kernel-modules-4.18.0-553.16.1.el8_10 > 6 6_6 3!pQp)Tξ7]mtZ`f< ]mtZ`Mx\VIQx%-i L̋!,QոlR6:;7uf΢?^˟(dUS̒~Ic#3L7W2_V}9B(!zN3SMl7酾 IH{ S䍼7ĎXʚ1,%̶Rt_\c$dICdnPV]h>.3n3 w=FCLv@aީ=uj +xqֱq= 7yЂFrV'bP ȊJ$25l>6^:uj񡥦8u:eMbM̡3NLycz`4[Zkp Xƿad[ ݀OqtKZdT[ >.aزEjFȫ@| NJӤQd9vang/Nen=_O9VY"x&+7e}Z}V7Ђ;5FB`Iز+ v 1& p;Z&s-;e&_`VV ' "Յ&gkI Wݕk*ї <Ћw6 ݊.3/UXt%Y'$݊{K<(,:KpJ9PC=ScSoE|ӆTk<E(ˀr2<3& ^hw]%O4FKGgiRz;#'x@~ݷ{tzќmǁZL$%/4Z0R$ V@P Z]&6ڋJg^/uf^ѼM{"w>pA|?ld ( P ;Ulryz+T+ !+ ,+ @+ + +p+G+D+0``ab(a8a9k:v> @G+H,+IAt+XF0Y[`0\`+]u+^p~bAdCeCfClC!tC<+uW+vlwl+x+y8+ &hCkernel-modules4.18.0553.16.1.el8_10kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.f Biad1-prod-build001.bld.equ.rockylinux.orgRockyGPLv2 and Redistributable, no modification permittedRelease Engineering System Environment/Kernelhttp://www.kernel.org/linuxx86_64/sbin/depmod -a 4.18.0-553.16.1.el8_10.x86_64 if [ ! -f /var/lib/rpm-state/kernel/installing_core_4.18.0-553.16.1.el8_10.x86_64 ]; then mkdir -p /var/lib/rpm-state/kernel touch /var/lib/rpm-state/kernel/need_to_run_dracut_4.18.0-553.16.1.el8_10.x86_64 fi/sbin/depmod -a 4.18.0-553.16.1.el8_10.x86_64t[@(8\%/ [:lt+V8,#,i03!-0Q @,L|L  X`$,XX8T39LxLd7 uyC|87ut_bx\ݴU^T7Lsq &t@H:(/!p(tHt# BA$`0<(6 p 8T   h0 V5* )p! OpRt "DH|3+ H@%/,"0|4^ >X)` L((Gp\Pd.^ l Tt L H xp %/ d X.x081$D`(#$88%dd "G IcTn,+P0P%&*4    $t$C \ \f%H \@t+\-L xLp28 &84 !(D5 :#w8$*@,*B`X '#0:P|Ҙ0\0D$PH Th )t@  ( ` + T<tHL(X TH x<(0  6h"[0'pHL8Dt )P5D @/lK"|4p& 46,Lh"$9pBP)P& 0\:>@l` p `59j| T D\! 8" ( | `5H$p3@xxD !(0H7\ T$ 08 0:H@T`<$d7t.H1B8E4 ALkx(HL8x03X y8L2P(d!X-@$0,(#$t p( `)l U p!+D*$+(=\["d> i!T0X TLJ"H*lR\QN>LHv@4D6l,7>R|? S T\LT! 4`IX,|% HX? pp `OX 0Tdh&hH,3 1l4!tl?:<M1@NX~(P@PG(LP O,MPFd.`g8 0:L!`&)X +l$4 t#@PҰ8Qfp{:#h_|!4PY$TplGX28,$JdDhKp0,&| h/ 3, 41%D X 4( 8!0 \4$$ 8 #9  l H D#80 (' iD p| -|(h\RDoX@ptP,pt0B~ `QSt8J{@jPk ` p 3,$Q1XP<"d   4 <<>h t L1+)x )lP +|[ P8p+8B85' |0(`d%t.h$(_tY$@@4 (8T b `3l&t,206X+x*`*,#7@!dsE\2\>O@ `%8 LπCD(`8%p6`" JQdG1BCU FY(5(( @ 46ԤTPD_I<AZCP>L>>?@LPYQ`Q$X`%@ ht *pyI88!xxR 4Er -BP@ VhH'HzeHm8P( Dl-T- ?ED"P,-1<@Ix $T`| / 1L11|5L !(H$$=E ,$$$0 ,4h7G 0` 5!  &(,&|P]> (GO`sJP57|9( 4'.$;<V8H`,D` | 08X( I\!P$P X/%L(b) 9 < L< d H < (P d$ U <N EXL -ϐ?(+<806`ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2bab2767d79f0321f3d4dbfcfc5ba98a2c7ebe084dff59daf30e5fc7f228f59ef0b768549fb26e1bd6d5753d6d68f416235744c76dbe1f4b902eec71a82fd09c95d96654bae219e9f725dda27847916881e46b61dd0aabe313515d3e7d48d54ef2a3450576e8eb171e15f77c678ce75f76abfd6e6ff6bb8687b3ef81408cbe03d7a235c0666be430299765f09a0f19c13f916533410eb551d4383c5f5d8800f054af795ee09b7856feabe5b170676520755b91dd0c368d6cb7884131d39519acba6958a0175283451edf8b7371d63e1bc6e94a85a5b388317784baf8cba7e878e5259ea3c46e317bad7443a5d86f0cd233917ce719dbe28aaf1e3983adf649fb6b74ed8e8857da733c97222bfef9d7beee7e24bc3f52db3baff91e6d245c723a4868d3a83b8af2c3fea6565e0e2aef8e8853eccf2b653d965d5148fa7099929612c1ccdf94fa03d9f87cfc67d99a662307c43f091537830d3676b0f6f64798a4fceee654b7f2493c1ef035319dca6e44f278106f06d9278366331445c7de469119d1544959d9c1e540466b621e871f1ceb231cd14115cbf0d6397d8dd3bbe2b95ad533df357a73cdda9331d3ae3158c6081d9534f325b304e8659509c4f937cfb0bbbca3dc02ea7fc4827b7836f1de31556c8bb2c0bc7e686c187ea801b1b91d7ccb7b9017048aa07ff1caa16056dd3d44cc4fa715c98c90ceaa0ebb670a1355bded2325cd7e5b1c06a77c8544d19084bc5f29ef6a26d3c942b328cc1ebab9897b1acd43ec412ec6a01eccf880256001b12ace3fbea65a8295ba329e84c4d1aa129866757b10c0df8fe3caf83661836f5455078b5b099224b2745c39a23612cf6e3d78c0cf9a48c7cce66c92035c01d9b18b421e025613c1acb268a5c34d8b7f3b8743f23a679b210081fecdcdf4a10693f1c4820138dc2350d252ee5e1f3f298b996055c234805071206d430374c7258f4f1d3804e09c9eb078d9faa6e5e61e684c556f184c0e666751e78f3984499fce82a05375802e5999b4c07375e8b0b33d0d744b4d1d0c98fec62d3cc0dffe4cafa627872793814d5e11c6e68ae39cc8d20e3523d46094d79feac2daa3029e53c28bb7ffc293d9922d2f9b3fe17e352748638ae4e0f840c98fc390030380090ba65060005d59e5b55acd3ad8be03f0e311751719b21e55d419a7c15c90bbdbc91bfb462ba0a64c5c3d05815012b1c76e547320be578bfa84bee971df72da1bba83da9af6a78b92a8f712f2f460617a5abfe6f891e5fb9636bee51248a087cf1c1ce4c87e2cf6f425993e4962f94e58c9e92b412937aa9cc7164fbe6442cb6214ad75c04ace393833cf7643cd73d9d6bce8c7b7db4ea638b7891ab62b2a5f949b985b873538493634b8e23136da488b05bb75fe2e069613719d9af56fd4d98dcac1aa92e4b3c1add76d4edd7237132f7ae47e8c0b4ef0d6d19105c7168a234edc54f9c6a5234d42edecedbc2317d494fbe50fc904bdf694f0c656e898a835a226c9d907b34b219e616d899b4eb24ffea2e6aae263d9b2459e2d3222b3b87106ad0c4dcb2c27e27cff252ca7a23d66921882bf06b7200d856514768471d7d78141c0136f095f316ea5434e18d15f3f51b997f8162c485dbda02dace78f9c3bff7861b78f89b59186c62f5502261701bf8c1ad53671594afe5e658fe271ce12a4882ee7ff7f8281c09339c1e1bcfc428b484643f2ced4f133ac5c5c920a917f939161ac9203adf5d7a0af2e9fb7f9bce0d078ebbd5ca7cfe1dc628249f0bc17418ff709d94f31293731e75f801da1bda793762e1d7dd7d522c4b910de783f4743df14513be0290d4b6b3a3dad698adba76a5b362fedee58fc8b93df5e83a5aaa5f2dd5188c27b55251e2cd7963d3e64f4cca3777c7b2b2de11a5a108b9c3e01a07f750492a344b9fcf8396f314541f723c4e2eb90190b6135698a869102a1deeb5a4ff5560fab2195a29a3cc43075f4169466e0e7226d5189f50c8a045275710da7f37745949a197e2693052678dde31c12bd96e240c086a72bdf25b2574fb6ea7452e428b86af2cdb1efc8f6cb68e931728a2c0ccd9340d8d77b4cc8d956c12cd9efcfa52f9115e38e94125ca00844a8eee43670056505f21bfb6380d001ef74041cd2108ae72f8a31d6522abf5d83f074c2d10090204bba4c81c29b82d79a01cfdf5a52375012baf80bb029afb27145fa09ddd4df6d46c8c21911651be8eae1fdfcaaa9627a0a85dca2b243b9bccaf5edeb9354e5a165244b19d7bc013929f927b6aafe7d41f9a493b59a22b0d8e1475141df59b1bdd87a2a6a1a6e7d77e394b4c0aa3d20ca67b4b32212f7470bbfc016e777833c70c603779a82d79a5697146c04c671849bdfe850ed2f85440a1e5fa35247811a4317269ba9cd227d435314c8c5b78933f450e7f19b4e627cd06cc3ed2674b25ac423ca3124c872c4b261c8918c05d14b8a1268917aecc895670e72d0819433a1d66bd17f3cb3f6d57d73f41d9b0d3c4ac3fad9d46480789f40d569703cfa8245bbce77e4a265c809f2568d0f01d84447f6667d71ba4d3617d7ce6e6546d5f04fae958c450b429e46d425e53a974d3adbabbdc5b3d008422ea96a2ad1efef83bf0d30b3b167f747e07665052c3f369117e56d8f4ced72cf4b1ade8a2fc41323746d02b84cc0a3a6f69034e68ebe0f7b46475e52423db20986f961fee3ce50799620c342959246912a059af23db314cdf98ecb54a3ec0df63b56824d13a695dd9b1624f889a4da46ad01062c94e19e1842b6ee76a9cab81b339888e65ceee5e29066a11852087e2f36d511583d944519831c2d869144e846a06fbe57aa674a890c5911a8dcec3d5de6a51dd7036ff197e00156c222c42ec88d2a815abf6130e34cb04d6b63955d9896e714cd7ba16ac2737229899c696947293dff3b5d5686bda29990bcbed6894460067d1d5e563887d603f056ee5ae08468cc04547d5874e0d271e0f74923ecd0b01a3f541dd1a763c466b50787eb0167789185dc8f0ee26ab6b2485c2354ae28dc5cbd714f3005bfaea44b8613cdaab509779d51a5fd38216e1e3e86f424940a94a21ccefda114f39fcef269b99684699f3444bcee1c99b6cd14d634e0899b567b45a23a41f344f0acb7667def025184c9c89a88e018bd6b84a56769511eae92671a765b2cb8468d27ceb6d35c36d4fae926f41378925ecf9e272776a49ff32ef6177e51649b9656545fa6e1d232c0c777ccc4754a67be23fce655d985c4e72550d8d0c3ababfab3a6954e8040f228797e9244b38c61ba2d7b0d822f409ba4a391344d1af1ef4e71f32d057fe4b4758b9d5bfd9c5774f4573efe671e59b9be3f735b5fa508cba38b8605b2d10a4f3ec9167b974b8de0a12bfd340ff814b5844cedaca211990565b6e24cf6a52c3402d4ab06d1492b7a043feab9198bf12db8ca2e6baef4a718963a7060d1afcf8da5c14390c5c70cbb111af45362110df4b49de9167090ed3387a8715027b3e5c11bfa8457b628aaad03ed995632e45804679e5bed11db5400b02c5b2774a8e6dbb21284711d36671e36a6a389be2559644b957994a9cc85b5151f7f175814f72ca20ab147e9c978897460cdd9faa2afbaea3d2f206b50321cfed25d60c0b68cd5f753dc6ba0ec16d2422d2a3f6fda46278740984eeb417b81bb201095f2c4b8a4bd410403c1e51316bddd614bcd9aa8ba0403729ef5b922322cbff864475f96c945457d23558136cead5dcffcdeb3c1d30e2d446d149b617d33040c9a3fc34f34b257df8b0aaccf051987378d4aa877d4bcdc1d60fb93d83015d24752a5cd79ca82c3f24cdafb7cc7c8e6cd7b736c970c23335e2887728718c6623725feea64cfdeaadd828540ac23a1b6bcbf7f371d80ad78b67f9d64535f280536ecdea265fac36e0bfe007ffc99aef8ee738924fe380d701243bbf7b3218b873ce8c9f4a921dbb5c161b43cec14f6442f4d2963e14f882cd53f987efe5f8db3c1ca700ee8b5714ef4ab9211ad2cb1f190b0ad0d96175bd226420693a82c80b91d4c0047bdab39b30ca8bddd15d8d19a60ef782920250e602305082dcc9c8dc37efbec279ec47f84d73aa1abd110efcb2a23cc0a417286bac6198aa6cde949fb1e4f23a8eae6bc9333a201c10d4c95e3d0b4a65ffcb8f06971b44aa18f18c31ca17ba145c96f4d900c4123437b651f2dba7d98bed084e475d584488654329b671b31a3d13e628d77dd6d6fc41776938fa9153b1fcd1971cfcd302b79b9eeb2acf04d24287450d8202fdab5c3a853ab0f57d9fed5f967268621b9937415371a32a93e967cfc70ed85256e8b749fdea268281585bf0a9b9bad750f1de2ba03e342e36743b3921d5ffc78594ef5601fef6ff233d9d73eb9c6be03e41ea6cf403ad107b595ea9f619d10ccb7c6c96715cae470f615a59ca2f7488c8d08b201c9352e945b2fccfde87e58724c0916fcefc387a975d067b8c5999e0385a51428edfaea7cd67bdc7a5ab1a48be8b2ccebf2731d61f3724261f82290fc1c78960462a99b15e8511b14f648e8469a75a940ce6dd6504d089011c3e88abc2e378e7a8678f9f5b1a9c8f1b3a7777dbeccc5aed66032990db0acb8f11c80978a8a88fa22cf8a03a2d69e3cdbc94419e3a71b2b97e056b38ca55723a14a2c17cd755382fed47d3ab42696406a546d2d17b46ae2ed6871edc5392c305b8afa1a09a9c2de027fb93755a34a94ec3992d0fe872be0a25fad99adac4b2b0639d7a8db9bcff6de926ff00490c27f1bf551685162aa15c427f0d7b2eb354c6e6c6601aeb0b8b12cc78fbb9aa6e08b8eb89837cdc3bda2c0252e42b4ef1f8e89f700e2e805d1e7881b089cc00be8afcb7983b0a924804406ee7466bca7c9dc7f41793ab9460c837f3a98e4ee7f6b049838b8d88e43316d1343fa569c9439649ae58f5a0f80bd84ab4d4858096bbdabdf11d052d6bbf35afd077c85f4acf5c3ae14d93da569f344c32d7321461fb8e5340d3912956a1c31281660ee95a94db89bfd9e4a93642ccd7f1f3d692b25d1fe4a36ac9657bca214c534ec793b341c92f1c5f413a61c9793891ad743cdb2c83e01079a136bb467beb1c0c9798065b34b0e580b5744ab294e275858bd7fd83d0b23230316c6c751737efc9854f14281df73c727966f06dc0fb31e76be1b0de835c16805209a9ce0d7d37246a9e89883f33bba3e3cb35cc5f82cf6a96b4d664aa2b13b00b690e7c8eddb82b201d6b9bf7a52a4562fc86bca1746fa76302ec23019e7186a68d15a20ee0a4d48f6d5e5a97d0380fdc4331bb006597026b949a569ee49e2972734d7ceffddb8a19014520ef515a3645dbbf836736640059232c7606a01fddd10992f41d9301494f3acbce472894116ea03a073a85ed98516d4aef314d9d9b4e0b1a1a23896f2a18b25886af4424533d729b7300a5e032efc4fafe63f89ba5c16439e87c62d2fb29592269d5e257676016620c5ba5e9ce113f0220868c1fc6143c59a58ee348bf1e523040c2d7cd9ad56f616a55619db824aafc237b5d6379ce35173230a071943650b33a01e5303c213e4f4e2ad5bc71773d7a030e7afe3e4b71536701c44031914fa5ba1e15b094a480cf15f0e85bf8b0c16351d85f82cc7720e7a9452385130d93685435c8ab291c2379b0627c3d223ff222a9af1a9a8b4afc54dd9f5821694e5f3d53f83d22c007142370211bcb99c082d0795c7fe423fc8c0070e60d5fdc0e01d5da98c846ee58af47b468dbe2072d854e3257449e77b051463611a59c1d582931c4e12495db676228f50c4478f5daa3d40b27c1a52ee7518211b727460712a6bfa0efc765818e8b1ac4c09e81ddb1036e318468676919980c162129f78769c1b68a0ae34a05c60f348fb36f61d0d98389b4c161e8c72a2fede81d03c06f0e8d8239d78e6d0d5fd68009537590e44c52216dc1b51c2fa6b0b3976173dd333818a2bfc6ea5a0e0d742f65a2f17a73fdbeb857a6bccf5136ff5ffb3f8836db9ebd240b890c313d3b65bda03d03055ce35f7ad4a57b5550b91b53bb249e14c82a4e95f6bc95a8e404973c870643aed58f8df1859ff26e633e4e6e50e17884a23f6e42c5c183d9c2b67c5ddc269c3cc2a0e719a3c883918d59747fac782aa5cf9f5872b28d9940d124017c73baa8a9a2465aa6d9f1f697cca4909b1e20d9ed18afcb35e85397256542e42955d73d16297847c7e5a968200d16c95f56fff1b3c673c75139d56a0d0c7a75955ad05420ac8298a0c641059f49cd4c6f67879ae9bd06b8c0287aa4c7543f4dba735fb946f9bde9ea9901bb38fee5d4c97f25dbf92cecdcae81657e5e6c80159dbdfd922258c6e726149d014beb12e781f96498cc2e03f8fc35aca791f8c691a190c358407e829c477749494f821f2a3c2e54fe88507b6c75d21a04a8e06b389e2a61a48b6f1394662861ed5e5745955ac04a24bced8b145702fb0a7f449d54024c2e8a9504878c8a28e1f89dd60fddd6945bf515070d3a6a228d6d1b940e26be357852bdf733aad2b9eec5b7afcf6b023eb734273275eb1b54206fd5bd253c1a8d661e11fb003fc44eb6f2a1b0cf4fd8b8f10554d713ed3860dcad170b7224f00c1796228dd7979c6186e9655580fbd39dcc8b534cf1cd43c2e19d5c5189bf4bf471425c460aee9af4748f1cc5dffe9f3ed484ea1e7bc398217ded49b9c2476d009192395acc08e75368b5dab658dc69b785a2c862baf046098ef61270d0fe803f632ec8f66565b42318c28e6be47da000e83c5d87f4effab65239a0ec75e355dea17b3c6499555b72147b0fcc27d92d3cee0c3f2c202d6ab171ff181a5fd3d22b8f3193e4247dbccbf23a303125e0ccfde84b5edc3f4cccc5d4b266a82bf9f09666ccd9e0e6dea0387f7ae7ccf43b7254036872709864a98cdf8e30ed7adddf980217bbd39b5c744f8fe8c5f463aee66a2132ec495b5321780f8a6ba5fd0d87af3d37962abfde8e9802942f7daa80bda9937830d9c5f0fccde9820bb4d66c2909d33abb6f97c15a039d63a771bea6cd29ef6b56d4600193e951237a4717370bed40d737fe8ba7bb01fdd8e248563a7899045890986f9a839ddd997a21c2c3c01bd9099736cc48e131c1a83e85067bdec2fdf0daacb74100f83e6e9b4ded6cdc8e90b5ab1491617bb4f5d91ca4ad707ead98b3cc06c4caaebdbe538b02652b224e23a4626c437a430fd36d26bacc78c324e106abd1b99ae8deb909392dae185790e2eb406964c25b5eb4a9772f648da2e4176f9f5d23292c6b3589aef660912a0e2011b7e6df36b1c81fa86cfa0dac63d44aad635c0649804e2e26c358061988cb4fa59950ee70914aa68a285b3342e1271e9175f5c694bb1fc54a033195a416187afab2c44c233a2eb6ee39fe406b69c32ec80bf4b5f96450a01682c3d0926ff9df1bbfa6b2b39fe6266c2a590d067a9f3a30b00f7b34189de8d94b872ba93858600337a32308df89078b32a6ec7193239536d18a1f3a9f75c5a81580102452eb856146e034249e84ec76ab50cef15a2a90d9987848706eccad59d3726b38a96610e40d26302bddc6b6bacae9dc80cb35f07b7253d619ab324fcbe164171d1c45617095ed706ea70e8eb66e31cca5559c083ddc26a98cbc6187c8b60af41056776ee06431f38afae2ebff7865d92d3281362205cb6073a5e497e5c2ff50bcb5304331b6e1d7380b9fb5a3ef4e7c97eaab5fe92bbc324ce4fb7d0a74a057999a24d72b73c3424a0453aa3f1841447a964867cc7f51bf10ba61d214d9e093ee8988a174126d9e7ade89db603b6e1c5b99e5915be652d72d5eea84390f1b44bc47fde3233ff5f672c2474f12d51a3ed7cb7dc5ef0938151e9008fb8a03b9429052b0f5487ed43d02c5b2f38895a614919444ee4704a3de47a87ceef385174e4aea7ce70cd5db4727eff6b6fee1f61a07e9b04a66e383cf9e0f9ca94bb0f62896a12f476c935627c4a6a7e86557abc25c234c5701390070ecfa604b0d5e6d26f4982616df5a9e6b003ae631c16d43589b902ed87dfa1066a2673895d8f6ec7a89fe41352c4bb88dbf179f24adc35b5fd7dd9ffe1cdfc385aa7730ab1325f6827bcffa2d9d09aa19eaccd24484391c0df59c3a653bdde95672c999af4e6f46b583b616f5c9d599e90bc54d54fc465e8d38a11fc67159dca5fe5e9b6e98fe12de4afe5592a043602b9c88ce50280777eb84934f703e43c150e6c94a41a364e9aa00fc68eda6ef72238d43b44d4391e91b4daa6827ca9ded9ecad4c3ef8159940d3c6df1ad75df5f6b7b78b4f95ecaed450e5bd18b2d11831348b6d01e69d72834dc142445810edc85c60ea98dd0f54d6a68202f9122595624e0983897b157c5d6d044b5222931f0a135f1ddf41ffdee4f2874871e7737b1198b664c3131ef0cd320c29b514e3acf3d11d88b603487ef9af5e0a84ff8c6e030cfe66ae3451938e4a0ceff78d98f858de8512c727b1e2df13f98c346d2e8d3d2cd27d3f060861a7053d1e2c58a9050fa4ebcbc419bec7e3c92cdab26924adb359adedaa90a4668b87cdde4e75c1bb2f0d68cb427c4430b84194c1a98ac724e037c318afa8daaad9b1f130ac7ad39fa39b579a283e628fa305308f570f6a4ae95c1f4628e2ff83a48ea5c62ceefb3cffe3f3ae70a11dd99d36ff496dcb4984e95c8370220aeafb636e69f271d9d9a7765bdfc11ce6d2815a3e5a8a9de81cdbd55fb1a4ce5228cac4e6f3e63cfda68ab0473ede2a09dd432ce6c0f0672088d6906a2e2a2abe51d08f1920962984781436a6c01a121fd0037f7cbaa5b12847cad954c02d162aa9f843a29ea0a883a294343d60e581021782a8ec752868885a53bc1c791a8ae0981313b8870bd4f7a719e8d466412c13e076bbadbdcb005737453f481c680c562c7a2a2abe48df780ab05c59ab8e15a1f73c760ab5ed65a097bbefd815e7821f4cbb87756b17c1016984356e05f7181a08a9d6c488daa7aa838ce99b4f0b0c036fa2a99cdce37f097a346a5262d602828121a00e7b42ce8cff762c996d973d6ce1f5ebd34379a027a27d95dda3e75a6753e1ab7a2eb43d3521a586957908420b085b0c6d3d70f0180f8e450ec24cecfff30414e4f031e2c8dd10cc368a080ab7eafd3fea938221006b42c0513428d36e49a4435794ebc546a3cc9a7c3f3a7f19311a3e6744a7362c828c07bffc6070b5aebd59a0add3abe048913aef7d8aab2e9b853c5f99106db78be9b25b0906050ae42483e1d83b120f92643365eaf38d6ff553b7b32b2ab5fe060bbd4d93f57947329e7e3c9ec3cde9a67449bd3a47b60218e838dbfe42913c83d4e369fb69f5b86bea6a852e8f89e0828449ee517507531d0ccdb06b9270a651085b152e04a4286085516145197ad10bb3f3d1407606b539f88c62f836ff00e59f5c9e51ac5fc621276d78c87f2ee6658bd90ac50d8879ad1cc017ee75618274cf981876d137e43d1123fe5f91d92f471bffd428acf1ea04c0e917d4f66aa986df46bcf71a94724d2388c005afead95cd8d19dd72c3f470f5fc287b62ce1b91019be7f3f53ab270368749e2918c2056fcd9a2d332cdaf678dc415224306f90eea0b02590fb520a7b2efe42038662b121f5dd3489a27f867bb3dc8be28eca81320af3809711b8f810e247e2a7e0ccfc4d163bb8b59d74b5d807adad3b09bdae78b6b4083521b2dd92208bc6224bd20e41c9116b2be810b28609b655f0490141456616a0700bf6c80b584e1ef1c2859b43e39682ddda19fb70e9071be052e439236b9d09c25d9cad4efd24ad4f0ec734e7fcc72795dd7f51dbd044d4b36ac081a18c0ef4fd4f912dd3ad25ccba4d038a7b390eb00c73fdb7af7cc3e80a9be065d648fcba2c8fccee68c260f37342bc040c6ff4beadebff91eb9f415dfceda7fd3ee1083432bfcb3b120b6a0f085d816e878c97f936d7c24761a0c0fcbad8f6ac604be48ee964513dcdd3a249d4b336053ff03314b522ada9a6f38a7fbce8a8cf0b94fee9e5a0d6e6e16f938485a69f8395ac7a0dc934a5c325bd66ef720211e2a975acbf87455b33fd56c5576892c105166249470208c8f89a2591a171fe9d9210ed618c7d7b178960819bd8996cda259b2863c9d0b1ba08174a17ed1eb2882848e40f423c7a8e95fc42b45ad91d414b8ad6ef35fb6ee5bc650291b34a071fbd0d252eec5fb551edfc26ad433a62d63fe33055ed4b7eace9e56086fae768ce5d5c8362dabbb0757cbdf93c7d04a23fa45982536cf1c288bdfb0bd896b34124368557b2b3f1b140d3313eab26c6f68e5b89ba08acdf733fd35eef5885d3ec6747c3b0409f83fe00dab6bf38cfebd5691a15aee92b60494e58f2bab3a54587c31dcf0601729bd87609a85a56f516b529d53e53c9381aa28d2e0c81d3115f3a5ec5a8d649ecb618c73eba58044f07f243bd8966dbed8cda6106353646db4e30dbf8040687d9e13bf59a5b21fdeaa6cef00229ef5df735c9a2b3d9f2092675c69816618f8c704d504d29c627282135d6f3a164ddaf32503446ba0afbbfda96e22999f17be3ee43a68cc5b98ebc4c5384ea5f67270c24928c8ebc54bc02910a11ec69c63b2acf6f47c5961165d612a11e7ab739ec412501ebb2ec978e74ba548fdb25e222a0d523d5b75b038c263930c02ba49b3b2a16ecfa85a2df548a96d6f22ff568937eec5d152f159f3757b6e1807c37e7641f0790daca84cce6eeeee8b827c4a0fd0106dcfbdef559dac9800b42e0623fc2640cf0a449d02a1ea2d0dd742daa837cb03c2a3a8a13836f3e746d852b1861be02baa99f2fcfe7273b120ee35a9ece942bc30f6dc1132756d8b251eee4f9b6e933cb51f371addeb12a6f2a81ebdefd5d70e3f25aa7297d4936e439140c1c3084b3f9202850afa52f2ea3c88b26266ad88be1d008a718cc4af5fe3b12286f0668b140a26befaab4579fdd34516e2eebf03b96b0ab3c0063d6aa2408b8319c8033de4f1bdfc9ceedf41d801873819a3109b6c1fbf6736de354e7373d74c45efdaaf0a9bc2266cd2ed2220e4a931155d8e78059262aac2784187fc31f4ff474da15bc7c42739ef928d39eaa333702f6b8038fdc22654ee13de4df172ad0ba5f50d367a86461f3a8a450fecfd7c1d840b51207c2e74f9e63a78f03079088ddac76cdaf349cd8734286c4b02cc875f83e9fd4e23b8d21c290d8e6b4f7c84f89d3b8e3d79ecd880e46c781b17919847fc67a999b92477ee44062d0cf58786ac6f7150e9e4fee29a2023bdc2f2412c4df5b77f9deba9fa326a125f48483c4c016dd0b301cc72ddd0b9423e7f601a09870ff637f1532a4f27d480634bf42d8dfe906ecf60fe12cbdc4cfa5849fd364a865858b35897eda9ccee2426a67674e72e533de17b6854f99240e31ee6962bd9ce1c038309803ccef3423f5c4c2ae74c3c74f526920f7e7968969cbfaf86712dc5dc40461ef05fe04f959b1ff3312b1fd3155c311705e56c1c1c4371fb815437379ad6eb087a5f345ff79cf2dacf6f755f82e77123dee6130137b4bb8661cd3a025a0200ca808e40b01edc34d5e012d303bb1cb88a261e524916623b61d6ff1d3bbc67088ec88fa49328a4b2f251123a82110c07be8ae166c25e8376e22e0c2fba6ba0d905ba3ed1984d5b152d6afac913a79e37893ef3be016ecaa4709f8f48e6c36c959da99662c54f8c40ecbc3cefcd6eec5f928345e188124e55288522767c55b50a5555a701c66db67059b343bd64a80c21c0e678bf118de43049e9ea199996b178060b5899351e6b538a36bc90f6d422e745547566655be1ed30afca417ccf5d60130f921e616d39171aceae317e0364f7b9204d490574cec1e7813b44941333d3de174ac86a4c55e64413acdf70f1af335a59940c9feceece68e026127437eda73b9206a8cf44caf1a70636f149e62c5e68d83960e884dc5ab50f0d64e635d3f93ef183097d7a181e2bd45e4285c305214c3922930b8238d7304524f5c26eda4c8f56bbdb53e753c2c2d4555b54876f7cf475d447c36d208baba5e162dd7ab7e0063de3ad39b9ea2a875a0bf68e757b1b2515ed2f116e6f196a12c5938fe37cdbd5844c0089a27c5ee96e448c5ffa1808598a9df58c55457579bbda5eb911d90afbe3a4a518425d6566c51576901b2a708476ae5c2f412ee327af844e4c0bd3c4cf8c9a61f059a4f348acd7e1e6e9b4fe1afa5a91990af2d7ceba16f4560bffe30e39b718393f06f2b9a2a8cb52b21fd37c56b5bc2452e4d16640a403288c390094134be2a5472d035af5d4f653eb6cb316a7ee66a8145db9091f413956b6930037e12c9c2c2a61acf09f8ecbd04207292f120ae89226f08f18076ee02e29f4097c2497ab470a366ab5e3b783cc358f50243114c61fc35e0a043151a8c91c7a6e4a4afaaa2f497bfb87d1740473ffa5b97b44349a69a6430a3c22f9450f2a61dd84a865df295131e552aa1822273de8836bdc99c1c8827d0d76413bae39fd082df03619688721dbeae92652d490b5fbeda67f82f038460e6b7308f8bf8c23b0e8cadb970b40afbe93d593dc566589765c9012324f808f22242058adb1d20e6e1d38217cf8cbb19120d582e228761611cf3d744e316940fc30f19446052c0c4617066f1804ad6e77ff863aa50e3a0423d08f09ac60c7e0342013de7209052c6140c5c2d5dde48fc924d56214fbfd75d474333798a0a99d207fa8350660e88db30279c0043d2a88b40ec90b2aa4e3a7a206902415da9ee9b7e8932c7f3e963bd2795af140c7af96085a35dd11de711c01f7d4f0303f6cb0514ad32bd29bcd7d731c0bb414e36a48ef4fe29deab240ae4533ecf60a4713ca95f9ba63e0db890eb5d6679cba738a3cce049b2d754b5488cc305749c634765175b4bebe25285b5ba6ec0e296d4b619af1806d867cb2ec21baece7bc64e5d5a2273b9c26acf6b723b9f478113eb0529d8059cf5213aa63b776a9bec020805862106d1a8cbbc998adcd174a922df4247ba035f9dec3699a47631b1c9300e47965798b2509632b59c791b7a86bba2d0d19e9d38a53ed367dc0b180e45be9d153f7ad984108cce9c65d9300cb1fc7f5032dee3e88e7ca27c4a8306236312bdb414ba8efffa2de9a30f262caff2b6dc1e4b3d0433d899bf8791ce697db4b70f69855feee461282cdb2bb2bafea07fd7793d0a8ebb161760e34d66f1fa0b308486ceb89d5ba6a505fc8c6c52ff8b3f6abe6ea6ebed6f2b38334e897cd2c1afd2dbcff5b0ed42a8cfaefa391b911e54f353bc14d8cbc2dd4cd74f209adda53625a85404d2b35bfaf315b88855dd38c543c76ef50bdaf42cd027cc12ec9a66ab0537996f055cc43caf5810158dda0bf1af8db8eafed0a1e1320e63140fffbb0b900339c3df5182087d2b1b4a7e256019208affc120d6bbcc5cd9d17fed8c60f04be3f7f17a9b841817b1debc8314ef973a49e0056d7ad0d133c838bab1711f8da27c0f0fe778fe8e4a5af6f445906e6a7b40aa840a814e618469606cf81e80de69b3a648c862141a8ba10c9d678809df268593ce8d80c4826a2958259e078195ac4bfc60b37d6be25639499fc4c034146dad465fedad9a05a47b5baf03d411089d92289f68f3d744f17fd03c023d8386608ba6f8249e1e8e491e27f4371e7cd4abffd0b00e0346835f5917ce9193ccd305780af7af5f461c3834d18af2e0efce8c56bc408d7665d54920c974e7d773e0a57d30033a07d918a41ef74c09234e8b39bb6c34b935bd617708239705d4bac473bb16aa4d589352d41f838faab6b976bb92f405758006b85140023789e5e3ded5562f9b7eef09c5c7bb0411d93ffd186b0e18c92c4d3bc9259c7a35687e583ee2eac06da0d638a36a496b9e9341621fb7da713a9bd479c2fa5d4859413eba905f5fa5ac36dadd395374c4c5462b1a914ec3610f9ddcb6d879d1e37d27a6a03253249f426e2a6ef63a4b38b670f9daf4e1a5d5a982f965e29b3ead40a7e0ab56be7196d8c339f7f82e467bd15c915cde1d4fb98dd3bf478fe31ecde1c9e2901abf23e140d96ed5bb4cb1873007ce6c025d41f7db9642b21e59faf0a6a22149a7c33c488a7cbc02cf5e32c9c1115b49c7266132023678de5dc63d1a71a14371da2d6c0f2fb5f17d61ca55e456b7323d907492f1bbc03e705b309bd0495bdf33ba032ffd787a9aaeda717a53928f11c4268165513f38547e3cfcf613cf74081af8123974c358b8446e40284201ec9138e11508b73a0d807b2dac9a2cdbed66408396f37c6ad68d361e4ea27b4e2f96668b659b9c037412c0e398b6f5d7782982162cb9534e986e5d239f8bc1bebd9d29f40c2d423ed62463bc709e901fc4a3e9b2d02b8dbbb4121e7b4937e631009a51c91a4877a24811d199a2c4f2f21f3fc5c7c43d9244e72559613b5060bd49b7faf7426899bfb5bc8833fdc5d6536a5595a83f8a8b945d5324469f9466e7d4cd30c6b1a06179d302868cb0fb1eba45a6074c183d550402938149d5c8a6719e91d60f742a49ee3af53515bb3b194e31640f4deaa96ccd1ececeeebafe1e18e6cf0d333f697f803e26a836cabfdd8a7a95da97997ed7596709005db2f2714313b595296eeb91adb4bb413469894775417ad13dda8ca503e6ef0b0f943c454e527fb5ba8a3eac52675a2cda00846f72037260583df545a06d65fcd37f0bfbe23b141830fff67d9d655bc4d97c2f0c71fe33af0b872eed1aa1bf0fcd5c257bfa22df44e2cba658b86f671c098a2ea181b16a31953a9909e01f7c1ae373ace5b2189910351a49c38c5876979dc6d7408f01d76728fcac22ffd87ccf78d6ce56305d756afde40cabcf62af6bbaeada748133c694e08cda4ec350feef071863847f25b6ddfd5bc8a380364d7e04fd370a2fc8befc4cfbae615a3834c612fa60729a1a7071dfa7dca7515eee234dbf60256233afbde92451758373c91519d0950f7fb7352fe2822d600e5b5dbe84b8ccdc58ec3488963c7521d764be8a59183a0f07ec58f1ffb248ac56e68639ee3c6fa88c31cf7ae07a27509fbde052364f24843087c0adc447499542af8cd9ebcbb96edc568395bff0bc6f286f09e7bd3359c220b8c8feaaeefa51778b6001ac48894c455116ae2a4903aa66a8860fac059415a6c9e7503068c845502fccdd245850131788c0179b5d87835139bf843cf3823be08e11dcab760f1bd8a0b78484b531863bc2d94a968ee4918b1b5c7e6eb39696daecd797a89178c7833f75bf963dab0e176d318f1d9039e808fa1cfa710cc8bbfc6ab4d3aadcb5fc3c3493a226919eab14f9e32fbafd517c184eaccbfa46679d85077d1491f160fb93e443c7a5b737ddfc310189b3758e4661495b15b2cc149b1d500863ce281e8f9ac0e0c566ad393e614cfbda1507849db619d522a238ebd3041be81ebb03fe21b12bf3b985d1495f454465d993edd14867121efb7c59089512960a7113c0616a7df120d075883fa94e04360ef9094992824acfc91adae84840b37499a69f1421253457a95e07a6267ce6d9ec984cb9e9efee540b6ec1d1eb651bee5a57d40646fa120c764632978f7f8a026c04e0ea51480153bf0dc92a58e1cb13af30be904e85be1f3cb0754e966dd7fdef49491764e4bd1a2bb27d9e23915de05fb0c813da9c9134dbec8c9b0b3b672811892e9aa4721c3fafb6134e3a5a63f6dfd4da3b235efa34b6199a6c44a8339bca50d9066bc41fdc50c2b39c6e9fb3a78b1644346e089110f292143f4c4e5f6f2f17d3c0c39a4be4e43b614ab3056e7b59991fc68d74f35c4dd03a27b204d77d47366e57b7bf18c47f23715e09cc62920a088d82f2f7260aa0f3f8da87be578d22754a44f2554b8dbe31075dfbade075baaf1e2b69483f54b38f7417f01fb33d84589020789a71c6289c15637e455dd38a16b5376a83052c3f0c6802a354b381af1db6e7cd49862e9f9dd1121a24c273e8146eda57b28024c796ccf266f2d6bfa6242a2515a0f3423d4f6051ca475aaa8ed42491be3f5e7a77b3ca0caa31e7dca6f828e0b0ae0f5d2f0884fb7c53c4ac9aa95d341a69e683c5a463bb3f61bb4338a0dc176685f1b822de53ffbbce7614482c39d45aec37dc6e3bcd6b108bed575c45d4c7d69384fad19908267ee4d0182bc71362dc466c2e04ea7868f068adf73cf9775a70d8f420c1adf3e82e66d75ded7054d638c1116faeb54974d1fea1dd7c98d5f11d1988308b1b541053e56d33aaa39bfa7d0cca6834e892b947aeafcee988320d870dfe7bed1cd97cba99148508a904f52ecd3e8c0b282f21f25cee853f99fef87b56cb55d142fb9015e4f9c38fdc00c56a3a3d006d58b1fb5179339fc763107f65e4341b91a073c80676181333f46a63dff7c09a40840ec33a2f24f6ebf965ae535e409f0936373e5be6443d9fbf8ac2c52dedaf9de55bec5388d93a6e08864e9a810a2e93c620c33f0bf928c051fe934719a26e4ae34e92435762711a736503e0e3a1d012c220ff4217d70a44ebeb285ed920fdb79366dcfdb877ea7e7bb1de687c5c85a43aab933f00b1e853d36e39776bb92fe1b560fb171783473d5b06391008e752f45b4b7dfbd8aedcd0ce1a8aae9d95d10f57e7a915bcedd05430bc3bcb3c1677118f07caab01aedfd490fa942fe0f013b49b5dec56f93becdf65fe634afcbfb0bcbdf2eef94a812bdea5be0286407891027a84153df988d4c94179943cc9699f5a1668ee0de933a0e95ebe521d474a1b07a447e94b9cca8fc0c86154b05dc9134572a07a5e27d86a29718da5ec087d4b79e9a689118b5af379d3cf4157e367b49d577e485dfe7766dccf3e36cad72c93b421a74fbab3fc827e2b44f789c77b50596cb53638593ab3d400a0e3130a9fbb1f42d72830f7f6c0638e3278204c26e0dbc54b0eb01eca5933bb9182a0d458584a898a2284ecf7261629afdc49439be805bf0ec6752beaf5ecbdc258c5676447c0f4d756429dad6b495034b69698fa8478ec0f3be36f710c9898bbd895e4b064741a1f5bd1dc6b5b1d978771ab1f43c0aa29d702efeb166fcdd01604b7c930467178c28f471303ae65539c7376994d70fc64892834615d80b1cc286f89569d8d2c8a37429fcd2ec9b4fd544913fe5fc46acb8b47f86aff09fe7e131e228b97a49d4dd26e9231a9566cf29750f75e5fb8233c0d83e26ac0a6914e7ae4c4cdda06290654582d5ce71ce0921674289e3cb8a155d1a9cbcab1bf029c3cae0d4c3bb36b3fc181a4defd81484634caf71e636a46a824594228d8e5fc7dd47c0b793fa8ec0b20d67f62987b40c45b193c812dc7765bf0d8f7ff23666895cd75821fc135062af1bf73d8443ef52ef0b27b8750edc53cfe93a0b758ece94404c120b7eadc3cc9c58973f981ceac92cb30592fdd6c08c05cc9d178116a018d5d30439d8bb7be01852c8ddd88560120285e4fb61ba3dfdac6483e8ec90e22bb8e5a54cb7ac12c736ff7905d5e9038f0090ef99702de3b1a4608f905ff15fe7a15d691eeaf78a6ade91465f0996d23fe72c98e30d875d594935ed8e0496876f0112bf188d2cff8f191e790da4c361f1543d70f3c9d9f19583216e61148b13c4f79d64fc70fd4d4998cf955d9f67c7f17d8469bd68f47995bb932e690d1254d1c6674572a52ea73fc99e18c0fe43506f5d20bd24d3da443d095d8ac9f116b7f0b7043d82069cf033a8f8510e265cfd28050b970fcac57b877d2d7d98d78709a8994c617f4f67f25e95b225364f69cbe51a50a68ed624146e7c817a4e9fce17545edf52bcaa5a23844af66278f3874d53134b70cb54a279b5572fac2429d8e659186440761236a41d40b0a336eeddb7f255aadac2641cc43db2dc80825a55a9db5a67855446197126b097f0f7bfdfd39f5bb4e86b3e9a49f1156d106d3223c146937606858b9fedde4addd8ce836197956c8ae4618844019691bc3277d26cddfc41e9effb013c86ed1e84485699df6a1f494725c68152621617fd907d42b866f31de2874e3d4f9e26e2fe839cdd33ff9ce64d6e27fcc651161cf809b644fa848df7fb353e5c97b2b82d7e423aab2d5c9a65d08233209bee93713d037d9a3f9efe620fed59f0c9bc9fb1ddee72cdd1efa43df9d83d925222e7930a460cf7cf93052fb5c12e63ba9a963966333cebfa635561f9bda033c22de9f0a59f2d4ce14329c0921a1225699995abd102e969b0b9b704a40088b7db0ac5752d62dae68e42c561de271407ac4e2c567a32286a2ca40253b38c765ade71cc48006b1688d3b8444e26a867fc788a9f5424a0f4cab99a892870b5dbdd44627ea80a452acf62d7e7b5a69c5ca4acda7570455d469db5d32248a77c8174c17a4d9c7162a97de447aa28d73b16c95217e59d447e95add5f749bebcec21a1bb03d6665891030cb5f6a9ef9fd71847cb9aab38d61e2295878d56a619ac30d6ddd09fc38f236eb5c3c2ac9ee51ff59db56cd4ed001680718719fc4fe11951e913e0d64c7e5dac41045b79476bdcd753b39f3df166e3a1b2ad366d66e279185278061d36f9aa5ef6470a3fc2b58834c1a24366c4f1b93a91146fb9ae297cb7adf189014e890668222442fd7b52cf1b6f7bc2d9bb852c3c87c13f489a3f91f48293e45502b25a6ab4b0947a3368cc8c51872c748367358ad0133afa0d673f88e3dd0aebf81a1aae8350786d052efba97a38b01ad8bae3c6dac7b3411ebfb20f8d60d0c8fb9da56a10283fd3924f6cf1183b4922c9cb67744157e73c2e60928b3340e2a9b73bc530974e86efe8e7530f1885cb03ceb6559bb9f3029167316ded93997ae26a01d90dea77b8db55aafcc518300e6281246715bfcccad68dd740ac8604b522c56bd5831657e42d897d9410728536af4efc04df98dc6a8a866852166782e0d706048d4d0f875b4d45db97d6815fcd19b678c315babdbb6644bdf20d1466697406cbf4eb0b3105d99237ce530d275f6fc48a18dcde1a64b53b8566a49cdea097002f127de0604112712537b40f852e34626c2a6add86f80cc01589e115cd66cbfd4e1349acd2062cff7c7af5792f48e7991936872136e5b5ffb94094c66947b37688e5c4290136592e92f73a7f012ca5cbcc2c209f5e6ce899d92d0586f59842d30fa721db5476d82fdc79c77061f41581b8d30a3d000788ea7b27f60767db1525eb9365988cccce4ce2b23d4b1057ccd850c5a60a564adfd06c7b2ff825f3dfdc3fe03bcf25e7030b188a6a550deb15dd2996f3204bb15561faf5e91d93137bda7d61eac7b93cad6a89632b62c9b5e853fd1242e72c4526a6831a1e32af10edf52d9704549d92a9a1d0f04bcb0754de1291cae82c7e1a2a5781e4702da456b8b51f78757aa192cff9cfe537f69fdfcce229c1af93da30334decea1f8094526fd729b15e564742495f246dbf9210f215d64d9a8ad1abde740daf1cc6534fc6afb55f66b440b64b53a4d60c57d1949d2f46e240a18c7c6e81b57677dd6c4a752ad07a156507a39c1907ac99c2870570b2c2b3812bb44408c35fefb5cbcedc3a2391bedba1fb68ae38c413ad1ee564d9498dbf6f3535b41896043afd2b38a98d0e76dbf278f57e0c6dfb472010790364a7b00f08eaed9e27801394051e0476408865cd0466d6cdb8c23ee6b32dabe2e78b2dc53409c3f0c83787822216bb70d3dd11ad3fbb5af50a1c793069e5909d55f3a283f16460e95240ded21a007c675ecb106d6672c8fcb785262bcec8bd6e401551b8e1973e5889d273ea6804bdc98b626c864674063394a82c7ba1d94e9c2eb6d389a72b9d1c8aa828e198938aa1c5c21723dbfbb9a62e207932ba4fa5da322e90c47030a863afaa373b3cc369ab425d6b28f0083402dcc541f5c84b607efd8ba76a9350a9759fd727e787218349b9dc3a2ccaa644140975820ca412fb8d1e8c4d79bd910564d9b5227b40630601436635a4679657e50bdf3e62c0abf271c245fca0b27f9317195d39f74693f1208bc08563ad06a6a21fc514c8c34f02cb84da74cba58a27e00b38217663934f6f23a9cb350723b0a73f01b670e287af6250a1163d835aaccadf646a78ef4eee102a0e3a13962fbf4aa7f1d8f475396ba81768dd663f48306101b59401ffb5a20980eff88b943170ef33d9a258b90353db905e2d9d0389d63cb4f883bb446c15313beefc7fa0c17df13479f54e76e5af83d1ffbe4a377f07aaf45773dde5d0c58b5b23aeea073ac5c7087e443d90e3b4cb887e7bbecf2dbded7b60593252a471fbe4413b6ddd6ca02a3ac8a666e8e39e23669443c9b6ebc3959c4108e60009ed5fc2a3ebb6a7e86592f0e0367e67c85d64cdc3670df43608c852daf827a3c6e3d0a980264aa412461a42e6558c28826af2b0d5491228cb0fceeec609db3cfc8cf9b49bc920279c98a6b3641d6dbd20c0554a318dca2b9ceb198e086c451ba3d0f1923db52e36f426338650fbf74f7e7f515d137af477a8007fde670ad5b4d9f14b1d1d82510baae6fd68080a32fced5ad3fdf9191f91f84d503c26098c6d4be95669b67820e1b19e76d44717ae79c6e9b42e146d4892cffe645fabb743353177f296bea1349ea46139806c3ebb237e7c8c88fd827f4254135c9ec69481f5cf4feb70d8ab4d16a3495a0483ee13eff89d12658db40df8ff300f63456d97a9c5885ac3e642939f7ada9a94251bc7773cd89be3a501909ffe1f27af41c740998fcc6b03d8ed9f1ab269296f184947f1545639cb3caffbcc8495c291fb0a4d92ccc1e41bfdf6bea2ddf06b97d9a78edcb1ad7e3207b0e38e1f08376f8ea10d344d8c6721b0934a06688dc74812f9a739aa8d1501f34bb68d262d9c7ad421a50fc3a72394d8e02f2b713a229741933b7422fe823d32d1c61621278a14020e1273586d733177bd4e1599477eaf07df2deb347db54fef25713a94033d61dbf798e3de64c0c00925d98e0f47c0327b163572ae8b05ae1cafc8a10848283c104f47ce144b46e542b65acea7a836efc5663b12763bfdfb7ac395aa0a8c96b4a2e5ddcf347418b8477abdf685f412a9dd2ea7456f45627a794d5880a1f38b3e40fc856528db0a1d62fcac24b93560150bc4345bf447a947d483eb04d808086860a06d992311ae1c9860d1b84c6718588424f5a45de0c6fc23c231883e794a26bbb90b53738e586fcc6cdd41b2d47a70306942d3c3580968978196bcf774dc1042753bde046a1eb1cb0898386fe3587880fa3d18285666cee4395fbc310e56de7c7372f00479fd3f9f9748e5a85c8cb18702cdd83959a3aa456abff42131a3a26b7cf448d6eda51b7bbf5821cb9131fb583ca11134169e92aa3a9662a2d3e7ea4a51b6288b82772d18457aaee4612bc8a49ca3548dee9977474836956796a640aaf74f06fbe80ad014742801d913695d41e97665446ddd95efd7365dc5384ab38a4e58a211cc5deeb4911b59d469bbb7fbe92198174fc9ebaa73ed50543f293851afb12e74869b742d5ef9422150c8ce903c53f6e3d4c41ba000e700dbfcfd27f1b89b7060d5b96a1e45622ad502b318bac1c6cf1c0a81dc939ead2a57ce7063efd88ca647bba888b1abe3427839ac48f3bd3c7b39a8e02adc8be36f06dfd2d8cf7b713b57c1004befe370d98a0f8d776b4529da35f9b648ca2a055f5327d5f8f33a527ba5e3e5eecb5837b3d2b0fb335a52a4d7c7a5605761cb93717fa70f2006454fa53e383b76f04b7cbd8f2e250dee55fa44bf05f4d574157da74fa13f9a9c7d4949efef727c317c9e42a3f5b88fbf58532006a7b5d55b44b017c47bafa6d212e4c09d73e02229a7981b97065137435a2aa82bc30408d29ee65d7434d786873fadf49bd1bbe39c806dd2a9e3b8e2c352abe9dcf4ea72c6b3c25185c320bcee0fabc6e9ceda821179b703b85a40b2036fd78462a88a1bb93e4270dbfe65b64e410b2d35f04dc622dfd0920e9543bd7b6e1c38d14690c075ae7dd3f7f77124d42f741934500e7f39f12712adeb5e71cac7b614f33903577dde9b3f7517a3ac201e0b92e823a161abc096fd82f1ab1feb5fb119f5c32b65384810186182ffdf5ca62929df17853065fbb876f9abaa8e02d3bffc56d2346c044abb8691291809c540a8917b840c99531a4f1a55c382c46e3c20e1cc7e518e1ffdf254c4fc6f5b00c4e32e8d0ae6a27b91eae6fff3ae5c93b76bdc53af20456d90158c9b665f54ebecbcc502212f1b62b8d16c6cbb25890f3a4750c70587d1f455134ab48210aadda2ef42841ab00b810af680fb910408ba91df13ef68a303fa0b2b9aae9e45f27620ff77e5d0c90c6129ef3103109898e1e6f49b91857971fb9afd6d6d4d9183387d912531863b8faebf76c7e35905fa471d8caed5a36c6295aea55ccc7f1d51db98aa622130ff2716a2dfe312841a9feefa84d45283c04d05297513b92ef4d0dd739508710a543b2289618f17cd76e248ae097a6beb78727c2b231749311ff981c95cf89d408456a957acf2064ab1b9ac080a964122192fd909a1d2a04402104500a2f758ae0aa1c4c8138b9ef696eb5e04113529746fdb52b37f2f8f233770c0aafa7a4e07f481ea75cfa74cdfbfe5bd3abf0506265db72ed88e2a5b637dd34df3233ac1640cffc55e2a159d6943c88848884ea203ee1188fe2c17f60e0ad30b2e092747a518ea81657c07b5915389ec57efebb4b318277c7a143dd53e4ddcb00409576031ef0793d01a61bb14ccdcd4fa237f2022a8e6730328143941243a8f12ad7b5e74f35ab94a9baf7788b7dc8654869efeeb859e8238478546ef29f5cc4436ce78b15f8874e61b6418284e366599c60d985c16c535becbe77601b515a1cd0b56e5f9e0e2a9f98a38323436d524b114e5a513a9756828177a7dcb7290f8b2f174a5cc69299e99eaf7d8320dd3786b2451d08f91bd561af9e1429e525f7a2cdc7e8ddd2b872978a3e404ec3929f4e02142f8dedb955d68cbe36e30a4b0569b89bfd9023c69e413e4fdb742332f30101adc22f1911dad47fef50a0f724e953a4ef61fb89d4d8581d4ca5061509fe2c22d3a76cf6fb2a168adfcdf8a0171288363ff9ae513ce9ec29efaf21d0afe87529f04f6d203182339c869b9b896bd59208f155155ea27df71cfa7483d93f2047e6c38b1a40e200cb4425185f0775515c82f6297e831dd58b23e500a22a662f748f0325fb2d95fe3d6982c0503761aab3b400740142d6eef4a5f54d606993c769bbeccf5a53e6b7a0c2c9b9eea10068f36305923a947aa2d562c227f3355e3cdc4af71c8d025877a9d850c76b509b3123f66df37e44c61bdb37fbd15a8e345c9593fa51b8c795f6ae8c61e5e82e520edb74493f9538b5e22baedbcce240633dbbc9119432368970747c0f70338dfb423ad9a479fb94592f4e6dd92486f2176188f66ac520be750cd96029f92f335fdf599e3ccf854c50ce4c195b9137fffbb3415b46b52b37fa8c58ef31cc289ed822ac2e5ef0b6ac80bf4c788f08599e99b3ff994d49a8fa9ce49836dfa8e3848432f21f280772fd890744fc043880953826883aaca245d4fd280d2987770779049b931c581385ca0053f645bd1a408a247b30c121bc7b5c70cec64d3ef8d075bfe8cb5a168e14b7bb692bb87993f5b2cbb9156f278dc9ad945031ce9f20e0833aa551ff92f3020c50b2e2e871c6c2a78d894cdb1f6efd64222fca1b7d66e6002444059025be88cb6e8f097184e9d280cae51f3eaa3906910973abcc3901113158d46ceedf581e469d1c1f3f94bdaacd47d644e70110a4dafaf693cbb53558cd5f5901c44f01db36e8c9da76ff168c436658e4882923e50f851e7107e63a2850bfe570794336772dca818f90c7ed594140783e38acfe8e2632abf2ea21778f6dc51db73010efb20276f8c56f0337b31a17f1718503d1f73669d4577f828cb236bc989317fd0736778c43880a06e8f785f8b97cc12bc0d05776299ba8667efdb0bcdd04d8a66277b5eeefa9204e9525f53aa4d12579bd8bcededf1a6b1dc09da891b3de41dd7ade9c087df5ecda1242851dcbdf67c4a995316eb59e11d84679075233189e21df3a2cf72c9f2e37417ec4522e11ec6615967b5d2ffa56d544d931a79d7739aaa7c228fbbf2f1c09cdfd55eed2ebaa149b8a896cfafe8a3a4ccfa74e6c9cd1e8943e3945cd2b32c21657a5a7472e97923b4038e51699b6b3730738e5b867621659c8cfd55c7e4199c69f3deaeef44978ead6db622a871a526401545f5c302d6705a80d69951d50d9af9a8deaecdccce930a738cfdb104171ec603e1fb925a72d57dc0892882cdd5370187ccc4006578924c500daa2e69ad179d6c5debd1011a70a4b6f6288e003250089668becbb35b598c6f96e0c18c6955380313daab894e47859d1e64b00328151286ba8e474d1431bc5586f4d60d2323fcfa096f24d94383f48f9e79703d98d882f434fc4b7433e42f37c29ca32948146ac7772ea1fa4751c5e05a554c084e408f668c9f5fbd2d081220e6716f1e220fc7ab94c145605392317ccadb910660c6507f6f775fcfe2f3bf6b763a8ec49574de1e34e935280e32187bf55f7e61d7c30bd9277943fce62bd9e7cda71c479cd9015ea1f2886da2c0c8ac69990c7f1ca50e417c536278ba8efc92c87ef2f10ccf6c2c5c27351f59e566b173e4afa0248eec7aa9ec534be9fe36ea0de814e0201994e3440293c53c3b89a49548b3ff25e4e7681c31134272941e153c0fa19a38d132ca7af29f562b43a7c52849f5425eef8b62ace55be9be5b21d002c6a7469a1037850688298f61650e1f2fbcbbca6a9cceeaeae5d97ae90f1aa47343a51349b9c88afe2cdc452231812754b0adc2ed51fbfff8cd50d48baedff5b795f1ae0a093531ee4a89490ff993a5367c8f483d55213a4a6aafcd2bcd1d1d62d22efefcede35174940eb2e10c270f0d268c8056cb293ee5c0c08afff9bf18587345519f42ce6c5ddbfac7e2ca10835b70bed9332b58436fa8a979e54c466c4d0bfe0f068989360878b7ac4cf33972f09d840678db9a6908852cd7cda6e332095de32bdc3df7f145d25554e21b062b158f74870cf7246a3e7b7cbee17650299cf5a3529674f64a1ff4ac5e4e304def5112d923263f20d99844c9472dcaff7d503fc26b2bd1c9ad30ce0ab6614f91bd096f4bb2780891b599e082d200a7ff4e4fb0718be430094fa5de1411d01f930943e780a69e7af00b2801cc7b252cf5fde1a1f014ff2c0ed5a060dd4d706c0f90628284b1294222aca06f6045cba5936f6a6be62d1a138b4ef3043125be48cfa6178e1b60ad158c87c01dc29096b19f81852fea6ddf6df15ccb55ded0651e43eb934b102eaf3c5fbf2882a758a5b11fe0301185be90b0058ae9178cc0314d55e20aee44a117341fea01f11f3ae0c91b904f22fa83bcafbb880d05302b661932ca5fe7325dd7c92da40a006e6d3a9d5db61bba023cbf6c5626e1293464043136ad0ddab74de2d11d1c6cfbbed79d58ebe0936f7f3cd47c6cb02d0bf10516ec3a4c3d3d9dade431a2919a9aa86b1e337be3a5dfcdc62413d2b35cdba0a90956015c5dec436b6408a870d83acf103929b628a5eeb8f21779e8096cc300b13583610816160f05572cf3a49b2c21ebd83d96ab35b58790e4a51666261e087735fd1953b3553059aa3733e2ca7b5df50a9906041d2d43ec6692fc781c77434946462c12e18d7d77938a4134bd41720d9cfa0ea3b930635c2dfbd564d0e2701922681954e77d630e7d79638a0b9d4373c9107fad00352dc62ab19deed8da010cb7b5306af76c6da6acec84033e167646f144d0c559b8f9dd2c32f8b6f3d949735b0409b6c534bea8e3559c92167cfaa3d7c9101fa06354a70d467cebac21b3ae5be7b589a53cb2dfd26d9ff85658145eae74cfc3e6d8cfa91d32d8fe4b3899971a7adae1173d46de4eed69271e3f8d5e1f794e6ce5dd791f8cb8e10a2d30e1d4d3e3ae05bcd48edfef2e6deebcc70d314e3497634c469a14dd86dd9884aa9afc1b2a67fc72630f7c84f07a0b0d8c08f37b01f7d50eea2a2fed1ab260b84b3e7f040521f7b0abffa217279f69f9085e994815c3e78d7de0deb681bc1125266eb0a45e057fafb8d90094dae332608b856993c716c2184fb147e1d40e2c90dc1949802b701d9ea7af0053b88a3f13240c5a9a80dcbe25084206b2649a0a420e986f7fe38b86456a8c3dad3da0f0db6c30b40a3936e857f3f0aca599c19b4d18bd6492251f012809c65b0180ce2c4cb53a3a1127c2a9f3bcb1ea3d3414f4bab42ba9ef5debaf9468cc6a415b7ed93dcf74b61e301b3c78d97a2b2c663eeb7ffe08e567421d93dbe36b02959aa6a8714600f0a1bdb659482918610ef646ad4ee0ee8710c608c61b08b235f7390347a796a806dec6c2881d4a6fda48a5c2763e8bc77bf185f15484df99d666fcea9cea55d812d51f334680d17e89dcbd508320ec9f9e756a0f4de27c796d5205e99578ada65aaa7830c3023511e46c0d5fd594f17f6525073bc8540b8c38eb66f23e2e2418c0ea54625fdea0c8d420b51ab93646681efab604ec210a2009bc75dd3b4424277e4e425d0456d060c6b29cb04b9c01d6d0bd989eabb7286541a36a7cdc203592b0bc60632a832a0cf87a94b7c2f4d95bee3673dee593e168d83eb617c4250ebb3b4353feabf92c002c111b35df0aeaec8634e962ddcd2a03d9f56d349f898f3df8b4c3b492676821f7a0a6df64b30f66d57922a8334af8e7592eb037e49965b70bb3a0d811bc893f6871156095b8177b8dc6e78b8ac3536173589266e6d1b8726f4e736a65f0766471669248137a45b2ad18122332aa7e7072f606c36b5ffb0f3fcd15ba3bd2f22ddb2a388b52d527c770d74a4dde720234d1ad395b3f828026bc7f8376e75807923c1fec32522e156162d283966b55cdfdac88f7f65e794934c8a2bbd24fe6053558a5330b27e8969717d05df1c09adc03cbbc6cf842c96aeab6f3324d46f8d5d9098f1fb78d334fa9aba15e816c97dc6989c842be9c78ce8d36deea6fa76dc8ac90d4840e8065c3c85dcc21946dafa6c127d7791ee86f6555ecb9b3099710e06fcfc84512ecb7c4006b8020da93705b4854cafaf87e26273a5e207a514f8646315576863ef3699546bae053c8c4e3f01eb283bf74fbe373868c0f6decb8809438f7242fc4c8829d9b0843dacdca88cdcb53554dcf9bd52a1a886c13875806a7c4ae2cf09311d0b93c4835e8a746148dd9858887c120e8cd4a3788864f211f0a1bd70482d3bc5120777b7b22dfe19fe0fe85b26572fd379ac27bf5cad04b3d782dc78646938702bfbfe2f12492dac561f5cbab6562e5e595cb7067744690951d148112efe830898ba8eae061afa9d3d48d5f7cc835f35ff473fc22f667aff8e225ccb0ee10d2670f7a5b2443555f10c9b5f1677e7b2a7e5e90591597ed66ee2e4d5c494383356a6995e2bcad1b293e598e88bc888a66b0b2a0ae714fcce2964c8eaabeb19c84385fbde8c50b31c7195e2db046d816eaf22ba1bbd11d4a50fc86d17be9028c9da122d36da15698535f8ff41a99b49c32ce4038de3c82cfcab2ae4886588a981a735ebf08e8d098885e024a93f6551b3b9eacac4dfbde34e7cd074facec8c88422d9372d57a46f901cb3274e042ff01b89b91f4cd1dd3b0a2791fed2bdb263f317ed4c4212072e71e032c53d4e0924a75817b3d1772240a04521f8cad9f74d1448888dddaa74dfdd3c6994d4d58701bc1ccb34c34c43a1db351de704070baba51acd5fb77f1054d53c4aeb29220b7d83b081898426c2674a08c24c3b5536905b9f12150c4221017fb0c60581e8fa3833790b21d72a188f472170b9d39446956b1af74fd314a467096bd25950e7bc3eb82aa62a87e526980fd78f002119a7eb684fa722c421fb8da62e5bec9af5f7b10b21acbcaa88aeb8d6c871efe7ec1dc15cb260aa1ca9a713ea35ef53b0cf4586f286a3e9eceb8bbe01b8e5e8ddc0ad770f4f1d9b458c282be8bfef5cc56decceb86e2c73c786bb6b2c0eb9ea035a261029587fcee9d64cc9aaf81e17bf592ffbffe967fe19bc075336db73e7c9a3f03699c816dbf235ecdafd1cbc8b4191f3364112ed3ac84245c1327db1893cc69c7f9e371b42d7bb055a5886acb1439ec79767d983b0c71433f9992db8be914bd3dc83a5c1553734b7693640cb7aef6991457bbf0923b47144f026f86b81d567b8451f41a4985833da9fa2b918a88196e450ae2ede37b1c365f70b6cfe0c1e9c080b7d87f023393ce3f2364fbb10b79941749c61064a47a309aa6db7c0a18bde1c31511b104f08859e96d3e64f4b3b7555dfe02b29b2fc359b7f7ba19240678f9caf318c638efb8e0bbed4237412fd967dcbcb2aa1ced95b57b4b797ac27b15ed5369ffd0374013227e72d0daf508fcd56926a9efadf797fd19a75abfc5c7a572efc8a1b82547a093ea5ed338d4b5d27a0d8444a098663d8525c8ff7c44c8d39ff21dc2990c8a9e4f0bd3778052737c5ea64c6bb368e4d5cd75442a830e7a13520729ef6e8710e02dafe562e34ebd09527c5b3e75ed96911df08487a1cb1318ac7cf1d73629273959a3b8bb96ee4747fafa940576f3b9735066b3426c4f888ab10d41f397a39f5070ed4a4e35b52c185b4b0922d113f259a4f9fac79882877aa856d4a1ab25809f0ec28372f5b7fca053a2855eb6784f80f0420b18e63149f609e608734466150dc9b9bcce37c3bb9538d55d60580b6fb675c7ede49a9ba8a5fd13a1b4f8c4212ed94b2b69102ea72fc94e823171a4f777f550c663135c67659555d3d445a2375f97c39c6f241a8408341f775545fcb32710e44ac81f00b9c61a9309f64760385535bbeb9c75d950a7a40a9da539395bc23850359000779b815e7cff837d51da145588932197a25a4f112ad8236682210806794e5f169ff2fb206ce98a3e9925041ffd8a3bce8e59c4d710d15a5228464d54c80f177bebab450fc4482183ac94d811225a48b6b817f23eab73d3ed6185a537d25d62417186da02d9c929de3d01473061d5b401468304506de5286ce3f1921d472807c8d0dafd0dcfe85402db9343d1fc13f45d977e09d15b8f53d33928d0f4687191bc5d402786d89f8ba018a651835479cf8a06ee83c6d3cba5d0e649ada5e4ab601dfa70dbf9ac4e3e7912883adb0fb804531354c4e4fb54c5af7d41b1b75d50b9a3093ff871da835de7efdb60417a085e9b78652571bc27f49261e75e6e44ff9e4c70cc9ea207c5c3cc1b6ea7b31ced8c75c0958603d74d220315e00520f5c17032cbc094b4983945041c4f5ddbb90f1a1c388989716beb17d1dd933ba241f10163a249a3a1aa67939a864abc8677ab71ef6872effdbdae799f5df45ffad6f18ea12755ae84e596356b351f3b22c662b8b9e7379bb284012d9c241a176294d3425ddb9eee9f68d06c9b9a50218816cfc678887fccdf7c949439a0e80b85d19fa3ad1c659a3eebf3d8ba06908343de2f030d222d36943f2ed5a1874cad7579d313ed74632a4c62239f55a8dfc6206f612644e0ad58545b24cb0dfd39b9be4fcb8ee6b6e13b62b721bccbca86c6d5fe110bb370b790933c901dd7be87d0e0d282e86bcfe687626cc990967e08852ca8e6a288b82ee9e568f98fe0ed9d29e1959f20edd3e8153994ac84fb29a84deb128922accded50e1950697906c25193931a60c461fc5c59e9da21d1a808bab8da01f761781f6dc7ef57f10c47313eaa17e206a12665db234b578c4dfd69ef7da5bbf4264dbd6a0617760e9d4aac81d9193a4d122875de92e80da81033bb8d26306ddd83ac49d3ca3b10f39a6b0b54312f7779bb7ecde7410985b324799c8ec7b1ab3f5c81d7dfd254ea056290d970ef3e2ed6b491801b7fa0e0d6f50d268db61881b87ffb5e498fee5132f6bf7b33fecb65e233e7686f28be07585eeb4ae0dc464985874fdd88e8bf317b6f0d66c5deff97d0b67f484bf5c06796bb5b6a16251ab97009ae1862a308d29767988e88fab5a3978a73cf6b4879a1f4543a81d9b9937c94959d54e9a285dfa6f219c64cff92f7fa5f066dc9fc3494def7d6099b5292d7e968b2ba676357bc888390af4693d47b369cafe83adc9cfa80e3d33fee0ae4a83cd3989608d93b18ab6c9f6c57bb840e96776888dda9a597a113069c2fb6466cfc86927cb88adbfef0173f095b4e5b9f33df6d9df3fb449193565c119c39bfd2cb73dc4f119658ac4231e432a27195640d8f4f8e8ac32efbc90fee270b95ecfc8e9eb4fdfd76c9fee5c6eff4abe9693c77301b14c72115d9a517f59e4999c47aa9a990caf52edc5c9021e12eda2afde030d6490ed258cf8c81f57e050664f39f7ded8028d5f1981ef961e265562f151a9e62c9a4ee68aff9e0fe5c326a4ce4ff885a37e92c0ff13925ba1408adf349430a083ba03eec9b406dccf0ef0856e9a82fd6fb7bd6b140c97ddda048b5397ccd9d951858a93b631e1bffb0f13909ee1c6ae1f0194b0a81235bced1af11a8410607c0b34716693d3fc00406036206a8d311ce6a655d51c8bcdcbd64804d19e544082b918bcd8d60cd70fabea583e5521a59e4e1e978795dad68c5f3596050bdb96b858111a5ea940d844d27cf28f7bc4dbb6a4577d40245a806de145e2ac128690e58b02e620a1e93bcccc773aa16faac8260c66c9e21fc0ec256d8e0e94bb11ed6668d95acb7ef94fed2398844045a23c5120a4ebf9e54939f827774a56d15b53668ca279e6b9b5cc7fdeeb06575c76f521cf9b046381ecfb809455d4491838dedd77055c697cb9f8c3f5a4925b3e9dd461aaf47ae5c765deed5b65c1d9f3687845771a814a4b9f9ca797c14670d07df10518f636a6e964463eceef6e2edd23334b39afcf45e264c50ae67e4b02bd62aa233a2f65bfab9f4c06fa26ff6442a117cdf6748885443ac7ef34b1c9c88cad972e6336d44dcb9e5843baf809a4a9aea90e30418bc88020cbd1263d4224757f9f8ef05e57122fcda0f3fb41ebe294776b6a5f5a31cc25b41ee5704249aa973fc54da0af876dd81fb321136c92371a91bdc5bf5578684a1dbdd03fb861ddda39e074649c2a0bb705ee68a0405d388e958f7f9a2d462b1066db55fffd314f422d28842cad173e176ac1477a13e3b3e3c564a03d5c5141c4439942e0bdaa8b6ba0c3ef966537ddb54a72a89fb436777139f6fcb6478df480c60418915ea22d8e2573135c1957837d8ea63f292e5f7f93224a6b44153aec2edac09d6950181086991de52ff8d22c8cd134d132c6b66b24ae3ca09b18bb0a72f60cd70bd5b0bbd43a5049b9b79007d281ca30ab4680a8ee5280186a02ce629c643804f2348f6fb3c905e0a937375afb08066dcdcaf5ce2438e1e7d0676098001423056d70351731d8d52f1d479f917bb4433b00dc2c89241eda4e642bc23df031f8e718455eb9616718f87f5642ce6d28f9088328a811d39eed3607185a4cf78c1a7328610b0d6ba27b641d1357cac9ed66e8e4745757fd25f84bdb32c2877a82f3f447687b7975a48f0a335baa8ff941095eb17f73abb1f28802f53ef767e5bda3250e3d45ca495caf3099c50cab5184ae660c2ee8ad5b253c5fce95d44196fd8c30e68c774ad971dcbd4943df57d34f14e959b0d6a8c78b7eda59375919075e63290ba758e636d817567636d643a94fcc11c6bf47e6ce1985dc5b55fb3a72017c01b3ac9d253fa7a35cea715cfb190ebbad86601b4fcaf7eee879fdd6213679ea2016446d17f19b20bfa0cd7aeec5eb481b2ba9e9fbf7ae8358bdc8713a7389c4ba6af73c86ed0d37ed204a62a5bd36dffec879fbc9edc64f50f35d58ffca3fede18027ef8278c9b8022e2fc33d29169b8d4af5b0fca54860ce39f0a8a93f346b9fe9402a5df89045a2709fd1ff4f7a4da471a29688cf584a2f3313c09347ac38916004454c117713cf102bcf67c4937480a2c585e4a9e9ff66de58760c15332f48404cfd81eb524757d87cd8f42e5da4ad8dff6e93cb7015a31a6568ef3937f9f5a51639df2edeca0c4376995c814bc0ead81df966406928311890cedd62562ec3cd40f0c3a8165449ce22e2e932d4f85a317cd9701a80b1cd24f3da3a61998d2ec45059bc990ef51dad31cb230e8fdf9c2ca45c7bf7d3d7d7a0076c99efa059722384f62bbad37e08f74537a8ffa2aef40c546c5d5064f0c09df38f3cd61270fe2a84a91396237a5f89f511d94b20bd7af75d49ece0d1d3ec013586e47f1df08ecfb73ab06b0c0903cd49b7d910c66f8c6a13056550b4dffcefecd32b7508fc8f04484340f7238a9d1aacad673aadd0d5c4cd1d7f0176bf79cf86daaf508f529f787064ab56071b384270459ee919c15ca77a5785c33a3d6420b1fbf11acc4ea117f24420c2aed2768017a576d445626ebfb078ab9c933cfd3842be0ac9f7601b58c1bf61f353c03fa6cee48ea219c592b1e5b04c405e458ca810c09b169a0ab73f6f0a4c654c7445c88d8bb8e3e4d86f58e10bd83f98b5247df24fd43fc06808f11c7483cd9a23d3c32c38d8b63bbcf2e23e32a79c503ee215bc905633133b7d18c95abbe4abb6149ebee7bdff0b99c1c303253a43507712c8c63af0f96d5daa06be2be5e2f7d92ae82150bfc7914763d5cc6966e38790a2250b4596399f8bc282031bf6a231cdaeb16e826524754fe617b2dd38fe3b8c616984ee660cc264f77b0cfa098ceee56e8eadf8f4903f689b91479764543c7335b41209be9b3fc9de92d238336b62c8be53adb7f437b314028cf93fe2e16f77a69d190fef76a009b7c78dc4a231e6a2da85751a91281faa2ed322db094639526481e0d58ff67f0b8a18c9347124fe77baaf90716597c2d33c65d492cc6ed7122f53cc0add10074f76c7bd71aec04d9b6718f8d793ce2b7a20c2a6932414c71067bc121ca3d5af93c421063f72bd3938458f4fca72df160d8454aa19c3b89b67b960ca80e7e4874274011494656e89596f09a4b94720013d9bac6e59f4ca59e4fec200354a32afe79ead154649b2063909268c5207bd84ac7d3673dca6a19b2d3e9a36b61285848a66bcb23d98f2d74be27844c153cee47d19479513f5495ad91cc09695616e67344cd20bcf68ca73551b2d50413a2a536c37ebf7f326b0319d2b18456ad1fc670ad65ab9e3b53c6ba361366f2c6e0923cbca038beaaffe1baa31a1217ac180119de6275cbdd0821e53988a0ee7326dbf03a9ac10a781e6d5da6cd5980293c3e2b7a113b779623084d260f4ff1c3da64e34459329d182cda0801677ccf57078635fa924e37c8418e633237e2331f35c523221f63d4ebd907316fb688fd08cb7a15083050fd0f003cd30b18429d88261a03da25cdaccff3f4613dce5524123dc1e9345ab96daf949fef7f1dcdadbfdd9fbc00fed63d98048dde6afca0e0590539d100d56317beb2137885124dcea2685aa2eb9bde365cd71ccf00f8d310a636aa7ca0559686a00669310555b493b8f802b88583bd1a6b6349d05ab9818fb0f4780cf1f66100dd2bf37e32d71588f384df87eb182026f3999825f97e32618ee8cdcee22e9b932d7da3195707d0d088c9b203f5dce9cd373e65a8928a8b631bedc0850a84a5199e22ab9f594b83f31be2af10321dfb2de5756e86f972554c338dce808451b1a4131c233ce2c00fdc914f7b979f621d52e32e76cef7ce6845f9f27725df4e8314a606085da3abfe1559eb5ef226cdae8134fc2487ed39428eec0e80bd9271b5195e6c20be02f97224aab2f6d3273ceda9501dc03c36fe82ca63d6a3b5a20f37ff638f0de86c9b3b73f5c1daea4eb8c81a113cee71501d483d09d00cb17a0688776c785fcbf42f62445b2eb9b4968d26c27f52c2ee1f46013e3878500442a1eeef5c47b2f5a3ab9e87d9f24da25a57606c54f0c097dc221b5df8f35d3932d53db2f5457cbf671f77fe655f668fa334e6be81c55ad88bb87f961ca1d294b6193a60894587f95149853c3fd25d02c51a9e8a717504cb3f573d790f0f6259eadaa52bc248e03832e0a50f1190d0b0b553f73408ad9a0612121364e2480d6e769ba6128f34255bf267247d5a395fbb86020a3aa29bc2ba1c1b5003222b88c59d70b7f4597e2bd166727b1ac2df14ea037f6230c5365260871180ed8b797fd7cfa37bfd325470c77d17e7d1335d39a42e82a64bc669a1c16ab1530158072668fe69aaf6ad4ffded4dca5adc63d1e0c1020bf8fc4c9925afad2c69c5d16db5949602a2ee4db54f01319195a7c899a2ef941f1cdcd639229be978369c42df4a02c806bda2dd62b3bab30c02ead95287510c99eb5c88254d24e7eccfeab880670deafb5cbbaf52476ecaba3f1c2f02637f430e5bc74bf004824a25ae72ca2b40d1e43bbc89d75032cfe6a824969a4a12798e419c8224a05f150adec80b7816354b653bf3c29e0efd27507b20ee0db24a09639090a3b1e215ea6779a98115c0e34928d87f789ed2f3f1686dd6a7a3e93326765274d7399a8601b050c895bd030ab43fc6d621f6783e78b982a6ce92ab1e4ac16f93e334de059bee6de777940f117b4dfc633b12a7338f08f7b246eb512b5f281d6a1a164be649daee7c361d95b9d8a579eb21e68b9b63fa7eb7dc081b0e2dc67821866244de1309e3344d13bb42c9b8c9bfcf92959f3290fd3f3985d5489279773a1f13325498eeb62e5a481b89ae04b919ba46d8dea1a7fb2f0e9800d60a79480dcc08ac926b7521cb67a0029104c59128f4be281bab02d70ba1cfffaeb10374dd9b45d891f07053a27cf03b6d5e9b1bdbd341633ec6d8f9dab4031a0fe7c1ebab7b070b3405aeef881bceb0a7b91f2c56fc124d88dc78b33d1be9e76626dea484689108be5e15d4a3523e913372e2733abcb857a510248bb2f89092b9dc0c4f6407aeeeb4775572d261960540eebc45781d238466c1e2f79d053ee953ba8ae564391d8d1306b66b11205a345afb5cb85c95cde12dde38db08cdd989abb4362a2855a03e7d3ba7ff471de3974290a0a4e0c1af0be514cb9517fc70fc36a75cd38e9999579df7cc1571dc47a8f93a30569b492d5b711d178c8d8557f060b6d5fd4029da0e2efb354d87d710290f53726be887037307efa9171e80c0610407a1a318f840163e64f8743446a3e5e144f56b9ed7f4c9f2c8c5a3d67f6069dc2200f56e7b40fe946683ca46338989ea1214cec43b0eec58fe5392442e98cc357634a4859c933051c2d99fbb0335d14ff12e05453d69768261718ab2a76ad7065324ebc423f172b0244e10524750464190918751289e1cf87dfaf9a453282e48cd5a24b7e8f908294f31cdfdba13114dc0936bf89f9ebea4ce632e1819f80832c40c848d35faea36156d5bae84783f9b3bf8e35bfb6f13c50d4821b37ab739a054a071e5bd012b9d176056134458083220e1fc0fe33c0c3c837f0b595c5f29963e3f872675255f0547bc0176ff6b8a9e975bbd251952a26b1d3ff4c8217c1865dd8af61e784ed059e7994e155ff545679b3fbf71ba99ae13263d4f5d213b15dbbf795d9fc9aa598f9249745656b0eeaa48dc9a3fbbbe19f78a7ceff3e7beaa08785a17be48b7ed10029b5f36605f545922c17c9e8b7635049bc6fc5ae718a63c2286986debf2b5fa5f7645b170b8f378162e4ba01e0a2f74336ad80c913357628e02b0218c97c992b42c0b81715ed4a82cf913b293b11927a1281e5c8aa906a4ac686f64cceda2f4b5d8893ae3a2c911037445c8f253e071a0d88a1ffc918929b377e43d05408ad339b89fb19b9eb549285d79c05b0485bcdc48845d8d863f6659e23d6d391e691b2fabc2099dea7ac536002bfd7fc41236d44e361902fdaea71378bc97c71773bc7c43cdd2fb9cc1542b465f5d993b3a580d2a5dc8d031fabcece80cfc93e3323964b8765d3f64c6134e58054052b4c75b77119f036ee469c8b768db90e26f9cdb4d3d22b968337deebd47c9c8323a93e92e78dd219612efa26587fcdeb60902cd6cd13280a5aa78691f07f563d408c5335b7cd89bb4ae9929c91591e06ce59464423a4abc8a3c9efea0bfab7c4f809c8425d6b400c6cfaa835a1ea8f80b2499d0f0a250b8b6fe4ab634ef168b311585abcf0694bca3a7b9e9c59d4482b5d4c7b5a20853db462eee4a10a69037677c10d60e76a75e13ae846293c069cc75043adf14bba05ad25bb4102a0f2615c0d200a2a732812477b168b3de303e47a4a2683f354603e26f37db9f8b776f42429e30aa740d450c212abec08aa7a1419d08d90ebcf49d0ad4b56fec61f6b5af1d6bcb1301acf275e7fdc9396817a799a4d7b3aed18500c6143f0e31d6cbb6785272f6e8c198317694d56b6fff519b8429fe759d3c3672cd59984f02b7c89c48fc2c785e8c734bcd7592df900c860e75ec758e2f650c7b43fccc6dccbc730a849b4a262785a5199a076d6921eccd2f5256e657c8640760ad16cdf1e6bcfe9128f19cf7409c572a2c9290d0f95bca6ec66b8494e9c554c5e5fd2b1b5ec39291c3d9a9a9b72b3eb71ff06af0af7732aa191d5cb1d0d213248f92787eb332507880c7728848c7819f14b6db1e1abe314976f25d9b3023231b480b713d414254f2be46f1d97fc6153f2eda866222f34508fa6a5fd640935c07a933a8c1fb94579ed7912dbbb97b5e2565b822c8f3a675675fd8e37f493aa791f438c1f255a665e95523aae5ed2ed4af494f014b5e350b1879f20835bbea5c9746ebdc703671e6d51bb946ffd647e87bd71c19495d2de2707d37bae2a613052cfe90df226b47cbf5c385bd5c240bfb33f56ee99358c62e45060317a9a5eeb5a45ced8b0cb5ea7b80f936938cf5560155e98a8453ad47bd350170d896ae766649b13ddb6dca23e31003f7c73e0231e4912fd0b0180f714f1313346d8d8eef9da79803415fe1fa1852c8bf7a5a8bae9741e3fdcee944ac6bf7793eed03ba733b0853fe717cbecbcc72d9e0475a634bcf53a1cd6c3e351bc81dc3c21be58386f6c39fb60ad6ca271b305e22fbf939b4b74bf856fcd5fc3741bdc325bed05a95f343d9aca3bfd123f699c40d6a0eaa18de7dfc16e2c4c49011662711daa87535b0323c970693cecffb64c8f5e656c8420c93dfe9f97c1f9709232ba314b51e6b0f3141c3fb1166cb70a3bfc209ffaf56d64515bdcd824567e79d1b43855a28929622170187b202f0384c15f83b759a5e9693fd27d58ce2a85730f05af82ce43fe4bac9ffb57f7c863887fe6a4433db24041daf4befb7d707bccb06fd8ac6e916cf1328d7e44a5f5bdba6fc4b396000aa4d054fcbc6b1fcd745d1b351426ce7784a58a66297379f873a979cd1112f91dcac1f2bfe286ba618b08898089eb76e59234f4d1b72bf79fef01fff444ab871d49c908bb6ae8d7ce091fa7c64cd0e1750cc6802533e279561b43c2c1bfc7e87574b305bc53c76d816c0421553bfcf8b713dd22a59af5080f57f1df0c30f83c16bed5e0951035e35104b94e06a59ce14fc9130e1d9f1bebf7fca026247d3e465e7844278408bcd58112390b400413f0d1083c07a4ff8c54c60067671dc190239056260157f694875d1e1887003e410a19fcb205de982ae3e436916c8f021a6d29f096eaca85b2acbfeee6869f2282e127cca5a63549c4e084906497247a5321645d3340c4f55db0d1b4a3ec03c0919a0da826056ef7de0e40acbe9bdf402ae3f7d0b5bf4c3670e79009ecb21a4aef02f46125255f0673b805a3a46c647e23e6f0565dc48637f15ad4e371dc3672da58d5ee0de5d5133c3e79dd9829b17ffb2a50927efb952f115cf91ab7de6f4ffcb84858b350a9e1a9584496eaaee4d285690047779c1714455804f920c79f5762009a2703f432ef5d11ee907395918f4ff027a5c31f91dc8a81476d3a55ca24486818fadae9e761f3381475e63f65957785d5a15c8adc21dd77a935cb637160b949f40ccca7500a00946301e2b1f368a185bde2b86896b8faa32b5c7f367521c9c37700d363fc3756ae101e4868cb8db9c707e5a2e191a901823c07ab124d17195c11161b3ae80a4cae166814100140a0696d203933338fef4602f39118b70121b7160105060b3699a7cafd3192a0c1c681d898d186673e4cd087065e9bdfc8a805beeee48a9de8420739a9fee717b0a24dc5373ddb9b2959393986eb9d49da285c3fe2c6a4b97ec06f973ab3e81e337a8f95ed55c3e780dd99c600ac033316644ebf61fb0c3fd7c0afbe73b32d93234698821e2fab692fd6ab89017e8e08b054c53b27703b3032f19ba816e93dbfda1d25afdc63afbcf33c8153b43aef725566e8dc63e0e045dfaeb0c31b704094e7d1d553d5bdb6809556812dcc8ef98116a10d47de3787ddd1c599a015e661926ef107711af4055f35bf15652de1764f09c42d662fc512c5fdeec07c44ce27ae3cf52d6ab0a1f0f14f7e24159a6b2bcdad5686610cd33ad4d2547e01614e9098bf20d8b28630dc2729bdb87861df3400b344b0b47321d312c5f7e309b1dc491129fbd43752ac810adf0899509b2a3fb7be46db005c2c5403075e3efa62b4d6ef8114b4c2bad7dd358aade59c83fe8f5986a8eb8b9b769c8ccd59309c9db2030ded3bf763fd1b1e3b06704bb0f1f2bd534f7c4ebf8ff39c4098afe7941fb7ce5deee20f9605de0d622ebb3f75fcc29468f7639911d74adc67cbf76ef4bd965d70562dbc2d9953fb70165e306e4f24cd85c9eb8fe7c632aedc6c26fcf5dfc298484ffa899a4fa05c9dad305d4d7acc16c51b9337bba3f8ee60b1a3648586eb630bb44e1759e6f09a38153bd0613f5312eb9e208729d56ca905b858c56c6a6cbfdf03fa34c2677f9a4e667803ddc77580a33655c5085764cb121fd1c9468b22b566c044bf5ee12a8d79e713e936477e00ade1eb8811eb2338af99544ca3a20910599d8ed626941d5c3d1002b12343b2926666059e22097b8f9eb70c89c03a6295ea3dcd88950a364e4bf66787db4e2b0e822a45ab8bcc71ef5e82c1c3de2f2a8f6fdeac56bf43842e678fb7f176f2e43f1e882dcf8b7d55d2a6b392adfa605de3e5d7920dac666f9a32df9daa32126f600c1a33b6b9e0f0c153b14d3805cb93f42f03a2513b34989c11154d5304470092e2356d5dfc5b9be0945ef1355591705e59a2fc797f7624b6faa04410ad888bdbc6a35edb8b1995b52c7797f94b96c633d8ea4bdae3e81a0968e7d165f96c0279e3e1dee7af78ed77ab3b9b509a108739598dc5bbf842f8ffd48d06596f6a4cf97818c2a8fbbb74bcd52dc3da61221be577eae41aeeaa87a5d7cfd5e04ea1af5c75c91cb0b2f75d5f44a1f9c30776c16346dca04a34d2a61557d3c06c533a52decbf556caab93727612019bcb31584779ca0dc4edb80bbb14922eefa0b03b61f3611f430d11fa2e73a61cc00051a12b838cd6e306a4cf6951aedec286d03f661d3f7efad96c50f3ee1332f5c8fcda8f4b14c7442166c4a64e4cd53b21031d656575c32f1da534795c3b6d73cee65605c529efb29c1c5cc757af3fafe6b0cd5de981a6a98d8a51cdcb4ee04637caf66a754880644dfe3c700ebcf94bcb876d1939e274b8e17598ca76e199296a31bad77507661cde0eb41ce1c74d195d90463016e8720920c2e10de127ed11ece811c77273fa83f3aff2b6da5812586f7f7c772efb7687b514657a6c01c4957dcdf0e04df7d21e55be3ee2d54b9425f49750995552867e663ce670b46e70bc47a1f780825d690345b81e74e9a01a6b7d7fa0b1d7fe1daf12cda0d9fb9f72a5b0e69af833bf5d8b6753c65788ba75a65d668ac130a509e90fd5136828766feb5445e53aa111da6c1e4f5f9206dd6cb662d1d8da62099a488152388d638c7ca0bd4d414340bcdb66eb7d82e55a79df31ce8003033d692634ad75155d8474db1c696e0f0b0ba00b6281676a89c48015e39820364ba776e36bd112dfc019724da4e4b08ea8cffcc49dd3e255c14fbeb3da363639d43ca96f084d836434b8eb59c33b11c9442aed996a98b26eae0d13710ce6e67555a9d2d613931b97fc358bb3b7db796aa5c781d10283895cd6659ce32150b89e64838b1ed01f979524049afb4840b0e11d08e46f7d300016e283ceaba022f30d989d865b3d5f7e8e2552728c130c1d4c8069d0feeab04cf208e9e4d0cc19ac5e54d4a458508df20fa4b69c84de9d1d7896333abda6b75b77ad07bf49eb92040d8552ac8c4b766f3ea0de58dc1520cda66b5a262574bc7545f3c11d03a2cafe910b9d26228c801c7f99ee6bc66b98b3d731e61a99af4cb91a053fd9f028bc243445a406f816a0bc4bc463285ac707012b4632d2e759bc6eb2624a09c5cb6289180215a72bd23aa185736e6174b50f2339b20a22ba429ab77bfdc4ae0a3c5516db2f1323654d7a8b9a88bb354cd4f3855f06ba25bbbfda37d223c6b901af1a441c202ae29612d2192bf76642158c25394ab4d5c7a431e7cb6a941deda50ada54af62bfb269f79a8f78f9bfe02e0fd17669c521cd3e407916215b07f687fbe1a9651caea14b40ebe06ae86904b1cc1d683abbe0a006ac6a2278ae4459645c2bd3162bab3c9b4c7957bb5890944826437578f5ece95c984bebd9a9d77b05833e08a804990adcf836a326041310b4373edf0904e185299323c0c22ce6823ef52a11d02aba75a9b933cd14d30504e50b2b52a43f2d4f5f59ccfe4e267607c99bf1368594862e07f8160f6d39db94241becda57ae676caddaa6432a8003c8f1144fd2686ae3e2ecf8caefa716c5f38a0901305ba719fd707f863c7f01f024fd153e3303a4ff5406f63854448c833fce6f118f6bd0641c11c03380a99efe8c12d764768b92b18ee4cb5c8420a429f8aaf030a4c1498726d3e6fd37fa13a2c1248909216a097ba831ae8de68ace721f3d25ce9bdb0c61eadb8453c24bca288e755975d4145315e976500e200f20030d6c5c980b6b041e06d7982f31f4d74a0141278b0298f170e40a0794b0764d3eee24461b12a8026b4b2a63f3dca5daf62704e3d89ef72e301ccb62385ad81cfe365e552cd2f78b7f9d98d0f505ac6cb67f3c2136716a8a439b1f928ef63e249e577f89d20c5d451f53d49b0e35a20612588529a428aca9b0bc5673de53d8ae76efa8209777146ff8a4564cee511e2b32b5409ae62f05d7ad710ea176a9bd7ca8fe8ffa0d9031bb135376c2e16cdb2c6e962dcea089c54a7701e4ecb9ee3510519fa518a6da173c3075b1f0db9478eebeee79436bedd2f2926b4fd34bf3386ce5e3b6095db53acbe60e6b40f094d53bcc23830b315d992fff04828c99c966e2a1945d3686fa594ff2e8d24e6f0668902d040f01df3d05174a2b37d727d800b429719a94959be47384789897c1a50a6c75cb2d4b63e5e66531b1261d605fef2396901d3ca7d50f72b5aa465a042434a16f2ac081e50fb65830ccef314a511f0e82972f8dc2bb674e7b98f1383d3b1f30bc3cdae5e0efe02ca0363e7ce830aeb591c2902264dd6dc85c3f0eeae962a18201025c4741b79a94e930ece29670a64ef3fa3a98721598a59d1bf5933a0442693f38cc11eb2a501bdd47294453025e6f4fa037d1581235f2b6bfab82abbcfd0dac2ff75754846d7e5c16d2e9c88782865b3c1320dbe169b92549fe3a741fe2f52d94244abfdf5a14f6527e8f5fcbb2ea6aec642d83fd8ea531150671471c62afbb1fea129e744212be6c7eff9ff4c641ea7e91e3b3b61f097b53089989fefb45b0ce34d135b7e5e7ca2214cecd78430dffd75844bd32320e521fbf47496b2c81305b842b22010b6c3fcc26f50ca8154d4287e85fc56e618e88e7c8d6ce0beac384f1589e4513eb5e39711c60117e651bdb5974d2baefdec16cf8fc17387a9517cc1a1a4311f7d5e3de612fc9f9e5406b19fe7409b23a7a3e627497341c6ce38eae7942b148ce700fd5ee1e0b0dc6ca2061826460db95612a18abd546a17ae1700ee11fdb834b4388b5361e2f905def2ebeb0adc51d1e503738a3f6b7507149d7aa2ad3d49c4cdf08ff46990b743c1477f581e42901afa56aa8e5a44a921b45e86417c9f934e724dc8b6dd839f55bf012f3b7561b103c282c3969b716009a3c0b0fb2024ff90c4959ad937b533bb486ecb9a01a4895130ba4c20d265d0e54dc507713254cf87808a40871fa83e6b19011ff3de74ebcca1e774fc9fb5fe8bcd5f4291deb9fa08695bf7bf8979086548c9a5f0131545835f7989bea9eeede02c0d461267056d68df6123923b7c826fb417aca36c09e6eebdbdc1c19af706512a9e5378c08fc15f068ba67de1e2450788937c8fb95c89f12ec178cd95ce3c5f8a6aaf534e32e5993e874a4dd48579ad64bfc0669ae753e46e475b6b7d84995927e25d5ff1f23a64c57c4f8062485f82581437b45887936ca73f9e84bb854596a2bbf844d719534f7843f229add370f87b27bdd2cbd61381d4450c6f8242f36a9adc2057e0e7927f6b37f70991e7562b374a22a93b16139c766e5db192bb28d6c6f0e892dc2b68e764827cb112dc6e4ab575b3db371786c7bccf51925bf51af5d39b748c1a15cc86236cefb42eb1b0f6817d738fa9db1159fa91d8203171f83e5865a7e0857489eae23a2d583659f7e1a8a426c032c0eaddb1acc5ebd6505138dc8def75da522a6608c870444b6477b80e87d942546e02f99170107befb81af0fa3bc4fb8e48806808ba5385bd8079347e07179cc76e47203404cbbe88092e1fd2d83a95f1b7f9e5c5fc7689cca33ba596f28c969d039ce39c3cf112eab5bb3a0ee8ae19feed774fb484f3f7dac51153a7367af2e915a8f0f5f04562401376a7385216e41298f46c3a36b3220b83553ec41c63b106e73ed7477db8544d5ade2deb3a2154078514871899b59b0c523e6effa3d700542fb478921623d2bdd70d197ddb5a4186480181c5d714c73edf82d4bf461f8ead0b50267dc16114a42a9ef77e798be5aace427ec6f8fc669228c33414c5043e683b7b05c670eca06be6def1175dacb17a04b326cce179e2ca7e60c8e9fbd611774ef63b06159850b5c1d042bfee52bae87abde3c9757ad9227099e17b150a1b596e9439bc238a45de2b5c0129fbd7ca51db4901b7d02cf76a732055ae16108ffcb95f3dd7093a654112465652878471b4f91c6fce867bf899c143fdf16fa0189c10d28526d6f11ea4eec513811d5313d78546bb615a22aa928cb9345e5285fc9b41c68e1b6a77446d68f7c959e054ff107a08e514628ed142bdebfdf1a1537803e67f0fe5e6203056a2e7f1bad058a7b18b4c1b748ce0f8c7fc123b8ea2dff4db8bdc5719f86b5cc00134893e2f8c4a393901e018e48f23e95cbb5d9862e6e7519c3f0be42184bc843c2197f9a8710d351e7e16b2ad091757a4682129454598fac5fdd5d2aca5641720ad82a8f748a33325b82d32f67f163a32f622f627b98dd869918eaa40465013b16103b72b2617bfa4cb6bc7529f301f8edeff21cdb9cdf5e055d4c4f457e318f3c81a082555e3b680712f38bd89b76087209bea9b57a5ce8535cad981a2e3a265203ed11849d346d72a76a29d072ac66dd885d55f5f6c0f32a1644177d854caf7d9c72bd24ce5fa7efde04125853ed3ba9b7ce521fbe690b33d9842a70bf38a9cbee0e4b389952d1f2d40b92dfd27b6512bcb23d772ff8ab315c73638ea60ec74f32125c219205fc79b20610f250d2b1f87e02cc0e7175f6521fba776c41349448b4cb0e4f81f0773bffbd9565e99ed4e881ff3e9d7a0a3254217636d23449bf8e431accf58d6348f3d66b65a94810e67c8b2edb8f48025b48dcb3c8527c5bb25355a5bce2b363cb2abf9ac055b83c807cc41465c979c9ff9647db923b53ae086816a4dfae74388e4b1d6796e597d868c95c944b6d2c076812ee9e0d2d63d985153821ea526efac0e0e4112e4ca5e0b366acf41cf1007d06c35f09dc6753d199eb0b31882f928d35b6af23084a2130715f1b012cb190a688f0529ba1cbb41c17814917d541cc9296e81249b67acf568c5369e1da424f9dcd18c0ac163e9cc68b11c2218d8c3035ede79157c6dc11cf90563477db762fa2f5878a8eaf3bcfd33bef0f93b09cf91a8c18ebeeeca63bb80b943e60e6115734982b529892ac157f04741058c0aafc37fe567040f60e110c157e6200d03fe9595935a4f5d3f639085e21928011e61863694d044122d946b131430236baa9fa48a793221441ddcc167b3af7a41c7e8803a976e269272ded63ce277a0dfa4b1313413d3c07f8f6c2f3fdd274f2c9dd261b54c47e2aadb7ade528c27469a6f6cf96b20d14ad973a89b45c4219e8e2d19c8bad88ac294872e17b0ddd3e0947ef611fa9ccf08fae3f153a3e6c8376e53502cfead3a2477d3fb5ec71801c91d486eab6aa48b6366fac8f3a6238dfea7e782361d4d816c0b84cbf3cdc247173fe30d6d53f3d11ea222b6904d35a29fdbf71d0192eeb8c4d1f733f7b89ae14219d35072bb6fc3019e5849b87f8d26c2651f6ff90d32282db35b3e9970b338741319ac232efd531c001b719f28d0299fe70412e4a599f0c6adbc566e2cc3a2a4f7531b9eb72d14821d3f622c0d5705c600cf59854c50ec7f26da8c3be9cc268ed8ba43bc3c2b199c695b20205cdc6064fe9b85a25668efde738c6b7b259afe819ab6dc0aa71b6027e98b66b44d7dfb089500318e0f66d26e4432fb906ed1787157f96953cb90efb1acfadfd02a8c23ffefccf7caec5a194102f4d4b437c4f9bc5fff5f856accea8bb6a547ea2e097cf34ce43c32c9ec086622837994c41b9ff9f05377f43660cfeb9c971d2f7292ec405eb18d93e1af38a85610823b46282d44cbc4809e83863c25a4aee73b8c69e6441327424f66e7d165304d09de7370517977d237ca460a544aa41393333cb57c217fc9a66dbd729f95f22678fd4d5c33589acfb6eee40f9ac9ea3e09f1db71a43b4d839c44970c26884da5240bc33e2c292bde72156a586e16ab9dabab4d1a8719f64e48339b4b764e326942f8211ddc070574974d8f8d78e9e7b3d409a47f43f51a2ab8829e1ff19a9d9a0f78e33f091d6ea5109c082719833d335855ddf3e11e307caeaa19469cd058fef84db5a4b28af653973581f9e2147fa9da0c98781e3119a7d8a2dbc5ab59d0766959d3b7b7aabc685bace900bdbec5bb8a4123639e332258a6128571a9a366084313169f1cdd9ab81c2a9ebecc0665848dce96355cb7fbfedc910d00684e655c98d1910b13df9df749b48eb667ebbbde97830dc50f7d3cbcc60d3b4bbd187dcc4aca73f8e42a8f0338bb8b5370b848812fe09011c72eeed28d88b8faab16aba4901b17be0602a4275c4e6c645550b90deb8fe111e0b7a8c7a1effd4825fd3215b7b65f1709be50471d0be5c3e83411144516987718d3b2dfb27a4defb122a0236e9d7a5ac976f882bf7f665b460ca0beb6bc8ec5392cb7e145f3ad36b091a1ec306066e568731e1c5f94165d5081e180685ad32d5a7e833aca8183ba763f02e2b941d85d082f657e0a6f1583994efc9405e8f62408d18b23262ecea17200bb5dd0fa4a45ee902f47cf1005b0dfda32a86767ab21d8dcd607ca192c127854e92ca55184ace405aa72cc5be1d8670f06c82cc6f354e4f40f629c60dba43b7f48f0eb71edaa15a686687f1624eaee635d11dab08a6baf7cfb05de0b789e4d28e838f996ffe91bfad674c19d592339033f80a3c11a60b1172f285b2592b01d99df40b2d651e40593458c6445c1115b4f54bdc4421f9e5f9a051ca9ee06fa9a1b274b5553f14109f4b6325c22a51029d0560e0128b70168ea0987397ad424890f226021d5cbc0cea9158acbd41c329090c4869d2608da00ea61bae20a3810248742ba825bd0a9ecf6769c8b97d274fecc1c9e2494631299fa96781901d9444eb86efe7ad747422f3fbbaa5e75b79e2f8ea076c65e74414f168a3a59b9929aa15ad31ccedd86d4d04d07e6b70b393e7eafd9cde24c39704312a4f1fc7ec63116c83fc64285e13c9c2006e46da08afb0d55c9e96307b24d5dbd806c50ff34dd851988d87e3a5c71c87fb7bdf1e45dbc8083a55829d67ae41ad602871393bc74280eff85476c708aaa6fa730c5330c8b4cb9f3490cf97bd841f13a511cf7f7a82f72c754a41c55ce8140cf6ec9f1f9f94c23a5ce794d7e88f4876fc2f812259b20bbfccd7d3e30df0537d63083df34a8e277a55de483e02f2d03c564b99eb1dd773ae5fb2c6cbd697e56f4c38b6244cd5027ce4cfc672ddfd601e57ceca1f95ce6916b14d42541573d1464e5750457390f237a647c9091a30d06f04bce18c61fd86c2e85ae128eb95956902f2ff07e564bfebc39e033a0bac5dabac2c49754bf64d647beec2b92802efdcb18b5e90f60b4f413ef05eb69662c2ba814c446f6f497ec9819a5ccaba009a558bfa15ccd2fbd0e6058b9f5d23a91b53f53968bda9a04936306ac7682c629aedc33e75e87170611ccb96bc7a8d014247c71b4c081b6b00cb785a2f9a469357f67ab33f7fe310cb7c7e0cb0337203bc1e7990af30d19a494ab09b1ec731d0dc1bfb47bb18de19498b93335e763136cc30ff8f9706e784fa146439b366e796ef2ec3e0f2a6aa68d80ffc5e19034ff9b41e4548e6fefdec2ed36a19c289d0698796a0834b30a907d9fbff80bba46862ea80454b8c0f391602bbb77dd1595d042ef0680799a88bb4c2126eacea108c470c375bd5b0b39f6ae251427d6620bd7996901052c964081cb55024509b7ce0001482716bb44f2f9c0d807508f302633a7ab90075441ca5b2502e9436858ebf359a4a6db2a9961a0e76d83e775aa0b7c6924edaa796a36b94b51158b483e052fd1d93a412059ec55210eeb2257c4bb072330d86fe5c6fda5b611ea4f841c115cc5866f0fdaa24b3cc51560d39d5291fdf553fa163b9951de72225c5f1b11560b46d335508d000d9b8352e5b826ee42686affc5aca51da708503b28ec307d7f053c91dfeca227caf6be9319f6d4d6e1667d0b680b6fc5c1b357e760cf017feab0805db2a9cc8e26a931f97939c1a812a2b9961aff5b412ee9ba56e4160b16c656cb10600d3aa480017510ef373774692ec0027d7be871b166d2931311075e75fb17553927acb7d0e76a12fe52e7f39b989247e15300c77cf8a1cf96d4c8329b2fe6ebf7a7b695a539fd350b96305f428773a1750120c327d91575886f0c17873e6814a433650436cbf97526cad202ac6c61140d78e84107f726ee005e15ad3b86d0f001b6ea3f35a0a5be2bc7ffdd2b67d3d7dbbf1212404ae1953ba0e3d6e177bf7e152aa19befc3a9426c3b4a1c871a18fd291f6e1e7d02d952b2a44a9964e96f7134b2ffabdf209a4fde836c0994b79e2e5a037f0b9c808f55fb3ca6dc6c7b0ffe164db9084a654bf2fafd98630f97dcf895676f724facab0a3054a3581912f01d8e275ad538648d47ee52a1302a7084878a14b6c64b5d17ac1bf894498aa157ed396409305957885df830d083c5236c765bf9a43f5830663a8abde6f0961123a46b95b5a0e6d7636442c2f3d4dde0bd11c3a6fc07361a035e6f17931fc95017c07d4221fda9f662eca43255a82695e7851a2ac8977a3df21b6e4109b856f79a15e6e55432eff74512c49da15c004fe82917966db156b3a51bbec9b542849a1bf5e2749ad8ef313e7cdf2ad2f0173e464fa496b69a2cb7139e3d65d43685df111b2766dba77f0c68ae7e7d9dbfb25cff6c46777f72aa4c969176e7d605fee6142c8e74a7015325facda2037ffebbc7622c6be10d11aa88c8c651f7c81d7d09c11032feafd190f8de947d5bbd2264582347ec99ce05984f7d71e04e461994fdf52dcd31b23bea1706be918933322136baf9ef0587469cbca041aa18d8df42c53536765372e6e216d7b065e3ff08a99c5408f80345632afdda61a8a73546a0ce040da841d5b124a8027b007f8fd7fa21353962fd0efe4df25904a5411033bb45216e3b581cd81c9f90ca93dd2739d17ad31ab3168d49cdb91432dae337e8ec6e2ac02a60c0eb3b4f2555c7546ddcdf4793ed6e1e2076b1952441613b0f825c9bb92fd713d5ffa6c047ac48550397eb18c27d097cfd3ff2f70a74401cf30a7bc035a484de06d1c0fdc88cd87a8401826fa2fc4c97bde7a3bc2b7e374135e05b097e5d8dbb9c2ed04e658de144bc436cb952c444de3f73ff756bfa1f1c05849ff886b56ccee0554f5544a60b4a73b59920b749875fd3dea8b23e61a76e0fdd9889271d8e3fbbf08b6686ff3234e7fcdc52aafe866381a2fd131d5912d130425e19e7ce64811f90d9c985e7ae8ab7a6b343b5e1d062bc983bc13da0a192f73b86ef08ec4e0f81efc397bd61a04bf4cddc2285b8df2236767beba3b1a0dfef0760503a10fe101b2621f7be3679cd9a03ccf483914aae02a19416f965a66da7e7b0e4e22423126cc5614f471eabca84b60c5c8bd297bd90dffe0606ed6a8284b0a8b93cac8e8e679ba9ef082daa486f1f45cee25a56777f6591411e37ead46f259eeecbe7638f5dd218c43566760666314d61b12aebf6da27b96167384301463258e455fb000e90bfc6cb75dda49a58949162a46772ac1944ae6a11bd502b6665c7890549670330224ecb4fc7d1004f2376d47945c99687d0ddc64a1c27cc99d7ac14a28a8e3359af0e13464117a4b58c329cc6275f4a0d277ae206133a445952f157b435f129852382a33d59b1c7c38fb660bc5eef393f8d1d90f0251b3a2cb7d1531d9b0848766d230278d7021830c65aededffc240d407a94f6a502cf8450b14920c2bf4a8a152fc63ba59b4a012f3b7255dbf6c7ff57e4345b9eedf48b991c9862dc64769c75f8feee38e63b0f2dcb6201d573bd6181dca33acf073cf9de1a73edea75589882b9a108d2717134698eff9cc5a5241b307c4875003428eddf46599cc690a086dfb444a3f35cbe3ee336152dbacda752909c64e8f264716ce36470085d27a2da919afdd4188a7386ded34b25cbe31d3ac6f248a640b0d7a3afa51445ce224e44ab2639d01dbdf3d3df2f5539cda53064996d728efaca2516f70208310226ae13665bde37aff3866046070d3c8b78496d999b0b2f70861bac908e4260e302c6ec8836a7f6c77cbab82c30eab500bb8c204a7c22b08eebcc547ec5eadbf9d7dc1d019680dcd77c5b63bc5319f7cd4cea85b8ab076db2df8eb212a690cecdf5be286e033585616f11af55c59b81e4d48e83fd070cc83b25ff5729aca4e2c9b01a9b703159c93132670719c6324ca7569962fe73eda43f0bac54414111fd67d09f0a1b8dea1cfed3f6506bbfea386021a5d51c807457f08092011d7aa66f33b7d34271499fe7f45281d29791b218d2914e57f580240e517557a5bb18f37ab3fc482deaed0f74fde4832da82ec822ea96dd506f07aee40201d70dc682bf34058546c5d74991534c19312fa490c5442ba6b21ada020918e314f486b9f01cf11de1221370f4bff232a6bd8cb30bea21548e6f2fcb29a436c40a524fd0d41744c774e40e0096366aa8cdfabad240e3177c2990c08651e64d05ea8b1dcb059c0dc3d16b76b7e86e82990b6f9b0de58fc992fc5d83e369014fa64eb8292b2e3630047d26f84bf64fdce0b6257794f18058210c15c14c1156bc390e812b3c52fc201631d5697c5d1aafb24a05ff6d47faca4240e426c9e217f1f397f0f8f386bfdad17eacbb158de45c52ac8080298d670bba7066d6f6d926ebe18c339c786d8ebd75ed8ffc218c6e9a7902b7cb97771cddac780126c3f130e906572dec5101e02a0fe67e7915d206190394672012ed8af03bd736ab7fafb7be11c8966263ae5e1769f098b48ef1b9be265890a402d40a30ada1c178971abfb47cec572ce7a46803d74d87854aaf1e02702e7fae8b8401b5b46b000cbf417a2b6a074ec4a365891eb1574087f030a79619158b0273c5dcf5bab040e0d45ebac0d8d228c3336a9be90437e2227ed194c94c47470803934813f37ba4211358c4b9b30ac1ca7381903d55cce7f94c15d39cff4cf58564f98063ee7c41463e75dbb1315528174abb51e57137c24d91b63c579b1878b4e8c4a35f624b50691bdd3e4cd340809f63b4bea8b3dfce9ab778c25c56bbee4b6276472dc27dc1c27f0c8b8a9634dedffc7d4403a68fdcbca91183ac5cc616ac3746efea9715f1c8e259a431da99217dd44aed93d1accbfac3738f4d11f4d5da51dc5d6f01efc6c5c4482404acbd5620fb1bfbdbc1190b56f0c7b32d6036ab026e960718f4ccb1ee59f65818496ae031048e63dba5644c254613086b056f99024683098a5313abb3ccebe459cf344d9b60af1e0418a79d1d5cb9e995df944978317294df1d76f207ee2a12ef168cf65357c23588cc08a66e6b23f01fa46dc8f00b35b22be581c0e2770f8d92a2b36549581ad916af4450a173fa85cbc3fd5642ae228647029d7663563822638f258cbbda5d5e235f1501db5e5235ce0af371d3f2588f368e3a3ca5e601f4b7364564de8806e6d58133b3c266f1a689b10460a74699d7f2a74aa24d5fc7570ae6c304aa9632c870245f7be9fdfe8d400ac8a250faab029b50edaaf74061883ccbf66f243de8eb5b08bd5bdaf1e532397987ac11696f1bc878a0e149fdbbd66a5f3da98babdfab65bf0da2ee38807b3e95c9e1be028ef5d10e43fdcfd99eacb8b05784c102edfdc9557288aedb2888fa682c08602d04eed5ac725bf71c61ae03287b65f17db12cfc2cf13787025bf53d78bc501e004692ebcd79ae2afc8187cf11f2c61571fc96f61f78afc7a4ddf623e048cb386216a7b1731c268ea511795ec8bbfb1fff6ae00195ef50c2b5859376788bd88a6282555ab0b8bbfb3b4fdc231bd443cca0f10ed9943c8ae7512a6929715fc4db3a3fd143763f5e4d88129e4879348da37feb5cb2acf332a6595c599bb94e4ca1f8e5d38222f4e8c117ff5ce640ba492a6a426ab533de02d1aa1ae1a4dcd98b644ed802130d4a0104e1e8a61785f0adfdf0eba72ae9fc93a9b4b4c61fa5e106b23579ead2b468bc5d33dcb4fe562af866b1ec11379c15c5456c821a1c7f130411d68b981677b2ed99a6583c982c22d7ecba0f2439e77a902606d0ca190c3a084dafc4c165ed4acdd216d147e919141bbd3f6a5abc6418f1804c879d203a10ae0e058ff546a41cb443ecbb5b5ac38bdd3eee82b4bd553a042b05955519de19b108c19083e223325aa4af74f860226e152286df2443ef8f16a47de4b7b939e22ca391019b8825e95498538a5542362a9b5d9284de9d639f2a1a7a2c5b08fb87214b663a139d128f2b14810104f53c8b43d882fe93e47ef29b5894768056c2f263841feba35809eef4f9fc9355a6a156c684b4a7bad9fcb4b8187566fffce5d34261b07b880fb647801533475fa4acd05f880f8335115ab6b2fc47a4bbb1f95d3fc1413d262abb2503765739f4136bb8f8634650117c8c9128c09df1a3200bcaad3c078c663630b90675861e757893808764d7c7a2c32ca1170a92092106e569f6467ebc24231c10e08f192b8cf872c5d09cbd70d075fba8f04580017fdd2efe5ce0b9f8ba7d0f2a9b4597e221e895facfdaf973aefea3653d65320e1e09391c66857c5c981f5832074f2544b1c0ee88f1d827631d4e7a2143f900c04d5401fa409b8a6236f3930ca862b7ed7c39fffbd851a328347345d2f7941468c8081dc8d09fa4733a64263cf266fd3d717000286912f85effce6463a0a2a5846027f0b371ebddb7b67b574aad22e7d658272b0feaae17e25ab9bd7fc9e3898b3181435ec95b67029b1c279e2597f28c93a032bc319c42af16ed159b1ab03ec86e3341a9aed353770a57f0ad33249f6376c68b295a4efb328255d920f8dc46536f4b1e13cb5a94c4ad411f3d5d9a836b7fd95d2e41f373c2d1194accfb3a3f1e8b12eb4add53f3e8913cff86bdfd089e84ed5d368372e6cbe180ea8d4c5d215f145952972b72fc5b678822b2d30f695a221b056774cd20f4decf4763a2e6e6ff6226c69cbba1af1a6665f492b3b7cb0cc59d1c069d85ff163f6060ec0752cabbf5f1f69d3081ac8d15c564ead7661304ad6a83c7b21e1f8aff55578224da93306fff7d69b05e22d1993b8f7c2472d94e877b1c2605374ad9b1dfa95be776c91b7a96747ac276158c51fc9dd5565634eb5058e041c2b5daae84f07cd75851174c836ca0524e19baa0a3fc7b319d0c03edc747fbecfd01ba9f6e7386d9bff02aa91bcf301c63b91af29673163b68998874198a3d569d742b018591cd244734811b66ad9a0201eba83875e7bdf97c898818d7ed1995d476b8b735101b34ed768df63a10516985c43f2e9f33209142d7d6fe3332ed96f7a04e8d81540385ed2c2829ea30bbba45a9074aaeafb31cfc9ff6473d9bec48584985a238182343aab73853f7e76a54125f6950e889892de60a8949286537bec2c9e3236545874c3588179aa0f94e81861f5164dab8e8db38ce9a7b3f3855482e14d4a40a7ffcb3728d83a480f2a16c8869cdda9799f4c4f5bde3e671a4016659c17a7130ec0a2fdee6e88d3ce071e3ff339f57da51b3edc1e94355a2366ec70761fc152a12007bfefb4323ee142905527401942c1fc844c7be5694131b85bcece41f72f3bc87e1367ff61771a8f8a35925a1d3217a2221241c30e0c1655ee401d3a6f3202db5b93cb7ed88cd3da73f448c203eb7dc114d07a05c78beee2e9de6d045877d7bbede4c8efdd04bd44c41839de54ade011959b64e466a371bab32c6125e68e1b0bbc91885e160e68f0390ae33939f580426eafa6c76450c9a5f50619dd226cdb041fb21ceedbb4181974516cae4da61f310429b466cc88ac2d08ef7500c9a9b8356a47c1cbe5151757ca3e69df151b51ad691cd3a153ecfb9b29684e1b27a6700b9e1504d85fc48bb611ea9cbcd8c199a38d4982dfdc3b08d6ecba19e251370e4056674cfd84cffc3f1d2b8fc10d94e4a0e6996a8817ad87e5e14f6ca4d2f5b6abb593e526a792fea9b67c53055411f04870dfde8ba301b4c9dbaf239e3db5e4e470a5476d1749192ade547b13be88705fffd5fd2e76142a32916036a40ba5abe2046c1b849e0560f9848eace8e2f2ae8c0d97ca74074b7d6251eb10e65f1608276181d3c7d65302795e99773cbb8ee02c91331bf8fb23a49dc91c128e9fd7796c9987e94907508bdf4c34aba4351304283fd4308d463e713232d19792f67fc61222c46f59af624031078ee86c0ac4ce0506c50dbeb2725eecd7eee7acd2228fbf42b865e01013cac966f32035ab4eeb2aa3c8f492f75c7d98336fcd94f2bf21c1ba0020bb062feee7838abfec67f7c9229e03b1f9308138cf68348188691415d185ef692d12d1a265a0c48cbc1b9eb0d6da31377d1384dfcef07dc16a770c2d2d9ac105b03f0bc3bd6221523de7b49f6acb11f9ef9bcfda2cb8a4f569c36678bd6704082904a1dca26d636355ee34339a0fa2fb048304ea51549c2bb7090df6a992e7a88167bc44cbfb149bf935123daff1424efe1d9a50d8e0d9ebda88ab9a6b8117ad0ecc631a7c9d8e12447bce89a40589c6ec0c17f28eda4264b147745e616bfcd3bd2d367a58d384f415649f5e0befb5d5e286f5fed27b3a208a5073b30a02fbbeb85ea5615af201509f1a4123ee36223dcda51df085cd2179a03cd2ec883050cd49995eb6fd6c13fe3d7060ef9e612266c26bb94b88adbebfdac4bec35bbdc2d450a270f658ab19cdaca13c396fd1a0b456b0a687cdef04f87614f9267454e03483bb268118d96aee820ba2ae6329fa9fe55e404a157509d7859b96bb043e81dc2cf3efd16881ae7c253d6e004939d5bfaf4d32369e61d42e4582991ca964893c24bad2bcf7f69941a824c19b22355aa897f3ebde88fb9fc9b93d0cd169beb4c71fc9d72adb14a061f64c7d2335eaaa72190dbbd3575fe0b926bc60c40762ea5627ac3db8d282818f1af250e3c4e39815d66fbf5bf5545008bfdbf1f8de9c3bb63026a2b1be7acbfd0fee0aa09c8619ed85eb15dceccbd50ac884ca59e5a09ab51cc176fbd523052784d52e3227e6b9e34241ba5672b9a9754bcb62248dc6e08a5dfc64265f65bbda3f21a6644cacc94459c79f396b16a2fe0e19b0e689b4d1457573ec5130da5357f6d1db4a1bc183a1d0b45aad138bc0a8e3c3f79dbbc5e72ed1abbd2a00d27b2770dc318084536bdeced06dfcc3648d29bd9541436970b96cf92271df8c6cf5fc5eb5bda769fbd4a10ef7424a1c75d4db98739eea5f22283155408dec9d9ff0340b479cd57eb0a10edbc5ddb5e2b0440afe1d56e054015928566b5f547537cf3150cbd4ee39bfa28b548b763347f1698a1733606e71c1f1e144c623eee1c3f66ac4ddfb9ad500ccba36123b4c11a8612c55a24187806819fa558fa13b12279345d1011b3e897e7f5ca19fed5971b9bcfb0c5ab2cb74781da8689d0172349214964bff9bdb8572f5e44bc35ea48d0977d21c658e6258416f111ff31bc6396a1dc91857339526a8016c794c2a45e485fd71218ae8617f7abff7bbce04d3562ac12172ec14960e768ed16614d031ce856cf2bffcce4cec04fc2aea4962b8c919dc2a9a12d0d684951da92ea708b623253f8b3cb9da55a0415d3ea42581b3c2a535b97e904231749dc684868b60f4c32f1b70c2fc26f86152029fd9b135cf3e5b27cdbaac88e0f7b46a2e246cd7d61ceef9bd437162dfc51514ba420890fd4be30a3033a1076a7316535575f2f7027403750fbc93b479a733bc7bd1c3b1ac0acdbc2201dd427d8d49daae0f54a9b861ebe9d09bcae07ca51b842d1ad361ad378f00049daa838b3b1bff399920b40aa14f05e0cf5bc6ac2b097a5353bb7a4268d1686e455b2e08c7c4fbe829f6dccabd10228c9af5b2a5454fc74827850c0de33bb9c3ead399ba4848b3aa4e1f9e8757d6b028968e149368ab0b1cd803ccc2baa21cb58be68c78948c7db10f018cfc6840273b6745a3310dccbd2b0a766ca53b007d12799cb3bb90223113bf94df53c489169422af6c2ad0205ed8ad82d512c6a659da41689295be3f6467b49cf2cb824f49280306919fa6e5a8155e2d115425bda83c38be0073231def6a359fdc301d94b6395980de984a96f2faec64c88c2102c8d82a9f4ede52c89efd71e2ff13d0c1375a6a4a44b8e981604d3204866e9eb066affc9387da25a1afaabb0fda7cf00f99dbfa844e562333c27a98e4d5219b3285828bbccdc939628cc34b4c497d5c5c61f3cf40772d80ac1eb3069d2cae2eb886895fc6a0fedee7279f61dd40f2c80f499f00a7d24344ac47f5966f99aab0a29659a22a681cea3e910cb76b07a89f5445979b260468caeed0375475dffe87c5ae49f24e1cc963d867a60180de96dd8afef288780839076a804c3102d1acaf3ec9f035518ac95058eaaecffdb8284f3ca7a84220b7e049278736a797da2165a9dfea3bac219fb5b8c47026a520457a446d6f299b04f8aaad41165c85bbb3923fdbc41beccbf912dfd040394a3cf350c5648e11ad5f130d30fb129046c3117960ebe69c433c6a47729d50fcee249bd1bcfc2b9d9e44a3d45b3ca84ac185e96b793f8a28cf7b816095b036b3b7d84cc31c62af0114451cef7795847c94ac12b3ca0c70eee2cec63113aea95fa92bc32e111dd6f3f551c5a9a7f7f392f8c7c8bf330624f0316b80baf2a90ee3b72d69510b0adf474221afb97ac5cf18e8a2e1aec07cbf984d95cbcddb7c90605c0fd65e8da92d2ef671ed3532fcc2e7238aabd67b0af4532614688a1304b51baa0d07051546b253f4a3c8c550e29bef473daff652ef48dabaf6a6676a9532f89c00e7f2087d706da977b9e24a18ae50d57822e3c1b5f8b5dbe7de300cb0ff4b0ea1cc11f2789594b0fbe2310b11b7b234a5847eef54428d3a9b67466e9518a12fd156bff5b87cfc7b28405f2ebe3f4bf15ae436f783ea15874eb2970bdd832112df4653f2266bfe0da386dbde88e94bdb250156fd8e4ed00e5f680000f32caea98226d4d9045b5db4ed80de55ea81bdffd4b5362dbbc4c326e8d9cb5428c7a5756ddc945e85fecb2f3da2b80de15f03555e58ea1fc789433d5eab9f34e08a6340ac8589bf625373181cd47cbf514979a0264374da03c4804e8c12ad297ed2cb6360c351ed5c863ca46c047bf23125ac6bd400c92a14cc70b0ccdd6e955170470d3d97141657982e48c728c3dc615afe27b22b21d738a50e6bbacc8b4fc64fe8be35a59166d6d131754127ee73f415f6f6ba1c21b6ba5598a9d3332ed15ebccb11a7208ccf6851af7cbb1399556e240254e173101f1fb4f8cecc4aab9425a6513c916ea503dccbc5788d7476bc42f8a1d9e6d62e26fe4cfe8baedf998392b97610294e35b23faf02ce7151a0772e07d46dbf90cb3096be03dc29576b8cdfb765e1a2939f3ffe2194a3f885305a11fd56d184b31d299114e08871d33084a5d29221ddf498f3a72941e2bf366efb31229be0ac51c6d23e8cc4c8eeda1d7da573231a1623f228c0c4ed4ceec0d59ba8bf3d3f0fd729ef3ecabf0871c27f904fd9e1957a616ac3dc189b806ad008d4734783e7beebc649ab3d457b626b8047e00d62e123771c0f340cf35197d77df44a6822059fe0b340a6461a7ff7e6b2621d4ae75c509ba05c18d2f5e376d2cb23ba7c69e628d07dfa1c03153a13b5c85d4fd766622785b4f02c2eb0288fca3a812798cd47931310ffcb294f2b1a92dc04927f55726fb2433f49140e003dfcfabeb0b6e96f5c34c0eedfcd4f271680bf9764bf48e4d1f3512c9b90604bfe65fe27f25abaa9980b17c0b68a9c72e39f70780dc3bcc9da08c9c50f93e85d21d0e14b1d459f12054be5d23bcb09d7a5a17c88caf43f281eab0c7b97d71e614d9f02a8ad16eac244a19af0352d3cdc40e4b3cb42b7b84de4de9730e876c8a766e2175b41727f7ab8639d0fb656832c7e5981d18ccfceaabd471b7afb2a529361346b032e6db31a592cc89738be54d1c4dc768063a4f5e82554e268195968c7dbd876fb5e048d1090514e7bf1d731fb697b91c77225d4ee1ba8a6cea1e8fba78b1f848f0f438e559499c3ab64b38a2b5bbb82ca86688ad44f5d4fff80b149bebed39132f8633b43f44ba03f16742cb940b979d4612119045d9fc3aa89dc666bdb8865258e1efd8f21628d0d5ae48c129fe8c8823e123b234bff64172790fd93f06b655f37309ba88e5bf9436dff308eb51a9532f936b15f45787415d782d4b887897f02a0c90555731b21713c4bf52f27abfd828fe0a383f207f3dab6f439ef860ff4e766bbd51cf9c17b34405057018d243868768be09faa4231de9ec00ef5f9616e67ea1da0e2cbb6dc002233b2eeff80fef4c9ec84e586f0e2567542ba80b44ca2fa8fc8e483e32fed641c5111e650068086ede8da17a757eb0c41cc80731545bf34ac3def8e1226ac00ce9fbc19b93523d46cfabb9fc5032287c5a9a70a9c515e7c37a71ab5a00c771d25f6d70504d15b14304a9b5627796fb5dae6ce8e141bef8f381f9f4237837942ca12082769ce431a5c7c3c03cf9d827e72cfe87d20654d897391e3d71ea9607c72bd83d3a63724f8567d23ad026c3c04aa0a6d0247a011b0e480bc792cc8708973d4a2a132f969c9b85273b5eee3db855f7781e45fb4d0214c98d121259c5450197b3c6e4f289357c658c63d43e2f6ff8e52c9f147782f517e430716a8c0064171a36a74d4f3ff3ead3f9e5bbffe85933869f61055c5d944c88a947e3ee03378cd6ad7c2ffe465913487c040f419b1ddab8167a8c94ac525d1db1ca481d232daa1455b3110e120cb7aa48d7eae501dbf63d7ed0eebb25ca66a76488825903210e429926d3a95720f124a022884627779516b50a3f59226f4be94e03547692fc24fa5ce6f4f9f0932ed94119e6ca682ea73ffbe274d4b769909146e72a582930fedba3b1af04cc3bdf8a850e6212fec67a0bbbb69a885df8b5ba4e6d119403a48ad1997a45da92980607fa282433dcb2cc2b710493bd215d9f7bd13cb81495a514187ecc0176dd7225c91d69e1452ade6e3e4a9f550f1c460f1369375e559af4ff8f30a93466bf4722f3cfbdba6be73204e7c06c347117a480e7e806198e1f4f967d198109adc9aee69bb0ea9c35ba2a1399742af4761c7816180143efc1893ef27f178f0803c559ed2c9121251c0fd6629dcc62b5829f5ef77a78b9eba19666bc8d65b5fd8e1a02ad159bcec64d76534225fcf37b2ee572283d9ce090730959f8a669a4fd29723a1800f1be00d81aa69f2dfdc5c5ace607d0437d2a55d4dcf4da082b812ff3054064275dc5d2bf0054a7f9a8ceb1219c112cc624ae43668ccecc1ea4635ae283ef51701dbdd5405dc9e696a46047ca16733d498fee6f2f98406d9f45416f76165e5e05ea0add8cb70fd4d627f5cd1dcc0f8dbd2344bdd7bc235b3c7f163cda245bc412683c4e56064b1ee2c6b5f075addc26390d0c06d8b13e8418d952de3d0c3cc205771561f67621361f81b210dbaa38adc6b281eee4310fe0d4a967d6614fcaeb677f0cd4421ef0016e4f56621e770b5de7bdb35821097dd645497c99bed1f01cce724363562da8559120a9f9fb0861aa958267aa5db85833c42b1a884c22f9d144db9a59041f5ab9043f1673053caf6e5f943744a31786b3de03c3647caad279606f092bdc59b8f678a2dc928e4300f0f89d06a251076b6ad251c56110a5b847a28e4ac9046a6403bd545e9edfaf5a9c5ba4d19a9bf890d4ec8bc3a2b933fa316fc61a45c34a984f4b48a25bd4a1fa894b4bfb6ff1fcfd3d7c46fbfb0e14f9617f7f609df433b110367524958b74a2cf663f2b86f434ef6f19c61829264febacec951b62493a22a68a4117d06c3d68a1046c50707e1449c2dbc817a7dc4198136de2398b437a5713d5047110ef526eff4b9c7875534e2e124fcdb0a96dde5dafa50193b575eeaafab47b5818d7d6c1e17ea1a8fcd5b00994f079fb4ee22d17d25fc5ff2acfc5b116168794da46448048bdfab26bfcd3e622a067937efb5873231a5e5ec123c48fe8875ee38a4fdeadccae65403fe69bd98fad51bd6af6fab481f81b7b1d54eab71e69d1a289aae04d22adee5715a1d99179413944df4ce9e763a74e95b378f9834370c76660a991d61ba54e1b8bd4e9bf1f987223e62f409caef1800b7ff92f2a517c9ad6dfb8354547f9bae87d19fdc2cc65dac40ff5dc13ec9f7a24d2c6eedb8b97893f1028e2d493863b9d8de46c89464ad8edd939fe91f54b0cc4e126d7dfbca011a7d3e089bcdc113dbbfc5f7de3bd026ce0ccfb7208dce9b5cd523f748f32a7057fbc9b06a215b97cc829f18d119e57923b9308dd943b1e0d248fc37e976f07ea26f6c4da5de552ad6945b2e2951fb858567b1b6f1ea0f2342edd32d205850c9738fa2bcdbbc1fa811936e925991322fcf8034e28b621ee5b45dbf3c493b6716e4eb8f3551f0f582db8d913a0016eea4f88ea8aa2ae754d6c63ea73a4dbcf6f64e891ed5647a90abbed7138374693dcd978602326e5bcafc9d29ff283a38102975afdc4a45efabefc579ef3c63a88c78edb3a9423c952e28a9332b8c2327119430fd30416045672035522d52cbebb6d2375b21f9839ebb0398eae908bf7f50913d608fc65e4b60649d46545faa36fe195c860be23e2028587d0fa567aca1c875042aef67e11abb8bb11ef4df1adea1282f95e1dc1726f5195e0e4d3f64de680e57f6cbaae2d858e16d63bf80cb1b52e41ac355e9d97688284a64b679fb54da2c0d9c7b0570fc7d0fb339bedc32b6fe237758121802bcc7d47ff4f9505f8bdb44261315709820846eaf86a4f997634472c164e0c288619ee8f79c6417f8f0d19119535bf5dec6975cc4e26d1eeeac39drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.18.0-553.16.1.el8_10.src.rpminstallonlypkg(kernel-module)kernel-moduleskernel-modules(x86-64)kernel-modules-uname-rkernel-modules-x86_64kmod(6lowpan.ko)kmod(a8293.ko)kmod(aacraid.ko)kmod(ac97_bus.ko)kmod(acecad.ko)kmod(acer-wmi.ko)kmod(acerhdf.ko)kmod(adutux.ko)kmod(af9013.ko)kmod(af9033.ko)kmod(aiptek.ko)kmod(aircable.ko)kmod(altera-ci.ko)kmod(alx.ko)kmod(amd-pmc.ko)kmod(amd-xgbe.ko)kmod(amd_hsmp.ko)kmod(amdgpu.ko)kmod(amilo-rfkill.ko)kmod(apple-gmux.ko)kmod(apple-mfi-fastcharge.ko)kmod(appledisplay.ko)kmod(arc_uart.ko)kmod(ark3116.ko)kmod(asix.ko)kmod(ast.ko)kmod(asus-laptop.ko)kmod(asus-nb-wmi.ko)kmod(asus-wmi.ko)kmod(atbm8830.ko)kmod(ath.ko)kmod(ath10k_core.ko)kmod(ath10k_pci.ko)kmod(ath11k.ko)kmod(ath11k_pci.ko)kmod(ath3k.ko)kmod(ath9k.ko)kmod(ath9k_common.ko)kmod(ath9k_htc.ko)kmod(ath9k_hw.ko)kmod(ati_remote.ko)kmod(atl1.ko)kmod(atl1c.ko)kmod(atl1e.ko)kmod(atl2.ko)kmod(atlantic.ko)kmod(atm.ko)kmod(au0828.ko)kmod(au8522_common.ko)kmod(au8522_decoder.ko)kmod(au8522_dig.ko)kmod(ax88179_178a.ko)kmod(b1.ko)kmod(b1dma.ko)kmod(b1pci.ko)kmod(b2c2-flexcop-pci.ko)kmod(b2c2-flexcop-usb.ko)kmod(b2c2-flexcop.ko)kmod(bcm203x.ko)kmod(bcm3510.ko)kmod(bcma.ko)kmod(be2iscsi.ko)kmod(be2net.ko)kmod(belkin_sa.ko)kmod(bfusb.ko)kmod(bluetooth.ko)kmod(bnep.ko)kmod(bnx2.ko)kmod(bnx2fc.ko)kmod(bnx2i.ko)kmod(bnx2x.ko)kmod(bnxt_en.ko)kmod(bnxt_re.ko)kmod(bpa10x.ko)kmod(brcmfmac-bca.ko)kmod(brcmfmac-cyw.ko)kmod(brcmfmac-wcc.ko)kmod(brcmfmac.ko)kmod(brcmsmac.ko)kmod(brcmutil.ko)kmod(bsd_comp.ko)kmod(bt878.ko)kmod(btbcm.ko)kmod(btcoexist.ko)kmod(btintel.ko)kmod(btmrvl.ko)kmod(btmrvl_sdio.ko)kmod(btmtk.ko)kmod(btrtl.ko)kmod(btsdio.ko)kmod(bttv.ko)kmod(btusb.ko)kmod(budget-av.ko)kmod(budget-ci.ko)kmod(budget-core.ko)kmod(budget-patch.ko)kmod(budget.ko)kmod(c4.ko)kmod(c_can.ko)kmod(c_can_pci.ko)kmod(can-bcm.ko)kmod(can-dev.ko)kmod(can-gw.ko)kmod(can-raw.ko)kmod(can.ko)kmod(capidrv.ko)kmod(catc.ko)kmod(cb710-mmc.ko)kmod(cc770.ko)kmod(cc770_platform.ko)kmod(cdc_eem.ko)kmod(cdc_ether.ko)kmod(cdc_mbim.ko)kmod(cdc_ncm.ko)kmod(cdc_subset.ko)kmod(cec.ko)kmod(cfg80211.ko)kmod(ch341.ko)kmod(ch7006.ko)kmod(ch9200.ko)kmod(ch_ipsec.ko)kmod(ch_ktls.ko)kmod(chcr.ko)kmod(chipreg.ko)kmod(cifs.ko)kmod(classmate-laptop.ko)kmod(cmtp.ko)kmod(cnic.ko)kmod(compal-laptop.ko)kmod(cp210x.ko)kmod(cqhci.ko)kmod(cramfs.ko)kmod(cs3308.ko)kmod(cs5345.ko)kmod(cs53l32a.ko)kmod(csiostor.ko)kmod(cx18-alsa.ko)kmod(cx18.ko)kmod(cx22700.ko)kmod(cx22702.ko)kmod(cx231xx-alsa.ko)kmod(cx231xx-dvb.ko)kmod(cx231xx.ko)kmod(cx2341x.ko)kmod(cx23885.ko)kmod(cx24110.ko)kmod(cx24113.ko)kmod(cx24116.ko)kmod(cx24117.ko)kmod(cx24120.ko)kmod(cx24123.ko)kmod(cx25840.ko)kmod(cx82310_eth.ko)kmod(cx88-alsa.ko)kmod(cx88-blackbird.ko)kmod(cx88-dvb.ko)kmod(cx8800.ko)kmod(cx8802.ko)kmod(cx88xx.ko)kmod(cxacru.ko)kmod(cxd2099.ko)kmod(cxd2820r.ko)kmod(cxd2841er.ko)kmod(cxgb4.ko)kmod(cxgb4i.ko)kmod(cxgb4vf.ko)kmod(cxgbit.ko)kmod(cyberjack.ko)kmod(cyclades.ko)kmod(cypress_firmware.ko)kmod(cypress_m8.ko)kmod(dcdbas.ko)kmod(ddbridge.ko)kmod(dell-laptop.ko)kmod(dell-rbtn.ko)kmod(dell-smbios.ko)kmod(dell-smo8800.ko)kmod(dell-wmi-aio.ko)kmod(dell-wmi-descriptor.ko)kmod(dell-wmi-led.ko)kmod(dell-wmi-sysman.ko)kmod(dell-wmi.ko)kmod(dib0070.ko)kmod(dib0090.ko)kmod(dib3000mb.ko)kmod(dib3000mc.ko)kmod(dib7000m.ko)kmod(dib7000p.ko)kmod(dib8000.ko)kmod(dibx000_common.ko)kmod(digi_acceleport.ko)kmod(dl2k.ko)kmod(dm1105.ko)kmod(dm9601.ko)kmod(drx39xyj.ko)kmod(drxd.ko)kmod(drxk.ko)kmod(ds3000.ko)kmod(dst.ko)kmod(dst_ca.ko)kmod(dvb-bt8xx.ko)kmod(dvb-core.ko)kmod(dvb-pll.ko)kmod(dvb-ttpci.ko)kmod(dvb-ttusb-budget.ko)kmod(dvb-usb-a800.ko)kmod(dvb-usb-af9005-remote.ko)kmod(dvb-usb-af9005.ko)kmod(dvb-usb-af9015.ko)kmod(dvb-usb-af9035.ko)kmod(dvb-usb-anysee.ko)kmod(dvb-usb-au6610.ko)kmod(dvb-usb-az6007.ko)kmod(dvb-usb-az6027.ko)kmod(dvb-usb-ce6230.ko)kmod(dvb-usb-cinergyT2.ko)kmod(dvb-usb-cxusb.ko)kmod(dvb-usb-dib0700.ko)kmod(dvb-usb-dibusb-common.ko)kmod(dvb-usb-dibusb-mb.ko)kmod(dvb-usb-dibusb-mc-common.ko)kmod(dvb-usb-dibusb-mc.ko)kmod(dvb-usb-digitv.ko)kmod(dvb-usb-dtt200u.ko)kmod(dvb-usb-dtv5100.ko)kmod(dvb-usb-dw2102.ko)kmod(dvb-usb-ec168.ko)kmod(dvb-usb-gl861.ko)kmod(dvb-usb-gp8psk.ko)kmod(dvb-usb-lmedm04.ko)kmod(dvb-usb-m920x.ko)kmod(dvb-usb-mxl111sf.ko)kmod(dvb-usb-nova-t-usb2.ko)kmod(dvb-usb-opera.ko)kmod(dvb-usb-pctv452e.ko)kmod(dvb-usb-rtl28xxu.ko)kmod(dvb-usb-technisat-usb2.ko)kmod(dvb-usb-ttusb2.ko)kmod(dvb-usb-umt-010.ko)kmod(dvb-usb-vp702x.ko)kmod(dvb-usb-vp7045.ko)kmod(dvb-usb.ko)kmod(dvb_dummy_fe.ko)kmod(dvb_usb_v2.ko)kmod(dwmac-intel.ko)kmod(e4000.ko)kmod(earth-pt1.ko)kmod(ec100.ko)kmod(eeepc-laptop.ko)kmod(eeepc-wmi.ko)kmod(efa.ko)kmod(elo.ko)kmod(em28xx-alsa.ko)kmod(em28xx-dvb.ko)kmod(em28xx-rc.ko)kmod(em28xx.ko)kmod(emi26.ko)kmod(emi62.ko)kmod(empeg.ko)kmod(ene_ir.ko)kmod(enic.ko)kmod(ezusb.ko)kmod(f81534.ko)kmod(fakelb.ko)kmod(fc0011.ko)kmod(fc0012.ko)kmod(fc0013.ko)kmod(fc2580.ko)kmod(fintek-cir.ko)kmod(firedtv.ko)kmod(firewire-core.ko)kmod(firewire-net.ko)kmod(firewire-ohci.ko)kmod(firewire-sbp2.ko)kmod(firmware_attributes_class.ko)kmod(fnic.ko)kmod(ftdi_sio.ko)kmod(fujitsu-laptop.ko)kmod(fujitsu-tablet.ko)kmod(garmin_gps.ko)kmod(gigaset.ko)kmod(gl620a.ko)kmod(gma500_gfx.ko)kmod(gp8psk-fe.ko)kmod(gspca_benq.ko)kmod(gspca_conex.ko)kmod(gspca_cpia1.ko)kmod(gspca_etoms.ko)kmod(gspca_finepix.ko)kmod(gspca_gl860.ko)kmod(gspca_jeilinj.ko)kmod(gspca_jl2005bcd.ko)kmod(gspca_konica.ko)kmod(gspca_m5602.ko)kmod(gspca_main.ko)kmod(gspca_mars.ko)kmod(gspca_mr97310a.ko)kmod(gspca_nw80x.ko)kmod(gspca_ov519.ko)kmod(gspca_ov534.ko)kmod(gspca_ov534_9.ko)kmod(gspca_pac207.ko)kmod(gspca_pac7302.ko)kmod(gspca_pac7311.ko)kmod(gspca_se401.ko)kmod(gspca_sn9c2028.ko)kmod(gspca_sn9c20x.ko)kmod(gspca_sonixb.ko)kmod(gspca_sonixj.ko)kmod(gspca_spca1528.ko)kmod(gspca_spca500.ko)kmod(gspca_spca501.ko)kmod(gspca_spca505.ko)kmod(gspca_spca506.ko)kmod(gspca_spca508.ko)kmod(gspca_spca561.ko)kmod(gspca_sq905.ko)kmod(gspca_sq905c.ko)kmod(gspca_sq930x.ko)kmod(gspca_stk014.ko)kmod(gspca_stv0680.ko)kmod(gspca_stv06xx.ko)kmod(gspca_sunplus.ko)kmod(gspca_t613.ko)kmod(gspca_topro.ko)kmod(gspca_tv8532.ko)kmod(gspca_vc032x.ko)kmod(gspca_vicam.ko)kmod(gspca_xirlink_cit.ko)kmod(gspca_zc3xx.ko)kmod(gtco.ko)kmod(hci_uart.ko)kmod(hci_vhci.ko)kmod(hdaps.ko)kmod(hdpvr.ko)kmod(hfcsusb.ko)kmod(hfi1.ko)kmod(hid-picolcd.ko)kmod(hid-prodikeys.ko)kmod(hid-sensor-accel-3d.ko)kmod(hid-sensor-als.ko)kmod(hid-sensor-gyro-3d.ko)kmod(hid-sensor-humidity.ko)kmod(hid-sensor-iio-common.ko)kmod(hid-sensor-incl-3d.ko)kmod(hid-sensor-magn-3d.ko)kmod(hid-sensor-press.ko)kmod(hid-sensor-prox.ko)kmod(hid-sensor-rotation.ko)kmod(hid-sensor-temperature.ko)kmod(hid-sensor-trigger.ko)kmod(hidp.ko)kmod(hisax.ko)kmod(hisax_fcpcipnp.ko)kmod(hisax_isac.ko)kmod(hisax_st5481.ko)kmod(hopper.ko)kmod(hp-wireless.ko)kmod(hp-wmi.ko)kmod(hp_accel.ko)kmod(hso.ko)kmod(huawei_cdc_ncm.ko)kmod(hwa-hc.ko)kmod(hwpoison-inject.ko)kmod(i1480-dfu-usb.ko)kmod(i1480-est.ko)kmod(i915.ko)kmod(ib_cm.ko)kmod(ib_core.ko)kmod(ib_ipoib.ko)kmod(ib_iser.ko)kmod(ib_isert.ko)kmod(ib_srp.ko)kmod(ib_srpt.ko)kmod(ib_umad.ko)kmod(ib_uverbs.ko)kmod(ideapad-laptop.ko)kmod(idmouse.ko)kmod(ieee802154.ko)kmod(ieee802154_6lowpan.ko)kmod(ieee802154_socket.ko)kmod(iguanair.ko)kmod(imon.ko)kmod(imon_raw.ko)kmod(industrialio-triggered-buffer.ko)kmod(industrialio.ko)kmod(int51x1.ko)kmod(intel-hid.ko)kmod(intel-lpss-acpi.ko)kmod(intel-lpss-pci.ko)kmod(intel-lpss.ko)kmod(intel-rst.ko)kmod(intel-uncore-frequency-common.ko)kmod(intel-uncore-frequency.ko)kmod(intel-vbtn.ko)kmod(intel-wmi-thunderbolt.ko)kmod(intel_ifs.ko)kmod(intel_ips.ko)kmod(intel_oaktrail.ko)kmod(intel_pmc_core.ko)kmod(intel_pmc_core_pltdrv.ko)kmod(intel_sdsi.ko)kmod(intel_vsec.ko)kmod(io_edgeport.ko)kmod(io_ti.ko)kmod(iowarrior.ko)kmod(ipaq.ko)kmod(ipheth.ko)kmod(ipw.ko)kmod(ir-imon-decoder.ko)kmod(ir-jvc-decoder.ko)kmod(ir-kbd-i2c.ko)kmod(ir-mce_kbd-decoder.ko)kmod(ir-nec-decoder.ko)kmod(ir-rc5-decoder.ko)kmod(ir-rc6-decoder.ko)kmod(ir-sanyo-decoder.ko)kmod(ir-sony-decoder.ko)kmod(ir-usb.ko)kmod(irdma.ko)kmod(iscsi_boot_sysfs.ko)kmod(iscsi_ibft.ko)kmod(isdn.ko)kmod(isdnhdlc.ko)kmod(ishtp_eclite.ko)kmod(isight_firmware.ko)kmod(isl6405.ko)kmod(isl6421.ko)kmod(isl6423.ko)kmod(isst_if_common.ko)kmod(isst_if_mbox_msr.ko)kmod(isst_if_mbox_pci.ko)kmod(isst_if_mmio.ko)kmod(it913x.ko)kmod(itd1000.ko)kmod(ite-cir.ko)kmod(iuu_phoenix.ko)kmod(ivtv.ko)kmod(ivtvfb.ko)kmod(iw_cm.ko)kmod(iw_cxgb4.ko)kmod(iwldvm.ko)kmod(iwlmvm.ko)kmod(iwlwifi.ko)kmod(ix2505v.ko)kmod(jmb38x_ms.ko)kmod(jsm.ko)kmod(kalmia.ko)kmod(kaweth.ko)kmod(kbtab.ko)kmod(kernelcapi.ko)kmod(keyspan.ko)kmod(keyspan_pda.ko)kmod(kfifo_buf.ko)kmod(kl5kusb105.ko)kmod(kobil_sct.ko)kmod(kvaser_usb.ko)kmod(kvmgt.ko)kmod(l1oip.ko)kmod(l2tp_core.ko)kmod(l2tp_ip.ko)kmod(l2tp_ip6.ko)kmod(l64781.ko)kmod(lan78xx.ko)kmod(ldusb.ko)kmod(leds-blinkm.ko)kmod(leds-clevo-mail.ko)kmod(leds-lm3530.ko)kmod(leds-lp3944.ko)kmod(leds-lp5521.ko)kmod(leds-lp5523.ko)kmod(leds-lp5562.ko)kmod(leds-lp55xx-common.ko)kmod(leds-lt3593.ko)kmod(leds-mlxcpld.ko)kmod(leds-mlxreg.ko)kmod(leds-ss4200.ko)kmod(ledtrig-audio.ko)kmod(ledtrig-backlight.ko)kmod(ledtrig-camera.ko)kmod(ledtrig-default-on.ko)kmod(ledtrig-gpio.ko)kmod(ledtrig-heartbeat.ko)kmod(ledtrig-oneshot.ko)kmod(ledtrig-timer.ko)kmod(ledtrig-transient.ko)kmod(legousbtower.ko)kmod(lg-vl600.ko)kmod(lg2160.ko)kmod(lgdt3305.ko)kmod(lgdt3306a.ko)kmod(lgdt330x.ko)kmod(lgs8gxx.ko)kmod(libcxgb.ko)kmod(libcxgbi.ko)kmod(libfcoe.ko)kmod(libsas.ko)kmod(lnbh25.ko)kmod(lnbp21.ko)kmod(lnbp22.ko)kmod(lpc_ich.ko)kmod(lpc_sch.ko)kmod(lpfc.ko)kmod(m52790.ko)kmod(m88ds3103.ko)kmod(m88rs2000.ko)kmod(m88rs6000t.ko)kmod(mISDN_core.ko)kmod(mISDNinfineon.ko)kmod(mISDNipac.ko)kmod(mISDNisar.ko)kmod(mac80211.ko)kmod(mac802154.ko)kmod(mana_ib.ko)kmod(mantis.ko)kmod(mantis_core.ko)kmod(max2165.ko)kmod(mb86a16.ko)kmod(mb86a20s.ko)kmod(mc44s803.ko)kmod(mceusb.ko)kmod(mcs7830.ko)kmod(mct_u232.ko)kmod(mdc800.ko)kmod(megaraid_sas.ko)kmod(memstick.ko)kmod(mgag200.ko)kmod(microtek.ko)kmod(mlx-platform.ko)kmod(mlx4_ib.ko)kmod(mlx5_ib.ko)kmod(mlxreg-hotplug.ko)kmod(mlxreg-io.ko)kmod(mmc_block.ko)kmod(mmc_core.ko)kmod(mn88472.ko)kmod(mn88473.ko)kmod(mos7720.ko)kmod(mos7840.ko)kmod(mpls_iptunnel.ko)kmod(mpls_router.ko)kmod(mpt3sas.ko)kmod(msi-laptop.ko)kmod(msi-wmi.ko)kmod(msp3400.ko)kmod(mspro_block.ko)kmod(mt2060.ko)kmod(mt2063.ko)kmod(mt20xx.ko)kmod(mt2131.ko)kmod(mt2266.ko)kmod(mt312.ko)kmod(mt352.ko)kmod(mt76-connac-lib.ko)kmod(mt76-usb.ko)kmod(mt76.ko)kmod(mt7601u.ko)kmod(mt76x0-common.ko)kmod(mt76x02-lib.ko)kmod(mt76x02-usb.ko)kmod(mt76x0u.ko)kmod(mt76x2-common.ko)kmod(mt76x2u.ko)kmod(mt7921-common.ko)kmod(mt7921e.ko)kmod(mtd.ko)kmod(mtd_blkdevs.ko)kmod(mtdblock.ko)kmod(mwifiex.ko)kmod(mwifiex_pcie.ko)kmod(mwifiex_sdio.ko)kmod(mwifiex_usb.ko)kmod(mxl111sf-demod.ko)kmod(mxl111sf-tuner.ko)kmod(mxl5005s.ko)kmod(mxl5007t.ko)kmod(mxl5xx.ko)kmod(mxm-wmi.ko)kmod(mxuport.ko)kmod(n_gsm.ko)kmod(n_hdlc.ko)kmod(navman.ko)kmod(net1080.ko)kmod(netxen_nic.ko)kmod(ngene.ko)kmod(nitro_enclaves.ko)kmod(nouveau.ko)kmod(nozomi.ko)kmod(ntb.ko)kmod(ntb_hw_amd.ko)kmod(ntb_hw_intel.ko)kmod(ntb_netdev.ko)kmod(ntb_perf.ko)kmod(ntb_pingpong.ko)kmod(ntb_tool.ko)kmod(ntb_transport.ko)kmod(nuvoton-cir.ko)kmod(nvme-rdma.ko)kmod(nvmet-rdma.ko)kmod(nvsw-sn2201.ko)kmod(nxt200x.ko)kmod(nxt6000.ko)kmod(omninet.ko)kmod(opa_vnic.ko)kmod(opticon.ko)kmod(option.ko)kmod(or51132.ko)kmod(or51211.ko)kmod(oti6858.ko)kmod(panasonic-laptop.ko)kmod(parport_serial.ko)kmod(peak_pci.ko)kmod(peak_usb.ko)kmod(pegasus.ko)kmod(pl2303.ko)kmod(plusb.ko)kmod(pluto2.ko)kmod(pmt_class.ko)kmod(pmt_crashlog.ko)kmod(pmt_telemetry.ko)kmod(ppp_async.ko)kmod(ppp_deflate.ko)kmod(ppp_generic.ko)kmod(ppp_mppe.ko)kmod(ppp_synctty.ko)kmod(pppoe.ko)kmod(pppox.ko)kmod(pptp.ko)kmod(pulse8-cec.ko)kmod(pvrusb2.ko)kmod(pwc.ko)kmod(qcaux.ko)kmod(qcserial.ko)kmod(qed.ko)kmod(qede.ko)kmod(qedf.ko)kmod(qedi.ko)kmod(qedr.ko)kmod(qla2xxx.ko)kmod(qla3xxx.ko)kmod(qla4xxx.ko)kmod(qm1d1b0004.ko)kmod(qm1d1c0042.ko)kmod(qmi_wwan.ko)kmod(qt1010.ko)kmod(quatech2.ko)kmod(r592.ko)kmod(r8152.ko)kmod(r820t.ko)kmod(radeon.ko)kmod(rainshadow-cec.ko)kmod(rc-adstech-dvb-t-pci.ko)kmod(rc-alink-dtu-m.ko)kmod(rc-anysee.ko)kmod(rc-apac-viewcomp.ko)kmod(rc-astrometa-t2hybrid.ko)kmod(rc-asus-pc39.ko)kmod(rc-asus-ps3-100.ko)kmod(rc-ati-tv-wonder-hd-600.ko)kmod(rc-ati-x10.ko)kmod(rc-avermedia-a16d.ko)kmod(rc-avermedia-cardbus.ko)kmod(rc-avermedia-dvbt.ko)kmod(rc-avermedia-m135a.ko)kmod(rc-avermedia-m733a-rm-k6.ko)kmod(rc-avermedia-rm-ks.ko)kmod(rc-avermedia.ko)kmod(rc-avertv-303.ko)kmod(rc-azurewave-ad-tu700.ko)kmod(rc-behold-columbus.ko)kmod(rc-behold.ko)kmod(rc-budget-ci-old.ko)kmod(rc-cec.ko)kmod(rc-cinergy-1400.ko)kmod(rc-cinergy.ko)kmod(rc-core.ko)kmod(rc-d680-dmb.ko)kmod(rc-delock-61959.ko)kmod(rc-dib0700-nec.ko)kmod(rc-dib0700-rc5.ko)kmod(rc-digitalnow-tinytwin.ko)kmod(rc-digittrade.ko)kmod(rc-dm1105-nec.ko)kmod(rc-dntv-live-dvb-t.ko)kmod(rc-dntv-live-dvbt-pro.ko)kmod(rc-dtt200u.ko)kmod(rc-dvbsky.ko)kmod(rc-dvico-mce.ko)kmod(rc-dvico-portable.ko)kmod(rc-em-terratec.ko)kmod(rc-encore-enltv-fm53.ko)kmod(rc-encore-enltv.ko)kmod(rc-encore-enltv2.ko)kmod(rc-evga-indtube.ko)kmod(rc-eztv.ko)kmod(rc-flydvb.ko)kmod(rc-flyvideo.ko)kmod(rc-fusionhdtv-mce.ko)kmod(rc-gadmei-rm008z.ko)kmod(rc-geekbox.ko)kmod(rc-genius-tvgo-a11mce.ko)kmod(rc-gotview7135.ko)kmod(rc-hauppauge.ko)kmod(rc-hisi-poplar.ko)kmod(rc-hisi-tv-demo.ko)kmod(rc-imon-mce.ko)kmod(rc-imon-pad.ko)kmod(rc-imon-rsc.ko)kmod(rc-iodata-bctv7e.ko)kmod(rc-it913x-v1.ko)kmod(rc-it913x-v2.ko)kmod(rc-kaiomy.ko)kmod(rc-kworld-315u.ko)kmod(rc-kworld-pc150u.ko)kmod(rc-kworld-plus-tv-analog.ko)kmod(rc-leadtek-y04g0051.ko)kmod(rc-lme2510.ko)kmod(rc-manli.ko)kmod(rc-medion-x10-digitainer.ko)kmod(rc-medion-x10-or2x.ko)kmod(rc-medion-x10.ko)kmod(rc-msi-digivox-ii.ko)kmod(rc-msi-digivox-iii.ko)kmod(rc-msi-tvanywhere-plus.ko)kmod(rc-msi-tvanywhere.ko)kmod(rc-nebula.ko)kmod(rc-nec-terratec-cinergy-xs.ko)kmod(rc-norwood.ko)kmod(rc-npgtech.ko)kmod(rc-pctv-sedna.ko)kmod(rc-pinnacle-color.ko)kmod(rc-pinnacle-grey.ko)kmod(rc-pinnacle-pctv-hd.ko)kmod(rc-pixelview-002t.ko)kmod(rc-pixelview-mk12.ko)kmod(rc-pixelview-new.ko)kmod(rc-pixelview.ko)kmod(rc-powercolor-real-angel.ko)kmod(rc-proteus-2309.ko)kmod(rc-purpletv.ko)kmod(rc-pv951.ko)kmod(rc-rc6-mce.ko)kmod(rc-real-audio-220-32-keys.ko)kmod(rc-reddo.ko)kmod(rc-snapstream-firefly.ko)kmod(rc-streamzap.ko)kmod(rc-su3000.ko)kmod(rc-tango.ko)kmod(rc-tbs-nec.ko)kmod(rc-technisat-ts35.ko)kmod(rc-technisat-usb2.ko)kmod(rc-terratec-cinergy-c-pci.ko)kmod(rc-terratec-cinergy-s2-hd.ko)kmod(rc-terratec-cinergy-xs.ko)kmod(rc-terratec-slim-2.ko)kmod(rc-terratec-slim.ko)kmod(rc-tevii-nec.ko)kmod(rc-tivo.ko)kmod(rc-total-media-in-hand-02.ko)kmod(rc-total-media-in-hand.ko)kmod(rc-trekstor.ko)kmod(rc-tt-1500.ko)kmod(rc-twinhan-dtv-cab-ci.ko)kmod(rc-twinhan1027.ko)kmod(rc-videomate-m1f.ko)kmod(rc-videomate-s350.ko)kmod(rc-videomate-tv-pvr.ko)kmod(rc-winfast-usbii-deluxe.ko)kmod(rc-winfast.ko)kmod(rc-zx-irdec.ko)kmod(rdma_cm.ko)kmod(rdma_rxe.ko)kmod(rdma_ucm.ko)kmod(rdmavt.ko)kmod(redrat3.ko)kmod(regmap-sdw-mbq.ko)kmod(regmap-sdw.ko)kmod(rfcomm.ko)kmod(rfkill.ko)kmod(rndis_host.ko)kmod(rpcrdma.ko)kmod(rt2800lib.ko)kmod(rt2800mmio.ko)kmod(rt2800pci.ko)kmod(rt2800usb.ko)kmod(rt2x00lib.ko)kmod(rt2x00mmio.ko)kmod(rt2x00pci.ko)kmod(rt2x00usb.ko)kmod(rtl2830.ko)kmod(rtl2832.ko)kmod(rtl8150.ko)kmod(rtl8188ee.ko)kmod(rtl8192c-common.ko)kmod(rtl8192ce.ko)kmod(rtl8192cu.ko)kmod(rtl8192de.ko)kmod(rtl8192ee.ko)kmod(rtl8192se.ko)kmod(rtl8723-common.ko)kmod(rtl8723ae.ko)kmod(rtl8723be.ko)kmod(rtl8821ae.ko)kmod(rtl8xxxu.ko)kmod(rtl_pci.ko)kmod(rtl_usb.ko)kmod(rtlwifi.ko)kmod(rtsx_pci_ms.ko)kmod(rtsx_pci_sdmmc.ko)kmod(rtsx_usb_ms.ko)kmod(rtsx_usb_sdmmc.ko)kmod(rtw88_8822b.ko)kmod(rtw88_8822be.ko)kmod(rtw88_8822c.ko)kmod(rtw88_8822ce.ko)kmod(rtw88_core.ko)kmod(rtw88_pci.ko)kmod(rtw89_8852a.ko)kmod(rtw89_8852ae.ko)kmod(rtw89_core.ko)kmod(rtw89_pci.ko)kmod(s2255drv.ko)kmod(s5h1409.ko)kmod(s5h1411.ko)kmod(s5h1420.ko)kmod(s921.ko)kmod(saa6588.ko)kmod(saa6752hs.ko)kmod(saa7115.ko)kmod(saa7127.ko)kmod(saa7134-alsa.ko)kmod(saa7134-dvb.ko)kmod(saa7134-empress.ko)kmod(saa7134.ko)kmod(saa7146.ko)kmod(saa7146_vv.ko)kmod(saa7164.ko)kmod(saa717x.ko)kmod(safe_serial.ko)kmod(samsung-laptop.ko)kmod(samsung-q10.ko)kmod(sdhci-acpi.ko)kmod(sdhci-pci.ko)kmod(sdhci-pltfm.ko)kmod(sdhci.ko)kmod(sdio_uart.ko)kmod(ser_gigaset.ko)kmod(serial-multi-instantiate.ko)kmod(serial_ir.ko)kmod(sev-guest.ko)kmod(sfc-siena.ko)kmod(sfc.ko)kmod(si2157.ko)kmod(si2165.ko)kmod(si2168.ko)kmod(si21xx.ko)kmod(sierra.ko)kmod(sierra_net.ko)kmod(sil164.ko)kmod(sir_ir.ko)kmod(sisusbvga.ko)kmod(siw.ko)kmod(sja1000.ko)kmod(slhc.ko)kmod(sm501.ko)kmod(smb347-charger.ko)kmod(smsc75xx.ko)kmod(smsc95xx.ko)kmod(smsdvb.ko)kmod(smsmdtv.ko)kmod(smssdio.ko)kmod(smsusb.ko)kmod(snd-ac97-codec.ko)kmod(snd-acp-config.ko)kmod(snd-acp3x-pdm-dma.ko)kmod(snd-acp3x-rn.ko)kmod(snd-acp5x-i2s.ko)kmod(snd-acp5x-pcm-dma.ko)kmod(snd-acp6x-pdm-dma.ko)kmod(snd-ad1889.ko)kmod(snd-ak4113.ko)kmod(snd-ak4114.ko)kmod(snd-ak4xxx-adda.ko)kmod(snd-ali5451.ko)kmod(snd-aloop.ko)kmod(snd-asihpi.ko)kmod(snd-atiixp-modem.ko)kmod(snd-atiixp.ko)kmod(snd-au8810.ko)kmod(snd-au8820.ko)kmod(snd-au8830.ko)kmod(snd-bcd2000.ko)kmod(snd-bebob.ko)kmod(snd-bt87x.ko)kmod(snd-ca0106.ko)kmod(snd-cmipci.ko)kmod(snd-compress.ko)kmod(snd-cs46xx.ko)kmod(snd-cs8427.ko)kmod(snd-ctl-led.ko)kmod(snd-ctxfi.ko)kmod(snd-darla20.ko)kmod(snd-darla24.ko)kmod(snd-dice.ko)kmod(snd-dummy.ko)kmod(snd-echo3g.ko)kmod(snd-emu10k1-synth.ko)kmod(snd-emu10k1.ko)kmod(snd-emu10k1x.ko)kmod(snd-emux-synth.ko)kmod(snd-ens1370.ko)kmod(snd-ens1371.ko)kmod(snd-es1968.ko)kmod(snd-fireface.ko)kmod(snd-firewire-digi00x.ko)kmod(snd-firewire-lib.ko)kmod(snd-firewire-motu.ko)kmod(snd-firewire-tascam.ko)kmod(snd-fireworks.ko)kmod(snd-gina20.ko)kmod(snd-gina24.ko)kmod(snd-hda-codec-analog.ko)kmod(snd-hda-codec-ca0110.ko)kmod(snd-hda-codec-ca0132.ko)kmod(snd-hda-codec-cirrus.ko)kmod(snd-hda-codec-cmedia.ko)kmod(snd-hda-codec-conexant.ko)kmod(snd-hda-codec-cs8409.ko)kmod(snd-hda-codec-generic.ko)kmod(snd-hda-codec-hdmi.ko)kmod(snd-hda-codec-idt.ko)kmod(snd-hda-codec-realtek.ko)kmod(snd-hda-codec-si3054.ko)kmod(snd-hda-codec-via.ko)kmod(snd-hda-codec.ko)kmod(snd-hda-core.ko)kmod(snd-hda-cs-dsp-ctls.ko)kmod(snd-hda-ext-core.ko)kmod(snd-hda-intel.ko)kmod(snd-hda-scodec-cs35l41-i2c.ko)kmod(snd-hda-scodec-cs35l41-spi.ko)kmod(snd-hda-scodec-cs35l41.ko)kmod(snd-hdmi-lpe-audio.ko)kmod(snd-hdsp.ko)kmod(snd-hdspm.ko)kmod(snd-hrtimer.ko)kmod(snd-hwdep.ko)kmod(snd-i2c.ko)kmod(snd-ice1712.ko)kmod(snd-ice1724.ko)kmod(snd-ice17xx-ak4xxx.ko)kmod(snd-indigo.ko)kmod(snd-indigodj.ko)kmod(snd-indigodjx.ko)kmod(snd-indigoio.ko)kmod(snd-indigoiox.ko)kmod(snd-intel-dspcfg.ko)kmod(snd-intel-sdw-acpi.ko)kmod(snd-intel-sst-acpi.ko)kmod(snd-intel-sst-core.ko)kmod(snd-intel8x0.ko)kmod(snd-intel8x0m.ko)kmod(snd-isight.ko)kmod(snd-korg1212.ko)kmod(snd-layla20.ko)kmod(snd-layla24.ko)kmod(snd-lola.ko)kmod(snd-lx6464es.ko)kmod(snd-maestro3.ko)kmod(snd-mia.ko)kmod(snd-mixart.ko)kmod(snd-mona.ko)kmod(snd-mpu401-uart.ko)kmod(snd-mpu401.ko)kmod(snd-mtpav.ko)kmod(snd-opl3-lib.ko)kmod(snd-opl3-synth.ko)kmod(snd-oxfw.ko)kmod(snd-oxygen-lib.ko)kmod(snd-oxygen.ko)kmod(snd-pci-acp5x.ko)kmod(snd-pci-acp6x.ko)kmod(snd-pcm.ko)kmod(snd-pcsp.ko)kmod(snd-pcxhr.ko)kmod(snd-pt2258.ko)kmod(snd-rawmidi.ko)kmod(snd-rme32.ko)kmod(snd-rme96.ko)kmod(snd-rme9652.ko)kmod(snd-rn-pci-acp3x.ko)kmod(snd-seq-device.ko)kmod(snd-seq-dummy.ko)kmod(snd-seq-midi-emul.ko)kmod(snd-seq-midi-event.ko)kmod(snd-seq-midi.ko)kmod(snd-seq-oss.ko)kmod(snd-seq-virmidi.ko)kmod(snd-seq.ko)kmod(snd-skl_nau88l25_max98357a.ko)kmod(snd-soc-acp5x-mach.ko)kmod(snd-soc-acp6x-mach.ko)kmod(snd-soc-acpi-intel-match.ko)kmod(snd-soc-acpi.ko)kmod(snd-soc-avs.ko)kmod(snd-soc-bdw-rt286.ko)kmod(snd-soc-catpt.ko)kmod(snd-soc-cml_rt1011_rt5682.ko)kmod(snd-soc-core.ko)kmod(snd-soc-cs35l41-i2c.ko)kmod(snd-soc-cs35l41-lib.ko)kmod(snd-soc-cs35l41-spi.ko)kmod(snd-soc-cs35l41.ko)kmod(snd-soc-cs42l42-sdw.ko)kmod(snd-soc-cs42l42.ko)kmod(snd-soc-cx2072x.ko)kmod(snd-soc-da7213.ko)kmod(snd-soc-da7219.ko)kmod(snd-soc-dmic.ko)kmod(snd-soc-ehl-rt5660.ko)kmod(snd-soc-es8316.ko)kmod(snd-soc-es8326.ko)kmod(snd-soc-hda-codec.ko)kmod(snd-soc-hdac-hda.ko)kmod(snd-soc-hdac-hdmi.ko)kmod(snd-soc-hsw-rt5640.ko)kmod(snd-soc-intel-hda-dsp-common.ko)kmod(snd-soc-intel-sof-cirrus-common.ko)kmod(snd-soc-intel-sof-maxim-common.ko)kmod(snd-soc-intel-sof-realtek-common.ko)kmod(snd-soc-kbl_da7219_max98357a.ko)kmod(snd-soc-kbl_da7219_max98927.ko)kmod(snd-soc-kbl_rt5660.ko)kmod(snd-soc-kbl_rt5663_max98927.ko)kmod(snd-soc-kbl_rt5663_rt5514_max98927.ko)kmod(snd-soc-max98090.ko)kmod(snd-soc-max98357a.ko)kmod(snd-soc-max98363.ko)kmod(snd-soc-max98373-i2c.ko)kmod(snd-soc-max98373-sdw.ko)kmod(snd-soc-max98373.ko)kmod(snd-soc-max98390.ko)kmod(snd-soc-max98927.ko)kmod(snd-soc-nau8315.ko)kmod(snd-soc-nau8821.ko)kmod(snd-soc-nau8824.ko)kmod(snd-soc-nau8825.ko)kmod(snd-soc-pcm512x-i2c.ko)kmod(snd-soc-pcm512x.ko)kmod(snd-soc-rl6231.ko)kmod(snd-soc-rl6347a.ko)kmod(snd-soc-rt1011.ko)kmod(snd-soc-rt1015.ko)kmod(snd-soc-rt1015p.ko)kmod(snd-soc-rt1308-sdw.ko)kmod(snd-soc-rt1308.ko)kmod(snd-soc-rt1316-sdw.ko)kmod(snd-soc-rt1318-sdw.ko)kmod(snd-soc-rt286.ko)kmod(snd-soc-rt298.ko)kmod(snd-soc-rt5514-spi.ko)kmod(snd-soc-rt5514.ko)kmod(snd-soc-rt5640.ko)kmod(snd-soc-rt5645.ko)kmod(snd-soc-rt5651.ko)kmod(snd-soc-rt5660.ko)kmod(snd-soc-rt5663.ko)kmod(snd-soc-rt5670.ko)kmod(snd-soc-rt5677-spi.ko)kmod(snd-soc-rt5677.ko)kmod(snd-soc-rt5682-i2c.ko)kmod(snd-soc-rt5682-sdw.ko)kmod(snd-soc-rt5682.ko)kmod(snd-soc-rt5682s.ko)kmod(snd-soc-rt700.ko)kmod(snd-soc-rt711-sdca.ko)kmod(snd-soc-rt711.ko)kmod(snd-soc-rt712-sdca-dmic.ko)kmod(snd-soc-rt712-sdca.ko)kmod(snd-soc-rt715-sdca.ko)kmod(snd-soc-rt715.ko)kmod(snd-soc-skl-ssp-clk.ko)kmod(snd-soc-skl.ko)kmod(snd-soc-skl_hda_dsp.ko)kmod(snd-soc-skl_nau88l25_ssm4567.ko)kmod(snd-soc-skl_rt286.ko)kmod(snd-soc-sof-sdw.ko)kmod(snd-soc-sof-ssp-amp.ko)kmod(snd-soc-sof_da7219_max98373.ko)kmod(snd-soc-sof_es8336.ko)kmod(snd-soc-sof_nau8825.ko)kmod(snd-soc-sof_rt5682.ko)kmod(snd-soc-ssm4567.ko)kmod(snd-soc-sst-atom-hifi2-platform.ko)kmod(snd-soc-sst-bdw-rt5650-mach.ko)kmod(snd-soc-sst-bdw-rt5677-mach.ko)kmod(snd-soc-sst-bxt-da7219_max98357a.ko)kmod(snd-soc-sst-bxt-rt298.ko)kmod(snd-soc-sst-byt-cht-cx2072x.ko)kmod(snd-soc-sst-byt-cht-da7213.ko)kmod(snd-soc-sst-byt-cht-es8316.ko)kmod(snd-soc-sst-byt-cht-nocodec.ko)kmod(snd-soc-sst-bytcr-rt5640.ko)kmod(snd-soc-sst-bytcr-rt5651.ko)kmod(snd-soc-sst-cht-bsw-max98090_ti.ko)kmod(snd-soc-sst-cht-bsw-nau8824.ko)kmod(snd-soc-sst-cht-bsw-rt5645.ko)kmod(snd-soc-sst-cht-bsw-rt5672.ko)kmod(snd-soc-sst-dsp.ko)kmod(snd-soc-sst-glk-rt5682_max98357a.ko)kmod(snd-soc-sst-ipc.ko)kmod(snd-soc-sst-sof-pcm512x.ko)kmod(snd-soc-sst-sof-wm8804.ko)kmod(snd-soc-ts3a227e.ko)kmod(snd-soc-wm-adsp.ko)kmod(snd-soc-wm8804-i2c.ko)kmod(snd-soc-wm8804.ko)kmod(snd-sof-acpi-intel-bdw.ko)kmod(snd-sof-acpi-intel-byt.ko)kmod(snd-sof-acpi.ko)kmod(snd-sof-amd-acp.ko)kmod(snd-sof-amd-rembrandt.ko)kmod(snd-sof-amd-renoir.ko)kmod(snd-sof-intel-atom.ko)kmod(snd-sof-intel-hda-common.ko)kmod(snd-sof-intel-hda-mlink.ko)kmod(snd-sof-intel-hda.ko)kmod(snd-sof-pci-intel-apl.ko)kmod(snd-sof-pci-intel-cnl.ko)kmod(snd-sof-pci-intel-icl.ko)kmod(snd-sof-pci-intel-mtl.ko)kmod(snd-sof-pci-intel-tgl.ko)kmod(snd-sof-pci-intel-tng.ko)kmod(snd-sof-pci.ko)kmod(snd-sof-probes.ko)kmod(snd-sof-utils.ko)kmod(snd-sof-xtensa-dsp.ko)kmod(snd-sof.ko)kmod(snd-timer.ko)kmod(snd-trident.ko)kmod(snd-ua101.ko)kmod(snd-usb-6fire.ko)kmod(snd-usb-audio.ko)kmod(snd-usb-caiaq.ko)kmod(snd-usb-hiface.ko)kmod(snd-usb-line6.ko)kmod(snd-usb-pod.ko)kmod(snd-usb-podhd.ko)kmod(snd-usb-toneport.ko)kmod(snd-usb-us122l.ko)kmod(snd-usb-usx2y.ko)kmod(snd-usb-variax.ko)kmod(snd-usbmidi-lib.ko)kmod(snd-util-mem.ko)kmod(snd-via82xx-modem.ko)kmod(snd-via82xx.ko)kmod(snd-virmidi.ko)kmod(snd-virtuoso.ko)kmod(snd-vx-lib.ko)kmod(snd-vx222.ko)kmod(snd.ko)kmod(snd_xen_front.ko)kmod(sony-laptop.ko)kmod(soundcore.ko)kmod(soundwire-amd.ko)kmod(soundwire-bus.ko)kmod(soundwire-cadence.ko)kmod(soundwire-generic-allocation.ko)kmod(soundwire-intel.ko)kmod(sp8870.ko)kmod(sp887x.ko)kmod(spcp8x5.ko)kmod(speedfax.ko)kmod(speedtch.ko)kmod(squashfs.ko)kmod(ssu100.ko)kmod(stb0899.ko)kmod(stb6000.ko)kmod(stb6100.ko)kmod(stkwebcam.ko)kmod(stmmac.ko)kmod(streamzap.ko)kmod(stv0288.ko)kmod(stv0297.ko)kmod(stv0299.ko)kmod(stv0367.ko)kmod(stv0900.ko)kmod(stv090x.ko)kmod(stv0910.ko)kmod(stv6110.ko)kmod(stv6110x.ko)kmod(stv6111.ko)kmod(symbolserial.ko)kmod(synclink.ko)kmod(synclink_gt.ko)kmod(synclinkmp.ko)kmod(t1pci.ko)kmod(target_core_user.ko)kmod(tc90522.ko)kmod(tda10021.ko)kmod(tda10023.ko)kmod(tda10048.ko)kmod(tda1004x.ko)kmod(tda10071.ko)kmod(tda10086.ko)kmod(tda18212.ko)kmod(tda18218.ko)kmod(tda18250.ko)kmod(tda18271.ko)kmod(tda18271c2dd.ko)kmod(tda665x.ko)kmod(tda7432.ko)kmod(tda8083.ko)kmod(tda8261.ko)kmod(tda826x.ko)kmod(tda827x.ko)kmod(tda8290.ko)kmod(tda9887.ko)kmod(tdx-guest.ko)kmod(tea575x.ko)kmod(tea5761.ko)kmod(tea5767.ko)kmod(tg3.ko)kmod(think-lmi.ko)kmod(thinkpad_acpi.ko)kmod(ti_usb_3410_5052.ko)kmod(tifm_ms.ko)kmod(tifm_sd.ko)kmod(tm6000-alsa.ko)kmod(tm6000-dvb.ko)kmod(tm6000.ko)kmod(topstar-laptop.ko)kmod(toshiba_bluetooth.ko)kmod(ts2020.ko)kmod(ttpci-eeprom.ko)kmod(ttusb_dec.ko)kmod(ttusbdecfe.ko)kmod(ttusbir.ko)kmod(tua6100.ko)kmod(tua9001.ko)kmod(tuner-simple.ko)kmod(tuner-types.ko)kmod(tuner-xc2028.ko)kmod(tuner.ko)kmod(tvaudio.ko)kmod(tveeprom.ko)kmod(ubi.ko)kmod(ucan.ko)kmod(ueagle-atm.ko)kmod(uio.ko)kmod(uio_aec.ko)kmod(uio_cif.ko)kmod(uio_hv_generic.ko)kmod(uio_pci_generic.ko)kmod(uio_pdrv_genirq.ko)kmod(uio_sercos3.ko)kmod(umc.ko)kmod(upd64031a.ko)kmod(upd64083.ko)kmod(upd78f0730.ko)kmod(usb3503.ko)kmod(usb_8dev.ko)kmod(usb_debug.ko)kmod(usb_gigaset.ko)kmod(usb_wwan.ko)kmod(usbatm.ko)kmod(usblcd.ko)kmod(usbnet.ko)kmod(usbsevseg.ko)kmod(usbvision.ko)kmod(ushc.ko)kmod(usnic_verbs.ko)kmod(uss720.ko)kmod(uv_sysfs.ko)kmod(uvc.ko)kmod(uvcvideo.ko)kmod(uwb.ko)kmod(v4l2-common.ko)kmod(v4l2-dv-timings.ko)kmod(ves1820.ko)kmod(ves1x93.ko)kmod(via-sdmmc.ko)kmod(videobuf-core.ko)kmod(videobuf-dma-sg.ko)kmod(videobuf-vmalloc.ko)kmod(videobuf2-common.ko)kmod(videobuf2-dma-sg.ko)kmod(videobuf2-dvb.ko)kmod(videobuf2-memops.ko)kmod(videobuf2-v4l2.ko)kmod(videobuf2-vmalloc.ko)kmod(videodev.ko)kmod(viperboard.ko)kmod(virtio_snd.ko)kmod(visor.ko)kmod(vmw_pvrdma.ko)kmod(vp27smpx.ko)kmod(vub300.ko)kmod(vx855.ko)kmod(wacom_i2c.ko)kmod(wacom_serial4.ko)kmod(wacom_w8001.ko)kmod(whc-rc.ko)kmod(whci.ko)kmod(whiteheat.ko)kmod(winbond-cir.ko)kmod(wm8739.ko)kmod(wm8775.ko)kmod(wmi-bmof.ko)kmod(wmi.ko)kmod(wusb-cbaf.ko)kmod(wusb-wa.ko)kmod(wusbcore.ko)kmod(xc4000.ko)kmod(xc5000.ko)kmod(xsens_mt.ko)kmod(xusbatm.ko)kmod(yenta_socket.ko)kmod(zaurus.ko)kmod(zl10036.ko)kmod(zl10039.ko)kmod(zl10353.ko)kmod(zr364xx.ko)     /bin/sh/bin/sh/bin/shkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.18.0-553.16.1.el8_10.x86_643.0.4-14.6.0-14.0-15.2-14.14.3f@fxff>@fU@fwf=@f~fuk@fl0fafWfK;@fDf?]f8@f+@fff P@f[fe~@e8@e@e7@eeBeN@eee6@eeee@ee(e}@etVeoehy@e_>eWUeTeP@eKx@eGe?e;@e7e/e%@d7d0d-bd&@d!@d@ddddxdcU@cU@cc`cl@c@c@c@c@cwc&@c&@c@c@c@ccc=@cc@cۥcT@cױ@ccvc0cƍc@ccFcR@ccc@c@c|cwscr-cn9@ck@ch@cb[c_cV~@cMCc@c:c2c*c!@c*c@ccd@cb{@b{@b5@bbbb@bz@bޅb@bVbby@bb>bb@bUblbb2@b@bb@b@bbw@bb@b~H@bzSbu bk@bjbgbf@b_bX bT@bP#bMbMbF@bEbA@b; b8hb3"b1@b/.@b(b@b!b~b @b@ba@a aa7aaaa@a@aa5a@aza@a@aaW@aayav@amaaf@a]aQ@aLl@aC1a@a;Ha0a(a'@a&0a$@a#a@a@aS@a @aa a /a`@`` @``@`@`ݮ@`ٹ`@`"@`@`9@`D``r`r```@```Z`f@``@` @`@``@`@`e@`}p`x*`t6@`n@`m`e`c`a@`[)`X`P`KW`J@`Gc@`B@`?z@`<@`7@`2K@`0`-@`*b@`%@`#`"y@`!'``>`@``@` `@```2@___I@_@_@__1@__ܙ_H@__@__@_м@_v@_ǁ_ǁ__@__G@_@_ _i_#_@_/@__@_:_@___@_ _@_"_@__~@_}_w@_s!_k8_e_cO_`_X_P_>e_;_16_*@_&_"@__@__ L_X@_c^z^^@@^^K^@^W@^@^n@^y^^@^א^?@^ϧ^V@^^˳@^@^Ǿ^^@^'@^@^^@^^U@^^^&@^^@^1^^H^^^@^k@^@^@^0^^|@^{G^{G^wS@^v^t@^s^^r @^p^n^l@^j$@^g@^f/^c^Y^U @^Ri@^O@^Nt^M#@^F^C^AE^9\^4^2@^*@^&^!^@^g@^r]]]+]@]]]B]]Y]@]߶]e@]]]]@]Γ@]A]ʞ]@]@]{@])]]@]W]]]z@]]@]]@]V]@]m]z3@]v>]rJ@]i]g@]e@]c]^][]V]UI@]S]R@]QT]L]J@]D%]B@]A]@1@]>]9]8H@]6]1]0_@]/ ]-@](v@]'$]%@]$];]]@]^@]@]@]:]@\\@\Q\@\@\\\t@\@\\@\9\\ޢ@\P\@\ڭ\\@\g\@\\s@\-@\8\@\\O\@\\f\@\\r@\,@\\@\7\C@\\@\N\\@\@\6\B@\\\@\@\@\@\M\M\M\~d\k\eX@\d\^\\\Z@\HW@\C@\@n@\?\8@\73\3?@\@\\>@\@\I\@\ `\\l@\&@[[@[1[[@[H[@[_[@[[v[[@[@[ٙ@[S@[ @[ @[[@[[[@[;@[@[R@[[@[][ @[@[t[#@[[[:@[[@[Q@[[@[\[[[@[v[qrRelease Engineering - 4.18.0-553.16.1Denys Vlasenko [4.18.0-553.16.1.el8_10]Denys Vlasenko [4.18.0-553.15.1.el8_10]Denys Vlasenko [4.18.0-553.14.1.el8_10]Denys Vlasenko [4.18.0-553.13.1.el8_10]Denys Vlasenko [4.18.0-553.12.1.el8_10]Denys Vlasenko [4.18.0-553.11.1.el8_10]Denys Vlasenko [4.18.0-553.10.1.el8_10]Denys Vlasenko [4.18.0-553.9.1.el8_10]Denys Vlasenko [4.18.0-553.8.1.el8_10]Denys Vlasenko [4.18.0-553.7.1.el8_10]Denys Vlasenko [4.18.0-553.6.1.el8_10]Denys Vlasenko [4.18.0-553.5.1.el8_10]Denys Vlasenko [4.18.0-553.4.1.el8_10]Denys Vlasenko [4.18.0-552.3.1.el8_10]Denys Vlasenko [4.18.0-552.2.1.el8_10]Denys Vlasenko [4.18.0-552.1.1.el8_10]Denys Vlasenko [4.18.0-552.el8]Denys Vlasenko [4.18.0-551.el8]Denys Vlasenko [4.18.0-550.el8]Denys Vlasenko [4.18.0-549.el8]Denys Vlasenko [4.18.0-548.el8]Denys Vlasenko [4.18.0-547.el8]Denys Vlasenko [4.18.0-546.el8]Denys Vlasenko [4.18.0-545.el8]Denys Vlasenko [4.18.0-544.el8]Denys Vlasenko [4.18.0-543.el8]Denys Vlasenko [4.18.0-542.el8]Denys Vlasenko [4.18.0-541.el8]Denys Vlasenko [4.18.0-540.el8]Denys Vlasenko [4.18.0-539.el8]Denys Vlasenko [4.18.0-538.el8]Denys Vlasenko [4.18.0-537.el8]Denys Vlasenko [4.18.0-536.el8]Denys Vlasenko [4.18.0-535.el8]Denys Vlasenko [4.18.0-534.el8]Denys Vlasenko [4.18.0-533.el8]Denys Vlasenko [4.18.0-532.el8]Denys Vlasenko [4.18.0-531.el8]Denys Vlasenko [4.18.0-530.el8]Denys Vlasenko [4.18.0-529.el8]Denys Vlasenko [4.18.0-528.el8]Denys Vlasenko [4.18.0-527.el8]Denys Vlasenko [4.18.0-526.el8]Denys Vlasenko [4.18.0-525.el8]Denys Vlasenko [4.18.0-524.el8]Denys Vlasenko [4.18.0-523.el8]Denys Vlasenko [4.18.0-522.el8]Denys Vlasenko [4.18.0-521.el8]Denys Vlasenko [4.18.0-520.el8]Denys Vlasenko [4.18.0-519.el8]Denys Vlasenko [4.18.0-518.el8]Denys Vlasenko [4.18.0-517.el8]Denys Vlasenko [4.18.0-516.el8]Denys Vlasenko [4.18.0-515.el8]Denys Vlasenko [4.18.0-514.el8]Patrick Talbert [4.18.0-513.1.1.el8_9]Denys Vlasenko [4.18.0-513.el8]Denys Vlasenko [4.18.0-512.el8]Denys Vlasenko [4.18.0-511.el8]Denys Vlasenko [4.18.0-510.el8]Denys Vlasenko [4.18.0-509.el8]Denys Vlasenko [4.18.0-508.el8]Denys Vlasenko [4.18.0-507.el8]Denys Vlasenko [4.18.0-506.el8]Denys Vlasenko [4.18.0-505.el8]Denys Vlasenko [4.18.0-504.el8]Denys Vlasenko [4.18.0-503.el8]Denys Vlasenko [4.18.0-502.el8]Denys Vlasenko [4.18.0-501.el8]Denys Vlasenko [4.18.0-500.el8]Denys Vlasenko [4.18.0-499.el8]Denys Vlasenko [4.18.0-498.el8]Denys Vlasenko [4.18.0-497.el8]Denys Vlasenko [4.18.0-496.el8]Denys Vlasenko [4.18.0-495.el8]Denys Vlasenko [4.18.0-494.el8]Denys Vlasenko [4.18.0-493.el8]Denys Vlasenko [4.18.0-492.el8]Denys Vlasenko [4.18.0-491.el8]Denys Vlasenko [4.18.0-490.el8]Denys Vlasenko [4.18.0-489.el8]Denys Vlasenko [4.18.0-488.el8]Denys Vlasenko [4.18.0-487.el8]Denys Vlasenko [4.18.0-486.el8]Denys Vlasenko [4.18.0-485.el8]Denys Vlasenko [4.18.0-484.el8]Denys Vlasenko [4.18.0-483.el8]Denys Vlasenko [4.18.0-482.el8]Denys Vlasenko [4.18.0-481.el8]Denys Vlasenko [4.18.0-480.el8]Denys Vlasenko [4.18.0-479.el8]Denys Vlasenko [4.18.0-478.el8]Lucas Zampieri [4.18.0-477.2.1.el8]Lucas Zampieri [4.18.0-477.1.1.el8]Lucas Zampieri [4.18.0-477.el8]Lucas Zampieri [4.18.0-476.el8]Lucas Zampieri [4.18.0-475.el8]Lucas Zampieri [4.18.0-474.el8]Lucas Zampieri [4.18.0-473.el8]Lucas Zampieri [4.18.0-472.el8]Lucas Zampieri [4.18.0-471.el8]Lucas Zampieri [4.18.0-470.el8]Lucas Zampieri [4.18.0-469.el8]Lucas Zampieri [4.18.0-468.el8]Lucas Zampieri [4.18.0-467.el8]Lucas Zampieri [4.18.0-466.el8]Lucas Zampieri [4.18.0-465.el8]Lucas Zampieri [4.18.0-464.el8]Lucas Zampieri [4.18.0-463.el8]Lucas Zampieri [4.18.0-462.el8]Lucas Zampieri [4.18.0-461.el8]Lucas Zampieri [4.18.0-459.el8]Lucas Zampieri [4.18.0-458.el8]Lucas Zampieri [4.18.0-457.el8]Lucas Zampieri [4.18.0-456.el8]Lucas Zampieri [4.18.0-455.el8]Lucas Zampieri [4.18.0-454.el8]Lucas Zampieri [4.18.0-453.el8]Lucas Zampieri [4.18.0-452.el8]Lucas Zampieri [4.18.0-451.el8]Lucas Zampieri [4.18.0-450.el8]Lucas Zampieri [4.18.0-449.el8]Lucas Zampieri [4.18.0-448.el8]Lucas Zampieri [4.18.0-447.el8]Lucas Zampieri [4.18.0-446.el8]Lucas Zampieri [4.18.0-445.el8]Lucas Zampieri [4.18.0-444.el8]Lucas Zampieri [4.18.0-442.el8.v2.g6f5f]Lucas Zampieri [4.18.0-441.el8]Lucas Zampieri [4.18.0-440.el8]Lucas Zampieri [4.18.0-439.el8]Lucas Zampieri [4.18.0-438.el8]Lucas Zampieri [4.18.0-437.el8]Lucas Zampieri [4.18.0-436.el8]Lucas Zampieri [4.18.0-435.el8]Lucas Zampieri [4.18.0-434.el8]Lucas Zampieri [4.18.0-433.el8]Lucas Zampieri [4.18.0-432.el8]Lucas Zampieri [4.18.0-431.el8]Lucas Zampieri [4.18.0-430.el8]Lucas Zampieri [4.18.0-429.el8]Lucas Zampieri [4.18.0-428.el8]Lucas Zampieri [4.18.0-427.el8]Lucas Zampieri [4.18.0-426.el8]Jarod Wilson [4.18.0-425.el8]Jarod Wilson [4.18.0-424.el8]Jarod Wilson [4.18.0-423.el8]Jarod Wilson [4.18.0-422.el8]Jarod Wilson [4.18.0-421.el8]Jarod Wilson [4.18.0-420.el8]Jarod Wilson [4.18.0-419.el8]Jarod Wilson [4.18.0-418.el8]Jarod Wilson [4.18.0-417.el8]Jarod Wilson [4.18.0-416.el8]Jarod Wilson [4.18.0-415.el8]Jarod Wilson [4.18.0-414.el8]Jarod Wilson [4.18.0-413.el8]Jarod Wilson [4.18.0-412.el8]Jarod Wilson [4.18.0-411.el8]Jarod Wilson [4.18.0-410.el8]Jarod Wilson [4.18.0-409.el8]Jarod Wilson [4.18.0-408.el8]Jarod Wilson [4.18.0-407.el8]Jarod Wilson [4.18.0-406.el8]Jarod Wilson [4.18.0-405.el8]Jarod Wilson [4.18.0-404.el8]Jarod Wilson [4.18.0-403.el8]Jarod Wilson [4.18.0-402.el8]Jarod Wilson [4.18.0-401.el8]Jarod Wilson [4.18.0-400.el8]Jarod Wilson [4.18.0-399.el8]Jarod Wilson [4.18.0-398.el8]Jarod Wilson [4.18.0-397.el8]Jarod Wilson [4.18.0-396.el8]Jarod Wilson [4.18.0-395.el8]Jarod Wilson [4.18.0-394.el8]Jarod Wilson [4.18.0-393.el8]Jarod Wilson [4.18.0-392.el8]Jarod Wilson [4.18.0-391.el8]Jarod Wilson [4.18.0-390.el8]Jarod Wilson [4.18.0-389.el8]Jarod Wilson [4.18.0-388.el8]Jarod Wilson [4.18.0-387.el8]Jarod Wilson [4.18.0-386.el8]Jarod Wilson [4.18.0-385.el8]Bruno Meneguele [4.18.0-384.el8]Jarod Wilson [4.18.0-383.el8]Jarod Wilson [4.18.0-382.el8]Jarod Wilson [4.18.0-381.el8]Jarod Wilson [4.18.0-380.el8]Jarod Wilson [4.18.0-379.el8]Jarod Wilson [4.18.0-378.el8]Jarod Wilson [4.18.0-377.el8]Jarod Wilson [4.18.0-376.el8]Jarod Wilson [4.18.0-375.el8]Jarod Wilson [4.18.0-374.el8]Jarod Wilson [4.18.0-373.el8]Augusto Caringi [4.18.0-372.2.1.el8]Augusto Caringi [4.18.0-372.1.1.el8]Augusto Caringi [4.18.0-372.el8]Augusto Caringi [4.18.0-371.el8]Augusto Caringi [4.18.0-370.el8]Augusto Caringi [4.18.0-369.el8]Augusto Caringi [4.18.0-368.el8]Augusto Caringi [4.18.0-367.el8]Augusto Caringi [4.18.0-366.el8]Augusto Caringi [4.18.0-365.el8]Augusto Caringi [4.18.0-364.el8]Augusto Caringi [4.18.0-363.el8]Augusto Caringi [4.18.0-362.el8]Augusto Caringi [4.18.0-361.el8]Augusto Caringi [4.18.0-360.el8]Augusto Caringi [4.18.0-359.el8]Augusto Caringi [4.18.0-358.el8]Augusto Caringi [4.18.0-357.el8]Augusto Caringi [4.18.0-356.el8]Augusto Caringi [4.18.0-355.el8]Augusto Caringi [4.18.0-354.el8]Jan Stancek [4.18.0-353.el8]Jan Stancek [4.18.0-352.el8]Bruno Meneguele [4.18.0-351.el8]Bruno Meneguele [4.18.0-350.el8]Augusto Caringi [4.18.0-349.el8]Augusto Caringi [4.18.0-348.6.el8]Augusto Caringi [4.18.0-348.5.el8]Augusto Caringi [4.18.0-348.4.el8]Augusto Caringi [4.18.0-348.3.el8]Augusto Caringi [4.18.0-348.2.el8]Augusto Caringi [4.18.0-348.1.el8]Augusto Caringi [4.18.0-345.1.el8]Augusto Caringi [4.18.0-343.1.el8]Bruno Meneguele [4.18.0-343.el8]Bruno Meneguele [4.18.0-342.el8]Bruno Meneguele [4.18.0-341.el8]Bruno Meneguele [4.18.0-340.el8]Bruno Meneguele [4.18.0-339.el8]Bruno Meneguele [4.18.0-338.el8]Bruno Meneguele [4.18.0-337.el8]Bruno Meneguele [4.18.0-336.el8]Bruno Meneguele [4.18.0-335.el8]Bruno Meneguele [4.18.0-334.el8]Bruno Meneguele [4.18.0-333.el8]Bruno Meneguele [4.18.0-332.el8]Bruno Meneguele [4.18.0-331.el8]Bruno Meneguele [4.18.0-330.el8]Bruno Meneguele [4.18.0-329.el8]Bruno Meneguele [4.18.0-328.el8]Augusto Caringi [4.18.0-327.el8]Augusto Caringi [4.18.0-326.el8]Augusto Caringi [4.18.0-325.el8]Augusto Caringi [4.18.0-324.el8]Augusto Caringi [4.18.0-323.el8]Bruno Meneguele [4.18.0-322.el8]Bruno Meneguele [4.18.0-321.el8]Bruno Meneguele [4.18.0-320.el8]Bruno Meneguele [4.18.0-319.el8]Bruno Meneguele [4.18.0-318.el8]Bruno Meneguele [4.18.0-317.el8]Bruno Meneguele [4.18.0-316.el8]Bruno Meneguele [4.18.0-315.el8]Bruno Meneguele [4.18.0-314.el8]Bruno Meneguele [4.18.0-313.el8]Bruno Meneguele [4.18.0-312.el8]Bruno Meneguele [4.18.0-311.el8]Bruno Meneguele [4.18.0-310.el8]Bruno Meneguele [4.18.0-309.el8]Bruno Meneguele [4.18.0-308.el8]Bruno Meneguele [4.18.0-307.el8]Bruno Meneguele [4.18.0-306.el8]Bruno Meneguele [4.18.0-305.8.el8]Bruno Meneguele [4.18.0-305.7.el8]Bruno Meneguele [4.18.0-305.6.el8]Bruno Meneguele [4.18.0-305.5.el8]Bruno Meneguele [4.18.0-305.4.el8]Bruno Meneguele [4.18.0-305.3.el8]Bruno Meneguele [4.18.0-305.2.el8]Bruno Meneguele [4.18.0-305.1.el8]Bruno Meneguele [4.18.0-304.7.el8]Bruno Meneguele [4.18.0-304.6.el8]Bruno Meneguele [4.18.0-304.5.el8]Bruno Meneguele [4.18.0-304.4.el8]Bruno Meneguele [4.18.0-304.3.el8]Bruno Meneguele [4.18.0-304.2.el8]Bruno Meneguele [4.18.0-304.1.el8]Bruno Meneguele [4.18.0-303.1.el8]Bruno Meneguele [4.18.0-302.1.el8]Bruno Meneguele [4.18.0-301.1.el8]Bruno Meneguele [4.18.0-300.1.el8]Bruno Meneguele [4.18.0-299.1.el8]Bruno Meneguele [4.18.0-298.1.el8]Bruno Meneguele [4.18.0-297.1.el8]Jan Stancek [4.18.0-297.el8]Jan Stancek [4.18.0-296.el8]Jan Stancek [4.18.0-295.el8]Jan Stancek [4.18.0-294.el8]Jan Stancek [4.18.0-293.el8]Jan Stancek [4.18.0-292.el8]Jan Stancek [4.18.0-291.el8]Jan Stancek [4.18.0-290.el8]Jan Stancek [4.18.0-289.el8]Jan Stancek [4.18.0-288.el8]Jan Stancek [4.18.0-287.el8]Jan Stancek [4.18.0-286.el8]Jan Stancek [4.18.0-285.el8]Jan Stancek [4.18.0-284.el8]Jan Stancek [4.18.0-283.el8]Jan Stancek [4.18.0-282.el8]Jan Stancek [4.18.0-281.el8]Jan Stancek [4.18.0-280.el8]Jan Stancek [4.18.0-279.el8]Jan Stancek [4.18.0-278.el8]Jan Stancek [4.18.0-277.el8]Jan Stancek [4.18.0-276.el8]Jan Stancek [4.18.0-275.el8]Jan Stancek [4.18.0-274.el8]Jan Stancek [4.18.0-273.el8]Jan Stancek [4.18.0-272.el8]Jan Stancek [4.18.0-271.el8]Jan Stancek [4.18.0-270.el8]Jan Stancek [4.18.0-269.el8]Jan Stancek [4.18.0-268.el8]Jan Stancek [4.18.0-267.el8]Jan Stancek [4.18.0-266.el8]Jan Stancek [4.18.0-265.el8]Jan Stancek [4.18.0-264.el8]Jan Stancek [4.18.0-263.el8]Jan Stancek [4.18.0-262.el8]Jan Stancek [4.18.0-261.el8]Jan Stancek [4.18.0-260.el8]Jan Stancek [4.18.0-259.el8]Jan Stancek [4.18.0-258.el8]Jan Stancek [4.18.0-257.el8]Jan Stancek [4.18.0-256.el8]Jan Stancek [4.18.0-255.el8]Jan Stancek [4.18.0-254.el8]Jan Stancek [4.18.0-253.el8]Jan Stancek [4.18.0-252.el8]Jan Stancek [4.18.0-251.el8]Jan Stancek [4.18.0-250.el8]Jan Stancek [4.18.0-249.el8]Jan Stancek [4.18.0-248.el8]Jan Stancek [4.18.0-247.el8]Jan Stancek [4.18.0-246.el8]Jan Stancek [4.18.0-245.el8]Jan Stancek [4.18.0-244.el8]Jan Stancek [4.18.0-243.el8]Jan Stancek [4.18.0-242.el8]Jan Stancek [4.18.0-241.el8]Jan Stancek [4.18.0-240.10.el8]Jan Stancek [4.18.0-240.9.el8]Jan Stancek [4.18.0-240.8.el8]Jan Stancek [4.18.0-240.7.el8]Jan Stancek [4.18.0-240.6.el8]Jan Stancek [4.18.0-240.5.el8]Jan Stancek [4.18.0-240.4.el8]Jan Stancek [4.18.0-240.3.el8]Jan Stancek [4.18.0-240.2.el8]Jan Stancek [4.18.0-240.1.el8]Jan Stancek [4.18.0-239.1.el8]Frantisek Hrbata [4.18.0-239.el8]Frantisek Hrbata [4.18.0-238.el8]Frantisek Hrbata [4.18.0-237.el8]Frantisek Hrbata [4.18.0-236.el8]Frantisek Hrbata [4.18.0-235.el8]Frantisek Hrbata [4.18.0-234.el8]Frantisek Hrbata [4.18.0-233.el8]Frantisek Hrbata [4.18.0-232.el8]Frantisek Hrbata [4.18.0-231.el8]Frantisek Hrbata [4.18.0-230.el8]Frantisek Hrbata [4.18.0-229.el8]Frantisek Hrbata [4.18.0-228.el8]Frantisek Hrbata [4.18.0-227.el8]Frantisek Hrbata [4.18.0-226.el8]Frantisek Hrbata [4.18.0-225.el8]Frantisek Hrbata [4.18.0-224.el8]Frantisek Hrbata [4.18.0-223.el8]Frantisek Hrbata [4.18.0-222.el8]Frantisek Hrbata [4.18.0-221.el8]Frantisek Hrbata [4.18.0-220.el8]Frantisek Hrbata [4.18.0-219.el8]Frantisek Hrbata [4.18.0-218.el8]Frantisek Hrbata [4.18.0-217.el8]Frantisek Hrbata [4.18.0-216.el8]Frantisek Hrbata [4.18.0-215.el8]Frantisek Hrbata [4.18.0-214.el8]Frantisek Hrbata [4.18.0-213.el8]Frantisek Hrbata [4.18.0-212.el8]Frantisek Hrbata [4.18.0-211.el8]Frantisek Hrbata [4.18.0-210.el8]Frantisek Hrbata [4.18.0-209.el8]Frantisek Hrbata [4.18.0-208.el8]Frantisek Hrbata [4.18.0-207.el8]Frantisek Hrbata [4.18.0-206.el8]Frantisek Hrbata [4.18.0-205.el8]Frantisek Hrbata [4.18.0-204.el8]Frantisek Hrbata [4.18.0-203.el8]Frantisek Hrbata [4.18.0-202.el8]Frantisek Hrbata [4.18.0-201.el8]Frantisek Hrbata [4.18.0-200.el8]Frantisek Hrbata [4.18.0-199.el8]Frantisek Hrbata [4.18.0-198.el8]Frantisek Hrbata [4.18.0-197.el8]Frantisek Hrbata [4.18.0-196.el8]Frantisek Hrbata [4.18.0-195.el8]Frantisek Hrbata [4.18.0-194.el8]Frantisek Hrbata [4.18.0-193.15.el8]Frantisek Hrbata [4.18.0-193.14.el8]Frantisek Hrbata [4.18.0-193.13.el8]Frantisek Hrbata [4.18.0-193.12.el8]Frantisek Hrbata [4.18.0-193.11.el8]Frantisek Hrbata [4.18.0-193.10.el8]Frantisek Hrbata [4.18.0-193.9.el8]Frantisek Hrbata [4.18.0-193.8.el8]Frantisek Hrbata [4.18.0-193.7.el8]Frantisek Hrbata [4.18.0-193.6.el8]Frantisek Hrbata [4.18.0-193.5.el8]Frantisek Hrbata [4.18.0-193.4.el8]Frantisek Hrbata [4.18.0-193.3.el8]Frantisek Hrbata [4.18.0-193.2.el8]Frantisek Hrbata [4.18.0-193.1.el8]Frantisek Hrbata [4.18.0-192.2.el8]Frantisek Hrbata [4.18.0-192.1.el8]Frantisek Hrbata [4.18.0-191.2.el8]Frantisek Hrbata [4.18.0-191.1.el8]Frantisek Hrbata [4.18.0-190.3.el8]Frantisek Hrbata [4.18.0-190.2.el8]Frantisek Hrbata [4.18.0-190.1.el8]Frantisek Hrbata [4.18.0-189.1.el8]Frantisek Hrbata [4.18.0-188.3.el8]Frantisek Hrbata [4.18.0-188.2.el8]Frantisek Hrbata [4.18.0-188.1.el8]Frantisek Hrbata [4.18.0-187.2.el8]Frantisek Hrbata [4.18.0-187.1.el8]Frantisek Hrbata [4.18.0-186.2.el8]Frantisek Hrbata [4.18.0-186.1.el8]Bruno Meneguele [4.18.0-185.el8]Herton R. Krzesinski [4.18.0-184.el8]Herton R. Krzesinski [4.18.0-183.el8]Herton R. Krzesinski [4.18.0-182.el8]Herton R. Krzesinski [4.18.0-181.el8]Herton R. Krzesinski [4.18.0-180.el8]Herton R. Krzesinski [4.18.0-179.el8]Herton R. Krzesinski [4.18.0-178.el8]Herton R. Krzesinski [4.18.0-177.el8]Herton R. Krzesinski [4.18.0-176.el8]Bruno Meneguele [4.18.0-175.el8]Bruno Meneguele [4.18.0-174.el8]Bruno Meneguele [4.18.0-173.el8]Bruno Meneguele [4.18.0-172.el8]Bruno Meneguele [4.18.0-171.el8]Bruno Meneguele [4.18.0-170.el8]Bruno Meneguele [4.18.0-169.el8]Bruno Meneguele [4.18.0-168.el8]Bruno Meneguele [4.18.0-167.el8]Bruno Meneguele [4.18.0-166.el8]Bruno Meneguele [4.18.0-165.el8]Bruno Meneguele [4.18.0-164.el8]Bruno Meneguele [4.18.0-163.el8]Bruno Meneguele [4.18.0-162.el8]Bruno Meneguele [4.18.0-161.el8]Bruno Meneguele [4.18.0-160.el8]Bruno Meneguele [4.18.0-159.el8]Bruno Meneguele [4.18.0-158.el8]Bruno Meneguele [4.18.0-157.el8]Bruno Meneguele [4.18.0-156.el8]Bruno Meneguele [4.18.0-155.el8]Bruno Meneguele [4.18.0-154.el8]Bruno Meneguele [4.18.0-153.el8]Bruno Meneguele [4.18.0-152.el8]Phillip Lougher [4.18.0-151.el8]Phillip Lougher [4.18.0-150.el8]Phillip Lougher [4.18.0-149.el8]Phillip Lougher [4.18.0-148.el8]Phillip Lougher [4.18.0-147.13.el8]Phillip Lougher [4.18.0-147.12.el8]Phillip Lougher [4.18.0-147.11.el8]Phillip Lougher [4.18.0-147.10.el8]Phillip Lougher [4.18.0-147.9.el8]Phillip Lougher [4.18.0-147.8.el8]Phillip Lougher [4.18.0-147.7.el8]Phillip Lougher [4.18.0-147.6.el8]Phillip Lougher [4.18.0-147.5.el8]Phillip Lougher [4.18.0-147.4.el8]Phillip Lougher [4.18.0-147.3.el8]Phillip Lougher [4.18.0-147.2.el8]Phillip Lougher [4.18.0-147.1.el8]Phillip Lougher [4.18.0-146.1.el8]Phillip Lougher [4.18.0-145.1.el8]Phillip Lougher [4.18.0-144.1.el8]Herton R. Krzesinski [4.18.0-144.el8]Herton R. Krzesinski [4.18.0-143.el8]Herton R. Krzesinski [4.18.0-142.el8]Herton R. Krzesinski [4.18.0-141.el8]Herton R. Krzesinski [4.18.0-140.el8]Herton R. Krzesinski [4.18.0-139.el8]Herton R. Krzesinski [4.18.0-138.el8]Herton R. Krzesinski [4.18.0-137.el8]Herton R. Krzesinski [4.18.0-136.el8]Herton R. Krzesinski [4.18.0-135.el8]Herton R. Krzesinski [4.18.0-134.el8]Herton R. Krzesinski [4.18.0-133.el8]Herton R. Krzesinski [4.18.0-132.el8]Herton R. Krzesinski [4.18.0-131.el8]Herton R. Krzesinski [4.18.0-130.el8]Herton R. Krzesinski [4.18.0-129.el8]Herton R. Krzesinski [4.18.0-128.el8]Herton R. Krzesinski [4.18.0-127.el8]Herton R. Krzesinski [4.18.0-126.el8]Herton R. Krzesinski [4.18.0-125.el8]Herton R. Krzesinski [4.18.0-124.el8]Herton R. Krzesinski [4.18.0-123.el8]Herton R. Krzesinski [4.18.0-122.el8]Herton R. Krzesinski [4.18.0-121.el8]Herton R. Krzesinski [4.18.0-120.el8]Herton R. Krzesinski [4.18.0-119.el8]Herton R. Krzesinski [4.18.0-118.el8]Herton R. Krzesinski [4.18.0-117.el8]Herton R. Krzesinski [4.18.0-116.el8]Herton R. Krzesinski [4.18.0-115.el8]Herton R. Krzesinski [4.18.0-114.el8]Herton R. Krzesinski [4.18.0-113.el8]Herton R. Krzesinski [4.18.0-112.el8]Herton R. Krzesinski [4.18.0-111.el8]Herton R. Krzesinski [4.18.0-110.el8]Herton R. Krzesinski [4.18.0-109.el8]Herton R. Krzesinski [4.18.0-108.el8]Frantisek Hrbata [4.18.0-107.el8]Frantisek Hrbata [4.18.0-106.el8]Frantisek Hrbata [4.18.0-105.el8]Frantisek Hrbata [4.18.0-104.el8]Herton R. Krzesinski [4.18.0-103.el8]Herton R. Krzesinski [4.18.0-102.el8]Herton R. Krzesinski [4.18.0-101.el8]Herton R. Krzesinski [4.18.0-100.el8]Herton R. Krzesinski [4.18.0-99.el8]Herton R. Krzesinski [4.18.0-98.el8]Herton R. Krzesinski [4.18.0-97.el8]Herton R. Krzesinski [4.18.0-96.el8]Herton R. Krzesinski [4.18.0-95.el8]Herton R. Krzesinski [4.18.0-94.el8]Herton R. Krzesinski [4.18.0-93.el8]Herton R. Krzesinski [4.18.0-92.el8]Herton R. Krzesinski [4.18.0-91.el8]Herton R. Krzesinski [4.18.0-90.el8]Herton R. Krzesinski [4.18.0-89.el8]Herton R. Krzesinski [4.18.0-88.el8]Herton R. Krzesinski [4.18.0-87.el8]Herton R. Krzesinski [4.18.0-86.el8]Herton R. Krzesinski [4.18.0-85.el8]Herton R. Krzesinski [4.18.0-84.el8]Herton R. Krzesinski [4.18.0-83.el8]Herton R. Krzesinski [4.18.0-82.el8]Herton R. Krzesinski [4.18.0-81.el8]Herton R. Krzesinski [4.18.0-80.23.el8]Herton R. Krzesinski [4.18.0-80.22.el8]Herton R. Krzesinski [4.18.0-80.21.el8]Herton R. Krzesinski [4.18.0-80.20.el8]Herton R. Krzesinski [4.18.0-80.19.el8]Herton R. Krzesinski [4.18.0-80.18.el8]Herton R. Krzesinski [4.18.0-80.17.el8]Herton R. Krzesinski [4.18.0-80.16.el8]Herton R. Krzesinski [4.18.0-80.15.el8]Herton R. Krzesinski [4.18.0-80.14.el8]Herton R. Krzesinski [4.18.0-80.13.el8]Herton R. Krzesinski [4.18.0-80.12.el8]Herton R. Krzesinski [4.18.0-80.11.el8]Herton R. Krzesinski [4.18.0-80.10.el8]Herton R. Krzesinski [4.18.0-80.9.el8]Herton R. Krzesinski [4.18.0-80.8.el8]Herton R. Krzesinski [4.18.0-80.7.el8]Herton R. Krzesinski [4.18.0-80.6.el8]Herton R. Krzesinski [4.18.0-80.5.el8]Herton R. Krzesinski [4.18.0-80.4.el8]Herton R. Krzesinski [4.18.0-80.3.el8]Herton R. Krzesinski [4.18.0-80.2.el8]Herton R. Krzesinski [4.18.0-80.1.el8]Herton R. Krzesinski [4.18.0-79.1.el8]Herton R. Krzesinski [4.18.0-78.1.el8]Herton R. Krzesinski [4.18.0-77.1.el8]Herton R. Krzesinski [4.18.0-76.1.el8]Herton R. Krzesinski [4.18.0-75.1.el8]Herton R. Krzesinski [4.18.0-74.1.el8]Herton R. Krzesinski [4.18.0-73.1.el8]Herton R. Krzesinski [4.18.0-72.1.el8]Herton R. Krzesinski [4.18.0-71.1.el8]Herton R. Krzesinski [4.18.0-70.el8]Herton R. Krzesinski [4.18.0-69.el8]Herton R. Krzesinski [4.18.0-68.el8]Herton R. Krzesinski [4.18.0-67.el8]Herton R. Krzesinski [4.18.0-66.el8]Herton R. Krzesinski [4.18.0-65.el8]Herton R. Krzesinski [4.18.0-64.el8]Herton R. Krzesinski [4.18.0-63.el8]Herton R. Krzesinski [4.18.0-62.el8]Herton R. Krzesinski [4.18.0-61.el8]Herton R. Krzesinski [4.18.0-60.el8]Herton R. Krzesinski [4.18.0-59.el8]Herton R. Krzesinski [4.18.0-58.el8]Herton R. Krzesinski [4.18.0-57.el8]Herton R. Krzesinski [4.18.0-56.el8]Herton R. Krzesinski [4.18.0-55.el8]Herton R. Krzesinski [4.18.0-54.el8]Herton R. Krzesinski [4.18.0-53.el8]Herton R. Krzesinski [4.18.0-52.el8]Herton R. Krzesinski [4.18.0-51.el8]Herton R. Krzesinski [4.18.0-50.el8]Herton R. Krzesinski [4.18.0-49.el8]Herton R. Krzesinski [4.18.0-48.el8]Herton R. Krzesinski [4.18.0-47.el8]Herton R. Krzesinski [4.18.0-46.el8]Herton R. Krzesinski [4.18.0-45.el8]Herton R. Krzesinski [4.18.0-44.el8]Herton R. Krzesinski [4.18.0-43.el8]Herton R. Krzesinski [4.18.0-42.el8]Herton R. Krzesinski [4.18.0-41.el8]Herton R. Krzesinski [4.18.0-40.el8]Herton R. Krzesinski [4.18.0-39.el8]Herton R. Krzesinski [4.18.0-38.el8]Herton R. Krzesinski [4.18.0-37.el8]Herton R. Krzesinski [4.18.0-36.el8]Herton R. Krzesinski [4.18.0-35.el8]Herton R. Krzesinski [4.18.0-34.el8]Herton R. Krzesinski [4.18.0-33.el8]Herton R. Krzesinski [4.18.0-32.el8]Herton R. Krzesinski [4.18.0-31.el8]Herton R. Krzesinski [4.18.0-30.el8]Herton R. Krzesinski [4.18.0-29.el8]Herton R. Krzesinski [4.18.0-28.el8]Herton R. Krzesinski [4.18.0-27.el8]Herton R. Krzesinski [4.18.0-26.el8]Herton R. Krzesinski [4.18.0-25.el8]Herton R. Krzesinski [4.18.0-24.el8]Herton R. Krzesinski [4.18.0-23.el8]Herton R. Krzesinski [4.18.0-22.el8]Herton R. Krzesinski [4.18.0-21.el8]Herton R. Krzesinski [4.18.0-20.el8]Herton R. Krzesinski [4.18.0-19.el8]Herton R. Krzesinski [4.18.0-18.el8]Herton R. Krzesinski [4.18.0-17.el8]Herton R. Krzesinski [4.18.0-16.el8]Herton R. Krzesinski [4.18.0-15.el8]Herton R. Krzesinski [4.18.0-14.el8]Herton R. Krzesinski [4.18.0-13.el8]Herton R. Krzesinski [4.18.0-12.el8]Herton R. Krzesinski [4.18.0-11.el8]Herton R. Krzesinski [4.18.0-10.el8]Herton R. Krzesinski [4.18.0-9.el8]Herton R. Krzesinski [4.18.0-8.el8]Herton R. Krzesinski [4.18.0-7.el8]Herton R. Krzesinski [4.18.0-6.el8]Herton R. Krzesinski [4.18.0-5.el8]Herton R. Krzesinski [4.18.0-4.el8]Herton R. Krzesinski [4.18.0-3.el8]Herton R. Krzesinski [4.18.0-2.el8]Herton R. Krzesinski [4.18.0-1.el8]- Adding prod certs and changed cert date to 20210620 (Sherif Nagy) - Adding Rocky secure boot certs (Sherif Nagy) - Fixing vmlinuz removal (Sherif Nagy) - Fixing UEFI CA path (Sherif Nagy) - Porting to 8.10, debranding and Rocky branding (Louis Abel) - Fixing pesign_key_name values (Sherif Nagy)- x86/bhi: Fix incorrect CLEAR_BRANCH_HISTORY position in entry_INT80_compat (Waiman Long) [RHEL-50648]- Revert "scsi: st: Add third party poweron reset handling" (John Meneghini) [RHEL-44613] - ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47624] {CVE-2024-39502} - ionic: clean interrupt before enabling queue to avoid credit race (CKI Backport Bot) [RHEL-47624] {CVE-2024-39502} - net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_change (CKI Backport Bot) [RHEL-49321] {CVE-2021-47624} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47882] {CVE-2024-40927} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36362] {CVE-2024-27395} - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (Ivan Vecera) [RHEL-43721] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (Ivan Vecera) [RHEL-43721] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (cki-backport-bot) [RHEL-43721] {CVE-2024-36979} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37022] {CVE-2024-35847} - irqchip/gic-v3-its: Fix potential VPE leak on error (Charles Mirabile) [RHEL-37744] {CVE-2021-47373} - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Charles Mirabile) [RHEL-34735] {CVE-2022-48632} - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: Fix double-allocation of slots due to broken alignment handling (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44441] {CVE-2024-31076}- s390/qeth: Fix kernel panic after setting hsuid (Mete Durlu) [RHEL-49754] - perf/core: Protect event sibling list locking against interrupt inversion (Daniel Vacek) [RHEL-31798] - vt: fix unicode buffer corruption when deleting characters (Steve Best) [RHEL-36936] {CVE-2024-35823} - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-36754] - xfs: don't block in busy flushing when freeing extents (Brian Foster) [RHEL-7984] - xfs: allow extent free intents to be retried (Brian Foster) [RHEL-7984] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Brian Foster) [RHEL-7984] - xfs: use deferred frees for btree block freeing (Brian Foster) [RHEL-7984] - xfs: fix bounds check in xfs_defer_agfl_block() (Brian Foster) [RHEL-7984] - xfs: validate block number being freed before adding to xefi (Brian Foster) [RHEL-7984] - xfs: rename xfs_bmap_add_free to xfs_free_extent_later (Brian Foster) [RHEL-7984] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-36803] {CVE-2024-35790} - stm class: Fix a double free in stm_register_device() (Steve Best) [RHEL-44514] {CVE-2024-38627} - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Mete Durlu) [RHEL-49755] - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44471] {CVE-2024-36489} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46473] {CVE-2024-39472} - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31562] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31562] {CVE-2024-26686} - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31562] {CVE-2024-26686} - exit: Use the correct exit_code in /proc//stat (Brian Foster) [RHEL-31562] {CVE-2024-26686} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38283] {CVE-2023-52811} - scsi: qla2xxx: Fix double free of fcport (Ewan D. Milne) [RHEL-39549] {CVE-2024-26929} - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Ewan D. Milne) [RHEL-39549] {CVE-2024-26930} - scsi: qla2xxx: Fix command flush on cable pull (Ewan D. Milne) [RHEL-39549] {CVE-2024-26931}- redhat: remove handling of deleted rhdocs/ directory from genspec.sh (Denys Vlasenko) - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28202] - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28202] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28202] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Waiman Long) [RHEL-28202] - x86/bugs: Reset speculation control settings on init (Waiman Long) [RHEL-28202] - KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Waiman Long) [RHEL-28202] - KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest (Waiman Long) [RHEL-28202] - mptcp: ensure snd_nxt is properly initialized on connect (Davide Caratti) [RHEL-39865] {CVE-2024-36889} - powerpc/pseries: Enforce hcall result buffer validity and size (Mamatha Inamdar) [RHEL-48291] {CVE-2024-40974} - wifi: mac80211: fix potential key use-after-free (Jose Ignacio Tornos Martinez) [RHEL-28007] {CVE-2023-52530} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44137] {CVE-2024-38573} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31718] {CVE-2024-26740} - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-31922] {CVE-2024-26810} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Davide Caratti) [RHEL-43464] {CVE-2024-36978} - tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized (Guillaume Nault) [RHEL-37850] {CVE-2021-47304} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29471] {CVE-2023-52619} - drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node (Jocelyn Falempe) [RHEL-37101] {CVE-2023-52662} - drm/vmwgfx: Fix the lifetime of the bo cursor memory (Jocelyn Falempe) [RHEL-36962] {CVE-2024-35810} - drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed (Jocelyn Falempe) [RHEL-34987] {CVE-2024-26940} - drm/vmwgfx: Unmap the surface before resetting it on a plane state (Jocelyn Falempe) [RHEL-35217] {CVE-2023-52648} - drm/vmwgfx: Fix invalid reads in fence signaled events (Jocelyn Falempe) [RHEL-40010] {CVE-2024-36960} - block: Fix wrong offset in bio_truncate() (Ming Lei) [RHEL-43782] {CVE-2022-48747} - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46913] {CVE-2024-39487} - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41183] {CVE-2024-36971} - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-33264] {CVE-2024-26853} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34967] {CVE-2024-26961} - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43840] {CVE-2024-38615} - cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara) [RHEL-34672] - cifs: lock chan_lock outside match_session (Paulo Alcantara) [RHEL-34672] - smb3: workaround negprot bug in some Samba servers (Paulo Alcantara) [RHEL-34672] - smb3: use netname when available on secondary channels (Paulo Alcantara) [RHEL-34672] - smb3: fix empty netname context on secondary channels (Paulo Alcantara) [RHEL-34672] - cifs: populate empty hostnames for extra channels (Paulo Alcantara) [RHEL-34672] - cifs: always iterate smb sessions using primary channel (Paulo Alcantara) [RHEL-34672] - cifs: Fix connections leak when tlink setup failed (Paulo Alcantara) [RHEL-34672] - cifs: Fix memory leak when build ntlmssp negotiate blob failed (Paulo Alcantara) [RHEL-34672] - cifs: always initialize struct msghdr smb_msg completely (Paulo Alcantara) [RHEL-34672] - cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Paulo Alcantara) [RHEL-34672] - cifs: revalidate mapping when doing direct writes (Paulo Alcantara) [RHEL-34672] - cifs: skip extra NULL byte in filenames (Paulo Alcantara) [RHEL-34672] - cifs: list_for_each() -> list_for_each_entry() (Paulo Alcantara) [RHEL-34672] - smb2: small refactor in smb2_check_message() (Paulo Alcantara) [RHEL-34672] - cifs: Fix crash on unload of cifs_arc4.ko (Paulo Alcantara) [RHEL-34672] - cifs: remove check of list iterator against head past the loop body (Paulo Alcantara) [RHEL-34672] - cifs: fix reconnect on smb3 mount types (Paulo Alcantara) [RHEL-34672] - cifs: fix uninitialized pointer in error case in dfs_cache_get_tgt_share (Paulo Alcantara) [RHEL-34672] - cifs: skip trailing separators of prefix paths (Paulo Alcantara) [RHEL-34672] - cifs: fix ntlmssp on old servers (Paulo Alcantara) [RHEL-34672] - cifs: fix NULL ptr dereference in refresh_mounts() (Paulo Alcantara) [RHEL-34672] - cifs: do not skip link targets when an I/O fails (Paulo Alcantara) [RHEL-34672] - cifs: fix confusing unneeded warning message on smb2.1 and earlier (Paulo Alcantara) [RHEL-34672] - smb3: fix snapshot mount option (Paulo Alcantara) [RHEL-34672] - cifs: fix workstation_name for multiuser mounts (Paulo Alcantara) [RHEL-34672] - cifs: alloc_path_with_tree_prefix: do not append sep. if the path is empty (Paulo Alcantara) [RHEL-34672] - cifs: free ntlmsspblob allocated in negotiate (Paulo Alcantara) [RHEL-34672] - cifs: avoid use of dstaddr as key for fscache client cookie (Paulo Alcantara) [RHEL-34672] - cifs: add server conn_id to fscache client cookie (Paulo Alcantara) [RHEL-34672] - cifs: fix missed refcounting of ipc tcon (Paulo Alcantara) [RHEL-34672] - smb2: clarify rc initialization in smb2_reconnect (Paulo Alcantara) [RHEL-34672] - cifs: populate server_hostname for extra channels (Paulo Alcantara) [RHEL-34672] - cifs: nosharesock should be set on new server (Paulo Alcantara) [RHEL-34672] - cifs: introduce cifs_ses_mark_for_reconnect() helper (Paulo Alcantara) [RHEL-34672] - cifs: protect srv_count with cifs_tcp_ses_lock (Paulo Alcantara) [RHEL-34672] - cifs: move debug print out of spinlock (Paulo Alcantara) [RHEL-34672] - cifs: do not duplicate fscache cookie for secondary channels (Paulo Alcantara) [RHEL-34672] - cifs: connect individual channel servers to primary channel server (Paulo Alcantara) [RHEL-34672] - cifs: protect session channel fields with chan_lock (Paulo Alcantara) [RHEL-34672] - cifs: do not negotiate session if session already exists (Paulo Alcantara) [RHEL-34672] - smb3: do not setup the fscache_super_cookie until fsinfo initialized (Paulo Alcantara) [RHEL-34672] - cifs: fix potential use-after-free bugs (Paulo Alcantara) [RHEL-34672] - cifs: release lock earlier in dequeue_mid error case (Paulo Alcantara) [RHEL-34672] - smb3: remove trivial dfs compile warning (Paulo Alcantara) [RHEL-34672] - cifs: support nested dfs links over reconnect (Paulo Alcantara) [RHEL-34672] - cifs: for compound requests, use open handle if possible (Paulo Alcantara) [RHEL-34672] - cifs: split out dfs code from cifs_reconnect() (Paulo Alcantara) [RHEL-34672] - cifs: convert list_for_each to entry variant (Paulo Alcantara) [RHEL-34672] - cifs: introduce new helper for cifs_reconnect() (Paulo Alcantara) [RHEL-34672] - cifs: fix print of hdr_flags in dfscache_proc_show() (Paulo Alcantara) [RHEL-34672] - cifs: send workstation name during ntlmssp session setup (Paulo Alcantara) [RHEL-34672] - cifs: nosharesock should not share socket with future sessions (Paulo Alcantara) [RHEL-34672] - smb3: add dynamic trace points for socket connection (Paulo Alcantara) [RHEL-34672] - cifs: Move SMB2_Create definitions to the shared area (Paulo Alcantara) [RHEL-34672] - cifs: Move more definitions into the shared area (Paulo Alcantara) [RHEL-34672] - cifs: move NEGOTIATE_PROTOCOL definitions out into the common area (Paulo Alcantara) [RHEL-34672] - cifs: Create a new shared file holding smb2 pdu definitions (Paulo Alcantara) [RHEL-34672] - cifs: fix incorrect check for null pointer in header_assemble (Paulo Alcantara) [RHEL-34672] - smb3: correct server pointer dereferencing check to be more consistent (Paulo Alcantara) [RHEL-34672] - cifs: Deal with some warnings from W=1 (Paulo Alcantara) [RHEL-34672] - cifs: fix a sign extension bug (Paulo Alcantara) [RHEL-34672] - cifs: fix incorrect kernel doc comments (Paulo Alcantara) [RHEL-34672] - cifs: remove pathname for file from SPDX header (Paulo Alcantara) [RHEL-34672] - cifs: move SMB FSCTL definitions to common code (Paulo Alcantara) [RHEL-34672] - cifs: rename cifs_common to smbfs_common (Paulo Alcantara) [RHEL-34672] - cifs: update FSCTL definitions (Paulo Alcantara) [RHEL-34672] - cifs: cifs_md4 convert to SPDX identifier (Paulo Alcantara) [RHEL-34672] - cifs: create a MD4 module and switch cifs.ko to use it (Paulo Alcantara) [RHEL-34672] - cifs: fork arc4 and create a separate module for it for cifs and other users (Paulo Alcantara) [RHEL-34672] - smb3: fix posix extensions mount option (Paulo Alcantara) [RHEL-34672] - cifs: fix wrong release in sess_alloc_buffer() failed path (Paulo Alcantara) [RHEL-34672] - CIFS: Fix a potencially linear read overflow (Paulo Alcantara) [RHEL-34672] - cifs: use the correct max-length for dentry_path_raw() (Paulo Alcantara) [RHEL-34672] - cifs: create sd context must be a multiple of 8 (Paulo Alcantara) [RHEL-34672] - cifs: do not share tcp sessions of dfs connections (Paulo Alcantara) [RHEL-34672] - cifs: added WARN_ON for all the count decrements (Paulo Alcantara) [RHEL-34672] - cifs: fix missing null session check in mount (Paulo Alcantara) [RHEL-34672] - cifs: handle reconnect of tcon when there is no cached dfs referral (Paulo Alcantara) [RHEL-34672] - cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Paulo Alcantara) [RHEL-34672] - smb3: fix typo in header file (Paulo Alcantara) [RHEL-34672] - SMB3.1.1: Add support for negotiating signing algorithm (Paulo Alcantara) [RHEL-34672] - cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara) [RHEL-34672] - cifs: fix NULL dereference in smb2_check_message() (Paulo Alcantara) [RHEL-34672] - smbdirect: missing rc checks while waiting for rdma events (Paulo Alcantara) [RHEL-34672] - cifs: Avoid field over-reading memcpy() (Paulo Alcantara) [RHEL-34672] - smb311: remove dead code for non compounded posix query info (Paulo Alcantara) [RHEL-34672] - cifs: fix SMB1 error path in cifs_get_file_info_unix (Paulo Alcantara) [RHEL-34672] - smb3: fix uninitialized value for port in witness protocol move (Paulo Alcantara) [RHEL-34672] - cifs: fix unneeded null check (Paulo Alcantara) [RHEL-34672] - cifs: use SPDX-Licence-Identifier (Paulo Alcantara) [RHEL-34672] - cifs: convert list_for_each to entry variant in cifs_debug.c (Paulo Alcantara) [RHEL-34672] - cifs: convert list_for_each to entry variant in smb2misc.c (Paulo Alcantara) [RHEL-34672] - cifs: missed ref-counting smb session in find (Paulo Alcantara) [RHEL-34672] - cifs: do not share tcp servers with dfs mounts (Paulo Alcantara) [RHEL-34672] - cifs: set a minimum of 2 minutes for refreshing dfs cache (Paulo Alcantara) [RHEL-34672] - cifs: Remove unused inline function is_sysvol_or_netlogon() (Paulo Alcantara) [RHEL-34672] - cifs: remove duplicated prototype (Paulo Alcantara) [RHEL-34672] - cifs: fix ipv6 formating in cifs_ses_add_channel (Paulo Alcantara) [RHEL-34672] - cifs: fix string declarations and assignments in tracepoints (Paulo Alcantara) [RHEL-34672] - cifs: fix memory leak in smb2_copychunk_range (Paulo Alcantara) [RHEL-34672] - SMB3: incorrect file id in requests compounded with open (Paulo Alcantara) [RHEL-34672] - smb3: if max_channels set to more than one channel request multichannel (Paulo Alcantara) [RHEL-34672] - smb3: do not attempt multichannel to server which does not support it (Paulo Alcantara) [RHEL-34672] - smb3: when mounting with multichannel include it in requested capabilities (Paulo Alcantara) [RHEL-34672] - cifs: simplify SWN code with dummy funcs instead of ifdefs (Paulo Alcantara) [RHEL-34672] - cifs: log mount errors using cifs_errorf() (Paulo Alcantara) [RHEL-34672] - cifs: switch build_path_from_dentry() to using dentry_path_raw() (Paulo Alcantara) [RHEL-34672] - cifs: fix out-of-bound memory access when calling smb3_notify() at mount point (Paulo Alcantara) [RHEL-34672] - cifs: allocate buffer in the caller of build_path_from_dentry() (Paulo Alcantara) [RHEL-34672] - cifs: make build_path_from_dentry() return const char * (Paulo Alcantara) [RHEL-34672] - cifs: remove old dead code (Paulo Alcantara) [RHEL-34672] - fs: cifs: Remove repeated struct declaration (Paulo Alcantara) [RHEL-34672] - cifs: have cifs_fattr_to_inode() refuse to change type on live inode (Paulo Alcantara) [RHEL-34672] - cifs: have ->mkdir() handle race with another client sanely (Paulo Alcantara) [RHEL-34672] - do_cifs_create(): don't set ->i_mode of something we had not created (Paulo Alcantara) [RHEL-34672] - cifs: Silently ignore unknown oplock break handle (Paulo Alcantara) [RHEL-34672] - cifs: change noisy error message to FYI (Paulo Alcantara) [RHEL-34672] - cifs: print MIDs in decimal notation (Paulo Alcantara) [RHEL-34672] - cifs: minor simplification to smb2_is_network_name_deleted (Paulo Alcantara) [RHEL-34672] - TCON Reconnect during STATUS_NETWORK_NAME_DELETED (Paulo Alcantara) [RHEL-34672] - cifs: clarify hostname vs ip address in /proc/fs/cifs/DebugData (Paulo Alcantara) [RHEL-34672] - cifs: change confusing field serverName (to ip_addr) (Paulo Alcantara) [RHEL-34672] - cifs: Reformat DebugData and index connections by conn_id. (Paulo Alcantara) [RHEL-34672] - cifs: Identify a connection by a conn_id. (Paulo Alcantara) [RHEL-34672] - smb3: negotiate current dialect (SMB3.1.1) when version 3 or greater requested (Paulo Alcantara) [RHEL-34672] - smb3: Fix out-of-bounds bug in SMB2_negotiate() (Paulo Alcantara) [RHEL-34672] - fs/cifs: Simplify bool comparison. (Paulo Alcantara) [RHEL-34672] - fs/cifs: Assign boolean values to a bool variable (Paulo Alcantara) [RHEL-34672] - cifs: Avoid error pointer dereference (Paulo Alcantara) [RHEL-34672] - cifs: Re-indent cifs_swn_reconnect() (Paulo Alcantara) [RHEL-34672] - cifs: Unlock on errors in cifs_swn_reconnect() (Paulo Alcantara) [RHEL-34672] - cifs: Delete a stray unlock in cifs_swn_reconnect() (Paulo Alcantara) [RHEL-34672] - cifs: Tracepoints and logs for tracing credit changes. (Paulo Alcantara) [RHEL-34672] - cifs: Fix some error pointers handling detected by static checker (Paulo Alcantara) [RHEL-34672] - smb3: remind users that witness protocol is experimental (Paulo Alcantara) [RHEL-34672] - SMB3.1.1: do not log warning message if server doesn't populate salt (Paulo Alcantara) [RHEL-34672] - SMB3.1.1: update comments clarifying SPNEGO info in negprot response (Paulo Alcantara) [RHEL-34672] - SMB3.1.1: remove confusing mount warning when no SPNEGO info on negprot rsp (Paulo Alcantara) [RHEL-34672] - SMB3: avoid confusing warning message on mount to Azure (Paulo Alcantara) [RHEL-34672] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-46662] {CVE-2024-39476} - net: fix information leakage in /proc/net/ptype (Hangbin Liu) [RHEL-44000] {CVE-2022-48757} - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37286] {CVE-2024-35924} - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37286] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37286] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37286] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37286] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37286] - minmax: clamp more efficiently by avoiding extra comparison (Desnes Nunes) [RHEL-37286] - minmax: sanity check constant bounds when clamping (Desnes Nunes) [RHEL-37286] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37286] - linux/bits.h: fix compilation error with GENMASK (Desnes Nunes) [RHEL-37286] - x86/apic: Mask IOAPIC entries when disabling the local APIC (Lenny Szubowicz) [RHEL-18077] - userfaultfd: fix a race between writeprotect and exit_mmap() (Rafael Aquini) [RHEL-38410] {CVE-2021-47461} - mm: khugepaged: skip huge page collapse for special files (Waiman Long) [RHEL-38446] {CVE-2021-47491} - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33109] {CVE-2024-26840} - drm/amd/display: Implement bounds check for stream encoder creation in DCN301 (Michel Dänzer) [RHEL-31429] {CVE-2024-26660} - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44231] {CVE-2024-38555} - drm: Don't unref the same fb many times by mistake due to deadlock handling (CKI Backport Bot) [RHEL-29011] {CVE-2023-52486} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-43942] {CVE-2024-38598} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39712] {CVE-2024-36017} - netfilter: nf_tables: discard table flag update with pending basechain deletion (Phil Sutter) [RHEL-37205] {CVE-2024-35897} - netfilter: nf_tables: reject table flag and netdev basechain updates (Phil Sutter) [RHEL-37205] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Ewan D. Milne) [RHEL-40172] {CVE-2024-36924} - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Ewan D. Milne) [RHEL-40172] {CVE-2024-36952} - netfilter: nf_tables: fix memleak in map from abort path (Phil Sutter) [RHEL-35052] {CVE-2024-27011} - netfilter: nf_tables: reject new basechain after table flag update (Phil Sutter) [RHEL-37193] {CVE-2024-35900} - netfilter: nf_tables: flush pending destroy work before exit_net release (Phil Sutter) [RHEL-37197] {CVE-2024-35899} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37210] - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37210] {CVE-2024-35896} - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44363] {CVE-2024-36270} - netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Phil Sutter) [RHEL-44532] {CVE-2024-36286} - netfilter: nf_tables: do not compare internal table flags on updates (Phil Sutter) [RHEL-35114] {CVE-2024-27065} - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Phil Sutter) [RHEL-35028] {CVE-2024-27019} - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Phil Sutter) [RHEL-35024] {CVE-2024-27020} - netfilter: nf_tables: __nft_expr_type_get() selects specific family type (Phil Sutter) [RHEL-35024] - netfilter: conntrack: serialize hash resizes and cleanups (Phil Sutter) [RHEL-37703] {CVE-2021-47408} - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Phil Sutter) [RHEL-34217] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Phil Sutter) [RHEL-34217] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-38319] {CVE-2023-52796}- net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44291] {CVE-2024-38538} - drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Michel Dänzer) [RHEL-26893] {CVE-2023-52469} - SUNRPC: Fix a suspicious RCU usage warning (Scott Mayhew) [RHEL-30503] {CVE-2023-52623} - ice: Fix some null pointer dereference issues in ice_ptp.c (Petr Oros) [RHEL-26901] {CVE-2023-52471} - xfs: fix internal error from AGFL exhaustion (Pavel Reichl) [RHEL-45581] - sched/psi: Fix use-after-free in ep_remove_wait_queue() (Phil Auld) [RHEL-38117] {CVE-2023-52707} - wait: add wake_up_pollfree() (Phil Auld) [RHEL-38117] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-33269] {CVE-2024-26852} - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-33117] {CVE-2024-26837} - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Pavel Reichl) [RHEL-31700] {CVE-2024-26772} - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31688] {CVE-2024-26773} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31612] {CVE-2024-26704} - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-31389] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-31389] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-31389] - geneve: fix header validation in geneve[6]_xmit_skb (Guillaume Nault) [RHEL-31389] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-31389] - net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Guillaume Nault) [RHEL-31389] - net: geneve: check skb is large enough for IPv4/IPv6 header (Guillaume Nault) [RHEL-31389] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-39744] {CVE-2024-36945} - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-38452] {CVE-2024-36010} - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-38327] {CVE-2023-52784} - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-39702] {CVE-2024-36020} - powerpc/64: Fix the definition of the fixmap area (Mamatha Inamdar) [RHEL-27191] {CVE-2021-47018} - powerpc/mm/hash64: Add a variable to track the end of IO mapping (Mamatha Inamdar) [RHEL-27191] {CVE-2021-47018} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39770] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39770] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39779] {CVE-2024-36929} - tcp: properly terminate timers for kernel sockets (Guillaume Nault) [RHEL-37171] {CVE-2024-35910} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39831] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39831] {CVE-2024-36905} - tcp: remove redundant check on tskb (Florian Westphal) [RHEL-39831] - drm/ast: Fix soft lockup (cki-backport-bot) [RHEL-37438] {CVE-2024-35952} - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39341] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39341] - null_blk: fix return value from null_add_dev() (Ming Lei) [RHEL-39341]- x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-42121] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-42121] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-42121] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-42121] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-42121] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-42121] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-42121] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-42121] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-42121] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-42121] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-42121] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-42121] - x86/cpu: Fix Gracemont uarch (Waiman Long) [RHEL-42121] - Documentation/hw-vuln: Unify filename specification in index (Waiman Long) [RHEL-42121] - KVM: VMX: Access @flags as a 32-bit value in __vmx_vcpu_run() (Waiman Long) [RHEL-42121] - x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix (Waiman Long) [RHEL-42121] - x86/asm: Have the __ASM_FORM macros handle commas in arguments (Waiman Long) [RHEL-42121] - x86/asm: Allow to pass macros to __ASM_FORM() (Waiman Long) [RHEL-42121] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-39801] {CVE-2024-36921} - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39784] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39784] {CVE-2024-36927} - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-34876] - perf tools: Fix spelling mistake "commpressor" -> "compressor" (Michael Petlan) [RHEL-34876] - perf record: Introduce data transferred and compressed stats (Michael Petlan) [RHEL-34876] - perf record: Introduce compressor at mmap buffer object (Michael Petlan) [RHEL-34876] - perf record: Introduce bytes written stats (Michael Petlan) [RHEL-34876] - perf record: Introduce data file at mmap buffer object (Michael Petlan) [RHEL-34876] - perf record: Start threads in the beginning of trace streaming (Alexey Bayduraev) [RHEL-34876] - perf record: Stop threads in the end of trace streaming (Michael Petlan) [RHEL-34876] - perf record: Introduce thread local variable (Michael Petlan) [RHEL-34876] - perf record: Introduce function to propagate control commands (Michael Petlan) [RHEL-34876] - perf record: Introduce thread specific data array (Michael Petlan) [RHEL-34876] - tools lib: Introduce fdarray duplicate function (Michael Petlan) [RHEL-34876] - perf record: Introduce thread affinity and mmap masks (Michael Petlan) [RHEL-34876] - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40901] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40901] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40901] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40901] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40901] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40901] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40901] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40901] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40901] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40901] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40901] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40901] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40901] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40901] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40901] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40901] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40901] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40901] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40901] - gfs2: use constant for array size (Bob Peterson) [RHEL-40901] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40901] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40901] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40901] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40901] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40901] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40901] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40901] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40901] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40901] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40901] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40901] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40901] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40901] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40901] - gfs2: Some whitespace cleanups (Andreas Gruenbacher) [RHEL-40901] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40901] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43961] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43961] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43961] {CVE-2024-38596} - perf/core: Fix event sibling list locking (Daniel Vacek) [RHEL-31798] - media: bttv: fix use after free error due to btv->timeout timer (Kate Hsuan) [RHEL-38256] {CVE-2023-52847} - arp: Prevent overflow in arp_req_get(). (Antoine Tenart) [RHEL-31706] {CVE-2024-26733} - Bluetooth: btusb: Add a new PID/VID 0489/e0c8 for MT7921 (David Marlin) [RHEL-10263] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34971] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34971] {CVE-2024-26960} - mm/swapfile.c: __swap_entry_free() always free 1 entry (Waiman Long) [RHEL-34971] {CVE-2024-26960} - mm/swapfile.c: call free_swap_slot() in __swap_entry_free() (Waiman Long) [RHEL-34971] {CVE-2024-26960} - mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_and_cache() (Waiman Long) [RHEL-34971] {CVE-2024-26960} - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43788] {CVE-2022-48743} - ovl: fix warning in ovl_create_real() (cki-backport-bot) [RHEL-43652] {CVE-2021-47579} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35056] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35056] {CVE-2024-27010} - ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45029] {CVE-2024-39276} - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38713] {CVE-2021-47548} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44396] {CVE-2024-33621} - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26462] {CVE-2024-26586} - inet: inet_defrag: prevent sk release while still in use (Antoine Tenart) [RHEL-33398] {CVE-2024-26921} - skb_expand_head() adjust skb->truesize incorrectly (Antoine Tenart) [RHEL-33398] - nvmet: fix ns enable/disable possible hang (Ming Lei) [RHEL-43547]- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Scott Mayhew) [RHEL-38264] {CVE-2023-52803} - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39717] {CVE-2024-36025} - tcp: add sanity checks to rx zerocopy (Guillaume Nault) [RHEL-29494] {CVE-2024-26640} - SUNRPC: fix some memleaks in gssx_dec_option_array (Scott Mayhew) [RHEL-35209] {CVE-2024-27388} - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-39752] {CVE-2024-36941} - nfs: fix UAF in direct writes (Scott Mayhew) [RHEL-34975] {CVE-2024-26958} - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Scott Mayhew) [RHEL-33228] {CVE-2024-26870} - drm/amd/pm: Fix error of MACO flag setting code (Michel Dänzer) [RHEL-15928] - scsi: aacraid: fix io hangs and improve performance (John Meneghini) [RHEL-23913] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37279] {CVE-2024-35925} - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39811] {CVE-2024-36917} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38131] {CVE-2023-52762} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35176] {CVE-2024-27025} - isdn: mISDN: netjet: Fix crash in nj_probe: (Ken Cox) [RHEL-38444] {CVE-2021-47284} - isdn: mISDN: Fix sleeping function called from invalid context (Ken Cox) [RHEL-38400] {CVE-2021-47468} - net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38234] {CVE-2023-52775} - ubi: Check for too small LEB size in VTBL code (David Arcari) [RHEL-25092] {CVE-2024-25739} - i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38313] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38313] {CVE-2023-52791} - firewire: ohci: mask bus reset interrupts between ISR and bottom half (Steve Best) [RHEL-39902] {CVE-2024-36950} - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-28899] {CVE-2024-26614} - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-28899] {CVE-2024-26614} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39352] {CVE-2024-36016} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37484] {CVE-2024-36006} - pwm: Fix double shift bug (Steve Best) [RHEL-38278] {CVE-2023-52756} - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38149] {CVE-2023-52730} - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37070] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37070] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37070] {CVE-2023-52679} - pinctrl: core: delete incorrect free in pinctrl_enable() (Steve Best) [RHEL-39756] {CVE-2024-36940} - pinctrl: core: fix possible memory leak in pinctrl_enable() (Steve Best) [RHEL-39756] {CVE-2024-36940} - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-38331] {CVE-2023-52764} - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-39881] {CVE-2024-36954} - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-36222] - cifs: Fix use-after-free in rdata->read_into_pages() (Paulo Alcantara) [RHEL-36222] - cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Paulo Alcantara) [RHEL-36222] - cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Paulo Alcantara) [RHEL-36222] - cifs: destage dirty pages before re-reading them for cache=none (Paulo Alcantara) [RHEL-36222] - cifs: destage any unwritten data to the server before calling copychunk_write (Paulo Alcantara) [RHEL-36222] - Adjust cifssb maximum read size (Paulo Alcantara) [RHEL-36222] - cifs: make locking consistent around the server session status (Paulo Alcantara) [RHEL-36222] - cifs: fix credit accounting for extra channel (Paulo Alcantara) [RHEL-36222] - smb3: prevent races updating CurrentMid (Paulo Alcantara) [RHEL-36222] - cifs: fix missing spinlock around update to ses->status (Paulo Alcantara) [RHEL-36222] - cifs: use echo_interval even when connection not ready. (Paulo Alcantara) [RHEL-36222] - cifs: detect dead connections only when echoes are enabled. (Paulo Alcantara) [RHEL-36222] - cifs: Fix preauth hash corruption (Paulo Alcantara) [RHEL-36222] - cifs: do not send close in compound create+close requests (Paulo Alcantara) [RHEL-36222] - cifs: ask for more credit on async read/write code paths (Paulo Alcantara) [RHEL-36222] - cifs: use discard iterator to discard unneeded network data more efficiently (Paulo Alcantara) [RHEL-36222] - cifs: Fix in error types returned for out-of-credit situations. (Paulo Alcantara) [RHEL-36222] - smb3: fix crediting for compounding when only one request in flight (Paulo Alcantara) [RHEL-36222] - cifs: New optype for session operations. (Paulo Alcantara) [RHEL-36222] - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-36222] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-44124] {CVE-2024-38575} - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39835] {CVE-2024-36904} - wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Jose Ignacio Tornos Martinez) [RHEL-38159] {CVE-2023-52832} - wifi: ath11k: fix gtk offload status event locking (Jose Ignacio Tornos Martinez) [RHEL-38155] {CVE-2023-52777} - net: ieee802154: fix null deref in parse dev addr (Steve Best) [RHEL-38012] {CVE-2021-47257} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37465] {CVE-2024-36000} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33258] {CVE-2024-26908} - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Vitaly Kuznetsov) [RHEL-33258] {CVE-2024-26908} - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-37343] {CVE-2024-35937} - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-37355] {CVE-2024-35946} - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38287] {CVE-2023-52834} - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-37339] {CVE-2024-35938} - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-37163] {CVE-2024-35912} - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-39853] {CVE-2024-36896} - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Ewan D. Milne) [RHEL-37123] {CVE-2024-35930} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Phil Sutter) [RHEL-37450] {CVE-2024-36005} - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-36898] {CVE-2024-27434} - wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface (Jose Ignacio Tornos Martinez) [RHEL-36898] {CVE-2024-27434} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36932] {CVE-2024-35824}- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37262] {CVE-2024-35876} - net/sched: flower: Fix chain template offload (Xin Long) [RHEL-31313] {CVE-2024-26669} - SUNRPC: fix a memleak in gss_import_v2_context (Scott Mayhew) [RHEL-35195] {CVE-2023-52653} - efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26564] {CVE-2023-52463} - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35826] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35826] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35826] {CVE-2024-21823} - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33219] {CVE-2024-26878} - locking/lockdep: Fix overflow in presentation of average lock-time (Čestmír Kalina) [RHEL-17678] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-40939] - proc: Use new_inode not new_inode_pseudo (Ian Kent) [RHEL-40167] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31822] {CVE-2024-26802} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26495] {CVE-2023-52451} - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38258] {CVE-2023-52864} - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Kamal Heib) [RHEL-36908] {CVE-2023-52658} - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Cathy Avery) [RHEL-39074] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Cathy Avery) [RHEL-39074] - hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes (Cathy Avery) [RHEL-39074] - hv_netvsc: remove duplicated including of slab.h (Cathy Avery) [RHEL-39074] - hv_netvsc: rndis_filter needs to select NLS (Cathy Avery) [RHEL-39074] - hv_netvsc: Mark VF as slave before exposing it to user-mode (Cathy Avery) [RHEL-39074] - hv_netvsc: Fix race of register_netdevice_notifier and VF register (Cathy Avery) [RHEL-39074] - hv_netvsc: fix race of netvsc and VF register_netdevice (Cathy Avery) [RHEL-39074] - hv_netvsc: fix netvsc_send_completion to avoid multiple message length checks (Cathy Avery) [RHEL-39074] - hv_netvsc: Allocate rx indirection table size dynamically (Cathy Avery) [RHEL-39074] - net: hv_netvsc: Fix a warning triggered by memcpy in rndis_filter (Cathy Avery) [RHEL-39074] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32941] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32941] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32941] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32941] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32941] - gfs2: Delay withdraw from atomic context (Andreas Gruenbacher) [RHEL-32941] - gfs2: trivial clean up of gfs2_ail_error (Andreas Gruenbacher) [RHEL-32941] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36974] {CVE-2024-35807} - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36974] - ext4: avoid online resizing failures due to oversized flex bg (Carlos Maiolino) [RHEL-30507] {CVE-2023-52622} - ext4: use time_is_before_jiffies() instead of open coding it (Carlos Maiolino) [RHEL-30507] - ext4: unify the type of flexbg_size to unsigned int (Carlos Maiolino) [RHEL-30507] - ext4: remove unnecessary check from alloc_flex_gd() (Carlos Maiolino) [RHEL-30507] - tracing: Do no increment trace_clock_global() by one (Jerome Marchand) [RHEL-27107] {CVE-2021-46939} - tracing: Restructure trace_clock_global() to never block (Jerome Marchand) [RHEL-27107] {CVE-2021-46939} - net/sched: act_skbmod: prevent kernel-infoleak (Xin Long) [RHEL-37220] {CVE-2024-35893} - tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Xin Long) [RHEL-38307] {CVE-2023-52845} - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37111] {CVE-2024-35947} - dyndbg: let query-modname override actual module name (Waiman Long) [RHEL-37111] - dyndbg: make dyndbg a known cli param (Waiman Long) [RHEL-37111] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33437] - net: usb: lan78xx: don't modify phy_device state concurrently (Jamie Bainbridge) [RHEL-33437] - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33096] {CVE-2024-26843} - perf/arm-cmn: Fail DTC counter allocation correctly (Michael Petlan) [RHEL-23841] - perf/arm-cmn: Rework DTC counters (again) (Michael Petlan) [RHEL-23841] - perf/arm-cmn: Fix DTC domain detection (Michael Petlan) [RHEL-23841] - perf/arm-cmn: Revamp model detection (Michael Petlan) [RHEL-23841] - perf/arm-cmn: Fix port detection for CMN-700 (Michael Petlan) [RHEL-23841] - perf/arm-cmn: Move overlapping wp_combine field (Michael Petlan) [RHEL-23841] - Partially revert "perf/arm-cmn: Optimise DTC counter accesses" (Michael Petlan) [RHEL-23841] - drivers/perf: Compile with gnu99 standard (Michael Petlan) [RHEL-23841] - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36994] {CVE-2024-35801} - watchdog: softdog: Add options 'soft_reboot_cmd' and 'soft_active_on_boot' (Waiman Long) [RHEL-19723] - tipc: fix UAF in error path (Xin Long) [RHEL-34278] {CVE-2024-36886}- udf: Fix NULL pointer dereference in udf_symlink function (Pavel Reichl) [RHEL-37769] {CVE-2021-47353} - net: ti: fix UAF in tlan_remove_one (Jose Ignacio Tornos Martinez) [RHEL-38940] {CVE-2021-47310} - ARM: footbridge: fix PCI interrupt mapping (Myron Stowe) [RHEL-26971] {CVE-2021-46909} - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Kamal Heib) [RHEL-37454] {CVE-2024-36004} - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37424] {CVE-2024-35959} - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37420] {CVE-2024-35960} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37091] {CVE-2023-52667} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37428] {CVE-2024-35958} - mISDN: hfcpci: Fix use-after-free bug in hfcpci_softirq (Jose Ignacio Tornos Martinez) [RHEL-37763] {CVE-2021-47356} - mISDN: fix possible use-after-free in HFC_cleanup() (Jose Ignacio Tornos Martinez) [RHEL-37763] {CVE-2021-47356} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35106] {CVE-2024-26974} - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-35106] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-35106] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-35106] {CVE-2024-26974} - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-35106] - [rt] Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-36172] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-36172] - drm/mgag200: Fix caching setup for remapped video memory (Jocelyn Falempe) [RHEL-36172] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-36172] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-33133] {CVE-2024-26826} - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-31730] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-31730] {CVE-2024-26735} - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-14195 RHEL-33243] {CVE-2024-26859} - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-14195 RHEL-33243] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-14195 RHEL-33243] - x86: KVM: SVM: always update the x2avic msr interception (Maxim Levitsky) [RHEL-15495] {CVE-2023-5090} - EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26573] {CVE-2023-52464}- net: qcom/emac: fix UAF in emac_remove (Ken Cox) [RHEL-37834] {CVE-2021-47311} - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-38268] {CVE-2023-52835} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38171] {CVE-2023-52813} - drm/amdgpu: fix use-after-free bug (Jocelyn Falempe) [RHEL-31240] {CVE-2024-26656} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37008] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37004] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37012] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37016] {CVE-2024-35852} - mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ivan Vecera) [RHEL-37480] {CVE-2024-36007} - can: peak_pci: peak_pci_remove(): fix UAF (Jose Ignacio Tornos Martinez) [RHEL-38419] {CVE-2021-47456} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38440] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38440] {CVE-2021-47495} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36920] {CVE-2024-35835} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38220] {CVE-2023-52878} - net: cdc_eem: fix tx fixup skb leak (Jose Ignacio Tornos Martinez) [RHEL-38080] {CVE-2021-47236} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38113] {CVE-2023-52703} - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-38248] {CVE-2023-52877} - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-38240] {CVE-2023-52781} - gro: fix ownership transfer (Xin Long) [RHEL-37226] {CVE-2024-35890} - tipc: fix kernel warning when sending SYN message (Xin Long) [RHEL-38109] {CVE-2023-52700} - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37230] {CVE-2024-35888} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-17366] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-17366] - netfilter: nf_tables: use timestamp to check for set element timeout (Phil Sutter) [RHEL-38023] {CVE-2024-27397} - net/ipv6: SKB symmetric hash should incorporate transport ports (Sabrina Dubroca) [RHEL-32061] - crypto: s390/aes - Fix buffer overread in CTR mode (Herbert Xu) [RHEL-37089] {CVE-2023-52669} - net: Save and restore msg_namelen in sock_sendmsg (Jamie Bainbridge) [RHEL-35893] - net: prevent address rewrite in kernel_bind() (Jamie Bainbridge) [RHEL-35893] - net: prevent rewrite of msg_name in sock_sendmsg() (Jamie Bainbridge) [RHEL-35893] - net: replace calls to sock->ops->connect() with kernel_connect() (Jamie Bainbridge) [RHEL-35893] - net: Avoid address overwrite in kernel_connect (Jamie Bainbridge) [RHEL-35893] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-37026] {CVE-2024-35845} - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-36916] {CVE-2024-35838} - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-36884] {CVE-2024-27410} - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-36807] {CVE-2024-35789} - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-31826] {CVE-2024-26801} - tls: disable async encrypt/decrypt (Sabrina Dubroca) [RHEL-26362 RHEL-26409 RHEL-26420] {CVE-2024-26584 CVE-2024-26583 CVE-2024-26585} - Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher) [RHEL-35096] {CVE-2024-26982} - ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry (Rafael Aquini) [RHEL-27782] {CVE-2021-47069} - ipc/msg.c: update and document memory barriers (Rafael Aquini) [RHEL-27782] {CVE-2021-47069} - ipc/sem.c: document and update memory barriers (Rafael Aquini) [RHEL-27782] {CVE-2021-47069} - ipc/mqueue.c: update/document memory barriers (Rafael Aquini) [RHEL-27782] {CVE-2021-47069} - ipc/mqueue.c: remove duplicated code (Rafael Aquini) [RHEL-27782] {CVE-2021-47069} - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30582] {CVE-2023-52626} - Revert "ACPI: bus: Rework system-level device notification handling" (Prarit Bhargava) [RHEL-21486] - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Prarit Bhargava) [RHEL-29485] {CVE-2023-52615}- powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37058] {CVE-2023-52686} - crypto: rsa - add a check for allocation failure (Vladis Dronov) [RHEL-35361] - crypto: rsa - allow only odd e and restrict value in FIPS mode (Vladis Dronov) [RHEL-35361] - KEYS: use kfree_sensitive with key (Vladis Dronov) [RHEL-35361] - lib/mpi: Extend the MPI library (only mpi_*_bit() part) (Vladis Dronov) [RHEL-35361] - net: ip_tunnel: prevent perpetual headroom growth (Felix Maurer) [RHEL-31814] {CVE-2024-26804} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36048] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33162] {CVE-2024-26907} - ovl: fix leaked dentry (Miklos Szeredi) [RHEL-27306] {CVE-2021-46972} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33166] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33166] {CVE-2024-26906} - x86/mm/vsyscall: Consider vsyscall page part of user address space (Rafael Aquini) [RHEL-33166] {CVE-2024-26906} - x86/mm: Add vsyscall address helper (Rafael Aquini) [RHEL-33166] {CVE-2024-26906} - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31644] {CVE-2024-26759} - swap: fix do_swap_page() race with swapoff (Rafael Aquini) [RHEL-31644] {CVE-2024-26759} - mm/swapfile: use percpu_ref to serialize against concurrent swapoff (Rafael Aquini) [RHEL-31644] {CVE-2024-26759} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29294] {CVE-2023-52560} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-29783] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-8130] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-8130] - block: null_blk: end timed out poll request (Ming Lei) [RHEL-8130] - block: null_blk: only set set->nr_maps as 3 if active poll_queues is > 0 (Ming Lei) [RHEL-8130] - null_blk: allow zero poll queues (Ming Lei) [RHEL-8130] - null_blk: Fix handling of submit_queues and poll_queues attributes (Ming Lei) [RHEL-8130] - null_blk: poll queue support (Ming Lei) [RHEL-8130] - null_blk: fix command timeout completion handling (Ming Lei) [RHEL-8130] - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Prarit Bhargava) [RHEL-27790] {CVE-2021-47073} - Bluetooth: avoid memcmp() out of bounds warning (David Marlin) [RHEL-3017] {CVE-2020-26555} - Bluetooth: hci_event: Fix coding style (David Marlin) [RHEL-3017] {CVE-2020-26555} - Bluetooth: hci_event: Fix using memcmp when comparing keys (David Marlin) [RHEL-3017] {CVE-2020-26555} - Bluetooth: Reject connection with the device which has same BD_ADDR (David Marlin) [RHEL-3017] {CVE-2020-26555} - Bluetooth: hci_event: Ignore NULL link key (David Marlin) [RHEL-3017] {CVE-2020-26555} - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-31353] {CVE-2024-26675} - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Mamatha Inamdar) [RHEL-37078] {CVE-2023-52675} - tcp: do not accept ACK of bytes we never sent (Xin Long) [RHEL-21952]- tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29238] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29238] - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26232] {CVE-2023-52439} - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Ken Cox) [RHEL-27316] {CVE-2021-47013} - keys: Fix linking a duplicate key to a keyring's assoc_array (David Howells) [RHEL-30772] - keys: Hoist locking out of __key_link_begin() (David Howells) [RHEL-30772] - keys: Break bits out of key_unlink() (David Howells) [RHEL-30772] - keys: Change keyring_serialise_link_sem to a mutex (David Howells) [RHEL-30772] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-35150] {CVE-2024-27048} - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-35140] {CVE-2024-27052} - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-35130] {CVE-2024-27056} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34866] {CVE-2024-26892} - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34189] {CVE-2024-26897} - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-31547] {CVE-2024-26693} - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-31543] {CVE-2024-26694} - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-29089] {CVE-2023-52594} - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-29093] {CVE-2023-52595} - wifi: iwlwifi: fix a memory corruption (Jose Ignacio Tornos Martinez) [RHEL-28903] {CVE-2024-26610}- cpuhotplug: Fix kABI breakage caused by CPUHP_AP_HYPERV_ONLINE (Vitaly Kuznetsov) [RHEL-36117] - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35041] {CVE-2024-27014} - x86/tsc: Defer marking TSC unstable to a worker (Wander Lairson Costa) [RHEL-32676] - x86/smpboot: Make TSC synchronization function call based (Wander Lairson Costa) [RHEL-32676] - net: usb: fix possible use-after-free in smsc75xx_bind (Jose Ignacio Tornos Martinez) [RHEL-30311] {CVE-2021-47171} - net: usb: fix memory leak in smsc75xx_bind (Jose Ignacio Tornos Martinez) [RHEL-30311] {CVE-2021-47171}- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30076] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30080] {CVE-2024-26642} - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Artem Savkov) [RHEL-35576] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-27930] {CVE-2024-23307} - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-33287] {CVE-2024-26919} - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35213] {CVE-2022-48669} - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-35122] {CVE-2024-27059} - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-34912] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-35002] {CVE-2024-26934} - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-34958] {CVE-2024-26964} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35076] {CVE-2024-26993} - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-31297] {CVE-2024-26659} - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-31297] {CVE-2024-26659} - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-35006] {CVE-2024-26933} - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-35006] {CVE-2024-26933} - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30521] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30521] - netfilter: ipset: Fix "INFO: rcu detected stall in hash_xxx" reports (Phil Sutter) [RHEL-30521] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30521] - x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu (David Arcari) [RHEL-32516] - x86/coco: Disable 32-bit emulation by default on TDX and SEV (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86: Make IA32_EMULATION boot time configurable (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/entry: Make IA32 syscalls' availability depend on ia32_enabled() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/elf: Make loading of 32bit processes depend on ia32_enabled() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/entry: Rename ignore_sysret() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/cpu: Don't write CSTAR MSR on Intel CPUs (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86: Introduce ia32_enabled() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744}- s390/ptrace: handle setting of fpc register correctly (Tobias Huschle) [RHEL-29106] {CVE-2023-52598} - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Tobias Huschle) [RHEL-27746] {CVE-2024-26615} - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-31664] {CVE-2024-26779} - powerpc/fadump: make is_kdump_kernel() return false when fadump is active (Mamatha Inamdar) [RHEL-24401] - vmcore: remove dependency with is_kdump_kernel() for exporting vmcore (Mamatha Inamdar) [RHEL-24401] - mtd: require write permissions for locking and badblock ioctls (Prarit Bhargava) [RHEL-27585] {CVE-2021-47055} - mtd: properly check all write ioctls for permissions (Prarit Bhargava) [RHEL-27585] {CVE-2021-47055} - pid: take a reference when initializing `cad_pid` (Waiman Long) [RHEL-29420] {CVE-2021-47118} - i2c: i801: Don't generate an interrupt on bus reset (Prarit Bhargava) [RHEL-30325] {CVE-2021-47153} - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33224] {CVE-2024-26872} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26723] - ceph: switch to use cap_delay_lock for the unlink delay list (Xiubo Li) [RHEL-32870] - ceph: pass ino# instead of old_dentry if it's disconnected (Xiubo Li) [RHEL-32870] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33186 RHEL-35108] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33186] {CVE-2024-26901} - idpf: limit the support to GCP only (Michal Schmidt) [RHEL-15652] - redhat/configs: enable CONFIG_IDPF (Michal Schmidt) [RHEL-15652] - idpf: remove the use of ETHTOOL_RING_USE_TCP_DATA_SPLIT (Michal Schmidt) [RHEL-15652] - idpf: workaround for unavailable skb page recycling (Michal Schmidt) [RHEL-15652] - idpf: always allocate a full page (Michal Schmidt) [RHEL-15652] - idpf: remove page pool stats code (Michal Schmidt) [RHEL-15652] - idpf: add minimal macros for __free(kfree) to work (Michal Schmidt) [RHEL-15652] - idpf: fixup include paths for RHEL 8 (Michal Schmidt) [RHEL-15652] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-15652] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-15652] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-15652] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-15652] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-15652] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-15652] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-15652] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-15652] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-15652] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-15652] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-15652] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-15652] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-15652] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-15652] - idpf: distinguish vports by the dev_port attribute (Michal Schmidt) [RHEL-15652] - idpf: avoid compiler introduced padding in virtchnl2_rss_key struct (Michal Schmidt) [RHEL-15652] - idpf: fix corrupted frames and skb leaks in singleq mode (Michal Schmidt) [RHEL-15652] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-15652] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-15652] - idpf: fix potential use-after-free in idpf_tso() (Michal Schmidt) [RHEL-15652] - idpf: cancel mailbox work in error path (Michal Schmidt) [RHEL-15652] - idpf: set scheduling mode for completion queue (Michal Schmidt) [RHEL-15652] - idpf: add SRIOV support and other ndo_ops (Michal Schmidt) [RHEL-15652] - idpf: add ethtool callbacks (Michal Schmidt) [RHEL-15652] - idpf: add singleq start_xmit and napi poll (Michal Schmidt) [RHEL-15652] - idpf: add RX splitq napi poll support (Michal Schmidt) [RHEL-15652] - idpf: add TX splitq napi poll support (Michal Schmidt) [RHEL-15652] - idpf: add splitq start_xmit (Michal Schmidt) [RHEL-15652] - idpf: initialize interrupts and enable vport (Michal Schmidt) [RHEL-15652] - idpf: configure resources for RX queues (Michal Schmidt) [RHEL-15652] - idpf: configure resources for TX queues (Michal Schmidt) [RHEL-15652] - idpf: add ptypes and MAC filter support (Michal Schmidt) [RHEL-15652] - idpf: add create vport and netdev configuration (Michal Schmidt) [RHEL-15652] - idpf: add core init and interrupt request (Michal Schmidt) [RHEL-15652] - idpf: add controlq init and reset checks (Michal Schmidt) [RHEL-15652] - idpf: add module register and probe functionality (Michal Schmidt) [RHEL-15652] - virtchnl: add virtchnl version 2 ops (Michal Schmidt) [RHEL-15652] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Michal Schmidt) [RHEL-15652] - net: piggy back on the memory barrier in bql when waking queues (Michal Schmidt) [RHEL-15652] - net: provide macros for commonly copied lockless queue stop/wake code (Michal Schmidt) [RHEL-15652]- redhat: set DIST to el8_10 and ZSTREAM to yes for 8.10 (Denys Vlasenko) - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Prarit Bhargava) [RHEL-32590] {CVE-2021-47185} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-32579] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31710] {CVE-2024-26744} - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-31714] {CVE-2024-26743} - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-31305] {CVE-2024-26664} - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-15776] - net: bridge: use DEV_STATS_INC() (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net: Fix unwanted sign extension in netdev_stats_to_stats64() (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net: add atomic_long_t to net_device_stats fields (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net/sched: act_ct: fix skb leak and crash on ooo frags (Xin Long) [RHEL-29467] {CVE-2023-52610} - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28015] {CVE-2023-52528} - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-30130] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-30130] - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (Prarit Bhargava) [RHEL-29444] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29118] {CVE-2023-52607} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29114] {CVE-2023-52606} - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28986] {CVE-2023-52477} - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-27940] {CVE-2023-52565} - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-26498] {CVE-2023-52445} - i2c: i801: Fix block process call transactions (Prarit Bhargava) [RHEL-26478] {CVE-2024-26593} - overlay: disable EVM (Coiby Xu) [RHEL-19863] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-19863] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-19863] - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-14286] - media: dvbdev: Fix memory leak in dvb_media_device_free() (Prarit Bhargava) [RHEL-27254] {CVE-2020-36777} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28784] - i2c: Fix a potential use after free (Prarit Bhargava) [RHEL-26849] {CVE-2019-25162} - i2c: validate user data in compat ioctl (Prarit Bhargava) [RHEL-27022] {CVE-2021-46934} - platform/x86: think-lmi: Fix reference leak (Prarit Bhargava) [RHEL-28030] {CVE-2023-52520} - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21505] {CVE-2024-0340} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28042] {CVE-2023-52513} - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27778 RHEL-27779] {CVE-2022-48627} - x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26669] {CVE-2024-26603} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22773] {CVE-2024-26782} - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - crypto: akcipher - default implementations for request callbacks (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - crypto: testmgr - split akcipher tests by a key type (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-22136] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12456] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12456] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12456] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12456]- i40e: Enforce software interrupt during busy-poll exit (Ivan Vecera) [RHEL-26248] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-26248]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30040] {CVE-2024-25743 CVE-2024-25742} - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-22992] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-22992]- mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28875 RHEL-28876] {CVE-2023-52489} - mm: use __pfn_to_section() instead of open coding it (Waiman Long) [RHEL-28875] {CVE-2023-52489}- dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29678] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29678] - RDMA/mana_ib: Add CQ interrupt support for RAW QP (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: query device capabilities (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: register RDMA device with GDMA (Maxim Levitsky) [RHEL-23934] - net: mana: add msix index sharing between EQs (Maxim Levitsky) [RHEL-23934] - net: mana: Fix spelling mistake "enforecement" -> "enforcement" (Maxim Levitsky) [RHEL-23934] - net :mana :Add remaining GDMA stats for MANA to ethtool (Maxim Levitsky) [RHEL-23934] - net: mana: Fix oversized sge0 for GSO packets (Maxim Levitsky) [RHEL-23934] - net: mana: Fix TX CQE error handling (Maxim Levitsky) [RHEL-23934] - net: mana: Add gdma stats to ethtool output for mana (Maxim Levitsky) [RHEL-23934] - net: mana: Fix MANA VF unload when hardware is unresponsive (Maxim Levitsky) [RHEL-23934] - net: mana: Configure hwc timeout from hardware (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing (Maxim Levitsky) [RHEL-23934]- gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - arm64: Add missing bits of AmpereOne Spectre-BHB mitigation (Mark Salter) [RHEL-29005] - [rt] enable CONFIG_DRM_MGAG200_IOBURST_WORKAROUND (Jocelyn Falempe) [RHEL-13214] - drm/mgag200: Add a workaround for low-latency (Jocelyn Falempe) [RHEL-13214]- x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Give up if memory attribute protocol returns an error (Lenny Szubowicz) [RHEL-2505] - x86/boot: Increase section and file alignment to 4k/512 (Lenny Szubowicz) [RHEL-2505] - x86/boot: Split off PE/COFF .data section (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop PE/COFF .reloc section (Lenny Szubowicz) [RHEL-2505] - x86/boot: Construct PE/COFF .text section from assembler (Lenny Szubowicz) [RHEL-2505] - x86/boot: Derive file size from _edata symbol (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed: Remove, discard, or assert for unwanted sections (Lenny Szubowicz) [RHEL-2505] - x86/boot: Check that there are no run-time relocations (Lenny Szubowicz) [RHEL-2505] - x86/boot: Discard .discard.unreachable for arch/x86/boot/compressed/vmlinux (Lenny Szubowicz) [RHEL-2505] - x86/boot: Define setup size in linker script (Lenny Szubowicz) [RHEL-2505] - x86/boot: Set EFI handover offset directly in header asm (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop references to startup_64 (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop redundant code setting the root device (Lenny Szubowicz) [RHEL-2505] - x86/build: Declutter the build output (Lenny Szubowicz) [RHEL-2505] - x86/boot: Omit compression buffer from PE/COFF image memory footprint (Lenny Szubowicz) [RHEL-2505] - x86/boot: Mark global variables as static (Lenny Szubowicz) [RHEL-2505] - efi/x86: Remove extra headroom for setup block (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove the 'bugger off' message (Lenny Szubowicz) [RHEL-2505] - x86/efi: Drop alignment flags from PE section headers (Lenny Szubowicz) [RHEL-2505] - efi: Put Linux specific magic number in the DOS header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hdr.loadflags (Lenny Szubowicz) [RHEL-2505] - efi/x86: Avoid physical KASLR on older Dell systems (Lenny Szubowicz) [RHEL-2505] - x86/boot: efistub: Assign global boot_params variable (Lenny Szubowicz) [RHEL-2505] - x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr' (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Avoid legacy decompressor when doing EFI boot (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Perform SNP feature test while running in the firmware (Lenny Szubowicz) [RHEL-2505] - x86/sev: Do not try to parse for the CC blob on non-AMD hardware (Lenny Szubowicz) [RHEL-2505] - efi/libstub: Add limit argument to efi_random_alloc() (Lenny Szubowicz) [RHEL-2505] - arm64: efi: Limit allocations to 48-bit addressable physical region (Lenny Szubowicz) [RHEL-2505] - efi: libstub: use EFI_LOADER_CODE region when moving the kernel in memory (Lenny Szubowicz) [RHEL-2505] - arm64: efi: kaslr: Fix occasional random alloc (and boot) failure (Lenny Szubowicz) [RHEL-2505] - efi/libstub/random: Increase random alloc granularity (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Factor out kernel decompression and relocation (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Move global symbol references to C code (Lenny Szubowicz) [RHEL-2505] - decompress: Use 8 byte alignment (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Prefer EFI memory attributes protocol over DXE services (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Perform 4/5 level paging switch from the stub (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Merge trampoline cleanup with switching code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Pass pgtable address to trampoline directly (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Only call the trampoline when changing paging levels (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Call trampoline directly from C code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Avoid the need for a stack in the 32-bit trampoline (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Use standard calling convention for trampoline (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Call trampoline as a normal function (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Remove .bss/.pgtable from bzImage (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove run-time relocations from .head.text code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Assign paging related global variables earlier (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Store boot_params pointer in callee save register (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Clear BSS in EFI handover protocol entrypoint (Lenny Szubowicz) [RHEL-2505] - x86/head_64: Store boot_params pointer in callee save register (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Lenny Szubowicz) [RHEL-2505] - x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed (Lenny Szubowicz) [RHEL-2505] - efi/libstub: Add memory attribute protocol definitions (Lenny Szubowicz) [RHEL-2505] - efi/x86: libstub: remove unused variable (Lenny Szubowicz) [RHEL-2505] - x86/boot: Robustify calling startup_{32,64}() from the decompressor code (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Simplify and clean up handover entry code (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Branch straight to kernel entry point from C code (Lenny Szubowicz) [RHEL-2505] - efi/x86: Avoid using code32_start (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Use Exit() boot service to exit the stub on errors (Lenny Szubowicz) [RHEL-2505] - efi: x86: Wipe setup_data on pure EFI boot (Lenny Szubowicz) [RHEL-2505] - efi: x86: Fix config name for setting the NX-compatibility flag in the PE header (Lenny Szubowicz) [RHEL-2505] - efi: x86: Set the NX-compatibility flag in the PE header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Add kernel preferred address to PE header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Use symbolic constants in PE header instead of bare numbers (Lenny Szubowicz) [RHEL-2505] - efi/x86: Drop redundant .bss section (Lenny Szubowicz) [RHEL-2505] - efi/x86: add headroom to decompressor BSS to account for setup block (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove run-time relocations from head_{32,64}.S (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed: Fix debug_puthex() parameter type (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Use 32-bit (zero-extended) MOV for z_output_len (Lenny Szubowicz) [RHEL-2505] - x86/boot: Use unsigned comparison for addresses (Lenny Szubowicz) [RHEL-2505] - x86/boot: Micro-optimize GDT loading instructions (Lenny Szubowicz) [RHEL-2505] - x86/boot: GDT limit value should be size - 1 (Lenny Szubowicz) [RHEL-2505] - efi/x86: Remove GDT setup from efi_main (Lenny Szubowicz) [RHEL-2505] - x86/boot: Clear direction and interrupt flags in startup_64 (Lenny Szubowicz) [RHEL-2505] - efi/x86: Don't depend on firmware GDT layout (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove KEEP_SEGMENTS support (Lenny Szubowicz) [RHEL-2505] - x86/boot: Handle malformed SRAT tables during early ACPI parsing (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Use mandatory 16-byte stack alignment in mixed mode (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Avoid globals to store context during mixed mode calls (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Disable paging at mixed mode entry (Lenny Szubowicz) [RHEL-2505] - x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG table (Lenny Szubowicz) [RHEL-2505] - x86/asm: Make some functions local (Lenny Szubowicz) [RHEL-2505] - x86/boot: Annotate data appropriately (Lenny Szubowicz) [RHEL-2505] - x86/boot: Annotate local functions (Lenny Szubowicz) [RHEL-2505] - x86/asm: Make more symbols local (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Fix missing initialization in find_trampoline_placement() (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Fix boot on machines with broken E820 table (Lenny Szubowicz) [RHEL-2505] - x86, boot: Remove multiple copy of static function sanitize_boot_params() (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Remove unused variable (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Explain paging_prepare()'s return value (Lenny Szubowicz) [RHEL-2505] - x86/boot: Save several bytes in decompressor (Lenny Szubowicz) [RHEL-2505] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super (Audra Mitchell) [RHEL-20614] {CVE-2024-0841} - net/gve: update check for little-endianness in gve kconfig (Joshua Washington) [RHEL-29030]- sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23430] {CVE-2024-26602} - NFS: Set the stable writes flag when initialising the super block (Benjamin Coddington) [RHEL-25266] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21685] {CVE-2024-0565} - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23942] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23942] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26501] {CVE-2023-52448} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26241] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26241] {CVE-2023-52434} - smb3: Replace smb2pdu 1-element arrays with flex-arrays (Jay Shin) [RHEL-22143] - cifs: Replace remaining 1-element arrays (Jay Shin) [RHEL-22143] - cifs: Convert struct fealist away from 1-element array (Jay Shin) [RHEL-22143] - cifs: remove unneeded 2bytes of padding from smb2 tree connect (Jay Shin) [RHEL-22143] - cifs: Replace zero-length arrays with flexible-array members (Jay Shin) [RHEL-22143] - cifs: Replace a couple of one-element arrays with flexible-array members (Jay Shin) [RHEL-22143] - cifs: fix FILE_BOTH_DIRECTORY_INFO definition (Jay Shin) [RHEL-22143] - nfsd: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - nfs: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - lockd: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - cifs: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - ceph: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - filelock: add a new locks_inode_context accessor function (Jeffrey Layton) [RHEL-27441] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-27849] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-27849] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-27849] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-27849] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-27849]- tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26667] - tracing/perf: Fix double put of trace event when init fails (Michael Petlan) [RHEL-19537] - ipvlan: Add handling of NETDEV_UP events (Hangbin Liu) [RHEL-19098] - ceph: add ceph_cap_unlink_work to fire check_caps() immediately (Xiubo Li) [RHEL-21760] - ceph: always queue a writeback when revoking the Fb caps (Xiubo Li) [RHEL-21760] - ceph: always check dir caps asynchronously (Xiubo Li) [RHEL-21760] - nfs: fix redundant readdir request after get eof (Benjamin Coddington) [RHEL-7780] - NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server (Scott Mayhew) [RHEL-7994] - NFSv4.1: fix pnfs MDS=DS session trunking (Scott Mayhew) [RHEL-7994] - NFSv4.1: fix zero value filehandle in post open getattr (Scott Mayhew) [RHEL-7994] - NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server (Scott Mayhew) [RHEL-7994]- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Carlos Maiolino) [RHEL-23386] {CVE-2021-33631} - i2c: designware: Disable TX_EMPTY irq while waiting for block length byte (Charles Mirabile) [RHEL-24019] - scsi: smartpqi: Fix disable_managed_interrupts (Tomas Henzl) [RHEL-25747] - hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Steve Best) [RHEL-26167] - gitlab-ci: do not show (results can be ignored) for rt pipelines (Michael Hofmann)- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Charles Mirabile) [RHEL-23760] - perf/arm-cmn: Move overlapping wp_combine field (Charles Mirabile) [RHEL-23757] - drm/amd: Fix detection of _PR3 on the PCIe root port (Michel Dänzer) [RHEL-14572] - xfs: avoid AGI->AGF->inode-buffer deadlocks (Thiago Becker) [RHEL-7914] - dm-crypt, dm-verity: disable tasklets (Benjamin Marzinski) [RHEL-22232] - dm verity: initialize fec io before freeing it (Benjamin Marzinski) [RHEL-22232] - dm-verity: don't use blocking calls from tasklets (Benjamin Marzinski) [RHEL-22232] - char: misc: Increase the maximum number of dynamic misc devices to 1048448 (Charles Mirabile) [RHEL-23758] - char: misc: remove usage of list iterator past the loop body (Charles Mirabile) [RHEL-23758] - char: misc: increase DYNAMIC_MINORS value (Charles Mirabile) [RHEL-23758] - char: misc: Move EXPORT_SYMBOL immediately next to the functions/varibles (Charles Mirabile) [RHEL-23758] - clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Remove arch_timer_rate1 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: limit XGene-1 workaround (Mark Salter) [RHEL-19605] - clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Add __ro_after_init and __init (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [RHEL-19605] - clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [RHEL-19605]- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal) [RHEL-23506] {CVE-2024-1086} - drm/virtio: Set segment size for virtio_gpu device (Sebastian Ott) [RHEL-15465] - xfs: run blockgc on freeze to avoid inode inactivation deadlock (Brian Foster) [RHEL-11344] - RDMA/irdma: Report the correct link speed (Kamal Heib) [RHEL-23967] - scsi: core: Increase max device queue_depth to 4096 (Ming Lei) [RHEL-11725] - smsc95xx: fix stalled rx after link change (Izabela Bakollari) [RHEL-22312] - ovl: remove privs in ovl_fallocate() (Miklos Szeredi) [RHEL-17933] - ovl: remove privs in ovl_copyfile() (Miklos Szeredi) [RHEL-17933] - Bluetooth: Add more enc key size check (David Marlin) [RHEL-19666] {CVE-2023-24023} - Bluetooth: Normalize HCI_OP_READ_ENC_KEY_SIZE cmdcmplt (David Marlin) [RHEL-19666] {CVE-2023-24023} - IB: Use capital "OR" for multiple licenses in SPDX (Izabela Bakollari) [RHEL-10238] - RDMA/rdmavt: Delete unnecessary NULL check (Izabela Bakollari) [RHEL-10238] - IB/rdmavt: Fix target union member for rvt_post_one_wr() (Izabela Bakollari) [RHEL-10238] - selftests/mm: cow: print ksft header before printing anything else (Nico Pache) [RHEL-5623] - selftests/mm/kugepaged: restore thp settings at exit (Nico Pache) [RHEL-5623] - selftests: line buffer test program's stdout (Nico Pache) [RHEL-5623] - selftests/kselftest/runner.sh: Pass optional command parameters in environment (Nico Pache) [RHEL-5623] - selftests/kselftest/runner/run_one(): allow running non-executable files (Nico Pache) [RHEL-5623] - selftests: allow runners to override the timeout (Nico Pache) [RHEL-5623] - selftests: mm: fix map_hugetlb failure on 64K page size systems (Nico Pache) [RHEL-5623] - redhat: Fix build for kselftests mm (Nico Pache) [RHEL-5623] - selftests: anon_cow: skip broken test (Nico Pache) [RHEL-5623] - mm/gup_test: free memory allocated via kvcalloc() using kvfree() (Nico Pache) [RHEL-5623] - selftests/mm: prevent duplicate runs caused by TEST_GEN_PROGS (Nico Pache) [RHEL-5623] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-5623] - tools: fix ARRAY_SIZE defines in tools and selftests hdrs (Nico Pache) [RHEL-5623] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-5623] - selftests/mm: fix WARNING comparing pointer to 0 (Nico Pache) [RHEL-5623] - selftests/mm: run all tests from run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: optionally pass duration to transhuge-stress (Nico Pache) [RHEL-5623] - selftests/mm: make migration test robust to failure (Nico Pache) [RHEL-5623] - selftests/mm: va_high_addr_switch should skip unsupported arm64 configs (Nico Pache) [RHEL-5623] - selftests/mm: fix thuge-gen test bugs (Nico Pache) [RHEL-5623] - selftests/mm: skip soft-dirty tests on arm64 (Nico Pache) [RHEL-5623] - selftests/mm: add gup test matrix in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: add -a to run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: give scripts execute permission (Nico Pache) [RHEL-5623] - selftests: mm: remove duplicate unneeded defines (Nico Pache) [RHEL-5623] - Documentation: kselftest: "make headers" is a prerequisite (Nico Pache) [RHEL-5623] - selftests/mm: fix build failures due to missing MADV_COLLAPSE (Nico Pache) [RHEL-5623] - selftests/mm: fix a "possibly uninitialized" warning in pkey-x86.h (Nico Pache) [RHEL-5623] - selftests/mm: .gitignore: add mkdirty, va_high_addr_switch (Nico Pache) [RHEL-5623] - selftests/mm: fix invocation of tests that are run via shell scripts (Nico Pache) [RHEL-5623] - selftests/mm: fix "warning: expression which evaluates to zero..." in mlock2-tests.c (Nico Pache) [RHEL-5623] - selftests/mm: fix unused variable warnings in hugetlb-madvise.c, migration.c (Nico Pache) [RHEL-5623] - selftests/mm: fix cross compilation with LLVM (Nico Pache) [RHEL-5623] - selftests/mm: run hugetlb testcases of va switch (Nico Pache) [RHEL-5623] - selftests/mm: configure nr_hugepages for arm64 (Nico Pache) [RHEL-5623] - selftests/mm: add platform independent in code comments (Nico Pache) [RHEL-5623] - selftests/mm: rename va_128TBswitch to va_high_addr_switch (Nico Pache) [RHEL-5623] - selftests/mm: add support for arm64 platform on va switch (Nico Pache) [RHEL-5623] - selftests/mm: use PM_* macros in vm_utils.h (Nico Pache) [RHEL-5623] - selftests/mm: merge default_huge_page_size() into one (Nico Pache) [RHEL-5623] - selftests/mm: link vm_util.c always (Nico Pache) [RHEL-5623] - selftests/mm: use TEST_GEN_PROGS where proper (Nico Pache) [RHEL-5623] - selftests/mm: merge util.h into vm_util.h (Nico Pache) [RHEL-5623] - selftests/mm: dump a summary in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: set overcommit_policy as OVERCOMMIT_ALWAYS (Nico Pache) [RHEL-5623] - selftests/mm: change NR_CHUNKS_HIGH for aarch64 (Nico Pache) [RHEL-5623] - selftests/mm: change MAP_CHUNK_SIZE (Nico Pache) [RHEL-5623] - selftests: vm: enable cross-compilation (Nico Pache) [RHEL-5623] - selftests/vm: rename selftests/vm to selftests/mm (Nico Pache) [RHEL-5623] - selftests: vm: Fix incorrect kernel headers search path (Nico Pache) [RHEL-5623] - selftests/vm: cow: fix compile warning on 32bit (Nico Pache) [RHEL-5623] - mm/gup_test: fix PIN_LONGTERM_TEST_READ with highmem (Nico Pache) [RHEL-5623] - mm/pagewalk: don't trigger test_walk() in walk_page_vma() (Nico Pache) [RHEL-5623] - selftests/vm: enable running select groups of tests (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: add R/O longterm tests via gup_test (Nico Pache) [RHEL-5623] - mm/gup_test: start/stop/read functionality for PIN LONGTERM test (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: add liburing test cases (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: hugetlb tests (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: THP tests (Nico Pache) [RHEL-5623] - selftests/vm: factor out pagemap_is_populated() into vm_util (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: test COW handling of anonymous memory (Nico Pache) [RHEL-5623] - selftests/vm: add local_config.h and local_config.mk to .gitignore (Nico Pache) [RHEL-5623] - selftest: vm: remove deleted local_config.* from .gitignore (Nico Pache) [RHEL-5623] - Kselftests: remove support of libhugetlbfs from kselftests (Nico Pache) [RHEL-5623] - selftests/vm: use top_srcdir instead of recomputing relative paths (Nico Pache) [RHEL-5623] - selftests/vm: skip 128TBswitch on unsupported arch (Nico Pache) [RHEL-5623] - selftests/vm: fix va_128TBswitch.sh permissions (Nico Pache) [RHEL-5623] - selftests/vm: add protection_keys tests to run_vmtests (Nico Pache) [RHEL-5623] - selftests/vm: only run 128TBswitch with 5-level paging (Nico Pache) [RHEL-5623] - userfaultfd: selftests: infinite loop in faulting_process (Nico Pache) [RHEL-5623] - userfaultfd/selftests: Fix typo in comment (Nico Pache) [RHEL-5623] - selftests: vm: Fix resource leak when return error (Nico Pache) [RHEL-5623] - selftests: vm: add the "settings" file with timeout variable (Nico Pache) [RHEL-5623] - selftests: vm: add "test_hmm.sh" to TEST_FILES (Nico Pache) [RHEL-5623] - selftests: vm: check numa_available() before operating "merge_across_nodes" in ksm_tests (Nico Pache) [RHEL-5623] - selftests: vm: add migration to the .gitignore (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: fix typo in comment (Nico Pache) [RHEL-5623] - userfaultfd/selftests: use swap() instead of open coding it (Nico Pache) [RHEL-5623] - selftests: vm: fix shellcheck warnings in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests: vm: refactor run_vmtests.sh to reduce boilerplate (Nico Pache) [RHEL-5623] - selftests: vm: add test for Soft-Dirty PTE bit (Nico Pache) [RHEL-5623] - selftests: vm: bring common functions to a new file (Nico Pache) [RHEL-5623] - mm: add selftests for migration entries (Nico Pache) [RHEL-5623] - selftest/vm: add skip support to mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: support xfail in mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: verify remap destination address in mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: verify mmap addr in mremap_test (Nico Pache) [RHEL-5623] - selftests: kselftest framework: provide "finished" helper (Nico Pache) [RHEL-5623] - selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT (Nico Pache) [RHEL-5623] - selftest/vm: add util.h and and move helper functions there (Nico Pache) [RHEL-5623] - selftests: vm: remove dependecy from internal kernel macros (Nico Pache) [RHEL-5623] - selftests: vm: Add the uapi headers include variable (Nico Pache) [RHEL-5623] - selftests/vm/transhuge-stress: Support file-backed PMD folios (Nico Pache) [RHEL-5623] - selftests, x86: fix how check_cc.sh is being invoked (Nico Pache) [RHEL-5623] - selftests: vm: fix clang build error multiple output files (Nico Pache) [RHEL-5623] - kselftest/vm: fix tests build with old libc (Nico Pache) [RHEL-5623] - selftest/vm: fix map_fixed_noreplace test failure (Nico Pache) [RHEL-5623] - kselftest/vm: revert "tools/testing/selftests/vm/userfaultfd.c: use swap() to make code cleaner" (Nico Pache) [RHEL-5623] - selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting (Nico Pache) [RHEL-5623] - tools/testing/selftests/vm/userfaultfd.c: use swap() to make code cleaner (Nico Pache) [RHEL-5623] - selftests/vm: remove ARRAY_SIZE define from individual tests (Nico Pache) [RHEL-5623] - selftests: vm: add KSM huge pages merging time test (Nico Pache) [RHEL-5623] - selftest/vm: fix ksm selftest to run with different NUMA topologies (Nico Pache) [RHEL-5623] - selftests/vm/transhuge-stress: fix ram size thinko (Nico Pache) [RHEL-5623] - selftests: vm: add COW time test for KSM pages (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merging time test (Nico Pache) [RHEL-5623] - mm: KSM: fix data type (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merging across nodes test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM zero page merging test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM unmerge test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merge test (Nico Pache) [RHEL-5623] - selftests: Fix spelling mistake "cann't" -> "cannot" (Nico Pache) [RHEL-5623] - selftests/vm: use kselftest skip code for skipped tests (Nico Pache) [RHEL-5623] - selftest/mremap_test: avoid crash with static build (Nico Pache) [RHEL-5623] - selftest/mremap_test: update the test to handle pagesize other than 4K (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: exercise x86 XSAVE init state (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: refill shadow register after implicit kernel write (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: handle negative sys_pkey_alloc() return code (Nico Pache) [RHEL-5623] - vm/test_vmalloc.sh: adapt for updated driver interface (Nico Pache) [RHEL-5623] - tool: selftests: fix spelling typo of 'writting' (Nico Pache) [RHEL-5623] - userfaultfd/selftests: hint the test runner on required privilege (Nico Pache) [RHEL-5623] - userfaultfd/selftests: fix retval check for userfaultfd_open() (Nico Pache) [RHEL-5623] - userfaultfd/selftests: always dump something in modes (Nico Pache) [RHEL-5623] - userfaultfd: selftests: make __{s,u}64 format specifiers portable (Nico Pache) [RHEL-5623] - tools: Avoid comma separated statements (Nico Pache) [RHEL-5623] - kselftests: vm: add mremap tests (Nico Pache) [RHEL-5623] - Revert "selftests/vm: enable running select groups of tests" (Nico Pache) [RHEL-5623]- cgroup/rstat: Optimize cgroup_rstat_updated_list() (Waiman Long) [RHEL-18154] - cgroup/rstat: Reduce cpu_lock hold time in cgroup_rstat_flush_locked() (Waiman Long) [RHEL-18154] - cgroup: use irqsave in cgroup_rstat_flush_locked(). (Waiman Long) [RHEL-18154] - cgroup: fix spelling mistakes (Waiman Long) [RHEL-18154] - s390/ipl: add missing intersection check to ipl_report handling (Tobias Huschle) [RHEL-24612] - drm/amdgpu: Fix potential fence use-after-free v2 (Michel Dänzer) [RHEL-22504] {CVE-2023-51042} - sched/fair: Don't balance task to its current running CPU (Luis Claudio R. Goncalves) [RHEL-8854] - md: partially revert "md/raid6: use valid sector values to determine if an I/O should wait on the reshape" (Benjamin Marzinski) [RHEL-24518] - blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei) [RHEL-21289] - sfc: introduce shutdown entry point in efx pci driver (Izabela Bakollari) [RHEL-11016] - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Sebastian Ott) [RHEL-5178] - efi: libstub: ensure allocated memory to be executable (Lenny Szubowicz) [RHEL-24852] - efi: libstub: declare DXE services table (Lenny Szubowicz) [RHEL-24852] - efi/libstub/x86: Avoid overflowing code32_start on PE entry (Lenny Szubowicz) [RHEL-24852] - RDMA/efa: Fix wrong resources deallocation order (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add RDMA write HW statistics counters (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Fix unsupported page sizes in device (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add rdma write capability to device caps (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add data polling capability feature bit (Izabela Bakollari) [RHEL-18229] - APEI: GHES: correctly return NULL for ghes_get_devices() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Make ghes_edac a proper module (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Prepare to make ghes_edac a proper module (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Add a notifier for reporting memory errors (Aristeu Rozanski) [RHEL-1603] - efi/cper: Export several helpers for ghes_edac to use (Aristeu Rozanski) [RHEL-1603] - ACPI: APEI: rename ghes_init() with an "acpi_" prefix (Aristeu Rozanski) [RHEL-1603] - ACPI: APEI: explicit init of HEST and GHES in apci_init() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Clear scanned data on unload (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Fix NULL pointer dereference in ghes_edac_register() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Scan the system once on driver init (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Remove unused members of struct ghes_edac_pvt, rename it to ghes_pvt (Aristeu Rozanski) [RHEL-1603] - EDAC: Introduce an mci_for_each_dimm() iterator (Aristeu Rozanski) [RHEL-1603] - EDAC: Remove EDAC_DIMM_OFF() macro (Aristeu Rozanski) [RHEL-1603] - r8169: add handling DASH when DASH is disabled (Izabela Bakollari) [RHEL-6505] - r8169: remove rtl_wol_shutdown_quirk() (Izabela Bakollari) [RHEL-6505] - r8169: improve driver unload and system shutdown behavior on DASH-enabled systems (Izabela Bakollari) [RHEL-6505] - r8169: fix dmar pte write access is not set error (Izabela Bakollari) [RHEL-6505] - r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() (Izabela Bakollari) [RHEL-6505] - r8169: prevent potential deadlock in rtl8169_close (Izabela Bakollari) [RHEL-6505] - r8169: fix deadlock on RTL8125 in jumbo mtu mode (Izabela Bakollari) [RHEL-6505] - r8169: fix network lost after resume on DASH systems (Izabela Bakollari) [RHEL-6505] - r8169: respect userspace disabling IFF_MULTICAST (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1 (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data-race in rtl_tx() while reading tp->cur_tx (Izabela Bakollari) [RHEL-6505] - r8169: fix rare issue with broken rx after link-down on RTL8125 (Izabela Bakollari) [RHEL-6505] - r8169: check for PCI read error in probe (Izabela Bakollari) [RHEL-6505] - r8169: fix RTL8168H and RTL8107E rx crc error (Izabela Bakollari) [RHEL-6505] - r8169: reset bus if NIC isn't accessible after tx timeout (Izabela Bakollari) [RHEL-6505] - r8169: disable ASPM in case of tx timeout (Izabela Bakollari) [RHEL-6505] - r8169: use tp_to_dev instead of open code (Izabela Bakollari) [RHEL-6505] - r8169: add rtl_disable_rxdvgate() (Izabela Bakollari) [RHEL-6505] - r8169: remove not needed net_ratelimit() check (Izabela Bakollari) [RHEL-6505] - r8169: remove useless PCI region size check (Izabela Bakollari) [RHEL-6505] - Bluetooth: hci_sync: Fix not processing all entries on cmd_sync_work (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Fix unbalanced unlock in set_device_flags() (David Marlin) [RHEL-23781] - Bluetooth: Fix not checking MGMT cmd pending queue (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not using conn_timeout (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix hci_update_accept_list_sync (David Marlin) [RHEL-23781] - Bluetooth: assign len after null check (David Marlin) [RHEL-23781] - Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (David Marlin) [RHEL-23781] - Bluetooth: fix data races in smp_unregister(), smp_del_chan() (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Fix leaking sent_cmd skb (David Marlin) [RHEL-23781] - Bluetooth: hci_sock: fix endian bug in hci_sock_setsockopt() (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() (David Marlin) [RHEL-23781] - Bluetooth: btqca: sequential validation (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Rework hci_inquiry_result_with_rssi_evt (David Marlin) [RHEL-23781] - Bluetooth: btbcm: disable read tx power for MacBook Air 8,1 and 8,2 (David Marlin) [RHEL-23781] - Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe (David Marlin) [RHEL-23781] - Bluetooth: hci_bcm: Check for error irq (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Fix spelling mistake "simultanous" -> "simultaneous" (David Marlin) [RHEL-23781] - Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Fix LE simultaneous roles UUID if not supported (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add check simultaneous roles support (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Wait for proper events when connecting LE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add support for waiting specific LE subevents (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add hci_le_create_conn_sync (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use skb_pull_data when processing inquiry results (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Push sync command cancellation to workqueue (David Marlin) [RHEL-23781] - Bluetooth: hci_qca: Stop IBS timer during BT OFF (David Marlin) [RHEL-23781] - Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloader (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: Fix using wrong mode (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not always pausing advertising when necessary (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_CONNECTED (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_FOUND (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Introduce mgmt_alloc_skb and mgmt_send_event_skb (David Marlin) [RHEL-23781] - Bluetooth: btusb: Return error code when getting patch status failed (David Marlin) [RHEL-23781] - Bluetooth: btusb: Handle download_firmware failure cases (David Marlin) [RHEL-23781] - Bluetooth: msft: Fix compilation when CONFIG_BT_MSFTEXT is not set (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Set Privacy Mode when updating the resolving list (David Marlin) [RHEL-23781] - Bluetooth: Introduce HCI_CONN_FLAG_DEVICE_PRIVACY device flag (David Marlin) [RHEL-23781] - Bluetooth: btusb: Add support for queuing during polling interval (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Rework hci_conn_params flags (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag (David Marlin) [RHEL-23781] - Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security chip (David Marlin) [RHEL-23781] - Bluetooth: add quirk disabling LE Read Transmit Power (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle Command Status (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle Command Complete (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle LE subevents (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle HCI events (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Direct Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Ext Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Metaevents (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Extended Inquiry Result event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result with RSSI event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Number of Complete Packets event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Command Complete event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse BR/EDR events (David Marlin) [RHEL-23781] - Bluetooth: btusb: Cancel sync commands for certain URB errors (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Cancel sync command if sending a frame failed (David Marlin) [RHEL-23781] - Bluetooth: Add hci_cmd_sync_cancel to public API (David Marlin) [RHEL-23781] - Bluetooth: Reset more state when cancelling a sync command (David Marlin) [RHEL-23781] - Bluetooth: Limit duration of Remote Name Resolve (David Marlin) [RHEL-23781] - Bluetooth: Send device found event on name resolve failure (David Marlin) [RHEL-23781] - Bluetooth: HCI: Fix definition of hci_rp_delete_stored_link_key (David Marlin) [RHEL-23781] - Bluetooth: HCI: Fix definition of hci_rp_read_stored_link_key (David Marlin) [RHEL-23781] - Bluetooth: refactor malicious adv data check (David Marlin) [RHEL-23781] - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE (David Marlin) [RHEL-23781] - Bluetooth: btusb: enable Mediatek to support AOSP extension (David Marlin) [RHEL-23781] - Bluetooth: Attempt to clear HCI_LE_ADV on adv set terminated error event (David Marlin) [RHEL-23781] - Bluetooth: Ignore HCI_ERROR_CANCELLED_BY_HOST on adv set terminated event (David Marlin) [RHEL-23781] - Bluetooth: hci_request: Remove bg_scan_update work (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_CONNECTABLE to use cmd_sync (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_DISCOVERABLE to use cmd_sync (David Marlin) [RHEL-23781] - Bluetooth: btmrvl_main: repair a non-kernel-doc comment (David Marlin) [RHEL-23781] - Bluetooth: Don't initialize msft/aosp when using user channel (David Marlin) [RHEL-23781] - Bluetooth: fix uninitialized variables notify_evt (David Marlin) [RHEL-23781] - Bluetooth: stop proccessing malicious adv data (David Marlin) [RHEL-23781] - Bluetooth: hci_h4: Fix padding calculation error within h4_recv_buf() (David Marlin) [RHEL-23781] - Bluetooth: aosp: Support AOSP Bluetooth Quality Report (David Marlin) [RHEL-23781] - Bluetooth: Add struct of reading AOSP vendor capabilities (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not setting adv set duration (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix missing static warnings (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework hci_suspend_notifier (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework init stages (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SSP (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert adv_expire (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_ADVERTISING (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_PHY_CONFIGURATION (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_LOCAL_NAME (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_EXT_DATA (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_DATA (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_LE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_GET_CLOCK_INFO (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_SECURE_CONN (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_GET_CONN_INFO (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Enable synch'd set_bredr (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_FAST_CONNECTABLE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_START_DISCOVERY (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_SET_POWERED (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework background scan (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Enable advertising when LL privacy is enabled (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 3 (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 2 (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 1 (David Marlin) [RHEL-23781] - Bluetooth: Add helper for serialized HCI command execution (David Marlin) [RHEL-23781] - Bluetooth: Fix removing adv when processing cmd complete (David Marlin) [RHEL-23781] - Bluetooth: hci_bcm: Remove duplicated entry in OF table (David Marlin) [RHEL-23781] - Bluetooth: bfusb: fix division by zero in send path (David Marlin) [RHEL-23781] - Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails (David Marlin) [RHEL-23781] - Bluetooth: vhci: Fix checking of msft_opcode (David Marlin) [RHEL-23781] - Bluetooth: btsdio: Do not bind to non-removable BCM4345 and BCM43455 (David Marlin) [RHEL-23781] - Bluetooth: vhci: Add support for setting msft_opcode and aosp_capable (David Marlin) [RHEL-23781] - Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() (David Marlin) [RHEL-23781] - Bluetooth: Fix memory leak of hci device (David Marlin) [RHEL-23781] - Bluetooth: btintel: Fix bdaddress comparison with garbage value (David Marlin) [RHEL-23781] - Bluetooth: Fix debugfs entry leak in hci_register_dev() (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: Fix not initializing sk_peer_pid (David Marlin) [RHEL-23781] - Bluetooth: hci_sock: purge socket queues in the destruct() callback (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Fix Experimental Feature Changed event (David Marlin) [RHEL-23781] - Bluetooth: hci_vhci: Fix to set the force_wakeup value (David Marlin) [RHEL-23781] - Bluetooth: Read codec capabilities only if supported (David Marlin) [RHEL-23781] - Bluetooth: Fix handling of SUSPEND_DISCONNECTING (David Marlin) [RHEL-23781] - Bluetooth: hci_vhci: Fix calling hci_{suspend,resume}_dev (David Marlin) [RHEL-23781] - skbuff: introduce skb_pull_data (David Marlin) [RHEL-23781] - Bluetooth: defer cleanup of resources in hci_unregister_dev() (David Marlin) [RHEL-23781] - serial: core: return early on unsupported ioctls (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix race condition in status line change on dead connections (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix UAF in gsm_cleanup_mux (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add parameter negotiation support (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add parameters used with parameter negotiation (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: introduce macro for minimal unit size (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: name the debug bits (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: introduce gsm_control_command() function (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: replace use of gsm_read_ea() with gsm_read_ea_val() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: name gsm tty device minors (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: initialize more members at gsm_alloc_mux() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix flow control handling in tx path (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix resource allocation order in gsm_activate_mux() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix deadlock and link starvation in outgoing data path (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix race condition in gsmld_write() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix non flow control frames during mux flow off (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing timer to handle stalled links (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix tty registration before control channel open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix user open not possible at responder until initiator open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Debug output allocation must use GFP_ATOMIC (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix packet data hex dump output (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix buffer over-read in gsm_dlci_data() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix software flow control handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix invalid use of MSC in advanced option (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix broken virtual tty handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing update of modem controls after DLCI open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix reset fifo race condition (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing tty wakeup in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong signal octets encoding in MSC (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong command frame length field encoding (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong command retry handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing explicit ldisc flush (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong DLCI release order (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix insufficient txframe size (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix frame reception handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix mux cleanup after unregister tty device (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix decoupled mux resource (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix restart handling via CLD command (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix deadlock in gsmtty_open() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong modem processing in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong tty control line for flow control (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix NULL pointer access due to DLCI release (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix encoding of command/response bit (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix SW flow control encoding/handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove tty parameter from mxser_receive_chars_new() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: don't throttle manually (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: make mxser_port::ldisc_stop_rx a bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Don't ignore write return value in gsmld_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: clean up indenting in gsm_queue() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Save dlci address open status when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify gsmtty driver register method when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Delete gsmtty open SABM frame when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify CR,PF bit printk info when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify CR,PF bit when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: stop using alloc_tty_driver (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: don't store semi-state into tty drivers (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - hvsi: don't panic on tty_register_driver failure (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: switch rs_table to a single state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: expand "custom" (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: use memset to zero serial_state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: remove serial_* strings (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop mxser_port::custom_divisor (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop mxser_port::baud_base (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove unused mxser_port::stop_rx (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: don't allocate MXSER_PORTS + 1 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove cnt from mxser_receive_chars (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GETMSTATUS ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GETDATACOUNT ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_CHKPORTENABLE ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_ASPP_LSTATUS ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_ASPP_MON and friends (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_SET_BAUD_METHOD ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GET_MAJOR deprecated ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop unused MOXA_DIAGNOSE macro (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop UART_MCR_AFE and UART_LSR_SPECIAL defines (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove else from LSR bits checks (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract mxser_receive_chars_old (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract mxser_receive_chars_new (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: simplify mxser_interrupt and drop mxser_board::vector_mask (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract port ISR (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: cleanup LSR handling in mxser_receive_chars (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove nonsense from ISR (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop constant board::uart_type (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: introduce enum mxser_must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: rename mxser_board::chip_flag to must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: rename CheckIsMoxaMust to mxser_get_must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: cleanup Gpci_uart_info struct (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: integrate mxser.h into .c (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop ISA support (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: use goto-failpaths in gsm_init (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: mxser: drop low-latency workaround (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: check error while registering tty devices (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: mxser: fix TIOCSSERIAL jiffies conversions (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm, remove duplicates of parameters (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: do not check tty_unregister_driver's return value (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: nozomi, remove init/exit messages (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty_port: drop last traces of low_latency (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Demote obvious abuse of kernel-doc and supply other missing docss (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm, eliminate indirection for gsm->{output,error}() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix bogus i++ in gsm_data_kick (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Remove unnecessary test in gsm_print_packet() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix waking up upper tty layer when room available (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix SOF skipping (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Improve debug output (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch constipated to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch throttled to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch dead to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: introduce enum gsm_dlci_mode (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: introduce enum gsm_dlci_state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: drop unneeded gsm_dlci->fifo field (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Replace zero-length array with flexible-array member (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: avoid recursive locking with async port hangup (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add helpers to convert mux-num to/from tty-base (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - docs: serial: move it to the driver-api (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - docs: serial: convert docs to ReST and rename to *.rst (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Mark expected switch fall-throughs (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: Constify u8 and unsigned char usage (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Add copy_config() and gsm_config() to prepare for serdev (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: switch to ->[sg]et_serial() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: switch to ->[sg]et_serial() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty/serial_core: add ISO7816 infrastructure (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546}- mm/readahead: reintroduce legacy madvise_willneed behavior to force_page_cache_readahead (Rafael Aquini) [RHEL-22476] - PCI: Disable ATS for specific Intel IPU E2000 devices (Myron Stowe) [RHEL-21011] - PCI: Extract ATS disabling to a helper function (Myron Stowe) [RHEL-21011] - HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit (Tony Camuso) [RHEL-14732] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-14732] - HID: intel-ish-hid: Fix kernel panic during warm reset (Tony Camuso) [RHEL-14732] - net: usb: ax88179_178a: avoid failed operations when device is disconnected (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: avoid two consecutive device resets (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: Bind only to vendor-specific interface (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: wol optimizations (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: move priv to driver_priv (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: restore state on resume (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: clean up pm calls (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: remove redundant init code (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: make drivers set the TSO limit not the GSO limit (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: add Allied Telesis AT-UMCs (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: add TSO feature (Jose Ignacio Tornos Martinez) [RHEL-17561] - ethernet: constify references to netdev->dev_addr in drivers (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: initialize local variables before use (Jose Ignacio Tornos Martinez) [RHEL-17561] - gve: Remove dependency on 4k page size. (Joshua Washington) [RHEL-22210] - gve: Add page size register to the register_page_list command. (Joshua Washington) [RHEL-22210] - gve: Remove obsolete checks that rely on page size. (Joshua Washington) [RHEL-22210] - gve: Deprecate adminq_pfn for pci revision 0x1. (Joshua Washington) [RHEL-22210] - gve: Perform adminq allocations through a dma_pool. (Joshua Washington) [RHEL-22210] - gve: add gve_features_check() (Joshua Washington) [RHEL-22210] - gve: Fixes for napi_poll when budget is 0 (Joshua Washington) [RHEL-22210] - gve: Do not fully free QPL pages on prefill errors (Joshua Washington) [RHEL-22210] - gve: Use size_add() in call to struct_size() (Joshua Washington) [RHEL-22210] - gve: fix frag_list chaining (Joshua Washington) [RHEL-22210] - gve: RX path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: Tx path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: Control path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: trivial spell fix Recive to Receive (Joshua Washington) [RHEL-22210] - gve: unify driver name usage (Joshua Washington) [RHEL-22210] - gve: Set default duplex configuration to full (Joshua Washington) [RHEL-22210] - gve: Remove the code of clearing PBA bit (Joshua Washington) [RHEL-22210] - gve: Secure enough bytes in the first TX desc for all TCP pkts (Joshua Washington) [RHEL-22210] - gve: Cache link_speed value from device (Joshua Washington) [RHEL-22210] - gve: Add AF_XDP zero-copy support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Add XDP REDIRECT support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Add XDP DROP and TX support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Changes to add new TX queues (Joshua Washington) [RHEL-22210] - gve: XDP support GQI-QPL: helper function changes (Joshua Washington) [RHEL-22210] - gve: Fix gve interrupt names (Joshua Washington) [RHEL-22210] - gve: Handle alternate miss completions (Joshua Washington) [RHEL-22210] - gve: Adding a new AdminQ command to verify driver (Joshua Washington) [RHEL-22210] - gve: Fix error return code in gve_prefill_rx_pages() (Joshua Washington) [RHEL-22210] - gve: Reduce alloc and copy costs in the GQ rx path (Joshua Washington) [RHEL-22210] - google/gve:fix repeated words in comments (Joshua Washington) [RHEL-22210] - gve: Fix spelling mistake "droping" -> "dropping" (Joshua Washington) [RHEL-22210] - gve: enhance no queue page list detection (Joshua Washington) [RHEL-22210] - net: Google gve: Remove dma_wmb() before ringing doorbell (Joshua Washington) [RHEL-22210]- tcp: Dump bound-only sockets in inet_diag. (Guillaume Nault) [RHEL-6113] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-22126] - vmstat: allow_direct_reclaim should use zone_page_state_snapshot (Marcelo Tosatti) [RHEL-22138] - rbd: don't move requests to the running list on errors (Ilya Dryomov) [RHEL-21941] - drm/vmwgfx: Fix possible null pointer derefence with invalid contexts (Jocelyn Falempe) [RHEL-3179] {CVE-2022-38096} - atm: Fix Use-After-Free in do_vcc_ioctl (Guillaume Nault) [RHEL-21179] {CVE-2023-51780} - perf/x86/intel/uncore: Factor out topology_gidnid_map() (Michael Petlan) [RHEL-22189] - perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Michael Petlan) [RHEL-22189] - KVM: x86: Constrain guest-supported xfeatures only at KVM_GET_XSAVE{2} (Bandan Das) [RHEL-7558] - x86/fpu: Allow caller to constrain xfeatures when copying to uabi buffer (Bandan Das) [RHEL-7558] - Bluetooth: Fix double free in hci_conn_cleanup (David Marlin) [RHEL-2555] {CVE-2023-28464} - Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (David Marlin) [RHEL-2555] - kobject: Fix slab-out-of-bounds in fill_kobj_path() (Waiman Long) [RHEL-20926] {CVE-2023-45863} - kobject: modify kobject_get_path() to take a const * (Waiman Long) [RHEL-20926] {CVE-2023-45863} - kobject: Remove docstring reference to kset (Waiman Long) [RHEL-20926] {CVE-2023-45863} - EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Aristeu Rozanski) [RHEL-10031] - amd64: allow F0 and F6 registers to be missing (Aristeu Rozanski) [RHEL-10031] - hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Aristeu Rozanski) [RHEL-10031] - x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Aristeu Rozanski) [RHEL-10031] - nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - nvmet-tcp: remove boilerplate code (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - ipv6: Remove extra counter pull before gc (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - ipv6: remove max_size check inline with ipv4 (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - net/dst: use a smaller percpu_counter batch for dst entries accounting (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - net: add a route cache full diagnostic message (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - x86/sev: Use the GHCB protocol when available for SNP CPUID requests (Bandan Das) [RHEL-16382] - x86/sev: Do not handle #VC for DR7 read/write (Bandan Das) [RHEL-16382] - Revert "x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV" (Bandan Das) [RHEL-16382] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Waiman Long) [RHEL-15221] - x86/alternative: Fix race in try_get_desc() (Waiman Long) [RHEL-15221] - x86/alternatives: Mark text_poke_loc_init() static (Waiman Long) [RHEL-15221] - x86/int3: Ensure that poke_int3_handler() is not traced (Waiman Long) [RHEL-15221] - tools/mm: filter out timestamps for correct collation (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner_sort.c: support sorting pid and time (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner_sort.c: filter out unneeded line (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner: use page_owner_sort in the use example (Audra Mitchell) [RHEL-3821] - mm/page_owner: remove free_ts from page_owner output (Audra Mitchell) [RHEL-3821] - xfs: up(ic_sema) if flushing data device fails (Andrey Albershteyn) [RHEL-8464] - xfs: reserve less log space when recovering log intent items (Andrey Albershteyn) [RHEL-8464] - xfs: fix an agbno overflow in __xfs_getfsmap_datadev (Andrey Albershteyn) [RHEL-8464] - xfs: fix agf_fllast when repairing an empty AGFL (Andrey Albershteyn) [RHEL-8464] - xfs: fix dqiterate thinko (Andrey Albershteyn) [RHEL-8464] - xfs: fix uninit warning in xfs_growfs_data (Andrey Albershteyn) [RHEL-8464] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Andrey Albershteyn) [RHEL-8464] - xfs: validate fsmap offsets specified in the query keys (Andrey Albershteyn) [RHEL-8464] - xfs: fix logdev fsmap query result filtering (Andrey Albershteyn) [RHEL-8464] - xfs: clean up the rtbitmap fsmap backend (Andrey Albershteyn) [RHEL-8464] - xfs: fix integer overflows in the fsmap rtbitmap and logdev backends (Andrey Albershteyn) [RHEL-8464] - xfs: fix interval filtering in multi-step fsmap queries (Andrey Albershteyn) [RHEL-8464] - xfs: don't reverse order of items in bulk AIL insertion (Andrey Albershteyn) [RHEL-8464] - xfs: fix ag count overflow during growfs (Andrey Albershteyn) [RHEL-8464] - xfs: don't deplete the reserve pool when trying to shrink the fs (Andrey Albershteyn) [RHEL-8464] - xfs: fix agf/agfl verification on v4 filesystems (Andrey Albershteyn) [RHEL-8464] - xfs: set bnobt/cntbt numrecs correctly when formatting new AGs (Andrey Albershteyn) [RHEL-8464] - xfs: fix rm_offset flag handling in rmap keys (Andrey Albershteyn) [RHEL-8464] - xfs: make kobj_type structures constant (Andrey Albershteyn) [RHEL-8464] - xfs: allow setting full range of panic tags (Andrey Albershteyn) [RHEL-8464] - xfs: shut up -Wuninitialized in xfsaild_push (Andrey Albershteyn) [RHEL-8464] - xfs: use memcpy, not strncpy, to format the attr prefix during listxattr (Andrey Albershteyn) [RHEL-8464] - xfs: initialize the check_owner object fully (Andrey Albershteyn) [RHEL-8464] - xfs: fix uninitialized list head in struct xfs_refcount_recovery (Andrey Albershteyn) [RHEL-8464] - xfs: increase rename inode reservation (Andrey Albershteyn) [RHEL-8464] - xfs: remove xfs_setattr_time() declaration (Andrey Albershteyn) [RHEL-8464] - xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork (Andrey Albershteyn) [RHEL-8464] - xfs: check return codes when flushing block devices (Andrey Albershteyn) [RHEL-8464] - xfs: reduce the number of atomic when locking a buffer after lookup (Andrey Albershteyn) [RHEL-8464] - xfs: convert btree buffer log flags to unsigned. (Andrey Albershteyn) [RHEL-8464] - xfs: shutdown in intent recovery has non-intent items in the AIL (Andrey Albershteyn) [RHEL-8464] - xfs: aborting inodes on shutdown may need buffer lock (Andrey Albershteyn) [RHEL-8464] - xfs: only bother with sync_filesystem during readonly remount (Andrey Albershteyn) [RHEL-8464] - xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctls (Andrey Albershteyn) [RHEL-8464] {CVE-2021-4155} - xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Andrey Albershteyn) [RHEL-8464] - xfs: only run COW extent recovery when there are no live extents (Andrey Albershteyn) [RHEL-8464] - xfs: move recovery needed state updates to xfs_log_mount_finish (Andrey Albershteyn) [RHEL-8464] - xfs: clear log incompat feature bits when the log is idle (Andrey Albershteyn) [RHEL-8464] - xfs: allow setting and clearing of log incompat feature flags (Andrey Albershteyn) [RHEL-8464] - xfs: remove all COW fork extents when remounting readonly (Andrey Albershteyn) [RHEL-8464] - xfs: replace snprintf in show functions with sysfs_emit (Andrey Albershteyn) [RHEL-8464] - xfs: reduce the size of nr_ops for refcount btree cursors (Andrey Albershteyn) [RHEL-8464] - xfs: rework attr2 feature and mount options (Andrey Albershteyn) [RHEL-8464] - xfs: sb verifier doesn't handle uncached sb buffer (Andrey Albershteyn) [RHEL-8464] - xfs: standardize inode number formatting in ftrace output (Andrey Albershteyn) [RHEL-8464] - xfs: make fsmap backend function key parameters const (Andrey Albershteyn) [RHEL-8464] - xfs: remove kmem_alloc_io() (Andrey Albershteyn) [RHEL-8464] - mm: Add kvrealloc() (Andrey Albershteyn) [RHEL-8464] - xfs: remove kmem_realloc() (Andrey Albershteyn) [RHEL-8464] - xfs: fix silly whitespace problems with kernel libxfs (Andrey Albershteyn) [RHEL-8464] - xfs: deprecate BMV_IF_NO_DMAPI_READ flag (Andrey Albershteyn) [RHEL-8464]- ida: Fix crash in ida_free when the bitmap is empty (Wander Lairson Costa) [RHEL-19681] {CVE-2023-6915} - mm: create a new system state and fix core_kernel_text() (Joel Savitz) [RHEL-5227] - redhat: rewrite genlog and support Y- tags (Jan Stancek) - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-22698] - Revert "x86/fpu/xstate: Fix PKRU covert channel" (Steve Best) [RHEL-22192] - net: tls, update curr on splice as well (Sabrina Dubroca) [RHEL-19065] {CVE-2024-0646} - smb: client: fix OOB in smbCalcSize() (Scott Mayhew) [RHEL-18990] {CVE-2023-6606} - smb: client: fix potential OOB in smb2_dump_detail() (Scott Mayhew) [RHEL-19144] {CVE-2023-6610} - smb: client: fix potential OOB in cifs_dump_detail() (Scott Mayhew) [RHEL-19144] {CVE-2023-6610} - ovl: skip stale entries in merge dir cache iteration (Miklos Szeredi) [RHEL-18076] - ovl: invalidate readdir cache on changes to dir with origin (Miklos Szeredi) [RHEL-18076] - ipv6: avoid atomic fragment on GSO packets (Hangbin Liu) [RHEL-22149] - ipv6: fix potential NULL deref in fib6_add() (Hangbin Liu) [RHEL-22149] - lockdep: Fix block chain corruption (Joel Savitz) [RHEL-5227] - futex: Don't include process MM in futex key on no-MMU (Joel Savitz) [RHEL-5227] - locking/rtmutex: Fix task->pi_waiters integrity (Joel Savitz) [RHEL-5227] - locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers (Joel Savitz) [RHEL-5227] - locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [RHEL-5227] - mm: make generic arch_is_kernel_initmem_freed() do what it says (Joel Savitz) [RHEL-5227]- cgroup/cpuset: Inherit parent's load balance state in v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Free DL BW in case can_attach() fails (Waiman Long) [RHEL-12873] - sched/deadline: Create DL BW alloc, free & check overflow interface (Waiman Long) [RHEL-12873] - cgroup/cpuset: Iterate only if DEADLINE tasks are present (Waiman Long) [RHEL-12873] - sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets (Waiman Long) [RHEL-12873] - sched/cpuset: Bring back cpuset_mutex (Waiman Long) [RHEL-12873] - cgroup/cpuset: Rename functions dealing with DEADLINE accounting (Waiman Long) [RHEL-12873] - cgroup/cpuset: Skip task update if hotplug doesn't affect current cpuset (Waiman Long) [RHEL-12873] - cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask() (Waiman Long) [RHEL-12873] - cgroup/cpuset: Optimize cpuset_attach() on v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Skip spread flags update on v2 (Waiman Long) [RHEL-12873] - kselftest/cgroup: Add cpuset v2 partition root state test (Waiman Long) [RHEL-12873] - cgroup/cpuset: Update description of cpuset.cpus.partition in cgroup-v2.rst (Waiman Long) [RHEL-12873] - cgroup/cpuset: Make partition invalid if cpumask change violates exclusivity rule (Waiman Long) [RHEL-12873] - cgroup/cpuset: Relocate a code block in validate_change() (Waiman Long) [RHEL-12873] - cgroup/cpuset: Show invalid partition reason string (Waiman Long) [RHEL-12873] - cgroup/cpuset: Add a new isolated cpus.partition type (Waiman Long) [RHEL-12873] - cgroup/cpuset: Relax constraints to partition & cpus changes (Waiman Long) [RHEL-12873] - cgroup/cpuset: Allow no-task partition to have empty cpuset.cpus.effective (Waiman Long) [RHEL-12873] - cgroup/cpuset: Miscellaneous cleanups & add helper functions (Waiman Long) [RHEL-12873] - cgroup: cleanup comments (Waiman Long) [RHEL-12873] - cgroup/cpuset: Avoid memory migration when nodemasks match (Waiman Long) [RHEL-12873] - cgroup/cpuset: Enable memory migration for cpuset v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Enable event notification when partition state changes (Waiman Long) [RHEL-12873] - doc/admin-guide/cgroup-v2: use tables (Waiman Long) [RHEL-12873] - docs/admin-guide: cgroup-v2: fix cgroup.type rendering (Waiman Long) [RHEL-12873] - docs: fix memory.low description in cgroup-v2.rst (Waiman Long) [RHEL-12873] - cgroup/cpuset: Revert "Reduce cpuset_rwsem writer latency" (Waiman Long) [RHEL-12873] - selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code (Artem Savkov) [RHEL-17256] - mISDN: fix use-after-free bugs in l1oip timer handlers (Ricardo Robaina) [RHEL-2553 RHEL-2690] {CVE-2022-3565} - firmware: dmi-sysfs: make pr_info messages rate limited (Prarit Bhargava) [RHEL-21096] - xfs: short circuit xfs_growfs_data_private() if delta is zero (Andrey Albershteyn) [RHEL-19431] - net-sysfs: add check for netdevice being present to speed_show (Michal Schmidt) [RHEL-16007] - drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE (Jocelyn Falempe) [RHEL-21054] - netfilter: nf_tables: bail out on mismatching dynset and set expressions (Florian Westphal) [RHEL-19014] {CVE-2023-6622} - netfilter: nft_set_pipapo: skip inactive elements during set walk (Florian Westphal) [RHEL-19721] {CVE-2023-6817} - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Hangbin Liu) [RHEL-19794] {CVE-2023-6932} - s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs (Tobias Huschle) [RHEL-22160] - s390/dasd: protect device queue against concurrent access (Tobias Huschle) [RHEL-22161] - s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir (Tobias Huschle) [RHEL-16317] - s390/cmma: fix detection of DAT pages (Tobias Huschle) [RHEL-16317] - s390/mm: add missing arch_set_page_dat() call to gmap allocations (Tobias Huschle) [RHEL-16317] - s390/mm: add missing arch_set_page_dat() call to vmem_crst_alloc() (Tobias Huschle) [RHEL-16317] - s390/cmma: fix initial kernel address space page table walk (Tobias Huschle) [RHEL-16317] - s390/vfio-ap: do not reset queue removed from host config (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: reset queues associated with adapter for queue unbound from driver (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: reset queues filtered from the guest's AP config (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest's APCB (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configuration (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: always filter entire AP matrix (Cédric Le Goater) [RHEL-19575] - KVM: s390: vsie: Fix STFLE interpretive execution identification (Cédric Le Goater) [RHEL-19575] - KVM: s390: vsie: fix race during shadow creation (Cédric Le Goater) [RHEL-19575] - KVM: s390: fix cc for successful PQAP (Cédric Le Goater) [RHEL-19575] - KVM: s390: fix setting of fpc register (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: fix sysfs status attribute for AP queue devices (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: unpin pages on gisc registration failure (Cédric Le Goater) [RHEL-19575] - iommu/iova: Manage the depot list size (Jerry Snitselaar) [RHEL-10100] - iommu/iova: Make the rcache depot scale better (Jerry Snitselaar) [RHEL-10100] - iommu/iova: Optimize iova_magazine_alloc() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove two WARN_ON in domain_context_mapping_one() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Handle the failure case of dmar_reenable_qi() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in dmar_insert_dev_scope() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove a useless BUG_ON(dev->is_virtfn) (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in map/unmap() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON when domain->pgd is NULL (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in handling iotlb cache invalidation (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON on checking valid pfn range (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Make size of operands same in bitwise operations (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Do not use GFP_ATOMIC when not needed (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove PASID supervisor request support (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Use non-privileged mode for all PASIDs (Jerry Snitselaar) [RHEL-10100] - iommu: Optimise PCI SAC address trick (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Use page mode macros in fetch_pte() (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Allocate IOMMU irqs using numa locality info (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Allocate page table using numa locality info (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Do not allocate io_pgtable_ops for passthrough domain (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix error handling for pdev_pri_ats_enable() (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix compile error for unused function (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Improving Interrupt Remapping Table Invalidation (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Introduce Disable IRTE Caching Support (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Change macro for IOMMU control register bit shift to decimal value (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Remove the unused struct amd_ir_data.ref (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Handle GALog overflows (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Process all IVHDs before enabling IOMMU features (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Introduce global variable for storing common EFR and EFR2 (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Introduce Support for Extended Feature 2 Register (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Avoid memory allocation in iommu_suspend() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Fix to flush cache of PASID directory table (Jerry Snitselaar) [RHEL-10100] - of/address: Return an error when no valid dma-ranges are found (Jerry Snitselaar) [RHEL-10100] - iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs (Jerry Snitselaar) [RHEL-10100] - iommu/arm-smmu-qcom: Read back stream mappings (Jerry Snitselaar) [RHEL-10100] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-10100] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-10100] - swiotlb: fix debugfs reporting of reserved memory pools (Jerry Snitselaar) [RHEL-10100] - iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages() (Jerry Snitselaar) [RHEL-1261] - swiotlb: use the calculated number of areas (Jerry Snitselaar) [RHEL-1261] - swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup (Jerry Snitselaar) [RHEL-1261] - swiotlb: reduce the number of areas to match actual memory pool size (Jerry Snitselaar) [RHEL-1261] - swiotlb: always set the number of areas before allocating the pool (Jerry Snitselaar) [RHEL-1261] - swiotlb: clean up some coding style and minor issues (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix DTE_IRQ_PHYS_ADDR_MASK macro (Jerry Snitselaar) [RHEL-1261] - iommu/amd/iommu_v2: Clear pasid state in free path (Jerry Snitselaar) [RHEL-14152] - iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind (Jerry Snitselaar) [RHEL-14152] - iommu/amd: Don't block updates to GATag if guest mode is on (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix domain flush size when syncing iotlb (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Jerry Snitselaar) [RHEL-1261] - iommu: Fix error unwind in iommu_group_alloc() (Jerry Snitselaar) [RHEL-1261] - net/mlx5e: Fix error code in mlx5e_tc_action_miss_mapping_get() (Amir Tzin) [RHEL-924] - net/mlx5: Fix fw tracer first block check (Amir Tzin) [RHEL-924] - net/mlx5e: fix a potential double-free in fs_udp_create_groups (Amir Tzin) [RHEL-924] - net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list() (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header (Amir Tzin) [RHEL-924] - Revert "net/mlx5e: fix double free of encap_header" (Amir Tzin) [RHEL-924] - Revert "net/mlx5e: fix double free of encap_header in update funcs" (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header in update funcs (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header (Amir Tzin) [RHEL-924] - net/mlx5e: Fix error codes in alloc_branch_attr() (Amir Tzin) [RHEL-924] - net/mlx5e: Track xmit submission to PTP WQ after populating metadata map (Amir Tzin) [RHEL-924] - net/mlx5e: Avoid referencing skb after free-ing in drop path of mlx5e_sq_xmit_wqe (Amir Tzin) [RHEL-924] - net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Amir Tzin) [RHEL-924] - net/mlx5e: Correct snprintf truncation handling for fw_version buffer (Amir Tzin) [RHEL-924] - net/mlx5: Fix a NULL vs IS_ERR() check (Amir Tzin) [RHEL-924] - net/mlx5e: Check netdev pointer before checking its net ns (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Don't offload post action rule if not supported (Amir Tzin) [RHEL-924] - net/mlx5e: Remove a useless function call (Amir Tzin) [RHEL-924] - net/mlx5e: Fix possible deadlock on mlx5e_tx_timeout_work (Amir Tzin) [RHEL-924] - net/mlx5: Increase size of irq name buffer (Amir Tzin) [RHEL-924] - net/mlx5e: Update doorbell for port timestamping CQ before the software counter (Amir Tzin) [RHEL-924] - net/mlx5e: Add recovery flow for tx devlink health reporter for unhealthy PTP SQ (Amir Tzin) [RHEL-924] - net/mlx5e: Make tx_port_ts logic resilient to out-of-order CQEs (Amir Tzin) [RHEL-924] - net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Amir Tzin) [RHEL-924] - net/mlx5e: Check return value of snprintf writing to fw_version buffer (Amir Tzin) [RHEL-924] - net/mlx5e: Reduce the size of icosq_str (Amir Tzin) [RHEL-924] - net/mlx5e: Fix pedit endianness (Amir Tzin) [RHEL-924] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Amir Tzin) [RHEL-924] - IB/mlx5: Fix init stage error handling to avoid double free of same QP and UAF (Amir Tzin) [RHEL-924] - IB/mlx5: Fix rdma counter binding for RAW QP (Amir Tzin) [RHEL-924] - net/mlx5e: Fix VF representors reporting zero counters to "ip -s" command (Amir Tzin) [RHEL-13397 RHEL-924] - net/mlx5e: Don't offload internal port if filter device is out device (Amir Tzin) [RHEL-924] - net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on shutdown (Amir Tzin) [RHEL-924] - net/mlx5: Handle fw tracer change ownership event based on MTRC (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, fix peer entry ageing in LAG mode (Amir Tzin) [RHEL-924] - net/mlx5: E-switch, register event handler before arming the event (Amir Tzin) [RHEL-924] - net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix NULL string error (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation (Amir Tzin) [RHEL-924] - net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Amir Tzin) [RHEL-924] - net/mlx5: Free irqs only on shutdown callback (Amir Tzin) [RHEL-924] - net/mlx5: Improve naming of pci function vectors (Amir Tzin) [RHEL-924] - net/mlx5e: Clear mirred devices array if the rule is split (Amir Tzin) [RHEL-924] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix trailing */ formatting in block comment (Amir Tzin) [RHEL-924] - net/mlx5: Use RMW accessors for changing LNKCTL (Amir Tzin) [RHEL-924] - net/mlx5: DR, Fix code indentation (Amir Tzin) [RHEL-924] - net/mlx5: Fix error message in mlx5_sf_dev_state_change_handler() (Amir Tzin) [RHEL-924] - net/mlx5e: Add capability check for vnic counters (Amir Tzin) [RHEL-924] - net/mlx5e: Expose catastrophic steering error counters (Amir Tzin) [RHEL-924] - net/mlx5: Skip clock update work when device is in error state (Amir Tzin) [RHEL-924] - net/mlx5: LAG, Check correct bucket when modifying LAG (Amir Tzin) [RHEL-924] - net/mlx5e: Unoffload post act rule when handling FIB events (Amir Tzin) [RHEL-924] - net/mlx5: Allow 0 for total host VFs (Amir Tzin) [RHEL-924] - net/mlx5: DR, Fix wrong allocation of modify hdr pattern (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Fix internal port memory leak (Amir Tzin) [RHEL-924] - net/mlx5: Fix typo reminder -> remainder (Amir Tzin) [RHEL-924] - net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio (Amir Tzin) [RHEL-924] - net/mlx5: fs_core: Make find_closest_ft more generic (Amir Tzin) [RHEL-924] - net/mlx5e: kTLS, Fix protection domain in use syndrome when devlink reload (Amir Tzin) [RHEL-924] - net/mlx5e: Move representor neigh cleanup to profile cleanup_tx (Amir Tzin) [RHEL-924] - net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set (Amir Tzin) [RHEL-13501 RHEL-924] - net/mlx5e: Don't hold encap tbl lock if there is no encap action (Amir Tzin) [RHEL-924] - net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Amir Tzin) [RHEL-924] - net/mlx5: fix potential memory leak in mlx5e_init_rep_rx (Amir Tzin) [RHEL-924] - net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Amir Tzin) [RHEL-924] - net/mlx5e: Check for NOT_READY flag state after locking (Amir Tzin) [RHEL-924] - net/mlx5: Register a unique thermal zone per device (Amir Tzin) [RHEL-924] - net/mlx5e: fix memory leak in mlx5e_ptp_open (Amir Tzin) [RHEL-924] - net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free in mlx5e_destroy_flow_table (Amir Tzin) [RHEL-924] - net/mlx5: Fix reserved at offset in hca_cap register (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix Q-counters query in LAG mode (Amir Tzin) [RHEL-924] - RDMA/mlx5: Remove vport Q-counters dependency on normal Q-counters (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix Q-counters per vport allocation (Amir Tzin) [RHEL-924] - net/mlx5: Drain health before unregistering devlink (Amir Tzin) [RHEL-924] - net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register (Amir Tzin) [RHEL-924] - eth: mlx5: avoid iterator use outside of a loop (Amir Tzin) [RHEL-924] - net/mlx5: Update op_mode to op_mod for port selection (Amir Tzin) [RHEL-924] - net/mlx5: E-Switch, Remove redundant dev arg from mlx5_esw_vport_alloc() (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Wrap notes in admonition blocks (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Use bullet and definition lists for vnic counters description (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Wrap vnic reporter devlink commands in code blocks (Amir Tzin) [RHEL-924] - net/mlx5e: Add vnic devlink health reporter to representors (Amir Tzin) [RHEL-14659 RHEL-924] - net/mlx5: Add vnic devlink health reporter to PFs/VFs (Amir Tzin) [RHEL-14659 RHEL-924] - Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports" (Amir Tzin) [RHEL-14659 RHEL-924] - Revert "net/mlx5: Expose steering dropped packets counter" (Amir Tzin) [RHEL-14659 RHEL-924] - net/mlx5: Create a new profile for SFs (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, add tracepoints for multicast (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, implement mdb offload (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, support multicast VLAN pop (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, add per-port multicast replication tables (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, snoop igmp/mld packets (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, extract code to lookup parent bridge of port (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, move additional data structures to priv header (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, increase bridge tables sizes (Amir Tzin) [RHEL-924] - net/mlx5: Add mlx5_ifc definitions for bridge multicast support (Amir Tzin) [RHEL-924] - net/mlx5e: Fix SQ SW state layout in SQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Fix RQ SW state layout in RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - RDMA/mlx5: Remove unused num_alloc_xa_entries variable (Amir Tzin) [RHEL-924] - net/mlx5e: Rename misleading skb_pc/cc references in ptp code (Amir Tzin) [RHEL-924] - net/mlx5: Update cyclecounter shift value to improve ptp free running mode precision (Amir Tzin) [RHEL-924] - RDMA/mlx5: Expand switchdev Q-counters to expose representor statistics (Amir Tzin) [RHEL-924] - net/mlx5: Introduce other vport query for Q-counters (Amir Tzin) [RHEL-924] - net/mlx5e: Fix build break on 32bit (Amir Tzin) [RHEL-924] - net/mlx5: Set out of order (ooo) by default (Amir Tzin) [RHEL-924] - RDMA/mlx5: Disable out-of-order in integrity enabled QPs (Amir Tzin) [RHEL-924] - net/mlx5: Expose bits for enabling out-of-order by default (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Add support for VxLAN GBP encap/decap flows offload (Amir Tzin) [RHEL-897 RHEL-924] - net/mlx5e: Add helper for encap_info_equal for tunnels with options (Amir Tzin) [RHEL-897 RHEL-924] - net/mlx5e: Remove redundant include statement and adjust code to upstream. (Amir Tzin) [RHEL-924] - net/mlx5e: Enable TC offload for egress MACVLAN over bond (Amir Tzin) [RHEL-924] - net/mlx5e: Enable TC offload for ingress MACVLAN over bond (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Extract indr setup block checks to function (Amir Tzin) [RHEL-924] - net/mlx5e: Add XSK RQ state flag for RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Expose SQ SW state as part of SQ health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Stringify RQ SW state in RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Rename RQ/SQ adaptive moderation state flag (Amir Tzin) [RHEL-924] - net/mlx5e: Utilize the entire fifo (Amir Tzin) [RHEL-924] - net/mlx5: Implement thermal zone (Amir Tzin) [RHEL-924] - net/mlx5: Stop waiting for PCI up if teardown was triggered (Amir Tzin) [RHEL-924] - net/mlx5: remove redundant clear_bit (Amir Tzin) [RHEL-924]- libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations (Artem Savkov) [RHEL-10697] - drm/amdgpu/sdma5.2: add begin/end_use ring callbacks (Michel Dänzer) [RHEL-19603] - audit: fix possible soft lockup in __audit_inode_child() (Ricardo Robaina) [RHEL-9128] - audit: correct audit_filter_inodes() definition (Ricardo Robaina) [RHEL-9128] - usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply scope (Desnes Nunes) [RHEL-14574] - perf: Fix perf_event_validate_size() lockdep splat (Michael Petlan) [RHEL-17968] - perf: Fix perf_event_validate_size() (Michael Petlan) [RHEL-17968] {CVE-2023-6931} - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg (Ricardo Robaina) [RHEL-20743] {CVE-2023-51779} - md/raid1-10: limit the number of plugged bio (Nigel Croxon) [RHEL-19121] - md/raid1-10: don't handle pluged bio by daemon thread (Nigel Croxon) [RHEL-19121] - md/md-bitmap: add a new helper to unplug bitmap asynchrously (Nigel Croxon) [RHEL-19121] - md/raid1-10: submit write io directly if bitmap is not enabled (Nigel Croxon) [RHEL-19121] - md/raid1-10: factor out a helper to submit normal write (Nigel Croxon) [RHEL-19121] - md/raid1-10: factor out a helper to add bio to plug (Nigel Croxon) [RHEL-19121] - selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code (Felix Maurer) [RHEL-15938] - bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets (Felix Maurer) [RHEL-15506] - bpf, sockmap: Fix map type error in sock_map_del_link (Felix Maurer) [RHEL-15506] - xsk: fix refcount underflow in error path (Felix Maurer) [RHEL-15506] - bpf, cpumap: Make sure kthread is running before map update returns (Felix Maurer) [RHEL-15506] - bpf: cpumap: Fix memory leak in cpu_map_update_elem (Felix Maurer) [RHEL-15506] - page_pool: fix inconsistency for page_pool_ring_[un]lock() (Felix Maurer) [RHEL-15506] - net: page_pool: use in_softirq() instead (Felix Maurer) [RHEL-15506] - xsk: Fix unaligned descriptor validation (Felix Maurer) [RHEL-15506] - Revert "x86/hyperv: fix logical processor creation" (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: fix logical processor creation (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Move the code in ivm.c around to avoid unnecessary ifdef's (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Remove hv_isolation_type_en_snp (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Use TDX GHCI to access some MSRs in a TDX VM with the paravisor (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Bring the post_msg_page back for TDX VMs with the paravisor (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Introduce a global variable hyperv_paravisor_present (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add missing 'inline' to hv_snp_boot_ap() stub (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Mark hv_ghcb_terminate() as noreturn (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Support >64 VPs for a fully enlightened TDX/SNP VM (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix serial console interrupts for fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Support fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Support hypercalls for fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add hv_isolation_type_tdx() to detect TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix undefined reference to isolation_type_en_snp without CONFIG_HYPERV (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add hyperv-specific handling for VMMCALL under SEV-ES (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add smp support for SEV-SNP guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: implement and use hv_smp_prepare_cpus (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add VTL specific structs and hypercalls (Vitaly Kuznetsov) [RHEL-10110] - clocksource: hyper-v: Mark hyperv tsc page unencrypted in sev-snp enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Use vmmcall to implement Hyper-V hypercall in sev-snp enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - drivers: hv: Mark percpu hvcall input arg page unencrypted in SEV-SNP enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove the per-CPU post_msg_page (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Mark Hyper-V vp assist page unencrypted in SEV-SNP enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Set Virtual Trust Level in VMBus init message (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add sev-snp enlightened guest static key (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Do not corrupt frame-pointer in __tdx_hypercall() (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Expand __tdx_hypercall() to handle more arguments (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Refactor __tdx_hypercall() to allow pass down more arguments (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Add more registers to struct tdx_hypercall_args (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Fix typo in comment in __tdx_hypercall() (Vitaly Kuznetsov) [RHEL-10110] - arm64/hyperv: Use CPUHP_AP_HYPERV_ONLINE state to fix CPU online sequencing (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs go online/offline (Vitaly Kuznetsov) [RHEL-10110] - PCI: hv: Replace retarget_msi_interrupt_params with hyperv_pcpu_input_arg (Vitaly Kuznetsov) [RHEL-10110] - PCI: hv: Enable PCI pass-thru devices in Confidential VMs (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: Don't remap addresses that are above shared_gpa_boundary (Vitaly Kuznetsov) [RHEL-10110] - hv_netvsc: Remove second mapping of send and recv buffers (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove second way of mapping ring buffers (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove second mapping of VMBus monitor pages (Vitaly Kuznetsov) [RHEL-10110] - swiotlb: Remove bounce buffer remapping for Hyper-V (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Change vTOM handling to use standard coco mechanisms (Vitaly Kuznetsov) [RHEL-10110] - init: Call mem_encrypt_init() after Hyper-V hypercall init is done (Vitaly Kuznetsov) [RHEL-10110] - x86/mm: Handle decryption/re-encryption of bss_decrypted consistently (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: Explicitly request decrypted in vmap_pfn() calls (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Reorder code to facilitate future work (Vitaly Kuznetsov) [RHEL-10110] - x86/ioremap: Add hypervisor callback for private MMIO mapping in coco VM (Vitaly Kuznetsov) [RHEL-10110] - x86/sev: Add SEV-SNP guest feature negotiation support (Vitaly Kuznetsov) [RHEL-10110] - ALSA: update configuration for RHEL 8.10 (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Fix for old systems which do not support command (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Remove unnecessary boolean state variable firmware_running (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add Pioneer DJM-450 mixer controls (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: fix speakers on XPS 9530 (2023) (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Headset Mic VREF to 100% (Jaroslav Kysela) [RHEL-13726] - ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for HP Laptops (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Add Dell ALC295 to pin fall back table (Jaroslav Kysela) [RHEL-13726] - ALSA: info: Fix potential deadlock at disconnection (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83 on i2c bus (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add support dual speaker for Dell (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8540: Add self recovery to improve capture quility (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: register hpd callback on component probe (Jaroslav Kysela) [RHEL-13726] - ASoC: dapm: fix clock get name (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add ASRock X670E Taichi to denylist (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Improve system suspend and resume handling (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca: fix speaker route missing issue (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix missing error code in cs35l41_smart_amp() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: mark cs35l41_verify_id() static (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add missing check with firmware version control (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Remap Level Meter values (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Allow passing any output to line_out_remap() (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add support for reading firmware version (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Rename Gen 3 config sets (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Rename scarlett_gen2 to scarlett2 (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Detect CSPL errors when sending CSPL commands (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Check CSPL state after loading firmware (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Do not unload firmware before reset in system suspend (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Force a software reset after hardware reset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Run boot process during resume callbacks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Assert Reset prior to de-asserting in probe and system resume (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Assert reset before system suspend (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Use reset label to get GPIO for HP Zbook Fury 17 G9 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: add quirk flag to enable native DSD for McIntosh devices (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt298: remove redundant assignment to d_len_code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-pci-dev: Fix community key quirk detection (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Stop processing CODECs when enough are found (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection (Jaroslav Kysela) [RHEL-13726] - ASoC: da7213: Add new kcontrol for tonegen (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Correct the process of setting up Gnd switch in AAD (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5650: fix the wrong result of key button (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: reorder the argument in error log (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715-sdca: reorder the argument in error log (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt712_sdca: construct cards->components by name_prefix (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-mtl-match: add rt713 rt1316 config (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-rpl-match: add rt711-l0-rt1316-l12 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: update HP Omen match (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Fix missing include of gpio/consumer.h (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Ensure sof_ops_free() is still called when probe never ran. (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix microphone sound on Nexigo webcam. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Change model for Intel RVP board (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Cleanup and fix double free in firmware request (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682: Fix regulator enable/disable sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: Fix broken channel map reporting (Jaroslav Kysela) [RHEL-13726] - ASoC: core: Do not call link_exit() on uninitialized rtd objects (Jaroslav Kysela) [RHEL-13726] - ASoC: core: Print component name when printing log (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM (Jaroslav Kysela) [RHEL-13726] - ALSA: aloop: Add control element for getting the access mode (Jaroslav Kysela) [RHEL-13726] - ALSA: aloop: Add support for the non-interleaved access mode (Jaroslav Kysela) [RHEL-13726] - ALSA: intel8x0m: fix name of SIS7013 sound chip in comment (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: fix for firmware reload failure after playback (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-generic-dmaengine-pcm: Fix function name in comment (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add read-only ALSA control for forced mute (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Support mute notifications for CS35L41 HDA (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Support ACPI Notification framework via component binding (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add notification support into component binding (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP (Jaroslav Kysela) [RHEL-13726] - ASoC: hdac_hda: fix HDA patch loader support (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Make IRQ handling conditionally built (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI becomes inactive (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add support for SKU 0B14 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: hdac_hda: add HDA patch loader support (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 Realtek I2S speaker platform support (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: scarlett_gen2: Fix another -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Use size_add() in call to struct_size() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: MTL: Reduce the DSP init timeout (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful (Jaroslav Kysela) [RHEL-13726] - ALSA: riptide: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: cs4231: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: ad1848: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: generic: Check potential mixer name string truncation (Jaroslav Kysela) [RHEL-13726] - ALSA: cmipci: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: firewire: Fix -Wformat-truncation warning for MIDI stream names (Jaroslav Kysela) [RHEL-13726] - ALSA: firewire: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: xen: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: opti9x: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: es1688: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: cs4236: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: sscape: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: caiaq: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: scarlett_gen2: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ASoC: imx-audmix: Fix return error with devm_clk_get() (Jaroslav Kysela) [RHEL-13726] - ASoC: hdaudio.c: Add missing check for devm_kstrdup (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add correct product series name to messages (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add support for Clarett 8Pre USB (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Move USB IDs out from device_info struct (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Default mixer driver to enabled (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: fix wrong sizeof argument (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failure (Jaroslav Kysela) [RHEL-13726] - firmware: cirrus: cs_dsp: Only log list of algorithms in debug build (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width. (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: mixer: Remove temporary string use in parse_clock_source_unit (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Splitting the UX3402 into two separate models (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-sdw-acpi: Use u8 type for link index (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Only cancel jack-detect work on suspend if active (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Enable the IRQ on resume after configuring jack-detect (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix sleep in atomic context (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Revert "Fix sleep in atomic context" (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Use dev_name of card_dev as debugfs directory name (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Fixed two speaker platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG (Jaroslav Kysela) [RHEL-13726] - Add DMI ID for MSI Bravo 15 B7ED (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm: Shrink stack frame for __soc_pcm_hw_params (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Consistently use dev_err_probe() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Undo runtime PM changes at driver exit time (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix unbalanced pm_runtime_get() (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Undo runtime PM changes at driver exit time (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Verify PM runtime resume errors in IRQ handler (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Fix broken shared boost activation (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Handle mdsync_up reg write errors (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Handle mdsync_down reg write errors (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 I2S speaker platform support (Jaroslav Kysela) [RHEL-13726] - regmap: debugfs: Fix a erroneous check after snprintf() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs. (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: NULL pointer access when removing jack (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E) (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Don't try to submit URBs after disconnection (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: Do not error if a DAI link component is not found (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ (Jaroslav Kysela) [RHEL-13726] - ALSA: ymfpci: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Override the _DSD for HP Zbook Fury 17 G9 to correct boost type (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Correct amp_gain_tlv values (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: clear dsp to host interrupt status (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: clear panic mask status when panic occurs (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: add conditional check for acp_clkmux_sel register (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: remove redundant clock mux selection register write (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: enable ACP external global interrupt (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: remove unused sha dma interrupt code (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Fix possible error value of *rac97 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add module parameter to ignore the CPC value (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify the reference output valid_bits for copier (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix pipeline params at the output of copier (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix the output reference params for SRC (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify pipeline params based on SRC output format (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix init call orders for UAC1 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: fix typos (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add kcontrols and widgets per-codec in common code (Jaroslav Kysela) [RHEL-13726] - ALSA: aoa: Fix typos in PCM fix patch (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: improve the depop sequences of CBJ detection (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682s: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5668: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5665: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Convert to just use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: change cs35l41_prop_model to static (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Drop snd_device_initialize() (Jaroslav Kysela) [RHEL-13726] - ALSA: seq: Create device with snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ALSA: timer: Create device with snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ALSA: compress: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: rawmidi: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: hwdep: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Don't embed ctl_dev (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Introduce snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-pcm: fix possible null pointer deference (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix the loop check in cs35l41_add_dsd_properties (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Fix new control name check (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Support systems with missing _DSD properties (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-cfg: Add Chromebook quirk to ADL/RPL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Remodified 3k pull low procedure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: Add a token for dropping widget name in kcontrol name (Jaroslav Kysela) [RHEL-13726] - ASoC: dapm: Add a flag for not having widget name in kcontrol name (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Refactor code for HDA stream creation (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add support for Dell SKU0C87 devices (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5660: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5659: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5514: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5514-spi: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1305: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1019: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1016: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1015p: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1015: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1011: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-jack: calling snd_soc_jack_report causes a null pointer access (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/cs8409: Support new Dell Dolphin Variants (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308-sdw: fix random louder sound (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: Use devm_kmemdup to replace devm_kmalloc + memcpy (Jaroslav Kysela) [RHEL-13726] - ASoC: tas5805m: Use devm_kmemdup to replace devm_kmalloc + memcpy (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: Add software reset in io init (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Initialize chip in hda_sdw_check_wakeen_irq() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Switch Dell Oasis models to use SPI (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for HP G11 Laptops (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Update the basecfg for copier earlier (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Simplify get_slave_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Allow different devices on the same link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Support multiple groups on the same link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Device loop should not always start at adr_index (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move range check of codec_conf into inner loop (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Update DLC index each time one is added (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Pull device loop up into create_sdw_dailink (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Add helper to create a single codec DLC (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof-sdw: Move check for valid group id to get_dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Check link mask validity in get_dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove duplicate NULL check on adr_link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Printk's should end with a newline (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof-sdw-cs42142: fix for codec button mapping (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-mlink: add sublink to dev_dbg() log (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: IPC4: clarify 'pipeline_ids' usage and logs (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: add abstraction for SoundWire wake-ups (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: restore gateway config length (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4: avoid uninitialized default instance 0 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix u16/32 confusion in LSDIID (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-mlink: fix off-by-one error (Jaroslav Kysela) [RHEL-13726] - ALSA: info: Remove unused function declarations (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Fix incorrect use of sizeof in sof_ipc3_do_rx_work() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp3x-rt5682-max9836: Configure jack as not detecting Line Out (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Allow SoundWire peripherals to register IRQ handlers (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-acpi: Add missing kernel doc (Jaroslav Kysela) [RHEL-13726] - soundWire: intel_auxdevice: resume 'sdw-master' on startup and system resume (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_auxdevice: enable pm_runtime earlier on startup (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_da7219_max98373: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: kbl_da7219_max98927: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: kbl_da7219_max98357a: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bytcr_wm5102: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bxt_da7219_max98357a: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: da7219: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp3x-rt5682-max9836: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp-rt5645: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp-da7219-max98357a: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: max98373-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: max98363: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1318-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1316-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca-dmic: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1712-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt700: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: make regmap cache-only in probe (Jaroslav Kysela) [RHEL-13726] - ASoC: SoundWire codecs: make regmap cache-only in probe (Jaroslav Kysela) [RHEL-13726] - ASoC: SoundWire codecs: return error status in probe (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/i915: extend connectivity check to cover Intel ARL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-cfg: use common include for MeteorLake (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: add HD Audio PCI ID for Intel Arrow Lake-S (Jaroslav Kysela) [RHEL-13726] - PCI: add ArrowLake-S PCI ID for Intel HDAudio subsystem. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Print amp configuration after bind (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: set variables dev_attr_vendor_id to static (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5665: add missed regulator_bulk_disable (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Remove unused function declaration (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move group_generated logic (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Merge codec_conf_alloc into dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Clean up DAI link counting (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Allow direct specification of CODEC name (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: break earlier when a adr link contains different codecs (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move amp_num initialisation to mc_probe (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove redundant parameters in dai creation (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Minor tidy up of mc_probe (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Constify parameter to find_codec_part_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Simplify find_codec_info_acpi (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove some extra line breaks (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Rename codec_idx to codec_dlc_index (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Use consistent variable naming for links (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add support for SKU 0AFE (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: rename link_id to be_id (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: allow mockup amplifier to provide feedback (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: reorder SoundWire codecs in Kconfig (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at link 0 in RPL match table (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp5x-mach:add checks to avoid static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: atom: remove static analysis false positive (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bdw_rt286: add checks to avoid static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: simplify code to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: add checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-client-probes-ipc4: add checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Deprecate invalid enums in IPC3 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: update dai_link_fixup for SOF_DAI_MEDIATEK_AFE (Jaroslav Kysela) [RHEL-13726] - ASoC: 88pm860x: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ASoC: fsl_micfil: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: bcd2000: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: xen-front: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Support ASUS G713PV laptop (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Update for native DSD support quirks (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1316: fix key tone missing (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: change cs42l51_of_match to static (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3-dtrace: Switch to memdup_user_nul() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure amp is only unmuted during playback (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add device_link between HDA and cs35l41_hda (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Rework System Suspend to ensure correct call separation (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Use pre and post playback hooks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: hda_component: Add pre and post playback hooks to hda_component (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Move Play and Pause into separate functions (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure we pass up any errors during system suspend. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure we correctly re-sync regmap before system suspending. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Check mailbox status of pause command after firmware load (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Poll for Power Up/Down rather than waiting a fixed delay (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Use mbox command to enable speaker output for external boost (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: add HDMI codec ID for Intel LNL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/hdmi: keep codec entries in numerical order (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Fix missing header dependencies (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: wm8960: Add DAC filter characteristics selection (Jaroslav Kysela) [RHEL-13726] - ALSA: ice1712: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ca0106: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: vmaster: Add snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: cmipci: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: via82xx: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: maestro3: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: ice1712: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: es1968: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: cs46xx: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: ca0106: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Introduce snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add support for DELL Oasis 13/14/16 laptops (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: fix SND_SOC_AMD_ACP_PCI depdenencies (Jaroslav Kysela) [RHEL-13726] - ASoc: codecs: ES8316: Fix DMIC config (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for Clevo NS70AU (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: Go back and simplify with snd_ctl_find_id() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take lock in snd_ctl_find_id() and snd_ctl_find_numid() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Introduce unlocked version for snd_ctl_find_*() helpers (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Make snd_ctl_find_id() argument const (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Add lockdep warning to internal functions (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take controls_rwsem lock in snd_ctl_remove() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take card->controls_rwsem in snd_ctl_rename() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: delete unnecessary NULL check (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Check for failure reading AAD IRQ events (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Flush pending AAD IRQ when suspending (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sst: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ALSA: intel-dsp-config: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/i915: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add controller matching macros (Jaroslav Kysela) [RHEL-13726] - ALSA: Remove unused Broxton PCI ID (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Remove unused Broxton PCI ID (Jaroslav Kysela) [RHEL-13726] - PCI: Add Intel Audio DSP devices to pci_ids.h (Jaroslav Kysela) [RHEL-13726] - PCI: Sort Intel PCI IDs by number (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Update jact detection function (Jaroslav Kysela) [RHEL-13726] - ASOC: codecs: ES8326: Add calibration support for version_b (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Fix power-up sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Change Volatile Reg function (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Change Hp_detect register names (Jaroslav Kysela) [RHEL-13726] - tools include UAPI: Sync the sound/asound.h copy with the kernel sources (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Add es8326_mute function (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-dai: don't call PCM audio ops if the stream is not supported (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - remove 3k pull low procedure (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: clean up some inconsistent indentings (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix the issue of speaker noise (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: Add new dmi entries to config entry (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: Add acpi machine id's for vangogh platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add machine driver support for max98388 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add machine driver support for nau8821 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3-dtrace: uninitialized data in dfsentry_trace_filter_write() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (Jaroslav Kysela) [RHEL-13726] - ALSA: jack: Fix mutex call in snd_jack_report() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Use dmi_first_match() for DMI quirk handling (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Make use of DRV_NAME (Jaroslav Kysela) [RHEL-13726] - ASoC: core: suppress probe deferral errors (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: suppress probe deferral errors (Jaroslav Kysela) [RHEL-13726] - soundwire: fix enumeration completion (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: add the system level suspend-resume callback (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: check return value after reading device id (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: implement set_jack callback (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Whitespace fix (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Amend G634 quirk to enable rear speakers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 (Jaroslav Kysela) [RHEL-13726] - ASoC: stac9766: fix build errors with REGMAP_AC97 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Sort headers alphabetically (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Use device_get_match_data() (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Use agnostic irq_domain_create_linear() (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Refactor GPIO support code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: refactor PSP smn_read (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: add revision check for sending sha dma completion command (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: es8316: Add support for S24_3LE format (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: es8316: Add support for 24 MHz MCLK (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix sleep in atomic context (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for Clevo NPx0SNx (Jaroslav Kysela) [RHEL-13726] - soundwire: amd: Fix a check for errors in probe() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add pm ops support for rembrandt platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: move pdm macros to common header file (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store the pdm stream channel mask (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: export config_acp_dma() and config_pte_for_stream() symbols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store xfer_resolution of the stream (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add pm ops support for acp pci driver (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store platform device reference created in pci probe call (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: remove the redundant acp enable/disable interrupts functions (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add acp i2s master clock generation for rembrandt platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: refactor the acp init and de-init sequence (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count() (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: fix channel info for compressed formats (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: fix ELD constraints for (E)AC3, DTS(-HD) and MLP formats (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: update pm_runtime enable sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-dapm.h: Convert macros to return a compound literal (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: remove acp poweroff function (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: clear pdm dma interrupt mask (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio (Jaroslav Kysela) [RHEL-13726] - ASoC: cs43130: Fix numerator/denominator mixup (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GV601V (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: cleanup soc_dai_link_sanity_check() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: initialize dlc on snd_soc_get_dai_id() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG G634Z (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-compress: Fix deadlock in soc_compr_open_fe (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Add MODULE_FIRMWARE macro (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: wm0010: Add MODULE_FIRMWARE macros (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: setup primary core info on MeteorLake platform (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: pm: Remove duplicated code in sof_suspend (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4: Switch to use the sof_debug:bit11 to dump message payload (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: Dump IPC message payload (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Add new sof_debug flag to request message payload dump (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: test virtual widget in sof_walk_widgets_in_order (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: add is_virtual_widget helper (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_rt5682: Add mtl support RT1019P speaker (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_rt5682: reorder quirk table (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Make master_list ordered to prevent deadlocks (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Prevent lockdep asserts when stream has multiple buses (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: Add support for IPC with a reply_size set to zero (Jaroslav Kysela) [RHEL-13726] - ALSA: timer: minimize open-coded access to hw.resolution (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix broken resume due to UAC3 power state (Jaroslav Kysela) [RHEL-13726] - ALSA: seq: oss: Fix racy open/close of MIDI devices (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-ssm4567: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt5682: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt298: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt286: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt274: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-nau8825: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98927: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98373: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98357a: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-hdaudio: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-dmic: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-da7219: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: max98363: Remove cache defaults for volatile registers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Jaroslav Kysela) [RHEL-13726] - ASoC: audio-graph-card2-custom-sample: add missing CPU:Codec = 1:N sample (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Refactor rx function for fuzzing (Jaroslav Kysela) [RHEL-13726] - ASoC: max98088: clean up some inconsistent indenting (Jaroslav Kysela) [RHEL-13726] - ASoC: remove old trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: use use new trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ASoC: add new trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/intel: Workaround for WALLCLK register for loongson controller (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Workaround for SDnCTL register on loongson (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Using polling mode for loongson controller by default (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add Loongson LS7A HD-Audio support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add dai_link_codec_ch_map (Jaroslav Kysela) [RHEL-13726] - ASoC: add N cpus to M codecs dai link support (Jaroslav Kysela) [RHEL-13726] - soundwire: debugfs: Add missing SCP registers (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-pcm: remove kernel parameter init (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Delete cs35l41 component master during free (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix endian conversions (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Clean up Firmware Load Controls (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Keep the previous numid at snd_ctl_rename_id() (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Log correct region name in bin error messages (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda: add helper to extract SoundWire link count (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: prepare for code reuse (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: add DMA config TLV to IPC data (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: introduce DMA config TLV (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: extend ALH-specific data structure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add get_hlink callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add calc_stream_format callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add codec_dai_set_stream callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add error checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add Rex CS42l42 and MAX98363 SoundWire entries (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add support for Rex soundwire (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add support for MAX98363 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Modify maxim helper functions and structure names (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Rename sof_sdw_max98373.c file to sof_sdw_maxim.c (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add helper function for cs42l42 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Sof_ssp_amp: Correcting author name. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: ADL: Moving amp only boards into end of the table. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: ADL: Enable HDMI-In capture feature support for non-I2S codec boards. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof-sdw: add Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add tables for Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add table for RPL Dell SKU 0BDA (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: increase sdw pin index for each sdw link (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add rt713 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-mtl-match: add rt712 ID (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-tgl-match: add rt712 ID (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add rt712 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: make rt711_sdca be generic (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: rename SOF_RT711_JDSRC to SOF_JACK_JDSRC (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add multi dailink support for a codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sdw_sof: append dai_type and remove codec_type (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add codec_info pointer (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: use predefine dailink id (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add dai info (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add missing exit callback (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Remove unnecessary gotos (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Invert logic on runtime alloc flags (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Remove unneeded checks for NULL bus (Jaroslav Kysela) [RHEL-13726] - soundwire: bandwidth allocation: Remove pointless variable (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Update output control for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Update the calculation of FLL for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add registers patch for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: soc.h: remove snd_soc_compr_ops :: trigger (Jaroslav Kysela) [RHEL-13726] - ASoC: add snd_soc_get_stream_cpu() (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Log that a bin file was loaded (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add the management of headset detection for power saving (Jaroslav Kysela) [RHEL-13726] - ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Jaroslav Kysela) [RHEL-13726] - ASoC: es8316: Increment max value for ALC Capture Target Volume control (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Add check for acp config flags in vangogh platform (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: tidyup playback/capture_only at soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: use temporary variable at soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: cleanup soc_get_playback_capture() error (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: use dai_link on soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: indicate error if stream has no playback no capture (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: HDA: Limit the number of dai drivers for nocodec mode (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: Use partial match for connecting DAI link and DAI widget (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Allow partial matching when finding DAI link (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Add PLL ratio table values (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: tgl: unify core_put on IPC3 & IPC4 path (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: add core_get & put support on MeterLake platforms (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-13726] - ALSA: rawmidi: Pass rawmidi directly to snd_rawmidi_kernel_open() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: Add pci revision id check (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader/topology: Query the CPC value from manifest (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Do not use the CPC value from topology (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Rename sof_ipc4_update_pipeline_mem_usage() to be generic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader: Save a pointer to fm_config in sof_ipc4_fw_module (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader: Drop unused bss_size from struct sof_ipc4_fw_module (Jaroslav Kysela) [RHEL-13726] - ASoC: stm32: sai: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682s: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5659: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: cs53l30: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: adau1761: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: mixart: Replace one-element arrays with simple object declarations (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant log (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant log (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Do not split message string on multiple lines (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant logs (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Log control load errors in soc_tplg_control_load() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: Fix locking in hda_ipc4_pre_trigger() (Jaroslav Kysela) [RHEL-13726] - soundwire: amd: Improve error message in remove callback (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt715: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt715-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt712-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt712-sdca-dmic: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt711: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt711-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt700: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt5682: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1318: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1316: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1308: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_bus_common: update error log (Jaroslav Kysela) [RHEL-13726] - soundwire: cadence: revisit parity injection (Jaroslav Kysela) [RHEL-13726] - soundwire: intel/cadence: update hardware reset sequence (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_bus_common: enable interrupts last (Jaroslav Kysela) [RHEL-13726] - soundwire: debugfs: fix unbalanced pm_runtime_put() (Jaroslav Kysela) [RHEL-13726] - ALSA: compat_ioctl: use correct snd_ctl_elem_type_t type (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix an unsigned comparison which can never be negative (Jaroslav Kysela) [RHEL-13726] - soundwire: qcom: drop unused struct qcom_swrm_ctrl members (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-pcm: reset all pipelines during FE DAI hw_free (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai-ops: Split the get_hext_stream() op for IPC4 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify input audio format selection logic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: New helper to check if all output formats are the same (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify the output format selection logic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add a new helper function to get the valid bits (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Handle output format special case (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Rename sof_ipc4_init_audio_fmt() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Move the call to init output format (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add a helper function for output format selection (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Handle input/output audio format special case (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: read AC timing control register before updating it (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: use substream for .free callback (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: remove .free callback implementation (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: use substream for .trigger callback (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: remove .trigger callback implementation (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF/soundwire: re-add substream in params_stream structure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: remove mutual exclusion between NOCODEC and HDA_LINK (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: use HDA_LINK instead of HDA_AUDIO_CODEC (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: mark functions as __maybe_unused (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: move hda_dai_prepare() code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Kconfig: move selection of PROBE_WORK_QUEUE (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: clarify initialization when HDA_AUDIO_CODEC is not used (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix DAI number mismatch (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: remove use of cpu_dai->component drvdata (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: simplify .prepare callback (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add tables for LunarLake (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add new mapping for HP Spectre x360 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: start set codec init function with an adr index (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add support for MTL SDCA boards (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add quirk for MTL RVP (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices (Jaroslav Kysela) [RHEL-13726] - ASoC: wm_adsp: Update to use new component control notify helepr (Jaroslav Kysela) [RHEL-13726] - ASoC: ak4118: Update to use new component control notify helper (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-component: Add notify control helper function (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Use set_get_data() to send LARGE_CONFIG message (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Simplify the calculation of variables (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add MECHREVO Jiaolong Series MRID6 into DMI table (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: simplify tone control switch DSP code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: apply channel delay hack to all E-MU cards (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_to_2x16() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: fix+optimize E-MU stereo capture DSP code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: make tone control switch mono (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: don't create regular S/PDIF controls for E-MU cards (Jaroslav Kysela) [RHEL-13726] - ASoC: sof: Improve sof_ipc4_bytes_ext_put function (Jaroslav Kysela) [RHEL-13726] - ASoC: sof: Improve sof_ipc3_bytes_ext_put function (Jaroslav Kysela) [RHEL-13726] - ALSA: uapi: pcm: control the filling of the silence samples for drain (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove now superfluous mixer locking (Jaroslav Kysela) [RHEL-13726] - ALSA: core: update comment on snd_card.controls_rwsem (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: fix locking in snd_emu1010_fpga_link_dst_src_write() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: use the right lock in snd_emu10k1_shared_spdif_put() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove pointless locks from /proc code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove pointless locks from timer code (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: refactor acp power on and reset functions. (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: remove the register read and write wrappers. (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Update copyright notice (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Don't filter slave alerts (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Define dummy functions for snd_ac97_suspend() and resume() (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Remove redundant driver match function (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Adjust the gain for PDM DMIC (Jaroslav Kysela) [RHEL-13726] - PCI: Add Loongson vendor ID (Jaroslav Kysela) [RHEL-13726]- VMCI: Use threaded irqs instead of tasklets (Ani Sinha) [RHEL-17673] - arm64: kdump: simplify the reservation behaviour of crashkernel=,high (Pingfan Liu) [RHEL-8989] - blk-mq: don't count completed flush data request as inflight in case of quiesce (Ming Lei) [RHEL-18055] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-17287] - powerpc/hv-gpci: Add return value check in affinity_domain_via_partition_show function (Mamatha Inamdar) [RHEL-20259] - powerpc/pseries/vas: Migration suspend waits for no in-progress open windows (Mamatha Inamdar) [RHEL-20243] - fuse: fix deadlock between atomic O_TRUNC and page invalidation (Miklos Szeredi) [RHEL-7989] - fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi) [RHEL-7989] - blk-mq: use quiesced elevator switch when reinitializing queues (Ming Lei) [RHEL-19944] - lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly (Ming Lei) [RHEL-8128] - netdev: replace napi_reschedule with napi_schedule (Ivan Vecera) [RHEL-19714] - netdev: make napi_schedule return bool on NAPI successful schedule (Ivan Vecera) [RHEL-19714] - netdev: replace simple napi_schedule_prep/__napi_schedule to napi_schedule (Ivan Vecera) [RHEL-19714] - x86/topology: Use total_cpus for max logical packages calculation (Frank Ramsay) [RHEL-17893] - x86/fpu/xstate: Fix PKRU covert channel (Dean Nelson) [RHEL-16175] - x86/fpu: Invalidate FPU state correctly on exec() (Dean Nelson) [RHEL-16175] - x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf() (Dean Nelson) [RHEL-16175] - x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set (Dean Nelson) [RHEL-16175] - x86/fpu: Allow PKRU to be (once again) written by ptrace. (Dean Nelson) [RHEL-16175] - x86/fpu: Add a pkru argument to copy_uabi_to_xstate() (Dean Nelson) [RHEL-16175] - x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate(). (Dean Nelson) [RHEL-16175] - x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() (Dean Nelson) [RHEL-16175] - x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnostics (Dean Nelson) [RHEL-16175] - x86/fpu: Cleanup variable shadowing (Dean Nelson) [RHEL-16175] - x86/fpu: Remove redundant XCOMP_BV initialization (Dean Nelson) [RHEL-16175] - x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing (Dean Nelson) [RHEL-16175] - x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype (Dean Nelson) [RHEL-16175] - x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() (Dean Nelson) [RHEL-16175] - scsi: mpi3mr: Fetch correct device dev handle for status reply descriptor (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Block PEL Enable Command on Controller Reset and Unrecoverable State (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Clean up block devices post controller reset (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Refresh sdev queue depth after controller reset (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: driver version upgrade to 8.5.0.0.50 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add support for status reply descriptor (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Increase maximum number of PHYs to 64 from 32 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add support for SAS5116 PCI IDs (Tomas Henzl) [RHEL-17365] - scsi: scsi_debug: Remove dead code (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Abort commands from scsi_debug_device_reset() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix missing error code in scsi_debug_init() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop sdebug_queue (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Only allow sdebug_max_queue be modified when no shosts (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use scsi_host_busy() in delay_store() and ndelay_store() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in stop_all_queued() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Dynamically allocate sdebug_queued_cmd (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use scsi_block_requests() to block queues (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Protect block_unblock_all_queues() with mutex (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Change shost list lock to a mutex (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Don't iter all shosts in clear_luns_changed_on_target() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix check for sdev queue full (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Remove redundant driver match function (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Add poll mode deferred completions to statistics (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Get command abort feature working again (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop sdebug_dev_info.num_in_q (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop check for num_in_q exceeding queue depth (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_host_reset() device NULL pointer check (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_bus_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_target_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_device_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_abort() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Stop setting devip->sdbg_host twice (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Don't hold driver host struct pointer in host->hostdata[] (Ming Lei) [RHEL-16241] - scsi: core: Introduce {init,exit}_cmd_priv() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix sdebug_blk_mq_poll() in_use_bm bitmap use (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix qc_lock use in sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Refine sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - ice: fix theoretical out-of-bounds access in ethtool link modes (Petr Oros) [RHEL-15678] - ice: restore timestamp configuration after device reset (Petr Oros) [RHEL-15678] - ice: unify logic for programming PFINT_TSYN_MSK (Petr Oros) [RHEL-15678] - ice: remove ptp_tx ring parameter flag (Petr Oros) [RHEL-15678] - ice: Fix VF-VF direction matching in drop rule in switchdev (Petr Oros) [RHEL-15678] - ice: Fix VF-VF filter rules in switchdev mode (Petr Oros) [RHEL-15678] - ice: Fix safe mode when DDP is missing (Petr Oros) [RHEL-15678] - ice: fix over-shifted variable (Petr Oros) [RHEL-15678] - ice: Remove the FW shared parameters (Petr Oros) [RHEL-15678] - ice: PTP: add clock domain number to auxiliary interface (Petr Oros) [RHEL-15678] - ice: Use PTP auxbus for all PHYs restart in E822 (Petr Oros) [RHEL-15678] - ice: Auxbus devices & driver for E822 TS (Petr Oros) [RHEL-15678] - ice: introduce ice_pf_src_tmr_owned (Petr Oros) [RHEL-15678] - ice: fix pin assignment for E810-T without SMA control (Petr Oros) [RHEL-15678] - ice: remove ICE_F_PTP_EXTTS feature flag (Petr Oros) [RHEL-15678] - ice: PTP: move quad value check inside ice_fill_phy_msg_e822 (Petr Oros) [RHEL-15678] - ice: PTP: Rename macros used for PHY/QUAD port definitions (Petr Oros) [RHEL-15678] - ice: PTP: Clean up timestamp registers correctly (Petr Oros) [RHEL-15678] - ice: introduce hw->phy_model for handling PTP PHY differences (Petr Oros) [RHEL-15678] - ice: Support cross-timestamping for E823 devices (Petr Oros) [RHEL-15678] - ice: retry acquiring hardware semaphore during cross-timestamp request (Petr Oros) [RHEL-15678] - ice: prefix clock timer command enumeration values with ICE_PTP (Petr Oros) [RHEL-15678] - ice: avoid executing commands on other ports when driving sync (Petr Oros) [RHEL-15678] - ice: fix receive buffer size miscalculation (Petr Oros) [RHEL-15678] - ice: split ice_aq_wait_for_event() func into two (Petr Oros) [RHEL-15678] - ice: embed &ice_rq_event_info event into struct ice_aq_task (Petr Oros) [RHEL-15678] - ice: ice_aq_check_events: fix off-by-one check when filling buffer (Petr Oros) [RHEL-15678] - ice: Remove redundant VSI configuration in eswitch setup (Petr Oros) [RHEL-15678] - ice: move E810T functions to before device agnostic ones (Petr Oros) [RHEL-15678] - ice: refactor ice_vsi_is_vlan_pruning_ena (Petr Oros) [RHEL-15678] - ice: refactor ice_ptp_hw to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_sched to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_vf_lib to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_lib to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_ddp to make functions static (Petr Oros) [RHEL-15678] - ice: remove unused methods (Petr Oros) [RHEL-15678] - ice: Block switchdev mode when ADQ is active and vice versa (Petr Oros) [RHEL-15678] - ice: clean up __ice_aq_get_set_rss_lut() (Petr Oros) [RHEL-15678] - ice: add FW load wait (Petr Oros) [RHEL-15678] - ice: Add get C827 PHY index function (Petr Oros) [RHEL-15678] - ice: Rename enum ice_pkt_flags values (Petr Oros) [RHEL-15678] - ice: Add direction metadata (Petr Oros) [RHEL-15678] - ice: Fix RDMA VSI removal during queue rebuild (Petr Oros) [RHEL-15678] - ice: Correctly initialize queue context values (Petr Oros) [RHEL-15678] - ice: Fix memory management in ice_ethtool_fdir.c (Petr Oros) [RHEL-15678] - ice: Implement basic eswitch bridge setup (Petr Oros) [RHEL-15678] - ice: Unset src prune on uplink VSI (Petr Oros) [RHEL-15678] - ice: Disable vlan pruning for uplink VSI (Petr Oros) [RHEL-15678] - ice: Prohibit rx mode change in switchdev mode (Petr Oros) [RHEL-15678] - ice: Skip adv rules removal upon switchdev release (Petr Oros) [RHEL-15678] - ice: use ice_down_up() where applicable (Petr Oros) [RHEL-15678] - ice: Remove managed memory usage in ice_get_fw_log_cfg() (Petr Oros) [RHEL-15678] - ice: clean up freeing SR-IOV VFs (Petr Oros) [RHEL-15678] - ice: reduce initial wait for control queue messages (Petr Oros) [RHEL-15678] - ice: remove unnecessary check for old MAC == new MAC (Petr Oros) [RHEL-15678] - ice: do not re-enable miscellaneous interrupt until thread_fn completes (Petr Oros) [RHEL-15678] - ice: trigger PFINT_OICR_TSYN_TX interrupt instead of polling (Petr Oros) [RHEL-15678] - ice: introduce ICE_TX_TSTAMP_WORK enumeration (Petr Oros) [RHEL-15678] - ice: always return IRQ_WAKE_THREAD in ice_misc_intr() (Petr Oros) [RHEL-15678] - ice: handle extts in the miscellaneous interrupt thread (Petr Oros) [RHEL-15678] - ice: use src VSI instead of src MAC in slow-path (Petr Oros) [RHEL-15678] - ice: allow matching on meta data (Petr Oros) [RHEL-15678] - ice: specify field names in ice_prot_ext init (Petr Oros) [RHEL-15678] - ice: remove redundant Rx field from rule info (Petr Oros) [RHEL-15678] - ice: define meta data to match in switch (Petr Oros) [RHEL-15678] - ice: refactor PHY type to ethtool link mode (Petr Oros) [RHEL-15678] - ice: update ICE_PHY_TYPE_HIGH_MAX_INDEX (Petr Oros) [RHEL-15678] - ice: call ice_is_malicious_vf() from ice_vc_process_vf_msg() (Petr Oros) [RHEL-15678] - ice: move ice_is_malicious_vf() to ice_virtchnl.c (Petr Oros) [RHEL-15678] - ice: print message if ice_mbx_vf_state_handler returns an error (Petr Oros) [RHEL-15678] - ice: pass mbxdata to ice_is_malicious_vf() (Petr Oros) [RHEL-15678] - ice: remove unnecessary &array[0] and just use array (Petr Oros) [RHEL-15678] - ice: always report VF overflowing mailbox even without PF VSI (Petr Oros) [RHEL-15678] - ice: declare ice_vc_process_vf_msg in ice_virtchnl.h (Petr Oros) [RHEL-15678] - ice: initialize mailbox snapshot earlier in PF init (Petr Oros) [RHEL-15678] - ice: merge ice_mbx_report_malvf with ice_mbx_vf_state_handler (Petr Oros) [RHEL-15678] - ice: remove ice_mbx_deinit_snapshot (Petr Oros) [RHEL-15678] - ice: move VF overflow message count into struct ice_mbx_vf_info (Petr Oros) [RHEL-15678] - ice: track malicious VFs in new ice_mbx_vf_info structure (Petr Oros) [RHEL-15678] - ice: convert ice_mbx_clear_malvf to void and use WARN (Petr Oros) [RHEL-15678] - ice: re-order ice_mbx_reset_snapshot function (Petr Oros) [RHEL-15678]- nfsd: lock_rename() needs both directories to live on the same fs (Jeffrey Layton) [RHEL-19591] - HID: check empty report_list in hid_validate_values() (Desnes Nunes) [RHEL-19237 RHEL-19260] {CVE-2023-1073} - ceph: do not print the whole xattr value if it's too long (Xiubo Li) [RHEL-16411] - libceph: fix potential use-after-free on linger ping and resends (Jay Shin) [RHEL-20390] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-8003] - ceph: silence smatch warning in reconnect_caps_cb() (Xiubo Li) [RHEL-16410] - ceph: fix potential use-after-free bug when trimming caps (Xiubo Li) [RHEL-16410] - ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li) [RHEL-16412] - ceph: issue a cap release immediately if no cap exists (Xiubo Li) [RHEL-16412] - ceph: trigger to flush the buffer when making snapshot (Xiubo Li) [RHEL-16412] - ceph: force updating the msg pointer in non-split case (Xiubo Li) [RHEL-16412] - ceph: flush cap releases when the session is flushed (Xiubo Li) [RHEL-16412] - ceph: reorder fields in 'struct ceph_snapid_map' (Xiubo Li) [RHEL-16412] - ceph: voluntarily drop Xx caps for requests those touch parent mtime (Xiubo Li) [RHEL-16412] - redhat/configs: Remove multi-buffer SHA configs (Štěpán Horáček) [RHEL-14477] - crypto: tcrypt - remove all multibuffer ahash tests (Štěpán Horáček) [RHEL-14477] - crypto: hash - Remove unused async iterators (Štěpán Horáček) [RHEL-14477] - crypto: x86 - remove SHA multibuffer routines and mcryptd (Štěpán Horáček) [RHEL-14477] - fs: group frequently accessed fields of struct super_block together (Miklos Szeredi) [RHEL-12504] - fanotify: add API to attach/detach super block mark (Miklos Szeredi) [RHEL-12504] - fsnotify: send path type events to group with super block marks (Miklos Szeredi) [RHEL-12504] - fsnotify: add super block object type (Miklos Szeredi) [RHEL-12504] - netfilter: nf_tables: set backend .flush always succeeds (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: no need to call pipapo_deactivate() from flush (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix memleak when more than 255 elements expired (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disable toggling dormant table state more than once (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix table flag updates (Florian Westphal) [RHEL-1722] - netfilter: nftables: update table flags from the commit phase (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow element removal on anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix nft_trans type confusion (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix out of memory error handling (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: use correct lock to protect gc_list (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: GC transaction race with abort path (Florian Westphal) [RHEL-1722] - netfilter: nft_dynset: disallow object maps (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: GC transaction race with netns dismantle (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: don't fail inserts if duplicate has expired (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix kdoc warnings after gc rework (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix false-positive lockdep splat (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: remove busy mark and gc batch API (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: adapt set backend to use GC transaction API (Florian Westphal) [RHEL-1722] {CVE-2023-4244} - netfilter: nf_tables: GC transaction API to avoid race with control plane (Florian Westphal) [RHEL-1722] {CVE-2023-4244} - netfilter: nftables: rename set element data activation/deactivation functions (Florian Westphal) [RHEL-1722] - netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: report use refcount overflow (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: add nft_chain_add() (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow timeout for anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow updates of anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow element updates of bound anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: .walk does not deal with generations (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: integrate pipapo into commit protocol (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification (Florian Westphal) [RHEL-1722] - netfilter: nftables: add catch-all set element support (Florian Westphal) [RHEL-1722]- netlink: support extack in dump ->start() (Hangbin Liu) [RHEL-17272] - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() (Artem Savkov) [RHEL-16009] - audit: don't take task_lock() in audit_exe_compare() code path (Artem Savkov) [RHEL-16009] - IB/ipoib: Fix mcast list locking (Daniel Vacek) [RHEL-19244] - RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Daniel Vacek) [RHEL-19244] - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Davide Caratti) [RHEL-14290] - ipvlan: Fix return value of ipvlan_queue_xmit() (Davide Caratti) [RHEL-14290] - scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko) [2228079] - scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko) [2228079] - scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko) [2228079] - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() (Vitaly Kuznetsov) [RHEL-15958] - xen-blkfront: switch kcalloc to kvcalloc for large array allocation (Vitaly Kuznetsov) [RHEL-15958] - xen-blkfront: fix kernel panic with negotiate_mq error path (Vitaly Kuznetsov) [RHEL-15958] - tracing/timerlat: Add user-space interface (Chris White) [RHEL-15142] - tracing/osnoise: Skip running osnoise if all instances are off (Chris White) [RHEL-15142] - tracing/osnoise: Switch from PF_NO_SETAFFINITY to migrate_disable (Chris White) [RHEL-15142] - tracing/timerlat: Always wakeup the timerlat thread (Chris White) [RHEL-15142] - tracing/osnoise: Fix notify new tracing_max_latency (Chris White) [RHEL-15142] - tracing/timerlat: Notify new max thread latency (Chris White) [RHEL-15142] - trace/osnoise: make use of the helper function kthread_run_on_cpu() (Chris White) [RHEL-15142] - kthread: add the helper function kthread_run_on_cpu() (Chris White) [RHEL-15142] - iavf: Fix iavf_shutdown to call iavf_remove instead iavf_close (Michal Schmidt) [RHEL-15675] - iavf: Handle ntuple on/off based on new state machines for flow director (Michal Schmidt) [RHEL-15675] - iavf: Introduce new state machines for flow director (Michal Schmidt) [RHEL-15675] - iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero (Michal Schmidt) [RHEL-15675] - iavf: delete the iavf client interface (Michal Schmidt) [RHEL-15675] - iavf: add a common function for undoing the interrupt scheme (Michal Schmidt) [RHEL-15675] - iavf: use unregister_netdev (Michal Schmidt) [RHEL-15675] - iavf: rely on netdev's own registered state (Michal Schmidt) [RHEL-15675] - iavf: fix the waiting time for initial reset (Michal Schmidt) [RHEL-15675] - iavf: in iavf_down, don't queue watchdog_task if comms failed (Michal Schmidt) [RHEL-15675] - iavf: simplify mutex_trylock+sleep loops (Michal Schmidt) [RHEL-15675] - iavf: fix comments about old bit locks (Michal Schmidt) [RHEL-15675] - iavf: in iavf_down, disable queues when removing the driver (Michal Schmidt) [RHEL-15675] - iavf: initialize waitqueues before starting watchdog_task (Michal Schmidt) [RHEL-15675] - iavf: delete unused iavf_mac_info fields (Michal Schmidt) [RHEL-15675] - iavf: fix format warnings (Michal Schmidt) [RHEL-15675] - iavf: fix string truncation warnings (Michal Schmidt) [RHEL-15675] - iavf: remove "inline" functions from iavf_txrx.c (Michal Schmidt) [RHEL-15675] - iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set (Michal Schmidt) [RHEL-15675] - iavf: Fix promiscuous mode configuration flow messages (Michal Schmidt) [RHEL-15675] - iavf: fix FDIR rule fields masks validation (Michal Schmidt) [RHEL-15675] - iavf: fix potential races for FDIR filters (Michal Schmidt) [RHEL-15675] - iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED (Michal Schmidt) [RHEL-15675] - iavf: fix potential deadlock on allocation failure (Michal Schmidt) [RHEL-15675] - iavf: Remove unnecessary aer.h include (Michal Schmidt) [RHEL-15675] - iavf: Remove redundant pci_enable_pcie_error_reporting() (Michal Schmidt) [RHEL-15675]- devres: handle zero size in devm_kmalloc() (Mark Langsdorf) [RHEL-1025 RHEL-14039] - cpufreq: ACPI: Prevent a warning when another frequency driver is loaded (Mark Langsdorf) [RHEL-1025] - cpufreq: drivers with target_index() must set freq_table (Mark Langsdorf) [RHEL-1025] - cpufreq: warn about invalid vals to scaling_max/min_freq interfaces (Mark Langsdorf) [RHEL-1025] - ACPI: cpufreq: Use platform devices to load ACPI PPC and PCC drivers (Mark Langsdorf) [RHEL-1025] - cpufreq: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-1025] - kbuild, cpufreq: remove MODULE_LICENSE in non-modules (Mark Langsdorf) [RHEL-1025] - cpufreq: Add __init annotation to module init funcs (Mark Langsdorf) [RHEL-1025] - cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode (Mark Langsdorf) [RHEL-1025] - netfilter: nfnetlink_osf: avoid OOB read (Phil Sutter) [RHEL-12299] {CVE-2023-39189} - crypto: qat - add NULL pointer check (Vladis Dronov) [RHEL-19124] - crypto: qat - fix mutex ordering in adf_rl (Vladis Dronov) [RHEL-19124] - crypto: qat - fix error path in add_update_sla() (Vladis Dronov) [RHEL-19124] - crypto: qat - add sysfs_added flag for rate limiting (Vladis Dronov) [RHEL-19124] - crypto: qat - add sysfs_added flag for ras (Vladis Dronov) [RHEL-19124] - x86/speculation: Provide a debugfs file to dump SPEC_CTRL MSRs (Waiman Long) [RHEL-16845] - x86/idle: Disable IBRS entering mwait idle and enable it on wakeup (Waiman Long) [RHEL-16845] - intel_idle: Add ibrs_off module parameter to force-disable IBRS (Waiman Long) [RHEL-16845] - intel_idle: Use __update_spec_ctrl() in intel_idle_ibrs() (Waiman Long) [RHEL-16845] - x86/idle: Disable IBRS when CPU is offline to improve single-threaded performance (Waiman Long) [RHEL-16845] - x86/speculation: Add __update_spec_ctrl() helper (Waiman Long) [RHEL-16845] - cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRS (Waiman Long) [RHEL-16845] - igb: Fix potential memory leak in igb_add_ethtool_nfc_entry (Corinna Vinschen) [RHEL-15681] - igb: Fix an end of loop test (Corinna Vinschen) [RHEL-15681] - igb: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15681] - intel: fix format warnings (Corinna Vinschen) [RHEL-15681] - intel: fix string truncation warnings (Corinna Vinschen) [RHEL-15681] - ethernet/intel: Use list_for_each_entry() helper (Corinna Vinschen) [RHEL-15681] - igb: clean up in all error paths when enabling SR-IOV (Corinna Vinschen) [RHEL-15681] - igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15681] - igb: disable virtualization features on 82580 (Corinna Vinschen) [RHEL-15681] - igb: Avoid starting unnecessary workqueues (Corinna Vinschen) [RHEL-15681] - igb: Fix igb_down hung on surprise removal (Corinna Vinschen) [RHEL-15681] - igb: Enable SR-IOV after reinit (Corinna Vinschen) [RHEL-15681] - bpf: Mark PTR_TO_FUNC register initially with zero offset (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Fix out of bounds access for ringbuf helpers (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Generally fix helper register offset check (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Generalize check_ctx_reg for reuse with other types (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Fix crash due to out of bounds access into reg2btf_ids. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Introduce MEM_RDONLY flag (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-8476 RHEL-8925 RHEL-9037] {CVE-2022-0500 CVE-2022-23222} - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Introduce composable reg, ret and arg types. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - ipmi: Explicitly include correct DT includes (Tony Camuso) [RHEL-14570] - ipmi_si: fix -Wvoid-pointer-to-enum-cast warning (Tony Camuso) [RHEL-14570] - ipmi: fix potential deadlock on &kcs_bmc->lock (Tony Camuso) [RHEL-14570] - ipmi_si: fix a memleak in try_smi_init() (Tony Camuso) [RHEL-14570] - ipmi: Change request_module to request_module_nowait (Tony Camuso) [RHEL-14570] - ipmi:ssif: Fix a memory leak when scanning for an adapter (Tony Camuso) [RHEL-14570] - ipmi:ssif: Add check for kstrdup (Tony Camuso) [RHEL-14570] - ipmi_watchdog: Fix read syscall not responding to signals during sleep (Tony Camuso) [RHEL-14570] - ipmi:ssif: Drop if blocks with always false condition (Tony Camuso) [RHEL-14570] - ipmi: fix SSIF not responding under certain cond. (Tony Camuso) [RHEL-14570] - ipmi:ssif: Add send_retries increment (Tony Camuso) [RHEL-14570] - char:ipmi:Fix spelling mistake "asychronously" -> "asynchronously" (Tony Camuso) [RHEL-14570] - ipmi: simplify sysctl registration (Tony Camuso) [RHEL-14570] - ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it (Tony Camuso) [RHEL-14570] - bnxt_en: fix free-runnig PHC mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: handle invalid Tx completions more gracefully (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: take the bit to set as argument of bnxt_queue_sp_work() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: move and rename reset helpers (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Skip firmware fatal error recovery if chip is not accessible (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Query default VLAN before VNIC setup on a VF (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Don't issue AP reset during ethtool's reset operation (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix bnxt_hwrm_update_rss_hash_cfg() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Do not initialize PTP on older P3/P4 chips (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Add missing 200G link speed reporting (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix typo in PCI id to device description string mapping (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix reporting of test result in ethtool selftest (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Enforce PTP software freq adjustments only when in non-RTC mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Defer PTP initialization to after querying function caps (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Change fw_cap to u64 to accommodate more capability bits (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: avoid overflow in bnxt_get_nvram_directory() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: reset PHC frequency in free-running mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Avoid order-5 memory allocation for TPA data (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - ptp: bnxt: convert .adjfreq to .adjfine (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Add a non-real time mode to access NIC clock (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - igc: Fix ambiguity in the ethtool advertising (Corinna Vinschen) [RHEL-15680] - igc: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15680] - intel: fix format warnings (Corinna Vinschen) [RHEL-15680] - igc: Expose tx-usecs coalesce setting to user (Corinna Vinschen) [RHEL-15680] - igc: Fix infinite initialization loop with early XDP redirect (Corinna Vinschen) [RHEL-15680] - igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15680] - igc: Decrease PTM short interval from 10 us to 1 us (Corinna Vinschen) [RHEL-15680] - igc: Add support for multiple in-flight TX timestamps (Corinna Vinschen) [RHEL-15680] - igc: Fix the typo in the PTM Control macro (Corinna Vinschen) [RHEL-15680] - igc: Add lock to safeguard global Qbv variables (Corinna Vinschen) [RHEL-15680] - eth: add missing xdp.h includes in drivers (Corinna Vinschen) [RHEL-15680] - igc: Fix Kernel Panic during ndo_tx_timeout callback (Corinna Vinschen) [RHEL-15680] - igc: Prevent garbled TX queue with XDP ZEROCOPY (Corinna Vinschen) [RHEL-15680] - igc: Fix inserting of empty frame for launchtime (Corinna Vinschen) [RHEL-15680] - igc: Fix launchtime before start of cycle (Corinna Vinschen) [RHEL-15680] - igc: No strict mode in pure launchtime/CBS offload (Corinna Vinschen) [RHEL-15680] - igc: Handle already enabled taprio offload for basetime 0 (Corinna Vinschen) [RHEL-15680] - igc: Do not enable taprio offload for invalid arguments (Corinna Vinschen) [RHEL-15680] - igc: Rename qbv_enable to taprio_offload_enable (Corinna Vinschen) [RHEL-15680] - igc: Handle PPS start time programming for past time values (Corinna Vinschen) [RHEL-15680] - igc: Include the length/type field and VLAN tag in queueMaxSDU (Corinna Vinschen) [RHEL-15680] - igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Corinna Vinschen) [RHEL-15680] - igc: Fix TX Hang issue when QBV Gate is closed (Corinna Vinschen) [RHEL-15680] - igc: Remove delay during TX ring configuration (Corinna Vinschen) [RHEL-15680] - igc: Add condition for qbv_config_change_errors counter (Corinna Vinschen) [RHEL-15680] - igc: Work around HW bug causing missing timestamps (Corinna Vinschen) [RHEL-15680] - igc: Retrieve TX timestamp during interrupt handling (Corinna Vinschen) [RHEL-15680] - igc: Check if hardware TX timestamping is enabled earlier (Corinna Vinschen) [RHEL-15680] - igc: Fix race condition in PTP tx code (Corinna Vinschen) [RHEL-15680] - igc: Remove unnecessary aer.h include (Corinna Vinschen) [RHEL-15680] - igc: Clean up and optimize watchdog task (Corinna Vinschen) [RHEL-15680] - igc: offload queue max SDU from tc-taprio (Corinna Vinschen) [RHEL-15680] - igc: Add qbv_config_change_errors counter (Corinna Vinschen) [RHEL-15680]- s390/pci: fix iommu bitmap allocation (Tobias Huschle) [RHEL-18202] - net/smc: Fix pos miscalculation in statistics (Tobias Huschle) [RHEL-18203] - ibmveth: Remove condition to recompute TCP header checksum. (Mamatha Inamdar) [RHEL-12553] - net: thunderx: Fix the ACPI memory leak (Maurizio Lombardi) [RHEL-18244] - null_blk: Always check queue mode setting from configfs (Ming Lei) [RHEL-18182] - drivers: net: slip: fix NPD bug in sl_tx_timeout() (Michal Schmidt) [RHEL-6655] {CVE-2022-41858} - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (David Hildenbrand) [RHEL-8517] - net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Sabrina Dubroca) [RHEL-16720] {CVE-2023-6176} - nfp: fix use-after-free in area_cache_get() (Ricardo Robaina) [RHEL-6567] {CVE-2022-3545} - igb: set max size RX buffer when store bad packet is enabled (Wander Lairson Costa) [RHEL-15188] {CVE-2023-45871} - igbvf: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15679] - igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15679] - ixgbe: Fix panic during XDP_TX with > 64 CPUs (Ken Cox) [RHEL-15682] - ixgbe: Enable setting RSS table to default values (Ken Cox) [RHEL-15682] - ixgbe: Allow flow hash to be set via ethtool (Ken Cox) [RHEL-15682] - vsock/virtio: remove socket from connected/bound list on shutdown (Stefano Garzarella) [RHEL-17877] - vsock/virtio: initialize the_virtio_vsock before using VQs (Stefano Garzarella) [RHEL-17877] - vsock: send SIGPIPE on write to shutdowned socket (Stefano Garzarella) [RHEL-17877] - vsock/virtio: factor our the code to initialize and delete VQs (Stefano Garzarella) [RHEL-17877] - virtio-net: fix for skb_over_panic inside big mode (Laurent Vivier) [RHEL-7165] - virtio-net: fix pages leaking when building skb in big mode (Laurent Vivier) [RHEL-7165] - virtio_net: fix wrong buf address calculation when using xdp (Laurent Vivier) [RHEL-7165] - virtio_net: get build_skb() buf by data ptr (Laurent Vivier) [RHEL-7165] - virtio-net: fix for unable to handle page fault for address (Laurent Vivier) [RHEL-7165] - scsi: qedi: Remove unused declarations (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix firmware halt over suspend and resume (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock (Nilesh Javali) [RHEL-9860] - scsi: qedi: Replace all non-returning strlcpy with strscpy (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix use after free bug in qedi_remove() (Nilesh Javali) [RHEL-9860] - scsi: qedi: Remove unneeded version.h include (Nilesh Javali) [RHEL-9860] - perf/x86/amd/uncore: Pass through error code for initialization failures, instead of -ENODEV (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init() (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Add memory controller support (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Add group exclusivity (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailable (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Move discovery and registration (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Refactor uncore management (Michael Petlan) [RHEL-9993] - RDMA/hfi1: Workaround truncation compilation error (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Remove redundant assignment to pointer ppd (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Replace deprecated strncpy (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Use FIELD_GET() to extract Link Width (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Reduce printing of errors during driver shut down (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Use list_for_each_entry() helper (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Fix possible panic during hotplug remove (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Use struct_size() (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Suppress useless compiler warnings (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Remove trace newlines (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Drop redundant pci_enable_pcie_error_reporting() (Izabela Bakollari) [RHEL-18211] - IB/hifi1: add a null check of kzalloc_node in hfi1_ipoib_txreq_init (Izabela Bakollari) [RHEL-18211]- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (David Marlin) [RHEL-1231] {CVE-2023-40283} - amd_hsmp: Add HSMP protocol version 5 messages (John Allen) [2072238] - KVM: s390/mm: Properly reset no-dat (Cédric Le Goater) [RHEL-17383] - KVM: s390: vsie: fix wrong VIR 37 when MSO is used (Cédric Le Goater) [RHEL-17383] - nvme-rdma: fix typo in comment (Kamal Heib) [RHEL-10968] - nvme-rdma: minor cleanup in nvme_rdma_create_cq() (Kamal Heib) [RHEL-10968] - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Chris Leech) [RHEL-8200 RHEL-8992] {CVE-2023-2162} - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress (Chris Leech) [RHEL-8200 RHEL-8992] {CVE-2023-2162} - ibmveth: Reduce default tx queues to 8 (Mamatha Inamdar) [RHEL-11209] - ibmveth: Ethtool set queue support (Mamatha Inamdar) [RHEL-11209] - ibmveth: Implement multi queue on xmit (Mamatha Inamdar) [RHEL-11209] - ibmveth: Copy tx skbs into a premapped buffer (Mamatha Inamdar) [RHEL-11209] - ibmveth: Use dma_alloc_coherent() instead of kmalloc/dma_map_single() (Mamatha Inamdar) [RHEL-11209] - vt: keyboard, reorder user buffer handling in vt_do_kdgkb_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, rename i to kb_func in vt_do_kdgkb_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, use bool for rep (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, union perm checks in vt_do_kdsk_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, extract vt_kdgkbent and vt_kdskbent (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, sort includes (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, include linux/spinlock.h (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, extend func_buf_lock to readers (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, simplify vt_kdgkbsent (John W. Linville) [RHEL-3015] {CVE-2020-25656} - tty/vt: fix write/write race in ioctl(KDSKBSENT) handler (John W. Linville) [RHEL-3015] {CVE-2020-25656} - tty: keyboard, do not speculate on func_table index (John W. Linville) [RHEL-3015] {CVE-2020-25656} - Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release (David Marlin) [RHEL-17716] - Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (David Marlin) [RHEL-17716] - bluetooth: use dev_addr_set() (David Marlin) [RHEL-17716] - bluetooth: use eth_hw_addr_set() (David Marlin) [RHEL-17716] - Bluetooth: Rename driver .prevent_wake to .wakeup (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Ask ic_info to drop firmware (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add support for TP-Link UB500 Adapter (David Marlin) [RHEL-17716] - Bluetooth: hci_sock: Replace use of memcpy_from_msg with bt_skb_sendmsg (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Add support for MSFT extension to rtl8821c devices (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add force_prevent_wake entry (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add force_suspend entry (David Marlin) [RHEL-17716] - Bluetooth: Make use of hci_{suspend,resume}_dev on suspend notifier (David Marlin) [RHEL-17716] - Bluetooth: btrsi: remove superfluous header files from btrsi.c (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Set VsMsftOpCode based on device table (David Marlin) [RHEL-17716] - Bluetooth: Fix handling of experimental feature for codec offload (David Marlin) [RHEL-17716] - Bluetooth: Fix handling of experimental feature for quality reports (David Marlin) [RHEL-17716] - Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE (David Marlin) [RHEL-17716] - Bluetooth: btrtl: enable Realtek 8822C/8852A to support AOSP extension (David Marlin) [RHEL-17716] - Bluetooth: hci_qca: enable Qualcomm WCN399x for AOSP extension (David Marlin) [RHEL-17716] - Bluetooth: Apply missing portion of previously applied commit to correct context. (David Marlin) [RHEL-17716] - Bluetooth: Fix wrong opcode when LL privacy enabled (David Marlin) [RHEL-17716] - Bluetooth: Fix Advertisement Monitor Suspend/Resume (David Marlin) [RHEL-17716] - Bluetooth: hci_h5: directly return hci_uart_register_device() ret-val (David Marlin) [RHEL-17716] - Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIs (David Marlin) [RHEL-17716] - Bluetooth: hci_core: Move all debugfs handling to hci_debugfs.c (David Marlin) [RHEL-17716] - Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (David Marlin) [RHEL-17716] - Bluetooth: hci_ldisc: require CAP_NET_ADMIN to attach N_HCI ldisc (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add gpio reset way for qca btsoc in cmd_timeout (David Marlin) [RHEL-17716] - Bluetooth: Fix passing NULL to PTR_ERR (David Marlin) [RHEL-17716] - Bluetooth: hci_sock: Add support for BT_{SND,RCV}BUF (David Marlin) [RHEL-17716] - Bluetooth: eir: Move EIR/Adv Data functions to its own file (David Marlin) [RHEL-17716] - Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (David Marlin) [RHEL-17716] - Bluetooth: Add bt_skb_sendmmsg helper (David Marlin) [RHEL-17716] - Bluetooth: hci_uart: fix GPF in h5_recv (David Marlin) [RHEL-17716] - Bluetooth: btintel: Fix incorrect out of memory check (David Marlin) [RHEL-17716] - Bluetooth: Keep MSFT ext info throughout a hci_dev's life cycle (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add support for offload codecs over SCO (David Marlin) [RHEL-17716] - Bluetooth: Allow usb to auto-suspend when SCO use non-HCI transport (David Marlin) [RHEL-17716] - Bluetooth: Add offload feature under experimental flag (David Marlin) [RHEL-17716] - Bluetooth: Add support for msbc coding format (David Marlin) [RHEL-17716] - Bluetooth: btintel: Define a callback to fetch codec config data (David Marlin) [RHEL-17716] - Bluetooth: Configure codec for HFP offload use case (David Marlin) [RHEL-17716] - Bluetooth: Add support for HCI_Enhanced_Setup_Synchronous_Connection command (David Marlin) [RHEL-17716] - Bluetooth: Allow setting of codec for HFP offload use case (David Marlin) [RHEL-17716] - Bluetooth: btintel: Define callback to fetch data_path_id (David Marlin) [RHEL-17716] - Bluetooth: Allow querying of supported offload codecs over SCO socket (David Marlin) [RHEL-17716] - Bluetooth: btintel: Read supported offload use cases (David Marlin) [RHEL-17716] - Bluetooth: Add support for Read Local Supported Codecs V2 (David Marlin) [RHEL-17716] - Bluetooth: Enumerate local supported codec and cache details (David Marlin) [RHEL-17716] - Bluetooth: fix init and cleanup of sco_conn.timeout_work (David Marlin) [RHEL-17716] - Bluetooth: call sock_hold earlier in sco_conn_del (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add support for IMC Networks Mediatek Chip(MT7921) (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add the new support ID for Realtek RTL8852A (David Marlin) [RHEL-17716] - Bluetooth: btintel: Read boot address irrespective of controller mode (David Marlin) [RHEL-17716] - Bluetooth: btintel: Fix boot address (David Marlin) [RHEL-17716] - Bluetooth: Fix using RPA when address has been resolved (David Marlin) [RHEL-17716] - Bluetooth: Fix using address type from events (David Marlin) [RHEL-17716] - Bluetooth: Fix enabling advertising for central role (David Marlin) [RHEL-17716] - Bluetooth: set quality report callback for Intel (David Marlin) [RHEL-17716] - Bluetooth: Support the quality report events (David Marlin) [RHEL-17716] - Bluetooth: refactor set_exp_feature with a feature table (David Marlin) [RHEL-17716] - Bluetooth: btintel: support link statistics telemetry events (David Marlin) [RHEL-17716] - Bluetooth: btusb: disable Intel link statistics telemetry events (David Marlin) [RHEL-17716] - Bluetooth: mgmt: Disallow legacy MGMT_OP_READ_LOCAL_OOB_EXT_DATA (David Marlin) [RHEL-17716] - Bluetooth: reorganize functions from hci_sock_sendmsg() (David Marlin) [RHEL-17716] - crypto: qat - prevent underflow in rp2srv_store() (Vladis Dronov) [RHEL-15642] - crypto: qat - fix deadlock in backlog processing (Vladis Dronov) [RHEL-15642] - crypto: qat - move adf_cfg_services (Vladis Dronov) [RHEL-15642] - crypto: qat - add num_rps sysfs attribute (Vladis Dronov) [RHEL-15642] - crypto: qat - add rp2svc sysfs attribute (Vladis Dronov) [RHEL-15642] - crypto: qat - add rate limiting sysfs interface (Vladis Dronov) [RHEL-15642] - crypto: qat - add rate limiting feature to qat_4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - add retrieval of fw capabilities (Vladis Dronov) [RHEL-15642] - crypto: qat - add bits.h to icp_qat_hw.h (Vladis Dronov) [RHEL-15642] - crypto: qat - move admin api (Vladis Dronov) [RHEL-15642] - crypto: qat - fix ring to service map for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - use masks for AE groups (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor fw config related functions (Vladis Dronov) [RHEL-15642] - crypto: qat - count QAT GEN4 errors (Vladis Dronov) [RHEL-15642] - crypto: qat - add error counters (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of errors from ERRSOU3 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add adf_get_aram_base() helper function (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of compression related errors for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of errors from ERRSOU2 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add reporting of errors from ERRSOU1 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add reporting of correctable errors for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add infrastructure for error reporting (Vladis Dronov) [RHEL-15642] - crypto: qat - fix double free during reset (Vladis Dronov) [RHEL-15642] - crypto: qat - add cnv_errors debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - add pm_status debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor included headers (Vladis Dronov) [RHEL-15642] - crypto: qat - Remove zlib-deflate (Vladis Dronov) [RHEL-15642] - crypto: qat - increase size of buffers (Vladis Dronov) [RHEL-15642] - crypto: qat - enable dc chaining service (Vladis Dronov) [RHEL-15642] - crypto: qat - consolidate services structure (Vladis Dronov) [RHEL-15642] - crypto: qat - fix unregistration of compression algorithms (Vladis Dronov) [RHEL-15642] - crypto: qat - fix unregistration of crypto algorithms (Vladis Dronov) [RHEL-15642] - crypto: qat - ignore subsequent state up commands (Vladis Dronov) [RHEL-15642] - crypto: qat - do not shadow error code (Vladis Dronov) [RHEL-15642] - crypto: qat - fix state machines cleanup paths (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor deprecated strncpy (Vladis Dronov) [RHEL-15642] - crypto: qat - Use list_for_each_entry() helper (Vladis Dronov) [RHEL-15642] - Documentation: ABI: debugfs-driver-qat: fix fw_counters path (Vladis Dronov) [RHEL-15642] - crypto: qat - fix crypto capability detection for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - Remove unused function declarations (Vladis Dronov) [RHEL-15642] - crypto: qat - use kfree_sensitive instead of memset/kfree() (Vladis Dronov) [RHEL-15642] - crypto: qat - replace the if statement with min() (Vladis Dronov) [RHEL-15642] - crypto: qat - add heartbeat counters check (Vladis Dronov) [RHEL-15642] - crypto: qat - add heartbeat feature (Vladis Dronov) [RHEL-15642] - crypto: qat - add measure clock frequency (Vladis Dronov) [RHEL-15642] - crypto: qat - drop obsolete heartbeat interface (Vladis Dronov) [RHEL-15642] - crypto: qat - add internal timer for qat 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - add fw_counters debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - change value of default idle filter (Vladis Dronov) [RHEL-15642] - crypto: qat - do not export adf_init_admin_pm() (Vladis Dronov) [RHEL-15642] - crypto: qat - expose pm_idle_enabled through sysfs (Vladis Dronov) [RHEL-15642] - crypto: qat - extend configuration for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor fw config logic for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - make fw images name constant (Vladis Dronov) [RHEL-15642] - crypto: qat - move returns to default case (Vladis Dronov) [RHEL-15642] - crypto: qat - unmap buffers before free for RSA (Vladis Dronov) [RHEL-15642] - crypto: qat - unmap buffer before free for DH (Vladis Dronov) [RHEL-15642] - crypto: qat - update slice mask for 4xxx devices (Vladis Dronov) [RHEL-15642] - crypto: qat - set deprecated capabilities as reserved (Vladis Dronov) [RHEL-15642] - crypto: qat - add missing function declaration in adf_dbgfs.h (Vladis Dronov) [RHEL-15642] - crypto: qat - move dbgfs init to separate file (Vladis Dronov) [RHEL-15642] - crypto: qat - drop redundant adf_enable_aer() (Vladis Dronov) [RHEL-15642] - crypto: qat - fix apply custom thread-service mapping for dc service (Vladis Dronov) [RHEL-15642] - crypto: qat - make state machine functions static (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor device restart logic (Vladis Dronov) [RHEL-15642] - crypto: qat - replace state machine calls (Vladis Dronov) [RHEL-15642] - crypto: qat - fix concurrency issue when device state changes (Vladis Dronov) [RHEL-15642] - crypto: qat - delay sysfs initialization (Vladis Dronov) [RHEL-15642] - crypto: qat - Include algapi.h for low-level Crypto API (Vladis Dronov) [RHEL-15642] - crypto: rsa-pkcs1pad - Use helper to set reqsize (Vladis Dronov) [RHEL-15642] - units: Add BYTES_PER_*BIT (Vladis Dronov) [RHEL-15642]- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa) [RHEL-11728] {CVE-2023-39193} - nvmet: nul-terminate the NQNs passed in the connect command (Maurizio Lombardi) [RHEL-16690] {CVE-2023-6121} - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Waiman Long) [RHEL-3876] - gve: Fix GFP flags when allocing pages (Izabela Bakollari) [2140228] - Fix double fget() in vhost_net_set_backend() (Jon Maloy) [RHEL-7162] {CVE-2023-1838} - mptcp: fix disconnect vs accept race (Davide Caratti) [RHEL-15347] - mptcp: fix accept vs worker race (Davide Caratti) [RHEL-15347] - mptcp: stops worker on unaccepted sockets at listener close (Davide Caratti) [RHEL-15347] - mptcp: fix UaF in listener shutdown (Davide Caratti) [RHEL-15347] - mptcp: fix lockdep false positive (Davide Caratti) [RHEL-15347] - mptcp: use the workqueue to destroy unaccepted sockets (Davide Caratti) [RHEL-15347] - mptcp: refactor passive socket initialization (Davide Caratti) [RHEL-15347] - mptcp: set msk local address earlier (Davide Caratti) [RHEL-15347] - mptcp: fix possible list corruption on passive MPJ (Davide Caratti) [RHEL-15347] - mptcp: fix possible deadlock in subflow_error_report (Davide Caratti) [RHEL-15347] - dmaengine: idxd: Modify the dependence of attribute pasid_enabled (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioatdma: use pci_dev_id() to simplify the code (Jerry Snitselaar) [RHEL-10101] - dmaengine: Simplify dma_async_device_register() (Jerry Snitselaar) [RHEL-10101] - dmaengine: qcom: hidma_mgmt: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-10101] - dmaengine: qcom_hidma: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: fixing the wrong dma_dev->chancnt (Jerry Snitselaar) [RHEL-10101] - dmaengine: hidma: Don't set chancnt (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: Free up __cleanup() name (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Fix passing freed memory in idxd_cdev_open() (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: make misc interrupt one shot (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting() (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: use PCI core macros for PCIe Capability (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Allow ATS disable update only for configurable devices (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Expose ATS disable knob only when WQ ATS is supported (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Simplify WQ attribute visibility checks (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq (Jerry Snitselaar) [RHEL-10101] - dmaengine: Actually use devm_add_action_or_reset() (Jerry Snitselaar) [RHEL-10101] - clk: fix leak on devm_clk_bulk_get_all() unwind (Jerry Snitselaar) [RHEL-10101] - drm/amdgpu: Fix possible null pointer dereference (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/amdgpu: Fix possible null pointer dereference (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Keep a gem reference to user bos in surfaces (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: fix typo of sizeof argument (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix possible invalid drm gem put calls (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix shader stage validation (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: remove unused vmw_overlay function (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix Legacy Display Unit atomic drm support (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Print errors when running on broken/unsupported configs (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Drop mksstat_init_record fn as currently unused (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix src/dst_pitch confusion (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Replace one-element array with flexible-array member (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Do not drop the reference to the handle too soon (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Stop accessing buffer objects which failed init (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Make the driver work without the dummy resources (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Stop using raw ttm_buffer_object's (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Abstract placement selection (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Rename dummy to is_iomem (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Cleanup the vmw bo usage in the cursor paths (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Simplify fb pinning (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Rename vmw_buffer_object to vmw_bo (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Remove the duplicate bo_free function (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Use the common gem mmap instead of the custom code (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/radeon: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/qxl: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/gem-vram: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: prevent moving of pinned BOs (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: stop allocating a dummy resource for pipelined gutting (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: stop allocating dummy resources during BO creation (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: clear the ttm_tt when bo->resource is NULL (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/i915/ttm: audit remaining bo->resource (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Stop accessing buffer objects which failed init" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Do not drop the reference to the handle too soon" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Fix Legacy Display Unit atomic drm support" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-1021] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-1021] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-1021] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-1021] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-1021] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-1021] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-1021] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-1021] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-1021] - ACPICA: iASL: Add CCEL table to both compiler/disassembler (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Rework system-level device notification handling (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add Medion S17413 to IRQ override quirk (Mark Langsdorf) [RHEL-1021] - ACPI: LPIT: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-1021] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-1021] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-1021] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-1021] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-1021] - ACPI: PPTT: Fix to avoid sleep in the atomic context when PPTT is absent (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Book X90 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Expertbook B2402FBA (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Do IRQ override on all TongFang GMxRGxx (Mark Langsdorf) [RHEL-1021] - ACPI: make kobj_type structures constant (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models (Mark Langsdorf) [RHEL-1021] - ACPI: PMIC: Add comments with DSDT power opregion field names (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Limit error type to 32-bit width (Mark Langsdorf) [RHEL-1021] - ACPI: NFIT: fix a potential deadlock during NFIT teardown (Mark Langsdorf) [RHEL-1021] - ACPI: Don't build ACPICA with '-Os' (Mark Langsdorf) [RHEL-1021] - ACPI: PRM: Check whether EFI runtime is available (Mark Langsdorf) [RHEL-1021] - ACPI: PNP: Introduce list of known non-PNP devices (Mark Langsdorf) [RHEL-1021] - ACPICA: nsrepair: handle cases without a return value correctly (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Mark Langsdorf) [RHEL-1021] - ACPI: Silence missing prototype warnings (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Use the "no limit" frequency QoS (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Drop unnecessary (void *) conversion (Mark Langsdorf) [RHEL-1021] - ACPICA: Constify pathname argument for acpi_get_handle() (Mark Langsdorf) [RHEL-1021] - ACPICA: Drop port I/O validation for some regions (Mark Langsdorf) [RHEL-1021] - ACPI: PMIC: Add pmic_i2c_address to BYT Crystal Cove support (Mark Langsdorf) [RHEL-1021] - ACPI: tables: Add support for NBFT (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Stop using AMD specific codepath for Rembrandt+ (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on Lenovo 14ALC7 (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on XMG Core 15 (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix ECDT probe ordering issues (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix EC address space handler unregistration (Mark Langsdorf) [RHEL-1021] - ACPICA: Allow address_space_handler Install and _REG execution as 2 separate steps (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Medion Lifetab S10346 (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Fix formatting errors (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Adjust acpi_processor_notify_smm() return value (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Rearrange acpi_processor_notify_smm() (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Rearrange unregistration routine (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Drop redundant parentheses (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Adjust white space (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Drop unnecessary statements and parens (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Adjust critical.flags.valid check (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Convert to use sysfs_emit_at() API (Mark Langsdorf) [RHEL-1021] - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() (Mark Langsdorf) [RHEL-1021] - ACPI: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab 3 Pro (YT3-X90F) (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Remove a useless include (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Silence missing prototype warnings (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Bail out if extract package failed (Mark Langsdorf) [RHEL-1021] - ACPI: pfr_telemetry: use ACPI_FREE() to free acpi_object (Mark Langsdorf) [RHEL-1021] - ACPI: pfr_update: use ACPI_FREE() to free acpi_object (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Fix the _OSC capability check for FFH OpRegion (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: Fix initiator registration for single-initiator systems (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: remove unnecessary variable initialization (Mark Langsdorf) [RHEL-1021] - ACPI: APMT: Fix kerneldoc and indentation (Mark Langsdorf) [RHEL-1021] - ACPI: Implement a generic FFH Opregion handler (Mark Langsdorf) [RHEL-1021] - redhat: configs: enable FFH OpRegion handlers (Mark Langsdorf) [RHEL-1021] - ACPI: Enable FPDT on arm64 (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: use sysfs_emit() to instead of scnprintf() (Mark Langsdorf) [RHEL-1021] - ACPI: irq: Fix some kernel-doc issues (Mark Langsdorf) [RHEL-1021] - ACPI: tables: Fix the stale comments for acpi_locate_initial_tables() (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: use hotplug_memory_notifier() directly (Mark Langsdorf) [RHEL-1021] - ACPICA: Fix error code path in acpi_ds_call_control_method() (Mark Langsdorf) [RHEL-1021] - ACPICA: Add utcksum.o to the acpidump Makefile (Mark Langsdorf) [RHEL-1021] - ACPI/IORT: Update SMMUv3 DeviceID support (Mark Langsdorf) [RHEL-1021] - ACPI: ARM Performance Monitoring Unit Table (APMT) initial support (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-cx0041ur (Mark Langsdorf) [RHEL-1021] - ACPI: processor: throttling: remove variable count (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Drop unsetting driver data on remove (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add another system to quirk list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPICA: Finish support for the CDAT table (Mark Langsdorf) [RHEL-1021] - ACPICA: Improve warning message for "invalid ACPI name" (Mark Langsdorf) [RHEL-1021] - ACPICA: Check that EBDA pointer is in valid memory (Mark Langsdorf) [RHEL-1021] - arm64: acpi: Fix possible memory leak of ffh_ctxt (Mark Langsdorf) [RHEL-1021] - arm64: Add architecture specific ACPI FFH Opregion callbacks (Mark Langsdorf) [RHEL-1021] - ACPICA: Add support for FFH Opregion special context data (Mark Langsdorf) [RHEL-1021] - ACPICA: Do not touch VGA memory when EBDA < 1ki_b (Mark Langsdorf) [RHEL-1021] - ACPICA: Make acpi_ex_load_op() match upstream (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[] (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Mark Langsdorf) [RHEL-1021] - apei/ghes: Use xchg_release() for updating new cache slot instead of cmpxchg() (Mark Langsdorf) [RHEL-1021] - ACPI: PCI: Fix device reference counting in acpi_get_pci_dev() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: note more about IRQ override (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on LENOVO IdeaPad (Mark Langsdorf) [RHEL-1021] - ACPI: extlog: Handle multiple records (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Drop redundant parens from expressions (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Use white space more consistently (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Drop some redundant code (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: do not add task_work to kernel thread to avoid memory leak (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Take wake IRQ into consideration when entering suspend-to-idle (Mark Langsdorf) [RHEL-1021] - ACPI: resources: Add wake_capable parameter to acpi_dev_irq_flags (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Replace loop with first entry retrieval (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Deduplicate skipping device in acpi_lpss_create_device() (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Fix a NULL pointer dereference (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add another ID to s2idle_dmi_table (Mark Langsdorf) [RHEL-1021] - ACPI: Kconfig: Drop link to https://01.org/linux-acpi (Mark Langsdorf) [RHEL-1021] - ACPI: DPTF: Drop stale link from Kconfig help (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUSTeK COMPUTER INC. ROG Flow X13 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUS ROG Zephyrus G14 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for Lenovo Slim 7 Pro 14ARH7 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: If a new AMD _HID is missing assume Rembrandt (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUS TUF Gaming A17 FA707RE (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Move _HID handling for AMD systems into structures (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add module parameter to prefer Microsoft GUID (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add ASUS model S5402ZA to quirks (Mark Langsdorf) [RHEL-1021] - ACPI: AMBA: Add ARM DMA-330 controller to the supported list (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Remove unneeded result variables (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Reorder symbols to get rid of a few forward declarations (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPI: PCI: Rework acpi_get_pci_dev() (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: Drop unused dev_fmt() and redundant 'HMAT' prefix (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Refactor _UID handling to use acpi_dev_uid_to_integer() (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Refactor _UID handling to use acpi_dev_uid_to_integer() (Mark Langsdorf) [RHEL-1021] - ACPI: utils: Add acpi_dev_uid_to_integer() helper to get _UID as integer (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add helper function acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Use the helper acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Mark Langsdorf) [RHEL-1021] - ACPI: APD: Use the helper acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Filter out the non memory resources in is_memory() (Mark Langsdorf) [RHEL-1021] - ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address (Mark Langsdorf) [RHEL-1021] - ACPI: s2idle: Add a new ->check() callback for platform_s2idle_ops (Mark Langsdorf) [RHEL-1021] - ACPI: property: Silence missing-declarations warning in apple.c (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Use PLATFORM_DEVID_NONE in acpi_create_platform_device() (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Remove redundant print on -ENOMEM (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Sort forbidden_id_list[] in ascending order (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Use sizeof(*pointer) instead of sizeof(type) (Mark Langsdorf) [RHEL-1021] - ACPI: property: Use acpi_dev_parent() (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Refactor ACPI matching functions for better readability (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Drop kernel doc annotation from acpi_bus_notify() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Drop unneeded result variable from ec_write() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Add BERT error log footer (Mark Langsdorf) [RHEL-1021] - platform/x86: asus-wmi: Move acpi_backlight=native quirks to ACPI video_detect.c (Mark Langsdorf) [RHEL-1021] - ACPI: video: Fix indentation of video_detect_dmi_table[] entries (Mark Langsdorf) [RHEL-1021] - platform/x86: acer-wmi: Move backlight DMI quirks to acpi/video_detect.c (Mark Langsdorf) [RHEL-1021] - platform/x86: asus-wmi: Move acpi_backlight=vendor quirks to ACPI video_detect.c (Mark Langsdorf) [RHEL-1021] - ACPI: video: Refactor acpi_video_get_backlight_type() a bit (Mark Langsdorf) [RHEL-1021] - ACPI: video: Simplify acpi_video_unregister_backlight() (Mark Langsdorf) [RHEL-1021] - ACPI: video: Remove acpi_video_bus from list before tearing it down (Mark Langsdorf) [RHEL-1021] - ACPI: video: Remove code to unregister acpi_video backlight when a native backlight registers (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Fix NULL argument handling in acpi_device_get/set_power() (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Remove the unneeded result variable (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-HPI-Hybrid-Graphics _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-Lenovo-NV-HDMI-Audio _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-Dell-Video _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: Drop parent field from struct acpi_device (Mark Langsdorf) [RHEL-1021] - ACPI: move from strlcpy() with unused retval to strscpy() (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Fix acpi_dev_state_d0() kerneldoc (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Eliminate __acpi_device_add() (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Rearrange initialization of ACPI device objects (Mark Langsdorf) [RHEL-1021] - ACPI: Rename acpi_bus_get/put_acpi_device() (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Rename acpi_bus_get_parent() and rearrange it (Mark Langsdorf) [RHEL-1021]- s390/smp: move rcu_cpu_starting() earlier (Joel Savitz) [RHEL-8624] - net: fix net device address assign type (Michal Schmidt) [RHEL-6383] - net: add check for current MAC address in dev_set_mac_address (Michal Schmidt) [RHEL-6383] - writeback, cgroup: Fix kernel bootup panic with cgroup v2 (Waiman Long) [RHEL-17504] - net/tls: Remove the context from the list in tls_device_down (Jay Shin) [RHEL-17301] - tls: Fix context leak on tls_device_down (Jay Shin) [RHEL-17301] - RDMA/core: Require admin capabilities to set system parameters (Kamal Heib) [RHEL-1033] - RDMA/cma: Initialize ib_sa_multicast structure to 0 when join (Kamal Heib) [RHEL-1033] - RDMA/core: Use size_{add,sub,mul}() in calls to struct_size() (Kamal Heib) [RHEL-1033] - RDMA/cma: Fix truncation compilation warning in make_cma_ports (Kamal Heib) [RHEL-1033] - RDMA/uverbs: Fix typo of sizeof argument (Kamal Heib) [RHEL-1033] - IB/uverbs: Fix an potential error pointer dereference (Kamal Heib) [RHEL-1033] - scsi: RDMA/srp: Fix residual handling (Kamal Heib) [RHEL-1033] - rdma: fix INFINIBAND_USER_ACCESS dependency (Kamal Heib) [RHEL-1033] - gfs2: Fix quota=quiet oversight (Bob Peterson) [RHEL-14849] - gfs2: Free quota data objects synchronously (Andreas Gruenbacher) [RHEL-14849] - gfs2: Fix initial quota data refcount (Andreas Gruenbacher) [RHEL-14849] - gfs2: Factor out duplicate quota data disposal code (Andreas Gruenbacher) [RHEL-14849] - gfs2: Use gfs2_qd_dispose in gfs2_quota_cleanup (Andreas Gruenbacher) [RHEL-14849] - gfs2: Fix wrong quota shrinker return value (Andreas Gruenbacher) [RHEL-14849] - gfs2: ignore negated quota changes (Bob Peterson) [RHEL-14849] - gfs2: Introduce new quota=quiet mount option (Bob Peterson) [RHEL-14849] - gfs2: Rename sd_{ glock => kill }_wait (Andreas Gruenbacher) [RHEL-14849] - Bluetooth: btrtl: Set MSFT opcode for RTL8852 (David Marlin) [RHEL-2531] - Bluetooth: Fix return value in hci_dev_do_close() (David Marlin) [RHEL-2531] - Bluetooth: add timeout sanity check to hci_inquiry (David Marlin) [RHEL-2531] - Bluetooth: btusb: Remove WAKEUP_DISABLE and add WAKEUP_AUTOSUSPEND for Realtek devices (David Marlin) [RHEL-2531] - Bluetooth: mgmt: Pessimize compile-time bounds-check (David Marlin) [RHEL-2531] - Bluetooth: Fix race condition in handling NOP command (David Marlin) [RHEL-2531] - Bluetooth: btbcm: add patch ram for bluetooth (David Marlin) [RHEL-2531] - Bluetooth: Store advertising handle so it can be re-enabled (David Marlin) [RHEL-2531] - Bluetooth: Fix handling of LE Enhanced Connection Complete (David Marlin) [RHEL-2531] - Bluetooth: fix repeated calls to sco_sock_kill (David Marlin) [RHEL-2531] - Bluetooth: switch to lock_sock in RFCOMM (David Marlin) [RHEL-2531] - Bluetooth: serialize calls to sco_sock_{set,clear}_timer (David Marlin) [RHEL-2531] - Bluetooth: switch to lock_sock in SCO (David Marlin) [RHEL-2531] - Bluetooth: avoid circular locks in sco_sock_connect (David Marlin) [RHEL-2531] - Bluetooth: schedule SCO timeouts with delayed_work (David Marlin) [RHEL-2531] - Bluetooth: btusb: Fix fall-through warnings (David Marlin) [RHEL-2531] - Bluetooth: btintel: Combine setting up MSFT extension (David Marlin) [RHEL-2531] - Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow (David Marlin) [RHEL-2531] - Bluetooth: Add additional Bluetooth part for Realtek 8852AE (David Marlin) [RHEL-2531] - Bluetooth: btusb: Record debug log for Mediatek Chip. (David Marlin) [RHEL-2531] - Bluetooth: hci_bcm: Fix kernel doc comments (David Marlin) [RHEL-2531] - Bluetooth: Fix not generating RPA when required (David Marlin) [RHEL-2531] - Bluetooth: HCI: Add proper tracking for enable status of adv instances (David Marlin) [RHEL-2531] - Bluetooth: btusb: Enable MSFT extension for Mediatek Chip (MT7921) (David Marlin) [RHEL-2531] - Bluetooth: btusb: Make the CSR clone chip force-suspend workaround more generic (David Marlin) [RHEL-2531] - Bluetooth: btusb: Enable MSFT extension for WCN6855 controller (David Marlin) [RHEL-2531] - Bluetooth: btusb: Load Broadcom firmware for Dell device 413c:8197 (David Marlin) [RHEL-2531] - Bluetooth: btmrvl_sdio: Remove all strcpy() uses (David Marlin) [RHEL-2531] - Bluetooth: skip invalid hci_sync_conn_complete_evt (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add valid le states quirk (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: Add runtime suspend (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: btrtl: Maintain flow control if wakeup is enabled (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: add WAKEUP_DISABLE flag (David Marlin) [RHEL-2531] - Bluetooth: btrsi: use non-kernel-doc comment for copyright (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add support for LG LGSBWAC92/TWCM-K505D (David Marlin) [RHEL-2531] - Bluetooth: sco: prevent information leak in sco_conn_defer_accept() (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add support for IMC Networks Mediatek Chip (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: Disable the hci_suspend_notifier for btrtl devices (David Marlin) [RHEL-2531] - Bluetooth: msft: Use the correct print format (David Marlin) [RHEL-2531] - Bluetooth: mgmt: Use the correct print format (David Marlin) [RHEL-2531] - Bluetooth: use inclusive language in hci_core.h (David Marlin) [RHEL-2531] - Bluetooth: btqca: Moved extracting rom version info to common place (David Marlin) [RHEL-2531] - Bluetooth: btqca: Add support for firmware image with mbn type for WCN6750 (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750 (David Marlin) [RHEL-2531] - Bluetooth: use flexible-array member instead of zero-length array (David Marlin) [RHEL-2531] - Bluetooth: Fix default values for advertising interval (David Marlin) [RHEL-2531] - Bluetooth: Remove trailing semicolon in macros (David Marlin) [RHEL-2531] - Bluetooth: Fix crash in mgmt_add_adv_patterns_monitor_complete (David Marlin) [RHEL-2531] - Bluetooth: disable advertisement filters during suspend (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT interleave scanning integration (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT handle filter enablement (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT handle controller reset (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT remove monitor (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT add monitor (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT add rssi support (David Marlin) [RHEL-2531] - Bluetooth: btrtl: Enable MSFT extension for RTL8822CE controller (David Marlin) [RHEL-2531] - Bluetooth: btqca: Enable MSFT extension for Qualcomm WCN399x (David Marlin) [RHEL-2531] - Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991 (David Marlin) [RHEL-2531] - Bluetooth: fix typo in struct name (David Marlin) [RHEL-2531] - Bluetooth: btqca: Add valid le states quirk (David Marlin) [RHEL-2531] - Bluetooth: ath3k: use usb_control_msg_send() and usb_control_msg_recv() (David Marlin) [RHEL-2531] - Bluetooth: Use fallthrough pseudo-keyword (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Enable WBS support for wcn3991 (David Marlin) [RHEL-2531] - Bluetooth: L2CAP: Replace zero-length array with flexible-array (David Marlin) [RHEL-2531] - Bluetooth: Replace BT_DBG with bt_dev_dbg for security manager support (David Marlin) [RHEL-2531] - Bluetooth: Replace BT_DBG with bt_dev_dbg for management support (David Marlin) [RHEL-2531] - Bluetooth: Clear HCI_LL_RPA_RESOLUTION flag on reset (David Marlin) [RHEL-2531] - Bluetooth: Sort list of LE features constants (David Marlin) [RHEL-2531] - Bluetooth: Add HCI device identifier for VIRTIO devices (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC QCA6390 (David Marlin) [RHEL-2531] - Bluetooth: Fixing a few comment typos in the quirk definitions. (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC WCN3991 (David Marlin) [RHEL-2531] - Bluetooth: btsdio: Use module_sdio_driver helper (David Marlin) [RHEL-2531] - mmc: sdio: Add helper macro for sdio_driver boilerplate (David Marlin) [RHEL-2531] - kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL (Nico Pache) [RHEL-5622] - redhat: add new tests (Nico Pache) [RHEL-5622] - redhat: disable kunit by default (Nico Pache) [RHEL-5622] - kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled (Nico Pache) [RHEL-5622] - kasan: fix array-bounds warnings in tests (Nico Pache) [RHEL-5622] - kasan: test: Silence GCC 12 warnings (Nico Pache) [RHEL-5622] - tracepoint: Allow trace events in modules with TAINT_TEST (Nico Pache) [RHEL-5622] - kunit: Fix missed memory release in kunit_free_suite_set() (Nico Pache) [RHEL-5622] - kunit: fix kunit_test_init_section_suites(...) (Nico Pache) [RHEL-5622] - kunit: tool: print summary of failed tests if a few failed out of a lot (Nico Pache) [RHEL-5622] - kunit: alloc_string_stream_fragment error handling bug fix (Nico Pache) [RHEL-5622] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-5622] - Documentation: kunit: Modular tests should not depend on KUNIT=y (Nico Pache) [RHEL-5622] - kunit: update NULL vs IS_ERR() tests (Nico Pache) [RHEL-5622] - Documentation: kunit: Update description of --alltests option (Nico Pache) [RHEL-5622] - kunit: declare kunit_assert structs as const (Nico Pache) [RHEL-5622] - kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED (Nico Pache) [RHEL-5622] - kunit: remove format func from struct kunit_assert, get it to 0 bytes (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree(NULL) a no-op to match kfree() (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree() not segfault on invalid inputs (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree() only work on pointers from kunit_malloc() and friends (Nico Pache) [RHEL-5622] - kunit: drop test pointer in string_stream_fragment (Nico Pache) [RHEL-5622] - kunit: string-stream: Simplify resource use (Nico Pache) [RHEL-5622] - Documentation: Kunit: Use full path to .kunitconfig (Nico Pache) [RHEL-5622] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-5622] - kunit: tool: remove UML specific options from all_tests_uml.config (Nico Pache) [RHEL-5622] - lib: stackinit: update reference to kunit-tool (Nico Pache) [RHEL-5622] - Documentation: KUnit: update links in the index page (Nico Pache) [RHEL-5622] - Documentation: KUnit: add intro to the getting-started page (Nico Pache) [RHEL-5622] - Documentation: KUnit: Reword start guide for selecting tests (Nico Pache) [RHEL-5622] - Documentation: KUnit: add note about mrproper in start.rst (Nico Pache) [RHEL-5622] - Documentation: KUnit: avoid repeating "kunit.py run" in start.rst (Nico Pache) [RHEL-5622] - Documentation: KUnit: remove duplicated docs for kunit_tool (Nico Pache) [RHEL-5622] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-5622] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-5622] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-5622] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-5622] - kunit: no longer call module_info(test, "Y") for kunit modules (Nico Pache) [RHEL-5622] - kunit: add kunit.enable to enable/disable KUnit test (Nico Pache) [RHEL-5622] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-5622] - module: kunit: Load .kunit_test_suites section when CONFIG_KUNIT=m (Nico Pache) [RHEL-5622] - MAINTAINERS: kunit: add David Gow as a maintainer of KUnit (Nico Pache) [RHEL-5622] - Documentation: KUnit: Fix example with compilation error (Nico Pache) [RHEL-5622] - Documentation: kunit: Add CLI args for kunit_tool (Nico Pache) [RHEL-5622] - kunit: flatten kunit_suite*** to kunit_suite** in .kunit_test_suites (Nico Pache) [RHEL-5622] - kunit: unify module and builtin suite definitions (Nico Pache) [RHEL-5622] - Documentation: kunit: fix example run_kunit func to allow spaces in args (Nico Pache) [RHEL-5622] - kunit: test.h: fix a kernel-doc markup (Nico Pache) [RHEL-5622] - kunit: tool: Enable virtio/PCI by default on UML (Nico Pache) [RHEL-5622] - kunit: tool: make --kunitconfig repeatable, blindly concat (Nico Pache) [RHEL-5622] - kunit: add coverage_uml.config to enable GCOV on UML (Nico Pache) [RHEL-5622] - kunit: tool: refactor internal kconfig handling, allow overriding (Nico Pache) [RHEL-5622] - kunit: tool: introduce --qemu_args (Nico Pache) [RHEL-5622] - kunit: tool: simplify creating LinuxSourceTreeOperations (Nico Pache) [RHEL-5622] - kunit: tool: cosmetic: don't specify duplicate kernel cmdline options (Nico Pache) [RHEL-5622] - kunit: tool: refactoring printing logic into kunit_printer.py (Nico Pache) [RHEL-5622] - kunit: tool: redo how we construct and mock LinuxSourceTree (Nico Pache) [RHEL-5622] - kunit: tool: drop unused load_config argument (Nico Pache) [RHEL-5622] - apparmor: test: Remove some casts which are no-longer required (Nico Pache) [RHEL-5622] - kunit: Taint the kernel when KUnit tests are run (Nico Pache) [RHEL-5622] - panic: Taint kernel if tests are run (Nico Pache) [RHEL-5622] - kunit: tool: Use qemu-system-i386 for i386 runs (Nico Pache) [RHEL-5622] - kunit: tool: update riscv QEMU config with new serial dependency (Nico Pache) [RHEL-5622] - kunit: tool: Add list of all valid test configs on UML (Nico Pache) [RHEL-5622] - kunit: take `kunit_assert` as `const` (Nico Pache) [RHEL-5622] - kunit: fix UAF when run kfence test case test_gfpzero (Nico Pache) [RHEL-5622] - lib: stackinit: Convert to KUnit (Nico Pache) [RHEL-5622] - lib/test_stackinit: Add assigned initializers (Nico Pache) [RHEL-5622] - lib/test_stackinit: Allow building stand-alone (Nico Pache) [RHEL-5622] - lib/test_stackinit: Fix static initializer test (Nico Pache) [RHEL-5622] - lib: test_stackinit.c: XFAIL switch variable init tests (Nico Pache) [RHEL-5622] - lib/test_stackinit: Handle Clang auto-initialization pattern (Nico Pache) [RHEL-5622] - lib: Introduce test_stackinit module (Nico Pache) [RHEL-5622] - kunit: cleanup assertion macro internal variables (Nico Pache) [RHEL-5622] - kunit: factor out str constants from binary assertion structs (Nico Pache) [RHEL-5622] - kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros (Nico Pache) [RHEL-5622] - kunit: remove va_format from kunit_assert (Nico Pache) [RHEL-5622] - docs: dev-tools: kunit: don't use a table for docs name (Nico Pache) [RHEL-5622] - Documentation: dev-tools: Add Testing Overview (Nico Pache) [RHEL-5622]- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event for power10 platform (Michael Petlan) [RHEL-16880] - gfs2: Fix another freeze/thaw hang (Andrew Price) [RHEL-5340] - tcp: enforce receive buffer memory limits by allowing the tcp window to shrink (Felix Maurer) [RHEL-15023] - cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() (Prarit Bhargava) [RHEL-10028] - driver/base/cpu: Retry online operation if -EBUSY (Waiman Long) [RHEL-5730] - net: openvswitch: reject negative ifindex (Antoine Tenart) [RHEL-14350] - sctp: annotate data-races around sk->sk_wmem_queued (Xin Long) [RHEL-14838] - sctp: fix potential deadlock on &net->sctp.addr_wq_lock (Xin Long) [RHEL-14838] - sctp: fix an error code in sctp_sf_eat_auth() (Xin Long) [RHEL-14838] - sctp: handle invalid error codes without calling BUG() (Xin Long) [RHEL-14838] - sctp: fix an issue that plpmtu can never go to complete state (Xin Long) [RHEL-14838] - sctp: add bpf_bypass_getsockopt proto callback (Xin Long) [RHEL-14838] - powerpc/pseries: Always inline functions called from cpuidle (Mark Langsdorf) [RHEL-4666] - cpuidle: pseries: Mark ->enter() functions as __cpuidle (Mark Langsdorf) [RHEL-4666] - cpuidle: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-4666] - cpuidle: driver: Update microsecond values of state parameters as needed (Mark Langsdorf) [RHEL-4666] - cpuidle: sysfs: make kobj_type structures constant (Mark Langsdorf) [RHEL-4666] - cpuidle: Fix poll_idle() noinstr annotation (Mark Langsdorf) [RHEL-4666] - cpuidle-haltpoll: Replace default_idle() with arch_cpu_idle() (Mark Langsdorf) [RHEL-4666] - cpuidle-haltpoll: select haltpoll governor (Mark Langsdorf) [RHEL-4666] - cpuidle: Annotate poll_idle() (Mark Langsdorf) [RHEL-4666] - powerpc/cpuidle: Set CPUIDLE_FLAG_POLLING for snooze state (Mark Langsdorf) [RHEL-4666] - cpuidle: Remove redundant check in cpuidle_switch_governor() (Mark Langsdorf) [RHEL-4666] - cpuidle: powernv: move from strlcpy() with unused retval to strscpy() (Mark Langsdorf) [RHEL-4666] - cpuidle: coupled: Drop duplicate word from a comment (Mark Langsdorf) [RHEL-4666] - KVM: s390: add tracepoint in gmap notifier (Cédric Le Goater) [RHEL-11434] - KVM: s390: add stat counter for shadow gmap events (Cédric Le Goater) [RHEL-11434] - KVM: s390: fix gisa destroy operation might lead to cpu stalls (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping keyless mode exits (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping userspace-emulated instructions (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping kernel-emulated instructions (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping into program interrupt handlers (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping into interrupt handlers (Cédric Le Goater) [RHEL-9581] - KVM: s390: fix sthyi error handling (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: fix index value of replaced ASCE (Cédric Le Goater) [RHEL-9581] - KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler (Cédric Le Goater) [RHEL-9581] - KVM: s390: vsie: fix the length of APCB bitmap (Cédric Le Goater) [RHEL-9581] - KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Cédric Le Goater) [RHEL-9581] - KVM: s390: pci: fix virtual-physical confusion on module unload/load (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: fix virtual-physical confusion for next alert GISA (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: fix external interruption loop not always detected (Cédric Le Goater) [RHEL-9581] - s390: vfio-ap: tighten the NIB validity check (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: leak the topmost page table when destroy fails (Cédric Le Goater) [RHEL-9581] - mbcache: Avoid nesting of cache->c_list_lock under bit locks (Carlos Maiolino) [RHEL-15010] - ext4: fix deadlock due to mbcache entry corruption (Carlos Maiolino) [RHEL-15010] - mbcache: automatically delete entries from cache on freeing (Carlos Maiolino) [RHEL-15010] - ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Carlos Maiolino) [RHEL-15010] - ext4: fix another off-by-one fsmap error on 1k block filesystems (Carlos Maiolino) [RHEL-15010] - ext4: fix task hung in ext4_xattr_delete_inode (Carlos Maiolino) [RHEL-15010] - ext4: Fix function prototype mismatch for ext4_feat_ktype (Carlos Maiolino) [RHEL-15010] - ext4: avoid unaccounted block allocation when expanding inode (Carlos Maiolino) [RHEL-15010] - ext4: avoid BUG_ON when creating xattrs (Carlos Maiolino) [RHEL-15010] - ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Carlos Maiolino) [RHEL-15010] - ext4: fix uninititialized value in 'ext4_evict_inode' (Carlos Maiolino) [RHEL-15010] - ext4: fix corruption when online resizing a 1K bigalloc fs (Carlos Maiolino) [RHEL-15010] - ext4: fix error code return to user-space in ext4_get_branch() (Carlos Maiolino) [RHEL-15010] - ext4: init quota for 'old.inode' in 'ext4_rename' (Carlos Maiolino) [RHEL-15010] - ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Carlos Maiolino) [RHEL-15010] - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Carlos Maiolino) [RHEL-15010] - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Carlos Maiolino) [RHEL-15010] - ext4: add helper to check quota inums (Carlos Maiolino) [RHEL-15010] - ext4: fix bug_on in __es_tree_search caused by bad quota inode (Carlos Maiolino) [RHEL-15010] - ext4: silence the warning when evicting inode with dioread_nolock (Carlos Maiolino) [RHEL-15010] - ext4: fix use-after-free in ext4_ext_shift_extents (Carlos Maiolino) [RHEL-15010] - ext4: fix warning in 'ext4_da_release_space' (Carlos Maiolino) [RHEL-15010] - jbd2: wake up journal waiters in FIFO order, not LIFO (Carlos Maiolino) [RHEL-15010] - ext4: place buffer head allocation before handle start (Carlos Maiolino) [RHEL-15010] - ext4: fix check for block being out of directory size (Carlos Maiolino) [RHEL-15010] {CVE-2022-1184} - ext4: make ext4_lazyinit_thread freezable (Carlos Maiolino) [RHEL-15010] - ext4: fix null-ptr-deref in ext4_write_info (Carlos Maiolino) [RHEL-15010] - ext4: limit the number of retries after discarding preallocations blocks (Carlos Maiolino) [RHEL-15010] - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 (Carlos Maiolino) [RHEL-15010] - jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted (Carlos Maiolino) [RHEL-15010] - ext4: fix race when reusing xattr blocks (Carlos Maiolino) [RHEL-15010] - ext4: unindent codeblock in ext4_xattr_block_set() (Carlos Maiolino) [RHEL-15010] - ext4: remove EA inode entry from mbcache on inode eviction (Carlos Maiolino) [RHEL-15010] - ext4: use kmemdup() to replace kmalloc + memcpy (Carlos Maiolino) [RHEL-15010] - ext4: avoid remove directory when directory is corrupted (Carlos Maiolino) [RHEL-15010] - ext4: recover csum seed of tmp_inode after migrating to extents (Carlos Maiolino) [RHEL-15010] - mbcache: add functions to delete entry if unused (Carlos Maiolino) [RHEL-15010] - mbcache: don't reclaim used entries (Carlos Maiolino) [RHEL-15010] - redhat/configs: Disable AMD PMF driver (Prarit Bhargava) [RHEL-10011] - x86/amd_nb: Add PCI ID for family 19h model 78h (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: provide user message where s0ix is not supported (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Fix memory leak in amd_pmc_stb_debugfs_open_v2() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: Remove __maybe_unused from amd_pmc_suspend_handler() (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Utilize SMN index 0 for driver probe (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Move idlemask check into `amd_pmc_idlemask_read` (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Don't dump data after resume from s0i3 on picasso (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Don't try to read SMU version on Picasso (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: Convert to platform remove callback returning void (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: hsmp: Convert to platform remove callback returning void (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: remove CONFIG_SUSPEND checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add line break for readability (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: differentiate STB/SMU messaging prints (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Write dummy postcode into the STB DRAM (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add num_samples message id support to STB (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: add CONFIG_SERIO dependency (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add a module parameter to disable workarounds (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: Fix refcount leak in amd_pmc_probe (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add new ACPI ID AMDI0009 (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Remove more CONFIG_DEBUG_FS checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Read SMU version during suspend on Cezanne systems (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: remove CONFIG_DEBUG_FS checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Fix build without debugfs (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add sysfs files for SMU (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Always write to the STB (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add defines for STB events (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmf: Add support for PMF core layer (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmc: Add new platform support (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmc: Add new acpi id for PMC controller (Prarit Bhargava) [RHEL-10011] - platform/x86: Move AMD platform drivers to separate directory (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Fix build error unused-function (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Shuffle location of amd_pmc_get_smu_version() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Avoid reading SMU version at probe time (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move FCH init to first use (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move SMU logging setup out of init (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Only report STB errors when STB enabled (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Drop CPU QoS workaround (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Output error codes in messages (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move to later in the suspend process (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Validate entry into the deepest state on resume (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: uninitialized variable in amd_pmc_s2d_init() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Add support for AMD Spill to DRAM STB feature (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Correct usage of SMU version (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Make amd_pmc_stb_debugfs_fops static (Prarit Bhargava) [RHEL-10011] - scsi: qedf: Add synchronization between I/O completions and abort (Nilesh Javali) [RHEL-9861] - scsi: qedf: Remove unused declaration (Nilesh Javali) [RHEL-9861] - scsi: qedf: Fix firmware halt over suspend and resume (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Fix NULL dereference in error handling (Nilesh Javali) [RHEL-9861] - scsi: qedf: Remove unused 'num_handled' variable (Nilesh Javali) [RHEL-9861] - scsi: qla2xxx: Fix system crash due to bad pointer access (Nilesh Javali) [RHEL-9859] - qla2xxx: Fix double free of dsd_list during driver load. (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Correct endianness for rqstlen and rsplen (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix unused variable warning in qla2xxx_process_purls_pkt() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix spelling mistake "tranport" -> "transport" (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused variables in qla24xx_build_scsi_type_6_iocbs() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix nvme_fc_rcv_ls_req() undefined error (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.09.100-k (Nilesh Javali) [RHEL-9859] - Revert "scsi: qla2xxx: Fix buffer overrun" (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unsupported ql2xenabledif option (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Error code did not return to upper layer (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add logs for SFP temperature monitoring (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix firmware resource tracking (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Flush mailbox commands on chip reset (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add Unsolicited LS Request and Response Support for NVMe (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Allow 32-byte CDBs (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Move resource to allow code reuse (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused declarations (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.500-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: fix inconsistent TMF timeout (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix TMF leak through (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Turn off noisy message log (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix session hang in gnl (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix erroneous link up failure (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix command flush during TMF (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Limit TMF to 8 per function (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Adjust IOCB resource on qpair create (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix deletion race condition (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Silence a static checker warning (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.400-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Correct the index of array (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Pointer may be dereferenced (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix buffer overrun (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Avoid fcport pointer dereference (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix potential NULL pointer dereference (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Array index may go out of bound (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Drop useless LIST_HEAD (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Replace one-element array with DECLARE_FLEX_ARRAY() helper (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix end of loop test (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix NULL pointer dereference in target mode (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.300-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Wait for io return on terminate rport (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix mem access after free (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix hang in task management (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix task management cmd fail due to unavailable resource (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix task management cmd failure (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Multi-que support for TMF (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Refer directly to the qla2xxx_driver_template (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove default fabric ops callouts (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Drop redundant pci_enable_pcie_error_reporting() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add option to disable FC2 Target support (Nilesh Javali) [RHEL-9859]- cpupower: Fix cpuidle_set to accept only numeric values for idle-set operation. (Mamatha Inamdar) [RHEL-15215] - powerpc/vas: Limit open window failure messages in log bufffer (Mamatha Inamdar) [RHEL-14968] - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Paolo Abeni) [RHEL-14372] - vxlan: calculate correct header length for GPE (Petr Oros) [RHEL-14527] - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Guillaume Nault) [RHEL-2574] {CVE-2023-4622} - netfilter: xt_u32: validate user space input (Phil Sutter) [RHEL-11729] {CVE-2023-39192} - netfilter: nf_log_syslog: Consolidate entry checks (Phil Sutter) [RHEL-6044] - netfilter: nf_log_syslog: Don't ignore unknown protocols (Phil Sutter) [RHEL-6044] - netfilter: nf_log_syslog: Merge MAC header dumpers (Phil Sutter) [RHEL-6044] - tipc: fix a potential deadlock on &tx->lock (Xin Long) [RHEL-14830] - tipc: stop tipc crypto on failure in tipc_node_create (Xin Long) [RHEL-14830] - tipc: check return value of pskb_trim() (Xin Long) [RHEL-14830] - net: tipc: resize nlattr array to correct size (Xin Long) [RHEL-14830] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-15311] - scsi: target: Replace strlcpy() with strscpy() (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsi: Stop using sprintf() in iscsi_target_configfs.c (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Maurizio Lombardi) [RHEL-15311] - scsi: target: Fix multiple LUN_RESET handling (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsit: Free cmds before session free (Maurizio Lombardi) [RHEL-15311] - net: xfrm: skip policies marked as dead while reinserting policies (Sabrina Dubroca) [RHEL-14518] - ip_vti: fix potential slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - ip6_vti: fix slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - xfrm: fix slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - net: ipv4: Use kfree_sensitive instead of kfree (Sabrina Dubroca) [RHEL-14518] - xfrm: Linearize the skb after offloading if needed. (Sabrina Dubroca) [RHEL-14518] - xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets (Sabrina Dubroca) [RHEL-14518] - net: skb_queue_purge_reason() optimizations (Antoine Tenart) [RHEL-14568] - net: add skb_queue_purge_reason and __skb_queue_purge_reason (Antoine Tenart) [RHEL-14568] - tcp: add TCP_OLD_SEQUENCE drop reason (Antoine Tenart) [RHEL-14568] - net: move dropreason.h to dropreason-core.h (Antoine Tenart) [RHEL-14568] - net: fix kfree_skb_list use of skb_mark_not_on_list (Antoine Tenart) [RHEL-14568] - net: kfree_skb_list use kmem_cache_free_bulk (Antoine Tenart) [RHEL-14568] - bpf: Clarify error expectations from bpf_clone_redirect (Davide Caratti) [RHEL-15040] - veth: Fixing transmit return status for dropped packets (Davide Caratti) [RHEL-15040] - net: fib: avoid warn splat in flow dissector (Davide Caratti) [RHEL-15040] - net: af_key: fix sadb_x_filter validation (Davide Caratti) [RHEL-15040] - net: dcb: choose correct policy to parse DCB_ATTR_BCN (Davide Caratti) [RHEL-15040] - llc: Don't drop packet from non-root netns. (Davide Caratti) [RHEL-15040] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-15040] - af_key: Reject optional tunnel/BEET mode templates in outbound policies (Davide Caratti) [RHEL-15040] - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Davide Caratti) [RHEL-15040] - ethtool: Fix uninitialized number of lanes (Davide Caratti) [RHEL-15040] - vlan: partially enable SIOCSHWTSTAMP in container (Davide Caratti) [RHEL-15040] - net/sched: act_ct: additional checks for outdated flows (Davide Caratti) [RHEL-14032] - netfilter: flowtable: GC pushes back packets to classic path (Davide Caratti) [RHEL-14032] - net: sched: sch_qfq: Use non-work-conserving warning handler (Davide Caratti) [RHEL-14032] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Davide Caratti) [RHEL-14032] - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Davide Caratti) [RHEL-14032] - net/sched: sch_hfsc: Ensure inner classes have fsc curve (Davide Caratti) [RHEL-14032] - net/sched: fix a qdisc modification with ambiguous command request (Davide Caratti) [RHEL-14032] - net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Davide Caratti) [RHEL-14032] - net/sched: mqprio: add extack to mqprio_parse_nlattr() (Davide Caratti) [RHEL-14032] - net: sched: cls_flower: Undo tcf_bind_filter in case of an error (Davide Caratti) [RHEL-14032] - net: sched: cls_bpf: Undo tcf_bind_filter in case of an error (Davide Caratti) [RHEL-14032] - net: sched: cls_u32: Undo refcount decrement in case update failed (Davide Caratti) [RHEL-14032] - net: sched: cls_u32: Undo tcf_bind_filter if u32_replace_hw_knode (Davide Caratti) [RHEL-14032] - net: sched: cls_matchall: Undo tcf_bind_filter in case of failure after mall_set_parms (Davide Caratti) [RHEL-14032] - net/sched: flower: Ensure both minimum and maximum ports are specified (Davide Caratti) [RHEL-14032] - net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Davide Caratti) [RHEL-14032] - sch_netem: fix issues in netem_change() vs get_dist_table() (Davide Caratti) [RHEL-14032] - sch_netem: acquire qdisc lock in netem_change() (Davide Caratti) [RHEL-14032] - selftests: tc-testing: add one test for flushing explicitly created chain (Davide Caratti) [RHEL-14032] - net/sched: cls_api: Fix lockup on flushing explicitly created chain (Davide Caratti) [RHEL-14032] - net/sched: qdisc_destroy() old ingress and clsact Qdiscs before grafting (Davide Caratti) [RHEL-14032] - net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs (Davide Caratti) [RHEL-14032] - net/sched: act_ct: Fix promotion of offloaded unreplied tuple (Davide Caratti) [RHEL-14032] - net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values (Davide Caratti) [RHEL-14032] - net: sched: fix NULL pointer dereference in mq_attach (Davide Caratti) [RHEL-14032] - net/sched: act_mirred: Add carrier check (Davide Caratti) [RHEL-14032] - redhat/configs: delete ftdi-elan driver config (Desnes Nunes) [RHEL-13071] - redhat/configs: delete u132-hcd driver config (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: fix a NULL vs IS_ERR() check in probe (Desnes Nunes) [RHEL-13071] - usb: typec: Fix fast_role_swap_current show function (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: Fix command cancellation (Desnes Nunes) [RHEL-13071] - USB: serial: option: add Quectel EM061KGL series (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Fix broken polling mode after system suspend/resume (Desnes Nunes) [RHEL-13071] - usb: usbfs: Use consistent mmap functions (Desnes Nunes) [RHEL-13071] - usb: usbfs: Enforce page requirements for mmap (Desnes Nunes) [RHEL-13071] - thunderbolt: Do not touch CL state configuration during discovery (Desnes Nunes) [RHEL-13071] - thunderbolt: Increase DisplayPort Connection Manager handshake timeout (Desnes Nunes) [RHEL-13071] - thunderbolt: dma_test: Use correct value for absent rings when creating paths (Desnes Nunes) [RHEL-13071] - xhci: Fix incorrect tracking of free space on transfer rings (Desnes Nunes) [RHEL-13071] - xhci-pci: Only run d3cold avoidance quirk for s2idle (Desnes Nunes) [RHEL-13071] - usb-storage: fix deadlock when a scsi command timeouts more than once (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Fix fault at module removal (Desnes Nunes) [RHEL-13071] - usb: typec: altmodes/displayport: fix pin_assignment_show (Desnes Nunes) [RHEL-13071] - USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Desnes Nunes) [RHEL-13071] - PCI: Add ACS quirk for Zhaoxin Root/Downstream Ports (Desnes Nunes) [RHEL-13071] - PCI: Add ACS quirk for Zhaoxin multi-function devices (Desnes Nunes) [RHEL-13071] - PCI: Add Zhaoxin Vendor ID (Desnes Nunes) [RHEL-13071] - USB: usbtmc: Fix direction for 0-length ioctl control messages (Desnes Nunes) [RHEL-13071] - usb: usbtmc: Fix bug in pipe direction for control transfers (Desnes Nunes) [RHEL-13071] - media: pvrusb2: fix DVB_CORE dependency (Desnes Nunes) [RHEL-13071] - USB: sisusbvga: Add endpoint checks (Desnes Nunes) [RHEL-13071] - USB: core: Add routines for endpoint checks in old drivers (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: don't print PPM init deferred errors (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: fix multiple times discover svids error (Desnes Nunes) [RHEL-13071] - usb: xhci: plat: Add USB 3.0 phy support (Desnes Nunes) [RHEL-13071] - usb: host: xhci-plat: Use dev_is_pci() helper (Desnes Nunes) [RHEL-13071] - xhci: fix debugfs register accesses while suspended (Desnes Nunes) [RHEL-13071] - debugfs: regset32: Add Runtime PM support (Desnes Nunes) [RHEL-13071] - USB: serial: option: add UNISOC vendor and TOZED LT70C product (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix typos in comments (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix sparse warnings in tbnet_xmit_csum_and_map() (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix sparse warnings in tbnet_check_frame() and tbnet_poll() (Desnes Nunes) [RHEL-13071] - media: mc-device: remove unnecessary __must_check (Desnes Nunes) [RHEL-13071] - media: au0828: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-13071] - USB: core: Fix docs warning caused by wireless_status feature (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325 (Desnes Nunes) [RHEL-13071] - ACPI: OSL: Remove the helper for deactivating memory region (Desnes Nunes) [RHEL-13071] - ACPI: OSL: Clean up printing messages (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: Map the mailbox with memremap() (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: tps6598x: make interrupts optional (Desnes Nunes) [RHEL-13071] - dt-bindings: Explicitly allow additional properties in common schemas (Desnes Nunes) [RHEL-13071] - dt-bindings: connector: Convert Samsung 11-pin USB bindings to dtschema (Desnes Nunes) [RHEL-13071] - dt-bindings: Merge gpio-usb-b-connector with usb-connector (Desnes Nunes) [RHEL-13071] - dt-bindings: Clean-up schema indentation formatting (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: typec-tcpci: convert to DT schema format (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: try to get role switch from tcpc fwnode (Desnes Nunes) [RHEL-13071] - USB: core: Add API to change the wireless_status (Desnes Nunes) [RHEL-13071] - USB: core: Add wireless_status sysfs attribute (Desnes Nunes) [RHEL-13071] - ABI: sysfs-bus-usb: better document variable argument (Desnes Nunes) [RHEL-13071] - thunderbolt: Introduce usb4_port_sb_opcode_err_to_errno() helper (Desnes Nunes) [RHEL-13071] - media: pvrusb2: clean up unneeded complexity in pvrusb2 class logic (Desnes Nunes) [RHEL-13071] - usb: move config USB_USS720 to usb's misc Kconfig (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-nop-xceiv: add power-domains property (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-nop-xceiv: Convert to DT schema (Desnes Nunes) [RHEL-13071] - thunderbolt: Make use of SI units from units.h (Desnes Nunes) [RHEL-13071] - thunderbolt: Get rid of redundant 'else' (Desnes Nunes) [RHEL-13071] - thunderbolt: ACPI: Replace tb_acpi_find_port() with acpi_find_child_by_adr() (Desnes Nunes) [RHEL-13071] - usb: pci-quirks: Reduce the length of a spinlock section in usb_amd_find_chipset_info() (Desnes Nunes) [RHEL-13071] - xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Desnes Nunes) [RHEL-13071] - usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Add support for polling interrupts status (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: add PMIC Glink UCSI driver (Desnes Nunes) [RHEL-13071] - tracing: Acquire buffer from temparary trace sequence (Desnes Nunes) [RHEL-13071] - USB: serial: quatech2: remove unused qt2_setdevice function (Desnes Nunes) [RHEL-13071] - usb: typec: tipd: remove unused tps6598x_write16,32 functions (Desnes Nunes) [RHEL-13071] - usb: typec: tcpci_mt6360: remove unused mt6360_tcpc_read16 function (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-13071] - xhci: Move xhci MSI sync function to to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: Call MSI sync function from xhci-pci instead of generic xhci code (Desnes Nunes) [RHEL-13071] - xhci: Move functions to cleanup MSI to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: move PCI specific MSI/MSIX cleanup away from generic xhci functions (Desnes Nunes) [RHEL-13071] - xhci: Move functions to setup msi to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: Avoid PCI MSI/MSIX interrupt reinitialization at resume (Desnes Nunes) [RHEL-13071] - xhci: dbc: Provide sysfs option to configure dbc descriptors (Desnes Nunes) [RHEL-13071] - xhci: mem: Join string literals back (Desnes Nunes) [RHEL-13071] - xhci: mem: Replace explicit castings with appropriate specifiers (Desnes Nunes) [RHEL-13071] - xhci: mem: Use while (i--) pattern to clean up (Desnes Nunes) [RHEL-13071] - xhci: mem: Drop useless return:s (Desnes Nunes) [RHEL-13071] - xhci: mem: Get rid of redundant 'else' (Desnes Nunes) [RHEL-13071] - xhci: mem: Use dma_poll_zalloc() instead of explicit memset() (Desnes Nunes) [RHEL-13071] - xhci: mem: Carefully calculate size for memory allocations (Desnes Nunes) [RHEL-13071] - overflow: Provide constant expression struct_size (Desnes Nunes) [RHEL-13071] - test_overflow: Regularize test reporting output (Desnes Nunes) [RHEL-13071] - overflow: Implement size_t saturating arithmetic helpers (Desnes Nunes) [RHEL-13071] - test_overflow: Add shift overflow tests (Desnes Nunes) [RHEL-13071] - overflow.h: Add comment documenting __ab_c_size() (Desnes Nunes) [RHEL-13071] - docs: basics.rst: get rid of rcu kernel-doc macros (Desnes Nunes) [RHEL-13071] - docs: Do not seek comments in kernel/rcu/tree_plugin.h (Desnes Nunes) [RHEL-13071] - docs: deprecated.rst: Add zero-length and one-element arrays (Desnes Nunes) [RHEL-13071] - docs: Remove :c:func: from process/deprecated.rst (Desnes Nunes) [RHEL-13071] - docs: Introduce deprecated APIs list (Desnes Nunes) [RHEL-13071] - USB: misc: Remove unused include file usb_u132.h (Desnes Nunes) [RHEL-13071] - usb: ftdi-elan: Delete driver (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: Drop unneeded quotes (Desnes Nunes) [RHEL-13071] - usb: host: u132-hcd: Delete driver (Desnes Nunes) [RHEL-13071] - media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_* symbols (Desnes Nunes) [RHEL-13071] - usb: misc: usb3503: support usb3803 and bypass mode (Desnes Nunes) [RHEL-13071] - usb: misc: usb3503: refactor code to prepare for usb3803 addition (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: smsc,usb3503: Add usb3803 (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: Convert SMSC USB3503 binding to a schema (Desnes Nunes) [RHEL-13071] - usb: typec: fusb302: mark OF related data as maybe unused (Desnes Nunes) [RHEL-13071] - usb: typec: hd3ss3220: Drop of_match_ptr for ID table (Desnes Nunes) [RHEL-13071] - usb: typec: hd3ss3220: Convert to i2c's .probe_new() (Desnes Nunes) [RHEL-13071] - usb: acpi: Switch to use acpi_evaluate_dsm_typed() (Desnes Nunes) [RHEL-13071] - usb: Use of_property_read_bool() for boolean properties (Desnes Nunes) [RHEL-13071] - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Desnes Nunes) [RHEL-13071] - usb: usb251xb: Switch to use dev_err_probe() helper (Desnes Nunes) [RHEL-13071] - thunderbolt: Refactor DROM reading (Desnes Nunes) [RHEL-13071] - thunderbolt: use `tb_eeprom_get_drom_offset` to discover DROM offset (Desnes Nunes) [RHEL-13071] - usb: xhci: change some trace event __dynamic_array() to __get_buf() (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: allow evaluated properties in OHCI controllers (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-device: make "compatible" optional (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: hcd: correct usb-device path (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: fix yamllint check warning (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-device: fix typo in required properties (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: convert usb-device.txt to YAML schema (Desnes Nunes) [RHEL-13071] - dt-bindings: Fix SPI and I2C bus node names in examples (Desnes Nunes) [RHEL-13071] - dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC (Desnes Nunes) [RHEL-13071] - usb typec: mt6360: Add MT6360 Type-C DT binding documentation (Desnes Nunes) [RHEL-13071]- net: xfrm: Fix xfrm_address_filter OOB read (Wander Lairson Costa) [2227304] {CVE-2023-39194} - drm/qxl: fix UAF on handle creation (Wander Lairson Costa) [2218333] {CVE-2023-39198} - x86/sev: Make enc_dec_hypercall() accept a size instead of npages (Vitaly Kuznetsov) [RHEL-3656] - net: virtio_net_hdr_to_skb: count transport header in UFO (Cindy Lu) [RHEL-6030] - ice: reset first in crash dump kernels (Petr Oros) [2139761] - perf/core: Fix potential NULL deref (Wander Lairson Costa) [RHEL-14982] {CVE-2023-5717} - perf: Disallow mis-matched inherited group reads (Wander Lairson Costa) [RHEL-14982] {CVE-2023-5717} - scsi: mpt3sas: Drop redundant pci_enable_pcie_error_reporting() (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Fix in error path (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Fix loop logic (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Remove volatile qualifier (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Perform additional retries if doorbell read returns 0 (Tomas Henzl) [RHEL-8246] - scsi: mpi3mr: Split off bus_reset function from host_reset (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Update driver version to 8.5.0.0.0 (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Enhance handling of devices removed after controller reset (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: WRITE SAME implementation (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Add support for more than 1MB I/O (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Update MPI Headers to version 3.00.28 (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Invoke soft reset upon TSU or event ack time out (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Fix the type used for pointers to bitmap (Tomas Henzl) [RHEL-8232] - regmap: Drop initial version of maximum transfer length fixes (Mark Langsdorf) [RHEL-1022] - regmap: Account for register length when chunking (Mark Langsdorf) [RHEL-1022] - driver core: update comments in device_rename() (Mark Langsdorf) [RHEL-1022] - cacheinfo: Add use_arch[|_cache]_info field/function (Mark Langsdorf) [RHEL-1022] - arch_topology: Remove early cacheinfo error message if -ENOENT (Mark Langsdorf) [RHEL-1022] - cacheinfo: Allow early level detection when DT/ACPI info is missing/broken (Mark Langsdorf) [RHEL-1022] - cacheinfo: Check sib_leaf in cache_leaves_are_shared() (Mark Langsdorf) [RHEL-1022] - cacheinfo: Add arch specific early level initializer (Mark Langsdorf) [RHEL-1022] - regmap: Factor out single value register syncing (Mark Langsdorf) [RHEL-1022] - regmap: Add RAM backed register map (Mark Langsdorf) [RHEL-1022] - regmap: Removed compressed cache support (Mark Langsdorf) [RHEL-1022] - base: soc: populate machine name in soc_device_register if empty (Mark Langsdorf) [RHEL-1022] - regmap: Clarify error for unknown cache types (Mark Langsdorf) [RHEL-1022] - regmap: Handle sparse caches in the default sync (Mark Langsdorf) [RHEL-1022] - regmap: add a helper to translate the register address (Mark Langsdorf) [RHEL-1022] - regmap: cache: Silence checkpatch warning (Mark Langsdorf) [RHEL-1022] - regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Mark Langsdorf) [RHEL-1022] - devres: Pass unique name of the resource to devm_add_action() (Mark Langsdorf) [RHEL-1022] - device property: Clarify description of returned value in some functions (Mark Langsdorf) [RHEL-1022] - driver core: Make state_synced device attribute writeable (Mark Langsdorf) [RHEL-1022] - PM: domains: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [RHEL-1022] - PM: runtime: Do not call __rpm_callback() from rpm_idle() (Mark Langsdorf) [RHEL-1022] - kobject: kset_uevent_ops: make name() callback take a const * (Mark Langsdorf) [RHEL-1022] - kobject: kset_uevent_ops: make filter() callback take a const * (Mark Langsdorf) [RHEL-1022] - kobject: make get_ktype() take a const pointer (Mark Langsdorf) [RHEL-1022] - kobject: make kobject_get_ownership() take a constant kobject * (Mark Langsdorf) [RHEL-1022] - arm64: topology: move store_cpu_topology() to shared code (Mark Langsdorf) [RHEL-1022] - filemap: skip write and wait if end offset precedes start (Nico Pache) [RHEL-5620] - mm/mempolicy: clean up the code logic in queue_pages_pte_range (Nico Pache) [RHEL-5620] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5620] - mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Nico Pache) [RHEL-5620] - writeback: fix call of incorrect macro (Nico Pache) [RHEL-5620] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5620] - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Nico Pache) [RHEL-5620] - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs (Nico Pache) [RHEL-5620] - mm/khugepaged: check again on anon uffd-wp during isolation (Nico Pache) [RHEL-5620] - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Nico Pache) [RHEL-5620] - mm/fadvise: use LLONG_MAX instead of -1 for eof (Nico Pache) [RHEL-5620] - mm: Make failslab writable again (Nico Pache) [RHEL-5620] - mm: migrate: fix THP's mapcount on isolation (Nico Pache) [RHEL-5620] - mm/memremap.c: map FS_DAX device memory as decrypted (Nico Pache) [RHEL-5620] - mm/page_alloc: add missing is_migrate_isolate() check in set_page_guard() (Nico Pache) [RHEL-5620] - mm: pagewalk: Fix race between unmap and page walker (Nico Pache) [RHEL-5620] - mm/slub: add missing TID updates on slab deactivation (Nico Pache) [RHEL-5620] - hugetlb: fix huge_pmd_unshare address update (Nico Pache) [RHEL-5620] - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages (Nico Pache) [RHEL-5620] - highmem: fix checks in __kmap_local_sched_{in,out} (Nico Pache) [RHEL-5620] - mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Nico Pache) [RHEL-5620] - mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() (Nico Pache) [RHEL-5620] - memblock: use kfree() to release kmalloced memblock regions (Nico Pache) [RHEL-5620] - mm/list_lru.c: prefer struct_size over open coded arithmetic (Nico Pache) [RHEL-5620] - mm/kmemleak: allow __GFP_NOLOCKDEP passed to kmemleak's gfp (Nico Pache) [RHEL-5620] - mm/hugetlb: initialize hugetlb_usage in mm_init (Nico Pache) [RHEL-5620] - mm: mempolicy: don't have to split pmd for huge zero page (Nico Pache) [RHEL-5620] - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Nico Pache) [RHEL-5620] - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Nico Pache) [RHEL-5620] - delayacct: clear right task's flag after blkio completes (Nico Pache) [RHEL-5620] - mm: remove lru_add_drain_all in alloc_contig_range (Nico Pache) [RHEL-5620] - mm: always have io_remap_pfn_range() set pgprot_decrypted() (Nico Pache) [RHEL-5620] - mm/page_alloc: fix documentation error (Nico Pache) [RHEL-5620] - s390/mm: mmap base does not depend on ADDR_NO_RANDOMIZE personality (Nico Pache) [RHEL-5620] - powerpc/mm: Fix "sz" set but not used warning (Nico Pache) [RHEL-5620] - powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown search (Nico Pache) [RHEL-5620] - mm: ksm: do not block on page lock when searching stable tree (Nico Pache) [RHEL-5620] - powerpc/hugetlbpage: Rmove unhelpful HUGEPD_*_SHIFT macros (Nico Pache) [RHEL-5620] - arm64: mm: Export __sync_icache_dcache() for xen-privcmd (Nico Pache) [RHEL-5620]- pNFS/filelayout: treat GETDEVICEINFO errors as layout failure (Scott Mayhew) [RHEL-4969] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8630] - net/sched: cls_rsvp: always try to match inside the linear part of skb (Davide Caratti) [RHEL-11730] {CVE-2023-42755} - vc_screen: don't clobber return value in vcs_read (Ricardo Robaina) [2221467] {CVE-2023-3567} - vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (Ricardo Robaina) [2221467] {CVE-2023-3567} - vt_kdsetmode: extend console locking (John W. Linville) [RHEL-3016] {CVE-2021-3753} - console: consume APC, DM, DCS (John W. Linville) [RHEL-3016] {CVE-2021-3753} - vt_ioctl: move vt_kdsetmode out of vt_k_ioctl (John W. Linville) [RHEL-3016] {CVE-2021-3753} - scsi: core: Fix legacy /proc parsing buffer overflow (Ewan D. Milne) [RHEL-14311] - scsi: core: Improve scsi_vpd_inquiry() checks (Ewan D. Milne) [RHEL-14311] - scsi: core: Fix a procfs host directory removal regression (Ewan D. Milne) [RHEL-14311] - scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Ewan D. Milne) [RHEL-14311] - ibmvnic: Assign XPS map to correct queue index (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Toggle between queue types in affinity mapping (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Update XPS assignments during affinity binding (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Add hotpluggable CPU callbacks to reassign affinity hints (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Assign IRQ affinity hints to device queues (Mukesh Chaurasiya) [RHEL-11210] - mm/slub: fix a slab missed to be freed problem (Rafael Aquini) [RHEL-9526] - mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock() (Rafael Aquini) [RHEL-9526] - mm/slub: convert object_map_lock to non-raw spinlock (Rafael Aquini) [RHEL-9526] - mm/slub: remove slab_lock() usage for debug operations (Rafael Aquini) [RHEL-9526] - mm/slub: restrict sysfs validation to debug caches and make it safe (Rafael Aquini) [RHEL-9526] - mm/slub: move free_debug_processing() further (Rafael Aquini) [RHEL-9526] - mm/slub: remove unneeded return value of slab_pad_check (Rafael Aquini) [RHEL-9526] - s390/qdio: fix do_sqbs() inline assembly constraint (Tobias Huschle) [RHEL-11194] - s390/lcs: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [RHEL-11194] - s390/lcs: Convert sprintf to scnprintf (Tobias Huschle) [RHEL-11194] - s390/ctcm: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [RHEL-11194] - s390/ctcm: Convert sprintf/snprintf to scnprintf (Tobias Huschle) [RHEL-11194] - s390/qeth: Fix vipa deletion (Tobias Huschle) [RHEL-11194] - s390/lcs: Remove FDDI option (Tobias Huschle) [RHEL-11194] - net/ism: Remove redundant pci_clear_master (Tobias Huschle) [RHEL-11198] - net/smc: Fix dependency of SMC on ISM (Tobias Huschle) [RHEL-11198] - s390/ism: Do not unregister clients with registered DMBs (Tobias Huschle) [RHEL-11198] - s390/ism: Fix and simplify add()/remove() callback handling (Tobias Huschle) [RHEL-11198] - s390/ism: Fix locking for forwarding of IRQs and events to clients (Tobias Huschle) [RHEL-11198] - s390/ism: Fix trying to free already-freed IRQ by repeated ism_dev_exit() (Tobias Huschle) [RHEL-11198] - s390/ism: Set DMA coherent mask (Tobias Huschle) [RHEL-11198] - net/ism: Remove extra include (Tobias Huschle) [RHEL-11198] - net/smc: Introduce explicit check for v2 support (Tobias Huschle) [RHEL-11198] - dm: fix a race condition in retrieve_deps (Benjamin Marzinski) [RHEL-13917] - dm raid: protect md_stop() with 'reconfig_mutex' (Benjamin Marzinski) [RHEL-13917] - dm raid: clean up four equivalent goto tags in raid_ctr() (Benjamin Marzinski) [RHEL-13917] - dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Benjamin Marzinski) [RHEL-13917] - dm integrity: fix double free on memory allocation failure (Benjamin Marzinski) [RHEL-13917] - dm integrity: scale down the recalculate buffer if memory allocation fails (Benjamin Marzinski) [RHEL-13917] - dm integrity: only allocate recalculate buffer when needed (Benjamin Marzinski) [RHEL-13917] - dm integrity: reduce vmalloc space footprint on 32-bit architectures (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Refuse to create device named "." or ".." (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Refuse to create device named "control" (Benjamin Marzinski) [RHEL-13917] - dm ioctl: structs and parameter strings must not overlap (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Avoid pointer arithmetic overflow (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Check dm_target_spec is sufficiently aligned (Benjamin Marzinski) [RHEL-13917] - dm thin: disable discards for thin-pool if no_discard_passdown (Benjamin Marzinski) [RHEL-13917] - dm thin metadata: Fix ABBA deadlock by resetting dm_bufio_client (Benjamin Marzinski) [RHEL-13917] - dm crypt: fix crypt_ctr_cipher_new return value on invalid AEAD cipher (Benjamin Marzinski) [RHEL-13917] - dm thin: update .io_hints methods to not require handling discards last (Benjamin Marzinski) [RHEL-13917] - dm thin: remove return code variable in pool_map (Benjamin Marzinski) [RHEL-13917]- cifs: Fix UAF in cifs_demultiplex_thread() (Scott Mayhew) [RHEL-7930 RHEL-9046] {CVE-2023-1192} - x86/platform/uv: Use alternate source for socket to node data (Frank Ramsay) [RHEL-13360] - media: technisat-usb2: break out of loop at end of buffer (Desnes Nunes) [RHEL-3013 RHEL-3895] {CVE-2019-15505} - can: af_can: fix NULL pointer dereference in can_rcv_filter (Ricardo Robaina) [RHEL-6429 RHEL-7053] {CVE-2023-2166} - PCI/portdrv: Prevent LS7A Bus Master clearing on shutdown (Myron Stowe) [RHEL-5147] - kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa) [RHEL-14767] - KVM: x86/mmu: Fix an sign-extension bug with mmu_seq that hangs vCPUs (Peter Xu) [RHEL-7210] - net: tun: fix bugs for oversize packet when napi frags enabled (Ricardo Robaina) [RHEL-7185 RHEL-7267] {CVE-2023-3812} - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Jose Ignacio Tornos Martinez) [RHEL-6357] {CVE-2023-31083} - RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Kamal Heib) [RHEL-10313 RHEL-11030] - RDMA/qedr: fix repeated words in comments (Kamal Heib) [RHEL-10313 RHEL-11030] - x86/sev: Check for user-space IOIO pointing to kernel space (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev: Check IOBM for IOIO exceptions from user-space (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev: Disable MMIO emulation from user mode (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - USB: core: Fix oversight in SuperSpeed initialization (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Change usb_get_device_descriptor() API (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Unite old scheme and new scheme descriptor reads (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - bonding: do not assume skb mac_header is set (Hangbin Liu) [RHEL-13959] - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Hangbin Liu) [RHEL-13959] - bonding: support balance-alb with openvswitch (Hangbin Liu) [RHEL-13959] - bonding: reset bond's flags when down link is P2P device (Hangbin Liu) [RHEL-13959] - net: fix stack overflow when LRO is disabled for virtual interfaces (Hangbin Liu) [RHEL-13959] - Documentation: bonding: fix the doc of peer_notif_delay (Hangbin Liu) [RHEL-13959] - bonding: fix send_peer_notif overflow (Hangbin Liu) [RHEL-13959] - bonding: Fix memory leak when changing bond type to Ethernet (Hangbin Liu) [RHEL-13959] - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails (Hangbin Liu) [RHEL-13959] - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change (Hangbin Liu) [RHEL-13959] - drivers/net/bonding/bond_3ad: return when there's no aggregator (Hangbin Liu) [RHEL-13959] - KVM: s390: pv: Allow AP-instructions for pv-guests (Thomas Huth) [2111392] - KVM: s390: Add UV feature negotiation (Thomas Huth) [2111392] - s390/uv: UV feature check utility (Thomas Huth) [2111392] - s390/vfio-ap: make sure nib is shared (Thomas Huth) [2111392] - KVM: s390: export kvm_s390_pv*_is_protected functions (Thomas Huth) [2111392] - s390/uv: export uv_pin_shared for direct usage (Thomas Huth) [2111392] - s390/vfio-ap: check for TAPQ response codes 0x35 and 0x36 (Thomas Huth) [2111392] - s390/vfio-ap: handle queue state change in progress on reset (Thomas Huth) [2111392] - s390/vfio-ap: use work struct to verify queue reset (Thomas Huth) [2111392] - s390/vfio-ap: store entire AP queue status word with the queue object (Thomas Huth) [2111392] - s390/vfio-ap: remove upper limit on wait for queue reset to complete (Thomas Huth) [2111392] - s390/vfio-ap: allow deconfigured queue to be passed through to a guest (Thomas Huth) [2111392] - s390/vfio-ap: wait for response code 05 to clear on queue reset (Thomas Huth) [2111392] - s390/vfio-ap: clean up irq resources if possible (Thomas Huth) [2111392] - s390/vfio-ap: no need to check the 'E' and 'I' bits in APQSW after TAPQ (Thomas Huth) [2111392] - s390/vfio-ap: fix memory leak in vfio_ap device driver (Thomas Huth) [2111392] - s390/vfio-ap: remove redundant driver match function (Thomas Huth) [2111392] - s390/vfio_ap: increase max wait time for reset verification (Thomas Huth) [2111392] - s390/vfio_ap: fix handling of error response codes (Thomas Huth) [2111392] - s390/vfio_ap: verify ZAPQ completion after return of response code zero (Thomas Huth) [2111392] - s390/vfio_ap: use TAPQ to verify reset in progress completes (Thomas Huth) [2111392] - s390/vfio_ap: check TAPQ response code when waiting for queue reset (Thomas Huth) [2111392] - s390/vfio-ap: verify reset complete in separate function (Thomas Huth) [2111392] - s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue() (Thomas Huth) [2111392] - s390/vfio-ap: add s390dbf logging to the vfio_ap_irq_enable function (Thomas Huth) [2111392] - s390-vfio-ap: introduces s390 kernel debug feature for vfio_ap device driver (Thomas Huth) [2111392]- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Florian Westphal) [RHEL-8444] {CVE-2023-42753} - cxgb4: fix use after free bugs caused by circular dependency problem (Ricardo Robaina) [RHEL-6261 RHEL-7058] {CVE-2023-4133} - ipvs: queue delayed work to expire no destination connections if expire_nodest_conn=1 (Florian Westphal) [RHEL-5742] - bpf: Fix incorrect verifier pruning due to missing register precision taints (Artem Savkov) [RHEL-7534 RHEL-7535] {CVE-2023-2163} - mm/memcontrol.c: remove the redundant updating of stats_flush_threshold (Waiman Long) [2238379] - virtio_balloon: Fix endless deflation and inflation on arm64 (Gavin Shan) [RHEL-1672] - i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera) [RHEL-6384] - libfs: take cursors out of list when moving past the end of directory (Jeffrey Layton) [RHEL-15148] - net/core: Fix ETH_P_1588 flow dissector (Paolo Abeni) [RHEL-14379] - skbuff: skb_segment, Call zero copy functions before using skbuff frags (Paolo Abeni) [RHEL-14379] - net: prevent skb corruption on frag list segmentation (Paolo Abeni) [RHEL-14379] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-14379] - scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1 (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Log message when controller reset is requested but not issued (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Fix deadlock on firmware crashdump (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Use pci_dev_id() to simplify the code (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Convert union megasas_sgl to flex-arrays (Tomas Henzl) [RHEL-8244] - scsi: smartpqi: Change driver version to 2.1.24-046 (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance error messages (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance controller offline notification (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance shutdown notification (Don Brace) [RHEL-1728] - scsi: smartpqi: Simplify lun_number assignment (Don Brace) [RHEL-1728] - scsi: smartpqi: Rename pciinfo to pci_info (Don Brace) [RHEL-1728] - scsi: smartpqi: Rename MACRO to clarify purpose (Don Brace) [RHEL-1728] - scsi: smartpqi: Add abort handler (Don Brace) [RHEL-1728] - x86/sgx: mark as supported (Vladis Dronov) [2041881] - x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race (Vladis Dronov) [2041881] - x86/sgx: Break up long non-preemptible delays in sgx_vepc_release() (Vladis Dronov) [2041881] - Documentation: Fix typos (only the SGX part) (Vladis Dronov) [2041881] - x86/sgx: Avoid using iterator after loop in sgx_mmu_notifier_release() (Vladis Dronov) [2041881] - selftests/sgx: Add "test_encl.elf" to TEST_FILES (Vladis Dronov) [2041881] - convert sgx_set_attribute() to fdget()/fdput() (Vladis Dronov) [2041881] - x86/sgx: use VM_ACCESS_FLAGS (Vladis Dronov) [2041881] - x86/sgx: Replace kmap/kunmap_atomic() calls (Vladis Dronov) [2041881] - x86/sgx: Allow enclaves to use Asynchrounous Exit Notification (Vladis Dronov) [2041881] - x86/sgx: Reduce delay and interference of enclave release (Vladis Dronov) [2041881] - x86/vdso: Conditionally export __vdso_sgx_enter_enclave() (Vladis Dronov) [2041881] - x86/sgx: Add overflow check in sgx_validate_offset_length() (Vladis Dronov) [2041881]- team: fix null-ptr-deref when team device type is changed (Hangbin Liu) [RHEL-13961] - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Hangbin Liu) [RHEL-13961] - team: reset team's flags when down link is P2P device (Hangbin Liu) [RHEL-13961] - teaming: deliver link-local packets with the link they arrive on (Hangbin Liu) [RHEL-13961] - kernfs: change kernfs_rename_lock into a read-write lock. (Ian Kent) [RHEL-11484] - kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Ian Kent) [RHEL-11484] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-11484] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-11484] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-11484] - kernfs: move struct kernfs_root out of the public view. (Ian Kent) [RHEL-11484] - iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: add null-ptr-check after ip_dev_find() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: Replace 0-length arrays with flexible arrays (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: remove unnecessary NULL check in __c4iw_poll_cq_one() (Kamal Heib) [RHEL-1734] - block: check_events: don't bother with events if unsupported (Ming Lei) [RHEL-2407] - Revert "block: unexport DISK_EVENT_MEDIA_CHANGE for legacy/fringe drivers" (Ming Lei) [RHEL-2407] - Revert "ide: unexport DISK_EVENT_MEDIA_CHANGE for ide-gd and ide-cd" (Ming Lei) [RHEL-2407] - block: disk_events: introduce event flags (Ming Lei) [RHEL-2407] - block: genhd: remove async_events field (Ming Lei) [RHEL-2407] - ibmvnic: Ensure login failure recovery is safe from other resets (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Do partial reset on login failure (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Handle DMA unmapping of login buffs in release functions (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Unmap DMA login rsp buffer on send login fail (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Enforce stronger sanity checks on login response (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Free rwi on reset success (Mamatha Inamdar) [RHEL-11211] - selftests: tls: swap the TX and RX sockets in some tests (Hangbin Liu) [RHEL-13962] - selftests: mirror_gre_changes: Tighten up the TTL test match (Hangbin Liu) [RHEL-13962] - selftests: forwarding: tc_tunnel_key: Make filters more specific (Hangbin Liu) [RHEL-13962] - selftests: forwarding: tc_flower: Relax success criterion (Hangbin Liu) [RHEL-13962] - selftests: forwarding: ethtool_extended_state: Skip when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: ethtool: Skip when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Add a helper to skip test when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Set default IPv6 traceroute utility (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Switch off timeout (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Skip test when no interfaces are specified (Hangbin Liu) [RHEL-13962] - selftests: rtnetlink: remove netdevsim device after ipsec offload test (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Fix race condition in mirror installation (Hangbin Liu) [RHEL-13962] - selftests: fib_tests: mute cleanup error message (Hangbin Liu) [RHEL-13962] - sched/topology: Align group flags when removing degenerate domain (Phil Auld) [RHEL-2524] - sched/fair: Use recent_used_cpu to test p->cpus_ptr (Phil Auld) [RHEL-2524] - sched/core: Avoid double calling update_rq_clock() in __balance_push_cpu_stop() (Phil Auld) [RHEL-2524] - sched/core: Fixed missing rq clock update before calling set_rq_offline() (Phil Auld) [RHEL-2524] - sched/topology: Mark set_sched_topology() __init (Phil Auld) [RHEL-2524] - sched/wait: Fix a kthread_park race with wait_woken() (Phil Auld) [RHEL-2524] - sched: Add schedule_user() declaration (Phil Auld) [RHEL-2524] - sched/topology: Propagate SMT flags when removing degenerate domain (Phil Auld) [RHEL-2524] - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Phil Auld) [RHEL-2524] - sched/topology: Make sched_energy_mutex,update static (Phil Auld) [RHEL-2524] - sched/fair: Fix inaccurate tally of ttwu_move_affine (Phil Auld) [RHEL-2524] - sched/fair: Revise comment about lb decision matrix (Phil Auld) [RHEL-2524] - sched/topology: Remove unused numa_distance in cpu_attach_domain() (Phil Auld) [RHEL-2524] - perf vendor events: Update metric events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update metric event names for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update JSON/events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Move JSON/events to appropriate files for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Drop STORES_PER_INST metric event for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Drop some of the JSON/events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update the JSON/events descriptions for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events power10: Add JSON metric events to present CPI stall cycles in powerpc (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_partition sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via partition information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_domain sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via domain information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_virtual_processor sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via virtual processor information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_config sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show processor config information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_bus_topology sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show processor bus topology information (Mamatha Inamdar) [RHEL-11205] - KVM: x86: Add SBPB support (Waiman Long) [RHEL-11272 RHEL-9298] - KVM: x86: Add IBPB_BRTYPE support (Waiman Long) [RHEL-11272 RHEL-9298] - x86/retpoline: Document some thunk handling aspects (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Remove unnecessary semicolon (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macros (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Disentangle rethunk-dependent options (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Move retbleed IBPB check into existing 'has_microcode' code block (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/bugs: Remove default case for fully switched enums (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Remove 'pred_cmd' label (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Unexport untraining functions (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Improve i-cache locality for alias mitigation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix vulnerability reporting for missing microcode (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Print mitigation for retbleed IBPB case (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Print actual mitigation if requested mitigation isn't possible (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix SBPB enablement for (possible) future fixed HW (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternatives: Remove faulty optimization (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix SBPB enablement for spec_rstack_overflow=off (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Don't probe microcode in a guest (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Set CPUID feature bits independently of bug or mitigation status (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix srso_show_state() side effect (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix amd_check_microcode() declaration (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Remove amd_get_topology_early() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Correct the mitigation status when SMT is disabled (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Explain the untraining sequences a bit more (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu/kvm: Provide UNTRAIN_RET_VM (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Cleanup the untrain mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Rename original retbleed methods (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Clean up SRSO return thunk mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternative: Make custom return thunk unconditional (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - objtool/x86: Fix SRSO mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix __x86_return_thunk symbol type (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Disable the mitigation on unaffected configurations (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20588} - x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20593} - driver core: cpu: Fix the fallback cpu_show_gds() name (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86: Move gds_ucode_mitigated() declaration to header (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/speculation: Add cpu_show_gds() prototype (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - driver core: cpu: Make cpu_show_not_affected() static (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix build breakage with the LLVM linker (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - Documentation/srso: Document IBPB aspect and fix formatting (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - driver core: cpu: Unify redundant silly stubs (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Do not leak quotient data after a division by 0 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20588} - x86/srso: Tie SBPB bit setting to microcode patch detection (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add a forgotten NOENDBR annotation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix return thunks in generated code (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB on VMEXIT (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add SRSO_NO support (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB_BRTYPE support (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add a Speculative RAS Overflow mitigation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retbleed: Add __x86_return_thunk alignment checks (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retbleed: Fix return thunk alignment (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternative: Optimize returns patching (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/microcode/AMD: Load late on both threads too (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/returnthunk: Allow different return thunks (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86: Sanitize linker script (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - objtool: Fix .return_sites generation (Waiman Long) [RHEL-11272 RHEL-9298]- kernel/rh_messages.c: move hardware tables to rh_messages.h (Scott Weaver) [2181912] - kernel/rh_messages.c: Wire up new calls (Prarit Bhargava) [2181912] - drivers/pci: Update rh_messages.c (Prarit Bhargava) [2181912] - treewide: Remove mark_driver_deprecated() (Prarit Bhargava) [2181912] - treewide: Remove mark_hardware_deprecated() (Prarit Bhargava) [2181912] - treewide: Remove mark_driver_unmaintained() (Prarit Bhargava) [2181912] - drivers/pci: Remove RHEL-only pci_hw_*() functions (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_disabled() calls (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_deprecated() calls (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_unmaintained() calls (Prarit Bhargava) [2181912] - redhat: fix bug/zjira sort in the changelog (Patrick Talbert) - blk-mq: enforce op-specific segment limits in blk_insert_cloned_request (Ming Lei) [RHEL-14504] - tunnels: fix kasan splat when generating ipv4 pmtu error (Guillaume Nault) [RHEL-14377] - net:ipv6: check return value of pskb_trim() (Guillaume Nault) [RHEL-14377] - sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() (Guillaume Nault) [RHEL-14377] - ipv4: fix null-deref in ipv4_link_failure (Felix Maurer) [RHEL-5427] {CVE-2023-42754} - powerpc/perf/hv-24x7: Update domain value check (Michael Petlan) [RHEL-13718] - vxlan: Expose helper vxlan_build_gbp_hdr (Izabela Bakollari) [RHEL-12413] - vxlan: Remove unused argument from vxlan_build_gbp_hdr( ) and vxlan_build_gpe_hdr( ) (Izabela Bakollari) [RHEL-12413] - net: ipv4: fix one memleak in __inet_del_ifa() (Guillaume Nault) [RHEL-14375] - ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Guillaume Nault) [RHEL-14375] - icmp: guard against too small mtu (Guillaume Nault) [RHEL-14375] - ipv6: ping: fix wrong checksum for large frames (Guillaume Nault) [RHEL-14375] - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Hangbin Liu) [RHEL-13954] - ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Hangbin Liu) [RHEL-13954] - ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Hangbin Liu) [RHEL-13954] - ipv6/addrconf: fix a potential refcount underflow for idev (Hangbin Liu) [RHEL-13954] - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). (Hangbin Liu) [RHEL-13954] - ping6: Fix send to link-local addresses with VRF. (Hangbin Liu) [RHEL-13954] - ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Hangbin Liu) [RHEL-13954]- redhat: remove kabi-rhel810 directory (Prarit Bhargava) - redhat: Update .gitignore for 8.10 kabi files (Prarit Bhargava) - nvmet-tcp: Fix a possible UAF in queue intialization setup (John Meneghini) [RHEL-11509 RHEL-11527] {CVE-2023-5178} - sctp: update hb timer immediately after users change hb_interval (Xin Long) [RHEL-6045] - s390/zcrypt_ep11misc: support API ordinal 6 with empty pin-blob (Tobias Huschle) [RHEL-11200] - net: openvswitch: add support for l4 symmetric hashing (Antoine Tenart) [RHEL-10498] - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Hangbin Liu) [RHEL-10475 RHEL-10477] {CVE-2023-42752} - ip_tunnel: Preserve pointer const in ip_tunnel_info_opts (Ivan Vecera) [RHEL-12418] - tracing: Fix race in perf_trace_buf initialization (Michael Petlan) [RHEL-8648] - Input: gtco - bounds check collection indent level (Desnes Nunes) [RHEL-3014 RHEL-3892] {CVE-2019-13631} - x86/microcode/AMD: Rip out static buffers (Prarit Bhargava) [2225261] - perf/x86/amd: Do not WARN() on every IRQ (Michael Petlan) [RHEL-12340] - netfilter: conntrack: Fix gre tunneling over ipv6 (Florian Westphal) [RHEL-12497] - netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long) [RHEL-6157] - sctp: update transport state when processing a dupcook packet (Xin Long) [RHEL-6157]- trace: Add trace_ipi_send_cpu() (Jerome Marchand) [2192614] - sched, smp: Trace smp callback causing an IPI (Jerome Marchand) [2192614] - smp: reword smp call IPI comment (Jerome Marchand) [2192614] - treewide: Trace IPIs sent via smp_send_reschedule() (Jerome Marchand) [2192614] - irq_work: Trace self-IPIs sent via arch_irq_work_raise() (Jerome Marchand) [2192614] - smp: Trace IPIs sent via arch_send_call_function_ipi_mask() (Jerome Marchand) [2192614] - sched, smp: Trace IPIs sent via send_call_function_single_ipi() (Jerome Marchand) [2192614] - trace: Add trace_ipi_send_cpumask() (Jerome Marchand) [2192614] - RDMA/umem: Set iova in ODP flow (Kamal Heib) [RHEL-1032] - RDMA/core: Update CMA destination address on rdma_resolve_addr (Kamal Heib) [RHEL-1032] - RDMA/core: Refactor rdma_bind_addr (Kamal Heib) [RHEL-1032] - RDMA/cma: Remove NULL check before dev_{put, hold} (Kamal Heib) [RHEL-1032] - IB/isert: Fix possible list corruption in CMA handler (Kamal Heib) [RHEL-1028] - IB/isert: Fix dead lock in ib_isert (Kamal Heib) [RHEL-1028] - RDMA/srpt: Add a check for valid 'mad_agent' pointer (Kamal Heib) [RHEL-1028] - IB/iser: remove redundant new line (Kamal Heib) [RHEL-1028] - IB/iser: centralize setting desc type and done callback (Kamal Heib) [RHEL-1028] - IB/iser: remove unused macros (Kamal Heib) [RHEL-1028] - IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Kamal Heib) [RHEL-1028] - RDMA/uverbs: Restrict usage of privileged QKEYs (Kamal Heib) [RHEL-1028] - RDMA/cma: Always set static rate to 0 for RoCE (Kamal Heib) [RHEL-1028] - RDMA/core: Fix GID entry ref leak when create_ah fails (Kamal Heib) [RHEL-1028] - RDMA/cm: Trace icm_send_rej event before the cm state is reset (Kamal Heib) [RHEL-1028] - RDMA/cma: Remove NULL check before dev_{put, hold} (Kamal Heib) [RHEL-1028] - RDMA/core: Fix multiple -Warray-bounds warnings (Kamal Heib) [RHEL-1028] - RDMA/cma: Allow UD qp_type to join multicast only (Kamal Heib) [RHEL-1028] - md/raid5: release batch_last before waiting for another stripe_head (Nigel Croxon) [RHEL-9875] - CI: Remove unused kpet_tree_family (Nikolai Kondrashov) - ice: Don't tx before switchdev is fully configured (Michal Schmidt) [RHEL-10997] - fbcon: set_con2fb_map needs to set con2fb_map! (Wander Lairson Costa) [RHEL-1183] {CVE-2023-38409} - fbcon: Fix error paths in set_con2fb_map (Wander Lairson Costa) [RHEL-1183] {CVE-2023-38409} - mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() (Rafael Aquini) [RHEL-3652] - sched/rt: Fix bad task migration for rt tasks (Valentin Schneider) [RHEL-3872] - RDMA/irdma: Prevent zero-length STAG registration (Kamal Heib) [RHEL-6389] {CVE-2023-25775} - mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg (Waiman Long) [RHEL-10099] - cgroup: add pids.peak interface for pids controller (Waiman Long) [RHEL-10099] - mm/memcontrol: export memcg->watermark via sysfs for v2 memcg (Waiman Long) [RHEL-10099] - cpufreq: amd-pstate: fix global sysfs attribute type (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add a kernel config option to set default mode (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Set a fallback policy based on preferred_profile (Prarit Bhargava) [2218687] - ACPI: CPPC: Add definition for undefined FADT preferred PM profile value (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Write CPPC enable bit per-socket (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Remove fast_switch_possible flag from active driver (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add ->fast_switch() callback (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Make varaiable mode_state_machine static (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add guided mode control support via sysfs (Prarit Bhargava) [2218687] - amd-pstate: Fix amd_pstate mode switch (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add guided autonomous mode (Prarit Bhargava) [2218687] - ACPI: CPPC: Add auto select register read/write support (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: move to use bus_get_dev_root() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Let user know amd-pstate is disabled (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Fix invalid write to MSR_AMD_CPPC_REQ (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: avoid uninitialized variable use (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: convert sprintf with sysfs_emit() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: add driver working mode switch support (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement suspend and resume callbacks (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement amd pstate cpu online and offline callback (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement Pstate EPP support for the AMD processors (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: optimize driver working mode selection in amd_pstate_param() (Prarit Bhargava) [2218687] - ACPI: CPPC: Add AMD pstate energy performance preference cppc control (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregistering (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Fix initial highest_perf value (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Expose struct amd_cpudata (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: update pstate frequency transition delay time (Prarit Bhargava) [2218687] - cpufreq: amd_pstate: map desired perf into pstate scope for powersave governor (Prarit Bhargava) [2218687] - cpufreq: amd_pstate: fix wrong lowest perf fetch (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: fix white-space (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: simplify cpudata pointer assignment (Prarit Bhargava) [2218687]- Bluetooth: L2CAP: Fix u8 overflow (Wander Lairson Costa) [2152858] {CVE-2022-45934} - tracing/histograms: Fix parsing of "sym-offset" modifier (Jerome Marchand) [2229575] - ice: always add legacy 32byte RXDID in supported_rxdids (Michal Schmidt) [RHEL-3379] - task_work: cleanup notification modes (Audra Mitchell) [RHEL-1064] - perf test topology: Use !strncmp(right platform) to fix guest PPC comparision check (Michael Petlan) [2131821] - perf test session topology: Fix test to skip the test in guest environment (Michael Petlan) [2131821] - sched/fair: Block nohz tick_stop when cfs bandwidth in use (Phil Auld) [RHEL-2527] - sched, cgroup: Restore meaning to hierarchical_quota (Phil Auld) [RHEL-2527] - sched/fair: Hide unused init_cfs_bandwidth() stub (Phil Auld) [RHEL-2527] - rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov) [RHEL-11241] - rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov) [RHEL-11241] - rbd: decouple header read-in from updating rbd_dev->header (Ilya Dryomov) [RHEL-11241] - rbd: move rbd_dev_refresh() definition (Ilya Dryomov) [RHEL-11241] - redhat: list Z-Jiras in the changelog before Y-Jiras (Herton R. Krzesinski) - Revert "mm, meminit: recalculate pcpu batch and high limits after init completes" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm,memory_hotplug: factor out adjusting present pages into adjust_present_page_count()" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: move free_the_page" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: allow high-order pages to be stored on the per-cpu lists" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: fetch the correct pcp buddy during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: track range of active PCP lists during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: simplify how many pages are selected per pcp list during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: drain the requested list first during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: free pages in a single pass during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: do not prefetch buddies during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: check high-order pages for corruption during PCP operations" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page" (Chris von Recklinghausen) [RHEL-8539] - Revert "cnic: Use the bitmap API to allocate bitmaps" (Chris Leech) [RHEL-1950] - Revert "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-1950] - scsi: lpfc: Prevent use-after-free during rmmod with mapped NVMe rports (Paul Ely) [RHEL-2602] - scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo (Paul Ely) [RHEL-2602] - gfs2: Add quota_change type (Bob Peterson) [2224075]- bpf: Adjust insufficient default bpf_jit_limit (Viktor Malik) [2219567] - bpf: Prevent increasing bpf_jit_limit above max (Viktor Malik) [2219567] - NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington) [2231130] - perf/arm-dmc620: Fix dmc620_pmu_irqs_lock/cpu_hotplug_lock circular lock dependency (Waiman Long) [2177103] - bonding: fix macvlan over alb bond support (Hangbin Liu) [2117816] - s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Tobias Huschle) [RHEL-2852] - s390/zcrypt: fix reply buffer calculations for CCA replies (Tobias Huschle) [2227778] - intel_th: pci: Add Meteor Lake-P support (Michael Petlan) [2156847] - perf/x86/rapl: Add support for Intel Meteor Lake (Michael Petlan) [2156816] - iavf: schedule a request immediately after add/delete vlan (Petr Oros) [2231174] - iavf: add iavf_schedule_aq_request() helper (Petr Oros) [2231174] - PCI: rpaphp: Error out on busy status from get-sensor-state (Mamatha Inamdar) [2230045] - powerpc/rtas: export rtas_error_rc() for reuse. (Mamatha Inamdar) [2230045] - powerpc/eeh: Set channel state after notifying the drivers (Mamatha Inamdar) [2230045] - s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_VERIFYKEY2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_KBLOB2PROTK[23] (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix/harmonize internal keyblob headers (Tobias Huschle) [2225520] - s390/pkey: add support for ecc clear key (Tobias Huschle) [2225520] - s390/pkey: do not use struct pkey_protkey (Tobias Huschle) [2225520] - s390/pkey: introduce reverse x-mas trees (Tobias Huschle) [2225520] - s390/pkey: zeroize key blobs (Tobias Huschle) [2225520] - md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon) [RHEL-5084] - md raid1: allow writebehind to work on any leg device set WriteMostly (Nigel Croxon) [RHEL-5084] - md/raid1: hold the barrier until handle_read_error() finishes (Nigel Croxon) [RHEL-5084] - md/raid1: free the r1bio before waiting for blocked rdev (Nigel Croxon) [RHEL-5084] - md/raid1: call free_r1bio() before allow_barrier() in raid_end_bio_io() (Nigel Croxon) [RHEL-5084] - md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() (Nigel Croxon) [RHEL-5084] - md/raid10: fix a 'conf->barrier' leakage in raid10_takeover() (Nigel Croxon) [RHEL-5084] - md: raid1: fix potential OOB in raid1_remove_disk() (Nigel Croxon) [RHEL-5084] - md/raid5-cache: fix a deadlock in r5l_exit_log() (Nigel Croxon) [RHEL-5084] - md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Nigel Croxon) [RHEL-5084] - md/md-bitmap: remove unnecessary local variable in backlog_store() (Nigel Croxon) [RHEL-5084] - md: restore 'noio_flag' for the last mddev_resume() (Nigel Croxon) [RHEL-5084] - md: don't quiesce in mddev_suspend() (Nigel Croxon) [RHEL-5084] - md: move initialization and destruction of 'io_acct_set' to md.c (Nigel Croxon) [RHEL-5084] - md: enhance checking in md_check_recovery() (Nigel Croxon) [RHEL-5084] - md: wake up 'resync_wait' at last in md_reap_sync_thread() (Nigel Croxon) [RHEL-5084] - md: refactor idle/frozen_sync_thread() to fix deadlock (Nigel Croxon) [RHEL-5084] - md: add a mutex to synchronize idle and frozen in action_store() (Nigel Croxon) [RHEL-5084] - md: refactor action_store() for 'idle' and 'frozen' (Nigel Croxon) [RHEL-5084] - Revert "md: unlock mddev before reap sync_thread in action_store" (Nigel Croxon) [RHEL-5084] - md/raid0: add discard support for the 'original' layout (Nigel Croxon) [RHEL-5084] - md/raid10: prevent soft lockup while flush writes (Nigel Croxon) [RHEL-5084] - md/raid10: fix io loss while replacement replace rdev (Nigel Croxon) [RHEL-5084] - md/raid10: Do not add spare disk when recovery fails (Nigel Croxon) [RHEL-5084] - md/raid10: clean up md_add_new_disk() (Nigel Croxon) [RHEL-5084] - md/raid10: prioritize adding disk to 'removed' mirror (Nigel Croxon) [RHEL-5084] - md/raid10: improve code of mrdev in raid10_sync_request (Nigel Croxon) [RHEL-5084] - md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Nigel Croxon) [RHEL-5084] - md/raid5: don't start reshape when recovery or replace is in progress (Nigel Croxon) [RHEL-5084] - md/bitmap: factor out a helper to set timeout (Nigel Croxon) [RHEL-5084] - md/bitmap: always wake up md_thread in timeout_store (Nigel Croxon) [RHEL-5084] - md: factor out a helper to wake up md_thread directly (Nigel Croxon) [RHEL-5084] - md/raid10: fix wrong setting of max_corr_read_errors (Nigel Croxon) [RHEL-5084] - md/raid10: fix overflow of md/safe_mode_delay (Nigel Croxon) [RHEL-5084] - md/raid5: fix a deadlock in the case that reshape is interrupted (Nigel Croxon) [RHEL-5084] - md: add a new api prepare_suspend() in md_personality (Nigel Croxon) [RHEL-5084] - md: export md_is_rdwr() and is_md_suspended() (Nigel Croxon) [RHEL-5084] - md: introduce md_ro_state (Nigel Croxon) [RHEL-5084] - md: fix data corruption for raid456 when reshape restart while grow up (Nigel Croxon) [RHEL-5084] - md/raid5: don't allow replacement while reshape is in progress (Nigel Croxon) [RHEL-5084] - md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Nigel Croxon) [RHEL-5084] - md: raid1: check if adding pages to resync bio fails (Nigel Croxon) [RHEL-5084] - md: raid1: use __bio_add_page for adding single page to bio (Nigel Croxon) [RHEL-5084] - md: check for failure when adding pages in alloc_behind_master_bio (Nigel Croxon) [RHEL-5084] - md: raid5: use __bio_add_page to add single page to new bio (Nigel Croxon) [RHEL-5084] - md: raid5-log: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] - md: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] - md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() (Nigel Croxon) [RHEL-5084]- s390/dasd: fix hanging device after quiesce/resume (Tobias Huschle) [RHEL-2838] - s390/dasd: fix hanging device after request requeue (Tobias Huschle) [RHEL-2830] - s390/dasd: fix command reject error on ESE devices (Tobias Huschle) [RHEL-2850] - s390/dasd: print copy pair message only for the correct error (Tobias Huschle) [RHEL-2831] - s390: add z16 elf platform (Tobias Huschle) [RHEL-2854] - s390/qeth: Don't call dev_close/dev_open (DOWN/UP) (Tobias Huschle) [RHEL-2410] - powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() (Mamatha Inamdar) [2227601] - arm64: kdump: Remove custom linux,usable-memory-range handling (Baoquan He) [RHEL-2307] - arm64: kdump: Remove custom linux,elfcorehdr handling (Baoquan He) [RHEL-2307] - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Dean Nelson) [RHEL-1784] {CVE-2022-45919} - media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Dean Nelson) [RHEL-1841] {CVE-2022-45884} - media: dvb-core: Fix use-after-free due on race condition at dvb_net (Dean Nelson) [RHEL-1842] {CVE-2022-45886} - media: dvb_ca_en50221: fix a size write bug (Dean Nelson) [RHEL-1784] - media: dvbdev: fix refcnt bug (Dean Nelson) [RHEL-1841] - media: dvbdev: adopts refcnt to avoid UAF (Dean Nelson) [RHEL-1841] - media: dvbdev: fix error logic at dvb_register_device() (Dean Nelson) [RHEL-1841] - media: dvb_net: avoid speculation from net slot (Dean Nelson) [RHEL-1842] - media: dvb_ca_en50221: avoid speculation from CA slot (Dean Nelson) [RHEL-1784] - media: dvbdev: Fix memleak in dvb_register_device (Dean Nelson) [RHEL-1841] - media: media/dvb: Use kmemdup rather than duplicating its implementation (Dean Nelson) [RHEL-1841] - media: dvbdev: remove double-unlock (Dean Nelson) [RHEL-1841] - media: dvb-core: fix epoll() by calling poll_wait first (Dean Nelson) [RHEL-1784] - media: dvb_ca_en50221: off by one in dvb_ca_en50221_io_do_ioctl() (Dean Nelson) [RHEL-1784] - drm/amd/display: fix the white screen issue when >= 64GB DRAM (Mika Penttilä) [2231934] - gfs2: conversion deadlock do_promote bypass (Bob Peterson) [2225228] - gfs2: do_promote cleanup (Andreas Gruenbacher) [2225228] - gfs2: Make use of list_is_first (Andreas Gruenbacher) [2225228] - x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Waiman Long) [2227916] - Documentation/hw-vuln: Document the interaction between IBRS and STIBP (Waiman Long) [2227916] - x86/CPU/AMD: Make sure EFER[AIBRSE] is set (Waiman Long) [2227916] - fs: don't audit the capability check in simple_xattr_list() (Andrey Albershteyn) [RHEL-863]- redhat: fix to be able to build with rpm 4.19.0 (Denys Vlasenko) - redhat: add additional gating boot tests (Denys Vlasenko) - redhat: list Z-Jiras in the changelog before Y-Jiras (Herton R. Krzesinski) - scsi: st: Add third party poweron reset handling (John Meneghini) [1930388] - kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Jon Maloy) [2179896] {CVE-2023-1513} - bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar) [2229965] - s390/ap: add ap status asynch error support (Tobias Huschle) [2110511] - s390/ap: implement SE AP bind, unbind and associate (Tobias Huschle) [2110511] - s390/ap: introduce low frequency polling possibility (Tobias Huschle) [2110511] - s390/ap: new low level inline functions ap_bapq() and ap_aapq() (Tobias Huschle) [2110511] - s390/ap: provide F bit parameter for ap_rapq() and ap_zapq() (Tobias Huschle) [2110511] - s390/ap: filter ap card functions, new queue functions attribute (Tobias Huschle) [2110511] - s390/ap: make tapq gr2 response a struct (Tobias Huschle) [2110511] - s390/ap: introduce new AP bus sysfs attribute features (Tobias Huschle) [2110511] - s390/ap: exploit new B bit from QCI config info (Tobias Huschle) [2110511] - s390/zcrypt: replace scnprintf with sysfs_emit (Tobias Huschle) [2110511] - s390/zcrypt: rework length information for dqap (Tobias Huschle) [2110511] - s390/zcrypt: make psmid unsigned long instead of long long (Tobias Huschle) [2110511] - s390/ap,zcrypt,vfio: introduce and use ap_queue_status_reg union (Tobias Huschle) [2110511] - s390/ap: fix status returned by ap_qact() (Tobias Huschle) [2110511] - s390/ap: fix status returned by ap_aqic() (Tobias Huschle) [2110511] - s390/ap: adjust whitespace (Tobias Huschle) [2110511] - s390/ap: use insn format for new instructions (Tobias Huschle) [2110511] - s390/zcrypt: Filter admin CPRBs on custom devices (Tobias Huschle) [2110511] - s390/zcrypt: Add admask to zcdn (Tobias Huschle) [2110511] - s390/zcrypt: CCA control CPRB sending (Tobias Huschle) [2110511] - s390/ap: add missing virt_to_phys address conversion (Tobias Huschle) [2110511] - s390/ap: get rid of register asm in ap_dqap() (Tobias Huschle) [2110511] - s390/ap: get rid of register asm (Tobias Huschle) [2110511] - s390/ap: Rework ap_dqap to deal with messages greater than recv buffer (Tobias Huschle) [2110511] - s390/ap: rework assembler functions to use unions for in/out register variables (Tobias Huschle) [2110511] - internal: add new files for RHEL_MINOR=10 change (Denys Vlasenko) - thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards (Desnes Nunes) [2233974] - mm/userfaultfd: don't consider uffd-wp bit of writable migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp handling for THP migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp special cases for fork() (Rafael Aquini) [2231554] - mm/thp: simplify copying of huge zero page pmd when fork (Rafael Aquini) [2231554] - internal: update RHEL_MINOR for the start of RHEL-8.10 development (Denys Vlasenko)- thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards (Desnes Nunes) [2233974] - mm/userfaultfd: don't consider uffd-wp bit of writable migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp handling for THP migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp special cases for fork() (Rafael Aquini) [2231554] - mm/thp: simplify copying of huge zero page pmd when fork (Rafael Aquini) [2231554]- redhat/configs: enable CONFIG_INET_DIAG_DESTROY (Andrea Claudi) [2230213] - net/sched: cls_u32: Fix reference counter leak leading to overflow (Davide Caratti) [2225202] {CVE-2023-3609} - cifs: fix bogus cifs_mount error handling in RHEL8 (Jeffrey Layton) [2215018] - KVM: nVMX: add missing consistency checks for CR0 and CR4 (Ricardo Robaina) [2190257] {CVE-2023-30456} - netfilter: snat: evict closing tcp entries on reply tuple collision (Florian Westphal) [2196717] - tun: avoid double free in tun_free_netdev (Jon Maloy) [2156366 2156371] {CVE-2022-4744} - net/sched: cls_fw: Fix improper refcount update leads to use-after-free (Davide Caratti) [2225103] {CVE-2023-3776} - net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Davide Caratti) [2225196] {CVE-2023-3611} - net/sched: sch_qfq: reintroduce lmax bound check for MTU (Davide Caratti) [2225196] - net/sched: sch_qfq: refactor parsing of netlink parameters (Davide Caratti) [2225196] - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - scsi: lpfc: Remove reftag check in DIF paths (Paul Ely) [2229152] - scsi: lpfc: Modify when a node should be put in device recovery mode during RSCN (Paul Ely) [2229152] - scsi: lpfc: Make fabric zone discovery more robust when handling unsolicited LOGO (Paul Ely) [2229152] - scsi: lpfc: Set Establish Image Pair service parameter only for Target Functions (Paul Ely) [2229152] - scsi: lpfc: Revise ndlp kref handling for dev_loss_tmo_callbk and lpfc_drop_node (Paul Ely) [2229152] - scsi: lpfc: Qualify ndlp discovery state when processing RSCN (Paul Ely) [2229152] - gfs2: Fix freeze consistency check in gfs2_trans_add_meta (Andreas Gruenbacher) [2095340] - gfs2: gfs2_freeze_lock_shared cleanup (Andreas Gruenbacher) [2095340] - gfs2: Replace sd_freeze_state with SDF_FROZEN flag (Andreas Gruenbacher) [2095340] - gfs2: Rework freeze / thaw logic (Andreas Gruenbacher) [2095340] - gfs2: Rename SDF_{FS_FROZEN => FREEZE_INITIATOR} (Andreas Gruenbacher) [2095340] - gfs2: Reconfiguring frozen filesystem already rejected (Andreas Gruenbacher) [2095340] - gfs2: Rename gfs2_freeze_lock{ => _shared } (Andreas Gruenbacher) [2095340] - gfs2: Rename the {freeze,thaw}_super callbacks (Andreas Gruenbacher) [2095340] - gfs2: Rename remaining "transaction" glock references (Andreas Gruenbacher) [2095340] - gfs2: init system threads before freeze lock (Bob Peterson) [2095340] - net: mana: Use the correct WQE count for ringing RQ doorbell (Bandan Das) [2222573] - net: mana: Batch ringing RX queue doorbell on receiving packets (Bandan Das) [2222573] - net: mana: Add support for vlan tagging (Bandan Das) [2222573] - net: mana: Fix perf regression: remove rx_cqes, tx_cqes counters (Bandan Das) [2222573] - net: mana: Check if netdev/napi_alloc_frag returns single page (Bandan Das) [2222573] - net: mana: Rename mana_refill_rxoob and remove some empty lines (Bandan Das) [2222573] - net: mana: Add support for jumbo frame (Bandan Das) [2222573] - net: mana: Enable RX path to handle various MTU sizes (Bandan Das) [2222573] - net: mana: Refactor RX buffer allocation code to prepare for various MTU (Bandan Das) [2222573] - net: mana: Use napi_build_skb in RX path (Bandan Das) [2222573] - net: mana: Remove redundant pci_clear_master (Bandan Das) [2222573] - net: mana: Add new MANA VF performance counters for easier troubleshooting (Bandan Das) [2222573] - ice: Fix NULL pointer deref during VF reset (Petr Oros) [2227743] - x86/kasan: Populate shadow for shared chunk of the CPU entry area (Rafael Aquini) [2232451] - x86/kasan: Add helpers to align shadow addresses up and down (Rafael Aquini) [2232451] - x86/kasan: Rename local CPU_ENTRY_AREA variables to shorten names (Rafael Aquini) [2232451] - x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry area (Rafael Aquini) [2232451] - x86/mm: Recompute physical address for every page of per-CPU CEA mapping (Rafael Aquini) [2232451]- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Benjamin Marzinski) [2227951] - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Florian Westphal) [2221046] {CVE-2023-35001} - scsi: storvsc: Remove errant duplicate code (Cathy Avery) [2211725] - scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices (Cathy Avery) [2211725] - redhat/configs: Enable CONFIG_AMPERE_ERRATUM_AC03_CPU_38 (Shaoqin Huang) [2219725] - arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2 (Shaoqin Huang) [2219725] - KVM: arm64: Correctly handle page aging notifiers for unaligned memslot (Shaoqin Huang) [2219725] - KVM: arm64: timers: Fix resource leaks in kvm_timer_hyp_init() (Shaoqin Huang) [2219725] - KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption (Shaoqin Huang) [2219725] - KVM: arm64: Don't miss pending interrupts for suspended vCPU (Shaoqin Huang) [2219725] - KVM: arm64: Move vGIC v4 handling for WFI out arch callback hook (Shaoqin Huang) [2219725] - KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu loaded (Shaoqin Huang) [2219725] - KVM: arm64: PMU: Restore the host's PMUSERENR_EL0 (Shaoqin Huang) [2219725] - KVM: arm64: Restore mdcr_el2 from vcpu (Shaoqin Huang) [2219725] - kvm: arm64: Remove __hyp_this_cpu_read (Shaoqin Huang) [2219725] - wifi: rtw88: unlock on error path in rtw_ops_add_interface() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check only affected links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: send time sync only if needed (Íñigo Huguet) [2196823] - wifi: clean up erroneously introduced file (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Handle return value for iwl_mvm_sta_init (Íñigo Huguet) [2196823] - wifi: rtw88: delete timer and free skb queue when unloading (Íñigo Huguet) [2196823] - wifi: cfg80211: Fix return value in scan logic (Íñigo Huguet) [2196823] - Revert "wifi: ath11k: Enable threaded NAPI" (Íñigo Huguet) [2196823] - wifi: cfg80211: fix receiving mesh packets without RFC1042 header (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: fix init command fail with enabled device (Íñigo Huguet) [2196823] - wifi: ath9k: convert msecs to jiffies where needed (Íñigo Huguet) [2196823] - wifi: ath11k: Add missing check for ioremap (Íñigo Huguet) [2196823] - wifi: ath11k: fix memory leak in WMI firmware stats (Íñigo Huguet) [2196823] - wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Íñigo Huguet) [2196823] - wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid baid size integer overflow (Íñigo Huguet) [2196823] - wifi: rtw88: process VO packets without workqueue to avoid PTK rekey failed (Íñigo Huguet) [2196823] - wifi: rtw88: Fix action frame transmission fail before association (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a few rate index validity checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: Validate slots_num before allocating memory (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Validate tid is in valid range before using it (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check link during TX (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add a NULL pointer check (Íñigo Huguet) [2196823] - wifi: iwlwifi: pull from TXQs with softirqs disabled (Íñigo Huguet) [2196823] - wifi: iwlwifi: Correctly indicate support for VHT TX STBC (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add NULL check before dereferencing the pointer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix potential array out of bounds access (Íñigo Huguet) [2196823] - wifi: rtw88: add missing unwind goto for __rtw_download_firmware() (Íñigo Huguet) [2196823] - wifi: iwlwifi: disable RX STBC when a device doesn't support it (Íñigo Huguet) [2196823] - wifi: iwlwifi: don't silently ignore missing suspend or resume ops (Íñigo Huguet) [2196823] - wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Íñigo Huguet) [2196823] - wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Íñigo Huguet) [2196823] - wifi: rtw89: pci: fix interrupt enable mask for HALT C2H of RTL8851B (Íñigo Huguet) [2196823] - wifi: rtw89: fix rtw89_read_chip_ver() for RTL8852B and RTL8851B (Íñigo Huguet) [2196823] - wifi: rtw88: fix incorrect error codes in rtw_debugfs_set_* (Íñigo Huguet) [2196823] - wifi: rtw88: fix incorrect error codes in rtw_debugfs_copy_from_user (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0 (Íñigo Huguet) [2196823] - config: wifi: debug configs for brcm80211 (Íñigo Huguet) [2196823] - config: wifi: set RTL8821CS, RTL8822BS and RTL8822CS as disabled (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: spin_lock_bh() to fix lockdep regression (Íñigo Huguet) [2196823] - wifi: mac80211: fragment per STA profile correctly (Íñigo Huguet) [2196823] - wifi: mac80211: Use active_links instead of valid_links in Tx (Íñigo Huguet) [2196823] - wifi: cfg80211: remove links only on AP (Íñigo Huguet) [2196823] - wifi: mac80211: take lock before setting vif links (Íñigo Huguet) [2196823] - wifi: cfg80211: fix link del callback to call correct handler (Íñigo Huguet) [2196823] - wifi: mac80211: fix link activation settings order (Íñigo Huguet) [2196823] - wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() (Íñigo Huguet) [2196823] - wifi: cfg80211: fix locking in regulatory disconnect (Íñigo Huguet) [2196823] - wifi: cfg80211: fix locking in sched scan stop work (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix -Warray-bounds bug in iwl_mvm_wait_d3_notif() (Íñigo Huguet) [2196823] - wifi: mac80211: fix switch count in EMA beacons (Íñigo Huguet) [2196823] - wifi: mac80211: don't translate beacon/presp addrs (Íñigo Huguet) [2196823] - wifi: mac80211: mlme: fix non-inheritence element (Íñigo Huguet) [2196823] - wifi: cfg80211: reject bad AP MLD address (Íñigo Huguet) [2196823] - wifi: mac80211: use correct iftype HE cap (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix possible NULL pointer dereference in mt7996_mac_write_txwi() (Íñigo Huguet) [2196823] - wifi: rtw89: remove redundant check of entering LPS (Íñigo Huguet) [2196823] - wifi: rtw89: correct PS calculation for SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2196823] - wifi: rtw88: correct PS calculation for SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2196823] - wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll (Íñigo Huguet) [2196823] - wifi: b43: fix incorrect __packed annotation (Íñigo Huguet) [2196823] - wifi: rtw88: sdio: Always use two consecutive bytes for word operations (Íñigo Huguet) [2196823] - mac80211_hwsim: fix memory leak in hwsim_new_radio_nl (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add locking to the rate read flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: Don't use valid_links to iterate sta links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't trust firmware n_channels (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix OEM's name in the tas approved list (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix OEM's name in the ppag approved list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix initialization of a return value (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix access to fw_id_to_mac_id (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix DBGI dump (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix number of concurrent link checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't double-init spinlock (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: always free dup_data (Íñigo Huguet) [2196823] - wifi: mac80211: recalc chanctx mindef before assigning (Íñigo Huguet) [2196823] - wifi: mac80211: consider reserved chanctx for mindef (Íñigo Huguet) [2196823] - wifi: mac80211: simplify chanctx allocation (Íñigo Huguet) [2196823] - wifi: mac80211: Abort running color change when stopping the AP (Íñigo Huguet) [2196823] - wifi: mac80211: fix min center freq offset tracing (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rfi: disable RFI feature (Íñigo Huguet) [2196823] - wifi: mac80211: Fix puncturing bitmap handling in __ieee80211_csa_finalize() (Íñigo Huguet) [2196823] - wifi: mac80211: fortify the spinlock against deadlock by interrupt (Íñigo Huguet) [2196823] - wifi: cfg80211: Drop entries with invalid BSSIDs in RNR (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Íñigo Huguet) [2196823] - wifi: brcmfmac: Check for probe() id argument being NULL (Íñigo Huguet) [2196823] - wifi: rtw88: correct qsel_to_ep[] type as int (Íñigo Huguet) [2196823] - wifi: rtw88: use work to update rate to avoid RCU warning (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: adjust quota to avoid SER L1 caused by access null page (Íñigo Huguet) [2196823] - wifi: mt76: connac: fix stats->tx_bytes calculation (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix endianness of MT_TXD6_TX_RATE (Íñigo Huguet) [2196823] - wifi: rtw88: Update spelling in main.h (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Simplify setting the initial gain (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Add rtl8xxxu_write{8,16,32}_{set,clear} (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Don't print the vendor/product/serial (Íñigo Huguet) [2196823] - wifi: rtw88: Fix memory leak in rtw88_usb (Íñigo Huguet) [2196823] - wifi: rtw88: call rtw8821c_switch_rf_set() according to chip variant (Íñigo Huguet) [2196823] - wifi: rtw88: set pkg_type correctly for specific rtw8821c variants (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8821c: Fix rfe_option field width (Íñigo Huguet) [2196823] - wifi: rtw88: usb: fix priority queue to endpoint mapping (Íñigo Huguet) [2196823] - wifi: rtw88: 8822c: add iface combination (Íñigo Huguet) [2196823] - wifi: rtw88: handle station mode concurrent scan with AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: prevent scan abort with other VIFs (Íñigo Huguet) [2196823] - wifi: rtw88: refine reserved page flow for AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: disallow PS during AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: 8822c: extend reserved page number (Íñigo Huguet) [2196823] - wifi: rtw88: add port switch for AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: add bitmap for dynamic port settings (Íñigo Huguet) [2196823] - wifi: rtw89: mac: use regular int as return type of DLE buffer request (Íñigo Huguet) [2196823] - wifi: mac80211: remove return value check of debugfs_create_dir() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix RFKILL report when driver is going down (Íñigo Huguet) [2196823] - wifi: iwlwifi: mei: re-ask for ownership after it was taken by CSME (Íñigo Huguet) [2196823] - wifi: iwlwifi: mei: make mei filtered scan more aggressive (Íñigo Huguet) [2196823] - wifi: iwlwifi: modify scan request and results when in link protection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable support for MLO APIs (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: prefer RCU_INIT_POINTER() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix potential memory leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix argument to efi.get_variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix MIC removal confusion (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix memory leak in debugfs (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update support for b0 version (Íñigo Huguet) [2196823] - wifi: ath11k: Remove disabling of 80+80 and 160 MHz (Íñigo Huguet) [2196823] - wifi: ath11k: Fix SKB corruption in REO destination ring (Íñigo Huguet) [2196823] - wifi: ath11k: Fix incorrect update of radiotap fields (Íñigo Huguet) [2196823] - wifi: ath11k: fix tx status reporting in encap offload mode (Íñigo Huguet) [2196823] - wifi: ath11k: add peer mac information in failure cases (Íñigo Huguet) [2196823] - wifi: ath11k: Prevent REO cmd failures (Íñigo Huguet) [2196823] - wifi: ath11k: fix double free of peer rx_tid during reo cmd failure (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fill txd by host driver (Íñigo Huguet) [2196823] - wifi: mt76: set NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 on supported drivers (Íñigo Huguet) [2196823] - wifi: mt76: dma: use napi_build_skb (Íñigo Huguet) [2196823] - wifi: mt76: mt7615: increase eeprom size for mt7663 (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable mesh HW amsdu/de-amsdu support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable configured beacon tx rate (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable BSS_CHANGED_MCAST_RATE support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support (Íñigo Huguet) [2196823] - wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Íñigo Huguet) [2196823] - wifi: mac80211: remove ieee80211_tx_status_8023 (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 78 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check firmware response size (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add MLO support to SF - use sta pointer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: configure TLC on link activation (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix iwl_mvm_max_amsdu_size() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove RS rate init update argument (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize per-link STA ratescale data (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs-fw: properly access sband->iftype_data (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: only clients can be 20MHz-only (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix iwl_mvm_sta_rc_update for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove per-STA MFP setting (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use BSSID when building probe requests (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update mac id management (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adopt the latest firmware API (Íñigo Huguet) [2196823] - wifi: mt76: connac: add nss calculation into mt76_connac2_mac_tx_rate_val() (Íñigo Huguet) [2196823] - wifi: mt76: connac: fix txd multicast rate setting (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: stop chip reset worker in unregister hook (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: improve reliability of dma reset (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix missing unwind goto in `mt7921u_probe` (Íñigo Huguet) [2196823] - mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data (Íñigo Huguet) [2196823] - wifi: mt76: move mcu_uni_event and mcu_reg_event in common code (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable coredump support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: add full system reset knobs into debugfs (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable full system reset support (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: enable p2p support (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: Replace fake flex-arrays with flexible-array members (Íñigo Huguet) [2196823] - wifi: mt76: Replace zero-length array with flexible-array member (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: add Netgear AXE3000 (A8000) support (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: drop redundant prefix of mt7915_txpower_puts() (Íñigo Huguet) [2196823] - wifi: mt76: fix 6GHz high channel not be scanned (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: fix probe timeout after reboot (Íñigo Huguet) [2196823] - wifi: mt76: move shared mac definitions in mt76_connac2_mac.h (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: get rid of eeprom.h (Íñigo Huguet) [2196823] - wifi: mt76: add mt76_connac_gen_ppe_thresh utility routine (Íñigo Huguet) [2196823] - wifi: mt76: get rid of unused sta_ps callbacks (Íñigo Huguet) [2196823] - wifi: mt76: add mt76_connac_irq_enable utility routine (Íñigo Huguet) [2196823] - wifi: mt76: move irq_tasklet in mt76_dev struct (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: use driver flags rather than mac80211 flags to mcu (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: introduce mt7921_get_mac80211_ops utility routine (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix eeprom tx path bitfields (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove mt7996_mcu_set_pm() (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: init mpdu density cap (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix pointer calculation in ie countdown event (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove unused eeprom band selection (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: let non-bufferable MMPDUs use correct hw queue (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: add eht rx rate support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove mt7996_mcu_beacon_check_caps() (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: remove mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2196823] - wifi: mt76: connac: refresh tx session timer for WED device (Íñigo Huguet) [2196823] - wifi: mt76: add missing locking to protect against concurrent rx/status calls (Íñigo Huguet) [2196823] - wifi: mt76: handle failure of vzalloc in mt7615_coredump_work (Íñigo Huguet) [2196823] - wifi: mt76: drop the incorrect scatter and gather frame (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: rework init flow in mt7915_thermal_init() (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: add dev->hif2 support for mt7916 WED device (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: expose device tree match table (Íñigo Huguet) [2196823] - wifi: mt76: dynamic channel bandwidth changes in AP mode (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix radiotap bitfield (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: unlock on error in mt7915_thermal_temp_store() (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: Remove unneeded semicolon (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix PCI DMA hang after reboot (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix wrong command to set STA channel (Íñigo Huguet) [2196823] - wifi: mt76: remove redundent MCU_UNI_CMD_* definitions (Íñigo Huguet) [2196823] - wifi: ath9k: fix per-packet TX-power cap for TPC (Íñigo Huguet) [2196823] - wifi: ath11k: fix undefined behavior with __fls in dp (Íñigo Huguet) [2196823] - wifi: ath11k: Ignore frags from uninitialized peer in dp. (Íñigo Huguet) [2196823] - wifi: ath11k: print a warning when crypto_alloc_shash() fails (Íñigo Huguet) [2196823] - wifi: ath11k: pci: Add more MODULE_FIRMWARE() entries (Íñigo Huguet) [2196823] - wifi: ath11k: enable SAR support on WCN6750 (Íñigo Huguet) [2196823] - wifi: ath11k: Disable Spectral scan upon removing interface (Íñigo Huguet) [2196823] - wifi: rtw89: add support of concurrent mode (Íñigo Huguet) [2196823] - wifi: rtw89: Disallow power save with multiple stations (Íñigo Huguet) [2196823] - wifi: rtw89: update statistics to FW for fine-tuning performance (Íñigo Huguet) [2196823] - wifi: rtw89: use struct instead of macros to set H2C command of hardware scan (Íñigo Huguet) [2196823] - wifi: rtw89: refine scan function after chanctx (Íñigo Huguet) [2196823] - wifi: rtw89: prohibit enter IPS during HW scan (Íñigo Huguet) [2196823] - wifi: rtw89: coex: send more hardware module info to firmware for 8851B (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update function to get BT RSSI and hardware counter (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add path control register to monitor list (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Enable Wi-Fi RX gain control for free run solution (Íñigo Huguet) [2196823] - wifi: rtw89: fix power save function in WoWLAN mode (Íñigo Huguet) [2196823] - wifi: rtw89: support WoWLAN mode for 8852be (Íñigo Huguet) [2196823] - wifi: iwlwifi: move debug buffer allocation failure to info verbosity (Íñigo Huguet) [2196823] - wifi: iwlwifi: make the loop for card preparation effective (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow number of beacons from FW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement key link switching (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement BAID link switching (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: track station mask for BAIDs (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 77 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use correct sta mask to remove queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid iterating over an un-initialized list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: factor out iwl_mvm_sta_fw_id_mask() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: properly implement HE AP support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix _iwl_mvm_get_scan_type() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix getting lowest TX rate for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm-parse: add full BW UL MU-MIMO support (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Support devices with 5-6 out endpoints (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Clean up some messy ifs (Íñigo Huguet) [2196823] - wifi: brcmfmac: add Cypress 43439 SDIO ids (Íñigo Huguet) [2196823] - wifi: rtw89: fix crash due to null pointer of sta in AP mode (Íñigo Huguet) [2196823] - wifi: rtw89: correct 5 MHz mask setting (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add tables for RFK (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add BB and RF tables (2 of 2) (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add BB and RF tables (1 of 2) (Íñigo Huguet) [2196823] - wifi: rtw89: pci: update PCI related settings to support 8851B (Íñigo Huguet) [2196823] - wifi: rtw89: mac: update MAC settings to support 8851b (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: fix TX path to path A for one RF path chip (Íñigo Huguet) [2196823] - wifi: rtw89: read version of analog hardware (Íñigo Huguet) [2196823] - wifi: rtw89: use hardware CFO to improve performance (Íñigo Huguet) [2196823] - wifi: rtw89: support parameter tables by RFE type (Íñigo Huguet) [2196823] - wifi: rtw89: fix authentication fail during scan (Íñigo Huguet) [2196823] - wifi: rtw89: add flag check for power state (Íñigo Huguet) [2196823] - wifi: rtw89: add ieee80211::remain_on_channel ops (Íñigo Huguet) [2196823] - wifi: rtw89: add function to wait for completion of TX skbs (Íñigo Huguet) [2196823] - wifi: rtw89: 8852c: add beacon filter and CQM support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: tx: remove misleading if statement (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix setting the rate for non station cases (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: validate station properly in flush (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: set STA mask for keys in MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix ptk_pn memory leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make iwl_mvm_mac_ctxt_send_beacon() static (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: track AP STA pointer and use it for MFP (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: move memset before early return (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize seq variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix spelling mistake "Gerenal" -> "General" (Íñigo Huguet) [2196823] - wifi: iwlwifi: Fix spelling mistake "upto" -> "up to" (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable new MLD FW API (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a new PCI device ID for BZ device (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add RF Step Type for BZ device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: scan legacy bands and UHB channels with same antenna (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Fix possible division by zero (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: skip dump correctly on hw error (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Íñigo Huguet) [2196823] - wifi: iwlwifi: Fix the duplicate dump name (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: work around ROM bug on AX210 integrated (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add DSM_FUNC_ENABLE_6E value to debugfs (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: cleanup beacon_inject_active during hw restart (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: support wowlan info notification version 2 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make HLTK configuration for PASN station optional (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: request limiting to 8 MSDUs per A-MSDU (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix shift-out-of-bounds (Íñigo Huguet) [2196823] - wifi: iwlwifi: acpi: support modules with high antenna gain (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't drop unencrypted MCAST frames (Íñigo Huguet) [2196823] - wifi: iwlwifi: dbg: print pc register data once fw dump occurred (Íñigo Huguet) [2196823] - wifi: mac80211: add flush_sta method (Íñigo Huguet) [2196823] - wifi: mac80211: flush queues on STA removal (Íñigo Huguet) [2196823] - wifi: ieee80211: correctly mark FTM frames non-bufferable (Íñigo Huguet) [2196823] - wifi: ieee80211: clean up public action codes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't set CHECKSUM_COMPLETE for unsupported protocols (Íñigo Huguet) [2196823] - wifi: iwlwifi: trans: don't trigger d3 interrupt twice (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj-a0 and specific rf devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update init sequence if tx diversity supported (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: move function sequence (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm: Update HE capabilities on 6GHz band for EHT device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor TX csum mode check (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix A-MSDU checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable bz hw checksum from c step (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use OFDM rate if IEEE80211_TX_CTL_NO_CCK_RATE is set (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: convert TID to FW value on queue remove (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configuration for SO,SOF MAC and HR RF (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a validity check of queue_id in iwl_txq_reclaim (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm-parse: enable 160/320 MHz for AP mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: debug: fix crash in __iwl_err() (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8821CS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8822CS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8822BS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: main: Reserve 8 bytes of extra TX headroom for SDIO cards (Íñigo Huguet) [2196823] - wifi: rtw88: main: Add the {cpwm,rpwm}_addr for SDIO based chipsets (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Support SDIO specific bits in the power on sequence (Íñigo Huguet) [2196823] - wifi: rtw88: sdio: Add HCI implementation for SDIO based chipsets (Íñigo Huguet) [2196823] - wifi: rtw88: Clear RTW_FLAG_POWERON early in rtw_mac_power_switch() (Íñigo Huguet) [2196823] - wifi: ath12k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath10k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath11k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath11k: Send 11d scan start before WMI_START_SCAN_CMDID (Íñigo Huguet) [2196823] - wifi: ath11k: fix writing to unintended memory region (Íñigo Huguet) [2196823] - wifi: ath11k: Fix invalid management rx frame length issue (Íñigo Huguet) [2196823] - wifi: ath11k: fix rssi station dump not updated in QCN9074 (Íñigo Huguet) [2196823] - wifi: ath11k: Configure the FTM responder role using firmware capability flag (Íñigo Huguet) [2196823] - wifi: ath11k: Optimize 6 GHz scan time (Íñigo Huguet) [2196823] - wifi: mac80211: set EHT support flag in AP mode (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: fix potential NULL deref in hwsim_pmsr_report_nl() (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix duplicate entry in iwl_dev_info_table (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix the order of TIMING_MEASUREMENT notifications (Íñigo Huguet) [2196823] - bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state (Íñigo Huguet) [2196823] - bus: mhi: host: Remove duplicate ee check for syserr (Íñigo Huguet) [2196823] - bus: mhi: host: Avoid ringing EV DB if there are no elements to process (Íñigo Huguet) [2196823] - net: rfkill-gpio: Add explicit include for of.h (Íñigo Huguet) [2196823] - net: qrtr: correct types of trace event parameters (Íñigo Huguet) [2196823] - wifi: rt2x00: Fix memory leak when handling surveys (Íñigo Huguet) [2196823] - wifi: b43legacy: Remove the unused function prev_slot() (Íñigo Huguet) [2196823] - wifi: rtw89: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: rtw89: fix potential race condition between napi_init and napi_enable (Íñigo Huguet) [2196823] - wifi: rtw89: config EDCCA threshold during scan to prevent TX failed (Íñigo Huguet) [2196823] - wifi: rtw89: fix incorrect channel info during scan due to ppdu_sts filtering (Íñigo Huguet) [2196823] - wifi: rtw89: remove superfluous H2C of join_info (Íñigo Huguet) [2196823] - wifi: rtw89: set data lowest rate according to AP supported rate (Íñigo Huguet) [2196823] - wifi: rtw89: add counters of register-based H2C/C2H (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.1 (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add report control v5 variation (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update RTL8852B LNA2 hardware parameter (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Not to enable firmware report when WiFi is power saving (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add LPS protocol radio state for RTL8852B (Íñigo Huguet) [2196823] - bus: mhi: pci_generic: Add Foxconn T99W510 (Íñigo Huguet) [2196823] - bus: mhi: host: Use ERANGE for BHIOFF/BHIEOFF range check (Íñigo Huguet) [2196823] - bus: mhi: host: Range check CHDBOFF and ERDBOFF (Íñigo Huguet) [2196823] - wifi: mwifiex: remove unused evt_buf variable (Íñigo Huguet) [2196823] - wifi: brcmsmac: ampdu: remove unused suc_mpdu variable (Íñigo Huguet) [2196823] - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Íñigo Huguet) [2196823] - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Íñigo Huguet) [2196823] - wifi: brcmsmac: remove unused has_5g variable (Íñigo Huguet) [2196823] - wifi: b43legacy: remove unused freq_r3A_value function (Íñigo Huguet) [2196823] - wifi: rtlwifi: Replace fake flex-array with flex-array member (Íñigo Huguet) [2196823] - wifi: rtw88: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: rndis_wlan: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: rndis_wlan: clean up a type issue (Íñigo Huguet) [2196823] - wifi: rtw88: remove unused rtw_pci_get_tx_desc function (Íñigo Huguet) [2196823] - wifi: rsi: Slightly simplify rsi_set_channel() (Íñigo Huguet) [2196823] - wifi: ipw2x00: remove unused _ipw_read16 function (Íñigo Huguet) [2196823] - wifi: mac80211: enable EHT mesh support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: correctly use link in iwl_mvm_sta_del() (Íñigo Huguet) [2196823] - wifi: iwlwifi: separate AP link management queues (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: free probe_resp_data later (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 75 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: move max_agg_bufsize into host TLC lq_sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: send full STA during HW restart (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rework active links counting (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update mac config when assigning chanctx (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the correct link queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: clean up mac_id vs. link_id in MLD sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix station link data leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize max_rc_amsdu_len per-link (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use appropriate link for rate selection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the new lockdep-checking macros (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove chanctx WARN_ON (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid sending MAC context for idle (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove only link-specific AP keys (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: skip inactive links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust iwl_mvm_scan_respect_p2p_go_iter() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rxmq: report link ID to mac80211 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use bcast/mcast link station id (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: translate management frame address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement mac80211 callback change_sta_links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the link sta address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust rs init to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust radar detection to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust iwl_mvm_sec_key_remove_ap to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make a few warnings only trigger once (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: coex: start handling multiple links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs-fw: don't crash on missing channel (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use STA link address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: skip MEI update for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix narrow RU check for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make some HW flags conditional (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement link change ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust some cleanup functions to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_mac_sta_state_common() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update iwl_mvm_tx_reclaim() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust to MLO assign/unassign/switch_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add fw link id allocation (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust internal stations to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: replace bss_info_changed() with vif_cfg/link_info_changed() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add link_conf parameter for add/remove/change link (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't check dtim_period in new API (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust SMPS for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add set_hw_timestamp to mld ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add link to firmware earlier (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust some PS and PM methods to MLD (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust mld_mac_ctxt_/beacon_changed() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust smart fifo configuration to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: align to the LINK cmd update in the FW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: always use the sta->addr as the peers addr (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: modify link instead of removing it during csa (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix crash on queue removal for MLD API too (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix "modify_mask" value in the link cmd. (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add all missing ops to iwl_mvm_mld_ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for post_channel_switch in MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: unite sta_modify_disable_tx flows (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add cancel/remain_on_channel for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_roc() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add some new MLD ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add sta handling flows for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an indication that the new MLD API is used (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: sta preparation for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: vif preparation for MLO (Íñigo Huguet) [2196823] - wifi: nl80211: support advertising S1G capabilities (Íñigo Huguet) [2196823] - wifi: mac80211: S1G capabilities information element in probe request (Íñigo Huguet) [2196823] - mac80211: minstrel_ht: remove unused n_supported variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Use 64-bit division helper in iwl_mvm_get_crosstimestamp_fw() (Íñigo Huguet) [2196823] - wifi: carl9170: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: carl9170: Fix multiple -Warray-bounds warnings (Íñigo Huguet) [2196823] - wifi: ath10k: remove unused ath10k_get_ring_byte function (Íñigo Huguet) [2196823] - wifi: ath12k: incorrect channel survey dump (Íñigo Huguet) [2196823] - wifi: ath12k: fix incorrect handling of AMSDU frames (Íñigo Huguet) [2196823] - wifi: ath12k: fix packets are sent in native wifi mode while we set raw mode (Íñigo Huguet) [2196823] - wifi: ath12k: fill peer meta data during reo_reinject (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR report support via virtio (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR abort support via virtio (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR request support via virtio (Íñigo Huguet) [2196823] - wifi: nl80211: make nl80211_send_chandef non-static (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR capability support (Íñigo Huguet) [2196823] - mac80211: support RNR for EMA AP (Íñigo Huguet) [2196823] - cfg80211: support RNR for EMA AP (Íñigo Huguet) [2196823] - wifi: mac80211: use bullet list for amsdu_mesh_control formats list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix NULL deref in iwl_mvm_mld_disable_txq (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: EMA support (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: Multiple BSSID support (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: move beacon transmission to a separate function (Íñigo Huguet) [2196823] - wifi: mac80211: generate EMA beacons in AP mode (Íñigo Huguet) [2196823] - wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ (Íñigo Huguet) [2196823] - wifi: mac80211: implement support for yet another mesh A-MSDU format (Íñigo Huguet) [2196823] - wifi: mac80211: add mesh fast-rx support (Íñigo Huguet) [2196823] - wifi: mac80211: use mesh header cache to speed up mesh forwarding (Íñigo Huguet) [2196823] - wifi: mac80211: mesh fast xmit support (Íñigo Huguet) [2196823] - wifi: mac80211: fix race in mesh sequence number assignment (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add debugfs to get TAS status (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: support enabling and disabling HW timestamping (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_add_sta(), iwl_mvm_rm_sta() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove not needed initializations (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_sta_send_to_fw() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_cfg_he_sta() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Don't send MAC CTXT cmd after deauthorization (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add stop_ap() and leave_ibss() callbacks for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add start_ap() and join_ibss() callbacks for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: select ptp cross timestamp from multiple reads (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement PHC clock adjustments (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable TX beacon protection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for timing measurement (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: report hardware timestamps in RX/TX status (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: read synced time from firmware if supported (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for PTP HW clock (PHC) (Íñigo Huguet) [2196823] - wifi: ath12k: Enable IMPS for WCN7850 (Íñigo Huguet) [2196823] - wifi: ath12k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2196823] - wifi: ath12k: fix firmware assert during channel switch for peer sta (Íñigo Huguet) [2196823] - wifi: ath12k: fix memory leak in ath12k_qmi_driver_event_work() (Íñigo Huguet) [2196823] - wifi: ath11k: fix BUFFER_DONE read on monitor ring rx buffer (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Support new chip RTL8710BU aka RTL8188GU (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: RTL8192EU always needs full init (Íñigo Huguet) [2196823] - wifi: iwlwifi: Avoid disabling GCC specific flag with clang (Íñigo Huguet) [2196823] - wifi: iwlwifi: suppress printf warnings in tracing (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: pnvm: fix uefi reduced TX power loading (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj and Bz devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index (Íñigo Huguet) [2196823] - wifi: iwlwifi: Replace space with tabs as code indent (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add required space before open '(' (Íñigo Huguet) [2196823] - wifi: iwlwifi: Remove prohibited spaces (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix typos in comment (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove setting of 'sta' parameter (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an unassign_vif_chanctx() callback for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor __iwl_mvm_unassign_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an assign_vif_chanctx() callback for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor __iwl_mvm_assign_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add a remove_interface() callback for mld mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add an add_interface() callback for mld mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new STA related commands (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new LINK command (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new MAC CTXT command (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Refactor MAC_CONTEXT_CMD sending flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Refactor STA_HE_CTXT_CMD sending flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Add driver defined dump file name (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Add new tlv for dump file name extension (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid sta lookup in queue alloc (Íñigo Huguet) [2196823] - wifi: ath11k: fix deinitialization of firmware resources (Íñigo Huguet) [2196823] - wifi: ath11k: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: ath12k: Add missing unwind goto in ath12k_pci_probe() (Íñigo Huguet) [2196823] - net: Use of_property_present() for testing DT property presence (Íñigo Huguet) [2196823] - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Íñigo Huguet) [2196823] {CVE-2023-1380} - wifi: rtw88: fix memory leak in rtw_usb_probe() (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add v5 firmware cycle status report (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add v2 Bluetooth scan info (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Fix wrong structure assignment at null data report (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add register monitor report v2 format (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add traffic TX/RX info and its H2C (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add WiFi role info v2 (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add more error_map and counter to log (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: use module_usb_driver (Íñigo Huguet) [2196823] - wifi: rtw89: release RX standby timer of beamformee CSI to save power (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: mark Edimax EW-7811Un V2 as tested (Íñigo Huguet) [2196823] - wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 4356 (Íñigo Huguet) [2196823] - wifi: move raycs, wl3501 and rndis_wlan to legacy directory (Íñigo Huguet) [2196823] - wifi: move mac80211_hwsim and virt_wifi to virtual directory (Íñigo Huguet) [2196823] - wifi: ath11k: add debug prints in regulatory WMI event processing (Íñigo Huguet) [2196823] - wifi: ath11k: add support to parse new WMI event for 6 GHz (Íñigo Huguet) [2196823] - wifi: ath11k: use proper regulatory reference for bands (Íñigo Huguet) [2196823] - bus: mhi: host: pci_generic: Revert "Add a secondary AT port to Telit FN990" (Íñigo Huguet) [2196823] - bus: mhi: host: pci_generic: Drop redundant pci_enable_pcie_error_reporting() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix EOF bit reporting (Íñigo Huguet) [2196823] - wifi: iwlwifi: Do not include radiotap EHT user info if not needed (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add EHT RU allocation to radiotap (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update logs for yoyo reset sw changes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: clean up duplicated defines (Íñigo Huguet) [2196823] - wifi: iwlwifi: rs-fw: break out for unsupported bandwidth (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add support for B step of BnJ-Fm4 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make flush code a bit clearer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid UB shift of snif_queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add primary 80 known for EHT radiotap (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: parse FW frame metadata for EHT sniffer mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: decode USIG_B1_B7 RU to nl80211 RU width (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rename define to generic name (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow Microsoft to use TAS (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add all EHT based on data0 info from HW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add EHT radiotap info based on rate_n_flags (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an helper function radiotap TLVs (Íñigo Huguet) [2196823] - wifi: radiotap: separate vendor TLV into header/content (Íñigo Huguet) [2196823] - bus: mhi: ep: Demote unsupported channel error log to debug (Íñigo Huguet) [2196823] - bus: mhi: host: Remove mhi_poll() API (Íñigo Huguet) [2196823] - wifi: iwlwifi: reduce verbosity of some logging events (Íñigo Huguet) [2196823] - wifi: iwlwifi: Adding the code to get RF name for MsP device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: mark mac header with no data frames (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add LSIG info to radio tap info in EHT (Íñigo Huguet) [2196823] - wifi: nl80211: Add support for randomizing TA of auth and deauth frames (Íñigo Huguet) [2196823] - wifi: mac80211: add LDPC related flags in ieee80211_bss_conf (Íñigo Huguet) [2196823] - wifi: mac80211: add EHT MU-MIMO related flags in ieee80211_bss_conf (Íñigo Huguet) [2196823] - wifi: mac80211: introduce ieee80211_refresh_tx_agg_session_timer() (Íñigo Huguet) [2196823] - wifi: mac80211: add support for driver adding radiotap TLVs (Íñigo Huguet) [2196823] - wifi: radiotap: Add EHT radiotap definitions (Íñigo Huguet) [2196823] - wifi: mac80211: fix ieee80211_link_set_associated() type (Íñigo Huguet) [2196823] - wifi: mac80211: simplify reasoning about EHT capa handling (Íñigo Huguet) [2196823] - wifi: mac80211: mlme: remove pointless sta check (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: Indicate support for NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT (Íñigo Huguet) [2196823] - wifi: mac80211: add netdev per-link debugfs data and driver hook (Íñigo Huguet) [2196823] - wifi: mac80211: remove SMPS from AP debugfs (Íñigo Huguet) [2196823] - wifi: mac80211: add pointer from bss_conf to vif (Íñigo Huguet) [2196823] - wifi: mac80211: warn only once on AP probe (Íñigo Huguet) [2196823] - wifi: cfg80211/mac80211: report link ID on control port RX (Íñigo Huguet) [2196823] - wifi: mac80211: add support for set_hw_timestamp command (Íñigo Huguet) [2196823] - wifi: nl80211: add a command to enable/disable HW timestamping (Íñigo Huguet) [2196823] - wifi: wireless: cleanup unused function parameters (Íñigo Huguet) [2196823] - wifi: wireless: correct primary channel validation on 6 GHz (Íñigo Huguet) [2196823] - wifi: wireless: return primary channel regardless of DUP (Íñigo Huguet) [2196823] - wifi: mac80211: allow beacon protection HW offload (Íñigo Huguet) [2196823] - wifi: mac80211: check key taint for beacon protection (Íñigo Huguet) [2196823] - wifi: mac80211: clear all bits that relate rtap fields on skb (Íñigo Huguet) [2196823] - wifi: mac80211: adjust scan cancel comment/check (Íñigo Huguet) [2196823] - wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ (Íñigo Huguet) [2196823] - gpiolib: split linux/gpio/driver.h out of linux/gpio.h (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192se: Remove some unused variables (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add 4359C0 firmware definition (Íñigo Huguet) [2196823] - wifi: rtw89: fix SER L1 might stop entering LPS issue (Íñigo Huguet) [2196823] - wifi: ath11k: Add tx ack signal support for management packets (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add BCM4378B3 support (Íñigo Huguet) [2196823] - wifi: brcmfmac: common: Add support for external calibration blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Load and provide TxCap blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: common: Add support for downloading TxCap blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4387 (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations (Íñigo Huguet) [2196823] - wifi: brcmfmac: feature: Add support for setting feats based on WLC version (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Add support for scan params v2 (Íñigo Huguet) [2196823] - wifi: brcmfmac: chip: Handle 1024-unit sizes for TCM blocks (Íñigo Huguet) [2196823] - wifi: brcmfmac: chip: Only disable D11 cores; handle an arbitrary number (Íñigo Huguet) [2196823] - wifi: ath11k: generate rx and tx mcs maps for supported HE mcs (Íñigo Huguet) [2196823] - wifi: ath11k: move HE MCS mapper to a separate function (Íñigo Huguet) [2196823] - wifi: ath11k: push MU-MIMO params from hostapd to hardware (Íñigo Huguet) [2196823] - wifi: ath11k: modify accessor macros to match index size (Íñigo Huguet) [2196823] - wifi: ath6kl: reduce WARN to dev_dbg() in callback (Íñigo Huguet) [2196823] - wifi: brcmfmac: support CQM RSSI notification with older firmware (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device (Íñigo Huguet) [2196823] - wifi: brcmfmac: acpi: Add support for fetching Apple ACPI properties (Íñigo Huguet) [2196823] - wifi: ath12k: remove memset with byte count of 278528 (Íñigo Huguet) [2196823] - wifi: wcn36xx: Slightly optimize PREPARE_HAL_BUF() (Íñigo Huguet) [2196823] - wifi: rtw89: refine FW feature judgement on packet drop (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: enable hw_scan support (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: add channel encoding for hw_scan (Íñigo Huguet) [2196823] - wifi: rtw89: adjust channel encoding to common function (Íñigo Huguet) [2196823] - wifi: rtw89: fw: configure CRASH_TRIGGER feature for 8852B (Íñigo Huguet) [2196823] - wifi: rtw89: add tx_wake notify for 8852B (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8822c: Implement RTL8822CS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8822b: Implement RTL8822BS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8821c: Implement RTL8821CS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Add SDIO HCI support in the TX/page table setup (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Add support for the SDIO HCI in rtw_pwr_seq_parser() (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Remove always true condition in rtl8xxxu_print_chipinfo (Íñigo Huguet) [2196823] - wifi: rtw89: add RNR support for 6 GHz scan (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192de: Remove the unused variable bcnfunc_enable (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: 8188e: parse single one element of RA report for station mode (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192ce: fix dealing empty EEPROM values (Íñigo Huguet) [2196823] - wifi: ath11k: fix SAC bug on peer addition with sta band migration (Íñigo Huguet) [2196823] - wifi: ath10k: Remove redundant assignment to changed_flags (Íñigo Huguet) [2196823] - wifi: ath10k: snoc: enable threaded napi on WCN3990 (Íñigo Huguet) [2196823] - wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Íñigo Huguet) [2196823] - wifi: ath5k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2196823] - wifi: ath11k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2196823] - wifi: ath12k: PCI ops for wakeup/release MHI (Íñigo Huguet) [2196823] - wifi: ath12k: Handle lock during peer_id find (Íñigo Huguet) [2196823] - wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Íñigo Huguet) [2196823] - wifi: ath11k: fix return value check in ath11k_ahb_probe() (Íñigo Huguet) [2196823] - wifi: ath12k: use kfree_skb() instead of kfree() (Íñigo Huguet) [2196823] - wifi: ath: Silence memcpy run-time false positive warning (Íñigo Huguet) [2196823] - wifi: ath10k: Remove the unused function shadow_dst_wr_ind_addr() and ath10k_ce_error_intr_enable() (Íñigo Huguet) [2196823] - wifi: ath12k: dp_mon: clean up some inconsistent indentings (Íñigo Huguet) [2196823] - wifi: ath12k: dp_mon: Fix unsigned comparison with less than zero (Íñigo Huguet) [2196823] - wifi: ath12k: Fix spelling mistakes in warning messages and comments (Íñigo Huguet) [2196823] - wifi: ath6kl: minor fix for allocation size (Íñigo Huguet) [2196823] - wifi: ath11k: Set ext passive scan flag to adjust passive scan start time (Íñigo Huguet) [2196823]- xfrm: add NULL check in xfrm_update_ae_params (Daniel Mendes) [2218948] {CVE-2023-3772} - scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Cathy Avery) [1986067] - netfilter: xt_owner: Add supplementary groups option (Phil Sutter) [2136194] - netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal) [2230460] - drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues (Karol Herbst) [2229989] - net: deprecate PF_KEY (Sabrina Dubroca) [RHEL-1257] - KVM: SEV: remove ghcb variable declarations (Vitaly Kuznetsov) [2213807] - KVM: SEV: only access GHCB fields once (Vitaly Kuznetsov) [2213807] {CVE-2023-4155} - KVM: SEV: snapshot the GHCB before accessing it (Vitaly Kuznetsov) [2213807] {CVE-2023-4155} - Documentation/x86: Fix backwards on/off logic about YMM support (Waiman Long) [2229884] {CVE-2022-40982} - KVM: Add GDS_NO support to KVM (Waiman Long) [2229884] {CVE-2022-40982} - x86/speculation: Add Kconfig option for GDS (Waiman Long) [2229884] {CVE-2022-40982} - x86/speculation: Add force option to GDS mitigation (Waiman Long) [2229884] {CVE-2022-40982} - x86/speculation: Add Gather Data Sampling mitigation (Waiman Long) [2229884] {CVE-2022-40982} - x86/bugs: Use sysfs_emit() (Waiman Long) [2229884] - Documentation/ABI: Mention retbleed vulnerability info file for sysfs (Waiman Long) [2229884] - docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed (Waiman Long) [2229884] - arm64: correct the effect of mitigations off on kpti (Waiman Long) [2229884] - x86/speculation: Add missing srbds=off to the mitigations= help text (Waiman Long) [2229884] - usb: typec: ucsi: Mark dGPUs as DEVICE scope (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Remove ccgx,firmware-build property (Desnes Nunes) [2222463] - usb: typec: ucsi_ccg: Add OF support (Desnes Nunes) [2222463] - usb: typec: ucsi/ucsi_ccg: Convert to i2c's .probe_new() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Add ACPI property to align with device-tree (Desnes Nunes) [2222463] - dt-bindings: usb: Add Cypress cypd4226 Type-C controller (Desnes Nunes) [2222463] - i2c: designware-pci: Switch to use i2c_new_ccgx_ucsi() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Convert to use dev_err_probe() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Use temporary variable for struct device (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Switch to use i2c_new_ccgx_ucsi() (Desnes Nunes) [2222463] - i2c: Remove support for dangling device properties (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Constify the software node (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Use PTR_ERR_OR_ZERO() to simplify code (Desnes Nunes) [2222463] - i2c: nvidia-gpu: convert to use i2c_new_client_device() (Desnes Nunes) [2222463] - i2c: Add support for software nodes (Desnes Nunes) [2222463] - i2c: Introduce common module to instantiate CCGx UCSI (Desnes Nunes) [2222463] - power: supply: Fix logic checking if system is running from battery (Desnes Nunes) [2222463] - redhat: support virtio-mem on x86-64 as tech-preview (David Hildenbrand) [2229123] - virtio/virtio_mem: handle a possible NULL as a memcpy parameter (David Hildenbrand) [2229123] - virtio-mem: support VIRTIO_MEM_F_UNPLUGGED_INACCESSIBLE (David Hildenbrand) [2229123] - virtio-mem: disallow mapping virtio-mem memory via /dev/mem (David Hildenbrand) [2229123] - kernel/resource: disallow access to exclusive system RAM regions (David Hildenbrand) [2229123] - kernel/resource: clean up and optimize iomem_is_exclusive() (David Hildenbrand) [2229123] - virtio-mem: kdump mode to sanitize /proc/vmcore access (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_remove() into virtio_mem_deinit_hotplug() (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_probe() into virtio_mem_init_hotplug() (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_init() into virtio_mem_init_hotplug() (David Hildenbrand) [2229123] - proc/vmcore: fix possible deadlock on concurrent mmap and read (David Hildenbrand) [2229123] - proc/vmcore: don't fake reading zeroes on surprise vmcore_cb unregistration (David Hildenbrand) [2229123] - proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand) [2229123] - proc/vmcore: convert oldmem_pfn_is_ram callback to more generic vmcore callbacks (David Hildenbrand) [2229123] - proc/vmcore: let pfn_is_ram() return a bool (David Hildenbrand) [2229123] - x86/xen: print a warning when HVMOP_get_mem_type fails (David Hildenbrand) [2229123] - x86/xen: simplify xen_oldmem_pfn_is_ram() (David Hildenbrand) [2229123] - x86/xen: update xen_oldmem_pfn_is_ram() documentation (David Hildenbrand) [2229123] - virtio-mem: fix sleeping in RCU read side section in virtio_mem_online_page_cb() (David Hildenbrand) [2229123] - virtio-mem: prioritize unplug from ZONE_MOVABLE in Big Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level unplug handling in Big Block Mode (David Hildenbrand) [2229123] - virtio-mem: prioritize unplug from ZONE_MOVABLE in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level unplug handling in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level plug handling in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: use page_zonenum() in virtio_mem_fake_offline() (David Hildenbrand) [2229123] - virtio-mem: don't read big block size in Sub Block Mode (David Hildenbrand) [2229123] - fs/proc/kcore: use page_offline_(freeze|thaw) (David Hildenbrand) [2229123] - virtio-mem: use page_offline_(start|end) when setting PageOffline() (David Hildenbrand) [2229123] - mm: introduce page_offline_(begin|end|freeze|thaw) to synchronize setting PageOffline() (David Hildenbrand) [2229123] - fs/proc/kcore: don't read offline sections, logically offline pages and hwpoisoned pages (David Hildenbrand) [2229123] - fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM (David Hildenbrand) [2229123] - fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER (David Hildenbrand) [2229123] - proc/kcore: Remove unused kclist_add_remap() (David Hildenbrand) [2229123] - x86/gart: Exclude GART aperture from kcore (David Hildenbrand) [2229123] - kernel/resource: remove first_lvl / siblings_only logic (David Hildenbrand) [2229123] - kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources (David Hildenbrand) [2229123] - kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources (David Hildenbrand) [2229123] - kernel/resource.c: fix kernel-doc markups (David Hildenbrand) [2229123] - resource: avoid unnecessary lookups in find_next_iomem_res() (David Hildenbrand) [2229123] - resource: fix locking in find_next_iomem_res() (David Hildenbrand) [2229123] - virtio-mem: check against mhp_get_pluggable_range() which memory we can hotplug (David Hildenbrand) [2229123] - virtio-mem: Assign boolean values to a bool variable (David Hildenbrand) [2229123] - mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) - safe memory hotunplug (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) - basic memory hotunplug (David Hildenbrand) [2229123] - mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block (David Hildenbrand) [2229123] - virtio-mem: allow to force Big Block Mode (BBM) and set the big block size (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) memory hotplug (David Hildenbrand) [2229123] - virtio-mem: factor out adding/removing memory from Linux (David Hildenbrand) [2229123] - virtio-mem: memory notifier callbacks are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: existing (un)plug functions are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: memory block ids are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: nb_sb_per_mb and subblock_size are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: subblock states are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: memory block states are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: document Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: generalize handling when memory is getting onlined deferred (David Hildenbrand) [2229123] - virtio-mem: don't always trigger the workqueue when offlining memory (David Hildenbrand) [2229123] - virtio-mem: drop last_mb_id (David Hildenbrand) [2229123] - virtio-mem: generalize virtio_mem_overlaps_range() (David Hildenbrand) [2229123] - virtio-mem: generalize virtio_mem_owned_mb() (David Hildenbrand) [2229123] - virtio-mem: generalize check for added memory (David Hildenbrand) [2229123] - virtio-mem: retry fake-offlining via alloc_contig_range() on ZONE_MOVABLE (David Hildenbrand) [2229123] - virtio-mem: factor out handling of fake-offline pages in memory notifier (David Hildenbrand) [2229123] - virtio-mem: factor out fake-offlining into virtio_mem_fake_offline() (David Hildenbrand) [2229123] - virtio-mem: print debug messages from virtio_mem_send_*_request() (David Hildenbrand) [2229123] - virtio-mem: factor out calculation of the bit number within the subblock bitmap (David Hildenbrand) [2229123] - virtio-mem: use "unsigned long" for nr_pages when fake onlining/offlining (David Hildenbrand) [2229123] - virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() (David Hildenbrand) [2229123] - virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling (David Hildenbrand) [2229123] - virtio-mem: more precise calculation in virtio_mem_mb_state_prepare_next_mb() (David Hildenbrand) [2229123] - virtio-mem: determine nid only once using memory_add_physaddr_to_nid() (David Hildenbrand) [2229123] - MAINTAINERS: add URL for virtio-mem (David Hildenbrand) [2229123] - virtio-mem: Constify mem_id_table (David Hildenbrand) [2229123] - kernel/resource: make iomem_resource implicit in release_mem_region_adjustable() (David Hildenbrand) [2229123] - virtio-mem: try to merge system ram resources (David Hildenbrand) [2229123] - mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging of System RAM resources (David Hildenbrand) [2229123] - mm/memory_hotplug: prepare passing flags to add_memory() and friends (David Hildenbrand) [2229123] - mm/memory_hotplug: guard more declarations by CONFIG_MEMORY_HOTPLUG (David Hildenbrand) [2229123] - include/linux/memory_hotplug.h: move definitions of {set,clear}_zone_contiguous (David Hildenbrand) [2229123] - kernel/resource: make release_mem_region_adjustable() never fail (David Hildenbrand) [2229123] - virtio-mem: don't special-case ZONE_MOVABLE (David Hildenbrand) [2229123] - virtio_mem: convert to LE accessors (David Hildenbrand) [2229123] - virtio_mem: correct tags for config space fields (David Hildenbrand) [2229123] - virtio-mem: Fix build error due to improper use 'select' (David Hildenbrand) [2229123] - virtio-mem: add memory via add_memory_driver_managed() (David Hildenbrand) [2229123] - virtio-mem: silence a static checker warning (David Hildenbrand) [2229123] - virtio_mem: convert device block size into 64bit (David Hildenbrand) [2229123] - virtio-mem: drop unnecessary initialization (David Hildenbrand) [2229123] - virtio-mem: Don't rely on implicit compiler padding for requests (David Hildenbrand) [2229123] - virtio-mem: Try to unplug the complete online memory block first (David Hildenbrand) [2229123] - virtio-mem: Use -ETXTBSY as error code if the device is busy (David Hildenbrand) [2229123] - virtio-mem: Unplug subblocks right-to-left (David Hildenbrand) [2229123] - virtio-mem: Drop manual check for already present memory (David Hildenbrand) [2229123] - virtio-mem: Add parent resource for all added "System RAM" (David Hildenbrand) [2229123] - virtio-mem: Better retry handling (David Hildenbrand) [2229123] - virtio-mem: Offline and remove completely unplugged memory blocks (David Hildenbrand) [2229123] - mm/memory_hotplug: Introduce offline_and_remove_memory() (David Hildenbrand) [2229123] - virtio-mem: Allow to offline partially unplugged memory blocks (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotunplug part 2 (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotunplug part 1 (David Hildenbrand) [2229123] - virtio-mem: Allow to specify an ACPI PXM as nid (David Hildenbrand) [2229123] - MAINTAINERS: Add myself as virtio-mem maintainer (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotplug (David Hildenbrand) [2229123] - Revert "drm/amd/display: edp do not add non-edid timings" (Jocelyn Falempe) [RHEL-845] - Revert "drm/amd/display: reallocate DET for dual displays with high pixel rate ratio" (Jocelyn Falempe) [RHEL-845] - drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe) [RHEL-845] - drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe) [RHEL-845] - drm/atomic: Fix potential use-after-free in nonblocking commits (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13 (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: share the code around SMU13 pcie parameters update (Jocelyn Falempe) [RHEL-845] - drm/ttm: Don't leak a resource on swapout move error (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: avoid restore process run into dead loop. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct `DMUB_FW_VERSION` macro (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix 128b132b link loss handling (Jocelyn Falempe) [RHEL-845] - drm/amd/display: add a NULL pointer check (Jocelyn Falempe) [RHEL-845] - drm/amd: Disable PSR-SU on Parade 0803 TCON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix clearing mappings for BOs that are always valid in VM (Jocelyn Falempe) [RHEL-845] - drm/amd/display: disable seamless boot if force_odm_combine is enabled (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix seamless odm transitions (Jocelyn Falempe) [RHEL-845] - drm/dp_mst: Clear MSG_RDY flag before sending new message (Jocelyn Falempe) [RHEL-845] - drm/atomic: Allow vblank-enabled + self-refresh "disable" (Jocelyn Falempe) [RHEL-845] - drm/amd/display: perform a bounds check before filling dirty rectangles (Jocelyn Falempe) [RHEL-845] - drm/nouveau: bring back blit subchannel for pre nv50 GPUs (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp/g94: enable HDMI (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp: fix HDMI on gt215+ (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix one wrong caching mode enum usage (Jocelyn Falempe) [RHEL-845] - drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: Add connector_type for innolux_at043tn24 (Jocelyn Falempe) [RHEL-845] - drm/nouveau/acr: Abort loading ACR if no firmware was found (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: separate ras irq from jpeg instance irq for UVD_POISON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Move jpeg ras block init to ras sw_init (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Move vcn ras block init to ras sw_init (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix usage of UMC fill record in RAS (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function. (Jocelyn Falempe) [RHEL-845] - amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Jocelyn Falempe) [RHEL-845] - drm/radeon: fix possible division-by-zero errors (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode (Jocelyn Falempe) [RHEL-845] - drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix a test CalculatePrefetchSchedule() (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec (Jocelyn Falempe) [RHEL-845] - drm/bridge: anx7625: Prevent endless probe loop (Jocelyn Falempe) [RHEL-845] - drm/nouveau: dispnv50: fix missing-prototypes warning (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358767: Switch to devm MIPI-DSI helpers (Jocelyn Falempe) [RHEL-845] - drm/vkms: Fix RGB565 pixel conversion (Jocelyn Falempe) [RHEL-845] - drm: Add fixed-point helper to get rounded integer values (Jocelyn Falempe) [RHEL-845] - drm/vkms: isolate pixel conversion functionality (Jocelyn Falempe) [RHEL-845] - drm/panel: sharp-ls043t1le01: adjust mode settings (Jocelyn Falempe) [RHEL-845] - drm/vram-helper: fix function names in vram helper doc (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix THS_TRAILCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TXTAGOCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix THS_ZEROCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TCLK_TRAILCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TCLK_ZEROCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix PLL target frequency (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix PLL parameters computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: always enable HS video mode (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi83: Fix enable error path (Jocelyn Falempe) [RHEL-845] - drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show() (Jocelyn Falempe) [RHEL-845] - drm/i915/guc/slpc: Provide sysfs for efficient freq (Jocelyn Falempe) [RHEL-845] - drm/i915/guc: More debug print updates - GuC SLPC (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Explicitly specify update type per plane info change (Jocelyn Falempe) [RHEL-845] - radeon: avoid double free in ci_dpm_init() (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix is_timing_changed() prototype (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Add logging for display MALL refresh setting (Jocelyn Falempe) [RHEL-845] - drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Ensure vmin and vmax adjust for DCE (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Validate VM ioctl flags. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Do not update DRR while BW optimizations pending (Jocelyn Falempe) [RHEL-845] - drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Jocelyn Falempe) [RHEL-845] - udmabuf: revert 'Add support for mapping hugepages (v4)' (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix the system hang while disable PSR (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Add wrapper to call planes and stream update (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Use dc_update_planes_and_stream (Jocelyn Falempe) [RHEL-845] - drm/nouveau: add nv_encoder pointer check for NULL (Jocelyn Falempe) [RHEL-845] - drm/nouveau/dp: check for NULL nv_connector->native_mode (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow (Jocelyn Falempe) [RHEL-845] - drm/nouveau: don't detect DSM for non-NVIDIA device (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Modify indirect buffer packages for resubmission (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Implement gfx9 patch functions for resubmission (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Program gds backup address as zero if no gds allocated (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add missing radeon secondary PCI ID (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: workaround for compute workload type on some skus (Jocelyn Falempe) [RHEL-845] - drm/amd: Tighten permissions on VBIOS flashing attributes (Jocelyn Falempe) [RHEL-845] - drm/amd: Make sure image is written to trigger VBIOS image update flow (Jocelyn Falempe) [RHEL-845] - drm/amd/display: edp do not add non-edid timings (Jocelyn Falempe) [RHEL-845] - drm/amd/display: limit DPIA link rate to HBR3 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1 (Jocelyn Falempe) [RHEL-845] - Revert "drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system" (Jocelyn Falempe) [RHEL-845] - drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Jocelyn Falempe) [RHEL-845] - drm: panel-orientation-quirks: Change Air's quirk to support Air Plus (Jocelyn Falempe) [RHEL-845] - drm/amd/display: add ODM case when looking for first split pipe (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Reduce sdp bw after urgent to 90% (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: Fix power context allocation in SMU13 (Jocelyn Falempe) [RHEL-845] - drm/amd: Disallow s0ix without BIOS support again (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: change reserved vram info print (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix xclk freq on CHIP_STONEY (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs (Jocelyn Falempe) [RHEL-845] - drm/i915/gt: Use the correct error value when kernel_context() fails (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram (Jocelyn Falempe) [RHEL-845] - drm/i915/selftests: Add some missing error propagation (Jocelyn Falempe) [RHEL-845] - drm/i915: Use 18 fast wake AUX sync len (Jocelyn Falempe) [RHEL-845] - drm/i915: Explain the magic numbers for AUX SYNC/precharge length (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for renoir (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5 (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: resolve reboot exception for si oland (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for vangogh (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: enable tmz by default for GC 11.0.1 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Only wait for blank completion if OTG active (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: set gfx9 onwards APU atomics support to be true (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution (Jocelyn Falempe) [RHEL-845] - drm/ast: Fix ARM compatibility (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Use the default reset when loading or reloading the driver (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix memleak in aconnector->timing_requested (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init" (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration (Jocelyn Falempe) [RHEL-845] - drm/i915: Disable DPLLs before disconnecting the TC PHY (Jocelyn Falempe) [RHEL-845] - drm/i915: Move shared DPLL disabling into CRTC disable hook (Jocelyn Falempe) [RHEL-845] - drm: fix drmm_mutex_init() (Jocelyn Falempe) [RHEL-845] - drm/amd/amdgpu: limit one queue per gang (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: Fix output of pp_od_clk_voltage (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: don't enable secure display on incompatible platforms (Jocelyn Falempe) [RHEL-845] - drm/radeon: reintroduce radeon_dp_work_func content (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Have Payload Properly Created After Resume (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: reserve the old gc_11_0_*_mes.bin (Jocelyn Falempe) [RHEL-845] - drm/amd/amdgpu: introduce gc_*_mes_2.bin v2 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx11: update gpu_clock_counter logic (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: refine get gpu clock counter method (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gmc11: implement get_vbios_fb_size() (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: fix possible power mode mismatch between driver and PMFW (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Enable IH retry CAM on GFX9 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix sdma v4 sw fini error (Jocelyn Falempe) [RHEL-845] - drm/amd: Fix an out of bounds error in BIOS parser (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct DML calculation to follow HW SPEC (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fixed dcn30+ underflow issue (Jocelyn Falempe) [RHEL-845] - drm/amd/display: reallocate DET for dual displays with high pixel rate ratio (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Enable HostVM based on rIOMMU active (Jocelyn Falempe) [RHEL-845] - drm/amd/display: enable DPG when disabling plane for phantom pipe (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct DML calculation to align HW formula (Jocelyn Falempe) [RHEL-845] - drm/amd/display: populate subvp cmd info only for the top pipe (Jocelyn Falempe) [RHEL-845] - drm/displayid: add displayid_get_header() and check bounds better (Jocelyn Falempe) [RHEL-845] - drm/i915: taint kernel when force probing unsupported devices (Jocelyn Falempe) [RHEL-845] - drm/i915/dp: prevent potential div-by-zero (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix NULL ptr deref by checking new_crtc_state (Jocelyn Falempe) [RHEL-845] - drm/i915/guc: Don't capture Gen8 regs on Xe devices (Jocelyn Falempe) [RHEL-845] - drm/sched: Check scheduler work queue before calling timeout handling (Jocelyn Falempe) [RHEL-845] - drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp: More DP_RECEIVER_CAP_SIZE array fixes (Jocelyn Falempe) [RHEL-845] - drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values (Jocelyn Falempe) [RHEL-845] - drm/fbdev-generic: prohibit potential out-of-bounds access (Jocelyn Falempe) [RHEL-845]- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Oleg Nesterov) [2188093] - ahci: Add support for Dell S140 and later controllers (Tomas Henzl) [2222879] - s390/time: steer clocksource on STP syncs for CLOCK_MONOTONIC (Tobias Huschle) [2177649] - memstick: r592: Fix UAF bug in r592_remove due to race condition (Wander Lairson Costa) [2215906] {CVE-2023-35825} - scsi: zfcp: Defer fc_rport blocking until after ADISC response (Tobias Huschle) [2230241] - RDMA/efa: Add EFA 0xefa2 PCI ID (Izabela Bakollari) [2170086] - RDMA/efa: Support CQ receive entries with source GID (Izabela Bakollari) [2170086] - Revert "isystem: ship and use stdarg.h" (Jocelyn Falempe) [2229185] - drm/drm_print: Use system include for (Jocelyn Falempe) [2229185] - x86/mm: Do not shuffle CPU entry areas without KASLR (Rafael Aquini) [2165931] {CVE-2023-0597} - x86/mm: Randomize per-cpu entry area (Rafael Aquini) [2165931] {CVE-2023-0597} - x86/kasan: Map shadow for percpu pages on demand (Rafael Aquini) [2165931] {CVE-2023-0597} - x86/pti/32: Calculate the various PTI cpu_entry_area sizes correctly, make the CPU_ENTRY_AREA_PAGES assert precise (Rafael Aquini) [2165931] {CVE-2023-0597}- cifs: fix for following DFS links where sharename is the same as prepath (Ronnie Sahlberg) [2130474] - crypto: rng - Fix lock imbalance in crypto_del_rng (Herbert Xu) [2229700] - ibmvnic: Do not reset dql stats on NON_FATAL err (Mamatha Inamdar) [2227904] - mptcp: Correct the sock::sk_lock.owned lockdep annotations (Felix Maurer) [2228890] - gpio: name PCA953x gpio chips after device name (Steve Best) [2226775] - scsi: storvsc: Handle SRB status value 0x30 (Cathy Avery) [2218133] - netfilter: nft_set_pipapo: fix improper element removal (Phil Sutter) [2225276] {CVE-2023-4004} - macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF (Xin Long) [2226791] - tcp: Reduce chance of collisions in inet6_hashfn(). (Felix Maurer) [2176119] {CVE-2023-1206} - ipv6: fix locking issues with loops over idev->addr_list (Jiri Benc) [2123305] - relayfs: fix out-of-bounds access in relay_file_read (Bill O'Donnell) [2215510] {CVE-2023-3268} - kernel/relay.c: fix read_pos error when multiple readers (Bill O'Donnell) [2215510] - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Ricardo Robaina) [2212208] {CVE-2023-28772} - seq_buf: Fix overflow in seq_buf_putmem_hex() (Ricardo Robaina) [2212208] {CVE-2023-28772} - tools/power/x86/intel-speed-select: Support more than 8 sockets. (Frank Ramsay) [2212508] - platform/x86: ISST: Remove 8 socket limit (Frank Ramsay) [2212508] - media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Wander Lairson Costa) [2215902] {CVE-2023-35823} - Bluetooth: btmtksdio: fix possible FW initialization failure (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: fix the reset takes too long (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: mask out interrupt status (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add protocol for MediaTek bluetooth devices(MT7922) (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn MT7922A (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: Fix kernel oops when sdio suspend. (David Marlin) [2142489 2144730 2145097] - Enable MTK BT Support for RHEL (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add a new PID/VID 13d3/3567 for MT7921 (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: support bluetooth reset mechanism (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix btmtksdio_[drv|fw]_pmctrl() (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: refactor btmtksdio_runtime_[suspend|resume]() (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix bus hang with wrong privilege (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix firmware coredump retrieve (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: Enable SCO over I2S (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: Support wake on bluetooth (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: rename btsdio_mtk_reg_read (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: enable AOSP extension for MT7921 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: enable msft opcode (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: fix resume failure (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: handle runtime pm only when sdio_func is available (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: drop the unnecessary variable created (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add support of processing firmware coredump and log (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add MT7921s Bluetooth support (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: transmit packet according to status TX_EMPTY (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: use register CRPLR to read packet length (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: update register CSDIOCSR operation (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: move interrupt service to work (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: explicitly set WHISR as write-1-clear (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add .set_bdaddr support (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksido: rely on BT_MTK module (David Marlin) [2142489 2144730 2145097] - Bluetooth: mediatek: add BT_MTK module (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Support public address configuration for MediaTek Chip. (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Support Bluetooth Reset for Mediatek Chip(MT7921) (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn Mediatek Chip (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: fix blacklist_table context (David Marlin) [2142489 2144730 2145097]- HID: betop: check shape of output reports (Desnes Nunes) [2212164] {CVE-2023-1073} - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Desnes Nunes) [2153575] {CVE-2022-45887} - selinux: make labeled NFS work when mounted before policy load (Juraj Marcin) [1753646] - Revert "xfs: expose the blockgc workqueue knobs publicly" (Bill O'Donnell) [2223260] - media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Dean Nelson) [2215904] {CVE-2023-35824} - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Dean Nelson) [2213142] {CVE-2023-31084} - drm/ast: report connection status on Display Port. (Jocelyn Falempe) [2189645] - drm/ast: Add BMC virtual connector (Jocelyn Falempe) [2189645] - x86/cpu/amd: Add a Zenbleed fix (Waiman Long) [2226832] {CVE-2023-20593} - x86/cpu/amd: Move the errata checking functionality up (Waiman Long) [2226832] {CVE-2023-20593} - x86/amd: Cache debug register values in percpu variables (Waiman Long) [2226832] {CVE-2023-20593} - x86/cpu: Restore AMD's DE_CFG MSR after resume (Waiman Long) [2226832] {CVE-2023-20593} - x86/sev: Change snp_guest_issue_request()'s fw_err argument (John Allen) [2216284] - virt/coco/sev-guest: Double-buffer messages (John Allen) [2216284] - virt/coco/sev-guest: Add throttling awareness (John Allen) [2216284] - virt/coco/sev-guest: Convert the sw_exit_info_2 checking to a switch-case (John Allen) [2216284] - virt/coco/sev-guest: Do some code style cleanups (John Allen) [2216284] - virt/coco/sev-guest: Carve out the request issuing logic into a helper (John Allen) [2216284] - virt/coco/sev-guest: Remove the disable_vmpck label in handle_guest_request() (John Allen) [2216284] - virt/coco/sev-guest: Simplify extended guest request handling (John Allen) [2216284] - virt/coco/sev-guest: Check SEV_SNP attribute at probe time (John Allen) [2216284] - virt/sev-guest: Return -EIO if certificate buffer is not large enough (John Allen) [2216284] - x86/sev: Mark snp_abort() noreturn (John Allen) [2216284] - s390/uv: Update query for secret-UVCs (Cédric Le Goater) [2111749] - s390/uv: replace scnprintf with sysfs_emit (Cédric Le Goater) [2111749] - s390: Add attestation query information (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'Lock Secret Store' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'List Secrets' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'Add Secret' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add info IOCTL (Cédric Le Goater) [2111749] - s390/uv: Always export uv_info (Cédric Le Goater) [2111749] - s390/kasan: support protvirt with 4-level paging (Cédric Le Goater) [2111749] - s390/protvirt: support ultravisor without secure storage limit (Cédric Le Goater) [2111749] - s390/protvirt: parse prot_virt option in the decompressor (Cédric Le Goater) [2111749] - s390/mm: avoid trimming to MAX_ORDER (Cédric Le Goater) [2111749] - net/mlx5e: TC, CT: Offload ct clear only once (Amir Tzin) [2159233] - net/mlx5: DR, Fix wrong action data allocation in decap action (Amir Tzin) [2159233] - net/mlx5: DR, Support SW created encap actions for FW table (Amir Tzin) [2159233] - net/mlx5e: TC, Cleanup ct resources for nic flow (Amir Tzin) [2159233] - net/mlx5e: TC, Add null pointer check for hardware miss support (Amir Tzin) [2159233] - RDMA/mlx5: Fix affinity assignment (Amir Tzin) [2159233] - RDMA/mlx5: Create an indirect flow table for steering anchor (Amir Tzin) [2159233] - RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions (Amir Tzin) [2159233] - net/mlx5: DR, Add missing mutex init/destroy in pattern manager (Amir Tzin) [2117777] - net/mlx5: Read embedded cpu after init bit cleared (Amir Tzin) [2159233] - net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Amir Tzin) [2159233] - net/mlx5e: Don't attach netdev profile while handling internal error (Amir Tzin) [2159233] - net/mlx5: Fix post parse infra to only parse every action once (Amir Tzin) [2159233] - net/mlx5: fw_tracer, Fix event handling (Amir Tzin) [2159233] - net/mlx5: SF, Drain health before removing device (Amir Tzin) [2159233] - net/mlx5e: Consider internal buffers size in port buffer calculations (Amir Tzin) [2159233] - net/mlx5e: Prevent encap offload when neigh update is running (Amir Tzin) [2159233] - net/mlx5e: Extract remaining tunnel encap code to dedicated file (Amir Tzin) [2159233] - net/mlx5e: TC, Remove sample and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove mirror and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove tuple rewrite and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove multiple ct actions limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove special handling of CT action (Amir Tzin) [2159233] - net/mlx5e: TC, Remove CT action reordering (Amir Tzin) [2159233] - net/mlx5e: CT: Use per action stats (Amir Tzin) [2159233] - net/mlx5e: TC, Move main flow attribute cleanup to helper func (Amir Tzin) [2159233] - net/mlx5e: TC, Remove unused vf_tun variable (Amir Tzin) [2159233] - net/mlx5e: Set default can_offload action (Amir Tzin) [2159233] - net/mlx5: Devcom, serialize devcom registration (Amir Tzin) [2159233] - net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Amir Tzin) [2159233] - net/mlx5e: Fix SQ wake logic in ptp napi_poll context (Amir Tzin) [2159233] - net/mlx5e: Fix deadlock in tc route query code (Amir Tzin) [2159233] - net/mlx5: Fix error message when failing to allocate device memory (Amir Tzin) [2159233] - net/mlx5e: Use correct encap attribute during invalidation (Amir Tzin) [2159233] - net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE (Amir Tzin) [2159233] - net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs (Amir Tzin) [2159233] - net/mlx5: Handle pairing of E-switch via uplink un/load APIs (Amir Tzin) [2159233] - net/mlx5: Collect command failures data only for known commands (Amir Tzin) [2159233] - net/mlx5e: do as little as possible in napi poll when budget is 0 (Amir Tzin) [2159233] - net/mlx5: Use recovery timeout on sync reset flow (Amir Tzin) [2159233] - net/mlx5: DR, Add memory statistics for domain object (Amir Tzin) [2117777] - net/mlx5: DR, Add more info in domain dbg dump (Amir Tzin) [2117777] - net/mlx5: DR, Calculate sync threshold of each pool according to its type (Amir Tzin) [2117777] - net/mlx5: DR, Fix dumping of legacy modify_hdr in debug dump (Amir Tzin) [2117777] - net/mlx5: DR, Enable patterns and arguments for supporting devices (Amir Tzin) [2117777] - net/mlx5: DR, Add support for the pattern/arg parameters in debug dump (Amir Tzin) [2117777] - net/mlx5: DR, Modify header action of size 1 optimization (Amir Tzin) [2117777] - net/mlx5: DR, Support decap L3 action using pattern / arg mechanism (Amir Tzin) [2117777] - net/mlx5: DR, Apply new accelerated modify action and decapl3 (Amir Tzin) [2117777] - net/mlx5: DR, Add modify header argument pointer to actions attributes (Amir Tzin) [2117777] - net/mlx5: DR, Add modify header arg pool mechanism (Amir Tzin) [2117777] - net/mlx5: DR, Fix QP continuous allocation (Amir Tzin) [2117777] - net/mlx5: DR, Read ICM memory into dedicated buffer (Amir Tzin) [2117777] - net/mlx5: DR, Add support for writing modify header argument (Amir Tzin) [2117777] - net/mlx5: DR, Add create/destroy for modify-header-argument general object (Amir Tzin) [2117777] - net/mlx5: DR, Check for modify_header_argument device capabilities (Amir Tzin) [2117777] - net/mlx5: DR, Split chunk allocation to HW-dependent ways (Amir Tzin) [2117777] - net/mlx5: DR, Add cache for modify header pattern (Amir Tzin) [2117777] - net/mlx5: DR, Move ACTION_CACHE_LINE_SIZE macro to header (Amir Tzin) [2117777] - net/mlx5: DR, Add modify-header-pattern ICM pool (Amir Tzin) [2117777] - net/mlx5: DR, Prepare sending new WQE type (Amir Tzin) [2117777] - net/mlx5: Add new WQE for updating flow table (Amir Tzin) [2117777] - net/mlx5: Add mlx5_ifc bits for modify header argument (Amir Tzin) [2117777] - net/mlx5: DR, Set counter ID on the last STE for STEv1 TX (Amir Tzin) [2117777] - net/mlx5e: TC, Remove redundant parse_attr argument (Amir Tzin) [2165908] - net/mlx5e: Use a simpler comparison for uplink rep (Amir Tzin) [2165908] - net/mlx5: Lag, Add single RDMA device in multiport mode (Amir Tzin) [2165908] - net/mlx5: Lag, set different uplink vport metadata in multiport eswitch mode (Amir Tzin) [2165908] - net/mlx5: E-Switch, rename bond update function to be reused (Amir Tzin) [2165908] - net/mlx5e: TC, Add peer flow in mpesw mode (Amir Tzin) [2165908] - net/mlx5: Lag, Control MultiPort E-Switch single FDB mode (Amir Tzin) [2165908] - net/mlx5e: Add devlink fdb_large_groups parameter (Add missing Documentation) (Amir Tzin) [2165908] - SUNRPC: Fix READ_PLUS crasher (Benjamin Coddington) [2218539] - SUNRPC: Remove pointer type casts from xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - SUNRPC: Clean up xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Benjamin Coddington) [2218539] - NFSv4.2: fix wrong shrinker_id (Benjamin Coddington) [2218539] - svcrdma: Prevent page release when nothing was received (Benjamin Coddington) [2218539] - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Benjamin Coddington) [2218539] - nfsd: fix double fget() bug in __write_ports_addfd() (Benjamin Coddington) [2218539] - SUNRPC: Fix trace_svc_register() call site (Benjamin Coddington) [2218539] - SUNRPC: remove the maximum number of retries in call_bind_status (Benjamin Coddington) [2218539] - NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Benjamin Coddington) [2218539] - NFSD: callback request does not use correct credential for AUTH_SYS (Benjamin Coddington) [2218539] - sunrpc: only free unix grouplist after RCU settles (Benjamin Coddington) [2218539] - nfsd: call op_release, even when op_func returns an error (Benjamin Coddington) [2218539] - NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL (Benjamin Coddington) [2218539] - SUNRPC: fix shutdown of NFS TCP client socket (Benjamin Coddington) [2218539] - NFSv4: Fix hangs when recovering open state after a server reboot (Benjamin Coddington) [2218539] - NFSD: Protect against filesystem freezing (Benjamin Coddington) [2218539] - nfsd: fix race to check ls_layouts (Benjamin Coddington) [2218539] - nfs4trace: fix state manager flag printing (Benjamin Coddington) [2218539] - SUNRPC: ensure the matching upcall is in-flight upon downcall (Benjamin Coddington) [2218539] - nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Benjamin Coddington) [2218539] - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Benjamin Coddington) [2218539] - NFSv4.x: Fail client initialisation if state manager thread can't run (Benjamin Coddington) [2218539] - SUNRPC: Fix missing release socket in rpc_sockname() (Benjamin Coddington) [2218539] - xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Benjamin Coddington) [2218539] - NFSD: Finish converting the NFSv3 GETACL result encoder (Benjamin Coddington) [2218539] - NFSD: Finish converting the NFSv2 GETACL result encoder (Benjamin Coddington) [2218539] - SUNRPC: Return true/false (not 1/0) from bool functions (Benjamin Coddington) [2218539] - NFS: Fix an Oops in nfs_d_automount() (Benjamin Coddington) [2218539] - NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn (Benjamin Coddington) [2218539] - NFSv4: Fix a credential leak in _nfs4_discover_trunking() (Benjamin Coddington) [2218539] - NFSv4.2: Fix initialisation of struct nfs4_label (Benjamin Coddington) [2218539] - NFSv4.2: Fix a memory stomp in decode_attr_security_label (Benjamin Coddington) [2218539] - NFSv4.2: Always decode the security label (Benjamin Coddington) [2218539] - NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (Benjamin Coddington) [2218539] - nfs4: Fix kmemleak when allocate slot failed (Benjamin Coddington) [2218539] - NFSv4.2: Fixup CLONE dest file size for zero-length count (Benjamin Coddington) [2218539] - SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed (Benjamin Coddington) [2218539] - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Benjamin Coddington) [2218539] - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Benjamin Coddington) [2218539] - NFSv4: Fix a potential state reclaim deadlock (Benjamin Coddington) [2218539] - NFSv4/pNFS: Always return layout stats on layout return for flexfiles (Benjamin Coddington) [2218539] - NFSD: Fix handling of oversized NFSv4 COMPOUND requests (Benjamin Coddington) [2218539] - nfsd: Fix a memory leak in an error handling path (Benjamin Coddington) [2218539] - Revert "SUNRPC: Remove unreachable error condition" (Benjamin Coddington) [2218539] - NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Benjamin Coddington) [2218539] - SUNRPC: RPC level errors should set task->tk_rpc_status (Benjamin Coddington) [2218539] - NFS: Fix another fsync() issue after a server reboot (Benjamin Coddington) [2218539] - net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() (Benjamin Coddington) [2218539] - SUNRPC: Fix xdr_encode_bool() (Benjamin Coddington) [2218539] - SUNRPC: Reinitialise the backchannel request buffers before reuse (Benjamin Coddington) [2218539] - NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Benjamin Coddington) [2218539] - sunrpc: fix expiry of auth creds (Benjamin Coddington) [2218539] - pNFS/flexfiles: Report RDMA connection errors to the server (Benjamin Coddington) [2218539] - Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" (Benjamin Coddington) [2218539] - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - pNFS: Avoid a live lock condition in pnfs_update_layout() (Benjamin Coddington) [2218539] - pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Benjamin Coddington) [2218539] - SUNRPC: Trap RDMA segment overflows (Benjamin Coddington) [2218539] - nfsd: Fix null-ptr-deref in nfsd_fill_super() (Benjamin Coddington) [2218539] - NFS: Further fixes to the writeback error handling (Benjamin Coddington) [2218539] - NFS: clean up a needless assignment in nfs_file_write() (Benjamin Coddington) [2218539] - NFS: remove redundant code in nfs_file_write() (Benjamin Coddington) [2218539] - NFS: Add support for eager writes (Benjamin Coddington) [2218539] - NFS: 'flags' field should be unsigned in struct nfs_server (Benjamin Coddington) [2218539] - NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Benjamin Coddington) [2218539] - NFS: Memory allocation failures are not server fatal errors (Benjamin Coddington) [2218539] - SUNRPC: Ensure that the gssproxy client can start in a connected state (Benjamin Coddington) [2218539] - Revert "SUNRPC: Ensure gss-proxy connects on setup" (Benjamin Coddington) [2218539] - SUNRPC: Ensure gss-proxy connects on setup (Benjamin Coddington) [2218539] - NFSv4: Don't invalidate inode attributes on delegation return (Benjamin Coddington) [2218539] - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() (Benjamin Coddington) [2218539] - SUNRPC: Handle low memory situations in call_status() (Benjamin Coddington) [2218539] - SUNRPC: Handle ENOMEM in call_transmit_status() (Benjamin Coddington) [2218539] - SUNRPC: Fix the svc_deferred_event trace class (Benjamin Coddington) [2218539] - NFSv4: fix open failure with O_ACCMODE flag (Benjamin Coddington) [2218539] - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Benjamin Coddington) [2218539] - NFSv4.1: Fix uninitialised variable in devicenotify (Benjamin Coddington) [2218539] - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Benjamin Coddington) [2218539] - NFS: remove unneeded check in decode_devicenotify_args() (Benjamin Coddington) [2218539] - NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR (Benjamin Coddington) [2218539] - NFS: Do not report writeback errors in nfs_getattr() (Benjamin Coddington) [2218539] - NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked() (Benjamin Coddington) [2218539] - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Benjamin Coddington) [2218539] - SUNRPC: Fix sockaddr handling in svcsock_accept_class trace points (Benjamin Coddington) [2218539] - SUNRPC: Fix sockaddr handling in the svc_xprt_create_error trace point (Benjamin Coddington) [2218539] - NFSD: Fix zero-length NFSv3 WRITEs (Benjamin Coddington) [2218539] - NFS: Ensure the server has an up to date ctime before renaming (Benjamin Coddington) [2218539] - NFS: Ensure the server has an up to date ctime before hardlinking (Benjamin Coddington) [2218539]- Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return" (Benjamin Coddington) [2217658] - powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close (Mamatha Inamdar) [2224883] - KVM: x86/mmu: Fix race condition in direct_page_fault (Jon Maloy) [2179929] {CVE-2022-45869} - x86/speculation: Allow enabling STIBP with legacy IBRS (Ricardo Robaina) [2187268] {CVE-2023-1998} - ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() (Mark Langsdorf) [2215625] - locking/semaphore: Add might_sleep() to down_*() family (Mark Langsdorf) [2215625] - perf stat: Support hybrid --topdown option (Michael Petlan) [2088833] - i40e: Wait for pending VF reset in VF set callbacks (Ivan Vecera) [2203921] - i40e: Add helper for VF inited state check with timeout (Ivan Vecera) [2203921] - tracing: Have filter accept "common_cpu" to be consistent (Jerome Marchand) [2210711] - tracing/histogram: Fix sorting on old "cpu" value (Jerome Marchand) [2210711] - tracing: Dump stacktrace trigger to the corresponding instance (Jerome Marchand) [2210711] - tracing/histogram: Rename "cpu" to "common_cpu" (Jerome Marchand) [2210711] - docs: histogram.txt: convert it to ReST file format (Jerome Marchand) [2210711] - bonding: add software tx timestamping support (Hangbin Liu) [2181339] - bonding: fix missed rcu protection (Hangbin Liu) [2181339] - bonding: use rcu_dereference_rtnl when get bonding active slave (Hangbin Liu) [2181339] - Bonding: return HWTSTAMP_FLAG_BONDED_PHC_INDEX to notify user space (Hangbin Liu) [2181339] - Bonding: force user to add HWTSTAMP_FLAG_BONDED_PHC_INDEX when get/set HWTSTAMP (Hangbin Liu) [2181339] - bond: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to active device (Hangbin Liu) [2181339] - mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page (Chris von Recklinghausen) [2100592] - mm/page_alloc: check high-order pages for corruption during PCP operations (Chris von Recklinghausen) [2100592] - mm/page_alloc: do not prefetch buddies during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: free pages in a single pass during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: drain the requested list first during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: simplify how many pages are selected per pcp list during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: track range of active PCP lists during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: fetch the correct pcp buddy during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: allow high-order pages to be stored on the per-cpu lists (Chris von Recklinghausen) [2100592] - mm/page_alloc: move free_the_page (Chris von Recklinghausen) [2100592] - mm,memory_hotplug: factor out adjusting present pages into adjust_present_page_count() (Chris von Recklinghausen) [2100592] - mm, meminit: recalculate pcpu batch and high limits after init completes (Chris von Recklinghausen) [2100592] - compiler_attributes.h: Add kABI workaround (Waiman Long) [2215801] - linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* (Waiman Long) [2215801] - compiler.h: fix barrier_data() on clang (Waiman Long) [2215801] - compiler_types.h: Add __no_sanitize_{address,undefined} to noinstr (Waiman Long) [2215801] - x86, kcsan: Add __no_kcsan to noinstr (Waiman Long) [2215801] - kcsan: Add __no_kcsan function attribute (Waiman Long) [2215801] - kcsan: Reorganize compiler.h (Waiman Long) [2215801] - include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR (Waiman Long) [2215801] - include/linux/compiler_types.h: don't pollute userspace with macro definitions (Waiman Long) [2215801] - include/linux/compiler*.h: define asm_volatile_goto (Waiman Long) [2215801] - Compiler Attributes: use feature checks instead of version checks (Waiman Long) [2215801] - Compiler Attributes: remove unneeded sparse (__CHECKER__) tests (Waiman Long) [2215801] - Compiler Attributes: homogenize __must_be_array (Waiman Long) [2215801] - Compiler Attributes: remove unneeded tests (Waiman Long) [2215801] - Compiler Attributes: always use the extra-underscores syntax (Waiman Long) [2215801] - Compiler Attributes: remove unused attributes (Waiman Long) [2215801] - Compiler Attributes: naked can be shared (Waiman Long) [2215801] - Compiler Attributes: naked was fixed in gcc 4.6 (Waiman Long) [2215801] - include/linux/compiler*.h: make compiler-*.h mutually exclusive (Waiman Long) [2215801] - Raise the minimum required gcc version to 4.6 (Waiman Long) [2215801] - deprecate the '__deprecated' attribute warnings entirely and for good (Waiman Long) [2215801]- libceph: harden msgr2.1 frame segment length checks (Ilya Dryomov) [2222256] - netfilter: nf_conntrack_netlink: need to hold rcu readlock when doing l4proto lookup (Florian Westphal) [2188230] - net/mlx5: Expose steering dropped packets counter (Amir Tzin) [2223198] - net/mlx5: Expose vnic diagnostic counters for eswitch managed vports (Amir Tzin) [2223198] - igbvf: add PCI reset handler functions (Corinna Vinschen) [2153365] - igbvf: Regard vf reset nack as success (Corinna Vinschen) [2153365] - intel/igbvf: free irq on the error path in igbvf_request_msix() (Corinna Vinschen) [2153365] - Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: Fix build errors in some archs (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Ricardo Robaina) [2139617] {CVE-2022-3640} - iavf: fix reset task race with iavf_remove() (Petr Oros) [2223604] - iavf: fix a deadlock caused by rtnl and driver's lock circular dependencies (Petr Oros) [2223604] - Revert "iavf: Do not restart Tx queues after reset task failure" (Petr Oros) [2223604] - Revert "iavf: Detach device during reset task" (Petr Oros) [2223604] - iavf: Wait for reset in callbacks which trigger it (Petr Oros) [2223604] - iavf: use internal state to free traffic IRQs (Petr Oros) [2223604] - iavf: Fix out-of-bounds when setting channels on remove (Petr Oros) [2223604] - iavf: Fix use-after-free in free_netdev (Petr Oros) [2223604] - iavf: make functions static where possible (Petr Oros) [2223604] - iavf: fix err handling for MAC replace (Petr Oros) [2223604] - iavf: remove some unused functions and pointless wrappers (Petr Oros) [2223604] - iavf: remove mask from iavf_irq_enable_queues() (Petr Oros) [2223604] - iavf: send VLAN offloading caps once after VFR (Petr Oros) [2223604] - cpufreq: Fix parameter in parse_perf_domain() (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: remove MODULE_LICENSE in non-modules (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Mark Langsdorf) [2181273] - cpufreq: Make kobj_type structure constant (Mark Langsdorf) [2181273] - driver core: make kobj_type constant. (Mark Langsdorf) [2181273] - cpufreq: Make cpufreq_unregister_driver() return void (Mark Langsdorf) [2181273] - drivers/cpufreq: Remove "select SRCU" (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Mark Langsdorf) [2181273] - cpufreq: stats: Convert to use sysfs_emit_at() API (Mark Langsdorf) [2181273] - cpufreq: Init completion before kobject_init_and_add() (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Allow EPP 0x80 setting by the firmware (Mark Langsdorf) [2181273] - cpufreq: ACPI: Use str_enabled_disabled() helper (Mark Langsdorf) [2181273] - cpufreq: Generalize of_perf_domain_get_sharing_cpumask phandle format (Mark Langsdorf) [2181273] - cpufreq: Add of_perf_domain_get_sharing_cpumask (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Read all MSRs on the target CPU (Mark Langsdorf) [2181273] - ACPI: CPPC: Add ACPI disabled check to acpi_cpc_valid() (Mark Langsdorf) [2181273]- gfs2: Don't deref jdesc in evict (Bob Peterson) [2214356] {CVE-2023-3212} - md/raid5: Don't do accounting for non-align read io (Nigel Croxon) [2183033] - powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK (Mamatha Inamdar) [2218348] - NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Benjamin Coddington) [2217963] - proc: Use PIDTYPE_TGID in next_tgid (Brian Foster) [2047252] - netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Phil Sutter) [2214963] {CVE-2023-3390} - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Phil Sutter) [2214963] {CVE-2023-3390} - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Phil Sutter) [2214963] {CVE-2023-3390} - fanotify,audit: Allow audit to use the full permission event response (Richard Guy Briggs) [2055328] - fanotify: define struct members to hold response decision context (Richard Guy Briggs) [2055328] - fanotify: Ensure consistent variable type for response (Richard Guy Briggs) [2055328] - RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Amir Tzin) [2166019] - RDMA/mlx: Calling qp event handler in workqueue context (mlx4 hunks only) (Amir Tzin) [2166019] - net/mlx4: small optimization in mlx4_en_xmit() (Amir Tzin) [2166019] - net/mlx4: rename two constants (Amir Tzin) [2166019] - RDMA/mlx4: Remove NULL check before dev_{put, hold} (Amir Tzin) [2166019] - ptp: mlx4: convert to .adjfine and adjust_by_scaled_ppm (Amir Tzin) [2166019] - mlx4: Do type_clear() for devlink ports when type_set() was called previously (Amir Tzin) [2166019] - cgroup: Reorganize css_set_lock and kernfs path processing (Waiman Long) [2193485] - cgroup: Fix build failure when CONFIG_SHRINKER_DEBUG (Waiman Long) [2193485] - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() (Waiman Long) [2193485] - cgroup: Make cgroup_get_from_id() prettier (Waiman Long) [2193485] - cgroup: remove obsolete comment on cgroup_on_dfl() (Waiman Long) [2193485] - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long) [2193485] - kselftests: cgroup: update kmem test precision tolerance (Waiman Long) [2193485] - cgroup/cpuset: Improve cpuset_css_alloc() description (Waiman Long) [2193485] - selftests: cgroup: fix unsigned comparison with less than zero (Waiman Long) [2193485] - device_cgroup: Roll back to original exceptions after copy failure (Waiman Long) [2193485] - cgroup/cpuset: use hotplug_memory_notifier() directly (Waiman Long) [2193485] - mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled (Waiman Long) [2193485] - cgroup: cgroup_get_from_id() must check the looked-up kn is a directory (Waiman Long) [2193485] - sched/psi: Don't create cgroup PSI files when psi_disabled (Waiman Long) [2193485] - cgroup: Homogenize cgroup_get_from_id() return value (Waiman Long) [2193485] - cgroup: cgroup: Honor caller's cgroup NS when resolving cgroup id (Waiman Long) [2193485] - cgroup: Honor caller's cgroup NS when resolving path (Waiman Long) [2193485] - mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_get_from_ino() (Waiman Long) [2193485] - cgroup: Use separate src/dst nodes when preloading css_sets for migration (Waiman Long) [2193485] - cgroup.c: add helper __cset_cgroup_from_root to cleanup duplicated codes (Waiman Long) [2193485] - cgroup/rstat: check updated_next only for root (Waiman Long) [2193485] - cgroup: rstat: explicitly put loop variant in while (Waiman Long) [2193485] - cgroup: return early if it is already on preloaded list (Waiman Long) [2193485] - cgroup: Trace event cgroup id fields should be u64 (Waiman Long) [2193485] - cgroup: fix a typo in comment (Waiman Long) [2193485] - hugetlb_cgroup: remove unused hugetlb_cgroup_from_counter macro (Waiman Long) [2193485] - cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long) [2193485] - cgroup: Avoid compiler warnings with no subsystems (Waiman Long) [2193485] - cgroup: Fix kernel-doc (Waiman Long) [2193485] - kernfs: use 64bit inos if ino_t is 64bit (Waiman Long) [2193485] - kernfs: implement custom exportfs ops and fid type (Waiman Long) [2193485] - kernfs: combine ino/id lookup functions into kernfs_find_and_get_node_by_id() (Waiman Long) [2193485] - kernfs: kernfs_find_and_get_node_by_ino() should only look up activated nodes (Waiman Long) [2193485] - kernfs: use dumber locking for kernfs_find_and_get_node_by_ino() (Waiman Long) [2193485] - kernfs: fix ino wrap-around detection (Waiman Long) [2193485] - ice: prevent NULL pointer deref during reload (Petr Oros) [2153356] - ice: Unregister netdev and devlink_port only once (Petr Oros) [2153356] - ice: Fix ice module unload (Petr Oros) [2153356] - ice: Fix tx queue rate limit when TCs are configured (Petr Oros) [2153356] - ice: Fix max_rate check while configuring TX rate limits (Petr Oros) [2153356] - ice: Fix XDP memory leak when NIC is brought up and down (Petr Oros) [2153356] - ice: remove comment about not supporting driver reinit (Petr Oros) [2153356] - ice: block LAN in case of VF to VF offload (Petr Oros) [2153356] - ice: Fix stats after PF reset (Petr Oros) [2153356] - ice: Reset FDIR counter in FDIR init stage (Petr Oros) [2153356] - ice: fix wrong fallback logic for FDIR (Petr Oros) [2153356] - ice: add profile conflict check for AVF FDIR (Petr Oros) [2153356] - ice: Fix ice_cfg_rdma_fltr() to only update relevant fields (Petr Oros) [2153356] - ice: remove filters only if VSI is deleted (Petr Oros) [2153356] - ice: check if VF exists before mode check (Petr Oros) [2153356] - ice: xsk: disable txq irq before flushing hw (Petr Oros) [2153356] - ice: avoid bonding causing auxiliary plug/unplug under RTNL lock (Petr Oros) [2153356] - ethernet: ice: avoid gcc-9 integer overflow warning (Petr Oros) [2153356] - ice: don't ignore return codes in VSI related code (Petr Oros) [2153356] - ice: Fix DSCP PFC TLV creation (Petr Oros) [2153356] - ice: copy last block omitted in ice_get_module_eeprom() (Petr Oros) [2153356] - ice: properly alloc ICE_VSI_LB (Petr Oros) [2153356] - ice: xsk: Fix cleaning of XDP_TX frames (Petr Oros) [2153356] - ice: Mention CEE DCBX in code comment (Petr Oros) [2153356] - ice: Change ice_vsi_realloc_stat_arrays() to void (Petr Oros) [2153356] - ice: Add GPIO pin support for E823 products (Petr Oros) [2153356] - ice: switch: fix potential memleak in ice_add_adv_recipe() (Petr Oros) [2153356] - ice: Fix off by one in ice_tc_forward_to_queue() (Petr Oros) [2153356] - ice: Fix disabling Rx VLAN filtering with port VLAN enabled (Petr Oros) [2153356] - ice: fix out-of-bounds KASAN warning in virtchnl (Petr Oros) [2153356] - ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Petr Oros) [2153356] - ice: remove unnecessary virtchnl_ether_addr struct use (Petr Oros) [2153356] - ice: introduce .irq_close VF operation (Petr Oros) [2153356] - ice: introduce clear_reset_state operation (Petr Oros) [2153356] - ice: convert vf_ops .vsi_rebuild to .create_vsi (Petr Oros) [2153356] - ice: introduce ice_vf_init_host_cfg function (Petr Oros) [2153356] - ice: add a function to initialize vf entry (Petr Oros) [2153356] - ice: Pull common tasks into ice_vf_post_vsi_rebuild (Petr Oros) [2153356] - ice: move ice_vf_vsi_release into ice_vf_lib.c (Petr Oros) [2153356] - ice: move vsi_type assignment from ice_vsi_alloc to ice_vsi_cfg (Petr Oros) [2153356] - ice: refactor VSI setup to use parameter structure (Petr Oros) [2153356] - ice: drop unnecessary VF parameter from several VSI functions (Petr Oros) [2153356] - ice: fix function comment referring to ice_vsi_alloc (Petr Oros) [2153356] - ice: Add more usage of existing function ice_get_vf_vsi(vf) (Petr Oros) [2153356] - ice: implement devlink reinit action (Petr Oros) [2153356] - ice: update VSI instead of init in some case (Petr Oros) [2153356] - ice: move VSI delete outside deconfig (Petr Oros) [2153356] - ice: sync netdev filters after clearing VSI (Petr Oros) [2153356] - ice: split probe into smaller functions (Petr Oros) [2153356] - ice: stop hard coding the ICE_VSI_CTRL location (Petr Oros) [2153356] - ice: split ice_vsi_setup into smaller functions (Petr Oros) [2153356] - ice: cleanup in VSI config/deconfig code (Petr Oros) [2153356] - ice: alloc id for RDMA using xa_array (Petr Oros) [2153356] - ice: move RDMA init to ice_idc.c (Petr Oros) [2153356] - ice: Prevent set_channel from changing queues while RDMA active (Petr Oros) [2153356] - ice: Remove redundant pci_enable_pcie_error_reporting() (Petr Oros) [2153356] - ice: move devlink port creation/deletion (Petr Oros) [2153356] - ice: Remove excess space (Petr Oros) [2153356] - ice: Introduce local var for readability (Petr Oros) [2153356] - ice: Match parameter name for ice_cfg_phy_fc() (Petr Oros) [2153356] - ice: Explicitly return 0 (Petr Oros) [2153356] - ice: Reduce scope of variables (Petr Oros) [2153356] - ice: Move support DDP code out of ice_flex_pipe.c (Petr Oros) [2153356] - ice: Remove cppcheck suppressions (Petr Oros) [2153356] - ice: combine cases in ice_ksettings_find_adv_link_speed() (Petr Oros) [2153356] - ice: Add support for 100G KR2/CR2/SR2 link reporting (Petr Oros) [2153356] - ice: add missing checks for PF vsi type (Petr Oros) [2153356] - ice: remove redundant non-null check in ice_setup_pf_sw() (Petr Oros) [2153356] - ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB (Petr Oros) [2153356] - ice: Support drop action (Petr Oros) [2153356] - ice: Handle LLDP MIB Pending change (Petr Oros) [2153356] - ice: Add 'Execute Pending LLDP MIB' Admin Queue command (Petr Oros) [2153356] - ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf (Petr Oros) [2153356] - ice: Use ICE_RLAN_BASE_S instead of magic number (Petr Oros) [2153356] - ice: Accumulate ring statistics over reset (Petr Oros) [2153356] - ice: Accumulate HW and Netdev statistics over reset (Petr Oros) [2153356] - ice: Remove and replace ice speed defines with ethtool.h versions (Petr Oros) [2153356] - ice: Check for PTP HW lock more frequently (Petr Oros) [2153356] - ice: Fix spurious interrupt during removal of trusted VF (Petr Oros) [2153356] - ice: Enable RX queue selection using skbedit action (Petr Oros) [2153356] - ice: Add support for VLAN priority filters in switchdev (Petr Oros) [2153356] - ice: support features on new E810T variants (Petr Oros) [2153356] - ice: xsk: drop power of 2 ring size restriction for AF_XDP (Petr Oros) [2153356] - ice: xsk: change batched Tx descriptor cleaning (Petr Oros) [2153356] - ice: reorder PF/representor devlink port register/unregister flows (Petr Oros) [2153356] - ice: Add L2TPv3 hardware offload support (Petr Oros) [2153356] - ice: Simplify memory allocation in ice_sched_init_port() (Petr Oros) [2153356] - ice: switch: Simplify memory allocation (Petr Oros) [2153356] - ice: add helper function to check FW API version (Petr Oros) [2153356] - ice: Print human-friendly PHY types (Petr Oros) [2153356] - ice: Add support for ip TTL & ToS offload (Petr Oros) [2153356] - ice: xsk: use Rx ring's XDP ring when picking NAPI context (Petr Oros) [2153356] - ice: xsk: prohibit usage of non-balanced queue id (Petr Oros) [2153356] - ice: remove non-inclusive language (Petr Oros) [2153356] - ice: Remove ucast_shared (Petr Oros) [2153356] - ice: Allow 100M speeds for some devices (Petr Oros) [2153356] - ice: Implement FCS/CRC and VLAN stripping co-existence policy (Petr Oros) [2153356] - ice: Implement control of FCS/CRC stripping (Petr Oros) [2153356] - ice: initialize cached_phctime when creating Rx rings (Petr Oros) [2153356] - ice: set tx_tstamps when creating new Tx rings via ethtool (Petr Oros) [2153356] - ice: link representors to PCI device (Petr Oros) [2153356] - ice, xsk: Avoid refilling single Rx descriptors (Petr Oros) [2153356] - ice, xsk: Diversify return values from xsk_wakeup call paths (Petr Oros) [2153356] - ice, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Petr Oros) [2153356] - ice, xsk: Decorate ICE_XDP_REDIR with likely() (Petr Oros) [2153356] - ice: xsk: check if Rx ring was filled up to the end (Petr Oros) [2153356] - ice: xsk: Eliminate unnecessary loop iteration (Petr Oros) [2153356] - ice: xsk: fix GCC version checking against pragma unroll presence (Petr Oros) [2153356] - ice: xsk: Borrow xdp_tx_active logic from i40e (Petr Oros) [2153356] - ice: xsk: Improve AF_XDP ZC Tx and use batching API (Petr Oros) [2153356] - ice: xsk: Avoid potential dead AF_XDP Tx processing (Petr Oros) [2153356] - ice: Make Tx threshold dependent on ring length (Petr Oros) [2153356] - ice: xsk: Handle SW XDP ring wrap and bump tail more often (Petr Oros) [2153356] - ice: xsk: Force rings to be sized to power of 2 (Petr Oros) [2153356] - ice: xsk: do not clear status_error0 for ntu + nb_buffs descriptor (Petr Oros) [2153356] - ice: remove dead store on XSK hotpath (Petr Oros) [2153356] - ice: xsk: clear status_error0 for each allocated desc (Petr Oros) [2153356] - intel: Simplify bool conversion (Petr Oros) [2153356] - ice: Use the xsk batched rx allocation interface (Petr Oros) [2153356]- blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() (Waiman Long) [2212032] - ipvlan:Fix out-of-bounds caused by unclear skb->cb (Davide Caratti) [2218676] {CVE-2023-3090} - net: openvswitch: fix upcall counter access before allocation (Eelco Chaudron) [2214262] - netfilter: Drop fragmented ndisc packets assembled in netfilter (Phil Sutter) [2217795] - netfilter: conntrack: gre: don't set assured flag for clash entries (Florian Westphal) [2219357] - netfilter: conntrack: allow insertion clash of gre protocol (Florian Westphal) [2219357] - sfc: use budget for TX completions (Íñigo Huguet) [2179558] - sfc: fix XDP queues mode with legacy IRQ (Íñigo Huguet) [2214589] - memstick: r592: Fix UAF bug in r592_remove due to race condition (Ricardo Robaina) [2213205] {CVE-2023-3141} - audit: avoid missing-prototype warnings (Richard Guy Briggs) [2175322] - audit: update the mailing list in MAINTAINERS (Richard Guy Briggs) [2175322] - audit: fix undefined behavior in bit shift for AUDIT_BIT (Richard Guy Briggs) [2175322] - fork: Use IS_ENABLED() in account_kernel_stack() (Valentin Schneider) [2131754] - fork: Only cache the VMAP stack in finish_task_switch() (Valentin Schneider) [2131754] - fork: Move task stack accounting to do_exit() (Valentin Schneider) [2131754] - fork: Move memcg_charge_kernel_stack() into CONFIG_VMAP_STACK (Valentin Schneider) [2131754] - fork: Don't assign the stack pointer in dup_task_struct() (Valentin Schneider) [2131754] - fork, IA64: Provide alloc_thread_stack_node() for IA64 (Valentin Schneider) [2131754] - fork: Duplicate task_struct before stack allocation (Valentin Schneider) [2131754] - fork: Redo ifdefs around task stack handling (Valentin Schneider) [2131754] - fork: fix some -Wmissing-prototypes warnings (Valentin Schneider) [2131754] - igb: fix nvm.ops.read() error handling (Corinna Vinschen) [2153360] - igb: Fix extts capture value format for 82580/i354/i350 (Corinna Vinschen) [2153360] - igb: Define igb_pm_ops conditionally on CONFIG_PM (Corinna Vinschen) [2153360] - igb: fix bit_shift to be in [1..8] range (Corinna Vinschen) [2153360] - igb: refactor igb_ptp_adjfine_82580 to use diff_by_scaled_ppm (Corinna Vinschen) [2153360] - igb: revert rtnl_lock() that causes deadlock (Corinna Vinschen) [2153360] - igb: Remove unnecessary aer.h include (Corinna Vinschen) [2153360] - igb: Fix PPS input and output using 3rd and 4th SDP (Corinna Vinschen) [2153360] - igb: Remove redundant pci_enable_pcie_error_reporting() (Corinna Vinschen) [2153360] - igb: Add lock to avoid data race (Corinna Vinschen) [2153360] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/pm: Fix false positive kmemleak report in msr_build_context() (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/speculation: Restore speculation related MSRs during S3 resume (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: remove leftover comment for filechk utility (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeup (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/rdrand: Sanity-check RDRAND output (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: change filechk to surround the given command with { } (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - firmware: refactor firmware/Makefile (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: remove redundant 'set -e' from filechk_offsets (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: do not redirect the first prerequisite for filechk (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: move bin2c back to scripts/ from scripts/basic/ (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - perf/x86/ibs: Add new IBS register bits into header (Michael Petlan) [2088767] - perf tool x86: Fix perf_env memory leak (Michael Petlan) [2088767] - perf tool x86: Consolidate is_amd check into single function (Michael Petlan) [2088767] - perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings (Michael Petlan) [2088767] - perf/x86/amd/uncore: Fix memory leak for events array (Michael Petlan) [2088767] - perf script: Add missing fields in usage hint (Michael Petlan) [2086837] - perf mem: Print "LFB/MAB" for PERF_MEM_LVLNUM_LFB (Michael Petlan) [2088767] - perf mem/c2c: Avoid printing empty lines for unsupported events (Michael Petlan) [2088767] - perf mem/c2c: Add load store event mappings for AMD (Michael Petlan) [2088767] - perf mem/c2c: Set PERF_SAMPLE_WEIGHT for LOAD_STORE events (Michael Petlan) [2088767] - perf mem: Add support for printing PERF_MEM_LVLNUM_{CXL|IO} (Michael Petlan) [2088767] - perf/mem: Rename PERF_MEM_LVLNUM_EXTN_MEM to PERF_MEM_LVLNUM_CXL (Michael Petlan) [2088767] - perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel (Michael Petlan) [2088767] - tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernel (Michael Petlan) [2088767] - perf/uapi: Define PERF_MEM_SNOOPX_PEER in kernel header file (Michael Petlan) [2088767] - perf: correct SNOOPX field offset (Michael Petlan) [2088767] - perf tools: Sync addition of PERF_MEM_SNOOPX_PEER (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_PHY_ADDR (Michael Petlan) [2088767] - perf: Add sample_flags to indicate the PMU-filled sample data (Michael Petlan) [2086837] - perf/x86/amd: Support PERF_SAMPLE_ADDR (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_{WEIGHT|WEIGHT_STRUCT} (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_DATA_SRC (Michael Petlan) [2088767] - perf/x86/amd: Add IBS OP_DATA2 DataSrc bit definitions (Michael Petlan) [2088767] - perf/mem: Introduce PERF_MEM_LVLNUM_{EXTN_MEM|IO} (Michael Petlan) [2088767] - perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments (Michael Petlan) [2086837] - perf/x86/amd/uncore: Add PerfMonV2 DF event format (Michael Petlan) [2086837] - perf/x86/amd/uncore: Detect available DF counters (Michael Petlan) [2086837] - perf/x86/amd/uncore: Use attr_update for format attributes (Michael Petlan) [2086837] - perf/x86/amd/uncore: Use dynamic events array (Michael Petlan) [2086837] - tracing/osnoise: set several trace_osnoise.c variables storage-class-specifier to static (John Kacur) [2175293] - tracing/osnoise: No need for schedule_hrtimeout range (John Kacur) [2175293] - tracing/osnoise: Use built-in RCU list checking (John Kacur) [2175293] - tracing/osnoise: Add preempt and/or irq disabled options (John Kacur) [2175293] - tracing/osnoise: Add PANIC_ON_STOP option (John Kacur) [2175293] - tracing/osnoise: Make osnoise_options static (John Kacur) [2175293] - tracing/osnoise: Add OSNOISE_WORKLOAD option (John Kacur) [2175293] - tracing/osnoise: Add osnoise/options file (John Kacur) [2175293] - tracing/osnoise: Fix duration type (John Kacur) [2175293] - tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads (John Kacur) [2175293] - tracing/timerlat: Do not wakeup the thread if the trace stops at the IRQ (John Kacur) [2175293] - tracing/timerlat: Print stacktrace in the IRQ handler if needed (John Kacur) [2175293] - tracing/timerlat: Notify IRQ new max latency only if stop tracing is set (John Kacur) [2175293] - drivers: base: cacheinfo: Fix shared_cpu_map changes in event of CPU hotplug (Mark Lansgdorf) [2178301] - drivers: base: cacheinfo: Update cpu_map_populated during CPU Hotplug (Mark Lansgdorf) [2178301] - driver core: bus: move documentation for lock_key to proper location. (Mark Langsdorf) [2178301] - cacheinfo: Check cache properties are present in DT (Mark Langsdorf) [2178301] - cacheinfo: Fix LLC is not exported through sysfs (Mark Langsdorf) [2178301] - of: Add of_property_present() helper (Mark Langsdorf) [2178301] - driver core: fw_devlink: Print full path and name of fwnode (Mark Langsdorf) [2178301] - driver core: fw_devlink: Avoid spurious error message (Mark Langsdorf) [2178301] - driver core: bus: Handle early calls to bus_to_subsys() (Mark Langsdorf) [2178301] - driver core: class: move EXPORT_SYMBOL_GPL() lines to the correct place (Mark Langsdorf) [2178301] - driver core: cpu: don't hand-override the uevent bus_type callback. (Mark Langsdorf) [2178301] - driver core: bus: update my copyright notice (Mark Langsdorf) [2178301] - driver core: bus: add bus_get_dev_root() function (Mark Langsdorf) [2178301] - driver core: bus: constify bus_unregister() (Mark Langsdorf) [2178301] - driver core: bus: constify some internal functions (Mark Langsdorf) [2178301] - driver core: bus: constify bus_get_kset() (Mark Langsdorf) [2178301] - driver core: bus: constify bus_register/unregister_notifier() (Mark Langsdorf) [2178301] - driver core: create bus_is_registered() (Mark Langsdorf) [2178301] - driver core: bus: clean up driver_find() (Mark Langsdorf) [2178301] - driver core: move driver_find() to bus.c (Mark Langsdorf) [2178301] - driver core: bus: clean up bus_sort_breadthfirst() (Mark Langsdorf) [2178301] - driver core: bus: bus iterator cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_add/remove_driver() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_register/unregister_notifier() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_get_kset() cleanup (Mark Langsdorf) [2178301] - driver core: bus: subsys_interface_register/unregister() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_register/unregister() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_add/probe/remove_device() cleanups (Mark Langsdorf) [2178301] - driver core: bus: sysfs function cleanups (Mark Langsdorf) [2178301] - driver core: bus: convert bus_create/remove_file to be constant (Mark Langsdorf) [2178301] - driver core: bus: constantify the bus_find_* functions (Mark Langsdorf) [2178301] - driver core: bus: implement bus_get/put() without the private pointer (Mark Langsdorf) [2178301] - driver core: add local subsys_get and subsys_put functions (Mark Langsdorf) [2178301] - driver core: fw_devlink: Make cycle detection more robust (Mark Langsdorf) [2178301] - driver core: fw_devlink: Consolidate device link flag computation (Mark Langsdorf) [2178301] - driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle (Mark Langsdorf) [2178301] - driver core: Add wait_for_init_devices_probe helper function (Mark Langsdorf) [2178301] - driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links (Mark Langsdorf) [2178301] - driver core: fw_devlink: Improve check for fwnode with no device/driver (Mark Langsdorf) [2178301] - driver core: fw_devlink: Don't purge child fwnode's consumer links (Mark Langsdorf) [2178301] - drivers: base: dd: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [2178301] - drivers: base: component: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [2178301] - drivers/base: Remove CONFIG_SRCU (Mark Langsdorf) [2178301] - devtmpfs: convert to pr_fmt (Mark Langsdorf) [2178301] - driver core: bus: move lock_class_key into dynamic structure (Mark Langsdorf) [2178301] - driver core: platform: simplify __platform_driver_probe() (Mark Langsdorf) [2178301] - driver core: platform: removed unneeded variable from __platform_driver_probe() (Mark Langsdorf) [2178301] - cacheinfo: Initialize variables in fetch_cache_info() (Mark Langsdorf) [2178301] - regmap: apply reg_base and reg_downshift for single register ops (Mark Langsdorf) [2178301] - driver core: soc: remove layering violation for the soc_bus (Mark Langsdorf) [2178301] - of: device: make of_device_uevent_modalias() take a const device * (Mark Langsdorf) [2178301] - driver core: device_get_devnode() should take a const * (Mark Langsdorf) [2178301] - driver core: fix up missed drivers/s390/char/hmcdrv_dev.c class.devnode() conversion. (Mark Langsdorf) [2178301] - driver core: fix up missed scsi/cxlflash class.devnode() conversion. (Mark Langsdorf) [2178301] - driver core: fix up some missing class.devnode() conversions. (Mark Langsdorf) [2178301] - driver core: make struct class.devnode() take a const * (Mark Langsdorf) [2178301] - driver core: make struct device_type.devnode() take a const * (Mark Langsdorf) [2178301] - driver core: class: Clear private pointer on registration failures (Mark Langsdorf) [2178301] - cacheinfo: Fix shared_cpu_map to handle shared caches at different levels (Mark Langsdorf) [2178301] - cacheinfo: Check 'cache-unified' property to count cache leaves (Mark Langsdorf) [2178301] - arch_topology: Build cacheinfo from primary CPU (Mark Langsdorf) [2178301] - cacheinfo: Make default acpi_get_cache_info() return an error (Mark Langsdorf) [2178301] - ACPI: PPTT: Update acpi_find_last_cache_level() to acpi_get_cache_info() (Mark Langsdorf) [2178301] - ACPI: PPTT: Remove acpi_find_cache_levels() (Mark Langsdorf) [2178301] - drivers: base: transport_class: fix resource leak when transport_add_device() fails (Mark Langsdorf) [2178301] - driver core: location: Free struct acpi_pld_info *pld before return false (Mark Langsdorf) [2178301] - driver core: fix resource leak in device_add() (Mark Langsdorf) [2178301] - drivers/base/memory: Fix comments for phys_index_show() (Mark Langsdorf) [2178301] - drivers/base/memory: rename base_memory_block_id to memory_block_id (Mark Langsdorf) [2178301] - driver core: Fix test_async_probe_init saves device in wrong array (Mark Langsdorf) [2178301] - device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() (Mark Langsdorf) [2178301] - driver core: bus: move bus notifier logic into bus.c (Mark Langsdorf) [2178301] - driver core: bus.h: document bus notifiers better (Mark Langsdorf) [2178301] - cacheinfo: Return error code in init_of_cache_level() (Mark Langsdorf) [2178301] - cacheinfo: Use RISC-V's init_cache_level() as generic OF implementation (Mark Langsdorf) [2178301] - platform: remove useless if-branch in __platform_get_irq_byname() (Mark Langsdorf) [2178301] - platform: Document platform_add_devices() return value (Mark Langsdorf) [2178301] - software node: Remove unused APIs (Mark Langsdorf) [2178301] - software node: Switch property entry test to a new API (Mark Langsdorf) [2178301] - platform: Provide a remove callback that returns no value (Mark Langsdorf) [2178301] - regmap: Rework regmap_mdio_c45_{read|write} for new C45 API. (Mark Langsdorf) [2178301] - net: Convert more users of mdiobus_* to mdiodev_* (Mark Langsdorf) [2178301] - PM: runtime: Document that force_suspend() is incompatible with SMART_SUSPEND (Mark Langsdorf) [2178301] - cpuidle, ARM: OMAP2+: powerdomain: Remove trace_.*_rcuidle() (Mark Langsdorf) [2178301] - driver core: fix potential null-ptr-deref in device_add() (Mark Langsdorf) [2178301] - PM: domains: Allow a genpd consumer to require a synced power off (Mark Langsdorf) [2178301] - driver core: move struct subsys_dev_iter to a local file (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_exit() static (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_next() static (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_init() static (Mark Langsdorf) [2178301] - driver core: remove subsys_find_device_by_id() (Mark Langsdorf) [2178301] - driver core: make bus_get_device_klist() static (Mark Langsdorf) [2178301] - platform/mellanox: mlxbf-pmc: Fix event typo (Mark Langsdorf) [2178301] - firmware_loader: remove #include (Mark Langsdorf) [2178301] - PM: runtime: Adjust white space in the core code (Mark Langsdorf) [2178301] - device property: Fix documentation for fwnode_get_next_parent() (Mark Langsdorf) [2178301] - PM: runtime: Relocate rpm_callback() right after __rpm_callback() (Mark Langsdorf) [2178301] - regmap: Add FSI bus support (Mark Langsdorf) [2178301] - PM: domains: Reverse the order of performance and enabling ops (Mark Langsdorf) [2178301] - driver core: make struct class.dev_uevent() take a const * (Mark Langsdorf) [2178301] - driver core: change to_subsys_private() to use container_of_const() (Mark Langsdorf) [2178301] - xen/xenbus: move to_xenbus_device() to use container_of_const() (Mark Langsdorf) [2178301] - virtio: move dev_to_virtio() to use container_of_const() (Mark Langsdorf) [2178301] - cacheinfo: Remove of_node_put() for fw_token (Mark Langsdorf) [2178301] - device property: Add a blank line in Kconfig of tests (Mark Langsdorf) [2178301] - device property: Rename goto label to be more precise (Mark Langsdorf) [2178301] - regmap: add regmap_might_sleep() (Mark Langsdorf) [2178301] - regmap: Add can_sleep configuration option (Mark Langsdorf) [2178301] - regmap: Use flexible sleep (Mark Lansgdorf) [2178301] - platform: use fwnode_irq_get_byname instead of of_irq_get_byname to get irq (Mark Langsdorf) [2178301] - driver core: Fix bus_type.match() error handling in __driver_attach() (Mark Langsdorf) [2178301] - driver core: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [2178301] - cacheinfo: Decrement refcount in cache_setup_of_node() (Mark Langsdorf) [2178301] - driver core: mark driver_allows_async_probing static (Mark Langsdorf) [2178301] - driver core: remove devm_device_remove_group() (Mark Langsdorf) [2178301] - driver core: remove devm_device_remove_groups() (Mark Langsdorf) [2178301] - driver core: class: make namespace and get_ownership take const * (Mark Langsdorf) [2178301] - devres: Use kmalloc_size_roundup() to match ksize() usage (Mark Langsdorf) [2178301] - class: fix possible memory leak in __class_register() (Mark Langsdorf) [2178301] - PM: domains: Power off[on] domain in hibernate .freeze[thaw]_noirq hook (Mark Langsdorf) [2178301] - PM: domains: Consolidate genpd_restore_noirq() and genpd_resume_noirq() (Mark Langsdorf) [2178301] - PM: domains: Pass generic PM noirq hooks to genpd_finish_suspend() (Mark Langsdorf) [2178301] - PM: domains: Drop genpd status manipulation for hibernate restore (Mark Langsdorf) [2178301] - PM: domains: Fix handling of unavailable/disabled idle states (Mark Langsdorf) [2178301] - device property: Fix documentation for *_match_string() APIs (Mark Langsdorf) [2178301] - device property: Constify parameter in device_dma_supported() and device_get_dma_attr() (Mark Langsdorf) [2178301] - device property: Constify device child node APIs (Mark Langsdorf) [2178301] - device property: Constify fwnode connection match APIs (Mark Langsdorf) [2178301] - device property: Allow const parameter to dev_fwnode() (Mark Langsdorf) [2178301] - PM: domains: log failures to register always-on domains (Mark Langsdorf) [2178301] - dt-bindings: irqchip: Describe the IMX MU block as a MSI controller (Mark Langsdorf) [2178301] - platform-msi: Export symbol platform_msi_create_irq_domain() (Mark Langsdorf) [2178301] - PM: runtime: Return -EINPROGRESS from rpm_resume() in the RPM_NOWAIT case (Mark Langsdorf) [2178301] - device property: Add const qualifier to device_get_match_data() parameter (Mark Langsdorf) [2178301] - driver core: use IS_ERR_OR_NULL() helper in device_create_groups_vargs() (Mark Langsdorf) [2178301] - devcoredump : Serialize devcd_del work (Mark Langsdorf) [2178301] - regmap: mmio: replace return 0 with break in switch statement (Mark Langsdorf) [2178301] - mm: kill is_memblock_offlined() (Mark Langsdorf) [2178301] - driver core: remove make_class_name declaration (Mark Langsdorf) [2178301] - regmap/hexagon: Properly fix the generic IO helpers (Mark Langsdorf) [2178301] - regmap: trace: Remove unneeded blank lines (Mark Langsdorf) [2178301] - regmap: trace: Remove explicit castings (Mark Langsdorf) [2178301] - regmap: trace: Remove useless check for NULL for bulk ops (Mark Langsdorf) [2178301] - PM: wakeup: Add extra debugging statement for multiple active IRQs (Mark Langsdorf) [2178301] - devres: Slightly optimize alloc_dr() (Mark Langsdorf) [2178301] - drivers: base: Print error code on synthetic uevent failure (Mark Langsdorf) [2178301] - class: use IS_ERR_OR_NULL() helper in class_unregister() (Mark Langsdorf) [2178301] - regmap: introduce value tracing for regmap bulk operations (Mark Langsdorf) [2178301] - regmap: mmio: Fix MMIO accessors to avoid talking to IO port (Mark Langsdorf) [2178301] - regmap: mmio: Introduce IO accessors that can talk to IO port (Mark Langsdorf) [2178301] - regmap: mmio: Get rid of broken 64-bit IO (Mark Langsdorf) [2178301] - regmap: mmio: Remove mmio_relaxed member from context (Mark Langsdorf) [2178301] - thunderbolt: Mask ring interrupt on Intel hardware as well (Desnes Nunes) [2216483] - thunderbolt: Clear registers properly when auto clear isn't in use (Desnes Nunes) [2216483] - dt-bindings: usb: fsa4480: Use generic node name (Desnes Nunes) [2216483] - media: Revert "media: uvcvideo: Set unique vdev name based in type" (Desnes Nunes) [2216483] - media: uvcvideo: Don't expose unsupported formats to userspace (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Fix configure initial pin assignment (Desnes Nunes) [2216483] - xhci: Free the command allocated for setting LPM if we return early (Desnes Nunes) [2216483] - xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (Desnes Nunes) [2216483] - USB: serial: option: add Quectel RM500U-CN modem (Desnes Nunes) [2216483] - thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit (Desnes Nunes) [2216483] - thunderbolt: Disable interrupt auto clear for rings (Desnes Nunes) [2216483] - thunderbolt: Use const qualifier for `ring_interrupt_index` (Desnes Nunes) [2216483] - uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Desnes Nunes) [2216483] - USB: serial: option: add Telit FE990 compositions (Desnes Nunes) [2216483] - USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Desnes Nunes) [2216483] - thunderbolt: Use scale field when allocating USB3 bandwidth (Desnes Nunes) [2216483] - thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host routers (Desnes Nunes) [2216483] - thunderbolt: Call tb_check_quirks() after initializing adapters (Desnes Nunes) [2216483] - thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access (Desnes Nunes) [2216483] - thunderbolt: Fix memory leak in margining (Desnes Nunes) [2216483] - usb: typec: tcpm: fix warning when handle discover_identity message (Desnes Nunes) [2216483] - usb: typec: tcpm: fix create duplicate source-capabilities file (Desnes Nunes) [2216483] - usb: ucsi_acpi: Increase the command completion timeout (Desnes Nunes) [2216483] - usb: ucsi: Fix ucsi->connector race (Desnes Nunes) [2216483] - usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() (Desnes Nunes) [2216483] - thunderbolt: Add quirk to disable CLx (Desnes Nunes) [2216483] - usb: typec: pd: Add higher capability sysfs for sink PDO (Desnes Nunes) [2216483] - usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO (Desnes Nunes) [2216483] - xhci: host: potential NULL dereference in xhci_generic_plat_probe() (Desnes Nunes) [2216483] - media: usb: siano: Fix warning due to null work_func_t function pointer (Desnes Nunes) [2216483] - media: usb: siano: Fix use after free bugs caused by do_submit_urb (Desnes Nunes) [2216483] - media: usb: dvb-usb-v2: af9015.c: return 0 instead of 'ret'. (Desnes Nunes) [2216483] - dt-bindings: usb: convert fcs,fusb302.txt to yaml (Desnes Nunes) [2216483] - dt-bindings: usb: fusb302: Remove deprecated properties (Desnes Nunes) [2216483] - usb: uvc: Enumerate valid values for color matching (Desnes Nunes) [2216483] - USB: ene_usb6250: Allocate enough memory for full object (Desnes Nunes) [2216483] - USB: uhci: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - USB: ULPI: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - USB: serial: option: add support for VW/Skoda "Carstick LTE" (Desnes Nunes) [2216483] - usb: remove the dead USB_OHCI_SH option (Desnes Nunes) [2216483] - xhci: decouple usb2 port resume and get_port_status request handling (Desnes Nunes) [2216483] - xhci: clear usb2 resume related variables in one place. (Desnes Nunes) [2216483] - xhci: rename resume_done to resume_timestamp (Desnes Nunes) [2216483] - xhci: Pass port structure as parameter to xhci_disable_port(). (Desnes Nunes) [2216483] - xhci: move port specific items such as state completions to port structure (Desnes Nunes) [2216483] - xhci: pass port pointer as parameter to xhci_set_port_power() (Desnes Nunes) [2216483] - xhci: cleanup xhci_hub_control port references (Desnes Nunes) [2216483] - xhci: add helpers for enabling and disabling interrupters (Desnes Nunes) [2216483] - xhci: Refactor interrupter code for initial multi interrupter support. (Desnes Nunes) [2216483] - xhci: remove xhci_test_trb_in_td_math early development check (Desnes Nunes) [2216483] - xhci: fix event ring segment table related masks and variables in header (Desnes Nunes) [2216483] - USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Use memcpy_and_pad() (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Optimize early_xdbc_write() (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Fix a potential out-of-bound memory access (Desnes Nunes) [2216483] - Documentation: usb: correct spelling (Desnes Nunes) [2216483] - docs: usb: convert documents to ReST (Desnes Nunes) [2216483] - Documentation/usb: Fix typo (Desnes Nunes) [2216483] - USB: serial: clean up kl5kusb105 documentation (Desnes Nunes) [2216483] - usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name (Desnes Nunes) [2216483] - usb: uvc: make uvc_format_desc table const (Desnes Nunes) [2216483] - usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit (Desnes Nunes) [2216483] - usb: uvc: move media/v4l2-uvc.h to usb/uvc.h (Desnes Nunes) [2216483] - media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 (Desnes Nunes) [2216483] - usb: gadget: uvc: add v4l2 try_format api call (Desnes Nunes) [2216483] - usb: gadget: uvc: add v4l2 enumeration api calls (Desnes Nunes) [2216483] - usb: gadget: uvc: allow for application to cleanly shutdown (Desnes Nunes) [2216483] - usb: gadget: uvc: rename function to be more consistent (Desnes Nunes) [2216483] - usb: gadget: uvc: fix multiple opens (Desnes Nunes) [2216483] - thunderbolt: Add missing kernel-doc comment to tb_tunnel_maximum_bandwidth() (Desnes Nunes) [2216483] - thunderbolt: Handle bandwidth allocation mode enablement notification (Desnes Nunes) [2216483] - xhci: split out rcar/rz support from xhci-plat.c (Desnes Nunes) [2216483] - usb: host: xhci-rcar: Use xhci_plat_priv.quirks instead of code settings (Desnes Nunes) [2216483] - usb: host: xhci-plat: Remove useless DMA-32 fallback configuration (Desnes Nunes) [2216483] - usb: host: xhci-plat: Add reset support (Desnes Nunes) [2216483] - usb: host: xhci-plat: Improve clock handling in probe() (Desnes Nunes) [2216483] - dt-bindings: usb: Convert Marvell Orion EHCI to DT schema (Desnes Nunes) [2216483] - dt-bindings: usb: Convert OMAP OHCI/EHCI bindings to schema (Desnes Nunes) [2216483] - dt-bindings: usb: Convert multiple "usb-ohci" bindings to DT schema (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ohci: Document dr_mode property (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ehci: Document dr_mode property (Desnes Nunes) [2216483] - dt-bindings: ehci/ohci: Allow iommus property (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ohci: Add missing compatible strings (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ehci: Add missing compatible strings (Desnes Nunes) [2216483] - dt-bindings: Fix incorrect 'reg' property sizes (Desnes Nunes) [2216483] - dt-bindings: usb: ehci: Add missing 2nd register region (Desnes Nunes) [2216483] - usb: typec: tcpm: Remove altmode active state updates (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Update active state (Desnes Nunes) [2216483] - usb: typec: mux: Introduce GPIO-based SBU mux (Desnes Nunes) [2216483] - redhat: configs: Add unset CONFIG_TYPEC_MUX_GPIO_SBU option (Desnes Nunes) [2216483] - usb: typec: mux: Add On Semi fsa4480 driver (Desnes Nunes) [2216483] - dt-bindings: usb: Add binding for fcs,fsa4480 (Desnes Nunes) [2216483] - dt-bindings: usb: Introduce GPIO-based SBU mux (Desnes Nunes) [2216483] - usb: host: ehci-fsl: Use DRV_NAME (Desnes Nunes) [2216483] - usb: typec: maxim_contaminant: Implement check_contaminant callback (Desnes Nunes) [2216483] - usb: typec: tcpci: Add callback for evaluating contaminant presence (Desnes Nunes) [2216483] - usb: typec: tcpm: Add callbacks to mitigate wakeups due to contaminant (Desnes Nunes) [2216483] - usb: typec: Make bus switch code retimer-aware (Desnes Nunes) [2216483] - usb: typec: retimer: Use device type for matching (Desnes Nunes) [2216483] - usb: typec: Add wrapper for bus switch set code (Desnes Nunes) [2216483] - usb: typec: Add retimer handle to port altmode (Desnes Nunes) [2216483] - usb: typec: tipd: Support wakeup (Desnes Nunes) [2216483] - dt-bindings: usb: tps6598x: Add wakeup property (Desnes Nunes) [2216483] - USB: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - usb: typec: intel_pmc_mux: Deduplicate ACPI matching in probe (Desnes Nunes) [2216483] - usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count (Desnes Nunes) [2216483] - usb: typec: tcpci: Request IRQ with IRQF_SHARED (Desnes Nunes) [2216483] - USB: Improve usb_fill_* documentation (Desnes Nunes) [2216483] - usb: typec: hd3ss3220: Add polling support (Desnes Nunes) [2216483] - dt-bindings: usb: ti,hd3ss3220: Update interrupt property as optional (Desnes Nunes) [2216483] - dt-bindings: usb: convert ti,hd3ss3220 bindings to json-schema (Desnes Nunes) [2216483] - dt-bindings: Convert usb-connector to YAML format. (Desnes Nunes) [2216483] - dt-bindings: usb: rt1711h: Add connector bindings (Desnes Nunes) [2216483] - dt-bindings: usb: hd3ss3220 device tree binding document (Desnes Nunes) [2216483] - thunderbolt: Add support for DisplayPort bandwidth allocation mode (Desnes Nunes) [2216483] - thunderbolt: Include the additional DP IN double word in debugfs dump (Desnes Nunes) [2216483] - thunderbolt: Add functions to support DisplayPort bandwidth allocation mode (Desnes Nunes) [2216483] - thunderbolt: Increase timeout of DP OUT adapter handshake (Desnes Nunes) [2216483] - thunderbolt: Take CL states into account when waiting for link to come up (Desnes Nunes) [2216483] - thunderbolt: Improve debug logging in tb_available_bandwidth() (Desnes Nunes) [2216483] - thunderbolt: Log DP adapter type (Desnes Nunes) [2216483] - thunderbolt: Use decimal port number in control and tunnel logs too (Desnes Nunes) [2216483] - media: uvcvideo: Silence memcpy() run-time false positive warnings (Desnes Nunes) [2216483] - media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Desnes Nunes) [2216483] - media: uvcvideo: Fix race condition with usb_kill_urb (Desnes Nunes) [2216483] - media: uvcvideo: Use standard names for menus (Desnes Nunes) [2216483] - media: uvcvideo: Fix power line control for Lenovo Integrated Camera (Desnes Nunes) [2216483] - media: uvcvideo: Add a quirk to force GEO GC6500 Camera bits-per-pixel value (Desnes Nunes) [2216483] - media: v4l: common: Fix naming of v4l2_get_link_rate (Desnes Nunes) [2216483] - media: ipu3-cio2: Use v4l2_get_link_freq helper (Desnes Nunes) [2216483] - media: ipu3-cio2: Update Copyright year and fix indentation issues (Desnes Nunes) [2216483] - media: v4l: Add a helper for obtaining the link frequency (Desnes Nunes) [2216483] - media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info (Desnes Nunes) [2216483] - media: v4l2-common: add pixel encoding support (Desnes Nunes) [2216483] - media: v4l2-common: add support for new RGB32 pixelformats (Desnes Nunes) [2216483] - media: v4l2-common: add bayer formats in v4l2_format_info (Desnes Nunes) [2216483] - media: v4l2-common: Add an helper to apply frmsize constraints (Desnes Nunes) [2216483] - media: v4l2-common: Fix v4l2_fill_pixfmt[_mp]() prototypes (Desnes Nunes) [2216483] - media: Introduce helpers to fill pixel format structs (Desnes Nunes) [2216483] - media: uvcvideo: Refactor power_line_frequency_controls_limited (Desnes Nunes) [2216483] - media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX (Desnes Nunes) [2216483] - media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU (Desnes Nunes) [2216483] - media: uvcvideo: Extend documentation of uvc_video_clock_decode() (Desnes Nunes) [2216483] - media: uvcvideo: Refactor __uvc_ctrl_add_mapping (Desnes Nunes) [2216483] - media: uvcvideo: Undup use uvc_endpoint_max_bpi() code (Desnes Nunes) [2216483] - media: uvcvideo: Simplify uvc_endpoint_max_bpi() (Desnes Nunes) [2216483] - media: uvcvideo: Fix memory leak if uvc_ctrl_add_mapping fails (Desnes Nunes) [2216483] - media: uvcvideo: Avoid returning invalid controls (Desnes Nunes) [2216483] - media: uvcvideo: Avoid invalid memory access (Desnes Nunes) [2216483] - media: uvcvideo: Set the colorspace as sRGB if undefined (Desnes Nunes) [2216483] - media: uvcvideo: Fix memory leak of object map on error exit path (Desnes Nunes) [2216483] - media: uvcvideo: Fix handling on Bitmask controls (Desnes Nunes) [2216483] - media: uvcvideo: Do not return positive errors in uvc_query_ctrl() (Desnes Nunes) [2216483] - media: uvcvideo: Return -EACCES for Wrong state error (Desnes Nunes) [2216483] - media: uvcvideo: Improve error logging in uvc_query_ctrl() (Desnes Nunes) [2216483] - media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() (Desnes Nunes) [2216483] - media: uvcvideo: Factor out usb_string() calls (Desnes Nunes) [2216483] - media: uvcvideo: Limit power line control for Acer EasyCamera (Desnes Nunes) [2216483] - media: uvcvideo: Recover stalled ElGato devices (Desnes Nunes) [2216483] - media: uvcvideo: Remove void casting for the status endpoint (Desnes Nunes) [2216483] - media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. (Desnes Nunes) [2216483] - media: uvcvideo: Fix usage of symbolic permissions to octal (Desnes Nunes) [2216483] - media: uvcvideo: Fix assignment inside if condition (Desnes Nunes) [2216483] - media: uvcvideo: Fix missing newline after declarations (Desnes Nunes) [2216483] - media: uvcvideo: Handle errors from calls to usb_string (Desnes Nunes) [2216483] - media: uvcvideo: Only create input devs if hw supports it (Desnes Nunes) [2216483] - media: uvcvideo: Handle cameras with invalid descriptors (Desnes Nunes) [2216483] - media: uvcvideo: Remove format descriptions (Desnes Nunes) [2216483] - media: docs: Document the behaviour of uvcvideo driver (Desnes Nunes) [2216483] - media: uvcvideo: Set error_idx during ctrl_commit errors (Desnes Nunes) [2216483] - media: uvcvideo: Check controls flags before accessing them (Desnes Nunes) [2216483] - media: uvcvideo: Use control names from framework (Desnes Nunes) [2216483] - media: uvcvideo: Set unique vdev name based in type (Desnes Nunes) [2216483] - media: uvcvideo: Use dev->name for querycap() (Desnes Nunes) [2216483] - media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS (Desnes Nunes) [2216483] - media: uvcvideo: Set capability in s_param (Desnes Nunes) [2216483] - media: uvcvideo: Remove s_ctrl and g_ctrl (Desnes Nunes) [2216483] - media: v4l2-ioctl: S_CTRL output the right value (Desnes Nunes) [2216483] - media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Desnes Nunes) [2216483] - media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Desnes Nunes) [2216483] - media: v4l2-ioctl: Fix check_ext_ctrls (Desnes Nunes) [2216483] - net: thunderbolt: Add tracepoints (Desnes Nunes) [2216483] - net: thunderbolt: Add debugging when sending/receiving control packets (Desnes Nunes) [2216483] - net: thunderbolt: Move into own directory (Desnes Nunes) [2216483] - xhci: Convert to use list_count_nodes() (Desnes Nunes) [2216483] - usb: typec: ucsi: Register USB Power Delivery Capabilities (Desnes Nunes) [2216483] - xhci: Add hub_control to xhci_driver_overrides (Desnes Nunes) [2216483] - xhci: hub: export symbol on xhci_hub_control (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Add hpd sysfs attribute (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Notify drm subsys of (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Make dp_altmode_notify() more generic (Desnes Nunes) [2216483] - thunderbolt: Refactor tb_acpi_add_link() (Desnes Nunes) [2216483] - thunderbolt: Use correct type in tb_port_is_clx_enabled() prototype (Desnes Nunes) [2216483]- s390/diag: fix display of diagnose call statistics (Tobias Huschle) [2187995] - rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request (Adrian Reber) [2218454] - locking/rwbase: Mitigate indefinite writer starvation (Eder Zulian) [2077282] - fbcon: Check font dimension limits (Ricardo Robaina) [2213493] {CVE-2023-3161} - libnvdimm: Notify disk drivers to revalidate region read-only (Jeff Moyer) [1999673] - nvdimm/region: always show the 'align' attribute (Jeff Moyer) [1999673] - nvdimm/region: Fix default alignment for small regions (Jeff Moyer) [1999673] - libnvdimm/region: Allow setting align attribute on regions without mappings (Jeff Moyer) [1999673] - KVM: SVM: Return the local "r" variable from svm_set_msr() (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Virtualize FLUSH_L1D and passthrough MSR_IA32_FLUSH_CMD (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Move MSR_IA32_PRED_CMD WRMSR emulation to common code (Emanuele Giuseppe Esposito) [2124598] - KVM: SVM: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598] - KVM: VMX: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Revert MSR_IA32_FLUSH_CMD.FLUSH_L1D enabling (Emanuele Giuseppe Esposito) [2124598] - kvm: x86: Advertise FLUSH_L1D to user space (Emanuele Giuseppe Esposito) [2124598] - kvm: svm: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598] - kvm: vmx: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598] - rtc: lib_test: add MODULE_LICENSE (Lenny Szubowicz) [2207975] - rtc: efi: Remove the repeated module alias (Lenny Szubowicz) [2207975] - efi/efivars: Set generic ops before loading SSDT (Lenny Szubowicz) [2207975] - efi: efibc: check for efivars write capability (Lenny Szubowicz) [2207975] - efi/efivars: Expose RT service availability via efivars abstraction (Lenny Szubowicz) [2207975] - integrity: Check properly whether EFI GetVariable() is available (Lenny Szubowicz) [2207975] - x86/ima: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - efi: Use EFI ResetSystem only when available (Lenny Szubowicz) [2207975] - scsi: iscsi: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - infiniband: hfi1: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - efi: Register EFI rtc platform device only when available (Lenny Szubowicz) [2207975] - efi: Use more granular check for availability for variable services (Lenny Szubowicz) [2207975] - efi: mark all efi runtime services as unsupported on non-efi boot (Lenny Szubowicz) [2207975] - efi: Add support for EFI_RT_PROPERTIES table (Lenny Szubowicz) [2207975] - crypto: ccp - Add support for PCI device 0x156E (Vladis Dronov) [2180960] - crypto: ccp - Add support for PCI device 0x17E0 (Vladis Dronov) [2180960] - crypto: ccp - Validate that platform access mailbox registers are declared (Vladis Dronov) [2180960] - crypto: ccp - Use lower 8 bytes to communicate with doorbell command register (Vladis Dronov) [2180960] - crypto: ccp - Return doorbell status code as an argument (Vladis Dronov) [2180960] - crypto: ccp - Bump up doorbell debug message to error (Vladis Dronov) [2180960] - crypto: ccp - Drop extra doorbell checks (Vladis Dronov) [2180960] - crypto: ccp - Don't initialize CCP for PSP 0x1649 (Vladis Dronov) [2180960] - crypto: ccp - Clear PSP interrupt status register before calling handler (Vladis Dronov) [2180960] - crypto: ccp - Add support for ringing a platform doorbell (Vladis Dronov) [2180960] - crypto: ccp - Enable platform access interface on client PSP parts (Vladis Dronov) [2180960] - crypto: ccp - Add support for an interface for platform features (Vladis Dronov) [2180960] - crypto: ccp - Move some PSP mailbox bit definitions into common header (Vladis Dronov) [2180960] - crypto: ccp - Add a header for multiple drivers to use `__psp_pa` (Vladis Dronov) [2180960] - crypto: ccp - Drop TEE support for IRQ handler (Vladis Dronov) [2180960] - crypto: ccp: Get rid of __sev_platform_init_locked()'s local function pointer (Vladis Dronov) [2180960] - crypto: ccp - Name -1 return value as SEV_RET_NO_FW_CALL (Vladis Dronov) [2180960] - crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware (Vladis Dronov) [2180960] - crypto: ccp - Add a firmware definition for EPYC gen 4 processors (Vladis Dronov) [2180960] - crypto: ccp - Provide MMIO register naming for documenation (Vladis Dronov) [2180960] - redhat/configs: enable CONFIG_INTEL_UNCORE_FREQ_CONTROL for x86_64 (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Return error on write frequency (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Add client processors (David Arcari) [2156826] - platform/x86: intel-uncore-freq: add Emerald Rapids support (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Use sysfs_emit() to instead of scnprintf() (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Prevent driver loading in guests (David Arcari) [2156826] - platform/x86: intel-uncore-freq: fix uncore_freq_common_init() error codes (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Split common and enumeration part (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Display uncore current frequency (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Use sysfs API to create attributes (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Move to uncore-frequency folder (David Arcari) [2156826] - platform/x86: intel-uncore-frequency: use default_groups in kobj_type (David Arcari) [2156826] - platform/x86: intel-uncore-frequency: Move to intel sub-directory (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Add Sapphire Rapids server support (David Arcari) [2156826] - platform/x86/intel-uncore-freq: make uncore_root_kobj static (David Arcari) [2156826] - platform/x86: Convert to new CPU match macros (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Add release callback (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Fix static checker issue and potential race condition (David Arcari) [2156826] - MAINTAINERS: Update for the intel uncore frequency control (David Arcari) [2156826] - platform/x86: Add support for Uncore frequency control (David Arcari) [2156826]- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li) [2209299] - net/tls: tls_is_tx_ready() checked list_entry (Sabrina Dubroca) [2212176] {CVE-2023-1075} - Revert "RDMA/umem: remove FOLL_FORCE usage" (Kamal Heib) [2210153 2210849] - Revert "RDMA/core: Refactor rdma_bind_addr" (Kamal Heib) [2212211 2212217] - cpufreq: intel_pstate: Fix scaling for hybrid-capable systems with disabled E-cores (David Arcari) [2221276] - netfilter: nf_tables: fix scheduling-while-atomic splat (Phil Sutter) [2217731] - netfilter: nf_tables: add rescheduling points during loop detection walks (Phil Sutter) [2217731] - ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module (Phil Sutter) [2217794] - ipv6/netfilter: Discard first fragment not including all headers (Phil Sutter) [2217794] - s390/ipl: add eckd dump support (Tobias Huschle) [2159695] - net/smc: fix document build WARNING from smc-sysctl.rst (Tobias Huschle) [2159734] - s390/ism: switch from 'pci_' to 'dma_' API (Tobias Huschle) [2159734] - net/smc: Fix device de-init sequence (Tobias Huschle) [2159734] - net/smc: fix deadlock triggered by cancel_delayed_work_syn() (Tobias Huschle) [2159734] - net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() (Tobias Huschle) [2159734] - net/smc: fix fallback failed while sendmsg with fastopen (Tobias Huschle) [2159734] - net/smc: fix application data exception (Tobias Huschle) [2159734] - net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore (Tobias Huschle) [2159734] - net/smc: reduce unnecessary blocking in smcr_lgr_reg_rmbs() (Tobias Huschle) [2159734] - net/smc: use read semaphores to reduce unnecessary blocking in smc_buf_create() & smcr_buf_unuse() (Tobias Huschle) [2159734] - net/smc: llc_conf_mutex refactor, replace it with rw_semaphore (Tobias Huschle) [2159734] - net: add missing includes of linux/splice.h (Tobias Huschle) [2159734] - net/smc: De-tangle ism and smc device initialization (Tobias Huschle) [2159734] - s390/ism: Consolidate SMC-D-related code (Tobias Huschle) [2159734] - net/smc: Separate SMC-D and ISM APIs (Tobias Huschle) [2159734] - net/smc: Register SMC-D as ISM client (Tobias Huschle) [2159734] - net/ism: Add new API for client registration (Tobias Huschle) [2159734] - s390/ism: Introduce struct ism_dmb (Tobias Huschle) [2159734] - net/ism: Add missing calls to disable bus-mastering (Tobias Huschle) [2159734] - net/smc: Terminate connections prior to device removal (Tobias Huschle) [2159734] - net/smc: Fix possible leaked pernet namespace in smc_init() (Tobias Huschle) [2159734] - net/smc: Fix an error code in smc_lgr_create() (Tobias Huschle) [2159734] - net/smc: Support SO_REUSEPORT (Tobias Huschle) [2159734] - net/smc: Introduce a specific sysctl for TEST_LINK time (Tobias Huschle) [2159734] - net/smc: Stop the CLC flow if no link to map buffers on (Tobias Huschle) [2159734] - net/smc: Fix possible access to freed memory in link clear (Tobias Huschle) [2159734] - net/smc: Remove redundant refcount increase (Tobias Huschle) [2159734] - net/smc: Enable module load on netlink usage (Tobias Huschle) [2159734] - net/smc: Pass on DMBE bit mask in IRQ handler (Tobias Huschle) [2159734] - s390/ism: Cleanups (Tobias Huschle) [2159734] - net/smc: Eliminate struct smc_ism_position (Tobias Huschle) [2159734] - tcp: Fix data-races around keepalive sysctl knobs. (Tobias Huschle) [2159734] - net/smc: Extend SMC-R link group netlink attribute (Tobias Huschle) [2159734] - net/smc: Allow virtually contiguous sndbufs or RMBs for SMC-R (Tobias Huschle) [2159734] - net/smc: Use sysctl-specified types of buffers in new link group (Tobias Huschle) [2159734] - net/smc: Introduce a sysctl for setting SMC-R buffer type (Tobias Huschle) [2159734] - net/smc: optimize for smc_sndbuf_sync_sg_for_device and smc_rmb_sync_sg_for_cpu (Tobias Huschle) [2159734] - net/smc: remove redundant dma sync ops (Tobias Huschle) [2159734] - net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" (Tobias Huschle) [2159734] - net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailable (Tobias Huschle) [2159734] - net/smc: postpone sk_refcnt increment in connect() (Tobias Huschle) [2159734] - net/smc: rdma write inline if qp has sufficient inline space (Tobias Huschle) [2159734] - net/smc: send cdc msg inline if qp has sufficient inline space (Tobias Huschle) [2159734] - net/smc: align the connect behaviour with TCP (Tobias Huschle) [2159734] - net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Tobias Huschle) [2159734] - net/smc: Fix slab-out-of-bounds issue in fallback (Tobias Huschle) [2159734] - net/smc: Only save the original clcsock callback functions (Tobias Huschle) [2159734] - net/smc: sync err code when tcp connection was refused (Tobias Huschle) [2159734] - net/smc: Fix sock leak when release after smc_shutdown() (Tobias Huschle) [2159734] - net/smc: Send out the remaining data in sndbuf before close (Tobias Huschle) [2159734] - net/smc: fix a memory leak in smc_sysctl_net_exit() (Tobias Huschle) [2159734] - net/smc: fix -Wmissing-prototypes warning when CONFIG_SYSCTL not set (Tobias Huschle) [2159734] - net/smc: fix compile warning for smc_sysctl (Tobias Huschle) [2159734] - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (Tobias Huschle) [2159734] - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (Tobias Huschle) [2159734] - net: smc: fix different types in min() (Tobias Huschle) [2159734] - net/smc: don't send in the BH context if sock_owned_by_user (Tobias Huschle) [2159734] - net/smc: correct settings of RMB window update limit (Tobias Huschle) [2159734] - net/smc: send directly on setting TCP_NODELAY (Tobias Huschle) [2159734] - net/smc: add sysctl for autocorking (Tobias Huschle) [2159734] - net/smc: add autocorking support (Tobias Huschle) [2159734] - net/smc: add sysctl interface for SMC (Tobias Huschle) [2159734] - x86/resctrl: Clear staged_config[] before and after it is used (Prarit Bhargava) [1989284] - x86/resctl: fix scheduler confusion with 'current' (Prarit Bhargava) [1989284] - x86/resctrl: Fix a silly -Wunused-but-set-variable warning (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to write mbm_local_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to write mbm_total_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to read mbm_local_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to read mbm_total_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Support monitor configuration (Prarit Bhargava) [1989284] - x86/resctrl: Add __init attribute to rdt_get_mon_l3_config() (Prarit Bhargava) [1989284] - x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation (Prarit Bhargava) [1989284] - x86/cpufeatures: Add Bandwidth Monitoring Event Configuration feature flag (Prarit Bhargava) [1989284] - x86/cpufeatures: Add Slow Memory Bandwidth Allocation feature flag (Prarit Bhargava) [1989284] - x86/resctrl: Include new features in command line options (Prarit Bhargava) [1989284] - x86/resctrl: Add a new resource type RDT_RESOURCE_SMBA (Prarit Bhargava) [1989284] - x86/resctrl: Replace smp_call_function_many() with on_each_cpu_mask() (Prarit Bhargava) [1989284] - x86/resctrl: Fix event counts regression in reused RMIDs (Prarit Bhargava) [1989284] - x86/resctrl: Fix task CLOSID/RMID update race (Prarit Bhargava) [1989284] - x86/resctrl: Move MSR defines into msr-index.h (Prarit Bhargava) [1989284] - x86/resctrl: Remove arch_has_empty_bitmaps (Prarit Bhargava) [1989284] - x86/resctrl: Fix min_cbm_bits for AMD (Prarit Bhargava) [1989284] - x86/resctrl: Make resctrl_arch_rmid_read() return values in bytes (Prarit Bhargava) [1989284] - x86/resctrl: Add resctrl_rmid_realloc_limit to abstract x86's boot_cpu_data (Prarit Bhargava) [1989284] - x86/resctrl: Rename and change the units of resctrl_cqm_threshold (Prarit Bhargava) [1989284] - x86/resctrl: Move get_corrected_mbm_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Move mbm_overflow_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Pass the required parameters into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Abstract __rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Allow per-rmid arch private storage to be reset (Prarit Bhargava) [1989284] - x86/resctrl: Add per-rmid arch private storage for overflow and chunks (Prarit Bhargava) [1989284] - x86/resctrl: Calculate bandwidth from the previous __mon_event_count() chunks (Prarit Bhargava) [1989284] - x86/resctrl: Allow update_mba_bw() to update controls directly (Prarit Bhargava) [1989284] - x86/resctrl: Remove architecture copy of mbps_val (Prarit Bhargava) [1989284] - x86/resctrl: Switch over to the resctrl mbps_val list (Prarit Bhargava) [1989284] - x86/resctrl: Create mba_sc configuration in the rdt_domain (Prarit Bhargava) [1989284] - x86/resctrl: Abstract and use supports_mba_mbps() (Prarit Bhargava) [1989284] - x86/resctrl: Remove set_mba_sc()s control array re-initialisation (Prarit Bhargava) [1989284] - x86/resctrl: Add domain offline callback for resctrl work (Prarit Bhargava) [1989284] - x86/resctrl: Group struct rdt_hw_domain cleanup (Prarit Bhargava) [1989284] - x86/resctrl: Add domain online callback for resctrl work (Prarit Bhargava) [1989284] - x86/resctrl: Merge mon_capable and mon_enabled (Prarit Bhargava) [1989284] - x86/resctrl: Kill off alloc_enabled (Prarit Bhargava) [1989284] - x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Prarit Bhargava) [1989284] - x86: Replace cpumask_weight() with cpumask_empty() where appropriate (Prarit Bhargava) [1989284] - x86/resctrl: Remove redundant assignment to variable chunks (Prarit Bhargava) [1989284] - x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu() (Prarit Bhargava) [1989284] - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (Prarit Bhargava) [1989284] - x86/resctrl: Make resctrl_arch_get_config() return its value (Prarit Bhargava) [1989284] - x86/resctrl: Merge the CDP resources (Prarit Bhargava) [1989284] - x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range (Prarit Bhargava) [1989284] - x86/resctrl: Remove rdt_cdp_peer_get() (Prarit Bhargava) [1989284] - x86/resctrl: Merge the ctrl_val arrays (Prarit Bhargava) [1989284] - x86/resctrl: Calculate the index from the configuration type (Prarit Bhargava) [1989284] - x86/resctrl: Apply offset correction when config is staged (Prarit Bhargava) [1989284] - x86/resctrl: Make ctrlval arrays the same size (Prarit Bhargava) [1989284] - x86/resctrl: Pass configuration type to resctrl_arch_get_config() (Prarit Bhargava) [1989284] - x86/resctrl: Add a helper to read a closid's configuration (Prarit Bhargava) [1989284] - x86/resctrl: Rename update_domains() to resctrl_arch_update_domains() (Prarit Bhargava) [1989284] - x86/resctrl: Allow different CODE/DATA configurations to be staged (Prarit Bhargava) [1989284] - x86/resctrl: Group staged configuration into a separate struct (Prarit Bhargava) [1989284] - x86/resctrl: Move the schemata names into struct resctrl_schema (Prarit Bhargava) [1989284] - x86/resctrl: Add a helper to read/set the CDP configuration (Prarit Bhargava) [1989284] - x86/resctrl: Swizzle rdt_resource and resctrl_schema in pseudo_lock_region (Prarit Bhargava) [1989284] - x86/resctrl: Pass the schema to resctrl filesystem functions (Prarit Bhargava) [1989284] - x86/resctrl: Add resctrl_arch_get_num_closid() (Prarit Bhargava) [1989284] - x86/resctrl: Store the effective num_closid in the schema (Prarit Bhargava) [1989284] - x86/resctrl: Walk the resctrl schema list instead of an arch list (Prarit Bhargava) [1989284] - x86/resctrl: Label the resources with their configuration type (Prarit Bhargava) [1989284] - x86/resctrl: Pass the schema in info dir's private pointer (Prarit Bhargava) [1989284] - x86/resctrl: Add a separate schema list for resctrl (Prarit Bhargava) [1989284] - x86/resctrl: Split struct rdt_domain (Prarit Bhargava) [1989284] - x86/resctrl: Split struct rdt_resource (Prarit Bhargava) [1989284] - x86/resctrl: Include pid.h (Prarit Bhargava) [1989284] - x86/resctrl: Fix kernel-doc in internal.h (Prarit Bhargava) [1989284] - x86/resctrl: Fix kernel-doc in pseudo_lock.c (Prarit Bhargava) [1989284] - x86/resctrl: Fix init const confusion (Prarit Bhargava) [1989284] - x86/resctrl: Fix various typos in comments, take #2 (Prarit Bhargava) [1989284] - x86/resctrl: Fix various typos in comments (Prarit Bhargava) [1989284] - x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Prarit Bhargava) [1989284] - x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI (Prarit Bhargava) [1989284] - x86/resctrl: Add printf attribute to log function (Prarit Bhargava) [1989284] - x86/resctrl: Don't move a task to the same resource group (Prarit Bhargava) [1989284] - x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Prarit Bhargava) [1989284] - x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Prarit Bhargava) [1989284] - x86/resctrl: Clean up unused function parameter in rmdir path (Prarit Bhargava) [1989284] - x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak (Prarit Bhargava) [1989284] - x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak (Prarit Bhargava) [1989284] - x86/resctrl: Constify kernfs_ops (Prarit Bhargava) [1989284] - x86/resctrl: Correct MBM total and local values (Prarit Bhargava) [1989284] - x86/include/asm/msr-index.h: Add IFS Array test bits (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Update IFS doc (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Implement Array BIST test (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Sysfs interface for Array BIST (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Introduce Array Scan test to IFS (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: IFS cleanup (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Reorganize driver data (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Separate ifs_pkg_auth from ifs_data (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add missing kernel-doc entry (Prarit Bhargava) [1971937] - Revert "platform/x86/intel/ifs: Mark as BROKEN" (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add current_batch sysfs entry (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove reload sysfs entry (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add metadata validation (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Use generic microcode headers and functions (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add metadata support (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove memory allocation from load path (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove image loading during init (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Return a more appropriate error code (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove unused selection (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Mark as BROKEN (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add CPU_SUP_INTEL dependency (Prarit Bhargava) [1971937] - Documentation: In-Field Scan (Prarit Bhargava) [1971937] - redhat/configs: Add CONFIG_INTEL_IFS (Prarit Bhargava) [1971937] - redhat/configs: Add CONFIG_MICROCODE_LATE_LOADING (Prarit Bhargava) [1971937] - stop_machine: Add stop_core_cpuslocked() for per-core operations (Prarit Bhargava) [1971937] - trace: platform/x86/intel/ifs: Add trace point to track Intel IFS operations (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add IFS sysfs interface (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add scan test support (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Authenticate and copy to secured memory (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Check IFS Image sanity (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Read IFS firmware image (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add stub driver for In-Field Scan (Prarit Bhargava) [1971937] - x86/msr-index: Define INTEGRITY_CAPABILITIES MSR (Prarit Bhargava) [1971937] - x86/microcode/core: Return an error only when necessary (Prarit Bhargava) [1971937] - x86/microcode/AMD: Fix mixed steppings support (Prarit Bhargava) [1971937] - x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Prarit Bhargava) [1971937] - x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Prarit Bhargava) [1971937] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [1971937] - x86/microcode/intel: Print old and new revision during early boot (Prarit Bhargava) [1971937] - x86/microcode/intel: Pass the microcode revision to print_ucode_info() directly (Prarit Bhargava) [1971937] - x86/microcode: Adjust late loading result reporting message (Prarit Bhargava) [1971937] - x86/microcode: Check CPU capabilities after late microcode update correctly (Prarit Bhargava) [1971937] - x86/microcode: Add a parameter to microcode_check() to store CPU capabilities (Prarit Bhargava) [1971937] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [1971937] - x86/microcode/AMD: Handle multiple glued containers properly (Prarit Bhargava) [1971937] - x86/microcode/AMD: Rename a couple of functions (Prarit Bhargava) [1971937] - x86/microcode/intel: Do not retry microcode reloading on the APs (Prarit Bhargava) [1971937] - x86/microcode/intel: Do not print microcode revision and processor flags (Prarit Bhargava) [1971937] - x86/microcode/intel: Use a reserved field for metasize (Prarit Bhargava) [1971937] - x86/microcode/intel: Add hdr_type to intel_microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Reuse microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Use appropriate type in microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Reuse find_matching_signature() (Prarit Bhargava) [1971937] - x86/microcode: Drop struct ucode_cpu_info.valid (Prarit Bhargava) [1971937] - x86/microcode: Do some minor fixups (Prarit Bhargava) [1971937] - x86/microcode: Kill refresh_fw (Prarit Bhargava) [1971937] - x86/microcode: Simplify init path even more (Prarit Bhargava) [1971937] - x86/microcode: Rip out the subsys interface gunk (Prarit Bhargava) [1971937] - x86/microcode/AMD: Track patch allocation size explicitly (Prarit Bhargava) [1971937] - x86/microcode: Print previous version of microcode after reload (Prarit Bhargava) [1971937] - x86/microcode: Remove ->request_microcode_user() (Prarit Bhargava) [1971937] - misc: Mark MICROCODE_MINOR unused (Prarit Bhargava) [1971937] - x86/microcode: Remove unnecessary perf callback (Prarit Bhargava) [1971937] - x86/microcode: Taint and warn on late loading (Prarit Bhargava) [1971937] - x86/microcode: Default-disable late loading (Prarit Bhargava) [1971937] - x86/microcode: Rip out the OLD_INTERFACE (Prarit Bhargava) [1971937] - x86/microcode/intel: Expose collect_cpu_info_early() for IFS (Prarit Bhargava) [1971937] - x86/cpu: Load microcode during restore_processor_state() (Prarit Bhargava) [1971937] - microcode: Replace zero-length arrays with flexible-array members (Prarit Bhargava) [1971937] - x86/microcode: Use the firmware_loader built-in API (Prarit Bhargava) [1971937] - firmware: Export firmware_request_builtin() (Prarit Bhargava) [1971937] - x86/microcode: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [1971937] - x86/microcode: Make microcode_init() static (Prarit Bhargava) [1971937] - x86/microcode/intel: Check patch signature before saving microcode for early loading (Prarit Bhargava) [1971937] - x86/microcode/amd: Remove unneeded break (Prarit Bhargava) [1971937] - x86/microcode: Do not select FW_LOADER (Prarit Bhargava) [1971937] - x86/microcode: Fix return value for microcode late loading (Prarit Bhargava) [1971937] - docs: fix broken documentation links (Prarit Bhargava) [1971937]- x86/cpu: Add Xeon Emerald Rapids to list of CPUs that support PPIN (Prarit Bhargava) [2215040] - redhat: configs: increase CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Audra Mitchell) [2215423] - docs: admin-guide: Add information about intel_pstate active mode (Prarit Bhargava) [2216962] - net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Davide Caratti) [2214027] {CVE-2023-35788} - scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity (Tomas Henzl) [2160149] - cifs: missing null pointer check in cifs_mount (Ronnie Sahlberg) [2215018] - cpufreq: intel_pstate: Enable HWP IO boost for all servers (Prarit Bhargava) [2175625] - block: make sure local irq is disabled when calling __blkcg_rstat_flush (Ming Lei) [2208904] - blk-cgroup: Flush stats before releasing blkcg_gq (Ming Lei) [2208904] - scsi: storvsc: Always set no_report_opcodes (Cathy Avery) [2217552] - scsi: storvsc: Don't pass unused PFNs to Hyper-V host (Cathy Avery) [2217552] - scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file (Cathy Avery) [2217552] - dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard (Benjamin Marzinski) [2212240] - dm thin metadata: check fail_io before using data_sm (Benjamin Marzinski) [2215418] - dm: don't lock fs when the map is NULL during suspend or resume (Benjamin Marzinski) [2215418] - redhat/configs: enable CONFIG_MANA_INFINIBAND for RHEL (Kamal Heib) [2188737] - RDMA/mana_ib: Fix a bug when the PF indicates more entries for registering memory on first packet (Kamal Heib) [2188737] - RDMA/mana_ib: Prevent array underflow in mana_ib_create_qp_raw() (Kamal Heib) [2188737] - RDMA/mana: Remove redefinition of basic u64 type (Kamal Heib) [2188737] - RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter (Kamal Heib) [2188737] - net: mana: Define data structures for allocating doorbell page from GDMA (Kamal Heib) [2188737] - Documentation: net: net.core.txrehash is not specific to listening sockets (Antoine Tenart) [2175716] - net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV (Antoine Tenart) [2175716] - net: tcp: make the txhash available in TIME_WAIT sockets for IPv4 too (Antoine Tenart) [2175716] - net: ipv6: fix skb hash for some RST packets (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in RST packets (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in SYN_RECV state (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in TIME_WAIT state (Antoine Tenart) [2175716] - txhash: fix sk->sk_txrehash default (Antoine Tenart) [2175716] - socket: Don't use u8 type in uapi socket.h (Antoine Tenart) [2175716] - tcp: Change SYN ACK retransmit behaviour to account for rehash (Antoine Tenart) [2175716] - txhash: Add txrehash sysctl description (Antoine Tenart) [2175716] - txhash: Add socket option to control TX hash rethink behavior (Antoine Tenart) [2175716] - txhash: Make rethinking txhash behavior configurable via sysctl (Antoine Tenart) [2175716] - igc: Fix possible system crash when loading module (Corinna Vinschen) [2153370] - igc: Clean the TX buffer and TX descriptor ring (Corinna Vinschen) [2153370] - igc: Avoid transmit queue timeout for XDP (Corinna Vinschen) [2153370] - igc: read before write to SRRCTL register (Corinna Vinschen) [2153370] - igc: Enable and fix RX hash usage by netstack (Corinna Vinschen) [2153370] - igc: Remove obsolete DMA coalescing code (Corinna Vinschen) [2153370] - igc: fix the validation logic for taprio's gate list (Corinna Vinschen) [2153370] - igc: Add ndo_tx_timeout support (Corinna Vinschen) [2153370] - igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() (Corinna Vinschen) [2153370] - igc: Remove redundant pci_enable_pcie_error_reporting() (Corinna Vinschen) [2153370] - igc: Fix PPS delta between two synchronized end-points (Corinna Vinschen) [2153370] - igc: Remove reset adapter task for i226 during disable tsn config (Corinna Vinschen) [2153370] - igc: enable Qbv configuration for 2nd GCL (Corinna Vinschen) [2153370] - igc: remove I226 Qbv BaseTime restriction (Corinna Vinschen) [2153370] - igc: Set Qbv start_time and end_time to end_time if not being configured in GCL (Corinna Vinschen) [2153370] - igc: recalculate Qbv end_time by considering cycle time (Corinna Vinschen) [2153370] - igc: allow BaseTime 0 enrollment for Qbv (Corinna Vinschen) [2153370] - igc: Add checking for basetime less than zero (Corinna Vinschen) [2153370] - igc: Use strict cycles for Qbv scheduling (Corinna Vinschen) [2153370] - igc: Enhance Qbv scheduling by using first flag bit (Corinna Vinschen) [2153370] - r8152: fix the autosuspend doesn't work (Jose Ignacio Tornos Martinez) [2159264] - r8152: move setting r8153b_rx_agg_chg_indicate() (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the poor throughput for 2.5G devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix flow control issue of RTL8156A (Jose Ignacio Tornos Martinez) [2159264] - r8152: Add __GFP_NOWARN to big allocations (Jose Ignacio Tornos Martinez) [2159264] - r8152: reduce the control transfer of rtl8152_get_version() (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove rtl_vendor_mode function (Jose Ignacio Tornos Martinez) [2159264] - r8152: avoid to change cfg for all devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: add vendor/device ID pair for Microsoft Devkit (Jose Ignacio Tornos Martinez) [2159264] - cdc_ether: no need to blacklist any r8152 devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: add USB device driver for config selection (Jose Ignacio Tornos Martinez) [2159264] - net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem (Jose Ignacio Tornos Martinez) [2159264] - net: usb: cdc_ether: add u-blox 0x1343 composition (Jose Ignacio Tornos Martinez) [2159264] - r8152: Add MAC passthrough support for Lenovo Travel Hub (Jose Ignacio Tornos Martinez) [2159264] - r8152: allow userland to disable multicast (Jose Ignacio Tornos Martinez) [2159264] - r8152: add PID for the Lenovo OneLink+ Dock (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the RX FIFO settings when suspending (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the units of some registers for RTL8156A (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix a WOL issue (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix accessing unset transport header (Jose Ignacio Tornos Martinez) [2159264] - net: usb: r8152: Add in new Devices that are supported for Mac-Passthru (Jose Ignacio Tornos Martinez) [2159264] - cdc_ether: export usbnet_cdc_zte_rx_fixup (Jose Ignacio Tornos Martinez) [2159264] - USB: zaurus: support another broken Zaurus (Jose Ignacio Tornos Martinez) [2159264] - Revert "net: usb: r8152: Add MAC passthrough support for more Lenovo Docks" (Jose Ignacio Tornos Martinez) [2159264] - r8152: sync ocp base (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the force speed doesn't work for RTL8156 (Jose Ignacio Tornos Martinez) [2159264] - net: usb: r8152: Add MAC passthrough support for more Lenovo Docks (Jose Ignacio Tornos Martinez) [2159264] - net: usb: use eth_hw_addr_set() for dev->addr_len cases (Jose Ignacio Tornos Martinez) [2159264] - net: usb: use eth_hw_addr_set() instead of ether_addr_copy() (Jose Ignacio Tornos Martinez) [2159264] - r8152: avoid to resubmit rx immediately (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the maximum number of PLA bp for RTL8153C (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix writing USB_BP2_EN (Jose Ignacio Tornos Martinez) [2159264] - r8152: Fix a deadlock by doubly PM resume (Jose Ignacio Tornos Martinez) [2159264] - r8152: Fix potential PM refcount imbalance (Jose Ignacio Tornos Martinez) [2159264] - r8152: store the information of the pipes (Jose Ignacio Tornos Martinez) [2159264] - r8152: support pauseparam of ethtool_ops (Jose Ignacio Tornos Martinez) [2159264] - r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Jose Ignacio Tornos Martinez) [2159264] - r8152: check the informaton of the device (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove some bit operations (Jose Ignacio Tornos Martinez) [2159264] - r8152: redefine REALTEK_USB_DEVICE macro (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove NCM mode from REALTEK_USB_DEVICE macro (Jose Ignacio Tornos Martinez) [2159264] - r8152: replace return with break for ram code speedup mode timeout (Jose Ignacio Tornos Martinez) [2159264] - r8152: search the configuration of vendor mode (Jose Ignacio Tornos Martinez) [2159264] - r8152: support PHY firmware for RTL8156 series (Jose Ignacio Tornos Martinez) [2159264] - r8152: support new chips (Jose Ignacio Tornos Martinez) [2159264] - r8152: add help function to change mtu (Jose Ignacio Tornos Martinez) [2159264] - r8152: adjust rtl8152_check_firmware function (Jose Ignacio Tornos Martinez) [2159264] - r8152: set inter fram gap time depending on speed (Jose Ignacio Tornos Martinez) [2159264] - r8152: adjust the flow of power cut for RTL8153B (Jose Ignacio Tornos Martinez) [2159264] - treewide: Use fallthrough pseudo-keyword (Jose Ignacio Tornos Martinez) [2159264] - nouveau: fix client work fence deletion race (Jocelyn Falempe) [2160452] - drm/mgag200: Fix gamma lut not initialized. (Jocelyn Falempe) [2160452] - drm/amd/display: Fix hang when skipping modeset (Jocelyn Falempe) [2160452] - drm/amd/display: Lowering min Z8 residency time (Jocelyn Falempe) [2160452] - drm/amd/display: Update minimum stutter residency for DCN314 Z8 (Jocelyn Falempe) [2160452] - drm/amd/display: Add minimum Z8 residency debug option (Jocelyn Falempe) [2160452] - drm/i915: disable sampler indirect state in bindless heap (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add Wa_14017856879 (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add workarounds Wa_14017066071 and Wa_14017654203 (Jocelyn Falempe) [2160452] - drm/i915: Add _PICK_EVEN_2RANGES() (Jocelyn Falempe) [2160452] - drm/amd/display: hpd rx irq not working with eDP interface (Jocelyn Falempe) [2160452] - drm/amd/display: merge dc_link.h into dc.h and dc_types.h (Jocelyn Falempe) [2160452] - drm/amd/pm: avoid potential UBSAN issue on legacy asics (Jocelyn Falempe) [2160452] - drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Jocelyn Falempe) [2160452] - drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs (Jocelyn Falempe) [2160452] - drm/amd/pm: parse pp_handle under appropriate conditions (Jocelyn Falempe) [2160452] - drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes (Jocelyn Falempe) [2160452] - drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) (Jocelyn Falempe) [2160452] - drm/amdgpu: change gfx 11.0.4 external_id range (Jocelyn Falempe) [2160452] - drm/amdgpu/jpeg: Remove harvest checking for JPEG3 (Jocelyn Falempe) [2160452] - drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Jocelyn Falempe) [2160452] - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini (Jocelyn Falempe) [2160452] - drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Jocelyn Falempe) [2160452] - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini (Jocelyn Falempe) [2160452] - drm/amd/display: Change default Z8 watermark values (Jocelyn Falempe) [2160452] - drm/amdgpu: drop redundant sched job cleanup when cs is aborted (Jocelyn Falempe) [2160452] - drm/amd/display: fix flickering caused by S/G mode (Jocelyn Falempe) [2160452] - drm/amd/display: fix access hdcp_workqueue assert (Jocelyn Falempe) [2160452] - drm/amd/display: filter out invalid bits in pipe_fuses (Jocelyn Falempe) [2160452] - drm/amd/display: Fix 4to1 MPC black screen with DPP RCO (Jocelyn Falempe) [2160452] - drm/amd/display: Add NULL plane_state check for cursor disable logic (Jocelyn Falempe) [2160452] - drm/panel: otm8009a: Set backlight parent to panel device (Jocelyn Falempe) [2160452] - drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage (Jocelyn Falempe) [2160452] - drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() (Jocelyn Falempe) [2160452] - drm/i915: Check pipe source size when using skl+ scalers (Jocelyn Falempe) [2160452] - drm/i915/color: Fix typo for Plane CSC indexes (Jocelyn Falempe) [2160452] - drm/bridge: lt8912b: Fix DSI Video Mode (Jocelyn Falempe) [2160452] - drm/amdgpu: add a missing lock for AMDGPU_SCHED (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info (Jocelyn Falempe) [2160452] - drm/i915/guc: Actually return an error if GuC version range check fails (Jocelyn Falempe) [2160452] - drm/i915/guc: More debug print updates - UC firmware (Jocelyn Falempe) [2160452] - drm/amd/display: Update bounding box values for DCN321 (Jocelyn Falempe) [2160452] - drm/amd/display: Do not clear GPINT register when releasing DMUB from reset (Jocelyn Falempe) [2160452] - drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset (Jocelyn Falempe) [2160452] - drm/amd/display: Fixes for dcn32_clk_mgr implementation (Jocelyn Falempe) [2160452] - drm/amd/display: Return error code on DSC atomic check failure (Jocelyn Falempe) [2160452] - drm/amd/display: Add missing WA and MCLK validation (Jocelyn Falempe) [2160452] - drm/panel: novatek-nt35950: Only unregister DSI1 if it exists (Jocelyn Falempe) [2160452] - drm/panel: novatek-nt35950: Improve error handling (Jocelyn Falempe) [2160452] - drm/i915: Fix memory leaks in i915 selftests (Jocelyn Falempe) [2160452] - drm/i915: Make intel_get_crtc_new_encoder() less oopsy (Jocelyn Falempe) [2160452] - drm/amd/display: Fix potential null dereference (Jocelyn Falempe) [2160452] - drm/ttm/pool: Fix ttm_pool_alloc error path (Jocelyn Falempe) [2160452] - drm/i915/pxp: limit drm-errors or warning on firmware API failures (Jocelyn Falempe) [2160452] - drm/i915/pxp: Invalidate all PXP fw sessions during teardown (Jocelyn Falempe) [2160452] - drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings (Jocelyn Falempe) [2160452] - accel: Link to compute accelerator subsystem intro (Jocelyn Falempe) [2160452] - drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 (Jocelyn Falempe) [2160452] - drm/probe-helper: Cancel previous job before starting new one (Jocelyn Falempe) [2160452] - drm/vgem: add missing mutex_destroy (Jocelyn Falempe) [2160452] - drm/i915/dg2: Drop one PCI ID (Jocelyn Falempe) [2160452] - drm/amd/pm: re-enable the gfx imu when smu resume (Jocelyn Falempe) [2160452] - drm/vmwgfx: Fix Legacy Display Unit atomic drm support (Jocelyn Falempe) [2160452] - drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Jocelyn Falempe) [2160452] - redhat: include new drm tests in mod-internals (Jocelyn Falempe) [2160452] - drm/amd/display: build with std=gnu99 (Jocelyn Falempe) [2160452] - overflow: Introduce overflows_type() and castable_to_type() (Jocelyn Falempe) [2160452] - Revert "driver core: make struct bus_type.uevent() take a const *" (Jocelyn Falempe) [2160452] - Revert "iommu: Add a gfp parameter to iommu_map()" (Jocelyn Falempe) [2160452] - Revert "mm: replace vma->vm_flags direct modifications with modifier calls" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.2..v6.3 (Jocelyn Falempe) [2160452] - redhat: include new drm_kunit_helpers in mod-internals (Jocelyn Falempe) [2160452] - drm/i915: build i915 with std=gnu99 (Jocelyn Falempe) [2160452] - drm/amdgpu: Add missing include for ppc64le (Jocelyn Falempe) [2160452] - drm/fb-helper: Add missing include for s390x (Jocelyn Falempe) [2160452] - drm/edid: Add missing include (Jocelyn Falempe) [2160452] - Revert "drm/i915/gvt: use atomic operations to change the vGPU status" (Jocelyn Falempe) [2160452] - Revert "kunit: Use KUNIT_EXPECT_MEMEQ macro" (Jocelyn Falempe) [2160452] - Revert "treewide: use get_random_u32_inclusive() when possible" (Jocelyn Falempe) [2160452] - Revert "treewide: use get_random_u32_below() instead of deprecated function" (Jocelyn Falempe) [2160452] - Revert "overflow: Introduce overflows_type() and castable_to_type()" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.1..v6.2 (Jocelyn Falempe) [2160452] - kconfig: disable DRM dynamic debug. (Jocelyn Falempe) [2160452] - drm/vkms: build driver with gnu99 (Jocelyn Falempe) [2160452] - Revert "drm: POC drm on dyndbg - use in core, 2 helpers, 3 drivers." (Jocelyn Falempe) [2160452] - Revert "mm: free device private pages have zero refcount" (Jocelyn Falempe) [2160452] - Revert "mm/memory.c: fix race when faulting a device private page" (Jocelyn Falempe) [2160452] - Revert "drm/i915/gvt: simplify vgpu configuration management" (Jocelyn Falempe) [2160452] - Revert "i915: use the VMA iterator" (Jocelyn Falempe) [2160452] - Revert "drm/i915/userptr: restore probe_range behaviour" (Jocelyn Falempe) [2160452] - Revert "dynamic_dname(): drop unused dentry argument" (Jocelyn Falempe) [2160452] - Revert "i2c: Make remove callback return void" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.0..v6.1 (Jocelyn Falempe) [2160452] - Enable A64FX_DIAG config option (Charles Mirabile) [2047817] - NMI workaround for GIC irq controllers (Charles Mirabile) [2047817] - arm64: entry: avoid kprobe recursion (Charles Mirabile) [2047817] - soc: a64fx-diag: disable modular build (Charles Mirabile) [2047817] - soc: fujitsu: Add A64FX diagnostic interrupt driver (Charles Mirabile) [2047817] - irqchip/gic-v3: Fix priority mask handling (Charles Mirabile) [2047817] - irqchip/gic-v3: Refactor ISB + EOIR at ack time (Charles Mirabile) [2047817] - irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling (Charles Mirabile) [2047817] - arm64: select TRACE_IRQFLAGS_NMI_SUPPORT (Charles Mirabile) [2047817] - arm64: entry: Save some nops when CONFIG_ARM64_PSEUDO_NMI is not set (Charles Mirabile) [2047817] - irqchip/gic-v3: Fix priority comparison when non-secure priorities are used (Charles Mirabile) [2047817] - arm64: entry: add missing noinstr (Charles Mirabile) [2047817] - arm64: suspend: Use cpuidle context helpers in cpu_suspend() (Charles Mirabile) [2047817] - PSCI: Use cpuidle context helpers in psci_cpu_suspend_enter() (Charles Mirabile) [2047817] - arm64: Convert cpu_do_idle() to using cpuidle context helpers (Charles Mirabile) [2047817] - arm64: Add cpuidle context save/restore helpers (Charles Mirabile) [2047817] - arm64: entry: make NMI entry/exit functions static (Charles Mirabile) [2047817] - arm64: entry: split SDEI entry (Charles Mirabile) [2047817] - arm64: entry: split bad stack entry (Charles Mirabile) [2047817] - arm64: entry: fold el1_inv() into el1h_64_sync_handler() (Charles Mirabile) [2047817] - arm64: entry: handle all vectors with C (Charles Mirabile) [2047817] - arm64: entry: template the entry asm functions (Charles Mirabile) [2047817] - arm64: entry: improve bad_mode() (Charles Mirabile) [2047817] - arm64: entry: move bad_mode() to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: consolidate EL1 exception returns (Charles Mirabile) [2047817] - arm64: entry: organise entry vectors consistently (Charles Mirabile) [2047817] - arm64: entry: organise entry handlers consistently (Charles Mirabile) [2047817] - arm64: entry: convert IRQ+FIQ handlers to C (Charles Mirabile) [2047817] - arm64: entry: add a call_on_irq_stack helper (Charles Mirabile) [2047817] - arm64: entry: move NMI preempt logic to C (Charles Mirabile) [2047817] - arm64: entry: move arm64_preempt_schedule_irq to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: convert SError handlers to C (Charles Mirabile) [2047817] - arm64: entry: unmask IRQ+FIQ after EL0 handling (Charles Mirabile) [2047817] - arm64: remove redundant local_daif_mask() in bad_mode() (Charles Mirabile) [2047817] - arm64: entry: always set GIC_PRIO_PSR_I_SET during entry (Charles Mirabile) [2047817] - arm64: entry: remove test_irqs_unmasked macro (Charles Mirabile) [2047817] - arm64: irq: allow FIQs to be handled (Charles Mirabile) [2047817] - arm64: Always keep DAIF.[IF] in sync (Charles Mirabile) [2047817] - arm64: entry: factor irq triage logic into macros (Charles Mirabile) [2047817] - arm64: irq: rework root IRQ handler registration (Charles Mirabile) [2047817] - arm64: don't use GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - genirq: Allow architectures to override set_handle_irq() fallback (Charles Mirabile) [2047817] - irqchip: Do not blindly select CONFIG_GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - arm64: entry: consolidate Cortex-A76 erratum 1463225 workaround (Charles Mirabile) [2047817] - arm64: entry: remove redundant IRQ flag tracing (Charles Mirabile) [2047817] - arm64: entry: suppress W=1 prototype warnings (Charles Mirabile) [2047817] - arm64: sdei: explicitly simulate PAN/UAO entry (Charles Mirabile) [2047817] - arm64: entry: fix EL1 debug transitions (Charles Mirabile) [2047817] - arm64: entry: fix NMI {user, kernel}->kernel transitions (Charles Mirabile) [2047817] - arm64: entry: fix non-NMI kernel<->kernel transitions (Charles Mirabile) [2047817] - arm64: ptrace: prepare for EL1 irq/rcu tracking (Charles Mirabile) [2047817] - arm64: entry: fix non-NMI user<->kernel transitions (Charles Mirabile) [2047817] - arm64: entry: move el1 irq/nmi logic to C (Charles Mirabile) [2047817] - arm64: entry: prepare ret_to_user for function call (Charles Mirabile) [2047817] - arm64: entry: move enter_from_user_mode to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: mark entry code as noinstr (Charles Mirabile) [2047817] - arm64: mark idle code as noinstr (Charles Mirabile) [2047817] - arm64: add C wrappers for SET_PSTATE_*() (Charles Mirabile) [2047817] - kgdb: Honour the kprobe blocklist when setting breakpoints (Charles Mirabile) [2047817] - genirq: Add stub for set_handle_irq() when !GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - arm64: Improve diagnostics when trapping BRK with FAULT_BRK_IMM (Charles Mirabile) [2047817] - arm64/entry: deduplicate SW PAN entry/exit routines (Charles Mirabile) [2047817] - arm64: Prepare arch_nmi_enter() for recursion (Charles Mirabile) [2047817] - arm64: Make debug exception handlers visible from RCU (Charles Mirabile) [2047817] - irqchip: Remove unneeded select IRQ_DOMAIN (Charles Mirabile) [2047817] - net/mlx5e: TC, Fix using eswitch mapping in nic mode (Amir Tzin) [2166015] - net/mlx5e: Use query_special_contexts cmd only once per mdev (Amir Tzin) [2166015] - net/mlx5e: Move Ethernet driver debugfs to profile init callback (Amir Tzin) [2166015] - net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Amir Tzin) [2166015] - RDMA/mlx5: Use correct device num_ports when modify DC (Amir Tzin) [2166015] - net/mlx5e: Nullify table pointer when failing to create (Amir Tzin) [2166015] - net/mlx5e: Fix error flow in representor failing to add vport rx rule (Amir Tzin) [2166015] - net/mlx5: E-switch, Don't destroy indirect table in split rule (Amir Tzin) [2166015] - net/mlx5: E-switch, Create per vport table based on devlink encap mode (Amir Tzin) [2166015] - net/mlx5e: Don't clone flow post action attributes second time (Amir Tzin) [2166015] - Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports" (Amir Tzin) [2166015] - RDMA/mlx5: Fix flow counter query via DEVX (Amir Tzin) [2166015] - RDMA/mlx5: Check pcie_relaxed_ordering_enabled() in UMR (Amir Tzin) [2166015] - net/mlx5: Fix wrong comment (Amir Tzin) [2166015] - net/mlx5e: Coding style fix, add empty line (Amir Tzin) [2166015] - RDMA/mlx5: Coding style fix reported by checkpatch (Amir Tzin) [2166015] - net/mlx5e: Release the label when replacing existing ct entry (Amir Tzin) [2165914] - net/mlx5: Release tunnel device after tc update skb (Amir Tzin) [2166015] - Revert "net/mlx5: Expose steering dropped packets counter" (Amir Tzin) [2166015] - Revert "net/mlx5e: Don't use termination table when redundant" (Amir Tzin) [2166015] - Revert "net/mlx5: Enable management PF initialization" (Amir Tzin) [2166015] - net/mlx5: E-Switch, Fix an Oops in error handling code (Amir Tzin) [2166015] - net/mlx5: Read the TC mapping of all priorities on ETS query (Amir Tzin) [2166015] - net/mlx5e: Initialize link speed to zero (Amir Tzin) [2166015] - net/mlx5: Fix steering rules cleanup (Amir Tzin) [2166015] - net/mlx5e: Block entering switchdev mode with ns inconsistency (Amir Tzin) [2166015 2166018] - net/mlx5e: Set uplink rep as NETNS_LOCAL (Amir Tzin) [2166015] - IB/mlx5: Add support for 400G_8X lane speed (Amir Tzin) [2166015] - net/mlx5e: TC, Remove error message log print (Amir Tzin) [2166015] - net/mlx5e: TC, fix cloned flow attribute (Amir Tzin) [2166015] - net/mlx5e: TC, fix missing error code (Amir Tzin) [2166015] - net/sched: TC, fix raw counter initialization (Amir Tzin) [2166015] - net/mlx5: Set BREAK_FW_WAIT flag first when removing driver (Amir Tzin) [2166013] - net/mlx5e: Fix cleanup null-ptr deref on encap lock (Amir Tzin) [2166013] - net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Amir Tzin) [2166013] - net/mlx5: E-switch, Fix wrong usage of source port rewrite in split rules (Amir Tzin) [2166013 2166018] - net/mlx5: Disable eswitch before waiting for VF pages (Amir Tzin) [2166013] - net/mlx5: Fix setting ec_function bit in MANAGE_PAGES (Amir Tzin) [2166013] - net/mlx5e: Don't cache tunnel offloads capability (Amir Tzin) [2166013] - net/mlx5e: Remove hairpin write debugfs files (Amir Tzin) [2166015] - net/mlx5: Remove NULL check before dev_{put, hold} (Amir Tzin) [2166015] - net/mlx5e: TC, Set CT miss to the specific ct action instance (Amir Tzin) [2166015] - net/mlx5e: Rename CHAIN_TO_REG to MAPPED_OBJ_TO_REG (Amir Tzin) [2166015] - net/mlx5: Refactor tc miss handling to a single function (Amir Tzin) [2166015] - net/mlx5: Kconfig: Make tc offload depend on tc skb extension (Amir Tzin) [2166015] - net/sched: Rename user cookie and act cookie (mlx5 hunk only) (Amir Tzin) [2166015] - IB/mlx5: Extend debug control for CC parameters (Amir Tzin) [2166015] - net/mlx5e: Allow offloading of ct 'new' match (Amir Tzin) [2165914 2166015] - net/mlx5e: Implement CT entry update (Amir Tzin) [2165914 2166015] - net: flow_offload: provision conntrack info in ct_metadata(mlx5 hunks only) (Amir Tzin) [2165914 2166015] - net/mlx5e: Fix outdated TLS comment (Amir Tzin) [2166015] - net/mlx5e: Remove unused function mlx5e_sq_xmit_simple (Amir Tzin) [2166015] - net/mlx5: Simplify eq list traversal (Amir Tzin) [2166015] - net/mlx5e: Switch to using napi_build_skb() (Amir Tzin) [2166015] - RDMA/mlx5: Use query_special_contexts for mkeys (Amir Tzin) [2166015] - net/mlx5e: Use query_special_contexts for mkeys (Amir Tzin) [2166015] - net/mlx5: Change define name for 0x100 lkey value (Amir Tzin) [2166015] - net/mlx5: Expose bits for querying special mkeys (Amir Tzin) [2166015] - RDMA/mlx5: Use rdma_umem_for_each_dma_block() (Amir Tzin) [2166015] - net/mlx5e: TC, fix return value check in mlx5e_tc_act_stats_create() (Amir Tzin) [2166015] - net/mlx5e: TC, support per action stats (Amir Tzin) [2166015] - net/mlx5e: TC, map tc action cookie to a hw counter (Amir Tzin) [2166015] - net/mlx5e: TC, store tc action cookies per attr (Amir Tzin) [2166015] - net/mlx5e: TC, add hw counter to branching actions (Amir Tzin) [2166015] - RDMA/mlx5: Track netdev to avoid deadlock during netdev notifier unregister (Amir Tzin) [2166015] - net/mlx5e: Propagate an internal event in case uplink netdev changes (Amir Tzin) [2166015] - net/mlx5e: Fix trap event handling (Amir Tzin) [2166015] - net/mlx5: fw_tracer, Add support for unrecognized string (Amir Tzin) [2166015] - net/mlx5: fw_tracer, Add support for strings DB update event (Amir Tzin) [2166015] - net/mlx5: fw_tracer, allow 0 size string DBs (Amir Tzin) [2166015] - net/mlx5: fw_tracer: Fix debug print (Amir Tzin) [2166015] - net/mlx5: fs, Remove redundant assignment of size (Amir Tzin) [2166015] - net/mlx5: fs_core, Remove redundant variable err (Amir Tzin) [2166015] - net/mlx5: fs, Remove redundant vport_number assignment (Amir Tzin) [2166015] - net/mlx5e: Remove redundant code for handling vlan actions (Amir Tzin) [2166015 2166018] - net/mlx5: fw reset: Skip device ID check if PCI link up failed (Amir Tzin) [2166015] - net/mlx5: Remove redundant health work lock (Amir Tzin) [2166015] - mlx5: reduce stack usage in mlx5_setup_tc (Amir Tzin) [2166015] - net/mlx5e: Trigger NAPI after activating an SQ (Amir Tzin) [2166015] - net/mlx5e: IPoIB, Add support for XDR speed (Amir Tzin) [2166015] - net/mlx5: Lag, Move mpesw related definitions to mpesw.h (Amir Tzin) [2166015] - net/mlx5: Lag, Use flag to check for shared FDB mode (Amir Tzin) [2166015] - net/mlx5: Lag, Remove redundant bool allocation on the stack (Amir Tzin) [2166015] - net/mlx5: Lag, Use mlx5_lag_dev() instead of derefering pointers (Amir Tzin) [2166015] - net/mlx5: Lag, Update multiport eswitch check to log an error (Amir Tzin) [2166015] - net/mlx5: Add firmware support for MTUTC scaled_ppm frequency adjustments (Amir Tzin) [2166015] - net/mlx5: Add hardware extended range support for PTP adjtime and adjphase (Amir Tzin) [2166015] - net/mlx5: Add adjphase function to support hardware-only offset control (Amir Tzin) [2166015] - net/mlx5: Geneve, Fix handling of Geneve object id as error code (Amir Tzin) [2166015] - net/mlx5e: Verify flow_source cap before using it (Amir Tzin) [2166015 2166018] - net/mlx5: ECPF, wait for VF pages only after disabling host PFs (Amir Tzin) [2166015] - mlx5: fix possible ptp queue fifo use-after-free (Amir Tzin) [2166015] - mlx5: fix skb leak while fifo resync and push (Amir Tzin) [2166015] - net/mlx5: Fix memory leak in error flow of port set buffer (Amir Tzin) [2166015] - net/mlx5e: Remove incorrect debugfs_create_dir NULL check in TLS (Amir Tzin) [2166015] - net/mlx5e: Remove incorrect debugfs_create_dir NULL check in hairpin (Amir Tzin) [2166015] - net/mlx5: Enhance debug print in page allocation failure (Amir Tzin) [2166015] - net/mlx5e: kTLS, Improve connection rate by using fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Keep only one bulk of full available DEKs (Amir Tzin) [2166015] - net/mlx5: Add async garbage collector for DEK bulk (Amir Tzin) [2166015] - net/mlx5: Reuse DEKs after executing SYNC_CRYPTO command (Amir Tzin) [2166015] - net/mlx5: Use bulk allocation for fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Add bulk allocation and modify_dek operation (Amir Tzin) [2166015] - net/mlx5: Add support SYNC_CRYPTO command (Amir Tzin) [2166015] - net/mlx5: Add new APIs for fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Refactor the encryption key creation (Amir Tzin) [2166015] - net/mlx5: Add const to the key pointer of encryption key creation (Amir Tzin) [2166015] - net/mlx5: Prepare for fast crypto key update if hardware supports it (Amir Tzin) [2166015] - net/mlx5: Change key type to key purpose (Amir Tzin) [2166015] - net/mlx5: Add IFC bits and enums for crypto key (Amir Tzin) [2166015] - net/mlx5: Add IFC bits for general obj create param (Amir Tzin) [2166015] - net/mlx5: Header file for crypto (Amir Tzin) [2166015] - net/mlx5e: Use read lock for eswitch get callbacks (Amir Tzin) [2166015 2166018] - net/mlx5e: Remove redundant allocation of spec in create indirect fwd group (Amir Tzin) [2165994 2166015] - net/mlx5e: Support Geneve and GRE with VF tunnel offload (Amir Tzin) [2165994 2166015 2166018] - net/mlx5: E-Switch, Fix typo for egress (Amir Tzin) [2166015] - net/mlx5e: Warn when destroying mod hdr hash table that is not empty (Amir Tzin) [2166015] - net/mlx5e: TC, Use common function allocating flow mod hdr or encap mod hdr (Amir Tzin) [2166015] - net/mlx5e: TC, Add tc prefix to attach/detach hdr functions (Amir Tzin) [2166015] - net/mlx5e: TC, Pass flow attr to attach/detach mod hdr functions (Amir Tzin) [2166015] - net/mlx5: E-switch, Remove redundant comment about meta rules (Amir Tzin) [2166015] - net/mlx5: Suppress error logging on UCTX creation (Amir Tzin) [2166015] - net/mlx5e: Suppress Send WQEBB room warning for PAGE_SIZE >= 16KB (Amir Tzin) [2166015] - net/mlx5e: Use kzalloc() in mlx5e_accel_fs_tcp_create() (Amir Tzin) [2166015] - net/mlx5: remove redundant ret variable (Amir Tzin) [2166015] - net/mlx5e: Replace 0-length array with flexible array (Amir Tzin) [2166015] - net/mlx5e: Replace zero-length array with flexible-array member (Amir Tzin) [2166015] - net/mlx5: Prevent high-rate FW commands from populating all slots (Amir Tzin) [2166015] - net/mlx5: Introduce and use opcode getter in command interface (Amir Tzin) [2166015] - net/mlx5: Enable management PF initialization (Amir Tzin) [2166015] - net/mlx5e: Add hairpin debugfs files (Amir Tzin) [2166015] - net/mlx5e: Add flow steering debugfs directory (Amir Tzin) [2166015] - net/mlx5e: Add hairpin params structure (Amir Tzin) [2166015] - net/mlx5e: kTLS, Add debugfs (Amir Tzin) [2166015] - net/mlx5e: Add Ethernet driver debugfs (Amir Tzin) [2166015] - net/mlx5e: Update shared buffer along with device buffer changes (Amir Tzin) [2166015] - net/mlx5e: Add API to query/modify SBPR and SBCM registers (Amir Tzin) [2166015] - net/mlx5: Expose shared buffer registers bits and structs (Amir Tzin) [2166015] - net/mlx5: Serialize module cleanup with reload and remove (Amir Tzin) [2166013] - net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Amir Tzin) [2166013] - net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Amir Tzin) [2166013] - net/mlx5: Expose SF firmware pages counter (Amir Tzin) [2166013] - net/mlx5: Store page counters in a single array (Amir Tzin) [2166013] - net/mlx5e: IPoIB, Show unknown speed instead of error (Amir Tzin) [2166013] - net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode (Amir Tzin) [2055530 2166013] - net/mlx5: Bridge, fix ageing of peer FDB entries (Amir Tzin) [2166013] - net/mlx5: DR, Fix potential race in dr_rule_create_rule_nic (Amir Tzin) [2166013] - net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change (Amir Tzin) [2166013] - net/mlx5e: Don't support encap rules with gbp option (Amir Tzin) [2166013] - net/mlx5e: Fix memory leak on updating vport counters (Amir Tzin) [2165677 2166013] - net/mlx5e: TC, Restore pkt rate policing support (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, ignore match level for post meter rules (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Fix 'stack frame size exceeds limit' error in dr_rule (Amir Tzin) [2166013] - net/mlx5: Lag, fix failure to cancel delayed bond work (Amir Tzin) [2166013] - net/mlx5e: Fix RX reporter for XSK RQs (Amir Tzin) [2166013] - net/mlx5: Expose steering dropped packets counter (Amir Tzin) [2166013] - net/mlx5: Refactor and expand rep vport stat group (Amir Tzin) [2165677 2166013] - net/mlx5e: TC, add support for meter mtu offload (Amir Tzin) [2165893 2166013 2166018] - net/mlx5e: meter, add mtu post meter tables (Amir Tzin) [2165893 2166013] - net/mlx5e: meter, refactor to allow multiple post meter tables (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add support for range match action (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add function that tells if STE miss addr has been initialized (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Some refactoring of miss address handling (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Manage definers with refcounts (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Handle FT action in a separate function (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Rework is_fw_table function (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER general object (Amir Tzin) [2165893 2166013] - net/mlx5: fs, add match on ranges API (Amir Tzin) [2165893 2166013] - net/mlx5: mlx5_ifc updates for MATCH_DEFINER general object (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, allow meter jump control action (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, init post meter rules with branching attributes (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, rename post_meter actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, initialize branching action with target attr (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, initialize branch flow attributes (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, set control params for branching actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, validate action list per attribute (Amir Tzin) [2165893 2166013] - net/mlx5e: Adjust function actions_match_supported() to upstream. (Amir Tzin) [2166006] - net/mlx5e: TC, add terminating actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, reuse flow attribute post parser processing (Amir Tzin) [2165893 2166013] - net/mlx5: fs, assert null dest pointer when dest_num is 0 (Amir Tzin) [2165893 2166013] - net/mlx5e: E-Switch, handle flow attribute with no destinations (Amir Tzin) [2165893 2166013 2166018] - RDMA/mlx5: Remove not-used IB_FLOW_SPEC_IB define (Amir Tzin) [2166013] - RDMA/mlx5: no need to kfree NULL pointer (Amir Tzin) [2166013] - net/mlx5e: TC, Add offload support for trap with additional actions (Amir Tzin) [2166013 2166018] - net/mlx5e: Do early return when setup vports dests for slow path flow (Amir Tzin) [2166013 2166018] - net/mlx5e: Support devlink reload of IPsec core (Amir Tzin) [2166013] - net/mlx5: Remove redundant check (Amir Tzin) [2166013] - net/mlx5e: Don't use termination table when redundant (Amir Tzin) [2166013] - net/mlx5: Remove unused ctx variables (Amir Tzin) [2166013] - net/mlx5e: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Amir Tzin) [2166013] - net/mlx5e: Remove unneeded io-mapping.h #include (Amir Tzin) [2166013] - net/mlx5e: CT, optimize pre_ct table lookup (Amir Tzin) [2166013] - net/mlx5e: kTLS, Use a single async context object per a callback bulk (Amir Tzin) [2166013] - net/mlx5e: kTLS, Remove unnecessary per-callback completion (Amir Tzin) [2166013] - net/mlx5e: kTLS, Remove unused work field (Amir Tzin) [2166013] - net/mlx5e: TC, Remove redundant WARN_ON() (Amir Tzin) [2166013] - net/mlx5e: Add error flow when failing update_rx (Amir Tzin) [2166013] - net/mlx5e: Move params kernel log print to probe function (Amir Tzin) [2166013] - net/mlx5e: Support enhanced CQE compression (Amir Tzin) [2166013] - net/mlx5e: Use clamp operation instead of open coding it (Amir Tzin) [2166013] - net/mlx5e: remove unused list in arfs (Amir Tzin) [2166013] - net/mlx5: Expose vhca_id to debugfs (Amir Tzin) [2166013] - net/mlx5: Unregister traps on driver unload flow (Amir Tzin) [2166013] - net/mlx5: Fix spelling mistake "destoy" -> "destroy" (Amir Tzin) [2166013] - net/mlx5: Bridge, Use debug instead of warn if entry doesn't exists (Amir Tzin) [2166013] - RDMA/mlx5: Change debug log level for remote access error syndromes (Amir Tzin) [2166013] - ptp: mlx5: convert to .adjfine and adjust_by_scaled_ppm (Amir Tzin) [2166013] - net/mlx5: DR, Remove the buddy used_list (Amir Tzin) [2166013] - net/mlx5: DR, Keep track of hot ICM chunks in an array instead of list (Amir Tzin) [2166013] - net/mlx5: DR, Lower sync threshold for ICM hot memory (Amir Tzin) [2166013] - net/mlx5: DR, Allocate htbl from its own slab allocator (Amir Tzin) [2166013] - net/mlx5: DR, Allocate icm_chunks from their own slab allocator (Amir Tzin) [2166013] - net/mlx5: DR, Manage STE send info objects in pool (Amir Tzin) [2166013] - net/mlx5: DR, In rehash write the line in the entry immediately (Amir Tzin) [2166013] - net/mlx5: DR, Handle domain memory resources init/uninit separately (Amir Tzin) [2166013] - net/mlx5: DR, Initialize chunk's ste_arrays at chunk creation (Amir Tzin) [2166013] - net/mlx5: DR, For short chains of STEs, avoid allocating ste_arr dynamically (Amir Tzin) [2166013] - net/mlx5: DR, Remove unneeded argument from dr_icm_chunk_destroy (Amir Tzin) [2166013] - net/mlx5: DR, Check device state when polling CQ (Amir Tzin) [2166013] - net/mlx5: DR, In destroy flow, free resources even if FW command failed (Amir Tzin) [2166013] - net/mlx5: Add support for NPPS with real time mode (Amir Tzin) [2166006] - net/mlx5: Expose NPPS related registers (Amir Tzin) [2166006] - net/mlx5e: Use kvfree() in mlx5e_accel_fs_tcp_create() (Amir Tzin) [2166006] - net/mlx5e: Remove leftovers from old XSK queues enumeration (Amir Tzin) [2166006] - net/mlx5: Lag, avoid lockdep warnings (Amir Tzin) [2166006] - net/mlx5: Update fw fatal reporter state on PCI handlers successful recover (Amir Tzin) [2166006] - net/mlx5: Make ASO poll CQ usable in atomic context (Amir Tzin) [2166006] - net/mlx5: E-Switch, Return EBUSY if can't get mode lock (Amir Tzin) [2166006] - net/mlx5: E-switch, Don't update group if qos is not enabled (Amir Tzin) [2166006] - net/mlx5: E-Switch, Allow offloading fwd dest flow table with vport (Amir Tzin) [2166006 2166018] - net/mlx5: Set default grace period based on function type (Amir Tzin) [2166006] - net/mlx5: Start health poll at earlier stage of driver load (Amir Tzin) [2166006] - net/mlx5e: Expose rx_oversize_pkts_buffer counter (Amir Tzin) [2166006] - net/mlx5: Remove from FPGA IFC file not-needed definitions (Amir Tzin) [2166006] - net/mlx5: Remove unused structs (Amir Tzin) [2166006] - net/mlx5: Remove unused functions (Amir Tzin) [2166006] - net/mlx5: detect and enable bypass port select flow table (Amir Tzin) [2166006] - net/mlx5: Lag, enable hash mode by default for all NICs (Amir Tzin) [2166006] - net/mlx5: Lag, set active ports if support bypass port select flow table (Amir Tzin) [2166006] - RDMA/mlx5: Don't set tx affinity when lag is in hash mode (Amir Tzin) [2166006] - net/mlx5: add IFC bits for bypassing port select flow table (Amir Tzin) [2166006] - RDMA/mlx5: Move function mlx5_core_query_ib_ppcnt() to mlx5_ib (Amir Tzin) [2166006] - IB/mlx5: Support querying eswitch functions from DEVX (Amir Tzin) [2166006] - net: ethernet: move from strlcpy with unused retval to strscpy (mlx5 hunks only) (Amir Tzin) [2166006] - net/mlx5e: Do not use err uninitialized in mlx5e_rep_add_meta_tunnel_rule() (Amir Tzin) [2166006] - IB/mlx5: Remove duplicate header inclusion related to ODP (Amir Tzin) [2166006] - net/mlx5: TC, Add support for SF tunnel offload (Amir Tzin) [2166006] - net/mlx5: E-Switch, Move send to vport meta rule creation (Amir Tzin) [2166006 2166018] - net/mlx5: E-Switch, Split creating fdb tables into smaller chunks (Amir Tzin) [2166006 2166018] - net/mlx5: E-Switch, Add default drop rule for unmatched packets (Amir Tzin) [2166006 2166018] - net/mlx5: Adjust function mlx5_eswitch_inline_mode_get() location (Amir Tzin) [2166006] - net/mlx5e: Completely eliminate priv from fs.h (Amir Tzin) [2166006] - net/mlx5e: Make all ttc functions of en_fs get fs struct as argument (Amir Tzin) [2166006] - net/mlx5e: Make flow steering arfs independent of priv (Amir Tzin) [2166006] - net/mlx5e: Introduce flow steering debug macros (Amir Tzin) [2166006] - net/mlx5e: Separate ethtool_steering from fs.h and make private (Amir Tzin) [2166006] - net/mlx5e: Directly get flow_steering struct as input when init/cleanup ethtool steering (Amir Tzin) [2166006] - Revert "[netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup" (Amir Tzin) [2166006] - net/mlx5e: Convert ethtool_steering member of flow_steering struct to pointer (Amir Tzin) [2166006] - net/mlx5e: Drop priv argument of ptp function in en_fs (Amir Tzin) [2166006] - net/mlx5e: Decouple fs_tcp from en.h (Amir Tzin) [2166006] - net/mlx5e: Decouple fs_tt_redirect from en.h (Amir Tzin) [2166006] - net/mlx5e: Introduce flow steering API (Amir Tzin) [2166006] - IB/mlx5: Call io_stop_wc() after writing to WC MMIO (Amir Tzin) [2166006]- mm: page_counter: mitigate consequences of a page_counter underflow (Ty Berry) [2196726] - ceph: fix decoding of client session messages flags (Xiubo Li) [2213062] - net: stmmac: propagate feature flags to vlan (Corinna Vinschen) [2174701] - KVM: Avoid illegal stage2 mapping on invalid memory slot (Gavin Shan) [2190376] - perf/x86/rapl: Add support for Intel Emerald Rapids (Michael Petlan) [2165766] - s390/dasd: Use correct lock while counting channel queue length (Tobias Huschle) [2215889] - inotify: show inotify mask flags in proc fdinfo (Andrey Albershteyn) [2163455] - scsi: scsi_transport_fc: Add an additional flag to fc_host_fpin_rcv() (Ewan D. Milne) [2169276] - perf bench: Fix numa bench to fix usage of affinity for machines with #CPUs > 1K (Michael Petlan) [2134284] - perf bench: Fix numa testcase to check if CPU used to bind task is online (Michael Petlan) [2134284] - powerpc/64s: Make POWER10 and later use pause_short in cpu_relax loops (avchouha) [2188343] - powerpc: add ISA v3.0 / v3.1 wait opcode macro (avchouha) [2188343] - scsi: lpfc: Account for fabric domain ctlr device loss recovery (Dick Kennedy) [2213027] - scsi: lpfc: Clear NLP_IN_DEV_LOSS flag if already in rediscovery (Dick Kennedy) [2213027] - scsi: lpfc: Fix use-after-free rport memory access in lpfc_register_remote_port() (Dick Kennedy) [2213027] - PCI: hv: Add a per-bus mutex state_lock (Vitaly Kuznetsov) [2184863] - Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" (Vitaly Kuznetsov) [2184863] - PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev (Vitaly Kuznetsov) [2184863] - PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic (Vitaly Kuznetsov) [2184863] - PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Vitaly Kuznetsov) [2184863] - RHEL-only: KVM: arm64: Fixes comments (Shaoqin Huang) [2202988] - KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() (Shaoqin Huang) [2202988] - KVM: selftests: arm64: Fix pte encode/decode for PA bits > 48 (Shaoqin Huang) [2202988] - KVM: arm64: selftests: Use FIELD_GET() to extract ID register fields (Shaoqin Huang) [2202988] - tools: Copy bitfield.h from the kernel sources (Shaoqin Huang) [2202988] - x86/platform/uv: Update UV[23] platform code for SNC (Frank Ramsay) [2163467] - x86/platform/uv: Remove remaining BUG_ON() and BUG() calls (Frank Ramsay) [2163467] - x86/platform/uv: UV support for sub-NUMA clustering (Frank Ramsay) [2163467] - x86: uv: uv_hub.h: Delete duplicated word (Frank Ramsay) [2163467] - x86/platform/uv: Helper functions for allocating and freeing conversion tables (Frank Ramsay) [2163467] - x86/platform/uv: When searching for minimums, start at INT_MAX not 99999 (Frank Ramsay) [2163467] - x86/platform/uv: Fix printed information in calc_mmioh_map (Frank Ramsay) [2163467] - x86/platform/uv: Introduce helper function uv_pnode_to_socket. (Frank Ramsay) [2163467] - x86/platform/uv: Add platform resolving #defines for misc GAM_MMIOH_REDIRECT* (Frank Ramsay) [2163467] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors (Izabela Bakollari) [2170629] - IB/hfi1: Fix math bugs in hfi1_can_pin_pages() (Izabela Bakollari) [2170629] - IB/hfi1: Restore allocated resources on failed copyout (Izabela Bakollari) [2170629] - IB/hfi1: Use dma_mmap_coherent for matching buffers (Izabela Bakollari) [2170629] - IB/hfi1: Update RMT size calculation (Izabela Bakollari) [2170629] - IB/hfi1: Split IB counter allocation (Izabela Bakollari) [2170629] - IB/hfi1: Improve TID validity checking (Izabela Bakollari) [2170629] - IB/hfi1: Consolidate the creation of user TIDs (Izabela Bakollari) [2170629] - IB/hfi1: Assign npages earlier (Izabela Bakollari) [2170629] - IB/hfi1: Fix expected receive setup error exit issues (Izabela Bakollari) [2170629] - IB/hfi1: Reserve user expected TIDs (Izabela Bakollari) [2170629] - IB/hfi1: Reject a zero-length user expected buffer (Izabela Bakollari) [2170629] - RDMA/hfi1: Fix doc for hfi1_free_ctxt (Izabela Bakollari) [2170629] - RDMA/hfi1: use sysfs_emit() to instead of scnprintf() (Izabela Bakollari) [2170629] - RDMA/hfi1: Fix error return code in parse_platform_config() (Izabela Bakollari) [2170629] - IB/hfi1: Switch to netif_napi_add() (Izabela Bakollari) [2170629] - RDMA/hfi: Decrease PCI device reference count in error path (Izabela Bakollari) [2170629] - RDMA/hfi1: don't pass bogus GFP_ flags to dma_alloc_coherent (Izabela Bakollari) [2170629] - IB/hfi1: Replace 1-element array with singleton (Izabela Bakollari) [2170629] - RDMA/opa_vnic: fix spelling typo in comment (Izabela Bakollari) [2170629] - IB/hfi1: Use skb_put_data() instead of skb_put/memcpy pair (Izabela Bakollari) [2170629] - IB/hfi1: remove rc_only_opcode and uc_only_opcode declarations (Izabela Bakollari) [2170629] - RDMA/hfi1: fix repeated words in comments (Izabela Bakollari) [2170629] - RDMA/hfi1: Remove the unneeded result variable (Izabela Bakollari) [2170629] - IB: move from strlcpy with unused retval to strscpy (Izabela Bakollari) [2170629] - perf intel-pt: Add documentation for Event Trace and TNT disable (Michael Petlan) [2154066] - perf scripts python: export-to-postgresql.py: Export all sample flags (Michael Petlan) [2154066] - perf scripts python: export-to-sqlite.py: Export all sample flags (Michael Petlan) [2154066] - perf scripting python: Add all sample flags to DB export (Michael Petlan) [2154066] - perf scripts python: intel-pt-events.py: Add Event Trace (Michael Petlan) [2154066] - perf script: Display new D (Intr Disabled) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf script: Display Intel PT iflag synthesized event (Michael Petlan) [2154066] - perf script: Display Intel PT CFE (Control Flow Event) / EVD (Event Data) synthesized event (Michael Petlan) [2154066] - perf intel-pt: Force 'quick' mode when TNT (Taken/Not-Taken packet) is disabled (Michael Petlan) [2154066] - perf intel-pt: Synthesize new D (Intr Disabled) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf intel-pt: Synthesize iflag event (Michael Petlan) [2154066] - perf intel-pt: Synthesize CFE (Control Flow Event) / EVD (Event Data) event (Michael Petlan) [2154066] - perf intel-pt: Record Event Trace capability flag (Michael Petlan) [2154066] - perf auxtrace: Add itrace option "I" (Michael Petlan) [2154066] - perf tools: Define new D (Intr Disable) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf tools: Define Intel PT iflag synthesized event (Michael Petlan) [2154066] - perf tools: Define Intel PT CFE (Control Flow Event) / EVD (Event Data) event (Michael Petlan) [2154066] - perf intel-pt: decoder: Add MODE.Exec IFLAG processing (Michael Petlan) [2154066] - perf intel-pt: decoder: Add CFE (Control Flow Event) and EVD (Event Data) processing (Michael Petlan) [2154066] - perf intel-pt: decoder: Factor out clearing of FUP (Flow Update) event variables (Michael Petlan) [2154066] - perf intel-pt: Fix error timestamp setting on the decoder error path (Michael Petlan) [2154066] - perf intel-pt: Fix missing 'instruction' events with 'q' option (Michael Petlan) [2154066] - perf intel-pt: Fix next 'err' value, walking trace (Michael Petlan) [2154066] - perf intel-pt: Fix state setting when receiving overflow (OVF) packet (Michael Petlan) [2154066] - perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type (Michael Petlan) [2154066] - perf intel-pt: Fix sync state when a PSB (synchronization) packet is found (Michael Petlan) [2154066] - perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage (Michael Petlan) [2154066] - perf intel-pt: decoder: Add config bit definitions (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Add MODE.Exec IFLAG bit (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Add CFE and EVD packets (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Remove misplaced linebreak (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder-test: Fix scope of test_data (Michael Petlan) [2154066] - perf/x86/intel/pt: Add a capability and config bit for disabling TNTs (Michael Petlan) [2154066] - perf/x86/intel/pt: Add a capability and config bit for event tracing (Michael Petlan) [2154068] - container_of: Update header inclusions (Desnes Nunes) [2196368] - media: netup_unidvb: fix irq init by register it at the end of probe (Desnes Nunes) [2196368] - media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Desnes Nunes) [2196368] - media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Desnes Nunes) [2196368] - media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Desnes Nunes) [2196368] - media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Desnes Nunes) [2196368] - Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS" (Desnes Nunes) [2196368] - usb: typec: Don't try to register component master without components (Desnes Nunes) [2196368] - usb: typec: Only attempt to link USB ports if there is fwnode (Desnes Nunes) [2196368] - usb: core: Unregister device on component_add() failure (Desnes Nunes) [2196368] - usb: core: add quirk for Alcor Link AK9563 smartcard reader (Desnes Nunes) [2196368] - USB: new quirk for Dell Gen 2 devices (Desnes Nunes) [2196368] - USB: quirks: add STRING quirk for VCOM device (Desnes Nunes) [2196368] - USB: quirks: add a Realtek card reader (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Fix probe pin assign check (Desnes Nunes) [2196368] - usb: typec: ucsi: Don't attempt to resume the ports before they exist (Desnes Nunes) [2196368] - USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Desnes Nunes) [2196368] - usb: host: ehci-fsl: Fix module alias (Desnes Nunes) [2196368] - usb: core: hub: disable autosuspend for TI TUSB8041 (Desnes Nunes) [2196368] - USB: fix misleading usb_set_intfdata() kernel doc (Desnes Nunes) [2196368] - usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Use proper macro for pin assignment check (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Fix pin assignment calculation (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Add pin assignment helper (Desnes Nunes) [2196368] - usb: ucsi: Ensure connector delayed work items are flushed (Desnes Nunes) [2196368] - xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Desnes Nunes) [2196368] - usb: acpi: add helper to check port lpm capability using acpi _DSM (Desnes Nunes) [2196368] - xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Desnes Nunes) [2196368] - xhci: Add update_hub_device override for PCI xHCI hosts (Desnes Nunes) [2196368] - xhci: Fix null pointer dereference when host dies (Desnes Nunes) [2196368] - usb: xhci: Check endpoint is valid before dereferencing it (Desnes Nunes) [2196368] - xhci-pci: set the dma max_seg_size (Desnes Nunes) [2196368] - usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05CN modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05CN (SG) modem (Desnes Nunes) [2196368] - USB: serial: cp210x: add SCALANCE LPE-9000 device id (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EC200U modem (Desnes Nunes) [2196368] - USB: serial: qcserial: add EM9191 QDL support (Desnes Nunes) [2196368] - USB: serial: option: add prod. id for Quectel EG91 (Desnes Nunes) [2196368] - USB: serial: option: add Telit LE910Cx composition 0x1204 (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (RS) modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (GR) modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (CS) modem (Desnes Nunes) [2196368] - thunderbolt: Disable XDomain lane 1 only in software connection manager (Desnes Nunes) [2196368] - thunderbolt: Use correct function to calculate maximum USB3 link rate (Desnes Nunes) [2196368] - thunderbolt: Do not call PM runtime functions in tb_retimer_scan() (Desnes Nunes) [2196368] - Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Desnes Nunes) [2196368] - thunderbolt: Do not report errors if on-board retimers are found (Desnes Nunes) [2196368] - treewide: Convert del_timer*() to timer_shutdown*() (Desnes Nunes) [2196368] - USB: core: export usb_cache_string() (Desnes Nunes) [2196368] - usb: ulpi: defer ulpi_register on ulpi_read_id timeout (Desnes Nunes) [2196368] - usb: storage: Add check for kcalloc (Desnes Nunes) [2196368] - USB: sisusbvga: use module_usb_driver() (Desnes Nunes) [2196368] - USB: sisusbvga: rename sisusb.c to sisusbvga.c (Desnes Nunes) [2196368] - USB: sisusbvga: remove console support (Desnes Nunes) [2196368] - media: Switch to use dev_err_probe() helper (Desnes Nunes) [2196368] - media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2196368] - media: usb: pwc-uncompress: Use flex array destination for memcpy() (Desnes Nunes) [2196368] - media: usb: pwc-uncompress: Use struct_size() helper in pwc_decompress() (Desnes Nunes) [2196368] - firmware_loader: fix up to_fw_sysfs() to preserve const (Desnes Nunes) [2196368] - usb.h: take advantage of container_of_const() (Desnes Nunes) [2196368] - device.h: move kobj_to_dev() to use container_of_const() (Desnes Nunes) [2196368] - container_of: add container_of_const() that preserves const-ness of the pointer (Desnes Nunes) [2196368] - driver core: allow kobj_to_dev() to take a const pointer (Desnes Nunes) [2196368] - container_of: remove container_of_safe() (Desnes Nunes) [2196368] - linux/container_of.h: switch to static_assert (Desnes Nunes) [2196368] - media: dvb-usb: m920x: make read-only arrays static const (Desnes Nunes) [2196368] - net: thunderbolt: Use bitwise types in the struct thunderbolt_ip_frame_header (Desnes Nunes) [2196368] - net: thunderbolt: Switch from __maybe_unused to pm_sleep_ptr() etc (Desnes Nunes) [2196368] - USB: serial: f81534: fix division by zero on line-speed change (Desnes Nunes) [2196368] - xhci: remove unused stream_id parameter from xhci_handle_halted_endpoint() (Desnes Nunes) [2196368] - xhci: Prevent infinite loop in transaction errors recovery for streams (Desnes Nunes) [2196368] - xhci: disable U3 suspended ports in S4 hibernate poweroff_late stage (Desnes Nunes) [2196368] - USB: hcd-pci: Fully suspend across freeze/thaw cycle (Desnes Nunes) [2196368] - USB: core: Disable remote wakeup for freeze/quiesce (Desnes Nunes) [2196368] - xhci: export two xhci_hub functions for xhci-pci module usage (Desnes Nunes) [2196368] - xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N (Desnes Nunes) [2196368] - xhci: print warning when HCE was set (Desnes Nunes) [2196368] - Revert "xhci: Convert to use list_count()" (Desnes Nunes) [2196368] - xhci: Convert to use list_count() (Desnes Nunes) [2196368] - usb: typec: Add partner PD object wrapper (Desnes Nunes) [2196368] - usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq (Desnes Nunes) [2196368] - usb: add usb_set_intfdata() documentation (Desnes Nunes) [2196368] - usb: host: fix a typo in ehci.h (Desnes Nunes) [2196368] - usb: core: hcd: Fix return value check in usb_hcd_setup_local_mem() (Desnes Nunes) [2196368] - usb: typec: ucsi: Resume in separate work (Desnes Nunes) [2196368] - usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Desnes Nunes) [2196368] - net: thunderbolt: Use kmap_local_page() instead of kmap_atomic() (Desnes Nunes) [2196368] - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb: dib0700_devices: Remove unused struct dibx090p_adc (Desnes Nunes) [2196368] - media: dib0700: remove orphan dvb_usb_dib0700_ir_proto declaration (Desnes Nunes) [2196368] - media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Desnes Nunes) [2196368] - media: dvb-core: Enhance shared multi-frontend support (Desnes Nunes) [2196368] - media: docs: fix minor typos (Desnes Nunes) [2196368] - media: dvb-frontends: a8293: fix LNB powerup failure in PCTV 461e (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: drop line-status helper (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: simplify line-status handling (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: clean up line-status handling (Desnes Nunes) [2196368] - USB: serial: cp210x: add support for B0 hangup (Desnes Nunes) [2196368] - USB: serial: cp210x: add Kamstrup RF sniffer PIDs (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel RM520N (Desnes Nunes) [2196368] - USB: serial: ch341: fix lost character on LCR updates (Desnes Nunes) [2196368] - USB: serial: ch314: use usb_control_msg_recv() (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV31 with new baseline (Desnes Nunes) [2196368] - USB: serial: io_ti: add Agilent E5805A support (Desnes Nunes) [2196368] - USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Desnes Nunes) [2196368] - USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Desnes Nunes) [2196368] - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Desnes Nunes) [2196368] - USB: serial: option: add Telit FN990 compositions (Desnes Nunes) [2196368] - USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Desnes Nunes) [2196368] - USB: serial: cp210x: add part-number debug printk (Desnes Nunes) [2196368] - USB: serial: option: add Telit LN920 compositions (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM060K modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel RM500K module support (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EC200S-CN module support (Desnes Nunes) [2196368] - USB: serial: pl2303: add support for more HXN (G) types (Desnes Nunes) [2196368] - USB: serial: option: add Telit LE910Cx 0x1250 composition (Desnes Nunes) [2196368] - usb: typec: tipd: Set mode of operation for USB Type-C connector (Desnes Nunes) [2196368] - usb: typec: tipd: Move tps6598x_disconnect error path to its own label (Desnes Nunes) [2196368] - usb: typec: tipd: Fix typec_unregister_port error paths (Desnes Nunes) [2196368] - usb: typec: tipd: Only update power status on IRQ (Desnes Nunes) [2196368] - usb: typec: tipd: Forward plug orientation to typec subsystem (Desnes Nunes) [2196368] - tps6598x: clear int mask on probe failure (Desnes Nunes) [2196368] - usb: typec: tipd: Fix initialization sequence for cd321x (Desnes Nunes) [2196368] - usb: typec: tipd: Fix typo in cd321x_switch_power_state (Desnes Nunes) [2196368] - usb: typec: tipd: Enable event interrupts by default (Desnes Nunes) [2196368] - usb: typec: tipd: Remove FIXME about testing with I2C_FUNC_I2C (Desnes Nunes) [2196368] - usb: typec: tipd: Switch CD321X power state to S0 (Desnes Nunes) [2196368] - usb: typec: tipd: Add support for Apple CD321X (Desnes Nunes) [2196368] - usb: typec: tipd: Add short-circuit for no irqs (Desnes Nunes) [2196368] - usb: typec: tipd: Split interrupt handler (Desnes Nunes) [2196368] - dt-bindings: usb: tps6598x: Add Apple CD321x compatible (Desnes Nunes) [2196368] - dt-bindings: usb: Add TI tps6598x device tree binding documentation (Desnes Nunes) [2196368] - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Desnes Nunes) [2196368] - usb: typec: tipd: Add an additional overflow check (Desnes Nunes) [2196368] - usb: typec: tipd: Don't read/write more bytes than required (Desnes Nunes) [2196368] - usb: typec: tipd: Fix spurious fwnode_handle_put in error path (Desnes Nunes) [2196368] - usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails (Desnes Nunes) [2196368] - usb: host: xhci-mtk: omit shared hcd if either root hub has no ports (Desnes Nunes) [2196368] - usb: xhci-mtk: enable wake-up interrupt after runtime_suspend called (Desnes Nunes) [2196368] - usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Desnes Nunes) [2196368] - usb: typec: Check for ops->exit instead of ops->enter in altmode_exit (Desnes Nunes) [2196368] - usb: ftdi-elan: remove variable l (Desnes Nunes) [2196368] - Documentation: USB: correct possessive "its" usage (Desnes Nunes) [2196368] - usb: Check !irq instead of irq == NO_IRQ (Desnes Nunes) [2196368] - tools: usb: ffs-aio-example: Fix build error with aarch64-*-gnu-gcc toolchain(s) (Desnes Nunes) [2196368] - usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [2196368] - usb: ehci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [2196368] - dt-bindings: usb: usb-drd: Describe default dual-role mode (Desnes Nunes) [2196368] - dt-bindings: usb: xhci: Add Broadcom STB v2 compatible device (Desnes Nunes) [2196368] - dt-bindings: usb: Convert xHCI bindings to DT schema (Desnes Nunes) [2196368] - usb: host: Add ability to build new Broadcom STB USB drivers (Desnes Nunes) [2196368] - dt-bindings: Add Broadcom STB USB support (Desnes Nunes) [2196368] - dt-bindings: usb: Add generic "usb-phy" property (Desnes Nunes) [2196368] - dt-bindings: usb: usb-hcd: Add "tpl-support" property (Desnes Nunes) [2196368] - dt-bindings: usb: Add "ulpi/serial/hsic" PHY types (Desnes Nunes) [2196368] - dt-bindings: usb: usb-drd: Add "otg-rev" property constraints (Desnes Nunes) [2196368] - dt-bindings: usb: Convert generic USB properties to DT schemas (Desnes Nunes) [2196368] - dt-bindings: usb: mtu3: add properties about USB Role Switch (Desnes Nunes) [2196368] - dt-bindings: usb: add binding for USB GPIO based connection detection driver (Desnes Nunes) [2196368] - dt-bindings: connector: add optional properties for Type-B (Desnes Nunes) [2196368] - dt-bindings: connector: Add self-powered property (Desnes Nunes) [2196368] - dt-bindings: usb: generic: Add role-switch-default-mode binding (Desnes Nunes) [2196368] - dt-binding: usb: add usb-role-switch property (Desnes Nunes) [2196368] - dt-binding: usb: add "super-speed-plus" (Desnes Nunes) [2196368] - dt-bindings: usb: usb-hcd: Detach generic USB controller properties (Desnes Nunes) [2196368] - dt-bindings: Explicitly allow additional properties in common schemas (Desnes Nunes) [2196368] - dt-bindings: usb: Bring back phy-names (Desnes Nunes) [2196368] - usb: core: stop USB enumeration if too many retries (Desnes Nunes) [2196368] - usb: hub: port: add sysfs entry to switch port power (Desnes Nunes) [2196368] - usb: typec: port-mapper: Convert to the component framework (Desnes Nunes) [2196368] - usb: Link the ports to the connectors they are attached to (Desnes Nunes) [2196368] - usb: Remove usb_for_each_port() (Desnes Nunes) [2196368] - thunderbolt: Add wake on connect/disconnect on USB4 ports (Desnes Nunes) [2196368] - thunderbolt: Link USB4 ports to their USB Type-C connectors (Desnes Nunes) [2196368] - usb: core: Use kstrtobool() instead of strtobool() (Desnes Nunes) [2196368] - kernel.h: split out kstrtox() and simple_strtox() to a separate header (Desnes Nunes) [2196368] - USB: core: Change configuration warnings to notices (Desnes Nunes) [2196368] - thunderbolt: ACPI: Use the helper fwnode_find_reference() (Desnes Nunes) [2196368] - thunderbolt: Remove redundant assignment to variable len (Desnes Nunes) [2196368] - thunderbolt: Use str_enabled_disabled() helper (Desnes Nunes) [2196368] - media: device property: Add a function to test is a fwnode is a graph endpoint (Desnes Nunes) [2196368] - usb: typec: mux: Allow multiple mux_devs per mux (Desnes Nunes) [2196368] - usb: typec: mux: Introduce indirection (Desnes Nunes) [2196368] - device property: Use multi-connection matchers for single case (Desnes Nunes) [2196368] - device property: Fix fwnode_graph_devcon_match() fwnode leak (Desnes Nunes) [2196368] - device property: Add helper to match multiple connections (Desnes Nunes) [2196368] - Documentation: Remove device connection documentation (Desnes Nunes) [2196368] - usb: ftdi-elan: remove variable err_count (Desnes Nunes) [2196368] - USB: make devnode() callback in usb_class_driver take a const * (Desnes Nunes) [2196368] - USB: remove usb_bus_type from usb.h (Desnes Nunes) [2196368] - USB: allow some usb functions to take a const pointer. (Desnes Nunes) [2196368]- s390/ap: Fix hanging ioctl caused by orphaned replies (Tobias Huschle) [2215891] - crypto: jitter - correct health test during initialization (Vladis Dronov) [2214270] - x86: properly define CONFIG_AS_TPAUSE in Makefile (Nico Pache) [2193009] - zsmalloc: fix races between asynchronous zspage free and page migration (Oleksandr Natalenko) [2213146] - netfilter: ip6t_rpfilter: Fix regression with VRF interfaces (Phil Sutter) [2169958] - x86/mm: Avoid incomplete Global INVLPG flushes (Rafael Aquini) [2213793] - rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov) [2214973] - rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov) [2214973] - vfio/pci: Also demote hiding standard cap messages (Oleksandr Natalenko) [2207849] - vfio/pci: demote hiding ecap messages to debug level (Oleksandr Natalenko) [2207849] - mm: avoid unnecessary page fault retires on shared memory types (Nico Pache) [2213877] - mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit (Nico Pache) [2213877] - mm: Allow the [page|pfn]_mkwrite callbacks to drop the mmap_sem (Nico Pache) [2213877] - s390/qeth: convert sysfs snprintf to sysfs_emit (Tobias Huschle) [2203380] - s390/lcs: Fix return type of lcs_start_xmit() (Tobias Huschle) [2203380] - s390/netiucv: Fix return type of netiucv_tx() (Tobias Huschle) [2203380] - s390/ctcm: Fix return type of ctc{mp,}m_tx() (Tobias Huschle) [2203380] - s390/pci: clean up left over special treatment for function zero (Tobias Huschle) [2214268] - s390/pci: remove redundant pci_bus_add_devices() on new bus (Tobias Huschle) [2214268] - s390/pci: only add specific device in zpci_bus_scan_device() (Tobias Huschle) [2214268] - PCI: s390: Fix use-after-free of PCI resources with per-function hotplug (Tobias Huschle) [2214268] - net: atlantic: fix potential memory leak in aq_ndev_close() (Íñigo Huguet) [2184353] - net: atlantic: fix aq_vec index out of range error (Íñigo Huguet) [2179726 2184353] - net: atlantic: verify hw_head_ lies within TX buffer ring (Íñigo Huguet) [2184353] - net: atlantic: add check for MAX_SKB_FRAGS (Íñigo Huguet) [2184353] - net: atlantic: reduce scope of is_rsc_complete (Íñigo Huguet) [2184353] - net: atlantic: fix "frag[0] not initialized" (Íñigo Huguet) [2184353] - net: atlantic: Avoid out-of-bounds indexing (Íñigo Huguet) [2179726 2184353] - atlantic: Fix buff_ring OOB in aq_ring_rx_clean (Íñigo Huguet) [2184353] - atlantic: Remove warn trace message. (Íñigo Huguet) [2184353] - atlantic: Fix statistics logic for production hardware (Íñigo Huguet) [2184353] - atlantic: Add missing DIDs and fix 115c. (Íñigo Huguet) [2184353] - atlantic: Fix to display FW bundle version instead of FW mac version. (Íñigo Huguet) [2184353] - atlantic: Increase delay for fw transactions (Íñigo Huguet) [2184353] - atlantic: fix double-free in aq_ring_tx_clean (Íñigo Huguet) [2184353] - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Íñigo Huguet) [2184353] - net: ethernet: aquantia: Handle error cleanup of start on open (Íñigo Huguet) [2184353] - aquantia: Remove the build_skb path (Íñigo Huguet) [2184353] - net: fix __dev_kfree_skb_any() vs drop monitor (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to icmpv6_echo_reply() (Antoine Tenart) [2184076] - ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_NS_OTHERHOST (Antoine Tenart) [2184076] - ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_BAD_OPTIONS (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_redirect_rcv() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_router_discovery() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_rs() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_na() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_ns() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_rcv() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to icmpv6_notify() (Antoine Tenart) [2184076] - net: add pskb_may_pull_reason() helper (Antoine Tenart) [2184076] - net-next: skbuff: refactor pskb_pull (Antoine Tenart) [2184076] - net: dropreason: add SKB_DROP_REASON_IPV6_BAD_EXTHDR (Antoine Tenart) [2184076] - rxrpc: Use consume_skb() rather than kfree_skb_reason() (Antoine Tenart) [2184076] - ipv4: raw: add drop reasons (Antoine Tenart) [2184076] - ipv6: raw: add drop reasons (Antoine Tenart) [2184076] - tcp: add TCP_MINTTL drop reason (Antoine Tenart) [2184076] - net: fix call location in kfree_skb_list_reason (Antoine Tenart) [2184076] - rxrpc: Show consumed and freed packets as non-dropped in dropwatch (Antoine Tenart) [2184076] - net: tun: rebuild error handling in tun_get_user (Antoine Tenart) [2184076] - ALSA: Update kernel configuration for 8.9 (Jaroslav Kysela) [2179850] - soundwire: stream: Add missing clear of alloc_slave_rt (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add new mapping for HP Spectre x360 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform (Jaroslav Kysela) [2179850] - ALSA: hda: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: gus: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: cmipci: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: ice1712,ice1724: fix the kcontrol->id initialization (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo NS50AU (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add "Intel Reference board" and "NUC 13" SSID in the ALC256 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add Lenovo P3 Tower platform (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: fix PCM constraint error check (Jaroslav Kysela) [2179850] - ASoC: max98363: limit the number of channel to 1 (Jaroslav Kysela) [2179850] - ASoC: max98363: Removed 32bit support (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6x (Jaroslav Kysela) [2179850] - ASoC: nau8824: Add quirk to active-high jack-detect (Jaroslav Kysela) [2179850] - ASoC: amd: ps: fix for acp_lock access in pdm driver (Jaroslav Kysela) [2179850] - ASoC: simple-card: Add missing of_node_put() in case of error (Jaroslav Kysela) [2179850] - ASoC: codecs: wsa881x: do not set can_multi_write flag (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: remove code for module namespaces (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Jaroslav Kysela) [2179850] - regmap: sdw: check for invalid multi-register writes config (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing checks on FE startup (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix avs_path_module::instance_id size (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Account for UID of ACPI device (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix declaration of enum avs_channel_config (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Access path components under lock (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix module lookup (Jaroslav Kysela) [2179850] - ALSA: hda: Fix unhandled register update during auto-suspend period (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: test if a BE can be prepared (Jaroslav Kysela) [2179850] - ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Jaroslav Kysela) [2179850] - ALSA: oss: avoid missing-prototype warnings (Jaroslav Kysela) [2179850] - ALSA: cs46xx: mark snd_cs46xx_download_image as static (Jaroslav Kysela) [2179850] - ALSA: hda: Fix Oops by 9.1 surround channel names (Jaroslav Kysela) [2179850] - ASoC: rt5682: Disable jack detection interrupt during suspend (Jaroslav Kysela) [2179850] - ASoC: SOF: Separate the tokens for input and output pin index (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix tuples array allocation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to program SoundWire PCMSyCM registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: initialize instance_offset member (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: use 'ml_addr' parameter consistently (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: fix base_ptr computation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to get SoundWire hlink (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: fix sublink refcounting (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix logic for copying tuples (Jaroslav Kysela) [2179850] - ASoC: dwc: move DMA init to snd_soc_dai_driver probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-topology: Make sure that only one cmd is sent in dai_config (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: save io region state in case of errors in resume (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-client-probes: fix pm_runtime imbalance in error handling (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: fix pm_runtime imbalance in error handling (Jaroslav Kysela) [2179850] - ASoC: SOF: debug: conditionally bump runtime_pm counter on exceptions (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for ASUS GU604V and GU603V (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for HP EliteBook G10 laptops (Jaroslav Kysela) [2179850] - tools include UAPI: Sync the sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2179850] - firewire: net: fix unexpected release of object for asynchronous request packet (Jaroslav Kysela) [2179850] - ASoC: ssm2602: Add workaround for playback distortions (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix NULL pointer crash in acp_sof_ipc_msg_data function (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo L140AU (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 12 (Jaroslav Kysela) [2179850] - ALSA: pcm: use exit controlled loop in snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ALSA: pcm: simplify top-up mode init in snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ALSA: pcm: playback silence - move silence variable updates to separate function (Jaroslav Kysela) [2179850] - ALSA: pcm: playback silence - remove extra code (Jaroslav Kysela) [2179850] - ALSA: pcm: fix playback silence - correct incremental silencing (Jaroslav Kysela) [2179850] - ALSA: pcm: fix playback silence - use the actual new_hw_ptr for the threshold mode (Jaroslav Kysela) [2179850] - ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop (Jaroslav Kysela) [2179850] - ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add quirk for Pioneer DDJ-800 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ASUS UM3402YAR using CS35L41 (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Asus VivoBook Pro 14 OLED M6400RC to the quirks list for acp6x (Jaroslav Kysela) [2179850] - ALSA: docs: Extend module parameters description (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi-cht: Add quirk for Nextbook Ares 8A tablet (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use more existing defines instead of open-coded numbers (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ASUS M3402RA into DMI table (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6 (Jaroslav Kysela) [2179850] - ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use high-level I/O in set_filterQ() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix error handling in snd_audigy_i2c_volume_put() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: don't stop DSP in _snd_emu10k1_{,audigy_}init_efx() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: skip Sound Blaster-specific hacks for E-MU cards (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fixup DSP defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use high-level I/O functions also during init (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix SNDRV_EMU10K1_IOCTL_SINGLE_STEP (Jaroslav Kysela) [2179850] - ALSA: emu10k1: pull in some register definitions from kX-project (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove some bogus defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: eliminate some unused defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix lineup of EMU_HANA_* defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: comment updates (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix snd_emu1010_fpga_read() input masking for rev2 cards (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused emu->pcm_playback_efx_substream field (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused `resume` parameter from snd_emu10k1_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: minor optimizations (Jaroslav Kysela) [2179850] - ASoC: max98090: make it selectable (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi-byt: Fix "WM510205" match no longer working (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Rate limit usb_set_interface error reporting (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove remaining cruft from snd_emu10k1_emu1010_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: clean up P16V part somewhat (Jaroslav Kysela) [2179850] - ALSA: emu10k1: clarify various fx8010.*_mask fields (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove apparently pointless EMU_HANA_OPTION_CARDS reads (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove apparently pointless FPGA reads (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused snd_emu10k1_voice.emu field (Jaroslav Kysela) [2179850] - ALSA: emu10k1: stop doing weird things with HCFG in snd_emu10k1_emu1010_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove obsolete card type variable and defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix access to Audigy GPIO port (Jaroslav Kysela) [2179850] - ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_pointer() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: properly assert E-MU FPGA access constaints (Jaroslav Kysela) [2179850] - ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_hw_free() (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Add an option to skip platform trigger during stop (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Do not stop/start DMA during pause/release (Jaroslav Kysela) [2179850] - ALSA: pcm: rewrite snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Split the set_power_op for IPC3 and IPC4 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: append codec type to dai link name (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: support different devices on the same sdw link (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: set codec_num = 1 if the device is not aggregated (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw_max98373: change sof_sdw_mx8373_late_probe to static call (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: remove late_probe flag in struct sof_sdw_codec_info (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at link 2 in RPL match table (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_cirrus_common: Guard against missing buses (Jaroslav Kysela) [2179850] - ASoC: SOF: Use no_reply calls for TX (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc: Add no reply inline calls (Jaroslav Kysela) [2179850] - ASoC: es8316: Don't use ranges based register lookup for a single register (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Remove specific patch for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: nau8825: fix bounds check for adc_delay (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Simplify &pdev->dev in probe (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Simplify with dev_err_probe (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd9335: Simplify with dev_err_probe (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Remove some dead code (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Fix default regmap values for some registers (Jaroslav Kysela) [2179850] - ASoC: ssm2602: Add support for CLKDIV2 (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add delay control for input path (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: disable KAE for Intel DG2 (Jaroslav Kysela) [2179850] - ASoC: da7218: Use devm_clk_get_optional() (Jaroslav Kysela) [2179850] - ASoC: da7219: Improve the relability of AAD IRQ process (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2 (Jaroslav Kysela) [2179850] - ASoC: amd: Add check for acp config flags (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6x (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: fix page fault in dspless mode when DSP is disabled (Jaroslav Kysela) [2179850] - ASoC: tas5720: add missing unwind goto in tas5720_codec_probe (Jaroslav Kysela) [2179850] - ASoC: ep93xx: Add OF support (Jaroslav Kysela) [2179850] - ASoC: ep93xx: i2s: Make it individually selectable (Jaroslav Kysela) [2179850] - ASoC: cs4271: flat regcache, trivial simplifications (Jaroslav Kysela) [2179850] - ASoC: ep93xx: i2s: move enable call to startup callback (Jaroslav Kysela) [2179850] - ASoC: amd: Add Dell G15 5525 to quirks list (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Print the format_val as hexadecimal number (Jaroslav Kysela) [2179850] - ASoC: max98373: change power down sequence for smart amp (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: conditionally wake WPIO1PG domain (Jaroslav Kysela) [2179850] - ASoC: Intel: Add rpl_mx98360_rt5682 driver (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add __func__ in SoundWire lcount() error logs (Jaroslav Kysela) [2179850] - ALSA: hda: patch_realtek: add quirk for Asus N7601ZM (Jaroslav Kysela) [2179850] - ALSA: hda: LNL: add HD Audio PCI ID (Jaroslav Kysela) [2179850] - ASoC: max98363: Make soc_codec_dev_max98363 static (Jaroslav Kysela) [2179850] - soundwire: bus: Fix unbalanced pm_runtime_put() causing usage count underflow (Jaroslav Kysela) [2179850] - ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Jaroslav Kysela) [2179850] - ALSA: document that struct __snd_pcm_mmap_control64 is messed up (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: Add RT712 SDCA driver for Mic topology (Jaroslav Kysela) [2179850] - ASoC: add snd_soc_card_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: expand snd_soc_dpcm_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: expand snd_soc_dapm_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup dapm_connect_dai_pair() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: documentation updates (Jaroslav Kysela) [2179850] - ALSA: emu10k1: update label & help in config system (Jaroslav Kysela) [2179850] - ALSA: emu10k1: don't create old pass-through playback device on Audigy (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix capture interrupt handler unlinking (Jaroslav Kysela) [2179850] - ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Jaroslav Kysela) [2179850] - ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Jaroslav Kysela) [2179850] - ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Jaroslav Kysela) [2179850] - ALSA: pcm: fix wait_time calculations (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Tear down pipelines only if DSP was active (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to retrieve eml_lock (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to offload link ownership (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to retrieve DMIC/SSP hlink (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: program SoundWire LSDIID registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to check cmdsync (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers for sync_arm/sync_go (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to set link SYNC frequency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to enable/check interrupts (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to return sublink count (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add convenience helpers for SoundWire PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: introduce helpers for 'extended links' PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: special-case HDaudio regular links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add structures to parse ALT links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: move to a dedicated module (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add return value for hda_bus_ml_get_capabilities() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: improve hda_bus_ml_free() helper (Jaroslav Kysela) [2179850] - ALSA: hda: add HDaudio Extended link definitions (Jaroslav Kysela) [2179850] - Documentation: sound: add description of Intel HDaudio multi-links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-skl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-mtl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-icl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-cnl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-apl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: make DSPless mode work with DSP disabled in BIOS (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add support for DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Skip interfaces not supported on a platform (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Add flag and state which will be used for DSP-less mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: Do not dereference hstream until it is safe (Jaroslav Kysela) [2179850] - ASoC: tegra20_ac97: Add missing unwind goto in tegra20_ac97_platform_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Clarify bind failure caused by missing fw_module (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor dmic codec platform device creation (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor error checks in probe call (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor get_chip_info callback (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove unused variables (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove acp_dai_probe() function (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove unused code (Jaroslav Kysela) [2179850] - ASoC: soc.h: remove unused params/num_params (Jaroslav Kysela) [2179850] - ASoC: samsung: switch to use c2c_params instead of params (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: switch to use c2c_params instead of params (Jaroslav Kysela) [2179850] - ASoC: soc.h: clarify Codec2Codec params (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42) (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Preserve the previous PCM device upon re-enablement (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update the acp clock source. (Jaroslav Kysela) [2179850] - ASoC: max98363: add soundwire amplifier driver (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Fix spelling mistake "schduler" -> "scheduler" (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Add missing mutex_unlock() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Add support for chained DMA (Jaroslav Kysela) [2179850] - ASoC: SOF: avoid a NULL dereference with unsupported widgets (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Use register macro in place of integer literal (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Use u16 consistently for old_legacy_ctrl (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Store additional legacy registers on suspend (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Store saved legacy registers in an array (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Move allocation of saved registers to struct snd_ymfpci (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Switch to DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Add error messages for abritrary IO ports on older chips (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Fix BUG_ON in probe function (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Create card with device-managed snd_devm_card_new() (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: dai_link->platform again (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Add a debugfs entry containing control details (Jaroslav Kysela) [2179850] - ASoC: wm8903: Remove outdated DMIC comment (Jaroslav Kysela) [2179850] - ASoC: es8316: Handle optional IRQ assignment (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z (Jaroslav Kysela) [2179850] - ASoC: da7213.c: add missing pm_runtime_disable() (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2-custom-sample.dtsi: use card->name to avoid long name (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: add snd_soc_add_pcm_runtimes() (Jaroslav Kysela) [2179850] - ALSA: asihpi: remove unused loop_count variable (Jaroslav Kysela) [2179850] - ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() (Jaroslav Kysela) [2179850] - ASoC: dapm: Sort speakers after other outputs (Jaroslav Kysela) [2179850] - ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Jaroslav Kysela) [2179850] - ASoC: codecs: rt5682-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt715-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt715: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt712-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt711-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt711-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt700-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1318-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1316-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1308-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: max98373-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: sdw-mockup: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: cs42l42-sdw: clear stream (Jaroslav Kysela) [2179850] - ASoC: simple-card.c: add missing of_node_put() (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ASoC: ti: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ASoC: atmel: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ALSA: hdspm: remove unused copy_u32_le function (Jaroslav Kysela) [2179850] - ALSA: docs: A few more words for PCM XRUN handling and stream locks (Jaroslav Kysela) [2179850] - ALSA: docs: Add description about ack callback -EPIPE error handling (Jaroslav Kysela) [2179850] - ALSA: pcm: Improved XRUN handling for indirect PCM helpers (Jaroslav Kysela) [2179850] - soundwire: intel_auxdevice: improve pm_prepare step (Jaroslav Kysela) [2179850] - soundwire: bus: Update sdw_nread/nwrite_no_pm to handle page boundaries (Jaroslav Kysela) [2179850] - soundwire: bus: Update kernel doc for no_pm functions (Jaroslav Kysela) [2179850] - soundwire: bus: Remove now outdated comments on no_pm IO (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix support for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Improve the pcm trigger sequence (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Make hw_params reset conditional for IPC3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Do not perform DMA cleanup during stop (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Ensure DSP is in D0I0 during sof_ipc4_set_get_data() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Remove conditional dpcm_capture setting (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Update BT offload config for MTL RVP (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Update BT offload config for Rex (Jaroslav Kysela) [2179850] - soundwire: stream: uniquify dev_err() logs (Jaroslav Kysela) [2179850] - soundwire: stream: remove bus->dev from logs on multiple buses (Jaroslav Kysela) [2179850] - ASoC: tegra: remove unneeded semicolon (Jaroslav Kysela) [2179850] - ASoC: simple-card: add comment to indicate don't remove platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: Return on error in sof_ipc4_widget_kcontrol_setup() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macros for chain-dma message bits (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Set pipeline widget before updating IPC structures (Jaroslav Kysela) [2179850] - soundwire: amd: add pm_prepare callback and pm ops support (Jaroslav Kysela) [2179850] - soundwire: amd: handle SoundWire wake enable interrupt (Jaroslav Kysela) [2179850] - soundwire: amd: add runtime pm ops for AMD SoundWire manager driver (Jaroslav Kysela) [2179850] - soundwire: amd: add SoundWire manager interrupt handling (Jaroslav Kysela) [2179850] - soundwire: amd: enable build for AMD SoundWire manager driver (Jaroslav Kysela) [2179850] - soundwire: amd: register SoundWire manager dai ops (Jaroslav Kysela) [2179850] - soundwire: amd: Add support for AMD Manager driver (Jaroslav Kysela) [2179850] - soundwire: export sdw_compute_slave_ports() function (Jaroslav Kysela) [2179850] - soundwire: intel: don't save hw_params for use in prepare (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix recursive locking at XRUN during syncing (Jaroslav Kysela) [2179850] - ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Simplify the logging of requested firmware files (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Add support for loading bin files without wmfw (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Expose the DSP boot work actions as wm_adsp_power_up() (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Support DSPs that don't require firmware download (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Support DSPs that don't require firmware download (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Use no_core_startstop to prevent creating preload control (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs (Jaroslav Kysela) [2179850] - mfd: arizona-i2c: Add the missing device table IDs for OF (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Add 12288000 clk freq to cs35l41_fs_mon clk config (Jaroslav Kysela) [2179850] - ALSA: portman2x4: remove unused portman_read_command,data functions (Jaroslav Kysela) [2179850] - ALSA: ymfpci: remove unused snd_ymfpci_readb function (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Initialize in_format to NULL in sof_ipc4_get_audio_fmt (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support Victus by HP Laptop 16-e1xxx (8A22) (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: update pipeline_params in process prepare (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set copier output format for process module (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for base config extension (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add base module config extension structure (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add effect widget support (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Move the kcontrol module_id update to helper (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: use common helper function in copier prepare (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: support multiple configs for BE DAIs (Jaroslav Kysela) [2179850] - soundwire: stream: restore cumulative bus bandwidth when compute_params callback failed (Jaroslav Kysela) [2179850] - ASoC: amd: acp: rembrandt: Drop if blocks with always false condition (Jaroslav Kysela) [2179850] - ALSA: sh: aica: Drop if blocks with always false condition (Jaroslav Kysela) [2179850] - soundwire: bandwidth allocation: Use hweight32() to calculate set bits (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add remapping for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: add table for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - soundwire: cadence: change access to IP_MCP_CMD_BASE (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CMDCTRL fields (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CONTROL fields (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CONFIG fields (Jaroslav Kysela) [2179850] - soundwire: cadence: add helpers to access IP_MCP registers (Jaroslav Kysela) [2179850] - soundwire: cadence: remove CDNS_MCP_CONFIG_SSPMOD (Jaroslav Kysela) [2179850] - soundwire: intel: move bank switch routine to common intel_bus_common.c (Jaroslav Kysela) [2179850] - soundwire: intel: add abstraction for cmdsync check (Jaroslav Kysela) [2179850] - soundwire: intel: move bus common sequences to different file (Jaroslav Kysela) [2179850] - soundwire: intel: use indirection before moving bus start/stop sequences (Jaroslav Kysela) [2179850] - soundwire: intel: add sync_arm/sync_go to ops (Jaroslav Kysela) [2179850] - soundwire: intel: simplify sync_go sequence (Jaroslav Kysela) [2179850] - soundwire: intel: remove useless abstraction (Jaroslav Kysela) [2179850] - soundwire: intel: remove PDI-level restrictions on rates and formats (Jaroslav Kysela) [2179850] - soundwire: intel: remove stale/misleading comment (Jaroslav Kysela) [2179850] - soundwire: intel: move common definitions to header file (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Search only pin 0 formats (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add new tokens for input/output pin format count (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Remove the ref_audio_fmt field (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Modify the signature of sof_ipc4_init_audio_fmt() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Modify the type of available input/output formats (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Always parse the output formats in topology (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Parse the SOF_COMP_TOKENS only once (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Do not parse the DMA_BUFFER_SIZE token (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add a new field in struct sof_ipc4_available_audio_format (Jaroslav Kysela) [2179850] - ASoC: SOF: Use input/output pin consistently (Jaroslav Kysela) [2179850] - ASoC: SOF: rename a couple of tokens (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: Add support for bytes control get and put (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for TPLG_CTL_BYTES (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: set_volume_data only applies to VOLSW family (Jaroslav Kysela) [2179850] - ASoC: SOF: uapi: header: Update sof_abi_hdr doc for IPC4 use (Jaroslav Kysela) [2179850] - ASoC: SOF: uapi: header: Convert sof_abi_hdr comments to kernel style (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-control: Merge functions to handle bytes_ext get variants (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-control: Rename snd_sof_refresh_control() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: add support for setting up loopback routes (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Jaroslav Kysela) [2179850] - ALSA: asihpi: check pao in control_message() (Jaroslav Kysela) [2179850] - ASoC: codecs: zl38060: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1019: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: pcm179x-spi: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: adau1977-spi: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Enable Bluetooth offload on adl_rt1019_rt5682 (Jaroslav Kysela) [2179850] - ALSA: Use of_property_read_bool() for boolean properties (Jaroslav Kysela) [2179850] - ALSA: ppc/tumbler: Use of_property_present() for testing DT property presence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Don't access EM2 (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Steam Deck Shared boost properties quirk (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: only startup/shutdown on supported streams (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Enable cont_update_posn variable in pcm hw_params. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Add pcm pointer callback for amd platforms. (Jaroslav Kysela) [2179850] - ASoC: tegra: Support MAX9808x by machine driver (Jaroslav Kysela) [2179850] - ASoC: tegra: Support RT5631 by machine driver (Jaroslav Kysela) [2179850] - ASoC: tegra: Support coupled mic-hp detection (Jaroslav Kysela) [2179850] - ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro (Jaroslav Kysela) [2179850] - ASoC: da7219: Initialize jack_det_mutex (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: remove redundant DAI config during hw_free (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Remove hda_ctrl_dai_widget_setup/free() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Unify DAI drv ops for IPC3 and IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Define DAI widget DMA trigger ops for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Use the topology IPC dai_config op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Add setup_hext_stream/reset_hext_stream DMA ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Define and set the HDA DAI widget DMA ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Introduce DAI widget ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Use the dai argument in ipc4_hda_dai_trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Pass the CPU dai pointer (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Modify the signature of hda_link_dma_cleanup() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: remove struct hda_pipe_params (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Remove hda_link_dma_params() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Remove BE DAI DRV ops for SSP DAI's (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix speaker, mute/micmute LEDs not work on a HP platform (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add core token in each module extended token list (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for core_id for pipelines (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macro to set the core_id in create_pipe message (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Remove log prefixes for snd_sof_run_firmware (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3: Check for upper size limit for the received message (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix error handling in sof_widget_ready() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: don't squelch errors in WIDGET_SETUP phase (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Fix broken early bclk feature for SSP (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: process pending logs upon FW crash (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: don't allocate blob if it will not be used (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set dmic dai index from copier (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: update gain ipc msg definition to align with fw (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: fix copy-paste issue in topology names (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: harden D0i3 programming sequence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: re-add sleep after entering and exiting reset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tng: revert invalid bar size setting (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: Access MTL_HFPWRCTL from HDA_DSP_BAR (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: use SOF helper for consistency (Jaroslav Kysela) [2179850] - ASOC: SOF: Intel: pci-tgl: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: SKL: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: HDA: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Fix the device description (Jaroslav Kysela) [2179850] - ALSA: hda: intel-dsp-config: add MTL PCI id (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: remove useless dev_dbg() (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: remove indirect runtime copy (Jaroslav Kysela) [2179850] - ASoC: soc-dai.c: add missing flag check at snd_soc_pcm_dai_probe() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use struct_size for struct avs_modcfg_ext size (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: nau8825: Adjust clock control (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: ssm4567: Remove nau8825 bits (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: da7219: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: max98357a: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: maxim,max9867: add "mclk" support (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: add option to start DMA after DAI (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A43) (Jaroslav Kysela) [2179850] - ASoC: zl38060 add gpiolib dependency (Jaroslav Kysela) [2179850] - ASoC: mt6358: Remove undefined HPx Mux enumeration values (Jaroslav Kysela) [2179850] - ASoC: mt6358: Validate Wake on Voice 2 writes (Jaroslav Kysela) [2179850] - ASoC: mt6358: Fix event generation for wake on voice stage 2 switch (Jaroslav Kysela) [2179850] - ALSA: ice1712: Delete unreachable code in aureon_add_controls() (Jaroslav Kysela) [2179850] - ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() (Jaroslav Kysela) [2179850] - ASoC: adau7118: don't disable regulators on device unbind (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Replace fake flexible arrays with flexible-array member (Jaroslav Kysela) [2179850] - ALSA: cs35l41: Add shared boost feature (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Refactor error release code (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Only disable internal boost (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Jaroslav Kysela) [2179850] - soundwire: qcom: gracefully handle too many ports in DT (Jaroslav Kysela) [2179850] - soundwire: qcom: define hardcoded version magic numbers (Jaroslav Kysela) [2179850] - soundwire: qcom: correct setting ignore bit on v1.5.1 (Jaroslav Kysela) [2179850] - ASoC: jack: allow multiple interrupt per gpio (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Improve support for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Add quirk for Rex board with mx98360a amplifier (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Enable DMI L1 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Restrict DMI L1 disable workaround (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Do not re-enable L1 if disabled before suspend (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Add components prefix in structs and function names (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Centralize strings definition (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Move nau8821 and CPU side code up for future platform (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Check Bit Clock rate before snd_soc_dai_set_pll (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: use for_each_rtd_components instead of for (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: remove unnecessarily included headers (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: use sizeof of variable instead of struct type (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Small code refactor (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Remove unnecessary init function (Jaroslav Kysela) [2179850] - ASoC: nau8821: Implement DRC controls (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Jaroslav Kysela) [2179850] - ASoC: amd: yp: Add OMEN by HP Gaming Laptop 16z-n000 to quirks (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Jaroslav Kysela) [2179850] - ASoC: soc-ac97: Return correct error codes (Jaroslav Kysela) [2179850] - ASoC: da7219: Improve the IRQ process to increase the stability (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support for HP Laptops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: Set streaming flag for d0i3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Enable d0i3 work for ipc4 (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Wake up dsp core before sending ipc msg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: use set_pm_gate according to ipc version (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce a new set_pm_gate() IPC PM op (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix struct definition (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Use min macro for comparison and assignment (Jaroslav Kysela) [2179850] - ASoC: soc-ac97: Convert to agnostic GPIO API (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Enable Amp High Pass Filter (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Ensure firmware/tuning pairs are always loaded (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Correct error condition handling (Jaroslav Kysela) [2179850] - ASoC: codecs: Modify error implicit declaration of function 'gpiod_set_value_cansleep' (Jaroslav Kysela) [2179850] - ASoC: codecs: Modify the log print statement (Jaroslav Kysela) [2179850] - ASoC: codecs: Fixed a spelling error in the function name (Jaroslav Kysela) [2179850] - ALSA: hda/realtek - fixed wrong gpio assigned (Jaroslav Kysela) [2179850] - ALSA: hda: Fix codec device field initializan (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: fix coding style and unconditionally return issues (Jaroslav Kysela) [2179850] - ASoC: rt5640: Update MCLK rate in set_sysclk() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set copier sink format (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Print queue IDs in error (Jaroslav Kysela) [2179850] - ALSA: hda: remove redundant variable in snd_hdac_stream_start() (Jaroslav Kysela) [2179850] - ALSA: hda/conexant: add a new hda codec SN6180 (Jaroslav Kysela) [2179850] - SoC: rt5682s: Disable jack detection interrupt during suspend (Jaroslav Kysela) [2179850] - ALSA: ppc: fix unused function local variable (Jaroslav Kysela) [2179850] - ASoC: codecs: max98090: simplify snd_soc_dai_driver (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: refine parameters order in function snd_sof_dsp_update8 (Jaroslav Kysela) [2179850] - ASoC: topology: Return -ENOMEM on memory allocation failure (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_free() return void (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_free_when_closed() return void (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_disconnect() return void (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add Positivo N14KP6-TG (Jaroslav Kysela) [2179850] - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: Add RT712 SDCA driver for Jack and Amp topology (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 (Jaroslav Kysela) [2179850] - ASoC: codecs: aw88395: initialize cur_scene_id to 0 (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: Fix DTS properties reading (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for handling spurious interrupts from DSP (Jaroslav Kysela) [2179850] - ASoC: codecs: fix platform_no_drv_owner.cocci warning (Jaroslav Kysela) [2179850] - ALSA: fireface: add field for the number of messages copied to user space (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: add delay function support (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: add get_stream_position support (Jaroslav Kysela) [2179850] - ASoC: SOF: add get_stream_position ops for pcm delay (Jaroslav Kysela) [2179850] - ASoC: SOF: add delay function support in sof framework (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: add hw_params (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: allocate time info for pcm delay feature (Jaroslav Kysela) [2179850] - ASoC: SOF: add time info structure for ipc4 path (Jaroslav Kysela) [2179850] - ASoC: SOF: add fw_info_box support (Jaroslav Kysela) [2179850] - ASoC: SOF: add ipc4_fw_reg header file (Jaroslav Kysela) [2179850] - ASoC: codecs: aw88395: Fix spelling mistake "cersion" -> "version" (Jaroslav Kysela) [2179850] - ASoC: SOF: fix intel-soundwire link failure (Jaroslav Kysela) [2179850] - ALSA: hda: Fix the control element identification for multiple codecs (Jaroslav Kysela) [2179850] - ASoC: amd: update ps platform acp header file (Jaroslav Kysela) [2179850] - ASoC: topology: Set correct unload callback for graph type (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Add missed "else" in sof_connect_dai_widget (Jaroslav Kysela) [2179850] - ASoC: cs42l42: use helper function (Jaroslav Kysela) [2179850] - ALSA: pci: lx6464es: fix a debug loop (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: cleanup Playback/Capture data for snd_soc_dai (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-dai.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: ti: use helper function (Jaroslav Kysela) [2179850] - ASoC: tegra: use helper function (Jaroslav Kysela) [2179850] - ASoC: sof: use helper function (Jaroslav Kysela) [2179850] - ASoC: intel: use helper function (Jaroslav Kysela) [2179850] - ASoC: sdw-mockup: use helper function (Jaroslav Kysela) [2179850] - ASoC: spear: use helper function (Jaroslav Kysela) [2179850] - ASoC: cirrus: use helper function (Jaroslav Kysela) [2179850] - ASoC: rt: use helper function (Jaroslav Kysela) [2179850] - ASoC: max: use helper function (Jaroslav Kysela) [2179850] - ASoC: hda: use helper function (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc.h: add snd_soc_card_is_instantiated() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_get/set_widget_playback/capture() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_tdm_mask_set/get() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_dma_data_set/get() for low level (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add missing snd_soc_dai_set_widget() (Jaroslav Kysela) [2179850] - ALSA: doc: Fix PCM interface section typos (Jaroslav Kysela) [2179850] - ALSA: firewire-motu: fix unreleased lock warning in hwdep device (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: fix uninitialized local variable (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor bit width calculation (Jaroslav Kysela) [2179850] - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 (Jaroslav Kysela) [2179850] - ASoC: tas5720: set bit 7 in ANALOG_CTRL_REG for TAS5720A-Q1 during probe (Jaroslav Kysela) [2179850] - ASoC: codecs: tas5720: add support for TAS5720A-Q1 (automotive) variant (Jaroslav Kysela) [2179850] - ASoC: codecs: tas5720: split a tas5720_mute_soc_component() function (Jaroslav Kysela) [2179850] - ASoC: topology: Use unload() op directly (Jaroslav Kysela) [2179850] - ASoC: topology: Unify kcontrol removal code (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unnecessary check for EOF (Jaroslav Kysela) [2179850] - ASoC: topology: Return an error on complete() failure (Jaroslav Kysela) [2179850] - ASoC: topology: Pass correct pointer instead of casting (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unnecessary forward declarations (Jaroslav Kysela) [2179850] - ASoC: topology: Rename remove_ handlers (Jaroslav Kysela) [2179850] - ASoC: topology: Fix function name (Jaroslav Kysela) [2179850] - ASoC: topology: Fix typo in functions name (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unused SOC_TPLG_PASS_PINS constant (Jaroslav Kysela) [2179850] - ASoC: topology: Properly access value coming from topology file (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Wait for debounce interval after resume (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Don't set idle_bias_on (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add SoundWire support (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Export some functions for SoundWire (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Separate ASP config from PLL config (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Ensure MCLKint is a multiple of the sample rate (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add SOFT_RESET_REBOOT register (Jaroslav Kysela) [2179850] - soundwire: stream: Add specific prep/deprep commands to port_prep callback (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Do not run the trigger pipelines if no spipe is stored (Jaroslav Kysela) [2179850] - ASoC: SOF: Protect swidget->use_count with mutex for kcontrol access race (Jaroslav Kysela) [2179850] - ASoC: SOF: Avoid double decrementing use_count in sof_widget_setup on error (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Protect pipeline free with mutex (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Implement pipeline trigger reference counting (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Rename 'data' variable to trigger_list (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce struct snd_sof_pipeline (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Use the PCM stream's pipeline_info during trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Populate the PCM stream pipeline_info (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add flag to skip triggering pipelines during FE DAI trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Define pcm_setup/free ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce PCM setup/free PCM IPC ops (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Set IPC-specific trigger order for DAI links (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: do not free widgets during suspend trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Only process widgets in the connected widget list (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Set up/free DAI/AIF widgets only once (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: Export widget_in_list() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: No need to unbind routes within a pipeline (Jaroslav Kysela) [2179850] - Documentation: sound: correct spelling (Jaroslav Kysela) [2179850] - treewide: fix up files incorrectly marked executable (Jaroslav Kysela) [2179850] - ASoC: cs42l56: fix DT probe (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add buffer type support (Jaroslav Kysela) [2179850] - ALSA: memalloc: Workaround for Xen PV (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: use different channel mask for each sdw amp feedback (Jaroslav Kysela) [2179850] - soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() (Jaroslav Kysela) [2179850] - soundwire: cadence: further simplify low-level xfer_msg_defer() callback (Jaroslav Kysela) [2179850] - soundwire: stream: use consistent pattern for freeing buffers (Jaroslav Kysela) [2179850] - soundwire: bus: Remove unused reset_page_addr() callback (Jaroslav Kysela) [2179850] - soundwire: bus: Don't zero page registers after every transaction (Jaroslav Kysela) [2179850] - ASoC: ts3a227e: add set_jack and get_jack_type (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: create jack inputs for aux_devs (Jaroslav Kysela) [2179850] - ASoC: soc-component: add get_jack_type (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify probe-component implementation (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failure (Jaroslav Kysela) [2179850] - firewire: cdev: use single object to dispatch event for request to IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - firewire: cdev: obsolete NULL check to detect IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - firewire: core: use kref structure to maintain lifetime of data for fw_request structure (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: zero clear HDMI pdata (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write() (Jaroslav Kysela) [2179850] - soundwire: bus: remove sdw_defer argument in sdw_transfer_defer() (Jaroslav Kysela) [2179850] - soundwire: cadence: use directly bus sdw_defer structure (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs, speaker don't work for a HP platform (Jaroslav Kysela) [2179850] - ASoC: SOF: keep prepare/unprepare widgets in sink path (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULL (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0 (Jaroslav Kysela) [2179850] - ALSA: fireface: fix locking bug in ff400_copy_msg_to_user() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: start with the right widget type (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Set compress data offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for compress API for stream data/offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Prepare set_stream_data_offset for compress API (Jaroslav Kysela) [2179850] - ASoC: SOF: Prepare ipc_msg_data to be used with compress API (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: minor fix for allocation size (Jaroslav Kysela) [2179850] - firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use asoc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use min_t instead of min with cast (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Correctly access topology fields (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Implement PCI shutdown (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate() (Jaroslav Kysela) [2179850] - ASoC: codecs: Aw88395 chip register file, data type file and Kconfig Makefile (Jaroslav Kysela) [2179850] - ASoC: codecs: Aw88395 function for ALSA Audio Driver (Jaroslav Kysela) [2179850] - ASoC: codecs: ACF bin parsing and check library file for aw88395 (Jaroslav Kysela) [2179850] - ASoC: codecs: Add i2c and codec registration for aw88395 and their associated operation functions (Jaroslav Kysela) [2179850] - regmap: sdw: Remove 8-bit value size restriction (Jaroslav Kysela) [2179850] - regmap: sdw: Update misleading comment (Jaroslav Kysela) [2179850] - ALSA: fireface: implement message parser for Fireface 400 (Jaroslav Kysela) [2179850] - ALSA: fireface: add local framework to message parser (Jaroslav Kysela) [2179850] - ALSA: fireface: update UAPI for data of knob control (Jaroslav Kysela) [2179850] - ALSA: fireface: add helper function to parse MIDI messages transmitted by Fireface 400 (Jaroslav Kysela) [2179850] - ALSA: fireface: pick up time stamp for request subaction of asynchronous transaction (Jaroslav Kysela) [2179850] - ALSA: fireface: rename callback functions (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: amd: acp-es8336: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI support for new acer/emdoor platforms (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: compute extra delay for runtime of PCM substream (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: obsolete return value from context payload processing layer (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: move parameter for pcm frame multiplier from context payload processing layer (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Support mt8188 platform (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: extend tracepoints event including CYCLE_TIME of 1394 OHCI (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Jaroslav Kysela) [2179850] - ALSA: control-led: use strscpy in set_led_id() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Enable i2s tdm support for skyrim platforms (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add i2s tdm support in machine driver (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor i2s clocks programming sequence (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor dai format implementation (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add new cpu dai's in machine driver (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: keep history to process isochronous packet (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: use circular linked list for context payload processing layer (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: use circular linked list to enumerate packet descriptors (Jaroslav Kysela) [2179850] - ASoC: nau8315: remove dependency on GPIOLIB (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for cache position in sequence replay (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for cache position in tx packets (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for pool position in rx packets (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for helper functions to pool sequence in rx packets (Jaroslav Kysela) [2179850] - ALSA: aoa: make remove callback of soundbus driver void returned (Jaroslav Kysela) [2179850] - ALSA: ac97: make remove callback of ac97 driver void returned (Jaroslav Kysela) [2179850] - ASoC: amd: ps: Fix uninitialized ret in create_acp64_platform_devs() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idle (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Don't return -EINVAL from system suspend/resume (Jaroslav Kysela) [2179850] - mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform (Jaroslav Kysela) [2179850] - ASoC: amd: ps: use static function (Jaroslav Kysela) [2179850] - ASoC: nau8822: add speaker Bridge Tied Output configuration (Jaroslav Kysela) [2179850] - ASoC: amd: ps: remove unused variable (Jaroslav Kysela) [2179850] - ASoC: amd: ps: use acp_lock to protect common registers in pdm driver (Jaroslav Kysela) [2179850] - ASoC: amd: ps: add mutex lock for accessing common registers (Jaroslav Kysela) [2179850] - ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_ssp_amp: remove unused variable (Jaroslav Kysela) [2179850] - ASoC: Intel: sof-wm8804: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: cht_bsw_rt5672: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: cht_bsw_rt5645: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_da7213: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_cx2072x: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: More refactoring of hw constraint rules (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Relax hw constraints for implicit fb sync (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Make sure to stop endpoints before closing EPs (Jaroslav Kysela) [2179850] - ALSA: hda/realtek - Turn on power early (Jaroslav Kysela) [2179850] - ASoC: rt9120: Make dev PM runtime bind AsoC component PM (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ASUS M5402RA into DMI table (Jaroslav Kysela) [2179850] - ASoC: wm8904: fix wrong outputs volume after power reactivation (Jaroslav Kysela) [2179850] - ASoC: rt711-sdca: add jack detection mode for JD2 100K (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: add variant with nau8318 amplifier. (Jaroslav Kysela) [2179850] - ASoC: amd: ps: move irq handler registration (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update dev index value in irq handler (Jaroslav Kysela) [2179850] - ASoC: amd: ps: refactor platform device creation logic (Jaroslav Kysela) [2179850] - ASoC: amd: ps: implement api to retrieve acp device config (Jaroslav Kysela) [2179850] - ASoC: Intel: fix sof-nau8825 link failure (Jaroslav Kysela) [2179850] - ASoC: Intel: sof-nau8825: fix module alias overflow (Jaroslav Kysela) [2179850] - ASoC: SOF: trace: No need to check for op pointer in sof_fw_trace_free() (Jaroslav Kysela) [2179850] - ASoC: SOF: trace: Use sof_ipc_get_ops() in sof_fw_trace_init (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-priv: Mark fw_tracing ops optional in documentation (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: control: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: Add helper macro to be used to get an IPC ops (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Update documentation for sof_ipc_tplg_ops (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Treat tplg_ops->route_setup() as optional (Jaroslav Kysela) [2179850] - ASoC: SOF: Add FW state to debugfs (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Always tear down pipelines before DSP suspend (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Set target state earlier (Jaroslav Kysela) [2179850] - ASoC: SOF: core: Print out the value of sof_debug if it is set (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC3 topology: Print the conflicting bytes sizes (Jaroslav Kysela) [2179850] - ASoC: wm8940: Read chip ID when wm8940 codec probing (Jaroslav Kysela) [2179850] - ASoC: wm8940: Rewrite code to set proper clocks (Jaroslav Kysela) [2179850] - ASoC: wm8940: Remove warning when no plat data present (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 Wireless (Jaroslav Kysela) [2179850] - ASoC: lochnagar: Fix unused lochnagar_of_match warning (Jaroslav Kysela) [2179850] - soundwire: intel: remove DAI startup/shutdown (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: remove a redundant comparison of sram (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Peakvol module configuration (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Parse control tuples (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add control volume operations (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add peakvol runtime-parameter requests (Jaroslav Kysela) [2179850] - ASoC: Intel: Add HP Stream 8 to bytcr_rt5640.c (Jaroslav Kysela) [2179850] - ASoC: da7213: Add support for mono, set frame width to 32 when possible (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: initialize panic_info to zero (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Enable cache for AMD Rembrandt platform (Jaroslav Kysela) [2179850] - ALSA: azt3328: Remove the unused function snd_azf3328_codec_outl() (Jaroslav Kysela) [2179850] - ASoC: SOF: nocodec: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: wl1273: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: mc13783: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: cq93vc: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: bt-sco: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: adau7002: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: ac97: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: 88pm860x: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: atmel-pdmic: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: atmel-classd: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: amd: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown" (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed" (Jaroslav Kysela) [2179850] - ASoC: rt5640: Allow configuration of LOUT to mono differential mode (Jaroslav Kysela) [2179850] - ALSA: hda: Error out if invalid stream is being setup (Jaroslav Kysela) [2179850] - ASoC: soc-compress: Reposition and add pcm_mutex (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_realtek_common: set ret = 0 as initial value (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: add jsl_rt5682 board config (Jaroslav Kysela) [2179850] - ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock. (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Workaround for XRUN at prepare (Jaroslav Kysela) [2179850] - ALSA: pcm: Handle XRUN at trigger START (Jaroslav Kysela) [2179850] - ASoC : SOF: amd: Add support for IPC and DSP dumps (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Use poll function instead to read ACP_SHA_DSP_FW_QUALIFIER (Jaroslav Kysela) [2179850] - ASoC: imx-audmux: use sysfs_emit() to instead of scnprintf() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Use SG allocation for SKL-based firmware load (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Introduce single place for pipe-config selection (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Drop pipe_config_idx (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Remove skl_tplg_is_multi_fmt() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Update pipe_config_idx before filling BE params (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd-clsh: Remove the unused function (Jaroslav Kysela) [2179850] - ASoC: rt715: Make read-only arrays capture_reg_H and capture_reg_L static const (Jaroslav Kysela) [2179850] - soundwire: cadence: Drain the RX FIFO after an IO timeout (Jaroslav Kysela) [2179850] - soundwire: cadence: Remove wasted space in response_buf (Jaroslav Kysela) [2179850] - soundwire: cadence: Don't overflow the command FIFOs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Allow for dumping debug window snapshot (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Allow for dumping FW_REGS area (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Gather remaining logs on strace_release() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Probing and firmware tracing over debugfs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add probe machine board (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Data probing soc-component (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Probe compress operations (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add data probing requests (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop usage of debug members in non-debug code (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Make enable_logs() dependent on DEBUG_FS (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce debug-context aware helpers (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop fifo_lock (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce avs_log_buffer_status_locked() (Jaroslav Kysela) [2179850] - ALSA: hda: Interrupt servicing and BDL setup for compress streams (Jaroslav Kysela) [2179850] - ALSA: hda: Prepare for compress stream support (Jaroslav Kysela) [2179850] - ALSA: hda: Allow for compress stream to hdac_ext_stream assignment (Jaroslav Kysela) [2179850] - ALSA: dice: Remove left-over license text (Jaroslav Kysela) [2179850] - drm: tda99x: Don't advertise non-existent capture support (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: Allow playback and capture to be disabled (Jaroslav Kysela) [2179850] - ALSA: dice: add support for Focusrite Saffire Pro 40 with TCD3070 ASIC (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add quirk for Tascam Model 12 (Jaroslav Kysela) [2179850] - ASoC: SOF: Add DAI configuration support for AMD platforms. (Jaroslav Kysela) [2179850] - ASoC: rt5640: Fix Jack work after system suspend (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: Clear DAIs parameters after stream_active is updated (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add shutdown callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Drop obsolete dependency on COMPILE_TEST (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt298: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt298: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt286: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt286: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt274: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt274: Refer to DAI name through a constant (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: nau8825: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: da7219: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: bdw_rt286: Refactor jack handling (Jaroslav Kysela) [2179850] - ALSA: pcm: fix tracing reason in hw_ptr_error (Jaroslav Kysela) [2179850] - soundwire: stream: Move remaining register accesses over to no_pm (Jaroslav Kysela) [2179850] - soundwire: debugfs: Switch to sdw_read_no_pm (Jaroslav Kysela) [2179850] - soundwire: Provide build stubs for common functions (Jaroslav Kysela) [2179850] - soundwire: bus: export sdw_nwrite_no_pm and sdw_nread_no_pm functions (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Rename KConfig symbol CS_DSP -> FW_CS_DSP (Jaroslav Kysela) [2179850] - ASoC: nau8315: add new acpi id and compatible id (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Return whether changed when writing controls (Jaroslav Kysela) [2179850] - firmware: cs_dsp: cs_dsp_coeff_write_ctrl() should report changed (Jaroslav Kysela) [2179850] - ASoC: sdw-mockup: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt715: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt711: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt700: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt5682-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt1316-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: max98373-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - sound: sdw: Add hw_params to SoundWire config helper function (Jaroslav Kysela) [2179850] - ASoC: max9867: Implement exact integer mode (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: ADD HS and SP virtual DAI. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for selecting clock source as external clock. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for reading position updates from stream box. (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add a manually mechanism for detection failure (Jaroslav Kysela) [2179850] - ASoC: nau8825: Adjust internal clock during jack detection (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing audio amplifier for KBL (Jaroslav Kysela) [2179850] - ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix Kconfig dependency (Jaroslav Kysela) [2179850] - ASoC: da7219: Fix pole orientation detection on OMTP headsets when playing music (Jaroslav Kysela) [2179850] - ASoC: max98396: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: ppc: keywest: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: aoa: tas: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: aoa: onyx: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - mfd: arizona-i2c: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Initialize private data for subsequent HDA FEs (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Fix possible UAF in acp_dma_open (Jaroslav Kysela) [2179850] - soundwire: enable optional clock registers for SoundWire 1.2 devices (Jaroslav Kysela) [2179850] - ASoC/soundwire: remove is_sdca boolean property (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw_amp: mark coeff tables with __maybe_unused (Jaroslav Kysela) [2179850] - ASoC: SOF: dai: move AMD_HS to end of list to restore backwards-compatibility (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: support rt1015p speaker amplifier (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Check ops before memory allocation (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Disconnect substream if suspend or resume fails (Jaroslav Kysela) [2179850] - ASoC: amd: ps: Move acp63_dev_data strcture from PCI driver (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update macros with ps platform naming convention (Jaroslav Kysela) [2179850] - ALSA: pcm: avoid nused-but-set-variable warning (Jaroslav Kysela) [2179850] - ALSA: memalloc: Allocate more contiguous pages for fallback case (Jaroslav Kysela) [2179850] - ASoC: codecs: Remove a useless include (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: remove Experimental announce (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: read multi-link capabilities earlier (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove check on number of links (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove sdw_intel_enable_irq() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add callback to check SoundWire lcount information (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: move SoundWire interrupt enabling to callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: factor interrupt enable/disable interrupt functions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add per-chip enable_sdw_irq() callback (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove useless interrupt enablement in interrupt thread (Jaroslav Kysela) [2179850] - soundwire: intel: split auxdevice to different file (Jaroslav Kysela) [2179850] - soundwire: intel: add in-band wake callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add link power management callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add bus management callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add register_dai callback in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add debugfs callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: start using hw_ops (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: add MTL AIC SoundWire configurations (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Allow client to hook into pre_run callback (Jaroslav Kysela) [2179850] - ASoC: rt1316-sdw: get BQ params property and apply them (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: get BQ params property and apply them (Jaroslav Kysela) [2179850] - ASoC: Intel: sof rt5682: remove the duplicate codes (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: add support for ALC5682I-VD with amp rt1019p (Jaroslav Kysela) [2179850] - ASoC: core: fix wrong size kzalloc for rtd's components member (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: get pipeline instance id from pipe_widget->instance_id (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: get max pipeline number (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: rename sof_ipc4_widget_free_comp (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: set d0i3 register with d0i3_offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add d0i3_offset in chip_info (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add d0i3 definition for MTL (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Add helper to get/put widget queue id (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support to parse pin binding array from topology (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for parsing the number of sink/source pins (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Implement tear_down_all_pipelines callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: use small buffer for iccmax stream (Jaroslav Kysela) [2179850] - ALSA: cs5535audio: Remove the redundant assignment (Jaroslav Kysela) [2179850] - ASoC: soc-dai: Do not call snd_soc_link_be_hw_params_fixup() twice (Jaroslav Kysela) [2179850] - ASoC: amd: fix ACP version typo mistake (Jaroslav Kysela) [2179850] - ASoC: Intel: cirrus-common: Make const array uid_strings static (Jaroslav Kysela) [2179850] - ARM: omap2: n8x0: stop instantiating codec platform data (Jaroslav Kysela) [2179850] - ASoC: tlv320aic3x: switch to using gpiod API (Jaroslav Kysela) [2179850] - ASoC: tlv320aic3x: remove support for platform data (Jaroslav Kysela) [2179850] - ASoC: rt5682: Support DBVDD and LDO1-IN supplies (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Support DBVDD and LDO1-IN supplies (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: check also dpcm node for convert-xxx (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2-custom-sample.dtsi: add convert-rate for DPCM (MIXer) (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: remove asoc_simple_convert_fixup() (Jaroslav Kysela) [2179850] - soundwire: cadence: use dai_runtime_array instead of dma_data (Jaroslav Kysela) [2179850] - soundwire: cadence: rename sdw_cdns_dai_dma_data as sdw_cdns_dai_runtime (Jaroslav Kysela) [2179850] - ASoC: cs42xx8-i2c.c: add module device table for of (Jaroslav Kysela) [2179850] - ALSA: hda: clarify comments on SCF changes (Jaroslav Kysela) [2179850] - ASoC: SOF: fix compilation issue with readb/writeb helpers (Jaroslav Kysela) [2179850] - ASoC: codecs: da7219: Do not export internal symbols (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: amd: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: rockchip: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: codecs: da7219: Introduce set_jack() callback (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: probes: Implement IPC4 ops for probes client device (Jaroslav Kysela) [2179850] - ASoC: SOF: client: Add sof_client_ipc4_find_module() function (Jaroslav Kysela) [2179850] - ASoC: SOF: client: Add sof_client_ipc_set_get_data() (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Separate IPC3 operations to a separate file (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Replace [0] union members with DECLARE_FLEX_ARRAY() (Jaroslav Kysela) [2179850] - ASoC: adau1372: correct PGA enable & mute bit (Jaroslav Kysela) [2179850] - ASoC: adau1372: add support for S24_LE mode (Jaroslav Kysela) [2179850] - ASoC: adau1372: fix mclk (Jaroslav Kysela) [2179850] - ASoC: SOF: introduce new DEBUG_NOCODEC mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: use GPL-2.0-only license (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: clarify Kconfig dependencies (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add hda_bus_ml_free helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to suspend/resume links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: clarify bus_init and bus_exit sequences (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add helpers to suspend and resume cmd_io (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: clarify dependencies on SND_SOC_SOF_HDA (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: use helper to clear RIRB status (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add hda_codec_check_rirb_status() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: always allocate CORB/RIRB buffer (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add stop_cmd_io helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add hda_codec_device_remove() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: add codec wakeup helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: move all RIRB/CMD_IO helpers to hda-codec.c (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add multi-link helper for LOSVID (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: start moving multi-link handling in dedicated file (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: move codec state change to hda-codec.c (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: simplify SND_SOC_SOF_HDA_AUDIO_CODEC handling (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove all dependencies on SND_SOC_HDAC_HDMI (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove option to disable the common_hdmi handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Enact power gating policy (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Power and clock gating policy overriding (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Standby power-state support (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Count low power streams (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Restart instead of resuming HDA capture streams (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Handle SUSPEND and RESUME triggers (Jaroslav Kysela) [2179850] - ALSA: hda: Introduce snd_hdac_stream_wait_drsm() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce PCM power management routines (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Split pcm pages freeing operation from hw_free() (Jaroslav Kysela) [2179850] - ASoC: core: Exit all links before removing their components (Jaroslav Kysela) [2179850] - ASoC: tas5805m: add missing page switch. (Jaroslav Kysela) [2179850] - ASoC: tas5805m: rework to avoid scheduling while atomic. (Jaroslav Kysela) [2179850] - soundwire: qcom: add support for v1.7 Soundwire Controller (Jaroslav Kysela) [2179850] - soundwire: qcom: make reset optional for v1.6 controller (Jaroslav Kysela) [2179850] - soundwire: qcom: remove unused SWRM_SPECIAL_CMD_ID (Jaroslav Kysela) [2179850] - ASoC: dapm: Don't use prefix for regulator name (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Return ssize_t from sof_ipc4_fw_parse_ext_man() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: boards: Fix typo in comments (Jaroslav Kysela) [2179850] - ASoC: Intel: boards: Fix typo in comments (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use readb/writeb for stream registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use snd_sof_dsp_updateb() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: use SOF helper for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: rename CL_SD_CTL registers as SD_CTL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use SOF helpers for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: remove useless check on GCTL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: always do a full reset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: remove useless sleep (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: remove useless members in hda_pipe_params (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: use component_get_drvdata to find hdac_bus (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: start removing the use of runtime->private_data in BE (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: use SOF helpers for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: add snd_sof_dsp_updateb() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: add readb/writeb helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: use mmio fallback for all platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: fallback to mmio in helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: fix comment error (Jaroslav Kysela) [2179850] - ALSA: asihpi: remove variable loops (Jaroslav Kysela) [2179850] - ALSA: rawmidi: remove variable dest_frames (Jaroslav Kysela) [2179850] - mfd: arizona: Remove #ifdef guards for PM related functions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: fix possible memory leak in hda_codec_device_init() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: fix possible memory leak in skl_codec_device_init() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Support for loading external libraries (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Remove the query_fw_configuration ops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Stop using the query_fw_configuration fw_loader ops (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Add support for IPC dependent post firmware boot ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add ipc4 library loading implementation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add flag to indicate that the firmware is IMR booted (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Define platform dependent library loading callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Set the default firmware library path for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Add path definition for external firmware libraries (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: Add helper for looking up module by UUID (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Convert the firmware handling (loader) to library convention (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Save the maximum number of libraries supported (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc: ops: Add support for optional init and exit callbacks (Jaroslav Kysela) [2179850] - ASoC: SOF: Drop the firmware and fw_offset from snd_sof_pdata (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader-skl: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce container struct for SOF firmware (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Set complete state before post_fw_run op (Jaroslav Kysela) [2179850] - soundwire: intel: Initialize clock stop timeout (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: move SPIB/DRMS functionality from ext layer (Jaroslav Kysela) [2179850] - ALSA: hda: hdac_ext_controller: remove useless loop (Jaroslav Kysela) [2179850] - ALSA: hda: ext: reduce ambiguity between 'multi-link' and 'link' DMA (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: add 'bus' prefix for multi-link stream setting (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: remove 'link' prefix for stream-related operations (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: add 'ext' prefix to snd_hdac_link_free_all (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: clarify bus_get_link() and bus_link_get() helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: use hlink variable/parameter (Jaroslav Kysela) [2179850] - ALSA: hda: ext: hda_ext_controller: use hlink variable/parameter (Jaroslav Kysela) [2179850] - ALSA: hda: ext: hdac_ext_controller: use helpers in loop (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: update the preset settings (Jaroslav Kysela) [2179850] - ASoC: simple-card: Fix up checks for HW param fixups (Jaroslav Kysela) [2179850] - ASoC: soc-dpcm.h: remove snd_soc_dpcm::hw_param (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: fixup comment for snd_soc_dapm_widget_for_each_path() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: cleanup white space (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: numerical order for dapm_up_seq (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: cleanup snd_soc_dapm_new_dai() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: merge dapm_power_one_widget() and dapm_widget_set_power() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: cleanup dapm_widget_set_power() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: ignore parameter NULL at snd_soc_dapm_free_widget() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: remove no meaning variable from snd_soc_dapm_add_path() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup error handling on snd_soc_dapm_add_route() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: replace snd_soc_dapm_wcache to snd_soc_dapm_widget (Jaroslav Kysela) [2179850] - ASoC: twl4030: make read-only array ramp_base static const (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3: Log the tx message before sending it (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Ack a received reply or notification separately (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Wait for channel to be free before sending a message (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Read the interrupt reason registers at the same time (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Log the tx message before sending it (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add TDM slots setting support for ACP I2S controller (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: protect per-core nodes against multiple open (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: add missed microphone widgets (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: add missed Mixer inputs (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: use right control for Master Playback (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: simplify the return of comp_bind() (Jaroslav Kysela) [2179850] - ASoC: ak4458: add optional reset control to instead of gpio (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Support System Suspend (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Remove suspend/resume hda hooks (Jaroslav Kysela) [2179850] - ALSA: hda/cs_dsp_ctl: Fix mutex inversion when creating controls (Jaroslav Kysela) [2179850] - ALSA: hda: hda_cs_dsp_ctl: Ensure pwr_lock is held before reading/writing controls (Jaroslav Kysela) [2179850] - ALSA: hda: hda_cs_dsp_ctl: Minor clean and redundant code removal (Jaroslav Kysela) [2179850] - ASoC: codecs: hda: Fix spelling error in log message (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify log control for SKL (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify ignore_fw_version description (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not print IPC error message twice (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not treat unsupported IPCs as invalid (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not reuse msg between different IPC handlers (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing include to HDA board (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify d0ix disabling routine (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing SKL-based device IDs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Support da7219 on both KBL and APL (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Support AML with rt286 configuration (Jaroslav Kysela) [2179850] - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Jaroslav Kysela) [2179850] - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Jaroslav Kysela) [2179850] - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Jaroslav Kysela) [2179850] - ASoC: amd: Update Pink Sardine platform ACP register header (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Avoid superfluous endpoint setup (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Correct the return code from snd_usb_endpoint_set_params() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Apply mutex around snd_usb_endpoint_set_params() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Avoid unnecessary interface change at EP close (Jaroslav Kysela) [2179850] - ASoC: cx2072x: fix spelling typo in comment (Jaroslav Kysela) [2179850] - ALSA: hda: Update register polling macros (Jaroslav Kysela) [2179850] - Revert "ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync" (Jaroslav Kysela) [2179850] - ASoC: codecs: allow WM8961 to be selected by the user (Jaroslav Kysela) [2179850] - ASoC: wm8961: add support for devicetree (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Load max98927 on target platform (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add max98927 machine board (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add TDM support (Jaroslav Kysela) [2179850] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2179850] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2179850] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2179850] - ASoC: core: clarify the driver name initialization (Jaroslav Kysela) [2179850] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2179850] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2179850] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2179850] - ALSA: asihpi - Remove unused struct hpi_subsys_response (Jaroslav Kysela) [2179850] - ALSA: sb: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: wm8978: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: cs35l36: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Fallback to headphones for type detect (Jaroslav Kysela) [2179850] - ASoC: uapi: Replace zero-length arrays with __DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: control.h: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - usb: gadget: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ASoC: intel: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: usx2y: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: asihpi: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: hda: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: firewire: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: aloop: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: pcm: Make mmap status read-only (Jaroslav Kysela) [2179850] - ALSA: pcm: Avoid reference to status->state (Jaroslav Kysela) [2179850] - ALSA: Remove some left-over license text in include/uapi/sound/ (Jaroslav Kysela) [2179850] - ALSA: firewire: Remove some left-over license text in sound/firewire (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add pcm_pointer callback (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add pcm_hw_params callback (Jaroslav Kysela) [2179850] - ALSA: memalloc: use __GFP_RETRY_MAYFAIL for DMA mem allocs (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Call snd_sof_handle_fw_exception() in case of timeout (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Only dump firmware registers for IPC3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: Print relevant register in ipc_dump (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: skl: Use the ipc4 version of the ipc_dump (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add separate ops for ipc_dump for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: cnl: Add separate ops for ipc_dump for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: remove the unnecessary snd_sof_dsp_read() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: reuse the common ops for PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: HDA: use IPC version-specific ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: define and set the disable_interrupts op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: define and set the disable_interrupts op for cavs platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add a new op for disabling interrupts (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: use power_down_dsp op in hda_dsp_remove (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: define and set power_down_dsp op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: define and set power_down_dsp op for HDA platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: introduce new op to handle dsp power down (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_da7219_mx98360a: Access num_codecs through dai_link (Jaroslav Kysela) [2179850] - ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132 - remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: SOF: pci-tgl: add missing PCI IDs for RPL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: reorder PCI IDs (Jaroslav Kysela) [2179850] - ASoC: es8316: fix register sync error in suspend/resume tests (Jaroslav Kysela) [2179850] - ASoC: cs42l83: change cs42l83_regmap to static (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add pcm_pointer callback for mt8186 (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add setbias level for rt5682s codec in machine driver (Jaroslav Kysela) [2179850] - ASoC: ts3a227e: add parameters to control debounce times (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Split endpoint setups for hw_params and prepare (take#2) (Jaroslav Kysela) [2179850] - ASoC: rt5682s: simplify the return of rt5682s_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: don't unprepare widget used other pipelines (Jaroslav Kysela) [2179850] - ASoC: SOF: clear prepare state when widget is unprepared (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: remove useless assignment (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: clarify calculation precedence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add ops for SKL/KBL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add initial SKL/KBL hardware support (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add SKL/KBL hardware code loader (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: expose functions for SKL support (Jaroslav Kysela) [2179850] - ALSA: es18xx: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: soc.h: use array instead of playback/capture_widget (Jaroslav Kysela) [2179850] - ASoC: soc.h: use defined number instead of direct number (Jaroslav Kysela) [2179850] - ASoC: soc.h: remove num_cpus/codecs (Jaroslav Kysela) [2179850] - soundwire: intel: add helper to stop bus (Jaroslav Kysela) [2179850] - soundwire: intel: introduce helpers to start bus (Jaroslav Kysela) [2179850] - soundwire: intel: introduce intel_shim_check_wake() helper (Jaroslav Kysela) [2179850] - soundwire: intel: simplify read ops assignment (Jaroslav Kysela) [2179850] - soundwire: intel: remove intel_init() wrapper (Jaroslav Kysela) [2179850] - soundwire: intel: move shim initialization before power up/down (Jaroslav Kysela) [2179850] - soundwire: intel: remove clock_stop parameter in intel_shim_init() (Jaroslav Kysela) [2179850] - soundwire: intel: move all PDI initialization under intel_register_dai() (Jaroslav Kysela) [2179850] - soundwire: intel: move DAI registration and debugfs init earlier (Jaroslav Kysela) [2179850] - soundwire: intel: simplify flow and use devm_ for DAI registration (Jaroslav Kysela) [2179850] - soundwire: intel: fix error handling on dai registration issues (Jaroslav Kysela) [2179850] - ASoC: SOF: replace ipc4-loader dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: replace dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: replace dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: remove unneeded dev_vdbg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove unneeded dev_vdbg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add HDA interrupt source tracing (Jaroslav Kysela) [2179850] - ASoC: SOF: add widget setup/free tracing (Jaroslav Kysela) [2179850] - ALSA: hda: ext: remove always-true conditions on host and link release (Jaroslav Kysela) [2179850] - ALSA: hda: ext: fix locking in stream_release (Jaroslav Kysela) [2179850] - ALSA: hda: ext: simplify logic for stream assignment (Jaroslav Kysela) [2179850] - ALSA: hda: Use hdac_ext prefix in snd_hdac_stream_free_all() for clarity (Jaroslav Kysela) [2179850] - ALSA: hda: ext: make snd_hdac_ext_stream_init() static (Jaroslav Kysela) [2179850] - ALSA: hda: document state machine for hdac_streams (Jaroslav Kysela) [2179850] - ALSA: hda: make snd_hdac_stream_clear() static (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: override mclk_id after parsing NHLT SSP blob (Jaroslav Kysela) [2179850] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_mclk_mask() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: refine SSP count support (Jaroslav Kysela) [2179850] - soundwire: cadence: Simplify error paths in cdns_xfer_msg() (Jaroslav Kysela) [2179850] - soundwire: cadence: Fix error check in cdns_xfer_msg() (Jaroslav Kysela) [2179850] - soundwire: bus: Fix wrong port number in sdw_handle_slave_alerts() (Jaroslav Kysela) [2179850] - soundwire: cadence: Write to correct address for each FIFO chunk (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add pcm_hw_params callback for mt8186 (Jaroslav Kysela) [2179850] - ALSA: ppc: Switch to use for_each_child_of_node() macro (Jaroslav Kysela) [2179850] - ASoC: Intel: skylake: remove unnecessary dev_set_drvdata() (Jaroslav Kysela) [2179850] - soundwire: qcom: do not send status of device 0 during alert (Jaroslav Kysela) [2179850] - soundwire: qcom: update status from device id 1 (Jaroslav Kysela) [2179850] - ASoC: max98390: Fix dsm calibration reading (Jaroslav Kysela) [2179850] - soundwire: cadence: Don't overwrite msg->buf during write commands (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_ssp_amp: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASOC: SOF: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_es8336: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_cs42l42: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Switch to dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Implement 'set_bclk_ratio' (Jaroslav Kysela) [2179850] - ASoC: cs42l83: Extend CS42L42 support to new part (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Export regmap elements to core namespace (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split I2C identity into separate module (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Pass component and dai defs into common probe (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split cs42l42_resume into two functions (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split probe() and remove() into stages (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Use cs42l42->dev instead of &i2c_client->dev (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add bitclock frequency argument to cs42l42_pll_config() (Jaroslav Kysela) [2179850] - soundwire: bus: Don't exit early if no device IDs were programmed (Jaroslav Kysela) [2179850] - soundwire: cadence: Fix lost ATTACHED interrupts when enumerating (Jaroslav Kysela) [2179850] - soundwire: bus: Don't re-enumerate before status is UNATTACHED (Jaroslav Kysela) [2179850] - soundwire: bus: Don't lose unattach notifications (Jaroslav Kysela) [2179850] - soundwire: cadence: fix updating slave status when a bus has multiple peripherals (Jaroslav Kysela) [2179850] - ASoC: soc-dapm: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: bcm2835-i2s: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: increase SRAM inbox and outbox size to 1024 (Jaroslav Kysela) [2179850] - ASoC: SOF: Adding amd HS functionality to the sof core (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Add support for Rembrandt plaform. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Make ACP core code generic for newer SOC transition (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add ADCOUT IO drive strength control (Jaroslav Kysela) [2179850] - ASoC: ak4458: Add ak4458_reset in device probe and remove (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: remove SOF_RT1015_SPEAKER_AMP_100FS flag (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of PLLB setting (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of I2S1 setting (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of Micbias and Vref2 settings (Jaroslav Kysela) [2179850] - ALSA: dummy: Add customizable volume min/max. (Jaroslav Kysela) [2179850] - ALSA: dummy: Fix trailing whitespaces. (Jaroslav Kysela) [2179850] - soundwire: cadence: remove unused sdw_cdns_master_ops declaration (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add mtrace type information for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: icl: Set IPC4-specific DSP ops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add support for mtrace log extraction (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Configure the debug box offset (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add define for the outbox window index (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macro to get core ID from log buffer status message (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Only print LOG BUFFER update message info if requested (Jaroslav Kysela) [2179850] - sound: oss: dmasound: remove software_input_volume declaration (Jaroslav Kysela) [2179850] - ALSA: memalloc: remove snd_dma_sg_ops declaration (Jaroslav Kysela) [2179850] - ALSA: line6: remove line6_set_raw declaration (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec.c: use devm_kzalloc() for DMA data (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: setup rtd->pmdown_time at soc_new_pcm_runtime() (Jaroslav Kysela) [2179850] - ASoC: ak4458: Remove component probe() and remove() (Jaroslav Kysela) [2179850] - ASoC: max98390: Remove unnecessary amp on/off conrtol (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: add comment for kzalloc()/kfree() on snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ASoC: sti-sas: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: switch to using gpiod API (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add devicetree support to select topologies (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add generic pcm_{open,close} callbacks (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add mailbox generic callbacks for IPC (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: fixup snd_soc_dapm_new_control_unlocked() error handling (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: don't use WARN_ON() at snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Utilize acpi_get_subsystem_id() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Call put_device() in the scope of get_device() (Jaroslav Kysela) [2179850] - ASoC: SOF: Remove strsplit_u32() and tokenize_input() (Jaroslav Kysela) [2179850] - lib/string_helpers: Introduce parse_int_array_user() (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce function sof_of_machine_select (Jaroslav Kysela) [2179850] - ALSA: asihpi - Remove useless code in hpi_meter_get_peak() (Jaroslav Kysela) [2179850] - ASoC: amd: fix spelling mistake: "i.e" -> "i.e." (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: check fe condition at out of loop (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: add soc_pcm_ret() (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: remove unnecessary codec2codec_close_delayed_work() (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: codecs: max98088: remove redundant ret variable (Jaroslav Kysela) [2179850] - ASoC: amd: enable Pink sardine platform machine driver build. (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine machine driver using dmic (Jaroslav Kysela) [2179850] - ASoC: amd: create platform device for acp6.2 machine driver (Jaroslav Kysela) [2179850] - ASoC: amd: enable Pink Sardine acp6.2 drivers build (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm driver pm ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pci driver pm ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm driver dma ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 irq handler (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm platform driver (Jaroslav Kysela) [2179850] - ASoC: amd: add platform devices for acp6.2 pdm driver and dmic driver (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 init/de-init functions (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine ACP PCI driver (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine platform ACP IP register header (Jaroslav Kysela) [2179850] - ASoC: max98396: Make data monitor features configurable (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Modify dai_id macros to be more generic (Jaroslav Kysela) [2179850] - ASoC: tas2562: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2179850] - ASoC: tas2764: Export highpass filter setting (Jaroslav Kysela) [2179850] - ASoC: tas2764: Add IRQ handling (Jaroslav Kysela) [2179850] - ASoC: sigmadsp: switch to use kmemdup_nul() helper (Jaroslav Kysela) [2179850] - ASoC: max98088: add support for noise gate reg (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Use generic implementation for .ipc_msg_data field (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add snd_sof_dsp_ops callbacks for pcm and mail box (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Add dai driver for mt8186 (Jaroslav Kysela) [2179850] - ASoC: codecs: add suspend and resume for ES8316 (Jaroslav Kysela) [2179850] - ASoC: SOF: imx8ulp: add missing of_node_put() in imx8ulp_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: imx: imx8ulp: declare ops structure as static (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Skip IMR boot after a firmware crash or boot failure (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Verify ext manifest magic number (Jaroslav Kysela) [2179850] - ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SND_SOC_SOF (Jaroslav Kysela) [2179850] - ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOF (Jaroslav Kysela) [2179850] - ALSA: memalloc: Drop special handling of GFP for CONTINUOUS allocation (Jaroslav Kysela) [2179850] - ASoC: Intel: sst: Switch to standard device pages (Jaroslav Kysela) [2179850] - ALSA: pdaudiocf: Drop superfluous GFP setup (Jaroslav Kysela) [2179850] - ALSA: vx: Drop superfluous GFP setup (Jaroslav Kysela) [2179850] - ASoC: atmel_ssc_dai: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup WakeEnable and WakeStatus (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup AC Timing Control (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup IO control (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup PCM Stream channel map and channel count (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup PCM stream capabilities (Jaroslav Kysela) [2179850] - soundwire: intel: add comment for control stream cap/chmap (Jaroslav Kysela) [2179850] - soundwire: intel: remove unused PDM capabilities (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup SHIM SYNC (Jaroslav Kysela) [2179850] - soundwire: intel: remove IPPTR unused definition (Jaroslav Kysela) [2179850] - soundwire: intel: regroup definitions for LCTL (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup definition of LCOUNT (Jaroslav Kysela) [2179850] - soundwire: intel: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2179850] - soundwire: bus: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2179850] - soundwire: intel: set dev_num_ida_min (Jaroslav Kysela) [2179850] - soundwire: bus: allow device number to be unique at system level (Jaroslav Kysela) [2179850] - soundwire: bus: rename sdw_ida as sdw_bus_ida (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add remapping for HP Omen 16-k0005TX (Jaroslav Kysela) [2179850] - ALSA: hda: cleanup definitions for multi-link registers (Jaroslav Kysela) [2179850] - ASoC: wcd9335: remove always-true condition (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: remove unused definitions (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Remove dai_posn variable (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Add copy function for capture case (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Move sof_compr_copy functionality (Jaroslav Kysela) [2179850] - ASoC: Intel: fix unused-variable warning in probe_codec (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: summarize related settings at soc_new_pcm() (Jaroslav Kysela) [2179850] - ASoC: SOF: Fix compilation when HDA_AUDIO_CODEC config is disabled (Jaroslav Kysela) [2179850] - ASoC: amd: acp: add a label to make error path more clean (Jaroslav Kysela) [2179850] - ASoC: amd: acp: switch to use dev_err_probe() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: remove unnecessary NULL checks (Jaroslav Kysela) [2179850] - ASoC: Change handling of unimplemented set_bclk_ratio (Jaroslav Kysela) [2179850] - ALSA: hda: Remove unused defines (Jaroslav Kysela) [2179850] - ALSA: hda: Remove unused MAX_PIN_CONFIGS constant (Jaroslav Kysela) [2179850] - ALSA: hda: Rework snd_hdac_stream_reset() to use macros (Jaroslav Kysela) [2179850] - ALSA: hda: Move stream-register polling macros (Jaroslav Kysela) [2179850] - ASoC: SOF: imx: Add i.MX8ULP HW support (Jaroslav Kysela) [2179850] - ASoC: soc-utils-test: Add test for snd_soc_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Use snd_soc_tdm_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Fix comment typo in cs42l42_slow_start_put() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Move cs42l42_supply_names to .c file (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add include dependencies to cs42l42.h (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Don't include kernel.h (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: change es8326_regmap_config to static (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Add support for computing timestamps (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Save channel count and sample bytes (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Introduce sof_compr_stream (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Remove byte offset computation (Jaroslav Kysela) [2179850] - soundwire: intel: Remove unnecessary TODO (Jaroslav Kysela) [2179850] - ASoC: Variable type completion (Jaroslav Kysela) [2179850] - ASoC: core: remove setting platform_max in kcontrol macros (Jaroslav Kysela) [2179850] - ALSA: hda: Fix page fault in snd_hda_codec_shutdown() (Jaroslav Kysela) [2179850] - ALSA: hda: Remove codec init and exit routines (Jaroslav Kysela) [2179850] - ALSA: hda: Always free codec on the device release (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop hdac_ext usage for codec device creation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Introduce HDA codec init and exit routines (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Introduce HDA codec init and exit routines (Jaroslav Kysela) [2179850] - ASoC: codecs: add support for ES8326 (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop legacy HSW/BDW board-match information (Jaroslav Kysela) [2179850] - ASoC: Intel: catpt: Drop SND_SOC_ACPI_INTEL_MATCH dependency (Jaroslav Kysela) [2179850] - ASoC: Intel: bdw_rt286: Rename module (Jaroslav Kysela) [2179850] - ASoC: Intel: hsw_rt5640: Rename module (Jaroslav Kysela) [2179850] - ASoC: soc-utils: Improve kerneldoc for snd_soc_tdm_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add TDM support for acp i2s stream (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Initialize list to store acp_stream during pcm_open (Jaroslav Kysela) [2179850] - ASoC: Variable type completion (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: Fixup DAI sample format (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Add sof_mt8186_machs for mt8186 (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce function sof_of_machine_select (Jaroslav Kysela) [2179850] - ASoC: omap: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: DAPM: Replace sprintf() calls with sysfs_emit_at() (Jaroslav Kysela) [2179850] - ASoC: core: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: skylake: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: catpt: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: sst: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: tlv320aic26: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: cs43130: Replace scnprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ALSA: aoa: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ALSA: ac97: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: cirrus-common: Use UID to map correct amp to prefix (Jaroslav Kysela) [2179850] - ASoC: codecs: show PING status on resume failures (Jaroslav Kysela) [2179850] - soundwire: add sdw_show_ping_status() helper (Jaroslav Kysela) [2179850] - soundwire: intel/cadence: expose PING status in manager ops (Jaroslav Kysela) [2179850] - soundwire: add read_ping_status helper definition in manager ops (Jaroslav Kysela) [2179850] - soundwire: qcom: Update error prints to debug prints (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Drop no longer used ROM state definitions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: Use the FSR state definitions during bootup (Jaroslav Kysela) [2179850] - ALSA: wavefront: remove redundant assignment to pointer end (Jaroslav Kysela) [2179850] - soundwire: Use acpi_dev_for_each_child() (Jaroslav Kysela) [2179850] - firewire: cdev: fix potential leak of kernel stack due to uninitialized value (Jaroslav Kysela) [2179850] - list: Add list_next_entry_circular() and list_prev_entry_circular() (Jaroslav Kysela) [2179850] - ASoC: cs43130: Re-use generic struct u16_fract (Jaroslav Kysela) [2179850] - firewire: fix potential uaf in outbound_phy_packet_callback() (Jaroslav Kysela) [2179850] - firewire: add kernel API to access packet structure in request structure for AR context (Jaroslav Kysela) [2179850] - firewire: add kernel API to access CYCLE_TIME register (Jaroslav Kysela) [2179850] - firewire: Add dummy read_csr/write_csr functions (Jaroslav Kysela) [2179850] - treewide: Replace open-coded flex arrays in unions (Jaroslav Kysela) [2179850] - firewire: Remove function callback casts (Jaroslav Kysela) [2179850] - ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256 (Jaroslav Kysela) [2179850] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2179850]- Revert "softirq: Let ksoftirqd do its job" (Oleg Nesterov) [2196767] - perf: Fix check before add_event_to_groups() in perf_group_detach() (Michael Petlan) [2209645] {CVE-2023-2235} - perf/core: Call LSM hook after copying perf_event_attr (Audra Mitchell) [2172142] - kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case (Audra Mitchell) [2172142] - cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Audra Mitchell) [2172142] - cgroup: Fix race condition at rebind_subsystems() (Audra Mitchell) [2172142] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Audra Mitchell) [2172142] - ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Audra Mitchell) [2172142] - genirq: Synchronize interrupt thread startup (Audra Mitchell) [2172142] - genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n (Audra Mitchell) [2172142] - scftorture: Fix distribution of short handler delays (Audra Mitchell) [2172142] - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Audra Mitchell) [2172142] - ipc/sem: do not sleep with a spin lock held (Audra Mitchell) [2172142] - signal: In get_signal test for signal_group_exit every time through the loop (Audra Mitchell) [2172142] - genirq: Move prio assignment into the newly created thread (Audra Mitchell) [2172142] - sched,irq: Convert to sched_set_fifo() (Audra Mitchell) [2172142] - cgroup/cpuset: Fix violation of cpuset locking rule (Audra Mitchell) [2172142] - timers: Move clearing of base::timer_running under base:: Lock (Audra Mitchell) [2172142] - cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Audra Mitchell) [2172142] - jump_label: Fix usage in module __init (Audra Mitchell) [2172142] - padata: fix possible padata_works_lock deadlock (Audra Mitchell) [2172142] - genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() (Audra Mitchell) [2172142] - padata: upgrade smp_mb__after_atomic to smp_mb in padata_do_serial (Audra Mitchell) [2172142] - cpu/speculation: Warn on unsupported mitigations= parameter (Audra Mitchell) [2172142] - x86/speculation: Remove redundant arch_smt_update() invocation (Audra Mitchell) [2172142] - cpu/hotplug: Non-SMP machines do not make use of booted_once (Audra Mitchell) [2172142] - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Jose Ignacio Tornos Martinez) [2156581] {CVE-2022-28388} - kernfs: Improve kernfs_notify() poll notification latency (Ian Kent) [2195844] - stmmac: fix changing mac address (Corinna Vinschen) [2177654] - net/sched: cls_tcindex: downgrade to imperfect hash (Davide Caratti) [2192308] {CVE-2023-1829} - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Ricardo Robaina) [2185961] {CVE-2023-1989} - net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Ricardo Robaina) [2192673] {CVE-2023-2483} - s390/crypto: improve retry logic in case of master key change (Tobias Huschle) [2212794] - bpf: pull before calling skb_postpull_rcsum() (Felix Maurer) [2186521] - bpf, sockmap: fix race in sock_map_free() (Felix Maurer) [2186521] - bpf, sock_map: Move cancel_work_sync() out of sock lock (Felix Maurer) [2186521] - brcmfmac: Switch to appropriate helper to load EFI variable contents (Lenny Szubowicz) [2183047] - iwlwifi: Switch to proper EFI variable store interface (Lenny Szubowicz) [2183047] - efi: Store mask of supported runtime services in struct efi (Lenny Szubowicz) [2183047] - NFS: Don't report errors from nfs_pageio_complete() more than once (Benjamin Coddington) [2213644] - NFS: Do not report flush errors in nfs_write_end() (Benjamin Coddington) [2213644] - NFS: Don't report ENOSPC write errors twice (Benjamin Coddington) [2213644] - NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS (Benjamin Coddington) [2213644] - NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Benjamin Coddington) [2213644] - net: openvswitch: release vport resources on failure (Antoine Tenart) [2190225] - net: openvswitch: Add support to count upcall packets (Antoine Tenart) [2190225] - net: openvswitch: fix race on port output (Antoine Tenart) [2190225] - net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() (Antoine Tenart) [2190225] - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Antoine Tenart) [2190225] - openvswitch: Fix flow lookup to use unmasked key (Antoine Tenart) [2190225] - openvswitch: switch from WARN to pr_warn (Antoine Tenart) [2190225] - EDAC/i10nm: Add Intel Emerald Rapids server support (Aristeu Rozanski) [2165649] - EDAC/skx_common: Delete duplicated and unreachable code (Aristeu Rozanski) [2165649] - EDAC/skx_common: Enable EDAC support for the "near" memory (Aristeu Rozanski) [2165649] - EDAC/i10nm: Print an extra register set of retry_rd_err_log (Aristeu Rozanski) [2165649] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers for HBM (Aristeu Rozanski) [2165649] - EDAC/skx_common: Add ChipSelect ADXL component (Aristeu Rozanski) [2165649] - EDAC/i10nm: Fix NVDIMM detection (Aristeu Rozanski) [2165649] - EDAC/skx_common: Set the memory type correctly for HBM memory (Aristeu Rozanski) [2165649] - EDAC/mc: Add new HBM2 memory type (Aristeu Rozanski) [2165649] - EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Aristeu Rozanski) [2165649] - tpm: disable hwrng for fTPM on some AMD designs (Štěpán Horáček) [2159583] - tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address (Štěpán Horáček) [2159583] - tpm: Use managed allocation for bios event log (Štěpán Horáček) [2159583] - efi: tpm: Avoid READ_ONCE() for accessing the event log (Štěpán Horáček) [2159583] - tpm: Allow system suspend to continue when TPM suspend fails (Štěpán Horáček) [2159583] - tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm: acpi: Call acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm/tpm_crb: Fix error message in __crb_relinquish_locality() (Štěpán Horáček) [2159583] - tpm: Avoid function type cast of put_device() (Štěpán Horáček) [2159583] - char: tpm: Protect tpm_pm_suspend with locks (Štěpán Horáček) [2159583] - efi/tpm: Pass correct address to memblock_reserve (Štěpán Horáček) [2159583] - char: move from strlcpy with unused retval to strscpy (Štěpán Horáček) [2159583] - tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Štěpán Horáček) [2159583] - tpm: Fix buffer access in tpm2_get_tpm_pt() (Štěpán Horáček) [2159583] - tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Štěpán Horáček) [2159583] - tpm: use try_get_ops() in tpm-space.c (Štěpán Horáček) [2159583] - tpm: Fix error handling in async work (Štěpán Horáček) [2159583] - tpm: vtpm_proxy: Check length to avoid compiler warning (Štěpán Horáček) [2159583] - tpm: fix NPE on probe for missing device (Štěpán Horáček) [2159583] - tpm: fix potential NULL pointer access in tpm_del_char_device (Štěpán Horáček) [2159583] - tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' (Štěpán Horáček) [2159583] - tpm: add request_locality before write TPM_INT_ENABLE (Štěpán Horáček) [2159583] - tpm_tis_spi: Add missing SPI ID (Štěpán Horáček) [2159583] - tpm: fix Atmel TPM crash caused by too frequent queries (Štěpán Horáček) [2159583] - tpm: Check for integer overflow in tpm2_map_response_body() (Štěpán Horáček) [2159583] - KEYS: trusted: Fix TPM reservation for seal/unseal (Štěpán Horáček) [2135881] - KVM: x86: Add helpers to recalc physical vs. logical optimized APIC maps (John Allen) [2117761] - KVM: x86: Allow APICv APIC ID inhibit to be cleared (John Allen) [2117761] - KVM: x86: Track required APICv inhibits with variable, not callback (John Allen) [2117761] - Revert "KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu" (John Allen) [2117761] - KVM: SVM: Handle multiple logical targets in AVIC kick fastpath (John Allen) [2117761] - KVM: SVM: Require logical ID to be power-of-2 for AVIC entry (John Allen) [2117761] - KVM: SVM: Update svm->ldr_reg cache even if LDR is "bad" (John Allen) [2117761] - KVM: SVM: Always update local APIC on writes to logical dest register (John Allen) [2117761] - KVM: SVM: Inhibit AVIC if vCPUs are aliased in logical mode (John Allen) [2117761] - KVM: x86: Inhibit APICv/AVIC if the optimized physical map is disabled (John Allen) [2117761] - KVM: x86: Honor architectural behavior for aliased 8-bit APIC IDs (John Allen) [2117761] - Documentation: KVM: Add SPDX-License-Identifier tag (John Allen) [2117761] - Documentation: KVM: add virtual CPU errata documentation (John Allen) [2117761] - KVM: x86: Disable APIC logical map if vCPUs are aliased in logical mode (John Allen) [2117761] - KVM: x86: Disable APIC logical map if logical ID covers multiple MDAs (John Allen) [2117761] - KVM: x86: Skip redundant x2APIC logical mode optimized cluster setup (John Allen) [2117761] - KVM: x86: Explicitly track all possibilities for APIC map's logical modes (John Allen) [2117761] - KVM: x86: Explicitly skip optimized logical map setup if vCPU's LDR==0 (John Allen) [2117761] - KVM: SVM: Add helper to perform final AVIC "kick" of single vCPU (John Allen) [2117761] - KVM: SVM: Document that vCPU ID == APIC ID in AVIC kick fastpatch (John Allen) [2117761] - Revert "KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible" (John Allen) [2117761] - KVM: SVM: Replace "avic_mode" enum with "x2avic_enabled" boolean (John Allen) [2117761] - KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are enabled (John Allen) [2117761] - KVM: x86: Handle APICv updates for APIC "mode" changes via request (John Allen) [2117761] - KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (John Allen) [2117761] - KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (John Allen) [2117761] - KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (John Allen) [2117761] - KVM: SVM: Flush the "current" TLB when activating AVIC (John Allen) [2117761] - KVM: x86: Purge "highest ISR" cache when updating APICv state (John Allen) [2117761] - KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (John Allen) [2117761] - KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (John Allen) [2117761] - KVM: x86: Do not block APIC write for non ICR registers (John Allen) [2117761] - KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (John Allen) [2117761] - KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itself (John Allen) [2117761] - KVM: SEV: fix misplaced closing parenthesis (John Allen) [2117761] - KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (John Allen) [2117761] - KVM: SVM: Fix x2APIC MSRs interception (John Allen) [2117761] - KVM: x86: nSVM: optimize svm_set_x2apic_msr_interception (John Allen) [2117761] - KVM: SVM: Add AVIC doorbell tracepoint (John Allen) [2117761] - KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible (John Allen) [2117761] - KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (John Allen) [2117761] - KVM: x86: Move APIC access page helper to common x86 code (John Allen) [2117761] - KVM: SVM: Introduce hybrid-AVIC mode (John Allen) [2117761] - KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (John Allen) [2117761] - KVM: SVM: Modify AVIC GATag to support max number of 512 vCPUs (John Allen) [2117761] - KVM: SVM: Fix a benign off-by-one bug in AVIC physical table mask (John Allen) [2117761] - KVM: SVM: Ignore writes to Remote Read Data on AVIC write traps (John Allen) [2117761] - KVM: SVM: Introduce logic to (de)activate x2AVIC mode (John Allen) [2117761] - KVM: x86: nSVM: always intercept x2apic msrs (John Allen) [2117761] - KVM: SVM: Don't put/load AVIC when setting virtual APIC mode (John Allen) [2117761] - KVM: SVM: Refresh AVIC configuration when changing APIC mode (John Allen) [2117761] - KVM: x86: Deactivate APICv on vCPU with APIC disabled (John Allen) [2117761] - KVM: SVM: Adding support for configuring x2APIC MSRs interception (John Allen) [2117761] - KVM: SVM: Do not support updating APIC ID when in x2APIC mode (John Allen) [2117761] - KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (John Allen) [2117761] - KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (John Allen) [2117761] - KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (John Allen) [2117761] - KVM: svm/avic: Drop "struct kvm_x86_ops" for avic_hardware_setup() (John Allen) [2117761] - KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (John Allen) [2117761] - KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (John Allen) [2117761] - x86/cpufeatures: Introduce x2AVIC CPUID bit (John Allen) [2117761] - KVM: x86: SVM: fix nested PAUSE filtering when L0 intercepts PAUSE (John Allen) [2117761] - KVM: x86: nSVM: support PAUSE filtering when L0 doesn't intercept PAUSE (John Allen) [2117761] - KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put (John Allen) [2117761] - KVM: x86: disable preemption around the call to kvm_arch_vcpu_{un|}blocking (John Allen) [2117761] - KVM: x86: disable preemption while updating apicv inhibition (John Allen) [2117761] - KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (John Allen) [2117761] - KVM: x86: SVM: fix avic_kick_target_vcpus_fast (John Allen) [2117761] - KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (John Allen) [2117761] - KVM: x86: SVM: remove avic's broken code that updated APIC ID (John Allen) [2117761] - KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (John Allen) [2117761] - KVM: x86: document AVIC/APICv inhibit reasons (John Allen) [2117761] - KVM: x86: SVM: allow AVIC to co-exist with a nested guest running (John Allen) [2117761] - KVM: x86: allow per cpu apicv inhibit reasons (John Allen) [2117761] - KVM: x86: SVM: allow to force AVIC to be enabled (John Allen) [2117761]- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long) [2189324] - sctp: check send stream number after wait_for_sndbuf (Xin Long) [2189324] - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Xin Long) [2189324] - sctp: fail if no bound addresses can be used for a given scope (Xin Long) [2189324] - sctp: sysctl: make extra pointers netns aware (Xin Long) [2189324] - sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long) [2189324] - sctp: delete free member from struct sctp_sched_ops (Xin Long) [2189324] - sctp: fix memory leak in sctp_stream_outq_migrate() (Xin Long) [2189324] - sctp: clear out_curr if all frag chunks of current msg are pruned (Xin Long) [2189324] - sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent (Xin Long) [2189324] - sched/fair: Fix imbalance overflow (Phil Auld) [RHEL-419] - sched/fair: Move calculate of avg_load to a better location (Phil Auld) [RHEL-419] - sched/fair: Sanitize vruntime of entity being migrated (Phil Auld) [RHEL-419] - sched/rt: pick_next_rt_entity(): check list_entry (Phil Auld) [RHEL-419] - sched/fair: sanitize vruntime of entity being placed (Phil Auld) [RHEL-419] - sched/fair: Limit sched slice duration (Phil Auld) [RHEL-419] - sched/topology: Add __init for sched_init_domains() (Phil Auld) [RHEL-419] - sched/core: Reorganize ttwu_do_wakeup() and ttwu_do_activate() (Phil Auld) [RHEL-419] - sched/core: Micro-optimize ttwu_runnable() (Phil Auld) [RHEL-419] - sched/numa: Stop an exhastive search if an idle core is found (Phil Auld) [RHEL-419] - sched/topology: Add __init for init_defrootdomain (Phil Auld) [RHEL-419] - sched: Clear ttwu_pending after enqueue_task() (Phil Auld) [RHEL-419] - sched/psi: Fix possible missing or delayed pending event (Phil Auld) [RHEL-419] - sched/fair: Cleanup for SIS_PROP (Phil Auld) [RHEL-419] - sched/fair: Default to false in test_idle_cores() (Phil Auld) [RHEL-419] - sched/fair: Remove useless check in select_idle_core() (Phil Auld) [RHEL-419] - sched/fair: Avoid double search on same cpu (Phil Auld) [RHEL-419] - sched/fair: Remove redundant check in select_idle_smt() (Phil Auld) [RHEL-419] - sched: Rename task_running() to task_on_cpu() (Phil Auld) [RHEL-419] - sched/fair: Move call to list_last_entry() in detach_tasks (Phil Auld) [RHEL-419] - sched/fair: Cleanup loop_max and loop_break (Phil Auld) [RHEL-419] - sched/fair: Make sure to try to detach at least one movable task (Phil Auld) [RHEL-419] - sched: Add update_current_exec_runtime helper (Phil Auld) [RHEL-419] - sched/fair: Don't init util/runnable_avg for !fair task (Phil Auld) [RHEL-419] - sched/fair: Move task sched_avg attach to enqueue_task_fair() (Phil Auld) [RHEL-419] - sched/fair: Update comments in enqueue/dequeue_entity() (Phil Auld) [RHEL-419] - sched/fair: Maintain task se depth in set_task_rq() (Phil Auld) [RHEL-419] - sched/debug: Print each field value left-aligned in sched_show_task() (Phil Auld) [RHEL-419] - sched/fair: Make per-cpu cpumasks static (Phil Auld) [RHEL-419] - sched/fair: Rename select_idle_mask to select_rq_mask (Phil Auld) [RHEL-419] - sched: Snapshot thread flags (Phil Auld) [RHEL-419] - sched/fair: find_idlest_group(): Remove unused sd_flag parameter (Phil Auld) [RHEL-419] - redhat/genlog.py: add support to list/process zstream Jira tickets (Herton R. Krzesinski) - powercap: intel_rapl: add support for Emerald Rapids (Prarit Bhargava) [2156804] - vsock: avoid to close connected socket after the timeout (Stefano Garzarella) [2209710] - sfc: Fix module EEPROM reporting for QSFP modules (Íñigo Huguet) [2192382] - perf script: Fix missing Retire Latency fields option documentation (Michael Petlan) [2177014] - perf event x86: Add retire_lat when synthesizing PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [2177014] - perf test x86: Support the retire_lat (Retire Latency) sample_type check (Michael Petlan) [2177014] - perf script: Support Retire Latency (Michael Petlan) [2177014] - perf report: Support Retire Latency (Michael Petlan) [2177014]- netfilter: nft_redir: correct value of inet type `.maxattrs` (Florian Westphal) [2189517] - netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal) [2189517] - netfilter: ebtables: fix table blob use-after-free (Florian Westphal) [2189517] - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Florian Westphal) [2189517] - netfilter: nf_tables: make table handle allocation per-netns friendly (Florian Westphal) [2189517] - netfilter: nf_tables: really skip inactive sets when allocating name (Florian Westphal) [2189517] - intel_idle: add Emerald Rapids Xeon support (Prarit Bhargava) [2156824] - tools/power turbostat: Introduce support for EMR (Prarit Bhargava) [2156806] - kunit: drm: make DRM buddy test compatible with other pages sizes (Nico Pache) [2209108] - redhat: fix missing kunit module in mod-internal.list (Nico Pache) [2209108] - bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ricardo Robaina) [2196353] {CVE-2023-2002} - macvlan: Fix mc_filter calculation (Xin Long) [2186948] - macvlan: Add netlink attribute for broadcast cutoff (Xin Long) [2186948] - macvlan: Skip broadcast queue if multicast with single receiver (Xin Long) [2186948] - net: macvlan: fix memory leaks of macvlan_common_newlink (Xin Long) [2186948] - net: macvlan: change schedule system_wq to system_unbound_wq (Xin Long) [2186948] - net: macvlan: fix potential UAF problem for lowerdev (Xin Long) [2186948] - macvlan: Support for high multicast packet rate (Xin Long) [2186948] - macvlan: Skip loopback packets in RX handler (Xin Long) [2186948] - macvlan: fix null dereference in macvlan_device_event() (Xin Long) [2186948] - macvlan: add cond_resched() during multicast processing (Xin Long) [2186948] - macvlan: schedule bc_work even if error (Xin Long) [2186948] - macvlan: replace kfree_skb by consume_skb for drop profiles (Xin Long) [2186948] - tipc: fix unexpected link reset due to discovery messages (Xin Long) [2193242] - tipc: Fix potential OOB in tipc_link_proto_rcv() (Xin Long) [2193242] - tipc: check skb_linearize() return value in tipc_disc_rcv() (Xin Long) [2193242] - tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header (Xin Long) [2193242] - tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long) [2193242] - s390/dasd: fix hanging blockdevice after request requeue (Tobias Huschle) [2043875] - s390/dasd: add autoquiesce event for start IO error (Tobias Huschle) [2043875] - s390/dasd: add aq_timeouts autoquiesce trigger (Tobias Huschle) [2043875] - s390/dasd: add aq_requeue sysfs attribute (Tobias Huschle) [2043875] - s390/dasd: add aq_mask sysfs attribute (Tobias Huschle) [2043875] - s390/dasd: add autoquiesce feature (Tobias Huschle) [2043875] - s390/dasd: remove unused DASD EER defines (Tobias Huschle) [2043875] - md: Fix bitmap offset type in sb writer (Nigel Croxon) [2189478] - md/raid5: Improve performance for sequential IO (Nigel Croxon) [2189478] - md/raid5: remove unused working_disks variable (Nigel Croxon) [2189478] - md/raid10: fix memleak of md thread (Nigel Croxon) [2189478] - md/raid10: fix memleak for 'conf->bio_split' (Nigel Croxon) [2189478] - md/raid10: fix leak of 'r10bio->remaining' for recovery (Nigel Croxon) [2189478] - md/raid10: don't BUG_ON() in raise_barrier() (Nigel Croxon) [2189478] - md: fix soft lockup in status_resync (Nigel Croxon) [2189478] - md: add error_handlers for raid0 and linear (Nigel Croxon) [2151208 2189478] - md: Use optimal I/O size for last bitmap page (Nigel Croxon) [2189478] - md: Fix types in sb writer (Nigel Croxon) [2189478] - md: Move sb writer loop to its own function (Nigel Croxon) [2189478] - md/raid10: Fix typo in comment (replacment -> replacement) (Nigel Croxon) [2189478] - md/raid10: fix null-ptr-deref in raid10_sync_request (Nigel Croxon) [2189478] - md/raid10: fix task hung in raid10d (Nigel Croxon) [2189478] - md: simplify sysctl registration (Nigel Croxon) [2189478] - HID: intel-ish-hid: ipc: Fix potential use-after-free in work function (Tony Camuso) [2182388] - devm-helpers: Fix devm_delayed_work_autocancel() kerneldoc (Tony Camuso) [2182388] - devm-helpers: Add resource managed version of work init (Tony Camuso) [2182388] - workqueue: Add resource managed version of delayed work init (Tony Camuso) [2182388] - HID: stop drivers from selecting CONFIG_HID (Tony Camuso) [2182388] - HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Tony Camuso) [2182388] - HID: intel-ish-hid: ishtp: remove variable rb_count (Tony Camuso) [2182388]- i40e: Add support for VF to specify its primary MAC address (Stefan Assmann) [2091552] - net/tg3: resolve deadlock in tg3_reset_task() during EEH (Ken Cox) [2159218 2166475] - HID: asus: use spinlock to safely schedule workers (Ricardo Robaina) [2186282] {CVE-2023-1079} - HID: asus: use spinlock to protect concurrent accesses (Ricardo Robaina) [2186282] {CVE-2023-1079} - e1000e: Disable TSO on i219-LM card to increase speed (Ken Cox) [2109782] - erspan: get the proto with the md version for collect_md (Xin Long) [2207724] - netfilter: nf_tables: deactivate anonymous set from preparation phase (Florian Westphal) [2196148] {CVE-2023-32233} - scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Ewan D. Milne) [2171092] - scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Ewan D. Milne) [2171092] - scsi: core: Add BLIST_NO_VPD_SIZE for some VDASD (Ewan D. Milne) [2171092] - scsi: core: Fix a source code comment (Ewan D. Milne) [2171092] - scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Ewan D. Milne) [2171092] - scsi: scsi_debug: Delete unreachable code in inquiry_vpd_b0() (Ewan D. Milne) [2171092] - scsi: core: Use SCSI_SCAN_INITIAL in do_scsi_scan_host() (Ewan D. Milne) [2171092] - scsi: core: Use SCSI_SCAN_RESCAN in __scsi_add_device() (Ewan D. Milne) [2171092] - scsi: Define the COMPLETED sense key (Ewan D. Milne) [2171092] - scsi: core: Add I/O timeout count for SCSI device (Ewan D. Milne) [2171092] - tipc: check the bearer min mtu properly when setting it by netlink (Xin Long) [2185143] - tipc: do not update mtu if msg_max is too small in mtu negotiation (Xin Long) [2185143] - tipc: add tipc_bearer_min_mtu to calculate min mtu (Xin Long) [2185143] - net/tipc: fix tipc header files for kernel-doc (Xin Long) [2185143] - scsi: smartpqi: Update version to 2.1.22-040 (Don Brace) [2162103] - scsi: smartpqi: Update copyright to 2023 (Don Brace) [2162103] - scsi: smartpqi: Add sysfs entry for NUMA node in /sys/block/sdX/device (Don Brace) [2162103] - scsi: smartpqi: Stop sending driver-initiated TURs (Don Brace) [2162103] - scsi: smartpqi: Fix byte aligned writew for ARM servers (Don Brace) [2162103] - scsi: smartpqi: Add support for RAID NCQ priority (Don Brace) [2162103] - scsi: smartpqi: Validate block layer host tag (Don Brace) [2162103] - scsi: smartpqi: Remove contention for raid_bypass_cnt (Don Brace) [2162103] - scsi: smartpqi: Fix rare SAS transport memory leak (Don Brace) [2162103] - scsi: smartpqi: Remove NULL pointer check (Don Brace) [2162103] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [2162103] - scsi: smartpqi: Map full length of PCI BAR 0 (Don Brace) [2162103] - scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [2162103] - scsi: mpi3mr: Use -ENOMEM instead of -1 in mpi3mr_expander_add() (Tomas Henzl) [2163671] - scsi: mpi3mr: Use IRQ save variants of spinlock to protect chain frame allocation (Tomas Henzl) [2163671] - scsi: mpi3mr: Handle soft reset in progress fault code (0xF002) (Tomas Henzl) [2163671] - scsi: mpi3mr: Update driver version to 8.4.1.0.0 (Tomas Henzl) [2163671] - scsi: mpi3mr: Update copyright year (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix W=1 compilation warnings (Tomas Henzl) [2163671] - scsi: mpi3mr: Update MPI Headers to revision 27 (Tomas Henzl) [2163671] - scsi: mpi3mr: Avoid escalating to higher level reset when target is removed (Tomas Henzl) [2163671] - scsi: mpi3mr: Modify MUR timeout value to 120 seconds (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix admin queue memory leak upon soft reset (Tomas Henzl) [2163671] - scsi: mpi3mr: Successive VD delete and add causes FW fault (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix expander node leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix memory leaks in mpi3mr_init_ioc() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix sas_hba.phy memory leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix mpi3mr_hba_port memory leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix config page DMA memory leak (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix throttle_groups memory leak (Tomas Henzl) [2163671] - scsi: mpi3mr: Bad drive in topology results kernel crash (Tomas Henzl) [2163671] - scsi: mpi3mr: NVMe command size greater than 8K fails (Tomas Henzl) [2163671] - scsi: mpi3mr: Return proper values for failures in firmware init path (Tomas Henzl) [2163671] - scsi: mpi3mr: Wait for diagnostic save during controller init (Tomas Henzl) [2163671] - scsi: mpi3mr: Driver unload crashes host when enhanced logging is enabled (Tomas Henzl) [2163671] - scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove unneeded version.h include (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization (Tomas Henzl) [2163671] - scsi: mpi3mr: Use number of bits to manage bitmap sizes (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix an issue found by KASAN (Tomas Henzl) [2163671] - scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove usage of dma_get_required_mask() API (Tomas Henzl) [2163671] - scsi: mpi3mr: Suppress command reply debug prints (Tomas Henzl) [2163671] - ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms' (Tony Camuso) [2174220] - ipmi:ssif: Add a timer between request retries (Tony Camuso) [2174220] - ipmi:ssif: Remove rtc_us_timer (Tony Camuso) [2174220] - ipmi_ssif: Rename idle state and check (Tony Camuso) [2174220] - ipmi:ssif: resend_msg() cannot fail (Tony Camuso) [2174220] - ipmi/watchdog: use strscpy() to instead of strncpy() (Tony Camuso) [2174220] - ipmi: ssif_bmc: Convert to i2c's .probe_new() (Tony Camuso) [2174220] - ipmi: fix use after free in _ipmi_destroy_user() (Tony Camuso) [2174220] - ipmi:ssif: Increase the message retry time (Tony Camuso) [2174220] - ipmi: Fix some kernel-doc warnings (Tony Camuso) [2174220] - ipmi: ssif_bmc: Use EPOLLIN instead of POLLIN (Tony Camuso) [2174220] - ipmi: fix msg stack when IPMI is disconnected (Tony Camuso) [2174220] - ipmi: fix memleak when unload ipmi driver (Tony Camuso) [2174220] - ipmi: fix long wait in unload when IPMI disconnect (Tony Camuso) [2174220] - ipmi: kcs: Poll OBF briefly to reduce OBE latency (Tony Camuso) [2174220] - ipmi: ssif_bmc: Add SSIF BMC driver (Tony Camuso) [2174220] - ipmi: Remove unused struct watcher_entry (Tony Camuso) [2174220] - ipmi: kcs: aspeed: Update port address comments (Tony Camuso) [2174220] - ipmi: Add __init/__exit annotations to module init/exit funcs (Tony Camuso) [2174220] - ipmi:ipmb: Don't call ipmi_unregister_smi() on a register failure (Tony Camuso) [2174220] - ipmi:ipmb: Fix a vague comment and a typo (Tony Camuso) [2174220] - ipmi: Fix comment typo (Tony Camuso) [2174220] - char: ipmi: modify NPCM KCS configuration (Tony Camuso) [2174220] - cipso: Fix data-races around sysctl. (Juraj Marcin) [2181138] - netlabel: fix out-of-bounds memory accesses (Juraj Marcin) [2181138] - CIPSO: Fix unaligned memory access in cipso_v4_gentag_hdr (Juraj Marcin) [2181138] - netlabel_domainhash.c: Use built-in RCU list checking (Juraj Marcin) [2181138] - net: netlabel: Use built-in RCU list checking (Juraj Marcin) [2181138] - netlabel: remove redundant assignment to pointer iter (Juraj Marcin) [2181138] - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Juraj Marcin) [2181138] - selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() (Juraj Marcin) [2181138] - selinux: free contexts previously transferred in selinux_add_opt() (Juraj Marcin) [2181138] - LSM: general protection fault in legacy_parse_param (Juraj Marcin) [2181138] - selinux: check return value of sel_make_avc_files (Juraj Marcin) [2181138] - net/sched: flower: fix error handler on replace (Ivan Vecera) [2180870] - Revert "net/sched: flower: Fix wrong handle assignment during filter change" (Ivan Vecera) [2180870] - net/sched: flower: fix filter idr initialization (Ivan Vecera) [2180870] - net/sched: cls_api: remove block_cb from driver_list before freeing (Ivan Vecera) [2180870] - net/sched: flower: Fix wrong handle assignment during filter change (Ivan Vecera) [2180870] - net/sched: cls_api: Initialize miss_cookie_node when action miss is not used (Ivan Vecera) [2180870] - net/sched: sch_fq: fix integer overflow of "credit" (Ivan Vecera) [2180870] - net/sched: clear actions pointer in miss cookie init fail (Ivan Vecera) [2180870] - net/sched: mqprio: simplify handling of nlattr portion of TCA_OPTIONS (Ivan Vecera) [2180870] - l2tp: generate correct module alias strings (Ivan Vecera) [2180870] - net/sched: act_api: add specific EXT_WARN_MSG for tc action (Ivan Vecera) [2180870] - Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy" (Ivan Vecera) [2180870] - netfilter: ctnetlink: revert to dumping mark regardless of event type (Ivan Vecera) [2180870] - net/sched: flower: fix fl_change() error recovery path (Ivan Vecera) [2180870] - net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy (Ivan Vecera) [2180870] - net/sched: act_connmark: handle errno on tcf_idr_check_alloc (Ivan Vecera) [2180870] - net/sched: act_sample: fix action bind logic (Ivan Vecera) [2180870] - net/sched: act_mpls: fix action bind logic (Ivan Vecera) [2180870] - net/sched: act_pedit: fix action bind logic (Ivan Vecera) [2180870] - net/sched: cls_api: Move call to tcf_exts_miss_cookie_base_destroy() (Ivan Vecera) [2180870] - net/sched: flower: Support hardware miss to tc action (Ivan Vecera) [2180870] - net/sched: flower: Move filter handle initialization earlier (Ivan Vecera) [2180870] - net/sched: cls_api: Support hardware miss to tc action (Ivan Vecera) [2180870] - net/sched: Rename user cookie and act cookie (Ivan Vecera) [2180870] - net/sched: taprio: dynamic max_sdu larger than the max_mtu is unlimited (Ivan Vecera) [2180870] - net/sched: taprio: don't allow dynamic max_sdu to go negative after stab adjustment (Ivan Vecera) [2180870] - net/sched: taprio: fix calculation of maximum gate durations (Ivan Vecera) [2180870] - net/sched: act_pedit: use percpu overlimit counter when available (Ivan Vecera) [2180870] - net/sched: act_gate: use percpu stats (Ivan Vecera) [2180870] - net/sched: act_connmark: transition to percpu stats and rcu (Ivan Vecera) [2180870] - net/sched: act_nat: transition to percpu stats and rcu (Ivan Vecera) [2180870] - selftests: forwarding: tc_actions: cleanup temporary files when test is aborted (Ivan Vecera) [2180870] - net/sched: support per action hw stats (Ivan Vecera) [2180870] - net/sched: introduce flow_offload action cookie (Ivan Vecera) [2180870] - net/sched: pass flow_stats instead of multiple stats args (Ivan Vecera) [2180870] - net/sched: act_pedit, setup offload action for action stats query (Ivan Vecera) [2180870] - net/sched: optimize action stats api calls (Ivan Vecera) [2180870] - net/sched: act_ctinfo: use percpu stats (Ivan Vecera) [2180870] - net/sched: fix error recovery in qdisc_create() (Ivan Vecera) [2180870] - net/sched: taprio: don't segment unnecessarily (Ivan Vecera) [2180870] - net/sched: taprio: split segmentation logic from qdisc_enqueue() (Ivan Vecera) [2180870] - net/sched: taprio: automatically calculate queueMaxSDU based on TC gate durations (Ivan Vecera) [2180870] - net/sched: keep the max_frm_len information inside struct sched_gate_list (Ivan Vecera) [2180870] - net/sched: taprio: warn about missing size table (Ivan Vecera) [2180870] - net/sched: make stab available before ops->init() call (Ivan Vecera) [2180870] - net/sched: taprio: calculate guard band against actual TC gate close time (Ivan Vecera) [2180870] - net/sched: taprio: calculate budgets per traffic class (Ivan Vecera) [2180870] - net/sched: taprio: rename close_time to end_time (Ivan Vecera) [2180870] - net/sched: taprio: calculate tc gate durations (Ivan Vecera) [2180870] - net/sched: taprio: give higher priority to higher TCs in software dequeue mode (Ivan Vecera) [2180870] - net/sched: taprio: avoid calling child->ops->dequeue(child) twice (Ivan Vecera) [2180870] - net/sched: taprio: refactor one skb dequeue from TXQ to separate function (Ivan Vecera) [2180870] - net/sched: taprio: continue with other TXQs if one dequeue() failed (Ivan Vecera) [2180870] - net/sched: taprio: delete peek() implementation (Ivan Vecera) [2180870] - net: sched: sch: Fix off by one in htb_activate_prios() (Ivan Vecera) [2180870] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Ivan Vecera) [2180870] - net/sched: taprio: pass mqprio queue configuration to ndo_setup_tc() (Ivan Vecera) [2180870] - net/sched: refactor mqprio qopt reconstruction to a library function (Ivan Vecera) [2180870] - net/sched: taprio: centralize mqprio qopt validation (Ivan Vecera) [2180870] - net/sched: mqprio: add extack messages for queue count validation (Ivan Vecera) [2180870] - net/sched: mqprio: allow offloading drivers to request queue count validation (Ivan Vecera) [2180870] - net/sched: mqprio: allow reverse TC:TXQ mappings (Ivan Vecera) [2180870] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Ivan Vecera) [2180870] - net/sched: mqprio: refactor offloading and unoffloading to dedicated functions (Ivan Vecera) [2180870] - net/sched: mqprio: refactor nlattr parsing to a separate function (Ivan Vecera) [2180870] - netlink: add support for formatted extack messages (Ivan Vecera) [2180870] - net/sched: simplify tcf_pedit_act (Ivan Vecera) [2180870] - net/sched: transition act_pedit to rcu and percpu stats (Ivan Vecera) [2180870] - net: sched: sch: Bounds check priority (Ivan Vecera) [2180870] - net: Kconfig: fix spellos (Ivan Vecera) [2180870] - net/sched: sch_taprio: do not schedule in taprio_reset() (Ivan Vecera) [2180870] - sched: add new attr TCA_EXT_WARN_MSG to report tc extact message (Ivan Vecera) [2180870] - net/sched: sch_taprio: fix possible use-after-free (Ivan Vecera) [2180870] - net: sched: htb: fix htb_classify() kernel-doc (Ivan Vecera) [2180870] - net/sched: fix retpoline wrapper compilation on configs without tc filters (Ivan Vecera) [2180870] - net: sched: update the nat flag for icmp error packets in ct_nat_execute (Ivan Vecera) [2180870] - net/sched: avoid indirect classify functions on retpoline kernels (Ivan Vecera) [2180870] - net/sched: avoid indirect act functions on retpoline kernels (Ivan Vecera) [2180870] - net/sched: add retpoline wrapper for tc (Ivan Vecera) [2180870] - net/sched: move struct action_ops definition out of ifdef (Ivan Vecera) [2180870] - netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark (Ivan Vecera) [2180870] - net: sched: allow act_ct to be built without NF_NAT (Ivan Vecera) [2180870] - netfilter: conntrack: Fix data-races around ct mark (Ivan Vecera) [2180870] - net: flow_offload: add support for ARP frame matching (Ivan Vecera) [2180870] - selftests: tc-testing: Add matchJSON to tdc (Ivan Vecera) [2180870] - Documentation: networking: TC queue based filtering (Ivan Vecera) [2180870] - act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2180870] - net: sched: cake: fix null pointer access issue when cake_init() fails (Ivan Vecera) [2180870] - net: sched: use tc_cls_bind_class() in filter (Ivan Vecera) [2180870] - net: sched: cls_api: introduce tc_cls_bind_class() helper (Ivan Vecera) [2180870] - net: sched: ensure n arg not empty before call bind_class (Ivan Vecera) [2180870] - selftests/tc-testing: update qdisc/cls/action features in config (Ivan Vecera) [2180870] - net/sched: taprio: allow user input of per-tc max SDU (Ivan Vecera) [2180870] - net/sched: query offload capabilities through ndo_setup_tc() (Ivan Vecera) [2180870] - net: sched: act_bpf: simplify code logic in tcf_bpf_init() (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for teql qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for tbf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for taprio qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for skbprio qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for sfq qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for sfb qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for plug qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for pfifo_fast qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for hhf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for gred qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for fq qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for etf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for codel qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for choke qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for atm qdisc (Ivan Vecera) [2180870] - headers: Remove some left-over license text (Ivan Vecera) [2180870] - net/sched: taprio: simplify list iteration in taprio_dev_notifier() (Ivan Vecera) [2180870] - net/sched: taprio: remove unnecessary taprio_list_lock (Ivan Vecera) [2180870] - net: sched: remove unused tcf_result extension (Ivan Vecera) [2180870] - net: sched: simplify code in mall_reoffload (Ivan Vecera) [2180870] - net: sched: act_ct: remove redundant variable err (Ivan Vecera) [2180870] - selftests/tc-testings: add list case for basic filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for tcindex filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for rsvp filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for route filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for flow filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for cgroup filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for bpf filter (Ivan Vecera) [2180870] - net/sched: use tc_cls_stats_dump() in filter (Ivan Vecera) [2180870] - net/sched: cls_api: add helper for tc cls walker stats dump (Ivan Vecera) [2180870] - net/sched: taprio: replace safety precautions with comments (Ivan Vecera) [2180870] - net/sched: taprio: add extack messages in taprio_init (Ivan Vecera) [2180870] - net/sched: taprio: stop going through private ops for dequeue and peek (Ivan Vecera) [2180870] - net/sched: taprio: remove redundant FULL_OFFLOAD_IS_ENABLED check in taprio_enqueue (Ivan Vecera) [2180870] - net/sched: taprio: use rtnl_dereference for oper and admin sched in taprio_destroy() (Ivan Vecera) [2180870] - net/sched: taprio: taprio_dump and taprio_change are protected by rtnl_mutex (Ivan Vecera) [2180870] - net/sched: taprio: taprio_offload_config_changed() is protected by rtnl_mutex (Ivan Vecera) [2180870] - net/sched: taprio: avoid disabling offload when it was never enabled (Ivan Vecera) [2180870] - flow_offload: Introduce flow_match_l2tpv3 (Ivan Vecera) [2180870] - net/sched: flower: Add L2TPv3 filter (Ivan Vecera) [2180870] - flow_dissector: Add L2TPv3 dissectors (Ivan Vecera) [2180870] - skbuff: make __skb_header_pointer()'s data argument const (Ivan Vecera) [2180870] - tools headers uapi: Update linux/in.h copy (Ivan Vecera) [2180870] - uapi: move IPPROTO_L2TP to in.h (Ivan Vecera) [2180870] - selftests/tc-testings: add tunnel_key action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add sample action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add nat action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add ife action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add connmark action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for xt action (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for gate action (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for ctinfo action (Ivan Vecera) [2180870] - net: sched: act_vlan: get rid of tcf_vlan_walker and tcf_vlan_search (Ivan Vecera) [2180870] - net: sched: act_tunnel_key: get rid of tunnel_key_walker and tunnel_key_search (Ivan Vecera) [2180870] - net: sched: act_skbmod: get rid of tcf_skbmod_walker and tcf_skbmod_search (Ivan Vecera) [2180870] - net: sched: act_skbedit: get rid of tcf_skbedit_walker and tcf_skbedit_search (Ivan Vecera) [2180870] - net: sched: act_simple: get rid of tcf_simp_walker and tcf_simp_search (Ivan Vecera) [2180870] - net: sched: act_sample: get rid of tcf_sample_walker and tcf_sample_search (Ivan Vecera) [2180870] - net: sched: act_police: get rid of tcf_police_walker and tcf_police_search (Ivan Vecera) [2180870] - net: sched: act_pedit: get rid of tcf_pedit_walker and tcf_pedit_search (Ivan Vecera) [2180870] - net: sched: act_nat: get rid of tcf_nat_walker and tcf_nat_search (Ivan Vecera) [2180870] - net: sched: act_mpls: get rid of tcf_mpls_walker and tcf_mpls_search (Ivan Vecera) [2180870] - net: sched: act_mirred: get rid of tcf_mirred_walker and tcf_mirred_search (Ivan Vecera) [2180870] - net: sched: act_ipt: get rid of tcf_ipt_walker/tcf_xt_walker and tcf_ipt_search/tcf_xt_search (Ivan Vecera) [2180870] - net: sched: act_ife: get rid of tcf_ife_walker and tcf_ife_search (Ivan Vecera) [2180870] - net: sched: act_gate: get rid of tcf_gate_walker and tcf_gate_search (Ivan Vecera) [2180870] - net: sched: act_gact: get rid of tcf_gact_walker and tcf_gact_search (Ivan Vecera) [2180870] - net: sched: act_ctinfo: get rid of tcf_ctinfo_walker and tcf_ctinfo_search (Ivan Vecera) [2180870] - net: sched: act_ct: get rid of tcf_ct_walker and tcf_ct_search (Ivan Vecera) [2180870] - net: sched: act_csum: get rid of tcf_csum_walker and tcf_csum_search (Ivan Vecera) [2180870] - net: sched: act_connmark: get rid of tcf_connmark_walker and tcf_connmark_search (Ivan Vecera) [2180870] - net: sched: act_bpf: get rid of tcf_bpf_walker and tcf_bpf_search (Ivan Vecera) [2180870] - net: sched: act_api: implement generic walker and search for tc action (Ivan Vecera) [2180870] - net: sched: act: move global static variable net_id to tc_action_ops (Ivan Vecera) [2180870] - net: sched: htb: remove redundant resource cleanup in htb_init() (Ivan Vecera) [2180870] - net/sched: cls_api: remove redundant 0 check in tcf_qevent_init() (Ivan Vecera) [2180870] - net: sched: etf: remove true check in etf_enable_offload() (Ivan Vecera) [2180870] - net: sched: gred: remove NULL check before free table->tab in gred_destroy() (Ivan Vecera) [2180870] - net: sched: remove redundant NULL check in change hook function (Ivan Vecera) [2180870] - net: sched: gred/red: remove unused variables in struct red_stats (Ivan Vecera) [2180870] - net: sched: choke: remove unused variables in struct choke_sched_data (Ivan Vecera) [2180870] - net: sched: using TCQ_MIN_PRIO_BANDS in prio_tune() (Ivan Vecera) [2180870] - net_sched: remove impossible conditions (Ivan Vecera) [2180870] - net: sched: remove unnecessary init of qdisc skb head (Ivan Vecera) [2180870] - net: sched: delete duplicate cleanup of backlog and qlen (Ivan Vecera) [2180870] - net: sched: remove duplicate check of user rights in qdisc (Ivan Vecera) [2180870] - net_sched: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2180870] - net: sched: delete unused input parameter in qdisc_create (Ivan Vecera) [2180870] - net: sched: remove the unused return value of unregister_qdisc (Ivan Vecera) [2180870] - net_sched: cls_route: disallow handle of 0 (Ivan Vecera) [2180870] - net/sched: sch_cbq: change the type of cbq_set_lss to void (Ivan Vecera) [2180870] - net/sched: remove qdisc_root_lock() helper (Ivan Vecera) [2180870] - net/sched: sch_cbq: Delete unused delay_timer (Ivan Vecera) [2180870] - net/sched: remove return value of unregister_tcf_proto_ops (Ivan Vecera) [2180870] - net: extract port range fields from fl_flow_key (Ivan Vecera) [2180870] - net/sched: act_ct: set 'net' pointer when creating new nf_flow_table (Ivan Vecera) [2180870] - net: sched: provide shim definitions for taprio_offload_{get,free} (Ivan Vecera) [2180870] - time64.h: consolidate uses of PSEC_PER_NSEC (Ivan Vecera) [2180870] - selftests: tc-testing: Add testcases to test new flush behaviour (Ivan Vecera) [2180870] - tc-testing: gitignore, delete plugins directory (Ivan Vecera) [2180870] - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Ivan Vecera) [2180870] - net_sched: em_meta: add READ_ONCE() in var_sk_bound_if() (Ivan Vecera) [2180870] - selftests: forwarding: tc_actions: allow mirred egress test to run on non-offloaded h2 (Ivan Vecera) [2180870] - net: sched: support hash selecting tx queue (Ivan Vecera) [2180870] - net: sched: use queue_mapping to pick tx queue (Ivan Vecera) [2180870] - net_sched: make qdisc_reset() smaller (Ivan Vecera) [2180870] - sch_red: Fix a typo (Ivan Vecera) [2180870] - wifi: ath9k: Don't mark channelmap stack variable read-only in ath9k_mci_update_wlan_channels() (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: ignore key disable commands (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: reduce the MHI timeout to 20s (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix fw used for offload check for mt7922 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: Fix use-after-free in fw features query. (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix SDIO suspend/resume regression (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Fix a refcount bug in qrtr_recvmsg() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix flow dissection for forwarded packets (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix mesh forwarding (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix receiving mesh packets in forwarding=0 networks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix potential null pointer dereference (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: drop bogus static keywords in A-MSDU rx (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix mesh path discovery based on unicast packets (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix qos on mesh interfaces (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Serialize ieee80211_handle_wake_tx_queue() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: mark OF related data as maybe unused (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: do not check WED status for non-mmio devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add back 160MHz channel width support for MT7915 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: do not run mt76_unregister_device() on unregistered hw (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: fix MLO connection ownership (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: check basic rates validity (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: fix puncturing bitmap policy (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: fix NULL-ptr deref in offchan check (Jose Ignacio Tornos Martinez) [2183487] - wifi: wext: warn about usage only once (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: allow system suspend to survive ath11k (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: add LEDS_CLASS dependency (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: remove unused iwl_dbgfs_is_match() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix AP mode authentication transmission failed (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: p2p: Introduce generic flexible array frame member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add documentation for amsdu_mesh_control (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: remove gfp parameter from cfg80211_obss_color_collision_notify description (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: always initialize link_sta with sta (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Set SSID if it is not already set (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: move H2C of del_pkt_offload before polling FW status ready (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: use readable return 0 in rtw89_mac_cfg_ppdu_status() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: drop now unnecessary URB size check (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: send Zero length packets if necessary (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: Set qsel correctly (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix off-by-one link setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Fix for Rx fragmented action frames (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: avoid u32_encode_bits() warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Don't translate MLD addresses for multicast (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: call reg_notifier for self managed wiphy from driver hint (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: get rid of gfp in cfg80211_bss_color_notify (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: Allow authentication frames and set keys on NAN interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix non-MLO station association (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Allow NSS change only up to capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add a workaround for receiving non-standard mesh A-MSDU (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix receiving A-MSDU frames on mesh interfaces (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove mesh forwarding congestion check (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: factor out bridge tunnel / RFC1042 header check (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: move A-MSDU check in ieee80211_data_to_8023_exthdr (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Jose Ignacio Tornos Martinez) [2183487] - rfkill: Use sysfs_emit() to instead of sprintf() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Allow action frames to be transmitted with link BSS in MLD (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: configure puncturing bitmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: include puncturing bitmap in channel switch events (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: validate and configure puncturing bitmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: move puncturing bitmap validation from mac80211 (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: return error message for malformed chandef (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211_hwsim: Rename pid to portid to avoid confusion (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: add MLO_LINK_ID to CMD_STOP_AP event (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: emit CMD_START_AP on multicast group when an AP is started (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: mlme: handle EHT channel puncturing (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Extend cfg80211_update_owe_info_event() for MLD AP (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Extend cfg80211_new_sta() for MLD AP (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: move color collision detection report in a delayed work (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix use after free for wext (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Authentication offload to user space for MLO connection in STA mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: trace: remove MAC_PR_{FMT,ARG} (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fix txdw7 assignment of TX DESC v3 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8723AU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8192EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Register the LED and make it blink (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: set TX power according to RF path number by chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: correct register mask name of TX power offset (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: use passed channel in set_tx_shape_dfir() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852be: enable CLKREQ of PCI capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: try to use NORMAL_CE type firmware first (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: don't support LPS-PG mode after firmware 0.29.26.0 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: reset IDMEM mode to default value (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add use of pkt_list offload to debug entry (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine packet offload flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix potential wrong mapping for pkt-offload (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: disallow enter PS mode after create TDLS link (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine MCC C2H debug logs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix parsing offset for MCC C2H (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: deal with RXI300 error (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: mac: add function to get TSF (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: split out generic part of rtw89_mac_port_tsf_sync() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct unit for port offset and refine macro (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.0 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Fix test fail when coexist with raspberryPI A2DP idle (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Correct A2DP exist variable source (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Set Bluetooth background scan PTA request priority (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Refine coexistence log (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Force to update TDMA parameter when radio state change (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Clear Bluetooth HW PTA counter when radio state change (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update Wi-Fi external control TDMA parameters/tables (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: change cfg80211_set_channel() name and signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Replace one-element arrays with flexible-array members (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Support firmware hotfix version in GET_HW_SPEC responses (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Support SD8978 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Add missing compatible string for SD8787 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Perform correct BCM4364 firmware selection (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4377 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4355 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Rename Cypress 89459 to BCM4355 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: mac: Use existing macros in rtw_pwr_seq_parser() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Move enum rtw_tx_queue_type mapping code to tx.{c,h} (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: pci: Change queue datatype to enum rtw_tx_queue_type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: pci: Use enum type for rtw_hw_queue_mapping() and ac_to_hwq (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: support ww power config in dts node (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0u: report firmware version through ethtool (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: complete wed reset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add mt7915 wed reset callbacks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: reset wed queues in mt76_dma_rx_reset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: add reset to mt76_dma_wed_setup signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add EHT beamforming support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable EHT support in firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add support for EHT rate report (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add EHT capability init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rework capability init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add helpers for wtbl and interface limit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add variants support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add EHT rate stats for ethtool (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: increase wcid size to 1088 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add cmd id related to EHT support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add helpers for EHT capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add CMD_CBW_320MHZ (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add EHT phy type (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: remove __mt76_mcu_restart macro (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_tx_complete_skb (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_txp_skb_unmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_txp_common structure (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac2_mac_tx_rate_val (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: release rxwi in mt7915_wed_release_rx_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix memory leak in mt7915_mmio_wed_init_rx_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix rx filter incorrect by drv/fw inconsistent (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add memory barrier to SDIO queue kick (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: reduce polling time in pmctrl (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add flexible polling wait-interval support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix WED TxS reporting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: wed: enable red per-band token drop (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: set sku initial value to zero (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921u: add support for Comfast CF-952AX (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix switch default case in mt7996_reverse_frag0_hdr_trans (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7603: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: fix memory leak running mt76_dma_tx_cleanup (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix memory leak in mt7996_mcu_exit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: introduce mt76_queue_is_wed_rx utility routine (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix invalid remain_on_channel duration (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: remove BW160 and BW80+80 support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: fix POWER_CTRL command name typo (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: do not hardcode vht beamform cap (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: update register for CFEND_RATE (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix chainmask calculation in mt7996_set_antenna() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix channel switch fail in monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add chip id condition in mt7915_check_eeprom() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add error message in mt7915_thermal_set_cur_throttle_state() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_thermal_temp_store() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_mcu_set_thermal_throttling (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix deadlock in mt7921_abort_roc (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Fix off by one in mhi_ep_process_cmd_ring() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix compilation errors in rfkill() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: bump FW API to 74 for AX devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Reset rate index if rate is wrong (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: simplify by using SKB MAC header pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add sniffer meta data APIs (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: rx: add sniffer support for EHT mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: always send nullfunc frames on MGMT queue (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: remove h from printk format specifier (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: improve tag handling in iwl_request_firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mention the response structure in the kerneldoc (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add minimal EHT rate reporting (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: free memory on error path in radix_tree_insert() (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Change state_lock to mutex (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Save channel state locally during suspend and resume (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Move chan->lock to the start of processing queued ch ring (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Fix the debug message for MHI_PKT_TYPE_RESET_CHAN_CMD cmd (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Only send -ENOTCONN status if client driver is available (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Check if the channel is supported by the controller (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Power up/down MHI stack during MHI RESET (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Update mhi driver description (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: Update Makefile to used Kconfig flags (Jose Ignacio Tornos Martinez) [2183487] - wifi: wireless: deny wireless extensions on MLO-capable devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: wireless: warn on most wireless extension usage (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: drop extra 'e' from ieeee80211... name (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Deduplicate certificate loading (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add kernel-doc for EHT structure (Jose Ignacio Tornos Martinez) [2183487] - mac80211: support minimal EHT rate reporting on RX (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Add HE MU-MIMO related flags in ieee80211_bss_conf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Add VHT MU-MIMO related flags in ieee80211_bss_conf (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Use MLD address to indicate MLD STA disconnection (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Support 32 bytes KCK key in GTK rekey offload (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: remove support for static WEP (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Add support to read EEPROM caldata (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Add new qmi_bdf_type to handle caldata (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Fix incorrect qmi_file_type enum values (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: dp_mon: Fix uninitialized warning related to the pktlog (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: dp_mon: Fix out of bounds clang warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal_rx: Use memset_startat() for clearing queue descriptors (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Fix uninitilized variable clang warnings (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: wmi: delete PSOC_HOST_MAX_NUM_SS (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal: convert offset macros to functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal: add ab parameter to macros using it (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix ce memory mapping for ahb devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Remove the unused function ath10k_ce_shadow_src_ring_write_index_set() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add channel 177 into 5 GHz channel list (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Add support to configure FTM responder role (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Dump the efuse only for untested devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Print the ROM version too (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Use non-atomic sta iterator in rtw_ra_mask_info_update() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Use rtw_iterate_vifs() for rtw_vif_watch_dog_iter() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Move register access from rtw_bf_assoc() outside the RCU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use a longer retry limit of 48 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Report the RSSI to the firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: rt2x00: Remove useless else if (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt7601u: fix an integer underflow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8723ae: fix obvious spelling error tyep->type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU (Jose Ignacio Tornos Martinez) [2183487] - Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: fix a regression in adding rx buffers (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: fill the missing configuration about queue empty checking (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix assignation of TX BD RAM table (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct ADC clock settings (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct register definitions of digital CFO and spur elimination (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: set the correct mac_id for management frames (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix null vif pointer when get management frame date rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change Wi-Fi role info related logic to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change RTL8852B use v1 TDMA policy (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Packet traffic arbitration hardware owner monitor (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: refactor debug log of slot list (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change firmware steps report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change Wi-Fi Null data report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add version code for Wi-Fi firmware coexistence control (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update WiFi role info H2C report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: only read Bluetooth counter of report version 1 for RTL8852A (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v5 firmware control report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change firmware control report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v4 version firmware cycle report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Rename BTC firmware cycle report by feature version (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Remove le32 to CPU translator at firmware cycle report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: Fix a typo in debug message (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jose Ignacio Tornos Martinez) [2183487] - wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: avoid NULL-deref in survey dump for 2G only device (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: avoid handling disabled channels for survey dump (Jose Ignacio Tornos Martinez) [2183487] - net: rfkill: gpio: add DT support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix double space in comment (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: debugfs: fix to work with multiple PCI devices (Jose Ignacio Tornos Martinez) [2183487] - mac80211: Fix MLO address translation for multiple bss case (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: reset multiple BSSID options in stop_ap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Fix iTXQ AMPDU fragmentation handling (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: sdata can be NULL during AMPDU start (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Proper mark iTXQs for resumption (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Prefer DT board type over DMI board type (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: remove most hidden macro dependencies on ah (Jose Ignacio Tornos Martinez) [2183487] - wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add rate control code for RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Support new chip RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Define masks for cck_agc_rpt bits (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Make rtl8xxxu_load_firmware take const char* (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Deduplicate the efuse dumping code (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: refine AGC tuning flow of DPK for irregular PA (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine 6 GHz scanning dwell time (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: update BSS color mapping register (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change TDMA related logic to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: refactor _chk_btc_report() to extend more features (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v2 BT AFH report and related variable (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update BTC firmware report bitmap definition (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Enable Bluetooth report when show debug info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: use new introduction BTC version format (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: add BTC format version derived from firmware version (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: select CONFIG_RELAY (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: recover RX DCK failure (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct DPK settings (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct DACK setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: adapt to new firmware format of security section (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: consider ER SU as a TX capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix assignment to bit field priv->cck_agc_report_type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix assignment to bit field priv->pi_enabled (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: get rid of wed rx_buf_ring page_frag_cache (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: resource leaks at mt7921_check_offload_capability() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: rely on queue page_frag_cache for wed rx queues (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: handle possible mt76_rx_token_consume failures (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: do not increment queue head if mt76_dma_add_buf fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: enable per-phy led support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable per-phy led support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move leds struct in mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move leds field in leds struct (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix unintended sign extension of mt7996_hw_queue_read() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add support to update fw capability with MTFG table (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0: fix oob access in mt76x0_phy_get_target_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix endianness warning in mt7996_mcu_sta_he_tlv (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: drop always true condition of __mt7996_reg_addr() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: check the correctness of event data (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: check return value before accessing free_block_num (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: check return value before accessing free_block_num (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: split mcu chan_mib array up (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix integer handling issue of mt7996_rf_regval_set() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_rx_radar_detected() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_ie_countdown() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix mt7915_rate_txpower_get() resource leaks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add missing of_node_put() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix monitor mode bringup crash (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix scan request param frame size warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fixing IQK failures for rtl8192eu (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: btcoexist: fix conditions branches that are never executed (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8192se: remove redundant rtl_get_bbreg() call (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8723du chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8822cu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8822bu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8821cu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add common USB chip support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: iterate over vif/sta list non-atomically (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop coex mutex (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop h2c.lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop rf_lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Call rtw_fw_beacon_filter_config() with rtwdev->mutex held (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: print firmware type in info message (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add join info upon create interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix unsuccessful interface_add flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: stop mac port function when stop_ap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add mac TSF sync function (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Introduce rtl8xxxu_update_ra_report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix the channel width reporting (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add vendor name in revinfo debugfs file (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support Broadcom BCA firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support for Cypress firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support for vendor-specific firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add firmware vendor info in driver info (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add function to unbind device to bus layer api (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add ipq5018 device support (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add new hw ops for IPQ5018 to get rx dest ring hashmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: initialize hw_ops for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update hal srng regs for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: remap ce register space for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update ce configurations for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update hw params for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: fw: use correct IML/ROM status register (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dump: Update check for UMAC valid FW address (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: d3: add TKIP to the GTK iterator (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: clean up comments (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Don't use deprecated register (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: pcie: Add reading and storing of crf and cdb id. (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: replace usage of found with dedicated list iterator variable (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dump: Update check for valid FW address (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: don't access packet before checking len (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: modify new queue allocation command (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm-parse: enable WiFi7 for Fm radio for now (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add reset to rx_ring_setup callback (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix race condition with struct htt_ppdu_stats_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: fix QCOM_SMEM dependency (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921e: add pci .shutdown() support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: mmio: fix naming convention (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add support to configure spatial reuse parameter set (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rely on band_idx of mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable per bandwidth power limit support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: introduce mt7915_get_power_bound() (Jose Ignacio Tornos Martinez) [2183487] - mt76: mt7915: Fix PCI device refcount leak in mt7915_pci_init_hif2() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix coverity overrun-call in mt76_get_txpower() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add driver for MediaTek Wi-Fi 7 (802.11be) devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0: remove dead code in mt76x0_phy_get_target_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix band_idx usage (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable .sta_set_txpwr support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add basedband Txpower info into debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add support to configure spatial reuse parameter set (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add missing MODULE_PARM_DESC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable WED RX stats (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable WED RX support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce mt76_connac_mcu_sta_wed_update utility routine (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add info parameter to rx_skb signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to dma queue alloc (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to mt76_dma_rx_fill (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to mt76_dma_{add,get}_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: introduce rxwi and rx token utility routines (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce helper for mt7996 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more starec command tags (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more bss info command tags (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce unified event table (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more unified command IDs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: rework fields for larger bandwidth support in sta_rec_bf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: update struct sta_rec_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: rework macros for unified command (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: introduce chanctx support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: introduce remain_on_channel support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: accept hw scan request at a time (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: drop ieee80211_[start, stop]_queues in driver (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add unified ROC cmd/event support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add chanctx parameter to mt76_connac_mcu_uni_add_bss signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add mt76_connac_mcu_uni_set_chctx (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: do not run mt76u_status_worker if the device is not running (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: update nss calculation in txs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: don't claim 160MHz support with mt7915 DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: Fix VHT beamforming capabilities with DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: Fix chainmask calculation on mt7915 DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable coredump support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add full system reset into debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable full system reset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_dma_reset() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move aggr_stats array in mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: rely on mt7615_phy in mt7615_mac_reset_counters (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix reporting of TX AGGR histogram (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix bandwidth 80MHz link fail in 6GHz band (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: improve accuracy of time_busy calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable wed for mt7986-wmac chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable wed for mt7986 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: move wed init routines in mmio.c (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix mt7915_mac_set_timing() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: set correct antenna for radar detection on MT7915D (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add spatial extension index support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce mt76_connac_spe_idx() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework testmode tx antenna setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: deal with special variant of mt7916 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework eeprom tx paths and streams init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: reserve 8 bits for the index of rf registers (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix bounds checking for tx-free-done command (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: Remove unused inline function mt76_wcid_mask_test() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x02: simplify struct mt76x02_rate_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move mt76_rate_power from core to mt76x02 driver code (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix and simplify unencrypted drop check for mesh (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add support for restricting netdev features per vif (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: update TIM for S1G specification changes (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: don't parse multi-BSSID in assoc resp (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: use bss_from_pub() instead of container_of() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove unnecessary synchronize_net() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Drop not needed check for NULL (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: fix comparison of BSS frequencies (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Correct example of ieee80211_iface_limit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix memory leak in ieee80211_if_add() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ieee80211: Do not open-code qos address offsets (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: link rtw89_vif and chanctx stuffs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: implement MCC related H2C (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: mac: process MCC related C2H (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: introduce helpers to wait/complete on condition (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: check if atomic before queuing c2h (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: rfk: rename rtw89_mcc_info to rtw89_rfk_mcc_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: 8821c: enable BT device recovery mechanism (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: turn off PoP function in monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add HE radiotap for monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: enable mac80211 virtual monitor interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: driver for Qualcomm Wi-Fi 7 devices (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add reset to tx_ring_setup callback (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add mtk_wed_rx_reset routine (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: update mtk_wed_stop (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: move MTK_WDMA_RESET_IDX_TX configuration in mtk_wdma_tx_reset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: return status value in mtk_wdma_rx_reset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add wcid overwritten support for wed v1 (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add configure wed wo support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: rename tx_wdma array in rx_wdma (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: introduce wed wo support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: introduce wed mcu support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add missing of_node_put() (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add missing put_device() in mtk_wed_add_hw() (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add axi bus support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add wed support for mt7986 chipset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add mtk_wed_configure_irq and mtk_wed_dma_{enable/disable} (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: fix off by one check of ARRAY_SIZE (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: add check for allocation failure (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc/wed: fix sparse endian warnings (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: fix return value check in mtk_wed_add_hw() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix parameter passing to iwl_mei_alive_notif() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: return error value in case PLDR sync failed (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: trigger PCI re-enumeration in case of PLDR sync (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: fix double free on tx path. (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: print OTP info after alive (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm: Update EHT capabilities for GL device (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm-parse: support A-MPDU in EHT 2.4 GHz (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: advertise 320 MHz in 6 GHz only conditionally (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: set HE PHY bandwidth according to band (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support PPE Thresholds for EHT (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add support for EHT 1K aggregation size (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: rs: add support for parsing max MCS per NSS/BW in 11be (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support 320 MHz PHY configuration (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Advertise EHT capabilities (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: fix race condition when doing H2C command (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Store WLAN firmware version in SMEM image table (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: avoid inaccessible IO operations during doing change_interface() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: switch BANDEDGE and TX_SHAPE based on OFDMA trigger frame (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: read CFO from FD or preamble CFO field of phy status ie_type 1 accordingly (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: correct TX power controlled by BT-coexistence (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Use struct_size() in code ralated to struct brcmf_dload_data_le (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: replace one-element array with flexible-array member in struct brcmf_dload_data_le (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Use struct_size() and array_size() in code ralated to struct brcmf_gscan_config (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Remove redundant argument offset (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Fix return value in ath10k_pci_init() (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add definition for some VIDs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: Fix some error handling path in rtw89_wow_enable() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Avoid clashing function prototypes (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use u32_get_bits in *_identify_chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use strscpy instead of sprintf (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Name some bits used in burst init (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Rename rtl8xxxu_8188f_channel_to_group (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Split up rtl8xxxu_identify_chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Move burst init to a function (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: wait for the mac to stop on suspend (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: iwlmei: report disconnection as temporary (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: use wait_event_timeout() return value (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: implement PLDR flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Fix getting the lowest rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support new key API (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dbg: use bit of DRAM alloc ID to store failed allocs (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: print an error instead of a warning on invalid rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: cfg: disable STBC for BL step A devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dbg: add support for DBGC4 on BZ family and above (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: use old checksum for Bz A-step (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix potential NULL-ptr deref after clone (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: avoid blocking sap messages handling due to rtnl lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix tx DHCP packet for devices with new Tx API (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: don't send SAP commands if AMT is disabled (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: make sure ownership confirmed message is sent (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: send TKIP connection status to csme (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Use IEEE80211_SEQ_TO_SN() for seq_ctrl conversion (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Remove unused variable mismatch (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: change debug mask of message of no TX resource (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Trigger sta disconnect on hardware restart (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: update D-MAC and C-MAC dump to diagnose SER (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: dump dispatch status via debug port (Jose Ignacio Tornos Martinez) [2183487] - wifi: Use kstrtobool() instead of strtobool() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Avoiding Connection delay (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix for when connect request is not success (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: correctly remove all p2p vif (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add HP variant of T99W175 (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: add support for sc8280xp-crd SDX55 variant (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use dev_* instead of pr_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Set IEEE80211_HW_SUPPORT_FAST_XMIT (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Recognise all possible chip cuts (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix the CCK RSSI calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add central frequency offset tracking (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential NULL pointer dereference in 'brcmf_c_preinit_dcmds()' (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix a typo "unknow" (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8192ee: remove static variable stop_report_cnt (Jose Ignacio Tornos Martinez) [2183487] - bcma: Use the proper gpio include (Jose Ignacio Tornos Martinez) [2183487] - mtd: rawnand: brcmnand: Add platform data structure for BCMA (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [2183487] - soc: qcom: qmi: use const for struct qmi_elem_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: synchronize ath11k_mac_he_gi_to_nl80211_he_gi()'s return type (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix qmi_msg_handler data structure initialization (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: remove variable sent (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: Fix spelling mistake KIP_RESOTRE -> KIP_RESTORE (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add WoWLAN pattern match support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add WoWLAN function support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add related H2C for WoWLAN mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add drop tx packet function (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add function to adjust and restore PLE quota (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: move enable_cpu/disable_cpu into fw_download (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: collect and send RF parameters to firmware for WoWLAN (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: check if sta's mac_id is valid under AP/TDLS (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add BW info for both TX and RX in phy_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: make table of RU mask constant (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: declare support bands with const (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: adapt to new firmware format of dynamic header (Jose Ignacio Tornos Martinez) [2183487] - net: Remove the obsolte u64_stats_fetch_*_irq() users (net). (Jose Ignacio Tornos Martinez) [2183487] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990 (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Fix race between channel preparation and M0 event (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Use mhi_soc_reset() API in place of register write (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix monitor vdev creation with firmware recovery (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix reads of uninitialized variables hw_ctrl_s1, sw_ctrl_s1 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add 8852be to Makefile and Kconfig (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: add dummy C2H handler to avoid warning message (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops related to RF calibration (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add DPK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add TSSI (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add IQK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add RX DCK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add RCK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add DACK (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Delay the unmapping of the buffer (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Check return value of ath10k_get_arvif() in ath10k_wmi_event_tdls_peer() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix firmware crash on vdev delete race condition (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Send PME message during wakeup from D3cold (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add support to configure channel dwell time (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: suppress add interface error (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add basic attributes of chip_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add functions to control BB to assist RF calibrations (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to configure TX/RX path (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to query PPDU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops related to BT coexistence (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to get thermal (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add basic baseband chip_ops (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add power on/off functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_channel_help (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Update module description (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix reading the vendor of combo chips (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Make some arrays const (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix wrong bandwidth settings after scan (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct 6 GHz scan behavior (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_channel (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: make generic functions to convert subband gain index (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add HFC quota arrays (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: set proper configuration before loading NCTL (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: parse PHY status only when PPDU is to_self (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: move chip_ops::btc_bt_aci_imp to a generic code (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: verify the expected usb_endpoints are present (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Remove -Warray-bounds exception (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() (Jose Ignacio Tornos Martinez) [2183487] - wifi: realtek: remove duplicated wake_tx_queue (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Make arrays prof_prio and channelmap static const (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix spelling mistake "chnange" -> "change" (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Drop support for TX push path (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add wake_tx_queue callback to drivers (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add internal handler for wake_tx_queue (Jose Ignacio Tornos Martinez) [2183487] - cfg80211: Update Transition Disable policy during port authorization (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: minstrel_ht: remove unused has_mrr member from struct minstrel_priv (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove support for AddBA with fragmentation (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: agg-rx: avoid band check (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: prohibit IEEE80211_HT_CAP_DELAY_BA with MLO (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: don't clear DTIM period after setting it (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: change AddBA deny error message (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: mlme: mark assoc link in output (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add RCU _check() link access variants (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix AddBA response addressing (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: set internal scan request BSSID (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: advertise TWT requester only with HW support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: use link_id in ieee80211_change_bss() (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: use link ID in NL80211_CMD_SET_BSS (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: transmit AddBA with MLD address (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: wme: use ap_addr instead of deflink BSSID (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Process association status for affiliated links (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Parse station profile from association response (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211/mac80211: Fix ML element common size validation (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211/mac80211: Fix ML element common size calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: ieee80211: Support validating ML station profile length (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: support reporting failed links (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: recalc station aggregate data during link switch (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: include link address in debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add API to show the link STAs in debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add pointer from link STA to STA (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add to dump TX FIFO 0/1 for 8852C (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: set pin MUX to enable BT firmware log (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: ignore warning of bb gain cfg_type 4 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: update BB parameters to v28 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct miscoding delay of DPK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: correct set of IQK backup registers (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Fix AP interface delete issue (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: support station interface creation version 1, 2 and 3 (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: add creating station interface support (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: dump dongle memory when attaching failed (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: return error when getting invalid max_flowrings from dongle (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: add a timer to read console periodically in PCIE bus (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Fix authentication latency caused by OBSS stats survey (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: fix CERT-P2P:5.1.10 failure (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: fix firmware trap while dumping obss stats (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Add dump_survey cfg80211 ops for HostApd AutoChannelSelection (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Support new chip RTL8188FU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852be: add 8852BE PCI entry (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to read phy cap (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to read efuse (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_txpwr (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: debug: txpwr_table considers sign (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: make generic txpwr setting functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add tables for RFK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add BB and RF tables (2 of 2) (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add BB and RF tables (1 of 2) (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Don't exit on wakeup failure (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: stop tx queues immediately upon firmware exit (Jose Ignacio Tornos Martinez) [2183487] - Revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" (Jose Ignacio Tornos Martinez) [2183487] - treewide: use get_random_u32() when possible (Jose Ignacio Tornos Martinez) [2183487] - treewide: use prandom_u32_max() when possible, part 1 (Jose Ignacio Tornos Martinez) [2183487] - hwrng: core - let sleep be interrupted when unregistering hwrng (Jose Ignacio Tornos Martinez) [2183487] - tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix a double initialization typo (Mukesh Chaurasiya) [2203370] - tracing/kprobe: Check whether the non-suffixed symbol is notrace (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix to check notrace function with correct range (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix within_notrace_func() to check only notrace functions (Mukesh Chaurasiya) [2203370] - powerpc/kprobes: Fix kprobe Oops happens in booke (Mukesh Chaurasiya) [2203370] - xfs: verify buffer contents when we skip log replay (Andrey Albershteyn) [2187456] {CVE-2023-2124} - perf c2c: Add report option to show false sharing in adjacent cachelines (Michael Petlan) [2193188] - powerpc/papr_scm: Update the NUMA distance table for the target node (Mamatha Inamdar) [2183474] - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Tony Camuso) [2188408] {CVE-2023-2194} - prlimit: do_prlimit needs to have a speculation check (Alex Gladkov) [2196314] {CVE-2023-0458} - vmxnet3: use gro callback when UPT is enabled (Izabela Bakollari) [2183057] - r8152: Rate limit overflow messages (Jose Ignacio Tornos Martinez) [2153573] {CVE-2022-3594} - docs: Remove unnecessary unicode character (Patrick Talbert) [2207988] - PCI: vmd: Add quirk to configure PCIe ASPM and LTR (Myron Stowe) [2136922] - PCI: vmd: Create feature grouping for client products (Myron Stowe) [2136922] - PCI: vmd: Use PCI_VDEVICE in device list (Myron Stowe) [2136922] - PCI/ASPM: Add pci_enable_link_state() (Myron Stowe) [2136922] - PCI: vmd: Fix secondary bus reset for Intel bridges (Myron Stowe) [2136922] - PCI: vmd: Disable MSI remapping after suspend (Myron Stowe) [2136922] - PCI: vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs (Myron Stowe) [2136922] - PCI: vmd: Use devm_kasprintf() instead of simple kasprintf() (Myron Stowe) [2136922]- net/sched: sch_fq: fix integer overflow of "credit" (Davide Caratti) [2187718] - net: sched: gred: prevent races when adding offloads to stats (Davide Caratti) [2187718] - sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Davide Caratti) [2187718] - net/sched: act_mpls: Fix warning during failed attribute validation (Davide Caratti) [2187718] - net: sched: fix memory leak in tcindex_set_parms (Davide Caratti) [2187718] - net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Davide Caratti) [2187718] - net: sched: Fix use after free in red_enqueue() (Davide Caratti) [2187718] - net: sched: fix race condition in qdisc_graft() (Davide Caratti) [2187718] - net: sched: sfb: fix null pointer access issue when sfb_init() fails (Davide Caratti) [2187718] - net/sched: cls_api: Fix flow action initialization (Davide Caratti) [2187718] - scsi: lpfc: Update inbox lpfc driver for RHEL 8.9 to 14.0.0.21. (Paul Ely) [2165048] - scsi: lpfc: Copyright updates for 14.2.0.11 patches (Paul Ely) [2165048] - scsi: lpfc: Copyright updates for 14.2.0.10 patches (Paul Ely) [2165048] - scsi: lpfc: Defer issuing new PLOGI if received RSCN before completing REG_LOGIN (Paul Ely) [2165048] - scsi: lpfc: Record LOGO state with discovery engine even if aborted (Paul Ely) [2165048] - scsi: lpfc: Fix lockdep warning for rx_monitor lock when unloading driver (Paul Ely) [2165048] - scsi: lpfc: Reorder freeing of various DMA buffers and their list removal (Paul Ely) [2165048] - scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Paul Ely) [2165048] - scsi: lpfc: Introduce new attention types for lpfc_sli4_async_fc_evt() handler (Paul Ely) [2165048] - scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write (Paul Ely) [2165048] - scsi: lpfc: Exit PRLI completion handling early if ndlp not in PRLI_ISSUE state (Paul Ely) [2165048] - scsi: lpfc: Remove duplicate ndlp kref decrement in lpfc_cleanup_rpis() (Paul Ely) [2165048] - scsi: lpfc: Remove redundant clean up code in disable_vport() (Paul Ely) [2165048] - scsi: lpfc: Fix crash involving race between FLOGI timeout and devloss handler (Paul Ely) [2165048] - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Ricardo Robaina) [2192680] {CVE-2023-2248 CVE-2023-31436} - vfio/ccw: remove old IDA format restrictions (Tobias Huschle) [2187662] - vfio/ccw: handle a guest Format-1 IDAL (Tobias Huschle) [2187662] - vfio/ccw: allocate/populate the guest idal (Tobias Huschle) [2187662] - vfio/ccw: calculate number of IDAWs regardless of format (Tobias Huschle) [2187662] - vfio/ccw: read only one Format-1 IDAW (Tobias Huschle) [2187662] - vfio/ccw: refactor the idaw counter (Tobias Huschle) [2187662] - vfio/ccw: populate page_array struct inline (Tobias Huschle) [2187662] - vfio/ccw: record the page offset in struct pfn_array (Tobias Huschle) [2187662] - vfio/ccw: pass page count to page_array struct (Tobias Huschle) [2187662] - vfio/ccw: simplify CCW chain fetch routines (Tobias Huschle) [2187662] - vfio/ccw: move where IDA flag is set in ORB (Tobias Huschle) [2187662] - vfio/ccw: allow non-zero storage keys (Tobias Huschle) [2187662] - iavf: remove active_cvlans and active_svlans bitmaps (Stefan Assmann) [2153349] - iavf: refactor VLAN filter states (Stefan Assmann) [2153349] - iavf: do not track VLAN 0 filters (Stefan Assmann) [2153349] - iavf: fix non-tunneled IPv6 UDP packet type and hashing (Stefan Assmann) [2153349] - iavf: fix inverted Rx hash condition leading to disabled hash (Stefan Assmann) [2153349] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Stefan Assmann) [2153349] - iavf/iavf_main: actually log ->src mask when talking about it (Stefan Assmann) [2153349] - iavf: Fix VF driver counting VLAN 0 filters (Stefan Assmann) [2153349] - iavf: Change information about device removal in dmesg (Stefan Assmann) [2153349] - iavf: Replace __FUNCTION__ with __func__ (Stefan Assmann) [2153349] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Stefan Assmann) [2153349] - ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Guillaume Nault) [2188040] - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Guillaume Nault) [2188040] - ipv4: Fix error return code in fib_table_insert() (Guillaume Nault) [2188040] - ipv4: drop dst in multicast routing path (Guillaume Nault) [2188040] - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Guillaume Nault) [2188040] - xfrm: Zero padding when dumping algos and encap (Sabrina Dubroca) [2189212] - xfrm: redact SA secret with lockdown confidentiality (Sabrina Dubroca) [2189212] - xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Sabrina Dubroca) [2189212] - xfrm: enforce validity of offload input flags (Sabrina Dubroca) [2189212] - ice: Remove LAG+SRIOV mutual exclusion (Michal Schmidt) [2120585] - ext4: correct the misjudgment in ext4_iget_extra_inode (Carlos Maiolino) [2193101] - ext4: correct max_inline_xattr_value_size computing (Carlos Maiolino) [2193101] - ext4: fix use-after-free in ext4_xattr_set_entry (Carlos Maiolino) [2193101] {CVE-2023-2513} - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Carlos Maiolino) [2193101] - ixgbevf: Fix resource leak in ixgbevf_init_module() (Ken Cox) [2153374] - ixgbevf: Add error messages on vlan error (Ken Cox) [2153374]- kunit: make kunit_test_timeout compatible with comment (Nico Pache) [2168375] - kunit: fix assert_type for comparison macros (Nico Pache) [2168375] - redhat: include new kunit tests in mod-internals (Nico Pache) [2168375] - kernel.h: split out mathematical helpers (Nico Pache) [2168375] - linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL (Nico Pache) [2168375] - linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() (Nico Pache) [2168375] - : drop the gcc-3.3 'const' hack in roundup() (Nico Pache) [2168375] - kernel.h: documentation for roundup() vs round_up() (Nico Pache) [2168375] - apparmor: test: Use NULL macros (Nico Pache) [2168375] - kasan: test: Use NULL macros (Nico Pache) [2168375] - kunit: use NULL macros (Nico Pache) [2168375] - kunit: Introduce _NULL and _NOT_NULL macros (Nico Pache) [2168375] - kunit: decrease macro layering for EQ/NE asserts (Nico Pache) [2168375] - kunit: decrease macro layering for integer asserts (Nico Pache) [2168375] - kunit: reduce layering in string assertion macros (Nico Pache) [2168375] - kunit: drop unused intermediate macros for ptr inequality checks (Nico Pache) [2168375] - kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc. (Nico Pache) [2168375] - Documentation: kunit: Remove redundant 'tips.rst' page (Nico Pache) [2168375] - Documentation: KUnit: reword description of assertions (Nico Pache) [2168375] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [2168375] - drm/tests: Split up test cases in igt_check_drm_format_min_pitch (Nico Pache) [2168375] - kunit: executor: Fix a memory leak on failure in kunit_filter_tests (Nico Pache) [2168375] - Documentation: kunit: Cleanup run_wrapper, fix x-ref (Nico Pache) [2168375] - kunit: use kmemdup in kunit_filter_tests(), take suite as const (Nico Pache) [2168375] - kunit: fix executor OOM error handling logic on non-UML (Nico Pache) [2168375] - drm: selftest: convert drm_mm selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_buddy selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_framebuffer selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_dp_mst_helper selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_plane_helper selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_format selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_rect selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_cmdline_parser selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_damage_helper selftest to KUnit (Nico Pache) [2168375] - drm/doc: Add KUnit documentation (Nico Pache) [2168375] - kunit: drop unused assert_type from kunit_assert and clean up macros (Nico Pache) [2168375] - kunit: split out part of kunit_assert into a static const (Nico Pache) [2168375] - kunit: factor out kunit_base_assert_format() call into kunit_fail() (Nico Pache) [2168375] - kunit: drop unused kunit* field in kunit_assert (Nico Pache) [2168375] - kunit: move check if assertion passed into the macros (Nico Pache) [2168375] - kunit: tool: misc cleanups (Nico Pache) [2168375] - kunit: tool: minor cosmetic cleanups in kunit_parser.py (Nico Pache) [2168375] - kunit: tool: make parser stop overwriting status of suites w/ no_tests (Nico Pache) [2168375] - kunit: tool: remove dead parse_crash_in_log() logic (Nico Pache) [2168375] - kunit: tool: print clearer error message when there's no TAP output (Nico Pache) [2168375] - kunit: tool: stop using a shell to run kernel under QEMU (Nico Pache) [2168375] - kunit: tool: update test counts summary line format (Nico Pache) [2168375] - kunit: bail out of test filtering logic quicker if OOM (Nico Pache) [2168375] - lib/Kconfig.debug: change KUnit tests to default to KUNIT_ALL_TESTS (Nico Pache) [2168375] - kunit: Rework kunit_resource allocation policy (Nico Pache) [2168375] - thunderbolt: Add KUnit test for devices with no DisplayPort adapters (Nico Pache) [2168375] - drm/todo: Add entry for converting kselftests to kunit (Nico Pache) [2168375] - drm/todo: Add entry for using kunit in the subsystem (Nico Pache) [2168375] - kunit: fix debugfs code to use enum kunit_status, not bool (Nico Pache) [2168375] - kunit: add ability to specify suite-level init and exit functions (Nico Pache) [2168375] - kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) (Nico Pache) [2168375] - kunit: add support for kunit_suites that reference init code (Nico Pache) [2168375] - Documentation: kunit: change complete_and_exit to kthread_complete_and_exit (Nico Pache) [2168375] - mm/slub, kunit: Make slub_kunit unaffected by user specified flags (Nico Pache) [2168375] - kunit: Make kunit_remove_resource() idempotent (Nico Pache) [2168375] - list: test: Test the hlist structure (Nico Pache) [2168375] - ASoC: soc-utils: Add kunit test for snd_soc_tdm_params_to_bclk() (Nico Pache) [2168375] - ASoC: soc-utils: Add helper to calculate BCLK from TDM info (Nico Pache) [2168375] - Documentation: kunit: update kconfig options needed for UML coverage (Nico Pache) [2168375] - kunit: split resource API impl from test.c into new resource.c (Nico Pache) [2168375] - kunit: split resource API from test.h into new resource.h (Nico Pache) [2168375] - kunit: tool: more descriptive metavars/--help output (Nico Pache) [2168375] - kunit: tool: Do not colorize output when redirected (Nico Pache) [2168375] - kunit: tool: properly report the used arch for --json, or '' if not known (Nico Pache) [2168375] - kunit: tool: refactor how we plumb metadata into JSON (Nico Pache) [2168375] - kunit: tool: drop mostly unused KunitResult.result field (Nico Pache) [2168375] - kunit: tool: readability tweaks in KernelCI json generation logic (Nico Pache) [2168375] - kunit: tool: simplify code since build_dir can't be None (Nico Pache) [2168375] - kunit: tool: drop last uses of collections.namedtuple (Nico Pache) [2168375] - kunit: tool: drop unused KernelDirectoryPath var (Nico Pache) [2168375] - kunit: tool: make --json handling a bit clearer (Nico Pache) [2168375] - Documentation: kunit: fix path to .kunitconfig in start.rst (Nico Pache) [2168375] - Documentation: kunit: Fix cross-referencing warnings (Nico Pache) [2168375] - binfmt_elf: Introduce KUnit test (Nico Pache) [2168375] - list: test: Add a test for list_entry_is_head() (Nico Pache) [2168375] - list: test: Add a test for list_is_head() (Nico Pache) [2168375] - list: test: Add test for list_del_init_careful() (Nico Pache) [2168375] - list: introduce list_is_head() helper and re-use it in list.h (Nico Pache) [2168375] - list: add "list_del_init_careful()" to go with "list_empty_careful()" (Nico Pache) [2168375] - kunit: add example test case showing off all the expect macros (Nico Pache) [2168375] - test_hash.c: refactor into kunit (Nico Pache) [2168375] - lib/Kconfig.debug: properly split hash test kernel entries (Nico Pache) [2168375] - test_hash.c: split test_hash_init (Nico Pache) [2168375] - test_hash.c: split test_int_hash into arch-specific functions (Nico Pache) [2168375] - hash.h: remove unused define directive (Nico Pache) [2168375] - iio: test: Add check against NULL for buffer in tests. (Nico Pache) [2168375] - net: kunit: add a test for dev_addr_lists (Nico Pache) [2168375] - kprobes: convert tests to kunit (Nico Pache) [2168375] - bitfield: build kunit tests without structleak plugin (Nico Pache) [2168375] - thunderbolt: build kunit tests without structleak plugin (Nico Pache) [2168375] - iio/test-format: build kunit tests without structleak plugin (Nico Pache) [2168375] - gcc-plugins/structleak: add makefile var for disabling structleak (Nico Pache) [2168375] - math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it (Nico Pache) [2168375] - math: make RATIONAL tristate (Nico Pache) [2168375] - rtc: move RTC_LIB_KUNIT_TEST to proper location (Nico Pache) [2168375] - rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Nico Pache) [2168375] - lib/math/rational: add Kunit test cases (Nico Pache) [2168375] - time/kunit: Add missing MODULE_LICENSE() (Nico Pache) [2168375] - kasan: test: make use of kunit_skip() (Nico Pache) [2168375] - time: Improve performance of time64_to_tm() (Nico Pache) [2168375] - iio: Remove a cast in iio-test-format which is no longer required (Nico Pache) [2168375] - lib: kunit: suppress a compilation warning of frame size (Nico Pache) [2168375] - kasan: docs: update tests section (Nico Pache) [2168375] - iio: Add basic unit test for iio_format_value() (Nico Pache) [2168375] - Documentation: KUnit: Fix usage bug (Nico Pache) [2168375] - kunit: fix missing f in f-string in run_checks.py (Nico Pache) [2168375] - kunit: tool: Import missing importlib.abc (Nico Pache) [2168375] - kunit: replace kernel.h with the necessary inclusions (Nico Pache) [2168375] - Documentation: KUnit: Restyled Frequently Asked Questions (Nico Pache) [2168375] - Documentation: KUnit: Restyle Test Style and Nomenclature page (Nico Pache) [2168375] - Documentation: KUnit: Rework writing page to focus on writing tests (Nico Pache) [2168375] - Documentation: kunit: Reorganize documentation related to running tests (Nico Pache) [2168375] - Documentation: KUnit: Added KUnit Architecture (Nico Pache) [2168375] - Documentation: KUnit: Rewrite getting started (Nico Pache) [2168375] - Documentation: KUnit: Rewrite main page (Nico Pache) [2168375] - kunit: tool: Default --jobs to number of CPUs (Nico Pache) [2168375] - kunit: tool: fix newly introduced typechecker errors (Nico Pache) [2168375] - kunit: tool: make `build` subcommand also reconfigure if needed (Nico Pache) [2168375] - kunit: tool: delete kunit_parser.TestResult type (Nico Pache) [2168375] - kunit: tool: use dataclass instead of collections.namedtuple (Nico Pache) [2168375] - kunit: tool: suggest using decode_stacktrace.sh on kernel crash (Nico Pache) [2168375] - kunit: tool: reconfigure when the used kunitconfig changes (Nico Pache) [2168375] - kunit: tool: revamp message for invalid kunitconfig (Nico Pache) [2168375] - kunit: tool: add --kconfig_add to allow easily tweaking kunitconfigs (Nico Pache) [2168375] - kunit: tool: move Kconfig read_from_file/parse_from_string to package-level (Nico Pache) [2168375] - kunit: tool: print parsed test results fully incrementally (Nico Pache) [2168375] - kunit: Report test parameter results as (K)TAP subtests (Nico Pache) [2168375] - kunit: Don't crash if no parameters are generated (Nico Pache) [2168375] - kunit: tool: Report an error if any test has no subtests (Nico Pache) [2168375] - kunit: tool: Do not error on tests without test plans (Nico Pache) [2168375] - kunit: add run_checks.py script to validate kunit changes (Nico Pache) [2168375] - kunit: tool: fix --json output for skipped tests (Nico Pache) [2168375] - kunit: tool: fix typecheck errors about loading qemu configs (Nico Pache) [2168375] - kunit: tool: continue past invalid utf-8 output (Nico Pache) [2168375] - kunit: tool: improve compatibility of kunit_parser with KTAP specification (Nico Pache) [2168375] - kunit: tool: yield output from run_kernel in real time (Nico Pache) [2168375] - kunit: tool: support running each suite/test separately (Nico Pache) [2168375] - kunit: tool: actually track how long it took to run tests (Nico Pache) [2168375] - kunit: tool: factor exec + parse steps into a function (Nico Pache) [2168375] - kunit: add 'kunit.action' param to allow listing out tests (Nico Pache) [2168375] - kunit: tool: show list of valid --arch options when invalid (Nico Pache) [2168375] - kunit: tool: misc fixes (unused vars, imports, leaked files) (Nico Pache) [2168375] - kunit: fix too small allocation when using suite-only kunit.filter_glob (Nico Pache) [2168375] - kunit: tool: allow filtering test cases via glob (Nico Pache) [2168375] - kunit: tool: better handling of quasi-bool args (--json, --raw_output) (Nico Pache) [2168375] - kunit: tool: make --raw_output support only showing kunit output (Nico Pache) [2168375] - kunit: tool: add --kernel_args to allow setting module params (Nico Pache) [2168375] - kunit: tool: Assert the version requirement (Nico Pache) [2168375] - kunit: tool: remove unnecessary "annotations" import (Nico Pache) [2168375] - Documentation: kunit: drop obsolete note about uml_abort for coverage (Nico Pache) [2168375] - kunit: tool: Fix error messages for cases of no tests and wrong TAP header (Nico Pache) [2168375] - kunit: tool: Support skipped tests in kunit_tool (Nico Pache) [2168375] - kunit: tool: internal refactor of parser input handling (Nico Pache) [2168375] - kunit: Remove the unused all_tests.config (Nico Pache) [2168375] - kunit: Move default config from arch/um -> tools/testing/kunit (Nico Pache) [2168375] - kunit: arch/um/configs: Enable KUNIT_ALL_TESTS by default (Nico Pache) [2168375] - kunit: tool: add support for QEMU (Nico Pache) [2168375] - kunit: tool: make --kunitconfig accept dirs, add lib/kunit fragment (Nico Pache) [2168375] - kunit: tool: Disable PAGE_POISONING under --alltests (Nico Pache) [2168375] - kunit: tool: Fix a python tuple typing error (Nico Pache) [2168375] - iommu/amd: Indicate whether DMA remap support is enabled (Desnes Nunes) [2184064] - Revert "usb: typec: ucsi: add a common function ucsi_unregister_connectors()" (Desnes Nunes) [2184064] - usb: typec: ucsi: Only check the contract if there is a connection (Desnes Nunes) [2184064] - media: uvcvideo: Fix InterfaceProtocol for Quanta camera (Desnes Nunes) [2184064] - net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2184064] - USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2184064] - USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2184064] - USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2184064] - net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom MA510 modem (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom L610 modem (Desnes Nunes) [2184064] - USB: serial: option: add device id for Foxconn T99W265 (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom FM101-GL variants (Desnes Nunes) [2184064] - USB: serial: option: add Telit LE910S1 0x9200 composition (Desnes Nunes) [2184064] - usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2184064] - usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2184064] - usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2184064] - USB: bcma: Make GPIO explicitly optional (Desnes Nunes) [2184064] - USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2184064] - xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2184064] - xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices (Desnes Nunes) [2184064] - xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2184064] - usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2184064] - Revert "xhci: turn off port power in shutdown" (Desnes Nunes) [2184064] - xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI (Desnes Nunes) [2184064] - xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI (Desnes Nunes) [2184064] - xhci: turn off port power in shutdown (Desnes Nunes) [2184064] - xhci: Keep interrupt disabled in initialization until host is running. (Desnes Nunes) [2184064] - fbdev: sisfb: use explicitly signed char (Desnes Nunes) [2184064] - usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2184064] - usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2184064] - usb: host: ehci-exynos: switch to using gpiod API (Desnes Nunes) [2184064] - usb: typec: ucsi_ccg: Disable UCSI ALT support on Tegra (Desnes Nunes) [2184064] - usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2184064] - usb: typec: ucsi: Don't warn on probe deferral (Desnes Nunes) [2184064] - usb: typec: ucsi: Wait for the USB role switches (Desnes Nunes) [2184064] - usb: typec: ucsi: add a common function ucsi_unregister_connectors() (Desnes Nunes) [2184064] - usb: typec: ucsi: Better fix for missing unplug events issue (Desnes Nunes) [2184064] - usb: typec: ucsi: Read the PDOs in separate work (Desnes Nunes) [2184064] - usb: typec: ucsi: Check the partner alt modes always if there is PD contract (Desnes Nunes) [2184064] - usb: typec: ucsi: acpi: Reduce the command completion timeout (Desnes Nunes) [2184064] - usb: typec: ucsi: Add polling mechanism for partner tasks like alt mode checking (Desnes Nunes) [2184064] - usb: typec: ucsi: Don't stop alt mode registration on busy condition (Desnes Nunes) [2184064] - usb: typec: ucsi: Always cancel the command if PPM reports BUSY condition (Desnes Nunes) [2184064] - usb: add quirks for Lenovo OneLink+ Dock (Desnes Nunes) [2184064] - USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) (Desnes Nunes) [2184064] - USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (Desnes Nunes) [2184064] - usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2184064] - usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2184064] - usb: ulpi: Add debugfs support (Desnes Nunes) [2184064] - usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - usb: typec: qcom-pmic-typec: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - usb: typec: stusb160x: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2184064] - thunderbolt: Explicitly enable lane adapter hotplug events at startup (Desnes Nunes) [2184064] - media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2184064] - media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2184064] - media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2184064] - media: flexcop-usb: fix endpoint type check (Desnes Nunes) [2184064] - media: flexcop-usb: sanity checking of endpoint type (Desnes Nunes) [2184064] - media: dib0700: fix rc endpoint lookup (Desnes Nunes) [2184064] - media: flexcop-usb: fix endpoint sanity check (Desnes Nunes) [2184064] - media: b2c2-flexcop-usb: add sanity checking (Desnes Nunes) [2184064] - media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init() (Desnes Nunes) [2184064] - media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2184064] - thunderbolt: Use dev_err_probe() (Desnes Nunes) [2184064] - thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2184064] - Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2184064] - USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2184064] - media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2184064] - media: uvcvideo: Add UVC_GUID_FORMAT_H265 (Desnes Nunes) [2184064] - media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2184064] - xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2184064] - xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2184064] - xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2184064] - xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2184064] - xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2184064] - usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2184064] - USB: serial: make remove callback return void (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2184064] - USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2184064] - USB: serial: kl5kusb105: use usb_control_msg_recv() and usb_control_msg_send() (Desnes Nunes) [2184064] - USB: serial: keyspan_pda: use usb_control_msg_recv() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: use usb_control_msg_recv() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2184064] - usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2184064] - usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2184064] - usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2184064] - thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2184064] - thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2184064] - thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2184064] - thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2184064] - thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2184064] - thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2184064] - thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2184064] - scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2184064] - usb: clean up after dropping driver registration log spam (Desnes Nunes) [2184064] - USB: host: ehci-atmel: Add support for HSIC phy (Desnes Nunes) [2184064] - dt-bindings: usb: atmel: add USB PHY type property (Desnes Nunes) [2184064] - USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2184064] - thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2184064] - thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2184064] - thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2184064] - thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2184064] - thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2184064] - USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2184064] - USB: FHCI: Switch to GPIO descriptors (Desnes Nunes) [2184064] - net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2184064] - net: thunderbolt: Convert to use SPDX identifier (Desnes Nunes) [2184064] - net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2184064] - net: thunderbolt: Align the driver to the USB4 networking spec (Desnes Nunes) [2184064] - net: thunderbolt: Add comment clarifying prtcstns flags (Desnes Nunes) [2184064] - thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2184064] - thunderbolt: Make iommu_dma_protection more accurate (Desnes Nunes) [2184064] - iommu: Add capability for pre-boot DMA protection (Desnes Nunes) [2184064] - iommu: Introduce device_iommu_capable() (Desnes Nunes) [2184064] - thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2184064] - thunderbolt: Add KUnit test for devices with no DisplayPort adapters (Desnes Nunes) [2184064] - thunderbolt: Add support for XDomain lane bonding (Desnes Nunes) [2184064] - thunderbolt: Split setting link width and lane bonding into own functions (Desnes Nunes) [2184064] - thunderbolt: Move tb_port_state() prototype to correct place (Desnes Nunes) [2184064] - thunderbolt: Fix typo in comment (Desnes Nunes) [2184064] - thunderbolt: Replace usage of found with dedicated list iterator variable (Desnes Nunes) [2184064] - net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2184064] - usb: reduce kernel log spam on driver registration (Desnes Nunes) [2184064] - usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2184064] - usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2184064] - usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2184064] - usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2184064] - dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2184064] - dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2184064] - media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2184064] - media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2184064] - media: uvcvideo: Fix invalid pointer in uvc_ctrl_init_ctrl() (Desnes Nunes) [2184064] - media: uvcvideo: Remove unneeded goto (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Acer EasyCamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Quanta cameras (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Chicony Easycamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Chicony Easycamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Quanta UVC Webcam (Desnes Nunes) [2184064] - media: uvcvideo: Add support for per-device control mapping overrides (Desnes Nunes) [2184064] - media: uvcvideo: Add missing value for power_line_frequency (Desnes Nunes) [2184064] - media: uvcvideo: Replace broken URL (Desnes Nunes) [2184064] - media: uvcvideo: Fix comment blocks style (Desnes Nunes) [2184064] - media: uvcvideo: refactor __uvc_ctrl_add_mapping (Desnes Nunes) [2184064] - media: technisat-usb2: Fix comment typo (Desnes Nunes) [2184064] - media: tm6000: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2184064] - thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2184064] - usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2184064] - usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2184064] - usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2184064] - dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2184064] - usb: common: debug: Check non-standard control requests (Desnes Nunes) [2184064] - usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2184064] - usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2184064] - scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi) [2186500] - scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi) [2186500] - scsi: target: core: Remove unused variable 'unit_serial_len' (Maurizio Lombardi) [2186500] - scsi: target: Remove the unused function transport_lba_64_ext() (Maurizio Lombardi) [2186500] - fix iov_iter_bvec() "direction" argument (Maurizio Lombardi) [2186500] - scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() (Maurizio Lombardi) [2186500] - scsi: target: core: New key must be used for moved PR (Maurizio Lombardi) [2186500] - scsi: target: core: UA on all LUNs after reset (Maurizio Lombardi) [2186500] - scsi: target: core: Abort all preempted regs if requested (Maurizio Lombardi) [2186500] - scsi: target: core: Fix memory leak in preempt_and_abort (Maurizio Lombardi) [2186500] - scsi: target: core: Fix preempt and abort for allreg res (Maurizio Lombardi) [2186500] - scsi: target: Remove unused se_tmr_req_cache declaration (Maurizio Lombardi) [2186500] - scsi: target: alua: Do not report emtpy port group (Maurizio Lombardi) [2186500] - scsi: target: core: Set MULTIP bit for se_device with multiple ports (Maurizio Lombardi) [2186500] - scsi: target: pscsi: Remove repeated word "calling" (Maurizio Lombardi) [2186500] - scsi: target: core: De-RCU of se_lun and se_lun acl (Maurizio Lombardi) [2186500] - scsi: target: core: Fix race during ACL removal (Maurizio Lombardi) [2186500] - scsi: target: Remove XDWRITEREAD emulated support (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Do not require target authentication (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Allow AuthMethod=None (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Support base64 in CHAP (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Add support for extended CDB AHS (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Fix clang -Wformat warnings (Maurizio Lombardi) [2186500] - scsi: target: Remove incorrect zero blocks WRITE_SAME check (Maurizio Lombardi) [2186500] - scsi: target: Remove duplicate "the" (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Fix NULL pointer dereference in iscsi_conn_auth_required() (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Control authentication per ACL (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Extract auth functions (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Add upcast helpers (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Avoid holding XArray lock when calling lock_page (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_session to iscsit_session (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_conn to iscsit_conn (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_cmd to iscsit_cmd (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Fix possible data corruption (Maurizio Lombardi) [2186500] - scsi: target: core: Silence the message about unknown VPD pages (Maurizio Lombardi) [2186500] - target: remove an incorrect unmap zeroes data deduction (Maurizio Lombardi) [2186500] - scsi: target: Fix incorrect use of cpumask_t (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Fix possible page UAF (Maurizio Lombardi) [2186500] - scsi: target: Add iscsi/cpus_allowed_list in configfs (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Make cmd_ring_size changeable via configfs (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Make sure the np under each tpg is unique (Maurizio Lombardi) [2186500] - scsi: target: configfs: Delete unnecessary checks for NULL (Maurizio Lombardi) [2186500] - scsi: target: core: Use RCU helpers for INQUIRY t10_alua_tg_pt_gp (Maurizio Lombardi) [2186500] - scsi: target: core: Remove from tmr_list during LUN unlink (Maurizio Lombardi) [2186500] - scsi: target: core: Stop using bdevname() (Maurizio Lombardi) [2186500] - scsi: target: Perform ALUA group changes in one step (Maurizio Lombardi) [2186500] - scsi: target: Replace lun_tg_pt_gp_lock with rcu in I/O path (Maurizio Lombardi) [2186500] - scsi: target: Fix alua_tg_pt_gps_count tracking (Maurizio Lombardi) [2186500] - scsi: target: Fix ordered tag handling (Maurizio Lombardi) [2186500] - scsi: target: Fix ordered CMD_T_SENT handling (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Allocate zeroed pages for data area (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Use struct_size() helper in kmalloc() (Maurizio Lombardi) [2186500] - scsi: target: sbp: Replace enable attr with ops.enable (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Replace tpg enable attr with ops.enable (Maurizio Lombardi) [2186500] - scsi: target: core: Add common tpg/enable attribute (Maurizio Lombardi) [2186500] - scsi: target: core: Make logs less verbose (Maurizio Lombardi) [2186500] - scsi: target: Remove unused function arguments (Maurizio Lombardi) [2186500] - scsi: target: Fix spelling mistake "CONFLIFT" -> "CONFLICT" (Maurizio Lombardi) [2186500] - dm: don't lock fs when the map is NULL in process of resume (Benjamin Marzinski) [2192702] - dm flakey: add an "error_reads" option (Benjamin Marzinski) [2192702] - dm flakey: remove trailing space in the table line (Benjamin Marzinski) [2192702] - dm flakey: fix a crash with invalid table line (Benjamin Marzinski) [2192702] - dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Benjamin Marzinski) [2192702] - dm: unexport dm_get_queue_limits() (Benjamin Marzinski) [2192702] - dm: add helper macro for simple DM target module init and exit (Benjamin Marzinski) [2192702] - dm raid: remove unused d variable (Benjamin Marzinski) [2192702] - dm mirror: add DMERR message if alloc_workqueue fails (Benjamin Marzinski) [2192702] - dm: push error reporting down to dm_register_target() (Benjamin Marzinski) [2192702] - dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Benjamin Marzinski) [2192702] - dm error: add discard support (Benjamin Marzinski) [2192702] - dm zero: add discard support (Benjamin Marzinski) [2192702] - dm table: allow targets without devices to set ->io_hints (Benjamin Marzinski) [2192702] - dm verity: fix error handling for check_at_most_once on FEC (Benjamin Marzinski) [2192702] - dm thin: speed up cell_defer_no_holder() (Benjamin Marzinski) [2192702] - dm bufio: don't bug for clear developer oversight (Benjamin Marzinski) [2192702] - dm bufio: never crash if dm_bufio_in_request() (Benjamin Marzinski) [2192702] - dm bufio: use WARN_ON in dm_bufio_client_destroy and dm_bufio_exit (Benjamin Marzinski) [2192702] - dm bufio: remove unused dm_bufio_release_move interface (Benjamin Marzinski) [2192702] - dm stats: check for and propagate alloc_percpu failure (Benjamin Marzinski) [2192702] - dm crypt: avoid accessing uninitialized tasklet (Benjamin Marzinski) [2192702] - dm crypt: add cond_resched() to dmcrypt_write() (Benjamin Marzinski) [2192702] - dm thin: fix deadlock when swapping to thin device (Benjamin Marzinski) [2192702] - units: add the HZ macros (Jocelyn Falempe) [2160451] - isystem: ship and use stdarg.h (Jocelyn Falempe) [2160451] - i915: Move list_count() to list.h as list_count_nodes() for broader use (Jocelyn Falempe) [2160451] - resource: Convert DEFINE_RES_NAMED() to be compound literal (Jocelyn Falempe) [2160451] - media: videobuf2: Assert held reservation lock for dma-buf mmapping (Jocelyn Falempe) [2160451] - media: videobuf2: Stop using internal dma-buf lock (Jocelyn Falempe) [2160451] - media: videobuf2: Prepare to dynamic dma-buf locking specification (Jocelyn Falempe) [2160451] - media: videobuf2-dma-contig.c: remove spurious 'b' in message (Jocelyn Falempe) [2160451] - dma-buf: Add unlocked variant of attachment-mapping functions (Jocelyn Falempe) [2160451] - dma-buf: Add unlocked variant of vmapping functions (Jocelyn Falempe) [2160451] - kbuild: simplify access to the kernel's version (Jocelyn Falempe) [2160451] - hwmon: (core) Add support for rated attributes (Jocelyn Falempe) [2160451] - ACPI: video: Allow GPU drivers to report no panels (Jocelyn Falempe) [2160451] - drm: Move nomodeset kernel parameter to drivers/video (Jocelyn Falempe) [2160451] - PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros (Jocelyn Falempe) [2160451] - PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro (Jocelyn Falempe) [2160451] - ACPI: video: Make backlight class device registration a separate step (v2) (Jocelyn Falempe) [2160451] - ACPI: video: Add acpi_video_backlight_use_native() helper (Jocelyn Falempe) [2160451] - scsi: sched/wait: Add wait_event_lock_irq_timeout for TASK_UNINTERRUPTIBLE usage (Jocelyn Falempe) [2160451] - iosys-map: Add IOSYS_MAP_INIT_VADDR_IOMEM() (Jocelyn Falempe) [2160451] - perf branch: Fix interpretation of branch records (Michael Petlan) [2086826] - perf/x86/amd/lbr: Adjust LBR regardless of filtering (Michael Petlan) [2086826] - perf/x86/utils: Fix uninitialized var in get_branch_type() (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 branch speculation info support (Michael Petlan) [2086826] - perf/core: Add speculation info to branch entries (Michael Petlan) [2086826] - perf/x86/amd/lbr: Use fusion-aware branch classifier (Michael Petlan) [2086826] - perf/x86: Make branch classifier fusion-aware (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 software branch filter support (Michael Petlan) [2086826] - perf/x86: Move branch classifier (Michael Petlan) [2086826] - perf: Add irq and exception return branch types (Michael Petlan) [2086826] - perf/x86/intel/ds: Check return values of insn decoder functions (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 hardware branch filter support (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 branch record support (Michael Petlan) [2086826] - perf/x86/amd/lbr: Detect LbrExtV2 support (Michael Petlan) [2086826] - x86/cpufeatures: Add LbrExtV2 feature bit (Michael Petlan) [2086826] - perf/x86/amd/core: Add generic branch record interfaces (Michael Petlan) [2086826] - perf/x86/amd/core: Refactor branch attributes (Michael Petlan) [2086826] - perf/x86/amd/brs: Move feature-specific functions (Michael Petlan) [2086826] - scsi: zfcp: Trace when request remove fails after qdio send fails (Tobias Huschle) [2159733] - scsi: zfcp: Change the type of all fsf request id fields and variables to u64 (Tobias Huschle) [2159733] - scsi: zfcp: Make the type for accessing request hashtable buckets size_t (Tobias Huschle) [2159733] - scsi: zfcp: Drop redundant "the" in the comments (Tobias Huschle) [2159733] - s390/qeth: Convert sprintf/snprintf to scnprintf (Tobias Huschle) [2159732] - s390/qeth: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [2159732] - s390/qeth: Use constant for IP address buffers (Tobias Huschle) [2159732] - s390/ctcm: cleanup indenting (Tobias Huschle) [2159732] - s390/ipl: add loadparm parameter to eckd ipl/reipl data (Tobias Huschle) [2159689] - s390/ipl: add DEFINE_GENERIC_LOADPARM() (Tobias Huschle) [2159689] - s390/ipl: use octal values instead of S_* macros (Tobias Huschle) [2159689] - s390/ipl: add eckd support (Tobias Huschle) [2159689] - net/iucv: Fix size of interrupt data (Tobias Huschle) [2192507] - workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex (Waiman Long) [2176760] - workqueue: make sysfs of unbound kworker cpumask more clever (Waiman Long) [2176760] - workqueue: Rename "delayed" (delayed by active management) to "inactive" (Waiman Long) [2176760] - workqueue: Kick a worker based on the actual activation of delayed works (Waiman Long) [2176760] - workqueue: fix UAF in pwq_unbound_release_workfn() (Waiman Long) [2176760] - workqueue: fix a piece of comment about reserved bits for work flags (Waiman Long) [2176760] - workqueue: void unneeded requeuing the pwq in rescuer thread (Waiman Long) [2176760] - mm/memcg: Fix mem_cgroup_id_get_online() underflow problem (Waiman Long) [2176760] - net: fix NULL pointer in skb_segment_list (Paolo Abeni) [2188595] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [2188595] - skbuff: Account for tail adjustment during pull operations (Paolo Abeni) [2188595] - net: vmxnet3: Fix NULL pointer dereference in vmxnet3_rq_rx_complete() (Seiji Nishikawa) [2186419] - tipc: add an extra conn_get in tipc_conn_alloc (Xin Long) [2177374] {CVE-2023-1382} - tipc: set con sock in tipc_conn_alloc (Xin Long) [2177374] {CVE-2023-1382} - net: sched: fix memory leak in tcindex_set_parms (Davide Caratti) [2181874] - net/sched: tcindex: search key must be 16 bits (Davide Caratti) [2181874] - net/sched: tcindex: update imperfect hash filters respecting rcu (Davide Caratti) [2181874] {CVE-2023-1281} - crypto: rng - Use a different crypto_rng for reseeding (Herbert Xu) [2193410] - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Ricardo Robaina) [2174409] {CVE-2023-1118}- xfs: assert in xfs_btree_del_cursor should take into account error (Andrey Albershteyn) [2183168] - xfs: prevent a UAF when log IO errors race with unmount (Andrey Albershteyn) [2183168] - xfs: fix NULL pointer dereference in xfs_getbmap() (Andrey Albershteyn) [2183168] - xfs: avoid a UAF when log intent item recovery fails (Andrey Albershteyn) [2183168] - xfs: fix memory leak in xfs_errortag_init (Andrey Albershteyn) [2183168] - xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init() (Andrey Albershteyn) [2183168] - xfs: fix sb write verify for lazysbcount (Andrey Albershteyn) [2183168] - xfs: invalidate block device page cache during unmount (Andrey Albershteyn) [2183168] - xfs: invalidate xfs_bufs when allocating cow extents (Andrey Albershteyn) [2183168] - xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING (Andrey Albershteyn) [2183168] - xfs: fix intermittent hang during quotacheck (Andrey Albershteyn) [2183168] - xfs: fix exception caused by unexpected illegal bestcount in leaf dir (Andrey Albershteyn) [2183168] - xfs: fix super block buf log item UAF during force shutdown (Andrey Albershteyn) [2183168] - xfs: fix uninitialized variable access (Andrey Albershteyn) [2183168] - xfs: fix potential log item leak (Andrey Albershteyn) [2183168] - xfs: fix inode reservation space for removing transaction (Andrey Albershteyn) [2183168] - xfs: fix extent busy updating (Andrey Albershteyn) [2183168] - xfs: fix low space alloc deadlock (Andrey Albershteyn) [2183168] - xfs: purge dquots after inode walk fails during quotacheck (Andrey Albershteyn) [2183168] - xfs: get root inode correctly at bulkstat (Andrey Albershteyn) [2183168] - iomap: iomap: fix memory corruption when recording errors during writeback (Andrey Albershteyn) [2183168] - xfs: attach dquots to inode before reading data/cow fork mappings (Andrey Albershteyn) [2183168] - xfs: get rid of assert from xfs_btree_islastblock (Andrey Albershteyn) [2183168] - xfs: fix use-after-free in xattr node block inactivation (Andrey Albershteyn) [2183168] - xfs: pass the correct cursor to xfs_iomap_prealloc_size (Andrey Albershteyn) [2183168] - xfs: don't report reserved bnobt space as available (Andrey Albershteyn) [2183168] - xfs: fix overfilling of reserve pool (Andrey Albershteyn) [2183168] - xfs: always succeed at setting the reserve pool size (Andrey Albershteyn) [2183168] - xfs: remove infinite loop when reserving free block pool (Andrey Albershteyn) [2166567 2183168] - xfs: don't include bnobt blocks when reserving free block pool (Andrey Albershteyn) [2183168] - xfs: document the XFS_ALLOC_AGFL_RESERVE constant (Andrey Albershteyn) [2183168] - xfs: prevent UAF in xfs_log_item_in_current_chkpt (Andrey Albershteyn) [2183168] - xfs: fix incorrect i_nlink caused by inode racing (Andrey Albershteyn) [2183168] - xfs: fix incorrect error-out in xfs_remove (Andrey Albershteyn) [2183168] - KVM: s390: GISA: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: disable migration mode when dirty tracking is disabled (Cédric Le Goater) [2169294] - KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails (Cédric Le Goater) [2169294] - iommu/s390: Make attach succeed even if the device is in error state (Cédric Le Goater) [2169294] - KVM: s390: pci: Fix allocation size of aift kzdev elements (Cédric Le Goater) [2169294] - iommu/s390: Fix incorrect aperture check (Cédric Le Goater) [2169294] - KVM: s390: VSIE: sort out virtual/physical address in pin_guest_page (Cédric Le Goater) [2169294] - KVM: s390: pv: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: sida: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - iommu/s390: Fail probe for non-PCI devices (Cédric Le Goater) [2169294] - PCI/AER: Remove redundant Device Control Error Reporting Enable (Myron Stowe) [2180894] - PCI/AER: Configure ECRC only if AER is native (Myron Stowe) [2180894] - PCI/AER: Iterate over error counters instead of error strings (Myron Stowe) [2180894] - PCI/AER: Enable error reporting when AER is native (Myron Stowe) [2180894] - PCI/AER: Configure ECRC for every device (Myron Stowe) [2180894] - PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits (Myron Stowe) [2180894] - PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions (Myron Stowe) [2180894] - PCI/AER: Use consistent format when printing PCI device (Myron Stowe) [2180894] - PCI/sysfs: Rely on lengths from scnprintf(), dsm_label_utf16s_to_utf8s() (Myron Stowe) [2180894] - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Myron Stowe) [2180894] - mlxsw: minimal: Fix deadlock in ports creation (Petr Oros) [2177956] - mlxsw: core: Fix use-after-free calling devl_unlock() in mlxsw_core_bus_device_unregister() (Petr Oros) [2177956] - net: devlink: convert reload command to take implicit devlink->lock (Petr Oros) [2177956] - mlxsw: convert driver to use unlocked devlink API during init/fini (Petr Oros) [2177956] - mlxsw: Narrow the critical section of devl_lock during ports creation/removal (Petr Oros) [2177956] - ice: sleep, don't busy-wait, in the SQ send retry loop (Michal Schmidt) [2184013] - ice: remove unused buffer copy code in ice_sq_send_cmd_retry() (Michal Schmidt) [2184013] - ice: sleep, don't busy-wait, for ICE_CTL_Q_SQ_CMD_TIMEOUT (Michal Schmidt) [2184013] - ice: remove ice_ctl_q_info::sq_cmd_timeout (Michal Schmidt) [2184013] - ice: increase the GNSS data polling interval to 20 ms (Michal Schmidt) [2184013] - ice: do not busy-wait to read GNSS data (Michal Schmidt) [2184013] - enic: Use irq_update_affinity_hint() (Michal Schmidt) [2101515] - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Michal Schmidt) [2101515] - net: enic: Cure the enic api locking trainwreck (Michal Schmidt) [2101515] - enic: switch from 'pci_' to 'dma_' API (Michal Schmidt) [2101515] - enic: convert to new udp_tunnel_nic infra (Michal Schmidt) [2101515] - enic: let core reject the unsupported coalescing parameters (Michal Schmidt) [2101515] - scsi: mpt3sas: Fix an issue when driver is being removed (Tomas Henzl) [2166206] - scsi: mpt3sas: Remove HBA BIOS version in the kernel log (Tomas Henzl) [2166206] - scsi: mpt3sas: Don't print sense pool info twice (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix a memory leak (Tomas Henzl) [2166206] - scsi: mpt3sas: Demote log level for trace buffer allocation to info (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Tomas Henzl) [2166206] - scsi: mpt3sas: Remove usage of dma_get_required_mask() API (Tomas Henzl) [2166206] - scsi: mpt3sas: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Tomas Henzl) [2166206] - ipmi: msghandler: kABI implementation was wrong (Tony Camuso) [2182345] - hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Chris von Recklinghausen) [2184583] {CVE-2023-1855} - RDMA/irdma: Add ipv4 check to irdma_find_listener() (Kamal Heib) [2117129 2135976] - RDMA/irdma: Increase iWARP CM default rexmit count (Kamal Heib) [2117129 2135976] - RDMA/irdma: Fix memory leak of PBLE objects (Kamal Heib) [2117129 2135976] - RDMA/irdma: Do not generate SW completions for NOPs (Kamal Heib) [2117129 2135976] - RDMA/irdma: Remove a redundant irdma_arp_table() call (Kamal Heib) [2117129 2135976] - migrate: grab the compound head in migration_entry_wait_on_locked (Nico Pache) [2188249] - module: Don't wait for GOING modules (Mark Langsdorf) [1964563] - redhat/configs: Fix DEBUG_BLK_CGROUP and BFQ_CGROUP_DEBUG configs (Vladis Dronov) - x86/MCE/AMD: Clear DFR errors found in THR handler (Prarit Bhargava) [2190279]- iommu/amd: Update amd_iommu_fault structure to include PCI seg ID (Jerry Snitselaar) [2117775] - iommu/amd: Update device_state structure to include PCI seg ID (Jerry Snitselaar) [2117775] - iommu/amd: Print PCI segment ID in error log messages (Jerry Snitselaar) [2117775] - iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Jerry Snitselaar) [2117775] - iommu/amd: Specify PCI segment ID when getting pci device (Jerry Snitselaar) [2117775] - iommu/amd: Include PCI segment ID when initialize IOMMU (Jerry Snitselaar) [2117775] - iommu/amd: Introduce get_device_sbdf_id() helper function (Jerry Snitselaar) [2117775] - iommu/amd: Flush upto last_bdf only (Jerry Snitselaar) [2117775] - iommu/amd: Remove global amd_iommu_[dev_table/alias_table/last_bdf] (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() (Jerry Snitselaar) [2117775] - iommu/amd: Update (un)init_device_table_dma() (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dte_irq_entry (Jerry Snitselaar) [2117775] - iommu/amd: Update dump_dte_entry (Jerry Snitselaar) [2117775] - iommu/amd: Update iommu_ignore_device (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dte_entry and clear_dte_entry (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use per PCI segment rlookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Update alloc_irq_table and alloc_irq_index (Jerry Snitselaar) [2117775] - iommu/amd: Update amd_irte_ops functions (Jerry Snitselaar) [2117775] - iommu/amd: Introduce struct amd_ir_data.iommu (Jerry Snitselaar) [2117775] - iommu/amd: Update irq_remapping_alloc to use IOMMU lookup helper function (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use rlookup_amd_iommu helper function (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use per PCI segment irq_lookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment rlookup table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment alias table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment device table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment last_bdf (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment unity map list (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment alias_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment old_dev_tbl_cpy (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment dev_data_list (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment irq_lookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment rlookup table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment device table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce pci segment structure (Jerry Snitselaar) [2117775] - iommu/amd: Update struct iommu_dev_data definition (Jerry Snitselaar) [2117775] - redhat: configs: Enable CONFIG_INTEL_IOMMU_PERF_EVENTS (Jerry Snitselaar) [2176995] - iommu/vt-d: Fix an IOMMU perfmon warning when CPU hotplug (Jerry Snitselaar) [2176995] - iommu/vt-d: Enable IOMMU perfmon support (Jerry Snitselaar) [2176995] - iommu/vt-d: Add IOMMU perfmon overflow handler support (Jerry Snitselaar) [2176995] - iommu/vt-d: Support cpumask for IOMMU perfmon (Jerry Snitselaar) [2176995] - iommu/vt-d: Add IOMMU perfmon support (Jerry Snitselaar) [2176995] - iommu/vt-d: Support Enhanced Command Interface (Jerry Snitselaar) [2176995] - iommu/vt-d: Retrieve IOMMU perfmon capability information (Jerry Snitselaar) [2176995] - iommu/vt-d: Fix error handling in sva enable/disable paths (Jerry Snitselaar) [2181397] - iommu/vt-d: Support size of the register set in DRHD (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow zero SAGAW if second-stage not supported (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove include/linux/intel-svm.h (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow to use flush-queue when first level is default (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PASID directory pointer coherency (Jerry Snitselaar) [2181397] - iommu/vt-d: Set No Execute Enable bit in PASID table entry (Jerry Snitselaar) [2181397] - iommu: Remove SVM_FLAG_SUPERVISOR_MODE support (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in prq_event_thread() (Jerry Snitselaar) [2181397] - PCI: Enable PASID only when ACS RR & UF enabled on upstream path (Jerry Snitselaar) [2181397] - iommu/vt-d: Set SRE bit only when hardware has SRS cap (Jerry Snitselaar) [2181397] - iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entries (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove pasid_set_eafe() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unnecessary SVA data accesses in page fault path (Jerry Snitselaar) [2181397] - iommu/vt-d: Add RPLS to quirk list to skip TE disabling (Jerry Snitselaar) [2181397] - iommu: Remove guest pasid related interfaces and definitions (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove guest pasid related callbacks (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused PASID_DISABLED (Jerry Snitselaar) [2181397] - iommu/vt-d: Clean up unused PASID updating functions (Jerry Snitselaar) [2181397] - iommu/vtd: Replace acpi_bus_get_device() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused dma_to_mm_pfn function (Jerry Snitselaar) [2181397] - iommu/vt-d: Use bitmap_zalloc() when applicable (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused macros (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() (Jerry Snitselaar) [2181397] - iommu/vt-d: Use rcu_lock in get_resv_regions (Jerry Snitselaar) [2181397] - iommu: Add gfp parameter to iommu_alloc_resv_region (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in has_external_pci() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove iova_cache_get/put() (Jerry Snitselaar) [2181397] - iommu/vt-d: Add missing "__init" for rmrr_sanity_check() (Jerry Snitselaar) [2181397] - iommu/arm-smmu: Force identity domains for legacy binding (Jerry Snitselaar) [2181397] - iommu/arm-smmu-v3: Properly handle the return value of arm_smmu_cmdq_build_cmd() (Jerry Snitselaar) [2181397] - iommu/arm-smmu-v3: Stop pre-zeroing batch commands in arm_smmu_atc_inv_master() (Jerry Snitselaar) [2181397] - iommu/arm-smmu: Add clk_bulk_{prepare/unprepare} to system pm callbacks (Jerry Snitselaar) [2181397] - iommu: Make sysfs robust for non-API groups (Jerry Snitselaar) [2181397] - iommu: Use right way to retrieve iommu_ops (Jerry Snitselaar) [2181397] - iommu: Remove apply_resv_region (Jerry Snitselaar) [2181397] - iommu/dma: Explicitly sort PCI DMA windows (Jerry Snitselaar) [2181397] - iommu: Do not dereference fwnode in struct device (Jerry Snitselaar) [2181397] - iommu: Remove duplicate ida_free in iommu_group_alloc (Jerry Snitselaar) [2181397] - iommu: Directly use ida_alloc()/free() (Jerry Snitselaar) [2181397] - iommu/iova: change IOVA_MAG_SIZE to 127 to save memory (Jerry Snitselaar) [2181397] - iommu/iova: Fix alloc iova overflows issue (Jerry Snitselaar) [2181397] - iova: Remove iovad->rcaches check in iova_rcache_get() (Jerry Snitselaar) [2181397] - iova: Remove magazine BUG_ON() checks (Jerry Snitselaar) [2181397] - iova: Remove some magazine pointer NULL checks (Jerry Snitselaar) [2181397] - swiotlb: fix a braino in the alignment check fix (Jerry Snitselaar) [2181397] - swiotlb: fix slot alignment checks (Jerry Snitselaar) [2181397] - swiotlb: use wrap_area_index() instead of open-coding it (Jerry Snitselaar) [2181397] - swiotlb: fix the deadlock in swiotlb_do_find_slots (Jerry Snitselaar) [2181397] - swiotlb: mark swiotlb_memblock_alloc() as __init (Jerry Snitselaar) [2181397] - swiotlb: remove swiotlb_max_segment (Jerry Snitselaar) [2181397] - swiotlb: reduce the swiotlb buffer size on allocation failure (Jerry Snitselaar) [2181397] - swiotlb: replace kmap_atomic() with memcpy_{from,to}_page() (Jerry Snitselaar) [2181397] - swiotlb: don't panic! (Jerry Snitselaar) [2181397] - iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode (Jerry Snitselaar) [2175620] - iommu/amd: Add map/unmap_pages() iommu_domain_ops callback support (Jerry Snitselaar) [2181397] - iommu/amd/io-pgtable: Implement unmap_pages io_pgtable_ops callback (Jerry Snitselaar) [2181397] - iommu/amd/io-pgtable: Implement map_pages io_pgtable_ops callback (Jerry Snitselaar) [2181397] - iommu/vt-d: Avoid unnecessary global DMA cache invalidation (Jerry Snitselaar) [2176983] - iommu/vt-d: Avoid unnecessary global IRTE cache invalidation (Jerry Snitselaar) [2176983] - iommu/vt-d: Fix buggy QAT device mask (Jerry Snitselaar) [2169568] - iommu/vt-d: Add a fix for devices need extra dtlb flush (Jerry Snitselaar) [2169568] - xfs: fix off-by-one-block in xfs_discard_folio() (Carlos Maiolino) [2112147] - xfs: drop write error injection is unfixable, remove it (Carlos Maiolino) [2112147] - xfs: use iomap_valid method to detect stale cached iomaps (Carlos Maiolino) [2112147] - iomap: write iomap validity checks (Carlos Maiolino) [2112147] - xfs: xfs_bmap_punch_delalloc_range() should take a byte range (Carlos Maiolino) [2112147] - iomap: buffered write failure should not truncate the page cache (Carlos Maiolino) [2112147] - iomap: Export page_cache_seek_hole_data (Carlos Maiolino) [2112147] - xfs,iomap: move delalloc punching to iomap (Carlos Maiolino) [2112147] - xfs: use byte ranges for write cleanup ranges (Carlos Maiolino) [2112147] - xfs: punching delalloc extents on write failure is racy (Carlos Maiolino) [2112147] - xfs: write page faults in iomap are not buffered writes (Carlos Maiolino) [2112147] - iomap: iomap_read_inline_data cleanup (Carlos Maiolino) [2112147] - iomap: Fix inline extent handling in iomap_readpage (Carlos Maiolino) [2112147] - iomap: constify iomap_iter_srcmap (Carlos Maiolino) [2112147] - iomap: rework unshare flag (Carlos Maiolino) [2112147] - iomap: pass an iomap_iter to various buffered I/O helpers (Carlos Maiolino) [2112147] - iomap: remove iomap_apply (Carlos Maiolino) [2112147] - fsdax: Fix infinite loop in dax_iomap_rw() (Carlos Maiolino) [2112147] - fsdax: switch dax_iomap_rw to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_swapfile_activate to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_seek_data to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_seek_hole to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_bmap to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_fiemap to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch __iomap_dio_rw to use iomap_iter (Carlos Maiolino) [2112147] - iomap: support REQ_OP_ZONE_APPEND (Carlos Maiolino) [2112147] - iomap: add a filesystem hook for direct I/O bio submission (Carlos Maiolino) [2112147] - iomap: switch iomap_page_mkwrite to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_zero_range to use iomap_iter (Carlos Maiolino) [2112147] - iomap: Change calling convention for zeroing (Carlos Maiolino) [2112147] - iomap: switch iomap_file_unshare to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_file_buffered_write to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch readahead and readpage to use iomap_iter (Carlos Maiolino) [2112147] - iomap: add the new iomap_iter model (Carlos Maiolino) [2112147] - iomap: fix the iomap_readpage_actor return value for inline data (Carlos Maiolino) [2112147] - iomap: Support inline data with block size < page size (Carlos Maiolino) [2112147] - fs: mark the iomap argument to __block_write_begin_int const (Carlos Maiolino) [2112147] - fsdax: mark the iomap argument to dax_iomap_sector as const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_read_page_sync const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_read_inline_data const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_inline_data_valid const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_inline_data const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_sector const (Carlos Maiolino) [2112147] - ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Hangbin Liu) [2185798] - ipv6: Fix tcp socket connection with DSCP. (Hangbin Liu) [2185798] - ipv6: Fix datagram socket connection with DSCP. (Hangbin Liu) [2185798] - ipv6: avoid use-after-free in ip6_fragment() (Hangbin Liu) [2185798] - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Hangbin Liu) [2185798] - ipv6: fix WARNING in ip6_route_net_exit_late() (Hangbin Liu) [2185798] - ipv6: ensure sane device mtu in tunnels (Hangbin Liu) [2185798] - KVM: arm64: PMU: Restore the guest's EL0 event counting after migration (Shaoqin Huang) [2175146] - KVM: arm64: Retry fault if vma_lookup() results become invalid (Shaoqin Huang) [2175146] - KVM: arm64: PMU: Don't save PMCR_EL0.{C,P} for the vCPU (Shaoqin Huang) [2175146] - KVM: arm64: PMU: Fix GET_ONE_REG for vPMC regs to return the current value (Shaoqin Huang) [2175146] - KVM: arm64: timers: Convert per-vcpu virtual offset to a global value (Shaoqin Huang) [2175146] - KVM: arm64: Fix non-kerneldoc comments (Shaoqin Huang) [2175146] - arm64/sysreg: clean up some inconsistent indenting (Shaoqin Huang) [2175146] - KVM: arm64: timers: Don't BUG() on unhandled timer trap (Shaoqin Huang) [2175146] - KVM: arm64: Reduce overhead of trapped timer sysreg accesses (Shaoqin Huang) [2175146] - KVM: arm64: Don't arm a hrtimer for an already pending timer (Shaoqin Huang) [2175146] - KVM: arm64: Fix S1PTW handling on RO memslots (Shaoqin Huang) [2175146] - KVM: arm64: Fix typo in comment (Shaoqin Huang) [2175146] - KVM: arm64: Fix pvtime documentation (Shaoqin Huang) [2175146] - KVM: arm64: Fix PAR_TO_HPFAR() to work independently of PA_BITS. (Shaoqin Huang) [2175146] - KVM: arm64: nvhe: Fix build with profile optimization (Shaoqin Huang) [2175146] - fuse: wait for writepages in syncfs (Brian Foster) [2185834] - virtio_fs: Modify format for virtio_fs_direct_access (Brian Foster) [2185834] - virtiofs: delete unused parameter for virtio_fs_cleanup_vqs (Brian Foster) [2185834] - virtiofs: use strscpy for copying the queue name (Brian Foster) [2185834] - virtiofs: propagate sync() to file server (Brian Foster) [2185834] - fuse: add a flag FUSE_SETXATTR_ACL_KILL_SGID to kill SGID (Brian Foster) [2185834] - fuse: extend FUSE_SETXATTR request (Brian Foster) [2185834] - virtiofs: fix userns (Brian Foster) [2185834] - virtiofs: remove useless function (Brian Foster) [2185834] - virtiofs: split requests that exceed virtqueue size (Brian Foster) [2185834] - virtiofs: fix memory leak in virtio_fs_probe() (Brian Foster) [2185834] - virtio_fs: convert to LE accessors (Brian Foster) [2185834] - dmaengine: use sysfs_emit() to instead of scnprintf() (Jerry Snitselaar) [2181398] - dmaengine: Simplify dmaenginem_async_device_register() function (Jerry Snitselaar) [2181398] - dmaengine: idma64: Update bytes_transferred field (Jerry Snitselaar) [2181398] - dmaengine: dw: Move check for paused channel to dwc_get_residue() (Jerry Snitselaar) [2181398] - dmaengine: ptdma: check for null desc before calling pt_cmd_callback (Jerry Snitselaar) [2181398] - dmaengine: idxd: Fix default allowed read buffers value in group (Jerry Snitselaar) [2181398] - dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 (Jerry Snitselaar) [2181398] - ptdma: pt_core_execute_cmd() should use spinlock (Jerry Snitselaar) [2181398] - dmaengine: Fix double increment of client_count in dma_chan_get() (Jerry Snitselaar) [2181398] - dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Jerry Snitselaar) [2153929] - cifs: set a minimum of 120s for next dns resolution (Ronnie Sahlberg) [2182867] - cifs: use the expiry output of dns_query to schedule next resolution (Ronnie Sahlberg) [2182867] - cifs: sanitize paths in cifs_update_super_prepath. (Ronnie Sahlberg) [2182472] - redhat/configs: Fix incorrect configs location and content (Vladis Dronov) - scsi: megaraid_sas: Fix double kfree() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl) [2163670] - scsi: megaraid_sas: Driver version update to 07.725.01.00-rc1 (Tomas Henzl) [2163670] - scsi: megaraid_sas: Add crash dump mode capability bit in MFI capabilities (Tomas Henzl) [2163670] - scsi: megaraid_sas: Update max supported LD IDs to 240 (Tomas Henzl) [2163670] - scsi: megaraid_sas: Add flexible array member for SGLs (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix some spelling mistakes in comment (Tomas Henzl) [2163670] - scsi: megaraid_sas: Remove unnecessary kfree() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Use irq_set_affinity_and_hint() (Tomas Henzl) [2163670] - scsi: megaraid: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Tomas Henzl) [2163670] - scsi: ses: Handle enclosure with just a primary component gracefully (Tomas Henzl) [2188481] - ipvlan: hold lower dev to avoid possible use-after-free (Davide Caratti) [2188055] - net: macvlan: Use built-in RCU list checking (Davide Caratti) [2188055] - x86/split_lock: Enumerate architectural split lock disable bit (Prarit Bhargava) [2123535] - bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Yauheni Kaliuta) [2175160] - hwmon: (coretemp) avoid RDMSR interrupts to isolated CPUs (Marcelo Tosatti) [2158707] - scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Maurizio Lombardi) [2156588] - scsi: target: iscsit: Fix TAS handling during conn cleanup (Maurizio Lombardi) [2156588]- RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6 by size (Kamal Heib) [2170083] - RDMA/umem: Remove unused 'work' member from struct ib_umem (Kamal Heib) [2170083] - RDMA/restrack: Correct spelling (Kamal Heib) [2170083] - scripts/spelling.txt: add "exsits" pattern and fix typo instances (Kamal Heib) [2170083] - RDMA/cma: Refactor the inbound/outbound path records process flow (Kamal Heib) [2170083] - RDMA/core: Refactor rdma_bind_addr (Kamal Heib) [2170083] - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Kamal Heib) [2170076] - RDMA/core: Fix ib block iterator counter overflow (Kamal Heib) [2170076] - RDMA/srp: Move large values to a new enum for gcc13 (Kamal Heib) [2170076] - IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Kamal Heib) [2170076] - RDMA/cm: Make QP FLUSHABLE for supported device (Kamal Heib) [2170076] - RDMA: Extend RDMA kernel verbs ABI to support flush (Kamal Heib) [2170076] - RDMA: Extend RDMA user ABI to support flush (Kamal Heib) [2170076] - RDMA/cma: Change RoCE packet life time from 18 to 16 (Kamal Heib) [2170076] - RDMA/srp: Fix error return code in srp_parse_options() (Kamal Heib) [2170076] - RDMA: Extend RDMA kernel ABI to support atomic write (Kamal Heib) [2170076] - RDMA: Extend RDMA user ABI to support atomic write (Kamal Heib) [2170076] - RDMA/umem: remove FOLL_FORCE usage (Kamal Heib) [2170076] - RDMA/nldev: Fix failure to send large messages (Kamal Heib) [2170076] - RDMA/nldev: Add NULL check to silence false warnings (Kamal Heib) [2170076] - RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Kamal Heib) [2170076] - IB/isert: use the ISCSI_LOGIN_CURRENT_STAGE macro (Kamal Heib) [2170076] - RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Kamal Heib) [2170076] - RDMA/core: Make sure "ib_port" is valid when access sysfs node (Kamal Heib) [2170076] - RDMA/restrack: Release MR restrack when delete (Kamal Heib) [2170076] - IB/mad: Don't call to function that might sleep while in atomic context (Kamal Heib) [2170076] - RDMA/core: Fix order of nldev_exit call (Kamal Heib) [2170076] - RDMA/core: fix repeated words in comments (Kamal Heib) [2170076] - IB/iser: open code iser_disconnected_handler (Kamal Heib) [2170076] - IB/iser: add safety checks for state_mutex lock (Kamal Heib) [2170076] - IB/iser: open code iser_conn_state_comp_exch (Kamal Heib) [2170076] - RDMA/opa_vnic: fix spelling typo in comment (Kamal Heib) [2170076] - RDMA/core: return -EOPNOSUPP for ODP unsupported device (Kamal Heib) [2170076] - IB/uverbs: fix the typo of optional (Kamal Heib) [2170076] - treewide: use get_random_u32() when possible (Kamal Heib) [2170070] - treewide: use prandom_u32_max() when possible, part 1 (Kamal Heib) [2170070] - RDMA/core: Clean up a variable name in ib_create_srq_user() (Kamal Heib) [2170070] - RDMA/srp: Support more than 255 rdma ports (Kamal Heib) [2170070] - RDMA/cm: Use DLID from inbound/outbound PathRecords as the datapath DLID (Kamal Heib) [2170070] - RDMA/cma: Multiple path records support with netlink channel (Kamal Heib) [2170070] - RDMA/core: Rename rdma_route.num_paths field to num_pri_alt_paths (Kamal Heib) [2170070] - RDMA/srpt: Use flex array destination for memcpy() (Kamal Heib) [2170070] - IB/cm: Refactor cm_insert_listen() and cm_find_listen() (Kamal Heib) [2170070] - IB/cm: remove cm_id_priv->id.service_mask and service_mask parameter of cm_init_listen() (Kamal Heib) [2170070] - IB/cm: Remove the service_mask parameter from ib_cm_listen() (Kamal Heib) [2170070] - RDMA/core: Remove 'device' argument from rdma_build_skb() (Kamal Heib) [2170070] - RDMA/srp: Use the attribute group mechanism for sysfs attributes (Kamal Heib) [2170070] - RDMA/srp: Handle dev_set_name() failure (Kamal Heib) [2170070] - RDMA/srp: Remove the srp_host.released completion (Kamal Heib) [2170070] - RDMA/srp: Rework the srp_add_port() error path (Kamal Heib) [2170070] - IB: move from strlcpy with unused retval to strscpy (Kamal Heib) [2170070] - treewide: uapi: Replace zero-length arrays with flexible-array members (Kamal Heib) [2170070] - RDMA/core: Delete IPsec flow action logic from the core (Kamal Heib) [2170070] - net: Don't include filter.h from net/sock.h (Kamal Heib) [2170070] - scsi: qla2xxx: Synchronize the IOCB count to be in order (Nilesh Javali) [2164947] - scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali) [2164947] - scsi: qla2xxx: Use the proper SCSI midlayer interfaces for PI (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove the unused variable wwn (Nilesh Javali) [2164947] - scsi: qla2xxx: Simplify if condition evaluation (Nilesh Javali) [2164947] - scsi: qla2xxx: Use a variable for repeated mem_size computation (Nilesh Javali) [2164947] - scsi: qla2xxx: Make qla_trim_buf() and __qla_adjust_buf() static (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix printk() format string (Nilesh Javali) [2164947] - scsi: qla2xxx: Update version to 10.02.08.200-k (Nilesh Javali) [2164947] - scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix clang warning (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Reduce memory usage during low I/O (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix stall session after app start (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix performance dip due to lock contention (Nilesh Javali) [2164947] - scsi: qla2xxx: Relocate/rename vp map (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (GNN ID) (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (GPNID) (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (Nilesh Javali) [2164947] - scsi: qla2xxx: Update version to 10.02.08.100-k (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix IOCB resource check warning (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove increment of interface err cnt (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix erroneous link down (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove unintended flag clearing (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix stalled login (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix exchange oversubscription for management commands (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix exchange oversubscription (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix link failure in NPIV environment (Nilesh Javali) [2164947] - scsi: qla2xxx: Check if port is online before sending ELS (Nilesh Javali) [2164947] - scsi: qla2xxx: Initialize vha->unknown_atio_[list, work] for NPIV hosts (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove duplicate of vha->iocb_work initialization (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove unused variable 'found_devs' (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix set-but-not-used variable warnings (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() (Nilesh Javali) [2164947] - ethtool: eeprom: fix null-deref on genl_info in dump (Davide Caratti) [2188002] - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE (Davide Caratti) [2188002] - af_key: Fix send_acquire race with pfkey_register (Davide Caratti) [2188002] - net: llc: fix skb_over_panic (Davide Caratti) [2188002] - inet_ecn: Fix endianness of checksum update when setting ECT(1) (Davide Caratti) [2188002] - RDMA/irdma: Fix potential NULL-ptr-dereference (Kamal Heib) [2153377] - RDMA/irdma: Split CQ handler into irdma_reg_user_mr_type_cq (Kamal Heib) [2153377] - RDMA/irdma: Split QP handler into irdma_reg_user_mr_type_qp (Kamal Heib) [2153377] - RDMA/irdma: Split mr alloc and free into new functions (Kamal Heib) [2153377] - RDMA/irdma: Split MEM handler into irdma_reg_user_mr_type_mem (Kamal Heib) [2153377] - RDMA/irdma: Remove extra ret variable in favor of existing err (Kamal Heib) [2153377] - RDMA/irdma: Initialize net_type before checking it (Kamal Heib) [2153377] - RDMA/irdma: Do not request 2-level PBLEs for CQ alloc (Kamal Heib) [2153377] - RDMA/irdma: Fix RQ completion opcode (Kamal Heib) [2153377] - RDMA/irdma: Fix inline for multiple SGE's (Kamal Heib) [2153377] - bnxt_en: Fix mqprio and XDP ring checking logic (Ken Cox) [2159222] - bnxt: Do not read past the end of test names (Ken Cox) [2159222] - bnxt: report FEC block stats via standard interface (Ken Cox) [2159222] - bnxt_en: Remove debugfs when pci_register_driver failed (Ken Cox) [2159222] - bnxt_en: update RSS config using difference algorithm (Ken Cox) [2159222] - bnxt_en: refactor VNIC RSS update functions (Ken Cox) [2159222] - bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer (Ken Cox) [2159222] - bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() (Ken Cox) [2159222] - bnxt_en: fix the handling of PCIE-AER (Ken Cox) [2159222] - bnxt_en: refactor bnxt_cancel_reservations() (Ken Cox) [2159222] - bnxt_en: check and resize NVRAM UPDATE entry before flashing (Ken Cox) [2159222] - bnxt_en: Update firmware interface to 1.10.2.118 (Ken Cox) [2159222] - bnxt_en: replace reset with config timestamps (Ken Cox) [2159222] - hugetlbfs: don't delete error page from pagecache (Aristeu Rozanski) [2188334] - mm: shmem: don't truncate page if memory failure happens (Aristeu Rozanski) [2188334] - mm: hwpoison: handle non-anonymous THP correctly (Aristeu Rozanski) [2188334] - mm: hwpoison: refactor refcount check handling (Aristeu Rozanski) [2188334] - scsi: qedf: Remove set but unused variable 'page' (Nilesh Javali) [2164955] - scsi: qedf: Fix a UAF bug in __qedf_probe() (Nilesh Javali) [2164955] - xfs: don't use BMBT btree split workers for IO completion (Carlos Maiolino) [2127493] - tools/power turbostat: Add support for MeteorLake platforms (Derek Barbosa) [2153966] - x86/bugs: Workaround for incorrectly set X86_BUG_RETBLEED under VMware (Waiman Long) [2184343]- nvmet: fix workqueue MEM_RECLAIM flushing dependency (Maurizio Lombardi) [2187618] - nvmet: use a private workqueue instead of the system workqueue (Maurizio Lombardi) [2187618] - nvme: fix discard support without oncs (Maurizio Lombardi) [2187618] - nvme-pci: fix timeout request state check (Maurizio Lombardi) [2187618] - nvme: fix multipath crash caused by flush request when blktrace is enabled (Maurizio Lombardi) [2187618] - nvme: return err on nvme_init_non_mdts_limits fail (Maurizio Lombardi) [2187618] - nvme initialize core quirks before calling nvme_init_subsystem (Maurizio Lombardi) [2187618] - nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked (Maurizio Lombardi) [2187618] - nvme: quiet user passthrough command errors (Maurizio Lombardi) [2187618] - nvme-tcp: fix possible circular locking when deleting a controller under memory pressure (Maurizio Lombardi) [2187618] - nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2187618] - nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2187618] - nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2187618] - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2187618] - nvme-rdma: fix possible hang caused during ctrl deletion (Maurizio Lombardi) [2187618] - nvmet-tcp: add bounds check on Transfer Tag (Maurizio Lombardi) [2187618] - nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2187618] - nvme-pci: set min_align_mask before calculating max_hw_sectors (Maurizio Lombardi) [2187618] - nvme: enumerate controller flags (Maurizio Lombardi) [2187618] - nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2187618] - nvme: copy firmware_rev on each init (Maurizio Lombardi) [2187618] - nvme: restrict management ioctls to admin (Maurizio Lombardi) [2187618] - nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2187618] - nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2187618] - nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2187618] - nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2187618] - nvmet: fix mar and mor off-by-one errors (Maurizio Lombardi) [2187618] - nvmet: fix a use-after-free (Maurizio Lombardi) [2187618] - nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi) [2187618] - nvme-fabrics: Fix a typo in an error message (Maurizio Lombardi) [2187618] - nvme-fabrics: parse nvme connect Linux error codes (Maurizio Lombardi) [2187618] - nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Maurizio Lombardi) [2187618] - nvme: rename nvme_validate_or_alloc_ns to nvme_scan_ns (Maurizio Lombardi) [2187618] - nvme: catch -ENODEV from nvme_revalidate_zones again (Maurizio Lombardi) [2187618] - nvme-pci: print the command name of aborted commands (Maurizio Lombardi) [2187618] - nvme: use command_id instead of req->tag in trace_nvme_complete_rq() (Maurizio Lombardi) [2187618] - nvme-pci: use nvme core helper to cancel requests in tagset (Maurizio Lombardi) [2187618] - nvme-tcp: use in-capsule data for I/O connect (Maurizio Lombardi) [2187618] - nvme-rdma: remove timeout for getting RDMA-CM established event (Maurizio Lombardi) [2187618] - nvmet: parse fabrics commands on io queues (Maurizio Lombardi) [2187618] - nvme-fabrics: decode 'authentication required' connect error (Maurizio Lombardi) [2187618] - nvme-loop: use nvme core helpers to cancel all requests in a tagset (Maurizio Lombardi) [2187618] - nvme: handle the persistent internal error AER (Maurizio Lombardi) [2187618] - nvme: remove a double word in a comment (Maurizio Lombardi) [2187618] - nvme: use struct group for generic command dwords (Maurizio Lombardi) [2187618] - nvme-pci: fix freeze accounting for error handling (Maurizio Lombardi) [2187618] - nvmet-tcp: fix regression in data_digest calculation (Maurizio Lombardi) [2187618] - nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH (Maurizio Lombardi) [2187618] - nvme-pci: disable write zeros support on UMIC and Samsung SSDs (Maurizio Lombardi) [2187618] - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs (Maurizio Lombardi) [2187618] - nvme-pci: add trouble shooting steps for timeouts (Maurizio Lombardi) [2187618] - nvme: add device name to warning in uuid_show() (Maurizio Lombardi) [2187618] - nvmet: fix typo in comment (Maurizio Lombardi) [2187618] - nvme: set controller enable bit in a separate write (Maurizio Lombardi) [2187618] - nvme: set non-mdts limits in nvme_scan_work (Maurizio Lombardi) [2187618] - nvme-pci: harden drive presence detect in nvme_dev_disable() (Maurizio Lombardi) [2187618] - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Maurizio Lombardi) [2187618] - nvme: mark internal passthru request RQF_QUIET (Maurizio Lombardi) [2187618] - nvme: remove unneeded include from constants file (Maurizio Lombardi) [2187618] - nvme: set dma alignment to dword (Maurizio Lombardi) [2187618] - nvme: fix interpretation of DMRSL (Maurizio Lombardi) [2187618] - ixgbe: add double of VLAN header when computing the max MTU (Ken Cox) [2153372] - ixgbe: allow to increase MTU to 3K with XDP enabled (Ken Cox) [2153372] - ixgbe: Filter out spurious link up indication (Ken Cox) [2153372] - ixgbe: XDP: fix checker warning from rcu pointer (Ken Cox) [2153372] - ixgbe: fix pci device refcount leak (Ken Cox) [2153372] - ixgbe: change MAX_RXD/MAX_TXD based on adapter type (Ken Cox) [2153372] - tracing: kprobes: Prohibit probing on notrace function (Mukesh Chaurasiya) [2183475] - powerpc/kprobes: Ignore traps that happened in real mode (Mukesh Chaurasiya) [2183475] - nvme-rdma: handle number of queue changes (Kamal Heib) [2160665] - nvme-rdma: remove timeout for getting RDMA-CM established event (Kamal Heib) [2160665] - nvmet-rdma: fix kernel-doc warning for nvmet_rdma_device_removal (Kamal Heib) [2160665] - net: mpls: fix stale pointer if allocation fails during device rename (Guillaume Nault) [2184956] {CVE-2023-26545} - block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2151112] - block: fix wrong mode for blkdev_put() from disk_scan_partitions() (Ming Lei) [2151112] - block: fix scan partition for exclusively open device again (Ming Lei) [2151112] - mm: swap: get rid of livelock in swapin readahead (Aristeu Rozanski) [2035182 2182084] - redhat: require reasonably recent grub2 _only_ if grub2 is already installed (Denys Vlasenko) [2183531] - i40e: Fix kernel crash during reboot when adapter is in recovery mode (Stefan Assmann) [2153348] - i40e: add double of VLAN header when computing the max MTU (Stefan Assmann) [2153348] - i40e: Add checking for null for nlmsg_find_attr() (Stefan Assmann) [2153348] - net/i40e: Replace 0-length array with flexible array (Stefan Assmann) [2153348] - i40e: use ERR_PTR error print in i40e messages (Stefan Assmann) [2153348] - i40e: use int for i40e_status (Stefan Assmann) [2153348] - i40e: Remove string printing for i40e_status (Stefan Assmann) [2153348] - i40e: Remove unused i40e status codes (Stefan Assmann) [2153348] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Stefan Assmann) [2153348] - i40e: Remove redundant pci_enable_pcie_error_reporting() (Stefan Assmann) [2153348] - virtchnl: i40e/iavf: rename iwarp to rdma (Stefan Assmann) [2153348] - treewide: Convert del_timer*() to timer_shutdown*() (Stefan Assmann) [2153348] - i40e: allow toggling loopback mode via ndo_set_features callback (Stefan Assmann) [2153348] - i40e: Disallow ip4 and ip6 l4_4_bytes (Stefan Assmann) [2153348] - i40e: Fix for VF MAC address 0 (Stefan Assmann) [2153348] - i40e: Fix not setting default xps_cpus after reset (Stefan Assmann) [2153348] - dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2183559] - dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2183559] - dm: remove unnecessary (void*) conversion in event_callback() (Benjamin Marzinski) [2179207] - dm ioctl: remove unnecessary check when using dm_get_mdptr() (Benjamin Marzinski) [2179207] - dm ioctl: assert _hash_lock is held in __hash_remove (Benjamin Marzinski) [2179207] - dm cache: add cond_resched() to various workqueue loops (Benjamin Marzinski) [2179207] - dm thin: add cond_resched() to various workqueue loops (Benjamin Marzinski) [2179207] - dm: add cond_resched() to dm_wq_work() (Benjamin Marzinski) [2179207] - dm: update targets using system workqueues to use a local workqueue (Benjamin Marzinski) [2179207] - dm: remove flush_scheduled_work() during local_exit() (Benjamin Marzinski) [2179207] - dm: declare variables static when sensible (Benjamin Marzinski) [2179207] - dm ioctl: prefer strscpy() instead of strlcpy() (Benjamin Marzinski) [2179207] - dm: avoid 'do {} while(0)' loop in single statement macros (Benjamin Marzinski) [2179207] - dm: favour __packed versus "__attribute__ ((packed))" (Benjamin Marzinski) [2179207] - dm: favour __aligned(N) versus "__attribute__ (aligned(N))" (Benjamin Marzinski) [2179207] - dm: adjust EXPORT_SYMBOL() to follow functions immediately (Benjamin Marzinski) [2179207] - dm block-manager: avoid not required parentheses (Benjamin Marzinski) [2179207] - dm: send just one event on resize, not two (Benjamin Marzinski) [2179207] - dm table: check that a dm device doesn't reference itself (Benjamin Marzinski) [2179207] - dm raid: fix some spelling mistakes in comments (Benjamin Marzinski) [2179207] - dm verity: stop using WQ_UNBOUND for verify_wq (Benjamin Marzinski) [2179207] - dm integrity: Remove bi_sector that's only used by commented debug code (Benjamin Marzinski) [2179207] - dm crypt: Slightly simplify crypt_set_keyring_key() (Benjamin Marzinski) [2179207] - dm ioctl: drop always-false condition (Benjamin Marzinski) [2179207] - dm flakey: fix logic when corrupting a bio (Benjamin Marzinski) [2179207] - dm flakey: fix a bug with 32-bit highmem systems (Benjamin Marzinski) [2179207] - dm flakey: don't corrupt the zero page (Benjamin Marzinski) [2179207] - dm cache: Add some documentation to dm-cache-background-tracker.h (Benjamin Marzinski) [2179207] - dm cache: free background tracker's queued work in btracker_destroy (Benjamin Marzinski) [2179207] - dm ioctl: fix a couple ioctl codes (Benjamin Marzinski) [2179207] - dm ioctl: a small code cleanup in list_version_get_info (Benjamin Marzinski) [2179207] - sfc: include vport_id in filter spec hash and equal() (Íñigo Huguet) [2159251] - ptp: convert remaining drivers to adjfine interface (Íñigo Huguet) [2159251] - sfc: Use kmap_local_page() instead of kmap_atomic() (Íñigo Huguet) [2159251] - sfc: use sysfs_emit() to instead of scnprintf() (Íñigo Huguet) [2159251] - selftests: forwarding: add tunnel_key "nofrag" test case (Davide Caratti) [2103797] - selftests: tc-testing: add tunnel_key "nofrag" test case (Davide Caratti) [2103797] - selftests: tc-testing: add "depends_on" property to skip tests (Davide Caratti) [2103797] - net/sched: act_tunnel_key: add support for "don't fragment" (Davide Caratti) [2103797] - e1000e: Fix TX dispatch condition (Ken Cox) [2153313] - e1000e: Separate MTP board type from ADP (Ken Cox) [2153313] - drivers/net/ethernet/e1000e: check return value of e1e_rphy() (Ken Cox) [2153313] - ipvs: add sysctl_run_estimation to support disable estimation (Hangbin Liu) [2182003] - scsi: ses: Don't attach if enclosure has no components (Tomas Henzl) [1975026] - scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl) [1975026] - scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl) [1975026] - scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl) [1975026] - scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl) [1975026] - vmxnet3: move rss code block under eop descriptor (Izabela Bakollari) [2172579]- crypto: qat - add support for 402xx devices (Vladis Dronov) [2144529] - crypto: qat - drop log level of msg in get_instance_node() (Vladis Dronov) [2144529] - crypto: qat - fix out-of-bounds read (Vladis Dronov) [2144529] - Documentation: qat: change kernel version (Vladis Dronov) [2144529] - crypto: qat - add qat_zlib_deflate (Vladis Dronov) [2144529] - crypto: qat - extend buffer list logic interface (Vladis Dronov) [2144529] - crypto: qat - fix spelling mistakes from 'bufer' to 'buffer' (Vladis Dronov) [2144529] - crypto: qat - add resubmit logic for decompression (Vladis Dronov) [2144529] - crypto: acomp - define max size for destination (Vladis Dronov) [2144529] - crypto: qat - enable deflate for QAT GEN4 (Vladis Dronov) [2144529] - crypto: qat - expose deflate through acomp api for QAT GEN2 (Vladis Dronov) [2144529] - crypto: qat - rename and relocate GEN2 config function (Vladis Dronov) [2144529] - crypto: qat - relocate qat_algs_alloc_flags() (Vladis Dronov) [2144529] - crypto: qat - relocate backlog related structures (Vladis Dronov) [2144529] - crypto: qat - extend buffer list interface (Vladis Dronov) [2144529] - crypto: qat - generalize crypto request buffers (Vladis Dronov) [2144529] - crypto: qat - change bufferlist logic interface (Vladis Dronov) [2144529] - crypto: qat - rename bufferlist functions (Vladis Dronov) [2144529] - crypto: qat - relocate bufferlist logic (Vladis Dronov) [2144529] - crypto: qat - Use helper to set reqsize (Vladis Dronov) [2144529] - crypto: kpp - Add helper to set reqsize (Vladis Dronov) [2144529] - crypto: qat - fix error return code in adf_probe (Vladis Dronov) [2144529] - crypto: qat - remove ADF_STATUS_PF_RUNNING flag from probe (Vladis Dronov) [2144529] - selftests: net: rps_default_mask.sh: delete veth link specifically (Hangbin Liu) [2185801] - selftests: net: devlink_port_split.py: skip test if no suitable device available (Hangbin Liu) [2185801] - selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Hangbin Liu) [2185801] - selftests/tls: Add {} to avoid static checker warning (Hangbin Liu) [2185801] - selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu) [2185801] - selftest: fib_tests: Always cleanup before exit (Hangbin Liu) [2185801] - selftests/net: Interpret UDP_GRO cmsg data as an int value (Hangbin Liu) [2185801] - selftests: forwarding: lib: quote the sysctl values (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Hangbin Liu) [2185801] - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Hangbin Liu) [2185801] - selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Hangbin Liu) [2185801] - selftests: forwarding: Fix failing tests with old libnet (Hangbin Liu) [2185801] - powerpc/pseries/mobility: set NMI watchdog factor during an LPM (Mamatha Inamdar) [2186026] - powerpc/watchdog: introduce a NMI watchdog's factor (Mamatha Inamdar) [2186026] - watchdog: export lockup_detector_reconfigure (Mamatha Inamdar) [2186026] - powerpc/mobility: wait for memory transfer to complete (Mamatha Inamdar) [2186026] - crypto: drbg - Only fail when jent is unavailable in FIPS mode (Vladis Dronov) [2175712] - crypto: jitter - permanent and intermittent health errors (Vladis Dronov) [2175712] - crypto: jitter - quit sample collection loop upon RCT failure (Vladis Dronov) [2175712] - crypto: jitter - don't limit ->health_failure check to FIPS mode (Vladis Dronov) [2175712] - crypto: jitter - drop kernel-doc notation (Vladis Dronov) [2175712] - selftests/livepatch: normalize sysctl error message (Julia Denham) [RHEL-256] - livepatch: Skip livepatch tests if ftrace cannot be configured (Julia Denham) [RHEL-256] - livepatch: Add a missing newline character in klp_module_coming() (Julia Denham) [RHEL-256] - livepatch: fix race between fork and KLP transition (Julia Denham) [RHEL-256] - scsi: bnx2i: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Nilesh Javali) [2164956] - x86/xen: Split HVM vector callback setup and interrupt gate allocation (Prarit Bhargava) [2187810] - s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183078] - s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183992] - SUNRPC: Fix a server shutdown leak (Benjamin Coddington) [2166107] - powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2184979] - cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164958] - cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164958]- perf vendor events intel: Add uncore event list for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Add metrics for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Update core event list for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Add sapphirerapids events (Michael Petlan) [2180657] - perf vendor events intel: Update metrics for Alderlake (Michael Petlan) [2180656] - perf vendor events: Fix Alderlake metric groups (Michael Petlan) [2180656] - perf vendor events intel: Add metrics for Alderlake (Michael Petlan) [2180656] - perf/x86/rapl: Add support for Intel Raptor Lake (Michael Petlan) [2180654] - perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Michael Petlan) [2153896] - perf/x86/intel/cstate: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/intel: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/intel/uncore: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/msr: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/msr: Add Sapphire Rapids CPU support (Michael Petlan) [2156802] - perf/x86/intel/uncore: Add Meteor Lake support (Michael Petlan) [2177039] - perf/x86/msr: Add Meteor Lake support (Michael Petlan) [2153962] - perf/x86/cstate: Add Meteor Lake support (Michael Petlan) [2153962] - perf/x86/intel: Support Architectural PerfMon Extension leaf (Michael Petlan) [2153962] - x86/cpufeatures: Add Architectural PerfMon Extension bit (Michael Petlan) [2153962] - perf/x86: Support Retire Latency (Michael Petlan) [2153962] - perf/x86: Add Meteor Lake support (Michael Petlan) [2153962] - perf: Add PMU_FORMAT_ATTR_SHOW (Michael Petlan) [2153962] - mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process (Rafael Aquini) [2153926] - mm/hugetlb: simplify the calculation of variables (Rafael Aquini) [2153926] - mm/mempolicy: fix lock contention on mems_allowed (Rafael Aquini) [2153926] - mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | MPOL_LOCAL in mbind() (Rafael Aquini) [2153926] - mm/mempolicy.c: use in_task() in mempolicy_slab_node() (Rafael Aquini) [2153926] - mm/mempolicy: unify the create() func for bind/interleave/prefer-many policies (Rafael Aquini) [2153926] - mm/mempolicy: advertise new MPOL_PREFERRED_MANY (Rafael Aquini) [2153926] - mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY (Rafael Aquini) [2153926] - mm/memplicy: add page allocation function for MPOL_PREFERRED_MANY policy (Rafael Aquini) [2153926] - mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferred nodes (Rafael Aquini) [2153926] - mm/mempolicy: use readable NUMA_NO_NODE macro instead of magic number (Rafael Aquini) [2153926] - mm/mempolicy: unify the parameter sanity check for mbind and set_mempolicy (Rafael Aquini) [2153926] - mm/mempolicy: use unified 'nodes' for bind/interleave/prefer policies (Rafael Aquini) [2153926] - mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PREFERRED policy (Rafael Aquini) [2153926] - mm/mempolicy: cleanup nodemask intersection check for oom (Rafael Aquini) [2153926] - mm/mempolicy: fix mpol_misplaced kernel-doc (Rafael Aquini) [2153926] - numa balancing: migrate on fault among multiple bound nodes (Rafael Aquini) [2153926] - mm/hugetlb: add mempolicy check in the reservation routine (Rafael Aquini) [2153926] - mm: remove unused alloc_page_vma_node() (Rafael Aquini) [2153926] - mm/mempolicy: remove or narrow the lock on current (Rafael Aquini) [2153926] - mm, mempolicy: fix uninit memory access (Rafael Aquini) [2153926] - mm/mempool: minor coding style tweaks (Rafael Aquini) [2153926] - mm: fix typos in comments (Rafael Aquini) [2153926] - futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI (Joel Savitz) [2170113] - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Joel Savitz) [2170113] - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Joel Savitz) [2170113] - futex: Remove unneeded gotos (Joel Savitz) [2170113] - rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2170113] - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path (Joel Savitz) [2170113] - locking/lockdep: Fix lockdep_init_map_*() confusion (Joel Savitz) [2170113] - locking/lockdep: Avoid potential access of invalid memory in lock_class (Joel Savitz) [2170113] - lockdep: Correct lock_classes index mapping (Joel Savitz) [2170113] - locking/rtmutex: Squash self-deadlock check for ww_rt_mutex. (Joel Savitz) [2170113] - locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner() (Joel Savitz) [2170113] - kallsyms: remove arch specific text and data check (Joel Savitz) [2170113] - lockdep: Let lock_is_held_type() detect recursive read as read (Joel Savitz) [2170113] - lockdep: Fix wait-type for empty stack (Joel Savitz) [2170113] - locking/lockdep: Improve noinstr vs errors (Joel Savitz) [2170113] - locking/lockdep: Correct calling tracepoints (Joel Savitz) [2170113] - locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count (Joel Savitz) [2170113] - locking/ww_mutex: Fix runtime warning in the WW mutex selftest (Joel Savitz) [2170113] - fortify: Do not cast to "unsigned char" (Josef Oskera) [2139487] - fortify: Use SIZE_MAX instead of (size_t)-1 (Josef Oskera) [2139487] - afs: Work around strnlen() oops with CONFIG_FORTIFIED_SOURCE=y (Josef Oskera) [2139487] - net/mlx4_en: Introduce flexible array to silence overflow warning (Josef Oskera) [2139487] - wusbcore: silence fortify warning (Josef Oskera) [2139487] - skbuff: Switch structure bounds to struct_group() (Josef Oskera) [2139487] - RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size (Josef Oskera) [2139487] - intel_th: msu: Use memset_startat() for clearing hw header (Josef Oskera) [2139487] - dm integrity: Use struct_group() to zero struct journal_sector (Josef Oskera) [2139487] - iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl (Josef Oskera) [2139487] - scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info (Josef Oskera) [2139487] - netfilter: conntrack: Use memset_startat() to zero struct nf_conn (Josef Oskera) [2139487] - netfilter: conntrack: avoid gcc-10 zero-length-bounds warning (Josef Oskera) [2139487] - thermal: int340x: Use struct_group() for memcpy() region (Josef Oskera) [2139487] - net/af_iucv: Use struct_group() to zero struct iucv_sock region (Josef Oskera) [2139487] - ipv6: Use memset_after() to zero rt6_info (Josef Oskera) [2139487] - bnx2x: Use struct_group() for memcpy() region (Josef Oskera) [2139487] - tracing: Use memset_startat() to zero struct trace_iterator (Josef Oskera) [2139487] - xfrm: Use memset_after() to clear padding (Josef Oskera) [2139487] - HID: roccat: Use struct_group() to zero kone_mouse_event (Josef Oskera) [2139487] - scsi: ibmvscsi: Avoid multi-field memset() overflow by aiming at srp (Josef Oskera) [2139487] - ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Josef Oskera) [2139487] - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Josef Oskera) [2139487] - s390/zcrypt: Switch to flexible array member (Josef Oskera) [2139487] - s390/speculation: Use statically initialized const for instructions (Josef Oskera) [2139487] - cifs: avoid extra calls in posix_info_parse (Josef Oskera) [2139487] - x86/entry: Fixup bad_iret vs noinstr (Josef Oskera) [2139487] - x86/traps: Mark fixup_bad_iret() noinstr (Josef Oskera) [2139487] - x86/doublefault: Remove memmove() call (Josef Oskera) [2139487] - tracing: Initialize iter->seq after zeroing in tracing_read_pipe() (Josef Oskera) [2139487] - tracing: Silence GCC 9 array bounds warning (Josef Oskera) [2139487] - fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL (Josef Oskera) [2139487] - fortify: Provide a memcpy trap door for sharp corners (Josef Oskera) [2139487] - fortify: Make pointer arguments const (Josef Oskera) [2139487] - fortify: Replace open-coded __gnu_inline attribute (Josef Oskera) [2139487] - fortify: Update compile-time tests for Clang 14 (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memset() at compile-time (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memmove() at compile-time (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memcpy() at compile-time (Josef Oskera) [2139487] - fortify: strlen: Avoid shadowing previous locals (Josef Oskera) [2139487] - fortify: Add compile-time FORTIFY_SOURCE tests (Josef Oskera) [2139487] - fortify: Allow strlen() and strnlen() to pass compile-time known lengths (Josef Oskera) [2139487] - fortify: Prepare to improve strnlen() and strlen() warnings (Josef Oskera) [2139487] - fortify: Fix dropped strcpy() compile-time write overflow check (Josef Oskera) [2139487] - fortify: Explicitly disable Clang support (Josef Oskera) [2139487] - fortify: Move remaining fortify helpers into fortify-string.h (Josef Oskera) [2139487] - lib/string: Move helper functions out of string.c (Josef Oskera) [2139487] - lib/string.c: update match_string() doc-strings with correct behavior (Josef Oskera) [2139487] - string.h: move fortified functions definitions in a dedicated header. (Josef Oskera) [2139487] - string.h: add FORTIFY coverage for strscpy() (Josef Oskera) [2139487] - lib: string.h: detect intra-object overflow in fortified string functions (Josef Oskera) [2139487] - lib: string_helpers: provide kfree_strarray() (Josef Oskera) [2139487] - lib/string.c: implement stpcpy (Josef Oskera) [2139487] - kernel-doc: core-api: include string.h into core-api (Josef Oskera) [2139487] - docs/core-api: move *{str,mem}dup* to "String Manipulation" (Josef Oskera) [2139487] - selftests/tc-testing: add show class case for red qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for prio qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for mq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for ingress qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for qfq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for netem qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for multiq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for mqprio qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for htb qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for hfsc qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for fq_codel qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for dsmark qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for drr qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cbs qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cbq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cake qdisc (Ivan Vecera) [2172130] - net/sched: use tc_qdisc_stats_dump() in qdisc (Ivan Vecera) [2172130] - net/sched: sch_api: add helper for tc qdisc walker stats dump (Ivan Vecera) [2172130] - hwrng: core - use per-rng quality value instead of global setting (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - start and stop in-kernel rngd in separate function (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - do not bother to order list of devices by quality (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - credit entropy for low quality sources of randomness (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - break out of hwrng_fillfn if current rng is not trusted (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - only set cur_rng_set_by_user if it is working (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - use rng_fillbuf in add_early_randomness() (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - read() callback must be called for size of 32 or more bytes (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - explicit ordering of initcalls (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - Use DEVICE_ATTR_ macro (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - remove redundant initialization of variable err (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - convert sysfs sprintf/snprintf family to sysfs_emit (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - remove redundant initialization of variable ret (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - Fix use-after-free warning in hwrng_register() (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - move add_early_randomness() out of rng_mutex (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - document the quality field (Jose Ignacio Tornos Martinez) [2172884] - netfilter: nf_conntrack: allow early drop of offloaded UDP conns (Florian Westphal) [2183080] - net/sched: act_ct: offload UDP NEW connections (Florian Westphal) [2183080] - net/sched: act_ct: set ctinfo in meta action depending on ct state (Florian Westphal) [2183080] - netfilter: flowtable: cache info of last offload (Florian Westphal) [2183080] - netfilter: flowtable: allow unidirectional rules (Florian Westphal) [2183080] - netfilter: flowtable: fixup UDP timeout depending on ct state (Florian Westphal) [2183080] - ptp_clock: Let the ADJ_OFFSET interface respect the ADJ_NANO flag for PHC devices. (Íñigo Huguet) [2180896] - ptp: Add adjust_phase to ptp_clock_caps capability. (Íñigo Huguet) [2180896] - ptp: Add adjphase function to support phase offset control. (Íñigo Huguet) [2180896] - kernfs: dont take d_lock on revalidate (Ian Kent) [2126350] - kernfs: dont take i_lock on inode attr read (Ian Kent) [2126350] - kernfs: remove redundant kernfs_rwsem declaration. (Ian Kent) [2126350] - kernfs: fix potential NULL dereference in __kernfs_remove (Ian Kent) [2126350] - kernfs: fix NULL dereferencing in kernfs_remove (Ian Kent) [2126350] - kernfs: prevent early freeing of root node (Ian Kent) [2126350] - kernfs: switch global kernfs_rwsem lock to per-fs lock (Ian Kent) [2126350] - workqueue: Fold rebind_worker() within rebind_workers() (Valentin Schneider) [2088578] - workqueue: Unbind kworkers before sending them to exit() (Valentin Schneider) [2088578] - workqueue: Don't hold any lock while rcuwait'ing for !POOL_MANAGER_ACTIVE (Valentin Schneider) [2088578] - workqueue: Convert the idle_timer to a timer + work_struct (Valentin Schneider) [2088578] - workqueue: Factorize unbind/rebind_workers() logic (Valentin Schneider) [2088578] - workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex (Valentin Schneider) [2088578] - workqueue: make sysfs of unbound kworker cpumask more clever (Valentin Schneider) [2088578] - fuse: add feature flag for expire-only (Pavel Reichl) [2109496] - fuse: add "expire only" mode to FUSE_NOTIFY_INVAL_ENTRY (Pavel Reichl) [2109496] - fuse: extend init flags (Pavel Reichl) [2109496] - wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2152168] - wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2152168] - thunderbolt: Explicitly enable lane adapter hotplug events at startup (Desnes Nunes) [2130062] - x86/tsc: Add option to force frequency recalibration with HW timer (Prarit Bhargava) [2100597] - ovl: fix use after free in struct ovl_aio_req (Miklos Szeredi) [2176159] {CVE-2023-1252}- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370] - arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370] - s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370] - arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370] - mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370] - s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370] - s390/vmem: get rid of memory segment list (Nico Pache) [2168370] - arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370] - mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370] - powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370] - powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370] - powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370] - powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370] - x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370] - powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370] - powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370] - powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370] - x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370] - Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370] - mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370] - memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370] - mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370] - mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370] - mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370] - mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370] - writeback: avoid use-after-free after removing device (Nico Pache) [2168370] - x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370] - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370] - mm/hmm: fault non-owner device private entries (Nico Pache) [2168370] - mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370] - mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370] - mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370] - x86: Fix return value of __setup handlers (Nico Pache) [2168370] - mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370] - mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370] - mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370] - mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370] - mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370] - mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370] - mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370] - mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370] - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370] - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370] - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370] - mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370] - mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370] - tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370] - tmpfs: do not allocate pages on read (Nico Pache) [2168370] - shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370] - mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370] - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370] - mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370] - arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370] - mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370] - fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370] - fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370] - mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370] - mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370] - fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370] - mm: introduce and use mapping_empty() (Nico Pache) [2168370] - mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370] - mm: zswap: clean up confusing comment (Nico Pache) [2168370] - mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370] - mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370] - mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370] - mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370] - mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370] - mm: use helper function mapping_allow_writable() (Nico Pache) [2168370] - mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370] - mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370] - mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370] - x86/mm: use max memory block size on bare metal (Nico Pache) [2168370] - mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370] - include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370] - mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370] - mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370] - page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370] - mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370] - mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370] - mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370] - x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370] - arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370] - tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078] - platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078] - platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078] - KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283] - x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283] - x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283] - x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283] - x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283] - x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283] - KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283] - x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283] - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283] - KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283] - Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283] - nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939] - nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939] - nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939] - nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939] - nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939] - nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939] - nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939] - nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939] - nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939] - bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565] - blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565] - blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565] - blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565] - block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565] - blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565] - block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565] - dim: initialize all struct fields (Audra Mitchell) [2172125] - XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125] - lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125] - vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125] - lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125] - lib: dimlib: fix help text typos (Audra Mitchell) [2172125] - locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051] - locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051] - locks: Use inode_is_open_for_write (Waiman Long) [2152051] - fs/locks: remove unnecessary white space. (Waiman Long) [2152051] - fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051] - redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845] - pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845] - md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231] - md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231] - md: Free resources in __md_stop (Nigel Croxon) [2162231] - md: account io_acct_set usage with active_io (Nigel Croxon) [2162231] - md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231] - md: Free writes_pending in md_stop (Nigel Croxon) [2162231] - md: Change active_io to percpu (Nigel Croxon) [2162231] - md: Factor out is_md_suspended helper (Nigel Croxon) [2162231] - md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231] - md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231] - md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231] - mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763] - mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763] - mm/kmemleak.c: fix a comment (Waiman Long) [2172763] - ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072] - ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072] - platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968] - platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968] - sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083] - qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054] - qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054] - powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271] - powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964] - dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429] - dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429] - ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474] - timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474] - timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474] - timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474] - timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474] - timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474] - timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474] - timers: Update kernel-doc for various functions (Ivan Vecera) [2174474] - timers: Replace BUG_ON()s (Ivan Vecera) [2174474] - timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474] - clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474] - clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474] - misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474] - timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474] - hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962] - hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962] - hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962] - hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962] - hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962] - hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962] - tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962] - docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061] - docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061] - asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061] - asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061] - ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792] - ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792] - ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792] - selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792] - mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164] - mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164] - mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164] - mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001] - mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001] - mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001] - mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001] - sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500] - sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500] - igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727] - platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963] - x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005] - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466} - cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183] - target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546] - core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108] - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896} - ipv6: prevent router_solicitations for team port (Xin Long) [2141600] - ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600] - Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895} - redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava) - Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124] - rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124] - sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449] - Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340] - redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340] - redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340] - redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov) - redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov) - Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343] - iavf: fix hang on reboot with ice (Stefan Assmann) [2181811] - iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811] - net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461} - net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461} - lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329] - NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851] - Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann) - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}- tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr (Jerome Marchand) [2174935] - drivers: hv, hyperv_fb: Untangle and refactor Hyper-V panic notifiers (Mohammed Gamal) [2172513] - video: hyperv_fb: Avoid taking busy spinlock on panic path (Mohammed Gamal) [2172513] - HID: hyperv: remove unused struct synthhid_msg (Mohammed Gamal) [2172513] - HID: hyperv: Replace one-element array with flexible-array member (Mohammed Gamal) [2172513] - clocksource: hyper-v: Add TSC page support for root partition (Mohammed Gamal) [2172443] - clocksource: hyper-v: Use TSC PFN getter to map vvar page (Mohammed Gamal) [2172443] - clocksource: hyper-v: Introduce TSC PFN getter (Mohammed Gamal) [2172443] - clocksource: hyper-v: Introduce a pointer to TSC page (Mohammed Gamal) [2172443] - HV: hv_balloon: fix memory leak with using debugfs_lookup() (Mohammed Gamal) [2172435] - debugfs: add debugfs_lookup_and_remove() (Mohammed Gamal) [2172435] - Drivers: hv: Enable vmbus driver for nested root partition (Mohammed Gamal) [2172435] - video: hyperv_fb: Avoid taking busy spinlock on panic path (Mohammed Gamal) [2172435]- sched/deadline: Add more reschedule cases to prio_changed_dl() (Valentin Schneider) [2120570] - perf/x86/uncore: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86/cstate: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86/msr: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86: Add new Raptor Lake S support (Michael Petlan) [2120365] - net: sched: atm: dont intepret cls results when asked to drop (Davide Caratti) [2168336] {CVE-2023-23455} - nvdimm: Allow overwrite in the presence of disabled dimms (Aristeu Rozanski) [2154070] - Revert "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2109600] - gfs2: Evict inodes cooperatively (Andreas Gruenbacher) [2109600] - gfs2: Flush delete work before shrinking inode cache (Andreas Gruenbacher) [2109600] - gfs2: Add SDF_DEACTIVATING super block flag (Bob Peterson) [2109600] - gfs2: check gl_object in rgrp glops (Bob Peterson) [2109600] - gfs2: Split the two kinds of glock "delete" work (Andreas Gruenbacher) [2109600] - gfs2: Move delete workqueue into super block (Andreas Gruenbacher) [2109600] - gfs2: Use container_of() for gfs2_glock(aspace) (Andreas Gruenbacher) [2109600] - gfs2: Get rid of GLF_PENDING_DELETE flag (Andreas Gruenbacher) [2109600] - gfs2: Make glock lru list scanning safer (Andreas Gruenbacher) [2109600] - gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Andreas Gruenbacher) [2109600] - gfs2: Clean up gfs2_scan_glock_lru (Andreas Gruenbacher) [2109600] - gfs2: gl_object races fix (Andreas Gruenbacher) [2109600] - iomap/gfs2: Unlock and put folio in page_done handler (Andreas Gruenbacher) [2109600] - iomap: Add __iomap_put_folio helper (Andreas Gruenbacher) [2109600] - gfs2: Remove support for glock holder auto-demotion (2) (Andreas Gruenbacher) [2109600] - gfs2: Remove support for glock holder auto-demotion (Andreas Gruenbacher) [2109600] - gfs2: Minor gfs2_try_evict cleanup (Andreas Gruenbacher) [2109600] - gfs2: Partially revert gfs2_inode_lookup change (Andreas Gruenbacher) [2109600] - gfs2: Add gfs2_inode_lookup comment (Andreas Gruenbacher) [2109600] - gfs2: Uninline and improve glock_{set,clear}_object (Andreas Gruenbacher) [2109600] - gfs2: Simply dequeue iopen glock in gfs2_evict_inode (Andreas Gruenbacher) [2109600] - gfs2: Clean up after gfs2_create_inode rework (Andreas Gruenbacher) [2109600] - gfs2: Avoid dequeuing GL_ASYNC glock holders twice (Andreas Gruenbacher) [2109600] - gfs2: Handle -EBUSY result of insert_inode_locked4 (Andreas Gruenbacher) [2109600] - gfs2: Fix and clean up create / evict interaction (Andreas Gruenbacher) [2109600] - gfs2: Clean up initialization of "ip" in gfs2_create_inode (Andreas Gruenbacher) [2109600] - gfs2: Get rid of ghs[] in gfs2_create_inode (Andreas Gruenbacher) [2109600] - gfs2: Dequeue waiters when withdrawn (Bob Peterson) [2109600] - gfs2: Prevent double iput for journal on error (Bob Peterson) [2109600] - Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one" (Andreas Gruenbacher) [2109600] - gfs2: remove ->writepage (Andreas Gruenbacher) [2109600] - gfs2: stop using generic_writepages in gfs2_ail1_start_one (Andreas Gruenbacher) [2109600] - gfs2: List traversal in do_promote is safe (Andreas Gruenbacher) [2109600] - gfs2: do_promote glock holder stealing fix (Bob Peterson) [2109600] - gfs2: Use better variable name (Andreas Gruenbacher) [2109600] - gfs2: Make go_instantiate take a glock (Andreas Gruenbacher) [2109600] - gfs2: Add new go_held glock operation (Andreas Gruenbacher) [2109600] - gfs2: Revert 'Fix "truncate in progress" hang' (Andreas Gruenbacher) [2109600] - gfs2: Instantiate glocks ouside of glock state engine (Andreas Gruenbacher) [2109600] - gfs2: Fix up gfs2_glock_async_wait (Andreas Gruenbacher) [2109600] - gfs2: Add GL_NOPID flag for process-independent glock holders (Andreas Gruenbacher) [2109600] - gfs2: dump inode object for iopen glocks (Bob Peterson) [2109600] - gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro (Andreas Gruenbacher) [2109600] - gfs2: Use TRY lock in gfs2_inode_lookup for UNLINKED inodes (Bob Peterson) [2109600] - Updated dist tag to el8_8 (Lucas Zampieri) - Revert "net/mlx5: Don't perform lookup after already known sec_path" (Amir Tzin) [2176349] - KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Jon Maloy) [2124800] {CVE-2022-39189} - Drivers: vmbus: Check for channel allocation before looking up relids (Mohammed Gamal) [2178622] - drm/nouveau/fb/tu102-: fix register used to determine scrub status (Karol Herbst) [2168648] - drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED (Karol Herbst) [2168648] - fs/proc: task_mmu.c: don't read mapcount for migration entry (Jay Shin) [2174623] - perf/core: Fix cgroup event list management (Michael Petlan) [2162525]- redhat: include all certs (Red Hat and CentOS) in the srpm (Denys Vlasenko) [2179095] - redhat: do not require grub2 on s390x (Denys Vlasenko) [2179095] - thermal: int340x: Add Meteor Lake PCI device ID (Prarit Bhargava) [2156822] - i2c: i801: Add support for Intel Meteor Lake-P (Prarit Bhargava) [2156841]- redhat: fix the signing failure on ppc64el on centos (Denys Vlasenko) [2179095]- redhat: add centos signing certs (Denys Vlasenko) - redhat: fix "make rh-brew" not choosing _scratch_ build (Denys Vlasenko) - mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs (Prarit Bhargava) [2156843] - x86/cpu: Add CPU model numbers for Meteor Lake (Prarit Bhargava) [2153936] - redhat: require grub2 >= 2.02-99 (Denys Vlasenko) [2179095] - redhat: delete unused script and file (Denys Vlasenko) [2179095] - redhat: drop certificates that were deprecated after GRUB's BootHole flaw (Denys Vlasenko) [2179095] - redhat: align file names with names of signing keys for ppc and s390 (Denys Vlasenko) [2179095]- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu) [2176344] - powerpc/pseries: unregister VPA when hot unplugging a CPU (Mamatha Inamdar) [2143007] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2172474] - net: mana: Fix return type of mana_start_xmit() (Mohammed Gamal) [2172474] - net: mana: Define data structures for protection domain and memory registration (Mohammed Gamal) [2172474] - net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIES (Mohammed Gamal) [2172474] - net: mana: Define max values for SGL entries (Mohammed Gamal) [2172474] - net: mana: Move header files to a common location (Mohammed Gamal) [2172474] - net: mana: Record port number in netdev (Mohammed Gamal) [2172474] - net: mana: Export Work Queue functions for use by RDMA driver (Mohammed Gamal) [2172474] - net: mana: Set the DMA device max segment size (Mohammed Gamal) [2172474] - net: mana: Handle vport sharing between devices (Mohammed Gamal) [2172474] - net: mana: Record the physical address for doorbell page region (Mohammed Gamal) [2172474] - net: mana: Add support for auxiliary device (Mohammed Gamal) [2172474] - hv_netvsc: Check status in SEND_RNDIS_PKT completion message (Mohammed Gamal) [2172438] - hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC (Mohammed Gamal) [2172438] - hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() (Mohammed Gamal) [2172438] - Drivers: hv: Make remove callback of hyperv driver void returned (Mohammed Gamal) [2172438] - hv: fix comment typo in vmbus_channel/low_latency (Mohammed Gamal) [2172434] - x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK constants (Mohammed Gamal) [2172434] - x86/hyperv: Fix hv_get/set_register for nested bringup (Mohammed Gamal) [2172434] - x86/hyperv: Add an interface to do nested hypercalls (Mohammed Gamal) [2172434] - Drivers: hv: Setup synic registers in case of nested root partition (Mohammed Gamal) [2172434] - x86/hyperv: Add support for detecting nested hypervisor (Mohammed Gamal) [2172434] - x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define (Mohammed Gamal) [2172434] - x86/hyperv: Expand definition of struct hv_vp_assist_page (Mohammed Gamal) [2172434] - KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls (Mohammed Gamal) [2172434] - x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h (Mohammed Gamal) [2172434] - iommu/hyper-v: Allow hyperv irq remapping without x2apic (Mohammed Gamal) [2172434] - smp: Fix offline cpu check in flush_smp_call_function_queue() (Waiman Long) [2169471] - sched/fair: Trigger the update of blocked load on newly idle cpu (Waiman Long) [2169471] - redhat: rh-dist-git should depend on rh-srpm (Denys Vlasenko) - redhat: change kabi tarballs to use the package release (Denys Vlasenko) - redhat/Makefile: add variables used in rhel9 makefiles (Denys Vlasenko) - redhat/Makefile: Remove RHPRODUCT variable (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: expand sources from srpm (Denys Vlasenko) - redhat: remove GL_DISTGIT_USER, RHDISTGIT and unify dist-git cloning (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: Use Makefile variables (Denys Vlasenko) - redhat: fix typo and make the output more silent for dist-git sync (Denys Vlasenko) - redhat: add initial support for centos stream dist-git sync on Makefiles (Denys Vlasenko) - internal: update RHEL_MINOR for the start of RHEL-8.9 development (Denys Vlasenko) - watchdog: diag288_wdt: fix __diag288() inline assembly (Tobias Huschle) [2171361] - watchdog: diag288_wdt: do not use stack buffers for hardware data (Tobias Huschle) [2171361] - bonding: add documentation for peer_notif_delay (Ryosuke Yasuoka) [2171348] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] - crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] - self-tests: more rps self tests (Paolo Abeni) [2168878] - net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] - self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] - net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] - net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] - net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] - txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] - net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878] - ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] - ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] - ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] - ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] - ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] - ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] - ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] - ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] - ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] - ice: Reset TS memory for all quads (Petr Oros) [2166392] - ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] - ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] - ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] - ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] - NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] - redhat: switch to z-stream for 8.8 (Lucas Zampieri)- net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] - crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] - self-tests: more rps self tests (Paolo Abeni) [2168878] - net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] - self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] - net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] - net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] - net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] - txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] - net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878]- ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] - ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] - ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] - ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] - ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] - ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] - ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] - ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] - ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] - ice: Reset TS memory for all quads (Petr Oros) [2166392] - ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] - ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] - ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] - ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] - NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] - redhat: switch to z-stream for 8.8 (Lucas Zampieri)- cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode (Prarit Bhargava) [2170564]- igb: Initialize mailbox message for VF reset (Corinna Vinschen) [2103948] - igb: Allocate MSI-X vector when testing (Corinna Vinschen) [2103948] - igb: Proactively round up to kmalloc bucket size (Corinna Vinschen) [2103948] - igb: Do not free q_vector unless new one was allocated (Corinna Vinschen) [2103948] - ptp: introduce helpers to adjust by scaled parts per million (Corinna Vinschen) [2103948] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2103948] - net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2103948] - igb: convert .adjfreq to .adjfine (Corinna Vinschen) [2103948] - ASoC: Intel: soc-acpi: add configuration for variant of 0C11 product (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add configuration for variant of 0C40 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: use common helpers for all Realtek amps (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C11 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C4F product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C40 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C10 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw_rt1316: add BQ params for the Dell models (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw_rt1308: add BQ params for the Dell models (Jaroslav Kysela) [2100582] - ASoC: intel: sof_sdw: add rt1318 codec support. (Jaroslav Kysela) [2100582] - ASoC: rt1318: Add RT1318 SDCA vendor-specific driver (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: update codec addr on 0C11/0C4F product (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C11 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C40 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C10 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi-intel-rpl-match: add rpl_sdca_3_in_1 support (Jaroslav Kysela) [2100582]- net: ena: Update NUMA TPH hint register upon NUMA node update (Petr Oros) [2167316] - net: ena: Set default value for RX interrupt moderation (Petr Oros) [2167316] - net: ena: Fix rx_copybreak value update (Petr Oros) [2167316] - net: ena: Use bitmask to indicate packet redirection (Petr Oros) [2167316] - net: ena: Account for the number of processed bytes in XDP (Petr Oros) [2167316] - net: ena: Don't register memory info on XDP exchange (Petr Oros) [2167316] - net: ena: Fix toeplitz initial hash value (Petr Oros) [2167316] - net: ena: Fix error handling in ena_init() (Petr Oros) [2167316] - net: sched: disallow noqueue for qdisc classes (Xin Long) [2168282] {CVE-2022-47929} - net: sched: cbq: dont intepret cls results when asked to drop (Xin Long) [2168327] {CVE-2023-23454} - sctp: do not check hb_timer.expires when resetting hb_timer (Xin Long) [2133092] - arm64: Add AMPERE1 to the Spectre-BHB affected list (Mark Salter) [2140727] - net: mana: Fix accessing freed irq affinity_hint (Emanuele Giuseppe Esposito) [2168969] - net: mana: Assign interrupts to CPUs based on NUMA nodes (Emanuele Giuseppe Esposito) [2168969] - Revert "RDMA/irdma: Report the correct link speed" (Kamal Heib) [2143088] - Documentation/sysctl: document page_lock_unfairness (Nico Pache) [2165737] {CVE-2022-3623} - mm: allow a controlled amount of unfairness in the page lock (Nico Pache) [2165737] {CVE-2022-3623} - mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page (Nico Pache) [2165737] {CVE-2022-3623} - mm/migration: fix potential pte_unmap on an not mapped pte (Nico Pache) [2165737] {CVE-2022-3623} - mm/migrate.c: rework migration_entry_wait() to not take a pageref (Nico Pache) [2165737] {CVE-2022-3623} - mm: make wait_on_page_writeback() wait for multiple pending writebacks (Nico Pache) [2165737] {CVE-2022-3623} - mm: rewrite wait_on_page_bit_common() logic (Nico Pache) [2165737] {CVE-2022-3623} - mm/gup.c: use is_vm_hugetlb_page() to check whether to follow huge (Nico Pache) [2165737] {CVE-2022-3623}- perf/x86/amd: Fix crash due to race between amd_pmu_enable_all, perf NMI and throttling (Michael Petlan) [2085282] - x86/perf: Fix snapshot_branch_stack warning in VM (Michael Petlan) [2085282] - perf/x86/amd/core: Fix reloading events for SVM (Michael Petlan) [2085282 2086722] - perf/x86/amd: Run AMD BRS code only on supported hw (Michael Petlan) [2085282] - perf/x86/amd: Fix AMD BRS period adjustment (Michael Petlan) [2085282] - perf/x86/amd: Remove unused variable 'hwc' (Michael Petlan) [2085282] - perf/ibs: Fix comment (Michael Petlan) [2085282] - perf report: Add tools/arch/x86/include/asm/amd-ibs.h (Michael Petlan) [2085282] - perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attribute (Michael Petlan) [2085282] - perf/amd/ibs: Add support for L3 miss filtering (Michael Petlan) [2085282] - perf/amd/ibs: Use ->is_visible callback for dynamic attributes (Michael Petlan) [2085282] - perf/amd/ibs: Cascade pmu init functions' return value (Michael Petlan) [2085282] - perf/amd/ibs: Use interrupt regs ip for stack unwinding (Michael Petlan) [2085282] - perf/x86/amd/core: Add PerfMonV2 overflow handling (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Add PerfMonV2 counter control (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Detect available counters (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Detect PerfMonV2 support (Michael Petlan) [2085282 2086722] - x86/msr: Add PerfCntrGlobal* registers (Michael Petlan) [2085282 2086722] - x86/cpufeatures: Add PerfMonV2 feature bit (Michael Petlan) [2085282 2086722] - perf/x86: Unify format of events sysfs show (Michael Petlan) [2085282] - perf/x86/amd: Add idle hooks for branch sampling (Michael Petlan) [2085282] - perf: Enable branch record for software events (Michael Petlan) [2085282] - redhat/configs: Enable AMD Zen3 branch sampling by default (Michael Petlan) [2085282] - perf/x86/amd: Make Zen3 branch sampling opt-in (Michael Petlan) [2085282] - perf/x86/amd: Add AMD branch sampling period adjustment (Michael Petlan) [2085282] - perf/x86/amd: Enable branch sampling priv level filtering (Michael Petlan) [2085282] - perf/x86/amd: Add branch-brs helper event for Fam19h BRS (Michael Petlan) [2085282] - perf/x86/amd: Add AMD Fam19h Branch Sampling support (Michael Petlan) [2085282] - perf/x86/amd/ibs: Add bitfield definitions in new header (Michael Petlan) [2085282] - perf/amd/uncore: Allow the driver to be built as a module (Michael Petlan) [2085282] - perf/amd/uncore: Clean up header use, use module_list from nf_tables_exit_net() (Florian Westphal) [2134371] - netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() (Florian Westphal) [2134371] - netfilter: nf_tables: do not leave chain stats enabled on error (Florian Westphal) [2134371] - ipvs: use explicitly signed chars (Florian Westphal) [2134371] - netfilter: nf_tables: release flow rule object from commit path (Florian Westphal) [2134371] - netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() (Florian Westphal) [2134371] - netfilter: nf_tables: clean up hook list when offload flags check fails (Florian Westphal) [2134371] - netfilter: br_netfilter: Drop dst references before setting. (Florian Westphal) [2134371] - netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal) [2134371] - netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal) [2134371] - netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal) [2134371] - netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified (Florian Westphal) [2134371] - netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements (Florian Westphal) [2134371] - netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags (Florian Westphal) [2134371] - netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Florian Westphal) [2134371] - netfilter: nf_tables: possible module reference underflow in error path (Florian Westphal) [2134371] - netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag (Florian Westphal) [2134371] - netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access (Florian Westphal) [2134371] - netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal) [2134371]- bnxt_en: fix memory leak in bnxt_nvm_test() (Ken Cox) [2112186] - bnxt_en: Fix HDS and jumbo thresholds for RX packets (Ken Cox) [2112186] - bnxt_en: Fix first buffer size calculations for XDP multi-buffer (Ken Cox) [2112186] - bnxt_en: Fix XDP RX path (Ken Cox) [2112186] - bnxt_en: Simplify bnxt_xdp_buff_init() (Ken Cox) [2112186] - bnxt: prevent skb UAF after handing over to PTP worker (Ken Cox) [2112186] - bnxt_en: fix flags to check for supported fw version (Ken Cox) [2112186] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2112186] - bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (Ken Cox) [2112186] - bnxt_en: set missing reload flag in devlink features (Ken Cox) [2112186] - bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XDP is not in use (Ken Cox) [2112186] - bnxt_en: Remove duplicated include bnxt_devlink.c (Ken Cox) [2112186] - bnxt_en: implement callbacks for devlink selftests (Ken Cox) [2112186] - bnxt_en: Fix bnxt_refclk_read() (Ken Cox) [2112186] - bnxt_en: fix livepatch query (Ken Cox) [2112186] - bnxt_en: Fix bnxt_reinit_after_abort() code path (Ken Cox) [2112186] - bnxt_en: reclaim max resources if sriov enable fails (Ken Cox) [2112186] - bnxt: Use the bitmap API to allocate bitmaps (Ken Cox) [2112186] - bnxt: Fix typo in comments (Ken Cox) [2112186] - eth: bnxt: make ulp_id unsigned to make GCC 12 happy (Ken Cox) [2112186] - bnxt_en: Enable packet timestamping for all RX packets (Ken Cox) [2112186] - bnxt_en: Configure ptp filters during bnxt open (Ken Cox) [2112186] - bnxt_en: Update firmware interface to 1.10.2.95 (Ken Cox) [2112186] - bnxt: add page_pool support for aggregation ring when using xdp (Ken Cox) [2112186] - bnxt: change receive ring space parameters (Ken Cox) [2112186] - bnxt: rename bnxt_rx_pages to bnxt_rx_agg_pages_skb (Ken Cox) [2112186] - bnxt: refactor bnxt_rx_pages operate on skb_shared_info (Ken Cox) [2112186] - bnxt: add flag to denote that an xdp program is currently attached (Ken Cox) [2112186] - bnxt: refactor bnxt_rx_xdp to separate xdp_init_buff/xdp_prepare_buff (Ken Cox) [2112186] - bnxt: report header-data split state (Ken Cox) [2112186] - net: Don't include filter.h from net/sock.h (Ken Cox) [2112186] - ethernet: constify references to netdev->dev_addr in drivers (Ken Cox) [2112186] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2112186] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ken Cox) [2112186] - bnxt_en: Use struct_group_attr() for memcpy() region (Ken Cox) [2112186] - net: don't include ethtool.h from netdevice.h (Ken Cox) [2112186] - treewide: Use fallthrough pseudo-keyword (Ken Cox) [2112186] - net: Use skb_frag_off accessors (Ken Cox) [2112186] - net: Use skb accessors in network drivers (Ken Cox) [2112186] - ethernet: remove redundant memset (Ken Cox) [2112186] - treewide: Add SPDX license identifier - Makefile/Kconfig (Ken Cox) [2112186]- ASoC: amd: renoir: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169761] - ASoC: amd: renoir: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169761] - ASoC: amd: yc: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169761] - ASoC: amd: yc: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169761] - genirq: Fix reference leaks on irq affinity notifiers (Ricardo Robaina) [2154842] - genirq: Prevent use-after-free and work list corruption (Ricardo Robaina) [2154842] - perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Michael Petlan) [2154044] - perf/x86/uncore: Add a quirk for UPI on SPR (Michael Petlan) [2154044] - perf/x86/uncore: Ignore broken units in discovery table (Michael Petlan) [2154044] - perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Michael Petlan) [2154044] - perf/x86/uncore: Factor out uncore_device_to_die() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix IIO event constraints for Snowridge (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix Intel ICX IIO event constraints (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Make set_mapping() procedure void (Michael Petlan) [2154044] - perf/x86/intel/uncore: Update sysfs-devices-mapping file (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Get UPI NodeID and GroupID (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Michael Petlan) [2154044] - perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D (Michael Petlan) [2154044] - perf/x86/intel/uncore: Clear attr_update properly (Michael Petlan) [2154044] - perf/x86/intel/uncore: Introduce UPI topology type (Michael Petlan) [2154044] - perf/x86/intel/uncore: Generalize IIO topology support (Michael Petlan) [2154044]- net/mlx4: Check retval of mlx4_bitmap_init (Amir Tzin) [2150787] - net/mlx4: Fix error check for dma_map_sg (Amir Tzin) [2150787] - net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Amir Tzin) [2150787] - RDMA/mlx4: Avoid flush_scheduled_work() usage (Amir Tzin) [2150787] - net: mellanox: fix open-coded for_each_set_bit() (Amir Tzin) [2150787] - tracing: Add linear buckets to histogram logic (Jerome Marchand) [2161509] - configs/generic: enable CONFIG_RTC_SYSTOHC (Marcelo Tosatti) [2135417] - watchdog: fix UAF in reboot notifier handling in watchdog core code (Wander Lairson Costa) [2131308]- drm/i915/fbdev: do not create fbdev if HPD is suspended (Jocelyn Falempe) [2156006] - drm/i915/fbdev: suspend HPD before fbdev unregistration (Jocelyn Falempe) [2156006] - drm/i915/hpd: suspend MST at the end of intel_modeset_driver_remove (Jocelyn Falempe) [2156006] - drm/i915/gvt: fix vgpu debugfs clean in remove (Jocelyn Falempe) [2115903] - drm/i915/gvt: fix gvt debugfs destroy (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix kernel warning during topology setup (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: Enable Freesync Video Mode by default" (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix double release compute pasid (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix kfd_process_device_init_vm error handling (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix size validation for non-exclusive domains (v4) (Jocelyn Falempe) [2115903] - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Jocelyn Falempe) [2115903] - drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Jocelyn Falempe) [2115903] - drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics (Jocelyn Falempe) [2115903] - drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 (Jocelyn Falempe) [2115903] - drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping (Jocelyn Falempe) [2115903] - drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping (Jocelyn Falempe) [2115903] - drm/i915/migrate: Account for the reserved_space (Jocelyn Falempe) [2115903] - drm/i915: improve the catch-all evict to handle lock contention (Jocelyn Falempe) [2115903] - drm/amdgpu: make display pinning more flexible (v2) (Jocelyn Falempe) [2115903] - drm/amdgpu: handle polaris10/11 overlap asics (v2) (Jocelyn Falempe) [2115903] - drm/amd/display: Add DCN314 display SG Support (Jocelyn Falempe) [2115903] - drm/i915/ttm: consider CCS for backup objects (Jocelyn Falempe) [2115903] - drm/i915/dsi: fix VBT send packet port selection for dual link DSI (Jocelyn Falempe) [2115903] - drm/vmwgfx: Validate the box size for the snooped cursor (Jocelyn Falempe) [2115903] - drm/connector: send hotplug uevent on connector cleanup (Jocelyn Falempe) [2115903] - drm/amdgpu: fix mmhub register base coding error (Jocelyn Falempe) [2115903] - drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU13.0.0 reported maximum shader clock (Jocelyn Falempe) [2115903] - drm/amdgpu: skip MES for S0ix as well since it's part of GFX (Jocelyn Falempe) [2115903] - drm/amd/display: revert Disable DRR actions during state commit (Jocelyn Falempe) [2115903] - drm/amd/pm: avoid large variable on kernel stack (Jocelyn Falempe) [2115903] - drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern (Jocelyn Falempe) [2115903] - drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Jocelyn Falempe) [2115903] - drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Jocelyn Falempe) [2115903] - drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming (Jocelyn Falempe) [2115903] - drm/amd/display: Use the largest vready_offset in pipe group (Jocelyn Falempe) [2115903] - drm/amd/display: fix array index out of bound error in bios parser (Jocelyn Falempe) [2115903] - drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit (Jocelyn Falempe) [2115903] - drm/sti: Use drm_mode_copy() (Jocelyn Falempe) [2115903] - drm/amd/display: Disable DRR actions during state commit (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix type of second parameter in trans_msg() callback (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" (Jocelyn Falempe) [2115903] - drm/edid: add a quirk for two LG monitors to get them to work on 10bpc (Jocelyn Falempe) [2115903] - drm/amd/display: prevent memory leak (Jocelyn Falempe) [2115903] - drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix memory leakage (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Jocelyn Falempe) [2115903] - drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Jocelyn Falempe) [2115903] - amdgpu/nv.c: Corrected typo in the video capabilities resolution (Jocelyn Falempe) [2115903] - drm/amd/pm/smu11: BACO is supported when it's in BACO state (Jocelyn Falempe) [2115903] - drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Jocelyn Falempe) [2115903] - drm/i915/guc: make default_lists const data (Jocelyn Falempe) [2115903] - drm/amdgpu: fix pci device refcount leak (Jocelyn Falempe) [2115903] - drm/fourcc: Fix vsub/hsub for Q410 and Q401 (Jocelyn Falempe) [2115903] - amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Jocelyn Falempe) [2115903] - drm/radeon: Add the missed acpi_put_table() to fix memory leak (Jocelyn Falempe) [2115903] - drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED (Jocelyn Falempe) [2115903] - drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Jocelyn Falempe) [2115903] - drm/amd/display: wait for vblank during pipe programming (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix GuC error capture sizing estimation and reporting (Jocelyn Falempe) [2115903] - drm/i915/guc: Add error-capture init warnings when needed (Jocelyn Falempe) [2115903] - drm/i915/guc: Make GuC log sizes runtime configurable (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix capture size warning and bump the size (Jocelyn Falempe) [2115903] - drm/i915/guc: Add a helper for log buffer size (Jocelyn Falempe) [2115903] - drm/i915: Fix compute pre-emption w/a to apply to compute engines (Jocelyn Falempe) [2115903] - drm/i915/guc: Limit scheduling properties to avoid overflow (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe (Jocelyn Falempe) [2115903] - drm/amdgpu/powerplay/psm: Fix memory leak in power state init (Jocelyn Falempe) [2115903] - drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge (Jocelyn Falempe) [2115903] - drm/atomic-helper: Don't allocate new plane state in CRTC check (Jocelyn Falempe) [2115903] - drm/amdgpu/vcn: update vcn4 fw shared data structure (Jocelyn Falempe) [2115903] - drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 (Jocelyn Falempe) [2115903] - drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Jocelyn Falempe) [2115903] - drm/vmwgfx: Fix race issue calling pin_user_pages (Jocelyn Falempe) [2115903] - drm/shmem-helper: Avoid vm_open error paths (Jocelyn Falempe) [2115903] - drm/shmem-helper: Remove errant put in error path (Jocelyn Falempe) [2115903] - drm/amd/display: fix array index out of bound error in DCN32 DML (Jocelyn Falempe) [2115903] - drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend (Jocelyn Falempe) [2115903] - drm/vmwgfx: Don't use screen objects when SEV is active (Jocelyn Falempe) [2115903] - drm/amdgpu: fix use-after-free during gpu recovery (Jocelyn Falempe) [2115903] - drm/amd/display: Use new num clk levels struct for max mclk index (Jocelyn Falempe) [2115903] - drm/amd/display: Avoid setting pixel rate divider to N/A (Jocelyn Falempe) [2115903] - drm/amd/display: Use viewport height for subvp mall allocation size (Jocelyn Falempe) [2115903] - drm/i915: Remove non-existent pipes from bigjoiner pipe mask (Jocelyn Falempe) [2115903] - drm/i915: Never return 0 if not all requests retired (Jocelyn Falempe) [2115903] - drm/i915: Fix negative value passed as remaining time (Jocelyn Falempe) [2115903] - drm/amdgpu: enable Vangogh VCN indirect sram mode (Jocelyn Falempe) [2115903] - drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame (Jocelyn Falempe) [2115903] - drm/amd/pm: update driver if header for smu_13_0_7 (Jocelyn Falempe) [2115903] - drm/amd/pm: update driver-if header for smu_v13_0_10 (Jocelyn Falempe) [2115903] - drm/amd/pm: add smu_v13_0_10 driver if version (Jocelyn Falempe) [2115903] - drm/amdgpu: fix userptr HMM range handling v2 (Jocelyn Falempe) [2115903] - drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos (Jocelyn Falempe) [2115903] - drm/amdgpu: move setting the job resources (Jocelyn Falempe) [2115903] - drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Jocelyn Falempe) [2115903] - drm/amdgpu: always register an MMU notifier for userptr (Jocelyn Falempe) [2115903] - drm/amd/display: Update soc bounding box for dcn32/dcn321 (Jocelyn Falempe) [2115903] - drm/amd/amdgpu: reserve vm invalidation engine for firmware (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable Aldebaran devices to report CU Occupancy (Jocelyn Falempe) [2115903] - drm/amdgpu/psp: don't free PSP buffers on suspend (Jocelyn Falempe) [2115903] - drm/amd/display: No display after resume from WB/CB (Jocelyn Falempe) [2115903] - drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Jocelyn Falempe) [2115903] - drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code (Jocelyn Falempe) [2115903] - drm/i915/ttm: never purge busy objects (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix a memory limit issue (Jocelyn Falempe) [2115903] - drm/amdgpu: disable BACO support on more cards (Jocelyn Falempe) [2115903] - drm/amd/display: use uclk pstate latency for fw assisted mclk validation dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix calculation for cursor CAB allocation (Jocelyn Falempe) [2115903] - drm/amd/display: Update MALL SS NumWays calculation (Jocelyn Falempe) [2115903] - drm/amd/display: Add debug option for allocating extra way for cursor (Jocelyn Falempe) [2115903] - drm/amd/display: Added debug option for forcing subvp num ways (Jocelyn Falempe) [2115903] - drm/amdkfd: update GFX11 CWSR trap handler (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable SA software trap. (Jocelyn Falempe) [2115903] - dma-buf: Use dma_fence_unwrap_for_each when importing fences (Jocelyn Falempe) [2115903] - dma-buf: fix racing conflict of dma_heap_add() (Jocelyn Falempe) [2115903] - drm/i915: Fix warn in intel_display_power_*_domain() functions (Jocelyn Falempe) [2115903] - drm/amd/display: only fill dirty rectangles when PSR is enabled (Jocelyn Falempe) [2115903] - drm/amdgpu: Drop eviction lock when allocating PT BO (Jocelyn Falempe) [2115903] - Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" (Jocelyn Falempe) [2115903] - drm/amd/display: Fix gpio port mapping issue (Jocelyn Falempe) [2115903] - drm/amd/display: Fix FCLK deviation and tool compile issues (Jocelyn Falempe) [2115903] - drm/amd/display: Zeromem mypipe heap struct before using it (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix prefetch calculations for dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: don't enable DRM CRTC degamma property for DCE (Jocelyn Falempe) [2115903] - drm/amd/display: Fix optc2_configure warning on dcn314 (Jocelyn Falempe) [2115903] - drm/amd/display: Support parsing VRAM info v3.0 from VBIOS (Jocelyn Falempe) [2115903] - drm/amd/display: Fix access timeout to DPIA AUX at boot time (Jocelyn Falempe) [2115903] - drm/amd/display: Add HUBP surface flip interrupt handler (Jocelyn Falempe) [2115903] - drm/amd/display: Fix invalid DPIA AUX reply causing system hang (Jocelyn Falempe) [2115903] - drm/display: Don't assume dual mode adaptors support i2c sub-addressing (Jocelyn Falempe) [2115903] - drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround (Jocelyn Falempe) [2115903] - drm/amd/pm: enable runpm support over BACO for SMU13.0.0 (Jocelyn Falempe) [2115903] - drm/amd/pm: enable runpm support over BACO for SMU13.0.7 (Jocelyn Falempe) [2115903] - drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() (Jocelyn Falempe) [2115903] - drm/drv: Fix potential memory leak in drm_dev_init() (Jocelyn Falempe) [2115903] - drm/panel: simple: set bpc field for logic technologies displays (Jocelyn Falempe) [2115903] - drm/amd/display: Investigate tool reported FCLK P-state deviations (Jocelyn Falempe) [2115903] - drm/amd/display: Round up DST_after_scaler to nearest int (Jocelyn Falempe) [2115903] - drm/amd/display: Use forced DSC bpp in DML (Jocelyn Falempe) [2115903] - drm/amd/display: Fix DCN32 DSC delay calculation (Jocelyn Falempe) [2115903] - drm/amd: Fail the suspend if resources can't be evicted (Jocelyn Falempe) [2115903] - drm/amdgpu: set fb_modifiers_not_supported in vkms (Jocelyn Falempe) [2115903] - drm/amd/display: Enable timing sync on DCN32 (Jocelyn Falempe) [2115903] - drm/amd/display: Ignore Cable ID Feature (Jocelyn Falempe) [2115903] - drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Jocelyn Falempe) [2115903] - drm/scheduler: fix fence ref counting (Jocelyn Falempe) [2115903] - drm/amd/display: Don't return false if no stream (Jocelyn Falempe) [2115903] - drm/amd/display: Remove wrong pipe control lock (Jocelyn Falempe) [2115903] - drm/amdgpu: Adjust MES polling timeout for sriov (Jocelyn Falempe) [2115903] - drm/amdkfd: Migrate in CPU page fault use current mm (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix error handling in kfd_criu_restore_events (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix error handling in criu_checkpoint (Jocelyn Falempe) [2115903] - drm/amdgpu: disable BACO on special BEIGE_GOBY card (Jocelyn Falempe) [2115903] - drm/amdgpu: workaround for TLB seq race (Jocelyn Falempe) [2115903] - drm/amd/display: Update SR watermarks for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU IP v13.0.4 msg interface header (Jocelyn Falempe) [2115903] - drm/amd/display: Fix reg timeout in enc314_enable_fifo (Jocelyn Falempe) [2115903] - drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix the lpfn checking condition in drm buddy (Jocelyn Falempe) [2115903] - drm/i915: Do not set cache_dirty for DGFX (Jocelyn Falempe) [2115903] - drm/i915/psr: Send update also on invalidate (Jocelyn Falempe) [2115903] - drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() (Jocelyn Falempe) [2115903] - drm/amdkfd: handle CPU fault on COW mapping (Jocelyn Falempe) [2115903] - drm/amd/display: Set memclk levels to be at least 1 for dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: Limit dcn32 to 1950Mhz display clock (Jocelyn Falempe) [2115903] - drm/amd/display: Acquire FCLK DPM levels on DCN32 (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs (Jocelyn Falempe) [2115903] - drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes() (Jocelyn Falempe) [2115903] - drm/i915: Allow more varied alternate fixed modes for panels (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Setup DDC fully before output init (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Filter out invalid outputs more sensibly (Jocelyn Falempe) [2115903] - drm/amd/display: Update DSC capabilitie for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/display: Update latencies on DCN321 (Jocelyn Falempe) [2115903] - drm/amdgpu: disable GFXOFF during compute for GFX11 (Jocelyn Falempe) [2115903] - drm/i915: stop abusing swiotlb_max_segment (Jocelyn Falempe) [2115903] - drm/rockchip: fix fbdev on non-IOMMU devices (Jocelyn Falempe) [2115903] - drm/rockchip: dw_hdmi: filter regulator -EPROBE_DEFER error messages (Jocelyn Falempe) [2115903] - drm/amdgpu: dequeue mes scheduler during fini (Jocelyn Falempe) [2115903] - drm/amdgpu: Program GC registers through RLCG interface in gfx_v11/gmc_v11 (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix type of reset_type parameter in hqd_destroy() callback (Jocelyn Falempe) [2115903] - drm/amd/pm: skip loading pptable from driver on secure board for smu_v13_0_10 (Jocelyn Falempe) [2115903] - drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() (Jocelyn Falempe) [2115903] - drm/i915/dp: Reset frl trained flag before restarting FRL training (Jocelyn Falempe) [2115903] - drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU (Jocelyn Falempe) [2115903] - drm/bridge: ps8640: Add back the 50 ms mystery delay after HPD (Jocelyn Falempe) [2115903] - drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Jocelyn Falempe) [2115903] - drm/msm/hdmi: fix memory corruption with too many bridges (Jocelyn Falempe) [2115903] - drm/msm/dsi: fix memory corruption with too many bridges (Jocelyn Falempe) [2115903] - drm/amdkfd: correct the cache info for gfx1036 (Jocelyn Falempe) [2115903] - drm/amdkfd: update gfx1037 Lx cache setting (Jocelyn Falempe) [2115903] - drm/amd/display: Revert logic for plane modifiers (Jocelyn Falempe) [2115903] - drm/amdgpu: fix pstate setting issue (Jocelyn Falempe) [2115903] - drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume (Jocelyn Falempe) [2115903] - drm/amdgpu: Remove ATC L2 access for MMHUB 2.1.x (Jocelyn Falempe) [2115903] - drm/i915: Extend Wa_1607297627 to Alderlake-P (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix for BO move issue (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix VRAM BO swap issue (Jocelyn Falempe) [2115903] - drm/vc4: Add module dependency on hdmi-codec (Jocelyn Falempe) [2115903] - drm/amdgpu: fix sdma doorbell init ordering on APUs (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU IP v13.0.4 driver interface version (Jocelyn Falempe) [2115903] - drm/amd/pm: fulfill SMU13.0.0 cstate control interface (Jocelyn Falempe) [2115903] - drm/amd/pm: disable cstate feature for gpu reset scenario (Jocelyn Falempe) [2115903] - drm/amd/pm: add SMU IP v13.0.4 IF version define to V7 (Jocelyn Falempe) [2115903] - drm/amd/pm: fulfill SMU13.0.7 cstate control interface (Jocelyn Falempe) [2115903] - drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers (Jocelyn Falempe) [2115903] - drm/i915/bios: Validate fp_timing terminator presence (Jocelyn Falempe) [2115903] - drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: correct hostvm flag" (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Jocelyn Falempe) [2115903] - drm/amd/display: polling vid stream status in hpo dp blank (Jocelyn Falempe) [2115903] - drm/amd/display: Remove interface for periodic interrupt 1 (Jocelyn Falempe) [2115903] - drm/dp: Don't rewrite link config when setting phy test pattern (Jocelyn Falempe) [2115903] - drm/amdgpu: fix initial connector audio value (Jocelyn Falempe) [2115903] - drm/amd/display: correct hostvm flag (Jocelyn Falempe) [2115903] - drm/amd/display: Fix urgent latency override for DCN32/DCN321 (Jocelyn Falempe) [2115903] - drm/amdgpu: SDMA update use unlocked iterator (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Aya Neo Air (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Jocelyn Falempe) [2115903] - drm/vc4: vec: Fix timings for VEC modes (Jocelyn Falempe) [2115903] - drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF (Jocelyn Falempe) [2115903] - drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix variable dereferenced before check (Jocelyn Falempe) [2115903] - drm: bridge: dw_hdmi: only trigger hotplug event on link change (Jocelyn Falempe) [2115903] - drm/amd: fix potential memory leak (Jocelyn Falempe) [2115903] - udmabuf: Set ubuf->sg = NULL if the creation of sg table fails (Jocelyn Falempe) [2115903] - drm/amd/display: fix overflow on MIN_I64 definition (Jocelyn Falempe) [2115903] - gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() (Jocelyn Falempe) [2115903] - drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Jocelyn Falempe) [2115903] - drm: Use size_t type for len variable in drm_copy_field() (Jocelyn Falempe) [2115903] - drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jocelyn Falempe) [2115903] - virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_event_create() (Jocelyn Falempe) [2115903] - drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() (Jocelyn Falempe) [2115903] - drm/bochs: fix blanking (Jocelyn Falempe) [2115903] - drm/virtio: set fb_modifiers_not_supported (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Fix the order of DP_SET_POWER commands (Jocelyn Falempe) [2115903] - drm/bridge: megachips: Fix a null pointer dereference bug (Jocelyn Falempe) [2115903] - drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() (Jocelyn Falempe) [2115903] - drm: fix drm_mipi_dbi build errors (Jocelyn Falempe) [2115903] - drm/panel: use 'select' for Ili9341 panel driver helpers (Jocelyn Falempe) [2115903] - drm/virtio: Fix same-context optimization (Jocelyn Falempe) [2115903] - drm/i915/dg2: Bump up CDCLK for DG2 (Jocelyn Falempe) [2115903] - drm/dp_mst: fix drm_dp_dpcd_read return value checks (Jocelyn Falempe) [2115903] - drm/format-helper: Fix test on big endian architectures (Jocelyn Falempe) [2115903] - drm/bridge: parade-ps8640: Fix regulator supply order (Jocelyn Falempe) [2115903] - drm/bridge: tc358767: Add of_node_put() when breaking out of loop (Jocelyn Falempe) [2115903] - drm/bridge: anx7625: Fix refcount bug in anx7625_parse_dt() (Jocelyn Falempe) [2115903] - drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Power on downstream device in .atomic_enable (Jocelyn Falempe) [2115903] - drm/mipi-dsi: Detach devices when removing the host (Jocelyn Falempe) [2115903] - drm/bridge: Avoid uninitialized variable warning (Jocelyn Falempe) [2115903] - drm: bridge: adv7511: unregister cec i2c device after cec adapter (Jocelyn Falempe) [2115903] - drm: bridge: adv7511: fix CEC power down control register offset (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable F32_WPTR_POLL_ENABLE in mqd (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable VCN PG on GC11_0_1 (Jocelyn Falempe) [2115903] - drm/amd/display: explicitly disable psr_feature_enable appropriately (Jocelyn Falempe) [2115903] - drm/amd/display: Add HUBP surface flip interrupt handler (Jocelyn Falempe) [2115903] - drm/amd/display: Fix vblank refcount in vrr transition (Jocelyn Falempe) [2115903] - drm/amd/display: Enable 2 to 1 ODM policy if supported (Jocelyn Falempe) [2115903] - drm/amd/display: Enable dpia support for dcn314 (Jocelyn Falempe) [2115903] - drm/amd/display: Validate DSC After Enable All New CRTCs (Jocelyn Falempe) [2115903] - drm/amd/display: zeromem mypipe heap struct before using it (Jocelyn Falempe) [2115903] - drm/amd/display: Update PMFW z-state interface for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix watermark calculation (Jocelyn Falempe) [2115903] - drm/i915: Fix display problems after resume (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix revocation of non-persistent contexts (Jocelyn Falempe) [2115903] - drm/i915/gt: Use i915_vm_put on ppgtt_create error paths (Jocelyn Falempe) [2115903] - drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jocelyn Falempe) [2115903] - drm/udl: Restore display mode on resume (Jocelyn Falempe) [2115903] - drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() (Jocelyn Falempe) [2115903] - drm/virtio: Unlock reservations on dma_resv_reserve_fences() error (Jocelyn Falempe) [2115903] - drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error (Jocelyn Falempe) [2115903] - drm/virtio: Check whether transferred 2D BO is shmem (Jocelyn Falempe) [2115903] - Revert "drm/amdgpu: use dirty framebuffer helper" (Jocelyn Falempe) [2115903]- nvme: fix SRCU protection of nvme_ns_head list (Ewan D. Milne) [2113865] - perf vendor events power10: Fix hv-24x7 metric events (Mamatha Inamdar) [2149192] - perf tests: Fix 'perf probe' error log check in skip_if_no_debuginfo (Mamatha Inamdar) [2149192] - perf tests: Fix *probe_vfs_getname.sh test failures (Mamatha Inamdar) [2149192] - blk-cgroup: Optimize blkcg_rstat_flush() (Waiman Long) [2162173] - blk-cgroup: Return -ENOMEM directly in blkcg_css_alloc() error path (Waiman Long) [2162173] - blk-cgroup: factor out blkcg_iostat_update() (Waiman Long) [2162173] - mm/memcg: Free percpu stats memory of dying memcg's again (Waiman Long) [2162173] - memcg: sync flush only if periodic flush is delayed (Waiman Long) [2162173] - memcg: better bounds on the memcg stats updates (Waiman Long) [2162173] - memcg: unify memcg stat flushing (Waiman Long) [2162173] - memcg: flush stats only if updated (Waiman Long) [2162173] - memcg: flush lruvec stats in the refault (Waiman Long) [2162173] - memcg: infrastructure to flush memcg stats (Waiman Long) [2162173] - memcg: switch lruvec stats to rstat (Waiman Long) [2162173] - mm/memcg: Remove mem_cgroup_per_node from being kABI protected (Waiman Long) [2162173] - mm/memcg: Revert "Free percpu stats memory of dying memcg's" (Waiman Long) [2162173]- virt/sev-guest: Prevent IV reuse in the SNP guest driver (John Allen) [2087262] - virt/sev-guest: Add a MODULE_ALIAS (John Allen) [2087262] - virt/sev-guest: Remove unnecessary free in init_crypto() (John Allen) [2087262] - x86/sev: Don't use cc_platform_has() for early SEV-SNP calls (John Allen) [2087262] - x86/boot: Don't propagate uninitialized boot_params->cc_blob_address (John Allen) [2087262] - x86/idt: Rework IDT setup for boot CPU (John Allen) [2087262] - x86/cpu: Init AP exception handling from cpu_init_secondary() (John Allen) [2087262] - x86/idt: Cleanup trap_init() (John Allen) [2087262] - x86/idt: Annotate alloc_intr_gate() with __init (John Allen) [2087262] - redhat/configs: enable CONFIG_SEV_GUEST (John Allen) [2087262] - virt: sev-guest: Pass the appropriate argument type to iounmap() (John Allen) [2087262] - x86/compressed/64: Add identity mappings for setup_data entries (John Allen) [2087262] - x86/sev: Mark the code returning to user space as syscall gap (John Allen) [2087262] - x86/sev: Annotate stack change in the #VC handler (John Allen) [2087262] - x86/sev: Remove duplicated assignment to variable info (John Allen) [2087262] - x86/sev: Fix address space sparse warning (John Allen) [2087262] - x86/sev: Get the AP jump table address from secrets page (John Allen) [2087262] - x86/sev: Add missing __init annotations to SEV init routines (John Allen) [2087262] - virt: sevguest: Rename the sevguest dir and files to sev-guest (John Allen) [2087262] - virt: sevguest: Change driver name to reflect generic SEV support (John Allen) [2087262] - x86/boot: Put globals that are accessed early into the .data section (John Allen) [2087262] - x86/boot: Add an efi.h header for the decompressor (John Allen) [2087262] - virt: sevguest: Fix bool function returning negative value (John Allen) [2087262] - virt: sevguest: Fix return value check in alloc_shared_pages() (John Allen) [2087262] - x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO (John Allen) [2087262] - x86/sev-es: Replace open-coded hlt-loop with sev_es_terminate() (John Allen) [2087262] - virt: sevguest: Add documentation for SEV-SNP CPUID Enforcement (John Allen) [2087262] - virt: sevguest: Add support to get extended report (John Allen) [2087262] - virt: sevguest: Add support to derive key (John Allen) [2087262] - virt: Add SEV-SNP guest driver (John Allen) [2087262] - x86/sev: Register SEV-SNP guest request platform device (John Allen) [2087262] - x86/sev: Provide support for SNP guest request NAEs (John Allen) [2087262] - x86/sev: Add a sev= cmdline option (John Allen) [2087262] - x86/sev: Use firmware-validated CPUID for SEV-SNP guests (John Allen) [2087262] - x86/sev: Add SEV-SNP feature detection/setup (John Allen) [2087262] - x86/sev: Check SME/SEV support in CPUID first (John Allen) [2087262] - x86/compressed/64: Add identity mapping for Confidential Computing blob (John Allen) [2087262] - x86/compressed: Export and rename add_identity_map() (John Allen) [2087262] - x86/compressed: Use firmware-validated CPUID leaves for SEV-SNP guests (John Allen) [2087262] - x86/compressed: Add SEV-SNP feature detection/setup (John Allen) [2087262] - x86/boot: Add a pointer to Confidential Computing blob in bootparams (John Allen) [2087262] - x86/boot: Preserve boot_params.secure_boot from sanitizing (John Allen) [2087262] - x86/boot: Fix boot regression caused by bootparam sanitizing (John Allen) [2087262] - x86/boot: Save fields explicitly, zero out everything else (John Allen) [2087262] - x86/compressed/64: Add support for SEV-SNP CPUID table in #VC handlers (John Allen) [2087262] - x86/sev: Move MSR-based VMGEXITs for CPUID to helper (John Allen) [2087262] - KVM: x86: Move lookup of indexed CPUID leafs to helper (John Allen) [2087262] - x86/boot: Add Confidential Computing type to setup_data (John Allen) [2087262] - x86/compressed/acpi: Move EFI kexec handling into common code (John Allen) [2087262] - x86/compressed/acpi: Move EFI vendor table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI config table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI system table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI detection to helper (John Allen) [2087262] - x86/head/64: Re-enable stack protection (John Allen) [2087262] - x86/sev: Use SEV-SNP AP creation to start secondary CPUs (John Allen) [2087262] - x86/apic/of: Fix CPU devicetree-node lookups (John Allen) [2087262] - x86/mm: Validate memory when changing the C-bit (John Allen) [2087262] - x86/kernel: Validate ROM memory before accessing when SEV-SNP is active (John Allen) [2087262] - x86/kernel: Mark the .bss..decrypted section as shared in the RMP table (John Allen) [2087262] - x86/sev: Add helper for validating pages in early enc attribute changes (John Allen) [2087262] - x86/sev: Register GHCB memory when SEV-SNP is active (John Allen) [2087262] - x86/compressed: Register GHCB memory when SEV-SNP is active (John Allen) [2087262] - x86/compressed: Add helper for validating pages in the decompression stage (John Allen) [2087262] - x86/sev: Check the VMPL level (John Allen) [2087262] - x86/sev: Add a helper for the PVALIDATE instruction (John Allen) [2087262] - x86/sev: Check SEV-SNP features support (John Allen) [2087262] - x86/mm: Extend cc_attr to include AMD SEV-SNP (John Allen) [2087262] - x86/sev: Detect/setup SEV/SME features earlier in boot (John Allen) [2087262] - x86/compressed/64: Detect/setup SEV/SME features earlier during boot (John Allen) [2087262] - x86/boot: Use MSR read/write helpers instead of inline assembly (John Allen) [2087262] - x86/boot: Introduce helpers for MSR reads/writes (John Allen) [2087262] - KVM: SVM: Update the SEV-ES save area mapping (John Allen) [2087262] - KVM: SVM: Create a separate mapping for the GHCB save area (John Allen) [2087262] - KVM: SVM: Create a separate mapping for the SEV-ES save area (John Allen) [2087262] - KVM: SVM: Define sev_features and VMPL field in the VMSA (John Allen) [2087262] - x86/sev: Remove do_early_exception() forward declarations (John Allen) [2087262] - x86/sev: Make the #VC exception stacks part of the default stacks storage (John Allen) [2087262] - x86: Increase exception stack sizes (John Allen) [2087262] - x86/head64: Carve out the guest encryption postprocessing into a helper (John Allen) [2087262] - x86/sev: Get rid of excessive use of defines (John Allen) [2087262] - x86/sev: Add defines for GHCB version 2 MSR protocol requests (John Allen) [2087262] - x86/sev: Make sure IRQs are disabled while GHCB is active (John Allen) [2087262] - x86/sev: Propagate #GP if getting linear instruction address failed (John Allen) [2087262] - x86/insn: Extend error reporting from insn_fetch_from_user[_inatomic]() (John Allen) [2087262] - x86/sev-es: Convert to insn_decode() (John Allen) [2087262] - x86/sev-es: Split vc_decode_insn() (John Allen) [2087262] - x86/insn-eval: Make 0 a valid RIP for insn_get_effective_ip() (John Allen) [2087262] - x86/sev: Fix error message in runtime #VC handler (John Allen) [2087262] - x86/sev-es: Optimize __sev_es_ist_enter() for better readability (John Allen) [2087262] - x86/sev: Do not require Hypervisor CPUID bit for SEV guests (John Allen) [2087262] - x86/boot/compressed/64: Cleanup exception handling before booting kernel (John Allen) [2087262] - x86/sev-es: Remove subtraction of res variable (John Allen) [2087262]- net: mlx5: eliminate anonymous module_init & module_exit (Amir Tzin) [2157750] - net/mlx5: E-switch, Fix switchdev mode after devlink reload (Amir Tzin) [2157750] - net/mlx5e: Set decap action based on attr for sample (Amir Tzin) [2157750] - net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT (Amir Tzin) [2157750] - net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT (Amir Tzin) [2157750] - net/mlx5e: Avoid false lock dependency warning on tc_ht even more (Amir Tzin) [2157750] - net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() (Amir Tzin) [2157750] - net/mlx5: Fix ptp max frequency adjustment range (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present (Amir Tzin) [2157750] - net/mlx5e: Verify dev is present for fix features ndo (Amir Tzin) [2157750] - net/mlx5: Fix command stats access after free (Amir Tzin) [2157750] - net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc (Amir Tzin) [2157750] - net/mlx5: check attr pointer validity before dereferencing it (Amir Tzin) [2157750] - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Amir Tzin) [2157750] - RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Amir Tzin) [2157750] - net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option (Amir Tzin) [2157750] - net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (Amir Tzin) [2157750] - net/mlx5e: Always clear dest encap in neigh-update-del (Amir Tzin) [2157750] - net/mlx5e: CT: Fix ct debugfs folder name (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default (Amir Tzin) [2157750] - net/mlx5: Fix RoCE setting at HCA level (Amir Tzin) [2157750] - net/mlx5: Avoid recovery in probe flows (Amir Tzin) [2157750] - net/mlx5: Fix io_eq_size and event_eq_size params validation (Amir Tzin) [2157750] - net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path (Amir Tzin) [2157750] - net/mlx5: E-Switch, properly handle ingress tagged packets on VST (Amir Tzin) [2157750 2096109] - dm thin: Use last transaction's pmd->root when commit failed (Benjamin Marzinski) [2162537] - dm thin: resume even if in FAIL mode (Benjamin Marzinski) [2162537] - dm cache: set needs_check flag after aborting metadata (Benjamin Marzinski) [2162537] - dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Benjamin Marzinski) [2162537] - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Benjamin Marzinski) [2162537] - dm integrity: Fix UAF in dm_integrity_dtr() (Benjamin Marzinski) [2162537] - dm cache: Fix UAF in destroy() (Benjamin Marzinski) [2162537] - dm thin: Fix UAF in run_timer_softirq() (Benjamin Marzinski) [2162537] - dm integrity: clear the journal on suspend (Benjamin Marzinski) [2162537] - dm integrity: flush the journal on suspend (Benjamin Marzinski) [2162537] - dm bufio: Fix missing decrement of no_sleep_enabled if dm_bufio_client_create failed (Benjamin Marzinski) [2162537] - dm ioctl: fix misbehavior if list_versions races with module loading (Benjamin Marzinski) [2162537]- net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc) [2136229] - futex: Resend potentially swallowed owner death notification (Rafael Aquini) [2161526] - Bluetooth: L2CAP: Fix memory leak in vhci_write (Wander Lairson Costa) [2155872] {CVE-2022-3619} - net: Use this_cpu_inc() to increment net->core_stats (Antoine Tenart) [2152542] - vlan: fix memory leak in vlan_newlink() (Xin Long) [2051415] - vlan: move dev_put into vlan_dev_uninit (Xin Long) [2051415] - vlan: introduce vlan_dev_free_egress_priority (Xin Long) [2051415] - vlan: fix memory leak in vlan_dev_set_egress_priority (Xin Long) [2051415] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103956] - intel/ixgbevf:fix repeated words in comments (Ken Cox) [2103956] - intel: remove unused macros (Ken Cox) [2103956] - ixgbe: propagate XFRM offload state direction instead of flags (Ken Cox) [2103956] - ixgbevf: add disable link state (Ken Cox) [2103956] - ixgbevf: clean up some inconsistent indenting (Ken Cox) [2103956] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ken Cox) [2103956] - intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [2103956]- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Kamal Heib) [2141420] - cifs: fix use-after-free caused by invalid pointer `hostname` (Ronnie Sahlberg) [2154172] - ceph: blocklist the kclient when receiving corrupted snap trace (Xiubo Li) [2162414] - ceph: move mount state enum to super.h (Xiubo Li) [2162414] - xfs: estimate post-merge refcounts correctly (Bill O'Donnell) [2161678] - xfs: hoist refcount record merge predicates (Bill O'Donnell) [2161678] - NFS: Fix revalidation of empty readdir pages (Benjamin Coddington) [2166364] - NFS: Don't deadlock when cookie hashes collide (Benjamin Coddington) [2166364] - locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Waiman Long) [2162139] - locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Waiman Long) [2162139] - locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Waiman Long) [2162139] - locking/rwsem: Always try to wake waiters in out_nolock path (Waiman Long) [2162139] - locking/rwsem: No need to check for handoff bit if wait queue empty (Waiman Long) [2162139] - locking/rwsem: Make handoff bit handling more consistent (Waiman Long) [2162139] - dax: fix ENOMEM handling in grab_mapping_entry() (Andrey Albershteyn) [2128474] - crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Vladis Dronov) [2130714] - crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 (Vladis Dronov) [2130714] - crypto: ccp - Add support for TEE for PCI ID 0x14CA (Vladis Dronov) [2130714] - crypto: ccp - Remove unused struct ccp_crypto_cpu (Vladis Dronov) [2130714] - crypto: ccp - Add __init/__exit annotations to module init/exit funcs (Vladis Dronov) [2130714] - i40e: Fix the inability to attach XDP program on downed interface (Ivan Vecera) [2121511] - mm, compaction: fix fast_isolate_around() to stay within boundaries (Daniel Vacek) [2149309]- aio: fix mremap after fork null-deref (Jeff Moyer) [2166088] - mm/hugetlb: use hugetlb_pte_stable in migration race check (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: fix race condition of uffd missing/minor handling (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: simplify the code when alloc_huge_page() failed in hugetlb_no_page() (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: pass the old pte entry value to hugetlb_no_page() (Rafael Aquini) [2158120] {CVE-2022-3522} - perf/arm-cmn: Add more bits to child node address offset field (Charles Mirabile) [2122267] - perf/arm-cmn: Decode CAL devices properly in debugfs (Charles Mirabile) [2122267] - perf/arm-cmn: Fix filter_sel lookup (Charles Mirabile) [2122267] - drivers/perf: arm_spe: Expose saturating counter to 16-bit (Charles Mirabile) [2122267] - perf/arm-cmn: Add CMN-700 support (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor occupancy filter selector (Charles Mirabile) [2122267] - perf/arm-cmn: Add CMN-650 support (Charles Mirabile) [2122267] - perf: check return value of armpmu_request_irq() (Charles Mirabile) [2122267] - arm_pmu: Validate single/group leader events (Charles Mirabile) [2122267] - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Charles Mirabile) [2122267] - drivers/perf: arm_pmu: Handle 47 bit counters (Charles Mirabile) [2122267] - perf/arm-cmn: Update watchpoint format (Charles Mirabile) [2122267] - perf/arm-cmn: Hide XP PUB events for CMN-600 (Charles Mirabile) [2122267] - perf: replace bitmap_weight with bitmap_empty where appropriate (Charles Mirabile) [2122267] - perf: Replace acpi_bus_get_device() (Charles Mirabile) [2122267] - perf/arm-cmn: Make arm_cmn_debugfs static (Charles Mirabile) [2122267] - perf/arm-ccn: Use platform_get_irq() to get the interrupt (Charles Mirabile) [2122267] - perf/smmuv3: Don't cast parameter in bit operations (Charles Mirabile) [2122267] - perf/smmuv3: Use msi_get_virq() (Charles Mirabile) [2122267] - perf/smmuv3: Synthesize IIDR from CoreSight ID registers (Charles Mirabile) [2122267] - perf/arm-cmn: Add debugfs topology info (Charles Mirabile) [2122267] - perf/arm-cmn: Add CI-700 Support (Charles Mirabile) [2122267] - perf/arm-cmn: Support new IP features (Charles Mirabile) [2122267] - devres: provide devm_krealloc() (Charles Mirabile) [2122267] - devres: move the size check from alloc_dr() into a separate function (Charles Mirabile) [2122267] - perf/arm-cmn: Demarcate CMN-600 specifics (Charles Mirabile) [2122267] - perf/arm-cmn: Move group validation data off-stack (Charles Mirabile) [2122267] - perf/arm-cmn: Optimise DTC counter accesses (Charles Mirabile) [2122267] - perf/arm-cmn: Optimise DTM counter reads (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor DTM handling (Charles Mirabile) [2122267] - perf/arm-cmn: Streamline node iteration (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor node ID handling (Charles Mirabile) [2122267] - perf/arm-cmn: Drop compile-test restriction (Charles Mirabile) [2122267] - perf/arm-cmn: Account for NUMA affinity (Charles Mirabile) [2122267] - perf/arm-cmn: Fix CPU hotplug unregistration (Charles Mirabile) [2122267] - drivers/perf: thunderx2_pmu: Change data in size tx2_uncore_event_update() (Charles Mirabile) [2122267] - perf: qcom_l2_pmu: move to use request_irq by IRQF_NO_AUTOEN flag (Charles Mirabile) [2122267] - arm_pmu: move to use request_irq by IRQF_NO_AUTOEN flag (Charles Mirabile) [2122267] - arm64: perf: Fix 64-bit event counter read truncation (Charles Mirabile) [2122267] - drivers/perf: Replace spin_lock_irqsave to spin_lock (Charles Mirabile) [2122267] - arm_pmu: arm64: Use NMIs for PMU (Charles Mirabile) [2122267] - arm_pmu: Introduce pmu_irq_ops (Charles Mirabile) [2122267] - arm64: perf: Defer irq_work to IPI_IRQ_WORK (Charles Mirabile) [2122267] - arm64: perf: Remove PMU locking (Charles Mirabile) [2122267] - arm64: perf: Avoid PMXEV* indirection (Charles Mirabile) [2122267] - arm64: perf: Add missing ISB in armv8pmu_enable_counter() (Charles Mirabile) [2122267] - perf: arm_spe: Remove unnecessary zero check on 'nr_pages' (Charles Mirabile) [2122267] - drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer (Charles Mirabile) [2122267] - perf/smmuv3: Use platform_get_irq_optional() for wired interrupt (Charles Mirabile) [2122267]- wifi: rtw89: Add missing check for alloc_workqueue (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix initialization of rx->link and rx->link_sta (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Drop stations iterator where the iterator function may sleep (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: use proper statements in conditionals (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix MLO + AP_VLAN check (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans() (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: Add missing __packed annotation of struct mt7921_clc (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: do not send firmware FW_FEATURE_NON_DL region (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix physts IE page check (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix wrong power after multiple SAR set (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: use u32_encode_bits() to fill MAC quota value (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix reporting of TX AGGR histogram (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix ifdef symbol name (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix firmware assert during bandwidth change for peer sta (Jose Ignacio Tornos Martinez) [2136125] - Revert "mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD" (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Turn on the rate control (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: check link ID in auth/assoc continuation (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: fix null-ptr deref on failed assoc (Jose Ignacio Tornos Martinez) [2136125] - wifi: fix multi-link element subelement iteration (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix antenna signal are way off in monitor mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: don't allow multi-BSSID in S1G (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix buffer overflow in elem comparison (Jose Ignacio Tornos Martinez) [2136125] - net: mhi: Fix memory leak in mhi_net_dellink() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix QCN9074 firmware boot on x86 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Set TWT Information Frame Disabled bit as 1 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Fix ack frame idr leak when mesh has no route (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Fix bitrates overflow issue (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix memory leak in query_regdb_file() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix memory free error when registering wiphy fail (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: silence a sparse RCU warning (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: use explicitly signed or unsigned types (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: mac: fix reading 16 bytes from a region of size 0 warning (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix rx checksum offload on mt7615/mt7915/mt7921 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix receiving LLC packets on mt7615/mt7915 (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix crash in beacon protection for P2P-device (Jose Ignacio Tornos Martinez) [2136125 2134582] {CVE-2022-42722} - wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: avoid nontransmitted BSS list corruption (Jose Ignacio Tornos Martinez) [2136125 2134511] {CVE-2022-42721} - wifi: cfg80211: fix BSS refcounting bugs (Jose Ignacio Tornos Martinez) [2136125 2134460] {CVE-2022-42720} - wifi: cfg80211: ensure length byte is present before access (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix MBSSID parsing use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211/mac80211: reject bad MBSSID elements (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Jose Ignacio Tornos Martinez) [2136125 2134385] {CVE-2022-41674} - wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array (Jose Ignacio Tornos Martinez) [2136125] - wifi: wext: use flex array destination for memcpy() (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix ieee80211_data_to_8023_exthdr handling of small packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: netdev compatible TX stop for iTXQ drivers (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix decap offload for stations on AP_VLAN interfaces (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: unlock on error in ieee80211_can_powered_addr_change() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: remove/avoid misleading prints (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix probe req HE capabilities access (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: do not drop packets smaller than the LLC-SNAP header on fast-rx (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix rate reporting / throughput regression on mt7915 and newer (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Improve rtl8xxxu_queue_select (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Enable 40 MHz channel width (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852b: configure DLE mem (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: check DLE FIFO size with reserved size (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: correct register of report IMR (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: set power cut closed for 8852be (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: add to do PCI auto calibration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852b: implement chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add DMA busy checking bits to chip info (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: define DMA channel mask to avoid unsupported channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: mask out unsupported TX channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: Track scan_cmd allocation size explicitly (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: Remove the call to "dtim_assoc" IOVAR (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: increase dcmd maximum buffer size (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: Support 89459 pcie (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: increase default max WOWL patterns to 16 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix deadlock during WoWLAN suspend (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Remove redundant ath11k_mac_drain_tx (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add spectral scan support for 160 MHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add support to get power save duration for each client (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix peer addition/deletion error on sta band migration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for enable/disable MSDU aggregation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: disable 26-tone RU HE TB PPDU transmissions (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for processing P2P power saving (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support WMM-PS in P2P GO mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: set wifi_role of P2P (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: send OFDM rate only in P2P mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support P2P (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: correctly set BBP register 86 for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set SoC wmac clock register (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set VGC gain for both chains of MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: fix HT20/HT40 bandwidth switch on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: move helper functions up in file (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add TX LOFT calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RXIQ calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RXDCOC calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add r calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RF self TXDC calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: move up and reuse busy wait functions (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add support for external PA on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add throughput LED trigger (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: define RF5592 in init_eeprom routine (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix number of VHT beamformee spatial streams (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: retrieve MAC address from system firmware if provided (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: add get_txpower mac ops (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: move firmware stats out of debugfs (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: fix repeated the words in a comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: fix repeated to words in a comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: reset pointer after memory free to avoid potential use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: change complete() to complete_all() for scan.completed (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: update coexistence to 6.3.0 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add logic to control BT scan priority (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: summarize Wi-Fi to BT scoreboard and inform BT one time a cycle (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: modify LNA2 setting to avoid BT destroyed Wi-Fi aggregation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add WL_S0 hardware TX/RX mask to allow WL_S0 TX/RX during GNT_BT (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 Wi-Fi firmware steps report (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 summary info to parse the traffic status from firmware (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: translate slot ID to readable name (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 cycle report to parsing Bluetooth A2DP status (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix array of flexible structures warnings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rndis_wlan: fix array of flexible structures warning (Jose Ignacio Tornos Martinez) [2136125] - mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv (Jose Ignacio Tornos Martinez) [2136125] - bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add WoW support for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Include STA_KEEPALIVE_ARP_RESPONSE TLV header by default (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: Fix "Error - Attempt to send packet over invalid queue 2" (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: add multi-port ID to TX descriptor (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix rx filter after scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: free unused skb to prevent memory leak (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: reset halt registers before turn on wifi CPU (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: update LTR settings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: set NAV upper to 25ms (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: initialize DMA of CMAC (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support SER L1 simulation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: support fw crash simulation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introudce functions to drop packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: unify use of rtw89_h2c_tx() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: concentrate control function of TX DMA channel (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct enable functions of HCI/PCI DMA (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: L1 DMA reset has offloaded to FW (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for setting TID specific configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for setting HE GI and LTF (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: show connecting state in debug message (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Combine set grant WL/BT and correct the debug log (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Remove trace_step at COEX-MECH control structure for RTL8852C (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Parsing Wi-Fi firmware TDMA info from reports (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Parsing Wi-Fi firmware error message from reports (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Move coexistence firmware buffer size parameter to chip info (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Add v1 Wi-Fi firmware power-saving null data report (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: use void pointer as temporal type to copy report (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4378 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Support PCIe core revisions >= 64 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: msgbuf: Increase RX ring sizes to 1024 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Allow platform to override macaddr (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Perform firmware selection for Apple platforms (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: of: Fetch Apple properties (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Read Apple OTP information (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Support passing in multiple board_types (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie/sdio/usb: Get CLM blob via standard firmware mechanism (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Handle per-board clm_blob files (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: d3: parse keys from wowlan info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: iterate over interfaces after an assert in d3 (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: trigger resume flow before wait for notifications (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add handling for scan offload match info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: enable resume based on notifications (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for d3 end notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for wowlan wake packet notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for wowlan info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: don't check D0I3 version (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: cfg: remove IWL_DEVICE_BZ_COMMON macro (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: refactor iwl_mvm_set_sta_rate() a bit (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: rxmq: further unify some VHT/HE code (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: rxmq: refactor mac80211 rx_status setting (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: fix typo in struct iwl_rx_no_data API (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: pcie: add support for BZ devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix kernel-doc issues (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix miscellaneous spelling errors (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: Fix miscellaneous spelling errors (Jose Ignacio Tornos Martinez) [2136125] - bus: mhi: host: always print detected modem name (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7663s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix random fw download fail (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: introduce Country Location Control support (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix rmmod crash in driver reload test (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: do not check state before configuring implicit beamform (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix uninitialized pointer in mt7921_mac_fill_rx (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix mcs value in ht mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: get rid of the false positive reset (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: fix in comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: add PPDU based TxS support for WED device (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: move move mt76_sta_stats to mt76_wcid (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix the firmware version report (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt76_usb.mt76u_mcu.burst is always false remove related code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7663s: add rx_check callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: fix transmitting packet hangs (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: add rx_check callback for sdio devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: delete stray if statement (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix use after free in mt7921_acpi_read() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix an uninitialized variable bug (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: poll sta stat when device transmits data (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: move mt7921_rx_check and mt7921_queue_rx_skb in mac.c (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921u: remove unnecessary MT76_STATE_SUSPEND (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921u: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921s: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: add rx_check callback for usb devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: testmode: use random payload for tx packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: introduce mt76_connac_reg_map structure (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: split scan including lots of channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: support hw_scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: call tx_wake notify for 8852c in deep ps mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support deep ps mode for rtw8852c (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: set response rate selection (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: set TX to single path TX on path B in 6GHz band (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: enlarge polling timeout of RX DCK (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: enable the interference cancellation of MU-MIMO on 6GHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add DIG register struct to share common algorithm (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support TX diversity for 1T2R chipset (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: record signal strength per RF path (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: configure TX path via H2C command (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: parse phycap of TX/RX antenna number (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: use u32_get_bits to access C2H content of PHY capability (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Increase TCL data ring size for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add multi TX ring support for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Enable threaded NAPI (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: implement SRAM dump debugfs interface (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Split PCI write/read functions (Jose Ignacio Tornos Martinez) [2136125] - ath11k: Enable remain-on-channel support on WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix endian annotations in casts (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix endian conversion (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: mark a variable unused (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: remove redundant variable err (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: add 43439 SDIO ids and initialization (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Simplify the error handling code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: Fix comment typo (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Add DMI nvram filename quirk for Chuwi Hi8 Pro tablet (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 43430 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: calib: Refactor iwl_calib_result usage for clarity (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: always activate all links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: implement link switching (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: keep A-MSDU data in sta and per-link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set up beacon timing config on links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add vif/sta link RCU dereference macros (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: send NDP for link (de)activation (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: extend ieee80211_nullfunc_get() for MLO (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: track active STA links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: skip inactive links on TX (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add ieee80211_find_sta_by_link_addrs API (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: isolate driver from inactive links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: make smps_mode per-link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use correct rx link_sta instead of default (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link_sta in reorder timeout (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix multi-channel handling in netlink RX (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: call drv_sta_state() under sdata_lock() in reconfig (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: add MLD address to assoc BSS entries (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: refactor QoS settings code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: warn on invalid link address (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix double SW scan stop (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: assign link address correctly (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: move link code to a new file (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: refactor RX a bit (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: check STA magic in change_sta_links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: remove unused arg to ieee80211_chandef_eht_oper (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: remove multicast workaround (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: remove redundant err variable (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Support POWERED_ADDR_CHANGE feature (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: Add POWERED_ADDR_CHANGE feature (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: prevent 4-addr use on MLDs (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: prevent VLANs on MLDs (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add support to connect to non-transmit MBSSID profiles (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix hardware restart failure due to twt debugfs failure (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add TWT debugfs support for STA interface (Jose Ignacio Tornos Martinez) [2136125] - wifi: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: declare to support beamformee above bandwidth 80MHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct polling address of address CAM (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: no HTC field if TX rate might fallback to legacy (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: correct TX resource checking in low power mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: fix interrupt stuck after leaving low power mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: enlarge the CFO tracking boundary (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: correct suspend/resume setting for variant chips (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: enable CLK_REQ, ASPM, L1 and L1ss for 8852c (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: fix PCI PHY auto adaption by using software restore (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: set TBTT shift configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add retry to change power_mode state (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct BA CAM allocation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: initialize and correct BA CAM content (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: declare correct BA CAM number (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: update TX power tables to R49 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: update RF radio A/B parameters to R49 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: TX power limit/limit_ru consider negative (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Update Wi-Fi driver/firmware TDMA cycle report for RTL8852c (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add v1 Wi-Fi SCC coexistence policy (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Move _set_policy to chip_ops (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: update WL role info v1 for RTL8852C branch using (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add v1 version TDMA format and parameters (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Define BT B1 slot length (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add logic to parsing rtl8852c firmware type ctrl report (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Move Wi-Fi firmware coexistence matching version to chip (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: update radio state for RTL8852A/RTL8852C (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: adjust mactxen delay of mac/phy interface (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: modify PCIE prebkf time (Jose Ignacio Tornos Martinez) [2136125] - rtw89: ser: leave lps with mutex (Jose Ignacio Tornos Martinez) [2136125] - rtw89: declare support HE HTC always (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852a: update HW setting on BB (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: disable dma during mac init (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: declare support for mac80211 chanctx ops by chip (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add skeleton of mac80211 chanctx ops support (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introduce entity mode and its recalculated prototype (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: initialize entity and configure default chandef (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: concentrate chandef setting to stack callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: concentrate parameter control for setting channel callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: rfk: concentrate parameter control while set_channel() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: txpwr: concentrate channel related control to top (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: create rtw89_chan centrally to avoid breakage (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: re-arrange channel related stuffs under HAL (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introduce rtw89_chan for channel stuffs (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: rewrite decision on channel by entity state (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add cold boot calibration support on WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix incorrect QMI message ID mappings (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Register shutdown handler for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix potential deadlock in ieee80211_key_link() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix uninitialized use of primary channel index (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use full 'unsigned int' type (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: read ethtool's sta_stats from sinfo (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: correct SMPS mode in HE 6 GHz capability (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify() (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: send MLO links channel info in GET_INTERFACE (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: allow bw change during channel switch in mesh (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: clean up a needless assignment in ieee80211_sta_activate_link() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: allow link address A2 in TXQ dequeue (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix control port frame addressing (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link ID in TX info for beacons (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix link change handling (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: maintain link_id in link_sta (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211/mac80211: check EHT capability size correctly (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: split iftype data into AP/non-AP (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: don't add empty EML capabilities (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use link ID for MLO in queued frames (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use the corresponding link for stats update (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add link information in ieee80211_rx_status (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: properly implement MLO key handling (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Add link_id parameter to various key operations for MLO (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: reject connect response with MLO params for WEP (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use link in TXQ parameter configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: add link id to txq params (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link BSSID (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: get correct AP link chandef (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: properly set old_links when removing a link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: accept STA changes without link changes (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: prohibit enter IPS during HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add flag check before enter or leave IPS (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add flushing queue before HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix WARNING:rtw_get_tx_power_params() during HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add the update channel flow to support setting by parameters (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add mutex when set regulatory and get Tx power table (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add mutex when set SAR (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Fix to add skb free for TIM update info when tx is completed (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Fix to add brcmf_clear_assoc_ies when rmmod (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix scheduling while atomic issue when deleting flowring (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix continuous 802.1x tx pending timeout error (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852a: correct WDE IMR settings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: refine leaving LPS function (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtlwifi: 8192de: correct checking of IQK reload (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmsmac: remove duplicate words (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: access chip_info by const pointer (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: phy: fix warning of possible buffer overflow (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix store OP channel info timing when HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix stopping queues in wrong timing when HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: 8822c: extend supported probe request size (Jose Ignacio Tornos Martinez) [2136125]- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Jaroslav Kysela) [2125548] {CVE-2023-0266} - ALSA: usb-audio: Remove redundant workaround for Roland quirk (Jaroslav Kysela) [2125548] - ASoC: jz4740-i2s: Handle independent FIFO flush bits (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops (Jaroslav Kysela) [2125548] - ALSA: patch_realtek: Fix Dell Inspiron Plus 16 (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecs (Jaroslav Kysela) [2125548] - ALSA: line6: fix stack overflow in line6_midi_transmit (Jaroslav Kysela) [2125548] - ALSA: line6: correct midi status byte when receiving data from podxt (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Jaroslav Kysela) [2125548] - ALSA: usb-audio: add the quirk for KT0206 device (Jaroslav Kysela) [2125548] - ASoC: rt5670: Remove unbalanced pm_runtime_put() (Jaroslav Kysela) [2125548] - ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Jaroslav Kysela) [2125548] - ASoC: wm8994: Fix potential deadlock (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: set default audio parameters for KAE silent-stream (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: fix i915 silent stream programming flow (Jaroslav Kysela) [2125548] - ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Jaroslav Kysela) [2125548] - ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Jaroslav Kysela) [2125548] - ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Jaroslav Kysela) [2125548] - ASoC: Intel: Skylake: Fix driver hang during shutdown (Jaroslav Kysela) [2125548] - ALSA: hda: add snd_hdac_stop_streams() helper (Jaroslav Kysela) [2125548] - ASoC: sof_es8336: fix possible use-after-free in sof_es8336_remove() (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Xiaomi Redmi Book Pro 14 2022 into DMI table (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Add quirk for KBL-R RVP platform (Jaroslav Kysela) [2125548] - ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Jaroslav Kysela) [2125548] - ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Jaroslav Kysela) [2125548] - ALSA: pcm: Set missing stop_operating flag at undoing trigger start (Jaroslav Kysela) [2125548] - ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Jaroslav Kysela) [2125548] - ALSA: asihpi: fix missing pci_disable_device() (Jaroslav Kysela) [2125548] - ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd (Jaroslav Kysela) [2125548] - ASoC: qcom: Add checks for devm_kcalloc (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Lock substream before snd_pcm_stop() (Jaroslav Kysela) [2125548] - ASoC: pxa: fix null-pointer dereference in filter() (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Fix potential RX buffer overflow (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Fix DMA mask assignment (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2125548] - ASoC: ops: Correct bounds check for second channel on SX controls (Jaroslav Kysela) [2125548] - ASoC: cs42l51: Correct PGA Volume minimum value (Jaroslav Kysela) [2125548] - ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2125548] - ASoC: fsl_micfil: explicitly clear CHnF flags (Jaroslav Kysela) [2125548] - ASoC: fsl_micfil: explicitly clear software reset bit (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: More robust component matching for CS35L41 (Jaroslav Kysela) [2125548] - ASoC: soc-pcm: Add NULL check in BE reparenting (Jaroslav Kysela) [2125548] - ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event (Jaroslav Kysela) [2125548] - ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions (Jaroslav Kysela) [2125548] - ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register (Jaroslav Kysela) [2125548] - ASoC: ops: Fix bounds check for _sx controls (Jaroslav Kysela) [2125548] - ALSA: dice: fix regression for Lexicon I-ONIX FW810S (Jaroslav Kysela) [2125548] - ASoC: sof_es8336: reduce pop noise on speaker (Jaroslav Kysela) [2125548] - ASoC: SOF: ipc3-topology: use old pipeline teardown flow with SOF2.1 and older (Jaroslav Kysela) [2125548] - ASoC: hda: intel-dsp-config: add ES83x6 quirk for IceLake (Jaroslav Kysela) [2125548] - ASoC: Intel: soc-acpi: add ES83x6 support to IceLake (Jaroslav Kysela) [2125548] - ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Alienware m17 R5 AMD into DMI table (Jaroslav Kysela) [2125548] - ASoC: max98373: Add checks for devm_kcalloc (Jaroslav Kysela) [2125548] - ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() (Jaroslav Kysela) [2125548] - ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove (Jaroslav Kysela) [2125548] - ASoC: hdac_hda: fix hda pcm buffer overflow issue (Jaroslav Kysela) [2125548] - ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue (Jaroslav Kysela) [2125548] - ASoC: SOF: topology: No need to assign core ID if token parsing failed (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (Jaroslav Kysela) [2125548] - ASoC: soc-utils: Remove __exit for snd_soc_util_exit() (Jaroslav Kysela) [2125548] - ASoC: rt5677: fix legacy dai naming (Jaroslav Kysela) [2125548] - ASoC: rt5514: fix legacy dai naming (Jaroslav Kysela) [2125548] - ASoC: tas2764: Fix set_tdm_slot in case of single slot (Jaroslav Kysela) [2125548] - ASoC: tas2770: Fix set_tdm_slot in case of single slot (Jaroslav Kysela) [2125548] - ASoC: core: Fix use-after-free in snd_soc_exit() (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Lenovo Thinkbook 14+ 2022 21D0 to quirks table (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Adding Lenovo ThinkBook 14 Gen 4+ ARA and Lenovo ThinkBook 16 Gen 4+ ARA to the Quirks List (Jaroslav Kysela) [2125548] - ASoC: rt1308-sdw: add the default value of some registers (Jaroslav Kysela) [2125548] - ASoC: Intel: sof_rt5682: Add quirk for Rex board (Jaroslav Kysela) [2125548] - ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15 (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: fix capture selector naming (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: use right control for Capture Volume (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: fix reported volume for Master ctl (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: add missed Line In power control bit (Jaroslav Kysela) [2125548] - ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK (Jaroslav Kysela) [2125548] - ASoC: rt1019: Fix the TDM settings (Jaroslav Kysela) [2125548] - ASoC: rt5682s: Fix the TDM Tx settings (Jaroslav Kysela) [2125548] - ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe (Jaroslav Kysela) [2125548] - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Jaroslav Kysela) [2125548] - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Jaroslav Kysela) [2125548] - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Jaroslav Kysela) [2125548] - ALSA: memalloc: Try dma_alloc_noncontiguous() at first (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add DSD support for Accuphase DAC-60 (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirk entry for M-Audio Micro (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Yet more regression for for the delayed card registration (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add Positivo C6300 model quirk (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 (Jaroslav Kysela) [2125548] - ALSA: hda: fix potential memleak in 'add_widget_node' (Jaroslav Kysela) [2125548] - ALSA: hda/ca0132: add quirk for EVGA Z390 DARK (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi - enable runtime pm for more AMD display audio (Jaroslav Kysela) [2125548] - ALSA: memalloc: Don't fall back for SG-buffer with IOMMU (Jaroslav Kysela) [2125548] - ALSA: aoa: Fix I2S device accounting (Jaroslav Kysela) [2125548] - ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Jaroslav Kysela) [2125548] - ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Jaroslav Kysela) [2125548] - ASoC: SOF: Intel: pci-tgl: fix ADL-N descriptor (Jaroslav Kysela) [2125548] - ASoC: SOF: Intel: pci-tgl: use RPL specific firmware definitions (Jaroslav Kysela) [2125548] - ASoC: Intel: common: add ACPI matching tables for Raptor Lake (Jaroslav Kysela) [2125548] - ALSA: rme9652: use explicitly signed char (Jaroslav Kysela) [2125548] - ALSA: au88x0: use explicitly signed char (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add another HP ZBook G9 model quirks (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 (Jaroslav Kysela) [2125548] - ALSA: Use del_timer_sync() before freeing timer (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix last interface check for registration (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add ASUS UM5302TA into DMI table (Jaroslav Kysela) [2125548] - ASoC: SOF: add quirk to override topology mclk_id (Jaroslav Kysela) [2125548] - ASoC: SOF: pci: Change DMI match info to support all Chrome platforms (Jaroslav Kysela) [2125548] - ALSA: intel-dspconfig: add ES8336 support for AlderLake-PS (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Register card at the last interface (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirk to enable Avid Mbox 3 support (Jaroslav Kysela) [2125548] - ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe (Jaroslav Kysela) [2125548] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2125548] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2125548] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2125548] - ASoC: stm: Fix PM disable depth imbalance in stm32_i2s_probe (Jaroslav Kysela) [2125548] - ASoC: stm32: spdifrx: Fix PM disable depth imbalance in stm32_spdifrx_probe (Jaroslav Kysela) [2125548] - ASoC: stm32: dfsdm: Fix PM disable depth imbalance in stm32_adfsdm_probe (Jaroslav Kysela) [2125548] - ALSA: dmaengine: increment buffer pointer atomically (Jaroslav Kysela) [2125548] - ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() (Jaroslav Kysela) [2125548] - ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Jaroslav Kysela) [2125548] - ASoC: wm_adsp: Handle optional legacy support (Jaroslav Kysela) [2125548] - ASoC: rsnd: Add check for rsnd_mod_power_on (Jaroslav Kysela) [2125548] - ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() (Jaroslav Kysela) [2125548] - ASoC: mt6359: fix tests for platform_get_irq() failure (Jaroslav Kysela) [2125548] - ASoC: wcd934x: fix order of Slimbus unprepare/disable (Jaroslav Kysela) [2125548] - ASoC: wcd9335: fix order of Slimbus unprepare/disable (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix NULL dererence at error path (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix potential memory leaks (Jaroslav Kysela) [2125548] - ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Jaroslav Kysela) [2125548] - ALSA: oss: Fix potential deadlock at unregistration (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model (Jaroslav Kysela) [2125548] - ALSA: hda: Fix position reporting on Poulsbo (Jaroslav Kysela) [2125548]- KVM: x86: smm: preserve interrupt shadow in SMRAM (Maxim Levitsky) [2097144] - KVM: x86: SVM: don't save SVM state to SMRAM when VM is not long mode capable (Maxim Levitsky) [2097144] - KVM: x86: SVM: use smram structs (Maxim Levitsky) [2097144] - KVM: svm: drop explicit return value of kvm_vcpu_map (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram struct for 64 bit smram load/restore (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram struct for 32 bit smram load/restore (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram structs in the common code (Maxim Levitsky) [2097144] - KVM: x86: smm: add structs for KVM's smram layout (Maxim Levitsky) [2097144] - KVM: x86: smm: check for failures on smm entry (Maxim Levitsky) [2097144] - KVM: x86: do not go through ctxt->ops when emulating rsm (Maxim Levitsky) [2097144] - KVM: x86: move SMM exit to a new file (Maxim Levitsky) [2097144] - KVM: x86: move SMM entry to a new file (Maxim Levitsky) [2097144] - KVM: x86: start moving SMM-related functions to new files (Maxim Levitsky) [2097144] - bug: introduce ASSERT_STRUCT_OFFSET (Maxim Levitsky) [2097144] - KVM: x86: Rename and expose helper to detect if INIT/SIPI are allowed (Maxim Levitsky) [2097144] - KVM: x86: smm: number of GPRs in the SMRAM image depends on the image format (Maxim Levitsky) [2097144] - KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky) [2097144] - KVM: x86: emulator: update the emulation mode after rsm (Maxim Levitsky) [2097144] - KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky) [2097144] - KVM: x86: emulator: em_sysexit should update ctxt->mode (Maxim Levitsky) [2097144] - KVM: x86: Bug the VM if the emulator accesses a non-existent GPR (Maxim Levitsky) [2097144] - KVM: x86: Reduce the number of emulator GPRs to '8' for 32-bit KVM (Maxim Levitsky) [2097144] - KVM: x86: Use 16-bit fields to track dirty/valid emulator GPRs (Maxim Levitsky) [2097144] - KVM: x86: Omit VCPU_REGS_RIP from emulator's _regs array (Maxim Levitsky) [2097144] - KVM: x86: Harden _regs accesses to guard against buggy input (Maxim Levitsky) [2097144] - KVM: x86: Grab regs_dirty in local 'unsigned long' (Maxim Levitsky) [2097144]- RDMA/bnxt_re: Fix endianness warning for req.pkey (Kamal Heib) [2142690] - RDMA/bnxt_re: Use bitmap_zalloc() when applicable (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove dynamic pkey table (Kamal Heib) [2142690] - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove unneeded variable (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback (Kamal Heib) [2142690] - RDMA/bnxt_re: Use helper function to set GUIDs (Kamal Heib) [2142690] - RDMA/bnxt_re: Check if the vlan is valid before reporting (Kamal Heib) [2142690] - RDMA/bnxt_re: Correct FRMR size calculation (Kamal Heib) [2142690] - RDMA/bnxt_re: Use GFP_KERNEL in non atomic context (Kamal Heib) [2142690] - RDMA/bnxt_re: Fix FRMR issue with single page MR allocation (Kamal Heib) [2142690] - RDMA/bnxt_re: Fix query SRQ failure (Kamal Heib) [2142690] - RDMA/bnxt_re: Suppress unwanted error messages (Kamal Heib) [2142690] - RDMA/bnxt_re: Support multiple page sizes (Kamal Heib) [2142690] - RDMA/bnxt_re: Reduce the delay in polling for hwrm command completion (Kamal Heib) [2142690] - RDMA/bnxt_re: Use separate response buffer for stat_ctx_free (Kamal Heib) [2142690] - net/mlx5: Lag, Fix for loop when checking lag (Amir Tzin) [2112917] - net/mlx5e: Fix use-after-free when reverting termination table (Amir Tzin) [2112927] - net/mlx5: Fix uninitialized variable bug in outlen_write() (Amir Tzin) [2112927] - net/mlx5: E-switch, Fix duplicate lag creation (Amir Tzin) [2112927 2112917] - net/mlx5: E-switch, Destroy legacy fdb table when needed (Amir Tzin) [2112927 2112917] - net/mlx5: DR, Fix uninitialized var warning (Amir Tzin) [2112927] - net/mlx5e: Offload rule only when all encaps are valid (Amir Tzin) [2112927] - net/mlx5: Fix sync reset event handler error flow (Amir Tzin) [2112927] - net/mlx5: E-Switch, Set correctly vport destination (Amir Tzin) [2112927] - net/mlx5: Fix handling of entry refcount when command is not issued to FW (Amir Tzin) [2112927] - net/mlx5: cmdif, Print info on any firmware cmd failure to tracepoint (Amir Tzin) [2112927] - net/mlx5: SF: Fix probing active SFs during driver probe phase (Amir Tzin) [2112927] - net/mlx5: Fix FW tracer timestamp calculation (Amir Tzin) [2112927] - net/mlx5: Do not query pci info while pci disabled (Amir Tzin) [2112927 2129249] - net/mlx5e: TC, Fix slab-out-of-bounds in parse_tc_actions (Amir Tzin) [2112927] - net/mlx5e: Clean up and fix error flows in mlx5e_alloc_rq (Amir Tzin) [2112927] - net/mlx5: DR, Fix the SMFS sync_steering for fast teardown (Amir Tzin) [2112927] - net/mlx5e: E-Switch, Fix comparing termination table instance (Amir Tzin) [2112927] - net/mlx5e: TC, Fix wrong rejection of packet-per-second policing (Amir Tzin) [2112927 2049622] - net/mlx5e: Fix tc acts array not to be dependent on enum order (Amir Tzin) [2112927] - net/mlx5e: Add missing sanity checks for max TX WQE size (Amir Tzin) [2112927] - net/mlx5: fw_reset: Don't try to load device in case PCI isn't working (Amir Tzin) [2112927] - net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode (Amir Tzin) [2112927 2112917] - net/mlx5: Allow async trigger completion execution on single CPU systems (Amir Tzin) [2112927] - net/mlx5: Bridge, verify LAG state when adding bond to bridge (Amir Tzin) [2112927] - net/mlx5: Fix crash during sync firmware reset (Amir Tzin) [2112927] - net/mlx5e: TC, Fix cloned flow attr instance dests are not zeroed (Amir Tzin) [2112927] - net/mlx5: Fix possible use-after-free in async command interface (Amir Tzin) [2112927] - net/mlx5: ASO, Create the ASO SQ with the correct timestamp format (Amir Tzin) [2112927 2049622] - net/mlx5e: Update restore chain id for slow path packets (Amir Tzin) [2112927] - net/mlx5e: Extend SKB room check to include PTP-SQ (Amir Tzin) [2112927] - net/mlx5: DR, Fix matcher disconnect error flow (Amir Tzin) [2112927] - net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Amir Tzin) [2112927] - net/mlx5e: Do not increment ESN when updating IPsec ESN state (Amir Tzin) [2112927] - net/mlx5e: Fix calculations for ICOSQ size (Amir Tzin) [2112927] - net/mlx5: Fix spelling mistake "syndrom" -> "syndrome" (Amir Tzin) [2112927] - net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_full (Amir Tzin) [2112927] - RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey (Amir Tzin) [2112927] - RDMA/mlx5: Fix UMR cleanup on error flow of driver init (Amir Tzin) [2112927] - RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile (Amir Tzin) [2112927] - net/mlx5: Unlock on error in mlx5_sriov_enable() (Amir Tzin) [2112927] - net/mlx5e: Fix use after free in mlx5e_fs_init() (Amir Tzin) [2112927] - net/mlx5e: kTLS, Use _safe() iterator in mlx5e_tls_priv_tx_list_cleanup() (Amir Tzin) [2112927] - net/mlx5: unlock on error path in esw_vfs_changed_event_handler() (Amir Tzin) [2112927 2150647] - net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off (Amir Tzin) [2112927] - net/mlx5e: TC, Add missing policer validation (Amir Tzin) [2112927] - net/mlx5e: Fix wrong application of the LRO state (Amir Tzin) [2112927] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Amir Tzin) [2112927] - net/mlx5: Fix cmd error logging for manage pages cmd (Amir Tzin) [2112927] - net/mlx5: Disable irq when locking lag_lock (Amir Tzin) [2112927] - net/mlx5: Eswitch, Fix forwarding decision to uplink (Amir Tzin) [2112927 2150647] - net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY (Amir Tzin) [2112927] - net/mlx5e: Properly disable vlan strip on non-UL reps (Amir Tzin) [2112927] - net/mlx5e: Allocate flow steering storage during uplink initialization (Amir Tzin) [2112927] - RDMA/mlx5: Use the proper number of ports (Amir Tzin) [2112927] - mlx5: do not use RT_TOS for IPv6 flowlabel (Amir Tzin) [2112927] - RDMA/mlx5: Add missing check for return value in get namespace flow (Amir Tzin) [2112927] - net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ (Amir Tzin) [2112927] - net: devlink: convert reload command to take implicit devlink->lock (mlx5 hunk only) (Amir Tzin) [2112927] - devlink: Hold the instance lock in health callbacks (mlx5 hunk only) (Amir Tzin) [2112927] - net/mlx5: Lock mlx5 devlink health recovery callback (Amir Tzin) [2112927] - net/mlx5: Lock mlx5 devlink reload callbacks (Amir Tzin) [2112927] - net/mlx5: Move fw reset unload to mlx5_fw_reset_complete_reload (Amir Tzin) [2112927] - net/mlx5e: kTLS, Dynamically re-size TX recycling pool (Amir Tzin) [2112927] - net/mlx5e: kTLS, Recycle objects of device-offloaded TLS TX connections (Amir Tzin) [2112927] - net/mlx5e: kTLS, Take stats out of OOO handler (Amir Tzin) [2112927] - net/mlx5e: kTLS, Introduce TLS-specific create TIS (Amir Tzin) [2112927] - net/mlx5e: Move mlx5e_init_l2_addr to en_main (Amir Tzin) [2112927] - net/mlx5e: Split en_fs ndo's and move to en_main (Amir Tzin) [2112927] - net/mlx5e: Separate mlx5e_set_rx_mode_work and move caller to en_main (Amir Tzin) [2112927] - net/mlx5e: Add mdev to flow_steering struct (Amir Tzin) [2112927] - net/mlx5e: Report flow steering errors with mdev err report API (Amir Tzin) [2112927] - net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointer (Amir Tzin) [2112927] - net/mlx5e: Allocate VLAN and TC for featured profiles only (Amir Tzin) [2112927] - net/mlx5e: Make mlx5e_tc_table private (Amir Tzin) [2112927] - net/mlx5e: Convert mlx5e_tc_table member of mlx5e_flow_steering to pointer (Amir Tzin) [2112927] - net/mlx5e: TC, Support tc action api for police (Amir Tzin) [2112927] - net/mlx5e: TC, Separate get/update/replace meter functions (Amir Tzin) [2112927] - net/mlx5e: Add red and green counters for metering (Amir Tzin) [2112927] - net/mlx5e: TC, Allocate post meter ft per rule (Amir Tzin) [2112927] - net/mlx5: DR, Add support for flow metering ASO (Amir Tzin) [2112927] - net/mlx5: Fix driver use of uninitialized timeout (Amir Tzin) [2112927] - net/mlx5: DR, Fix SMFS steering info dump format (Amir Tzin) [2112927] - net/mlx5: Adjust log_max_qp to be 18 at most (Amir Tzin) [2112927] - net/mlx5e: Modify slow path rules to go to slow fdb (Amir Tzin) [2112927 2150647] - net/mlx5e: Fix calculations related to max MPWQE size (Amir Tzin) [2112927] - net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size (Amir Tzin) [2112927] - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Amir Tzin) [2112927] - net/mlx5e: TC, Fix post_act to not match on in_port metadata (Amir Tzin) [2112927] - net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Amir Tzin) [2112927] - RDMA/mlx5: Rename the mkey cache variables and functions (Amir Tzin) [2112927] - RDMA/mlx5: Store in the cache mkeys instead of mrs (Amir Tzin) [2112927] - RDMA/mlx5: Store the number of in_use cache mkeys instead of total_mrs (Amir Tzin) [2112927] - RDMA/mlx5: Replace cache list with Xarray (Amir Tzin) [2112927] - RDMA/mlx5: Replace ent->lock with xa_lock (Amir Tzin) [2112927] - net/mlx5: CT: Remove warning of ignore_flow_level support for non PF (Amir Tzin) [2112927] - net/mlx5e: Add resiliency for PTP TX port timestamp (Amir Tzin) [2112927] - net/mlx5: Expose ts_cqe_metadata_size2wqe_counter (Amir Tzin) [2112927] - net/mlx5e: HTB, move htb functions to a new file (Amir Tzin) [2112927] - net/mlx5e: HTB, change functions name to follow convention (Amir Tzin) [2112927] - net/mlx5e: HTB, remove priv from htb function calls (Amir Tzin) [2112927] - net/mlx5e: HTB, hide and dynamically allocate mlx5e_htb structure (Amir Tzin) [2112927] - net/mlx5e: HTB, move stats and max_sqs to priv (Amir Tzin) [2112927] - net/mlx5e: HTB, move section comment to the right place (Amir Tzin) [2112927] - net/mlx5e: HTB, move ids to selq_params struct (Amir Tzin) [2112927] - net/mlx5e: HTB, reduce visibility of htb functions (Amir Tzin) [2112927] - net/mlx5e: Fix mqprio_rl handling on devlink reload (Amir Tzin) [2112927] - net/mlx5e: Report header-data split state through ethtool (Amir Tzin) [2112927] - RDMA/mlx5: Expose steering anchor to userspace (Amir Tzin) [2112927] - RDMA/mlx5: Refactor get flow table function (Amir Tzin) [2112927] - net/mlx5: fs, allow flow table creation with a UID (Amir Tzin) [2112927] - net/mlx5: fs, expose flow table ID to users (Amir Tzin) [2112927] - net/mlx5: Expose the ability to point to any UID from shared UID (Amir Tzin) [2112927] - net/mlx5e: Remove the duplicating check for striding RQ when enabling LRO (Amir Tzin) [2112927] - net/mlx5e: Move the LRO-XSK check to mlx5e_fix_features (Amir Tzin) [2112927] - net/mlx5e: Extend flower police validation (Amir Tzin) [2112927] - net/mlx5e: configure meter in flow action (Amir Tzin) [2112927 2150647 2049622] - net/mlx5e: Removed useless code in function (Amir Tzin) [2112927] - net/mlx5: Bridge, implement QinQ support (Amir Tzin) [2112927] - net/mlx5: Bridge, implement infrastructure for VLAN protocol change (Amir Tzin) [2112927] - net/mlx5: Bridge, extract VLAN push/pop actions creation (Amir Tzin) [2112927] - net/mlx5: Bridge, rename filter fg to vlan_filter (Amir Tzin) [2112927] - net/mlx5: Bridge, refactor groups sizes and indices (Amir Tzin) [2112927] - net/mlx5: debugfs, Add num of in-use FW command interface slots (Amir Tzin) [2112927] - net/mlx5: Expose vnic diagnostic counters for eswitch managed vports (Amir Tzin) [2112927 2150647 2049881] - net/mlx5: Use software VHCA id when it's supported (Amir Tzin) [2112927] - net/mlx5: Introduce ifc bits for using software vhca id (Amir Tzin) [2112927] - net/mlx5: Use the bitmap API to allocate bitmaps (Amir Tzin) [2112927] - devlink: Hold the instance lock in port_new / port_del callbacks (mlx5 hunks only) (Amir Tzin) [2112925] - net/mlx5: Remove devl_unlock from mlx5_devlink_eswitch_mode_set (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API in mlx5e_devlink_port_register (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API in mlx5_esw_devlink_sf_port_register (Amir Tzin) [2112927] - net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_register (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API for rate nodes destroy (Amir Tzin) [2112927 2150647] - net/mlx5: Remove devl_unlock from mlx5_eswtich_mode_callback_enter (Amir Tzin) [2112927 2150647] - net/mlx5: fix 32bit build (Amir Tzin) [2112927 2049622] - net/mlx5e: TC, Support offloading police action (Amir Tzin) [2112927 2049622] - net/mlx5e: Add flow_action to parse state (Amir Tzin) [2112927 2049622] - net/mlx5e: Add post meter table for flow metering (Amir Tzin) [2112927 2049622] - net/mlx5e: Add generic macros to use metadata register mapping (Amir Tzin) [2112927 2049622] - net/mlx5e: Get or put meter by the index of tc police action (Amir Tzin) [2112927 2049622] - net/mlx5e: Add support to modify hardware flow meter parameters (Amir Tzin) [2112927 2049622] - net/mlx5e: Prepare for flow meter offload if hardware supports it (Amir Tzin) [2112927 2049622] - net/mlx5: Implement interfaces to control ASO SQ and CQ (Amir Tzin) [2112927 2049622] - net/mlx5: Add support to create SQ and CQ for ASO (Amir Tzin) [2112927 2049622] - net/mlx5: E-switch: Change eswitch mode only via devlink command (Amir Tzin) [2112927 2150647 2112917] - net/mlx5: E-switch, Remove dependency between sriov and eswitch mode (Amir Tzin) [2112927 2150647 2112917] - net/mlx5: E-switch, Introduce flag to indicate if fdb table is created (Amir Tzin) [2112927 2112917] - net/mlx5: E-switch, Introduce flag to indicate if vport acl namespace is created (Amir Tzin) [2112927 2112917] - net/mlx5: delete dead code in mlx5_esw_unlock() (Amir Tzin) [2112927] - net/mlx5: Delete ipsec_fs header file as not used (Amir Tzin) [2112927] - net/mlx5: Add bits and fields to support enhanced CQE compression (Amir Tzin) [2112927] - net/mlx5: Remove not used MLX5_CAP_BITS_RW_MASK (Amir Tzin) [2112927] - net/mlx5: group fdb cleanup to single function (Amir Tzin) [2112927] - net/mlx5: Add support EXECUTE_ASO action for flow entry (Amir Tzin) [2112927 2049622] - net/mlx5: Add HW definitions of vport debug counters (Amir Tzin) [2112927] - net/mlx5: Add IFC bits and enums for flow meter (Amir Tzin) [2112927 2049622] - RDMA/mlx5: Support handling of modify-header pattern ICM area (Amir Tzin) [2112927] - net/mlx5: Manage ICM of type modify-header pattern (Amir Tzin) [2112927] - net/mlx5: Introduce header-modify-pattern ICM properties (Amir Tzin) [2112927] - RDMA/mlx5: Add a umr recovery flow (Amir Tzin) [2112927] - net/mlx5e: Ring the TX doorbell on DMA errors (Amir Tzin) [2112925] - net/mlx5e: Fix capability check for updating vnic env counters (Amir Tzin) [2112925] - net/mlx5: Lag, correct get the port select mode str (Amir Tzin) [2112925] - net/mlx5e: Fix enabling sriov while tc nic rules are offloaded (Amir Tzin) [2112925] - net/mlx5e: kTLS, Fix build time constant test in RX (Amir Tzin) [2112925] - net/mlx5e: kTLS, Fix build time constant test in TX (Amir Tzin) [2112925] - net/mlx5: Lag, decouple FDB selection and shared FDB (Amir Tzin) [2112925] - net/mlx5: TC, allow offload from uplink to other PF's VF (Amir Tzin) [2112925] - mellanox: mlx5: avoid uninitialized variable warning with gcc-12 (Amir Tzin) [2112925] - net/mlx5: E-Switch, pair only capable devices (Amir Tzin) [2112925 2150647] - Revert "net/mlx5e: Allow relaxed ordering over VFs" (Amir Tzin) [2112925] - net/mlx5: Fix mlx5_get_next_dev() peer device matching (Amir Tzin) [2112925] - RDMA/mlx5: Remove duplicate pointer assignment in mlx5_ib_alloc_implicit_mr() (Amir Tzin) [2112925] - net/mlx5: fix multiple definitions of mlx5_lag_mpesw_init / mlx5_lag_mpesw_cleanup (Amir Tzin) [2112925] - net/mlx5: Support multiport eswitch mode (Amir Tzin) [2112925 2150647] - net/mlx5: Remove unused argument (Amir Tzin) [2112925] - net/mlx5: Lag, refactor lag state machine (Amir Tzin) [2112925] - net/mlx5e: Add XDP SQs to uplink representors steering tables (Amir Tzin) [2112925] - net/mlx5e: Allow relaxed ordering over VFs (Amir Tzin) [2112925] - net/mlx5e: Support partial GSO for tunnels over vlans (Amir Tzin) [2112925] - net/mlx5e: IPoIB, Improve ethtool rxnfc callback structure in IPoIB (Amir Tzin) [2112925] - net/mlx5e: Allocate virtually contiguous memory for reps structures (Amir Tzin) [2112925] - net/mlx5e: Allocate virtually contiguous memory for VLANs list (Amir Tzin) [2112925] - net/mlx5: Allocate virtually contiguous memory in pci_irq.c (Amir Tzin) [2112925] - net/mlx5: Allocate virtually contiguous memory in vport.c (Amir Tzin) [2112925] - net/mlx5: Inline db alloc API function (Amir Tzin) [2112925] - net/mlx5: Add last command failure syndrome to debugfs (Amir Tzin) [2112925] - net/mlx5: sparse: error: context imbalance in 'mlx5_vf_get_core_dev' (Amir Tzin) [2112925] - net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIs (Amir Tzin) [2112925] - net/mlx5: Lag, add debugfs to query hardware lag state (Amir Tzin) [2112925] - net/mlx5: Lag, use buckets in hash mode (Amir Tzin) [2112925] - net/mlx5: Lag, refactor dmesg print (Amir Tzin) [2112925] - net/mlx5: Support devices with more than 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, use actual number of lag ports (Amir Tzin) [2112925] - net/mlx5: Lag, use hash when in roce lag on 4 ports (Amir Tzin) [2112925] - net/mlx5: Lag, support single FDB only on 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, store number of ports inside lag object (Amir Tzin) [2112925] - net/mlx5: Lag, filter non compatible devices (Amir Tzin) [2112925] - net/mlx5: Lag, use lag lock (Amir Tzin) [2112925] - net/mlx5: Lag, move E-Switch prerequisite check into lag code (Amir Tzin) [2112925] - net/mlx5: devcom only supports 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, expose number of lag ports (Amir Tzin) [2112925] - net/mlx5: Increase FW pre-init timeout for health recovery (Amir Tzin) [2112925] - net/mlx5: Add exit route when waiting for FW (Amir Tzin) [2112925] - net/mlx5e: Use XFRM state direction instead of flags (Amir Tzin) [2112925] - net/mlx5: Allow future addition of IPsec object modifiers (Amir Tzin) [2112925] - net/mlx5: Don't perform lookup after already known sec_path (Amir Tzin) [2112925] - net/mlx5: Cleanup XFRM attributes struct (Amir Tzin) [2112925] - net/mlx5: Remove not-supported ICV length (Amir Tzin) [2112925] - net/mlx5: Simplify IPsec capabilities logic (Amir Tzin) [2112925] - net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Amir Tzin) [2112925] - net/mlx5: Make sure that no dangling IPsec FS pointers exist (Amir Tzin) [2112925] - net/mlx5: Clean IPsec FS add/delete rules (Amir Tzin) [2112925] - net/mlx5: Simplify HW context interfaces by using SA entry (Amir Tzin) [2112925] - net/mlx5: Remove indirections from esp functions (Amir Tzin) [2112925] - net/mlx5: Merge various control path IPsec headers into one file (Amir Tzin) [2112925] - net/mlx5: Remove useless validity check (Amir Tzin) [2112925] - net/mlx5: Store IPsec ESN update work in XFRM state (Amir Tzin) [2112925] - net/mlx5: Reduce useless indirection in IPsec FS add/delete flows (Amir Tzin) [2112925] - net/mlx5: Don't hide fallback to software IPsec in FS code (Amir Tzin) [2112925] - net/mlx5: Check IPsec TX flow steering namespace in advance (Amir Tzin) [2112925] - net/mlx5: Simplify IPsec flow steering init/cleanup functions (Amir Tzin) [2112925] - net/mlx5: fs, an FTE should have no dests when deleted (Amir Tzin) [2112925] - net/mlx5: fs, call the deletion function of the node (Amir Tzin) [2112925] - net/mlx5: fs, delete the FTE when there are no rules attached to it (Amir Tzin) [2112925] - net/mlx5: fs, do proper bookkeeping for forward destinations (Amir Tzin) [2112925] - net/mlx5: fs, add unused destination type (Amir Tzin) [2112925] - net/mlx5: fs, jump to exit point and don't fall through (Amir Tzin) [2112925] - net/mlx5: fs, refactor software deletion rule (Amir Tzin) [2112925] - net/mlx5: fs, split software and IFC flow destination definitions (Amir Tzin) [2112925] - net/mlx5e: TC, set proper dest type (Amir Tzin) [2112925] - net/mlx5e: Remove unused mlx5e_dcbnl_build_rep_netdev function (Amir Tzin) [2112925] - net/mlx5e: Drop error CQE handling from the XSK RX handler (Amir Tzin) [2112925] - net/mlx5: Print initializing field in case of timeout (Amir Tzin) [2112925] - net/mlx5: Delete redundant default assignment of runtime devlink params (Amir Tzin) [2112925] - net/mlx5: Remove useless kfree (Amir Tzin) [2112925] - net/mlx5: use kvfree() for kvzalloc() in mlx5_ct_fs_smfs_matcher_create (Amir Tzin) [2112925] - RDMA/mlx5: Clean UMR QP type flow from mlx5_ib_post_send() (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to update xlt (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to update MR pas (Amir Tzin) [2112925] - RDMA/mlx5: Move creation and free of translation tables to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to rereg pd access (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to revoke MRs (Amir Tzin) [2112925] - RDMA/mlx5: Introduce mlx5_umr_post_send_wait() (Amir Tzin) [2112925] - RDMA/mlx5: Expose wqe posting helpers outside of wr.c (Amir Tzin) [2112925] - RDMA/mlx5: Simplify get_umr_update_access_mask() (Amir Tzin) [2112925] - RDMA/mlx5: Move mkey ctrl segment logic to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Move umr checks to umr.h (Amir Tzin) [2112925] - RDMA/mlx5: Move init and cleanup of UMR to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Fix flow steering egress flow (Amir Tzin) [2112925] - mlx5, xsk: Diversify return values from xsk_wakeup call paths (Amir Tzin) [2112925] - net/mlx5: Remove not-implemented IPsec capabilities (Amir Tzin) [2112925] - net/mlx5: Remove ipsec_ops function table (Amir Tzin) [2112925] - net/mlx5: Reduce kconfig complexity while building crypto support (Amir Tzin) [2112925] - net/mlx5: Move IPsec file to relevant directory (Amir Tzin) [2112925] - net/mlx5: Remove not-needed IPsec config (Amir Tzin) [2112925] - net/mlx5: Align flow steering allocation namespace to common style (Amir Tzin) [2112925] - net/mlx5: Unify device IPsec capabilities check (Amir Tzin) [2112925] - net/mlx5: Remove useless IPsec device checks (Amir Tzin) [2112925] - net/mlx5: Remove ipsec vs. ipsec offload file separation (Amir Tzin) [2112925] - RDMA/mlx5: Drop crypto flow steering API (Amir Tzin) [2112925] - RDMA/mlx5: Delete never supported IPsec flow action (Amir Tzin) [2112925] - net/mlx5: Remove FPGA ipsec specific statistics (Amir Tzin) [2112925] - net/mlx5: Remove XFRM no_trailer flag (Amir Tzin) [2112925] - net/mlx5: Remove not-used IDA field from IPsec struct (Amir Tzin) [2112925] - net/mlx5: Delete metadata handling logic (Amir Tzin) [2112925] - net/mlx5_fpga: Drop INNOVA IPsec support (Amir Tzin) [2112925] - net/mlx5: Cleanup kTLS function names and their exposure (Amir Tzin) [2112925] - net/mlx5: Remove tls vs. ktls separation as it is the same (Amir Tzin) [2112925] - net/mlx5: Remove indirection in TLS build (Amir Tzin) [2112925] - net/mlx5: Reliably return TLS device capabilities (Amir Tzin) [2112925] - net/mlx5_fpga: Drop INNOVA TLS support (Amir Tzin) [2112925] - ipv6: Use ipv6_only_sock() helper in condition (mlx5 hunk only). (Amir Tzin) [2112925] - Revert "stmmac/intel: mark driver as tech preview" (Mark Salter) [2122230] - net: stmmac: Fix queue statistics reading (Mark Salter) [2122230] - stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz (Mark Salter) [2122230] - net: stmmac: power up/down serdes in stmmac_open/release (Mark Salter) [2122230] - stmmac: intel: Simplify intel_eth_pci_remove() (Mark Salter) [2122230] - net: stmmac: work around sporadic tx issue on link-up (Mark Salter) [2122230] - stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() (Mark Salter) [2122230] - net: phylink: fix SGMII inband autoneg enable (Mark Salter) [2122230] - net: phylink: fix NULL pl->pcs dereference during phylink_pcs_poll_start (Mark Salter) [2122230] - net: phylink: disable PCS polling over major configuration (Mark Salter) [2122230] - net: phylink: remove pcs_ops member (Mark Salter) [2122230] - net: pcs: xpcs: depends on PHYLINK in Kconfig (Mark Salter) [2122230] - net: phylink: add QSGMII support to phylink_mii_c22_pcs_encode_advertisement() (Mark Salter) [2122230] - net: stmmac: make mdio register skips PHY scanning for fixed-link (Mark Salter) [2122230] - stmmac: intel: add phy-mode and fixed-link ACPI _DSD setting support (Mark Salter) [2122230] - net: pcs: xpcs: add CL37 1000BASE-X AN support (Mark Salter) [2122230] - stmmac: intel: prepare to support 1000BASE-X phy interface setting (Mark Salter) [2122230] - net: make xpcs_do_config to accept advertising for pcs-xpcs and sja1105 (Mark Salter) [2122230] - net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii (Mark Salter) [2122230] - net: stmmac: remove redunctant disable xPCS EEE call (Mark Salter) [2122230] - net: stmmac: fix dma queue left shift overflow issue (Mark Salter) [2122230] - net: stmmac: switch to use interrupt for hw crosstimestamping (Mark Salter) [2122230] - net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow (Mark Salter) [2122230] - net: stmmac: fix pm runtime issue in stmmac_dvr_remove() (Mark Salter) [2122230] - net: stmmac: dwc-qos: Disable split header for Tegra194 (Mark Salter) [2122230] - stmmac: intel: Fix an error handling path in intel_eth_pci_probe() (Mark Salter) [2122230] - stmmac: intel: Add RPL-P PCI ID (Mark Salter) [2122230] - net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Mark Salter) [2122230] - net: stmmac: remove unused get_addr() callback (Mark Salter) [2122230] - net: pcs: pcs-xpcs: Convert to mdiobus_c45_read (Mark Salter) [2122230] - net: phylink: Convert to mdiobus_c45_{read|write} (Mark Salter) [2122230] - net: stmmac: stmmac_main: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2122230] - net: phylink: remove phylink_helper_basex_speed() (Mark Salter) [2122230] - net: phylink: remove phylink_set_10g_modes() (Mark Salter) [2122230] - net: stmmac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2122230] - net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Mark Salter) [2122230] - net: stmmac: disable Split Header (SPH) for Intel platforms (Mark Salter) [2122230] - net: stmmac: Use readl_poll_timeout_atomic() in atomic state (Mark Salter) [2122230] - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Mark Salter) [2122230] - stmmac: intel: Add ADL-N PCI ID (Mark Salter) [2122230] - net: stmmac: switch no PTP HW support message to info level (Mark Salter) [2122230] - net: phylink: remove phylink_set_pcs() (Mark Salter) [2122230] - stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S (Mark Salter) [2122230] - net: phylink: remove phylink_config's pcs_poll (Mark Salter) [2122230] - net: phylink: use legacy_pre_march2020 (Mark Salter) [2122230] - net: phylink: add legacy_pre_march2020 indicator (Mark Salter) [2122230] - net: stmmac: optimize locking around PTP clock reads (Mark Salter) [2122230] - net: stmmac: use .mac_select_pcs() interface (Mark Salter) [2122230] - net: stmmac: convert to phylink_generic_validate() (Mark Salter) [2122230] - net: stmmac: remove phylink_config.pcs_poll usage (Mark Salter) [2122230] - net: stmmac/xpcs: convert to pcs_validate() (Mark Salter) [2122230] - net: convert users of bitmap_foo() to linkmode_foo() (Mark Salter) [2122230] - net: phylink: add pcs_validate() method (Mark Salter) [2122230] - net: phylink: add mac_select_pcs() method to phylink_mac_ops (Mark Salter) [2122230] - net: phylink: tidy up disable bit clearing (Mark Salter) [2122230] - net: phylink: handle NA interface mode in phylink_fwnode_phy_connect() (Mark Salter) [2122230] - net: phylink: Add helpers for c22 registers without MDIO (Mark Salter) [2122230] - net: phylink: add 1000base-KX to phylink_caps_to_linkmodes() (Mark Salter) [2122230] - net: phylink: add generic validate implementation (Mark Salter) [2122230] - net: phylink: use supported_interfaces for phylink validation (Mark Salter) [2122230] - net: phylink: add MAC phy_interface_t bitmap (Mark Salter) [2122230] - net: phy: add phy_interface_t bitmap support (Mark Salter) [2122230] - net: phylink: Convert some users of mdiobus_* to mdiodev_* (Mark Salter) [2122230] - net: phylink: use mdiobus_modify_changed() helper (Mark Salter) [2122230] - net: mdio: add mdiobus_modify_changed() (Mark Salter) [2122230] - net: phylink: add phylink_set_10g_modes() helper (Mark Salter) [2122230] - net: stmmac: fill in supported_interfaces (Mark Salter) [2122230] - net: stmmac: convert to phylink_get_linkmodes() (Mark Salter) [2122230] - net: xpcs: add support for retrieving supported interface modes (Mark Salter) [2122230] - net: mdio: Add helper functions for accessing MDIO devices (Mark Salter) [2122230] - net: stmmac: fix return value of __setup handler (Mark Salter) [2122230] - net: stmmac: only enable DMA interrupts when ready (Mark Salter) [2122230] - net: stmmac: ensure PTP time register reads are consistent (Mark Salter) [2122230] - net: stmmac: dump gmac4 DMA registers correctly (Mark Salter) [2122230] - net: stmmac: properly handle with runtime pm in stmmac_dvr_remove() (Mark Salter) [2122230] - net: stmmac: skip only stmmac_ptp_register when resume from suspend (Mark Salter) [2122230] - drivers/net/ethernet: clean up mis-targeted comments (Mark Salter) [2122230] - net: stmmac: configure PTP clock source prior to PTP initialization (Mark Salter) [2122230] - net: stmmac: reduce unnecessary wakeups from eee sw timer (Mark Salter) [2122230] - net: stmmac: remove unused members in struct stmmac_priv (Mark Salter) [2122230] - net: stmmac: Fix "Unbalanced pm_runtime_enable!" warning (Mark Salter) [2122230] - net: stmmac: add tc flower filter for EtherType matching (Mark Salter) [2122230] - net: stmmac: bump tc when get underflow error from DMA descriptor (Mark Salter) [2122230] - stmmac: remove ethtool driver version info (Mark Salter) [2122230] - net: stmmac: Calculate CDC error only once (Mark Salter) [2122230] - net: stmmac: ptp: fix potentially overflowing expression (Mark Salter) [2122230] - net: stmmac: fix tc flower deletion for VLAN priority Rx steering (Mark Salter) [2122230] - net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support (Mark Salter) [2122230] - net: stmmac: Disable Tx queues when reconfiguring the interface (Mark Salter) [2122230] - net: phylink: Force retrigger in case of latched link-fail indicator (Mark Salter) [2122230] - net: phylink: Force link down and retrigger resolve on interface change (Mark Salter) [2122230] - net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls (Mark Salter) [2122230] - stmmac_pci: Fix underflow size in stmmac_rx (Mark Salter) [2122230] - net: stmmac: Fix signed/unsigned wreckage (Mark Salter) [2122230] - net: stmmac: allow a tc-taprio base-time of zero (Mark Salter) [2122230] - ethernet: stmmac: use eth_hw_addr_set() (Mark Salter) [2122230] - net: phylink: Support disabling autonegotiation for PCS (Mark Salter) [2122230] - net: stmmac: fix off-by-one error in sanity check (Mark Salter) [2122230] - net: stmmac: fix gcc-10 -Wrestrict warning (Mark Salter) [2122230] - net: phylink: don't call netif_carrier_off() with NULL netdev (Mark Salter) [2122230] - net: stmmac: Fix E2E delay mechanism (Mark Salter) [2122230] - net: stmmac: add support for dwmac 3.40a (Mark Salter) [2122230] - net: stmmac: fix get_hw_feature() on old hardware (Mark Salter) [2122230] - net: stmmac: trigger PCS EEE to turn off on link down (Mark Salter) [2122230] - net: pcs: xpcs: fix incorrect steps on disable EEE (Mark Salter) [2122230] - net: pcs: xpcs: fix incorrect CL37 AN sequence (Mark Salter) [2122230] - net: stmmac: fix EEE init issue when paired with EEE capable PHYs (Mark Salter) [2122230] - net: stmmac: allow CSR clock of 300MHz (Mark Salter) [2122230] - net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP (Mark Salter) [2122230] - net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume (Mark Salter) [2122230] - net: stmmac: fix MAC not working when system resume back with WoL active (Mark Salter) [2122230] - net: phylink: add suspend/resume support (Mark Salter) [2122230] - net: stmmac: add ethtool per-queue irq statistic support (Mark Salter) [2122230] - net: stmmac: add ethtool per-queue statistic framework (Mark Salter) [2122230] - net: stmmac: fix INTR TBU status affecting irq count statistic (Mark Salter) [2122230] - net: pcs: xpcs: Add Pause Mode support for SGMII and 2500BaseX (Mark Salter) [2122230] - net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est (Mark Salter) [2122230] - net: pcs: xpcs: fix error handling on failed to allocate memory (Mark Salter) [2122230] - net: stmmac: add est_irq_status callback function for GMAC 4.10 and 5.10 (Mark Salter) [2122230] - net: stmmac: ptp: update tas basetime after ptp adjust (Mark Salter) [2122230] - net: stmmac: add mutex lock to protect est parameters (Mark Salter) [2122230] - net: stmmac: separate the tas basetime calculation function (Mark Salter) [2122230] - net: stmmac: Terminate FPE workqueue in suspend (Mark Salter) [2122230] - stmmac: intel: set PCI_D3hot in suspend (Mark Salter) [2122230] - stmmac: intel: Enable PHY WOL option in EHL (Mark Salter) [2122230] - net: stmmac: option to enable PHY WOL with PMT enabled (Mark Salter) [2122230] - net: stmmac: remove redundant continue statement (Mark Salter) [2122230] - stmmac: intel: fix wrong kernel-doc (Mark Salter) [2122230] - stmmac: intel: move definitions to dwmac-intel header file (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_do_config and xpcs_link_up (Mark Salter) [2122230] - net: pcs: xpcs: also ignore phy id if it's all ones (Mark Salter) [2122230] - net: pcs: xpcs: add support for sgmii with no inband AN (Mark Salter) [2122230] - net: pcs: xpcs: move register bit descriptions to a header file (Mark Salter) [2122230] - net: stmmac: reduce indentation when calling stmmac_xpcs_setup (Mark Salter) [2122230] - net: stmmac: reverse Christmas tree notation in stmmac_xpcs_setup (Mark Salter) [2122230] - net: pcs: xpcs: rename mdio_xpcs_args to dw_xpcs (Mark Salter) [2122230] - net: phylink: Refactor phylink_of_phy_connect() (Mark Salter) [2122230] - net: phylink: introduce phylink_fwnode_phy_connect() (Mark Salter) [2122230] - net: phy: Introduce phy related fwnode functions (Mark Salter) [2122230] - net: phy: Introduce fwnode_mdio_find_device() (Mark Salter) [2122230] - net: stmmac: Fix unused values warnings (Mark Salter) [2122230] - net: stmmac: Fix mixed enum type warning (Mark Salter) [2122230] - net: stmmac: Fix missing { } around two statements in an if statement (Mark Salter) [2122230] - net: stmmac: explicitly deassert GMAC_AHB_RESET (Mark Salter) [2122230] - net: stmmac: platform: use optional clk/reset get APIs (Mark Salter) [2122230] - net: stmmac: fix NPD with phylink_set_pcs if there is no MDIO bus (Mark Salter) [2122230] - net: stmmac: enable Intel mGbE 2.5Gbps link speed (Mark Salter) [2122230] - net: pcs: add 2500BASEX support for Intel mGbE controller (Mark Salter) [2122230] - net: stmmac: split xPCS setup from mdio register (Mark Salter) [2122230] - net: pcs: xpcs: convert to phylink_pcs_ops (Mark Salter) [2122230] - net: pcs: xpcs: convert to mdio_device (Mark Salter) [2122230] - net: pcs: xpcs: use mdiobus_c45_addr in xpcs_{read,write} (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_probe (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_config_eee (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_validate (Mark Salter) [2122230] - net: pcs: xpcs: make the checks related to the PHY interface mode stateless (Mark Salter) [2122230] - net: pcs: xpcs: delete shim definition for mdio_xpcs_get_ops() (Mark Salter) [2122230] - net: pcs: xpcs: there is only one PHY ID (Mark Salter) [2122230] - net: stmmac: enable platform specific safety features (Mark Salter) [2122230] - net: stmmac: the XPCS obscures a potential "PHY not found" error (Mark Salter) [2122230] - net: stmmac: Add callbacks for DWC xpcs Energy Efficient Ethernet (Mark Salter) [2122230] - net: pcs: Introducing support for DWC xpcs Energy Efficient Ethernet (Mark Salter) [2122230]- xfs: reserve quota for dir expansion when linking/unlinking files (Bill O'Donnell) [2086880] - scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM (Emanuele Giuseppe Esposito) [2150659] - ACPICA: Fix operand resolution (Mark Langsdorf) [2156144] - driver core: Add missing kernel doc for device::msi_lock (Myron Stowe) [2158839] - PCI/MSI: Protect msi_desc::masked for multi-MSI (Myron Stowe) [2158839] - KVM: arm64: Don't retrieve memory slot again in page fault handler (Gavin Shan) [2161161] - fs: allow cross-vfsmount reflink/dedupe (Andrey Albershteyn) [2086200] - powerpc/hv-gpci: Fix hv_gpci event list (Mamatha Inamdar) [2161258] - powerpc: declare unmodified attribute_group usages const (Mamatha Inamdar) [2161258] - drm/amd: Delay removal of the firmware framebuffer (Michel Dänzer) [2162039] - cpuidle: Add cpu_idle_miss trace event (Mark Langsdorf) [2122312] - cpuidle: haltpoll: Add trace points for guest_halt_poll_ns grow/shrink (Mark Langsdorf) [2122312] - efi/cper, cxl: Decode CXL Error Log (Lenny Szubowicz) [2143733] - efi/cper, cxl: Decode CXL Protocol Error Section (Lenny Szubowicz) [2143733] - efi: cper: Add support for printing Firmware Error Record Reference (Lenny Szubowicz) [2143733] - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Wander Lairson Costa) [2152927] {CVE-2022-3564} - drm/i915: Fix CFI violations in gt_sysfs (Jocelyn Falempe) [2154880] - NFS: Clear the file access cache upon login (Benjamin Coddington) [2050832] - NFS: don't store 'struct cred *' in struct nfs_access_entry (Benjamin Coddington) [2050832] - NFS: pass cred explicitly for access tests (Benjamin Coddington) [2050832] - NFS: change nfs_access_get_cached to only report the mask (Benjamin Coddington) [2050832] - init: Initialize noop_backing_dev_info early (Nico Pache) [2160228] - mm: vmscan: make rotations a secondary factor in balancing anon vs file (Nico Pache) [2160228] - writeback: Fix inode->i_io_list not be protected by inode->i_lock error (Nico Pache) [2160228] - mm: vmscan: fix extreme overreclaim and swap floods (Nico Pache) [2160228] - mm/page_alloc: ensure kswapd doesn't accidentally go to sleep (Nico Pache) [2160228] - mm/page_io: count submission time as thrashing delay for delayacct (Nico Pache) [2160228] - delayacct: support re-entrance detection of thrashing accounting (Nico Pache) [2160228] - filemap: make the accounting of thrashing more consistent (Nico Pache) [2160228] - writeback: don't warn on an unregistered BDI in __mark_inode_dirty (Nico Pache) [2160228] - s390/dasd: fix no record found for raw_track_access (Tobias Huschle) [2161270] - crypto: testmgr - disallow certain DRBG hash functions in FIPS mode (Vladis Dronov) [2152133] - dmaengine: idxd: Fix crc_val field for completion record (Jerry Snitselaar) [2144375] - dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable (Jerry Snitselaar) [2144375] - dmaengine: idxd: Prevent use after free on completion memory (Jerry Snitselaar) [2144375] - dmaengine: idxd: Let probe fail when workqueue cannot be enabled (Jerry Snitselaar) [2144375] - dmaengine: idxd: Fix max batch size for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: add configuration for concurrent batch descriptor processing (Jerry Snitselaar) [2144375] - dmanegine: idxd: reformat opcap output to match bitmap_parse() input (Jerry Snitselaar) [2144375] - dmaengine: idxd: add configuration for concurrent work descriptor processing (Jerry Snitselaar) [2144375] - dmaengine: idxd: add WQ operation cap restriction support (Jerry Snitselaar) [2144375] - dmaengine: idxd: convert ats_dis to a wq flag (Jerry Snitselaar) [2144375] - dmaengine: idxd: track enabled workqueues in bitmap (Jerry Snitselaar) [2144375] - dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup() (Jerry Snitselaar) [2144375] - dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing (Jerry Snitselaar) [2144375] - dmaengine: idxd: fix RO device state error after been disabled/reset (Jerry Snitselaar) [2144375] - dmaengine: idxd: avoid deadlock in process_misc_interrupts() (Jerry Snitselaar) [2144375] - KVM: x86: nSVM: implement nested LBR virtualization (Emanuele Giuseppe Esposito) [2155149] - KVM: x86: nSVM: correctly virtualize LBR msrs when L2 is running (Emanuele Giuseppe Esposito) [2155149] - kvm: x86: SVM: use vmcb* instead of svm->vmcb where it makes sense (Emanuele Giuseppe Esposito) [2155149] - KVM: x86: nSVM: implement nested VMLOAD/VMSAVE (Emanuele Giuseppe Esposito) [2155149] - eth: octeon: fix build after netif_napi_add() changes (Íñigo Huguet) [2152918] - net: drop the weight argument from netif_napi_add (Íñigo Huguet) [2152918] - net: remove netif_tx_napi_add() (Íñigo Huguet) [2152918] - ipoib: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - IB/hfi1: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - IB/hfi1: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - crypto: caam/qi2 - switch to netif_napi_add_tx_weight() (Íñigo Huguet) [2152918] - can: can-dev: move to netif_napi_add_weight() (Íñigo Huguet) [2152918] - net: virtio: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - r8152: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - eth: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - mt76: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - net: move snowflake callers to netif_napi_add_tx_weight() (Íñigo Huguet) [2152918] - net: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - can: m_can: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: remove remaining copies of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: benet: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: atlantic: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: smsc: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: remove copies of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - netdev: reshuffle netif_napi_add() APIs to allow dropping weight (Íñigo Huguet) [2152918] - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Hangbin Liu) [2162124] {CVE-2023-0394} - netfilter: conntrack: handle tcp challenge acks during connection reuse (Florian Westphal) [2158726] - act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) [2131339] {CVE-2022-4269} - net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti) [2131339] - xfs: add selinux labels to whiteout inodes (Andrey Albershteyn) [2094060] - tdx: enable TDX attestation driver (Wander Lairson Costa) [2076748] - selftests/tdx: Test TDX attestation GetReport support (Wander Lairson Costa) [2076748] - virt: Add TDX guest driver (Wander Lairson Costa) [2076748] - x86/tdx: Add a wrapper to get TDREPORT0 from the TDX Module (Wander Lairson Costa) [2076748] - proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152572] {CVE-2022-4378} - proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152572] {CVE-2022-4378} - NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE (Jeffrey Layton) [2127153] - NFS: nfsiod should not block forever in mempool_alloc() (Jeffrey Layton) [2127153] - NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Benjamin Coddington) [2061259] - NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Benjamin Coddington) [2061259]- uas: ignore UAS for Thinkplus chips (Torez Smith) [2113004] - usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Torez Smith) [2113004] - thunderbolt: Explicitly reset plug events delay back to USB4 spec value (Torez Smith) [2113004] - USB: serial: option: add Quectel BG95 0x0203 composition (Torez Smith) [2113004] - thunderbolt: Add support for Intel Maple Ridge single port controller (Torez Smith) [2113004] - USB: core: Fix RST error in hub.c (Torez Smith) [2113004] - kunit: fix Kconfig for build-in tests USB4 and Nitro Enclaves (Torez Smith) [2113004] - usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS (Torez Smith) [2113004] - USB: serial: cp210x: add Decagon UCA device id (Torez Smith) [2113004] - USB: core: Prevent nested device-reset calls (Torez Smith) [2113004] - usb: typec: Remove retimers properly (Torez Smith) [2113004] - USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id (Torez Smith) [2113004] - USB: serial: option: add support for OPPO R11 diag port (Torez Smith) [2113004] - xhci: Add grace period after xHC start to prevent premature runtime suspend. (Torez Smith) [2113004] - xhci: Fix null pointer dereference in remove if xHC has only one roothub (Torez Smith) [2113004] - USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) (Torez Smith) [2113004] - usb: xhci-mtk: fix bandwidth release issue (Torez Smith) [2113004] - usb: xhci-mtk: relax TT periodic bandwidth allocation (Torez Smith) [2113004] - usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles (Torez Smith) [2113004] - usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device (Torez Smith) [2113004] - usb-storage: Add ignore-residue quirk for NXP PN7462AU (Torez Smith) [2113004] - usb: typec: tcpm: Return ENOTSUPP for power supply prop writes (Torez Smith) [2113004] - thunderbolt: Check router generation before connecting xHCI (Torez Smith) [2113004] - thunderbolt: Use the actual buffer in tb_async_error() (Torez Smith) [2113004] - USB: usbsevseg: convert sysfs snprintf to sysfs_emit (Torez Smith) [2113004] - dt-bindings: usb: Add binding for TI USB8041 hub controller (Torez Smith) [2113004] - usb: typec: ucsi: stm32g0: add bootloader support (Torez Smith) [2113004] - usb: typec: ucsi: stm32g0: add support for stm32g0 controller (Torez Smith) [2113004] - dt-bindings: usb: typec: add bindings for stm32g0 controller (Torez Smith) [2113004] - usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion (Torez Smith) [2113004] - usb: typec: retimer: Add missing id check in match callback (Torez Smith) [2113004] - USB: xhci: Fix comment typo (Torez Smith) [2113004] - usb/typec/tcpm: fix repeated words in comments (Torez Smith) [2113004] - usb/misc: fix repeated words in comments (Torez Smith) [2113004] - usb/image: fix repeated words in comments (Torez Smith) [2113004] - usb/host: fix repeated words in comments (Torez Smith) [2113004] - usb/core: fix repeated words in comments (Torez Smith) [2113004] - usb/atm: fix repeated words in comments (Torez Smith) [2113004] - USB: HCD: Fix URB giveback issue in tasklet function (Torez Smith) [2113004] - usb: xhci_plat_remove: avoid NULL dereference (Torez Smith) [2113004] - USB: serial: fix tty-port initialized comments (Torez Smith) [2113004] - USB: serial: usb_wwan: replace DTR/RTS magic numbers with macros (Torez Smith) [2113004] - USB: cdc-acm: use CDC serial-state defines (Torez Smith) [2113004] - USB: cdc-acm: use CDC control-line defines (Torez Smith) [2113004] - USB: cdc: add serial-state defines (Torez Smith) [2113004] - USB: cdc: add control-signal defines (Torez Smith) [2113004] - net/cdc_ncm: Increase NTB max RX/TX values to 64kb (Torez Smith) [2113004] - usb: typec: Add retimer handle to port (Torez Smith) [2113004] - usb: typec: Add support for retimers (Torez Smith) [2113004] - dt-bindings: usb: Add analogix anx7411 PD binding (Torez Smith) [2113004] - usb: ldusb: replace ternary operator with max_t() (Torez Smith) [2113004] - USB: serial: fix repeated word "the" in comments (Torez Smith) [2113004] - USB: serial: io_edgeport: fix spelling mistakes (Torez Smith) [2113004] - USB: serial: ftdi_sio: add Belimo device ids (Torez Smith) [2113004] - thunderbolt: test: Use kunit_test_suite() macro (Torez Smith) [2113004] - media: pvrusb2: drop unexpected word 'a' in comments (Torez Smith) [2113004] - media: gspca: drop unexpected word 'is' in the comments (Torez Smith) [2113004] - usb: typec: add missing uevent when partner support PD (Torez Smith) [2113004] - tools: usb: testusb: Add super-plus speed reporting (Torez Smith) [2113004] - tools: usb: testusb: Add super speed reporting (Torez Smith) [2113004] - tools: usb: testusb: Add wireless speed reporting (Torez Smith) [2113004] - usb: typec: tcpci: move tcpci.h to include/linux/usb/ (Torez Smith) [2113004] - ARM: sa1100/assabet: move dmabounce hack to ohci driver (Torez Smith) [2113004] - usb: host: xhci: use snprintf() in xhci_decode_trb() (Torez Smith) [2113004] - USB: cdc-acm: use define for timeout (Torez Smith) [2113004] - usb: typec_altmode: add a missing "@" at a kernel-doc parameter (Torez Smith) [2113004] - usb: core: sysfs: convert sysfs snprintf to sysfs_emit (Torez Smith) [2113004] - media: usb: gspca: aligned '*' each line (Torez Smith) [2113004] - media: hdpvr: fix error value returns in hdpvr_read (Torez Smith) [2113004] - media: em28xx: Remove useless license text when SPDX-License-Identifier is already used (Torez Smith) [2113004] - USB: serial: use kmemdup instead of kmalloc + memcpy (Torez Smith) [2113004] - usb: host: ehci-q: Fix ehci_submit_single_step_set_feature annotation typo (Torez Smith) [2113004] - USB: storage: Fix typo in comment (Torez Smith) [2113004] - usb: typec: mux: Add CONFIG guards for functions (Torez Smith) [2113004] - usb: typec: mux: Allow muxes to specify mode-switch (Torez Smith) [2113004] - usb: musb: Add support for PolarFire SoC's musb controller (Torez Smith) [2113004] - media: pvrusb2: fix memory leak in pvr_probe (Torez Smith) [2113004] - media: airspy: respect the DMA coherency rules (Torez Smith) [2113004] - media: usbtv: Add PAL-Nc standard (Torez Smith) [2113004] - thunderbolt: Fix typo in comment (Torez Smith) [2113004] - dt-bindings: usb: add documentation for aspeed udc (Torez Smith) [2113004] - usb: Avoid extra usb SET_SEL requests when enabling link power management (Torez Smith) [2113004] - usb: typec: tcpm: Register USB Power Delivery Capabilities (Torez Smith) [2113004] - usb: typec: USB Power Delivery helpers for ports and partners (Torez Smith) [2113004] - usb: typec: Separate USB Power Delivery from USB Type-C (Torez Smith) [2113004] - usb: hub: port: add sysfs entry to switch port power (Torez Smith) [2113004] - ucsi_ccg: ACPI based I2c client enumeration for AMD ASICs (Torez Smith) [2113004] - ucsi_ccg: Do not hardcode interrupt polarity and type (Torez Smith) [2113004] - usb: xhci-mtk: add support optional controller reset (Torez Smith) [2113004] - usb: typec: tcpm: fix typo in comment (Torez Smith) [2113004] - usb: xhci: tegra: Fix error check (Torez Smith) [2113004] - usb: common: usb-conn-gpio: Allow wakeup from system suspend (Torez Smith) [2113004] - usbip: vudc: Don't enable IRQs prematurely (Torez Smith) [2113004] - USB: usbip: clean up mixed use of _irq() and _irqsave() (Torez Smith) [2113004] - USB: Follow-up to SPDX identifiers addition - remove now useless comments (Torez Smith) [2113004] - thunderbolt: Fix some kernel-doc comments (Torez Smith) [2113004] - usb: hub: Simplify error and success path in port_over_current_notify (Torez Smith) [2113004] - usb: remove Link Powermanagement (LPM) disable before port reset. (Torez Smith) [2113004] - thunderbolt: Change TMU mode to HiFi uni-directional once DisplayPort tunneled (Torez Smith) [2113004] - usb: core: Bail out when port is stuck in reset loop (Torez Smith) [2113004] - thunderbolt: Add CL1 support for USB4 and Titan Ridge routers (Torez Smith) [2113004] - thunderbolt: Change downstream router's TMU rate in both TMU uni/bidir mode (Torez Smith) [2113004] - USB: core: Fix bug in resuming hub's handling of wakeup requests (Torez Smith) [2113004] - thunderbolt: Fix typos in CLx enabling (Torez Smith) [2113004] - usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 (Torez Smith) [2113004] - usb: hub: make wait_for_connected() take an int instead of a pointer to int (Torez Smith) [2113004] - thunderbolt: CLx disable before system suspend only if previously enabled (Torez Smith) [2113004] - usb: hub: avoid warm port reset during USB3 disconnect (Torez Smith) [2113004] - thunderbolt: Silently ignore CLx enabling in case CLx is not supported (Torez Smith) [2113004]- config: Enable Security Path (Ricardo Robaina) [2161309] - tcp: Fix build break when CONFIG_IPV6=n (Jamie Bainbridge) [2143849] - tcp: annotate data-race around queue->synflood_warned (Jamie Bainbridge) [2143849] - tcp: Add listening address to SYN flood message (Jamie Bainbridge) [2143849] - tcp: Fix data-races around sysctl_tcp_syncookies. (Jamie Bainbridge) [2143849] - firmware_loader: Fix memory leak in firmware upload (Mark Langsdorf) [2122319] - firmware_loader: Fix use-after-free during unregister (Mark Langsdorf) [2122319] - firmware_loader: fix memory leak for paged buffer (Mark Langsdorf) [2122319] - firmware_loader: describe 'module' parameter of firmware_upload_register() (Mark Langsdorf) [2122319] - firmware_loader: Move definitions from sysfs_upload.h to sysfs.h (Mark Langsdorf) [2122319] - firmware_loader: Add sysfs nodes to monitor fw_upload (Mark Langsdorf) [2122319] - firmware_loader: Add firmware-upload support (Mark Langsdorf) [2122319] - firmware_loader: Split sysfs support from fallback (Mark Langsdorf) [2122319] - firmware_loader: Clear data and size in fw_free_paged_buf (Mark Langsdorf) [2122319] - firmware: Use kvmalloc for page tables (Mark Langsdorf) [2122319] - firmware: Unify the paged buffer release helper (Mark Langsdorf) [2122319] - firmware: Free temporary page table after vmapping (Mark Langsdorf) [2122319] - arch_topology: Make cluster topology span at least SMT CPUs (Mark Langsdorf) [2122319] - driver core: fix driver_set_override() issue with empty strings (Mark Langsdorf) [2122319] - arch_topology: Silence early cacheinfo errors when non-existent (Mark Langsdorf) [2122319] - driver core: Don't probe devices after bus_type.match() probe deferral (Mark Langsdorf) [2122319] - regmap: spi: Reserve space for register address/padding (Mark Langsdorf) [2122319] - arch_topology: Fix cache attributes detection in the CPU hotplug path (Mark Langsdorf) [2122319] - cacheinfo: Use atomic allocation for percpu cache attributes (Mark Langsdorf) [2122319] - regmap: permit to set reg_update_bits with bulk implementation (Mark Langsdorf) [2122319] - PM: domains: Ensure genpd_debugfs_dir exists before remove (Mark Langsdorf) [2122319] - PM: runtime: Extend support for wakeirq for force_suspend|resume (Mark Langsdorf) [2122319] - regmap: add WARN_ONCE when invalid mask is provided to regmap_field_init() (Mark Langsdorf) [2122319] - PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP (Mark Langsdorf) [2122319] - arch_topology: Warn that topology for nested clusters is not supported (Mark Langsdorf) [2122319] - arch_topology: Add support for parsing sockets in /cpu-map (Mark Langsdorf) [2122319] - arch_topology: Set cluster identifier in each core/thread from /cpu-map (Mark Langsdorf) [2122319] - arch_topology: Limit span of cpu_clustergroup_mask() (Mark Langsdorf) [2122319] - arch_topology: Don't set cluster identifier as physical package identifier (Mark Langsdorf) [2122319] - arch_topology: Avoid parsing through all the CPUs once a outlier CPU is found (Mark Langsdorf) [2122319] - arch_topology: Check for non-negative value rather than -1 for IDs validity (Mark Langsdorf) [2122319] - arch_topology: Set thread sibling cpumask only within the cluster (Mark Langsdorf) [2122319] - arch_topology: Drop LLC identifier stash from the CPU topology (Mark Langsdorf) [2122319] - arm64: topology: Remove redundant setting of llc_id in CPU topology (Mark Langsdorf) [2122319] - arch_topology: Use the last level cache information from the cacheinfo (Mark Langsdorf) [2122319] - arch_topology: Add support to parse and detect cache attributes (Mark Langsdorf) [2122319] - cacheinfo: Align checks in cache_shared_cpu_map_{setup,remove} for readability (Mark Langsdorf) [2122319] - cacheinfo: Use cache identifiers to check if the caches are shared if available (Mark Langsdorf) [2122319] - cacheinfo: Allow early detection and population of cache attributes (Mark Langsdorf) [2122319] - cacheinfo: Add support to check if last level cache(LLC) is valid or shared (Mark Langsdorf) [2122319] - cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF (Mark Langsdorf) [2122319] - cacheinfo: Add helper to access any cache index for a given CPU (Mark Langsdorf) [2122319] - cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node (Mark Langsdorf) [2122319] - regmap: cache: Add extra parameter check in regcache_init (Mark Langsdorf) [2122319] - regmap-irq: Refactor checks for status bulk read support (Mark Langsdorf) [2122319] - regmap-irq: Remove mask_writeonly and regmap_irq_update_bits() (Mark Langsdorf) [2122319] - regmap-irq: Remove inappropriate uses of regmap_irq_update_bits() (Mark Langsdorf) [2122319] - driver core: fix potential deadlock in __driver_attach (Mark Langsdorf) [2122319] - devtmpfs: fix the dangling pointer of global devtmpfsd thread (Mark Langsdorf) [2122319] - regmap: Don't warn about cache only mode for devices with no cache (Mark Langsdorf) [2122319] - regmap: Wire up regmap_config provided bulk write in missed functions (Mark Langsdorf) [2122319] - regmap: Make regmap_noinc_read() return -ENOTSUPP if map->read isn't set (Mark Langsdorf) [2122319] - regmap: Re-introduce bulk read support check in regmap_bulk_read() (Mark Langsdorf) [2122319] - init: Initialize noop_backing_dev_info early (Mark Langsdorf) [2122319] - driver core: Introduce device_find_any_child() helper (Mark Langsdorf) [2122319] - regmap: cache: Fix syntax errors in comments (Mark Langsdorf) [2122319] - PM: domains: Trust domain-idle-states from DT to be correct by genpd (Mark Langsdorf) [2122319] - PM: domains: Measure power-on/off latencies in genpd based on a governor (Mark Langsdorf) [2122319] - PM: domains: Allocate governor data dynamically based on a genpd governor (Mark Langsdorf) [2122319] - PM: domains: Clean up some code in pm_genpd_init() and genpd_remove() (Mark Langsdorf) [2122319] - PM: domains: Fix initialization of genpd's next_wakeup (Mark Langsdorf) [2122319] - PM: domains: Fixup QoS latency measurements for IRQ safe devices in genpd (Mark Langsdorf) [2122319] - PM: domains: Measure suspend/resume latencies in genpd based on governor (Mark Langsdorf) [2122319] - PM: domains: Move the next_wakeup variable into the struct gpd_timing_data (Mark Langsdorf) [2122319] - PM: domains: Allocate gpd_timing_data dynamically based on governor (Mark Langsdorf) [2122319] - PM: domains: Skip another warning in irq_safe_dev_in_sleep_domain() (Mark Langsdorf) [2122319] - PM: domains: Rename irq_safe_dev_in_no_sleep_domain() in genpd (Mark Langsdorf) [2122319] - PM: domains: Don't check PM_QOS_FLAG_NO_POWER_OFF in genpd (Mark Langsdorf) [2122319] - PM: domains: Drop redundant code for genpd always-on governor (Mark Langsdorf) [2122319] - PM: domains: Add GENPD_FLAG_RPM_ALWAYS_ON for the always-on governor (Mark Langsdorf) [2122319] - PM: wakeup: expose pm_wakeup_pending to modules (Mark Langsdorf) [2122319] - driver core: fix deadlock in __device_attach (Mark Langsdorf) [2122319] - driver: base: fix UAF when driver_attach failed (Mark Langsdorf) [2122319] - driver core: location: Add "back" as a possible output for panel (Mark Langsdorf) [2122319] - driver core: location: Free struct acpi_pld_info *pld (Mark Langsdorf) [2122319] - regmap: Add missing map->bus check (Mark Langsdorf) [2122319] - device property: Advertise fwnode and device property count API calls (Mark Langsdorf) [2122319] - driver core: location: Check for allocations failure (Mark Langsdorf) [2122319] - regmap: Add bulk read/write callbacks into regmap_config (Mark Langsdorf) [2122319] - device property: Fix recent breakage of fwnode_get_next_parent_dev() (Mark Langsdorf) [2122319] - drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() (Mark Langsdorf) [2122319] - driver core: Add dma_cleanup callback in bus_type (Mark Langsdorf) [2122319] - driver core: Add sysfs support for physical location of a device (Mark Langsdorf) [2122319] - drivers/base/node.c: fix compaction sysfs file leak (Mark Langsdorf) [2122319] - driver core: Prevent overriding async driver of a device before it probe (Mark Langsdorf) [2122319] - Documentation: dd: Use ReST lists for return values of driver_deferred_probe_check_state() (Mark Langsdorf) [2122319] - regmap: cache: set max_register with reg_stride (Mark Langsdorf) [2122319] - firmware_loader: Check fw_state_is_done in loading_store (Mark Langsdorf) [2122319] - driver: platform: Add helper for safer setting of driver_override (Mark Langsdorf) [2122319] - PM: domains: Move genpd's time-accounting to ktime_get_mono_fast_ns() (Mark Langsdorf) [2122319] - PM: runtime: Allow to call __pm_runtime_set_status() from atomic context (Mark Langsdorf) [2122319] - device property: Drop 'test' prefix in parameters of fwnode_is_ancestor_of() (Mark Langsdorf) [2122319] - device property: Introduce fwnode_for_each_parent_node() (Mark Langsdorf) [2122319] - device property: Allow error pointer to be passed to fwnode APIs (Mark Langsdorf) [2122319] - device property: Check fwnode->secondary in fwnode_graph_get_next_endpoint() (Mark Langsdorf) [2122319] - PM: runtime: Avoid device usage count underflows (Mark Langsdorf) [2122319] - PM: domains: Extend dev_pm_domain_detach() doc (Mark Langsdorf) [2122319]- gitlab-ci: use CI templates from production branch (Michael Hofmann) - cpufreq: ACPI: Remove unused variables 'acpi_cpufreq_online' and 'ret' (Mark Langsdorf) [2038200] - cpufreq: ACPI: Only set boost MSRs on supported CPUs (Mark Langsdorf) [2038200] - cpufreq: ACPI: Defer setting boost MSRs (Mark Langsdorf) [2038200] - s390/kexec: fix ipl report address for kdump (Tobias Huschle) [2161328] - iavf: schedule watchdog immediately when changing primary MAC (Michal Schmidt) [2152493] - iavf: Move netdev_update_features() into watchdog task (Michal Schmidt) [2152493] - iavf: fix temporary deadlock and failure to set MAC address (Michal Schmidt) [2152493] - iavf: Fix error handling in iavf_init_module() (Michal Schmidt) [2152493]- net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103955] - ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter (Ken Cox) [2103955] - ixgbe: Manual AN-37 for troublesome link partners for X550 SFI (Ken Cox) [2103955] - ixgbe: Don't call kmap() on page allocated with GFP_ATOMIC (Ken Cox) [2103955] - ixgbe: convert .adjfreq to .adjfine (Ken Cox) [2103955] - ixgbe: drop unexpected word 'for' in comments (Ken Cox) [2103955] - ixgbe: remove unexpected word "the" (Ken Cox) [2103955] - intel: remove unused macros (Ken Cox) [2103955] - ixgbe: Fix typos in comments (Ken Cox) [2103955] - drivers, ixgbe: export vf statistics (Ken Cox) [2103955] - ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Ken Cox) [2103955] - ixgbe: fix bcast packets Rx on VF after promisc removal (Ken Cox) [2103955] - ixgbe: propagate XFRM offload state direction instead of flags (Ken Cox) [2103955] - ixgbe: Fix module_param allow_unsupported_sfp type (Ken Cox) [2103955] - ixgbe: ensure IPsec VF<->PF compatibility (Ken Cox) [2103955] - ixgbe, xsk: Get rid of redundant 'fallthrough' (Ken Cox) [2103955] - ixgbe, xsk: Diversify return values from xsk_wakeup call paths (Ken Cox) [2103955] - ixgbe, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Ken Cox) [2103955] - ixgbe, xsk: Decorate IXGBE_XDP_REDIR with likely() (Ken Cox) [2103955] - ixgbe: add improvement for MDD response functionality (Ken Cox) [2103955] - ixgbe: add the ability for the PF to disable VF link state (Ken Cox) [2103955] - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Ken Cox) [2103955] - ixgbe: Remove non-inclusive language (Ken Cox) [2103955] - ixgbe: Use irq_update_affinity_hint() (Ken Cox) [2103955] - net: convert users of bitmap_foo() to linkmode_foo() (Ken Cox) [2103955] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2103955] - net: Use skb_frag_off accessors (Ken Cox) [2103955] - drm/i915: Fix watermark calculations for DG2 CCS+CC modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for DG2 CCS modifiers (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ MC CCS modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ RC CCS modifier (Jocelyn Falempe) [2041686] - drm/i915/uc: fix device/bus include on rhel8 (Jocelyn Falempe) [2041686] - drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers (Jocelyn Falempe) [2041686] - drm/i915: allow control over the flags when migrating (Jocelyn Falempe) [2041686] - drm/i915/display: handle migration for dpt (Jocelyn Falempe) [2041686] - drm/i915/huc: better define HuC status getparam possible return values. (Jocelyn Falempe) [2041686] - drm/i915/huc: stall media submission until HuC is loaded (Jocelyn Falempe) [2041686] - drm/i915/huc: track delayed HuC load with a fence (Jocelyn Falempe) [2041686] - drm/i915/dg2: setup HuC loading via GSC (Jocelyn Falempe) [2041686] - drm/i915/pxp: add huc authentication and loading command (Jocelyn Falempe) [2041686] - drm/i915/pxp: implement function for sending tee stream command (Jocelyn Falempe) [2041686] - drm/i915/pxp: load the pxp module when we have a gsc-loaded huc (Jocelyn Falempe) [2041686] - drm/i915/gt: Flush to global observation point before breadcrumb write (Jocelyn Falempe) [2041686] - drm/i915/guc/slpc: Add SLPC selftest live_slpc_power (Jocelyn Falempe) [2041686] - drm/i915/guc/slpc: Run SLPC selftests on all tiles (Jocelyn Falempe) [2041686] - drm/i915: Remove unwanted pointer unpacking (Jocelyn Falempe) [2041686] - drm/i915/guc: Enable compute scheduling on DG2 (Jocelyn Falempe) [2041686] - drm/i915/dg2: introduce Wa_22015475538 (Jocelyn Falempe) [2041686] - drm/i915/uc: Update to latest GuC and use new-format GuC/HuC names (Jocelyn Falempe) [2041686] - Revert "drm/i915/dg2: extend Wa_1409120013 to DG2" (Jocelyn Falempe) [2041686] - drm/i915/gsc: allocate extended operational memory in LMEM (Jocelyn Falempe) [2041686] - drm/i915/gsc: add GSC XeHP SDV platform definition (Jocelyn Falempe) [2041686] - drm/i915/gsc: add slow_firmware flag to the gsc device definition (Jocelyn Falempe) [2041686] - drm/i915/gsc: skip irq initialization if using polling (Jocelyn Falempe) [2041686] - drm/i915/uc: Add patch level version number support (Jocelyn Falempe) [2041686] - drm/i915/uc: Support for version reduced and multiple firmware files (Jocelyn Falempe) [2041686] - drm/i915/ttm: Abort suspend on i915_ttm_backup failure (Jocelyn Falempe) [2041686] - drm/i915/dg2: Incorporate Wa_16014892111 into DRAW_WATERMARK tuning (Jocelyn Falempe) [2041686] - drm/i915/guc: Record CTB info in error logs (Jocelyn Falempe) [2041686] - drm/i915/guc: Add GuC <-> kernel time stamp translation information (Jocelyn Falempe) [2041686] - drm/i915/guc: Don't use pr_err when not necessary (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add support for DC5 state (Jocelyn Falempe) [2041686] - drm/i915/dmc: Update DG2 DMC firmware to v2.07 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add additional tuning settings (Jocelyn Falempe) [2041686] - drm/i915/gt: Add dedicated function for non-ctx register tuning settings (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add Wa_1509727124 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Update DG2 to GuC v70.4.1 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add additional HDMI pixel clock frequencies (Jocelyn Falempe) [2041686] - Revert "drm/i915/dg2: Add preemption changes for Wa_14015141709" (Jocelyn Falempe) [2041686] - config: Enable TDX Guest (Wander Lairson Costa) [1836977] - x86/tdx: mark TDX as a tech preview (Wander Lairson Costa) [1836977] - x86/tdx: Panic on bad configs that #VE on "private" memory access (Wander Lairson Costa) [1836977] - x86/tdx: Prepare for using "INFO" call for a second purpose (Wander Lairson Costa) [1836977] - x86/tdx: Handle load_unaligned_zeropad() page-cross to a shared page (Wander Lairson Costa) [1836977] - x86/tdx: Clarify RIP adjustments in #VE handler (Wander Lairson Costa) [1836977] - vt: Initialize conswitchp to dummy_con if unset (Wander Lairson Costa) [1836977] - x86/tdx: Fix early #VE handling (Wander Lairson Costa) [1836977] - x86/tdx: Fix RETs in TDX asm (Wander Lairson Costa) [1836977] - x86/apic: Do apic driver probe for "nosmp" use case (Wander Lairson Costa) [1836977] - x86/mm: Fix spacing within memory encryption features message (Wander Lairson Costa) [1836977] - x86/kaslr: Fix build warning in KASLR code in boot stub (Wander Lairson Costa) [1836977] - Documentation/x86: Document TDX kernel architecture (Wander Lairson Costa) [1836977] - ACPICA: Avoid cache flush inside virtual machines (Wander Lairson Costa) [1836977] - x86/tdx/ioapic: Add shared bit for IOAPIC base address (Wander Lairson Costa) [1836977] - x86/mm: Make DMA memory shared for TD guest (Wander Lairson Costa) [1836977] - x86/mm/cpa: Add support for TDX shared memory (Wander Lairson Costa) [1836977] - x86/tdx: Make pages shared in ioremap() (Wander Lairson Costa) [1836977] - x86/topology: Disable CPU online/offline control for TDX guests (Wander Lairson Costa) [1836977] - x86/boot: Avoid #VE during boot for TDX platforms (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Use TEST reg,reg instead of CMP $0,reg (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline before returning to long mode (Wander Lairson Costa) [1836977] - x86/boot: Set CR0.NE early and keep it set during the boot (Wander Lairson Costa) [1836977] - x86/acpi/x86/boot: Add multiprocessor wake-up support (Wander Lairson Costa) [1836977] - x86/boot: Add a trampoline for booting APs via firmware handoff (Wander Lairson Costa) [1836977] - x86/asm/realmode: Use SYM_DATA_* instead of GLOBAL (Wander Lairson Costa) [1836977] - x86/realmode: Remove trampoline_status (Wander Lairson Costa) [1836977] - x86/tdx: Wire up KVM hypercalls (Wander Lairson Costa) [1836977] - x86/tdx: Port I/O: Add early boot support (Wander Lairson Costa) [1836977] - x86/tdx: Port I/O: Add runtime hypercalls (Wander Lairson Costa) [1836977] - x86/boot: Port I/O: Add decompression-time support for TDX (Wander Lairson Costa) [1836977] - x86/boot: Port I/O: Allow to hook up alternative helpers (Wander Lairson Costa) [1836977] - x86: Consolidate port I/O helpers (Wander Lairson Costa) [1836977] - x86: Adjust types used in port I/O helpers (Wander Lairson Costa) [1836977] - x86/tdx: Detect TDX at early kernel decompression time (Wander Lairson Costa) [1836977] - x86/tdx: Handle in-kernel MMIO (Wander Lairson Costa) [1836977] - x86/tdx: Handle CPUID via #VE (Wander Lairson Costa) [1836977] - x86/tdx: Add MSR support for TDX guests (Wander Lairson Costa) [1836977] - x86/tdx: Add HLT support for TDX guests (Wander Lairson Costa) [1836977] - x86/traps: Add #VE support for TDX guest (Wander Lairson Costa) [1836977] - x86/traps: Refactor exc_general_protection() (Wander Lairson Costa) [1836977] - x86/traps: Cleanup do_general_protection() (Wander Lairson Costa) [1836977] - x86/dumpstack: Introduce die_addr() for die() with #GP fault address (Wander Lairson Costa) [1836977] - x86/traps: Print address on #GP (Wander Lairson Costa) [1836977] - x86/kprobes: Inline kprobe_exceptions_notify() into do_general_protection() (Wander Lairson Costa) [1836977] - x86/tdx: Exclude shared bit from __PHYSICAL_MASK (Wander Lairson Costa) [1836977] - x86/tdx: Extend the confidential computing API to support TDX guests (Wander Lairson Costa) [1836977] - x86/tdx: Add __tdx_module_call() and __tdx_hypercall() helper functions (Wander Lairson Costa) [1836977] - x86/tdx: Provide common base for SEAMCALL and TDCALL C wrappers (Wander Lairson Costa) [1836977] - x86/tdx: Detect running as a TDX guest in early boot (Wander Lairson Costa) [1836977] - x86/mm/cpa: Generalize __set_memory_enc_pgtable() (Wander Lairson Costa) [1836977] - x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Wander Lairson Costa) [1836977] - x86/coco: Add API to handle encryption mask (Wander Lairson Costa) [1836977] - x86/cc: Move arch/x86/{kernel/cc_platform.c => coco/core.c} (Wander Lairson Costa) [1836977] - x86/sev-es: Use insn_decode_mmio() for MMIO implementation (Wander Lairson Costa) [1836977] - x86/insn-eval: Introduce insn_decode_mmio() (Wander Lairson Costa) [1836977] - x86/insn-eval: Introduce insn_get_modrm_reg_ptr() (Wander Lairson Costa) [1836977] - x86/insn-eval: Handle insn_get_opcode() failure (Wander Lairson Costa) [1836977] - x86/sev: Move common memory encryption code to mem_encrypt.c (Wander Lairson Costa) [1836977] - x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c (Wander Lairson Costa) [1836977] - x86/virtio: Have SEV guests enforce restricted virtio memory access (Wander Lairson Costa) [1836977] - devlink: protect devlink dump by the instance lock (Petr Oros) [2131116] - devlink: hold region lock when flushing snapshots (Petr Oros) [2131116] - net: devlink: enable parallel ops on netlink interface (Petr Oros) [2131116] - net: devlink: remove devlink_mutex (Petr Oros) [2131116] - net: devlink: convert reload command to take implicit devlink->lock (Petr Oros) [2131116] - net: devlink: introduce "unregistering" mark and use it during devlinks iteration (Petr Oros) [2131116] - devlink: Fix use-after-free after a failed reload (Petr Oros) [2131116] - net: devlink: Fix missing mutex_unlock() call (Petr Oros) [2131116] - Documentation: devlink: add add devlink-selftests to the table of contents (Petr Oros) [2131116] - devlink: Hold the instance lock in health callbacks (Petr Oros) [2131116] - net/mlx4: Lock mlx4 devlink reload callback (Petr Oros) [2131116] - net/mlx4: Use devl_ API for devlink port register / unregister (Petr Oros) [2131116] - net/mlx4: Use devl_ API for devlink region create / destroy (Petr Oros) [2131116] - net: devlink: remove region snapshots list dependency on devlink->lock (Petr Oros) [2131116] - net: devlink: remove region snapshot ID tracking dependency on devlink->lock (Petr Oros) [2131116] - devlink: introduce framework for selftests (Petr Oros) [2131116] - net: devlink: remove redundant net_eq() check from sb_pool_get_dumpit() (Petr Oros) [2131116] - net: devlink: move net check into devlinks_xa_for_each_registered_get() (Petr Oros) [2131116] - net: devlink: make sure that devlink_try_get() works with valid pointer during xarray iteration (Petr Oros) [2131116] - netdevsim: convert driver to use unlocked devlink API during init/fini (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_region_create/destroy() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_dpipe*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_sb*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_resource*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devling_trap*() functions (Petr Oros) [2131116] - net: devlink: avoid false DEADLOCK warning reported by lockdep (Petr Oros) [2131116] - net: devlink: fix return statement in devlink_port_new_notify() (Petr Oros) [2131116] - net: devlink: fix a typo in function name devlink_port_new_notifiy() (Petr Oros) [2131116] - net: devlink: make devlink_dpipe_headers_register() return void (Petr Oros) [2131116] - net: devlink: move unlocked function prototypes alongside the locked ones (Petr Oros) [2131116] - net: devlink: use helpers to work with devlink->lock mutex (Petr Oros) [2131116] - net: devlink: fix unlocked vs locked functions descriptions (Petr Oros) [2131116] - devlink: Hold the instance lock in port_new / port_del callbacks (Petr Oros) [2131116] - powercap: intel_rapl: Add support for RAPTORLAKE_S (Prarit Bhargava) [2120363] - selftests/bpf: Fix test_varlen verification failure with latest llvm (Yauheni Kaliuta) [2149222] - iwlwifi: remove firmware version limit for AC9560 (Íñigo Huguet) [2129361] - wifi: iwlwifi: fw: skip PPAG for JF (Íñigo Huguet) [2129361] - sched: Improve wake_up_all_idle_cpus() take #2 (Julia Denham) [2134931] - selftests/livepatch: better synchronize test_klp_callbacks_busy (Julia Denham) [2121204] - sched,livepatch: Use wake_up_if_idle() (Joe Lawrence) [2134931] - sched: Simplify wake_up_*idle*() (Joe Lawrence) [2134931] - sched,livepatch: Use task_call_func() (Joe Lawrence) [2134931] - sched,rcu: Rework try_invoke_on_locked_down_task() (Joe Lawrence) [2134931] - sched: Improve try_invoke_on_locked_down_task() (Joe Lawrence) [2134931] - arm64/bpf: Remove 128MB limit for BPF JIT programs (Yauheni Kaliuta) [2140163] - bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT (Yauheni Kaliuta) [2140163] - arm64: extable: add `type` and `data` fields (Yauheni Kaliuta) [2140163] - arm64: extable: use `ex` for `exception_table_entry` (Yauheni Kaliuta) [2140163] - arm64: extable: make fixup_exception() return bool (Yauheni Kaliuta) [2140163] - arm64: extable: consolidate definitions (Yauheni Kaliuta) [2140163] - arm64: kvm: use kvm_exception_table_entry (Yauheni Kaliuta) [2140163] - s390/cio: check the subchannel validity for dev_busid (Tobias Huschle) [2160494] - s390/cio: add dev_busid sysfs entry for each subchannel (Tobias Huschle) [2160494]- intel_idle: Add AlderLake-N support (Prarit Bhargava) [2144692] - selftests/timens: add a test for vfork+exit (Oleg Nesterov) [2116444] - fs/exec: switch timens when a task gets a new mm (Oleg Nesterov) [2116444] - namespace: make timens_on_fork() return nothing (Oleg Nesterov) [2116444] - timens: make vdso_join_timens() always succeed (Oleg Nesterov) [2116444] - xfrm: Fix oops in __xfrm_state_delete() (Sabrina Dubroca) [2156048] - tcp: Fix data races around icsk->icsk_af_ops. (Guillaume Nault) [2143904] {CVE-2022-3566} - ice: synchronize the misc IRQ when tearing down Tx tracker (Petr Oros) [2148858] - ice: fix handling of burst Tx timestamps (Petr Oros) [2148858] - vhost/vsock: Fix error handling in vhost_vsock_init() (Stefano Garzarella) [2159969] - net: vmw_vsock: vmci: Check memcpy_from_msg() (Stefano Garzarella) [2159969] - vhost/vsock: Use kvmalloc/kvfree for larger packets. (Stefano Garzarella) [2159969] - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Stefano Garzarella) [2159969] - vsock: Fix memory leak in vsock_connect() (Stefano Garzarella) [2159969] - tools/power turbostat: Add support for RPL-S (Prarit Bhargava) [2122848]- nvme: re-order nvme_alloc_ns to match "nvme: use blk_mq_alloc_disk" (Chris Leech) [2152742] - perf vendor events amd: Add Zen 4 mapping (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 metrics (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 uncore events (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 core events (Michael Petlan) [2148294] - cpuhotplug: Fix KABI breakage (Prarit Bhargava) [2156529] - scsi: target: core: Fix hard lockup when executing a compare-and-write command (Maurizio Lombardi) [2119897] - x86/topology: Fix duplicated core ID within a package (Prarit Bhargava) [2159553] - x86/topology: Fix multiple packages shown on a single-package system (Prarit Bhargava) [2159553] - hwmon/coretemp: Handle large core ID value (Prarit Bhargava) [2159553] - x86: Remove vendor checks from prefer_mwait_c1_over_halt (Prarit Bhargava) [2150067] - x86: Handle idle=nomwait cmdline properly for x86_idle (Prarit Bhargava) [2150067] - cpufreq: intel_pstate: Support Sapphire Rapids OOB mode (Prarit Bhargava) [2117767] - KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails (Emanuele Giuseppe Esposito) [2159433] - vmxnet3: correctly report csum_level for encapsulated packet (Izabela Bakollari) [2158809] - mei: pxp: support matching with a gfx discrete card (Jocelyn Falempe) [2147557] - mei: pxp: add command streamer API to the PXP driver (Jocelyn Falempe) [2147557] - mei: bus: extend bus API to support command streamer API (Jocelyn Falempe) [2147557] - mei: adjust extended header kdocs (Jocelyn Falempe) [2147557] - mei: bus: enable sending gsc commands (Jocelyn Falempe) [2147557] - mei: add support to GSC extended header (Jocelyn Falempe) [2147557] - mei: debugfs: add pxp mode to devstate in debugfs (Jocelyn Falempe) [2147557] - mei: drop ready bits check after start (Jocelyn Falempe) [2147557] - mei: gsc: add transition to PXP mode in resume flow (Jocelyn Falempe) [2147557] - mei: gsc: setup gsc extended operational memory (Jocelyn Falempe) [2147557] - mei: mkhi: add memory ready command (Jocelyn Falempe) [2147557] - mei: bus: export common mkhi definitions into a separate header (Jocelyn Falempe) [2147557] - mei: extend timeouts on slow devices (Jocelyn Falempe) [2147557] - mei: gsc: wait for reset thread on stop (Jocelyn Falempe) [2147557] - mei: gsc: use polling instead of interrupts (Jocelyn Falempe) [2147557] - mei: add slow_firmware flag to the mei auxiliary device (Jocelyn Falempe) [2147557] - mei: add kdoc for struct mei_aux_device (Jocelyn Falempe) [2147557] - mei: me: fix clang -Wformat warning (Jocelyn Falempe) [2147557] - mei: me: add raptor lake point S DID (Jocelyn Falempe) [2147557] - mei: hbm: drop capability response on early shutdown (Jocelyn Falempe) [2147557] - mei: me: set internal pg flag to off on hardware reset (Jocelyn Falempe) [2147557] - misc/mei: Add NULL check to component match callback functions (Jocelyn Falempe) [2147557] - drm/display: Move HDCP helpers into display-helper module (Jocelyn Falempe) [2147557] - mei: gsc: retrieve the firmware version (Jocelyn Falempe) [2147557] - mei: gsc: add runtime pm handlers (Jocelyn Falempe) [2147557] - mei: gsc: setup char driver alive in spite of firmware handshake failure (Jocelyn Falempe) [2147557] - mei: add support for graphics system controller (gsc) devices (Jocelyn Falempe) [2147557] - mei: avoid iterator usage outside of list_for_each_entry (Jocelyn Falempe) [2147557] - mei: do not overwrite state on hw start (Jocelyn Falempe) [2147557] - mei: me: fix reset policy on read error in interrupt (Jocelyn Falempe) [2147557] - mei: me: avoid link reset on shutdown (Jocelyn Falempe) [2147557] - mei: me: disable driver on the ign firmware (Jocelyn Falempe) [2147557] - mei: me: Use dma_set_mask_and_coherent() and simplify code (Jocelyn Falempe) [2147557] - mei: hbm: fix client dma reply status (Jocelyn Falempe) [2147557] - mei: cleanup status before client dma setup call (Jocelyn Falempe) [2147557] - mei: add POWERING_DOWN into device state print (Jocelyn Falempe) [2147557] - mei: Remove some dead code (Jocelyn Falempe) [2147557] - mei: bus: add client dma interface (Jocelyn Falempe) [2147557] - mei: hbm: drop hbm responses on early shutdown (Jocelyn Falempe) [2147557] - mei: me: add Ice Lake-N device id. (Jocelyn Falempe) [2147557] - mei: pxp: export pavp client to me client bus (Jocelyn Falempe) [2147557] - mei: Remove usage of the deprecated "pci-dma-compat.h" API (Jocelyn Falempe) [2147557] - mei: constify passed buffers and structures (Jocelyn Falempe) [2147557] - mei: revamp mei extension header structure layout. (Jocelyn Falempe) [2147557] - mei: fix kdoc in the driver (Jocelyn Falempe) [2147557] - mei: hdcp: SPDX tag should be the first line (Jocelyn Falempe) [2147557] - mei: request autosuspend after sending rx flow control (Jocelyn Falempe) [2147557] - mei: Drop unnecessary NULL check after container_of (Jocelyn Falempe) [2147557] - mei: me: add Alder Lake P device id. (Jocelyn Falempe) [2147557] - mei: allow map and unmap of client dma buffer only for disconnected client (Jocelyn Falempe) [2147557] - mei: use sysfs_emit() in tx_queue_limit_show sysfs (Jocelyn Falempe) [2147557] - mei: bus: block send with vtag on non-conformat FW (Jocelyn Falempe) [2147557] - mei: bus: change remove callback to return void (Jocelyn Falempe) [2147557] - mei: bus: simplify mei_cl_device_remove() (Jocelyn Falempe) [2147557] - mei: implement client dma setup. (Jocelyn Falempe) [2147557] - mei: hbm: add client dma hbm messages (Jocelyn Falempe) [2147557] - mei: add support for client dma capability (Jocelyn Falempe) [2147557] - mei: allow clients on bus to communicate in remove callback (Jocelyn Falempe) [2147557] - mei: me: add adler lake point LP DID (Jocelyn Falempe) [2147557] - mei: hbm: drop hbm responses on shutdown (Jocelyn Falempe) [2147557] - mei: hbm: call mei_set_devstate() on hbm stop response (Jocelyn Falempe) [2147557] - mei: document that mei_msg_hdr_init returns ERR_PTR (Jocelyn Falempe) [2147557] - mei: fix transfer over dma with extended header (Jocelyn Falempe) [2147557] - misc/mei/hdcp: Fix AUTH_STREAM_REQ cmd buffer len (Jocelyn Falempe) [2147557] - mei: bus: enable pavp device. (Jocelyn Falempe) [2147557] - mei: bus: add vtag support (Jocelyn Falempe) [2147557] - Revert "mei: virtio: virtualization frontend driver" (Jocelyn Falempe) [2147557] - mei: bus: fix a kernel-doc markup (Jocelyn Falempe) [2147557] - mei: protect mei_cl_mtu from null dereference (Jocelyn Falempe) [2147557] - mei: bus: deinitialize callback functions on init failure (Jocelyn Falempe) [2147557] - mei: bus: do not start a read for disconnected clients (Jocelyn Falempe) [2147557] - misc: mei: remove unneeded break (Jocelyn Falempe) [2147557] - mei: hw: Replace zero-length array with flexible-array member (Jocelyn Falempe) [2147557] - mei: virtio: virtualization frontend driver (Jocelyn Falempe) [2147557] - mei: add connect with vtag ioctl (Jocelyn Falempe) [2147557] - mei: bus: unconditionally enable clients with vtag support (Jocelyn Falempe) [2147557] - mei: bus: use zero vtag for bus clients. (Jocelyn Falempe) [2147557] - mei: handle tx queue flushing for vtag connections (Jocelyn Falempe) [2147557] - mei: add a vtag map for each client (Jocelyn Falempe) [2147557] - mei: add a spin lock to protect rd_completed queue (Jocelyn Falempe) [2147557] - mei: bump hbm version to 2.2 (Jocelyn Falempe) [2147557] - mei: add support for mei extended header. (Jocelyn Falempe) [2147557] - mei: add vtag support bit in client properties (Jocelyn Falempe) [2147557] - mei: restrict vtag support to hbm version 2.2 (Jocelyn Falempe) [2147557] - mei: hbm: add capabilities message (Jocelyn Falempe) [2147557] - Revert "scsi: iscsi: ql4xxx: Use per-session workqueue for unbinding" (Chris Leech) [2122624] - Revert "scsi: iscsi: Use the session workqueue for recovery" (Chris Leech) [2122624] - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Guillaume Nault) [2145235] {CVE-2022-4129} - l2tp: Serialize access to sk_user_data with sk_callback_lock (Guillaume Nault) [2145235] {CVE-2022-4129} - net: fix a concurrency bug in l2tp_tunnel_register() (Guillaume Nault) [2145235] {CVE-2022-4129} - net: tap: fix general protection fault when freeing an skb when the ring is full (Antoine Tenart) [2152802] - platform/x86/intel/pmt: Sapphire Rapids PMT errata fix (Prarit Bhargava) [2144689] - RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Kamal Heib) [2120677] - RDMA/rxe: Fix mr leak in RESPST_ERR_RNR (Kamal Heib) [2120677] - IB/hfi1: Correctly move list in sc_disable() (Kamal Heib) [2120677] - RDMA/cma: Use output interface for net_dev check (Kamal Heib) [2120677] - RDMA/usnic: fix set-but-not-unused variable 'flags' warning (Kamal Heib) [2120677] - IB/rdmavt: Add __init/__exit annotations to module init/exit funcs (Kamal Heib) [2120677] - RDMA/rxe: Fix resize_finish() in rxe_queue.c (Kamal Heib) [2120677] - IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers (Kamal Heib) [2120677] - RDMA/cm: Use SLID in the work completion as the DLID in responder side (Kamal Heib) [2120677] - RDMA/siw: Fix QP destroy to wait for all references dropped. (Kamal Heib) [2120677] - RDMA/srp: Fix srp_abort() (Kamal Heib) [2120677] - RDMA/irdma: Validate udata inlen and outlen (Kamal Heib) [2120677] - RDMA/irdma: Align AE id codes to correct flush code and event (Kamal Heib) [2120677] - RDMA/rxe: Fix the error caused by qp->sk (Kamal Heib) [2120677] - RDMA/rxe: Fix "kernel NULL pointer dereference" error (Kamal Heib) [2120677] - RDMA/rxe: Remove an unused member from struct rxe_mr (Kamal Heib) [2120677] - x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly (Dean Nelson) [2122850] - x86/fpu: Exclude dynamic states from init_fpstate (Dean Nelson) [2122850] - x86/fpu: Fix the init_fpstate size check with the actual size (Dean Nelson) [2122850] - x86/fpu: Configure init_fpstate attributes orderly (Dean Nelson) [2122850] - x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation (Dean Nelson) [2122850] - ceph: rely on vfs for setgid stripping (Andrey Albershteyn) [2128904] - fs: move S_ISGID stripping into the vfs_*() helpers (Andrey Albershteyn) [2128904] - fs: Add missing umask strip in vfs_tmpfile (Andrey Albershteyn) [2128904] - fs: add mode_strip_sgid() helper (Andrey Albershteyn) [2128904]- x86/insn: Add AMX instructions to the x86 instruction decoder (Prarit Bhargava) [2117765] - intel_idle: Add a new flag to initialize the AMX state (Prarit Bhargava) [2117765] - x86/fpu: Add a helper to prepare AMX state for low-power CPU idle (Prarit Bhargava) [2117765] - intel_idle: make SPR C1 and C1E be independent (Prarit Bhargava) [2117765] - rpmspec: drop traceevent files instead of just excluding them from files list (Michael Petlan) [2155509] - powerpc/bpf/64: Add instructions for atomic_[cmp]xchg (Mamatha Inamdar) [2113254] - powerpc/bpf/64: add support for atomic fetch operations (Mamatha Inamdar) [2113254] - powerpc/bpf/64: add support for BPF_ATOMIC bitwise operations (Mamatha Inamdar) [2113254] - powerpc/bpf: Simplify bpf_to_ppc() and adopt it for powerpc64 (Mamatha Inamdar) [2113254] - powerpc64/bpf: Store temp registers' bpf to ppc mapping (Mamatha Inamdar) [2113254] - powerpc/bpf: Use _Rn macros for GPRs (Mamatha Inamdar) [2113254] - powerpc/bpf: Move bpf_jit64.h into bpf_jit_comp64.c (Mamatha Inamdar) [2113254] - powerpc/bpf: Cleanup bpf_jit.h (Mamatha Inamdar) [2113254] - powerpc64/bpf: Get rid of PPC_BPF_[LL|STL|STLU] macros (Mamatha Inamdar) [2113254] - powerpc64/bpf: Convert some of the uses of PPC_BPF_[LL|STL] to PPC_BPF_[LD|STD] (Mamatha Inamdar) [2113254] - powerpc64/bpf: Optimize instruction sequence used for function calls (Mamatha Inamdar) [2113254] - powerpc64/bpf elfv1: Do not load TOC before calling functions (Mamatha Inamdar) [2113254] - powerpc64/bpf elfv2: Setup kernel TOC in r2 on entry (Mamatha Inamdar) [2113254] - powerpc64: Set PPC64_ELF_ABI_v[1|2] macros to 1 (Mamatha Inamdar) [2113254] - powerpc64/bpf: Use r12 for constant blinding (Mamatha Inamdar) [2113254] - powerpc64/bpf: Do not save/restore LR on each call to bpf_stf_barrier() (Mamatha Inamdar) [2113254] - powerpc/bpf: Handle large branch ranges with BPF_EXIT (Mamatha Inamdar) [2113254] - powerpc/bpf: Emit a single branch instruction for known short branch ranges (Mamatha Inamdar) [2113254] - powerpc/bpf: Skip branch range validation during first pass (Mamatha Inamdar) [2113254] - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 (Mamatha Inamdar) [2113254] - tools/bpf: Rename 'struct event' to avoid naming conflict (Mamatha Inamdar) [2113254] - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() (Mamatha Inamdar) [2113254] - bpf ppc64: Access only if addr is kernel address (Mamatha Inamdar) [2113254] - bpf ppc64: Add BPF_PROBE_MEM support for JIT (Mamatha Inamdar) [2113254] - powerpc/ppc-opcode: introduce PPC_RAW_BRANCH() macro (Mamatha Inamdar) [2113254] - bpf powerpc: refactor JIT compiler code (Mamatha Inamdar) [2113254] - bpf powerpc: Remove extra_pass from bpf_jit_build_body() (Mamatha Inamdar) [2113254] - bpf powerpc: Remove unused SEEN_STACK (Mamatha Inamdar) [2113254] - powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Mamatha Inamdar) [2113254] - powerpc/security: Add a helper to query stf_barrier type (Mamatha Inamdar) [2113254] - powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Mamatha Inamdar) [2113254] - powerpc/bpf: Fix BPF_MOD when imm == 1 (Mamatha Inamdar) [2113254] - powerpc/bpf: Validate branch ranges (Mamatha Inamdar) [2113254] - powerpc/lib: Add helper to check if offset is within conditional branch range (Mamatha Inamdar) [2113254] - powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macros (Mamatha Inamdar) [2113254] - powerpc: Move PPC_HA() PPC_HI() and PPC_LO() to ppc-opcode.h (Mamatha Inamdar) [2113254] - swapfile: fix soft lockup in scan_swap_map_slots (Waiman Long) [2155734] - mm/swap: add helper swap_offset_available() (Waiman Long) [2155734] - pNFS/filelayout: Fix coalescing test for single DS (Benjamin Coddington) [2158520] - arm64: kdump: Support crashkernel=X fall back to reserve region above DMA zones (Pingfan Liu) [1940674] - arm64: kdump: Provide default size when crashkernel=Y,low is not specified (Pingfan Liu) [1940674] - media: dmxdev: fix UAF when dvb_register_device() fails (Dean Nelson) [2123301] {CVE-2022-41218} - crypto: s390/aes - drop redundant xts key check (Vladis Dronov) [2158893] - crypto: xts - implement xts_verify_key() with xts_check_key() (Vladis Dronov) [2158893] - audit: cache ctx->major in audit_filter_syscall() (Richard Guy Briggs) [2123854] - audit: free audit_proctitle only on task exit (Richard Guy Briggs) [2123854] - audit: explicitly check audit_context->context enum value (Richard Guy Briggs) [2123854] - audit: move audit_return_fixup before the filters (Richard Guy Briggs) [2123854] - audit: fix potential double free on error path from fsnotify_add_inode_mark (Richard Guy Briggs) [2123854] - i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Prarit Bhargava) [2119066] {CVE-2022-2873} - net: dropreason: add SKB_DROP_REASON_FRAG_TOO_FAR (Antoine Tenart) [2155186] - net: dropreason: add SKB_DROP_REASON_FRAG_REASM_TIMEOUT (Antoine Tenart) [2155186] - net: dropreason: add SKB_DROP_REASON_DUP_FRAG (Antoine Tenart) [2155186] - net: dropreason: propagate drop_reason to skb_release_data() (Antoine Tenart) [2155186] - net: dropreason: add SKB_CONSUMED reason (Antoine Tenart) [2155186] - ipv4: remove redundant null pointer check before kfree_skb (Antoine Tenart) [2155186]- turbostat: Bring code up-to-date with upstream (Prarit Bhargava) [2117769] - tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [2117769] - tools/power turbostat: version 2022.07.28 (Prarit Bhargava) [2117769] - tools/power turbostat: do not decode ACC for ICX and SPR (Prarit Bhargava) [2117769] - tools/power turbostat: fix SPR PC6 limits (Prarit Bhargava) [2117769] - tools/power turbostat: cleanup 'automatic_cstate_conversion_probe()' (Prarit Bhargava) [2117769] - tools/power turbostat: separate SPR from ICX (Prarit Bhargava) [2117769] - tools/power turbosstat: fix comment (Prarit Bhargava) [2117769] - tools/power turbostat: Support RAPTORLAKE P (Prarit Bhargava) [2117769] - tools/power turbostat: add support for ALDERLAKE_N (Prarit Bhargava) [2117769] - tools/power turbostat: dump secondary Turbo-Ratio-Limit (Prarit Bhargava) [2117769] - tools/power turbostat: simplify dump_turbo_ratio_limits() (Prarit Bhargava) [2117769] - tools/power turbostat: dump CPUID.7.EDX.Hybrid (Prarit Bhargava) [2117769] - tools/power turbostat: update turbostat.8 (Prarit Bhargava) [2117769] - tools/power turbostat: Show uncore frequency (Prarit Bhargava) [2117769] - tools/power turbostat: Fix file pointer leak (Prarit Bhargava) [2117769] - tools/power turbostat: replace strncmp with single character compare (Prarit Bhargava) [2117769] - tools/power turbostat: print the kernel boot commandline (Prarit Bhargava) [2117769] - tools/power turbostat: Introduce support for RaptorLake (Prarit Bhargava) [2117769] - tools/power turbostat: version 2022.04.16 (Prarit Bhargava) [2117769] - tools/power turbostat: No build warnings with -Wextra (Prarit Bhargava) [2117769] - tools/power turbostat: be more useful as non-root (Prarit Bhargava) [2117769] - tools/power turbostat: fix ICX DRAM power numbers (Prarit Bhargava) [2117769] - tools/power turbostat: Support thermal throttle count print (Prarit Bhargava) [2117769] - tools/power turbostat: Allow printing header every N iterations (Prarit Bhargava) [2117769] - tools/power turbostat: Allow -e for all names. (Prarit Bhargava) [2117769] - tools/power turbostat: print power values upto three decimal (Prarit Bhargava) [2117769] - tools/power turbostat: Add Power Limit4 support (Prarit Bhargava) [2117769] - tools/power turbostat: fix dump for AMD cpus (Prarit Bhargava) [2117769] - tools/power turbostat: tweak --show and --hide capability (Prarit Bhargava) [2117769] - NFSv4: Retry LOCK on OLD_STATEID during delegation return (Benjamin Coddington) [2137826] - KVM: s390: pv: don't allow userspace to set the clock under PV (Tobias Huschle) [2154284] - net: mana: Fix race on per-CQ variable napi work_done (Emanuele Giuseppe Esposito) [2151722] - powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Prarit Bhargava) [2106143] - ceph: choose auth MDS for getxattr with the Xs caps (Milind Changire) [2126703] - ceph: try to choose the auth MDS if possible for getattr (Milind Changire) [2126703] - ceph: convert to generic_file_llseek (Milind Changire) [2126707] - ceph: don't leak snap_rwsem in handle_cap_grant (Milind Changire) [2126706] - ceph: prevent a client from exceeding the MDS maximum xattr size (Milind Changire) [2126704] - ceph: add session already open notify support (Milind Changire) [2126701] - ceph: use correct index when encoding client supported features (Milind Changire) [2143875] - ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE (Milind Changire) [2126700] - ceph: allow ceph.dir.rctime xattr to be updatable (Milind Changire) [2126699] - ipv6: Use ipv6_only_sock() helper in condition. (Izabela Bakollari) [2144855] - ipv6: Remove __ipv6_only_sock(). (Izabela Bakollari) [2144855] - redhat/configs: Switch CONFIG_X86_AMD_PSTATE to built-in (Prarit Bhargava) [2150424] - Documentation: add amd-pstate kernel command line options (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: add amd-pstate driver parameter for mode selection (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: change amd-pstate driver to be built-in type (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: cpufreq: amd-pstate: reset MSR_AMD_PERF_CTL register at init (Prarit Bhargava) [2150424] - scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi) [2153832] - virtio_console: Introduce an ID allocator for virtual console numbers (Cédric Le Goater) [2072437] - blk-throttle: fix that io throttle can only work for single bio (Ming Lei) [2088193] - scsi: zfcp: Fix double free of FSF request when qdio send fails (Tobias Huschle) [2155157] - scsi: qla2xxx: Fix crash when I/O abort times out (Nilesh Javali) [2115820] - perf trace: Fix SIGSEGV when processing syscall args (Michael Petlan) [2145089] - config: mhi: set CONFIG_MHI_BUS_EP to disabled (Íñigo Huguet) [2136123] - config: rtw89: set CONFIG_RTW89_8852C to disabled (Íñigo Huguet) [2136123] - wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update() (Íñigo Huguet) [2136123 2139481] - wifi: mac80211: mlme: Fix double unlock on assoc success handling (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: Fix missing unlock on beacon RX (Íñigo Huguet) [2136123] - wifi: mac80211: fix memory corruption in minstrel_ht_update_rates() (Íñigo Huguet) [2136123] - wifi: mac80211: fix regression with non-QoS drivers (Íñigo Huguet) [2136123] - wifi: mac80211: ensure vif queues are operational after start (Íñigo Huguet) [2136123] - wifi: mac80211: don't start TX with fq->lock to fix deadlock (Íñigo Huguet) [2136123] - wifi: cfg80211: fix MCS divisor value (Íñigo Huguet) [2136123] - wifi: mt76: fix 5 GHz connection regression on mt76x0/mt76x2 (Íñigo Huguet) [2136123] - wifi: mt76: fix reading current per-tid starting sequence number for aggregation (Íñigo Huguet) [2136123] - wifi: iwlwifi: Mark IWLMEI as broken (Íñigo Huguet) [2136123] - wifi: iwlwifi: don't spam logs with NSS>2 messages (Íñigo Huguet) [2136123] - wifi: use struct_group to copy addresses (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: check length for virtio packets (Íñigo Huguet) [2136123] - wifi: mac80211: fix locking in auth/assoc timeout (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: release deflink channel in error case (Íñigo Huguet) [2136123] - wifi: mac80211: fix link warning in RX agg timer expiry (Íñigo Huguet) [2136123] - bus: mhi: host: Fix up null pointer access in mhi_irq_handler (Íñigo Huguet) [2136123] - net: Use u64_stats_fetch_begin_irq() for stats fetch. (Íñigo Huguet) [2136123] - wifi: mt76: mt7921e: fix crash in chip reset fail (Íñigo Huguet) [2136123] - wifi: mac80211: potential NULL dereference in ieee80211_tx_control_port() (Íñigo Huguet) [2136123] - wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() (Íñigo Huguet) [2136123] - wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected (Íñigo Huguet) [2136123] - wifi: mac80211: fix possible leak in ieee80211_tx_control_port() (Íñigo Huguet) [2136123] - wifi: mac80211: always free sta in __sta_info_alloc in case of error (Íñigo Huguet) [2136123] - wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Íñigo Huguet) [2136123] - net: qrtr: start MHI channel after endpoit creation (Íñigo Huguet) [2136123] - wifi: cfg80211: Fix validating BSS pointers in __cfg80211_connect_result (Íñigo Huguet) [2136123] - wifi: rtw88: check the return value of alloc_workqueue() (Íñigo Huguet) [2136123] - wifi: rtw89: 8852a: adjust IMR for SER L1 (Íñigo Huguet) [2136123] - wifi: rtw89: 8852a: update RF radio A/B R56 (Íñigo Huguet) [2136123] - wifi: brcmfmac: prevent double-free on hardware-reset (Íñigo Huguet) [2136123] - wifi: brcmfmac: support brcm,ccode-map-trivial DT property (Íñigo Huguet) [2136123] - wifi: brcmfmac: Replace default (not configured) MAC with a random MAC (Íñigo Huguet) [2136123] - wifi: brcmfmac: Add brcmf_c_set_cur_etheraddr() helper (Íñigo Huguet) [2136123] - wifi: brcmfmac: Remove #ifdef guards for PM related functions (Íñigo Huguet) [2136123] - wifi: brcmfmac: use strreplace() in brcmf_of_probe() (Íñigo Huguet) [2136123] - wifi: rtl8xxxu: Fix the error handling of the probe function (Íñigo Huguet) [2136123] - wifi: mwifiex: clean up one inconsistent indenting (Íñigo Huguet) [2136123] - wifi: rtlwifi: Remove duplicate word and Fix typo (Íñigo Huguet) [2136123] - wifi: mwifiex: Fix comment typo (Íñigo Huguet) [2136123] - wifi: iwlwifi: mvm: fix clang -Wformat warnings (Íñigo Huguet) [2136123] - Revert "ath11k: add support for hardware rfkill for QCA6390" (Íñigo Huguet) [2136123] - wifi: ath11k: Fix register write failure on QCN9074 (Íñigo Huguet) [2136123] - wifi: mac80211: fix link data leak (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix disassoc with MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add macros to loop over active links (Íñigo Huguet) [2136123] - wifi: mac80211: remove erroneous sband/link validation (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: transmit assoc frame with address translation (Íñigo Huguet) [2136123] - wifi: mac80211: verify link addresses are different (Íñigo Huguet) [2136123] - wifi: mac80211: rx: track link in RX data (Íñigo Huguet) [2136123] - wifi: mac80211: optionally implement MLO multicast TX (Íñigo Huguet) [2136123] - wifi: mac80211: expand ieee80211_mgmt_tx() for MLO (Íñigo Huguet) [2136123] - wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API (Íñigo Huguet) [2136123] - wifi: mac80211: report link ID to cfg80211 on mgmt RX (Íñigo Huguet) [2136123] - wifi: cfg80211: report link ID in NL80211_CMD_FRAME (Íñigo Huguet) [2136123] - wifi: mac80211: add hardware timestamps for RX and TX (Íñigo Huguet) [2136123] - wifi: cfg80211: add hardware timestamps to frame RX info (Íñigo Huguet) [2136123] - wifi: cfg80211/nl80211: move rx management data into a struct (Íñigo Huguet) [2136123] - wifi: cfg80211: add a function for reporting TX status with hardware timestamps (Íñigo Huguet) [2136123] - wifi: nl80211: add RX and TX timestamp attributes (Íñigo Huguet) [2136123] - nl80211: document uapi for CMD_FRAME_WAIT_CANCEL (Íñigo Huguet) [2136123] - wifi: ieee80211: add helper functions for detecting TM/FTM frames (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: handle links for wmediumd/virtio (Íñigo Huguet) [2136123] - wifi: mac80211: sta_info: fix link_sta insertion (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix link_sta setup (Íñigo Huguet) [2136123] - wifi: nl80211/mac80211: clarify link ID in control port TX (Íñigo Huguet) [2136123] - wifi: mac80211: return error from control port TX for drops (Íñigo Huguet) [2136123] - wifi: nl80211: require MLD address on link STA add/modify (Íñigo Huguet) [2136123] - wifi: mac80211: more station handling sanity checks (Íñigo Huguet) [2136123] - wifi: mac80211: fix link sta hash table handling (Íñigo Huguet) [2136123] - wifi: mac80211: validate link address doesn't change (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: set sta.mlo to mlo state (Íñigo Huguet) [2136123] - wifi: mac80211: fast-xmit: handle non-MLO clients (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix address translation for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: fix RX MLD address translation (Íñigo Huguet) [2136123] - wifi: mac80211: fix NULL pointer deref with non-MLD STA (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix override calculation (Íñigo Huguet) [2136123] - wifi: mac80211: tx: use AP address in some places for MLO (Íñigo Huguet) [2136123] - net: add missing includes and forward declarations under net/ (Íñigo Huguet) [2136123] - wifi: rtl8192se: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: rtlwifi: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: rt2x00: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: brcmsmac: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: brcmfmac: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop() (Íñigo Huguet) [2136123] - wifi: mt7601u: fix clang -Wformat warning (Íñigo Huguet) [2136123] - wifi: mt7601u: eeprom: fix clang -Wformat warning (Íñigo Huguet) [2136123] - wifi: ath: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: ath11k: mac: fix long line (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: set sta.mlo correctly (Íñigo Huguet) [2136123] - wifi: mac80211: remove stray printk (Íñigo Huguet) [2136123] - wifi: mac80211: support MLO authentication/association with one link (Íñigo Huguet) [2136123] - wifi: mac80211: add API to parse multi-link element (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix TX link selection (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: use MLO link ID for TX (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: do rc update per link (Íñigo Huguet) [2136123] - wifi: mac80211: do link->MLD address translation on RX (Íñigo Huguet) [2136123] - wifi: mac80211: select link when transmitting to non-MLO stations (Íñigo Huguet) [2136123] - wifi: mac80211: fix up link station creation/insertion (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: implement sta_state for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: limit A-MSDU subframes for client too (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor ieee80211_set_associated() (Íñigo Huguet) [2136123] - wifi: cfg80211: add cfg80211_get_iftype_ext_capa() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: look up beacon elems only if needed (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc link setup (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: remove address arg to ieee80211_mark_sta_auth() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc success handling (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor ieee80211_prep_channel() a bit (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc req element building (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: switch some things back to deflink (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: change flags in ieee80211_determine_chantype() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: shift some code around (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor link station setup (Íñigo Huguet) [2136123] - wifi: mac80211: move IEEE80211_SDATA_OPERATING_GMODE to link (Íñigo Huguet) [2136123] - wifi: mac80211: make ieee80211_check_rate_mask() link-aware (Íñigo Huguet) [2136123] - wifi: mac80211: add multi-link element to AUTH frames (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: clean up supported channels element code (Íñigo Huguet) [2136123] - wifi: mac80211: release channel context on link stop (Íñigo Huguet) [2136123] - wifi: mac80211: prohibit DEAUTH_NEED_MGD_TX_PREP in MLO (Íñigo Huguet) [2136123] - wifi: nl80211: fix some attribute policy entries (Íñigo Huguet) [2136123] - wifi: nl80211: reject fragmented and non-inheritance elements (Íñigo Huguet) [2136123] - wifi: nl80211: reject link specific elements on assoc link (Íñigo Huguet) [2136123] - wifi: cfg80211: set country_elem to NULL (Íñigo Huguet) [2136123] - wifi: mac80211: remove link_id parameter from link_info_changed() (Íñigo Huguet) [2136123] - wifi: mac80211: replace link_id with link_conf in switch/(un)assign_vif_chanctx() (Íñigo Huguet) [2136123] - wifi: nl80211: advertise MLO support (Íñigo Huguet) [2136123] - wifi: mac80211: Support multi link in ieee80211_recalc_min_chandef() (Íñigo Huguet) [2136123] - wifi: mac80211: don't check carrier in chanctx code (Íñigo Huguet) [2136123] - wifi: nl80211: allow link ID in set_wiphy with frequency (Íñigo Huguet) [2136123] - wifi: mac80211: Allow EAPOL tx from specific link (Íñigo Huguet) [2136123] - wifi: mac80211: Allow EAPOL frames from link addresses (Íñigo Huguet) [2136123] - wifi: cfg80211/mac80211: Support control port TX from specific link (Íñigo Huguet) [2136123] - wifi: nl80211: Support MLD parameters in nl80211_set_station() (Íñigo Huguet) [2136123] - wifi: nl80211: check MLO support in authenticate (Íñigo Huguet) [2136123] - wifi: mac80211: add a helper to fragment an element (Íñigo Huguet) [2136123] - wifi: mac80211: skip rate statistics for MLD STAs (Íñigo Huguet) [2136123] - wifi: nl80211: set BSS to NULL if IS_ERR() (Íñigo Huguet) [2136123] - wifi: nl80211: add EML/MLD capabilities to per-iftype capabilities (Íñigo Huguet) [2136123] - wifi: nl80211: better validate link ID for stations (Íñigo Huguet) [2136123] - wifi: mac80211: fix link manipulation (Íñigo Huguet) [2136123] - wifi: mac80211: tighten locking check (Íñigo Huguet) [2136123] - wifi: cfg80211: clean up links appropriately (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: simplify adding ht/vht/he/eht elements (Íñigo Huguet) [2136123] - wifi: mac80211: refactor adding custom elements (Íñigo Huguet) [2136123] - wifi: mac80211: refactor adding rates to assoc request (Íñigo Huguet) [2136123] - wifi: mac80211: use only channel width in ieee80211_parse_bitrates() (Íñigo Huguet) [2136123] - wifi: cfg80211: add ieee80211_chanwidth_rate_flags() (Íñigo Huguet) [2136123] - wifi: mac80211: remove redundant condition (Íñigo Huguet) [2136123] - wifi: mac80211: don't set link address for station (Íñigo Huguet) [2136123] - wifi: mac80211: fix multi-BSSID element parsing (Íñigo Huguet) [2136123] - wifi: mac80211: move tdls_chan_switch_prohibited to link data (Íñigo Huguet) [2136123] - wifi: mac80211: don't re-parse elems in ieee80211_assoc_success() (Íñigo Huguet) [2136123] - wifi: mac80211: replace link_id with link_conf in start/stop_ap() (Íñigo Huguet) [2136123] - wifi: mac80211: refactor elements parsing with parameter struct (Íñigo Huguet) [2136123] - wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLO (Íñigo Huguet) [2136123] - wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a struct (Íñigo Huguet) [2136123] - wifi: cfg80211: adjust assoc comeback for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: unify assoc data event sending (Íñigo Huguet) [2136123] - wifi: cfg80211: prepare association failure APIs for MLO (Íñigo Huguet) [2136123] - wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: use correct link_sta (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: remove sta argument from ieee80211_config_bw (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: use ieee80211_get_link_sband() (Íñigo Huguet) [2136123] - wifi: mac80211: split IEEE80211_STA_DISABLE_WMM to link data (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: first adjustments for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: do IEEE80211_STA_RESET_SIGNAL_AVE per link (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: track AP (MLD) address separately (Íñigo Huguet) [2136123] - wifi: mac80211: remove unused bssid variable (Íñigo Huguet) [2136123] - wifi: mac80211: change QoS settings API to take link into account (Íñigo Huguet) [2136123] - wifi: mac80211: expect powersave handling in driver for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: move ps setting to vif config (Íñigo Huguet) [2136123] - wifi: mac80211: provide link ID in link_conf (Íñigo Huguet) [2136123] - wifi: mac80211: set up/tear down client vif links properly (Íñigo Huguet) [2136123] - wifi: mac80211: move ieee80211_request_smps_mgd_work (Íñigo Huguet) [2136123] - wifi: nl80211: acquire wdev mutex for dump_survey (Íñigo Huguet) [2136123] - wifi: mac80211: fix key lookup (Íñigo Huguet) [2136123] - wifi: mac80211: separate out connection downgrade flags (Íñigo Huguet) [2136123] - wifi: mac80211: Align with Draft P802.11be_D2.0 (Íñigo Huguet) [2136123] - wifi: mac80211: Align with Draft P802.11be_D1.5 (Íñigo Huguet) [2136123] - wifi: mac80211: skip powersave recalc if driver SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2136123] - wifi: mac80211: debug: omit link if non-MLO connection (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Ack link addressed frames (Íñigo Huguet) [2136123] - wifi: cfg80211: drop BSS elements from assoc trace for now (Íñigo Huguet) [2136123] - wifi: cfg80211: make cfg80211_auth_request::key_idx signed (Íñigo Huguet) [2136123] - wifi: nl80211: enable setting the link address at new station (Íñigo Huguet) [2136123] - wifi: mac80211: RCU-ify link/link_conf pointers (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for station APIs (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for channel switch APIs (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex in add/mod/del link station (Íñigo Huguet) [2136123] - wifi: mac80211: implement callbacks for _link_station (Íñigo Huguet) [2136123] - wifi: cfg80211/mac80211: separate link params from station params (Íñigo Huguet) [2136123] - wifi: cfg80211: add API to add/modify/remove a link station (Íñigo Huguet) [2136123] - wifi: mac80211: add an ieee80211_get_link_sband (Íñigo Huguet) [2136123] - wifi: mac80211: Remove AP SMPS leftovers (Íñigo Huguet) [2136123] - wifi: cfg80211: Allow MLO TX with link source address (Íñigo Huguet) [2136123] - wifi: mac80211: Consider MLO links in offchannel logic (Íñigo Huguet) [2136123] - wifi: mac80211: rx: accept link-addressed frames (Íñigo Huguet) [2136123] - wifi: mac80211: consistently use sdata_dereference() (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Support link channel matching on rx (Íñigo Huguet) [2136123] - wifi: mac80211: fix mesh airtime link metric estimating (Íñigo Huguet) [2136123] - wifi: mac80211: make 4addr null frames using min_rate for WDS (Íñigo Huguet) [2136123] - wifi: cfg80211: use strscpy to replace strlcpy (Íñigo Huguet) [2136123] - wifi: mac80211: exclude multicast packets from AQL pending airtime (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: use 32-bit skb cookie (Íñigo Huguet) [2136123] - mt76: mt7921: Let PCI core handle power state and use pm_sleep_ptr() (Íñigo Huguet) [2136123] - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Íñigo Huguet) [2136123] - mt76: get rid of mt76_wcid_hw routine (Íñigo Huguet) [2136123] - mt76: convert MT_TX_HW_QUEUE_EXT_PHY to MT_TX_HW_QUEUE_PHY (Íñigo Huguet) [2136123] - mt76: add phy_idx to mt76_wcid (Íñigo Huguet) [2136123] - mt76: introduce phys array in mt76_dev structure (Íñigo Huguet) [2136123] - mt76: add phy_idx in mt76_rx_status (Íñigo Huguet) [2136123] - mt76: introduce MT_RXQ_BAND2 and MT_RXQ_BAND2_WA in mt76_rxq_id (Íñigo Huguet) [2136123] - mt76: add len parameter to __mt76_mcu_msg_alloc signature (Íñigo Huguet) [2136123] - mt76: mt7915 add ht mpdu density (Íñigo Huguet) [2136123] - mt76: mt7921: reduce the mutex lock scope during reset (Íñigo Huguet) [2136123] - mt76: mt7921: reduce log severity levels for informative messages (Íñigo Huguet) [2136123] - mt76: connac: move tx initialization/cleanup in mt76_connac module (Íñigo Huguet) [2136123] - mt76: mt7921: make mt7921_pci_driver static (Íñigo Huguet) [2136123] - mt76: mt7921: enable HW beacon filter in the initialization stage (Íñigo Huguet) [2136123] - mt76: mt7921: enable HW beacon filter not depending on PM flag (Íñigo Huguet) [2136123] - mt76: remove q->qid (Íñigo Huguet) [2136123] - mt76: do not use skb_set_queue_mapping for internal purposes (Íñigo Huguet) [2136123] - mt76: pass original queue id from __mt76_tx_queue_skb to the driver (Íñigo Huguet) [2136123] - mt76: allow receiving frames with invalid CCMP PN via monitor interfaces (Íñigo Huguet) [2136123] - mt76: mt76x02: improve reliability of the beacon hang check (Íñigo Huguet) [2136123] - mt76: mt7615: add sta_rec with EXTRA_INFO_NEW for the first time only (Íñigo Huguet) [2136123] - mt76: mt7915: update the maximum size of beacon offload (Íñigo Huguet) [2136123] - mt76: do not check the ccmp pn for ONLY_MONITOR frame (Íñigo Huguet) [2136123] - mt76: mt7915: add sta_rec with EXTRA_INFO_NEW for the first time only (Íñigo Huguet) [2136123] - mt76: mt7915: update mpdu density in 6g capability (Íñigo Huguet) [2136123] - mt76: mt7915: do not copy ieee80211_ops pointer in mt7915_mmio_probe (Íñigo Huguet) [2136123] - mt76: mt7915: disable UL MU-MIMO for mt7915 (Íñigo Huguet) [2136123] - mt76: move mt76_connac2_mcu_fill_message in mt76_connac module (Íñigo Huguet) [2136123] - mt76: move mcu_txd/mcu_rxd structures in shared code (Íñigo Huguet) [2136123] - mt76: mt7915: rely on mt76_connac_tx_free (Íñigo Huguet) [2136123] - mt76: connac: move mt7615_txp_skb_unmap in common code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_write_hw_txp in shared code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_tx_complete_skb in shared code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_tx_free in shared code (Íñigo Huguet) [2136123] - mt76: move mt7615_txp_ptr in mt76_connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_fw_txp in common module (Íñigo Huguet) [2136123] - mt76: mt7915: get rid of unnecessary new line in mt7915_mac_write_txwi (Íñigo Huguet) [2136123] - mt76: mt7921s: remove unnecessary goto in mt7921s_mcu_drv_pmctrl (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_mac_fill_rx_rate in connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_reverse_frag0_hdr_trans in mt76-connac module (Íñigo Huguet) [2136123] - mt76: connac: move HE radiotap parsing in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: fix command timeout in AP stop period (Íñigo Huguet) [2136123] - mt76: mt7921: not support beacon offload disable command (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_mac_add_txs_skb in connac module (Íñigo Huguet) [2136123] - mt76: connac: move connac2_mac_write_txwi in mt76_connac module (Íñigo Huguet) [2136123] - mt76: connac: move mac connac2 defs in mt76_connac2_mac.h (Íñigo Huguet) [2136123] - mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature (Íñigo Huguet) [2136123] - mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature (Íñigo Huguet) [2136123] - mt76: enable the VHT extended NSS BW feature (Íñigo Huguet) [2136123] - mt76: mt7663: rely on mt76_connac2_fw_trailer (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_load_patch in connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_load_ram in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: move fw toggle in mt7921_load_firmware (Íñigo Huguet) [2136123] - mt76: connac: move shared fw structures in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: get rid of mt7921_mcu_exit (Íñigo Huguet) [2136123] - mt76: mt7921: add missing bh-disable around rx napi schedule (Íñigo Huguet) [2136123] - mt76: mt7615: add missing bh-disable around rx napi schedule (Íñigo Huguet) [2136123] - mt76: mt7915: add missing bh-disable around tx napi enable/schedule (Íñigo Huguet) [2136123] - mt76: mt7921: add PATCH_FINISH_REQ cmd response handling (Íñigo Huguet) [2136123] - mt76: add DBDC rxq handlings into mac_reset_work (Íñigo Huguet) [2136123] - mt76: mt7915: add more ethtool stats (Íñigo Huguet) [2136123] - mt76: mt7921: introduce ACPI SAR config in tx power (Íñigo Huguet) [2136123] - mt76: mt7921: introduce ACPI SAR support (Íñigo Huguet) [2136123] - mt76: add 6 GHz band support in mt76_sar_freq_ranges (Íñigo Huguet) [2136123] - mt76: mt7915: fix endian bug in mt7915_rf_regval_set() (Íñigo Huguet) [2136123] - mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg (Íñigo Huguet) [2136123] - mt76: mt7915: fix endianness in mt7915_rf_regval_get (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: add back erroneously removed cast (Íñigo Huguet) [2136123] - wifi: mac80211: fix queue selection for mesh/OCB interfaces (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix race condition in pending packet (Íñigo Huguet) [2136123] - wifi: mac80211: Use the bitmap API to allocate bitmaps (Íñigo Huguet) [2136123] - wifi: mac80211: fix center freq calculation in ieee80211_chandef_downgrade (Íñigo Huguet) [2136123] - wifi: nl80211: fix sending link ID info of associated BSS (Íñigo Huguet) [2136123] - wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx() (Íñigo Huguet) [2136123] - wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl80211_pre_doit (Íñigo Huguet) [2136123] - bus: mhi: ep: Check dev_set_name() return value (Íñigo Huguet) [2136123] - ath9k: remove unexpected words "the" in comments (Íñigo Huguet) [2136123] - ath11k: Fix typo in comments (Íñigo Huguet) [2136123] - wifi: nl80211: retrieve EHT related elements in AP mode (Íñigo Huguet) [2136123] - wifi: cfg80211: Increase akm_suites array size in cfg80211_crypto_settings (Íñigo Huguet) [2136123] - wifi: cfg80211: remove chandef check in cfg80211_cac_event() (Íñigo Huguet) [2136123] - wifi: nl80211: relax wdev mutex check in wdev_chandef() (Íñigo Huguet) [2136123] - wifi: nl80211: acquire wdev mutex earlier in start_ap (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for tid config (Íñigo Huguet) [2136123] - wifi: cfg80211: handle IBSS in channel switch (Íñigo Huguet) [2136123] - wifi: mac80211: properly skip link info driver update (Íñigo Huguet) [2136123] - wifi: mac80211: only accumulate airtime deficit for active clients (Íñigo Huguet) [2136123] - wifi: mac80211: add debugfs file to display per-phy AQL pending airtime (Íñigo Huguet) [2136123] - wifi: mac80211: add a per-PHY AQL limit to improve fairness (Íñigo Huguet) [2136123] - wifi: mac80211: keep recently active tx queues in scheduling list (Íñigo Huguet) [2136123] - wifi: mac80211: consider aql_tx_pending when checking airtime deficit (Íñigo Huguet) [2136123] - wifi: mac80211: make sta airtime deficit field s32 instead of s64 (Íñigo Huguet) [2136123] - wifi: mac80211: fix a kernel-doc complaint (Íñigo Huguet) [2136123] - wifi: cfg80211: remove redundant documentation (Íñigo Huguet) [2136123] - wifi: mac80211: sta_info: fix a missing kernel-doc struct element (Íñigo Huguet) [2136123] - wifi: mac80211: add a missing comma at kernel-doc markup (Íñigo Huguet) [2136123] - wifi: cfg80211: fix kernel-doc warnings all over the file (Íñigo Huguet) [2136123] - wifi: ieee80211: s1g action frames are not robust (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add another Foxconn T99W175 (Íñigo Huguet) [2136123] - wifi: cfg80211: Allow P2P client interface to indicate port authorization (Íñigo Huguet) [2136123] - wifi: mac80211: do not wake queues on a vif that is being stopped (Íñigo Huguet) [2136123] - wifi: mac80211: check skb_shared in ieee80211_8023_xmit() (Íñigo Huguet) [2136123] - wifi: mac80211: add gfp_t parameter to ieeee80211_obss_color_collision_notify (Íñigo Huguet) [2136123] - bus: mhi: host: Move IRQ allocation to controller registration phase (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add Cinterion MV31-W with new baseline (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add support for Quectel EM120 FCCL modem (Íñigo Huguet) [2136123] - wifi: rtw89: disable invalid phy reports for all ICs (Íñigo Huguet) [2136123] - wifi: rtw89: pci: fix PCI doesn't reclaim TX BD properly (Íñigo Huguet) [2136123] - wifi: rtw89: fix long RX latency in low power mode (Íñigo Huguet) [2136123] - wifi: rtw89: drop invalid TX rate report of legacy rate (Íñigo Huguet) [2136123] - wifi: rtw89: add UNEXP debug mask to keep monitor messages unexpected to happen frequently (Íñigo Huguet) [2136123] - wifi: rtw89: enable VO TX AMPDU (Íñigo Huguet) [2136123] - wifi: rtw89: fix potential TX stuck (Íñigo Huguet) [2136123] - wifi: rtw89: support TDLS (Íñigo Huguet) [2136123] - wifi: rtw89: allocate BSSID CAM per TDLS peer (Íñigo Huguet) [2136123] - wifi: rtw89: separate BSSID CAM operations (Íñigo Huguet) [2136123] - wifi: rtw89: allocate address CAM and MAC ID to TDLS peer (Íñigo Huguet) [2136123] - cfg80211: Indicate MLO connection info in connect and roam callbacks (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: print the link id (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: support creating MLO-capable radios (Íñigo Huguet) [2136123] - wifi: nl80211: expose link ID for associated BSSes (Íñigo Huguet) [2136123] - wifi: nl80211: expose link information for interfaces (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: send a beacon per link (Íñigo Huguet) [2136123] - wifi: mac80211: set STA deflink addresses (Íñigo Huguet) [2136123] - wifi: mac80211: maintain link-sta hash table (Íñigo Huguet) [2136123] - wifi: mac80211: RCU-ify link STA pointers (Íñigo Huguet) [2136123] - wifi: mac80211: ethtool: use deflink for now (Íñigo Huguet) [2136123] - wifi: mac80211: move ieee80211_bssid_match() function (Íñigo Huguet) [2136123] - wifi: mac80211: return a beacon for a specific link (Íñigo Huguet) [2136123] - wifi: mac80211: pass the link id in start/stop ap (Íñigo Huguet) [2136123] - wifi: mac80211: use link in start/stop ap (Íñigo Huguet) [2136123] - wifi: mac80211: implement add/del interface link callbacks (Íñigo Huguet) [2136123] - wifi: cfg80211: add optional link add/remove callbacks (Íñigo Huguet) [2136123] - wifi: cfg80211: sort trace.h (Íñigo Huguet) [2136123] - wifi: mac80211: add sta link addition/removal (Íñigo Huguet) [2136123] - wifi: mac80211: add MLO link ID to TX frame metadata (Íñigo Huguet) [2136123] - wifi: mac80211: remove band from TX info in MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add vif link addition/removal (Íñigo Huguet) [2136123] - wifi: nl80211: support MLO in auth/assoc (Íñigo Huguet) [2136123] - wifi: mac80211: ignore IEEE80211_CONF_CHANGE_SMPS in chanctx mode (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: split bss_info_changed to vif/link info_changed (Íñigo Huguet) [2136123] - wifi: cfg80211: simplify cfg80211_mlme_auth() prototype (Íñigo Huguet) [2136123] - wifi: ieee80211: add definitions for multi-link element (Íñigo Huguet) [2136123] - wifi: nl80211: refactor BSS lookup in nl80211_associate() (Íñigo Huguet) [2136123] - wifi: cfg80211: mlme: get BSS entry outside cfg80211_mlme_assoc() (Íñigo Huguet) [2136123] - wifi: mac80211: tx: simplify chanctx_conf handling (Íñigo Huguet) [2136123] - wifi: mac80211: status: look up band only where needed (Íñigo Huguet) [2136123] - wifi: mac80211: sort trace.h file (Íñigo Huguet) [2136123] - wifi: mac80211: correct link config data in tracing (Íñigo Huguet) [2136123] - wifi: mac80211: make ieee80211_he_cap_ie_to_sta_he_cap() MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: make some SMPS code MLD-aware (Íñigo Huguet) [2136123] - wifi: mac80211: HT: make ieee80211_ht_cap_ie_to_sta_ht_cap() MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: add link_id to eht.c code for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add link_id to vht.c code for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some link setup code (Íñigo Huguet) [2136123] - wifi: mac80211: validate some driver features for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: use IEEE80211_MLD_MAX_NUM_LINKS (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some sta_info link handling (Íñigo Huguet) [2136123] - wifi: mac80211: remove sta_info_tx_streams() (Íñigo Huguet) [2136123] - wifi: mac80211: make channel context code MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: pass link ID where already present (Íñigo Huguet) [2136123] - wifi: mac80211: add per-link configuration pointer (Íñigo Huguet) [2136123] - wifi: mac80211: split bss_info_changed method (Íñigo Huguet) [2136123] - mac80211: fix maybe-unused warning (Íñigo Huguet) [2136123] - wifi: mac80211: reorg some iface data structs for MLD (Íñigo Huguet) [2136123] - wifi: mac80211: move interface config to new struct (Íñigo Huguet) [2136123] - wifi: mac80211: move some future per-link data to bss_conf (Íñigo Huguet) [2136123] - wifi: cfg80211: do some rework towards MLO link APIs (Íñigo Huguet) [2136123] - wifi: mac80211: reject WEP or pairwise keys with key ID > 3 (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Directly use ida_alloc()/free() (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some key code (Íñigo Huguet) [2136123] - wifi: mac80211: remove cipher scheme support (Íñigo Huguet) [2136123] - wifi: nl80211: fix typo in comment (Íñigo Huguet) [2136123] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_391.RULE (Íñigo Huguet) [2136123] - rtw88: 8821c: fix access const table of channel parameters (Íñigo Huguet) [2136123] - rtw89: add new state to CFO state machine for UL-OFDMA (Íñigo Huguet) [2136123] - rtw89: 8852c: add trigger frame counter (Íñigo Huguet) [2136123] - ieee80211: add trigger frame definition (Íñigo Huguet) [2136123] - ath10k: fix recently introduced checkpatch warning (Íñigo Huguet) [2136123] - wifi: rtw89: support MULTI_BSSID and correct BSSID mask of H2C (Íñigo Huguet) [2136123] - wifi: ray_cs: Drop useless status variable in parse_addr() (Íñigo Huguet) [2136123] - wifi: ray_cs: Utilize strnlen() in parse_addr() (Íñigo Huguet) [2136123] - wifi: rtw88: use *ph to print small buffer (Íñigo Huguet) [2136123] - ath11k: Fix warnings reported by checkpatch (Íñigo Huguet) [2136123] - ath11k: Fix LDPC config in set_bitrate_mask hook (Íñigo Huguet) [2136123] - wifi: mac80211: fix use-after-free in chanctx code (Íñigo Huguet) [2136123] - ath10k: fix regdomain info of iw reg set/get (Íñigo Huguet) [2136123] - ath11k: support avg signal in station dump (Íñigo Huguet) [2136123] - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8821c_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8723d_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8822c_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix sparse warning for rtw8822b_hw_spec (Íñigo Huguet) [2136123] - rtw88: fix null vif pointer when hw_scan fails (Íñigo Huguet) [2136123] - rtw89: sar: adjust and support SAR on 6GHz band (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: re-calibrate RX DCK once thermal changes a lot (Íñigo Huguet) [2136123] - rtw89: pci: handle hardware watchdog timeout interrupt status (Íñigo Huguet) [2136123] - rtw89: fix null vif pointer when hw_scan fails (Íñigo Huguet) [2136123] - rtw89: fix channel inconsistency during hw_scan (Íñigo Huguet) [2136123] - wifi: rtw88: add a work to correct atomic scheduling warning of ::set_tim (Íñigo Huguet) [2136123] - wifi: iwlwifi: pcie: rename CAUSE macro (Íñigo Huguet) [2136123] - wifi: brcmfmac: work around a GCC 12 -Warray-bounds warning (Íñigo Huguet) [2136123] - wifi: iwlwifi: use unsigned to silence a GCC 12 warning (Íñigo Huguet) [2136123] - wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Íñigo Huguet) [2136123] - wifi: ath9k: silence array-bounds warning on GCC 12 (Íñigo Huguet) [2136123] - ath9k: replace ternary operator with max() (Íñigo Huguet) [2136123] - ath11k: Init hw_params before setting up AHB resources (Íñigo Huguet) [2136123] - ath11k: Fix warning on variable 'sar' dereference before check (Íñigo Huguet) [2136123] - ath10k: fix misreported tx bandwidth for 160Mhz (Íñigo Huguet) [2136123] - ath10k: add encapsulation offloading support (Íñigo Huguet) [2136123] - ath10k: turn rawmode into frame_mode (Íñigo Huguet) [2136123] - ath10k: improve tx status reporting (Íñigo Huguet) [2136123] - ath10k: do not enforce interrupt trigger type (Íñigo Huguet) [2136123] - iwlwifi: mei: fix potential NULL-ptr deref (Íñigo Huguet) [2136123] - iwlwifi: mei: clear the sap data header before sending (Íñigo Huguet) [2136123] - iwlwifi: mvm: remove vif_count (Íñigo Huguet) [2136123] - iwlwifi: mvm: always tell the firmware to accept MCAST frames in BSS (Íñigo Huguet) [2136123] - iwlwifi: mvm: add OTP info in case of init failure (Íñigo Huguet) [2136123] - iwlwifi: mvm: fix assert 1F04 upon reconfig (Íñigo Huguet) [2136123] - iwlwifi: mvm: clean up authorized condition (Íñigo Huguet) [2136123] - iwlwifi: mvm: use NULL instead of ERR_PTR when parsing wowlan status (Íñigo Huguet) [2136123] - iwlwifi: pcie: simplify MSI-X cause mapping (Íñigo Huguet) [2136123] - ath11k: update missing MU-MIMO and OFDMA stats (Íñigo Huguet) [2136123] - rtw89: pci: only mask out INT indicator register for disable interrupt v1 (Íñigo Huguet) [2136123] - rtw89: convert rtw89_band to nl80211_band precisely (Íñigo Huguet) [2136123] - rtw89: 8852c: update txpwr tables to HALRF_027_00_052 (Íñigo Huguet) [2136123] - rtw89: cfo: check mac_id to avoid out-of-bounds (Íñigo Huguet) [2136123] - rtw89: 8852c: set TX antenna path (Íñigo Huguet) [2136123] - rtw89: add ieee80211::sta_rc_update ops (Íñigo Huguet) [2136123] - wireless: Fix Makefile to be in alphabetical order (Íñigo Huguet) [2136123] - mac80211: refactor freeing the next_beacon (Íñigo Huguet) [2136123] - cfg80211: fix kernel-doc for cfg80211_beacon_data (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: support ieee80211_rate_status (Íñigo Huguet) [2136123] - mac80211: extend current rate control tx status API (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: fill all requested rates (Íñigo Huguet) [2136123] - mac80211: disable BSS color collision detection in case of no free colors (Íñigo Huguet) [2136123] - nl80211: Parse NL80211_ATTR_HE_BSS_COLOR as a part of nl80211_parse_beacon (Íñigo Huguet) [2136123] - mac80211: mlme: track assoc_bss/associated separately (Íñigo Huguet) [2136123] - mac80211: remove useless bssid copy (Íñigo Huguet) [2136123] - mac80211: remove unused argument to ieee80211_sta_connection_lost() (Íñigo Huguet) [2136123] - mac80211: mlme: use local SSID copy (Íñigo Huguet) [2136123] - mac80211: use ifmgd->bssid instead of ifmgd->associated->bssid (Íñigo Huguet) [2136123] - mac80211: mlme: move in RSSI reporting code (Íñigo Huguet) [2136123] - mac80211: remove stray multi_sta_back_32bit docs (Íñigo Huguet) [2136123] - mac80211: fix typo in documentation (Íñigo Huguet) [2136123] - mac80211: unify CCMP/GCMP AAD construction (Íñigo Huguet) [2136123] - mt76: mt7921: add ipv6 NS offload support (Íñigo Huguet) [2136123] - mt76: add gfp to mt76_mcu_msg_alloc signature (Íñigo Huguet) [2136123] - mt76: mt7915: add more statistics from fw_util debugfs knobs (Íñigo Huguet) [2136123] - mt76: mt7915: improve error handling for fw_debug knobs (Íñigo Huguet) [2136123] - mt76: mt7615/mt7915: do reset_work with mt76's work queue (Íñigo Huguet) [2136123] - mt76: mt7915: add support for 6G in-band discovery (Íñigo Huguet) [2136123] - mt76: mt7915: add Wireless Ethernet Dispatch support (Íñigo Huguet) [2136123] - net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED) (Íñigo Huguet) [2136123] - mt76: make number of tokens configurable dynamically (Íñigo Huguet) [2136123] - mt76: add support for overriding the device used for DMA mapping (Íñigo Huguet) [2136123] - mt76: dma: add wrapper macro for accessing queue registers (Íñigo Huguet) [2136123] - mt76: mt7915: move MT_INT_MASK_CSR to init.c (Íñigo Huguet) [2136123] - mt76: mt7915: introduce mt7915_mac_severe_check() (Íñigo Huguet) [2136123] - mt76: mt7915: rework SER debugfs knob (Íñigo Huguet) [2136123] - mt76: mt7915: limit minimum twt duration (Íñigo Huguet) [2136123] - mt76: mt7915: reject duplicated twt flows (Íñigo Huguet) [2136123] - mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patch_7976() (Íñigo Huguet) [2136123] - mt76: connac: use skb_put_data instead of open coding (Íñigo Huguet) [2136123] - mt76: mt7915: configure soc clocks in mt7986_wmac_init (Íñigo Huguet) [2136123] - mt76: fix encap offload ethernet type check (Íñigo Huguet) [2136123] - mt76: mt7915: disable RX_HDR_TRANS_SHORT (Íñigo Huguet) [2136123] - mt76: mt7603: move spin_lock_bh() to spin_lock() (Íñigo Huguet) [2136123] - mt76: mt7915: add debugfs knob for RF registers read/write (Íñigo Huguet) [2136123] - mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 static const (Íñigo Huguet) [2136123] - mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 static const (Íñigo Huguet) [2136123] - mt76: mt7915: remove SCS feature (Íñigo Huguet) [2136123] - mt76: fix rx reordering with non explicit / psmp ack policy (Íñigo Huguet) [2136123] - mt76: mt7921: Add AP mode support (Íñigo Huguet) [2136123] - mt76: mt7915: use 0xff to initialize bitrate_mask in mt7915_init_bitrate_mask (Íñigo Huguet) [2136123] - mt76: mt7915: always call mt7915_wfsys_reset() during init (Íñigo Huguet) [2136123] - mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configure_filter (Íñigo Huguet) [2136123] - mt76: mt7921u: add suspend/resume support (Íñigo Huguet) [2136123] - mt76: fix MBSS index condition in DBDC mode (Íñigo Huguet) [2136123] - mt76: fix use-after-free by removing a non-RCU wcid pointer (Íñigo Huguet) [2136123] - mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 (Íñigo Huguet) [2136123] - mt76: mt7915: accept rx frames with non-standard VHT MCS10-11 (Íñigo Huguet) [2136123] - mt76: dma: use kzalloc instead of devm_kzalloc for txwi (Íñigo Huguet) [2136123] - mt76: reduce tx queue lock hold time (Íñigo Huguet) [2136123] - mt76: mt7915: rework hardware/phy initialization (Íñigo Huguet) [2136123] - rtlwifi: Use pr_warn instead of WARN_ONCE (Íñigo Huguet) [2136123] - rtw89: add debug entry to dump BSSID CAM (Íñigo Huguet) [2136123] - rtw89: add debug select to dump MAC pages 0x30 to 0x33 (Íñigo Huguet) [2136123] - rtw89: correct CCA control (Íñigo Huguet) [2136123] - rtw89: correct setting of RX MPDU length (Íñigo Huguet) [2136123] - rtw89: 8852c: add settings to decrease the effect of DC (Íñigo Huguet) [2136123] - brcmfmac: allow setting wlan MAC address using device tree (Íñigo Huguet) [2136123] - ath11k: remove redundant assignment to variables vht_mcs and he_mcs (Íñigo Huguet) [2136123] - ath11k: Reuse the available memory after firmware reload (Íñigo Huguet) [2136123] - ath11k: Designating channel frequency when sending management frames (Íñigo Huguet) [2136123] - ath11k: Implement remain-on-channel support (Íñigo Huguet) [2136123] - ath11k: Handle keepalive during WoWLAN suspend and resume (Íñigo Huguet) [2136123] - bus: mhi: host: Add support for Foxconn T99W373 and T99W368 (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: add Telit FN990 (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision (Íñigo Huguet) [2136123] - bus: mhi: replace snprintf with sysfs_emit (Íñigo Huguet) [2136123] - rtw88: adjust adaptivity option to 1 (Íñigo Huguet) [2136123] - ath11k: Fix RX de-fragmentation issue on WCN6750 (Íñigo Huguet) [2136123] - ath10k: support bus and device specific API 1 BDF selection (Íñigo Huguet) [2136123] - ath10k: mac: fix too long lines (Íñigo Huguet) [2136123] - ath11k: mac: fix too long line (Íñigo Huguet) [2136123] - mac80211: support disabling EHT mode (Íñigo Huguet) [2136123] - cfg80211: support disabling EHT mode (Íñigo Huguet) [2136123] - mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Íñigo Huguet) [2136123] - mac80211: tx: delete a redundant if statement in ieee80211_check_fast_xmit() (Íñigo Huguet) [2136123] - mac80211: consider Order bit to fill CCMP AAD (Íñigo Huguet) [2136123] - cfg80211: declare MODULE_FIRMWARE for regulatory.db (Íñigo Huguet) [2136123] - nl80211: rework internal_flags usage (Íñigo Huguet) [2136123] - nl80211: don't hold RTNL in color change request (Íñigo Huguet) [2136123] - cfg80211: remove cfg80211_get_chan_state() (Íñigo Huguet) [2136123] - ath11k: Add support for targets without trustzone (Íñigo Huguet) [2136123] - rtw89: 8852c: add 8852ce to Makefile and Kconfig (Íñigo Huguet) [2136123] - rtw89: 8852c: fix warning of FIELD_PREP() mask type (Íñigo Huguet) [2136123] - rtw89: 8852c: correct register definitions used by 8852c (Íñigo Huguet) [2136123] - rtw89: correct AID settings of beamformee (Íñigo Huguet) [2136123] - rtw89: ps: fine tune polling interval while changing low power mode (Íñigo Huguet) [2136123] - rtw89: 8852c: add basic and remaining chip_info (Íñigo Huguet) [2136123] - rtw89: 8852c: add chip_ops::bb_ctrl_btc_preagc (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: get calibrated channels to notify firmware (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add DPK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add IQK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RX DCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add TSSI (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add LCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add DACK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RFK tables (Íñigo Huguet) [2136123] - rtw88: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2136123] - ath10k: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2136123] - ath11k: Add support for WCN6750 device (Íñigo Huguet) [2136123] - ath11k: Datapath changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: HAL changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add QMI changes for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Fetch device information via QMI for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add register access logic for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add HW params for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Move parameters in bus_params to hw_params (Íñigo Huguet) [2136123] - ath11k: change management tx queue to avoid connection timed out (Íñigo Huguet) [2136123] - ath11k: fix warning of not found station for bssid in message (Íñigo Huguet) [2136123] - rtw88: fix hw scan may cause disconnect issue (Íñigo Huguet) [2136123] - rtw88: fix not disabling beacon filter after disconnection (Íñigo Huguet) [2136123] - rtw88: add HT MPDU density value for each chip (Íñigo Huguet) [2136123] - ath11k: Don't use GFP_KERNEL in atomic context (Íñigo Huguet) [2136123] - ath10k: skip ath10k_halt during suspend for driver state RESTARTING (Íñigo Huguet) [2136123] - rtw89: remove unneeded semicolon (Íñigo Huguet) [2136123] - ath10k: simplify if-if to if-else (Íñigo Huguet) [2136123] - ath11k: read country code from SMBIOS for WCN6855/QCA6390 (Íñigo Huguet) [2136123] - ath11k: disable spectral scan during spectral deinit (Íñigo Huguet) [2136123] - ath11k: Update WBM idle ring HP after FW mode on (Íñigo Huguet) [2136123] - ath11k: WMI changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Do not put HW in DBS mode for WCN6750 (Íñigo Huguet) [2136123] - rtlwifi: btcoex: fix if == else warning (Íñigo Huguet) [2136123] - rtw88: use the correct bit in the REG_HCI_OPT_CTRL register (Íñigo Huguet) [2136123] - mwifiex: Add SD8997 SDIO-UART firmware (Íñigo Huguet) [2136123] - mwifiex: Select firmware based on strapping (Íñigo Huguet) [2136123] - rtw89: 8852c: add chip_ops related to BTC (Íñigo Huguet) [2136123] - rtw89: 8852c: fill freq and band of RX status by PPDU report (Íñigo Huguet) [2136123] - rtw89: 8852c: implement chip_ops::get_thermal (Íñigo Huguet) [2136123] - rtw89: 8852c: implement chip_ops related to TX power (Íñigo Huguet) [2136123] - rtw89: 8852c: configure default BB TX/RX path (Íñigo Huguet) [2136123] - rtw89: add RF H2C to notify firmware (Íñigo Huguet) [2136123] - rtw89: don't flush hci queues and send h2c if power is off (Íñigo Huguet) [2136123] - rtw89: pci: allow to process RPP prior to TX BD (Íñigo Huguet) [2136123] - rtw89: ps: access TX/RX rings via another registers in low power mode (Íñigo Huguet) [2136123] - rtw89: ser: re-enable interrupt in threadfn if under_recovery (Íñigo Huguet) [2136123] - rtw89: pci: add a separate interrupt handler for low power mode (Íñigo Huguet) [2136123] - rtw89: pci: reclaim TX BD only if it really need (Íñigo Huguet) [2136123] - rtw89: pci: add variant RPWM/CPWM to enter low power mode (Íñigo Huguet) [2136123] - rtw89: pci: add variant IMR/ISR and configure functions (Íñigo Huguet) [2136123] - bus: mhi: host: Add support for Cinterion MV32-WA/MV32-WB (Íñigo Huguet) [2136123] - bus: mhi: host: Optimize and update MMIO register write method (Íñigo Huguet) [2136123] - bus: mhi: host: Bail on writing register fields if read fails (Íñigo Huguet) [2136123] - bus: mhi: host: Wait for ready state after reset (Íñigo Huguet) [2136123] - bus: mhi: host: Add soc_reset sysfs (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Sort mhi_pci_id_table based on the PID (Íñigo Huguet) [2136123] - bus: mhi: host: Use cached values for calculating the shared write pointer (Íñigo Huguet) [2136123] - rtw88: pci: 8821c: Disable 21ce completion timeout (Íñigo Huguet) [2136123] - rtw88: fix uninitialized 'tim_offset' warning (Íñigo Huguet) [2136123] - rtw89: 8852c: add help function of set channel (Íñigo Huguet) [2136123] - rtw89: 8852c: add set channel of BB part (Íñigo Huguet) [2136123] - rtw89: 8852c: set channel of MAC part (Íñigo Huguet) [2136123] - rtw89: 8852c: add set channel function of RF part (Íñigo Huguet) [2136123] - rtw89: 8852c: add HFC parameters (Íñigo Huguet) [2136123] - rtw89: 8852c: add efuse gain offset parser (Íñigo Huguet) [2136123] - rtw89: 8852c: support bb gain info (Íñigo Huguet) [2136123] - rtw89: 8852c: add BB initial and reset functions (Íñigo Huguet) [2136123] - rtw89: 8852c: phy: configure TSSI bandedge (Íñigo Huguet) [2136123] - rtw89: 8852c: add TX power track tables (Íñigo Huguet) [2136123] - rtw89: 8852c: add TX power by rate and limit tables (Íñigo Huguet) [2136123] - rtw89: 8852c: add BB and RF parameters tables (Íñigo Huguet) [2136123] - ath9k: fix QCA9561 PA bias level (Íñigo Huguet) [2136123] - ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix (Íñigo Huguet) [2136123] - ath11k: Fix build warning without CONFIG_IPV6 (Íñigo Huguet) [2136123] - ath11k: fix missing unlock on error in ath11k_wow_op_resume() (Íñigo Huguet) [2136123] - ath11k: Add support for SAR (Íñigo Huguet) [2136123] - ath11k: add support for extended wmi service bit (Íñigo Huguet) [2136123] - rtw89: pci: correct return value handling of rtw89_write16_mdio_mask() (Íñigo Huguet) [2136123] - rtw89: configure security CAM for V1 chip (Íñigo Huguet) [2136123] - rtw89: add new H2C to configure security CAM via DCTL for V1 chip (Íñigo Huguet) [2136123] - rtw89: extend H2C of CMAC control info (Íñigo Huguet) [2136123] - rtlwifi: rtl8192cu: Fix spelling mistake "writting" -> "writing" (Íñigo Huguet) [2136123] - rtlwifi: Fix spelling mistake "cacluated" -> "calculated" (Íñigo Huguet) [2136123] - rtw88: 8821ce: Disable PCIe ASPM L1 for 8821CE using chip ID (Íñigo Huguet) [2136123] - rtw88: 8821ce: add support for device ID 0xb821 (Íñigo Huguet) [2136123] - rtw88: 8821c: fix debugfs rssi value (Íñigo Huguet) [2136123] - rtw88: do PHY calibration while starting AP (Íñigo Huguet) [2136123] - rtw88: 8821c: Enable TX report for management frames (Íñigo Huguet) [2136123] - rtw88: Add update beacon flow for AP mode (Íñigo Huguet) [2136123] - rtw88: fix incorrect frequency reported (Íñigo Huguet) [2136123] - rtw88: add ieee80211:sta_rc_update ops (Íñigo Huguet) [2136123] - rtw89: rtw89_ser: add const to struct state_ent and event_ent (Íñigo Huguet) [2136123] - rtw89: 8852c: add 8852c specific BT-coexistence initial function (Íñigo Huguet) [2136123] - rtw89: Skip useless dig gain and igi related settings for 8852C (Íñigo Huguet) [2136123] - rtw89: 8852c: disable firmware watchdog if CPU disabled (Íñigo Huguet) [2136123] - rtw89: reset BA CAM (Íñigo Huguet) [2136123] - rtw89: change station scheduler setting for hardware TX mode (Íñigo Huguet) [2136123] - rtw89: ser: configure top ERR IMR for firmware to recover (Íñigo Huguet) [2136123] - rtw89: ser: configure C-MAC interrupt mask (Íñigo Huguet) [2136123] - rtw89: ser: configure D-MAC interrupt mask (Íñigo Huguet) [2136123] - rtw89: ser: fix unannotated fall-through (Íñigo Huguet) [2136123] - ath9k: Remove unnecessary print function dev_err() (Íñigo Huguet) [2136123] - ath11k: Fix spelling mistake "reseting" -> "resetting" (Íñigo Huguet) [2136123] - ath9k: fix ath_get_rate_txpower() to respect the rate list end tag (Íñigo Huguet) [2136123] - mac80211: prepare sta handling for MLO support (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) (Íñigo Huguet) [2136123] - nl80211: show SSID for P2P_GO interfaces (Íñigo Huguet) [2136123] - mac80211: introduce BSS color collision detection (Íñigo Huguet) [2136123] - mac80211: Improve confusing comment around tx_info clearing (Íñigo Huguet) [2136123] - mac80211: protect ieee80211_assign_beacon with next_beacon check (Íñigo Huguet) [2136123] - rtl8xxxu: fill up txrate info for gen1 chips (Íñigo Huguet) [2136123] - rtl8xxxu: feed antenna information for cfg80211 (Íñigo Huguet) [2136123] - rtlwifi: replace usage of found with dedicated list iterator variable (Íñigo Huguet) [2136123] - brcmfmac: Avoid keeping power to SDIO card unless WOWL is used (Íñigo Huguet) [2136123] - mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Íñigo Huguet) [2136123] - rtw89: fix misconfiguration on hw_scan channel time (Íñigo Huguet) [2136123] - rtw89: coex: Add case for scan offload (Íñigo Huguet) [2136123] - rtw89: packet offload handler to avoid warning (Íñigo Huguet) [2136123] - rtw89: change idle mode condition during hw_scan (Íñigo Huguet) [2136123] - rtw89: update ptcl_init (Íñigo Huguet) [2136123] - rtw89: update TMAC parameters (Íñigo Huguet) [2136123] - rtw89: initialize NAV control (Íñigo Huguet) [2136123] - rtw89: update scheduler setting (Íñigo Huguet) [2136123] - rtw89: 8852c: update security engine setting (Íñigo Huguet) [2136123] - rtw89: Turn on CR protection of CMAC (Íñigo Huguet) [2136123] - rtw89: add chip_ops::{enable,disable}_bb_rf to support v1 chip (Íñigo Huguet) [2136123] - rtw89: update STA scheduler parameters for v1 chip (Íñigo Huguet) [2136123] - rtw89: extend dmac_pre_init to support 8852C (Íñigo Huguet) [2136123] - rtw89: pci: add L1 settings (Íñigo Huguet) [2136123] - rtw89: pci: add deglitch setting (Íñigo Huguet) [2136123] - rtw89: pci: set address info registers depends on chips (Íñigo Huguet) [2136123] - rtw89: pci: add LTR setting for v1 chip (Íñigo Huguet) [2136123] - rtw89: pci: refine pci pre_init function (Íñigo Huguet) [2136123] - rtw89: pci: add pci attributes to configure operating mode (Íñigo Huguet) [2136123] - rtw89: pci: add register definition to rtw89_pci_info to generalize pci code (Íñigo Huguet) [2136123] - ath11k: mhi: remove unnecessary goto from ath11k_mhi_start() (Íñigo Huguet) [2136123] - ath11k: mhi: add error handling for suspend and resume (Íñigo Huguet) [2136123] - ath11k: mhi: remove state machine (Íñigo Huguet) [2136123] - rtw89: handle potential uninitialized variable (Íñigo Huguet) [2136123] - rtw89: read RX bandwidth from v1 type RX descriptor (Íñigo Huguet) [2136123] - rtw89: support hardware generate security header (Íñigo Huguet) [2136123] - rtw89: support variant of fill_txdesc (Íñigo Huguet) [2136123] - rtw89: pci: support variant of fill_txaddr_info (Íñigo Huguet) [2136123] - rtw89: add chip_info::h2c_desc_size/fill_txdesc_fwcmd to support new chips (Íñigo Huguet) [2136123] - rtw89: disabled IGI configuration for unsupported hardware (Íñigo Huguet) [2136123] - rtw89: packed IGI configuration flow into function for DIG feature (Íñigo Huguet) [2136123] - rtw89: regd: update mapping table to R59-R32 (Íñigo Huguet) [2136123] - rtw89: regd: consider 6G band (Íñigo Huguet) [2136123] - rtw89: 8852a: update txpwr tables to HALRF_027_00_038 (Íñigo Huguet) [2136123] - rtw89: add UK to regulation type (Íñigo Huguet) [2136123] - rtw89: reduce export symbol number of mac size and quota (Íñigo Huguet) [2136123] - rtw89: support FW crash simulation (Íñigo Huguet) [2136123] - rtw89: reconstruct fw feature (Íñigo Huguet) [2136123] - rtw89: ser: dump fw backtrace while L2 reset (Íñigo Huguet) [2136123] - rtw89: ser: dump memory for fw payload engine while L2 reset (Íñigo Huguet) [2136123] - rtw89: ser: control hci interrupts on/off by state (Íñigo Huguet) [2136123] - rtw89: mac: correct decision on error status by scenario (Íñigo Huguet) [2136123] - rtw89: mac: move table of mem base addr to common (Íñigo Huguet) [2136123] - rtw89: ser: fix CAM leaks occurring in L2 reset (Íñigo Huguet) [2136123] - rtw88: change idle mode condition during hw_scan (Íñigo Huguet) [2136123] - iwlwifi: mei: Replace zero-length array with flexible-array member (Íñigo Huguet) [2136123] - iwlwifi: fw: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2136123] - ath11k: fix driver initialization failure with WoW unsupported hw (Íñigo Huguet) [2136123] - ath11k: Remove unnecessary delay in ath11k_core_suspend (Íñigo Huguet) [2136123] - ath11k: Change max no of active probe SSID and BSSID to fw capability (Íñigo Huguet) [2136123] - ath11k: Remove core PCI references from PCI common code (Íñigo Huguet) [2136123] - ath11k: Refactor MSI logic to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Choose MSI config based on HW revision (Íñigo Huguet) [2136123] - ath11k: Refactor PCI code to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: PCI changes to support WCN6750 (Íñigo Huguet) [2136123] - bus: mhi: ep: Add uevent support for module autoloading (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for suspending and resuming channels (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for queueing SKBs to the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing channel rings (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for reading from the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing command rings (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for handling SYS_ERR condition (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for handling MHI_RESET (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for powering down the MHI endpoint stack (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for powering up the MHI endpoint stack (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing MHI endpoint interrupts (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for managing MHI state machine (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for sending events to the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for ring management (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for managing MMIO registers (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for creating and destroying MHI EP devices (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for registering MHI endpoint client drivers (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for registering MHI endpoint controllers (Íñigo Huguet) [2136123] - ath9k: make is2ghz consistent in ar9003_eeprom (Íñigo Huguet) [2136123] - ath10k: add support for MSDU IDs for USB devices (Íñigo Huguet) [2136123] - ath11k: add support to search regdb data in board-2.bin for WCN6855 (Íñigo Huguet) [2136123] - ath11k: store and send country code to firmware after recovery (Íñigo Huguet) [2136123] - ath9k: add functions to get paprd rate mask (Íñigo Huguet) [2136123] - ath9k: refactor ar9003_hw_spur_mitigate_ofdm (Íñigo Huguet) [2136123] - ath9k: fix ar9003_get_eepmisc (Íñigo Huguet) [2136123] - ath9k: use AR9300_MAX_CHAINS when appropriate (Íñigo Huguet) [2136123] - ath9k: split set11nRateFlags and set11nChainSel (Íñigo Huguet) [2136123] - ath9k: make ATH_SREV macros more consistent (Íñigo Huguet) [2136123] - ath11k: Add peer rhash table support (Íñigo Huguet) [2136123] - ath11k: add read variant from SMBIOS for download board data (Íñigo Huguet) [2136123] - ath11k: add fallback board name without variant while searching board-2.bin (Íñigo Huguet) [2136123] - ath11k: enable PLATFORM_CAP_PCIE_GLOBAL_RESET QMI host capability (Íñigo Huguet) [2136123] - ath11k: Add hw-restart option to simulate_fw_crash (Íñigo Huguet) [2136123] - ath11k: add synchronization operation between reconfigure of mac80211 and ath11k_base (Íñigo Huguet) [2136123] - ath11k: add support for device recovery for QCA6390/WCN6855 (Íñigo Huguet) [2136123] - ath11k: disable regdb support for QCA6390 (Íñigo Huguet) [2136123] - ath11k: remove unused ATH11K_BD_IE_BOARD_EXT (Íñigo Huguet) [2136123] - ath11k: change fw build id format in driver init log (Íñigo Huguet) [2136123] - ath11k: Refactor the peer delete (Íñigo Huguet) [2136123] - ath10k: Use of_device_get_match_data() helper (Íñigo Huguet) [2136123] - ath10k: Trigger sta disconnect on hardware restart (Íñigo Huguet) [2136123] - ath9k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2136123] - ath11k: support GTK rekey offload (Íñigo Huguet) [2136123] - ath11k: support ARP and NS offload (Íñigo Huguet) [2136123] - ath11k: purge rx pktlog when entering WoW (Íñigo Huguet) [2136123] - ath11k: implement hardware data filter (Íñigo Huguet) [2136123] - ath11k: Add WoW net-detect functionality (Íñigo Huguet) [2136123] - ath11k: Add basic WoW functionalities (Íñigo Huguet) [2136123] - x86/cpu: Add several Intel server CPU model numbers (Prarit Bhargava) [2158037] - ice: Implement devlink port split operations (Petr Oros) [2009705] - ice: Add additional flags to ice_nvm_write_activate (Petr Oros) [2009705] - ice: Add port option admin queue commands (Petr Oros) [2009705] - hwmon: (coretemp) Check for null before removing sysfs attrs (Phil Auld) [2152429] - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID (Jon Maloy) [2099301] {CVE-2022-1789} - redhat/configs: enable HP_WATCHDOG for aarch64 (Mark Salter) [2113079] - watchdog/hpwdt: Enable HP_WATCHDOG for ARM64 systems. (Mark Salter) [2113079] - watchdog: Improve Kconfig entry ordering and dependencies (Mark Salter) [2113079] - watchdog/hpwdt: Include nmi.h only if CONFIG_HPWDT_NMI_DECODING (Mark Salter) [2113079] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Oleg Nesterov) [2133797] - platform/mellanox: Remove redundant 'NULL' check (Mark Langsdorf) [2122314] - platform/mellanox: Remove unnecessary code (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix locking issue (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix coverity warning (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-io: Add locking for io operations (Mark Langsdorf) [2122314] - platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2201_create_static_devices() (Mark Langsdorf) [2122314] - platform/mellanox: Add static in struct declaration. (Mark Langsdorf) [2122314] - platform/mellanox: Spelling s/platfom/platform/ (Mark Langsdorf) [2122314] - redhat/configs: Enable Mellanox SN2201 management device (Mark Langsdorf) [2122314] - platform/mellanox: Add support for new SN2201 system (Mark Langsdorf) [2122314] - platform_data/mlxreg: Add field for notification callback (Mark Langsdorf) [2122314] - Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices (Gopal Tiwari) [2129295] - Bluetooth: Add support hdev to allocate private data (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the legacy bootloader returns tlv based version (Gopal Tiwari) [2129295] - Bluetooth: btintel: Clean the exported function to static (Gopal Tiwari) [2129295] - Bluetooth: btintel: Move hci quirks to setup routine (Gopal Tiwari) [2129295] - Bluetooth: btintel: Refactoring setup routine for bootloader devices (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add combined set_diag functions (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the LED is not turning off immediately (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the first HCI command not work with ROM device (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add btintel data struct (Gopal Tiwari) [2129295] - Bluetooth: btintel: Refactoring setup routine for legacy ROM sku (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add combined setup and shutdown functions (Gopal Tiwari) [2129295] - EDAC/mc_sysfs: Increase legacy channel support to 12 (Aristeu Rozanski) [2139861] - NFS: Trigger the "ls -l" readdir heuristic sooner (Benjamin Coddington) [2025991] - NFS: Cache all entries in the readdirplus reply (Benjamin Coddington) [2025991] - NFS: Optimise away the previous cookie field (Benjamin Coddington) [2025991] - NFS: Fix up forced readdirplus (Benjamin Coddington) [2025991] - NFS: Convert readdir page cache to use a cookie based index (Benjamin Coddington) [2025991] - NFS: Clean up page array initialisation/free (Benjamin Coddington) [2025991] - NFS: Trace effects of the readdirplus heuristic (Benjamin Coddington) [2025991] - NFS: Trace effects of readdirplus on the dcache (Benjamin Coddington) [2025991] - NFS: Add basic readdir tracing (Benjamin Coddington) [2025991] - NFS: Don't request readdirplus when revalidation was forced (Benjamin Coddington) [2025991] - NFSv4: Ask for a full XDR buffer of readdir goodness (Benjamin Coddington) [2025991] - NFS: Don't ask for readdirplus unless it can help nfs_getattr() (Benjamin Coddington) [2025991] - NFS: Improve heuristic for readdirplus (Benjamin Coddington) [2025991] - NFS: Reduce use of uncached readdir (Benjamin Coddington) [2025991] - NFS: Simplify nfs_readdir_xdr_to_array() (Benjamin Coddington) [2025991] - NFS: If the cookie verifier changes, we must invalidate the page cache (Benjamin Coddington) [2025991] - NFS: Adjust the amount of readahead performed by NFS readdir (Benjamin Coddington) [2025991] - NFS: Don't advance the page pointer unless the page is full (Benjamin Coddington) [2025991] - NFS: Don't re-read the entire page cache to find the next cookie (Benjamin Coddington) [2025991] - NFS: Store the change attribute in the directory page cache (Benjamin Coddington) [2025991] - NFS: Calculate page offsets algorithmically (Benjamin Coddington) [2025991] - NFS: Use kzalloc() to avoid initialising the nfs_open_dir_context (Benjamin Coddington) [2025991] - NFS: Initialise the readdir verifier as best we can in nfs_opendir() (Benjamin Coddington) [2025991] - NFS: Trace lookup revalidation failure (Benjamin Coddington) [2025991] - NFS: constify nfs_server_capable() and nfs_have_writebacks() (Benjamin Coddington) [2025991] - NFS: Return valid errors from nfs2/3_decode_dirent() (Benjamin Coddington) [2025991] - NFS: Avoid duplicate uncached readdir calls on eof (Benjamin Coddington) [2025991] - NFS: Don't skip directory entries when doing uncached readdir (Benjamin Coddington) [2025991] - NFS: Don't overfill uncached readdir pages (Benjamin Coddington) [2025991] - block: unhash blkdev part inode when the part is deleted (Ming Lei) [2148497]- x86/fpu: Drop fpregs lock before inheriting FPU permissions (Eder Zulian) [2153549] - cpufreq: amd-pstate: Add resume and suspend callbacks (Mark Langsdorf) [2122310] - cpufreq: CPPC: Enable dvfs_possible_from_any_cpu (Mark Langsdorf) [2122310] - cpufreq: check only freq_table in __resolve_freq() (Mark Langsdorf) [2122310] - cpufreq: ondemand: Use cpumask_var_t for on-stack cpu mask (Mark Langsdorf) [2122310] - cpufreq: Change order of online() CB and policy->cpus modification (Mark Langsdorf) [2122310] - cpufreq: Warn users while freeing active policy (Mark Langsdorf) [2122310] - cpufreq: Drop unnecessary cpus locking from store() (Mark Langsdorf) [2122310] - cpufreq: Optimize cpufreq_show_cpus() (Mark Langsdorf) [2122310] - cpufreq: make interface functions and lock holding state clear (Mark Langsdorf) [2122310] - cpufreq: Abort show()/store() for half-initialized policies (Mark Langsdorf) [2122310] - cpufreq: Rearrange locking in cpufreq_remove_dev() (Mark Langsdorf) [2122310] - cpufreq: Split cpufreq_offline() (Mark Langsdorf) [2122310] - cpufreq: Reorganize checks in cpufreq_offline() (Mark Langsdorf) [2122310] - cpufreq: Clear real_cpus mask from remove_cpu_dev_symlink() (Mark Langsdorf) [2122310] - cpufreq: Prepare cleanup of powerpc's asm/prom.h (Mark Langsdorf) [2122310] - cpufreq: governor: Use kobject release() method to free dbs_data (Mark Langsdorf) [2122310] - ipv6: fix panic when fib_lookup_arg->result is fib6_info (Jiri Benc) [2140599] - tipc: re-fetch skb cb after tipc_msg_validate (Xin Long) [2142732] - Documentation: bonding: correct xmit hash steps (Jonathan Toppins) [2150390] - Documentation: bonding: update miimon default to 100 (Jonathan Toppins) [2150390] - selftests: bonding: up/down delay w/ slave link flapping (Jonathan Toppins) [2150390] - bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jonathan Toppins) [2150390] - selftests: net: Fix cross-tree inclusion of scripts (Jonathan Toppins) [2150390] - treewide: use get_random_u32() when possible (Jonathan Toppins) [2150390] - selftests/bonding: re-add lladdr target test (Jonathan Toppins) [2150390] - selftests: bonding: cause oops in bond_rr_gen_slave_id (Jonathan Toppins) [2150390] - selftests/bonding: add a test for bonding lladdr target (Jonathan Toppins) [2150390] - net: Add tests for bonding and team address list management (Jonathan Toppins) [2150390] - net: bonding: Unsync device addresses on ndo_stop (Jonathan Toppins) [2150390] - net: bonding: Share lacpdu_mcast_addr definition (Jonathan Toppins) [2150390] - Documentation: bonding: clarify supported modes for tlb_dynamic_lb (Jonathan Toppins) [2150390] - selftests: include bonding tests into the kselftest infra (Jonathan Toppins) [2150390] - bonding: fix reference count leak in balance-alb mode (Jonathan Toppins) [2150390] - net:bonding:support balance-alb interface with vlan to bridge (Jonathan Toppins) [2150390] - bonding: cleanup bond_create (Jonathan Toppins) [2150390] - bonding: netlink error message support for options (Jonathan Toppins) [2150390] - bonding: Update layer2 and layer2+3 hash formula documentation (Jonathan Toppins) [2150390] - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode (Jonathan Toppins) [2150390] - net: remove bond_slave_has_mac_rcu() (Jonathan Toppins) [2150390] - net: bonding: debug: avoid printing debug logs when bond is not notifying peers (Jonathan Toppins) [2150390] - net: bonding: constify and use dev_addr_set() (Jonathan Toppins) [2150390] - net: use dev_addr_set() (Jonathan Toppins) [2150390] - bonding: remove extraneous definitions from bonding.h (Jonathan Toppins) [2150390] - net: bonding: bond_alb: Fix some typos in bond_alb.c (Jonathan Toppins) [2150390] - net: bonding: use tabs instead of space for code indent (Jonathan Toppins) [2150390] - net: bonding: remove unnecessary braces (Jonathan Toppins) [2150390] - net: bonding: fix code indent for conditional statements (Jonathan Toppins) [2150390] - net: bonding: add some required blank lines (Jonathan Toppins) [2150390] - docs: networking: bonding.rst Fix a typo in bonding.rst (Jonathan Toppins) [2150390] - docs: networking: bonding.rst resources section cleanup (Jonathan Toppins) [2150390] - bonding: Replace zero-length array with flexible-array member (Jonathan Toppins) [2150390] - include/net/bond_3ad: Simplify the code by using the ARRAY_SIZE (Jonathan Toppins) [2150390] - vmxnet3: use correct intrConf reference when using extended queues (Izabela Bakollari) [2150917] - vmxnet3: correctly report encapsulated LRO packet (Izabela Bakollari) [2150917] - net: move from strlcpy with unused retval to strscpy (Izabela Bakollari) [2150917] - vmxnet3: Implement ethtool's get_channels command (Izabela Bakollari) [2150917] - vmxnet3: Record queue number to incoming packets (Izabela Bakollari) [2150917] - [rt] Revert "mm/memcg: disable threshold event handlers on PREEMPT_RT" (Chris White) [2152035] - s390/pci: allow zPCI zbus without a function zero (Tobias Huschle) [2043829] - PCI: Extend isolated function probing to s390 (Tobias Huschle) [2043829] - PCI: Move jailhouse's isolated function handling to pci_scan_slot() (Tobias Huschle) [2043829] - PCI: Split out next_ari_fn() from next_fn() (Tobias Huschle) [2043829] - PCI: Clean up pci_scan_slot() (Tobias Huschle) [2043829] - KVM: selftests: Build the memslot tests for arm64 (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Report optimal memory slots (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Consolidate memory (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Support variable guest page size (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Probe memory slots for once (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Consolidate loop conditions in prepare_vm() (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Use data->nslots in prepare_vm() (Gavin Shan) [2134650] - KVM: selftests: Make memslot_perf_test arch independent (Gavin Shan) [2134650] - selftests: netfilter: Fix and review rpath.sh (Phil Sutter) [1961152] - netfilter: Use l3mdev flow key when re-routing mangled packets (Phil Sutter) [1961152] - netfilter: Update ip6_route_me_harder to consider L3 domain (Phil Sutter) [1961152] - netfilter: Dissect flow after packet mangling (Phil Sutter) [1961152] - netfilter: rpfilter/fib: Populate flowic_l3mdev field (Phil Sutter) [1961152] - selftests: netfilter: Test reverse path filtering (Phil Sutter) [1961152] - netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter) [1961152] - net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev (Phil Sutter) [1961152] - net: Handle l3mdev in ip_tunnel_init_flow (Phil Sutter) [1961152] - xfrm: Pass flowi_oif or l3mdev as oif to xfrm_dst_lookup (Phil Sutter) [1961152] - net: Add l3mdev index to flow struct and avoid oif reset for port devices (Phil Sutter) [1961152] - l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (Phil Sutter) [1961152] - l3mdev: add function to retreive upper master (Phil Sutter) [1961152] - sfc: move deprecation message to sfc_siena (Íñigo Huguet) [2112205 2136107] - sfc/siena: add entries for new CONFIG_SFC_SIENA* configs (Íñigo Huguet) [2112205 2136107] - sfc: Fix an error handling path in efx_pci_probe() (Íñigo Huguet) [2112205] - sfc: support PTP over Ethernet (Íñigo Huguet) [2112205 2065017] - sfc: support PTP over IPv6/UDP (Íñigo Huguet) [2112205 2065017] - sfc: allow more flexible way of adding filters for PTP (Íñigo Huguet) [2112205 2065017] - sfc: correct filter_table_remove method for EF10 PFs (Íñigo Huguet) [2112205] - sfc/siena: fix null pointer dereference in efx_hard_start_xmit (Íñigo Huguet) [2112205] - sfc/siena: fix TX channel offset when using legacy interrupts (Íñigo Huguet) [2112205] - sfc: implement ethtool get/set RX ring size for EF100 reps (Íñigo Huguet) [2112205] - sfc: use a dynamic m-port for representor RX and set it promisc (Íñigo Huguet) [2112205] - sfc: move table locking into filter_table_{probe,remove} methods (Íñigo Huguet) [2112205] - sfc: insert default MAE rules to connect VFs to representors (Íñigo Huguet) [2112205] - sfc: receive packets from EF100 VFs into representors (Íñigo Huguet) [2112205] - sfc: check ef100 RX packets are from the wire (Íñigo Huguet) [2112205] - sfc: determine wire m-port at EF100 PF probe time (Íñigo Huguet) [2112205] - sfc: ef100 representor RX top half (Íñigo Huguet) [2112205] - sfc: ef100 representor RX NAPI poll (Íñigo Huguet) [2112205] - sfc: plumb ef100 representor stats (Íñigo Huguet) [2112205] - sfc: disable softirqs for ptp TX (Íñigo Huguet) [2112205] - sfc/siena: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc: attach/detach EF100 representors along with their owning PF (Íñigo Huguet) [2112205] - sfc: hook up ef100 representor TX (Íñigo Huguet) [2112205] - sfc: support passing a representor to the EF100 TX path (Íñigo Huguet) [2112205] - sfc: determine representee m-port for EF100 representors (Íñigo Huguet) [2112205] - sfc: phys port/switch identification for ef100 reps (Íñigo Huguet) [2112205] - sfc: add basic ethtool ops to ef100 reps (Íñigo Huguet) [2112205] - sfc: add skeleton ef100 VF representors (Íñigo Huguet) [2112205] - sfc: detect ef100 MAE admin privilege/capability at probe time (Íñigo Huguet) [2112205] - sfc: update EF100 register descriptions (Íñigo Huguet) [2112205] - sfc: update MCDI protocol headers (Íñigo Huguet) [2112205] - sfc/siena: Use the bitmap API to allocate bitmaps (Íñigo Huguet) [2112205] - sfc: Separate netdev probe/remove from PCI probe/remove (Íñigo Huguet) [2112205] - sfc: replace function name in string with __func__ (Íñigo Huguet) [2112205] - sfc: Unsplit literal string. (Íñigo Huguet) [2112205] - sfc: Move EF100 efx_nic_type structs to the end of the file (Íñigo Huguet) [2112205] - sfc: Separate efx_nic memory from net_device memory (Íñigo Huguet) [2112205] - sfc: Encapsulate access to netdev_priv() (Íñigo Huguet) [2112205] - sfc: Change BUG_ON to WARN_ON and recovery code. (Íñigo Huguet) [2112205] - sfc: Remove netdev init from efx_init_struct (Íñigo Huguet) [2112205] - sfc: Add a PROBED state for EF100 VDPA use. (Íñigo Huguet) [2112205] - sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. (Íñigo Huguet) [2112205] - sfc: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc: siena: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc/siena: Fix typo in comment (Íñigo Huguet) [2112205] - sfc: Fix typo in comment (Íñigo Huguet) [2112205] - sfc/siena: fix wrong tx channel offset with efx_separate_tx_channels (Íñigo Huguet) [2112205] - sfc/siena: fix considering that all channels have TX queues (Íñigo Huguet) [2112205] - sfc/siena: Remove duplicate check on segments (Íñigo Huguet) [2112205 2136107] - sfc: siena: Have a unique wrapper ifndef for efx channels header (Íñigo Huguet) [2112205 2136107] - eth: sfc: remove remnants of the out-of-tree napi_weight module param (Íñigo Huguet) [2112205] - sfc: siena: Fix Kconfig dependencies (Íñigo Huguet) [2112205 2136107] - sfc/siena: Reinstate SRIOV init/fini function calls (Íñigo Huguet) [2112205 2136107] - sfc/siena: Make PTP and reset support specific for Siena (Íñigo Huguet) [2112205 2136107] - sfc/siena: Make MCDI logging support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make HWMON support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make SRIOV support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make MTD support specific for Siena (Íñigo Huguet) [2112205 2136107] - sfc: Add a basic Siena module (Íñigo Huguet) [2112205 2136107] - sfc/siena: Inline functions in sriov.h to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in nic_common.h to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in mcdi headers to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename peripheral functions to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename RX/TX functions to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in efx headers to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Remove build references to missing functionality (Íñigo Huguet) [2112205 2136107] - sfc: Copy shared files needed for Siena (part 2) (Íñigo Huguet) [2112205 2136107] - sfc: Copy shared files needed for Siena (part 1) (Íñigo Huguet) [2112205 2136107] - sfc: Move Siena specific files (Íñigo Huguet) [2112205 2136107] - sfc: Copy a subset of mcdi_pcol.h to siena (Íñigo Huguet) [2112205 2136107] - sfc: Disable Siena support (Íñigo Huguet) [2112205 2136107] - sfc: add EF100 VF support via a write to sriov_numvfs (Íñigo Huguet) [2112205] - sfc: Remove global definition of efx_reset_type_names (Íñigo Huguet) [2112205] - sfc: Remove duplicate definition of efx_xmit_done (Íñigo Huguet) [2112205] - sfc: efx_default_channel_type APIs can be static (Íñigo Huguet) [2112205] - sfc: Fix spelling mistake "writting" -> "writing" (Íñigo Huguet) [2112205] - sfc: ef10: Fix assigning negative value to unsigned variable (Íñigo Huguet) [2112205] - sfc: use hardware tx timestamps for more than PTP (Íñigo Huguet) [2112205 2065017] - net: ethernet: sfc: Make subdir logic consistent with other vendors (Íñigo Huguet) [2112205 2136107] - hugetlbfs: fix mount mode command line processing (Bill O'Donnell) [2148876] - igc: Correct the launchtime offset (Corinna Vinschen) [2103954] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2103954] - igc: Remove IGC_MDIC_INT_EN definition (Corinna Vinschen) [2103954] - igc: Remove forced_speed_duplex value (Corinna Vinschen) [2103954] - igc: Remove MSI-X PBA Clear register (Corinna Vinschen) [2103954] - igc: Lift TAPRIO schedule restriction (Corinna Vinschen) [2103954] - wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Wander Lairson Costa) [2150964] {CVE-2022-3628} - net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2103949] - tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long) [2141640] - mptcp: fix sleep in atomic at close time (Davide Caratti) [2150361] - mptcp: don't orphan ssk in mptcp_close() (Davide Caratti) [2150361] - net: Avoid overwriting valid skb->napi_id (Antoine Tenart) [2142593] - x86/microcode/AMD: Apply the patch early on every logical thread (Waiman Long) [2139856] - x86/bugs: Enable STIBP for IBPB mitigated RETBleed (Waiman Long) [2139856] - x86/bugs: Add "unknown" reporting for MMIO Stale Data (Waiman Long) [2139856] - tracing: Use a copy of the va_list for __assign_vstr() (Íñigo Huguet) [2143356] - tracing/events: Add __vstring() and __assign_vstr() helper macros (Íñigo Huguet) [2143356] - rtnetlink: add IFLA_PARENT_[DEV|DEV_BUS]_NAME (Jose Ignacio Tornos Martinez) [2144853] - rtnetlink: add alloc() method to rtnl_link_ops (Jose Ignacio Tornos Martinez) [2144853] - ipv6: Fix data races around sk->sk_prot. (Guillaume Nault) [2144805] {CVE-2022-3567} - ipv6: annotate some data-races around sk->sk_prot (Guillaume Nault) [2144805] {CVE-2022-3567} - ipv6: use indirect call wrappers for {tcp, udpv6}_{recv, send}msg() (Guillaume Nault) [2144805] {CVE-2022-3567} - mm/mremap: hold the rmap lock in write mode when moving page table entries. (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: use pmd/pud_poplulate to update page table entries (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: don't enable optimized PUD move if page table levels is 2 (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: convert huge PUD move to separate helper (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: fix BUILD_BUG_ON() error in get_extent (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap.c: fix extent calculation (Waiman Long) [2140945] {CVE-2022-41222} - x86: mremap speedup - Enable HAVE_MOVE_PUD (Waiman Long) [2140945] {CVE-2022-41222} - mm: speedup mremap on 1GB or larger regions (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: start addresses are properly aligned (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: calculate extent in one place (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: it is sure to have enough space when extent meets requirement (Waiman Long) [2140945] {CVE-2022-41222}- irqchip/gic, gic-v3: Make SGIs use handle_percpu_devid_irq() (Charles Mirabile) [2133892] - irqchip/gic-common: Don't enable SGIs by default (Charles Mirabile) [2133892] - irqchip/gic: Configure SGIs as standard interrupts (Charles Mirabile) [2133892] - irqchip/gic: Refactor SMP configuration (Charles Mirabile) [2133892] - irqchip/gic-v3: Configure SGIs as standard interrupts (Charles Mirabile) [2133892] - irqchip/gic-v3: Describe the SGI range (Charles Mirabile) [2133892] - arm64: Allow IPIs to be handled as normal interrupts (Charles Mirabile) [2133892] - irqchip/gic, gic-v3: Prevent GSI to SGI translations (Charles Mirabile) [2133892] - Workaround to enable support for IPI (Charles Mirabile) [2133892] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2112182] - tg3: Disable tg3 device on system reboot to avoid triggering AER (Ken Cox) [2112182] - aquantia: Do not purge addresses when setting the number of rings (Izabela Bakollari) [2122571] - openvswitch: add nf_ct_is_confirmed check before assigning the helper (Antoine Tenart) [2135414] - net: openvswitch: allow conntrack in non-initial user namespace (Antoine Tenart) [2135414] - net: openvswitch: allow metering in non-initial user namespace (Antoine Tenart) [2135414] - openvswitch: Change the return type for vport_ops.send function hook to int (Antoine Tenart) [2135414] - net: openvswitch: fix repeated words in comments (Antoine Tenart) [2135414] - openvswitch: add OVS_DP_ATTR_PER_CPU_PIDS to get requests (Antoine Tenart) [2135414] - openvswitch: allow specifying ifindex of new interfaces (Antoine Tenart) [2135414] - openvswitch: move from strlcpy with unused retval to strscpy (Antoine Tenart) [2135414] - openvswitch: Fix overreporting of drops in dropwatch (Antoine Tenart) [2135414] - openvswitch: Fix double reporting of drops in dropwatch (Antoine Tenart) [2135414] - openvswitch: fix memory leak at failed datapath creation (Antoine Tenart) [2135414] - net: remove noblock parameter from skb_recv_datagram() (Íñigo Huguet) [2143359] - i40e: Fix error handling in i40e_init_module() (Stefan Assmann) [2103661] - i40e: Add appropriate error message logged for incorrect duplex setting (Stefan Assmann) [2103661] - i40e: Add i40e_napi_poll tracepoint (Stefan Assmann) [2103661] - i40e: Record number of RXes cleaned during NAPI (Stefan Assmann) [2103661] - i40e: Record number TXes cleaned during NAPI (Stefan Assmann) [2103661] - i40e: Store the irq number in i40e_q_vector (Stefan Assmann) [2103661] - ptp: introduce helpers to adjust by scaled parts per million (Stefan Assmann) [2103661] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Stefan Assmann) [2103661] - i40e: Fix flow-type by setting GL_HASH_INSET registers (Stefan Assmann) [2103661] - i40e: Fix ethtool rx-flow-hash setting for X722 (Stefan Assmann) [2103661] - i40e: Fix ADQ rate limiting for PF (Stefan Assmann) [2103661] - i40e: add description and modify interrupts configuration procedure (Stefan Assmann) [2103661] - i40e: Add basic support for I710 devices (Stefan Assmann) [2103661] - net: ethernet: move from strlcpy with unused retval to strscpy (Stefan Assmann) [2103661] - i40e: Fix incorrect address type for IPv6 flow rules (Stefan Assmann) [2103661] - i40e: Fix to stop tx_timeout recovery if GLOBR fails (Stefan Assmann) [2103661] - i40e: convert .adjfreq to .adjfine (Stefan Assmann) [2103661] - i40e: use mul_u64_u64_div_u64 for PTP frequency calculation (Stefan Assmann) [2103661] - i40e: Fix interface init with MSI interrupts (no MSI-X) (Stefan Assmann) [2103661] - i40e: Refactor tc mqprio checks (Stefan Assmann) [2103661] - i40e: Fix erroneous adapter reinitialization during recovery process (Stefan Assmann) [2103661] - i40e: Fix VF's MAC Address change on VM (Stefan Assmann) [2103661] - i40e: Fix dropped jumbo frames statistics (Stefan Assmann) [2103661] - intel/i40e:fix repeated words in comments (Stefan Assmann) [2103661] - intel: remove unused macros (Stefan Assmann) [2103661] - i40e: read the XDP program once per NAPI (Stefan Assmann) [2103661] - intel/i40e: delete if NULL check before dev_kfree_skb (Stefan Assmann) [2103661] - i40e: Remove unnecessary synchronize_irq() before free_irq() (Stefan Assmann) [2103661] - i40e: Add support for ethtool -s speed (Stefan Assmann) [2103661] - i40e: Add VF VLAN pruning (Stefan Assmann) [2103661] - xsk: Wipe out dead zero_copy_allocator declarations (Stefan Assmann) [2103661] - gpio: amdpt: add new device ID and 24-pin support (Prarit Bhargava) [2097868] - platform/x86/intel: pmc/core: Add Raptor Lake support to pmc core driver (Prarit Bhargava) [2076732] - HID: hyperv: fix possible memory leak in mousevsc_probe() (Mohammed Gamal) [2139468] - HID: hyperv: Correctly access fields declared as __le16 (Mohammed Gamal) [2139468] - Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (Mohammed Gamal) [2139473] - Drivers: hv: fix repeated words in comments (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Split memcpy of flex-array (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Don't wait for the ACPI device upon initialization (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Use PCI_VENDOR_ID_MICROSOFT for better discoverability (Mohammed Gamal) [2139473] - PCI: Move PCI_VENDOR_ID_MICROSOFT/PCI_DEVICE_ID_HYPERV_VIDEO definitions to pci_ids.h (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Fix kernel-doc (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Optimize vmbus_on_event (Mohammed Gamal) [2139473] - Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Mohammed Gamal) [2139473] - Drivers: hv: Always reserve framebuffer region for Gen1 VMs (Mohammed Gamal) [2139473] - Drivers: hv: remove duplicate word in a comment (Mohammed Gamal) [2139473] - Drivers: hv: Create debugfs file with hyper-v balloon usage information (Mohammed Gamal) [2139473] - Drivers: hv: vm_bus: Handle vmbus rescind calls after vmbus is suspended (Mohammed Gamal) [2139473] - scsi: storvsc: remove an extraneous "to" in a comment (Cathy Avery) [2143320] - Drivers: hv: vmbus: Optimize vmbus_on_event (Cathy Avery) [2143320] - scsi: storvsc: Drop DID_TARGET_FAILURE use (Cathy Avery) [2143320] - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (Cathy Avery) [2143320] - scsi: storvsc: Correct reporting of Hyper-V I/O size limits (Cathy Avery) [2143320] - scsi: storvsc: Removing Pre Win8 related logic (Cathy Avery) [2143320] - scsi: storvsc: Fix typo in comment (Cathy Avery) [2143320] - scsi: storvsc: Remove support for Hyper-V 2008 and 2008R2/Win7 (Cathy Avery) [2143320] - vdpa/mlx5: re-create forwarding rules after mac modified (Laurent Vivier) [2145136] - ipv6: Fix crash when IPv6 is administratively disabled (Guillaume Nault) [2140779] - raw: fix a typo in raw_icmp_error() (Guillaume Nault) [2140779] - raw: remove unused variables from raw6_icmp_error() (Guillaume Nault) [2140779] - raw: complete rcu conversion (Guillaume Nault) [2140779] - raw: Use helpers for the hlist_nulls variant. (Guillaume Nault) [2140779] - raw: Fix mixed declarations error in raw_icmp_error(). (Guillaume Nault) [2140779] - raw: convert raw sockets to RCU (Guillaume Nault) [2140779] - raw: use more conventional iterators (Guillaume Nault) [2140779] - raw: Add missing annotations to raw_seq_start() and raw_seq_stop() (Guillaume Nault) [2140779] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103941] - e1000e: convert .adjfreq to .adjfine (Ken Cox) [2103941] - e1000e: remove unnecessary range check in e1000e_phc_adjfreq (Ken Cox) [2103941] - Revert "e1000e: Fix possible HW unit hang after an s0ix exit" (Ken Cox) [2103941] - e1000e: Enable GPT clock before sending message to CSME (Ken Cox) [2103941] - intel/e1000e:fix repeated words in comments (Ken Cox) [2103941] - intel: remove unused macros (Ken Cox) [2103941] - net: move netif_set_gso_max helpers (Ivan Vecera) [2137564] - net: make drivers set the TSO limit not the GSO limit (Ivan Vecera) [2137564] - net: don't allow user space to lift the device limits (Ivan Vecera) [2137564] - net: add netif_inherit_tso_max() (Ivan Vecera) [2137564] - net: extract a few internals from netdevice.h (Ivan Vecera) [2137564] - net: unexport a handful of dev_* functions (Ivan Vecera) [2137564] - bpf: Fix extable address check. (Felix Maurer) [2138532] - bpf, x64: Factor out emission of REX byte in more cases (Felix Maurer) [2138532] - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Felix Maurer) [2138532] - bpf: Fix extable fixup offset. (Felix Maurer) [2138532] - bpf: Fix the off-by-two error in range markings (Felix Maurer) [2138532] - bpf: Fix potential race in tail call compatibility check (Felix Maurer) [2138532] - bpf: Fix possible out of bound write in narrow load handling (Felix Maurer) [2138532] - bpf: Fix potential memleak and UAF in the verifier. (Felix Maurer) [2138532] - KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field (Thomas Huth) [2151854] - PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_OPS macro (Íñigo Huguet) [2143354] - PM: core: Add new *_PM_OPS macros, deprecate old ones (Íñigo Huguet) [2143354] - PM: Make *_DEV_PM_OPS macros use __maybe_unused (Íñigo Huguet) [2143354] - PM: core: Redefine pm_ptr() macro (Íñigo Huguet) [2143354] - linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in (Íñigo Huguet) [2143354] - net: Remove unused inline function sk_nulls_node_init() (Guillaume Nault) [2143239] - ping: convert to RCU lookups, get rid of rwlock (Guillaume Nault) [2143239] - mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 (Waiman Long) [2149544] - mm: vmscan: remove deadlock due to throttling failing to make progress (Waiman Long) [2149544] - mm: vmscan: reduce throttling due to a failure to make progress -fix (Waiman Long) [2149544] - mm: vmscan: Reduce throttling due to a failure to make progress (Waiman Long) [2149544] - mm/vmscan: delay waking of tasks throttled on NOPROGRESS (Waiman Long) [2149544] - mm/vmscan: increase the timeout if page reclaim is not making progress (Waiman Long) [2149544] - mm/vmscan: centralise timeout values for reclaim_throttle (Waiman Long) [2149544] - mm/page_alloc: remove the throttling logic from the page allocator (Waiman Long) [2149544] - mm/writeback: throttle based on page writeback instead of congestion (Waiman Long) [2149544] - mm/vmscan: throttle reclaim when no progress is being made (Waiman Long) [2149544] - mm/vmscan: throttle reclaim and compaction when too may pages are isolated (Waiman Long) [2149544] - mm/vmscan: throttle reclaim until some writeback completes if congested (Waiman Long) [2149544] - mm/vmscan.c: delete or fix duplicated words (Waiman Long) [2149544] - powerpc/pseries/vas: Add VAS IRQ primary handler (Mamatha Inamdar) [2131675] - powerpc: Ignore DSI error caused by the copy/paste instruction (Mamatha Inamdar) [2131675] - powerpc/pseries: Move vas_migration_handler early during migration (Mamatha Inamdar) [2131675] - vt: drop old FONT ioctls (Wander Lairson Costa) [2109164] {CVE-2021-33656}- x86/mce: Reduce number of machine checks taken during recovery (Prarit Bhargava) [2104388] - scsi: storvsc: Fix handling of srb_status and capacity change events (Mohammed Gamal) [2139728] - clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Mohammed Gamal) [2139463] - hv_netvsc: Fix race between VF offering and VF association message from host (Mohammed Gamal) [2139475] - sbitmap: fix lockup while swapping (Ming Lei) [2140214] - sbitmap: fix batched wait_cnt accounting (Ming Lei) [2140214] - sbitmap: Avoid leaving waitqueue in invalid state in __sbq_wake_up() (Ming Lei) [2140214] - sbitmap: fix possible io hung due to lost wakeup (Ming Lei) [2140214] - sbitmap: add helper to clear a batch of tags (Ming Lei) [2140214] - x86/hyperv: Restore VP assist page after cpu offlining/onlining (Mohammed Gamal) [2139454] - clocksource/drivers/hyperv: add data structure for reference TSC MSR (Mohammed Gamal) [2139454] - x86/hyperv: fix root partition faults when writing to VP assist page MSR (Mohammed Gamal) [2139454] - x86/hyperv: fix invalid writes to MSRs during root partition kexec (Mohammed Gamal) [2139454] - x86/hyperv: Remove BUG_ON() for kmap_local_page() (Mohammed Gamal) [2139454] - x86/hyperv: Disable hardlockup detector by default in Hyper-V guests (Mohammed Gamal) [2139454] - x86/hyperv: Update 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139454] - x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139454] - x86/hyperv: Replace kmap() with kmap_local_page() (Mohammed Gamal) [2139454] - hyperv: simplify and rename generate_guest_id (Mohammed Gamal) [2139454] - x86/Hyper-V: Add SEV negotiate protocol support in Isolation VM (Mohammed Gamal) [2139454] - x86/sev: Define the Linux-specific guest termination reasons (Mohammed Gamal) [2139454] - x86/sev: Shorten GHCB terminate macro names (Mohammed Gamal) [2139454] - x86/sev: Save the negotiated GHCB version (Mohammed Gamal) [2139454] - locking: Add __sched to semaphore functions (Waiman Long) [2141429] - locking/rwsem: Disable preemption while trying for rwsem lock (Waiman Long) [2141429] - locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked() (Waiman Long) [2141429] - locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Waiman Long) [2141429] - locking: Mark racy reads of owner->on_cpu (Waiman Long) [2141429] - locking: Make owner_on_cpu() into (Waiman Long) [2141429] - locking/rwsem: Optimize down_read_trylock() under highly contended case (Waiman Long) [2141429] - locking/rwsem: Fix comments about reader optimistic lock stealing conditions (Waiman Long) [2141429] - locking/rwsem: Disable preemption for spinning region (Waiman Long) [2141429] - locking: Remove rcu_read_{,un}lock() for preempt_{dis,en}able() (Waiman Long) [2141429] - NFSD: Mark exports of NFS as unsupported (Benjamin Coddington) [2150902] - fuse: lock inode unconditionally in fuse_fallocate() (Miklos Szeredi) [2110883] - fuse: add file_modified() to fallocate (Miklos Szeredi) [2110883] - mei: me: add adler lake point S DID (Prarit Bhargava) [2141602] - ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Izabela Bakollari) [2144858] - libnvdimm/namespace: Fix visibility of namespace resource attribute (Jeff Moyer) [2016347] - PCI: hv: Only reuse existing IRTE allocation for Multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Fix the definition of vector in hv_compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Take a const cpumask in hv_compose_msi_req_get_cpu() (Mohammed Gamal) [2139458] - PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit() (Mohammed Gamal) [2139458] - PCI: hv: Add validation for untrusted Hyper-V values (Mohammed Gamal) [2139458] - PCI: hv: Fix interrupt mapping for multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening (Mohammed Gamal) [2139458] - PCI: hv: Fix multi-MSI to allow more than one MSI vector (Mohammed Gamal) [2139458] - net: mana: Add rmb after checking owner bits (Mohammed Gamal) [2139462] - net: mana: Add support of XDP_REDIRECT action (Mohammed Gamal) [2139462] - net: mana: Add the Linux MANA PF driver (Mohammed Gamal) [2139462] - NFSD: Protect against send buffer overflow in NFSv3 READ (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv2 READ (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv3 READDIR (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv2 READDIR (Scott Mayhew) [2141774] {CVE-2022-43945} - SUNRPC: Fix svcxdr_init_encode's buflen calculation (Scott Mayhew) [2141774] {CVE-2022-43945} - SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation (Scott Mayhew) [2141774] {CVE-2022-43945} - KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable (Emanuele Giuseppe Esposito) [2127128] - cgroup/cpuset: Reduce cpuset_rwsem writer latency (Waiman Long) [2149031] - rcu/exp: Mark current CPU as exp-QS in IPI loop second pass (Waiman Long) [2149031] - rcu: Always inline rcu_dynticks_task*_{enter,exit}() (Waiman Long) [2149031] - rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Waiman Long) [2149031] - rcu: Fix macro name CONFIG_TASKS_RCU_TRACE (Waiman Long) [2149031] - rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock (Waiman Long) [2149031] - rcu: Fix to include first blocked task in stall warning (Waiman Long) [2149031] - cgroup: Use cgroup_attach_{lock,unlock}() from cgroup_attach_task_all() (Waiman Long) [2149031] - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Waiman Long) [2149031] - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock (Waiman Long) [2149031] - cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Waiman Long) [2149031] - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Waiman Long) [2149031] - cgroup: reduce dependency on cgroup_mutex (Waiman Long) [2149031]- drm/i915: fix TLB invalidation for Gen12 video and compute engines (Wander Lairson Costa) [2148150] {CVE-2022-4139} - redhat/configs: Set CONFIG_X86_AMD_PSTATE to 'm' (Prarit Bhargava) [2145246] - bonding: uninitialized variable in bond_miimon_inspect() (Jonathan Toppins) [1973124] - bonding: fix link recovery in mode 2 when updelay is nonzero (Jonathan Toppins) [1973124] - RHEL: ALSA: update configuration (Jaroslav Kysela) [2125544] - RHEL: ALSA: fix compilation issues (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-mtl: fix firmware name (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Jaroslav Kysela) [2125544] - ALSA: ac97: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: ca0106: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: control: add snd_ctl_rename() (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Use only dynamic PCM device allocation (Jaroslav Kysela) [2125544] - regmap: add reg_sequence helpers (Jaroslav Kysela) [2125544] - regmap: fix the kerneldoc for regmap_test_bits() (Jaroslav Kysela) [2125544] - regmap: provide helpers for simple bit operations (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Free the ida when IPC fails in sof_ipc4_widget_setup() (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Handle BCLK set as PLL input configuration (Jaroslav Kysela) [2125544] - ASoC: test-component: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Add support for pll_r coefficient (Jaroslav Kysela) [2125544] - ASoC: ssm4567: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: rk3328: fix disabling mclk on pclk probe failure (Jaroslav Kysela) [2125544] - ASoC: pcm3060: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: cs42l42: remove redundant test (Jaroslav Kysela) [2125544] - ALSA: ppc: beep: fix clang -Wimplicit-fallthrough (Jaroslav Kysela) [2125544] - ASoC: soc-component: Add comment for the endianness flag (Jaroslav Kysela) [2125544] - ASoC: codecs: wsa881x: handle timeouts in resume path (Jaroslav Kysela) [2125544] - ASoC: wsa881x: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: codecs: wsa881x: add runtime pm support (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Minor clean and redundant code removal (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Compressed stream DSP memory structs should be __packed (Jaroslav Kysela) [2125544] - ASoC: wm8998: Fix event generation for input mux (Jaroslav Kysela) [2125544] - ASoC: arizona: Fix a wrong free in wm8997_probe (Jaroslav Kysela) [2125544] - ASoC: wm8962: Allow switching between analog and digital inputs (Jaroslav Kysela) [2125544] - ASoC: wm8960: Fix clock configuration on slave mode (Jaroslav Kysela) [2125544] - ASoC: wm8962: Fix suspend while playing music (Jaroslav Kysela) [2125544] - ASoC: codecs: wm8962: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Jaroslav Kysela) [2125544] - ASoC: wm8960: Add ACPI support (Jaroslav Kysela) [2125544] - ASoC: wm8958: Fix change notifications for DSP controls (Jaroslav Kysela) [2125544] - ASoC: wm8940: add devicetree support (Jaroslav Kysela) [2125544] - ASoC: wm*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: wm8903: Fix the error handling of wm8903_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: wm8731: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: arizona: Make the wm5102, wm5110, wm8997 and wm8998 drivers use the new jack library (Jaroslav Kysela) [2125544] - ASoC: wm5102: Fix event generation for output compensation (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Use int array instead of bitmask for TX mixers (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Use DT bindings instead of local DAI definitions (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Fix spurious event generation (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Remove RX channel from old list before adding it to a new one (Jaroslav Kysela) [2125544] - ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Jaroslav Kysela) [2125544] - ASoC: wcd9335: remove redundant tests (Jaroslav Kysela) [2125544] - ASoC: uda1380: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: uda1334: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: twl4030: Drop legacy, non DT boot support (Jaroslav Kysela) [2125544] - ASoC: tscs*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: ts3a227e: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tpa6130: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: tlv320dac3x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic33: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: codec: tlv320aic32x4: fix mono playback via I2S (Jaroslav Kysela) [2125544] - ASoC: tlv320aic32x4: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Fix typo in BCLK clock name (Jaroslav Kysela) [2125544] - ASoC: tlv320*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: Rename tlv320aic31xx-micbias.h as tlv320aic31xx.h (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic26: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic23: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas6424: Return zero in remove callback (Jaroslav Kysela) [2125544] - ASoC: tda7419: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas6424: Fix the error handling of tas6424_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: tas6424: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas5720: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas571x: Fix the error handling of tas571x_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: tas5086: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas2552: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: tas2770: Reinit regcache on reset (Jaroslav Kysela) [2125544] - ASoC: tas2562: Propagate the error in tas2562_dac_event() (Jaroslav Kysela) [2125544] - ASoC: tas2562: Fix mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2764: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2125544] - ASoC: tas2764: Allow mono streams (Jaroslav Kysela) [2125544] - ASoC: tas2770: Fix handling of mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2770: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2125544] - ASoC: tas2770: Allow mono streams (Jaroslav Kysela) [2125544] - ASoC: tas2770: Set correct FSYNC polarity (Jaroslav Kysela) [2125544] - ASoC: tas2770: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: tas2552: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sti-sas: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta350: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta350: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: sta*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: sta32x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta32x: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: ssm2602: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: ssm2518: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sgtl5000: Fix noise on shutdown/remove (Jaroslav Kysela) [2125544] - ASoC: rt9120: Fix 3byte read, valule offset typo (Jaroslav Kysela) [2125544] - ASoC: rt9120: Use pm_runtime and regcache to optimize 'pwdnn' logic (Jaroslav Kysela) [2125544] - ASoC: codecs: rt715-sdca: remove useless assignment of ops (Jaroslav Kysela) [2125544] - ASoC: rt5682s: Separate the regulator consumer controls (Jaroslav Kysela) [2125544] - ASoC: rt5645: Fix the error handling of rt5645_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the issue of the abnormal JD2 status (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the JD voltage dropping issue (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the wrong state of JD1 and JD2 (Jaroslav Kysela) [2125544] - ASoC: rt5640: Add the MICBIAS1 to the dapm routing (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Fix jack detection (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Fix NULL jack in interrupt (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt286: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt274: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt274: Always init jack_detect_work (Jaroslav Kysela) [2125544] - ASoC: rt1308-sdw: add the default value of register 0xc320 (Jaroslav Kysela) [2125544] - ASoC: rk3328: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: pcm1789: Make pcm1789_common_exit() return void (Jaroslav Kysela) [2125544] - ASoC: pcm186x: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: pcm186x: simplify the return expression of pcm186x_power_off() (Jaroslav Kysela) [2125544] - ASoC: pcm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: nau8825: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8825: Declare 2 channels for DAI of capture stream (Jaroslav Kysela) [2125544] - ASoC: nau8824: Fix semaphore is released unexpectedly (Jaroslav Kysela) [2125544] - ASoC: nau8824: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8824: Fix semaphore unbalance at error paths (Jaroslav Kysela) [2125544] - ASoC: nau8822: Don't reconfigure PLL to the same values (Jaroslav Kysela) [2125544] - ASoC: nau8822: Disable internal PLL if freq_out is zero (Jaroslav Kysela) [2125544] - ASoC: nau8821: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8821: Don't unconditionally free interrupt (Jaroslav Kysela) [2125544] - ASoC: nau8821: add new widget to control system clock (Jaroslav Kysela) [2125544] - ASoC: nau8821: Add headset button detection (Jaroslav Kysela) [2125544] - ASoC: codecs: mt6359-accdet: remove useless initialization (Jaroslav Kysela) [2125544] - ASoC: mediatek: mt6366: support for mt6366 codec (Jaroslav Kysela) [2125544] - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Jaroslav Kysela) [2125544] - ASoC: nau8540: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: mt6660: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: mt6359: Fix refcount leak bug (Jaroslav Kysela) [2125544] - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jaroslav Kysela) [2125544] - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Jaroslav Kysela) [2125544] - ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Jaroslav Kysela) [2125544] - ASoC: ml26124: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: max9860: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: max98390: use linux/gpio/consumer.h to fix build (Jaroslav Kysela) [2125544] - ASoC: max98390: Add reset gpio control (Jaroslav Kysela) [2125544] - ASoC: codecs: soundwire: call pm_runtime_resume() in component probe (Jaroslav Kysela) [2125544] - ASoC: max98373: Removing 0x203E from the volatile reg (Jaroslav Kysela) [2125544] - ASoC: max98090: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: max98090: Fix event generation for custom controls (Jaroslav Kysela) [2125544] - ASoC: codecs: max98088: Clean up some inconsistent indenting (Jaroslav Kysela) [2125544] - ASoC: max980*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: lm4857: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: da732x: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: da7219: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: max9*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: lm49xxx: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: es83*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: codes: Add support for ES8316 producer mode (Jaroslav Kysela) [2125544] - ASoC: dmic: Add support for DSD data format (Jaroslav Kysela) [2125544] - ASoC: da[79]*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: da7219: cancel AAD related work earlier for jack removal (Jaroslav Kysela) [2125544] - ASoC: da7219: Fix pole orientation detection on certain headsets (Jaroslav Kysela) [2125544] - ASoC: da7218: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: cx2072x: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: cx2072x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: cs4349: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs42l56: Fix the error handling of cs42l56_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: cs42l51: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs42l42: Only report button state if there was a button interrupt (Jaroslav Kysela) [2125544] - ASoC: cs4270: update kernel-doc (Jaroslav Kysela) [2125544] - ASoC: cs4270: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add support for CLSA3541 ACPI device ID (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Enable Internal Boost in shared lib (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Do not print error when waking from hibernation (Jaroslav Kysela) [2125544] - ASoC: cs35l36: Fix the error handling of cs35l36_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: cs*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE (Jaroslav Kysela) [2125544] - ASoC: alc56*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: ak4613: cares Simple-Audio-Card case for TDM (Jaroslav Kysela) [2125544] - ASoC: ak4613: add TDM256 support (Jaroslav Kysela) [2125544] - ASoC: ak4613: rename constraint to constraint_rates (Jaroslav Kysela) [2125544] - ASoC: ak4613: priv has ctrl1 instead of iface (Jaroslav Kysela) [2125544] - ASoC: ak4613: return error if it was setup as clock provider (Jaroslav Kysela) [2125544] - ASoC: ak4613: tidyup ak4613_interface (Jaroslav Kysela) [2125544] - ASoC: ak4613: add missing mutex_lock() (Jaroslav Kysela) [2125544] - ASoC: ak4642: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: ak*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: ak4*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: adau1761: Add ADAU1761-as-ADAU1361 compatibility mode (Jaroslav Kysela) [2125544] - ASoC: ada*, ssm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: ab8500: Remove some leftover from the "Replace GPLv2 boilerplate/reference with SPDX" rules (Jaroslav Kysela) [2125544] - ASoC: ad1*, ada*, ssm*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: test-component: Rename set_fmt_new back to set_fmt (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: rename asoc_simple_init_dai_link_params() to asoc_simple_init_for_codec2codec() (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils.c: care Codec2Codec vs DPCM:BE (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils.c: ignore Codec2Codec setting if it already have (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: Make asoc_simple_clean_reference() return void (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2: indicate "Experimental stage" warning only when successed (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2: Add of_node_put() in fail path (Jaroslav Kysela) [2125544] - ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type() (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: remove pre-alloced Codec2Codec space (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: make Codec2Codec settings optional (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: use of_property_read_u32() for rate (Jaroslav Kysela) [2125544] - ASoC: audio_graph_card2: Fix port numbers in example (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2-custom-sample.dtsi: add verbose explanation (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card: Add of_node_put() in fail path (Jaroslav Kysela) [2125544] - ASoC: test-component: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: use software node API in Atom boards (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_ssp_amp: remove 'set-but-not-used' warning (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: avoid oops in error handling (Jaroslav Kysela) [2125544] - ASoC: Intel: use software node API in SoundWire machines (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: sof_sdw: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: Drop redundant enum constant (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_ssp_amp: enable capture stream from cs35l41 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: allow HDaudio/HDMI disable (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add quirk for HP Omen 16-k0005TX (Jaroslav Kysela) [2125544] - ASoC: intel: sof_sdw: add RT711 SDCA card for MTL platform (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_pcm512x: remove unnecessary init (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_nau8825: Move quirk check to the front in late probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add support for Dell SKU 0AFF (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add support for Dell SKU 0AF0 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Add support for mtl_mx98357_rt5682 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: fix out-of-bounds array access (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: rename RTL1019 compatible driver to rt1019p (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_nau8825: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_da7219_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ALSA: x86: intel_hdmi_audio: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ALSA: x86: intel_hdmi_audio: enable pm_runtime and set autosuspend delay (Jaroslav Kysela) [2125544] - ASoC: xtensa: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: xtensa: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: uniphier: make arrays mul and div static const, makes object smaller (Jaroslav Kysela) [2125544] - ASoC: uniphier: simplify the return expression of uniphier_aio_compr_set_params() (Jaroslav Kysela) [2125544] - ASoC: spear: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-topology: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-stream: test DMA buffer first in hw_params (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-stream: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-ipc: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dsp: report error on power-up/down (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: Drop misleading comment regarding dma_data (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: fix sof_es8336 probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: remove hard-coded SSP selection (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: reset the num_links during probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: add support for HDMI_In capture (Jaroslav Kysela) [2125544] - ASoC: Intel: common: fix typo for tplg naming (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Add support for adl_rt1019_rt5682s (Jaroslav Kysela) [2125544] - ASoC: Intel: soc-acpi: add table for HP Omen 16-k0005TX (Jaroslav Kysela) [2125544] - ASoC: Intel: soc-acpi: Add entry for sof_es8336 in ADL match table (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: ignore GpioInt when looking for speaker/headset GPIO lines (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: Fix GPIO quirks set via module option (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_da7219_max98373: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: add adl_mx98360a_cs4242 board config (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: support BT offload audio (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: skl_nau88l25_ssm4567: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: skl_nau88l25_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_rt5663_rt5514_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_rt5663_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_da7219_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: hda: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: glk_rt5682_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: cml_rt1011_rt5682: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: Use temporary variable for struct device (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: reset acpi_chan_package (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Reorganize jack detect handling (Jaroslav Kysela) [2125544] - ASoC: Intel: bxt_da7219_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Improve hw_params() debug-ability (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Improve probe() function quality (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Update file comments (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Update code indentation (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Reword driver name (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Reword prefixes of all driver members (Jaroslav Kysela) [2125544] - ASoC: Intel: Rename haswell source file to hsw_rt5640 (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst_ipc: remove redundant test (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Remove FE DAI ops (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve codec_init() quality (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve hw_params() debug-ability (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve probe() function quality (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Update file comments (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Update code indentation (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Reword driver name (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Reword prefixes of all driver members (Jaroslav Kysela) [2125544] - ASoC: Intel: Rename broadwell source file to bdw_rt286 (Jaroslav Kysela) [2125544] - ASoC: codecs: rt286: Reorganize jack detect handling (Jaroslav Kysela) [2125544] - ASoC: Intel: broadwell: Make broadwell_disable_jack() return void (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt5677: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt5650: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst_ipc: remove useless initializations (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst: remove useless initialization (Jaroslav Kysela) [2125544] - ASoC: intel: atom: Remove superfluous flush_scheduled_work() (Jaroslav Kysela) [2125544] - ASoC: Intel: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: controls: remove useless initializations (Jaroslav Kysela) [2125544] - ASoC: Intel: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: Intel: skylake: skl-pcm: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: Skylake: remove redundant re-assignments to pointer array (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: bdw: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: byt: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: cnl: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: Do snd_hdac_ext_stream_decouple() only once (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: add sanity check on SSP index reported by NHLT (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: only fixup topology name if not set already (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: don't set fw_filename (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: enable dmic handling with 2 or fewer SoundWire links (Jaroslav Kysela) [2125544] - ASoC: soc-core: accept zero format at snd_soc_runtime_set_dai_fmt() (Jaroslav Kysela) [2125544] - ASoC: SOF: compress: Prevent current kernel running with older FW (Jaroslav Kysela) [2125544] - ASoC: SOF: Copy compress parameters into extended data (Jaroslav Kysela) [2125544] - ASoC: SOF: compress: Dynamically allocate pcm params struct (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: atom: don't keep a temporary string in fixup_tplg_name (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add trigger callback into sdw_callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Correct the ROM/FW state reporting code (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: MTL: remove redundant snd_sof_dsp_read() call (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: mtl: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: mtl: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Introduce skip_imr_boot flag (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: disable IMR boot when resuming from ACPI S4 and S5 states (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: IPC4: enable IMR boot (Jaroslav Kysela) [2125544] - ASoC: SOC: Intel: introduce cl_init callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Do not (wrongly) assume positive return value in IMR path (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Revisit IMR boot sequence (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: Print out the non matching ext_man magic number (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-topology: Fix clang -Wformat warning (Jaroslav Kysela) [2125544] - ASoC: SOF: remove warning on ABI checks (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Fix error code in sof_ipc4_volume_put() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-pcm: set pcm rate to dai setting (Jaroslav Kysela) [2125544] - ASoC: SOF: reduce default verbosity of IPC logs (Jaroslav Kysela) [2125544] - Revert "RedHat: ASoC: SOF: Intel: do not enable IMR boot when resuming by default" (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: fix alh_group_ida max value (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: fix wrong use of sizeof in sof_ipc4_widget_setup_comp_src() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: set domain bit based on dp domain type (Jaroslav Kysela) [2125544] - ASoC: SOF: add ipc4 SRC module support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: move ida allocate/free to widget_setup/free (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: free memories allocated in sof_ipc4_get_audio_fmt (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: check dai->private in ipc_free() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: add SoundWire/ALH aggregation support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Compile and runtime IPC version selection (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Align mt8186 clock names with dt-bindings (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Fix error code in probe (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Revise mt8195 boot flow (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: use pm_resume_and_get() on component probe (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ipc4_dfs_write() (Jaroslav Kysela) [2125544] - ASoC: sof: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-probes: Only load the driver if IPC3 is used (Jaroslav Kysela) [2125544] - ASoC: SOF: probes: rename assign/free callbacks as startup/shutdown (Jaroslav Kysela) [2125544] - ASoC: SOF: Add cont_update_posn to platform parameters (Jaroslav Kysela) [2125544] - ASoC: SOF: pm: add definitions for S4 and S5 states (Jaroslav Kysela) [2125544] - ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 (Jaroslav Kysela) [2125544] - ASoC: SOF: debug: Clarify the IPC timeout handling path (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: remove unused variable (Jaroslav Kysela) [2125544] - ASoC: SOF: Switch to IPC generic firmware tracing (Jaroslav Kysela) [2125544] - ALSA: sc6000: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2125544] - ALSA: gus: Fix memory leaks at memory allocator error paths (Jaroslav Kysela) [2125544] - ALSA: sound/isa/gus: check the return value of kstrdup() (Jaroslav Kysela) [2125544] - ALSA: gus: Fix erroneous memory allocation (Jaroslav Kysela) [2125544] - ALSA: galaxy: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2125544] - ALSA: cs4236: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2125544] - ALSA: aloop: Fix random zeros in capture data when using jiffies timer (Jaroslav Kysela) [2125544] - ALSA: Add generic serial MIDI driver using serial bus API (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix potential buffer overflow by snprintf() (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Use lookup table to create modules (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Update AVS_FW_INIT_TIMEOUT_US declaration (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Lower UNLOAD_MULTIPLE_MODULES IPC timeout (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Replace hardcodes with SD_CTL_STREAM_RESET (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Recognize FW_CFG_RESERVED (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Use helper function to set up DMA (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Set max DMA segment size (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Block IPC channel on suspend (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Shield LARGE_CONFIG_GETs against zero payload_size (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Copy only as many RX bytes as necessary (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Relax DSP core transition timings (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Assign I2S gateway when parsing topology (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix i2s_test card name initialization (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: correct config reference for I2S test board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix parsing UUIDs in topology (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add da7219 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add max98373 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add max98357a machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add ssm4567 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add nau8825 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt5682 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt298 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt286 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt274 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add I2S-test machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add DMIC machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix build error on arc, m68k and sparc (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: APL-based platforms support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: SKL-based platforms support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Power management (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Machine board registration (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Replace link_mask usage with i2s_link_mask (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Event tracing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: D0ix power state support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Prepare for firmware tracing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Register HDAudio ext-bus operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add HDAudio machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: PCI driver implementation (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Coredump and recovery flow (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Drop direct ACPI dependency (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Depend on SND_INTEL_DSP_CONFIG (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Enable AVS driver only on x86 platforms (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: HDA PCM BE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: non-HDA PCM BE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Generic PCM FE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Generic soc component driver (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Account for libraries when booting basefw (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Configure modules according to their type (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Prepare modules before bindings them (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Arm paths after creating them (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Path state management (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Path creation and freeing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Declare path and its components (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Support link_mask formatted string (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add topology loading operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse path and path templates tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse pipeline and module tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse pplcfg and binding tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse module-extension tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add topology parsing infrastructure (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add MeteorLake machines (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Declare vendor tokens (Jaroslav Kysela) [2125544] - ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK_AON bit (Jaroslav Kysela) [2125544] - uapi: sof: abi: Bump SOF ABI for ext_data_length (Jaroslav Kysela) [2125544] - ASoC: SOF: Add two new structures for topology manifest data (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: introduce cont_update_posn in sof_ipc_stream_params struct (Jaroslav Kysela) [2125544] - ASoC: SOF: bump SOF_ABI_MINOR (Jaroslav Kysela) [2125544] - ASoC: SOF: Add header for IPC4 manifest (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: add code to parse config params for ACPDMIC dai (Jaroslav Kysela) [2125544] - ASoC: SOF: Add topology tokens for IPC4 (Jaroslav Kysela) [2125544] - ASoC: hdac_hda: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: max98504: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: adau1372: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: cx2072x: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6351: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6358: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6359: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6660: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: pcm3060: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt9120: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt700: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt715: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt715-sdca: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt1308-sdw: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt1316-sdw: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: wsa881x: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: sdw-mockup: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: lochnagar: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: lochnagar: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: tfa*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tfa9879: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cs*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wm9090: Remove redundant endianness flag (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor out the I2C and SPI bus code into separate modules (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor our MCLK and mutex initialisation (Jaroslav Kysela) [2125544] - ASoC: wm8731: Move regulator request into wm8731_init() (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor component init out of bus code (Jaroslav Kysela) [2125544] - ASoC: wm8731: Update to modern DAI terminology (Jaroslav Kysela) [2125544] - ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Jaroslav Kysela) [2125544] - ASoC: wm2000: Remove redundant endianness flag (Jaroslav Kysela) [2125544] - ASoC: wm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix amp gain register offset & default (Jaroslav Kysela) [2125544] - ASoC: tas2764: Correct playback volume range (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix and extend FSYNC polarity handling (Jaroslav Kysela) [2125544] - ASoC: tas2764: Add post reset delays (Jaroslav Kysela) [2125544] - ASoC: tas*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tas*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas2764: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [2125544] - ASoC: tas*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [2125544] - ASoC: tas2764: Add the driver for the TAS2764 (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix TDM mode BSEL settings (Jaroslav Kysela) [2125544] - ASoC: max*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: max98396: Implement DSP speaker monitor (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix register access for PCM format settings (Jaroslav Kysela) [2125544] - ASoC: max98396: Improve some error prints (Jaroslav Kysela) [2125544] - ASoC: max98396: add voltage regulators (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix build error for implicit function declaration (Jaroslav Kysela) [2125544] - ASoC: max98396: add amplifier driver (Jaroslav Kysela) [2125544] - ASoC: rt*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: rt1019: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: fsl: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: pistachio: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: samsung: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sunxi: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tegra: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: test-component: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: uniphier: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ad*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ak*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: alc*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: da*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: es*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: msm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: nau*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: spdif: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ssm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sta*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: twl*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: uda*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: 88pm860x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ab8500: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ac97: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ads117x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: bd28623: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: bt-sco: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cpcap: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cq93vc: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cx20442: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: dmic: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: gtm601: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: hdac_hdmi: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ics43432: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: inno_rk3036: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: isabelle: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: jz4740: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: lm49453: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: mc13783: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ml26124: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sgtl5000: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: si476x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: stac9766: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sti-sas: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tscs42xx: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wl1273: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: zl38060: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: fsl_micfil: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: fsl_asrc_dma: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: soc-component: Remove non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: Move snd_soc_component_is_codec to be local (Jaroslav Kysela) [2125544] - ASoC: soc-component: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: core: Add new SOC_DOUBLE_SX_TLV macro (Jaroslav Kysela) [2125544] - ASoC: Remove unused hw_write_t type (Jaroslav Kysela) [2125544] - ASoC: soc.h: Add SOC_SINGLE_S_EXT_TLV macro (Jaroslav Kysela) [2125544] - ASoC: soc.h: Introduce SOC_DOUBLE_R_S_EXT_TLV() macro (Jaroslav Kysela) [2125544] - ASoC: soc.h: Add SOC_SINGLE_S_TLV() macro (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Update to modern DAI terminology (Jaroslav Kysela) [2125544] - ALSA: hda: Skip event processing for unregistered codecs (Jaroslav Kysela) [2125544] - ASoC: codecs: Add HD-Audio codec driver (Jaroslav Kysela) [2125544] - ASoC: cs42l42: Move CS42L42 register descriptions to general include (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Read System Name from ACPI _SUB to identify firmware (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add common cs35l41 enter hibernate function (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41 exit hibernate function into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs_dsp config struct into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41 fs errata into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41_set_cspl_mbox_cmd to shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Support external boost (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Add support for MeteorLake (MTL) (Jaroslav Kysela) [2125544] - treewide: Replace zero-length arrays with flexible-array members (Jaroslav Kysela) [2125544] - ASoC: SOF: add definitions for different IPC types (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: enhance debug messages (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: add sdw blob (Jaroslav Kysela) [2125544] - AsoC: SOF: ipc4-topology: Add dai_get_clk op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for SSP/DMIC DAI's (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a new IPC op for parsing topology manifest (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: init NHLT for IPC4 (Jaroslav Kysela) [2125544] - ASoC: SOF: Add ops_free (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: set the BE DAI ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-pcm: Expose sof_ipc4_set_pipeline_state() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add the dai_config op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add route_setup/route_free ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add widget_setup/widget_free ops (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Add pcm ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add control IO ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add control_setup op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing mixer widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing and preparing pga widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add prepare op for DAI type widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add prepare op for AIF type widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing DAI_IN/DAI_OUT widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing AIF_IN/AIF_OUT widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Introduce topology ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Return from dtrace_read if there is no new data available (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Add helper function to update the sdev->host_offset (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Introduce SOF_DTRACE_INITIALIZING state (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: implement pm ctx_save callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Switch to use the generic pm_ops.set_core_state (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: Add set_core_state pm_ops implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: Add initial header file for ipc4 (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Add set_core_state pm_ops implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: sof_ipc_pm_ops: Add support for DSP core power management (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 suspend check dsp idle (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 modify dram type as non-cache (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add shared_size for mediatek common chip information (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: revise mt8195 clock sequence (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Add SOF pm ops callback for Renoir (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Fix reversed if statement (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Propagate write errors correctly (Jaroslav Kysela) [2125544] - ASoC: SOF: Fix potential NULL pointer dereference (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-ipc-flood-test: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: remove duplicate include in mt8195.c (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8195 debug dump (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mediatek common debug dump (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Move dtrace related variables local from sof_dev (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce opaque storage of private data for firmware tracing (Jaroslav Kysela) [2125544] - ASoC: SOF: Modify the host trace_init parameter list to include dmab (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Move host ops wrappers from generic header to private (Jaroslav Kysela) [2125544] - ASoC: SOF: Clone the trace code to ipc3-dtrace as fw_tracing implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: Rename dtrace_is_supported flag to fw_trace_is_supported (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce IPC independent ops for firmware tracing support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Cap the rmaining to count in IPC4 mode (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 ipc support (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add ipc support for mt8195 (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: HDA: Set up sof_ipc4_fw_data for IPC4 (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Add FW loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add IPC4 private header (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: HDA: Set IPC4-specific DSP ops for CaVS platforms (Jaroslav Kysela) [2125544] - ASoC: SOF: trace: The dtrace is only available with SOF_IPC (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: IPC flood test can only work with SOF_IPC (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Add support for IPC4 messages (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Separate the message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add support IPC4 message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add API to get the ipc_type (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-probes: Query the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Query the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add API to get the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: Add support for mandatory message handling functionality (Jaroslav Kysela) [2125544] - ASoC: SOF: Add rx_data pointer to snd_sof_ipc_msg struct (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Remove the ipc3-ops.h header file (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: fix missing pci_release_regions() on error in sof_pci_probe() (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Call optional query_fw_configuration on first boot (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Remove snd_sof_parse_module_memcpy() as it is not used (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: bdw/byt/pci-tng: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: imx: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: renoir: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Switch to use the fw_loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add check for fw_loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: Implement firmware parsing and loading (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce IPC dependent ops for firmware handling, loading (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a prepare op to IPC topology widget ops (Jaroslav Kysela) [2125544] - ASoC: SOF: clarify use of widget complete flag (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Skip parsing DAI link tokens if not needed (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: remove unnecessary function declaration (Jaroslav Kysela) [2125544] - ASoC: SOF: Add two new fields to struct snd_sof_widget (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a route_free op in struct sof_ipc_tplg_ops (Jaroslav Kysela) [2125544] - ASoC: SOF: expose a couple of functions (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: Move the call to snd_sof_pcm_platform_hw_params() (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: Set up widgets from source to sink (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: reset route status before freeing widget (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a new op to set up volume table (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Fix allyesconfig build error (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 change ipc timeout as 1 second (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-ipc-msg-injector: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: debug: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: control: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add DSP system PM callback for mt8186 (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 dsp clock support (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 sof fw loader and dsp ops (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 hardware support (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Remove the old fw_ready related code (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: imx: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Do not check for the fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Add local implementation for handling fw_ready message (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: protect hw_params against successive calls (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add helper for link DMA cleanups (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: reset dma_data and release stream (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: improve suspend case (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: move code to deal with hda dai/dailink suspend (Jaroslav Kysela) [2125544] - ASOC: SOF: Intel: hda-dai: add hda_dai_hw_free_ipc() helper (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: flag errors on pipeline teardown (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: regroup dai and link DMA operations (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: split link DMA and dai operations (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: use snd_soc_dai_get_widget() helper (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: simplify hda_dai_widget_update() prototype (Jaroslav Kysela) [2125544] - ASOC: SOF: Intel: hda-dai: consistent naming for HDA DAI and HDA link DMA (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Add IPC-specific dai ops for IPC3 (Jaroslav Kysela) [2125544] - ASoC: SOF: remove incorrect clearing of prepared flag (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: simplify NHLT handling (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Check w->sname validity once in sof_connect_dai_widget() (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: remove useless assignment (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-tgl: add RPL-P support (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-tgl: add ADL-PS support (Jaroslav Kysela) [2125544] - ASOC: SOF: pci: add ipc_type override for Intel IPC4 tests (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Use dedicated MBOX for ACP and PSP communication (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Add psp_mbox_ready() and psp_send_cmd() callback (Jaroslav Kysela) [2125544] - ASoC: SOF: using pm_runtime_resume_and_get to simplify the code (Jaroslav Kysela) [2125544] - ASoC: SOF: Kconfig: Make SND_SOC_SOF_HDA_PROBES tristate (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add IP identifier (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: expose some codeloader functions (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: define check_ipc_irq op (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: use BIT() macros for consistency (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: move HDA_CL_STREAM_FORMAT definition to header (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: use common ops across platforms (Jaroslav Kysela) [2125544] - ASoC: SOF: remove const qualifier for 'struct snd_sof_dsp_ops' (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: preserve topology filename override in nocodec mode (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: add parameter to override topology filename (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: add parameter to override firmware filename (Jaroslav Kysela) [2125544] - ASoC: SOF: add IPC-dependent file names (Jaroslav Kysela) [2125544] - ASoC: SOF: add default IPC capability and file paths (Jaroslav Kysela) [2125544] - ASoC: SOF: add path indirection to each IPC type (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Check the bar size before remapping (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Move the ipc_set_get_comp_data() local to ipc3-control (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: Use the widget_kcontrol_setup ops for kcontrol set up (Jaroslav Kysela) [2125544] - ASoC: SOF: Add widget_kcontrol_setup control ops for IPC3 (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Switch over to use the rx_msg ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Switch over to use the tx_msg and set_get_data ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use the get_reply ops in snd_sof_ipc_get_reply() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add check for mandatory IPC message handling ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Separate the ops checks by functions/topics (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement rx_msg IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the get_reply IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the set_get_data IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Use sof_ipc3_tx_msg() internally for message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the tx_msg IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add high level IPC IO callback definitions to ipc_ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add helper function to prepare and send an IPC message (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 add shutdown callback (Jaroslav Kysela) [2125544] - ASoC: SOF: OF: Add shutdown callback for SOF OF device (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Avoid open coded arithmetic in memory allocation (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: use new sound control LED layer (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove redundant return statements (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove header from struct snd_sof_ipc_msg (Jaroslav Kysela) [2125544] - ASoC: SOF: Drop 'header' parameter from tx_message() API (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use msg->reply_data directly in snd_sof_ipc_get_reply() (Jaroslav Kysela) [2125544] - ASoC: SOF: disable dma trace in s0ix (Jaroslav Kysela) [2125544] - ASoC: SOF: extend the interface to stop DMA trace (Jaroslav Kysela) [2125544] - ASoC: SOF: Drop support for mapped control data (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use ipc->max_payload_size for message/reply size checking (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add max_payload_size field in struct snd_sof_ipc (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove dmab and dmab_bdl from snd_sof_dev struct (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-loader: Use local snd_dma_buffer (Jaroslav Kysela) [2125544] - ASoC: amd: acp: add missing platform_device_unregister() in acp_pci_probe() (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Fix initialization of ext_intr_stat1 in i2s_irq_handler() (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Use non-legacy DAI naming for cs35l41 (Jaroslav Kysela) [2125544] - ASoC: amd: enable RPL Platform acp drivers build (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform pci driver pm-ops (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform init/de-init functions (Jaroslav Kysela) [2125544] - ASoC: amd: add ACP PCI driver for RPL platform (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform acp header file (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add error handling cases (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Modify const resource struct variable to generic (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Drop superfluous mmap callback (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Modify local variables name to generic (Jaroslav Kysela) [2125544] - ASoC: amd: yc: Decrease level of error message (Jaroslav Kysela) [2125544] - ASoC: amd: yc: add new YC platform varaint support (Jaroslav Kysela) [2125544] - ASoC: amd: fix Jadeite kconfig warning and build errors (Jaroslav Kysela) [2125544] - ASoC: amd: Fix error pointer dereference (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add legacy audio driver support for Rembrandt platform (Jaroslav Kysela) [2125544] - ASoC: amd: acp: ACP code generic to support newer platforms (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Remove rt1019_1 codec conf from machine driver (Jaroslav Kysela) [2125544] - ASoC: amd: Remove duplicated include in acp-es8336.c (Jaroslav Kysela) [2125544] - ASoC: amd: fix for variable set but not used warning (Jaroslav Kysela) [2125544] - ASoC: amd: drop machine driver remove function (Jaroslav Kysela) [2125544] - ASoC: amd: remove unused header file inclusion (Jaroslav Kysela) [2125544] - ASoC: amd: acp-es8336: use static variables (Jaroslav Kysela) [2125544] - ASoC: amd: fix ACPI dependency compile errors and warnings (Jaroslav Kysela) [2125544] - ASoC: amd: enable machine driver build for Jadeite platform (Jaroslav Kysela) [2125544] - ASoC: amd: add Machine driver for Jadeite platform (Jaroslav Kysela) [2125544] - ASoC: amd: add I2S MICSP instance support (Jaroslav Kysela) [2125544] - ASoC: amd: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Fix error handling in .remove() (Jaroslav Kysela) [2125544] - ASoC: amd: acp: fix typo in comment (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add support for rt5682s and rt1019 card with hs instance (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add support for nau8825 and max98360 card (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Rename set_fmt_new back to set_fmt (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver. (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Remove duplicate include files (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add pm ops callback in machine driver (Jaroslav Kysela) [2125544] - ASoC: soc-utils: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: topology: Drop superfluous check of CONFIG_SND_CTL_VALIDATION (Jaroslav Kysela) [2125544] - ASoC: topology: Rename soc_tplg_init_kcontrol() function (Jaroslav Kysela) [2125544] - ASoC: topology: Correct error message (Jaroslav Kysela) [2125544] - ASoC: topology: Rename SOC_TPLG_PASS_MIXER to _CONTROL (Jaroslav Kysela) [2125544] - ASoC: topology: Return bool instead of int (Jaroslav Kysela) [2125544] - ASoC: topology: Remove unnecessary looping (Jaroslav Kysela) [2125544] - ASoC: topology: Use for loop instead of while (Jaroslav Kysela) [2125544] - ASoC: topology: KUnit: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: topology: KUnit: Followup prototype change of snd_soc_unregister_card() (Jaroslav Kysela) [2125544] - ASoC: DPCM: Don't pick up BE without substream (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: demote warnings on non-atomic BE connection (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: fix BE transition for TRIGGER_START (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: improve BE transition for TRIGGER_START (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: improve BE transition for PAUSE_RELEASE (Jaroslav Kysela) [2125544] - ASoC: ops: Fix integer detection for when max possible values > 1 (Jaroslav Kysela) [2125544] - ASoC: ops: Fix boolean/integer detection for simple controls (Jaroslav Kysela) [2125544] - ASoC: ops: Don't modify the driver's plaform_max when reading state (Jaroslav Kysela) [2125544] - ASoC: ops: Remove unneeded delay.h inclusion (Jaroslav Kysela) [2125544] - ASoC: ops: Clarify snd_soc_info_volsw_sx() (Jaroslav Kysela) [2125544] - ASoC: soc-generic-dmaengine-pcm: Use default config when none is given (Jaroslav Kysela) [2125544] - ASoC: dapm: Move stereo autodisable check (Jaroslav Kysela) [2125544] - ASoC: soc-dai: Remove set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: soc-core.c: share code for snd_soc_of_get_dai_link_cpus/codecs() (Jaroslav Kysela) [2125544] - ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus() (Jaroslav Kysela) [2125544] - ASoC: core: Switch core to new DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: core: Make snd_soc_unregister_card() return void (Jaroslav Kysela) [2125544] - ASoC: core: Always send the CPU DAI a direct clock specifier (Jaroslav Kysela) [2125544] - ASoC: core: Add set_fmt_new callback that directly specifies provider (Jaroslav Kysela) [2125544] - ASoC: core: Pass legacy_dai_naming flag directly (Jaroslav Kysela) [2125544] - ASoC: core: Correct spelling fliped -> flipped (Jaroslav Kysela) [2125544] - ASoC: soc-core: remove always-false path (Jaroslav Kysela) [2125544] - ASoC: Introduce snd_soc_of_get_dai_link_cpus (Jaroslav Kysela) [2125544] - ASoC: soc-component: Update handling to component delays (Jaroslav Kysela) [2125544] - ASoC: Introduce 'fixup_controls' card method (Jaroslav Kysela) [2125544] - ASoC: soc-card: Create jack kcontrol without pins (Jaroslav Kysela) [2125544] - ALSA: Replace acpi_bus_get_device() (Jaroslav Kysela) [2125544] - Revert "ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations" (Jaroslav Kysela) [2125544] - ALSA: hda: beep: Simplify keep-power-at-enable behavior (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Don't skip notification handling during PM operation (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Limit the maximal count of PCM devices to 8 (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: ELD procfs - print the codec NIDs (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Simplify the pcm_idx condition in hdmi_pcm_setup_pin() (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Fix the converter allocation for the silent stream (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: change type for the 'assigned' variable (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: Move structs out of #define block (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Fix the converter reuse for the silent stream (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Re-arrange quirk table entries (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop (Jaroslav Kysela) [2125544] - ALSA: hda: Fix Nvidia dp infoframe (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: set depop delay for tegra (Jaroslav Kysela) [2125544] - ALSA: hda: add Intel 5 Series / 3400 PCI DID (Jaroslav Kysela) [2125544] - ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: Align BDL entry to 4KB boundary (Jaroslav Kysela) [2125544] - ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Jaroslav Kysela) [2125544] - ALSA: hda/sigmatel: Keep power up while beep is enabled (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support new Dolphin Variants (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Lenovo Yoga7 14IAL7 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Clarify support for CSC3551 without _DSD Properties (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirks for ASUS Zenbooks using CS35L41 (Jaroslav Kysela) [2125544] - ALSA: hda: Fix crash due to jack poll in suspend (Jaroslav Kysela) [2125544] - ALSA: hda/cirrus - support for iMac 12,1 model (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED (Jaroslav Kysela) [2125544] - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Jaroslav Kysela) [2125544] - ALSA: ice1712: remove redundant assignment to new (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Clevo NV45PZ (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support CLSA0101 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Use the CS35L41 HDA internal define (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable speaker and mute LEDs for HP laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix build error unused-function (Jaroslav Kysela) [2125544] - ALSA: asihpi: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: asihpi: Fix typo in comments (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Fix typo in comments (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add module parameter to control firmware load (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Firmware switching and reloading (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add defaulted values into dsp bypass config sequence (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add fw id strings (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Read Speaker Calibration data from UEFI variables (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Hibernation during Suspend (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Speaker ID for laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support multiple load paths for firmware (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support reading subsystem id from ACPI (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Save Subsystem ID inside CS35L41 Driver (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add initial DSP support and firmware loading (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Save codec object inside component struct (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add apis to write the controls directly (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add Library to support CS_DSP ALSA controls (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Consolidate selections under SND_HDA_SCODEC_CS35L41 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Drop wrong use of ACPI_PTR() (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Don't dereference fwnode handle (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Improve dev_err_probe() messaging (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix comments wrt serial-multi-instantiate reference (Jaroslav Kysela) [2125544] - ALSA: hda: Fix put_device() inconsistency in error path (Jaroslav Kysela) [2125544] - ALSA: hda: Make device usage_count consistent across subsequent probing (Jaroslav Kysela) [2125544] - ALSA: hda: Fix null-ptr-deref when i915 fails and hdmi is denylisted (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: change cs8409_fixups v.pins initializers to static (Jaroslav Kysela) [2125544] - ASoC: doc: Update dead links (Jaroslav Kysela) [2125544] - ALSA: hda/via: Delete does not require return (Jaroslav Kysela) [2125544] - ALSA: ctxfi: fix typo in comment (Jaroslav Kysela) [2125544] - ALSA: cs5535audio: fix typo in comment (Jaroslav Kysela) [2125544] - ALSA: lola: Bounds check loop iterator against streams array size (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Amp Name based on channel and index (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Enable GPIO2 Interrupt for CLSA0100 laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Support for Interrupts (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Remove Set Channel Map api from binding (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Set Speaker Position for CLSA0100 Laptop (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix error in spi cs35l41 hda driver name (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Add Speaker Playback Switch for Warlock (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support new Odin Variants (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support manual mode detection for CS42L42 (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Use general cs42l42 include in cs8409 hda driver (Jaroslav Kysela) [2125544] - ALSA: hdsp: remove redundant assignment to pointer kctl (Jaroslav Kysela) [2125544] - ALSA: hda/conexant: add a new hda codec SN6140 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Move external boost handling to lib for ASoC use (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Handle all external boost setups the same way (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Reorganize log for playback actions (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Remove cs35l41_hda_reg_sequence struct (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Move boost config to initialization code (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Mute the device before shutdown (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Put the device into safe mode for external boost (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Boost type flag (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Always configure the DAI (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix I2S params comments (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Move cs35l41_gpio_config to shared lib (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Check hw_config before using it (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Unify hardware configuration (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: Enable Jack poll for tegra (Jaroslav Kysela) [2125544] - ALSA: hda: Jack detection poll in suspend state (Jaroslav Kysela) [2125544] - ALSA: echoaudio: remove redundant assignment to variable i (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Stop using iommu_present() (Jaroslav Kysela) [2125544] - ALSA: hda: intel-dsp-config: add missing RaptorLake PCI IDs (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array (Jaroslav Kysela) [2125544] - ALSA: hda: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: hda: Remove unused macro definition (Jaroslav Kysela) [2125544] - ALSA: hda: Reset all SIE bits in INTCTL (Jaroslav Kysela) [2125544] - tracing: ALSA: hda: Remove string manipulation out of the fast path (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ALSA: hda: intel-dspcfg: use SOF for UpExtreme and UpExtreme11 boards (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Properly refcounting clock rate (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Clear fixed clock rate at closing EP (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Register card again for iface over delayed_register option (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Inform the delayed registration more properly (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 (Jaroslav Kysela) [2125544] - ALSA: usb-audio: make read-only array marker static const (Jaroslav Kysela) [2125544] - ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II (Jaroslav Kysela) [2125544] - ALSA: scarlett2: Add Focusrite Clarett+ 8Pre support (Jaroslav Kysela) [2125544] - ALSA: line6: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: hiface: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: usb/6fire: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add quirk for Behringer UMC202HD (Jaroslav Kysela) [2125544] - ALSA: bcd2000: Fix a UAF bug on the error path of probing (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Use atomic_try_cmpxchg in ep_state_update (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add endianness annotations (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Turn off 'manual mode' on Dell dock (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Support jack detection on Dell dock (Jaroslav Kysela) [2125544] - ALSA: usb-audio: US16x08: Move overflow check before array access (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Cancel pending work at closing a MIDI substream (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add mixer mapping for Gigabyte B450/550 Mobos (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Fix wrong kfree issue in snd_usb_endpoint_free_all (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Refcount multiple accesses on the single clock (Jaroslav Kysela) [2125544] - mfd: arizona-spi: Add Android board ACPI table handling (Jaroslav Kysela) [2125544] - mfd: arizona-spi: Split Windows ACPI init code into its own function (Jaroslav Kysela) [2125544] - mfd: arizona: Add missing statics to the of_match_tables (Jaroslav Kysela) [2125544] - firmware: cs_dsp: Add memory chunk helpers (Jaroslav Kysela) [2125544] - firmware: cs_dsp: Add pre_stop callback (Jaroslav Kysela) [2125544] - regmap: sdw: add required header files (Jaroslav Kysela) [2125544] - regmap: soundwire: remove unused header mod_devicetable.h (Jaroslav Kysela) [2125544] - regmap: Constify static regmap_bus structs (Jaroslav Kysela) [2125544] - soundwire: peripheral: remove useless ops pointer (Jaroslav Kysela) [2125544] - soundwire: intel: use pm_runtime_resume() on component probe (Jaroslav Kysela) [2125544] - soundwire: qcom: fix device status array range (Jaroslav Kysela) [2125544] - soundwire: qcom: remove duplicate reset control get (Jaroslav Kysela) [2125544] - soundwire: Intel: add trigger callback (Jaroslav Kysela) [2125544] - soundwire: qcom: Enable software clock gating requirement flag (Jaroslav Kysela) [2125544] - soundwire: qcom: Check device status before reading devid (Jaroslav Kysela) [2125544] - soundwire: qcom: Add flag for software clock gating check (Jaroslav Kysela) [2125544] - soundwire: revisit driver bind/unbind and callbacks (Jaroslav Kysela) [2125544] - soundwire: bus_type: fix remove and shutdown support (Jaroslav Kysela) [2125544] - soundwire: intel: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: qcom: soundwire: Add support for controlling audio CGCR from HLOS (Jaroslav Kysela) [2125544] - soundwire: qcom: adjust autoenumeration timeout (Jaroslav Kysela) [2125544] - soundwire: qcom: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: intel: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: cadence: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: bus: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: qcom: return error when pm_runtime_get_sync fails (Jaroslav Kysela) [2125544] - soundwire: bus: pm_runtime_request_resume on peripheral attachment (Jaroslav Kysela) [2125544] - soundwire: intel: disable WAKEEN in pm_runtime resume (Jaroslav Kysela) [2125544] - soundwire: cadence: recheck device0 attachment after status change (Jaroslav Kysela) [2125544] - soundwire: qcom: Add compatible name for v1.6.0 (Jaroslav Kysela) [2125544] - soundwire: stream: Fix error return code in do_bank_switch() (Jaroslav Kysela) [2125544] - soundwire: qcom: fix an error message in swrm_wait_for_frame_gen_enabled() (Jaroslav Kysela) [2125544] - soundwire: qcom: use __maybe_unused for swrm_runtime_resume() (Jaroslav Kysela) [2125544] - soundwire: qcom: constify static struct qcom_swrm_data global variables (Jaroslav Kysela) [2125544] - soundwire: qcom: add in-band wake up interrupt support (Jaroslav Kysela) [2125544] - soundwire: qcom: add runtime pm support (Jaroslav Kysela) [2125544] - soundwire: Replace acpi_bus_get_device() (Jaroslav Kysela) [2125544] - ALSA: Add snd_pcm_direction_name() helper (Jaroslav Kysela) [2125544] - ALSA: core: Fix double-free at snd_card_new() (Jaroslav Kysela) [2125544] - ALSA: hda: Once again fix regression of page allocations with IOMMU (Jaroslav Kysela) [2125544] - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Jaroslav Kysela) [2125544] - ALSA: control: Re-order bounds checking in get_ctl_id_hash() (Jaroslav Kysela) [2125544] - ALSA: control: Fix an out-of-bounds bug in get_ctl_id_hash() (Jaroslav Kysela) [2125544] - ALSA: seq: Fix data-race at module auto-loading (Jaroslav Kysela) [2125544] - ALSA: seq: oss: Fix data-race for max_midi_devs access (Jaroslav Kysela) [2125544] - ALSA: memalloc: Revive x86-specific WC page allocations again (Jaroslav Kysela) [2125544] - ALSA: info: Fix llseek return value when using callback (Jaroslav Kysela) [2125544] - ALSA: pcm: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: core: Replace scnprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: control-led: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: control: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: pcm: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: timer: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: core: Add async signal helpers (Jaroslav Kysela) [2125544] - ALSA: core: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: memalloc: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: control: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: compress: Fix kernel doc warnings (Jaroslav Kysela) [2125544] - ALSA: dmaengine: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: pcm: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: compress: Enable kernel doc markers for some functions (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Take buffer refcount while draining output (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Check stream state at exported functions (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Take open_mutex around parameter changes (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Move lock to snd_rawmidi_substream (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Make internal functions local static (Jaroslav Kysela) [2125544] - ALSA: control: Add input validation (Jaroslav Kysela) [2125544] - ALSA: control: Drop superfluous ifdef CONFIG_SND_CTL_DEBUG (Jaroslav Kysela) [2125544] - ALSA: control: Rename CONFIG_SND_CTL_VALIDATION to CONFIG_SND_CTL_DEBUG (Jaroslav Kysela) [2125544] - ALSA: control: Use xarray for faster lookups (Jaroslav Kysela) [2125544] - ALSA: seq: replace ternary operator with max() (Jaroslav Kysela) [2125544] - ALSA: pcm: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2125544] - pinctrl: amd: Don't save/restore interrupt status and wake status bits (Prarit Bhargava) [2130059] - x86/paravirt: Add a dummy __x86_paravirt_patch_template() function (Waiman Long) [2144161] - x86/paravirt: Fix kABI breakage in struct pv_mmu_ops (Waiman Long) [2144161]- can: af_can: fix NULL pointer dereference in can_rx_register() (Ivan Vecera) [2136823] - net: disable preemption in dev_core_stats_XXX_inc() helpers (Ivan Vecera) [2136823] - net: introduce CAN specific pointer in the struct net_device (Ivan Vecera) [2136823] - can: af_can: can_pernet_exit(): no need to iterate over and cleanup registered CAN devices (Ivan Vecera) [2136823] - net: add per-cpu storage and net->core_stats (Ivan Vecera) [2136823] - tun: switch to net core provided statistics counters (Ivan Vecera) [2136823] - tun: switch to u64_stats_t (Ivan Vecera) [2136823] - ceph: avoid putting the realm twice when decoding snaps fails (Xiubo Li) [2139881] - powerpc/64/kdump: Limit kdump base to 512MB (Mamatha Inamdar) [2132921] - ice: virtchnl rss hena support (Petr Oros) [2136516] - Documentation/admin-guide: Document nomodeset kernel parameter (Jocelyn Falempe) [2143952] - drm: Move nomodeset kernel parameter to the DRM subsystem (Jocelyn Falempe) [2143952] - usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - sound: usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - net: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - media: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - Input: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - HID: usbhid: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - usb: deprecate the third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - scsi: smartpqi: Change version to 2.1.20-035 (Don Brace) [2116976] - scsi: smartpqi: Initialize feature section info (Don Brace) [2116976] - scsi: smartpqi: Add controller cache flush during rmmod (Don Brace) [2116976] - scsi: smartpqi: Correct device removal for multi-actuator devices (Don Brace) [2116976] - scsi: smartpqi: Change sysfs raid_level attribute to N/A for controllers (Don Brace) [2116976] - scsi: smartpqi: Correct max LUN number (Don Brace) [2116976] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [2116976] - scsi: smartpqi: Convert to host_tagset (Don Brace) [2116976] - scsi: smartpqi: Stop using the SCSI pointer (Don Brace) [2116976] - smartpqi: Change request pointer to scsi_cmd_to_rq (Don Brace) [2116976] - scsi: smartpqi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Don Brace) [2116976] - EDAC/skx_common: Make output format similar (Aristeu Rozanski) [2124915] - EDAC/skx_common: Use driver decoder first (Aristeu Rozanski) [2124915] - ptp: introduce helpers to adjust by scaled parts per million (Izabela Bakollari) [2141639] - ptp: add missing documentation for parameters (Izabela Bakollari) [2141639] - mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. (Nico Pache) [2144559] - scsi: target: loop: Fix handling of aborted TMRs (Maurizio Lombardi) [2141713] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [2137955] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [2137955] - net/mlx5e: TC, Reject forwarding from internal port to internal port (Mohammad Kabat) [2131345] - md/raid1: stop mdx_raid1 thread when raid1 array run failed (Nigel Croxon) [2143270] - md: fix a crash in mempool_free (Nigel Croxon) [2143257] - md/raid0, raid10: Don't set discard sectors for request queue (Nigel Croxon) [2143250] - sgx: use ->f_mapping... (Vladis Dronov) [2130210] - x86/sgx: Improve comments for sgx_encl_lookup/alloc_backing() (Vladis Dronov) [2130210] - x86/sgx: Handle VA page allocation failure for EAUG on PF. (Vladis Dronov) [2130210] - x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd (Vladis Dronov) [2130210] - selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warning (Vladis Dronov) [2130210] - x86/sgx: Set active memcg prior to shmem allocation (Vladis Dronov) [2130210] - x86/sgx: Drop 'page_index' from sgx_backing (Vladis Dronov) [2130210] - selftests/sgx: Page removal stress test (Vladis Dronov) [2130210] - selftests/sgx: Test reclaiming of untouched page (Vladis Dronov) [2130210] - selftests/sgx: Test invalid access to removed enclave page (Vladis Dronov) [2130210] - selftests/sgx: Test faulty enclave behavior (Vladis Dronov) [2130210] - selftests/sgx: Test complete changing of page type flow (Vladis Dronov) [2130210] - selftests/sgx: Introduce TCS initialization enclave operation (Vladis Dronov) [2130210] - selftests/sgx: Introduce dynamic entry point (Vladis Dronov) [2130210] - selftests/sgx: Test two different SGX2 EAUG flows (Vladis Dronov) [2130210] - selftests/sgx: Add test for TCS page permission changes (Vladis Dronov) [2130210] - selftests/sgx: Add test for EPCM permission changes (Vladis Dronov) [2130210] - Documentation/x86: Introduce enclave runtime management section (Vladis Dronov) [2130210] - x86/sgx: Free up EPC pages directly to support large page ranges (Vladis Dronov) [2130210] - x86/sgx: Support complete page removal (Vladis Dronov) [2130210] - x86/sgx: Support modifying SGX page type (Vladis Dronov) [2130210] - x86/sgx: Tighten accessible memory range after enclave initialization (Vladis Dronov) [2130210] - x86/sgx: Support adding of pages to an initialized enclave (Vladis Dronov) [2130210] - x86/sgx: Support restricting of enclave page permissions (Vladis Dronov) [2130210] - x86/sgx: Support VA page allocation without reclaiming (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_page_alloc() (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_{grow,shrink}() (Vladis Dronov) [2130210] - x86/sgx: Keep record of SGX page type (Vladis Dronov) [2130210] - x86/sgx: Create utility to validate user provided offset and length (Vladis Dronov) [2130210] - x86/sgx: Make sgx_ipi_cb() available internally (Vladis Dronov) [2130210] - x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() (Vladis Dronov) [2130210] - x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask() (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_ewb_cpumask() (Vladis Dronov) [2130210] - x86/sgx: Support loading enclave page without VMA permissions check (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EAUG function (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EMODT function (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EMODPR function (Vladis Dronov) [2130210] - x86/sgx: Add short descriptions to ENCLS wrappers (Vladis Dronov) [2130210] - x86/sgx: Ensure no data in PCMD page after truncate (Vladis Dronov) [2130210] - x86/sgx: Fix race between reclaimer and page fault handler (Vladis Dronov) [2130210] - x86/sgx: Obtain backing storage page with enclave mutex held (Vladis Dronov) [2130210] - x86/sgx: Mark PCMD page as dirty when modifying contents (Vladis Dronov) [2130210] - x86/sgx: Disconnect backing page references from dirty status (Vladis Dronov) [2130210] - HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID (Tony Camuso) [2132441] - hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Tony Camuso) [2132441] - HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Tony Camuso) [2132441] - ID: intel-ish-hid: hid-client: drop unexpected word "the" in the comments (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: add ADL and RPL device id (Tony Camuso) [2132441] - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Tony Camuso) [2132441] - HID: intel-ish-hid: ishtp-fw-loader: Fix a kernel-doc formatting issue (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: Specify no cache snooping on TGL and ADL (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested (Tony Camuso) [2132441] - HID: intel-ish-hid: fix module device-id handling (Tony Camuso) [2132441] - HID: intel-ish-hid: hid-client: only load for matching devices (Tony Camuso) [2132441] - HID: intel-ish-hid: fw-loader: only load for matching devices (Tony Camuso) [2132441] - HID: intel-ish-hid: use constants for modaliases (Tony Camuso) [2132441] - s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Tobias Huschle) [2141963] - s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Tobias Huschle) [2141963] - s390/uaccess: add missing EX_TABLE entries to __clear_user() (Tobias Huschle) [2141963] - net: usb: ax88179_178a: Fix packet receiving (Jose Ignacio Tornos Martinez) [2142725] {CVE-2022-2964} - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jose Ignacio Tornos Martinez) [2142725] {CVE-2022-2964} - drm/i915/rpl-p: Add PCI IDs (Jocelyn Falempe) [2115880] - Revert "dma-buf: remove useless FMODE_LSEEK flag" (Jocelyn Falempe) [2115880] - drm/amd/display: Increase stack frame size limit for a few files. (Jocelyn Falempe) [2115880] - drm_crtc.h is missing include/linux/slab.h (Jocelyn Falempe) [2115880] - drm/amd/display: remove a duplicated declaration (Jocelyn Falempe) [2115880] - Revert "mm: shrinkers: provide shrinkers with names" (Jocelyn Falempe) [2115880] - Revert "drm/amdkfd: add SPM support for SVM" (Jocelyn Falempe) [2115880] - Merge DRM changes from upstream v5.19..v6.0 (Jocelyn Falempe) [2115880] - drm/i915/gvt: IMPORT_MODULE_NS workaround (Jocelyn Falempe) [2115880] - Replace EXPORT_SYMBOL_NS_GPL with EXPORT_SYMBOL_GPL (Jocelyn Falempe) [2115880] - Revert "vfio/gvt: Fix open/close when multiple device FDs are open" (Michel Dänzer) [2115880] - Revert "vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw()" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: convert to use vfio_register_emulated_iommu_dev" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: merge gvt.c into kvmgvt.c" (Jocelyn Falempe) [2115880] - Revert "vfio/mdev: Remove mdev_parent_ops" (Jocelyn Falempe) [2115880] - Revert "vfio: Make vfio_(un)register_notifier accept a vfio_device" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio_(un)pin_pages" (Jocelyn Falempe) [2115880] - Revert "vfio: remove VFIO_GROUP_NOTIFY_SET_KVM" (Jocelyn Falempe) [2115880] - Revert "i915: Call aops write_begin() and write_end() directly" (Jocelyn Falempe) [2115880] - Merge DRM changes from upstream v5.18..v5.19 (Jocelyn Falempe) [2115880] - crypto: testmgr - disallow plain cbcmac(aes) and ghash in FIPS mode (Vladis Dronov) [2107595] - crypto: set the required FIPS_INTERNAL flag for gcm and ccm (Vladis Dronov) [2107595] - crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [2107595] - crypto: xts - restrict key lengths to approved values in FIPS mode (Vladis Dronov) [2107595] - crypto: api - allow algs only in specific constructions in FIPS mode (Vladis Dronov) [2107595] - crypto: api - check for ERR pointers in crypto_destroy_tfm() (Vladis Dronov) [2107595] - crypto: api - Fix use-after-free and race in crypto_spawn_alg (Vladis Dronov) [2107595] - crypto: algapi - Avoid spurious modprobe on LOADED (Vladis Dronov) [2107595] - crypto: api - Retain alg refcount in crypto_grab_spawn (Vladis Dronov) [2107595] - crypto: api - Do not zap spawn->alg (Vladis Dronov) [2107595] - crypto: api - Fix race condition in crypto_spawn_alg (Vladis Dronov) [2107595] - crypto: api - Check spawn->alg under lock in crypto_drop_spawn (Vladis Dronov) [2107595] - crypto: algapi - reject NULL crypto_spawn::inst (Vladis Dronov) [2107595] - iavf: remove INITIAL_MAC_SET to allow gARP to work properly (Stefan Assmann) [1938635] - mm, slab: remove duplicate kernel-doc comment for ksize() (Michal Schmidt) [2143367] - slab: Introduce kmalloc_size_roundup() (Michal Schmidt) [2143367] - thermal: int340x: Mode setting with new OS handshake (Prarit Bhargava) [2072652] - thermal: int340x: Update OS policy capability handshake (Prarit Bhargava) [2072652] - hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Chris von Recklinghausen) [2143631] - mm/hugetlb: clear compound_nr before freeing gigantic pages (Chris von Recklinghausen) [2143631] - uprobes: __replace_page() avoid BUG in munlock_vma_page() (Chris von Recklinghausen) [2143631] - s390/boot: add secure boot trailer (Tobias Huschle) [2141967] - ice: Fix configuring VIRTCHNL_OP_CONFIG_VSI_QUEUES with unbalanced queues (Michal Schmidt) [2137378] - nvme: wait until quiesce is done (Ming Lei) [2144258] - scsi: make sure that request queue queiesce and unquiesce balanced (Ming Lei) [2144258] - scsi: avoid to quiesce sdev->request_queue two times (Ming Lei) [2144258] - dm: don't stop request queue after the dm device is suspended (Ming Lei) [2144258]- ata: libata-core: Print timeout value when internal command times (Ewan D. Milne) [1823688] - ata: libata-core: fix sloppy parameter type in ata_exec_internal[_sg]() (Ewan D. Milne) [1823688] - ata: libata-core: make ata_exec_internal_sg() *static* (Ewan D. Milne) [1823688] - perf/x86/intel: Fix unchecked MSR access error for Alder Lake N (Michael Petlan) [2104807] - perf/x86/intel: Fix PEBS data source encoding for ADL (Michael Petlan) [2104807] - perf/x86/intel: Fix PEBS memory access info encoding for ADL (Michael Petlan) [2104807] - i40e: Fix DMA mappings leak (Ivan Vecera) [2077847] - fbcon: Fix delayed takeover locking (Jocelyn Falempe) [2134795] - fbcon: use min() to make code cleaner (Jocelyn Falempe) [2134795] - fbcon: Use array3_size() helper in scr_memcpyw() (Jocelyn Falempe) [2134795] - fbcon: Maintain a private array of fb_info (Jocelyn Falempe) [2134795] - fbcon: untangle fbcon_exit (Jocelyn Falempe) [2134795] - fbcon: Move more code into fbcon_release (Jocelyn Falempe) [2134795] - fbcon: Move console_lock for register/unlink/unregister (Jocelyn Falempe) [2134795] - fbcon: Consistently protect deferred_takeover with console_lock() (Jocelyn Falempe) [2134795] - fbcon: use lock_fb_info in fbcon_open/release (Jocelyn Falempe) [2134795] - fbcon: move more common code into fb_open() (Jocelyn Falempe) [2134795] - fbcon: Ditch error handling for con2fb_release_oldinfo (Jocelyn Falempe) [2134795] - fbcon: Extract fbcon_open/release helpers (Jocelyn Falempe) [2134795] - fb: Delete fb_info->queue (Jocelyn Falempe) [2134795] - fbcon: Replace FBCON_FLAGS_INIT with a boolean (Jocelyn Falempe) [2134795] - fbcon: Use delayed work for cursor (Jocelyn Falempe) [2134795] - fbdev/sysfs: Fix locking (Jocelyn Falempe) [2134795] - fbcon: delete delayed loading code (Jocelyn Falempe) [2134795] - fbcon: Introduce wrapper for console->fb_info lookup (Jocelyn Falempe) [2134795] - fbcon: Move fbcon_bmove(_rec) functions (Jocelyn Falempe) [2134795] - fbcon: delete a few unneeded forward decl (Jocelyn Falempe) [2134795] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [2134795] - video: fbcon: Fix warnings by using pr_debug() in fbcon (Jocelyn Falempe) [2134795] - fbcon: Fix user font detection test at fbcon_resize(). (Jocelyn Falempe) [2134795] - fbcon: remove now unusued 'softback_lines' cursor() argument (Jocelyn Falempe) [2134795] - fbcon: remove soft scrollback code (Jocelyn Falempe) [2134795] - fbcon: prevent user font height or width change from causing potential out-of-bounds access (Jocelyn Falempe) [2134795] - fbmem: pull fbcon_update_vcs() out of fb_set_var() (Jocelyn Falempe) [2134795] - fbcon: fix null-ptr-deref in fbcon_switch (Jocelyn Falempe) [2134795] - fbcon: Adjust indentation in set_con2fb_map (Jocelyn Falempe) [2134795] - fbdev: Unexport unlink_framebuffer() (Jocelyn Falempe) [2134795] - backlight: drop EARLY_EVENT_BLANK support (Jocelyn Falempe) [2134795] - fbcon: Export fbcon_update_vcs (Jocelyn Falempe) [2134795] - backlight: simplify lcd notifier (Jocelyn Falempe) [2134795] - fbcon: Document what I learned about fbcon locking (Jocelyn Falempe) [2134795] - fbcon: Call con2fb_map functions directly (Jocelyn Falempe) [2134795] - fbcon: replace FB_EVENT_MODE_CHANGE/_ALL with direct calls (Jocelyn Falempe) [2134795] - fb: Flatten control flow in fb_set_var (Jocelyn Falempe) [2134795] - fbdev: remove FBINFO_MISC_USEREVENT around fb_blank (Jocelyn Falempe) [2134795] - fbmem: pull fbcon_fb_blanked out of fb_blank (Jocelyn Falempe) [2134795] - Revert "backlight/fbcon: Add FB_EVENT_CONBLANK" (Jocelyn Falempe) [2134795] - fbdev: Call fbcon_get_requirement directly (Jocelyn Falempe) [2134795] - fbcon: Call fbcon_mode_deleted/new_modelist directly (Jocelyn Falempe) [2134795] - fbdev: directly call fbcon_suspended/resumed (Jocelyn Falempe) [2134795] - fbdev: unify unlink_framebuffer paths (Jocelyn Falempe) [2134795] - fbdev: make unregister/unlink functions not fail (Jocelyn Falempe) [2134795] - fbcon: call fbcon_fb_bind directly (Jocelyn Falempe) [2134795] - fbcon: call fbcon_fb_(un)registered directly (Jocelyn Falempe) [2134795] - fbdev: fbmem: fix memory access if logo is bigger than the screen (Jocelyn Falempe) [2134795] - fbdev: add kerneldoc do remove_conflicting_framebuffers() (Jocelyn Falempe) [2134795] - fbdev: allow apertures == NULL in remove_conflicting_framebuffers() (Jocelyn Falempe) [2134795] - fbdev: show fbdev number for debugging (Jocelyn Falempe) [2134795] - fbcon: use kvmalloc() for scrollback buffer (Jocelyn Falempe) [2134795] - fbdev: fbcon: Fix unregister crash when more than one framebuffer (Jocelyn Falempe) [2134795] - fb: fix lost console when the user unplugs a USB adapter (Jocelyn Falempe) [2134795] - fbcon: introduce for_each_registered_fb() helper (Jocelyn Falempe) [2134795] - timers/nohz: Last resort update jiffies on nohz_full IRQ entry (Waiman Long) [2108387] - irq: Call tick_irq_enter() inside HARDIRQ_OFFSET (Waiman Long) [2108387] - irqtime: Move irqtime entry accounting after irq offset incrementation (Waiman Long) [2108387] - sched/vtime: Consolidate IRQ time accounting (Waiman Long) [2108387] - s390/vtime: Use the generic IRQ entry accounting (Waiman Long) [2108387] - sched/cputime: Remove symbol exports from IRQ time accounting (Waiman Long) [2108387] - genirq/irqdomain: Don't try to free an interrupt that has no mapping (Waiman Long) [2108387] - genirq: Provide __irq_enter/exit_raw() (Waiman Long) [2108387] - powerpc/time: Only set CONFIG_ARCH_HAS_SCALED_CPUTIME on PPC64 (Waiman Long) [2108387] - powerpc/time: isolate scaled cputime accounting in dedicated functions. (Waiman Long) [2108387] - perf: Fix list corruption in perf_cgroup_switch() (Aaron Tomlin) [2136548] - gen_compile_commands: fix issues in RHEL-8 (Íñigo Huguet) [2136840] - .gitignore: Add compilation database file (Íñigo Huguet) [2136840] - gen_compile_commands: fix missing 'sys' package (Íñigo Huguet) [2136840] - gen_compile_commands: extract compiler command from a series of commands (Íñigo Huguet) [2136840] - gen_compile_commands: prune some directories (Íñigo Huguet) [2136840] - scripts/clang-tools: switch explicitly to Python 3 (Íñigo Huguet) [2136840] - Makefile: Add clang-tidy and static analyzer support to makefile (Íñigo Huguet) [2136840] - kbuild: wire up the build rule of compile_commands.json to Makefile (Íñigo Huguet) [2136840] - gen_compile_commands: remove the warning about too few .cmd files (Íñigo Huguet) [2136840] - gen_compile_commands: support *.o, *.a, modules.order in positional argument (Íñigo Huguet) [2136840] - gen_compile_commands: move directory walk to a generator function (Íñigo Huguet) [2136840] - gen_compile_commands: make -o option independent of -d option (Íñigo Huguet) [2136840] - gen_compile_commands: reword the help message of -d option (Íñigo Huguet) [2136840] - gen_compile_commands: do not support .cmd files under tools/ directory (Íñigo Huguet) [2136840] - gen_compile_commands: use choices for --log_levels option (Íñigo Huguet) [2136840] - gen_compile_commands: parse only the first line of .*.cmd files (Íñigo Huguet) [2136840] - gen_compile_commands: lower the entry count threshold (Íñigo Huguet) [2136840] - scripts: add a tool to produce a compile_commands.json file (Íñigo Huguet) [2136840] - iavf: Do not restart Tx queues after reset task failure (Petr Oros) [2134005] - iavf: Fix a crash during reset task (Petr Oros) [2134005] - spec: add bpf_testmod.ko to kselftests/bpf (Yauheni Kaliuta) [2140082] - fuse: fix readdir cache race (Miklos Szeredi) [2131391] - ice: config netdev tc before setting queues number (Petr Oros) [2103946] - ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficient (Petr Oros) [2103946] - ice: Don't double unplug aux on peer initiated reset (Petr Oros) [2103946] - ice: use bitmap_free instead of devm_kfree (Petr Oros) [2103946] - ice: Fix DMA mappings leak (Petr Oros) [2103946] - ice: Fix call trace with null VSI during VF reset (Petr Oros) [2103946] - ice: Fix VSI rebuild WARN_ON check for VF (Petr Oros) [2103946] - net/ice: fix initializing the bitmap in the switch code (Petr Oros) [2103946] - net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr() (Petr Oros) [2103946] - ice: allow toggling loopback mode via ndo_set_features callback (Petr Oros) [2103946] - ice: compress branches in ice_set_features() (Petr Oros) [2103946] - ice: Add support for PPPoE hardware offload (Petr Oros) [2103946] - ice: add i2c write command (Petr Oros) [2103946] - ice: Remove pci_aer_clear_nonfatal_status() call (Petr Oros) [2103946] - ice: Remove unnecessary NULL check before dev_put (Petr Oros) [2103946] - ice: use eth_broadcast_addr() to set broadcast address (Petr Oros) [2103946] - ice: switch: dynamically add VLAN headers to dummy packets (Petr Oros) [2103946] - ice: Add support for VLAN TPID filters in switchdev (Petr Oros) [2103946] - ice: Add support for double VLAN in switchdev (Petr Oros) [2103946] - intel/ice:fix repeated words in comments (Petr Oros) [2103946] - drivers/net/ethernet/intel: fix typos in comments (Petr Oros) [2103946] - ice: Use correct order for the parameters of devm_kcalloc() (Petr Oros) [2103946] - ice: remove u16 arithmetic in ice_gnss (Petr Oros) [2103946] - ice: remove VLAN representor specific ops (Petr Oros) [2103946] - ice: don't set VF VLAN caps in switchdev (Petr Oros) [2103946] - kernel-doc: fix undefined args variable (Jan Stancek) [2134954]- sunrpc: Set sk_allocation to GFP_NOFS to avoid using current->task_frag. (Guillaume Nault) [2089660] - selftests/vm: enable running select groups of tests (Joel Savitz) [2089502] - selftests: make use of GUP_TEST_FILE macro (Nico Pache) [2089502] - selftests: clarify common error when running gup_test (Nico Pache) [2089502] - tools/testing/selftests/vm/gup_test.c: clarify error statement (Nico Pache) [2089502] - mm: remove the extra ZONE_DEVICE struct page refcount (Chris von Recklinghausen) [2082247] - mm: simplify freeing of devmap managed pages (Chris von Recklinghausen) [2082247] - mm: move free_devmap_managed_page to memremap.c (Chris von Recklinghausen) [2082247] - mm/memremap: add ZONE_DEVICE support for compound pages (Chris von Recklinghausen) [2082247] - mm/page_alloc: refactor memmap_init_zone_device() page init (Chris von Recklinghausen) [2082247] - mm/page_alloc: split prep_compound_page into head and tail subparts (Chris von Recklinghausen) [2082247] - mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN (Chris von Recklinghausen) [2082247] - mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range() (Chris von Recklinghausen) [2082247] - mm: gup: remove useless BUG_ON in __get_user_pages() (Chris von Recklinghausen) [2082247] - mm: gup: remove unneed local variable orig_refs (Chris von Recklinghausen) [2082247] - mm: gup: remove set but unused local variable major (Chris von Recklinghausen) [2082247] - writeback: make the laptop_mode prototypes available unconditionally (Chris von Recklinghausen) [2082247] - mm: hide laptop_mode_wb_timer entirely behind the BDI API (Chris von Recklinghausen) [2082247] - mm: remove special swap entry functions (Chris von Recklinghausen) [2082247] - hugetlb: address ref count racing in prep_compound_gigantic_page (Chris von Recklinghausen) [2082247] - hugetlb: remove prep_compound_huge_page cleanup (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): get vma_address_end() earlier (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use goto instead of while (1) (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): add a level of indentation (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): crossing page table boundary (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): settle PageHuge on entry (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use page for pvmw->page (Chris von Recklinghausen) [2082247] - mm/gup: longterm pin migration cleanup (Chris von Recklinghausen) [2082247] - mm/gup: change index type to long as it counts pages (Chris von Recklinghausen) [2082247] - mm/gup: migrate pinned pages out of movable zone (Chris von Recklinghausen) [2082247] - mm: honor PF_MEMALLOC_PIN for all movable pages (Chris von Recklinghausen) [2082247] - mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN (Chris von Recklinghausen) [2082247] - mm/huge_memory.c: use helper function migration_entry_to_page() (Chris von Recklinghausen) [2082247] - block: add queue_to_disk() to get gendisk from request_queue (Chris von Recklinghausen) [2082247] - mm/hugetlb: remove redundant check in preparing and destroying gigantic page (Chris von Recklinghausen) [2082247] - mm/hugetlb: use helper huge_page_order and pages_per_huge_page (Chris von Recklinghausen) [2082247] - mm: handle zone device pages in release_pages() (Chris von Recklinghausen) [2082247] - mm/gup: remove the vma allocation from gup_longterm_locked() (Chris von Recklinghausen) [2082247] - mm/mremap_pages: fix static key devmap_managed_key updates (Chris von Recklinghausen) [2082247] - mm/memremap.c: convert devmap static branch to {inc,dec} (Chris von Recklinghausen) [2082247] - mm/page_alloc: handle a missing case for memalloc_nocma_{save/restore} APIs (Chris von Recklinghausen) [2082247] - mm: store compound_nr as well as compound_order (Chris von Recklinghausen) [2082247] - mm: clean up the last pieces of page fault accountings (Chris von Recklinghausen) [2082247] - mm/x86: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/s390: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/powerpc: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/arm64: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm: do page fault accounting in handle_mm_fault (Chris von Recklinghausen) [2082247] - include/linux/sched/mm.h: optimize current_gfp_context() (Chris von Recklinghausen) [2082247] - mm/page_alloc: fix memalloc_nocma_{save/restore} APIs (Chris von Recklinghausen) [2082247] - mm: remove redundant check non_swap_entry() (Chris von Recklinghausen) [2082247] - mm: rename gfpflags_to_migratetype to gfp_migratetype for same convention (Chris von Recklinghausen) [2082247] - mm,page_alloc,cma: conditionally prefer cma pageblocks for movable allocations (Chris von Recklinghausen) [2082247] - mm/vma: introduce VM_ACCESS_FLAGS (Chris von Recklinghausen) [2082247] - mm/vma: make vma_is_accessible() available for general use (Chris von Recklinghausen) [2082247] - kernel/events/uprobes.c: only do FOLL_SPLIT_PMD for uprobe register (Chris von Recklinghausen) [2082247] - uprobe: collapse THP pmd after removing all uprobes (Chris von Recklinghausen) [2082247] - uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT (Chris von Recklinghausen) [2082247] - mm, thp: introduce FOLL_SPLIT_PMD (Chris von Recklinghausen) [2082247] - mm: clean up is_device_*_page() definitions (Chris von Recklinghausen) [2082247] - driver core: Add helper device_find_child_by_name() (Chris von Recklinghausen) [2082247] - mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist (Chris von Recklinghausen) [2082247] - sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long) [2134892] - sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long) [2134892] - sctp: fix sleep in atomic context bug in timer handlers (Xin Long) [2134892] - stcp: Use memset_after() to zero sctp_stream_out_ext (Xin Long) [2134892] - sctp: read sk->sk_bound_dev_if once in sctp_rcv() (Xin Long) [2134892] - ethtool: add header/data split indication (Ivan Vecera) [2135624] - xfrm: store and rely on direction to construct offload flags (Sabrina Dubroca) [2137562] - platform/x86/intel: pmc: Support Intel Raptorlake P (Prarit Bhargava) [2076736]- KVM: selftests: Build the memslot tests for arm64 (Gavin Shan) [2132161] - KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test (Gavin Shan) [2132161] - tools/include: Add _RET_IP_ and math definitions to kernel.h (Gavin Shan) [2132161] - tcp: fix early ETIMEDOUT after spurious non-SACK RTO (Davide Caratti) [2136409] - tcp: add a missing nf_reset_ct() in 3WHS handling (Davide Caratti) [2136409] - sock: redo the psock vs ULP protection check (Davide Caratti) [2136409] - tcp: tcp_rtx_synack() can be called from process context (Davide Caratti) [2136409] - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Davide Caratti) [2136409] - tcp: fix F-RTO may not work correctly when receiving DSACK (Davide Caratti) [2136409] - selftests: xsk: do not send zero-length packets (Ivan Vecera) [2135634] - selftests/xsk: Introduce XDP prog load based on existing AF_XDP socket (Ivan Vecera) [2135634] - selftests, xsk: Fix rx_full stats test (Ivan Vecera) [2135634] - selftests/bpf: Fix xdpxceiver failures for no hugepages (Ivan Vecera) [2135634] - selftests/xsk: Add missing close() on netns fd (Ivan Vecera) [2135634] - selftests, xsk: Fix bpf_res cleanup test (Ivan Vecera) [2135634] - selftests: xsk: Add frame_headroom test (Ivan Vecera) [2135634] - selftests: xsk: Change interleaving of packets in unaligned mode (Ivan Vecera) [2135634] - selftests: xsk: Add single packet test (Ivan Vecera) [2135634] - selftests: xsk: Introduce pacing of traffic (Ivan Vecera) [2135634] - selftests: xsk: Fix socket creation retry (Ivan Vecera) [2135634] - selftests: xsk: Put the same buffer only once in the fill ring (Ivan Vecera) [2135634] - selftests: xsk: Fix missing initialization (Ivan Vecera) [2135634] - selftests: xsk: Add tests for 2K frame size (Ivan Vecera) [2135634] - selftests: xsk: Add tests for invalid xsk descriptors (Ivan Vecera) [2135634] - selftests: xsk: Eliminate test specific if-statement in test runner (Ivan Vecera) [2135634] - selftests: xsk: Add test for unaligned mode (Ivan Vecera) [2135634] - selftests: xsk: Introduce replacing the default packet stream (Ivan Vecera) [2135634] - selftests: xsk: Allow for invalid packets (Ivan Vecera) [2135634] - selftests: xsk: Eliminate MAX_SOCKS define (Ivan Vecera) [2135634] - selftests: xsx: Make pthreads local scope (Ivan Vecera) [2135634] - selftests: xsk: Make xdp_flags and bind_flags local (Ivan Vecera) [2135634] - selftests: xsk: Specify number of sockets to create (Ivan Vecera) [2135634] - selftests: xsk: Replace second_step global variable (Ivan Vecera) [2135634] - selftests: xsk: Introduce rx_on and tx_on in ifobject (Ivan Vecera) [2135634] - selftests: xsk: Add use_poll to ifobject (Ivan Vecera) [2135634] - selftests: xsx: Introduce test name in test spec (Ivan Vecera) [2135634] - selftests: xsk: Make frame_size configurable (Ivan Vecera) [2135634] - selftests: xsk: Move rxqsize into xsk_socket_info (Ivan Vecera) [2135634] - selftests: xsk: Move num_frames and frame_headroom to xsk_umem_info (Ivan Vecera) [2135634] - selftests: xsk: Introduce test specifications (Ivan Vecera) [2135634] - selftests: xsk: Introduce type for thread function (Ivan Vecera) [2135634] - selftests: xsk: Simplify xsk and umem arrays (Ivan Vecera) [2135634] - selftests: xsk: Preface options with opt (Ivan Vecera) [2135634] - selftests: xsk: Make enums lower case (Ivan Vecera) [2135634] - selftests: xsk: Generate packets from specification (Ivan Vecera) [2135634] - selftests: xsk: Generate packet directly in umem (Ivan Vecera) [2135634] - selftests: xsk: Simplify cleanup of ifobjects (Ivan Vecera) [2135634] - selftests: xsk: Decrease sending speed (Ivan Vecera) [2135634] - selftests: xsk: Validate tx stats on tx thread (Ivan Vecera) [2135634] - selftests: xsk: Simplify packet validation in xsk tests (Ivan Vecera) [2135634] - selftests: xsk: Rename worker_* functions that are not thread entry points (Ivan Vecera) [2135634] - selftests: xsk: Disassociate umem size with packets sent (Ivan Vecera) [2135634] - selftests: xsk: Remove end-of-test packet (Ivan Vecera) [2135634] - selftests: xsk: Simplify the retry code (Ivan Vecera) [2135634] - selftests: xsk: Return correct error codes (Ivan Vecera) [2135634] - selftests: xsk: Remove unused variables (Ivan Vecera) [2135634] - selftests: xsk: Remove the num_tx_packets option (Ivan Vecera) [2135634] - selftests: xsk: Remove color mode (Ivan Vecera) [2135634] - xsk: Fix possible crash when multiple sockets are created (Ivan Vecera) [2135634] - i40e: xsk: Move tmp desc array from driver to pool (Ivan Vecera) [2135634] - xsk: Initialise xskb free_list_node (Ivan Vecera) [2135634] - xsk: Fix corrupted packets for XDP_SHARED_UMEM (Ivan Vecera) [2135634] - xsk: Fix clang build error in __xp_alloc (Ivan Vecera) [2135634] - xsk: Do not write NULL in SW ring at allocation failure (Ivan Vecera) [2135634] - xsk: Fix crash on double free in buffer pool (Ivan Vecera) [2135634] - xsk: Optimize for aligned case (Ivan Vecera) [2135634] - xsk: Batched buffer allocation for the pool (Ivan Vecera) [2135634] - xsk: Get rid of unused entry in struct xdp_buff_xsk (Ivan Vecera) [2135634] - redhat/configs: Move config files under common/generic/x86 to generic/x86_64 (Waiman Long) [2139172] - fbmem: Check virtual screen sizes in fb_set_var() (Wander Lairson Costa) [2109116] {CVE-2021-33655} - fbcon: Prevent that screen size is smaller than font size (Wander Lairson Costa) [2109116] {CVE-2021-33655} - fbcon: Disallow setting font bigger than screen size (Wander Lairson Costa) [2109116] {CVE-2021-33655} - video: of_display_timing.h: include errno.h (Wander Lairson Costa) [2109116] {CVE-2021-33655} - MAINTAINERS: pick up all vfio_ap docs for VFIO AP maintainers (Cédric Le Goater) [1660908] - s390/docs: fix warnings for vfio_ap driver doc (Cédric Le Goater) [1660908] - s390/docs: fix warnings for vfio_ap driver lock usage doc (Cédric Le Goater) [1660908] - s390/Docs: new doc describing lock usage by the vfio_ap device driver (Cédric Le Goater) [1660908] - s390/vfio-ap: bypass unnecessary processing of AP resources (Cédric Le Goater) [1660908] - s390/vfio-ap: update docs to include dynamic config support (Cédric Le Goater) [1660908] - s390/vfio-ap: handle config changed and scan complete notification (Cédric Le Goater) [1660908] - s390/vfio-ap: sysfs attribute to display the guest's matrix (Cédric Le Goater) [1660908] - s390/vfio-ap: implement in-use callback for vfio_ap driver (Cédric Le Goater) [1660908] - s390/vfio-ap: reset queues after adapter/domain unassignment (Cédric Le Goater) [1660908] - s390/vfio-ap: hot plug/unplug of AP devices when probed/removed (Cédric Le Goater) [1660908] - s390/vfio-ap: allow hot plug/unplug of AP devices when assigned/unassigned (Cédric Le Goater) [1660908] - s390/vfio-ap: prepare for dynamic update of guest's APCB on queue probe/remove (Cédric Le Goater) [1660908] - s390/vfio-ap: prepare for dynamic update of guest's APCB on assign/unassign (Cédric Le Goater) [1660908] - s390/vfio-ap: use proper locking order when setting/clearing KVM pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: introduce new mutex to control access to the KVM pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: rename matrix_dev->lock mutex to matrix_dev->mdevs_lock (Cédric Le Goater) [1660908] - s390/vfio-ap: allow assignment of unavailable AP queues to mdev device (Cédric Le Goater) [1660908] - s390/vfio-ap: refresh guest's APCB by filtering AP resources assigned to mdev (Cédric Le Goater) [1660908] - s390/vfio-ap: introduce shadow APCB (Cédric Le Goater) [1660908] - s390/vfio-ap: manage link between queue struct and matrix mdev (Cédric Le Goater) [1660908] - s390/vfio-ap: move probe and remove callbacks to vfio_ap_ops.c (Cédric Le Goater) [1660908] - s390/vfio-ap: use new AP bus interface to search for queue devices (Cédric Le Goater) [1660908] - s390/ap: fix error handling in __verify_queue_reservations() (Cédric Le Goater) [1660908] - s390/zcrypt: code cleanup (Cédric Le Goater) [1660908] - s390/zcrypt: fix wrong offset index for APKA master key valid state (Cédric Le Goater) [1660908] - s390/ap: uevent on apmask/aqpmask change (Cédric Le Goater) [1660908] - s390/vfio-ap: fix kernel doc and signature of group notifier functions (Cédric Le Goater) [1660908] - s390/ap: enable sysfs attribute scans to force AP bus rescan (Cédric Le Goater) [1660908] - s390/ap: fix crash on older machines based on QCI info missing (Cédric Le Goater) [1660908] - s390/ap: notify drivers on config changed and scan complete callbacks (Cédric Le Goater) [1660908] - s390/ap: driver callback to indicate resource in use (Cédric Le Goater) [1660908] - MAINTAINERS: update file path for S390 VFIO AP DRIVER (Cédric Le Goater) [1660908] - s390/vfio-ap: add status attribute to AP queue device's sysfs dir (Cédric Le Goater) [1660908] - s390/ap: function rework based on compiler warning (Cédric Le Goater) [1660908] - s390/vfio-ap: s390/crypto: fix all kernel-doc warnings (Cédric Le Goater) [1660908] - s390/ap: new module option ap.useirq (Cédric Le Goater) [1660908] - s390/ap: fix state machine hang after failure to enable irq (Cédric Le Goater) [1660908] - s390/crypto: fix all kernel-doc warnings in vfio_ap_ops.c (Cédric Le Goater) [1660908] - s390/ap: use the common device_driver pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: replace open coded locks for VFIO_GROUP_NOTIFY_SET_KVM notification (Cédric Le Goater) [1660908] - s390/vfio-ap: r/w lock for PQAP interception handler function pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up mdev resources when remove callback invoked (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up vfio_ap_drv's definition (Cédric Le Goater) [1660908] - s390/vfio-ap: fix circular lockdep when setting/clearing crypto masks (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up vfio_ap resources when KVM pointer invalidated (Cédric Le Goater) [1660908] - s390/vfio-ap: No need to disable IRQ after queue reset (Cédric Le Goater) [1660908] - Documentation: s390/vfio-ap: eliminate duplicated word (Cédric Le Goater) [1660908] - docs: s390: Fix wrong label Guest2 instead of Guest3 (Cédric Le Goater) [1660908] - s390: vfio-ap: make local functions and data static (Cédric Le Goater) [1660908] - i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Petr Oros) [2106964] - i40e: Fix VF set max MTU size (Petr Oros) [2106964] - iavf: Fix set max MTU size with port VLAN and jumbo frames (Petr Oros) [2106964] - iavf: Fix bad page state (Petr Oros) [2106964] - i40e: Fix VF hang when reset is triggered on another VF (Ivan Vecera) [2103801] - mpi3mr: a minor change (Tomas Henzl) [2115748] - scsi: mpi3mr: Select CONFIG_SCSI_SAS_ATTRS (Tomas Henzl) [2115748] - scsi: mpi3mr: Remove unnecessary cast (Tomas Henzl) [2115748] - scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix scheduling while atomic type bug (Tomas Henzl) [2115748] - scsi: mpi3mr: Scan the devices during resume time (Tomas Henzl) [2115748] - scsi: mpi3mr: Free enclosure objects during driver unload (Tomas Henzl) [2115748] - scsi: mpi3mr: Handle 0xF003 Fault Code (Tomas Henzl) [2115748] - scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Tomas Henzl) [2115748] - scsi: mpi3mr: Support new power management framework (Tomas Henzl) [2115748] - scsi: mpi3mr: Update mpi3 header files (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Tomas Henzl) [2115748] - scsi: mpi3mr: Block I/Os while refreshing target dev objects (Tomas Henzl) [2115748] - scsi: mpi3mr: Refresh SAS ports during soft reset (Tomas Henzl) [2115748] - scsi: mpi3mr: Support SAS transport class callbacks (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to issue MPT transport cmds (Tomas Henzl) [2115748] - scsi: mpi3mr: Add SAS SATA end devices to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Get target object based on rphy (Tomas Henzl) [2115748] - scsi: mpi3mr: Add expander devices to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to manage device's port (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to retrieve device objects (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to add phys to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable Enclosure device add event (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to retrieve config pages (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to issue config requests (Tomas Henzl) [2115748] - scsi: mpi3mr: Add config and transport related debug flags (Tomas Henzl) [2115748] - scsi: mpi3mr: Delete a stray tab (Tomas Henzl) [2115748] - scsi: mpi3mr: Unlock on error path (Tomas Henzl) [2115748] - scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Tomas Henzl) [2115748] - scsi: mpi3mr: Resource Based Metering (Tomas Henzl) [2115748] - scsi: mpi3mr: Increase cmd_per_lun to 128 (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable shared host tagset (Tomas Henzl) [2115748] - lpfc version to 14.0.0.18. (Dick Kennedy) [2114050] - scsi: lpfc: Create a sysfs entry called lpfc_xcvr_data for transceiver info (Dick Kennedy) [2114050] - scsi: lpfc: Log when congestion management limits are in effect (Dick Kennedy) [2114050] - scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs (Dick Kennedy) [2114050] - scsi: lpfc: Set sli4_param's cmf option to zero when CMF is turned off (Dick Kennedy) [2114050] - scsi: lpfc: Fix various issues reported by tools (Dick Kennedy) [2114050] - scsi: lpfc: Add reporting capability for Link Degrade Signaling (Dick Kennedy) [2114050] - scsi: lpfc: Rework FDMI attribute registration for unintential padding (Dick Kennedy) [2114050] - scsi: lpfc: Rework lpfc_fdmi_cmd() routine for cleanup and consistency (Dick Kennedy) [2114050] - scsi: lpfc: Update congestion mode logging for Emulex SAN Manager application (Dick Kennedy) [2114050] - scsi: lpfc: Fix multiple NVMe remoteport registration calls for the same NPort ID (Dick Kennedy) [2114050] - scsi: lpfc: Add missing free iocb and nlp kref put for early return VMID cases (Dick Kennedy) [2114050] - scsi: lpfc: Fix mbuf pool resource detected as busy at driver unload (Dick Kennedy) [2114050] - scsi: lpfc: Fix FLOGI ACC with wrong SID in PT2PT topology (Dick Kennedy) [2114050] - scsi: lpfc: Fix prli_fc4_req checks in PRLI handling (Dick Kennedy) [2114050] - scsi: lpfc: Remove unneeded result variable (Dick Kennedy) [2114050] - scsi: lpfc: Remove the unneeded result variable (Dick Kennedy) [2114050] - scsi: lpfc: Copyright updates for 14.2.0.6 patches (Dick Kennedy) [2114050] - scsi: lpfc: Add warning notification period to CMF_SYNC_WQE (Dick Kennedy) [2114050] - scsi: lpfc: Rework MIB Rx Monitor debug info logic (Dick Kennedy) [2114050] - scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit path for GFT_ID (Dick Kennedy) [2114050] - scsi: lpfc: Fix unsolicited FLOGI receive handling during PT2PT discovery (Dick Kennedy) [2114050] - scsi: lpfc: Check the return value of alloc_workqueue() (Dick Kennedy) [2114050] - scsi: lpfc: Rework FDMI initialization after link up (Dick Kennedy) [2114050] - scsi: mpt3sas: Revert "scsi: mpt3sas: Fix ioc->base_readl() use" (Tomas Henzl) [2115763] - scsi: mpt3sas: Revert "scsi: mpt3sas: Fix writel() use" (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix return value check of dma_get_required_mask() (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix use-after-free warning (Tomas Henzl) [2115763] - scsi: mpt3sas: Update driver version to 43.100.00.00 (Tomas Henzl) [2115763] - scsi: mpt3sas: Increase cmd_per_lun to 128 (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix trace buffer registration failed (Tomas Henzl) [2115763] - scsi: mpt3sas: Don't change DMA mask while reallocating pools (Tomas Henzl) [2115763] - scsi: mpt3sas: Prevent error handler escalation when device removed (Tomas Henzl) [2115763] - scsi: mpt3sas: Disable MPI2_FUNCTION_FW_DOWNLOAD for ATTO devices (Tomas Henzl) [2115763] - scsi: mpt3sas: Add support for ATTO ExpressSAS H12xx GT devices (Tomas Henzl) [2115763] - scsi: mpt3sas: Remove flush_scheduled_work() call (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix whitespace and spelling mistake (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix typo in comment (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix out-of-bounds compiler warning (Tomas Henzl) [2115763] - media: em28xx: initialize refcount before kref_get (Dean Nelson) [2128003] {CVE-2022-3239} - gfs2: Register fs after creating workqueues (Bob Peterson) [2121201] - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax (Vratislav Bendel) [2139096] - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse (Waiman Long) [2137585] {CVE-2022-42703} - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() (Waiman Long) [2137585] {CVE-2022-42703} - mm/rmap: Fix typos in comments (Waiman Long) [2137585] {CVE-2022-42703} - iavf: Fix set max MTU size with port VLAN and jumbo frames (Stefan Assmann) [2103944] - iavf: Fix bad page state (Stefan Assmann) [2103944] - iavf: Fix cached head and tail value for iavf_get_tx_pending (Stefan Assmann) [2103944] - iavf: Fix change VF's mac address (Stefan Assmann) [2103944] - iavf: Fix race between iavf_close and iavf_reset_task (Stefan Assmann) [2103944] - net: ethernet: move from strlcpy with unused retval to strscpy (Stefan Assmann) [2103944] - iavf: Fix 'tc qdisc show' listing too many queues (Stefan Assmann) [2103944] - iavf: Fix max_rate limiting (Stefan Assmann) [2103944] - iavf: Check for duplicate TC flower filter before parsing (Stefan Assmann) [2103944] - iavf: Fix handling of dummy receive descriptors (Stefan Assmann) [2103944] - iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq (Stefan Assmann) [2103944] - intel/iavf:fix repeated words in comments (Stefan Assmann) [2103944] - intel: remove unused macros (Stefan Assmann) [2103944] - iavf: Add waiting for response from PF in set mac (Stefan Assmann) [2103944] - iavf: Use irq_update_affinity_hint() (Stefan Assmann) [2103944] - net: Fix return value of qdisc ingress handling on success (Ivan Vecera) [2131361]- PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time (Emanuele Giuseppe Esposito) [2082836] - megaraid_sas: add #ifdef CONFIG_RHEL_DIFFERENCES (Tomas Henzl) [2119096] - mpt3sas: add #ifdef CONFIG_RHEL_DIFFERENCES (Tomas Henzl) [2119096] - mptcp: fix unreleased socket in accept queue (Paolo Abeni) [2135884] - mptcp: factor out __mptcp_close() without socket lock (Paolo Abeni) [2135884] - mptcp: do not queue data on closed subflows (Paolo Abeni) [2135884] - mptcp: move subflow cleanup in mptcp_destroy_common() (Paolo Abeni) [2135884] - mptcp: fix msk traversal in mptcp_nl_cmd_set_flags() (Paolo Abeni) [2135884] - xfs: fix perag reference leak on iteration race with growfs (Brian Foster) [2081105] - xfs: terminate perag iteration reliably on agcount (Brian Foster) [2081105] - xfs: rename the next_agno perag iteration variable (Brian Foster) [2081105] - xfs: fold perag loop iteration logic into helper function (Brian Foster) [2081105] - xfs: prevent spoofing of rtbitmap blocks when recovering buffers (Brian Foster) [2081105] - xfs: Enforce attr3 buffer recovery order (Brian Foster) [2081105] - xfs: avoid unnecessary waits in xfs_log_force_lsn() (Brian Foster) [2081105] - xfs: factor out forced iclog flushes (Brian Foster) [2081105] - xfs: detect misaligned rtinherit directory extent size hints (Brian Foster) [2081105] - xfs: fix an integer overflow error in xfs_growfs_rt (Brian Foster) [2081105] - xfs: improve FSGROWFSRT precondition checking (Brian Foster) [2081105] - xfs: reset child dir '..' entry when unlinking child (Brian Foster) [2081105] - xfs: check for sparse inode clusters that cross new EOAG when shrinking (Brian Foster) [2081105] - xfs: Fix multiple fall-through warnings for Clang (Brian Foster) [2081105] - xfs: remove callback dequeue loop from xlog_state_do_iclog_callbacks (Brian Foster) [2081105] - xfs: don't nest icloglock inside ic_callback_lock (Brian Foster) [2081105] - xfs: Initialize error in xfs_attr_remove_iter (Brian Foster) [2081105] - xfs: remove dead stale buf unpin handling code (Brian Foster) [2081105] - xfs: hold buffer across unpin and potential shutdown processing (Brian Foster) [2081105] - xfs: force the log offline when log intent item recovery fails (Brian Foster) [2081105] - xfs: shorten the shutdown messages to a single line (Brian Foster) [2081105] - xfs: print name of function causing fs shutdown instead of hex pointer (Brian Foster) [2081105] - xfs: fix type mismatches in the inode reclaim functions (Brian Foster) [2081105] - xfs: separate primary inode selection criteria in xfs_iget_cache_hit (Brian Foster) [2081105] - xfs: refactor the inode recycling code (Brian Foster) [2081105] - xfs: add iclog state trace events (Brian Foster) [2081105] - xfs: xfs_log_force_lsn isn't passed a LSN (Brian Foster) [2081105] - xfs: remove need_start_rec parameter from xlog_write() (Brian Foster) [2081105] - xfs: remove xfs_blkdev_issue_flush (Brian Foster) [2081105] - xfs: Fix 64-bit division on 32-bit in xlog_state_switch_iclogs() (Brian Foster) [2081105] - xfs: log stripe roundoff is a property of the log (Brian Foster) [2081105] - xfs: remove redundant initialization of variable error (Brian Foster) [2081105] - xfs: perag may be null in xfs_imap() (Brian Foster) [2081105] - xfs: Make attr name schemes consistent (Brian Foster) [2081105] - xfs: Fix default ASSERT in xfs_attr_set_iter (Brian Foster) [2081105] - xfs: rename struct xfs_eofblocks to xfs_icwalk (Brian Foster) [2081105] - xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_ (Brian Foster) [2081105] - xfs: selectively keep sick inodes in memory (Brian Foster) [2081105] - xfs: drop IDONTCACHE on inodes when we mark them sick (Brian Foster) [2081105] - xfs: drop the AGI being passed to xfs_check_agi_freecount (Brian Foster) [2081105] - xfs: cleanup error handling in xfs_buf_get_map (Brian Foster) [2081105] - xfs: remove ->b_offset handling for page backed buffers (Brian Foster) [2081105] - xfs: refactor per-AG inode tagging functions (Brian Foster) [2081105] - xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_ag (Brian Foster) [2081105] - xfs: pass struct xfs_eofblocks to the inode scan callback (Brian Foster) [2081105] - xfs: make the icwalk processing functions clean up the grab state (Brian Foster) [2081105] - xfs: clean up inode state flag tests in xfs_blockgc_igrab (Brian Foster) [2081105] - xfs: remove indirect calls from xfs_inode_walk{,_ag} (Brian Foster) [2081105] - xfs: remove iter_flags parameter from xfs_inode_walk_* (Brian Foster) [2081105] - xfs: move xfs_inew_wait call into xfs_dqrele_inode (Brian Foster) [2081105] - xfs: separate the dqrele_all inode grab logic from xfs_inode_walk_ag_grab (Brian Foster) [2081105] - xfs: pass the goal of the incore inode walk to xfs_inode_walk() (Brian Foster) [2081105] - xfs: rename xfs_inode_walk functions to xfs_icwalk (Brian Foster) [2081105] - xfs: move the inode walk functions further down (Brian Foster) [2081105] - xfs: detach inode dquots at the end of inactivation (Brian Foster) [2081105] - xfs: move the quotaoff dqrele inode walk into xfs_icache.c (Brian Foster) [2081105] - xfs: don't take a spinlock unconditionally in the DIO fastpath (Brian Foster) [2081105] - xfs: mark xfs_bmap_set_attrforkoff static (Brian Foster) [2081105] - xfs: Remove redundant assignment to busy (Brian Foster) [2081105] - xfs: sort variable alphabetically to avoid repeated declaration (Brian Foster) [2081105] - xfs: remove xfs_perag_t (Brian Foster) [2081105] - xfs: use perag through unlink processing (Brian Foster) [2081105] - xfs: clean up and simplify xfs_dialloc() (Brian Foster) [2081105] - xfs: inode allocation can use a single perag instance (Brian Foster) [2081105] - xfs: get rid of xfs_dir_ialloc() (Brian Foster) [2081105] - xfs: collapse AG selection for inode allocation (Brian Foster) [2081105] - xfs: simplify xfs_dialloc_select_ag() return values (Brian Foster) [2081105] - xfs: remove agno from btree cursor (Brian Foster) [2081105] - xfs: use perag for ialloc btree cursors (Brian Foster) [2081105] - xfs: convert allocbt cursors to use perags (Brian Foster) [2081105] - xfs: convert refcount btree cursor to use perags (Brian Foster) [2081105] - xfs: convert rmap btree cursor to using a perag (Brian Foster) [2081105] - xfs: add a perag to the btree cursor (Brian Foster) [2081105] - xfs: pass perags around in fsmap data dev functions (Brian Foster) [2081105] - xfs: push perags through the ag reservation callouts (Brian Foster) [2081105] - xfs: pass perags through to the busy extent code (Brian Foster) [2081105] - xfs: convert secondary superblock walk to use perags (Brian Foster) [2081105] - xfs: convert xfs_iwalk to use perag references (Brian Foster) [2081105] - xfs: convert raw ag walks to use for_each_perag (Brian Foster) [2081105] - xfs: make for_each_perag... a first class citizen (Brian Foster) [2081105] - xfs: move perag structure and setup to libxfs/xfs_ag.[ch] (Brian Foster) [2081105] - xfs: prepare for moving perag definitions and support to libxfs (Brian Foster) [2081105] - xfs: move xfs_perag_get/put to xfs_ag.[ch] (Brian Foster) [2081105] - xfs: remove unnecessary shifts (Brian Foster) [2081105] - xfs: clean up open-coded fs block unit conversions (Brian Foster) [2081105] - xfs: Clean up xfs_attr_node_addname_clear_incomplete (Brian Foster) [2081105] - xfs: Remove xfs_attr_rmtval_set (Brian Foster) [2081105] - xfs: Add delay ready attr set routines (Brian Foster) [2081105] - xfs: Add delay ready attr remove routines (Brian Foster) [2081105] - xfs: Hoist node transaction handling (Brian Foster) [2081105] - xfs: Hoist xfs_attr_leaf_addname (Brian Foster) [2081105] - xfs: Hoist xfs_attr_node_addname (Brian Foster) [2081105] - xfs: Add helper xfs_attr_node_addname_find_attr (Brian Foster) [2081105] - xfs: Separate xfs_attr_node_addname and xfs_attr_node_addname_clear_incomplete (Brian Foster) [2081105] - xfs: Refactor xfs_attr_set_shortform (Brian Foster) [2081105] - xfs: Add xfs_attr_node_remove_name (Brian Foster) [2081105] - xfs: Reverse apply 72b97ea40d (Brian Foster) [2081105] - xfs: use xfs_buf_alloc_pages for uncached buffers (Brian Foster) [2081105] - xfs: split up xfs_buf_allocate_memory (Brian Foster) [2081105] - xfs: Fix fall-through warnings for Clang (Brian Foster) [2081105] - scsi: qla2xxx: Use transport-defined speed mask for supported_speeds (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix serialization of DCBX TLV data request (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused declarations for qla2xxx (Nilesh Javali) [2109830] - scsi: qla2xxx: Drop DID_TARGET_FAILURE use (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.900-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Add NVMe parameters support in Auxiliary Image Status (Nilesh Javali) [2109830] - scsi: qla2xxx: Add debugfs create/delete helpers (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix response queue handler reading stale packets (Nilesh Javali) [2109830] - scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue handler reading stale packets" (Nilesh Javali) [2109830] - scsi: qla2xxx: Log message "skipping scsi_scan_host()" as informational (Nilesh Javali) [2109830] - scsi: qla2xxx: Avoid flush_scheduled_work() usage (Nilesh Javali) [2109830] - scsi: qla2xxx: Always wait for qlt_sess_work_fn() from qlt_stop_phase1() (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused del_sess_list field (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused qlt_tmr_work() (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.800-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Update manufacturer details (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix discovery issues in FC-AL topology (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix dropped IKE message (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix response queue handler reading stale packets (Nilesh Javali) [2109830] - scsi: qla2xxx: Zero undefined mailbox IN registers (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix incorrect display of max frame size (Nilesh Javali) [2109830] - scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.700-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os (Nilesh Javali) [2109830] - scsi: qla2xxx: Add debug prints in the device remove path (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing target when it reappears during delete (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts (Nilesh Javali) [2109830] - scsi: qla2xxx: Turn off multi-queue for 8G adapters (Nilesh Javali) [2109830] - scsi: qla2xxx: Wind down adapter after PCIe error (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.600-k (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix slow session teardown (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix no logout on delete for N2N (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix session thrash (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Tear down session if keys have been removed (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix no login after app start (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce disruption due to multiple app start (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Send LOGO for unexpected IKE message (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.500-k (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix n2n login retry for secure device (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix n2n discovery issue with secure target (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Remove old doorbell interface (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Add retry for ELS passthrough (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix potential stuck session in sa update (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Add bsg interface to read doorbell events (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Wait for app to ack on sess down (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: bsg refactor (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused 'ql_dm_tgt_ex_pct' parameter (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove setting of 'req' and 'rsp' parameters (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Remove unneeded variable (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unneeded flush_workqueue() (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove free_sg command flag (Nilesh Javali) [2109830] - scsi: megaraid_sas: Clean up some inconsistent indenting (Tomas Henzl) [2120070] - scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Remove unnecessary memset() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Simplify megasas_update_device_list (Tomas Henzl) [2120070] - scsi: megaraid_sas: Correct an error message (Tomas Henzl) [2120070] - scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Use struct_size() in code related to struct MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Use struct_size() in code related to struct MR_FW_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_DRV_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP_DYNAMIC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid: Remove redundant assignment to variable mfiStatus (Tomas Henzl) [2120070] - scsi: megaraid_sas: Remove redundant variable cmd_type (Tomas Henzl) [2120070] - platform/x86/intel/vsec: Fix wrong type for local status variables (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Add PCI error recovery support to Intel PMT (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Add support for Raptor Lake (Prarit Bhargava) [2076744] - platform/x86/intel/pmt: telemetry: Fix fixed region handling (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Rework early hardware code (Prarit Bhargava) [2076744] - platform/x86/intel: Fix pmt_crashlog array reference (Prarit Bhargava) [2076744] - powerpc/kexec_file: Use current CPU info while setting up FDT (Mamatha Inamdar) [2126520] - mm/kmemleak: prevent soft lockup in kmemleak_scan()'s object iteration loops (Waiman Long) [2095075] - mm/kmemleak: prevent soft lockup in first object iteration loop of kmemleak_scan() (Waiman Long) [2095075] - mm/kmemleak: skip unlikely objects in kmemleak_scan() without taking lock (Waiman Long) [2095075] - mm/kmemleak: use _irq lock/unlock variants in kmemleak_scan/_clear() (Waiman Long) [2095075] - mm/kmemleak: avoid scanning potential huge holes (Waiman Long) [2095075] - KVM: s390: pci: fix GAIT physical vs virtual pointers usage (Thomas Huth) [1664379] - KVM: s390: pci: fix plain integer as NULL pointer warnings (Thomas Huth) [1664379] - KVM: s390/pci: fix include duplicates (Thomas Huth) [1664379] - redhat: Use group notifier to get the KVM pointer in the vfio_pci_zdev code (Thomas Huth) [1664379] - KVM: s390: pci: register pci hooks without interpretation (Thomas Huth) [1664379] - KVM: s390: pci: Hook to access KVM lowlevel from VFIO (Thomas Huth) [1664379] - Documentation: kvm: extend KVM_S390_ZPCI_OP subheading underline (Thomas Huth) [1664379] - KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devices (Thomas Huth) [1664379] - vfio-pci/zdev: different maxstbl for interpreted devices (Thomas Huth) [1664379] - vfio-pci/zdev: add function handle to clp base capability (Thomas Huth) [1664379] - vfio-pci/zdev: add open/close device hooks (Thomas Huth) [1664379] - KVM: s390: pci: add routines to start/stop interpretive execution (Thomas Huth) [1664379] - KVM: s390: pci: provide routines for enabling/disabling interrupt forwarding (Thomas Huth) [1664379] - KVM: s390: mechanism to enable guest zPCI Interpretation (Thomas Huth) [1664379] - KVM: s390: pci: enable host forwarding of Adapter Event Notifications (Thomas Huth) [1664379] - KVM: s390: pci: do initial setup for AEN interpretation (Thomas Huth) [1664379] - KVM: s390: pci: add basic kvm_zdev structure (Thomas Huth) [1664379] - redhat: Enable the new CONFIG_VFIO_PCI_ZDEV_KVM switch (Thomas Huth) [1664379] - vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM (Thomas Huth) [1664379] - vfio/pci: remove CONFIG_VFIO_PCI_ZDEV from Kconfig (Thomas Huth) [1664379] - vfio-pci/zdev: fix possible segmentation fault issue (Thomas Huth) [1664379] - s390/pci: stash dtsm and maxstbl (Thomas Huth) [1664379] - s390/pci: stash associated GISA designation (Thomas Huth) [1664379] - s390/pci: externalize the SIC operation controls and routine (Thomas Huth) [1664379] - s390/airq: allow for airq structure that uses an input vector (Thomas Huth) [1664379] - s390/airq: pass more TPI info to airq handlers (Thomas Huth) [1664379] - s390/cio: add tpi.h header file (Thomas Huth) [1664379] - s390/ap: fix kernel doc comments (Thomas Huth) [1664379] - s390/sclp: detect the AISI facility (Thomas Huth) [1664379] - s390/sclp: detect the AENI facility (Thomas Huth) [1664379] - s390/sclp: detect the AISII facility (Thomas Huth) [1664379] - s390/sclp: detect the zPCI load/store interpretation facility (Thomas Huth) [1664379] - s390/sclp: add detection of IPL-complete-control facility (Thomas Huth) [1664379] - s390/pci: add error record for CC 2 retries (Thomas Huth) [2134399] - s390/pci: add PCI access type and length to error records (Thomas Huth) [2134399] - s390/pci: don't log availability events as errors (Thomas Huth) [2134399] - s390/pci: make better use of zpci_dbg() levels (Thomas Huth) [2134399] - s390/pci: rename get_zdev_by_bus() to zdev_from_bus() (Thomas Huth) [2134399] - redhat: Restore clp_rescan_pci_devices_simple() function (Thomas Huth) [2134399] - s390/pci: improve zpci_dev reference counting (Thomas Huth) [2134399] - s390/pci: make zpci_set_irq()/zpci_clear_irq() static (Thomas Huth) [2134399] - s390/pci: simplify __pciwb_mio() inline asm (Thomas Huth) [2134399] - s390/pci: use physical addresses in DMA tables (Thomas Huth) [2134399] - s390/pci: use phys_to_virt() for AIBVs/DIBVs (Thomas Huth) [2134399] - s390/pci: implement minimal PCI error recovery (Thomas Huth) [2134399] - PCI: Export pci_dev_lock() (Thomas Huth) [2134399] - PCI: Export pci_dev_trylock() and pci_dev_unlock() (Thomas Huth) [2134399] - s390/pci: implement reset_slot for hotplug slot (Thomas Huth) [2134399] - s390/pci: refresh function handle in iomap (Thomas Huth) [2134399] - s390/pci: add simpler s390dbf traces for events (Thomas Huth) [2134399] - s390/pci: tolerate inconsistent handle in recover (Thomas Huth) [2134399] - s390/pci_mmio: fully validate the VMA before calling follow_pte() (Thomas Huth) [2134399] - s390/pci: read clp_list_pci_req only once (Thomas Huth) [2134399] - s390/pci: fix clp_get_state() handling of -ENODEV (Thomas Huth) [2134399] - s390/pci: improve DMA translation init and exit (Thomas Huth) [2134399] - s390/pci: simplify CLP List PCI handling (Thomas Huth) [2134399] - s390/pci: handle FH state mismatch only on disable (Thomas Huth) [2134399] - s390/pci: fix misleading rc in clp_set_pci_fn() (Thomas Huth) [2134399] - s390/pci: reset zdev->zbus on registration failure (Thomas Huth) [2134399] - s390/pci: cleanup resources only if necessary (Thomas Huth) [2134399] - s390/pci: add zpci_set_irq()/zpci_clear_irq() (Thomas Huth) [2134399] - s390/pci: use register pair instead of register asm (Thomas Huth) [2134399] - s390: introduce register pair union (Thomas Huth) [2134399] - s390/pci: handle stale deconfiguration events (Thomas Huth) [2134399] - s390/pci: rename zpci_configure_device() (Thomas Huth) [2134399] - s390/pci: narrow scope of zpci_configure_device() (Thomas Huth) [2134399] - s390/pci: separate zbus registration from scanning (Thomas Huth) [2134399] - s390/pci: use mutex not spinlock for zbus list (Thomas Huth) [2134399] - s390/pci: separate zbus creation from scanning (Thomas Huth) [2134399] - s390/pci: do more bus setup in zpci_bus_scan() (Thomas Huth) [2134399] - s390/pci: introduce zpci_bus_scan_device() (Thomas Huth) [2134399] - s390/pci: fix DMA cleanup on hard deconfigure (Thomas Huth) [2134399] - s390/pci: move zpci_remove_device() to bus code (Thomas Huth) [2134399] - s390/pci: unify de-/configure for slots and events (Thomas Huth) [2134399] - s390/pci: add zpci_event_hard_deconfigured() (Thomas Huth) [2134399] - s390/pci: deconfigure device on release (Thomas Huth) [2134399] - s390/pci: refactor zpci function states (Thomas Huth) [2134399] - s390/pci: inform when missing required facilities (Thomas Huth) [2134399] - s390/pci: remove races against pte updates (Thomas Huth) [2134399] - s390: remove orphaned function declarations (Thomas Huth) [2134399] - s390/pci: add missing pci_iov.h include (Thomas Huth) [2134399] - s390/pci: remove clp_rescan_pci_devices_simple() (Thomas Huth) [2134399] - s390/pci: remove clp_rescan_pci_devices() (Thomas Huth) [2134399] - s390/pci: consolidate SR-IOV specific code (Thomas Huth) [2134399] - s390/pci: Implement ioremap_wc/prot() with MIO (Thomas Huth) [2134399] - s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported (Thomas Huth) [2134399] - s390/pci: clarify comment in s390_mmio_read/write (Thomas Huth) [2134399] - s390/pci: remove unused functions (Thomas Huth) [2134399] - s390/pci: Log new handle in clp_disable_fh() (Thomas Huth) [2134399] - s390/pci: ioremap() align with generic code (Thomas Huth) [2134399] - s390: enforce CONFIG_SMP (Thomas Huth) [2134399] - s390/pci: mark function(s) __always_inline (Thomas Huth) [2134399] - s390/pci: avoid using strncmp with hardcoded length (Thomas Huth) [2134399] - s390/pci: PCI_IOV_RESOURCES loop refactoring in zpci_map_resources (Thomas Huth) [2134399] - s390: pci: no need to check return value of debugfs_create functions (Thomas Huth) [2134399] - s390/pci: fix sleeping in atomic during hotplug (Thomas Huth) [2134399] - s390/pci: remove fmb address from debug output (Thomas Huth) [2134399] - s390/pci: add fmt3 fmb (Thomas Huth) [2134399] - tools headers kvm s390: Sync headers with the kernel sources (Thomas Huth) [2111063] - KVM: s390: resetting the Topology-Change-Report (Thomas Huth) [2111063] - KVM: s390: guest support for topology function (Thomas Huth) [2111063] - KVM: s390: Cleanup ipte lock access and SIIF facility checks (Thomas Huth) [2111063] - KVM: s390: drop unexpected word 'and' in the comments (Thomas Huth) [2111063] - Documentation: KVM: update s390-diag.rst reference (Thomas Huth) [2043872] - Documentation: KVM: update msr.rst reference (Thomas Huth) [2043872] - Documentation: KVM: update amd-memory-encryption.rst references (Thomas Huth) [2043872] - Documentation: KVM: update s390-pv.rst reference (Thomas Huth) [2043872] - Documentation/virt/kvm/api.rst: Explain rc/rrc delivery (Thomas Huth) [2043872] - Documentation/virt/kvm/api.rst: Add protvirt dump/info api descriptions (Thomas Huth) [2043872] - Documentation: KVM: add API issues section (Thomas Huth) [2043872] - Documentation: virt: Protected virtual machine dumps (Thomas Huth) [2043872] - Documentation: KVM: add separate directories for architecture-specific documentation (Thomas Huth) [2043872] - KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP (Thomas Huth) [2043872] - KVM: s390: Add CPU dump functionality (Thomas Huth) [2043872] - KVM: s390: Add configuration dump functionality (Thomas Huth) [2043872] - KVM: s390: pv: Add query dump information (Thomas Huth) [2043872] - KVM: s390: pv: Add dump support definitions (Thomas Huth) [2043872] - KVM: s390: pv: Add query interface (Thomas Huth) [2043872] - s390/uv: Add dump fields to query (Thomas Huth) [2043872] - s390/uv: Add SE hdr query information (Thomas Huth) [2043872] - kvm: Move KVM_GET_XSAVE2 IOCTL definition at the end of kvm.h (Thomas Huth) [2043872] - docs: kvm: fix WARNINGs from api.rst (Thomas Huth) [2043872] - s390/mm: use non-quiescing sske for KVM switch to keyed guest (Thomas Huth) [2043872] - s390/gmap: voluntarily schedule during key setting (Thomas Huth) [2043872] - KVM: s390: Don't indicate suppression on dirtying, failing memop (Thomas Huth) [2043872] - s390: uv: Add offset comments to UV query struct and fix naming (Thomas Huth) [2043872] - KVM: s390: Use Makefile.kvm for common files (Thomas Huth) [2043872] - KVM: s390: Skip gfn/size sanity checks on memslot DELETE or FLAGS_ONLY (Thomas Huth) [2043872] - fs: dlm: fix invalid derefence of sb_lvbptr (Alexander Aring) [2121790] - fs: dlm: handle -EBUSY first in unlock validation (Alexander Aring) [2121790] - fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring) [2121790] - fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring) [2121790] - scsi: core: Fix a use-after-free (Ming Lei) [1961010] - net/mlx5e: Fix wrong use of skb_tcp_all_headers() with encapsulation (Petr Oros) [2135685] - net: add skb_[inner_]tcp_all_headers helpers (Petr Oros) [2135685] - net: marvell: clean up trigraph warning on ??! string (Petr Oros) [2135685] - powerpc/pseries: Use lparcfg to reconfig VAS windows for DLPAR CPU (Steve Best) [2133103] - flow_dissector: Do not count vlan tags inside tunnel payload (Ivan Vecera) [2136875] - flow_offload: Introduce flow_match_pppoe (Ivan Vecera) [2136875] - net/sched: flower: Add PPPoE filter (Ivan Vecera) [2136875] - flow_dissector: Add PPPoE dissectors (Ivan Vecera) [2136875] - net/sched: flower: Consider the number of tags for vlan filters (Ivan Vecera) [2136875] - net/sched: flower: Add number of vlan tags filter (Ivan Vecera) [2136875] - flow_dissector: Add number of vlan tags dissector (Ivan Vecera) [2136875] - net/sched: flower: Reduce identation after is_key_vlan refactoring (Ivan Vecera) [2136875] - net/sched: flower: Helper function for vlan ethtype checks (Ivan Vecera) [2136875] - dissector: do not set invalid PPP protocol (Ivan Vecera) [2136875] - dm bufio: use the acquire memory barrier when testing for B_READING (Benjamin Marzinski) [2139161] - provide arch_test_bit_acquire for architectures that define test_bit (Benjamin Marzinski) [2139161] - wait_on_bit: add an acquire memory barrier (Benjamin Marzinski) [2139161] - add barriers to buffer_uptodate and set_buffer_uptodate (Benjamin Marzinski) [2139161] - dm verity: Add documentation for try_verify_in_tasklet option (Benjamin Marzinski) [2139161] - dm cache: delete the redundant word 'each' in comment (Benjamin Marzinski) [2139161] - dm raid: fix typo in analyse_superblocks code comment (Benjamin Marzinski) [2139161] - dm verity: enable WQ_HIGHPRI on verify_wq (Benjamin Marzinski) [2139161] - dm raid: delete the redundant word 'that' in comment (Benjamin Marzinski) [2139161] - dm: change from DMWARN to DMERR or DMCRIT for fatal errors (Benjamin Marzinski) [2139161] - dm bufio: fix some cases where the code sleeps with spinlock held (Benjamin Marzinski) [2139161] - dm writecache: fix smatch warning about invalid return from writecache_map (Benjamin Marzinski) [2139161] - dm verity: fix verity_parse_opt_args parsing (Benjamin Marzinski) [2139161] - dm verity: fix DM_VERITY_OPTS_MAX value yet again (Benjamin Marzinski) [2139161] - dm bufio: simplify DM_BUFIO_CLIENT_NO_SLEEP locking (Benjamin Marzinski) [2139161] - dm verity: have verify_wq use WQ_HIGHPRI if "try_verify_in_tasklet" (Benjamin Marzinski) [2139161] - dm verity: remove WQ_CPU_INTENSIVE flag since using WQ_UNBOUND (Benjamin Marzinski) [2139161] - dm verity: only copy bvec_iter in verity_verify_io if in_tasklet (Benjamin Marzinski) [2139161] - dm verity: optimize verity_verify_io if FEC not configured (Benjamin Marzinski) [2139161] - dm verity: conditionally enable branching for "try_verify_in_tasklet" (Benjamin Marzinski) [2139161] - dm bufio: conditionally enable branching for DM_BUFIO_CLIENT_NO_SLEEP (Benjamin Marzinski) [2139161] - dm verity: allow optional args to alter primary args handling (Benjamin Marzinski) [2139161] - dm verity: Add optional "try_verify_in_tasklet" feature (Benjamin Marzinski) [2139161] - dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag (Benjamin Marzinski) [2139161] - dm bufio: Add flags argument to dm_bufio_client_create (Benjamin Marzinski) [2139161] - dm: Start pr_preempt from the same starting path (Benjamin Marzinski) [2139161] - dm: Fix PR release handling for non All Registrants (Benjamin Marzinski) [2139161] - dm: Start pr_reserve from the same starting path (Benjamin Marzinski) [2139161] - dm: Allow dm_call_pr to be used for path searches (Benjamin Marzinski) [2139161] - Documentation: dm writecache: Render status list as list (Benjamin Marzinski) [2139161] - Documentation: dm writecache: add blank line before optional parameters (Benjamin Marzinski) [2139161] - dm snapshot: fix typo in snapshot_map() comment (Benjamin Marzinski) [2139161] - dm raid: remove redundant "the" in parse_raid_params() comment (Benjamin Marzinski) [2139161] - dm cache: fix typo in 2 comment blocks (Benjamin Marzinski) [2139161] - dm verity: fix checkpatch close brace error (Benjamin Marzinski) [2139161] - dm table: rename dm_target variable in dm_table_add_target() (Benjamin Marzinski) [2139161] - dm table: audit all dm_table_get_target() callers (Benjamin Marzinski) [2139161] - dm table: remove dm_table_get_num_targets() wrapper (Benjamin Marzinski) [2139161] - writeback: Avoid skipping inode writeback (Waiman Long) [2138886] - writeback: fix obtain a reference to a freeing memcg css (Waiman Long) [2138886] - mm/memcg: disable threshold event handlers on PREEMPT_RT (Waiman Long) [2138886] - memcg: increase MEMCG_CHARGE_BATCH to 64 (Waiman Long) [2138886] - mm: page_counter: rearrange struct page_counter fields (Waiman Long) [2138886] - mm: page_counter: remove unneeded atomic ops for low/min (Waiman Long) [2138886] - memcg: reduce size of memcg vmstats structures (Waiman Long) [2138886] - memcg: rearrange code (Waiman Long) [2138886] - memcg: extract memcg_vmstats from struct mem_cgroup (Waiman Long) [2138886] - mm: memcontrol: fix potential oom_lock recursion deadlock (Waiman Long) [2138886] - mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items in memory.stat of cgroup v2 (Waiman Long) [2138886] - mm/memcg: protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. (Waiman Long) [2138886] - writeback: memcg: simplify cgroup_writeback_by_id (Waiman Long) [2138886] - writeback, cgroup: do not reparent dax inodes (Waiman Long) [2138886] - writeback, cgroup: remove wb from offline list before releasing refcnt (Waiman Long) [2138886] - writeback, cgroup: release dying cgwbs by switching attached inodes (Waiman Long) [2138886] - writeback, cgroup: support switching multiple inodes at once (Waiman Long) [2138886] - writeback, cgroup: split out the functional part of inode_switch_wbs_work_fn() (Waiman Long) [2138886] - writeback, cgroup: keep list of inodes attached to bdi_writeback (Waiman Long) [2138886] - writeback, cgroup: switch to rcu_work API in inode_switch_wbs() (Waiman Long) [2138886] - writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Waiman Long) [2138886] - writeback, cgroup: add smp_mb() to cgroup_writeback_umount() (Waiman Long) [2138886] - writeback, cgroup: do not switch inodes with I_WILL_FREE flag (Waiman Long) [2138886] - docs/admin-guide: cgroup-v2: typos and spaces (Waiman Long) [2138886] - fs: improve comments for writeback_single_inode() (Waiman Long) [2138886] - writeback: remove struct bdi_writeback_congested (Waiman Long) [2138886] - writeback: remove {set,clear}_wb_congested (Waiman Long) [2138886] - fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount (Waiman Long) [2138886] - blkcg: remove unused __blkg_release_rcu() (Waiman Long) [2138886] - writeback: Add a bdi_writeback_rh extension to struct bdi_writeback (Waiman Long) [2138886] - RDMA/irdma: Report the correct link speed (Kamal Heib) [2125102] - blk-mq: avoid double ->queue_rq() because of early timeout (Ming Lei) [2132438] - blk-mq: add one API for waiting until quiesce is done (Ming Lei) [2132438] - blk-mq: support concurrent queue quiesce/unquiesce (Ming Lei) [2132438] - bridge: Do not send empty IFLA_AF_SPEC attribute (Ivan Vecera) [2139133] - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Ivan Vecera) [2139133] - net: bridge: vlan: fix memory leak in __allowed_ingress (Ivan Vecera) [2139133]- ice: Add additional CSR registers to ETHTOOL_GREGS (Petr Oros) [2131024] - udp: Update reuse->has_conns under reuseport_lock. (Xin Long) [2135937] - udp: Remove redundant __udp_sysctl_init() call from udp_init(). (Xin Long) [2135937] - udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Xin Long) [2135937] - Documentation: fix udp_wmem_min in ip-sysctl.rst (Xin Long) [2135937] - be2net: Fix buffer overflow in be_get_module_eeprom (Josef Oskera) [2126917] - iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar) [2133331]- md: Fix spelling mistake in comments of r5l_log (Nigel Croxon) [2112935] - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Nigel Croxon) [2112935] - md/raid10: convert resync_lock to use seqlock (Nigel Croxon) [2112935] - md/raid10: fix improper BUG_ON() in raise_barrier() (Nigel Croxon) [2112935] - md/raid10: prevent unnecessary calls to wake_up() in fast path (Nigel Croxon) [2112935] - md/raid10: don't modify 'nr_waitng' in wait_barrier() for the case nowait (Nigel Croxon) [2112935] - md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Nigel Croxon) [2112935] - md: Remove extra mddev_get() in md_seq_start() (Nigel Croxon) [2112935] - md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() (Nigel Croxon) [2112935 2111563] - md/raid5: Ensure stripe_fill happens on non-read IO with journal (Nigel Croxon) [2112935] - md/raid5: Don't read ->active_stripes if it's not needed (Nigel Croxon) [2112935] - md/raid5: Cleanup prototype of raid5_get_active_stripe() (Nigel Croxon) [2112935] - md/raid5: Drop extern on function declarations in raid5.h (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_get_active_stripe() (Nigel Croxon) [2112935] - md: Replace snprintf with scnprintf (Nigel Croxon) [2112935] - md/raid10: fix compile warning (Nigel Croxon) [2112935] - md/raid5: Fix spelling mistakes in comments (Nigel Croxon) [2112935] - md: call __md_stop_writes in md_stop (Nigel Croxon) [2112935] - md: Flush workqueue md_rdev_misc_wq in md_alloc() (Nigel Croxon) [2112935] - drivers:md:fix a potential use-after-free bug (Nigel Croxon) [2112935] - md/raid5: Ensure batch_last is released before sleeping for quiesce (Nigel Croxon) [2112935] - md/raid5: Move stripe_request_ctx up (Nigel Croxon) [2112935] - md/raid5: Drop unnecessary call to r5c_check_stripe_cache_usage() (Nigel Croxon) [2112935] - md/raid5: Make is_inactive_blocked() helper (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_get_active_stripe() (Nigel Croxon) [2112935] - md-raid10: fix KASAN warning (Nigel Croxon) [2112935] - md: fix build failure for !MODULE (Nigel Croxon) [2112935] - raid5: fix duplicate checks for rdev->saved_raid_disk (Nigel Croxon) [2112935] - md/raid5: Convert prepare_to_wait() to wait_woken() api (Nigel Croxon) [2112935] - md/raid5: Fix sectors_to_do bitmap overflow in raid5_make_request() (Nigel Croxon) [2112935] - md: Fix spelling mistake in comments (Nigel Croxon) [2112935] - md/raid5: Increase restriction on max segments per request (Nigel Croxon) [2112935] - md/raid5: Improve debug prints (Nigel Croxon) [2112935] - md/raid5: Pivot raid5_make_request() (Nigel Croxon) [2112935] - md/raid5: Check all disks in a stripe_head for reshape progress (Nigel Croxon) [2112935] - md/raid5: Refactor add_stripe_bio() (Nigel Croxon) [2112935] - md/raid5: Keep a reference to last stripe_head for batch (Nigel Croxon) [2112935] - md/raid5: Refactor for loop in raid5_make_request() into while loop (Nigel Croxon) [2112935] - md/raid5: Move read_seqcount_begin() into make_stripe_request() (Nigel Croxon) [2112935] - md/raid5: Drop the do_prepare flag in raid5_make_request() (Nigel Croxon) [2112935] - md/raid5: Factor out helper from raid5_make_request() loop (Nigel Croxon) [2112935] - md/raid5: Move common stripe get code into new find_get_stripe() helper (Nigel Croxon) [2112935] - md/raid5: Move stripe_add_to_batch_list() call out of add_stripe_bio() (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_make_request loop (Nigel Croxon) [2112935] - md/raid5: Factor out ahead_of_reshape() function (Nigel Croxon) [2112935] - md/raid5: Make logic blocking check consistent with logic that blocks (Nigel Croxon) [2112935] - md: unlock mddev before reap sync_thread in action_store (Nigel Croxon) [2112935] - md: Explicitly create command-line configured devices (Nigel Croxon) [2112935] - md: Notify sysfs sync_completed in md_reap_sync_thread() (Nigel Croxon) [2112935] - md: Ensure resync is reported after it starts (Nigel Croxon) [2112935] - md: Use enum for overloaded magic numbers used by mddev->curr_resync (Nigel Croxon) [2112935] - md/raid5-cache: Annotate pslot with __rcu notation (Nigel Croxon) [2112935] - md/raid5-cache: Clear conf->log after finishing work (Nigel Croxon) [2112935] - md/raid5-cache: Drop RCU usage of conf->log (Nigel Croxon) [2112935] - md/raid5-cache: Take mddev_lock in r5c_journal_mode_show() (Nigel Croxon) [2112935] - md/raid5: suspend the array for calls to log_exit() (Nigel Croxon) [2112935] - md/raid5-ppl: Drop unused argument from ppl_handle_flush_request() (Nigel Croxon) [2112935] - md/raid5-log: Drop extern decorators for function prototypes (Nigel Croxon) [2112935] - md/raid5: missing error code in setup_conf() (Nigel Croxon) [2112935] - Revert "md: don't unregister sync_thread with reconfig_mutex held" (Nigel Croxon) [2112935] - qed: fix typos in comments (Manish Chopra) [2111885] - net: qede: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() (Manish Chopra) [2111885] - qlogic: qed: fix clang -Wformat warnings (Manish Chopra) [2111885] - qed: Use bitmap_empty() (Manish Chopra) [2111885] - qed: Use the bitmap API to allocate bitmaps (Manish Chopra) [2111885] - qlogic/qed: fix repeated words in comments (Manish Chopra) [2111885] - net: qed: fix typos in comments (Manish Chopra) [2111885] - RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - qed: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - qed: replace bitmap_weight with bitmap_empty in qed_roce_stop() (Manish Chopra) [2111885] - qed: rework qed_rdma_bmap_free() (Manish Chopra) [2111885] - qed: Remove IP services API. (Manish Chopra) [2111885] - qed: remove an unneed NULL check on list iterator (Manish Chopra) [2111885] - RDMA/irdma: Report RNR NAK generation in device caps (Kamal Heib) [2120676 2103957] - RDMA/irdma: Use s/g array in post send only when its valid (Kamal Heib) [2120676 2103957] - RDMA/irdma: Return correct WC error for bind operation failure (Kamal Heib) [2120676 2103957] - RDMA/irdma: Return error on MR deregister CQP failure (Kamal Heib) [2120676 2103957] - RDMA/irdma: Report the correct max cqes from query device (Kamal Heib) [2120676 2103957] - RDMA/siw: Pass a pointer to virt_to_page() (Kamal Heib) [2120676] - RDMA/cma: Fix arguments order in net device validation (Kamal Heib) [2120676] - RDMA/irdma: Fix drain SQ hang with no completion (Kamal Heib) [2120676 2103957 2033244 2053376] - IB/iser: Fix login with authentication (Kamal Heib) [2120676] - RDMA/ib_srpt: Unify checking rdma_cm_id condition in srpt_cm_req_recv() (Kamal Heib) [2120676] - RDMA/rxe: Fix error unwind in rxe_create_qp() (Kamal Heib) [2120676] - RDMA/rxe: Split qp state for requester and completer (Kamal Heib) [2120676] - RDMA/rxe: Generate error completion for error requester QP state (Kamal Heib) [2120676] - RDMA/rxe: Update wqe_index for each wqe error completion (Kamal Heib) [2120676] - RDMA/srpt: Fix a use-after-free (Kamal Heib) [2120676] - RDMA/srpt: Introduce a reference count in struct srpt_device (Kamal Heib) [2120676] - RDMA/srpt: Duplicate port name members (Kamal Heib) [2120676] - Revert "RDMA/rxe: Create duplicate mapping tables for FMRs" (Kamal Heib) [2120676] - RDMA/rxe: Replace __rxe_do_task by rxe_run_task (Kamal Heib) [2120676] - RDMA/rxe: Limit the number of calls to each tasklet (Kamal Heib) [2120676] - RDMA/rxe: Make the tasklet exits the same (Kamal Heib) [2120676] - RDMA/rxe: Fix rnr retry behavior (Kamal Heib) [2120676] - RDMA/rxe: Add rxe_is_fenced() subroutine (Kamal Heib) [2120676] - RDMA/rxe: For invalidate compare according to set keys in mr (Kamal Heib) [2120676] - RDMA: Fix comment typo (Kamal Heib) [2120676] - IB: Fix repeated words 'the the' comments (Kamal Heib) [2120676] - RDMA/rxe: Fix mw bind to allow any consumer key portion (Kamal Heib) [2120676] - RDMA/rxe: Fix spelling mistake in error print (Kamal Heib) [2120676] - RDMA/rxe: Remove unused qp parameter (Kamal Heib) [2120676] - RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Kamal Heib) [2120676] - RDMA/rxe: Remove unused mask parameter (Kamal Heib) [2120676] - RDMA/rxe: Rename rxe_atomic_reply to atomic_reply (Kamal Heib) [2120676] - RDMA/rxe: Add common rxe_prepare_res() (Kamal Heib) [2120676] - RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup (Kamal Heib) [2120676] - RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Kamal Heib) [2120676] - RDMA/hfi1: Depend on !UML (Kamal Heib) [2120676] - RDMA/irdma: Use the bitmap API to allocate bitmaps (Kamal Heib) [2120676 2103957] - RDMA: remove useless condition in siw_create_cq() (Kamal Heib) [2120676] - RDMA/irdma: Fix setting of QP context err_rq_idx_valid field (Kamal Heib) [2120676 2103957] - RDMA/irdma: Fix VLAN connection with wildcard address (Kamal Heib) [2120676 2103957] - RDMA/irdma: Fix a window for use-after-free (Kamal Heib) [2120676 2103957] - RDMA/irdma: Make resource distribution algorithm more QP oriented (Kamal Heib) [2120676 2103957] - RDMA/irdma: Make CQP invalid state error non-critical (Kamal Heib) [2120676 2103957] - RDMA/irdma: Add AE source to error log (Kamal Heib) [2120676 2103957] - RDMA/irdma: Add 2 level PBLE support for FMR (Kamal Heib) [2120676 2103957] - IB: Fix spelling of 'writable' (Kamal Heib) [2120676] - RDMA/rxe: Remove unnecessary include statement (Kamal Heib) [2120676] - RDMA/rxe: Replace include statement (Kamal Heib) [2120676] - RDMA/rxe: Convert pr_warn/err to pr_debug in pyverbs (Kamal Heib) [2120676] - RDMA/rxe: Fix deadlock in rxe_do_local_ops() (Kamal Heib) [2120676] - RDMA/rxe: Merge normal and retry atomic flows (Kamal Heib) [2120676] - RDMA/rxe: Move atomic original value to res (Kamal Heib) [2120676] - RDMA/rxe: Move atomic responder res to atomic_reply (Kamal Heib) [2120676] - RDMA/rxe: Add a responder state for atomic reply (Kamal Heib) [2120676] - RDMA/rxe: Move code to rxe_prepare_atomic_res() (Kamal Heib) [2120676] - RDMA/rxe: Convert read side locking to rcu (Kamal Heib) [2120676] - RDMA/rxe: Stop lookup of partially built objects (Kamal Heib) [2120676] - RDMA/rxe: Remove useless pkt parameters (Kamal Heib) [2120676] - RDMA: Correct duplicated words in comments (Kamal Heib) [2120676] - IB/iser: Drain the entire QP during destruction flow (Kamal Heib) [2120676] - RDMA/rxe: fix xa_alloc_cycle() error return value check again (Kamal Heib) [2120676] - RDMA/core: Add a netevent notifier to cma (Kamal Heib) [2120676 2117912] - RDMA/core: Add an rb_tree that stores cm_ids sorted by ifindex and remote IP (Kamal Heib) [2120676 2117912] - RDMA/hfi1: Fix typo in comment (Kamal Heib) [2120676] - RDMA: Split kernel-only global device caps from uverbs device caps (Kamal Heib) [2120675] - RDMA/hfi1: Remove all traces of diagpkt support (Kamal Heib) [2120675] - RDMA/hfi1: Consolidate software versions (Kamal Heib) [2120675] - RDMA/hfi1: Remove pointless driver version (Kamal Heib) [2120675] - RDMA/hfi1: Prevent panic when SDMA is disabled (Kamal Heib) [2120675] - RDMA/core: Fix typo in comment (Kamal Heib) [2120675] - IB/hf1: Fix typo in comment (Kamal Heib) [2120675] - IB/iser: Fix typo in comment (Kamal Heib) [2120675] - IB/isert: Avoid flush_scheduled_work() usage (Kamal Heib) [2120675] - RDMA/siw: Enable siw on tunnel devices (Kamal Heib) [2120675] - RDMA/rxe: Enforce IBA C11-17 (Kamal Heib) [2120675] - RDMA/rxe: Move mw cleanup code to rxe_mw_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Move mr cleanup code to rxe_mr_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Move qp cleanup code to rxe_qp_do_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Check rxe_get() return value (Kamal Heib) [2120675] - RDMA/rxe: Add rxe_srq_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Remove IB_SRQ_INIT_MASK (Kamal Heib) [2120675] - RDMA/rxe: Skip adjusting remote addr for write in retry operation (Kamal Heib) [2120675] - RDMA/rxe: Optimize the mr pool struct (Kamal Heib) [2120675] - RDMA/rxe: Replace paylen by payload (Kamal Heib) [2120675] - RDMA/core: Avoid flush_workqueue(system_unbound_wq) usage (Kamal Heib) [2120675] - RDMA/rxe: Remove useless parameters for update_state() (Kamal Heib) [2120675] - RDMA/rxe: Remove reliable datagram support (Kamal Heib) [2120675] - RDMA/rxe: Remove support for SMI QPs from rdma_rxe (Kamal Heib) [2120675] - RDMA/rxe: Remove mc_grp_pool from struct rxe_dev (Kamal Heib) [2120675] - RDMA/rxe: Remove type 2A memory window capability (Kamal Heib) [2120675] - RDMA/usnic: Refactor usnic_uiom_alloc_pd() (Kamal Heib) [2120675] - RDMA/usnic: Stop using iommu_present() (Kamal Heib) [2120675] - IB/SA: Replace usage of found with dedicated list iterator variable (Kamal Heib) [2120675] - IB/rdmavt: add missing locks in rvt_ruc_loopback (Kamal Heib) [2120675] - IB/uverbs: Move part of enum ib_device_cap_flags to uapi (Kamal Heib) [2120675] - IB/uverbs: Move enum ib_raw_packet_caps to uapi (Kamal Heib) [2120675] - RDMA/pvrdma: Remove useless DMA-32 fallback configuration (Kamal Heib) [2120675] - RDMA: switch from 'pci_' to 'dma_' API (Kamal Heib) [2120675] - scsi: RDMA/srp: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Kamal Heib) [2120675] - scsi: RDMA/iser: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Kamal Heib) [2120675] - x86/fpu: Prevent FPU state corruption (Oleksandr Natalenko) [2130890] - net: team: Unsync device addresses on ndo_stop (Hangbin Liu) [2135240] - mmu_gather: fix the CONFIG_MMU_GATHER_NO_RANGE case (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Force tlb-flush VM_PFNMAP vmas (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Let there be one tlb_{start,end}_vma() implementation (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Remove per arch tlb_{start,end}_vma() (Waiman Long) [2130166] {CVE-2022-39188} - x86/ldt: Use tlb_gather_mmu_fullmm() when freeing LDT page-tables (Waiman Long) [2130166] {CVE-2022-39188} - tlb: arch: Remove empty __tlb_remove_tlb_entry() stubs (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Remove start/end arguments from tlb_gather_mmu() (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Introduce tlb_gather_mmu_fullmm() (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Remove unused start/end arguments from tlb_finish_mmu() (Waiman Long) [2130166] {CVE-2022-39188} - mm: proc: Invalidate TLB after clearing soft-dirty page state (Waiman Long) [2130166] {CVE-2022-39188} - mm: fix clear_refs_write locking (Waiman Long) [2130166] {CVE-2022-39188} - s390/Kconfig: sort config S390 select list once again (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: provide MMU_GATHER_TABLE_FREE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHER (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_RCU_TABLE_FREE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: avoid potential double flush (Waiman Long) [2130166] {CVE-2022-39188} - powerpc/mm/book3s64/radix: Flush the full mm even when need_flush_all is set (Waiman Long) [2130166] {CVE-2022-39188} - powerpc/mm/book3s64/radix: Use freed_tables instead of need_flush_all (Waiman Long) [2130166] {CVE-2022-39188} - mm/tlb: Remove CONFIG_HAVE_RCU_TABLE_INVALIDATE (Waiman Long) [2130166] {CVE-2022-39188} - Add skb drop reasons to IPv6 UDP receive path (Antoine Tenart) [2059158] - net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM (Antoine Tenart) [2059158] - net: skb: prevent the split of kfree_skb_reason() by gcc (Antoine Tenart) [2059158] - tcp: md5: fix IPv4-mapped support (Antoine Tenart) [2059158] - net: dropreason: reformat the comment fo skb drop reasons (Antoine Tenart) [2059158] - net: skb: use auto-generation to convert skb drop reason to string (Antoine Tenart) [2059158] - net: skb: move enum skb_drop_reason to standalone header file (Antoine Tenart) [2059158] - tcp_ipv6: set the drop_reason in the right place (Antoine Tenart) [2059158] - net: tcp: reset 'drop_reason' to NOT_SPCIFIED in tcp_v{4,6}_rcv() (Antoine Tenart) [2059158] - net: skb: change the definition SKB_DR_SET() (Antoine Tenart) [2059158] - net: skb: check the boundrary of drop reason in kfree_skb_reason() (Antoine Tenart) [2059158] - net: dm: check the boundary of skb drop reasons (Antoine Tenart) [2059158] - tcp: fix signed/unsigned comparison (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_ofo_queue() (Antoine Tenart) [2059158] - tcp: add drop reasons to tcp_rcv_synsent_state_process() (Antoine Tenart) [2059158] - tcp: make tcp_rcv_synsent_state_process() drop monitor friend (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_prune_ofo_queue() (Antoine Tenart) [2059158] - tcp: add two drop reasons for tcp_ack() (Antoine Tenart) [2059158] - tcp: add drop reasons to tcp_rcv_state_process() (Antoine Tenart) [2059158] - tcp: make tcp_rcv_state_process() drop monitor friendly (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_validate_incoming() (Antoine Tenart) [2059158] - tcp: get rid of rst_seq_match (Antoine Tenart) [2059158] - tcp: consume incoming skb leading to a reset (Antoine Tenart) [2059158] - tcp: tcp_send_challenge_ack delete useless param `skb` (Antoine Tenart) [2059158] - ipv6: fix NULL deref in ip6_rcv_core() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_protocol_deliver_rcu() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_rcv_core() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to TLV parse (Antoine Tenart) [2059158] - net: ipv6: remove redundant statistics in ipv6_hop_jumbo() (Antoine Tenart) [2059158] - net: icmp: introduce function icmpv6_param_prob_reason() (Antoine Tenart) [2059158] - net: ip: add skb drop reasons to ip forwarding (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_pkt_drop() (Antoine Tenart) [2059158] - net: ipv4: add skb drop reasons to ip_error() (Antoine Tenart) [2059158] - skb: add some helpers for skb drop reasons (Antoine Tenart) [2059158] - net: icmp: add skb drop reasons to icmp protocol (Antoine Tenart) [2059158] - ping: Check return value of function 'ping_queue_rcv_skb' (Antoine Tenart) [2059158] - net: icmp: introduce __ping_queue_rcv_skb() to report drop reasons (Antoine Tenart) [2059158] - net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT (Antoine Tenart) [2059158] - net: sock: introduce sock_queue_rcv_skb_reason() (Antoine Tenart) [2059158] - net: tcp: fix shim definition of tcp_inbound_md5_hash (Antoine Tenart) [2059158] - skb: make drop reason booleanable (Antoine Tenart) [2059158] - net/tcp: Merge TCP-MD5 inbound callbacks (Antoine Tenart) [2059158] - tcp: md5: add tcp_md5_needed jump label (Antoine Tenart) [2059158] - net: tun: track dropped skb via kfree_skb_reason() (Antoine Tenart) [2059158] - net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" (Antoine Tenart) [2059158] - net: tap: track dropped skb via kfree_skb_reason() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for __netif_receive_skb_core() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for sch_handle_ingress() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for do_xdp_generic() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for enqueue_to_backlog() (Antoine Tenart) [2059158] - net: dev: add skb drop reasons to __dev_xmit_skb() (Antoine Tenart) [2059158] - net: skb: introduce the function kfree_skb_list_reason() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for sch_handle_egress() (Antoine Tenart) [2059158] - net: neigh: add skb drop reasons to arp_error_report() (Antoine Tenart) [2059158] - net: neigh: use kfree_skb_reason() for __neigh_event_send() (Antoine Tenart) [2059158] - net: ip: add skb drop reasons for ip egress path (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_data_queue_ofo() (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_data_queue() (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_rcv_established() (Antoine Tenart) [2059158] - net: tcp: use kfree_skb_reason() for tcp_v{4,6}_do_rcv() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_add_backlog() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_v{4,6}_inbound_md5_hash() (Antoine Tenart) [2059158] - ipv4/tcp: Pass dif and sdif to tcp_v4_inbound_md5_hash (Antoine Tenart) [2059158] - ipv6/tcp: Pass dif and sdif to tcp_v6_inbound_md5_hash (Antoine Tenart) [2059158] - ipv4/tcp: Use local variable for tcp_md5_addr (Antoine Tenart) [2059158] - net: tcp: use kfree_skb_reason() for tcp_v6_rcv() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_v4_rcv() (Antoine Tenart) [2059158] - net: tcp: introduce tcp_drop_reason() (Antoine Tenart) [2059158] - ipv6: Add reasons for skb drops to __udp6_lib_rcv (Antoine Tenart) [2059158] - net: drop_monitor: support drop reason (Antoine Tenart) [2059158] - net: udp: use kfree_skb_reason() in __udp_queue_rcv_skb() (Antoine Tenart) [2059158] - net: udp: use kfree_skb_reason() in udp_queue_rcv_one_skb() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_protocol_deliver_rcu() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_rcv_core() (Antoine Tenart) [2059158] - net: netfilter: use kfree_drop_reason() for NF_DROP (Antoine Tenart) [2059158] - net: skb_drop_reason: add document for drop reasons (Antoine Tenart) [2059158] - net: socket: rename SKB_DROP_REASON_SOCKET_FILTER (Antoine Tenart) [2059158] - net: skb: use kfree_skb_reason() in __udp4_lib_rcv() (Antoine Tenart) [2059158] - net: skb: use kfree_skb_reason() in tcp_v4_rcv() (Antoine Tenart) [2059158] - net: skb: introduce kfree_skb_reason() (Antoine Tenart) [2059158] - bnx2x: Fix comment typo (Manish Chopra) [2111882] - bnx2x: Fix spelling mistake "regiser" -> "register" (Manish Chopra) [2111882] - bnx2x: Fix undefined behavior due to shift overflowing the constant (Manish Chopra) [2111882] - net: sched: act_ct: fix possible refcount leak in tcf_ct_init() (Davide Caratti) [2133741] - net: sched: fix possible refcount leak in tc_new_tfilter() (Davide Caratti) [2133741] - sch_sfb: Also store skb len before calling child enqueue (Davide Caratti) [2133741] - sch_sfb: Don't assume the skb is still around after enqueueing to child (Davide Caratti) [2133741] - net/sched: fix netdevice reference leaks in attach_default_qdiscs() (Davide Caratti) [2133741] - net: sched: tbf: don't call qdisc_put() while holding tree lock (Davide Caratti) [2133741] - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (Davide Caratti) [2133741] - net/sched: act_api: Notify user space if any actions were flushed before error (Davide Caratti) [2133741] - tipc: fix an information leak in tipc_topsrv_kern_subscr (Xin Long) [2134962] - tipc: Fix recognition of trial period (Xin Long) [2134962] - tipc: fix shift wrapping bug in map_get() (Xin Long) [2134962] - PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited (Myron Stowe) [2072656] - x86/pci/xen: Use msi_msg shadow structs (Jerry Snitselaar) [2133518] - iommu/intel: Use msi_msg shadow structs (Jerry Snitselaar) [2133518] - PCI: MSI: Fix Kconfig dependencies for PCI_MSI_ARCH_FALLBACKS (Jerry Snitselaar) [2133518] - x86/apic/msi: Unbreak DMAR and HPET MSI (Jerry Snitselaar) [2133518] - iommu/amd: Remove domain search for PCI/MSI (Jerry Snitselaar) [2133518] - iommu/vt-d: Remove domain search for PCI/MSI[X] (Jerry Snitselaar) [2133518] - x86/irq: Make most MSI ops XEN private (Jerry Snitselaar) [2133518] - x86/irq: Cleanup the arch_*_msi_irqs() leftovers (Jerry Snitselaar) [2133518] - PCI/MSI: Make arch_.*_msi_irq[s] fallbacks selectable (Jerry Snitselaar) [2133518] - x86/xen: Wrap XEN MSI management into irqdomain (Jerry Snitselaar) [2133518] - x86/xen: Consolidate XEN-MSI init (Jerry Snitselaar) [2133518] - x86/xen: Rework MSI teardown (Jerry Snitselaar) [2133518] - x86/xen: Make xen_msi_init() static and rename it to xen_hvm_msi_init() (Jerry Snitselaar) [2133518] - x86/irq: Move apic_post_init() invocation to one place (Jerry Snitselaar) [2133518] - x86/msi: Use generic MSI domain ops (Jerry Snitselaar) [2133518] - x86/msi: Remove pointless vcpu_affinity callback (Jerry Snitselaar) [2133518] - netfilter: nf_conntrack_irc: Tighten matching on DCC message (Wander Lairson Costa) [2124092] {CVE-2022-2663} - netfilter: nf_conntrack_irc: Fix forged IP logic (Wander Lairson Costa) [2124092] {CVE-2022-2663} - ice: Add support Flex RXD (Michal Schmidt) [2131310] - asm-generic: sections: refactor memory_intersects (Jerry Snitselaar) [2112119] - swiotlb: fix passing local variable to debugfs_create_ulong() (Jerry Snitselaar) [2112119] - swiotlb: move struct io_tlb_slot to swiotlb.c (Jerry Snitselaar) [2112119] - swiotlb: ensure a segment doesn't cross the area boundary (Jerry Snitselaar) [2112119] - swiotlb: consolidate rounding up default_nslabs (Jerry Snitselaar) [2112119] - swiotlb: remove unused fields in io_tlb_mem (Jerry Snitselaar) [2112119] - swiotlb: fix use after free on error handling path (Jerry Snitselaar) [2112119] - swiotlb: split up the global swiotlb lock (Jerry Snitselaar) [2112119] - swiotlb: fail map correctly with failed io_tlb_default_mem (Jerry Snitselaar) [2112119] - swiotlb: remove a useless return in swiotlb_init (Jerry Snitselaar) [2112119] - swiotlb: remove the unused swiotlb_force declaration (Jerry Snitselaar) [2112119] - iommu/dma: Fix race condition during iova_domain initialization (Jerry Snitselaar) [2112119] - iommu/amd: Fix compile warning in init code (Jerry Snitselaar) [2106599] - iommu/amd: Simplify and Consolidate Virtual APIC (AVIC) Enablement (Jerry Snitselaar) [2106599] - iommu/vt-d: Check correct capability for sagaw determination (Jerry Snitselaar) [2112119] - iommu/vt-d: Correctly calculate sagaw value of IOMMU (Jerry Snitselaar) [2112119] - iommu/vt-d: Fix kdump kernels boot failure with scalable mode (Jerry Snitselaar) [2080413] - iommu/amd: use full 64-bit value in build_completion_wait() (Jerry Snitselaar) [2112119] - swiotlb: avoid potential left shift overflow (Jerry Snitselaar) [2112119] - dma-debug: improve search for partial syncs (Jerry Snitselaar) [2112119] - iommu/iova: Improve 32-bit free space estimate (Jerry Snitselaar) [2112119] - iommu/amd: Handle return of iommu_device_sysfs_add (Jerry Snitselaar) [2112119] - swiotlb: fix setting ->force_bounce (Jerry Snitselaar) [2112119] - swiotlb: use the right nslabs-derived sizes in swiotlb_init_late (Jerry Snitselaar) [2112119] - swiotlb: use the right nslabs value in swiotlb_init_remap (Jerry Snitselaar) [2112119] - swiotlb: don't panic when the swiotlb buffer can't be allocated (Jerry Snitselaar) [2112119] - x86: remove cruft from (Jerry Snitselaar) [2112119] - swiotlb: remove swiotlb_init_with_tbl and swiotlb_init_late_with_tbl (Jerry Snitselaar) [2112119] - swiotlb: provide swiotlb_init variants that remap the buffer (Jerry Snitselaar) [2112119] - swiotlb: pass a gfp_mask argument to swiotlb_init_late (Jerry Snitselaar) [2112119] - swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction (Jerry Snitselaar) [2112119] - swiotlb: make the swiotlb_init interface more useful (Jerry Snitselaar) [2112119] - x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabled (Jerry Snitselaar) [2112119] - x86: remove the IOMMU table infrastructure (Jerry Snitselaar) [2112119] - swiotlb: rename swiotlb_late_init_with_default_size (Jerry Snitselaar) [2112119] - swiotlb: simplify swiotlb_max_segment (Jerry Snitselaar) [2112119] - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: check return value after calling platform_get_resource() (Jerry Snitselaar) [2112119] - iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() (Jerry Snitselaar) [2112119] - iommu/amd: Increase timeout waiting for GA log enablement (Jerry Snitselaar) [2112119] - iommu/amd: Do not call sleep while holding spinlock (Jerry Snitselaar) [2112119] - iommu/amd: Remove redundant check (Jerry Snitselaar) [2112119] - swiotlb: simplify array allocation (Jerry Snitselaar) [2112119] - swiotlb: tidy up includes (Jerry Snitselaar) [2112119] - treewide: Replace the use of mem_encrypt_active() with cc_platform_has() (Jerry Snitselaar) [2112119] - swiotlb: simplify debugfs setup (Jerry Snitselaar) [2112119] - iommu: Log iova range in map/unmap trace events (Jerry Snitselaar) [2112119] - iommu/amd: Improve amd_iommu_v2_exit() (Jerry Snitselaar) [2112119] - iommu/amd: Remove unused struct fault.devid (Jerry Snitselaar) [2112119] - iommu/amd: Clean up function declarations (Jerry Snitselaar) [2112119] - iommu/amd: Improve error handling for amd_iommu_init_pci (Jerry Snitselaar) [2112119] - iommu/iova: Separate out rcache init (Jerry Snitselaar) [2112119] - iommu/iova: Temporarily include dma-mapping.h from iova.h (Jerry Snitselaar) [2112119] - iommu: Move flush queue data into iommu_dma_cookie (Jerry Snitselaar) [2112119] - iommu/iova: Move flush queue code to iommu-dma (Jerry Snitselaar) [2112119] - iommu/iova: Consolidate flush queue code (Jerry Snitselaar) [2112119] - iommu/vt-d: Use put_pages_list (Jerry Snitselaar) [2112119] - iommu/amd: Use put_pages_list (Jerry Snitselaar) [2112119] - iommu/amd: Simplify pagetable freeing (Jerry Snitselaar) [2112119] - iommu/iova: Squash flush_cb abstraction (Jerry Snitselaar) [2112119] - iommu/iova: Squash entry_dtor abstraction (Jerry Snitselaar) [2112119] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: fix event handling soft lockup (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: Avoid open coded arithmetic in memory allocation (Jerry Snitselaar) [2112119] - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Jerry Snitselaar) [2112119] - iommu/intel: Use msi_msg shadow structs (Jerry Snitselaar) [2112119] - dma-mapping: use 'bitmap_zalloc()' when applicable (Jerry Snitselaar) [2112119] - iommu/dma: Use kvcalloc() instead of kvzalloc() (Jerry Snitselaar) [2112119] - iommu/vt-d: Convert the return type of first_pte_in_page to bool (Jerry Snitselaar) [2112119] - iommu/vt-d: Use second level for GPA->HPA translation (Jerry Snitselaar) [2112119] - iommu/vt-d: Remove duplicate identity domain flag (Jerry Snitselaar) [2112119] - iommu/vt-d: Do not falsely log intel_iommu is unsupported kernel option (Jerry Snitselaar) [2112119] - iommu/dma: Unexport IOVA cookie management (Jerry Snitselaar) [2112119] - iommu/amd: Use struct_group() for memcpy() region (Jerry Snitselaar) [2112119] - dma-mapping: remove bogus test for pfn_valid from dma_map_resource (Jerry Snitselaar) [2112119] - iommu/vt-d: Use pci_dev_id() helper (Jerry Snitselaar) [2112119] - swiotlb-xen: this is PV-only on x86 (Jerry Snitselaar) [2112119] - xen/pci-swiotlb: reduce visibility of symbols (Jerry Snitselaar) [2112119] - iova: Export alloc_iova_fast() and free_iova_fast() (Jerry Snitselaar) [2112119] - iommu: Clarify default domain Kconfig (Jerry Snitselaar) [2112119] - iommu/io-pgtable: Abstract iommu_iotlb_gather access (Jerry Snitselaar) [2112119] - iommu/vt-d: Refactor Kconfig a bit (Jerry Snitselaar) [2112119] - iommu: Allow enabling non-strict mode dynamically (Jerry Snitselaar) [2112119] - iommu: Merge strictness and domain type configs (Jerry Snitselaar) [2112119] - iommu: Only log strictness for DMA domains (Jerry Snitselaar) [2112119] - iommu: Expose DMA domain strictness via sysfs (Jerry Snitselaar) [2112119] - iommu: Express DMA strictness via the domain type (Jerry Snitselaar) [2112119] - iommu/vt-d: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu/arm-smmu: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu/amd: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu: Introduce explicit type for non-strict DMA domains (Jerry Snitselaar) [2112119] - iommu/io-pgtable: Remove non-strict quirk (Jerry Snitselaar) [2112119] - iommu: Indicate queued flushes via gather data (Jerry Snitselaar) [2112119] - iommu/amd: Remove stale amd_iommu_unmap_flush usage (Jerry Snitselaar) [2112119] - iommu: Remove mode argument from iommu_set_dma_strict() (Jerry Snitselaar) [2112119] - iommu/amd: Add support for IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu/vt-d: Add support for IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu: Enhance IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu: Print strict or lazy mode at init time (Jerry Snitselaar) [2112119] - iommu: Deprecate Intel and AMD cmdline methods to enable strict mode (Jerry Snitselaar) [2112119] - dma-debug: use memory_intersects() directly (Jerry Snitselaar) [2112119] - dma-debug: fix return value of __setup handlers (Jerry Snitselaar) [2112119] - arm-smmu-qcom: Ensure the qcom_scm driver has finished probing (Jerry Snitselaar) [2112119] - iommu/io-pgtable-arm: Clean up faulty sanity check (Jerry Snitselaar) [2112119] - iommu/vt-d: Fix RCU list debugging warnings (Jerry Snitselaar) [2112119] - iommu/dma: add a new dma_map_ops of get_merge_boundary() (Jerry Snitselaar) [2112119] - swiotlb: do not zero buffer in set_memory_decrypted() (Jerry Snitselaar) [2112119] - iommu: iommu_ops RH_KABI cleanup (Jerry Snitselaar) [2112119] - device: Fix RH_KABI work around (Jerry Snitselaar) [2112357] - iommu/vt-d: Drop stop marker messages (Jerry Snitselaar) [2112119] - iommu/vt-d: Remove unused function intel_svm_capable() (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: Fix size calculation in arm_smmu_mm_invalidate_range() (Jerry Snitselaar) [2112119] - iommu/vt-d: Delete dev_has_feat callback (Jerry Snitselaar) [2112119] - iommu/amd: Remove useless irq affinity notifier (Jerry Snitselaar) [2112119]- scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() and qedi_process_cmd_cleanup_resp() (Nilesh Javali) [2109890] - scsi: qedi: Remove set but unused 'page' variable (Nilesh Javali) [2109890] - x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Wander Lairson Costa) [2070700] {CVE-2022-25265} - x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Wander Lairson Costa) [2070700] {CVE-2022-25265} - x86/elf: Add table to document READ_IMPLIES_EXEC (Wander Lairson Costa) [2070700] {CVE-2022-25265} - RHEL-only: KVM: selftests: Enable rseq_test on aarch64 (Gavin Shan) [2128974] - KVM: selftests: Use getcpu() instead of sched_getcpu() in rseq_test (Gavin Shan) [2128974] - selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c (Gavin Shan) [2128974] - KVM: selftests: Fix target thread to be migrated in rseq_test (Gavin Shan) [2128974] - selftests: KVM: Handle compiler optimizations in ucall (Gavin Shan) [2128974] - selftests: kvm: replace ternary operator with min() (Gavin Shan) [2128974] - KVM: selftests: Fix typo in vgic_init test (Gavin Shan) [2128974] - KVM: selftests: Fix buggy-but-benign check in test_v3_new_redist_regions() (Gavin Shan) [2128974] - KVM: arm64: vgic: Fix exit condition in scan_its_table() (Gavin Shan) [2128974] - KVM: arm64: selftests: Add support for GICv2 on v3 (Gavin Shan) [2128974] - KVM: arm64: Fix comment typo in nvhe/switch.c (Gavin Shan) [2128974] - KVM: arm64: vgic: Remove duplicate check in update_affinity_collection() (Gavin Shan) [2128974] - KVM: arm64: Don't return from void function (Gavin Shan) [2128974] - KVM: arm64: Drop stale comment (Gavin Shan) [2128974] - KVM: arm64: Warn if accessing timer pending state outside of vcpu context (Gavin Shan) [2128974] - KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic_uaccess_read_pending (Gavin Shan) [2128974] - KVM: arm64: vgic: Undo work in failed ITS restores (Gavin Shan) [2128974] - KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failures (Gavin Shan) [2128974] - KVM: arm64: vgic: Add more checks when restoring ITS tables (Gavin Shan) [2128974] - KVM: arm64: vgic: Check that new ITEs could be saved in guest memory (Gavin Shan) [2128974] - KVM: arm64: nvhe: Eliminate kernel-doc warnings (Gavin Shan) [2128974] - KVM: arm64: Print emulated register table name when it is unsorted (Gavin Shan) [2128974] - KVM: arm64: Don't BUG_ON() if emulated register table is unsorted (Gavin Shan) [2128974] - KVM: arm64: Inject exception on out-of-IPA-range translation fault (Gavin Shan) [2128974] - KVM: arm64: vgic: Remove unnecessary type castings (Gavin Shan) [2128974] - KVM: arm64: Drop unused param from kvm_psci_version() (Gavin Shan) [2128974] - KVM: arm64: vgic: Add memcg accounting to vgic allocations (Gavin Shan) [2128974] - x86/split_lock: Enable the split lock feature on Raptor Lake (Prarit Bhargava) [2076738] - mm: prevent page_frag_alloc() from corrupting the memory (Izabela Bakollari) [2132265] - RDMA/mlx5: Set local port to one when accessing counters (Mohammad Kabat) [2077119] - scsi: ch: Do not initialise statics to 0 (Ewan D. Milne) [2132458] - scsi: core: Fix warning in scsi_alloc_sgtables() (Ewan D. Milne) [2132458] - scsi: core: Move the definition of SCSI_QUEUE_DELAY (Ewan D. Milne) [2132458] - scsi: scsi_debug: Fix zone transition to full condition (Ewan D. Milne) [2132458] - scsi: sd_zbc: Prevent zone information memory leak (Ewan D. Milne) [2132458] - scsi: sd: Fix potential NULL pointer dereference (Ewan D. Milne) [2132458] - scsi: sr: Add memory allocation failure handling for get_capabilities() (Ewan D. Milne) [2132458] - scsi: sd: Use cached ATA Information VPD page (Ewan D. Milne) [2132458] - scsi: core: Do not truncate INQUIRY data on modern devices (Ewan D. Milne) [2132458] - scsi: core: Pick suitable allocation length in scsi_report_opcode() (Ewan D. Milne) [2132458] - scsi: core: Query VPD size before getting full page (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add gap zone support (Ewan D. Milne) [2132458] - scsi: scsi_debug: Rename zone type constants (Ewan D. Milne) [2132458] - scsi: scsi_debug: Fix a typo (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Hide gap zones (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Return early in sd_zbc_check_zoned_characteristics() (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Introduce struct zoned_disk_info (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Use logical blocks as unit when querying zones (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Verify that the zone size is a power of two (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Improve source code documentation (Ewan D. Milne) [2132458] - scsi: sr: Do not leak information in ioctl (Ewan D. Milne) [2132458] - scsi: core: Remove unreachable code warning (Ewan D. Milne) [2132458] - scsi: libfc: Fix use after free in fc_exch_abts_resp() (Ewan D. Milne) [2132458] - scsi: scsi_debug: Silence unexpected unlock warnings (Ewan D. Milne) [2132458] - scsi: Remove unused member cmd_pool for structure scsi_host_template (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add environmental reporting log subpage (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add no_rwlock parameter (Ewan D. Milne) [2132458] - scsi: scsi_debug: Divide power on reset UNIT ATTENTION (Ewan D. Milne) [2132458] - scsi: scsi_debug: Use TASK SET FULL more (Ewan D. Milne) [2132458] - scsi: scsi_debug: Strengthen defer_t accesses (Ewan D. Milne) [2132458] - scsi: ch: Don't use GFP_DMA (Ewan D. Milne) [2132458] - scsi: scsi_transport_sas: Add 22.5 Gbps link rate definitions (Ewan D. Milne) [2132458] - scsi: sd: Free scsi_disk device via put_device() (Ewan D. Milne) [2132458] - scsi: scsi_debug: Adjust num_parts to create equally sized partitions (Ewan D. Milne) [2132458] - scsi: ch: remove ch_mutex() (Ewan D. Milne) [2132458] - scsi: ch: synchronize ch_probe() and ch_open() (Ewan D. Milne) [2132458] - scsi: ch: fixup refcounting imbalance for SCSI devices (Ewan D. Milne) [2132458] - scsi: mpi3mr: Schedule IRQ kthreads only on non-RT kernels (Tomas Henzl) [2134535] - netfilter: flowtable: fix stuck flows on cleanup due to pending work (Phil Sutter) [2131370] - netfilter: flowtable: add function to invoke garbage collection immediately (Phil Sutter) [2131370] - netfilter: flowtable: pass flowtable to nf_flow_table_iterate() (Phil Sutter) [2131370] - netfilter: flowtable: separate replace, destroy and stats to different workqueues (Phil Sutter) [2131370] - drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 (Jocelyn Falempe) [2130159] - af_key: Do not call xfrm_probe_algs in parallel (Sabrina Dubroca) [2122369] {CVE-2022-3028} - xfrm: Update ipcomp_scratches with NULL when freed (Sabrina Dubroca) [2136193] - esp: choose the correct inner protocol for GSO on inter address family tunnels (Sabrina Dubroca) [2136193] - xfrm: fix refcount leak in __xfrm_policy_check() (Sabrina Dubroca) [2136193] - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Sabrina Dubroca) [2136193] - net: Fix esp GSO on inter address family tunnels. (Sabrina Dubroca) [2136193] - esp: Fix BEET mode inter address family tunneling on GSO (Sabrina Dubroca) [2136193] - cifs: fix check of dfs interlinks (Ronnie Sahlberg) [2132414] - powerpc/pseries: Fix numa FORM2 parsing fallback code (Nico Pache) [2089496] - powerpc/pseries: rename numa_dist_table to form2_distances (Nico Pache) [2089496] - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT (Nico Pache) [2089496] - hugetlb: add lockdep check for i_mmap_rwsem held in huge_pmd_share (Nico Pache) [2089496] - mm: page_io: fix psi memory pressure error on cold swapins (Nico Pache) [2089496] - mm/memcg: Remove 'page' parameter to mem_cgroup_charge_statistics() (Nico Pache) [2089496] - mm: workingset: replace IRQ-off check with a lockdep assert. (Nico Pache) [2089496] - mm/madvise: fix potential pte_unmap_unlock pte error (Nico Pache) [2089496] - mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() (Nico Pache) [2089496] - mm/sparse.c: remove NULL check in clear_hwpoisoned_pages() (Nico Pache) [2089496] - node: fix device cleanups in error handling code (Nico Pache) [2089496] - x86/setup: Fix static memory detection (Nico Pache) [2089496] - x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR (Nico Pache) [2089496] - s390/startup: round down "mem" option to page boundary (Nico Pache) [2089496] - powerpc/64s: Remove 'dummy_copy_buffer' (Nico Pache) [2089496] - page_alloc: fix invalid watermark check on a negative value (Nico Pache) [2089496] - lib/radix-tree: remove unused argument of insert_entries (Nico Pache) [2089496] - drm/radeon: fix incorrrect SPDX-License-Identifiers (Nico Pache) [2089496] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [2089496] - irq_work: use kasan_record_aux_stack_noalloc() record callstack (Nico Pache) [2089496] - kdb: Fix the putarea helper function (Nico Pache) [2089496] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [2089496] - mm, kasan: use compare-exchange operation to set KASAN page tag (Nico Pache) [2089496] - rcu: Avoid alloc_pages() when recording stack (Nico Pache) [2089496] - workqueue, kasan: avoid alloc_pages() when recording stack (Nico Pache) [2089496] - kasan: generic: introduce kasan_record_aux_stack_noalloc() (Nico Pache) [2089496] - kasan: common: provide can_alloc in kasan_save_stack() (Nico Pache) [2089496] - lib/stackdepot: remove unused function argument (Nico Pache) [2089496] - lib/stackdepot: include gfp.h (Nico Pache) [2089496] - blk-cgroup: blk_cgroup_bio_start() should use irq-safe operations on blkg->iostat_cpu (Nico Pache) [2089496] - libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (Nico Pache) [2089496] - include/trace/events/vmscan.h: remove mm_vmscan_inactive_list_is_low (Nico Pache) [2089496] - khugepaged: selftests: remove debug_cow (Nico Pache) [2089496] - mm/mmzone.h: simplify is_highmem_idx() (Nico Pache) [2089496] - mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() (Nico Pache) [2089496] - mm/page-writeback: update the comment of Dirty position control (Nico Pache) [2089496] - mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Nico Pache) [2089496] - fuse: ignore PG_workingset after stealing (Nico Pache) [2089496] - mm/slub: actually fix freelist pointer vs redzoning (Nico Pache) [2089496] - mm/slub: clarify verification reporting (Nico Pache) [2089496] - irq_work: Make irq_work_queue() NMI-safe again (Nico Pache) [2089496] - mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE_DEBUG_COW_FLAG (Nico Pache) [2089496] - irq_work: record irq_work_queue() call stack (Nico Pache) [2089496] - arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL (Nico Pache) [2089496] - mm/arm64: Correct obsolete comment in do_page_fault() (Nico Pache) [2089496] - kernel: kexec: remove the lock operation of system_transition_mutex (Nico Pache) [2089496] - libnvdimm/pmem: Remove unused header (Nico Pache) [2089496] - workqueue: kasan: record workqueue stack (Nico Pache) [2089496] - lib/test_kasan.c: add workqueue test case (Nico Pache) [2089496] - page_frag: Recover from memory pressure (Nico Pache) [2089496] - mm: use helper function put_write_access() (Nico Pache) [2089496] - mm/swapfile.c: remove unnecessary goto out in _swap_info_get() (Nico Pache) [2089496] - mm/swap.c: fix incomplete comment in lru_cache_add_inactive_or_unevictable() (Nico Pache) [2089496] - mm/page_io.c: remove useless out label in __swap_writepage() (Nico Pache) [2089496] - mm/swap_slots.c: remove always zero and unused return value of enable_swap_slots_cache() (Nico Pache) [2089496] - mm/swap.c: fix confusing comment in release_pages() (Nico Pache) [2089496] - mm: annotate a data race in page_zonenum() (Nico Pache) [2089496] - mm/swap.c: annotate data races for lru_rotate_pvecs (Nico Pache) [2089496] - mm/rmap: annotate a data race at tlb_flush_batched (Nico Pache) [2089496] - mm/mempool: fix a data race in mempool_free() (Nico Pache) [2089496] - mm/list_lru: fix a data race in list_lru_count_one (Nico Pache) [2089496] - mm/memcontrol: fix a data race in scan count (Nico Pache) [2089496] - mm/swapfile: fix and annotate various data races (Nico Pache) [2089496] - mm: thp: remove debug_cow switch (Nico Pache) [2089496] - page_alloc: consider highatomic reserve in watermark fast (Nico Pache) [2089496] - mm: remove unnecessary wrapper function do_mmap_pgoff() (Nico Pache) [2089496] - doc: don't use deprecated "---help---" markers in target docs (Nico Pache) [2089496] - doc: cgroup: update note about conditions when oom killer is invoked (Nico Pache) [2089496] - mm: add kvfree_sensitive() for freeing sensitive data objects (Nico Pache) [2089496] - f2fs: fix retry logic in f2fs_write_cache_pages() (Nico Pache) [2089496] - mm/hugetlb: avoid unnecessary check on pud and pmd entry in huge_pte_offset (Nico Pache) [2089496] - mm/page-writeback.c: remove unused variable (Nico Pache) [2089496] - zswap: docs/vm: Fix typo accept_threshold_percent in zswap.rst (Nico Pache) [2089496] - tracing: Add a vmalloc_sync_mappings() for safe measure (Nico Pache) [2089496] - mm/hugetlb: fix a addressing exception caused by huge_pte_offset (Nico Pache) [2089496] - mm/page-writeback.c: write_cache_pages(): deduplicate identical checks (Nico Pache) [2089496] - revert "topology: add support for node_to_mem_node() to determine the fallback node" (Nico Pache) [2089496] - net: memcg: fix lockdep splat in inet_csk_accept() (Nico Pache) [2089496] - net: memcg: late association of sock to memcg (Nico Pache) [2089496] - tmpfs: deny and force are not huge mount options (Nico Pache) [2089496] - mm/zswap.c: add allocation hysteresis if pool limit is hit (Nico Pache) [2089496] - mm/swapfile.c: swap_next should increase position index (Nico Pache) [2089496] - fat: use prandom_u32() for i_generation (Nico Pache) [2089496] - mm/mmap.c: rb_parent is not necessary in __vma_link_list() (Nico Pache) [2089496] - mm/mmap.c: __vma_unlink_prev() is not necessary now (Nico Pache) [2089496] - docs: kmemleak: DEBUG_KMEMLEAK_EARLY_LOG_SIZE changed names (Nico Pache) [2089496] - mm/mmap.c: prev could be retrieved from vma->vm_prev (Nico Pache) [2089496] - mm/zsmalloc.c: fix a -Wunused-function warning (Nico Pache) [2089496] - mm/rmap.c: remove set but not used variable 'cstart' (Nico Pache) [2089496] - tools headers UAPI: Update tools's copy of mman.h headers (Nico Pache) [2089496] - mm/mmap: move common defines to mman-common.h (Nico Pache) [2089496] - mm: fix the MAP_UNINITIALIZED flag (Nico Pache) [2089496] - mm: vmalloc: show number of vmalloc pages in /proc/meminfo (Nico Pache) [2089496] - slab: remove /proc/slab_allocators (Nico Pache) [2089496] - mm/huge_memory.c: fix "orig_pud" set but not used (Nico Pache) [2089496] - mm: hwpoison: use do_send_sig_info() instead of force_sig() (Nico Pache) [2089496] - mm, page_alloc: drop should_suppress_show_mem (Nico Pache) [2089496] - mm,page_alloc: PF_WQ_WORKER threads must sleep at should_reclaim_retry() (Nico Pache) [2089496] - powerpc/8xx: Use patch_site for perf counters setup (Nico Pache) [2089496] - powerpc/8xx: Use patch_site for memory setup patching (Nico Pache) [2089496] - Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP" (Nico Pache) [2089496] - mm/swapfile.c: put_swap_page: share more between huge/normal code path (Nico Pache) [2089496] - mm, swap, get_swap_pages: use entry_size instead of cluster in parameter (Nico Pache) [2089496] - mm/swapfile.c: add __swap_entry_free_locked() (Nico Pache) [2089496] - mm/swapfile.c: unify normal/huge code path in put_swap_page() (Nico Pache) [2089496] - mm/swapfile.c: unify normal/huge code path in swap_page_trans_huge_swapped() (Nico Pache) [2089496] - mm/swapfile.c: replace some #ifdef with IS_ENABLED() (Nico Pache) [2089496] - mm: swap: add comments to lock_cluster_or_swap_info() (Nico Pache) [2089496] - mm/swapfile.c: use swap_count() in swap_page_trans_huge_swapped() (Nico Pache) [2089496] - mm, oom: remove sleep from under oom_lock (Nico Pache) [2089496] - mm/hugetlb: remove gigantic page support for HIGHMEM (Nico Pache) [2089496] - mm/page-writeback.c: update stale account_page_redirty() comment (Nico Pache) [2089496] - shmem: use monotonic time for i_generation (Nico Pache) [2089496] - mptcp: increase default max additional subflows to 2 (Paolo Abeni) [2127136] - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Davide Caratti) [2103990] - ipv6: Refactor fib6_ignore_linkdown (Davide Caratti) [2103990] - Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Davide Caratti) [2103990] - net: af_key: add check for pfkey_broadcast in function pfkey_process (Davide Caratti) [2103990] - certs: Add FIPS selftests (Vladis Dronov) [2134828] - certs: Move load_certificate_list() to be with the asymmetric keys code (Vladis Dronov) [2134828]- selftests/bpf: Limit unroll_count for pyperf600 test (Viktor Malik) [2139128]- perf affinity: Fix out of bound access to "sched_cpus" mask (Michael Petlan) [2125952] - net: skb: introduce and use a single page frag cache (Paolo Abeni) [2063335] - powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL (Steve Best) [2131651] - agp/intel: Rename intel-gtt symbols (Jocelyn Falempe) [2115871] - drm/i915/gt: Split intel-gtt functions by arch (Jocelyn Falempe) [2115871] - drm: Implement DRM aperture helpers under video/ (Jocelyn Falempe) [2115871] - efi: Fix build error due to enum collision between efi.h and ima.h (Jocelyn Falempe) [2115871] - Revert "workqueue: remove unused cancel_work()" (Jocelyn Falempe) [2115871] - dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jocelyn Falempe) [2115871] - drm/i915/gsc: add gsc as a mei auxiliary device (Jocelyn Falempe) [2115871] - drm/i915: Prepare for multiple GTs (Jocelyn Falempe) [2115871] - drm/i915/gt: add gt_is_root() helper (Jocelyn Falempe) [2115871] - drm/i915: Rename INTEL_REGION_LMEM with INTEL_REGION_LMEM_0 (Jocelyn Falempe) [2115871] - drm/i915: fixup the initial fb base on DGFX (Jocelyn Falempe) [2115871] - drm/i915: add i915_gem_object_create_region_at() (Jocelyn Falempe) [2115871] - drm/i915: Report steering details in debugfs (Jocelyn Falempe) [2115871] - x86/gpu: include drm/i915_pciids.h directly in early quirks (Jocelyn Falempe) [2115871] - staging: fbtft: core: set smem_len before fb_deferred_io_init call (Jocelyn Falempe) [2115871] - fbdev: Put mmap for deferred I/O into drivers (Jocelyn Falempe) [2115871] - fbdev: Track deferred-I/O pages in pageref struct (Jocelyn Falempe) [2115871] - fbdev: defio: fix the pagelist corruption (Jocelyn Falempe) [2115871] - fbdev: Don't sort deferred-I/O pages by default (Jocelyn Falempe) [2115871] - staging: fbtft: Add spaces around / - Style (Jocelyn Falempe) [2115871] - fbdev/defio: Early-out if page is already enlisted (Jocelyn Falempe) [2115871] - panic, kexec: make __crash_kexec() NMI safe (Valentin Schneider) [2134126] - kexec: turn all kexec_mutex acquisitions into trylocks (Valentin Schneider) [2134126] - kexec: move locking into do_kexec_load (Valentin Schneider) [2134126] - ice: Fix interface being down after reset with link-down-on-close flag on (Petr Oros) [2024110] - ice: Add low latency Tx timestamp read (Petr Oros) [2092425] - ice: introduce ice_ptp_reset_cached_phctime function (Petr Oros) [2092425] - ice: re-arrange some static functions in ice_ptp.c (Petr Oros) [2092425] - ice: track and warn when PHC update is late (Petr Oros) [2092425] - ice: track Tx timestamp stats similar to other Intel drivers (Petr Oros) [2092425] - ice: implement adjfine with mul_u64_u64_div_u64 (Petr Oros) [2092425] - ice: Add EXTTS feature to the feature bitmap (Petr Oros) [2092425] - math: Export mul_u64_u64_div_u64 (Petr Oros) [2092425] - neighbour: allow NUD_NOARP entries to be forced GCed (Xin Long) [2076534] - neighbour: Prevent Race condition in neighbour subsytem (Xin Long) [2076534] - neighbour: Prevent a dead entry from updating gc_list (Xin Long) [2076534] - net: Exempt multicast addresses from five-second neighbor lifetime (Xin Long) [2076534] - neighbor: Reset gc_entries counter if new entry is released before insert (Xin Long) [2076534] - neighbor: Remove externally learned entries from gc_list (Xin Long) [2076534] - neighbor: Move neigh_update_ext_learned to core file (Xin Long) [2076534] - neighbor: Remove state and flags arguments to neigh_del (Xin Long) [2076534] - neighbor: Fix state check in neigh_forced_gc (Xin Long) [2076534] - neighbor: Fix locking order for gc_list changes (Xin Long) [2076534] - neighbor: gc_list changes should be protected by table lock (Xin Long) [2076534] - neighbor: Improve garbage collection (Xin Long) [2076534] - neighbour: send netlink notification if NTF_ROUTER changes (Xin Long) [2076534] - neighbour: allow admin to set NTF_ROUTER (Xin Long) [2076534] - s390/dasd: add device ping attribute (Tobias Huschle) [2043877] - s390/dasd: suppress generic error messages for PPRC secondary devices (Tobias Huschle) [2043877] - s390/dasd: add ioctl to perform a swap of the drivers copy pair (Tobias Huschle) [2043877] - s390/dasd: add copy pair swap capability (Tobias Huschle) [2043877] - s390/dasd: add copy pair setup (Tobias Huschle) [2043877] - s390/dasd: add query PPRC function (Tobias Huschle) [2043877] - s390/dasd: put block allocation in separate function (Tobias Huschle) [2043877] - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Tobias Huschle) [2043877] - s390/qeth: Split memcpy() of struct qeth_ipacmd_addr_change flexible array (Tobias Huschle) [2110426] - s390/qeth: Fix typo 'the the' in comment (Tobias Huschle) [2110426] - s390/qdio: Fix spelling mistake (Tobias Huschle) [2110426] - qeth: remove a copy of the NAPI_POLL_WEIGHT define (Tobias Huschle) [2110426] - scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc() (Nilesh Javali) [2109895] - scsi: bnx2fc: Fix spelling mistake "mis-match" -> "mismatch" (Nilesh Javali) [2109895] - scsi: bnx2fc: Make use of the helper macro kthread_run() (Nilesh Javali) [2109895] - scsi: bnx2fc: Fix typo in comments (Nilesh Javali) [2109895] - scsi: qedf: Populate sysfs attributes for vport (Nilesh Javali) [2120219] - scsi: qedf: Fix typo in comment (Nilesh Javali) [2109893] - scsi: qedf: Remove redundant variable op (Nilesh Javali) [2109893] - scsi: qedf: Remove an unneeded NULL check on list iterator (Nilesh Javali) [2109893] - scsi: qedf: Remove unnecessary code (Nilesh Javali) [2109893] - s390/sclp: reserve memory occupied by sclp early buffer (Mete Durlu) [2060830] - s390: make command line configurable (Mete Durlu) [2060830] - s390: support command lines longer than 896 bytes (Mete Durlu) [2060830] - s390/kexec_file: move kernel image size check (Mete Durlu) [2060830] - s390/boot: move sclp early buffer from fixed address in asm to C (Mete Durlu) [2060830] - drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES (Phil Auld) [2115518] - sched/core: Do not requeue task on CPU excluded from cpus_mask (Phil Auld) [2115518] - workqueue: Avoid a false warning in unbind_workers() (Phil Auld) [2115518] - sched/core: Always flush pending blk_plug (Phil Auld) [2115518] - sched/fair: fix case with reduced capacity CPU (Phil Auld) [2115518] - sched: Remove unused function group_first_cpu() (Phil Auld) [2115518] - sched/fair: Remove redundant word " *" (Phil Auld) [2115518] - sched: only perform capability check on privileged operation (Phil Auld) [2115518] - sched: Allow newidle balancing to bail out of load_balance (Phil Auld) [2115518] - sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle (Phil Auld) [2115518] - sched: Fix the check of nr_running at queue wakelist (Phil Auld) [2115518] - sched: Fix balance_push() vs __sched_setscheduler() (Phil Auld) [2115518] - sched/fair: Optimize and simplify rq leaf_cfs_rq_list (Phil Auld) [2115518] - topology: Remove unused cpu_cluster_mask() (Phil Auld) [2115518] - sched: Update task_tick_numa to ignore tasks without an mm (Phil Auld) [2115518] - sched/deadline: Remove superfluous rq clock update in push_dl_task() (Phil Auld) [2115518] - time/sched_clock: Fix formatting of frequency reporting code (Phil Auld) [2115518] - time/sched_clock: Use Hz as the unit for clock rate reporting below 4kHz (Phil Auld) [2115518] - time/sched_clock: Round the frequency reported to nearest rather than down (Phil Auld) [2115518] - sched/fair: Delete useless condition in tg_unthrottle_up() (Phil Auld) [2115518] - sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Phil Auld) [2115518] - workqueue: Restrict kworker in the offline CPU pool running on housekeeping CPUs (Phil Auld) [2115518] - kernel/sched: Remove dl_boosted flag comment (Phil Auld) [2115518] - workqueue: Remove schedule() in unbind_workers() (Phil Auld) [2115518] - workqueue: Remove outdated comment about exceptional workers in unbind_workers() (Phil Auld) [2115518] - workqueue: Remove the advanced kicking of the idle workers in rebind_workers() (Phil Auld) [2115518] - workqueue: Fix unbind_workers() VS wq_worker_running() race (Phil Auld) [2115518] - sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Phil Auld) [2115518] - kthread: Move prio/affinite change into the newly created thread (Phil Auld) [2115518]- dmaengine: idxd: Correct IAX operation code names (Jerry Snitselaar) [2112121] - dmaengine: dmatest: use strscpy to replace strlcpy (Jerry Snitselaar) [2112121] - dmaengine: remove DMA_MEMCPY_SG once again (Jerry Snitselaar) [2112121] - MAINTAINERS: idxd driver maintainer update (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Replace symbolic permissions by octal permissions (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Remove spaces before tabs (Jerry Snitselaar) [2112121] - dma:dw: remove reference to AVR32 architecture in core.c (Jerry Snitselaar) [2112121] - dmaengine: idxd: Only call idxd_enable_system_pasid() if succeeded in enabling SVA feature (Jerry Snitselaar) [2112121] - dmaengine: idxd: force wq context cleanup on device disable path (Jerry Snitselaar) [2112121] - dmaengine: Revert "dmaengine: add verification of DMA_INTERRUPT capability for dmatest" (Jerry Snitselaar) [2112121] - dmaengine: idxd: Separate user and kernel pasid enabling (Jerry Snitselaar) [2112121] - dmaengine: ptdma: statify pt_tx_status (Jerry Snitselaar) [2112121] - dmaengine: hidma: In hidma_prep_dma_memset treat value as a single byte (Jerry Snitselaar) [2112121] - dmaengine: Document dmaengine_prep_dma_memset (Jerry Snitselaar) [2112121] - dmaengine: PTDMA: support polled mode (Jerry Snitselaar) [2112121] - dmaengine: Remove a useless mutex (Jerry Snitselaar) [2112121] - dmaengine: idxd: update IAA definitions for user header (Jerry Snitselaar) [2112121] - dmaengine: Clarify cyclic transfer residue documentation (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2112121] - dmaengine: iot: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2112121] - dmaengine: ioatdma: use default_groups in kobj_type (Jerry Snitselaar) [2112121] - Documentation: dmaengine: Correctly describe dmatest with channel unset (Jerry Snitselaar) [2112121] - Documentation: dmaengine: Add a description of what dmatest does (Jerry Snitselaar) [2112121] - dmaengine: Add core function and capability check for DMA_MEMCPY_SG (Jerry Snitselaar) [2112121] - dmaengine: Add documentation for new memcpy scatter-gather function (Jerry Snitselaar) [2112121] - dmaengine: remove slave_id config field (Jerry Snitselaar) [2112121] - dmaengine: ioat: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: hsu: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: dw: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: remove debugfs #ifdef (Jerry Snitselaar) [2112121] - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Jerry Snitselaar) [2112121] - dmaengine: Remove redundant initialization of variable err (Jerry Snitselaar) [2112121] - dmaengine: Extend the dma_slave_width for 128 bytes (Jerry Snitselaar) [2112121] - dmaengine: ioat: depends on !UML (Jerry Snitselaar) [2112121] - dmaengine: dw: Simplify DT property parser (Jerry Snitselaar) [2112121] - dmaengine: dw: Convert members to u32 in platform data (Jerry Snitselaar) [2112121] - dmaengine: dw: Remove error message from DT parsing code (Jerry Snitselaar) [2112121] - dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Jerry Snitselaar) [2112121] - dmaengine: hsu: Account transferred bytes (Jerry Snitselaar) [2112121] - dmaengine: Move kdoc description of struct dma_chan_percpu closer to it (Jerry Snitselaar) [2112121] - dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: comment platform_driver_register call (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: remove unused code (Jerry Snitselaar) [2112121] - dmaengine: Fix a double free in dma_async_device_register (Jerry Snitselaar) [2112121] - dmaengine: hsu: disable spurious interrupt (Jerry Snitselaar) [2112121] - dmaengine: Extend the dmaengine_alignment for 128 and 256 bytes (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Use dmaengine_get_dma_device (Jerry Snitselaar) [2112121] - dmaengine: doc: client: Update for dmaengine_get_dma_device() usage (Jerry Snitselaar) [2112121] - dmaengine: Add support for per channel coherency handling (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Add support for optional router configuration callback (Jerry Snitselaar) [2112121] - dmaengine: add peripheral configuration (Jerry Snitselaar) [2112121] - dmaengine: idma64: Switch to use __maybe_unused instead of ifdeffery (Jerry Snitselaar) [2112121] - dmaengine: ioatdma: remove unused function missed during dma_v2 removal (Jerry Snitselaar) [2112121] - dmaengine: Save few bytes and increase readability of dma_request_chan() (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling (Jerry Snitselaar) [2112121] - dmaengine: dw: Don't include unneeded header to platform data header (Jerry Snitselaar) [2112121] - dmaengine: linux/dmaengine.h: drop duplicated word in a comment (Jerry Snitselaar) [2112121] - dmaengine: ioat: Fix some parameter misspelling and provide description for phys_complete (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Fix misspellings/formatting issues in some function headers (Jerry Snitselaar) [2112121] - Documentation/driver-api: dmaengine/provider: drop doubled word (Jerry Snitselaar) [2112121] - dmaengine: Add support for repeating transactions (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: use true,false for bool variable (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Simplify error handling path in hidma_probe (Jerry Snitselaar) [2112121] - dmaengine: Fix misspelling of "Analog Devices" (Jerry Snitselaar) [2112121] - docs: dmaengine: provider.rst: get rid of some warnings (Jerry Snitselaar) [2112121] - dmaengine: doc: fix warnings/issues of client.rst (Jerry Snitselaar) [2112121] - dmaengine: doc: Properly indent metadata title (Jerry Snitselaar) [2112121] - dmaengine: doc: Add sections for per descriptor metadata support (Jerry Snitselaar) [2112121] - dmaengine: Fix Kconfig indentation (Jerry Snitselaar) [2112121] - dmaengine: qcom: hidma_mgmt: Add of_node_put() before goto (Jerry Snitselaar) [2112121] - dmaengine: Remove dev_err() usage after platform_get_irq() (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Remove call to memset after dmam_alloc_coherent (Jerry Snitselaar) [2112121] - Documentation: dmaengine: clean up description of dmatest usage (Jerry Snitselaar) [2112121] - dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width" (Jerry Snitselaar) [2112121] - dmaengine: qcom: hidma: no need to check return value of debugfs_create functions (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: assign channel cookie correctly (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_* (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: convert to DEFINE_SHOW_ATTRIBUTE (Jerry Snitselaar) [2112121] - dmaengine: Documentation: Add documentation for multi chan testing (Jerry Snitselaar) [2112121] - dmaengine: hsu: remove dma_slave_config direction usage (Jerry Snitselaar) [2112121] - dmaengine: hsu: Support dmaengine_terminate_sync() (Jerry Snitselaar) [2112121] - scsi: core: Allow the ALUA transitioning state enough time (Tomas Henzl) [2084250] - scsi: core: Return BLK_STS_TRANSPORT for ALUA transitioning (Tomas Henzl) [2084250] - macvlan: enforce a consistent minimal mtu (Davide Caratti) [2134032] - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header (Davide Caratti) [2134032] - net: ipvtap - add __init/__exit annotations to module init/exit funcs (Davide Caratti) [2134032] - tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() (Guillaume Nault) [2134099] - erspan: do not assume transport header is always set (Guillaume Nault) [2134099] - net: ip_gre: do not report erspan_ver for gre or gretap (Guillaume Nault) [2134099] - selftests: Fix the if conditions of in test_extra_filter() (Hangbin Liu) [2135232] - selftests: forwarding: add shebang for sch_red.sh (Hangbin Liu) [2135232] - selftests: forwarding: fix error message in learning_test (Hangbin Liu) [2135232] - selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Hangbin Liu) [2135232] - ping: remove pr_err from ping_lookup (Guillaume Nault) [2135424] - ping: fix the dif and sdif check in ping_lookup (Guillaume Nault) [2135424] - ping: fix the sk_bound_dev_if match in ping_lookup (Guillaume Nault) [2135424] - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). (Hangbin Liu) [2135259] - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Hangbin Liu) [2135259] - tcp/udp: Fix memory leak in ipv6_renew_options(). (Hangbin Liu) [2135259] - ipv6: sr: fix out-of-bounds read when setting HMAC data. (Hangbin Liu) [2135259] - ipv6: do not use RT_TOS for IPv6 flowlabel (Hangbin Liu) [2135259] - ipv6/sit: fix ipip6_tunnel_get_prl return value (Hangbin Liu) [2135259] - sit: use min (Hangbin Liu) [2135259] - net: ipv6: unexport __init-annotated seg6_hmac_init() (Hangbin Liu) [2135259] - sit: do not call ipip6_dev_free() from sit_init_net() (Hangbin Liu) [2135259] - block: avoid sign extend problem with default queue flags mask (Nico Pache) [2131929] - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers (Aristeu Rozanski) [2110292] - crypto: ccp - Remove the unneeded result variable (Vladis Dronov) [2130195] - crypto: ccp - Release dma channels before dmaengine unrgister (Vladis Dronov) [2130195] - crypto: ccp - Fail the PSP initialization when writing psp data file failed (Vladis Dronov) [2130195] - crypto: ccp - Initialize PSP when reading psp data file failed (Vladis Dronov) [2130195] - crypto: ccp - Add a quirk to firmware update (Vladis Dronov) [2130195] - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [2130195] - crypto: ccp - During shutdown, check SEV data pointer before using (Vladis Dronov) [2130195] - crypto: ccp - Fix device IRQ counting by using platform_irq_count() (Vladis Dronov) [2130195] - crypto: ccp - fix typo in comment (Vladis Dronov) [2130195] - crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak (Vladis Dronov) [2130195] - crypto: ccp - Fix the INIT_EX data file open failure (Vladis Dronov) [2130195] - crypto: ccp - Log when resetting PSP SEV state (Vladis Dronov) [2130195] - crypto: ccp - When TSME and SME both detected notify user (Vladis Dronov) [2130195] - crypto: ccp - Allow PSP driver to load without SEV/TEE support (Vladis Dronov) [2130195] - crypto: ccp - Export PSP security bits to userspace (Vladis Dronov) [2130195] - crypto: ccp - cache capability into psp device (Vladis Dronov) [2130195] - PCI: Add support for dev_groups to struct pci_driver (Vladis Dronov) [2130195] - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems (Wei Huang) [2130653] - blk-mq: fix io hung due to missing commit_rqs (Ming Lei) [2130028] - block: schedule queue restart after BLK_STS_ZONE_RESOURCE (Ming Lei) [2130028] - blk-mq: call commit_rqs while list empty but error happen (Ming Lei) [2130028] - null_blk: fix ida error handling in null_add_dev() (Ming Lei) [2130028] - blktrace: Trace remapped requests correctly (Ming Lei) [2130028] - virtio_blk: fix the discard_granularity and discard_alignment queue limits (Ming Lei) [2130028] - block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Ming Lei) [2130028] - blk-mq: do not update io_ticks with passthrough requests (Ming Lei) [2130028] - blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx (Ming Lei) [2130028] - ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe (Tony Camuso) [2130238] - ipmi: remove unnecessary type castings (Tony Camuso) [2130238] - ipmi: Make two logs unique (Tony Camuso) [2130238] - ipmi:si: Convert pr_debug() to dev_dbg() (Tony Camuso) [2130238] - ipmi: Convert pr_debug() to dev_dbg() (Tony Camuso) [2130238] - ipmi: Fix pr_fmt to avoid compilation issues (Tony Camuso) [2130238] - ipmi: Add an intializer for ipmi_recv_msg struct (Tony Camuso) [2130238] - ipmi: Add an intializer for ipmi_smi_msg struct (Tony Camuso) [2130238] - ipmi:ssif: Check for NULL msg when handling events and messages (Tony Camuso) [2130238] - ipmi: use simple i2c probe function (Tony Camuso) [2130238] - ipmi: Add a sysfs count of total outstanding messages for an interface (Tony Camuso) [2130238] - ipmi: Add a sysfs interface to view the number of users (Tony Camuso) [2130238] - ipmi: Limit the number of message a user may have outstanding (Tony Camuso) [2130238] - ipmi: Add a limit on the number of users that may use IPMI (Tony Camuso) [2130238] - ipmi:ipmi_ipmb: Fix null-ptr-deref in ipmi_unregister_smi() (Tony Camuso) [2130238] - ipmi: When handling send message responses, don't process the message (Tony Camuso) [2130238] - ipmi: fix IPMI_SMI_MSG_TYPE_IPMB_DIRECT response length checking (Tony Camuso) [2130238] - ipmi: fix oob access due to uninit smi_msg type (Tony Camuso) [2130238] - ipmi: Make kABI adjustments (Tony Camuso) [2130238] - ipmi: Add support for IPMB direct messages (Tony Camuso) [2130238] - ice: Fix crash by keep old cfg when update TCs more than queues (Petr Oros) [2129902] - ice: Fix tunnel checksum offload with fragmented traffic (Petr Oros) [2129902] - ice: handle E822 generic device ID in PLDM header (Petr Oros) [2129902] - ice: ethtool: Prohibit improper channel config for DCB (Petr Oros) [2129902] - ice: ethtool: advertise 1000M speeds properly (Petr Oros) [2129902] - ice: Fix switchdev rules book keeping (Petr Oros) [2129902] - ice: fix access-beyond-end in the switch code (Petr Oros) [2129902] - eth: ice: silence the GCC 12 array-bounds warning (Petr Oros) [2129902] - ice: Expose RSS indirection tables for queue groups via ethtool (Petr Oros) [2129902] - Revert "ice: Hide bus-info in ethtool for PRs in switchdev mode" (Petr Oros) [2129902] - ice: remove period on argument description in ice_for_each_vf (Petr Oros) [2129902] - ice: add a function comment for ice_cfg_mac_antispoof (Petr Oros) [2129902] - ice: fix wording in comment for ice_reset_vf (Petr Oros) [2129902] - ice: remove return value comment for ice_reset_all_vfs (Petr Oros) [2129902] - ice: always check VF VSI pointer values (Petr Oros) [2129902] - ice: add newline to dev_dbg in ice_vf_fdir_dump_info (Petr Oros) [2129902] - ice: get switch id on switchdev devices (Petr Oros) [2129902] - ice: return ENOSPC when exceeding ICE_MAX_CHAIN_WORDS (Petr Oros) [2129902] - ice: introduce common helper for retrieving VSI by vsi_num (Petr Oros) [2129902] - ice: use min_t() to make code cleaner in ice_gnss (Petr Oros) [2129902] - ice: Add mpls+tso support (Petr Oros) [2129902] - ice: switch: convert packet template match code to rodata (Petr Oros) [2129902] - ice: switch: use convenience macros to declare dummy pkt templates (Petr Oros) [2129902] - ice: switch: use a struct to pass packet template params (Petr Oros) [2129902] - ice: switch: unobscurify bitops loop in ice_fill_adv_dummy_packet() (Petr Oros) [2129902] - ice: switch: add and use u16[] aliases to ice_adv_lkup_elem::{h, m}_u (Petr Oros) [2129902] - ice: Support GTP-U and GTP-C offload in switchdev (Petr Oros) [2129902] - ice: Remove useless DMA-32 fallback configuration (Petr Oros) [2129902] - ice: switch to napi_build_skb() (Petr Oros) [2129902] - nbd: fix race between nbd_alloc_config() and module removal (Ming Lei) [2127601] - nbd: call genl_unregister_family() first in nbd_cleanup() (Ming Lei) [2127601] - kselftests: memcg: speed up the memory.high test (Waiman Long) [1839057] - tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Waiman Long) [1839057] - kselftest/cgroup: fix incorrect test_core skip (Waiman Long) [1839057] - kselftest/cgroup: fix unexpected testing failure on test_core (Waiman Long) [1839057] - selftests: cgroup: fix cleanup path in test_memcg_subtree_control() (Waiman Long) [1839057] - cgroup: fix an error handling path in alloc_pagecache_max_30M() (Waiman Long) [1839057] - selftests: memcg: expect no low events in unprotected sibling (Waiman Long) [1839057] - selftests: memcg: fix compilation (Waiman Long) [1839057] - kseltest/cgroup: Make test_stress.sh work if run interactively (Waiman Long) [1839057] - cgroup: fix racy check in alloc_pagecache_max_30M() helper function (Waiman Long) [1839057] - cgroup: remove racy check in test_memcg_sock() (Waiman Long) [1839057] - cgroup: account for memory_localevents in test_memcg_oom_group_leaf_events() (Waiman Long) [1839057] - cgroup: account for memory_recursiveprot in test_memcg_low() (Waiman Long) [1839057] - cgroups: refactor children cgroups in memcg tests (Waiman Long) [1839057] - kselftest/cgroup: fix test_stress.sh to use OUTPUT dir (Waiman Long) [1839057] - selftests: cgroup: add a selftest for memory.reclaim (Waiman Long) [1839057] - selftests: cgroup: fix alloc_anon_noexit() instantly freeing memory (Waiman Long) [1839057] - selftests: cgroup: return -errno from cg_read()/cg_write() on failure (Waiman Long) [1839057] - memcg: introduce per-memcg reclaim interface (Waiman Long) [1839057] - kselftests: memcg: update the oom group leaf events test (Waiman Long) [1839057] - mm/memcontrol: return 1 from cgroup.memory __setup() handler (Waiman Long) [1839057] - memcg: synchronously enforce memory.high for large overcharges (Waiman Long) [1839057] - selftests: memcg: test high limit for single entry allocation (Waiman Long) [1839057] - memcg: unify force charging conditions (Waiman Long) [1839057] - memcg: refactor mem_cgroup_oom (Waiman Long) [1839057] - memcg: prohibit unconditional exceeding the limit of dying tasks (Waiman Long) [1839057] - mm, oom: do not trigger out_of_memory from the #PF (Waiman Long) [1839057] - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Waiman Long) [1839057] - mm: memcontrol: fix root_mem_cgroup charging (Waiman Long) [1839057] - tests/cgroup: move cg_wait_for(), cg_prepare_for_wait() (Waiman Long) [1839057] - mm: memcontrol: don't count limit-setting reclaim as memory pressure (Waiman Long) [1839057] - selftests: Uninitialized variable in test_cgcore_proc_migration() (Waiman Long) [1839057] - kselftests: cgroup: Avoid the reuse of fd after it is deallocated (Waiman Long) [1839057] - selftests: cgroup: Run test_core under interfering stress (Waiman Long) [1839057] - selftests: cgroup: Add task migration tests (Waiman Long) [1839057] - selftests: cgroup: Simplify task self migration (Waiman Long) [1839057] - cgroup: kselftest: relax fs_spec checks (Waiman Long) [1839057] - kselftests: cgroup: remove duplicated include from test_freezer.c (Waiman Long) [1839057] - kselftest/cgroup: fix unexpected testing failure on test_memcontrol (Waiman Long) [1839057] - kselftests: cgroup: add freezer controller self-tests (Waiman Long) [1839057] - Add tests for memory.oom.group (Waiman Long) [1839057] - Fix cg_read_strcmp() (Waiman Long) [1839057] - cgroup: kselftests: add test_core to .gitignore (Waiman Long) [1839057] - selftests: cgroup: add gitignore file (Waiman Long) [1839057] - Add cgroup core selftests (Waiman Long) [1839057] - devdax: Fix soft-reservation memory description (Mark Langsdorf) [2122316] - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level (Mark Langsdorf) [2122316] - ACPI: property: Remove default association from integer maximum values (Mark Langsdorf) [2122316] - ACPI: property: Ignore already existing data node tags (Mark Langsdorf) [2122316] - ACPI: property: Fix type detection of unified integer reading functions (Mark Langsdorf) [2122316] - ACPI: processor: Remove freq Qos request for all CPUs (Mark Langsdorf) [2122316] - ACPI: property: Fix error handling in acpi_init_properties() (Mark Langsdorf) [2122316] - ACPI/IORT: Fix build error implicit-function-declaration (Mark Langsdorf) [2122316] - ACPI/PCI: Remove useless NULL pointer checks (Mark Langsdorf) [2122316] - ACPI: property: Read buffer properties as integers (Mark Langsdorf) [2122316] - ACPI: property: Add support for parsing buffer property UUID (Mark Langsdorf) [2122316] - ACPI: property: Unify integer value reading functions (Mark Langsdorf) [2122316] - ACPI: property: Switch node property referencing from ifs to a switch (Mark Langsdorf) [2122316] - ACPI: property: Move property ref argument parsing into a new function (Mark Langsdorf) [2122316] - ACPI: property: Use acpi_object_type consistently in property ref parsing (Mark Langsdorf) [2122316] - ACPI: property: Tie data nodes to acpi handles (Mark Langsdorf) [2122316] - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Mark Langsdorf) [2122316] - ACPI: CPPC: Do not prevent CPPC from working in the future (Mark Langsdorf) [2122316] - ACPI: PM: x86: Print messages regarding LPS0 idle support (Mark Langsdorf) [2122316] - ACPI: PPTT: Leave the table mapped for the runtime usage (Mark Langsdorf) [2122316] - ACPI: resource: skip IRQ override on AMD Zen platforms (Mark Langsdorf) [2122316] - ACPI: irq: Allow acpi_gsi_to_irq() to have an arch-specific fallback (Mark Langsdorf) [2122316] - APCI: irq: Add support for multiple GSI domains (Mark Langsdorf) [2122316] - irqchip/gic: Drop support for secondary GIC in non-DT systems (Mark Langsdorf) [2122316] - ACPI: video: Use native backlight on Dell Inspiron N4010 (Mark Langsdorf) [2122316] - ACPI: PM: s2idle: Use LPS0 idle if ACPI_FADT_LOW_POWER_S0 is unset (Mark Langsdorf) [2122316] - Revert "[acpi] ACPI / PM: LPIT: Register sysfs attributes based on FADT" (Mark Langsdorf) [2122316] - ACPI: utils: Add api to read _SUB from ACPI (Mark Langsdorf) [2122316] - ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Mark Langsdorf) [2122316] - ACPI: video: Force backlight native for some TongFang devices (Mark Langsdorf) [2122316] - PCI/ACPI: Guard ARM64-specific mcfg_quirks (Mark Langsdorf) [2122316] - ACPI/IORT: Add a helper to retrieve RMR info directly (Mark Langsdorf) [2122316] - ACPI/IORT: Add support to retrieve IORT RMR reserved regions (Mark Langsdorf) [2122316] - ACPI/IORT: Provide a generic helper to retrieve reserve regions (Mark Langsdorf) [2122316] - ACPI/IORT: Make iort_iommu_msi_get_resv_regions() return void (Mark Langsdorf) [2122316] - iommu: Introduce a callback to struct iommu_resv_region (Mark Langsdorf) [2122316] - ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008 (Mark Langsdorf) [2122316] - ACPI: PPTT: Use table offset as fw_token instead of virtual address (Mark Langsdorf) [2122316] - ACPI: Move PRM config option under the main ACPI config (Mark Langsdorf) [2122316] - ACPI: Enable Platform Runtime Mechanism(PRM) support on ARM64 (Mark Langsdorf) [2122316] - efi: Simplify arch_efi_call_virt() macro (Mark Langsdorf) [2122316] - efi/x86: Avoid redundant cast of EFI firmware service pointer (Mark Langsdorf) [2122316] - efi/libstub: Annotate firmware routines as __efiapi (Mark Langsdorf) [2122316] - ACPI: PRM: Change handler_addr type to void pointer (Mark Langsdorf) [2122316] - ACPI: bus: Drop driver member of struct acpi_device (Mark Langsdorf) [2122316] - ACPI: bus: Drop redundant check in acpi_device_remove() (Mark Langsdorf) [2122316] - ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP (Mark Langsdorf) [2122316] - ACPI: LPSS: Fix missing check in register_device_clock() (Mark Langsdorf) [2122316] - ACPI: APEI: Better fix to avoid spamming the console with old error logs (Mark Langsdorf) [2122316] - ACPI: PM: save NVS memory for Lenovo G40-45 (Mark Langsdorf) [2122316] - ACPI: EC: Drop unused ident initializers from dmi_system_id tables (Mark Langsdorf) [2122316] - ACPI: EC: Re-use boot_ec when possible even when EC_FLAGS_TRUST_DSDT_GPE is set (Mark Langsdorf) [2122316] - ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk (Mark Langsdorf) [2122316] - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Mark Langsdorf) [2122316] - ACPI: processor: Drop leftover acpi_processor_get_limit_info() declaration (Mark Langsdorf) [2122316] - ACPI: processor: Split out thermal initialization from ACPI PSS (Mark Langsdorf) [2122316] - redhat/configs: move CONFIG_ACPI_VIDEO to common/generic (Mark Langsdorf) [2122316] - ACPI: video: Drop X86 dependency from Kconfig (Mark Langsdorf) [2122316] - ACPI: video: Fix acpi_video_handles_brightness_key_presses() (Mark Langsdorf) [2122316] - ACPI: video: Change how we determine if brightness key-presses are handled (Mark Langsdorf) [2122316] - ACPI / MMC: PM: Unify fixing up device power (Mark Langsdorf) [2122316] - mmc: sdhci-acpi: Use the new soc_intel_is_byt() helper (Mark Langsdorf) [2122316] - mmc: sdhci-acpi: Remove special handling for GPD win/pocket devices (Mark Langsdorf) [2122316] - ACPI: scan: Walk ACPI device's children using driver core (Mark Langsdorf) [2122316] - ACPI: bus: Introduce acpi_dev_for_each_child_reverse() (Mark Langsdorf) [2122316] - ACPI: video: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: property: Use acpi_dev_for_each_child() for child lookup (Mark Langsdorf) [2122316] - ACPI: container: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: bus: Export acpi_dev_for_each_child() to modules (Mark Langsdorf) [2122316] - ACPI: glue: Introduce acpi_find_child_by_adr() (Mark Langsdorf) [2122316] - ACPI: glue: Introduce acpi_dev_has_children() (Mark Langsdorf) [2122316] - ACPI: glue: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: APEI: Fix double word in a comment (Mark Langsdorf) [2122316] - ACPI: processor/idle: Annotate more functions to live in cpuidle section (Mark Langsdorf) [2122316] - ACPI: DPTF: Support Meteor Lake (Mark Langsdorf) [2122316] - ACPI: CPPC: fix typo in comment (Mark Langsdorf) [2122316] - ACPI: video: improve PM notifer callback (Mark Langsdorf) [2122316] - ACPI: utils: include UUID in _DSM evaluation warning (Mark Langsdorf) [2122316] - cpufreq: CPPC: Enable fast_switch (Mark Langsdorf) [2122316] - acpi/nfit: rely on mce->misc to determine poison granularity (Mark Langsdorf) [2122316] - ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mark Langsdorf) [2122316] - ACPI: clean up white space in a few places for consistency (Mark Langsdorf) [2122316] - ACPI: glue: Rearrange find_child_checks() (Mark Langsdorf) [2122316] - ACPI: DPTF: Add support for high frequency impedance notification (Mark Langsdorf) [2122316] - ACPI: processor: idle: Expose max_cstate/nocst/bm_check_disable read-only in sysfs (Mark Langsdorf) [2122316] - ACPI: battery: Make "not-charging" the default on no charging or full info (Mark Langsdorf) [2122316] - PCI/ACPI: negotiate CXL _OSC (Mark Langsdorf) [2122316] - PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for CXL host bridges (Mark Langsdorf) [2122316] - PCI/ACPI: add a helper for retrieving _OSC Control DWORDs (Mark Langsdorf) [2122316] - ACPI: bus: Avoid non-ACPI device objects in walks over children (Mark Langsdorf) [2122316] - ACPI: DPTF: Correct description of INT3407 / INT3532 attributes (Mark Langsdorf) [2122316] - ACPI: BGRT: use static for BGRT_SHOW kobj_attribute defines (Mark Langsdorf) [2122316] - ACPI, APEI, EINJ: Refuse to inject into the zero page (Mark Langsdorf) [2122316] - ACPI: PM: Always print final debug message in acpi_device_set_power() (Mark Langsdorf) [2122316] - ACPI: SPCR: Add support for NVIDIA 16550-compatible port subtype (Mark Langsdorf) [2122316] - ACPI: APEI: Fix missing ERST record id (Mark Langsdorf) [2122316] - ACPICA: Update version to 20220331 (Mark Langsdorf) [2122316] - ACPICA: IORT: Updates for revision E.d (Mark Langsdorf) [2122316] - ACPICA: iASL/MADT: Add OEM-defined subtable (Mark Langsdorf) [2122316] - ACPICA: Add support for ARM Performance Monitoring Unit Table. (Mark Langsdorf) [2122316] - ACPICA: Headers: Replace zero-length array with flexible-array member (Mark Langsdorf) [2122316] - ACPICA: Removed some tabs and // comments (Mark Langsdorf) [2122316] - ACPICA: Update copyright notices to the year 2022 (Mark Langsdorf) [2122316] - ACPICA: Clean up double word in comment (Mark Langsdorf) [2122316] - ACPICA: Add new ACPI 6.4 semantics for LoadTable() operator (Mark Langsdorf) [2122316] - ACPICA: Add new ACPI 6.4 semantics to the Load() operator (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Rename linux specific strucures to device_info (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Fix parsing undocumented bytes at the end of Endpoint Descriptor (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Treat Terminator as specific_config (Mark Langsdorf) [2122316] - ACPICA: Add the subtable CFMWS to the CEDT table (Mark Langsdorf) [2122316] - ACPICA: Add support for the Windows 11 _OSI string (Mark Langsdorf) [2122316] - ACPI: sysfs: Fix BERT error region memory mapping (Mark Langsdorf) [2122316] - ACPI: property: Release subnode properties with data nodes (Mark Langsdorf) [2122316] - PCI: ACPI: PM: Power up devices in D3cold before scanning them (Mark Langsdorf) [2122316] - ACPI: PM: Introduce acpi_dev_power_up_children_with_adr() (Mark Langsdorf) [2122316] - ACPI: bus: Introduce acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: PM: Unify debug messages in acpi_device_set_power() (Mark Langsdorf) [2122316] - ACPI: PM: Convert debug message in acpi_device_get_power() (Mark Langsdorf) [2122316] - device property: Add irq_get to fwnode operation (Mark Langsdorf) [2122316] - device property: Add iomap to fwnode operations (Mark Langsdorf) [2122316] - ACPI: property: Move acpi_fwnode_device_get_match_data() up (Mark Langsdorf) [2122316] - device property: Convert device_{dma_supported,get_dma_attr} to fwnode (Mark Langsdorf) [2122316] - ACPI: Add perf low power callback (Mark Langsdorf) [2122316] - s390: fix double free of GS and RI CBs on fork() failure (Brian Foster) [1944540] - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (other cases) (Jose Ignacio Tornos Martinez) [2086480] - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez) [2086480]- crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Vladis Dronov) [2129392] - crypto: dh - disallow plain "dh" usage in FIPS mode (Vladis Dronov) [2129392] - x86/cpu: Add new Raptor Lake CPU model number (Prarit Bhargava) [2120361] - mm, oom: fix missing tlb_finish_mmu() in __oom_reap_task_mm(). (Waiman Long) [2130954] - net: atlantic: remove aq_nic_deinit() when resume (Íñigo Huguet) [2130839] - net: atlantic: remove deep parameter on suspend/resume functions (Íñigo Huguet) [2130839] - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Lenny Szubowicz) [2128172] - bonding: 3ad: make ad_ticks_per_sec a const (Jonathan Toppins) [2020773] - bonding: 802.3ad: fix no transmission of LACPDUs (Jonathan Toppins) [2020773] - redhat: workaround CKI cross compilation for scripts (Jan Stancek) [2123399] - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Phil Auld) [2107238] - gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price) [2118256] - ceph: don't truncate file in atomic_open (Xiubo Li) [2120924] - of: address: Work around missing device_type property in pcie nodes (Jerry Snitselaar) [2118732] - dma-mapping: introduce DMA range map, supplanting dma_pfn_offset (Jerry Snitselaar) [2118732] - of/address: check for invalid range.cpu_addr (Jerry Snitselaar) [2118732] - of: address: Fix parser address/size cells initialization (Jerry Snitselaar) [2118732] - of_address: Guard of_bus_pci_get_flags with CONFIG_PCI (Jerry Snitselaar) [2118732] - of_address: Add bus type match for pci ranges parser (Jerry Snitselaar) [2118732] - of/address: Support multiple 'dma-ranges' entries (Jerry Snitselaar) [2118732] - of/address: use range parser for of_dma_get_range (Jerry Snitselaar) [2118732] - of/address: Rework of_pci_range parsing for non-PCI buses (Jerry Snitselaar) [2118732] - of: Drop struct of_pci_range.pci_space field (Jerry Snitselaar) [2118732] - of/address: Move range parser code out of CONFIG_PCI (Jerry Snitselaar) [2118732] - of: Make of_dma_get_range() work on bus nodes (Jerry Snitselaar) [2118732] - Revert "arm64: dts: juno: add dma-ranges property" (Jerry Snitselaar) [2118732] - of/address: Fix of_pci_range_parser_one translation of DMA addresses (Jerry Snitselaar) [2118732] - of/address: Translate 'dma-ranges' for parent nodes missing 'dma-ranges' (Jerry Snitselaar) [2118732] - of: address: Follow DMA parent for "dma-coherent" (Jerry Snitselaar) [2118732] - of: Factor out #{addr,size}-cells parsing (Jerry Snitselaar) [2118732] - of/address: Introduce of_get_next_dma_parent() helper (Jerry Snitselaar) [2118732] - of: address: Report of_dma_get_range() errors meaningfully (Jerry Snitselaar) [2118732] - of: address: Add support for the parent DMA bus (Jerry Snitselaar) [2118732] - of: address: Retrieve a parent through a callback in __of_translate_address (Jerry Snitselaar) [2118732] - of: reserved_mem: fix reserve memory leak (Jerry Snitselaar) [2118732] - of: Use device_type helpers to access the node type (Jerry Snitselaar) [2118732] - of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC (Jerry Snitselaar) [2118732]- crypto: qat - add limit to linked list parsing (Vladis Dronov) [2129897] - crypto: qat - use reference to structure in dma_map_single() (Vladis Dronov) [2129897] - Revert "crypto: qat - reduce size of mapped region" (Vladis Dronov) [2129897] - crypto: qat - fix DMA transfer direction (Vladis Dronov) [2129897] - crypto: qat - fix default value of WDT timer (Vladis Dronov) [2129897] - crypto: drivers - move from strlcpy with unused retval to strscpy (Vladis Dronov) [2129897] - crypto: qat - add check to validate firmware images (Vladis Dronov) [2129897] - Documentation: qat: rewrite description (Vladis Dronov) [2129897] - Documentation: qat: Use code block for qat sysfs example (Vladis Dronov) [2129897] - KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled (Dr. David Alan Gilbert) [2079311] - KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES (Dr. David Alan Gilbert) [2079311] - KVM: x86: Reinstate kvm_vcpu_arch.guest_supported_xcr0 (Dr. David Alan Gilbert) [2079311] - bonding: fix NULL deref in bond_rr_gen_slave_id (Jonathan Toppins) [2051778] - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: drop tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: the rest, stop using tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: drivers/tty/, stop using tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - vt: keyboard, use tty_insert_flip_string in puts_queue (Rafael Aquini) [2078869] {CVE-2022-1462} - vt: use tty_insert_flip_string in respond_string (Rafael Aquini) [2078869] {CVE-2022-1462}- intel_th: pci: Add Raptor Lake-S CPU support (Michael Petlan) [2040035] - intel_th: pci: Add Raptor Lake-S PCH support (Michael Petlan) [2040035] - virtio-net: support XDP when not more queues (Eugenio Pérez) [2122225] - virtio_net: Don't process redirected XDP frames when XDP is disabled (Eugenio Pérez) [2122225] - virtio_net: Fix not restoring real_num_rx_queues (Eugenio Pérez) [2122225] - x86,config: Enable straight-line-speculation fix (Wander Lairson Costa) [2062175] {CVE-2021-26341} - x86/alternative: Relax text_poke_bp() constraint (Wander Lairson Costa) [2062175] {CVE-2021-26341} - perf/x86: Add support for perf text poke event for text_poke_bp_batch() callers (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Add straight-line-speculation validation (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Support conditional retpolines (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Refactor sibling call detection logic (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Change dead_end_function() to return boolean (Wander Lairson Costa) [2062175] {CVE-2021-26341} - x86/lib/atomic64_386_32: Rename things (Wander Lairson Costa) [2062175] {CVE-2021-26341} - KVM: arm64: Fix debug architecture version (Gavin Shan) [2123587] - thunderbolt: Add support for Intel Raptor Lake (Torez Smith) [2040037] - iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set (Myron Stowe) [2118428 2122515 2127028] - iommu/vt-d: Cure VF irqdomain hickup (Myron Stowe) [2118428 2122515 2127028] - x86/pci: Set default irq domain in pcibios_add_device() (Myron Stowe) [2118428 2122515 2127028] - iommm/amd: Store irq domain in struct device (Myron Stowe) [2118428 2122515 2127028] - iommm/vt-d: Store irq domain in struct device (Myron Stowe) [2118428 2122515 2127028] - PCI/MSI: Provide pci_dev_has_special_msi_domain() helper (Myron Stowe) [2118428 2122515 2127028] - x86/msi: Consolidate MSI allocation (Myron Stowe) [2118428 2122515 2127028] - PCI/MSI: Rework pci_msi_domain_calc_hwirq() (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Consolidate UV domain allocation (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Consolidate DMAR irq allocation (Myron Stowe) [2118428 2122515 2127028] - x86_ioapic_Consolidate_IOAPIC_allocation (Myron Stowe) [2118428 2122515 2127028] - x86/msi: Consolidate HPET allocation (Myron Stowe) [2118428 2122515 2127028] - iommu/irq_remapping: Consolidate irq domain lookup (Myron Stowe) [2118428 2122515 2127028] - iommu/amd: Consolidate irq domain getter (Myron Stowe) [2118428 2122515 2127028] - iommu/vt-d: Consolidate irq domain getter (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Add allocation type for parent domain retrieval (Myron Stowe) [2118428 2122515 2127028] - irqdomain: Export irq_domain_update_bus_token (Myron Stowe) [2118428 2122515 2127028] - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids (Michael Petlan) [2125349] - perf/x86/intel/uncore: Fix invalid unit check (Michael Petlan) [2125349]- KVM: s390: pv: don't present the ecall interrupt twice (Tobias Huschle) [2125236] - s390/mm: do not trigger write fault when vma does not allow VM_WRITE (Tobias Huschle) [2125218] - PCI: Print a debug message on PCI device release (Tobias Huschle) [2125216] - s390/pci: fix leak of PCI device structure (Tobias Huschle) [2125216] - s390/pci: refactor zpci_create_device() (Tobias Huschle) [2125216] - s390/pci: remove superfluous zdev->zbus check (Tobias Huschle) [2125216] - x86/boot/64: Add missing fixup_pointer() for next_early_pgt access (Rafael Aquini) [2082806] - x86/boot/64: Fix crash if kernel image crosses page table boundary (Rafael Aquini) [2082806] - mm/slab_common: fix possible double free of kmem_cache (Waiman Long) [2093781] - mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock (Waiman Long) [2093781] - mm/slab_common: use WARN() if cache still has objects on destroy (Waiman Long) [2093781] - slab: use __func__ to trace function name (Waiman Long) [2093781] - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages (Tobias Huschle) [2125215] - platform/x86: intel/pmc: Add Alder Lake N support to PMC core driver (Prarit Bhargava) [2072654] - crash_core: Increase crashkernel=auto size for x86_64, s390 and arm64 (Lichen Liu) [2122874] - virtio-net: fix use-after-free in skb_gro_receive (Cindy Lu) [2069047] - virtio-net: fix use-after-free in page_to_skb() (Cindy Lu) [2069047] - virtio-net: restrict build_skb() use to some arches (Cindy Lu) [2069047] - virtio-net: page_to_skb() use build_skb when there's sufficient tailroom (Cindy Lu) [2069047] - sched/fair: Consider CPU affinity when allowing NUMA imbalance in find_idlest_group() (Phil Auld) [2110020] - sched/numa: Adjust imb_numa_nr to a better approximation of memory channels (Phil Auld) [2110020] - sched/numa: Apply imbalance limitations consistently (Phil Auld) [2110020] - sched/numa: Do not swap tasks between nodes when spare capacity is available (Phil Auld) [2110020] - sched/numa: Initialise numa_migrate_retry (Phil Auld) [2110020] - cpufreq: intel_pstate: Handle no_turbo in frequency invariance (Phil Auld) [2100594] - sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg (Phil Auld) [2100594] - i2c: piix4: Fix a memory leak in the EFCH MMIO support (Sudheesh Mavila) [2105160] - assoc_array: Fix BUG_ON during garbage collect (Dave Wysochanski) [1920523] - wait: Fix __wait_event_hrtimeout for RT/DL tasks (Derek Barbosa) [2125233]- raid1: ensure write behind bio has less than BIO_MAX_VECS sectors (Nigel Croxon) [2116209] - ceph: fix statfs for subdir mounts (Xiubo Li) [2120943] - ceph: try to queue a writeback if revoking fails (Xiubo Li) [2120940] - ceph: update the auth cap when the async create req is forwarded (Xiubo Li) [2120932] - ceph: make change_auth_cap_ses a global symbol (Xiubo Li) [2120932] - fs/dcache: export d_same_name() helper (Xiubo Li) [2120932] - ceph: wait for the first reply of inflight async unlink (Xiubo Li) [2120932] - redhat: Enable KASAN_VMALLOC (Nico Pache) [2108620] - arm64: select KASAN_VMALLOC for SW/HW_TAGS modes (Nico Pache) [2108620] - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Nico Pache) [2108620] - mm: defer kmemleak object creation of module_alloc() (Nico Pache) [2108620] - arm64: kaslr: keep modules inside module region when KASAN is enabled (Nico Pache) [2108620] - kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC (Nico Pache) [2108620] - arm64: Kconfig: select KASAN_VMALLOC if KANSAN_GENERIC is enabled (Nico Pache) [2108620] - arm64: kaslr: support randomized module area with KASAN_VMALLOC (Nico Pache) [2108620] - arm64: Kconfig: support CONFIG_KASAN_VMALLOC (Nico Pache) [2108620] - arm64: kasan: abstract _text and _end to KERNEL_START/END (Nico Pache) [2108620] - arm64: kasan: don't populate vmalloc area for CONFIG_KASAN_VMALLOC (Nico Pache) [2108620] - x86/kasan: support KASAN_VMALLOC (Nico Pache) [2108620] - ath9k: htc: clean up statistics macros (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - ath9k: hif_usb: simplify if-if to if-else (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - igmp: Add ip_mc_list lock in ip_check_mc_rcu (Hangbin Liu) [2114946] {CVE-2022-20141} - scsi: zfcp: Fix missing auto port scan and thus missing target ports (Tobias Huschle) [2121089] - vfio/type1: Unpin zero pages (Alex Williamson) [2123015]- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Jerry Snitselaar) [2120412] - Revert "iommu/vt-d: Make DMAR_UNITS_SUPPORTED a config setting" (Jerry Snitselaar) [2120412] - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Oleg Nesterov) [2121269] {CVE-2022-30594} - redhat: remove unused STAMP variable from genspec.sh (Herton R. Krzesinski) - internal: Update RHEL_MINOR for the start of RHEL-8.8 development (Lucas Zampieri)- EDAC/amd64: Add new register offset support and related changes (Aristeu Rozanski) [2048792] - EDAC/amd64: Set memory type per DIMM (Aristeu Rozanski) [2048792] - Revert "ixgbevf: Mailbox improvements" (Ken Cox) [2120545] - Revert "ixgbevf: Add support for new mailbox communication between PF and VF" (Ken Cox) [2120545] - drm/amdgpu: Only disable prefer_shadow on hawaii (Lyude Paul) [2118755]- redhat: configs: add CONFIG_SERIAL_MULTI_INSTANTIATE=m for x86_64 (Jaroslav Kysela) [2005073] - ACPI: scan: Add CLSA0101 Laptop Support (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Add CLSA0101 Laptop (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Sort ACPI IDs by HID (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Get rid of redundant 'else' (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Use while (i--) pattern to clean up (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Improve dev_err_probe() messaging (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Drop duplicate check (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Improve autodetection (Jaroslav Kysela) [2005073] - ACPI / scan: Create platform device for CS35L41 (Jaroslav Kysela) [2005073] - ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Add SPI support (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Reorganize I2C functions (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Rename it for a generic serial driver name (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use the new i2c_acpi_client_count() helper (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use device_get_match_data() to get driver data (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Simplify with dev_err_probe() (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Drop redundant ACPI_PTR() (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Fail the probe if no IRQ provided (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Derive the device name from parent (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use struct_size() helper (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Allow to have same slaves (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Introduce IOAPIC IRQ support (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Distinguish IRQ resource type (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Count I2cSerialBus() resources (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Get rid of obsolete conditional (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Defer probe when no adapter found (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Accept errors of i2c_acpi_new_device() (Jaroslav Kysela) [2005073] - serdev: Fix detection of UART devices on Apple machines. (Jaroslav Kysela) [2005073] - serdev: Add ACPI devices by ResourceSource field (Jaroslav Kysela) [2005073] - spi: Return deferred probe error when controller isn't yet available (Jaroslav Kysela) [2005073] - spi/acpi: avoid spurious matches during slave enumeration (Jaroslav Kysela) [2005073] - spi: Add API to count spi acpi resources (Jaroslav Kysela) [2005073] - spi: Support selection of the index of the ACPI Spi Resource before alloc (Jaroslav Kysela) [2005073] - ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE (Jaroslav Kysela) [2005073] - spi/acpi: fix incorrect ACPI parent check (Jaroslav Kysela) [2005073] - spi: Create helper API to lookup ACPI info for spi device (Jaroslav Kysela) [2005073] - spi/acpi: enumerate all SPI slaves in the namespace (Jaroslav Kysela) [2005073] - spi: kill useless initializer in spi_register_controller() (Jaroslav Kysela) [2005073] - spi: fix ctrl->num_chipselect constraint (Jaroslav Kysela) [2005073] - spi: Don't call spi_get_gpio_descs() before device name is set (Jaroslav Kysela) [2005073] - spi: Avoid undefined behaviour when counting unused native CSs (Jaroslav Kysela) [2005073] - spi: Allow to have all native CSs in use along with GPIOs (Jaroslav Kysela) [2005073] - spi: Add missing error handling for CS GPIOs (Jaroslav Kysela) [2005073] - spi: export tracepoint symbols to modules (Jaroslav Kysela) [2005073] - spi: Fix zero length xfer bug (Jaroslav Kysela) [2005073] - spi: Add generic support for unused native cs with cs-gpios (Jaroslav Kysela) [2005073] - spi: Reduce kthread priority (Jaroslav Kysela) [2005073] - spi: core: Use DEVICE_ATTR_RW() for SPI slave control sysfs attribute (Jaroslav Kysela) [2005073] - i2c: acpi: Add an i2c_acpi_client_count() helper function (Jaroslav Kysela) [2005073] - s390/qeth: cache link_info for ethtool (Michal Schmidt) [2117098] - nfp: amend removal of MODULE_VERSION (Stefan Assmann) [1955769] - x86/speculation: Add LFENCE to RSB fill sequence (Waiman Long) [2115080] {CVE-2022-26373} - x86/speculation: Add RSB VM Exit protections (Waiman Long) [2115080] {CVE-2022-26373} - tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2115080] - tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2115080] - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Waiman Long) [2115080] - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Waiman Long) [2115080] - x86/amd: Use IBPB for firmware calls (Waiman Long) [2115080] - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts (Waiman Long) [2115080] - iavf: Fix reset error handling (Petr Oros) [2119759] - iavf: Fix NULL pointer dereference in iavf_get_link_ksettings (Petr Oros) [2119759] - iavf: Fix adminq error handling (Petr Oros) [2119759] - iavf: Fix missing state logs (Petr Oros) [2119759] - ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Ken Cox) [1978613]- netfilter: ipset: fix suspicious RCU usage in find_set_and_id (Florian Westphal) [2118526] - net/mlx5e: Update netdev features after changing XDP state (Amir Tzin) [2049440] - net/mlx5e: CT: Use own workqueue instead of mlx5e priv (Amir Tzin) [2049440] - net/mlx5e: CT: Add ct driver counters (Amir Tzin) [2049440] - net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Amir Tzin) [2049440] - net/mlx5e: Align mlx5e_cleanup_uplink_rep_tx() with upstream code. (Amir Tzin) [2049440] - net/mlx5e: Correct the calculation of max channels for rep (Amir Tzin) [2049440] - Documentation: devlink: mlx5.rst: Fix htmldoc build warning (Amir Tzin) [2049440] - net/mlx5: fs, fail conflicting actions (Amir Tzin) [2049440] - net/mlx5: Rearm the FW tracer after each tracer event (Amir Tzin) [2049440] - net/mlx5: correct ECE offset in query qp output (Amir Tzin) [2049440] - net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition (Amir Tzin) [2049440] - net/mlx5e: TC NIC mode, fix tc chains miss table (Amir Tzin) [2049440] - net/mlx5: Don't use already freed action pointer (Amir Tzin) [2049440] - net/mlx5: fix typo in comment (Amir Tzin) [2049440] - IB/mlx5: Fix undefined behavior due to shift overflowing the constant (Amir Tzin) [2049440] - net/mlx5e: Force ethertype usage in mlx5_ct_fs_smfs_fill_mask() (Amir Tzin) [2049440] - net/mlx5: Drain fw_reset when removing device (Amir Tzin) [2049440] - net/mlx5e: CT: Fix setting flow_source for smfs ct tuples (Amir Tzin) [2049440] - net/mlx5e: CT: Fix support for GRE tuples (Amir Tzin) [2049440] - net/mlx5e: Remove HW-GRO from reported features (Amir Tzin) [2049440] - net/mlx5e: Properly block HW GRO when XDP is enabled (Amir Tzin) [2049440] - net/mlx5e: Properly block LRO when XDP is enabled (Amir Tzin) [2049440] - net/mlx5e: Block rx-gro-hw feature in switchdev mode (Amir Tzin) [2049440] - net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock (Amir Tzin) [2049440] - net/mlx5: Initialize flow steering during driver probe (Amir Tzin) [2049440] - net/mlx5: Fix matching on inner TTC (Amir Tzin) [2049440] - net/mlx5: Avoid double clear or set of sync reset requested (Amir Tzin) [2049440] - net/mlx5: Fix deadlock in sync reset flow (Amir Tzin) [2049440] - net/mlx5e: Fix trust state reset in reload (Amir Tzin) [2049440] - net/mlx5e: Avoid checking offload capability in post_parse action (Amir Tzin) [2049440] - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Amir Tzin) [2049440] - net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Amir Tzin) [2049440] - net/mlx5e: Lag, Don't skip fib events on current dst (Amir Tzin) [2049440] - net/mlx5e: Lag, Fix fib_info pointer assignment (Amir Tzin) [2049440] - net/mlx5e: Lag, Fix use-after-free in fib event handler (Amir Tzin) [2049440] - net/mlx5e: Fix the calling of update_buffer_lossy() API (Amir Tzin) [2049440] - net/mlx5e: Don't match double-vlan packets if cvlan is not set (Amir Tzin) [2049440] - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Amir Tzin) [2049440] - RDMA/mlx5: Add a missing update of cache->last_add (Amir Tzin) [2049440] - RDMA/mlx5: Don't remove cache MRs when a delay is needed (Amir Tzin) [2049440] - net/mlx5e: HTB, remove unused function declaration (Amir Tzin) [2049440] - net/mlx5e: Statify function mlx5_cmd_trigger_completions (Amir Tzin) [2049440] - net/mlx5: Remove unused fill page array API function (Amir Tzin) [2049440] - net/mlx5: Remove unused exported contiguous coherent buffer allocation API (Amir Tzin) [2049440] - net/mlx5: CT: Remove extra rhashtable remove on tuple entries (Amir Tzin) [2049440] - net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunk (Amir Tzin) [2049440] - net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunk (Amir Tzin) [2049440] - net/mlx5: DR, Adjust structure member to reduce memory hole (Amir Tzin) [2049440] - net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linear (Amir Tzin) [2049440] - net/mlx5e: Drop the len output parameter from mlx5e_xdp_handle (Amir Tzin) [2049440] - net/mlx5e: RX, Test the XDP program existence out of the handler (Amir Tzin) [2049440] - net/mlx5e: Build SKB in place over the first fragment in non-linear legacy RQ (Amir Tzin) [2049440] - net/mlx5e: Add headroom only to the first fragment in legacy RQ (Amir Tzin) [2049440] - net/mlx5e: Validate MTU when building non-linear legacy RQ fragments info (Amir Tzin) [2049440] - net/mlx5e: MPLSoUDP encap, support action vlan pop_eth explicitly (Amir Tzin) [2049440] - net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of pedit (Amir Tzin) [2049440] - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Amir Tzin) [2049440] - net/mlx5e: Fix use-after-free in mlx5e_stats_grp_sw_update_stats (Amir Tzin) [2049440] - net/mlx5e: Remove overzealous validations in netlink EEPROM query (Amir Tzin) [2049440] - net/mlx5: Parse module mapping using mlx5_ifc (Amir Tzin) [2049440] - net/mlx5: Query the maximum MCIA register read size from firmware (Amir Tzin) [2049440] - net/mlx5: CT: Create smfs dr matchers dynamically (Amir Tzin) [2049440] - net/mlx5: CT: Add software steering ct flow steering provider (Amir Tzin) [2049440] - net/mlx5: Add smfs lib to export direct steering API to CT (Amir Tzin) [2049440] - net/mlx5: DR, Add helper to get backing dr table from a mlx5 flow table (Amir Tzin) [2049440] - net/mlx5: CT: Introduce a platform for multiple flow steering providers (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the doorbell pgdir (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for UAR (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the EQs (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the EQ table (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the IRQ table (Amir Tzin) [2049440] - net/mlx5: Delete useless module.h include (Amir Tzin) [2049440] - net/mlx5: DR, Add support for ConnectX-7 steering (Amir Tzin) [2049440] - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 (Amir Tzin) [2049440] - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec (Amir Tzin) [2049440] - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 (Amir Tzin) [2049440] - net/mlx5: DR, Remove unneeded comments (Amir Tzin) [2049440] - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) (Amir Tzin) [2049440] - net/mlx5: DR, Align mlx5dv_dr API vport action with FW behavior (Amir Tzin) [2049440] - net/mlx5: Add debugfs counters for page commands failures (Amir Tzin) [2049440] - net/mlx5: Add pages debugfs (Amir Tzin) [2049440] - net/mlx5: Move debugfs entries to separate struct (Amir Tzin) [2049440] - net/mlx5: Change release_all_pages cap bit location (Amir Tzin) [2049440] - net/mlx5: Remove redundant error on reclaim pages (Amir Tzin) [2049440] - net/mlx5: Remove redundant error on give pages (Amir Tzin) [2049440] - net/mlx5: Remove redundant notify fail on give pages (Amir Tzin) [2049440] - net/mlx5: Add command failures data to debugfs (Amir Tzin) [2049440] - net/mlx5e: TC, Fix use after free in mlx5e_clone_flow_attr_for_post_act() (Amir Tzin) [2049440] - net/mlx5: Support GRE conntrack offload (Amir Tzin) [2049440] - mlx5: add support for page_pool_get_stats (Amir Tzin) [2049440] - net/mlx5: Add migration commands definitions (Amir Tzin) [2049440] - net/mlx5: Introduce migration bits and structures (Amir Tzin) [2049440] - net/mlx5: Expose APIs to get/put the mlx5 core device (Amir Tzin) [2049440] - net/mlx5: Disable SRIOV before PF removal (Amir Tzin) [2049440] - net/mlx5: Reuse exported virtfn index function call (Amir Tzin) [2049440] - net/mlx5: Add clarification on sync reset failure (Amir Tzin) [2049440] - net/mlx5: Add reset_state field to MFRL register (Amir Tzin) [2049440] - RDMA/mlx5: Use new command interface API (Amir Tzin) [2049440] - net/mlx5: cmdif, Refactor error handling and reporting of async commands (Amir Tzin) [2049440] - net/mlx5: Use mlx5_cmd_do() in core create_{cq,dct} (Amir Tzin) [2049440] - net/mlx5: cmdif, Add new api for command execution (Amir Tzin) [2049440] - net/mlx5: cmdif, cmd_check refactoring (Amir Tzin) [2049440] - net/mlx5: cmdif, Return value improvements (Amir Tzin) [2049440] - net/mlx5: Lag, offload active-backup drops to hardware (Amir Tzin) [2049440] - net/mlx5: Lag, record inactive state of bond device (Amir Tzin) [2049440] - net/mlx5: Lag, don't use magic numbers for ports (Amir Tzin) [2049440] - net/mlx5: Lag, use local variable already defined to access E-Switch (Amir Tzin) [2049440] - net/mlx5: E-switch, add drop rule support to ingress ACL (Amir Tzin) [2049440] - net/mlx5: E-switch, remove special uplink ingress ACL handling (Amir Tzin) [2049440 2049580] - net/mlx5: E-Switch, reserve and use same uplink metadata across ports (Amir Tzin) [2049440 2049580] - net/mlx5: Add ability to insert to specific flow group (Amir Tzin) [2049440] - mlx5: remove unused static inlines (Amir Tzin) [2049440] - RDMA/mlx5: Reorder calls to pcie_relaxed_ordering_enabled() (Amir Tzin) [2049440] - RDMA/mlx5: Store ndescs instead of the translation table size (Amir Tzin) [2049440] - RDMA/mlx5: Merge similar flows of allocating MR from the cache (Amir Tzin) [2049440] - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR (Amir Tzin) [2049440] - RDMA/mlx5: Remove redundant work in struct mlx5_cache_ent (Amir Tzin) [2049440] - net/mlx5e: TC, Allow sample action with CT (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Make post_act parse CT and sample actions (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Clean redundant counter flag from tc action parsers (Amir Tzin) [2049440 2049659] - net/mlx5e: Use multi table support for CT and sample actions (Amir Tzin) [2049440 2049659] - net/mlx5e: Create new flow attr for multi table actions (Amir Tzin) [2049440 2049659] - net/mlx5e: Add post act offload/unoffload API (Amir Tzin) [2049440 2049659] - net/mlx5e: Pass actions param to actions_match_supported() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Move flow hashtable to be per rep (Amir Tzin) [2049440] - net/mlx5e: E-Switch, Add support for tx_port_ts in switchdev mode (Amir Tzin) [2049440] - net/mlx5e: E-Switch, Add PTP counters for uplink representor (Amir Tzin) [2049440] - net/mlx5e: RX, Restrict bulk size for small Striding RQs (Amir Tzin) [2049440] - net/mlx5e: Default to Striding RQ when not conflicting with CQE compression (Amir Tzin) [2049440] - net/mlx5e: Generalize packet merge error message (Amir Tzin) [2049440] - net/mlx5e: Add support for using xdp->data_meta (Amir Tzin) [2049440] - net/mlx5e: Fix spelling mistake "supoported" -> "supported" (Amir Tzin) [2049440] - net/mlx5e: Optimize the common case condition in mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Optimize modulo in mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Optimize mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Use READ_ONCE/WRITE_ONCE for DCBX trust state (Amir Tzin) [2049440] - net/mlx5e: Move repeating code that gets TC prio into a function (Amir Tzin) [2049440] - net/mlx5e: Use select queue parameters to sync with control flow (Amir Tzin) [2049440] - net/mlx5e: Move mlx5e_select_queue to en/selq.c (Amir Tzin) [2049440] - net/mlx5e: Introduce select queue parameters (Amir Tzin) [2049440] - net/mlx5e: Sync txq2sq updates with mlx5e_xmit for HTB queues (Amir Tzin) [2049440] - net/mlx5e: Use a barrier after updating txq2sq (Amir Tzin) [2049440] - net/mlx5e: Disable TX queues before registering the netdev (Amir Tzin) [2049440] - net/mlx5e: Cleanup of start/stop all queues (Amir Tzin) [2049440] - net/mlx5e: Use FW limitation for max MPW WQEBBs (Amir Tzin) [2049440] - net/mlx5e: Read max WQEBBs on the SQ from firmware (Amir Tzin) [2049440] - net/mlx5e: Remove unused tstamp SQ field (Amir Tzin) [2049440] - RDMA/mlx5: Delete useless module.h include (Amir Tzin) [2049440] - RDMA/mlx5: Delete get_num_static_uars function (Amir Tzin) [2049440] - net/mlx5: VLAN push on RX, pop on TX (Amir Tzin) [2049440 2049616] - net/mlx5: Introduce software defined steering capabilities (Amir Tzin) [2049440 2049616] - net/mlx5: Remove unused TIR modify bitmask enums (Amir Tzin) [2049440] - net/mlx5e: CT, Remove redundant flow args from tc ct calls (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Store mapped tunnel id on flow attr (Amir Tzin) [2049440 2049659] - net/mlx5e: Test CT and SAMPLE on flow attr (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: Refactor eswitch attr flags to just attr flags (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: CT, Don't set flow flag CT for ct clear flow (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Hold sample_attr on stack instead of pointer (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: TC, Reject rules with multiple CT actions (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Pass attr to tc_act can_offload() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Split pedit offloads verify from alloc_tc_pedit_action() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Move pedit_headers_action to parse_attr (Amir Tzin) [2049440 2049659] - net/mlx5e: Move counter creation call to alloc_flow_attr_counter() (Amir Tzin) [2049440 2049659] - net/mlx5e: Pass attr arg for attaching/detaching encaps (Amir Tzin) [2049440 2049659] - net/mlx5e: Move code chunk setting encap dests into its own function (Amir Tzin) [2049440 2049659] - net_sched: cls_route: remove from list when handle is 0 (Felix Maurer) [2116328] {CVE-2022-2588} - netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Florian Westphal) [2116356] {CVE-2022-2586} - netfilter: nf_tables: do not allow SET_ID to refer to another table (Florian Westphal) [2116356] {CVE-2022-2586} - netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal) [2116159] {CVE-2022-36946} - net: let flow have same hash in two directions (Ivan Vecera) [2111094] - ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. (Ivan Vecera) [2111094] - net: Add notifications when multipath hash field change (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash with IPv6 GRE (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash with IPv4 GRE (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash (Ivan Vecera) [2111094] - ipv6: Add custom multipath hash policy (Ivan Vecera) [2111094] - ipv6: Add a sysctl to control multipath hash fields (Ivan Vecera) [2111094] - ipv6: Calculate multipath hash inside switch statement (Ivan Vecera) [2111094] - ipv6: Use a more suitable label name (Ivan Vecera) [2111094] - ipv4: Add custom multipath hash policy (Ivan Vecera) [2111094] - ipv4: Add a sysctl to control multipath hash fields (Ivan Vecera) [2111094] - ipv4: Calculate multipath hash inside switch statement (Ivan Vecera) [2111094] - ipv6: Use math to point per net sysctls into the appropriate struct net (Ivan Vecera) [2111094] - selftest/net/forwarding: declare NETIFS p9 p10 (Ivan Vecera) [2111094] - ipv6: Fix sysctl max for fib_multipath_hash_policy (Ivan Vecera) [2111094] - selftests: forwarding: Test multipath hashing on inner IP pkts for GRE tunnel (Ivan Vecera) [2111094] - ipv6: Support multipath hashing on inner IP pkts (Ivan Vecera) [2111094] - ipv4: Multipath hashing on inner L3 needs to consider inner IPv6 pkts (Ivan Vecera) [2111094] - ipv4: Support multipath hashing on inner IP pkts for GRE tunnel (Ivan Vecera) [2111094] - ipv4: Initialize flowi4_multipath_hash in data path (Ivan Vecera) [2111094] - net: ipv4: Fix NULL pointer dereference in route lookup (Ivan Vecera) [2111094] - route: Add multipath_hash in flowi_common to make user-define hash (Ivan Vecera) [2111094]- drm/nouveau/kms/nv140-: Disable interlacing (Lyude Paul) [2097647] - rpm: convert gcc and libelf to Recommends (Jarod Wilson) [2114900] - redhat: add ca7 to redhat/git/files (Jarod Wilson)- net/mlx5e: TC, Remove redundant error logging (Amir Tzin) [2049436] - net/mlx5e: SHAMPO, reduce TIR indication (Amir Tzin) [2049436] - net/mlx5e: Lag, Only handle events from highest priority multipath entry (Amir Tzin) [2049436] - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Amir Tzin) [2049436] - net/mlx5: Fix a race on command flush flow (Amir Tzin) [2049436] - net/mlx5: Fix size field in bufferx_reg struct (Amir Tzin) [2049436] - net/mlx5e: Fix VF min/max rate parameters interchange mistake (Amir Tzin) [2049436] - net/mlx5e: Add missing increment of count (Amir Tzin) [2049436] - net/mlx5e: MPLSoUDP decap, fix check for unsupported matches (Amir Tzin) [2049436] - net/mlx5e: Fix MPLSoUDP encap to use MPLS action information (Amir Tzin) [2049436] - net/mlx5e: Add feature check for set fec counters (Amir Tzin) [2049436 2049711] - net/mlx5e: TC, Skip redundant ct clear actions (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with forward and drop actions (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with drop and modify hdr action (Amir Tzin) [2049436] - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Amir Tzin) [2049436] - net/mlx5e: Use dma device access helper (add dropped hunk) (Amir Tzin) [2049436] - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Amir Tzin) [2049436] - net/mlx5: Fix possible deadlock on rule deletion (Amir Tzin) [2049436] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [2049436] - net/mlx5: Update log_max_qp value to be 17 at most (Amir Tzin) [2049436] - net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_version (Amir Tzin) [2049436] - net/mlx5e: Avoid field-overflowing memcpy() (Amir Tzin) [2049436] - net/mlx5e: Use struct_group() for memcpy() region (Amir Tzin) [2049436] - net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Amir Tzin) [2049436 2052871] - net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Amir Tzin) [2049436 2052871] - net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Amir Tzin) [2049436] - net/mlx5: E-Switch, Fix uninitialized variable modact (Amir Tzin) [2049436] - net/mlx5e: Fix handling of wrong devices during bond netevent (Amir Tzin) [2049436] - net/mlx5e: Fix broken SKB allocation in HW-GRO (Amir Tzin) [2049436] - net/mlx5e: Fix wrong calculation of header index in HW_GRO (Amir Tzin) [2049436] - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with forward and drop actions (Amir Tzin) [2049436] - net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Amir Tzin) [2049436] - net/mlx5e: Fix module EEPROM query (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with drop and modify hdr action (Amir Tzin) [2049436] - net/mlx5: Bridge, ensure dev_name is null-terminated (Amir Tzin) [2049436] - net/mlx5: Bridge, take rtnl lock in init error handler (Amir Tzin) [2049436] - mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Amir Tzin) [2049436] - net/mlx5e: Fix build error in fec_set_block_stats() (Amir Tzin) [2049436] - Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Amir Tzin) [2049436] - net/mlx5: Set command entry semaphore up once got index free (Amir Tzin) [2049436] - net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Amir Tzin) [2049436] - net/mlx5: Fix access to sf_dev_table on allocation failure (Amir Tzin) [2049436] - net/mlx5e: Fix matching on modified inner ip_ecn bits (Amir Tzin) [2049436] - Revert "net/mlx5e: Block offload of outer header csum for GRE tunnel" (Amir Tzin) [2049436] - Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" (Amir Tzin) [2049436] - net/mlx5e: Fix nullptr on deleting mirroring rule (Amir Tzin) [2049436] - net/mlx5e: Fix page DMA map/unmap attributes (Amir Tzin) [2049436] - net/mlx5: Use dma device access helper (add dropped hunk) (Amir Tzin) [2049436] - net/mlx5e: Add recovery flow in case of error CQE (Amir Tzin) [2049436] - net/mlx5e: Refactor set_pflag_cqe_based_moder (Amir Tzin) [2049436] - net/mlx5e: Move HW-GRO and CQE compression check to fix features flow (Amir Tzin) [2049436] - net/mlx5e: Fix feature check per profile (Amir Tzin) [2049436] - net/mlx5e: Unblock setting vid 0 for VF in case PF isn't eswitch manager (Amir Tzin) [2049436] - net/mlx5e: Expose FEC counters via ethtool (Amir Tzin) [2049436 2049711] - net/mlx5: Update log_max_qp value to FW max capability (Amir Tzin) [2049436] - net/mlx5: Use irq_set_affinity_and_hint() (Amir Tzin) [2049436] - net/mlx5: SF, Use all available cpu for setting cpu affinity (Amir Tzin) [2049436] - net/mlx5: Introduce API for bulk request and release of IRQs (Amir Tzin) [2049436] - net/mlx5: Split irq_pool_affinity logic to new file (Amir Tzin) [2049436] - net/mlx5: Move affinity assignment into irq_request (Amir Tzin) [2049436] - net/mlx5: Introduce control IRQ request API (Amir Tzin) [2049436] - net/mlx5: mlx5e_hv_vhca_stats_create return type to void (Amir Tzin) [2049436] - RDMA/mlx5: Print wc status on CQE error and dump needed (Amir Tzin) [2049436] - net: fixup build after bpf header changes (Amir Tzin) [2049436] - net/mlx5: CT: Set flow source hint from provided tuple device (Amir Tzin) [2049436] - net/mlx5: Set SMFS as a default steering mode if device supports it (Amir Tzin) [2049436] - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers (Amir Tzin) [2049436] - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field (Amir Tzin) [2049436] - net/mlx5: DR, Support matching on tunnel headers 0 and 1 (Amir Tzin) [2049436] - net/mlx5: DR, Add misc5 to match_param structs (Amir Tzin) [2049436] - net/mlx5: Add misc5 flow table match parameters (Amir Tzin) [2049436] - net/mlx5: DR, Add support for UPLINK destination type (Amir Tzin) [2049436] - net/mlx5e: Use auxiliary_device driver data helpers (Amir Tzin) [2049436] - net/mlx5e: Take packet_merge params directly from the RX res struct (Amir Tzin) [2049436] - net/mlx5e: Allocate per-channel stats dynamically at first usage (Amir Tzin) [2049436] - net/mlx5e: Use dynamic per-channel allocations in stats (Amir Tzin) [2049436] - net/mlx5e: Allow profile-specific limitation on max num of channels (Amir Tzin) [2049436] - net/mlx5e: Save memory by using dynamic allocation in netdev priv (Amir Tzin) [2049436] - net/mlx5e: Add profile indications for PTP and QOS HTB features (Amir Tzin) [2049436] - net/mlx5e: Use bitmap field for profile features (Amir Tzin) [2049436] - net/mlx5: Remove the repeated declaration (Amir Tzin) [2049436] - net/mlx5: Let user configure max_macs generic param (Amir Tzin) [2049436] - net/mlx5: Let user configure event_eq_size param (Amir Tzin) [2049436] - net/mlx5: Let user configure io_eq_size param (Amir Tzin) [2049436] - net/mlx5: Introduce log_max_current_uc_list_wr_supported bit (Amir Tzin) [2049436] - net/mlx5e: Move goto action checks into tc_action goto post parse op (Amir Tzin) [2049436] - net/mlx5e: Move vlan action chunk into tc action vlan post parse op (Amir Tzin) [2049436] - net/mlx5e: Add post_parse() op to tc action infrastructure (Amir Tzin) [2049436] - net/mlx5e: Move sample attr allocation to tc_action sample parse op (Amir Tzin) [2049436] - net/mlx5e: TC action parsing loop (Amir Tzin) [2049436] - net/mlx5e: Add redirect ingress to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add sample and ptype to tc_action infra (Amir Tzin) [2049436] - net/mlx5e: Add ct to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add mirred/redirect to tc action infra (Amir Tzin) [2049436] - Revert "net/mlx5e: TC, Remove redundant error logging" (Amir Tzin) [2049436] - net/mlx5e: Add mpls push/pop to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add vlan push/pop/mangle to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add pedit to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add csum to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add tunnel encap/decap to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add goto to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add tc action infrastructure (Amir Tzin) [2049436] - RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr (Amir Tzin) [2049436] - RDMA/mlx5: Add support to multiple priorities for FDB rules (Amir Tzin) [2049436] - net/mlx5: Create more priorities for FDB bypass namespace (Amir Tzin) [2049436] - net/mlx5: Refactor mlx5_get_flow_namespace (Amir Tzin) [2049436] - net/mlx5: Separate FDB namespace (Amir Tzin) [2049436] - net/mlx5: Dynamically resize flow counters query buffer (Amir Tzin) [2049436] - net/mlx5e: TC, Set flow attr ip_version earlier (Amir Tzin) [2049436] - net/mlx5e: TC, Move common flow_action checks into function (Amir Tzin) [2049436] - net/mlx5e: Remove redundant actions arg from vlan push/pop funcs (Amir Tzin) [2049436] - net/mlx5e: Remove redundant actions arg from validate_goto_chain() (Amir Tzin) [2049436] - net/mlx5e: TC, Remove redundant action stack var (Amir Tzin) [2049436] - net/mlx5e: Hide function mlx5e_num_channels_changed (Amir Tzin) [2049436] - net/mlx5e: SHAMPO, clean MLX5E_MAX_KLM_PER_WQE macro (Amir Tzin) [2049436] - net/mlx5: Print more info on pci error handlers (Amir Tzin) [2049436] - net/mlx5: SF, silence an uninitialized variable warning (Amir Tzin) [2049436] - net/mlx5: Fix error return code in esw_qos_create() (Amir Tzin) [2049436] - net/mlx5: E-switch, Create QoS on demand (Amir Tzin) [2049436] - net/mlx5: E-switch, Enable vport QoS on demand (Amir Tzin) [2049436] - net/mlx5: E-switch, move offloads mode callbacks to offloads file (Amir Tzin) [2049436] - net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac (Amir Tzin) [2049436] - net/mlx5: E-switch, Remove vport enabled check (Amir Tzin) [2049436] - net/mlx5e: Specify out ifindex when looking up decap route (Amir Tzin) [2049436] - net/mlx5e: TC, Move comment about mod header flag to correct place (Amir Tzin) [2049436] - net/mlx5e: TC, Move kfree() calls after destroying all resources (Amir Tzin) [2049436] - net/mlx5e: TC, Destroy nic flow counter if exists (Amir Tzin) [2049436] - net/mlx5: TC, using swap() instead of tmp variable (Amir Tzin) [2049436] - net/mlx5: CT: Allow static allocation of mod headers (Amir Tzin) [2049436] - net/mlx5e: Refactor mod header management API (Amir Tzin) [2049436] - net/mlx5: Avoid printing health buffer when firmware is unavailable (Amir Tzin) [2049436 2049717] - net/mlx5e: Support ethtool cq mode (Amir Tzin) [2049436 2049840] - Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow" (Amir Tzin) [2049435] - net/mlx5: Use first online CPU instead of hard coded CPU (Amir Tzin) [2049435] - net/mlx5e: SHAMPO, Fix constant expression result (Amir Tzin) [2049435] - net/mlx5: Fix access to a non-supported register (Amir Tzin) [2049435 2049717] - net/mlx5: Fix too early queueing of log timestamp work (Amir Tzin) [2049435 2049717] - net/mlx5: Fix use after free in mlx5_health_wait_pci_up (Amir Tzin) [2049435] - net/mlx5: Lag, Fix recreation of VF LAG (Amir Tzin) [2049435] - net/mlx5e: Sync TIR params updates against concurrent create/modify (Amir Tzin) [2049435] - RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow (Amir Tzin) [2049435] - net/mlx5: Fix flow counters SF bulk query len (Amir Tzin) [2049435] - net/mlx5: Lag, fix a potential Oops with mlx5_lag_create_definer() (Amir Tzin) [2049435] - net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate together (Amir Tzin) [2049435] - net/mlx5e: Add HW-GRO offload (Amir Tzin) [2049435] - net/mlx5e: Add HW_GRO statistics (Amir Tzin) [2049435] - net/mlx5e: HW_GRO cqe handler implementation (Amir Tzin) [2049435] - net/mlx5e: Add data path for SHAMPO feature (Amir Tzin) [2049435] - net/mlx5e: Add handle SHAMPO cqe support (Amir Tzin) [2049435] - net/mlx5e: Add control path for SHAMPO feature (Amir Tzin) [2049435] - net/mlx5e: Add support to klm_umr_wqe (Amir Tzin) [2049435] - net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Amir Tzin) [2049435] - net/mlx5e: Align mlx5e_resources with upstream code. (Amir Tzin) [2049435] - net/mlx5: Add SHAMPO caps, HW bits and enumerations (Amir Tzin) [2049435] - net/mlx5e: Rename lro_timeout to packet_merge_timeout (Amir Tzin) [2049435] - net/mlx5: SF_DEV Add SF device trace points (Amir Tzin) [2049435] - net/mlx5: SF, Add SF trace points (Amir Tzin) [2049435] - net/mlx5: Bridge, support replacing existing FDB entry (Amir Tzin) [2049435] - net/mlx5: Bridge, extract code to lookup and del/notify entry (Amir Tzin) [2049435] - net/mlx5: Add periodic update of host time to firmware (Amir Tzin) [2049435 2049717] - net/mlx5: Print health buffer by log level (Amir Tzin) [2049435 2049717] - net/mlx5: Extend health buffer dump (Amir Tzin) [2049435 2049717] - net/mlx5: Reduce flow counters bulk query buffer size for SFs (Amir Tzin) [2049435] - net/mlx5: Fix unused function warning of mlx5i_flow_type_mask (Amir Tzin) [2049435] - net/mlx5: Remove unnecessary checks for slow path flag (Amir Tzin) [2049435] - net/mlx5e: don't write directly to netdev->dev_addr (Amir Tzin) [2049435] - RDMA/mlx5: Use dev_addr_mod() (Amir Tzin) [2049435] - RDMA/mlx5: fix build error with INFINIBAND_USER_ACCESS=n (Amir Tzin) [2049435] - RDMA/mlx5: Attach ndescs to mlx5_ib_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib (Amir Tzin) [2049435] - RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key (Amir Tzin) [2049435] - RDMA/mlx5: Align mlx5e_resources with upstream code. (Amir Tzin) [2049435] - RDMA/mlx5: Remove pd from struct mlx5_core_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Remove size from struct mlx5_core_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Remove iova from struct mlx5_core_mkey (Amir Tzin) [2049435] - net/mlx5: E-Switch, Increase supported number of forward destinations to 32 (Amir Tzin) [2049435] - net/mlx5: E-Switch, Use dynamic alloc for dest array (Amir Tzin) [2049435] - net/mlx5: Lag, use steering to select the affinity port in LAG (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create/destroy/modify port selection (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create TTC tables for LAG port selection (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create definers for LAG (Amir Tzin) [2049435] - net/mlx5: Lag, set match mask according to the traffic type bitmap (Amir Tzin) [2049435] - net/mlx5: Lag, set LAG traffic type mapping (Amir Tzin) [2049435] - net/mlx5: Lag, move lag files into directory (Amir Tzin) [2049435] - net/mlx5: Introduce new uplink destination type (Amir Tzin) [2049435] - net/mlx5: Add support to create match definer (Amir Tzin) [2049435] - net/mlx5: Introduce port selection namespace (Amir Tzin) [2049435] - net/mlx5: Support partial TTC rules (Amir Tzin) [2049435] - mlx5: prevent 64bit divide (Amir Tzin) [2049435] - net/mlx5: Use system_image_guid to determine bonding (Amir Tzin) [2049435] - net/mlx5: Use native_port_num as 1st option of device index (Amir Tzin) [2049435] - net/mlx5: Introduce new device index wrapper (Amir Tzin) [2049435] - net/mlx5: Check return status first when querying system_image_guid (Amir Tzin) [2049435] - net/mlx5: DR, Prefer kcalloc over open coded arithmetic (Amir Tzin) [2049435] - net/mlx5e: Add extack msgs related to TC for better debug (Amir Tzin) [2049435] - net/mlx5: CT: Fix missing cleanup of ct nat table on init failure (Amir Tzin) [2049435] - Revert "net/mlx5e: TC, Skip redundant ct clear actions" (Amir Tzin) [2049435] - net/mlx5: Disable roce at HCA level (Amir Tzin) [2049435] - net/mlx5i: Enable Rx steering for IPoIB via ethtool (Amir Tzin) [2049435] - net/mlx5: Bridge, provide flow source hints (Amir Tzin) [2049435] - net/mlx5: Read timeout values from DTOR (Amir Tzin) [2049435] - net/mlx5: Read timeout values from init segment (Amir Tzin) [2049435] - net/mlx5: Add layout to support default timeouts register (Amir Tzin) [2049435] - net/mlx5: Set devlink reload feature bit for supported devices only (Amir Tzin) [2049435] - RDMA/mlx5: Add optional counter support in get_hw_stats callback (Amir Tzin) [2049435] - RDMA/mlx5: Add modify_op_stat() support (Amir Tzin) [2049435] - RDMA/mlx5: Add steering support in optional flow counters (Amir Tzin) [2049435] - RDMA/mlx5: Support optional counters in hw_stats initialization (Amir Tzin) [2049435] - net/mlx5: Add priorities for counters in RDMA namespaces (Amir Tzin) [2049435] - net/mlx5: Add ifc bits to support optional counters (Amir Tzin) [2049435] - net/mlx5: Enable single IRQ for PCI Function (Amir Tzin) [2049435] - net/mlx5: Shift control IRQ to the last index (Amir Tzin) [2049435] - net/mlx5: Bridge, pop VLAN on egress table miss (Amir Tzin) [2049435] - net/mlx5: Bridge, mark reg_c1 when pushing VLAN (Amir Tzin) [2049435] - net/mlx5: Bridge, extract VLAN pop code to dedicated functions (Amir Tzin) [2049435] - net/mlx5: Bridge, refactor eswitch instance usage (Amir Tzin) [2049435] - net/mlx5e: Support accept action (Amir Tzin) [2049435] - net/mlx5e: Specify out ifindex when looking up encap route (Amir Tzin) [2049435] - net/mlx5e: Reserve a value from TC tunnel options mapping (Amir Tzin) [2049435] - net/mlx5e: Move parse fdb check into actions_match_supported_fdb() (Amir Tzin) [2049435] - net/mlx5e: Split actions_match_supported() into a sub function (Amir Tzin) [2049435] - net/mlx5e: Move mod hdr allocation to a single place (Amir Tzin) [2049435] - net/mlx5e: TC, Refactor sample offload error flow (Amir Tzin) [2049435] - RDMA/mlx5: Avoid taking MRs from larger MR cache pools when a pool is empty (Amir Tzin) [2049435] - IB/mlx5: Flow through a more detailed return code from get_prefetchable_mr() (Amir Tzin) [2049435] - net/mlx5e: Use array_size() helper (Amir Tzin) [2049435] - net/mlx5: Use struct_size() helper in kvzalloc() (Amir Tzin) [2049435] - net/mlx5: Use kvcalloc() instead of kvzalloc() (Amir Tzin) [2049435] - net/mlx5: Tolerate failures in debug features while driver load (Amir Tzin) [2049435] - IB/mlx5: Enable UAR to have DevX UID (Amir Tzin) [2049435] - net/mlx5: Add uid field to UAR allocation structures (Amir Tzin) [2049435] - net/mlx5e: check return value of rhashtable_init (Amir Tzin) [2049435] - net/mlx5e: Enable TC offload for ingress MACVLAN (Amir Tzin) [2049435] - net/mlx5e: Enable TC offload for egress MACVLAN (Amir Tzin) [2049435] - net/mlx5e: loopback test is not supported in switchdev mode (Amir Tzin) [2049435] - net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel attributes (Amir Tzin) [2049435] - net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Amir Tzin) [2049435] - net/mlx5e: Remove redundant priv arg from parse_pedit_to_reformat() (Amir Tzin) [2049435] - net/mlx5e: Check action fwd/drop flag exists also for nic flows (Amir Tzin) [2049435] - net/mlx5e: Set action fwd flag when parsing tc action goto (Amir Tzin) [2049435] - net/mlx5e: Remove incorrect addition of action fwd flag (Amir Tzin) [2049435] - Revert "net/mlx5e: TC, Fix ct_clear overwriting ct action metadata" (Amir Tzin) [2049435] - net/mlx5e: Use correct return type (Amir Tzin) [2049435] - net/mlx5e: Add error flow for ethtool -X command (Amir Tzin) [2049435] - net/mlx5: Fix rdma aux device on devlink reload (Amir Tzin) [2049434] - RDMA/mlx5: Relax DCS QP creation checks (Amir Tzin) [2049434] - net/mellanox: switch from 'pci_' to 'dma_' API (Amir Tzin) [2049434] - net/mlx5e: Make use of netdev_warn() (Amir Tzin) [2049434] - net/mlx5: Initialize numa node for all core devices (Amir Tzin) [2049434] - net/mlx5: Allocate individual capability (Amir Tzin) [2049434] - net/mlx5: Reorganize current and maximal capabilities to be per-type (Amir Tzin) [2049434] - net/mlx5: SF, use recent sysfs api (Amir Tzin) [2049434] - net/mlx5: Refcount mlx5_irq with integer (Amir Tzin) [2049434] - net/mlx5: Change SF missing dedicated MSI-X err message to dbg (Amir Tzin) [2049434] - net/mlx5: Align mlx5_irq structure (Amir Tzin) [2049434] - net/mlx5: Delete impossible dev->state checks (Amir Tzin) [2049434] - net/mlx5: Support enable_vnet devlink dev param (Amir Tzin) [2049434] - net/mlx5: Support enable_rdma devlink dev param (Amir Tzin) [2049434] - net/mlx5: Support enable_eth devlink dev param (Amir Tzin) [2049434] - RDMA/mlx5: Drop in-driver verbs object creations (Amir Tzin) [2049434] - RDMA/mlx5: Delete device resource mutex that didn't protect anything (Amir Tzin) [2049434] - RDMA/mlx5: Cancel pkey work before destroying device resources (Amir Tzin) [2049434] - net/mlx5e: Return -EOPNOTSUPP if more relevant when parsing tc actions (Amir Tzin) [2049434] - net/mlx5e: Remove redundant assignment of counter to null (Amir Tzin) [2049434] - net/mlx5e: Remove redundant parse_attr arg (Amir Tzin) [2049434] - net/mlx5e: Remove redundant cap check for flow counter (Amir Tzin) [2049434] - net/mlx5e: Remove redundant filter_dev arg from parse_tc_fdb_actions() (Amir Tzin) [2049434] - net/mlx5e: Remove redundant tc act includes (Amir Tzin) [2049434] - IB/mlx5: Rename is_apu_thread_cq function to is_apu_cq (Amir Tzin) [2049434] - RDMA/mlx5: Add DCS offload support (Amir Tzin) [2049434] - RDMA/mlx5: Separate DCI QP creation logic (Amir Tzin) [2049434] - net/mlx5: Add DCS caps & fields support (Amir Tzin) [2049434] - KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 (Vitaly Kuznetsov) [2119233] - mm: Fix PASID use-after-free issue (Jerry Snitselaar) [2113046] - scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Rahul Lakkireddy) [2105815] - scsi: csiostor: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix a typo (Rahul Lakkireddy) [2105815] - scsi: csiostor: Assign boolean values to a bool variable (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix fall-through warnings for Clang (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix spelling mistake "couldnt" -> "couldn't" (Rahul Lakkireddy) [2105815] - scsi: csiostor: Add missing description for csio_rnode_fwevt_handler()'s 'fwevt' param (Rahul Lakkireddy) [2105815] - scsi: csiostor: Remove 2 unused variables {mc,edc}_bist_status_rdata_reg (Rahul Lakkireddy) [2105815] - scsi: csiostor: Demote kerneldoc that fails to meet the criteria (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix misnamed function parameter (Rahul Lakkireddy) [2105815] - scsi: csiostor: Adjust indentation in csio_device_reset (Rahul Lakkireddy) [2105815] - mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211: consider EHT element size in assoc request (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211: switch airtime fairness back to deficit round-robin scheduling (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7615: fix throughput regression on DFS channels (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: enlarge maximum VHT MPDU length to 11454 (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: fix aggregation subframes setting to HE max (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211_hwsim: set virtio device ready in probe() (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921s: fix possible sdio deadlock in command fail (Jose Ignacio Tornos Martinez) [2103625] - wifi: rtw89: 8852a: rfk: fix div 0 exception (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: do not update pm states in case of error (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7615: do not update pm stats in case of error (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Avoid REO CMD failed prints during firmware recovery (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Fix incorrect debug_mask mappings (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix missing skb drop on htc_tx_completion error (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921s: fix firmware download random fail (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix IRQ affinity warning on shutdown (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix netdev open race (Jose Ignacio Tornos Martinez) [2103625] - iwlwifi: fw: init SAR GEO table only if data is present (Jose Ignacio Tornos Martinez) [2103625] - ath10k: htt_tx: do not interpret Eth frames as WiFi (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Don't check arvif->is_started before sending management frames (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix twt table_mask to u16 in mt7915_dev (Jose Ignacio Tornos Martinez) [2103625] - ath11k: reset 11d state in process of recovery (Jose Ignacio Tornos Martinez) [2103625] - brcmfmac: use ISO3166 country code and 0 rev as fallback on brcmfmac43602 chips (Jose Ignacio Tornos Martinez) [2103625] - mt76: fix tx status related use-after-free race on station removal (Jose Ignacio Tornos Martinez) [2103625] - mt76: do not attempt to reorder received 802.3 packets without agg session (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: fix kernel crash at mt7921_pci_remove (Jose Ignacio Tornos Martinez) [2103625] - mt76: fix antenna config missing in 6G cap (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup (Jose Ignacio Tornos Martinez) [2103625] - ath10k: enable napi on RX path for usb (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix the warning of dev_wake in mhi_pm_disable_transition() (Jose Ignacio Tornos Martinez) [2103625] - ath11k: acquire ab->base_lock in unassign when finding the peer by addr (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix DBDC default band selection on MT7915D (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter (Jose Ignacio Tornos Martinez) [2103625] - i40e: Fix tunnel checksum offload with fragmented traffic (Ivan Vecera) [2107977] - net/mlx5e: Fix matchall police parameters validation (Ivan Vecera) [2106271] - net/sched: act_police: allow 'continue' action offload (Ivan Vecera) [2106271] - net: Print hashed skb addresses for all net and qdisc events (Ivan Vecera) [2106271] - net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Ivan Vecera) [2106271] - net/sched: act_pedit: sanitize shift argument before usage (Ivan Vecera) [2106271] - net/sched: act_pedit: really ensure the skb is writable (Ivan Vecera) [2106271] - net/sched: taprio: Check if socket flags are valid (Ivan Vecera) [2106271] - net/sched: flower: Avoid overwriting error messages (Ivan Vecera) [2106271] - net/sched: matchall: Avoid overwriting error messages (Ivan Vecera) [2106271] - net/sched: cls_api: Add extack message for unsupported action offload (Ivan Vecera) [2106271] - net/sched: act_vlan: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_tunnel_key: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_skbedit: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_police: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_pedit: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_mpls: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_mirred: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_gact: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_api: Add extack to offload_act_setup() callback (Ivan Vecera) [2106271] - net/sched: flower: Take verbose flag into account when logging error messages (Ivan Vecera) [2106271] - net/sched: matchall: Take verbose flag into account when logging error messages (Ivan Vecera) [2106271] - net/sched: fix incorrect vlan_push_eth dest field (Ivan Vecera) [2106271] - net/sched: add vlan push_eth and pop_eth action to the hardware IR (Ivan Vecera) [2106271] - selftests: tc-testing: Increase timeout in tdc config file (Ivan Vecera) [2106271] - flow_offload: improve extack msg for user when adding invalid filter (Ivan Vecera) [2106271] - flow_offload: reject offload for all drivers with invalid police parameters (Ivan Vecera) [2106271] - net: flow_offload: add tc police action parameters (Ivan Vecera) [2106271] - net: sched: avoid newline at end of message in NL_SET_ERR_MSG_MOD (Ivan Vecera) [2106271] - net_sched: add __rcu annotation to netdev->qdisc (Ivan Vecera) [2106271] - net/sched: act_police: more accurate MTU policing (Ivan Vecera) [2106271] - net/sched: Enable tc skb ext allocation on chain miss only when needed (Ivan Vecera) [2106271] - net: sched: remove qdisc_qlen_cpu() (Ivan Vecera) [2106271] - net: sched: remove psched_tdiff_bounded() (Ivan Vecera) [2106271] - net: sched: Clarify error message when qdisc kind is unknown (Ivan Vecera) [2106271] - sch_cake: revise Diffserv docs (Ivan Vecera) [2106271] - flow_offload: fix suspicious RCU usage when offloading tc action (Ivan Vecera) [2106271] - net/sched: use min() macro instead of doing it manually (Ivan Vecera) [2106271] - selftests: tc-testing: add action offload selftest for action and filter (Ivan Vecera) [2106271] - flow_offload: validate flags of filter and actions (Ivan Vecera) [2106271] - flow_offload: add reoffload process to update hw_count (Ivan Vecera) [2106271] - net: sched: save full flags for tc action (Ivan Vecera) [2106271] - flow_offload: add process to update action stats from hardware (Ivan Vecera) [2106271] - flow_offload: rename exts stats update functions with hw (Ivan Vecera) [2106271] - flow_offload: add skip_hw and skip_sw to control if offload the action (Ivan Vecera) [2106271] - flow_offload: allow user to offload tc action to net device (Ivan Vecera) [2106271] - flow_offload: add ops to tc_action_ops for flow action setup (Ivan Vecera) [2106271] - flow_offload: rename offload functions with offload instead of flow (Ivan Vecera) [2106271] - flow_offload: add index to flow_action_entry structure (Ivan Vecera) [2106271] - flow_offload: reject to offload tc actions in offload drivers (Ivan Vecera) [2106271] - flow_offload: fill flags to action structure (Ivan Vecera) [2106271] - sch_cake: do not call cake_destroy() from cake_init() (Ivan Vecera) [2106271] - net/sched: fq_pie: prevent dismantle issue (Ivan Vecera) [2106271] - selftests/tc-testing: Fix cannot create /sys/bus/netdevsim/new_device: Directory nonexistent (Ivan Vecera) [2106271] - selftests/tc-testing: add missing config (Ivan Vecera) [2106271] - selftests/tc-testing: add exit code (Ivan Vecera) [2106271] - net/sched: act_ct: Offload only ASSURED connections (Ivan Vecera) [2106271] - selftests/tc-testings: Be compatible with newer tc output (Ivan Vecera) [2106271] - selftests: forwarding: Fix packet matching in mirroring selftests (Ivan Vecera) [2106271] - net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Ivan Vecera) [2106271] - cls_flower: Fix inability to match GRE/IPIP packets (Ivan Vecera) [2106271] - sch_htb: Add extack messages for EOPNOTSUPP errors (Ivan Vecera) [2106271] - net: sch: simplify condtion for selecting mini_Qdisc_pair buffer (Ivan Vecera) [2106271] - net: sch: eliminate unnecessary RCU waits in mini_qdisc_pair_swap() (Ivan Vecera) [2106271] - net: sched: gred: dynamically allocate tc_gred_qopt_offload (Ivan Vecera) [2106271] - net: stats: Read the statistics in ___gnet_stats_copy_basic() instead of adding. (Ivan Vecera) [2106271] - net: sched: Allow statistics reads from softirq. (Ivan Vecera) [2106271] - net: sched: remove one pair of atomic operations (Ivan Vecera) [2106271] - net: sched: fix logic error in qdisc_run_begin() (Ivan Vecera) [2106271] - net: sch_tbf: Add a graft command (Ivan Vecera) [2106271] - net: sched: Remove Qdisc::running sequence counter (Ivan Vecera) [2106271] - net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data types (Ivan Vecera) [2106271] - net: sched: Use _bstats_update/set() instead of raw writes (Ivan Vecera) [2106271] - net: sched: Protect Qdisc::bstats with u64_stats (Ivan Vecera) [2106271] - u64_stats: Introduce u64_stats_set() (Ivan Vecera) [2106271] - gen_stats: Move remaining users to gnet_stats_add_queue(). (Ivan Vecera) [2106271] - mq, mqprio: Use gnet_stats_add_queue(). (Ivan Vecera) [2106271] - gen_stats: Add gnet_stats_add_queue(). (Ivan Vecera) [2106271] - gen_stats: Add instead Set the value in __gnet_stats_copy_basic(). (Ivan Vecera) [2106271] - testing: selftests: tc_common: Add tc_check_at_least_x_packets() (Ivan Vecera) [2106271] - testing: selftests: forwarding.config.sample: Add tc flag (Ivan Vecera) [2106271] - net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Ivan Vecera) [2106271] - net: sched: Use struct_size() helper in kvmalloc() (Ivan Vecera) [2106271] - net_sched: Use struct_size() and flex_array_size() helpers (Ivan Vecera) [2106271] - net: prevent user from passing illegal stab size (Ivan Vecera) [2106271] - net: sched: move and reuse mq_change_real_num_tx() (Ivan Vecera) [2106271] - selftests: net: test ethtool -L vs mq (Ivan Vecera) [2106271] - netdevsim: add ability to change channel count (Ivan Vecera) [2106271] - net: add netif_set_real_num_queues() for device reconfig (Ivan Vecera) [2106271] - net: sched: update default qdisc visibility after Tx queue cnt changes (Ivan Vecera) [2106271] - fix array-index-out-of-bounds in taprio_change (Ivan Vecera) [2106271] - Revert "flow_offload: action should not be NULL when it is referenced" (Ivan Vecera) [2106271] - sch_cake: fix srchost/dsthost hashing mode (Ivan Vecera) [2106271] - net/sched: cls_api, reset flags on replay (Ivan Vecera) [2106271] - net: sched: provide missing kdoc for tcf_pkt_info and tcf_ematch_ops (Ivan Vecera) [2106271] - net: flow_offload: correct comments mismatch with code (Ivan Vecera) [2106271] - net/sched: taprio: Fix init procedure (Ivan Vecera) [2106271] - net_sched: refactor TC action init API (Ivan Vecera) [2106271] - tc-testing: Add control-plane selftest for skbmod SKBMOD_F_ECN option (Ivan Vecera) [2106271] - net/sched: act_skbmod: Add SKBMOD_F_ECN option support (Ivan Vecera) [2106271] - qdisc: add new field for qdisc_enqueue tracepoint (Ivan Vecera) [2106271] - net/sched: act_skbmod: Skip non-Ethernet packets (Ivan Vecera) [2106271] - net/sched: Remove unnecessary if statement (Ivan Vecera) [2106271] - net_sched: introduce tracepoint trace_qdisc_enqueue() (Ivan Vecera) [2106271] - net_sched: use px to print skb address in trace_qdisc_dequeue() (Ivan Vecera) [2106271] - net: use px to print skb address in trace_netif_receive_skb (Ivan Vecera) [2106271] - net/sched: sch_taprio: fix typo in comment (Ivan Vecera) [2106271] - flow_offload: action should not be NULL when it is referenced (Ivan Vecera) [2106271] - net: sched: remove qdisc->empty for lockless qdisc (Ivan Vecera) [2106271] - net: sched: implement TCQ_F_CAN_BYPASS for lockless qdisc (Ivan Vecera) [2106271] - net: sched: avoid unnecessary seqcount operation for lockless qdisc (Ivan Vecera) [2106271] - Revert "net/sched: cls_flower: Remove match on n_proto" (Ivan Vecera) [2106271] - net: sched: add barrier to ensure correct ordering for lockless qdisc (Ivan Vecera) [2106271] - net: sched: fix error return code in tcf_del_walker() (Ivan Vecera) [2106271] - net/sched: cls_flower: Remove match on n_proto (Ivan Vecera) [2106271] - sch_cake: revise docs for RFC 8622 LE PHB support (Ivan Vecera) [2106271] - sch_cake: Fix out of bounds when parsing TCP options and header (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_lookup_leaf() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_do_events() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_charge_class() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_deactivate() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_activate() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_change_class_mode() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_class_mode() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_deactivate_prios() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_activate_prios() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_remove_class_from_row() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_class_to_row() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_next_rb_node() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_to_wait_tree() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_to_id_tree() (Ivan Vecera) [2106271] - net/sched: act_vlan: Test priority 0 modification (Ivan Vecera) [2106271] - net/sched: act_vlan: No dump for unset priority (Ivan Vecera) [2106271] - net: sched: Fix spelling mistakes (Ivan Vecera) [2106271] - net/sched: fq_pie: fix OOB access in the traffic path (Ivan Vecera) [2106271] - net/sched: fq_pie: re-factor fix for fq_pie endless loop (Ivan Vecera) [2106271] - net: taprio offload: enforce qdisc to netdev queue mapping (Ivan Vecera) [2106271] - net/sched: taprio: Drop unnecessary NULL check after container_of (Ivan Vecera) [2106271] - net: flow_offload: add FLOW_ACTION_PPPOE_PUSH (Ivan Vecera) [2106271] - gve: Recording rx queue before sending to napi (Jordan Kimbrough) [2018609] - gve: fix the wrong AdminQ buffer queue index check (Jordan Kimbrough) [2018609] - gve: Fix GFP flags when allocing pages (Jordan Kimbrough) [2018609] - gve: Add tx|rx-coalesce-usec for DQO (Jordan Kimbrough) [2018609] - gve: Add consumed counts to ethtool stats (Jordan Kimbrough) [2018609] - gve: Implement suspend/resume/shutdown (Jordan Kimbrough) [2018609] - gve: Add optional metadata descriptor type GVE_TXD_MTD (Jordan Kimbrough) [2018609] - gve: remove memory barrier around seqno (Jordan Kimbrough) [2018609] - gve: Update gve_free_queue_page_list signature (Jordan Kimbrough) [2018609] - gve: Move the irq db indexes out of the ntfy block struct (Jordan Kimbrough) [2018609] - gve: Correct order of processing device options (Jordan Kimbrough) [2018609] - gve: fix for null pointer dereference. (Jordan Kimbrough) [2018609] - gve: fix unmatched u64_stats_update_end() (Jordan Kimbrough) [2018609] - gve: Fix off by one in gve_tx_timeout() (Jordan Kimbrough) [2018609] - gve: Add a jumbo-frame device option. (Jordan Kimbrough) [2018609] - gve: Implement packet continuation for RX. (Jordan Kimbrough) [2018609] - gve: Add RX context. (Jordan Kimbrough) [2018609] - gve: Track RX buffer allocation failures (Jordan Kimbrough) [2018609] - gve: Allow pageflips on larger pages (Jordan Kimbrough) [2018609] - gve: Add netif_set_xps_queue call (Jordan Kimbrough) [2018609] - gve: Recover from queue stall due to missed IRQ (Jordan Kimbrough) [2018609] - gve: Do lazy cleanup in TX path (Jordan Kimbrough) [2018609] - gve: Add rx buffer pagecnt bias (Jordan Kimbrough) [2018609] - gve: Switch to use napi_complete_done (Jordan Kimbrough) [2018609] - gve: report 64bit tx_bytes counter from gve_handle_report_stats() (Jordan Kimbrough) [2018609] - gve: fix gve_get_stats() (Jordan Kimbrough) [2018609] - gve: Properly handle errors in gve_assign_qpl (Jordan Kimbrough) [2018609] - gve: Avoid freeing NULL pointer (Jordan Kimbrough) [2018609] - gve: Correct available tx qpl check (Jordan Kimbrough) [2018609] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Jordan Kimbrough) [2018609] - gve: Use kvcalloc() instead of kvzalloc() (Jordan Kimbrough) [2018609] - gve: DQO: avoid unused variable warnings (Jordan Kimbrough) [2018609] - gve: fix the wrong AdminQ buffer overflow check (Jordan Kimbrough) [2018609] - gve: DQO: Remove incorrect prefetch (Jordan Kimbrough) [2018609] - gve: Simplify code and axe the use of a deprecated API (Jordan Kimbrough) [2018609] - gve: Propagate error codes to caller (Jordan Kimbrough) [2018609] - gve: Fix an error handling path in 'gve_probe()' (Jordan Kimbrough) [2018609] - gve: DQO: Fix off by one in gve_rx_dqo() (Jordan Kimbrough) [2018609] - gve: Fix swapped vars when fetching max queues (Jordan Kimbrough) [2018609] - gve: Fix warnings reported for DQO patchset (Jordan Kimbrough) [2018609] - gve: DQO: Add RX path (Jordan Kimbrough) [2018609] - gve: DQO: Add TX path (Jordan Kimbrough) [2018609] - gve: DQO: Configure interrupts on device up (Jordan Kimbrough) [2018609] - gve: DQO: Add ring allocation and initialization (Jordan Kimbrough) [2018609] - gve: DQO: Add core netdev features (Jordan Kimbrough) [2018609] - gve: Update adminq commands to support DQO queues (Jordan Kimbrough) [2018609] - gve: Add DQO fields for core data structures (Jordan Kimbrough) [2018609] - gve: Add dqo descriptors (Jordan Kimbrough) [2018609] - gve: Add support for DQO RX PTYPE map (Jordan Kimbrough) [2018609] - gve: adminq: DQO specific device descriptor logic (Jordan Kimbrough) [2018609] - gve: Introduce per netdev `enum gve_queue_format` (Jordan Kimbrough) [2018609] - gve: Introduce a new model for device options (Jordan Kimbrough) [2018609] - gve: Make gve_rx_slot_page_info.page_offset an absolute offset (Jordan Kimbrough) [2018609] - gve: gve_rx_copy: Move padding to an argument (Jordan Kimbrough) [2018609] - gve: Move some static functions to a common file (Jordan Kimbrough) [2018609] - gve: Correct SKB queue index validation. (Jordan Kimbrough) [2018609] - gve: Upgrade memory barrier in poll routine (Jordan Kimbrough) [2018609] - gve: Add NULL pointer checks when freeing irqs. (Jordan Kimbrough) [2018609] - gve: Update mgmt_msix_idx if num_ntfy changes (Jordan Kimbrough) [2018609] - gve: Check TX QPL was actually assigned (Jordan Kimbrough) [2018609] - net: gve: remove duplicated allowed (Jordan Kimbrough) [2018609] - net: gve: convert strlcpy to strscpy (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing in the tx path (Jordan Kimbrough) [2018609] - gve: Rx Buffer Recycling (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing to the rx path (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing device option (Jordan Kimbrough) [2018609] - net: don't include ethtool.h from netdevice.h (Jordan Kimbrough) [2018609] - gve: Replace zero-length array with flexible-array member (Jordan Kimbrough) [2018609] - gve: Enable Link Speed Reporting in the driver. (Jordan Kimbrough) [2018609] - gve: Use link status register to report link status (Jordan Kimbrough) [2018609] - gve: Batch AQ commands for creating and destroying queues. (Jordan Kimbrough) [2018609] - gve: NIC stats for report-stats and for ethtool (Jordan Kimbrough) [2018609] - gve: Add Gvnic stats AQ command and ethtool show/set-priv-flags. (Jordan Kimbrough) [2018609] - gve: Use dev_info/err instead of netif_info/err. (Jordan Kimbrough) [2018609] - gve: Add stats for gve. (Jordan Kimbrough) [2018609] - gve: Get and set Rx copybreak via ethtool (Jordan Kimbrough) [2018609] - redhat: update ppc64le secureboot signing key (Jarod Wilson) [2109215] - tools: add cpupower daemon reload when installed/upgraded (Jarod Wilson) [2042424] - sfc: fix use after free when disabling sriov (Íñigo Huguet) [2105999] - drm/nouveau: recognise GA103 (Karol Herbst) [1923125] - drm/aperture: Run fbdev removal before internal helpers (Michel Dänzer) [2088410] - drm/i915/ttm: fix 32b build (Michel Dänzer) [2088410] - drm/amd/display: Ensure valid event timestamp for cursor-only commits (Michel Dänzer) [2088410] - drm/amd/pm: Prevent divide by zero (Michel Dänzer) [2088410] - drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. (Michel Dänzer) [2088410] - drm/amdkfd: correct the MEC atomic support firmware checking for GC 10.3.7 (Michel Dänzer) [2088410] - drm/i915/selftests: fix subtraction overflow bug (Michel Dänzer) [2088410] - drm/i915/gt: Serialize TLB invalidates with GT resets (Michel Dänzer) [2088410] - drm/i915/gt: Serialize GRDOM access between multiple engine resets (Michel Dänzer) [2088410] - drm/i915/ttm: fix sg_table construction (Michel Dänzer) [2088410] - drm/i915/selftests: fix a couple IS_ERR() vs NULL tests (Michel Dänzer) [2088410] - drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() (Michel Dänzer) [2088410] - drm/i915/guc: ADL-N should use the same GuC FW as ADL-S (Michel Dänzer) [2088410] - drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() (Michel Dänzer) [2088410] - drm/amdgpu/display: disable prefer_shadow for generic fb helpers (Michel Dänzer) [2088410] - drm/amdgpu: keep fbdev buffers pinned during suspend (Michel Dänzer) [2088410] - drm/fourcc: fix integer type usage in uapi header (Michel Dänzer) [2088410] - drm/i915/dgfx: Disable d3cold at gfx root port (Michel Dänzer) [2088410] - drm/i915/gem: add missing else (Michel Dänzer) [2088410] - drm/amdgpu: To flush tlb for MMHUB of RAVEN series (Michel Dänzer) [2088410] - Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" (Michel Dänzer) [2088410] - drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover() (Michel Dänzer) [2088410] - drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP stream is already enabled" (Michel Dänzer) [2088410] - udmabuf: add back sanity check (Michel Dänzer) [2088410] - drm/amd/display: Fix typo in override_lane_settings (Michel Dänzer) [2088410] - amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing nothing for DCN20+ (Michel Dänzer) [2088410] - drm/i915: Implement w/a 22010492432 for adl-s (Michel Dänzer) [2088410] - drm/i915/uc: remove accidental static from a local variable (Michel Dänzer) [2088410] - drm/amd/display: Cap OLED brightness per max frame-average luminance (Michel Dänzer) [2088410] - drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl (Michel Dänzer) [2088410] - drm/i915/reset: Fix error_state_read ptr + offset use (Michel Dänzer) [2088410] - drm/amdkfd: add pinned BOs to kfd_bo_list (Michel Dänzer) [2088410] - drm/amdkfd: Use mmget_not_zero in MMU notifier (Michel Dänzer) [2088410] - drm/amdgpu: Resolve RAS GFX error count issue after cold boot on Arcturus (Michel Dänzer) [2088410] - drm/amd/display: Read Golden Settings Table from VBIOS (Michel Dänzer) [2088410] - Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" (Michel Dänzer) [2088410] - drm/amdgpu: update VCN codec support for Yellow Carp (Michel Dänzer) [2088410] - drm/amd/display: remove stale config guards (Michel Dänzer) [2088410] - drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit (Michel Dänzer) [2088410] - drm/atomic: Force bridge self-refresh-exit on CRTC switch (Michel Dänzer) [2088410] - drm/bridge: analogix_dp: Support PSR-exit to disable transition (Michel Dänzer) [2088410] - drm/amdkfd:Fix fw version for 10.3.6 (Michel Dänzer) [2088410] - drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate (Michel Dänzer) [2088410] - drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13 (Michel Dänzer) [2088410] - drm/amd/pm: Fix missing thermal throttler status (Michel Dänzer) [2088410] - drm/amd/pm: fix a potential gpu_metrics_table memory leak (Michel Dänzer) [2088410] - drm/radeon: fix a possible null pointer dereference (Michel Dänzer) [2088410] - drm/amd/display: Check zero planes for OTG disable W/A on clock change (Michel Dänzer) [2088410] - drm/amd/display: Check if modulo is 0 before dividing. (Michel Dänzer) [2088410] - drm/amdgpu: fix limiting AV1 to the first instance on VCN3 (Michel Dänzer) [2088410] - drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid (Michel Dänzer) [2088410] - drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() (Michel Dänzer) [2088410] - gma500: fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/i915/dsi: fix VBT send packet port selection for ICL+ (Michel Dänzer) [2088410] - drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Michel Dänzer) [2088410] - drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/nouveau/subdev/bus: Ratelimit logging for fault errors (Michel Dänzer) [2088410] - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Michel Dänzer) [2088410] - drm/amdgpu: add beige goby PCI ID (Michel Dänzer) [2088410] - drm/i915: Fix CFI violation with show_dynamic_id() (Michel Dänzer) [2088410] - drm/bridge: it6505: Send DPCD SET_POWER to downstream (Michel Dänzer) [2088410] - drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H (Michel Dänzer) [2088410] - drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 (Michel Dänzer) [2088410] - drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency (Michel Dänzer) [2088410] - drm/bridge: Fix error handling in analogix_dp_probe (Michel Dänzer) [2088410] - drm/bridge: anx7625: Use uint8 for lane-swing arrays (Michel Dänzer) [2088410] - drm/amd/amdgpu: Remove static from variable in RLCG Reg RW (Michel Dänzer) [2088410] - drm/amd/amdgpu: Fix asm/hypervisor.h build error. (Michel Dänzer) [2088410] - drm/amd/amdgpu: Only reserve vram for firmware with vega9 MS_HYPERV host. (Michel Dänzer) [2088410] - drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling (Michel Dänzer) [2088410] - drm: bridge: icn6211: Fix register layout (Michel Dänzer) [2088410] - drm/bridge: adv7511: clean up CEC adapter when probe fails (Michel Dänzer) [2088410] - drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe() (Michel Dänzer) [2088410] - drm/edid: fix invalid EDID extension block filtering (Michel Dänzer) [2088410] - drm/bridge: it6505: Fix build error (Michel Dänzer) [2088410] - drm: bridge: it66121: Fix the register page length (Michel Dänzer) [2088410] - drm/vmwgfx: Fix an invalid read (Michel Dänzer) [2088410] - drm/ssd130x: Reduce temporary buffer sizes (Michel Dänzer) [2088410] - drm/ssd130x: Fix rectangle updates (Michel Dänzer) [2088410] - drm/format-helper: Fix XRGB888 to monochrome conversion (Michel Dänzer) [2088410] - drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed() (Michel Dänzer) [2088410] - drm/solomon: Make DRM_SSD130X depends on MMU (Michel Dänzer) [2088410] - drm: ssd130x: Always apply segment remap setting (Michel Dänzer) [2088410] - drm: ssd130x: Fix COM scan direction register mask (Michel Dänzer) [2088410] - drm/bridge: anx7625: check the return on anx7625_aux_trans (Michel Dänzer) [2088410] - drm/selftests: missing error code in igt_buddy_alloc_smoke() (Michel Dänzer) [2088410] - drm/bridge_connector: enable HPD by default if supported (Michel Dänzer) [2088410] - drm: fix EDID struct for old ARM OABI format (Michel Dänzer) [2088410] - drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_early_init() (Michel Dänzer) [2088410] - drm/amd/pm: update smartshift powerboost calc for smu13 (Michel Dänzer) [2088410] - drm/amd/pm: update smartshift powerboost calc for smu12 (Michel Dänzer) [2088410] - drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Michel Dänzer) [2088410] - drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init (Michel Dänzer) [2088410] - drm/amd/pm: fix the compile warning (Michel Dänzer) [2088410] - drm/amdkfd: Fix circular lock dependency warning (Michel Dänzer) [2088410] - drm/plane: Move range check for format_count earlier (Michel Dänzer) [2088410] - drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells (Michel Dänzer) [2088410] - drm/amd/pm: fix double free in si_parse_power_table() (Michel Dänzer) [2088410] - drm/amdgpu/pm: fix the null pointer while the smu is disabled (Michel Dänzer) [2088410] - drm/amd/display: Disabling Z10 on DCN31 (Michel Dänzer) [2088410] - drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Michel Dänzer) [2088410] - drm/vmwgfx: validate the screen formats (Michel Dänzer) [2088410] - drm/selftests: fix a shift-out-of-bounds bug (Michel Dänzer) [2088410] - drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Michel Dänzer) [2088410] - selftests/xsk: Disable hanging BPF RES tests (Felix Maurer) [2116940] - NLM: Defend against file_lock changes after vfs_test_lock() (Benjamin Coddington) [2094884] - ice: Fix VF not able to send tagged traffic with no VLAN filters (Petr Oros) [2055446] - ice: Ignore error message when setting same promiscuous mode (Petr Oros) [2100683] - ice: Fix clearing of promisc mode with bridge over bond (Petr Oros) [2100683] - ice: Ignore EEXIST when setting promisc mode (Petr Oros) [2100683] - ice: Fix double VLAN error when entering promisc mode (Petr Oros) [2100683]- fs: dlm: fix build with CONFIG_IPV6 disabled (Alexander Aring) [2036988] - fs: dlm: don't call kernel_getpeername() in error_report() (Alexander Aring) [2036988] - fs: dlm: use sk->sk_socket instead of con->sock (Alexander Aring) [2036988] - x86: intel_epb: Allow model specific normal EPB value (Prarit Bhargava) [2101488] - x86: intel_epb: Do not build when CONFIG_PM is unset (Prarit Bhargava) [2101488] - x86: intel_epb: Take CONFIG_PM into account (Prarit Bhargava) [2101488] - PM / arch: x86: MSR_IA32_ENERGY_PERF_BIAS sysfs interface (Prarit Bhargava) [2101488] - PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handling (Prarit Bhargava) [2101488] - thermal: int340x: Add Raptor Lake PCI device id (Prarit Bhargava) [2064828] - thermal: int340x: Support Raptor Lake (Prarit Bhargava) [2064828] - nvme-fc: restart admin queue if the caller needs to restart queue (Ewan D. Milne) [2095693] - netfilter: nf_tables: replace BUG_ON by element length check (Florian Westphal) [2104497] - netfilter: nf_log: incorrect offset to network header (Florian Westphal) [2104497] - netfilter: nft_set_pipapo: release elements in clone from abort path (Florian Westphal) [2104497] - netfilter: nf_tables: stricter validation of element data (Florian Westphal) [2104497] - netfilter: nft_dynset: restore set element counter when failing to update (Florian Westphal) [2104497] - netfilter: use get_random_u32 instead of prandom (Florian Westphal) [2104497] - netfilter: nf_tables: memleak flow rule from commit path (Florian Westphal) [2104497] - netfilter: nf_tables: hold mutex on netns pre_exit path (Florian Westphal) [2104497] - netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal) [2104497] - netfilter: flowtable: fix excessive hw offload attempts after failure (Florian Westphal) [2104497] - netfilter: flowtable: avoid possible false sharing (Florian Westphal) [2104497] - netfilter: nf_nat_h323: eliminate anonymous module_init & module_exit (Florian Westphal) [2104497] - netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 (Florian Westphal) [2104497] - netfilter: socket: icmp6: fix use-after-scope (Florian Westphal) [2104497] - netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local (Florian Westphal) [2104497] - net/mlx5: Remove ConnectX-7 device from the unsupported devices (Kamal Heib) [1899567] - fs: dlm: change posix lock sigint handling (Alexander Aring) [2088499] - fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring) [2088499] - fs: dlm: change plock interrupted message to debug again (Alexander Aring) [2088499] - fs: dlm: add pid to debug log (Alexander Aring) [2088499] - fs: dlm: plock use list_first_entry (Alexander Aring) [2088499] - dlm: replace usage of found with dedicated list iterator variable (Alexander Aring) [2088499] - dlm: move global to static inits (Alexander Aring) [2088499] - dlm: remove unnecessary INIT_LIST_HEAD() (Alexander Aring) [2088499] - dlm: improve plock logging if interrupted (Alexander Aring) [2088499] - dlm: rearrange async condition return (Alexander Aring) [2088499] - dlm: cleanup plock_op vs plock_xop (Alexander Aring) [2088499] - dlm: replace sanity checks with WARN_ON (Alexander Aring) [2088499]- selftests: mptcp: make sendfile selftest work (Florian Westphal) [2109046] - selftests: mptcp: more stable simult_flows tests (Florian Westphal) [2109046] - be2net: Remove useless DMA-32 fallback configuration (Petr Oros) [2051324] - ethernet: constify references to netdev->dev_addr in drivers (Petr Oros) [2051324] - ethernet: Remove redundant 'flush_workqueue()' calls (Petr Oros) [2051324] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Petr Oros) [2051324] - ethernet: use eth_hw_addr_set() (Petr Oros) [2051324] - be2net: Use irq_update_affinity_hint() (Petr Oros) [2051324] - RedHat: ASoC: SOF: Intel: do not enable IMR boot when resuming by default (Jaroslav Kysela) [2114931] - ASoC: SOF: make ctx_store and ctx_restore as optional (Jaroslav Kysela) [2114931] - ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes (Jaroslav Kysela) [2114931] - ASoC: amd: yc: Update DMI table entries for AMD platforms (Jaroslav Kysela) [2114931] - ASoC: amd: yc: Update DMI table entries (Jaroslav Kysela) [2114931] - thunderbolt: Add DP OUT resource when DP tunnel is discovered (Torez Smith) [2107601] - iavf: Fix VLAN_V2 addition/rejection (Petr Oros) [2115618] - iavf: Fix deadlock in initialization (Petr Oros) [2054656] - qede: Reduce verbosity of ptp tx timestamp (Manish Chopra) [2080655] - dmaengine: idxd: Fixup merge conflict resolution from upstream (Jerry Snitselaar) [2100927] - dmaengine: idxd: skip clearing device context when device is read-only (Jerry Snitselaar) [2100927] - dmaengine: idxd: add RO check for wq max_transfer_size write (Jerry Snitselaar) [2100927] - dmaengine: idxd: add RO check for wq max_batch_size write (Jerry Snitselaar) [2100927] - dmaengine: idxd: fix device cleanup on disable (Jerry Snitselaar) [2100927] - Revert "dmaengine: idxd: Separate user and kernel pasid enabling" (Jerry Snitselaar) [2100927] - net: atlantic: always deep reset on pm op, fixing up my null deref regression (Foggy Liu) [2039680] - net: atlantic: invert deep par in pm functions, preventing null derefs (Foggy Liu) [2039680] - s390/ap: extend AP change bindings-complete uevent with counter (Mete Durlu) [2114907] - powerpc/memhotplug: Make lmb size 64bit (Diego Domingos) [2116517] - powerpc/drmem: Make lmb_size 64 bit (Diego Domingos) [2116517] - RHEL-only: tools: arm64: Use alternative.h header in sysreg.h (Eric Auger) [2118527]- vmxnet3: do not reschedule napi for rx processing (Kamal Heib) [2117263] - lockdown: also lock down previous kgdb use (Lenny Szubowicz) [2104748] {CVE-2022-21499} - sfc: fix kernel panic when creating VF (Íñigo Huguet) [2114738] - net/mlx4_en: use kzalloc (Amir Tzin) [2049433] - net/mlx4: Delete useless moduleparam include (Amir Tzin) [2049433] - RDMA/mlx4: remove redundant assignment to variable nreq (Amir Tzin) [2049433] - RDMA/mlx4: Delete useless module.h include (Amir Tzin) [2049433] - RDMA/mlx4: Don't continue event handler after memory allocation failure (Amir Tzin) [2049433] - net/mlx4: Use irq_update_affinity_hint() (Amir Tzin) [2049433] - RDMA/mlx4: Use bitmap_alloc() when applicable (Amir Tzin) [2049433] - net/mlx4_en: Update reported link modes for 1/10G (Amir Tzin) [2049433] - ethernet: Remove redundant 'flush_workqueue()' calls (Amir Tzin) [2049433] - mlx4: constify args for const dev_addr (Amir Tzin) [2049433] - mlx4: remove custom dev_addr clearing (Amir Tzin) [2049433] - mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() (Amir Tzin) [2049433] - mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() (Amir Tzin) [2049433] - net/mlx4_en: avoid one cache line miss to ring doorbell (Amir Tzin) [2049433] - net/mlx4_en: Add XDP_REDIRECT statistics (Amir Tzin) [2049433] - net/mlx4: Use array_size() helper in copy_to_user() (Amir Tzin) [2049433] - net: mlx4: Add support for XDP_REDIRECT (Amir Tzin) [2049433] - net/mellanox: switch from 'pci_' to 'dma_' API (Amir Tzin) [2049433] - net/mlx4: Use ARRAY_SIZE to get an array's size (Amir Tzin) [2049433] - net/mlx4: make the array states static const, makes object smaller (Amir Tzin) [2049433] - dma-direct: use the correct size for dma_set_encrypted() (Jerry Snitselaar) [2105608] - dma-debug: make things less spammy under memory pressure (Jerry Snitselaar) [2105608] - dma-iommu: Check that swiotlb is active before trying to use it (Jerry Snitselaar) [2105608] - cpufreq: powernow-k8: Re-order the init checks (Mark Langsdorf) [2072974] - cpufreq: unify show() and store() naming and use __ATTR_XX (Mark Langsdorf) [2072974] - cpufreq: amd-pstate: Add more tracepoint for AMD P-State module (Mark Langsdorf) [2072974] - cpufreq: CPPC: Fix performance/frequency conversion (Mark Langsdorf) [2072974] - cpufreq: Move to_gov_attr_set() to cpufreq.h (Mark Langsdorf) [2072974] - cpufreq: use default_groups in kobj_type (Mark Langsdorf) [2072974] - cpufreq: Fix initialization of min and max frequency QoS requests (Mark Langsdorf) [2072974] - cpufreq: Fix a comment in cpufreq_policy_free (Mark Langsdorf) [2072974] - cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() (Mark Langsdorf) [2072974] - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (Mark Langsdorf) [2072974] - cpufreq: sh: Remove sh_cpufreq_cpu_ready() (Mark Langsdorf) [2072974] - cpufreq: acpi: Remove acpi_cpufreq_cpu_ready() (Mark Langsdorf) [2072974] - cpufreq: Fix fall-through warning for Clang (Mark Langsdorf) [2072974] - cpufreq: Remove ->resolve_freq() (Mark Langsdorf) [2072974] - cpufreq: Reuse cpufreq_driver_resolve_freq() in __cpufreq_driver_target() (Mark Langsdorf) [2072974] - cpufreq: Remove the ->stop_cpu() driver callback (Mark Langsdorf) [2072974] - cpufreq: powernv: Migrate to ->exit() callback instead of ->stop_cpu() (Mark Langsdorf) [2072974] - cpufreq: Make cpufreq_online() call driver->offline() on errors (Mark Langsdorf) [2072974] - cpufreq: sh: Remove unused linux/sched.h headers (Mark Langsdorf) [2072974] - cpufreq: stats: Clean up local variable in cpufreq_stats_create_table() (Mark Langsdorf) [2072974] - cpufreq: Remove unused for_each_policy macro (Mark Langsdorf) [2072974] - cpufreq: Rudimentary typos fix in the file s5pv210-cpufreq.c (Mark Langsdorf) [2072974] - ACPI: CPPC: Fix enabling CPPC on AMD systems with shared memory (Mark Langsdorf) [2067296] - ACPI: CPPC: Don't require flexible address space if X86_FEATURE_CPPC is supported (Mark Langsdorf) [2067296] - ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported (Mark Langsdorf) [2067296] - x86/ACPI: CPPC: Rename cppc_msr.c to cppc.c (Mark Langsdorf) [2067296] - ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked (Mark Langsdorf) [2067296] - ACPI: CPPC: Assume no transition latency if no PCCT (Mark Langsdorf) [2067296] - ACPI: bus: Set CPPC _OSC bits for all and when CPPC_LIB is supported (Mark Langsdorf) [2067296] - ACPI: CPPC: Check _OSC for flexible address space (Mark Langsdorf) [2067296] - ACPI: processor: idle: Avoid falling back to C3 type C-states (Mark Langsdorf) [2067296] - Revert "ACPI: processor: idle: Only flush cache on entering C3" (Mark Langsdorf) [2067296] - ACPI: CPPC: Change default error code and clean up debug messages in probe (Mark Langsdorf) [2067296] - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Mark Langsdorf) [2067296] - ACPI: tables: Make LAPIC_ADDR_OVR address readable in message (Mark Langsdorf) [2067296] - ACPI: IPMI: replace usage of found with dedicated list iterator variable (Mark Langsdorf) [2067296] - ACPI, APEI: Use the correct variable for sizeof() (Mark Langsdorf) [2067296] - clocksource: acpi_pm: fix return value of __setup handler (Mark Langsdorf) [2067296] - ACPI / x86: Add support for LPS0 callback handler (Mark Langsdorf) [2067296] - ACPI: bus: Avoid using CPPC if not supported by firmware (Mark Langsdorf) [2067296] - Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query flag" (Mark Langsdorf) [2067296] - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Mark Langsdorf) [2067296] - PM: hibernate: Honour ACPI hardware signature by default for virtual guests (Mark Langsdorf) [2067296] - ACPI: NFIT: Remove block aperture support (Mark Langsdorf) [2067296] - x86, ACPI: rename init_freq_invariance_cppc() to arch_init_invariance_cppc() (Mark Langsdorf) [2067296] - ACPI/APEI: Limit printable size of BERT table data (Mark Langsdorf) [2067296] - ACPI: APEI: fix return value of __setup handlers (Mark Langsdorf) [2067296] - ACPI / x86: Add skip i2c clients quirk for Lenovo Yoga Tablet 1050F/L (Mark Langsdorf) [2067296] - ACPI / x86: Add skip i2c clients quirk for Nextbook Ares 8 (Mark Langsdorf) [2067296] - ACPICA: Avoid walking the ACPI Namespace if it is not there (Mark Langsdorf) [2067296] - ACPI: processor idle: Check for architectural support for LPI (Mark Langsdorf) [2067296] - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Mark Langsdorf) [2067296] - ACPI: fan: Add additional attributes for fine grain control (Mark Langsdorf) [2067296] - ACPI: fan: Properly handle fine grain control (Mark Langsdorf) [2067296] - ACPI: fan: Optimize struct acpi_fan_fif (Mark Langsdorf) [2067296] - ACPI: fan: Separate file for attributes creation (Mark Langsdorf) [2067296] - ACPI: fan: Fix error reporting to user space (Mark Langsdorf) [2067296] - ACPI: clean up double words in two comments (Mark Langsdorf) [2067296] - ACPI: property: Get rid of redundant 'else' (Mark Langsdorf) [2067296] - ACPI: EC: Rearrange code in acpi_ec_submit_event() (Mark Langsdorf) [2067296] - ACPI: EC: Reduce indentation level in acpi_ec_submit_event() (Mark Langsdorf) [2067296] - ACPI: EC: Do not return result from advance_transaction() (Mark Langsdorf) [2067296] - ACPI: EC / PM: Print additional debug message in acpi_ec_dispatch_gpe() (Mark Langsdorf) [2067296] - ACPI: PM: Print additional debug message in acpi_s2idle_wake() (Mark Langsdorf) [2067296] - ACPI: tables: Add CEDT signature to the list of known tables (Mark Langsdorf) [2067296] - ACPI: properties: Consistently return -ENOENT if there are no more references (Mark Langsdorf) [2067296] - ACPI: OSL: Fix and clean up acpi_os_read/write_port() (Mark Langsdorf) [2067296] - ACPICA: Use uintptr_t and offsetof() in Linux kernel builds (Mark Langsdorf) [2067296] - ACPI: processor: idle: Only flush cache on entering C3 (Mark Langsdorf) [2067296] - intel_idle: Add AlderLake support (Lenny Szubowicz) [2075709] - intel_idle: Fix SPR C6 optimization (Lenny Szubowicz) [2075709] - intel_idle: Fix the 'preferred_cstates' module parameter (Lenny Szubowicz) [2075709] - cpuidle: intel_idle: Update intel_idle() kerneldoc comment (Lenny Szubowicz) [2075709] - ice: Fix promiscuous mode not turning off (Petr Oros) [2088787] - ice: Introduce enabling promiscuous mode on multiple VF's (Petr Oros) [2088787] - PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PF (Myron Stowe) [2106259] - PCI/IOV: Add pci_iov_vf_id() to get VF index (Myron Stowe) [2106259] - redhat: enable CONFIG_MAXLINEAR_GPHY as module (Petr Oros) [2071856] - net: phy: enhance GPY115 loopback disable function (Petr Oros) [2071856] - net: phy: add Maxlinear GPY115/21x/24x driver (Petr Oros) [2071856] - cgroup: Use css_tryget() instead of css_tryget_online() in task_get_css() (Vratislav Bendel) [2111491] - ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Jaroslav Kysela) [2065580] - ASoC: amd: Add support for enabling DMIC on acp6x via _DSD (Jaroslav Kysela) [2065580] - soundwire: intel: prevent pm_runtime resume prior to system suspend (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk for Fiero SC-01 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Add ASP TX3/4 source to register patch (Jaroslav Kysela) [2065580] - ASoC: dapm: Initialise kcontrol data for mux/demux controls (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Correct some control names (Jaroslav Kysela) [2065580] - ASoC: wm5110: Fix DRE control (Jaroslav Kysela) [2065580] - ASoC: wm_adsp: Fix event for preloader (Jaroslav Kysela) [2065580] - ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-loader: Make sure that the fw load sequence is followed (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() (Jaroslav Kysela) [2065580] - ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe (Jaroslav Kysela) [2065580] - ASoC: rt7*-sdw: harden jack_detect_handler (Jaroslav Kysela) [2065580] - ASoC: rt711: fix calibrate mutex initialization (Jaroslav Kysela) [2065580] - ASoC: Intel: sof_sdw: handle errors on card registration (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca-sdw: fix calibrate mutex initialization (Jaroslav Kysela) [2065580] - ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove (Jaroslav Kysela) [2065580] - ASoC: ops: Fix off by one in range control validation (Jaroslav Kysela) [2065580] - ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array (Jaroslav Kysela) [2065580] - ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: fix mute/micmute LEDs for HP machines (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Fix headset mic for Acer SF313-51 (Jaroslav Kysela) [2065580] - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model (Jaroslav Kysela) [2065580] - ALSA: hda - Add fixup for Dell Latitidue E5430 (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda: Fix compressed stream position tracking (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Move and correct size checks in sof_ipc3_control_load_bytes() (Jaroslav Kysela) [2065580] - ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ASoC: rt711: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ALSA: cs46xx: Fix missing snd_card_free() call at probe error (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo L140PU (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo NS50PU (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - ALC897 headset MIC no sound (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop (Jaroslav Kysela) [2065580] - ALSA: hda/conexant: Fix missing beep setup (Jaroslav Kysela) [2065580] - ALSA: hda: Fix discovery of i915 graphics PCI device (Jaroslav Kysela) [2065580] - ALSA: hda/via: Fix missing beep setup (Jaroslav Kysela) [2065580] - ALSA: memalloc: Drop x86-specific hack for WC allocations (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Add HW8326 support (Jaroslav Kysela) [2065580] - ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID (Jaroslav Kysela) [2065580] - ASoC: es8328: Fix event generation for deemphasis control (Jaroslav Kysela) [2065580] - ASoC: cs42l51: Correct minimum value for SX volume control (Jaroslav Kysela) [2065580] - ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Jaroslav Kysela) [2065580] - ASoC: cs42l52: Correct TLV for Bypass Volume (Jaroslav Kysela) [2065580] - ASoC: cs53l30: Correct number of volume levels on SX controls (Jaroslav Kysela) [2065580] - ASoC: cs35l36: Update digital volume TLV (Jaroslav Kysela) [2065580] - ASoC: cs42l52: Fix TLV scales for mixer controls (Jaroslav Kysela) [2065580] - ASoC: Intel: cirrus-common: fix incorrect channel mapping (Jaroslav Kysela) [2065580] - ASoC: nau8822: Add operation for internal PLL off and on (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for HP Dev One (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 (Jaroslav Kysela) [2065580] - ALSA: hda/conexant - Fix loopback issue with CX20632 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Set up (implicit) sync for Saffire 6 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Skip generic sync EP parse for secondary EP (Jaroslav Kysela) [2065580] - ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" is not in the DAPM (Jaroslav Kysela) [2065580] - ASoC: SOF: amd: Fixed Build error (Jaroslav Kysela) [2065580] - ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Jaroslav Kysela) [2065580] - ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() (Jaroslav Kysela) [2065580] - ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Set scontrol->priv to NULL after freeing it (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb (Jaroslav Kysela) [2065580] - ASoC: amd: Add driver data to acp6x machine driver (Jaroslav Kysela) [2065580] - ASoC: rt1015p: remove dependency on GPIOLIB (Jaroslav Kysela) [2065580] - ASoC: max98357a: remove dependency on GPIOLIB (Jaroslav Kysela) [2065580] - ASoC: rt5645: Fix errorenous cleanup order (Jaroslav Kysela) [2065580] - ASoC: SOF: amd: add missing platform_device_unregister in acp_pci_rn_probe (Jaroslav Kysela) [2065580] - ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks (Jaroslav Kysela) [2065580] - ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Correct get_control_data for non bytes payload (Jaroslav Kysela) [2065580] - ASoC: dapm: Don't fold register value changes into notifications (Jaroslav Kysela) [2065580] - ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 (Jaroslav Kysela) [2065580] - ALSA: jack: Access input_dev under mutex (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Add new type for ALC245 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Optimize TEAC clock quirk (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Configure sync endpoints before data (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add missing ep_idx in fixed EP quirks (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Workaround for clock setup on TEAC devices (Jaroslav Kysela) [2065580] - ALSA: ctxfi: Add SB046x PCI ID (Jaroslav Kysela) [2065580] - NFS: Fix initialisation of nfs_client cl_flags field (Scott Mayhew) [2114577] - Documentation: Add an explanation of NFSv4 client identifiers (Dave Wysochanski) [1801326]- crypto: chelsio/chcr - Remove useless MODULE_VERSION (Rahul Lakkireddy) [2105817] - crypto: chelsio - remove unused function (Rahul Lakkireddy) [2105817] - crypto: chelsio - Read rxchannel-id from firmware (Rahul Lakkireddy) [2105817] - crypto: chelsio - Fix some kernel-doc issues (Rahul Lakkireddy) [2105817] - crypto: chelsio - remove set but not used variable 'adap' (Rahul Lakkireddy) [2105817] - dm raid: fix address sanitizer warning in raid_resume (Benjamin Marzinski) [2115118] - dm raid: fix address sanitizer warning in raid_status (Benjamin Marzinski) [2115118] - dm: return early from dm_pr_call() if DM device is suspended (Benjamin Marzinski) [2115118] - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks discarded, not number of discard bios (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks written, not number of write bios (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks read, not number of read bios (Benjamin Marzinski) [2115118] - dm writecache: return void from functions (Benjamin Marzinski) [2115118] - dm kcopyd: use __GFP_HIGHMEM when allocating pages (Benjamin Marzinski) [2115118] - dm writecache: set a default MAX_WRITEBACK_JOBS (Benjamin Marzinski) [2115118] - dm raid: fix KASAN warning in raid5_add_disks (Benjamin Marzinski) [2115118] - dm raid: fix KASAN warning in raid5_remove_disk (Benjamin Marzinski) [2115118] - KVM: x86: do not report preemption if the steal time cache is stale (Vitaly Kuznetsov) [2115240] - KVM: x86: revalidate steal time cache if MSR value changes (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 (Vitaly Kuznetsov) [2115240] - KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() (Vitaly Kuznetsov) [2115240] - KVM: SEV: Init target VMCBs in sev_migrate_from (Vitaly Kuznetsov) [2115240] - KVM: SVM: fix tsc scaling cache logic (Vitaly Kuznetsov) [2115240] - KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots() (Vitaly Kuznetsov) [2115240] - KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer (Vitaly Kuznetsov) [2115240] - KVM: x86: avoid calling x86 emulator without a decoded instruction (Vitaly Kuznetsov) [2115240] - KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak (Vitaly Kuznetsov) [2115240] - KVM: x86: avoid loading a vCPU after .vm_destroy was called (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Vitaly Kuznetsov) [2115240] - KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 (Vitaly Kuznetsov) [2115240] - sched/deadline: Fix BUG_ON condition for deboosted tasks (Phil Auld) [2111860] - scsi: qla2xxx: Fix excessive I/O error messages by default (Nilesh Javali) [2100728] - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Nilesh Javali) [2044160] - drm/radeon: fix build rules of *_reg_safe.h (Michel Dänzer) [2006451] - RDMA/irdma: Fix sleep from invalid context BUG (Kamal Heib) [2097318] - RDMA/irdma: Do not advertise 1GB page size for x722 (Kamal Heib) [2097318] - RDMA/cm: Fix memory leak in ib_cm_insert_listen (Kamal Heib) [2097318] - RDMA/hfi1: Fix potential integer multiplication overflow errors (Kamal Heib) [2097318] - RDMA/hfi1: Prevent use of lock before it is initialized (Kamal Heib) [2097318] - RDMA/rxe: Fix an error handling path in rxe_get_mcg() (Kamal Heib) [2097318] - RDMA/rxe: Generate a completion for unsupported/invalid opcode (Kamal Heib) [2097318] - scsi: target: cxgbit: Enable Delayed ACK (Rahul Lakkireddy) [2105813] - scsi: target: cxgbit: Increase max DataSegmentLength (Rahul Lakkireddy) [2105813] - cxgb4: Use the bitmap API to allocate bitmaps (Rahul Lakkireddy) [2105806] - cxgb4: Fix typo in string (Rahul Lakkireddy) [2105806] - cxgb4/cxgb4vf: Fix typo in comments (Rahul Lakkireddy) [2105806] - cxgb4vf: remove unexpected word "the" (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: Avoid potential negative array offset (Rahul Lakkireddy) [2105806] - libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() (Rahul Lakkireddy) [2105806] - cxgb4vf: Remove useless DMA-32 fallback configuration (Rahul Lakkireddy) [2105806] - cxgb4: Remove useless DMA-32 fallback configuration (Rahul Lakkireddy) [2105806] - cxgb4: allow reading unrecognized port module eeprom (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Fix an error code in cxgb4vf_pci_probe() (Rahul Lakkireddy) [2105806] - cxgb4: Use struct_group() for memcpy() region (Rahul Lakkireddy) [2105806] - cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy) [2105806] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Rahul Lakkireddy) [2105806] - ethernet: chelsio: use eth_hw_addr_set() (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Make use of the helper function dev_err_probe() (Rahul Lakkireddy) [2105806] - cxgb4: improve printing NIC information (Rahul Lakkireddy) [2105806] - net: chelsio: switch from 'pci_' to 'dma_' API (Rahul Lakkireddy) [2105806] - cxgb4: make the array match_all_mac static, makes object smaller (Rahul Lakkireddy) [2105806] - cxgb4: fix IRQ free race during driver unload (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: use eth_zero_addr() to assign zero address (Rahul Lakkireddy) [2105806] - cxgb4: Fix -Wunused-const-variable warning (Rahul Lakkireddy) [2105806] - cxgb4: clip_tbl: use list_del_init instead of list_del/INIT_LIST_HEAD (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Fix wrong function name in comments (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: Fix wrong function name in comments (Rahul Lakkireddy) [2105806] - cxgb4: Remove redundant NULL check (Rahul Lakkireddy) [2105806] - net: ethernet: chelsiofix: spelling typo of 'rewriteing' (Rahul Lakkireddy) [2105806] - net: don't include ethtool.h from netdevice.h (Rahul Lakkireddy) [2105806] - cxgb4vf: convert to use DEFINE_SEQ_ATTRIBUTE macro (Rahul Lakkireddy) [2105806] - cxgb4vf: fix t4vf_eth_xmit()'s return type (Rahul Lakkireddy) [2105806] - cxgb4vf: update kernel-doc line comments (Rahul Lakkireddy) [2105806] - cxgb4: remove duplicate headers (Rahul Lakkireddy) [2105806] - cxgb4/cxgb4vf: Remove superfluous void * cast in debugfs_create_file() call (Rahul Lakkireddy) [2105806] - cxgb4: Add missing annotation for service_ofldq() (Rahul Lakkireddy) [2105806] - net: cxgb4vf: reject unsupported coalescing params (Rahul Lakkireddy) [2105806] - scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown (Tomas Henzl) [2106413] - drm/amd/display: Fix new dmub notification enabling in DM (Mika Penttilä) [2107632] - Revert "crypto: chelsio - Inline single pdu only" (Rahul Lakkireddy) [2105818] - crypto/chcr: Moving chelsio's inline ipsec functionality to /drivers/net (Rahul Lakkireddy) [2105818] - net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path (Sabrina Dubroca) [2107200] - scsi: ch: Make it possible to open a ch device multiple times again (Ewan D. Milne) [2108649] - lpfc updates for rh8.7 14.0.0.15 (Paul Ely) [2107726] - scsi: lpfc: Copyright updates for 14.2.0.5 patches (Paul Ely) [2107726] - scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test (Paul Ely) [2107726] - scsi: lpfc: Fix attempted FA-PWWN usage after feature disable (Paul Ely) [2107726] - scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE (Paul Ely) [2107726] - scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID (Paul Ely) [2107726] - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (Paul Ely) [2107726] - scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb() (Paul Ely) [2107726] - scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (Paul Ely) [2107726] - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (Paul Ely) [2107726] - scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted (Paul Ely) [2107726] - scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() (Paul Ely) [2107726] - scsi: qla2xxx: Fix imbalance vha->vref_count (Nilesh Javali) [2108964] - scsi: smartpqi: Update version to 2.1.18-045 (Don Brace) [2101548] - scsi: smartpqi: Update copyright to current year (Don Brace) [2101548] - scsi: smartpqi: Add ctrl ready timeout module parameter (Don Brace) [2101548] - scsi: smartpqi: Update deleting a LUN via sysfs (Don Brace) [2101548] - scsi: smartpqi: Add module param to disable managed ints (Don Brace) [2101548] - scsi: smartpqi: Fix RAID map race condition (Don Brace) [2101548] - scsi: smartpqi: Fix DMA direction for RAID requests (Don Brace) [2101548] - scsi: smartpqi: Stop logging spurious PQI reset failures (Don Brace) [2101548] - scsi: smartpqi: Add PCI IDs for Lenovo controllers (Don Brace) [2101548] - scsi: smartpqi: Add PCI ID for Adaptec SmartHBA 2100-8i (Don Brace) [2101548] - scsi: smartpqi: Fix PCI control linkdown system hang (Don Brace) [2101548] - scsi: smartpqi: Add driver support for multi-LUN devices (Don Brace) [2101548] - scsi: smartpqi: Close write read holes (Don Brace) [2101548] - scsi: smartpqi: Add PCI IDs for ramaxel controllers (Don Brace) [2101548] - scsi: smartpqi: Add controller fw version to console log (Don Brace) [2101548] - scsi: smartpqi: Shorten drive visibility after removal (Don Brace) [2101548] - scsi: smartpqi: Fix typo in comment (Don Brace) [2101548] - docs: kdump: Update the crashkernel description for arm64 (Pingfan Liu) [2093920] - of: Support more than one crash kernel regions for kexec -s (Pingfan Liu) [2093920] - of: kexec: Remove FDT_PROP_* definitions (Pingfan Liu) [2093920] - arm64: kexec: Fix missing error code 'ret' warning in load_other_segments() (Pingfan Liu) [2093920] - arm64: Use common of_kexec_alloc_and_setup_fdt() (Pingfan Liu) [2093920] - of: Add a common kexec FDT setup function (Pingfan Liu) [2093920] - arm64: Use ELF fields defined in 'struct kimage' (Pingfan Liu) [2093920] - kexec: Move ELF fields to struct kimage (Pingfan Liu) [2093920] - of: fdt: Add memory for devices by DT property "linux,usable-memory-range" (Pingfan Liu) [2093920] - efi: apply memblock cap after memblock_add() (Pingfan Liu) [2093920] - of: fdt: Aggregate the processing of "linux,usable-memory-range" (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_memory() to call directly (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_root() to call directly (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_chosen() to call directly (Pingfan Liu) [2093920] - of: fdt: Rename reserve_elfcorehdr() to fdt_reserve_elfcorehdr() (Pingfan Liu) [2093920] - of: fdt: Add generic support for handling elf core headers property (Pingfan Liu) [2093920] - arm64: kdump: Reimplement crashkernel=X (Pingfan Liu) [2093920] - arm64: Use insert_resource() to simplify code (Pingfan Liu) [2093920] - kdump: return -ENOENT if required cmdline option does not exist (Pingfan Liu) [2093920]- sched: Add WARN_ONCE_SAFE for use during critical scheduler code. (Phil Auld) [2095898] - printk: remove NMI tracking [partial] (Phil Auld) [2095898] - ext4: make sure ext4_append() always allocates new block (Lukas Czerner) [2070216] - ext4: check if directory block is within i_size (Lukas Czerner) [2070216] - redhat: nvme/tcp mistakenly uses blk_mq_tag_to_rq(nvme_tcp_tagset(queue)) (John Meneghini) [2112036] - RDMA/cxgb4: Set queue pair state when being queried (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use non-atomic bitmap functions when possible (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use bitmap_set() when applicable (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use bitmap_zalloc() when applicable (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use helper function to set GUIDs (Rahul Lakkireddy) [2105809] - RDMA/iw_cxgb4: Fix refcount underflow while destroying cqs. (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use refcount_t instead of atomic_t for reference counting (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Fix missing error code in create_qp() (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Remove useless assignments (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: add missing qpid increment (Rahul Lakkireddy) [2105809] - RDMA/iw_cxgb4: Use DEFINE_SPINLOCK() for spinlock (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use sizeof() notation (Rahul Lakkireddy) [2105809] - drm/amd/display: Ignore First MST Sideband Message Return Error (Michel Dänzer) [2089853] - sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed (Waiman Long) [2115165] - sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() (Waiman Long) [2115165] - ibmvnic: Properly dispose of all skbs during a failover. (Steve Best) [2107560] - redhat/configs: Enable CONFIG_AMD_HSMP for x86_64 (John Allen) [2072233] - platform/x86: Add AMD system management interface (John Allen) [2072233] - ice: do not setup vlan for loopback VSI (Petr Oros) [2103845] - ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Petr Oros) [2103845] - ice: Fix VSIs unable to share unicast MAC (Petr Oros) [2080033] - ice: Fix max VLANs available for VF (Petr Oros) [2112298] - ice: change devlink code to read NVM in blocks (Petr Oros) [2093904] - ALSA: Enable more Intel and AMD x86 chipset drivers (Jaroslav Kysela) [2065575] - ALSA: Remove module symbols namespace (Jaroslav Kysela) [2065575] - ASoC: SOF: tokens: add token for Mediatek AFE (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Expand firmware loading search options (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add trace caps to speaker protection FW (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Make compressed buffers optional (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Correct control read size when parsing compressed buffer (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add support for "toggle" preloaders (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Fix overrun of unterminated control name string (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Clear core reset for cache (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Move lockdep asserts to avoid potential null pointer (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Allow creation of event controls (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add offset to cs_dsp read/write (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Clarify some kernel doc comments (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Perform NULL check in cs_dsp_coeff_write/read_ctrl (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add support for rev 2 coefficient files (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Print messages from bin files (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add pre_run callback (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add version checks on coefficient loading (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add lockdep asserts to interface functions (Jaroslav Kysela) [2065575] - firmware: cs_dsp: tidy includes in cs_dsp.c and cs_dsp.h (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove the wmfw_add_ctl helper function (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: wm_adsp_control_add() error: uninitialized symbol 'ret' (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: remove a repeated including (Jaroslav Kysela) [2065575] - firmware: cs_dsp: add driver to support firmware loading on Cirrus Logic DSPs (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate wm_adsp specifics in cs_dsp_client_ops (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Split out struct cs_dsp from struct wm_adsp (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: move firmware loading to client (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Pass firmware names as parameters when starting DSP core (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move check of dsp->running to better place (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate generic cs_dsp_coeff_ctl handling (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move sys_config_size to wm_adsp (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Split DSP power operations into helper functions (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate some ASoC and generic functions (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Introduce cs_dsp logging macros (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Rename generic DSP support (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Cancel ongoing work when removing controls (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Switch to using wm_coeff_read_ctrl for compressed buffers (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move check for control existence (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove use of snd_ctl_elem_type_t (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Put debugfs_remove_recursive back in (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Let soc_cleanup_component_debugfs remove debugfs (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove pointless string comparison (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add CCM_CORE_RESET to Halo start core (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Correct wm_coeff_tlv_get handling (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Fix control name parsing for multi-fw (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Fix uninitialized variable warnings (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Use snd_ctl_elem_type_t for control types (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Only use __be32 for big-endian data (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Improve handling of raw byte streams (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: fix error return code in wm_adsp_load() (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add the binding include file for the HDA header support (Jaroslav Kysela) [2065575] - ALSA: uapi: use C90 comment style instead of C99 style (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: Add RaptorLake PCI IDs (Jaroslav Kysela) [2065575] - ALSA: hda/i915: Fix one too many pci_dev_put() (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: update AlderLake PCI IDs (Jaroslav Kysela) [2065575] - ALSA: hda/i915 - skip acomp init if no matching display (Jaroslav Kysela) [2065575] - ALSA: hda/i915 - avoid hung task timeout in i915 wait (Jaroslav Kysela) [2065575] - ALSA: intel-dspconfig: add ES8336 support for CNL (Jaroslav Kysela) [2065575] - ALSA: intel-dsp-config: add more ACPI HIDs for ES83x6 devices (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: reorder the config table (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: add JasperLake support (Jaroslav Kysela) [2065575] - ALSA: hda: Simplify DMIC-in-NHLT check (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: x86: Use standard mmap helper for Intel HDMI LPE audio (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Fix reference to PCM buffer address (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Check for error num after setting mask (Jaroslav Kysela) [2065575] - tools include uapi: Update asound.h copy (Jaroslav Kysela) [2065575] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2065575] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2065575] - ALSA: hda: Add helper macros for DSP capable devices (Jaroslav Kysela) [2065575] - ALSA: intel-nhlt: add helper to detect SSP link mask (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: add information on I2S/TDM link mask (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: fix kernel-doc descriptor (Jaroslav Kysela) [2065575] - ASoC: SOF: fix 32 signed bit overflow (Jaroslav Kysela) [2065575] - ALSA: hda: Add snd_hdac_ext_bus_link_at() helper (Jaroslav Kysela) [2065575] - ALSA: cleanup double word in comment (Jaroslav Kysela) [2065575] - ASoC: SOF: add _D3_PERSISTENT flag to fw_ready message (Jaroslav Kysela) [2065575] - ALSA: HDA: hdac_ext_stream: use consistent prefixes for variables (Jaroslav Kysela) [2065575] - ipc: debug: Add shared memory heap to memory scan (Jaroslav Kysela) [2065575] - ALSA: pcm: comment about relation between msbits hw parameter and [S|U]32 formats (Jaroslav Kysela) [2065575] - ALSA: hda: Fill gaps in NHLT endpoint-interface (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: Add new IPC command to free trace DMA (Jaroslav Kysela) [2065575] - soundwire: stream: make enable/disable/deprepare idempotent (Jaroslav Kysela) [2065575] - soundwire: stream: sdw_stream_add_ functions can be called multiple times (Jaroslav Kysela) [2065575] - soundwire: stream: introduce sdw_slave_rt_find() helper (Jaroslav Kysela) [2065575] - soundwire: stream: separate alloc and config within sdw_stream_add_xxx() (Jaroslav Kysela) [2065575] - soundwire: stream: move list addition to sdw_slave_alloc_rt() (Jaroslav Kysela) [2065575] - soundwire: stream: rename and move master/slave_rt_free routines (Jaroslav Kysela) [2065575] - soundwire: stream: group sdw_stream_ functions (Jaroslav Kysela) [2065575] - soundwire: stream: split sdw_alloc_slave_rt() in alloc and config (Jaroslav Kysela) [2065575] - soundwire: stream: move sdw_alloc_slave_rt() before 'master' helpers (Jaroslav Kysela) [2065575] - soundwire: stream: split sdw_alloc_master_rt() in alloc and config (Jaroslav Kysela) [2065575] - soundwire: stream: simplify sdw_alloc_master_rt() (Jaroslav Kysela) [2065575] - soundwire: stream: group sdw_port and sdw_master/slave_port functions (Jaroslav Kysela) [2065575] - soundwire: stream: add 'slave' prefix for port range checks (Jaroslav Kysela) [2065575] - soundwire: stream: split alloc and config in two functions (Jaroslav Kysela) [2065575] - soundwire: stream: split port allocation and configuration loops (Jaroslav Kysela) [2065575] - soundwire: stream: add alloc/config/free helpers for ports (Jaroslav Kysela) [2065575] - soundwire: stream: simplify check on port range (Jaroslav Kysela) [2065575] - soundwire: stream: add slave runtime to list earlier (Jaroslav Kysela) [2065575] - soundwire: stream: remove unused parameter in sdw_stream_add_slave (Jaroslav Kysela) [2065575] - soundwire: intel: fix wrong register name in intel_shim_wake (Jaroslav Kysela) [2065575] - soundwire: bus: add dev_warn() messages to track UNATTACHED devices (Jaroslav Kysela) [2065575] - soundwire: intel: remove PDM support (Jaroslav Kysela) [2065575] - soundwire: intel: remove unnecessary init (Jaroslav Kysela) [2065575] - ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire (Jaroslav Kysela) [2065575] - soundwire: intel: improve suspend flows (Jaroslav Kysela) [2065575] - soundwire: intel: Use auxiliary_device driver data helpers (Jaroslav Kysela) [2065575] - soundwire: qcom: remove redundant version number read (Jaroslav Kysela) [2065575] - ASoC: SOF: Fix NULL pointer exception in sof_pci_probe callback (Jaroslav Kysela) [2065575] - ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Jaroslav Kysela) [2065575] - ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Jaroslav Kysela) [2065575] - ASoC: max98090: Generate notifications on changes for custom control (Jaroslav Kysela) [2065575] - ASoC: max98090: Reject invalid values in custom control put() (Jaroslav Kysela) [2065575] - ASoC: rt9120: Correct the reg 0x09 size to one byte (Jaroslav Kysela) [2065575] - ASoC: soc-ops: fix error handling (Jaroslav Kysela) [2065575] - ASoC: da7219: Fix change notifications for tone generator frequency (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: fix sysclk shutdown (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: Add a quirk for Huawei Matebook D15 (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add a quirk for headset at mic1 port (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: support a separate gpio to control headphone (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: simplify speaker gpio naming (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: correct device endpoints for max98373 (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Fix memory leak in sof_control_load() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: cleanup dailinks on widget unload (Jaroslav Kysela) [2065575] - ASoC: rt711/5682: check if bus is active before deferred jack detection (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp on SSP2 (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Avoid NULL deref in asoc_simple_set_tdm() (Jaroslav Kysela) [2065575] - ASoC: soc-core: add debugfs_prefix member to snd_soc_component_driver (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix a shift-out-of-bounds warning found by UBSAN (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add one more variable in the debug log (Jaroslav Kysela) [2065575] - ASoC: rt5682: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2065575] - ASoC: soc-dapm: fix two incorrect uses of list iterator (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: use GFP_KERNEL when the code is sleepable (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Fix memory leak of scontrol->name (Jaroslav Kysela) [2065575] - codecs: rt5682s: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2065575] - ASoC: topology: Correct error handling in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a new dai_get_clk topology IPC op (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add ops for setting up and tearing down pipelines (Jaroslav Kysela) [2065575] - ASoC: SOF: expose sof_route_setup() (Jaroslav Kysela) [2065575] - ASoC: SOF: Add dai_link_fixup PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add trigger PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Define hw_params PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC3 PCM hw_free op (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: expose the sof_pcm_setup_connected_widgets() function (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC-specific PCM ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add bytes_ext control IPC ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add bytes_get/put control IPC ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add enum_get/put control ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add switch get/put IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add volume_get/put IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add IPC3 topology control ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC ops for kcontrol IO (Jaroslav Kysela) [2065575] - ASoC: SOF: Make sof_suspend/resume IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Make sof_widget_setup/free IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: set up scheduler widget before all other widgets in the pipeline (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Use kmemdup() to replace kzalloc + memcpy (Jaroslav Kysela) [2065575] - ASoC: ak4642: Use of_device_get_match_data() (Jaroslav Kysela) [2065575] - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Jaroslav Kysela) [2065575] - ASoC: amd: Fix reference to PCM buffer address (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data (Jaroslav Kysela) [2065575] - ASoC: rt1308-sdw: get calibration params after power on (Jaroslav Kysela) [2065575] - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Jaroslav Kysela) [2065575] - ASoC: ti: Fix spelling mistake "cant" -> "can't" (Jaroslav Kysela) [2065575] - ASoC: samsung: i2s: check the return value of kstrdup() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove snd_sof_complete_pipeline() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make widget binding IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make control parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make DAI widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make route setup IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make effect widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make siggen widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make asrc widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make src widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make mux/demux widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make mixer widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make pga widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make buffer widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make scheduler widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add helper function for processing tuple arrays (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: Introduce IPC ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce struct snd_sof_dai_link (Jaroslav Kysela) [2065575] - ASoC: soc-compress: Change the check for codec_dai (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Code loading over HDA (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Code loading over CLDMA (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Implement CLDMA transfer (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: General code loading flow (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Dynamic firmware resources management (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Declare module configuration types (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Firmware resources management utilities (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add basefw runtime-parameter requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add ROM requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add power management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add module management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add pipeline management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add code loading requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Inter process communication (Jaroslav Kysela) [2065575] - ASoC: Intel: Introduce AVS driver (Jaroslav Kysela) [2065575] - ASoC: Export DAI register and widget ctor and dctor functions (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Don't reset clock of active DAI (Jaroslav Kysela) [2065575] - ASoC: SOF: Remove ipc_pcm_params() ops (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Convert to use the generic set_stream_data_offset ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Convert to use the generic set_stream_data_offset ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-ipc: Add hda_set_stream_data_offset() (Jaroslav Kysela) [2065575] - ASoC: SOF: stream-ipc: Add sof_set_stream_data_offset() (Jaroslav Kysela) [2065575] - ASoC: SOF: Mark snd_sof_dsp_ops.ipc_pcm_params() callback optional (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce optional callback to configure stream data offset (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: Remove sof_pcm_dsp_params() wrapper (Jaroslav Kysela) [2065575] - ASoC: SOF: Make pcm_hw_params snd_sof_dsp_ops callback IPC neutral (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-priv: Remove stale snd_sof_ipc_stream_pcm_params() declaration (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw in ADL match table (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add topology overwrite for Taniks (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: Use proper DMA direction for the trace data buffer (Jaroslav Kysela) [2065575] - ASoC: SOF: compress: fix null check after dereference (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: enable DMI L1 for playback streams (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc-msg-injector: Use devm_kzalloc() for the rx_buffer (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Remove unneeded semicolon (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Remove unneeded semicolon (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: fix randconfig issue (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcht_es8316: move comment to the right place (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add cfg-dmics component for UCM support (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: extend machine driver to support ES8326 codec (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add support for JD inverted quirk (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: move comment to the right place (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: log all quirks (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: use NHLT information to set dmic and SSP (Jaroslav Kysela) [2065575] - ASoC: Intel: Revert "ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021" (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: make gpio optional (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add ESSX8336 support on Cannon Lake machines (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add more ACPI HIDs for ES83x6 devices (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: quirk topology filename dynamically (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: report SSP link mask to machine driver (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: retrieve DMIC number for I2S boards (Jaroslav Kysela) [2065575] - ASoC: SOF: move definition of snd_sof_ipc to header file (Jaroslav Kysela) [2065575] - ASoC: SOF: make struct snd_sof_dai IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Rename arguments in sof_parse_tokens() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Rename arguments in sof_parse_token_sets() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Modify signature for token parsing functions (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a tuples array to struct snd_sof_widget (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: make sof_route_load() IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: make struct snd_sof_widget IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Jaroslav Kysela) [2065575] - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Jaroslav Kysela) [2065575] - ASoC: SOF: Add missing of_node_put() in imx8m_probe (Jaroslav Kysela) [2065575] - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe (Jaroslav Kysela) [2065575] - ASoC: amd: acp3x: Fix signedness bug in acp3x (Jaroslav Kysela) [2065575] - ASoC: amd: acp5x-pcm-dma: Fix signedness bug (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: use asoc_substream_to_rtd() (Jaroslav Kysela) [2065575] - ASoC: SOF: change comp_dai to a pointer in struct snd_sof_dai (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: expose some get_token ops (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Modify the get_token op for string tokens (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Drop the size parameter from struct sof_topology_token (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove redundant code in sof_link_afe_load() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove redundant code (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-audio: removed unused function (Jaroslav Kysela) [2065575] - ASoC: SOF: set swidget's core for scheduler widget (Jaroslav Kysela) [2065575] - ASoC: SOF: simplify snd_sof_device_remove() (Jaroslav Kysela) [2065575] - ASoC: SOF: remove snd_sof_pipeline_find() (Jaroslav Kysela) [2065575] - ASoC: amd: vg: fix signedness bug in acp5x_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Remove unnecessary param (Jaroslav Kysela) [2065575] - ASoC: rt5682s: Stabilize the combo jack detection (Jaroslav Kysela) [2065575] - ASoC: wm8350: Handle error for wm8350_register_irq (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Fix signedness bug in acp3x_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Fix signedness bug in acp_pdm_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Fix signedness bug in renoir_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add GPIOLIB dependency where missed (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: remove explicit dependency on GPIOLIB when DMIC is used" (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: store full version instead of major/minor (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: simplify register poking in fsl_sai_set_bclk (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: simplify irq return value (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: Drop unnecessary defines (Jaroslav Kysela) [2065575] - ASoC: codecs: Add Awinic AW8738 audio amplifier driver (Jaroslav Kysela) [2065575] - ASoC: audio_graph_card2: Add support for variable slot widths (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: clarify operator precedence (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: clarify operator precedence (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Increase ACP_HW_SEM_RETRY_COUNT value (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Move group register configuration to acp-loader (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Use semaphore register to synchronize ipc's irq (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Flush cache after ATU_BASE_ADDR_GRP register update (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Do not set ipc_pcm_params ops as it is optional (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: acp-pcm: Take buffer information directly from runtime (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: pci-tgl: add RPL-S support (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix DSP mbox start command and global enable order (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix max number of TX channels (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix GPIO2 configuration (Jaroslav Kysela) [2065575] - ASoC: bt-sco: fix bt-sco-pcm-wb dai widget don't connect to the endpoint (Jaroslav Kysela) [2065575] - ASoC: hdac_hda: Avoid unexpected match when pcm_name is "Analog" (Jaroslav Kysela) [2065575] - ASoC: soc-compress: prevent the potentially use of null pointer (Jaroslav Kysela) [2065575] - ASoC: soc-generic-dmaengine-pcm: set period_bytes_min based on maxburst (Jaroslav Kysela) [2065575] - ASoC: dwc-i2s: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [2065575] - ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: mxs-saif: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add entries in ADL match table (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_ssp_amp: rename driver and support cs35l41 amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: cirrus-common: support cs35l41 amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt1308: move rt1308 code to common module (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: create sof-realtek-common module (Jaroslav Kysela) [2065575] - ASoC: Intel: add RT1308 I2S machine driver and HDMI-in capture via I2S support. (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: fix spelling in comments (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: remove sof_fw_filename (Jaroslav Kysela) [2065575] - ASoC: es7241: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98927: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98926: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98925: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9867: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9860: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9850: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98390: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98371: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98095: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98088: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda134x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: ml26124: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm512x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm186x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm1681: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm3060: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: ti: davinci-i2s: Add check for clk_enable() (Jaroslav Kysela) [2065575] - ASoC: mc13783: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: isabelle: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: amd: vangogh: fix uninitialized symbol warning in machine driver (Jaroslav Kysela) [2065575] - ASoC: amd: vg: remove warnings and errors pointed out by checkpatch pl (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update DAI link name (Jaroslav Kysela) [2065575] - ASoC: amd: vg: fix for pm resume callback sequence (Jaroslav Kysela) [2065575] - ASoC: es8328: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: inno_rk3036: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: es8316: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: wl1273: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: es7134: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: twl4030: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda1334: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda1380: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: si476x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: sti-sas: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: tscs454: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: tscs42xx: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: lm49453: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: qcom: lpass-platform: Update warning print to control excess logging (Jaroslav Kysela) [2065575] - ASoC: acp: check the return value of devm_kzalloc() in acp_legacy_dai_links_create() (Jaroslav Kysela) [2065575] - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-priv: Drop duplicate sof_compressed_ops declaration (Jaroslav Kysela) [2065575] - ASoC: amd: Use platform_get_irq_byname() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: SOF: Declare sof_compress_ops in sof-priv.h (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add DMIC machine driver ops (Jaroslav Kysela) [2065575] - ASoC: amd: acp-legacy: Add legacy card support for new machines (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Change card name for Guybrush Machine (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: Add compress_ops for SOF platform component driver (Jaroslav Kysela) [2065575] - ASoC: rt5682s: Fix the wrong jack type detected (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi-byt: Add new WM5102 ACPI HID (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update acp init and deinit sequence (Jaroslav Kysela) [2065575] - ASoC: amd: vg: apply sample bits pcm constraint (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update platform clock control sequence (Jaroslav Kysela) [2065575] - ASoC: nau8821: enable no_capture_mute flag (Jaroslav Kysela) [2065575] - ASoC: amd: vangogh: refactor i2s master mode clock sequence code (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Add topology overwrite for Felwinter (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021 (Jaroslav Kysela) [2065575] - ASoC: intel: skylake: Set max DMA segment size (Jaroslav Kysela) [2065575] - ASoC: SOF: hda: Set max DMA segment size (Jaroslav Kysela) [2065575] - ASoC: SOF: core: unregister clients and machine drivers in .shutdown (Jaroslav Kysela) [2065575] - ASoC: cs4265: Fix the duplicated control name (Jaroslav Kysela) [2065575] - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Jaroslav Kysela) [2065575] - ASoC: soc-core: skip zero num_dai component in searching dai name (Jaroslav Kysela) [2065575] - ASoC: SOF: Makefile: Fix randconfig sof-client build when SND_SOC_SOF=y (Jaroslav Kysela) [2065575] - ASoC: codec: wm8960: complete discharge on BIAS OFF->STANDBY (Jaroslav Kysela) [2065575] - ASoC: wm8731: Delete empty remove() function (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: remove numeric PCM3168A_NUM_SUPPLIES (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: refactor format handling (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: refactor hw_params routine (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: cleanup unintuitive mask usage (Jaroslav Kysela) [2065575] - ASoC: SOF: compr: Mark snd_compress_ops static (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_wm5102: use GFP_KERNEL (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic probe support to SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic IPC message injector into SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic IPC flood test into SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-client: Add support for clients not managed by pm framework (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC SOF client support (Jaroslav Kysela) [2065575] - ASoC: SOF: Split up utils.c into sof-utils and iomem-utils (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Read and pass the whole message to handlers for IPC events (Jaroslav Kysela) [2065575] - ASoC: SOF: Move the definition of enum sof_dsp_power_states to global header (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop unused DSP power states: D3_HOT and D3_COLD (Jaroslav Kysela) [2065575] - ASoC: rt5640: Remove the sysclk and sysclk_src checking (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hdac_ext_stream: consistent prefixes for variables/members (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: Enable combine mode soft (Jaroslav Kysela) [2065575] - ASoC: SOF: compr: Add compress ops implementation (Jaroslav Kysela) [2065575] - ASoC: SOF: dma-trace: Pass pointer to params_ext struct in trace_init() (Jaroslav Kysela) [2065575] - ASoC: SOF: intel: hda-trace: Pass the dma buffer pointer to hda_dsp_trace_prepare (Jaroslav Kysela) [2065575] - ASoC: zl38060: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: max9759: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: simple-amplifier: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: rt9120: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: dmic: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: rt5682: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: rt5668: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: rt5682s: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: tas2770: Insert post reset delay (Jaroslav Kysela) [2065575] - ASoC: samsung: Explicitly include gpiolib header (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Set gpio_spkr_en to None for max speaker amplifer in machine driver (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Jaroslav Kysela) [2065575] - ASoC: max98927: add missing header file (Jaroslav Kysela) [2065575] - ASoC: ops: Check for negative values before reading them (Jaroslav Kysela) [2065575] - ASoC: cs42l51: Improve error handling in cs42l51_remove() (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Do not allocate buffer for msg_data (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Drop header parameter from sof_ipc_tx_message_unlocked() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: cnl: Use pm_gate->hdr.cmd in cnl_compact_ipc_compress() (Jaroslav Kysela) [2065575] - ASoC: amd: renoir: Add check for acp configuration flags (Jaroslav Kysela) [2065575] - ASoC: amd: acp: acp-legacy: Add DMIC dai link support for Renoir (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add ACP init()/deinit() callback for Renoir. (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add generic PCI driver module for ACP device (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add PDM controller based dmic dai for Renoir (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add generic support for PDM controller on ACP (Jaroslav Kysela) [2065575] - ASoC: rk3399_gru_sound: Wire up DP jack detection (Jaroslav Kysela) [2065575] - ASoC: rt5682: Fix deadlock on resume (Jaroslav Kysela) [2065575] - ASoC: hdmi-codec: Fix OOB memory accesses (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Move debugfs removal out of spinlock (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: Simplify count adjustment in trace_read (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Remove link assignment limitation (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Add new system-clock-fixed flag (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Set sysclk on all components (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: add 512FS MCLK clock configuration (Jaroslav Kysela) [2065575] - ASoC: amd: sof-mach: Add support for RT5682S and RT1019 card (Jaroslav Kysela) [2065575] - ASoC: soc-generic-dmaengine-pcm: separate max_buffer_size assignment (Jaroslav Kysela) [2065575] - ASoC: samsung: remove unneeded ret variable (Jaroslav Kysela) [2065575] - ASoC: codecs: remove redundant ret variable (Jaroslav Kysela) [2065575] - ASoC: fsl-asoc-card: Add optional dt property for setting mclk-id (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Add support for platform without amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: add support for systems without i915 audio (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Compare sdw adr directly (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: match sdw version on link_slaves_found (Jaroslav Kysela) [2065575] - ASoC: add support for TAS5805M digital amplifier (Jaroslav Kysela) [2065575] - ASoC: topology: Optimize soc_tplg_dapm_graph_elems_load behavior (Jaroslav Kysela) [2065575] - ASoC: topology: Allow TLV control to be either read or write (Jaroslav Kysela) [2065575] - ASoC: topology: Remove superfluous error prints (Jaroslav Kysela) [2065575] - ASoC: SOF: add flag to disable IMR restore to sof_debug (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: add IMR restore support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: add SSP helper (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: use inclusive language for SSP clocks (Jaroslav Kysela) [2065575] - ASoC: amd: acp-mach: Fix Left and Right rt1019 amp devices (Jaroslav Kysela) [2065575] - ASoC: max9759: fix underflow in speaker_gain_control_put() (Jaroslav Kysela) [2065575] - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jaroslav Kysela) [2065575] - ASoC: simple-card: fix probe failure on platform component (Jaroslav Kysela) [2065575] - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add support for hibernate memory retention mode (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Update handling of test key registers (Jaroslav Kysela) [2065575] - ASoC: wcd9335: Keep a RX port value for each SLIM RX mux (Jaroslav Kysela) [2065575] - ASoC: amd: acp: acp-mach: Change default RT1019 amp dev id (Jaroslav Kysela) [2065575] - ASoC: topology: Fix typo (Jaroslav Kysela) [2065575] - ASoC: fsl_asrc: refine the check of available clock divider (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_rt5640: Add support for external GPIO jack-detect (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_rt5640: Support retrieving the codec IRQ from the AMCR0F28 ACPI dev (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add support for boards with an external jack-detect GPIO (Jaroslav Kysela) [2065575] - ASoC: rt5640: Allow snd_soc_component_set_jack() to override the codec IRQ (Jaroslav Kysela) [2065575] - ASoC: rt5640: Change jack_work to a delayed_work (Jaroslav Kysela) [2065575] - ASoC: rt5640: Fix possible NULL pointer deref on resume (Jaroslav Kysela) [2065575] - ASoC: ak4375: Fix unused function error (Jaroslav Kysela) [2065575] - ASoC: cs4265: Add a remove() function (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Correct handling of some registers in the cache (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Correct DSP power down (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Remove incorrect comment (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add cs35l51/53 IDs (Jaroslav Kysela) [2065575] - ASoC: fsl_mqs: fix MODULE_ALIAS (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for boost configuration (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for setting channels (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for errata patches (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Move power initializations to reg_sequence (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Move cs35l41_otp_unpack to shared code (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Convert tables to shared source code (Jaroslav Kysela) [2065575] - ASoC: samsung: idma: Check of ioremap return value (Jaroslav Kysela) [2065575] - ASoC: cs4265: Fix part number ID error message (Jaroslav Kysela) [2065575] - ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Power on/off the speaker enable gpio pin based on DAPM callback. (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8173: reduce log verbosity in probe() (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8183: fix device_node leak (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8173: fix device_node leak (Jaroslav Kysela) [2065575] - ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio (Jaroslav Kysela) [2065575] - ASoC/soundwire: intel: simplify callbacks for params/hw_free (Jaroslav Kysela) [2065575] - ASOC: SOF: Intel: use snd_soc_dai_get_widget() (Jaroslav Kysela) [2065575] - ASoC: msm8916-wcd-analog: Use separate outputs for HPH_L/HPH_R (Jaroslav Kysela) [2065575] - ASoC: qcom: common: Parse "pin-switches" and "widgets" from DT (Jaroslav Kysela) [2065575] - ASoC: core: Add snd_soc_of_parse_pin_switches() from simple-card-utils (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Use DEBUG log level for optional prints (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: Use DEBUG log level for optional prints (Jaroslav Kysela) [2065575] - ASoC: SOF: Add clarifying comments for sof_core_debug and DSP dump flags (Jaroslav Kysela) [2065575] - ASoC: SOF: Rename snd_sof_get_status() and add kernel log level parameter (Jaroslav Kysela) [2065575] - ASoC: SOF: dsp_arch_ops: add kernel log level parameter for oops and stack (Jaroslav Kysela) [2065575] - ASoC: SOF: ops: Always print DSP Panic message but use different message (Jaroslav Kysela) [2065575] - ASoc: SOF: core: Update the FW boot state transition diagram (Jaroslav Kysela) [2065575] - ASoC: SOF: pm: Force DSP off on suspend in BOOT_FAILED state also (Jaroslav Kysela) [2065575] - ASoC: SOF: Set SOF_FW_BOOT_FAILED in case we have failure during boot (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Only allow sending of an IPC in SOF_FW_BOOT_COMPLETE state (Jaroslav Kysela) [2065575] - ASoC: SOF: Rename 'enum snd_sof_fw_state' to 'enum sof_fw_state' (Jaroslav Kysela) [2065575] - ASoC: SOF: Move the definition of enum snd_sof_fw_state to global header (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce new firmware state: SOF_FW_BOOT_READY_OK (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce new firmware state: SOF_FW_CRASHED (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a 'message' parameter to snd_sof_dsp_dbg_dump() (Jaroslav Kysela) [2065575] - ASoC: SOF: Add 'non_recoverable' parameter to snd_sof_dsp_panic() (Jaroslav Kysela) [2065575] - ASoC: SOF: Use sof_debug_check_flag() instead of sof_core_debug directly (Jaroslav Kysela) [2065575] - ASoC: SOF: core: Add simple wrapper to check flags in sof_core_debug (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: Avoid re-defining the HDA_FW_BOOT_ATTEMPTS (Jaroslav Kysela) [2065575] - ASoC: SOF: ops: Use dev_warn() if the panic offsets differ (Jaroslav Kysela) [2065575] - ASoC: codecs: ak4375: Change invert controls to a stereo switch (Jaroslav Kysela) [2065575] - ASoC: Add AK4375 support (Jaroslav Kysela) [2065575] - ASoC: bcm: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: xlnx: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Remove duplicate dependency in Kconfig (Jaroslav Kysela) [2065575] - ASoC: SOF: AMD: simplify return status handling (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Update sof_tplg_filename for SOF machines (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Enable SOF audio for Google chrome boards. (Jaroslav Kysela) [2065575] - ASoC: sunxi: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: samsung: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: rockchip: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: qcom: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: mxs: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: img: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: generic: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: ti: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: ateml: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: tlv320aic31xx: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: ssm2305: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: simple-amplifier: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: sgtl5000: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: pcm3168a: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: max9860: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: max9759: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: es7241: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: ak4118: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: Streamline locals declaration for PCM-functions (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: Reduce size of catpt_component_open() (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Improve driver's code (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Support device-tree (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Set FIFO trigger level (Jaroslav Kysela) [2065575] - ASoC: SOF: Kconfig: Make the SOF_DEVELOPER_SUPPORT depend on SND_SOC_SOF (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Add null pointer check for substream->runtime (Jaroslav Kysela) [2065575] - ASoC: SOF: avoid casting "const" attribute away (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: remove support for RESUME in platform trigger (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: remove support for RESUME trigger (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: remove support for RESUME trigger (Jaroslav Kysela) [2065575] - ASoC: tegra20-spdif: stop setting slave_id (Jaroslav Kysela) [2065575] - ASoC: AMD: fix depend/select mistake on SND_AMD_ACP_CONFIG (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: read back control data from DSP (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ctrl_type parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: control: Do not handle control notification with component type (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-audio: Drop the `cmd` member from struct snd_sof_control (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ctrl_cmd parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Set control_data->cmd alongside scontrol->cmd (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ipc_cmd parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Rename send parameter in snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: rt5663: Handle device_property_read_u32_array error codes (Jaroslav Kysela) [2065575] - ASoC: SOF: OF: Avoid reverse module dependency (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-probes: Constify sof_probe_compr_ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Remove pm_runtime_put_autosuspend() for SOF OF device (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add comment on JasperLake support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-dai: remove unused fields (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: add quirks for HDAudio DMA position information (Jaroslav Kysela) [2065575] - ASoC: SOF: hda-stream: only enable DPIB if needed (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-ctrl: apply symmetry for DPIB (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-stream: limit PROCEN workaround (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: ICL: move ICL-specific ops to icl.c (Jaroslav Kysela) [2065575] - ASoC: test-component: fix null pointer dereference. (Jaroslav Kysela) [2065575] - ASoC: amd: Convert to new style DAI format definitions (Jaroslav Kysela) [2065575] - ASoC: AMD: acp-config: fix missing dependency on SND_SOC_ACPI (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Move rt1015 speaker amp to common file (Jaroslav Kysela) [2065575] - ASoC: rt5682s: add delay time to fix pop sound issue (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add 'static' qualifiers for max98390 routes (Jaroslav Kysela) [2065575] - ASoC: amd: acp6x-pdm-dma: Constify static snd_soc_dai_ops (Jaroslav Kysela) [2065575] - ASoC: ti: davinci-mcasp: Get rid of duplicate of_node assignment (Jaroslav Kysela) [2065575] - ASoC: zl38060: Setup parent device and get rid of unnecessary of_node assignment (Jaroslav Kysela) [2065575] - ASoC: test-component: fix null pointer dereference. (Jaroslav Kysela) [2065575] - sound/soc: remove useless bool conversion to bool variable (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix undefined reference to core functions (Jaroslav Kysela) [2065575] - ASoC: rt5640: Fix the wrong state of the JD in the HDA header (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: remove redundant ret variable (Jaroslav Kysela) [2065575] - ASoC: tegra: Add master volume/mute control support (Jaroslav Kysela) [2065575] - ASoC: Intel: Skylake: Use NHLT API to search for blob (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add max98390 2/4 speakers support (Jaroslav Kysela) [2065575] - ASoC: intel: boards: bytcht*: Constify static snd_soc_ops (Jaroslav Kysela) [2065575] - ASoC: Intel: hda_dsp_common: don't multiline PCM topology warning (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method (Jaroslav Kysela) [2065575] - ASoC: intel: sst-mfld-platform-pcm: add .delay support (Jaroslav Kysela) [2065575] - ASoC: amd: acp-pcm-dma: add .delay support (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Use pR/pa to print resources/physical addresses (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix link problem (Jaroslav Kysela) [2065575] - ASoC: codecs/jz4770: Add missing gain control after DAC/ADC mixer (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: send DAI_CONFIG IPC during pause (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: dai: Expand DAI_CONFIG IPC flags (Jaroslav Kysela) [2065575] - ASoC: SOF: align the hw_free sequence with stop (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: move the check for prepared flag (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a helper for freeing PCM stream (Jaroslav Kysela) [2065575] - ASoC: SOF: call platform hw_free for paused streams during suspend (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: invoke platform hw_free for STOP/SUSPEND triggers (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: reset stream before coupling host and link DMA's (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Add a helper function for stream reset (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: clear stream before freeing the DAI widget (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add the HDA header support (Jaroslav Kysela) [2065575] - ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add missing of_node_put() in platform_parse_resource() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: don't use list_for_each_entry_reverse() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add .ack support for HDaudio platforms (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: add .ack callback support (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-pci-dev: use community key on all Up boards (Jaroslav Kysela) [2065575] - ASoC: stm32: spdifrx: add pm_runtime support (Jaroslav Kysela) [2065575] - ASoC: stm32: dfsdm: add pm_runtime support for audio (Jaroslav Kysela) [2065575] - ASoC: stm32: i2s: add pm_runtime support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: free DAI widget during stop and suspend (Jaroslav Kysela) [2065575] - ASoC: SOF: add support for dynamic pipelines with multi-core (Jaroslav Kysela) [2065575] - ASoC: SOF: hda: don't use the core op for power up/power down (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove sof_load_pipeline_ipc() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: CNL/ICL/APL: set core_get/core_put ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: TGL: set core_get/put ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add ops for core_get and core_put (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce num_cores and ref count per core (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: expose get_chip_info() (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Implement reset callback (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Implement DSP start (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Add runtime PM / System PM support (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8: Add runtime PM / System PM support (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Add code to manage DSP related clocks (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add DSP system PM callback for mt8195 (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add mt8195 dsp clock support (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add dai driver dsp ops callback for mt8195 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add mt8195 device descriptor (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add fw loader and mt8195 dsp ops to load firmware (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add support for Mediatek AFE DAI (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add mt8195 hardware support (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add support for SOF firmware authentication (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add trace logger support (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add support for AMD ACP DAIs (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Remove legacy acpi based machine struct (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add Renoir PCI driver interface (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add machine driver dsp ops for Renoir platform (Jaroslav Kysela) [2065575] - ASoC: amd: Add module to determine ACP configuration (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add PCM stream callback for Renoir dai's (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add dai driver dsp ops callback for Renoir (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add IPC support for ACP IP block (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add fw loader and renoir dsp ops to load firmware (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add helper callbacks for ACP's DMA configuration (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add Renoir ACP HW support (Jaroslav Kysela) [2065575] - ASoC: stm32: sai: increase channels_max limit (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: Add support for IPC message injection (Jaroslav Kysela) [2065575] - ASoC: SOF: intel: Use the generic helper to get the reply (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Use the generic helper to get the reply (Jaroslav Kysela) [2065575] - ASoC: SOF: utils: Add generic function to get the reply for a tx message (Jaroslav Kysela) [2065575] - ASoC: SOF: i.MX: simplify Kconfig (Jaroslav Kysela) [2065575] - ASoC: SOF: core: Unregister machine driver before IPC and debugfs (Jaroslav Kysela) [2065575] - ASoC: adau1701: Replace legacy gpio interface for gpiod (Jaroslav Kysela) [2065575] - ASoC: Intel: add sof-nau8825 machine driver (Jaroslav Kysela) [2065575] - ASoC: cs35l41: DSP Support (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: add link adr order check (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove get_next_be_id (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove sof_sdw_mic_codec_mockup_init (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove SOF_RT715_DAI_ID_FIX quirk (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: move DMIC link id overwrite to create_sdw_dailink (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: Use a fixed DAI link id for AMP (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: rename be_index/link_id to link_index (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_sdw: add SKU for Dell Latitude 9520 (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: return the original error number (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: send DMA_TRACE_FREE IPC during release (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: update ipc_log_header() (Jaroslav Kysela) [2065575] - ALSA: mtpav: Don't call card private_free at probe error path (Jaroslav Kysela) [2065575] - ALSA: virmidi: Remove duplicated code (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for TongFang devices with pop noise (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for the Framework Laptop (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Dell Latitude 7520 (Jaroslav Kysela) [2065575] - ALSA: hda - fix unused Realtek function when PM is not enabled (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable mute/micmute LEDs support for HP Laptops (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix mute led issue on thinkpad with cs35l41 s-codec (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP70PNP (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845/865 G9 (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: add HDMI codec VID for Raptorlake-P (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: fix warning about PCM count when used with SOF (Jaroslav Kysela) [2065575] - ALSA: nm256: Don't call card private_free at probe error path (Jaroslav Kysela) [2065575] - ALSA: rme9652: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hdspm: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hdsp: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: oxygen: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cmipci: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: aw2: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: als300: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: lola: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: bt87x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: sis7019: Fix the missing error handling (Jaroslav Kysela) [2065575] - ALSA: via82xx: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: rme96: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: rme32: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: riptide: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: maestro3: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: korg1212: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ice1724: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: fm801: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: es1968: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: es1938: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ens137x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cs4281: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ca0106: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: azt3328: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: au88x0: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: atiixp: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: als4000: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ali5451: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ad1889: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Jaroslav Kysela) [2065575] - ALSA: hda: Avoid unsol event during RPM suspending (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Add new Dolphin HW variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Support new Warlock MLK Variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Re-order quirk table into ascending order (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Fix Warlock to use mono mic configuration (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Jaroslav Kysela) [2065575] - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix LED on Zbook Studio G9 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [2065575] - ALSA: cmipci: Restore aux vol on suspend/resume (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for ASUS GA402 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Jaroslav Kysela) [2065575] - ALSA: hda: Add AlderLake-PS variant PCI ID (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ (Jaroslav Kysela) [2065575] - ALSA: lola: add a check for the return of vmalloc() (Jaroslav Kysela) [2065575] - ALSA: echoaudio: remove redundant assignment to variable bytes (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Make use of the helper component_compare_dev_name (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Update scratch reg. communication (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Hardcode GCAP ISS value on T234 (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Add Tegra234 hda driver support (Jaroslav Kysela) [2065575] - ALSA: hda: Expose codec cleanup and power-save functions (Jaroslav Kysela) [2065575] - ALSA: hda: Update and expose codec register procedures (Jaroslav Kysela) [2065575] - ALSA: hda: Update and expose snd_hda_codec_device_init() (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: add keep-alive support for ADL-P and DG2 (Jaroslav Kysela) [2065575] - ALSA: hda: Set max DMA segment size (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix deadlock by COEF mutex (Jaroslav Kysela) [2065575] - ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Jaroslav Kysela) [2065575] - ALSA: hda: Fix regression on forced probe mask option (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 (Jaroslav Kysela) [2065575] - ALSA: hda: Add PCI and HDMI IDs for Intel Raptor Lake (Jaroslav Kysela) [2065575] - ALSA: ca0106: Rename register macro names (Jaroslav Kysela) [2065575] - ALSA: hda: Fix driver index handling at re-binding (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add support for HP Laptops (Jaroslav Kysela) [2065575] - ALSA: hda: Skip codec shutdown in case the codec is not registered (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for ASUS GU603 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Jaroslav Kysela) [2065575] - ALSA: hda: realtek: Fix race at concurrent COEF updates (Jaroslav Kysela) [2065575] - ALSA: hda: Fix signedness of sscanf() arguments (Jaroslav Kysela) [2065575] - ALSA: hda: Fix UAF of leds class devs at unbinding (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Tidyup code (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Make use of the helper function dev_err_probe() (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add missing default cases (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add calls to newly added test key function (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Avoid overwriting register patch (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: fix double free on error in probe() (Jaroslav Kysela) [2065575] - ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C buses (Jaroslav Kysela) [2065575] - ALSA: hda: Fix dependency on ASoC cs35l41 codec (Jaroslav Kysela) [2065575] - ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems (Jaroslav Kysela) [2065575] - MAINTAINERS: Update Cirrus Logic codec driver maintainers (Jaroslav Kysela) [2065575] - ASoC: dt-bindings: cs42l42: Convert binding to yaml (Jaroslav Kysela) [2065575] - dt-bindings: remove 'interrupt-parent' from bindings (Jaroslav Kysela) [2065575] - ASoC: dt-bindings: cs42l42: Correct description of ts-inv (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Add warnings about DETECT_MODE and PLL_START (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Handle system suspend (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Change jack_detect_mutex to a lock of all IRQ handling (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Report full jack status when plug is detected (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant pll_divout member (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Simplify reporting of jack unplug (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant writes to RS_PLUG/RS_UNPLUG masks (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant writes to DETECT_MODE (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Add control for audio slow-start switch (Jaroslav Kysela) [2065575] - ALSA: mixart: Add sanity check for timer notify streams (Jaroslav Kysela) [2065575] - ALSA: mixart: Reduce size of mixart_timer_notify (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Restore Rane SL-1 quirk (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Clear MIDI port active flag after draining (Jaroslav Kysela) [2065575] - ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX. (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Limit max buffer and period sizes per time (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Increase max buffer size (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Jaroslav Kysela) [2065575] - ALSA: scarlett2: Add support for the internal "standalone" switch (Jaroslav Kysela) [2065575] - ALSA: scarlett2: Split scarlett2_config_items[] into 3 sections (Jaroslav Kysela) [2065575] - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Don't abort resume upon errors (Jaroslav Kysela) [2065575] - ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra (Jaroslav Kysela) [2065575] - ALSA: usb-audio: remove redundant assignment to variable c (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Correct quirk for VF0770 (Jaroslav Kysela) [2065575] - ALSA: usb-audio: initialize variables that could ignore errors (Jaroslav Kysela) [2065575] - ALSA: usb-audio: scarlett2: Use struct_size() helper in scarlett2_usb() (Jaroslav Kysela) [2065575] - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Jaroslav Kysela) [2065575] - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Jaroslav Kysela) [2065575] - ALSA: memalloc: Add fallback SG-buffer allocations for x86 (Jaroslav Kysela) [2065575] - ALSA: core: Add snd_card_free_on_error() helper (Jaroslav Kysela) [2065575] - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Jaroslav Kysela) [2065575] - ALSA: pcm: Add stream lock during PCM reset ioctl operations (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent prealloc proc writes (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent read/write and buffer changes (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Jaroslav Kysela) [2065575] - ALSA: oss: Release temporary buffers upon errors (Jaroslav Kysela) [2065575] - ALSA: oss: Fix PCM OSS buffer allocation overflow (Jaroslav Kysela) [2065575] - ALSA: core: Fix typo in 'PCM Timer Interface' help (Jaroslav Kysela) [2065575] - ALSA: seq: oss: fix typo (Jaroslav Kysela) [2065575] - ALSA: seq: oss: use kzalloc (Jaroslav Kysela) [2065575] - ALSA: memalloc: invalidate SG pages before sync (Jaroslav Kysela) [2065575] - ALSA: memalloc: Fix dma_need_sync() checks (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: serialize BE triggers (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Fix and cleanup DPCM locking (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: align BE 'atomicity' with that of the FE (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure (Jaroslav Kysela) [2065575] - ASoC: soc-component: add snd_soc_pcm_component_delay() (Jaroslav Kysela) [2065575] - ASoC: soc-dai: update snd_soc_dai_delay() to snd_soc_pcm_dai_delay() (Jaroslav Kysela) [2065575] - ALSA: core: Simplify snd_power_ref_and_wait() with the standard macro (Jaroslav Kysela) [2065575] - ALSA: seq: virmidi: Add a drain operation (Jaroslav Kysela) [2065575] - ASoC: dai_dma: remove slave_id field (Jaroslav Kysela) [2065575] - ALSA: seq: Set upper limit of processed events (Jaroslav Kysela) [2065575] - ALSA: oss: remove useless NULL check before kfree (Jaroslav Kysela) [2065575] - ALSA: pcm: introduce INFO_NO_REWINDS flag (Jaroslav Kysela) [2065575] - ALSA: pcm: unconditionally check if appl_ptr is in 0..boundary range (Jaroslav Kysela) [2065575] - Revert "ASoC: Intel: soc-acpi: add entries in ADL match table" (Jaroslav Kysela) [2065575] - devlink: hold the instance lock during eswitch_mode callbacks (Petr Oros) [2101715] - netdevsim: replace vfs_lock with devlink instance lock (Petr Oros) [2101715] - netdevsim: replace port_list_lock with devlink instance lock (Petr Oros) [2101715] - devlink: add explicitly locked flavor of the rate node APIs (Petr Oros) [2101715] - bnxt: use the devlink instance lock to protect sriov (Petr Oros) [2101715] - devlink: pass devlink_port to port_split / port_unsplit callbacks (Petr Oros) [2101715] - devlink: hold the instance lock in port_split / port_unsplit callbacks (Petr Oros) [2101715] - eth: mlxsw: switch to explicit locking for port registration (Petr Oros) [2101715] - eth: nfp: replace driver's "pf" lock with devlink instance lock (Petr Oros) [2101715] - eth: nfp: wrap locking assertions in helpers (Petr Oros) [2101715] - devlink: expose instance locking and add locked port registering (Petr Oros) [2101715] - ethtool: don't drop the rtnl_lock half way thru the ioctl (Petr Oros) [2101715] - ethtool: handle info/flash data copying outside rtnl_lock (Petr Oros) [2101715] - ethtool: push the rtnl_lock into dev_ethtool() (Petr Oros) [2101715] - mlxsw: reg: Remove PMTM register (Ivan Vecera) [2101715] - mlxsw: spectrum: Use PMTDB register to obtain split info (Ivan Vecera) [2101715] - mlxsw: reg: Add Port Module To local DataBase Register (Ivan Vecera) [2101715] - mlxsw: spectrum: Use PLLP to get front panel number and split number (Ivan Vecera) [2101715] - mlxsw: reg: Add Port Local port to Label Port mapping Register (Ivan Vecera) [2101715] - mlxsw: spectrum: Move port SWID set before core port init (Ivan Vecera) [2101715] - mlxsw: spectrum: Move port module mapping before core port init (Ivan Vecera) [2101715] - mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 (Ivan Vecera) [2101715] - bpf: fix build error due to missing bpf_perf_event.h header (Desnes A. Nunes do Rosario) [1908140] - powerpc/bpf: Fix use of user_pt_regs in uapi (Desnes A. Nunes do Rosario) [1908140] - net: ena: Do not waste napi skb cache (Michal Schmidt) [2097644] - net: ena: Extract recurring driver reset code into a function (Michal Schmidt) [2097644] - net: ena: Change the name of bad_csum variable (Michal Schmidt) [2097644] - net: ena: Add debug prints for invalid req_id resets (Michal Schmidt) [2097644] - net: ena: Remove ena_calc_queue_size_ctx struct (Michal Schmidt) [2097644] - net: ena: Move reset completion print to the reset function (Michal Schmidt) [2097644] - net: ena: Remove redundant return code check (Michal Schmidt) [2097644] - net: ena: Change ENI stats support check to use capabilities field (Michal Schmidt) [2097644] - net: ena: Add capabilities field with support for ENI stats capability (Michal Schmidt) [2097644] - net: ena: Change return value of ena_calc_io_queue_size() to void (Michal Schmidt) [2097644] - powerpc/ptrace: replace ptrace_report_syscall() with a tracehook call (Desnes A. Nunes do Rosario) [1992947] - powerpc/ptrace: Add support for PTRACE_SYSEMU (Desnes A. Nunes do Rosario) [1992947] - selftests/powerpc: New PTRACE_SYSEMU test (Desnes A. Nunes do Rosario) [1992947] - powerpc: Redefine TIF_32BITS thread flag (Desnes A. Nunes do Rosario) [1992947] - redhat: fix libnl3-devel BuildRequires for intel-speed-select (Jarod Wilson)- redhat: enable mtty module for internal testing (Jarod Wilson) [2071992] - tools/power/x86/intel-speed-select: v1.12 release (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: HFI support (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: OOB daemon mode (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: v1.11 release (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: Update max frequency (Martin McConnell) [2072658] - Spec fixes for intel-speed-select (Martin McConnell) [2072658] - Add BuildRequires libnl3-devel for intel-speed-select (Martin McConnell) [2072658] - xfs: fix soft lockup via spinning in filestream ag selection loop (Brian Foster) [2033293] - net: ping6: Fix memleak in ipv6_renew_options(). (Ivan Vecera) [2112339] - Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Benjamin Tissoires) [2019942] - HID: amd_sfh: Modify the hid name (Benjamin Tissoires) [2090040] - HID: amd_sfh: Modify the bus name (Benjamin Tissoires) [2090040] - HID: amd_sfh: Add support for sensor discovery (Benjamin Tissoires) [2090040] - igc: Reinstate IGC_REMOVED logic and implement it properly (Corinna Vinschen) [2037969] - intel/igc:fix repeated words in comments (Corinna Vinschen) [2037969] - intel: remove unused macros (Corinna Vinschen) [2037969] - igc: Change type of the 'igc_check_downshift' method (Corinna Vinschen) [2037969] - igc: Remove unused phy_type enum (Corinna Vinschen) [2037969] - igc: Remove igc_set_spd_dplx method (Corinna Vinschen) [2037969] - igc: Fix suspending when PTM is active (Corinna Vinschen) [2037969] - igc: Fix BUG: scheduling while atomic (Corinna Vinschen) [2037969 2014971] - igc: Fix infinite loop in release_swfw_sync (Corinna Vinschen) [2037969] - igc: igc_write_phy_reg_gpy: drop premature return (Corinna Vinschen) [2037969] - igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen) [2037969] - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Corinna Vinschen) [2037969] - igc: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037969] - igc: Fix TX timestamp support for non-MSI-X platforms (Corinna Vinschen) [2037969] - igc: Do not enable crosstimestamping for i225-V models (Corinna Vinschen) [2037969] - igc: switch to napi_build_skb() (Corinna Vinschen) [2037969] - igc: Remove obsolete define (Corinna Vinschen) [2037969] - igc: Remove obsolete mask (Corinna Vinschen) [2037969] - igc: Remove obsolete nvm type (Corinna Vinschen) [2037969] - igc: Remove unused phy type (Corinna Vinschen) [2037969] - igc: Remove unused _I_PHY_ID define (Corinna Vinschen) [2037969] - igc: enable XDP metadata in driver (Corinna Vinschen) [2037969] - intel_idle: Fix false positive RCU splats due to incorrect hardirqs state (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/spec_ctrl: Enable RHEL only ibrs_always & retpoline,ibrs_user spectre_v2 options (Waiman Long) [2090229] - KVM: emulate: do not adjust size of fastop and setcc subroutines (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - efi/x86: use naked RET on mixed mode call wrapper (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Remove apostrophe typo (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Mark retbleed_strings static (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Disable RRSBA behavior (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kexec: Disable RET on kexec (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add Cannon lake to RETBleed affected CPU list (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - redhat/configs: Add new mitigation configs for RetBleed CVEs (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retbleed: Add fine grained Kconfig knobs (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpu/amd: Enumerate BTC_NO (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/common: Stamp out the stepping madness (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Prevent RSB underflow before vmenter (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fill RSB on vmexit for IBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Fix IBRS handling after vmexit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Convert launched argument to flags (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Flatten __vmx_vcpu_run() (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Remove x86_spec_ctrl_mask (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fix SPEC_CTRL write on SMT state change (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fix firmware entry SPEC_CTRL handling (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpu/amd: Add Spectral Chicken (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Do IBPB fallback check only once (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add retbleed=ibpb (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - objtool: Update Retpoline validation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - intel_idle: Disable IBRS during long idle (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Report Intel retbleed vulnerability (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Optimize SPEC_CTRL MSR writes (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Add kernel IBRS implementation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Enable STIBP for JMP2RET (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add AMD retbleed= boot parameter (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Report AMD retbleed vulnerability (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Add magic AMD return-thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Use return-thunk in asm code (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/sev: Avoid using __x86_return_thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm: Fix SETcc emulation for return thunks (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bpf: Use alternative RET encoding (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/ftrace: Use alternative RET encoding (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86,objtool: Create .return_sites (Josh Poimboeuf) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Undo return-thunk damage (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Use -mfunction-return (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Swizzle retpoline thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Cleanup some #ifdefery (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpufeatures: Move RETPOLINE flags to word 11 (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm/vmx: Make noinstr clean (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - arch/x86/boot/compressed: Add -D__DISABLE_EXPORTS to kbuild flags (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: (Ab)use __DISABLE_EXPORTS to disable RETHUNK in real mode (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Remove skip_r11rcx (Waiman Long) [2090229] - cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE (Waiman Long) [2090229] - x86/speculation/srbds: Do not try to turn mitigation off when not supported (Waiman Long) [2090229] - x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch() (Waiman Long) [2090229] - x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR (Waiman Long) [2090229] - x86/module: Fix the paravirt vs alternative order (Waiman Long) [2090229] - x86: Add straight-line-speculation mitigation (Waiman Long) [2090229] - x86: Prepare inline-asm for straight-line-speculation (Waiman Long) [2090229] - x86: Prepare asm files for straight-line-speculation (Waiman Long) [2090229] - x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds (Waiman Long) [2090229] - x86: Move RETPOLINE*_CFLAGS to arch Makefile (Waiman Long) [2090229] - x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() (Waiman Long) [2090229] - Makefile: remove stale cc-option checks (Waiman Long) [2090229] - tools headers: Remove broken definition of __LITTLE_ENDIAN (Waiman Long) [2090229] - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' (Waiman Long) [2090229] - x86: Add insn_decode_kernel() (Waiman Long) [2090229] - tools/insn: Restore the relative include paths for cross building (Waiman Long) [2090229] - x86/alternative: Use insn_decode() (Waiman Long) [2090229] - x86/insn: Add an insn_decode() API (Waiman Long) [2090229] - x86/insn: Rename insn_decode() to insn_decode_from_regs() (Waiman Long) [2090229] - x86/paravirt: Add new features for paravirt patching (Waiman Long) [2090229] - x86/alternative: Support not-feature (Waiman Long) [2090229] - x86/alternative: Merge include files (Waiman Long) [2090229] - objtool: Fix error handling for STD/CLD warnings (Waiman Long) [2090229] - x86/alternatives: Teach text_poke_bp() to emulate RET (Waiman Long) [2090229] - x86/ftrace: Have ftrace trampolines turn read-only at the end of system boot up (Waiman Long) [2090229] - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Waiman Long) [2090229] - objtool: Add support for intra-function calls (Waiman Long) [2090229] - objtool: Rework allocating stack_ops on decode (Waiman Long) [2090229] - objtool: Better handle IRET (Waiman Long) [2090229] - objtool: Support multiple stack_op per instruction (Waiman Long) [2090229] - objtool: Make BP scratch register warning more robust (Waiman Long) [2090229] - x86/kexec: Make relocate_kernel_64.S objtool clean (Waiman Long) [2090229] - objtool: Introduce validate_return() (Waiman Long) [2090229] - Makefile: disallow data races on gcc-10 as well (Waiman Long) [2090229] - objtool: Improve call destination function detection (Waiman Long) [2090229] - x86/alternatives: Implement a better poke_int3_handler() completion scheme (Waiman Long) [2090229] - lib/: fix Kconfig indentation (Waiman Long) [2090229] - x86/alternatives: Use INT3_INSN_SIZE (Waiman Long) [2090229] - x86/kprobes: Fix ordering while text-patching (Waiman Long) [2090229] - x86/kprobes: Convert to text-patching.h (Waiman Long) [2090229] - x86/alternative: Shrink text_poke_loc (Waiman Long) [2090229] - x86/alternative: Remove text_poke_loc::len (Waiman Long) [2090229] - x86/ftrace: Use text_gen_insn() (Waiman Long) [2090229] - x86/alternative: Add text_opcode_size() (Waiman Long) [2090229] - x86/ftrace: Use text_poke() (Waiman Long) [2090229] - x86/ftrace: Use vmalloc special flag (Waiman Long) [2090229] - x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_reset_perms() (Waiman Long) [2090229] - x86/alternatives: Add and use text_gen_insn() helper (Waiman Long) [2090229] - x86/alternatives, jump_label: Provide better text_poke() batching interface (Waiman Long) [2090229] - x86/asm: Annotate relocate_kernel_{32,64}.c (Waiman Long) [2090229] - x86: kprobes: Prohibit probing on instruction which has emulate prefix (Waiman Long) [2090229] - x86: Correct misc typos (Waiman Long) [2090229] - x86/speculation/mds: Apply more accurate check on hypervisor platform (Waiman Long) [2090229] - objtool: Convert insn type to enum (Waiman Long) [2090229] - objtool: Track original function across branches (Waiman Long) [2090229] - objtool: Rename elf_open() to prevent conflict with libelf from elftoolchain (Waiman Long) [2090229] - x86/ftrace: Make enable parameter bool where applicable (Waiman Long) [2090229] - x86/CPU/AMD: Don't force the CPB cap when running under a hypervisor (Waiman Long) [2090229] - objtool: Fix function fallthrough detection (Waiman Long) [2090229] - x86/paravirt: Detect over-sized patching bugs in paravirt_patch_call() (Waiman Long) [2090229] - x86/cpu/amd: Exclude 32bit only assembler from 64bit build (Waiman Long) [2090229] - x86/asm: Mark all top level asm statements as .text (Waiman Long) [2090229] - x86/cpu/bugs: Use __initconst for 'const' init data (Waiman Long) [2090229] - objtool: Add Direction Flag validation (Waiman Long) [2090229] - objtool: Rewrite add_ignores() (Waiman Long) [2090229] - x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVE (Waiman Long) [2090229] - x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace() (Waiman Long) [2090229] - kbuild: Disable extra debugging info in .s output (Waiman Long) [2090229] - x86/CPU/AMD: Set the CPB bit unconditionally on F17h (Waiman Long) [2090229] - x86/alternatives: Print containing function (Waiman Long) [2090229] - x86/ftrace: Do not call function graph from dynamic trampolines (Waiman Long) [2090229] - ftrace: Create new ftrace_internal.h header (Waiman Long) [2090229] - kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instruction (Waiman Long) [2090229] - tracing/Makefile: Fix handling redefinition of CC_FLAGS_FTRACE (Waiman Long) [2090229] - x86/paravirt: Remove unused paravirt bits (Waiman Long) [2090229] - x86/paravirt: Remove clobbers parameter from paravirt patch functions (Waiman Long) [2090229] - x86/paravirt: Make paravirt_patch_call() and paravirt_patch_jmp() static (Waiman Long) [2090229] - x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled (Waiman Long) [2090229] - ftrace: Remove unused pointer ftrace_swapper_pid (Waiman Long) [2090229] - x86/spec_ctrl: Temporarily remove RHEL specific IBRS code (Waiman Long) [2090229] - net: bonding: fix use-after-free after 802.3ad slave unbind (Jonathan Toppins) [2109327] - net: bonding: fix possible NULL deref in rlb code (Jonathan Toppins) [2109327] - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jonathan Toppins) [2109327] - bonding: do not discard lowest hash bit for non layer3+4 hashing (Jonathan Toppins) [2109327] - bonding: helper macro __ATTR_RO to make code more clear (Jonathan Toppins) [2109327] - bonding: force carrier update when releasing slave (Jonathan Toppins) [2109327] - bonding: fix data-races around agg_select_timer (Jonathan Toppins) [2109327] - bonding: switch bond_net_exit() to batch mode (Jonathan Toppins) [2109327] - bonding: pair enable_port with slave_arr_updates (Jonathan Toppins) [2109327] - net: bonding: fix bond_xmit_broadcast return value error bug (Jonathan Toppins) [2109327] - tracing: Show size of requested perf buffer (Michael Petlan) [2103836] - tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Michael Petlan) [2103836] - drivers/base/memory: determine and store zone for single-zone memory blocks (David Hildenbrand) [1997803] - drivers/base/node: rename link_mem_sections() to register_memory_block_under_node() (David Hildenbrand) [1997803] - drivers/base/node: consolidate node device subsystem initialization in node_dev_init() (David Hildenbrand) [1997803] - drivers/base/memory: introduce memory_block_{online,offline} (David Hildenbrand) [1997803] - mm/memory_hotplug: remove stale function declarations (David Hildenbrand) [1997803] - mm/memory_hotplug: remove HIGHMEM leftovers (David Hildenbrand) [1997803] - redhat/configs: remove CONFIG_MEMORY_HOTPLUG_SPARSE (David Hildenbrand) [1997803] - mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit (David Hildenbrand) [1997803] - mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE (David Hildenbrand) [1997803] - mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependency from CONFIG_MEMORY_HOTPLUG (David Hildenbrand) [1997803] - memory: remove unused CONFIG_MEM_BLOCK_SIZE (David Hildenbrand) [1997803] - mm/memory_hotplug: disable the functionality for 32b (David Hildenbrand) [1997803] - include/linux/memory.h: drop fields 'hw' and 'phys_callback' from struct memory_block (David Hildenbrand) [1997803] - iommu/vt-d: Fix PCI bus rescan device hot add (Jerry Snitselaar) [2101591] - iommu/vt-d: Fix RID2PASID setup/teardown failure (Jerry Snitselaar) [2101591]- cifs: support share failover when remounting (Ronnie Sahlberg) [2095258] - cifs: avoid starvation when refreshing dfs cache (Ronnie Sahlberg) [2095258] - cifs: fix path comparison and hash calc (Ronnie Sahlberg) [2095258] - cifs: handle different charsets in dfs cache (Ronnie Sahlberg) [2095258] - spi: amd: Limit max transfer and message size (Sudheesh Mavila) [2047996] - redhat/configs: enable CONFIG_SPI_AMD for x86_64 (Sudheesh Mavila) [2047996] - spi: amd: Fix building without ACPI enabled (Sudheesh Mavila) [2047996] - spi: amd: Add support for version AMDI0062 (Sudheesh Mavila) [2047996] - spi: amd: Remove needless rom_addr variable (Sudheesh Mavila) [2047996] - spi: amd: Use iopoll for busy waiting (Sudheesh Mavila) [2047996] - spi: amd: Don't wait for a write-only transfer to finish (Sudheesh Mavila) [2047996] - spi: amd: Remove unneeded variable (Sudheesh Mavila) [2047996] - spi: amd: Refactor amd_spi_busy_wait (Sudheesh Mavila) [2047996] - spi: amd: Refactor code to use less spi_master_get_devdata (Sudheesh Mavila) [2047996] - spi: amd: Use devm_platform_ioremap_resource() in amd_spi_probe (Sudheesh Mavila) [2047996] - spi: spi-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Sudheesh Mavila) [2047996] - spi: amd: Drop superfluous member from struct amd_spi (Sudheesh Mavila) [2047996] - spi: amd: Fix refcount underflow on remove (Sudheesh Mavila) [2047996] - spi: amd: Drop duplicate driver data assignments (Sudheesh Mavila) [2047996] - spi: amd: Pass probe errors back to driver core (Sudheesh Mavila) [2047996] - spi: amd: Fix duplicate iounmap in error path (Sudheesh Mavila) [2047996] - spi: spi-amd: Fix a NULL vs IS_ERR() check in amd_spi_probe() (Sudheesh Mavila) [2047996] - spi: spi-amd: fix warning (Sudheesh Mavila) [2047996] - spi: spi-amd: Add AMD SPI controller driver support (Sudheesh Mavila) [2047996] - selftests/tc-testings: Be compatible with newer tc output (Hangbin Liu) [2100322] - selftests/net: enable lo.accept_local in psock_snd test (Hangbin Liu) [2100322] - selftests/net: Use kselftest skip code for skipped tests (Hangbin Liu) [2100322] - Bluetooth: SCO: Fix sco_send_frame returning skb->len (Gopal Tiwari) [1984641] - Bluetooth: Add bt_skb_sendmsg helper (Gopal Tiwari) [1984641] - Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Gopal Tiwari) [1984641] - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Gopal Tiwari) [1984641] - platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in mlxbf_pmc_map_counters (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-lc: fix error code in mlxreg_lc_create_static_devices() (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-lc: Add initial support for Nvidia line card devices (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-io: Extend number of hwmon attributes (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-hotplug: Extend logic for hotplug devices operations (Mark Langsdorf) [2068297] - platform_data/mlxreg: Add new type to support modular systems (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes (Mark Langsdorf) [2068297] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Mark Langsdorf) [2068297] - platform/mellanox: Typo fix in the file mlxbf-bootctl.c (Mark Langsdorf) [2068297] - redhat/configs: Support QAT devices for x86 only (Vladis Dronov) [2040724] - crypto: qat - expose device config through sysfs for 4xxx (Vladis Dronov) [2040724] - crypto: qat - relocate and rename adf_sriov_prepare_restart() (Vladis Dronov) [2040724] - crypto: qat - change behaviour of adf_cfg_add_key_value_param() (Vladis Dronov) [2040724] - crypto: qat - expose device state through sysfs for 4xxx (Vladis Dronov) [2040724] - crypto: qat - Removes the x86 dependency on the QAT drivers (Vladis Dronov) [2040724] - crypto: qat - replace get_current_node() with numa_node_id() (Vladis Dronov) [2040724] - crypto: qat - add support for 401xx devices (Vladis Dronov) [2040724] - crypto: qat - re-enable registration of algorithms (Vladis Dronov) [2040724] - crypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag (Vladis Dronov) [2040724] - crypto: qat - add param check for DH (Vladis Dronov) [2040724] - crypto: qat - add param check for RSA (Vladis Dronov) [2040724] - crypto: qat - remove dma_free_coherent() for DH (Vladis Dronov) [2040724] - crypto: qat - remove dma_free_coherent() for RSA (Vladis Dronov) [2040724] - crypto: qat - fix memory leak in RSA (Vladis Dronov) [2040724] - crypto: qat - add backlog mechanism (Vladis Dronov) [2040724] - crypto: qat - refactor submission logic (Vladis Dronov) [2040724] - crypto: qat - use pre-allocated buffers in datapath (Vladis Dronov) [2040724] - crypto: qat - set to zero DH parameters before free (Vladis Dronov) [2040724] - crypto: qat - Fix unsigned function returning negative constant (Vladis Dronov) [2040724] - crypto: qat - remove line wrapping for pfvf_ops functions (Vladis Dronov) [2040724] - crypto: qat - use u32 variables in all GEN4 pfvf_ops (Vladis Dronov) [2040724] - crypto: qat - replace disable_vf2pf_interrupts() (Vladis Dronov) [2040724] - crypto: qat - leverage the GEN2 VF mask definiton (Vladis Dronov) [2040724] - crypto: qat - rework the VF2PF interrupt handling logic (Vladis Dronov) [2040724] - crypto: qat - fix off-by-one error in PFVF debug print (Vladis Dronov) [2040724] - crypto: qat - fix wording and formatting in code comment (Vladis Dronov) [2040724] - crypto: qat - test PFVF registers for spurious interrupts on GEN4 (Vladis Dronov) [2040724] - crypto: qat - add check for invalid PFVF protocol version 0 (Vladis Dronov) [2040724] - crypto: qat - add missing restarting event notification in VFs (Vladis Dronov) [2040724] - crypto: qat - remove unnecessary tests to detect PFVF support (Vladis Dronov) [2040724] - crypto: qat - remove unused PFVF stubs (Vladis Dronov) [2040724] - crypto: qat - remove unneeded braces (Vladis Dronov) [2040724] - crypto: qat - fix ETR sources enabled by default on GEN2 devices (Vladis Dronov) [2040724] - crypto: qat - set COMPRESSION capability for DH895XCC (Vladis Dronov) [2040724] - crypto: qat - set CIPHER capability for DH895XCC (Vladis Dronov) [2040724] - crypto: qat - stop using iommu_present() (Vladis Dronov) [2040724] - crypto: qat - fix initialization of pfvf rts_map_msg structures (Vladis Dronov) [2040724] - crypto: qat - fix initialization of pfvf cap_msg structures (Vladis Dronov) [2040724] - crypto: qat - remove unneeded assignment (Vladis Dronov) [2040724] - crypto: qat - disable registration of algorithms (Vladis Dronov) [2040724] - crypto: qat - enable power management for QAT GEN4 (Vladis Dronov) [2040724] - crypto: qat - move and rename GEN4 error register definitions (Vladis Dronov) [2040724] - crypto: qat - add misc workqueue (Vladis Dronov) [2040724] - crypto: qat - don't cast parameter in bit operations (Vladis Dronov) [2040724] - crypto: qat - fix access to PFVF interrupt registers for GEN4 (Vladis Dronov) [2040724] - crypto: qat - fix a signedness bug in get_service_enabled() (Vladis Dronov) [2040724] - dlm: fix missing lkb refcount handling (Alexander Aring) [2084606] - scsi: storvsc: Fix unsigned comparison to zero (Mohammed Gamal) [2020774] - scsi: storvsc: Fix validation for unsolicited incoming packets (Mohammed Gamal) [2020774] - scsi: storvsc: Fix storvsc_queuecommand() memory leak (Mohammed Gamal) [2020774] - x86/kvm: Add kexec support for SEV Live Migration. (Mohammed Gamal) [2018614] - x86/kvm: Add guest support for detecting and enabling SEV Live Migration feature. (Mohammed Gamal) [2018614] - mm: x86: Invoke hypercall when page encryption status is changed (Mohammed Gamal) [2018614] - hv_netvsc: Fix potential dereference of NULL pointer (Mohammed Gamal) [2086611] - hv_netvsc: Add support for XDP_REDIRECT (Mohammed Gamal) [2086611] - hv_netvsc: Print value of invalid ID in netvsc_send_{completion,tx_complete}() (Mohammed Gamal) [2086611] - net: hyperv: remove use of bpf_op_t (Mohammed Gamal) [2086611] - hv_netvsc: Add check for kvmalloc_array (Mohammed Gamal) [2086611] - net: netvsc: remove break after return (Mohammed Gamal) [2086611] - hv_netvsc: Use bitmap_zalloc() when applicable (Mohammed Gamal) [2086611] - SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op (Ronnie Sahlberg) [2108871] - vsock/virtio: enable VQs early on probe (Stefano Garzarella) [2107594] - vsock/virtio: initialize vdev->priv before using VQs (Stefano Garzarella) [2107594] - vsock: each transport cycles only on its own sockets (Stefano Garzarella) [2107594] - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella) [2107594] - vsock: remove vsock from connected table when connect is interrupted by a signal (Stefano Garzarella) [2107594] - ipv6: take care of disable_policy when restoring routes (Andrea Claudi) [2103894] - tools/testing/nvdimm: Fix security_init() symbol collision (Jeff Moyer) [2096791] - redhat: make kernel-devel pkgs Requires elfutils and gcc (Jarod Wilson) [1701282] - xhci: Fix null pointer dereference in resume if xhci has only one roothub (Dean Nelson) [2061791] - usb: dwc3: gadget: Move null pinter check to proper place (Dean Nelson) [2061791] - xhci: Don't defer primary roothub registration if there is only one roothub (Dean Nelson) [2061791] - USB: serial: pl2303: fix type detection for odd device (Dean Nelson) [2061791] - media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Dean Nelson) [2061791] - usb: xhci-mtk: remove bandwidth budget table (Dean Nelson) [2061791] - usb: xhci-mtk: fix fs isoc's transfer error (Dean Nelson) [2061791] - xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI (Dean Nelson) [2061791] - xhci: prevent U2 link power state if Intel tier policy prevented U1 (Dean Nelson) [2061791] - xhci: use generic command timer for stop endpoint commands. (Dean Nelson) [2061791] - usb: host: xhci-plat: omit shared hcd if either root hub has no ports (Dean Nelson) [2061791] - usb: host: xhci-plat: prepare operation w/o shared hcd (Dean Nelson) [2061791] - usb: host: xhci-plat: create shared hcd after having added main hcd (Dean Nelson) [2061791] - xhci: prepare for operation w/o shared hcd (Dean Nelson) [2061791] - xhci: factor out parts of xhci_gen_setup() (Dean Nelson) [2061791] - xhci: Set HCD flag to defer primary roothub registration (Dean Nelson) [2061791] - usb: core: hcd: Add support for deferring roothub registration (Dean Nelson) [2061791] - thunderbolt: Fix buffer allocation of devices with no DisplayPort adapters (Dean Nelson) [2061791] - media: uvcvideo: Fix bit overflow in uvc_probe_video (Dean Nelson) [2061791] - media: uvcvideo: Fix missing check to determine if element is found in list (Dean Nelson) [2061791] - usb: typec: tcpci: Don't skip cleanup in .remove() on error (Dean Nelson) [2061791] - usb: cdc-wdm: fix reading stuck on device close (Dean Nelson) [2061791] - thunderbolt: Ignore port locked error in tb_port_wait_for_link_width() (Dean Nelson) [2061791] - thunderbolt: Add debug logging when lane is enabled/disabled (Dean Nelson) [2061791] - usb: dwc3: gadget: Return proper request status (Dean Nelson) [2061791] - usb: typec: mux: Check dev_set_name() return value (Dean Nelson) [2061791] - usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Dean Nelson) [2061791] - usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback (Dean Nelson) [2061791] - usb: dwc3: core: Only handle soft-reset in DCTL (Dean Nelson) [2061791] - usb: dwc3: Try usb-role-switch first in dwc3_drd_init (Dean Nelson) [2061791] - usb: dwc3: core: Fix tx/rx threshold settings (Dean Nelson) [2061791] - USB: storage: karma: fix rio_karma_init return (Dean Nelson) [2061791] - xhci: Enable runtime PM on second Alderlake controller (Dean Nelson) [2061791] - usb: misc: fix improper handling of refcount in uss720_probe() (Dean Nelson) [2061791] - usb: typec: ucsi: Fix role swapping (Dean Nelson) [2061791] - usb: typec: ucsi: Fix reuse of completion structure (Dean Nelson) [2061791] - thunderbolt: Use different lane for second DisplayPort tunnel (Dean Nelson) [2061791] - thunderbolt: Dump path config space entries during discovery (Dean Nelson) [2061791] - thunderbolt: Use decimal number with port numbers (Dean Nelson) [2061791] - xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms (Dean Nelson) [2061791] - xhci: stop polling roothubs after shutdown (Dean Nelson) [2061791] - USB: Fix xhci event ring dequeue pointer ERDP update issue (Dean Nelson) [2061791] - USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dean Nelson) [2061791] - usb: early: xhci-dbc: Fix xdbc number parsing (Dean Nelson) [2061791] - usb: early: xhci-dbc: Remove duplicate keep parsing (Dean Nelson) [2061791] - USB: serial: pl2303: fix GS type detection (Dean Nelson) [2061791] - usb: host: xhci: Remove some unnecessary return value initializations (Dean Nelson) [2061791] - usb: host: xhci: add blank line in xhci_halt() (Dean Nelson) [2061791] - usb: host: xhci: update hci_version operation in xhci_gen_setup() (Dean Nelson) [2061791] - usb: host: xhci: fix a comment typo in xhci_mem_init() (Dean Nelson) [2061791] - usb: host: xhci: use ffs() in xhci_mem_init() (Dean Nelson) [2061791] - xhci: fix runtime PM imbalance in USB2 resume (Dean Nelson) [2061791] - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Dean Nelson) [2061791] - xhci: fix garbage USBSTS being logged in some cases (Dean Nelson) [2061791] - xhci: make xhci_handshake timeout for xhci_reset() adjustable (Dean Nelson) [2061791] - xhci: omit mem read just after allocation of trb (Dean Nelson) [2061791] - Revert "USB: serial: ch341: add new Product ID for CH341A" (Dean Nelson) [2061791] - usb: xhci: fix minmax.cocci warnings (Dean Nelson) [2061791] - usb: host: xhci: drop redundant checks (Dean Nelson) [2061791] - xhci: Allocate separate command structures for each LPM command (Dean Nelson) [2061791] - xhci: dbgtty: use IDR to support several dbc instances. (Dean Nelson) [2061791] - xhci: dbc: Don't call dbc_tty_init() on every dbc tty probe (Dean Nelson) [2061791] - xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit (Dean Nelson) [2061791] - xhci: dbc: create and remove dbc structure in dbgtty driver. (Dean Nelson) [2061791] - xhci: dbc: refactor xhci_dbc_init() (Dean Nelson) [2061791] - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Dean Nelson) [2061791] - xhci: Prevent futile URB re-submissions due to incorrect return value. (Dean Nelson) [2061791] - xhci: re-initialize the HC during resume if HCE was set (Dean Nelson) [2061791] - usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay Trail (Dean Nelson) [2061791] - usb: dwc3: pci: add support for the Intel Raptor Lake-S (Dean Nelson) [2061791] - usb: xhci-mtk: add support ip-sleep wakeup for mt8195 (Dean Nelson) [2061791] - usb: dwc3: gadget: Prevent core from processing stale TRBs (Dean Nelson) [2061791] - thunderbolt: Replace acpi_bus_get_device() (Dean Nelson) [2061791] - thunderbolt: Add internal xHCI connect flows for Thunderbolt 3 devices (Dean Nelson) [2061791] - thunderbolt: Add missing device ID to tb_switch_is_alpine_ridge() (Dean Nelson) [2061791] - thunderbolt: Disable LTTPR on Intel Titan Ridge (Dean Nelson) [2061791] - usb: ulpi: Call of_node_put correctly (Dean Nelson) [2061791] - usb: ulpi: Move of_node_put to ulpi_dev_release (Dean Nelson) [2061791] - usb: xhci-mtk: Use struct_size() helper in create_sch_ep() (Dean Nelson) [2061791] - usb: common: ulpi: Fix crash in ulpi_match() (Dean Nelson) [2061791] - usb: typec: tcpm: Do not disconnect when receiving VSAFE0V (Dean Nelson) [2061791] - usb: typec: tcpm: Do not disconnect while receiving VBUS off (Dean Nelson) [2061791] - xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. (Dean Nelson) [2061791] - usb: typec: tcpci: don't touch CC line if it's Vconn source (Dean Nelson) [2061791] - thunderbolt: Remove useless DMA-32 fallback configuration (Dean Nelson) [2061791] - media: uvcvideo: Support devices that report an OT as an entity source (Dean Nelson) [2061791] - Revert "media: uvcvideo: Support devices that report an OT as an entity source" (Dean Nelson) [2061791] - thunderbolt: Add module parameter for CLx disabling (Dean Nelson) [2061791] - thunderbolt: Enable CL0s for Intel Titan Ridge (Dean Nelson) [2061791] - thunderbolt: Rename Intel TB_VSE_CAP_IECS capability (Dean Nelson) [2061791] - thunderbolt: Implement TMU time disruption for Intel Titan Ridge (Dean Nelson) [2061791] - thunderbolt: Move usb4_switch_wait_for_bit() to switch.c (Dean Nelson) [2061791] - thunderbolt: Add CL0s support for USB4 routers (Dean Nelson) [2061791] - thunderbolt: Add TMU uni-directional mode (Dean Nelson) [2061791] - xhci: use max() to make code cleaner (Dean Nelson) [2061791] - usb: ftdi-elan: fix memory leak on device disconnect (Dean Nelson) [2061791] - Revert "usb: early: convert to readl_poll_timeout_atomic()" (Dean Nelson) [2061791] - usb: typec: tcpm: fix tcpm unregister port but leave a pending timer (Dean Nelson) [2061791] - thunderbolt: Check return value of kmemdup() in icm_handle_event() (Dean Nelson) [2061791] - media: dw2102: Fix use after free (Dean Nelson) [2061791] - USB: serial: cp210x: fix CP2105 GPIO registration (Dean Nelson) [2061791] - usb: xhci-mtk: fix list_del warning when enable list debug (Dean Nelson) [2061791] - usb: core: config: fix validation of wMaxPacketValue entries (Dean Nelson) [2061791] - xhci: avoid race between disable slot command and host runtime suspend (Dean Nelson) [2061791] - xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending (Dean Nelson) [2061791] - thunderbolt: Do not dereference fwnode in struct device (Dean Nelson) [2061791] - thunderbolt: Add debug logging of DisplayPort resource allocation (Dean Nelson) [2061791] - thunderbolt: Do not program path HopIDs for USB4 routers (Dean Nelson) [2061791] - thunderbolt: Do not allow subtracting more NFC credits than configured (Dean Nelson) [2061791] - thunderbolt: Runtime resume USB4 port when retimers are scanned (Dean Nelson) [2061791] - thunderbolt: Tear down existing tunnels when resuming from hibernate (Dean Nelson) [2061791] - thunderbolt: Runtime PM activate both ends of the device link (Dean Nelson) [2061791] - thunderbolt: xdomain: Avoid potential stack OOB read (Dean Nelson) [2061791] - media: uvcvideo: fix division by zero at stream start (Dean Nelson) [2061791] - usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect (Dean Nelson) [2061791] - xhci: Fix commad ring abort, write all 64 bits to CRCR register. (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip reading GEVNTSIZn (Dean Nelson) [2061791] - usb: dwc3: gadget: Ignore Update Transfer cmd params (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip checking Update Transfer status (Dean Nelson) [2061791] - usb: hub: Fix locking issues with address0_mutex (Dean Nelson) [2061791] - media: dib0700: Only touch one bit when start/stop an adapter (Dean Nelson) [2061791] - media: dib0700: cleanup start/stop streaming logic (Dean Nelson) [2061791] - media: dib0700: fix undefined behavior in tuner shutdown (Dean Nelson) [2061791] - media: s2255: fix control-message timeouts (Dean Nelson) [2061791] - media: pvrusb2: fix control-message timeouts (Dean Nelson) [2061791] - media: flexcop-usb: fix control-message timeouts (Dean Nelson) [2061791] - usb: hub: Fix usb enumeration issue due to address0 race (Dean Nelson) [2061791] - usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Dean Nelson) [2061791] - usb: dwc3: gadget: Fix null pointer exception (Dean Nelson) [2061791] - usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer (Dean Nelson) [2061791] - usb: dwc3: gadget: Ignore NoStream after End Transfer (Dean Nelson) [2061791] - usb: xhci-mtk: fix random remote wakeup (Dean Nelson) [2061791] - usb: xhci-mtk: remove unnecessary error check (Dean Nelson) [2061791] - USB: serial: keyspan: fix memleak on probe errors (Dean Nelson) [2061791] - USB: iowarrior: fix control-message timeouts (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip resizing EP's TX FIFO if already resized (Dean Nelson) [2061791] - usb: dwc3: gadget: Change to dev_dbg() when queuing to inactive gadget/ep (Dean Nelson) [2061791] - xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Dean Nelson) [2061791] - xhci: Fix command ring pointer corruption while aborting a command (Dean Nelson) [2061791] - USB: xhci: dbc: fix tty registration race (Dean Nelson) [2061791] - xhci: add quirk for host controllers that don't update endpoint DCS (Dean Nelson) [2061791] - xhci: guard accesses to ep_state in xhci_endpoint_reset() (Dean Nelson) [2061791] - media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Dean Nelson) [2061791] - USB: cdc-acm: fix break reporting (Dean Nelson) [2061791] - USB: cdc-acm: fix racy tty buffer accesses (Dean Nelson) [2061791] - usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Dean Nelson) [2061791] - usb: typec: tcpci: don't handle vSafe0V event if it's not enabled (Dean Nelson) [2061791] - usb: xhci-mtk: use xhci_dbg() to print log (Dean Nelson) [2061791] - media: mxl111sf: change mutex_init() location (Dean Nelson) [2061791] - media: tm6000: Avoid card name truncation (Dean Nelson) [2061791] - media: gspca: Limit frame size to sizeimage. (Dean Nelson) [2061791] - media: uvcvideo: Don't spam the log in uvc_ctrl_restore_values() (Dean Nelson) [2061791] - media: uvcvideo: Increase the size of UVC_METADATA_BUF_SIZE (Dean Nelson) [2061791] - media: uvcvideo: Return -EIO for control errors (Dean Nelson) [2061791] - media: uvcvideo: Remove unused including (Dean Nelson) [2061791] - media: m5602_ov7660: remove the repeated declaration (Dean Nelson) [2061791] - media: dvb-usb: fix ununit-value in az6027_rc_query (Dean Nelson) [2061791] - thunderbolt: Fix -Wrestrict warning (Dean Nelson) [2061791] - USB: serial: cp210x: fix dropped characters with CP2102 (Dean Nelson) [2061791] - usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Dean Nelson) [2061791] - USB: serial: option: remove duplicate USB device ID (Dean Nelson) [2061791] - USB: serial: mos7840: remove duplicated 0xac24 device ID (Dean Nelson) [2061791] - USB: cdc-acm: fix minor-number release (Dean Nelson) [2061791] - usb: dwc3: reference clock period configuration (Dean Nelson) [2061791] - usb: xhci-mtk: allow bandwidth table rollover (Dean Nelson) [2061791] - usb: xhci-mtk: modify the SOF/ITP interval for mt8195 (Dean Nelson) [2061791] - usb: xhci-mtk: add a member of num_esit (Dean Nelson) [2061791] - usb: xhci-mtk: check boundary before check tt (Dean Nelson) [2061791] - usb: xhci-mtk: update fs bus bandwidth by bw_budget_table (Dean Nelson) [2061791] - usb: xhci-mtk: support option to disable usb2 ports (Dean Nelson) [2061791] - usb: xhci-mtk: fix use-after-free of mtk->hcd (Dean Nelson) [2061791] - usb: dwc3: pci: add support for AMD's newer generation platform. (Dean Nelson) [2061791] - xhci: Add bus number to some debug messages (Dean Nelson) [2061791] - xhci: Add additional dynamic debug to follow URBs in cancel and error cases. (Dean Nelson) [2061791] - Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Dean Nelson) [2061791] - xhci: Fix failure to give back some cached cancelled URBs. (Dean Nelson) [2061791] - xhci: fix even more unsafe memory usage in xhci tracing (Dean Nelson) [2061791] - xhci: fix unsafe memory usage in xhci tracing (Dean Nelson) [2061791] - usb: typec: tcpm: Support non-PD mode (Dean Nelson) [2061791] - USB: serial: cp210x: determine fw version for CP2105 and CP2108 (Dean Nelson) [2061791] - USB: serial: cp210x: clean up type detection (Dean Nelson) [2061791] - USB: serial: cp210x: clean up set-chars request (Dean Nelson) [2061791] - USB: serial: cp210x: clean up control-request timeout (Dean Nelson) [2061791] - USB: serial: cp210x: fix flow-control error handling (Dean Nelson) [2061791] - USB: serial: cp210x: fix control-characters error handling (Dean Nelson) [2061791] - tty: drop put_tty_driver (Dean Nelson) [2061791] - media: dvb-usb: fix uninit-value in vp702x_read_mac_addr (Dean Nelson) [2061791] - media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init (Dean Nelson) [2061791] - usb: renesas-xhci: Remove renesas_xhci_pci_exit() (Dean Nelson) [2061791] - usb: dwc3: Resize TX FIFOs to meet EP bursting requirements (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: fix UAF (Dean Nelson) [2061791] - usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Dean Nelson) [2061791] - usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate (Dean Nelson) [2061791] - usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Dean Nelson) [2061791] - media: lmedm04: Fix misuse of comma (Dean Nelson) [2061791] - media: tm6000: Fix memleak in tm6000_start_stream (Dean Nelson) [2061791] - usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Dean Nelson) [2061791] - memstick: Skip allocating card when removing host (Dean Nelson) [2061791] - USB: Replace zero-length array with flexible-array member (Dean Nelson) [2061791] - USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Dean Nelson) [2061791] - Revert "[usb] USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd" (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Support runtime power management (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Use ms_dev() helper (Dean Nelson) [2061791] - memstick: Prevent memstick host from getting runtime suspended during card detection (Dean Nelson) [2061791] - misc: rtsx_usb: Use USB remote wakeup signaling for card insertion detection (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Add missing pm_runtime_disable() in probe function (Dean Nelson) [2061791]- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib) [2083620] - NFSD: Handle COPYer - Not suppored in RHEL8 (Benjamin Coddington) [2108628] - NFSD add ca_source_server<> to COPY (Benjamin Coddington) [2108628] - NFS NFSD: defining nl4_servers structure needed by both (Benjamin Coddington) [2108628] - fix backport powerpc/uaccess: get rid of small constant size cases in raw_copy_{to,from}_user() (Diego Domingos) [2106984] - bpf: Enable bpf_ktime_get_coarse_ns helper (Viktor Malik) [2105133] - kernel/resource: Introduce request_mem_region_muxed() (Sudheesh Mavila) [2047999] - i2c: piix4: Enable EFCH MMIO for Family 17h+ (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support for SMBus port select (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support to SMBus base address detect (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support to region request and release (Sudheesh Mavila) [2047999] - i2c: piix4: Move SMBus port selection into function (Sudheesh Mavila) [2047999] - i2c: piix4: Move SMBus controller base address detect into function (Sudheesh Mavila) [2047999] - i2c: piix4: Move port I/O region request/release code into functions (Sudheesh Mavila) [2047999] - i2c: piix4: Replace hardcoded memory map size with a #define (Sudheesh Mavila) [2047999] - i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets (Sudheesh Mavila) [2047999] - i2c: piix4: Add ACPI support (Sudheesh Mavila) [2047999] - i2c: piix4: Fix probing of reserved ports on AMD Family 16h Model 30h (Sudheesh Mavila) [2047999] - i2c: piix4: Fix port selection for AMD Family 16h Model 30h (Sudheesh Mavila) [2047999] - i2c-piix4: Add Hygon Dhyana SMBus support (Sudheesh Mavila) [2047999] - tracing: Remove WARN_ON in start_thread() (Jerome Marchand) [2090967] - net: usb: Fix spelling mistakes (José Ignacio Tornos Martínez) [1984353] - net: usb: cdc_ether: record speed in status method (José Ignacio Tornos Martínez) [1984353] - net: usb: usbnet: add method for reporting speed without MII (José Ignacio Tornos Martínez) [1984353] - e1000e: Fix possible overflow in LTR decoding (Ken Cox) [2037965] - e1000e: Print PHY register address when MDI read/write fails (Ken Cox) [2037965] - e1000e: Correct NVM checksum verification flow (Ken Cox) [2037965] - e1000e: Fix possible HW unit hang after an s0ix exit (Ken Cox) [2037965 2049952] - e1000e: Handshake with CSME starts from ADL platforms (Ken Cox) [2037965 2049952] - e1000e: Separate ADP board type from TGP (Ken Cox) [2037965 2049952] - e1000e: Remove useless DMA-32 fallback configuration (Ken Cox) [2037965] - e1000e: Remove redundant statement (Ken Cox) [2037965] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2037965] - net: e1000e: solve insmod 'Unknown symbol mutex_lock' error (Ken Cox) [2037965] - RDMA/irdma: Add SW mechanism to generate completions on error (Kamal Heib) [2100316] - RDMA/irdma: Remove the redundant variable (Kamal Heib) [2100316] - RDMA/irdma: Add support for DSCP (Kamal Heib) [2100316] - RDMA/irdma: Use irq_update_affinity_hint() (Kamal Heib) [2100316] - RDMA/irdma: Set protocol based on PF rdma_mode flag (Kamal Heib) [2100316 2096481] - virtio-ring: fix DMA metadata flags (Cindy Lu) [1969742] - virtio_ring: fix typos in vring_desc_extra (Jason Wang) [1969742] - virtio-ring: store DMA metadata in desc_extra for split virtqueue (Jason Wang) [1969742] - virtio: use err label in __vring_new_virtqueue() (Jason Wang) [1969742] - virtio_ring: introduce virtqueue_desc_add_split() (Jason Wang) [1969742] - virtio_ring: secure handling of mapping errors (Jason Wang) [1969742] - virtio-ring: factor out desc_extra allocation (Jason Wang) [1969742] - virtio_ring: rename vring_desc_extra_packed (Jason Wang) [1969742] - virtio-ring: maintain next in extra state for packed virtqueue (Jason Wang) [1969742] - drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist (Phil Auld) [2089715] - rpminspect: disable abidiff scanning (Jarod Wilson)- Netvsc: Call hv_unmap_memory() in the netvsc_device_remove() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Release cpu lock in error case (Mohammed Gamal) [2086613] - Drivers: hv: Fix syntax errors in comments (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Don't assign VMbus channel interrupts to isolated CPUs (Mohammed Gamal) [2086613] - hv_balloon: Fix balloon_probe() and balloon_remove() error handling (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: fix typo in comment (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Remove support for Hyper-V 2008 and Hyper-V 2008R2/Win7 (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Refactor the ring-buffer iterator functions (Mohammed Gamal) [2086613] - hv_sock: Copy packets sent by Hyper-V out of the ring buffer (Mohammed Gamal) [2086613] - hv_sock: Check hv_pkt_iter_first_raw()'s return value (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Accept hv_sock offers in isolated guests (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce {lock,unlock}_requestor() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce vmbus_request_addr_match() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce vmbus_sendpacket_getid() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Add VMbus IMC device to unsupported list (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() (Mohammed Gamal) [2086613] - Drivers: hv: balloon: Disable balloon and hot-add accordingly (Mohammed Gamal) [2086613] - Drivers: hv: balloon: Support status report for larger page sizes (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix potential crash on module unload (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix initialization of device object in vmbus_device_register() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guests (Mohammed Gamal) [2086613] - drivers: hv: log when enabling crash_kexec_post_notifiers (Mohammed Gamal) [2086613] - Drivers: hv: utils: Make use of the helper macro LIST_HEAD() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64) (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Mohammed Gamal) [2086613] - Drivers: hv: Compare cpumasks and not their weights in init_vp_index() (Mohammed Gamal) [2086613] - Drivers: hv: Rename 'alloced' to 'allocated' (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Use struct_size() helper in kmalloc() (Mohammed Gamal) [2086613] - Drivers: hv: balloon: account for vmbus packet header in max_pkt_size (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Initialize request offers message for Isolation VM (Mohammed Gamal) [2086613] - Drivers: hv: Fix definition of hypercall input & output arg variables (Mohammed Gamal) [2086613] - net: netvsc: Add Isolation VM support for netvsc driver (Mohammed Gamal) [2086613] - scsi: storvsc: Add Isolation VM support for storvsc driver (Mohammed Gamal) [2086613] - Drivers: hv : vmbus: Adding NULL pointer check (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Remove unused code to check for subchannels (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Initialize VMbus ring buffer for Isolation VM (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Add SNP support for VMbus channel initiate message (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Mark vmbus ring buffer visible to host in Isolation VM (Mohammed Gamal) [2086613] - SUNRPC: Don't leak sockets in xs_local_connect() (Jeffrey Layton) [2089429] - SUNRPC: clean up some inconsistent indenting (Jeffrey Layton) [2089429] - SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Jeffrey Layton) [2089429] - SUNRPC: Don't call connect() more than once on a TCP socket (Jeffrey Layton) [2089429] - net: openvswitch: fix misuse of the cached connection on tuple changes (Timothy Redaelli) [2099213] - sfc: fix considering that all channels have TX queues (Íñigo Huguet) [1851823] - sfc: fix wrong tx channel offset with efx_separate_tx_channels (Íñigo Huguet) [1851823] - intel/igb:fix repeated words in comments (Corinna Vinschen) [2037959] - igb: remove unexpected word "the" (Corinna Vinschen) [2037959] - igb: Make DMA faster when CPU is active on the PCIe link (Corinna Vinschen) [2037959] - igb: fix a use-after-free issue in igb_clean_tx_ring (Corinna Vinschen) [2037959] - igb: Remove duplicate defines (Corinna Vinschen) [2037959] - igb: skip phy status check where unavailable (Corinna Vinschen) [2037959] - igb: Convert kmap() to kmap_local_page() (Corinna Vinschen) [2037959] - igb: zero hwtstamp by default (Corinna Vinschen) [2037959] - igb: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037959] - PCI: Work around Intel I210 ROM BAR overlap defect (Corinna Vinschen) [2037959] - igb: support EXTTS on 82580/i354/i350 (Corinna Vinschen) [2037959] - igb: support PEROUT on 82580/i354/i350 (Corinna Vinschen) [2037959] - igb: move PEROUT and EXTTS isr logic to separate functions (Corinna Vinschen) [2037959] - igb: move SDP config initialization to separate function (Corinna Vinschen) [2037959] - igb: switch to napi_build_skb() (Corinna Vinschen) [2037959] - igb: remove never changed variable `ret_val' (Corinna Vinschen) [2037959] - NFSv4: Add an fattr allocation to _nfs4_discover_trunking() (Scott Mayhew) [2096393] - sunrpc: set cl_max_connect when cloning an rpc_clnt (Scott Mayhew) [2096393] - NFSv4.1 mark qualified async operations as MOVEABLE tasks (Scott Mayhew) [2096393] - powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Desnes A. Nunes do Rosario) [2095041] - audit: free module name (Richard Guy Briggs) [2100259] - bfq: fix blkio cgroup leakage v4 (Ming Lei) [2093206] - scsi: scsi_dh_alua: Properly handle the ALUA transitioning state (Ewan D. Milne) [1992870] - mm: sparse: remove __section_nr() function (Mark Langsdorf) [2067280] - mm: sparse: pass section_nr to find_memory_block (Mark Langsdorf) [2067280] - mm: sparse: pass section_nr to section_mark_present (Mark Langsdorf) [2067280] - headers/uninline: Uninline single-use function: kobject_has_children() (Mark Langsdorf) [2067280] - arch_topology: Do not set llc_sibling if llc_id is invalid (Mark Langsdorf) [2067280] - topology: make core_mask include at least cluster_siblings (Mark Langsdorf) [2067280] - regmap: allow a defined reg_base to be added to every address (Mark Langsdorf) [2067280] - regmap: add configurable downshift for addresses (Mark Langsdorf) [2067280] - drivers/base/dd.c : Remove the initial value of the global variable (Mark Langsdorf) [2067280] - devres: fix typos in comments (Mark Langsdorf) [2067280] - base: soc: Make soc_device_match() simpler and easier to read (Mark Langsdorf) [2067280] - driver core: Refactor sysfs and drv/bus remove hooks (Mark Langsdorf) [2067280] - driver core: Refactor multiple copies of device cleanup (Mark Langsdorf) [2067280] - arch_topology: obtain cpu capacity using information from CPPC (Mark Langsdorf) [2067280] - PM: core: keep irq flags in device_pm_check_callbacks() (Mark Langsdorf) [2067280] - PM: sleep: Add device name to suspend_report_result() (Mark Langsdorf) [2067280] - PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Mark Langsdorf) [2067280] - PM: sleep: wakeup: Fix typos in comments (Mark Langsdorf) [2067280] - PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() (Mark Langsdorf) [2067280] - PM: domains: use dev_err_probe() to simplify error handling (Mark Langsdorf) [2067280] - PM: domains: Prevent power off for parent unless child is in deepest state (Mark Langsdorf) [2067280] - driver core: cleanup double words comments (Mark Langsdorf) [2067280] - device property: Don't split fwnode_get_irq*() APIs in the code (Mark Langsdorf) [2067280] - regmap: irq: cleanup comments (Mark Langsdorf) [2067280] - platform: use dev_err_probe() in platform_get_irq_byname() (Mark Langsdorf) [2067280] - devtmpfs: drop redundant fs parameters from internal fs (Mark Langsdorf) [2067280] - component: Replace most references to 'master' with 'aggregate device' (Mark Langsdorf) [2067280] - device property: Add fwnode_irq_get_byname (Mark Langsdorf) [2067280] - regmap-irq: Fix typo in comment (Mark Langsdorf) [2067280] - driver core: Free DMA range map when device is released (Mark Langsdorf) [2067280] - regmap-irq: Update interrupt clear register for proper reset (Mark Langsdorf) [2067280] - PM: s2idle: ACPI: Fix wakeup interrupts handling (Mark Langsdorf) [2067280] - devtmpfs regression fix: reconfigure on each mount (Mark Langsdorf) [2067280] - regmap: debugfs: Fix indentation (Mark Langsdorf) [2067280] - regmap: Call regmap_debugfs_exit() prior to _init() (Mark Langsdorf) [2067280] - driver core: Make bus notifiers in right order in really_probe() (Mark Langsdorf) [2067280] - driver core: Move driver_sysfs_remove() after driver_sysfs_add() (Mark Langsdorf) [2067280] - driver core: Simplify async probe test code by using ktime_ms_delta() (Mark Langsdorf) [2067280] - PM: runtime: Simplify locking in pm_runtime_put_suppliers() (Mark Langsdorf) [2067280] - software node: fix wrong node passed to find nargs_prop (Mark Langsdorf) [2067280] - driver core: platform: document registration-failure requirement (Mark Langsdorf) [2067280] - device property: Add fwnode_iomap() (Mark Langsdorf) [2067280] - device property: Use fwnode_graph_for_each_endpoint() macro (Mark Langsdorf) [2067280] - device property: Implement fwnode_graph_get_endpoint_count() (Mark Langsdorf) [2067280] - device property: Fix documentation for FWNODE_GRAPH_DEVICE_DISABLED (Mark Langsdorf) [2067280] - rtc: Check return value from mc146818_get_time() (Mark Langsdorf) [2067280] - device property: Check fwnode->secondary when finding properties (Mark Langsdorf) [2067280] - topology/sysfs: rework book and drawer topology ifdefery (Mark Langsdorf) [2067280] - topology/sysfs: export cluster attributes only if an architectures has support (Mark Langsdorf) [2067280] - topology/sysfs: export die attributes only if an architectures has support (Mark Langsdorf) [2067280] - driver core: Don't call device_remove_properties() from device_del() (Mark Langsdorf) [2067280] - regmap: allow to define reg_update_bits for no bus configuration (Mark Langsdorf) [2067280] - platform/x86: amd-pmc: Set QOS during suspend on CZN w/ timer wakeup (Mark Langsdorf) [2067250] - PM: sleep: Fix error handling in dpm_prepare() (Mark Langsdorf) [2067250] - PM: sleep: Avoid calling put_device() under dpm_list_mtx (Mark Langsdorf) [2067250] - PM: sleep: Fix runtime PM based cpuidle support (Mark Langsdorf) [2067250] - PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Mark Langsdorf) [2067250] - device property: Drop redundant NULL checks (Mark Langsdorf) [2067250] - PM: sleep: Pause cpuidle later and resume it earlier during system transitions (Mark Langsdorf) [2067250] - PM: suspend: Do not pause cpuidle in the suspend-to-idle path (Mark Langsdorf) [2067250] - regmap: spi: Set regmap max raw r/w from max_transfer_size (Mark Langsdorf) [2067250] - PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions (Mark Langsdorf) [2067250] - component: do not leave master devres group open after bind (Mark Langsdorf) [2067250] - driver core: Provide device_match_acpi_handle() helper (Mark Langsdorf) [2067250] - regmap: Fix possible double-free in regcache_rbtree_exit() (Mark Langsdorf) [2067250] - device property: build kunit tests without structleak plugin (Mark Langsdorf) [2067250] - driver core: Reject pointless SYNC_STATE_ONLY device links (Mark Langsdorf) [2067250] - firmware_loader: add a sanity check for firmware_request_builtin() (Mark Langsdorf) [2067250] - firmware_loader: split built-in firmware call (Mark Langsdorf) [2067250] - firmware_loader: fix pre-allocated buf built-in firmware use (Mark Langsdorf) [2067250] - drivers/base/component.c: remove superfluous header files from component.c (Mark Langsdorf) [2067250] - drivers/base/arch_topology.c: remove superfluous header (Mark Langsdorf) [2067250] - driver core: use NUMA_NO_NODE during device_initialize (Mark Langsdorf) [2067250] - driver core: Fix possible memory leak in device_link_add() (Mark Langsdorf) [2067250] - driver core: Add debug logs when fwnode links are added/deleted (Mark Langsdorf) [2067250] - driver core: Create __fwnode_link_del() helper function (Mark Langsdorf) [2067250] - driver core: Set deferred probe reason when deferred by driver core (Mark Langsdorf) [2067250] - driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD (Mark Langsdorf) [2067250] - driver core: Clarify that dev_err_probe() is OK even w/out -EPROBE_DEFER (Mark Langsdorf) [2067250] - driver core: fw_devlink: Improve handling of cyclic dependencies (Mark Langsdorf) [2067250] - software node: balance refcount for managed software nodes (Mark Langsdorf) [2067250] - driver core: platform: Make use of the helper macro SET_RUNTIME_PM_OPS() (Mark Langsdorf) [2067250] - PM: base: power: don't try to use non-existing RTC for storing data (Mark Langsdorf) [2067250] - PM: sleep: core: Avoid setting power.must_resume to false (Mark Langsdorf) [2067250] - PM: sleep: wakeirq: drop useless parameter from dev_pm_attach_wake_irq() (Mark Langsdorf) [2067250] - PM: domains: Fix domain attach for CONFIG_PM_OPP=n (Mark Langsdorf) [2067250] - PM: runtime: add devm_pm_clk_create helper (Mark Langsdorf) [2067250] - PM: runtime: add devm_pm_runtime_enable helper (Mark Langsdorf) [2067250] - regmap: teach regmap to use raw spinlocks if requested in the config (Mark Langsdorf) [2067250] - PM: domains: Add support for 'required-opps' to set default perf state (Mark Langsdorf) [2067250] - Revert "media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->secondary" (Mark Langsdorf) [2067250] - driver: base: Prefer unsigned int to bare use of unsigned (Mark Langsdorf) [2067250] - cacheinfo: clear cache_leaves(cpu) in free_cache_attributes() (Mark Langsdorf) [2067250] - driver core: Fix error return code in really_probe() (Mark Langsdorf) [2067250] - driver: base: Replace symbolic permissions with octal permissions (Mark Langsdorf) [2067250] - regmap: Prefer unsigned int to bare use of unsigned (Mark Langsdorf) [2067250] - regmap: fix the offset of register error log (Mark Langsdorf) [2067250] - bpf: Fix request_sock leak in sk lookup helpers (Antoine Tenart) [2085313] - crypto: fips - make proc files report fips module name and version (Vladis Dronov) [2103966] - net: tipc: fix possible refcount leak in tipc_sk_create() (Xin Long) [2106048] - tipc: move bc link creation back to tipc_node_create (Xin Long) [2106048] - tipc: fix use-after-free Read in tipc_named_reinit (Xin Long) [2106048] - tipc: check attribute length for bearer name (Xin Long) [2106048] - ice: Fix memory corruption in VF driver (Petr Oros) [2037937] - ice: Fix queue config fail handling (Petr Oros) [2037937] - ice: Sync VLAN filtering features for DVM (Petr Oros) [2037937] - ice: Fix PTP TX timestamp offset calculation (Petr Oros) [2037937] - ice: Fix interrupt moderation settings getting cleared (Petr Oros) [2037937] - ice: fix possible under reporting of ethtool Tx and Rx statistics (Petr Oros) [2037937] - ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (Petr Oros) [2037937] - ice: add trace events for tx timestamps (Petr Oros) [2037937] - ice: fix return value check in ice_gnss.c (Petr Oros) [2037937] - ice: remove PF pointer from ice_check_vf_init (Petr Oros) [2037937] - ice: introduce ice_virtchnl.c and ice_virtchnl.h (Petr Oros) [2037937] - ice: cleanup long lines in ice_sriov.c (Petr Oros) [2037937] - ice: introduce ICE_VF_RESET_LOCK flag (Petr Oros) [2037937] - ice: introduce ICE_VF_RESET_NOTIFY flag (Petr Oros) [2037937] - ice: convert ice_reset_vf to take flags (Petr Oros) [2037937] - ice: convert ice_reset_vf to standard error codes (Petr Oros) [2037937] - ice: make ice_reset_all_vfs void (Petr Oros) [2037937] - ice: drop is_vflr parameter from ice_reset_all_vfs (Petr Oros) [2037937] - ice: move reset functionality into ice_vf_lib.c (Petr Oros) [2037937] - ice: fix a long line warning in ice_reset_vf (Petr Oros) [2037937] - ice: introduce VF operations structure for reset flows (Petr Oros) [2037937] - ice: fix incorrect dev_dbg print mistaking 'i' for vf->vf_id (Petr Oros) [2037937] - ice: introduce ice_vf_lib.c, ice_vf_lib.h, and ice_vf_lib_private.h (Petr Oros) [2037937] - ice: use ice_is_vf_trusted helper function (Petr Oros) [2037937] - ice: log an error message when eswitch fails to configure (Petr Oros) [2037937] - ice: cleanup error logging for ice_ena_vfs (Petr Oros) [2037937] - ice: move ice_set_vf_port_vlan near other .ndo ops (Petr Oros) [2037937] - ice: refactor spoofchk control code in ice_sriov.c (Petr Oros) [2037937] - ice: rename ICE_MAX_VF_COUNT to avoid confusion (Petr Oros) [2037937] - ice: remove unused definitions from ice_sriov.h (Petr Oros) [2037937] - ice: convert vf->vc_ops to a const pointer (Petr Oros) [2037937] - ice: remove circular header dependencies on ice.h (Petr Oros) [2037937] - ice: rename ice_virtchnl_pf.c to ice_sriov.c (Petr Oros) [2037937] - ice: rename ice_sriov.c to ice_vf_mbx.c (Petr Oros) [2037937] - ice: Fix FV offset searching (Petr Oros) [2037937] - ice: Add support for outer dest MAC for ADQ tunnels (Petr Oros) [2037937] - ice: avoid XDP checks in ice_clean_tx_irq() (Petr Oros) [2037937] - ice: change "can't set link" message to dbg level (Petr Oros) [2037937] - ice: Add slow path offload stats on port representor in switchdev (Petr Oros) [2037937] - ice: Add support for inner etype in switchdev (Petr Oros) [2037937] - ice: convert VF storage to hash table with krefs and RCU (Petr Oros) [2037937] - ice: introduce VF accessor functions (Petr Oros) [2037937] - ice: factor VF variables to separate structure (Petr Oros) [2037937] - ice: convert ice_for_each_vf to include VF entry iterator (Petr Oros) [2037937] - ice: use ice_for_each_vf for iteration during removal (Petr Oros) [2037937] - ice: remove checks in ice_vc_send_msg_to_vf (Petr Oros) [2037937] - ice: move VFLR acknowledge during ice_free_vfs (Petr Oros) [2037937] - ice: move clear_malvf call in ice_free_vfs (Petr Oros) [2037937] - ice: pass num_vfs to ice_set_per_vf_res() (Petr Oros) [2037937] - ice: store VF pointer instead of VF ID (Petr Oros) [2037937] - ice: refactor unwind cleanup in eswitch mode (Petr Oros) [2037937] - ice: add TTY for GNSS module for E810T device (Petr Oros) [2037937] - ice: Simplify tracking status of RDMA support (Petr Oros) [2037937] - ice: Add ability for PF admin to enable VF VLAN pruning (Petr Oros) [2037937] - ice: Add support for 802.1ad port VLANs VF (Petr Oros) [2037937] - ice: Advertise 802.1ad VLAN filtering and offloads for PF netdev (Petr Oros) [2037937] - ice: Support configuring the device to Double VLAN Mode (Petr Oros) [2037937] - ice: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 (Petr Oros) [2037937] - ice: Add hot path support for 802.1Q and 802.1ad VLAN offloads (Petr Oros) [2037937] - ice: Add outer_vlan_ops and VSI specific VLAN ops implementations (Petr Oros) [2037937] - ice: Adjust naming for inner VLAN operations (Petr Oros) [2037937] - ice: Use the proto argument for VLAN ops (Petr Oros) [2037937] - ice: Refactor vf->port_vlan_info to use ice_vlan (Petr Oros) [2037937] - ice: Introduce ice_vlan struct (Petr Oros) [2037937] - ice: Add new VSI VLAN ops (Petr Oros) [2037937] - ice: Add helper function for adding VLAN 0 (Petr Oros) [2037937] - ice: Refactor spoofcheck configuration functions (Petr Oros) [2037937] - Revert "ice: Allow to pass VLAN tagged packets to VF when port VLAN is configured" (Petr Oros) [2037937] - Revert "ice: Do not enable VLAN pruning when spoofchk is enabled" (Petr Oros) [2037937] - ice: Remove likely for napi_complete_done (Petr Oros) [2037937] - ice: add support for DSCP QoS for IDC (Petr Oros) [2037937] - ice: respect metadata on XSK Rx to skb (Petr Oros) [2037937] - ice: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Petr Oros) [2037937] - ice: respect metadata in legacy-rx/ice_construct_skb() (Petr Oros) [2037937] - ice: Fix broken IFF_ALLMULTI handling (Petr Oros) [2037937]- i40e: Fix call trace in setup_tx_descriptors (Ivan Vecera) [2037943] - i40e: Fix calculating the number of queue pairs (Ivan Vecera) [2037943] - i40e: Fix adding ADQ filter to TC0 (Ivan Vecera) [2037943] - i40e: i40e_main: fix a missing check on list iterator (Ivan Vecera) [2037943] - i40e, xsk: Get rid of redundant 'fallthrough' (Ivan Vecera) [2037943] - i40e, xsk: Diversify return values from xsk_wakeup call paths (Ivan Vecera) [2037943] - i40e, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Ivan Vecera) [2037943] - i40e: Add Ethernet Connection X722 for 10GbE SFP+ support (Ivan Vecera) [2037943] - i40e: Add vsi.tx_restart to i40e ethtool stats (Ivan Vecera) [2037943] - i40e: Add tx_stopped stat (Ivan Vecera) [2037943] - i40e: Add support for MPLS + TSO (Ivan Vecera) [2037943] - i40e: little endian only valid checksums (Ivan Vecera) [2037943] - i40e: stop disabling VFs due to PF error responses (Ivan Vecera) [2037943] - i40e: remove dead stores on XSK hotpath (Ivan Vecera) [2037943] - i40e: Add a stat for tracking busy rx pages (Ivan Vecera) [2037943] - i40e: Add a stat for tracking pages waived (Ivan Vecera) [2037943] - i40e: Add a stat tracking new RX page allocations (Ivan Vecera) [2037943] - i40e: Aggregate and export RX page reuse stat (Ivan Vecera) [2037943] - i40e: Remove rx page reuse double count (Ivan Vecera) [2037943] - i40e: Fix race condition while adding/deleting MAC/VLAN filters (Ivan Vecera) [2037943] - i40e: Add new version of i40e_aq_add_macvlan function (Ivan Vecera) [2037943] - i40e: Add new versions of send ASQ command functions (Ivan Vecera) [2037943] - i40e: Add sending commands in atomic context (Ivan Vecera) [2037943] - i40e: Remove unused RX realloc stat (Ivan Vecera) [2037943] - i40e: Disable hw-tc-offload feature on driver load (Ivan Vecera) [2037943] - i40e: Fix reset path while removing the driver (Ivan Vecera) [2037943] - i40e: respect metadata on XSK Rx to skb (Ivan Vecera) [2037943] - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Ivan Vecera) [2037943] - i40e: Remove useless DMA-32 fallback configuration (Ivan Vecera) [2037943] - i40e: fix unsigned stat widths (Ivan Vecera) [2037943] - i40e: Fix for failed to init adminq while VF reset (Ivan Vecera) [2037943] - i40e: Fix queues reservation for XDP (Ivan Vecera) [2037943] - i40e: Fix issue when maximum queues is exceeded (Ivan Vecera) [2037943] - i40e: Increase delay to 1 s after global EMP reset (Ivan Vecera) [2037943] - i40e: remove variables set but not used (Ivan Vecera) [2037943] - i40e: Remove non-inclusive language (Ivan Vecera) [2037943] - i40e: Update FW API version (Ivan Vecera) [2037943] - i40e: Minimize amount of busy-waiting during AQ send (Ivan Vecera) [2037943] - i40e: Add ensurance of MacVlan resources for every trusted VF (Ivan Vecera) [2037943] - i40e: Fix incorrect netdev's real number of RX/TX queues (Ivan Vecera) [2037943] - i40e: Fix for displaying message regarding NVM version (Ivan Vecera) [2037943] - i40e: fix use-after-free in i40e_sync_filters_subtask() (Ivan Vecera) [2037943] - i40e: Fix to not show opcode msg on unsuccessful VF MAC change (Ivan Vecera) [2037943] - i40e: switch to napi_build_skb() (Ivan Vecera) [2037943] - i40e: Use irq_update_affinity_hint() (Ivan Vecera) [2037943] - mptcp: fix race on unaccepted mptcp sockets (Davide Caratti) [2076971] - mptcp: fix local endpoint accounting (Davide Caratti) [2076971] - mptcp: fix race in overlapping signal events (Davide Caratti) [2076971] - mptcp: fix subflow accounting on close (Davide Caratti) [2076971] - mptcp: introduce implicit endpoints (Davide Caratti) [2076971] - mptcp: constify a bunch of of helpers (Davide Caratti) [2076971] - mptcp: drop port parameter of mptcp_pm_add_addr_signal (Davide Caratti) [2076971] - mptcp: fix removing ids bitmap setting (Davide Caratti) [2076971] - selftests: mptcp: be more conservative with cookie MPJ limits (Davide Caratti) [2076971] - selftests: mptcp: more robust signal race test (Davide Caratti) [2076971] - mptcp: cleanup MPJ subflow list handling (Davide Caratti) [2076971] - mptcp: do not block subflows creation on errors (Davide Caratti) [2076971] - mptcp: keep track of local endpoint still available for each msk (Davide Caratti) [2076971] - mptcp: clean up harmless false expressions (Davide Caratti) [2076971] - mptcp: fix per socket endpoint accounting (Davide Caratti) [2076971] - selftests: mptcp: add fullmesh testcases (Davide Caratti) [2076971] - selftests: mptcp: set and print the fullmesh flag (Davide Caratti) [2076971] - mptcp: local addresses fullmesh (Davide Caratti) [2076971] - mptcp: remote addresses fullmesh (Davide Caratti) [2076971] - mptcp: remove MPTCP_ADD_ADDR_IPV6 and MPTCP_ADD_ADDR_PORT (Davide Caratti) [2076971] - mptcp: build ADD_ADDR/echo-ADD_ADDR option according pm.add_signal (Davide Caratti) [2076971] - mptcp: fix ADD_ADDR and RM_ADDR maybe flush addr_signal each other (Davide Caratti) [2076971] - mptcp: make MPTCP_ADD_ADDR_SIGNAL and MPTCP_ADD_ADDR_ECHO separate (Davide Caratti) [2076971] - mptcp: move drop_other_suboptions check under pm lock (Davide Caratti) [2076971] - mptcp: drop flags and ifindex arguments (Davide Caratti) [2076971] - mptcp: allow to use port and non-signal in set_flags (Davide Caratti) [2076971] - NFSv4.1 support for NFS4_RESULT_PRESERVER_UNLINKED (Scott Mayhew) [2066369] - KVM: selftests: get-reg-list: Add KVM_REG_ARM_FW_REG(3) (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 miti (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Use the clearbhb instruction in mitigations (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: add ID_AA64ISAR2_EL1 sys register (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Mitigate spectre style branch history side channels (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - KVM: arm64: Add templates for BHB mitigation sequences (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spect (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add percpu vectors for EL1 (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add macro for reading symbol addresses from the trampolin (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add vectors that have the bhb mitigation sequences (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Allow the trampoline text to occupy multiple pages (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Make the kpti trampoline's kpti sequence optional (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Move trampoline macros out of ifdef'd section (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Don't assume tramp_vectors is the start of the vectors (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Move the trampoline data page before the text page (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Free up another register on kpti's tramp_exit path (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Make the trampoline cleanup optional (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry.S: Add ventry overflow sanity checks (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add Cortex-X2 CPU part definition (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: syscall: exit userspace before unmasking exceptions (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: ptrace: Consistently use pseudo-singlestep exceptions (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - ethtool: Fix get module eeprom fallback (Ivan Vecera) [2091772] - xfs: use setattr_copy to set vfs inode attributes (Andrey Albershteyn) [2085622] - xfs: ensure log flush at the end of a synchronous fallocate call (Andrey Albershteyn) [2085622] - xfs: set prealloc flag in xfs_alloc_file_space() (Andrey Albershteyn) [2085622] - xfs: fallocate() should call file_modified() (Andrey Albershteyn) [2085622] - xfs: remove XFS_PREALLOC_SYNC (Andrey Albershteyn) [2085622] - drm/ast: Fix black screen when getting out of suspend (Jocelyn Falempe) [2097492] - drm/ast: Create the driver for ASPEED proprietory Display-Port (Jocelyn Falempe) [2097492] - x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Waiman Long) [2101938] - x86/speculation/mmio: Print SMT warning (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - KVM: x86/speculation: Disable Fill buffer clear within guests (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/srbds: Update SRBDS mitigation selection (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation: Add a common function for MD_CLEAR mitigation update (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - Documentation: Add documentation for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/tsx: Disable TSX development mode at boot (Waiman Long) [2090252] - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (Waiman Long) [2090252] - x86/tsx: Clear CPUID bits when TSX always force aborts (Waiman Long) [2090252] - cpu/speculation: Add prototype for cpu_show_srbds() (Waiman Long) [2090252] - x86/cpu: Move arch_smt_update() to a neutral place (Waiman Long) [2090252] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Myron Stowe) [2096364] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Myron Stowe) [2096364] - serial: 8250_pci: Merge 8250_moxa to 8250_pci (Myron Stowe) [2096364] - serial: 8250: Use dev_get_drvdata where possible (Myron Stowe) [2096364] - serial: 8250: pericom_do_set_divisor can be static (Myron Stowe) [2096364] - serial: 8250: Add support for higher baud rates to Pericom chips (Myron Stowe) [2096364] - serial: 8250_pci: Have ACCES cards that use the four port Pericom PI7C9X7954 chip use the pci_pericom_setup() (Myron Stowe) [2096364] - serial: 8250_pci: Fix number of ports for ACCES serial cards (Myron Stowe) [2096364] - serial: 8250_pci: Replace custom code with pci_match_id() (Myron Stowe) [2096364] - net/sched: act_police: more accurate MTU policing (Davide Caratti) [2100893] - selinux: initialize proto variable in selinux_ip_postroute_compat() (Ondrej Mosnacek) [2005892] - selinux: fix a sock regression in selinux_ip_postroute_compat() (Ondrej Mosnacek) [2005892] - LSM: Avoid warnings about potentially unused hook variables (Ondrej Mosnacek) [2005892] - selinux: fix all of the W=1 build warnings (Ondrej Mosnacek) [2005892] - selinux: make better use of the nf_hook_state passed to the NF hooks (Ondrej Mosnacek) [2005892] - selinux: fix race condition when computing ocontext SIDs (Ondrej Mosnacek) [2005892 1969344] - selinux: remove unneeded ipv6 hook wrappers (Ondrej Mosnacek) [2005892] - lsm_audit: avoid overloading the "key" audit field (Ondrej Mosnacek) [2005892] - security: remove unneeded subdir-$(CONFIG_...) (Ondrej Mosnacek) [2005892] - selinux: return early for possible NULL audit buffers (Ondrej Mosnacek) [2005892] - selinux: correct the return value when loads initial sids (Ondrej Mosnacek) [2005892] - audit: remove unnecessary 'ret' initialization (Ondrej Mosnacek) [2005892] - selinux: kill 'flags' argument in avc_has_perm_flags() and avc_audit() (Ondrej Mosnacek) [2005892] - selinux: slow_avc_audit has become non-blocking (Ondrej Mosnacek) [2005892] - selinux: Fix kernel-doc (Ondrej Mosnacek) [2005892] - selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC (Ondrej Mosnacek) [2005892] - lsm_audit,selinux: pass IB device name by reference (Ondrej Mosnacek) [2005892] - selinux: Remove redundant assignment to rc (Ondrej Mosnacek) [2005892] - selinux: Corrected comment to match kernel-doc comment (Ondrej Mosnacek) [2005892] - selinux: delete selinux_xfrm_policy_lookup() useless argument (Ondrej Mosnacek) [2005892] - selinux: constify some avtab function arguments (Ondrej Mosnacek) [2005892] - selinux: simplify duplicate_policydb_cond_list() by using kmemdup() (Ondrej Mosnacek) [2005892] - selinux: add proper NULL termination to the secclass_map permissions (Ondrej Mosnacek) [2005892] - security: commoncap: clean up kernel-doc comments (Ondrej Mosnacek) [2005892] - security: commoncap: fix -Wstringop-overread warning (Ondrej Mosnacek) [2005892] - selinux: fix misspellings using codespell tool (Ondrej Mosnacek) [2005892] - selinux: fix misspellings using codespell tool (Ondrej Mosnacek) [2005892] - ext4: mballoc: Use this_cpu_read instead of this_cpu_ptr (Lukas Czerner) [2102619] - ext4: add reserved GDT blocks check (Lukas Czerner) [2099702] - ext4: make variable "count" signed (Lukas Czerner) [2099702] - ext4: fix bug_on ext4_mb_use_inode_pa (Lukas Czerner) [2099702] - ext4: fix super block checksum incorrect after mount (Lukas Czerner) [2099702] - ext4: fix bug_on in __es_tree_search (Lukas Czerner) [2099702] - ext4: avoid cycles in directory h-tree (Lukas Czerner) [2099702] - ext4: verify dir block before splitting it (Lukas Czerner) [2099702] - ext4: fix bug_on in ext4_writepages (Lukas Czerner) [2099702] - ext4: reject the 'commit' option on ext2 filesystems (Lukas Czerner) [2099702] - ext4: fix use-after-free in ext4_rename_dir_prepare (Lukas Czerner) [2099702] - ext4: fix warning in ext4_handle_inode_extension (Lukas Czerner) [2099702]- i915: Explicitly #include (Michel Dänzer) [2041811] - i915: Use mdev_type_kobj_to_group_id instead of mtype_get_type_group_id (Michel Dänzer) [2041811] - drm/i915: #include for k(un)map APIs (Michel Dänzer) [2041811] - Revert "mm: remove the extra ZONE_DEVICE struct page refcount" (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.17..v5.18 (Michel Dänzer) [2041811] - iosys-map: Add a few more helpers (Michel Dänzer) [2041811] - iosys-map: Add offset to iosys_map_memcpy_to() (Michel Dänzer) [2041811] - dma-buf-map: Rename to iosys-map (Michel Dänzer) [2041811] - Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" (Michel Dänzer) [2041811] - Revert "drm: import DMA_BUF module namespace" (Michel Dänzer) [2041811] - drm/virtio: Do not use virtio_reset_device (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.16..v5.17 (Michel Dänzer) [2041811] - agp/intel-gtt: reduce intel-gtt dependencies more (Michel Dänzer) [2041811] - agp/intel-gtt: Replace kernel.h with the necessary inclusions (Michel Dänzer) [2041811] - x86/gpu: Reserve stolen memory for first integrated Intel GPU (Michel Dänzer) [2041811] - drm/i915/rpl-s: Add PCI IDS for Raptor Lake S (Michel Dänzer) [2041811] - drm/amdgpu: Use MCE_PRIO_FIRST instead of MCE_PRIO_UC (Michel Dänzer) [2041811] - Revert "drm/amdgpu: disable runpm if we are the primary adapter" (Michel Dänzer) [2041811] - Revert "treewide: Replace the use of mem_encrypt_active() with cc_platform_has()" (Michel Dänzer) [2041811] - Revert "dma-buf: move dma-buf symbols into the DMA_BUF module namespace" (Michel Dänzer) [2041811] - Revert "fix for "dma-buf: move dma-buf symbols into the DMA_BUF module namespace"" (Michel Dänzer) [2041811] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.15..v5.16 (Michel Dänzer) [2041811] - drm/bochs: Explicitly #include (Michel Dänzer) [2041811] - Revert "gpu: Bulk conversion to generic_handle_domain_irq()" (Michel Dänzer) [2041811] - Revert "vfio/gvt: Fix open/close when multiple device FDs are open" (Michel Dänzer) [2041811] - drm: Drop linux/ prefix from stdarg.h include (Michel Dänzer) [2041811] - drm/i915: Convert to older tasklet API (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.14.21..v5.15 (Michel Dänzer) [2041811] - dma-buf: Fix kerneldoc comment for struct dma_fence_array (Michel Dänzer) [2041811] - Makefile: Add RHEL_DRM_EXTRAVERSION (Michel Dänzer) [2041811] - mei: me: add Alder Lake N device id. (Prarit Bhargava) [2072660] - pinctrl: alderlake: Fix register offsets for ADL-N variant (Prarit Bhargava) [2049965] - pinctrl: alderlake: Add Intel Alder Lake-N pin controller support (Prarit Bhargava) [2049965] - pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" (Prarit Bhargava) [2049965] - spi: pxa2xx: Add support for Intel Alder Lake PCH-M (Prarit Bhargava) [2089507] - RHEL-only: KVM: selftests: Compile rseq_test out on aarch64 (Eric Auger) [2078919] - KVM: arm64: Don't read a HW interrupt pending state in user context (Eric Auger) [2078919] - KVM: arm64: selftests: Add init ITS device test (Eric Auger) [2078919] - KVM: arm64: selftests: Add test for legacy GICv3 REDIST base partially above IPA range (Eric Auger) [2078919] - KVM: arm64: selftests: Add tests for GIC redist/cpuif partially above IPA range (Eric Auger) [2078919] - KVM: arm64: selftests: Add some tests for GICv2 in vgic_init (Eric Auger) [2078919] - KVM: arm64: selftests: Make vgic_init/vm_gic_create version agnostic (Eric Auger) [2078919] - KVM: arm64: selftests: Make vgic_init gic version agnostic (Eric Auger) [2078919] - KVM: arm64: vgic: Drop vgic_check_ioaddr() (Eric Auger) [2078919] - KVM: arm64: vgic-v3: Check ITS region is not above the VM IPA size (Eric Auger) [2078919] - KVM: arm64: vgic-v2: Check cpu interface region is not above the VM IPA size (Eric Auger) [2078919] - KVM: arm64: vgic-v3: Check redist region is not above the VM IPA size (Eric Auger) [2078919] - kvm: arm64: vgic: Introduce vgic_check_iorange (Eric Auger) [2078919] - Revert "RHEL-only: KVM: selftests: Fix AArch64 compilation" (Eric Auger) [2078919] - selftests: KVM: Free the GIC FD when cleaning up in arch_timer (Eric Auger) [2078919] - selftests: KVM: Don't leak GIC FD across dirty log test iterations (Eric Auger) [2078919] - KVM: arm64: selftests: Introduce vcpu_width_config (Eric Auger) [2078919] - KVM: arm64: mixed-width check should be skipped for uninitialized vCPUs (Eric Auger) [2078919] - KVM: arm64: Generalise VM features into a set of flags (Eric Auger) [2078919] - KVM: selftests: aarch64: Skip tests if we can't create a vgic-v3 (Eric Auger) [2078919] - kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() (Eric Auger) [2078919] - kvm: selftests: aarch64: fix some vgic related comments (Eric Auger) [2078919] - kvm: selftests: aarch64: fix the failure check in kvm_set_gsi_routing_irqchip_check (Eric Auger) [2078919] - kvm: selftests: aarch64: pass vgic_irq guest args as a pointer (Eric Auger) [2078919] - kvm: selftests: aarch64: fix assert in gicv3_access_reg (Eric Auger) [2078919] - KVM: selftests: Add vgic initialization for dirty log perf test for ARM (Eric Auger) [2078919] - KVM: arm64: vgic: Read HW interrupt pending state from the HW (Eric Auger) [2078919] - KVM: arm64: Emulate the OS Lock (Eric Auger) [2078919] - KVM: arm64: Allow guest to set the OSLK bit (Eric Auger) [2078919] - KVM: arm64: Stash OSLSR_EL1 in the cpu context (Eric Auger) [2078919] - KVM: arm64: Correctly treat writes to OSLSR_EL1 as undefined (Eric Auger) [2078919] - KVM: arm64: vgic: Replace kernel.h with the necessary inclusions (Eric Auger) [2078919] - KVM: arm64: Fix comment typo in kvm_vcpu_finalize_sve() (Eric Auger) [2078919] - KVM: arm64: selftests: get-reg-list: Add pauth configuration (Eric Auger) [2078919] - KVM: selftests: aarch64: Add test for restoring active IRQs (Eric Auger) [2078919] - KVM: selftests: aarch64: Add ISPENDR write tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add tests for IRQFD in vgic_irq (Eric Auger) [2078919] - KVM: selftests: Add IRQ GSI routing library functions (Eric Auger) [2078919] - KVM: selftests: aarch64: Add test_inject_fail to vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add tests for LEVEL_INFO in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Level-sensitive interrupts tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add preemption tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Cmdline arg to set EOI mode in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Cmdline arg to set number of IRQs in vgic_irq test (Eric Auger) [2078919] - KVM: selftests: aarch64: Abstract the injection functions in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add vgic_irq to test userspace IRQ injection (Eric Auger) [2078919] - KVM: selftests: aarch64: Add vGIC library functions to deal with vIRQ state (Eric Auger) [2078919] - KVM: selftests: Add kvm_irq_line library function (Eric Auger) [2078919] - KVM: selftests: aarch64: Add GICv3 register accessor library functions (Eric Auger) [2078919] - KVM: selftests: aarch64: Add function for accessing GICv3 dist and redist registers (Eric Auger) [2078919] - KVM: selftests: aarch64: Move gic_v3.h to shared headers (Eric Auger) [2078919] - KVM: selftests: arm64: Add support for various modes with 16kB page size (Eric Auger) [2078919] - KVM: selftests: arm64: Add support for VM_MODE_P36V48_{4K,64K} (Eric Auger) [2078919] - KVM: arm64: Fix comment on barrier in kvm_psci_vcpu_on() (Eric Auger) [2078919] - KVM: arm64: Fix comment for kvm_reset_vcpu() (Eric Auger) [2078919] - KVM: arm64: Use defined value for SCTLR_ELx_EE (Eric Auger) [2078919] - KVM: arm64: vgic: Demote userspace-triggered console prints to kvm_debug() (Eric Auger) [2078919] - KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() (Eric Auger) [2078919] - arm64/kvm: Fix bitrotted comment for SVE handling in handle_exit.c (Eric Auger) [2078919] - KVM: arm64: Drop vcpu->arch.has_run_once for vcpu->pid (Eric Auger) [2078919] - KVM: arm64: Merge kvm_arch_vcpu_run_pid_change() and kvm_vcpu_first_run_init() (Eric Auger) [2078919] - KVM: arm64: Restructure the point where has_run_once is advertised (Eric Auger) [2078919] - KVM: arm64: Move kvm_arch_vcpu_run_pid_change() out of line (Eric Auger) [2078919] - KVM: arm64: Move SVE state mapping at HYP to finalize-time (Eric Auger) [2078919] - KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() (Eric Auger) [2078919] - KVM: arm64: Constify kvm_io_gic_ops (Eric Auger) [2078919] - KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 (Eric Auger) [2078919] - selftests: KVM: Fix kvm device helper ioctl assertions (Eric Auger) [2078919] - ACPI: tables: Quiet ACPI table not found warning (Mark Langsdorf) [2067290] - ACPI/IORT: Check node revision for PMCG resources (Mark Langsdorf) [2067290] - PM: s2idle: ACPI: Fix wakeup interrupts handling (Mark Langsdorf) [2067290] - ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE (Mark Langsdorf) [2067290] - ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems" (Mark Langsdorf) [2067290] - ACPI: require CRC32 to build (Mark Langsdorf) [2067290] - ACPI: DPTF: Support Raptor Lake (Mark Langsdorf) [2067290] - ACPI: scan: Rename label in acpi_scan_init() (Mark Langsdorf) [2067290] - ACPI: scan: Simplify initialization of power and sleep buttons (Mark Langsdorf) [2067290] - ACPI: scan: Change acpi_scan_init() return value type to void (Mark Langsdorf) [2067290] - ACPI: SPCR: check if table->serial_port.access_width is too wide (Mark Langsdorf) [2067290] - ACPI: APD: Check for NULL pointer after calling devm_ioremap() (Mark Langsdorf) [2067290] - ACPI: pfr_telemetry: Fix info leak in pfrt_log_ioctl() (Mark Langsdorf) [2067290] - ACPI: APD: Add a fmw property clk-name (Mark Langsdorf) [2067290] - ACPI: pfr_update: Fix return value check in pfru_write() (Mark Langsdorf) [2067290] - ACPI: processor: thermal: avoid cpufreq_get_policy() (Mark Langsdorf) [2067290] - ACPI / x86: Add acpi_quirk_skip_[i2c_client|serdev]_enumeration() helpers (Mark Langsdorf) [2067290] - ACPI: battery: Add the ThinkPad "Not Charging" quirk (Mark Langsdorf) [2067290] - acpi: Store CRC-32 hash of the _PLD in struct acpi_device (Mark Langsdorf) [2067290] - acpi: Export acpi_bus_type (Mark Langsdorf) [2067290] - ACPI: sysfs: use default_groups in kobj_type (Mark Langsdorf) [2067290] - ACPI: Introduce Platform Firmware Runtime Telemetry driver (Mark Langsdorf) [2067290] - ACPI: Introduce Platform Firmware Runtime Update device driver (Mark Langsdorf) [2067290] - efi: Introduce EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER and corresponding structures (Mark Langsdorf) [2067290] - ACPICA: Update version to 20211217 (Mark Langsdorf) [2067290] - ACPICA: iASL/NHLT table: "Specific Data" field support (Mark Langsdorf) [2067290] - ACPICA: iASL: Add suppport for AGDI table (Mark Langsdorf) [2067290] - ACPICA: iASL: Add TDEL table to both compiler/disassembler (Mark Langsdorf) [2067290] - ACPICA: Fixed a couple of warnings under MSVC (Mark Langsdorf) [2067290] - ACPICA: Change a return_ACPI_STATUS (AE_BAD_PARAMETER) (Mark Langsdorf) [2067290] - ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 (Mark Langsdorf) [2067290] - ACPICA: Add support for PCC Opregion special context data (Mark Langsdorf) [2067290] - ACPICA: Fix wrong interpretation of PCC address (Mark Langsdorf) [2067290] - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() (Mark Langsdorf) [2067290] - ACPICA: Utilities: Avoid deleting the same object twice in a row (Mark Langsdorf) [2067290] - ACPICA: Fix AEST Processor generic resource substructure data field byte length (Mark Langsdorf) [2067290] - ACPICA: iASL/Disassembler: Additional support for NHLT table (Mark Langsdorf) [2067290] - ACPICA: Avoid subobject buffer overflow when validating RSDP signature (Mark Langsdorf) [2067290] - ACPICA: Macros: Remove ACPI_PHYSADDR_TO_PTR (Mark Langsdorf) [2067290] - ACPICA: Use original pointer for virtual origin tables (Mark Langsdorf) [2067290] - ACPICA: Use original data_table_region pointer for accesses (Mark Langsdorf) [2067290] - ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions (Mark Langsdorf) [2067290] - ACPI: CPPC: Amend documentation in the comments (Mark Langsdorf) [2067290] - ACPI: NFIT: Import GUID before use (Mark Langsdorf) [2067290] - ACPI: PM: Remove redundant cache flushing (Mark Langsdorf) [2067290] - ACPI: Use acpi_fetch_acpi_dev() instead of acpi_bus_get_device() (Mark Langsdorf) [2067290] - ACPI: tables: Add AEST to the list of known table signatures (Mark Langsdorf) [2067290] - ACPI: PM: Avoid CPU cache flush when entering S4 (Mark Langsdorf) [2067290] - PM: hibernate: Allow ACPI hardware signature to be honoured (Mark Langsdorf) [2067290] - ACPI: PMIC: xpower: Fix _TMP ACPI errors (Mark Langsdorf) [2067290] - ACPI: PMIC: allow drivers to provide a custom lpat_raw_to_temp() function (Mark Langsdorf) [2067290] - ACPI: PMIC: constify all struct intel_pmic_opregion_data declarations (Mark Langsdorf) [2067290] - ACPI: EC: Mark the ec_sys write_support param as module_param_hw() (Mark Langsdorf) [2067290] - ACPI: EC: Relocate acpi_ec_create_query() and drop acpi_ec_delete_query() (Mark Langsdorf) [2067290] - ACPI: EC: Make the event work state machine visible (Mark Langsdorf) [2067290] - ACPI: EC: Avoid queuing unnecessary work in acpi_ec_submit_event() (Mark Langsdorf) [2067290] - ACPI: EC: Rename three functions (Mark Langsdorf) [2067290] - ACPI: EC: Simplify locking in acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Rearrange the loop in acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Fold acpi_ec_check_event() into acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Pass one argument to acpi_ec_query() (Mark Langsdorf) [2067290] - ACPI: EC: Call advance_transaction() from acpi_ec_dispatch_gpe() (Mark Langsdorf) [2067290] - ACPI: EC: Rework flushing of EC work while suspended to idle (Mark Langsdorf) [2067290] - ACPI / x86: Add PWM2 on the Xiaomi Mi Pad 2 to the always_present list (Mark Langsdorf) [2067290] - ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win (Mark Langsdorf) [2067290] - ACPI / x86: Allow specifying acpi_device_override_status() quirks by path (Mark Langsdorf) [2067290] - ACPI: Change acpi_device_always_present() into acpi_device_override_status() (Mark Langsdorf) [2067290] - ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table (Mark Langsdorf) [2067290] - ACPI: processor idle: Use swap() instead of open coding it (Mark Langsdorf) [2067290] - ACPI: processor: Replace kernel.h with the necessary inclusions (Mark Langsdorf) [2067290] - ACPI: DPTF: Update device ID in a comment (Mark Langsdorf) [2067290] - ACPI: PM: Emit debug messages when enabling/disabling wakeup power (Mark Langsdorf) [2067290] - ACPI: thermal: drop an always true check (Mark Langsdorf) [2067290] - ACPI: Add a context argument for table parsing handlers (Mark Langsdorf) [2067290] - ACPI: Teach ACPI table parsing about the CEDT header format (Mark Langsdorf) [2067290] - ACPI: Keep sub-table parsing infrastructure available for modules (Mark Langsdorf) [2067290] - cxgb4: fix wrong shift. (Raju Rangoju) [1977437] - cxgb4: fix wrong ethtool n-tuple rule lookup (Raju Rangoju) [1977437] - cxgb4: halt chip before flashing PHY firmware image (Raju Rangoju) [1977437] - cxgb4: fix sleep in atomic when flashing PHY firmware (Raju Rangoju) [1977437] - cxgb4: fix endianness when flashing boot image (Raju Rangoju) [1977437] - cxgb4: avoid link re-train during TC-MQPRIO configuration (Raju Rangoju) [1977437] - cxgb4: fix regression with HASH tc prio value update (Raju Rangoju) [1977437] - cxgb4: avoid accessing registers when clearing filters (Raju Rangoju) [1977437] - net:CXGB4: fix leak if sk_buff is not used (Raju Rangoju) [1977437] - cxgb4: Fix unintentional sign extension issues (Raju Rangoju) [1977437] - cxgb4: remove unneeded if-null-free check (Raju Rangoju) [1977437] - PCI: vmd: Assign VMD IRQ domain before enumeration (Myron Stowe) [2050850] - PCI: vmd: Prevent recursive locking on interrupt allocation (Myron Stowe) [2050850] - PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's (Myron Stowe) [2050850] - PCI: vmd: Honor ACPI _OSC on PCIe features (Myron Stowe) [2050850] - PCI: vmd: Clean up domain before enumeration (Myron Stowe) [2050850] - PCI: vmd: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2050850] - PCI: Add PCI_ERROR_RESPONSE and related definitions (Myron Stowe) [2050850] - PCI: vmd: Drop redundant includes of , (Myron Stowe) [2050850] - PCI: vmd: Assign a number to each VMD controller (Myron Stowe) [2050850] - PCI: vmd: Disable MSI-X remapping when possible (Myron Stowe) [2050850] - PCI: vmd: Offset Client VMD MSI-X vectors (Myron Stowe) [2050850] - PCI: vmd: Use msi_msg shadow structs (Myron Stowe) [2050850] - Merge tag 'pci-v5.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/g (Myron Stowe) [2050850] - PCI: vmd: Update VMD PM to correctly use generic PCI PM (Myron Stowe) [2050850] - PCI: vmd: Create IRQ allocation helper (Myron Stowe) [2050850] - PCI: vmd: Create IRQ Domain configuration helper (Myron Stowe) [2050850] - PCI: vmd: Create bus offset configuration helper (Myron Stowe) [2050850] - PCI: vmd: Create physical offset helper (Myron Stowe) [2050850] - PCI_vmd_Mark_VMD_irqdomain_with_DOMAIN_BUS_VMD_MSI (Myron Stowe) [2050850] - irqdomain/msi: Provide DOMAIN_BUS_VMD_MSI (Myron Stowe) [2050850] - PCI: vmd: Dont abuse vector irqomain as parent (Myron Stowe) [2050850] - PCI: designware-ep: Fix the Header Type check (Myron Stowe) [2050850] - PCI: vmd: Use Shadow MEMBAR registers for QEMU/KVM guests (Myron Stowe) [2050850] - PCI: vmd: Filter resource type bits from shadow register (Myron Stowe) [2050850] - PCI: Fix indentation (Myron Stowe) [2050850] - scsi: iscsi: Fix session removal on shutdown (Chris Leech) [2101760] - scsi: qedi: Use QEDI_MODE_NORMAL for error handling (Chris Leech) [2101760] - scsi: iscsi: Add helper to remove a session from the kernel (Chris Leech) [2101760] - scsi: iscsi: Clean up bound endpoints during shutdown (Chris Leech) [2101760] - scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel (Chris Leech) [2101760] - scsi: iscsi: Fix HW conn removal use after free (Chris Leech) [2101760] - scsi: iscsi: Make iscsi_unregister_transport() return void (Chris Leech) [2101760] - scsi: core: iscsi: Directly use ida_alloc()/ida_free() (Chris Leech) [2101760] - scsi: iscsi: Exclude zero from the endpoint ID range (Chris Leech) [2101760] - scsi: iscsi: Fix harmless double shift bug (Chris Leech) [2101760] - scsi: libiscsi: Remove unnecessary memset() in iscsi_conn_setup() (Chris Leech) [2101760] - scsi: libiscsi: Teardown iscsi_cls_conn gracefully (Chris Leech) [2101760] - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization (Chris Leech) [2101760] - scsi: iscsi: Add helper functions to manage iscsi_cls_conn (Chris Leech) [2101760] - scsi: iscsi: Drop temp workq_name (Chris Leech) [2101760] - scsi: iscsi: Use the session workqueue for recovery (Chris Leech) [2101760] - scsi: iscsi: ql4xxx: Use per-session workqueue for unbinding (Chris Leech) [2101760] - scsi: iscsi: Remove iscsi_scan_finished() (Chris Leech) [2101760] - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() (Chris Leech) [2101760] - scsi: libiscsi: Move ehwait initialization to iscsi_session_setup() (Chris Leech) [2101760] - x86/sme: Explicitly map new EFI memmap table as encrypted (Chris von Recklinghausen) [2091831] - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Chris von Recklinghausen) [2091831] - efi/x86: Fix boot regression on systems with invalid memmap entries (Chris von Recklinghausen) [2091831] - efi: Add tracking for dynamically allocated memmaps (Chris von Recklinghausen) [2091831] - efi: Add a flags parameter to efi_memory_map (Chris von Recklinghausen) [2091831] - x86/kexec: fix memory leak of elf header buffer (Tao Liu) [2014945] - net: sched: add barrier to fix packet stuck problem for lockless qdisc (Davide Caratti) [2103025] - powercap: intel_rapl: add support for ALDERLAKE_N (David Arcari) [2096964] - clk: fix invalid usage of list cursor in unregister (David Arcari) [2105258] - clk: fix invalid usage of list cursor in register (David Arcari) [2105258] - powercap: intel_rapl: add support for RaptorLake (David Arcari) [2076724] - lib/math: move int_pow() from pwm_bl.c for wider use (Ivan Vecera) [2101700] - x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct kvm_xsave) (Paul Lai) [2092066]- net/sched: cls_u32: fix possible leak in u32_init_knode() (Davide Caratti) [2081283] - net/sched: cls_u32: fix netns refcount changes in u32_change() (Davide Caratti) [2081283] - net/sched: flower: fix parsing of ethertype following VLAN header (Davide Caratti) [2081283] - net: sched: limit TC_ACT_REPEAT loops (Davide Caratti) [2081283] - net_sched: add __rcu annotation to netdev->qdisc (Davide Caratti) [2081283] - sch_htb: Fail on unsupported parameters when offload is requested (Davide Caratti) [2081283] - net_sched: restore "mpu xxx" handling (Davide Caratti) [2081283] - net: sched: sch_netem: Refactor code in 4-state loss generator (Davide Caratti) [2081283] - net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Amir Tzin) [2100474] - bpftool: man: Add missing top level docs (Yauheni Kaliuta) [2097615] - net/mlx5: CT: Fix header-rewrite re-use for tupels (Amir Tzin) [2101162] - cpuidle: haltpoll: Call cpuidle_poll_state_init() later (Mark Langsdorf) [2067313] - cpuidle: use default_groups in kobj_type (Mark Langsdorf) [2067313] - cpuidle: Fix cpuidle_remove_state_sysfs() kerneldoc comment (Mark Langsdorf) [2067313] - cpuidle: menu: Fix typo in a comment (Mark Langsdorf) [2067313] - cpuidle: Fix kobject memory leaks in error paths (Mark Langsdorf) [2067313] - cpuidle: menu: Take negative "sleep length" values into account (Mark Langsdorf) [2067313] - HID: elo: Revert USB reference counting (Benjamin Tissoires) [2073833] - HID: elo: fix memory leak in elo_probe (Benjamin Tissoires) [2073833] - fs: dlm: filter user dlm messages for kernel locks (Alexander Aring) [2026116] - psample: Add a fwd declaration for skbuff (Ivan Vecera) [2101706] - platform/x86/intel/sdsi: Fix bug in multi packet reads (Prarit Bhargava) [2100948] - platform/x86/intel/sdsi: Poll on ready bit for writes (Prarit Bhargava) [2100948] - platform/x86/intel/sdsi: Handle leaky bucket (Prarit Bhargava) [2100948] - indirect_call_wrapper: extend indirect wrapper to support up to 4 calls (Petr Oros) [2101705] - block: Fix handling of offline queues in blk_mq_alloc_request_hctx() (Ming Lei) [2081913] - netfilter: br_netfilter: do not skip all hooks with 0 priority (Florian Westphal) [2099732] - net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Eelco Chaudron) [2101537] - s390/smp,vdso: fix ASCE handling (Tobias Huschle) [2103887] - [s390] s390/pci: fix zpci_zdev_put() on reserve (Claudio Imbrenda) [2102305] - intel/igbvf:fix repeated words in comments (Corinna Vinschen) [2037962] - igbvf: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037962] - SUNRPC: avoid race between mod_timer() and del_timer_sync() (Benjamin Coddington) [2104507] - iavf: Fix issue with MAC address of VF shown as zero (Petr Oros) [2037938] - iavf: switch to napi_build_skb() (Petr Oros) [2037938] - iavf: Remove non-inclusive language (Petr Oros) [2037938] - iavf: Fix incorrect use of assigning iavf_status to int (Petr Oros) [2037938] - iavf: stop leaking iavf_status as "errno" values (Petr Oros) [2037938] - iavf: Add usage of new virtchnl format to set default MAC (Petr Oros) [2037938] - iavf: refactor processing of VLAN V2 capability message (Petr Oros) [2037938] - iavf: Add support for 50G/100G in AIM algorithm (Petr Oros) [2037938] - iavf: remove redundant ret variable (Petr Oros) [2037938] - iavf: Remove useless DMA-32 fallback configuration (Petr Oros) [2037938] - cifs: fix potential double free during failed mount (Ronnie Sahlberg) [2088799] - cifs: escape spaces in share names (Dave Wysochanski) [2100367] - Documentation: add documentation for force_cgroup_v2_swappiness control (Nico Pache) [2084242] - Introduce force_cgroup_v2_swappiness tuneable to deprecate cgv1 per-cgroup swappiness (Nico Pache) [2084242] - redhat: trim rpminspect config file (Jarod Wilson)- powerpc/smp: Set numa node before updating mask (Diego Domingos) [2103833] - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Mohammed Gamal) [2088366] - irqdomain/treewide: Free firmware node after domain removal (Mohammed Gamal) [2088366] - x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64 (Mohammed Gamal) [2088366] - x86/kvm: Don't waste memory if kvmclock is disabled (Mohammed Gamal) [2088366] - x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() (Mohammed Gamal) [2088366] - x86/pci: Reducde #ifdeffery in PCI init code (Mohammed Gamal) [2088366] - hv_utils: Add comment about max VMbus packet size in VSS driver (Mohammed Gamal) [2088366] - x86/coco: Explicitly declare type of confidential computing platform (Mohammed Gamal) [2088366] - x86/hyper-v: Add hyperv Isolation VM check in the cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Use CC_ATTR attribute to generalize string I/O unroll (Mohammed Gamal) [2088366] - random: remove unused irq_flags argument from add_interrupt_randomness() (Mohammed Gamal) [2088366] - x86/hyperv: Fix definition of hv_ghcb_pg variable (Mohammed Gamal) [2088366] - swiotlb: Add CONFIG_HAS_IOMEM check around swiotlb_mem_remap() (Mohammed Gamal) [2088366] - hyper-v: Enable swiotlb bounce buffer for Isolation VM (Mohammed Gamal) [2088366] - swiotlb: Add swiotlb bounce buffer remap function for HV IVM (Mohammed Gamal) [2088366] - x86/hyperv: Refactor hv_msi_domain_free_irqs() (Mohammed Gamal) [2088366] - x86/hyperv: Move required MSRs check to initial platform probing (Mohammed Gamal) [2088366] - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Mohammed Gamal) [2088366] - x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Mohammed Gamal) [2088366] - x86/hyperv: Remove duplicate include (Mohammed Gamal) [2088366] - x86/hyperv: Remove duplicated include in hv_init (Mohammed Gamal) [2088366] - x86/hyperv: Add ghcb hvcall support for SNP VM (Mohammed Gamal) [2088366] - x86/hyperv: Add Write/Read MSR registers via ghcb page (Mohammed Gamal) [2088366] - x86/hyperv: Add new hvcall guest address host visibility support (Mohammed Gamal) [2088366] - x86/hyperv: Initialize shared memory boundary in the Isolation VM. (Mohammed Gamal) [2088366] - x86/hyperv: Initialize GHCB page in Isolation VM (Mohammed Gamal) [2088366] - x86/sev: Replace occurrences of sev_es_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Replace occurrences of sev_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev-es: Do not unroll string I/O for SEV-ES guests (Mohammed Gamal) [2088366] - efi/x86: Avoid RWX mappings for all of DRAM (Mohammed Gamal) [2088366] - x86/sme: Replace occurrences of sme_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Add an x86 version of cc_platform_has() (Mohammed Gamal) [2088366] - vmalloc: fix the owner argument for the new __vmalloc_node_range callers (Mohammed Gamal) [2088366] - mm: remove vmalloc_exec (Mohammed Gamal) [2088366] - arm64: use PAGE_KERNEL_ROX directly in alloc_insn_page (Mohammed Gamal) [2088366] - arm64/kprobes: set VM_FLUSH_RESET_PERMS on kprobe instruction pages (Mohammed Gamal) [2088366] - x86/hyperv: allocate the hypercall page with only read and execute bits (Mohammed Gamal) [2088366] - x86/hyperv: use vmalloc_exec for the hypercall page (Mohammed Gamal) [2088366] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [2088366] - x86/irq: Initialize PCI/MSI domain at PCI init time (Mohammed Gamal) [2088366] - x86/hyperv: implement an MSI domain for root partition (Mohammed Gamal) [2088366] - irqdomain/treewide: Keep firmware node unconditionally allocated (Mohammed Gamal) [2088366] - irqdomain/msi: Allow to override msi_domain_alloc/free_irqs() (Mohammed Gamal) [2088366] - x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV (Mohammed Gamal) [2088366] - x86/sev: Carve out HV call's return value verification (Mohammed Gamal) [2088366] - x86/sev: Fix noinstr for vc_ghcb_invalidate() (Mohammed Gamal) [2088366] - arch/cc: Introduce a function to check for confidential computing features (Mohammed Gamal) [2088366] - Revert "drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status" (Mohammed Gamal) [2088366] - Revert "drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status" (Mohammed Gamal) [2088366] - libperf tests: Fix typo in perf_evlist__open() failure error messages (Michael Petlan) [1878555] - libperf: Fix 32-bit build for tests uint64_t printf (Michael Petlan) [1878555] - libperf: Add arm64 support to perf_mmap__read_self() (Michael Petlan) [1878555] - libperf tests: Add test_stat_multiplexing test (Michael Petlan) [1878555] - libperf: Remove scaling process from perf_mmap__read_self() (Michael Petlan) [1878555] - libperf: Adopt perf_counts_values__scale() from tools/perf/util (Michael Petlan) [1878555] - arm64: perf: Don't register user access sysctl handler multiple times (Michael Petlan) [1878555] - Documentation: arm64: Document PMU counters access from userspace (Michael Petlan) [1878555] - arm64: perf: Enable PMU counter userspace access for perf event (Michael Petlan) [1878555] - arm64: perf: Add support for ARMv8.5-PMU 64-bit counters (Michael Petlan) [1878555] - arm64: perf: Clean up enable/disable calls (Michael Petlan) [1878555] - arm64: perf: Only advertise cap_user_time for arch_timer (Michael Petlan) [1878555] - arm64: perf: Implement correct cap_user_time (Michael Petlan) [1878555] - arm64: perf: Add userspace counter access disable switch (Michael Petlan) [1878555] - perf: Add a counter for number of user access events in context (Michael Petlan) [1878555] - x86: perf: Move RDPMC event flag to a common definition (Michael Petlan) [1878555] - Fix null ptr dereference crash due to premature release of ndlp. Upstream Status: RHEL-Only Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2034425 (Dick Kennedy) - lpfc updates for rh8.7 14.0.0.13 (Dick Kennedy) [2034425] - scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for NVMe I/O (Dick Kennedy) [2034425] - scsi: lpfc: Alter FPIN stat accounting logic (Dick Kennedy) [2034425] - scsi: lpfc: Decrement outstanding gidft_inp counter if lpfc_err_lost_link() (Dick Kennedy) [2034425] - scsi: lpfc: Use list_for_each_entry_safe() in rscn_recovery_check() (Dick Kennedy) [2034425] - scsi: lpfc: Fix ndlp put following a LOGO completion (Dick Kennedy) [2034425] - scsi: lpfc: Fix additional reference counting in lpfc_bsg_rport_els() (Dick Kennedy) [2034425] - scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() (Dick Kennedy) [2034425] - scsi: lpfc: Remove unneeded variable (Dick Kennedy) [2034425] - scsi: lpfc: Copyright updates for 14.2.0.2 patches (Dick Kennedy) [2034425] - scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE (Dick Kennedy) [2034425] - scsi: lpfc: Update stat accounting for READ_STATUS mbox command (Dick Kennedy) [2034425] - scsi: lpfc: Change FA-PWWN detection methodology (Dick Kennedy) [2034425] - scsi: lpfc: Register for Application Services FC-4 type in Fabric topology (Dick Kennedy) [2034425] - scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports (Dick Kennedy) [2034425] - scsi: lpfc: Revise FDMI reporting of supported port speed for trunk groups (Dick Kennedy) [2034425] - scsi: lpfc: Fix call trace observed during I/O with CMF enabled (Dick Kennedy) [2034425] - scsi: lpfc: Correct CRC32 calculation for congestion stats (Dick Kennedy) [2034425] - scsi: lpfc: Move MI module parameter check to handle dynamic disable (Dick Kennedy) [2034425] - scsi: lpfc: Remove unnecessary NULL pointer assignment for ELS_RDF path (Dick Kennedy) [2034425] - scsi: lpfc: Transition to NPR state upon LOGO cmpl if link down or aborted (Dick Kennedy) [2034425] - scsi: lpfc: Update fc_prli_sent outstanding only after guaranteed IOCB submit (Dick Kennedy) [2034425] - scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT (Dick Kennedy) [2034425] - scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI (Dick Kennedy) [2034425] - scsi: lpfc: Clear fabric topology flag before initiating a new FLOGI (Dick Kennedy) [2034425] - scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock (Dick Kennedy) [2034425] - scsi: lpfc: Requeue SCSI I/O to upper layer when fw reports link down (Dick Kennedy) [2034425] - scsi: lpfc: Zero SLI4 fcp_cmnd buffer's fcpCntl0 field (Dick Kennedy) [2034425] - scsi: lpfc: Fix diagnostic fw logging after a function reset (Dick Kennedy) [2034425] - scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() (Dick Kennedy) [2034425] - scsi: lpfc: Tweak message log categories for ELS/FDMI/NVMe rescan (Dick Kennedy) [2034425] - scsi: lpfc: Fix queue failures when recovering from PCI parity error (Dick Kennedy) [2034425] - scsi: lpfc: Fix unload hang after back to back PCI EEH faults (Dick Kennedy) [2034425] - scsi: lpfc: Improve PCI EEH Error and Recovery Handling (Dick Kennedy) [2034425] - scsi: lpfc: Use kcalloc() (Dick Kennedy) [2034425] - scsi: lpfc: Fix typos in comments (Dick Kennedy) [2034425] - scsi: lpfc: Remove failing soft_wwn support (Dick Kennedy) [2034425] - scsi: lpfc: Reduce log messages seen after firmware download (Dick Kennedy) [2034425] - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (Dick Kennedy) [2034425] - scsi: lpfc: Remove redundant flush_workqueue() call (Dick Kennedy) [2034425] - scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() (Dick Kennedy) [2034425] - scsi: lpfc: Use irq_set_affinity() (Dick Kennedy) [2034425] - time: Handle negative seconds correctly in timespec64_to_ns() (Íñigo Huguet) [2098634] - time: Prevent undefined behaviour in timespec64_to_ns() (Íñigo Huguet) [2098634] - mm,hwpoison: return -EBUSY when migration fails (Rafael Aquini) [2092671 2099510] - mm,hwpoison: remove drain_all_pages from shake_page (Rafael Aquini) [2092671] - mm,hwpoison: disable pcplists before grabbing a refcount (Rafael Aquini) [2092671] - mm,hwpoison: fix printing of page flags (Rafael Aquini) [2092671] - mm,hwpoison: refactor get_any_page (Rafael Aquini) [2092671] - mm,hwpoison: drop unneeded pcplist draining (Rafael Aquini) [2092671] - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page (Rafael Aquini) [2092671] - redhat: Exclude cpufreq.h from kernel-headers (Patrick Talbert)- dm raid: fix accesses beyond end of raid member array (Benjamin Marzinski) [2012340] - dm mirror log: clear log bits up to BITS_PER_LONG boundary (Benjamin Marzinski) [2012340] - dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents split bio (Benjamin Marzinski) [2012340] - dm mirror log: round up region bitmap size to BITS_PER_LONG (Benjamin Marzinski) [2012340] - dm: improve abnormal bio processing (Benjamin Marzinski) [2012340] - dm: simplify bio-based IO accounting further (Benjamin Marzinski) [2012340] - dm: don't grab target io reference in dm_zone_map_bio (Benjamin Marzinski) [2012340] - dm: improve bio splitting and associated IO accounting (Benjamin Marzinski) [2012340] - dm era: commit metadata in postsuspend after worker stops (Benjamin Marzinski) [2012340] - dm: fix race in dm_start_io_acct (Benjamin Marzinski) [2012340] - block: remove bioset_init_from_src (Benjamin Marzinski) [2012340] - dm: fix bio_set allocation (Benjamin Marzinski) [2012340] - dm verity: set DM_TARGET_IMMUTABLE feature flag (Benjamin Marzinski) [2012340] - dm cache metadata: remove unnecessary variable in __dump_mapping (Benjamin Marzinski) [2012340] - dm mpath: provide high-resolution timer to HST for bio-based (Benjamin Marzinski) [2012340] - dm crypt: make printing of the key constant-time (Benjamin Marzinski) [2012340] - dm integrity: fix error code in dm_integrity_ctr() (Benjamin Marzinski) [2012340] - dm stats: add cond_resched when looping over entries (Benjamin Marzinski) [2012340] - dm: improve dm_io reference counting (Benjamin Marzinski) [2012340] - dm: switch to bdev based IO accounting interfaces (Benjamin Marzinski) [2012340] - block: add sectors parameter to bio_start_io_acct_time() (Benjamin Marzinski) [2012340] - dm: pass dm_io instance to dm_io_acct directly (Benjamin Marzinski) [2012340] - dm: don't pass bio to __dm_start_io_acct and dm_end_io_acct (Benjamin Marzinski) [2012340] - dm: use bio_sectors in dm_aceept_partial_bio (Benjamin Marzinski) [2012340] - dm: simplify basic targets (Benjamin Marzinski) [2012340] - dm: conditionally enable branching for less used features (Benjamin Marzinski) [2012340] - dm: move hot dm_io members to same cacheline as dm_target_io (Benjamin Marzinski) [2012340] - dm: add local variables to clone_endio and __map_bio (Benjamin Marzinski) [2012340] - dm: mark various branches unlikely (Benjamin Marzinski) [2012340] - dm: simplify dm_start_io_acct (Benjamin Marzinski) [2012340] - dm: simplify dm_io access in dm_split_and_process_bio (Benjamin Marzinski) [2012340] - dm: factor out dm_io_set_error and __dm_io_dec_pending (Benjamin Marzinski) [2012340] - block: fix offset/size check in bio_trim() (Benjamin Marzinski) [2012340] - block: fix argument type of bio_trim() (Benjamin Marzinski) [2012340] - dm: allow dm_accept_partial_bio() for dm_io without duplicate bios (Benjamin Marzinski) [2012340] - dm mpath: only use ktime_get_ns() in historical selector (Benjamin Marzinski) [2012340] - dm: fix dm_io and dm_target_io flags race condition on Alpha (Benjamin Marzinski) [2012340] - dm integrity: set journal entry unused when shrinking device (Benjamin Marzinski) [2012340] - dm ioctl: log an error if the ioctl structure is corrupted (Benjamin Marzinski) [2012340] - dm: consolidate spinlocks in dm_io struct (Benjamin Marzinski) [2012340] - dm: reduce size of dm_io and dm_target_io structs (Benjamin Marzinski) [2012340] - dm: switch dm_target_io booleans over to proper flags (Benjamin Marzinski) [2012340] - dm: switch dm_io booleans over to proper flags (Benjamin Marzinski) [2012340] - dm: return void from __send_empty_flush (Benjamin Marzinski) [2012340] - dm: factor out dm_io_complete (Benjamin Marzinski) [2012340] - dm cache: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: simplify dm_sumbit_bio_remap interface (Benjamin Marzinski) [2012340] - dm thin: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: add WARN_ON_ONCE to dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: requeue IO if mapping table not yet available (Benjamin Marzinski) [2012340] - dm thin metadata: remove unused dm_thin_remove_block and __remove (Benjamin Marzinski) [2012340] - dm thin: use time_is_before_jiffies instead of open coding it (Benjamin Marzinski) [2012340] - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Benjamin Marzinski) [2012340] - dm ioctl: prevent potential spectre v1 gadget (Benjamin Marzinski) [2012340] - dm cache policy smq: make static read-only array table const (Benjamin Marzinski) [2012340] - dm delay: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm crypt: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: add dm_submit_bio_remap interface (Benjamin Marzinski) [2012340] - dm: flag clones created by __send_duplicate_bios (Benjamin Marzinski) [2012340] - dm: reduce dm_io and dm_target_io struct sizes (Benjamin Marzinski) [2012340] - dm: move duplicate code from callers of alloc_tio into alloc_tio (Benjamin Marzinski) [2012340] - dm: record old_sector in dm_target_io before calling map function (Benjamin Marzinski) [2012340] - dm: remove legacy code only needed before submit_bio recursion (Benjamin Marzinski) [2012340] - dm: remove unused mapped_device argument from free_tio (Benjamin Marzinski) [2012340] - dm: remove impossible BUG_ON in __send_empty_flush (Benjamin Marzinski) [2012340] - dm: reduce code duplication in __map_bio (Benjamin Marzinski) [2012340] - dm: refactor dm_split_and_process_bio a bit (Benjamin Marzinski) [2012340] - dm: fold __clone_and_map_data_bio into __split_and_process_bio (Benjamin Marzinski) [2012340] - dm: rename split functions (Benjamin Marzinski) [2012340] - dm: eliminate copying of dm_io fields in dm_io_dec_pending (Benjamin Marzinski) [2012340] - dm ioctl: return UUID in DM_LIST_DEVICES_CMD result (Benjamin Marzinski) [2012340] - dm crypt: support using trusted keys (Benjamin Marzinski) [2012340] - dm crypt: replaced #if defined with IS_ENABLED (Benjamin Marzinski) [2012340] - ext4: add check to prevent attempting to resize an fs with sparse_super2 (Lukas Czerner) [2077760] - fscache: Avoid ASSERTCMP if two threads race into fscache_disable_cookie (Dave Wysochanski) [2073260] - lib: bitmap: Introduce node-aware alloc API (Ivan Vecera) [2101701] - exec: Force single empty string when argv is empty (Rafael Aquini) [2100955] - powerpc: Enable execve syscall exit tracepoint (Steve Best) [2095521] - cgroup: disable controllers at parse time (Waiman Long) [2098264] - init: initialize jump labels before command line option parsing (Waiman Long) [2098264] - smp: Make softirq handling RT safe in flush_smp_call_function_queue() (Phil Auld) [2097364] - smp: Rename flush_smp_call_function_from_idle() (Phil Auld) [2097364] - cpupower: Add "perf" option to print AMD P-State information (Steve Best) [2059365] - cpupower: Add function to print AMD P-State performance capabilities (Steve Best) [2059365] - cpupower: Move print_speed function into misc helper (Steve Best) [2059365] - cpupower: Enable boost state support for AMD P-State module (Steve Best) [2059365] - cpupower: Add AMD P-State sysfs definition and access helper (Steve Best) [2059365] - cpupower: Introduce ACPI CPPC library (Steve Best) [2059365] - cpupower: Add the function to get the sysfs value from specific table (Steve Best) [2059365] - cpupower: Initial AMD P-State capability (Steve Best) [2059365] - cpupower: Add the function to check AMD P-State enabled (Steve Best) [2059365] - cpupower: Add AMD P-State capability flag (Steve Best) [2059365] - tools/power/cpupower/{ToDo => TODO}: Rename the todo file (Steve Best) [2059365] - tools: cpupower: fix typo in cpupower-idle-set(1) manpage (Steve Best) [2059365] - ntb: intel: fix port config status offset for SPR (John W. Linville) [2048750] - NTB/msi: Use struct_size() helper in devm_kzalloc() (John W. Linville) [2048750] - ntb_hw_switchtec: Fix a minor issue in config_req_id_table() (John W. Linville) [2048750] - ntb_hw_switchtec: Remove code for disabling ID protection (John W. Linville) [2048750] - ntb_hw_switchtec: Update the way of getting VEP instance ID (John W. Linville) [2048750] - ntb_hw_switchtec: AND with the part_map for a valid tpart_vec (John W. Linville) [2048750] - ntb_hw_switchtec: Fix bug with more than 32 partitions (John W. Linville) [2048750] - ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all (John W. Linville) [2048750] - ntb_hw_switchtec: fix the spelling of "its" (John W. Linville) [2048750] - NTB/msi: Fix ntbm_msi_request_threaded_irq() kernel-doc comment (John W. Linville) [2048750] - NTB: switch from 'pci_' to 'dma_' API (John W. Linville) [2048750] - ntb: ntb_pingpong: remove redundant initialization of variables msg_data and spad_data (John W. Linville) [2048750] - NTB: perf: Fix an error code in perf_setup_inbuf() (John W. Linville) [2048750] - NTB: Fix an error code in ntb_msit_probe() (John W. Linville) [2048750] - ntb: intel: remove invalid email address in header comment (John W. Linville) [2048750] - NTB: Add support for EPF PCI Non-Transparent Bridge (John W. Linville) [2048750] - ntb: intel: add Intel NTB LTR vendor support for gen4 NTB (John W. Linville) [2048750] - ntb: idt: fix error check in ntb_hw_idt.c (John W. Linville) [2048750]- KVM: x86: Fix the intel_pt PMI handling wrongly considered from guest (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't rebuild page when the page is synced and no tlb flushing is required (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Verify the pmu event filter matches the correct event (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Add the helper function create_pmu_event_filter (Vitaly Kuznetsov) [2074835] - kvm: x86/pmu: Fix the compare function used by the pmu event filter (Vitaly Kuznetsov) [2074835] - KVM: Free new dirty bitmap if creating a new memslot fails (Vitaly Kuznetsov) [2074835] - KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref (Vitaly Kuznetsov) [2074835] - tools arch x86: Sync asm/cpufeatures.h with the with the kernel (Vitaly Kuznetsov) [2074835] - KVM: PPC: Book3S HV: Fix kvm_unmap_gfn_range_hv() for Hash MMU (Vitaly Kuznetsov) [2074835] - KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: arm64: Fix boolreturn.cocci warnings (Vitaly Kuznetsov) [2074835] - KVM: VMX: Exit to userspace if vCPU has injected exception and invalid state (Vitaly Kuznetsov) [2074835] - KVM: SEV: Mark nested locking of vcpu->lock (Vitaly Kuznetsov) [2074835] - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use atomic XCHG to write TDP MMU SPTEs with volatile bits (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move shadow-present check out of spte_has_volatile_bits() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't treat fully writable SPTEs as volatile (modulo A/D) (Vitaly Kuznetsov) [2074835] - selftests: kvm: add amx_test to .gitignore (Vitaly Kuznetsov) [2074835] - Revert "x86/mm: Introduce lookup_address_in_mm()" (Vitaly Kuznetsov) [2074835] - KVM: x86: work around QEMU issue with synthetic CPUID leaves (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: fix potential races when walking host page table (Vitaly Kuznetsov) [2074835] - Documentation: KVM: Update documentation to indicate KVM is arm64-only (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Do not create SPTEs for GFNs that exceed host.MAXPHYADDR (Vitaly Kuznetsov) [2074835] - kvm: selftests: introduce and use more page size-related constants (Vitaly Kuznetsov) [2074835] - kvm: selftests: do not use bitfields larger than 32-bits for PTEs (Vitaly Kuznetsov) [2074835] - KVM: SEV: add cache flush to solve SEV cache incoherency issues (Vitaly Kuznetsov) [2074835] - KVM: SVM: Flush when freeing encrypted pages even on SME_COHERENT CPUs (Vitaly Kuznetsov) [2074835] - KVM: SVM: Simplify and harden helper to flush SEV guest page(s) (Vitaly Kuznetsov) [2074835] - KVM: selftests: Silence compiler warning in the kvm_page_table_test (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Vitaly Kuznetsov) [2074835] - x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Vitaly Kuznetsov) [2074835] - KVM: x86: Skip KVM_GUESTDBG_BLOCKIRQ APICv update if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Defer APICv updates while L2 is active until L1 is active (Vitaly Kuznetsov) [2074835] - KVM: x86: Tag APICv DISABLE inhibit, not ABSENT, if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: Add helpers to wrap vcpu->srcu_idx and yell if it's abused (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Check for supported page sizes (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Initialise default guest mode at test startup time (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Introduce a variable default IPA size (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Rework TCR_EL1 configuration (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Avoid writing to TSC page without an active vCPU (Vitaly Kuznetsov) [2074835] - KVM: SVM: Do not activate AVIC for SEV-enabled guest (Vitaly Kuznetsov) [2074835] - selftests: kvm: add tsc_scaling_sync to .gitignore (Vitaly Kuznetsov) [2074835] - KVM: Don't create VM debugfs files outside of the VM directory (Vitaly Kuznetsov) [2074835] - KVM: avoid NULL pointer dereference in kvm_dirty_ring_push (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: remove unnecessary flush_workqueue() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add cond_resched() to loop in sev_clflush_pages() (Vitaly Kuznetsov) [2074835] - KVM: x86: fix sending PV IPI (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove redundant vm_entry_controls_clearbit() call (Vitaly Kuznetsov) [2074835] - KVM: x86: cleanup enter_rmode() (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: fix tsc scaling when the host doesn't support it (Vitaly Kuznetsov) [2074835] - kvm: x86: SVM: remove unused defines (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: move tsc ratio definitions to svm.h (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: fix avic spec based definitions again (Vitaly Kuznetsov) [2074835] - KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix and isolate TSX-specific performance event logic (Vitaly Kuznetsov) [2074835] - KVM: x86: mmu: trace kvm_mmu_set_spte after the new SPTE was set (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Vitaly Kuznetsov) [2074835] - KVM: x86: Trace all APICv inhibit changes and capture overall status (Vitaly Kuznetsov) [2074835] - KVM: x86: Add wrappers for setting/clearing APICv inhibits (Vitaly Kuznetsov) [2074835] - KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Vitaly Kuznetsov) [2074835] - KVM: X86: Handle implicit supervisor access with SMAP (Vitaly Kuznetsov) [2074835] - KVM: X86: Rename variable smap to not_smap in permission_fault() (Vitaly Kuznetsov) [2074835] - KVM: X86: Fix comments in update_permission_bitmask (Vitaly Kuznetsov) [2074835] - KVM: X86: Change the type of access u32 to u64 (Vitaly Kuznetsov) [2074835] - KVM: Remove dirty handling from gfn_to_pfn_cache completely (Vitaly Kuznetsov) [2074835] - KVM: Use enum to track if cached PFN will be used in guest and/or host (Vitaly Kuznetsov) [2074835] - KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use different raw event masks for AMD and Intel (Vitaly Kuznetsov) [2074835] - KVM: Don't actually set a request when evicting vCPUs for GFN cache invd (Vitaly Kuznetsov) [2074835] - KVM: avoid double put_page with gfn-to-pfn cache (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only TDP MMU leafs in zap range and mmu_notifier unmap (Vitaly Kuznetsov) [2074835] - KVM: SVM: fix panic on out-of-bounds guest IRQ (Vitaly Kuznetsov) [2074835] - KVM: MMU: propagate alloc_workqueue failure (Vitaly Kuznetsov) [2074835] - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov) [2074835] - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov) [2074835] - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix clang -Wimplicit-fallthrough in do_host_cpuid() (Vitaly Kuznetsov) [2074835] - Revert "KVM: set owner of cpu and vm file operations" (Vitaly Kuznetsov) [2074835] - KVM: Prevent module exit until all VMs are freed (Vitaly Kuznetsov) [2074835] - KVM: use kvcalloc for array allocations (Vitaly Kuznetsov) [2074835] - KVM: x86: Introduce KVM_CAP_DISABLE_QUIRKS2 (Vitaly Kuznetsov) [2074835] - kvm: x86: Require const tsc for RT (Vitaly Kuznetsov) [2074835] - KVM: x86: synthesize CPUID leaf 0x80000021h if useful (Vitaly Kuznetsov) [2074835] - KVM: x86: add support for CPUID leaf 0x80000021 (Vitaly Kuznetsov) [2074835] - Revert "KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range()" (Vitaly Kuznetsov) [2074835] - kvm: x86/mmu: Flush TLB before zap_gfn_range releases RCU (Vitaly Kuznetsov) [2074835] - kvm/emulate: Fix SETcc emulation function offsets with SLS (Vitaly Kuznetsov) [2074835] - KVM: compat: riscv: Prevent KVM_COMPAT from being selected (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to populate a VM with the max possible guest mem (Vitaly Kuznetsov) [2074835] - KVM: selftests: Define cpu_relax() helpers for s390 and x86 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Split out helper to allocate guest mem via memfd (Vitaly Kuznetsov) [2074835] - KVM: selftests: add shared hugetlbfs backing source type (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move raw KVM_SET_USER_MEMORY_REGION helper to utils (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: WARN on any attempt to atomically update REMOVED SPTE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for a REMOVED leaf SPTE before making the SPTE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap defunct roots via asynchronous worker (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap roots in two passes to avoid inducing RCU stalls (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow yielding when zapping GFNs for defunct TDP MMU root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap invalidated roots via asynchronous worker (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Defer TLB flush to caller when freeing TDP MMU shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Do remote TLB flush before dropping RCU in TDP MMU resched (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Require mmu_lock be held for write to zap TDP MMU range (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add dedicated helper to zap TDP MMU root shadow page (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip remote TLB flush when zapping all of TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only the target TDP MMU shadow page in NX recovery (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Refactor low-level TDP MMU set SPTE helper to take raw values (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: WARN if old _or_ new SPTE is REMOVED in non-atomic path (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add helpers to read/write TDP MMU SPTEs and document RCU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop RCU after processing each root in MMU notifier hooks (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Batch TLB flushes from TDP MMU for MMU notifier change_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for !leaf=>leaf, not PFN change, in TDP MMU SP removal (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not allow readers to acquire references to invalid roots (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: only perform eager page splitting on valid roots (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Require mmu_lock be held for write in unyielding root iter (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Document that zapping invalidated roots doesn't need to flush (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Formalize TDP MMU's (unintended?) deferred TLB flush logic (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix wrong/misleading comments in TDP MMU fast zap (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU (Vitaly Kuznetsov) [2074835] - selftests: kvm: add generated file to the .gitignore (Vitaly Kuznetsov) [2074835] - KVM: x86: pull kvm->srcu read-side to kvm_arch_vcpu_ioctl_run (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots() (Vitaly Kuznetsov) [2074835] - KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Vitaly Kuznetsov) [2074835] - KVM: SVM: Exit to userspace on ENOMEM/EFAULT GHCB errors (Vitaly Kuznetsov) [2074835] - KVM: WARN if is_unsync_root() is called on a root without a shadow page (Vitaly Kuznetsov) [2074835] - KVM: Drop KVM_REQ_MMU_RELOAD and update vcpu-requests.rst documentation (Vitaly Kuznetsov) [2074835] - KVM: s390: Replace KVM_REQ_MMU_RELOAD usage with arch specific request (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only obsolete roots if a root shadow page is zapped (Vitaly Kuznetsov) [2074835] - KVM: Drop kvm_reload_remote_mmus(), open code request in x86 users (Vitaly Kuznetsov) [2074835] - KVM: x86: Invoke kvm_mmu_unload() directly on CR4.PCIDE change (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Move the unhandled outer privilege level logic of far return into __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Fix wrong privilege check for code segment in __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to verify KVM handling of ICR (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Vitaly Kuznetsov) [2074835] - KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Vitaly Kuznetsov) [2074835] - KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_lapic_reg_{read,write}() static (Vitaly Kuznetsov) [2074835] - KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Vitaly Kuznetsov) [2074835] - KVM: SVM: Use common kvm_apic_write_nodecode() for AVIC write traps (Vitaly Kuznetsov) [2074835] - KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Vitaly Kuznetsov) [2074835] - KVM: VMX: Handle APIC-write offset wrangling in VMX code (Vitaly Kuznetsov) [2074835] - KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix emulation in writing cr8 (Vitaly Kuznetsov) [2074835] - KVM: x86: flush TLB separately from MMU reset (Vitaly Kuznetsov) [2074835] - KVM: x86: Yield to IPI target vCPU only if it is busy (Vitaly Kuznetsov) [2074835] - x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64 (Vitaly Kuznetsov) [2074835] - x86/kvm: Don't waste memory if kvmclock is disabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: clear MMIO cache when unloading the MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Always use current mmu's role when loading new PGD (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: load new PGD after the shadow MMU is initialized (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: look for a cached PGD when going from 32-bit to 64-bit (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not pass vcpu to root freeing functions (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not consult levels when freeing roots (Vitaly Kuznetsov) [2074835] - KVM: x86: use struct kvm_mmu_root_info for mmu->root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs (Vitaly Kuznetsov) [2074835] - KVM: x86: do not deliver asynchronous page faults if CR0.PG=0 (Vitaly Kuznetsov) [2074835] - KVM: x86: Reinitialize context if host userspace toggles EFER.LME (Vitaly Kuznetsov) [2074835] - KVM: selftests: Verify disabling PMU virtualization via KVM_CAP_CONFIG_PMU (Vitaly Kuznetsov) [2074835] - KVM: selftests: Carve out helper to create "default" VM without vCPUs (Vitaly Kuznetsov) [2074835] - KVM: x86: Provide per VM capability for disabling PMU virtualization (Vitaly Kuznetsov) [2074835] - KVM: Move VM's worker kthreads back to the original cgroup before exiting. (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove scratch 'cpu' variable that shadows an identical scratch var (Vitaly Kuznetsov) [2074835] - kvm: vmx: Fix typos comment in __loaded_vmcs_clear() (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Make setup/unsetup under the same conditions (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB flush hypercalls (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb() (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi() (Vitaly Kuznetsov) [2074835] - Revert "KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest()" (Vitaly Kuznetsov) [2074835] - Revert "KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs()" (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: disallow userspace setting of MSR_AMD64_TSC_RATIO to non default value when tsc scaling disabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: make apf token non-zero to fix bug (Vitaly Kuznetsov) [2074835] - selftests: kvm: Add the uapi headers include variable (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add EXTRA_CFLAGS in top-level Makefile (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove MMU auditing (Vitaly Kuznetsov) [2074835] - KVM: x86: make several APIC virtualization callbacks optional (Vitaly Kuznetsov) [2074835] - KVM: x86: warn on incorrectly NULL members of kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: remove KVM_X86_OP_NULL and mark optional kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: use static_call_cond for optional callbacks (Vitaly Kuznetsov) [2074835] - KVM: x86: return 1 unconditionally for availability of KVM_CAP_VAPIC (Vitaly Kuznetsov) [2074835] - selftests: KVM: allow sev_migrate_tests on machines without SEV-ES (Vitaly Kuznetsov) [2074835] - KVM: SEV: Allow SEV intra-host migration of VM with mirrors (Vitaly Kuznetsov) [2074835] - x86/kvm: Fix compilation warning in non-x86_64 builds (Vitaly Kuznetsov) [2074835] - kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode (Vitaly Kuznetsov) [2074835] - KVM: Fix lockdep false negative during host resume (Vitaly Kuznetsov) [2074835] - KVM: x86: Add KVM_CAP_ENABLE_CAP to x86 (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event (Vitaly Kuznetsov) [2074835] - KVM: x86: Replace memset() "optimization" with normal per-field writes (Vitaly Kuznetsov) [2074835] - KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Vitaly Kuznetsov) [2074835] - KVM: SVM: set IRR in svm_deliver_interrupt (Vitaly Kuznetsov) [2074835] - KVM: SVM: extract avic_ring_doorbell (Vitaly Kuznetsov) [2074835] - selftests: kvm: Remove absent target file (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use local pointer to vcpu_vmx in vmx_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Add enlightened MSR-Bitmap selftest (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Update 'struct vmcb_control_area' definition (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Set up MSR-Bitmap for SVM guests (Vitaly Kuznetsov) [2074835] - KVM: selftests: nVMX: Add enlightened MSR-Bitmap selftest (Vitaly Kuznetsov) [2074835] - KVM: selftests: nVMX: Properly deal with 'hv_clean_fields' (Vitaly Kuznetsov) [2074835] - KVM: selftests: Adapt hyperv_cpuid test to the newly introduced Enlightened MSR-Bitmap (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Implement Enlightened MSR-Bitmap feature (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Split off common definitions for Hyper-V on KVM and KVM on Hyper-V (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_hv_hypercall_enabled() static inline (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Track whether changes in L0 require MSR bitmap for L2 to be rebuilt (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add an option to disable MANUAL_PROTECT_ENABLE and INITIALLY_SET (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add tracepoint for splitting huge pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Split huge pages mapped by the TDP MMU during KVM_CLEAR_DIRTY_LOG (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Split huge pages mapped by the TDP MMU when dirty logging is enabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Separate TDP MMU shadow page allocation and initialization (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Derive page role for TDP MMU shadow pages from parent (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove redundant role overrides for TDP MMU shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Refactor TDP MMU iterators to take kvm_mmu_page root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move restore_acc_track_spte() to spte.h (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop new_spte local variable from restore_acc_track_spte() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unnecessary warnings from restore_acc_track_spte() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Consolidate logic to atomically install a new TDP MMU page table (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename handle_removed_tdp_mmu_page() to handle_removed_pt() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename TDP MMU functions that handle shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Change tdp_mmu_{set,zap}_spte_atomic() to return 0/-EBUSY (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Automatically update iter->old_spte if cmpxchg fails (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename __rmap_write_protect() to rmap_write_protect() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename rmap_write_protect() to kvm_vcpu_write_protect_gfn() (Vitaly Kuznetsov) [2074835] - KVM: x86: Add checks for reserved-to-zero Hyper-V hypercall fields (Vitaly Kuznetsov) [2074835] - KVM: x86: Reject fixeds-size Hyper-V hypercalls with non-zero "var_cnt" (Vitaly Kuznetsov) [2074835] - KVM: x86: Shove vp_bitmap handling down into sparse_set_to_vcpu_mask() (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't bother reading sparse banks that end up being ignored (Vitaly Kuznetsov) [2074835] - KVM: x86: Add a helper to get the sparse VP_SET for IPIs and TLB flushes (Vitaly Kuznetsov) [2074835] - KVM: x86: Refactor kvm_hv_flush_tlb() to reduce indentation (Vitaly Kuznetsov) [2074835] - KVM: x86: Get the number of Hyper-V sparse banks from the VARHEAD field (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Consolidate comments about {Host,MMU}-writable (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename DEFAULT_SPTE_MMU_WRITEABLE to DEFAULT_SPTE_MMU_WRITABLE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move is_writable_pte() to spte.h (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check SPTE writable invariants when setting leaf SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move SPTE writable invariant checks to a helper function (Vitaly Kuznetsov) [2074835] - KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Vitaly Kuznetsov) [2074835] - KVM: VMX: Dont' send posted IRQ if vCPU == this vCPU and vCPU is IN_GUEST_MODE (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename hook implementations to conform to kvm_x86_ops' names (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename SEV implemenations to conform to kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Use more verbose names for mem encrypt kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove unused MAX_INST_SIZE #define (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename svm_flush_tlb() to svm_flush_tlb_current() (Vitaly Kuznetsov) [2074835] - KVM: x86: Move get_cs_db_l_bits() helper to SVM (Vitaly Kuznetsov) [2074835] - KVM: VMX: Rename VMX functions to conform to kvm_x86_ops names (Vitaly Kuznetsov) [2074835] - KVM: x86: Use static_call() for copy/move encryption context ioctls() (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: Uninline and export hv_track_root_tdp() (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Refactor PMU refresh to avoid referencing kvm_x86_ops.pmu_ops (Vitaly Kuznetsov) [2074835] - KVM: xen: Use static_call() for invoking kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Use static_call() for .vcpu_deliver_sipi_vector() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Call vmx_get_cpl() directly in handle_dr() (Vitaly Kuznetsov) [2074835] - KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop export for .tlb_flush_current() static_call key (Vitaly Kuznetsov) [2074835] - KVM: x86: skip host CPUID call for hypervisor leaves (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove unused "flags" of kvm_pv_kick_cpu_op() (Vitaly Kuznetsov) [2074835] - KVM: Remove unused "kvm" of kvm_make_vcpu_request() (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove unused "vcpu" of kvm_scale_tsc() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulate: Remove unused "tss_selector" of task_switch_{16, 32}() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulate: Remove unused "ctxt" of setup_syscalls_segments() (Vitaly Kuznetsov) [2074835] - KVM: x86/ioapic: Remove unused "addr" and "length" of ioapic_read_indirect() (Vitaly Kuznetsov) [2074835] - KVM: x86/i8259: Remove unused "addr" of elcr_ioport_{read,write}() (Vitaly Kuznetsov) [2074835] - KVM: SVM: improve split between svm_prepare_guest_switch and sev_es_prepare_guest_switch (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Remove unused "vcpu" of svm_check_exit_valid() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu_audit: Remove unused "level" of audit_spte_after_sync() (Vitaly Kuznetsov) [2074835] - KVM: x86/tdp_mmu: Remove unused "kvm" of kvm_tdp_mmu_get_root() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "vcpu" of reset_{tdp,ept}_shadow_zero_bits_mask() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "kvm" of __rmap_write_protect() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "kvm" of kvm_mmu_unlink_parents() (Vitaly Kuznetsov) [2074835] - KVM: x86: Skip APICv update if APICv is disable at the module level (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop NULL check on kvm_x86_ops.check_apicv_inhibit_reasons (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport __kvm_request_apicv_update() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Fix runstate updates to be atomic when preempting vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Vitaly Kuznetsov) [2074835] - KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: expose clean bit support to the guest (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry which is a result of RSM (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved state (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: fix potential NULL derefernce on nested migration (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NPT && !gCR0.PG case (Vitaly Kuznetsov) [2074835] - Revert "svm: Add warning message for AVIC IPI invalid target" (Vitaly Kuznetsov) [2074835] - selftests: KVM: Test OS lock behavior (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add OSLSR_EL1 to the list of blessed regs (Vitaly Kuznetsov) [2074835] - KVM: x86: Report deprecated x87 features in supported CPUID (Vitaly Kuznetsov) [2074835] - x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDS (Vitaly Kuznetsov) [2074835] - KVM: x86: use the KVM side max supported fixed counter (Vitaly Kuznetsov) [2074835] - x86: Share definition of __is_canonical_address() (Vitaly Kuznetsov) [2074835] - perf/x86/intel/pt: Relax address filter validation (Vitaly Kuznetsov) [2074835] - KVM: x86: Move delivery of non-APICv interrupt into vendor code (Vitaly Kuznetsov) [2074835] - KVM: eventfd: Fix false positive RCU usage warning (Vitaly Kuznetsov) [2074835] - selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPP (Vitaly Kuznetsov) [2074835] - KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS (Vitaly Kuznetsov) [2074835] - KVM: x86: Keep MSR_IA32_XSS unchanged for INIT (Vitaly Kuznetsov) [2074835] - KVM: x86: Free kvm_cpuid_entry2 array on post-KVM_RUN KVM_SET_CPUID{,2} (Vitaly Kuznetsov) [2074835] - KVM: nVMX: WARN on any attempt to allocate shadow VMCS for vmcs02 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest (Vitaly Kuznetsov) [2074835] - KVM: x86: Check .flags in kvm_cpuid_check_equal() too (Vitaly Kuznetsov) [2074835] - KVM: x86: Forcibly leave nested virt when SMM state is toggled (Vitaly Kuznetsov) [2074835] - KVM: SVM: drop unnecessary code in svm_hv_vmcb_dirty_nested_enlightenments() (Vitaly Kuznetsov) [2074835] - KVM: SVM: hyper-v: Enable Enlightened MSR-Bitmap support for real (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't apply SEV+SMAP workaround on code fetch or PT access (Vitaly Kuznetsov) [2074835] - KVM: SVM: Inject #UD on attempted emulation for SEV guest w/o insn buffer (Vitaly Kuznetsov) [2074835] - KVM: SVM: WARN if KVM attempts emulation on #UD or #GP for SEV guests (Vitaly Kuznetsov) [2074835] - KVM: x86: Pass emulation type to can_emulate_instruction() (Vitaly Kuznetsov) [2074835] - KVM: SVM: Explicitly require DECODEASSISTS to enable SEV support (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't intercept #GP for SEV guests (Vitaly Kuznetsov) [2074835] - Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Vitaly Kuznetsov) [2074835] - KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: skip eax alignment check for non-SVM instructions (Vitaly Kuznetsov) [2074835] - KVM: LAPIC: Also cancel preemption timer during SET_LAPIC (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove vmcs_config.order (Vitaly Kuznetsov) [2074835] - KVM/X86: Make kvm_vcpu_reload_apic_access_page() static (Vitaly Kuznetsov) [2074835] - KVM: selftests: Re-enable access_tracking_perf_test (Vitaly Kuznetsov) [2074835] - KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow (Vitaly Kuznetsov) [2074835] - KVM: remove async parameter of hva_to_pfn_remapped() (Vitaly Kuznetsov) [2074835] - x86,kvm/xen: Remove superfluous .fixup usage (Vitaly Kuznetsov) [2074835] - KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is NOT used (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Fix the warning in lib/x86_64/processor.c (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Fix the warning in pmu_event_filter_test.c (Vitaly Kuznetsov) [2074835] - kvm: selftests: Do not indent with spaces (Vitaly Kuznetsov) [2074835] - KVM: SVM: Nullify vcpu_(un)blocking() hooks if AVIC is disabled (Vitaly Kuznetsov) [2074835] - KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't do full kick when handling posted interrupt wakeup (Vitaly Kuznetsov) [2074835] - KVM: VMX: Fold fallback path into triggering posted IRQ helper (Vitaly Kuznetsov) [2074835] - KVM: VMX: Pass desired vector instead of bool for triggering posted IRQ (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't do full kick when triggering posted interrupt "fails" (Vitaly Kuznetsov) [2074835] - KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Vitaly Kuznetsov) [2074835] - KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Vitaly Kuznetsov) [2074835] - KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport LAPIC's switch_to_{hv,sw}_timer() helpers (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 (Vitaly Kuznetsov) [2074835] - KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmx (Vitaly Kuznetsov) [2074835] - KVM: Drop unused kvm_vcpu.pre_pcpu field (Vitaly Kuznetsov) [2074835] - KVM: VMX: Handle PI descriptor updates during vcpu_put/load (Vitaly Kuznetsov) [2074835] - KVM: avoid warning on s390 in mark_page_dirty (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add a test to force emulation with a pending exception (Vitaly Kuznetsov) [2074835] - KVM: VMX: Reject KVM_RUN if emulation is required with pending exception (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTER (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Introduce x86_model() (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Export x86_family() for use outside of processor.c (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Introduce is_amd_cpu() (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Parameterize the CPUID vendor string check (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use binary search to check filtered events (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_remove_write_access() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Document and enforce MMU-writable and Host-writable invariants (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Clear MMU-writable during changed_pte notifier (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86: Making the module parameter of vPMU more common (Vitaly Kuznetsov) [2074835] - KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: selftests: Rename 'get_cpuid_test' to 'cpuid_test' (Vitaly Kuznetsov) [2074835] - KVM: x86: Partially allow KVM_SET_CPUID{,2} after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix available_event_types check for REF_CPU_CYCLES event (Vitaly Kuznetsov) [2074835] - KVM: x86: Check for rmaps allocation (Vitaly Kuznetsov) [2074835] - KVM: SEV: Mark nested locking of kvm->lock (Vitaly Kuznetsov) [2074835] - KVM: SVM: include CR3 in initial VMSA state for SEV-ES guests (Vitaly Kuznetsov) [2074835] - KVM: VMX: Provide vmread version using asm-goto-with-outputs (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix wall clock writes in Xen shared_info not to mark page dirty (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event channel delivery (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Maintain valid mapping of Xen shared_info page (Vitaly Kuznetsov) [2074835] - KVM: Reinstate gfn_to_pfn_cache with invalidation support (Vitaly Kuznetsov) [2074835] - KVM: Warn if mark_page_dirty() is called without an active vCPU (Vitaly Kuznetsov) [2074835] - x86/kvm: Silence per-cpu pr_info noise about KVM clocks and steal time (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vPMCs when retiring branch instructions (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vPMCs when retiring instructions (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow{_intr}() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Reuse pmc_perf_hw_id() and drop find_fixed_event() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Setup pmc->eventsel for fixed PMCs (Vitaly Kuznetsov) [2074835] - KVM: x86: avoid out of bounds indices for fixed performance counters (Vitaly Kuznetsov) [2074835] - KVM: VMX: Mark VCPU_EXREG_CR3 dirty when !CR0_PG -> CR0_PG if EPT + !URG (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Reconstruct shadow page root if the guest PDPTEs is changed (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs() (Vitaly Kuznetsov) [2074835] - Revert "KVM: X86: Update mmu->pdptrs only when it is changed" (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Add mirror command tests (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Fix sev_ioctl() (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Fix test_sev_mirror() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to verify TRIPLE_FAULT on invalid L2 guest state (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation is required (Vitaly Kuznetsov) [2074835] - KVM: VMX: Always clear vmx->fail on emulation_required (Vitaly Kuznetsov) [2074835] - selftests: KVM: Fix non-x86 compiling (Vitaly Kuznetsov) [2074835] - KVM: x86: Always set kvm_run->if_flag (Vitaly Kuznetsov) [2074835] - KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all (Vitaly Kuznetsov) [2074835] - KVM: x86: Retry page fault if MMU reload is pending and root has no sp (Vitaly Kuznetsov) [2074835] - KVM: selftests: vmx_pmu_msrs_test: Drop tests mangling guest visible CPUIDs (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add test to verify KVM doesn't explode on "bad" I/O (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't WARN if userspace mucks with RCX during string I/O exit (Vitaly Kuznetsov) [2074835] - KVM: X86: Raise #GP when clearing CR0_PG in 64 bit mode (Vitaly Kuznetsov) [2074835] - selftests: KVM: avoid failures due to reserved HyperTransport region (Vitaly Kuznetsov) [2074835] - KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req (Vitaly Kuznetsov) [2074835] - KVM: Add Makefile.kvm for common files, use it for x86 (Vitaly Kuznetsov) [2074835] - KVM: Introduce CONFIG_HAVE_KVM_DIRTY_RING (Vitaly Kuznetsov) [2074835] - KVM: x86: selftests: svm_int_ctl_test: fix intercept calculation (Vitaly Kuznetsov) [2074835] - KVM: VMX: Clean up PI pre/post-block WARNs (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Ensure vCPU honors event request if posting nested IRQ fails (Vitaly Kuznetsov) [2074835] - KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Implement Enlightened MSR Bitmap feature (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Track whether changes in L0 require MSR bitmap for L2 to be rebuilt (Vitaly Kuznetsov) [2074835] - KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper (Vitaly Kuznetsov) [2074835] - KVM: x86: Exit to userspace if emulation prepared a completion callback (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 (Vitaly Kuznetsov) [2074835] - KVM: x86: Use different callback if msr access comes from the emulator (Vitaly Kuznetsov) [2074835] - KVM: x86: Add an emulation type to handle completion of user exits (Vitaly Kuznetsov) [2074835] - KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP with flat code seg (Vitaly Kuznetsov) [2074835] - KVM: Clear pv eoi pending bit only when it is set (Vitaly Kuznetsov) [2074835] - KVM: x86: don't print when fail to read/write pv eoi memory (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove mmu parameter from load_pdptrs() (Vitaly Kuznetsov) [2074835] - KVM: X86: Rename gpte_is_8_bytes to has_4_byte_gpte and invert the direction (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use ept_caps_to_lpage_level() in hardware_setup() (Vitaly Kuznetsov) [2074835] - KVM: X86: Add parameter huge_page_level to kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [2074835] - KVM: X86: Add huge_page_level to __reset_rsvds_bits_mask_ept() (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove mmu->translate_gpa (Vitaly Kuznetsov) [2074835] - KVM: X86: Add parameter struct kvm_mmu *mmu into mmu->gva_to_gpa() (Vitaly Kuznetsov) [2074835] - KVM: X86: Calculate quadrant when !role.gpte_is_8_bytes (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove useless code to set role.gpte_is_8_bytes when role.direct (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove unused declaration of __kvm_mmu_free_some_pages() (Vitaly Kuznetsov) [2074835] - KVM: X86: Fix comment in __kvm_mmu_create() (Vitaly Kuznetsov) [2074835] - KVM: X86: Skip allocating pae_root for vcpu->arch.guest_mmu when !tdp_enabled (Vitaly Kuznetsov) [2074835] - KVM: SVM: Allocate sd->save_area with __GFP_ZERO (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename get_max_npt_level() to get_npt_level() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Change comments about vmx_get_msr() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use kvm_set_msr_common() for MSR_IA32_TSC_ADJUST in the default way (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Update msr value after kvm_set_user_return_msr() succeeds (Vitaly Kuznetsov) [2074835] - KVM: VMX: Avoid to rdmsrl(MSR_IA32_SYSENTER_ESP) (Vitaly Kuznetsov) [2074835] - KVM: X86: Update mmu->pdptrs only when it is changed (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove kvm_register_clear_available() (Vitaly Kuznetsov) [2074835] - KVM: vmx, svm: clean up mass updates to regs_avail/regs_dirty bits (Vitaly Kuznetsov) [2074835] - KVM: VMX: Update vmcs.GUEST_CR3 only when the guest CR3 is dirty (Vitaly Kuznetsov) [2074835] - KVM: X86: Mark CR3 dirty when vcpu->arch.cr3 is changed (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove references to VCPU_EXREG_CR3 (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove outdated comment in svm_load_mmu_pgd() (Vitaly Kuznetsov) [2074835] - KVM: X86: Move CR0 pdptr_bits into header file as X86_CR0_PDPTR_BITS (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add and use X86_CR4_PDPTR_BITS when !enable_ept (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add and use X86_CR4_TLBFLUSH_BITS when !enable_ept (Vitaly Kuznetsov) [2074835] - KVM: SVM: Track dirtiness of PDPTRs even if NPT is disabled (Vitaly Kuznetsov) [2074835] - KVM: VMX: Mark VCPU_EXREG_PDPTR available in ept_save_pdptrs() (Vitaly Kuznetsov) [2074835] - KVM: X86: Ensure that dirty PDPTRs are loaded (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Add module param to control PMU virtualization (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove vCPU from PI wakeup list before updating PID.NV (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move Posted Interrupt ndst computation out of write loop (Vitaly Kuznetsov) [2074835] - KVM: VMX: Read Posted Interrupt "control" exactly once per loop iteration (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save/restore IRQs (instead of CLI/STI) during PI pre/post block (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop pointless PI.NDST update when blocking (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use boolean returns for Posted Interrupt "test" helpers (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop unnecessary PI logic to handle impossible conditions (Vitaly Kuznetsov) [2074835] - KVM: VMX: Skip Posted Interrupt updates if APICv is hard disabled (Vitaly Kuznetsov) [2074835] - KVM: Add helpers to wake/query blocking vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86: Invoke kvm_vcpu_block() directly for non-HALTED wait states (Vitaly Kuznetsov) [2074835] - KVM: x86: Directly block (instead of "halting") UNINITIALIZED vCPUs (Vitaly Kuznetsov) [2074835] - KVM: Don't redo ktime_get() when calculating halt-polling stop/deadline (Vitaly Kuznetsov) [2074835] - KVM: stats: Add stat to detect if vcpu is currently blocking (Vitaly Kuznetsov) [2074835] - KVM: Split out a kvm_vcpu_block() helper from kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Rename kvm_vcpu_block() => kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Drop obsolete kvm_arch_vcpu_block_finish() (Vitaly Kuznetsov) [2074835] - KVM: x86: Tweak halt emulation helper names to free up kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Don't block+unblock when halt-polling is successful (Vitaly Kuznetsov) [2074835] - KVM: Reconcile discrepancies in halt-polling stats (Vitaly Kuznetsov) [2074835] - KVM: Refactor and document halt-polling stats update helper (Vitaly Kuznetsov) [2074835] - KVM: Update halt-polling stats if and only if halt-polling was attempted (Vitaly Kuznetsov) [2074835] - KVM: Force PPC to define its own rcuwait object (Vitaly Kuznetsov) [2074835] - KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are disabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86: change TLB flush indicator to bool (Vitaly Kuznetsov) [2074835] - KVM: Avoid atomic operations when kicking the running vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86/MMU: Simplify flow of vmx_get_mt_mask (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Propagate memslot const qualifier (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove need for a vcpu from mmu_try_to_unsync_pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove need for a vcpu from kvm_slot_page_track_is_active (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use shadow page role to detect PML-unfriendly pages for L2 (Vitaly Kuznetsov) [2074835] - KVM: nSVM: introduce struct vmcb_ctrl_area_cached (Vitaly Kuznetsov) [2074835] - KVM: nSVM: split out __nested_vmcb_check_controls (Vitaly Kuznetsov) [2074835] - KVM: nSVM: use svm->nested.save to load vmcb12 registers and avoid TOC/TOU races (Vitaly Kuznetsov) [2074835] - KVM: nSVM: use vmcb_save_area_cached in nested_vmcb_valid_sregs() (Vitaly Kuznetsov) [2074835] - KVM: nSVM: rename nested_load_control_from_vmcb12 in nested_copy_vmcb_control_to_cache (Vitaly Kuznetsov) [2074835] - KVM: nSVM: introduce svm->nested.save to cache save area before checks (Vitaly Kuznetsov) [2074835] - KVM: nSVM: move nested_vmcb_check_cr3_cr4 logic in nested_vmcb_valid_sregs (Vitaly Kuznetsov) [2074835] - KVM: Dynamically allocate "new" memslots from the get-go (Vitaly Kuznetsov) [2074835] - KVM: Wait 'til the bitter end to initialize the "new" memslot (Vitaly Kuznetsov) [2074835] - KVM: Optimize overlapping memslots check (Vitaly Kuznetsov) [2074835] - KVM: Optimize gfn lookup in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: Call kvm_arch_flush_shadow_memslot() on the old slot in kvm_invalidate_memslot() (Vitaly Kuznetsov) [2074835] - KVM: Keep memslots in tree-based structures instead of array-based ones (Vitaly Kuznetsov) [2074835] - KVM: Use interval tree to do fast hva lookup in memslots (Vitaly Kuznetsov) [2074835] - KVM: Resolve memslot ID via a hash table instead of via a static array (Vitaly Kuznetsov) [2074835] - KVM: Move WARN on invalid memslot index to update_memslots() (Vitaly Kuznetsov) [2074835] - KVM: x86: Use nr_memslot_pages to avoid traversing the memslots array (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't call kvm_mmu_change_mmu_pages() if the count hasn't changed (Vitaly Kuznetsov) [2074835] - KVM: Don't make a full copy of the old memslot in __kvm_set_memory_region() (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't assume old/new memslots are non-NULL at memslot commit (Vitaly Kuznetsov) [2074835] - KVM: Use prepare/commit hooks to handle generic memslot metadata updates (Vitaly Kuznetsov) [2074835] - KVM: Stop passing kvm_userspace_memory_region to arch memslot hooks (Vitaly Kuznetsov) [2074835] - KVM: PPC: Avoid referencing userspace memory region in memslot updates (Vitaly Kuznetsov) [2074835] - KVM: x86: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: s390: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: arm64: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: Let/force architectures to deal with arch specific memslot data (Vitaly Kuznetsov) [2074835] - KVM: Use "new" memslot's address space ID instead of dedicated param (Vitaly Kuznetsov) [2074835] - KVM: Resync only arch fields when slots_arch_lock gets reacquired (Vitaly Kuznetsov) [2074835] - KVM: Open code kvm_delete_memslot() into its only caller (Vitaly Kuznetsov) [2074835] - KVM: Require total number of memslot pages to fit in an unsigned long (Vitaly Kuznetsov) [2074835] - KVM: Convert kvm_for_each_vcpu() to using xa_for_each_range() (Vitaly Kuznetsov) [2074835] - KVM: arm64: vgic-v3: Fix vcpu index comparison (Vitaly Kuznetsov) [2074835] - KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index (Vitaly Kuznetsov) [2074835] - KVM: Convert the kvm->vcpus array to a xarray (Vitaly Kuznetsov) [2074835] - KVM: Move wiping of the kvm->vcpus array to common code (Vitaly Kuznetsov) [2074835] - KVM: MMU: update comment on the number of page role combinations (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Retry page fault if root is invalidated by memslot update (Vitaly Kuznetsov) [2074835] - KVM: VMX: Set failure code in prepare_vmcs02() (Vitaly Kuznetsov) [2074835] - KVM: ensure APICv is considered inactive if there is no APIC (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register (Vitaly Kuznetsov) [2074835] - x86: Snapshot thread flags (Vitaly Kuznetsov) [2074835] - thread_info: Add helpers to snapshot thread flags (Vitaly Kuznetsov) [2074835] - KVM: fix avic_set_running for preemptable kernels (Vitaly Kuznetsov) [2074835] - KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: SEV: accept signals in sev_lock_two_vms (Vitaly Kuznetsov) [2074835] - KVM: SEV: do not take kvm->lock when destroying (Vitaly Kuznetsov) [2074835] - KVM: SEV: Prohibit migration of a VM that has mirrors (Vitaly Kuznetsov) [2074835] - KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked (Vitaly Kuznetsov) [2074835] - selftests: sev_migrate_tests: add tests for KVM_CAP_VM_COPY_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: move mirror status to destination of KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: initialize regions_list of a mirror VM (Vitaly Kuznetsov) [2074835] - KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: do not use list_replace_init on an empty list (Vitaly Kuznetsov) [2074835] - KVM: x86: Use a stable condition around all VT-d PI paths (Vitaly Kuznetsov) [2074835] - KVM: x86: check PIR even for vCPUs with disabled APICv (Vitaly Kuznetsov) [2074835] - KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled (Vitaly Kuznetsov) [2074835] - KVM: selftests: page_table_test: fix calculation of guest_test_phys_mem (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Handle "default" period when selectively waking kthread (Vitaly Kuznetsov) [2074835] - KVM: MMU: shadow nested paging does not have PKU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible path (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping (Vitaly Kuznetsov) [2074835] - KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE (Vitaly Kuznetsov) [2074835] - KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hyperv_features test (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12 (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexit (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST (Vitaly Kuznetsov) [2074835] - KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability (Vitaly Kuznetsov) [2074835] - selftests: sev_migrate_tests: free all VMs (Vitaly Kuznetsov) [2074835] - selftests: fix check for circular KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: x86: ignore APICv if LAPIC is not enabled (Vitaly Kuznetsov) [2074835] - KVM: downgrade two BUG_ONs to WARN_ON_ONCE (Vitaly Kuznetsov) [2074835] - KVM: VMX: do not use uninitialized gfn_to_hva_cache (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_zap_collapsible_sptes() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range() (Vitaly Kuznetsov) [2074835] - x86/kvm: remove unused ack_notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: Disallow user memslot with size that exceeds "unsigned long" (Vitaly Kuznetsov) [2074835] - KVM: Ensure local memslot copies operate on up-to-date arch-specific data (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix TLB flush range when handling disconnected pt (Vitaly Kuznetsov) [2074835] - KVM: x86: Assume a 64-bit hypercall for guests with protected state (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore (Vitaly Kuznetsov) [2074835] - KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() (Vitaly Kuznetsov) [2074835] - KVM: SEV: Drop a redundant setting of sev->asid during initialization (Vitaly Kuznetsov) [2074835] - KVM: SEV: WARN if SEV-ES is marked active but SEV is not (Vitaly Kuznetsov) [2074835] - KVM: SEV: Set sev_info.active after initial checks in sev_guest_init() (Vitaly Kuznetsov) [2074835] - KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created vCPUs (Vitaly Kuznetsov) [2074835] - KVM: Kill kvm_map_gfn() / kvm_unmap_gfn() and gfn_to_pfn_cache (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use a gfn_to_hva_cache for vmptrld (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use kvm_read_guest_offset_cached() for nested VMCS check (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Use sizeof_field() instead of open-coding it (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use kvm_{read,write}_guest_cached() for shadow_vmcs12 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: include EFER.LMA in extended mmu role (Vitaly Kuznetsov) [2074835] - KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load (Vitaly Kuznetsov) [2074835] - KVM: Fix steal time asm constraints (Vitaly Kuznetsov) [2074835] - KVM: x86: Move Intel Processor Trace interrupt handler to vmx.c (Vitaly Kuznetsov) [2074835] - KVM: Move x86's perf guest info callbacks to generic KVM (Vitaly Kuznetsov) [2074835] - KVM: x86: More precisely identify NMI from guest when handling PMI (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop current_vcpu for kvm_running_vcpu + kvm_arch_vcpu variable (Vitaly Kuznetsov) [2074835] - perf/core: Rework guest callbacks to prepare for static_call support (Vitaly Kuznetsov) [2074835] - perf: Protect perf_guest_cbs with RCU (Vitaly Kuznetsov) [2074835] - KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86: Register perf callbacks after calling vendor's hardware_setup() (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_load_eoi_exitmap() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use perf_test_destroy_vm in memslot_modification_stress_test (Vitaly Kuznetsov) [2074835] - KVM: selftests: Wait for all vCPU to be created before entering guest mode (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move vCPU thread creation and joining to common helpers (Vitaly Kuznetsov) [2074835] - KVM: selftests: Sync perf_test_args to guest during VM creation (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fill per-vCPU struct during "perf_test" VM creation (Vitaly Kuznetsov) [2074835] - KVM: selftests: Start at iteration 0 instead of -1 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Create VM with adjusted number of guest pages for perf tests (Vitaly Kuznetsov) [2074835] - KVM: selftests: Remove perf_test_args.host_page_size (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move per-VM GPA into perf_test_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use perf util's per-vCPU GPA/pages in demand paging test (Vitaly Kuznetsov) [2074835] - KVM: selftests: Capture per-vCPU GPA in perf_test_vcpu_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use shorthand local var to access struct perf_tests_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Require GPA to be aligned when backed by hugepages (Vitaly Kuznetsov) [2074835] - KVM: selftests: Assert mmap HVA is aligned when using HugeTLB (Vitaly Kuznetsov) [2074835] - KVM: selftests: Expose align() helpers to tests (Vitaly Kuznetsov) [2074835] - KVM: selftests: Explicitly state indicies for vm_guest_mode_params array (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add event channel upcall support to xen_shinfo_test (Vitaly Kuznetsov) [2074835] - KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_from (Vitaly Kuznetsov) [2074835] - KVM: x86: move guest_pv_has out of user_access section (Vitaly Kuznetsov) [2074835] - KVM: Move INVPCID type check from vmx and svm to the common kvm_handle_invpcid() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add a helper function to retrieve the GPR index for INVPCID, INVVPID, and INVEPT (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Clean up x2APIC MSR handling for L2 (Vitaly Kuznetsov) [2074835] - KVM: VMX: Macrofy the MSR bitmap getters and setters (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Handle dynamic MSR intercept toggling (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't update vcpu->arch.pv_eoi.msr_val when a bogus value was written to MSR_KVM_PV_EOI_EN (Vitaly Kuznetsov) [2074835] - KVM: x86: Rename kvm_lapic_enable_pv_eoi() (Vitaly Kuznetsov) [2074835] - kvm: mmu: Use fast PF path for access tracking of huge pages when possible (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Properly dereference rcu-protected TDP MMU sptep iterator (Vitaly Kuznetsov) [2074835] - kvm: x86: Convert return type of *is_valid_rdpmc_ecx() to bool (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix recording of guest steal time / preempted status (Vitaly Kuznetsov) [2074835] - selftest: KVM: Add intra host migration tests (Vitaly Kuznetsov) [2074835] - selftest: KVM: Add open sev dev helper (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add support for SEV-ES intra host migration (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add support for SEV intra host migration (Vitaly Kuznetsov) [2074835] - KVM: SEV: provide helpers to charge/uncharge misc_cg (Vitaly Kuznetsov) [2074835] - KVM: generalize "bugged" VM to "dead" VM (Vitaly Kuznetsov) [2074835] - EFI: Introduce the new AMD Memory Encryption GUID. (Vitaly Kuznetsov) [2074835] - x86/kvm: Add AMD SEV specific Hypercall3 (Vitaly Kuznetsov) [2074835] - KVM: x86: SGX must obey the KVM_INTERNAL_ERROR_EMULATION protocol (Vitaly Kuznetsov) [2074835] - KVM: x86: On emulation failure, convey the exit reason, etc. to userspace (Vitaly Kuznetsov) [2074835] - KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_info (Vitaly Kuznetsov) [2074835] - KVM: x86: Clarify the kvm_run.emulation_failure structure layout (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fix nested SVM tests when built with clang (Vitaly Kuznetsov) [2074835] - kvm: x86: Remove stale declaration of kvm_no_apic_vcpu (Vitaly Kuznetsov) [2074835] - KVM: x86: Move SVM's APICv sanity check to common x86 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Extract zapping of rmaps for gfn range to separate helper (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop a redundant remote TLB flush in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop a redundant, broken remote TLB flush (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't unload MMU in kvm_vcpu_flush_tlb_guest() (Vitaly Kuznetsov) [2074835] - KVM: X86: pair smp_wmb() of mmu_try_to_unsync_pages() with smp_rmb() (Vitaly Kuznetsov) [2074835] - KVM: emulate: Comment on difference between RDPMC implementation and manual (Vitaly Kuznetsov) [2074835] - KVM: x86: Add vendor name to kvm_x86_ops, use it for error messages (Vitaly Kuznetsov) [2074835] - kvm: x86: mmu: Make NX huge page recovery period configurable (Vitaly Kuznetsov) [2074835] - KVM: vPMU: Fill get_msr MSR_CORE_PERF_GLOBAL_OVF_CTRL w/ 0 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k (Vitaly Kuznetsov) [2074835] - KVM: VMX: RTIT_CTL_BRANCH_EN has no dependency on other CPUID bit (Vitaly Kuznetsov) [2074835] - KVM: VMX: Rename pt_desc.addr_range to pt_desc.num_address_ranges (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use precomputed vmx->pt_desc.addr_range (Vitaly Kuznetsov) [2074835] - KVM: VMX: Restore host's MSR_IA32_RTIT_CTL when it's not zero (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: clean up prefetch/prefault/speculative naming (Vitaly Kuznetsov) [2074835] - KVM: cleanup allocation of rmaps and page tracking data (Vitaly Kuznetsov) [2074835] - selftests: KVM: Introduce system counter offset test (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add helpers for vCPU device attributes (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add test for KVM_{GET,SET}_CLOCK (Vitaly Kuznetsov) [2074835] - kvm: x86: protect masterclock with a seqcount (Vitaly Kuznetsov) [2074835] - KVM: x86: Report host tsc and realtime values in KVM_GET_CLOCK (Vitaly Kuznetsov) [2074835] - KVM: x86: avoid warning with -Wbitwise-instead-of-logical (Vitaly Kuznetsov) [2074835] - KVM: x86: only allocate gfn_track when necessary (Vitaly Kuznetsov) [2074835] - KVM: x86: add config for non-kvm users of page tracking (Vitaly Kuznetsov) [2074835] - nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB (Vitaly Kuznetsov) [2074835] - kvm: use kvfree() in kvm_arch_free_vm() (Vitaly Kuznetsov) [2074835] - KVM: x86: Expose Predictive Store Forwarding Disable (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in make_spte and mmu_try_to_unsync_pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in rmap_add (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass struct kvm_page_fault to mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass kvm_mmu_page struct to make_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: set ad_disabled in TDP MMU role (Vitaly Kuznetsov) [2074835] - KVM: MMU: remove unnecessary argument to mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: clean up make_spte return value (Vitaly Kuznetsov) [2074835] - KVM: MMU: inline set_spte in FNAME(sync_page) (Vitaly Kuznetsov) [2074835] - KVM: MMU: inline set_spte in mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in page_fault_handle_page_track (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Pass the memslot around via struct kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: unify tdp_mmu_map_set_spte_atomic and tdp_mmu_set_spte_atomic_no_dirty_log (Vitaly Kuznetsov) [2074835] - KVM: MMU: mark page dirty in make_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fold rmap_recycle into rmap_add (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Verify shadow walk doesn't terminate early in page faults (Vitaly Kuznetsov) [2074835] - KVM: MMU: change tracepoints arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change disallowed_hugepage_adjust() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_mmu_hugepage_adjust() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change fast_page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change tdp_mmu_map_handle_target_level() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_tdp_mmu_map() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change FNAME(fetch)() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change __direct_map() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change handle_abnormal_pfn() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_faultin_pfn() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change page_fault_handle_page_track() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change direct_page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change mmu->page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: Introduce struct kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass unadulterated gpa to direct_page_fault (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix potential race in KVM_GET_CLOCK (Vitaly Kuznetsov) [2074835] - KVM: x86: extract KVM_GET_CLOCK/KVM_SET_CLOCK to separate functions (Vitaly Kuznetsov) [2074835] - kvm: x86: abstract locking around pvclock_update_vm_gtod_copy (Vitaly Kuznetsov) [2074835] - KVM: X86: Move PTE present check from loop body to __shadow_walk_next() (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: implement nested TSC scaling (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: add module param to control TSC scaling (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: add module param to control LBR virtualization (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: don't copy pause related settings (Vitaly Kuznetsov) [2074835] - kvm: irqfd: avoid update unmodified entries of the routing (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't check unsync if the original spte is writible (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't unsync pagetables when speculative (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove FNAME(update_pte) (Vitaly Kuznetsov) [2074835] - KVM: X86: Zap the invalid list after remote tlb flushing (Vitaly Kuznetsov) [2074835] - KVM: X86: Change kvm_sync_page() to return true when remote flush is needed (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove kvm_mmu_flush_or_zap() (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't flush current tlb on shadow page modification (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fix kvm_vm_free() in cr4_cpuid_sync and vmx_tsc_adjust tests (Vitaly Kuznetsov) [2074835] - kvm: selftests: Fix spelling mistake "missmatch" -> "mismatch" (Vitaly Kuznetsov) [2074835] - KVM: x86: Manually retrieve CPUID.0x1 when getting FMS for RESET/INIT (Vitaly Kuznetsov) [2074835] - KVM: x86: WARN on non-zero CRs at RESET to detect improper initalization (Vitaly Kuznetsov) [2074835] - KVM: SVM: Move RESET emulation to svm_vcpu_reset() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move RESET emulation to vmx_vcpu_reset() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop explicit zeroing of MSR guest values at vCPU creation (Vitaly Kuznetsov) [2074835] - KVM: x86: Fold fx_init() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct setting of XCR0 for guest during vCPU create (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct setting of CR0.ET for guests during vCPU create (Vitaly Kuznetsov) [2074835] - KVM: x86: Simplify retrieving the page offset when loading PDTPRs (Vitaly Kuznetsov) [2074835] - KVM: x86: Subsume nested GPA read helper into load_pdptrs() (Vitaly Kuznetsov) [2074835] - kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDS (Vitaly Kuznetsov) [2074835] - KVM: Make kvm_make_vcpus_request_mask() use pre-allocated cpu_kick_mask (Vitaly Kuznetsov) [2074835] - KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) [2074835] - KVM: Drop 'except' parameter from kvm_make_vcpus_request_mask() (Vitaly Kuznetsov) [2074835] - KVM: Optimize kvm_make_vcpus_request_mask() a bit (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL (Vitaly Kuznetsov) [2074835] - KVM: use vma_pages() helper (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Reset vmxon_ptr upon VMXOFF emulation. (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline to_svm() (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline vmload() / vmsave() (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline sev_*guest() (Vitaly Kuznetsov) [2074835] - KVM: Remove tlbs_dirty (Vitaly Kuznetsov) [2074835] - KVM: X86: fix lazy allocation of rmaps (Vitaly Kuznetsov) [2074835] - KVM: Remove unnecessary export of kvm_{inc,dec}_notifier_count() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop 'shared' param from tdp_mmu_link_page() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add detailed page size stats (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: bump mmu notifier count in kvm_zap_gfn_range (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: fix parameters to kvm_flush_remote_tlbs_with_address (Vitaly Kuznetsov) [2074835] - Revert "KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock" (Vitaly Kuznetsov) [2074835] - KVM: X86: Introduce mmu_rmaps_stat per-vm debugfs file (Vitaly Kuznetsov) [2074835] - KVM: X86: Introduce kvm_mmu_slot_lpages() helpers (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Protect marking SPs unsync when using TDP MMU with spinlock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't step down in the TDP iterator when zapping all SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't leak non-leaf SPTEs when zapping all SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename __gfn_to_rmap to gfn_to_rmap (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Leverage vcpu->last_used_slot in tdp_mmu_map_handle_target_level (Vitaly Kuznetsov) [2074835] - KVM: const-ify all relevant uses of struct kvm_memory_slot (Vitaly Kuznetsov) [2074835] - KVM: Don't take mmu_lock for range invalidation unless necessary (Vitaly Kuznetsov) [2074835] - KVM: Block memslot updates across range_start() and range_end() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Lazily allocate memslot rmaps (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip rmap operations if rmaps not allocated (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Tear down roots before kvm_mmu_zap_all_fast returns (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fast invalidation for TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow enabling/disabling dirty logging under MMU read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow zapping collapsible SPTEs to use MMU read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow yielding during MMU notifier unmap/zap, if possible (Vitaly Kuznetsov) [2074835] - KVM: Take mmu_lock when handling MMU notifier iff the hva hits a memslot (Vitaly Kuznetsov) [2074835] - KVM: Move MMU notifier's mmu_lock acquisition into common helper (Vitaly Kuznetsov) [2074835] - KVM: Kill off the old hva-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: PPC: Convert to the gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: arm64: Convert to the gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: Move x86's MMU notifier memslot walkers to generic code (Vitaly Kuznetsov) [2074835] - KVM: Assert that notifier count is elevated in .change_pte() (Vitaly Kuznetsov) [2074835] - KVM: Move arm64's MMU notifier trace events to generic code (Vitaly Kuznetsov) [2074835] - KVM: Switch to new MMU notifiers API (Vitaly Kuznetsov) [2074835] - scsi: qedi: Remove redundant flush_workqueue() calls (Nilesh Javali) [2044837] - scsi: qedi: Fix SYSFS_FLAG_FW_SEL_BOOT formatting (Nilesh Javali) [2044837] - xfs: reserve quota for dir expansion when linking/unlinking files (Carlos Maiolino) [2082833] - iwlwifi: fix use-after-free (Jose Ignacio Tornos Martinez) [2091539] - nfs: fix broken handling of the softreval mount option (Benjamin Coddington) [2083224] - ethtool: extend ringparam setting/getting API with rx_buf_len (Ivan Vecera) [2091857] - ethtool: add support to set/get rx buf len via ethtool (Ivan Vecera) [2091857] - ethtool: add support to set/get tx copybreak buf size via ethtool (Ivan Vecera) [2091857]- x86/apic: Make TSC deadline timer detection message visible (David Arcari) [2098086] - x86/apic: Move TSC deadline timer debug printk (David Arcari) [2098086] - [s390] KVM: s390: selftests: Add error memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add more copy memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add named stages for memop test (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add macro as abstraction for MEM_OP (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Split memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Fix lockdep issue in vm memop (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add missing vm MEM_OP size check (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Clarify key argument for MEM_OP in api docs (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Update api documentation for memop ioctl (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add capability for storage key extension of MEM_OP IOCTL (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Rename existing vcpu memop functions (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add vm IOCTL for key checked guest absolute memory access (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add optional storage key checking to MEMOP IOCTL (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Test TEST PROTECTION emulation (Claudio Imbrenda) [1984917] - [s390] KVM: s390: handle_tprot: Honor storage keys (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Honor storage keys when accessing guest memory (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: Add copy_from/to_user_key functions (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: fix compile error (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: introduce bit field for OAC specifier (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Cleanup access to guest pages (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Refactor access address range check (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Refactor gpa and length calculation (Claudio Imbrenda) [1984917] - xfs: reorder iunlink remove operation in xfs_ifree (Brian Foster) [2081146] - tcp: fix TCP socket rehash stats mis-accounting (Antoine Tenart) [2073082] - tcp: export count for rehash attempts (Antoine Tenart) [2073082] - tcp: add SRTT to SCM_TIMESTAMPING_OPT_STATS (Antoine Tenart) [2073082] - tcp: add new SNMP counter for drops when try to queue in rcv queue (Antoine Tenart) [2073082] - tcp: add SNMP counter for zero-window drops (Antoine Tenart) [2073082] - net: udp: introduce UDP_MIB_MEMERRORS for udp_mem (Antoine Tenart) [2073082] - context_tracking: Sync up lockdep and cpu irqs state to prevent false warnings (Waiman Long) [2098074] - platform/x86: ISST: Fix possible circular locking dependency detected (Prarit Bhargava) [2072659] - platform/x86: ISST: use semi-colons instead of commas (Prarit Bhargava) [2072659] - platform/x86: intel_speed_select_if: Move to intel sub-directory (Prarit Bhargava) [2072659] - x86/sgx: Free backing memory after faulting the enclave page (Vladis Dronov) [2081351] - x86/sgx: Fix missing poison handling in reclaimer (Vladis Dronov) [2081351] - x86/sgx: Silence softlockup detection when releasing large enclaves (Vladis Dronov) [2081351] - selftests/sgx: Treat CC as one argument (Vladis Dronov) [2081351] - selftests/x86: Add validity check and allow field splitting (Vladis Dronov) [2081351] - selftests/sgx: Remove extra newlines in test output (Vladis Dronov) [2081351] - selftests/sgx: Ensure enclave data available during debug print (Vladis Dronov) [2081351] - selftests/sgx: Do not attempt enclave build without valid enclave (Vladis Dronov) [2081351] - selftests/sgx: Fix NULL-pointer-dereference upon early test failure (Vladis Dronov) [2081351] - x86/sgx: Remove .fixup usage (Vladis Dronov) [2081351] - x86/sgx: Fix NULL pointer dereference on non-SGX systems (Vladis Dronov) [2081351] - x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node (Vladis Dronov) [2081351] - vmxnet3: disable overlay offloads if UPT device does not support (Kamal Heib) [2100226] - vmxnet3: update to version 7 (Kamal Heib) [2100226] - vmxnet3: use ext1 field to indicate encapsulated packet (Kamal Heib) [2100226] - vmxnet3: limit number of TXDs used for TSO packet (Kamal Heib) [2100226] - vmxnet3: add command to set ring buffer sizes (Kamal Heib) [2100226] - vmxnet3: add support for out of order rx completion (Kamal Heib) [2100226] - vmxnet3: add support for large passthrough BAR register (Kamal Heib) [2100226] - vmxnet3: add support for capability registers (Kamal Heib) [2100226] - vmxnet3: prepare for version 7 changes (Kamal Heib) [2100226] - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Kamal Heib) [2100226] - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Kamal Heib) [2100226]- iommu/amd: Enable swiotlb in all cases (Jerry Snitselaar) [2072179] - iommu/arm-smmu-v3-sva: Fix mm use-after-free (Jerry Snitselaar) [2072179] - dma-direct: don't over-decrypt memory (Jerry Snitselaar) [2072179] - dma-direct: always leak memory that can't be re-encrypted (Jerry Snitselaar) [2072179] - dma-direct: clean up the remapping checks in dma_direct_alloc (Jerry Snitselaar) [2072179] - dma-direct: don't call dma_set_decrypted for remapped allocations (Jerry Snitselaar) [2072179] - dma-direct: factor out dma_set_{de,en}crypted helpers (Jerry Snitselaar) [2072179] - swiotlb: max mapping size takes min align mask into account (Jerry Snitselaar) [2072179] - dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Jerry Snitselaar) [2072179] - dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages (Jerry Snitselaar) [2072179] - dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations (Jerry Snitselaar) [2072179] - swiotlb: make swiotlb_exit a no-op if SWIOTLB_FORCE is set (Jerry Snitselaar) [2072179] - dma-direct: use is_swiotlb_active in dma_direct_map_page (Jerry Snitselaar) [2072179] - iommu/vt-d: Calculate mask for non-aligned flushes (Jerry Snitselaar) [2072179] - iommu/amd: Call memunmap in error path (Jerry Snitselaar) [2072179] - iommu/vt-d: Drop duplicate check in dma_pte_free_pagetable() (Jerry Snitselaar) [2072179] - iommu/vt-d: Use correctly sized arguments for bit field (Jerry Snitselaar) [2072179] - Revert "iommu/arm-smmu-v3: Decrease the queue size of evtq and priq" (Jerry Snitselaar) [2072179] - iommu: Fix potential use-after-free during probe (Jerry Snitselaar) [2072179] - dma-direct: avoid redundant memory sync for swiotlb (Jerry Snitselaar) [2072179] - iommu/iova: Fix race between FQ timeout and teardown (Jerry Snitselaar) [2072179] - iommu/io-pgtable-arm: Fix table descriptor paddr formatting (Jerry Snitselaar) [2072179] - iommu: Extend mutex lock scope in iommu_probe_device() (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: setup the INTX registers on mask/unmask (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: re-enable after resume (Jerry Snitselaar) [2072179] - iommu/amd: Restore GA log/tail pointer on host resume (Jerry Snitselaar) [2072179] - iommu/amd: Clarify AMD IOMMUv2 initialization messages (Jerry Snitselaar) [2072179] - iommu/vt-d: Avoid duplicate removing in __domain_mapping() (Jerry Snitselaar) [2072179] - iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() (Jerry Snitselaar) [2072179] - iommu/vt-d: Check FL and SL capability sanity in scalable mode (Jerry Snitselaar) [2072179] - iommu/vt-d: Add present bit check in pasid entry setup helpers (Jerry Snitselaar) [2072179] - iommu/vt-d: Preset A/D bits for user space DMA usage (Jerry Snitselaar) [2072179] - iommu/vt-d: Remove unnecessary oom message (Jerry Snitselaar) [2072179] - iommu/vt-d: Enable ATS for the devices in SATC table (Jerry Snitselaar) [1893460] - iommu/vt-d: Parse SATC reporting structure (Jerry Snitselaar) [1893460] - iommu/vt-d: Dump DMAR translation structure when DMA fault occurs (Jerry Snitselaar) [1868826] - nvme: fix typos in nvme status code values (Gopal Tiwari) [2091824] - Adding CONFIG_NVME_VERBOSE_ERRORS to RHEL-8. (Gopal Tiwari) [2091824] - nvme: add missing status values to verbose logging (Gopal Tiwari) [2091824] - nvme: don't print verbose errors for internal passthrough requests (Gopal Tiwari) [2091824] - nvme: add verbose error logging (Gopal Tiwari) [2091824] - perf/x86/msr: Add Raptor Lake CPU support (Michael Petlan) [2094572] - perf/x86: Add Intel Raptor Lake support (Michael Petlan) [2094572] - perf/x86/cstate: Add SAPPHIRERAPIDS_X CPU support (Michael Petlan) [2094572] - perf/x86/cstate: Add Raptor Lake support (Michael Petlan) [2094572] - [s390] s390/lcs: fix variable dereferenced before check (Mete Durlu) [2043835] - [s390] s390/ctcm: fix potential memory leak (Mete Durlu) [2043835] - [s390] s390/ctcm: fix variable dereferenced before check (Mete Durlu) [2043835] - [s390] s390/net: sort out physical vs virtual pointers usage (Mete Durlu) [2043835] - [s390] s390/qeth: remove check for packing mode in qeth_check_outbound_queue() (Mete Durlu) [2043835] - [s390] s390/qeth: fine-tune .ndo_select_queue() (Mete Durlu) [2043835] - [s390] s390/qeth: don't offer .ndo_bridge_* ops for OSA devices (Mete Durlu) [2043835] - [s390] s390/qeth: split up L2 netdev_ops (Mete Durlu) [2043835] - [s390] s390/qeth: simplify qeth_receive_skb() (Mete Durlu) [2043835] - [s390] s390/lcs: add braces around empty function body (Mete Durlu) [2043835] - [s390] s390/ctcm: add __printf format attribute to ctcm_dbf_longtext (Mete Durlu) [2043835] - [s390] s390/ctcm: fix format string (Mete Durlu) [2043835] - [s390] s390/qeth: allocate RX queue at probe time (Mete Durlu) [2043835] - [s390] s390/qeth: update kerneldoc for qeth_add_hw_header() (Mete Durlu) [2043835] - [s390] s390/qeth: fix kernel doc comments (Mete Durlu) [2043835] - [s390] s390/qeth: add __printf format attribute to qeth_dbf_longtext (Mete Durlu) [2043835] - [s390] s390/qeth: fix various format strings (Mete Durlu) [2043835] - [s390] s390/qeth: don't keep track of Input Queue count (Mete Durlu) [2043835] - [s390] s390/qeth: clarify remaining dev_kfree_skb_any() users (Mete Durlu) [2043835] - [s390] s390/qeth: move qdio's QAOB cache into qeth (Mete Durlu) [2043835] - [s390] s390/qeth: improve trace entries for MAC address (un)registration (Mete Durlu) [2043835] - [s390] s390/netiucv: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/lcs: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/ctcm: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/qeth: clean up device_type management (Mete Durlu) [2043835] - [s390] s390/qeth: clean up QETH_PROT_* naming (Mete Durlu) [2043835] - mm/memcg: Free percpu stats memory of dying memcg's (Waiman Long) [2004037] - netfilter: flowtable: fix TCP flow teardown (Florian Westphal) [2088234] - netfilter: conntrack: annotate data-races around ct->timeout (Florian Westphal) [2088234] - netfilter: conntrack: initialize ct->timeout (Florian Westphal) [2088234] - NFSv4: Fix free of uninitialized nfs4_label on referral lookup. (Scott Mayhew) [2090994] - md: fix double free of io_acct_set bioset (Nigel Croxon) [2094076] - md: Don't set mddev private to NULL in raid0 pers->free (Nigel Croxon) [2094076] - md: protect md_unregister_thread from reentrancy (Nigel Croxon) [2094076] - md: don't unregister sync_thread with reconfig_mutex held (Nigel Croxon) [2094076] - raid5: don't set the discard_alignment queue limit (Nigel Croxon) [2094076] - md: Replace role magic numbers with defined constants (Nigel Croxon) [2094076] - md/raid0: Ignore RAID0 layout if the second zone has only one device (Nigel Croxon) [2094076] - md/raid5: Annotate functions that hold device_lock with __must_hold (Nigel Croxon) [2094076] - md/raid5-ppl: Annotate with rcu_dereference_protected() (Nigel Croxon) [2094076] - md/raid5: Annotate rdev/replacement access when mddev_lock is held (Nigel Croxon) [2094076] - md/raid5: Annotate rdev/replacement accesses when nr_pending is elevated (Nigel Croxon) [2094076] - md/raid5: Add __rcu annotation to struct disk_info (Nigel Croxon) [2094076] - md/raid5: Un-nest struct raid5_percpu definition (Nigel Croxon) [2094076] - md/raid5: Cleanup setup_conf() error returns (Nigel Croxon) [2094076] - md: replace deprecated strlcpy & remove duplicated line (Nigel Croxon) [2094076] - md/bitmap: don't set sb values if can't pass sanity check (Nigel Croxon) [2094076] - md: fix an incorrect NULL check in md_reload_sb (Nigel Croxon) [2094076] - md: fix an incorrect NULL check in does_sb_need_changing (Nigel Croxon) [2094076] - md: use msleep() in md_notify_reboot() (Nigel Croxon) [2094076] - ext4: force overhead calculation if the s_overhead_cluster makes no sense (Lukas Czerner) [2079886] - ext4: fix overhead calculation to account for the reserved gdt blocks (Lukas Czerner) [2079886] - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Lukas Czerner) [2079886] - ext4: fix use-after-free in ext4_search_dir (Lukas Czerner) [2079886] - ext4: fix symlink file size not match to file content (Lukas Czerner) [2079886] - ext4: fix fallocate to use file_modified to update permissions consistently (Lukas Czerner) [2085623] - ext4: remove unused macro MPAGE_DA_EXTENT_TAIL (Lukas Czerner) [2079886] - ext4: add missing braces in ext4_ext_drop_refs() (Lukas Czerner) [2079886] - ext4: remove obsolete comment from ext4_can_extents_be_merged() (Lukas Czerner) [2079886] - ext4: make some functions static in extents.c (Lukas Czerner) [2079886] - ext4: remove redundant S_ISREG() checks from ext4_fallocate() (Lukas Czerner) [2079886] - ext4: clean up len and offset checks in ext4_fallocate() (Lukas Czerner) [2079886] - ext4: remove ext4_{ind,ext}_calc_metadata_amount() (Lukas Czerner) [2079886] - ext4: fix fs corruption when tring to remove a non-empty directory with IO error (Lukas Czerner) [2079886] - ext4: fix error handling in ext4_restore_inline_data() (Lukas Czerner) [2079886] - jbd2: export jbd2_journal_[grab|put]_journal_head (Lukas Czerner) [2079886] - ext4: don't use the orphan list when migrating an inode (Lukas Czerner) [2079886] - ext4: set csum seed in tmp inode while migrating to extents (Lukas Czerner) [2079886] - ext4: fix an use-after-free issue about data=journal writeback mode (Lukas Czerner) [2079886] - ext4: fix bh ref count on error paths (Lukas Czerner) [2079886] - ext4: fix a possible ABBA deadlock due to busy PA (Lukas Czerner) [2079886] - ext4: discard preallocations before releasing group lock (Lukas Czerner) [2079886] - ext4: make ext_debug() implementation to use pr_debug() (Lukas Czerner) [2079886] - ext4: mballoc: make mb_debug() implementation to use pr_debug() (Lukas Czerner) [2079886] - ext4: improve ext_debug() msg in case of block allocation failure (Lukas Czerner) [2079886] - ext4: use BIT() macro for BH_** state bits (Lukas Czerner) [2079886] - ext4: balloc: use task_pid_nr() helper (Lukas Czerner) [2079886] - ext4: mballoc: fix possible NULL ptr & remove BUG_ONs from DOUBLE_CHECK (Lukas Czerner) [2079886] - ext4: mballoc: refactor code inside DOUBLE_CHECK into separate function (Lukas Czerner) [2079886] - ext4: mballoc: make ext4_mb_use_preallocated() return type as bool (Lukas Czerner) [2079886] - ext4: mballoc: simplify error handling in ext4_init_mballoc() (Lukas Czerner) [2079886] - ext4: mballoc: fix few other format specifier in mb_debug() (Lukas Czerner) [2079886] - ext4: mballoc: correct the mb_debug() format specifier for pa_len var (Lukas Czerner) [2079886] - ext4: mballoc: add more mb_debug() msgs (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_show_ac() (Lukas Czerner) [2079886] - ext4: mballoc: print bb_free info even when it is 0 (Lukas Czerner) [2079886] - ext4: fix dead loop in ext4_mb_new_blocks (Lukas Czerner) [2079886] - ext4: mballoc: use lock for checking free blocks while retrying (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_good_group() (Lukas Czerner) [2079886] - ext4: mballoc: introduce pcpu seqcnt for freeing PA to improve ENOSPC handling (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_discard_preallocations() (Lukas Czerner) [2079886] - ext4: mballoc: add blocks to PA list under same spinlock after allocating blocks (Lukas Czerner) [2079886] - ext4: fix lazy initialization next schedule time computation in more granular unit (Lukas Czerner) [2079886] - ext4: fix avefreec in find_group_orlov (Lukas Czerner) [2079886] - ext4: allow the dax flag to be set and cleared on inline directories (Lukas Czerner) [2079886] - ext4: annotate data race in jbd2_journal_dirty_metadata() (Lukas Czerner) [2079886] - ext4: annotate data race in start_this_handle() (Lukas Czerner) [2079886] - ext4: fix superblock checksum failure when setting password salt (Lukas Czerner) [2079886] - ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA (Lukas Czerner) [2079886] - jbd2: fix ocfs2 corrupt when clearing block group bits (Lukas Czerner) [2079886] - ext4: fix ext4_empty_dir() for directories with holes (Lukas Czerner) [2079886] - ext4: allow directory holes (Lukas Czerner) [2079886] - net/af_packet: make sure to pull mac header (Hangbin Liu) [2066976] - rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe (Waiman Long) [2097549] - redhat: drop expired testing secureboot signing key (Jarod Wilson) [2095199]- atlantic: Fix issue in the pm resume flow. (Igor Russkikh) [2002395] - atlantic: Fix driver resume flow. (Igor Russkikh) [2002395] - Build intel_sdsi with {tools_make} (Prarit Bhargava) [1971951] - redhat/kernel.spec.template: Add intel_sdsi tool (Prarit Bhargava) [1971951] - redhat/configs: Add CONFIG_INTEL_SDSI (Prarit Bhargava) [1971951] - selftests: sdsi: test sysfs setup (Prarit Bhargava) [1971951] - tools arch x86: Add Intel SDSi provisiong tool (Prarit Bhargava) [1971951] - platform/x86: Add Intel Software Defined Silicon driver (Prarit Bhargava) [1971951] - platform/x86/intel: Fix 'rmmod pmt_telemetry' panic (Prarit Bhargava) [2080426] - x86/cpu: Add new Alderlake and Raptorlake CPU model numbers (Prarit Bhargava) [2040019 2040059] - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() (Florian Westphal) [2096403] {CVE-2022-2078} - mt76: mt7921: Fix the error handling path of mt7921_pci_probe() (Íñigo Huguet) [2096758] - Watchdog: sp5100_tco: Enable Family 17h+ CPUs (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Add initialization using EFCH MMIO (Sudheesh Mavila) [2031643] - kernel/resource: Introduce request_mem_region_muxed() (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Refactor MMIO base address initialization (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Move timer initialization into function (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: Add support for get_timeleft (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: Enable watchdog on Family 17h devices if disabled (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: drop warning after registering device (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: drop warning after calling watchdog_init_timeout (Sudheesh Mavila) [2031643] - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Chris von Recklinghausen) [2059701] {CVE-2022-0854} - swiotlb: fix info leak with DMA_FROM_DEVICE (Chris von Recklinghausen) [2059701] {CVE-2022-0854} - redhat/configs: Add CONFIG_S390_UV_UAPI (Claudio Imbrenda) [1984905] - [s390] s390/uv_uapi: depend on CONFIG_S390 (Claudio Imbrenda) [1984905] - [s390] drivers/s390/char: Add Ultravisor io device (Claudio Imbrenda) [1984905] - cpufreq: Specify default governor on command line (Prarit Bhargava) [2083766] - cpufreq: Fix locking issues with governors (Prarit Bhargava) [2083766] - cpufreq: Register governors at core_initcall (Prarit Bhargava) [2083766] - nvme: fix RCU hole that allowed for endless looping in multipath round robin (Gopal Tiwari) [2078806] - nvme-multipath: fix hang when disk goes live over reconnect (Gopal Tiwari) [2078806] - nvme-tcp: send H2CData PDUs based on MAXH2CDATA (Gopal Tiwari) [2078806] - nvme: also mark passthrough-only namespaces ready in nvme_update_ns_info (Gopal Tiwari) [2078806] - nvme: don't return an error from nvme_configure_metadata (Gopal Tiwari) [2078806] - nvme-tcp: fix bogus request completion when failing to send AER (Gopal Tiwari) [2078806] - nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show (Gopal Tiwari) [2078806] - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs (Gopal Tiwari) [2078806] - nvme-fabrics: print out valid arguments when reading from /dev/nvme-fabrics (Gopal Tiwari) [2078806] - nvmet-tcp: fix possible list corruption for unexpected command failure (Gopal Tiwari) [2078806] - nvme: fix use after free when disconnecting a reconnecting ctrl (Gopal Tiwari) [2078806] - nvme-multipath: set ana_log_size to 0 after free ana_log_buf (Gopal Tiwari) [2078806] - nvme: disable namespace access for unsupported metadata (Gopal Tiwari) [2078806] - nvme: report write pointer for a full zone as zone start + zone len (Gopal Tiwari) [2078806] - nvme: show subsys nqn for duplicate cntlids (Gopal Tiwari) [2078806] - nvme-pci: add NO APST quirk for Kioxia device (Gopal Tiwari) [2078806] - nvme: fix write zeroes pi (Gopal Tiwari) [2078806] - nvmet: use flex_array_size and struct_size (Gopal Tiwari) [2078806] - nvme: drop scan_lock and always kick requeue list when removing namespaces (Gopal Tiwari) [2078806] - nvmet: use struct_size over open coded arithmetic (Gopal Tiwari) [2078806] - nvme-pci: clear shadow doorbell memory on resets (Gopal Tiwari) [2078806] - nvmet: use macro definitions for setting cmic value (Gopal Tiwari) [2078806] - nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Gopal Tiwari) [2078806] - nvmet: use macro definition for setting nmic value (Gopal Tiwari) [2078806] - nvmet-rdma: implement get_max_queue_size controller op (Gopal Tiwari) [2078806] - nvmet: add get_max_queue_size op for controllers (Gopal Tiwari) [2078806] - nvme-rdma: limit the maximal queue size for RDMA controllers (Gopal Tiwari) [2078806] - nvme: paring quiesce/unquiesce (Gopal Tiwari) [2078806] - nvme: add APIs for stopping/starting admin queue (Gopal Tiwari) [2078806] - nvme: prepare for pairing quiescing and unquiescing (Gopal Tiwari) [2078806] - nvme: apply nvme API to quiesce/unquiesce admin queue (Gopal Tiwari) [2078806] - nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin queue is reallocated (Gopal Tiwari) [2078806] - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove (Gopal Tiwari) [2078806] - nvme: remove the GENHD_FL_UP check in nvme_ns_remove (Gopal Tiwari) [2078806] - nvme-rdma: destroy cm id before destroy qp to avoid use after free (Gopal Tiwari) [2078806] - nvme: only call synchronize_srcu when clearing current path (Gopal Tiwari) [2078806] - nvme-multipath: revalidate paths during rescan (Gopal Tiwari) [2078806] - nvme: remove the unused NVME_NS_* enum (Gopal Tiwari) [2078806] - nvme: Have NVME_FABRICS select NVME_CORE instead of transport drivers (Gopal Tiwari) [2078806] - nvme-pci: disable hmb on idle suspend (Gopal Tiwari) [2078806] - nvme: allow user toggling hmb usage (Gopal Tiwari) [2078806] - nvme-fabrics: remove superfluous nvmf_host_put in nvmf_parse_options (Gopal Tiwari) [2078806] - nvme: add set feature tracing support (Gopal Tiwari) [2078806] - nvmet: add set feature tracing support (Gopal Tiwari) [2078806] - nvme-pci: cmb sysfs: one file, one value (Gopal Tiwari) [2078806] - nvme-pci: use attribute group for cmb sysfs (Gopal Tiwari) [2078806] - compiler.h: Introduce absolute_pointer macro (Gopal Tiwari) [2078806] - vdpa: Fix vdpa-vhost driver (Laurent Vivier) [2093851] - nl80211: fix locking in nl80211_set_tx_bitrate_mask() (Íñigo Huguet) [2059994] - mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Íñigo Huguet) [2059994] - mac80211_hwsim: fix RCU protected chanctx access (Íñigo Huguet) [2059994] - mac80211: Reset MBSSID parameters upon connection (Íñigo Huguet) [2059994] - cfg80211: retrieve S1G operating channel number (Íñigo Huguet) [2059994] - nl80211: validate S1G channel width (Íñigo Huguet) [2059994] - mac80211: fix rx reordering with non explicit / psmp ack policy (Íñigo Huguet) [2059994] - ath11k: reduce the wait time of 11d scan and hw scan while add interface (Íñigo Huguet) [2059994] - iwlwifi: iwl-dbg: Use del_timer_sync() before freeing (Íñigo Huguet) [2059994] - bus: mhi: host: pci_generic: Flush recovery worker during freeze (Íñigo Huguet) [2059994] - bus: mhi: host: pci_generic: Add missing poweroff() PM callback (Íñigo Huguet) [2059994] - mac80211: fix ht_capa printout in debugfs (Íñigo Huguet) [2059994] - cfg80211: hold bss_lock while updating nontrans_list (Íñigo Huguet) [2059994] - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size (Íñigo Huguet) [2059994] - ath9k: Fix usage of driver-private space in tx_info (Íñigo Huguet) [2059994] - brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Íñigo Huguet) [2059994] - mt76: Fix undefined behavior due to shift overflowing the constant (Íñigo Huguet) [2059994] - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" (Íñigo Huguet) [2059994] - ath9k: Properly clear TX status area before reporting to mac80211 (Íñigo Huguet) [2059994] - iwlwifi: mvm: Don't fail if PPAG isn't supported (Íñigo Huguet) [2059994] - bus: mhi: Make mhi_state_str[] array static inline and move to common.h (Íñigo Huguet) [2059994] - bus: mhi: Move common MHI definitions out of host directory (Íñigo Huguet) [2059994] - bus: mhi: host: Rename "struct mhi_tre" to "struct mhi_ring_element" (Íñigo Huguet) [2059994] - bus: mhi: Cleanup the register definitions used in headers (Íñigo Huguet) [2059994] - bus: mhi: Use bitfield operations for handling DWORDs of ring elements (Íñigo Huguet) [2059994] - bus: mhi: Use bitfield operations for register read and write (Íñigo Huguet) [2059994] - bus: mhi: Move host MHI code to "host" directory (Íñigo Huguet) [2059994] - bus: mhi: Fix MHI DMA structure endianness (Íñigo Huguet) [2059994] - bus: mhi: Fix pm_state conversion to string (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series (Íñigo Huguet) [2059994] - rfkill: make new event layout opt-in (Íñigo Huguet) [2059994] - rtw89: implement stop and resume channels transmission v1 (Íñigo Huguet) [2059994] - rtw89: extend mac tx_en bits from 16 to 32 (Íñigo Huguet) [2059994] - rtw89: change value assignment style of rtw89_mac_cfg_gnt() (Íñigo Huguet) [2059994] - rtw89: 8852c: add mac_ctrl_path and mac_cfg_gnt APIs (Íñigo Huguet) [2059994] - rtw89: disable FW and H2C function if CPU disabled (Íñigo Huguet) [2059994] - rtw89: initialize preload window of D-MAC (Íñigo Huguet) [2059994] - rtw89: modify MAC enable functions (Íñigo Huguet) [2059994] - rtw89: add config_rf_reg_v1 to configure RF parameter tables (Íñigo Huguet) [2059994] - rtw89: 8852c: add read/write rf register function (Íñigo Huguet) [2059994] - rtw89: 8852c: add setting of TB UL TX power offset (Íñigo Huguet) [2059994] - rtw89: 8852c: add write/read crystal function in CFO tracking (Íñigo Huguet) [2059994] - rtw89: modify dcfo_comp to share with chips (Íñigo Huguet) [2059994] - rtw89: Fix spelling mistake "Mis-Match" -> "Mismatch" (Íñigo Huguet) [2059994] - brcmfmac: p2p: Fix spelling mistake "Comback" -> "Comeback" (Íñigo Huguet) [2059994] - iwlwifi: mei: fix building iwlmei (Íñigo Huguet) [2059994] - mt76: fix monitor rx FCS error in DFS channel (Íñigo Huguet) [2059994] - mt76: mt7921: don't enable beacon filter when IEEE80211_CONF_CHANGE_MONITOR is set (Íñigo Huguet) [2059994] - mt76: fix wrong HE data rate in sniffer tool (Íñigo Huguet) [2059994] - mt76: mt7915: introduce 802.11ax multi-bss support (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_init_hw in a dedicated work (Íñigo Huguet) [2059994] - mt76: mt7921: add mt7921u driver (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_status_data in mac common code. (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_complete_skb in common mac code. (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_prepare_skb in common mac code (Íñigo Huguet) [2059994] - mt76: mt7921: update mt7921_skb_add_usb_sdio_hdr to support usb (Íñigo Huguet) [2059994] - mt76: mt7921: disable runtime pm for usb (Íñigo Huguet) [2059994] - mt76: usb: introduce __mt76u_init utility routine (Íñigo Huguet) [2059994] - mt76: usb: add req_type to ___mt76u_wr signature (Íñigo Huguet) [2059994] - mt76: usb: add req_type to ___mt76u_rr signature (Íñigo Huguet) [2059994] - mt76: mt7915: fix typos in comments (Íñigo Huguet) [2059994] - mt76: mt7915: fix phy cap in mt7915_set_stream_he_txbf_caps() (Íñigo Huguet) [2059994] - mt76: mt7915: fix beamforming mib stats (Íñigo Huguet) [2059994] - mt76: mt7915: set band1 TGID field in tx descriptor (Íñigo Huguet) [2059994] - mt76: fix invalid rssi report (Íñigo Huguet) [2059994] - mt76: use le32/16_get_bits() whenever possible (Íñigo Huguet) [2059994] - mt76: connac: make read-only array ba_range static const (Íñigo Huguet) [2059994] - mt76: mt7915: check for devm_pinctrl_get() failure (Íñigo Huguet) [2059994] - mt76: mt7921: get rid of mt7921_wait_for_mcu_init declaration (Íñigo Huguet) [2059994] - mt76: mt7915: add txpower init for 6GHz (Íñigo Huguet) [2059994] - mt76: mt7915: fix eeprom fields of txpower init values (Íñigo Huguet) [2059994] - mt76: mt7915: add 6 GHz support (Íñigo Huguet) [2059994] - mt76: connac: add 6 GHz support for wtbl and starec configuration (Íñigo Huguet) [2059994] - mt76: mt7915: allow beaconing on all chains (Íñigo Huguet) [2059994] - mt76: fix monitor mode crash with sdio driver (Íñigo Huguet) [2059994] - mt76: mt7921: fix mt7921_queues_acq implementation (Íñigo Huguet) [2059994] - mt76: mt7921: fix xmit-queue dump for usb and sdio (Íñigo Huguet) [2059994] - mt76: mt7921: make mt7921_init_tx_queues static (Íñigo Huguet) [2059994] - mt76: split single ldpc cap bit into bits (Íñigo Huguet) [2059994] - mt76: mt7915: fix DFS no radar detection event (Íñigo Huguet) [2059994] - mt76: mt7921: use mt76_hw instead of open coding it (Íñigo Huguet) [2059994] - mt76: mt7921: fix up the monitor mode (Íñigo Huguet) [2059994] - mt76: mt7663u: introduce mt7663u_mcu_power_on routine (Íñigo Huguet) [2059994] - mt76: mt7615: honor ret from mt7615_mcu_restart in mt7663u_mcu_init (Íñigo Huguet) [2059994] - rtw89: fix uninitialized variable of rtw89_append_probe_req_ie() (Íñigo Huguet) [2059994] - rtlwifi: rtl8821ae: fix typos in comments (Íñigo Huguet) [2059994] - rtlwifi: rtl8192cu: Add On Networks N150 (Íñigo Huguet) [2059994] - mwifiex: make read-only array wmm_oui static const (Íñigo Huguet) [2059994] - mac80211: update bssid_indicator in ieee80211_assign_beacon (Íñigo Huguet) [2059994] - mac80211: MBSSID channel switch (Íñigo Huguet) [2059994] - mac80211: MBSSID beacon handling in AP mode (Íñigo Huguet) [2059994] - mac80211: always have ieee80211_sta_restart() (Íñigo Huguet) [2059994] - mac80211: Add support to trigger sta disconnect on hardware restart (Íñigo Huguet) [2059994] - mac80211: fix potential double free on mesh join (Íñigo Huguet) [2059994] - mac80211: correct legacy rates check in ieee80211_calc_rx_airtime (Íñigo Huguet) [2059994] - nl80211: fix typo of NL80211_IF_TYPE_OCB in documentation (Íñigo Huguet) [2059994] - mac80211: Use GFP_KERNEL instead of GFP_ATOMIC when possible (Íñigo Huguet) [2059994] - mac80211: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS_ATTRIBUTE (Íñigo Huguet) [2059994] - rtw89: 8852c: process logic efuse map (Íñigo Huguet) [2059994] - rtw89: 8852c: process efuse of phycap (Íñigo Huguet) [2059994] - rtw89: support DAV efuse reading operation (Íñigo Huguet) [2059994] - rtw89: 8852c: add chip::dle_mem (Íñigo Huguet) [2059994] - rtw89: add page_regs to handle v1 chips (Íñigo Huguet) [2059994] - rtw89: add chip_info::{h2c,c2h}_reg to support more chips (Íñigo Huguet) [2059994] - rtw89: add hci_func_en_addr to support variant generation (Íñigo Huguet) [2059994] - rtw89: add power_{on/off}_func (Íñigo Huguet) [2059994] - rtw89: read chip version depends on chip ID (Íñigo Huguet) [2059994] - rtw89: pci: use a struct to describe all registers address related to DMA channel (Íñigo Huguet) [2059994] - rtw89: pci: add V1 of PCI channel address (Íñigo Huguet) [2059994] - rtw89: pci: add struct rtw89_pci_info (Íñigo Huguet) [2059994] - rtw89: 8852c: add 8852c empty files (Íñigo Huguet) [2059994] - brcmfmac: make the read-only array pktflags static const (Íñigo Huguet) [2059994] - rtlwifi: rtl8192ce: remove duplicated function '_rtl92ce_phy_set_rf_sleep' (Íñigo Huguet) [2059994] - ath10k: Fix error handling in ath10k_setup_msa_resources (Íñigo Huguet) [2059994] - ath11k: remove unneeded flush_workqueue (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 72 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: acpi: move ppag code from mvm to fw/acpi (Íñigo Huguet) [2059994] - iwlwifi: dbg: check trigger data before access (Íñigo Huguet) [2059994] - iwlwifi: dbg: in sync mode don't call schedule (Íñigo Huguet) [2059994] - iwlwifi: use 4k queue size for Bz A-step (Íñigo Huguet) [2059994] - iwlwifi: pcie: fix SW error MSI-X mapping (Íñigo Huguet) [2059994] - iwlwifi: yoyo: dump IMR DRAM only for HW and FW error (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for IMR based on platform (Íñigo Huguet) [2059994] - iwlwifi: yoyo: disable IMR DRAM region if IMR is disabled (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove cipher scheme support (Íñigo Huguet) [2059994] - iwlwifi: Configure FW debug preset via module param. (Íñigo Huguet) [2059994] - iwlwifi: mvm: add a flag to reduce power command. (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 71 for AX devices (Íñigo Huguet) [2059994] - ath9k: make array voice_priority static const (Íñigo Huguet) [2059994] - rtw89: declare HE capabilities in 6G band (Íñigo Huguet) [2059994] - rtw89: fix HE PHY bandwidth capability (Íñigo Huguet) [2059994] - rtw89: add tx_wake notify for low ps mode (Íñigo Huguet) [2059994] - rtw89: 8852a: add ieee80211_ops::hw_scan (Íñigo Huguet) [2059994] - Revert "ath: add support for special 0x0 regulatory domain" (Íñigo Huguet) [2059994] - rtw89: get channel parameters of 160MHz bandwidth (Íñigo Huguet) [2059994] - mt76: fix dfs state issue with 160 MHz channels (Íñigo Huguet) [2059994] - mt76: mt7915: simplify conditional (Íñigo Huguet) [2059994] - mt76: mt7921: fix injected MPDU transmission to not use HW A-MSDU (Íñigo Huguet) [2059994] - mt76: mt7915e: Enable thermal management by default (Íñigo Huguet) [2059994] - mt76: mt7915e: Add a hwmon attribute to get the actual throttle state. (Íñigo Huguet) [2059994] - mt76: mt7915e: Fix degraded performance after temporary overheat (Íñigo Huguet) [2059994] - mt76: improve signal strength reporting (Íñigo Huguet) [2059994] - mt76: mt7915: use min_t() to make code cleaner (Íñigo Huguet) [2059994] - mt76: mt7915: fix the muru tlv issue (Íñigo Huguet) [2059994] - mt76: mt7915: check band idx for bcc event (Íñigo Huguet) [2059994] - mt76: mt7615: Fix assigning negative values to unsigned variable (Íñigo Huguet) [2059994] - mt76: connac: adjust wlan_idx size from u8 to u16 (Íñigo Huguet) [2059994] - mt76: mt7915: fix endianness warnings in mt7915_mac_tx_free() (Íñigo Huguet) [2059994] - mt76: mt7915: fix endianness warnings in mt7915_debugfs_rx_fw_monitor (Íñigo Huguet) [2059994] - mt76: mt7615: fix compiler warning on frame size (Íñigo Huguet) [2059994] - mt76: mt7915: initialize smps mode in mt7915_mcu_sta_rate_ctrl_tlv() (Íñigo Huguet) [2059994] - mt76: mt7915: introduce band_idx in mt7915_phy (Íñigo Huguet) [2059994] - mt76: mt7915: add support for MT7986 (Íñigo Huguet) [2059994] - ath10k: fix pointer arithmetic error in trace call (Íñigo Huguet) [2059994] - ath11k: add dbring debug support (Íñigo Huguet) [2059994] - ath11k: translate HE status to radiotap format (Íñigo Huguet) [2059994] - ath11k: decode HE status tlv (Íñigo Huguet) [2059994] - ath11k: switch to using ieee80211_tx_status_ext() (Íñigo Huguet) [2059994] - mt76: mt7921s: fix missing fc type/sub-type for 802.11 pkts (Íñigo Huguet) [2059994] - mt76: mt7915: fix potential memory leak of fw monitor packets (Íñigo Huguet) [2059994] - mt76: mt7915: Fix channel state update error issue (Íñigo Huguet) [2059994] - mt76: fix endianness errors in reverse_frag0_hdr_trans (Íñigo Huguet) [2059994] - mt76: mt7615: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU (Íñigo Huguet) [2059994] - rtw88: change rtw_info() to proper message level (Íñigo Huguet) [2059994] - rtw89: Limit the CFO boundaries of x'tal value (Íñigo Huguet) [2059994] - rtw89: phy: handle txpwr lmt/lmt_ru of 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: phy: handle txpwr lmt/lmt_ru of 6G band (Íñigo Huguet) [2059994] - ath11k: Fix frames flush failure caused by deadlock (Íñigo Huguet) [2059994] - ath11k: Handle failure in qmi firmware ready (Íñigo Huguet) [2059994] - ath11k: Invalidate cached reo ring entry before accessing it (Íñigo Huguet) [2059994] - ath: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - ath11k: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - ath10k: Replace zero-length array with flexible-array member (Íñigo Huguet) [2059994] - ath9k: use hw_random API instead of directly dumping into random.c (Íñigo Huguet) [2059994] - ath11k: configure RDDM size to mhi for recovery by firmware (Íñigo Huguet) [2059994] - ath11k: fix invalid m3 buffer address (Íñigo Huguet) [2059994] - ath11k: add ath11k_qmi_free_resource() for recovery (Íñigo Huguet) [2059994] - rtw89: core.h: Replace zero-length array with flexible-array member (Íñigo Huguet) [2059994] - brcmfmac: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - rtw89: fix RCU usage in rtw89_core_txq_push() (Íñigo Huguet) [2059994] - rtw88: coex: Update rtl8822c COEX version to 22020720 (Íñigo Huguet) [2059994] - rtw88: coex: Add C2H/H2C handshake with BT mailbox for asking HID Info (Íñigo Huguet) [2059994] - rtw88: coex: Add WLAN MIMO power saving for Bluetooth gaming controller (Íñigo Huguet) [2059994] - rtw88: coex: update BT PTA counter regularly (Íñigo Huguet) [2059994] - rtw88: coex: Improve WLAN throughput when HFP COEX (Íñigo Huguet) [2059994] - rtw88: 8822ce: add support for TX/RX 1ss mode (Íñigo Huguet) [2059994] - iwlwifi: dbg_ini: Split memcpy() to avoid multi-field write (Íñigo Huguet) [2059994] - iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Íñigo Huguet) [2059994] - iwlwifi: Fix -EIO error code that is never returned (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: use kmemdup() to replace kzalloc + memcpy (Íñigo Huguet) [2059994] - iwlwifi: Fix syntax errors in comments (Íñigo Huguet) [2059994] - iwlwifi: dvm: use struct_size over open coded arithmetic (Íñigo Huguet) [2059994] - iwlwifi/fw: use struct_size over open coded arithmetic (Íñigo Huguet) [2059994] - iwlwifi: Make use of the helper macro LIST_HEAD() (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix off by one in iwl_mvm_stat_iterator_all_macs() (Íñigo Huguet) [2059994] - iwlwifi: yoyo: send hcmd to fw after dump collection completes. (Íñigo Huguet) [2059994] - iwlwifi: mvm: move only to an enabled channel (Íñigo Huguet) [2059994] - iwlwifi: mvm: update BAID allocation command again (Íñigo Huguet) [2059994] - iwlwifi: api: remove ttl field from TX command (Íñigo Huguet) [2059994] - iwlwifi: support new queue allocation command (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support dump policy for the dump size (Íñigo Huguet) [2059994] - iwlwifi: pcie: iwlwifi: fix device id 7F70 struct (Íñigo Huguet) [2059994] - iwlwifi: tlc: Add logs in rs_fw_rate_init func to print TLC configuration (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove iwl_mvm_disable_txq() flags argument (Íñigo Huguet) [2059994] - iwlwifi: remove command ID argument from queue allocation (Íñigo Huguet) [2059994] - iwlwifi: make iwl_txq_dyn_alloc_dma() return the txq (Íñigo Huguet) [2059994] - iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val (Íñigo Huguet) [2059994] - iwlwifi: mvm: add additional info for boot info failures (Íñigo Huguet) [2059994] - iwlwifi: mvm: always remove the session protection after association (Íñigo Huguet) [2059994] - iwlwifi: mvm: make iwl_mvm_reconfig_scd() static (Íñigo Huguet) [2059994] - iwlwifi: mvm: refactor setting PPE thresholds in STA_HE_CTXT_CMD (Íñigo Huguet) [2059994] - iwlwifi: mvm: Disable WiFi bands selectively with BIOS (Íñigo Huguet) [2059994] - iwlwifi: mvm: add additional info for boot info failures (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't send BAID removal to the FW during hw_restart (Íñigo Huguet) [2059994] - iwlwifi: don't dump_stack() when we get an unexpected interrupt (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: handle deactivation notification (Íñigo Huguet) [2059994] - iwlwifi: mvm: Consider P2P GO operation during scan (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 70 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: Unify the scan iteration functions (Íñigo Huguet) [2059994] - iwlwifi: mei: use C99 initializer for device IDs (Íñigo Huguet) [2059994] - iwlwifi: debugfs: remove useless double condition (Íñigo Huguet) [2059994] - iwlwifi: remove unused macros (Íñigo Huguet) [2059994] - iwlwifi: eeprom: clean up macros (Íñigo Huguet) [2059994] - iwlwifi: drv: load tlv debug data earlier (Íñigo Huguet) [2059994] - iwlwifi: pcie: Adapt rx queue write pointer for Bz family (Íñigo Huguet) [2059994] - iwlwifi: pcie: adjust to Bz completion descriptor (Íñigo Huguet) [2059994] - iwlwifi: mvm: Passively scan non PSC channels only when requested so (Íñigo Huguet) [2059994] - iwlwifi: scan: Modify return value of a function (Íñigo Huguet) [2059994] - iwlwifi: yoyo: Avoid using dram data if allocation failed (Íñigo Huguet) [2059994] - iwlwifi: mvm: Correctly set fragmented EBS (Íñigo Huguet) [2059994] - iwlwifi: nvm: Correct HE capability (Íñigo Huguet) [2059994] - iwlwifi: mei: avoid -Wpointer-arith and -Wcast-qual warnings (Íñigo Huguet) [2059994] - iwlwifi: make some functions friendly to sparse (Íñigo Huguet) [2059994] - iwlwifi: avoid variable shadowing (Íñigo Huguet) [2059994] - iwlwifi: remove unused DC2DC_CONFIG_CMD definitions (Íñigo Huguet) [2059994] - iwlwifi: dbg-tlv: clean up iwl_dbg_tlv_update_drams() (Íñigo Huguet) [2059994] - iwlwifi: fw: make dump_start callback void (Íñigo Huguet) [2059994] - iwlwifi: pcie: make sure iwl_rx_packet_payload_len() will not underflow (Íñigo Huguet) [2059994] - iwlwifi: mvm: use debug print instead of WARN_ON() (Íñigo Huguet) [2059994] - iwlwifi: read and print OTP minor version (Íñigo Huguet) [2059994] - iwlwifi: add support for BZ-U and BZ-L HW (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for CT-KILL notification version 2 (Íñigo Huguet) [2059994] - iwlwifi: yoyo: remove DBGI_SRAM address reset writing (Íñigo Huguet) [2059994] - iwlwifi: mvm: support v3 of station HE context command (Íñigo Huguet) [2059994] - iwlwifi: yoyo: add IMR DRAM dump support (Íñigo Huguet) [2059994] - iwlwifi: yoyo: fix DBGC allocation flow (Íñigo Huguet) [2059994] - iwlwifi: pcie: add support for MS devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: align locking in D3 test debugfs (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req (Íñigo Huguet) [2059994] - iwlwifi: advertise support for HE - DCM BPSK RX/TX (Íñigo Huguet) [2059994] - iwlwifi: mvm: only enable HE DCM if we also support TX (Íñigo Huguet) [2059994] - iwlwifi: yoyo: fix DBGI_SRAM ini dump header. (Íñigo Huguet) [2059994] - iwlwifi: dbg: add infra for tracking free buffer size (Íñigo Huguet) [2059994] - iwlwifi: mvm: starting from 22000 we have 32 Rx AMPDU sessions (Íñigo Huguet) [2059994] - iwlwifi: mvm: support new BAID allocation command (Íñigo Huguet) [2059994] - iwlwifi: mvm: refactor iwl_mvm_sta_rx_agg() (Íñigo Huguet) [2059994] - iwlwifi: cfg: add support for 1K BA queue (Íñigo Huguet) [2059994] - iwlwifi: avoid void pointer arithmetic (Íñigo Huguet) [2059994] - iwlwifi: fix various more -Wcast-qual warnings (Íñigo Huguet) [2059994] - iwlwifi: propagate (const) type qualifier (Íñigo Huguet) [2059994] - iwlwifi: de-const properly where needed (Íñigo Huguet) [2059994] - iwlwifi: make iwl_fw_lookup_cmd_ver() take a cmd_id (Íñigo Huguet) [2059994] - iwlwifi: mvm: fw: clean up hcmd struct creation (Íñigo Huguet) [2059994] - iwlwifi: prefer WIDE_ID() over iwl_cmd_id() (Íñigo Huguet) [2059994] - iwlwifi: mvm: allow enabling UHB TAS in the USA via ACPI setting (Íñigo Huguet) [2059994] - iwlwifi: mvm: offload channel switch timing to FW (Íñigo Huguet) [2059994] - iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta (Íñigo Huguet) [2059994] - mac80211_hwsim: Advertise support for EHT capabilities (Íñigo Huguet) [2059994] - mac80211: parse AddBA request with extended AddBA element (Íñigo Huguet) [2059994] - mac80211: calculate max RX NSS for EHT mode (Íñigo Huguet) [2059994] - mac80211: Add support for storing station EHT capabilities (Íñigo Huguet) [2059994] - mac80211: Handle station association response with EHT (Íñigo Huguet) [2059994] - mac80211: Add EHT capabilities to association/probe request (Íñigo Huguet) [2059994] - mac80211: Add initial support for EHT and 320 MHz channels (Íñigo Huguet) [2059994] - mac80211: Support parsing EHT elements (Íñigo Huguet) [2059994] - cfg80211: Support configuration of station EHT capabilities (Íñigo Huguet) [2059994] - nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN (Íñigo Huguet) [2059994] - cfg80211: add NO-EHT flag to regulatory (Íñigo Huguet) [2059994] - nl80211: add support for 320MHz channel limitation (Íñigo Huguet) [2059994] - nl80211: add EHT MCS support (Íñigo Huguet) [2059994] - cfg80211: Add support for EHT 320 MHz channel width (Íñigo Huguet) [2059994] - cfg80211: Add data structures to capture EHT capabilities (Íñigo Huguet) [2059994] - ieee80211: add EHT 1K aggregation definitions (Íñigo Huguet) [2059994] - ieee80211: Add EHT (802.11be) definitions (Íñigo Huguet) [2059994] - mac80211_hwsim: Add custom regulatory for 6GHz (Íñigo Huguet) [2059994] - mac80211_hwsim: don't shadow a global variable (Íñigo Huguet) [2059994] - mac80211_hwsim: check TX and STA bandwidth (Íñigo Huguet) [2059994] - nl80211: accept only HE capability elements with valid size (Íñigo Huguet) [2059994] - mac80211: parse only HE capability elements with valid size (Íñigo Huguet) [2059994] - ieee80211: add helper to check HE capability element size (Íñigo Huguet) [2059994] - nl80211: use RCU to read regdom in reg get/dump (Íñigo Huguet) [2059994] - mac80211_hwsim: Add debugfs to control rx status RSSI (Íñigo Huguet) [2059994] - ieee80211: use tab to indent struct ieee80211_neighbor_ap_info (Íñigo Huguet) [2059994] - rtw89: handle TX/RX 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: declare if chip support 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: add 6G support to rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw89: extend subband for 6G band (Íñigo Huguet) [2059994] - rtw89: refine naming of rfk helpers with prefix (Íñigo Huguet) [2059994] - rtw89: make rfk helpers common across chips (Íñigo Huguet) [2059994] - brcmfmac: Add BCM43454/6 support (Íñigo Huguet) [2059994] - ath11k: fix destination monitor ring out of sync (Íñigo Huguet) [2059994] - ath11k: fix radar detection in 160 Mhz (Íñigo Huguet) [2059994] - ath11k: fix WARN_ON during ath11k_mac_update_vif_chan (Íñigo Huguet) [2059994] - ath11k: fix uninitialized rate_idx in ath11k_dp_tx_update_txcompl() (Íñigo Huguet) [2059994] - brcmfmac: of: remove redundant variable len (Íñigo Huguet) [2059994] - brcmfmac: p2p: Replace one-element arrays with flexible-array members (Íñigo Huguet) [2059994] - rtw89: coex: set EN bit to PLT register (Íñigo Huguet) [2059994] - rtw89: recover rates of rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw88: recover rates of rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw89: declare AP mode support (Íñigo Huguet) [2059994] - rtw89: debug: add stations entry to show ID assignment (Íñigo Huguet) [2059994] - rtw89: implement ieee80211_ops::start_ap and stop_ap (Íñigo Huguet) [2059994] - rtw89: maintain assoc/disassoc STA states of firmware and hardware (Íñigo Huguet) [2059994] - rtw89: only STA mode change vif_type mapping dynamically (Íñigo Huguet) [2059994] - rtw89: add addr_cam field to sta to support AP mode (Íñigo Huguet) [2059994] - rtw89: extend role_maintain to support AP mode (Íñigo Huguet) [2059994] - rtw88: fix use after free in rtw_hw_scan_update_probe_req() (Íñigo Huguet) [2059994] - mac80211: Remove redundent assignment channel_type (Íñigo Huguet) [2059994] - mac80211: remove useless ieee80211_vif_is_mesh() check (Íñigo Huguet) [2059994] - mac80211: fix struct ieee80211_tx_info size (Íñigo Huguet) [2059994] - mac80211: mlme: validate peer HE supported rates (Íñigo Huguet) [2059994] - mac80211: remove unused macros (Íñigo Huguet) [2059994] - cfg80211: pmsr: remove useless ifdef guards (Íñigo Huguet) [2059994] - mac80211: airtime: avoid variable shadowing (Íñigo Huguet) [2059994] - mac80211: mlme: add documentation from spec to code (Íñigo Huguet) [2059994] - mac80211: vht: use HE macros for parsing HE capabilities (Íñigo Huguet) [2059994] - ieee80211: radiotap: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - cfg80211: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - ieee80211: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - cfg80211: don't add non transmitted BSS to 6GHz scanned channels (Íñigo Huguet) [2059994] - ieee80211: fix HE SPR size calculation (Íñigo Huguet) [2059994] - cfg80211/mac80211: assume CHECKSUM_COMPLETE includes SNAP (Íñigo Huguet) [2059994] - mac80211: consider RX NSS in UHB connection (Íñigo Huguet) [2059994] - mac80211: limit bandwidth in HE capabilities (Íñigo Huguet) [2059994] - mt76: redefine mt76_for_each_q_rx to adapt mt7986 changes (Íñigo Huguet) [2059994] - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill (Íñigo Huguet) [2059994] - mt76: do not always copy ethhdr in reverse_frag0_hdr_trans (Íñigo Huguet) [2059994] - mt76: mt76x02: use mt76_phy_dfs_state to determine radar detector state (Íñigo Huguet) [2059994] - mt76: mt7615: fix/rewrite the dfs state handling logic (Íñigo Huguet) [2059994] - mt76: mt7915: fix/rewrite the dfs state handling logic (Íñigo Huguet) [2059994] - mt76: mt76x02: improve tx hang detection (Íñigo Huguet) [2059994] - mt76x02: improve mac error check/reset reliability (Íñigo Huguet) [2059994] - mt76: mt7921s: run sleep mode by default (Íñigo Huguet) [2059994] - mt76: sdio: honor the largest Tx buffer the hardware can support (Íñigo Huguet) [2059994] - mt76: mt7915: fix the nss setting in bitrates (Íñigo Huguet) [2059994] - mt76: mt7915: update max_mpdu_size in mt7915_mcu_sta_amsdu_tlv() (Íñigo Huguet) [2059994] - mt76: mt7915: fix mcs_map in mt7915_mcu_set_sta_he_mcs() (Íñigo Huguet) [2059994] - mt76: mt7921s: fix a possible memory leak in mt7921_load_patch (Íñigo Huguet) [2059994] - mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta (Íñigo Huguet) [2059994] - mt76: stop the radar detector after leaving dfs channel (Íñigo Huguet) [2059994] - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Íñigo Huguet) [2059994] - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Íñigo Huguet) [2059994] - mt76: mt7663s: flush runtime-pm queue after waking up the device (Íñigo Huguet) [2059994] - mt76: mt7615: add support for LG LGSBWAC02 (MT7663BUN) (Íñigo Huguet) [2059994] - mt76: mt7921: remove duplicated code in mt7921_mac_decode_he_radiotap (Íñigo Huguet) [2059994] - mt76: mt7915: add missing DATA4_TB_SPTL_REUSE1 to mt7915_mac_decode_he_radiotap (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_lmac_mapping in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: enable radar background detection (Íñigo Huguet) [2059994] - mt76: mt7915: report radar pattern if detected by rdd2 (Íñigo Huguet) [2059994] - mt76: mt7915: introduce rdd_monitor debugfs node (Íñigo Huguet) [2059994] - mt76: mt7915: enable radar trigger on rdd2 (Íñigo Huguet) [2059994] - mt76: mt7915: introduce mt7915_set_radar_background routine (Íñigo Huguet) [2059994] - mt76: mt7915: set bssinfo/starec command when adding interface (Íñigo Huguet) [2059994] - mt76: mt7921: toggle runtime-pm adding a monitor vif (Íñigo Huguet) [2059994] - mt76: mt7921: fix endianness issues in mt7921_mcu_set_tx() (Íñigo Huguet) [2059994] - mt76: sdio: disable interrupt in mt76s_sdio_irq (Íñigo Huguet) [2059994] - mt76: mt7921: fix crash when startup fails. (Íñigo Huguet) [2059994] - mt76: mt7921s: fix mt7921s_mcu_[fw|drv]_pmctrl (Íñigo Huguet) [2059994] - mt76: mt7921: fix ht mcs in mt7921_mac_add_txs_skb() (Íñigo Huguet) [2059994] - mt76: mt7915: fix ht mcs in mt7915_mac_add_txs_skb() (Íñigo Huguet) [2059994] - mt76: mt7615: fix a leftover race in runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: fix a leftover race in runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: do not always disable fw runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7915: add support for passing chip/firmware debug data to user space (Íñigo Huguet) [2059994] - mt76: mt7615e: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: mt7915: update bss_info with cipher after setting the group key (Íñigo Huguet) [2059994] - mt76: mt7615: update bss_info with cipher after setting the group key (Íñigo Huguet) [2059994] - mt76: connac: add support for passing the cipher field in bss_info (Íñigo Huguet) [2059994] - mt76: mt7921e: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: mt7615: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: set EDCA parameters with the MCU CE command (Íñigo Huguet) [2059994] - mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error (Íñigo Huguet) [2059994] - mt76: mt7921: forbid the doze mode when coredump is in progress (Íñigo Huguet) [2059994] - mt76: mt7921e: make dev->fw_assert usage consistent (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_rdd_cmd in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_set_rts_thresh (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_gen_dl_mode in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_init_download (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_patch_sem_ctrl/mt76_connac_mcu_start_patch (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_restart in common module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_start_firmware (Íñigo Huguet) [2059994] - mt76: mt7921: get rid of mt7921_mcu_get_eeprom (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_set_pm in connac module (Íñigo Huguet) [2059994] - mt76: connac: introduce is_connac_v1 utility routine (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_wtbl_update_hdr_trans in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_hdr_trans_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_ht_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_smps_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_uapsd (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_basic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_generic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_ba (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_ba_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_ba_tlv (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_basic_tlv in connac module (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_ext_tlv in connac module (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_omac_tlv in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: remove duplicated defs in mcu.h (Íñigo Huguet) [2059994] - mt76: mt7915: move pci specific code back to pci.c (Íñigo Huguet) [2059994] - mt76: mt7921s: update mt7921s_wfsys_reset sequence (Íñigo Huguet) [2059994] - mt76: mt7921s: clear MT76_STATE_MCU_RUNNING immediately after reset (Íñigo Huguet) [2059994] - mt76: sdio: lock sdio when it is needed (Íñigo Huguet) [2059994] - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode (Íñigo Huguet) [2059994] - mt76: make mt76_sar_capa static (Íñigo Huguet) [2059994] - mt76: mt7915: add device id for mt7916 (Íñigo Huguet) [2059994] - mt76: set wlan_idx_hi on mt7916 (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_add_key in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_get_phy utilities (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_chan_bw in common code (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_get_cipher in common code (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_add_tlv routine (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_alloc_wtbl_req (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_alloc_sta_req (Íñigo Huguet) [2059994] - mt76: connac: fix sta_rec_wtbl tag len (Íñigo Huguet) [2059994] - mt76: mt7915: add mt7916 calibrated data support (Íñigo Huguet) [2059994] - mt76: mt7915: update mt7915_chan_mib_offs for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: update rx rate reporting for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: add txfree event v3 (Íñigo Huguet) [2059994] - mt76: mt7915: enlarge wcid size to 544 (Íñigo Huguet) [2059994] - mt76: mt7915: rework eeprom.c to adapt mt7916 changes (Íñigo Huguet) [2059994] - mt76: mt7915: add firmware support for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: rework dma.c to adapt mt7916 changes (Íñigo Huguet) [2059994] - mt76: add MT_RXQ_MAIN_WA for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: refine register definition (Íñigo Huguet) [2059994] - mt76: mt7915: add mt7915_mmio_probe() as a common probing function (Íñigo Huguet) [2059994] - mt76: mt7915: fix polling firmware-own status (Íñigo Huguet) [2059994] - brcmfmac: pcie: Read the console on init and shutdown (Íñigo Huguet) [2059994] - brcmfmac: fwil: Constify iovar name arguments (Íñigo Huguet) [2059994] - brcmfmac: of: Use devm_kstrdup for board_type & check for errors (Íñigo Huguet) [2059994] - brcmfmac: pcie: Fix crashes due to early IRQs (Íñigo Huguet) [2059994] - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Íñigo Huguet) [2059994] - brcmfmac: pcie: Declare missing firmware files in pcie.c (Íñigo Huguet) [2059994] - brcmfmac: firmware: Allocate space for default boardrev in nvram (Íñigo Huguet) [2059994] - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Íñigo Huguet) [2059994] - rtlwifi: remove redundant initialization of variable ul_encalgo (Íñigo Huguet) [2059994] - ray_cs: Check ioremap return value (Íñigo Huguet) [2059994] - ath11k: add debugfs for TWT debug calls (Íñigo Huguet) [2059994] - ath11k: add WMI calls to manually add/del/pause/resume TWT dialogs (Íñigo Huguet) [2059994] - ath11k: Add debugfs interface to configure firmware debug log level (Íñigo Huguet) [2059994] - rtw88: rtw8821c: enable rfe 6 devices (Íñigo Huguet) [2059994] - rtw88: fix memory overrun and memory leak during hw_scan (Íñigo Huguet) [2059994] - rtw88: fix idle mode flow for hw scan (Íñigo Huguet) [2059994] - rtw88: check for validity before using a pointer (Íñigo Huguet) [2059994] - ath11k: mhi: use mhi_sync_power_up() (Íñigo Huguet) [2059994] - ath11k: pci: fix crash on suspend if board file is not found (Íñigo Huguet) [2059994] - ath11k: Fix missing rx_desc_get_ldpc_support in wcn6855_ops (Íñigo Huguet) [2059994] - ath11k: Fix uninitialized symbol 'rx_buf_sz' (Íñigo Huguet) [2059994] - ath11k: fix kernel panic during unload/load ath11k modules (Íñigo Huguet) [2059994] - ath11k: Rename ath11k_ahb_ext_irq_config (Íñigo Huguet) [2059994] - brcmfmac: add CYW43570 PCIE device (Íñigo Huguet) [2059994] - brcmfmac: use ISO3166 country code and 0 rev as fallback on some devices (Íñigo Huguet) [2059994] - rtw89: use pci_read/write_config instead of dbi read/write (Íñigo Huguet) [2059994] - rtw89: refine DIG feature to support 160M and CCK PD (Íñigo Huguet) [2059994] - rtw89: include subband type in channel params (Íñigo Huguet) [2059994] - rtw89: handle 6G band if supported by a chipset (Íñigo Huguet) [2059994] - rtw89: separate {init,deinit}_addr_cam functions (Íñigo Huguet) [2059994] - rtw89: set mac_id and port ID to TXWD (Íñigo Huguet) [2059994] - rtw89: send broadcast/multicast packets via HIQ if STAs are in sleep mode (Íñigo Huguet) [2059994] - rtw89: configure mac port HIQ registers (Íñigo Huguet) [2059994] - rtw89: rename vif_maintain to role_maintain (Íñigo Huguet) [2059994] - rtw89: extend firmware commands on states of sta_assoc and sta_disconnect (Íñigo Huguet) [2059994] - rtw89: allocate mac_id for each station in AP mode (Íñigo Huguet) [2059994] - rtw89: implement mac80211_ops::set_tim to indicate STA to receive packets (Íñigo Huguet) [2059994] - rtw89: add C2H handle of BCN_CNT (Íñigo Huguet) [2059994] - rtw89: download beacon content to firmware (Íñigo Huguet) [2059994] - rtw89: use hardware SSN to TX management frame (Íñigo Huguet) [2059994] - rtw89: configure rx_filter according to FIF_PROBE_REQ (Íñigo Huguet) [2059994] - rtw89: correct use of BA CAM (Íñigo Huguet) [2059994] - rtw89: encapsulate RX handlers to single function (Íñigo Huguet) [2059994] - rtw89: Add RX counters of VHT MCS-10/11 to debugfs (Íñigo Huguet) [2059994] - rtw89: remove duplicate definition of hardware port number (Íñigo Huguet) [2059994] - rtw89: extract modules by chipset (Íñigo Huguet) [2059994] - ath11k: avoid firmware crash when reg set for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - ath11k: set WMI_PEER_40MHZ while peer assoc for 6 GHz (Íñigo Huguet) [2059994] - ath9k_htc: fix uninit value bugs (Íñigo Huguet) [2059994] - ath10k: abstract htt_rx_desc structure (Íñigo Huguet) [2059994] - ath9k: remove redundant status variable (Íñigo Huguet) [2059994] - ath11k: Reconfigure hardware rate for WCN6855 after vdev is started (Íñigo Huguet) [2059994] - ath: dfs_pattern_detector: Avoid open coded arithmetic in memory allocation (Íñigo Huguet) [2059994] - ath10k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2059994] - ath11k: fix error code in ath11k_qmi_assign_target_mem_chunk() (Íñigo Huguet) [2059994] - ath11k: move function ath11k_dp_rx_process_mon_status (Íñigo Huguet) [2059994] - ath11k: enable RX PPDU stats in monitor co-exist mode (Íñigo Huguet) [2059994] - ath11k: free peer for station when disconnect from AP for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - ath11k: add LDPC FEC type in 802.11 radiotap header (Íñigo Huguet) [2059994] - ath11k: Refactor the fallback routine when peer create fails (Íñigo Huguet) [2059994] - ath11k: fix workqueue not getting destroyed after rmmod (Íñigo Huguet) [2059994] - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Íñigo Huguet) [2059994] - ath11k: add missing of_node_put() to avoid leak (Íñigo Huguet) [2059994] - rfkill: define rfill_soft_blocked() if !RFKILL (Íñigo Huguet) [2059994] - Revert "ath10k: drop beacon and probe response which leak from other channel" (Íñigo Huguet) [2059994] - iwlwifi: mvm: return value for request_ownership (Íñigo Huguet) [2059994] - nl80211: Update bss channel on channel switch for P2P_CLIENT (Íñigo Huguet) [2059994] - iwlwifi: fix build error for IWLMEI (Íñigo Huguet) [2059994] - mac80211: treat some SAE auth steps as final (Íñigo Huguet) [2059994] - nl80211: Handle nla_memdup failures in handle_nan_filter (Íñigo Huguet) [2059994] - iwlwifi: mvm: check debugfs_dir ptr before use (Íñigo Huguet) [2059994] - iwlwifi: don't advertise TWT support (Íñigo Huguet) [2059994] - mac80211: fix forwarded mesh frames AC & queue selection (Íñigo Huguet) [2059994] - mac80211: refuse aggregations sessions before authorized (Íñigo Huguet) [2059994] - mac80211: fix EAPoL rekey fail in 802.3 rx path (Íñigo Huguet) [2059994] - iwlwifi: fix use-after-free (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Foxconn SDX55 (Íñigo Huguet) [2059994] - cfg80211: fix race in netlink owner interface destruction (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't send SAR GEO command for 3160 devices (Íñigo Huguet) [2059994] - iwlwifi: remove deprecated broadcast filtering feature (Íñigo Huguet) [2059994] - iwlwifi: mei: report RFKILL upon register when needed (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't feed the hardware RFKILL into iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mei: retry mapping the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: fix the pskb_may_pull check in ipv4 (Íñigo Huguet) [2059994] - iwlwifi: pcie: gen2: fix locking when "HW not ready" (Íñigo Huguet) [2059994] - iwlwifi: pcie: fix locking when "HW not ready" (Íñigo Huguet) [2059994] - iwlwifi: fix iwl_legacy_rate_to_fw_idx (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix condition which checks the version of rate_n_flags (Íñigo Huguet) [2059994] - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (Íñigo Huguet) [2059994] - mac80211_hwsim: report NOACK frames in tx_status (Íñigo Huguet) [2059994] - mac80211: mlme: check for null after calling kmemdup (Íñigo Huguet) [2059994] - brcmfmac: firmware: Fix crash in brcm_alt_fw_path (Íñigo Huguet) [2059994] - mac80211: use ieee80211_bss_get_elem() (Íñigo Huguet) [2059994] - nl80211: clarify comment for mesh PLINK_BLOCKED state (Íñigo Huguet) [2059994] - mac80211: Add stations iterator where the iterator function may sleep (Íñigo Huguet) [2059994] - mac80211: allow non-standard VHT MCS-10/11 (Íñigo Huguet) [2059994] - codel: remove unnecessary pkt_sched.h include (Íñigo Huguet) [2059994] - codel: remove unnecessary sock.h include (Íñigo Huguet) [2059994] - rtw88: don't consider deep PS mode when transmitting packet (Íñigo Huguet) [2059994] - ath11k: add support of firmware logging for WCN6855 (Íñigo Huguet) [2059994] - ath10k: replace strlcpy with strscpy (Íñigo Huguet) [2059994] - rtw88: support SAR via kernel common API (Íñigo Huguet) [2059994] - rtw88: 8822c: add ieee80211_ops::hw_scan (Íñigo Huguet) [2059994] - iwlwifi: mei: wait before mapping the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: clear the ownership when the driver goes down (Íñigo Huguet) [2059994] - iwlwifi: fw: fix some scan kernel-doc (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove card state notification code (Íñigo Huguet) [2059994] - iwlwifi: mvm: drop too short packets silently (Íñigo Huguet) [2059994] - iwlwifi: return op_mode only in case the failure is from MEI (Íñigo Huguet) [2059994] - iwlwifi: mvm: support Bz TX checksum offload (Íñigo Huguet) [2059994] - iwlwifi: mvm: add US/CA to TAS block list if OEM isn't allowed (Íñigo Huguet) [2059994] - iwlwifi: mvm: correctly set schedule scan profiles (Íñigo Huguet) [2059994] - iwlwifi: mvm: correctly set channel flags (Íñigo Huguet) [2059994] - iwlwifi: mvm: always store the PPAG table as the latest version. (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 69 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support TLV-based firmware reset (Íñigo Huguet) [2059994] - iwlwifi: mvm: change old-SN drop threshold (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't trust hardware queue number (Íñigo Huguet) [2059994] - iwlwifi: mvm: handle RX checksum on Bz devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: use a define for checksum flags mask (Íñigo Huguet) [2059994] - iwlwifi: remove module loading failure message (Íñigo Huguet) [2059994] - iwlwifi: mvm: isolate offload assist (checksum) calculation (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for OCE scan (Íñigo Huguet) [2059994] - iwlwifi: dump RCM error tables (Íñigo Huguet) [2059994] - iwlwifi: dump both TCM error tables if present (Íñigo Huguet) [2059994] - iwlwifi: dump CSR scratch from outer function (Íñigo Huguet) [2059994] - iwlwifi: parse error tables from debug TLVs (Íñigo Huguet) [2059994] - iwlwifi: recognize missing PNVM data and then log filename (Íñigo Huguet) [2059994] - iwlwifi: rs: add support for TLC config command ver 4 (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: update rfi table (Íñigo Huguet) [2059994] - iwlwifi: mvm: Add list of OEMs allowed to use TAS (Íñigo Huguet) [2059994] - iwlwifi: mvm: support revision 1 of WTAS table (Íñigo Huguet) [2059994] - iwlwifi: fw: remove dead error log code (Íñigo Huguet) [2059994] - iwlwifi: do not use __unused as variable name (Íñigo Huguet) [2059994] - iwlwifi: iwl-eeprom-parse: mostly dvm only (Íñigo Huguet) [2059994] - iwlwifi: mvm: clean up indenting in iwl_mvm_tlc_update_notif() (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix a stray tab (Íñigo Huguet) [2059994] - ath11k: add regdb.bin download for regdb offload (Íñigo Huguet) [2059994] - rtl8xxxu: Improve the A-MPDU retransmission rate with RTS/CTS protection (Íñigo Huguet) [2059994] - rtw88: don't check CRC of VHT-SIG-B in 802.11ac signal (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix imbalanced locking in iwl_mvm_start_get_nvm() (Íñigo Huguet) [2059994] - iwlwifi: mvm: add dbg_time_point to debugfs (Íñigo Huguet) [2059994] - iwlwifi: mvm: add missing min_size to kernel-doc (Íñigo Huguet) [2059994] - iwlwifi: mei: fix W=1 warnings (Íñigo Huguet) [2059994] - ath11k: add support for hardware rfkill for QCA6390 (Íñigo Huguet) [2059994] - ath11k: report tx bitrate for iw wlan station dump (Íñigo Huguet) [2059994] - ath11k: fix warning of RCU usage for ath11k_mac_get_arvif_by_vdev_id() (Íñigo Huguet) [2059994] - ath11k: add signal report to mac80211 for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: report rssi of each chain to mac80211 for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - cfg80211: Enable regulatory enforcement checks for drivers supporting mesh iface (Íñigo Huguet) [2059994] - rfkill: allow to get the software rfkill state (Íñigo Huguet) [2059994] - cfg80211: refactor cfg80211_get_ies_channel_number() (Íñigo Huguet) [2059994] - nl82011: clarify interface combinations wrt. channels (Íñigo Huguet) [2059994] - nl80211: Add support to offload SA Query procedures for AP SME device (Íñigo Huguet) [2059994] - nl80211: Add support to set AP settings flags with single attribute (Íñigo Huguet) [2059994] - mac80211: add more HT/VHT/HE state logging (Íñigo Huguet) [2059994] - cfg80211: Use the HE operation IE to determine a 6GHz BSS channel (Íñigo Huguet) [2059994] - cfg80211: rename offchannel_chain structs to background_chain to avoid confusion with ETSI standard (Íñigo Huguet) [2059994] - mac80211: Notify cfg80211 about association comeback (Íñigo Huguet) [2059994] - cfg80211: Add support for notifying association comeback (Íñigo Huguet) [2059994] - mac80211: introduce channel switch disconnect function (Íñigo Huguet) [2059994] - cfg80211: Fix order of enum nl80211_band_iftype_attr documentation (Íñigo Huguet) [2059994] - cfg80211: simplify cfg80211_chandef_valid() (Íñigo Huguet) [2059994] - mac80211: Remove a couple of obsolete TODO (Íñigo Huguet) [2059994] - mac80211: use coarse boottime for airtime fairness code (Íñigo Huguet) [2059994] - mt76: mt7921s: fix cmd timeout in throughput test (Íñigo Huguet) [2059994] - mt76: mt7921s: fix suspend error with enlarging mcu timeout value (Íñigo Huguet) [2059994] - mt76: mt7921s: make pm->suspended usage consistent (Íñigo Huguet) [2059994] - mt76: mt7921: clear pm->suspended in mt7921_mac_reset_work (Íñigo Huguet) [2059994] - mt76: connac: rely on le16_add_cpu in mt76_connac_mcu_add_nested_tlv (Íñigo Huguet) [2059994] - mt76: mt7921: remove dead definitions (Íñigo Huguet) [2059994] - mt76: mt7915: add mu-mimo and ofdma debugfs knobs (Íñigo Huguet) [2059994] - mt76: mt7915: introduce mt76_vif in mt7915_vif (Íñigo Huguet) [2059994] - mt76: mt7921: reduce log severity levels for informative messages (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac definitions (Íñigo Huguet) [2059994] - mt76: connac: rely on MCU_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_CE_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_UNI_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: remove MCU_FW_PREFIX bit (Íñigo Huguet) [2059994] - mt76: connac: align MCU_EXT definitions with 7915 driver (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_EXT macros (Íñigo Huguet) [2059994] - mt76: mt7615: in debugfs queue stats, skip wmm index 3 on mt7663 (Íñigo Huguet) [2059994] - mt76: mt7915: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: allow drivers to drop rx packets early (Íñigo Huguet) [2059994] - mt76: mt7663: disable 4addr capability (Íñigo Huguet) [2059994] - mt76: only access ieee80211_hdr after mt76_insert_ccmp_hdr (Íñigo Huguet) [2059994] - mt76: move sar_capa configuration in common code (Íñigo Huguet) [2059994] - mt76: mt7921s: fix possible kernel crash due to invalid Rx count (Íñigo Huguet) [2059994] - mt76: mt7921s: fix bus hang with wrong privilege (Íñigo Huguet) [2059994] - mt76: eeprom: tolerate corrected bit-flips (Íñigo Huguet) [2059994] - mt76: mt7603: improve reliability of tx powersave filtering (Íñigo Huguet) [2059994] - mt76: clear sta powersave flag after notifying driver (Íñigo Huguet) [2059994] - mt76: mt7915: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7603: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7915: improve wmm index allocation (Íñigo Huguet) [2059994] - mt76: mt7615: improve wmm index allocation (Íñigo Huguet) [2059994] - mt76: mt7921s: fix the device cannot sleep deeply in suspend (Íñigo Huguet) [2059994] - mt76: mt7615: fix decap offload corner case with 4-addr VLAN frames (Íñigo Huguet) [2059994] - mt76: mt7915: fix decap offload corner case with 4-addr VLAN frames (Íñigo Huguet) [2059994] - mt76: mt76x02: introduce SAR support (Íñigo Huguet) [2059994] - mt76: move sar utilities to mt76-core module (Íñigo Huguet) [2059994] - mt76: mt7921: honor mt76_connac_mcu_set_rate_txpower return value in mt7921_config (Íñigo Huguet) [2059994] - mt76: do not pass the received frame with decryption error (Íñigo Huguet) [2059994] - mt76: connac: remove PHY_MODE_AX_6G configuration in mt76_connac_get_phy_mode (Íñigo Huguet) [2059994] - mt76: mt7615: remove dead code in get_omac_idx (Íñigo Huguet) [2059994] - mt76: mt7921: introduce 160 MHz channel bandwidth support (Íñigo Huguet) [2059994] - mt76: mt7921: add support for PCIe ID 0x0608/0x0616 (Íñigo Huguet) [2059994] - mt76: testmode: add support to set MAC (Íñigo Huguet) [2059994] - mt76: mt7915: add default calibrated data support (Íñigo Huguet) [2059994] - mt76: only set rx radiotap flag from within decoder functions (Íñigo Huguet) [2059994] - mt76: reverse the first fragmented frame to 802.11 (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Introduce Sierra EM919X support (Íñigo Huguet) [2059994] - bus: mhi: core: Add an API for auto queueing buffers for DL channel (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Simplify code and axe the use of a deprecated API (Íñigo Huguet) [2059994] - bus: mhi: core: Use macros for execution environment features (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add new device ID support for T99W175 (Íñigo Huguet) [2059994] - ath11k: Use reserved host DDR addresses from DT for PCI devices (Íñigo Huguet) [2059994] - ath11k: Change qcn9074 fw to operate in mode-2 (Íñigo Huguet) [2059994] - ath11k: add ab to TARGET_NUM_VDEVS & co (Íñigo Huguet) [2059994] - brcmfmac: Fix incorrect type assignments for keep-alive (Íñigo Huguet) [2059994] - ath11k: Avoid false DEADLOCK warning reported by lockdep (Íñigo Huguet) [2059994] - ath11k: set DTIM policy to stick mode for station interface (Íñigo Huguet) [2059994] - ath11k: support MAC address randomization in scan (Íñigo Huguet) [2059994] - ath10k: wmi: remove array of flexible structures (Íñigo Huguet) [2059994] - ath10k: htt: remove array of flexible structures (Íñigo Huguet) [2059994] - ath10k: drop beacon and probe response which leak from other channel (Íñigo Huguet) [2059994] - ath11k: Process full monitor mode rx support (Íñigo Huguet) [2059994] - ath11k: add software monitor ring descriptor for full monitor (Íñigo Huguet) [2059994] - ath11k: Add htt cmd to enable full monitor mode (Íñigo Huguet) [2059994] - ath11k: enable IEEE80211_HW_SINGLE_SCAN_ON_ALL_BANDS for WCN6855 (Íñigo Huguet) [2059994] - rtw88: refine tx_pwr_tbl debugfs to show channel and bandwidth (Íñigo Huguet) [2059994] - rtw88: add debugfs to fix tx rate (Íñigo Huguet) [2059994] - ath: regdom: extend South Korea regulatory domain support (Íñigo Huguet) [2059994] - ath11k: add wait operation for tx management packets for flush from mac80211 (Íñigo Huguet) [2059994] - ath11k: add 11d scan offload support (Íñigo Huguet) [2059994] - ath11k: add configure country code for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work (Íñigo Huguet) [2059994] - iwlwifi: work around reverse dependency on MEI (Íñigo Huguet) [2059994] - iwlwifi: mvm: optionally suppress assert log (Íñigo Huguet) [2059994] - iwlwifi: fw: correctly detect HW-SMEM region subtype (Íñigo Huguet) [2059994] - iwlwifi: implement reset flow for Bz devices (Íñigo Huguet) [2059994] - iwlwifi: dbg: disable ini debug in 8000 family and below (Íñigo Huguet) [2059994] - iwlwifi: support SAR GEO Offset Mapping override via BIOS (Íñigo Huguet) [2059994] - iwlwifi: pcie: retake ownership after reset (Íñigo Huguet) [2059994] - iwlwifi: mvm: always use 4K RB size by default (Íñigo Huguet) [2059994] - iwlwifi: mvm/api: define system control command (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 68 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: add some missing command strings (Íñigo Huguet) [2059994] - iwlwifi: fw: add support for splitting region type bits (Íñigo Huguet) [2059994] - iwlwifi: swap 1650i and 1650s killer struct names (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support for DBGC4 for dram (Íñigo Huguet) [2059994] - iwlwifi: mvm: update rate scale in moving back to assoc state (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for statistics update version 15 (Íñigo Huguet) [2059994] - iwlwifi: mvm: Add support for a new version of scan request command (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove session protection upon station removal (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for PHY context command v4 (Íñigo Huguet) [2059994] - iwlwifi: fw: api: add link to PHY context command struct v1 (Íñigo Huguet) [2059994] - iwlwifi: mvm: support RLC configuration command (Íñigo Huguet) [2059994] - iwlwifi: mvm: d3: support v12 wowlan status (Íñigo Huguet) [2059994] - iwlwifi: mvm: parse firmware alive message version 6 (Íñigo Huguet) [2059994] - iwlwifi: pcie: support Bz suspend/resume trigger (Íñigo Huguet) [2059994] - iwlwifi: mvm: d3: move GTK rekeys condition (Íñigo Huguet) [2059994] - ath11k: change to use dynamic memory for channel list of scan (Íñigo Huguet) [2059994] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2059994] - ath9k: switch to rate table based lookup (Íñigo Huguet) [2059994] - iwlwifi: mvm: demote non-compliant kernel-doc header (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix a possible NULL pointer deference (Íñigo Huguet) [2059994] - iwlwifi: mei: Fix spelling mistake "req_ownserhip" -> "req_ownership" (Íñigo Huguet) [2059994] - iwlwifi: mei: don't rely on the size from the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: fix linking when tracing is not enabled (Íñigo Huguet) [2059994] - ath11k: Avoid NULL ptr access during mgmt tx cleanup (Íñigo Huguet) [2059994] - rtlwifi: rtl8192de: Style clean-ups (Íñigo Huguet) [2059994] - brcmfmac: Configure keep-alive packet on suspend (Íñigo Huguet) [2059994] - ieee80211: change HE nominal packet padding value defines (Íñigo Huguet) [2059994] - cfg80211: use ieee80211_bss_get_elem() instead of _get_ie() (Íñigo Huguet) [2059994] - iwlwifi: mvm: read the rfkill state and feed it to iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mvm: add vendor commands needed for iwlmei (Íñigo Huguet) [2059994] - iwlwifi: integrate with iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mei: add debugfs hooks (Íñigo Huguet) [2059994] - iwlwifi: mei: add the driver to allow cooperation with CSME (Íñigo Huguet) [2059994] - mwifiex: Ensure the version string from the firmware is 0-terminated (Íñigo Huguet) [2059994] - mwifiex: Add quirk to disable deep sleep with certain hardware revision (Íñigo Huguet) [2059994] - mwifiex: Use a define for firmware version string length (Íñigo Huguet) [2059994] - rtw88: add debugfs to force lowest basic rate (Íñigo Huguet) [2059994] - rtw88: follow the AP basic rates for tx mgmt frame (Íñigo Huguet) [2059994] - mac80211: Use memset_after() to clear tx status (Íñigo Huguet) [2059994] - mac80211: notify non-transmitting BSS of color changes (Íñigo Huguet) [2059994] - mac80211: minstrel_ht: remove unused SAMPLE_SWITCH_THR define (Íñigo Huguet) [2059994] - cfg80211: allow continuous radar monitoring on offchannel chain (Íñigo Huguet) [2059994] - cfg80211: schedule offchan_cac_abort_wk in cfg80211_radar_event (Íñigo Huguet) [2059994] - cfg80211: delete redundant free code (Íñigo Huguet) [2059994] - mac80211: Remove unused assignment statements (Íñigo Huguet) [2059994] - cfg80211: fix possible NULL pointer dereference in cfg80211_stop_offchan_radar_detection (Íñigo Huguet) [2059994] - ath11k: Use memset_startat() for clearing queue descriptors (Íñigo Huguet) [2059994] - ath11k: Fix spelling mistake "detetction" -> "detection" (Íñigo Huguet) [2059994] - Revert "ath11k: add read variant from SMBIOS for download board data" (Íñigo Huguet) [2059994] - ath11k: add read variant from SMBIOS for download board data (Íñigo Huguet) [2059994] - ath11k: calculate the correct NSS of peer for HE capabilities (Íñigo Huguet) [2059994] - ath11k: change to treat alpha code na as world wide regdomain (Íñigo Huguet) [2059994] - cfg80211: move offchan_cac_event to a dedicated work (Íñigo Huguet) [2059994] - mac80211_hwsim: Fix spelling mistake "Droping" -> "Dropping" (Íñigo Huguet) [2059994] - mac80211: introduce set_radar_offchan callback (Íñigo Huguet) [2059994] - cfg80211: implement APIs for dedicated radar detection HW (Íñigo Huguet) [2059994] - ath11k: add support for BSS color change (Íñigo Huguet) [2059994] - ath11k: add trace log support (Íñigo Huguet) [2059994] - ath11k: Add missing qmi_txn_cancel() (Íñigo Huguet) [2059994] - ath11k: Disabling credit flow for WMI path (Íñigo Huguet) [2059994] - ath11k: Increment pending_mgmt_tx count before tx send invoke (Íñigo Huguet) [2059994] - ath11k: send proper txpower and maxregpower values to firmware (Íñigo Huguet) [2059994] - ath11k: move peer delete after vdev stop of station for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: remove return for empty tx bitrate in mac_op_sta_statistics (Íñigo Huguet) [2059994] - ath11k: enable IEEE80211_VHT_EXT_NSS_BW_CAPABLE if NSS ratio enabled (Íñigo Huguet) [2059994] - ath11k: avoid unnecessary lock contention in tx_completion path (Íñigo Huguet) [2059994] - ath11k: add branch predictors in dp_tx path (Íñigo Huguet) [2059994] - ath11k: avoid while loop in ring selection of tx completion interrupt (Íñigo Huguet) [2059994] - ath11k: remove mod operator in dst ring processing (Íñigo Huguet) [2059994] - ath11k: allocate HAL_WBM2SW_RELEASE ring from cacheable memory (Íñigo Huguet) [2059994] - ath11k: add branch predictors in process_rx (Íñigo Huguet) [2059994] - ath11k: remove usage quota while processing rx packets (Íñigo Huguet) [2059994] - ath11k: avoid active pdev check for each msdu (Íñigo Huguet) [2059994] - ath11k: avoid additional access to ath11k_hal_srng_dst_num_free (Íñigo Huguet) [2059994] - ath11k: modify dp_rx desc access wrapper calls inline (Íñigo Huguet) [2059994] - ath11k: allocate dst ring descriptors from cacheable memory (Íñigo Huguet) [2059994] - ath11k: disable unused CE8 interrupts for ipq8074 (Íñigo Huguet) [2059994] - ath11k: avoid unnecessary BH disable lock in STA kickout event (Íñigo Huguet) [2059994] - ath11k: enable 802.11 power save mode in station mode (Íñigo Huguet) [2059994] - ath11k: convert ath11k_wmi_pdev_set_ps_mode() to use enum wmi_sta_ps_mode (Íñigo Huguet) [2059994] - ath9k: use swap() to make code cleaner (Íñigo Huguet) [2059994] - ath10k: fetch (pre-)calibration data via nvmem subsystem (Íñigo Huguet) [2059994] - Revert "ath11k: add support for WCN6855 hw2.1" (Íñigo Huguet) [2059994] - iommu/vt-d: Make DMAR_UNITS_SUPPORTED a config setting (Jerry Snitselaar) [2095498] - scsi: mpi3mr: Fix kernel-doc (Tomas Henzl) [2091878] - scsi: mpi3mr: Rework mrioc->bsg_device model to fix warnings (Tomas Henzl) [2091878] - scsi: mpi3mr: Add target device related sysfs attributes (Tomas Henzl) [2091878] - scsi: mpi3mr: Add shost related sysfs attributes (Tomas Henzl) [2091878] - scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Tomas Henzl) [2091878] - scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Tomas Henzl) [2091878] - scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Tomas Henzl) [2091878] - scsi: mpi3mr: Hidden drives not removed during soft reset (Tomas Henzl) [2091878] - scsi: mpi3mr: Increase I/O timeout value to 60s (Tomas Henzl) [2091878] - scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for NVMe passthrough (Tomas Henzl) [2091878] - scsi: mpi3mr: Expose adapter state to sysfs (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for PEL commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for MPT commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for driver commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Add bsg device support (Tomas Henzl) [2091878] - selftests/powerpc: Add PPC_FEATURE2_ARCH_3_1 and PPC_FEATURE2_EBB bits (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc: Add helper to exit on failure (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add interface test for mmcra register fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr3_src fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr2_fcs_fch fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr2_l2l3 field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr1_comb field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmc56 using pmc5 (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_fc56 field using pmc1 (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmcjce field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmccext bit (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_cc56run field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0 exception bits (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macro to extract mmcr3 and mmcra fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macro to extract mmcr0/mmcr1 fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macros to extract mmcr fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add event_init_sampling function (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add utility functions to post process the mmap buffer (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macros to parse event codes (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add support for perf sampling tests (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc: Add a test of counting larx/stcx (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Include mmap_buffer field as part of struct event (Desnes A. Nunes do Rosario) [2071113] - [s390] net/smc: Fix af_ops of child socket pointing to released memory (Tobias Huschle) [2043832] - [s390] net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Tobias Huschle) [2043832] - [s390] net/smc: use memcpy instead of snprintf to avoid out of bounds read (Tobias Huschle) [2043832] - [s390] net/smc: Call trace_smc_tx_sendmsg when data corked (Tobias Huschle) [2043832] - [s390] net/smc: Fix cleanup when register ULP fails (Tobias Huschle) [2043832] - [s390] net/smc: fix connection leak (Tobias Huschle) [2043832] - [s390] net/smc: Use a mutex for locking "struct smc_pnettable" (Tobias Huschle) [2043832] - [s390] net/smc: unlock on error paths in __smc_setsockopt() (Tobias Huschle) [2043832] - [s390] net/smc: return ETIMEDOUT when smc_connect_clc() timeout (Tobias Huschle) [2043832] - [s390] net/smc: Add comment for smc_tx_pending (Tobias Huschle) [2043832] - [s390] net/smc: Add global configure for handshake limitation by netlink (Tobias Huschle) [2043832] - [s390] net/smc: Dynamic control handshake limitation by socket options (Tobias Huschle) [2043832] - [s390] net/smc: Limit SMC visits when handshake workqueue congested (Tobias Huschle) [2043832] - [s390] net/smc: Limit backlog connections (Tobias Huschle) [2043832] - [s390] net/smc: Make smc_tcp_listen_work() independent (Tobias Huschle) [2043832] - [s390] net/smc: Avoid overwriting the copies of clcsock callback functions (Tobias Huschle) [2043832] - [s390] Partially revert "net/smc: Add netlink net namespace support" (Tobias Huschle) [2043832] - [s390] net/smc: Cork when sendpage with MSG_SENDPAGE_NOTLAST flag (Tobias Huschle) [2043832] - [s390] net/smc: Remove corked dealyed work (Tobias Huschle) [2043832] - [s390] net/smc: Send directly when TCP_CORK is cleared (Tobias Huschle) [2043832] - [s390] net/smc: Forward wakeup to smc socket waitqueue after fallback (Tobias Huschle) [2043832] - [s390] net/smc: Transitional solution for clcsock race issue (Tobias Huschle) [2043832] - [s390] net/smc: Fix hung_task when removing SMC-R devices (Tobias Huschle) [2043832] - [s390] net/smc: Remove unused function declaration (Tobias Huschle) [2043832] - [s390] net/smc: Resolve the race between SMC-R link access and clear (Tobias Huschle) [2043832] - [s390] net/smc: Introduce a new conn->lgr validity check helper (Tobias Huschle) [2043832] - [s390] net/smc: Resolve the race between link group access and termination (Tobias Huschle) [2043832] - [s390] net/smc: Reset conn->lgr when link group registration fails (Tobias Huschle) [2043832] - [s390] net/smc: add comments for smc_link_{usable|sendable} (Tobias Huschle) [2043832] - [s390] net/smc: remove redundant re-assignment of pointer link (Tobias Huschle) [2043832] - [s390] net/smc: Introduce TCP ULP support (Tobias Huschle) [2043832] - [s390] net/smc: Add net namespace for tracepoints (Tobias Huschle) [2043832] - [s390] net/smc: Print net namespace in log (Tobias Huschle) [2043832] - [s390] net/smc: Add netlink net namespace support (Tobias Huschle) [2043832] - [s390] net/smc: Introduce net namespace support for linkgroup (Tobias Huschle) [2043832] - [s390] net/smc: Use the bitmap API when applicable (Tobias Huschle) [2043832] - [s390] net/smc: fix kernel panic caused by race of smc_sock (Tobias Huschle) [2043832] - [s390] net/smc: don't send CDC/LLC message if link not ready (Tobias Huschle) [2043832] - [s390] net/smc: fix using of uninitialized completions (Tobias Huschle) [2043832] - [s390] net/smc: Prevent smc_release() from long blocking (Tobias Huschle) [2043832] - [s390] net/smc: Clear memory when release and reuse buffer (Tobias Huschle) [2043832] - [s390] net/smc: Keep smc_close_final rc during active close (Tobias Huschle) [2043832] - [s390] net/smc: fix wrong list_del in smc_lgr_cleanup_early (Tobias Huschle) [2043832] - [s390] net/smc: Don't call clcsock shutdown twice when smc shutdown (Tobias Huschle) [2043832] - [s390] net/smc: Fix loop in smc_listen (Tobias Huschle) [2043832] - [s390] net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() (Tobias Huschle) [2043832] - [s390] net/smc: Ensure the active closing peer first closes clcsock (Tobias Huschle) [2043832] - [s390] net/smc: Clean up local struct sock variables (Tobias Huschle) [2043832] - [s390] net/smc: Avoid warning of possible recursive locking (Tobias Huschle) [2043832] - [s390] net/smc: Make sure the link_id is unique (Tobias Huschle) [2043832] - [s390] net/smc: Transfer remaining wait queue entries during fallback (Tobias Huschle) [2043832] - [s390] net/smc: fix sk_refcnt underflow on linkdown and fallback (Tobias Huschle) [2043832] - [s390] net/smc: Print function name in smcr_link_down tracepoint (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoint for smcr link down (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoints for tx and rx msg (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoint for fallback (Tobias Huschle) [2043832] - [s390] net/smc: Correct spelling mistake to TCPF_SYN_RECV (Tobias Huschle) [2043832] - [s390] net/smc: Fix smc_link->llc_testlink_time overflow (Tobias Huschle) [2043832] - [s390] net/smc: stop links when their GID is removed (Tobias Huschle) [2043832] - [s390] net/smc: add netlink support for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: extend LLC layer for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: add v2 support to the work request layer (Tobias Huschle) [2043832] - [s390] net/smc: retrieve v2 gid from IB device (Tobias Huschle) [2043832] - [s390] net/smc: add v2 format of CLC decline message (Tobias Huschle) [2043832] - [s390] net/smc: add listen processing for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: add SMC-Rv2 connection establishment (Tobias Huschle) [2043832] - [s390] net/smc: prepare for SMC-Rv2 connection (Tobias Huschle) [2043832] - [s390] net/smc: save stack space and allocate smc_init_info (Tobias Huschle) [2043832] - [s390] net/smc: add generic netlink support for system EID (Tobias Huschle) [2043832] - [s390] net/smc: keep static copy of system EID (Tobias Huschle) [2043832] - [s390] net/smc: add support for user defined EIDs (Tobias Huschle) [2043832] - [s390] net/smc: Allow SMC-D 1MB DMB allocations (Tobias Huschle) [2043832] - [s390] net/smc: no need to flush smcd_dev's event_wq before destroying it (Tobias Huschle) [2043832] - [s390] net/smc: avoid possible duplicate dmb unregistration (Tobias Huschle) [2043832] - [s390] net/smc: remove device from smcd_dev_list after failed device_add() (Tobias Huschle) [2043832]- bnxt_en: parse and report result field when NVRAM package install fails (Ken Cox) [2043782] - bnxt_en: Fix unnecessary dropping of RX packets (Ken Cox) [2043782] - bnxt_en: Initiallize bp->ptp_lock first before using it (Ken Cox) [2043782] - bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Ken Cox) [2043782] - bnxt_en: Prevent XDP redirect from running when stopping TX queue (Ken Cox) [2043782 1944997] - bnxt_en: reserve space inside receive page for skb_shared_info (Ken Cox) [2043782 1944997] - bnxt_en: Synchronize tx when xdp redirects happen on same ring (Ken Cox) [2043782 1944997] - net: bnxt_ptp: fix compilation error (Ken Cox) [2043782] - bnxt: revert hastily merged uAPI aberrations (Ken Cox) [2043782] - bnxt_en: add an nvm test for hw diagnose (Ken Cox) [2043782] - bnxt_en: implement hw health reporter (Ken Cox) [2043782] - bnxt_en: Do not destroy health reporters during reset (Ken Cox) [2043782] - bnxt_en: Eliminate unintended link toggle during FW reset (Ken Cox) [2043782] - bnxt_en: Properly report no pause support on some cards (Ken Cox) [2043782] - bnxt_en: introduce initial link state of unknown (Ken Cox) [2043782] - bnxt_en: parse result field when NVRAM package install fails (Ken Cox) [2043782] - bnxt_en: add more error checks to HWRM_NVM_INSTALL_UPDATE (Ken Cox) [2043782] - bnxt_en: refactor error handling of HWRM_NVM_INSTALL_UPDATE (Ken Cox) [2043782] - bnxt_en: Increase firmware message response DMA wait time (Ken Cox) [2043782] - bnxt_en: Fix incorrect multicast rx mask setting when not requested (Ken Cox) [2043782] - bnxt_en: Fix occasional ethtool -t loopback test failures (Ken Cox) [2043782] - bnxt_en: Fix offline ethtool selftest with RDMA enabled (Ken Cox) [2043782] - bnxt_en: Fix active FEC reporting to ethtool (Ken Cox) [2043782] - bnxt_en: Fix devlink fw_activate (Ken Cox) [2043782] - bnxt_en: Restore the resets_reliable flag in bnxt_open() (Ken Cox) [2043782] - bnxt_en: Handle async event when the PHC is updated in RTC mode (Ken Cox) [2043782] - bnxt_en: Implement .adjtime() for PTP RTC mode (Ken Cox) [2043782] - bnxt_en: Add driver support to use Real Time Counter for PTP (Ken Cox) [2043782] - bnxt_en: PTP: Refactor PTP initialization functions (Ken Cox) [2043782] - bnxt_en: Update firmware interface to 1.10.2.73 (Ken Cox) [2043782] - bnxt_en: improve firmware timeout messaging (Ken Cox) [2043782] - bnxt_en: use firmware provided max timeout for messages (Ken Cox) [2043782] - bnxt_en: improve VF error messages when PF is unavailable (Ken Cox) [2043782] - bnxt_en: add dynamic debug support for HWRM messages (Ken Cox) [2043782] - bnxt_en: Use page frag RX buffers for better software GRO performance (Ken Cox) [2043782] - bnxt_en: convert to xdp_do_flush (Ken Cox) [2043782] - bnxt_en: Support CQE coalescing mode in ethtool (Ken Cox) [2043782] - bnxt_en: Support configurable CQE coalescing mode (Ken Cox) [2043782] - bnxt_en: enable interrupt sampling on 5750X for DIM (Ken Cox) [2043782] - bnxt_en: Log error report for dropped doorbell (Ken Cox) [2043782] - bnxt_en: Add event handler for PAUSE Storm event (Ken Cox) [2043782] - flow_offload: reject to offload tc actions in offload drivers (Ken Cox) [2043782] - bnxt_en: Fix compile error regression when CONFIG_BNXT_SRIOV is not set (Ken Cox) [2043782] - bnxt_en: fix format specifier in live patch error message (Ken Cox) [2043782] - bnxt_en: extend RTNL to VF check in devlink driver_reinit (Ken Cox) [2043782] - bnxt_en: avoid newline at end of message in NL_SET_ERR_MSG_MOD (Ken Cox) [2043782] - bnxt_en: Remove not used other ULP define (Ken Cox) [2043782] - bnxt_en: Provide stored devlink "fw" version on older firmware (Ken Cox) [2043782] - bnxt_en: implement firmware live patching (Ken Cox) [2043782] - bnxt_en: Update firmware interface to 1.10.2.63 (Ken Cox) [2043782] - bnxt_en: implement dump callback for fw health reporter (Ken Cox) [2043782] - bnxt_en: extract coredump command line from current task (Ken Cox) [2043782] - bnxt_en: Retrieve coredump and crashdump size via FW command (Ken Cox) [2043782] - bnxt_en: Add compression flags information in coredump segment header (Ken Cox) [2043782] - bnxt_en: move coredump functions into dedicated file (Ken Cox) [2043782] - bnxt_en: Refactor coredump functions (Ken Cox) [2043782] - bnxt_en: improve fw diagnose devlink health messages (Ken Cox) [2043782] - bnxt_en: consolidate fw devlink health reporters (Ken Cox) [2043782] - bnxt_en: remove fw_reset devlink health reporter (Ken Cox) [2043782] - bnxt_en: improve error recovery information messages (Ken Cox) [2043782] - bnxt_en: add enable_remote_dev_reset devlink parameter (Ken Cox) [2043782] - bnxt_en: implement devlink dev reload fw_activate (Ken Cox) [2043782] - bnxt_en: implement devlink dev reload driver_reinit (Ken Cox) [2043782] - bnxt_en: refactor cancellation of resource reservations (Ken Cox) [2043782] - bnxt_en: refactor printing of device info (Ken Cox) [2043782] - bnxt: use netif_is_rxfh_configured instead of open code (Ken Cox) [2043782] - ethernet: use eth_hw_addr_set() (Ken Cox) [2043782] - bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Ken Cox) [2043782] - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Ken Cox) [2043782] - bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Ken Cox) [2043782] - netfilter: nat: really support inet nat without l3 address (Phil Sutter) [2092424] - netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path (Phil Sutter) [2094236] - netfilter: nf_tables: double hook unregistration in netns path (Phil Sutter) [2094236] - video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 (Mohammed Gamal) [1948442] - cpufreq: intel_pstate: Use firmware default EPP (Steve Best) [2072671] - cpufreq: intel_pstate: Update cpuinfo.max_freq on HWP_CAP changes (Steve Best) [2072671] - cpufreq: intel_pstate: Update EPP for AlderLake mobile (Steve Best) [2072671] - cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call (Steve Best) [2072671] - cpufreq: intel_pstate: ITMT support for overclocked system (Steve Best) [2072671] - cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Steve Best) [2072671] - cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Steve Best) [2072671] - cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Steve Best) [2072671] - cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Steve Best) [2072671] - cpufreq: intel_pstate: Process HWP Guaranteed change notification (Steve Best) [2072671] - cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Steve Best) [2072671] - Revert "cpufreq: intel_pstate: Process HWP Guaranteed change notification" (Steve Best) [2072671] - cpufreq: intel_pstate: Process HWP Guaranteed change notification (Steve Best) [2072671] - cpuidle: intel_idle: Drop redundant backslash at line end (Steve Best) [2072893] - intel_idle: add core C6 optimization for SPR (Steve Best) [2072893] - intel_idle: add 'preferred_cstates' module argument (Steve Best) [2072893] - intel_idle: add SPR support (Steve Best) [2072893] - intel_idle: enable interrupts before C1 on Xeons (Steve Best) [2072893]- [s390] s390/airq: use DMA memory for summary indicators (Tobias Huschle) [2043905] - [s390] s390/zcrypt: Provide target domain for EP11 cprbs to scheduling function (Tobias Huschle) [2043905] - [s390] s390/zcrypt: change reply buffer size offering (Tobias Huschle) [2043905] - [s390] s390/zcrypt: Support CPRB minor version T7 (Tobias Huschle) [2043905] - [s390] s390/zcrypt: handle checkstopped cards with new state (Tobias Huschle) [2043905] - [s390] s390/zcrypt: CEX8S exploitation support (Tobias Huschle) [2043905] - [s390] s390/ap/zcrypt: debug feature improvements (Tobias Huschle) [2043905] - [s390] s390/zcrypt: rework of debug feature messages (Tobias Huschle) [2043905] - powerpc/perf: Fix the threshold compare group constraint for power10 (Steve Best) [2090058] - arch/x86: Disable system wide bus lock rate limiting (Prarit Bhargava) [2028252] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Xin Long) [2062780] - rtnetlink: enable alt_ifname for setlink/newlink (Xin Long) [2062780] - rtnetlink: return ENODEV when ifname does not exist and group is given (Xin Long) [2062780] - rtnetlink: Return correct error on changing device netns (Xin Long) [2062780] - net: remove the new_ifindex argument from dev_change_net_namespace (Xin Long) [2062780] - net: Allow to specify ifindex when device is moved to another namespace (Xin Long) [2062780] - net: rtnetlink: add possibility to use alternative names as message handle (Xin Long) [2062780] - net: rtnetlink: introduce helper to get net_device instance by ifname (Xin Long) [2062780] - net: rtnetlink: unify the code in __rtnl_newlink get dev with the rest (Xin Long) [2062780] - net: rtnetlink: put alternative names to getlink message (Xin Long) [2062780] - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Ewan D. Milne) [2049198] {CVE-2022-0494} - [s390] s390/dasd: prevent double format of tracks for ESE devices (Mete Durlu) [2094296] - [s390] s390/dasd: fix data corruption for ESE devices (Mete Durlu) [2094296] - [s390] s390/dasd: Fix read inconsistency for ESE DASD devices (Mete Durlu) [2094294] - [s390] s390/dasd: Fix read for ESE with blksize < 4k (Mete Durlu) [2094294] - xfs: validate inode fork size against fork format (Andrey Albershteyn) [2089447] - selftests/tc-testing: match any qdisc type (Petr Oros) [2021843] - tc-testing: Add control-plane selftests for sch_mq (Petr Oros) [2021843] - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc (Petr Oros) [2021843] - netdevsim: don't overwrite read only ethtool parms (Petr Oros) [2021843] - netdevsim: fix uninit value in nsim_drv_configure_vfs() (Petr Oros) [2021843] - netdevsim: rename 'driver' entry points (Petr Oros) [2021843] - netdevsim: move max vf config to dev (Petr Oros) [2021843] - netdevsim: move details of vf config to dev (Petr Oros) [2021843] - netdevsim: move vfconfig to nsim_dev (Petr Oros) [2021843] - netdevsim: take rtnl_lock when assigning num_vfs (Petr Oros) [2021843] - netdevsim: Protect both reload_down and reload_up paths (Petr Oros) [2021843] - netdevsim: make array res_ids static const, makes object smaller (Petr Oros) [2021843] - netdevsim: Add multi-queue support (Petr Oros) [2021843] - net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops (Petr Oros) [2021843] - netdevsim: delete unnecessary debugfs checking (Petr Oros) [2021843] - netdevsim: switch to memdup_user_nul() (Petr Oros) [2021843] - netdevsim: init u64 stats for 32bit hardware (Petr Oros) [2021843] - dm: fix bio length of empty flush (Ming Lei) [2090940] - block: initialize the target bio in __bio_clone_fast (Ming Lei) [2090940] - dm: use bio_clone_fast in alloc_io/alloc_tio (Ming Lei) [2090940] - block: clone crypto and integrity data in __bio_clone_fast (Ming Lei) [2090940] - dm-cache: remove __remap_to_origin_clear_discard (Ming Lei) [2090940] - dm: simplify the single bio fast path in __send_duplicate_bios (Ming Lei) [2090940] - dm: retun the clone bio from alloc_tio (Ming Lei) [2090940] - dm: pass the bio instead of tio to __map_bio (Ming Lei) [2090940] - dm: move cloning the bio into alloc_tio (Ming Lei) [2090940] - dm: fold __send_duplicate_bios into __clone_and_map_simple_bio (Ming Lei) [2090940] - dm: fold clone_bio into __clone_and_map_data_bio (Ming Lei) [2090940] - dm: add a clone_to_tio helper (Ming Lei) [2090940] - block: make bio_crypt_clone() able to fail (Ming Lei) [2090940] - perf/x86/uncore: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/uncore: Clean up uncore_pci_ids[] (Michael Petlan) [2088831] - perf/x86/uncore: Add Raptor Lake uncore support (Michael Petlan) [2088831] - perf/x86/cstate: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/cstate: Add Raptor Lake support (Michael Petlan) [2088831] - perf/x86/msr: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/msr: Add Raptor Lake CPU support (Michael Petlan) [2088831] - perf/x86: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86: Add Intel Raptor Lake support (Michael Petlan) [2088831] - x86/cpu: Add new Alderlake and Raptorlake CPU model numbers (Michael Petlan) [2088831] - x86/intel: Add common OPTDIFFs (Michael Petlan) [2088831] - x86/cpu: Explain Intel model naming convention (Michael Petlan) [2088831] - KVM: s390: vsie/gmap: reduce gmap_rmap overhead (Thomas Huth) [2072387] - KVM: s390x: fix SCK locking (Thomas Huth) [2072387] - s390/kvm: use union tod_clock (Thomas Huth) [2072387] - s390/time: introduce new store_tod_clock_ext() (Thomas Huth) [2072387] - s390/time: introduce union tod_clock (Thomas Huth) [2072387] - KVM: s390: Clarify SIGP orders versus STOP/RESTART (Thomas Huth) [2043868] - KVM: s390: Clear valid_wakeup in kvm_s390_handle_wait(), not in arch hook (Thomas Huth) [2072387] - KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU (Thomas Huth) [2072387] - KVM: s390: Introduce kvm_s390_get_gfn_end() (Thomas Huth) [2072387] - KVM: Integrate gfn_to_memslot_approx() into search_memslots() (Thomas Huth) [2072387] - KVM: s390: Use kvm_get_vcpu() instead of open-coded access (Thomas Huth) [2072387] - KVM: s390: add debug statement for diag 318 CPNC data (Thomas Huth) [2072387] - KVM: s390: pv: properly handle page flags for protected guests (Thomas Huth) [2072387] - KVM: s390: Add a routine for setting userspace CPU state (Thomas Huth) [2072387] - net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Íñigo Huguet) [2042840] - net: sfc: fix memory leak due to ptp channel (Íñigo Huguet) [2042840] - net: sfc: fix using uninitialized xdp tx_queue (Íñigo Huguet) [2042840] - sfc: Do not free an empty page_ring (Íñigo Huguet) [2042840] - net: sfc: add missing xdp queue reinitialization (Íñigo Huguet) [2042840] - sfc: Avoid NULL pointer dereference on systems without numa awareness (Íñigo Huguet) [2042840] - sfc: extend the locking on mcdi->seqno (Íñigo Huguet) [2042840] - sfc: set affinity hints in local NUMA node only (Íñigo Huguet) [2042840] - sfc: default config to 1 channel/core in local NUMA node only (Íñigo Huguet) [2042840] - sfc: The size of the RX recycle ring should be more flexible (Íñigo Huguet) [2042840] - sfc: Use swap() instead of open coding it (Íñigo Huguet) [2042840] - ethernet/sfc: remove redundant rc variable (Íñigo Huguet) [2042840] - PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 (Myron Stowe) [2015785] - thunderbolt: Do not make DROM read success compulsory (Myron Stowe) [2015785] - thunderbolt: Do not resume routers if UID is not set (Myron Stowe) [2015785] - thunderbolt: Retry DROM reads for more failure scenarios (Myron Stowe) [2015785] - PCI/ACPI: Replace acpi_bus_get_device() with acpi_fetch_acpi_dev() (Myron Stowe) [2015785] - ACPI: scan: Introduce acpi_fetch_acpi_dev() (Myron Stowe) [2015785] - PCI: PM: Fix ordering of operations in pci_back_from_sleep() (Myron Stowe) [2015785] - PCI: PM: Do not call platform_pci_power_manageable() unnecessarily (Myron Stowe) [2015785] - PCI: PM: Make pci_choose_state() call pci_target_state() (Myron Stowe) [2015785] - PCI: PM: Rearrange pci_target_state() (Myron Stowe) [2015785] - PCI: PM: Simplify acpi_pci_power_manageable() (Myron Stowe) [2015785] - PCI: PM: Drop struct pci_platform_pm_ops (Myron Stowe) [2015785] - PCI: ACPI: PM: Do not use pci_platform_pm_ops for ACPI (Myron Stowe) [2015785] - PCI: PM: Do not use pci_platform_pm_ops for Intel MID PM (Myron Stowe) [2015785] - ACPI: glue: Look for ACPI bus type only if ACPI companion is not known (Myron Stowe) [2015785] - ACPI: glue: Drop cleanup callback from struct acpi_bus_type (Myron Stowe) [2015785] - PCI: ACPI: Drop acpi_pci_bus (Myron Stowe) [2015785] - PCI: ACPI: Check parent pointer in acpi_pci_find_companion() (Myron Stowe) [2015785] - PCI/ACPI: Don't reset a fwnode set by OF (Myron Stowe) [2015785] - PCI: VMD: ACPI: Make ACPI companion lookup work for VMD bus (Myron Stowe) [2015785] - PCI: Change the type of probe argument in reset functions (Myron Stowe) [2015785] - PCI: Add support for ACPI _RST reset method (Myron Stowe) [2015785] - PCI: Setup ACPI fwnode early and at the same time with OF (Myron Stowe) [2015785] - PCI: Use acpi_pci_power_manageable() (Myron Stowe) [2015785] - PCI: Add pci_set_acpi_fwnode() to set ACPI_COMPANION (Myron Stowe) [2015785] - PCI: Allow userspace to query and set device reset mechanism (Myron Stowe) [2015785] - PCI: Remove reset_fn field from pci_dev (Myron Stowe) [2015785] - PCI: Add array to track reset method ordering (Myron Stowe) [2015785] - PCI: Add pcie_reset_flr() with 'probe' argument (Myron Stowe) [2015785] - PCI: Cache PCIe Device Capabilities register (Myron Stowe) [2015785] - driver core: Split device_platform_notify() (Myron Stowe) [2015785] - software nodes: Split software_node_notify() (Myron Stowe) [2015785] - PCI: PM: Enable PME if it can be signaled from D3cold (Myron Stowe) [2015785] - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently (Myron Stowe) [2015785] - PCI: Use pci_update_current_state() in pci_enable_device_flags() (Myron Stowe) [2015785] - PCI: Add pci_reset_bus_function() Secondary Bus Reset interface (Myron Stowe) [2015785] - ACPI: scan: Rearrange code related to acpi_get_device_data() (Myron Stowe) [2015785] - PCI/ACPI: Whitelist hotplug ports for D3 if power managed by ACPI (Myron Stowe) [2015785] - crypto: cavium/nitrox - use pcie_flr instead of duplicating it (Myron Stowe) [2015785] - NFSv4 only print the label when its queried (Scott Mayhew) [2030827] - NFSv4.1 provide mount option to toggle trunking discovery (Scott Mayhew) [2030827] - NFSv4.1 test and add 4.1 trunking transport (Scott Mayhew) [2030827] - SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt (Scott Mayhew) [2030827] - NFSv4 handle port presence in fs_location server string (Scott Mayhew) [2030827] - NFSv4 expose nfs_parse_server_name function (Scott Mayhew) [2030827] - NFSv4.1 query for fs_location attr on a new file system (Scott Mayhew) [2030827] - NFSv4 store server support for fs_location attribute (Scott Mayhew) [2030827] - NFSv4 remove zero number of fs_locations entries error check (Scott Mayhew) [2030827] - NFSv4.1 add network transport when session trunking is detected (Scott Mayhew) [2030827] - SUNRPC enforce creation of no more than max_connect xprts (Scott Mayhew) [2030827] - NFSv4 introduce max_connect mount options (Scott Mayhew) [2030827] - SUNRPC add xps_nunique_destaddr_xprts to xprt_switch_info in sysfs (Scott Mayhew) [2030827] - SUNRPC keep track of number of transports to unique addresses (Scott Mayhew) [2030827] - powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable (Diego Domingos) [1986188] - powerpc/papr_scm: Fix warnings about undeclared variable (Diego Domingos) [1986188] - VMCI: Add support for ARM64 (Cathy Avery) [2080095] - VMCI: Release notification_bitmap in error path (Cathy Avery) [2080095] - VMCI: Check exclusive_vectors when freeing interrupt 1 (Cathy Avery) [2080095] - VMCI: Fix some error handling paths in vmci_guest_probe_device() (Cathy Avery) [2080095] - VMCI: No need to clear memory after a dma_alloc_coherent() call (Cathy Avery) [2080095] - VMCI: Fix the description of vmci_check_host_caps() (Cathy Avery) [2080095] - VMCI: dma dg: add support for DMA datagrams receive (Cathy Avery) [2080095] - VMCI: dma dg: add support for DMA datagrams sends (Cathy Avery) [2080095] - VMCI: dma dg: allocate send and receive buffers for DMA datagrams (Cathy Avery) [2080095] - VMCI: dma dg: register dummy IRQ handlers for DMA datagrams (Cathy Avery) [2080095] - VMCI: dma dg: set OS page size (Cathy Avery) [2080095] - VMCI: dma dg: whitespace formatting change for vmci register defines (Cathy Avery) [2080095] - VMCI: dma dg: detect DMA datagram capability (Cathy Avery) [2080095] - VMCI: Use BIT() macro for bit definitions (Cathy Avery) [2080095] - VMCI: dma dg: add MMIO access to registers (Cathy Avery) [2080095] - misc: vmw_vmci: Switch to kvfree_rcu() API (Cathy Avery) [2080095] - VMCI: fix NULL pointer dereference when unmapping queue pair (Cathy Avery) [2080095] - misc: vmci: remove redundant variable is_local (Cathy Avery) [2080095] - misc: vmw_vmci: return the correct errno code (Cathy Avery) [2080095] - misc: vmw_vmci: explicitly initialize vmci_datagram payload (Cathy Avery) [2080095] - misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Cathy Avery) [2080095] - vmci_host: print unexpanded names of ioctl requests in debug messages (Cathy Avery) [2080095] - drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue (Cathy Avery) [2080095] - VMCI: Enforce queuepair max size for IOCTL_VMCI_QUEUEPAIR_ALLOC (Cathy Avery) [2080095] - VMCI: Use set_page_dirty_lock() when unregistering guest memory (Cathy Avery) [2080095] - misc/vmw_vmci: fix typo (Cathy Avery) [2080095] - misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Cathy Avery) [2080095] - VMCI: check return value of get_user_pages_fast() for errors (Cathy Avery) [2080095] - vmci_host: get rid of pointless access_ok() (Cathy Avery) [2080095] - treewide: Add SPDX license identifier - Makefile/Kconfig (Cathy Avery) [2080095] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Cathy Avery) [2080095] - VMCI: Use memdup_user() rather than duplicating its implementation (Cathy Avery) [2080095] - VMCI: remove set but not used variable 'cid' (Cathy Avery) [2080095] - vmci: type promotion bug in qp_host_get_user_memory() (Cathy Avery) [2080095]- misc: pvpanic: introduce device capability (Emanuele Giuseppe Esposito) [2088457] - misc: pvpanic: add crash loaded event (Emanuele Giuseppe Esposito) [2088457] - misc: pvpanic: move bit definition to uapi header file (Emanuele Giuseppe Esposito) [2088457] - rfkill: make new event layout opt-in (Jose Ignacio Tornos Martinez) [2023175] - lib/sbitmap: fix sb->map leak (Ming Lei) [2093549] - openvswitch: fix OOB access in reserve_sfa_size() (Antoine Tenart) [2082023] - net: openvswitch: don't send internal clone attribute to the userspace. (Antoine Tenart) [2082023 2085509] - openvswitch: Add recirc_id to recirc warning (Antoine Tenart) [2082023] - openvswitch: Fixed nd target mask field in the flow dump. (Antoine Tenart) [2082023] - net: openvswitch: Remove redundant if statements (Antoine Tenart) [2082023] - netfilter: nf_tables: disallow non-stateful expression in sets earlier (Phil Sutter) [2092987] {CVE-2022-1966} - cachefiles: Drop superfluous readpages aops NULL check (Dave Wysochanski) [2083136] - audit: fix AUDIT_DISABLED undeclared error when AUDITSYSCALL unconfigured (Richard Guy Briggs) [2035123] - audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs) [2035123] - audit: improve audit queue handling when "audit=1" on cmdline (Richard Guy Briggs) [2035123] - audit: replace zero-length array with flexible-array member (Richard Guy Briggs) [2035123] - audit: use struct_size() helper in audit_[send|make]_reply() (Richard Guy Briggs) [2035123] - audit: ensure userspace is penalized the same as the kernel when under pressure (Richard Guy Briggs) [2035123] - audit: use struct_size() helper in kmalloc() (Richard Guy Briggs) [2035123] - audit: improve robustness of the audit queue handling (Richard Guy Briggs) [2035123] - audit: return early if the filter rule has a lower priority (Richard Guy Briggs) [2035123] - lsm_audit: avoid overloading the "key" audit field (Richard Guy Briggs) [2035123] - audit: Convert to SPDX identifier (Richard Guy Briggs) [2035123] - audit: rename struct node to struct audit_node to prevent future name collisions (Richard Guy Briggs) [2035123] - audit: prepare audit_context for use in calling contexts beyond syscalls (Richard Guy Briggs) [2035123] - audit: fix possible null-pointer dereference in audit_filter_rules (Richard Guy Briggs) [2035123] - audit: add header protection to kernel/audit.h (Richard Guy Briggs) [2035123] - audit: remove unnecessary 'ret' initialization (Richard Guy Briggs) [2035123] - audit: remove trailing spaces and tabs (Richard Guy Briggs) [2035123] - audit: Use list_move instead of list_del/list_add (Richard Guy Briggs) [2035123] - audit: Rename enum audit_state constants to avoid AUDIT_DISABLED redefinition (Richard Guy Briggs) [2035123] - selftests/bpf: Fix btf_dump test under new clang (Yauheni Kaliuta) [2087050] - perf: Fix sys_perf_event_open() race against self (Michael Petlan) [2087949] - scsi: fnic: Finish scsi_cmnd before dropping the spinlock (John Meneghini) [2062905] - [s390] s390/setup: Fix secure ipl message (Mete Durlu) [2058619] - perf evlist: Fix failed to use cpu list for uncore events (Michael Petlan) [2088835] - perf tools: Enable on a list of CPUs for hybrid (Michael Petlan) [2088835] - perf tools: Create hybrid flag in target (Michael Petlan) [2088835] - libperf: Add perf_cpu_map__default_new() (Michael Petlan) [2088835] - drm/i915: Stop force enabling pipe bottom color gammma/csc (Foggy Liu) [2054487] - blk-mq: fix blk_mq_flush_plug_list (Ming Lei) [2088397] - kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED (Nico Pache) [2028988] - powerpc/numa: Handle partially initialized numa nodes (Nico Pache) [2028988] - mm: make free_area_init_node aware of memory less nodes (Nico Pache) [2028988] - mm, memory_hotplug: reorganize new pgdat initialization (Nico Pache) [2028988] - mm, memory_hotplug: drop arch_free_nodedata (Nico Pache) [2028988] - mm: handle uninitialized numa nodes gracefully (Nico Pache) [2028988] - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG (Nico Pache) [2028988] - kexec_file: don't place kexec images on IORESOURCE_MEM_DRIVER_MANAGED (Nico Pache) [2028988] - mm/memory_hotplug: handle memblock_add_node() failures in add_memory_resource() (Nico Pache) [2028988] - mm/memory_hotplug: introduce add_memory_driver_managed() (Nico Pache) [2028988] - mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_KEEP_MEMBLOCK (Nico Pache) [2028988] - mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 (Nico Pache) [2028988] - mm/hotplug: reorder memblock_[free|remove]() calls in try_remove_memory() (Nico Pache) [2028988] - mm: memblock: make keeping memblock memory opt-in rather than opt-out (Nico Pache) [2028988] - [s390] s390/cpumf: add new extended counter set for IBM z16 (Mete Durlu) [2047728]- [s390] s390/qdio: clarify logical vs absolute in QIB's kerneldoc (Mete Durlu) [2043836] - [s390] s390/qdio: remove unneeded sanity check in qdio_do_sqbs() (Mete Durlu) [2043836] - [s390] s390/qdio: split do_QDIO() (Mete Durlu) [2043836] - [s390] s390/qdio: split qdio_inspect_queue() (Mete Durlu) [2043836] - [s390] s390/qdio: clarify handler logic for qdio_handle_activate_check() (Mete Durlu) [2043836] - [s390] s390/qdio: clean up access to queue in qdio_handle_activate_check() (Mete Durlu) [2043836] - [s390] s390/qdio: avoid allocating the qdio_irq with GFP_DMA (Mete Durlu) [2043836] - [s390] s390/qdio: improve handling of CIWs (Mete Durlu) [2043836] - [s390] s390/qdio: remove QDIO_SBAL_SIZE macro (Mete Durlu) [2043836] - [s390] scsi: zfcp: fix kernel doc comments (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused support for SLIB parameters (Mete Durlu) [2043836] - [s390] s390/qdio: consolidate QIB code (Mete Durlu) [2043836] - [s390] s390/qdio: use dev_info() in qdio_print_subchannel_info() (Mete Durlu) [2043836] - [s390] s390/qdio: fine-tune the queue sync (Mete Durlu) [2043836] - [s390] s390/qdio: clean up SIGA capability tracking (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused sync-after-IRQ infrastructure (Mete Durlu) [2043836] - [s390] s390/qdio: use absolute data address in ESTABLISH ccw (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused macros (Mete Durlu) [2043836] - [s390] s390/qdio: clarify reporting of errors to the drivers (Mete Durlu) [2043836] - [s390] s390/qdio: remove unneeded siga-sync for Output Queue (Mete Durlu) [2043836] - [s390] s390/qdio: remove remaining tasklet & timer code (Mete Durlu) [2043836] - ice: clear stale Tx queue settings before configuring (Petr Oros) [2079926] - ice: fix crash when writing timestamp on RX rings (Petr Oros) [2079926] - ice: Fix race during aux device (un)plugging (Petr Oros) [2079926] - ice: fix PTP stale Tx timestamps cleanup (Petr Oros) [2079926] - ice: ice_sched: fix an incorrect NULL check on list iterator (Petr Oros) [2079926] - ice: fix use-after-free when deinitializing mailbox snapshot (Petr Oros) [2079926] - ice: wait 5 s for EMP reset after firmware flash (Petr Oros) [2079926] - ice: Protect vf_state check by cfg_lock in ice_vc_process_vf_msg() (Petr Oros) [2079926] - ice: Fix incorrect locking in ice_vc_process_vf_msg() (Petr Oros) [2079926] - ice: Fix memory leak in ice_get_orom_civd_data() (Petr Oros) [2079926] - ice: fix crash in switchdev mode (Petr Oros) [2079926] - Revert "iavf: Fix deadlock occurrence during resetting VF interface" (Petr Oros) [2079926] - ice: arfs: fix use-after-free when freeing @rx_cpu_rmap (Petr Oros) [2079926] - ice: clear cmd_type_offset_bsz for TX rings (Petr Oros) [2079926] - ice: xsk: fix VSI state check in ice_xsk_wakeup() (Petr Oros) [2079926] - ice: synchronize_rcu() when terminating rings (Petr Oros) [2079926] - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg (Petr Oros) [2079926] - ice: Set txq_teid to ICE_INVAL_TEID on ring creation (Petr Oros) [2079926] - ice: Fix broken IFF_ALLMULTI handling (Petr Oros) [2079926] - ice: Fix MAC address setting (Petr Oros) [2079926] - redhat/configs: Remove CONFIG_MFD_INTEL_PMT (Prarit Bhargava) [2058805] - redhat/configs: Add CONFIG_INTEL_VSEC (Prarit Bhargava) [2058805] - platform/x86/intel: Move intel_pmt from MFD to Auxiliary Bus (Prarit Bhargava) [2058805] - PCI: Add #defines for accessing PCIe DVSEC fields (Prarit Bhargava) [2058805] - platform/x86: intel_pmt_telemetry: Ignore zero sized entries (Prarit Bhargava) [2058805] - platform/x86/intel: pmt: Use y instead of objs in Makefile (Prarit Bhargava) [2058805] - platform/x86/intel: Move Intel PMT drivers to new subfolder (Prarit Bhargava) [2058805] - dlm: fix plock invalid read (Alexander Aring) [2053095] - NFS: LOOKUP_DIRECTORY is also ok with symlinks (Scott Mayhew) [2059727] - NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Scott Mayhew) [2059727] - NFSv4: Handle case where the lookup of a directory fails (Scott Mayhew) [2059727] - redhat: always tag non-maintainer builds with .gXXXX (Jarod Wilson) - mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rafael Aquini) [2067130] - [s390] s390/pci: expose a PCI device's UID as its index (Mete Durlu) [1939916] - [s390] s390/pci: expose UID uniqueness guarantee (Mete Durlu) [1939916] - [s390] s390/pci: Documentation for zPCI (Mete Durlu) [1939916] - powerpc/fadump: print start of preserved area (Diego Domingos) [2075092] - powerpc/fadump: align destination address to pagesize (Diego Domingos) [2075092] - powerpc/fadump: fix PT_LOAD segment for boot memory area (Diego Domingos) [2075092] - dmaengine: idxd: make idxd_wq_enable() return 0 if wq is already enabled (Jerry Snitselaar) [2083414] - dmaengine: idxd: Remove unnecessary synchronize_irq() before free_irq() (Jerry Snitselaar) [2083414] - dmaengine: idxd: add missing callback function to support DMA_INTERRUPT (Jerry Snitselaar) [2083414] - dmaengine: idxd: skip irq free when wq type is not kernel (Jerry Snitselaar) [2083414] - dmaengine: idxd: make idxd_register/unregister_dma_channel() static (Jerry Snitselaar) [2083414] - dmaengine: idxd: remove redudant idxd_wq_disable_cleanup() call (Jerry Snitselaar) [2083414] - dmaengine: idxd: free irq before wq type is reset (Jerry Snitselaar) [2083414] - dmaengine: idxd: fix lockdep warning on device driver removal (Jerry Snitselaar) [2083414] - dmaengine: idxd: Separate user and kernel pasid enabling (Jerry Snitselaar) [2083414] - dmaengine: idxd: refactor wq driver enable/disable operations (Jerry Snitselaar) [2083414] - dmaengine: idxd: move wq irq enabling to after device enable (Jerry Snitselaar) [2083414] - dmaengine: idxd: set max_xfer and max_batch for RO device (Jerry Snitselaar) [2083414] - dmaengine: idxd: Fix the error handling path in idxd_cdev_register() (Jerry Snitselaar) [2083414] - dmaengine: idxd: set DMA_INTERRUPT cap bit (Jerry Snitselaar) [2083414] - dmaengine: add verification of DMA_INTERRUPT capability for dmatest (Jerry Snitselaar) [2083414] - dmaengine: idxd: remove trailing white space on input str for wq name (Jerry Snitselaar) [2083414] - dmaengine: idxd: don't load pasid config until needed (Jerry Snitselaar) [2083414] - dmaengine: idxd: fix retry value to be constant for duration of function call (Jerry Snitselaar) [2075705] - dmaengine: idxd: match type for retries var in idxd_enqcmds() (Jerry Snitselaar) [2075705] - net: mana: Reuse XDP dropped page (Mohammed Gamal) [2086556] - net: mana: Add counter for XDP_TX (Mohammed Gamal) [2086556] - net: mana: Add counter for packet dropped by XDP (Mohammed Gamal) [2086556] - net: mana: Use struct_size() helper in mana_gd_create_dma_region() (Mohammed Gamal) [2086556] - SUNRPC release the transport of a relocated task with an assigned transport (Scott Mayhew) [2023840] - SUNRPC: Do not dereference non-socket transports in sysfs (Scott Mayhew) [2023840] - SUNRPC don't resend a task on an offlined transport (Scott Mayhew) [2023840] - SUNRPC: lock against ->sock changing during sysfs read (Scott Mayhew) [2023840] - SUNRPC: Check if the xprt is connected before handling sysfs reads (Scott Mayhew) [2023840] - SUNRPC: Add dst_port to the sysfs xprt info file (Scott Mayhew) [2023840] - SUNRPC: Add srcaddr as a file in sysfs (Scott Mayhew) [2023840] - sunrpc: Fix return value of get_srcport() (Scott Mayhew) [2023840] - sunrpc: remove an offlined xprt using sysfs (Scott Mayhew) [2023840] - sunrpc: display xprt's queuelen of assigned tasks via sysfs (Scott Mayhew) [2023840] - SUNRPC: take a xprt offline using sysfs (Scott Mayhew) [2023840] - SUNRPC for TCP display xprt's source port in sysfs xprt_info (Scott Mayhew) [2023840] - SUNRPC query transport's source port (Scott Mayhew) [2023840] - SUNRPC display xprt's main value in sysfs's xprt_info (Scott Mayhew) [2023840] - SUNRPC mark the first transport (Scott Mayhew) [2023840] - NFSv4.1 identify and mark RPC tasks that can move between transports (Scott Mayhew) [2023840] - sunrpc: provide showing transport's state info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: provide multipath info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: provide transport info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: add dst_attr attributes to the sysfs xprt directory (Scott Mayhew) [2023840] - sunrpc: add add sysfs directory per xprt under each xprt_switch (Scott Mayhew) [2023840] - sunrpc: add a symlink from rpc-client directory to the xprt_switch (Scott Mayhew) [2023840] - sunrpc: add xprt_switch direcotry to sunrpc's sysfs (Scott Mayhew) [2023840] - sunrpc: keep track of the xprt_class in rpc_xprt structure (Scott Mayhew) [2023840] - sunrpc: add IDs to multipath (Scott Mayhew) [2023840] - sunrpc: add xprt id (Scott Mayhew) [2023840] - sunrpc: Create per-rpc_clnt sysfs kobjects (Scott Mayhew) [2023840] - sunrpc: Create a client/ subdirectory in the sunrpc sysfs (Scott Mayhew) [2023840] - sunrpc: Create a sunrpc directory under /sys/kernel/ (Scott Mayhew) [2023840] - vfs: check fd has read access in kernel_read_file_from_fd() (Ian Kent) [2040615] - SUNRPC: Fix NFSD's request deferral on RDMA transports (Benjamin Coddington) [2090525] - vdpa/mlx5: Use consistent RQT size (Cindy Lu) [2063108] - vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Cindy Lu) [2063108] - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Cindy Lu) [2063108] - gfs2: Stop using glock holder auto-demotion for now (Andreas Gruenbacher) [2054855] - gfs2: buffered write prefaulting (Andreas Gruenbacher) [2054855] - gfs2: Align read and write chunks to the page cache (Andreas Gruenbacher) [2054855] - gfs2: Pull return value test out of should_fault_in_pages (Andreas Gruenbacher) [2054855] - gfs2: Clean up use of fault_in_iov_iter_{read,write}able (Andreas Gruenbacher) [2054855] - gfs2: Variable rename (Andreas Gruenbacher) [2054855] - gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher) [2054855] - iomap: iomap_write_end cleanup (Andreas Gruenbacher) [2054855] - iomap: iomap_write_failed fix (Andreas Gruenbacher) [2054855] - gfs2: Don't re-check for write past EOF unnecessarily (Andreas Gruenbacher) [2054855] - gfs2: No short reads or writes upon glock contention (Andreas Gruenbacher) [2054855] - fs/iomap: Fix buffered write page prefaulting (Andreas Gruenbacher) [2054855] - generic_perform_write()/iomap_write_actor(): saner logics for short copy (Andreas Gruenbacher) [2054855] - iomap: Convert iomap_write_end types (Andreas Gruenbacher) [2054855] - gfs2: Make sure not to return short direct writes (Andreas Gruenbacher) [2054855] - gfs2: Remove dead code in gfs2_file_read_iter (Andreas Gruenbacher) [2054855] - gfs2: Fix gfs2_file_buffered_write endless loop workaround (Andreas Gruenbacher) [2054855] - gfs2: Minor retry logic cleanup (Andreas Gruenbacher) [2054855] - gfs2: Disable page faults during lockless buffered reads (Andreas Gruenbacher) [2054855] - gfs2: Fix should_fault_in_pages() logic (Andreas Gruenbacher) [2054855] - mm: gup: make fault_in_safe_writeable() use fixup_user_fault() (Andreas Gruenbacher) [2054855] - gfs2: Initialize gh_error in gfs2_glock_nq (Andreas Gruenbacher) [2054855] - gfs2: Switch lock order of inode and iopen glock (Andreas Gruenbacher) [2054855] - gfs2: cancel timed-out glock requests (Andreas Gruenbacher) [2054855] - gfs2: Expect -EBUSY after canceling dlm locking requests (Andreas Gruenbacher) [2054855] - gfs2: gfs2_setattr_size error path fix (Andreas Gruenbacher) [2054855] - gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson) [2054855] - gfs2: Fix gfs2_release for non-writers regression (Bob Peterson) [1955591] - gfs2: gfs2_create_inode rework (Andreas Gruenbacher) [1955591] - gfs2: gfs2_inode_lookup rework (Andreas Gruenbacher) [1955591] - gfs2: gfs2_inode_lookup cleanup (Andreas Gruenbacher) [1955591] - gfs2: Fix remote demote of weak glock holders (Andreas Gruenbacher) [1955591] - gfs2: Fix glock_hash_walk bugs (Andreas Gruenbacher) [1955591] - gfs2: Cancel remote delete work asynchronously (Bob Peterson) [1955591] - gfs2: set glock object after nq (Bob Peterson) [1955591] - gfs2: remove RDF_UPTODATE flag (Bob Peterson) [1955591] - gfs2: Eliminate GIF_INVALID flag (Bob Peterson) [1955591] - gfs2: Fix atomic bug in gfs2_instantiate (Andreas Gruenbacher) [1955591] - gfs2: fix GL_SKIP node_scope problems (Bob Peterson) [1955591] - gfs2: Add some flags missing from glock output (Bob Peterson) [1955591] - gfs2: split glock instantiation off from do_promote (Bob Peterson) [1955591] - gfs2: further simplify do_promote (Bob Peterson) [1955591] - gfs2: re-factor function do_promote (Bob Peterson) [1955591] - gfs2: Remove 'first' trace_gfs2_promote argument (Andreas Gruenbacher) [1955591] - gfs2: change go_lock to go_instantiate (Bob Peterson) [1955591] - gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug (Bob Peterson) [1955591] - gfs2: move GL_SKIP check from glops to do_promote (Bob Peterson) [1955591] - gfs2: Add GL_SKIP holder flag to dump_holder (Bob Peterson) [1955591] - gfs2: remove redundant check in gfs2_rgrp_go_lock (Bob Peterson) [1955591] - gfs2: Fix mmap + page fault deadlocks for direct I/O (Andreas Gruenbacher) [1955591] - iov_iter: Introduce ITER_IOVEC_FLAG_NOFAULT flag to disable page faults (Andreas Gruenbacher) [1955591] - gup: Introduce FOLL_NOFAULT flag to disable page faults (Andreas Gruenbacher) [1955591] - iomap: Add done_before argument to iomap_dio_rw (Andreas Gruenbacher) [1955591] - iomap: Support partial direct I/O on user copy failures (Andreas Gruenbacher) [1955591] - iomap: Fix iomap_dio_rw return value for user copies (Andreas Gruenbacher) [1955591] - iomap: support reading inline data from non-zero pos (Andreas Gruenbacher) [1955591] - gfs2: Only dereference i->iov when iter_is_iovec(i) (Andreas Gruenbacher) [1955591] - gfs2: Prevent endless loops in gfs2_file_buffered_write (Andreas Gruenbacher) [1955591] - gfs2: Fix mmap + page fault deadlocks for buffered I/O (Andreas Gruenbacher) [1955591] - gfs2: Eliminate ip->i_gh (Andreas Gruenbacher) [1955591] - gfs2: Move the inode glock locking to gfs2_file_buffered_write (Andreas Gruenbacher) [1955591] - gfs2: Fix "Introduce flag for glock holder auto-demotion" (Andreas Gruenbacher) [1955591] - gfs2: Introduce flag for glock holder auto-demotion (Bob Peterson) [1955591] - gfs2: fix scheduling while atomic bug in glocks (Bob Peterson) [1955591] - gfs2: Clean up function may_grant (Andreas Gruenbacher) [1955591] - gfs2: Add wrapper for iomap_file_buffered_write (Andreas Gruenbacher) [1955591] - iov_iter: Introduce fault_in_iov_iter_writeable (Andreas Gruenbacher) [1955591] - iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readable (Andreas Gruenbacher) [1955591] - gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} (Andreas Gruenbacher) [1955591] - powerpc/signal64: Don't opencode page prefaulting (Andreas Gruenbacher) [1955591] - sanitize iov_iter_fault_in_readable() (Andreas Gruenbacher) [1955591] - [xarray] iov_iter_fault_in_readable() should do nothing in xarray case (Andreas Gruenbacher) [1955591] - powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher) [1955591] - iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher) [1955591] - gfs2: Fix length of holes reported at end-of-file (Andreas Gruenbacher) [1955591] - gfs2: Remove redundant check from gfs2_glock_dq (Bob Peterson) [1955591] - gfs2: release iopen glock early in evict (Bob Peterson) [1955591] - mm: change fault_in_pages_* to have an unsigned size parameter (Andreas Gruenbacher) [1955591] - gfs2: Eliminate vestigial HIF_FIRST (Bob Peterson) [1955591] - iomap: remove the iomap arguments to ->page_{prepare,done} (Andreas Gruenbacher) [1955591] - net: sched: fix use-after-free in tc_new_tfilter() (Ivan Vecera) [2071704]- Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() (Gopal Tiwari) [2076180] - powerpc/papr_scm: Fix buffer overflow issue with CONFIG_FORTIFY_SOURCE (Gustavo Walbon) [2069468] - powerpc/papr_scm: Fix build failure when (Gustavo Walbon) [2069468] - drivers/nvdimm: Fix build failure when CONFIG_PERF_EVENTS is not set (Gustavo Walbon) [2069468] - powerpc/papr_scm: Add perf interface support (Gustavo Walbon) [2069468] - drivers/nvdimm: Add perf interface to expose nvdimm performance stats (Gustavo Walbon) [2069468] - drivers/nvdimm: Add nvdimm pmu structure (Gustavo Walbon) [2069468] - mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb (Davide Caratti) [2084048] - mptcp: Correctly set DATA_FIN timeout when number of retransmits is large (Davide Caratti) [2084048] - mptcp: add mibs counter for ignored incoming options (Davide Caratti) [2084048] - mptcp: fix race in incoming ADD_ADDR option processing (Davide Caratti) [2084048] - mptcp: netlink: process IPv6 addrs in creating listening sockets (Davide Caratti) [2084048] - mptcp: use delegate action to schedule 3rd ack retrans (Davide Caratti) [2084048] - mptcp: fix delack timer (Davide Caratti) [2084048] - powerpc/module_64: use module_init_section instead of patching names (Jan Stancek) [1985851] - module: check for exit sections in layout_sections() instead of module_init_section() (Jan Stancek) [1985851] - module: treat exit sections the same as init sections when !CONFIG_MODULE_UNLOAD (Jan Stancek) [1985851] - module: allow arch overrides for .exit section names (Jan Stancek) [1985851] - ARM: 8976/1: module: allow arch overrides for .init section names (Jan Stancek) [1985851] - KVM: s390: pv: make use of ultravisor AIV support (Thomas Huth) [2043870] - redhat: Enable VM kselftests (Nico Pache) [1978539] - selftests: vm: Makefile: rename TARGETS to VMTARGETS (Nico Pache) [1978539] - redhat: enable CONFIG_TEST_VMALLOC for vm selftests (Nico Pache) [1978539] - redhat: enable GUP TEST for kselftests (Nico Pache) [1978539] - redhat: Enable HMM test to be used by the kselftest test suite (Nico Pache) [1978539] - selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Nico Pache) [1978539] - selftests/vm: fix display of page size in map_hugetlb (Nico Pache) [1978539] - selftests/vm: fix building protection keys test (Nico Pache) [1978539] - lib/test_vmalloc.c: do not create cpumask_t variable on stack (Nico Pache) [1978539] - vmalloc: add test driver to analyse vmalloc allocator (Nico Pache) [1978539] - vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALLOC_MODULE (Nico Pache) [1978539] - selftests/vm: add protection_keys_32 / protection_keys_64 to gitignore (Nico Pache) [1978539] - selftests/vm: rename file run_vmtests to run_vmtests.sh (Nico Pache) [1978539] - mm/gup_benchmark: support threading (Nico Pache) [1978539] - selftests/vm: gup_test: test faulting in kernel, and verify pinnable pages (Nico Pache) [1978539] - selftests/vm: gup_test: fix test flag (Nico Pache) [1978539] - selftests/vm: fix out-of-tree build (Nico Pache) [1978539] - selftests/vm: 2x speedup for run_vmtests.sh (Nico Pache) [1978539] - selftests/vm: hmm-tests: remove the libhugetlbfs dependency (Nico Pache) [1978539] - selftests/vm: run_vmtests.sh: update and clean up gup_test invocation (Nico Pache) [1978539] - selftests/vm: gup_test: introduce the dump_pages() sub-test (Nico Pache) [1978539] - selftests/vm: only some gup_test items are really benchmarks (Nico Pache) [1978539] - selftests/vm: minor cleanup: Makefile and gup_test.c (Nico Pache) [1978539] - selftests/vm: rename run_vmtests --> run_vmtests.sh (Nico Pache) [1978539] - selftests/vm: use a common gup_test.h (Nico Pache) [1978539] - mm/gup_benchmark: rename to mm/gup_test (Nico Pache) [1978539] - tools/testing/selftests/vm: fix build error (Nico Pache) [1978539] - selftests: vm: add fragment CONFIG_GUP_BENCHMARK (Nico Pache) [1978539] - selftests/vm: 8x compaction_test speedup (Nico Pache) [1978539] - selftests/vm: fix incorrect gcc invocation in some cases (Nico Pache) [1978539] - selftests/vm: fix false build success on the second and later attempts (Nico Pache) [1978539] - mm/gup: don't permit users to call get_user_pages with FOLL_LONGTERM (Nico Pache) [1978539] - mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag (Nico Pache) [1978539] - mm/gup_benchmark: update the documentation in Kconfig (Nico Pache) [1978539] - khugepaged: selftests: fix timeout condition in wait_for_scan() (Nico Pache) [1978539] - selftests: vm: pkeys: fix multilib builds for x86 (Nico Pache) [1978539] - selftests: vm: pkeys: use the correct page size on powerpc (Nico Pache) [1978539] - selftests/vm/pkeys: override access right definitions on powerpc (Nico Pache) [1978539] - selftests/vm/pkeys: test correct behaviour of pkey-0 (Nico Pache) [1978539] - selftests/vm/pkeys: introduce a sub-page allocator (Nico Pache) [1978539] - selftests/vm/pkeys: detect write violation on a mapped access-denied-key page (Nico Pache) [1978539] - selftests/vm/pkeys: associate key on a mapped page and detect write violation (Nico Pache) [1978539] - selftests/vm/pkeys: associate key on a mapped page and detect access violation (Nico Pache) [1978539] - selftests/vm/pkeys: improve checks to determine pkey support (Nico Pache) [1978539] - selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() (Nico Pache) [1978539] - selftests/vm/pkeys: fix number of reserved powerpc pkeys (Nico Pache) [1978539] - selftests/vm/pkeys: introduce powerpc support (Nico Pache) [1978539] - selftests/vm/pkeys: introduce generic pkey abstractions (Nico Pache) [1978539] - selftests: vm: pkeys: use the correct huge page size (Nico Pache) [1978539] - selftests/vm/pkeys: fix alloc_random_pkey() to make it really random (Nico Pache) [1978539] - selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() (Nico Pache) [1978539] - selftests/vm/pkeys: fix pkey_disable_clear() (Nico Pache) [1978539] - selftests: vm: pkeys: add helpers for pkey bits (Nico Pache) [1978539] - selftests: vm: pkeys: Use sane types for pkey register (Nico Pache) [1978539] - selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() (Nico Pache) [1978539] - selftests/vm/pkeys: move some definitions to arch-specific header (Nico Pache) [1978539] - selftests/vm/pkeys: move generic definitions to header file (Nico Pache) [1978539] - selftests/vm/pkeys: rename all references to pkru to a generic name (Nico Pache) [1978539] - selftests/x86/pkeys: move selftests to arch-neutral directory (Nico Pache) [1978539] - selftests/vm: 10x speedup for hmm-tests (Nico Pache) [1978539] - mm/migrate: add migrate-shared test for migrate_vma_*() (Nico Pache) [1978539] - mm/migrate: optimize migrate_vma_setup() for holes (Nico Pache) [1978539] - lib/test_hmm: use vma_lookup() in dmirror_migrate() (Nico Pache) [1978539] - lib/test_hmm.c: fix an error code in dmirror_allocate_chunk() (Nico Pache) [1978539] - lib/test_hmm.c: remove unused dmirror_zero_page (Nico Pache) [1978539] - mm/memremap_pages: support multiple ranges per invocation (Nico Pache) [1978539] - mm/memremap_pages: convert to 'struct range' (Nico Pache) [1978539] - tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro (Nico Pache) [1978539] - mm/hmm/test: use the new migration invalidation (Nico Pache) [1978539] - lib/test_hmm.c: add a flag parameter to migrate_vma (Nico Pache) [1978539] - mm/hmm: add tests for hmm_pfn_to_map_order() (Nico Pache) [1978539] - lib: fix test_hmm.c reference after free (Nico Pache) [1978539] - mm/hmm/test: add selftests for HMM (Nico Pache) [1978539] - mm/hmm/test: add selftest driver for HMM (Nico Pache) [1978539] - mm: convert insert_pfn() to vm_fault_t (Nico Pache) [1978539] - selftests/vm/.gitignore: add mremap_dontunmap (Nico Pache) [1978539] - selftests: vm: Fix 64-bit test builds for powerpc64le (Nico Pache) [1978539] - selftests: vm: Do not override definition of ARCH (Nico Pache) [1978539] - selftests/vm: fix map_hugetlb length used for testing read and write (Nico Pache) [1978539] - selftests/vm: add missed tests in run_vmtests (Nico Pache) [1978539] - selftests: vm: add fragment CONFIG_TEST_VMALLOC (Nico Pache) [1978539] - selftests: vm: Build/Run 64bit tests only on 64bit arch (Nico Pache) [1978539] - selftests: vm: Fix test build failure when built by itself (Nico Pache) [1978539] - selftests: vm: install test_vmalloc.sh for run_vmtests (Nico Pache) [1978539] - tools: mark 'test_vmalloc.sh' executable (Nico Pache) [1978539] - tools/selftest/vm: allow choosing mem size and page size in map_hugetlb (Nico Pache) [1978539] - selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE (Nico Pache) [1978539] - tools/testing/selftests/vm/map_fixed_noreplace.c: add test for MAP_FIXED_NOREPLACE (Nico Pache) [1978539] - tools/testing/selftests/vm/: add MAP_POPULATE test (Nico Pache) [1978539] - xfs: return errors in xfs_fs_sync_fs (Andrey Albershteyn) [2087991] - vfs: make sync_filesystem return errors from ->sync_fs (Andrey Albershteyn) [2087991] - PCI: hv: Remove unused hv_set_msi_entry_from_desc() (Mohammed Gamal) [2086560] - PCI: hv: Avoid the retarget interrupt hypercall in irq_unmask() on ARM64 (Mohammed Gamal) [2086560] - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology (Mohammed Gamal) [2086560] - PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors (Mohammed Gamal) [2086560] - vdpa: clean up get_config_size ret value handling (Cindy Lu) [2059841] - vdpa: mlx5: synchronize driver status with CVQ (Jason Wang) [2048009] - vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang) [2048009] - vdpa/mlx5: Avoid processing works if workqueue was destroyed (Cindy Lu) [2048009] - cpufreq: Cancel policy update work scheduled before freeing (Prarit Bhargava) [2083728] - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Paolo Abeni) [2081411] - tcp: ensure to use the most recently sent skb when filling the rate sample (Paolo Abeni) [2081411] - tcp: make sure treq->af_specific is initialized (Paolo Abeni) [2081411] - tcp: md5: incorrect tcp_header_len for incoming connections (Paolo Abeni) [2081411] - tcp: ensure PMTU updates are processed during fastopen (Paolo Abeni) [2081411] - tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() (Paolo Abeni) [2081411] - inet: fully convert sk->sk_rx_dst to RCU rules (Paolo Abeni) [2081411] - tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Paolo Abeni) [2081411]- selftests/bpf/test_xdp_redirect_multi: use temp netns for testing (Felix Maurer) [2017875] - selftests/bpf/xdp_redirect_multi: Limit the tests in netns (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to terminate cleanly (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Use arping to accurate the arp number (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder (Jiri Benc) [2017875] - bpf, sockmap: Zap ingress queues after stopping strparser (Jiri Benc) [2017875] - xdp, net: Fix use-after-free in bpf_xdp_link_release (Jiri Benc) [2017875] - doc, af_xdp: Fix bind flags option typo (Jiri Benc) [2017875] - bpf, devmap: Convert remaining READ_ONCE() to rcu_dereference_check() (Jiri Benc) [2017875] - xdp: Move the rxq_info.mem clearing to unreg_mem_model() (Jiri Benc) [2017875] - bpf, sched: Remove unneeded rcu_read_lock() around BPF program invocation (Jiri Benc) [2017875] - xdp: Add proper __rcu annotations to redirect map entries (Jiri Benc) [2017875] - doc: Give XDP as example of non-obvious RCU reader/updater pairing (Jiri Benc) [2017875] - doc: Clarify and expand RCU updaters and corresponding readers (Jiri Benc) [2017875] - bpfilter: Specify the log level for the kmsg message (Jiri Benc) [2017875] - docs, af_xdp: Consistent indentation in examples (Jiri Benc) [2017875] - xsk: Fix missing validation for skb and unaligned mode (Jiri Benc) [2017875] - bpf: Support all gso types in bpf_skb_change_proto() (Jiri Benc) [2017875] - bpf: Do not change gso_size during bpf_skb_change_proto() (Jiri Benc) [2017875] - Revert "bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto" (Jiri Benc) [2017875] - selftests/bpf: Add xdp_redirect_multi into .gitignore (Jiri Benc) [2017875] - bpf, devmap: Remove drops variable from bq_xmit_all() (Jiri Benc) [2017875] - locking/atomic: net: use linux/atomic.h for xchg & cmpxchg (Jiri Benc) [2017875] - xsk: Use kvcalloc to support large umems (Jiri Benc) [2017875] - selftests/bpf: Add xdp_redirect_multi test (Jiri Benc) [2017875] - sample/bpf: Add xdp_redirect_map_multi for redirect_map broadcast test (Jiri Benc) [2017875] - xdp: Extend xdp_redirect_map with broadcast support (Jiri Benc) [2017875] - bpf: Let bpf_warn_invalid_xdp_action() report more info (Felix Maurer) [2017875] - bpf: Run devmap xdp_prog on flush instead of bulk enqueue (Jiri Benc) [2017875] - skmsg: Remove unused parameters of sk_msg_wait_data() (Jiri Benc) [2017875] - bpf: Use struct_size() in kzalloc() (Jiri Benc) [2017875] - bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto (Jiri Benc) [2017875] - treewide: Replace zero-length arrays with flexible-array members (Tomas Henzl) [2049660] - scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Tomas Henzl) [2049660] - scsi: mpi3mr: Update the copyright year (Tomas Henzl) [2049660] - scsi: mpi3mr: Update MPI3 headers (Tomas Henzl) [2049660] - scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Tomas Henzl) [2049660] - scsi: mpi3mr: Fix some spelling mistakes (Tomas Henzl) [2049660] - scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Tomas Henzl) [2049660] - scsi: mpi3mr: Add io_uring interface support in I/O-polled mode (Tomas Henzl) [2049660] - scsi: mpi3mr: Print cable mngnt and temp threshold events (Tomas Henzl) [2049660] - scsi: mpi3mr: Support Prepare for Reset event (Tomas Henzl) [2049660] - scsi: mpi3mr: Add Event acknowledgment logic (Tomas Henzl) [2049660] - scsi: mpi3mr: Gracefully handle online FW update operation (Tomas Henzl) [2049660] - scsi: mpi3mr: Detect async reset that occurred in firmware (Tomas Henzl) [2049660] - scsi: mpi3mr: Add IOC reinit function (Tomas Henzl) [2049660] - scsi: mpi3mr: Handle offline FW activation in graceful manner (Tomas Henzl) [2049660] - scsi: mpi3mr: Code refactor of IOC init - part2 (Tomas Henzl) [2049660] - scsi: mpi3mr: Code refactor of IOC init - part1 (Tomas Henzl) [2049660] - scsi: mpi3mr: Fault IOC when internal command gets timeout (Tomas Henzl) [2049660] - scsi: mpi3mr: Display IOC firmware package version (Tomas Henzl) [2049660] - scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Tomas Henzl) [2049660] - scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Tomas Henzl) [2049660] - [s390] s390/cio: verify the driver availability for path_event call (Mete Durlu) [2058620] - selinux: fix bad cleanup on error in hashtab_duplicate() (Ondrej Mosnacek) [2005890] - selinux: fix race between old and new sidtab (Ondrej Mosnacek) [2005890] - selinux: fix cond_list corruption when changing booleans (Ondrej Mosnacek) [2005890] - selinux: make nslot handling in avtab more robust (Ondrej Mosnacek) [2005890] - selinuxfs: unify policy load error reporting (Ondrej Mosnacek) [2005890] - selinux: fix variable scope issue in live sidtab conversion (Ondrej Mosnacek) [2005890] - selinux: don't log MAC_POLICY_LOAD record on failed policy load (Ondrej Mosnacek) [2005890] - selinux: simplify away security_policydb_len() (Ondrej Mosnacek) [2005890] - selinux: move policy mutex to selinux_state, use in lockdep checks (Ondrej Mosnacek) [2005890] - selinux: fix error handling bugs in security_load_policy() (Ondrej Mosnacek) [2005890] - selinux: convert policy read-write lock to RCU (Ondrej Mosnacek) [2005890] - selinux: Create new booleans and class dirs out of tree (Ondrej Mosnacek) [2005890] - selinux: Standardize string literal usage for selinuxfs directory names (Ondrej Mosnacek) [2005890] - selinux: Refactor selinuxfs directory populating functions (Ondrej Mosnacek) [2005890] - selinux: Create function for selinuxfs directory cleanup (Ondrej Mosnacek) [2005890] - selinux: fix memdup.cocci warnings (Ondrej Mosnacek) [2005890] - selinux: avoid dereferencing the policy prior to initialization (Ondrej Mosnacek) [2005890] - selinux: fix allocation failure check on newpolicy->sidtab (Ondrej Mosnacek) [2005890] - selinux: refactor changing booleans (Ondrej Mosnacek) [2005890] - selinux: move policy commit after updating selinuxfs (Ondrej Mosnacek) [2005890] - selinux: encapsulate policy state, refactor policy load (Ondrej Mosnacek) [2005890] - Revert "selinux: fix deadlock in security_set_bools()" (Ondrej Mosnacek) [2005890] - thunderx nic: mark device as deprecated (Íñigo Huguet) [2060286] - cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs (Vitaly Kuznetsov) [2091523] - [s390] s390/hypfs: include z/VM guests with access control group set (Mete Durlu) [2058621] - scsi: mpt3sas: Fix a few kernel-doc issues (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix a typo (Tomas Henzl) [2049623] - scsi: mpt3sas: Update driver version to 42.100.00.00 (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix junk chars displayed while printing ChipName (Tomas Henzl) [2049623] - scsi: mpt3sas: Use cached ATA Information VPD page (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix adapter replyPostRegisterIndex declaration (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix event callback log_code value handling (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix ioc->base_readl() use (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix writel() use (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix _ctl_set_task_mid() TaskMID check (Tomas Henzl) [2049623] - scsi: mpt3sas: Fail reset operation if config request timed out (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix use after free in _scsih_expander_node_remove() (Tomas Henzl) [2049623] - scsi: mpt3sas: Page fault in reply q processing (Tomas Henzl) [2049623] - scsi: mpt3sas: Convert to flexible arrays (Tomas Henzl) [2049623] - scsi: mpt3sas: Update persistent trigger pages from sysfs interface (Tomas Henzl) [2049623] - Revert "netfilter: conntrack: tag conntracks picked up in local out hook" (Florian Westphal) [2062870] - Revert "netfilter: nat: force port remap to prevent shadowing well-known ports" (Florian Westphal) [2062870] - drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems (Michel Dänzer) [2066918] - drm/amd: Use amdgpu_device_should_use_aspm on navi umd pstate switching (Michel Dänzer) [2066918] - drm/amd: Refactor `amdgpu_aspm` to be evaluated per device (Michel Dänzer) [2066918] - drm/amd: Check if ASPM is enabled from PCIe subsystem (Michel Dänzer) [2066918] - [s390] s390/tape: fix timer initialization in tape_std_assign() (Mete Durlu) [2085420] - powerpc/pseries/vas: Use QoS credits from the userspace (Steve Best) [2075174] - thermal: don't make THERMAL_NETLINK 'default y' (Prarit Bhargava) [2040062] - redhat/configs: Add CONFIG_INTEL_HFI_THERMAL (Prarit Bhargava) [2040062] - thermal/drivers/core: Remove module unload code (Prarit Bhargava) [2040062] - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference (Prarit Bhargava) [2040062] - thermal: intel: hfi: INTEL_HFI_THERMAL depends on NET (Prarit Bhargava) [2040062] - thermal: netlink: Fix parameter type of thermal_genl_cpu_capability_event() stub (Prarit Bhargava) [2040062] - thermal: intel: hfi: Notify user space for HFI events (Prarit Bhargava) [2040062] - thermal: netlink: Add a new event to notify CPU capabilities change (Prarit Bhargava) [2040062] - thermal: intel: hfi: Enable notification interrupt (Prarit Bhargava) [2040062] - thermal: intel: hfi: Handle CPU hotplug events (Prarit Bhargava) [2040062] - thermal: intel: hfi: Minimally initialize the Hardware Feedback Interface (Prarit Bhargava) [2040062] - x86/cpu: Add definitions for the Intel Hardware Feedback Interface (Prarit Bhargava) [2040062] - x86/Documentation: Describe the Intel Hardware Feedback Interface (Prarit Bhargava) [2040062] - thermal: intel: Allow processing of HWP interrupt (Prarit Bhargava) [2040062] - x86/thermal: Fix LVT thermal setup for SMI delivery mode (Prarit Bhargava) [2040062] - thermal: Move therm_throt there from x86/mce (Prarit Bhargava) [2040062] - thermal: core: Adding missing nlmsg_free() in thermal_genl_sampling_temp() (Prarit Bhargava) [2040062] - thermal: move to smaller ops wherever possible (Prarit Bhargava) [2040062] - thermal: add small version of ops (Prarit Bhargava) [2040062] - thermal: netlink: Improve the initcall ordering (Prarit Bhargava) [2040062] - thermal: core: remove redundant initialization of variable ret (Prarit Bhargava) [2040062] - thermal: netlink: Fix compilation error when CONFIG_NET=n (Prarit Bhargava) [2040062] - thermal: core: Fix thermal zone lookup by ID (Prarit Bhargava) [2040062] - thermal: core: Get thermal zone by id (Prarit Bhargava) [2040062] - thermal: core: Add helpers to browse the cdev, tz and governor list (Prarit Bhargava) [2040062] - thermal: Remove netlink support (Prarit Bhargava) [2040062] - thermal: core: genetlink support for events/cmd/sampling (Prarit Bhargava) [2040062]- mailbox: pcc: Handle all PCC subtypes correctly in pcc_mbox_irq (Mark Langsdorf) [1997698] - i2c: xgene-slimpro: Fix wrong pointer passed to PTR_ERR() (Mark Langsdorf) [1997698] - ACPI: Make acpi_node_get_parent() local (Mark Langsdorf) [1997698] - ACPI: Get acpi_device's parent from the parent field (Mark Langsdorf) [1997698] - ACPI: PM: Fix device wakeup power reference counting error (Mark Langsdorf) [1997698] - ACPI: video: use platform backlight driver on Xiaomi Mi Pad 2 (Mark Langsdorf) [1997698] - ACPI: video: Drop dmi_system_id.ident settings from video_detect_dmi_table[] (Mark Langsdorf) [1997698] - ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Mark Langsdorf) [1997698] - ACPI: EC: Use ec_no_wakeup on HP ZHAN 66 Pro (Mark Langsdorf) [1997698] - ACPI: Add a convenience function to tell a device is in D0 state (Mark Langsdorf) [1997698] - ACPI: scan: Obtain device's desired enumeration power state (Mark Langsdorf) [1997698] - perf: qcom_l2_pmu: ACPI: Use ACPI_COMPANION() directly (Mark Langsdorf) [1997698] - ACPI/PCC: Add maintainer for PCC mailbox driver (Mark Langsdorf) [1997698] - mailbox: pcc: Add support for PCCT extended PCC subspaces(type 3/4) (Mark Langsdorf) [1997698] - mailbox: pcc: Drop handling invalid bit-width in {read,write}_register (Mark Langsdorf) [1997698] - mailbox: pcc: Avoid accessing PCCT table in pcc_send_data and pcc_mbox_irq (Mark Langsdorf) [1997698] - mailbox: pcc: Add PCC register bundle and associated accessor functions (Mark Langsdorf) [1997698] - mailbox: pcc: Rename doorbell ack to platform interrupt ack register (Mark Langsdorf) [1997698] - mailbox: pcc: Use PCC mailbox channel pointer instead of standard (Mark Langsdorf) [1997698] - mailbox: pcc: Add pcc_mbox_chan structure to hold shared memory region info (Mark Langsdorf) [1997698] - mailbox: pcc: Consolidate subspace doorbell register parsing (Mark Langsdorf) [1997698] - mailbox: pcc: Consolidate subspace interrupt information parsing (Mark Langsdorf) [1997698] - mailbox: pcc: Refactor all PCC channel information into a structure (Mark Langsdorf) [1997698] - mailbox: pcc: Fix kernel doc warnings (Mark Langsdorf) [1997698] - ACPI: glue: Use acpi_device_adr() in acpi_find_child_device() (Mark Langsdorf) [1997698] - ACPI: APEI: mark apei_hest_parse() static (Mark Langsdorf) [1997698] - ACPI: APEI: EINJ: Relax platform response timeout to 1 second (Mark Langsdorf) [1997698] - ACPI: resources: Add one more Medion model in IRQ override quirk (Mark Langsdorf) [1997698] - ACPI: AC: Quirk GK45 to skip reading _PSR (Mark Langsdorf) [1997698] - ACPI: PM: sleep: Do not set suspend_ops unnecessarily (Mark Langsdorf) [1997698] - ACPI: PRM: Handle memory allocation and memory remap failure (Mark Langsdorf) [1997698] - ACPI: PRM: Remove unnecessary blank lines (Mark Langsdorf) [1997698] - ACPI: PM: Turn off wakeup power resources on _DSW/_PSW errors (Mark Langsdorf) [1997698] - ACPI: PM: Fix sharing of wakeup power resources (Mark Langsdorf) [1997698] - ACPI: PM: Turn off unused wakeup power resources (Mark Langsdorf) [1997698] - ACPI: PM: Check states of power resources during initialization (Mark Langsdorf) [1997698] - hwmon: (acpi_power_meter) Use acpi_bus_get_acpi_device() (Mark Langsdorf) [1997698] - ACPI: replace snprintf() in "show" functions with sysfs_emit() (Mark Langsdorf) [1997698] - ACPI: LPSS: Use ACPI_COMPANION() directly (Mark Langsdorf) [1997698] - ACPI: battery: Accept charges over the design capacity as full (Mark Langsdorf) [1997698] - ACPICA: Update version to 20210930 (Mark Langsdorf) [1997698] - ACPICA: iASL table disassembler: Added disassembly support for the NHLT ACPI table (Mark Langsdorf) [1997698] - ACPICA: ACPI 6.4 SRAT: add Generic Port Affinity type (Mark Langsdorf) [1997698] - ACPICA: Add support for Windows 2020 _OSI string (Mark Langsdorf) [1997698] - ACPICA: Avoid evaluating methods too early during system resume (Mark Langsdorf) [1997698] - ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40 (Mark Langsdorf) [1997698] - ACPI: processor idle: Allow playing dead in C3 state (Mark Langsdorf) [1997698] - ACPI: Kconfig: Fix a typo in Kconfig (Mark Langsdorf) [1997698] - ACPI: PNP: remove duplicated BRI0A49 and BDP3336 entries (Mark Langsdorf) [1997698] - ACPI: resources: Add DMI-based legacy IRQ override quirk (Mark Langsdorf) [1997698] - ACPICA: Add support for MADT online enabled bit (Mark Langsdorf) [1997698] - acpi/arm64: fix next_platform_timer() section mismatch error (Mark Langsdorf) [1997697] - ACPI: PM: Include alternate AMDI0005 id in special behaviour (Mark Langsdorf) [1997697] - MAINTAINERS: Change Rafael's e-mail address (Mark Langsdorf) [1997697] - ACPI: scan: Remove unneeded header linux/nls.h (Mark Langsdorf) [1997697] - ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported (Mark Langsdorf) [1997697] - ACPI: power: Drop name from struct acpi_power_resource (Mark Langsdorf) [1997697] - ACPI: power: Use acpi_handle_debug() to print debug messages (Mark Langsdorf) [1997697] - ACPI: button: Add DMI quirk for Lenovo Yoga 9 (14INTL5) (Mark Langsdorf) [1997697] - ACPI: SPCR: Add support for the new 16550-compatible Serial Port Subtype (Mark Langsdorf) [1997697] - ACPI: platform-profile: call sysfs_notify() from platform_profile_store() (Mark Langsdorf) [1997697] - ACPICA: Update version to 20210730 (Mark Langsdorf) [1997697] - ACPICA: Add method name "_DIS" For use with aslmethod.c (Mark Langsdorf) [1997697] - ACPICA: iASL: Fix for WPBT table with no command-line arguments (Mark Langsdorf) [1997697] - ACPICA: Headers: Add new DBG2 Serial Port Subtypes (Mark Langsdorf) [1997697] - ACPICA: Macros should not use a trailing semicolon (Mark Langsdorf) [1997697] - ACPICA: Fix an if statement (add parens) (Mark Langsdorf) [1997697] - ACPICA: iASL: Add support for the AEST table (data compiler) (Mark Langsdorf) [1997697] - clk: fractional-divider: Introduce POWER_OF_TWO_PS flag (Mark Langsdorf) [1997697] - clk: fractional-divider: add explicit big endian support (Mark Langsdorf) [1997697] - clk: gate: add explicit big endian support (Mark Langsdorf) [1997697] - clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED flag support (Mark Langsdorf) [1997697] - ACPI: processor: Replace deprecated CPU-hotplug functions (Mark Langsdorf) [1997697] - ABI: sysfs-platform-dptf: Add tables markup to a table (Mark Langsdorf) [1997697] - ACPI: DPTF: Add new PCH FIVR methods (Mark Langsdorf) [1997697] - clk: x86: Rename clk-lpt to more specific clk-lpss-atom (Mark Langsdorf) [1997697] - ACPI: configfs: Make get_header() to return error pointer (Mark Langsdorf) [1997697] - ACPI: configfs: Use sysfs_emit() in "show" functions (Mark Langsdorf) [1997697] - ACPI: glue: Eliminate acpi_platform_notify() (Mark Langsdorf) [1997697] - ACPI: bus: Rename functions to avoid name collision (Mark Langsdorf) [1997697] - ACPI: glue: Change return type of two functions to void (Mark Langsdorf) [1997697] - ACPI: glue: Rearrange acpi_device_notify() (Mark Langsdorf) [1997697] - ACPI: Add LoongArch support for ACPI_PROCESSOR/ACPI_NUMA (Mark Langsdorf) [1997697] - ACPI / PMIC: XPower: optimize MIPI PMIQ sequence I2C-bus accesses (Mark Langsdorf) [1997697] - ACPI / PMIC: XPower: optimize I2C-bus accesses (Mark Langsdorf) [1997697] - stddef: Introduce DECLARE_FLEX_ARRAY() helper (Josef Oskera) [2062594] - Revert "iavf: Fix deadlock occurrence during resetting VF interface" (Ivan Vecera) [2066693] - scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() (Ewan D. Milne) [2071831] - lib/sbitmap: allocate sb->map via kvzalloc_node (Ewan D. Milne) [2071831] - mm: move kvmalloc-related functions to slab.h (Ewan D. Milne) [2071831] - scsi: core: sd: Add silence_suspend flag to suppress some PM messages (Ewan D. Milne) [2071831] - scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters (Ewan D. Milne) [2071831] - sd: call sd_zbc_release_disk before releasing the scsi_device reference (Ewan D. Milne) [2071831] - scsi: core: Reallocate device's budget map on queue depth change (Ewan D. Milne) [2071831] - scsi: sr: Don't use GFP_DMA (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_device_max_queue_depth() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix buffer size of REPORT ZONES command (Ewan D. Milne) [2071831] - scsi: sd_zbc: Clean up sd_zbc_parse_report() setting of wp (Ewan D. Milne) [2071831] - scsi: sd_zbc: Simplify zone full condition check (Ewan D. Milne) [2071831] - scsi: core: Show SCMD_LAST in text form (Ewan D. Milne) [2071831] - scsi: scsi_debug: Zero clear zones at reset write pointer (Ewan D. Milne) [2071831] - scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Ewan D. Milne) [2071831] - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix type in min_t to avoid stack OOB (Ewan D. Milne) [2071831] - scsi: core: Simplify control flow in scmd_eh_abort_handler() (Ewan D. Milne) [2071831] - scsi: core: sysfs: Fix hang when device state is set via sysfs (Ewan D. Milne) [2071831] - scsi: scsi_debug: Don't call kcalloc() if size arg is zero (Ewan D. Milne) [2071831] - scsi: sr: Remove duplicate assignment (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() (Ewan D. Milne) [2071831] - scsi: sd: Print write through due to no caching mode page as warning (Ewan D. Milne) [2071831] - scsi: sd: Fix crashes in sd_resume_runtime() (Ewan D. Milne) [2071831] - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() (Ewan D. Milne) [2071831] - scsi: core: Fix spelling in a source code comment (Ewan D. Milne) [2071831] - scsi: sd: Fix sd_do_mode_sense() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_mode_select() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_mode_sense() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Remove include from scsi_cmnd.h (Ewan D. Milne) [2071831] - scsi: sd_zbc: Support disks with more than 2**32 logical blocks (Ewan D. Milne) [2071831] - scsi: sd: Make sd_spinup_disk() less noisy (Ewan D. Milne) [2071831] - scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" (Ewan D. Milne) [2071831] - scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE (Ewan D. Milne) [2071831] - scsi: sd: Do not exit sd_spinup_disk() quietly (Ewan D. Milne) [2071831] - scsi: core: Add helper to return number of logical blocks in a request (Ewan D. Milne) [2071831] - scsi: scsi_debug: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: scsi_transport_spi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: scsi_transport_fc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: sr: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: sd: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: core: Introduce the scsi_cmd_to_rq() function (Ewan D. Milne) [2071831] - scsi: core: Add BLIST_IGN_MEDIA_CHANGE for Ultra HS-SD/MMC USB card readers (Ewan D. Milne) [2071831] - scsi: sd: REQUEST SENSE for BLIST_IGN_MEDIA_CHANGE devices in runtime_resume() (Ewan D. Milne) [2071831] - scsi: core: Add new flag BLIST_IGN_MEDIA_CHANGE (Ewan D. Milne) [2071831] - scsi: scsi_debug: Improve RDPROTECT/WRPROTECT handling (Ewan D. Milne) [2071831] - scsi: scsi_debug: Remove dump_sector() (Ewan D. Milne) [2071831] - scsi: core: Add scsi_prot_ref_tag() helper (Ewan D. Milne) [2071831] - scsi: core: Add scsi_msg_to_host_byte() (Ewan D. Milne) [2071831] - scsi: core: Add get_{status,host}_byte() accessor functions (Ewan D. Milne) [2071831] - scsi: core: Cap scsi_host cmd_per_lun at can_queue (Ewan D. Milne) [2071831] - scsi: Fix spelling mistakes in header files (Ewan D. Milne) [2071831] - scsi: core: Treat device offline as a failure (Ewan D. Milne) [2071831] - sched/topology: Skip updating masks for non-online nodes (Diego Domingos) [1946251] - powerpc/numa: Update cpu_cpu_map on CPU online/offline (Diego Domingos) [1946251] - powerpc/numa: Print debug statements only when required (Diego Domingos) [1946251] - powerpc/numa: convert printk to pr_xxx (Diego Domingos) [1946251] - powerpc/numa: Drop dbg in favour of pr_debug (Diego Domingos) [1946251] - livepatch: Fix missing unlock on error in klp_enable_patch() (Julia Denham) [2069340] - livepatch: Fix kobject refcount bug on klp_init_patch_early failure path (Julia Denham) [2069340] - Documentation: livepatch: Add livepatch API page (Julia Denham) [2069340] - scsi: megaraid_sas: Remove unnecessary memset (Tomas Henzl) [2049686] - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Tomas Henzl) [2049686] - scsi: megasas: Clean up some inconsistent indenting (Tomas Henzl) [2049686] - scsi: megasas: Stop using the SCSI pointer (Tomas Henzl) [2049686] - aarch64: enable memory hotplug (Baoquan He) [1818517] - mm/memory_hotplug: introduce default dummy memory_add_physaddr_to_nid() (Baoquan He) [1818517] - arm64/mm: Add one hunk back missed in earlier back porting (Baoquan He) [1818517] - arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Baoquan He) [1818517] - ARM64: dump: Convert to use DEFINE_SHOW_ATTRIBUTE macro (Baoquan He) [1818517] - net/mlx5: DR, Ignore modify TTL on RX if device doesn't support it (Amir Tzin) [2072934] - net: bridge: switchdev: check br_vlan_group() return value (Ivan Vecera) [2080332] - net: bridge: mst: Restrict info size queries to bridge ports (Ivan Vecera) [2080332] - net: bridge: mst: prevent NULL deref in br_mst_info_size() (Ivan Vecera) [2080332] - selftests: forwarding: Use same VRF for port and VLAN upper (Ivan Vecera) [2080332] - selftests: forwarding: Disable learning before link up (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to query a port's MST state (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to check if MST is enabled (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to map an MSTI to a VID set (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of MST state changes (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of VLAN MSTI migrations (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of MST mode changes (Ivan Vecera) [2080332] - net: bridge: mst: Support setting and reporting MST port states (Ivan Vecera) [2080332] - net: bridge: mst: Allow changing a VLAN's MSTI (Ivan Vecera) [2080332] - net: bridge: mst: Multiple Spanning Tree (MST) mode (Ivan Vecera) [2080332] - net: switchdev: remove lag_mod_cb from switchdev_handle_fdb_event_to_device (Ivan Vecera) [2080332] - selftests: forwarding: tests of locked port feature (Ivan Vecera) [2080332] - net: bridge: Add support for offloading of locked port flag (Ivan Vecera) [2080332] - net: bridge: Add support for bridge port in locked mode (Ivan Vecera) [2080332] - net: switchdev: avoid infinite recursion from LAG to bridge with port object handler (Ivan Vecera) [2080332] - bridge: switch br_net_exit to batch mode (Ivan Vecera) [2080332] - net: bridge: multicast: notify switchdev driver whenever MC processing gets disabled (Ivan Vecera) [2080332] - net: switchdev: introduce switchdev_handle_port_obj_{add,del} for foreign interfaces (Ivan Vecera) [2080332] - net: switchdev: rename switchdev_lower_dev_find to switchdev_lower_dev_find_rcu (Ivan Vecera) [2080332] - net: bridge: switchdev: replay all VLAN groups (Ivan Vecera) [2080332] - net: bridge: make nbp_switchdev_unsync_objs() follow reverse order of sync() (Ivan Vecera) [2080332] - net: bridge: switchdev: differentiate new VLANs from changed ones (Ivan Vecera) [2080332] - net: bridge: vlan: notify switchdev only when something changed (Ivan Vecera) [2080332] - net: bridge: vlan: make __vlan_add_flags react only to PVID and UNTAGGED (Ivan Vecera) [2080332] - net: bridge: vlan: don't notify to switchdev master VLANs without BRENTRY flag (Ivan Vecera) [2080332] - net: bridge: vlan: check early for lack of BRENTRY flag in br_vlan_add_existing (Ivan Vecera) [2080332] - net: bridge: vlan: check for errors from __vlan_del in __vlan_flush (Ivan Vecera) [2080332] - net/switchdev: use struct_size over open coded arithmetic (Ivan Vecera) [2080332] - net: bridge: vlan: fix single net device option dumping (Ivan Vecera) [2080332] - net: bridge: mcast: fix br_multicast_ctx_vlan_global_disabled helper (Ivan Vecera) [2080332] - net: bridge: mcast: add and enforce startup query interval minimum (Ivan Vecera) [2080332] - net: bridge: mcast: add and enforce query interval minimum (Ivan Vecera) [2080332] - netfilter: bridge: add support for pppoe filtering (Ivan Vecera) [2080332] - bridge: use __set_bit in __br_vlan_set_default_pvid (Ivan Vecera) [2080332] - net: bridge: Allow base 16 inputs in sysfs (Ivan Vecera) [2080332] - net/bridge: replace simple_strtoul to kstrtol (Ivan Vecera) [2080332] - net: bridge: Slightly optimize 'find_portno()' (Ivan Vecera) [2080332] - net: bridge: switchdev: fix shim definition for br_switchdev_mdb_notify (Ivan Vecera) [2080332] - net: bridge: switchdev: consistent function naming (Ivan Vecera) [2080332] - net: bridge: mdb: move all switchdev logic to br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: split out the switchdev portion of br_mdb_notify (Ivan Vecera) [2080332] - net: bridge: move br_vlan_replay to br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: provide shim definition for br_vlan_flags (Ivan Vecera) [2080332] - net: switchdev: merge switchdev_handle_fdb_{add,del}_to_device (Ivan Vecera) [2080332] - net: bridge: create a common function for populating switchdev FDB entries (Ivan Vecera) [2080332] - net: bridge: move br_fdb_replay inside br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: reduce indentation level in fdb_create (Ivan Vecera) [2080332] - net: bridge: rename br_fdb_insert to br_fdb_add_local (Ivan Vecera) [2080332] - net: bridge: rename fdb_insert to fdb_add_local (Ivan Vecera) [2080332] - net: bridge: remove fdb_insert forward declaration (Ivan Vecera) [2080332] - net: bridge: remove fdb_notify forward declaration (Ivan Vecera) [2080332] - net: make use of helper netif_is_bridge_master() (Ivan Vecera) [2080332] - net: use eth_hw_addr_set() (Ivan Vecera) [2080332] - net: bridge: Use array_size() helper in copy_to_user() (Ivan Vecera) [2080332] - net/mlx5: DR, Fix missing flow_source when creating multi-destination FW table (Amir Tzin) [2072920] - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte (Amir Tzin) [2072920] - ixgbevf: Require large buffers for build_skb on 82599VF (Ken Cox) [2037956] - ixgbevf: Remove useless DMA-32 fallback configuration (Ken Cox) [2037956] - ixgbevf: switch to napi_build_skb() (Ken Cox) [2037956] - ixgbevf: Add support for new mailbox communication between PF and VF (Ken Cox) [2037956] - ixgbevf: Mailbox improvements (Ken Cox) [2037956] - ixgbevf: Add legacy suffix to old API mailbox functions (Ken Cox) [2037956] - ixgbevf: Improve error handling in mailbox (Ken Cox) [2037956] - ixgbevf: Rename MSGTYPE to SUCCESS and FAILURE (Ken Cox) [2037956] - net: ixgbevf: Remove redundant initialization of variable ret_val (Ken Cox) [2037956] - selftests: mptcp: fix diag instability (Hangbin Liu) [2077358] - selftests: mptcp: fix ipv6 routing setup (Hangbin Liu) [2077358] - selftests: mptcp: clean tmp files in simult_flows (Hangbin Liu) [2077358] - selftests: netfilter: fix exit value for nft_concat_range (Hangbin Liu) [2077358] - selftests: netfilter: remove stray bash debug line (Hangbin Liu) [2077358] - selftests: Fix IPv6 address bind tests (Hangbin Liu) [2077358] - selftests: Fix raw socket bind tests with VRF (Hangbin Liu) [2077358] - selftests: net: Correct case name (Hangbin Liu) [2077358] - selftests: pmtu.sh: Kill nettest processes launched in subshell. (Hangbin Liu) [2077358] - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Hangbin Liu) [2077358] - selftests: net: Fix a typo in udpgro_fwd.sh (Hangbin Liu) [2077358] - selftests/net: udpgso_bench_tx: fix dst ip argument (Hangbin Liu) [2077358] - selftests/net: udpgso_bench_rx: fix port argument (Hangbin Liu) [2077358] - selftests: net: tls: remove unused variable and code (Hangbin Liu) [2077358] - selftest: net: fix typo in altname test (Hangbin Liu) [2077358]- net/mlx5: DR, Fix the threshold that defines when pool sync is initiated (Amir Tzin) [2062715] - net/mlx5: DR, Cache STE shadow memory (Amir Tzin) [2062715] - perf/x86/intel/lbr: Add static_branch for LBR INFO flags (Michael Petlan) [2039998] - perf/x86/intel/lbr: Support LBR format V7 (Michael Petlan) [2039998] - net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Amir Tzin) [2077048] - net/mlx5e: Fix wrong source vport matching on tunnel rule (Amir Tzin) [2064589] - hv_balloon: rate-limit "Unhandled message" warning (Vitaly Kuznetsov) [2087270] - tcp: drop the hash_32() part from the index calculation (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: increase source port perturb table to 2^16 (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: dynamically allocate the perturb table used by source ports (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: add small random increments to the source port (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: resalt the secret every 10 seconds (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: use different parts of the port_offset for index and offset (Guillaume Nault) [2064876] {CVE-2022-1012} - secure_seq: use the 64 bits of the siphash for port offset calculation (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: add some entropy in __inet_hash_connect() (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: change source port randomizarion at connect() time (Guillaume Nault) [2064876] {CVE-2022-1012} - net/mlx5e: TC, Skip redundant ct clear actions (Amir Tzin) [2055590] - spi: pxa2xx: Add support for Intel Raptor Lake PCH-S (Prarit Bhargava) [2040031] - mfd: intel-lpss: Add Intel Raptor Lake PCH-S PCI IDs (Prarit Bhargava) [2040031] - pinctrl: alderlake: Add Raptor Lake-S ACPI ID (Prarit Bhargava) [2040033] - i2c: i801: Add support for Intel Raptor Lake PCH-S (Prarit Bhargava) [2040027 2040029] - redhat/configs: Add CONFIG_INTEL_IDXD_PERFMON (Jerry Snitselaar) [1921296] - x86/fpu/xstate: Consolidate size calculations (Jerry Snitselaar) [2071461] - x86/fpu/xstate: Handle supervisor states in XSTATE permissions (Jerry Snitselaar) [2071461] - x86/fpu/xsave: Handle compacted offsets correctly with supervisor states (Jerry Snitselaar) [2071461] - x86/fpu: Cache xfeature flags from CPUID (Jerry Snitselaar) [2071461] - x86/fpu/xsave: Initialize offset/size cache early (Jerry Snitselaar) [2071461] - x86/fpu: Remove unused supervisor only offsets (Jerry Snitselaar) [2071461] - dmaengine: idxd: Change license on idxd.h to LGPL (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix delta_rec and crc size field for completion record (Jerry Snitselaar) [1971892] - dmaengine: idxd: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2072156] - dmaengine: idxd: restore traffic class defaults after wq reset (Jerry Snitselaar) [2046469] - dmaengine: idxd: deprecate token sysfs attributes for read buffers (Jerry Snitselaar) [2040042] - dmaengine: idxd: change bandwidth token to read buffers (Jerry Snitselaar) [2040042] - dmaengine: idxd: fix wq settings post wq disable (Jerry Snitselaar) [2040045] - dmaengine: idxd: change MSIX allocation based on per wq activation (Jerry Snitselaar) [2040495] - edmaengine: idxd: fix descriptor flushing locking (Jerry Snitselaar) [2040495] - dmaengine: idxd: embed irq_entry in idxd_wq struct (Jerry Snitselaar) [2040495] - dmaengine: idxd: fix calling wq quiesce inside spinlock (Jerry Snitselaar) [2040040] - dmaengine: idxd: add knob for enqcmds retries (Jerry Snitselaar) [2040047] - dmaengine: idxd: set defaults for wq configs (Jerry Snitselaar) [2040047] - dmaengine: idxd: handle interrupt handle revoked event (Jerry Snitselaar) [2040051] - dmaengine: idxd: handle invalid interrupt handle descriptors (Jerry Snitselaar) [2040051] - dmaengine: idxd: create locked version of idxd_quiesce() call (Jerry Snitselaar) [2040051] - dmaengine: idxd: add helper for per interrupt handle drain (Jerry Snitselaar) [2040051] - dmaengine: idxd: move interrupt handle assignment (Jerry Snitselaar) [2040051] - dmaengine: idxd: int handle management refactoring (Jerry Snitselaar) [2040051] - dmaengine: idxd: rework descriptor free path on failure (Jerry Snitselaar) [2040051] - dmaengine: idxd: fix missed completion on abort path (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix resource leak on dmaengine driver disable (Jerry Snitselaar) [2040040] - dmaengine: idxd: cleanup completion record allocation (Jerry Snitselaar) [2040040] - dmaengine: idxd: reconfig device after device reset command (Jerry Snitselaar) [2072156] - dmaengine: idxd: add halt interrupt support (Jerry Snitselaar) [2040047] - dmaengine: idxd: Use list_move_tail instead of list_del/list_add_tail (Jerry Snitselaar) [2072156] - dmanegine: idxd: fix resource free ordering on driver removal (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove kernel wq type set when load configuration (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove gen cap field per spec 1.2 update (Jerry Snitselaar) [2040040] - dmaengine: idxd: check GENCAP config support for gencfg register (Jerry Snitselaar) [2040040] - dmaengine: idxd: move out percpu_ref_exit() to ensure it's outside submission (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt disable for dev_lock (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt disable for cmd_lock (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix setting up priv mode for dwq (Jerry Snitselaar) [2040040] - dmaengine: idxd: set descriptor allocation size to threshold for swq (Jerry Snitselaar) [2040040] - dmaengine: idxd: make submit failure path consistent on desc freeing (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt flag for completion list spinlock (Jerry Snitselaar) [2040040] - dmaengine: idxd: make I/O interrupt handler one shot (Jerry Snitselaar) [2040040] - dmaengine: idxd: clear block on fault flag when clear wq (Jerry Snitselaar) [2040040] - dmaengine: idxd: add capability check for 'block on fault' attribute (Jerry Snitselaar) [2040040] - dmaengine: idxd: Remove unused status variable in irq_process_work_list() (Jerry Snitselaar) [2072156] - dmaengine: idxd: Fix a possible NULL pointer dereference (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix abort status check (Jerry Snitselaar) [2040040] - dmanegine: idxd: add software command status (Jerry Snitselaar) [2040047] - dmaengine: idxd: rotate portal address for better performance (Jerry Snitselaar) [2040047] - dmaengine: idxd: fix wq slot allocation index check (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix uninit var for alt_drv (Jerry Snitselaar) [2072156] - dmaengine: idxd: Set defaults for GRPCFG traffic class (Jerry Snitselaar) [2040047] - dmaengine: idxd: remove fault processing code (Jerry Snitselaar) [2040040] - dmaengine: idxd: move dsa_drv support to compatible mode (Jerry Snitselaar) [1971961] - dmaengine: dsa: move dsa_bus_type out of idxd driver to standalone (Jerry Snitselaar) [1971961] - dmaengine: idxd: create user driver for wq 'device' (Jerry Snitselaar) [1971961] - dmaengine: idxd: create dmaengine driver for wq 'device' (Jerry Snitselaar) [1971961] - dmaengine: idxd: create idxd_device sub-driver (Jerry Snitselaar) [1971961] - dmaengine: idxd: add type to driver in order to allow device matching (Jerry Snitselaar) [1971961] - dmanegine: idxd: open code the dsa_drv registration (Jerry Snitselaar) [1971961] - dmaengine: idxd: idxd: move remove() bits for idxd 'struct device' to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: move probe() bits for idxd 'struct device' to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove iax_bus_type prototype (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove bus shutdown (Jerry Snitselaar) [1971961] - dmaengine: idxd: move wq_disable() to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: move wq_enable() to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove IDXD_DEV_CONF_READY (Jerry Snitselaar) [1971961] - dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev (Jerry Snitselaar) [1971961] - dmaengine: idxd: add driver name (Jerry Snitselaar) [1971961] - dmaengine: idxd: add driver register helper (Jerry Snitselaar) [1971961] - dmaengine: idxd: depends on !UML (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix PCI_MSI build errors (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix submission race window (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix sequence for pci driver remove() and shutdown() (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix setup sequence for MSIXPERM table (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix array index when int_handles are being used (Jerry Snitselaar) [2040040] - dmaengine: idxd: assign MSIX vectors to each WQ rather than roundrobin (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix desc->vector that isn't being updated (Jerry Snitselaar) [2040040] - dmaengine: idxd: add missing percpu ref put on failure (Jerry Snitselaar) [2072156] - dmaengine: idxd: have command status always set (Jerry Snitselaar) [1973882] - dmanegine: idxd: cleanup all device related bits after disabling device (Jerry Snitselaar) [2072156] - dmaengine: idxd: Simplify code and axe the use of a deprecated API (Jerry Snitselaar) [2072156] - dmaengine: idxd: remove devm allocation for idxd->int_handles (Jerry Snitselaar) [2072156] - dmaengine: idxd: Remove redundant variable cdev_ctx (Jerry Snitselaar) [2072156] - dmaengine: idxd: Add missing cleanup for early error out in probe call (Jerry Snitselaar) [1971892] - dmaengine: idxd: Enable IDXD performance monitor support (Jerry Snitselaar) [1921296] - dmaengine: idxd: Add IDXD performance monitor support (Jerry Snitselaar) [1921296] - dmaengine: idxd: device cmd should use dedicated lock (Jerry Snitselaar) [1971892] - dmaengine: idxd: support reporting of halt interrupt (Jerry Snitselaar) [1971890] - dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages (Jerry Snitselaar) [1971890] - dmaengine: idxd: add interrupt handle request and release support (Jerry Snitselaar) [1971890] - dmaengine: idxd: add support for readonly config mode (Jerry Snitselaar) [1971890] - dmaengine: idxd: add percpu_ref to descriptor submission path (Jerry Snitselaar) [1971949] - dmaengine: idxd: remove detection of device type (Jerry Snitselaar) [1971963] - Documentation/x86: Update documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [2071461] - tools/objtool: Check for use of the ENQCMD instruction in the kernel (Jerry Snitselaar) [2071461] - x86/cpufeatures: Re-enable ENQCMD (Jerry Snitselaar) [2071461] - x86/traps: Demand-populate PASID MSR via #GP (Jerry Snitselaar) [2071461] - sched: Define and initialize a flag to identify valid PASID in the task (Jerry Snitselaar) [2071461] - x86/fpu: Clear PASID when copying fpstate (Jerry Snitselaar) [2071461] - iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit (Jerry Snitselaar) [2071461] - iommu/ioasid: Introduce a helper to check for valid PASIDs (Jerry Snitselaar) [2071461] - kernel/fork: Initialize mm's PASID (Jerry Snitselaar) [2071461] - mm: Change CONFIG option for mm->pasid field (Jerry Snitselaar) [2071461] - mm/fork: clear PASID for new mm (Jerry Snitselaar) [2071461] - iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVA (Jerry Snitselaar) [2071461] - turbostat: fix PC6 displaying on some systems (Steve Best) [2040078]- quota: make dquot_quota_sync return errors from ->sync_fs (Lukas Czerner) [2083057] - redhat: disable more noisy rpminspect tests (Jarod Wilson) - mm: thp: replace the page lock with the seqlock for the THP mapcount (Andrea Arcangeli) [1958020] - mm: do_wp_page: deduplicate smart_lock_page (Andrea Arcangeli) [1958020] - mm: hugetlbfs: gup_must_unshare() cleanup (Andrea Arcangeli) [1958020] - mm: GUP: cleanup FOLL_UNSHARE (Andrea Arcangeli) [1958020] - mm: COW: skip the page lock in the COW copy path (Andrea Arcangeli) [1958020] - mm: gup: gup_must_unshare() use can_read_pin_swap_page() (Andrea Arcangeli) [1958020] - mm: hugetlbfs: gup: gup_must_unshare(): enable hugetlbfs (Andrea Arcangeli) [1958020] - mm: hugetlbfs: FOLL_FAULT_UNSHARE (Andrea Arcangeli) [1958020] - mm: hugetlbfs: COR: copy-on-read fault (Andrea Arcangeli) [1958020] - mm: gup: FOLL_UNSHARE RHEL (Andrea Arcangeli) [1958020] - mm: gup: FOLL_NOUNSHARE: optimize follow_page (Andrea Arcangeli) [1958020] - mm: gup: FOLL_UNSHARE (Andrea Arcangeli) [1958020] - mm: gup: gup_must_unshare() (Andrea Arcangeli) [1958020] - mm: gup: COR: copy-on-read fault (Andrea Arcangeli) [1958020] - mm: thp: introduce page_trans_huge_anon_shared (Andrea Arcangeli) [1958020] - mm: thp: stabilize the THP mapcount in page_remove_anon_compound_rmap (Andrea Arcangeli) [1958020] - mm: thp: make the THP mapcount atomic with a seqlock (Andrea Arcangeli) [1958020] - mm: thp: consolidate mapcount logic on THP split (David Hildenbrand) [1958020] - vmxnet3: Remove useless DMA-32 fallback configuration (Kamal Heib) [2083561] - vmxnet3: fix minimum vectors alloc issue (Kamal Heib) [2083561] - net: vmxnet3: remove multiple false checks in vmxnet3_ethtool.c (Kamal Heib) [2083561] - vmxnet3: do not stop tx queues after netif_device_detach() (Kamal Heib) [2083561] - block: limit request dispatch loop duration (Ming Lei) [2005082] - esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca) [2062115] {CVE-2022-27666} - esp: Fix possible buffer overflow in ESP transformation (Sabrina Dubroca) [2062115] {CVE-2022-27666} - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Chris von Recklinghausen) [2080376] {CVE-2022-28390} - NFSD: Deprecate NFS_OFFSET_MAX (Scott Mayhew) [2064216] - NFSD: Fix offset type in I/O trace points (Scott Mayhew) [2064216] - NFSD: COMMIT operations must not return NFS?ERR_INVAL (Scott Mayhew) [2064216] - NFSD: Clamp WRITE offsets (Scott Mayhew) [2064216] - NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Scott Mayhew) [2064216] - NFSD: Fix ia_size underflow (Scott Mayhew) [2064216] - NFSD: Fix the behavior of READ near OFFSET_MAX (Scott Mayhew) [2064216] - NFSD: Fix READDIR buffer overflow (Scott Mayhew) [2064216] - nfsd: Fix nsfd startup race (again) (Scott Mayhew) [2064216] - NFS: Add a tracepoint to show the results of nfs_set_cache_invalid() (Scott Mayhew) [2064216] - NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Scott Mayhew) [2064216] - NFSD: Fix exposure in nfsd4_decode_bitmap() (Scott Mayhew) [2064216] - NFSv4: Sanity check the parameters in nfs41_update_target_slotid() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from decode_getattr_*() functions (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_setsecurity (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_fhget() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_add_or_obtain() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_instantiate() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs_setattrres (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_getattr_res (Scott Mayhew) [2064216] - NFS: Remove the f_label from the nfs4_opendata and nfs_openres (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_lookupp_res struct (Scott Mayhew) [2064216] - NFS: Remove the label from the nfs4_lookup_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_link_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_create_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs_entry struct (Scott Mayhew) [2064216] - NFS: Create a new nfs_alloc_fattr_with_label() function (Scott Mayhew) [2064216] - NFS: Always initialise fattr->label in nfs_fattr_alloc() (Scott Mayhew) [2064216] - NFSv4: Remove unnecessary 'minor version' check (Scott Mayhew) [2064216] - NFSv4: Fix potential Oops in decode_op_map() (Scott Mayhew) [2064216] - NFSv4: Ensure decode_compound_hdr() sanity checks the tag (Scott Mayhew) [2064216] - NFS: Don't trace an uninitialised value (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to OFFLOAD_CANCEL (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to CB_OFFLOAD (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to CLONE (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to COPY (Scott Mayhew) [2064216] - NFSv4.2 add tracepoints to FALLOCATE and DEALLOCATE (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to SEEK (Scott Mayhew) [2064216] - nfs4: take a reference on the nfs_client when running FREE_STATEID (Scott Mayhew) [2064216] - NFS: Move NFS protocol display macros to global header (Scott Mayhew) [2064216] - NFS: Move generic FS show macros to global header (Scott Mayhew) [2064216] - SUNRPC: Clean up xs_tcp_setup_sock() (Scott Mayhew) [2064216] - NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Scott Mayhew) [2064216] - NFS: Remove redundant call to __set_page_dirty_nobuffers (Scott Mayhew) [2064216] - NFS: Unexport nfs_probe_fsinfo() (Scott Mayhew) [2064216] - NFS: Call nfs_probe_server() during a fscontext-reconfigure event (Scott Mayhew) [2064216] - NFS: Replace calls to nfs_probe_fsinfo() with nfs_probe_server() (Scott Mayhew) [2064216] - NFS: Move nfs_probe_destination() into the generic client (Scott Mayhew) [2064216] - NFS: Create an nfs4_server_set_init_caps() function (Scott Mayhew) [2064216] - NFS: Remove --> and <-- dprintk call sites (Scott Mayhew) [2064216] - SUNRPC: Trace calls to .rpc_call_done (Scott Mayhew) [2064216] - NFS: Replace dprintk callsites in nfs_readpage(s) (Scott Mayhew) [2064216] - SUNRPC: Use BIT() macro in rpc_show_xprt_state() (Scott Mayhew) [2064216] - SUNRPC: Tracepoints should display tk_pid and cl_clid as a fixed-size field (Scott Mayhew) [2064216] - xprtrdma: Remove rpcrdma_ep::re_implicit_roundup (Scott Mayhew) [2064216] - xprtrdma: Provide a buffer to pad Write chunks of unaligned length (Scott Mayhew) [2064216] - Fix user namespace leak (Scott Mayhew) [2064216] - NFS: Save some space in the inode (Scott Mayhew) [2064216] - NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests (Scott Mayhew) [2064216] - NFSv4: Fixes for nfs4_inode_return_delegation() (Scott Mayhew) [2064216] - NFS: Fix an Oops in pnfs_mark_request_commit() (Scott Mayhew) [2064216] - NFS: Fix up commit deadlocks (Scott Mayhew) [2064216] - NFSD:fix boolreturn.cocci warning (Scott Mayhew) [2064216] - nfsd: update create verifier comment (Scott Mayhew) [2064216] - SUNRPC: Change return value type of .pc_encode (Scott Mayhew) [2064216] - SUNRPC: Replace the "__be32 *p" parameter to .pc_encode (Scott Mayhew) [2064216] - NFSD: Save location of NFSv4 COMPOUND status (Scott Mayhew) [2064216] - SUNRPC: Change return value type of .pc_decode (Scott Mayhew) [2064216] - SUNRPC: Replace the "__be32 *p" parameter to .pc_decode (Scott Mayhew) [2064216] - SUNRPC: De-duplicate .pc_release() call sites (Scott Mayhew) [2064216] - SUNRPC: Simplify the SVC dispatch code path (Scott Mayhew) [2064216] - NFS: Fix deadlocks in nfs_scan_commit_list() (Scott Mayhew) [2064216] - NFS: Instrument i_size_write() (Scott Mayhew) [2064216] - SUNRPC: Per-rpc_clnt task PIDs (Scott Mayhew) [2064216] - NFS: Remove unnecessary TRACE_DEFINE_ENUM()s (Scott Mayhew) [2064216] - SUNRPC: Capture value of xdr_buf::page_base (Scott Mayhew) [2064216] - svcrdma: Split svcrmda_wc_{read,write} tracepoints (Scott Mayhew) [2064216] - svcrdma: Split the svcrdma_wc_send() tracepoint (Scott Mayhew) [2064216] - svcrdma: Split the svcrdma_wc_receive() tracepoint (Scott Mayhew) [2064216] - pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Scott Mayhew) [2064216] - NFS: Remove unnecessary page cache invalidations (Scott Mayhew) [2064216] - NFS: Fix dentry verifier races (Scott Mayhew) [2064216] - NFS: Further optimisations for 'ls -l' (Scott Mayhew) [2064216] - NFS: Fix up nfs_readdir_inode_mapping_valid() (Scott Mayhew) [2064216] - NFS: Ignore the directory size when marking for revalidation (Scott Mayhew) [2064216] - NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA (Scott Mayhew) [2064216] - NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED (Scott Mayhew) [2064216] - NFSv4: Retrieve ACCESS on open if we're not using NFS4_CREATE_EXCLUSIVE (Scott Mayhew) [2064216] - NFS: Fix a few more clear_bit() instances that need release semantics (Scott Mayhew) [2064216] - SUNRPC: xprt_clear_locked() only needs release memory semantics (Scott Mayhew) [2064216] - SUNRPC: Remove unnecessary memory barriers (Scott Mayhew) [2064216] - SUNRPC: Remove WQ_HIGHPRI from xprtiod (Scott Mayhew) [2064216] - SUNRPC: Add cond_resched() at the appropriate point in __rpc_execute() (Scott Mayhew) [2064216] - SUNRPC: Partial revert of commit 6f9f17287e78 (Scott Mayhew) [2064216] - NFS: Fix up nfs_ctx_key_to_expire() (Scott Mayhew) [2064216] - NFS: Label the dentry with a verifier in nfs_rmdir() and nfs_unlink() (Scott Mayhew) [2064216] - NFS: Label the dentry with a verifier in nfs_link(), nfs_symlink() (Scott Mayhew) [2064216] - NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() (Scott Mayhew) [2064216] - SUNRPC: xdr_stream_subsegment() must handle non-zero page_bases (Scott Mayhew) [2064216] - NFSD: simplify struct nfsfh (Scott Mayhew) [2064216] - NFSD: drop support for ancient filehandles (Scott Mayhew) [2064216] - NFSD: move filehandle format declarations out of "uapi". (Scott Mayhew) [2064216] - UNRPC: Return specific error code on kmalloc failure (Scott Mayhew) [2064216] - NFSD: Optimize DRC bucket pruning (Scott Mayhew) [2064216] - nfsd: don't alloc under spinlock in rpc_parse_scope_id (Scott Mayhew) [2064216] - NFSD: Keep existing listeners on portlist error (Scott Mayhew) [2064216] - nfs: Fix kerneldoc warning shown up by W=1 (Scott Mayhew) [2064216] - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Scott Mayhew) [2064216] - NLM: Fix svcxdr_encode_owner() (Scott Mayhew) [2064216] - SUNRPC: improve error response to over-size gss credential (Scott Mayhew) [2064216] - NFS: Always provide aligned buffers to the RPC read layers (Scott Mayhew) [2064216] - NFSv3: Delete duplicate judgement in nfs3_async_handle_jukebox (Scott Mayhew) [2064216] - SUNRPC: Tweak TCP socket shutdown in the RPC client (Scott Mayhew) [2064216] - svcrdma: xpt_bc_xprt is already clear in __svc_rdma_free() (Scott Mayhew) [2064216] - rpc: fix gss_svc_init cleanup on failure (Scott Mayhew) [2064216] - SUNRPC: Add RPC_AUTH_TLS protocol numbers (Scott Mayhew) [2064216] - NFSD: remove vanity comments (Scott Mayhew) [2064216] - svcrdma: Convert rdma->sc_rw_ctxts to llist (Scott Mayhew) [2064216] - svcrdma: Relieve contention on sc_send_lock. (Scott Mayhew) [2064216] - svcrdma: Fewer calls to wake_up() in Send completion handler (Scott Mayhew) [2064216] - NFSD: Use new __string_len C macros for nfsd_clid_class (Scott Mayhew) [2064216] - NFSD: Use new __string_len C macros for the nfs_dirent tracepoint (Scott Mayhew) [2064216] - tracing: Add trace_event helper macros __string_len() and __assign_str_len() (Scott Mayhew) [2064216] - NFSD: Clean up splice actor (Scott Mayhew) [2064216] - NFS: Clean up the synopsis of callback process_op() (Scott Mayhew) [2064216] - NFS: Extract the xdr_init_encode/decode() calls from decode_compound (Scott Mayhew) [2064216] - NFS: Remove unused callback void decoder (Scott Mayhew) [2064216] - NFS: Add a private local dispatcher for NFSv4 callback operations (Scott Mayhew) [2064216] - SUNRPC: Eliminate the RQ_AUTHERR flag (Scott Mayhew) [2064216] - SUNRPC: Set rq_auth_stat in the pg_authenticate() callout (Scott Mayhew) [2064216] - SUNRPC: Add svc_rqst::rq_auth_stat (Scott Mayhew) [2064216] - NFSv4/pNFS: Remove dead code (Scott Mayhew) [2064216] - SUNRPC: Convert rpc_client refcount to use refcount_t (Scott Mayhew) [2064216] - xprtrdma: Eliminate rpcrdma_post_sends() (Scott Mayhew) [2064216] - xprtrdma: Add an xprtrdma_post_send_err tracepoint (Scott Mayhew) [2064216] - xprtrdma: Add xprtrdma_post_recvs_err() tracepoint (Scott Mayhew) [2064216] - xprtrdma: Add an rpcrdma_mr_completion_class (Scott Mayhew) [2064216] - xprtrdma: Don't display r_xprt memory addresses in tracepoints (Scott Mayhew) [2064216] - xprtrdma: Disconnect after an ib_post_send() immediate error (Scott Mayhew) [2064216] - SUNRPC: Record timeout value in xprt_retransmit tracepoint (Scott Mayhew) [2064216] - SUNRPC: xprt_retransmit() displays the the NULL procedure incorrectly (Scott Mayhew) [2064216] - treewide: Add missing semicolons to __assign_str uses (Scott Mayhew) [2064216] - SUNRPC: Remove unneeded TRACE_DEFINE_ENUMs (Scott Mayhew) [2064216] - SUNRPC: Unset RPC_TASK_NO_RETRANS_TIMEOUT for NULL RPCs (Scott Mayhew) [2064216] - SUNRPC: Refactor rpc_ping() (Scott Mayhew) [2064216] - nfsd: fix NULL dereference in nfs3svc_encode_getaclres (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SHARE results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 nlm_res results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 TEST results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 void results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 FREE_ALL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SHARE arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SM_NOTIFY arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 nlm_res arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 UNLOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 CANCEL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 LOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 TEST arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 void arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SHARE results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 nlm_res results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 TEST results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 void results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 FREE_ALL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SHARE arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SM_NOTIFY arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 nlm_res arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 UNLOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 CANCEL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 LOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 TEST arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 void argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Common NLM XDR helpers (Scott Mayhew) [2064216] - lockd: Create a simplified .vs_dispatch method for NLM requests (Scott Mayhew) [2064216] - lockd: Remove stale comments (Scott Mayhew) [2064216] - nfsd: rpc_peeraddr2str needs rcu lock (Scott Mayhew) [2064216] - rpc: remove redundant initialization of variable status (Scott Mayhew) [2064216] - NFSv4: setlease should return EAGAIN if locks are not available (Scott Mayhew) [2064216] - NFS: Avoid duplicate resets of attribute cache timeouts (Scott Mayhew) [2064216] - NFSv4: Fix handling of non-atomic change attrbute updates (Scott Mayhew) [2064216] - NFS: Fix up inode attribute revalidation timeouts (Scott Mayhew) [2064216] - NFSv4: Add support for application leases underpinned by a delegation (Scott Mayhew) [2064216] - NFSv4: Add lease breakpoints in case of a delegation recall or return (Scott Mayhew) [2064216] - NFSv4: Fix delegation return in cases where we have to retry (Scott Mayhew) [2064216] - nfsd: move some commit_metadata()s outside the inode lock (Scott Mayhew) [2064216] - NFSD: Update nfsd_cb_args tracepoint (Scott Mayhew) [2064216] - NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_probe tracepoint (Scott Mayhew) [2064216] - NFSD: Replace the nfsd_deleg_break tracepoint (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_offload tracepoint (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_lm_notify tracepoint (Scott Mayhew) [2064216] - NFSD: Enhance the nfsd_cb_setup tracepoint (Scott Mayhew) [2064216] - NFSD: Remove spurious cb_setup_err tracepoint (Scott Mayhew) [2064216] - NFSD: Adjust cb_shutdown tracepoint (Scott Mayhew) [2064216] - NFSD: Add cb_lost tracepoint (Scott Mayhew) [2064216] - NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_ macros (Scott Mayhew) [2064216] - NFSD: Capture every CB state transition (Scott Mayhew) [2064216] - NFSD: Constify @fh argument of knfsd_fh_hash() (Scott Mayhew) [2064216] - NFSD: Add tracepoints for EXCHANGEID edge cases (Scott Mayhew) [2064216] - NFSD: Add tracepoints for SETCLIENTID edge cases (Scott Mayhew) [2064216] - NFSD: Add a couple more nfsd_clid_expired call sites (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_destroyed tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_reclaim_complete tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_confirmed tracepoint (Scott Mayhew) [2064216] - NFSD: Remove trace_nfsd_clid_inuse_err (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_verf_mismatch tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_cred_mismatch tracepoint (Scott Mayhew) [2064216] - NFSD: Add an RPC authflavor tracepoint display helper (Scott Mayhew) [2064216] - NFS: Ensure the NFS_CAP_SECURITY_LABEL capability is set when appropriate (Scott Mayhew) [2064216] - NFS: Split attribute support out from the server capabilities (Scott Mayhew) [2064216] - NFS: Don't store NFS_INO_REVAL_FORCED (Scott Mayhew) [2064216] - NFSv4: link must update the inode nlink. (Scott Mayhew) [2064216] - NFSv4: nfs4_inc/dec_nlink_locked should also invalidate ctime (Scott Mayhew) [2064216] - NFS: Another inode revalidation improvement (Scott Mayhew) [2064216] - NFS: Use information about the change attribute to optimise updates (Scott Mayhew) [2064216] - NFSv4: Add support for the NFSv4.2 "change_attr_type" attribute (Scott Mayhew) [2064216] - NFS: Simplify cache consistency in nfs_check_inode_attributes() (Scott Mayhew) [2064216] - NFS: Remove a line of code that has no effect in nfs_update_inode() (Scott Mayhew) [2064216] - NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Scott Mayhew) [2064216] - NFS: Separate tracking of file mode cache validity from the uid/gid (Scott Mayhew) [2064216] - NFS: Separate tracking of file nlinks cache validity from the mode/uid/gid (Scott Mayhew) [2064216] - NFSv4: Fix nfs4_bitmap_copy_adjust() (Scott Mayhew) [2064216] - NFS: Don't set NFS_INO_REVAL_PAGECACHE in the inode cache validity (Scott Mayhew) [2064216] - NFS: Replace use of NFS_INO_REVAL_PAGECACHE when checking cache validity (Scott Mayhew) [2064216] - NFS: Add a cache validity flag argument to nfs_revalidate_inode() (Scott Mayhew) [2064216] - NFS: nfs_setattr_update_inode() should clear the suid/sgid bits (Scott Mayhew) [2064216] - NFS: Fix up statx() results (Scott Mayhew) [2064216] - NFS: Don't revalidate attributes that are not being asked for (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv3 ACL encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 SETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 GETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv2 ACL encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL ACCESS result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL GETATTR result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs (Scott Mayhew) [2064216] - NFSD: Remove unused NFSv2 directory entry encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR entry encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder (Scott Mayhew) [2064216] - NFSD: Add a helper that encodes NFSv3 directory offset cookies (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 STATFS result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READ result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READLINK result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 stat encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations (Scott Mayhew) [2064216] - NFSD: Remove unused NFSv3 directory entry encoders (Scott Mayhew) [2064216] - NFSD: Update NFSv3 READDIR entry encoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READDIR3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder (Scott Mayhew) [2064216] - NFSD: Add a helper that encodes NFSv3 directory offset cookies (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 COMMIT3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 PATHCONF3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 FSINFO3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 RENAMEv3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 CREATE family of encoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READLINK3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 wccstat result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 ACCESS3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the GETATTR3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Extract the svcxdr_init_encode() helper (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv3 ACL decoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 GETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv2 ACL decoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL ACCESS argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL GETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add an xdr_stream-based decoder for NFSv2/3 ACLs (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Remove argument length checking in nfsd_dispatch() (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SYMLINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 CREATE argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 LINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 RENAME argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update NFSv2 diropargs decoding to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add helper to set up the pages where the dirlist is encoded (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READLINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 WRITE argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READ argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the MKNOD3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the SYMLINK3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the MKDIR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the CREATE3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the SETATTR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the LINK3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the RENAME3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 DIROPargs decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update COMMIT3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update READDIR3args decoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add helper to set up the pages where the dirlist is encoded (Scott Mayhew) [2064216] - NFSD: Fix returned READDIR offset cookie (Scott Mayhew) [2064216] - NFSD: Update READLINK3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update WRITE3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update READ3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update ACCESS3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update GETATTR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - SUNRPC: Move definition of XDR_UNIT (Scott Mayhew) [2064216] - rpcrdma: Capture bytes received in Receive completion tracepoints (Scott Mayhew) [2064216] - NFSD: Restore NFSv4 decoding's SAVEMEM functionality (Scott Mayhew) [2064216] - NFSD: Remove macros that are no longer used (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_compound() (Scott Mayhew) [2064216] - NFSD: Make nfsd4_ops::opnum a u32 (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_listxattrs() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setxattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_xattr_name() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_clone() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_seek() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_offload_status() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_copy() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_fallocate() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_test_stateid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_sequence() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutget() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_free_stateid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_destroy_session() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_create_session() (Scott Mayhew) [2064216] - NFSD: Add a helper to decode channel_attrs4 (Scott Mayhew) [2064216] - NFSD: Add a helper to decode nfs_impl_id4 (Scott Mayhew) [2064216] - NFSD: Add a helper to decode state_protect4_a (Scott Mayhew) [2064216] - NFSD: Add a separate decoder for ssv_sp_parms (Scott Mayhew) [2064216] - NFSD: Add a separate decoder to handle state_protect_ops (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_cb_sec() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_write() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_verify() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setclientid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_secinfo() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_renew() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_rename() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_remove() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_readdir() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_read() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_putfh() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open_confirm() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open() (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's open_claim4 argument (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_share_deny() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_share_access() (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's openflag4 argument (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's createhow4 argument (Scott Mayhew) [2064216] - NFSD: Add helper to decode NFSv4 verifiers (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lookup() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_locku() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lockt() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lock() (Scott Mayhew) [2064216] - NFSD: Add helper for decoding locker4 (Scott Mayhew) [2064216] - NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner (Scott Mayhew) [2064216] - NFSD: Relocate nfsd4_decode_opaque() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_link() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_getattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_delegreturn() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_create() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_fattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 umask attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 security label attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 time_set attributes (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 owner_group attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 owner attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 mode attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 acl attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 size attribute (Scott Mayhew) [2064216] - NFSD: Change the way the expected length of a fattr4 is checked (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_commit() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_close() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_access() (Scott Mayhew) [2064216] - NFSD: Replace the internals of the READ_BUF() macro (Scott Mayhew) [2064216] - nfsd/nfs3: remove unused macro nfsd3_fhandleres (Scott Mayhew) [2064216] - vt: vt_ioctl: fix race in VT_RESIZEX (Čestmír Kalina) [2068338] - net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Amir Tzin) [2055580] - openvswitch: Fix setting ipv6 fields causing hw csum failure (Eelco Chaudron) [1974356]- Fix up versioning for maintainer builds (Jarod Wilson) - powerpc/iommu: Enable remaining IOMMU Pagesizes present in LoPAR (Gustavo Walbon) [1987109] - sizes.h: add SZ_8G/SZ_16G/SZ_32G macros (Gustavo Walbon) [1987109] - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Puneet Sethi) [2040336] - dm integrity: fix memory corruption when tag_size is less than digest size (Benjamin Marzinski) [2081775] - sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long) [2079980] - sctp: Initialize daddr on peeled off socket (Xin Long) [2079980] - sctp: fix kernel-infoleak for SCTP sockets (Xin Long) [2079980] - sctp: do not update transport pathmtu if SPP_PMTUD_ENABLE is not set (Xin Long) [2079980] - dm crypt: fix copy and paste bug in crypt_alloc_req_aead (Benjamin Marzinski) [2073431] - dm crypt: defer decryption to a tasklet if interrupts disabled (Benjamin Marzinski) [2073431] - dm crypt: do not call bio_endio() from the dm-crypt tasklet (Benjamin Marzinski) [2073431] - dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq (Benjamin Marzinski) [2073431] - dm crypt: do not wait for backlogged crypto request completion in softirq (Benjamin Marzinski) [2073431] - dm crypt: document new no_workqueue flags (Benjamin Marzinski) [2073431] - dm crypt: add flags to optionally bypass kcryptd workqueues (Benjamin Marzinski) [2073431] - tracing/osnoise: Force quiescent states while tracing (Jerome Marchand) [2069710] - tracing/osnoise: Do not unregister events twice (Jerome Marchand) [2069710] - tracing/osnoise: Make osnoise_main to sleep for microseconds (Jerome Marchand) [2069710] - tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails (Jerome Marchand) [2069710] - tracing/osnoise: Make osnoise_instances static (Jerome Marchand) [2069710] - tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Remove STACKTRACE ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Allow multiple instances of the same tracer (Jerome Marchand) [2069710] - tracing/osnoise: Remove TIMERLAT ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Support a list of trace_array *tr (Jerome Marchand) [2069710] - tracing/osnoise: Use start/stop_per_cpu_kthreads() on osnoise_cpus_write() (Jerome Marchand) [2069710] - tracing/osnoise: Split workload start from the tracer start (Jerome Marchand) [2069710] - tracing/osnoise: Improve comments about barrier need for NMI callbacks (Jerome Marchand) [2069710] - tracing/osnoise: Do not follow tracing_cpumask (Jerome Marchand) [2069710] - trace/timerlat: Add migrate-disabled field to the timerlat header (Jerome Marchand) [2069710] - trace/osnoise: Add migrate-disabled field to the osnoise header (Jerome Marchand) [2069710] - tracing/doc: Fix typos on the timerlat tracer documentation (Jerome Marchand) [2069710] - trace/osnoise: Fix an ifdef comment (Jerome Marchand) [2069710] - redhat: indicate HEAD state in tarball/rpm name (Jarod Wilson) - selftest: net: Test IPv4 PMTU exceptions with DSCP and ECN (Guillaume Nault) [2081453] - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates (Guillaume Nault) [2081453] - ipv4: tcp: send zero IPID in SYNACK messages (Guillaume Nault) [2081453] - ipv4: raw: lock the socket in raw_bind() (Guillaume Nault) [2081453] - net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu) [2066976] - net/packet: fix packet_sock xmit return value checking (Hangbin Liu) [2066976] - doc/ip-sysctl: add bc_forwarding (Xin Long) [2080486] - net/packet: fix packet_sock xmit return value checking (Xin Long) [2080486] - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Xin Long) [2080486] - net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Xin Long) [2080486] - veth: fix races around rq->rx_notify_masked (Xin Long) [2080486] - af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Xin Long) [2080486] - ipv4: remove sparse error in ip_neigh_gw4() (Xin Long) [2080486] - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress (Xin Long) [2080486] - veth: Do not record rx queue hint in veth_xmit (Xin Long) [2080486] - veth: ensure skb entering GRO are not cloned. (Xin Long) [2080486] - ethtool: Fix link extended state for big endian (Xin Long) [2080486] - ethtool: do not perform operations on net devices being unregistered (Xin Long) [2080486] - ethtool: Add transceiver module extended state (Xin Long) [2080486] - ethtool: runtime-resume netdev parent in ethnl_ops_begin (Xin Long) [2080486] - ethtool: move netif_device_present check from ethnl_parse_header_dev_get to ethnl_ops_begin (Xin Long) [2080486] - ethtool: move implementation of ethnl_ops_begin/complete to netlink.c (Xin Long) [2080486] - net: validate lwtstate->data before returning from skb_tunnel_info() (Xin Long) [2080486]- bnx2x: fix napi API usage sequence (Manish Chopra) [2080659] - netfilter: fix use-after-free in __nf_register_net_hook() (Florian Westphal) [2080272] - netfilter: nf_tables: unregister flowtable hooks on netns exit (Florian Westphal) [2080272] - netfilter: nftables: add helper function to release hooks of one single table (Florian Westphal) [2080272] - netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal) [2080272] - netfilter: nf_conntrack_tcp: re-init for syn packets only (Florian Westphal) [2080272] - netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion (Florian Westphal) [2080272] - netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal) [2080272] - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Florian Westphal) [2080272] - netfilter: ctnetlink: disable helper autoassign (Florian Westphal) [2080272] - netfilter: nft_payload: don't allow th access for fragments (Florian Westphal) [2080272] - netfilter: nft_payload: simplify vlan header handling (Florian Westphal) [2080272] - RDMA/rxe: Change mcg_lock to a _bh lock (Kamal Heib) [2056500] - RDMA/rxe: Do not call dev_mc_add/del() under a spinlock (Kamal Heib) [2056500] - RDMA/rxe: Recheck the MR in when generating a READ reply (Kamal Heib) [2056500] - RDMA/rxe: Fix "Replace mr by rkey in responder resources" (Kamal Heib) [2056500] - RDMA/siw: Fix a condition race issue in MPA request processing (Kamal Heib) [2056500] - RDMA/irdma: Fix possible crash due to NULL netdev in notifier (Kamal Heib) [2056500] - RDMA/irdma: Reduce iWARP QP destroy time (Kamal Heib) [2056500] - RDMA/irdma: Flush iWARP QP if modified to ERR from RTR state (Kamal Heib) [2056500] - RDMA/irdma: Fix deadlock in irdma_cleanup_cm_core() (Kamal Heib) [2056500] - RDMA/hfi1: Fix use-after-free bug for mm struct (Kamal Heib) [2056500] - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Kamal Heib) [2056500] - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Kamal Heib) [2056500] - RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dynamic_doit() (Kamal Heib) [2056500] - IB/iser: Fix error flow in case of registration failure (Kamal Heib) [2056500] - IB/iser: Generalize map/unmap dma tasks (Kamal Heib) [2056500] - IB/iser: Use iser_fr_desc as registration context (Kamal Heib) [2056500] - IB/iser: Remove iser_reg_data_sg helper function (Kamal Heib) [2056500] - RDMA/rxe: Use standard names for ref counting (Kamal Heib) [2056500] - RDMA/rxe: Replace red-black trees by xarrays (Kamal Heib) [2056500] - RDMA/rxe: Shorten pool names in rxe_pool.c (Kamal Heib) [2056500] - RDMA/rxe: Move max_elem into rxe_type_info (Kamal Heib) [2056500] - RDMA/rxe: Replace obj by elem in declaration (Kamal Heib) [2056500] - RDMA/rxe: Delete _locked() APIs for pool objects (Kamal Heib) [2056500] - RDMA/rxe: Reverse the sense of RXE_POOL_NO_ALLOC (Kamal Heib) [2056500] - RDMA/rxe: Replace mr by rkey in responder resources (Kamal Heib) [2056500] - RDMA/rxe: Fix ref error in rxe_av.c (Kamal Heib) [2056500] - RDMA/irdma: Add support for address handle re-use (Kamal Heib) [2056500] - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" (Kamal Heib) [2056500] - RDMA/rxe: Remove useless argument for update_state() (Kamal Heib) [2056500] - RDMA/rxe: Change variable and function argument to proper type (Kamal Heib) [2056500] - RDMA/irdma: Prevent some integer underflows (Kamal Heib) [2056500] - RDMA/core: Fix ib_qp_usecnt_dec() called when error (Kamal Heib) [2056500] - IB/hfi1: Allow larger MTU without AIP (Kamal Heib) [2056500] - RDMA/core: Remove unnecessary statements (Kamal Heib) [2056500] - RDMA/irdma: Remove incorrect masking of PD (Kamal Heib) [2056500] - RDMA/irdma: Fix Passthrough mode in VM (Kamal Heib) [2056500] - RDMA/irdma: Fix netdev notifications for vlan's (Kamal Heib) [2056500] - RDMA/irdma: Make irdma_create_mg_ctx return a void (Kamal Heib) [2056500] - RDMA/irdma: Move union irdma_sockaddr to header file (Kamal Heib) [2056500] - RDMA/irdma: Remove the unnecessary variable saddr (Kamal Heib) [2056500] - RDMA/irdma: Use net_type to check network type (Kamal Heib) [2056500] - RDMA/rxe: Cleanup rxe_mcast.c (Kamal Heib) [2056500] - RDMA/rxe: Collect cleanup mca code in a subroutine (Kamal Heib) [2056500] - RDMA/rxe: Collect mca init code in a subroutine (Kamal Heib) [2056500] - RDMA/rxe: Warn if mcast memory is not freed (Kamal Heib) [2056500] - RDMA/irdma: Remove excess error variables (Kamal Heib) [2056500] - RDMA/irdma: Propagate error codes (Kamal Heib) [2056500] - RDMA/irdma: Remove enum irdma_status_code (Kamal Heib) [2056500] - RDMA/ib_srp: Add more documentation (Kamal Heib) [2056500] - IB/cma: Allow XRC INI QPs to set their local ACK timeout (Kamal Heib) [2056500] - RDMA/rxe: Remove mcg from rxe pools (Kamal Heib) [2056500] - RDMA/rxe: Remove key'ed object support (Kamal Heib) [2056500] - RDMA/rxe: Replace pool key by rxe->mcg_tree (Kamal Heib) [2056500] - RDMA/rxe: Replace int num_qp by atomic_t qp_num (Kamal Heib) [2056500] - RDMA/rxe: Replace grp by mcg, mce by mca (Kamal Heib) [2056500] - RDMA/rxe: Use kzmalloc/kfree for mca (Kamal Heib) [2056500] - RDMA/rxe: Move mcg_lock to rxe (Kamal Heib) [2056500] - RDMA/hfi: Replace cpumask_weight with cpumask_empty where appropriate (Kamal Heib) [2056500] - RDMA/irdma: Refactor DCB bits in prep for DSCP support (Kamal Heib) [2056500] - RDMA/opa: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/iser: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/ipoib: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/rxe: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/usnic: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/hfi1: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/core: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/core: Set MR type in ib_reg_user_mr (Kamal Heib) [2056500] - md: Set MD_BROKEN for RAID1 and RAID10 (Nigel Croxon) [2042729] - raid5: introduce MD_BROKEN (Nigel Croxon) [2042729] - RHEL only Changes to support block changes not picked up (Nigel Croxon) [2042729] - md: fix NULL pointer deref with nowait but no mddev->queue (Nigel Croxon) [2042729] - md: use default_groups in kobj_type (Nigel Croxon) [2042729] - md: Move alloc/free acct bioset in to personality (Nigel Croxon) [2042729] - md: fix spelling of "its" (Nigel Croxon) [2042729] - md: raid456 add nowait support (Nigel Croxon) [2042729] - md: raid10 add nowait support (Nigel Croxon) [2042729] - md: raid1 add nowait support (Nigel Croxon) [2042729] - md: add support for REQ_NOWAIT (Nigel Croxon) [2042729] - md/raid5: play nice with PREEMPT_RT (Nigel Croxon) [2042729] - md/raid1: fix missing bitmap update w/o WriteMostly devices (Nigel Croxon) [2042729] - md: fix double free of mddev->private in autorun_array() (Nigel Croxon) [2042729] - md: fix update super 1.0 on rdev size change (Nigel Croxon) [2042729] - raid5-ppl: use swap() to make code cleaner (Nigel Croxon) [2042729] - md/bitmap: don't set max_write_behind if there is no write mostly device (Nigel Croxon) [2042729] - md: update superblock after changing rdev flags in state_store (Nigel Croxon) [2042729] - md: remove unused argument from md_new_event (Nigel Croxon) [2042729] - md/raid5: call roundup_pow_of_two in raid5_run (Nigel Croxon) [2042729] - md/raid1: use rdev in raid1_write_request directly (Nigel Croxon) [2042729] - md/raid1: only allocate write behind bio for WriteMostly device (Nigel Croxon) [2042729] - md: properly unwind when failing to add the kobject in md_alloc (Nigel Croxon) [2042729] - md: extend disks_mutex coverage (Nigel Croxon) [2042729] - md: add the bitmap group to the default groups for the md kobject (Nigel Croxon) [2042729] - md: add error handling support for add_disk() (Nigel Croxon) [2042729] - md: fix a lock order reversal in md_alloc (Nigel Croxon) [2042729] - scsi: qedf: Stop using the SCSI pointer (Nilesh Javali) [2044843] - scsi: qedf: Change context reset messages to ratelimited (Nilesh Javali) [2044843] - scsi: qedf: Fix refcount issue when LOGO is received during TMF (Nilesh Javali) [2044843] - scsi: qedf: Add stag_work to all the vports (Nilesh Javali) [2044843] - scsi: qedf: Fix potential dereference of NULL pointer (Nilesh Javali) [2044843] - eth: fwnode: remove the addr len from mac helpers (Íñigo Huguet) [2069565] - eth: fwnode: change the return type of mac address helpers (Íñigo Huguet) [2069565] - device property: move mac addr helpers to eth.c (Íñigo Huguet) [2069565] - net: thunderx: Use fwnode_get_mac_address() (Íñigo Huguet) [2069565] - qede: confirm skb is allocated before using (Manish Chopra) [2040267] - qed: fix ethtool register dump (Manish Chopra) [2040267] - qed: remove unnecessary memset in qed_init_fw_funcs (Manish Chopra) [2040267] - qed: return status of qed_iov_get_link (Manish Chopra) [2040267] - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Manish Chopra) [2040267] - qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra) [2040267] - qed: display VF trust config (Manish Chopra) [2040267] - qed: prevent a fw assert during device shutdown (Manish Chopra) [2040267] - qed: use msleep() in qed_mcp_cmd() and add qed_mcp_cmd_nosleep() for udelay. (Manish Chopra) [2040267] - qed: Use dma_set_mask_and_coherent() and simplify code (Manish Chopra) [2040267] - qed*: esl priv flag support through ethtool (Manish Chopra) [2040267] - qed*: enhance tx timeout debug info (Manish Chopra) [2040267] - qede: validate non LSO skb length (Manish Chopra) [2040267] - qed: Enhance rammod debug prints to provide pretty details (Manish Chopra) [2040267] - net: qed: fix the array may be out of bound (Manish Chopra) [2040267] - qed: Use the bitmap API to simplify some functions (Manish Chopra) [2040267] - RDMA/qed: Use helper function to set GUIDs (Manish Chopra) [2040267] - net: qed_dev: fix check of true !rc expression (Manish Chopra) [2040267] - net: qed_ptp: fix check of true !rc expression (Manish Chopra) [2040267] - RDMA/qedr: Remove unsupported qedr_resize_cq callback (Manish Chopra) [2040267] - qed: Change the TCP common variable - "iscsi_ooo" (Manish Chopra) [2040267] - qed: Optimize the ll2 ooo flow (Manish Chopra) [2040267] - net: qed_debug: fix check of false (grc_param < 0) expression (Manish Chopra) [2040267] - qed: Fix missing error code in qed_slowpath_start() (Manish Chopra) [2040267] - qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario (Manish Chopra) [2040267] - qed: Initialize debug string array (Manish Chopra) [2040267] - qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" (Manish Chopra) [2040267] - qed: fix ll2 establishment during load of RDMA driver (Manish Chopra) [2040267] - qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") (Manish Chopra) [2040267] - qed: Update TCP silly-window-syndrome timeout for iwarp, scsi (Manish Chopra) [2040267] - qed: Update debug related changes (Manish Chopra) [2040267] - qed: Add '_GTT' suffix to the IRO RAM macros (Manish Chopra) [2040267] - qed: Update FW init functions to support FW 8.59.1.0 (Manish Chopra) [2040267] - qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h (Manish Chopra) [2040267] - qed: Update qed_hsi.h for fw 8.59.1.0 (Manish Chopra) [2040267] - qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (Manish Chopra) [2040267] - qed: Update common_hsi for FW ver 8.59.1.0 (Manish Chopra) [2040267] - qed: Split huge qed_hsi.h header file (Manish Chopra) [2040267] - qed: Remove e4_ and _e4 from FW HSI (Manish Chopra) [2040267] - qed: Fix kernel-doc warnings (Manish Chopra) [2040267] - qed: Don't ignore devlink allocation failures (Manish Chopra) [2040267] - qed: Improve the stack space of filter_config() (Manish Chopra) [2040267] - RDMA/qedr: Move variables reset to qedr_set_common_qp_params() (Manish Chopra) [2040267] - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Guillaume Nault) [2081030] - ip6_gre: Make o_seqno start from 0 in native mode (Guillaume Nault) [2081030] - ip_gre: Make o_seqno start from 0 in native mode (Guillaume Nault) [2081030] - ip6_gre: Fix skb_under_panic in __gre6_xmit() (Guillaume Nault) [2081030] - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() (Guillaume Nault) [2081030] - ipv6_tunnel: Rate limit warning messages (Guillaume Nault) [2081030] - net: fix up skbs delta_truesize in UDP GRO frag_list (Hangbin Liu) [2082388] - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Hangbin Liu) [2082388] - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Hangbin Liu) [2082388] - netns: add schedule point in ops_exit_list() (Hangbin Liu) [2082388] - lwtunnel: Validate RTA_ENCAP_TYPE attribute length (Hangbin Liu) [2082388] - net, neigh: clear whole pneigh_entry at alloc time (Hangbin Liu) [2082388] - net: annotate data-races on txq->xmit_lock_owner (Hangbin Liu) [2082388] - sock: fix /proc/net/sockstat underflow in sk_clone_lock() (Hangbin Liu) [2082388] - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Hangbin Liu) [2082388] - rtnetlink: fix if_nlmsg_stats_size() under estimation (Hangbin Liu) [2082388] - net: watchdog: hold device global xmit lock during tx disable (Hangbin Liu) [2082388] - torture: Fix incorrectly redirected "exit" in kvm-remote.sh (Waiman Long) [2065993] - rcu: Allow rcu_irq_enter_check_tick() from NMI (Waiman Long) [2065993] - srcu: Early test SRCU polling start (Waiman Long) [2065993] - rcu/nocb: Unify timers (Waiman Long) [2065993] - rcu/nocb: Prepare for fine-grained deferred wakeup (Waiman Long) [2065993] - rcu/nocb: Only cancel nocb timer if not polling (Waiman Long) [2065993] - rcu/nocb: Delete bypass_timer upon nocb_gp wakeup (Waiman Long) [2065993] - rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup (Waiman Long) [2065993] - rcu/nocb: Allow de-offloading rdp leader (Waiman Long) [2065993] - rcu/nocb: Directly call __wake_nocb_gp() from bypass timer (Waiman Long) [2065993] - refscale: Avoid false-positive warnings in ref_scale_reader() (Waiman Long) [2065993] - scftorture: Avoid false-positive warnings in scftorture_invoker() (Waiman Long) [2065993] - rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() (Waiman Long) [2065993] - rcu-tasks: Don't delete holdouts within trc_inspect_reader() (Waiman Long) [2065993] - rcutorture: Move mem_dump_obj() tests into separate function (Waiman Long) [2065993] - rcu: Remove obsolete rcu_read_unlock() deadlock commentary (Waiman Long) [2065993] - rcu: Improve comments describing RCU read-side critical sections (Waiman Long) [2065993] - rcu: Add missing __releases() annotation (Waiman Long) [2065993] - kvfree_rcu: Fix comments according to current code (Waiman Long) [2065993] - torture: Don't cap remote runs by build-system number of CPUs (Waiman Long) [2065993] - torture: Make kvm-remote.sh account for network failure in pathname checks (Waiman Long) [2065993] - rcu: Create an unrcu_pointer() to remove __rcu from a pointer (Waiman Long) [2065993] - kvfree_rcu: Refactor kfree_rcu_monitor() (Waiman Long) [2065993] - srcu: Fix broken node geometry after early ssp init (Waiman Long) [2065993] - rcu: Point to documentation of ordering guarantees (Waiman Long) [2065993] - rcu: Don't penalize priority boosting when there is nothing to boost (Waiman Long) [2065993] - kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant (Waiman Long) [2065993] - kvfree_rcu: Update "monitor_todo" once a batch is started (Waiman Long) [2065993] - kvfree_rcu: Add a bulk-list check when a scheduler is run (Waiman Long) [2065993] - kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr_bkv_objs (Waiman Long) [2065993] - kvfree_rcu: Release a page cache under memory pressure (Waiman Long) [2065993] - rcu: Shrink each possible cpu krcp (Waiman Long) [2065993] - rcu/segcblist: Prevent useless GP start if no CBs to accelerate (Waiman Long) [2065993] - rcutorture: Don't count CPU-stalled time against priority boosting (Waiman Long) [2065993] - rcu: Make rcu_gp_cleanup() be noinline for tracing (Waiman Long) [2065993] - rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests (Waiman Long) [2065993] - srcu: Initialize SRCU after timers (Waiman Long) [2065993] - srcu: Unconditionally embed struct lockdep_map (Waiman Long) [2065993] - rcutorture: Forgive RCU boost failures when CPUs don't pass through QS (Waiman Long) [2065993] - rcutorture: Test start_poll_synchronize_rcu() and poll_state_synchronize_rcu() (Waiman Long) [2065993] - rcu: Provide polling interfaces for Tree RCU grace periods (Waiman Long) [2065993] - rcutorture: Make rcu_torture_boost_failed() check for GP end (Waiman Long) [2065993] - rcutorture: Consolidate rcu_torture_boost() timing and statistics (Waiman Long) [2065993] - rcutorture: Delay-based false positives for RCU priority boosting tests (Waiman Long) [2065993] - rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs (Waiman Long) [2065993] - rcu: Make show_rcu_gp_kthreads() dump rcu_node structures blocking GP (Waiman Long) [2065993] - rcu: Add quiescent states and boost states to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - rcu: Make RCU priority boosting work on single-CPU rcu_node structures (Waiman Long) [2065993] - rcu: Reject RCU_LOCKDEP_WARN() false positives (Waiman Long) [2065993] - lockdep: Explicitly flag likely false-positive report (Waiman Long) [2065993] - rcu: Add ->gp_max to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - srcu: Remove superfluous sdp->srcu_lock_count zero filling (Waiman Long) [2065993] - srcu: Remove superfluous ssp initialization for early callbacks (Waiman Long) [2065993] - torture: Set kvm.sh language to English (Waiman Long) [2065993] - torture: Correctly fetch number of CPUs for non-English languages (Waiman Long) [2065993] - rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Waiman Long) [2065993] - rcutorture: Judge RCU priority boosting on grace periods, not callbacks (Waiman Long) [2065993] - sched,rcutorture: Convert to sched_set_fifo_low() (Waiman Long) [2065993] - rcu: Improve tree.c comments and add code cleanups (Waiman Long) [2065993] - rcu: Abstract out rcu_irq_enter_check_tick() from rcu_nmi_enter() (Waiman Long) [2065993] - rcu: Remove the unused rcu_irq_exit_preempt() function (Waiman Long) [2065993] - torture: Make kvm-find-errors.sh account for kvm-remote.sh (Waiman Long) [2065993] - torture: Make the build machine control N in "make -jN" (Waiman Long) [2065993] - torture: Make kvm.sh use abstracted kvm-end-run-stats.sh (Waiman Long) [2065993] - torture: Abstract end-of-run summary (Waiman Long) [2065993] - rcu: Fix typo in comment: kthead -> kthread (Waiman Long) [2065993] - rcutorture: Abstract read-lock-held checks (Waiman Long) [2065993] - refscale: Add acqrel, lock, and lock-irq (Waiman Long) [2065993] - torture: Add kvm-remote.sh script for distributed rcutorture test runs (Waiman Long) [2065993] - refscale: Allow CPU hotplug to be enabled (Waiman Long) [2065993] - torture: Make kvm-again.sh use "scenarios" rather than "batches" file (Waiman Long) [2065993] - torture: Add "scenarios" option to kvm.sh --dryrun parameter (Waiman Long) [2065993] - rcu-tasks: Add block comment laying out RCU Rude design (Waiman Long) [2065993] - torture: Fix remaining erroneous torture.sh instance of $* (Waiman Long) [2065993] - rcu/tree: Add a trace event for RCU CPU stall warnings (Waiman Long) [2065993] - torture: Fix kvm.sh --datestamp regex check (Waiman Long) [2065993] - rcu: Add explicit barrier() to __rcu_read_unlock() (Waiman Long) [2065993] - rcu-tasks: Add block comment laying out RCU Tasks Trace design (Waiman Long) [2065993] - rcu: Make nocb_nobypass_lim_per_jiffy static (Waiman Long) [2065993] - torture: Consolidate qemu-cmd duration editing into kvm-transform.sh (Waiman Long) [2065993] - torture: Print proper vmlinux path for kvm-again.sh runs (Waiman Long) [2065993] - torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh environment (Waiman Long) [2065993] - docs: Correctly spell Stephen Hemminger's name (Waiman Long) [2065993] - rcu/nocb: Use the rcuog CPU's ->nocb_timer (Waiman Long) [2065993] - rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lock when possible (Waiman Long) [2065993] - rcu/nocb: Remove stale comment above rcu_segcblist_offload() (Waiman Long) [2065993] - rcu/nocb: Disable bypass when CPU isn't completely offloaded (Waiman Long) [2065993] - rcu/nocb: Fix missed nocb_timer requeue (Waiman Long) [2065993] - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume (Waiman Long) [2065993] - torture: Make kvm-transform.sh update jitter commands (Waiman Long) [2065993] - torture: Add --duration argument to kvm-again.sh (Waiman Long) [2065993] - rcu: deprecate "all" option to rcu_nocbs= (Waiman Long) [2065993] - torture: Rename SRCU-t and SRCU-u to avoid lowercase characters (Waiman Long) [2065993] - torture: Add kvm-again.sh to rerun a previous torture-test (Waiman Long) [2065993] - torture: Create a "batches" file for build reuse (Waiman Long) [2065993] - torture: De-capitalize TORTURE_SUITE (Waiman Long) [2065993] - rcuscale: Add kfree_rcu() single-argument scale test (Waiman Long) [2065993] - torture: Make upper-case-only no-dot no-slash scenario names official (Waiman Long) [2065993] - torture: Remove no-mpstat error message (Waiman Long) [2065993] - torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs (Waiman Long) [2065993] - torture: Record jitter start/stop commands (Waiman Long) [2065993] - softirq: Don't try waking ksoftirqd before it has been spawned (Waiman Long) [2065993] - torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh (Waiman Long) [2065993] - torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd (Waiman Long) [2065993] - torture: Abstract jitter.sh start/stop into scripts (Waiman Long) [2065993] - torture: Reverse jittering and duration parameters for jitter.sh (Waiman Long) [2065993] - torture: Eliminate jitter_pids file (Waiman Long) [2065993] - torture: Use "jittering" file to control jitter.sh execution (Waiman Long) [2065993] - torture: Use file-based protocol to mark batch's runs complete (Waiman Long) [2065993] - torture: Move build/run synchronization files into scenario directories (Waiman Long) [2065993] - torture: Make jitter.sh handle large systems (Waiman Long) [2065993] - torture: Improve readability of the testid.txt file (Waiman Long) [2065993] - torture: Provide bare-metal modprobe-based advice (Waiman Long) [2065993] - kvfree_rcu: Use same set of GFP flags as does single-argument (Waiman Long) [2065993] - kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY (Waiman Long) [2065993] - torture: Allow 1G of memory for torture.sh kvfree testing (Waiman Long) [2065993] - torture: Do Kconfig analysis only once per scenario (Waiman Long) [2065993] - torture: Compress KASAN vmlinux files (Waiman Long) [2065993] - torture: Add --kcsan-kmake-arg to torture.sh for KCSAN (Waiman Long) [2065993] - torture: Add command and results directory to torture.sh log (Waiman Long) [2065993] - torture: Allow scenarios to be specified to torture.sh (Waiman Long) [2065993] - torture: Drop log.long generation from torture.sh (Waiman Long) [2065993] - torture: Make torture.sh refuse to do zero-length runs (Waiman Long) [2065993] - torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale (Waiman Long) [2065993] - torture: Make torture.sh allmodconfig retain and label output (Waiman Long) [2065993] - torture: Create doyesno helper function for torture.sh (Waiman Long) [2065993] - torture: Make torture.sh refscale runs use verbose_batched module parameter (Waiman Long) [2065993] - torture: Make torture.sh rcuscale and refscale deal with allmodconfig (Waiman Long) [2065993] - torture: Enable torture.sh argument checking (Waiman Long) [2065993] - torture: Auto-size SCF and scaling runs based on number of CPUs (Waiman Long) [2065993] - torture: Add "make allmodconfig" to torture.sh (Waiman Long) [2065993] - torture: Remove use of "eval" in torture.sh (Waiman Long) [2065993] - torture: Make torture.sh use common time-duration bash functions (Waiman Long) [2065993] - torture: Add torture.sh torture-everything script (Waiman Long) [2065993] - refscale: Disable verbose torture-test output (Waiman Long) [2065993] - rcuscale: Disable verbose torture-test output (Waiman Long) [2065993] - rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_state_deoffloading (Waiman Long) [2065993] - rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep (Waiman Long) [2065993] - rcu/nocb: Only (re-)initialize segcblist when needed on CPU up (Waiman Long) [2065993] - rcu/nocb: Forbid NOCB toggling on offline CPUs (Waiman Long) [2065993] - rcu/nocb: Comment the reason behind BH disablement on batch processing (Waiman Long) [2065993] - rcu: Make rcu_read_unlock_special() expedite strict grace periods (Waiman Long) [2065993] - rcu-tasks: Rectify kernel-doc for struct rcu_tasks (Waiman Long) [2065993] - rcutorture: Replace rcu_torture_stall string with s (Waiman Long) [2065993] - torture: Replace torture_init_begin string with s (Waiman Long) [2065993] - rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" (Waiman Long) [2065993] - kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock_irqrestore() (Waiman Long) [2065993] - kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() (Waiman Long) [2065993] - kvfree_rcu: Directly allocate page for single-argument case (Waiman Long) [2065993] - rcutorture: Fix testing of RCU priority boosting (Waiman Long) [2065993] - rculist: Replace reference to atomic_ops.rst (Waiman Long) [2065993] - rcutorture: Make TREE03 use real-time tree.use_softirq setting (Waiman Long) [2065993] - rcu: Expedite deboost in case of deferred quiescent state (Waiman Long) [2065993] - rcu: Fix CPU-offline trace in rcutree_dying_cpu (Waiman Long) [2065993] - rcu: Remove superfluous rdp fetch (Waiman Long) [2065993] - torturescript: Don't rerun failed rcutorture builds (Waiman Long) [2065993] - rcutorture: Add crude tests for mem_dump_obj() (Waiman Long) [2065993] - mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels (Waiman Long) [2065993] - rcu/nocb: Detect unsafe checks for offloaded rdp (Waiman Long) [2065993] - sched/pelt: Fix attach_entity_load_avg() corner case (Phil Auld) [2056383] - devlink: Clarifies max_macs generic devlink param (Petr Oros) [2076586] - devlink: Add new "event_eq_size" generic device param (Petr Oros) [2076586] - devlink: Add new "io_eq_size" generic device param (Petr Oros) [2076586] - devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Petr Oros) [2076586] - devlink: Simplify devlink resources unregister call (Petr Oros) [2076586] - devlink: Remove misleading internal_flags from health reporter dump (Petr Oros) [2076586] - devlink: Don't throw an error if flash notification sent before devlink visible (Petr Oros) [2076586] - devlink: fix flexible_array.cocci warning (Petr Oros) [2076586] - devlink: expose get/put functions (Petr Oros) [2076586] - devlink: make all symbols GPL-only (Petr Oros) [2076586] - devlink: Simplify internal devlink params implementation (Petr Oros) [2076586] - devlink: Clean not-executed param notifications (Petr Oros) [2076586] - devlink: Delete obsolete parameters publish API (Petr Oros) [2076586] - devlink: Remove extra device_lock assert checks (Petr Oros) [2076586] - devlink: Delete reload enable/disable interface (Petr Oros) [2076586] - devlink: Allow control devlink ops behavior through feature mask (Petr Oros) [2076586] - devlink: Annotate devlink API calls (Petr Oros) [2076586] - devlink: Move netdev_to_devlink helpers to devlink.c (Petr Oros) [2076586] - devlink: Reduce struct devlink exposure (Petr Oros) [2076586] - devlink: report maximum number of snapshots with regions (Petr Oros) [2076586] - devlink: Add missed notifications iterators (Petr Oros) [2076586] - netdevsim: Move devlink registration to be last devlink command (Petr Oros) [2076586] - qed: Move devlink registration to be last devlink command (Petr Oros) [2076586] - ionic: Move devlink registration to be last devlink command (Petr Oros) [2076586] - nfp: Move delink_register to be last command (Petr Oros) [2076586] - mlxsw: core: Register devlink instance last (Petr Oros) [2076586] - net/mlx5: Accept devlink user input after driver initialization complete (Petr Oros) [2076586] - net/mlx4: Move devlink_register to be the last initialization command (Petr Oros) [2076586] - ice: Open devlink when device is ready (Petr Oros) [2076586] - liquidio: Overcome missing device lock protection in init/remove flows (Petr Oros) [2076586] - bnxt_en: Register devlink instance at the end devlink configuration (Petr Oros) [2076586] - devlink: Notify users when objects are accessible (Petr Oros) [2076586] - devlink: Remove single line function obfuscations (Petr Oros) [2076586] - devlink: Delete not used port parameters APIs (Petr Oros) [2076586] - bnxt_en: Properly remove port parameter support (Petr Oros) [2076586] - bnxt_en: Check devlink allocation and registration status (Petr Oros) [2076586] - devlink: Make devlink_register to be void (Petr Oros) [2076586] - devlink: Delete not-used devlink APIs (Petr Oros) [2076586] - devlink: Delete not-used single parameter notification APIs (Petr Oros) [2076586] - devlink: Use xarray to store devlink instances (Petr Oros) [2076586] - devlink: Count struct devlink consumers (Petr Oros) [2076586] - devlink: Remove check of always valid devlink pointer (Petr Oros) [2076586] - devlink: Simplify devlink_pernet_pre_exit call (Petr Oros) [2076586] - devlink: Add APIs to publish, unpublish individual parameter (Petr Oros) [2076586] - devlink: Add API to register and unregister single parameter (Petr Oros) [2076586] - devlink: Create a helper function for one parameter registration (Petr Oros) [2076586] - devlink: Fix port_type_set function pointer check (Petr Oros) [2076586] - devlink: Set device as early as possible (Petr Oros) [2076586] - devlink: Simplify devlink port API calls (Petr Oros) [2076586] - devlink: Allocate devlink directly in requested net namespace (Petr Oros) [2076586] - devlink: Break parameter notification sequence to be before/after unload/load driver (Petr Oros) [2076586] - devlink: Remove duplicated registration check (Petr Oros) [2076586] - net/mlx5: Don't rely on always true registered field (Petr Oros) [2076586] - devlink: Unlock on error in dumpit() (Petr Oros) [2076586] - devlink: Fix some error codes (Petr Oros) [2076586] - net: devlink: Add support for port regions (Petr Oros) [2076586] - netdevsim: Forbid devlink reload when adding or deleting ports (Petr Oros) [2076586] - netdevsim: dev: Initialize FIB module after debugfs (Petr Oros) [2076586] - pidfd: fix a poll race when setting exit_state (Oleg Nesterov) [2044587] - fork: fix pidfd_poll()'s return type (Oleg Nesterov) [2044587] - pidfd: add polling support (Oleg Nesterov) [2044587] - kabi: introduce the kabi_aux_*() helpers (Oleg Nesterov) [2044587] - tg3: Remove redundant assignments (Ken Cox) [2043792] - ethernet: Remove redundant statement (Ken Cox) [2043792] - ethernet: tg3: remove direct netdev->dev_addr writes (Ken Cox) [2043792] - net: tg3: fix redundant check of true expression (Ken Cox) [2043792] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2043792] - net: ethernet: Use existing define with polynomial (Ken Cox) [2043792]- scsi: mpt3sas: Fix mpt3sas_check_same_4gb_region() kdoc comment (Tomas Henzl) [2068045] - scsi: mpt3sas: Fix incorrect 4GB boundary check (Tomas Henzl) [2068045] - genirq/affinity: Consider that CPUs on nodes can be unbalanced (Ming Lei) [2074317] - scsi: target: pscsi: Set SCF_TREAT_READ_AS_NORMAL flag only if there is valid data (Maurizio Lombardi) [2074246] - audit: don't deref the syscall args when checking the openat2 open_how::flags (Carlos Maiolino) [2026590] - audit: add OPENAT2 record to list "how" info (Carlos Maiolino) [2026590] - audit: add support for the openat2 syscall (Carlos Maiolino) [2026590] - audit: replace magic audit syscall class numbers with macros (Carlos Maiolino) [2026590] - tools include UAPI: Sync x86's syscalls_64.tbl, generic unistd.h and fcntl.h to pick up openat2 and pidfd_getfd (Carlos Maiolino) [2026590] - open: don't silently ignore unknown O-flags in openat2() (Carlos Maiolino) [2026590] - openat2: reject RESOLVE_BENEATH|RESOLVE_IN_ROOT (Carlos Maiolino) [2026590] - open: introduce openat2(2) syscall (Carlos Maiolino) [2026590] - namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_IN_ROOT: chroot-like scoped resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_XDEV: block mountpoint crossing (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_SYMLINKS: block symlink resolution (Carlos Maiolino) [2026590] - namei: allow set_root() to produce errors (Carlos Maiolino) [2026590] - namei: allow nd_jump_link() to produce errors (Carlos Maiolino) [2026590] - nsfs: clean-up ns_get_path() signature to return int (Carlos Maiolino) [2026590] - namei: only return -ECHILD from follow_dotdot_rcu() (Carlos Maiolino) [2026590] - make path_init() unconditionally paired with terminate_walk() (Carlos Maiolino) [2026590] - nsfs: unobfuscate (Carlos Maiolino) [2026590] - ASoC: Intel: soc-acpi: add entries in ADL match table (Jaroslav Kysela) [2052011] - nvme-fc: add support for ->map_queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix typos in comments (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.400-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Increase max limit of ql2xnvme_queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix stuck session of PRLI reject (Nilesh Javali) [2044833] - scsi: qla2xxx: Reduce false trigger to login (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix laggy FC remote port session recovery (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix hang due to session stuck (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix N2N inconsistent PLOGI (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix crash during module load unload test (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix incorrect reporting of task management failure (Nilesh Javali) [2044833] - scsi: qla2xxx: Use named initializers for q_dev_state (Nilesh Javali) [2044833] - scsi: qla2xxx: Use named initializers for port_[d]state_str (Nilesh Javali) [2044833] - scsi: qla2xxx: Stop using the SCSI pointer (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove unused qla_sess_op_cmd_list from scsi_qla_host_t (Nilesh Javali) [2044833] - scsi: qla2xxx: Add qla2x00_async_done() for async routines (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.300-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Check for firmware dump already collected (Nilesh Javali) [2044833] - scsi: qla2xxx: Add devids and conditionals for 28xx (Nilesh Javali) [2044833] - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix clang warning (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix device reconnect in loop topology (Nilesh Javali) [2044833] - scsi: qla2xxx: Add ql2xnvme_queues module param to configure number of NVMe queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Nilesh Javali) [2044833] - scsi: qla2xxx: Add retry for exec firmware (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix scheduling while atomic (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix premature hw access after PCI error (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix warning message due to adisc being flushed (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix stuck session in gpdb (Nilesh Javali) [2044833] - scsi: qla2xxx: Implement ref count for SRB (Nilesh Javali) [2044833] - scsi: qla2xxx: Refactor asynchronous command initialization (Nilesh Javali) [2044833] - scsi: qla2xxx: Synchronize rport dev_loss_tmo setting (Nilesh Javali) [2044833] - scsi: qla2xxx: Format log strings only if needed (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_getfcinfo() (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.200-k (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix EDIF bsg (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix inconsistent check of db_flags (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Increase ELS payload (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Reduce connection thrash (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Tweak trace message (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Flush stale events and msgs on session down (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix app start delay (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix app start fail (Nilesh Javali) [2044833] - scsi: qla2xxx: Turn off target reset during issue_lip (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix gnl list corruption (Nilesh Javali) [2044833] - scsi: qla2xxx: Relogin during fabric disturbance (Nilesh Javali) [2044833] - qla2xxx: add ->map_queues support for nvme (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix unmap of already freed sgl (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Nilesh Javali) [2044833] - scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove a declaration (Nilesh Javali) [2044833] - scsi: target: qla2xxx: Replace enable attr with ops.enable (Nilesh Javali) [2044833] - scsi: qla2xxx: Restore initiator in dual mode (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove redundant initialization of pointer req (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.100-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix use after free in eh_abort path (Nilesh Javali) [2044833] - scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue (Nilesh Javali) [2044833] - scsi: qla2xxx: Call process_response_queue() in Tx path (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Use link event to wake up app (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix crash in NVMe abort path (Nilesh Javali) [2044833] - scsi: qla2xxx: Check for firmware capability before creating QPair (Nilesh Javali) [2044833] - scsi: qla2xxx: Display 16G only as supported speeds for 3830c card (Nilesh Javali) [2044833] - scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Nilesh Javali) [2044833] - scsi: qla2xxx: Add support for mailbox passthru (Nilesh Javali) [2044833] - scsi: qla2xxx: Open-code qla2xxx_eh_device_reset() (Nilesh Javali) [2044833] - scsi: qla2xxx: Open-code qla2xxx_eh_target_reset() (Nilesh Javali) [2044833] - scsi: qla2xxx: Do not call fc_block_scsi_eh() during bus reset (Nilesh Javali) [2044833] - sctp: count singleton chunks in assoc user stats (Jamie Bainbridge) [2073913] - hrtimer: Unbreak hrtimer_force_reprogram() (Fernando Pacheco) [2071776] - hrtimer: Use raw_cpu_ptr() in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Avoid more SMP function calls in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Avoid unnecessary SMP function calls in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Add bases argument to clock_was_set() (Fernando Pacheco) [2071776] - time/timekeeping: Avoid invoking clock_was_set() twice (Fernando Pacheco) [2071776] - timekeeping: Distangle resume and clock-was-set events (Fernando Pacheco) [2071776] - timerfd: Provide timerfd_resume() (Fernando Pacheco) [2071776] - hrtimer: Force clock_was_set() handling for the HIGHRES=n, NOHZ=y case (Fernando Pacheco) [2071776] - hrtimer: Ensure timerfd notification for HIGHRES=n (Fernando Pacheco) [2071776] - hrtimer: Consolidate reprogramming code (Fernando Pacheco) [2071776] - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() (Fernando Pacheco) [2071776] - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Fernando Pacheco) [2071776] - hrtimer: Annotate lockless access to timer->state (Fernando Pacheco) [2071776] - drm/i915/display: Remove check for low voltage sku for max dp source rate (Jocelyn Falempe) [2063931] - s390/kexec: handle R_390_PLT32DBL rela in arch_kexec_apply_relocations_add() (Philipp Rudo) [2039278] - s390/kexec_file: fix error handling when applying relocations (Philipp Rudo) [2039278] - s390/kexec_file: print some more error messages (Philipp Rudo) [2039278] - ixgbe: respect metadata on XSK Rx to skb (Ken Cox) [2037952] - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Ken Cox) [2037952] - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly (Ken Cox) [2037952] - ixgbe: Remove useless DMA-32 fallback configuration (Ken Cox) [2037952] - ixgbe: switch to napi_build_skb() (Ken Cox) [2037952] - ixgbe: set X550 MDIO speed before talking to PHY (Ken Cox) [2037952] - ixgbe: Document how to enable NBASE-T support (Ken Cox) [2037952] - xsk: Wipe out dead zero_copy_allocator declarations (Ken Cox) [2037952] - ixgbe: let the xdpdrv work with more than 64 cpus (Ken Cox) [2037952] - scsi: fcoe: Fix I/O path allocation (Ken Cox) [2037952] - ixgbe: extend PTP gettime function to read system clock (Ken Cox) [2037952] - ixgbe: Replace GFP_ATOMIC with GFP_KERNEL (Ken Cox) [2037952] - net: mpls: Fix notifications when deleting a device (Guillaume Nault) [2081757]- sched/cputime, proc/stat: Fix incorrect guest nice cpustat value (Waiman Long) [2017382] - procfs: Use all-in-one vtime aware kcpustat accessor (Waiman Long) [2017382] - procfs: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Waiman Long) [2017382] - proc: read kernel cpu stat pointer once (Waiman Long) [2017382] - proc: use "unsigned int" in /proc/stat hook (Waiman Long) [2017382] - sched/cputime: Support other fields on kcpustat_field() (Waiman Long) [2017382] - sched/cputime: Add vtime guest task state (Waiman Long) [2017382] - sched/cputime: Add vtime idle task state (Waiman Long) [2017382] - sched/cputime: Spare a seqcount lock/unlock cycle on context switch (Waiman Long) [2017382] - sched/vtime: Move task_struct_rh->vtime_cpu back to vtime structure (Waiman Long) [2017382] - usb: xhci-plat: fix crash when suspend if remote wake enable (Mark Langsdorf) [2065730] - PM: domains: Improve runtime PM performance state handling (Mark Langsdorf) [2065730] - firmware_loader: fix use-after-free in firmware_fallback_sysfs (Mark Langsdorf) [2065730] - firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Mark Langsdorf) [2065730] - driver core: Prevent warning when removing a device link from unregistered consumer (Mark Langsdorf) [2065730] - PM: domains: Shrink locking area of the gpd_list_lock (Mark Langsdorf) [2065730] - PM: sleep: Use ktime_us_delta() in initcall_debug_report() (Mark Langsdorf) [2065730] - driver core: Export device_driver_attach() (Mark Langsdorf) [2065730] - driver core: Don't return EPROBE_DEFER to userspace during sysfs bind (Mark Langsdorf) [2065730] - driver core: Flow the return code from ->probe() through to sysfs bind (Mark Langsdorf) [2065730] - driver core: Better distinguish probe errors in really_probe (Mark Langsdorf) [2065730] - driver core: Pull required checks into driver_probe_device() (Mark Langsdorf) [2065730] - driver core: add a helper to setup both the of_node and fwnode of a device (Mark Langsdorf) [2065730] - devres: Enable trace events (Mark Langsdorf) [2065730] - devres: No need to call remove_nodes() when there none present (Mark Langsdorf) [2065730] - devres: Use list_for_each_safe_from() in remove_nodes() (Mark Langsdorf) [2065730] - devres: Make locking straight forward in release_nodes() (Mark Langsdorf) [2065730] - regmap: mdio: Reject invalid addresses (Mark Langsdorf) [2065730] - regmap: mdio: Fix regmap_bus pointer constness (Mark Langsdorf) [2065730] - PM: runtime: Allow unassigned ->runtime_suspend|resume callbacks (Mark Langsdorf) [2065730] - PM: runtime: Improve path in rpm_idle() when no callback (Mark Langsdorf) [2065730] - PM: domains: Drop/restore performance state votes for devices at runtime PM (Mark Langsdorf) [2065730] - PM: domains: Return early if perf state is already set for the device (Mark Langsdorf) [2065730] - PM: domains: Split code in dev_pm_genpd_set_performance_state() (Mark Langsdorf) [2065730] - PM: domains: fix some kernel-doc issues (Mark Langsdorf) [2065730] - regmap: mdio: Add clause-45 support (Mark Langsdorf) [2065730] - regmap: mdio: Clean up invalid clause-22 addresses (Mark Langsdorf) [2065730] - regmap-irq: Introduce inverted status registers support (Mark Langsdorf) [2065730] - ACPI: property: Constify stubs for CONFIG_ACPI=n case (Mark Langsdorf) [2065730] - device property: Unify access to of_node (Mark Langsdorf) [2065730] - drivers/base: Constify static attribute_group structs (Mark Langsdorf) [2065730] - devcoredump: remove contact information (Mark Langsdorf) [2065730] - component: Rename 'dev' to 'parent' (Mark Langsdorf) [2065730] - component: Drop 'dev' argument to component_match_realloc() (Mark Langsdorf) [2065730] - device property: Don't check for NULL twice in the loops (Mark Langsdorf) [2065730] - regmap: add support for 7/17 register formating (Mark Langsdorf) [2065730] - PM: wakeirq: Set IRQF_NO_AUTOEN when requesting the IRQ (Mark Langsdorf) [2065730] - drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO (Mark Langsdorf) [2065730] - regmap: mdio: Don't modify output if error happened (Mark Langsdorf) [2065730] - regmap: Add MDIO bus support (Mark Langsdorf) [2065730] - regmap-i2c: Set regmap max raw r/w from quirks (Mark Langsdorf) [2065730] - driver core: attribute_container: fix W=1 warnings (Mark Langsdorf) [2065730] - driver core: replace open-coded device_lock_assert() (Mark Langsdorf) [2065730] - device property: Retrieve fwnode from of_node via accessor (Mark Langsdorf) [2065730] - cpufreq: Kconfig: fix documentation links (Mark Langsdorf) [2065730] - PM: wakeup: remove redundant assignment to variable retval (Mark Langsdorf) [2065730] - PM / wakeup: use dev_set_name() directly (Mark Langsdorf) [2065730] - PM: clk: remove kernel-doc warning (Mark Langsdorf) [2065730] - PM: wakeup: fix kernel-doc warnings and fix typos (Mark Langsdorf) [2065730] - PM: runtime: remove kernel-doc warnings (Mark Langsdorf) [2065730] - software node: Introduce SOFTWARE_NODE_REFERENCE() helper macro (Mark Langsdorf) [2065730] - software node: Imply kobj_to_swnode() to be no-op (Mark Langsdorf) [2065730] - software node: Deduplicate code in fwnode_create_software_node() (Mark Langsdorf) [2065730] - software node: Introduce software_node_alloc()/software_node_free() (Mark Langsdorf) [2065730] - software node: Free resources explicitly when swnode_register() fails (Mark Langsdorf) [2065730] - driver core: add helper for deferred probe reason setting (Mark Langsdorf) [2065730] - driver core: Improve fw_devlink & deferred_probe_timeout interaction (Mark Langsdorf) [2065730] - driver core: Replace printf() specifier and drop unneeded casting (Mark Langsdorf) [2065730] - driver core: Cast to (void *) with __force for __percpu pointer (Mark Langsdorf) [2065730] - devcoredump: fix kernel-doc warning (Mark Langsdorf) [2065730] - platform-msi: fix kernel-doc warnings (Mark Langsdorf) [2065730] - driver core: attribute_container: remove kernel-doc warnings (Mark Langsdorf) [2065730] - driver core: remove kernel-doc warnings (Mark Langsdorf) [2065730] - base: dd: fix error return code of driver_sysfs_add() (Mark Langsdorf) [2065730] - driver core: Use unbound workqueue for deferred probes (Mark Langsdorf) [2065730] - devcoredump: avoid -Wempty-body warnings (Mark Langsdorf) [2065730] - device property: Add test cases for fwnode_property_count_*() APIs (Mark Langsdorf) [2065730] - device property: Sync descriptions of swnode array and group APIs (Mark Langsdorf) [2065730] - driver core: Update device link status properly for device_bind_driver() (Mark Langsdorf) [2065730] - driver core: Avoid pointless deferred probe attempts (Mark Langsdorf) [2065730] - drivers/base/cpu: remove redundant assignment of variable retval (Mark Langsdorf) [2065730] - driver core: dd: remove deferred_devices variable (Mark Langsdorf) [2065730] - driver core: component: remove dentry pointer in "struct master" (Mark Langsdorf) [2065730] - driver core: auxiliary bus: Remove unneeded module bits (Mark Langsdorf) [2065730] - PM: domains: Don't runtime resume devices at genpd_prepare() (Mark Langsdorf) [2065730] - redhat/configs: Add CONFIG_X86_AMD_PSTATE (Prarit Bhargava) - ACPI: CPPC: Drop redundant local variable from cpc_read() (Prarit Bhargava) [1961726] - ACPI: CPPC: Fix up I/O port access in cpc_read() (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add AMD P-State performance attributes (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add AMD P-State frequencies attributes (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add boost mode support for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add trace for AMD P-State module (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Introduce the support for the processors with shared memory solution (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add fast switch function for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors (Prarit Bhargava) [1961726] - ACPI: CPPC: Add CPPC enable register function (Prarit Bhargava) [1961726] - ACPI: CPPC: Check present CPUs for determining _CPC is valid (Prarit Bhargava) [1961726] - ACPI: CPPC: Implement support for SystemIO registers (Prarit Bhargava) [1961726] - x86/msr: Add AMD CPPC MSR definitions (Prarit Bhargava) [1961726] - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature flag (Prarit Bhargava) [1961726] - cpufreq: remove useless INIT_LIST_HEAD() (Prarit Bhargava) [1961726] - cpufreq: CPPC: Pass structure instance by reference (Prarit Bhargava) [1961726] - cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init (Prarit Bhargava) [1961726] - cpufreq: CPPC: Migrate to ->exit() callback instead of ->stop_cpu() (Prarit Bhargava) [1961726] - cpufreq: cppc: simplify default delay_us setting (Prarit Bhargava) [1961726] - cppc_cpufreq: replace per-cpu data array with a list (Prarit Bhargava) [1961726] - cppc_cpufreq: expose information on frequency domains (Prarit Bhargava) [1961726] - cppc_cpufreq: clarify support for coordination types (Prarit Bhargava) [1961726] - cppc_cpufreq: use policy->cpu as driver of frequency setting (Prarit Bhargava) [1961726] - cppc_cpufreq: simplify use of performance capabilities (Prarit Bhargava) [1961726] - cppc_cpufreq: clean up cpu, cpu_num and cpunum variable use (Prarit Bhargava) [1961726] - cppc_cpufreq: fix misspelling, code style and readability issues (Prarit Bhargava) [1961726] - cpufreq: CPPC: Reuse caps variable in few routines (Prarit Bhargava) [1961726] - cpufreq: cppc: Reorder code and remove apply_hisi_workaround variable (Prarit Bhargava) [1961726] - cpufreq: CPPC: add SW BOOST support (Prarit Bhargava) [1961726] - net/sched: act_ct: fix ref leak when switching zones (Marcelo Ricardo Leitner) [2014027] - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones (Marcelo Ricardo Leitner) [2014027] - genirq: Provide new interfaces for affinity hints (Ivan Vecera) [2070044] - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Xin Long) [2075181] - ipv6: make ip6_rt_gc_expire an atomic_t (Hangbin Liu) [2077365] - ipv6: fix panic when forwarding a pkt with no in6 dev (Hangbin Liu) [2077365] - net: ipv6: ensure we call ipv6_mc_down() at most once (Hangbin Liu) [2077365] - ipv6/addrconf: use a boolean to choose between UNREGISTER/DOWN (Hangbin Liu) [2077365] - ipv6/addrconf: call addrconf_ifdown with consistent values (Hangbin Liu) [2077365] - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Hangbin Liu) [2077365] - ipv6: annotate accesses to fn->fn_sernum (Hangbin Liu) [2077365] - ipv6: correct comments about fib6_node sernum (Hangbin Liu) [2077365] - ipv6: fix typos in __ip6_finish_output() (Hangbin Liu) [2077365] - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup (Nico Pache) [1778048] - KVM: PPC: Fix TCE handling for VFIO (Daniel Henrique Barboza) [2062687] - udf: Restore i_lenAlloc when inode expansion fails (Carlos Maiolino) [2054653] {CVE-2022-0617} - udf: Fix NULL ptr deref when converting from inline format (Carlos Maiolino) [2054653] {CVE-2022-0617} - net/tls: fix slab-out-of-bounds bug in decrypt_internal (Sabrina Dubroca) [2080344] - tls: fix replacing proto_ops (Sabrina Dubroca) [2080344] - net/tls: use semicolons rather than commas to separate statements (Sabrina Dubroca) [2080344] - redhat: further rpminspect tuning (Jarod Wilson)- tun: annotate access to queue->trans_start (Ivan Vecera) [2069673] - net: annotate accesses to queue->trans_start (Ivan Vecera) [2069673] - ntb_hw_amd: Add NTB PCI ID for new gen CPU (Sudheesh Mavila) [2037287] - ipmi: initialize len variable (Tony Camuso) [2069839] - ipmi: kcs: aspeed: Remove old bindings support (Tony Camuso) [2069839] - ipmi:ipmb: Add the ability to have a separate slave and master device (Tony Camuso) [2069839] - ipmi:ipmi_ipmb: Unregister the SMI on remove (Tony Camuso) [2069839] - ipmi: kcs: aspeed: Add AST2600 compatible string (Tony Camuso) [2069839] - ipmi: ssif: replace strlcpy with strscpy (Tony Camuso) [2069839] - ipmi/watchdog: Constify ident (Tony Camuso) [2069839] - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module (Tony Camuso) [2069839] - ipmi: fix initialization when workqueue allocation fails (Tony Camuso) [2069839] - ipmi: bail out if init_srcu_struct fails (Tony Camuso) [2069839] - ipmi: ssif: initialize ssif_info->client early (Tony Camuso) [2069839] - ipmi: msghandler: Make symbol 'remove_work_wq' static (Tony Camuso) [2069839] - ipmi: Move remove_work to dedicated workqueue (Tony Camuso) [2069839] - ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' (Tony Camuso) [2069839] - char: ipmi: replace snprintf in show functions with sysfs_emit (Tony Camuso) [2069839] - ipmi: ipmb: fix dependencies to eliminate build error (Tony Camuso) [2069839] - ipmi:ipmb: Add OF support (Tony Camuso) [2069839] - ipmi: bt: Add ast2600 compatible string (Tony Camuso) [2069839] - ipmi: bt-bmc: Use registers directly (Tony Camuso) [2069839] - ipmi: ipmb: Fix off-by-one size check on rcvlen (Tony Camuso) [2069839] - ipmi:ssif: Use depends on, not select, for I2C (Tony Camuso) [2069839] - ipmi:ipmb: Add initial support for IPMI over IPMB (Tony Camuso) [2069839] - ipmi: Export ipmb_checksum() (Tony Camuso) [2069839] - ipmi: Check error code before processing BMC response (Tony Camuso) [2069839] - ipmi:devintf: Return a proper error when recv buffer too small (Tony Camuso) [2069839] - ipmi: Disable some operations during a panic (Tony Camuso) [2069839] - ipmi:watchdog: Set panic count to proper value on a panic (Tony Camuso) [2069839] - char: ipmi: use DEVICE_ATTR helper macro (Tony Camuso) [2069839] - ipmi: rate limit ipmi smi_event failure message (Tony Camuso) [2069839] - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074316] - cifs: prevent bad output lengths in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074316] - net: tcp better handling of reordering then loss cases (Marcelo Ricardo Leitner) [2074566] - tcp: tcp_mark_head_lost is only valid for sack-tcp (Marcelo Ricardo Leitner) [2074566] - udp6: allow SO_MARK ctrl msg to affect routing (Xin Long) [2066598] - ip: Fix SO_MARK in RST, ACK and ICMP packets (Xin Long) [2066598] - ip: support SO_MARK cmsg (Xin Long) [2066598] - ip: unconditionally set cork gso_size (Xin Long) [2066598] - ip: remove tx_flags from ipcm_cookie and use same logic for v4 and v6 (Xin Long) [2066598] - ipv6: fold sockcm_cookie into ipcm6_cookie (Xin Long) [2066598] - sock: sockc cookie initializer (Xin Long) [2066598] - ipv6: ipcm6_cookie initializer (Xin Long) [2066598] - ipv4: ipcm_cookie initializers (Xin Long) [2066598] - s390/kexec: fix memory leak of ipl report buffer (Lichen Liu) [2001758] - s390/kexec: fix return code handling (Lichen Liu) [2001758] - block: don't try to throttle split bio if iops limit isn't set (Ming Lei) [2027241] - block: throttle split bio in case of iops limit (Ming Lei) [2027241] - block: don't check bio in blk_throtl_dispatch_work_fn (Ming Lei) [2027241] - x86/apic/vector: Fix ordering in vector assignment (Frank Ramsay) [2076607] - mt76: mt7921e: fix possible probe failure after reboot (Íñigo Huguet) [2078877] - veth: Ensure eth header is in skb's linear part (Guillaume Nault) [1966887] - net: annotate accesses to dev->gso_max_segs (Ivan Vecera) [2080317] - net: annotate accesses to dev->gso_max_size (Ivan Vecera) [2080317] - NFS: Don't loop forever in nfs_do_recoalesce() (Scott Mayhew) [2080467] - tipc: fix the timer expires after interval 100ms (Xin Long) [2080369] - tipc: Fix end of loop tests for list_for_each_entry() (Xin Long) [2080369] - tipc: fix a bit overflow in tipc_crypto_key_rcv() (Xin Long) [2080369] - tipc: rate limit warning for received illegal binding update (Xin Long) [2080369] - net: tipc: remove unused static inlines (Xin Long) [2080369] - tipc: fix unique bearer names sanity check (Xin Long) [2080369] - net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() (Xin Long) [2080369] - tipc: add extack messages for bearer/media failure (Xin Long) [2080369] - scsi: smartpqi: Fix unused variable pqi_pm_ops for clang (Don Brace) [2012227] - scsi: smartpqi: Update version to 2.1.14-035 (Don Brace) [2012227] - scsi: smartpqi: Fix lsscsi -t SAS addresses (Don Brace) [2012227] - scsi: smartpqi: Fix hibernate and suspend (Don Brace) [2012227] - scsi: smartpqi: Fix BUILD_BUG_ON() statements (Don Brace) [2012227] - scsi: smartpqi: Fix NUMA node not updated during init (Don Brace) [2012227] - scsi: smartpqi: Expose SAS address for SATA drives (Don Brace) [2012227] - scsi: smartpqi: Speed up RAID 10 sequential reads (Don Brace) [2012227] - scsi: smartpqi: Fix kdump issue when controller is locked up (Don Brace) [2012227] - scsi: smartpqi: Update volume size after expansion (Don Brace) [2012227] - scsi: smartpqi: Avoid drive spin-down during suspend (Don Brace) [2012227] - scsi: smartpqi: Resolve delay issue with PQI_HZ value (Don Brace) [2012227] - scsi: smartpqi: Fix a typo in func pqi_aio_submit_io() (Don Brace) [2012227] - scsi: smartpqi: Fix a name typo and cleanup code (Don Brace) [2012227] - scsi: smartpqi: Quickly propagate path failures to SCSI midlayer (Don Brace) [2012227] - scsi: smartpqi: Eliminate drive spin down on warm boot (Don Brace) [2012227] - scsi: smartpqi: Enable SATA NCQ priority in sysfs (Don Brace) [2012227] - scsi: smartpqi: Add PCI IDs (Don Brace) [2012227] - scsi: smartpqi: Fix rmmod stack trace (Don Brace) [2012227] - ibmvnic: fix race between xmit and reset (Diego Domingos) [2051354] - ibmvnic: Allow queueing resets during probe (Diego Domingos) [2051354] - ibmvnic: clear fop when retrying probe (Diego Domingos) [2051354] - ibmvnic: init init_done_rc earlier (Diego Domingos) [2051354] - ibmvnic: register netdev after init of adapter (Diego Domingos) [2051354] - ibmvnic: complete init_done on transport events (Diego Domingos) [2051354] - ibmvnic: define flush_reset_queue helper (Diego Domingos) [2051354] - ibmvnic: initialize rc before completing wait (Diego Domingos) [2051354] - ibmvnic: free reset-work-item when flushing (Diego Domingos) [2051354] - ibmvnic: schedule failover only if vioctl fails (Diego Domingos) [2051354] - net/ibmvnic: Cleanup workaround doing an EOI after partition migration (Diego Domingos) [2051354]- xfs: don't expose misaligned extszinherit hints to userspace (Brian Foster) [2072552] - xfs: correct the narrative around misaligned rtinherit/extszinherit dirs (Brian Foster) [2072552] - xfs: fix endianness issue in xfs_ag_shrink_space (Brian Foster) [2072552] - xfs: bunmapi has unnecessary AG lock ordering issues (Brian Foster) [2072552] - xfs: btree format inode forks can have zero extents (Brian Foster) [2072552] - xfs: validate extsz hints against rt extent size when rtinherit is set (Brian Foster) [2072552] - xfs: standardize extent size hint validation (Brian Foster) [2072552] - xfs: check free AG space when making per-AG reservations (Brian Foster) [2072552] - xfs: retry allocations when locality-based search fails (Brian Foster) [2072552] - xfs: adjust rt allocation minlen when extszhint > rtextsize (Brian Foster) [2072552] - iomap: remove unused private field from ioend (Brian Foster) [2072552] - xfs: don't allow log writes if the data device is readonly (Brian Foster) [2072552] - xfs: count free space btree blocks when scrubbing pre-lazysbcount fses (Brian Foster) [2072552] - xfs: update superblock counters correctly for !lazysbcount (Brian Foster) [2072552] - xfs: don't check agf_btreeblks on pre-lazysbcount filesystems (Brian Foster) [2072552] - xfs: rename struct xfs_legacy_ictimestamp (Brian Foster) [2072552] - xfs: rename xfs_ictimestamp_t (Brian Foster) [2072552] - xfs: remove xfs_quiesce_attr declaration (Brian Foster) [2072552] - xfs: remove XFS_IFEXTENTS (Brian Foster) [2072552] - xfs: remove XFS_IFINLINE (Brian Foster) [2072552] - xfs: remove XFS_IFBROOT (Brian Foster) [2072552] - xfs: only look at the fork format in xfs_idestroy_fork (Brian Foster) [2072552] - xfs: simplify xfs_attr_remove_args (Brian Foster) [2072552] - xfs: rename and simplify xfs_bmap_one_block (Brian Foster) [2072552] - xfs: move the XFS_IFEXTENTS check into xfs_iread_extents (Brian Foster) [2072552] - xfs: get rid of the ip parameter to xchk_setup_* (Brian Foster) [2072552] - xfs: move the check for post-EOF mappings into xfs_can_free_eofblocks (Brian Foster) [2072552] - xfs: move the xfs_can_free_eofblocks call under the IOLOCK (Brian Foster) [2072552] - xfs: precalculate default inode attribute offset (Brian Foster) [2072552] - xfs: default attr fork size does not handle device inodes (Brian Foster) [2072552] - xfs: inode fork allocation depends on XFS_IFEXTENT flag (Brian Foster) [2072552] - xfs: eager inode attr fork init needs attr feature awareness (Brian Foster) [2072552] - xfs: scrub: Disable check for unoptimized data fork bmbt node (Brian Foster) [2072552] - xfs: Use struct xfs_bmdr_block instead of struct xfs_btree_block to calculate root node size (Brian Foster) [2072552] - xfs: merge _xfs_dic2xflags into xfs_ip2xflags (Brian Foster) [2072552] - xfs: move the di_crtime field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_flags2 field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_flags field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_forkoff field to struct xfs_inode (Brian Foster) [2072552] - xfs: use a union for i_cowextsize and i_flushiter (Brian Foster) [2072552] - xfs: use XFS_B_TO_FSB in xfs_ioctl_setattr (Brian Foster) [2072552] - xfs: cleanup xfs_fill_fsxattr (Brian Foster) [2072552] - xfs: move the di_flushiter field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_cowextsize field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_extsize field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_nblocks field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_size field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_projid field to struct xfs_inode (Brian Foster) [2072552] - xfs: don't clear the "dinode core" in xfs_inode_alloc (Brian Foster) [2072552] - xfs: remove the di_dmevmask and di_dmstate fields from struct xfs_icdinode (Brian Foster) [2072552] - xfs: remove the unused xfs_icdinode_has_bigtime helper (Brian Foster) [2072552] - xfs: handle crtime more carefully in xfs_bulkstat_one_int (Brian Foster) [2072552] - xfs: consistently initialize di_flags2 (Brian Foster) [2072552] - xfs: split xfs_imap_to_bp (Brian Foster) [2072552] - xfs: scrub: Remove incorrect check executed on block format directories (Brian Foster) [2072552] - xfs: add error injection for per-AG resv failure (Brian Foster) [2072552] - xfs: support shrinking unused space in the last AG (Brian Foster) [2072552] - xfs: introduce xfs_ag_shrink_space() (Brian Foster) [2072552] - xfs: hoist out xfs_resizefs_init_new_ags() (Brian Foster) [2072552] - xfs: update lazy sb counters immediately for resizefs (Brian Foster) [2072552] - xfs: __percpu_counter_compare() inode count debug too expensive (Brian Foster) [2072552] - xfs: reduce debug overhead of dir leaf/node checks (Brian Foster) [2072552] - xfs: No need for inode number error injection in __xfs_dir3_data_check (Brian Foster) [2072552] - xfs: type verification is expensive (Brian Foster) [2072552] - xfs: optimise xfs_buf_item_size/format for contiguous regions (Brian Foster) [2072552] - xfs: xfs_buf_item_size_segment() needs to pass segment offset (Brian Foster) [2072552] - xfs: reduce buffer log item shadow allocations (Brian Foster) [2072552] - xfs: initialise attr fork on inode create (Brian Foster) [2072552] - xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX (Brian Foster) [2072552] - xfs: rename variable mp to parsing_mp (Brian Foster) [2072552] - xfs: rename the blockgc workqueue (Brian Foster) [2072552] - xfs: validate ag btree levels using the precomputed values (Brian Foster) [2072552] - xfs: remove return value from xchk_ag_btcur_init (Brian Foster) [2072552] - xfs: set the scrub AG number in xchk_ag_read_headers (Brian Foster) [2072552] - xfs: bail out of scrub immediately if scan incomplete (Brian Foster) [2072552] - xfs: drop freeze protection when running GETFSMAP (Brian Foster) [2072552] - selftest/powerpc: Add PAPR sysfs attributes sniff test (Steve Best) [1986183] - powerpc/pseries: Interface to represent PAPR firmware attributes (Steve Best) [1986183] - net: mana: Remove unnecessary check of cqe_type in mana_process_rx_cqe() (Mohammed Gamal) [2051719] - net: mana: Add handling of CQE_RX_TRUNCATED (Mohammed Gamal) [2051719] - RDMA/rxe: Revert changes from irqsave to bh locks (Kamal Heib) [2056499] - RDMA/rxe: Check the last packet by RXE_END_MASK (Kamal Heib) [2056499] - RDMA/rxe: Remove qp->grp_lock and qp->grp_list (Kamal Heib) [2056499] - RDMA/rxe: Remove rxe_drop_all_macst_groups (Kamal Heib) [2056499] - RDMA/rxe: Enforce IBA o10-2.2.3 (Kamal Heib) [2056499] - RDMA/rxe: Rename rxe_mc_grp and rxe_mc_elem (Kamal Heib) [2056499] - RDMA/rxe: Move rxe_mcast_attach/detach to rxe_mcast.c (Kamal Heib) [2056499] - RDMA/rxe: Move rxe_mcast_add/delete to rxe_mcast.c (Kamal Heib) [2056499] - RDMA/cma: Do not change route.addr.src_addr outside state checks (Kamal Heib) [2056499] - RDMA/ib_srp: Fix a deadlock (Kamal Heib) [2056499] - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Kamal Heib) [2056499] - IB/cm: Release previously acquired reference counter in the cm_id_priv (Kamal Heib) [2056499] - RDMA/siw: Fix refcounting leak in siw_create_qp() (Kamal Heib) [2056499] - RDMA/ucma: Protect mc during concurrent multicast leaves (Kamal Heib) [2056499] - RDMA/cma: Use correct address when leaving multicast group (Kamal Heib) [2056499] - IB/hfi1: Fix tstats alloc and dealloc (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix AIP early init panic (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix alloc failure with larger txqueuelen (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix panic with larger ipoib send_queue_size (Kamal Heib) [2056499 2049845] - all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate (Kamal Heib) [2056499] - RDMA/irdma: Remove the redundant return (Kamal Heib) [2056499 2037972] - RDMA/rxe: Use the standard method to produce udp source port (Kamal Heib) [2056499] - RDMA/irdma: Make the source udp port vary (Kamal Heib) [2056499 2037972] - RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn (Kamal Heib) [2056499] - IB/iser: Align coding style across driver (Kamal Heib) [2056499] - IB/iser: Remove un-needed casting to/from void pointer (Kamal Heib) [2056499] - IB/iser: Don't suppress send completions (Kamal Heib) [2056499] - IB/iser: Rename ib_ret local variable (Kamal Heib) [2056499] - IB/iser: Fix RNR errors (Kamal Heib) [2056499] - IB/iser: Remove deprecated pi_guard module param (Kamal Heib) [2056499] - IB/mlx5: Expose NDR speed through MAD (Kamal Heib) [2056499] - RDMA/rxe: Delete deprecated module parameters interface (Kamal Heib) [2056499] - RDMA/mad: Delete duplicated init_query_mad functions (Kamal Heib) [2056499] - RDMA/rxe: Fix indentations and operators sytle (Kamal Heib) [2056499] - RDMA: Use default_groups in kobj_type (Kamal Heib) [2056499] - RDMA/rxe: Fix a typo in opcode name (Kamal Heib) [2056499] - RDMA/rxe: Remove the unused xmit_errors member (Kamal Heib) [2056499] - RDMA/rxe: Remove redundant err variable (Kamal Heib) [2056499] - RDMA/irdma: Use auxiliary_device driver data helpers (Kamal Heib) [2056499 2037972] - driver core: auxiliary bus: Add driver data helpers (Kamal Heib) [2056499] - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry (Kamal Heib) [2056499] - RDMA/core: Let ib_find_gid() continue search even after empty entry (Kamal Heib) [2056499] - RDMA/core: Modify rdma_query_gid() to return accurate error codes (Kamal Heib) [2056499] - RDMA/rxe: Remove the unnecessary variable (Kamal Heib) [2056499] - RDMA/irdma: Fix the type used to declare a bitmap (Kamal Heib) [2056499 2037972] - RDMA/uverbs: Remove the unnecessary assignment (Kamal Heib) [2056499] - RDMA/siw: Use max() instead of doing it manually (Kamal Heib) [2056499] - RDMA/pvrdma: Use non-atomic bitmap functions when possible (Kamal Heib) [2056499] - RDMA/pvrdma: Use bitmap_zalloc() when applicable (Kamal Heib) [2056499] - IB/hfi1: Use bitmap_zalloc() when applicable (Kamal Heib) [2056499 2049845] - RDMA/siw: Use helper function to set sys_image_guid (Kamal Heib) [2056499] - RDMA/cma: Remove open coding of overflow checking for private_data_len (Kamal Heib) [2056499] - RDMA/rxe: Remove some #defines from rxe_pool.h (Kamal Heib) [2056499] - RDMA/rxe: Remove #include "rxe_loc.h" from rxe_pool.c (Kamal Heib) [2056499] - RDMA/rxe: Save object pointer in pool element (Kamal Heib) [2056499] - RDMA/rxe: Copy setup parameters into rxe_pool (Kamal Heib) [2056499] - RDMA/rxe: Cleanup rxe_pool_entry (Kamal Heib) [2056499] - RDMA/rxe: Replace irqsave locks with bh locks (Kamal Heib) [2056499] - RDMA/usnic: Clean up usnic_ib_alloc_pd() (Kamal Heib) [2056499] - RDMA/irdma: Use helper function to set GUIDs (Kamal Heib) [2056499 2037972] - RDMA/rxe: Prevent double freeing rxe_map_set() (Kamal Heib) [2056498] - IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (Kamal Heib) [2056498 2049845] - IB/hfi1: Fix early init panic (Kamal Heib) [2056498 2049845] - IB/hfi1: Insure use of smp_processor_id() is preempt disabled (Kamal Heib) [2056498 2049845] - IB/hfi1: Correct guard on eager buffer deallocation (Kamal Heib) [2056498 2049845] - RDMA: Fix use-after-free in rxe_queue_cleanup (Kamal Heib) [2056498] - RDMA/nldev: Check stat attribute before accessing it (Kamal Heib) [2056498] - IB/hfi1: Properly allocate rdma counter desc memory (Kamal Heib) [2056498 2049845] - RDMA/core: Set send and receive CQ before forwarding to the driver (Kamal Heib) [2056498] - RDMA/netlink: Add __maybe_unused to static inline in C file (Kamal Heib) [2056498] - RDMA/core: Require the driver to set the IOVA correctly during rereg_mr (Kamal Heib) [2056498] - RDMA/irdma: optimize rx path by removing unnecessary copy (Kamal Heib) [2056498 2037972] - IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks (Kamal Heib) [2056498] - IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks (Kamal Heib) [2056498 2049845] - RDMA/rxe: Make rxe_type_info static const (Kamal Heib) [2056498] - RDMA/rxe: Use 'bitmap_zalloc()' when applicable (Kamal Heib) [2056498] - RDMA/rxe: Save a few bytes from struct rxe_pool (Kamal Heib) [2056498] - RDMA/irdma: Remove the unused variable local_qp (Kamal Heib) [2056498 2037972] - RDMA/core: Fix missed initialization of rdma_hw_stats::lock (Kamal Heib) [2056498] - RDMA/irdma: Remove the unused spin lock in struct irdma_qp_uk (Kamal Heib) [2056498 2037972] - RDMA: Constify netdev->dev_addr accesses (Kamal Heib) [2056498] - RDMA/ipoib: Use dev_addr_mod() (Kamal Heib) [2056498] - RDMA/core: Use kvzalloc when allocating the struct ib_port (Kamal Heib) [2056498] - RDMA/irdma: Make irdma_uk_cq_init() return a void (Kamal Heib) [2056498 2037972] - RDMA/rxe: Convert kernel UD post send to use ah_num (Kamal Heib) [2056498] - RDMA/rxe: Lookup kernel AH from ah index in UD WQEs (Kamal Heib) [2056498] - RDMA/rxe: Replace ah->pd by ah->ibah.pd (Kamal Heib) [2056498] - RDMA/rxe: Create AH index and return to user space (Kamal Heib) [2056498] - RDMA/rxe: Change AH objects to indexed (Kamal Heib) [2056498] - RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr (Kamal Heib) [2056498] - RDMA/irdma: Remove irdma_cqp_up_map_cmd() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_get_hw_addr() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_uk_mw_bind() (Kamal Heib) [2056498 2037972] - RDMA: Remove redundant 'flush_workqueue()' calls (Kamal Heib) [2056498] - RDMA/iwpm: Remove redundant initialization of pointer err_str (Kamal Heib) [2056498] - RDMA/nldev: Allow optional-counter status configuration through RDMA netlink (Kamal Heib) [2056498] - RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit (Kamal Heib) [2056498] - RDMA/nldev: Add support to get status of all counters (Kamal Heib) [2056498] - RDMA/counter: Add optional counter support (Kamal Heib) [2056498] - RDMA/counter: Add an is_disabled field in struct rdma_hw_stats (Kamal Heib) [2056498] - RDMA/core: Add a helper API rdma_free_hw_stats_struct (Kamal Heib) [2056498] - RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_re_stat_descs (Kamal Heib) [2056499] - RDMA/counter: Add a descriptor in struct rdma_hw_stats (Kamal Heib) [2056498] - RDMA/bnxt_re: Update statistics counter name (Kamal Heib) [2056498] - RDMA/bnxt_re: Add extended statistics counters (Kamal Heib) [2056498] - RDMA/efa: CQ notifications (Kamal Heib) [2056498] - RDMA/rxe: Remove duplicate settings (Kamal Heib) [2056498] - RDMA/rxe: Set partial attributes when completion status != IBV_WC_SUCCESS (Kamal Heib) [2056498] - RDMA/rxe: Change the is_user member of struct rxe_cq to bool (Kamal Heib) [2056498] - RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq (Kamal Heib) [2056498] - RDMA/irdma: Delete unused struct irdma_bth (Kamal Heib) [2056498 2037972] - IB/hf1: Use string_upper() instead of an open coded variant (Kamal Heib) [2056498] - RDMA/cma: Split apart the multiple uses of the same list heads (Kamal Heib) [2056498] - RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK (Kamal Heib) [2056498] - RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_WRITE_OR_SEND (Kamal Heib) [2056498] - RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK (Kamal Heib) [2056498] - RDMA/hfi1: Use struct_size() and flex_array_size() helpers (Kamal Heib) [2056498 2049845] - IB/hfi1: Add ring consumer and producers traces (Kamal Heib) [2056498 2049845] - IB/hfi1: Remove atomic completion count (Kamal Heib) [2056498 2049845] - IB/hfi1: Tune netdev xmit cachelines (Kamal Heib) [2056498 2049845] - IB/hfi1: Get rid of tx priv backpointer (Kamal Heib) [2056498 2049845] - IB/hfi1: Get rid of hot path divide (Kamal Heib) [2056498 2049845] - IB/hfi1: Remove cache and embed txreq in ring (Kamal Heib) [2056498 2049845] - RDMA/rxe: Only allow invalidate for appropriate MRs (Kamal Heib) [2056498] - RDMA/rxe: Create duplicate mapping tables for FMRs (Kamal Heib) [2056498] - RDMA/rxe: Separate HW and SW l/rkeys (Kamal Heib) [2056498] - RDMA/rxe: Cleanup MR status and type enums (Kamal Heib) [2056498] - RDMA/rxe: Add memory barriers to kernel queues (Kamal Heib) [2056498] - RDMA/rxe: remove the unnecessary variable (Kamal Heib) [2056498] - RDMA/rxe: remove the redundant variable (Kamal Heib) [2056498] - RDMA/rxe: Fix wrong port_cap_flags (Kamal Heib) [2056498] - RDMA/rdmavt: Fix error code in rvt_create_qp() (Kamal Heib) [2056497 2049845] - IB/hfi1: Fix abba locking issue with sc_disable() (Kamal Heib) [2056497 2049845] - RDMA/hfi1: Fix kernel pointer leak (Kamal Heib) [2056497 2049845] - RDMA/usnic: Lock VF with mutex instead of spinlock (Kamal Heib) [2056497] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2056497] - IB/hfi1: make hist static (Kamal Heib) [2056497 2049845] - RDMA/hfi1: Convert to SPDX identifier (Kamal Heib) [2056497 2049845] - IB/rdmavt: Convert to SPDX identifier (Kamal Heib) [2056497 2049845] - RDMA/core/sa_query: Retry SA queries (Kamal Heib) [2056497] - IB/core: Remove deprecated current_seq comments (Kamal Heib) [2056497] - RDMA/efa: Rename vector field in efa_irq struct to irqn (Kamal Heib) [2056497] - RDMA/efa: Remove unused cpu field from irq struct (Kamal Heib) [2056497] - RDMA/core/sa_query: Remove unused function (Kamal Heib) [2056497] - RDMA/hfi1: Stop using seq_get_buf in _driver_stats_seq_show (Kamal Heib) [2056497 2049845] - RDMA/core: Create clean QP creations interface for uverbs (Kamal Heib) [2056497] - RDMA/core: Properly increment and decrement QP usecnts (Kamal Heib) [2056497] - RDMA/core: Configure selinux QP during creation (Kamal Heib) [2056497] - RDMA/core: Reorganize create QP low-level functions (Kamal Heib) [2056497] - RDMA/core: Remove protection from wrong in-kernel API usage (Kamal Heib) [2056497] - RDMA/core: Delete duplicated and unreachable code (Kamal Heib) [2056497] - rdma/qedr: Fix crash due to redundant release of device's qp memory (Kamal Heib) [2056497] - RDMA: Globally allocate and release QP memory (Kamal Heib) [2056497] - RDMA/mlx5: Rework custom driver QP type creation (Kamal Heib) [2056497] - RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Kamal Heib) [2056497] - RDMA/rdmavt: Decouple QP and SGE lists allocations (Kamal Heib) [2056497 2049845] - RDMA/efa: Remove double QP type assignment (Kamal Heib) [2056497] - RDMA/hfi1: Fix typo in comments (Kamal Heib) [2056497 2049845] - RDMA/iwpm: Rely on the rdma_nl_[un]register() to ensure that requests are valid (Kamal Heib) [2056497] - RDMA/iwpm: Remove not-needed reference counting (Kamal Heib) [2056497] - RDMA/hfi1: Convert from atomic_t to refcount_t on hfi1_devdata->user_refcount (Kamal Heib) [2056497 2049845] - IB/hfi1: Adjust pkey entry in index 0 (Kamal Heib) [2056497 2049845] - IB/hfi1: Indicate DMA wait when txq is queued for wakeup (Kamal Heib) [2056497 2049845] - RDMA/rxe: Fix types in rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Add kernel-doc comments to rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Move crc32 init code to rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Fixup rxe_icrc_hdr (Kamal Heib) [2056497] - RDMA/rxe: Move rxe_crc32 to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Move ICRC generation to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Fixup rxe_send and rxe_loopback (Kamal Heib) [2056497] - RDMA/rxe: Move rxe_xmit_packet to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Move ICRC checking to a subroutine (Kamal Heib) [2056497] - IB/core: Read subnet_prefix in ib_query_port via cache. (Kamal Heib) [2056497] - IB/core: Shifting initialization of device->cache_lock (Kamal Heib) [2056497] - IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Kamal Heib) [2056497] - RDMA/efa: Split hardware stats to device and port stats (Kamal Heib) [2056497] - RDMA/rxe: Remove the repeated 'mr->umem = umem' (Kamal Heib) [2056497] - RDMA/siw: Convert siw_tx_hdt() to kmap_local_page() (Kamal Heib) [2056497] - RDMA/siw: Remove kmap() (Kamal Heib) [2056497] - treewide: Add missing semicolons to __assign_str uses (Kamal Heib) [2056497] - RDMA/hfi1: Remove use of kmap() (Kamal Heib) [2056497 2049845] - RDMA: Delete not-used static inline functions (Kamal Heib) [2056497] - mm/page_owner.c: record tgid (Waiman Long) [2069294] - mm/page_owner: record task command name (Waiman Long) [2069294] - mm/page_owner: print memcg information (Waiman Long) [2069294] - mm/page_owner: use scnprintf() to avoid excessive buffer overrun check (Waiman Long) [2069294] - lib/vsprintf: avoid redundant work with 0 size (Waiman Long) [2069294] - lib, stackdepot: add helper to print stack entries into buffer (Waiman Long) [2069294] - lib, stackdepot: add helper to print stack entries (Waiman Long) [2069294] - lib, stackdepot: check stackdepot handle before accessing slabs (Waiman Long) [2069294] - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c (Waiman Long) [2069294] - lib/stackdepot: introduce __stack_depot_save() (Waiman Long) [2069294] - mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFLAGS) - 1) (Waiman Long) [2069294] - mm/page_owner: constify dump_page_owner (Waiman Long) [2069294] - mm: page_owner: detect page_owner recursion via task_struct (Waiman Long) [2069294] - mm: page_owner: use kstrtobool() to parse bool option (Waiman Long) [2069294] - mm: page_owner: fetch backtrace only for tracked pages (Waiman Long) [2069294] - mm, page_owner: remove unused parameter in __set_page_owner_handle (Waiman Long) [2069294] - mm/page_owner: record the timestamp of all pages during free (Waiman Long) [2069294] - mm/page_owner: use helper function zone_end_pfn() to get end_pfn (Waiman Long) [2069294] - mm/page_owner: record timestamp and pid (Waiman Long) [2069294] - x86/platform/uv: Log gap hole end size (Frank Ramsay) [2074098] - x86/platform/uv: Update TSC sync state for UV5 (Frank Ramsay) [2074098] - x86/platform/uv: Update NMI Handler for UV5 (Frank Ramsay) [2074098] - x86/platform/uv: Remove unused variable in UV5 NMI handler (Frank Ramsay) [2074098] - timekeeping: Boot should be boottime for coarse ns accessor (Ivan Vecera) [2076879]- net_tstamp: define new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2070041] - net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2070041] - net: fix NULL pointer reference in cipso_v4_doi_free (Guillaume Nault) [2074597] - partitions/efi: Fix partition name parsing in GUID partition entry (Ming Lei) [2075085] - psi: Fix uaf issue when psi trigger is destroyed while being polled (Waiman Long) [2046396] - cgroup/cpuset: Make child cpusets restrict parents on v1 hierarchy (Waiman Long) [2046396] - cgroup/cpuset: Don't let child cpusets restrict parent in default hierarchy (Waiman Long) [2046396] - mm/page_alloc: detect allocation forbidden by cpuset and bail out early (Waiman Long) [2046396] - cgroup: Fix rootcg cpu.stat guest double counting (Waiman Long) [2046396] - cgroup: no need for cgroup_mutex for /proc/cgroups (Waiman Long) [2046396] - cgroup: remove cgroup_mutex from cgroupstats_build (Waiman Long) [2046396] - cgroup: Fix memory leak caused by missing cgroup_bpf_offline (Waiman Long) [2046396] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Waiman Long) [2046396] - bpf, test, cgroup: Use sk_{alloc,free} for test cases (Waiman Long) [2046396] - bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt (Waiman Long) [2046396] - bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode (Waiman Long) [2046396] - cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem (Waiman Long) [2046396] - cgroup: Replace deprecated CPU-hotplug functions. (Waiman Long) [2046396] - cgroup/cpuset: Fix a partition bug with hotplug (Waiman Long) [2046396] - cgroup/cpuset: Miscellaneous code cleanup (Waiman Long) [2046396] - cgroup/cpuset: fix typos in comments (Waiman Long) [2046396] - enable DAMON configs (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/reclaim: document statistics parameters (Chris von Recklinghausen) [2004233] - mm/damon: hide kernel pointer from tracepoint event (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove an unnecessary variable (Chris von Recklinghausen) [2004233] - mm/damon: move the implementation of damon_insert_region to damon.h (Chris von Recklinghausen) [2004233] - mm/damon: add access checking for hugetlb pages (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for schemes statistics (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support all DAMOS stats (Chris von Recklinghausen) [2004233] - mm/damon/reclaim: provide reclamation statistics (Chris von Recklinghausen) [2004233] - mm/damon/schemes: account how many times quota limit has exceeded (Chris von Recklinghausen) [2004233] - mm/damon/schemes: account scheme actions that successfully applied (Chris von Recklinghausen) [2004233] - mm/damon: remove a mistakenly added comment for a future feature (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: remove redundant information (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks (Chris von Recklinghausen) [2004233] - mm/damon: convert macro functions to static inline functions (Chris von Recklinghausen) [2004233] - mm/damon: modify damon_rand() macro to static inline function (Chris von Recklinghausen) [2004233] - mm/damon: move damon_rand() definition into damon.h (Chris von Recklinghausen) [2004233] - mm/damon/schemes: add the validity judgment of thresholds (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: remove swap_ranges() and replace it with swap() (Chris von Recklinghausen) [2004233] - mm/damon: remove some unneeded function definitions in damon.h (Chris von Recklinghausen) [2004233] - mm/damon/core: use abs() instead of diff_of() (Chris von Recklinghausen) [2004233] - mm/damon: unified access_check function naming rules (Chris von Recklinghausen) [2004233] - mm/damon: add 'age' of region tracepoint support (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: protect targets destructions with kdamond_lock (Chris von Recklinghausen) [2004233] - selftests/damon: split test cases (Chris von Recklinghausen) [2004233] - selftests/damon: test debugfs file reads/writes with huge count (Chris von Recklinghausen) [2004233] - selftests/damon: test wrong DAMOS condition ranges input (Chris von Recklinghausen) [2004233] - selftests/damon: test DAMON enabling with empty target_ids case (Chris von Recklinghausen) [2004233] - selftests/damon: skip test if DAMON is running (Chris von Recklinghausen) [2004233] - mm/damon/vaddr-test: remove unnecessary variables (Chris von Recklinghausen) [2004233] - mm/damon/vaddr-test: split a test function having >1024 bytes frame size (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: remove an unnecessary warning message (Chris von Recklinghausen) [2004233] - mm/damon/core: remove unnecessary error messages (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove an unnecessary error message (Chris von Recklinghausen) [2004233] - mm/damon/core: use better timer mechanisms selection threshold (Chris von Recklinghausen) [2004233] - mm/damon/core: fix fake load reports due to uninterruptible sleeps (Chris von Recklinghausen) [2004233] - timers: implement usleep_idle_range() (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: fix missed use of damon_dbgfs_lock (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation (Chris von Recklinghausen) [2004233] - mm/damon: remove return value from before_terminate callback (Chris von Recklinghausen) [2004233] - mm/damon: fix a few spelling mistakes in comments and a pr_debug message (Chris von Recklinghausen) [2004233] - mm/damon: simplify stop mechanism (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: simplify the content (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: fix a wrong link (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: fix wrong example commands (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on (Chris von Recklinghausen) [2004233] - mm/damon: remove unnecessary variable initialization (Chris von Recklinghausen) [2004233] - Documentation/admin-guide/mm/damon: add a document for DAMON_RECLAIM (Chris von Recklinghausen) [2004233] - mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) (Chris von Recklinghausen) [2004233] - selftests/damon: support watermarks (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support watermarks (Chris von Recklinghausen) [2004233] - mm/damon/schemes: activate schemes based on a watermarks mechanism (Chris von Recklinghausen) [2004233] - tools/selftests/damon: update for regions prioritization of schemes (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support prioritization weights (Chris von Recklinghausen) [2004233] - mm/damon/vaddr,paddr: support pageout prioritization (Chris von Recklinghausen) [2004233] - mm/damon/schemes: prioritize regions within the quotas (Chris von Recklinghausen) [2004233] - mm/damon/selftests: support schemes quotas (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support quotas of schemes (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement time quota (Chris von Recklinghausen) [2004233] - mm/damon/schemes: skip already charged targets and regions (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement size quota for schemes application speed control (Chris von Recklinghausen) [2004233] - mm/damon/paddr: support the pageout scheme (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove unnecessary variables (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: constify static mm_walk_ops (Chris von Recklinghausen) [2004233] - Docs/DAMON: document physical memory monitoring support (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support physical memory monitoring (Chris von Recklinghausen) [2004233] - mm/damon: implement primitives for physical address space monitoring (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: separate commonly usable functions (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs-test: add a unit test case for 'init_regions' (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon: document 'init_regions' feature (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - docs/vm/damon: remove broken reference (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: allow users to set initial monitoring target regions (Chris von Recklinghausen) [2004233] - selftests/damon: add 'schemes' debugfs tests (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement statistics feature (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) (Chris von Recklinghausen) [2004233] - mm/damon/core: account age of target regions (Chris von Recklinghausen) [2004233] - mm/damon/core: nullify pointer ctx->kdamond with a NULL (Chris von Recklinghausen) [2004233] - mm/damon: needn't hold kdamond_lock to print pid of kdamond (Chris von Recklinghausen) [2004233] - mm/damon: remove unnecessary do_exit() from kdamond (Chris von Recklinghausen) [2004233] - mm/damon/core: print kdamond start log in debug mode only (Chris von Recklinghausen) [2004233] - mm/damon: grammar s/works/work/ (Chris von Recklinghausen) [2004233] - mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' (Chris von Recklinghausen) [2004233] - mm/damon: don't use strnlen() with known-bogus source length (Chris von Recklinghausen) [2004233] - mm/damon: add kunit tests (Chris von Recklinghausen) [2004233] - Documentation: add documents for DAMON (Chris von Recklinghausen) [2004233] - mm/damon: add user space selftests (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support multiple contexts (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: export kdamond pid to the user space (Chris von Recklinghausen) [2004233] - mm/damon: implement a debugfs-based user space interface (Chris von Recklinghausen) [2004233] - mm/damon: add a tracepoint (Chris von Recklinghausen) [2004233] - mm/damon: implement primitives for the virtual memory address spaces (Chris von Recklinghausen) [2004233] - mm/damon: adaptively adjust regions (Chris von Recklinghausen) [2004233] - mm/damon/core: implement region-based sampling (Chris von Recklinghausen) [2004233] - mm: introduce Data Access MONitor (DAMON) (Chris von Recklinghausen) [2004233] - khugepaged: use helper khugepaged_test_exit() in __khugepaged_enter() (Chris von Recklinghausen) [2004233] - mm/madvise: pass mm to do_madvise (Chris von Recklinghausen) [2004233] - ceph: fix possible NULL pointer dereference for req->r_session (Xiubo Li) [2076165] - thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL (Prarit Bhargava) [2039994] - MAINTAINERS: sort field names for all entries (Joel Savitz) [2064843] - parse-maintainers: Do not sort section content by default (Joel Savitz) [2064843] - parse-maintainers: Mark as executable (Joel Savitz) [2064843] - KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer (Paul Lai) [2074679] - KVM: x86: add system attribute to retrieve full set of supported xsave states (Paul Lai) [2074679] - KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr (Paul Lai) [2074679] - tools: arch: x86: pull in pvclock headers (Paul Lai) [2074679] - KVM: x86: Expose TSC offset controls to userspace (Paul Lai) [2074679] - KVM: x86: Refactor tsc synchronization code (Paul Lai) [2074679] - selftests: kvm: move vm_xsave_req_perm call to amx_test (Paul Lai) [2074679] - powerpc/pseries/vas: Add VAS migration handler (Steve Best) [2028678] - powerpc/pseries/vas: Modify reconfig open/close functions for migration (Steve Best) [2028678] - powerpc/pseries/vas: Define global hv_cop_caps struct (Steve Best) [2028678] - powerpc/pseries/vas: Add 'update_total_credits' entry for QoS capabilities (Steve Best) [2028678] - powerpc/pseries/vas: sysfs interface to export capabilities (Steve Best) [2028678] - powerpc/pseries/vas: Reopen windows with DLPAR core add (Steve Best) [2028678] - powerpc/pseries/vas: Close windows with DLPAR core removal (Steve Best) [2028678] - powerpc/vas: Map paste address only if window is active (Steve Best) [2028678] - powerpc/vas: Return paste instruction failure if no active window (Steve Best) [2028678] - powerpc/vas: Add paste address mmap fault handler (Steve Best) [2028678] - powerpc/pseries/vas: Save PID in pseries_vas_window struct (Steve Best) [2028678] - powerpc/pseries/vas: Use common names in VAS capability structure (Steve Best) [2028678] - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [2051358] - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - block: loop:use kstatfs.f_bsize of backing file to set discard granularity (Ming Lei) [2069472] - blk-cgroup: set blkg iostat after percpu stat aggregation (Ming Lei) [2069472] - block: update io_ticks when io hang (Ming Lei) [2069472] - block: don't delete queue kobject before its children (Ming Lei) [2069472] - block/wbt: fix negative inflight counter when remove scsi device (Ming Lei) [2069472] - block: bio-integrity: Advance seed correctly for larger interval sizes (Ming Lei) [2069472] - block: fix async_depth sysfs interface for mq-deadline (Ming Lei) [2069472] - bfq: Do not let waker requests skip proper accounting (Ming Lei) [2069472] - block: Fix fsync always failed if once failed (Ming Lei) [2069472] - blktrace: fix use after free for struct blk_trace (Ming Lei) [2069472] - block: Check ADMIN before NICE for IOPRIO_CLASS_RT (Ming Lei) [2069472] - blk-cgroup: fix missing put device in error path from blkg_conf_pref() (Ming Lei) [2069472] - blkcg: Remove extra blkcg_bio_issue_init (Ming Lei) [2069472] - nbd: Fix use-after-free in pid_show (Ming Lei) [2069472] - block/mq-deadline: Improve request accounting further (Ming Lei) [2069472] - block, bfq: fix UAF problem in bfqg_stats_init() (Ming Lei) [2069472] - blk-cgroup: synchronize blkg creation against policy deactivation (Ming Lei) [2069472] - block, bfq: reset last_bfqq_created on group change (Ming Lei) [2069472] - block: bfq: fix bfq_set_next_ioprio_data() (Ming Lei) [2069472] - sched/topology: Remove redundant variable and fix incorrect type in build_sched_domains (Phil Auld) [2065200] - sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA spans multiple LLCs (Phil Auld) [2065200] - sched/fair: Improve consistency of allowed NUMA balance calculations (Phil Auld) [2065200] - Revert: sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [2065200] - NFSv4.1: handle NFS4ERR_NOSPC by CREATE_SESSION (Steve Dickson) [2023844] - SUNRPC: use different lock keys for INET6 and LOCAL (Guillaume Nault) [2061651] - arm64: Restore forced disabling of KPTI on ThunderX (Mark Salter) [1999157] - arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup (Mark Salter) [1999157] - arm64: Remove exporting cpu_logical_map symbol (Mark Salter) [1999157] - arm64: tlb: fix the TTL value of tlb_get_level (Mark Salter) [1999157] - arm64: Validate tagged addresses in access_ok() called from kernel threads (Mark Salter) [1999157] - arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) (Mark Salter) [1999157] - arm64: ptrace: Use NO_SYSCALL instead of -1 in syscall_trace_enter() (Mark Salter) [1999157] - arm64: mm: Fix TLBI vs ASID rollover (Mark Salter) [1999157] - arm64: errata: Fix exec handling in erratum 1418040 workaround (Mark Salter) [1999157] - arm64: Generate cpucaps.h (Mark Salter) [1999157] - arm64/sve: Skip flushing Z registers with 128 bit vectors (Mark Salter) [1999157] - arm64/sve: Rework SVE access trap to convert state in registers (Mark Salter) [1999157] - arm64/sve: Use the sve_flush macros in sve_load_from_fpsimd_state() (Mark Salter) [1999157] - arm64/sve: Split _sve_flush macro into separate Z and predicate flushes (Mark Salter) [1999157] - arm64: fix inline asm in load_unaligned_zeropad() (Mark Salter) [1999157] - arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 (Mark Salter) [1999157] - arm64/fpsimd: add to to fix fpsimd build (Mark Salter) [1999157] - arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver (Mark Salter) [1999157] - arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist (Mark Salter) [1999157] - arm64: Add MIDR value for KRYO2XX gold/silver CPU cores (Mark Salter) [1999157] - arm64: errata: Fix handling of 1418040 with late CPU onlining (Mark Salter) [1999157] - arm64: cpufeature: upgrade hyp caps to final (Mark Salter) [1999157] - arm64: cpufeature: reorder cpus_have_{const, final}_cap() (Mark Salter) [1999157] - arm64: Add workaround for Arm Cortex-A77 erratum 1508412 (Mark Salter) [1999157] - arm64: Add part number for Arm Cortex-A77 (Mark Salter) [1999157] - arm64: reject prctl(PR_PAC_RESET_KEYS) on compat tasks (Mark Salter) [1999157] - arm64: Treat SSBS as a non-strict system feature (Mark Salter) [1999157] - arm64: Group start_thread() functions together (Mark Salter) [1999157] - arm64: Remove Spectre-related CONFIG_* options (Mark Salter) [1999157] - arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs (Mark Salter) [1999157] - arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs (Mark Salter) [1999157] - arm64: mte: CPU feature detection and initial sysreg configuration (Mark Salter) [1999157] - arm64: cpufeature: Export symbol read_sanitised_ftr_reg() (Mark Salter) [1999157] - arm64/fpsimd: Fix missing-prototypes in fpsimd.c (Mark Salter) [1999157] - arm64: traps: Add str of description to panic() in die() (Mark Salter) [1999157] - arm64/sve: Implement a helper to load SVE registers from FPSIMD state (Mark Salter) [1999157] - arm64/sve: Implement a helper to flush SVE registers (Mark Salter) [1999157] - arm64/fpsimdmacros: Allow the macro "for" to be used in more cases (Mark Salter) [1999157] - arm64/fpsimdmacros: Introduce a macro to update ZCR_EL1.LEN (Mark Salter) [1999157] - arm64/signal: Update the comment in preserve_sve_context (Mark Salter) [1999157] - arm64/fpsimd: Update documentation of do_sve_acc (Mark Salter) [1999157] - arm64: cpufeature: Modify address authentication cpufeature to exact (Mark Salter) [1999157] - arm64: ptrauth: Introduce Armv8.3 pointer authentication enhancements (Mark Salter) [1999157] - arm64: traps: Allow force_signal_inject to pass esr error code (Mark Salter) [1999157] - arm64/cpuinfo: Define HWCAP name arrays per their actual bit definitions (Mark Salter) [1999157] - arm64: Reserve HWCAP2_MTE as (1 << 18) (Mark Salter) [1999157] - arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late (Mark Salter) [1999157] - arm64: Allow booting of late CPUs affected by erratum 1418040 (Mark Salter) [1999157] - arm64: Drop unnecessary include from asm/smp.h (Mark Salter) [1999157] - arm64: Move handling of erratum 1418040 into C code (Mark Salter) [1999157] - arm64: Fix __cpu_logical_map undefined issue (Mark Salter) [1999157] - arm64: tlb: don't set the ttl value in flush_tlb_page_nosync (Mark Salter) [1999157] - arm64: Shift the __tlbi_level() indentation left (Mark Salter) [1999157] - arm64: tlb: Set the TTL field in flush_*_tlb_range (Mark Salter) [1999157] - arm64: tlb: Set the TTL field in flush_tlb_range (Mark Salter) [1999157] - arm64: Add tlbi_user_level TLB invalidation helper (Mark Salter) [1999157] - arm64: Add level-hinted TLB invalidation helper (Mark Salter) [1999157] - arm64: Document SW reserved PTE/PMD bits in Stage-2 descriptors (Mark Salter) [1999157] - arm64/cpufeature: Validate feature bits spacing in arm64_ftr_regs[] (Mark Salter) [1999157] - arm64/cpufeature: Replace all open bits shift encodings with macros (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR2 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR1 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR0 register (Mark Salter) [1999157] - arm64: csum: Fix handling of bad packets (Mark Salter) [1999157] - arm64: Add missing sentinel to erratum_1463225 (Mark Salter) [1999157] - arm64: Documentation: Fix broken table in generated HTML (Mark Salter) [1999157] - arm64: kgdb: Fix single-step exception handling oops (Mark Salter) [1999157] - arm64: entry: Tidy up block comments and label numbers (Mark Salter) [1999157] - arm64: Rework ARM_ERRATUM_1414080 handling (Mark Salter) [1999157] - arm64: entry: Fix the typo in the comment of el1_dbg() (Mark Salter) [1999157] - arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718 (Mark Salter) [1999157] - arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040 (Mark Salter) [1999157] - arm64: Add MIDR value for KRYO4XX gold CPU cores (Mark Salter) [1999157] - arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelist (Mark Salter) [1999157] - arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelist (Mark Salter) [1999157] - arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n (Mark Salter) [1999157] - arm64: mm: reset address tag set by kasan sw tagging (Mark Salter) [1999157] - arm64: traps: Dump registers prior to panic() in bad_mode() (Mark Salter) [1999157] - arm64/sve: Eliminate data races on sve_default_vl (Mark Salter) [1999157] - arm64: csum: Disable KASAN for do_csum() (Mark Salter) [1999157] - arm64/cpufeature: Add get_arm64_ftr_reg_nowarn() (Mark Salter) [1999157] - arm64/cpuinfo: Add ID_MMFR4_EL1 into the cpuinfo_arm64 context (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64PFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_MMFR4 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_PFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_MMFR5 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_DFR1 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_PFR2 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Make doublelock a signed feature in ID_AA64DFR0 (Mark Salter) [1999157] - arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Add explicit ftr_id_isar0[] for ID_ISAR0 register (Mark Salter) [1999157] - arm64: cpufeature: Group indexed system register definitions by name (Mark Salter) [1999157] - arm64: cpufeature: Extend comment to describe absence of field info (Mark Salter) [1999157] - arm64: drop duplicate definitions of ID_AA64MMFR0_TGRAN constants (Mark Salter) [1999157] - arm64: cpufeature: Add an overview comment for the cpufeature framework (Mark Salter) [1999157] - arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] (Mark Salter) [1999157] - arm64: cpufeature: Relax AArch32 system checks if EL1 is 64-bit only (Mark Salter) [1999157] - arm64: cpufeature: Factor out checking of AArch32 features (Mark Salter) [1999157] - arm64: cpufeature: Remove redundant call to id_aa64pfr0_32bit_el0() (Mark Salter) [1999157] - arm64: cpufeature: Spell out register fields for ID_ISAR4 and ID_PFR1 (Mark Salter) [1999157] - arm64: cpufeature: Relax check for IESB support (Mark Salter) [1999157] - arm64: mm: Add asid_gen_match() helper (Mark Salter) [1999157] - arm64: Call debug_traps_init() from trap_init() to help early kgdb (Mark Salter) [1999157] - arm64: cacheflush: Fix KGDB trap detection (Mark Salter) [1999157] - arm64/cpuinfo: Move device_initcall() near cpuinfo_regs_init() (Mark Salter) [1999157] - arm64: kexec_file: print appropriate variable (Mark Salter) [1999157] - arm: mm: use __pfn_to_section() to get mem_section (Mark Salter) [1999157] - arm64: Reorder the macro arguments in the copy routines (Mark Salter) [1999157] - KVM: arm64: Drop PTE_S2_MEMATTR_MASK (Mark Salter) [1999157] - arm64/kernel: Fix range on invalidating dcache for boot page tables (Mark Salter) [1999157] - arm64: set TEXT_OFFSET to 0x0 in preparation for removing it entirely (Mark Salter) [1999157] - arm64/mm: Use phys_to_page() to access pgtable memory (Mark Salter) [1999157] - arm64: smp: Make cpus_stuck_in_kernel static (Mark Salter) [1999157] - arm64: entry: remove unneeded semicolon in el1_sync_handler() (Mark Salter) [1999157] - arm64: cpufeature: Add "or" to mitigations for multiple errata (Mark Salter) [1999157] - arm64: Sort vendor-specific errata (Mark Salter) [1999157] - arm64: simplify ptrauth initialization (Mark Salter) [1999157] - arm64: remove ptrauth_keys_install_kernel sync arg (Mark Salter) [1999157] - arm64: insn: Provide a better name for aarch64_insn_is_nop() (Mark Salter) [1999157] - arm64: kernel: Convert to modern annotations for assembly functions (Mark Salter) [1999157] - arm64: entry: Refactor and modernise annotation for ret_to_user (Mark Salter) [1999157] - arm64: BTI: Reset BTYPE when skipping emulated instructions (Mark Salter) [1999157] - arm64: traps: Shuffle code to eliminate forward declarations (Mark Salter) [1999157] - arm64: unify native/compat instruction skipping (Mark Salter) [1999157] - arm64: BTI: Decode BYTPE bits when printing PSTATE (Mark Salter) [1999157] - arm64: Basic Branch Target Identification support (Mark Salter) [1999157] - arm64/kernel: Fix return value when cpu_online() fails in __cpu_up() (Mark Salter) [1999157] - arm64: Add get_user() type annotation on the !access_ok() path (Mark Salter) [1999157] - arm64: Fix PTRACE_SYSEMU semantics (Mark Salter) [1999157] - arm64: fix the flush_icache_range arguments in machine_kexec (Mark Salter) [1999157] - Documentation: arm64: fix amu.rst doc warnings (Mark Salter) [1999157] - arm64: sync kernel APIAKey when installing (Mark Salter) [1999157] - arm64: Delete the space separator in __emit_inst (Mark Salter) [1999157] - arm64: remove CONFIG_DEBUG_ALIGN_RODATA feature (Mark Salter) [1999157] - arm64: head: Convert install_el2_stub to SYM_INNER_LABEL (Mark Salter) [1999157] - arm64: Introduce get_cpu_ops() helper function (Mark Salter) [1999157] - arm64: Rename cpu_read_ops() to init_cpu_ops() (Mark Salter) [1999157] - arm64: Declare ACPI parking protocol CPU operation if needed (Mark Salter) [1999157] - arm64: move kimage_vaddr to .rodata (Mark Salter) [1999157] - arm64: sdei: Annotate SDEI entry points using new style annotations (Mark Salter) [1999157] - arm64: kernel: Convert to modern annotations for assembly data (Mark Salter) [1999157] - arm64: head: Annotate stext and preserve_boot_args as code (Mark Salter) [1999157] - arm64: head.S: Convert to modern annotations for assembly functions (Mark Salter) [1999157] - arm64: entry: Additional annotation conversions for entry.S (Mark Salter) [1999157] - arm64: entry: Annotate ret_from_fork as code (Mark Salter) [1999157] - arm64: entry: Annotate vector table and handlers as code (Mark Salter) [1999157] - kconfig: Add support for 'as-option' (Mark Salter) [1999157] - arm64: suspend: restore the kernel ptrauth keys (Mark Salter) [1999157] - arm64: __show_regs: strip PAC from lr in printk (Mark Salter) [1999157] - arm64: unwind: strip PAC from kernel addresses (Mark Salter) [1999157] - arm64/crash_core: Export KERNELPACMASK in vmcoreinfo (Mark Salter) [1999157] - arm64: mask PAC bits of __builtin_return_address (Mark Salter) [1999157] - compiler.h: Allow arch-specific asm/compiler.h (Mark Salter) [1999157] - arm64: initialize ptrauth keys for kernel booting task (Mark Salter) [1999157] - arm64: initialize and switch ptrauth kernel keys (Mark Salter) [1999157] - arm64: enable ptrauth earlier (Mark Salter) [1999157] - arm64: cpufeature: handle conflicts based on capability (Mark Salter) [1999157] - arm64: cpufeature: Move cpu capability helpers inside C file (Mark Salter) [1999157] - arm64: ptrauth: Add bootup/runtime flags for __cpu_setup (Mark Salter) [1999157] - arm64: install user ptrauth keys at kernel exit time (Mark Salter) [1999157] - arm64: rename ptrauth key structures to be user-specific (Mark Salter) [1999157] - arm64: cpufeature: add pointer auth meta-capabilities (Mark Salter) [1999157] - arm64: cpufeature: Fix meta-capability cpufeature check (Mark Salter) [1999157] - arm64: define __alloc_zeroed_user_highpage (Mark Salter) [1999157] - arm64/kernel: Simplify __cpu_up() by bailing out early (Mark Salter) [1999157] - arm64: smp: Mark expected switch fall-through (Mark Salter) [1999157] - arm64: remove redundant blank for '=' operator (Mark Salter) [1999157] - arm64: kexec_file: Fixed code style. (Mark Salter) [1999157] - arm64: add blank after 'if' (Mark Salter) [1999157] - arm64: fix spelling mistake "ca not" -> "cannot" (Mark Salter) [1999157] - arm64: entry: unmask IRQ in el0_sp() (Mark Salter) [1999157] - arm64: efi: add efi-entry.o to targets instead of extra-$(CONFIG_EFI) (Mark Salter) [1999157] - arm64: csum: Optimise IPv6 header checksum (Mark Salter) [1999157] - arch/arm64: fix typo in a comment (Mark Salter) [1999157] - arm64: remove gratuitious/stray .ltorg stanzas (Mark Salter) [1999157] - arm64: Update comment for ASID() macro (Mark Salter) [1999157] - arm64: mm: convert cpu_do_switch_mm() to C (Mark Salter) [1999157] - Documentation: arm64: document support for the AMU extension (Mark Salter) [1999157] - arm64: trap to EL1 accesses to AMU counters from EL0 (Mark Salter) [1999157] - arm64: add support for the AMU extension v1 (Mark Salter) [1999157] - arm64: smp: fix crash_smp_send_stop() behaviour (Mark Salter) [1999157] - arm64: smp: fix smp_send_stop() behaviour (Mark Salter) [1999157] - arm64: context: Fix ASID limit in boot messages (Mark Salter) [1999157] - docs: arm64: fix trivial spelling enought to enough in memory.rst (Mark Salter) [1999157] - arm64: time: Replace by (Mark Salter) [1999157] - arm64: ssbs: Fix context-switch when SSBS is present on all CPUs (Mark Salter) [1999157] - arm64: use shared sysctl constants (Mark Salter) [1999157] - arm64: Drop do_el0_ia_bp_hardening() & do_sp_pc_abort() declarations (Mark Salter) [1999157] - arm64: entry: Avoid empty alternatives entries (Mark Salter) [1999157] - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG (Mark Salter) [1999157] - arm64: Use macros instead of hard-coded constants for MAIR_EL1 (Mark Salter) [1999157] - arm64: Add KRYO{3,4}XX CPU cores to spectre-v2 safe list (Mark Salter) [1999157] - arm64: context: Free up kernel ASIDs if KPTI is not in use (Mark Salter) [1999157] - arm64: Remove __exception_text_start and __exception_text_end from asm/section.h (Mark Salter) [1999157] - arm64: armv8_deprecated: update the comments of armv8_deprecated_init() (Mark Salter) [1999157] - arm64: kpti: Add Broadcom Brahma-B53 core to the KPTI whitelist (Mark Salter) [1999157] - arm64: csum: Fix pathological zero-length calls (Mark Salter) [1999157] - arm64: Implement optimised checksum routine (Mark Salter) [1999157] - arm64: entry: cleanup sp_el0 manipulation (Mark Salter) [1999157] - arm64: entry: cleanup el0 svc handler naming (Mark Salter) [1999157] - arm64: entry: mark all entry code as notrace (Mark Salter) [1999157] - arm64: assembler: remove smp_dmb macro (Mark Salter) [1999157] - arm64: assembler: remove inherit_daif macro (Mark Salter) [1999157] - arm64: signal: nofpsimd: Handle fp/simd context for signal frames (Mark Salter) [1999157] - arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations (Mark Salter) [1999157] - arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly (Mark Salter) [1999157] - arm64: cpufeature: Fix the type of no FP/SIMD capability (Mark Salter) [1999157] - arm64: fpsimd: Make sure SVE setup is complete before SIMD is used (Mark Salter) [1999157] - arm64: kernel: Correct annotation of end of el0_sync (Mark Salter) [1999157] - arm64: asm: Remove ENDPIPROC() (Mark Salter) [1999157] - arm64: mm: Use modern annotations for assembly functions (Mark Salter) [1999157] - arm64: lib: Use modern annotations for assembly functions (Mark Salter) [1999157] - arm64: asm: Add new-style position independent function annotations (Mark Salter) [1999157] - arm64: kernel: avoid x18 in __cpu_soft_restart (Mark Salter) [1999157] - arm64/lib: copy_page: avoid x18 register in assembler code (Mark Salter) [1999157] - arm64: mm: avoid x18 in idmap_kpti_install_ng_mappings (Mark Salter) [1999157] - arm64: cpu_errata: Add Hisilicon TSV110 to spectre-v2 safe list (Mark Salter) [1999157] - arm64: entry: refine comment of stack overflow check (Mark Salter) [1999157] - arm64: kpti: Add NVIDIA's Carmel core to the KPTI whitelist (Mark Salter) [1999157] - arm64: mm: simplify the page end calculation in __create_pgd_mapping() (Mark Salter) [1999157] - arm64: print additional fault message when executing non-exec memory (Mark Salter) [1999157] - arm64: pgtable: Correct typo in comment (Mark Salter) [1999157] - arm64: cpufeature: Fix typos in comment (Mark Salter) [1999157] - arm64: entry-common: don't touch daif before bp-hardening (Mark Salter) [1999157] - arm64: Remove asmlinkage from updated functions (Mark Salter) [1999157] - arm64: entry: convert el0_sync to C (Mark Salter) [1999157] - arm64: entry: convert el1_sync to C (Mark Salter) [1999157] - arm64: Add prototypes for functions called by entry.S (Mark Salter) [1999157] - arm64: remove __exception annotations (Mark Salter) [1999157] - arm64: kprobes: Move exception_text check in blacklist (Mark Salter) [1999157] - arm64: kprobes: Remove unneeded RODATA check (Mark Salter) [1999157] - arm64: kprobes: Move extable address check into arch_prepare_kprobe() (Mark Salter) [1999157] - arm64: cpufeature: introduce helper cpu_has_hw_af() (Mark Salter) [1999157] - arm64: Document ICC_CTLR_EL3.PMHE setting requirements (Mark Salter) [1999157] - firmware: arm_sdei: use common SMCCC_CONDUIT_* (Mark Salter) [1999157] - arm64: uaccess: Remove uaccess_*_not_uao asm macros (Mark Salter) [1999157] - arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault (Mark Salter) [1999157] - arm64: Do not mask out PTE_RDONLY in pte_same() (Mark Salter) [1999157] - arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core (Mark Salter) [1999157] - arm64: Brahma-B53 is SSB and spectre v2 safe (Mark Salter) [1999157] - arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core (Mark Salter) [1999157] - arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo (Mark Salter) [1999157] - arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 (Mark Salter) [1999157] - arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default (Mark Salter) [1999157] - arm64: mm: fix inverted PAR_EL1.F check (Mark Salter) [1999157] - arm64: hibernate: check pgd table allocation (Mark Salter) [1999157] - arm64: armv8_deprecated: Checking return value for memory allocation (Mark Salter) [1999157] - arm64: mm: fix spurious fault detection (Mark Salter) [1999157] - arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419 (Mark Salter) [1999157] - arm64: mm: avoid virt_to_phys(init_mm.pgd) (Mark Salter) [1999157] - docs: arm64: Fix indentation and doc formatting (Mark Salter) [1999157] - arm64: errata: Update stale comment (Mark Salter) [1999157] - arm64: consider stack randomization for mmap base only when necessary (Mark Salter) [1999157] - arm64: make use of is_compat_task instead of hardcoding this test (Mark Salter) [1999157] - arm64: kpti: ensure patched kernel text is fetched from PoU (Mark Salter) [1999157] - arm64: Clarify when cpu_enable() is called (Mark Salter) [1999157] - arm64: constify sys64_hook instances (Mark Salter) [1999157] - arm64: constify aarch64_insn_encoding_class[] (Mark Salter) [1999157] - arm64: constify icache_policy_str[] (Mark Salter) [1999157] - arm64: prefer __section from compiler_attributes.h (Mark Salter) [1999157] - arm64/ptrace: Fix typoes in sve_set() comment (Mark Salter) [1999157] - arm64: mm: print hexadecimal EC value in mem_abort_decode() (Mark Salter) [1999157] - ahci: thunderx2: Fix workaround to use new inline function (Mark Salter) [1999157] - arm64/prefetch: fix a -Wtype-limits warning (Mark Salter) [1999157] - arm64: Move TIF_* documentation to individual definitions (Mark Salter) [1999157] - arm64: mm: free the initrd reserved memblock in a aligned manner (Mark Salter) [1999157] - arm64: io: Relax implicit barriers in default I/O accessors (Mark Salter) [1999157] - arm64: Remove unused cpucap_multi_entry_cap_cpu_enable() (Mark Salter) [1999157] - arm64: sysreg: Remove unused and rotting SCTLR_ELx field definitions (Mark Salter) [1999157] - arm64: esr: Add ESR exception class encoding for trapped ERET (Mark Salter) [1999157] - arm64/kexec: Use consistent convention of initializing 'kxec_buf.mem' with KEXEC_BUF_MEM_UNKNOWN (Mark Salter) [1999157] - arm64: remove pointless __KERNEL__ guards (Mark Salter) [1999157] - arm64: Remove unused assembly macro (Mark Salter) [1999157] - arm64: memory: Cosmetic cleanups (Mark Salter) [1999157] - arm64: memory: Add comments to end of non-trivial #ifdef blocks (Mark Salter) [1999157] - arm64: memory: Simplify virt_to_page() implementation (Mark Salter) [1999157] - arm64: memory: Rewrite default page_to_virt()/virt_to_page() (Mark Salter) [1999157] - arm64: mm: Ignore spurious translation faults taken from the kernel (Mark Salter) [1999157] - arm64: mm: Add ISB instruction to set_pgd() (Mark Salter) [1999157] - arm64: tlb: Ensure we execute an ISB following walk cache invalidation (Mark Salter) [1999157] - Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}" (Mark Salter) [1999157] - arm64: pgtable: Implement p[mu]d_valid() and check in set_p[mu]d() (Mark Salter) [1999157] - arm64: Change the tagged_addr sysctl control semantics to only prevent the opt-in (Mark Salter) [1999157] - redhat/configs: Add CONFIG_ARM64_TAGGED_ADDR_ABI (Mark Salter) [1999157] - arm64: Introduce prctl() options to control the tagged user addresses ABI (Mark Salter) [1999157] - arm64: smp: Treat unknown boot failures as being 'stuck in kernel' (Mark Salter) [1999157] - arm64: smp: Don't enter kernel with NULL stack pointer or task struct (Mark Salter) [1999157] - arm64: map FDT as RW for early_init_dt_scan() (Mark Salter) [1999157] - arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side (Mark Salter) [1999157] - arch: replace _BITUL() in kernel-space headers with BIT() (Mark Salter) [1999157] - arm64: move jump_label_init() before parse_early_param() (Mark Salter) [1999157] - arm64: don't use asm-generic/ptrace.h (Mark Salter) [1999157] - arm64: rename dump_instr as dump_kernel_instr (Mark Salter) [1999157] - arm64/mm: Drop [PTE|PMD]_TYPE_FAULT (Mark Salter) [1999157] - arm64: module: create module allocations without exec permissions (Mark Salter) [1999157] - acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 (Mark Salter) [1999157] - arm64: remove redundant 'default n' from Kconfig (Mark Salter) [1999157] - arm64: mm: avoid redundant READ_ONCE(*ptep) (Mark Salter) [1999157] - arm64/mm: Document write abort detection from ESR (Mark Salter) [1999157] - arm64: Fix comment after #endif (Mark Salter) [1999157] - arm64: ptrace: add support for syscall emulation (Mark Salter) [1999157] - arm64: add PTRACE_SYSEMU{,SINGLESTEP} definations to uapi headers (Mark Salter) [1999157] - arm64/mm: Identify user instruction aborts (Mark Salter) [1999157] - arm64/mm: Change BUG_ON() to VM_BUG_ON() in [pmd|pud]_set_huge() (Mark Salter) [1999157] - arm64: kernel: use aff3 instead of aff2 in comment (Mark Salter) [1999157] - arm64/mm: Simplify protection flag creation for kernel huge mappings (Mark Salter) [1999157] - arm64/mm: Move PTE_VALID from SW defined to HW page table entry definitions (Mark Salter) [1999157] - arm64/sve: should not depend on (Mark Salter) [1999157] - arm64: ssbd: explicitly depend on (Mark Salter) [1999157] - ARM64: trivial: s/TIF_SECOMP/TIF_SECCOMP/ comment typo fix (Mark Salter) [1999157] - arm64: smp: Moved cpu_logical_map[] to smp.h (Mark Salter) [1999157] - arm64: use the correct function type for __arm64_sys_ni_syscall (Mark Salter) [1999157] - arm64: use the correct function type in SYSCALL_DEFINE0 (Mark Salter) [1999157] - arm64: fix syscall_fn_t type (Mark Salter) [1999157] - signal/arm64: Use force_sig not force_sig_fault for SIGKILL (Mark Salter) [1999157] - arm64: Fix the arm64_personality() syscall wrapper redirection (Mark Salter) [1999157] - arm64: Remove useless message during oops (Mark Salter) [1999157] - arm64: don't trash config with compat symbol if COMPAT is disabled (Mark Salter) [1999157] - arm64: assembler: Update comment above cond_yield_neon() macro (Mark Salter) [1999157] - arm64: Fix size of __early_cpu_boot_status (Mark Salter) [1999157] - arm64: mm: Remove pte_unmap_nested() (Mark Salter) [1999157] - arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable (Mark Salter) [1999157] - arm64: compat: Reduce address limit for 64K pages (Mark Salter) [1999157] - arm64: mmap: Ensure file offset is treated as unsigned (Mark Salter) [1999157] - arm64: instrument smp_{load_acquire,store_release} (Mark Salter) [1999157] - arm64: mm: check virtual addr in virt_to_page() if CONFIG_DEBUG_VIRTUAL=y (Mark Salter) [1999157] - arm64: ptrace: Add function argument access API (Mark Salter) [1999157] - arm64: compat: Reduce address limit (Mark Salter) [1999157] - arm64: Save and restore OSDLR_EL1 across suspend/resume (Mark Salter) [1999157] - arm64: Clear OSDLR_EL1 on CPU boot (Mark Salter) [1999157] - arm64: debug: Separate debug hooks based on target exception level (Mark Salter) [1999157] - arm64: debug: Remove meaningless comment (Mark Salter) [1999157] - arm64: debug: Rename addr parameter for non-watchpoint exception hooks (Mark Salter) [1999157] - arm64: Use defines instead of magic numbers (Mark Salter) [1999157] - arm64: cpu_ops: fix a leaked reference by adding missing of_node_put (Mark Salter) [1999157] - arm64: mm: Make show_pte() a static function (Mark Salter) [1999157] - arm64: setup min_low_pfn (Mark Salter) [1999157] - arm64: mm: fix incorrect assignment of 'max_mapnr' (Mark Salter) [1999157] - arm64: perf_event: Remove wrongfully used inline (Mark Salter) [1999157] - arm64: backtrace: Don't bother trying to unwind the userspace stack (Mark Salter) [1999157] - arm64: replace memblock_alloc_low with memblock_alloc (Mark Salter) [1999157] - arm64: kdump: no need to mark crashkernel pages manually PG_reserved (Mark Salter) [1999157] - arm64: kexec: no need to ClearPageReserved() (Mark Salter) [1999157] - arm64: mmu: drop paging_init comments (Mark Salter) [1999157] - arm64: debug: Ensure debug handlers check triggering exception level (Mark Salter) [1999157] - arm64: io: Hook up __io_par() for inX() ordering (Mark Salter) [1999157] - arm64: Rename get_thread_info() (Mark Salter) [1999157] - arm64: Remove documentation about TIF_USEDFPU (Mark Salter) [1999157] - arm64: uaccess: Cleanup get/put_user() (Mark Salter) [1999157] - arm64: Remove asm/memblock.h (Mark Salter) [1999157] - arm64: default NR_CPUS to 256 (Mark Salter) [1999157] - arm64: perf: remove misleading comment (Mark Salter) [1999157] - arm64: Relax GIC version check during early boot (Mark Salter) [1999157] - arm64, mm, efi: Account for GICv3 LPI tables in static memblock reserve table (Mark Salter) [1999157] - arm64: hibernate: Clean the __hyp_text to PoC after resume (Mark Salter) [1999157] - arm64: hyp-stub: Forbid kprobing of the hyp-stub (Mark Salter) [1999157] - arm64: kprobe: Always blacklist the KVM world-switch code (Mark Salter) [1999157] - kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define (Mark Salter) [1999157] - arm64: asm-prototypes: Fix fat-fingered typo in comment (Mark Salter) [1999157] - arm64: compat: Hook up io_pgetevents() for 32-bit tasks (Mark Salter) [1999157] - arm64: compat: Don't pull syscall number from regs in arm_compat_syscall (Mark Salter) [1999157] - arm64: compat: Avoid sending SIGILL for unallocated syscall numbers (Mark Salter) [1999157] - arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region (Mark Salter) [1999157] - arm64: smp: Fix compilation error (Mark Salter) [1999157] - arm64: select ACPI PCI code only when both features are enabled (Mark Salter) [1999157] - arm64: kaslr: print PHYS_OFFSET in dump_kernel_offset() (Mark Salter) [1999157] - arm64: sysreg: Use _BITUL() when defining register bits (Mark Salter) [1999157] - arm64: perf: Treat EXCLUDE_EL* bit definitions as unsigned (Mark Salter) [1999157] - arm64: percpu: Fix LSE implementation of value-returning pcpu atomics (Mark Salter) [1999157] - arm64: smp: Handle errors reported by the firmware (Mark Salter) [1999157] - arm64: smp: Rework early feature mismatched detection (Mark Salter) [1999157] - arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomics (Mark Salter) [1999157] - arm64: crypto: add NEON accelerated XOR implementation (Mark Salter) [1999157] - arm64/neon: add workaround for ambiguous C99 stdint.h types (Mark Salter) [1999157] - arm64: ftrace: always pass instrumented pc in x0 (Mark Salter) [1999157] - arm64: ftrace: use GLOBAL() (Mark Salter) [1999157] - arm64: io: Ensure value passed to __iormb() is held in a 64-bit register (Mark Salter) [1999157] - arm64: acpi: Prepare for longer MADTs (Mark Salter) [1999157] - arm64: io: Ensure calls to delay routines are ordered against prior readX() (Mark Salter) [1999157] - arm64: perf: Fix typos in comment (Mark Salter) [1999157] - arm64: function_graph: Simplify with function_graph_enter() (Mark Salter) [1999157] - arm64: sysreg: fix sparse warnings (Mark Salter) [1999157] - arm64: mm: define NET_IP_ALIGN to 0 (Mark Salter) [1999157] - arm64: kprobe: make page to RO mode when allocate it (Mark Salter) [1999157] - arm64: kdump: fix small typo (Mark Salter) [1999157] - arm64: mm: Use #ifdef for the __PAGETABLE_P?D_FOLDED defines (Mark Salter) [1999157] - arm64: Trap WFI executed in userspace (Mark Salter) [1999157] - arm64/mm: Use ESR_ELx_FSC macro while decoding fault exception (Mark Salter) [1999157] - arm64: compat: Add CNTFRQ trap handler (Mark Salter) [1999157] - arm64: compat: Add CNTVCT trap handler (Mark Salter) [1999157] - arm64: compat: Add cp15_32 and cp15_64 handler arrays (Mark Salter) [1999157] - arm64: compat: Add condition code checks and IT advance (Mark Salter) [1999157] - arm64: Add decoding macros for CP15_32 and CP15_64 traps (Mark Salter) [1999157] - arm64: Remove unused VGA console support (Mark Salter) [1999157] - arm64: Kconfig: Remove ARCH_HAS_HOLES_MEMORYMODEL (Mark Salter) [1999157] - arm64/cpufeatures: Emulate MRS instructions by parsing ESR_ELx.ISS (Mark Salter) [1999157] - arm64/cpufeatures: Factorize emulate_mrs() (Mark Salter) [1999157] - arm64: fix for bad_mode() handler to always result in panic (Mark Salter) [1999157] - arm64: force_signal_inject: WARN if called from kernel context (Mark Salter) [1999157] - arm64: tlb: Adjust stride and type of TLBI according to mmu_gather (Mark Salter) [1999157] - arm64: percpu: Initialize ret in the default case (Mark Salter) [1999157] - arm64: mm: always enable CONFIG_HOLES_IN_ZONE (Mark Salter) [1999157] - arm64: Avoid calling stop_machine() when patching jump labels (Mark Salter) [1999157] - arm64: Drop asmlinkage qualifier from syscall_trace_{enter,exit} (Mark Salter) [1999157] - arm64: zero GPRs upon entry from EL0 (Mark Salter) [1999157] - arm64: don't reload GPRs after apply_ssbd (Mark Salter) [1999157] - arm64: consistently use unsigned long for thread flags (Mark Salter) [1999157] - arm64: insn: Don't fallback on nosync path for general insn patching (Mark Salter) [1999157] - arm64: remove unused COMPAT_PSR definitions (Mark Salter) [1999157] - kvm/arm: use PSR_AA32 definitions (Mark Salter) [1999157] - arm64: use PSR_AA32 definitions (Mark Salter) [1999157] - arm64: compat: map SPSR_ELx<->PSR for signals (Mark Salter) [1999157]- RDMA/qedr: Fix reporting max_{send/recv}_wr attrs (Kamal Heib) [2051524] - thermal/drivers/int340x: Fix RFIM mailbox write commands (Prarit Bhargava) [2040065] - thermal: int340x: Limit Kconfig to 64-bit (Prarit Bhargava) [2040065] - thermal: int340x: fix build on 32-bit targets (Prarit Bhargava) [2040065] - thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM responses (Prarit Bhargava) [2040065] - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (Myron Stowe) [1911591] - PCI/MSI: Skip masking MSI-X on Xen PV (Myron Stowe) [1911591] - PCI/MSI: Mask all unused MSI-X entries (Myron Stowe) [1911591] - PCI/MSI: Enable and mask MSI-X early (Myron Stowe) [1911591] - genirq: Use rcu in kstat_irqs_usr() (Waiman Long) [2068445] - scsi: target: Allow changing dbroot if there are no registered devices (Maurizio Lombardi) [2073435] - powerpc/pseries: Fix use after free in remove_phb_dynamic() (Steve Best) [2073707] - sctp: use the correct skb for security_sctp_assoc_request (Xin Long) [2070915] - s390/mm: check 2KB-fragment page on release (Rafael Aquini) [2026578] - s390/mm: better annotate 2KB pagetable fragments handling (Rafael Aquini) [2026578] - s390/mm: fix 2KB pgtable release race (Rafael Aquini) [2026578] - s390/mm: fix phys vs virt confusion in pgtable allocation routines (Rafael Aquini) [2026578] - net: openvswitch: fix leak of nested actions (Eelco Chaudron) [2073538] - bpf: Let bpf_warn_invalid_xdp_action() report more info (Petr Oros) [2069671] - bpf: Do not WARN in bpf_warn_invalid_xdp_action() (Petr Oros) [2069671]- scsi: qedi: Fix failed disconnect handling (Chris Leech) [2071519] - scsi: iscsi: Fix unbound endpoint error handling (Chris Leech) [2071519] - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart (Chris Leech) [2071519] - scsi: iscsi: Fix endpoint reuse regression (Chris Leech) [2071519] - scsi: iscsi: Release endpoint ID when its freed (Chris Leech) [2071519] - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2071519] - Revert "scsi: iscsi: Fix offload conn cleanup when iscsid restarts" (Chris Leech) [2071519] - scsi: iscsi: Speed up session unblocking and removal (Chris Leech) [2071519] - scsi: iscsi: Fix recovery and unblocking race (Chris Leech) [2071519] - scsi: iscsi: Unblock session then wake up error handler (Chris Leech) [2071519] - bnxt_en: make hw-tc-offload default to off (Ken Cox) [2005101] - bnxt_en: reject indirect blk offload when hw-tc-offload is off (Ken Cox) [2005101]- bpf, test_offload.py: Skip base maps without names (Yauheni Kaliuta) [2025787] - bnx2x: truncate value to original sizing (Manish Chopra) [2040271] - bnx2x: use correct format characters (Manish Chopra) [2040271] - bnx2x: fix built-in kernel driver load failure (Manish Chopra) [2040271] - bnx2x: fix driver load from initrd (Manish Chopra) [2040271] - bnx2x: Replace one-element array with flexible-array member (Manish Chopra) [2040271] - bnx2x: Remove useless DMA-32 fallback configuration (Manish Chopra) [2040271] - bnx2x: Invalidate fastpath HSI version for VFs (Manish Chopra) [2040271] - bnx2x: Utilize firmware 7.13.21.0 (Manish Chopra) [2040271] - bnx2x: constify static inline stub for dev_addr (Manish Chopra) [2040271] - net: bnx2x: fix variable dereferenced before check (Manish Chopra) [2040271] - ethernet: bnx2x: use eth_hw_addr_set() (Manish Chopra) [2040271] - bnx2x: Fix enabling network interfaces without VFs (Manish Chopra) [2040271] - bnx2x: fix an error code in bnx2x_nic_load() (Manish Chopra) [2040271] - bnx2x: remove unused variable 'cur_data_offset' (Manish Chopra) [2040271] - bnx2x: Remove the repeated declaration (Manish Chopra) [2040271] - bnx2x: Fix missing error code in bnx2x_iov_init_one() (Manish Chopra) [2040271] - net: broadcom: bnx2x: Fix wrong function name in comments (Manish Chopra) [2040271] - bnx2x: Remove redundant assignment to err (Manish Chopra) [2040271] - bnx2x: Use fallthrough pseudo-keyword (Manish Chopra) [2040271] - bnx2x: use true,false for bool variables (Manish Chopra) [2040271] - bnx2x: Fix some kernel-doc warnings (Manish Chopra) [2040271] - bnx2x: convert to new udp_tunnel_nic infra (Manish Chopra) [2040271] - bnx2x: Remove hw_reset_t function casts (Manish Chopra) [2040271] - bnx2x: Remove format_fw_ver_t function casts (Manish Chopra) [2040271] - bnx2x: Remove config_init_t function casts (Manish Chopra) [2040271] - bnx2x: Remove read_status_t function casts (Manish Chopra) [2040271] - bnx2x: Drop redundant callback function casts (Manish Chopra) [2040271] - bnx2x: Use napi_alloc_frag() (Manish Chopra) [2040271] - HID: intel-ish-hid: fix module device-id handling (Tony Camuso) [1921300] - mod_devicetable: fix kdocs for ishtp_device_id (Tony Camuso) [1921300] - HID: intel-ish-hid: add support for MODULE_DEVICE_TABLE() (Tony Camuso) [1921300] - platform/x86: isthp_eclite: only load for matching devices (Tony Camuso) [1921300] - platform/x86: Add Intel ishtp eclite driver (Tony Camuso) [1921300] - platform/x86: Add config file for Intel ishtp eclite driver (Tony Camuso) [1921300] - modpost: add guid_t type definition (Tony Camuso) [1921300] - squashfs: provide backing_dev_info in order to disable read-ahead (Brian Foster) [2025351] - mm: fix readahead_page_batch for retry entries (Brian Foster) [2025351] - iomap: convert from readpages to readahead (Brian Foster) [2025351] - fs: convert mpage_readpages to mpage_readahead (Brian Foster) [2025351] - mm: use memalloc_nofs_save in readahead path (Brian Foster) [2025351] - mm: document why we don't set PageReadahead (Brian Foster) [2025351] - mm: add page_cache_readahead_unbounded (Brian Foster) [2025351] - mm: move end_index check out of readahead loop (Brian Foster) [2025351] - mm: add readahead address space operation (Brian Foster) [2025351] - mm: put readahead pages in cache earlier (Brian Foster) [2025351] - mm: remove 'page_offset' from readahead loop (Brian Foster) [2025351] - mm: rename readahead loop variable to 'i' (Brian Foster) [2025351] - mm: rename various 'offset' parameters to 'index' (Brian Foster) [2025351] - mm: use readahead_control to pass arguments (Brian Foster) [2025351] - mm: add new readahead_control API (Brian Foster) [2025351] - mm: move readahead nr_pages check into read_pages (Brian Foster) [2025351] - mm: ignore return value of ->readpages (Brian Foster) [2025351] - mm: return void from various readahead functions (Brian Foster) [2025351] - mm: move readahead prototypes from mm.h (Brian Foster) [2025351] - mpage: mpage_readpages() should submit IO as read-ahead (Brian Foster) [2025351] - mpage: add argument structure for do_mpage_readpage() (Brian Foster) [2025351] - redhat/configs: enable CONFIG_AMD_PTDMA for x86_64 (Sudheesh Mavila) [2027231] - dmaengine: ptdma: handle the cases based on DMA is complete (Sudheesh Mavila) [2027231] - dmaengine: ptdma: fix concurrency issue with multiple dma transfer (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Fix the error handling path in pt_core_init() (Sudheesh Mavila) [2027231] - MAINTAINERS: Fix AMD PTDMA DRIVER entry (Sudheesh Mavila) [2027231] - dmaengine: ptdma: remove PT_OFFSET to avoid redefnition (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Add debugfs entries for PTDMA (Sudheesh Mavila) [2027231] - dmaengine: ptdma: register PTDMA controller as a DMA resource (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Initial driver for the AMD PTDMA (Sudheesh Mavila) [2027231] - isert: support for unsolicited NOPIN with no response (Maurizio Lombardi) [2035915] - iscsit: increment max_cmd_sn for isert on command release (Maurizio Lombardi) [2035915] - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Phil Auld) [2062841] - sched/numa: initialize numa statistics when forking new task (Phil Auld) [2062841] - cgroup: Fix suspicious rcu_dereference_check() usage warning (Phil Auld) [2062841] - sched/cpuacct: Remove redundant RCU read lock (Phil Auld) [2062841] - sched/cpuacct: Optimize away RCU read lock (Phil Auld) [2062841] - sched/cpuacct: Fix charge percpu cpuusage (Phil Auld) [2062841] - sched: replace cpumask_weight with cpumask_empty where appropriate (Phil Auld) [2062841] - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race (Phil Auld) [2062841] - psi: fix possible trigger missing in the window (Phil Auld) [2062841] - sched: Avoid double preemption in __cond_resched_*lock*() (Phil Auld) [2062841] - sched/fair: Fix all kernel-doc warnings (Phil Auld) [2062841] - sched/rt: Try to restart rt period timer when rt runtime exceeded (Phil Auld) [2062841] - sched/fair: Fix detection of per-CPU kthreads waking a task (Phil Auld) [2062841] - locking: Remove rt_rwlock_is_contended(). (Phil Auld) [2062841] - sched: Trigger warning if ->migration_disabled counter underflows. (Phil Auld) [2062841] - sched/cpuacct: Make user/system times in cpuacct.stat more precise (Phil Auld) [2062841] - sched/cpuacct: Fix user/system in shown cpuacct.usage* (Phil Auld) [2062841] - cpuacct: Convert BUG_ON() to WARN_ON_ONCE() (Phil Auld) [2062841] - cputime, cpuacct: Include guest time in user time in cpuacct.stat (Phil Auld) [2062841] - sched/fair: Document the slow path and fast path in select_task_rq_fair (Phil Auld) [2062841] - drm/i915/ehl: Remove require_force_probe protection (Michel Dänzer) [2048674] - net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner) [2044711] - smp: Process pending softirqs in flush_smp_call_function_from_idle() (Waiman Long) [2066087] - irq_work: Optimize irq_work_single() (Waiman Long) [2066087] - irq_work: Cleanup (Waiman Long) [2066087] - smp, irq_work: Continue smp_call_function*() and irq_work*() integration (Waiman Long) [2066087] - irq_work: Define irq_work_single() on !CONFIG_IRQ_WORK too (Waiman Long) [2066087] - sched/headers: Split out open-coded prototypes into kernel/sched/smp.h (Waiman Long) [2066087] - sched: Replace rq::wake_list (Waiman Long) [2066087] - sched: Add rq::ttwu_pending (Waiman Long) [2066087] - irq_work, smp: Allow irq_work on call_single_queue (Waiman Long) [2066087] - smp: Optimize send_call_function_single_ipi() (Waiman Long) [2066087] - smp: Move irq_work_run() out of flush_smp_call_function_queue() (Waiman Long) [2066087] - smp: Optimize flush_smp_call_function_queue() (Waiman Long) [2066087] - sched: Fix smp_call_function_single_async() usage for ILB (Waiman Long) [2066087] - sched: Make scheduler_ipi inline (Waiman Long) [2066087] - sched: Clean up scheduler_ipi() (Waiman Long) [2066087] - sched/core: Remove rq.hrtick_csd_pending (Waiman Long) [2066087] - sched/fair: Clean up comment in nohz_idle_balance() (Waiman Long) [2066087] - context_tracking: Rename context_tracking_is_enabled() => context_tracking_enabled() (Waiman Long) [2066087] - context_tracking: Remove context_tracking_active() (Waiman Long) [2066087] - redhat: configs: Disable CONFIG_MPLS for s390x/zfcpdump (Guillaume Nault) [2051659] - KVM: PPC: Book3S HV: Add infrastructure to support 2nd DAWR (Laurent Vivier) [2059318] - KVM: PPC: Book3S HV: Rename current DAWR macros and variables (Laurent Vivier) [2059318] - uapi/linux/stddef.h: Add include guards (Michel Dänzer) [2072125] - stddef: Introduce struct_group() helper macro (Michel Dänzer) [2072125] - component: Add common helper for compare/release functions (Michel Dänzer) [2072125] - PCI/VGA: Move vgaarb to drivers/pci (Michel Dänzer) [2072125] - vgaarb: don't pass a cookie to vga_client_register (Michel Dänzer) [2072125] - vgaarb: remove the unused irq_set_state argument to vga_client_register (Michel Dänzer) [2072125] - vgaarb: provide a vga_client_unregister wrapper (Michel Dänzer) [2072125] - vgaarb: cleanup vgaarb.h (Michel Dänzer) [2072125] - vgaarb: move the kerneldoc for vga_set_legacy_decoding to vgaarb.c (Michel Dänzer) [2072125] - vgaarb: remove vga_conflicts (Michel Dänzer) [2072125] - vgaarb: remove VGA_DEFAULT_DEVICE (Michel Dänzer) [2072125] - lib/string_helpers: Consolidate string helpers implementation (Michel Dänzer) [2072125] - include/linux/string_helpers.h: add linux/string.h for strlen() (Michel Dänzer) [2072125] - kernel.h: split out container_of() and typeof_member() macros (Michel Dänzer) [2072125] - mm/vmscan: add sync_shrinkers function v3 (Michel Dänzer) [2072125] - lib: devres: Add managed arch_io_reserve_memtype_wc() (Michel Dänzer) [2072125] - lib: devres: Add managed arch_phys_wc_add() (Michel Dänzer) [2072125] - kernel/locking: Use a pointer in ww_mutex_trylock(). (Michel Dänzer) [2072125] - locking/ww-mutex: Fix uninitialized use of ret in test_aa() (Michel Dänzer) [2072125] - kernel/locking: Add context to ww_mutex_trylock() (Michel Dänzer) [2072125] - locking/lockdep: Provide lockdep_assert{,_once}() helpers (Michel Dänzer) [2072125] - mm: gup: pack has_pinned in MMF_HAS_PINNED (Chris von Recklinghausen) [2073217] - mm: gup: allow FOLL_PIN to scale in SMP (Chris von Recklinghausen) [2073217] - CI: Drop baseline runs (Veronika Kabatova)- powerpc/xive: Export XIVE IPI information for online-only processors. (Steve Best) [2038448] - netfilter: conntrack: fix reading nf_conntrack_buckets (Phil Sutter) [2053628] - netfilter: nf_tables: initialize registers in nft_do_chain() (Florian Westphal) [2067966] {CVE-2022-1016} - x86/sev-es: Use __put_user()/__get_user() for data accesses (Vitaly Kuznetsov) [2063719] - x86/sev-es: Handle string port IO to kernel memory properly (Vitaly Kuznetsov) [2063719] - x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] (Vitaly Kuznetsov) [2063719] - x86/sev-es: Use __copy_from_user_inatomic() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Introduce ip_within_syscall_gap() helper (Vitaly Kuznetsov) [2063719] - x86/sev-es: Forward page-faults which happen during emulation (Vitaly Kuznetsov) [2063719] - x86/sev-es: Don't return NULL from sev_es_get_ghcb() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Invalidate the GHCB after completing VMGEXIT (Vitaly Kuznetsov) [2063719] - x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch (Vitaly Kuznetsov) [2063719] - x86/sev: Fix stack type check in vc_switch_off_ist() (Vitaly Kuznetsov) [2063719] - x86/sev: Allow #VC exceptions on the VC2 stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Enable #VC specific entry point for real (Vitaly Kuznetsov) [2063719] - x86/cpu: Use pinning mask for CR4 bits needing to be 0 (Vitaly Kuznetsov) [2063719] - x86/asm: Move native_write_cr0/4() out of line (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR4 bits (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR0 bits (Vitaly Kuznetsov) [2063719] - powerpc/mce: Modify the real address error logging messages (Desnes A. Nunes do Rosario) [2068761] - selftests/powerpc: Add test for real address error handling (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries: Parse control memory access error (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries/mce: Fix a typo in error type assignment (Desnes A. Nunes do Rosario) [2068761] - netfilter: nf_tables: validate registers coming from userspace. (Florian Westphal) [2065357] {CVE-2022-1015} - PCI: hv: Propagate coherence from VMbus device to PCI device (Vitaly Kuznetsov) [2068429] - Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus device (Vitaly Kuznetsov) [2068429] - Revert "xfs: actually bump warning counts when we send warnings" (Carlos Maiolino) [2059262] - perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake (Michael Petlan) [2039996] - perf stat: Support --cputype option for hybrid events (Michael Petlan) [1971941] - perf/x86/intel/uncore: Add IMC uncore support for ADL (Michael Petlan) [2042217] - tipc: fix kernel panic when enabling bearer (Xin Long) [2061233] - media: v4l: ioctl: Fix memory leak in video_usercopy (Jarod Wilson) [1954604] {CVE-2021-30002}- esp6: fix check on ipv6_skip_exthdr's return value (Sabrina Dubroca) [2054075] - scsi: iscsi: Fix nop handling during conn recovery (Chris Leech) [2069969] - scsi: iscsi: Merge suspend fields (Chris Leech) [2069969] - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2069969] - scsi: iscsi: Move iscsi_ep_disconnect (Chris Leech) [2069969] - CI: Remove deprecated option (Veronika Kabatova)- redhat: add new KUNIT tests to mod-internal.list (Nico Pache) [2065444] - kasan: test: prevent cache merging in kmem_cache_double_destroy (Nico Pache) [2065444] - kasan: test: fix compatibility with FORTIFY_SOURCE (Nico Pache) [2065444] - kasan: test: add test case for double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: add ability to detect double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: test: add globals left-out-of-bounds test (Nico Pache) [2065444] - kasan: test: silence intentional read overflow warnings (Nico Pache) [2065444] - kasan: test: bypass __alloc_size checks (Nico Pache) [2065444] - kasan: test: add memcpy test that avoids out-of-bounds write (Nico Pache) [2065444] - kasan: test: clean up ksize_uaf (Nico Pache) [2065444] - kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS (Nico Pache) [2065444] - kasan: test: only do kmalloc_uaf_memset for generic mode (Nico Pache) [2065444] - kasan: test: avoid corrupting memory via memset (Nico Pache) [2065444] - kasan: test: avoid writing invalid memory (Nico Pache) [2065444] - kasan: test: rework kmalloc_oob_right (Nico Pache) [2065444] - Documentation: kunit: remove claims that kunit is a mocking framework (Nico Pache) [2065444] - kunit: Reset suite count after running tests (Nico Pache) [2065444] - kunit: drop assumption in kunit-log-test about current suite (Nico Pache) [2065444] - string.h: Introduce memset_startat() for wiping trailing members and padding (Nico Pache) [2065444] - string.h: Introduce memset_after() for wiping trailing members/padding (Nico Pache) [2065444] - lib: Introduce CONFIG_MEMCPY_KUNIT_TEST (Nico Pache) [2065444] - kunit: fix kernel-doc warnings due to mismatched arg names (Nico Pache) [2065444] - kunit: fix reference count leak in kfree_at_end (Nico Pache) [2065444] - kunit: Print test statistics on failure (Nico Pache) [2065444] - fat: Add KUnit tests for checksums and timestamps (Nico Pache) [2065444] - kunit: add unit test for filtering suites by names (Nico Pache) [2065444] - kunit: test: Add example tests which are always skipped (Nico Pache) [2065444] - kunit: Support skipped tests (Nico Pache) [2065444] - redhat: remove TEST_LIST_SORT config definitions (Nico Pache) [2065444] - lib/test: convert test_sort.c to use KUnit (Nico Pache) [2065444] - lib/test: convert lib/test_list_sort.c to use KUnit (Nico Pache) [2065444] - kunit: introduce kunit_kmalloc_array/kunit_kcalloc() helpers (Nico Pache) [2065444] - kunit: Add gnu_printf specifiers (Nico Pache) [2065444] - lib/cmdline_kunit: Remove a cast which are no-longer required (Nico Pache) [2065444] - kernel/sysctl-test: Remove some casts which are no-longer required (Nico Pache) [2065444] - device property: Remove some casts in property-entry-test (Nico Pache) [2065444] - Documentation: kunit: Clean up some string casts in examples (Nico Pache) [2065444] - kunit: Assign strings to 'const char*' in STREQ assertions (Nico Pache) [2065444] - kunit: Do not typecheck binary assertions (Nico Pache) [2065444] - Documentation: kunit: document support for QEMU in kunit_tool (Nico Pache) [2065444] - kunit: Add 'kunit_shutdown' option (Nico Pache) [2065444] - Documentation: kunit: Update kunit_tool page (Nico Pache) [2065444] - Documentation: kunit: add tips for running KUnit (Nico Pache) [2065444] - slub: remove resiliency_test() function (Nico Pache) [2065444] - mm/slub, kunit: add a KUnit test for SLUB debugging functionality (Nico Pache) [2065444] - kunit: make test->lock irq safe (Nico Pache) [2065444] - docs: dev-tools: kunit: avoid using ReST :doc:`foo` markup (Nico Pache) [2065444] - docs: dev-tools: kunit: don't use a table for docs name (Nico Pache) [2065444] - kunit: make KUNIT_EXPECT_STREQ() quote values, don't print literals (Nico Pache) [2065444] - kunit: Match parenthesis alignment to improve code readability (Nico Pache) [2065444] - openvswitch: always update flow key after nat (Aaron Conole) [2066885] - md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Nigel Croxon) [2032272] - net: fix a memleak when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: do not keep the dst cache when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: phy: at803x: move page selection fix to config_init (Petr Oros) [2021822] - net: phylink: rejig SFP interface selection in ksettings_set() (Petr Oros) [2021822] - ptp: dp83640: don't define PAGE0 (Petr Oros) [2021822] - net: phylink: Update SFP selected interface on advertising changes (Petr Oros) [2021822] - net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list (Petr Oros) [2021822] - net: phy: marvell: Add WAKE_PHY support to WOL event (Petr Oros) [2021822] - net: phy: micrel: Fix link detection on ksz87xx switch" (Petr Oros) [2021822] - net: phy: micrel: Fix detection of ksz87xx switch (Petr Oros) [2021822] - net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY (Petr Oros) [2021822] - net: phy: at803x: simplify custom phy id matching (Petr Oros) [2021822] - net: phy: intel-xway: Add RGMII internal delay configuration (Petr Oros) [2021822] - net: phylink: cleanup ksettings_set (Petr Oros) [2021822] - net: phylink: add phy change pause mode debug (Petr Oros) [2021822] - net: phy: add API to read 802.3-c45 IDs (Petr Oros) [2021822] - net: phy: Fix data type in DP83822 dp8382x_disable_wol() (Petr Oros) [2021822] - net: phy: marvell10g: enable WoL for 88X3310 and 88E2110 (Petr Oros) [2021822] - net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340 (Petr Oros) [2021822] - net: phy: replace if-else statements with switch (Petr Oros) [2021822] - net: phy: remove unnecessary line continuation (Petr Oros) [2021822] - net: phy: print the function name by __func__ instead of an fixed string (Petr Oros) [2021822] - net: phy: fix formatting issues with braces (Petr Oros) [2021822] - net: phy: fix space alignment issues (Petr Oros) [2021822] - net: phy: delete repeated words of comments (Petr Oros) [2021822] - net: phy: correct format of block comments (Petr Oros) [2021822] - net: phy: change format of some declarations (Petr Oros) [2021822] - net: phy: micrel: remove redundant assignment to pointer of_node (Petr Oros) [2021822] - net: phy: dp83867: perform soft reset and retain established link (Petr Oros) [2021822] - net: phy: do not print dump stack if device was removed (Petr Oros) [2021822] - net: phy: probe for C45 PHYs that return PHY ID of zero in C22 space (Petr Oros) [2021822] - net: phy: marvell: use phy_modify_changed() for marvell_set_polarity() (Petr Oros) [2021822] - net: phy: Fix inconsistent indenting (Petr Oros) [2021822] - net: mdiobus: get rid of a BUG_ON() (Petr Oros) [2021822] - net: phy: marvell: enable downshift by default (Petr Oros) [2021822] - net: phy: marvell: add downshift support for M88E1240 (Petr Oros) [2021822] - net: phy: marvell: fix m88e1111_set_downshift (Petr Oros) [2021822] - net: phy: marvell: fix m88e1011_set_downshift (Petr Oros) [2021822] - net: phy: marvell: don't use empty switch default case (Petr Oros) [2021822] - net: phy: intel-xway: enable integrated led functions (Petr Oros) [2021822] - net: phy: at803x: fix probe error if copper page is selected (Petr Oros) [2021822] - net: phy: marvell: add support for Amethyst internal PHY (Petr Oros) [2021822] - net: dsa: mv88e6xxx: simulate Amethyst PHY model number (Petr Oros) [2021822] - net: phy: marvell: use assignment by bitwise AND operator (Petr Oros) [2021822] - net: phy: marvell: fix HWMON enable register for 6390 (Petr Oros) [2021822] - net: phy: marvell: refactor HWMON OOP style (Petr Oros) [2021822] - net: phy: at803x: select correct page on config init (Petr Oros) [2021822] - net: phy: marvell: fix detection of PHY on Topaz switches (Petr Oros) [2021822] - net: phy: marvell10g: change module description (Petr Oros) [2021822] - net: phy: marvell10g: differentiate 88E2110 vs 88E2111 (Petr Oros) [2021822] - net: phy: add constants for 2.5G and 5G speed in PCS speed register (Petr Oros) [2021822] - net: phy: marvell10g: fix driver name for mv88e2110 (Petr Oros) [2021822] - net: phy: marvell10g: add separate structure for 88X3340 (Petr Oros) [2021822] - net: phy: marvell10g: support other MACTYPEs (Petr Oros) [2021822] - net: phy: marvell10g: store temperature read method in chip strucutre (Petr Oros) [2021822] - net: phy: marvell10g: check for correct supported interface mode (Petr Oros) [2021822] - net: phy: marvell10g: support all rate matching modes (Petr Oros) [2021822] - net: phy: marvell10g: add MACTYPE definitions for 88E21xx (Petr Oros) [2021822] - net: phy: marvell10g: add all MACTYPE definitions for 88X33x0 (Petr Oros) [2021822] - net: phy: marvell10g: indicate 88X33x0 only port control registers (Petr Oros) [2021822] - net: phy: marvell10g: allow 5gbase-r and usxgmii (Petr Oros) [2021822] - net: phy: marvell10g: fix typo (Petr Oros) [2021822] - net: phy: marvell10g: rename register (Petr Oros) [2021822] - net: fec: use mac-managed PHY PM (Petr Oros) [2021822] - net: phy: broadcom: Add statistics for all Gigabit PHYs (Petr Oros) [2021822] - net: phy: broadcom: Only advertise EEE for supported modes (Petr Oros) [2021822] - net: phy: remove repeated word (Petr Oros) [2021822] - net: phy: Correct function name mdiobus_register_board_info() in comment (Petr Oros) [2021822] - net: phy: lan87xx: fix access to wrong register of LAN87xx (Petr Oros) [2021822] - net: phy: at803x: remove at803x_aneg_done() (Petr Oros) [2021822] - net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M (Petr Oros) [2021822] - docs: networking: phy: Improve placement of parenthesis (Petr Oros) [2021822] - net: phy: broadcom: Add power down exit reset state delay (Petr Oros) [2021822] - net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused (Petr Oros) [2021822] - net: mdio: Remove of_phy_attach() (Petr Oros) [2021822] - net: phy: broadcom: Do not modify LED configuration for SFP module PHYs (Petr Oros) [2021822] - net: phy: Add is_on_sfp_module flag and phy_on_sfp helper (Petr Oros) [2021822] - net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S (Petr Oros) [2021822] - net: phy: marvell: Ensure SGMII auto-negotiation is enabled for 88E1111 (Petr Oros) [2021822] - net: phylink: Add 5gbase-r support (Petr Oros) [2021822] - net: phy: Add 5GBASER interface mode (Petr Oros) [2021822] - net: phy: rename PHY_IGNORE_INTERRUPT to PHY_MAC_INTERRUPT (Petr Oros) [2021822] - net: phy: at803x: add MDIX support to AR8031/33 (Petr Oros) [2021822] - net: phy: broadcom: Allow BCM54210E to configure APD (Petr Oros) [2021822] - net: phy: broadcom: Remove unused flags (Petr Oros) [2021822] - net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() (Petr Oros) [2021822] - net: phy: consider that suspend2ram may cut off PHY power (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72116 (Petr Oros) [2021822] - net: mdiobus: Remove WARN_ON_ONCE(in_interrupt()) (Petr Oros) [2021822] - net: Use kobj_to_dev() API (Petr Oros) [2021822] - net: phy: Fixup kernel doc (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72113 (Petr Oros) [2021822] - net: phy: mchp: Add support for LAN8814 QUAD PHY (Petr Oros) [2021822] - net: dp83867: Fix WoL SecureOn password (Petr Oros) [2021822] - net: phy: at803x: constify static regulator_ops (Petr Oros) [2021822] - net: phy: marvell10g: support XFI rate matching mode (Petr Oros) [2021822] - net: switch to using PHY_INTERFACE_MODE_10GBASER rather than 10GKR (Petr Oros) [2021822] - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() (Phil Sutter) [1896241] - net: do not reuse skbuff allocated from skbuff_fclone_cache in the skb cache (Ivan Vecera) [2069781] - skbuff: queue NAPI_MERGED_FREE skbs into NAPI cache instead of freeing (Ivan Vecera) [2069781] - skbuff: allow to use NAPI cache from __napi_alloc_skb() (Ivan Vecera) [2069781] - skbuff: allow to optionally use NAPI cache from __alloc_skb() (Ivan Vecera) [2069781] - skbuff: introduce {,__}napi_build_skb() which reuses NAPI cache heads (Ivan Vecera) [2069781] - skbuff: move NAPI cache declarations upper in the file (Ivan Vecera) [2069781] - skbuff: remove __kfree_skb_flush() (Ivan Vecera) [2069781] - skbuff: use __build_skb_around() in __alloc_skb() (Ivan Vecera) [2069781] - skbuff: simplify __alloc_skb() a bit (Ivan Vecera) [2069781] - skbuff: make __build_skb_around() return void (Ivan Vecera) [2069781] - skbuff: simplify kmalloc_reserve() (Ivan Vecera) [2069781] - skbuff: move __alloc_skb() next to the other skb allocation functions (Ivan Vecera) [2069781] - net: Introduce {netdev,napi}_alloc_frag_align() (Ivan Vecera) [2069781] - mm: page_frag: Introduce page_frag_alloc_align() (Ivan Vecera) [2069781] - perf tests attr: Add missing topdown metrics events (Michael Petlan) [1986275] - cifs: Return correct error code from smb2_get_enc_key (Ronnie Sahlberg) [2058369] - ipv4: avoid using shared IP generator for connected sockets (Paolo Abeni) [2062427] {CVE-2020-36516} - crypto: cryptd - Fix skcipher instance memory leak (Vladis Dronov) [2004344] - EVM: fix the evm= __setup handler return value (Bruno Meneguele) [2063900] - integrity: include keyring name for unknown key request (Bruno Meneguele) [2063900] - ima: limit secure boot feedback scope for appraise (Bruno Meneguele) [2063900] - integrity: invalid kernel parameters feedback (Bruno Meneguele) [2063900] - ima: add check for enforced appraise option (Bruno Meneguele) [2063900] - ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Bruno Meneguele) [2063900] - ima: Remove ima_policy file before directory (Bruno Meneguele) [2063900] - integrity: check the return value of audit_log_start() (Bruno Meneguele) [2063900] - ima: fix deadlock when traversing "ima_default_rules". (Bruno Meneguele) [2063900] - evm: Introduce evm_revalidate_status() (Bruno Meneguele) [2063900] - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Bruno Meneguele) [2063900] - evm: Load EVM key in ima_load_x509() to avoid appraisal (Bruno Meneguele) [2063900] - evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Bruno Meneguele) [2063900] - fs/kernel_read_file: Remove FIRMWARE_PREALLOC_BUFFER enum (Bruno Meneguele) [2063900] - RHEL-only: KVM: selftests: Fix AArch64 compilation (Andrew Jones) [2071997] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Andrew Jones) [2071997] - RHEL-only: KVM: selftests: Remove unused modes (Andrew Jones) [2071997]- netfilter: nf_tables_offload: incorrect flow offload action array size (Florian Westphal) [2056728] {CVE-2022-25636} - netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create (Florian Westphal) [2056728] - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 (Bandan Das) [2033068] - PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment (Mark Langsdorf) [2049209] - PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() (Mark Langsdorf) [2049209] - PCI/ACPI: Move _OSC query checks to separate function (Mark Langsdorf) [2049209] - PCI/ACPI: Move supported and control calculations to separate functions (Mark Langsdorf) [2049209] - PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS (Mark Langsdorf) [2049209] - kabi: Adding symbol blkdev_get_by_dev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol thaw_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol freeze_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - s390/cio: make ccw_device_dma_* more robust (Thomas Huth) [2066709] - perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Michael Petlan) [2069237] - redhat: switch secureboot kernel image signing to release keys (Augusto Caringi) - ice: xsk: Stop Rx processing when ntc catches ntu (Ivan Vecera) [2069082] - ice: xsk: Fix indexing in ice_tx_xsk_pool() (Ivan Vecera) [2069082] - ice: Fix kernel crash in XDP scenario (Ivan Vecera) [2069082]- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Nico Pache) [2055973] - n_tty: wake up poll(POLLRDNORM) on receiving data (Rafael Aquini) [2033338] - powerpc/papr_scm: Implement initial support for injecting smart errors (Steve Best) [1987103] - mm: memcg: synchronize objcg lists with a dedicated spinlock (Rafael Aquini) [2064847] - kasan: fix quarantine conflicting with init_on_free (Rafael Aquini) [2064847] - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() (Rafael Aquini) [2064847] - mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() (Rafael Aquini) [2064847] - mm: move node_reclaim_distance to fix NUMA without SMP (Rafael Aquini) [2064847] - vmalloc: choose a better start address in vm_area_register_early() (Rafael Aquini) [2064847] - mm/vmalloc: check various alignments when debugging (Rafael Aquini) [2064847] - mm/vmalloc: don't allow VM_NO_GUARD on vmap() (Rafael Aquini) [2064847] - mm, thp: bail out early in collapse_file for writeback page (Rafael Aquini) [2064847] - mm/sparse: set SECTION_NID_SHIFT to 6 (Rafael Aquini) [2064847] - mm/memory_hotplug: fix kerneldoc comment for __remove_memory (Rafael Aquini) [2064847] - mm: fix memory_failure() handling of dax-namespace metadata (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() about ZONE_DEVICE section collisions (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() to consider subsection validity (Rafael Aquini) [2064847] - mm: move pfn_to_online_page() out of line (Rafael Aquini) [2064847] - Revert "mm: use early_pfn_to_nid in page_ext_init" (Rafael Aquini) [2064847] - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Rafael Aquini) [2064847] - powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() (Rafael Aquini) [2064847] - powerpc/pkeys: remove unused pkey_allows_readwrite (Rafael Aquini) [2064847] - x86/hyperv: Output host build info as normal Windows version number (Vitaly Kuznetsov) [2060700] - powerpc/smp: Update cpu_core_map on all PowerPc systems (Diego Domingos) [2064104] - crypto: ccp - ccp_dmaengine_unregister release dma channels (Vladis Dronov) [2015374] - crypto: ccp - remove redundant ret variable (Vladis Dronov) [2015374] - crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() (Vladis Dronov) [2015374] - crypto: ccp - remove unneeded semicolon (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT_EX support (Vladis Dronov) [2015374] - crypto: ccp - Add psp_init_on_probe module parameter (Vladis Dronov) [2015374] - crypto: ccp - Refactor out sev_fw_alloc() (Vladis Dronov) [2015374] - crypto: ccp - Move SEV_INIT retry for corrupted data (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT rc error logging on init (Vladis Dronov) [2015374] - crypto: ccp - no need to initialise statics to 0 (Vladis Dronov) [2015374] - ccp: ccp - add support for Green Sardine (Vladis Dronov) [2015374] - crypto: ccp - fix command queuing to TEE ring buffer (Vladis Dronov) [2015374] - crypto: ccp - reduce tee command status polling interval from 5ms to 1ms (Vladis Dronov) [2015374] - crypto: ccp - provide in-kernel API to submit TEE commands (Vladis Dronov) [2015374] - crypto: ccp - add TEE support for Raven Ridge (Vladis Dronov) [2015374] - crypto: ccp - check whether PSP supports SEV or TEE before initialization (Vladis Dronov) [2015374] - ice: Allow to pass VLAN tagged packets to VF when port VLAN is configured (Ivan Vecera) [2071027] - tools headers UAPI: Sync linux/perf_event.h with the kernel sources (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Only define power_pmu_wants_prompt_pmi() for CONFIG_PPC64 (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add data source encodings for power10 platform (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add encodings to represent data based on newer composite PERF_MEM_LVLNUM* fields (Desnes A. Nunes do Rosario) [1992813] - perf: Add new macros for mem_hops field (Desnes A. Nunes do Rosario) [1992813] - tools headers UAPI: Add new macros for mem_hops field to perf_event.h (Desnes A. Nunes do Rosario) [1992813] - bpf: Remove config check to enable bpf support for branch records (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [1992813] - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf vendor events power10: Add metric events JSON file for power10 platform (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Add support to expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Refactor the code definition of perf reg extended mask in tools side header file (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Refactor the code definition of perf reg extended mask (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix data source encodings for L2.1 and L3.1 accesses (Desnes A. Nunes do Rosario) [1992813] - tools/perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add comment about current state of PERF_MEM_LVL_* namespace and remove an extra line (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix the check for SIAR value (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Drop the case of returning 0 as instruction pointer (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Use stack siar instead of mfspr (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf/hv-gpci: Fix counter value parsing (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC (Desnes A. Nunes do Rosario) [1992813] - CI: Remove deprecated option (Veronika Kabatova)- bareudp: use ipv6_mod_enabled to check if IPv6 enabled (Hangbin Liu) [2063813] - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() (Diego Domingos) [2048218] - redhat: copy rpminspect to dist-git repo (Jarod Wilson) - configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) [2067219] - Input: synaptics-rmi4 - add support for F3A (Benjamin Tissoires) [2067219] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2032074] {CVE-2021-4028} - drm/i915/adl_s: Remove require_force_probe protection (Michel Dänzer) [2025896] - drm/i915/adl_s: Update ADL-S PCI IDs (Michel Dänzer) [2025896] - drm/i915: Limit Wa_22010178259 to affected platforms (Michel Dänzer) [2025896] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Michel Dänzer) [2025896] - drm/i915/dmc: Update DMC to v2.14 on ADL-P (Michel Dänzer) [2060051] - drm/i915: Update memory bandwidth formulae (Michel Dänzer) [2060051] - drm/i915/fb: Fold modifier CCS type/tiling attribute to plane caps (Michel Dänzer) [2060051] - drm/i915/fb: Don't store bitmasks in the intel_plane_caps enum (Michel Dänzer) [2060051] - drm/i915/adl_p: Add ddc pin mapping (Michel Dänzer) [2060051] - iommu/amd: Fix I/O page table memory leak (Jerry Snitselaar) [2053210] - iommu/amd: Recover from event log overflow (Jerry Snitselaar) [2053210]- redhat: tune rpminspect w/additions from rhel9 branch (Jarod Wilson) - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" (Steve Best) [2056080] - x86/tsc: Disable clocksource watchdog for TSC on qualified platorms (Prarit Bhargava) [1971939] - x86/tsc: Add a timer to make sure TSC_adjust is always checked (Prarit Bhargava) [1971939] - x86/hpet: Use another crystalball to evaluate HPET usability (Prarit Bhargava) [1971939] - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early (Prarit Bhargava) [1971939] - [s390] s390/pci: fix zpci_zdev_put() on reserve (Claudio Imbrenda) [2039185] - [s390] s390/pci: fix use after free of zpci_dev (Claudio Imbrenda) [2039185] - [s390] s390/cio: make ccw_device_dma_* more robust (Claudio Imbrenda) [2039186] - [s390] s390/pci: add s390_iommu_aperture kernel parameter (Claudio Imbrenda) [2039181] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Paul Lai) [1918929] - kvm: selftests: sync uapi/linux/kvm.h with Linux header (Paul Lai) [1918929] - kvm: selftests: conditionally build vm_xsave_req_perm() (Paul Lai) [1918929] - x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0 (Paul Lai) [1918929] - x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0 (Paul Lai) [1918929] - KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_update_cpuid_runtime() (Paul Lai) [1918929] - KVM: x86/cpuid: Clear XFD for component i if the base feature is missing (Paul Lai) [1918929] - KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries (Paul Lai) [1918929] - x86/fpu: Fix inline prefix warnings (Paul Lai) [1918929] - selftest: kvm: Add amx selftest (Paul Lai) [1918929] - selftest: kvm: Move struct kvm_x86_state to header (Paul Lai) [1918929] - selftest: kvm: Reorder vcpu_load_state steps for AMX (Paul Lai) [1918929] - kvm: x86: Disable interception for IA32_XFD on demand (Paul Lai) [1918929] - x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() (Paul Lai) [1918929] - kvm: selftests: Add support for KVM_CAP_XSAVE2 (Paul Lai) [1918929] - kvm: x86: Add support for getting/setting expanded xstate buffer (Paul Lai) [1918929] - x86/fpu: Add uabi_size to guest_fpu (Paul Lai) [1918929] - kvm: x86: Add CPUID support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Add XCR0 support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Disable RDMSR interception of IA32_XFD_ERR (Paul Lai) [1918929] - kvm: x86: Emulate IA32_XFD_ERR for guest (Paul Lai) [1918929] - kvm: x86: Intercept #NM for saving IA32_XFD_ERR (Paul Lai) [1918929] - x86/fpu: Prepare xfd_err in struct fpu_guest (Paul Lai) [1918929] - kvm: x86: Add emulation for IA32_XFD (Paul Lai) [1918929] - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation (Paul Lai) [1918929] - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 (Paul Lai) [1918929] - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM (Paul Lai) [1918929] - x86/fpu: Add guest support to xfd_enable_feature() (Paul Lai) [1918929] - x86/fpu: Make XFD initialization in __fpstate_reset() a function argument (Paul Lai) [1918929] - kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule (Paul Lai) [1918929] - x86/fpu: Prepare guest FPU for dynamically enabled FPU features (Paul Lai) [1918929] - x86/fpu: Extend fpu_xstate_prctl() with guest permissions (Paul Lai) [1918929] - kvm: selftests: move ucall declarations into ucall_common.h (Paul Lai) [1918929] - kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h (Paul Lai) [1918929] - cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' (Paul Lai) [1918929] - KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES (Paul Lai) [1918929] - KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows (Paul Lai) [1918929]- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Tomas Henzl) [2052278] - scsi: mpi3mr: Fix memory leaks (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix reporting of actual data transfer size (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix cmnd getting marked as in use forever (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix hibernation issue (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix printing of pending I/O count (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix deadlock while canceling the fw event (Tomas Henzl) [2054814] - scsi: mpi3mr: Fixes around reply request queues (Tomas Henzl) [2054814] - scsi: mpi3mr: Enhanced Task Management Support Reply handling (Tomas Henzl) [2054814] - scsi: mpi3mr: Use TM response codes from MPI3 headers (Tomas Henzl) [2054814] - scsi: mpi3mr: Increase internal cmnds timeout to 60s (Tomas Henzl) [2054814] - scsi: mpi3mr: Do access status validation before adding devices (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part2 (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part1 (Tomas Henzl) [2054814] - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Tomas Henzl) [2054814] - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Tomas Henzl) [2054814] - scsi: mpi3mr: Add debug APIs based on logging_level bits (Tomas Henzl) [2054814] - scsi: mpt3sas: Remove scsi_dma_map() error messages (Tomas Henzl) [2057021] - net/mlx5: Fix wrong limitation of metadata match on ecpf (Amir Tzin) [2049094] - nfsd: fix use-after-free due to delegation race (Thiago Becker) [2053262] - dma-buf: cma_heap: Fix mutex locking section (Michel Dänzer) [2044440] - drm/amdkfd: Check for null pointer after calling kmemdup (Michel Dänzer) [2044440] - drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode (Michel Dänzer) [2044440] - drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled (Michel Dänzer) [2044440] - drm/i915/overlay: Prevent divide by zero bugs in scaling (Michel Dänzer) [2044440] - dma-buf: heaps: Fix potential spectre v1 gadget (Michel Dänzer) [2044440] - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels (Michel Dänzer) [2044440] - drm/amd/display: watermark latencies is not enough on DCN31 (Michel Dänzer) [2044440] - drm/amd/pm: correct the MGpuFanBoost support for Beige Goby (Michel Dänzer) [2044440] - drm/i915/adlp: Fix TypeC PHY-ready status readout (Michel Dänzer) [2044440] - drm/nouveau: fix off by one in BIOS boundary checking (Michel Dänzer) [2044440] - drm/i915: Disable DSB usage for now (Michel Dänzer) [2044440] - Revert "drm/ast: Support 1600x900 with 108MHz PCLK" (Michel Dänzer) [2044440] - drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. (Michel Dänzer) [2044440] - drm/atomic: Add the crtc to affected crtc only if uapi.enable = true (Michel Dänzer) [2044440] - drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2 (Michel Dänzer) [2044440] - drm/amd/display: reset dcn31 SMU mailbox on failures (Michel Dänzer) [2044440] - drm/vmwgfx: Remove explicit transparent hugepages support (Michel Dänzer) [2044440] - drm/radeon: fix error handling in radeon_driver_open_kms (Michel Dänzer) [2044440] - drm/i915/display/ehl: Update voltage swing table (Michel Dänzer) [2044440] - drm/nouveau/kms/nv04: use vzalloc for nv04_display (Michel Dänzer) [2044440] - drm/amd/display: Fix the uninitialized variable in enable_stream_features() (Michel Dänzer) [2044440] - amdgpu/pm: Make sysfs pm attributes as read-only for VFs (Michel Dänzer) [2044440] - drm/amdgpu: fixup bad vram size on gmc v8 (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amdkfd: Fix error handling in svm_range_add (Michel Dänzer) [2044440] - drm/vmwgfx: Introduce a new placement for MOB page tables (Michel Dänzer) [2044440] - drm/vmwgfx: Release ttm memory if probe fails (Michel Dänzer) [2044440] - drm/amd/display: add else to avoid double destroy clk_mgr (Michel Dänzer) [2044440] - drm/amdgpu/display: set vblank_disable_immediate for DC (Michel Dänzer) [2044440] - drm/amd/display: check top_pipe_to_program pointer (Michel Dänzer) [2044440] - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L (Michel Dänzer) [2044440] - drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs (Michel Dänzer) [2044440] - drm/amd/display: Fix bug in debugfs crc_win_update entry (Michel Dänzer) [2044440] - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() (Michel Dänzer) [2044440] - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() (Michel Dänzer) [2044440] - drm/vmwgfx: Fail to initialize on broken configs (Michel Dänzer) [2044440] - drm/vmwgfx: Remove the deprecated lower mem limit (Michel Dänzer) [2044440] - drm/vboxvideo: fix a NULL vs IS_ERR() check (Michel Dänzer) [2044440] - drm: fix null-ptr-deref in drm_dev_init_release() (Michel Dänzer) [2044440] - drm/ttm: Put BO in its memory manager's lru list (Michel Dänzer) [2044440] - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() (Michel Dänzer) [2044440] - drm/amd/display: explicitly set is_dsc_supported to false before use (Michel Dänzer) [2044440] - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() (Michel Dänzer) [2044440] - drm/amd/pm: keep the BACO feature enabled for suspend (Michel Dänzer) [2044440] - Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" (Michel Dänzer) [2044440] - drm/amd/display: Added power down for DCN10 (Michel Dänzer) [2044440] - drm/amd/display: fix B0 TMDS deepcolor no dislay issue (Michel Dänzer) [2044440] - drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable platform (Michel Dänzer) [2044440] - drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume (Michel Dänzer) [2044440] - drm/amd/pm: Fix xgmi link control on aldebaran (Michel Dänzer) [2044440] - drm/amdgpu: fix dropped backing store handling in amdgpu_dma_buf_move_notify (Michel Dänzer) [2044440] - drm/amd/display: Changed pipe split policy to allow for multi-display pipe split (Michel Dänzer) [2044440] - drm/amdgpu: add support for IP discovery gc_info table v2 (Michel Dänzer) [2044440] - drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled (Michel Dänzer) [2044440] - drm/nouveau: wait for the exclusive fence after the shared ones v2 (Michel Dänzer) [2044440] - drm/nouveau: always wait for the exclusive fence (Michel Dänzer) [2044440] - drm/amd/display: Set optimize_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization (Michel Dänzer) [2044440] - drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC (Michel Dänzer) [2044440] - drm/amdgpu: don't override default ECO_BITs setting (Michel Dänzer) [2044440] - drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE (Michel Dänzer) [2044440] - drm/amd/pm: fix a potential gpu_metrics_table memory leak (Michel Dänzer) [2044440] - drm/amd/display: Set exit_optimized_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/i915/display: Fix an unsigned subtraction which can never be negative. (Michel Dänzer) [2044440] - drm/ast: potential dereference of null pointer (Michel Dänzer) [2044440] - drm: simpledrm: fix wrong unit with pixel clock (Michel Dänzer) [2044440] - Revert "drm/fb-helper: improve DRM fbdev emulation device names" (Michel Dänzer) [2044440] - drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown() (Michel Dänzer) [2044440] - drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 (Michel Dänzer) [2044440] - drm/amdkfd: process_info lock not needed for svm (Michel Dänzer) [2044440] - drm/amd/display: add connector type check for CRC source set (Michel Dänzer) [2044440] - drm/amdkfd: fix double free mem structure (Michel Dänzer) [2044440] - drm/amd/display: Fix for the no Audio bug with Tiled Displays (Michel Dänzer) [2044440] - drm/amdgpu: check atomic flag to differeniate with legacy path (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset (Michel Dänzer) [2044440] - drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. (Michel Dänzer) [2044440] - drm/i915/dp: Perform 30ms delay after source OUI write (Michel Dänzer) [2044440] - drm/amd/display: Allow DSC on supported MST branch devices (Michel Dänzer) [2044440] - dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix potential memleak (Michel Dänzer) [2044440] - drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again (Michel Dänzer) [2044440] - drm/amd/pm: Remove artificial freq level on Navi1x (Michel Dänzer) [2044440] - drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ (Michel Dänzer) [2044440] - drm/amd/display: Set plane update flags for all planes in reset (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after GPU reset (Michel Dänzer) [2044440] - drm/aspeed: Fix vga_pw sysfs output (Michel Dänzer) [2044440] - drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks (Michel Dänzer) [2044440] - drm/amd/display: Fix OLED brightness control on eDP (Michel Dänzer) [2044440] - drm/amdgpu: IH process reset count when restart (Michel Dänzer) [2044440] - drm/amd/pm: avoid duplicate powergate/ungate setting (Michel Dänzer) [2044440] - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (Michel Dänzer) [2044440] - drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern platforms (Michel Dänzer) [2044440] - drm/i915/dp: Ensure max link params are always valid (Michel Dänzer) [2044440] - drm/i915/dp: Ensure sink rate values are always valid (Michel Dänzer) [2044440] - drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap (Michel Dänzer) [2044440] - drm/udl: fix control-message timeout (Michel Dänzer) [2044440] - drm/amd/display: Limit max DSC target bpp for specific monitors (Michel Dänzer) [2044440] - drm/amd/display: Update swizzle mode enums (Michel Dänzer) [2044440] - drm/cma-helper: Release non-coherent memory with dma_free_noncoherent() (Michel Dänzer) [2044440] - Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping" (Michel Dänzer) [2044440] - drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Michel Dänzer) [2044440] - x86/speculation: Check CPU capability before applying IBRS spectre v2 mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about Spectre v2 LFENCE mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Update link to AMD speculation whitepaper (Waiman Long) [2062166] {CVE-2021-26401} - x86/speculation: Use generic retpoline by default on AMD (Waiman Long) [2062166] {CVE-2021-26401} - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - Documentation/hw-vuln: Update spectre doc (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Add eIBRS + Retpoline options (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86: deduplicate the spectre_v2_user documentation (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi) [2064863] {CVE-2022-1011} - ice: Do not enable VLAN pruning when spoofchk is enabled (Ivan Vecera) [2062343] - ice: don't allow to run ice_send_event_to_aux() in atomic ctx (Ivan Vecera) [2062343] - ice: fix 'scheduling while atomic' on aux critical err interrupt (Ivan Vecera) [2062343] - ice: Fix MAC address setting (Ivan Vecera) [2062343] - ice: Clear default forwarding VSI during release (Ivan Vecera) [2062343] - ice: Fix broken IFF_ALLMULTI handling (Ivan Vecera) [2062343] - iavf: Fix hang during reboot/shutdown (Ivan Vecera) [2062343] - iavf: Fix double free in iavf_reset_task (Ivan Vecera) [2062343] - ice: destroy flow director filter mutex after releasing VSIs (Ivan Vecera) [2062343] - ice: fix NULL pointer dereference in ice_update_vsi_tx_ring_stats() (Ivan Vecera) [2062343] - iavf: Fix adopting new combined setting (Ivan Vecera) [2062343] - iavf: Fix handling of vlan strip virtual channel messages (Ivan Vecera) [2062343] - iavf: Fix __IAVF_RESETTING state usage (Ivan Vecera) [2062343] - iavf: Fix missing check for running netdev (Ivan Vecera) [2062343] - iavf: Fix deadlock in iavf_reset_task (Ivan Vecera) [2062343] - iavf: Fix race in init state (Ivan Vecera) [2062343] - iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS (Ivan Vecera) [2062343] - iavf: Fix init state closure on remove (Ivan Vecera) [2062343] - iavf: Add waiting so the port is initialized in remove (Ivan Vecera) [2062343] - iavf: Rework mutexes for better synchronisation (Ivan Vecera) [2062343] - iavf: remove an unneeded variable (Ivan Vecera) [2062343] - iavf: Fix limit of total number of queues to active queues of VF (Ivan Vecera) [2062343] - iavf: Restrict maximum VLAN filters for VIRTCHNL_VF_OFFLOAD_VLAN_V2 (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 offload enable/disable (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 hotpath (Ivan Vecera) [2062343] - iavf: Add support VIRTCHNL_VF_OFFLOAD_VLAN_V2 during netdev config (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 negotiation (Ivan Vecera) [2062343] - virtchnl: Add support for new VLAN capabilities (Ivan Vecera) [2062343] - virtchnl: Use the BIT() macro for capability/offload flags (Ivan Vecera) [2062343] - virtchnl: Remove unused VIRTCHNL_VF_OFFLOAD_RSVD define (Ivan Vecera) [2062343] - virtchnl: Add missing padding to virtchnl_proto_hdrs (Ivan Vecera) [2062343] - ice: Fix race condition during interface enslave (Ivan Vecera) [2062343] - ice: Fix curr_link_speed advertised speed (Ivan Vecera) [2062343] - ice: Don't use GFP_KERNEL in atomic context (Ivan Vecera) [2062343] - ice: Fix error with handling of bonding MTU (Ivan Vecera) [2062343] - ice: stop disabling VFs due to PF error responses (Ivan Vecera) [2062343] - ice: initialize local variable 'tlv' (Ivan Vecera) [2062343] - ice: check the return of ice_ptp_gettimex64 (Ivan Vecera) [2062343] - ice: fix concurrent reset and removal of VFs (Ivan Vecera) [2062343] - ice: fix setting l4 port flag when adding filter (Ivan Vecera) [2062343] - ice: Match on all profiles in slow-path (Ivan Vecera) [2062343] - ice: enable parsing IPSEC SPI headers for RSS (Ivan Vecera) [2062343] - ice: Avoid RTNL lock when re-creating auxiliary device (Ivan Vecera) [2062343] - ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler (Ivan Vecera) [2062343] - ice: fix IPIP and SIT TSO offload (Ivan Vecera) [2062343] - ice: fix an error code in ice_cfg_phy_fec() (Ivan Vecera) [2062343] - ice: Use bitmap_free() to free bitmap (Ivan Vecera) [2062343] - ice: Optimize a few bitmap operations (Ivan Vecera) [2062343] - ice: Slightly simply ice_find_free_recp_res_idx (Ivan Vecera) [2062343] - ice: improve switchdev's slow-path (Ivan Vecera) [2062343] - ice: replay advanced rules after reset (Ivan Vecera) [2062343] - ice: Add flow director support for channel mode (Ivan Vecera) [2062343] - ice: trivial: fix odd indenting (Ivan Vecera) [2062343] - ice: support crosstimestamping on E822 devices if supported (Ivan Vecera) [2062343] - ice: exit bypass mode once hardware finishes timestamp calibration (Ivan Vecera) [2062343] - ice: ensure the hardware Clock Generation Unit is configured (Ivan Vecera) [2062343] - ice: implement basic E822 PTP support (Ivan Vecera) [2062343] - ice: convert clk_freq capability into time_ref (Ivan Vecera) [2062343] - ice: introduce ice_ptp_init_phc function (Ivan Vecera) [2062343] - ice: use 'int err' instead of 'int status' in ice_ptp_hw.c (Ivan Vecera) [2062343] - ice: PTP: move setting of tstamp_config (Ivan Vecera) [2062343] - ice: introduce ice_base_incval function (Ivan Vecera) [2062343] - ice: xsk: fix cleaned_count setting (Ivan Vecera) [2062343] - ice: xsk: allow empty Rx descriptors on XSK ZC data path (Ivan Vecera) [2062343] - ice: xsk: allocate separate memory for XDP SW ring (Ivan Vecera) [2062343] - ice: xsk: return xsk buffers back to pool when cleaning the ring (Ivan Vecera) [2062343] - ice: use modern kernel API for kick (Ivan Vecera) [2062343] - ice: tighter control over VSI_DOWN state (Ivan Vecera) [2062343] - ice: use prefetch methods (Ivan Vecera) [2062343] - ice: update to newer kernel API (Ivan Vecera) [2062343] - ice: support immediate firmware activation via devlink reload (Ivan Vecera) [2062343] - ice: reduce time to read Option ROM CIVD data (Ivan Vecera) [2062343] - ice: move ice_devlink_flash_update and merge with ice_flash_pldm_image (Ivan Vecera) [2062343] - ice: move and rename ice_check_for_pending_update (Ivan Vecera) [2062343] - ice: devlink: add shadow-ram region to snapshot Shadow RAM (Ivan Vecera) [2062343] - ice: Remove unused ICE_FLOW_SEG_HDRS_L2_MASK (Ivan Vecera) [2062343] - ice: Remove unnecessary casts (Ivan Vecera) [2062343] - ice: Propagate error codes (Ivan Vecera) [2062343] - ice: Remove excess error variables (Ivan Vecera) [2062343] - ice: Cleanup after ice_status removal (Ivan Vecera) [2062343] - ice: Remove enum ice_status (Ivan Vecera) [2062343] - ice: Use int for ice_status (Ivan Vecera) [2062343] - ice: Remove string printing for ice_status (Ivan Vecera) [2062343] - ice: Refactor status flow for DDP load (Ivan Vecera) [2062343] - ice: Refactor promiscuous functions (Ivan Vecera) [2062343] - ice: refactor PTYPE validating (Ivan Vecera) [2062343] - ice: Add package PTYPE enable information (Ivan Vecera) [2062343] - ice: safer stats processing (Ivan Vecera) [2062343] - ice: fix adding different tunnels (Ivan Vecera) [2062343] - ice: fix choosing UDP header type (Ivan Vecera) [2062343] - ice: ignore dropped packets during init (Ivan Vecera) [2062343] - ice: rearm other interrupt cause register after enabling VFs (Ivan Vecera) [2062343] - net/ice: Remove unused enum (Ivan Vecera) [2062343] - net/ice: Fix boolean assignment (Ivan Vecera) [2062343] - net/ice: Add support for enable_iwarp and enable_roce devlink param (Ivan Vecera) [2062343] - ice: avoid bpf_prog refcount underflow (Ivan Vecera) [2062343] - ice: fix vsi->txq_map sizing (Ivan Vecera) [2062343] - ice: Hide bus-info in ethtool for PRs in switchdev mode (Ivan Vecera) [2062343] - ice: Clear synchronized addrs when adding VFs in switchdev mode (Ivan Vecera) [2062343] - ice: fix error return code in ice_get_recp_frm_fw() (Ivan Vecera) [2062343] - ice: Fix clang -Wimplicit-fallthrough in ice_pull_qvec_from_rc() (Ivan Vecera) [2062343] - ice: Add support to print error on PHY FW load failure (Ivan Vecera) [2062343] - ice: Add support for changing MTU on PR in switchdev mode (Ivan Vecera) [2062343] - ice: send correct vc status in switchdev (Ivan Vecera) [2062343] - ice: support for GRE in eswitch (Ivan Vecera) [2062343] - ice: low level support for tunnels (Ivan Vecera) [2062343] - ice: VXLAN and Geneve TC support (Ivan Vecera) [2062343] - ice: support for indirect notification (Ivan Vecera) [2062343] - ice: Add tc-flower filter support for channel (Ivan Vecera) [2062343] - ice: enable ndo_setup_tc support for mqprio_qdisc (Ivan Vecera) [2062343] - ice: Add infrastructure for mqprio support via ndo_setup_tc (Ivan Vecera) [2062343] - ice: fix an error code in ice_ena_vfs() (Ivan Vecera) [2062343] - ice: use devm_kcalloc() instead of devm_kzalloc() (Ivan Vecera) [2062343] - ice: Make use of the helper function devm_add_action_or_reset() (Ivan Vecera) [2062343] - ice: Refactor PR ethtool ops (Ivan Vecera) [2062343] - ice: Forbid trusted VFs in switchdev mode (Ivan Vecera) [2062343] - ice: Manage act flags for switchdev offloads (Ivan Vecera) [2062343] - ice: introduce XDP_TX fallback path (Ivan Vecera) [2062343] - ice: optimize XDP_TX workloads (Ivan Vecera) [2062343] - ice: propagate xdp_ring onto rx_ring (Ivan Vecera) [2062343] - ice: do not create xdp_frame on XDP_TX (Ivan Vecera) [2062343] - ice: unify xdp_rings accesses (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PR (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PF (Ivan Vecera) [2062343] - ice: Allow changing lan_en and lb_en on all kinds of filters (Ivan Vecera) [2062343] - ice: cleanup rules info (Ivan Vecera) [2062343] - ice: allow deleting advanced rules (Ivan Vecera) [2062343] - ice: allow adding advanced rules (Ivan Vecera) [2062343] - ice: create advanced switch recipe (Ivan Vecera) [2062343] - ice: manage profiles and field vectors (Ivan Vecera) [2062343] - ice: implement low level recipes functions (Ivan Vecera) [2062343] - ice: add port representor ethtool ops and stats (Ivan Vecera) [2062343] - ice: switchdev slow path (Ivan Vecera) [2062343] - ice: rebuild switchdev when resetting all VFs (Ivan Vecera) [2062343] - ice: enable/disable switchdev when managing VFs (Ivan Vecera) [2062343] - ice: introduce new type of VSI for switchdev (Ivan Vecera) [2062343] - ice: set and release switchdev environment (Ivan Vecera) [2062343] - net: export metadata_dst_free() (Ivan Vecera) [2062343] - ice: allow changing lan_en and lb_en on dflt rules (Ivan Vecera) [2062343] - ice: manage VSI antispoof and destination override (Ivan Vecera) [2062343] - ice: allow process VF opcodes in different ways (Ivan Vecera) [2062343] - ice: introduce VF port representor (Ivan Vecera) [2062343] - ice: Move devlink port to PF/VF struct (Ivan Vecera) [2062343] - ice: support basic E-Switch mode control (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ivan Vecera) [2062343] - ice: Use xdp_buf instead of rx_buf for xsk zero-copy (Ivan Vecera) [2062343] - ice: fix FDIR init missing when reset VF (Ivan Vecera) [2062343] - intel: Remove rcu_read_lock() around XDP program invocation (Ivan Vecera) [2062343] - intel: Update drivers to use ethtool_sprintf (Ivan Vecera) [2062343] - ice: fix conversion to new udp_tunnel infrastructure (Ivan Vecera) [2062343] - intel-ethernet: clean up W=1 warnings in kdoc (Ivan Vecera) [2062343] - PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Ivan Vecera) [2062343] - treewide: Use sizeof_field() macro (Ivan Vecera) [2062343] - devlink: Add 'enable_iwarp' generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_vnet" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_rdma" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_eth" generic device param (Ivan Vecera) [2062343] - gfs2: dequeue iopen holder in gfs2_inode_lookup error (Bob Peterson) [2061665] - redhat/configs: Increase CONFIG_LOCKDEP_CHAINS_BITS from 16 to 17 (Waiman Long) [2057339] - redhat: spec: trigger dracut when modules are installed separately (Jan Stancek) [2060237 2016948]- makefile: Add dist-* targets (Prarit Bhargava) - Fonts: Replace discarded const qualifier (Nico Pache) [1904374] - Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Nico Pache) [1904374] - fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Nico Pache) [1904374] - x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (Prarit Bhargava) [2040021] - x86/cpu: Add Raptor Lake to Intel family (Prarit Bhargava) [2040021] - powerpc/64: Move paca allocation later in boot (Desnes A. Nunes do Rosario) [2016335] - powerpc/prom: fix early DEBUG messages (Desnes A. Nunes do Rosario) [2016335] - powerpc: Set crashkernel offset to mid of RMA region (Desnes A. Nunes do Rosario) [2016335] - KVM: x86/mmu: Don't advance iterator after restart due to yielding (Nico Pache) [2058907] - igb: refactor XDP registration (Corinna Vinschen) [2040171] - igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen) [2040171] - scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue (Nilesh Javali) [2054565] - EDAC/amd64: Save max number of controllers for F19 M70 (Aristeu Rozanski) [2064285] - CI: Use 8.6-rt branch for rhel8 realtime_check (Chris White) - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues (Ming Lei) [2046525] - tipc: fix incorrect order of state message data sanity check (Xin Long) [2048971] - tipc: improve size validations for received domain records (Xin Long) [2048971] {CVE-2022-0435} - efi/x86: Call efi_parse_options() from efi_main() (Lenny Szubowicz) [2049233]- net/mlx5e: TC, Remove redundant error logging (Amir Tzin) [2023907] - net/mlx5: DR, Warn on failure to destroy objects due to refcount (Amir Tzin) [2022325] - net/mlx5: DR, Add support for dumping steering info (Amir Tzin) [2022325] - net/mlx5: DR, Add missing reserved fields to dr_match_param (Amir Tzin) [2022325] - net/mlx5: DR, Add check for flex parser ID value (Amir Tzin) [2022325] - net/mlx5: DR, Rename list field in matcher struct to list_node (Amir Tzin) [2022325] - net/mlx5: DR, Remove unused struct member in matcher (Amir Tzin) [2022325] - net/mlx5: DR, Fix error flow in creating matcher (Amir Tzin) [2022325] - net/mlx5e: Avoid implicit modify hdr for decap drop rule (Amir Tzin) [2015434] - net/mlx5e: TC, Fix memory leak with rules with internal port (Amir Tzin) [2015434] - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Amir Tzin) [2015434] - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Amir Tzin) [2015434] - net/mlx5: E-Switch, Check group pointer before reading bw_share value (Amir Tzin) [2015434] - net/mlx5: E-Switch, fix single FDB creation on BlueField (Amir Tzin) [2015434] - net/mlx5: E-switch, Respect BW share of the new group (Amir Tzin) [2015434] - net/mlx5: DR, Fix check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: E-Switch, rebuild lag only when needed (Amir Tzin) [2015434] - net/mlx5e: Delete forward rule for ct or sample action (Amir Tzin) [2015434] - net/mlx5: E-Switch, Use indirect table only if all destinations support it (Amir Tzin) [2015434] - net/mlx5: Support internal port as decap route device (Amir Tzin) [2015434] - net/mlx5e: Term table handling of internal port rules (Amir Tzin) [2015434] - net/mlx5e: Add indirect tc offload of ovs internal port (Amir Tzin) [2015434] - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Amir Tzin) [2015434] - net/mlx5e: Offload internal port as encap route device (Amir Tzin) [2015434] - net/mlx5e: Offload tc rules that redirect to ovs internal port (Amir Tzin) [2015434] - net/mlx5e: Accept action skbedit in the tc actions list (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Amir Tzin) [2015434] - net/mlx5e: Use generic name for the forwarding dev pointer (Amir Tzin) [2015434] - net/mlx5e: Refactor rx handler of represetor device (Amir Tzin) [2015434] - net/mlx5: DR, Add check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: Allow skipping counter refresh on creation (Amir Tzin) [2015434] - net/mlx5e: IPsec: Refactor checksum code in tx data path (Amir Tzin) [2015434] - net/mlx5: CT: Remove warning of ignore_flow_level support for VFs (Amir Tzin) [2015434] - net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() (Amir Tzin) [2015434] - net/mlx5: Bridge, fix uninitialized variable usage (Amir Tzin) [2015434] - net/mlx5: Lag, don't update lag if lag isn't supported (Amir Tzin) [2015434] - net/mlx5: E-switch, Return correct error code on group creation failure (Amir Tzin) [2015434] - net/mlx5: Bridge, support LAG (Amir Tzin) [2015434] - net/mlx5: Bridge, allow merged eswitch connectivity (Amir Tzin) [2015434] - net/mlx5: Bridge, extract FDB delete notification to function (Amir Tzin) [2015434] - net/mlx5: Bridge, identify port by vport_num+esw_owner_vhca_id pair (Amir Tzin) [2015434] - net/mlx5: Bridge, obtain core device from eswitch instead of priv (Amir Tzin) [2015434] - net/mlx5: Bridge, release bridge in same function where it is taken (Amir Tzin) [2015434] - net/mlx5: Lag, Create shared FDB when in switchdev mode (Amir Tzin) [2015434] - net/mlx5: E-Switch, add logic to enable shared FDB (Amir Tzin) [2015434] - net/mlx5: Lag, properly lock eswitch if needed (Amir Tzin) [2015434] - net/mlx5: Add send to vport rules on paired device (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add event callback for representors (Amir Tzin) [2015434] - net/mlx5e: Use shared mappings for restoring from metadata (Amir Tzin) [2015434] - net/mlx5e: Add an option to create a shared mapping (Amir Tzin) [2015434] - net/mlx5: E-Switch, set flow source for send to uplink rule (Amir Tzin) [2015434] - RDMA/mlx5: Add shared FDB support (Amir Tzin) [2015434] - {net, RDMA}/mlx5: Extend send to vport rules (Amir Tzin) [2015434] - RDMA/mlx5: Fill port info based on the relevant eswitch (Amir Tzin) [2015434] - net/mlx5: Lag, add initial logic for shared FDB (Amir Tzin) [2015434] - net/mlx5: Return mdev from eswitch (Amir Tzin) [2015434] - net/mlx5: E-switch, Add QoS tracepoints (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow to add vports to rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Introduce rate limiting groups API (Amir Tzin) [2015434] - net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Amir Tzin) [2015434] - net/mlx5: E-switch, Move QoS related code to dedicated file (Amir Tzin) [2015434] - net/mlx5e: TC, Support sample offload action for tunneled traffic (Amir Tzin) [2015434] - net/mlx5e: TC, Restore tunnel info for sample offload (Amir Tzin) [2015434] - net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Amir Tzin) [2015434] - net/mlx5e: Refactor ct to use post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: Introduce post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: CT, Use xarray to manage fte ids (Amir Tzin) [2015434] - net/mlx5e: Move sample attribute to flow attribute (Amir Tzin) [2015434] - net/mlx5e: Move esw/sample to en/tc/sample (Amir Tzin) [2015434] - net/mlx5e: Remove mlx5e dependency from E-Switch sample (Amir Tzin) [2015434] - net/mlx5: DR, Fix querying eswitch manager vport for ECPF (Amir Tzin) [2018097] - net/mlx5: DR, Handle eswitch manager and uplink vports separately (Amir Tzin) [2018097] - net/mlx5: DR, Add missing string for action type SAMPLER (Amir Tzin) [2018097] - net/mlx5: DR, init_next_match only if needed (Amir Tzin) [2018097] - net/mlx5: DR, Increase supported num of actions to 32 (Amir Tzin) [2018097] - net/mlx5: DR, Add support for SF vports (Amir Tzin) [2018097] - net/mlx5: DR, Support csum recalculation flow table on SFs (Amir Tzin) [2018097] - net/mlx5: DR, Align error messages for failure to obtain vport caps (Amir Tzin) [2018097] - net/mlx5: DR, Add missing query for vport 0 (Amir Tzin) [2018097] - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK (Amir Tzin) [2018097] - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (Dick Kennedy) [1943202] - nvme-tcp: change target from tech-preview to unmaintained (John Meneghini) [2061577] - drm/amd/display: Don't reinitialize DMCUB on s0ix resume (Karol Herbst) [2059680] - tcp: Add snd_wnd to TCP_INFO (Davide Caratti) [2056608] - tcp: Add TCP_INFO counter for packets received out-of-order (Davide Caratti) [2056608] - net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Amir Tzin) [1982236] - net/mlx5e: Add TX max rate support for MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() (Amir Tzin) [1982236] - net/mlx5e: Allow only complete TXQs partition in MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Mutually exclude setting of TX-port-TS and MQPRIO in channel mode (Amir Tzin) [1982236] - net/mlx5e: Fix condition when retrieving PTP-rqn (Amir Tzin) [1982236] - net/mlx5: Fix inner TTC table creation (Amir Tzin) [1982236] - net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Amir Tzin) [1982236] - net/mlx5e: Improve MQPRIO resiliency (Amir Tzin) [1982236] - net/mlx5e: Support MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Handle errors of netdev_set_num_tc() (Amir Tzin) [1982236] - net/mlx5e: Maintain MQPRIO mode parameter (Amir Tzin) [1982236] - net/mlx5e: Abstract MQPRIO params (Amir Tzin) [1982236] - net/mlx5e: Support flow classification into RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Support multiple RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Dynamically allocate TIRs in RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Convert RSS to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Introduce abstraction of RSS context (Amir Tzin) [1982236] - net/mlx5e: Introduce TIR create/destroy API in rx_res (Amir Tzin) [1982236] - net/mlx5e: Do not try enable RSS when resetting indir table (Amir Tzin) [1982236] - net/mlx5: Embed mlx5_ttc_table (Amir Tzin) [1982236] - net/mlx5: Move TTC logic to fs_ttc (Amir Tzin) [1982236] - net/mlx5e: Decouple TTC logic from mlx5e (Amir Tzin) [1982236] - net/mlx5e: Rename some related TTC args and functions (Amir Tzin) [1982236] - net/mlx5e: Rename traffic type enums (Amir Tzin) [1982236] - net/mlx5e: Allocate the array of channels according to the real max_nch (Amir Tzin) [1982236] - net/mlx5e: Hide all implementation details of mlx5e_rx_res (Amir Tzin) [1982236] - net/mlx5e: Introduce mlx5e_channels API to get RQNs (Amir Tzin) [1982236] - net/mlx5e: Use a new initializer to build uniform indir table (Amir Tzin) [1982236] - net/mlx5e: Use the new TIR API for kTLS (Amir Tzin) [1982236] - net/mlx5e: Move management of indir traffic types to rx_res (Amir Tzin) [1982236] - net/mlx5e: Convert TIR to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Create struct mlx5e_rss_params_hash (Amir Tzin) [1982236] - net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Amir Tzin) [1982236] - net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Amir Tzin) [1982236] - net/mlx5e: Take RQT out of TIR and group RX resources (Amir Tzin) [1982236] - net/mlx5e: Move RX resources to a separate struct (Amir Tzin) [1982236] - net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Amir Tzin) [1982236] - net/mlx5e: Convert RQT to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Amir Tzin) [1982236] - net/mlx5: Take TIR destruction out of the TIR list lock (Amir Tzin) [1982236] - PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset (Myron Stowe) [2060122] - PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() (Myron Stowe) [2060122] - iommu/vt-d: Fix double list_add when enabling VMD in scalable mode (Jerry Snitselaar) [2062094] - redhat/configs: Disable CONFIG_SENSORS_NCT6683 in RHEL for arm/aarch64 (Dean Nelson) [2059695] - redhat: drop the -sha512 suffix from default rhpkg invocation (Jarod Wilson) - sysctl: return -EINVAL if val violates minmax (Rafael Aquini) [2062571] - kernel/sysctl.c: switch to bitmap_zalloc() (Rafael Aquini) [2062571] - netlabel: remove unused parameter in netlbl_netlink_auditinfo() (William Zhao) [1985319] - netlabel: Fix memory leak in netlbl_mgmt_add_common (William Zhao) [1985319] - bpftool: Fix indent in option lists in the documentation (Yauheni Kaliuta) [2014861] - libbpf: Fix memleak in libbpf_netlink_recv() (Yauheni Kaliuta) [2014861] - libbpf: Use dynamically allocated buffer when receiving netlink messages (Yauheni Kaliuta) [2014861] - libbpf: Clean gen_loader's attach kind. (Yauheni Kaliuta) [2014861] - powerpc/bpf: Use bctrl for making function calls (Jiri Olsa) [2014861] - powerpc/signal: Use PPC_RAW_xx() macros (Jiri Olsa) [2014861] - powerpc/ebpf64: Use PPC_RAW_MFLR() (Jiri Olsa) [2014861] - powerpc/opcodes: Add shorter macros for registers for use with PPC_RAW_xx() (Jiri Olsa) [2014861] - lib/test: fix spelling mistakes (Jiri Olsa) [2014861] - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Jiri Olsa) [2014861] - bpf: Allow bpf_get_current_ancestor_cgroup_id for tracing (Jiri Olsa) [2014861] - docs: bpf: bpf_lsm.rst: avoid using ReST :doc:`foo` markup (Jiri Olsa) [2014861] - bpf, docs: Add llvm_reloc.rst to explain llvm bpf relocations (Jiri Olsa) [2014861] - bpf, arm64: Remove redundant switch case about BPF_DIV and BPF_MOD (Jiri Olsa) [2014861] - bpf, arm64: Replace STACK_ALIGN() with round_up() to align stack size (Jiri Olsa) [2014861] - selftests, bpf: Test that dead ldx_w insns are accepted (Jiri Olsa) [2014861] - bpf, selftests: Add test cases for pointer alu from multiple paths (Jiri Olsa) [2014861] - bpf: Selftest to verify mixing bpf2bpf calls and tailcalls with insn patch (Jiri Olsa) [2014861] - selftests/bpf: Fix ringbuf test fetching map FD (Jiri Olsa) [2014861] - selftests/bpf: Whitelist test_progs.h from .gitignore (Jiri Olsa) [2014861] - selftests, bpf: Make docs tests fail more reliably (Jiri Olsa) [2014861] - selftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checks (Jiri Olsa) [2014861] - selftests/bpf: Add bpf_lookup_and_delete_elem tests (Jiri Olsa) [2014861] - selftests/bpf: Convert test trace_printk to lskel. (Jiri Olsa) [2014861] - selftests/bpf: Convert test printk to use rodata. (Jiri Olsa) [2014861] - selftests/bpf: Convert atomics test to light skeleton. (Yauheni Kaliuta) [2014861] - selftests/bpf: Convert few tests to light skeleton. (Jiri Olsa) [2014861] - selftests/bpf: Test for btf_load command. (Jiri Olsa) [2014861] - selftests/bpf: Test for syscall program type (Jiri Olsa) [2014861] - libbpf: Add selftests for TC-BPF management API (Jiri Olsa) [2014861] - selftests/bpf: Validate skeleton gen handles skipped fields (Jiri Olsa) [2014861] - selftests/bpf: Stop using static variables for passing data to/from user-space (Jiri Olsa) [2014861] - tools: bpftool: Document and add bash completion for -L, -B options (Jiri Olsa) [2014861] - tools: bpftool: Update and synchronise option list in doc and help msg (Jiri Olsa) [2014861] - bpftool: Remove unused includes to (Jiri Olsa) [2014861] - powerpc/bpf: Fix write protecting JIT code (Jiri Olsa) [2014861] - libbpf: Fix lookup_and_delete_elem_flags error reporting (Jiri Olsa) [2014861] - bpftool: Check malloc return value in mount_bpffs_for_pin (Jiri Olsa) [2014861] - tools: bpf: Fix error in 'make -C tools/ bpf_install' (Jiri Olsa) [2014861] - bpftool: Properly close va_list 'ap' by va_end() on error (Jiri Olsa) [2014861] - bpf: Fix libelf endian handling in resolv_btfids (Jiri Olsa) [2014861] - tools/bpftool: Fix error return code in do_batch() (Jiri Olsa) [2014861] - tools/bpftool: Fix cross-build (Jiri Olsa) [2014861] - bpftool: Set errno on skeleton failures and propagate errors (Jiri Olsa) [2014861] - bpftool: Use syscall/loader program in "prog load" and "gen skeleton" command. (Jiri Olsa) [2014861] - bpftool: Stop emitting static variables in BPF skeleton (Jiri Olsa) [2014861] - bpftool: Strip const/volatile/restrict modifiers from .bss and .data vars (Jiri Olsa) [2014861] - bpf: Add missing bpf_read_[un]lock_trace() for syscall program (Jiri Olsa) [2014861] - libbpf: Fix skel_internal.h to set errno on loader retval < 0 (Jiri Olsa) [2014861] - libbpf: Fix segfault in light skeleton for objects without BTF (Jiri Olsa) [2014861] - libbpf: Return non-null error on failures in libbpf_find_prog_btf_id() (Jiri Olsa) [2014861] - libbpf, doc: Eliminate warnings in libbpf_naming_convention (Jiri Olsa) [2014861] - net, core: Allow netdev_lower_get_next_private_rcu in bh context (Jiri Olsa) [2014861] - samples/bpf: Fix the error return code of xdp_redirect's main() (Jiri Olsa) [2014861] - samples/bpf: Fix Segmentation fault for xdp_redirect command (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_sample_pkts usage (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_fwd usage (Jiri Olsa) [2014861] - samples, bpf: Suppress compiler warning (Jiri Olsa) [2014861] - file: Rename __close_fd to close_fd and remove the files parameter (Jiri Olsa) [2014861] - bpf: Fix ringbuf helper function compatibility (Jiri Olsa) [2014861] - bpf: Clear zext_dst of dead insns (Jiri Olsa) [2014861] - bpf: Add rcu_read_lock in bpf_get_current_[ancestor_]cgroup_id() helpers (Jiri Olsa) [2014861] - bpf, core: Fix kernel-doc notation (Jiri Olsa) [2014861] - libbpf: Do not close un-owned FD 0 on errors (Jiri Olsa) [2014861] - libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT (Jiri Olsa) [2014861] - s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] (Jiri Olsa) [2014861] - libbpf: Restore errno return for functions that were already returning it (Jiri Olsa) [2014861] - powerpc/bpf: Write protect JIT code (Jiri Olsa) [2014861] - powerpc/bpf: Remove bpf_jit_free() (Jiri Olsa) [2014861] - bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc (Jiri Olsa) [2014861] - bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() (Jiri Olsa) [2014861] - bpf: Allow RCU-protected lookups to happen from bh context (Jiri Olsa) [2014861] - bpf, x86: Remove unused cnt increase from EMIT macro (Jiri Olsa) [2014861] - libbpf: Switch to void * casting in netlink helpers (Jiri Olsa) [2014861] - libbpf: Add request buffer type for netlink messages (Jiri Olsa) [2014861] - libbpf: Add extra BPF_PROG_TYPE check to bpf_object__probe_loading (Jiri Olsa) [2014861] - bpf: Add documentation for libbpf including API autogen (Jiri Olsa) [2014861] - bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Jiri Olsa) [2014861] - libbpf: Fail compilation if target arch is missing (Jiri Olsa) [2014861] - bpf: Fix typo in kernel/bpf/bpf_lsm.c (Jiri Olsa) [2014861] - bpf: Support BPF_FUNC_get_socket_cookie() for BPF_PROG_TYPE_SK_REUSEPORT. (Jiri Olsa) [2014861] - libbpf: Set NLM_F_EXCL when creating qdisc (Jiri Olsa) [2014861] - libbpf: Remove unneeded check for flags during tc detach (Jiri Olsa) [2014861] - libbpf: Simplify the return expression of bpf_object__init_maps function (Jiri Olsa) [2014861] - libbpf: Fix pr_warn type warnings on 32bit (Jiri Olsa) [2014861] - libbpf: Install skel_internal.h header used from light skeletons (Jiri Olsa) [2014861] - libbpf: Refactor header installation portions of Makefile (Jiri Olsa) [2014861] - libbpf: Move few APIs from 0.4 to 0.5 version (Jiri Olsa) [2014861] - bpf, tnums: Provably sound, faster, and more precise algorithm for tnum_mul (Jiri Olsa) [2014861] - libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for high-level APIs (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for low-level APIs (Jiri Olsa) [2014861] - libbpf: Add libbpf_set_strict_mode() API to turn on libbpf 1.0 behaviors (Jiri Olsa) [2014861] - bpf: Fix spelling mistakes (Jiri Olsa) [2014861] - bpf: Extend libbpf with bpf_map_lookup_and_delete_elem_flags (Jiri Olsa) [2014861] - bpf: Add lookup_and_delete_elem support to hashtab (Jiri Olsa) [2014861] - libbpf: Skip bpf_object__probe_loading for light skeleton (Jiri Olsa) [2014861] - bpf: Make some symbols static (Jiri Olsa) [2014861] - bpf: Add cmd alias BPF_PROG_RUN (Jiri Olsa) [2014861] - libbpf: Introduce bpf_map__initial_value(). (Jiri Olsa) [2014861] - libbpf: Cleanup temp FDs when intermediate sys_bpf fails. (Jiri Olsa) [2014861] - libbpf: Generate loader program out of BPF ELF file. (Jiri Olsa) [2014861] - libbpf: Preliminary support for fd_idx (Jiri Olsa) [2014861] - libbpf: Add bpf_object pointer to kernel_supports(). (Jiri Olsa) [2014861] - libbpf: Change the order of data and text relocations. (Jiri Olsa) [2014861] - bpf: Add bpf_sys_close() helper. (Jiri Olsa) [2014861] - bpf: Add bpf_btf_find_by_name_kind() helper. (Jiri Olsa) [2014861] - bpf: Introduce fd_idx (Jiri Olsa) [2014861] - bpf: Make btf_load command to be bpfptr_t compatible. (Jiri Olsa) [2014861] - libbpf: Support for syscall program type (Jiri Olsa) [2014861] - bpf: Prepare bpf syscall to be used from kernel and user space. (Jiri Olsa) [2014861] - bpf: Introduce bpfptr_t user/kernel pointer. (Jiri Olsa) [2014861] - bpf: Introduce bpf_sys_bpf() helper and program type. (Jiri Olsa) [2014861] - libbpf: Add low level TC-BPF management API (Jiri Olsa) [2014861] - libbpf: Add various netlink helpers (Jiri Olsa) [2014861] - libbpf: Reject static entry-point BPF programs (Jiri Olsa) [2014861] - libbpf: Reject static maps (Jiri Olsa) [2014861] - libbpf: Treat STV_INTERNAL same as STV_HIDDEN for functions (Jiri Olsa) [2014861] - libbpf: Add per-file linker opts (Jiri Olsa) [2014861] - bpf: verifier: Use copy_array for jmp_history (Jiri Olsa) [2014861] - bpf: verifier: Improve function state reallocation (Jiri Olsa) [2014861]- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190] - megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek) - internal: update RHEL_MINOR for the start of RHEL-8.7 development (Jarod Wilson)- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190]- megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek)- xfs: don't generate selinux audit messages for capability testing (Brian Foster) [2059835]- ice: Implement support for SMA and U.FL on E810-T (Jonathan Toppins) [1975007] - ice: Add support for SMA control multiplexer (Jonathan Toppins) [1975007] - ice: Implement functions for reading and setting GPIO pins (Jonathan Toppins) [1975007] - ice: Refactor ice_aqc_link_topo_addr (Jonathan Toppins) [1975007] - xfs: restore speculative_cow_prealloc_lifetime sysctl (Bill O'Donnell) [2015621] - xfs: Fix the free logic of state in xfs_attr_node_hasname (Bill O'Donnell) [2015621 2037498] - xfs: punch out data fork delalloc blocks on COW writeback failure (Bill O'Donnell) [2015621 2012872] - xfs: use kmem_cache_free() for kmem_cache objects (Bill O'Donnell) [2015621] - xfs: logging the on disk inode LSN can make it go backwards (Bill O'Donnell) [2015621] - xfs: only reset incore inode health state flags when reclaiming an inode (Bill O'Donnell) [2015621] - xfs: remove obsolete AGF counter debugging (Bill O'Donnell) [2015621] - xfs: Initialize xfs_alloc_arg->total correctly when allocating minlen extents (Bill O'Donnell) [2015621] - xfs: Fix dax inode extent calculation when direct write is performed on an unwritten extent (Bill O'Donnell) [2015621] - xfs: mark a data structure sick if there are cross-referencing errors (Bill O'Donnell) [2015621] - xfs: fix maxlevels comparisons in the btree staging code (Bill O'Donnell) [2015621] - xfs: fix incorrect unit conversion in scrub tracepoint (Bill O'Donnell) [2015621] - xfs: fix log intent recovery ENOSPC shutdowns when inactivating inodes (Bill O'Donnell) [2015621] - xfs: fix radix tree tag signs (Bill O'Donnell) [2015621] - xfs: force log and push AIL to clear pinned inodes when aborting mount (Bill O'Donnell) [2015621] - xfs: use current->journal_info for detecting transaction recursion (Bill O'Donnell) [2015621] - xfs: don't nest transactions when scanning for eofblocks (Bill O'Donnell) [2015621] - xfs: fix boolreturn.cocci warnings (Bill O'Donnell) [2015621] - xfs: get rid of xfs_growfs_{data,log}_t (Bill O'Donnell) [2015621] - xfs: rename `new' to `delta' in xfs_growfs_data_private() (Bill O'Donnell) [2015621] - xfs: don't bounce the iolock between free_{eof,cow}blocks (Bill O'Donnell) [2015621] - xfs: expose the blockgc workqueue knobs publicly (Bill O'Donnell) [2015621] - xfs: parallelize block preallocation garbage collection (Bill O'Donnell) [2015621] - xfs: rename block gc start and stop functions (Bill O'Donnell) [2015621] - xfs: only walk the incore inode tree once per blockgc scan (Bill O'Donnell) [2015621] - xfs: consolidate the eofblocks and cowblocks workers (Bill O'Donnell) [2015621] - xfs: consolidate incore inode radix tree posteof/cowblocks tags (Bill O'Donnell) [2015621] - xfs: remove trivial eof/cowblocks functions (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_cowblocks (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_eofblocks (Bill O'Donnell) [2015621] - xfs: relocate the eofb/cowb workqueue functions (Bill O'Donnell) [2015621] - xfs: set WQ_SYSFS on all workqueues in debug mode (Bill O'Donnell) [2015621] - xfs: increase the default parallelism levels of pwork clients (Bill O'Donnell) [2015621] - xfs: flush speculative space allocations when we run out of space (Bill O'Donnell) [2015621] - xfs: refactor xfs_icache_free_{eof,cow}blocks call sites (Bill O'Donnell) [2015621] - xfs: add a tracepoint for blockgc scans (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for chown (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for inode creation (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for file blocks (Bill O'Donnell) [2015621] - xfs: try worst case space reservation upfront in xfs_reflink_remap_extent (Bill O'Donnell) [2015621] - xfs: pass flags and return gc errors from xfs_blockgc_free_quota (Bill O'Donnell) [2015621] - xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts (Bill O'Donnell) [2015621] - xfs: xfs_inode_free_quota_blocks should scan project quota (Bill O'Donnell) [2015621] - xfs: don't stall cowblocks scan if we can't take locks (Bill O'Donnell) [2015621] - xfs: trigger all block gc scans when low on quota space (Bill O'Donnell) [2015621] - xfs: shut down the filesystem if we screw up quota reservation (Bill O'Donnell) [2015621] - xfs: rename code to error in xfs_ioctl_setattr (Bill O'Donnell) [2015621] - xfs: remove xfs_qm_vop_chown_reserve (Bill O'Donnell) [2015621] - xfs: refactor inode ownership change transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor inode creation transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor reflink functions to use xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: allow reservation of rtblocks with xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: refactor common transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: reserve data and rt quota at the same time (Bill O'Donnell) [2015621] - xfs: clean up icreate quota reservation calls (Bill O'Donnell) [2015621] - xfs: remove xfs_trans_unreserve_quota_nblks completely (Bill O'Donnell) [2015621] - xfs: create convenience wrappers for incore quota block reservations (Bill O'Donnell) [2015621] - xfs: clean up quota reservation callsites (Bill O'Donnell) [2015621] - xfs: reduce quota reservation when doing a dax unwritten extent conversion (Bill O'Donnell) [2015621] - xfs: reduce exclusive locking on unaligned dio (Bill O'Donnell) [2015621] - xfs: split the unaligned DIO write code out (Bill O'Donnell) [2015621] - xfs: improve the reflink_bounce_dio_write tracepoint (Bill O'Donnell) [2015621] - xfs: simplify the read/write tracepoints (Bill O'Donnell) [2015621] - xfs: remove the buffered I/O fallback assert (Bill O'Donnell) [2015621] - xfs: cleanup the read/write helper naming (Bill O'Donnell) [2015621] - xfs: make xfs_file_aio_write_checks IOCB_NOWAIT-aware (Bill O'Donnell) [2015621] - xfs: factor out a xfs_ilock_iocb helper (Bill O'Donnell) [2015621] - xfs: Fix 'set but not used' warning in xfs_bmap_compute_alignments() (Bill O'Donnell) [2015621] - xfs: fix unused log variable in xfs_log_cover() (Bill O'Donnell) [2015621] - iomap: add a IOMAP_DIO_OVERWRITE_ONLY flag (Bill O'Donnell) [2015621] - iomap: pass a flags argument to iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: rename the flags variable in __iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: Allow filesystem to call iomap_dio_complete without i_rwsem (Bill O'Donnell) [2015621] - xfs: reduce ilock acquisitions in xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: refactor xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: cover the log on freeze instead of cleaning it (Bill O'Donnell) [2015621] - xfs: remove xfs_quiesce_attr() (Bill O'Donnell) [2015621] - xfs: remove duplicate wq cancel and log force from attr quiesce (Bill O'Donnell) [2015621] - xfs: fold sbcount quiesce logging into log covering (Bill O'Donnell) [2015621] - xfs: don't reset log idle state on covering checkpoints (Bill O'Donnell) [2015621] - xfs: cover the log during log quiesce (Bill O'Donnell) [2015621] - xfs: separate log cleaning from log quiesce (Bill O'Donnell) [2015621] - xfs: lift writable fs check up into log worker task (Bill O'Donnell) [2015621] - xfs: set inode size after creating symlink (Bill O'Donnell) [2015621] - xfs: remove a stale comment from xfs_file_aio_write_checks() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to allocate only minlen size extents for files (Bill O'Donnell) [2015621] - xfs: Process allocated extent in a separate function (Bill O'Donnell) [2015621] - xfs: Compute bmap extent alignments in a separate function (Bill O'Donnell) [2015621] - xfs: Remove duplicate assert statement in xfs_bmap_btalloc() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to reduce maximum inode fork extent count (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when swapping extents (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when remapping an extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when moving extent from cow to data fork (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when writing to unwritten extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding/removing xattrs (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when renaming dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when removing dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when punching a hole (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when trivally adding a new extent (Bill O'Donnell) [2015621] - xfs: Add helper for checking per-inode extent count overflow (Bill O'Donnell) [2015621] - iwlwifi: pcie: add killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: add support for BNJ HW (Íñigo Huguet) [2043453] - iwlwifi: Fix FW name for gl (Íñigo Huguet) [2043453] - iwlwifi: Read the correct addresses when getting the crf id (Íñigo Huguet) [2043453] - iwlwifi: pcie: add jacket bit to device configuration parsing (Íñigo Huguet) [2043453] - iwlwifi: add new ax1650 killer device (Íñigo Huguet) [2043453] - iwlwifi: add new Qu-Hr device (Íñigo Huguet) [2043453] - iwlwifi: add missing entries for Gf4 with So and SoF (Íñigo Huguet) [2043453] - iwlwifi: remove unused iwlax210_2ax_cfg_so_hr_a0 structure (Íñigo Huguet) [2043453] - iwlwifi: add support for Bz-Z HW (Íñigo Huguet) [2043453] - iwlwifi: support 4-bits in MAC step value (Íñigo Huguet) [2043453] - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() (Íñigo Huguet) [2043453] - mt76: mt7921: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2043453] - ath11k: Fix unexpected return buffer manager error for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Fix napi related hang (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fix issue with new DBGI_SRAM region read. (Íñigo Huguet) [2043453] - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix AUX ROC removal (Íñigo Huguet) [2043453] - iwlwifi: mvm: set protected flag only for NDP ranging (Íñigo Huguet) [2043453] - iwlwifi: mvm: perform 6GHz passive scan after suspend (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix calculation of frame length (Íñigo Huguet) [2043453] - iwlwifi: mvm: test roc running status bits before removing the sta (Íñigo Huguet) [2043453] - iwlwifi: don't pass actual WGDS revision number in table_revision (Íñigo Huguet) [2043453] - iwlwifi: fix leaks/bad data after failed firmware load (Íñigo Huguet) [2043453] - iwlwifi: fix debug TLV parsing (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix 32-bit build in FTM (Íñigo Huguet) [2043453] - iwlwifi: fix Bz NMI behaviour (Íñigo Huguet) [2043453] - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Íñigo Huguet) [2043453] - rtw88: 8822c: update rx settings to prevent potential hw deadlock (Íñigo Huguet) [2043453] - rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE (Íñigo Huguet) [2043453] - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() (Íñigo Huguet) [2043453] - mac80211: fix FEC flag in radio tap header (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible resume failure (Íñigo Huguet) [2043453] - mt76: mt7921: move mt76_connac_mcu_set_hif_suspend to bus-related files (Íñigo Huguet) [2043453] - mt76: mt7921: fix network buffer leak by txs missing (Íñigo Huguet) [2043453] - mt76: mt7615: clear mcu error interrupt status on mt7663 (Íñigo Huguet) [2043453] - mt76: connac: fix last_chan configuration in mt76_connac_mcu_rate_txpower_band (Íñigo Huguet) [2043453] - mt76: mt7921: use correct iftype data on 6GHz cap init (Íñigo Huguet) [2043453] - mt76: mt7921: fix boolreturn.cocci warning (Íñigo Huguet) [2043453] - mt76: mt7615: fix unused tx antenna mask in testmode (Íñigo Huguet) [2043453] - mt76: fix the wiphy's available antennas to the correct value (Íñigo Huguet) [2043453] - mt76: connac: fix a theoretical NULL pointer dereference in mt76_connac_get_phy_mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible NULL pointer dereference in mt7921_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: fix possible OOB issue in mt76_calculate_default_rate (Íñigo Huguet) [2043453] - mt76: debugfs: fix queue reporting for mt76-usb (Íñigo Huguet) [2043453] - mt76: mt7915: fix SMPS operation fail (Íñigo Huguet) [2043453] - mt76: mt7915: fix return condition in mt7915_tm_reg_backup_restore() (Íñigo Huguet) [2043453] - mt76: mt7921: fix MT7921E reset failure (Íñigo Huguet) [2043453] - mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy() (Íñigo Huguet) [2043453] - mt76: mt7921: drop offload_flags overwritten (Íñigo Huguet) [2043453] - mt76: mt7915: get rid of mt7915_mcu_set_fixed_rate routine (Íñigo Huguet) [2043453] - bus: mhi: core: Use correctly sized arguments for bit field (Íñigo Huguet) [2043453] - bus: mhi: core: Fix race while handling SYS_ERR at power up (Íñigo Huguet) [2043453] - bus: mhi: core: Fix reading wake_capable channel configuration (Íñigo Huguet) [2043453] - bus: mhi: core: Minor style and comment fixes (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Graceful shutdown on freeze (Íñigo Huguet) [2043453] - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() (Íñigo Huguet) [2043453] - mt76: remove variable set but not used (Íñigo Huguet) [2043453] - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush (Íñigo Huguet) [2043453] - ath11k: add spectral/CFR buffer validation support (Íñigo Huguet) [2043453] - ath11k: Fix buffer overflow when scanning with extraie (Íñigo Huguet) [2043453] - mwifiex: Fix possible ABBA deadlock (Íñigo Huguet) [2043453] - ath10k: fix scan abort when duration is set for hw scan (Íñigo Huguet) [2043453] - ath10k: Fix tx hanging (Íñigo Huguet) [2043453] - iwlwifi: acpi: fix wgds rev 3 size (Íñigo Huguet) [2043453] - iwlwifi: mvm: avoid clearing a just saved session protection id (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix wrong documentation for scan request command (Íñigo Huguet) [2043453] - iwlwifi: mvm: synchronize with FW after multicast commands (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix delBA vs. NSSN queue sync race (Íñigo Huguet) [2043453] - ath11k: Fix QMI file type enum value (Íñigo Huguet) [2043453] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - ath10k: Fix the MTU size on QCA9377 SDIO (Íñigo Huguet) [2043453] - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma (Íñigo Huguet) [2043453] - mwifiex: Ignore BTCOEX events from the 88W8897 firmware (Íñigo Huguet) [2043453] - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Íñigo Huguet) [2043453] - ath11k: Use host CE parameters for CE interrupts configuration (Íñigo Huguet) [2043453] - ath11k: Fix mon status ring rx tlv processing (Íñigo Huguet) [2043453] - ath11k: skip sending vdev down for channel switch (Íñigo Huguet) [2043453] - ath11k: fix read fail for htt_stats and htt_peer_stats for single pdev (Íñigo Huguet) [2043453] - ath11k: Set IRQ affinity to CPU0 in case of one MSI vector (Íñigo Huguet) [2043453] - ath11k: do not restore ASPM in case of single MSI vector (Íñigo Huguet) [2043453] - ath11k: add support one MSI vector (Íñigo Huguet) [2043453] - ath11k: refactor multiple MSI vector implementation (Íñigo Huguet) [2043453] - ath11k: use ATH11K_PCI_IRQ_DP_OFFSET for DP IRQ (Íñigo Huguet) [2043453] - ath11k: add CE and ext IRQ flag to indicate irq_handler (Íñigo Huguet) [2043453] - ath11k: get msi_data again after request_irq is called (Íñigo Huguet) [2043453] - ath9k: fix intr_txqs setting (Íñigo Huguet) [2043453] - ath11k: add hw_param for wakeup_mhi (Íñigo Huguet) [2043453] - ath11k: reset RSN/WPA present state for open BSS (Íñigo Huguet) [2043453] - ath11k: clear the keys properly via DISABLE_KEY (Íñigo Huguet) [2043453] - ath11k: Fix crash caused by uninitialized TX ring (Íñigo Huguet) [2043453] - ath11k: use cache line aligned buffers for dbring (Íñigo Huguet) [2043453] - ath11k: Fix ETSI regd with weather radar overlap (Íñigo Huguet) [2043453] - ath11k: fix FCS_ERR flag in radio tap header (Íñigo Huguet) [2043453] - ath11k: fix the value of msecs_to_jiffies in ath11k_debugfs_fw_stats_request (Íñigo Huguet) [2043453] - ath11k: fix firmware crash during channel switch (Íñigo Huguet) [2043453] - ath11k: Fix 'unused-but-set-parameter' error (Íñigo Huguet) [2043453] - ath11k: fix DMA memory free in CE pipe cleanup (Íñigo Huguet) [2043453] - ath11k: fix error routine when fallback of add interface fails (Íñigo Huguet) [2043453] - ath11k: fix fw crash due to peer get authorized before key install (Íñigo Huguet) [2043453] - ath11k: Clear auth flag only for actual association in security mode (Íñigo Huguet) [2043453] - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware (Íñigo Huguet) [2043453] - ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for WCN6855 (Íñigo Huguet) [2043453] - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Íñigo Huguet) [2043453] - mac80211: initialize variable have_higher_than_11mbit (Íñigo Huguet) [2043453] - mac80211: fix locking in ieee80211_start_ap error path (Íñigo Huguet) [2043453] - mac80211: do drv_reconfig_complete() before restarting all (Íñigo Huguet) [2043453] - mac80211: mark TX-during-stop for TX in in_reconfig (Íñigo Huguet) [2043453] - mac80211: update channel context before station state (Íñigo Huguet) [2043453] - mac80211: Fix the size used for building probe request (Íñigo Huguet) [2043453] - mac80211: fix lookup when adding AddBA extension element (Íñigo Huguet) [2043453] - mac80211: validate extended element ID is present (Íñigo Huguet) [2043453] - cfg80211: Acquire wiphy mutex on regulatory work (Íñigo Huguet) [2043453] - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock (Íñigo Huguet) [2043453] - nl80211: remove reload flag from regulatory_request (Íñigo Huguet) [2043453] - mac80211: send ADDBA requests using the tid/queue of the aggregation session (Íñigo Huguet) [2043453] - bus: mhi: core: Add support for forced PM resume (Íñigo Huguet) [2043453] - mt76: mt7921: fix build regression (Íñigo Huguet) [2043453] - brcmsmac: rework LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: fix LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't crash on invalid rate w/o STA (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Fix device recovery failed issue (Íñigo Huguet) [2043453] - mt76: fix key pointer overwrite in mt7921s_write_txwi/mt7663_usb_sdio_write_txwi (Íñigo Huguet) [2043453] - rt2x00: do not mark device gone on EPROTO errors during start (Íñigo Huguet) [2043453] - nl80211: reset regdom when reloading regdb (Íñigo Huguet) [2043453] - mac80211: add docs for ssn in struct tid_ampdu_tx (Íñigo Huguet) [2043453] - mac80211: fix a memory leak where sta_info is not freed (Íñigo Huguet) [2043453] - mac80211: set up the fwd_skb->dev for mesh forwarding (Íñigo Huguet) [2043453] - mac80211: fix regression in SSN handling of addba tx (Íñigo Huguet) [2043453] - mac80211: fix rate control for retransmitted frames (Íñigo Huguet) [2043453] - mac80211: track only QoS data frames for admission control (Íñigo Huguet) [2043453] - mac80211: fix TCP performance on mesh interface (Íñigo Huguet) [2043453] - mt76: fix possible pktid leak (Íñigo Huguet) [2043453] - mt76: fix timestamp check in tx_status (Íñigo Huguet) [2043453] - mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode (Íñigo Huguet) [2043453] - iwlwifi: Fix memory leaks in error handling path (Íñigo Huguet) [2043453] - iwlwifi: fix warnings produced by kernel debug options (Íñigo Huguet) [2043453] - iwlwifi: mvm: retry init flow if failed (Íñigo Huguet) [2043453] - iwlwifi: Fix missing error code in iwl_pci_probe() (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix constant-conversion warning (Íñigo Huguet) [2043453] - mac80211: fix throughput LED trigger (Íñigo Huguet) [2043453] - mac80211: fix monitor_sdata RCU/locking assertions (Íñigo Huguet) [2043453] - mac80211: drop check for DONT_REORDER in __ieee80211_select_queue (Íñigo Huguet) [2043453] - mac80211: fix radiotap header generation (Íñigo Huguet) [2043453] - mac80211: do not access the IV when it was stripped (Íñigo Huguet) [2043453] - nl80211: fix radio statistics in survey dump (Íñigo Huguet) [2043453] - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Íñigo Huguet) [2043453] - mwifiex: fix division by zero in fw download path (Íñigo Huguet) [2043453] - iwlwifi: bump FW API to 67 for AX devices (Íñigo Huguet) [2043453] - iwlwifi: mvm: extend session protection on association (Íñigo Huguet) [2043453] - iwlwifi: rename CHANNEL_SWITCH_NOA_NOTIF to CHANNEL_SWITCH_START_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection on disassoc (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix WGDS table print in iwl_mvm_chub_update_mcc() (Íñigo Huguet) [2043453] - iwlwifi: rename GEO_TX_POWER_LIMIT to PER_CHAIN_LIMIT_OFFSET_CMD (Íñigo Huguet) [2043453] - iwlwifi: mvm: d3: use internal data representation (Íñigo Huguet) [2043453] - iwlwifi: mvm: update RFI TLV (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't get address of mvm->fwrt just to dereference as a pointer (Íñigo Huguet) [2043453] - iwlwifi: yoyo: support for ROM usniffer (Íñigo Huguet) [2043453] - iwlwifi: fw: uefi: add missing include guards (Íñigo Huguet) [2043453] - iwlwifi: dump host monitor data when NIC doesn't init (Íñigo Huguet) [2043453] - iwlwifi: pcie: simplify iwl_pci_find_dev_info() (Íñigo Huguet) [2043453] - iwlwifi: ACPI: support revision 3 WGDS tables (Íñigo Huguet) [2043453] - iwlwifi: pcie: update sw error interrupt for BZ family (Íñigo Huguet) [2043453] - iwlwifi: add new pci SoF with JF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use all Rx chains for roaming scan (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove two duplicate PNJ device entries (Íñigo Huguet) [2043453] - iwlwifi: pcie: refactor dev_info lookup (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove duplicate entry (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix killer name matching for AX200 (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix some kerneldoc issues (Íñigo Huguet) [2043453] - ath10k: fix division by zero in send path (Íñigo Huguet) [2043453] - ath10k: fix control-message timeout (Íñigo Huguet) [2043453] - ath10k: fix module load regression with iram-recovery feature (Íñigo Huguet) [2043453] - ath10k: fix invalid dma_addr_t token assignment (Íñigo Huguet) [2043453] - ath11k: change return buffer manager for QCA6390 (Íñigo Huguet) [2043453] - mt76: connac: fix unresolved symbols when CONFIG_PM is unset (Íñigo Huguet) [2043453] - mt76: Make use of the helper macro kthread_run() (Íñigo Huguet) [2043453] - mt76: Print error message when reading EEPROM from mtd failed (Íñigo Huguet) [2043453] - mt76: mt7921: disable 4addr capability (Íñigo Huguet) [2043453] - mt76: mt7915: add debugfs knobs for MCU utilization (Íñigo Huguet) [2043453] - mt76: mt7915: add WA firmware log support (Íñigo Huguet) [2043453] - mt76: mt7915: fix endiannes warning mt7915_mcu_beacon_check_caps (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs fixed-rate knob (Íñigo Huguet) [2043453] - mt76: mt7915: rework .set_bitrate_mask() to support more options (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_mcu_add_he() (Íñigo Huguet) [2043453] - mt76: mt7615: apply cached RF data for DBDC (Íñigo Huguet) [2043453] - mt76: mt7615: mt7622: fix ibss and meshpoint (Íñigo Huguet) [2043453] - mt76: mt7921: fix Wformat build warning (Íñigo Huguet) [2043453] - mt76: mt7921: fix mt7921s Kconfig (Íñigo Huguet) [2043453] - iwlwifi: pnvm: print out the version properly (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat non active regions as unsupported regions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Read acpi dsm to get channel activation bitmap (Íñigo Huguet) [2043453] - iwlwifi: add new device id 7F70 (Íñigo Huguet) [2043453] - iwlwifi: mvm: improve log when processing CSA (Íñigo Huguet) [2043453] - iwlwifi: mvm: set BT-coex high priority for 802.1X/4-way-HS (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat dbgc allocation failure when tlv is missing (Íñigo Huguet) [2043453] - iwlwifi: add new killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: mvm: set inactivity timeouts also for PS-poll (Íñigo Huguet) [2043453] - iwlwifi: pcie: try to grab NIC access early (Íñigo Huguet) [2043453] - iwlwifi: mvm: reduce WARN_ON() in TX status path (Íñigo Huguet) [2043453] - iwlwifi: allow rate-limited error messages (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection after auth/assoc (Íñigo Huguet) [2043453] - iwlwifi: remove redundant iwl_finish_nic_init() argument (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add RTS and CTS flags to iwl_tx_cmd_flags. (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove csi from iwl_mvm_pass_packet_to_mac80211() (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new rate_n_flags for REPLY_RX_MPDU_CMD and RX_NO_DATA_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new TX_RSP and COMPRESSED_BA_RES versions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of BEACON_TEMPLATE_CMD. (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add support for new rate_n_flags in tx_cmd. (Íñigo Huguet) [2043453] - iwlwifi: BZ Family SW reset support (Íñigo Huguet) [2043453] - iwlwifi: BZ Family BUS_MASTER_DISABLE_REQ code duplication (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fw debug config from context info and preset (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of ranging response notification (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support version 3 of tlc_update_notif. (Íñigo Huguet) [2043453] - iwlwifi: mvm: convert old rate & flags to the new format. (Íñigo Huguet) [2043453] - iwlwifi: mvm: add definitions for new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: update definitions due to new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: scrub key material in firmware dumps (Íñigo Huguet) [2043453] - iwlwifi: parse debug exclude data from firmware file (Íñigo Huguet) [2043453] - iwlwifi: fw dump: add infrastructure for dump scrubbing (Íñigo Huguet) [2043453] - iwlwifi: mvm: correct sta-state logic for TDLS (Íñigo Huguet) [2043453] - iwlwifi: api: fix struct iwl_wowlan_status_v7 kernel-doc (Íñigo Huguet) [2043453] - iwlwifi: fix fw/img.c license statement (Íñigo Huguet) [2043453] - iwlwifi: remove contact information (Íñigo Huguet) [2043453] - iwlwifi: remove MODULE_AUTHOR() statements (Íñigo Huguet) [2043453] - iwlwifi: api: remove unused RX status bits (Íñigo Huguet) [2043453] - iwlwifi: add some missing kernel-doc in struct iwl_fw (Íñigo Huguet) [2043453] - iwlwifi: mvm: Remove antenna c references (Íñigo Huguet) [2043453] - iwlwifi: mvm: add support for 160Mhz in ranging measurements (Íñigo Huguet) [2043453] - iwlwifi: add vendor specific capabilities for some RFs (Íñigo Huguet) [2043453] - iwlwifi: mvm: add lmac/umac PC info in case of error (Íñigo Huguet) [2043453] - iwlwifi: mvm: disable RX-diversity in powersave (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix ieee80211_get_he_iftype_cap() iftype (Íñigo Huguet) [2043453] - iwlwifi: Start scratch debug register for Bz family (Íñigo Huguet) [2043453] - iwlwifi: Add support for more BZ HWs (Íñigo Huguet) [2043453] - iwlwifi: Add support for getting rf id with blank otp (Íñigo Huguet) [2043453] - cfg80211: fix kernel-doc for MBSSID EMA (Íñigo Huguet) [2043453] - mac80211: Prevent AP probing during suspend (Íñigo Huguet) [2043453] - nl80211: Add LC placeholder band definition to nl80211_band (Íñigo Huguet) [2043453] - mac80211: split beacon retrieval functions (Íñigo Huguet) [2043453] - cfg80211: separate get channel number from ies (Íñigo Huguet) [2043453] - mac80211: use ieee80211_bss_get_elem() in most places (Íñigo Huguet) [2043453] - cfg80211: scan: use element finding functions in easy cases (Íñigo Huguet) [2043453] - nl80211: use element finding functions (Íñigo Huguet) [2043453] - mac80211: fils: use cfg80211_find_ext_elem() (Íñigo Huguet) [2043453] - mac80211: fix memory leaks with element parsing (Íñigo Huguet) [2043453] - cfg80211: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - mac80211: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - wireless: mac80211_hwsim: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - mac80211: debugfs: calculate free buffer size correctly (Íñigo Huguet) [2043453] - fq_codel: generalise ce_threshold marking for subset of traffic (Íñigo Huguet) [2043453] - wl3501_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - ray_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - brcmfmac: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - iwlwifi: cfg: set low-latency-xtal for some integrated So devices (Íñigo Huguet) [2043453] - iwlwifi: pnvm: read EFI data only if long enough (Íñigo Huguet) [2043453] - iwlwifi: pnvm: don't kmemdup() more than we have (Íñigo Huguet) [2043453] - iwlwifi: change all JnP to NO-160 configuration (Íñigo Huguet) [2043453] - iwlwifi: mvm: reset PM state on unsuccessful resume (Íñigo Huguet) [2043453] - mwifiex: Deactive host sleep using HSCFG after it was activated manually (Íñigo Huguet) [2043453] - mwifiex: Send DELBA requests according to spec (Íñigo Huguet) [2043453] - mwifiex: Fix an incorrect comment (Íñigo Huguet) [2043453] - mwifiex: Log an error on command failure during key-material upload (Íñigo Huguet) [2043453] - mwifiex: Don't log error on suspend if wake-on-wlan is disabled (Íñigo Huguet) [2043453] - mt76: mt7915: change max rx len limit of hw modules (Íñigo Huguet) [2043453] - mt76: mt7915: fix missing HE phy cap (Íñigo Huguet) [2043453] - mt76: mt7915: rework mt7915_mcu_sta_muru_tlv() (Íñigo Huguet) [2043453] - mt76: mt7915: enable HE UL MU-MIMO (Íñigo Huguet) [2043453] - mt76: mt7921: add per-vif counters in ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7921: add sta stats accounting in mt7921_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: introduce stats reporting through ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: add some more MIB counters (Íñigo Huguet) [2043453] - mt76: do not reset MIB counters in get_stats callback (Íñigo Huguet) [2043453] - mt76: mt7915: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7915: run mt7915_get_et_stats holding mt76 mutex (Íñigo Huguet) [2043453] - mt76: move mt76_ethtool_worker_info in mt76 module (Íñigo Huguet) [2043453] - mt76: move mt76_sta_stats in mt76.h (Íñigo Huguet) [2043453] - mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset (Íñigo Huguet) [2043453] - mt76: mt7921s: add reset support (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921s support (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mt7921_mcu_send_message (Íñigo Huguet) [2043453] - mt76: mt7921: rely on mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: connac: extend mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: sdio: extend sdio module to support CONNAC2 (Íñigo Huguet) [2043453] - mt76: sdio: introduce parse_irq callback (Íñigo Huguet) [2043453] - mt76: sdio: move common code in mt76_sdio module (Íñigo Huguet) [2043453] - mt76: mt7921: use physical addr to unify register access (Íñigo Huguet) [2043453] - mt76: mt7921: make all event parser reusable between mt7921s and mt7921e (Íñigo Huguet) [2043453] - mt76: mt7663s: rely on mcu reg access utility (Íñigo Huguet) [2043453] - mt76: connac: move mcu reg access utility routines in mt76_connac_lib module (Íñigo Huguet) [2043453] - mt76: mt7921: add MT7921_COMMON module (Íñigo Huguet) [2043453] - mt76: mt7921: refactor init.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mcu.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor dma.c to be pcie specific (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mac.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: add MU EDCA cmd support (Íñigo Huguet) [2043453] - mt76: mt7915: remove dead code in debugfs code (Íñigo Huguet) [2043453] - mt76: sdio: export mt76s_alloc_rx_queue and mt76s_alloc_tx routines (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability for xmit-queue handler (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt76 debugfs sub-dir for ext-phy (Íñigo Huguet) [2043453] - mt76: rely on phy pointer in mt76_register_debugfs_fops routine signature (Íñigo Huguet) [2043453] - mt76: mt7915: set muru platform type (Íñigo Huguet) [2043453] - mt76: mt7915: set VTA bit in tx descriptor (Íñigo Huguet) [2043453] - mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() (Íñigo Huguet) [2043453] - mt76: mt7915: rework starec TLV tags (Íñigo Huguet) [2043453] - mt76: mt7915: fix sta_rec_wtbl tag len (Íñigo Huguet) [2043453] - mt76: mt7915: improve starec readability of txbf (Íñigo Huguet) [2043453] - mt76: mt7915: fix txbf starec TLV issues (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2043453] - mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 (Íñigo Huguet) [2043453] - mt76: do not access 802.11 header in ccmp check for 802.3 rx skbs (Íñigo Huguet) [2043453] - mt76: use a separate CCMP PN receive counter for management frames (Íñigo Huguet) [2043453] - mt76: mt7921: add delay config for sched scan (Íñigo Huguet) [2043453] - mt76: mt7615: fix monitor mode tear down crash (Íñigo Huguet) [2043453] - mt76: debugfs: improve queue node readability (Íñigo Huguet) [2043453] - mt76: mt7915: add twt_stats knob in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: enable twt responder capability (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mac_add_twt_setup routine (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_twt_agrt_update mcu command (Íñigo Huguet) [2043453] - mt76: mt7915: introduce __mt7915_get_tsf routine (Íñigo Huguet) [2043453] - mt76: drop MCU header size from buffer size in __mt76_mcu_send_firmware (Íñigo Huguet) [2043453] - mt76: introduce __mt76_mcu_send_firmware routine (Íñigo Huguet) [2043453] - mt76: support reading EEPROM data embedded in fdt (Íñigo Huguet) [2043453] - mt76: schedule status timeout at dma completion (Íñigo Huguet) [2043453] - mt76: substitute sk_buff_head status_list with spinlock_t status_lock (Íñigo Huguet) [2043453] - mt76: remove mt76_wcid pointer from mt76_tx_status_check signature (Íñigo Huguet) [2043453] - mt76: introduce packet_id idr (Íñigo Huguet) [2043453] - mt76: mt7921: add 6GHz support (Íñigo Huguet) [2043453] - mt76: add 6GHz support (Íñigo Huguet) [2043453] - mt76: connac: enable hw amsdu @ 6GHz (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_uni_add_bss (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_sta_tlv (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in single-sku support (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_set_channel_domain (Íñigo Huguet) [2043453] - mt76: connac: enable 6GHz band for hw scan (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in mt76_connac_get_phy_mode{,v2} (Íñigo Huguet) [2043453] - mt76: mt7915: add mib counters to ethtool stats (Íñigo Huguet) [2043453] - mt76: mt7915: add more MIB registers (Íñigo Huguet) [2043453] - mt76: mt7915: add tx mu/su counters to mib (Íñigo Huguet) [2043453] - mt76: mt7915: add some per-station tx stats to ethtool (Íñigo Huguet) [2043453] - mt76: mt7915: add tx stats gathered from tx-status callbacks (Íñigo Huguet) [2043453] - mt76: mt7915: add ethtool stats support (Íñigo Huguet) [2043453] - mt76: mt7921: fix retrying release semaphore without end (Íñigo Huguet) [2043453] - mt76: mt7921: robustify hardware initialization flow (Íñigo Huguet) [2043453] - mt76: mt7915: fix possible infinite loop release semaphore (Íñigo Huguet) [2043453] - mt76: mt7915: honor all possible error conditions in mt7915_mcu_init() (Íñigo Huguet) [2043453] - mt76: move spin_lock_bh to spin_lock in tasklet (Íñigo Huguet) [2043453] - mt76: mt7921: remove mt7921_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7921: remove mcu rate reporting code (Íñigo Huguet) [2043453] - mt76: mt7921: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7921: add support for tx status reporting (Íñigo Huguet) [2043453] - mt76: mt7921: start reworking tx rate reporting (Íñigo Huguet) [2043453] - mt76: mt7615: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: enable configured beacon tx rate (Íñigo Huguet) [2043453] - mt76: disable BH around napi_schedule() calls (Íñigo Huguet) [2043453] - mt76: fill boottime_ns in Rx path (Íñigo Huguet) [2043453] - mt76: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2043453] - mt76: fix boolreturn.cocci warnings (Íñigo Huguet) [2043453] - mt76: mt7921: update mib counters dumping phy stats (Íñigo Huguet) [2043453] - mt76: mt7921: always wake device if necessary in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: rename debugfs tx-queues (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs queue info (Íñigo Huguet) [2043453] - mt76: mt7921: move mt7921_queue_rx_skb to mac.c (Íñigo Huguet) [2043453] - mt76: mt7915: fix WMM index on DBDC cards (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability in mt7915_mcu_sta_bfer_ht (Íñigo Huguet) [2043453] - mt76: mt7915: introduce bss coloring support (Íñigo Huguet) [2043453] - mt76: mt7915: add LED support (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential NPE in TXS processing (Íñigo Huguet) [2043453] - mt76: mt7915: fix he_mcs capabilities for 160mhz (Íñigo Huguet) [2043453] - mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD (Íñigo Huguet) [2043453] - mt76: mt7915: update mac timing settings (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warnings in mt7921_mac_decode_he_mu_radiotap (Íñigo Huguet) [2043453] - mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix firmware usage of RA info using legacy rates (Íñigo Huguet) [2043453] - mt76: mt7915: add HE-LTF into fixed rate command (Íñigo Huguet) [2043453] - mt76: mt7921: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt7615: move mt7615_mcu_set_p2p_oppps in mt76_connac module (Íñigo Huguet) [2043453] - mt76: overwrite default reg_ops if necessary (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of mt7921_mac_set_beacon_filter (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of monitor_vif (Íñigo Huguet) [2043453] - mt76: connac: add support for limiting to maximum regulatory Tx power (Íñigo Huguet) [2043453] - mt76: connac: fix GTK rekey offload failure on WPA mixed mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix dma hang in rmmod (Íñigo Huguet) [2043453] - mt76: add support for setting mcast rate (Íñigo Huguet) [2043453] - mt76: mt7915: fix bit fields for HT rate idx (Íñigo Huguet) [2043453] - mt76: mt7915: switch proper tx arbiter mode in testmode (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential overflow of eeprom page index (Íñigo Huguet) [2043453] - mt76: mt7921: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: add control knobs for thermal throttling (Íñigo Huguet) [2043453] - mt76: mt7921: Add mt7922 support (Íñigo Huguet) [2043453] - mt76: mt7615: fix skb use-after-free on mac reset (Íñigo Huguet) [2043453] - mt76: mt7921: Fix out of order process by invalid event pkt (Íñigo Huguet) [2043453] - mt76: mt7915: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: add mt76_default_basic_rate more devices can rely on (Íñigo Huguet) [2043453] - mt76: mt7921: introduce testmode support (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7915: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7915: cleanup -Wunused-but-set-variable (Íñigo Huguet) [2043453] - mt76: mt7915: take RCU read lock when calling ieee80211_bss_get_elem() (Íñigo Huguet) [2043453] - mt76: mt7915: fix an off-by-one bound check (Íñigo Huguet) [2043453] - mt76: mt7921: add .set_sar_specs support (Íñigo Huguet) [2043453] - mt76: mt7915: adapt new firmware to update BA winsize for Rx session (Íñigo Huguet) [2043453] - mt76: mt7915: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Íñigo Huguet) [2043453] - mt76: mt7921: fix survey-dump reporting (Íñigo Huguet) [2043453] - mt76: fix build error implicit enumeration conversion (Íñigo Huguet) [2043453] - mt76: mt7921: enable aspm by default (Íñigo Huguet) [2043453] - mt76: connac: fix mt76_connac_gtk_rekey_tlv usage (Íñigo Huguet) [2043453] - mt76: mt7915: fix calling mt76_wcid_alloc with incorrect parameter (Íñigo Huguet) [2043453] - mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() (Íñigo Huguet) [2043453] - mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warning in mt7921_update_txs (Íñigo Huguet) [2043453] - mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: avoid unnecessary spin_lock/spin_unlock in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mwifiex: Try waking the firmware until we get an interrupt (Íñigo Huguet) [2043453] - mwifiex: Read a PCI register after writing the TX ring write pointer (Íñigo Huguet) [2043453] - fq_codel: implement L4S style ce_threshold_ect1 marking (Íñigo Huguet) [2043453] - net: add skb_get_dsfield() helper (Íñigo Huguet) [2043453] - wireless: Remove redundant 'flush_workqueue()' calls (Íñigo Huguet) [2043453] - mt7601u: Remove redundant initialization of variable ret (Íñigo Huguet) [2043453] - rtlwifi: rtl8192ee: Remove redundant initialization of variable version (Íñigo Huguet) [2043453] - ath10k: fix max antenna gain unit (Íñigo Huguet) [2043453] - ath9k: fix an IS_ERR() vs NULL check (Íñigo Huguet) [2043453] - ath11k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2043453] - ath9k: support DT ieee80211-freq-limit property to limit channels (Íñigo Huguet) [2043453] - ath11k: Change number of TCL rings to one for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Handle MSI enablement during rmmod and SSR (Íñigo Huguet) [2043453] - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Íñigo Huguet) [2043453] - ath11k: Use kcalloc() instead of kzalloc() (Íñigo Huguet) [2043453] - ath11k: Remove redundant assignment to variable fw_size (Íñigo Huguet) [2043453] - ath11k: fix m68k and xtensa build failure in ath11k_peer_assoc_h_smps() (Íñigo Huguet) [2043453] - ath11k: Fix spelling mistake "incompaitiblity" -> "incompatibility" (Íñigo Huguet) [2043453] - ath11k: Remove unused variable in ath11k_dp_rx_mon_merg_msdus() (Íñigo Huguet) [2043453] - ath9k: Fix potential interrupt storm on queue reset (Íñigo Huguet) [2043453] - ath9k: add option to reset the wifi chip via debugfs (Íñigo Huguet) [2043453] - ath10k: Don't always treat modem stop events as crashes (Íñigo Huguet) [2043453] - rtl8xxxu: Use lower tx rates for the ack packet (Íñigo Huguet) [2043453] - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Íñigo Huguet) [2043453] - rtw88: refine fw_crash debugfs to show non-zero while triggering (Íñigo Huguet) [2043453] - rtw88: fix RX clock gate setting while fifo dump (Íñigo Huguet) [2043453] - net: qrtr: combine nameservice into main module (Íñigo Huguet) [2043453] - ath10k: sdio: Add missing BH locking around napi_schdule() (Íñigo Huguet) [2043453] - ath10k: Fix missing frame timestamp for beacon/probe-resp (Íñigo Huguet) [2043453] - ath10k: high latency fixes for beacon buffer (Íñigo Huguet) [2043453] - ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets (Íñigo Huguet) [2043453] - ath11k: support SMPS configuration for 6 GHz (Íñigo Huguet) [2043453] - ath11k: add 6 GHz params in peer assoc command (Íñigo Huguet) [2043453] - ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps (Íñigo Huguet) [2043453] - ath11k: indicate to mac80211 scan complete with aborted flag for ATH11K_SCAN_STARTING state (Íñigo Huguet) [2043453] - ath11k: indicate scan complete for scan canceled when scan running (Íñigo Huguet) [2043453] - ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED (Íñigo Huguet) [2043453] - ath11k: add HTT stats support for new stats (Íñigo Huguet) [2043453] - ath11k: Change masking and shifting in htt stats (Íñigo Huguet) [2043453] - ath11k: Remove htt stats fixed size array usage (Íñigo Huguet) [2043453] - ath11k: Replace HTT_DBG_OUT with scnprintf (Íñigo Huguet) [2043453] - ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF (Íñigo Huguet) [2043453] - ath11k: Fix memory leak in ath11k_qmi_driver_event_work (Íñigo Huguet) [2043453] - ath11k: Fix inaccessible debug registers (Íñigo Huguet) [2043453] - ath11k: Drop MSDU with length error in DP rx path (Íñigo Huguet) [2043453] - ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CAP for WCN6855 (Íñigo Huguet) [2043453] - ath11k: enable 6G channels for WCN6855 (Íñigo Huguet) [2043453] - ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 (Íñigo Huguet) [2043453] - ath11k: fix survey dump collection in 6 GHz (Íñigo Huguet) [2043453] - ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status (Íñigo Huguet) [2043453] - ath11k: add channel 2 into 6 GHz channel list (Íñigo Huguet) [2043453] - mac80211: MBSSID support in interface handling (Íñigo Huguet) [2043453] - ath11k: Add wmi peer create conf event in wmi_tlv_event_id (Íñigo Huguet) [2043453] - ath11k: Avoid "No VIF found" warning message (Íñigo Huguet) [2043453] - ath11k: Fix crash during firmware recovery on reo cmd ring access (Íñigo Huguet) [2043453] - ath11k: Assign free_vdev_map value before ieee80211_register_hw (Íñigo Huguet) [2043453] - ath11k: Add vdev start flag to disable hardware encryption (Íñigo Huguet) [2043453] - ath11k: Avoid race during regd updates (Íñigo Huguet) [2043453] - ath11k: Avoid reg rules update during firmware recovery (Íñigo Huguet) [2043453] - ath11k: Update pdev tx and rx firmware stats (Íñigo Huguet) [2043453] - ath11k: Fix pktlog lite rx events (Íñigo Huguet) [2043453] - ath11k: Add support for RX decapsulation offload (Íñigo Huguet) [2043453] - ath11k: fix some sleeping in atomic bugs (Íñigo Huguet) [2043453] - ath11k: qmi: avoid error messages when dma allocation fails (Íñigo Huguet) [2043453] - ath11k: Replace one-element array with flexible-array member (Íñigo Huguet) [2043453] - ath11k: add caldata download support from EEPROM (Íñigo Huguet) [2043453] - ath11k: add caldata file for multiple radios (Íñigo Huguet) [2043453] - ath11k: clean up BDF download functions (Íñigo Huguet) [2043453] - ath11k: use hw_params to access board_size and cal_offset (Íñigo Huguet) [2043453] - ath11k: Wstringop-overread warning (Íñigo Huguet) [2043453] - ath11k: Add spectral scan support for QCN9074 (Íñigo Huguet) [2043453] - ath11k: Fix the spectral minimum FFT bin count (Íñigo Huguet) [2043453] - ath11k: Introduce spectral hw configurable param (Íñigo Huguet) [2043453] - ath11k: Refactor spectral FFT bin size (Íñigo Huguet) [2043453] - ath11k: add support for 80P80 and 160 MHz bandwidth (Íñigo Huguet) [2043453] - ath11k: add support for setting fixed HE rate/gi/ltf (Íñigo Huguet) [2043453] - nl80211: MBSSID and EMA support in AP mode (Íñigo Huguet) [2043453] - nl80211: don't kfree() ERR_PTR() value (Íñigo Huguet) [2043453] - cfg80211: always free wiphy specific regdomain (Íñigo Huguet) [2043453] - mac80211: save transmit power envelope element and power constraint (Íñigo Huguet) [2043453] - mac80211: add parse regulatory info in 6 GHz operation information (Íñigo Huguet) [2043453] - ieee80211: add power type definition for 6 GHz (Íñigo Huguet) [2043453] - mac80211: twt: don't use potentially unaligned pointer (Íñigo Huguet) [2043453] - cfg80211: AP mode driver offload for FILS association crypto (Íñigo Huguet) [2043453] - ath11k: monitor mode clean up to use separate APIs (Íñigo Huguet) [2043453] - ath11k: add separate APIs for monitor mode (Íñigo Huguet) [2043453] - ath11k: move static function ath11k_mac_vdev_setup_sync to top (Íñigo Huguet) [2043453] - rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC (Íñigo Huguet) [2043453] - rtw88: 8821c: support RFE type4 wifi NIC (Íñigo Huguet) [2043453] - brcmfmac: Replace zero-length array with flexible array member (Íñigo Huguet) [2043453] - mac80211_hwsim: enable 6GHz channels (Íñigo Huguet) [2043453] - mac80211: use ieee802_11_parse_elems() in ieee80211_prep_channel() (Íñigo Huguet) [2043453] - nl80211: don't put struct cfg80211_ap_settings on stack (Íñigo Huguet) [2043453] - mac80211: always allocate struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mlme: find auth challenge directly (Íñigo Huguet) [2043453] - mac80211: move CRC into struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mesh: clean up rx_bcn_presp API (Íñigo Huguet) [2043453] - mac80211: reduce stack usage in debugfs (Íñigo Huguet) [2043453] - nl80211: prefer struct_size over open coded arithmetic (Íñigo Huguet) [2043453] - mac80211: check hostapd configuration parsing twt requests (Íñigo Huguet) [2043453] - cfg80211: honour V=1 in certificate code generation (Íñigo Huguet) [2043453] - rt2x00: remove duplicate USB device ID (Íñigo Huguet) [2043453] - mwifiex: Fix copy-paste mistake when creating virtual interface (Íñigo Huguet) [2043453] - mwifiex: Properly initialize private structure on interface type changes (Íñigo Huguet) [2043453] - mwifiex: Handle interface type changes from AP to STATION (Íñigo Huguet) [2043453] - mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO (Íñigo Huguet) [2043453] - mwifiex: Update virtual interface counters right after setting bss_type (Íñigo Huguet) [2043453] - mwifiex: Use helper function for counting interface types (Íñigo Huguet) [2043453] - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Íñigo Huguet) [2043453] - mwifiex: Use function to check whether interface type change is allowed (Íñigo Huguet) [2043453] - mwifiex: Small cleanup for handling virtual interface type changes (Íñigo Huguet) [2043453] - rtw88: move adaptivity mechanism to firmware (Íñigo Huguet) [2043453] - rtw88: support adaptivity for ETSI/JP DFS region (Íñigo Huguet) [2043453] - rtw88: add regulatory strategy by chip type (Íñigo Huguet) [2043453] - rtw88: upgrade rtw_regulatory mechanism and mapping (Íñigo Huguet) [2043453] - brcmfmac: fix incorrect error prints (Íñigo Huguet) [2043453] - ath11k: Align bss_chan_info structure with firmware (Íñigo Huguet) [2043453] - ath11k: add support in survey dump with bss_chan_info (Íñigo Huguet) [2043453] - ath11k: Rename atf_config to flag1 in target_resource_config (Íñigo Huguet) [2043453] - ath11k: fix 4addr multicast packet tx (Íñigo Huguet) [2043453] - ath11k: fix 4-addr tx failure for AP and STA modes (Íñigo Huguet) [2043453] - ath9k: owl-loader: fetch pci init values through nvmem (Íñigo Huguet) [2043453] - ath9k: fetch calibration data via nvmem subsystem (Íñigo Huguet) [2043453] - ath9k: Use tasklet_disable_in_atomic() (Íñigo Huguet) [2043453] - mt76: fix wrong conflict resolution in previous backport (Íñigo Huguet) [2043453] - mac80211: Allow HE operation to be longer than expected. (Íñigo Huguet) [2043453] - revert ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - RDMA/mlx5: Delete right entry from MR signature database (Amir Tzin) [1982191] - net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Amir Tzin) [1982191] - net/mlx5e: Don't update netdev RQs with PTP-RQ (Amir Tzin) [1982191] - net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Amir Tzin) [1982191] - net/mlx5e: Fix conflict with HW TS and CQE compression (Amir Tzin) [1982191] - net/mlx5e: Fix HW TS with CQE compression according to profile (Amir Tzin) [1982191] - mlx5e: add add missing BH locking around napi_schdule() (Amir Tzin) [1982191] - net/mlx5: Don't overwrite HCA capabilities when setting MSI-X count (Amir Tzin) [1982191] - net/mlx5: Fix err prints and return when creating termination table (Amir Tzin) [1982191] - RDMA/mlx5: Verify that DM operation is reasonable (Amir Tzin) [1982191] - RDMA/mlx5: Expose private query port (Amir Tzin) [1982191] - RDMA/mlx5: Fix type assignment for ICM DM (Amir Tzin) [1982191] - net/mlx5: DR, Add support for isolate_vl_tc QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for force-loopback QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching tunnel GTP-U (Amir Tzin) [1982191] - net/mlx5: DR, Set flex parser for TNL_MPLS dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching on geneve TLV option (Amir Tzin) [1982191] - net/mlx5: DR, Set STEv0 ICMP flex parser dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for dynamic flex parser (Amir Tzin) [1982191] - net/mlx5: DR, Remove protocol-specific flex_parser_3 definitions (Amir Tzin) [1982191] - net/mlx5: mlx5_ifc updates for flex parser (Amir Tzin) [1982191] - net/mlx5: E-Switch, Improve error messages in term table creation (Amir Tzin) [1982191] - net/mlx5: DR, Rename an argument in dr_rdma_segments (Amir Tzin) [1982191] - net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Amir Tzin) [1982191] - net/mlx5e: Fix possible non-initialized struct usage (Amir Tzin) [1982191] - mlx5: implement ethtool standard stats (Amir Tzin) [1982191] - net/mlx5: Enhance diagnostics info for TX/RX reporters (Amir Tzin) [1982191] - net/mlx5: Add helper to initialize 1PPS (Amir Tzin) [1982191] - net/mlx5e: Add ethtool extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Add register layout to support extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Allocate FC bulk structs with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5e: Cleanup safe switch channels API by passing params (Amir Tzin) [1982191] - net/mlx5e: Refactor on-the-fly configuration changes (Amir Tzin) [1982191] - net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Amir Tzin) [1982191] - net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Amir Tzin) [1982191] - mlx5: implement ethtool::get_fec_stats (Amir Tzin) [1982191] - net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Amir Tzin) [1982191] - net/mlx5: Remove return statement exist at the end of void function (Amir Tzin) [1982191] - net/mlx5: Add a blank line after declarations (Amir Tzin) [1982191] - net/mlx5: DR, Alloc cmd buffer with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5: DR, Use variably sized data structures for different actions (Amir Tzin) [1982191] - RDMA/mlx5: Expose UAPI to query DM (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support in MEMIC operations (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support to MODIFY_MEMIC command (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Re-organize the DM code (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Move all DM logic to separate file (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add MEMIC operations related bits (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add support for DSFP module EEPROM dumps (Amir Tzin) [1982191 1982233] - net/mlx5: Implement get_module_eeprom_by_page() (Amir Tzin) [1982191 1982233] - net/mlx5: Refactor module EEPROM query (Amir Tzin) [1982191 1982233] - IB/mlx5: Reduce max order of memory allocated for xlt update (Amir Tzin) [1982191] - net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks (Amir Tzin) [1982191 1982230] - net/mlx5: Dynamically assign MSI-X vectors count (Amir Tzin) [1982191 1982230] - net/mlx5: Add dynamic MSI-X capabilities bits (Amir Tzin) [1982191 1982230] - net/mlx5e: Dynamic alloc vlan table for netdev when needed (Amir Tzin) [1982191] - net/mlx5e: Dynamic alloc arfs table for netdev when needed (Amir Tzin) [1982191] - net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Amir Tzin) [1982191] - net/mlx5e: Update ethtool setting of CQE compression (Amir Tzin) [1982191] - net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Amir Tzin) [1982191] - net/mlx5e: Add PTP Flow Steering support (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering ANY API (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering UDP API (Amir Tzin) [1982191] - net/mlx5e: Cleanup Flow Steering level (Amir Tzin) [1982191] - net/mlx5e: Add PTP RQ to RX reporter (Amir Tzin) [1982191] - net/mlx5e: Refactor RX reporter diagnostics (Amir Tzin) [1982191] - net:mlx5e: Add PTP-TIR and PTP-RQT (Amir Tzin) [1982191] - net/mlx5e: Add PTP-RX statistics (Amir Tzin) [1982191] - net/mlx5e: Add RQ to PTP channel (Amir Tzin) [1982191] - net/mlx5e: Add states to PTP channel (Amir Tzin) [1982191] - RDMA/mlx5: Set ODP caps only if device profile support ODP (Amir Tzin) [1982191] - net/mlx5e: Cleanup PTP (Amir Tzin) [1982191] - net/mlx5e: Generalize PTP implementation (Amir Tzin) [1982191] - net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Amir Tzin) [1982191] - net/mlx5e: Generalize close RQ (Amir Tzin) [1982191] - net/mlx5e: Generalize RQ activation (Amir Tzin) [1982191] - net/mlx5e: Generalize open RQ (Amir Tzin) [1982191] - net/mlx5: Add helper to set time-stamp translator on a queue (Amir Tzin) [1982191] - net/mlx5e: Allow creating mpwqe info without channel (Amir Tzin) [1982191] - net/mlx5e: alloc the correct size for indirection_rqt (Amir Tzin) [1982191] - net: ethernet: indir_table.h is included twice (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Create ODP EQ only when ODP MR is created (Amir Tzin) [1982191] - RDMA/mlx5: Add missing returned error check of mlx5_ib_dereg_mr (Amir Tzin) [1982191] - net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Amir Tzin) [1982191] - net/mlx5e: Allow to match on ICMP parameters (Amir Tzin) [1982191] - net/mlx5: Display the command index in command mailbox dump (Amir Tzin) [1982191] - net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Amir Tzin) [1982191] - net/mlx5e: Dump ICOSQ WQE descriptor on CQE with error events (Amir Tzin) [1982191] - net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath (Amir Tzin) [1982191] - net/mlx5e: Remove redundant newline in NL_SET_ERR_MSG_MOD (Amir Tzin) [1982191] - net/mlx5: Read congestion counters from all ports when lag is active (Amir Tzin) [1982191] - net/mlx5: remove unneeded semicolon (Amir Tzin) [1982191] - net/mlx5: DR, Remove unneeded rx_decap_l3 function for STEv1 (Amir Tzin) [1982191] - net/mlx5: Use order-0 allocations for EQs (Amir Tzin) [1982191] - net/mlx5: Add IFC bits needed for single FDB mode (Amir Tzin) [1982191] - net/mlx5: E-Switch, Refactor send to vport to be more generic (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Use representor E-Switch when getting netdev and metadata (Amir Tzin) [1982191] - net/mlx5: E-Switch, Add eswitch pointer to each representor (Amir Tzin) [1982191 1982195] - net/mlx5: E-Switch, Add match on vhca id to default send rules (Amir Tzin) [1982191 1982195] - net/mlx5: Remove unused mlx5_core_health member recover_work (Amir Tzin) [1982191] - net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Amir Tzin) [1982191 1982195] - net/mlx5: Cleanup prototype warning (Amir Tzin) [1982191] - RDMA/mlx5: Allow larger pages in DevX umem (Amir Tzin) [1982191] - RDMA/mlx5: Rename mlx5_mr_cache_invalidate() to revoke_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Consolidate MR destruction to mlx5_ib_dereg_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Use a union inside mlx5_ib_mr (Amir Tzin) [1982191] - platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: : Fix the license information (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: simplify the probe() function (Amir Tzin) [2018145] - benet: mark device 0xe220 (Lancer) as deprecated (Michal Schmidt) [2054409] - myri10ge: mark as deprecated (Michal Schmidt) [2054409] - liquidio: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - netxen_nic: remove unmaintained mark, keep deprecated (Michal Schmidt) [2054409] - bnx2: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - SUNRPC: Don't dereference xprt->snd_task if it's a cookie (Dave Wysochanski) [2046545] - SUNRPC: Add source address/port to rpc_socket* traces (Dave Wysochanski) [2046545] - netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal) [2043093] - netfilter: conntrack: move synack init code to helper (Florian Westphal) [2043093]- ibmvnic: remove unused defines (Diego Domingos) [2047920] - ibmvnic: Update driver return codes (Diego Domingos) [2047920] - ARM: iop32x: disable N2100 PCI parity reporting (Josef Oskera) [2031880] - r8169: fix incorrect mac address assignment (Josef Oskera) [2031880] - r8169: Add device 10ec:8162 to driver r8169 (Josef Oskera) [2031880] - ethernet: r8169: use eth_hw_addr_set() (Josef Oskera) [2031880] - net: phy: realtek: add support for RTL8365MB-VC internal PHYs (Josef Oskera) [2031880] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Josef Oskera) [2031880] - r8169: enable ASPM L0s state (Josef Oskera) [2031880] - r8169: rename rtl_csi_access_enable to rtl_set_aspm_entry_latency (Josef Oskera) [2031880] - r8169: change the L0/L1 entrance latencies for RTL8106e (Josef Oskera) [2031880] - Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" (Josef Oskera) [2031880] - r8169: Avoid duplicate sysfs entry creation error (Josef Oskera) [2031880] - r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Josef Oskera) [2031880] - r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Josef Oskera) [2031880] - net: phy: realtek: net: Fix less than zero comparison of a u16 (Josef Oskera) [2031880] - net: phy: realtek: add delay to fix RXC generation issue (Josef Oskera) [2031880] - net: phy: realtek: add dt property to enable ALDPS mode (Josef Oskera) [2031880] - net: phy: realtek: add dt property to disable CLKOUT clock (Josef Oskera) [2031880] - r8169: Fix fall-through warning for Clang (Josef Oskera) [2031880] - r8169: use KBUILD_MODNAME instead of own module name definition (Josef Oskera) [2031880] - r8169: keep pause settings on interface down/up cycle (Josef Oskera) [2031880] - r8169: add support for pause ethtool ops (Josef Oskera) [2031880] - r8169: use mac-managed PHY PM (Josef Oskera) [2031880] - r8169: remove rtl_hw_start_8168c_3 (Josef Oskera) [2031880] - r8169: add support for ethtool get_ringparam (Josef Oskera) [2031880] - r8169: use lower_32_bits/upper_32_bits macros (Josef Oskera) [2031880] - net: phy: make PHY PM ops a no-op if MAC driver manages PHY PM (Josef Oskera) [2031880] - mm/gup: remove unused get_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm: change lookup_node() to use get_user_pages_fast() (Chris von Recklinghausen) [2048650] - mm/gup: remove unused pin_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm/gup: follow_pfn_pte(): -EEXIST cleanup (Chris von Recklinghausen) [2048650] - mm: fix invalid page pointer returned with FOLL_PIN gups (Chris von Recklinghausen) [2048650] - mm: fix typos in comments (Chris von Recklinghausen) [2048650] - vfio/iommu_type1: replace kfree with kvfree (Alex Williamson) [2046547] - vfio/pci: Fix error return code in vfio_ecap_init() (Alex Williamson) [2046547] - vfio/pci: Add missing range check in vfio_pci_mmap (Alex Williamson) [2046547] - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Alex Williamson) [2046547] - vfio/mdev: Make to_mdev_device() into a static inline (Alex Williamson) [2046547] - vfio/iommu_type1: Mantain a counter for non_pinned_groups (Alex Williamson) [2046547] - vfio/iommu_type1: Fix some sanity checks in detach group (Alex Williamson) [2046547] - vfio/iommu_type1: Populate full dirty when detach non-pinned group (Alex Williamson) [2046547] - vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Alex Williamson) [2046547] - vfio/virqfd: Drain events from eventfd in virqfd_wakeup() (Alex Williamson) [2046547] - ext4: fix direct I/O read error (Lukas Czerner) [1868258] - usb: xhci: Extend support for runtime power management for AMD's Yellow carp. (Renjith Pananchikkal) [2015775] - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Renjith Pananchikkal) [2015775] - thunderbolt: Enable retry logic for intra-domain control packets (David Arcari) [2028287] - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (Gopal Tiwari) [2043755] - smb3: do not error on fsync when readonly (Ronnie Sahlberg) [2037811] - cifs: serialize all mount attempts (Ronnie Sahlberg) [2008434] - ALSA: memalloc: Unify x86 SG-buffer handling (take#3) (Jaroslav Kysela) [2049437] - ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop CONFIG_PM ifdefs (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Add minimal-mute notion in dB mapping table (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Use int for dB map values (Jaroslav Kysela) [2049437] - ALSA: hda/tegra: Fix Tegra194 HDA reset failure (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop (Jaroslav Kysela) [2049437] - ALSA: hda: Add new AlderLake-P variant PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: Add AlderLake-N PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: use swap() to make code cleaner (Jaroslav Kysela) [2049437] - ALSA: Fix some typo (Jaroslav Kysela) [2049437] - ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present (Jaroslav Kysela) [2049437] - ALSA: hda: Remove redundant runtime PM calls (Jaroslav Kysela) [2049437] - ALSA: hda: Do disconnect jacks at codec unbind (Jaroslav Kysela) [2049437] - ALSA: hda: intel: More comprehensive PM runtime setup for controller driver (Jaroslav Kysela) [2049437] - ASoC: SOF: Intel: fix build issue related to CODEC_PROBE_ENTRIES (Jaroslav Kysela) [2049437] - ASoC: cs42l42: Report initial jack state (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Re-order quirk entries for Lenovo (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices (Jaroslav Kysela) [2049437] - tools headers UAPI: Sync sound/asound.h with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - ASoC: SOF: handle paused streams during system suspend (Jaroslav Kysela) [2049437] - ASoC: SOF: sof-audio: setup sched widgets during pipeline complete step (Jaroslav Kysela) [2049437] - ASoC: SOF: free widgets in sof_tear_down_pipelines() for static pipelines (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Fix Jack detection after resume (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Increase delay during jack detection (Jaroslav Kysela) [2049437] - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows (Jaroslav Kysela) [2049437] - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on (Jaroslav Kysela) [2049437] - ASoC: amd: Fix dependency for SPI master (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID (Jaroslav Kysela) [2049437] - ALSA: oss: fix compile error when OSS_DEBUG is enabled (Jaroslav Kysela) [2049437] - ALSA: hda: Make proper use of timecounter (Jaroslav Kysela) [2049437] - ALSA: led: Use restricted type for iface assignment (Jaroslav Kysela) [2049437] - ALSA: hda: Fix potential deadlock at codec unbinding (Jaroslav Kysela) [2049437] - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible (Jaroslav Kysela) [2049437] - kernel: fork: properly initialize mm->mm_rh in dup_mm() and mm_alloc() (Rafael Aquini) [2047242] - vdpa/mlx5: Fix tracking of current number of VQs (Cindy Lu) [2052849] - vdpa/mlx5: Fix is_index_valid() to refer to features (Cindy Lu) [2052849] - vdpa: Protect vdpa reset with cf_mutex (Cindy Lu) [2052849] - vdpa: Avoid taking cf_mutex lock on get status (Cindy Lu) [2052849] - vdpa/vdpa_sim_net: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Use BIT_ULL for bit operations (Cindy Lu) [2052849] - vdpa/vdpa_sim: Configure max supported virtqueues (Cindy Lu) [2052849] - vdpa/mlx5: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Support reporting max device capabilities (Cindy Lu) [2052849] - vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Cindy Lu) [2052849] - vdpa: Add support for returning device configuration information (Cindy Lu) [2052849] - vdpa/mlx5: Support configuring max data virtqueue (Cindy Lu) [2052849] - vdpa/mlx5: Fix config_attr_mask assignment (Cindy Lu) [2052849] - vdpa: Allow to configure max data virtqueues (Cindy Lu) [2052849] - vdpa: Read device configuration only if FEATURES_OK (Cindy Lu) [2052849] - vdpa: Sync calls set/get config/status with cf_mutex (Cindy Lu) [2052849] - vdpa/mlx5: Distribute RX virtqueues in RQT object (Cindy Lu) [2052849] - vdpa: Provide interface to read driver features (Cindy Lu) [2052849] - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Cindy Lu) [2052849] - vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Cindy Lu) [2052849] - vdpa: Avoid duplicate call to vp_vdpa get_status (Cindy Lu) [2052849] - net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Cindy Lu) [2052849] - vdpa: add driver_override support (Cindy Lu) [2052849] - docs: document sysfs ABI for vDPA bus (Cindy Lu) [2052849] - ifcvf/vDPA: fix misuse virtio-net device config size for blk dev (Cindy Lu) [2052849] - Revert "efi/libstub: arm64: Double check image alignment at entry" (Vitaly Kuznetsov) [2046303] - ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() (William Zhao) [2046342] - cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED (Ronnie Sahlberg) [1994393] - cifs: constify pathname arguments in a bunch of helpers (Ronnie Sahlberg) [1994393] - cgroup: Use open-time cgroup namespace for process migration perm checks (Chris von Recklinghausen) [2035766] - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv (Chris von Recklinghausen) [2035766] - cgroup: Use open-time credentials for process migraton perm checks (Chris von Recklinghausen) [2035766] - cgroup: make per-cgroup pressure stall tracking configurable (Chris von Recklinghausen) [2035766] - powerpc/idle: Don't corrupt back chain when going idle (Laurent Vivier) [2052793] - powerpc64/idle: Fix SP offsets when saving GPRs (Laurent Vivier) [2052793] - sfc: ef10: implement ethtool::get_fec_stats (Íñigo Huguet) [2042798] - sfc: The RX page_ring is optional (Íñigo Huguet) [2042798] - sfc: Check null pointer of rx_queue->page_ring (Íñigo Huguet) [2042798] - sfc_ef100: potential dereference of null pointer (Íñigo Huguet) [2042798] - sfc: Don't use netif_info before net_device setup (Íñigo Huguet) [2042798] - sfc: Export fibre-specific supported link modes (Íñigo Huguet) [2042798] - sfc: Fix reading non-legacy supported link modes (Íñigo Huguet) [2042798] - ethernet: constify references to netdev->dev_addr in drivers (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() (Íñigo Huguet) [2042798] - sfc: last resort fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - sfc: fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - ext4: fix potential uninitialized access to retval in kmmpd (Lukas Czerner) [2046355] - ext4: fix possible UAF when remounting r/o a mmp-protected file system (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - quota: check block number when reading the block in quota file (Lukas Czerner) [2046999] - quota: correct error number in free_dqentry() (Lukas Czerner) [2046999] - quota: Fix memory leak when handling corrupted quota file (Lukas Czerner) [2046999] - quota: Sanity-check quota file headers on load (Lukas Czerner) [2046999] - quota: clear padding in v2r1_mem2diskdqb() (Lukas Czerner) [2046999] - quota: Check that quota is not dirty before release (Lukas Czerner) [2046999] - quota: fix livelock in dquot_writeback_dquots (Lukas Czerner) [2046999] - ext4: fix e2fsprogs checksum failure for mounted filesystem (Lukas Czerner) [1937180] - ext4: prevent partial update of the extent blocks (Lukas Czerner) [2035877] - ext4: check for inconsistent extents between index and leaf block (Lukas Czerner) [2035877] - ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Lukas Czerner) [2035877] - ext4: avoid trim error on fs with small groups (Lukas Czerner) [2046355] - ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' (Lukas Czerner) [2046355] - ext4: make sure to reset inode lockdep class when quota enabling fails (Lukas Czerner) [2046355] - ext4: make sure quota gets properly shutdown on error (Lukas Czerner) [2046355] - ext4: Fix BUG_ON in ext4_bread when write quota data (Lukas Czerner) [2046355] - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. (Lukas Czerner) [2046355] - ext4: ensure enough credits in ext4_ext_shift_path_extents (Lukas Czerner) [2046355] - ext4: fix potential infinite loop in ext4_dx_readdir() (Lukas Czerner) [2046355] - ext4: fix loff_t overflow in ext4_max_bitmap_size() (Lukas Czerner) [2046355] - ext4: fix reserved space counter leakage (Lukas Czerner) [2046355] - ext4: fix race writing to an inline_data file while its xattrs are changing (Lukas Czerner) [2046355] - ext4: fix potential htree corruption when growing large_dir directories (Lukas Czerner) [2046355] - ext4: use ext4_grp_locked_error in mb_find_extent (Lukas Czerner) [2046355] - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Lukas Czerner) [2046355] - ext4: remove check for zero nr_to_scan in ext4_es_scan() (Lukas Czerner) [2046355] - ext4: return error code when ext4_fill_flex_info() fails (Lukas Czerner) [2046355] - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Lukas Czerner) [2046355] - ext4: fix kernel infoleak via ext4_extent_header (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Lukas Czerner) [2046355] - ext4: fix error code in ext4_commit_super (Lukas Czerner) [2046355] - crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo (Pingfan Liu) [2046631] - arm64: kernel: arch_crash_save_vmcoreinfo() should depend on CONFIG_CRASH_CORE (Mark Salter) [2046631] - Revert "[arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo" (Pingfan Liu) [2046631] - crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - ibmvnic: don't release napi in __ibmvnic_open() (Gustavo Walbon) [2051793]- EDAC/igen6: Add Intel Alder Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel Tiger Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel ICL-NNPI SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add support for high bandwidth memory (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Aristeu Rozanski) [1971965 1783145] - EDAC/skx_common: Add new ADXL components for 2-level memory (Aristeu Rozanski) [1971965 1783145] - EDAC, skx: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1971965 1783145] - EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Aristeu Rozanski) [1971965 1783145] - selinux: parse contexts for mount options early (Scott Mayhew) [1984355] - selinux: try to use preparsed sid before calling parse_sid() (Scott Mayhew) [1984355] - selinux: Fix selinux_sb_mnt_opts_compat() (Scott Mayhew) [1984355] - selinux: access superblock_security_struct in LSM blob way (Scott Mayhew) [1984355] - selinux: minor tweaks to selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix potential memleak in selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix sleeping function called from invalid context (Scott Mayhew) [1984355] - LSM: Infrastructure management of the superblock (Scott Mayhew) [1984355] - selinux: drop super_block backpointer from superblock_security_struct (Scott Mayhew) [1984355] - selinux: remove redundant allocation and helper functions (Scott Mayhew) [1984355] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [1970036 1988269] - ath11k: add string type to search board data in board-2.bin for WCN6855 (Íñigo Huguet) [1970036 1988269] - firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Vitaly Kuznetsov) [2053450] - bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC (Yauheni Kaliuta) [2051789] - bpf/selftests: disable a verifier test for powerpc (Viktor Malik) [2046032] - bpf/selftests: allow disabling verifier tests (Viktor Malik) [2046032] - vfs: check dentry is still valid in get_link() (Ian Kent) [2014846] - xfs: don't expose internal symlink metadata buffers to the vfs (Brian Foster) [2014846] - scsi: vmw_pvscsi: Set residual data length conditionally (Cathy Avery) [2052345] - scsi: mpt3sas: Fix incorrect system timestamp (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix system going into read-only mode (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix kernel panic during drive powercycle test (Tomas Henzl) [2026212] - scsi: mpt3sas: Clean up some inconsistent indenting (Tomas Henzl) [2026212] - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Ewan D. Milne) [2028290] - blktrace: switch trace spinlock to a raw spinlock (Wander Lairson Costa) [1905749] - blktrace: Fix uaf in blk_trace access after removing by sysfs (Wander Lairson Costa) [1905749] - blk-wbt: export internal state via debugfs (Ming Lei) [2047313] - platform/x86: ISST: Fix optimization with use of numa (Prarit Bhargava) [2023820] - platform/x86: ISST: Use numa node id for cpu pci dev mapping (Prarit Bhargava) [2023818] - platform/x86: ISST: Optimize CPU to PCI device mapping (Prarit Bhargava) [2023818] - efi/x86: drop task_lock() from efi_switch_mm() (Fernando Pacheco) [2035415] - configs: enable LOGITECH_FF (Benjamin Tissoires) [1945987] - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Benjamin Tissoires) [1974089] - Input: joydev - prevent potential read overflow in ioctl (Benjamin Tissoires) [1974089] - xfs: Fix CIL throttle hang when CIL space used going backwards (Thiago Becker) [2040371] - netfilter: nf_conntrack_netbios_ns: fix helper module alias (Florian Westphal) [2038015] - selftests: nft_concat_range: add test for reload with no element add/del (Florian Westphal) [2046309] - netfilter: fix regression in looped (broad|multi)cast's MAC handling (Florian Westphal) [2046309] - selftests: netfilter: Add correctness test for mac,net set type (Florian Westphal) [2046309] - netfilter: flowtable: fix IPv6 tunnel addr match (Florian Westphal) [2046309] - netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal) [2046309] - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone (Florian Westphal) [2046309] - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments (Florian Westphal) [2046309] - netfilter: ipvs: Fix reuse connection if RS weight is 0 (Florian Westphal) [2046309] - netfilter: ctnetlink: do not erase error code with EINVAL (Florian Westphal) [2046309] - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY (Florian Westphal) [2046309] - netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal) [2046309] - netfilter: nft_dynset: relax superfluous check on set updates (Florian Westphal) [2046309] - netfilter: use kvmalloc_array to allocate memory for hashtable (Phil Sutter) [2001762] - netfilter: nf_tables: skip netdev events generated on netns removal (Phil Sutter) [2053436] - xfrm: add state hashtable keyed by seq (Sabrina Dubroca) [1926538]- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long) [2050418] - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Waiman Long) [2050418] - IB/rdmavt: Validate remote_addr during loopback atomic tests (Kamal Heib) [2033480] - in wb_init, use gfp instead of GFP_KERNEL when allocating bw_dwork (Chris von Recklinghausen) [2046179] - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini) [2051691] - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini) [1973208] - nvme: drop unused variable ctrl in nvme_setup_cmd (John Meneghini) [2033384] - nvme: increment request genctr on completion (John Meneghini) [2033384] - nvme-pci: Fix abort command id (John Meneghini) [2033384] - nvme: add command id quirk for apple controllers (John Meneghini) [2033384] - nvme: move nvme_multi_css into nvme.h (John Meneghini) [2033384] - nvme: code command_id with a genctr for use-after-free validation (John Meneghini) [2033384] - nvme-pci: limit maximum queue depth to 4095 (John Meneghini) [2033384] - params: lift param_set_uint_minmax to common code (John Meneghini) [2033384] - CI: Enable baseline realtime checks (Veronika Kabatova) - CI: Rename pipelines to include release names (Veronika Kabatova) - sched/pelt: Relax the sync of load_sum with load_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of runnable_sum with runnable_avg (Phil Auld) [2037123] - sched/pelt: Continue to relax the sync of util_sum with util_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of util_sum with util_avg (Phil Auld) [2037123] - cifs: fix memory leak of smb3_fs_context_dup::server_hostname (Ronnie Sahlberg) [2044670] - cifs: To match file servers, make sure the server hostname matches (Ronnie Sahlberg) [2044670] - perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR IIO event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR CHA event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add alias PMU name (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server framework (Michael Petlan) [1837402] - ovl: fix deadlock in splice write (Miklos Szeredi) [2028998] - selinux: fix NULL-pointer dereference when hashtab allocation fails (Ondrej Mosnacek) [2021467] - selinux: fix double free of cond_list on error paths (Ondrej Mosnacek) [2043605] - ibmvnic: remove unused ->wait_capability (Diego Domingos) [2049368] - ibmvnic: don't spin in tasklet (Diego Domingos) [2049368] - ibmvnic: init ->running_cap_crqs early (Diego Domingos) [2049368] - ibmvnic: Allow extra failures before disabling (Diego Domingos) [2049368] - hpsa: add new messaging (Tomas Henzl) [1801777] - aacraid: add new messaging (Tomas Henzl) [2044365] - Revert "[scsi] Revert "[scsi] aacraid: add removed id table"" (Tomas Henzl) [2044365] - mpt3sas: Add new messaging (Tomas Henzl) [2044366] - Revert "[scsi] mpt*: remove certain deprecated pci-ids" (Tomas Henzl) [2044366] - mptsas: add new messaging (Tomas Henzl) [2044366] - sctp: hold endpoint before calling cb in sctp_transport_lookup_process (Xin Long) [2043822] - sctp: use call_rcu to free endpoint (Xin Long) [2043822] - sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long) [2043822] - net: Use nlmsg_unicast() instead of netlink_unicast() (Xin Long) [2043822] - video: hyperv_fb: Fix validation of screen resolution (Mohammed Gamal) [1952821] - powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Diego Domingos) [2051509] - dm: properly fix redundant bio-based IO accounting (Mike Snitzer) [2051803] - dm: revert partial fix for redundant bio-based IO accounting (Mike Snitzer) [2051803] - block: add bio_start_io_acct_time() to control start_time (Mike Snitzer) [2051803] - block: document iostat changes for disk busy time accounting (Mike Snitzer) [2051803]- tee: optee: Fix incorrect page free bug (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: handle lookup of shm with reference count 0 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: smc_abi.c: add missing #include (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: isolate smc abi (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: refactor driver with internal callbacks (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify optee_release() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix missing devices unregister during optee_remove (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/optee/shm_pool: fix application of sizeof to pointer (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add tee_shm_alloc_kernel_buf() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Clear stale cache entries during initialization (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: fix tee out of memory failure seen during kexec reboot (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Refuse to load the driver under the kdump kernel (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix memory leak when failing to register shm pages (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use export_uuid() to copy client UUID (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: do not check memref size on return from Secure World (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix build error caused by recent optee tracepoints feature (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add invoke_fn tracepoints (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify i2c access (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: remove need_resched() before cond_resched() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: sync OP-TEE headers (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: replace might_sleep with cond_resched (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: fix i2c build issue (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: allow op-tee to access devices on the i2c bus (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - driver: tee: Handle NULL pointer indication from client (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: enable support for multi-stage bus enumeration (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use uuid for sysfs driver entry (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Add support for session login client UUID generation (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: enable support to register kernel memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unnecessary NULL check in tee_shm_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: don't assign shm id for private shms (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unused tee_shm_priv_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: tee_shm_op_mmap(): use TEE_SHM_USER_MAPPED (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove redundant teedev in struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove linked list of struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix multi page dynamic shm pool alloc (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: model OP-TEE as a platform device/driver (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix device enumeration error handling (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix dynamic shm pool allocations (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/shm: untag user pointers in tee_shm_register (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add might_sleep for RPC requests (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: allow to work without static shared memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: update optee_msg.h and optee_smc.h to dual license (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add missing of_node_put after of_device_is_available (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix unsigned comparison with less than zero (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: fix possible error pointer ctx dereferencing (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Initialize some structs using memset instead of braces (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add TEE bus device enumeration support (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add supp_nowait flag in tee_context struct (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: log message if dynamic shm is enabled (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add kernel internal client interface (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: take DT status property into account (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable via Kconfig (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (David Arcari) [2035286] - regset: kill ->get() (Prarit Bhargava) [2032854] - arm64: switch to ->regset_get() (Prarit Bhargava) [2032854] - arm64: take fetching compat reg out of pt_regs into a new helper (Prarit Bhargava) [2032854] - powerpc: switch to ->regset_get() (Prarit Bhargava) [2032854] - s390: switch to ->regset_get() (Prarit Bhargava) [2032854] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [2032854] - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He) [2024011] - dma/pool: create dma atomic pool only if dma zone has managed pages (Baoquan He) [2024011] - mm_zone: add function to check if managed dma zone exists (Baoquan He) [2024011] - tipc: discard MSG_CRYPTO msgs when key_exchange_enabled is not set (Xin Long) [2043825] - tipc: delete the unlikely branch in tipc_aead_encrypt (Xin Long) [2043825] - tipc: check for null after calling kmemdup (Xin Long) [2043825] - tipc: only accept encrypted MSG_CRYPTO msgs (Xin Long) [2043825] - powerpc/pseries: use slab context cpumask allocation in CPU hotplug init (Waiman Long) [2048220] - powerpc/pseries: Fix build error when NUMA=n (Waiman Long) [2048220] - lpfc: Add new messaging (Ewan D. Milne) [1841323] - cpu/hotplug: Cure the cpusets trainwreck (Phil Auld) [1904593] - scsi: ses: Fix unsigned comparison with less than zero (Tomas Henzl) [1995086] - scsi: ses: Retry failed Send/Receive Diagnostic commands (Tomas Henzl) [1995086] - serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X (John W. Linville) [2022906] - PCI: vmd: Add indirection layer to vmd irq lists (Scott Wood) [2048202] - redhat/configs: Enable CONFIG_PCI_HYPERV on Aarch64 (Vitaly Kuznetsov) [2024853] - PCI: hv: Add arm64 Hyper-V vPCI support (Vitaly Kuznetsov) [2024853] - PCI: hv: Make the code arch neutral by adding arch specific interfaces (Vitaly Kuznetsov) [2024853] - PCI: hv: Remove unnecessary use of hx (Vitaly Kuznetsov) [2024853] - nvme-rdma: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme-tcp: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme: fix a possible use-after-free in controller reset during load (Chris Leech) [1988361] - ipv6: check return value of ipv6_skip_exthdr (Sabrina Dubroca) [2046234] - selftests: Calculate udpgso segment count without header adjustment (Xin Long) [2044133] - udp: using datalen to cap ipv6 udp max gso segments (Xin Long) [2044133] - inet_diag: fix kernel-infoleak for UDP sockets (Xin Long) [2044133] - udp: using datalen to cap max gso segments (Xin Long) [2044133] - [s390] s390/cpumf: Support for CPU Measurement Facility CSVN 7 (Mete Durlu) [2048980] - [s390] s390/cpumf: Support for CPU Measurement Sampling Facility LS bit (Mete Durlu) [2048980] - tools/power/x86/intel-speed-select: v1.10 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Fix uncore memory frequency display (Prarit Bhargava) [2023909] - platform/x86: ISST: Account for increased timeout in some cases (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Add options to force online (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Drop __DATE__ and __TIME__ macros (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: v1.9 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Process mailbox read error for core-power (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Increase string size (Prarit Bhargava) [2023909] - qla2xxx: Add new messaging (Ewan D. Milne) [1900072]- platform/x86: amd-pmc: only use callbacks for suspend (David Arcari) [2016039] - platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer (David Arcari) [2016039] - platform/x86: amd-pmc: Simplify error handling and store the pci_dev in amd_pmc_dev structure (David Arcari) [2016039] - platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops (David Arcari) [2016039] - platform/x86: amd-pmc: Make CONFIG_AMD_PMC depend on RTC_CLASS (David Arcari) [2016039] - platform/x86: amd-pmc: Drop check for valid alarm time (David Arcari) [2016039] - platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg (David Arcari) [2016039] - platform/x86: amd-pmc: fix compilation without CONFIG_RTC_SYSTOHC_DEVICE (David Arcari) [2016039] - platform/x86: amd-pmc: Add special handling for timer based S0i3 wakeup (David Arcari) [2016039] - platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` (David Arcari) [2016039] - platform/x86: amd-pmc: Add alternative acpi id for PMC controller (David Arcari) [2016039] - platform/x86: amd-pmc: Add a message to print resume time info (David Arcari) [2016039] - platform/x86: amd-pmc: Send command to dump data after clearing OS_HINT (David Arcari) [2016039] - platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (David Arcari) [2016039] - platform/x86: amd-pmc: Export Idlemask values based on the APU (David Arcari) [2016039] - platform/x86: amd-pmc: Check s0i3 cycle status (David Arcari) [2016039] - scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (Dick Kennedy) [2027558] - sch_api: Don't skip qdisc attach on ingress (Davide Caratti) [2044806] - sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc (Davide Caratti) [2044806] - flow_offload: return EOPNOTSUPP for the unsupported mpls action type (Davide Caratti) [2044806] - selftests: bpf: Less strict size check in sockopt_sk (Felix Maurer) [2025809] - net-zerocopy: Fast return if inq < PAGE_SIZE (Felix Maurer) [2025809] - tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) (Felix Maurer) [2025809] - tcp-zerocopy: Ensure excess getsockopt buffer is zeroed (Felix Maurer) [2025809] - tcp-zerocopy: Update returned getsockopt() optlen. (Felix Maurer) [2025809] - tcp-zerocopy: Fix getsockopt buffer size check (Felix Maurer) [2025809] - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault) [2046339] - net: fix use-after-free in tw_timer_handler (Guillaume Nault) [2046339] - ALSA: core: Fix SSID quirk lookup for subvendor=0 (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Restore hardware state on runtime PM resume (Jaroslav Kysela) [2003613] - ALSA: RHEL - update kernel configs for RHEL 8.6 (Jaroslav Kysela) [2003613] - ASoC: remove module namespaces (Jaroslav Kysela) [2003613] - ASoC: codecs: rt5682(s): use the older clock API calls, but keep some modern (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Cleanup logging (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use snd_soc_jack to report jack events (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: convert into a helper library for codec drivers (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use arizona->dev for runtime-pm (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Move jack-detect variables to struct arizona_priv (Jaroslav Kysela) [2003613] - ASoC/extcon: arizona: Move arizona jack code to sound/soc/codecs/arizona-jack.c (Jaroslav Kysela) [2003613] - extcon: arizona: Always use pm_runtime_get_sync() when we need the device to be awake (Jaroslav Kysela) [2003613] - extcon: arizona: Fix flags parameter to the gpiod_get("wlf,micd-pol") call (Jaroslav Kysela) [2003613] - extcon: arizona: Fix various races on driver unbind (Jaroslav Kysela) [2003613] - extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Jaroslav Kysela) [2003613] - extcon: arizona: Fix runtime PM imbalance on error (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone and button detection (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone impedance into a function (Jaroslav Kysela) [2003613] - extcon: arizona: Invert logic of check in arizona_hpdet_do_id (Jaroslav Kysela) [2003613] - extcon: arizona: Remove excessive WARN_ON (Jaroslav Kysela) [2003613] - extcon: arizona: Remove unnecessary sets of ACCDET_MODE (Jaroslav Kysela) [2003613] - extcon: arizona: Tidy up transition from mic to headphone detect (Jaroslav Kysela) [2003613] - extcon: arizona: Clear jack status regardless of detection type (Jaroslav Kysela) [2003613] - extcon: arizona: Move pdata extraction to probe (Jaroslav Kysela) [2003613] - extcon: arizona: Make rev A register sequences atomic (Jaroslav Kysela) [2003613] - extcon: arizona: Correct clean up if arizona_identify_headphone fails (Jaroslav Kysela) [2003613] - extcon: arizona: Switch to use device_property_count_u32() (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [2003613] - extcon: arizona: Correct error handling on regmap_update_bits_check (Jaroslav Kysela) [2003613] - extcon: arizona: Disable mic detect if running when driver is removed (Jaroslav Kysela) [2003613] - mfd: arizona: Fix rumtime PM imbalance on error (Jaroslav Kysela) [2003613] - mfd: arizona: Split of_match table into I2C and SPI versions (Jaroslav Kysela) [2003613] - mfd: arizona: Make some symbols static (Jaroslav Kysela) [2003613] - mfd: arizona: Add support for ACPI enumeration of WM5102 connected over SPI (Jaroslav Kysela) [2003613] - mfd: arizona: Add MODULE_SOFTDEP("pre: arizona_ldo1") (Jaroslav Kysela) [2003613] - mfd: arizona: Drop arizona-extcon cells (Jaroslav Kysela) [2003613] - mfd: arizona: Replace arizona_of_get_type() with device_get_match_data() (Jaroslav Kysela) [2003613] - mfd: arizona: Ensure 32k clock is put on driver unbind and error (Jaroslav Kysela) [2003613] - mfd: arizona: Remove BUG_ON usage (Jaroslav Kysela) [2003613] - mfd: arizona: Switch to using devm_gpiod_get() (Jaroslav Kysela) [2003613] - mfd: arizona: Fix undefined behavior (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [2003613] - mfd: arizona: Correct calling of runtime_put_sync (Jaroslav Kysela) [2003613] - mfd: arizona: Don't use regmap_read_poll_timeout (Jaroslav Kysela) [2003613] - clkdev: Hold clocks_mutex while iterating clocks list (Jaroslav Kysela) [2003613] - clkdev: add managed clkdev lookup registration (Jaroslav Kysela) [2003613] - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Jaroslav Kysela) [2003613] - ALSA: es1688: Avoid devres management for es1688 object creation (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probes of snd_gus_create() (Jaroslav Kysela) [2003613] - ALSA: x86: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: x86: simplify with sync_stop PCM ops (Jaroslav Kysela) [2003613] - ALSA: x86: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: virtio: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2003613] - ALSA: emux: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: synth: missing check for possible NULL after the call to kstrdup (Jaroslav Kysela) [2003613] - ALSA: synth: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sparc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver name explicitly (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add system level suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add reset control (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: align function prototypes (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: clarify expression (Jaroslav Kysela) [2003613] - ASoC: tegra: remove unneeded semicolon (Jaroslav Kysela) [2003613] - ASoC: tegra: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [2003613] - ASoC: tegra20: ac97: Add reset control (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 (Jaroslav Kysela) [2003613] - ASoC: codecs: wsa881x: fix return values from kcontrol put (Jaroslav Kysela) [2003613] - ASoc: wm8731: Drop empty spi_driver remove callback (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: channel -> channels rename (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Disable irq on slave ports in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a double irq free in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: make array clocks static, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 processing block selection (Jaroslav Kysela) [2003613] - ASoC: da7218: Drop CONFIG_OF ifdef (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505 volume controls (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Make aic32x4_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add support for TAS2505 (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add type to device private data struct (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Fix jack detection after suspend (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Make regmap cache only on probe() (Jaroslav Kysela) [2003613] - ASoC: sigmadsp: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ASoC: rt286: Remove redundant assignment to d_len_code (Jaroslav Kysela) [2003613] - ASoC: codecs: rt1019: clarify expression (Jaroslav Kysela) [2003613] - ASoC: rt1019: Add non_legacy_dai_naming config (Jaroslav Kysela) [2003613] - ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow (Jaroslav Kysela) [2003613] - ASoc: codecs: mt6359: remove useless initializations (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: convert to use module_platform_driver (Jaroslav Kysela) [2003613] - ASoC: ics43432: add CMM-4030D-261 support (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Fix return value in hdmi_codec_set_jack() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Get ELD in before reporting plugged event (Jaroslav Kysela) [2003613] - ASoC: cs53l30: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs43130: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs42l73: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs4265: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs35l36: Remove unneeded variable initialisation (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Correct errata handling (Jaroslav Kysela) [2003613] - ASoC: cs35l34: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l33: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cirrus: Add helper function for reading the device ID (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Add missing regmap use_single config (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: adav80x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ASoC: codecs: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: ab8500: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: fix spelling mistake in Kconfig "comunicate" -> "communicate" (Jaroslav Kysela) [2003613] - ASoC: 88pm860x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Remove redundant assignment to pdm_ctrl and pdm_enable and pdm_dma_enable (Jaroslav Kysela) [2003613] - ASoC: amd: add missing break (Jaroslav Kysela) [2003613] - ALSA: sh: Fix compile warning wrt const (Jaroslav Kysela) [2003613] - ALSA: sh: Fix unused variable warnings (Jaroslav Kysela) [2003613] - ALSA: sh: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: sh: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: aica: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: sh: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [2003613] - ALSA: ps3: fix spelling typo of values (Jaroslav Kysela) [2003613] - ALSA: ppc: drop if block with always false condition (Jaroslav Kysela) [2003613] - ALSA: ppc: remove redundant checks in PS3 driver probe (Jaroslav Kysela) [2003613] - ALSA: ppc: fix error return code in snd_pmac_probe() (Jaroslav Kysela) [2003613] - ALSA: ppc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: ppc: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: ppc: keywest: remove outdated comment (Jaroslav Kysela) [2003613] - ALSA: poewrmac: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcmcia: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pci: vx222: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: Remove trailing semicolon in macros (Jaroslav Kysela) [2003613] - ALSA: hda: generic: Remove redundant assignment to dac (Jaroslav Kysela) [2003613] - ALSA: hda: Allow model option to specify PCI SSID alias (Jaroslav Kysela) [2003613] - ALSA: asihpi: fix comment syntax in file headers (Jaroslav Kysela) [2003613] - ALSA: harmony: Drop superfluous address setup (Jaroslav Kysela) [2003613] - ALSA: parisc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: aloop: Constify ops structs (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size from sof_dev_desc (Jaroslav Kysela) [2003613] - ALSA: wavefront: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wavefront: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sscape: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sc6000: Use explicit cast for __iomem pointer (Jaroslav Kysela) [2003613] - ALSA: sc6000: Assign vport directly on card's private_data (Jaroslav Kysela) [2003613] - ALSA: sc6000: Fix incorrect sizeof operator (Jaroslav Kysela) [2003613] - ALSA: sc6000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: sb: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb8: Add a comment note regarding an unused pointer (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential ABBA deadlock in CSP driver (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential double-free of CSP mixer elements (Jaroslav Kysela) [2003613] - ALSA: sb: Minor coding style fixes (Jaroslav Kysela) [2003613] - ALSA: sb: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sb: Fix two use after free in snd_sb_qsound_build (Jaroslav Kysela) [2003613] - ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Jaroslav Kysela) [2003613] - ALSA: opti9xx: fix missing { } around an if block (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: msnd: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: msnd: Use proper mmap method (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probe for ISA interwave card (Jaroslav Kysela) [2003613] - Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: gus: fix null pointer dereference on pointer block (Jaroslav Kysela) [2003613] - ALSA: gus: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: gus: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: gus: Replace unsafe strcpy() with strscpy() (Jaroslav Kysela) [2003613] - ALSA: galaxy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: Replace with fallthrough pseudo keyword in the remaining places (Jaroslav Kysela) [2003613] - ALSA: es18xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es18xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: isa: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1688: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wss: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: isa: Fix error return code in snd_cmi8330_probe() (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmi8328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als100: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als100: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: adlib: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1848: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: i2c: tea6330t: Remove redundant initialization of variable err (Jaroslav Kysela) [2003613] - ALSA: i2c: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: add missing include files (Jaroslav Kysela) [2003613] - ALSA: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ALSA: aoa: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ALSA: arm: Remove unnecessary variables (Jaroslav Kysela) [2003613] - ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Jaroslav Kysela) [2003613] - ALSA: ac97: Constify static struct attribute_group (Jaroslav Kysela) [2003613] - ALSA: virtio: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: virtio: use module_virtio_driver() to simplify the code (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce device suspend/resume support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce PCM channel map support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce jack support (Jaroslav Kysela) [2003613] - ALSA: virtio: PCM substream operators (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control and I/O messages for the PCM device (Jaroslav Kysela) [2003613] - ALSA: virtio: build PCM devices and substream hardware descriptors (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control messages (Jaroslav Kysela) [2003613] - ALSA: virtio: add virtio sound driver (Jaroslav Kysela) [2003613] - uapi: virtio_ids: add a sound device type ID from OASIS spec (Jaroslav Kysela) [2003613] - ALSA: firewire: Fix C++ style comments in uapi header (Jaroslav Kysela) [2003613] - ALSA: uapi: Fix a C++ style comment in asound.h (Jaroslav Kysela) [2003613] - ASoC: topology: Fix stub for snd_soc_tplg_component_remove() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate dai_fmt if exist (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate missing CPU/Codec numbers for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/BCLK_ES bits (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup dev_dbg() to use 1 line (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup debug info for clock (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum DAI links limit to 512 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Use set_jack ops to set jack (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Nulti) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Single) (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 Custom Sample (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Codec2Codec support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add DPCM support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Multi CPU/Codec support (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 driver (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add codec2codec support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add asoc_graph_is_ports0() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link (Jaroslav Kysela) [2003613] - ASoC: audio-graph: respawn Platform Support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Avoid over-allocating DLCs (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fix breakage on kontron-sl28-var3-ads2 (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_link_init() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove Platform support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove unused "node" from graph_parse_mclk_fs() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove "audio-graph-card, " preix support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: check ports if exists (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_remove() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: tegra: Add driver remove() callback (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_card_probe() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Allocate link info structure on heap (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum number of links to 128 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Propagate errors on too many links (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: remove unused variable from simple_parse_of() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup asoc_simple_parse_convert() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: multi support at asoc_simple_canonicalize_cpu/platform() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: care multi DAI at asoc_simple_clean_reference() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove asoc_simple_parse_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: use for_each_prop_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove li->dais/li->conf (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: setup dai_props cpu_dai/codec_dai at initial timing (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: share dummy DAI and reduce memory (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: enable flexible CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card: fix possible uninitialized single_cpu local variable (Jaroslav Kysela) [2003613] - ASoC: simple-card: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: simple-card: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: audio-graph: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: alloc dai_link information for CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils.c: remove old comment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Do not handle device clock (Jaroslav Kysela) [2003613] - ASoC: generic: simple-card-utils: remove useless assignment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Fix device module clock (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Rename functions needed for export (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose helpers from audio graph (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose new members for asoc_simple_priv (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Support empty Codec endpoint (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Identify 'no_pcm' DAI links for DPCM (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Use of_node and DAI for DPCM DAI link names (Jaroslav Kysela) [2003613] - ALSA: memalloc: Drop superfluous snd_dma_buffer_sync() declaration (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: include new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: mirror group_id definition added in firmware (Jaroslav Kysela) [2003613] - ALSA: core: Use READ_ONCE() / WRITE_ONCE() for power state change (Jaroslav Kysela) [2003613] - ALSA: hda_audio_ext: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: make snd_kcontrol_new name a normal string (Jaroslav Kysela) [2003613] - ASoC: constify of_phandle_args in snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: tas2770: Fix setting of high sample rates (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix the wrong jack type detected (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore headphones jack name on Nyan Big (Jaroslav Kysela) [2003613] - ASoC: tegra: Add DAPM switches for headphones and mic jack (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add new ADL-P variant (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-N support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Retry codec probing if it fails (Jaroslav Kysela) [2003613] - ASoC: amd: fix uninitialized variable in snd_acp6x_probe() (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Balance runtime PM count (Jaroslav Kysela) [2003613] - ASoC: SOF: hda: reset DAI widget before reconfiguring it (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Set the max SPI speed for the whole device (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: Set mach->id field on comp_ids matches (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AHUB (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2003613] - ASoC: SOF: build compression interface into snd_sof.ko (Jaroslav Kysela) [2003613] - ASoC: rt5682: Re-detect the combo jack after resuming (Jaroslav Kysela) [2003613] - ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend (Jaroslav Kysela) [2003613] - ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add the compatibility with rt9120s (Jaroslav Kysela) [2003613] - ASoC: rt9120: Fix clock auto sync issue when fs is the multiple of 48 (Jaroslav Kysela) [2003613] - ASoC: rt9120: Update internal ocp level to the correct value (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B12 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B29 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B29 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B13 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B13 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B11 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B00 and 0B01 products (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0AF3 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0AF3 product (Jaroslav Kysela) [2003613] - ASoC: DAPM: Cover regression by kctl change notification fix (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended (Jaroslav Kysela) [2003613] - ASoC: SOF:control: Fix variable type in snd_sof_refresh_control() (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Change monitor widgets to siggens (Jaroslav Kysela) [2003613] - ASoC: tlv320aic3x: Make aic3x_remove() return void (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: use const for all uses of snd_soc_acpi_codecs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-cht: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-byt: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: use comp_ids to enumerate rt5682s (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: detect codec variant in probe function (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: add comp_ids field for machine driver matching (Jaroslav Kysela) [2003613] - ASoC: Stop dummy from overriding hwparams (Jaroslav Kysela) [2003613] - ASoC: topology: Change topology device to card device (Jaroslav Kysela) [2003613] - ASoC: topology: Use correct device for prints (Jaroslav Kysela) [2003613] - ASoC: topology: Check for dapm widget completeness (Jaroslav Kysela) [2003613] - ASoC: topology: Add header payload_size verification (Jaroslav Kysela) [2003613] - ASoC: core: Remove invalid snd_soc_component_set_jack call (Jaroslav Kysela) [2003613] - ASoC: amd: acp: select CONFIG_SND_SOC_ACPI (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: es8316: add support for ESSX8336 ACPI _HID (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct configuring of switch inversion from ts-inv (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_DMIC (Jaroslav Kysela) [2003613] - ASoC: amd: acp: fix Kconfig dependencies (Jaroslav Kysela) [2003613] - ASoC: rt5682-i2c: Use devm_clk_get_optional for optional clock (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on JSL (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Fix return value check in acp_machine_select() (Jaroslav Kysela) [2003613] - ASoC: max98520: add max98520 audio amplifier driver (Jaroslav Kysela) [2003613] - ASoC: nau8821: clarify out-of-bounds check (Jaroslav Kysela) [2003613] - ASoC: nau8821: fix kernel-doc (Jaroslav Kysela) [2003613] - ASoC: rt5682s: use 'static' qualifier (Jaroslav Kysela) [2003613] - ASoC: topology: handle endianness warning (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_ACP_COMMON should depend on X86 && PCI (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_{LEGACY_MACH,SOF_MACH} should depend on X86 && PCI && I2C (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Wrap AMD Audio ACP components in SND_SOC_AMD_ACP_COMMON (Jaroslav Kysela) [2003613] - ASoC: cs42l42: free_irq() before powering-down on probe() fail (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Reset and power-down on remove() and failed probe() (Jaroslav Kysela) [2003613] - ASoC: nau8825: add clock management for power saving (Jaroslav Kysela) [2003613] - ASoC: nau8825: add set_jack coponment support (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Prevent NULL pointer deref in interrupt handler (Jaroslav Kysela) [2003613] - ASoC: wm8962: Convert to devm_clk_get_optional() (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependency on GPIOLIB for SND_SOC_MAX98357A (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Make cs35l41_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tegra: Set default card name for Trimslice (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore AC97 support (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add acp_machine struct for renoir platform. (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Downsizing the DAC volume scale (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove unused runtime_suspend/runtime_resume callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for ACPI table match entry (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use device_property API instead of of_property (Jaroslav Kysela) [2003613] - ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow Carp platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add YC machine driver using dmic (Jaroslav Kysela) [2003613] - ASoC: amd: create platform device for acp6x machine driver (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow carp acp6x drivers build (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver dma ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x irq handler (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: add platform devices for acp6x pdm driver and dmic driver (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP6x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for RT5682-VS codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for Maxim amplifier codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add SOF audio support on Chrome board (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add legacy sound card support for Chrome audio (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add generic machine driver support for ACP cards (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add callback for machine driver on ACP (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add I2S support on Renoir platform (Jaroslav Kysela) [2003613] - ASoC: amd: Add common framework to support I2S on ACP SOC (Jaroslav Kysela) [2003613] - ASoC: soc-core: tidyup empty function (Jaroslav Kysela) [2003613] - ASoC: soc-component: add snd_soc_component_is_codec() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step2 (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step1 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always enable TS_PLUG and TS_UNPLUG interrupts (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix WARN in remove() if running without an interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Mark OSC_SWITCH_STATUS register volatile (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Set correct SRC MCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Allow time for HP/ADC to power-up after enable (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use PLL for SCLK > 12.288MHz (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't claim to support 192k (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't set defaults for volatile registers (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct some register default values (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always configure both ASP TX channels (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't reconfigure the PLL while it is running (Jaroslav Kysela) [2003613] - ASoC: soc-component: improve error reporting for register access (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh machine driver (Jaroslav Kysela) [2003613] - ASoc: amd: create platform device for VG machine driver (Jaroslav Kysela) [2003613] - ASoC: test-component: add Test Component for Sound debug/test (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix a little pop while playback (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [2003613] - ASoC: rt9120: Drop rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control caused error (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: switch to using devm_fwnode_gpiod_get() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: amd: Kconfig: Select fch clock support with machine driver (Jaroslav Kysela) [2003613] - ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() (Jaroslav Kysela) [2003613] - ASoC: SOF: prepare code to allocate IPC messages in fw_ready (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: restore mixer functionality (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix hp pop produced immediately after resuming (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce fragment elapsed notification API (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Use newly introduced generic IPC stream ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Make Intel IPC stream ops generic (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbox_write callbacks (Jaroslav Kysela) [2003613] - ASoC: SOF: pipelines: Harmonize all functions to use struct snd_sof_dev (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: do not power down primary core during topology removal (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Dump registers and stack when SOF_DBG_DUMP_REGS is set (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag from dbg_dump calls (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmware start fails (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Clean up snd_sof_get_status() prints (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: Drop 'error' prefix from error dump functions (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce macro to set the firmware state (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: Force DSP panic dumps to be printed (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Re-enable dumps after successful IPC tx (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Print out the fw_state along with the DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_dbg_or_err (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() for DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping (Jaroslav Kysela) [2003613] - ASoC: SOF: debug/ops: Move the IPC and DSP dump functions out from the header (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Print the DSP dump if boot fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce kernel log noise (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc and dsp dump: Add markers for better visibility (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence for fw_exception (Jaroslav Kysela) [2003613] - ASoC: SOF: core: debug: force all processing on primary core (Jaroslav Kysela) [2003613] - ASoC: max98927: Handle reset gpio when probing i2c (Jaroslav Kysela) [2003613] - ASoC: DAPM: Fix missing kctl change notifications (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: SOF: OF: Add fw_path and tplg_path parameters (Jaroslav Kysela) [2003613] - ASoC: amd: acp-rt5645: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: return error if sof_connect_dai_widget() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: allow for dynamic pipelines override for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: show clks_control value in dynamic debug (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dynamic pipelines (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp (Jaroslav Kysela) [2003613] - ASoC: Intel: add machine driver for SOF+ES8336 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ASoC: Intel: cht_bsw_nau8824: Set card.components string (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add a nau8824_components() helper (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix NAU8824_JACK_LOGIC define (Jaroslav Kysela) [2003613] - ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: nau8821: new driver (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add kernel parameter for topology verification (Jaroslav Kysela) [2003613] - ASoC: SOF: Add support for dynamic pipelines (Jaroslav Kysela) [2003613] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: make sure DAI widget is set up before IPC (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce widget use_count (Jaroslav Kysela) [2003613] - ASoC: SOF: Don't set up widgets during topology parsing (Jaroslav Kysela) [2003613] - ASoC: SOF: restore kcontrols for widget during set up (Jaroslav Kysela) [2003613] - ASoC: SOF: Add new fields to snd_sof_route (Jaroslav Kysela) [2003613] - AsoC: dapm: export a couple of functions (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-audio: add helpers for widgets, kcontrols and dai config set up (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add new token for dynamic pipeline (Jaroslav Kysela) [2003613] - ASoC: SOF: control: Add access field in struct snd_sof_control (Jaroslav Kysela) [2003613] - ASoC: topology: change the complete op in snd_soc_tplg_ops to return int (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix HP noise caused by SAR mode switch when the system resumes (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Enable ASRC auto-disable to fix pop during jack plug-in while playback (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: rt5682: move clk related code to rt5682_i2c_probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: Use clk_hw based APIs for registration (Jaroslav Kysela) [2003613] - ASoC: rt5682: Drop usage of __clk_get_name() (Jaroslav Kysela) [2003613] - ASoC: SOF: Change SND_SOC_SOF_TOPLEVEL from config to menuconfig (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Revise the macro RT5682S_PLLB_SRC_MASK (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Use dev_dbg instead of pr_debug (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Remove the volatile SW reset register from reg_default (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix headphone vs headset, button-press detection no longer working (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: update platform device name for Maxim amplifier (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Make the error prints consistent in tx_wait_done() (Jaroslav Kysela) [2003613] - ASoC: SOF: prefix some terse and cryptic dev_dbg() with __func__ (Jaroslav Kysela) [2003613] - ASoC: SOF: add error handling to snd_sof_ipc_msg_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: add header file for ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pm: fix a stale comment (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: Print stream name on STREAM_SD_OFFSET timeout (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: fix potential locking issue (Jaroslav Kysela) [2003613] - ASoC: ak4458: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak5558: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: dwc-i2s: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4671: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: alc5623: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: bcm: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cpcap: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported" (Jaroslav Kysela) [2003613] - ASoC: ad193x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_dai_ops structs (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use two thresholds and increased wait time for manual type detection (Jaroslav Kysela) [2003613] - ASoC: adau1977: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau17x1: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1701: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1373: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1372: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ad1836: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ep93xx: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: samsung: add missing "fallthrough;" (Jaroslav Kysela) [2003613] - ASoC: ak4642: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Use correct version to initialize Class H (Jaroslav Kysela) [2003613] - ASoC: alc5632: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak4104: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4118: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: zl38060: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cs4341: Add SPI device ID table (Jaroslav Kysela) [2003613] - ASoC: pcm179x: Add missing entries SPI to device ID table (Jaroslav Kysela) [2003613] - ASoC: pl1022_rdk: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: pl1022_ds: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: mpc8610_hpcd: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-sgtl5000: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-es8328: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl_sai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-mqs: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-esai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: eureka-tlv320: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cros_ec_codec: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers (Jaroslav Kysela) [2003613] - ASoC: codecs: max98390: simplify getting the adapter of a client (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macro (Jaroslav Kysela) [2003613] - ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_component_dev (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based Mixer driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based ADX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based AMX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based SFC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based MVC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add routes for few AHUB modules (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: Don't reconnect an already active BE (Jaroslav Kysela) [2003613] - ASoC: compress/component: Use module_get_when_open/put_when_close for cstream (Jaroslav Kysela) [2003613] - ASoC: soc-component: Convert the mark_module to void* (Jaroslav Kysela) [2003613] - ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove redundant error check from sof_ipc_tx_message_unlocked (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/stream_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: trace: Omit error print when waking up trace sleepers (Jaroslav Kysela) [2003613] - misc: cs35l41: Remove unused pdn variable (Jaroslav Kysela) [2003613] - ASoC: SOF: imx8m: add SAI1 info (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor fix all errors reported by checkpatch.pl script (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Move probe work related code under a single if () branch (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Implement Manual Type detection as fallback (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-probes: Correct the function names used for snd_soc_cdai_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c (Jaroslav Kysela) [2003613] - ASoC: SOF: probe: Merge and clean up the probe and compress files (Jaroslav Kysela) [2003613] - ASoC: SOF: compress: move and export sof_probe_compr_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COMPRESS reference (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Add probe message logging to ipc_log_header() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Re-phrase the missing firmware error to avoid duplication (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: release_firmware() on load failure to avoid batching (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use the generic ops for region debugfs handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add generic API and ops for DSP regions (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Do not use 'bar' as parameter for block_read/write (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: bdw: Set the mailbox offset directly in bdw_probe (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fixup the error messages (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Don't overwrite returned error code (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Combine adjacent register writes (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix use of an uninitialised variable (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: load_firmware callback is mandatory, treat it like that (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Relocate inline definitions from hda.h to hda.c for sdw (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax_icl declarations (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dsp: Declare locally used functions as static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: Do no initialize resindex_dma_base (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: Fix DSP oops stack dump output contents (Jaroslav Kysela) [2003613] - ASoC: pcm5102a: increase rate from 192k to 384k (Jaroslav Kysela) [2003613] - ASoC: rt1011: add i2s reference control for rt1011 (Jaroslav Kysela) [2003613] - ASoC: SOF: Handle control change notification from firmware (Jaroslav Kysela) [2003613] - ASoC: SOF: control: fix a typo in put operations for kcontrol (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Add driver for ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: core: allow module parameter to override dma trace Kconfig (Jaroslav Kysela) [2003613] - ASoC: soc-topology: Move template info print soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2003613] - ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol (Jaroslav Kysela) [2003613] - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Fix CONFIG_SND_SOC_SDW_MOCKUP select (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix headset background noise when S3 state (Jaroslav Kysela) [2003613] - ASoC: Revert PCM trigger changes (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: protect BE dailink state changes in trigger (Jaroslav Kysela) [2003613] - ASoC: dwc: Get IRQ optionally (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the vol+ button detection issue (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Make rt5640_jack_gpio/rt5640_jack2_gpio static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: remove duplicate include (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: move common ATOM stuff to module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: byt: prepare split between Baytrail and Merrifield (Jaroslav Kysela) [2003613] - ASoC: rt1015: remove possible unused variable `bclk_ms' (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Mark hp_elitepad_1000g2_jack?_check functions static (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select first entry for singular pipe config arrays (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Properly configure modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support multiple format configs (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Simplify m_state for loadable modules (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix passing loadable flag for module (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module resource and format selection (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select proper format for NHLT blob (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Revert PCM buffer address setup workaround again (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for HP Elite Pad 1000G2 jack-detect (Jaroslav Kysela) [2003613] - ASoC: Intel: bytct_rt5640: Add a separate "Headset Mic 2" DAPM pin for the mic on the 2nd jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add rt5640_set_ovcd_params() helper (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add optional hp_det_gpio parameter to rt5640_detect_headset() (Jaroslav Kysela) [2003613] - ASoC: rt5640: Delay requesting IRQ until the machine-drv calls set_jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Move rt5640_disable_jack_detect() up in the rt5640.c file (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix breakage for PCM buffer address setup (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use cfg-lineout:2 in the components string (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: soc-ac97: cleanup cppcheck warning (Jaroslav Kysela) [2003613] - ASoC: soc-component: cleanup cppcheck warning at snd_soc_pcm_component_pm_runtime_get() (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning for CONFIG_GPIOLIB (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning at snd_soc_jack_report() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_pcm_dai_new() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_copy_user() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_new() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_hw_params() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_rt711*: keep codec device reference until remove (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: pass card information to init/exit functions (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle errors with acpi_dev_get_first_match_dev() (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: harden codec property handling (Jaroslav Kysela) [2003613] - ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: make DMI L1 selection more robust (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: simplify logic for DMI_L1 handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: remove always true condition (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: clarify DMI L1 option description (Jaroslav Kysela) [2003613] - ASoC: rt5682: Properly turn off regulators if wrong device ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Implement remove callback (Jaroslav Kysela) [2003613] - ASoC: rt5682: Disable irq on shutdown (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold again (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix platform ID matching (Jaroslav Kysela) [2003613] - ASoC: rt1015p: add new acpi id and comapatible id (Jaroslav Kysela) [2003613] - ASoC: max98390: Add support change dsm param name (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Update module authors (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Validate dai_set_sysclk() frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit (Jaroslav Kysela) [2003613] - ASoC: rt5640: Silence warning message about missing interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix mono playback (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Constrain sample rate to prevent illegal SCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix LRCLK frame start edge (Jaroslav Kysela) [2003613] - ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for set_jack calls (Jaroslav Kysela) [2003613] - ASoC: mt6359-accdet.c: remove useless assignments (Jaroslav Kysela) [2003613] - ASoC: max98090: remove duplicate status reads and useless assignmment (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at soc_dapm_dai_stream_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_new_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_weak_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_add_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_del_route() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_run() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_check_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_pga() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_set_mixer_path_status() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_connect_mux() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_wcache_lookup() (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: sprd: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: qcom: qdsp6: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: mpc5200: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_asrc_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: tegra: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl: imx-pcm-fiq: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: bcm: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ALSA: pxa2xx: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ASoC: rt5514: make array div static const, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: codecs: ad193x: add support for 96kHz and 192kHz playback rates (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_max98373: remove useless inits (Jaroslav Kysela) [2003613] - ASoC: Intel: update sof_pcm512x quirks (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Use DMI string to search for adl_mx98373_rt5682 variant (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-ipc: fix reply size checking (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headset mic input (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headphones output (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai() helper (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add line-out support (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: move sof_intel_dsp_desc() forward (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS definition (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at snd_soc_find_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_kcontrol_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dapm_widget_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dai_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_process_headers() (Jaroslav Kysela) [2003613] - ASoC: amd: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - soundwire: add flag to ignore all command/control for mockup devices (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix open coded prefix handling (Jaroslav Kysela) [2003613] - ASoC: uniphier: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: xilinx: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: skylake: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: amd: Drop superfluous mmap callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix bclk calculation for mono (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of ADC Volume control (Jaroslav Kysela) [2003613] - ASoC: v253_init: eliminate pointer to string (Jaroslav Kysela) [2003613] - ASoC: samsung: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_simple_widgets() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_add_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_unregister_component() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_daifmt_parse_format() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_set_dmi_name() (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix spelling contraction "cant" -> "can't" (Jaroslav Kysela) [2003613] - ASoC: component: Remove misplaced prefix handling in pin control functions (Jaroslav Kysela) [2003613] - ASoC: amd: fix an IS_ERR() vs NULL bug in probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: enable SAR ADC power saving mode during suspend (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_runtime_setup_be_chan() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_be_is_active() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_get_playback_capture() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_components_close() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_apply_msb() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: enforce exclusion between HDaudio and SoundWire (Jaroslav Kysela) [2003613] - ASoC: topology: Select SND_DYNAMIC_MINORS (Jaroslav Kysela) [2003613] - ASoC: rt1015: Remove unnecessary flush work on rt1015 driver (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard (Jaroslav Kysela) [2003613] - ASoC: amd: Use dev_probe_err helper (Jaroslav Kysela) [2003613] - ASoC: amd: Don't show messages about deferred probing by default (Jaroslav Kysela) [2003613] - ASoC: amd: enable stop_dma_first flag for cz_dai_7219_98357 dai link (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh acp5x driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dma driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dai driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s controller driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x pcm dma driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: irq handler changes for ACP5x PCM dma driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x PCM platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: create acp5x platform devices (Jaroslav Kysela) [2003613] - ASoc: amd: add acp5x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP5x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Run hibernation callbacks (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold (Jaroslav Kysela) [2003613] - ASOC: Intel: sof_sdw: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend (Jaroslav Kysela) [2003613] - ASoC: amd: reverse stop sequence for stoneyridge platform (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: add a flag to reverse the stop sequence (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs for tests (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: tgl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: cnl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: codecs: add SoundWire mockup device support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Enable Bluetooth offload on tgl and adl (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states (Jaroslav Kysela) [2003613] - ASoC: rt5631: Fix regcache sync errors on resume (Jaroslav Kysela) [2003613] - ASoC: amd: fix spelling mistakes (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: use helper function to get bclk frequency (Jaroslav Kysela) [2003613] - ASoC: SOF: add a helper to get topology configured bclk (Jaroslav Kysela) [2003613] - ASoC: tegra: Use ADMAIF component for DMA allocations (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: fix xrun issue on platform with max98373 (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: mark runtime-pm functions as __maybe_unused (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Correct suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Reset global variable (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Switch to use reset-bulk API (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Reset hardware properly (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Use clk_bulk helpers (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Add missing resets (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra210_admaif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fill in driver name (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Add missing of_node_put() in imx8_probe() (Jaroslav Kysela) [2003613] - ASoC: Intel: skl_hda_dsp_generic: Update Kconfig documentation (Jaroslav Kysela) [2003613] - ASoC: Intel: use MODULE_DEVICE_TABLE with platform_device_id tables (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: fix signed/unsigned warning (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_max98373: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: shrink platform_id names below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: remove hdac-hdmi support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: use mach data for ADL RVP DMIC count (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix a NULL vs IS_ERR() check (Jaroslav Kysela) [2003613] - ASoC: rt711: add two jack detection modes (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c24xx-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c2412-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: pcm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: remove snd_soc_of_parse_daifmt() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: switch to use snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_fliped() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_from_bitmap() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: fsi: fix spelling mistake (Jaroslav Kysela) [2003613] - ASoC: Intel: bdw-rt5677: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ASoC: spear: spdif_out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: sprd: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: sti: sti_uniperif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: spdifrx: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: sai: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: make hdmi_codec_controls static (Jaroslav Kysela) [2003613] - ASoC: rockchip: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: pdm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Jaroslav Kysela) [2003613] - ASoC: hisilicon: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: jz4740-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-parallel-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: dwc: dwc-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: Squash utils into common machine driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Specify components string for each card (Jaroslav Kysela) [2003613] - ASoC: tegra: Unify ASoC machine drivers (Jaroslav Kysela) [2003613] - ASoC: tegra: SND_SOC_TEGRA_AUDIO_GRAPH_CARD should depend on SND_SOC_TEGRA (Jaroslav Kysela) [2003613] - ASoC: tegra20-spdif: remove "default m" (Jaroslav Kysela) [2003613] - ASoC: tegra: Add audio graph based card driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver_name=tegra for all machine drivers (Jaroslav Kysela) [2003613] - ASoC: rt5640: Make codec selectable (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add a prepare hook (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add iec958 controls (Jaroslav Kysela) [2003613] - ASoC: rt5645: Avoid upgrading static warnings to errors (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Rework to support more controls (Jaroslav Kysela) [2003613] - ASoC: soc-core: don't use discriminatory terms on snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jaroslav Kysela) [2003613] - ASoC: rt715-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1316-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1308-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: add missing memory allocation check (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: fsi: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: pcm3168a: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: ak4613: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - mfd: arizona: Allow building arizona MFD-core as module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-M support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: don't print ROM status if cl_dsp_init() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: clean up hda_dsp_dump() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Constify sof_probe_compressed_ops (Jaroslav Kysela) [2003613] - ASoC: wm5110: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: wm5102: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs47125: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs42l52: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs35l3x: Use neutral language in amp drivers (Jaroslav Kysela) [2003613] - ASoC: cs43130: Use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: wm8962: Use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs42l56: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: tlv320aic26: use DEVICE_ATTR_RW macro (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Check jack status before reporting button events (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2400000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2304000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix 1536000 Bit Clock instability (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: remove .nonatomic for BE dailinks (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add support for Bluetooth offload (Jaroslav Kysela) [2003613] - ASoC: Intel: common: Add entries for sdw codecs in ADL match table (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entries for i2s machines in ADL match table (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: don't return void value (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: fix assignment to use le32_to_cpu (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead sof_block_read() (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: print out the polling register (Jaroslav Kysela) [2003613] - ASoC: SOF: pci: No need to cast second time to save the desc (Jaroslav Kysela) [2003613] - ASoC: SOF: Check desc->ops directly in acpi/pci/of probe functions (Jaroslav Kysela) [2003613] - ASoC: topology: Fix using uninitialized pointer (Jaroslav Kysela) [2003613] - ASoC: soc-dai: fix up hw params only if it is needed (Jaroslav Kysela) [2003613] - ASoC: soc-core: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: topology: Add support for multiple kcontrol types to a widget (Jaroslav Kysela) [2003613] - ASoC: intel/boards: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [2003613] - ASoC: cs43130: handle errors in cs43130_probe() properly (Jaroslav Kysela) [2003613] - Revert "ASoC: cs43130: fix a NULL pointer dereference" (Jaroslav Kysela) [2003613] - ASoC: cs42l42: make HSBIAS_SENSE_EN optional (Jaroslav Kysela) [2003613] - ASoC: wm2200: remove include of wmfw.h (Jaroslav Kysela) [2003613] - ASoC: wm_adsp: mark more data structures with the const qualifier (Jaroslav Kysela) [2003613] - ASoC: Intel: bxt_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: add sof-cs42l42 machine driver (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: create sof-maxim-common module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle hda-dsp-common as a module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: add support for adl boards in sof-rt5682 (Jaroslav Kysela) [2003613] - ASoC: Intel: Boards: tgl_max98373: Add BT offload support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix index used in inner loop (Jaroslav Kysela) [2003613] - ALSA: fireworks: add support for Loud Onyx 1200f quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Track 16 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Traveler mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: remove TODO for interaction with userspace about control message (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: export meter information to userspace as float value (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: refine parser for meter information in register DSP models (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix null pointer dereference when polling hwdep character device (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: notify event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: queue event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for line input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer source parameters in register-DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached hardware meter (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser for meter information in command DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser to gather meter information in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix truncated bytes in message tracepoints (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix transmission method for Loud models based on OXFW971 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896HD (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functioal regression for silence in Apogee Duet FireWire (Jaroslav Kysela) [2003613] - ALSA: bebob: correct duplicated entries with TerraTec OUI (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 828 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for source detection of sampling clock in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for packet format detection in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for AES/EBU clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for detection of clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: bebob: add support for ToneWeal FW66 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix rx packet format at higher rate for MOTU 828 mk3 Hybrid (Jaroslav Kysela) [2003613] - ALSA: bebob: fix rx packet format for Yamaha GO44/GO46, Terratec Phase 24/x24 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 828 (Jaroslav Kysela) [2003613] - ALSA: bebob: Fix bit flag quirk constants (Jaroslav Kysela) [2003613] - ALSA: firewire: fill Kconfig with entries for devices based on DICE ASICs (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entries for Phonic Helix Board and FireFly series (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for M-Audio models (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Acoustic Reality eAR Master One, Eroica, Figaro, and Ciaccona (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Mackie D.2 FireWire option card (Jaroslav Kysela) [2003613] - ALSA: fireworks: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: bebob: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replace in_interrupt() with in_softirq() (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for model-dependent quirks (Jaroslav Kysela) [2003613] - ALSA: bebob: delete workaround for protocol version 3 (Jaroslav Kysela) [2003613] - ALSA: bebob: dismiss sleep after breaking connections (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete workqueue for period update (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: operate for period elapse event in process context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: delete unused kernel API (Jaroslav Kysela) [2003613] - ALSA: fireface: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: dice: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: oxfw: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: fireworks: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: bebob: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for hybrid model of MOTU Ultralite mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: remove useless operations for kernel preemption (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: fix error codes for allocation failure (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix error return code in snd_motu_stream_reserve_duplex() (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: sequence replay for source packet header (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cache event ticks in source packet header per data block (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro for magic numbers relevant to IEC 61883-1 (Jaroslav Kysela) [2003613] - ALSA: bebob: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: wait just for NOTIFY_CLOCK_ACCEPTED after GLOBAL_CLOCK_SELECT operation (Jaroslav Kysela) [2003613] - ALSA: fireface: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: oxfw: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: delete SYTMATCH clock source (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: support NO_PERIOD_WAKEUP in ALSA PCM runtime (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: transfer rx packets on-the-fly when replaying (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replay sequence of incoming packets for outgoing packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add replay target to cache sequence of packet (Jaroslav Kysela) [2003613] - ALSA: bebob: distinguish M-Audio ProFire Lightbridge quirk (Jaroslav Kysela) [2003613] - ALSA: bebob: cancel switching connection order (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete callbacked member (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: drop initial NODATA or empty packet (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for transfer delay (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of data block sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of syt sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of packet descriptors (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: pool sequence of packet in IT context independently (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add flag to unaware of syt in CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix uninitialized variable err issue (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: change waking up timing to process packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IT contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to start several IT/IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: skip initial packets instead of scheduling IR context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for selection of IT context header length (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for calculation of context payload (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for size of CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: insert descriptor for skipped cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: check cycle continuity (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for check of CIP header about payload size (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for parser of IR context header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for helper function to compute OHCI 1394 cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for sequence descriptor' (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: handle the case that empty isochronous packet payload for CIP (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to refer the same frame count per period in domain structure (Jaroslav Kysela) [2003613] - ALSA: oxfw: add quirk flag for blocking transmission method (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for wrong_dbs quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for jumbo payload quirk (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 (Jaroslav Kysela) [2003613] - ALSA: oxfw: add comment for the type of ASICs (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Mackie Onyx Sattelite (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Tapco Link.FireWire 4x6 (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring to detect mackie models (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for existent device entry with specifier_id and version (Jaroslav Kysela) [2003613] - ALSA: firewire-lib/motu: use int type for the value of bitwise OR with enumerator-constant (Jaroslav Kysela) [2003613] - Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Disable silent stream on GLK (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add new alc285-hp-amp-init model (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P (Jaroslav Kysela) [2003613] - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver (Jaroslav Kysela) [2003613] - ALSA: ctxfi: Fix out-of-range access (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (Jaroslav Kysela) [2003613] - ALSA: cmipci: Drop stale variable assignment (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 (Jaroslav Kysela) [2003613] - ALSA: hda: fix general protection fault in azx_runtime_idle (Jaroslav Kysela) [2003613] - ALSA: hda: Free card instance properly at probe errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASUS UX550VE (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC70HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 (Jaroslav Kysela) [2003613] - ALSA: ISA: not for M68K (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC50HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - ALC236 headset MIC recording issue (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Jaroslav Kysela) [2003613] - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Use position buffer for SKL+ again (Jaroslav Kysela) [2003613] - ALSA: hda: Reduce udelay() at SKL+ position reporting (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack (Jaroslav Kysela) [2003613] - ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. (Jaroslav Kysela) [2003613] - Revert "ALSA: hda: Drop workaround for a hang at shutdown again" (Jaroslav Kysela) [2003613] - ALSA: vx222: fix null-ptr-deref (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Initialize Codec only in init fixup. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Ensure Type Detection is only run on startup when necessary (Jaroslav Kysela) [2003613] - ALSA: hda: Disable runtime resume at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [2003613] - ALSA: hda: Code refactoring snd_hda_pick_fixup() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/analog - Sink ad198x_shutup() and shuffle CONFIG_PM guards (Jaroslav Kysela) [2003613] - ALSA: hda/sigmatel - Sink stac_shutup() into stac_suspend() (Jaroslav Kysela) [2003613] - ALSA: hda: Drop workaround for a hang at shutdown again (Jaroslav Kysela) [2003613] - ALSA: hda/via: Apply runtime PM workaround for ASUS B23E (Jaroslav Kysela) [2003613] - ALSA: hda: Fix hang during shutdown due to link reset (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Nuke unused reboot_notify callback (Jaroslav Kysela) [2003613] - ALSA: hda: Suspend codec at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda: conexant: Turn off EAPD at suspend, too (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent pops and clicks during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Unmute/Mute codec when stream starts/stops (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Follow correct CS42L42 power down sequence for suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Remove unnecessary delays (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use timeout rather than retries for I2C transaction waits (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set fixed sample rate of 48kHz for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Enable Full Scale Volume for Line Out Codec on Dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add support for dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add Support to disable jack type detection for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support multiple sub_codecs for Suspend/Resume/Unsol events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move codec properties to its own struct (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Separate CS8409, CS42L42 and project functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support i2c bulk read/write functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid re-setting the same page as the last access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid setting the same I2C address for every access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Dont disable I2C clock between consecutive accesses (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Generalize volume controls (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent I2C access during suspend time (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Simplify CS42L42 jack detect. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask CS42L42 wake events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited response for the first boot (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited responses during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unnecessary Ring Sense for Cyborg/Warlock/Bullseye (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Reduce HS pops/clicks for Cyborg (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask all CS42L42 interrupts on initialization (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use enums for register names and coefficients (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move arrays of configuration to a new file (Jaroslav Kysela) [2003613] - ALSA: hda/cirrus: Move CS8409 HDA bridge to separate module (Jaroslav Kysela) [2003613] - ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: pci: cs46xx: Fix set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: hda: Add quirk for ASUS Flow x13 (Jaroslav Kysela) [2003613] - ALSA: pci/korg1212: completely remove 'set but not used' warnings (Jaroslav Kysela) [2003613] - ALSA: pcxhr: use __func__ to get funcion's name in an output message (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix wrongly shuffled firmware loader code (Jaroslav Kysela) [2003613] - ALSA: als300: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix error return code in snd_nm256_create() (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx222: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: trident: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Fix unaligned buffer addresses (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: rme9652: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme9652: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hdspm: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ALSA: hdsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Replace tasklet with threaded irq (Jaroslav Kysela) [2003613] - ALSA: riptide: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [2003613] - ALSA: oxygen: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: nm256: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lx6464es: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lola: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: korg1212: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1712: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ca0106: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aw2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: au88x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: via82xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sis7019: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme96: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme32: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: maestro3: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: fm801: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1968: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1938: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ens137x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5530: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs4281: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cmipci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: bt87x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt3328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als4000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als300: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1889: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: atiixp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine (Jaroslav Kysela) [2003613] - ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Skip ac97 clock measurement on VM (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add option to enable all pins forcibly (Jaroslav Kysela) [2003613] - ALSA: ice1724: Remove superfluous loop over model table (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: remove redundant initialization of variable status (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix breakage at ac97 clock measurement (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute led of the HP Pavilion 15-eh1xxx series (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add ALC285 HP init procedure (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add type for ALC287 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: hda: Release codec display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda: Release controller display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Jaroslav Kysela) [2003613] - ALSA: hdsp: fix a test for copy_to_user() failure (Jaroslav Kysela) [2003613] - ALSA: hda: Add IRQ check for platform_get_irq() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add another ALC236 variant support (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/tegra: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ALSA: trident: Fix build error (Jaroslav Kysela) [2003613] - ALSA: trident: Drop shadow TLB pointer table (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx222: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: trident: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme9652: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hdsp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: riptide: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcxhr: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mixart: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ice1712: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ca0106: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: au88x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ac97: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: via82xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme96: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme32: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: maestro3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: fm801: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1968: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1938: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ens137x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmipci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: bt87x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: azt3328: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: atiixp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als4000: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als300: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ak4531: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ad1889: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Change device names for quirks to barebone names (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: Make a const array static, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: pci: lx6464es: remove useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: Fix incorrect use of vp->state (Jaroslav Kysela) [2003613] - ALSA: pcsp: Make hrtimer forwarding more robust (Jaroslav Kysela) [2003613] - ALSA: pcsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: dummy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aloop: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mpu401: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: serial-u16550: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mtpav: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: virmidi: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx: Manage vx_core object with devres (Jaroslav Kysela) [2003613] - ALSA: aloop: Fix spelling mistake "synchronization" -> "synchronization" (Jaroslav Kysela) [2003613] - ALSA: serial: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mpu401: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: fix useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: harden detection of controller (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: avoid write to STATESTS if controller is in reset (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_ext_stream: fix potential locking issues (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Jaroslav Kysela) [2003613] - ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID (Jaroslav Kysela) [2003613] - ALSA: usb-audio: usx2y - use GFP_NOIO flag (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reorder snd_djm_devices[] entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Don't start stream for capture at prepare (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Switch back to non-latency mode at a later point (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for Audient iD14 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Jaroslav Kysela) [2003613] - ALSA: ua101: fix division by zero at probe (Jaroslav Kysela) [2003613] - ALSA: line6: fix control and interrupt message timeouts (Jaroslav Kysela) [2003613] - ALSA: 6fire: fix control and bulk message timeouts (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix microphone sound on Jieli webcam. (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Initialize every feature unit once at probe time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Drop superfluous error message after disconnection (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: add Schiit Hel device to quirk table (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for VF0770 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Less restriction for low-latency playback mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit fb streams (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Enable rate validation for Scarlett devices (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix packet size calculation regression (Jaroslav Kysela) [2003613] - ALSA: usb-audio: disable implicit feedback sync for Behringer UFX1204 and UFX1604 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid killing in-flight URBs during draining (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Improved lowlatency playback support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add spinlock to stop_urbs() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Check available frames for the next packet size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency mode for implicit feedback sync (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency playback for free-wheel mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playback (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix possible race at sync of urb completions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Restrict rates for the shared clocks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix comment reference in __uac_clock_find_source (Jaroslav Kysela) [2003613] - ALSA: usx2y: Prefer struct_size over open coded arithmetic (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Unify mixer resume and reset_resume procedure (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add lowlatency module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Work around for XRUN with low latency playback (Jaroslav Kysela) [2003613] - ASoC: dmaengine: Introduce module option prealloc_buffer_size_kbytes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move set-interface-first workaround into common quirk (Jaroslav Kysela) [2003613] - ALSA: doc: Fix indentation warning (Jaroslav Kysela) [2003613] - ALSA: hda: Update documentation for aliasing via the model option (Jaroslav Kysela) [2003613] - ALSA: doc: Add the description of quirk_flags option for snd-usb-audio (Jaroslav Kysela) [2003613] - ALSA: doc: Fix reference to mixart.rst (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Update the documentation for the new delayed_register option (Jaroslav Kysela) [2003613] - ALSA: hda - Update descriptions about new position_fix values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Input source control - digidesign mbox (Jaroslav Kysela) [2003613] - ALSA: usb-audio: make array static const, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk_flags module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move generic DSD raw detection into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move autosuspend quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move rate validation quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move interface setup delay into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move control message delay quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ITF-USB DSD quirk handling into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move clock setup quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move playback_first flag into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move tx_length quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move txfr_quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move media-controller API quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Introduce quirk_flags field (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid unnecessary or invalid connector selection at resume (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix superfluous autosuspend recovery (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix incorrect clock source setting (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix line out/speaker switching notifications (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Correct channel mute status after mute button pressed (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Direct Monitor control name for 2i2 (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Mute/Dim/MSD Mode control names (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reduce latency at playback start, take#2 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usx2y: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix for loop increment in scarlett2_usb_get_config (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix scarlett2_*_ctl_put() return values again (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix pad count for 18i8 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for the talkback feature (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update get_config to do endian conversion (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add speaker switching support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update mux controls to allow updates (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add sw_hw_ctls and mux_ctls (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split up sw_hw_enum_ctl_put() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Label 18i8 Gen 3 line outputs correctly (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add direct monitor support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add phantom power switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "air" switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for Solo and 2i2 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow bit-level access to config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move get config above set config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 MSD mode switch (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for "input-other" notify (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 mixer support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix wrong resume call (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix Level Meter control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split struct scarlett2_ports (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow arbitrary ordering of mux entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add mute support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add scarlett2_vol_ctl_write() helper (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove repeated device info comments (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move info lookup out of init function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Improve device info lookup (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Reformat scarlett2_config_items[] (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Merge common line in capture strings (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "Sync Status" control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Always enable interrupt polling (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update initialisation sequence (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add usb_tx/rx functions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix OOB access at proc output (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove hard-coded USB #defines (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Don't copy struct scarlett2_config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix union usage in mixer control callbacks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix data_mutex lock (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add temp variable for consistency (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename struct scarlett2_mixer_data (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename buttons/interrupts/vol (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove redundant info->button_count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove interrupt debug message (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove unused/useless code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Coding style improvements (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove incorrect S/PDIF comment (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for Denon DN-X1600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mux at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mixer volumes at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Factor out DSD bitrev copy function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring delay account code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pre-calculate buffer byte size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Make snd_usb_pcm_delay() static (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix uninitialized variable at __uac_clock_find_source() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Handle error for the current selector gracefully (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring UAC2/3 clock setup code (Jaroslav Kysela) [2003613] - ALSA: usx2y: Nuke pcm_list (Jaroslav Kysela) [2003613] - ALSA: usx2y: Cleanup probe and disconnect callbacks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Don't call free_pages_exact() with NULL address (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix shmem initialization (Jaroslav Kysela) [2003613] - ALSA: usxy2: Fix potential doubly allocations (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential memory leaks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid self-killing (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential leaks of uninitialized memory (Jaroslav Kysela) [2003613] - ALSA: usx2y: Coding style fixes (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix spaces (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid camelCase (Jaroslav Kysela) [2003613] - module: remove never implemented MODULE_SUPPORTED_DEVICE (Jaroslav Kysela) [2003613] - ALSA: pcm: Allow exact buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed request_dma() (Jaroslav Kysela) [2003613] - ALSA: core: use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: core: Fix double calls of snd_card_free() via devres (Jaroslav Kysela) [2003613] - ALSA: core: Add managed card creation (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap without buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Call substream ack() method upon compat mmap commit (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap breakage without explicit buffer setup (Jaroslav Kysela) [2003613] - ALSA: pcm - fix mmap capability check for the snd-dummy driver (Jaroslav Kysela) [2003613] - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer (Jaroslav Kysela) [2003613] - ALSA: memalloc: Remove a stale comment (Jaroslav Kysela) [2003613] - ALSA: memalloc: Use proper SG helpers for noncontig allocations (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() description (Jaroslav Kysela) [2003613] - ALSA: PCM: Fix NULL dereference at mmap checks (Jaroslav Kysela) [2003613] - ALSA: pcm: Check mmap capability of runtime dma buffer at first (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap capability check (Jaroslav Kysela) [2003613] - ALSA: pcm: use krealloc_array() (Jaroslav Kysela) [2003613] - ALSA: pcm: Add SNDRV_PCM_INFO_EXPLICIT_SYNC flag (Jaroslav Kysela) [2003613] - ALSA: pcm: Add more disconnection checks at file ops (Jaroslav Kysela) [2003613] - mm: don't include asm/pgtable.h if linux/mm.h is already included (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix mmap of SG-buffer with WC pages (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-coherent page allocation (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-contiguous page allocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() (Jaroslav Kysela) [2003613] - ALSA: core: Fix build error due to missing PAGE_SIZE (Jaroslav Kysela) [2003613] - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Count continuous pages in vmalloc buffer handler (Jaroslav Kysela) [2003613] - ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, too (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix pgprot for WC mmap on x86 (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support WC allocation on all architectures (Jaroslav Kysela) [2003613] - ALSA: memalloc: Correctly name as WC (Jaroslav Kysela) [2003613] - ALSA: memalloc: Minor refactoring (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUS (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed page allocator helper (Jaroslav Kysela) [2003613] - ALSA: core: Add continuous and vmalloc mmap ops (Jaroslav Kysela) [2003613] - ALSA: core: Move mmap handler into memalloc ops (Jaroslav Kysela) [2003613] - ALSA: core: Abstract memory alloc helpers (Jaroslav Kysela) [2003613] - ALSA: pcm: add snd_pcm_period_elapsed() variant without acquiring lock of PCM substream (Jaroslav Kysela) [2003613] - ALSA: pcm: Block the release until the system resume finishes (Jaroslav Kysela) [2003613] - ALSA: Drop superfluous argument from snd_power_wait() (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Drop snd_sgbuf_get_ptr() (Jaroslav Kysela) [2003613] - ALSA: jack: Check the return value of kstrdup() (Jaroslav Kysela) [2003613] - ALSA: seq: oss: Fix error check at system port creation (Jaroslav Kysela) [2003613] - ALSA: seq: Fix comments of wrong client number for MIDI Passthrough (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Limit the period size to 16MB (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Fix negative period/buffer sizes (Jaroslav Kysela) [2003613] - ALSA: iec958: Split status creation and fill (Jaroslav Kysela) [2003613] - ALSA: rawmidi - fix the uninitalized user_pversion (Jaroslav Kysela) [2003613] - ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION (Jaroslav Kysela) [2003613] - ALSA: rawmidi: fix incorrect array bounds check on clock_names (Jaroslav Kysela) [2003613] - ALSA: rawmidi: Add framing mode (Jaroslav Kysela) [2003613] - ALSA: seq: Fix racy deletion of subscriber (Jaroslav Kysela) [2003613] - ALSA: seq: Fix a potential UAF by wrong private_free call order (Jaroslav Kysela) [2003613] - ALSA: seq: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: timer: Unconditionally unlink slave instances, too (Jaroslav Kysela) [2003613] - ALSA: timer: Fix use-after-free problem (Jaroslav Kysela) [2003613] - ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Jaroslav Kysela) [2003613] - ALSA: mixer: oss: Fix racy access to slots (Jaroslav Kysela) [2003613] - ALSA: oss: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: control_led: use strscpy instead of strlcpy (Jaroslav Kysela) [2003613] - ALSA: control_led - use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: ctl: Fix copy of updated id with element read/write (Jaroslav Kysela) [2003613] - ALSA: compress: Initialize mutex in snd_compress_new() (Jaroslav Kysela) [2003613] - ALSA: control: Minor optimization for SNDRV_CTL_IOCTL_POWER_STATE (Jaroslav Kysela) [2003613] - ALSA: control: Drop superfluous snd_power_wait() calls (Jaroslav Kysela) [2003613] - ALSA: control: Track in-flight control read/write/tlv accesses (Jaroslav Kysela) [2003613] - ALSA: compress: Drop unused functions (Jaroslav Kysela) [2003613] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Jaroslav Kysela) [2003613] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Jaroslav Kysela) [2003613] - regmap: sdw: use _no_pm functions in regmap_read/write (Jaroslav Kysela) [2003613] - soundwire: stream: Fix test for DP prepare complete (Jaroslav Kysela) [2003613] - soundwire/ASoC: add leading zeroes in peripheral device name (Jaroslav Kysela) [2003613] - soundwire: bandwidth allocation: improve error messages (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: remove duplicate initialization (Jaroslav Kysela) [2003613] - soundwire: cadence: remove the repeated declaration (Jaroslav Kysela) [2003613] - soundwire: bus: stop dereferencing invalid slave pointer (Jaroslav Kysela) [2003613] - soundwire: bus: add missing \n in dynamic debug (Jaroslav Kysela) [2003613] - soundwire: bus: handle -ENODATA errors in clock stop/start sequences (Jaroslav Kysela) [2003613] - soundwire: qcom: add debugfs entry for soundwire register dump (Jaroslav Kysela) [2003613] - soundwire: debugfs: use controller id and link_id for debugfs (Jaroslav Kysela) [2003613] - soundwire: cadence: do not extend reset delay (Jaroslav Kysela) [2003613] - soundwire: intel: conditionally exit clock stop mode on system suspend (Jaroslav Kysela) [2003613] - soundwire: intel: skip suspend/resume/wake when link was not started (Jaroslav Kysela) [2003613] - soundwire: intel: fix potential race condition during power down (Jaroslav Kysela) [2003613] - soundwire: intel: introduce shim and alh base (Jaroslav Kysela) [2003613] - soundwire: move intel sdw register definitions to sdw_intel.h (Jaroslav Kysela) [2003613] - soundwire: cadence: override PDI configurations to create loopback (Jaroslav Kysela) [2003613] - soundwire: cadence: add debugfs interface for PDI loopbacks (Jaroslav Kysela) [2003613] - soundwire: stream: don't program mockup device ports (Jaroslav Kysela) [2003613] - soundwire: bus: squelch error returned by mockup devices (Jaroslav Kysela) [2003613] - soundwire: stream: don't abort bank switch on Command_Ignored/-ENODATA (Jaroslav Kysela) [2003613] - soundwire: cadence: add paranoid check on self-clearing bits (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - soundwire: bus: update Slave status in sdw_clear_slave_status (Jaroslav Kysela) [2003613] - soundwire: cadence: Remove ret variable from sdw_cdns_irq() (Jaroslav Kysela) [2003613] - soundwire: bus: filter out more -EDATA errors on clock stop (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - soundwire: export sdw_update() and sdw_update_no_pm() (Jaroslav Kysela) [2003613] - soundwire: bus: Make sdw_nwrite() data pointer argument const (Jaroslav Kysela) [2003613] - soundwire: intel: move to auxiliary bus (Jaroslav Kysela) [2003613] - soundwire: add missing kernel-doc description (Jaroslav Kysela) [2003613] - soundwire: cadence_master: always set CMD_ACCEPT (Jaroslav Kysela) [2003613] - soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions (Jaroslav Kysela) [2003613] - software node: Handle software node injection to an existing device properly (Mark Langsdorf) [2032600] - software node: Allow node addition to already existing device (Mark Langsdorf) [2032600] - driver core: clear deferred probe reason on probe retry (Mark Langsdorf) [2032600] - driver core: add deferring probe reason to devices_deferred property (Mark Langsdorf) [2032600] - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Mark Langsdorf) [2032600] - PM: runtime: Fix race getting/putting suppliers at probe (Mark Langsdorf) [2032600] - PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Mark Langsdorf) [2032600] - PM: runtime: Defer suspending suppliers (Mark Langsdorf) [2032600] - software node: Fix device_add_software_node() (Mark Langsdorf) [2032600] - software node: Fix node registration (Mark Langsdorf) [2032600] - drivers/base/memory: don't store phys_device in memory blocks (Mark Langsdorf) [2032600] - arch_numa: fix common code printing of phys_addr_t (Mark Langsdorf) [2032600] - driver core: platform: Drop of_device_node_put() wrapper (Mark Langsdorf) [2032600] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Mark Langsdorf) [2032600] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Mark Langsdorf) [2032600] - regmap: sdw: use _no_pm functions in regmap_read/write (Mark Langsdorf) [2032600] - PM: domains: Mark fwnodes when their powerdomain is added/removed (Mark Langsdorf) [2032600] - driver core: fw_devlink: Handle suppliers that don't use driver core (Mark Langsdorf) [2032600] - driver core: Add fw_devlink.strict kernel param (Mark Langsdorf) [2032600] - driver core: platform: Emit a warning if a remove callback returned non-zero (Mark Langsdorf) [2032600] - PM: domains: Simplify the calculation of variables (Mark Langsdorf) [2032600] - PM: sleep: Use dev_printk() when possible (Mark Langsdorf) [2032600] - media: software_node: Add support for fwnode_graph*() family of functions (Mark Langsdorf) [2032600] - media: software_node: unregister software_nodes in reverse order (Mark Langsdorf) [2032600] - media: software_node: Enforce parent before child ordering of nodes arrays (Mark Langsdorf) [2032600] - media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->secondary (Mark Langsdorf) [2032600] - media: device property: Return true in fwnode_device_is_available for NULL ops (Mark Langsdorf) [2032600] - media: software_node: Fix refcounts in software_node_get_next_child() (Mark Langsdorf) [2032600] - PM: domains: Add "performance" column to debug summary (Mark Langsdorf) [2032600] - PM: domains: Make of_genpd_add_subdomain() return -EPROBE_DEFER (Mark Langsdorf) [2032600] - PM: domains: Make set_performance_state() callback optional (Mark Langsdorf) [2032600] - PM: domains: use device's next wakeup to determine domain idle state (Mark Langsdorf) [2032600] - PM: domains: inform PM domain of a device's next wakeup (Mark Langsdorf) [2032600] - PM: runtime: Fix resposible -> responsible in runtime.c (Mark Langsdorf) [2032600] - PM: domains: Restore comment indentation for generic_pm_domain.child_links (Mark Langsdorf) [2032600] - PM: domains: Fix up terminology with parent/child (Mark Langsdorf) [2032600] - regmap: Assign boolean values to a bool variable (Mark Langsdorf) [2032600] - software node: Introduce device_add_software_node() (Mark Langsdorf) [2032600] - numa: Move numa implementation to common code (Mark Langsdorf) [2032600] - arm64, numa: Change the numa init functions name to be generic (Mark Langsdorf) [2032600] - driver core: fw_devlink_relax_cycle() can be static (Mark Langsdorf) [2032600] - driver core: Handle cycles in device links created by fw_devlink (Mark Langsdorf) [2032600] - driver core: Have fw_devlink use DL_FLAG_INFERRED (Mark Langsdorf) [2032600] - driver core: Add device link support for INFERRED flag (Mark Langsdorf) [2032600] - drivers: base: Kconfig: fix spelling mistake "heterogenous" -> "heterogeneous" (Mark Langsdorf) [2032600] - driver core: Add debug logs for device link related probe deferrals (Mark Langsdorf) [2032600] - drivers: base: remove unused function find_bus() (Mark Langsdorf) [2032600] - PM: runtime: Drop runtime PM references to supplier on link removal (Mark Langsdorf) [2032600] - dmaengine: idxd: Add wq occupancy information to sysfs attribute (Julia Denham) [1971887] - vdpa/mlx5: Forward only packets with allowed MAC address (Cindy Lu) [2031595] - vdpa/mlx5: Support configuration of MAC (Cindy Lu) [2031595] - vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Cindy Lu) [2031595] - vdpa_sim_net: Enable user to set mac address and mtu (Cindy Lu) [2031595] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [2031595] - vdpa: Use kernel coding style for structure comments (Cindy Lu) [2031595] - vdpa: Introduce query of device config layout (Cindy Lu) [2031595] - vdpa: Introduce and use vdpa device get, set config helpers (Cindy Lu) [2031595] - vdpa/mlx5: Propagate link status from device to vdpa driver (Cindy Lu) [2031595] - vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Cindy Lu) [2031595] - vdpa/mlx5: Remove mtu field from vdpa net device (Cindy Lu) [2031595] - eni_vdpa: add vDPA driver for Alibaba ENI (Cindy Lu) [2031595] - vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Cindy Lu) [2031595] - virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Cindy Lu) [2031595] - vdpa: min vq num of vdpa device cannot be greater than max vq num (Cindy Lu) [2031595] - vdpa: add new callback get_vq_num_min in vdpa_config_ops (Cindy Lu) [2031595] - vp_vdpa: add vq irq offloading support (Cindy Lu) [2031595] - vdpa: fix typo (Cindy Lu) [2031595] - vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu) [2031595] - vhost_vdpa: unset vq irq before freeing irq (Cindy Lu) [2031595] - vdpa: potential uninitialized return in vhost_vdpa_va_map() (Cindy Lu) [2031595] - vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Cindy Lu) [2031595] - vdpa/mlx5: Clear ready indication for control VQ (Cindy Lu) [2031595] - vdpa: Support transferring virtual addressing during DMA mapping (Cindy Lu) [2031595] - vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Cindy Lu) [2031595] - vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Cindy Lu) [2031595] - vhost-iotlb: Add an opaque pointer for vhost IOTLB (Cindy Lu) [2031595] - vhost-vdpa: Handle the failure of vdpa_reset() (Cindy Lu) [2031595] - vdpa: Add reset callback in vdpa_config_ops (Cindy Lu) [2031595] - vdpa: Fix some coding style issues (Cindy Lu) [2031595] - vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cindy Lu) [2031595] - vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Cindy Lu) [2031595] - vdpa/mlx5: Add multiqueue support (Cindy Lu) [2031595] - vdpa/mlx5: Add support for control VQ and MAC setting (Cindy Lu) [2031595] - vdpa/mlx5: Ensure valid indices are provided (Cindy Lu) [2031595] - vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Cindy Lu) [2031595] - vdpa/mlx5: function prototype modifications in preparation to control VQ (Cindy Lu) [2031595] - vdpa/mlx5: Remove redundant header file inclusion (Cindy Lu) [2031595] - vDPA/ifcvf: enable multiqueue and control vq (Cindy Lu) [2031595] - vDPA/ifcvf: detect and use the onboard number of queues directly (Cindy Lu) [2031595] - vDPA/ifcvf: implement management netlink framework for ifcvf (Cindy Lu) [2031595] - vDPA/ifcvf: introduce get_dev_type() which returns virtio dev id (Cindy Lu) [2031595] - vdpa/mlx5: Fix queue type selection logic (Cindy Lu) [2031595] - vdpa/mlx5: Avoid destroying MR on empty iotlb (Cindy Lu) [2031595] - virtio_vdpa: reject invalid vq indices (Cindy Lu) [2031595] - vdpa: Add documentation for vdpa_alloc_device() macro (Cindy Lu) [2031595] - vDPA/ifcvf: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vp_vdpa: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vdpa_sim: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vhost: Fix the calculation in vhost_overflow() (Cindy Lu) [2031595] - vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Cindy Lu) [2031595] - iommu/vt-d: Fix unmap_pages support (Jerry Snitselaar) [2027765] - dm sysfs: use default_groups in kobj_type (Benjamin Marzinski) [2047358] - dm space map common: add bounds check to sm_ll_lookup_bitmap() (Benjamin Marzinski) [2047358] - dm btree: add a defensive bounds check to insert_at() (Benjamin Marzinski) [2047358] - dm btree remove: change a bunch of BUG_ON() calls to proper errors (Benjamin Marzinski) [2047358] - dm btree spine: eliminate duplicate le32_to_cpu() in node_check() (Benjamin Marzinski) [2047358] - dm btree spine: remove extra node_check function declaration (Benjamin Marzinski) [2047358] - selftests/bpf: Adding delay in socketmap_listen to reduce flakyness (Felix Maurer) [2026433] - net: openvswitch: Fix ct_state nat flags for conns arriving from tc (Marcelo Ricardo Leitner) [2040334] - net: openvswitch: Fix matching zone id for invalid conns arriving from tc (Marcelo Ricardo Leitner) [2040452] - net/sched: flow_dissector: Fix matching on zone id for invalid conns (Marcelo Ricardo Leitner) [2040452] - net/sched: Extend qdisc control block with tc control block (Marcelo Ricardo Leitner) [2040452] - mm: Fix an use-after-free error in mm_struct (Waiman Long) [2046161] - rh_flags: Rename rh_features to rh_flags (Prarit Bhargava) [2021700] - redhat: add initial rpminspect configuration (Augusto Caringi)- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Balazs Nemeth) [2026692] - drm/vmwgfx: Fix stale file descriptors on failed usercopy (Dave Airlie) [2047602] {CVE-2022-22942} - drm/i915: Flush TLBs before releasing backing store (Dave Airlie) [2044329] {CVE-2022-0330} - [s390] s390/pci: move pseudo-MMIO to prevent MIO overlap (Mete Durlu) [2047757] - [s390] scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices (Mete Durlu) [2048919] - tun: fix bonding active backup with arp monitoring (Jonathan Toppins) [2024964] - x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() (Vitaly Kuznetsov) [2044237] - xfs: check sb_meta_uuid for dabuf buffer recovery (Bill O'Donnell) [2020764] - vfs: fs_context: fix up param length parsing in legacy_parse_param (Carlos Maiolino) [2040586] {CVE-2022-0185} - KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov) [2012105] - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. (Vitaly Kuznetsov) [2012105] - x86/kvm: Always inline evmcs_write64() (Vitaly Kuznetsov) [2012105] - powerpc/powernv: Remove POWER9 PVR version check for entry and uaccess flushes (Diego Domingos) [2030954] - powerpc/pesries: Get STF barrier requirement from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - powerpc/security: Add a security feature for STF barrier (Diego Domingos) [2030954] - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - drm/nouveau/disp/dp: add support for eDP link rates (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for hbr3 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for lttprs (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: fixup cr/eq delays for 1.4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for tps4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: generate supported link rates table at detect time (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: explicitly control scrambling when setting pattern (Ben Skeggs) [2043523] - drm/nouveau/disp: remove some remnant of a rework (Ben Skeggs) [2043523] - drm/nouveau: recognise GA106 (Ben Skeggs) [2043523] - redhat/scripts: Update merge-subtrees.sh (Prarit Bhargava)- pinctrl: amd: Fix wakeups when IRQ is shared with SCI (Renjith Pananchikkal) [2039124] - bonding: fix ad_actor_system option setting to default (Jonathan Toppins) [2042564 1931881] - bonding: make tx_rebalance_counter an atomic (Jonathan Toppins) [2042564] - bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Jonathan Toppins) [2042564] - bonding: 3ad: pass parameter bond_params by reference (Jonathan Toppins) [2042564] - bonding: complain about missing route only once for A/B ARP probes (Jonathan Toppins) [2042564] - bonding: improve nl error msg when device can't be enslaved because of IFF_MASTER (Jonathan Toppins) [2042564] - bonding: combine netlink and console error messages (Jonathan Toppins) [2042564] - bonding: add new option lacp_active (Jonathan Toppins) [2042564] - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Jonathan Toppins) [2042564] - bonding: fix build issue (Jonathan Toppins) [2042564] - bonding: fix incorrect return value of bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: Add struct bond_ipesc to manage SA (Jonathan Toppins) [2042564] - bonding: disallow setting nested bonding + ipsec offload (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_del_sa() (Jonathan Toppins) [2042564] - bonding: fix null dereference in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - net: bonding: Use per-cpu rr_tx_counter (Jonathan Toppins) [2042564] - bonding: remove redundant initialization of variable ret (Jonathan Toppins) [2042564] - net: bonding: Use strscpy_pad() instead of manually-truncated strncpy() (Jonathan Toppins) [2042564] - bonding: init notify_work earlier to avoid uninitialized use (Jonathan Toppins) [2042564] - bonding: 3ad: Fix the conflict between bond_update_slave_arr and the state machine (Jonathan Toppins) [2042564] - scsi: lpfc: Update lpfc version to 14.0.0.4 (Dick Kennedy) [2034276] - scsi: lpfc: Add additional debugfs support for CMF (Dick Kennedy) [2034276] - scsi: lpfc: Cap CMF read bytes to MBPI (Dick Kennedy) [2034276] - scsi: lpfc: Adjust CMF total bytes and rxmonitor (Dick Kennedy) [2034276] - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup (Dick Kennedy) [2034276] - scsi: lpfc: Fix NPIV port deletion crash (Dick Kennedy) [2034276] - scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance (Dick Kennedy) [2034276] - scsi: lpfc: Change return code on I/Os received during link bounce (Dick Kennedy) [2034276] - scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV (Dick Kennedy) [2034276] - ppp: ensure minimum packet size in ppp_write() (Guillaume Nault) [2042937] - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock (Marcelo Tosatti) [2034126] - configs: Enable CONFIG_THINKPAD_LMI on x86_64 (Mark Pearson) [2030772] - platform/x86: think-lmi: Abort probe on analyze failure (Mark Pearson) [2030772] - platform/x86: think-lmi: add debug_cmd (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix possible mem-leaks on tlmi_analyze() error-exit (Mark Pearson) [2030772] - platform/x86: think-lmi: Split kobject_init() and kobject_add() calls (Mark Pearson) [2030772] - platform/x86: think-lmi: Move pending_reboot_attr to the attributes sysfs dir (Mark Pearson) [2030772] - platform/x86: think-lmi: Add pending_reboot support (Mark Pearson) [2030772] - platform/x86: think-lmi: Move kfree(setting->possible_values) to tlmi_attr_setting_release() (Mark Pearson) [2030772] - platform/x86: think-lmi: Split current_value to reflect only the value (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix issues with duplicate attributes (Mark Pearson) [2030772] - platform/x86: think-lmi: Return EINVAL when kbdlang gets set to a 0 length string (Mark Pearson) [2030772] - platform/x86: think-lmi: Add missing MODULE_DEVICE_TABLE (Mark Pearson) [2030772] - platform/x86: think-lmi: Avoid potential read before start of the buffer (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix check for admin password being set (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman/think-lmi: Make fw_attr_class global static (Mark Pearson) [2030772] - platform/x86: thinkpad-lmi: Remove unused display_name member from struct tlmi_pwd_setting (Mark Pearson) [2030772] - platform/x86: think-lmi: Add WMI interface support on Lenovo platforms (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: fw_attr_inuse can be static (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: Use firmware_attributes_class helper (Mark Pearson) [2030772] - platform/x86: firmware_attributes_class: Create helper file for handling firmware-attributes class registration events (Mark Pearson) [2030772] - x86/apic: Handle missing global clockevent gracefully (Lenny Szubowicz) [2033197] - RDMA/core: Don't infoleak GRH fields (Kamal Heib) [2036597] - RDMA/uverbs: Check for null return of kmalloc_array (Kamal Heib) [2036597] - RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Kamal Heib) [2036597] - RDMA/rw: switch to dma_map_sgtable() (Kamal Heib) [2036597] - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests (Kamal Heib) [2036597] - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure (Kamal Heib) [2036597] - RDMA/iwcm: Release resources if iw_cm module initialization fails (Kamal Heib) [2036597] - net: Set true network header for ECN decapsulation (Antoine Tenart) [2045059] - powerpc/bpf: Update ldimm64 instructions during extra pass (Yauheni Kaliuta) [2035973] - selftests: bpf: Fix bind on used port (Felix Maurer) [2025795] - bpf/selftests: Fix namespace mount setup in tc_redirect (Jiri Olsa) [2036016] - selftests/bpf: Fix possible/online index mismatch in perf_buffer test (Yauheni Kaliuta) [2039602] - selftests/bpf: Fix perf_buffer test on system with offline cpus (Yauheni Kaliuta) [2039602] - tracing: Tag trace_percpu_buffer as a percpu pointer (Jerome Marchand) [2031604] - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() (Jerome Marchand) [2031604] - hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (David Arcari) [2022539] - hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (David Arcari) [2022539] - hwmon: (k10temp) Remove unused definitions (David Arcari) [2022539] - x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (David Arcari) [2022539] - hwmon: (k10temp) Remove residues of current and voltage (David Arcari) [2022539] - hwmon: (k10temp) Update driver documentation (David Arcari) [2022539] - hwmon: (k10temp) Update documentation and add temp2_input info (David Arcari) [2022539] - docs: hwmon: k10temp: convert to ReST format (David Arcari) [2022539] - mptcp: fix deadlock in __mptcp_push_pending() (Davide Caratti) [2043598] - mptcp: clear 'kern' flag from fallback sockets (Davide Caratti) [2043598] - mptcp: remove tcp ulp setsockopt support (Davide Caratti) [2043598] - mptcp: never allow the PM to close a listener subflow (Davide Caratti) [2043598]- redhat: set LC_ALL=C before sorting config content (Frantisek Hrbata) - net: mana: Add RX fencing (Mohammed Gamal) [2030132] - net: mana: Add XDP support (Mohammed Gamal) [2030132] - net: mana: Fix memory leak in mana_hwc_create_wq (Mohammed Gamal) [2030132] - net: mana: Fix spelling mistake "calledd" -> "called" (Mohammed Gamal) [2030132] - net: mana: Support hibernation and kexec (Mohammed Gamal) [2030132] - net: mana: Improve the HWC error handling (Mohammed Gamal) [2030132] - net: mana: Report OS info to the PF driver (Mohammed Gamal) [2030132] - net: mana: Fix the netdev_err()'s vPort argument in mana_init_port() (Mohammed Gamal) [2030132] - net: mana: Allow setting the number of queues while the NIC is down (Mohammed Gamal) [2030132] - net: stmmac: Add GFP_DMA32 for rx buffers if no 64 capability (Mark Salter) [1989540] - net: stmmac: Fix potential integer overflow (Mark Salter) [1989540] - net: stmmac: fix issue where clk is being unprepared twice (Mark Salter) [1989540] - net: stmmac: fix kernel panic due to NULL pointer dereference of mdio_bus_data (Mark Salter) [1989540] - net: stmmac: fix system hang if change mac address after interface ifdown (Mark Salter) [1989540] - net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() (Mark Salter) [1989540] - net: remove the mutex_acquire from __lock_sock_fast (Xin Long) [2026612] - net: core: Correct the sock::sk_lock.owned lockdep annotations (Xin Long) [2026612] - inet: use bigger hash table for IP ID generation (Xin Long) [2039969] {CVE-2021-45486} - net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" (Xin Long) [2039969] - net/mlx5: DR, Use FW API when updating FW-owned flow table (Michal Schmidt) [2042651] - ipv6: Continue processing multipath route even if gateway attribute is invalid (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (Hangbin Liu) [2041375] - ipv6: Do cleanup if attribute validation fails in multipath route (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY in multipath route (Hangbin Liu) [2041375] - rtw89: fix maybe-uninitialized error (Íñigo Huguet) [2033291] - rtw89: enable driver and device RTL8852AE (Íñigo Huguet) [2033291] - rtw89: fix maybe-uninitialized error (RHEL only) (Íñigo Huguet) [2033291] - rtw89: 8852a: correct bit definition of dfs_en (Íñigo Huguet) [2033291] - rtw89: coex: Update COEX to 5.5.8 (Íñigo Huguet) [2033291] - rtw89: coex: Cancel PS leaving while C2H comes (Íñigo Huguet) [2033291] - rtw89: coex: Update BT counters while receiving report (Íñigo Huguet) [2033291] - rtw89: coex: Define LPS state for BTC using (Íñigo Huguet) [2033291] - rtw89: coex: Add MAC API to get BT polluted counter (Íñigo Huguet) [2033291] - rtw89: coex: Not to send H2C when WL not ready and count H2C (Íñigo Huguet) [2033291] - rtw89: coex: correct C2H header length (Íñigo Huguet) [2033291] - rtw89: don't kick off TX DMA if failed to write skb (Íñigo Huguet) [2033291] - rtw89: remove cch_by_bw which is not used (Íñigo Huguet) [2033291] - rtw89: fix sending wrong rtwsta->mac_id to firmware to fill address CAM (Íñigo Huguet) [2033291] - rtw89: fix incorrect channel info during scan (Íñigo Huguet) [2033291] - rtw89: update scan_mac_addr during scanning period (Íñigo Huguet) [2033291] - rtw89: use inline function instead macro to set H2C and CAM (Íñigo Huguet) [2033291] - rtw89: add const in the cast of le32_get_bits() (Íñigo Huguet) [2033291] - rtw89: add AXIDMA and TX FIFO dump in mac_mem_dump (Íñigo Huguet) [2033291] - rtw89: fix potentially access out of range of RF register array (Íñigo Huguet) [2033291] - rtw89: remove unneeded variable (Íñigo Huguet) [2033291] - rtw89: remove unnecessary conditional operators (Íñigo Huguet) [2033291] - rtw89: update rtw89_regulatory map to R58-R31 (Íñigo Huguet) [2033291] - rtw89: update tx power limit/limit_ru tables to R54 (Íñigo Huguet) [2033291] - rtw89: update rtw89 regulation definition to R58-R31 (Íñigo Huguet) [2033291] - rtw89: fill regd field of limit/limit_ru tables by enum (Íñigo Huguet) [2033291] - rtw89: update partition size of firmware header on skb->data (Íñigo Huguet) [2033291] - rtw89: Fix variable dereferenced before check 'sta' (Íñigo Huguet) [2033291] - rtw89: fix return value in hfc_pub_cfg_chk (Íñigo Huguet) [2033291] - rtw89: remove duplicate register definitions (Íñigo Huguet) [2033291] - rtw89: fix error function parameter (Íñigo Huguet) [2033291] - rtw89: remove unneeded semicolon (Íñigo Huguet) [2033291] - rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() (Íñigo Huguet) [2033291] - rtw89: Remove redundant check of ret after call to rtw89_mac_enable_bb_rf (Íñigo Huguet) [2033291] - rtw89: Fix two spelling mistakes in debug messages (Íñigo Huguet) [2033291] - rtw89: add Realtek 802.11ax driver (Íñigo Huguet) [2033291] - powerpc/doc: Fix htmldocs errors (Diego Domingos) [2004798] - pseries/drmem: update LMBs after LPM (Diego Domingos) [2004798] - powerpc/pseries: Add support for FORM2 associativity (Diego Domingos) [2004798] - powerpc/pseries: Add a helper for form1 cpu distance (Diego Domingos) [2004798] - powerpc/pseries: Consolidate different NUMA distance update code paths (Diego Domingos) [2004798] - powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY (Diego Domingos) [2004798] - powerpc/pseries: rename min_common_depth to primary_domain_index (Diego Domingos) [2004798] - powerpc/numa: Fix build when CONFIG_NUMA=n (Diego Domingos) [2004798] - pseries/hotplug-memory: hot-add: skip redundant LMB lookup (Diego Domingos) [2004798] - selftests: icmp_redirect: pass xfail=0 to log_test() (Hangbin Liu) [2041308] - selftests: net: Correct ping6 expected rc from 2 to 1 (Hangbin Liu) [2041308] - mt76: enable new device MT7921E (Íñigo Huguet) [2024056 1972045] - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit (Antoine Tenart) [2044254] - SUNRPC: prevent port reuse on transports which don't request it. (Benjamin Coddington) [2016646] - SUNRPC: Fix races when closing the socket (Benjamin Coddington) [2016646] - SUNRPC: Prevent immediate close+reconnect (Benjamin Coddington) [2016646] - SUNRPC: Clean up scheduling of autoclose (Benjamin Coddington) [2016646] - SUNRPC: Fix potential memory corruption (Benjamin Coddington) [2016646] - sunrpc: remove unnecessary test in rpc_task_set_client() (Benjamin Coddington) [2016646] - SUNRPC: Replace use of socket sk_callback_lock with sock_lock (Benjamin Coddington) [2016646] - arm64: numa: simplify dummy_numa_init() (Vitaly Kuznetsov) [2029774] - ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_MEMORY_HOTPLUG (Vitaly Kuznetsov) [2029774] - s390/sclp: fix Secure-IPL facility detection (Stefan Schulze Frielinghaus) [2039182] - powerpc/pseries/mobility: ignore ibm, platform-facilities updates (Diego Domingos) [2031827] - of: Fix property name in of_node_get_device_type (Diego Domingos) [2031827] - of: Add device_type access helper functions (Diego Domingos) [2031827] - powerpc/watchdog: help remote CPUs to flush NMI printk output (Diego Domingos) [2030259] - powerpc/watchdog: Fix wd_smp_last_reset_tb reporting (Diego Domingos) [2030259] - powerpc/watchdog: read TB close to where it is used (Diego Domingos) [2030259] - powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipi (Diego Domingos) [2030259] - powerpc/watchdog: tighten non-atomic read-modify-write access (Diego Domingos) [2030259] - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race (Diego Domingos) [2030259] - selftests/sgx: Fix corrupted cpuid macro invocation (Vladis Dronov) [1920030] - x86/sgx: Fix minor documentation issues (Vladis Dronov) [1920030] - selftests/sgx: Add test for multiple TCS entry (Vladis Dronov) [1920030] - selftests/sgx: Enable multiple thread support (Vladis Dronov) [1920030] - selftests/sgx: Add page permission and exception test (Vladis Dronov) [1920030] - selftests/sgx: Rename test properties in preparation for more enclave tests (Vladis Dronov) [1920030] - selftests/sgx: Provide per-op parameter structs for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed (Vladis Dronov) [1920030] - selftests/sgx: Move setup_test_encl() to each TEST_F() (Vladis Dronov) [1920030] - selftests/sgx: Encpsulate the test enclave creation (Vladis Dronov) [1920030] - selftests/sgx: Dump segments and /proc/self/maps only on failure (Vladis Dronov) [1920030] - selftests/sgx: Create a heap for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Make data measurement for an enclave segment optional (Vladis Dronov) [1920030] - selftests/sgx: Assign source for each segment (Vladis Dronov) [1920030] - selftests/sgx: Fix a benign linker warning (Vladis Dronov) [1920030] - x86/sgx: Fix free page accounting (Vladis Dronov) [1920030] - x86/sgx: Add check for SGX pages to ghes_do_memory_failure() (Vladis Dronov) [1920030] - x86/sgx: Add hook to error injection address validation (Vladis Dronov) [1920030] - x86/sgx: Hook arch_memory_failure() into mainline code (Vladis Dronov) [1920030] - x86/sgx: Add SGX infrastructure to recover from poison (Vladis Dronov) [1920030] - x86/sgx: Initial poison handling for dirty and free pages (Vladis Dronov) [1920030] - x86/sgx: Add infrastructure to identify SGX EPC pages (Vladis Dronov) [1920030] - x86/sgx: Add new sgx_epc_page flag bit to mark free pages (Vladis Dronov) [1920030] - selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c (Vladis Dronov) [1920030] - selftests/sgx: remove checks for file execute permissions (Vladis Dronov) [1920030] - selftests/sgx: Refine the test enclave to have storage (Vladis Dronov) [1920030] - selftests/sgx: Add EXPECT_EEXIT() macro (Vladis Dronov) [1920030] - selftests/sgx: Dump enclave memory map (Vladis Dronov) [1920030] - selftests/sgx: Migrate to kselftest harness (Vladis Dronov) [1920030] - selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' (Vladis Dronov) [1920030] - x86/sgx: Add missing xa_destroy() when virtual EPC is destroyed (Vladis Dronov) [1920030] - x86/sgx: Correct kernel-doc's arg name in sgx_encl_release() (Vladis Dronov) [1920030] - x86: Fix leftover comment typos (Vladis Dronov) [1920030] - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Vladis Dronov) [1920030] - mm/memory-failure: use a mutex to avoid memory_failure() races (Vladis Dronov) [1920030] - mm,hwpoison: take free pages off the buddy freelists (Vladis Dronov) [1920030] - sched/fair: Consider SMT in ASYM_PACKING load balance (Prarit Bhargava) [1971924] - sched/fair: Carve out logic to mark a group for asymmetric packing (Prarit Bhargava) [1971924] - sched/fair: Provide update_sg_lb_stats() with sched domain statistics (Prarit Bhargava) [1971924] - sched/fair: Optimize checking for group_asym_packing (Prarit Bhargava) [1971924] - sched/topology: Introduce sched_group::flags (Prarit Bhargava) [1971924] - x86/sched: Decrease further the priorities of SMT siblings (Prarit Bhargava) [1971924]- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (Ewan D. Milne) [1996109] - nvme-fc: avoid race between time out and tear down (Ewan D. Milne) [1996109] - nvme-fc: update hardware queues before using them (Ewan D. Milne) [1996109] - igbvf: Refactor trace (Corinna Vinschen) [2039886] - igbvf: fix double free in `igbvf_probe` (Corinna Vinschen) [2039886] - mm/memory_hotplug: remove is_mem_section_removable() (David Hildenbrand) [2008072] - powerpc/pseries/hotplug-memory: stop checking is_mem_section_removable() (David Hildenbrand) [2008072] - drivers/base/memory.c: indicate all memory blocks as removable (David Hildenbrand) [2008072] - drivers/base/memory.c: fixup documentation of removable/phys_index/block_size_bytes (David Hildenbrand) [2008072] - Revert "mpi3mr: mark as tech preview" (Tomas Henzl) [1989634] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Tomas Henzl) [1977833] - scsi: mpi3mr: Use scnprintf() instead of snprintf() (Tomas Henzl) [1998599] - scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Tomas Henzl) [1998599] - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Tomas Henzl) [1989634] - scsi: mpi3mr: Set up IRQs in resume path (Tomas Henzl) [1991577] - Revert "scsi: lpfc: ls_rjt erroneus FLOGIs" (Dick Kennedy) [2032488] - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init (Steve Best) [2028253] - arm64: smp: Add missing prototype for some smp.c functions (Mark Salter) [1996738] - irqchip/gic-v3-its: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic-v2m: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic: Split vGIC probing information from the GIC code (Mark Salter) [1996738] - irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry (Mark Salter) [1996738] - irqchip/gic-v3: Do not enable irqs when handling spurious interrups (Mark Salter) [1996738] - irqchip/gic-v4.1: Disable vSGI upon (GIC CPUIF < v4.1) detection (Mark Salter) [1996738] - irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Mark Salter) [1996738] - arm64: Move ICH_ sysreg bits from arm-gic-v3.h to sysreg.h (Mark Salter) [1996738] - irqchip/gic-v3-its: Drop the setting of PTZ altogether (Mark Salter) [1996738] - irqchip/gic-v3-its: Add a cache invalidation right after vPE unmapping (Mark Salter) [1996738] - irqchip/gic-v3: Fix typos in PMR/RPR SCR_EL3.FIQ handling explanation (Mark Salter) [1996738] - genirq/msi: Initialize msi_alloc_info before calling msi_domain_prepare_irqs() (Mark Salter) [1996738] - irqchip/gic: Spelling s/REturn/Return/ (Mark Salter) [1996738] - irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Mark Salter) [1996738] - irq-chip/gic-v3-its: Fix crash if ITS is in a proximity domain without processor or memory (Mark Salter) [1996738] - irqchip/gic: Cleanup Franken-GIC handling (Mark Salter) [1996738] - arm64: Implement panic_smp_self_stop() (Mark Salter) [1996738] - arm64: Improve parking of stopped CPUs (Mark Salter) [1996738] - genirq: Allow interrupts to be excluded from /proc/interrupts (Mark Salter) [1996738] - irqchip/gic-v3: Support pseudo-NMIs when SCR_EL3.FIQ == 0 (Mark Salter) [1996738] - irqchip/gic-v3: Spell out when pseudo-NMIs are enabled (Mark Salter) [1996738] - irqchip/gic-v2, v3: Prevent SW resends entirely (Mark Salter) [1996738] - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs (Mark Salter) [1996738] - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() (Mark Salter) [1996738] - irqchip/gic-v4.1: Use GFP_ATOMIC flag in allocate_vpe_l1_table() (Mark Salter) [1996738] - irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR (Mark Salter) [1996738] - irqchip/gic-v3: Remove unused register definition (Mark Salter) [1996738] - drivers/irqchip: Use new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - drivers/acpi: Add new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell (Mark Salter) [1996738] - irqchip/gic: Atomically update affinity (Mark Salter) [1996738] - irqchip/gic-v4.1: Use readx_poll_timeout_atomic() to fix sleep in atomic (Mark Salter) [1996738] - irqchip/gic-v2, v3: Drop extra IRQ_NOAUTOEN setting for (E)PPIs (Mark Salter) [1996738] - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs (Mark Salter) [1996738] - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis (Mark Salter) [1996738] - irqchip/gic-v3: Fix missing "__init" for gic_smp_init() (Mark Salter) [1996738] - selftests/bpf: Enlarge select() timeout for test_maps (Jiri Benc) [1869444] - PCI: Do not enable AtomicOps on VFs (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix stats counters (Selvin Xavier) [1987081 1984339 2001893] - RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix uninitialized struct bit field rsvd1 (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Update ABI to pass wqe-mode to user space (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Enable global atomic ops if platform supports (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Drop unnecessary NULL checks after container_of (Selvin Xavier) [1987081 1984339] - dm btree remove: fix use after free in rebalance_children() (Benjamin Marzinski) [2034424] - dm table: log table creation error code (Benjamin Marzinski) [2034424] - dm: make workqueue names device-specific (Benjamin Marzinski) [2034424] - dm writecache: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm crypt: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm: fix mempool NULL pointer race when completing IO (Benjamin Marzinski) [2034424] - dm rq: don't queue request to blk-mq during DM suspend (Benjamin Marzinski) [1891486] - dm verity: skip redundant verity_handle_err() on I/O errors (Benjamin Marzinski) [2034424] - dm writecache: add event counters (Benjamin Marzinski) [2034424] - dm writecache: report invalid return from writecache_map helpers (Benjamin Marzinski) [2034424] - dm writecache: further writecache_map() cleanup (Benjamin Marzinski) [2034424] - dm writecache: factor out writecache_map_remap_origin() (Benjamin Marzinski) [2034424] - dm writecache: split up writecache_map() to improve code readability (Benjamin Marzinski) [2034424] - dm btree remove: assign new_root only when removal succeeds (Benjamin Marzinski) [2034424] - dm ps io affinity: remove redundant continue statement (Benjamin Marzinski) [2034424] - dm: rearrange core declarations for extended use from dm-zone.c (Benjamin Marzinski) [2034424] - dm space map disk: cache a small number of index entries (Benjamin Marzinski) [2034424] - dm space maps: improve performance with inc/dec on ranges of blocks (Benjamin Marzinski) [2034424] - dm space maps: don't reset space map allocation cursor when committing (Benjamin Marzinski) [2034424] - dm btree: improve btree residency (Benjamin Marzinski) [2034424] - dm integrity: fix sparse warnings (Benjamin Marzinski) [2034424] - dm: replace dm_vcalloc() (Benjamin Marzinski) [2034424] - dm integrity: add the "reset_recalculate" feature flag (Benjamin Marzinski) [2034424] - dm cache: remove needless request_queue NULL pointer checks (Benjamin Marzinski) [2034424] - dm thin: remove needless request_queue NULL pointer check (Benjamin Marzinski) [2034424] - dm ioctl: replace device hash with red-black tree (Benjamin Marzinski) [2034424] - recordmcount.pl: fix typo in s390 mcount regex (Jerome Marchand) [2025890] - recordmcount.pl: look for jgnop instruction as well as bcrl on s390 (Jerome Marchand) [2025890] - KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov) [1868572] - HID: magicmouse: prevent division by 0 on scroll (Benjamin Tissoires) [2022814] - HID: input: set usage type to key on keycode remap (Benjamin Tissoires) [2022814] - HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields (Benjamin Tissoires) [2022814] - HID: u2fzero: properly handle timeouts in usb_submit_urb (Benjamin Tissoires) [2022814] - HID: u2fzero: clarify error check and length calculations (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: u2fzero: ignore incomplete packets without data (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Benjamin Tissoires) [2022814] - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Benjamin Tissoires) [2022814] - HID: betop: fix slab-out-of-bounds Write in betop_probe (Benjamin Tissoires) [2022814] - HID: usbhid: Simplify code in hid_submit_ctrl() (Benjamin Tissoires) [2022814] - HID: usbhid: Fix warning caused by 0-length input reports (Benjamin Tissoires) [2022814] - HID: usbhid: Fix flood of "control queue full" messages (Benjamin Tissoires) [2022814] - HID: sony: Fix more ShanWan clone gamepads to not rumble when plugged in. (Benjamin Tissoires) [2022814] - HID: sony: support for the ghlive ps4 dongles (Benjamin Tissoires) [2022814] - HID: thrustmaster: clean up Makefile and adapt quirks (Benjamin Tissoires) [2022814] - HID: i2c-hid: Fix Elan touchpad regression (Benjamin Tissoires) [2022814] - HID: asus: Prevent Claymore sending suspend event (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add dyndbg prints for debugging (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add support for PM suspend and resume (Benjamin Tissoires) [2022814] - HID: amd_sfh: Move hid probe after sensor is enabled (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add command response to check command status (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix period data field to enable sensor (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: battery: provide CAPACITY property for newer devices (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in thrustmaster_interrupts() (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in remove (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leaks in probe (Benjamin Tissoires) [2022814] - HID: elo: update the reference count of the usb device structure (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Use 'atomic_inc_return' instead of hand-writing it (Benjamin Tissoires) [2022814] - HID: ft260: fix device removal due to USB disconnect (Benjamin Tissoires) [2022814] - HID: apple: Add missing scan code event for keys handled by hid-apple (Benjamin Tissoires) [2022814] - HID: cmedia: add support for HS-100B mute button (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Use the devm variant of regulator_register_notifier() (Benjamin Tissoires) [2022814] - HID: wacom: Refactor touch input mute checks into a common function (Benjamin Tissoires) [2022814] - HID: wacom: Avoid sending empty sync events (Benjamin Tissoires) [2022814] - HID: wacom: Short-circuit processing of touch when it is disabled (Benjamin Tissoires) [2022814] - HID: wacom: set initial hardware touch switch state to 'off' (Benjamin Tissoires) [2022814] - HID: wacom: Skip processing of touches with negative slot values (Benjamin Tissoires) [2022814] - HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Benjamin Tissoires) [2022814] - HID: Kconfig: Fix spelling mistake "Uninterruptable" -> "Uninterruptible" (Benjamin Tissoires) [2022814] - HID: apple: Add support for Keychron K1 wireless keyboard (Benjamin Tissoires) [2022814] - HID: usbhid: free raw_report buffers in usbhid_stop (Benjamin Tissoires) [2022814] - HID: fix typo in Kconfig (Benjamin Tissoires) [2022814] - HID: ft260: fix format type warning in ft260_word_show() (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Tie the reset line to true state of the regulator (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use correct MMIO register for DMA address (Benjamin Tissoires) [2022814] - HID: magicmouse: high-resolution scroll threshold (Benjamin Tissoires) [2022814] - HID: magicmouse: enable high-resolution scroll (Benjamin Tissoires) [2022814] - HID: asus: Remove check for same LED brightness on set (Benjamin Tissoires) [2022814] - HID: input: do not report stylus battery state as "full" (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: use async resume function (Benjamin Tissoires) [2022814] - HID: thrustmaster: Switch to kmemdup() when allocate change_request (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend when the device is not a wakeup-source (Benjamin Tissoires) [2022814] - HID: logitech-dj: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: usbhid: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: core: Add hid_hw_may_wakeup() function (Benjamin Tissoires) [2022814] - HID: input: Add support for Programmable Buttons (Benjamin Tissoires) [2022814] - HID: wacom: Correct base usage for capacitive ExpressKey status bits (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add initial support for HPD sensor (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend ALS support for newer AMD platform (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend driver capabilities for multi-generation support (Benjamin Tissoires) [2022814 1961759] - HID: surface-hid: Fix get-report request (Benjamin Tissoires) [2022814] - HID: sony: fix freeze when inserting ghlive ps3/wii dongles (Benjamin Tissoires) [2022814] - HID: usbkbd: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Specify that EHL no cache snooping (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp: Add dma_no_cache_snooping() callback (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Set ISH driver depends on x86 (Benjamin Tissoires) [2022814] - HID: hid-input: add Surface Go battery quirk (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix minor typos in comments (Benjamin Tissoires) [2022814] - HID: magicmouse: fix NULL-deref on disconnect (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Alder Lake device IDs (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix format string mismatch (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix memory leak in amd_sfh_work (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [2022814] - HID: ft260: improve error handling of ft260_hid_feature_report_get() (Benjamin Tissoires) [2022814] - HID: asus: Cleanup Asus T101HA keyboard-dock handling (Benjamin Tissoires) [2022814] - HID: magicmouse: fix crash when disconnecting Magic Trackpad 2 (Benjamin Tissoires) [2022814] - HID: gt683r: add missing MODULE_DEVICE_TABLE (Benjamin Tissoires) [2022814] - HID: pidff: fix error return code in hid_pidff_init() (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: initialize level variable (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend on the Asus T101HA touchpad (Benjamin Tissoires) [2022814] - HID: core: Remove extraneous empty line before EXPORT_SYMBOL_GPL(hid_check_keys_pressed) (Benjamin Tissoires) [2022814] - HID: usbmouse: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Process failure of sensor_hub_set_feature() (Benjamin Tissoires) [2022814] - HID: i2c-hid: Skip ELAN power-on command after reset (Benjamin Tissoires) [2022814] - HID: usbhid: fix info leak in hid_submit_ctrl (Benjamin Tissoires) [2022814] - HID: Add BUS_VIRTUAL to hid_connect logging (Benjamin Tissoires) [2022814] - HID: input: replace outdated HID numbers+comments with macros (Benjamin Tissoires) [2022814] - HID: multitouch: set Stylus suffix for Stylus-application devices, too (Benjamin Tissoires) [2022814] - HID: multitouch: require Finger field to mark Win8 reports as MT (Benjamin Tissoires) [2022814] - HID: remove the unnecessary redefinition of a macro (Benjamin Tissoires) [2022814] - HID: quirks: Add quirk for Lenovo optical mouse (Benjamin Tissoires) [2022814] - HID: asus: filter G713/G733 key event to prevent shutdown (Benjamin Tissoires) [2022814] - HID: lg-g15 + ite: Add MODULE_AUTHOR (Benjamin Tissoires) [2022814] - HID: lg-g15: Add support for the Logitech Z-10 speakers (Benjamin Tissoires) [2022814] - HID: lg-g15: Make the LED-name used by lg_g15_register_led() a parameter (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_init_input_dev() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Remove unused size argument from lg_*_event() functions (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Return error for hid_set_field() failure (Benjamin Tissoires) [2022814] - HID: ft260: check data size in ft260_smbus_write() (Benjamin Tissoires) [2022814] - HID: surface-hid: Fix integer endian conversion (Benjamin Tissoires) [2022814] - HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [2022814] - HID: hid-input: add mapping for emoji picker key (Benjamin Tissoires) [2022814] - HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 (Benjamin Tissoires) [2022814] - HID: logitech-dj/hidpp: Add info/warn/err messages about 27 MHz keyboard encryption (Benjamin Tissoires) [2022814] - HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K15A keyboard-dock (Benjamin Tissoires) [2022814] - HID: thrustmaster: fix return value check in thrustmaster_probe() (Benjamin Tissoires) [2022814] - HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Benjamin Tissoires) [2022814] - HID: do not use down_interruptible() when unbinding devices (Benjamin Tissoires) [2022814] - HID: asus: Filter keyboard EC for old ROG keyboard (Benjamin Tissoires) [2022814] - HID: semitek: new driver for GK6X series keyboards (Benjamin Tissoires) [2022814] - HID: wacom: Setup pen input capabilities to the targeted tools (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Move 'hsdev' description to correct struct definition (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Remove unused struct member 'quirks' (Benjamin Tissoires) [2022814] - HID: wacom_sys: Demote kernel-doc abuse (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-uclogic-params: Ensure function names are present and correct in kernel-doc headers (Benjamin Tissoires) [2022814] - HID: hid-uclogic-rdesc: Kernel-doc is for functions and structs (Benjamin Tissoires) [2022814] - HID: hid-logitech-hidpp: Fix conformant kernel-doc header and demote abuses (Benjamin Tissoires) [2022814] - HID: hid-picolcd_core: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-kye: Fix incorrect function name for kye_tablet_enable() (Benjamin Tissoires) [2022814] - HID: hid-core: Fix incorrect function name in header (Benjamin Tissoires) [2022814] - HID: hid-alps: Correct struct misnaming (Benjamin Tissoires) [2022814] - HID: usbhid: hid-pidff: Demote a couple kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: usbhid: Repair a formatting issue in a struct description (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix 'suggest-attribute=format' compiler warning (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of formatting issues (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix incorrect function name report_bad_packet() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() function name in header (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix potential copy/paste error (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix a little doc-rot (Benjamin Tissoires) [2022814] - HID: intel-ish: Fix a naming disparity and a formatting error (Benjamin Tissoires) [2022814] - HID: intel-ish: Supply some missing param descriptions (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Move variable to where it's actually used (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unused variable 'err' (Benjamin Tissoires) [2022814] - HID: hid-thrustmaster: Demote a bunch of kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: input: map battery capacity (00850065) (Benjamin Tissoires) [2022814] - HID: magicmouse: fix reconnection of Magic Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: fix 3 button emulation of Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: add Apple Magic Mouse 2 support (Benjamin Tissoires) [2022814] - HID: lenovo: Add support for Thinkpad X1 Tablet Thin keyboard (Benjamin Tissoires) [2022814] - HID: lenovo: Rework how the tp10ubkbd code decides which USB interface to use (Benjamin Tissoires) [2022814] - HID: lenovo: Set default_triggers for the mute and micmute LEDs (Benjamin Tissoires) [2022814] - HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE (Benjamin Tissoires) [2022814] - HID: lenovo: Set LEDs max_brightness value (Benjamin Tissoires) [2022814] - HID: lenovo: Remove lenovo_led_brightness_get() (Benjamin Tissoires) [2022814] - HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() (Benjamin Tissoires) [2022814] - HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling (Benjamin Tissoires) [2022814] - HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness (Benjamin Tissoires) [2022814] - HID: elan: Remove elan_mute_led_get_brigtness() (Benjamin Tissoires) [2022814] - HID: elan: Set default_trigger for the mute LED (Benjamin Tissoires) [2022814] - HID: elan: Silence mute LED errors being logged when the device is unplugged (Benjamin Tissoires) [2022814] - HID: fix memdup.cocci warnings (Benjamin Tissoires) [2022814] - HID: surface-hid: Add support for legacy keyboard interface (Benjamin Tissoires) [2022814] - HID: Add support for Surface Aggregator Module HID transport (Benjamin Tissoires) [2022814] - HID: thrustmaster: introduce proper USB dependency (Benjamin Tissoires) [2022814] - HID: intel_ish-hid: HBM: Use connected standby state bit during suspend/resume (Benjamin Tissoires) [2022814] - HID: ft260: fix an error message in ft260_i2c_write_read() (Benjamin Tissoires) [2022814] - HID: support for initialization of some Thrustmaster wheels (Benjamin Tissoires) [2022814] - HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Benjamin Tissoires) [2022814] - HID: ft260: add usb hid to i2c host bridge driver (Benjamin Tissoires) [2022814] - iio: Add relative sensitivity support (Benjamin Tissoires) [2022814] - iio: hid-sensors: Move get sensitivity attribute to hid-sensor-common (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Make remove callback return void (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Drop if block with an always false condition (Benjamin Tissoires) [2022814] - AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits (Benjamin Tissoires) [2022814] - AMD_SFH: Add sensor_mask module parameter (Benjamin Tissoires) [2022814] - AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct (Benjamin Tissoires) [2022814] - HID: wacom: Assign boolean values to a bool variable (Benjamin Tissoires) [2022814] - HID cp2112: fix support for multiple gpiochips (Benjamin Tissoires) [2022814] - HID: alps: fix error return code in alps_input_configured() (Benjamin Tissoires) [2022814] - HID: asus: Add support for 2021 ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: hiddev: Return specific error codes on connect failure (Benjamin Tissoires) [2022814] - HID: plantronics: Workaround for double volume key presses (Benjamin Tissoires) [2022814] - HID: logitech-dj: Handle newer quad/bt2.0 receivers in HID proxy mode (Benjamin Tissoires) [2022814] - HID: logitech-dj: Use hid-ids.h defines for USB device-ids for all supported devices (Benjamin Tissoires) [2022814] - HID: google: add don USB id (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Drop redundant ACPI_PTR() (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Move GUID out of function and described it (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Switch to new style i2c-driver probe function (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Get ACPI companion only once and reuse it (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense player LED support. (Benjamin Tissoires) [2022814] - HID: playstation: add microphone mute support for DualSense. (Benjamin Tissoires) [2022814] - HID: playstation: add initial DualSense lightbar support. (Benjamin Tissoires) [2022814] - HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Benjamin Tissoires) [2022814] - HID: playstation: fix array size comparison (off-by-one) (Benjamin Tissoires) [2022814] - HID: playstation: fix unused variable in ps_battery_get_property. (Benjamin Tissoires) [2022814] - HID: playstation: report DualSense hardware and firmware version. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense classic rumble support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense Bluetooth support. (Benjamin Tissoires) [2022814] - HID: playstation: track devices in list. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense accelerometer and gyroscope support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense touchpad support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense battery support. (Benjamin Tissoires) [2022814] - HID: playstation: use DualSense MAC address as unique identifier. (Benjamin Tissoires) [2022814] - HID: playstation: initial DualSense USB support. (Benjamin Tissoires) [2022814] - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for the new lightspeed connection iteration (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Benjamin Tissoires) [2022814] - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Benjamin Tissoires) [2022814] - HID: displays: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: wacom: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: lg-g15: make a const array static, makes object smaller (Benjamin Tissoires) [2022814] - HID: google: Get HID report on probe to confirm tablet switch state (Benjamin Tissoires) [2022814] - HID: hid-input: avoid splitting keyboard, system and consumer controls (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in hid-quirks.c (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in (Benjamin Tissoires) [2022814] - HID: wacom: Correct NULL dereference on AES pen proximity (Benjamin Tissoires) [2022814] - HID: multitouch: Set to high latency mode on suspend. (Benjamin Tissoires) [2022814] - HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Add custom sensor iio support (Benjamin Tissoires) [2022814] - HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core (Benjamin Tissoires) [2022814] - redhat: HID: enable I2C_HID_ACPI (Benjamin Tissoires) [2022814] - HID: i2c-hid: Reorganize so ACPI and OF are separate modules (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: add support for Unified Battery (1004) feature (Benjamin Tissoires) [2022814] - HID: sony: Add support for tilt on guitar hero guitars (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode (Benjamin Tissoires) [2022814] - HID: chicony: Add Wireless Radio Control feature for Chicony devices (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on ASUS UX550 (Benjamin Tissoires) [2022814] - HID: logitech-dj: add the G602 receiver (Benjamin Tissoires) [2022814] - HID: core: detect and skip invalid inputs to snto32() (Benjamin Tissoires) [2022814] - HID: uclogic: Improve support for Trust Panora (Benjamin Tissoires) [2022814] - HID: wiimote: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: uclogic: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Address EHL Sx resume issues (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: finish power flow for EHL OOB (Benjamin Tissoires) [2022814] - HID: sony: select CONFIG_CRC32 (Benjamin Tissoires) [2022814] - HID: sfh: fix address space confusion (Benjamin Tissoires) [2022814] - HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Benjamin Tissoires) [2022814] - HID: wacom: Fix memory leakage caused by kfifo_alloc (Benjamin Tissoires) [2022814] - HID: i2c-hid: add Vero K147 to descriptor override (Benjamin Tissoires) [2022814] - HID: ite: Add support for Acer S1002 keyboard-dock (Benjamin Tissoires) [2022814] - HID: sony: support for ghlive ps3/wii u dongles (Benjamin Tissoires) [2022814] - HID: hidraw: Add additional hidraw input/output report ioctls. (Benjamin Tissoires) [2022814] - HID: Increase HID maximum report size to 16KB (Benjamin Tissoires) [2022814] - HID: elecom: drop stray comment (Benjamin Tissoires) [2022814] - HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Benjamin Tissoires) [2022814] - HID: elecom: add support for EX-G M-XGL20DLBK wireless mouse (Benjamin Tissoires) [2022814] - HID: elecom: rewrite report based on model specific parameters (Benjamin Tissoires) [2022814] - HID: wacom: Constify attribute_groups (Benjamin Tissoires) [2022814] - HID: input: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: usbhid: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add hid_device_id for V470 bluetooth mouse (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unnecessary assignment to variable rv (Benjamin Tissoires) [2022814] - HID: sony: Workaround for DS4 dongle hotplug kernel crash. (Benjamin Tissoires) [2022814] - HID: sony: Don't use fw_version/hw_version for sysfs cleanup. (Benjamin Tissoires) [2022814] - HID: sony: Report more accurate DS4 power status. (Benjamin Tissoires) [2022814] - SFH: fix error return check for -ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: Add Logitech Dinovo Edge battery quirk (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge (Benjamin Tissoires) [2022814] - HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices (Benjamin Tissoires) [2022814] - HID: mcp2221: Fix GPIO output handling (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Fix issue with devices with no report ID (Benjamin Tissoires) [2022814] - HID: hid-input: occasionally report stylus battery even if not changed (Benjamin Tissoires) [2022814] - timekeeping: Add missing _ns functions for coarse accessors (Benjamin Tissoires) [2022814] - HID: i2c-hid: show the error when failing to fetch the HID descriptor (Benjamin Tissoires) [2022814] - AMD_SFH: Fix for incorrect Sensor index (Benjamin Tissoires) [2022814] - HID: asus: Add support for ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown (Benjamin Tissoires) [2022814] - HID: add support for Sega Saturn (Benjamin Tissoires) [2022814] - HID: cypress: Support Varmilo Keyboards' media hotkeys (Benjamin Tissoires) [2022814] - HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses (Benjamin Tissoires) [2022814] - SFH: Create HID report to Enable support of AMD sensor fusion Hub (SFH) (Benjamin Tissoires) [2022814] - SFH:Transport Driver to add support of AMD Sensor Fusion Hub (SFH) (Benjamin Tissoires) [2022814] - redhat: HID: enable AMD_SFH_HUB (Benjamin Tissoires) [1965674] - SFH: PCIe driver to add support of AMD sensor fusion hub (Benjamin Tissoires) [2022814] - HID: uclogic: Add ID for Trust Flex Design Tablet (Benjamin Tissoires) [2022814] - HID: i2c-hid: Enable wakeup capability from Suspend-to-Idle (Benjamin Tissoires) [2022814] - HID: add vivaldi HID driver (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix kerneldoc warnings in i2c-hid-core.c (Benjamin Tissoires) [2022814] - HID: core: fix kerneldoc warnings in hid-core.c (Benjamin Tissoires) [2022814] - HID: multitouch: Lenovo X1 Tablet Gen2 trackpoint and buttons (Benjamin Tissoires) [2022814] - HID: alps: clean up indentation issue (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: simplify the return expression of ishtp_bus_remove_device() (Benjamin Tissoires) [2022814] - HID: hid-debug: fix nonblocking read semantics wrt EIO/ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: i2c-hid: Prefer asynchronous probe (Benjamin Tissoires) [2022814] - HID: wiimote: narrow spinlock range in wiimote_hid_event() (Benjamin Tissoires) [2022814] - HID: wiimote: make handlers[] const (Benjamin Tissoires) [2022814] - HID: logitech-dj: Fix spelling in comment (Benjamin Tissoires) [2022814] - HID: apple: Add support for Matias wireless keyboard (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for controller in Whitebox (Benjamin Tissoires) [2022814] - Input: parkbd - switch to use module_parport_driver() (Benjamin Tissoires) [2022814] - Input: i8042 - fix typos in comments (Benjamin Tissoires) [2022814] - Input: elantech - Prepare a complete software node for the device (Benjamin Tissoires) [2022814] - Input: apbps2 - remove useless variable (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix a typo in parameter name (Benjamin Tissoires) [2022814] - Input: i8042 - fix Pegatron C15B ID entry (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for new devices (Benjamin Tissoires) [2022814] - Input: i8042 - add ASUS Zenbook Flip to noselftest list (Benjamin Tissoires) [2022814] - Input: add missing dependencies on CONFIG_HAS_IOMEM (Benjamin Tissoires) [2022814] - ARM: 9048/1: sa1111: make sa1111 bus's remove callback return void (Benjamin Tissoires) [2022814] - Input: synaptics - replace NOOP with suitable commentary (Benjamin Tissoires) [2022814] - Input: i8042 - unbreak Pegatron C15B (Benjamin Tissoires) [2022814] - Input: parkbd - convert comma to semicolon (Benjamin Tissoires) [2022814] - Input: elantech - fix protocol errors for some trackpoints in SMBus mode (Benjamin Tissoires) [2022814] - Input: elan_i2c - add new trackpoint report type 0x5F (Benjamin Tissoires) [2022814] - Input: i8042 - add Acer laptops to the i8042 reset list (Benjamin Tissoires) [2022814] - Input: i8042 - add ByteSpeed touchpad to noloop table (Benjamin Tissoires) [2022814] - Input: i8042 - fix error return code in i8042_setup_aux() (Benjamin Tissoires) [2022814] - Input: libps2 - fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - Input: synaptics - demote non-conformant kernel-doc header (Benjamin Tissoires) [2022814] - Input: elan_i2c_core - move header inclusion inside (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix firmware update on newer ICs (Benjamin Tissoires) [2022814] - Input: elantech - demote obvious abuse of kernel-doc header (Benjamin Tissoires) [2022814] - Input: i8042 - allow insmod to succeed on devices without an i8042 controller (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad T14 Gen 1 (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad P1/X1E gen 2 (Benjamin Tissoires) [2022814] - Input: synaptics-rmi4 - rename f30_data to gpio_data (Benjamin Tissoires) [2022814] - Input: sun4i-ps2 - fix handling of platform_get_irq() error (Benjamin Tissoires) [2022814] - Input: allocate keycode for Fn + right shift (Benjamin Tissoires) [2022814] - Input: allocate keycodes for notification-center, pickup-phone and hangup-phone (Benjamin Tissoires) [2022814] - HID: cp2112: Use irqchip template (Benjamin Tissoires) [2022814] - HID: mcp2221: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [2022814] - treewide: replace '---help---' in Kconfig files with 'help' (Benjamin Tissoires) [2022814] - HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option (Benjamin Tissoires) [2022814] - HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add report_size to struct asus_touchpad_info (Benjamin Tissoires) [2022814] - HID: asus: Add hid_is_using_ll_driver(usb_hid_driver) check (Benjamin Tissoires) [2022814] - HID: asus: Simplify skipping of mappings for Asus T100CHI keyboard-dock (Benjamin Tissoires) [2022814] - HID: asus: Only set EV_REP if we are adding a mapping (Benjamin Tissoires) [2022814] - HID: mcp2221: add gpiolib dependency (Benjamin Tissoires) [2022814] - HID: mcp2221: add GPIO functionality support (Benjamin Tissoires) [2022814] - HID: mcp2221: add usb to i2c-smbus host bridge (Benjamin Tissoires) [2022814] - HID: asus: Ignore Asus vendor-page usage-code 0xff events (Benjamin Tissoires) [2022814] - HID: sb0540: add support for Creative SB0540 IR receivers (Benjamin Tissoires) [2022814] - gpio: pass lookup and descriptor flags to request_own (Benjamin Tissoires) [2022814] - HID: hid-asus: select CONFIG_POWER_SUPPLY (Benjamin Tissoires) [2022814] - HID: hid-asus: Add BT keyboard dock battery monitoring support (Benjamin Tissoires) [2022814] - HID: hid-asus: Add Transbook T90CHI support (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS T101HA keyboard dock (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS FX503VD laptop (Benjamin Tissoires) [2022814] - HID: asus: Add event handler to catch unmapped Asus Vendor UsagePage codes (Benjamin Tissoires) [2022814] - af_unix: fix garbage collect vs MSG_PEEK (Patrick Talbert) [2031975] {CVE-2021-0920} - net: add kerneldoc comment for sk_peer_lock (Guillaume Nault) [2037782] - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Guillaume Nault) [2037782] {CVE-2021-4203} - netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) [2006167] {CVE-2021-3773} - netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) [2006167] - selftests: nft_nat: switch port shadow test cases to socat (Florian Westphal) [2006167] - selftests: nft_nat: Simplify port shadow notrack test (Florian Westphal) [2006167] - selftests: nft_nat: Improve port shadow test stability (Florian Westphal) [2006167] - selftests: nft_nat: add udp hole punch test case (Florian Westphal) [2006167] - ipv6: use prandom_u32() for ID generation (Hangbin Liu) [2040158] {CVE-2021-45485} - igc: fix tunnel offloading (Corinna Vinschen) [1910885] - virtio/vsock: fix the transport to work with VMADDR_CID_ANY (Stefano Garzarella) [2026442] - vhost/vsock: cleanup removing `len` variable (Stefano Garzarella) [2026442] - vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella) [2026442] - vsock: prevent unnecessary refcnt inc for nonblocking connect (Stefano Garzarella) [2026442] - vsock/virtio: avoid potential deadlock when vsock device remove (Stefano Garzarella) [2026442] - VSOCK: handle VIRTIO_VSOCK_OP_CREDIT_REQUEST (Stefano Garzarella) [2026442] - vsock: notify server to shutdown when client has pending signal (Stefano Garzarella) [2026442] - virtio/vsock: simplify credit update function API (Stefano Garzarella) [2026442] - virtio/vsock: set packet's type in virtio_transport_send_pkt_info() (Stefano Garzarella) [2026442] - net: vlan: fix underflow for the real_dev refcnt (Balazs Nemeth) [2026375] - net: vlan: fix a UAF in vlan_dev_real_dev() (Balazs Nemeth) [2026375]- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Carlos Maiolino) [2034865] {CVE-2021-4155} - isdn: cpai: check ctr->cnr to avoid array index out of bound (Chris von Recklinghausen) [2016491] {CVE-2021-43389} - vt: keyboard: avoid signed integer overflow in k_ascii (Chris von Recklinghausen) [2017044] {CVE-2020-13974} - USB: serial: pl2303: fix GC type detection (Torez Smith) [1975985] - usb: dwc3: leave default DMA for PCI devices (Torez Smith) [1975985] - usb: xhci: tegra: Check padctrl interrupt presence in device tree (Torez Smith) [1975985] - usb: dwc3: core: Revise GHWPARAMS9 offset (Torez Smith) [1975985] - xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Torez Smith) [1975985] - usb: typec: tipd: Remove dependency on "connector" child fwnode (Torez Smith) [1975985] - usb: xhci: tegra: mark PM functions as __maybe_unused (Torez Smith) [1975985] - media: ttusb-dec: avoid release of non-acquired mutex (Torez Smith) [1975985] - ABI: sysfs-devices-removable: make a table valid as ReST markup (Torez Smith) [1975985] - usb: dwc3: core: balance phy init and exit (Torez Smith) [1975985] - USB: serial: pl2303: fix GL type detection (Torez Smith) [1975985] - usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint (Torez Smith) [1975985] - usb: xhci-mtk: fix issue of out-of-bounds array access (Torez Smith) [1975985] - usb: dwc3: Decouple USB 2.0 L1 & L2 events (Torez Smith) [1975985] - media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (Torez Smith) [1975985] - media: dvb-usb: Fix error handling in dvb_usb_i2c_init (Torez Smith) [1975985] - power: supply: Fix build error when CONFIG_POWER_SUPPLY is not enabled. (Torez Smith) [1975985] - thunderbolt: test: split up test cases in tb_test_credit_alloc_all (Torez Smith) [1975985] - thunderbolt: Handle ring interrupt by reading interrupt status register (Torez Smith) [1975985] - thunderbolt: Add vendor specific NHI quirk for auto-clearing interrupt status (Torez Smith) [1975985] - thunderbolt: Fix port linking by checking all adapters (Torez Smith) [1975985] - thunderbolt: Do not read control adapter config space (Torez Smith) [1975985] - thunderbolt: Add authorized value to the KOBJ_CHANGE uevent (Torez Smith) [1975985] - usb: typec: tcpm: Raise vdm_sm_running flag only when VDM SM is running (Torez Smith) [1975985] - usb: dwc3: gadget: Stop EP0 transfers during pullup disable (Torez Smith) [1975985] - usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (Torez Smith) [1975985] - Revert "USB: serial: ch341: fix character loss at high transfer rates" (Torez Smith) [1975985] - USB: serial: option: add new VID/PID to support Fibocom FG150 (Torez Smith) [1975985] - usb: typec: tcpm: Fix VDMs sometimes not being forwarded to alt-mode drivers (Torez Smith) [1975985] - Revert "usb: dwc3: gadget: Use list_replace_init() before traversing lists" (Torez Smith) [1975985] - usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Torez Smith) [1975985] - usb: dwc3: gadget: Use list_replace_init() before traversing lists (Torez Smith) [1975985] - USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (Torez Smith) [1975985] - USB: serial: pl2303: fix GT type detection (Torez Smith) [1975985] - USB: serial: option: add Telit FD980 composition 0x1056 (Torez Smith) [1975985] - USB: serial: pl2303: fix HX type detection (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: Revert "media: rtl28xxu: fix zero-length control request" (Torez Smith) [1975985] - USB: serial: ch341: fix character loss at high transfer rates (Torez Smith) [1975985] - usb: otg-fsm: Fix hrtimer list corruption (Torez Smith) [1975985] - USB: usbtmc: Fix RCU stall warning (Torez Smith) [1975985] - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (Torez Smith) [1975985] - Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Torez Smith) [1975985] - usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Torez Smith) [1975985] - usb: dwc2: Skip clock gating on Samsung SoCs (Torez Smith) [1975985] - usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. (Torez Smith) [1975985] - usb: xhci: avoid renesas_usb_fw.mem when it's unusable (Torez Smith) [1975985] - usb: dwc3: avoid NULL access of usb_gadget_driver (Torez Smith) [1975985] - usb: typec: stusb160x: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - usb: typec: stusb160x: register role switch before interrupt registration (Torez Smith) [1975985] - USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Torez Smith) [1975985] - usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Torez Smith) [1975985] - usb: hub: Fix link power management max exit latency (MEL) calculations (Torez Smith) [1975985] - usb: typec: tipd: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - xhci: Fix lost USB 2 remote wake (Torez Smith) [1975985] - USB: serial: cp210x: fix comments for GE CS1000 (Torez Smith) [1975985] - USB: core: Fix incorrect pipe calculation in do_proc_control() (Torez Smith) [1975985] - USB: serial: option: add support for u-blox LARA-R6 family (Torez Smith) [1975985] - thunderbolt: test: Reinstate a few casts of bitfields (Torez Smith) [1975985] - USB: cdc-acm: blacklist Heimann USB Appset device (Torez Smith) [1975985] - usb: xhci-mtk: allow multiple Start-Split in a microframe (Torez Smith) [1975985] - usb: ftdi-elan: remove redundant continue statement in a while-loop (Torez Smith) [1975985] - thunderbolt: test: Remove some casts which are no longer required (Torez Smith) [1975985] - xhci: remove redundant continue statement (Torez Smith) [1975985] - usb: dwc3: Fix debugfs creation flow (Torez Smith) [1975985] - docs: driver-api: usb: avoid using ReST :doc:`foo` markup (Torez Smith) [1975985] - xhci: solve a double free problem while doing s4 (Torez Smith) [1975985] - xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning (Torez Smith) [1975985] - xhci: Add adaptive interrupt rate for isoch TRBs with XHCI_AVOID_BEI quirk (Torez Smith) [1975985] - xhci: Remove unused defines for ERST_SIZE and ERST_ENTRIES (Torez Smith) [1975985] - usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Torez Smith) [1975985] - usb: typec: tcpm: Relax disconnect threshold during power negotiation (Torez Smith) [1975985] - usb: typec: tcpm: Ignore Vsafe0v in PR_SWAP_SNK_SRC_SOURCE_ON state (Torez Smith) [1975985] - usb: typec: tcpci: Fix up sink disconnect thresholds for PD (Torez Smith) [1975985] - usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Torez Smith) [1975985] - usb: host: xhci-tegra: Use devm_platform_get_and_ioremap_resource() (Torez Smith) [1975985] - usb: host: xhci-tegra: Add missing of_node_put() in tegra_xusb_probe() (Torez Smith) [1975985] - usb: host: xhci-tegra: add missing put_device() in tegra_xusb_probe() (Torez Smith) [1975985] - media: usb: cpia2: Fixed Coding Style issues (Torez Smith) [1975985] - media: ttusb-dec: cleanup an error handling logic (Torez Smith) [1975985] - cypress_m8: switch data_bits to real character bits (Torez Smith) [1975985] - thunderbolt: Fix DROM handling for USB4 DROM (Torez Smith) [1975985] - usb: xhci: tegra: Enable ELPG for runtime/system PM (Torez Smith) [1975985] - usb: xhci: tegra: Unlink power domain devices (Torez Smith) [1975985] - thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() (Torez Smith) [1975985] - thunderbolt: No need to include in usb4_port.c (Torez Smith) [1975985] - thunderbolt: Poll 10ms for REG_FW_STS_NVM_AUTH_DONE to be set (Torez Smith) [1975985] - thunderbolt: Add device links only when software connection manager is used (Torez Smith) [1975985] - thunderbolt: Add support for Intel Alder Lake (Torez Smith) [1975985] - usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Torez Smith) [1975985] - usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Torez Smith) [1975985] - usb: typec: wcove: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: ucsi: Fix a comment in ucsi_init() (Torez Smith) [1975985] - USB: dwc3: remove debugfs root dentry storage (Torez Smith) [1975985] - USB: serial: cp210x: fix CP2102N-A01 modem control (Torez Smith) [1975985] - USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Torez Smith) [1975985] - usb: dwc2: Don't reset the core after setting turnaround time (Torez Smith) [1975985] - usb: dwc3: support 64 bit DMA in platform driver (Torez Smith) [1975985] - USB: core: Avoid WARNings for 0-length descriptor requests (Torez Smith) [1975985] - usb: dwc3: core: fix kernel panic when do reboot (Torez Smith) [1975985] - usb: dwc3: ep0: fix NULL pointer exception (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put ACPI device using acpi_dev_put() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() (Torez Smith) [1975985] - usb: typec: tcpm: Do not finish VDM AMS for retrying Responses (Torez Smith) [1975985] - media: cinergyt2: make properties const (Torez Smith) [1975985] - media: dvd_usb: memory leak in cinergyt2_fe_attach (Torez Smith) [1975985] - USB: serial: ftdi_sio: add NovaTech OrionMX product ID (Torez Smith) [1975985] - usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: Properly handle Alert and Status Messages (Torez Smith) [1975985] - usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe (Torez Smith) [1975985] - usb: typec: tcpm: Fix misuses of AMS invocation (Torez Smith) [1975985] - usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 (Torez Smith) [1975985] - dt-bindings: connector: Add PD rev 2.0 VDO definition (Torez Smith) [1975985] - usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP (Torez Smith) [1975985] - Revert "usb: dwc3: core: Add shutdown callback for dwc3" (Torez Smith) [1975985] - dt-bindings: connector: Replace BIT macro with generic bit ops (Torez Smith) [1975985] - media: gspca: ov519: replace RIGHT SINGLE QUOTATION MARK (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake (Torez Smith) [1975985] - usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Torez Smith) [1975985] - usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL (Torez Smith) [1975985] - usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Torez Smith) [1975985] - usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Torez Smith) [1975985] - Revert "usb: typec: mux: Remove requirement for the "orientation-switch" device property" (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: gspca/sunplus: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/gl860: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/sq905: fix control-request direction (Torez Smith) [1975985] - media: dtv5100: fix control-request directions (Torez Smith) [1975985] - media: drivers/media/usb/gspca/cpia1.c : fix spelling typo (Torez Smith) [1975985] - media: drivers/media/usb/em28xx/em28xx-cards.c : fix typo issues (Torez Smith) [1975985] - media: zr364xx: fix memory leak in zr364xx_start_readpipe (Torez Smith) [1975985] - media: em28xx: Fix possible memory leak of em28xx struct (Torez Smith) [1975985] - thunderbolt: Check for NVM authentication status after the operation started (Torez Smith) [1975985] - thunderbolt: Add WRITE_ONLY and AUTHENTICATE_ONLY NVM operations for retimers (Torez Smith) [1975985] - thunderbolt: Allow router NVM authenticate separately (Torez Smith) [1975985] - thunderbolt: Move nvm_write_ops to tb.h (Torez Smith) [1975985] - thunderbolt: Log the link as TBT instead of TBT3 (Torez Smith) [1975985] - thunderbolt: Add support for retimer NVM upgrade when there is no link (Torez Smith) [1975985] - thunderbolt: Add additional USB4 port operations for retimer access (Torez Smith) [1975985] - thunderbolt: Add support for ACPI _DSM to power on/off retimers (Torez Smith) [1975985] - thunderbolt: Add USB4 port devices (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for credit allocation (Torez Smith) [1975985] - thunderbolt: Allocate credits according to router preferences (Torez Smith) [1975985] - USB: core: Check buffer length matches wLength for control transfers (Torez Smith) [1975985] - usb: typec: ucsi: Fix copy/paste issue for 'ucsi_set_drvdata()' (Torez Smith) [1975985] - usb: dwc2: gadget: Repair 'dwc2_hsotg_core_init_disconnected()'s documentation (Torez Smith) [1975985] - usb: dwc2: pci: Fix possible copy/paste issue (Torez Smith) [1975985] - usb: dwc2: hcd_queue: Fix typeo in function name 'dwc2_hs_pmap_unschedule()' (Torez Smith) [1975985] - usb: dwc2: params: Fix naming of 'dwc2_get_hwparams()' in the docs (Torez Smith) [1975985] - usb: common: ulpi: Add leading underscores for function name '__ulpi_register_driver()' (Torez Smith) [1975985] - usb: dwc2: platform: Provide function name for 'dwc2_check_core_version()' (Torez Smith) [1975985] - driver core: Move the "removable" attribute from USB to core (Torez Smith) [1975985] - usb: dwc3: trace: Remove unused fields in dwc3_log_trb (Torez Smith) [1975985] - usb: typec: mux: Remove requirement for the "orientation-switch" device property (Torez Smith) [1975985] - usb: typec: mux: Use device type instead of device name for matching (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use usb_role_string() to print role status (Torez Smith) [1975985] - usb: roles: add helper usb_role_string() (Torez Smith) [1975985] - USB: serial: omninet: update driver description (Torez Smith) [1975985] - USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Torez Smith) [1975985] - USB: serial: quatech2: fix control-request directions (Torez Smith) [1975985] - usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static (Torez Smith) [1975985] - USB: usbfs: remove double evaluation of usb_sndctrlpipe() (Torez Smith) [1975985] - usb: typec: tcpm: Respond Not_Supported if no snk_vdo (Torez Smith) [1975985] - usb: typec: tcpm: Properly interrupt VDM AMS (Torez Smith) [1975985] - media: lmedm04: delete lme2510_get_adapter_count() (Torez Smith) [1975985] - media: dvb-usb: fix wrong definition (Torez Smith) [1975985] - USB: core: WARN if pipe direction != setup packet direction (Torez Smith) [1975985] - USB: trancevibrator: fix control-request direction (Torez Smith) [1975985] - USB: dwc2: drop irq-flags initialisations (Torez Smith) [1975985] - usb: typec: tcpci: Implement callback for apply_rc (Torez Smith) [1975985] - usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP (Torez Smith) [1975985] - usb: typec: tcpm: Refactor logic to enable/disable auto vbus dicharge (Torez Smith) [1975985] - usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled (Torez Smith) [1975985] - usb: atm: cxacru: Fix typo in comment (Torez Smith) [1975985] - usb: isp1760: remove platform data struct and code (Torez Smith) [1975985] - usb: fix spelling mistakes in header files (Torez Smith) [1975985] - USB: serial: digi_acceleport: add chars_in_buffer locking (Torez Smith) [1975985] - USB: serial: digi_acceleport: reduce chars_in_buffer over-reporting (Torez Smith) [1975985] - usb: Restore the usb_header label (Torez Smith) [1975985] - usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: mux: Fix matching with typec_altmode_desc (Torez Smith) [1975985] - misc/uss720: fix memory leak in uss720_probe (Torez Smith) [1975985] - usb: dwc3: gadget: Properly track pending and queued SG (Torez Smith) [1975985] - USB: usbfs: Don't WARN about excessively large memory allocations (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use dev_err_probe() to print log (Torez Smith) [1975985] - usb: common: usb-conn-gpio: fix NULL pointer dereference of charger (Torez Smith) [1975985] - Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" (Torez Smith) [1975985] - USB: Verify the port status when timeout happens during port suspend (Torez Smith) [1975985] - usb: typec: wcove: Fx wrong kernel doc format (Torez Smith) [1975985] - media: pvrusb2: fix warning in pvr2_i2c_core_done (Torez Smith) [1975985] - media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memset of fmt.sdr.reserved (Torez Smith) [1975985] - media: cpia2: fix memory leak in cpia2_usb_probe (Torez Smith) [1975985] - media: s2255drv: remove redundant assignment to variable field (Torez Smith) [1975985] - media: gspca: properly check for errors in po1030_probe() (Torez Smith) [1975985] - Revert "media: gspca: Check the return value of write_bridge for timeout" (Torez Smith) [1975985] - media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1975985] - Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Torez Smith) [1975985] - Revert "media: usb: gspca: add a missed check for goto_low_power" (Torez Smith) [1975985] - usb: core: hcd: use map_urb_for_dma for single step set feature urb (Torez Smith) [1975985] - usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake (Torez Smith) [1975985] - usb: core: hub: fix race condition about TRSMRCY of resume (Torez Smith) [1975985] - usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default (Torez Smith) [1975985] - xhci: Add reset resume quirk for AMD xhci controller. (Torez Smith) [1975985] - usb: xhci: Increase timeout for HC halt (Torez Smith) [1975985] - xhci: Do not use GFP_KERNEL in (potentially) atomic context (Torez Smith) [1975985] - xhci: Fix giving back cancelled URBs even if halted endpoint can't reset (Torez Smith) [1975985] - xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI (Torez Smith) [1975985] - usb: typec: tcpm: Don't block probing of consumers of "connector" nodes (Torez Smith) [1975985] - usb: xhci-mtk: use first-fit for LS/FS (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary assignments in periodic TT scheduler (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary setting of has_ippc (Torez Smith) [1975985] - usb: xhci-mtk: use bitfield instead of bool (Torez Smith) [1975985] - usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS (Torez Smith) [1975985] - usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work (Torez Smith) [1975985] - usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 (Torez Smith) [1975985] - usb: dwc3: omap: improve extcon initialization (Torez Smith) [1975985] - usb: typec: ucsi: Put fwnode in any case during ->probe() (Torez Smith) [1975985] - usb: dwc2: Remove obsolete MODULE_ constants from platform.c (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() (Torez Smith) [1975985] - usb: dwc3: imx8mp: detect dwc3 core node via compatible string (Torez Smith) [1975985] - usb: dwc3: gadget: Return success always for kick transfer in ep queue (Torez Smith) [1975985] - usb: dwc3: gadget: Free gadget structure only after freeing endpoints (Torez Smith) [1975985] - usb: dwc2: Fix gadget DMA unmap direction (Torez Smith) [1975985] - usb: dwc3: gadget: Rename EOPF event macros to Suspend (Torez Smith) [1975985] - usb: dwc3: gadget: Enable suspend events (Torez Smith) [1975985] - usb: Restore the reference to ch9.h (Torez Smith) [1975985] - usb: dwc3: core: Add missing GHWPARAMS9 doc (Torez Smith) [1975985] - usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Torez Smith) [1975985] - cdc-wdm: untangle a circular dependency between callback and softint (Torez Smith) [1975985] - usb: dwc3: remove repeated setting of current_dr_role (Torez Smith) [1975985] - USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add startech.com device id (Torez Smith) [1975985] - USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Torez Smith) [1975985] - USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Torez Smith) [1975985] - usb: Fix up movement of USB core kerneldoc location (Torez Smith) [1975985] - usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability (Torez Smith) [1975985] - usb: dwc3: Capture new capability register GHWPARAMS9 (Torez Smith) [1975985] - usb: dwc3: core: Do core softreset when switch mode (Torez Smith) [1975985] - usb: dwc2: Get rid of useless error checks in suspend interrupt (Torez Smith) [1975985] - usb: dwc2: Update dwc2_handle_usb_suspend_intr function. (Torez Smith) [1975985] - usb: dwc2: Add exit hibernation mode before removing drive (Torez Smith) [1975985] - usb: dwc2: Add hibernation exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add hibernation entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit hibernation in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Move exit hibernation to dwc2_port_resume() function (Torez Smith) [1975985] - usb: dwc2: Move enter hibernation to dwc2_port_suspend() function (Torez Smith) [1975985] - usb: dwc2: Clear GINTSTS_RESTOREDONE bit after restore is generated. (Torez Smith) [1975985] - usb: dwc2: Clear fifo_map when resetting core. (Torez Smith) [1975985] - usb: dwc2: Allow exiting hibernation from gpwrdn rst detect (Torez Smith) [1975985] - usb: dwc2: Fix hibernation between host and device modes. (Torez Smith) [1975985] - usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Torez Smith) [1975985] - usb: dwc2: Reset DEVADDR after exiting gadget hibernation. (Torez Smith) [1975985] - usb: dwc2: Update exit hibernation when port reset is asserted (Torez Smith) [1975985] - usb: dwc3: gadget: Remove FS bInterval_m1 limitation (Torez Smith) [1975985] - usb: xhci-mtk: remove bus status check (Torez Smith) [1975985] - usb: dwc2: Enable RPi in ACPI mode (Torez Smith) [1975985] - USB: Add reset-resume quirk for WD19's Realtek Hub (Torez Smith) [1975985] - usb: storage: datafab: remove redundant assignment of variable result (Torez Smith) [1975985] - usb: misc: adutux: fix whitespace coding style issue (Torez Smith) [1975985] - usb: dwc3: gadget: Fix START_TRANSFER link state check (Torez Smith) [1975985] - usb: typec: tcpm: Fix error while calculating PPS out values (Torez Smith) [1975985] - usb: xhci-mtk: remove unused members (Torez Smith) [1975985] - usb: xhci-mtk: use clock bulk to get clocks (Torez Smith) [1975985] - usb: xhci-mtk: add support runtime PM (Torez Smith) [1975985] - usb: xhci-mtk: check return value in suspend/resume hooks (Torez Smith) [1975985] - usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby (Torez Smith) [1975985] - usb: typec: tcpm: Honour pSnkStdby requirement during negotiation (Torez Smith) [1975985] - usb: dwc3: gadget: Check for disabled LPM quirk (Torez Smith) [1975985] - usb: dwc3: core: Add shutdown callback for dwc3 (Torez Smith) [1975985] - usb: dwc3: gadget: Ignore Packet Pending bit (Torez Smith) [1975985] - USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Torez Smith) [1975985] - usb: typec: silence a static checker warning (Torez Smith) [1975985] - USB: cdc-acm: add more Maxlinear/Exar models to ignore list (Torez Smith) [1975985] - USB: serial: xr: add copyright notice (Torez Smith) [1975985] - USB: serial: xr: reset FIFOs on open (Torez Smith) [1975985] - USB: serial: xr: add support for XR22801, XR22802, XR22804 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1411 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1421, XR21B1422 and XR21B1424 (Torez Smith) [1975985] - USB: serial: xr: add type abstraction (Torez Smith) [1975985] - USB: serial: xr: drop type prefix from shared defines (Torez Smith) [1975985] - USB: serial: xr: move pin configuration to probe (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-pin defines (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-mode defines (Torez Smith) [1975985] - USB: serial: xr: add support for XR21V1412 and XR21V1414 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up termios CSIZE handling (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: use kernel types consistently (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add port-command helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: use kernel types consistently (Torez Smith) [1975985] - USB: serial: io_ti: add read-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: add send-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop drain delay for 3410 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: reduce drain delay to one char (Torez Smith) [1975985] - USB: serial: io_ti: document reason for drain delay (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating before removing driver (Torez Smith) [1975985] - usb: dwc2: Add clock gating exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add clock gating entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit clock gating in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Update exit clock gating when port is resumed (Torez Smith) [1975985] - usb: dwc2: Update enter clock gating when port is suspended (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from session request interrupt (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from wakeup interrupt (Torez Smith) [1975985] - usb: dwc2: Allow entering clock gating from USB_SUSPEND interrupt (Torez Smith) [1975985] - usb: dwc2: Add host clock gating support functions (Torez Smith) [1975985] - usb: dwc2: Add device clock gating support functions (Torez Smith) [1975985] - Revert "usb: Link the ports to the connectors they are attached to" (Torez Smith) [1975985] - USB: serial: cp210x: add gpio-configuration debug printk (Torez Smith) [1975985] - USB: serial: cp210x: provide gpio valid mask (Torez Smith) [1975985] - usb: dwc3: qcom: Detect DWC3 DT-nodes using compatible string (Torez Smith) [1975985] - usb: dwc3: qcom: Remove redundant dev_err call in dwc3_qcom_probe() (Torez Smith) [1975985] - usb: core: reduce power-on-good delay time of root hub (Torez Smith) [1975985] - USB:ehci:fix Kunpeng920 ehci hardware problem (Torez Smith) [1975985] - USB: serial: do not use tty class device for debugging (Torez Smith) [1975985] - USB: cdc-acm: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: cdc-acm: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Torez Smith) [1975985] - usb: typec: tcpm: Add support for altmodes (Torez Smith) [1975985] - usb: typec: Add typec_port_register_altmodes() (Torez Smith) [1975985] - usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() (Torez Smith) [1975985] - usb: dwc3: xilinx: Remove the extra freeing of clocks (Torez Smith) [1975985] - usb: dwc3: Resolve kernel-doc warning for Xilinx DWC3 driver (Torez Smith) [1975985] - usb: core: hub: Fix PM reference leak in usb_port_resume() (Torez Smith) [1975985] - usb: dwc3: pci: add support for the Intel Alder Lake-M (Torez Smith) [1975985] - usb: typec: Link all ports during connector registration (Torez Smith) [1975985] - usb: Iterator for ports (Torez Smith) [1975985] - usb: Link the ports to the connectors they are attached to (Torez Smith) [1975985] - usb: typec: Port mapping utility (Torez Smith) [1975985] - usb: typec: tcpm: update power supply once partner accepts (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down before removing driver (Torez Smith) [1975985] - usb: dwc2: Fix partial power down exiting by system resume (Torez Smith) [1975985] - usb: dwc2: Update partial power down entering by system suspend (Torez Smith) [1975985] - usb: dwc2: Fix session request interrupt handler (Torez Smith) [1975985] - usb: dwc2: Allow exit partial power down in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Add part. power down exit from dwc2_conn_id_status_change(). (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port is resumed (Torez Smith) [1975985] - usb: dwc2: Add enter partial power down when port is suspended (Torez Smith) [1975985] - usb: dwc2: Update port suspend/resume function definitions. (Torez Smith) [1975985] - usb: dwc2: Add partial power down exit flow in wakeup intr. (Torez Smith) [1975985] - usb: dwc2: Update enter and exit partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add host partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add device partial power down functions (Torez Smith) [1975985] - media: gscpa/stv06xx: fix memory leak (Torez Smith) [1975985] - media: gspca: Fix memory leak in probe (Torez Smith) [1975985] - media: dvb-usb: avoid -Wempty-body warnings (Torez Smith) [1975985] - media: flexcop: avoid -Wempty-body warning (Torez Smith) [1975985] - media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Torez Smith) [1975985] - media: dvb-usb-remote: fix dvb_usb_nec_rc_key_to_event type mismatch (Torez Smith) [1975985] - thunderbolt: Add details to router uevent (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unused definitions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: io_ti: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: io_ti: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: ftdi_sio: clean up TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: ftdi_sio: simplify TIOCGSERIAL permission check (Torez Smith) [1975985] - USB: serial: ftdi_sio: ignore baud_base changes (Torez Smith) [1975985] - USB: serial: stop reporting legacy UART types (Torez Smith) [1975985] - USB: serial: add generic support for TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: fix return value for unsupported ioctls (Torez Smith) [1975985] - USB: serial: whiteheat: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ssu100: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: quatech2: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: pl2303: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: opticon: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7840: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7720: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_ti: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_edgeport: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ftdi_sio: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ark3116: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - media: em28xx/em28xx.h: Remove duplicate struct declaration (Torez Smith) [1975985] - media: cx231xx/cx231xx.h: Remove repeated struct declaration (Torez Smith) [1975985] - xhci: prevent double-fetch of transfer and transfer event TRBs (Torez Smith) [1975985] - xhci: fix potential array out of bounds with several interrupters (Torez Smith) [1975985] - xhci: check control context is valid before dereferencing it. (Torez Smith) [1975985] - xhci: check port array allocation was successful before dereferencing it (Torez Smith) [1975985] - media: em28xx: fix memory leak (Torez Smith) [1975985] - usb: typec: Declare the typec_class static (Torez Smith) [1975985] - usb: typec: Organize the private headers properly (Torez Smith) [1975985] - usb: xhci-mtk: support quirk to disable usb2 lpm (Torez Smith) [1975985] - usb: xhci-mtk: fix oops when unbind driver (Torez Smith) [1975985] - usb: xhci-mtk: fix wrong remainder of bandwidth budget (Torez Smith) [1975985] - usb: dwc2: delete duplicate word in the comment (Torez Smith) [1975985] - usb: dwc2: add parenthess and space around * (Torez Smith) [1975985] - usb: dwc3: add cancelled reasons for dwc3 requests (Torez Smith) [1975985] - usb: dwc3: fix incorrect kernel-doc comment syntax in files (Torez Smith) [1975985] - usb: dwc3: st: fix incorrect kernel-doc comment syntax in file (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix incorrect kernel-doc comment syntax (Torez Smith) [1975985] - USB: serial: xr: claim both interfaces (Torez Smith) [1975985] - USB: serial: add support for multi-interface functions (Torez Smith) [1975985] - USB: serial: refactor endpoint classification (Torez Smith) [1975985] - USB: serial: drop unused suspending flag (Torez Smith) [1975985] - USB: serial: xr: fix CSIZE handling (Torez Smith) [1975985] - USB: serial: iuu_phoenix: remove redundant variable 'error' (Torez Smith) [1975985] - usb: dwc3: Create helper function getting MDWIDTH (Torez Smith) [1975985] - usb: xhci-mtk: remove MODULE_ALIAS (Torez Smith) [1975985] - usb: xhci-mtk: drop CONFIG_OF (Torez Smith) [1975985] - usb: misc: usbsevseg: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: misc: ezusb: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: dwc3: gadget: modify the scale in vbus_draw callback (Torez Smith) [1975985] - usb: xhci-mtk: add support ip-sleep wakeup for mT8192 (Torez Smith) [1975985] - usb: xhci-mtk: support ip-sleep wakeup for MT8183 (Torez Smith) [1975985] - usb: dwc3: trace: Print register read and write offset (Torez Smith) [1975985] - usb: typec: tcpci_maxim: Make symbol 'max_tcpci_tcpci_write_table' static (Torez Smith) [1975985] - usbip: tools: add usage of device mode in usbip_list.c (Torez Smith) [1975985] - usbip: tools: add options and examples in man page related to device mode (Torez Smith) [1975985] - tools: usbip: list.h: fix kernel-doc for list_del() (Torez Smith) [1975985] - xhci: Fix uninitialized errors (Torez Smith) [1975985] - usb: typec: Fix a typo (Torez Smith) [1975985] - usb: xhci: Remove unused function (Torez Smith) [1975985] - usb: xhci: Rewrite xhci_create_usb3_bos_desc() (Torez Smith) [1975985] - usb: xhci: Fix port minor revision (Torez Smith) [1975985] - usb: xhci: Init root hub SSP rate (Torez Smith) [1975985] - thunderbolt: Unlock on error path in tb_domain_add() (Torez Smith) [1975985] - usb: core: sysfs: Check for SSP rate in speed attr (Torez Smith) [1975985] - usb: core: hub: Print speed name based on ssp rate (Torez Smith) [1975985] - usb: core: hub: Remove port_speed_is_ssp() (Torez Smith) [1975985] - usb: core: Track SuperSpeed Plus GenXxY (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown (Torez Smith) [1975985] - USB: xhci: drop workaround for forced irq threading (Torez Smith) [1975985] - usb: dwc3: Add driver for Xilinx platforms (Torez Smith) [1975985] - USB: core: rename usb_driver_claim_interface() data parameter (Torez Smith) [1975985] - USB: core: drop outdated interface-binding comment (Torez Smith) [1975985] - media: media/usb: fix kernel-doc header issues (Torez Smith) [1975985] - media: gspca/sq905.c: fix uninitialized variable (Torez Smith) [1975985] - media: media/usb/gspca/w996Xcf.c: /** -> /* (Torez Smith) [1975985] - media: flexcop-usb: delete unneeded return (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Add support for USB4 DROM (Torez Smith) [1975985] - thunderbolt: Check quirks in tb_switch_add() (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for XDomain properties (Torez Smith) [1975985] - thunderbolt: Drop unused tb_port_set_initial_credits() (Torez Smith) [1975985] - thunderbolt: Use dedicated flow control for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Allow multiple DMA tunnels over a single XDomain connection (Torez Smith) [1975985] - thunderbolt: Add support for maxhopid XDomain property (Torez Smith) [1975985] - thunderbolt: Add tb_property_copy_dir() (Torez Smith) [1975985] - thunderbolt: Align XDomain protocol timeouts with the spec (Torez Smith) [1975985] - thunderbolt: Use pseudo-random number as initial property block generation (Torez Smith) [1975985] - thunderbolt: Do not re-establish XDomain DMA paths automatically (Torez Smith) [1975985] - thunderbolt: Decrease control channel timeout for software connection manager (Torez Smith) [1975985] - thunderbolt: Disable retry logic for intra-domain control packets (Torez Smith) [1975985] - thunderbolt: Do not pass timeout for tb_cfg_reset() (Torez Smith) [1975985] - thunderbolt: Add more logging to XDomain connections (Torez Smith) [1975985] - usb: typec: tcpm: PD3.0 sinks can send Discover Identity even in device mode (Torez Smith) [1975985] - drivers: usb: Fix a typo in dwc3-qcom.c (Torez Smith) [1975985] - usb: webcam: Invalid size of Processing Unit Descriptor (Torez Smith) [1975985] - usb: typec: tcpci: Added few missing TCPCI register definitions (Torez Smith) [1975985] - USB: serial: pl2303: TA & TB alternate divider with non-standard baud rates (Torez Smith) [1975985] - USB: serial: pl2303: add device-type names (Torez Smith) [1975985] - USB: serial: pl2303: tighten type HXN (G) detection (Torez Smith) [1975985] - USB: serial: pl2303: rename legacy PL2303H type (Torez Smith) [1975985] - USB: serial: pl2303: amend and tighten type detection (Torez Smith) [1975985] - USB: serial: pl2303: clean up type detection (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unneeded forward declarations (Torez Smith) [1975985] - USB: serial: keyspan: drop unneeded forward declarations (Torez Smith) [1975985] - usb: typec: tipd: Separate file for tracepoint creation (Torez Smith) [1975985] - usb: typec: tps6598x: Move the driver under its own subdirectory (Torez Smith) [1975985] - usb: typec: tps6598x: Fix tracepoint header file (Torez Smith) [1975985] - usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro (Torez Smith) [1975985] - thunderbolt: debugfs: Show all accessible dwords (Torez Smith) [1975985] - media: fix incorrect kernel doc usages (Torez Smith) [1975985] - media: drivers/media/usb: fix memory leak in zr364xx_probe (Torez Smith) [1975985] - media: anysee: simplify the return expression of anysee_ci_* function (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" in the ttusb_dec.c (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" (Torez Smith) [1975985] - media: usbtv: constify static structs (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461eV2 (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461e (Torez Smith) [1975985] - media: dvb-usb: Fix use-after-free access (Torez Smith) [1975985] - media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Torez Smith) [1975985] - media: dvb-usb: make dvb_usb_device_properties const (Torez Smith) [1975985] - usb: typec: tps6598x: Fix return value check in tps6598x_probe() (Torez Smith) [1975985] - usb: typec: stusb160x: fix return value check in stusb160x_probe() (Torez Smith) [1975985] - usb: typec: tcpm: turn tcpm_ams_finish into void function (Torez Smith) [1975985] - usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Torez Smith) [1975985] - usb: common: move function's kerneldoc next to its definition (Torez Smith) [1975985] - usb: xhci-mtk: print debug info of endpoint interval (Torez Smith) [1975985] - usb: common: add function to get interval expressed in us unit (Torez Smith) [1975985] - usb: xhci-mtk: support to build xhci-mtk-hcd.ko (Torez Smith) [1975985] - usb: xhci-mtk: remove declaration of xhci_mtk_setup() (Torez Smith) [1975985] - usb: xhci-mtk: add some schedule error number (Torez Smith) [1975985] - usb: xhci-mtk: rebuild the way to get bandwidth domain (Torez Smith) [1975985] - usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub (Torez Smith) [1975985] - usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct (Torez Smith) [1975985] - usb: xhci-mtk: use clear type instead of void (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct (Torez Smith) [1975985] - usb: xhci-mtk: add a function to get bandwidth boundary (Torez Smith) [1975985] - usb: xhci-mtk: add a function to (un)load bandwidth info (Torez Smith) [1975985] - usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Torez Smith) [1975985] - usb: xhci-mtk: add only one extra CS for FS/LS INTR (Torez Smith) [1975985] - usb: xhci-mtk: get the microframe boundary for ESIT (Torez Smith) [1975985] - usb: dwc3: Fix dereferencing of null dwc->usb_psy (Torez Smith) [1975985] - media: uvc: don't do DMA on stack (Torez Smith) [1975985] - usb: dwc3: document usb_psy in struct dwc3 (Torez Smith) [1975985] - media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Torez Smith) [1975985] - USB: typec: tcpm: create debugfs subdir for the driver (Torez Smith) [1975985] - usb: dwc2: Add STM32 related debugfs entries (Torez Smith) [1975985] - media: uvcvideo: Support devices that report an OT as an entity source (Torez Smith) [1975985] - media: uvcvideo: Fix XU id print in forward scan (Torez Smith) [1975985] - USB: typec: fusb302: create debugfs subdir for the driver (Torez Smith) [1975985] - media: uvcvideo: Use dma_alloc_noncontiguous API (Torez Smith) [1975985] - USB: host: uhci: remove dentry pointer for debugfs (Torez Smith) [1975985] - media: uvc: strncpy -> strscpy (Torez Smith) [1975985] - media: uvcvideo: Rename debug functions (Torez Smith) [1975985] - media: uvcvideo: use dev_printk() for uvc_trace() (Torez Smith) [1975985] - media: uvcvideo: New macro uvc_trace_cont (Torez Smith) [1975985] - USB: core: no need to save usb_devices_root (Torez Smith) [1975985] - media: uvcvideo: Use dev_ printk aliases (Torez Smith) [1975985] - usb: dwc3: add an alternate path in vbus_draw callback (Torez Smith) [1975985] - media: uvcvideo: Add Privacy control based on EXT_GPIO (Torez Smith) [1975985] - usb: dwc3: add a power supply for current control (Torez Smith) [1975985] - media: uvcvideo: Implement UVC_EXT_GPIO_UNIT (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for data status (Torez Smith) [1975985] - media: uvcvideo: Allow entity-defined get_info and get_cur (Torez Smith) [1975985] - media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for power status register (Torez Smith) [1975985] - media: uvcvideo: Allow entities with no pads (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for status register (Torez Smith) [1975985] - media: uvcvideo: Allow extra entities (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for IRQ events (Torez Smith) [1975985] - tty: make everyone's write_room return >= 0 (Torez Smith) [1975985] - media: uvcvideo: Move guid to entity (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref on disconnect (Torez Smith) [1975985] - media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Torez Smith) [1975985] - thunderbolt: Drop unused functions tb_switch_is_[ice|tiger]_lake() (Torez Smith) [1975985] - media: uvcvideo: Force UVC version to 1.0a for 1bcf:0b40 (Torez Smith) [1975985] - thunderbolt: debugfs: Handle fail reading block (Torez Smith) [1975985] - media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it readable (Torez Smith) [1975985] - media: usb: uvc: no need to check return value of debugfs_create functions (Torez Smith) [1975985] - media: uvcvideo: Convey full colorspace information to V4L2 (Torez Smith) [1975985] - driver core: fw_devlink: Detect supplier devices that will never be added (Torez Smith) [1975985] - media: uvcvideo: Ensure all probed info is returned to v4l2 (Torez Smith) [1975985] - media: uvcvideo: Silence shift-out-of-bounds warning (Torez Smith) [1975985] - media: uvcvideo: Fix dereference of out-of-bound list iterator (Torez Smith) [1975985] - media: zr364xx: fix memory leaks in probe() (Torez Smith) [1975985] - media: uvcvideo: Cleanup uvc_ctrl_add_info() error handling (Torez Smith) [1975985] - USB: serial: xr: fix B0 handling (Torez Smith) [1975985] - media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any effect (Torez Smith) [1975985] - USB: serial: xr: fix pin configuration (Torez Smith) [1975985] - media: uvcvideo: Replace HTTP links with HTTPS ones (Torez Smith) [1975985] - USB: serial: xr: fix gpio-mode handling (Torez Smith) [1975985] - media: uvcvideo: Set media controller entity functions (Torez Smith) [1975985] - USB: serial: xr: simplify line-speed logic (Torez Smith) [1975985] - media: uvcvideo: Add mapping for HEVC payloads (Torez Smith) [1975985] - USB: serial: xr: clean up line-settings handling (Torez Smith) [1975985] - media: uvcvideo: Fix annotation for uvc_video_clock_update() (Torez Smith) [1975985] - USB: serial: xr: document vendor-request recipient (Torez Smith) [1975985] - USB: serial: xr: use termios flag helpers (Torez Smith) [1975985] - USB: serial: xr: use subsystem usb_device at probe (Torez Smith) [1975985] - media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix interface leak at disconnect (Torez Smith) [1975985] - media: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref at probe (Torez Smith) [1975985] - USB: cdc-acm: ignore Exar XR21V141X when serial driver is built (Torez Smith) [1975985] - media: uvcvideo: drop error check of debugfs_create_dir() (Torez Smith) [1975985] - USB: serial: add MaxLinear/Exar USB to Serial driver (Torez Smith) [1975985] - media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE (Torez Smith) [1975985] - media: uvcvideo: Fix error path in control parsing failure (Torez Smith) [1975985] - media: drivers/media: don't set pix->priv = 0 (Torez Smith) [1975985] - media: Bulk remove BUG_ON(in_interrupt()) (Torez Smith) [1975985] - media: zr364xx: propagate errors from zr364xx_start_readpipe() (Torez Smith) [1975985] - media: uvcvideo: Add a D4M camera description (Torez Smith) [1975985] - media: em28xx: Enable Hauppauge 461e rev2 (Torez Smith) [1975985] - crypto: qat - fix definition of ring reset results (Vladis Dronov) [1960307] - crypto: qat - add support for compression for 4xxx (Vladis Dronov) [1960307] - crypto: qat - allow detection of dc capabilities for 4xxx (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to enable the reset of ring pairs (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to the GEN4 host driver (Vladis Dronov) [1960307] - crypto: qat - config VFs based on ring-to-svc mapping (Vladis Dronov) [1960307] - crypto: qat - exchange ring-to-service mappings over PFVF (Vladis Dronov) [1960307] - crypto: qat - support fast ACKs in the PFVF protocol (Vladis Dronov) [1960307] - crypto: qat - exchange device capabilities over PFVF (Vladis Dronov) [1960307] - crypto: qat - introduce support for PFVF block messages (Vladis Dronov) [1960307] - crypto: qat - store the ring-to-service mapping (Vladis Dronov) [1960307] - crypto: qat - store the PFVF protocol version of the endpoints (Vladis Dronov) [1960307] - crypto: qat - improve the ACK timings in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage read_poll_timeout in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage bitfield.h utils for PFVF messages (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF messages with struct pfvf_message (Vladis Dronov) [1960307] - crypto: qat - set PFVF_MSGORIGIN just before sending (Vladis Dronov) [1960307] - crypto: qat - make PFVF send and receive direction agnostic (Vladis Dronov) [1960307] - crypto: qat - make PFVF message construction direction agnostic (Vladis Dronov) [1960307] - crypto: qat - add the adf_get_pmisc_base() helper function (Vladis Dronov) [1960307] - crypto: qat - support the reset of ring pairs on PF (Vladis Dronov) [1960307] - crypto: qat - extend crypto capability detection for 4xxx (Vladis Dronov) [1960307] - crypto: qat - set COMPRESSION capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - set CIPHER capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - get compression extended capabilities (Vladis Dronov) [1960307] - crypto: qat - improve logging of PFVF messages (Vladis Dronov) [1960307] - crypto: qat - fix VF IDs in PFVF log messages (Vladis Dronov) [1960307] - crypto: qat - do not rely on min version (Vladis Dronov) [1960307] - crypto: qat - refactor pfvf version request messages (Vladis Dronov) [1960307] - crypto: qat - pass the PF2VF responses back to the callers (Vladis Dronov) [1960307] - crypto: qat - use enums for PFVF protocol codes (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF protocol definitions (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF code (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF receive logic (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF send function (Vladis Dronov) [1960307] - crypto: qat - differentiate between pf2vf and vf2pf offset (Vladis Dronov) [1960307] - crypto: qat - add pfvf_ops (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF disabled function (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF VF related logic (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF PF related logic (Vladis Dronov) [1960307] - crypto: qat - handle retries due to collisions in adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - split PFVF message decoding from handling (Vladis Dronov) [1960307] - crypto: qat - re-enable interrupts for legacy PFVF messages (Vladis Dronov) [1960307] - crypto: qat - change PFVF ACK behaviour (Vladis Dronov) [1960307] - crypto: qat - move interrupt code out of the PFVF handler (Vladis Dronov) [1960307] - crypto: qat - move VF message handler to adf_vf2pf_msg.c (Vladis Dronov) [1960307] - crypto: qat - move vf2pf interrupt helpers (Vladis Dronov) [1960307] - crypto: qat - refactor PF top half for PFVF (Vladis Dronov) [1960307] - crypto: qat - fix undetected PFVF timeout in ACK loop (Vladis Dronov) [1960307] - crypto: qat - do not handle PFVF sources for qat_4xxx (Vladis Dronov) [1960307] - crypto: qat - simplify adf_enable_aer() (Vladis Dronov) [1960307] - crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c (Vladis Dronov) [1960307] - crypto: qat - extract send and wait from adf_vf2pf_request_version() (Vladis Dronov) [1960307] - crypto: qat - add VF and PF wrappers to common send function (Vladis Dronov) [1960307] - crypto: qat - rename pfvf collision constants (Vladis Dronov) [1960307] - crypto: qat - move pfvf collision detection values (Vladis Dronov) [1960307] - crypto: qat - make pfvf send message direction agnostic (Vladis Dronov) [1960307] - crypto: qat - use hweight for bit counting (Vladis Dronov) [1960307] - crypto: qat - remove duplicated logic across GEN2 drivers (Vladis Dronov) [1960307] - crypto: qat - fix handling of VF to PF interrupts (Vladis Dronov) [1960307] - crypto: qat - remove unnecessary collision prevention step in PFVF (Vladis Dronov) [1960307] - crypto: qat - disregard spurious PFVF interrupts (Vladis Dronov) [1960307] - crypto: qat - detect PFVF collision after ACK (Vladis Dronov) [1960307] - crypto: qat - power up 4xxx device (Vladis Dronov) [1960307] - crypto: qat - remove unneeded packed attribute (Vladis Dronov) [1960307] - crypto: qat - free irq in case of failure (Vladis Dronov) [1960307] - crypto: qat - free irqs only if allocated (Vladis Dronov) [1960307] - crypto: qat - remove unmatched CPU affinity to cluster IRQ (Vladis Dronov) [1960307] - crypto: qat - replace deprecated MSI API (Vladis Dronov) [1960307] - crypto: qat - store vf.compatible flag (Vladis Dronov) [1960307] - crypto: qat - do not export adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - flush vf workqueue at driver removal (Vladis Dronov) [1960307] - crypto: qat - remove the unnecessary get_vintmsk_offset() (Vladis Dronov) [1960307] - crypto: qat - fix naming of PF/VF enable functions (Vladis Dronov) [1960307] - crypto: qat - complete all the init steps before service notification (Vladis Dronov) [1960307] - crypto: qat - move IO virtualization functions (Vladis Dronov) [1960307] - crypto: qat - fix naming for init/shutdown VF to PF notifications (Vladis Dronov) [1960307] - crypto: qat - protect interrupt mask CSRs with a spinlock (Vladis Dronov) [1960307] - crypto: qat - move pf2vf interrupt [en|dis]able to adf_vf_isr.c (Vladis Dronov) [1960307] - crypto: qat - fix reuse of completion variable (Vladis Dronov) [1960307] - crypto: qat - remove intermediate tasklet for vf2pf (Vladis Dronov) [1960307] - crypto: qat - rename compatibility version definition (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in PF (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in VF (Vladis Dronov) [1960307] - crypto: qat - handle both source of interrupt in VF ISR (Vladis Dronov) [1960307] - crypto: qat - do not ignore errors from enable_vf2pf_comms() (Vladis Dronov) [1960307] - crypto: qat - enable interrupts only after ISR allocation (Vladis Dronov) [1960307] - crypto: qat - remove empty sriov_configure() (Vladis Dronov) [1960307] - crypto: qat - use proper type for vf_mask (Vladis Dronov) [1960307] - crypto: qat - fix a typo in a comment (Vladis Dronov) [1960307] - crypto: qat - disable AER if an error occurs in probe functions (Vladis Dronov) [1960307] - crypto: qat - set DMA mask to 48 bits for Gen2 (Vladis Dronov) [1960307] - crypto: qat - simplify code and axe the use of a deprecated API (Vladis Dronov) [1960307] - crypto: qat - ratelimit invalid ioctl message and print the invalid cmd (Vladis Dronov) [1960307] - lib: crc8: pointer to data block should be const (Vladis Dronov) [1960307] - redhat/configs: disable CONFIG_HYPERV_BALLOON on Aarch64 (Vitaly Kuznetsov) [2035292] - net/mlx5e: Fix possible use-after-free deleting fdb rule (Amir Tzin) [2000003] - e1000e: Fix packet loss on Tiger Lake and later (Ken Cox) [1952803] - e1000e: Separate TGP board type from SPT (Ken Cox) [1952803] - e1000e: Add support for the next LOM generation (Ken Cox) [1952803] - e1000e: Add support for Lunar Lake (Ken Cox) [1952803] - ACPI: tables: FPDT: Do not print FW_BUG message if record types are reserved (Mark Langsdorf) [1999906] - powerpc/xmon: Dump XIVE information for online-only processors. (Steve Best) [2037639] - of: net: pass the dst buffer to of_get_mac_address() (Petr Oros) [2026468] - net: ethernet: improve eth_platform_get_mac_address (Petr Oros) [2026468] - net: ethernet: fix similar warning reported by kbuild test robot (Petr Oros) [2026468] - net: ethernet: support of_get_mac_address new ERR_PTR error (Petr Oros) [2026468] - [s390] s390: add HWCAP_S390_PCI_MIO to ELF hwcaps (Mete Durlu) [2030641] - [s390] s390: make PCI mio support a machine flag (Mete Durlu) [2030641] - Allocate bw_dwork as a pointer and introduce a backpointer in the work struct (Nico Pache) [1990580] - writeback: use READ_ONCE for unlocked reads of writeback stats (Nico Pache) [1990580] - writeback: rename domain_update_bandwidth() (Nico Pache) [1990580] - writeback: fix bandwidth estimate for spiky workload (Nico Pache) [1990580] - writeback: reliably update bandwidth estimation (Nico Pache) [1990580] - writeback: track number of inodes under writeback (Nico Pache) [1990580] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Nico Pache) [1990580] - bdi: invert BDI_CAP_NO_ACCT_WB (Nico Pache) [1990580] - bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag (Nico Pache) [1990580] - mm: use SWP_SYNCHRONOUS_IO more intelligently (Nico Pache) [1990580] - bdi: remove BDI_CAP_SYNCHRONOUS_IO (Nico Pache) [1990580] - bcache: inherit the optimal I/O size (Nico Pache) [1990580] - fs: remove the unused SB_I_MULTIROOT flag (Nico Pache) [1990580] - Revert "bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag" (Nico Pache) [1990580] - mm/page_io.c: annotate refault stalls from swap_readpage (Nico Pache) [1990580] - mmc: mmc_spi: Enable stable writes (Nico Pache) [1990580] - virtio-blk: modernize sysfs attribute creation (Nico Pache) [1990580] - aoe: register default groups with device_add_disk() (Nico Pache) [1990580] - block: make QUEUE_SYSFS_BIT_FNS more useful (Nico Pache) [1990580] - block: add helper macros for queue sysfs entries (Nico Pache) [1990580] - cifs: sanitize multiple delimiters in prepath (Thiago Becker) [2031200] - igc: Fix typo in i225 LTR functions (Corinna Vinschen) [1970667] - igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS (Corinna Vinschen) [1970667] - igc: Change Device Reset to Port Reset (Corinna Vinschen) [1970667] - igc: Add new device ID (Corinna Vinschen) [1970667] - igc: Remove media type checking on the PHY initialization (Corinna Vinschen) [1970667] - igc: Update I226_K device ID (Corinna Vinschen) [1970667] - net: intel: igc_ptp: fix build for UML (Corinna Vinschen) [1970667] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970667] - igc: Add support for CBS offloading (Corinna Vinschen) [1970667] - igc: Simplify TSN flags handling (Corinna Vinschen) [1970667] - igc: Use default cycle 'start' and 'end' values for queues (Corinna Vinschen) [1970667] - igc: Add support for PTP getcrosststamp() (Corinna Vinschen) [1970667] - igc: Enable PCIe PTM (Corinna Vinschen) [1970667] - igc: Use num_tx_queues when iterating over tx_ring queue (Corinna Vinschen) [1970667] - igc: fix page fault when thunderbolt is unplugged (Corinna Vinschen) [1970667] - igc: Increase timeout value for Speed 100/1000/2500 (Corinna Vinschen) [1970667] - igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling (Corinna Vinschen) [1970667] - igc: Remove phy->type checking (Corinna Vinschen) [1970667] - igc: Remove _I_PHY_ID checking (Corinna Vinschen) [1970667] - igc: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970667] - Revert "igc: Export LEDs" (Corinna Vinschen) [1970667] - igc: Export LEDs (Corinna Vinschen) [1970667] - igc: Make flex filter more flexible (Corinna Vinschen) [1970667] - igc: Allow for Flex Filters to be installed (Corinna Vinschen) [1970667] - igc: Integrate flex filter into ethtool ops (Corinna Vinschen) [1970667] - igc: Add possibility to add flex filter (Corinna Vinschen) [1970667] - igc: Fix an error handling path in 'igc_probe()' (Corinna Vinschen) [1970667] - igc: change default return of igc_read_phy_reg() (Corinna Vinschen) [1970667] - igc: Fix use-after-free error during reset (Corinna Vinschen) [1970667] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970667] - igc: Enable HW VLAN Insertion and HW VLAN Stripping (Corinna Vinschen) [1970667] - igc: Indentation fixes (Corinna Vinschen) [1970667] - igc: Remove unused MDICNFG register (Corinna Vinschen) [1970667] - igc: Remove unused asymmetric pause bit from igc defines (Corinna Vinschen) [1970667] - igc: Update driver to use ethtool_sprintf (Corinna Vinschen) [1970667] - igc: add correct exception tracing for XDP (Corinna Vinschen) [1970667] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970667] - intel: remove checker warning (Corinna Vinschen) [1970667] - igc: Enable TX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Enable RX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Replace IGC_TX_FLAGS_XDP flag by an enum (Corinna Vinschen) [1970667] - igc: Introduce igc_unmap_tx_buffer() helper (Corinna Vinschen) [1970667] - igc: Introduce TX/RX stats helpers (Corinna Vinschen) [1970667] - igc: Refactor XDP rxq info registration (Corinna Vinschen) [1970667] - igc: Refactor igc_clean_rx_ring() (Corinna Vinschen) [1970667] - igc: Refactor __igc_xdp_run_prog() (Corinna Vinschen) [1970667] - igc: Move igc_xdp_is_enabled() (Corinna Vinschen) [1970667] - igc: use XDP helpers (Corinna Vinschen) [1970667] - igc: Expose LPI counters (Corinna Vinschen) [1970667] - igc: enable auxiliary PHC functions for the i225 (Corinna Vinschen) [1970667] - igc: Enable internal i225 PPS (Corinna Vinschen) [1970667] - igc: Add support for XDP_REDIRECT action (Corinna Vinschen) [1970667] - igc: Add support for XDP_TX action (Corinna Vinschen) [1970667] - igc: Add initial XDP support (Corinna Vinschen) [1970667] - drivers: net: mhi: fix error path in mhi_net_newlink (Íñigo Huguet) [2004141] - cfg80211: correct bridge/4addr mode check (Íñigo Huguet) [2004141] - cfg80211: fix management registrations locking (Íñigo Huguet) [2004141] - cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Íñigo Huguet) [2004141] - mac80211: mesh: fix HE operation element length check (Íñigo Huguet) [2004141] - mwifiex: avoid null-pointer-subtraction warning (Íñigo Huguet) [2004141] - Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" (Íñigo Huguet) [2004141] - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 (Íñigo Huguet) [2004141] - mac80211: Fix Ptk0 rekey documentation (Íñigo Huguet) [2004141] - mac80211: check return value of rhashtable_init (Íñigo Huguet) [2004141] - mac80211: fix use-after-free in CCMP/GCMP RX (Íñigo Huguet) [2004141] - mac80211-hwsim: fix late beacon hrtimer handling (Íñigo Huguet) [2004141] - mac80211: mesh: fix potentially unaligned access (Íñigo Huguet) [2004141] - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Íñigo Huguet) [2004141] - mac80211: Drop frames from invalid MAC address in ad-hoc mode (Íñigo Huguet) [2004141] - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Íñigo Huguet) [2004141] - Revert "mac80211: do not use low data rates for data frames with no ack flag" (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys() (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rsc_v5_data() (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix possible NULL dereference (Íñigo Huguet) [2004141] - iwlwifi: fix printk format warnings in uefi.c (Íñigo Huguet) [2004141] - iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()' (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 66 for AX devices (Íñigo Huguet) [2004141] - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Íñigo Huguet) [2004141] - iwlwifi: mvm: add rtnl_lock() in iwl_mvm_start_get_nvm() (Íñigo Huguet) [2004141] - net: qrtr: revert check in qrtr_endpoint_post() (Íñigo Huguet) [2004141] - net: qrtr: make checks in qrtr_endpoint_post() stricter (Íñigo Huguet) [2004141] - intel: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - mwifiex: pcie: add reset_d3cold quirk for Surface gen4+ devices (Íñigo Huguet) [2004141] - mwifiex: pcie: add DMI-based quirk implementation for Surface devices (Íñigo Huguet) [2004141] - brcmfmac: pcie: fix oops on failure to resume and reprobe (Íñigo Huguet) [2004141] - brcmfmac: Add WPA3 Personal with FT to supported cipher suites (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fix initialization of place in _rtl92c_phy_get_rightchnlplace() (Íñigo Huguet) [2004141] - rtw88: add quirk to disable pci caps on HP Pavilion 14-ce0xxx (Íñigo Huguet) [2004141] - ath9k: fix sleeping in atomic context (Íñigo Huguet) [2004141] - ath9k: fix OOB read ar9300_eeprom_restore_internal (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't use FW key ID in beacon protection (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix scan channel flags settings (Íñigo Huguet) [2004141] - iwlwifi: mvm: support broadcast TWT alone (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_stored_beacon_notif_v3 (Íñigo Huguet) [2004141] - iwlwifi: move get pnvm file name to a separate function (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for responder config command version 9 (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for range request command version 13 (Íñigo Huguet) [2004141] - iwlwifi: allow debug init in RF-kill (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't schedule the roc_done_wk if it is already running (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support for new DBGI_SRAM region (Íñigo Huguet) [2004141] - iwlwifi: add 'Rx control frame to MBSSID' HE capability (Íñigo Huguet) [2004141] - iwlwifi: fw: fix debug dump data declarations (Íñigo Huguet) [2004141] - iwlwifi: api: remove datamember from struct (Íñigo Huguet) [2004141] - iwlwifi: fix __percpu annotation (Íñigo Huguet) [2004141] - iwlwifi: pcie: avoid dma unmap/remap in crash dump (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in SAR tables with defaults (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in WGDS table with defaults (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 65 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WGDS revision 2 (Íñigo Huguet) [2004141] - iwlwifi: mvm: load regdomain at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read the PPAG and SAR tables at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: trigger WRT when no beacon heard (Íñigo Huguet) [2004141] - iwlwifi: fw: correctly limit to monitor dump (Íñigo Huguet) [2004141] - iwlwifi: skip first element in the WTAS ACPI table (Íñigo Huguet) [2004141] - iwlwifi: mvm: support version 11 of wowlan statuses notification (Íñigo Huguet) [2004141] - iwlwifi: convert flat GEO profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: remove unused ACPI_WGDS_TABLE_SIZE definition (Íñigo Huguet) [2004141] - iwlwifi: support reading and storing EWRD revisions 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WRDS revision 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: pass number of chains and sub-bands to iwl_sar_set_profile() (Íñigo Huguet) [2004141] - iwlwifi: remove ACPI_SAR_NUM_TABLES definition (Íñigo Huguet) [2004141] - iwlwifi: convert flat SAR profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: rename ACPI_SAR_NUM_CHAIN_LIMITS to ACPI_SAR_NUM_CHAINS (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix access to BSS elements (Íñigo Huguet) [2004141] - iwlwifi: mvm: Refactor setting of SSIDs for 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: mvm: silently drop encrypted frames for unknown station (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: implement RSC command version 5 (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: make key reprogramming iteration optional (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: add separate key iteration for GTK type (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: refactor TSC/RSC configuration (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: remove fixed cmd_flags argument (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: separate TKIP data from key iteration (Íñigo Huguet) [2004141] - iwlwifi: mvm: simplify __iwl_mvm_set_sta_key() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support new station key API (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix umac scan request probe parameters (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz reset flow (Íñigo Huguet) [2004141] - iwlwifi: implement Bz NMI behaviour (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz device startup (Íñigo Huguet) [2004141] - iwlwifi: read MAC address from correct place on Bz (Íñigo Huguet) [2004141] - iwlwifi: give Bz devices their own name (Íñigo Huguet) [2004141] - iwlwifi: split off Bz devices into their own family (Íñigo Huguet) [2004141] - iwlwifi: yoyo: cleanup internal buffer allocation in D3 (Íñigo Huguet) [2004141] - iwlwifi: mvm: treat MMPDUs in iwl_mvm_mac_tx() as bcast (Íñigo Huguet) [2004141] - iwlwifi: mvm: clean up number of HW queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid static queue number aliasing (Íñigo Huguet) [2004141] - iwlwifi: use DEFINE_MUTEX() for mutex lock (Íñigo Huguet) [2004141] - iwlwifi: remove trailing semicolon in macro definition (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix old-style static const declaration (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove check for vif in iwl_mvm_vif_from_mac80211() (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove spaces from queue names (Íñigo Huguet) [2004141] - iwlwifi: mvm: restrict FW SMPS request (Íñigo Huguet) [2004141] - iwlwifi: mvm: set replay counter on key install (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove trigger EAPOL time event (Íñigo Huguet) [2004141] - iwlwifi: iwl-dbg-tlv: add info about loading external dbg bin (Íñigo Huguet) [2004141] - iwlwifi: mvm: Add support for hidden network scan on 6GHz band (Íñigo Huguet) [2004141] - iwlwifi: mvm: Do not use full SSIDs in 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: print PNVM complete notification status in hexadecimal (Íñigo Huguet) [2004141] - iwlwifi: pcie: dump error on FW reset handshake failures (Íñigo Huguet) [2004141] - iwlwifi: prepare for synchronous error dumps (Íñigo Huguet) [2004141] - iwlwifi: pcie: free RBs during configure (Íñigo Huguet) [2004141] - iwlwifi: pcie: optimise struct iwl_rx_mem_buffer layout (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid FW restart while shutting down (Íñigo Huguet) [2004141] - iwlwifi: nvm: enable IEEE80211_HE_PHY_CAP10_HE_MU_M1RU_MAX_LTF (Íñigo Huguet) [2004141] - iwlwifi: mvm: set BROADCAST_TWT_SUPPORTED in MAC policy (Íñigo Huguet) [2004141] - iwlwifi: iwl-nvm-parse: set STBC flags for HE phy capabilities (Íñigo Huguet) [2004141] - cfg80211: use wiphy DFS domain if it is self-managed (Íñigo Huguet) [2004141] - mac80211: parse transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition for transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition of regulatory info in 6 GHz operation information (Íñigo Huguet) [2004141] - mac80211: introduce individual TWT support in AP mode (Íñigo Huguet) [2004141] - ieee80211: add TWT element definitions (Íñigo Huguet) [2004141] - brcmsmac: make array addr static const, makes object smaller (Íñigo Huguet) [2004141] - rtw88: Remove unnecessary check code (Íñigo Huguet) [2004141] - rtw88: wow: fix size access error of probe request (Íñigo Huguet) [2004141] - rtw88: wow: report wow reason through mac80211 api (Íñigo Huguet) [2004141] - rtw88: wow: build wow function only if CONFIG_PM is on (Íñigo Huguet) [2004141] - rtw88: refine the setting of rsvd pages for different firmware (Íñigo Huguet) [2004141] - rtw88: use read_poll_timeout instead of fixed sleep (Íñigo Huguet) [2004141] - rtw88: 8822ce: set CLKREQ# signal to low during suspend (Íñigo Huguet) [2004141] - rtw88: change beacon filter default mode (Íñigo Huguet) [2004141] - rtw88: 8822c: add tx stbc support under HT mode (Íñigo Huguet) [2004141] - rtw88: adjust the log level for failure of tx report (Íñigo Huguet) [2004141] - rtl8xxxu: Fix the handling of TX A-MPDU aggregation (Íñigo Huguet) [2004141] - rtl8xxxu: disable interrupt_in transfer for 8188cu and 8192cu (Íñigo Huguet) [2004141] - mwifiex: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - mwifiex: usb: Replace one-element array with flexible-array member (Íñigo Huguet) [2004141] - mwifiex: drop redundant null-pointer check in mwifiex_dnld_cmd_to_fw() (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Remove redundant variable initializations (Íñigo Huguet) [2004141] - ray_cs: Split memcpy() to avoid bounds check warning (Íñigo Huguet) [2004141] - ray_cs: use *ph to print small buffer (Íñigo Huguet) [2004141] - brcmfmac: add 43752 SDIO ids and initialization (Íñigo Huguet) [2004141] - brcmfmac: Set SDIO workqueue as WQ_HIGHPRI (Íñigo Huguet) [2004141] - brcmfmac: use separate firmware for 43430 revision 2 (Íñigo Huguet) [2004141] - brcmfmac: support chipsets with different core enumeration space (Íñigo Huguet) [2004141] - brcmfmac: add xtlv support to firmware interface layer (Íñigo Huguet) [2004141] - brcmfmac: increase core revision column aligning core list (Íñigo Huguet) [2004141] - brcmfmac: use different error value for invalid ram base address (Íñigo Huguet) [2004141] - brcmfmac: firmware: Fix firmware loading (Íñigo Huguet) [2004141] - net: qrtr: fix another OOB Read in qrtr_endpoint_post (Íñigo Huguet) [2004141] - cfg80211: fix BSS color notify trace enum confusion (Íñigo Huguet) [2004141] - mac80211: fix locking in ieee80211_restart_work() (Íñigo Huguet) [2004141] - mac80211: Fix insufficient headroom issue for AMSDU (Íñigo Huguet) [2004141] - mac80211: add support for BSS color change (Íñigo Huguet) [2004141] - nl80211: add support for BSS coloring (Íñigo Huguet) [2004141] - mac80211: Use flex-array for radiotap header bitmap (Íñigo Huguet) [2004141] - mac80211: radiotap: Use BIT() instead of shifts (Íñigo Huguet) [2004141] - mac80211: Remove unnecessary variable and label (Íñigo Huguet) [2004141] - mac80211: include (Íñigo Huguet) [2004141] - mac80211: Fix monitor MTU limit so that A-MSDUs get through (Íñigo Huguet) [2004141] - mac80211: remove unnecessary NULL check in ieee80211_register_hw() (Íñigo Huguet) [2004141] - mac80211: Reject zero MAC address in sta_info_insert_check() (Íñigo Huguet) [2004141] - mt76: fix enum type mismatch (Íñigo Huguet) [2004141] - bus: mhi: core: Improve debug messages for power up (Íñigo Huguet) [2004141] - bus: mhi: core: Replace DMA allocation wrappers with original APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Add range checks for BHI and BHIe (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Set register access length for MHI driver (Íñigo Huguet) [2004141] - ath11k: set register access length for MHI driver (Íñigo Huguet) [2004141] - bus: mhi: Add MMIO region length to controller structure (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI/BHIe offsets on power up preparation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI (Íñigo Huguet) [2004141] - Revert "mhi: Fix networking tree build." (Íñigo Huguet) [2004141] - mhi: Fix networking tree build. (Íñigo Huguet) [2004141] - brcmfmac: firmware: Allow per-board firmware binaries (Íñigo Huguet) [2004141] - iwlwifi: add new so-jf devices (Íñigo Huguet) [2004141] - iwlwifi: add new SoF with JF devices (Íñigo Huguet) [2004141] - iwlwifi: pnvm: accept multiple HW-type TLVs (Íñigo Huguet) [2004141] - cfg80211: Fix possible memory leak in function cfg80211_bss_update (Íñigo Huguet) [2004141] - nl80211: limit band information in non-split data (Íñigo Huguet) [2004141] - mac80211: fix enabling 4-address mode on a sta vif after assoc (Íñigo Huguet) [2004141] - mac80211: fix starting aggregation sessions on mesh interfaces (Íñigo Huguet) [2004141] - mac80211: Do not strip skb headroom on monitor frames (Íñigo Huguet) [2004141] - net: mhi: Remove MBIM protocol (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix inbound IPCR channel (Íñigo Huguet) [2004141] - bus: mhi: core: Validate channel ID when processing command completions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean (Íñigo Huguet) [2004141] - net: mhi: Improve MBIM packet counting (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: configurable network interface MRU (Íñigo Huguet) [2004141] - mt76: mt7921: Fix fall-through warning for Clang (Íñigo Huguet) [2004141] - mt76: mt7921: continue to probe driver when fw already downloaded (Íñigo Huguet) [2004141] - ath11k: Remove some duplicate code (Íñigo Huguet) [2004141] - ath: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - iwlwifi: acpi: remove unused function iwl_acpi_eval_dsm_func() (Íñigo Huguet) [2004141] - rtw88: fix c2h memory leak (Íñigo Huguet) [2004141] - brcmfmac: support parse country code map from DT (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error_reporting()' calls (Íñigo Huguet) [2004141] - bus: mhi: Wait for M2 state during system resume (Íñigo Huguet) [2004141] - bus: mhi: core: Fix power down latency (Íñigo Huguet) [2004141] - brcmfmac: Silence error messages about unsupported firmware features (Íñigo Huguet) [2004141] - cfg80211: Add wiphy_info_once() (Íñigo Huguet) [2004141] - mac80211: Switch to a virtual time-based airtime scheduler (Íñigo Huguet) [2004141] - Revert "mac80211: HE STA disassoc due to QOS NULL not sent" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround NDPs of null_response (Íñigo Huguet) [2004141] - mac80211: fix NULL ptr dereference during mesh peer connection for non HE devices (Íñigo Huguet) [2004141] - mac80211: Enable power save after receiving NULL packet ACK (Íñigo Huguet) [2004141] - mac80211: add HE 6 GHz capability only if supported (Íñigo Huguet) [2004141] - mac80211: notify driver on mgd TX completion (Íñigo Huguet) [2004141] - mac80211: always include HE 6GHz capability in probe request (Íñigo Huguet) [2004141] - mac80211: add vendor-specific capabilities to assoc request (Íñigo Huguet) [2004141] - cfg80211: allow advertising vendor-specific capabilities (Íñigo Huguet) [2004141] - cfg80211: set custom regdomain after wiphy registration (Íñigo Huguet) [2004141] - cfg80211: Support hidden AP discovery over 6GHz band (Íñigo Huguet) [2004141] - mac80211: conditionally advertise HE in probe requests (Íñigo Huguet) [2004141] - cfg80211: add cfg80211_any_usable_channels() (Íñigo Huguet) [2004141] - cfg80211: reg: improve bad regulatory warning (Íñigo Huguet) [2004141] - nl80211: Fix typo pmsr->pmsr (Íñigo Huguet) [2004141] - mac80211: fix some spelling mistakes (Íñigo Huguet) [2004141] - cfg80211: remove ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - mac80211: remove use of ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - cfg80211: trace more information in assoc trace event (Íñigo Huguet) [2004141] - mac80211: improve AP disconnect message (Íñigo Huguet) [2004141] - mac80211: rearrange struct txq_info for fewer holes (Íñigo Huguet) [2004141] - ieee80211: add defines for HE PHY cap byte 10 (Íñigo Huguet) [2004141] - mac80211: Properly WARN on HW scan before restart (Íñigo Huguet) [2004141] - nl80211/cfg80211: add BSS color to NDP ranging parameters (Íñigo Huguet) [2004141] - mac80211: add to bss_conf if broadcast TWT is supported (Íñigo Huguet) [2004141] - mac80211: move SMPS mode setting after ieee80211_prep_connection (Íñigo Huguet) [2004141] - mac80211: free skb in WEP error case (Íñigo Huguet) [2004141] - mac80211: handle rate control (RC) racing with chanctx definition (Íñigo Huguet) [2004141] - ieee80211: define timing measurement in extended capabilities IE (Íñigo Huguet) [2004141] - mac80211_hwsim: record stats in non-netlink path (Íñigo Huguet) [2004141] - ieee80211: add the value for Category '6' in "rtw_ieee80211_category" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Íñigo Huguet) [2004141] - mac80211: allow SMPS requests only in client mode (Íñigo Huguet) [2004141] - mac80211: check per vif offload_flags in Tx path (Íñigo Huguet) [2004141] - mac80211: add rate control support for encap offload (Íñigo Huguet) [2004141] - mac80211: call ieee80211_tx_h_rate_ctrl() when dequeue (Íñigo Huguet) [2004141] - mac80211: move A-MPDU session check from minstrel_ht to mac80211 (Íñigo Huguet) [2004141] - cfg80211: expose the rfkill device to the low level driver (Íñigo Huguet) [2004141] - wireless: add check of field VHT Extended NSS BW Capable for 160/80+80 MHz setting (Íñigo Huguet) [2004141] - mac80211_hwsim: add concurrent channels scanning support over virtio (Íñigo Huguet) [2004141] - mac80211: don't open-code LED manipulations (Íñigo Huguet) [2004141] - mac80211: consider per-CPU statistics if present (Íñigo Huguet) [2004141] - cfg80211: fix default HE tx bitrate mask in 2G band (Íñigo Huguet) [2004141] - mac80211: remove the repeated declaration (Íñigo Huguet) [2004141] - mac80211: refactor rc_no_data_or_no_ack_use_min function (Íñigo Huguet) [2004141] - mac80211: do not use low data rates for data frames with no ack flag (Íñigo Huguet) [2004141] - mac80211: add ieee80211_is_tx_data helper function (Íñigo Huguet) [2004141] - mac80211: simplify ieee80211_add_station() (Íñigo Huguet) [2004141] - mac80211: use sdata->skb_queue for TDLS (Íñigo Huguet) [2004141] - mac80211: refactor SKB queue processing a bit (Íñigo Huguet) [2004141] - mac80211: unify queueing SKB to iface (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: ignore frame that was sent with noAck flag (Íñigo Huguet) [2004141] - cfg80211: clean up variable use in cfg80211_parse_colocated_ap() (Íñigo Huguet) [2004141] - cfg80211: remove CFG80211_MAX_NUM_DIFFERENT_CHANNELS (Íñigo Huguet) [2004141] - mac80211: Remove redundant assignment to ret (Íñigo Huguet) [2004141] - net: wireless: wext_compat.c: Remove redundant assignment to ps (Íñigo Huguet) [2004141] - wireless: wext-spy: Fix out-of-bounds warning (Íñigo Huguet) [2004141] - ath11k: Avoid memcpy() over-reading of he_cap (Íñigo Huguet) [2004141] - mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Íñigo Huguet) [2004141] - mwifiex: Avoid memset() over-write of WEP key_material (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fully initialize curvecount_val (Íñigo Huguet) [2004141] - rtw88: coex: remove unnecessary variable and label (Íñigo Huguet) [2004141] - rtw88: add quirks to disable pci capabilities (Íñigo Huguet) [2004141] - rtw88: refine unwanted h2c command (Íñigo Huguet) [2004141] - rtw88: dump FW crash via devcoredump (Íñigo Huguet) [2004141] - rtw88: notify fw when driver in scan-period to avoid potential problem (Íñigo Huguet) [2004141] - rtw88: add rtw_fw_feature_check api (Íñigo Huguet) [2004141] - rtw88: 8822c: update RF parameter tables to v62 (Íñigo Huguet) [2004141] - rtw88: Remove duplicate include of coex.h (Íñigo Huguet) [2004141] - rtw88: 8822c: fix lc calibration timing (Íñigo Huguet) [2004141] - rtw88: add path diversity (Íñigo Huguet) [2004141] - rtw88: add beacon filter support (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 64 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: fw: dump TCM error table if present (Íñigo Huguet) [2004141] - iwlwifi: add 9560 killer device (Íñigo Huguet) [2004141] - iwlwifi: move error dump to fw utils (Íñigo Huguet) [2004141] - iwlwifi: support loading the reduced power table from UEFI (Íñigo Huguet) [2004141] - iwlwifi: move UEFI code to a separate file (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_get_status_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_kek_kck_material_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: mvm: update iwl_wowlan_patterns_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_proto_offload_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: fix NUM_IWL_UCODE_TLV_* definitions to avoid sparse errors (Íñigo Huguet) [2004141] - iwlwifi: pcie: free some DMA memory earlier (Íñigo Huguet) [2004141] - iwlwifi: mvm: fill phy_data.d1 for no-data RX (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix context info freeing (Íñigo Huguet) [2004141] - iwlwifi: pcie: free IML DMA memory allocation (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LONG_GROUP for WOWLAN_GET_STATUSES version (Íñigo Huguet) [2004141] - iwlwifi: support ver 6 of WOWLAN_CONFIGURATION and ver 10 of WOWLAN_GET_STATUSES (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request mac80211 to disable/enable sta's queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: Explicitly stop session protection before unbinding (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove TR/CR tail allocations (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read acpi dsm to get unii4 enable/disable bitmap. (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix some kernel-doc comments (Íñigo Huguet) [2004141] - iwlwifi: advertise broadcast TWT support (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LMR feedback (Íñigo Huguet) [2004141] - iwlwifi: correct HE capabilities (Íñigo Huguet) [2004141] - iwlwifi: mvm: Call NMI instead of REPLY_ERROR (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix error print when session protection ends (Íñigo Huguet) [2004141] - iwlwifi: mvm: honour firmware SMPS requests (Íñigo Huguet) [2004141] - iwlwifi: mvm: apply RX diversity per PHY context (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request SMPS in AP mode (Íñigo Huguet) [2004141] - iwlwifi: pcie: identify the RF module (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support region TLV version 2 (Íñigo Huguet) [2004141] - iwlwifi: remove duplicate iwl_ax201_cfg_qu_hr declaration (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove CSR_HW_RF_ID_TYPE_CHIP_ID (Íñigo Huguet) [2004141] - iwlwifi: pcie: print interrupt number, not index (Íñigo Huguet) [2004141] - iwlwifi: pcie: Add support for AX231 radio module with Ma devices (Íñigo Huguet) [2004141] - iwlwifi: increase PNVM load timeout (Íñigo Huguet) [2004141] - iwlwifi: pcie: handle pcim_iomap_table() failures better (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't change band on bound PHY contexts (Íñigo Huguet) [2004141] - iwlwifi: remove unused REMOTE_WAKE_CONFIG_CMD definitions (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix indentation in some scan functions (Íñigo Huguet) [2004141] - iwlwifi: mvm: pass the clock type to iwl_mvm_get_sync_time() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Russia (Íñigo Huguet) [2004141] - ath11k: Enable QCN9074 device (Íñigo Huguet) [2004141] - ath10k: demote chan info without scan request warning (Íñigo Huguet) [2004141] - rtl8xxxu: avoid parsing short RX packet (Íñigo Huguet) [2004141] - rtl8xxxu: Fix device info for RTL8192EU devices (Íñigo Huguet) [2004141] - mt76: mt7921: allow chip reset during device restart (Íñigo Huguet) [2004141] - mt76: mt7615: set macwork timeout according to runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: enable runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on pm reference counting (Íñigo Huguet) [2004141] - mt76: sdio: do not run mt76_txq_schedule directly (Íñigo Huguet) [2004141] - mt76: mt7921: enable HE BFee capability (Íñigo Huguet) [2004141] - mt76: disable TWT capabilities for the moment (Íñigo Huguet) [2004141] - mt76: fix iv and CCMP header insertion (Íñigo Huguet) [2004141] - mt76: mt7921: fix the coredump is being truncated (Íñigo Huguet) [2004141] - mt76: mt7921: fix kernel warning when reset on vif is not sta (Íñigo Huguet) [2004141] - mt76: mt7921: introduce dedicated control for deep_sleep (Íñigo Huguet) [2004141] - mt76: mt7921: limit txpower according to userlevel power (Íñigo Huguet) [2004141] - mt76: mt7921: improve code readability for mt7921_update_txs (Íñigo Huguet) [2004141] - mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode (Íñigo Huguet) [2004141] - mt76: use SPDX header file comment style (Íñigo Huguet) [2004141] - mt76: add a space between comment char and SPDX tag (Íñigo Huguet) [2004141] - mt76: mt7915: improve MU stability (Íñigo Huguet) [2004141] - mt76: mt7921: add deep sleep control to runtime-pm knob (Íñigo Huguet) [2004141] - mt76: mt7921: enable deep sleep at runtime (Íñigo Huguet) [2004141] - mt76: mt7915: introduce mt7915_mcu_set_txbf() (Íñigo Huguet) [2004141] - mt76: make mt76_update_survey() per phy (Íñigo Huguet) [2004141] - mt76: move mt76_get_next_pkt_id in mt76.h (Íñigo Huguet) [2004141] - mt76: reduce rx buffer size to 2048 (Íñigo Huguet) [2004141] - mt76: connac: fix the maximum interval schedule scan can support (Íñigo Huguet) [2004141] - mt76: mt7915: fix rx fcs error count in testmode (Íñigo Huguet) [2004141] - mt76: testmode: move chip-specific stats dump before common stats (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_mcu_get_nic_capability utility routine (Íñigo Huguet) [2004141] - mt76: connac: check band caps in mt76_connac_mcu_set_rate_txpower (Íñigo Huguet) [2004141] - mt76: mt7915: drop the use of repeater entries for station interfaces (Íñigo Huguet) [2004141] - mt76: mt7921: enable VHT BFee capability (Íñigo Huguet) [2004141] - mt76: mt7921: make mt7921_set_channel static (Íñigo Huguet) [2004141] - mt76: mt7921: wake the device before dumping power table (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_power_save_sched in mt76_connac_pm_unref (Íñigo Huguet) [2004141] - mt76: connac: fix UC entry is being overwritten (Íñigo Huguet) [2004141] - mt76: mt7615: update radar parameters (Íñigo Huguet) [2004141] - mt76: mt7915: setup drr group for peers (Íñigo Huguet) [2004141] - mt76: mt7921: enable random mac address during sched_scan (Íñigo Huguet) [2004141] - mt76: mt7921: remove mt7921_get_wtbl_info routine (Íñigo Huguet) [2004141] - mt76: mt7915: fix MT_EE_CAL_GROUP_SIZE (Íñigo Huguet) [2004141] - mt76: mt7915: improve error recovery reliability (Íñigo Huguet) [2004141] - mt76: mt7921: enable hw offloading for wep keys (Íñigo Huguet) [2004141] - mt76: mt7915: read all eeprom fields from fw in efuse mode (Íñigo Huguet) [2004141] - mt76: mt7921: set MT76_RESET during mac reset (Íñigo Huguet) [2004141] - mt76: mt7921: introduce mac tx done handling (Íñigo Huguet) [2004141] - mt76: allow hw driver code to overwrite wiphy interface_modes (Íñigo Huguet) [2004141] - mt76: mt7921: update statistic in active mode only (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_mib_info() to get survey data (Íñigo Huguet) [2004141] - mt76: mt7615: fix potential overflow on large shift (Íñigo Huguet) [2004141] - mt76: testmode: remove undefined behaviour in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: testmode: remove unnecessary function calls in mt76_testmode_free_skb (Íñigo Huguet) [2004141] - mt76: testmode: fix memory leak in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: mt7615: remove useless if condition in mt7615_add_interface() (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_txpower_sku() to get per-rate txpower (Íñigo Huguet) [2004141] - mt76: mt7615: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7915: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7921: reset wfsys during hw probe (Íñigo Huguet) [2004141] - mt76: mt7921: do not schedule hw reset if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: return proper error value in mt7921_mac_init (Íñigo Huguet) [2004141] - mt76: mt7921: enable runtime pm by default (Íñigo Huguet) [2004141] - mt76: mt7921: fix OMAC idx usage (Íñigo Huguet) [2004141] - mt76: mt7921: fix invalid register access in wake_work (Íñigo Huguet) [2004141] - mt76: mt7921: avoid unnecessary consecutive WiFi resets (Íñigo Huguet) [2004141] - mt76: connac: update BA win size in Rx direction (Íñigo Huguet) [2004141] - mt76: connac: add bss color support for sta mode (Íñigo Huguet) [2004141] - mt76: mt7615: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal cooling device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7921: fix reset under the deep sleep is enabled (Íñigo Huguet) [2004141] - mt76: mt7921: add back connection monitor support (Íñigo Huguet) [2004141] - mt76: mt7921: consider the invalid value for to_rssi (Íñigo Huguet) [2004141] - mt76: connac: fix WoW with disconnetion and bitmap pattern (Íñigo Huguet) [2004141] - mt76: connac: fw_own rely on all packet memory all being free (Íñigo Huguet) [2004141] - mt76: mt7921: Don't alter Rx path classifier (Íñigo Huguet) [2004141] - mt76: mt7921: fix mt7921_wfsys_reset sequence (Íñigo Huguet) [2004141] - mt76: mt7663: enable hw rx header translation (Íñigo Huguet) [2004141] - mt76: mt7615: free irq if mt7615_mmio_probe fails (Íñigo Huguet) [2004141] - mt76: mt76x0: use dev_debug instead of dev_err for hw_rf_ctrl (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx csum offload (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx header traslation offload (Íñigo Huguet) [2004141] - mt76: connac: add missing configuration in mt76_connac_mcu_wtbl_hdr_trans_tlv (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx hw de-amsdu (Íñigo Huguet) [2004141] - mt76: mt7915: fix a signedness bug in mt7915_mcu_apply_tx_dpd() (Íñigo Huguet) [2004141] - mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() (Íñigo Huguet) [2004141] - mt76: fix possible NULL pointer dereference in mt76_tx (Íñigo Huguet) [2004141] - mt76: mt7915: add .set_bitrate_mask() callback (Íñigo Huguet) [2004141] - mt76: mt7915: cleanup mt7915_mcu_sta_rate_ctrl_tlv() (Íñigo Huguet) [2004141] - mt76: mt7915: fix tssi indication field of DBDC NICs (Íñigo Huguet) [2004141] - mt76: move mt76_rates in mt76 module (Íñigo Huguet) [2004141] - mac80211: reset profile_periodicity/ema_ap (Íñigo Huguet) [2004141] - mac80211: handle various extensible elements correctly (Íñigo Huguet) [2004141] - cfg80211: avoid double free of PMSR request (Íñigo Huguet) [2004141] - cfg80211: make certificate generation more robust (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: fix sample time check (Íñigo Huguet) [2004141] - mt76: mt7915: add support for tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: rework tx rate reporting (Íñigo Huguet) [2004141] - mt76: dma: use ieee80211_tx_status_ext to free packets when tx fails (Íñigo Huguet) [2004141] - mt76: improve tx status codepath (Íñigo Huguet) [2004141] - mt76: intialize tx queue entry wcid to 0xffff by default (Íñigo Huguet) [2004141] - mt76: mt7603: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: fix fixed-rate tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: move mt7915_queue_rx_skb to mac.c (Íñigo Huguet) [2004141] - mt76: mt7915: disable ASPM (Íñigo Huguet) [2004141] - mt76: mt7915: add MSI support (Íñigo Huguet) [2004141] - ath11k: send beacon template after vdev_start/restart during csa (Íñigo Huguet) [2004141] - ath10k: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - ath10k: remove the repeated declaration (Íñigo Huguet) [2004141] - ath10k: Fix an error code in ath10k_add_interface() (Íñigo Huguet) [2004141] - ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() (Íñigo Huguet) [2004141] - ath: Fix wrong function name in comments (Íñigo Huguet) [2004141] - rtlwifi: Fix spelling of 'download' (Íñigo Huguet) [2004141] - rtlwifi: Remove redundant assignments to ul_enc_algo (Íñigo Huguet) [2004141] - rtlwifi: rtl8723ae: remove redundant initialization of variable rtstatus (Íñigo Huguet) [2004141] - rtlwifi: btcoex: 21a 2ant: Delete several duplicate condition branch codes (Íñigo Huguet) [2004141] - rtlwifi: 8821a: btcoexist: add comments to explain why if-else branches are identical (Íñigo Huguet) [2004141] - rt2x00: do not set timestamp for injected frames (Íñigo Huguet) [2004141] - rndis_wlan: simplify is_associated() (Íñigo Huguet) [2004141] - rt2x00: remove leading spaces before tabs (Íñigo Huguet) [2004141] - rtlwifi: Fix wrong function name in comments (Íñigo Huguet) [2004141] - brcmsmac: Remove the repeated declaration (Íñigo Huguet) [2004141] - brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Íñigo Huguet) [2004141] - brcmsmac: Drop unnecessary NULL check after container_of (Íñigo Huguet) [2004141] - brcmsmac: improve readability on addresses copy (Íñigo Huguet) [2004141] - brcmfmac: Add clm_blob firmware files to modinfo (Íñigo Huguet) [2004141] - brcmfmac: Delete second brcm folder hierarchy (Íñigo Huguet) [2004141] - brcmfmac: Fix a double-free in brcmf_sdio_bus_reset (Íñigo Huguet) [2004141] - brcmfmac: Demote non-compliant kernel-doc headers (Íñigo Huguet) [2004141] - brcmfmac: correctly report average RSSI in station info (Íñigo Huguet) [2004141] - brcmfmac: fix setting of station info chains bitmask (Íñigo Huguet) [2004141] - brcmfmac: use ISO3166 country code and 0 rev as fallback (Íñigo Huguet) [2004141] - ath10k: remove unused more_frags variable (Íñigo Huguet) [2004141] - ath10k: add missing error return code in ath10k_pci_probe() (Íñigo Huguet) [2004141] - ath10k: go to path err_unsupported when chip id is not supported (Íñigo Huguet) [2004141] - ath11k: don't call ath11k_pci_set_l1ss for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support to get peer id for WCN6855 (Íñigo Huguet) [2004141] - ath11k: setup WBM_IDLE_LINK ring once again (Íñigo Huguet) [2004141] - ath11k: setup REO for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add dp support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add hw reg support for WCN6855 (Íñigo Huguet) [2004141] - ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Íñigo Huguet) [2004141] - mwifiex: bring down link before deleting interface (Íñigo Huguet) [2004141] - mt76: mt7615: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - wwan: core: add WWAN common private data for netdev (Íñigo Huguet) [2004141] - wwan: core: support default netdev creation (Íñigo Huguet) [2004141] - wwan: core: no more hold netdev ops owning module (Íñigo Huguet) [2004141] - net: mhi_net: Update the transmit handler prototype (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Fix hibernation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove() (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: T99W175: update channel name from AT to DUN (Íñigo Huguet) [2004141] - mac80211: drop multicast fragments (Íñigo Huguet) [2004141] - mac80211: move interface shutdown out of wiphy lock (Íñigo Huguet) [2004141] - cfg80211: shut down interfaces on failed resume (Íñigo Huguet) [2004141] - cfg80211: fix phy80211 symlink creation (Íñigo Huguet) [2004141] - mac80211: fix 'reset' debugfs locking (Íñigo Huguet) [2004141] - mac80211: fix deadlock in AP/VLAN handling (Íñigo Huguet) [2004141] - mac80211: Fix NULL ptr deref for injected rate info (Íñigo Huguet) [2004141] - mac80211: fix skb length check in ieee80211_scan_rx() (Íñigo Huguet) [2004141] - mac80211: correct ieee80211_iterate_active_interfaces_mtx() locking comments (Íñigo Huguet) [2004141] - cfg80211: call cfg80211_leave_ocb when switching away from OCB (Íñigo Huguet) [2004141] - mac80211_hwsim: drop pending frames on stop (Íñigo Huguet) [2004141] - mac80211: remove warning in ieee80211_get_sband() (Íñigo Huguet) [2004141] - mt76: mt7921: remove leftover 80+80 HE capability (Íñigo Huguet) [2004141] - mt76: mt7615: do not set MT76_STATE_PM at bootstrap (Íñigo Huguet) [2004141] - ath9k: ar9003_mac: read STBC indicator from rx descriptor (Íñigo Huguet) [2004141] - ath10k/ath11k: fix spelling mistake "requed" -> "requeued" (Íñigo Huguet) [2004141] - mwifiex: re-fix for unaligned accesses (Íñigo Huguet) [2004141] - mt76: mt76x0e: fix device hang during suspend/resume (Íñigo Huguet) [2004141] - mt76: mt7921: fix max aggregation subframes setting (Íñigo Huguet) [2004141] - mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY (Íñigo Huguet) [2004141] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rate_report (Íñigo Huguet) [2004141] - brcmfmac: properly check for bus register errors (Íñigo Huguet) [2004141] - Revert "brcmfmac: add a check for the status of usb_register" (Íñigo Huguet) [2004141] - net: rtlwifi: properly check for alloc_workqueue() failure (Íñigo Huguet) [2004141] - Revert "rtlwifi: fix a potential NULL pointer dereference" (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Íñigo Huguet) [2004141] - iwlwifi: mvm: tt: Replace thermal_notify_framework (Íñigo Huguet) [2004141] - mt76: debugfs: introduce napi_threaded node (Íñigo Huguet) [2004141] - wl3501: fix typo of 'Networks' in comment (Íñigo Huguet) [2004141] - mt76: use threaded NAPI (Íñigo Huguet) [2004141] - net: mhi_net: make mhi_wwan_ops static (Íñigo Huguet) [2004141] - net: mhi_net: Register wwan_ops for link creation (Íñigo Huguet) [2004141] - net: mhi: remove pointless conditional before kfree_skb() (Íñigo Huguet) [2004141] - net: mhi: Allow decoupled MTU/MRU (Íñigo Huguet) [2004141] - net: mhi: Add support for non-linear MBIM skb processing (Íñigo Huguet) [2004141] - bus: mhi: fix typo in comments for struct mhi_channel_config (Íñigo Huguet) [2004141] - bus: mhi: core: Fix shadow declarations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Constify mhi_controller_config struct definitions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce Foxconn T99W175 support (Íñigo Huguet) [2004141] - bus: mhi: core: Sanity check values from remote device before use (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add FIREHOSE channels (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Implement PCI shutdown callback (Íñigo Huguet) [2004141] - bus: mhi: Improve documentation on channel transfer setup APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Remove __ prefix for MHI channel unprepare function (Íñigo Huguet) [2004141] - bus: mhi: core: Check channel execution environment before issuing reset (Íñigo Huguet) [2004141] - bus: mhi: core: Clear configuration from channel context during reset (Íñigo Huguet) [2004141] - bus: mhi: core: Hold device wake for channel update commands (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug messages to use client device (Íñigo Huguet) [2004141] - bus: mhi: core: Improvements to the channel handling state machine (Íñigo Huguet) [2004141] - bus: mhi: core: Clear context for stopped channels from remove() (Íñigo Huguet) [2004141] - bus: mhi: core: Allow sending the STOP channel command (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX65 based modem support (Íñigo Huguet) [2004141] - bus: mhi: core: Remove pre_init flag used for power purposes (Íñigo Huguet) [2004141] - bus: mhi: pm: reduce PM state change verbosity (Íñigo Huguet) [2004141] - bus: mhi: core: Fix MHI runtime_pm behavior (Íñigo Huguet) [2004141] - bus: mhi: core: Move to polling method to wait for MHI ready (Íñigo Huguet) [2004141] - bus: mhi: core: Introduce internal register poll helper function (Íñigo Huguet) [2004141] - bus: mhi: core: Improve state strings for debug messages (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for MHI READY state in most scenarios (Íñigo Huguet) [2004141] - bus: mhi: core: Identify Flash Programmer as a mission mode use case (Íñigo Huguet) [2004141] - bus: mhi: core: Add support for Flash Programmer execution environment (Íñigo Huguet) [2004141] - bus: mhi: core: Handle EDL mode entry appropriately (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for ready after an EDL firmware download (Íñigo Huguet) [2004141] - bus: mhi: core: Rely on accurate method to determine EDL mode (Íñigo Huguet) [2004141] - bus: mhi: core: Check state before processing power_down (Íñigo Huguet) [2004141] - bus: mhi: core: Return EAGAIN if MHI ring is full (Íñigo Huguet) [2004141] - net: export dev_set_threaded symbol (Íñigo Huguet) [2004141] - bus: mhi: core: remove redundant initialization of variables state and ee (Íñigo Huguet) [2004141] - bus: mhi: Make firmware image optional for controller (Íñigo Huguet) [2004141] - bus: mhi: core: Add missing checks for MMIO register entries (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add support for runtime PM (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Use generic PCI power management (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: No-Op for device_wake operations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX24 based modem support (Íñigo Huguet) [2004141] - bus: mhi: Early MHI resume failure in non M3 state (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug prints to include local device state (Íñigo Huguet) [2004141] - bus: mhi: core: Process execution environment changes serially (Íñigo Huguet) [2004141] - bus: mhi: core: Download AMSS image from appropriate function (Íñigo Huguet) [2004141] - bus: mhi: core: Destroy SBL devices when moving to mission mode (Íñigo Huguet) [2004141] - bus: mhi: core: Rename debugfs directory name (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce quectel EM1XXGR-L support (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Parametrable element count for events (Íñigo Huguet) [2004141] - ath10k: Detect conf_mutex held ath10k_drain_tx() calls (Íñigo Huguet) [2004141] - net: mhi: Add mbim proto (Íñigo Huguet) [2004141] - net: mhi: Add rx_length_errors stat (Íñigo Huguet) [2004141] - net: mhi: Create mhi.h (Íñigo Huguet) [2004141] - net: mhi: Add dedicated folder (Íñigo Huguet) [2004141] - net: mhi: Add protocol support (Íñigo Huguet) [2004141] - net: mhi-net: Add re-aggregation of fragmented packets (Íñigo Huguet) [2004141] - net: mhi: Get rid of local rx queue count (Íñigo Huguet) [2004141] - net: mhi: Get RX queue size from MHI core (Íñigo Huguet) [2004141] - net: mhi: Set wwan device type (Íñigo Huguet) [2004141] - net: mhi: Add raw IP mode support (Íñigo Huguet) [2004141] - net: mhi: Fix unexpected queue wake (Íñigo Huguet) [2004141] - net: Add mhi-net driver (Íñigo Huguet) [2004141] - ipv4: make exception cache less predictible (Antoine Tenart) [2015111] {CVE-2021-20322} - ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Antoine Tenart) [2015111] {CVE-2021-20322} - iommu/dma: Account for min_align_mask w/swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Support aligned swiotlb buffers (Jerry Snitselaar) [2018601] - iommu/dma: Check CONFIG_SWIOTLB more broadly (Jerry Snitselaar) [2018601] - iommu/dma: Fold _swiotlb helpers into callers (Jerry Snitselaar) [2018601] - iommu/dma: Skip extra sync during unmap w/swiotlb (Jerry Snitselaar) [2018601] - iommu/dma: Fix arch_sync_dma for map (Jerry Snitselaar) [2018601] - iommu/dma: Fix sync_sg with swiotlb (Jerry Snitselaar) [2018601] - redhat/configs: Add CONFIG_DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - swiotlb: use depends on for DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() (Jerry Snitselaar) [2018601] - s390/pv: fix the forcing of the swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Free tbl memory in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Emit diagnostic in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Convert io_default_tlb_mem to static allocation (Jerry Snitselaar) [2018601] - swiotlb: fix implicit debugfs declarations (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA pool initialization (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA alloc/free support (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_tbl_unmap_single (Jerry Snitselaar) [2018601] - swiotlb: Move alloc_size to swiotlb_find_slots (Jerry Snitselaar) [2018601] - swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_active to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_buffer to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_create_debugfs (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb init functions (Jerry Snitselaar) [2018601] - of: Drop superfluous ULL suffix for ~0 (Jerry Snitselaar) [2018601] - dma-mapping: fix 32-bit overflow with CONFIG_ARM_LPAE=n (Jerry Snitselaar) [2018601] - of/device: Update dma_range_map only when dev has valid dma-ranges (Jerry Snitselaar) [2018601] - drivers core: Fix oops when driver probe fails (Jerry Snitselaar) [2018601] - drivers core: Free dma_range_map when driver probe failed (Jerry Snitselaar) [2018601] - driver core: Postpone DMA tear-down until after devres release for probe failure (Jerry Snitselaar) [2018601] - powerpc/pseries/iommu: Fix window size for direct mapping with pmem (Jerry Snitselaar) [2018601] - dma-mapping: add a dma_init_global_coherent helper (Jerry Snitselaar) [2018601] - dma-mapping: simplify dma_init_coherent_memory (Jerry Snitselaar) [2018601] - dma-debug: fix debugfs initialization order (Jerry Snitselaar) [2018601] - dma-debug: teach add_dma_entry() about DMA_ATTR_SKIP_CPU_SYNC (Jerry Snitselaar) [2018601] - dma-debug: fix sg checks in debug_dma_map_sg() (Jerry Snitselaar) [2018601] - swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests (Jerry Snitselaar) [2018601] - dma-debug: prevent an error message from causing runtime problems (Jerry Snitselaar) [2018601] - swiotlb-xen: drop DEFAULT_NSLABS (Jerry Snitselaar) [2018601] - swiotlb-xen: arrange to have buffer info logged (Jerry Snitselaar) [2018601] - swiotlb-xen: drop leftover __ref (Jerry Snitselaar) [2018601] - swiotlb-xen: limit init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: suppress certain init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: maintain slab count properly (Jerry Snitselaar) [2018601] - swiotlb-xen: fix late init retry (Jerry Snitselaar) [2018601] - swiotlb-xen: avoid double free (Jerry Snitselaar) [2018601] - dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} (Jerry Snitselaar) [2018601] - dma-debug: report -EEXIST errors in add_dma_entry (Jerry Snitselaar) [2018601] - dma-mapping: remove a trailing space (Jerry Snitselaar) [2018601] - dma-mapping: add unlikely hint to error path in dma_mapping_error (Jerry Snitselaar) [2018601] - dma-mapping: remove a pointless empty line in dma_alloc_coherent (Jerry Snitselaar) [2018601] - swiotlb: Make SWIOTLB_NO_FORCE perform no allocation (Jerry Snitselaar) [2018601] - swiotlb: remove swiotlb_nr_tbl (Jerry Snitselaar) [2018601] - xen/swiotlb: check if the swiotlb has already been initialized (Jerry Snitselaar) [2018601] - swiotlb: add overflow checks to swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: don't override user specified size in swiotlb_adjust_size (Jerry Snitselaar) [2002023] - swiotlb: dynamically allocate io_tlb_default_mem (Jerry Snitselaar) [2002023] - swiotlb: move global variables into a new io_tlb_mem structure (Jerry Snitselaar) [2002023] - xen-swiotlb: remove the unused size argument from xen_swiotlb_fixup (Jerry Snitselaar) [2018601] - xen-swiotlb: split xen_swiotlb_init (Jerry Snitselaar) [2018601] - swiotlb: lift the double initialization protection from xen-swiotlb (Jerry Snitselaar) [2002023] - xen-swiotlb: remove xen_io_tlb_start and xen_io_tlb_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: remove xen_set_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: use io_tlb_end in xen_swiotlb_dma_supported (Jerry Snitselaar) [2018601] - xen-swiotlb: use is_swiotlb_buffer in is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb: split swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: manipulate orig_addr when tlb_addr has offset (Jerry Snitselaar) [2002023] - swiotlb: move orig addr and size validation into swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: Fix the type of index (Jerry Snitselaar) [2018601] - swiotlb: Validate bounce size in the sync/unmap path (Jerry Snitselaar) [2002023] - powerpc/svm: stop using io_tlb_start (Jerry Snitselaar) [2002023] - nvme-pci: set min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: respect min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: refactor swiotlb_tbl_map_single (Jerry Snitselaar) [2002023] - swiotlb: clean up swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: factor out a nr_slots helper (Jerry Snitselaar) [2002023] - swiotlb: factor out an io_tlb_offset helper (Jerry Snitselaar) [2002023] - swiotlb: add a IO_TLB_SIZE define (Jerry Snitselaar) [2002023] - driver core: add a min_align_mask field to struct device_dma_parameters (Jerry Snitselaar) [2002023] - sdhci: stop poking into swiotlb internals (Jerry Snitselaar) [2018601] - driver core: lift dma_default_coherent into common code (Jerry Snitselaar) [2018601] - dma-pool: no need to check return value of debugfs_create functions (Jerry Snitselaar) [2018601] - powerpc/dma: Fallback to dma_ops when persistent memory present (Jerry Snitselaar) [2018601] - dma-mapping: Allow mixing bypass and mapped DMA operation (Jerry Snitselaar) [2018601] - dma-mapping: remove the dma_direct_set_offset export (Jerry Snitselaar) [2018601] - dma-mapping: move more functions to dma-map-ops.h (Jerry Snitselaar) [2018601] - dma-mapping: merge into (Jerry Snitselaar) [2018601] - dma-mapping: move large parts of to kernel/dma (Jerry Snitselaar) [2018601] - dma-mapping: add (back) arch_dma_mark_clean for ia64 (Jerry Snitselaar) [2018601] - dma-mapping: move dma-debug.h to kernel/dma/ (Jerry Snitselaar) [2018601] - dma-mapping: split (Jerry Snitselaar) [2018601] - dma-mapping: introduce DMA range map, supplanting dma_pfn_offset (Jerry Snitselaar) [2018601] - of: Make of_dma_get_range() private (Jerry Snitselaar) [2018601] - swiotlb: fix comment on swiotlb_bounce() (Jerry Snitselaar) [2018601] - xen/arm: introduce phys/dma translations in xen_dma_sync_for_* (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_device (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_cpu (Jerry Snitselaar) [2018601] - swiotlb-xen: introduce phys_to_dma/dma_to_phys translations (Jerry Snitselaar) [2018601] - swiotlb-xen: remove XEN_PFN_PHYS (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_bus_to_phys (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_phys_to_bus (Jerry Snitselaar) [2018601] - swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Jerry Snitselaar) [2018601] - swiotlb-xen: Convert to use macro (Jerry Snitselaar) [2018601] - swiotlb-xen: merge xen_unmap_single into xen_swiotlb_unmap_page (Jerry Snitselaar) [2018601] - swiotlb-xen: remove xen_swiotlb_dma_mmap and xen_swiotlb_dma_get_sgtable (Jerry Snitselaar) [2018601] - xen/swiotlb: remember having called xen_create_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: simplify range_straddles_page_boundary() (Jerry Snitselaar) [2018601] - xen/swiotlb: fix condition for calling xen_destroy_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: don't initialize swiotlb twice on arm64 (Jerry Snitselaar) [2018601] - xen-swiotlb: use actually allocated size on check physical continuous (Jerry Snitselaar) [2018601] - igb: fix deadlock caused by taking RTNL in RPM resume path (Corinna Vinschen) [2039882] - igb: Fix removal of unicast MAC filters of VFs (Corinna Vinschen) [2039882] - net: ena: Fix error handling when calculating max IO queues number (Petr Oros) [2038158] - net: ena: Fix wrong rx request id by resetting device (Petr Oros) [2038158] - net: ena: Fix undefined state when tx request id is out of bounds (Petr Oros) [2038158] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Petr Oros) [2038158] - ena: Remove rcu_read_lock() around XDP program invocation (Petr Oros) [2038158] - net: ena: make symbol 'ena_alloc_map_page' static (Petr Oros) [2038158] - net: ena: fix DMA mapping function issues in XDP (Petr Oros) [2038158] - net: ena: re-organize code to improve readability (Petr Oros) [2038158] - net: ena: Use dev_alloc() in RX buffer allocation (Petr Oros) [2038158] - net: ena: aggregate doorbell common operations into a function (Petr Oros) [2038158] - net: ena: fix RST format in ENA documentation file (Petr Oros) [2038158] - net: ena: Remove module param and change message severity (Petr Oros) [2038158] - net: ena: add jiffies of last napi call to stats (Petr Oros) [2038158] - net: ena: use build_skb() in RX path (Petr Oros) [2038158] - net: ena: Improve error logging in driver (Petr Oros) [2038158] - net: ena: Remove unused code (Petr Oros) [2038158] - net: ena: optimize data access in fast-path code (Petr Oros) [2038158] - kasan, slub: reset tag when printing address (Nico Pache) [1954335] - kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS (Nico Pache) [1954335] - Documentation: kunit: add tips for using current->kunit_test (Nico Pache) [1954335] - kunit: fix -Wunused-function warning for __kunit_fail_current_test (Nico Pache) [1954335] - kunit: support failure from dynamic analysis tools (Nico Pache) [1954335] - Add KASAN KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1954335] - kasan, mm: fix resetting page_alloc tags for HW_TAGS (Nico Pache) [1954335] - kasan, mm: fix conflicts with init_on_alloc/free (Nico Pache) [1954335] - powerpc/uaccess: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - kasan: remove redundant config option (Nico Pache) [1954335] - kasan: fix hwasan build for gcc (Nico Pache) [1954335] - lib/test_kasan_module.c: suppress unused var warning (Nico Pache) [1954335] - kasan: fix conflict with page poisoning (Nico Pache) [1954335] - kasan: fix per-page tags for non-page_alloc pages (Nico Pache) [1954335] - kasan: fix KASAN_STACK dependency for HW_TAGS (Nico Pache) [1954335] - kasan: clarify that only first bug is reported in HW_TAGS (Nico Pache) [1954335] - kasan: inline HW_TAGS helper functions (Nico Pache) [1954335] - kasan: ensure poisoning size alignment (Nico Pache) [1954335] - kasan, mm: optimize krealloc poisoning (Nico Pache) [1954335] - kasan, mm: fail krealloc on freed objects (Nico Pache) [1954335] - kasan: rework krealloc tests (Nico Pache) [1954335] - kasan: unify large kfree checks (Nico Pache) [1954335] - kasan: clean up setting free info in kasan_slab_free (Nico Pache) [1954335] - kasan: optimize large kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: optimize kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: don't save alloc stacks twice (Nico Pache) [1954335] - kasan: don't run tests when KASAN is not enabled (Nico Pache) [1954335] - kasan: add a test for kmem_cache_alloc/free_bulk (Nico Pache) [1954335] - kasan: add proper page allocator tests (Nico Pache) [1954335] - kasan: fix bug detection via ksize for HW_TAGS mode (Nico Pache) [1954335] - kasan: move _RET_IP_ to inline wrappers (Nico Pache) [1954335] - kasan: fix memory corruption in kasan_bitops_tags test (Nico Pache) [1954335] - kasan: rename CONFIG_TEST_KASAN_MODULE (Nico Pache) [1954335] - kasan: add match-all tag tests (Nico Pache) [1954335] - kasan: add macros to simplify checking test constraints (Nico Pache) [1954335] - kasan: clean up comments in tests (Nico Pache) [1954335] - kasan: clarify HW_TAGS impact on TBI (Nico Pache) [1954335] - kasan: prefix global functions with kasan_ (Nico Pache) [1954335] - kasan: fix stack traces dependency for HW_TAGS (Nico Pache) [1954335] - kasan: make addr_has_metadata() return true for valid addresses (Nico Pache) [1954335] - kasan: add explicit preconditions to kasan_report() (Nico Pache) [1954335] - kasan: fix HW_TAGS boot parameters (Nico Pache) [1954335] - kasan: fix null pointer dereference in kasan_record_aux_stack (Nico Pache) [1954335] - kasan: update documentation (Nico Pache) [1954335] - kasan, mm: allow cache merging with no metadata (Nico Pache) [1954335] - kasan: sanitize objects when metadata doesn't fit (Nico Pache) [1954335] - kasan: clarify comment in __kasan_kfree_large (Nico Pache) [1954335] - kasan: simplify assign_tag and set_tag calls (Nico Pache) [1954335] - kasan: don't round_up too much (Nico Pache) [1954335] - kasan, mm: rename kasan_poison_kfree (Nico Pache) [1954335] - kasan, mm: check kasan_enabled in annotations (Nico Pache) [1954335] - kasan: add and integrate kasan boot parameters (Nico Pache) [1954335] - kasan: inline (un)poison_range and check_invalid_free (Nico Pache) [1954335] - kasan: open-code kasan_unpoison_slab (Nico Pache) [1954335] - kasan: inline random_tag for HW_TAGS (Nico Pache) [1954335] - kasan: inline kasan_reset_tag for tag-based modes (Nico Pache) [1954335] - kasan: remove __kasan_unpoison_stack (Nico Pache) [1954335] - kasan: allow VMAP_STACK for HW_TAGS mode (Nico Pache) [1954335] - kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK (Nico Pache) [1954335] - kasan: introduce set_alloc_info (Nico Pache) [1954335] - kasan: rename get_alloc/free_info (Nico Pache) [1954335] - kasan: simplify quarantine_put call site (Nico Pache) [1954335] - kasan: add documentation for hardware tag-based mode (Nico Pache) [1954335] - kasan, mm: reset tags when accessing metadata (Nico Pache) [1954335] - kasan, arm64: print report from tag fault handler (Nico Pache) [1954335] - kasan, arm64: implement HW_TAGS runtime (Nico Pache) [1954335] - kasan, arm64: expand CONFIG_KASAN checks (Nico Pache) [1954335] - string.h: fix incompatibility between FORTIFY_SOURCE and KASAN (Nico Pache) [1954335] - kasan, x86, s390: update undef CONFIG_KASAN (Nico Pache) [1954335] - kasan: define KASAN_GRANULE_SIZE for HW_TAGS (Nico Pache) [1954335] - arm64: kasan: add arch layer for memory tagging helpers (Nico Pache) [1954335] - kasan, mm: untag page address in free_reserved_area (Nico Pache) [1954335] - mm: Allow non-direct-map arguments to free_reserved_area() (Nico Pache) [1954335] - kasan: introduce CONFIG_KASAN_HW_TAGS (Nico Pache) [1954335] - kasan: separate metadata_fetch_row for each mode (Nico Pache) [1954335] - kasan: rename SHADOW layout macros to META (Nico Pache) [1954335] - kasan: rename print_shadow_for_address to print_memory_metadata (Nico Pache) [1954335] - kasan: rename addr_has_shadow to addr_has_metadata (Nico Pache) [1954335] - kasan, arm64: rename kasan_init_tags and mark as __init (Nico Pache) [1954335] - kasan, arm64: move initialization message (Nico Pache) [1954335] - kasan, arm64: only use kasan_depth for software modes (Nico Pache) [1954335] - kasan, arm64: only init shadow for software modes (Nico Pache) [1954335] - kasan: decode stack frame only with KASAN_STACK_ENABLE (Nico Pache) [1954335] - kasan: hide invalid free check implementation (Nico Pache) [1954335] - kasan: don't duplicate config dependencies (Nico Pache) [1954335] - kasan: rename report and tags files (Nico Pache) [1954335] - kasan: define KASAN_MEMORY_PER_SHADOW_PAGE (Nico Pache) [1954335] - kasan: split out shadow.c from common.c (Nico Pache) [1954335] - kasan: only build init.c for software modes (Nico Pache) [1954335] - kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* (Nico Pache) [1954335] - kasan: rename (un)poison_shadow to (un)poison_range (Nico Pache) [1954335] - fork: support VMAP_STACK with KASAN_VMALLOC (Nico Pache) [1954335] - kasan: shadow declarations only for software modes (Nico Pache) [1954335] - kasan: group vmalloc code (Nico Pache) [1954335] - kasan: KASAN_VMALLOC depends on KASAN_GENERIC (Nico Pache) [1954335] - kasan: drop unnecessary GPL text from comment headers (Nico Pache) [1954335] - kasan: update documentation for generic kasan (Nico Pache) [1954335] - kasan: print workqueue stack (Nico Pache) [1954335] - kasan: fix object remaining in offline per-cpu quarantine (Nico Pache) [1954335] - kasan: adopt KUNIT tests to SW_TAGS mode (Nico Pache) [1954335] - docs: kasan.rst: add two missing blank lines (Nico Pache) [1954335] - mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (Nico Pache) [1954335] - KASAN: Testing Documentation (Nico Pache) [1954335] - KASAN: port KASAN Tests to KUnit (Nico Pache) [1954335] - KUnit: KASAN Integration (Nico Pache) [1954335] - kasan/kunit: add KUnit Struct to Current Task (Nico Pache) [1954335] - kasan: remove mentions of unsupported Clang versions (Nico Pache) [1954335] - kbuild: move CFLAGS_{KASAN,UBSAN,KCSAN} exports to relevant Makefiles (Nico Pache) [1954335] - s390/kasan: make shadow memory noexec (Nico Pache) [1954335] - kasan: adjust kasan_stack_oob for tag-based mode (Nico Pache) [1954335] - kasan: allow enabling stack tagging for tag-based mode (Nico Pache) [1954335] - kasan: don't tag stacks allocated with pagealloc (Nico Pache) [1954335] - lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN (Nico Pache) [1954335] - kasan: remove kasan_unpoison_stack_above_sp_to() (Nico Pache) [1954335] - kasan: add tests for call_rcu stack recording (Nico Pache) [1954335] - kprobes: Remove show_registers() function prototype (Nico Pache) [1954335] - kasan: stop tests being eliminated as dead code with FORTIFY_SOURCE (Nico Pache) [1954335] - kasan: move kasan_report() into report.c (Nico Pache) [1954335] - kasan: stackdepot: move filter_irq_stacks() to stackdepot.c (Nico Pache) [1954335] - lib/stackdepot.c: check depot_index before accessing the stack slab (Nico Pache) [1954335] - lib/stackdepot: Remove obsolete functions (Nico Pache) [1954335] - kasan: add test for invalid size in memmove (Nico Pache) [1954335] - mm/memory-failure.c: use page_shift() in add_to_kill() (Nico Pache) [1954335] - x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - s390/kasan: add KASAN_VMALLOC support (Nico Pache) [1954335] - s390: move vmalloc option parsing to startup code (Nico Pache) [1954335] - kasan: add test for vmalloc (Nico Pache) [1954335] - ehea: replace with page_shift() in ehea_is_hugepage() (Nico Pache) [1954335] - mm: introduce page_shift() (Nico Pache) [1954335] - lib/test_kasan.c: add roundtrip tests (Nico Pache) [1954335] - lib/test_kasan: Add test for double-kzfree detection (Nico Pache) [1954335] - lib/test_kasan: add bitops tests (Nico Pache) [1954335] - asm-generic, x86: add bitops instrumentation for KASAN (Nico Pache) [1954335] - x86: use static_cpu_has in uaccess region to avoid instrumentation (Nico Pache) [1954335] - x86/asm: Use stricter assembly constraints in bitops (Nico Pache) [1954335] - x86/asm: Remove dead __GNUC__ conditionals (Nico Pache) [1954335] - s390/kasan: adapt disabled_wait usage to avoid build error (Nico Pache) [1954335] - s390: simplify disabled_wait (Nico Pache) [1954335] - lib/test_kasan.c: add tests for several string/memory API functions (Nico Pache) [1954335] - arm64: Fix typo in a comment in arch/arm64/mm/kasan_init.c (Nico Pache) [1954335] - kprobes: Remove jprobe stub API (Nico Pache) [1954335] - Documentation/kprobes: Add how to change the execution path (Nico Pache) [1954335] - kprobes/x86: Do not disable preempt on int3 path (Nico Pache) [1954335] - bpf/error-inject/kprobes: Clear current_kprobe and enable preempt in kprobe (Nico Pache) [1954335] - s390/kprobes: Don't call the ->break_handler() in s390 kprobes code (Nico Pache) [1954335] - powerpc/kprobes: Don't call the ->break_handler() in powerpc kprobes code (Nico Pache) [1954335] - arm64/kprobes: Don't call the ->break_handler() in arm64 kprobes code (Nico Pache) [1954335] - kprobes/x86: Don't call the ->break_handler() in x86 kprobes (Nico Pache) [1954335] - kprobes: Don't check the ->break_handler() in generic kprobes code (Nico Pache) [1954335] - kprobes/x86: Remove jprobe implementation (Nico Pache) [1954335] - s390/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - powerpc/kprobes: Remove jprobe powerpc implementation (Nico Pache) [1954335] - arm64/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - kprobes: Remove jprobe API implementation (Nico Pache) [1954335] - Documentation/kprobes: Remove jprobes related leftover (Nico Pache) [1954335] - redhat: config: explicitly set CONFIG_ARM64_VA_BITS_48 for ARM64 (Nico Pache) [1954335] - arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Nico Pache) [1954335] - arm64: mm: limit linear region to 51 bits for KVM in nVHE mode (Nico Pache) [1954335] - Documentation/arm64: fix RST layout of memory.rst (Nico Pache) [1954335] - arm64: mm: Remove MAX_USER_VA_BITS definition (Nico Pache) [1954335] - arm64: Use simpler arithmetics for the linear map macros (Nico Pache) [1954335] - arm64: mm: use single quantity to represent the PA to VA translation (Nico Pache) [1954335] - kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE (Nico Pache) [1954335] - arm64: Do not pass tagged addresses to __is_lm_address() (Nico Pache) [1954335] - arm64: Fix kernel address detection of __is_lm_address() (Nico Pache) [1954335] - arm64: mm: extend linear region for 52-bit VA configurations (Nico Pache) [1954335] - arm64: Fix kcore macros after 52-bit virtual addressing fallout (Nico Pache) [1954335] - arm64: fix fixmap copy for 16K pages and 48-bit VA (Nico Pache) [1954335] - arm64: memory: rename VA_START to PAGE_END (Nico Pache) [1954335] - arm64: memory: Simplify _VA_START and _PAGE_OFFSET definitions (Nico Pache) [1954335] - arm64: memory: fix flipped VA space fallout (Nico Pache) [1954335] - arm64: memory: Fix virt_addr_valid() using __is_lm_address() (Nico Pache) [1954335] - arm64: memory: Ensure address tag is masked in conversion macros (Nico Pache) [1954335] - arm64: mm: Simplify definition of virt_addr_valid() (Nico Pache) [1954335] - docs: arm64: Add layout and 52-bit info to memory document (Nico Pache) [1954335] - arm64: mm: Remove vabits_user (Nico Pache) [1954335] - arm64: mm: Introduce 52-bit Kernel VAs (Nico Pache) [1954335] - arm64: mm: Modify calculation of VMEMMAP_SIZE (Nico Pache) [1954335] - arm64: mm: Separate out vmemmap (Nico Pache) [1954335] - arm64: mm: Logic to make offset_ttbr1 conditional (Nico Pache) [1954335] - arm64: mm: Introduce vabits_actual (Nico Pache) [1954335] - arm64: Print physical address of page table base in show_pte() (Nico Pache) [1954335] - arm64: mm: Introduce VA_BITS_MIN (Nico Pache) [1954335] - arm64: dump: De-constify VA_START and KASAN_SHADOW_START (Nico Pache) [1954335] - arm64: kasan: Switch to using KASAN_SHADOW_OFFSET (Nico Pache) [1954335] - arm64: mm: Flip kernel VA space (Nico Pache) [1954335] - arm64: mm: Remove bit-masking optimisations for PAGE_OFFSET and VMEMMAP_START (Nico Pache) [1954335] - arm64: dump: Use consistent capitalisation for page-table dumps (Nico Pache) [1954335] - kernel/rwsem: Use proper directories for rwsem_init.c (Scott Wood) [2040087] - redhat: Cleanup use of mark_hardware_removed (Prarit Bhargava) [2019378] - redhat: Cleanup use of mark_hardware_unsupported (Prarit Bhargava) [2019378] - redhat: clean up mark_hardware_deprecated() (Prarit Bhargava) [2019378] - nvme: Mark NVMe over FC Target support unmaintained (Prarit Bhargava) [2019378] - hdlc_fr: Mark driver unmaintained (Prarit Bhargava) [2019378] - sfc: Mark siena driver deprecated (Prarit Bhargava) [2019378] - qla3xxx: Mark driver unmaintained (Prarit Bhargava) [2019378] - netxen: Mark nic driver unmaintained (Prarit Bhargava) [2019378] - ethoc: Mark driver unmaintained (Prarit Bhargava) [2019378] - dnet: Mark driver unmaintained (Prarit Bhargava) [2019378] - drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) [2019378] - kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019378] - drm/i915/dmc: Change max DMC FW size on ADL-P (Michel Dänzer) [1988103] - drm/i915: Add workaround numbers to GEN7_COMMON_SLICE_CHICKEN1 whitelisting (Michel Dänzer) [1988103] - drm/i915: Fix Memory BW formulae for ADL-P (Michel Dänzer) [1988103] - drm/i915: Restore memory mapping for DPT FBs across system suspend/resume (Michel Dänzer) [1988103] - drm/i915: Factor out i915_ggtt_suspend_vm/i915_ggtt_resume_vm() (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on CCS AUX plane strides (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on semiplanar UV plane offset (Michel Dänzer) [1988103] - drm/i915/fb: Rename i915_color_plane_view::stride to mapping_stride (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Fix remapping of linear CCS AUX surfaces (Michel Dänzer) [1988103] - drm/i915/fb: Factor out functions to remap contiguous FB obj pages (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Prevent the mapping of redundant trailing padding NULL pages (Michel Dänzer) [1988103] - drm/i915: Add functions to check for RC CCS CC and MC CCS modifiers (Michel Dänzer) [1988103] - drm/i915: Move is_ccs_modifier() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to check for CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Handle CCS CC planes separately from CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to get the RC CCS CC plane (Michel Dänzer) [1988103] - drm/i915: Move intel_format_info_is_yuv_semiplanar() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Unexport is_semiplanar_uv_plane() (Michel Dänzer) [1988103] - drm/i915: Simplify the modifier check for interlaced scanout support (Michel Dänzer) [1988103] - drm/i915: Add tiling attribute to the modifier descriptor (Michel Dänzer) [1988103] - drm/i915: Move intel_get_format_info() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a table with a descriptor for all i915 modifiers (Michel Dänzer) [1988103] - drm/i915/adlp: Implement workaround 16013190616 (Michel Dänzer) [1988103] - drm/i915/adlp: Extend PSR2 support in transcoder B (Michel Dänzer) [1988103] - drm/i915/display: Wait PSR2 get out of deep sleep to update pipe (Michel Dänzer) [1988103] - drm/i915/display/adlp: Allow PSR2 to be enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Optimize PSR2 power-savings in corner cases (Michel Dänzer) [1988103] - drm/i915/display: Fix glitches when moving cursor with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled (Michel Dänzer) [1988103] - drm/i915/display: Drop unnecessary frontbuffer flushes (Michel Dänzer) [1988103] - drm/i915/display/psr: Do full fetch when handling multi-planar formats (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle plane and pipe restrictions at every page flip (Michel Dänzer) [1988103] - drm/i915/display: Only keep PSR enabled if there is active planes (Michel Dänzer) [1988103] - drm/i915/display: Match PSR2 selective fetch sequences with specification (Michel Dänzer) [1988103] - drm/i915/display/dmc: Set DC_STATE_DEBUG_MASK_CORES after firmware load (Michel Dänzer) [1988103] - drm/i915: Nuke intel_prepare_shared_dpll() (Michel Dänzer) [1988103] - drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() (Michel Dänzer) [1988103] - drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clock as well (Michel Dänzer) [1988103] - drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Program DPLL P1 dividers consistently (Michel Dänzer) [1988103] - drm/i915: Remove the 'reg' local variable (Michel Dänzer) [1988103] - drm/i915: Clean up variable names in old dpll functions (Michel Dänzer) [1988103] - drm/i915: Clean dpll calling convention (Michel Dänzer) [1988103] - drm/i915: Constify struct dpll all over (Michel Dänzer) [1988103] - drm/i915: Extract ilk_update_pll_dividers() (Michel Dänzer) [1988103] - drm/i915: Clean up gen2 DPLL readout (Michel Dänzer) [1988103] - drm/i915: Set output_types to EDP for vlv/chv DPLL forcing (Michel Dänzer) [1988103] - drm/i915: Silence __iomem sparse warn (Michel Dänzer) [1988103] - drm/i915: split fdi link training from display vtable. (Michel Dänzer) [1988103] - drm/i915: split irq hotplug function from display vtable (Michel Dänzer) [1988103] - drm/i915: split cdclk functions from display vtable. (Michel Dänzer) [1988103] - drm/i915: split audio functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split color functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split watermark vfuncs from display vtable. (Michel Dänzer) [1988103] - drm/i915: split clock gating init from display vtable (Michel Dänzer) [1988103] - drm/i915/display: add intel_fdi_link_train wrapper. (Michel Dänzer) [1988103] - drm/i915: add wrappers around cdclk vtable funcs. (Michel Dänzer) [1988103] - drm/i915/wm: provide wrappers around watermark vfuncs calls (v3) (Michel Dänzer) [1988103] - drm/i915: make update_wm take a dev_priv. (Michel Dänzer) [1988103] - drm/i915/pm: drop get_fifo_size vfunc. (Michel Dänzer) [1988103] - drm/i915: Clean up pre-skl wm calling convention (Michel Dänzer) [1988103] - drm/i915/dmc: Update to DMC v2.12 (Michel Dänzer) [1988103] - drm/i915: Implement PSF GV point support (Michel Dänzer) [1988103] - drm/i915: Extend QGV point restrict mask to 0x3 (Michel Dänzer) [1988103] - drm/i915/display: Disable audio, DRRS and PSR before planes (Michel Dänzer) [1988103] - drm/i915: Make display workaround upper bounds exclusive (Michel Dänzer) [1988103] - drm/i915: Program DFR enable/disable as a GT workaround (Michel Dänzer) [1988103] - drm/i915/step: s/_revid_tbl/_revids (Michel Dänzer) [1988103] - drm/i915/display: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915/display/adlp: Disable underrun recovery (Michel Dänzer) [1988103] - drm/i915/tc: Fix system hang on ADL-P during TypeC PHY disconnect (Michel Dänzer) [1988103] - drm/i915/tc: Drop extra TC cold blocking from intel_tc_port_connected() (Michel Dänzer) [1988103] - drm/i915/tc: Fix TypeC PHY connect/disconnect logic on ADL-P (Michel Dänzer) [1988103] - drm/i915/icl/tc: Remove the ICL special casing during TC-cold blocking (Michel Dänzer) [1988103] - drm/i915/tc: Avoid using legacy AUX PW in TBT mode (Michel Dänzer) [1988103] - drm/i915/tc: Refactor TC-cold block/unblock helpers (Michel Dänzer) [1988103] - drm/i915/tc: Add a mode for the TypeC PHY's disconnected state (Michel Dänzer) [1988103] - drm/i915/tc: Don't keep legacy TypeC ports in connected state w/o a sink (Michel Dänzer) [1988103] - drm/i915/tc: Add/use helpers to retrieve TypeC port properties (Michel Dänzer) [1988103] - drm/i915/tc: Check for DP-alt, legacy sinks before taking PHY ownership (Michel Dänzer) [1988103] - drm/i915/tc: Remove waiting for PHY complete during releasing ownership (Michel Dänzer) [1988103] - drm/i915/adlp/tc: Fix PHY connected check for Thunderbolt mode (Michel Dänzer) [1988103] - drm/i915: Force a TypeC PHY disconnect during suspend/shutdown (Michel Dänzer) [1988103] - drm/i915/adlp: Add support for remapping CCS FBs (Michel Dänzer) [1988103] - drm/i915: Follow a new->old platform check order in intel_fb_stride_alignment (Michel Dänzer) [1988103] - drm/i915/adlp: Assert that VMAs in DPT start at 0 (Michel Dänzer) [1988103] - drm/i915/adlp: Require always a power-of-two sized CCS surface stride (Michel Dänzer) [1988103] - drm/i915: Use tile block based dimensions for CCS origin x, y check (Michel Dänzer) [1988103] - drm/i915/fb: move user framebuffer stuff to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display: split out dpt out of intel_display.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_surf_alignment() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: add HAS_ASYNC_FLIPS feature macro (Michel Dänzer) [1988103] - drm/i915/fb: move intel_fb_align_height() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display/adlp: Add new PSR2 workarounds (Michel Dänzer) [1988103] - drm/i915: Program chicken bit during DP MST sequence on TGL+ (Michel Dänzer) [1988103] - drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR calculation (Michel Dänzer) [1988103] - drm/i915: Update memory bandwidth parameters (Michel Dänzer) [1988103] - drm/i915/dp: fix for ADL_P/S dp/edp max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix DG1 and RKL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix EHL/JSL max source rates calculation (Michel Dänzer) [1988103] - drm/i915/dp: fix TGL and ICL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: Fix eDP max rate for display 11+ (Michel Dänzer) [1988103] - drm/i915/dp: fix DG2 max source rate check (Michel Dänzer) [1988103] - drm/i915/dg2: add DG2 UHBR source rates (Michel Dänzer) [1988103] - drm/i915/display: remove explicit CNL handling from intel_dp.c (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Enable mipi dsi support. (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband (Michel Dänzer) [1988103] - drm/i915/display: Update small joiner ram size (Michel Dänzer) [1988103] - drm/i915/adl_p: Also disable underrun recovery with MSO (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Correctly program MBUS DBOX A credits (Michel Dänzer) [1988103] - drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled (Michel Dänzer) [1988103] - drm/i915/adl_p: Add ddi buf translation tables for combo PHY (Michel Dänzer) [1988103] - drm/i915/adl_s: Update ddi buf translation tables (Michel Dänzer) [1988103] - drm/i915: Add the missing adls vswing tables (Michel Dänzer) [1988103] - drm/i915/adlp: Add workaround to disable CMTG clock gating (Michel Dänzer) [1988103] - drm/i915/adl_p: Allow underrun recovery when possible (Michel Dänzer) [1988103] - drm/i915: Add dummy IS_DG2 definition (Michel Dänzer) [1988103] - drm/i915: Extend Wa_1406941453 to adl-p (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement PSR changes (Michel Dänzer) [1988103] - drm/i915/debugfs: DISPLAY_VER 13 lpsp capability (Michel Dänzer) [1988103] - drm/i915/adlp: Add ADL-P GuC/HuC firmware files (Michel Dänzer) [1988103] - drm/i915/huc: Update TGL and friends to HuC 7.9.3 (Michel Dänzer) [1988103] - drm/i915/guc: Update firmware to v62.0.0 (Michel Dänzer) [1988103] - drm/i915/guc: Introduce unified HXG messages (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011303918 (Michel Dänzer) [1988103] - drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle SU Y granularity (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011168373 (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_22012278275 (Michel Dänzer) [1988103] - drm/i915: Nuke buf_trans hdmi functions (Michel Dänzer) [1988103] - drm/i915: Clean up jsl/ehl buf trans functions (Michel Dänzer) [1988103] - drm/i915: Fix ehl edp hbr2 vswing table (Michel Dänzer) [1988103] - drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table (Michel Dänzer) [1988103] - drm/i915: Fix dg1 buf trans tables (Michel Dänzer) [1988103] - drm/i915: Introduce rkl_get_combo_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs (Michel Dänzer) [1988103] - drm/i915: Introduce encoder->get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Store the HDMI default entry in the bug trans struct (Michel Dänzer) [1988103] - drm/i915; Return the whole buf_trans struct from get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Introduce intel_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Wrap the buf trans tables into a struct (Michel Dänzer) [1988103] - drm/i915: Rename dkl phy buf trans tables (Michel Dänzer) [1988103] - drm/i915: Wrap the platform specific buf trans structs into a union (Michel Dänzer) [1988103] - drm/i915: Introduce hsw_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans (Michel Dänzer) [1988103] - drm/i915/adl_p: Load DMC (Michel Dänzer) [1988103] - drm/i915/adl_p: Pipe B DMC Support (Michel Dänzer) [1988103] - drm/i915/xelpd: Pipe A DMC plugging (Michel Dänzer) [1988103] - drm/i915/dmc: Introduce DMC_FW_MAIN (Michel Dänzer) [1988103] - drm/i915/adl_p: Add initial ADL_P Workarounds (Michel Dänzer) [1988103] - drm/i915/xelpd: break feature inheritance (Michel Dänzer) [1988103] - backlight: backlight: Make of_find_backlight static (Jérôme Glisse) [1988103] - backlight: backlight: Drop backlight_put() (Jérôme Glisse) [1988103] - backlight: backlight: Introduce backlight_get_brightness() (Jérôme Glisse) [1988103] - backlight: backlight: Drop extern from prototypes (Jérôme Glisse) [1988103] - backlight: generic_bl: Remove this driver as it is unused (Michel Dänzer) [1988103] - backlight: backlight: Document enums in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Document inline functions in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_device documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_properties documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_ops documentation (Jérôme Glisse) [1988103] - backlight: backlight: Add backlight_is_blank() (Jérôme Glisse) [1988103] - backlight: Add backlight_device_get_by_name() (Jérôme Glisse) [1988103] - backlight: Expose brightness curve type through sysfs (Michel Dänzer) [1988103] - backlight: Remove obsolete comment for ->state (Jérôme Glisse) [1988103] - x86/gpu: add JasperLake to gen11 early quirks (Michel Dänzer) [1988103] - drm/i915/adl_p: ADL_P device info enabling (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_DRM_VMWGFX on aarch64 (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31 UseMinimumDCFCLK (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31_ModeSupportAndSystemConfigurationFull (Michel Dänzer) [1988103] - drm/amdgpu: Initialize max/min_dpm_level (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_HSA_AMD_SVM for now (Michel Dänzer) [1988103] - i915: Convert to older tasklet API (Michel Dänzer) [1988103] - drm/ttm: Include asm/pgtable.h (Michel Dänzer) [1988103] - Merge DRM changes from upstream v5.13..v5.14.21 (Michel Dänzer) [1988103] - PCI: Add support for dev_groups to struct pci_driver (Jérôme Glisse) [1988103] - drm: Initialize some local variables to avoid compiler warnings (Jérôme Glisse) [1988103] - drm: Use swiotlb_nr_tbl instead of is_swiotlb_active (Jérôme Glisse) [1988103] - i915: Use mdev_type_kobj_to_group_id instead of mtype_get_type_group_id (Jérôme Glisse) [1988103] - i915: Convert to older tasklet API (Jérôme Glisse) [1988103] - drm: Drop const from list_sort compare function prototypes (Jérôme Glisse) [1988103] - Merge DRM changes from upstream v5.12.14..v5.13 (Michel Dänzer) [1988103] - vfio/mdev: add helper to get index of mdev_type sysfs file (Jérôme Glisse) [1988103] - drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 (Jérôme Glisse) [1988103] - Revert "drm/i915: Implement Wa_1508744258" (Michel Dänzer) [1988103] - Revert "drm/i915: Add the missing adls vswing tables" (Michel Dänzer) [1988103] - x86/gpu: Add Alderlake-S stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add RKL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add TGL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add ElkhartLake to gen11 early quirks (Michel Dänzer) [1988103] - x86/gpu: reserve ICL's graphics stolen memory (Michel Dänzer) [1988103] - selftest/x86/signal: Include test cases for validating sigaltstack (Prarit Bhargava) [1837321] - x86/signal: Detect and prevent an alternate signal stack overflow (Prarit Bhargava) [1837321] - selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if available (Prarit Bhargava) [1837321] - x86/fpu: Additional cleanups (Prarit Bhargava) [1837321] - binfmt_elf: Respect error return from `regset->active' (Prarit Bhargava) [1837321] - x86/fpu: Optimize out sigframe xfeatures when in init state (Prarit Bhargava) [1837321] - Documentation/x86: Add documentation for using dynamic XSTATE features (Prarit Bhargava) [1837321] - selftests/x86/amx: Add context switch test (Prarit Bhargava) [1837321] - selftests/x86/amx: Add test cases for AMX state management (Prarit Bhargava) [1837321] - x86/fpu: Include vmalloc.h for vzalloc() (Prarit Bhargava) [1837321] - x86/fpu/amx: Enable the AMX feature in 64-bit mode (Prarit Bhargava) [1837321] - x86/fpu: Add XFD handling for dynamic states (Prarit Bhargava) [1837321] - x86/fpu: Calculate the default sizes independently (Prarit Bhargava) [1837321] - x86/fpu/amx: Define AMX state components and have it used for boot-time checks (Prarit Bhargava) [1837321] - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add fpstate_realloc()/free() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add XFD #NM handler (Prarit Bhargava) [1837321] - x86/fpu: Update XFD state where required (Prarit Bhargava) [1837321] - x86/fpu: Add sanity checks for XFD (Prarit Bhargava) [1837321] - x86/fpu: Add XFD state to fpstate (Prarit Bhargava) [1837321] - x86/msr-index: Add MSRs for XFD (Prarit Bhargava) [1837321] - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit (Prarit Bhargava) [1837321] - x86/fpu: Reset permission and fpstate on exec() (Prarit Bhargava) [1837321] - x86/fpu: Prepare fpu_clone() for dynamically enabled features (Prarit Bhargava) [1837321] - x86/fpu/signal: Prepare for variable sigframe length (Prarit Bhargava) [1837321] - x86/signal: Use fpu::__state_user_size for sigalt stack validation (Prarit Bhargava) [1837321] - x86/fpu: Add basic helpers for dynamically enabled features (Prarit Bhargava) [1837321] - x86/arch_prctl: Add controls for dynamic XSTATE components (Prarit Bhargava) [1837321] - x86/fpu: Add fpu_state_config::legacy_features (Prarit Bhargava) [1837321] - x86/fpu: Add members to struct fpu to cache permission information (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide xstate_calculate_size() (Prarit Bhargava) [1837321] - x86/signal: Implement sigaltstack size validation (Prarit Bhargava) [1837321] - signal: Add an optional check for altstack size (Prarit Bhargava) [1837321] - x86/fpu: Remove old KVM FPU interface (Prarit Bhargava) [1837321] - x86/kvm: Convert FPU handling to a single swap buffer (Prarit Bhargava) [1837321] - x86/fpu: Provide infrastructure for KVM FPU cleanup (Prarit Bhargava) [1837321] - x86/fpu: Prepare for sanitizing KVM FPU code (Prarit Bhargava) [1837321] - x86/fpu/xstate: Move remaining xfeature helpers to core (Prarit Bhargava) [1837321] - x86/fpu: Rework restore_regs_from_fpstate() (Prarit Bhargava) [1837321] - x86/fpu: Mop up xfeatures_mask_uabi() (Prarit Bhargava) [1837321] - x86/fpu: Move xstate feature masks to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu: Move xstate size to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu/xstate: Cleanup size calculations (Prarit Bhargava) [1837321] - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpu_config (Prarit Bhargava) [1837321] - x86/fpu/signal: Use fpstate for size and features (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for os_xsave() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate::size (Prarit Bhargava) [1837321] - x86/fpu: Add size and mask information to fpstate (Prarit Bhargava) [1837321] - x86/process: Move arch_thread_struct_whitelist() out of line (Prarit Bhargava) [1837321] - x86/fpu: Do not leak fpstate pointer on fork (Prarit Bhargava) [1837321] - x86/fpu: Remove fpu::state (Prarit Bhargava) [1837321] - x86/math-emu: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/core: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/signal: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/regset: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert tracing to fpstate (Prarit Bhargava) [1837321] - x86/KVM: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs xstate component clearing (Prarit Bhargava) [1837321] - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert fpstate_init() to struct fpstate (Prarit Bhargava) [1837321] - fpu/types.h: KABI fix Part I (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy to user (Prarit Bhargava) [1837321] - x86/fpu: Provide a proper function for ex_handler_fprestore() (Prarit Bhargava) [1837321] - x86/fpu: Replace the includes of fpu/internal.h (Prarit Bhargava) [1837321] - x86/fpu: Mop up the internal.h leftovers (Prarit Bhargava) [1837321] - x86/sev: Include fpu/xcr.h (Prarit Bhargava) [1837321] - x86/fpu: Remove internal.h dependency from fpu/signal.h (Prarit Bhargava) [1837321] - x86/fpu: Move fpstate functions to api.h (Prarit Bhargava) [1837321] - x86/fpu: Move mxcsr related code to core (Prarit Bhargava) [1837321] - x86/fpu: Move fpregs_restore_userregs() to core (Prarit Bhargava) [1837321] - x86/fpu: Make WARN_ON_FPU() private (Prarit Bhargava) [1837321] - x86/fpu: Move legacy ASM wrappers to core (Prarit Bhargava) [1837321] - x86/fpu: Move os_xsave() and os_xrstor() to core (Prarit Bhargava) [1837321] - x86/fpu: Make os_xrstor_booting() private (Prarit Bhargava) [1837321] - x86/fpu: Clean up CPU feature tests (Prarit Bhargava) [1837321] - x86/fpu: Move context switch and exit to user inlines into sched.h (Prarit Bhargava) [1837321] - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init (Prarit Bhargava) [1837321] - x86/fpu: Rework copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy from user (Prarit Bhargava) [1837321] - x86/fpu: Move KVMs FPU swapping to FPU core (Prarit Bhargava) [1837321] - x86/fpu/xstate: Mark all init only functions __init (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide and use for_each_xfeature() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup xstate xcomp_bv initialization (Prarit Bhargava) [1837321] - x86/fpu: Do not inherit FPU context for kernel and IO worker threads (Prarit Bhargava) [1837321] - x86/process: Clone FPU in copy_thread() (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless memset in fpu_clone() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup the on_boot_cpu clutter (Prarit Bhargava) [1837321] - x86/fpu: Restrict xsaves()/xrstors() to independent states (Prarit Bhargava) [1837321] - x86/pkru: Remove useless include (Prarit Bhargava) [1837321] - x86/fpu: Update stale comments (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless argument from switch_fpu_finish() (Prarit Bhargava) [1837321] - x86/fpu: Mask out the invalid MXCSR bits properly (Prarit Bhargava) [1837321] - x86/fpu: Restore the masking out of reserved MXCSR bits (Prarit Bhargava) [1837321] - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/signal: Change return type of restore_sigcontext() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() (Prarit Bhargava) [1837321] - x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in restore_sigcontext() (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in ia32_restore_sigcontext() (Prarit Bhargava) [1837321] - x86: Remove force_iret() (Prarit Bhargava) [1837321] - x86/uaccess, signal: Fix AC=1 bloat (Prarit Bhargava) [1837321] - x86/ia32: Fix ia32_restore_sigcontext() AC leak (Prarit Bhargava) [1837321] - x86/tsc: Add tsc_early_khz command line parameter (Prarit Bhargava) [1957375] - x86/debug: Support negative polarity DR6 bits (Prarit Bhargava) [2017958]- KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure (Vitaly Kuznetsov) [2032931] - KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary (Vitaly Kuznetsov) [2032931] - KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails (Vitaly Kuznetsov) [2032931] - KVM: SEV: Refactor out sev_es_state struct (Vitaly Kuznetsov) [2032931] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [1984910] - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: arm64: selftests: arch_timer: Support vCPU migration (Gavin Shan) [2024808] - KVM: arm64: selftests: Add arch_timer test (Gavin Shan) [2024808] - KVM: arm64: selftests: Add host support for vGIC (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic GICv3 support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add light-weight spinlock support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add guest support to get the vcpuid (Gavin Shan) [2024808] - KVM: arm64: selftests: Maintain consistency for vcpuid type (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support to disable and enable local IRQs (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support to generate delays (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support for arch_timers (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support for cpu_relax (Gavin Shan) [2024808] - KVM: arm64: selftests: Introduce ARM64_SYS_KVM_REG (Gavin Shan) [2024808] - tools: arm64: Import sysreg.h (Gavin Shan) [2024808] - KVM: arm64: selftests: Add MMIO readl/writel support (Gavin Shan) [2024808] - selftests: KVM: Introduce psci_cpu_on_test (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: actually enable pmu regs in pmu sublist (Gavin Shan) [2024808] - KVM: arm64: Update MAINTAINERS to include selftests (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Split base and pmu registers (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Remove get-reg-list-sve (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Provide config selection option (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Prepare to run multiple configs at once (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Introduce vcpu configs (Gavin Shan) [2024808] - sctp: make the raise timer more simple and accurate (Xin Long) [2020474] - Enable flowtable ipv4/ipv6 support (Phil Sutter) [1850324] - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate (William Zhao) [1941928] - svcrdma: Fix a crash in svcrdma_counter_handler (Benjamin Coddington) [2037213] - fbcon: Fix global-out-of-bounds read in fbcon_get_font() (Lyude Paul) [1904374] - bnxt_en: Clean up completion ring page arrays completely (Ken Cox) [1987074] - bnxt_en: Fix error recovery regression (Ken Cox) [1987074] - bnxt_en: Fix possible unintended driver initiated error recovery (Ken Cox) [1987074] - bnxt_en: Fix UDP tunnel logic (Ken Cox) [1987074] - bnxt_en: Fix asic.rev in devlink dev info command (Ken Cox) [1987074] - bnxt_en: fix read of stored FW_PSID version on P5 devices (Ken Cox) [1987074] - bnxt_en: fix stored FW_PSID version masks (Ken Cox) [1987074] - bnxt_en: fix kernel doc warnings in bnxt_hwrm.c (Ken Cox) [1987074] - bnxt_en: Fix 64-bit doorbell operation on 32-bit kernels (Ken Cox) [1987074] - bnxt_en: support multiple HWRM commands in flight (Ken Cox) [1987074] - bnxt_en: remove legacy HWRM interface (Ken Cox) [1987074] - bnxt_en: update all firmware calls to use the new APIs (Ken Cox) [1987074] - bnxt_en: use link_lock instead of hwrm_cmd_lock to protect link_info (Ken Cox) [1987074] - bnxt_en: add support for HWRM request slices (Ken Cox) [1987074] - bnxt_en: add HWRM request assignment API (Ken Cox) [1987074] - bnxt_en: discard out of sequence HWRM responses (Ken Cox) [1987074] - bnxt_en: introduce new firmware message API based on DMA pools (Ken Cox) [1987074] - bnxt_en: move HWRM API implementation into separate file (Ken Cox) [1987074] - bnxt_en: Refactor the HWRM_VER_GET firmware calls (Ken Cox) [1987074] - bnxt_en: remove DMA mapping for KONG response (Ken Cox) [1987074] - bnxt: count discards due to memory allocation errors (Ken Cox) [1987074] - bnxt: count packets discarded because of netpoll (Ken Cox) [1987074] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987074] - bnxt_en: Add missing DMA memory barriers (Ken Cox) [1987074] - bnxt_en: Disable aRFS if running on 212 firmware (Ken Cox) [1987074] - bnxt: count Tx drops (Ken Cox) [1987074] - bnxt: make sure xmit_more + errors does not miss doorbells (Ken Cox) [1987074] - bnxt: disable napi before canceling DIM (Ken Cox) [1987074] - bnxt: don't lock the tx queue from napi poll (Ken Cox) [1987074] - bnxt_en: Use register window 6 instead of 5 to read the PHC (Ken Cox) [1987074] - bnxt_en: Update firmware call to retrieve TX PTP timestamp (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.52 (Ken Cox) [1987074] - bnxt_en: Increase maximum RX ring size if jumbo ring is not used (Ken Cox) [1987074] - bnxt_en: Don't use static arrays for completion ring pages (Ken Cox) [1987074] - bnxt_en: Add missing periodic PHC overflow check (Ken Cox) [1987074] - bnxt_en: Log if an invalid signal detected on TSIO pin (Ken Cox) [1987074] - bnxt_en: Event handler for PPS events (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS functions to configure TSIO pins (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS support for 5750X family chips (Ken Cox) [1987074 1990156] - bnxt_en: Do not read the PTP PHC during chip reset (Ken Cox) [1987074 1990156] - bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one() (Ken Cox) [1987074 1990156] - bnxt_en: Fix PTP capability discovery (Ken Cox) [1987074] - bnxt_en: Move bnxt_ptp_init() to bnxt_open() (Ken Cox) [1987074] - bnxt: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1987074] - bnxt_en: Enable hardware PTP support (Ken Cox) [1987074] - bnxt_en: Transmit and retrieve packet timestamps (Ken Cox) [1987074] - bnxt_en: Get the RX packet timestamp (Ken Cox) [1987074] - bnxt_en: Get the full 48-bit hardware timestamp periodically (Ken Cox) [1987074] - bnxt_en: Add PTP clock APIs, ioctls, and ethtool methods (Ken Cox) [1987074] - bnxt_en: Get PTP hardware capability from firmware (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.47 (Ken Cox) [1987074] - bnxt_en: Fix fall-through warnings for Clang (Ken Cox) [1987074] - bnxt_en: Fix and improve .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Implement .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Support IFF_SUPP_NOFCS feature to transmit without ethernet FCS. (Ken Cox) [1987074] - bnxt_en: Call bnxt_approve_mac() after the PF gives up control of the VF MAC. (Ken Cox) [1987074] - bnxt_en: Move bnxt_approve_mac(). (Ken Cox) [1987074] - bnxt_en: allow VF config ops when PF is closed (Ken Cox) [1987074] - bnxt_en: Add support for fw managed link down feature. (Ken Cox) [1987074] - bnxt_en: Add a new phy_flags field to the main driver structure. (Ken Cox) [1987074] - bnxt_en: report signal mode in link up messages (Ken Cox) [1987074] - bnxt: add more ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool::get_fec_stats (Ken Cox) [1987074] - bnxt_en: Free and allocate VF-Reps during error recovery. (Ken Cox) [1987074] - bnxt_en: Refactor __bnxt_vf_reps_destroy(). (Ken Cox) [1987074] - bnxt_en: Refactor bnxt_vf_reps_create(). (Ken Cox) [1987074] - bnxt_en: Invalidate health register mapping at the end of probe. (Ken Cox) [1987074] - bnxt_en: Treat health register value 0 as valid in bnxt_try_reover_fw(). (Ken Cox) [1987074] - bnxt_en: Enhance retry of the first message to the firmware. (Ken Cox) [1987074] - bnxt_en: Set BNXT_STATE_FW_RESET_DET flag earlier for the RDMA driver. (Ken Cox) [1987074] - bnxt_en: check return value of bnxt_hwrm_func_resc_qcaps (Ken Cox) [1987074] - bnxt_en: don't fake firmware response success when PCI is disabled (Ken Cox) [1987074] - bnxt_en: Improve wait for firmware commands completion (Ken Cox) [1987074] - bnxt_en: Improve the status_reliable flag in bp->fw_health. (Ken Cox) [1987074] - Bluetooth: fix use-after-free error in lock_sock_nested() (Gopal Tiwari) [2005689] - rpmspec: add release string to kernel doc directory name (Jan Stancek) [1824836] - cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization (Mark Langsdorf) [2031830] - ACPI: CPPC: Add NULL pointer check to cppc_get_perf() (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Rework HWP calibration (Mark Langsdorf) [2031830] - ACPI: CPPC: Introduce cppc_get_nominal_perf() (Mark Langsdorf) [2031830] - cpufreq: Replace deprecated CPU-hotplug functions (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: CPU-specific scaling factor (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Avoid exposing two global attributes (Mark Langsdorf) [2031830] - ASoC: amd: renoir: Run hibernation callbacks (Renjith Pananchikkal) [1987617] - hugetlb: fix hugetlb cgroup refcounting during vma split (Waiman Long) [2032811] - hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings (Waiman Long) [2032811] - mm/hugetlb: change hugetlb_reserve_pages() to type bool (Waiman Long) [2032811] - hugetlb: fix an error code in hugetlb_reserve_pages() (Waiman Long) [2032811] - hugetlb_cgroup: fix offline of hugetlb cgroup with reservations (Waiman Long) [2032811] - hugetlb_cgroup: fix reservation accounting (Waiman Long) [2032811] - mm/hugetlb: narrow the hugetlb_lock protection area during preparing huge page (Waiman Long) [2032811] - mm/hugetlb: a page from buddy is not on any list (Waiman Long) [2032811] - mm/hugetlb: not necessary to coalesce regions recursively (Waiman Long) [2032811] - selftests/vm/write_to_hugetlbfs.c: fix unused variable warning (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation tests (Waiman Long) [2032811] - hugetlb: support file_region coalescing again (Waiman Long) [2032811] - hugetlb_cgroup: support noreserve mappings (Waiman Long) [2032811] - hugetlb_cgroup: add accounting for shared mappings (Waiman Long) [2032811] - hugetlb: disable region_add file_region coalescing (Waiman Long) [2032811] - hugetlb_cgroup: add reservation accounting for private mappings (Waiman Long) [2032811] - mm/hugetlb_cgroup: fix hugetlb_cgroup migration (Waiman Long) [2032811] - hugetlb_cgroup: add interface for charge/uncharge hugetlb reservations (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation counter (Waiman Long) [2032811] - mm/vma: move VM_NO_KHUGEPAGED into generic header (Waiman Long) [2032811] - mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation (Waiman Long) [2032811] - hugetlb: remove duplicated code (Waiman Long) [2032811] - hugetlb: region_chg provides only cache entry (Waiman Long) [2032811] - arm64/mm: Refactor __do_page_fault() (Waiman Long) [2032811] - arm64/mm: Drop task_struct argument from __do_page_fault() (Waiman Long) [2032811] - hugetlbfs: always use address space in inode for resv_map pointer (Waiman Long) [2032811] - mm: remove redundant 'default n' from Kconfig-s (Waiman Long) [2032811] - hugetlbfs: fix potential over/underflow setting node specific nr_hugepages (Waiman Long) [2032811] - hugetlb: allow to free gigantic pages regardless of the configuration (Waiman Long) [2032811] - mm/cma.c: fix crash on CMA allocation if bitmap allocation fails (Waiman Long) [2032811] - mm/cma.c: fix the bitmap status to show failed allocation reason (Waiman Long) [2032811] - mm/cma_debug.c: fix the break condition in cma_maxchunk_get() (Waiman Long) [2032811] - mm: no need to check return value of debugfs_create functions (Waiman Long) [2032811] - x86/mm: Break out user address space handling (Waiman Long) [2032811] - fs: add vfs_parse_fs_param_source() helper (Waiman Long) [2034609] - cgroup: verify that source is a string (Waiman Long) [2034609] - ice: Fix E810 PTP reset flow (Jonathan Toppins) [2013478] - ice: Use div64_u64 instead of div_u64 in adjfine (Jonathan Toppins) [2013478] - ice: Don't put stale timestamps in the skb (Jonathan Toppins) [2013478] - ice: Fix problems with DSCP QoS implementation (Jonathan Toppins) [2030400] - ice: fix software generating extra interrupts (Jonathan Toppins) [2030400] - ice: fix rate limit update after coalesce change (Jonathan Toppins) [2030400] - ice: update dim usage and moderation (Jonathan Toppins) [2030400] - ice: make use of ice_for_each_* macros (Jonathan Toppins) [2030400] - ice: Remove boolean vlan_promisc flag from function (Jonathan Toppins) [2030400] - ice: check whether PTP is initialized in ice_ptp_release() (Jonathan Toppins) [2030400] - ice: devlink: Make devlink_register to be void (Jonathan Toppins) [2030400] - ice: split ice_ring onto Tx/Rx separate structs (Jonathan Toppins) [2030400] - ice: Prefer kcalloc over open coded arithmetic (Jonathan Toppins) [2030400] - ice: Fix macro name for IPv4 fragment flag (Jonathan Toppins) [2030400] - ice: refactor devlink getter/fallback functions to void (Jonathan Toppins) [2030400] - ice: Fix link mode handling (Jonathan Toppins) [2030400] - ice: Add feature bitmap, helpers and a check for DSCP (Jonathan Toppins) [2030400] - ice: Add DSCP support (Jonathan Toppins) [2030400]- fanotify: Make waits for fanotify events only killable (Miklos Szeredi) [1897416] - fanotify: Use interruptible wait when waiting for permission events (Miklos Szeredi) [1897416] - fanotify: Track permission event state (Miklos Szeredi) [1897416] - fanotify: Simplify cleaning of access_list (Miklos Szeredi) [1897416] - fsnotify: Create function to remove event from notification list (Miklos Szeredi) [1897416] - fanotify: Move locking inside get_one_event() (Miklos Szeredi) [1897416] - fanotify: Fold dequeue_event() into process_access_response() (Miklos Szeredi) [1897416] - fanotify: rename struct fanotify_{,perm_}event_info (Miklos Szeredi) [1897416] - RDMA/mlx5: Fix crash when unbind multiport slave (Amir Tzin) [1997386] - redhat: Fix mock.cfg cleanup in redhat/Makefile (Benjamin Coddington) - timekeeping: Use proper clock specifier names in functions (Josef Oskera) [2026471] - leds: ledtrig-activity: use ktime_get_boot_ns() (Josef Oskera) [2026471] - iio: use timespec64 based interfaces for iio_get_time_ns() (Josef Oskera) [2026471] - drivers: net: netdevsim: fix devlink_trap selftests failing (Petr Oros) [2021837] - netdevsim: remove max_vfs dentry (Petr Oros) [2021837] - netdevsim: Fix unsigned being compared to less than zero (Petr Oros) [2021837] - devlink: Protect rate list with lock while switching modes (Petr Oros) [2021837] - devlink: Remove eswitch mode check for mode set call (Petr Oros) [2021837] - devlink: Decrease refcnt of parent rate object on leaf destroy (Petr Oros) [2021837] - docs: networking: devlink: avoid using ReST :doc:`foo` markup (Petr Oros) [2021837] - testing: selftests: drivers: net: netdevsim: devlink: add test case for hard drop statistics (Petr Oros) [2021837] - drivers: net: netdevsim: add devlink trap_drop_counter_get implementation (Petr Oros) [2021837] - testing: selftests: net: forwarding: add devlink-required functionality to test (hard) dropped stats field (Petr Oros) [2021837] - net: core: devlink: add dropped stats traps field (Petr Oros) [2021837] - devlink: Fix error message in devlink_rate_set_ops_supported() (Petr Oros) [2021837] - Documentation: devlink rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate grouping test (Petr Oros) [2021837] - netdevsim: Allow setting parent node of rate objects (Petr Oros) [2021837] - devlink: Allow setting parent node of rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate nodes test (Petr Oros) [2021837] - netdevsim: Implement support for devlink rate nodes (Petr Oros) [2021837] - devlink: Introduce rate nodes (Petr Oros) [2021837] - selftest: netdevsim: Add devlink port shared/max tx rate test (Petr Oros) [2021837] - netdevsim: Implement devlink rate leafs tx rate support (Petr Oros) [2021837] - devlink: Allow setting tx rate for devlink rate leaf objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate test (Petr Oros) [2021837] - netdevsim: Register devlink rate leaf objects per VF (Petr Oros) [2021837] - devlink: Introduce rate object (Petr Oros) [2021837] - netdevsim: Implement legacy/switchdev mode for VFs (Petr Oros) [2021837] - netdevsim: Implement VFs (Petr Oros) [2021837] - netdevsim: Implement port types and indexing (Petr Oros) [2021837] - netdevsim: Disable VFs on nsim_dev_reload_destroy() call (Petr Oros) [2021837] - netdevsim: Add max_vfs to bus_dev (Petr Oros) [2021837] - devlink: append split port number to the port name (Petr Oros) [2021837] - devlink: Correct VIRTUAL port to not have phys_port attributes (Petr Oros) [2021837] - docs: net: add missing devlink health cmd - trigger (Petr Oros) [2021837] - docs: net: tweak devlink health documentation (Petr Oros) [2021837] - devlink: fix typo in documentation (Petr Oros) [2021837] - devlink: Extend devlink port documentation for subfunctions (Petr Oros) [2021837] - udp: Validate checksum in udp_read_sock() (Jiri Benc) [1947007] - bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg (Jiri Benc) [1947007] - bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (Jiri Benc) [1947007] - selftests, bpf: Add one test for sockmap with strparser (Jiri Benc) [1947007] - selftests, bpf: Fix test_txmsg_ingress_parser error (Jiri Benc) [1947007] - skmsg: Lose offset info in sk_psock_skb_ingress (Jiri Benc) [1947007] - bpf, sockmap: Fix potential memory leak on unlikely error case (Jiri Benc) [1947007] - tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Jiri Benc) [1947007] - bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (Jiri Benc) [1947007] - bpf, sockmap: Fix memleak on ingress msg enqueue (Jiri Benc) [1947007] - bpf, sockmap: On cleanup we additionally need to remove cached skb (Jiri Benc) [1947007] - skmsg: Increase sk->sk_drops when dropping packets (Jiri Benc) [1947007] - skmsg: Pass source psock to sk_psock_skb_redirect() (Jiri Benc) [1947007] - skmsg: Teach sk_psock_verdict_apply() to return errors (Jiri Benc) [1947007] - skmsg: Fix a memory leak in sk_psock_verdict_apply() (Jiri Benc) [1947007] - skmsg: Clear skb redirect pointer before dropping it (Jiri Benc) [1947007] - udp: Fix a memory leak in udp_read_sock() (Jiri Benc) [1947007] - selftests/bpf: Retry for EAGAIN in udp_redir_to_connected() (Jiri Benc) [1947007] - skmsg: Improve udp_bpf_recvmsg() accuracy (Jiri Benc) [1947007] - bpf: Limit static tcp-cc functions in the .BTF_ids list to x86 (Jiri Benc) [1947007] - flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Jiri Benc) [1947007] - sock_map: Fix a potential use-after-free in sock_map_close() (Jiri Benc) [1947007] - skmsg: Pass psock pointer to ->psock_update_sk_prot() (Jiri Benc) [1947007] - bpf, udp: Remove some pointless comments (Jiri Benc) [1947007] - selftests/bpf: Add a test case for loading BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - selftests/bpf: Add a test case for udp sockmap (Jiri Benc) [1947007] - sock_map: Update sock type checks for UDP (Jiri Benc) [1947007] - udp: Implement udp_bpf_recvmsg() for sockmap (Jiri Benc) [1947007] - skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data() (Jiri Benc) [1947007] - udp: Implement ->read_sock() for sockmap (Jiri Benc) [1947007] - sock: Introduce sk->sk_prot->psock_update_sk_prot() (Jiri Benc) [1947007] - sock_map: Introduce BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - sock_map: Kill sock_map_link_no_progs() (Jiri Benc) [1947007] - sock_map: Simplify sock_map_link() a bit (Jiri Benc) [1947007] - skmsg: Use GFP_KERNEL in sk_psock_create_ingress_msg() (Jiri Benc) [1947007] - skmsg: Use rcu work for destroying psock (Jiri Benc) [1947007] - skmsg: Avoid lock_sock() in sk_psock_backlog() (Jiri Benc) [1947007] - net: Introduce skb_send_sock() for sock_map (Jiri Benc) [1947007] - skmsg: Introduce a spinlock to protect ingress_msg (Jiri Benc) [1947007] - skmsg: Lock ingress_skb when purging (Jiri Benc) [1947007] - bpf: tcp: Limit calling some tcp cc functions to CONFIG_DYNAMIC_FTRACE (Jiri Benc) [1947007] - bpf: tcp: Fix an error in the bpf_tcp_ca_kfunc_ids list (Jiri Benc) [1947007] - bpf: tcp: Remove comma which is causing build error (Jiri Benc) [1947007] - bpf: tcp: Put some tcp cong functions in allowlist for bpf-tcp-cc (Jiri Benc) [1947007] - tcp: Rename bictcp function prefix to cubictcp (Jiri Benc) [1947007] - bpf: Add getter and setter for SO_REUSEPORT through bpf_{g,s}etsockopt (Jiri Benc) [1947007] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Jiri Benc) [1947007] - xsk: Update rings for load-acquire/store-release barriers (Jiri Benc) [1947007] - skmsg: Add function doc for skb->_sk_redir (Jiri Benc) [1947007] - skmsg: Remove unused sk_psock_stop() declaration (Jiri Benc) [1947007] - skmsg: Get rid of sk_psock_bpf_run() (Jiri Benc) [1947007] - skmsg: Make __sk_psock_purge_ingress_msg() static (Jiri Benc) [1947007] - sock_map: Make sock_map_prog_update() static (Jiri Benc) [1947007] - sock_map: Rename skb_parser and skb_verdict (Jiri Benc) [1947007] - skmsg: Move sk_redir from TCP_SKB_CB to skb (Jiri Benc) [1947007] - bpf: Compute data_end dynamically with JIT code (Jiri Benc) [1947007] - skmsg: Get rid of struct sk_psock_parser (Jiri Benc) [1947007] - bpf: Clean up sockmap related Kconfigs (Jiri Benc) [1947007] - xsk: Build skb by page (aka generic zerocopy xmit) (Jiri Benc) [1947007] - xsk: Respect device's headroom and tailroom on generic xmit path (Jiri Benc) [1947007] - virtio-net: Support IFF_TX_SKB_NO_LINEAR flag (Jiri Benc) [1947007] - net: Add priv_flags for allow tx skb without linear (Jiri Benc) [1947007] - netdevice: Add missing IFF_PHONY_HEADROOM self-definition (Jiri Benc) [1947007] - skmsg: Make sk_psock_destroy() static (Jiri Benc) [1947007] - skmsg: Use fallthrough pseudo-keyword (Jiri Benc) [1947007] - net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP (Jiri Benc) [1947007] - virtio_net: Account for tx bytes and packets on sending xdp_frames (Jiri Benc) [1947007] - inet: udp{4|6}_lib_lookup_skb() skb argument is const (Jiri Benc) [1947007] - inet: constify inet_sdif() argument (Jiri Benc) [1947007] - udp: move gro declarations to net/udp.h (Jiri Benc) [1947007] - net: move tcp gro declarations to net/tcp.h (Jiri Benc) [1947007] - tcp: add declarations to avoid warnings (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->send_check (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->queue_xmit (Jiri Benc) [1947007] - net: remove unused skb_send_sock() (Jiri Benc) [1947007] - net: Use skb_frag_off accessors (Jiri Benc) [1947007] - net: Use skb accessors in network core (Jiri Benc) [1947007] - skbuff: fix compilation warnings in skb_dump() (Jiri Benc) [1947007] - skbuff: increase verbosity when dumping skb data (Jiri Benc) [1947007] - net: dump more useful information in netdev_rx_csum_fault() (Jiri Benc) [1947007] - net: avoid indirect calls in L4 checksum calculation (Jiri Benc) [1947007] - net/core: Allow the compiler to verify declaration and definition consistency (Jiri Benc) [1947007] - efi/arm64: Drop erroneous '__pure' attribute from set_nokaslr() (Vitaly Kuznetsov) [2026995] - drm/nouveau: clean up all clients on device removal (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: Add a dedicated mutex for the clients list (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: use drm_dev_unplug() during device removal (Karol Herbst) [1901903] {CVE-2020-27820} - block: avoid to quiesce queue in elevator_init_mq (Ming Lei) [2025759] - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() (Ming Lei) [2021399] - PCI/portdrv: Enable Bandwidth Notification only if port supports it (Myron Stowe) [1981738] - cifs: keep referral server sessions alive (Ronnie Sahlberg) [2030880] - cifs: check pointer before freeing (Ronnie Sahlberg) [2030880] - cifs: constify path argument of ->make_node() (Ronnie Sahlberg) [2030880] - cifs: constify get_normalized_path() properly (Ronnie Sahlberg) [2030880] - cifs: don't cargo-cult strndup() (Ronnie Sahlberg) [2030880] - cifs: cleanup misc.c (Ronnie Sahlberg) [2030880] - cifs: get rid of @noreq param in __dfs_cache_find() (Ronnie Sahlberg) [2030880] - cifs: do not send tree disconnect to ipc shares (Ronnie Sahlberg) [2030880] - cifs: fix doc warnings in cifs_dfs_ref.c (Ronnie Sahlberg) [2030880] - cifs: introduce helper for finding referral server to improve DFS target resolution (Ronnie Sahlberg) [2030880] - cifs: check all path components in resolved dfs target (Ronnie Sahlberg) [2030880] - cifs: fix DFS failover (Ronnie Sahlberg) [2030880] - Enable CONFIG_SCHED_CLUSTER (Phil Auld) [1920645] - sched,x86: Don't use cluster topology for x86 hybrid CPUs (Phil Auld) [1920645] - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() (Phil Auld) [1920645] - x86/smp: Factor out parts of native_smp_prepare_cpus() (Phil Auld) [1920645] - sched,x86: Fix L2 cache mask (Phil Auld) [1920645] - sched: Add cluster scheduler level for x86 (Phil Auld) [1920645] - sched: Add cluster scheduler level in core and related Kconfig for ARM64 (Phil Auld) [1920645] - topology: Represent clusters of CPUs within a die (Phil Auld) [1920645] - cpumask: Omit terminating null byte in cpumap_print_{list,bitmask}_to_buf (Phil Auld) [1920645] - drivers/base/node.c: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - topology: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - cpumask: introduce cpumap_print_list/bitmask_to_buf to support large bitmask and list (Phil Auld) [1920645] - x86/cpu: Add get_llc_id() helper function (Phil Auld) [1920645] - x86/smp: Add a per-cpu view of SMT state (Phil Auld) [1920645] - ARM: 8943/1: Fix topology setup in case of CPU hotplug for CONFIG_SCHED_MC (Phil Auld) [1920645] - arm: Use common cpu_topology structure and functions. (Phil Auld) [1920645] - cpu-topology: Move cpu topology code to common code. (Phil Auld) [1920645] - netfilter: ctnetlink: allow to filter dump by status bits (Florian Westphal) [1991526] - netfilter: ctnetlink: add and use a helper for mark parsing (Florian Westphal) [1991526] - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Florian Westphal) [1991526] - netfilter: ctnetlink: add timeout and protoinfo to destroy events (Florian Westphal) [1991526] - netfilter: ctnetlink: fix mark based dump filtering regression (Florian Westphal) [1991526] - netfilter: ctnetlink: memleak in filter initialization error path (Florian Westphal) [1991526] - netfilter: ctnetlink: add kernel side filtering for dump (Florian Westphal) [1991526] - netfilter: ctnetlink: don't dump ct extensions of unconfirmed conntracks (Florian Westphal) [1991526] - netfilter: ctnetlink: be more strict when NF_CONNTRACK_MARK is not set (Florian Westphal) [1991526] - netfilter: ctnetlink: Fix regression in conntrack entry deletion (Florian Westphal) [1991526] - netfilter: ctnetlink: Resolve conntrack L3-protocol flush regression (Florian Westphal) [1991526] - netfilter: ctnetlink: always honor CTA_MARK_MASK (Florian Westphal) [1991526] - netfilter: ctnetlink: must check mark attributes vs NULL (Florian Westphal) [1991526] - netfilter: ctnetlink: Support L3 protocol-filter on flush (Florian Westphal) [1991526] - netfilter: nftables: fix incorrect increment of loop counter (Phil Sutter) [1983635] - netfilter: nf_tables: initialize set before expression setup (Phil Sutter) [1983635] - netfilter: nftables: add set expression flags (Phil Sutter) [1983635] - netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Phil Sutter) [1983635] - netfilter: nft_dynset: dump expressions when set definition contains no expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: honor stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: do not leave dangling pointer in nf_tables_set_alloc_name (Phil Sutter) [1983635] - netfilter: nftables: clone set element expression template (Phil Sutter) [1983635] - netfilter: nftables: relax check for stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nftables: netlink support for several set element expressions (Phil Sutter) [1983635] - netfilter: nf_tables: skip set types that do not support for expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: allow dynamic updates of non-anonymous set (Phil Sutter) [1983635] - netfilter: nftables: generalize set extension to support for several expressions (Phil Sutter) [1983635] - netfilter: nf_tables: do not update stateful expressions if lookup is inverted (Phil Sutter) [1983635] - netfilter: nftables: move nft_expr before nft_set (Phil Sutter) [1983635] - netfilter: nf_tables: Align nft_expr private data to 64-bit (Phil Sutter) [1983635] - netfilter: nftables: generalize set expressions support (Phil Sutter) [1983635] - netfilter: nft_dynset: validate set expression definition (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it (Phil Sutter) [1983635] - netfilter: nf_tables: fix double-free on set expression from the error path (Phil Sutter) [1983635] - netfilter: nf_tables: allow to specify stateful expression in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: bogus EBUSY when deleting set after flush (Phil Sutter) [1983635] - netfilter: nf_tables: pass context to nft_set_destroy() (Phil Sutter) [1983635] - netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c (Phil Sutter) [1983635] - netfilter: nf_tables: relocate header content to consumer (Phil Sutter) [1983635] - netfilter: nft_lookup: update element stateful expression (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_update_expr() helper function (Phil Sutter) [1983635] - netfilter: nf_tables: add elements with stateful expressions (Phil Sutter) [1983635] - netfilter: nf_tables: statify nft_expr_init() (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_alloc() (Phil Sutter) [1983635] - netfilter: nf_tables: enable set expiration time for set elements (Phil Sutter) [1983635] - hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Rafael Aquini) [2026376] {CVE-2021-4002} - tlb: mmu_gather: add tlb_flush_*_range APIs (Rafael Aquini) [2026376] {CVE-2021-4002} - ACPI: PM: Do not turn off power resources in unknown state (Mark Langsdorf) [1997696] - ACPI: PRM: Find PRMT table before parsing it (Mark Langsdorf) [1997696] - ACPI: NFIT: Fix support for virtual SPA ranges (Mark Langsdorf) [1997696] - ACPI: DPTF: Fix reading of attributes (Mark Langsdorf) [1997696] - ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007 (Mark Langsdorf) [1997696] - ACPI: Kconfig: Fix table override from built-in initrd (Mark Langsdorf) [1997696] - ACPI: video: Add quirk for the Dell Vostro 3350 (Mark Langsdorf) [1997696] - ACPI: AMBA: Fix resource name in /proc/iomem (Mark Langsdorf) [1997696] - ACPI: PM: postpone bringing devices to D0 unless we need them (Mark Langsdorf) [1997696] - ACPI: tables: Add custom DSDT file as makefile prerequisite (Mark Langsdorf) [1997696] - ACPI: bgrt: Use sysfs_emit (Mark Langsdorf) [1997696] - ACPI: bgrt: Fix CFI violation (Mark Langsdorf) [1997696] - ACPI: EC: trust DSDT GPE for certain HP laptop (Mark Langsdorf) [1997696] - ACPI: scan: Simplify acpi_table_events_fn() (Mark Langsdorf) [1997696] - ACPI: sysfs: Remove tailing return statement in void function (Mark Langsdorf) [1997696] - ACPI: sysfs: Use __ATTR_RO() and __ATTR_RW() macros (Mark Langsdorf) [1997696] - ACPI: sysfs: Sort headers alphabetically (Mark Langsdorf) [1997696] - ACPI: sysfs: Refactor param_get_trace_state() to drop dead code (Mark Langsdorf) [1997696] - ACPI: sysfs: Unify pattern of memory allocations (Mark Langsdorf) [1997696] - ACPI: sysfs: Allow bitmap list to be supplied to acpi_mask_gpe (Mark Langsdorf) [1997696] - ACPI: sysfs: Make sparse happy about address space in use (Mark Langsdorf) [1997696] - ACPI: scan: Fix race related to dropping dependencies (Mark Langsdorf) [1997696] - ACPI: scan: Reorganize acpi_device_add() (Mark Langsdorf) [1997696] - ACPI: scan: Fix device object rescan in acpi_scan_clear_dep() (Mark Langsdorf) [1997696] - ACPI: scan: Make acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange acpi_dev_get_first_consumer_dev_cb() (Mark Langsdorf) [1997696] - ACPI: scan: Define acpi_bus_put_acpi_device() as static inline (Mark Langsdorf) [1997696] - ACPI: NVS: fix doc warnings in nvs.c (Mark Langsdorf) [1997696] - ACPI: sysfs: fix doc warnings in device_sysfs.c (Mark Langsdorf) [1997696] - ACPI: APEI: fix synchronous external aborts in user-mode (Mark Langsdorf) [1997696] - mfd: tps68470: Remove tps68470 MFD driver (Mark Langsdorf) [1997696] - ACPI: power: Use dev_dbg() to print some messages (Mark Langsdorf) [1997696] - ACPI: Add quirks for AMD Renoir/Lucienne CPUs to force the D3 hint (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Fix several coding style issues (Mark Langsdorf) [1997696] - ACPI: sysfs: Drop four redundant return statements (Mark Langsdorf) [1997696] - ACPI: video: Drop three redundant return statements (Mark Langsdorf) [1997696] - ACPI: sleep: Fix acpi_pm_pre_suspend() kernel-doc (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Remove redundant initialization of 'obj' (Mark Langsdorf) [1997696] - ACPI: utils: Introduce acpi_get_local_address() (Mark Langsdorf) [1997696] - ACPI: scan: initialize local variable to avoid garbage being returned (Mark Langsdorf) [1997696] - ACPI: Remove redundant clearing of context->ret.pointer from acpi_run_osc() (Mark Langsdorf) [1997696] - redhat/configs: Add Enable CONFIG_ACPI_PRMT (Mark Langsdorf) [1997696] - ACPI: PRM: Deal with table not present or no module found (Mark Langsdorf) [1997696] - ACPI: Do not singal PRM support if not enabled (Mark Langsdorf) [1997696] - ACPI: Kconfig: Provide help text for the ACPI_PRMT option (Mark Langsdorf) [1997696] - ACPI: PRM: make symbol 'prm_module_list' static (Mark Langsdorf) [1997696] - ACPI: Correct \_SB._OSC bit definition for PRM (Mark Langsdorf) [1997696] - ACPI: Add \_SB._OSC bit for PRM (Mark Langsdorf) [1997696] - ACPI: PRM: implement OperationRegion handler for the PlatformRtMechanism subtype (Mark Langsdorf) [1997696] - ACPICA: Add PRMT module header to facilitate parsing (Mark Langsdorf) [1997696] - ACPI: scan: Add function to fetch dependent of ACPI device (Mark Langsdorf) [1997696] - ACPI: scan: Extend acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs (Mark Langsdorf) [1997696] - ACPI: NUMA: fix typo in a comment (Mark Langsdorf) [1997696] - ACPI: sysfs: Fix a buffer overrun problem with description_show() (Mark Langsdorf) [1997696] - ACPI: LPSS: Use kstrtol() instead of simple_strtol() (Mark Langsdorf) [1997696] - ACPI: tables: FPDT: Add missing acpi_put_table() in acpi_init_fpdt() (Mark Langsdorf) [1997696] - ACPI: tables: PPTT: Populate cache-id if provided by firmware (Mark Langsdorf) [1997696] - ACPI: OSL: Use DEFINE_RES_IO_NAMED() to simplify code (Mark Langsdorf) [1997696] - ACPI: bus: Call kobject_put() in acpi_init() error path (Mark Langsdorf) [1997696] - ACPI: bus: Remove unneeded assignment (Mark Langsdorf) [1997696] - ACPI: sleep: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sbs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: scan: Unify the log message printing (Mark Langsdorf) [1997696] - ACPI: sbshc: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sysfs: Cleanup message printing (Mark Langsdorf) [1997696] - ACPI: reboot: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Cleanup the printing messages (Mark Langsdorf) [1997696] - ACPI: processor_perflib: Cleanup print messages (Mark Langsdorf) [1997696] - ACPI: processor_thermal: Remove unused PREFIX for printing (Mark Langsdorf) [1997696] - ACPI: pci_root: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: osl: Remove the duplicated PREFIX for message printing (Mark Langsdorf) [1997696] - ACPI: nvs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: glue: Clean up the printing messages (Mark Langsdorf) [1997696] - ACPI: event: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: bus: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: blacklist: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: cmos_rtc: Using pr_fmt() and remove PREFIX (Mark Langsdorf) [1997696] - ACPI: scan: Constify acpi_dma_supported() helper function (Mark Langsdorf) [1997696] - ACPICA: Update version to 20210604 (Mark Langsdorf) [1997696] - ACPICA: Add support for PlatformRtMechanism OperationRegion handler (Mark Langsdorf) [1997696] - ACPICA: iASL: add disassembler support for PRMT (Mark Langsdorf) [1997696] - ACPICA: Add the CFMWS structure definition to the CEDT table (Mark Langsdorf) [1997696] - ACPICA: Add defines for the CXL Host Bridge Structure (CHBS) (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the BDAT ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add _PLD panel positions (Mark Langsdorf) [1997696] - ACPICA: Use ACPI_FALLTHROUGH (Mark Langsdorf) [1997696] - ACPICA: iASL Table Compiler: Add full support for RGRT ACPI table (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the SVKL table (Mark Langsdorf) [1997696] - ACPICA: iASL: Finish support for the IVRS ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add SVKL table headers (Mark Langsdorf) [1997696] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Mailbox Structure (Mark Langsdorf) [1997696] - ACPI: power: Rework turning off unused power resources (Mark Langsdorf) [1997696] - ACPI: power: Save the last known state of each power resource (Mark Langsdorf) [1997696] - ACPI: power: Use u8 as the power resource state data type (Mark Langsdorf) [1997696] - ACPI: configfs: Replace ACPI_INFO() with pr_debug() (Mark Langsdorf) [1997696] - ACPI: ipmi: Remove address space handler in error path (Mark Langsdorf) [1997696] - ACPI: EC: Make more Asus laptops use ECDT _GPE (Mark Langsdorf) [1997696] - ACPI: event: Remove redundant initialization of local variable (Mark Langsdorf) [1997696] - ACPI: sbshc: Fix fall-through warning for Clang (Mark Langsdorf) [1997696] - ACPI: PM / fan: Put fan device IDs into separate header file (Mark Langsdorf) [1997696] - ACPI: APEI: Don't warn if ACPI is disabled (Mark Langsdorf) [1997696] - ACPI: processor idle: Fix up C-state latency if not ordered (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange dep_unmet initialization (Mark Langsdorf) [1997696] - ACPI: DPTF: Add battery participant for Intel SoCs (Mark Langsdorf) [1997696] - md/raid5: avoid device_lock in read_one_chunk() (Nigel Croxon) [1985919] - md: add comments in md_integrity_register (Nigel Croxon) [1985919] - md: check level before create and exit io_acct_set (Nigel Croxon) [1985919] - md/raid10: enable io accounting (Nigel Croxon) [1985919] - md/raid1: enable io accounting (Nigel Croxon) [1985919] - md/raid5: avoid redundant bio clone in raid5_read_one_chunk (Nigel Croxon) [1985919] - md/raid5: move checking badblock before clone bio in raid5_read_one_chunk (Nigel Croxon) [1985919] - md: add io accounting for raid0 and raid5 (Nigel Croxon) [1985919] - md: revert io stats accounting (Nigel Croxon) [1985919] - md/raid5: remove an incorrect assert in in_chunk_boundary (Nigel Croxon) [1985919] - md: use rdev_read_only in restart_array (Nigel Croxon) [1985919] - md/raid6: refactor raid5_read_one_chunk (Nigel Croxon) [1985919] - md: remove md_bio_alloc_sync (Nigel Croxon) [1985919] - md: simplify sync_page_io (Nigel Croxon) [1985919] - md: remove bio_alloc_mddev (Nigel Croxon) [1985919] - md: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct (Nigel Croxon) [1985919] - md: improve io stats accounting (Nigel Croxon) [1985919]- ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970663] - igbvf: convert to strongly typed descriptors (Corinna Vinschen) [1970663] - intel: call csum functions with well formatted arguments (Corinna Vinschen) [1970663] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970663] - igb: fix netpoll exit with traffic (Corinna Vinschen) [1970662] - igb: unbreak I2C bit-banging on i350 (Corinna Vinschen) [1970662] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970662] - igb: Avoid memcpy() over-reading of ETH_SS_STATS (Corinna Vinschen) [1970662] - igb: Add counter to i21x doublecheck (Corinna Vinschen) [1970662] - igb: Fix position of assignment to *ring (Corinna Vinschen) [1970662] - igb: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970662] - igb: Fix an error handling path in 'igb_probe()' (Corinna Vinschen) [1970662] - igb: Fix use-after-free error during reset (Corinna Vinschen) [1970662] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970662] - igb: add correct exception tracing for XDP (Corinna Vinschen) [1970662] - igb: Fix XDP with PTP enabled (Corinna Vinschen) [1970662] - igb: Fix -Wunused-const-variable warning (Corinna Vinschen) [1970662] - igb: override two checker warnings (Corinna Vinschen) [1970662] - igb: fix assignment on big endian machines (Corinna Vinschen) [1970662] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970662] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970662] - intel: remove checker warning (Corinna Vinschen) [1970662] - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc (Stefan Assmann) [1970651] - i40e: Fix pre-set max number of queues for VF (Stefan Assmann) [1970651] - i40e: Fix failed opcode appearing if handling messages from VF (Stefan Assmann) [1970651] - i40e: Fix display error code in dmesg (Stefan Assmann) [1970651] - i40e: Fix creation of first queue by omitting it if is not power of two (Stefan Assmann) [1970651] - i40e: Fix warning message and call stack during rmmod i40e driver (Stefan Assmann) [1970651] - i40e: Fix ping is lost after configuring ADq on VF (Stefan Assmann) [1970651] - i40e: Fix changing previously set num_queue_pairs for PFs (Stefan Assmann) [1970651] - i40e: Fix NULL ptr dereference on VSI filter sync (Stefan Assmann) [1970651] - i40e: Fix correct max_pkt_size on VF RX queue (Stefan Assmann) [1970651] - ethernet: constify references to netdev->dev_addr in drivers (Stefan Assmann) [1970651] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970651] - i40e: Fix ATR queue selection (Stefan Assmann) [1970651] - i40e: Fix spelling mistake "dissable" -> "disable" (Stefan Assmann) [1970651] - iavf: do not override the adapter state in the watchdog task (again) (Stefan Assmann) [1970650] - iavf: missing unlocks in iavf_watchdog_task() (Stefan Assmann) [1970650] - iavf: Fix reporting when setting descriptor count (Stefan Assmann) [1970650] - iavf: restore MSI state on reset (Stefan Assmann) [1970650] - iavf: Fix displaying queue statistics shown by ethtool (Stefan Assmann) [1970650] - iavf: Refactor string format to avoid static analysis warnings (Stefan Assmann) [1970650] - iavf: Refactor text of informational message (Stefan Assmann) [1970650] - iavf: Fix static code analysis warning (Stefan Assmann) [1970650] - iavf: Refactor iavf_mac_filter struct memory usage (Stefan Assmann) [1970650] - iavf: Enable setting RSS hash key (Stefan Assmann) [1970650] - iavf: Add trace while removing device (Stefan Assmann) [1970650] - iavf: return errno code instead of status code (Stefan Assmann) [1970650] - iavf: Log info when VF is entering and leaving Allmulti mode (Stefan Assmann) [1970650] - iavf: Add change MTU message (Stefan Assmann) [1970650] - iavf: Fix VLAN feature flags after VFR (Stefan Assmann) [1970650] - iavf: Fix refreshing iavf adapter stats on ethtool request (Stefan Assmann) [1970650] - iavf: Fix deadlock occurrence during resetting VF interface (Stefan Assmann) [1970650] - iavf: Prevent changing static ITR values if adaptive moderation is on (Stefan Assmann) [1970650] - iavf: Restore VLAN filters after link down (Stefan Assmann) [1970650] - iavf: Fix for setting queues to 0 (Stefan Assmann) [1970650] - iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Stefan Assmann) [1970650] - iavf: validate pointers (Stefan Assmann) [1970650] - iavf: prevent accidental free of filter structure (Stefan Assmann) [1970650] - iavf: Fix failure to exit out from last all-multicast mode (Stefan Assmann) [1970650] - iavf: don't clear a lock we don't hold (Stefan Assmann) [1970650] - iavf: free q_vectors before queues in iavf_disable_vf (Stefan Assmann) [1970650] - iavf: check for null in iavf_fix_features (Stefan Assmann) [1970650] - iavf: Fix return of set the new channel count (Stefan Assmann) [1970650] - iavf: Fix kernel BUG in free_msi_irqs (Stefan Assmann) [1970650] - iavf: Add helper function to go from pci_dev to adapter (Stefan Assmann) [1970650] - iavf: Combine init and watchdog state machines (Stefan Assmann) [1970650] - iavf: Add __IAVF_INIT_FAILED state (Stefan Assmann) [1970650] - iavf: Refactor iavf state machine tracking (Stefan Assmann) [1970650] - iavf: fix double unlock of crit_lock (Stefan Assmann) [1970650] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970650] - iavf: Fix ping is lost after untrusted VF had tried to change MAC (Stefan Assmann) [1970650] - iavf: use mutexes for locking of critical sections (Stefan Assmann) [1970650] - qed: rdma - don't wait for resources under hw error recovery flow (Manish Chopra) [1998195] - qed: Handle management FW error (Manish Chopra) [1998195] - qede: Fix memset corruption (Manish Chopra) [1998195] - qed: Enable automatic recovery on error condition. (Manish Chopra) [1998195] - qed: Fix the VF msix vectors flow (Manish Chopra) [1998195] - qed: Fix null-pointer dereference in qed_rdma_create_qp() (Manish Chopra) [1998195] - qed: qed ll2 race condition fixes (Manish Chopra) [1998195] - qed: Remove duplicated include of kernel.h (Manish Chopra) [1998195] - qed: Remove redundant prints from the iWARP SYN handling (Manish Chopra) [1998195] - qed: Skip DORQ attention handling during recovery (Manish Chopra) [1998195] - qed: Avoid db_recovery during recovery (Manish Chopra) [1998195] - qede: fix crash in rmmod qede while automatic debug collection (Manish Chopra) [1998195] - RDMA/qedr: Improve error logs for rdma_alloc_tid error return (Manish Chopra) [1998195] - RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc (Manish Chopra) [1998195] - net: qed: remove unneeded return variables (Manish Chopra) [1998195] - net: qede: Fix end of loop tests for list_for_each_entry (Manish Chopra) [1998195] - qede: Remove rcu_read_lock() around XDP program invocation (Manish Chopra) [1998195] - net: qed: Fix memcpy() overflow of qed_dcbx_params() (Manish Chopra) [1998195] - net: qede: Use list_for_each_entry() to simplify code (Manish Chopra) [1998195] - qed: Fix duplicate included linux/kernel.h (Manish Chopra) [1998195] - qed: Add IP services APIs support (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW Initializations (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add support of HW filter block (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload Connection Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload PF Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add TCP_ULP FW resource layout (Manish Chopra) [1998195] - net: qed: remove redundant initialization of variable rc (Manish Chopra) [1998195] - net: qed: remove unused including (Manish Chopra) [1998195] - qede: remove unused including (Manish Chopra) [1998195] - linux/qed: Mundane spelling fixes throughout the file (Manish Chopra) [1998195] - qed: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Use true and false for bool variable (Manish Chopra) [1998195] - qede: preserve per queue stats across up/down of interface (Manish Chopra) [1998195] - qede: add per queue coalesce support for qede driver (Manish Chopra) [1998195] - qede: add netpoll support for qede driver (Manish Chopra) [1998195] - RDMA/qedr: Remove in_irq() usage from debug output (Manish Chopra) [1998195] - linux/qed: fix spelling typo in qed_chain.h (Manish Chopra) [1998195] - qed: select CONFIG_CRC32 (Manish Chopra) [1998195] - IB/qedr: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Endianness warnings cleanup (Manish Chopra) [1998195] - qed/qed_ll2: Replace one-element array with flexible-array member (Manish Chopra) [1998195] - net: qed: use true,false for bool variables (Manish Chopra) [1998195] - RDMA/qedr: Fix reported max_pkeys (Manish Chopra) [1998195] - qed: align adjacent indent (Manish Chopra) [1998195] - qed: fix kconfig help entries (Manish Chopra) [1998195] - sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full (Phil Auld) [1992387] - net: tg3: fix obsolete check of !err (Ken Cox) [1987082] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987082] - tg3: Remove unused PHY_BRCM flags (Ken Cox) [1987082] - net: check skb sec_path when re-initializing slow_gro in gro_list_prepare (Xin Long) [2030476] - e1000e: Fix the max snoop/no-snoop latency for 10M (Ken Cox) [1970665] - net/e1000e: Fix spelling mistake "The" -> "This" (Ken Cox) [1970665] - e1000e: Add space to the debug print (Ken Cox) [1970665] - e1000e: Additional PHY power saving in S0ix (Ken Cox) [1970665] - e1000e: Add polling mechanism to indicate CSME DPG exit (Ken Cox) [1970665] - e1000e: Add handshake with the CSME to support S0ix (Ken Cox) [1970665] - e1000e: Fix an error handling path in 'e1000_probe()' (Ken Cox) [1970665] - e1000e: Check the PCIm state (Ken Cox) [1970665] - net: e1000e: fix misspell word "retreived" (Ken Cox) [1970665] - net: e1000e: remove repeated word "slot" for netdev.c (Ken Cox) [1970665] - net: e1000e: remove repeated word "the" for ich8lan.c (Ken Cox) [1970665] - ppc64: Fix incorrect qrwlock use in debug kernel (Waiman Long) [2027200] - locking: Remove spin_lock_flags() etc (Waiman Long) [2027200] - Bluetooth: btusb: Add one more Bluetooth part for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add the new support IDs for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: re-definition for board_id in struct qca_version (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add support using different nvm for variant WCN6855 controller (Gopal Tiwari) [2007903] - bpf/selftests: enable atomic_bounds test (Viktor Malik) [2030572] - Revert "bpf: Remove atomics tests from test_progs" (Viktor Malik) [2030572] - bpf/selftests: disable tests failing on RHEL 8.6 (Viktor Malik) [2025797 2025801 2025810 2025812 2025813] - bpf/selftests: allow disabling prog_tests (Viktor Malik) [2030572] - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [2022903] - libxfs: expose inobtcount in xfs geometry (Bill O'Donnell) [2022903] - xfs: enable new inode btree counters feature (Bill O'Donnell) [2022903] - xfs: enable big timestamps (Bill O'Donnell) [2022903] - selftests: net: bridge: fix typo in vlan_filtering dependency test (Ivan Vecera) [2019055] - selftests: net: bridge: add test for vlan_filtering dependency (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_router tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast query and query response interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_querier_interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_membership_interval test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_startup_query_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_last_member_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast igmp/mld version tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast querier test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast snooping control test (Ivan Vecera) [2019055] - selftests: net: bridge: update IGMP/MLD membership interval value (Ivan Vecera) [2019055] - net: bridge: mcast: use multicast_membership_interval for IGMPv3 (Ivan Vecera) [2019055] - net: bridge: fix under estimation in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: mcast: Associate the seqcount with its protecting lock. (Ivan Vecera) [2019055] - net: bridge: mcast: fix vlan port router deadlock (Ivan Vecera) [2019055] - net: bridge: use mld2r_ngrec instead of icmpv6_dataun (Ivan Vecera) [2019055] - net: bridge: change return type of br_handle_ingress_vlan_tunnel (Ivan Vecera) [2019055] - net: bridge: vlan: convert mcast router global option to per-vlan entry (Ivan Vecera) [2019055] - net: bridge: mcast: br_multicast_set_port_router takes multicast context as argument (Ivan Vecera) [2019055] - net: bridge: mcast: toggle also host vlan state in br_multicast_toggle_vlan (Ivan Vecera) [2019055] - net: bridge: mcast: use the correct vlan group helper (Ivan Vecera) [2019055] - net: bridge: vlan: account for router port lists when notifying (Ivan Vecera) [2019055] - net: bridge: vlan: enable mcast snooping for existing master vlans (Ivan Vecera) [2019055] - net: bridge: mcast: account for ipv6 size when dumping querier state (Ivan Vecera) [2019055] - net: bridge: mcast: drop sizeof for nest attribute's zero size (Ivan Vecera) [2019055] - net: bridge: mcast: don't dump querier state if snooping is disabled (Ivan Vecera) [2019055] - net: bridge: vlan: dump mcast ctx querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv6 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv4 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: consolidate querier selection for ipv4 and ipv6 (Ivan Vecera) [2019055] - net: bridge: mcast: make sure querier port/address updates are consistent (Ivan Vecera) [2019055] - net: bridge: mcast: record querier port device ifindex instead of pointer (Ivan Vecera) [2019055] - net: bridge: vlan: use br_rports_fill_info() to export mcast router ports (Ivan Vecera) [2019055] - net: bridge: mcast: use the proper multicast context when dumping router ports (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast router global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier global option (Ivan Vecera) [2019055] - net: bridge: mcast: querier and query state affect only current context type (Ivan Vecera) [2019055] - net: bridge: mcast: move querier state to the multicast context (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query response interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast membership interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast igmp/mld version global options (Ivan Vecera) [2019055] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Ivan Vecera) [2019055] - net: bridge: fix flags interpretation for extern learn fdb entries (Ivan Vecera) [2019055] - net: bridge: vlan: fix global vlan option range dumping (Ivan Vecera) [2019055] - net: bridge: fix memleak in br_add_if() (Ivan Vecera) [2019055] - net: make switchdev_bridge_port_{,unoffload} loosely coupled with the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: fix incorrect use of FDB flags when picking the dst device (Ivan Vecera) [2019055] - net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry (Ivan Vecera) [2019055] - net: bridge: switchdev: treat local FDBs the same as entries towards the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: replay the entire FDB for each port (Ivan Vecera) [2019055] - net: bridge: add a helper for retrieving port VLANs from the data path (Ivan Vecera) [2019055] - net: bridge: update BROPT_VLAN_ENABLED before notifying switchdev in br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: bridge: fix build when setting skb->offload_fwd_mark with CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: switchdev: allow the TX data plane forwarding to be offloaded (Ivan Vecera) [2019055] - net: switchdev: fix FDB entries towards foreign ports not getting propagated to us (Ivan Vecera) [2019055] - net: bridge: move the switchdev object replay helpers to "push" mode (Ivan Vecera) [2019055] - net: bridge: guard the switchdev replay helpers against a NULL notifier block (Ivan Vecera) [2019055] - net: bridge: switchdev: let drivers inform which bridge ports are offloaded (Ivan Vecera) [2019055] - net: bridge: switchdev: recycle unused hwdoms (Ivan Vecera) [2019055] - net: bridge: disambiguate offload_fwd_mark (Ivan Vecera) [2019055] - net: bridge: multicast: add context support for host-joined groups (Ivan Vecera) [2019055] - net: bridge: multicast: add mdb context support (Ivan Vecera) [2019055] - net: bridge: multicast: fix igmp/mld port context null pointer dereferences (Ivan Vecera) [2019055] - net: switchdev: recurse into __switchdev_handle_fdb_del_to_device (Ivan Vecera) [2019055] - net: switchdev: remove stray semicolon in switchdev_handle_fdb_del_to_device shim (Ivan Vecera) [2019055] - net: bridge: vlan: add mcast snooping control (Ivan Vecera) [2019055] - net: bridge: vlan: notify when global options change (Ivan Vecera) [2019055] - net: bridge: vlan: add support for dumping global vlan options (Ivan Vecera) [2019055] - net: bridge: vlan: add support for global options (Ivan Vecera) [2019055] - net: bridge: multicast: include router port vlan id in notifications (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan querier and query support (Ivan Vecera) [2019055] - net: bridge: multicast: check if should use vlan mcast ctx (Ivan Vecera) [2019055] - net: bridge: multicast: use the port group to port context helper (Ivan Vecera) [2019055] - net: bridge: multicast: add helper to get port mcast context from port group (Ivan Vecera) [2019055] - net: bridge: add vlan mcast snooping knob (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan state initialization and control (Ivan Vecera) [2019055] - net: bridge: vlan: add global and per-port multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: use multicast contexts instead of bridge or port (Ivan Vecera) [2019055] - net: bridge: multicast: factor out bridge multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: factor out port multicast context (Ivan Vecera) [2019055] - net: switchdev: introduce a fanout helper for SWITCHDEV_FDB_{ADD,DEL}_TO_DEVICE (Ivan Vecera) [2019055] - net: switchdev: introduce helper for checking dynamically learned FDB entries (Ivan Vecera) [2019055] - net: bridge: do not replay fdb entries pointing towards the bridge twice (Ivan Vecera) [2019055] - net: bridge: multicast: fix MRD advertisement router port marking race (Ivan Vecera) [2019055] - net: bridge: multicast: fix PIM hello router port marking race (Ivan Vecera) [2019055] - net: bridge: sync fdb to new unicast-filtering ports (Ivan Vecera) [2019055] - net: bridge: allow br_fdb_replay to be called for the bridge device (Ivan Vecera) [2019055] - net: bridge: switchdev: send FDB notifications for host addresses (Ivan Vecera) [2019055] - net: bridge: use READ_ONCE() and WRITE_ONCE() compiler barriers for fdb->dst (Ivan Vecera) [2019055] - net: bridge: allow the switchdev replay functions to be called for deletion (Ivan Vecera) [2019055] - net: bridge: constify variables in the replay helpers (Ivan Vecera) [2019055] - net: bridge: ignore switchdev events for LAG ports which didn't request replay (Ivan Vecera) [2019055] - net: switchdev: add a context void pointer to struct switchdev_notifier_info (Ivan Vecera) [2019055] - net: bridge: include the is_local bit in br_fdb_replay (Ivan Vecera) [2019055] - net: bridge: mrp: Update the Test frames for MRA (Ivan Vecera) [2019055] - bridge: cfm: remove redundant return (Ivan Vecera) [2019055] - net: bridge: remove redundant continue statement (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst refcnt when egressing (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst null pointer dereference (Ivan Vecera) [2019055] - net: bridge: mrp: Update ring transitions. (Ivan Vecera) [2019055] - net: bridge: remove redundant assignment (Ivan Vecera) [2019055] - net: bridge: fix br_multicast_is_router stub when igmp is disabled (Ivan Vecera) [2019055] - net: bridge: fix build when IPv6 is disabled (Ivan Vecera) [2019055] - net: bridge: mcast: export multicast router presence adjacent to a port (Ivan Vecera) [2019055] - net: bridge: mcast: add ip4+ip6 mcast router timers to mdb netlink (Ivan Vecera) [2019055] - net: bridge: mcast: split multicast router state for IPv4 and IPv6 (Ivan Vecera) [2019055] - net: bridge: mcast: split router port del+notify for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare add-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare expiry functions for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare is-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare query reception for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare mdb netlink for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: add wrappers for router node retrieval (Ivan Vecera) [2019055] - net: bridge: mcast: rename multicast router lists and timers (Ivan Vecera) [2019055] - bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Ivan Vecera) [2019055] - net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Ivan Vecera) [2019055] - net: bridge: fix error in br_multicast_add_port when CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate error code and extack from br_mc_disabled_update (Ivan Vecera) [2019055] - net: bridge: Fix missing return assignment from br_vlan_replay_one call (Ivan Vecera) [2019055] - bridge: mrp: Disable roles before deleting the MRP instance (Ivan Vecera) [2019055] - net: bridge: add helper to replay VLANs installed on port (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and local fdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and host-joined mdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to retrieve the current ageing time (Ivan Vecera) [2019055] - net: bridge: add helper for retrieving the current bridge port STP state (Ivan Vecera) [2019055] - net: bridge: when suppression is enabled exclude RARP packets (Ivan Vecera) [2019055] - net: bridge: declare br_vlan_tunnel_lookup argument tunnel_id as __be64 (Ivan Vecera) [2019055] - Documentation: networking: switchdev: add missing "and" word (Ivan Vecera) [2019055] - Documentation: networking: switchdev: separate bulleted items with new line (Ivan Vecera) [2019055] - Documentation: networking: switchdev: fix command for static FDB entries (Ivan Vecera) [2019055] - Documentation: networking: switchdev: clarify device driver behavior (Ivan Vecera) [2019055] - net: bridge: mcast: factor out common allow/block EHT handling (Ivan Vecera) [2019055] - net: bridge: mcast: remove unreachable EHT code (Ivan Vecera) [2019055] - net: bridge: Fix fall-through warnings for Clang (Ivan Vecera) [2019055] - bridge: mrp: Update br_mrp to use new return values of br_mrp_switchdev (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_switchdev to detect better the errors (Ivan Vecera) [2019055] - bridge: mrp: Add 'enum br_mrp_hw_support' (Ivan Vecera) [2019055] - switchdev: mrp: Extend ring_role_mrp and in_role_mrp (Ivan Vecera) [2019055] - switchdev: mrp: Remove CONFIG_BRIDGE_MRP (Ivan Vecera) [2019055] - net: bridge: fix br_vlan_filter_toggle stub when CONFIG_BRIDGE_VLAN_FILTERING=n (Ivan Vecera) [2019055] - net: bridge: fix switchdev_port_attr_set stub when CONFIG_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate extack through switchdev_port_attr_set (Ivan Vecera) [2019055] - net: bridge: propagate extack through store_bridge_parm (Ivan Vecera) [2019055] - net: bridge: remove __br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributes (Ivan Vecera) [2019055] - net: bridge: don't print in br_switchdev_set_port_flag (Ivan Vecera) [2019055] - net: bridge: offload all port flags at once in br_setport (Ivan Vecera) [2019055] - net: switchdev: propagate extack to port attributes (Ivan Vecera) [2019055] - switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT (Ivan Vecera) [2019055] - bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state (Ivan Vecera) [2019055] - net: bridge: mcast: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Ivan Vecera) [2019055] - net: bridge: add warning comments to avoid extending sysfs (Ivan Vecera) [2019055] - net: bridge: mcast: drop hosts limit sysfs support (Ivan Vecera) [2019055] - net: bridge: multicast: make tracked EHT hosts limit configurable (Ivan Vecera) [2019055] - net: bridge: multicast: add per-port EHT hosts limit (Ivan Vecera) [2019055] - net: switchdev: use obj-$(CONFIG_NET_SWITCHDEV) form in net/Makefile (Ivan Vecera) [2019055] - net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP (Ivan Vecera) [2019055] - net: bridge: multicast: fix br_multicast_eht_set_entry_lookup indentation (Ivan Vecera) [2019055] - bridge: Use PTR_ERR_OR_ZERO instead if(IS_ERR(...)) + PTR_ERR (Ivan Vecera) [2019055] - net: mrp: move struct definitions out of uapi (Ivan Vecera) [2019055] - net: mrp: fix definitions of MRP test packets (Ivan Vecera) [2019055] - net: bridge: multicast: mark IGMPv3/MLDv2 fast-leave deletes (Ivan Vecera) [2019055] - net: bridge: multicast: handle block pg delete for all cases (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host filter_mode handling (Ivan Vecera) [2019055] - net: bridge: multicast: optimize TO_INCLUDE EHT timeouts (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT include and exclude handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT allow/block handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host delete function (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT source set handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT structures and definitions (Ivan Vecera) [2019055] - net: bridge: multicast: calculate idx position without changing ptr (Ivan Vecera) [2019055] - net: bridge: multicast: __grp_src_block_incl can modify pg (Ivan Vecera) [2019055] - net: bridge: multicast: pass host src address to IGMPv3/MLDv2 functions (Ivan Vecera) [2019055] - net: bridge: multicast: rename src_size to addr_size (Ivan Vecera) [2019055] - net: bridge: check vlan with eth_type_vlan() method (Ivan Vecera) [2019055] - net: switchdev: delete the transaction object (Ivan Vecera) [2019055] - mlxsw: spectrum_switchdev: remove transactional logic for VLAN objects (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port attributes (Ivan Vecera) [2019055] - net: switchdev: delete switchdev_port_obj_add_now (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port object notifiers (Ivan Vecera) [2019055] - net: switchdev: remove vid_begin -> vid_end range from VLAN objects (Ivan Vecera) [2019055] - net: bridge: fix misspellings using codespell tool (Ivan Vecera) [2019055] - net: bridge: notify switchdev of disappearance of old FDB entry upon migration (Ivan Vecera) [2019055] - bridge: Fix a deadlock when enabling multicast snooping (Ivan Vecera) [2019055] - bridge: mrp: Implement LC mode for MRP (Ivan Vecera) [2019055] - net: bridge: switch to net core statistics counters handling (Ivan Vecera) [2019055] - net: bridge: replace struct br_vlan_stats with pcpu_sw_netstats (Ivan Vecera) [2019055] - bridge: mrp: Use hlist_head instead of list_head for mrp (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add initial MLDv2 include test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out and rename sg state functions (Ivan Vecera) [2019055] - selftests: net: lib: add support for IPv6 mcast packet test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out mcast_packet_test (Ivan Vecera) [2019055] - net: bridge: mcast: fix stub definition of br_multicast_querier_exists (Ivan Vecera) [2019055] - net: bridge: explicitly convert between mdb entry state and port group flags (Ivan Vecera) [2019055] - net: bridge: mcast: add support for raw L2 multicast groups (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add tests for igmpv3 is_include and inc -> allow reports (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add IGMPv3 entries' state helpers (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: check for specific udp ip protocol (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add support for packet source address (Ivan Vecera) [2019055] - selftests: net: bridge: rename current igmp tests to igmpv2 (Ivan Vecera) [2019055] - net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled (Ivan Vecera) [2019055] - bridge: cfm: Netlink Notifications. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET status Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink SET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame RX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame TX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. MEP create/delete. (Ivan Vecera) [2019055] - bridge: uapi: cfm: Added EtherType used by the CFM protocol. (Ivan Vecera) [2019055] - bridge: cfm: Add BRIDGE_CFM to Kconfig. (Ivan Vecera) [2019055] - net: bridge: extend the process of special frames (Ivan Vecera) [2019055] - bridge: Netlink interface fix. (Ivan Vecera) [2019055] - net: bridge: mcast: remove only S,G port groups from sg_port hash (Ivan Vecera) [2019055] - net: switchdev: Fixed kerneldoc warning (Ivan Vecera) [2019055] - net: bridge: mcast: when forwarding handle filter mode and blocked flag (Ivan Vecera) [2019055] - net: bridge: mcast: handle host state (Ivan Vecera) [2019055] - net: bridge: mcast: add support for blocked port groups (Ivan Vecera) [2019055] - net: bridge: mcast: handle port group filter modes (Ivan Vecera) [2019055] - net: bridge: mcast: install S,G entries automatically based on reports (Ivan Vecera) [2019055] - net: bridge: mcast: add sg_port rhashtable (Ivan Vecera) [2019055] - net: bridge: mcast: add rt_protocol field to the port group struct (Ivan Vecera) [2019055] - net: bridge: mcast: when igmpv3/mldv2 are enabled lookup (S,G) first, then (*,G) (Ivan Vecera) [2019055] - net: bridge: mdb: add support for add/del/dump of entries with source (Ivan Vecera) [2019055] - net: bridge: mdb: add support to extend add/del commands (Ivan Vecera) [2019055] - net: bridge: mcast: rename br_ip's u member to dst (Ivan Vecera) [2019055] - net: bridge: mcast: use br_ip's src for src groups and querier address (Ivan Vecera) [2019055] - net: bridge: add src field to br_ip (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_add() and br_mdb_add_group() (Ivan Vecera) [2019055] - net: bridge: mdb: move all port and bridge checks to br_mdb_add (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_parse() (Ivan Vecera) [2019055] - net: bridge: delete duplicated words (Ivan Vecera) [2019055] - net: bridge: mcast: don't ignore return value of __grp_src_toex_excl (Ivan Vecera) [2019055] - __netif_receive_skb_core: don't untag vlan from skb on DSA master (Ivan Vecera) [2019055] - bridge: mcast: Fix incomplete MDB dump (Ivan Vecera) [2019055] - net: bridge: mcast: fix unused br var when lockdep isn't defined (Ivan Vecera) [2019055] - net: bridge: mcast: destroy all entries via gc (Ivan Vecera) [2019055] - net: bridge: mcast: improve IGMPv3/MLDv2 query processing (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 BLOCK_OLD_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 CHANGE_TO_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 MODE_IS_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPv3/MLDv2 ALLOW_NEW_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: delete expired port groups without srcs (Ivan Vecera) [2019055] - net: bridge: mdb: use mdb and port entries in notifications (Ivan Vecera) [2019055] - net: bridge: mdb: push notifications in __br_mdb_add/del (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group query retransmit (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group-and-source specific queries (Ivan Vecera) [2019055] - net: bridge: mcast: add support for src list and filter mode dumping (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group source list (Ivan Vecera) [2019055] - net: bridge: mcast: factor out port group del (Ivan Vecera) [2019055] - net: bridge: mdb: arrange internal structs so fast-path fields are close (Ivan Vecera) [2019055] - netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_IN_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP_INFO attributes for interconnect status (Ivan Vecera) [2019055] - bridge: mrp: Extend MRP netlink interface for configuring MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Implement the MRP Interconnect API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Extend MRP API for switchdev for MRP Interconnect (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_in_port_open function (Ivan Vecera) [2019055] - bridge: mrp: Rename br_mrp_port_open to br_mrp_ring_port_open (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp for MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes for MRP interconnect (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API for MRP Interconnect (Ivan Vecera) [2019055] - net: bridge: fix undefined br_vlan_can_enter_range in tunnel code (Ivan Vecera) [2019055] - net: switchdev: kerneldoc fixes (Ivan Vecera) [2019055] - net: bridge: notify on vlan tunnel changes done via the old api (Ivan Vecera) [2019055] - bridge: Extend br_fill_ifinfo to return MPR status (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes to get the status (Ivan Vecera) [2019055] - bridge: mrp: Fix endian conversion and some other warnings (Ivan Vecera) [2019055] - net: bridge: add a flag to avoid refreshing fdb when changing/adding (Ivan Vecera) [2019055] - net: bridge: add option to allow activity notifications for any fdb entries (Ivan Vecera) [2019055] - net: neighbor: add fdb extended attribute (Ivan Vecera) [2019055] - net: bridge: fdb_add_entry takes ndm as argument (Ivan Vecera) [2019055] - bridge: mrp: Validate when setting the port role (Ivan Vecera) [2019055] - bridge: uapi: mrp: Fix MRP_PORT_ROLE (Ivan Vecera) [2019055] - bridge: mrp: Add support for role MRA (Ivan Vecera) [2019055] - bridge: mrp: Set the priority of MRP instance (Ivan Vecera) [2019055] - bridge: mrp: Update MRP frame type (Ivan Vecera) [2019055] - bridge: multicast: work around clang bug (Ivan Vecera) [2019055] - bridge: mrp: Rework the MRP netlink interface (Ivan Vecera) [2019055] - bridge: mrp: Fix out-of-bounds read in br_mrp_parse (Ivan Vecera) [2019055] - bridge: mrp: Restore port state when deleting MRP instance (Ivan Vecera) [2019055] - switchdev: mrp: Remove the variable mrp_ring_state (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_unique_ifindex function (Ivan Vecera) [2019055] - net: bridge: allow enslaving some DSA master network devices (Ivan Vecera) [2019055] - net: remove newlines in NL_SET_ERR_MSG_MOD (Ivan Vecera) [2019055] - net: bridge: return false in br_mrp_enabled() (Ivan Vecera) [2019055] - docs: networking: convert switchdev.txt to ReST (Ivan Vecera) [2019055] - net: bridge: Add checks for enabling the STP. (Ivan Vecera) [2019055] - bridge: mrp: Integrate MRP into the bridge (Ivan Vecera) [2019055] - bridge: mrp: Implement netlink interface to configure MRP (Ivan Vecera) [2019055] - bridge: mrp: Connect MRP API with the switchdev API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Implement MRP API for switchdev (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API to offload MRP (Ivan Vecera) [2019055] - bridge: mrp: Add MRP interface. (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_RING_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: mrp: Update Kconfig (Ivan Vecera) [2019055] - bridge: uapi: mrp: Add mrp attributes. (Ivan Vecera) [2019055] - net: bridge: vlan options: move the tunnel command to the nested attribute (Ivan Vecera) [2019055] - net: bridge: vlan options: nest the tunnel id into a tunnel info attribute (Ivan Vecera) [2019055] - net: bridge: vlan: include stats in dumps if requested (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel mapping set/del (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel id dumping (Ivan Vecera) [2019055] - net: bridge: vlan tunnel: constify bridge and port arguments (Ivan Vecera) [2019055] - net: bridge: vlan options: rename br_vlan_opts_eq to br_vlan_opts_eq_range (Ivan Vecera) [2019055] - net: switchdev: do not propagate bridge updates across bridges (Ivan Vecera) [2019055] - bridge: br_stp: Use built-in RCU list checking (Ivan Vecera) [2019055] - net: switchdev: Replace zero-length array with flexible-array member (Ivan Vecera) [2019055] - net: bridge: vlan: add per-vlan state (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option setting support (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option dumping support (Ivan Vecera) [2019055] - net: bridge: check port state before br_allowed_egress (Ivan Vecera) [2019055] - net: bridge: vlan: notify on vlan add/delete/change flags (Ivan Vecera) [2019055] - net: bridge: vlan: add rtnetlink group and notify support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm range support (Ivan Vecera) [2019055] - net: bridge: vlan: add del rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add new rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm definitions and dump support (Ivan Vecera) [2019055] - net: bridge: netlink: add extack error messages when processing vlans (Ivan Vecera) [2019055] - net: bridge: vlan: add helpers to check for vlan id/range validity (Ivan Vecera) [2019055] - net: bridge: add STP xstats (Ivan Vecera) [2019055] - treewide: Use sizeof_field() macro (Ivan Vecera) [2019055] - bridge: implement get_link_ksettings ethtool method (Ivan Vecera) [2019055] - net: bridge: fdb: eliminate extra port state tests from fast-path (Ivan Vecera) [2019055] - net: bridge: fdb: restore unlikely() when taking over externally added entries (Ivan Vecera) [2019055] - net: bridge: fdb: avoid two atomic bitops in br_fdb_external_learn_add() (Ivan Vecera) [2019055] - net: bridge: fdb: br_fdb_update can take flags directly (Ivan Vecera) [2019055] - net: bridge: Populate the pvid flag in br_vlan_get_info (Ivan Vecera) [2019055] - net: fix __ip_mc_inc_group usage (Ivan Vecera) [2019055] - net: bridge: mdb: allow add/delete for host-joined groups (Ivan Vecera) [2019055] - net: bridge: mdb: dump host-joined entries as well (Ivan Vecera) [2019055] - net: bridge: mdb: factor out mdb filling (Ivan Vecera) [2019055] - net: bridge: mdb: move vlan comments (Ivan Vecera) [2019055] - net: bridge: mcast: add delete due to fast-leave mdb flag (Ivan Vecera) [2019055] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier for missed files (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier - Makefile/Kconfig (Ivan Vecera) [2019055] - bridge: Fix error path for kobject_init_and_add() (Ivan Vecera) [2019055] - bridge: only include nf_queue.h if needed (Ivan Vecera) [2019055] - bridge: broute: make broute a real ebtables table (Ivan Vecera) [2019055] - bridge: netfilter: unroll NF_HOOK helper in bridge input path (Ivan Vecera) [2019055] - bridge: reduce size of input cb to 16 bytes (Ivan Vecera) [2019055] - net: bridge: update multicast stats from maybe_deliver() (Ivan Vecera) [2019055] - net: bridge: mcast: remove unused br_ip_equal function (Ivan Vecera) [2019055] - net: bridge: optimize backup_port fdb convergence (Ivan Vecera) [2019055] - net: bridge: use netif_is_bridge_port() (Ivan Vecera) [2019055] - net: bridge: use eth_broadcast_addr() to assign broadcast address (Ivan Vecera) [2019055] - tools headers uapi: Update linux/in.h copy (Ivan Vecera) [2019055] - switchdev: Remove unused transaction item queue (Ivan Vecera) [2019055] - bridge: remove redundant check on err in br_multicast_ipv4_rcv (Ivan Vecera) [2019055] - net: Fix ip_mc_{dec,inc}_group allocation context (Ivan Vecera) [2019055] - bridge: remove duplicated include from br_multicast.c (Ivan Vecera) [2019055] - bridge: Snoop Multicast Router Advertisements (Ivan Vecera) [2019055] - bridge: join all-snoopers multicast address (Ivan Vecera) [2019055] - bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() internals (Ivan Vecera) [2019055] - tools include uapi: Sync linux/if_link.h copy with the kernel sources (Ivan Vecera) [2019055] - net: bridge: fix a bug on using a neighbour cache entry without checking its state (Ivan Vecera) [2019055] - net: bridge: remove unneeded variable 'err' (Ivan Vecera) [2019055] - net: bridge: remove redundant checks for null p->dev and p->br (Ivan Vecera) [2019055] - net: bridge: export supported boolopts (Ivan Vecera) [2019055] - net: bridge: add no_linklocal_learn bool option (Ivan Vecera) [2019055] - net: bridge: add support for user-controlled bool options (Ivan Vecera) [2019055] - bridge: use __vlan_hwaccel helpers (Ivan Vecera) [2019055] - netfilter: bridge: define INT_MIN & INT_MAX in userspace (Ivan Vecera) [2019055] - docs: fix some broken documentation references (Ivan Vecera) [2019055] - bridge: Switch to bitmap_zalloc() (Ivan Vecera) [2019055] - netfilter: bridge: Expose nf_tables bridge hook priorities through uapi (Ivan Vecera) [2019055] - net: bridge: add support for backup port (Ivan Vecera) [2019055] - net: bridge: add support for raw sysfs port options (Ivan Vecera) [2019055] - docs: networking: Convert bridge.txt to rst (Ivan Vecera) [2019055] - net: switchdev: consolidate RH_KABI macros usage (Ivan Vecera) [2019055] - kcov: Remove kcov include from sched.h and move it to its users. (Josef Oskera) [2026467] - tasklets: Provide tasklet_disable_in_atomic() (Ivan Vecera) [2026475] - tasklets: Use static inlines for stub implementations (Ivan Vecera) [2026475] - net: sock: introduce sk_error_report (Ivan Vecera) [2026469] - redhat: Add CONFIG_RHEL_DIFFERENCES (Prarit Bhargava) [2021571]- serial: 8520_port: Fix function param documentation (Waiman Long) [1970241] - serial: 8250: Optimize irq enable after console write (Waiman Long) [1970241] - serial: 8250: Fix rs485 delay after console write (Waiman Long) [1970241] - serial: 8250: Support console on software emulated rs485 ports (Waiman Long) [1970241] - serial: 8250: Generalize rs485 software emulation (Waiman Long) [1970241] - serial: 8250: Deduplicate rs485 active_timer assignment (Waiman Long) [1970241] - serial: 8250: Sanitize rs485 config harder (Waiman Long) [1970241] - serial: 8250: Deduplicate ->rs485_config() callback (Waiman Long) [1970241] - serial: 8250: Support rs485 devicetree properties (Waiman Long) [1970241] - serial: 8250_port: Don't use power management for kernel console (Waiman Long) [1970241] - console: Introduce ->exit() callback (Waiman Long) [1970241] - console: Don't notify user space when unregister non-listed console (Waiman Long) [1970241] - tty: 8250_of: Use software emulated RS485 direction control (Waiman Long) [1970241] - serial: 8250: Add MSR/MCR TIOCM conversion wrapper functions (Waiman Long) [1970241] - serial: 8250_of: Use of_device_get_match_data() (Waiman Long) [1970241] - serial: 8250_of: Fix for lack of interrupt support (Waiman Long) [1970241] - serial: 8250: of: Defer probe on missing IRQ (Waiman Long) [1970241] - serial: 8250: of: Correct of_platform_serial_setup() error handling (Waiman Long) [1970241] - mm/vmstat: protect per cpu variables with preempt disable on RT (Scott Wood) [2011667] - mm, slub: convert kmem_cpu_slab protection to local_lock (Scott Wood) [2011667] - mm, slub: use migrate_disable() on PREEMPT_RT (Scott Wood) [2011667] - mm, slub: protect put_cpu_partial() with disabled irqs instead of cmpxchg (Scott Wood) [2011667] - mm, slub: make slab_lock() disable irqs with PREEMPT_RT (Scott Wood) [2011667] - mm: slub: make object_map_lock a raw_spinlock_t (Scott Wood) [2011667] - mm: slub: move flush_cpu_slab() invocations __free_slab() invocations out of IRQ context (Scott Wood) [2011667] - mm, slab: split out the cpu offline variant of flush_slab() (Scott Wood) [2011667] - mm, slub: don't disable irqs in slub_cpu_dead() (Scott Wood) [2011667] - mm, slub: only disable irq with spin_lock in __unfreeze_partials() (Scott Wood) [2011667] - mm, slub: separate detaching of partial list in unfreeze_partials() from unfreezing (Scott Wood) [2011667] - mm, slub: detach whole partial list at once in unfreeze_partials() (Scott Wood) [2011667] - mm, slub: discard slabs in unfreeze_partials() without irqs disabled (Scott Wood) [2011667] - mm, slub: move irq control into unfreeze_partials() (Scott Wood) [2011667] - mm, slub: call deactivate_slab() without disabling irqs (Scott Wood) [2011667] - mm, slub: make locking in deactivate_slab() irq-safe (Scott Wood) [2011667] - mm, slub: move reset of c->page and freelist out of deactivate_slab() (Scott Wood) [2011667] - mm, slub: stop disabling irqs around get_partial() (Scott Wood) [2011667] - mm, slub: check new pages with restored irqs (Scott Wood) [2011667] - mm, slub: validate slab from partial list or page allocator before making it cpu slab (Scott Wood) [2011667] - mm, slub: restore irqs around calling new_slab() (Scott Wood) [2011667] - mm, slub: move disabling irqs closer to get_partial() in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: do initial checks in ___slab_alloc() with irqs enabled (Scott Wood) [2011667] - mm, slub: move disabling/enabling irqs to ___slab_alloc() (Scott Wood) [2011667] - mm, slub: simplify kmem_cache_cpu and tid setup (Scott Wood) [2011667] - mm, slub: restructure new page checks in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: return slab page from get_partial() and set c->page afterwards (Scott Wood) [2011667] - mm, slub: dissolve new_slab_objects() into ___slab_alloc() (Scott Wood) [2011667] - mm, slub: extract get_partial() from new_slab_objects() (Scott Wood) [2011667] - mm, slub: remove redundant unfreeze_partials() from put_cpu_partial() (Scott Wood) [2011667] - mm, slub: don't disable irq for debug_check_no_locks_freed() (Scott Wood) [2011667] - mm, slub: allocate private object map for validate_slab_cache() (Scott Wood) [2011667] - mm, slub: allocate private object map for debugfs listings (Scott Wood) [2011667] - mm, slub: don't call flush_all() from slab_debug_trace_open() (Scott Wood) [2011667] - mm/slub.c: drop lockdep_assert_held() from put_map() (Scott Wood) [2011667] - mm/slub.c: replace cpu_slab->partial with wrapped APIs (Scott Wood) [2011667] - mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs (Scott Wood) [2011667] - sched/rt, mm: Use CONFIG_PREEMPTION (Scott Wood) [2011667] - tcp: fix page frag corruption on page fault (Paolo Abeni) [1996074] - net: fix sk_page_frag() recursion from memory reclaim (Paolo Abeni) [1996074] - net: udp6: replace __UDP_INC_STATS() with __UDP6_INC_STATS() (Xin Long) [2020407] - net: udp: annotate data race around udp_sk(sk)->corkflag (Xin Long) [2020407] - net/ipv4/udp_tunnel_core.c: remove superfluous header files from udp_tunnel_core.c (Xin Long) [2020407] - udp_tunnel: Fix udp_tunnel_nic work-queue type (Xin Long) [2020407] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Xin Long) [2020407] - bareudp: Add extack support to bareudp_configure() (Guillaume Nault) [1946040] - bareudp: Move definition of struct bareudp_conf to bareudp.c (Guillaume Nault) [1946040] - bareudp: Remove bareudp_dev_create() (Guillaume Nault) [1946040] - net: bareudp: simplify error paths calling dellink (Guillaume Nault) [1946040] - mptcp: re-arm retransmit timer if data is pending (Paolo Abeni) [2019493] - mptcp: remove tx_pending_data (Paolo Abeni) [2019493] - mptcp: do not shrink snd_nxt when recovering (Paolo Abeni) [2019493] - mptcp: drop unused sk in mptcp_push_release (Paolo Abeni) [2019493] - selftests: mptcp: fix proto type in link_failure tests (Paolo Abeni) [2019493] - selftests: mptcp: add testcase for active-back (Paolo Abeni) [2019493] - mptcp: backup flag from incoming MPJ ack option (Paolo Abeni) [2019493] - mptcp: add mibs for stale subflows processing (Paolo Abeni) [2019493] - mptcp: faster active backup recovery (Paolo Abeni) [2019493] - mptcp: cleanup sysctl data and helpers (Paolo Abeni) [2019493] - mptcp: handle pending data on closed subflow (Paolo Abeni) [2019493] - mptcp: less aggressive retransmission strategy (Paolo Abeni) [2019493] - mptcp: more accurate timeout (Paolo Abeni) [2019493] - mptcp: stop relying on tcp_tx_skb_cache (Paolo Abeni) [2019493] - tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers (Paolo Abeni) [2019493] - selftests: KVM: avoid failures due to reserved HyperTransport region (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 (Vitaly Kuznetsov) [2009340] - KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO (Vitaly Kuznetsov) [2009340] - KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Vitaly Kuznetsov) [2009340] - KVM: selftests: test KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: extract sgx_vepc_remove_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Complete prefetch for trailing SPTEs for direct, legacy MMU (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not mark all registers as avail/dirty during RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU reset (Vitaly Kuznetsov) [2009340] - KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup (Vitaly Kuznetsov) [2009340] - Revert "x86/kvm: fix vcpu-id indexed array sizes" (Vitaly Kuznetsov) [2009340] - KVM: X86: Cache CR3 in prev_roots when PCID is disabled (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned (Vitaly Kuznetsov) [2009340] - KVM: x86: Take srcu lock in post_kvm_run_save() (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix another issue with string I/O VMGEXITs (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block() (Vitaly Kuznetsov) [2009340] - KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock (Vitaly Kuznetsov) [2009340] - KVM: selftests: Refactor help message for -s backing_src (Vitaly Kuznetsov) [2009340] - KVM: selftests: Change backing_src flag to -s in demand_paging_test (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: keep INS functions together (Vitaly Kuznetsov) [2009340] - KVM: x86: remove unnecessary arguments from complete_emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: x86: split the two parts of emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: clean up kvm_sev_es_ins/outs (Vitaly Kuznetsov) [2009340] - KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: rename guest_ins_data to sev_pio_data (Vitaly Kuznetsov) [2009340] - KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: MMU: Reset mmu->pkru_mask to avoid stale data (Vitaly Kuznetsov) [2009340] - KVM: nVMX: promptly process interrupts delivered while in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: check for interrupts before deciding whether to exit the fast path (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: reduce ghcb_sa_len to 32 bits (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant handling of bus lock vmexit (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if APIC HW/SW disable static keys are non-zero on unload (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix length of string I/O (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: Set guest_state_protected after VMSA update (Vitaly Kuznetsov) [2009340] - KVM: kvm_stat: do not show halt_wait_ns (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET" (Vitaly Kuznetsov) [2009340] - KVM: s390: restore old debugfs names (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Synch KVM's svm.h header with the kernel (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P44V64 for z196 and EC12 (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P47V64 for s390x (Vitaly Kuznetsov) [2009340] - x86/sev: Use "SEV: " prefix for messages from sev.c (Vitaly Kuznetsov) [2009340] - KVM: stats: remove dead stores (Vitaly Kuznetsov) [2009340] - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Vitaly Kuznetsov) [2009340] - kvm: fix objtool relocation warning (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ensure all migrations are performed when test is affined (Vitaly Kuznetsov) [2009340] - KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Vitaly Kuznetsov) [2009340] - x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Vitaly Kuznetsov) [2009340] - selftests: KVM: Don't clobber XMM register when read (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue (Vitaly Kuznetsov) [2009340] - selftests: KVM: Explicitly use movq to read xmm registers (Vitaly Kuznetsov) [2009340] - selftests: KVM: Call ucall_init when setting up in rseq_test (Vitaly Kuznetsov) [2009340] - KVM: X86: Synchronize the shadow pagetable before link it (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix missed remote tlb flush in rmap_write_protect() (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: test eax for 4K alignment for GP errata workaround (Vitaly Kuznetsov) [2009340] - KVM: x86: selftests: test simultaneous uses of V_IRQ from L1 and L0 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: don't fail nested VM entry on invalid guest state if !from_vmentry (Vitaly Kuznetsov) [2009340] - KVM: x86: VMX: synthesize invalid VM exit when emulating invalid guest state (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode (Vitaly Kuznetsov) [2009340] - KVM: x86: reset pdptrs_from_userspace when exiting smm (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on SMM exit (Vitaly Kuznetsov) [2009340] - KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: Clean up benign vcpu->cpu data races when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov) [2009340] - KVM: selftests: Create a separate dirty bitmap per slot (Vitaly Kuznetsov) [2009340] - KVM: SEV: Allow some commands for mirror VM (Vitaly Kuznetsov) [2009340] - KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fix nested bus lock VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vCPUs array entry (Vitaly Kuznetsov) [2009340] - KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor (Vitaly Kuznetsov) [2009340] - kvm: fix wrong exception emulation in check_rdtsc (Vitaly Kuznetsov) [2009340] - KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: SVM: fix missing sev_decommission in sev_receive_start (Vitaly Kuznetsov) [2009340] - KVM: SEV: Acquire vcpu mutex when updating VMSA (Vitaly Kuznetsov) [2009340] - KVM: do not shrink halt_poll_ns below grow_start (Vitaly Kuznetsov) [2009340] - KVM: nVMX: fix comments of handle_vmon() (Vitaly Kuznetsov) [2009340] - KVM: x86: Handle SRCU initialization failure during page track init (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove defunct "nr_active_uret_msrs" field (Vitaly Kuznetsov) [2009340] - selftests: KVM: Align SMCCC call with the spec in steal_time (Vitaly Kuznetsov) [2009340] - selftests: KVM: Fix check for !POLLIN in demand_paging_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Mark all registers as avail/dirty at vCPU creation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add a test for KVM_RUN+rseq to detect task migration bugs (Vitaly Kuznetsov) [2009340] - tools: Move x86 syscall number fallbacks to .../uapi/ (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix get_run_delay() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests: kvm: move get_run_delay() into lib/test_util (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - tools: rename bitmap_alloc() to bitmap_zalloc() (Vitaly Kuznetsov) [2009340] - KVM: Drop unused kvm_dirty_gfn_invalid() (Vitaly Kuznetsov) [2009340] - KVM: MMU: mark role_regs and role accessors as maybe unused (Vitaly Kuznetsov) [2009340] - x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait (Vitaly Kuznetsov) [2009340] - KVM: stats: Add VM stat for remote tlb flush requests (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move lpage_disallowed_link further "down" in kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Relocate kvm_mmu_page.tdp_mmu_page for better cache locality (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove unused field mmio_cached in struct kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't freak out if pml5_root is NULL on 4-level host (Vitaly Kuznetsov) [2009340] - KVM: SVM: Add 5-level page table support for SVM (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Support shadowing NPT when 5-level paging is enabled in host (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow CPU to force vendor-specific TDP level (Vitaly Kuznetsov) [2009340] - KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level (Vitaly Kuznetsov) [2009340] - KVM: x86: implement KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - KVM: SVM: split svm_handle_invalid_exit (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant spte present check in mmu_set_spte (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt polling related histogram stats (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt_wait_ns stats for all architectures (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add checks for histogram stats bucket_size field (Vitaly Kuznetsov) [2009340] - KVM: stats: Update doc for histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: stats: Support linear and logarithmic histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Vitaly Kuznetsov) [2009340] - KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Vitaly Kuznetsov) [2009340] - KVM: SVM: avoid refreshing avic if its state didn't change (Vitaly Kuznetsov) [2009340] - KVM: SVM: remove svm_toggle_avic_for_irq_window (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Deactivate APICv only when AutoEOI feature is in use (Vitaly Kuznetsov) [2009340] - KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Vitaly Kuznetsov) [2009340] - KVM: x86: don't disable APICv memslot when inhibited (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow APICv memslot to be enabled but invisible (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow kvm_faultin_pfn to return page fault handling code (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: rename try_async_pf to kvm_faultin_pfn (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: add comment explaining arguments to kvm_zap_gfn_range (Vitaly Kuznetsov) [2009340] - KVM: Allow to have arch-specific per-vm debugfs files (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Vitaly Kuznetsov) [2009340] - KVM: x86: Clean up redundant ROL16(val, n) macro definition (Vitaly Kuznetsov) [2009340] - KVM: x86: Move declaration of kvm_spurious_fault() to x86.h (Vitaly Kuznetsov) [2009340] - KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Hide VMCS control calculators in vmx.c (Vitaly Kuznetsov) [2009340] - KVM: VMX: Drop caching of KVM's desired sec exec controls for vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Reset DR6 only when KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Set host DR6 only on VMX and for KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF (Vitaly Kuznetsov) [2009340] - kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault (Vitaly Kuznetsov) [2009340] - KVM: x86: remove dead initialization (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow guest to set EFER.NX=1 on non-PAE 32-bit kernels (Vitaly Kuznetsov) [2009340] - x86: Fix typo s/ECLR/ELCR/ for the PIC register (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move vcpu_args_set into perf_test_util (Vitaly Kuznetsov) [2009340] - KVM: selftests: Support multiple slots in dirty_log_perf_test (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add and rmap_recycle (Vitaly Kuznetsov) [2009340] - KVM: Cache the last used slot index per vCPU (Vitaly Kuznetsov) [2009340] - KVM: Move last_used_slot logic out of search_memslots (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Vitaly Kuznetsov) [2009340] - KVM: xen: do not use struct gfn_to_hva_cache (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix hyperv_clock test (Vitaly Kuznetsov) [2009340] - KVM: SVM: improve the code readability for ASID management (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Vitaly Kuznetsov) [2009340] - KVM: Do not leak memory for duplicate debugfs directories (Vitaly Kuznetsov) [2009340] - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize zapping rmap (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize pte_list_desc with per-array counter (Vitaly Kuznetsov) [2009340] - KVM: X86: MMU: Tune PTE_LIST_EXT to be bigger (Vitaly Kuznetsov) [2009340] - KVM: selftests: Test access to XMM fast hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check if guest is allowed to use XMM registers for hypercall input (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce trace_kvm_hv_hypercall_done() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to hypercall before reading XMM registers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: remove useless kvm_clear_*_queue (Vitaly Kuznetsov) [2009340] - KVM: x86: Preserve guest's CR0.CD/NW on INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at INIT/RESET (Vitaly Kuznetsov) [2009340] - KVM: SVM: Emulate #INIT in response to triple fault shutdown (Vitaly Kuznetsov) [2009340] - KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant write to set vCPU as active at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Smush x2APIC MSR bitmap adjustments into single function (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace filter is changed (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Remove obsolete MSR bitmap refresh at nested transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't _explicitly_ reconfigure user return MSRs on vCPU INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refresh list of user return MSRs after setting guest CPUID (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip pointless MSR bitmap update when setting EFER (Vitaly Kuznetsov) [2009340] - KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip emulation required checks during pmode/rmode transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Process CR0.PG side effects after setting CR0 assets (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Skip the permission_fault() check on MMIO if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exiting is disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest (Vitaly Kuznetsov) [2009340] - KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move EDX initialization at vCPU RESET to common code (Vitaly Kuznetsov) [2009340] - KVM: x86: Consolidate APIC base RESET initialization code (Vitaly Kuznetsov) [2009340] - KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default (Vitaly Kuznetsov) [2009340] - KVM: x86: Don't force set BSP bit when local APIC is managed by userspace (Vitaly Kuznetsov) [2009340] - KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove defunct BSP "update" in local APIC reset (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if the APIC map is dirty without an in-kernel local APIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop explicit MMU reset at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove explicit MMU reset in enter_rmode() (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping (Vitaly Kuznetsov) [2009340] - KVM: SVM: Zero out GDTR.base and IDTR.base on INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Flush the guest's TLB on INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: fast_page_fault support for the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} interoperate with the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix use of enums in trace_fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: Introduce kvm_get_kvm_safe() (Vitaly Kuznetsov) [2009340] - x86/kvm: remove non-x86 stuff from arch/x86/kvm/ioapic.h (Vitaly Kuznetsov) [2009340] - KVM: X86: Add per-vm stat for max rmap list size (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce indentation (Vitaly Kuznetsov) [2009340] - KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Mark VM as bugged if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM (Vitaly Kuznetsov) [2009340] - KVM: Export kvm_make_all_cpus_request() for use in marking VMs as bugged (Vitaly Kuznetsov) [2009340] - KVM: Add infrastructure and macro to mark VM as bugged (Vitaly Kuznetsov) [2009340] - KVM: Get rid of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: arm64: Use get_page() instead of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: x86: accept userspace interrupt only if no event is injected (Vitaly Kuznetsov) [2009340] - KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Vitaly Kuznetsov) [2009340] - KVM: use cpu_relax when halt polling (Vitaly Kuznetsov) [2009340] - KVM: SVM: use vmcb01 in svm_refresh_apicv_exec_ctrl (Vitaly Kuznetsov) [2009340] - KVM: SVM: tweak warning about enabled AVIC on nested entry (Vitaly Kuznetsov) [2009340] - KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Vitaly Kuznetsov) [2009340] - KVM: SVM: delay svm_vcpu_init_msrpm after svm->vmcb is initialized (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce access_tracking_perf_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing (Vitaly Kuznetsov) [2009340] - x86/kvm: fix vcpu-id indexed array sizes (Vitaly Kuznetsov) [2009340] - KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access (Vitaly Kuznetsov) [2009340] - KVM: Documentation: Fix KVM_CAP_ENFORCE_PV_FEATURE_CPUID name (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Swap the parameter order for svm_copy_vmrun_state()/svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Rename nested_svm_vmloadsave() to svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - docs: virt: kvm: api.rst: replace some characters (Vitaly Kuznetsov) [2009340] - docs: kvm: properly format code blocks and lists (Vitaly Kuznetsov) [2009340] - docs: kvm: fix build warnings (Vitaly Kuznetsov) [2009340] - KVM: selftests: Address extra memslot parameters in vm_vaddr_alloc (Vitaly Kuznetsov) [2009340] - kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: WARN and reject loading KVM if NX is supported but not enabled" (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Address missing vm_install_exception_handler conversions (Vitaly Kuznetsov) [2009340] - KVM: selftests: change pthread_yield to sched_yield (Vitaly Kuznetsov) [2009340] - KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Vitaly Kuznetsov) [2009340] - kvm: x86: disable the narrow guest module parameter on unload (Vitaly Kuznetsov) [2009340] - selftests: kvm: Allows userspace to handle emulation errors. (Vitaly Kuznetsov) [2009340] - kvm: x86: Allow userspace to handle emulation errors (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Let guest use GBPAGES if supported in hardware and TDP is on (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR4.SMEP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR0.WP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop redundant rsvd bits reset for nested NPT (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Optimize and clean up so called "last nonleaf level" logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Enhance comments for MMU roles and nested transition trickiness (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN on any reserved SPTE value when making a valid SPTE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helpers to do full reserved SPTE checks w/ generic MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to determine PTTYPE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Collapse 32-bit PAE and 64-bit statements for helpers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a helper to calculate root from role_regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helper to update paging metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't update nested guest's paging bitmasks if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate reset_rsvds_bits_mask() calls (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role_regs to get LA57, and drop vCPU LA57 helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get nested MMU's root level from the MMU's role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop "nx" from MMU context now that there are no readers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get EFER.NX during MMU configuration (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role/role_regs to compute context's metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to detect EFER.NX in guest page walk (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's roles to compute last non-leaf level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute PKRU bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute permission bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop vCPU param from reserved bits calculator (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get CR4.PSE for computing rsvd bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't grab CR4.PSE for calculating shadow reserved bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Always set new mmu_role immediately after checking old role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Set CR4.PKE/LA57 in MMU role iff long mode is active (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Do not set paging-related bits in MMU role if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add accessors to query mmu_role bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename "nxe" role bit to "efer_nx" for macro shenanigans (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role_regs, not vCPU state, to compute mmu_role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Ignore CR0 and CR4 bits in nested EPT MMU role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate misc updates into shadow_mmu_init_context() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add struct and helpers to retrieve MMU role bits from regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab shadow root level from mmu_role for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move nested NPT reserved bit calculation into MMU proper (Vitaly Kuznetsov) [2009340] - KVM: x86: Read and pass all CR0/CR4 role bits to shadow MMU helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop smep_andnot_wp check from "uses NX" for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Add a comment to document why nNPT uses vmcb01, not vCPU state (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix sizes used to pass around CR0, CR4, and EFER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename unsync helper and update related comments (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop the intermediate "transient" __kvm_sync_page() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: comment on kvm_mmu_get_page's syncing of pages (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN and zap SP when sync'ing if MMU role mismatches (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role to check for matching guest page sizes (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Unconditionally zap unsync SPs when creating >4k SP at GFN (Vitaly Kuznetsov) [2009340] - Revert "KVM: MMU: record maximum physical address width in kvm_mmu_extended_role" (Vitaly Kuznetsov) [2009340] - KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is broken (Vitaly Kuznetsov) [2009340] - KVM: debugfs: Reuse binary stats descriptors (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add selftest for KVM statistics data binary interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Add documentation for binary statistics interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VCPU (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VM (Vitaly Kuznetsov) [2009340] - KVM: stats: Add fd-based API to read binary stats data (Vitaly Kuznetsov) [2009340] - KVM: stats: Separate generic stats from architecture specific ones (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't WARN on a NULL shadow page in TDP MMU check (Vitaly Kuznetsov) [2009340] - KVM: sefltests: Add x86-64 test to verify MMU reacts to CPUID updates (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add hugepage support for x86-64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Genericize upper level page table entry struct (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add PTE helper for x86-64 in preparation for hugepages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename x86's page table "address" to "pfn" (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add wrapper to allocate page table page (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally allocate EPT tables in memslot 0 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot '0' for page table allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for vaddr allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for CPUID test alloc (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc page helper for xAPIC IPI test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc_page helper for x86-64's GDT/IDT/TSS allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Lower the min virtual address for misc page allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add helpers to allocate N pages of virtual memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for Hyper-V pages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for x86's GDT/TSS setup (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 when loading elf binary (Vitaly Kuznetsov) [2009340] - KVM: selftests: Zero out the correct page in the Hyper-V features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Remove errant asm/barrier.h include to fix arm64 build (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix uninitialized boolean variable flush (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix triple fault if ept=0 in dirty_log_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCB (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip #PF(RSVD) intercepts when emulating smaller maxphyaddr (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant root_hpa checks (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor is_tdp_mmu_root into is_tdp_mmu (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_enabled check (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_root check (Vitaly Kuznetsov) [2009340] - KVM: x86: Stub out is_tdp_mmu_root on 32-bit hosts (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN and reject loading KVM if NX is supported but not enabled (Vitaly Kuznetsov) [2009340] - KVM: SVM: Refuse to load kvm_amd if NX support is not available (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refuse to load kvm_intel if EPT and NX are disabled (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix TDP MMU page table level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix pf_fixed count in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: LAPIC: Keep stored TMCCT register value 0 after KVM_SET_LAPIC (Vitaly Kuznetsov) [2009340] - KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall (Vitaly Kuznetsov) [2009340] - KVM: switch per-VM stats to u64 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab nx_lpage_splits as an unsigned long before division (Vitaly Kuznetsov) [2009340] - KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop redundant checks on vmcs12 in EPTP switching emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: WARN if subtly-impossible VMFUNC conditions occur (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop pointless @reset_roots from kvm_init_mmu() (Vitaly Kuznetsov) [2009340] - KVM: x86: Defer MMU sync on PCID invalidation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use fast PGD switch when emulating VMFUNC[EPTP_SWITCH] (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_REQ_TLB_FLUSH_GUEST to handle INVPCID(ALL) emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Free only guest_mode (L2) roots on INVVPID w/o EPT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Consolidate VM-Enter/VM-Exit TLB flush and MMU sync logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop skip MMU sync and TLB flush params from "new PGD" helpers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Move TLB flushing logic (or lack thereof) to dedicated helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Uncondtionally skip MMU sync/TLB flush in MOV CR3's PGD switch (Vitaly Kuznetsov) [2009340] - KVM: x86: Invalidate all PGDs for the current PCID on MOV CR3 w/ flush (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Vitaly Kuznetsov) [2009340] - KVM: x86: avoid loading PDPTRs after migration when possible (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2 (Vitaly Kuznetsov) [2009340] - KVM: x86: introduce kvm_register_clear_available (Vitaly Kuznetsov) [2009340] - KVM: nVMX: delay loading of PDPTRs to KVM_REQ_GET_NESTED_STATE_PAGES (Vitaly Kuznetsov) [2009340] - KVM: nSVM: refactor the CR3 reload on migration (Vitaly Kuznetsov) [2009340] - KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guest (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Drop pointless pdptrs_changed() check on nested transition (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop obsolete (and pointless) pdptrs_changed() check (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce hyperv_features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move evmcs.h to x86_64/ (Vitaly Kuznetsov) [2009340] - KVM: selftests: move Hyper-V MSR definitions to hyperv.h (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_CLUSTER_IPI_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_DEBUGGING privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_SIGNAL_EVENTS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_POST_MESSAGES privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to HVCALL_NOTIFY_LONG_SPIN_WAIT hypercall (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_STIMER_DIRECT_MODE_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Inverse the default in hv_check_msr_access() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_DEBUG_MSRS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_REENLIGHTENMENT privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_FREQUENCY_MSRS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_APIC_ACCESS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNTIMER_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNIC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_REFERENCE_TSC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_RESET_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_INDEX_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_TIME_REF_COUNT_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_RUNTIME_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_HYPERCALL_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V MSRs (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Cache guest CPUID leaves determining features availability (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID (Vitaly Kuznetsov) [2009340] - asm-generic/hyperv: add HV_STATUS_ACCESS_DENIED definition (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Direct Virtual Flush support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Enlightened MSR-Bitmap support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Remote TLB flush for SVM (Vitaly Kuznetsov) [2009340] - KVM: SVM: Software reserved fields (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Move the remote TLB flush logic out of vmx (Vitaly Kuznetsov) [2009340] - KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU is in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop "pre_" from enter/leave_smm() helpers (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop .post_leave_smm(), i.e. the manual post-RSM MMU reset (Vitaly Kuznetsov) [2009340] - KVM: x86: Rename SMM tracepoint to make it reflect reality (Vitaly Kuznetsov) [2009340] - KVM: x86: Move "entering SMM" tracepoint into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Move (most) SMM hflags modifications into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Invoke kvm_smm_changed() immediately after clearing SMM flag (Vitaly Kuznetsov) [2009340] - KVM: x86: Replace .set_hflags() with dedicated .exiting_smm() helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Emulate triple fault shutdown if RSM emulation fails (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov) [2009340] - KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov) [2009340] - kvm: x86: implement KVM PM-notifier (Vitaly Kuznetsov) [2009340] - kvm: add PM-notifier (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce x2APIC register manipulation functions (Vitaly Kuznetsov) [2009340] - KVM: selftests: Hoist APIC functions out of individual tests (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move APIC definitions into a separate file (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Disable vmcs02 posted interrupts if vmcs12 PID isn't mappable (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fail on MMIO completion for nested posted interrupts (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to kvm_apic_accept_events (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to inject_pending_event (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a return code to vmx_complete_nested_posted_interrupt (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove guest mode check from kvm_check_nested_events (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Add vmx_nested_tsc_scaling_test (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Enable nested TSC scaling (Vitaly Kuznetsov) [2009340] - KVM: X86: Add vendor callbacks for writing the TSC multiplier (Vitaly Kuznetsov) [2009340] - KVM: X86: Move write_l1_tsc_offset() logic to common code and rename it (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions that calculate the nested TSC fields (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions for retrieving L2 TSC fields from common code (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a TSC multiplier field in VMCS12 (Vitaly Kuznetsov) [2009340] - KVM: X86: Add a ratio parameter to kvm_scale_tsc() (Vitaly Kuznetsov) [2009340] - KVM: X86: Rename kvm_compute_tsc_offset() to kvm_compute_l1_tsc_offset() (Vitaly Kuznetsov) [2009340] - KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [2009340] - math64.h: Add mul_s64_u64_shr() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a field to control memslot rmap allocation (Vitaly Kuznetsov) [2009340] - KVM: mmu: Add slots_arch_lock for memslot arch fields (Vitaly Kuznetsov) [2009340] - KVM: mmu: Refactor memslot copy (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Factor out allocating memslot rmap (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Deduplicate rmap freeing (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not write protect huge page in initially-all-set mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Support write protecting only large pages (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Advertise support for fast XMM hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: kvm_hv_flush_tlb use inputs from XMM registers (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Collect hypercall params into struct (Vitaly Kuznetsov) [2009340] - KVM: x86: Move FPU register accessors into fpu.h (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make is_nx_huge_page_enabled an inline function (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix kvm_check_cap() assertion (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add aarch64/debug-exceptions test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add exception handling support for aarch64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move GUEST_ASSERT_EQ to utils header (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce UCALL_UNHANDLED for unhandled vector reporting (Vitaly Kuznetsov) [2009340] - KVM: selftests: Complete x86_64/sync_regs_test ucall (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename vm_handle_exception (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix compiling errors when initializing the static structure (Vitaly Kuznetsov) [2009340] - selftests: kvm: Add support for customized slot0 memory size (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix overlapping addresses in memslot_perf_test (Vitaly Kuznetsov) [2009340] - selftests: kvm: do only 1 memslot_perf_test run by default (Vitaly Kuznetsov) [2009340] - KVM: X86: Use _BITUL() macro in UAPI headers (Vitaly Kuznetsov) [2009340] - KVM: selftests: create alias mappings when using shared memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: add shmem backing source type (Vitaly Kuznetsov) [2009340] - KVM: selftests: refactor vm_mem_backing_src_type flags (Vitaly Kuznetsov) [2009340] - KVM: selftests: allow different backing source types (Vitaly Kuznetsov) [2009340] - KVM: selftests: compute correct demand paging size (Vitaly Kuznetsov) [2009340] - KVM: selftests: simplify setup_demand_paging error handling (Vitaly Kuznetsov) [2009340] - KVM: selftests: Print a message if /dev/kvm is missing (Vitaly Kuznetsov) [2009340] - KVM: selftests: trivial comment/logging fixes (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix hang in hardware_disable_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ignore CPUID.0DH.1H in get_cpuid_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix 32-bit truncation of vm_get_max_gfn() (Vitaly Kuznetsov) [2009340] - KVM: selftests: add a memslot-related performance benchmark (Vitaly Kuznetsov) [2009340] - KVM: selftests: Keep track of memslots more efficiently (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix potential issue with ELF loading (Vitaly Kuznetsov) [2009340] - selftests: kvm: make allocation of extra memory take effect (Vitaly Kuznetsov) [2009340] - docs: virt: api.rst: fix a pointer to SGX documentation (Vitaly Kuznetsov) [2009340] - docs: vcpu-requests.rst: fix reference for atomic ops (Vitaly Kuznetsov) [2009340] - x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFG (Vitaly Kuznetsov) [2009340] - x86/sev: Move GHCB MSR protocol and NAE definitions in a common header (Vitaly Kuznetsov) [2009340] - x86/sev-es: Rename sev-es.{ch} to sev.{ch} (Vitaly Kuznetsov) [2009340] - x86/sev-es: Replace open-coded hlt-loops with sev_es_terminate() (Vitaly Kuznetsov) [2009340] - tools/kvm_stat: Fix documentation typo (Vitaly Kuznetsov) [2009340] - KVM: x86: Hide RDTSCP and RDPID if MSR_TSC_AUX probing failed (Vitaly Kuznetsov) [2009340] - KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU model (Vitaly Kuznetsov) [2009340] - KVM: x86: Move uret MSR slot management to common x86 (Vitaly Kuznetsov) [2009340] - KVM: x86: Export the number of uret MSRs to vendor modules (Vitaly Kuznetsov) [2009340] - KVM: VMX: Disable loading of TSX_CTRL MSR the more conventional way (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use common x86's uret MSR list as the one true list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use flag to indicate "active" uret MSRs instead of sorting list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Configure list of user return MSRs at module init (Vitaly Kuznetsov) [2009340] - KVM: x86: Add support for RDPID without RDTSCP (Vitaly Kuznetsov) [2009340] - selftests: kvm: remove reassignment of non-absolute variables (Vitaly Kuznetsov) [2009340] - doc/kvm: Fix wrong entry for KVM_CAP_X86_MSR_FILTER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix kdoc of __handle_changed_spte (Vitaly Kuznetsov) [2009340] - KVM: documentation: fix sphinx warnings (Vitaly Kuznetsov) [2009340] - KVM: x86: document behavior of measurement ioctls with len==0 (Vitaly Kuznetsov) [2009340] - documentation/kvm: additional explanations on KVM_SET_BOOT_CPU_ID (Vitaly Kuznetsov) [2009340] - docs: kvm: Fix a typo ("althought") (Vitaly Kuznetsov) [2009340] - KVM: move EXIT_FASTPATH_REENTER_GUEST to common code (Vitaly Kuznetsov) [2009340] - mm, kvm: account kvm_vcpu_mmap to kmemcg (Vitaly Kuznetsov) [2009340] - x86/kvm: Use msi_msg shadow structs (Vitaly Kuznetsov) [2009340] - ceph: fix up non-directory creation in SGID directories (Jeffrey Layton) [2017796] - ceph: initialize pathlen variable in reconnect_caps_cb (Jeffrey Layton) [2017796] - ceph: initialize i_size variable in ceph_sync_read (Jeffrey Layton) [2017796] - ceph: fix duplicate increment of opened_inodes metric (Jeffrey Layton) [2017796] - ceph: add a new metric to keep track of remote object copies (Jeffrey Layton) [2017796] - libceph, ceph: move ceph_osdc_copy_from() into cephfs code (Jeffrey Layton) [2017796] - ceph: clean-up metrics data structures to reduce code duplication (Jeffrey Layton) [2017796] - ceph: split 'metric' debugfs file into several files (Jeffrey Layton) [2017796] - ceph: return the real size read when it hits EOF (Jeffrey Layton) [2017796] - ceph: properly handle statfs on multifs setups (Jeffrey Layton) [2017796] - ceph: shut down mount on bad mdsmap or fsmap decode (Jeffrey Layton) [2017796] - ceph: fix mdsmap decode when there are MDS's beyond max_mds (Jeffrey Layton) [2017796] - ceph: ignore the truncate when size won't change with Fx caps issued (Jeffrey Layton) [2017796] - ceph: don't rely on error_string to validate blocklisted session. (Jeffrey Layton) [2017796] - ceph: just use ci->i_version for fscache aux info (Jeffrey Layton) [2017796] - ceph: shut down access to inode when async create fails (Jeffrey Layton) [2017796] - ceph: refactor remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: fix auth cap handling logic in remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: drop private list from remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: don't use -ESTALE as special return code in try_get_cap_refs (Jeffrey Layton) [2017796] - ceph: print inode numbers instead of pointer values (Jeffrey Layton) [2017796] - ceph: enable async dirops by default (Jeffrey Layton) [2017796] - libceph: drop ->monmap and err initialization (Jeffrey Layton) [2017796] - ceph: convert to noop_direct_IO (Jeffrey Layton) [2017796] - ceph: fix off by one bugs in unsafe_request_wait() (Jeffrey Layton) [2017796] - ceph: fix handling of "meta" errors (Jeffrey Layton) [2017796] - ceph: drop the mdsc_get_session/put_session dout messages (Jeffrey Layton) [2017796] - ceph: lockdep annotations for try_nonblocking_invalidate (Jeffrey Layton) [2017796] - ceph: don't WARN if we're forcibly removing the session caps (Jeffrey Layton) [2017796] - ceph: don't WARN if we're force umounting (Jeffrey Layton) [2017796] - ceph: remove the capsnaps when removing caps (Jeffrey Layton) [2017796] - ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeffrey Layton) [2017796] - ceph: reconnect to the export targets on new mdsmaps (Jeffrey Layton) [2017796] - ceph: print more information when we can't find snaprealm (Jeffrey Layton) [2017796] - ceph: add ceph_change_snap_realm() helper (Jeffrey Layton) [2017796] - ceph: remove redundant initializations from mdsc and session (Jeffrey Layton) [2017796] - ceph: cancel delayed work instead of flushing on mdsc teardown (Jeffrey Layton) [2017796] - ceph: add a new vxattr to return auth mds for an inode (Jeffrey Layton) [2017796] - ceph: flush the mdlog before waiting on unsafe reqs (Jeffrey Layton) [2017796] - ceph: flush mdlog before umounting (Jeffrey Layton) [2017796] - ceph: make iterate_sessions a global symbol (Jeffrey Layton) [2017796] - ceph: make ceph_create_session_msg a global symbol (Jeffrey Layton) [2017796] - ceph: fix comment about short copies in ceph_write_end (Jeffrey Layton) [2017796] - ceph: fix memory leak on decode error in ceph_handle_caps (Jeffrey Layton) [2017796] - RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()' (Kamal Heib) [1970672] - RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ (Kamal Heib) [1970672] - RDMA/irdma: Fix a user-after-free in add_pble_prm (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC errors (Kamal Heib) [1970672] - RDMA/irdma: Do not hold qos mutex twice on QP resume (Kamal Heib) [1970672] - RDMA/irdma: Set VLAN in UD work completion correctly (Kamal Heib) [1970672] - RDMA/irdma: Process extended CQ entries correctly (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when there are MW bind errors (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when transport retry counter is exceeded (Kamal Heib) [1970672] - RDMA/irdma: Validate number of CQ entries on create CQ (Kamal Heib) [1970672] - RDMA/irdma: Skip CQP ring during a reset (Kamal Heib) [1970672] - RDMA/irdma: Remove the repeated declaration (Kamal Heib) [1970672] - RDMA/irdma: Use correct kconfig symbol for AUXILIARY_BUS (Kamal Heib) [1970672] - RDMA/irdma: Change returned type of irdma_setup_virt_qp to void (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type of irdma_set_hw_rsrc to void (Kamal Heib) [1970672] - RDMA/irdma: change the returned type of irdma_sc_repost_aeq_entries to void (Kamal Heib) [1970672] - RDMA/irdma: Check vsi pointer before using it (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type to void (Kamal Heib) [1970672] - RDMA/irdma: Make spdxcheck.py happy (Kamal Heib) [1970672] - RDMA/irdma: Fix unused variable total_size warning (Kamal Heib) [1970672] - RDMA/irdma: Fix potential overflow expression in irdma_prm_get_pbles (Kamal Heib) [1970672] - RDMA/irdma: Check contents of user-space irdma_mem_reg_req object (Kamal Heib) [1970672] - RDMA/irdma: Remove use of kmap() (Kamal Heib) [1970672] - RDMA/irdma: Use the queried port attributes (Kamal Heib) [1970672] - RDMA/irdma: Check return value from ib_umem_find_best_pgsz (Kamal Heib) [1970672] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [1970672] - RDMA/irdma: Store PBL info address a pointer type (Kamal Heib) [1970672] - RDMA/irdma: Use list_last_entry/list_first_entry (Kamal Heib) [1970672] - RDMA/irdma: Use list_move instead of list_del/list_add (Kamal Heib) [1970672] - RDMA/irdma: Fix return error sign from irdma_modify_qp (Kamal Heib) [1970672] - RDMA/irdma: Fix spelling mistake "Allocal" -> "Allocate" (Kamal Heib) [1970672] - RDMA/irdma: remove redundant initialization of variable val (Kamal Heib) [1970672] - RDMA/irdma: remove extraneous indentation on a statement (Kamal Heib) [1970672] - RDMA/irdma: Fix issues with u8 left shift operation (Kamal Heib) [1970672] - RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw (Kamal Heib) [1970672] - RDMA/irdma: Add ABI definitions (Kamal Heib) [1970672] - RDMA/irdma: Add dynamic tracing for CM (Kamal Heib) [1970672] - RDMA/irdma: Add miscellaneous utility definitions (Kamal Heib) [1970672] - RDMA/irdma: Add user/kernel shared libraries (Kamal Heib) [1970672] - RDMA/irdma: Add RoCEv2 UD OP support (Kamal Heib) [1970672] - RDMA/irdma: Implement device supported verb APIs (Kamal Heib) [1970672] - RDMA/irdma: Add PBLE resource manager (Kamal Heib) [1970672] - RDMA/irdma: Add connection manager (Kamal Heib) [1970672] - RDMA/irdma: Add QoS definitions (Kamal Heib) [1970672] - RDMA/irdma: Add privileged UDA queue implementation (Kamal Heib) [1970672] - RDMA/irdma: Add HMC backing store setup functions (Kamal Heib) [1970672] - RDMA/irdma: Implement HW Admin Queue OPs (Kamal Heib) [1970672] - RDMA/irdma: Implement device initialization definitions (Kamal Heib) [1970672] - RDMA/irdma: Register auxiliary driver and implement private channel OPs (Kamal Heib) [1970672] - i40e: Register auxiliary devices to provide RDMA (Kamal Heib) [1970672] - i40e: Prep i40e header for aux bus conversion (Kamal Heib) [1970672] - i40e: Replace one-element array with flexible-array member (Kamal Heib) [1970672] - ibmvnic: drop bad optimization in reuse_tx_pools() (Gustavo Walbon) [2028722] - ibmvnic: drop bad optimization in reuse_rx_pools() (Gustavo Walbon) [2028722] - /proc//cmdline: add back the setproctitle() special case (Ian Kent) [1979446] - /proc//cmdline: remove all the special cases (Ian Kent) [1979446] - perf tests vmlinux-kallsyms: Ignore hidden symbols (Michael Petlan) [1903157] - net/sched: sch_ets: don't remove idle classes from the round-robin list (Davide Caratti) [2013073] - net/sched: sch_ets: don't peek at classes beyond 'nbands' (Davide Caratti) [2013073] - net/sched: sch_ets: properly init all active DRR list handles (Davide Caratti) [2013073] - serial: 8250: fix racy uartclk update (Puneet Sethi) [1784121] - serial: 8250: Skip uninitialized TTY port baud rate update (Puneet Sethi) [1784121] - serial: 8250: Discard RTS/DTS setting from clock update method (Puneet Sethi) [1784121] - serial: 8250: Add 8250 port clock update method (Puneet Sethi) [1784121] - serial: 8250_dw: drop bogus uartclk optimisation (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable PSE UART Auto Flow Control (Puneet Sethi) [1784121] - serial: 8250_lpss: Extract dw8250_do_set_termios() for common use (Puneet Sethi) [1784121] - serial: 8250_dw: Fix the trivial typo in the comment (Puneet Sethi) [1784121] - serial: 8250_dw: Re-use temporary variable for of_node (Puneet Sethi) [1784121] - serial: 8250_dw: Drop wrong use of ACPI_PTR() (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable DMA on Intel Elkhart Lake (Puneet Sethi) [1784121] - serial: 8250_dw: Add device HID for new AMD UART controller (Puneet Sethi) [1784121] - serial: 8250_dw: Fix clk-notifier/port suspend deadlock (Puneet Sethi) [1784121] - serial: 8250_dw: Fix common clocks usage race condition (Puneet Sethi) [1784121] - serial: 8250_dw: Pass the same rate to the clk round and set rate methods (Puneet Sethi) [1784121] - serial: 8250_dw: Simplify the ref clock rate setting procedure (Puneet Sethi) [1784121] - serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Puneet Sethi) [1784121] - serial: 8250_dw: Avoid double error messaging when IRQ absent (Puneet Sethi) [1784121] - serial: 8250_dw: switch to use 8250_dwlib library (Puneet Sethi) [1784121] - serial: 8250_dw: use pointer to uart local variable (Puneet Sethi) [1784121] - serial: 8250_dw: Use a unified new dev variable in remove (Puneet Sethi) [1784121] - serial: 8250_dw: always set baud rate in dw8250_set_termios (Puneet Sethi) [1784121] - serial: 8250_dw: add fractional divisor support (Puneet Sethi) [1784121] - serial: 8250_dw: Introduce IO accessors to extended registers (Puneet Sethi) [1784121] - dmaengine: dw: Program xBAR hardware for Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Make it dependent to HAS_IOMEM (Puneet Sethi) [1784121] - dmaengine dw: Revert "dmaengine: dw: Enable runtime PM" (Puneet Sethi) [1784121] - dmaengine: dw: Enable runtime PM (Puneet Sethi) [1784121] - dmaengine: dw: Add DMA-channels mask cell support (Puneet Sethi) [1784121] - dmaengine: dw: Ignore burst setting for memory peripherals (Puneet Sethi) [1784121] - dmaengine: dw: Discard dlen from the dev-to-mem xfer width calculation (Puneet Sethi) [1784121] - dmaengine: dw: Activate FIFO-mode for memory peripherals only (Puneet Sethi) [1784121] - dmaengine: dw: Initialize max_sg_burst capability (Puneet Sethi) [1784121] - dmaengine: dw: Introduce max burst length hw config (Puneet Sethi) [1784121] - dmaengine: dw: Initialize min and max burst DMA device capability (Puneet Sethi) [1784121] - dmaengine: dw: Set DMA device max segment size parameter (Puneet Sethi) [1784121] - dmaengine: dw: Take HC_LLP flag into account for noLLP auto-config (Puneet Sethi) [1784121] - dmaengine: Introduce DMA-device device_caps callback (Puneet Sethi) [1784121] - dmaengine: Introduce max SG burst capability (Puneet Sethi) [1784121] - dmaengine: Introduce min burst length capability (Puneet Sethi) [1784121] - dmaengine: dw: Initialize channel before each transfer (Puneet Sethi) [1784121] - dmaengine: dw: Replace 'objs' by 'y' (Puneet Sethi) [1784121] - dmaengine: dw: Register ACPI DMA controller for PCI that has companion (Puneet Sethi) [1784121] - dmaengine: dw: platform: Mark 'hclk' clock optional (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split OF helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split ACPI helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Move handle check to dw_dma_acpi_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Switch to acpi_dma_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use devm_platform_ioremap_resource() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use struct dw_dma_chip_pdata (Puneet Sethi) [1784121] - dmaengine: dw: Export struct dw_dma_chip_pdata for wider use (Puneet Sethi) [1784121] - dmaengine: dw: Update Intel Elkhart Lake Service Engine acronym (Puneet Sethi) [1784121] - dmaengine: dw: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Distinguish ->remove() between DW and iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: convert to SPDX identifiers (Puneet Sethi) [1784121] - dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: Reset DRAIN bit when resume the channel (Puneet Sethi) [1784121] - dmaengine: dw: Split DW and iDMA 32-bit operations (Puneet Sethi) [1784121] - dmaengine: dw: Remove unused internal property (Puneet Sethi) [1784121] - dmaengine: dw: Add missed multi-block support for iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: drop useless LIST_HEAD (Puneet Sethi) [1784121] - dmaengine: dw: Fix FIFO size for Intel Merrifield (Puneet Sethi) [1784121] - dmaengine: dw-dmac: implement dma protection control setting (Puneet Sethi) [1784121] - dmaengine: dw: remove dma_slave_config direction usage (Puneet Sethi) [1784121] - dmaengine: dw: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Puneet Sethi) [1784121] - perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Mark Langsdorf) [1997732] - drivers/perf: Simplify EVENT ATTR macro in SMMU PMU driver (Mark Langsdorf) [1997732] - perf/smmuv3: Don't trample existing events with global filter (Mark Langsdorf) [1997732] - perf: qcom: Remove redundant dev_err call in qcom_l3_cache_pmu_probe() (Mark Langsdorf) [1997732] - perf: arm_spe: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: xgene_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: qcom: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: arm_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - drivers/perf: arm-cci: Fix checkpatch spacing error (Mark Langsdorf) [1997732] - drivers/perf: arm-cmn: Add space after ',' (Mark Langsdorf) [1997732] - drivers/perf: arm_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: Remove redundant dev_err call in tx2_uncore_pmu_init_dev() (Mark Langsdorf) [1997732] - perf/arm-smmuv3: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dsu: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dmc620: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-cmn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Clean up CPU hotplug handling (Mark Langsdorf) [1997732] - perf/arm-cci: Remove broken race mitigation (Mark Langsdorf) [1997732] - genirq: Export affinity setter for modules (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Clean up with dev_printk (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Fix error handling (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors (Mark Langsdorf) [1997732] - drivers/perf: Simplify the SMMUv3 PMU event attributes (Mark Langsdorf) [1997732] - perf: Constify static struct attribute_group (Mark Langsdorf) [1997732] - perf: qcom: Constify static struct attribute_group (Mark Langsdorf) [1997732] - drivers/perf: Add support for ARMv8.3-SPE (Mark Langsdorf) [1997732] - driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 (Mark Langsdorf) [1997732] - perf/smmuv3: Support sysfs identifier file (Mark Langsdorf) [1997732] - perf: remove duplicate check on fwnode (Mark Langsdorf) [1997732] - redhat/configs: enable ARM_DMC620_PMU memory controller perf counters (Mark Langsdorf) [1997732] - perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe() (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of ARM_DMC620_PMU drivers (Mark Langsdorf) [1997732] - driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Mark Langsdorf) [1997732] - drivers/perf: thunderx2_pmu: Fix memory resource error handling (Mark Langsdorf) [1997732] - drivers/perf: xgene_pmu: Fix uninitialized resource struct (Mark Langsdorf) [1997732] - perf: arm_dsu: Support DSU ACPI devices (Mark Langsdorf) [1997732] - perf/smmuv3: To simplify code for ioremap page in pmcg (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of PMU drivers (Mark Langsdorf) [1997732] - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling (Mark Langsdorf) [1997732] - pmu/smmuv3: Clear IRQ affinity hint on device removal (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: arm_dsu_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: Open access for CAP_PERFMON privileged process (Mark Langsdorf) [1997732] - perf/smmuv3: Remove the leftover put_cpu() in error path (Mark Langsdorf) [1997732] - perf: arm-ccn: Enable stats for CCN-512 interconnect (Mark Langsdorf) [1997732] - perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-cci: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-ccn: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf: xgene: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/smmuv3: Validate groups for global filtering (Mark Langsdorf) [1997732] - perf/smmuv3: Validate group size (Mark Langsdorf) [1997732] - perf/smmuv3: Enable HiSilicon Erratum 162001800 quirk (Mark Langsdorf) [1997732] - perf/smmuv3: Add MSI irq support (Mark Langsdorf) [1997732] - perf/smmuv3: Add arm64 smmuv3 pmu driver (Mark Langsdorf) [1997732] - perf: xgene: Remove set but not used variable 'config' (Mark Langsdorf) [1997732] - perf/drivers: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Mark Langsdorf) [1997732] - For drivers that do not support context exclusion let's advertise the PERF_PMU_CAP_NO_EXCLUDE capability. This ensures that perf will prevent us from handling events where any exclusion flags are set. Let's also remove the now unnecessary check for exclusion flags. (Mark Langsdorf) [1997732] - perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally (Mark Langsdorf) [1997732] - drivers/perf: arm-ccn: Use devm_ioremap_resource() to map memory (Mark Langsdorf) [1997732] - drivers/perf: Initialise return value in armpmu_request_irqs() (Mark Langsdorf) [1997732] - perf/arm-cci: Remove VLA usage (Mark Langsdorf) [1997732] - tools/power turbostat: version 2021.05.04 (Prarit Bhargava) [2030472] - tools/power turbostat: Support "turbostat --hide idle" (Prarit Bhargava) [2030472] - tools/power turbostat: elevate priority of interval mode (Prarit Bhargava) [2030472] - tools/power turbostat: formatting (Prarit Bhargava) [2030472] - tools/power turbostat: rename tcc variables (Prarit Bhargava) [2030472] - tools/power turbostat: save original CPU model (Prarit Bhargava) [2030472] - tools/power turbostat: add TCC Offset support (Prarit Bhargava) [2030472] - tools/power turbostat: Fix Core C6 residency on Atom CPUs (Prarit Bhargava) [2030472] - tools/power turbostat: Print the C-state Pre-wake settings (Prarit Bhargava) [2030472] - tools/power turbostat: unmark non-kernel-doc comment (Prarit Bhargava) [2030472] - tools/power/turbostat: Remove Package C6 Retention on Ice Lake Server (Prarit Bhargava) [2030472] - tools/power turbostat: Fix offset overflow issue in index converting (Prarit Bhargava) [2030472] - tools/power/turbostat: Fix turbostat for AMD Zen CPUs (Prarit Bhargava) [2030472] - Revert "tools/power turbostat: adjust for temperature offset" (Prarit Bhargava) [2030472] - tools/power turbostat: Fix DRAM Energy Unit on SKX (Prarit Bhargava) [2030472] - tools/power turbostat: print microcode patch level (Prarit Bhargava) [2030472] - tools/power turbostat: add built-in-counter for IPC -- Instructions per Cycle (Prarit Bhargava) [2030472]- [s390] virtio: write back F_VERSION_1 before validate (Claudio Imbrenda) [2026234] - cpufreq: powernv: Fix init_chip_info initialization in numa=off (Steve Best) [2017665] - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Guillaume Nault) [2016210] - tipc: fix size validations for the MSG_CRYPTO type (Xin Long) [2020507] {CVE-2021-43267} - tipc: increase timeout in tipc_sk_enqueue() (Xin Long) [2020401] - Revert "tipc: Return the correct errno code" (Xin Long) [2020401] - tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long) [2020401] - tipc: keep the skb in rcv queue until the whole data is read (Xin Long) [2020401] - powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 (Steve Best) [2025400] - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Myron Stowe) [2028298] - media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (Dean Nelson) [1921871] {CVE-2020-0404} - sctp: fix transport encap_port update in sctp_vtag_verify (Xin Long) [2020393] - sctp: account stream padding length for reconf chunk (Xin Long) [2020393] - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long) [2020393] - net: cipso: fix warnings in netlbl_cipsov4_add_std (Balazs Nemeth) [2026691] - net/sched: act_ct: fix err check for nf_conntrack_confirm (Davide Caratti) [2018109] - net/sched: act_ct: Fix byte count on fragmented packets (Davide Caratti) [2018109] - mqprio: Correct stats in mqprio_dump_class_stats(). (Davide Caratti) [2018109] - net_sched: fix NULL deref in fifo_set_limit() (Davide Caratti) [2018109] - net: sched: flower: protect fl_walk() with rcu (Davide Caratti) [2018109] - fq_codel: reject silly quantum parameters (Davide Caratti) [2018109] - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Davide Caratti) [2018109] - sch_htb: Fix inconsistency when leaf qdisc creation fails (Davide Caratti) [2018109] - net: sched: fix lockdep_set_class() typo error for sch->seqlock (Davide Caratti) [2018109] - net: sched: cls_api: Fix the the wrong parameter (Davide Caratti) [2018109] - net/sched: act_vlan: Fix modify to allow 0 (Davide Caratti) [2018109] - net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long) [1979820] - net: fix sysfs permssions when device changes network namespace (Xin Long) [1979820] - net-sysfs: add queue_change_owner() (Xin Long) [1979820] - net-sysfs: add netdev_change_owner() (Xin Long) [1979820] - drivers/base/power: add dpm_sysfs_change_owner() (Xin Long) [1979820] - device: add device_change_owner() (Xin Long) [1979820] - sysfs: Fix regression when adding a file to an existing group (Xin Long) [1979820] - bridge: make sure objects belong to container's owner (Xin Long) [1979820] - net: create reusable function for getting ownership info of sysfs inodes (Xin Long) [1979820] - net-sysfs: make sure objects belong to container's owner (Xin Long) [1979820] - net-sysfs: require net admin in the init ns for setting tx_maxrate (Xin Long) [1979820] - driver core: set up ownership of class devices in sysfs (Xin Long) [1979820] - kobject: kset_create_and_add() - fetch ownership info from parent (Xin Long) [1979820] - sysfs, kobject: allow creating kobject belonging to arbitrary users (Xin Long) [1979820] - NFSv42: Fix pagecache invalidation after COPY/CLONE (Benjamin Coddington) [2017166] - SUNRPC: fix sign error causing rpcsec_gss drops (Benjamin Coddington) [2017166] - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Benjamin Coddington) [2017166] - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Benjamin Coddington) [2017166] - SUNRPC: Simplify socket shutdown when not reusing TCP ports (Benjamin Coddington) [2017166] - nfsd4: Fix forced-expiry locking (Benjamin Coddington) [2017166] - SUNRPC/xprtrdma: Fix reconnection locking (Benjamin Coddington) [2017166] - NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid (Benjamin Coddington) [2017166] - NFSv4/pNFS: Always allow update of a zero valued layout barrier (Benjamin Coddington) [2017166] - NFSv4/pNFS: Fix a layoutget livelock loop (Benjamin Coddington) [2017166] - xprtrdma: Put rpcrdma_reps before waking the tear-down completion (Benjamin Coddington) [2017166] - NFSD: Fix TP_printk() format specifier in nfsd_clid_class (Benjamin Coddington) [2017166] - NFSv42: Copy offload should update the file size when appropriate (Benjamin Coddington) [2017166] - SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()... (Benjamin Coddington) [2017166] - NFSv4/pNFS: Return an error if _nfs4_pnfs_v3_ds_connect can't load NFSv3 (Benjamin Coddington) [2017166] - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Benjamin Coddington) [2017166] - NFSv4/pnfs: Clean up layout get on open (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix layoutget behaviour after invalidation (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix the layout barrier update (Benjamin Coddington) [2017166] - NFSD: Prevent a possible oops in the nfs_dirent() tracepoint (Benjamin Coddington) [2017166] - nfsd: remove redundant assignment to pointer 'this' (Benjamin Coddington) [2017166] - nfs_common: fix doc warning (Benjamin Coddington) [2017166] - nfsd4: Expose the callback address and state of each NFS4 client (Benjamin Coddington) [2017166] - xprtrdma: Fix spelling mistakes (Benjamin Coddington) [2017166] - NFS: nfs_find_open_context() may only select open files (Benjamin Coddington) [2017166] - SUNRPC: Should wake up the privileged task firstly. (Benjamin Coddington) [2017166] - SUNRPC: Fix the batch tasks count wraparound. (Benjamin Coddington) [2017166] - nfs: update has_sec_mnt_opts after cloning lsm options from parent (Benjamin Coddington) [2017166] - nfs: fix acl memory leak of posix_acl_create() (Benjamin Coddington) [2017166] - rpc: remove redundant initialization of variable status (Benjamin Coddington) [2017166] - NFSv4: Initialise connection to the server in nfs4_alloc_client() (Benjamin Coddington) [2017166] - nfsd: Prevent truncation of an unlinked inode from blocking access to its directory (Benjamin Coddington) [2017166] - xprtrdma: Fix a maybe-uninitialized compiler warning (Benjamin Coddington) [2017166] - NFSv4: Fix second deadlock in nfs4_evict_inode() (Benjamin Coddington) [2017166] - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Benjamin Coddington) [2017166] - NFS: FMODE_READ and friends are C macros, not enum types (Benjamin Coddington) [2017166] - NFS: Fix a potential NULL dereference in nfs_get_client() (Benjamin Coddington) [2017166] - NFS: Fix use-after-free in nfs4_init_client() (Benjamin Coddington) [2017166] - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Benjamin Coddington) [2017166] - nfs: Remove trailing semicolon in macros (Benjamin Coddington) [2017166] - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Benjamin Coddington) [2017166] - NFS: Clean up reset of the mirror accounting variables (Benjamin Coddington) [2017166] - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Benjamin Coddington) [2017166] - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Benjamin Coddington) [2017166] - SUNRPC: More fixes for backlog congestion (Benjamin Coddington) [2017166] - SUNRPC: Fix Oops in xs_tcp_send_request() when transport is disconnected (Benjamin Coddington) [2017166] - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Benjamin Coddington) [2017166] - SUNRPC in case of backlog, hand free slots directly to waiting task (Benjamin Coddington) [2017166] - pNFS/NFSv4: Remove redundant initialization of 'rd_size' (Benjamin Coddington) [2017166] - NFS: fix an incorrect limit in filelayout_decode_layout() (Benjamin Coddington) [2017166] - fs/nfs: Use fatal_signal_pending instead of signal_pending (Benjamin Coddington) [2017166] - xprtrdma: Fix a NULL dereference in frwr_unmap_sync() (Benjamin Coddington) [2017166] - sunrpc: Fix misplaced barrier in call_decode (Benjamin Coddington) [2017166] - SUNRPC: set rq_page_end differently (Benjamin Coddington) [2017166] - xprtrdma: Move fr_mr field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move the Work Request union to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_linv_done field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move cqe to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_cid to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Remove the RPC/RDMA QP event handler (Benjamin Coddington) [2017166] - xprtrdma: Add tracepoints showing FastReg WRs and remote invalidation (Benjamin Coddington) [2017166] - xprtrdma: Avoid Send Queue wrapping (Benjamin Coddington) [2017166] - xprtrdma: Do not wake RPC consumer on a failed LocalInv (Benjamin Coddington) [2017166] - xprtrdma: Do not recycle MR after FastReg/LocalInv flushes (Benjamin Coddington) [2017166] - xprtrdma: Clarify use of barrier in frwr_wc_localinv_done() (Benjamin Coddington) [2017166] - xprtrdma: Rename frwr_release_mr() (Benjamin Coddington) [2017166] - xprtrdma: rpcrdma_mr_pop() already does list_del_init() (Benjamin Coddington) [2017166] - xprtrdma: Delete rpcrdma_recv_buffer_put() (Benjamin Coddington) [2017166] - xprtrdma: Fix cwnd update ordering (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep creation (Benjamin Coddington) [2017166] - xprtrdma: Improve commentary around rpcrdma_reps_unmap() (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep destruction (Benjamin Coddington) [2017166] - xprtrdma: Put flushed Receives on free list instead of destroying them (Benjamin Coddington) [2017166] - xprtrdma: Do not refresh Receive Queue while it is draining (Benjamin Coddington) [2017166] - xprtrdma: Avoid Receive Queue wrapping (Benjamin Coddington) [2017166] - SUNRPC: fix ternary sign expansion bug in tracing (Benjamin Coddington) [2017166] - nfsd: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - nfsd: reshuffle some code (Benjamin Coddington) [2017166] - nfsd: track filehandle aliasing in nfs4_files (Benjamin Coddington) [2017166] - nfsd: hash nfs4_files by inode number (Benjamin Coddington) [2017166] - NFSv4.1: Simplify layout return in pnfs_layout_process() (Benjamin Coddington) [2017166] - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Benjamin Coddington) [2017166] - nfsd: ensure new clients break delegations (Benjamin Coddington) [2017166] - NFS: Don't discard pNFS layout segments that are marked for return (Benjamin Coddington) [2017166] - NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting (Benjamin Coddington) [2017166] - nfsd: remove unused function (Benjamin Coddington) [2017166] - svcrdma: Pass a useful error code to the send_err tracepoint (Benjamin Coddington) [2017166] - svcrdma: Rename goto labels in svc_rdma_sendto() (Benjamin Coddington) [2017166] - svcrdma: Don't leak send_ctxt on Send errors (Benjamin Coddington) [2017166] - SUNRPC: Remove trace_xprt_transmit_queued (Benjamin Coddington) [2017166] - SUNRPC: Add tracepoint that fires when an RPC is retransmitted (Benjamin Coddington) [2017166] - SUNRPC: Move fault injection call sites (Benjamin Coddington) [2017166] - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Benjamin Coddington) [2017166] - NFSv4: Catch and trace server filehandle encoding errors (Benjamin Coddington) [2017166] - NFSv4: Convert nfs_xdr_status tracepoint to an event class (Benjamin Coddington) [2017166] - NFSv4: Add tracing for COMPOUND errors (Benjamin Coddington) [2017166] - NFSv4: Don't modify the change attribute cached in the inode (Benjamin Coddington) [2017166] - NFSv4: Fix value of decode_fsinfo_maxsz (Benjamin Coddington) [2017166] - NFS: Fix up revalidation of space used (Benjamin Coddington) [2017166] - NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid (Benjamin Coddington) [2017166] - NFS: Mask out unsupported attributes in nfs_getattr() (Benjamin Coddington) [2017166] - NFS: Fix up inode cache tracing (Benjamin Coddington) [2017166] - NFS: Deal correctly with attribute generation counter overflow (Benjamin Coddington) [2017166] - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: Fix attribute bitmask in _nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: nfs4_bitmask_adjust() must not change the server global bitmasks (Benjamin Coddington) [2017166] - NFSD: Use DEFINE_SPINLOCK() for spinlock (Benjamin Coddington) [2017166] - sunrpc: Remove unused function ip_map_lookup (Benjamin Coddington) [2017166] - NFS: Fix fscache invalidation in nfs_set_cache_invalid() (Benjamin Coddington) [2017166] - SUNRPC: Ensure the transport backchannel association (Benjamin Coddington) [2017166] - nfs: hornor timeo and retrans option when mounting NFSv3 (Benjamin Coddington) [2017166] - sunrpc: honor rpc_task's timeout value in rpcb_create() (Benjamin Coddington) [2017166] - nfs: Fix a typo in the file nfs42xattr.c (Benjamin Coddington) [2017166] - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds (Benjamin Coddington) [2017166] - NFS: Fix up incorrect documentation (Benjamin Coddington) [2017166] - NFSv4: Simplify nfs4_retry_setlk() (Benjamin Coddington) [2017166] - UAPI: nfsfh.h: Replace one-element array with flexible-array member (Benjamin Coddington) [2017166] - svcrdma: Clean up dto_q critical section in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_arg (Benjamin Coddington) [2017166] - svcrdma: Remove sc_read_complete_q (Benjamin Coddington) [2017166] - svcrdma: Single-stage RDMA Read (Benjamin Coddington) [2017166] - SUNRPC: Move svc_xprt_received() call sites (Benjamin Coddington) [2017166] - SUNRPC: Export svc_xprt_received() (Benjamin Coddington) [2017166] - svcrdma: Retain the page backing rq_res.head[0].iov_base (Benjamin Coddington) [2017166] - svcrdma: Remove unused sc_pages field (Benjamin Coddington) [2017166] - svcrdma: Normalize Send page handling (Benjamin Coddington) [2017166] - svcrdma: Add a "deferred close" helper (Benjamin Coddington) [2017166] - svcrdma: Maintain a Receive water mark (Benjamin Coddington) [2017166] - svcrdma: Use svc_rdma_refresh_recvs() in wc_receive (Benjamin Coddington) [2017166] - svcrdma: Add a batch Receive posting mechanism (Benjamin Coddington) [2017166] - svcrdma: Remove stale comment for svc_rdma_wc_receive() (Benjamin Coddington) [2017166] - svcrdma: Provide an explanatory comment in CMA event handler (Benjamin Coddington) [2017166] - svcrdma: RPCDBG_FACILITY is no longer used (Benjamin Coddington) [2017166] - nfsd: don't ignore high bits of copy count (Benjamin Coddington) [2017166] - nfsd: COPY with length 0 should copy to end of file (Benjamin Coddington) [2017166] - nfsd: Fix typo "accesible" (Benjamin Coddington) [2017166] - nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Benjamin Coddington) [2017166] - nfsd: Log client tracking type log message as info instead of warning (Benjamin Coddington) [2017166] - nfsd: helper for laundromat expiry calculations (Benjamin Coddington) [2017166] - NFSD: Clean up NFSDDBG_FACILITY macro (Benjamin Coddington) [2017166] - NFSD: Add a tracepoint to record directory entry encoding (Benjamin Coddington) [2017166] - rpc: fix NULL dereference on kmalloc failure (Benjamin Coddington) [2017166] - sunrpc: fix refcount leak for rpc auth modules (Benjamin Coddington) [2017166] - NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Benjamin Coddington) [2017166] - svcrdma: disable timeouts on rdma backchannel (Benjamin Coddington) [2017166] - svcrdma: Hold private mutex while invoking rdma_accept() (Benjamin Coddington) [2017166] - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache (Benjamin Coddington) [2017166] - NFS: Always clear an invalid mapping when attempting a buffered write (Benjamin Coddington) [2017166] - NFS: Optimise sparse writes past the end of file (Benjamin Coddington) [2017166] - NFS: Fix documenting comment for nfs_revalidate_file_size() (Benjamin Coddington) [2017166] - rpcrdma: Fix comments about reverse-direction operation (Benjamin Coddington) [2017166] - xprtrdma: Refactor invocations of offset_in_page() (Benjamin Coddington) [2017166] - xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map() (Benjamin Coddington) [2017166] - xprtrdma: Remove FMR support in rpcrdma_convert_iovs() (Benjamin Coddington) [2017166] - NFS: Fix fscache read from NFS after cache error (Benjamin Coddington) [2017166] - NFS: Ensure nfs_readpage returns promptly when internal error occurs (Benjamin Coddington) [2017166] - NFS: Remove unnecessary inode parameter from nfs_pageio_complete_read() (Benjamin Coddington) [2017166] - NFS: Add nfs_pageio_complete_read() and remove nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Call readpage_async_filler() from nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Refactor nfs_readpage() and nfs_readpage_async() to use nfs_readdesc (Benjamin Coddington) [2017166] - NFS: In nfs_readpage() only increment NFSIOS_READPAGES when read succeeds (Benjamin Coddington) [2017166] - NFS: Clean up nfs_readpage() and nfs_readpages() (Benjamin Coddington) [2017166] - nfs: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - SUNRPC: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - net: sunrpc: xprtsock.c: Corrected few spellings ,in comments (Benjamin Coddington) [2017166] - SUNRPC: correct error code comment in xs_tcp_setup_socket() (Benjamin Coddington) [2017166] - nfsd: cstate->session->se_client -> cstate->clp (Benjamin Coddington) [2017166] - nfsd: simplify nfsd4_check_open_reclaim (Benjamin Coddington) [2017166] - nfsd: remove unused set_client argument (Benjamin Coddington) [2017166] - nfs/blocklayout: remove cruft in bl_alloc_init_bio (Benjamin Coddington) [2017166] - nfsd: refactor set_client (Benjamin Coddington) [2017166] - nfsd: rename lookup_clientid->set_client (Benjamin Coddington) [2017166] - nfsd: simplify nfsd_renew (Benjamin Coddington) [2017166] - nfsd: simplify process_lock (Benjamin Coddington) [2017166] - nfsd4: simplify process_lookup1 (Benjamin Coddington) [2017166] - SUNRPC: Correct a comment (Benjamin Coddington) [2017166] - svcrdma: DMA-sync the receive buffer in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Restore read and write stats (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_sq_starve to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_recv to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Refactor svc_rdma_init() and svc_rdma_clean_up() (Benjamin Coddington) [2017166] - nfsd: remove fault injection code (Benjamin Coddington) [2017166] - SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() (Benjamin Coddington) [2017166] - SUNRPC: Display RPC procedure names instead of proc numbers (Benjamin Coddington) [2017166] - SUNRPC: Make trace_svc_process() display the RPC procedure symbolically (Benjamin Coddington) [2017166] - EDAC/mce_amd: Do not load edac_mce_amd module on guests (Aristeu Rozanski) [2000776] - tracing: Map all PIDs to command lines (Jerome Marchand) [1913211] - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Rafael Aquini) [2016441] - mm: mark the OOM reaper thread as freezable (Rafael Aquini) [2016441] - mm/page_isolation: guard against possible putback unisolated page (Rafael Aquini) [2016441] - mm/page_isolation: fix potential missing call to unset_migratetype_isolate() (Rafael Aquini) [2016441] - mm/page_alloc: use accumulated load when building node fallback list (Rafael Aquini) [2016441] - mm/vmalloc: do not adjust the search size for alignment overhead (Rafael Aquini) [2016441] - mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo (Rafael Aquini) [2016441] - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Rafael Aquini) [2016441] - mm, slub: consider rest of partial list if acquire_slab() fails (Rafael Aquini) [2016441] - mm, slub: fix incorrect memcg slab count for bulk free (Rafael Aquini) [2016441] - mm, slub: fix mismatch between reconstructed freelist depth and cnt (Rafael Aquini) [2016441] - slub: add back check for free nonslab objects (Rafael Aquini) [2016441] - slub: fix kmalloc_pagealloc_invalid_free unit test (Rafael Aquini) [2016441] - slub: fix unreclaimable slab stat for bulk free (Rafael Aquini) [2016441] - mm/slub: add taint after the errors are printed (Rafael Aquini) [2016441] - mm/slab.c: remove useless lines in enable_cpucache() (Rafael Aquini) [2016441] - kasan: fix tag for large allocations when using CONFIG_SLAB (Rafael Aquini) [2016441] - mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled (Rafael Aquini) [2016441] - mm: memcontrol: set the correct memcg swappiness restriction (Rafael Aquini) [2016441] - memcg: replace in_interrupt() by !in_task() in active_memcg() (Rafael Aquini) [2016441] - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE (Rafael Aquini) [2016441] - huge tmpfs: fix fallocate(vanilla) advance over huge pages (Rafael Aquini) [2016441] - huge tmpfs: revert shmem's use of transhuge_vma_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: remove unnecessary tlb_remove_page_size() for huge zero pmd (Rafael Aquini) [2016441] - mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: use page->deferred_list (Rafael Aquini) [2016441] - mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK (Rafael Aquini) [2016441] - mm/thp: decrease nr_thps in file's mapping on THP split (Rafael Aquini) [2016441] - mm/thp: fix page_address_in_vma() on file THP tails (Rafael Aquini) [2016441] - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Rafael Aquini) [2016441] - mm/thp: make is_huge_zero_pmd() safe and quicker (Rafael Aquini) [2016441] - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Rafael Aquini) [2016441] - mm/truncate: fix truncation for pages of arbitrary size (Rafael Aquini) [2016441] - mm/rmap: fix potential pte_unmap on an not mapped pte (Rafael Aquini) [2016441] - mm/rmap: correct obsolete comment of page_get_anon_vma() (Rafael Aquini) [2016441] - mm/rmap: use page_not_mapped in try_to_unmap() (Rafael Aquini) [2016441] - mm/rmap: fix obsolete comment in __page_check_anon_rmap() (Rafael Aquini) [2016441] - mm/rmap: remove unneeded semicolon in page_not_mapped() (Rafael Aquini) [2016441] - mm/rmap: correct some obsolete comments of anon_vma (Rafael Aquini) [2016441] - mm/pgtable-generic.c: optimize the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm/pgtable-generic.c: simplify the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm: prevent a warning when casting void* -> enum (Rafael Aquini) [2016441] - mm/hugeltb: simplify the return code of __vma_reservation_common() (Rafael Aquini) [2016441] - mm,thp,shmem: make khugepaged obey tmpfs mount flags (Rafael Aquini) [2016441] - mm/vma: make is_vma_temporary_stack() available for general use (Rafael Aquini) [2016441] - mm/vma: make vma_is_foreign() available for general use (Rafael Aquini) [2016441] - hugetlb: fix copy_huge_page_from_user contig page struct assumption (Rafael Aquini) [2016441] - mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM (Rafael Aquini) [2016441] - mm/sparse.c: use __nr_to_section(section_nr) to get mem_section (Rafael Aquini) [2016441] - mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [2016441] - mm/huge_memory.c: make __thp_get_unmapped_area static (Rafael Aquini) [2016441] - mm/mempolicy.c: fix checking unmapped holes for mbind (Rafael Aquini) [2016441] - s390/mm: fix VMA and page table handling code in storage key handling functions (Rafael Aquini) [2016441] - s390/mm: validate VMA in PGSTE manipulation functions (Rafael Aquini) [2016441] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Rafael Aquini) [2016441] - s390/gmap: validate VMA in __gmap_zap() (Rafael Aquini) [2016441] - s390: mm: Fix secure storage access exception handling (Rafael Aquini) [2016441] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Rafael Aquini) [2016441] - powerpc/64s: Fix pte update for kernel memory on radix (Rafael Aquini) [2016441] - powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Rafael Aquini) [2016441] - powerpc/book3s64/pkeys: Use PVR check instead of cpu feature (Rafael Aquini) [2016441] - powerpc/mm: Fix reporting of kernel execute faults on the 8xx (Rafael Aquini) [2016441] - powerpc/mm/hash: Handle user access of kernel address gracefully (Rafael Aquini) [2016441] - powerpc/mm: Add missing tracepoint for tlbie (Rafael Aquini) [2016441] - arm64: hugetlb: avoid potential NULL dereference (Rafael Aquini) [2016441] - arm64/numa: Report correct memblock range for the dummy node (Rafael Aquini) [2016441] - x86/pat: Pass valid address to sanitize_phys() (Rafael Aquini) [2016441] - x86/mm: Check for pfn instead of page in vmalloc_sync_one() (Rafael Aquini) [2016441] - x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" (Rafael Aquini) [2016441] - x86/mm: Report which part of kernel image is freed (Rafael Aquini) [2016441] - mm: make free_reserved_area() return "const char *" (Rafael Aquini) [2016441] - x86/mm/init: Remove freed kernel image areas from alias mapping (Rafael Aquini) [2016441] - x86/mm/init: Add helper for freeing kernel image pages (Rafael Aquini) [2016441] - x86/mm/init: Pass unconverted symbol addresses to free_init_pages() (Rafael Aquini) [2016441] - x86/mm: Add TLB purge to free pmd/pte page interfaces (Rafael Aquini) [2016441] - mm/mmu_notifier: Make drm-backport/linux/mmu_notifier.h use RH_MMU_NOTIFIER_V2 (Waiman Long) [1946746] - mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIER (Waiman Long) [1946746] - mm/notifier: add migration invalidation type (Waiman Long) [1946746] - mm/migrate: add a flags parameter to migrate_vma (Waiman Long) [1946746] - mm/mmu_notifiers: ensure range_end() is paired with range_start() (Waiman Long) [1946746] - mm: track mmu notifiers in fs_reclaim_acquire/release (Waiman Long) [1946746] - mm: mmu_notifier: fix and extend kerneldoc (Waiman Long) [1946746] - mm/mmu_notifier: silence PROVE_RCU_LIST warnings (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'interval_sub' as the variable for mmu_interval_notifier (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'subscription' as the variable name for mmu_notifier (Waiman Long) [1946746] - mm/mmu_notifier: Rename struct mmu_notifier_mm to mmu_notifier_subscriptions (Waiman Long) [1946746] - mm, notifier: Catch sleeping/blocking for !blockable (Waiman Long) [1946746] - mm/mmu_notifiers: use the right return code for WARN_ON (Waiman Long) [1946746] - mm/mmu_notifiers: check if mmu notifier callbacks are allowed to fail (Waiman Long) [1946746] - mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper (Waiman Long) [1946746] - mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening (Waiman Long) [1946746] - mm/mmu_notifier: use structure for invalidate_range_start/end callback (Waiman Long) [1946746] - Revert "mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacks" (Waiman Long) [1946746] - mm, mmu_notifier: be explicit about range invalition non-blocking mode (Waiman Long) [1946746] - mm/oom_kill.c: clean up oom_reap_task_mm() (Waiman Long) [1946746] - mm, oom: distinguish blockable mode for mmu notifiers (Waiman Long) [1946746] - mm/mmu_notifier: helper to test if a range invalidation is blockable (Waiman Long) [1946746] - mm/mmu_notifier: Relocate mmu_notifier_put() (Waiman Long) [1946746] - mm/mmu_notifier: Add mmu_notifier versioning mechanism (Waiman Long) [1946746] - af_unix: Return errno instead of NULL in unix_create1(). (Balazs Nemeth) [2026690] - netfilter: nf_tables: fix audit memory leak in nf_tables_commit (Phil Sutter) [2028926] - ethtool: Validate module EEPROM offset as part of policy (Ivan Vecera) [2019090] - ethtool: Validate module EEPROM length as part of policy (Ivan Vecera) [2019090] - ethtool: Use kernel data types for internal EEPROM struct (Ivan Vecera) [2019090] - ethtool: Document behavior when module EEPROM bank attribute is omitted (Ivan Vecera) [2019090] - ethtool: Decrease size of module EEPROM get policy array (Ivan Vecera) [2019090] - ethtool: Document correct attribute type (Ivan Vecera) [2019090] - ethtool: Use correct command name in title (Ivan Vecera) [2019090] - net: fix mistake path for netdev_features_strings (Ivan Vecera) [2019089 2019090 2019092] - ethtool: add a stricter length check (Ivan Vecera) [2019089 2019090 2019092] - ethtool: Fix a typo (Ivan Vecera) [2019089 2019090 2019092] - net: ethtool: clear heap allocations for ethtool function (Ivan Vecera) [2019090] - ethtool: Fix NULL pointer dereference during module EEPROM dump (Ivan Vecera) [2019090] - ethtool: stats: Fix a copy-paste error (Ivan Vecera) [2019092] - ethtool: add missing EEPROM to list of messages (Ivan Vecera) [2019090] - ethtool: stats: clarify the initialization to ETHTOOL_STAT_NOT_SET (Ivan Vecera) [2019092] - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Ivan Vecera) [2019092] - ethtool: add interface to read RMON stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC Ctrl stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC stats (Ivan Vecera) [2019092] - ethtool: add a new command for reading standard stats (Ivan Vecera) [2019092] - docs: ethtool: document standard statistics (Ivan Vecera) [2019092] - docs: networking: extend the statistics documentation (Ivan Vecera) [2019092] - ethtool: add FEC statistics (Ivan Vecera) [2019089] - docs: net: statistics.rst: remove a duplicated kernel-doc (Ivan Vecera) [2019089] - ethtool: fec_prepare_data() - jump to error handling (Ivan Vecera) [2019089] - ethtool: move ethtool_stats_init (Ivan Vecera) [2019089] - ethtool: wire in generic SFP module access (Ivan Vecera) [2019090] - phy: sfp: add netlink SFP support to generic SFP code (Ivan Vecera) [2019090] - ethtool: Add fallback to get_module_eeprom from netlink command (Ivan Vecera) [2019090] - net: ethtool: Export helpers for getting EEPROM info (Ivan Vecera) [2019090] - ethtool: Allow network drivers to dump arbitrary EEPROM data (Ivan Vecera) [2019090] - docs: ethtool: correct quotes (Ivan Vecera) [2019090] - selftests: ethtool: add a netdevsim FEC test (Ivan Vecera) [2019089] - netdevsim: add FEC settings support (Ivan Vecera) [2019089] - ethtool: support FEC settings over netlink (Ivan Vecera) [2019089] - ethtool: document the enum values not defines (Ivan Vecera) [2019089] - ethtool: fec: fix FEC_NONE check (Ivan Vecera) [2019089] - ethtool: fec: add note about reuse of reserved (Ivan Vecera) [2019089] - ethtool: clarify the ethtool FEC interface (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->active_fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->reserved (Ivan Vecera) [2019089] - ethtool: fec: remove long structure description (Ivan Vecera) [2019089] - ethtool: fec: fix typo in kdoc (Ivan Vecera) [2019089] - net: Remove redundant if statements (Petr Oros) [2026472] - netdevice: add the case if dev is NULL (Petr Oros) [2026472] - nvmet: use IOCB_NOWAIT only if the filesystem supports it (Chris Leech) [2015563] - nvmet-tcp: fix incomplete data digest send (Chris Leech) [2015563] - nvmet-tcp: fix memory leak when performing a controller reset (Chris Leech) [2015563] - nvmet-tcp: add an helper to free the cmd buffers (Chris Leech) [2015563] - nvmet-tcp: fix a race condition between release_queue and io_work (Chris Leech) [2015563] - nvmet-tcp: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-rdma: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-tcp: fix header digest verification (Chris Leech) [2015563] - nvmet-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvmet-tcp: fix a memory leak when releasing a queue (Chris Leech) [2015563] - nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show() (Chris Leech) [2015563] - nvmet: fixup buffer overrun in nvmet_subsys_attr_serial() (Chris Leech) [2015563] - nvmet: return bool from nvmet_passthru_ctrl and nvmet_is_passthru_req (Chris Leech) [2015563] - nvmet: looks at the passthrough controller when initializing CAP (Chris Leech) [2015563] - nvmet: check that host sqsize does not exceed ctrl MQES (Chris Leech) [2015563] - nvmet: avoid duplicate qid in connect cmd (Chris Leech) [2015563] - nvmet: pass back cntlid on successful completion (Chris Leech) [2015563] - nvmet: remove redundant assignments of variable status (Chris Leech) [2015563] - nvme-fabrics: ignore invalid fast_io_fail_tmo values (Chris Leech) [2015563] - nvme-tcp: fix memory leak when freeing a queue (Chris Leech) [2015563] - nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t() (Chris Leech) [2015563] - nvme-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvme-tcp: fix possible req->offset corruption (Chris Leech) [2015563] - nvme-tcp: fix H2CData PDU send accounting (again) (Chris Leech) [2015563] - nvme: keep ctrl->namespaces ordered (Chris Leech) [2015563] - nvme-tcp: fix incorrect h2cdata pdu offset accounting (Chris Leech) [2015563] - nvme-tcp: fix io_work priority inversion (Chris Leech) [2015563] - nvme-multipath: fix ANA state updates when a namespace is not present (Chris Leech) [2015563] - nvme: avoid race in shutdown namespace removal (Chris Leech) [2015563] - nvme: update keep alive interval when kato is modified (Chris Leech) [2015563] - nvme: use return value from blk_execute_rq() (Chris Leech) [2015563] - nvme-tcp: Do not reset transport on data digest errors (Chris Leech) [2015563] - nvme-rdma: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: pair send_mutex init with destroy (Chris Leech) [2015563] - nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Chris Leech) [2015563] - RDMA/rxe: Bump up default maximum values used via uverbs (Kamal Heib) [2029675]- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Nilesh Javali) [1983905] - scsi: qedi: Add support for fastpath doorbell recovery (Nilesh Javali) [1983905] - scsi: qedi: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983905] - scsi: qedi: Fix host removal with running sessions (Nilesh Javali) [1983905] - scsi: qedi: Wake up if cmd_cleanup_req is set (Nilesh Javali) [1983905] - scsi: qedi: Complete TMF works before disconnect (Nilesh Javali) [1983905] - scsi: qedi: Pass send_iscsi_tmf task to abort (Nilesh Javali) [1983905] - scsi: qedi: Fix cleanup session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Use GFP_NOIO for TMF allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF tid allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix use after free during abort cleanup (Nilesh Javali) [1983905] - scsi: qedi: Fix race during abort timeouts (Nilesh Javali) [1983905] - scsi: qedi: Fix null ref during abort handling (Nilesh Javali) [1983905] - vrf: Fix fast path output packet handling with async Netfilter rules (Antoine Tenart) [2019333] - ipv6: do not drop vrf udp multicast packets (Antoine Tenart) [2019333] - ipv6: handling of multicast packets received in VRF (Antoine Tenart) [2019333] - vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled (Antoine Tenart) [2019333] - ipv6: add vrf table handling code for ipv6 mcast (Antoine Tenart) [2019333] - ipv4: Allow sending multicast packets on specific i/f using VRF socket (Antoine Tenart) [2019333] - xfs: fix I_DONTCACHE (Carlos Maiolino) [2024969] - kernfs: don't create a negative dentry if inactive node exists (Ian Kent) [2001597] - kernfs: also call kernfs_set_rev() for positive dentry (Ian Kent) [2001597] - ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops (Ken Cox) [1970656] - ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup (Ken Cox) [1970653] - ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path (Ken Cox) [1970653] - powerpc/perf: Fix missing is_sier_aviable() during build (Gustavo Walbon) [2011687] - perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support (Michael Petlan) [2026390] - RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() (Kamal Heib) [2025496] - RDMA: Use the sg_table directly and remove the opencoded version from umem (Kamal Heib) [2025496] - ovs: clear skb->tstamp in forwarding path (Antoine Tenart) [2020160] - net: openvswitch: fix kernel-doc warnings in flow.c (Antoine Tenart) [2020160] - openvswitch: Optimize operation for key comparison (Antoine Tenart) [2020160] - net: openvswitch: Remove unnecessary skb_nfct() (Antoine Tenart) [2020160] - openvswitch: meter: fix race when getting now_ms. (Antoine Tenart) [2020160] - net: openvswitch: Use 'skb_push_rcsum()' instead of hand coding it (Antoine Tenart) [2020160] - openvswitch: Fix a typo (Antoine Tenart) [2020160] - openvswitch: Warn over-mtu packets only if iface is UP. (Antoine Tenart) [2020160] - openvswitch: meter: remove rate from the bucket size calculation (Antoine Tenart) [2020160] - net: openvswitch: use core API to update/provide stats (Antoine Tenart) [2020160] - net: openvswitch: use new function dev_fetch_sw_netstats (Antoine Tenart) [2020160] - net: openvswitch: use dev_sw_netstats_rx_add() (Antoine Tenart) [2020160] - net: openvswitch: Constify static struct genl_small_ops (Antoine Tenart) [2020160] - selftests: add a test case for mirred egress to ingress (Xin Long) [1983894] - net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long) [1983894] - usb: hso: fix error handling code of hso_create_net_device (José Ignacio Tornos Martínez) [1986489] {CVE-2021-37159} - i40e: Fix freeing of uninitialized misc IRQ vector (Stefan Assmann) [1990683] - x86/topology: Make __max_die_per_package available unconditionally (Aristeu Rozanski) [1949284] - x86/cpu/amd: Set __max_die_per_package on AMD (Aristeu Rozanski) [1949284] - x86/topology: Set cpu_die_id only if DIE_TYPE found (Aristeu Rozanski) [1949284] - x86/mce: Drop AMD-specific "DEFERRED" case from Intel severity rule list (Aristeu Rozanski) [1949284] - EDAC/mce_amd: Add new error descriptions for existing types (Aristeu Rozanski) [1949284] - x86/mce/amd, edac: Remove report_gart_errors (Aristeu Rozanski) [1949284] - x86/mce/amd: Make threshold bank setting hotplug robust (Aristeu Rozanski) [1949284] - x86/mce/amd: Cleanup threshold device remove path (Aristeu Rozanski) [1949284] - x86/mce/amd: Straighten CPU hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Sanitize thresholding device creation hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Protect a not-fully initialized bank from the thresholding interrupt (Aristeu Rozanski) [1949284] - x86/mce/amd: Init thresholding machinery only on relevant vendors (Aristeu Rozanski) [1949284] - x86/mce/amd: Do proper cleanup on error paths (Aristeu Rozanski) [1949284] - x86/mce/amd: Fix kobject lifetime (Aristeu Rozanski) [1949284] - x86/mce/amd: Publish the bank pointer only after setup has succeeded (Aristeu Rozanski) [1949284] - x86/mce/amd: Make disable_err_thresholding() static (Aristeu Rozanski) [1949284] - x86/MCE: Determine MCA banks' init state properly (Aristeu Rozanski) [1949284] - x86/MCE: Group AMD function prototypes in (Aristeu Rozanski) [1949284] - x86/MCE: Switch to use the new generic UUID API (Aristeu Rozanski) [1949284] - ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Guillaume Nault) [2022057] - net: igmp: fix data-race in igmp_ifc_timer_expire() (Guillaume Nault) [2022057] - net/ipv4: swap flow ports when validating source (Guillaume Nault) [2022057] - tools headers UAPI: Sync linux/in.h copy with the kernel sources (Guillaume Nault) [2022057] - icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Guillaume Nault) [2022057] - cipso: correct comments of cipso_v4_cache_invalidate() (Guillaume Nault) [2022057] - crypto: ccp - Make use of the helper macro kthread_run() (Vladis Dronov) [1997593] - crypto: ccp - Fix whitespace in sev_cmd_buffer_len() (Vladis Dronov) [1997593] - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Vladis Dronov) [1997593] - crypto: jitter - consider 32 LSB for APT (Herbert Xu) [1994390] - rcu: Tighten rcu_advance_cbs_nowake() checks (Daniel Vacek) [2013408] - cxgb3: Remove seeprom_write and use VPD API (Myron Stowe) [2019086] - cxgb3: Use VPD API in t3_seeprom_wp() (Myron Stowe) [2019086] - cxgb3: Remove t3_seeprom_read and use VPD API (Myron Stowe) [2019086] - PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() (Myron Stowe) [2019086] - PCI/VPD: Add pci_read/write_vpd_any() (Myron Stowe) [2019086] - PCI/VPD: Defer VPD sizing until first access (Myron Stowe) [2019086] - PCI/VPD: Use unaligned access helpers (Myron Stowe) [2019086] - PCI/VPD: Clean up public VPD defines and inline functions (Myron Stowe) [2019086] - cxgb4: Use pci_vpd_find_id_string() to find VPD ID string (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_id_string() (Myron Stowe) [2019086] - PCI/VPD: Include post-processing in pci_vpd_find_tag() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_tag() (Myron Stowe) [2019086] - scsi: cxlflash: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Remove unused vpd_param member ec (Myron Stowe) [2019086] - cxgb4: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - bnxt: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnxt: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2x: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnx2x: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2: Replace open-coded byte swapping with swab32s() (Myron Stowe) [2019086] - bnx2: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - tg3: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - tg3: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - tg3: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - sfc: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_check_csum() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Treat invalid VPD like missing VPD capability (Myron Stowe) [2019086] - PCI/VPD: Determine VPD size in pci_vpd_init() (Myron Stowe) [2019086] - PCI/VPD: Embed struct pci_vpd in struct pci_dev (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.valid member (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd_ops (Myron Stowe) [2019086] - PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd() (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.flag (Myron Stowe) [2019086] - PCI/VPD: Make pci_vpd_wait() uninterruptible (Myron Stowe) [2019086] - PCI/VPD: Remove pci_vpd_size() old_size argument (Myron Stowe) [2019086] - PCI/VPD: Allow access to valid parts of VPD if some is invalid (Myron Stowe) [2019086] - PCI/VPD: Don't check Large Resource Item Names for validity (Myron Stowe) [2019086] - PCI/VPD: Reject resource tags with invalid size (Myron Stowe) [2019086] - PCI/VPD: Treat initial 0xff as missing EEPROM (Myron Stowe) [2019086] - PCI/VPD: Check Resource Item Names against those valid for type (Myron Stowe) [2019086] - PCI/VPD: Correct diagnostic for VPD read failure (Myron Stowe) [2019086] - net: create netdev->dev_addr assignment helpers (Josef Oskera) [2016478] - scsi: ibmvfc: Fix up duplicate response detection (Steve Best) [2015732] - scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run (Ewan D. Milne) [2011330] - libbpf: Add support for new llvm bpf relocations (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak in strset (Yauheni Kaliuta) [1944799] - selftests: bpf: skip test_doc_build.sh (Yauheni Kaliuta) [1944799] - bpf: Stop caching subprog index in the bpf_pseudo_func insn (Yauheni Kaliuta) [1944799] - redhat/configs: enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Yauheni Kaliuta) [1944799] - kbuild: Quote OBJCOPY var to avoid a pahole call break the build (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_JIT kconfig symbol dependency (Yauheni Kaliuta) [1944799] - bpf: Add kconfig knob for disabling unpriv bpf by default (Yauheni Kaliuta) [1944799] - bpf, kconfig: Add consolidated menu entry for bpf with core options (Yauheni Kaliuta) [1944799] - tools/resolve_btfids: Fix warnings (Yauheni Kaliuta) [1944799] - tools/runqslower: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1944799] - lib/string.c: allow searching for NUL with strnchr (Yauheni Kaliuta) [1944799] - rpmspec: update manpages installation after 5.13 rebase (bpf-helpers, bpf-syscall) (Yauheni Kaliuta) [1944799] - libbpf: Fix segfault in static linker for objects without BTF (Yauheni Kaliuta) [1944799] - bpf: Avoid using ARRAY_SIZE on an uninitialized pointer (Yauheni Kaliuta) [1944799] - bpf: Remove superfluous aux sanitation on subprog rejection (Yauheni Kaliuta) [1944799] - bpf: Clarify a bpf_bprintf_prepare macro (Yauheni Kaliuta) [1944799] - bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the snprintf test (Yauheni Kaliuta) [1944799] - bpf: Implement formatted output helpers with bstr_printf (Yauheni Kaliuta) [1944799] - seq_file: Add a seq_bprintf function (Yauheni Kaliuta) [1944799] - bpf: Notify user if we ever hit a bpf_snprintf verifier bug (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a series of tests for bpf_snprintf (Yauheni Kaliuta) [1944799] - bpf: Lock bpf_trace_printk's tmp buf before it is written to (Yauheni Kaliuta) [1944799] - bpf: Add a bpf_snprintf helper (Yauheni Kaliuta) [1944799] - bpf: Factorize bpf_trace_printk and bpf_seq_printf (Yauheni Kaliuta) [1944799] - Stop the ad-hoc games with -Wno-maybe-initialized (Yauheni Kaliuta) [1944799] - kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig (Yauheni Kaliuta) [1944799] - bpf: Fix potentially incorrect results with bpf_get_local_storage() (Yauheni Kaliuta) [1944799] - bpf, samples: Fix xdpsock with '-M' parameter missing unload process (Yauheni Kaliuta) [1944799] - libbpf: Don't crash on object files with no symbol tables (Yauheni Kaliuta) [1944799] - libbpf: Fix ELF symbol visibility update logic (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Yauheni Kaliuta) [1944799] - bpf: Do not mark insn as seen under speculative path verification (Yauheni Kaliuta) [1944799] - bpf: Inherit expanded/patched seen count from old aux data (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest result_unpriv outcomes (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_LSM kconfig symbol dependency (Yauheni Kaliuta) [1944799] - selftests/bpf: Add test for l3 use of bpf_redirect_peer (Yauheni Kaliuta) [1944799] - bpftool: Add sock_release help info for cgroup attach/prog load command (Yauheni Kaliuta) [1944799] - bpf, offload: Reorder offload callback 'prepare' in verifier (Yauheni Kaliuta) [1944799] - selftests/bpf: Test ringbuf mmap read-only and read-write restrictions (Yauheni Kaliuta) [1944799] - selftests/bpf: Convert static to global in tc_redirect progs (Yauheni Kaliuta) [1944799] - selftests/bpf: Rewrite test_tc_redirect.sh as prog_tests/tc_redirect.c (Yauheni Kaliuta) [1944799] - libbpf: Provide GELF_ST_VISIBILITY() define for older libelf (Yauheni Kaliuta) [1944799] - bpf: Add deny list of btf ids check for tracing programs (Yauheni Kaliuta) [1944799] - bpf: Forbid trampoline attach for functions with variable arguments (Yauheni Kaliuta) [1944799] - samples/bpf: Consider frame size in tx_only of xdpsock sample (Yauheni Kaliuta) [1944799] - libbpf: Add NULL check to add_dummy_ksym_var (Yauheni Kaliuta) [1944799] - libbpf: Fix signed overflow in ringbuf_process_ring (Yauheni Kaliuta) [1944799] - bpf, selftests: Update array map tests for per-cpu batched ops (Yauheni Kaliuta) [1944799] - bpf: Add batched ops support for percpu array (Yauheni Kaliuta) [1944799] - bpf, docs: Fix literal block for example code (Yauheni Kaliuta) [1944799] - bpf, cpumap: Bulk skb using netif_receive_skb_list (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix field existence CO-RE reloc tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Use ASSERT macros in lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Test that module can't be unloaded with attached trampoline (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fexit_test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fentry_test (Yauheni Kaliuta) [1944799] - bpf: Allow trampoline re-attach for tracing and lsm programs (Yauheni Kaliuta) [1944799] - bpf: Document the pahole release info related to libbpf in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - selftests/bpf: Document latest Clang fix expectations for linking tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Add map linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add global variables linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add function linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Omit skeleton generation for multi-linked BPF object files (Yauheni Kaliuta) [1944799] - selftests/bpf: Use -O0 instead of -Og in selftests builds (Yauheni Kaliuta) [1944799] - libbpf: Support extern resolution for BTF-defined maps in .maps section (Yauheni Kaliuta) [1944799] - libbpf: Add linker extern resolution support for functions and global variables (Yauheni Kaliuta) [1944799] - libbpf: Tighten BTF type ID rewriting with error checking (Yauheni Kaliuta) [1944799] - libbpf: Extend sanity checking ELF symbols with externs validation (Yauheni Kaliuta) [1944799] - libbpf: Make few internal helpers available outside of libbpf.c (Yauheni Kaliuta) [1944799] - libbpf: Factor out symtab and relos sanity checks (Yauheni Kaliuta) [1944799] - libbpf: Refactor BTF map definition parsing (Yauheni Kaliuta) [1944799] - libbpf: Allow gaps in BPF program sections to support overriden weak functions (Yauheni Kaliuta) [1944799] - libbpf: Mark BPF subprogs with hidden visibility as static for BPF verifier (Yauheni Kaliuta) [1944799] - libbpf: Suppress compiler warning when using SEC() macro with externs (Yauheni Kaliuta) [1944799] - bpftool: Dump more info about DATASEC members (Yauheni Kaliuta) [1944799] - bpftool: Support dumping BTF VAR's "extern" linkage (Yauheni Kaliuta) [1944799] - bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR (Yauheni Kaliuta) [1944799] - xsk: Align XDP socket batch size with DPDK (Yauheni Kaliuta) [1944799] - bpf, doc: Fix some invalid links in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - net, xdp: Update pkt_type if generic XDP changes unicast MAC (Yauheni Kaliuta) [1944799] - powerpc/ebpf32: Use standard function call for functions within 32M distance (Yauheni Kaliuta) [1944799] - selftests/bpf: Add docs target as all dependency (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds test_prog (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds verifier test (Yauheni Kaliuta) [1944799] - bpf: Refine retval for bpf_get_task_stack helper (Yauheni Kaliuta) [1944799] - samples/bpf: Fix broken tracex1 due to kprobe argument change (Yauheni Kaliuta) [1944799] - libbpf: Introduce a BPF_SNPRINTF helper macro (Yauheni Kaliuta) [1944799] - libbpf: Initialize the bpf_seq_printf parameters array field by field (Yauheni Kaliuta) [1944799] - bpf: Add a ARG_PTR_TO_CONST_STR argument type (Yauheni Kaliuta) [1944799] - bpftool: Fix a clang compilation warning (Yauheni Kaliuta) [1944799] - selftests/bpf: Silence clang compilation warnings (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix test_cpp compilation failure with clang (Yauheni Kaliuta) [1944799] - selftests: Set CC to clang in lib.mk if LLVM is set (Yauheni Kaliuta) [1944799] - libbpf: Remove unused field. (Yauheni Kaliuta) [1944799] - tools/testing: Remove unused variable (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the ASSERT_ERR_PTR macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Add tests for target information in bpf_link info queries (Yauheni Kaliuta) [1944799] - bpf: Return target info when a tracing bpf_link is queried (Yauheni Kaliuta) [1944799] - libbpf: Clarify flags in ringbuf helpers (Yauheni Kaliuta) [1944799] - bpf: Sync bpf headers in tooling infrastucture (Yauheni Kaliuta) [1944799] - bpf: Document PROG_TEST_RUN limitations (Yauheni Kaliuta) [1944799] - bpf, inode: Remove second initialization of the bpf_preload_lock (Yauheni Kaliuta) [1944799] - libbpf: Fix KERNEL_VERSION macro (Yauheni Kaliuta) [1944799] - bpf: selftests: Specify CONFIG_DYNAMIC_FTRACE in the testing config (Yauheni Kaliuta) [1944799] - powerpc/bpf: Reallocate BPF registers to volatile registers when possible on PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change values of SEEN_ flags (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common functions into bpf_jit_comp.c (Yauheni Kaliuta) [1944799] - powerpc/bpf: Remove classical BPF support for PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common helpers into bpf_jit.h (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change register numbering for bpf_set/is_seen_register() (Yauheni Kaliuta) [1944799] - libbpf: Remove redundant semi-colon (Yauheni Kaliuta) [1944799] - bpf: Remove repeated struct btf_type declaration (Yauheni Kaliuta) [1944799] - bpf, cgroup: Delete repeated struct bpf_prog declaration (Yauheni Kaliuta) [1944799] - bpf: Remove unused parameter from ___bpf_prog_run (Yauheni Kaliuta) [1944799] - bpf, selftests: test_maps generating unrecognized data section (Yauheni Kaliuta) [1944799] - selftests/bpf: Add an option for a debug shell in vmtest.sh (Yauheni Kaliuta) [1944799] - bpf: Remove redundant assignment of variable id (Yauheni Kaliuta) [1944799] - bpf: Remove unused bpf_load_pointer (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused defines (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove mutex and condition variable (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread attribute (Yauheni Kaliuta) [1944799] - selftests: xsk: Implement bpf_link test (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove sync_mutex_tx and atomic var (Yauheni Kaliuta) [1944799] - selftests: xsk: Refactor teardown/bidi test cases and testapp_validate (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove Tx synchronization resources (Yauheni Kaliuta) [1944799] - selftests: xsk: Split worker thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread for netns switch (Yauheni Kaliuta) [1944799] - samples: bpf: Do not unload prog within xdpsock (Yauheni Kaliuta) [1944799] - libbpf: xsk: Use bpf_link (Yauheni Kaliuta) [1944799] - selftests: xsk: Simplify frame traversal in dumping thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove inline keyword from source file (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused function (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove struct ifaceconfigobj (Yauheni Kaliuta) [1944799] - selftests: xsk: Don't call worker_pkt_dump() for stats test (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak when emitting final btf_ext (Yauheni Kaliuta) [1944799] - bpf: selftests: Update clang requirement in README.rst for testing kfunc call (Yauheni Kaliuta) [1944799] - bpf: Update bpf_design_QA.rst to clarify the kfunc call is not ABI (Yauheni Kaliuta) [1944799] - bpf: selftests: Add kfunc_call test (Yauheni Kaliuta) [1944799] - bpf: selftests: Bpf_cubic and bpf_dctcp calling kernel functions (Yauheni Kaliuta) [1944799] - bpf: selftests: Rename bictcp to bpf_cubic (Yauheni Kaliuta) [1944799] - libbpf: Support extern kernel function (Yauheni Kaliuta) [1944799] - libbpf: Record extern sym relocation first (Yauheni Kaliuta) [1944799] - libbpf: Rename RELO_EXTERN to RELO_EXTERN_VAR (Yauheni Kaliuta) [1944799] - libbpf: Refactor codes for finding btf id of a kernel symbol (Yauheni Kaliuta) [1944799] - libbpf: Refactor bpf_object__resolve_ksyms_btf_id (Yauheni Kaliuta) [1944799] - bpf: Support bpf program calling kernel function (Yauheni Kaliuta) [1944799] - bpf: Refactor btf_check_func_arg_match (Yauheni Kaliuta) [1944799] - bpf: Simplify freeing logic in linfo and jited_linfo (Yauheni Kaliuta) [1944799] - libbpf: Preserve empty DATASEC BTFs during static linking (Yauheni Kaliuta) [1944799] - bpf: struct sock is declared twice in bpf_sk_storage header (Yauheni Kaliuta) [1944799] - bpf: Remove unused headers (Yauheni Kaliuta) [1944799] - libbpf: Add bpf object kern_version attribute setter (Yauheni Kaliuta) [1944799] - bpf: selftests: Add tests for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - bpf: Add support for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - selftests/bpf: Better error messages for ima_setup.sh failures (Yauheni Kaliuta) [1944799] - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper (Yauheni Kaliuta) [1944799] - libbpf: Constify few bpf_program getters (Yauheni Kaliuta) [1944799] - bpf: Fix typo 'accesible' into 'accessible' (Yauheni Kaliuta) [1944799] - tracing: Fix various typos in comments (Yauheni Kaliuta) [1944799] - libbpf: Skip BTF fixup if object file has no BTF (Yauheni Kaliuta) [1944799] - bpf: Remove insn_buf[] declaration in inner block (Yauheni Kaliuta) [1944799] - selftests/bpf: Add multi-file statically linked BPF object file test (Yauheni Kaliuta) [1944799] - selftests/bpf: Pass all BPF .o's through BPF static linker (Yauheni Kaliuta) [1944799] - selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed (Yauheni Kaliuta) [1944799] - bpftool: Add `gen object` command to perform BPF static linking (Yauheni Kaliuta) [1944799] - bpftool: Add ability to specify custom skeleton object name (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker BTF and BTF.ext support (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker APIs (Yauheni Kaliuta) [1944799] - libbpf: Add generic BTF type shallow copy API (Yauheni Kaliuta) [1944799] - libbpf: Extract internal set-of-strings datastructure APIs (Yauheni Kaliuta) [1944799] - libbpf: Rename internal memory-management helpers (Yauheni Kaliuta) [1944799] - libbpf: Generalize BTF and BTF.ext type ID and strings iteration (Yauheni Kaliuta) [1944799] - libbpf: Expose btf_type_by_id() internally (Yauheni Kaliuta) [1944799] - x86: Fix various typos in comments (Yauheni Kaliuta) [1944799] - selftests/bpf: drop custom NULL #define in skb_pkt_end selftest (Yauheni Kaliuta) [1944799] - libbpf: provide NULL and KERNEL_VERSION macros in bpf_helpers.h (Yauheni Kaliuta) [1944799] - bpf: net: Emit anonymous enum with BPF_TCP_CLOSE value explicitly (Yauheni Kaliuta) [1944799] - selftests/bpf: Use nanosleep() syscall instead of sleep() in get_cgroup_id (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Build everything in debug mode (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix maybe-uninitialized warning in xdpxceiver test (Yauheni Kaliuta) [1944799] - bpftool: Fix maybe-uninitialized warnings (Yauheni Kaliuta) [1944799] - libbpf: Add explicit padding to bpf_xdp_set_link_opts (Yauheni Kaliuta) [1944799] - kernel/bpf/: Fix misspellings using codespell tool (Yauheni Kaliuta) [1944799] - s390/bpf: Implement new atomic ops (Yauheni Kaliuta) [1944799] - bpf: selftests: Remove unused 'nospace_err' in tests for batched ops in array maps (Yauheni Kaliuta) [1944799] - samples: bpf: Fix a spelling typo in do_hbm_test.sh (Yauheni Kaliuta) [1944799] - libbpf: Avoid inline hint definition from 'linux/stddef.h' (Yauheni Kaliuta) [1944799] - libbpf: xsk: Move barriers from libbpf_util.h to xsk.h (Yauheni Kaliuta) [1944799] - libbpf: xsk: Remove linux/compiler.h header (Yauheni Kaliuta) [1944799] - bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - bpf, xdp: Restructure redirect actions (Yauheni Kaliuta) [1944799] - bpf, xdp: Make bpf_redirect_map() a map operation (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix compiler warning in BPF_KPROBE definition in loop6.c (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix typo in Makefile (Yauheni Kaliuta) [1944799] - libbpf: Fix arm64 build (Yauheni Kaliuta) [1944799] - libbpf, xsk: Add libbpf_smp_store_release libbpf_smp_load_acquire (Yauheni Kaliuta) [1944799] - selftests, bpf: Extend test_tc_tunnel test with vxlan (Yauheni Kaliuta) [1944799] - bpf: Add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_ENCAP_L2_ETH (Yauheni Kaliuta) [1944799] - selftests/bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - selftests: bpf: Don't run sk_lookup in verifier tests (Yauheni Kaliuta) [1944799] - selftests: bpf: Check that PROG_TEST_RUN repeats as requested (Yauheni Kaliuta) [1944799] - selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN (Yauheni Kaliuta) [1944799] - bpf: Add PROG_TEST_RUN support for sk_lookup programs (Yauheni Kaliuta) [1944799] - bpf: Consolidate shared test timing code (Yauheni Kaliuta) [1944799] - docs/bpf: Add bpf() syscall command reference (Yauheni Kaliuta) [1944799] - selftests/bpf: Test syscall command parsing (Yauheni Kaliuta) [1944799] - selftests/bpf: Templatize man page generation (Yauheni Kaliuta) [1944799] - tools/bpf: Remove bpf-helpers from bpftool docs (Yauheni Kaliuta) [1944799] - scripts/bpf: Add syscall commands printer (Yauheni Kaliuta) [1944799] - tools: Sync uapi bpf.h header with latest changes (Yauheni Kaliuta) [1944799] - scripts/bpf: Abstract eBPF API target parameter (Yauheni Kaliuta) [1944799] - bpf: Document BPF_MAP_*_BATCH syscall commands (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_QUERY syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_TEST_RUN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_ATTACH syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_PIN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_F_LOCK in syscall commands (Yauheni Kaliuta) [1944799] - bpf: Add minimal bpf() command documentation (Yauheni Kaliuta) [1944799] - bpf: Import syscall arg documentation (Yauheni Kaliuta) [1944799] - libbpf: Fix whitespace in btf_add_composite() comment (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a verifier scale test with unknown bounded loop (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Exit non-zero on errors (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Hard error on out of range jumps (Yauheni Kaliuta) [1944799] - selftests/bpf: Add arraymap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - selftests/bpf: Add hashmap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpftool: Print subprog address properly (Yauheni Kaliuta) [1944799] - libbpf: Support subprog address relocation (Yauheni Kaliuta) [1944799] - libbpf: Move function is_ldimm64() earlier in libbpf.c (Yauheni Kaliuta) [1944799] - bpf: Add arraymap support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add hashtab support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Change return value of verifier function add_subprog() (Yauheni Kaliuta) [1944799] - bpf: Refactor check_func_call() to allow callback function (Yauheni Kaliuta) [1944799] - bpf: Factor out verbose_invalid_scalar() (Yauheni Kaliuta) [1944799] - bpf: Factor out visit_func_call_insn() in check_cfg() (Yauheni Kaliuta) [1944799] - selftests/bpf: Copy extras in out-of-srctree builds (Yauheni Kaliuta) [1944799] - selftests/bpf: Propagate error code of the command to vmtest.sh (Yauheni Kaliuta) [1944799] - selftests/bpf: Introduce xsk statistics tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Restructure xsk selftests (Yauheni Kaliuta) [1944799] - selftests/bpf: Expose and rename debug argument (Yauheni Kaliuta) [1944799] - selftest/bpf: Make xsk tests less verbose (Yauheni Kaliuta) [1944799] - bpf: Rename fixup_bpf_calls and add some comments (Yauheni Kaliuta) [1944799] - bpf: Use MAX_BPF_FUNC_REG_ARGS macro (Yauheni Kaliuta) [1944799] - bpf: runqslower: Prefer using local vmlimux to generate vmlinux.h (Yauheni Kaliuta) [1944799] - bpf: Add kernel/modules BTF presence checks to bpftool feature command (Yauheni Kaliuta) [1944799]- netfilter: log: work around missing softdep backend module (Florian Westphal) [2017794] - netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex (Florian Westphal) [2017794] - netfilter: Fix fall-through warnings for Clang (Florian Westphal) [2017794] - netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Florian Westphal) [2017794] - netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal) [2017794] - netfilter: ipvs: make global sysctl readonly in non-init netns (Florian Westphal) [2017794] - ipvs: fix possible memory leak in ip_vs_control_net_init (Florian Westphal) [2017794] - ipvs: fix the connection sync failed in some cases (Florian Westphal) [2017794] - net: Fix offloading indirect devices dependency on qdisc order creation (Davide Caratti) [1997381] - net/core: Remove unused field from struct flow_indr_dev (Davide Caratti) [1997381] - Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm_ring_size (Vitaly Kuznetsov) [2019101] - hv_balloon: Remove redundant assignment to region_start (Vitaly Kuznetsov) [2019101] - hv_balloon: disable warning when floor reached (Vitaly Kuznetsov) [2019101] - net/tls: Fix flipped sign in async_wait.err assignment (Sabrina Dubroca) [2019176] - net/tls: Fix flipped sign in tls_err_abort() calls (Sabrina Dubroca) [2019176] - tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Sabrina Dubroca) [2019176] - tls splice: remove inappropriate flags checking for MSG_PEEK (Sabrina Dubroca) [2019176] - net/tls: Fix use-after-free after the TLS device goes down and up (Sabrina Dubroca) [2019176] - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU (Sabrina Dubroca) [2019176] - tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Sabrina Dubroca) [2019176] - net/tls: Remove redundant initialization of record (Sabrina Dubroca) [2019176] - ibmvnic: don't stop queue in xmit (Diego Domingos) [2011995] - selftests: net: switch to socat in the GSO GRE test (Hangbin Liu) [2018059] - selftests: net: properly support IPv6 in GSO GRE test (Hangbin Liu) [2018059] - kselftests/net: add missed setup_loopback.sh/setup_veth.sh to Makefile (Hangbin Liu) [2018059] - selftests: add simple GSO GRE test (Hangbin Liu) [2018059] - selftests/net: allow GRO coalesce test on veth (Hangbin Liu) [2018059] - selftests/net: GRO coalesce test (Hangbin Liu) [2018059] - perf/x86: Reset destroy callback on event init failure (Michael Petlan) [2003982] - x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Michael Petlan) [2003982] - perf script: Fix --list-dlfilters documentation (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Michael Petlan) [2003982] - Revert "perf map: Fix dso->nsinfo refcounting" (Michael Petlan) [2003982] - perf pmu: Fix alias matching (Michael Petlan) [2003982] - perf cs-etm: Split --dump-raw-trace by AUX records (Michael Petlan) [2003982] - perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set (Michael Petlan) [2003982] - perf probe: Fix add event failure when running 32-bit perf in a 64-bit kernel (Michael Petlan) [2003982] - perf data: Close all files in close_dir() (Michael Petlan) [2003982] - perf probe-file: Delete namelist in del_events() on the error path (Michael Petlan) [2003982] - perf test bpf: Free obj_buf (Michael Petlan) [2003982] - perf trace: Free strings in trace__parse_events_option() (Michael Petlan) [2003982] - perf trace: Free syscall tp fields in evsel->priv (Michael Petlan) [2003982] - perf trace: Free syscall->arg_fmt (Michael Petlan) [2003982] - perf trace: Free malloc'd trace fields on exit (Michael Petlan) [2003982] - perf lzma: Close lzma stream on exit (Michael Petlan) [2003982] - perf script: Fix memory 'threads' and 'cpus' leaks on exit (Michael Petlan) [2003982] - perf script: Release zstd data (Michael Petlan) [2003982] - perf session: Cleanup trace_event (Michael Petlan) [2003982] - perf inject: Close inject.output on exit (Michael Petlan) [2003982] - perf report: Free generated help strings for sort option (Michael Petlan) [2003982] - perf env: Fix memory leak of cpu_pmu_caps (Michael Petlan) [2003982] - perf test maps__merge_in: Fix memory leak of maps (Michael Petlan) [2003982] - perf dso: Fix memory leak in dso__new_map() (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of unit (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of evlist (Michael Petlan) [2003982] - perf test session_topology: Delete session->evlist (Michael Petlan) [2003982] - perf env: Fix sibling_dies memory leak (Michael Petlan) [2003982] - perf probe: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf map: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf inject: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf cs-etm: Split Coresight decode by aux records (Michael Petlan) [2003982] - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Michael Petlan) [2003982] - libperf: Fix build error with LIBPFM4=1 (Michael Petlan) [2003982] - perf stat: Merge uncore events by default for hybrid platform (Michael Petlan) [2003982] - perf tests: Fix 'Convert perf time to TSC' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Roundtrip evsel->name' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Parse event definition strings' on core-only system (Michael Petlan) [2003982] - perf pmu: Skip invalid hybrid pmu (Michael Petlan) [2003982] - perf test: Add free() calls for scandir() returned dirent entries (Michael Petlan) [2003982] - libperf: Add tests for perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Remove BUG_ON() from library code in get_group_fd() (Michael Petlan) [2003982] - libperf: Add group support to perf_evsel__open() (Michael Petlan) [2003982] - perf tools: Fix pattern matching for same substring in different PMU type (Michael Petlan) [2003982] - perf record: Add a dummy event on hybrid systems to collect metadata records (Michael Petlan) [2003982] - perf stat: Add Topdown metrics L2 events as default events (Michael Petlan) [2003982] - libperf: Adopt evlist__set_leader() from tools/perf as perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Move 'nr_groups' from tools/perf to evlist::nr_groups (Michael Petlan) [2003982] - libperf: Move 'leader' from tools/perf to perf_evsel::leader (Michael Petlan) [2003982] - libperf: Move 'idx' from tools/perf to perf_evsel::idx (Michael Petlan) [2003982] - libperf: Change tests to single static and shared binaries (Michael Petlan) [2003982] - perf intel-pt: Add a config for max loops without consuming a packet (Michael Petlan) [2003982] - perf stat: Disable the NMI watchdog message on hybrid (Michael Petlan) [2003982] - perf trace: Fix the perf trace link location (Michael Petlan) [2003982] - perf top: Fix overflow in elf_sec__is_text() (Michael Petlan) [2003982] - perf annotate: Fix 's' on source line when disasm is empty (Michael Petlan) [2003982] - perf probe: Do not show @plt function by default (Michael Petlan) [2003982] - perf symbol-elf: Decode dynsym even if symtab exists (Michael Petlan) [2003982] - perf probe: Fix debuginfo__new() to enable build-id based debuginfo (Michael Petlan) [2003982] - perf stat: Enable BPF counter with --for-each-cgroup (Michael Petlan) [2003982] - perf report: Fix --task and --stat with pipe input (Michael Petlan) [2003982] - perf session: Add missing evlist__delete when deleting a session (Michael Petlan) [2003982] - perf annotate: Allow 's' on source code lines (Michael Petlan) [2003982] - perf dlfilter: Add object_code() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add attr() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add srcline() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add insn() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add resolve_address() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf build: Install perf_dlfilter.h (Michael Petlan) [2003982] - perf script: Add option to pass arguments to dlfilters (Michael Petlan) [2003982] - perf script: Add option to list dlfilters (Michael Petlan) [2003982] - perf script: Add dlfilter__filter_event_early() (Michael Petlan) [2003982] - perf script: Add API for filtering via dynamically loaded shared object (Michael Petlan) [2003982] - perf llvm: Return -ENOMEM when asprintf() fails (Michael Petlan) [2003982] - perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() (Michael Petlan) [2003982] - perf arm-spe: Don't wait for PERF_RECORD_EXIT event (Michael Petlan) [2003982] - perf arm-spe: Bail out if the trace is later than perf event (Michael Petlan) [2003982] - perf arm-spe: Assign kernel time to synthesized event (Michael Petlan) [2003982] - perf arm-spe: Convert event kernel time to counter value (Michael Petlan) [2003982] - perf arm-spe: Save clock parameters from TIME_CONV event (Michael Petlan) [2003982] - perf cs-etm: Remove callback cs_etm_find_snapshot() (Michael Petlan) [2003982] - perf bpf_counter: Move common functions to bpf_counter.h (Michael Petlan) [2003982] - perf tools: Add cgroup_is_v2() helper (Michael Petlan) [2003982] - perf tools: Add read_cgroup_id() function (Michael Petlan) [2003982] - tools lib: Adopt bitmap_intersects() operation from the kernel sources (Michael Petlan) [2003982] - perf top: Add cgroup support for perf top (-G) (Michael Petlan) [2003982] - perf script: Share addr_al between functions (Michael Petlan) [2003982] - perf script: Move filtering before scripting (Michael Petlan) [2003982] - perf script: Move filter_cpu() earlier (Michael Petlan) [2003982] - perf test: Pass the verbose option to shell tests (Michael Petlan) [2003982] - perf probe: Add --bootconfig to output definition in bootconfig format (Michael Petlan) [2003982] - perf probe: Cleanup synthesize_probe_trace_command() (Michael Petlan) [2003982] - perf probe: Support probes on init functions for offline kernel (Michael Petlan) [2003982] - perf test: Make stat bpf counters test more robust (Michael Petlan) [2003982] - perf test: Add verbose skip output for bpf counters (Michael Petlan) [2003982] - perf annotate: Add itrace options support (Michael Petlan) [2003982] - perf mem-events: Remove duplicate #undef (Michael Petlan) [2003982] - perf evsel: Adjust hybrid event and global event mixed group (Michael Petlan) [2003982] - perf probe: Provide clearer message permission error for tracefs access (Michael Petlan) [2003982] - perf auxtrace: Change to use SMP memory barriers (Michael Petlan) [2003982] - perf srccode: Use list_move() instead of equivalent list_del() + list_add() sequence (Michael Petlan) [2003982] - perf probe: Report possible permission error for map__load() failure (Michael Petlan) [2003982] - perf probe: Add permission and sysctl notice to man page (Michael Petlan) [2003982] - perf c2c: Support record for hybrid platform (Michael Petlan) [2003982] - perf mem: Disable 'mem-loads-aux' group before reporting (Michael Petlan) [2003982] - perf mem: Fix wrong verbose output for recording events (Michael Petlan) [2003982] - perf mem: Support record for hybrid platform (Michael Petlan) [2003982] - perf tools: Check if mem_events is supported for hybrid platform (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-store event (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-load event (Michael Petlan) [2003982] - perf tools: Check mem-loads auxiliary event (Michael Petlan) [2003982] - perf scripting python: intel-pt-events.py: Add --insn-trace and --src-trace (Michael Petlan) [2003982] - perf scripting python: exported-sql-viewer.py: Factor out libxed.py (Michael Petlan) [2003982] - perf scripting python: Update documentation for srcline etc (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_srcline() and perf_sample_srccode() (Michael Petlan) [2003982] - perf scripting python: Add perf_set_itrace_options() (Michael Petlan) [2003982] - perf auxtrace: Factor out itrace_do_parse_synth_opts() (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_insn() (Michael Petlan) [2003982] - perf script: Factor out script_fetch_insn() (Michael Petlan) [2003982] - perf scripting python: Assign perf_script_context (Michael Petlan) [2003982] - perf scripting: Add perf_session to scripting_context (Michael Petlan) [2003982] - perf scripting: Add scripting_context__update() (Michael Petlan) [2003982] - perf scripting python: Simplify perf-trace-context module functions (Michael Petlan) [2003982] - perf scripting python: Remove unnecessary 'static' (Michael Petlan) [2003982] - perf test: Test 2 libpfm4 error cases (Michael Petlan) [2003982] - perf test: Iterate over shell tests in alphabetical order (Michael Petlan) [2003982] - perf probe: Provide more detail with relocation warning (Michael Petlan) [2003982] - perf parse-events: Add bison --file-prefix-map option (Michael Petlan) [2003982] - perf inject: Do not inject BUILD_ID record if MMAP2 has it (Michael Petlan) [2003982] - perf inject: Call dso__put() even if dso->hit is set (Michael Petlan) [2003982] - perf scripts python: intel-pt-events.py: Add branches to script (Michael Petlan) [2003982] - perf scripting python: Add auxtrace error (Michael Petlan) [2003982] - perf scripting python: Add context switch (Michael Petlan) [2003982] - perf scripting python: Add cpumode (Michael Petlan) [2003982] - perf scripting python: Add IPC (Michael Petlan) [2003982] - perf scripting python: Add sample flags (Michael Petlan) [2003982] - perf script: Factor out perf_sample__sprintf_flags() (Michael Petlan) [2003982] - perf scripting python: Add 'addr_location' for 'addr' (Michael Petlan) [2003982] - perf scripting python: Factor out set_sym_in_dict() (Michael Petlan) [2003982] - perf scripting python: Fix tuple_set_u64() (Michael Petlan) [2003982] - perf auxtrace: Make perf_event__process_auxtrace*() callable (Michael Petlan) [2003982] - perf script: Find script file relative to exec path (Michael Petlan) [2003982] - perf arm-spe: Remove redundant checking for "full_auxtrace" (Michael Petlan) [2003982] - perf arm-spe: Enable timestamp for per-cpu mode (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for dummy event (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for SPE event (Michael Petlan) [2003982] - perf vendor events intel: Update event list for Icelake Client (Michael Petlan) [2003982] - perf vendor events intel: Add uncore event list for Icelake Server (Michael Petlan) [2003982] - perf vendor events intel: Add core event list for Icelake Server (Michael Petlan) [2003982] - perf tests: Drop __maybe_unused on x86 test declarations (Michael Petlan) [2003982] - perf tests: Consolidate test__arch_unwind_sample declaration (Michael Petlan) [2003982] - perf build: Improve error message for old/missing clang (Michael Petlan) [2003982] - perf tools: Test build with libbpf/LIBBPF_DYNAMIC=1 (Michael Petlan) [2003982] - perf tools: Test build with libopencsd/CORESIGHT=1 (Michael Petlan) [2003982] - perf cs-etm: Prevent and warn on underflows during timestamp calculation. (Michael Petlan) [2003982] - perf cs-etm: Start reading 'Z' --itrace option (Michael Petlan) [2003982] - perf cs-etm: Move synth_opts initialisation (Michael Petlan) [2003982] - perf header: Support HYBRID_CPU_PMU_CAPS feature (Michael Petlan) [2003982] - perf header: Support HYBRID_TOPOLOGY feature (Michael Petlan) [2003982] - perf cs-etm: Set time on synthesised samples to preserve ordering (Michael Petlan) [2003982] - perf cs-etm: Refactor timestamp variable names (Michael Petlan) [2003982] - perf x86 kvm-stat: Support to analyze kvm MSR (Michael Petlan) [2003982] - perf stat: Use aggregated counts directly (Michael Petlan) [2003982] - perf record: Set timestamp boundary for AUX area events (Michael Petlan) [2003982] - perf intel-pt: Parse VM Time Correlation options and set up decoding (Michael Petlan) [2003982] - perf intel-pt: Add VM Time Correlation to decoder (Michael Petlan) [2003982] - perf intel-pt: Better 7-byte timestamp wraparound logic (Michael Petlan) [2003982] - perf intel-pt: Pass the first timestamp to the decoder (Michael Petlan) [2003982] - perf intel-pt: Add a tree for VMCS information (Michael Petlan) [2003982] - perf intel-pt: Let overlap detection handle VM timestamps (Michael Petlan) [2003982] - perf auxtrace: Allow buffers to be mapped read / write (Michael Petlan) [2003982] - perf inject: Add --vm-time-correlation option (Michael Petlan) [2003982] - perf inject: Add facility to do in place update (Michael Petlan) [2003982] - perf intel-pt: Support Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf intel-pt: Move synth_opts initialization earlier (Michael Petlan) [2003982] - perf auxtrace: Add Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf/x86/amd/power: Assign pmu.module (Michael Petlan) [2003982] - perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Michael Petlan) [2003982] - perf/x86/amd/ibs: Work around erratum #1197 (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 (Michael Petlan) [2003982] - perf/x86/intel/pt: Fix mask of num_address_ranges (Michael Petlan) [2003982] - perf/x86: Fix out of bound MSR access (Michael Petlan) [2003982] - perf/x86/cstate: Add ICELAKE_X and ICELAKE_D support (Michael Petlan) [2003982] - perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC (Michael Petlan) [2003982] - arm64: perf: Simplify EVENT ATTR macro in perf_event.c (Michael Petlan) [2003982] - arm64: perf: Simplify the ARMv8 PMUv3 event attributes (Michael Petlan) [2003982] - arm64: perf: Remove unused macro (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l2_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l3_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in xgene_pmu.c (Michael Petlan) [2003982] - drivers/perf: convert sysfs sprintf family to sysfs_emit (Michael Petlan) [2003982] - drivers/perf: convert sysfs scnprintf family to sysfs_emit_at() and sysfs_emit() (Michael Petlan) [2003982] - perf: arm-ccn: Use scnprintf() for robustness (Michael Petlan) [2003982] - drivers/perf: convert sysfs snprintf family to sysfs_emit (Michael Petlan) [2003982] - perf: Add EVENT_ATTR_ID to simplify event attributes (Michael Petlan) [2003982] - perf/x86/intel: Fix instructions:ppp support in Sapphire Rapids (Michael Petlan) [2003982] - perf/x86/intel: Add more events requires FRONTEND MSR on Sapphire Rapids (Michael Petlan) [2003982] - perf/x86: Reset the dirty counter to prevent the leak for an RDPMC task (Michael Petlan) [2003982] - uprobes: Update uprobe_write_opcode() kernel-doc comment (Michael Petlan) [2003982] - perf/hw_breakpoint: Fix DocBook warnings in perf hw_breakpoint (Michael Petlan) [2003982] - perf/core: Fix DocBook warnings (Michael Petlan) [2003982] - perf/core: Make local function perf_pmu_snapshot_aux() static (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Michael Petlan) [2003982] - perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Michael Petlan) [2003982] - perf/x86/intel/uncore: Drop unnecessary NULL checks after container_of() (Michael Petlan) [2003982] - x86/events/intel: Do not deploy TSX force abort workaround when TSX is deprecated (Michael Petlan) [2003982] - netpoll: don't require irqs disabled in rt kernels (Wander Lairson Costa) [1905440] - net/netif_receive_skb_core: Use migrate_disable() (Luis Claudio R. Goncalves) [2024168] - RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Kamal Heib) [2006260 1984280] - RDMA/core: Always release restrack object (Kamal Heib) [2006260] - RDMA/core: Fix incorrect print format specifier (Kamal Heib) [2006260] - RDMA: Remove rdma_set_device_sysfs_group() (Kamal Heib) [2006260] - RDMA/core: Allow port_groups to be used with namespaces (Kamal Heib) [2006260] - RDMA: Change ops->init_port to ops->port_groups (Kamal Heib) [2006260] - RDMA/hfi1: Use attributes for the port sysfs (Kamal Heib) [2006260 1989164] - RDMA/cm: Use an attribute_group on the ib_port_attribute intead of kobj's (Kamal Heib) [2006260] - RDMA/core: Expose the ib port sysfs attribute machinery (Kamal Heib) [2006260] - RDMA/core: Remove the kobject_uevent() NOP (Kamal Heib) [2006260] - RDMA/core: Create the device hw_counters through the normal groups mechanism (Kamal Heib) [2006260] - RDMA/core: Simplify how the port sysfs is created (Kamal Heib) [2006260] - RDMA/core: Simplify how the gid_attrs sysfs is created (Kamal Heib) [2006260] - RDMA/core: Split gid_attrs related sysfs from add_port() (Kamal Heib) [2006260] - RDMA/core: Split port and device counter sysfs attributes (Kamal Heib) [2006260] - RDMA/core: Replace the ib_port_data hw_stats pointers with a ib_port pointer (Kamal Heib) [2006260] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [2006260] - RDMA/rxe: Zero out index member of struct rxe_queue (Kamal Heib) [2006260] - RDMA/efa: Free IRQ vectors on error flow (Kamal Heib) [2006260] - RDMA/rxe: Fix memory allocation while in a spin lock (Kamal Heib) [2006260] - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (Kamal Heib) [2006260 1989164] - RDMA/rxe: Restore setting tot_len in the IPv4 header (Kamal Heib) [2006260] - RDMA/rxe: Use the correct size of wqe when processing SRQ (Kamal Heib) [2006260] - RDMA/cma: Revert INIT-INIT patch (Kamal Heib) [2006260] - RDMA/rxe: Fix memory leak in error path code (Kamal Heib) [2006260] - RDMA/rxe: Missing unlock on error in get_srq_wqe() (Kamal Heib) [2006260] - RDMA/cma: Fix rdma_resolve_route() memory leak (Kamal Heib) [2006260] - RDMA/core/sa_query: Remove unused argument (Kamal Heib) [2006260] - RDMA/cma: Fix incorrect Packet Lifetime calculation (Kamal Heib) [2006260] - RDMA/cma: Protect RMW with qp_mutex (Kamal Heib) [2006260] - RDMA/cma: Remove unnecessary INIT->INIT transition (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant skb_put_zero (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copy in prepare_ack_packet (Kamal Heib) [2006260] - RDMA/rxe: Fix over copying in get_srq_wqe (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copies in build_rdma_network_hdr (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant call to ip_send_check (Kamal Heib) [2006260] - RDMA/rxe: Fix useless copy in send_atomic_ack (Kamal Heib) [2006260] - RDMA/core: Use flexible array for mad data (Kamal Heib) [2006260] - RDMA/rxe: Don't overwrite errno from ib_umem_get() (Kamal Heib) [2006260] - IB/core: Shuffle locks in ib_port_data to save memory (Kamal Heib) [2006260] - IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Kamal Heib) [2006260] - RDMA: Fix kernel-doc warnings about wrong comment (Kamal Heib) [2006260] - RDMA/rxe: Disallow MR dereg and invalidate when bound (Kamal Heib) [2006260] - RDMA/rxe: Implement memory access through MWs (Kamal Heib) [2006260] - RDMA/rxe: Implement invalidate MW operations (Kamal Heib) [2006260] - RDMA/rxe: Add support for bind MW work requests (Kamal Heib) [2006260] - RDMA/rxe: Move local ops to subroutine (Kamal Heib) [2006260] - RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASK (Kamal Heib) [2006260] - RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbs (Kamal Heib) [2006260] - RDMA/rxe: Enable MW object pool (Kamal Heib) [2006260] - RDMA/rxe: Return errors for add index and key (Kamal Heib) [2006260] - RDMA/rxe: Add bind MW fields to rxe_send_wr (Kamal Heib) [2006260] - RDMA/rxe: Fix qp reference counting for atomic ops (Kamal Heib) [2006260] - IB/cm: Remove dgid from the cm_id_priv av (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of ib_uverbs_device (Kamal Heib) [2006260] - RDMA/ipoib: Use refcount_t instead of atomic_t for reference counting (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_port (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_member (Kamal Heib) [2006260] - RDMA/core: Remove refcount from struct ib_mad_snoop_private (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwpm_admin_data (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Kamal Heib) [2006260] - RDMA/rxe: Protext kernel index from user space (Kamal Heib) [2006260] - RDMA/rxe: Protect user space index loads/stores (Kamal Heib) [2006260] - RDMA/rxe: Add a type flag to rxe_queue structs (Kamal Heib) [2006260] - IB/cm: Protect cm_dev, cm_ports and mad_agent with kref and lock (Kamal Heib) [2006260] - IB/cm: Improve the calling of cm_init_av_for_lap and cm_init_av_by_path (Kamal Heib) [2006260] - IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls (Kamal Heib) [2006260] - Revert "IB/cm: Mark stale CM id's whenever the mad agent was unregistered" (Kamal Heib) [2006260] - IB/cm: Tidy remaining cm_msg free paths (Kamal Heib) [2006260] - IB/cm: Call the correct message free functions in cm_send_handler() (Kamal Heib) [2006260] - IB/cm: Split cm_alloc_msg() (Kamal Heib) [2006260] - IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() (Kamal Heib) [2006260] - RDMA/core: Sanitize WQ state received from the userspace (Kamal Heib) [2006260] - RDMA/srp: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - RDMA/core: Use the DEVICE_ATTR_RO macro (Kamal Heib) [2006260] - IB/ipoib: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - IB/core: Only update PKEY and GID caches on respective events (Kamal Heib) [2006260] - RDMA/srp: Fix a recently introduced memory leak (Kamal Heib) [2006260] - RDMA/srp: Add more structure size checks (Kamal Heib) [2006260] - IB/hfi1: Move a function from a header file into a .c file (Kamal Heib) [2006260 1989164] - IB/hfi1: Remove the repeated declaration (Kamal Heib) [2006260 1989164] - IB/hfi1: Delete an unneeded bool conversion (Kamal Heib) [2006260 1989164] - RDMA: Remove unnecessary struct declaration (Kamal Heib) [2006260] - RDMA/core: Remove never used ib_modify_wq function call (Kamal Heib) [2006260] - IB/srpt: Remove redundant assignment to ret (Kamal Heib) [2006260] - RDMA/ucma: Cleanup to reduce duplicate code (Kamal Heib) [2006260] - RDMA/umem: batch page unpin in __ib_umem_release() (Kamal Heib) [2006259] - RDMA/rxe: Return CQE error if invalid lkey was supplied (Kamal Heib) [2006259] - RDMA/nldev: Add copy-on-fork attribute to get sys command (Kamal Heib) [2006259] - IB/hfi1: Remove redundant variable rcd (Kamal Heib) [2006259 1989164] - RDMA/nldev: Add QP numbers to SRQ information (Kamal Heib) [2006259] - RDMA/nldev: Return SRQ information (Kamal Heib) [2006259] - RDMA/restrack: Add support to get resource tracking for SRQ (Kamal Heib) [2006259] - RDMA/nldev: Return context information (Kamal Heib) [2006259] - RDMA/cma: Skip device which doesn't support CM (Kamal Heib) [2006259 1957239] - IB/ipoib: Remove unnecessary struct declaration (Kamal Heib) [2006259] - IB/ipoib: Improve latency in ipoib/cm connection formation (Kamal Heib) [2006259] - RDMA/ipoib: Print a message if only child interface is UP (Kamal Heib) [2006259] - RDMA/uverbs: Make UVERBS_OBJECT_METHODS to consider line number (Kamal Heib) [2006259] - IB/hfi1: Rework AIP and VNIC dummy netdev usage (Kamal Heib) [2006259 1989164] - IB/cma: Introduce rdma_set_min_rnr_timer() (Kamal Heib) [2006259] - RDMA/core: Correct format of block comments (Kamal Heib) [2006259] - RDMA/core: Correct format of braces (Kamal Heib) [2006259] - RDMA/core: Remove redundant spaces (Kamal Heib) [2006259] - RDMA/core: Add necessary spaces (Kamal Heib) [2006259] - RDMA/core: Remove the redundant return statements (Kamal Heib) [2006259] - RDMA/core: Print the function name by __func__ instead of an fixed string (Kamal Heib) [2006259] - RDMA/rxe: Fix missing acks from responder (Kamal Heib) [2006259] - RDMA/core: Make the wc status prompt message clearer (Kamal Heib) [2006259] - IB/hfi1: Remove indirect call to hfi1_ipoib_send_dma() (Kamal Heib) [2006259 1989164] - IB/hfi1: Use napi_schedule_irqoff() for tx napi (Kamal Heib) [2006259 1989164] - IB/hfi1: Correct oversized ring allocation (Kamal Heib) [2006259 1989164] - IB/{ipoib,hfi1}: Add a timeout handler for rdma_netdev (Kamal Heib) [2006259 1989164] - IB/hfi1: Add AIP tx traces (Kamal Heib) [2006259 1989164] - RDMA/uverbs: Fix -Wunused-function warning (Kamal Heib) [2006259] - RDMA/iser: struct iscsi_iser_task is declared twice (Kamal Heib) [2006259] - RDMA/rxe: Split MEM into MR and MW (Kamal Heib) [2006259] - RDMA/efa: Use strscpy instead of strlcpy (Kamal Heib) [2006259] - RDMA: Fix a typo (Kamal Heib) [2006259] - IB/hfi1: Fix a typo (Kamal Heib) [2006259 1989164] - RDMA/core: Correct misspellings of two words in comments (Kamal Heib) [2006259] - RDMA/uverbs: Refactor rdma_counter_set_auto_mode and __counter_set_mode (Kamal Heib) [2006259] - RDMA: Support more than 255 rdma ports (Kamal Heib) [2006259 1957239] - RDMA/include: Mundane typo fixes throughout the file (Kamal Heib) [2006259] - RDMA/cma: Remove unused leftovers in cma code (Kamal Heib) [2006259] - RDMA: Fix kernel-doc compilation warnings (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_virtchnl: Fix a bunch of kernel-doc issues (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_utils: Fix some misspellings and missing param descriptions (Kamal Heib) [2006259] - IB/core: Split uverbs_get_const/default to consider target type (Kamal Heib) [2006259] - IB/core: Drop WARN_ON() from ib_umem_find_best_pgsz() (Kamal Heib) [2006259] - RDMA/core: Remove unused req_ncomp_notif device operation (Kamal Heib) [2006259] - RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Kamal Heib) [2006259] - IB/hfi1: switch to core handling of rx/tx byte/packet counters (Kamal Heib) [2006259 1989164] - RDMA: Convert various random sprintf sysfs _show uses to sysfs_emit (Kamal Heib) [2006259] - RDMA: Manual changes for sysfs_emit and neatening (Kamal Heib) [2006259] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Kamal Heib) [2006259] - IB/hfi1: use new function dev_fetch_sw_netstats (Kamal Heib) [2006259 1989164] - RDMA/ipoib: Convert to use DEFINE_SEQ_ATTRIBUTE macro (Kamal Heib) [2006259] - include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() helper macro (Kamal Heib) [2006259] - ibmvnic: delay complete() (Diego Domingos) [2019210] - ibmvnic: Process crqs after enabling interrupts (Diego Domingos) [2019210] - Documentation: sysrq: update description about sysrq crash (Chris von Recklinghausen) [2019943] - sysrq: Use panic() to force a crash (Chris von Recklinghausen) [2019943] - ethtool: extend coalesce setting uAPI with CQE mode (Ivan Vecera) [2006829] - ethtool: add two coalesce attributes for CQE mode (Ivan Vecera) [2006829] - ice: Add support for VF rate limiting (Jonathan Toppins) [1973187] - net: Prevent infinite while loop in skb_tx_hash() (Paolo Abeni) [2018437] - napi: fix race inside napi_enable (Paolo Abeni) [2018437] - net/af_unix: fix a data-race in unix_dgram_poll (Paolo Abeni) [2018437] - devlink: Clear whole devlink_flash_notify struct (Paolo Abeni) [2018437] - net: linkwatch: fix failure to restore device state across suspend/resume (Paolo Abeni) [2018437] - gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Paolo Abeni) [2018437] - gro: ensure frag0 meets IP header alignment (Paolo Abeni) [2018437] - net: core: allow fast GRO for skbs with Ethernet header in head (Paolo Abeni) [2018437] - udp: fix skb_copy_and_csum_datagram with odd segment sizes (Paolo Abeni) [2018437] - skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Paolo Abeni) [2018437] - selftests/net: remove min gso test in packet_snd (Paolo Abeni) [2018437] - net: be more gentle about silly gso requests coming from user (Paolo Abeni) [2018437] - virtio_net: Do not pull payload in skb->head (Paolo Abeni) [2018437] - net: check untrusted gso_size at kernel entry (Paolo Abeni) [2018437] - net: stricter validation of untrusted gso packets$ (Paolo Abeni) [2018437] - net: avoid 32 x truesize under-estimation for tiny skbs (Paolo Abeni) [2018437] - ionic: no devlink_unregister if not registered (Jonathan Toppins) [2016705] - ionic: tame the filter no space message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: allow adminq requests to override default error message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: handle vlan id overflow (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter delete (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter add (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add generic filter search (Jonathan Toppins) [2016705 1959512 2002943] - ionic: remove mac overflow flags (Jonathan Toppins) [2016705 1959512 2002943] - ionic: move lif mac address functions (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add filterlist to debugfs (Jonathan Toppins) [2016705 1959512 2002943] - ionic: don't remove netdev->dev_addr when syncing uc list (Jonathan Toppins) [2016705 2012030] - ionic: move filter sync_needed bit set (Jonathan Toppins) [2016705] - ionic: add lif param to ionic_qcq_disable (Jonathan Toppins) [2016705] - ionic: have ionic_qcq_disable decide on sending to hardware (Jonathan Toppins) [2016705] - ionic: add polling to adminq wait (Jonathan Toppins) [2016705] - ionic: widen queue_lock use around lif init and deinit (Jonathan Toppins) [2016705] - ionic: move lif mutex setup and delete (Jonathan Toppins) [2016705] - ionic: check for binary values in FW ver string (Jonathan Toppins) [2016705] - ionic: remove debug stats (Jonathan Toppins) [2016705] - ionic: fix gathering of debug stats (Jonathan Toppins) [2016705] - ionic: fix a sleeping in atomic bug (Jonathan Toppins) [2016705] - ionic: fix double use of queue-lock (Jonathan Toppins) [2016705] - ionic: recreate hwstamp queues on ifup (Jonathan Toppins) [2016705 1981590] - ionic: pull hwstamp queue_lock up a level (Jonathan Toppins) [2016705 1981590] - ionic: add queue lock around open and stop (Jonathan Toppins) [2016705 1981590] - ionic: fill mac addr earlier in add_addr (Jonathan Toppins) [2016705 1981590] - ionic: squelch unnecessary fw halted message (Jonathan Toppins) [2016705 1981590] - ionic: fire watchdog again after fw_down (Jonathan Toppins) [2016705 1981590] - ionic: handle mac filter overflow (Jonathan Toppins) [2016705 1981590] - ionic: refactor ionic_lif_addr to remove a layer (Jonathan Toppins) [2016705 1981590] - ionic: sync the filters in the work task (Jonathan Toppins) [2016705 1981590] - ionic: flatten calls to set-rx-mode (Jonathan Toppins) [2016705 1981590] - ionic: remove old work task types (Jonathan Toppins) [2016705 1981590] - ionic: add function tag to debug string (Jonathan Toppins) [2016705] - ionic: enable rxhash only with multiple queues (Jonathan Toppins) [2016705] - ionic: block some ethtool operations when fw in reset (Jonathan Toppins) [2016705] - ionic: remove unneeded comp union fields (Jonathan Toppins) [2016705] - ionic: increment num-vfs before configure (Jonathan Toppins) [2016705] - ionic: use fewer inits on the buf_info struct (Jonathan Toppins) [2016705] - ionic: init reconfig err to 0 (Jonathan Toppins) [2016705] - ionic: print firmware version on identify (Jonathan Toppins) [2016705] - ionic: monitor fw status generation (Jonathan Toppins) [2016705] - ionic: minimize resources when under kdump (Jonathan Toppins) [2016705] - ionic: cleanly release devlink instance (Jonathan Toppins) [2016705] - ionic: drop useless check of PCI driver data validity (Jonathan Toppins) [2016705] - ionic: Remove unused function pointer typedef ionic_reset_cb (Jonathan Toppins) [2016705] - ACPI: Use fwnode_init() to set up fwnode (Mark Langsdorf) [1982374] - device property: Add missed header in fwnode.h (Mark Langsdorf) [1982374] - regmap: set debugfs_name to NULL after it is freed (Mark Langsdorf) [1982374] - mfd: cpcap: Fix interrupt regression with regmap clear_ack (Mark Langsdorf) [1982374] - driver core: Fix device link device name collision (Mark Langsdorf) [1982374] - driver core: Extend device_is_dependent() (Mark Langsdorf) [1982374] - device property: add description of fwnode cases (Mark Langsdorf) [1982374] - Revert "device property: Keep secondary firmware node secondary by type" (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Mark Langsdorf) [1982374] - driver core: platform: Add extra error check in devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - driver core: platform: don't oops in platform_shutdown() on unbound devices (Mark Langsdorf) [1982374] - PM: domains: create debugfs nodes when adding power domains (Mark Langsdorf) [1982374] - driver core: platform: Add devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - platform-msi: Track shared domain allocation (Mark Langsdorf) [1982374] - driver core: platform: Introduce platform_get_mem_or_io() (Mark Langsdorf) [1982374] - soc: fix comment for freeing soc_dev_attr (Mark Langsdorf) [1982374] - driver core: platform: use bus_type functions (Mark Langsdorf) [1982374] - driver core: platform: change logic implementing platform_driver_probe (Mark Langsdorf) [1982374] - driver core: platform: reorder functions (Mark Langsdorf) [1982374] - driver core: make driver_probe_device() static (Mark Langsdorf) [1982374] - driver core: Fix a couple of typos (Mark Langsdorf) [1982374] - driver core: Refactor fw_devlink feature (Mark Langsdorf) [1982374] - efi: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - of: property: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - driver core: Use device's fwnode to check if it is waiting for suppliers (Mark Langsdorf) [1982374] - driver core: Add fw_devlink_parse_fwtree() (Mark Langsdorf) [1982374] - driver core: Redefine the meaning of fwnode_operations.add_links() (Mark Langsdorf) [1982374] - device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() (Mark Langsdorf) [1982374] - driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links (Mark Langsdorf) [1982374] - driver core: Add fwnode link support (Mark Langsdorf) [1982374] - driver core: Add fwnode_init() (Mark Langsdorf) [1982374] - Revert "[base] driver core: fw_devlink: Add support for batching fwnode parsing" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Remove check in driver_deferred_probe_force_trigger()" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Don't do deferred probe in parallel with kernel_init thread" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Rename dev_links_info.defer_sync to defer_hook" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Avoid deferred probe due to fw_devlink_pause/resume()" (Mark Langsdorf) [1982374] - regmap: Remove duplicate `type` field from regmap `regcache_sync` trace event (Mark Langsdorf) [1982374] - PM: sleep: Add dev_wakeup_path() helper (Mark Langsdorf) [1982374] - regmap: Fix order of regmap write log (Mark Langsdorf) [1982374] - regmap: use less #ifdef for LOG_DEVICE (Mark Langsdorf) [1982374] - PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle (Mark Langsdorf) [1982374] - PM: domains: Rename pm_genpd_syscore_poweroff|poweron() (Mark Langsdorf) [1982374] - PM: sleep: Print driver flags for all devices during suspend/resume (Mark Langsdorf) [1982374] - driver core: Fix lockdep warning on wfs_lock (Mark Langsdorf) [1982374] - regmap: irq: Convert to use irq_domain_create_legacy() (Mark Langsdorf) [1982374] - irqdomain: Introduce irq_domain_create_legacy() API (Mark Langsdorf) [1982374] - irqdomain: Replace open coded of_node_to_fwnode() (Mark Langsdorf) [1982374] - irqdomain: Add forward declaration of fwnode_handle (Mark Langsdorf) [1982374] - irqdomain: Remove unused of_device_id forward declaration (Mark Langsdorf) [1982374] - regmap-irq: use fwnode instead of device node in add_irq_chip() (Mark Langsdorf) [1982374] - regmap: mmio: add config option to allow relaxed MMIO accesses (Mark Langsdorf) [1982374] - PM: sleep: remove unreachable break (Mark Langsdorf) [1982374] - PM: domains: enable domain idle state accounting (Mark Langsdorf) [1982374] - PM: domains: Add curly braces to delimit comment + statement block (Mark Langsdorf) [1982374] - PM: domains: Add support for PM domain on/off notifiers for genpd (Mark Langsdorf) [1982374] - PM / Domains: Simplify genpd_lookup_dev() (Mark Langsdorf) [1982374] - regmap: irq: Add support to clear ack registers (Mark Langsdorf) [1982374] - PM: domains: Allow to abort power off when no ->power_off() callback (Mark Langsdorf) [1982374] - PM: domains: Rename power state enums for genpd (Mark Langsdorf) [1982374] - regmap: debugfs: use semicolons rather than commas to separate statements (Mark Langsdorf) [1982374] - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR (Mark Langsdorf) [1982374] - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show (Mark Langsdorf) [1982374] - efi: Rename arm-init to efi-init common for all arch (Mark Langsdorf) [1982374] - efi/arm: Defer probe of PCIe backed efifb on DT systems (Mark Langsdorf) [1982374] - net/smc: improved fix wait on already cleared link (Sumanth Korikkar) [1984991] - net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work (Sumanth Korikkar) [1984991] - net/smc: add missing error check in smc_clc_prfx_set() (Sumanth Korikkar) [1984991] - net/smc: Correct smc link connection counter in case of smc client (Sumanth Korikkar) [1984991] - net/smc: fix wait on already cleared link (Sumanth Korikkar) [1984991] - KVM: s390: Fix handle_sske page fault handling (Thomas Huth) [2022731] - KVM: s390: Simplify SIGP Set Arch handling (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls when making pages secure (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm (Thomas Huth) [2022731] - KVM: s390: pv: avoid double free of sida page (Thomas Huth) [2022731] - KVM: s390: pv: add macros for UVC CC values (Thomas Huth) [2022731] - s390/uv: fully validate the VMA before calling follow_page() (Thomas Huth) [2022731] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Thomas Huth) [2022731] - s390/gmap: validate VMA in __gmap_zap() (Thomas Huth) [2022731] - KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Thomas Huth) [2022731] - KVM: s390: clear kicked_mask before sleeping again (Thomas Huth) [2022731] - KVM: s390: Function documentation fixes (Thomas Huth) [2022731] - s390/mm: fix kernel doc comments (Thomas Huth) [2022731] - KVM: s390: index kvm->arch.idle_mask by vcpu_idx (Thomas Huth) [2022731] - KVM: s390: generate kvm hypercall functions (Thomas Huth) [2022731] - KVM: Rename lru_slot to last_used_slot (Thomas Huth) [2022731] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [2022731] - virtio/s390: get rid of open-coded kvm hypercall (Thomas Huth) [2022731] - KVM: s390: get rid of register asm usage (Thomas Huth) [2022731] - powerpc/vas: Fix potential NULL pointer dereference (Steve Best) [1907522] - powerpc/pseries/vas: Declare pseries_vas_fault_thread_fn() as static (Steve Best) [1907522] - crypto/nx: Register and unregister VAS interface on PowerVM (Steve Best) [1907522] - crypto/nx: Add sysfs interface to export NX capabilities (Steve Best) [1907522] - crypto/nx: Get NX capabilities for GZIP coprocessor type (Steve Best) [1907522] - crypto/nx: Rename nx-842-pseries file name to nx-common-pseries (Steve Best) [1907522] - powerpc/pseries/vas: Setup IRQ and fault handling (Steve Best) [1907522] - powerpc/pseries/vas: Integrate API with open/close windows (Steve Best) [1907522] - powerpc/pseries/vas: Implement getting capabilities from hypervisor (Steve Best) [1907522] - powerpc/pseries/vas: Add hcall wrappers for VAS handling (Steve Best) [1907522] - powerpc/vas: Define QoS credit flag to allocate window (Steve Best) [1907522] - powerpc/pseries/vas: Define VAS/NXGZIP hcalls and structs (Steve Best) [1907522] - powerpc/vas: Define and use common vas_window struct (Steve Best) [1907522] - powerpc/powernv: no need to check return value of debugfs_create functions (Steve Best) [1907522] - powerpc/vas: Move update_csb/dump_crb to common book3s platform (Steve Best) [1907522] - powerpc/vas: Create take/drop pid and mm reference functions (Steve Best) [1907522] - powerpc/vas: Add platform specific user window operations (Steve Best) [1907522] - powerpc/powernv/vas: Rename register/unregister functions (Steve Best) [1907522] - powerpc/vas: Move VAS API to book3s common platform (Steve Best) [1907522] - powerpc/powernv/vas: Release reference to tgid during window close (Steve Best) [1907522] - powerpc/pseries: Prevent free CPU ids being reused on another node (Desnes A. Nunes do Rosario) [2004808] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Desnes A. Nunes do Rosario) [2004808]- zram: replace fsync_bdev with sync_blockdev (Ming Lei) [2015755] - zram: avoid race between zram_remove and disksize_store (Ming Lei) [2015755] - zram: don't fail to remove zram during unloading module (Ming Lei) [2015755] - zram: fix race between zram_reset_device() and disksize_store() (Ming Lei) [2015755] - zram: register default groups with device_add_disk() (Ming Lei) [2015755] - hyperv/vmbus: include linux/bitops.h (Mohammed Gamal) [2008565] - hv: vmbus: Avoid -Werror=maybe-uninitialized error (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix duplicate CPU assignments within a device (Mohammed Gamal) [2008565] - drivers: hv: Fix missing error code in vmbus_connect() (Mohammed Gamal) [2008565] - hv_utils: Fix passing zero to 'PTR_ERR' warning (Mohammed Gamal) [2008565] - ice: Fix VF true promiscuous mode (Jonathan Toppins) [1970643] - ice: Remove toggling of antispoof for VF trusted promiscuous mode (Jonathan Toppins) [1970643] - ice: Fix replacing VF hardware MAC to existing MAC filter (Jonathan Toppins) [1970643] - ice: Fix not stopping Tx queues for VFs (Jonathan Toppins) [1970643] - ice: Fix race conditions between virtchnl handling and VF ndo ops (Jonathan Toppins) [1970643] - ice: move ice_container_type onto ice_ring_container (Jonathan Toppins) [1970643] - ice: remove ring_active from ice_ring (Jonathan Toppins) [1970643] - ice: Print the api_patch as part of the fw.mgmt.api (Jonathan Toppins) [1970643] - ice: Avoid crash from unnecessary IDA free (Jonathan Toppins) [1970643] - ice: Fix failure to re-add LAN/RDMA Tx queues (Jonathan Toppins) [1970643] - ice: Add missing E810 device ids (Jonathan Toppins) [1970643] - ice: fix locking for Tx timestamp tracking flush (Jonathan Toppins) [1970643] - ice: Delete always true check of PF pointer (Jonathan Toppins) [1970643] - ice: Correctly deal with PFs that do not support RDMA (Jonathan Toppins) [1970643] - ice: add lock around Tx timestamp tracker flush (Jonathan Toppins) [1970643] - ice: remove dead code for allocating pin_config (Jonathan Toppins) [1970643] - ice: do not abort devlink info if board identifier can't be found (Jonathan Toppins) [1970643] - ice: Fix a memory leak in an error handling path in 'ice_pf_dcb_cfg()' (Jonathan Toppins) [1970643] - ice: remove unnecessary VSI assignment (Jonathan Toppins) [1970643] - ice: remove the VSI info from previous agg (Jonathan Toppins) [1970643] - ice: add tracepoints (Jonathan Toppins) [1970643] - ice: report hash type such as L2/L3/L4 (Jonathan Toppins) [1970643] - ice: remove redundant continue statement in a for-loop (Jonathan Toppins) [1970643] - net: ice: ptp: fix compilation warning if PTP_1588_CLOCK is disabled (Jonathan Toppins) [1970643] - ice: remove unnecessary NULL checks before ptp_read_system_* (Jonathan Toppins) [1970643] - ice: Remove the repeated declaration (Jonathan Toppins) [1970643] - ice: remove local variable (Jonathan Toppins) [1970643] - ice: reduce scope of variables (Jonathan Toppins) [1970643] - ice: mark PTYPE 2 as reserved (Jonathan Toppins) [1970643] - ice: fix incorrect payload indicator on PTYPE (Jonathan Toppins) [1970643] - ice: parameterize functions responsible for Tx ring management (Jonathan Toppins) [1970643] - ice: add ndo_bpf callback for safe mode netdev ops (Jonathan Toppins) [1970643] - ice: fix clang warning regarding deadcode.DeadStores (Jonathan Toppins) [1970643] - ice: downgrade error print to debug print (Jonathan Toppins) [1970643] - ice: Detect and report unsupported module power levels (Jonathan Toppins) [1970643] - ice: (re)initialize NVM fields when rebuilding (Jonathan Toppins) [1970643] - ice: wait for reset before reporting devlink info (Jonathan Toppins) [1970643] - ice: add error message when pldmfw_flash_image fails (Jonathan Toppins) [1970643] - ice: add extack when unable to read device caps (Jonathan Toppins) [1970643] - ice: use static inline for dummy functions (Jonathan Toppins) [1970643] - ice: Re-organizes reqstd/avail {R, T}XQ check/code for efficiency (Jonathan Toppins) [1970643] - ice: set the value of global config lock timeout longer (Jonathan Toppins) [1970643] - ice: Refactor VIRTCHNL_OP_CONFIG_VSI_QUEUES handling (Jonathan Toppins) [1970643] - ice: Refactor ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: Save VF's MAC across reboot (Jonathan Toppins) [1970643] - ice: Manage VF's MAC address for both legacy and new cases (Jonathan Toppins) [1970643] - ice: Register auxiliary device to provide RDMA (Jonathan Toppins) [1970643] - ice: Implement iidc operations (Jonathan Toppins) [1970643] - virtchnl: Use pad byte in virtchnl_ether_addr to specify MAC type (Jonathan Toppins) [1970643] - iidc: Introduce iidc.h (Jonathan Toppins) [1970643] - ice: Initialize RDMA support (Jonathan Toppins) [1970643] - ice: Respond to a NETDEV_UNREGISTER event for LAG (Jonathan Toppins) [1970643] - Revert "Revert "ice: Add initial support framework for LAG"" (Jonathan Toppins) [1970643] - ice: reduce scope of variable (Jonathan Toppins) [1970643] - ice: remove return variable (Jonathan Toppins) [1970643] - ice: suppress false cppcheck issues (Jonathan Toppins) [1970643] - ice: Set vsi->vf_id as ICE_INVAL_VFID for non VF VSI types (Jonathan Toppins) [1970643] - ice: remove unused struct member (Jonathan Toppins) [1970643] - ice: use local for consistency (Jonathan Toppins) [1970643] - ice: print name in /proc/iomem (Jonathan Toppins) [1970643] - ice: Reimplement module reads used by ethtool (Jonathan Toppins) [1970643] - ice: refactor ITR data structures (Jonathan Toppins) [1970643] - ice: manage interrupts during poll exit (Jonathan Toppins) [1970643] - ice: replace custom AIM algorithm with kernel's DIM library (Jonathan Toppins) [1970643] - ice: refactor interrupt moderation writes (Jonathan Toppins) [1970643] - ice: Add new VSI states to track netdev alloc/registration (Jonathan Toppins) [1970643] - ice: Drop leading underscores in enum ice_pf_state (Jonathan Toppins) [1970643] - ice: use kernel definitions for IANA protocol ports and ether-types (Jonathan Toppins) [1970643] - ice: Remove unnecessary blank line (Jonathan Toppins) [1970643] - ice: Remove unnecessary checks in add/kill_vid ndo ops (Jonathan Toppins) [1970643] - ice: Remove rx_gro_dropped stat (Jonathan Toppins) [1970643] - ice: Use local variable instead of pointer derefs (Jonathan Toppins) [1970643] - ice: Remove unnecessary variable (Jonathan Toppins) [1970643] - ice: Limit forced overrides based on FW version (Jonathan Toppins) [1970643] - ice: Use default configuration mode for PHY configuration (Jonathan Toppins) [1970643] - ice: Replace some memsets and memcpys with assignment (Jonathan Toppins) [1970643] - ice: Fix error return codes in ice_set_link_ksettings (Jonathan Toppins) [1970643] - ice: Rename a couple of variables (Jonathan Toppins) [1970643] - ice: Remove unnecessary checker loop (Jonathan Toppins) [1970643] - ice: Ignore EMODE return for opcode 0x0605 (Jonathan Toppins) [1970643] - ice: Align macro names to the specification (Jonathan Toppins) [1970643] - ice: Modify recursive way of adding nodes (Jonathan Toppins) [1970643] - ice: Re-send some AQ commands, as result of EBUSY AQ error (Jonathan Toppins) [1970643] - ice: Correct comment block style (Jonathan Toppins) [1970643] - ice: cleanup style issues (Jonathan Toppins) [1970643] - ice: rename ptype bitmap (Jonathan Toppins) [1970643] - ice: correct memory allocation call (Jonathan Toppins) [1970643] - ice: Check for bail out condition early (Jonathan Toppins) [1970643] - ice: remove unnecessary duplicated AQ command flag setting (Jonathan Toppins) [1970643] - ice: change link misconfiguration message (Jonathan Toppins) [1970643] - ice: Update to use package info from ice segment (Jonathan Toppins) [1970643] - ice: Delay netdev registration (Jonathan Toppins) [1970643] - ice: Add Support for XPS (Jonathan Toppins) [1970643] - ice: Fix fall-through warnings for Clang (Jonathan Toppins) [1970643] - ice: Fix prototype warnings (Jonathan Toppins) [1970643] - ice: move headroom initialization to ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: store the result of ice_rx_offset() onto ice_ring (Jonathan Toppins) [1970643] - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Phil Auld) [2011436] - sched/fair: Prevent dead task groups from regaining cfs_rq's (Phil Auld) [2011436] - sched/fair: Removed useless update of p->recent_used_cpu (Phil Auld) [2011436] - sched: Always inline is_percpu_thread() (Phil Auld) [2011436] - sched/fair: Add ancestors of unthrottled undecayed cfs_rq (Phil Auld) [2011436] - sched: Remove unused inline function __rq_clock_broken() (Phil Auld) [2011436] - sched: Prevent balance_push() on remote runqueues (Phil Auld) [2011436] - cpumask/hotplug: Fix cpu_dying() state tracking (Phil Auld) [2011436] - sched: Use cpu_dying() to fix balance_push vs hotplug-rollback (Phil Auld) [2011436] - cpumask: Introduce DYING mask (Phil Auld) [2011436] - cpumask: Make cpu_{online,possible,present,active}() inline (Phil Auld) [2011436] - cpu/hotplug: Cache number of online CPUs (Phil Auld) [2011436] - sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD (Phil Auld) [2011436] - psi: Fix race between psi_trigger_create/destroy (Phil Auld) [2011436] - sctp: add vtag check in sctp_sf_ootb (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_violation (Xin Long) [2001767] - sctp: fix the processing for COOKIE_ECHO chunk (Xin Long) [2001767] - sctp: fix the processing for INIT_ACK chunk (Xin Long) [2001767] - sctp: fix the processing for INIT chunk (Xin Long) [2001767] - sctp: use init_tag from inithdr for ABORT chunk (Xin Long) [2001767]- KVM: arm64: Extract ESR_ELx.EC only (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Align emulated cpuif LPI state machine with the pseudocode (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS (Gavin Shan) [2008070] - KVM: arm64: Fix reporting of endianess when the access originates at EL0 (Gavin Shan) [2008070] - KVM: arm64: Trim guest debug exception handling (Gavin Shan) [2008070] - KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE (Gavin Shan) [2008070] - KVM: arm64: vgic: Drop WARN from vgic_get_irq (Gavin Shan) [2008070] - KVM: arm64: Enforce reserved bits for PSCI target affinities (Gavin Shan) [2008070] - KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Gavin Shan) [2008070] - KVM: arm64: Fix read-side race on updates to vcpu reset state (Gavin Shan) [2008070] - KVM: arm64: Restore PMU configuration on first run (Gavin Shan) [2008070] - KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Gavin Shan) [2008070] - KVM: arm64: Prevent mixed-width VM creation (Gavin Shan) [2008070] - KVM: arm64: Fix debug register indexing (Gavin Shan) [2008070] - KVM: arm64: Reject VM creation when the default IPA size is unsupported (Gavin Shan) [2008070] - KVM: arm64: Limit the debug architecture to ARMv8.0 (Gavin Shan) [2008070] - KVM: arm64: Handle SCXTNUM_ELx traps (Gavin Shan) [2008070] - arm64: kvm: mte: Hide the MTE CPUID information from the guests (Gavin Shan) [2008070] - arm64: mte: Fix typo in macro definition (Gavin Shan) [2008070] - arm64/cpufeature: Add remaining feature bits in ID_AA64PFR1 register (Gavin Shan) [2008070] - arm64: mte: system register definitions (Gavin Shan) [2008070] - arm64: sysreg: Clean up instructions for modifying PSTATE fields (Gavin Shan) [2008070] - KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Gavin Shan) [2008070] - arm64: kvm: Fix IDMAP overlap with HYP VA (Gavin Shan) [2008070] - packet: rework packet_pick_tx_queue() to use common code selection (Petr Oros) [2016477] - net: dev: rename queue selection helpers. (Petr Oros) [2016477] - Revert "cpuset: Make cpuset hotplug synchronous" (Waiman Long) [2023783] - tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Paolo Abeni) [2018546] - net: Only allow init netns to set default tcp cong to a restricted algo (Paolo Abeni) [2018546] - ipv6: tcp: drop silly ICMPv6 packet too big messages (Paolo Abeni) [2018546] - tcp: annotate data races around tp->mtu_info (Paolo Abeni) [2018546] - net: send SYNACK packet with accepted fwmark (Paolo Abeni) [2018546] - tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path (Paolo Abeni) [2018546] - net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Paolo Abeni) [2018546] - net/tcp_fastopen: remove obsolete extern (Paolo Abeni) [2018546] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Paolo Abeni) [2018546] - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Paolo Abeni) [2018546] - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Paolo Abeni) [2018546] - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() (Paolo Abeni) [2018546] - evm: mark evm_fixmode as __ro_after_init (Bruno Meneguele) [2017155] - IMA: remove -Wmissing-prototypes warning (Bruno Meneguele) [2017155] - ima: Set correct casting types (Bruno Meneguele) [2017155] - evm: Don't return an error in evm_write_xattrs() if audit is not enabled (Bruno Meneguele) [2017155] - evm: fix writing /evm overflow (Bruno Meneguele) [2017155] - ima: Fix function name error in comment. (Bruno Meneguele) [2017155] - ima: Fix the error code for restoring the PCR value (Bruno Meneguele) [2017155] - integrity: double check iint_cache was initialized (Bruno Meneguele) [2017155] - certs: Fix blacklist flag type confusion (Bruno Meneguele) [2017155] - integrity: Make function integrity_add_key() static (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer after kexec syscall (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer on error (Bruno Meneguele) [2017155] - evm: Fix memleak in init_desc (Bruno Meneguele) [2017155] - crypto: shash - remove shash_desc::flags (Bruno Meneguele) [2017155] - ima: Don't modify file descriptor mode on the fly (Bruno Meneguele) [2017155] - evm: Check size of security.evm before using it (Bruno Meneguele) [2017155] - ima: Remove semicolon at the end of ima_get_binary_runtime_size() (Bruno Meneguele) [2017155] - ima: Don't ignore errors from crypto_shash_update() (Bruno Meneguele) [2017155] - integrity: remove redundant initialization of variable ret (Bruno Meneguele) [2017155] - ima: Fail rule parsing when appraise_flag=blacklist is unsupportable (Bruno Meneguele) [2017155] - ima: Fail rule parsing when the KEXEC_CMDLINE hook is combined with an invalid cond (Bruno Meneguele) [2017155] - ima: Fail rule parsing when buffer hook functions have an invalid action (Bruno Meneguele) [2017155] - ima: Free the entire rule if it fails to parse (Bruno Meneguele) [2017155] - ima: Free the entire rule when deleting a list of rules (Bruno Meneguele) [2017155] - evm: Fix possible memory leak in evm_calc_hmac_or_hash() (Bruno Meneguele) [2017155] - ima: Fix ima digest hash table key calculation (Bruno Meneguele) [2017155] - ima: Fix return value of ima_write_policy() (Bruno Meneguele) [2017155] - evm: Fix a small race in init_desc() (Bruno Meneguele) [2017155] - crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocations (Bruno Meneguele) [2017155] - evm: Don't deadlock if a crypto algorithm is unavailable (Bruno Meneguele) [2017155] - evm: Check also if *tfm is an error pointer in init_desc() (Bruno Meneguele) [2017155] - ima: avoid appraise error for hash calc interrupt (Bruno Meneguele) [2017155] - integrity: remove pointless subdir-$(CONFIG_...) (Bruno Meneguele) [2017155] - integrity: remove unneeded, broken attempt to add -fshort-wchar (Bruno Meneguele) [2017155] - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Vitaly Kuznetsov) [2016961] - fs/xfs: convert comma to semicolon (Bill O'Donnell) [2009521] - xfs: remove xfs_buf_t typedef (Bill O'Donnell) [2009521] - xfs: open code updating i_mode in xfs_set_acl (Bill O'Donnell) [2009521] - xfs: remove xfs_vn_setattr_nonsize (Bill O'Donnell) [2009521] - xfs: remove unneeded return value check for *init_cursor() (Bill O'Donnell) [2009521] - xfs: introduce xfs_validate_stripe_geometry() (Bill O'Donnell) [2009521] - xfs: show the proper user quota options (Bill O'Donnell) [2009521] - xfs: remove the unused XFS_B_FSB_OFFSET macro (Bill O'Donnell) [2009521] - xfs: remove unnecessary null check in xfs_generic_create (Bill O'Donnell) [2009521] - xfs: directly return if the delta equal to zero (Bill O'Donnell) [2009521] - xfs: delete duplicated tp->t_dqinfo null check and allocation (Bill O'Donnell) [2009521] - xfs: rename xfs_fc_* back to xfs_fs_* (Bill O'Donnell) [2009521] - xfs: refactor file range validation (Bill O'Donnell) [2009521] - xfs: refactor realtime volume extent validation (Bill O'Donnell) [2009521] - xfs: refactor data device extent validation (Bill O'Donnell) [2009521] - xfs: scrub should mark a directory corrupt if any entries cannot be iget'd (Bill O'Donnell) [2009521] - xfs: detect overflows in bmbt records (Bill O'Donnell) [2009521] - xfs: trace log intent item recovery failures (Bill O'Donnell) [2009521] - xfs: validate feature support when recovering rmap/refcount intents (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered extent-free intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered extent-free intent checks out of xfs_efi_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered refcount intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered refcount intent checks out of xfs_cui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered rmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered rmap intent checks out of xfs_rui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered bmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered bmap intent checks out of xfs_bui_item_recover (Bill O'Donnell) [2009521] - xfs: move kernel-specific superblock validation out of libxfs (Bill O'Donnell) [2009521] - platform/x86: amd-pmc: Increase the response register timeout (David Arcari) [2005064] - ARM: 9093/1: drivers: firmwapsci: Register with kernel restart handler (Mark Salter) [1996748] - arm64/kernel: Remove needless Call Frame Information annotations (Mark Salter) [1996748] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Mark Salter) [1996748] - psci: Remove unneeded semicolon (Mark Salter) [1996748] - firmware: smccc: Add SMCCC TRNG function call IDs (Mark Salter) [1996748] - arm64: Add support for SMCCC TRNG entropy source (Mark Salter) [1996748] - firmware: smccc: Introduce SMCCC TRNG framework (Mark Salter) [1996748] - arm64: random: Remove no longer needed prototypes (Mark Salter) [1996748] - arm64: kaslr: Use standard early random function (Mark Salter) [1996748] - random: random.h should include archrandom.h, not the other way around (Mark Salter) [1996748] - arm64: add credited/trusted RNG support (Mark Salter) [1996748] - arm64: Use v8.5-RNG entropy for KASLR seed (Mark Salter) [1996748] - arm64: kaslr: Check command line before looking for a seed (Mark Salter) [1996748] - arm64: kaslr: Announce KASLR status on boot (Mark Salter) [1996748] - psci: Add accessor for psci_0_1_function_ids (Mark Salter) [1996748] - psci: Replace psci_function_id array with a struct (Mark Salter) [1996748] - psci: Split functions to v0.1 and v0.2+ variants (Mark Salter) [1996748] - psci: Support psci_ops.get_version for v0.1 (Mark Salter) [1996748] - arm64: psci: Avoid printing in cpu_psci_cpu_die() (Mark Salter) [1996748] - firmware: psci: Extend psci_set_osi_mode() to allow reset to PC mode (Mark Salter) [1996748] - smccc: Use separate variables for args and results (Mark Salter) [1996748] - smccc: Define vendor hyp owned service call region (Mark Salter) [1996748] - firmware: smccc: Export both smccc functions (Mark Salter) [1996748] - sched,psci: Convert to sched_set_fifo*() (Mark Salter) [1996748] - firmware: smccc: Add ARCH_SOC_ID support (Mark Salter) [1996748] - base: soc: Add serial_number attribute to soc (Mark Salter) [1996748] - drivers/firmware/psci: Assign @err directly in hotplug_tests() (Mark Salter) [1996748] - drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups() (Mark Salter) [1996748] - firmware: smccc: Fix missing prototype warning for arm_smccc_version_init (Mark Salter) [1996748] - firmware: smccc: Add function to fetch SMCCC version (Mark Salter) [1996748] - firmware: smccc: Refactor SMCCC specific bits into separate file (Mark Salter) [1996748] - firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead (Mark Salter) [1996748] - firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above (Mark Salter) [1996748] - firmware: psci: Replace cpu_up/down() with add/remove_cpu() (Mark Salter) [1996748] - firmware: psci: Export functions to manage the OSI mode (Mark Salter) [1996748] - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() (Mark Salter) [1996748] - firmware/psci: use common SMCCC_CONDUIT_* (Mark Salter) [1996748] - arm64: smp: disable hotplug on trusted OS resident CPU (Mark Salter) [1996748] - PSCI: cpuidle: Refactor CPU suspend power_state parameter handling (Mark Salter) [1996748] - ARM: psci: cpuidle: Enable PSCI CPUidle driver (Mark Salter) [1996748] - drivers: firmware: psci: Decouple checker from generic ARM CPUidle (Mark Salter) [1996748] - firmware/psci: psci_checker: Park kthreads before stopping them (Mark Salter) [1996748] - firmware/psci: add support for SYSTEM_RESET2 (Mark Salter) [1996748] - drivers: firmware: psci: Announce support for OS initiated suspend mode (Mark Salter) [1996748] - drivers: firmware: psci: Simplify error path of psci_dt_init() (Mark Salter) [1996748] - drivers: firmware: psci: Split psci_dt_cpu_init_idle() (Mark Salter) [1996748] - drivers: firmware: psci: Move psci to separate directory (Mark Salter) [1996748] - arm64: remove unused asm/compiler.h header file (Mark Salter) [1996748] - ppc64: Adding read_lock definition to nvme (Gopal Tiwari) [1990475] - nvme: fix per-namespace chardev deletion (Gopal Tiwari) [1990475] - nvme: set the PRACT bit when using Write Zeroes with T10 PI (Gopal Tiwari) [1990475] - nvme: fix nvme_setup_command metadata trace event (Gopal Tiwari) [1990475] - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Gopal Tiwari) [1990475] - nvme: fix refcounting imbalance when all paths are down (Gopal Tiwari) [1990475] - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Gopal Tiwari) [1990475] - nvme-pci: fix multiple races in nvme_setup_io_queues (Gopal Tiwari) [1990475] - nvme-tcp: use __dev_get_by_name instead dev_get_by_name for OPT_HOST_IFACE (Gopal Tiwari) [1990475] - nvme-tcp: can't set sk_user_data without write_lock (Gopal Tiwari) [1990475] - nvme: use blk_execute_rq() for passthrough commands (Gopal Tiwari) [1990475] - nvmet: use NVMET_MAX_NAMESPACES to set nn value (Gopal Tiwari) [1990475] - nvme-pci: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvme: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: add ZBD over ZNS backend support (Gopal Tiwari) [1990475] - nvmet: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in file-ns fast path (Gopal Tiwari) [1990475] - nvmet: add Command Set Identifier support (Gopal Tiwari) [1990475] - nvmet: add nvmet_req_bio put helper for backends (Gopal Tiwari) [1990475] - nvmet: use nvme status value directly (Gopal Tiwari) [1990475] - nvmet: use u32 for nvmet_subsys max_nsid (Gopal Tiwari) [1990475] - nvmet: remove local variable (Gopal Tiwari) [1990475] - nvmet: add req cns error complete helper (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in bdev-ns fast path (Gopal Tiwari) [1990475] - nvmet: use u32 type for the local variable nsid (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect io q (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_write32() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect admin q (Gopal Tiwari) [1990475] - nvmet: make ver stable once connection established (Gopal Tiwari) [1990475] - nvmet: make sn stable once connection was established (Gopal Tiwari) [1990475] - nvmet: change sn size and check validity (Gopal Tiwari) [1990475] - nvme-tcp: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_read64() (Gopal Tiwari) [1990475] - nvmet: allow mn change if subsys not discovered (Gopal Tiwari) [1990475] - nvme-fc: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvme-pci: fix var. type for increasing cq_head (Gopal Tiwari) [1990475] - nvme: add a helper to check ctrl sgl support (Gopal Tiwari) [1990475] - nvme: factor out a nvme_validate_passthru_nsid helper (Gopal Tiwari) [1990475] - nvme-tcp: fix error codes in nvme_tcp_setup_ctrl() (Gopal Tiwari) [1990475] - nvme: fix grammar in the CONFIG_NVME_MULTIPATH kconfig help text (Gopal Tiwari) [1990475] - nvme: verify MNAN value if ANA is enabled (Gopal Tiwari) [1990475] - ACPI: Check StorageD3Enable _DSD property in ACPI code (Gopal Tiwari) [1990475] - nvmet: move ka_work initialization to nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvme: remove nvme_{get,put}_ns_from_disk (Gopal Tiwari) [1990475] - nvme: split nvme_report_zones (Gopal Tiwari) [1990475] - nvmet: remove a superfluous variable (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_chr_ioctl (Gopal Tiwari) [1990475] - nvme: move the CSI sanity check into nvme_ns_report_zones (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra braces (Gopal Tiwari) [1990475] - nvme: open code nvme_{get,put}_ns_from_disk in nvme_ns_head_ioctl (Gopal Tiwari) [1990475] - nvme: add a sparse annotation to nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme-fabrics: remove an extra comment (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra new lines in the switch (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme: extend and modify the APST configuration algorithm (Gopal Tiwari) [1990475] - nvme-tcp: allow selecting the network interface for connections (Gopal Tiwari) [1990475] - nvme-fabrics: fix the kerneldco comment for nvmf_log_connect_error() (Gopal Tiwari) [1990475] - nvme: remove redundant initialization of variable ret (Gopal Tiwari) [1990475] - nvmet: fix freeing unallocated p2pmem (Gopal Tiwari) [1990475] - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Gopal Tiwari) [1990475] - nvme-loop: do not warn for deleted controllers during reset (Gopal Tiwari) [1990475] - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Gopal Tiwari) [1990475] - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Gopal Tiwari) [1990475] - nvme-rdma: fix in-casule data send for chained sgls (Gopal Tiwari) [1990475] - nvmet: fix false keep-alive timeout when a controller is torn down (Gopal Tiwari) [1990475] - nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response (Gopal Tiwari) [1990475] - nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Gopal Tiwari) [1990475] - nvme-fabrics: decode host pathing error for connect (Gopal Tiwari) [1990475] - nvme-fc: short-circuit reconnect retries (Gopal Tiwari) [1990475] - nvme: fix potential memory leaks in nvme_cdev_add (Gopal Tiwari) [1990475] - nvme-fc: clear q_live at beginning of association teardown (Gopal Tiwari) [1990475] - nvme-tcp: rerun io_work if req_list is not empty (Gopal Tiwari) [1990475] - nvme-tcp: fix possible use-after-completion (Gopal Tiwari) [1990475] - nvme-loop: fix memory leak in nvme_loop_create_ctrl() (Gopal Tiwari) [1990475] - nvmet: fix memory leak in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: seset ns->file when open fails (Gopal Tiwari) [1990475] - nvmet: demote fabrics cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for passthru (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for bdev-ns (Gopal Tiwari) [1990475] - nvmet: use helper to remove the duplicate code (Gopal Tiwari) [1990475] - nvmet: demote discovery cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: remove unsupported command noise (Gopal Tiwari) [1990475] - nvme-pci: fix controller reset hang when racing with nvme_timeout (Gopal Tiwari) [1990475] - nvme: move the fabrics queue ready check routines to core (Gopal Tiwari) [1990475] - nvme: avoid memset for passthrough requests (Gopal Tiwari) [1990475] - nvme: add nvme_get_ns helper (Gopal Tiwari) [1990475] - nvme: fix controller ioctl through ns_head (Gopal Tiwari) [1990475] - nvme: introduce generic per-namespace chardev (Gopal Tiwari) [1990475] - nvme: cleanup nvme_configure_apst (Gopal Tiwari) [1990475] - nvme: do not try to reconfigure APST when the controller is not live (Gopal Tiwari) [1990475] - nvme: sanitize KATO setting (Gopal Tiwari) [1990475] - nvmet: avoid queuing keep-alive timer if it is disabled (Gopal Tiwari) [1990475] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1990475] - nvme: let namespace probing continue for unsupported features (Gopal Tiwari) [1990475] - nvme: factor out nvme_ns_open and nvme_ns_release helpers (Gopal Tiwari) [1990475] - nvme: move nvme_ns_head_ops to multipath.c (Gopal Tiwari) [1990475] - nvme: factor out a nvme_tryget_ns_head helper (Gopal Tiwari) [1990475] - nvme: move the ioctl code to a separate file (Gopal Tiwari) [1990475] - nvme: don't bother to look up a namespace for controller ioctls (Gopal Tiwari) [1990475] - nvme: simplify block device ioctl handling for the !multipath case (Gopal Tiwari) [1990475] - nvme: simplify the compat ioctl handling (Gopal Tiwari) [1990475] - nvme-multipath: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: pass a user pointer to nvme_nvm_ioctl (Gopal Tiwari) [1990475] - nvme: factor out a nvme_ns_ioctl helper (Gopal Tiwari) [1990475] - nvme: cleanup setting the disk name (Gopal Tiwari) [1990475] - nvme: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme-pci: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: add a nvme_ns_head_multipath helper (Gopal Tiwari) [1990475] - nvmet: fix a spelling mistake "nubmer" -> "number" (Gopal Tiwari) [1990475] - nvmet-fc: simplify nvmet_fc_alloc_hostport (Gopal Tiwari) [1990475] - nvmet-tcp: fix a segmentation fault during io parsing error (Gopal Tiwari) [1990475] - lightnvm: use kobj_to_dev() (Gopal Tiwari) [1990475] - nvme: fix handling of large MDTS values (Gopal Tiwari) [1990475] - nvme: implement non-mdts command limits (Gopal Tiwari) [1990475] - nvme: disallow passthru cmd from targeting a nsid != nsid of the block dev (Gopal Tiwari) [1990475] - nvme: use sysfs_emit instead of sprintf (Gopal Tiwari) [1990475] - nvme-fc: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: remove superfluous else in nvme_ctrl_loss_tmo_store (Gopal Tiwari) [1990475] - nvme: warn of unhandled effects only once (Gopal Tiwari) [1990475] - nvmet-tcp: enable optional queue idle period tracking (Gopal Tiwari) [1990475] - nvmet-tcp: fix incorrect locking in state_change sk callback (Gopal Tiwari) [1990475] - nvme-tcp: block BH in sk state_change sk callback (Gopal Tiwari) [1990475] - nvmet: return proper error code from discovery ctrl (Gopal Tiwari) [1990475] - nvme-tcp: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: use driver pdu command for passthrough (Gopal Tiwari) [1990475] - nvmet: remove unnecessary ctrl parameter (Gopal Tiwari) [1990475] - nvmet-fc: update function documentation (Gopal Tiwari) [1990475] - nvme-pci: allocate nvme_command within driver pdu (Gopal Tiwari) [1990475] - nvmet: do not allow model_number exceed 40 bytes (Gopal Tiwari) [1990475] - nvme-fc: fix the function documentation comment (Gopal Tiwari) [1990475] - nvme: add new line after variable declatation (Gopal Tiwari) [1990475] - nvme: don't check nvme_req flags for new req (Gopal Tiwari) [1990475] - nvme: mark nvme_setup_passsthru() inline (Gopal Tiwari) [1990475] - nvme: split init identify into helper (Gopal Tiwari) [1990475] - nvme: rename nvme_init_identify() (Gopal Tiwari) [1990475] - nvme: reduce checks for zero command effects (Gopal Tiwari) [1990475] - nvmet: update error log page in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: remove an unnecessary function parameter to nvmet_check_ctrl_status (Gopal Tiwari) [1990475] - nvmet: remove a duplicate status assignment in nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvmet: replace white spaces with tabs (Gopal Tiwari) [1990475] - nvme: use NVME_CTRL_CMIC_ANA macro (Gopal Tiwari) [1990475] - nvme-pci: cleanup nvme_irq() (Gopal Tiwari) [1990475] - nvme-pci: remove the barriers in nvme_irq() (Gopal Tiwari) [1990475] - nvmet-tcp: fix kmap leak when data digest in use (Gopal Tiwari) [1990475] - nvmet: don't check iosqes,iocqes for discovery controllers (Gopal Tiwari) [1990475] - nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Gopal Tiwari) [1990475] - nvme-rdma: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-tcp: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-fabrics: only reserve a single tag (Gopal Tiwari) [1990475] - nvme: allocate the keep alive request using BLK_MQ_REQ_NOWAIT (Gopal Tiwari) [1990475] - nvme: merge nvme_keep_alive into nvme_keep_alive_work (Gopal Tiwari) [1990475] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1990475] - nvme: update enumerations for status codes (Gopal Tiwari) [1990475]- scsi: mpt3sas: Fix incorrectly assigned error return and check (Tomas Henzl) [1990535] - scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Tomas Henzl) [1990535] - scsi: mpt3sas: Update driver version to 39.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Use firmware recommended queue depth (Tomas Henzl) [1990535] - scsi: mpt3sas: Bump driver version to 38.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Transition IOC to Ready state during shutdown (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix Coverity reported issue (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix fall-through warnings for Clang (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during second half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during first half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Tomas Henzl) [1990535] - scsi: mpt3sas: Documentation cleanup (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix two kernel-doc headers (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Tomas Henzl) [1990535] - scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 (Tomas Henzl) [1989643] - scsi: megaraid_sas: Add helper functions for irq_context (Tomas Henzl) [1989643] - scsi: megaraid: Clean up some inconsistent indenting (Tomas Henzl) [1989643] - scsi: megaraid: Fix Coccinelle warning (Tomas Henzl) [1989643] - IB/cma: Do not send IGMP leaves for sendonly Multicast groups (Kamal Heib) [2007269] - hv_netvsc: Add comment of netvsc_xdp_xmit() (Mohammed Gamal) [2008560] - hv_netvsc: use netif_is_bond_master() instead of open code (Mohammed Gamal) [2008560] - hv_netvsc: Avoid field-overflowing memcpy() (Mohammed Gamal) [2008560] - hv_netvsc: Set needed_headroom according to VF (Mohammed Gamal) [2008560] - netfilter: conntrack: fix error path in nf_conntrack_pernet_init() (Florian Westphal) [1922568] - netfilter: nf_conntrack: provide modparam to always register conntrack hooks (Florian Westphal) [1922568] - sctp: return true only for pathmtu update in sctp_transport_pl_toobig (Xin Long) [1890383] - sctp: subtract sctphdr len in sctp_transport_pl_hlen (Xin Long) [1890383] - sctp: reset probe_timer in sctp_transport_pl_update (Xin Long) [1890383] - sctp: allow IP fragmentation when PLPMTUD enters Error state (Xin Long) [1890383] - sctp: send pmtu probe only if packet loss in Search Complete state (Xin Long) [1890383] - sctp: improve the code for pmtu probe send and recv update (Xin Long) [1890383] - sctp: prevent info leak in sctp_make_heartbeat() (Xin Long) [1890383] - sctp: check pl.raise_count separately from its increment (Xin Long) [1890383] - sctp: send the next probe immediately once the last one is acked (Xin Long) [1890383] - sctp: do black hole detection in search complete state (Xin Long) [1890383] - sctp: process sctp over udp icmp err on sctp side (Xin Long) [1890383] - sctp: extract sctp_v4_err_handle function from sctp_v4_err (Xin Long) [1890383] - sctp: extract sctp_v6_err_handle function from sctp_v6_err (Xin Long) [1890383] - sctp: remove the unessessary hold for idev in sctp_v6_err (Xin Long) [1890383] - sctp: enable PLPMTUD when the transport is ready (Xin Long) [1890383] - sctp: do state transition when receiving an icmp TOOBIG packet (Xin Long) [1890383] - sctp: do state transition when a probe succeeds on HB ACK recv path (Xin Long) [1890383] - sctp: do state transition when PROBE_COUNT == MAX_PROBES on HB send path (Xin Long) [1890383] - sctp: do the basic send and recv for PLPMTUD probe (Xin Long) [1890383] - sctp: add the probe timer in transport for PLPMTUD (Xin Long) [1890383] - sctp: add the constants/variables and states and some APIs for transport (Xin Long) [1890383] - sctp: add SCTP_PLPMTUD_PROBE_INTERVAL sockopt for sock/asoc/transport (Xin Long) [1890383] - sctp: add probe_interval in sysctl and sock/asoc/transport (Xin Long) [1890383] - sctp: add pad chunk and its make function and event table (Xin Long) [1890383] - blk-mq: still set q->make_request_fn for blk-mq (Ming Lei) [1999728] - PCI: Add AMD RS690 quirk to enable 64-bit DMA (Myron Stowe) [1993279] - PCI: Add ACS quirk for Broadcom BCM57414 NIC (Myron Stowe) [1993279] - PCI: Mark some NVIDIA GPUs to avoid bus reset (Myron Stowe) [1993279] - PCI: of: Clear 64-bit flag for non-prefetchable memory below 4GB (Myron Stowe) [1993279] - x86/PCI: Remove unused alloc_pci_root_info() return value (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P4510 NVMe (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P3700 NVMe (Myron Stowe) [1993279] - PCI: Disable Samsung SM961/PM961 NVMe before FLR (Myron Stowe) [1993279] - PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions (Myron Stowe) [1993279] - PCI/sysfs: Rearrange smbios_attr_group and acpi_attr_group (Myron Stowe) [1993279] - PCI/sysfs: Tidy SMBIOS & ACPI label attributes (Myron Stowe) [1993279] - PCI/sysfs: Convert "index", "acpi_index", "label" to static attributes (Myron Stowe) [1993279] - PCI/sysfs: Define SMBIOS label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Define ACPI label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Rename device_has_dsm() to device_has_acpi_name() (Myron Stowe) [1993279] - PCI/sysfs: Convert "vpd" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Rename "vpd" attribute accessors (Myron Stowe) [1993279] - PCI/sysfs: Convert "reset" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "rom" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "config" to static attribute (Myron Stowe) [1993279] - PCI: Allow VPD access for QLogic ISP2722 (Myron Stowe) [1993279] - PCI/VPD: Add helper pci_get_func0_dev() (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() SRDT handling (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() 'offset' argument (Myron Stowe) [1993279] - PCI/VPD: Change pci_vpd_init() return type to void (Myron Stowe) [1993279] - PCI/VPD: Make missing VPD message less alarming (Myron Stowe) [1993279] - PCI/VPD: Remove pci_set_vpd_size() (Myron Stowe) [1993279] - PCI/VPD: Remove sysfs accessor size checking dead code (Myron Stowe) [1993279] - PCI/VPD: Remove obsolete Broadcom NIC quirk (Myron Stowe) [1993279] - PCI/ACPI: Fix acpi_pci_set_power_state() debug message (Myron Stowe) [1993279] - PCI: acpiphp: Fix whitespace issue (Myron Stowe) [1993279] - PCI: shpchp: Remove unused shpc_writeb() (Myron Stowe) [1993279] - PCI: cpqphp: Use DEFINE_SPINLOCK() for int15_lock (Myron Stowe) [1993279] - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Myron Stowe) [1993279] - PCI: Add pci_disable_parity() (Myron Stowe) [1993279] - PCI: Release OF node in pci_scan_device()'s error path (Myron Stowe) [1993279] - fs: dlm: fix check for multi-homed hosts (Alexander Aring) [1889887] - iommu: remove iommu_domain_{get,set}_attr (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: enable the liodn when attaching a device (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: replace DOMAIN_ATTR_FSL_PAMU_STASH with a direct call (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove ->domain_window_enable (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove support for multiple windows (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove fsl_pamu_get_domain_attr (Jerry Snitselaar) [2004349] - iommu: remove the unused domain_window_disable method (Jerry Snitselaar) [2004349] - iommu: Remove .domain_{get,set}_windows (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Decrease the queue size of evtq and priq (Jerry Snitselaar) [2004349] - iommu/vt-d: Use pasid_pte_is_present() helper function (Jerry Snitselaar) [2004349] - iommu/vt-d: Update the virtual command related registers (Jerry Snitselaar) [2004349] - ACPI: IORT: Handle device properties with software node API (Jerry Snitselaar) [2004349] - iommu: Update "iommu.strict" documentation (Jerry Snitselaar) [2004349] - iommu/dma: Remove redundant "!dev" checks (Jerry Snitselaar) [2004349] - iommu/virtio: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/vt-d: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/amd: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu: Pull IOVA cookie management into the core (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Stop pre-zeroing batch commands (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove some unneeded init in arm_smmu_cmdq_issue_cmdlist() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use command queue batching helpers to improve performance (Jerry Snitselaar) [2004349] - iommu/amd: Use only natural aligned flushes in a VM (Jerry Snitselaar) [2004349] - iommu/amd: Sync once for scatter-gather operations (Jerry Snitselaar) [2004349] - iommu/amd: Tailored gather logic for AMD (Jerry Snitselaar) [2004349] - iommu: Factor iommu_iotlb_gather_is_disjoint() out (Jerry Snitselaar) [2004349] - iommu: Improve iommu_iotlb_gather helpers (Jerry Snitselaar) [2004349] - iommu/amd: Do not use flush-queue when NpCache is on (Jerry Snitselaar) [2004349] - iommu/amd: Selective flush on unmap (Jerry Snitselaar) [2004349] - iommu/amd: Convert from atomic_t to refcount_t on pasid_state->count (Jerry Snitselaar) [2004349] - iommu: Streamline iommu_iova_to_phys() (Jerry Snitselaar) [2004349] - iommu/vt-d: Allow devices to have more than 32 outstanding PRs (Jerry Snitselaar) [1920744] - iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() (Jerry Snitselaar) [2004349] - iommu/amd: Fix printing of IOMMU events when rate limiting kicks in (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group() (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix race condition during iommu_group creation (Jerry Snitselaar) [2004349] - iommu: Fix race condition during default domain allocation (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() (Jerry Snitselaar) [1971977] - iommu/vt-d: Implement map/unmap_pages() iommu_ops callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Report real pgsize bitmap to iommu core (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_map_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries (Jerry Snitselaar) [1971977] - iommu: Add support for the map_pages() callback (Jerry Snitselaar) [1971977] - iommu: Hook up '->unmap_pages' driver callback (Jerry Snitselaar) [1971977] - iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts (Jerry Snitselaar) [1971977] - iommu: Use bitmap to calculate page size in iommu_pgsize() (Jerry Snitselaar) [1971977] - iommu: Add a map_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce map_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu: Add an unmap_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce unmap_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID reference leak (Jerry Snitselaar) [2004349] - iommu: Check if group is NULL before remove device (Jerry Snitselaar) [2004349] - iommu/dma: Fix leak in non-contiguous API (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Fix fall-through warning for Clang (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries (Jerry Snitselaar) [2004349] - iommu/vt-d: Global devTLB flush when present context entry changed (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Use Tegra implementation on Tegra186 (Jerry Snitselaar) [2004349] - iommu: Delete a duplicate check in iommu_change_dev_def_domain() (Jerry Snitselaar) [2004349] - iommu/dma: Fix compile warning in 32-bit builds (Jerry Snitselaar) [2004349] - iommu: Drop unnecessary of_iommu.h includes (Jerry Snitselaar) [2004349] - iommu: Remove unused of_get_dma_window() (Jerry Snitselaar) [2004349] - iommu/iova: Put free_iova_mem() outside of spinlock iova_rbtree_lock (Jerry Snitselaar) [2004349] - iommu/dma: Fix IOVA reserve dma ranges (Jerry Snitselaar) [2004349] - iommu/virtio: Enable x86 support (Jerry Snitselaar) [2004349] - iommu/dma: Pass address limit rather than size to iommu_setup_dma_ops() (Jerry Snitselaar) [2004349] - iommu/amd: Fix section mismatch warning for detect_ivrs() (Jerry Snitselaar) [2004349] - iommu/amd: Add amd_iommu=force_enable option (Jerry Snitselaar) [2004349] - iommu/amd: Fix extended features logging (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix dereference of pointer info before it is null checked (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix linker error on 32-bit (Jerry Snitselaar) [2004349] - iommu/vt-d: No need to typecast (Jerry Snitselaar) [2004349] - iommu/vt-d: Define counter explicitly as unsigned int (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove unnecessary braces (Jerry Snitselaar) [2004349] - iommu/vt-d: Removed unused iommu_count in dmar domain (Jerry Snitselaar) [2004349] - iommu/vt-d: Use bitfields for DMAR capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Use DEVICE_ATTR_RO macro (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix out-bounds-warning in intel/svm.c (Jerry Snitselaar) [2004349] - iommu/vt-d: Add PRQ handling latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Add cache invalidation latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Expose latency monitor data through debugfs (Jerry Snitselaar) [1971935] - iommu/vt-d: Add common code for dmar latency performance monitors (Jerry Snitselaar) [1971935] - iommu/vt-d: Add prq_report trace event (Jerry Snitselaar) [1971973] - iommu/vt-d: Report prq to io-pgfault framework (Jerry Snitselaar) [1971971] - iommu/vt-d: Allocate/register iopf queue for sva devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Refactor prq_event_thread() (Jerry Snitselaar) [1971971] - iommu/vt-d: Use common helper to lookup svm devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Add pasid private data helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Support asynchronous IOMMU nested capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Select PCI_ATS explicitly (Jerry Snitselaar) [2004349] - iommu/vt-d: Tweak the description of a DMA fault (Jerry Snitselaar) [1971975] - iommu/vt-d: Fix kernel-doc syntax in file header (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove redundant assignment to variable agaw (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Check smmu->impl pointer before dereferencing (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Implement ->probe_finalize() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove unnecessary oom message (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Jerry Snitselaar) [2004349] - PM: runtime: Add documentation for pm_runtime_resume_and_get() (Jerry Snitselaar) [2004349] - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Jerry Snitselaar) [2004349] - iommu/arm: Cleanup resources in case of probe error path (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Ratelimit event dump (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add stall support for platform devices (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Change *array into *const array (Jerry Snitselaar) [2004349] - iommu/amd: Remove redundant assignment of err (Jerry Snitselaar) [2004349] - iommu/amd: Tidy up DMA ops init (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Add support for driver IOMMU fault handlers (Jerry Snitselaar) [2004349] - iommu/virtio: Add missing MODULE_DEVICE_TABLE (Jerry Snitselaar) [2004349] - iommu/amd: Fix wrong parentheses on page-specific invalidations (Jerry Snitselaar) [2004349] - iommu: Streamline registration interface (Jerry Snitselaar) [2004349] - iommu: Statically set module owner (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFG (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE (Jerry Snitselaar) [2004349] - iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_line_dma_api (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_NESTING (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_GEOMETRY (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_PAGING (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Maintain a SID->device structure (Jerry Snitselaar) [2004349] - iommu: Add a page fault handler (Jerry Snitselaar) [2004349] - iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [2004349] - iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use device properties for pasid-num-bits (Jerry Snitselaar) [2004349] - of/device: Add input id to of_dma_configure() (Jerry Snitselaar) [2004349] - of/iommu: Make of_map_rid() PCI agnostic (Jerry Snitselaar) [2004349] - iommu: Fix comment for struct iommu_fwspec (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of devid (Jerry Snitselaar) [2004349] - iommu/amd: Page-specific invalidations for more than one page (Jerry Snitselaar) [2004349] - iommu/amd: Move a few prototypes to include/linux/amd-iommu.h (Jerry Snitselaar) [2004349] - iommu/amd: Remove a few unused exports (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused amd_iommu_get_v2_domain function (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused device errata code (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of pasids (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry() (Jerry Snitselaar) [2004349] - iommu/amd: Remove iommu_init_ga() (Jerry Snitselaar) [1998265] - iommu/amd: Relocate GAMSup check to early_enable_iommus (Jerry Snitselaar) [1998265] - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Prarit Bhargava) [2021219] - hyper-v: Replace uuid.h with types.h (Mohammed Gamal) [2008563] - x86/hyperv: Avoid erroneously sending IPI to 'self' (Mohammed Gamal) [2008563] - asm-generic/hyperv: provide cpumask_to_vpset_noself (Mohammed Gamal) [2008563] - asm-generic/hyperv: Add missing function prototypes per -W1 warnings (Mohammed Gamal) [2008563] - hv: hyperv.h: Remove unused inline functions (Mohammed Gamal) [2008563] - hv: hyperv.h: a few mundane typo fixes (Mohammed Gamal) [2008563] - hv: hyperv.h: Replace one-element array with flexible-array in struct icmsg_negotiate (Mohammed Gamal) [2008563] - x86/hyperv: add comment describing TSC_INVARIANT_CONTROL MSR setting bit 0 (Mohammed Gamal) [2008563] - x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable (Mohammed Gamal) [2008563] - hyperv: Detect Nested virtualization support for SVM (Mohammed Gamal) [2008563] - hyperv: SVM enlightened TLB flush support flag (Mohammed Gamal) [2008563] - x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_allbutself (Mohammed Gamal) [2008563] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [2008563] - x86/hyperv: remove unused linux/version.h header (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'hi' warning in hv_apic_read (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'msr_val' warning in hv_qlock_wait (Mohammed Gamal) [2008563] - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus (Mohammed Gamal) [2008562] - PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Mohammed Gamal) [2008562] - PCI: hv: Drop msi_controller structure (Mohammed Gamal) [2008562] - PCI/IOV: Add sysfs MSI-X vector assignment interface (Myron Stowe) [2019087] - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (David Arcari) [1998529] - Bluetooth: Move shutdown callback before flushing tx and rx queue (Gopal Tiwari) [1990477] - Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: Fix VIRTIO_ID_BT assigned number (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd (Gopal Tiwari) [1990477] - Bluetooth: defer cleanup of resources in hci_unregister_dev() (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Gopal Tiwari) [1990477] - Bluetooth: Fix Set Extended (Scan Response) Data (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when filtering devices (Gopal Tiwari) [1990477] - Bluetooth: smp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI role comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when tracking connections (Gopal Tiwari) [1990477] - Bluetooth: sco: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: a2mp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: amp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: cmtp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: bnep: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: hidp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in SMP (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI LE features (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language to describe CPB (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Gopal Tiwari) [1990477] - Bluetooth: disable filter dup when scan for adv monitor (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix the command returns garbage parameter value (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn_comp (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access on ECRED Connection response (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails (Gopal Tiwari) [1990477] - Bluetooth: Remove spurious error message (Gopal Tiwari) [1990477] - Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Gopal Tiwari) [1990477] - Bluetooth: Add ncmd=0 recovery handling (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: remove unused function (Gopal Tiwari) [1990477] - Bluetooth: Fix alt settings for incoming SCO with transparent coding format (Gopal Tiwari) [1990477] - Bluetooth: Fix the HCI to MGMT status conversion table (Gopal Tiwari) [1990477] - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: delete unneeded variable initialization (Gopal Tiwari) [1990477] - Bluetooth: Return whether a connection is outbound (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix crash when receiving new connection when debug is enabled (Gopal Tiwari) [1990477] - Bluetooth: Fix spelling mistakes (Gopal Tiwari) [1990477] - Bluetooth: Set defaults for le_scan_{int,window}_adv_monitor (Gopal Tiwari) [1990477] - Bluetooth: Allow Microsoft extension to indicate curve validation (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading AOSP vendor capabilities (Gopal Tiwari) [1990477] - Bluetooth: LL privacy allow RPA (Gopal Tiwari) [1990477] - Bluetooth: Handle own address type change with HCI_ENABLE_LL_PRIVACY (Gopal Tiwari) [1990477] - Bluetooth: Do not set cur_adv_instance in adv param MGMT request (Gopal Tiwari) [1990477] - Bluetooth: Use ext adv handle from requests in CCs (Gopal Tiwari) [1990477] - Bluetooth: use the correct print format for L2CAP debug statements (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix variable dereferenced before check 'conn' (Gopal Tiwari) [1990477] - Bluetooth: Check inquiry status before sending one (Gopal Tiwari) [1990477] - Bluetooth: Coding style fix (Gopal Tiwari) [1990477] - Bluetooth: Remove 'return' in void function (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Move the advertisement monitor events to correct list (Gopal Tiwari) [1990477] - Bluetooth: Add missing entries for PHY configuration commands (Gopal Tiwari) [1990477] - Bluetooth: Fix mgmt status for LL Privacy experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix wrong opcode error for read advertising features (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Rudimentary typo fixes (Gopal Tiwari) [1990477] - Bluetooth: Remove trailing semicolon in macros (Gopal Tiwari) [1990477] - Bluetooth: check for zapped sk before connecting (Gopal Tiwari) [1990477] - Bluetooth: fix set_ecdh_privkey() prototype (Gopal Tiwari) [1990477] - Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Gopal Tiwari) [1990477] - Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Gopal Tiwari) [1990477] - Bluetooth: Fix incorrect status handling in LE PHY UPDATE event (Gopal Tiwari) [1990477] - Bluetooth: avoid deadlock between hci_dev->lock and socket lock (Gopal Tiwari) [1990477] - Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix not checking for maximum number of DCID (Gopal Tiwari) [1990477] - Bluetooth: Cancel le_scan_restart work when stopping discovery (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1990477] - Bluetooth: Allow scannable adv with extended MGMT APIs (Gopal Tiwari) [1990477] - Bluetooth: Remove unneeded commands for suspend (Gopal Tiwari) [1990477] - Bluetooth: Notify suspend on le conn failed (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Remove redundant assignment to fw_ptr (Gopal Tiwari) [1990477] - Bluetooth: btmrvl: remove redundant continue statement (Gopal Tiwari) [1990477] - Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Gopal Tiwari) [1990477] - Bluetooth: btmtkuart: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Gopal Tiwari) [1990477] - Bluetooth: btrtl: rename USB fw for RTL8761 (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add 0x0b05:0x190e Realtek 8761BU (ASUS BT500) device. (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add RTL8822CS capabilities (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) (Gopal Tiwari) [1990477] - Bluetooth: btqca: Don't modify firmware contents in-place (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add entry for BCM43430B0 UART Bluetooth (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: fix potential GPF (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for Lite-On Mediatek Chip (Gopal Tiwari) [1990477] - Bluetooth: virtio_bt: add missing null pointer check on alloc_skb call return (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix failing to init controllers with operation firmware (Gopal Tiwari) [1990477] - Bluetooth: Add a new USB ID for RTL8822CE (Gopal Tiwari) [1990477] - Bluetooth: btusb: Revert Fix the autosuspend enable and disable (Gopal Tiwari) [1990477] - Bluetooth: Add support for virtio transport driver (Gopal Tiwari) [1990477] - Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btintel: Skip reading firmware file version while in bootloader mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Collect tlv based active firmware build info in FW mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Reorganized bootloader mode tlv checks in intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware to boot (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware download (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Move operational checks after version check (Gopal Tiwari) [1990477] - Bluetooth: btintel: Check firmware version before download (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Mundane typo fix (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add BCM4330 and BCM4334 compatibles (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Add device_may_wakeup support (Gopal Tiwari) [1990477] - Bluetooth: btintel: Fix offset calculation boot address parameter (Gopal Tiwari) [1990477] - Bluetooth: btusb: print firmware file name on error loading firmware (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Obtain and handle reset GPIO (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix incorrect type in assignment and uninitialized symbol (Gopal Tiwari) [1990477] - Bluetooth: btusb: support 0cb5:c547 Realtek 8822CE device (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fixed issue during suspend (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix excessive stack usage (Gopal Tiwari) [1990477] - Bluetooth: btusb: remove set but not used variable in btusb_mtk_setup_firmware_79xx (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix typo and correct the log print (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add protocol support for MediaTek MT7921U USB devices (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fine-tune mt7663 mechanism. (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: check for SSR triggered flag while suspend (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable WBS for the specific Realtek devices (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Wait for SSR completion during suspend (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fix memleak in qca_controller_memdump (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add support for binding RTL8723DS with device tree (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Add null check in setup (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable central-peripheral role (Gopal Tiwari) [1990477] - Bluetooth: btusb: Remove duplicate newlines from logging (Gopal Tiwari) [1990477] - Bluetooth: btmtksdio: Fixed switch and case should be at the same indent (Gopal Tiwari) [1990477] - Revert "Bluetooth: btintel: Fix endianness issue for TLV version information" (Gopal Tiwari) [1990477] - Bluetooth: hci_bcm: Add support for ISO packets (Gopal Tiwari) [1990477] - Bluetooth: btusb: add shutdown function for wcn6855 (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Fix a race for write_work scheduling (Gopal Tiwari) [1990477] - Bluetooth: btqca: Add support to read FW build version for WCN3991 BTSoC (Gopal Tiwari) [1990477] - Bluetooth: btusb: Always fallback to alt 1 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Gopal Tiwari) [1990477] - Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1990477] - Bluetooth: Skip eSCO 2M params when not supported (Gopal Tiwari) [1990477] - Bluetooth: fix indentation and alignment reported by checkpatch (Gopal Tiwari) [1990477] - Bluetooth: fix coccicheck warnings debugfs (Gopal Tiwari) [1990477] - Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Try harder to accept device not knowing options (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling fragmented length (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak on suspend and resume (Gopal Tiwari) [1990477] - Bluetooth: Put HCI device if inquiry procedure interrupts (Gopal Tiwari) [1990477] - Bluetooth: drop HCI device reference before return (Gopal Tiwari) [1990477] - Bluetooth: avoid u128_xor() on potentially misaligned inputs (Gopal Tiwari) [1990477] - Bluetooth: Fix initializing response id after clearing struct (Gopal Tiwari) [1990477] - Bluetooth: Cancel Inquiry before Create Connection (Gopal Tiwari) [1990477] - Bluetooth: Pause service discovery for suspend (Gopal Tiwari) [1990477] - Bluetooth: Remove hci_req_le_suspend_config (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Set missing suspend task bits (Gopal Tiwari) [1990477] - Bluetooth: Change MGMT security info CMD to be more generic (Gopal Tiwari) [1990477] - Bluetooth: Query LE tx power on startup (Gopal Tiwari) [1990477] - Bluetooth: Use intervals and tx power from mgmt cmds (Gopal Tiwari) [1990477] - Bluetooth: Break add adv into two mgmt commands (Gopal Tiwari) [1990477] - Bluetooth: Add helper to set adv data (Gopal Tiwari) [1990477] - Bluetooth: Add toggle to switch off interleave scan (Gopal Tiwari) [1990477] - Bluetooth: Refactor read default sys config for various types (Gopal Tiwari) [1990477] - Bluetooth: Handle active scan case (Gopal Tiwari) [1990477] - Bluetooth: Handle system suspend resume case (Gopal Tiwari) [1990477] - Bluetooth: Interleave with allowlist scan (Gopal Tiwari) [1990477] - Bluetooth: Fix attempting to set RPA timeout when unsupported (Gopal Tiwari) [1990477] - Bluetooth: Rename get_adv_instance_scan_rsp (Gopal Tiwari) [1990477] - Bluetooth: Fix not sending Set Extended Scan Response (Gopal Tiwari) [1990477] - Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C (Gopal Tiwari) [1990477] - Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option (Gopal Tiwari) [1990477] - Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request (Gopal Tiwari) [1990477] - Bluetooth: consolidate error paths in hci_phy_link_complete_evt() (Gopal Tiwari) [1990477] - Bluetooth: Enforce key size of 16 bytes on FIPS level (Gopal Tiwari) [1990477] - Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Gopal Tiwari) [1990477] - Bluetooth: Move force_bredr_smp debugfs into hci_debugfs_create_bredr (Gopal Tiwari) [1990477] - Bluetooth: Fix: LL PRivacy BLE device fails to connect (Gopal Tiwari) [1990477] - Bluetooth: Resume advertising after LE connection (Gopal Tiwari) [1990477] - Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Gopal Tiwari) [1990477] - Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: MGMT: Fix not checking if BT_HS is enabled (Gopal Tiwari) [1990477] - Bluetooth: Disable High Speed by default (Gopal Tiwari) [1990477] - Bluetooth: Fix update of own_addr_type if ll_privacy supported (Gopal Tiwari) [1990477] - Bluetooth: Fix auto-creation of hci_conn at Conn Complete event (Gopal Tiwari) [1990477] - Bluetooth: Set scan parameters for ADV Monitor (Gopal Tiwari) [1990477] - Bluetooth: Update Adv monitor count upon removal (Gopal Tiwari) [1990477] - net: bluetooth: delete duplicated words (Gopal Tiwari) [1990477] - Bluetooth: pause/resume advertising around suspend (Gopal Tiwari) [1990477] - Bluetooth: Emit controller suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Add suspend reason for device disconnect (Gopal Tiwari) [1990477] - Bluetooth: Add mgmt suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Set ext scan response only when it exists (Gopal Tiwari) [1990477] - Bluetooth: Only mark socket zapped after unlocking (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT capability flags for tx power and ext advertising (Gopal Tiwari) [1990477] - Bluetooth: Report num supported adv instances for hw offloading (Gopal Tiwari) [1990477] - Bluetooth: sco: new getsockopt options BT_SNDMTU/BT_RCVMTU (Gopal Tiwari) [1990477] - Bluetooth: Re-order clearing suspend tasks (Gopal Tiwari) [1990477] - Bluetooth: Fix memory leak in read_adv_mon_features() (Gopal Tiwari) [1990477] - Bluetooth: Clear suspend tasks on unregister (Gopal Tiwari) [1990477] - Bluetooth: Remove CRYPTO_ALG_INTERNAL flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: use the proper scan params when conn is pending (Gopal Tiwari) [1990477] - Bluetooth: Enable controller RPA resolution using Experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Let controller creates RPA during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn (Gopal Tiwari) [1990477] - Bluetooth: Enable RPA Timeout (Gopal Tiwari) [1990477] - Bluetooth: Enable/Disable address resolution during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Configure controller address resolution if available (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type correctly (Gopal Tiwari) [1990477] - Bluetooth: Update resolving list when updating whitelist (Gopal Tiwari) [1990477] - Bluetooth: Fix suspend notifier race (Gopal Tiwari) [1990477] - Bluetooth: Return NOTIFY_DONE for hci_suspend_notifier (Gopal Tiwari) [1990477] - Bluetooth: Add per-instance adv disable/remove (Gopal Tiwari) [1990477] - Replace HTTP links with HTTPS ones: BLUETOOTH SUBSYSTEM (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: core: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: Use whitelist for scan policy when suspending (Gopal Tiwari) [1990477] - Bluetooth: le_simult_central_peripheral experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix kernel oops triggered by hci_adv_monitors_clear() (Gopal Tiwari) [1990477] - Bluetooth: use configured default params for active scans (Gopal Tiwari) [1990477] - Bluetooth: Adding a configurable autoconnect timeout (Gopal Tiwari) [1990477] - Bluetooth: Don't restart scanning if paused (Gopal Tiwari) [1990477] - Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Gopal Tiwari) [1990477] - Bluetooth: use configured params for ext adv (Gopal Tiwari) [1990477] - Bluetooth: Add hci_dev_lock to get/set device flags (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Use command complete on success for set system config (Gopal Tiwari) [1990477] - Bluetooth: Terminate the link if pairing is cancelled (Gopal Tiwari) [1990477] - Bluetooth: Update background scan and report device based on advertisement monitors (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor removed event (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor added event (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_REMOVE_ADV_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_ADD_ADV_PATTERNS_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_READ_ADV_MONITOR_FEATURES (Gopal Tiwari) [1990477] - Bluetooth: Add definitions for advertisement monitor features (Gopal Tiwari) [1990477] - Bluetooth: Add get/set device flags mgmt op (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable in hci_conn_params (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable list with flag (Gopal Tiwari) [1990477] - Bluetooth: Add bdaddr_list_with_flags for classic whitelist (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Add commands for runtime configuration (Gopal Tiwari) [1990477] - Bluetooth: implement read/set default system parameters mgmt (Gopal Tiwari) [1990477] - Bluetooth: mgmt: read/set system parameter definitions (Gopal Tiwari) [1990477] - Bluetooth: centralize default value initialization. (Gopal Tiwari) [1990477] - Bluetooth: Use only 8 bits for the HCI CMSG state flags (Gopal Tiwari) [1990477] - Bluetooth: Add support for BT_PKT_STATUS CMSG data for SCO connections (Gopal Tiwari) [1990477] - Bluetooth: Removing noisy dbg message (Gopal Tiwari) [1990477] - Bluetooth: Fix update of connection state in `hci_encrypt_cfm` (Gopal Tiwari) [1990477] - Bluetooth: Fix assuming EIR flags can result in SSP authentication (Gopal Tiwari) [1990477] - Bluetooth: Consolidate encryption handling in hci_encrypt_cfm (Gopal Tiwari) [1990477] - Bluetooth: Add SCO fallback for invalid LMP parameters error (Gopal Tiwari) [1990477] - Bluetooth: Fix for GAP/SEC/SEM/BI-10-C (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: add support for waiting disconnection resp (Gopal Tiwari) [1990477] - Bluetooth: Handle Inquiry Cancel error after Inquiry Complete (Gopal Tiwari) [1990477] - Bluetooth: Rename BT_SUSPEND_COMPLETE (Gopal Tiwari) [1990477] - Bluetooth: Introduce debug feature when dynamic debug is disabled (Gopal Tiwari) [1990477] - Bluetooth: Fix advertising handle is set to 0 (Gopal Tiwari) [1990477] - Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option (Gopal Tiwari) [1990477] - Bluetooth: Add support for experimental features configuration (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CONNECTION_REQ (0x17) (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to supported list (Gopal Tiwari) [1990477] - Bluetooth: use crypto_shash_tfm_digest() (Gopal Tiwari) [1990477] - Bluetooth: allow scatternet connections if supported. (Gopal Tiwari) [1990477] - Bluetooth: Enhanced Connection Complete event belongs to LL Privacy (Gopal Tiwari) [1990477] - Bluetooth: Enable LE Enhanced Connection Complete event. (Gopal Tiwari) [1990477] - Bluetooth: Use extra variable to make code more readable (Gopal Tiwari) [1990477] - Bluetooth: log advertisement packet length if it gets corrected (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (LE SC) (Gopal Tiwari) [1990477] - Bluetooth: Simplify / fix return values from tk_request (Gopal Tiwari) [1990477] - Bluetooth: debugfs option to unset MITM flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading security information (Gopal Tiwari) [1990477] - Bluetooth: Add support for Read Local Simple Pairing Options (Gopal Tiwari) [1990477] - Bluetooth: Add framework for Microsoft vendor extension (Gopal Tiwari) [1990477] - Bluetooth: Move debugfs configuration above the selftests (Gopal Tiwari) [1990477] - Bluetooth: fixing minor typo in comment (Gopal Tiwari) [1990477] - Bluetooth: Prioritize SCO traffic (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (Gopal Tiwari) [1990477] - Bluetooth: Add BT_MODE socket option (Gopal Tiwari) [1990477] - crypto: shash - remove shash_desc::flags (Gopal Tiwari) [1990477] - cifs: On cifs_reconnect, resolve the hostname again. (Ronnie Sahlberg) [2018046] - cifs: Handle witness client move notification (Ronnie Sahlberg) [2018046] - cifs: Send witness register messages to userspace daemon in echo task (Ronnie Sahlberg) [2018046] - cifs: Add witness information to debug data dump (Ronnie Sahlberg) [2018046] - cifs: Set witness notification handler for messages from userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Send witness register and unregister commands to userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Register generic netlink family (Ronnie Sahlberg) [2018046] - cifs: add witness mount option and data structs (Ronnie Sahlberg) [2018046] - cifs: Simplify reconnect code when dfs upcall is enabled (Ronnie Sahlberg) [2018046] - file: fix close_range() for unshare+cloexec (Pavel Reichl) [1950248] - scsi: lpfc: Update lpfc version to 14.0.0.3 (Dick Kennedy) [1989265] - scsi: lpfc: Allow fabric node recovery if recovery is in progress before devloss (Dick Kennedy) [1989265] - scsi: lpfc: Fix link down processing to address NULL pointer dereference (Dick Kennedy) [1989265] - scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (Dick Kennedy) [1989265] - scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Correct sysfs reporting of loop support after SFP status change (Dick Kennedy) [1989265] - scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset (Dick Kennedy) [1989265] - scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (Dick Kennedy) [1989265] - scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (Dick Kennedy) [1989265] - scsi: lpfc: Add support for optional PLDV handling (Dick Kennedy) [1989265] - scsi: lpfc: Return NULL rather than a plain 0 integer (Dick Kennedy) [1989265] - scsi: lpfc: Fix a function name in comments (Dick Kennedy) [1989265] - scsi: lpfc: Fix mailbox command failure during driver initialization (Dick Kennedy) [1989265] - scsi: lpfc: Fix gcc -Wstringop-overread warning, again (Dick Kennedy) [1989265] - scsi: lpfc: Use correct scnprintf() limit (Dick Kennedy) [1989265] - scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn() (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.2 (Dick Kennedy) [1989265] - scsi: lpfc: Improve PBDE checks during SGL processing (Dick Kennedy) [1989265] - scsi: lpfc: Zero CGN stats only during initial driver load and stat reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix I/O block after enabling managed congestion mode (Dick Kennedy) [1989265] - scsi: lpfc: Adjust bytes received vales during cmf timer interval (Dick Kennedy) [1989265] - scsi: fc: Add EDC ELS definition (Dick Kennedy) [1989265] - scsi: lpfc: Fix EEH support for NVMe I/O (Dick Kennedy) [1989265] - scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe I/O failover to non-optimized path (Dick Kennedy) [1989265] - scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (Dick Kennedy) [1989265] - scsi: lpfc: Fix rediscovery of tape device after LIP (Dick Kennedy) [1989265] - scsi: lpfc: Fix hang on unload due to stuck fport node (Dick Kennedy) [1989265] - scsi: lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT (Dick Kennedy) [1989265] - scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (Dick Kennedy) [1989265] - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (Dick Kennedy) [1989265] - scsi: lpfc: Remove unneeded variable (Dick Kennedy) [1989265] - scsi: lpfc: Fix compilation errors on kernels with no CONFIG_DEBUG_FS (Dick Kennedy) [1989265] - scsi: lpfc: Fix CPU to/from endian warnings introduced by ELS processing (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.1 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.1 (Dick Kennedy) [1989265] - scsi: lpfc: Add bsg support for retrieving adapter cmf data (Dick Kennedy) [1989265] - scsi: lpfc: Add cmf_info sysfs entry (Dick Kennedy) [1989265] - scsi: lpfc: Add debugfs support for cm framework buffers (Dick Kennedy) [1989265] - scsi: lpfc: Add support for maintaining the cm statistics buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add rx monitoring statistics (Dick Kennedy) [1989265] - scsi: lpfc: Add support for the CM framework (Dick Kennedy) [1989265] - scsi: lpfc: Add cmfsync WQE support (Dick Kennedy) [1989265] - scsi: lpfc: Add support for cm enablement buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add cm statistics buffer support (Dick Kennedy) [1989265] - scsi: lpfc: Add EDC ELS support (Dick Kennedy) [1989265] - scsi: lpfc: Expand FPIN and RDF receive logging (Dick Kennedy) [1989265] - scsi: lpfc: Add MIB feature enablement support (Dick Kennedy) [1989265] - scsi: lpfc: Add SET_HOST_DATA mbox cmd to pass date/time info to firmware (Dick Kennedy) [1989265] - scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (Dick Kennedy) [1989265] - scsi: lpfc: Remove redundant assignment to pointer pcmd (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.0 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.0 (Dick Kennedy) [1989265] - scsi: lpfc: Add 256 Gb link speed support (Dick Kennedy) [1989265] - scsi: lpfc: Revise Topology and RAS support checks for new adapters (Dick Kennedy) [1989265] - scsi: lpfc: Fix cq_id truncation in rq create (Dick Kennedy) [1989265] - scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 series adapters (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 12.8.0.11 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 12.8.0.11 (Dick Kennedy) [1989265] - scsi: lpfc: Skip issuing ADISC when node is in NPR state (Dick Kennedy) [1989265] - scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADISC cmpl path (Dick Kennedy) [1989265] - scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (Dick Kennedy) [1989265] - scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (Dick Kennedy) [1989265] - scsi: lpfc: Enable adisc discovery after RSCN by default (Dick Kennedy) [1989265] - scsi: lpfc: Use PBDE feature enabled bit to determine PBDE support (Dick Kennedy) [1989265] - scsi: lpfc: Clear outstanding active mailbox during PCI function reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Remove REG_LOGIN check requirement to issue an ELS RDF (Dick Kennedy) [1989265] - scsi: lpfc: Fix NULL ptr dereference with NPIV ports for RDF handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix target reset handler from falsely returning FAILURE (Dick Kennedy) [1989265] - scsi: lpfc: Discovery state machine fixes for LOGO handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix function description comments for vmid routines (Dick Kennedy) [1989265] - scsi: lpfc: Improve firmware download logging (Dick Kennedy) [1989265] - scsi: lpfc: Remove use of kmalloc() in trace event logging (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe support reporting in log message (Dick Kennedy) [1989265] - scsi: lpfc: Fix build error in lpfc_scsi.c (Dick Kennedy) [1989265] - scsi: lpfc: Use list_move_tail() instead of list_del()/list_add_tail() (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Introduce VMID in I/O path (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add QFPA and VMID timeout check in worker thread (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Timeout implementation for VMID (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Append the VMID to the wqe before sending (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement CT commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Functions to manage VMIDs (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement ELS commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add support for VMID in mailbox command (Dick Kennedy) [1989265] - scsi: lpfc: vmid: VMID parameter initialization (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add datastructure for supporting VMID in lpfc (Dick Kennedy) [1989265] - redhat/config: Rename CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE to CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Waiman Long) [2018425] - kasan, kmemleak: reset tags when scanning block (Waiman Long) [2018425] - mm/kmemleak: rely on rcu for task stack scanning (Waiman Long) [2018425] - mm/kmemleak: silence KCSAN splats in checksum (Waiman Long) [2018425] - mm/kmemleak: turn kmemleak_lock and object->lock to raw_spinlock_t (Waiman Long) [2018425] - kmemleak: Do not corrupt the object_list during clean-up (Waiman Long) [2018425] - mm: kmemleak: use the memory pool for early allocations (Waiman Long) [2018425] - mm: kmemleak: simple memory allocation pool for kmemleak objects (Waiman Long) [2018425] - mm: kmemleak: make the tool tolerant to struct scan_area allocation failures (Waiman Long) [2018425] - kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K (Waiman Long) [2018425] - mm: kmemleak: disable early logging in case of error (Waiman Long) [2018425] - mm/kmemleak.c: fix unused-function warning (Waiman Long) [2018425] - kmemleak: powerpc: skip scanning holes in the .bss section (Waiman Long) [2018425] - mm: kmemleak: no need to check return value of debugfs_create functions (Waiman Long) [2018425]- powerpc/smp: Use existing L2 cache_map cpumask to find L3 cache siblings (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Remove the redundant get_shared_cpu_map() (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Lookup cache by dt node and thread-group id (Desnes A. Nunes do Rosario) [2013537] - Revert "thunderbolt: Hide authorized attribute if router does not support PCIe tunnels" (Torez Smith) [1969444] - thunderbolt: Add quirk for Intel Goshen Ridge DP credits (Torez Smith) [1969444] - thunderbolt: Update port credits after bonding is enabled/disabled (Torez Smith) [1969444] - thunderbolt: Wait for the lanes to actually bond (Torez Smith) [1969444] - thunderbolt: Read router preferred credit allocation information (Torez Smith) [1969444] - thunderbolt: Make tb_port_type() take const parameter (Torez Smith) [1969444] - thunderbolt: Move nfc_credits field to struct tb_path_hop (Torez Smith) [1969444] - thunderbolt: Align USB4 router wakes configuration with the CM guide (Torez Smith) [1969444] - thunderbolt: Add wake from DisplayPort (Torez Smith) [1969444] - thunderbolt: Use generic tb_nvm_[read|write]_data() for Thunderbolt 2/3 devices (Torez Smith) [1969444] - thunderbolt: Split NVM read/write generic functions out from usb4.c (Torez Smith) [1969444] - thunderbolt: Add self-authenticate support for new dock (Torez Smith) [1969444] - thunderbolt: usb4: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: Hide authorized attribute if router does not support PCIe tunnels (Torez Smith) [1969444] - x86/mce: Avoid infinite loop for copy from user recovery (Prarit Bhargava) [1999550] - x86/mce: Rename kill_it to kill_current_task (Prarit Bhargava) [1999550] - x86/mce: Recover from poison found while copying from user space (Prarit Bhargava) [1999550] - x86/mce: Delay clearing IA32_MCG_STATUS to the end of do_machine_check() (Prarit Bhargava) [1999550] - x86/mce: Send #MC singal from task work (Prarit Bhargava) [1999550] - redhat/config: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fixes for checkpatch match open parenthesis reports (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Update copyright statement to include 2021 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fix for the kernel-doc report (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Enable Arm64 support (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Set Bus Master for the NE PCI device (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Fixup type and simplify logic of the poll mask setup (Vitaly Kuznetsov) [2001581] - mptcp: Make mptcp_pm_nl_mp_prio_send_ack() static (Davide Caratti) [2020198] - mptcp: fix possible stall on recvmsg() (Davide Caratti) [2020198] - mptcp: don't clear MPTCP_DATA_READY in sk_wait_event() (Davide Caratti) [2020198] - net: introduce and use lock_sock_fast_nested() (Davide Caratti) [2020198] - net: add annotation for sock_{lock,unlock}_fast (Davide Caratti) [2020198] - mptcp: allow changing the 'backup' bit when no sockets are open (Davide Caratti) [2020198] - mptcp: don't return sockets in foreign netns (Davide Caratti) [2020198] - mptcp: ensure tx skbs always have the MPTCP ext (Davide Caratti) [2020198] - mptcp: full fully established support after ADD_ADDR (Davide Caratti) [2020198] - redhat/configs: Move Hyper-V configs to 'generic' (Vitaly Kuznetsov) [1949614] - redhat/configs: enable CONFIG_INPUT_KEYBOARD on Aarch64 (Vitaly Kuznetsov) [1949614] - efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN (Vitaly Kuznetsov) [1949614] - efi/libstub: arm64: Double check image alignment at entry (Vitaly Kuznetsov) [1949614] - efi/arm64: Update debug prints to reflect other entropy sources (Vitaly Kuznetsov) [1949614] - efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure (Vitaly Kuznetsov) [1949614] - Drivers: hv: Enable Hyper-V code to be built on ARM64 (Vitaly Kuznetsov) [1949614] - x86/Kconfig: Add new X86_HV_CALLBACK_VECTOR config symbol (Vitaly Kuznetsov) [1949614] - arm64: efi: Export screen_info (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Initialize hypervisor on boot (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add panic handler (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add Hyper-V hypercall and register access utilities (Vitaly Kuznetsov) [1949614] - arm64: add arch/arm64/Kbuild (Vitaly Kuznetsov) [1949614] - PCI: hv: Turn on the host bridge probing on ARM64 (Vitaly Kuznetsov) [1949614] - PCI: hv: Set up MSI domain at bridge probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Set ->domain_nr of pci_host_bridge at probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Generify PCI probing (Vitaly Kuznetsov) [1949614] - arm64: PCI: Support root bridge preparation for Hyper-V (Vitaly Kuznetsov) [1949614] - arm64: PCI: Restructure pcibios_root_bridge_prepare() (Vitaly Kuznetsov) [1949614] - PCI: Support populating MSI domains of root buses via bridges (Vitaly Kuznetsov) [1949614] - PCI: Introduce domain_nr in pci_host_bridge (Vitaly Kuznetsov) [1949614] - drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V misc functionality to arch-neutral code (Vitaly Kuznetsov) [1949614] - x86/hyperv: handling hypercall page setup for root (Vitaly Kuznetsov) [1949614] - Drivers: hv: Add arch independent default functions for some Hyper-V handlers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Make portions of Hyper-V init code be arch neutral (Vitaly Kuznetsov) [1949614] - asm-generic/hyperv: Add missing #include of nmi.h (Vitaly Kuznetsov) [1949614] - PCI: hv: Support for create interrupt v3 (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V extended capability check to arch neutral code (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCLOCK on X86 (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Handle vDSO differences inline (Vitaly Kuznetsov) [1949614] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Vitaly Kuznetsov) [1949614] - smccc: Define vendor hyp owned service call region (Vitaly Kuznetsov) [1949614] - scsi: smartpqi: Update version to 2.1.12-055 (Don Brace) [2018317] - scsi: smartpqi: Add 3252-8i PCI id (Don Brace) [2018317] - scsi: smartpqi: Fix duplicate device nodes for tape changers (Don Brace) [2018317] - scsi: smartpqi: Fix boot failure during LUN rebuild (Don Brace) [2018317] - scsi: smartpqi: Add extended report physical LUNs (Don Brace) [2018317] - scsi: smartpqi: Avoid failing I/Os for offline devices (Don Brace) [2018317] - scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation (Don Brace) [2018317] - scsi: smartpqi: Update LUN reset handler (Don Brace) [2018317] - scsi: smartpqi: Capture controller reason codes (Don Brace) [2018317] - scsi: smartpqi: Add controller handshake during kdump (Don Brace) [2018317] - scsi: smartpqi: Update device removal management (Don Brace) [2018317] - KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling (Laurent Vivier) [2009312] - vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni) [1922828] - scsi: qla2xxx: Update version to 10.02.06.200-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix returnvar.cocci warnings (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe session down detection (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe retry (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang on NVMe command timeouts (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe | FCP personality change (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Do secure PLOGI when auth app is present (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add N2N support for EDIF (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang during NVMe session tear down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix EDIF enable flag (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Reject AUTH ELS on session down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix stale session (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.06.100-k (Nilesh Javali) [1983874] - scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NPIV create erroneous error (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix unsafe removal from linked list (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix port type info (Nilesh Javali) [1983874] - scsi: qla2xxx: Add debug print of 64G link speed (Nilesh Javali) [1983874] - scsi: qla2xxx: Show OS name and version in FDMI-1 (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support FCP2 Target (Nilesh Javali) [1983874] - scsi: qla2xxx: Adjust request/response queue size for 28xx (Nilesh Javali) [1983874] - scsi: qla2xxx: Add host attribute to trigger MPI hang (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant initialization of variable num_cnt (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix use after free in debug code (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc" (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.00.107-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Increment command and completion counts (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add encryption to I/O path (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add doorbell notification for app (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add detection of secure device (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add authentication pass + fail bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add key update (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add extraction of auth_els from the wire (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add send, receive, and accept for auth_els (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add getfcinfo and statistic bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add start + stop bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unused variable 'status' (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant continue statement in a for-loop (Nilesh Javali) [1983874] - scsi: qla2xxx: Add heartbeat check (Nilesh Javali) [1983874] - scsi: qla2xxx: Use list_move_tail() instead of list_del()/list_add_tail() (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove duplicate declarations (Nilesh Javali) [1983874] - scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remote_port() (Nilesh Javali) [1983874] - scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant assignment to rval (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Nilesh Javali) [1983874] - scsi: qla2xxx: Prevent PRLI in target mode (Nilesh Javali) [1983874] - scsi: qla2xxx: Reuse existing error handling path (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unneeded if-null-free check (Nilesh Javali) [1983874] - thermal/drivers/int340x: Do not set a wrong tcc offset on resume (David Arcari) [1997757] - thermal: core: Add new event for sending keep alive notifications (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix tcc setting (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix warning for return value (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Add PCI MMIO based thermal driver (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Split enumeration and processing part (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export additional attributes (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export mailbox interface (David Arcari) [1997757] - thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (David Arcari) [1997757] - thermal: int340x: Fix unexpected shutdown at critical temperature (David Arcari) [1997757] - thermal: int340x: Support Alder Lake (David Arcari) [1997757] - thermal: int340x: processor_thermal: Correct workload type name (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add mailbox driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add RFIM driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add AlderLake PCI device id (David Arcari) [1997757] - thermal: int340x: processor_thermal: Refactor MMIO interface (David Arcari) [1997757] - thermal: int340x: Add keep alive response method (David Arcari) [1997757] - thermal: int340x: Provide notification for OEM variable change (David Arcari) [1997757] - treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1997757] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1997757] - intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (David Arcari) [2003731] - intel_idle: update ICX C6 data (David Arcari) [2003731] - nbd: provide a way for userspace processes to identify device backends (Ming Lei) [1997338] - Revert "block, bfq: honor already-setup queue merges" (Ming Lei) [1997338] - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Ming Lei) [1997338] - blkcg: fix memory leak in blk_iolatency_init (Ming Lei) [1997338] - blk-mq: avoid to iterate over stale request (Ming Lei) [1997338] - blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues (Ming Lei) [1997338] - block, bfq: honor already-setup queue merges (Ming Lei) [1997338] - block/mq-deadline: Move dd_queued() to fix defined but not used warning (Ming Lei) [1997338] - cryptoloop: add a deprecation warning (Ming Lei) [1997338] - Revert "block/mq-deadline: Prioritize high-priority requests" (Ming Lei) [1997338] - mq-deadline: Fix request accounting (Ming Lei) [1997338] - nbd: Aovid double completion of a request (Ming Lei) [1997338] - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1997338] - Revert "block/mq-deadline: Add cgroup support" (Ming Lei) [1997338] - kyber: make trace_block_rq call consistent with documentation (Ming Lei) [1997338] - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Ming Lei) [1997338] - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling (Ming Lei) [1997338] - loop: reintroduce global lock for safe loop_validate_file() traversal (Ming Lei) [1997338] - blk-cgroup: prevent rcu_sched detected stalls warnings while iterating blkgs (Ming Lei) [1997338] - block: fix the problem of io_ticks becoming smaller (Ming Lei) [1997338] - block: return errors from blk_execute_rq() (Ming Lei) [1997338] - block: support polling through blk_execute_rq (Ming Lei) [1997338] - loop: rewrite loop_exit using idr_for_each_entry (Ming Lei) [1997338] - loop: split loop_lookup (Ming Lei) [1997338] - loop: don't allow deleting an unspecified loop device (Ming Lei) [1997338] - loop: move loop_ctl_mutex locking into loop_add (Ming Lei) [1997338] - loop: split loop_control_ioctl (Ming Lei) [1997338] - loop: don't call loop_lookup before adding a loop device (Ming Lei) [1997338] - loop: remove the l argument to loop_add (Ming Lei) [1997338] - loop: reduce loop_ctl_mutex coverage in loop_exit (Ming Lei) [1997338] - loop: reorder loop_exit (Ming Lei) [1997338] - loop: Fix missing discard support when using LOOP_CONFIGURE (Ming Lei) [1997338] - block: export blk_next_bio() (Ming Lei) [1997338] - rsxx: Use struct_size() in vmalloc() (Ming Lei) [1997338] - block/mq-deadline: Remove a WARN_ON_ONCE() call (Ming Lei) [1997338] - blk: Fix lock inversion between ioc lock and bfqd lock (Ming Lei) [1997338] - bfq: Remove merged request already in bfq_requests_merged() (Ming Lei) [1997338] - block: fix trace completion for chained bio (Ming Lei) [1997338] - block/partitions/msdos: Fix typo inidicator -> indicator (Ming Lei) [1997338] - block, bfq: reset waker pointer with shared queues (Ming Lei) [1997338] - block, bfq: check waker only for queues with no in-flight I/O (Ming Lei) [1997338] - block, bfq: avoid delayed merge of async queues (Ming Lei) [1997338] - block, bfq: boost throughput by extending queue-merging times (Ming Lei) [1997338] - block, bfq: consider also creation time in delayed stable merge (Ming Lei) [1997338] - block, bfq: fix delayed stable merge check (Ming Lei) [1997338] - block, bfq: let also stably merged queues enjoy weight raising (Ming Lei) [1997338] - blk-wbt: make sure throttle is enabled properly (Ming Lei) [1997338] - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Ming Lei) [1997338] - block/mq-deadline: Prioritize high-priority requests (Ming Lei) [1997338] - block/mq-deadline: Add cgroup support (Ming Lei) [1997338] - block/mq-deadline: Track I/O statistics (Ming Lei) [1997338] - block/mq-deadline: Add I/O priority support (Ming Lei) [1997338] - block/mq-deadline: Micro-optimize the batching algorithm (Ming Lei) [1997338] - block/mq-deadline: Reserve 25 of scheduler tags for synchronous requests (Ming Lei) [1997338] - block/mq-deadline: Improve the sysfs show and store macros (Ming Lei) [1997338] - block/mq-deadline: Improve compile-time argument checking (Ming Lei) [1997338] - block: mq-deadline: Fix queue restart handling (Ming Lei) [1997338] - block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() (Ming Lei) [1997338] - block/mq-deadline: Remove two local variables (Ming Lei) [1997338] - block/mq-deadline: Add two lockdep_assert_held() statements (Ming Lei) [1997338] - block/mq-deadline: Add several comments (Ming Lei) [1997338] - block: Introduce the ioprio rq-qos policy (Ming Lei) [1997338] - block/blk-rq-qos: Move a function from a header file into a C file (Ming Lei) [1997338] - block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls (Ming Lei) [1997338] - blkcg: fix memleak for iolatency (Ming Lei) [1997338] - blk-wbt: remove outdated comment (Ming Lei) [1997338] - block: Remove unnecessary elevator operation checks (Ming Lei) [1997338] - blk-mq: factor out a blk_mq_alloc_sq_tag_set helper (Ming Lei) [1997338] - block: Update blk_update_request() documentation (Ming Lei) [1997338] - blkcg: drop CLONE_IO check in blkcg_can_attach() (Ming Lei) [1997338] - aoe: remove unnecessary mutex_init() (Ming Lei) [1997338] - block: loop: fix deadlock between open and remove (Ming Lei) [1997338] - loop: scale loop device by introducing per device lock (Ming Lei) [1997338] - block/partitions/efi.c: Fix the efi_partition() kernel-doc header (Ming Lei) [1997338] - nbd: share nbd_put and return by goto put_nbd (Ming Lei) [1997338] - nbd: Fix NULL pointer in flush_workqueue (Ming Lei) [1997338] - blkdev.h: remove unused codes blk_account_rq (Ming Lei) [1997338] - block, bfq: avoid circular stable merges (Ming Lei) [1997338] - block: uapi: fix comment about block device ioctl (Ming Lei) [1997338] - block: reexpand iov_iter after read/write (Ming Lei) [1997338] - bfq/mq-deadline: remove redundant check for passthrough request (Ming Lei) [1997338] - blk-mq: bypass IO scheduler's limit_depth for passthrough request (Ming Lei) [1997338] - block: Fix sys_ioprio_set(.which=IOPRIO_WHO_PGRP) task iteration (Ming Lei) [1997338] - blk-mq: Always use blk_mq_is_sbitmap_shared (Ming Lei) [1997338] - block: add sysfs entry for virt boundary mask (Ming Lei) [1997338] - block, bfq: merge bursts of newly-created queues (Ming Lei) [1997338] - block, bfq: keep shared queues out of the waker mechanism (Ming Lei) [1997338] - block, bfq: fix weight-raising resume with !low_latency (Ming Lei) [1997338] - block, bfq: make shared queues inherit wakers (Ming Lei) [1997338] - block, bfq: put reqs of waker and woken in dispatch list (Ming Lei) [1997338] - block, bfq: always inject I/O of queues blocked by wakers (Ming Lei) [1997338] - blk-mq: Sentence reconstruct for better readability (Ming Lei) [1997338] - block: update a few comments in uapi/linux/blkpg.h (Ming Lei) [1997338] - block: don't ignore REQ_NOWAIT for direct IO (Ming Lei) [1997338] - block: clear GD_NEED_PART_SCAN later in bdev_disk_changed (Ming Lei) [1997338] - block: Discard page cache of zone reset target range (Ming Lei) [1997338] - block: Suppress uevent for hidden device when removed (Ming Lei) [1997338] - block: rsxx: fix error return code of rsxx_pci_probe() (Ming Lei) [1997338] - block: Fix REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1997338] - blk-cgroup: Fix the recursive blkg rwstat (Ming Lei) [1997338] - rsxx: Return -EFAULT if copy_to_user() fails (Ming Lei) [1997338] - block/bfq: update comments and default value in docs for fifo_expire (Ming Lei) [1997338] - block: Drop leftover references to RQF_SORTED (Ming Lei) [1997338] - blktrace: fix documentation for blk_fill_rw() (Ming Lei) [1997338] - blktrace: remove debugfs file dentries from struct blk_trace (Ming Lei) [1997338] - block: get rid of the trace rq insert wrapper (Ming Lei) [1997338] - blktrace: fix blk_rq_merge documentation (Ming Lei) [1997338] - blktrace: fix blk_rq_issue documentation (Ming Lei) [1997338] - blktrace: add blk_fill_rwbs documentation comment (Ming Lei) [1997338] - block: remove superfluous param in blk_fill_rwbs() (Ming Lei) [1997338] - block: Remove unused blk_pm_*() function definitions (Ming Lei) [1997338] - blk-mq: Use llist_head for blk_cpu_done (Ming Lei) [1997338] - blk-mq: Always complete remote completions requests in softirq (Ming Lei) [1997338] - block: use bi_max_vecs to find the bvec pool (Ming Lei) [1997338] - md/raid10: remove dead code in reshape_request (Ming Lei) [1997338] - block: remove the 1 and 4 vec bvec_slabs entries (Ming Lei) [1997338] - block: streamline bvec_alloc (Ming Lei) [1997338] - block: factor out a bvec_alloc_gfp helper (Ming Lei) [1997338] - block: move struct biovec_slab to bio.c (Ming Lei) [1997338] - block: reuse BIO_INLINE_VECS for integrity bvecs (Ming Lei) [1997338] - block: move three bvec helpers declaration into private helper (Ming Lei) [1997338] - blk-cgroup: Remove obsolete macro (Ming Lei) [1997338] - block: use an on-stack bio in blkdev_issue_flush (Ming Lei) [1997338] - blkcg: delete redundant get/put operations for queue (Ming Lei) [1997338] - block: unexport truncate_bdev_range (Ming Lei) [1997338] - blk: wbt: remove unused parameter from wbt_should_throttle (Ming Lei) [1997338] - bdev: Do not return EBUSY if bdev discard races with write (Ming Lei) [1997338] - bfq: don't duplicate code for different paths (Ming Lei) [1997338] - block: remove the request_queue to argument request based tracepoints (Ming Lei) [1997338] - virtio_net: disable cb aggressively (Stefan Hajnoczi) [1965914] - virtio: fix up virtio_disable_cb (Stefan Hajnoczi) [1965914] - virtio_net: move txq wakeups under tx q lock (Stefan Hajnoczi) [1965914] - virtio_net: move tx vq operation under tx queue lock (Stefan Hajnoczi) [1965914] - virtio_net: bulk free tx skbs (Stefan Hajnoczi) [1965914] - [s390] s390/qdio: propagate error when cancelling a ccw fails (Mete Durlu) [1984989] - [s390] s390/qdio: improve roll-back after error on ESTABLISH ccw (Mete Durlu) [1984989] - [s390] s390/qdio: cancel the ESTABLISH ccw after timeout (Mete Durlu) [1984989] - [s390] scsi: zfcp: Lift Request Queue tasklet & timer from qdio (Mete Durlu) [1984989] - [s390] scsi: zfcp: Move the position of put_device() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Clean up sysfs code for SFP diagnostics (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix sysfs roll-back on error in zfcp_adapter_enqueue() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix indentation coding style issue (Mete Durlu) [1984989] - [s390] scsi: zfcp: Remove unneeded INIT_LIST_HEAD() for FSF requests (Mete Durlu) [1984989] - x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi_buf() again (Prarit Bhargava) [1981448] - x86/fpu/signal: Let xrstor handle the features to init (Prarit Bhargava) [1981448] - x86/fpu/signal: Handle #PF in the direct restore path (Prarit Bhargava) [1981448] - x86/fpu: Return proper error codes from user access functions (Prarit Bhargava) [1981448] - x86/fpu/signal: Split out the direct restore code (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize the xstate check on sigframe (Prarit Bhargava) [1981448] - x86/fpu/signal: Remove the legacy alignment check (Prarit Bhargava) [1981448] - x86/fpu/signal: Move initial checks into fpu__restore_sig() (Prarit Bhargava) [1981448] - x86/fpu: Mark init_fpstate __ro_after_init (Prarit Bhargava) [1981448] - x86/pkru: Remove xstate fiddling from write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Remove PKRU handling from switch_fpu_finish() (Prarit Bhargava) [1981448] - x86/fpu: Mask PKRU from kernel XRSTOR[S] operations (Prarit Bhargava) [1981448] - x86/fpu: Hook up PKRU into ptrace() (Prarit Bhargava) [1981448] - x86/fpu: Add PKRU storage outside of task XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Dont restore PKRU in fpregs_restore_userspace() (Prarit Bhargava) [1981448] - x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() (Prarit Bhargava) [1981448] - x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs() (Prarit Bhargava) [1981448] - x86/fpu: Clean up the fpu__clear() variants (Prarit Bhargava) [1981448] - x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() (Prarit Bhargava) [1981448] - x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs() (Prarit Bhargava) [1981448] - x86/cpu: Write the default PKRU value when enabling PKE (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_write_default() (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_get_init_value() (Prarit Bhargava) [1981448] - x86/cpu: Sanitize X86_FEATURE_OSPKE (Prarit Bhargava) [1981448] - x86/pkeys: Move read_pkru() and write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Rename and sanitize fpu__save/copy() (Prarit Bhargava) [1981448] - x86/fpu/xstate: Sanitize handling of independent features (Prarit Bhargava) [1981448] - x86/fpu: Rename "dynamic" XSTATEs to "independent" (Prarit Bhargava) [1981448] - x86/fpu: Rename initstate copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of the FNSAVE optimization (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename xstate copy functions which are related to UABI (Prarit Bhargava) [1981448] - x86/fpu: Rename fregs-related copy functions (Prarit Bhargava) [1981448] - x86/math-emu: Rename frstor() (Prarit Bhargava) [1981448] - x86/fpu: Rename fxregs-related copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of CONFIG_AS_FXSAVEQ (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() (Prarit Bhargava) [1981448] - x86/fpu: Get rid of copy_supervisor_to_kernel() (Prarit Bhargava) [1981448] - x86/fpu: Cleanup arch_set_user_pkey_access() (Prarit Bhargava) [1981448] - x86/kvm: Avoid looking up PKRU in XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Get rid of using_compacted_format() (Prarit Bhargava) [1981448] - x86/fpu: Move fpu__write_begin() to regset (Prarit Bhargava) [1981448] - x86/fpu/regset: Move fpu__read_begin() into regset (Prarit Bhargava) [1981448] - x86/fpu: Remove fpstate_sanitize_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Clean up fpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values (Prarit Bhargava) [1981448] - x86/fpu: Rewrite xfpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Simplify PTRACE_GETREGS code (Prarit Bhargava) [1981448] - x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Sanitize xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Move inlines where they belong (Prarit Bhargava) [1981448] - x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() (Prarit Bhargava) [1981448] - x86/fpu: Make xfeatures_mask_all __ro_after_init (Prarit Bhargava) [1981448] - x86/fpu: Mark various FPU state variables __ro_after_init (Prarit Bhargava) [1981448] - x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Prarit Bhargava) [1981448] - x86/fpu: Fix copy_xstate_to_kernel() gap handling (Prarit Bhargava) [1981448] - x86/fpu: Limit xstate copy size in xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Make init_fpstate correct with optimized XSAVE (Prarit Bhargava) [1981448] - x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Reset state for all signal restore failures (Prarit Bhargava) [1981448] - x86/signal: Introduce helpers to get the maximum signal frame size (Prarit Bhargava) [1981448] - x86/fpu: Fix various typos in comments (Prarit Bhargava) [1981448] - x86/fpu/xstate: Use sizeof() instead of a constant (Prarit Bhargava) [1981448] - x86/fpu: Handle FPU-related and clearcpuid command line arguments earlier (Prarit Bhargava) [1981448] - x86/fpu: Allow multiple bits in clearcpuid= parameter (Prarit Bhargava) [1981448] - x86: switch to ->regset_get() (Prarit Bhargava) [1981448] - regset: new method and helpers for it (Prarit Bhargava) [1981448] - copy_regset_to_user(): do all copyout at once. (Prarit Bhargava) [1981448] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [1981448] - user_regset_copyout_zero(): use clear_user() (Prarit Bhargava) [1981448] - x86: kill dump_fpu() (Prarit Bhargava) [1981448] - x86: copy_fpstate_to_sigframe(): have fpregs_soft_get() use kernel buffer (Prarit Bhargava) [1981448] - x86/pkeys: Add check for pkey "overflow" (Prarit Bhargava) [1981448] - x86/fpu: Deactivate FPU state after failure during state load (Prarit Bhargava) [1981448] - x86/fpu: Use sizeof_field() macro (Prarit Bhargava) [1981448] - x86/fpu: Inline fpu__xstate_clear_all_cpu_caps() (Prarit Bhargava) [1981448] - x86/fpu: Make 'no387' and 'nofxsr' command line options useful (Prarit Bhargava) [1981448] - x86/fpu: Remove the fpu__save() export (Prarit Bhargava) [1981448] - x86/process: Add AVX-512 usage elapsed time to /proc/pid/arch_status (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier for missed files (Prarit Bhargava) [1981448] - x86/fpu: Fix __user annotations (Prarit Bhargava) [1981448] - x86/fpu: Move init_xstate_size() to __init section (Prarit Bhargava) [1981448] - x86/fpu: Update comment for __raw_xsave_addr() (Prarit Bhargava) [1981448] - scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Nilesh Javali) [1981433] - scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei) [1996509] - scsi: iscsi: Fix set_param() handling (Chris Leech) [2011470] - scsi: iscsi: Fix iscsi_task use after free (Chris Leech) [2011470] - scsi: iscsi: Adjust iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Fix iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Move pool freeing (Chris Leech) [2011470] - scsi: iscsi: Hold task ref during TMF timeout handling (Chris Leech) [2011470] - scsi: iscsi: Flush block work before unblock (Chris Leech) [2011470] - scsi: iscsi: Fix completion check during abort races (Chris Leech) [2011470] - scsi: iscsi: Fix shost->max_id use (Chris Leech) [2011470] - scsi: iscsi: Fix conn use after free during resets (Chris Leech) [2011470] - scsi: iscsi: Get ref to conn during reset handling (Chris Leech) [2011470] - scsi: iscsi: Have abort handler get ref to conn (Chris Leech) [2011470] - scsi: iscsi: Add iscsi_cls_conn refcount helpers (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Start socket shutdown during conn stop (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Set no linger (Chris Leech) [2011470] - scsi: iscsi: Fix in-kernel conn failure handling (Chris Leech) [2011470] - scsi: iscsi: Rel ref after iscsi_lookup_endpoint() (Chris Leech) [2011470] - scsi: iscsi: Use system_unbound_wq for destroy_work (Chris Leech) [2011470] - scsi: iscsi: Force immediate failure during shutdown (Chris Leech) [2011470] - scsi: iscsi: Drop suspend calls from ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Stop queueing during ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Add task completion helper (Chris Leech) [2011470] - scsi: iscsi: Fix iSCSI cls conn state (Chris Leech) [2011470] - scsi: iscsi: Fix race condition between login and sync thread (Chris Leech) [2011470] - scsi: iscsi: Drop session lock in iscsi_session_chkready() (Chris Leech) [2011470] - scsi: libiscsi: Reset max/exp cmdsn during recovery (Chris Leech) [2011470] - scsi: iscsi_tcp: Fix shost can_queue initialization (Chris Leech) [2011470] - scsi: libiscsi: Add helper to calculate max SCSI cmds per session (Chris Leech) [2011470] - scsi: libiscsi: Fix iSCSI host workq destruction (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_task use after free() (Chris Leech) [2011470] - scsi: libiscsi: Drop taskqueuelock (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Chris Leech) [2011470] - scsi: iscsi: Fix inappropriate use of put_device() (Chris Leech) [2011470] - scsi: iscsi: Fail session and connection on transport registration failure (Chris Leech) [2011470] - scsi: drivers: base: Propagate errors through the transport component (Chris Leech) [2011470] - scsi: drivers: base: Support atomic version of attribute_container_device_trigger (Chris Leech) [2011470] - scsi: libiscsi: Fix NOP race condition (Chris Leech) [2011470] - scsi: libiscsi: use sendpage_ok() in iscsi_tcp_segment_map() (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calling getpeername() (Chris Leech) [2011470] - scsi: iscsi: Do not put host in iscsi_set_flashnode_param() (Chris Leech) [2011470] - scsi: iscsi: Register sysfs for workqueue iscsi_destroy (Chris Leech) [2011470] - scsi: iscsi: Remove sessdestroylist (Chris Leech) [2011470] - scsi: iscsi: Optimize work queue flush use (Chris Leech) [2011470] - scsi: iscsi: Delay freeing target_id (Chris Leech) [2011470] - scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Chris Leech) [2011470] - scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj (Chris Leech) [2011470]- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Nilesh Javali) [1983908] - scsi: qedf: Add check to synchronize abort and flush (Nilesh Javali) [1983908] - scsi: qedf: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983908] - scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) (Nilesh Javali) [1983908] - scsi: qedf: Drop unnecessary NULL checks after container_of() (Nilesh Javali) [1983908] - scsi: qedf: Use devlink to report errors and recovery (Nilesh Javali) [1983908] - scsi: qedf: Enable devlink support (Nilesh Javali) [1983908] - scsi: qedf: Remove unused include of linux/version.h (Nilesh Javali) [1983908] - qed: implement devlink dump (Nilesh Javali) [1983908] - qed*: make use of devlink recovery infrastructure (Nilesh Javali) [1983908] - qed: use devlink logic to report errors (Nilesh Javali) [1983908] - qed: health reporter init deinit seq (Nilesh Javali) [1983908] - qed: implement devlink info request (Nilesh Javali) [1983908] - qed/qede: make devlink survive recovery (Nilesh Javali) [1983908] - qed: move out devlink logic into a new file (Nilesh Javali) [1983908] - i40e: fix endless loop under rtnl (Stefan Assmann) [1903921] - ovl: fix missing negative dentry check in ovl_rename() (Miklos Szeredi) [2010887] {CVE-2021-20321} - [RHEL8.6 BZ 1849234] cifs: report error instead of invalid when revalidating a dentry fails (Ronnie Sahlberg) [1849234] - mei: me: emmitsburg workstation DID (David Arcari) [2014195] - redhat/configs: Add CONFIG_INTEL_QEP (Prarit Bhargava) [1783559] - redhat/configs: Add CONFIG_COUNTER (Prarit Bhargava) [1783559] - counter: Rename counter_count_function to counter_function (Prarit Bhargava) [1783559] - counter: Rename counter_signal_value to counter_signal_level (Prarit Bhargava) [1783559] - counter: Standardize to ERANGE for limit exceeded errors (Prarit Bhargava) [1783559] - counter: intel-qep: Remove linux/bitops.h include (Prarit Bhargava) [1783559] - counter: intel-qep: Use to_pci_dev() helper (Prarit Bhargava) [1783559] - counter: intel-qep: Mark PM callbacks with __maybe_unused (Prarit Bhargava) [1783559] - counter: Add support for Intel Quadrature Encoder Peripheral (Prarit Bhargava) [1783559] - counter: Simplify the count_read and count_write callbacks (Prarit Bhargava) [1783559] - drivers/counter: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1783559] - counter: Introduce the Generic Counter interface (Prarit Bhargava) [1783559] - bpf: Fix integer overflow in prealloc_elems_and_freelist() (Yauheni Kaliuta) [2010492] {CVE-2021-41864} - audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs) [1978123] - tpm: ibmvtpm: Avoid error message when process gets signal while waiting (Štěpán Horáček) [1981473] - efi/tpm: Differentiate missing and invalid final event log table. (Štěpán Horáček) [1981473] - tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() (Štěpán Horáček) [1981473] - tpm_tis: Use DEFINE_RES_MEM() to simplify code (Štěpán Horáček) [1981473] - tpm: fix some doc warnings in tpm1-cmd.c (Štěpán Horáček) [1981473] - tpm_tis_spi: add missing SPI device ID entries (Štěpán Horáček) [1981473] - tpm: add longer timeout for TPM2_CC_VERIFY_SIGNATURE (Štěpán Horáček) [1981473] - tpm_tis_spi: set default probe function if device id not match (Štěpán Horáček) [1981473] - tpm_crb: Use IOMEM_ERR_PTR when function returns iomem (Štěpán Horáček) [1981473] - tools/testing/scatterlist: Fix overflow of max segment size (Rafael Aquini) [2016426] - drm: Remove SCATTERLIST_MAX_SEGMENT (Rafael Aquini) [2016426] - lib/scatterlist: Fix wrong update of orig_nents (Rafael Aquini) [2016426] - lib/scatterlist: Provide a dedicated function to support table append (Rafael Aquini) [2016426] - tools/testing/scatterlist: Test dynamic __sg_alloc_table_from_pages (Rafael Aquini) [2016426] - tools/testing/scatterlist: Fix test to compile and run (Rafael Aquini) [2016426] - tools/testing/scatterlist: Show errors in human readable form (Rafael Aquini) [2016426] - tools/testing/scatterlist: Rejuvenate bit-rotten test (Rafael Aquini) [2016426] - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Rafael Aquini) [2016426] - buildid: only consider GNU notes for build ID parsing (Rafael Aquini) [2016426] - lib/decompressors: remove set but not used variabled 'level' (Rafael Aquini) [2016426] - lib/math/rational.c: fix divide by zero (Rafael Aquini) [2016426] - lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING (Rafael Aquini) [2016426] - kunit: Fix result propagation for parameterised tests (Rafael Aquini) [2016426] - bug: Remove redundant condition check in report_bug (Rafael Aquini) [2016426] - zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c (Rafael Aquini) [2016426] - zlib: export S390 symbols for zlib modules (Rafael Aquini) [2016426] - lib/crc32test: remove extra local_irq_disable/enable (Rafael Aquini) [2016426] - random32: add a selftest for the prandom32 code (Rafael Aquini) [2016426] - random32: add noise from network and scheduling activity (Rafael Aquini) [2016426] - random32: make prandom_u32() output unpredictable (Rafael Aquini) [2016426] - lib: Correct comment of prandom_seed (Rafael Aquini) [2016426] - lib/crc32.c: fix trivial typo in preprocessor condition (Rafael Aquini) [2016426] - lib/crc: Use consistent naming for CRC-32 polynomials (Rafael Aquini) [2016426] - lib/crc: Move polynomial definition to separate header (Rafael Aquini) [2016426] - kstrto*: do not describe simple_strto*() as obsolete/replaced (Rafael Aquini) [2016426] - kstrto*: correct documentation references to simple_strto*() (Rafael Aquini) [2016426] - kernel.h: update comment about simple_strto() functions (Rafael Aquini) [2016426] - lib/bitmap.c: fix bitmap_cut() for partial overlapping case (Rafael Aquini) [2016426] - devres: keep both device name and resource name in pretty name (Rafael Aquini) [2016426] - crc-t10dif: Fix potential crypto notify dead-lock (Rafael Aquini) [2016426] - vsprintf: don't obfuscate NULL and error pointers (Rafael Aquini) [2016426] - lib/stackdepot.c: fix global out-of-bounds in stack_slabs (Rafael Aquini) [2016426] - lib/scatterlist.c: adjust indentation in __sg_alloc_table (Rafael Aquini) [2016426] - lib/stackdepot: Fix outdated comments (Rafael Aquini) [2016426] - lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (Rafael Aquini) [2016426] - lib: Remove select of inexistant GENERIC_IO (Rafael Aquini) [2016426] - lib: test_user_copy: style cleanup (Rafael Aquini) [2016426] - usercopy: Add parentheses around assignment in test_copy_struct_from_user (Rafael Aquini) [2016426] - lib: textsearch: fix escapes in example code (Rafael Aquini) [2016426] - Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" (Rafael Aquini) [2016426] - lib: logic_pio: Fix RCU usage (Rafael Aquini) [2016426] - lib/test_overflow.c: avoid tainting the kernel and fix wrap size (Rafael Aquini) [2016426] - lib/test_string.c: avoid masking memset16/32/64 failures (Rafael Aquini) [2016426] - lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE (Rafael Aquini) [2016426] - lib/mpi: Fix karactx leak in mpi_powm (Rafael Aquini) [2016426] - sbitmap: fix improper use of smp_mb__before_atomic() (Rafael Aquini) [2016426] - kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. (Rafael Aquini) [2016426] - lib/div64.c: off by one in shift (Rafael Aquini) [2016426] - assoc_array: Fix shortcut creation (Rafael Aquini) [2016426] - lib/test_kmod.c: potential double free in error handling (Rafael Aquini) [2016426] - devres: always use dev_name() in devm_ioremap_resource() (Rafael Aquini) [2016426] - lib: fix build failure in CONFIG_DEBUG_VIRTUAL test (Rafael Aquini) [2016426] - test_firmware: fix error return getting clobbered (Rafael Aquini) [2016426] - lib: Fix ia64 bootloader linkage (Rafael Aquini) [2016426] - lib/test_hexdump.c: fix failure on big endian cpu (Rafael Aquini) [2016426] - hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer (Cathy Avery) [2012842] - scsi: storvsc: Log TEST_UNIT_READY errors as warnings (Cathy Avery) [2012842] - scsi: storvsc: Correctly handle multiple flags in srb_status (Cathy Avery) [2012842] - scsi: storvsc: Update error logging (Cathy Avery) [2012842] - scsi: storvsc: Miscellaneous code cleanups (Cathy Avery) [2012842] - scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs (Cathy Avery) [2012842] - Drivers: hv: vmbus: Copy packets sent by Hyper-V out of the ring buffer (Cathy Avery) [2012842] - scsi: core: Fix hang of freezing queue between blocking and running device (Ewan D. Milne) [2012323] - scsi: core: Fix capacity set to zero after offlinining device (Ewan D. Milne) [2012323] - scsi: sr: Return correct event when media event code is 3 (Ewan D. Milne) [2012323] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Ewan D. Milne) [2012323] - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ewan D. Milne) [2012323] - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Ewan D. Milne) [2012323] - scsi: core: Fix the documentation of the scsi_execute() time parameter (Ewan D. Milne) [2012323] - scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Ewan D. Milne) [2012323] - scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) (Ewan D. Milne) [2012323] - scsi: core: Inline scsi_mq_alloc_queue() (Ewan D. Milne) [2012323] - scsi: sr: Return appropriate error code when disk is ejected (Ewan D. Milne) [2012323] - scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ewan D. Milne) [2012323] - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ewan D. Milne) [2012323] - scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ewan D. Milne) [2012323] - scsi: core: Fix error handling of scsi_host_alloc() (Ewan D. Milne) [2012323] - scsi: st: Return error code in st_scsi_execute() (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Retry RTPG on a different path after failure (Ewan D. Milne) [2012323] - scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in mask creation (Ewan D. Milne) [2012323] - scsi: core: Fix a comment in function scsi_host_dev_release() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Drop if with an always false condition (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd_per_lun, set to max_queue (Ewan D. Milne) [2012323] - scsi: sd: Introduce a new local variable in sd_check_events() (Ewan D. Milne) [2012323] - scsi: core: Modify the scsi_send_eh_cmnd() return value for the SDEV_BLOCK case (Ewan D. Milne) [2012323] - scsi: core: Rename scsi_softirq_done() into scsi_complete() (Ewan D. Milne) [2012323] - scsi: core: Remove an incorrect comment (Ewan D. Milne) [2012323] - scsi: core: Make the scsi_alloc_sgtables() documentation more accurate (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Prevent duplicate pg info print in alua_rtpg() (Ewan D. Milne) [2012323] - scsi: core: scsi_host_cmd_pool is declared twice (Ewan D. Milne) [2012323] - scsi: core: Remove duplicate declarations (Ewan D. Milne) [2012323] - scsi: core: Fix comment typo (Ewan D. Milne) [2012323] - scsi: scsi_dh: Fix a typo (Ewan D. Milne) [2012323] - scsi: sd: Fix function name in header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Place function name into header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Update write pointer offset cache (Ewan D. Milne) [2012323] - scsi: st: Fix a use after free in st_open() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd duration calculation (Ewan D. Milne) [2012323] - scsi: core: Set shost as hctx driver_data (Ewan D. Milne) [2012323] - scsi: scsi_debug: Add new defer type for mq_poll (Ewan D. Milne) [2012323] - scsi: scsi_debug: mq_poll support (Ewan D. Milne) [2012323] - scsi: core: Add mq_poll support to SCSI layer (Ewan D. Milne) [2012323] - scsi: sd: Remove obsolete variable in sd_remove() (Ewan D. Milne) [2012323] - scsi: handle zone resources errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix scp is NULL errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Improve command duration calculation (Ewan D. Milne) [2012323] - x86/platform: Increase maximum GPIO number for X86_64 (David Arcari) [2016796] - pinctrl: pinconf-generic: Add function parameter description 'pctldev' (David Arcari) [2016796] - pinctrl: core: Remove duplicated word from devm_pinctrl_unregister() (David Arcari) [2016796] - pinctrl: tigerlake: Fix GPIO mapping for newer version of software (David Arcari) [2016796] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [2016796] - docs: update pin-control.rst references (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (part 2) (David Arcari) [2016796] - pinctrl: core: Show pin numbers for the controllers with base = 0 (David Arcari) [2016796] - pinctrl: Add PIN_CONFIG_MODE_PWM to enum pin_config_param (David Arcari) [2016796] - pinctrl: Introduce MODE group in enum pin_config_param (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (David Arcari) [2016796] - pinctrl: core: Fix kernel doc string for pin_get_name() (David Arcari) [2016796] - pinctrl: intel: check REVID register value for device presence (David Arcari) [2016796] - pinctrl: intel: No need to disable IRQs in the handler (David Arcari) [2016796] - pinctrl: core: Set ret to 0 when group is skipped (David Arcari) [2016796] - pinctrl: core: Handling pinmux and pinconf separately (David Arcari) [2016796] - Documentation: rename pinctl to pin-control (David Arcari) [2016796] - pinctrl: pinmux: Add pinmux-select debugfs file (David Arcari) [2016796] - pinctrl: use to octal permissions for debugfs files (David Arcari) [2016796] - pinctrl: intel: Show the GPIO base calculation explicitly (David Arcari) [2016796] - pinctrl: pinmux: add function selector to pinmux-functions (David Arcari) [2016796] - pinctrl: intel: Convert capability list to features (David Arcari) [2016796] - pinctrl: intel: Drop unnecessary check for predefined features (David Arcari) [2016796] - pinctrl: intel: Split intel_pinctrl_add_padgroups() for better maintenance (David Arcari) [2016796] - pinctrl: remove empty lines in pinctrl subsystem (David Arcari) [2016796] - pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request (David Arcari) [2016796] - pinctrl: Remove hole in pinctrl_gpio_range (David Arcari) [2016796] - pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB (David Arcari) [2016796] - pinctrl: intel: Set default bias in case no particular value given (David Arcari) [2016796] - pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (David Arcari) [2016796] - pinctrl: core: print gpio in pins debugfs file (David Arcari) [2016796] - pinctrl: pinmux: Add some missing parameter descriptions (David Arcari) [2016796] - pinctrl: core: Fix a bunch of kerneldoc issues (David Arcari) [2016796] - pinctrl: Define of_pinctrl_get() dummy for !PINCTRL (David Arcari) [2016796] - pinctrl: core: Remove extra kref_get which blocks hogs being freed (David Arcari) [2016796] - pinctrl: Export some needed symbols at module load time (David Arcari) [2016796] - pinctrl: core: Add pinctrl_select_default_state() and export it (David Arcari) [2016796] - pinctrl: make pinconf.h self-contained (David Arcari) [2016796] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [2016796] - pinctrl: remove pinctrl/machine.h inclusion from pinctrl/pinconf.h (David Arcari) [2016796] - pinctrl: Document pin_config_group_get() return codes like pin_config_get() (David Arcari) [2016796] - pinctrl: intel: Convert to use SPDX identifier (David Arcari) [2016796] - mm/swapfile: fix an integer overflow in swap_show() (Rafael Aquini) [2008812] - mm: swapfile: fix /proc/swaps heading and Size/Used/Priority alignment (Rafael Aquini) [2008812] - Makefile: update early devel phase flag (Augusto Caringi) [2000679] - KVM: s390: Enable specification exception interpretation (Thomas Huth) [1984894] - KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Marcelo Tosatti) [2007928] - ibmvnic: Remove the proper scrq flush (Desnes A. Nunes do Rosario) [2014097] - selftests/net/ipsec: Add test for xfrm_spdattr_type_t (Hangbin Liu) [2018056] - selftest/net/ipsec.c: Remove unneeded semicolon (Hangbin Liu) [2018056] - selftest/net/xfrm: Add test for ipsec tunnel (Hangbin Liu) [2018056] - ipv6: add ip6_sock_set_v6only (Josef Oskera) [2008908] - ipv6: When forwarding count rx stats on the orig netdev (Hangbin Liu) [2017704] - ipv6: make exception cache less predictible (Hangbin Liu) [2017704] - ipv6: use siphash in rt6_exception_hash() (Hangbin Liu) [2017704] - ipv6: use jhash2() in rt6_exception_hash() (Hangbin Liu) [2017704] - net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Guillaume Nault) [2020380] - netfilter: nft_flow_offload: fix underflow in flowtable reference counter (Phil Sutter) [2008551] - net: xfrm: Fix end of loop tests for list_for_each_entry (Sabrina Dubroca) [2019168] - xfrm: Fix error reporting in xfrm_state_construct. (Sabrina Dubroca) [2019168]- nvme-mpath: replace direct_make_request with generic_make_request (Gopal Tiwari) [2013505] - net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart) [2016005] - net: mana: Fix error handling in mana_create_rxq() (Mohammed Gamal) [2011886] - net: mana: Prefer struct_size over open coded arithmetic (Mohammed Gamal) [2011886] - net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Mohammed Gamal) [2011886] - net: mana: Add support for EQ sharing (Mohammed Gamal) [2011886] - net: mana: Move NAPI from EQ to CQ (Mohammed Gamal) [2011886] - net: mana: Fix a memory leak in an error handling path in 'mana_create_txq()' (Mohammed Gamal) [2011886] - net: mana: Use struct_size() in kzalloc() (Mohammed Gamal) [2011886] - vmxnet3: switch from 'pci_' to 'dma_' API (Kamal Heib) [2013202] - vmxnet3: update to version 6 (Kamal Heib) [2013202] - vmxnet3: increase maximum configurable mtu to 9190 (Kamal Heib) [2013202] - vmxnet3: set correct hash type based on rss information (Kamal Heib) [2013202] - vmxnet3: add support for ESP IPv6 RSS (Kamal Heib) [2013202] - vmxnet3: remove power of 2 limitation on the queues (Kamal Heib) [2013202] - vmxnet3: add support for 32 Tx/Rx queues (Kamal Heib) [2013202] - vmxnet3: prepare for version 6 changes (Kamal Heib) [2013202] - vmxnet3: fix cksum offload issues for tunnels with non-default udp ports (Kamal Heib) [2013202] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [2013202] - net: Use skb_frag_off accessors (Kamal Heib) [2013202] - net: Use skb accessors in network drivers (Kamal Heib) [2013202] - vmxnet3: Remove call to memset after dma_alloc_coherent (Kamal Heib) [2013202] - cgroup/debug: Fix lockdep splat with "pK" format specifier (Waiman Long) [2007919] - configs: Enable FC_APPID (Ewan D. Milne) [1643346] - configs: Enable BLK_CGROUP_FC_APPID (Ewan D. Milne) [1643346] - scsi: nvme: Added a new sysfs attribute appid_store (Ewan D. Milne) [1643346] - scsi: blkcg: Add app identifier support for blkcg (Ewan D. Milne) [1643346] - scsi: cgroup: Add cgroup_get_from_id() (Ewan D. Milne) [1643346] - perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *' (Michael Petlan) [2003981] - perf iostat: Use system-wide mode if the target cpu_list is unspecified (Michael Petlan) [2003981] - perf beauty: Update copy of linux/socket.h with the kernel sources (Michael Petlan) [2003981] - perf test: Fix non-bash issue with stat bpf counters (Michael Petlan) [2003981] - perf machine: Fix refcount usage when processing PERF_RECORD_KSYMBOL (Michael Petlan) [2003981] - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() (Michael Petlan) [2003981] - perf metricgroup: Fix find_evsel_group() event selector (Michael Petlan) [2003981] - perf session: Correct buffer copying when peeking events (Michael Petlan) [2003981] - perf env: Fix memory leak of bpf_prog_info_linear member (Michael Petlan) [2003981] - perf symbol-elf: Fix memory leak by freeing sdt_note.args (Michael Petlan) [2003981] - perf stat: Honor event config name on --no-merge (Michael Petlan) [2003981] - perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM (Michael Petlan) [2003981] - perf stat: Fix error return code in bperf__load() (Michael Petlan) [2003981] - perf record: Move probing cgroup sampling support (Michael Petlan) [2003981] - perf probe: Fix NULL pointer dereference in convert_variable_location() (Michael Petlan) [2003981] - perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS (Michael Petlan) [2003981] - perf stat: Fix error check for bpf_program__attach (Michael Petlan) [2003981] - perf jevents: Fix getting maximum number of fds (Michael Petlan) [2003981] - perf stat: Skip evlist__[enable|disable] when all events uses BPF (Michael Petlan) [2003981] - perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry and VM-Exit (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix warning display (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Michael Petlan) [2003981] - perf parse-events: Check if the software events array slots are populated (Michael Petlan) [2003981] - perf tools: Add 'cgroup-switches' software event (Michael Petlan) [2003981] - perf intel-pt: Remove redundant setting of ptq->insn_len (Michael Petlan) [2003981] - perf intel-pt: Fix sample instruction bytes (Michael Petlan) [2003981] - perf intel-pt: Fix transaction abort handling (Michael Petlan) [2003981] - perf test: Fix libpfm4 support (63) test error for nested event groups (Michael Petlan) [2003981] - perf buildid-list: Initialize zstd_data (Michael Petlan) [2003981] - tools build: Fix quiet cmd indentation (Michael Petlan) [2003981] - perf tools: Fix a build error on arm64 with clang (Michael Petlan) [2003981] - perf tools: Fix dynamic libbpf link (Michael Petlan) [2003981] - perf session: Fix swapping of cpu_map and stat_config records (Michael Petlan) [2003981] - perf jevents: Silence warning for ArchStd files (Michael Petlan) [2003981] - perf build: Defer printing detected features to the end of all feature checks (Michael Petlan) [2003981] - tools build: Allow deferring printing the results of feature detection (Michael Petlan) [2003981] - perf build: Regenerate the FEATURE_DUMP file after extra feature checks (Michael Petlan) [2003981] - perf session: Dump PERF_RECORD_TIME_CONV event (Michael Petlan) [2003981] - perf session: Add swap operation for event TIME_CONV (Michael Petlan) [2003981] - perf jit: Let convert_timestamp() to be backwards-compatible (Michael Petlan) [2003981] - perf tools: Change fields type in perf_record_time_conv (Michael Petlan) [2003981] - perf tools: Enable libtraceevent dynamic linking (Michael Petlan) [2003981] - perf report: Print percentage of each event statistics (Michael Petlan) [2003981] - perf report: Make --skip-empty as default (Michael Petlan) [2003981] - perf report: Add --skip-empty option to suppress 0 event stat (Michael Petlan) [2003981] - perf report: Show event sample counts in --stat output (Michael Petlan) [2003981] - perf hists: Split hists_stats from events_stats (Michael Petlan) [2003981] - perf top: Use evlist->events_stat to count events (Michael Petlan) [2003981] - perf data: Add JSON export (Michael Petlan) [2003981] - perf stat: Introduce bpf_counter_ops->disable() (Michael Petlan) [2003981] - perf stat: Introduce ':b' modifier (Michael Petlan) [2003981] - perf stat: Introduce config stat.bpf-counter-events (Michael Petlan) [2003981] - perf bpf: check perf_attr_map is compatible with the perf binary (Michael Petlan) [2003981] - perf util: Move bpf_perf definitions to a libperf header (Michael Petlan) [2003981] - perf tools: Update topdown documentation to permit rdpmc calls (Michael Petlan) [2003981] - perf tools: Add a build-test variant to use in builds from a tarball (Michael Petlan) [2003981] - perf arm64: Fix off-by-one directory paths. (Michael Petlan) [2003981] - perf: Update .gitignore file (Michael Petlan) [2003981] - perf stat: Enable iostat mode for x86 platforms (Michael Petlan) [2003981] - perf stat: Helper functions for PCIe root ports list in iostat mode (Michael Petlan) [2003981] - perf stat: Basic support for iostat in perf (Michael Petlan) [2003981] - libperf xyarray: Add bounds checks to xyarray__entry() (Michael Petlan) [2003981] - libperf: Add support for user space counter access (Michael Petlan) [2003981] - libperf tests: Add support for verbose printing (Michael Petlan) [2003981] - libperf: Add evsel mmap support (Michael Petlan) [2003981] - tools include: Add an initial math64.h (Michael Petlan) [2003981] - perf beauty: Fix fsconfig generator (Michael Petlan) [2003981] - perf record: Improve 'Workload failed' message printing events + what was exec'ed (Michael Petlan) [2003981] - perf evlist: Add a method to return the list of evsels as a string (Michael Petlan) [2003981] - perf annotate: Fix sample events lost in stdio mode (Michael Petlan) [2003981] - perf vendor events amd: Add Zen3 events (Michael Petlan) [2003981] - perf vendor events amd: Use 0x02x format for event code and umask (Michael Petlan) [2003981] - perf vendor events amd: Use lowercases for all the eventcodes and umasks (Michael Petlan) [2003981] - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L3 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L2 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L1 metrics (Michael Petlan) [2003981] - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system (Michael Petlan) [2003981] - perf test: Handle metric reuse in pmu-events parsing test (Michael Petlan) [2003981] - perf metricgroup: Make find_metric() public with name change (Michael Petlan) [2003981] - perf mem-events: Remove unnecessary 'struct mem_info' forward declaration (Michael Petlan) [2003981] - perf evsel: Remove duplicate 'struct target' forward declaration (Michael Petlan) [2003981] - perf annotate: Add --demangle and --demangle-kernel (Michael Petlan) [2003981] - perf tools: Preserve identifier id in OCaml demangler (Michael Petlan) [2003981] - perf daemon: Remove duplicate includes (Michael Petlan) [2003981] - perf tools: Remove duplicate struct forward declarations (Michael Petlan) [2003981] - perf test: Add CSV summary test (Michael Petlan) [2003981] - perf stat: Align CSV output for summary mode (Michael Petlan) [2003981] - perf test: Add a shell test for 'perf stat --bpf-counters' new option (Michael Petlan) [2003981] - perf stat: Measure 't0' and 'ref_time' after enable_counters() (Michael Petlan) [2003981] - perf stat: Introduce 'bperf' to share hardware PMCs with BPF (Michael Petlan) [2003981] - perf tools: Fix various typos in comments (Michael Petlan) [2003981] - perf test: Add 30s timeout for wait for daemon start. (Michael Petlan) [2003981] - perf test: Cleanup daemon if test is interrupted. (Michael Petlan) [2003981] - perf test: Remove unused argument (Michael Petlan) [2003981] - perf stat: Improve readability of shadow stats (Michael Petlan) [2003981] - perf stat: Elaborate use cases for the -n/--null command line option (Michael Petlan) [2003981] - perf evlist: Change the COMM when preparing the workload (Michael Petlan) [2003981] - perf machine: Assign boolean values to a bool variable (Michael Petlan) [2003981] - perf tools: use ARRAY_SIZE (Michael Petlan) [2003981] - perf stat: Fixup __perf_stat_evsel__is() prefix (Michael Petlan) [2003981] - perf script: Fixup 'struct evsel_script' method prefix (Michael Petlan) [2003981] - perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Michael Petlan) [2003981] - tools include: Add __sum16 and __wsum definitions. (Michael Petlan) [2003981] - perf annotate: Show full source location with 'l' hotkey (Michael Petlan) [2003981] - perf bench: Fix misspellings using codespell (Michael Petlan) [2003981] - perf config: Add annotate.demangle{,_kernel} (Michael Petlan) [2003981] - perf bpf: Minor whitespace cleanup. (Michael Petlan) [2003981] - perf tools: Enable warnings when compiling BPF programs (Michael Petlan) [2003981] - perf skel: Remove some unused variables. (Michael Petlan) [2003981] - perf report: Create option to disable raw event ordering (Michael Petlan) [2003981] - perf metric: Remove unneeded semicolon (Michael Petlan) [2003981] - perf cs-etm: Detect pid in VMID for kernel running at EL2 (Michael Petlan) [2003981] - perf cs-etm: Add helper cs_etm__get_pid_fmt() (Michael Petlan) [2003981] - perf cs-etm: Support PID tracing in config (Michael Petlan) [2003981] - perf cs-etm: Fix bitmap for option (Michael Petlan) [2003981] - perf cs-etm: Update ETM metadata format (Michael Petlan) [2003981] - perf vendor events power9: Remove unsupported metrics (Michael Petlan) [2003981] - perf buildid-cache: Add test for PE executable (Michael Petlan) [2003981] - perf docs: Add man pages to see also (Michael Petlan) [2003981] - perf tools: Generate mips syscalls_n64.c syscall table (Michael Petlan) [2003981] - perf s390: Move syscall.tbl check into check-headers.sh (Michael Petlan) [2003981] - perf tools: Support MIPS unwinding and dwarf-regs (Michael Petlan) [2003981] - tools: do not include scripts/Kbuild.include (Michael Petlan) [2003981] - tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Michael Petlan) [2003981] - perf intel-pt: Use aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Michael Petlan) [2003981] - perf: Fix data race between pin_count increment/decrement (Michael Petlan) [2003981] - perf/x86: Avoid touching LBR_TOS MSR for Arch LBR (Michael Petlan) [2003981] - perf/x86: Allow for 8running into P4 specific code (Michael Petlan) [2003981] - perf: Add support for event removal on exec (Michael Petlan) [2003981] - perf: Support only inheriting events if cloned with CLONE_THREAD (Michael Petlan) [2003981] - perf: Apply PERF_EVENT_IOC_MODIFY_ATTRIBUTES to children (Michael Petlan) [2003981] - perf: Rework perf_event_exit_event() (Michael Petlan) [2003981] - perf: Cap allocation order at aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Michael Petlan) [2003981] - perf core: Allocate perf_event in the target node memory (Michael Petlan) [2003981] - perf core: Add a kmem_cache for struct perf_event (Michael Petlan) [2003981] - perf core: Allocate perf_buffer in the target node memory (Michael Petlan) [2003981] - x86: Remove unusual Unicode characters from comments (Michael Petlan) [2003981] - redhat/configs: Add CONFIG_TIMERLAT_TRACER (Jerome Marchand) [1979382] - redhat/configs: Add CONFIG_OSNOISE_TRACER (Jerome Marchand) [1979382] - tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() (Jerome Marchand) [1979382] - tracing: Replace deprecated CPU-hotplug functions. (Jerome Marchand) [1979382] - trace/osnoise: Print a stop tracing message (Jerome Marchand) [1979382] - trace/timerlat: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - trace/osnoise: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - tracing: Quiet smp_processor_id() use in preemptable warning in hwlat (Jerome Marchand) [1979382] - trace/timerlat: Fix indentation on timerlat_main() (Jerome Marchand) [1979382] - trace/osnoise: Make 'noise' variable s64 in run_osnoise() (Jerome Marchand) [1979382] - tracing: Fix spelling in osnoise tracer "interferences" -> "interference" (Jerome Marchand) [1979382] - Documentation: Fix a typo on trace/osnoise-tracer (Jerome Marchand) [1979382] - trace/osnoise: Fix return value on osnoise_init_hotplug_support (Jerome Marchand) [1979382] - trace/osnoise: Make interval u64 on osnoise_main (Jerome Marchand) [1979382] - trace/osnoise: Fix 'no previous prototype' warnings (Jerome Marchand) [1979382] - tracing: Have osnoise_main() add a quiescent state for task rcu (Jerome Marchand) [1979382] - trace/osnoise: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Protect kdata->kthread with get/put_online_cpus (Jerome Marchand) [1979382] - trace: Add timerlat tracer (Jerome Marchand) [1979382] - trace: Add osnoise tracer (Jerome Marchand) [1979382] - trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers (Jerome Marchand) [1979382] - trace/hwlat: Remove printk from sampling loop (Jerome Marchand) [1979382] - trace/hwlat: Use trace_min_max_param for width and window params (Jerome Marchand) [1979382] - trace: Add a generic function to read/write u64 values from tracefs (Jerome Marchand) [1979382] - trace/hwlat: Implement the per-cpu mode (Jerome Marchand) [1979382] - trace/hwlat: Switch disable_migrate to mode none (Jerome Marchand) [1979382] - trace/hwlat: Implement the mode config option (Jerome Marchand) [1979382] - uio_hv_generic: Fix another memory leak in error handling paths (Mohammed Gamal) [2008561] - uio_hv_generic: Fix a memory leak in error handling paths (Mohammed Gamal) [2008561] - mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs (David Arcari) [1929498] - xfs: fix up non-directory creation in SGID directories (Brian Foster) [2004810] - xfs: kill ialloced in xfs_dialloc() (Brian Foster) [2004810] - xfs: spilt xfs_dialloc() into 2 functions (Brian Foster) [2004810] - xfs: move xfs_dialloc_roll() into xfs_dialloc() (Brian Foster) [2004810] - xfs: move on-disk inode allocation out of xfs_ialloc() (Brian Foster) [2004810] - xfs: introduce xfs_dialloc_roll() (Brian Foster) [2004810] - xfs: convert noroom, okalloc in xfs_dialloc() to bool (Brian Foster) [2004810] - xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_DIRTY flag (Brian Foster) [2004810] - scsi: vmw_pvscsi: Set correct residual data length (Cathy Avery) [2012237] - scsi: vmw_pvscsi: MAINTAINERS: Update maintainer (Cathy Avery) [2012237] - treewide: Use fallthrough pseudo-keyword (Cathy Avery) [2012237] - scsi: be2iscsi: Fix use-after-free during IP updates (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix some missing space in some messages (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Remove redundant initialization (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Demote incomplete/non-conformant kernel-doc header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Ensure function follows directly after its header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix beiscsi_phys_port()'s name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Provide missing function name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix incorrect naming of beiscsi_iface_config_vlan() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Mark beiscsi_attrs with static keyword (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Correct misdocumentation of function param 'ep' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Add missing function parameter description (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix misdocumentation of 'pcontext' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix API/documentation slip (Maurizio Lombardi) [1984347] - powerpc/spinlock: Properly define pv_spinlocks_init() (Waiman Long) [2014363] - ACPI: Pass the same capabilities to the _OSC regardless of the query flag (Mark Langsdorf) [1982319] - Revert "[acpi] ACPI: sleep: Put the FACS table after using it" (Mark Langsdorf) [1982319] - ACPICA: Clean up context mutex during object deletion (Mark Langsdorf) [1982319] - ACPI: power: Refine turning off unused power resources (Mark Langsdorf) [1982319] - ACPI: NFIT: Fix support for variable 'SPA' structure size (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a possible memory leak (Mark Langsdorf) [1982319] - ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf) [1982319] - ACPI: irq: Prevent unregistering of GIC SGIs (Mark Langsdorf) [1982319] - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Mark Langsdorf) [1982319] - ACPI: video: use native backlight for GA401/GA502/GA503 (Mark Langsdorf) [1982319] - ACPI: APEI: remove redundant assignment to variable rc (Mark Langsdorf) [1982319] - ACPI: utils: Capitalize abbreviations in the comments (Mark Langsdorf) [1982319] - ACPI: utils: Document for_each_acpi_dev_match() macro (Mark Langsdorf) [1982319] - ACPI: bus: Introduce acpi_dev_get() and reuse it in ACPI code (Mark Langsdorf) [1982319] - ACPI: scan: Utilize match_string() API (Mark Langsdorf) [1982319] - ACPI: CPPC: Replace cppc_attr with kobj_attribute (Mark Langsdorf) [1982319] - ACPI: scan: Call acpi_get_object_info() from acpi_set_pnp_ids() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_init_device_object() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_add_single_object() (Mark Langsdorf) [1982319] - ACPI: scan: Rearrange checks in acpi_bus_check_add() (Mark Langsdorf) [1982319] - ACPI: scan: Fold acpi_bus_type_and_status() into its caller (Mark Langsdorf) [1982319] - ACPI: video: Check LCD flag on ACPI-reduced-hardware devices (Hans de Goede) [1982319] - ACPI: utils: Add acpi_reduced_hardware() helper (Mark Langsdorf) [1982319] - ACPI: dock: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: sysfs: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: PM: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a coding style issue (Mark Langsdorf) [1982319] - ACPI: CPPC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: button: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: battery: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: acpi_pad: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: LPSS: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: ipmi: remove useless return statement for void function (Mark Langsdorf) [1982319] - ACPI: processor: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: APD: fix a block comment align issue (Mark Langsdorf) [1982319] - ACPI: AC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPICA: Update version to 20210331 (Mark Langsdorf) [1982319] - ACPICA: IORT: Updates for revision E.b (Mark Langsdorf) [1982319] - ACPICA: iASL: Decode subtable type field for VIOT (Mark Langsdorf) [1982319] - ACPICA: iASL: Add support for CEDT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add support for PHAT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CSI2Bus resource template (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PMTT: add new fields/structures (Mark Langsdorf) [1982319] - ACPICA: CXL 2.0: CEDT: Add new CEDT table (Mark Langsdorf) [1982319] - ACPICA: acpisrc: Add missing conversion for VIOT support (Mark Langsdorf) [1982319] - ACPICA: iASL: Add definitions for the VIOT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add SDEV secure access components (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new flags in SRAT (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: HMAT: add new fields/flags (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: NFIT: add Location Cookie field (Mark Langsdorf) [1982319] - ACPICA: Tree-wide: fix various typos and spelling mistakes (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PPTT: add new version of subtable type 1 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PCCT: add support for subtable type 5 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Structure (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CXL ACPI device ID and _CBR object (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add USB4 capabilities UUID (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new predefined objects _BPC, _BPS, and _BPT (Mark Langsdorf) [1982319] - ACPICA: Add parsing for IVRS IVHD 40h and device entry F0h (Mark Langsdorf) [1982319] - ACPI: CPPC: Add emtpy stubs of functions for CONFIG_ACPI_CPPC_LIB unset (Mark Langsdorf) [1982319] - ACPI: scan: Turn off unused power resources during initialization (Mark Langsdorf) [1982319] - ACPI: power: Turn off unused power resources unconditionally (Mark Langsdorf) [1982319] - ACPI: fix various typos in comments (Mark Langsdorf) [1982319] - ACPI: utils: Introduce acpi_evaluation_failure_warn() (Mark Langsdorf) [1982319] - ACPI: processor: perflib: Eliminate redundant status check (Mark Langsdorf) [1982319] - ACPI: Drop unused ACPI_*_COMPONENT definitions and update documentation (Mark Langsdorf) [1982319] - ACPI: sysfs: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: HED: Drop unused ACPI_MODULE_NAME() definition (Mark Langsdorf) [1982319] - ACPI: processor: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: processor: idle: Drop extra prefix from pr_notice() (Mark Langsdorf) [1982319] - ACPI: processor: Remove initialization of static variable (Mark Langsdorf) [1982319] - ACPI: PCI: Replace direct printk() invocations in pci_link.c (Mark Langsdorf) [1982319] - ACPI: PCI: Drop ACPI_PCI_COMPONENT that is not used any more (Mark Langsdorf) [1982319] - ACPI: PCI: Replace ACPI_DEBUG_PRINT() and ACPI_EXCEPTION() (Mark Langsdorf) [1982319] - ACPI: PCI: IRQ: Consolidate printing diagnostic messages (Mark Langsdorf) [1982319] - arm64: compat: Poison the compat sigpage (C. Erastus Toe) [1983849] {CVE-2021-21781} - ARM: ensure the signal page contains defined contents (C. Erastus Toe) [1983849] {CVE-2021-21781} - powerpc/pseries: Fix update of LPAR security flavor after LPM (Steve Best) [1997294] - s390/qeth: Update MACs of LEARNING_SYNC device (Robin Dapp) [1919227] - s390/qeth: Switchdev event handler (Robin Dapp) [1919227] - s390/qeth: Register switchdev event handler (Robin Dapp) [1919227] - PCI: Add pcie_ptm_enabled() (Petr Oros) [2006834] - Revert "PCI: Make pci_enable_ptm() private" (Petr Oros) [2006834] - x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() (Jerry Snitselaar) [2004577] - s390: report more CPU capabilities (Robin Dapp) [1984839] - s390/disassembler: add instructions (Robin Dapp) [1984839] - s390/opcodes: rename selhhhr to selfhr (Robin Dapp) [1984839] - s390/disassembler: update opcode table (Robin Dapp) [1984839] - s390/opcodes: add missing instructions to the disassembler (Robin Dapp) [1984839] - CI: Add template for baseline gcov build (Israel Santana Aleman) - futex: Remove unused variable 'vpid' in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - futex: Prevent inconsistent state and exit race (Waiman Long) [2000293] - locking/ww_mutex: Initialize waiter.ww_ctx properly (Waiman Long) [2000293] - futex: Return error code instead of assigning it without effect (Waiman Long) [2000293] - Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g (Waiman Long) [2000293] - lib/test_lockup.c: fix return value of test_lockup_init() (Waiman Long) [2000293] - locking/rwbase: Take care of ordering guarantee for fastpath reader (Waiman Long) [2000293] - locking/rwbase: Extract __rwbase_write_trylock() (Waiman Long) [2000293] - locking/rwbase: Properly match set_and_save_state() to restore_state() (Waiman Long) [2000293] - locking/rtmutex: Fix ww_mutex deadlock check (Waiman Long) [2000293] - locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT (Waiman Long) [2000293] - locking/rtmutex: Return success on deadlock for ww_mutex waiters (Waiman Long) [2000293] - locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexes (Waiman Long) [2000293] - locking/rtmutex: Dequeue waiter on ww_mutex deadlock (Waiman Long) [2000293] - locking/rtmutex: Dont dereference waiter lockless (Waiman Long) [2000293] - locking/local_lock: Add PREEMPT_RT support (Waiman Long) [2000293] - locking/spinlock/rt: Prepare for RT local_lock (Waiman Long) [2000293] - locking/rtmutex: Add adaptive spinwait mechanism (Waiman Long) [2000293] - locking/rtmutex: Implement equal priority lock stealing (Waiman Long) [2000293] - preempt: Adjust PREEMPT_LOCK_OFFSET for RT (Waiman Long) [2000293] - locking/rtmutex: Prevent lockdep false positive with PI futexes (Waiman Long) [2000293] - futex: Prevent requeue_pi() lock nesting issue on RT (Waiman Long) [2000293] - futex: Simplify handle_early_requeue_pi_wakeup() (Waiman Long) [2000293] - futex: Reorder sanity checks in futex_requeue() (Waiman Long) [2000293] - futex: Clarify comment in futex_requeue() (Waiman Long) [2000293] - futex: Restructure futex_requeue() (Waiman Long) [2000293] - futex: Correct the number of requeued waiters for PI (Waiman Long) [2000293] - futex: Remove bogus condition for requeue PI (Waiman Long) [2000293] - futex: Clarify futex_requeue() PI handling (Waiman Long) [2000293] - futex: Clean up stale comments (Waiman Long) [2000293] - futex: Validate waiter correctly in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - lib/test_lockup: Adapt to changed variables (Waiman Long) [2000293] - locking/rtmutex: Add mutex variant for RT (Waiman Long) [2000293] - locking/ww_mutex: Implement rtmutex based ww_mutex API functions (Waiman Long) [2000293] - locking/rtmutex: Extend the rtmutex core to support ww_mutex (Waiman Long) [2000293] - locking/ww_mutex: Add rt_mutex based lock type and accessors (Waiman Long) [2000293] - locking/ww_mutex: Add RT priority to W/W order (Waiman Long) [2000293] - locking/ww_mutex: Implement rt_mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out internal lock accesses (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex types (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out waiter enqueueing (Waiman Long) [2000293] - locking/ww_mutex: Abstract out the waiter iteration (Waiman Long) [2000293] - locking/ww_mutex: Remove the __sched annotation from ww_mutex APIs (Waiman Long) [2000293] - locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/ww_mutex.h (Waiman Long) [2000293] - locking/ww_mutex: Split up ww_mutex_unlock() (Waiman Long) [2000293] - locking/ww_mutex: Gather mutex_waiter initialization (Waiman Long) [2000293] - locking/ww_mutex: Simplify lockdep annotations (Waiman Long) [2000293] - locking/mutex: Make mutex::wait_lock raw (Waiman Long) [2000293] - locking/ww_mutex: Move the ww_mutex definitions from into (Waiman Long) [2000293] - locking/mutex: Move the 'struct mutex_waiter' definition from to the internal header (Waiman Long) [2000293] - locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.h (Waiman Long) [2000293] - locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO (Waiman Long) [2000293] - locking/rwlock: Provide RT variant (Waiman Long) [2000293] - locking/spinlock: Provide RT variant (Waiman Long) [2000293] - locking/rtmutex: Provide the spin/rwlock core lock function (Waiman Long) [2000293] - locking/spinlock: Provide RT variant header: (Waiman Long) [2000293] - locking/spinlock: Provide RT specific spinlock_t (Waiman Long) [2000293] - locking/rtmutex: Reduce header dependencies, only include (Waiman Long) [2000293] - rbtree: Split out the rbtree type definitions into (Waiman Long) [2000293] - locking/lockdep: Reduce header dependencies in (Waiman Long) [2000293] - locking/rtmutex: Prevent future include recursion hell (Waiman Long) [2000293] - locking/spinlock: Split the lock types header, and move the raw types into (Waiman Long) [2000293] - locking/rtmutex: Guard regular sleeping locks specific functions (Waiman Long) [2000293] - locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks (Waiman Long) [2000293] - locking/rtmutex: Use rt_mutex_wake_q_head (Waiman Long) [2000293] - locking/rtmutex: Provide rt_wake_q_head and helpers (Waiman Long) [2000293] - locking/rtmutex: Add wake_state to rt_mutex_waiter (Waiman Long) [2000293] - locking/rwsem: Add rtmutex based R/W semaphore implementation (Waiman Long) [2000293] - locking/rt: Add base code for RT rw_semaphore and rwlock (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_base_is_locked() (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_slowlock_locked() (Waiman Long) [2000293] - locking/rtmutex: Split out the inner parts of 'struct rtmutex' (Waiman Long) [2000293] - locking/rtmutex: Split API from implementation (Waiman Long) [2000293] - locking/rtmutex: Convert macros to inlines (Waiman Long) [2000293] - locking/rtmutex: Remove rt_mutex_is_locked() (Waiman Long) [2000293] - sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER() (Waiman Long) [2000293] - sched/core: Provide a scheduling point for RT locks (Waiman Long) [2000293] - sched/core: Rework the __schedule() preempt argument (Waiman Long) [2000293] - sched/wakeup: Prepare for RT sleeping spin/rwlocks (Waiman Long) [2000293] - sched/wakeup: Reorganize the current::__state helpers (Waiman Long) [2000293] - sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit (Waiman Long) [2000293] - sched/wakeup: Split out the wakeup ->__state check (Waiman Long) [2000293] - locking/rtmutex: Set proper wait context for lockdep (Waiman Long) [2000293] - locking/local_lock: Add missing owner initialization (Waiman Long) [2000293] - locking/rtmutex: Use the correct rtmutex debugging config option (Waiman Long) [2000293] - tools/runqslower: Use __state instead of state (Waiman Long) [2000293] - locking/rwsem: Remove an unused parameter of rwsem_wake() (Waiman Long) [2000293] - locking/mutex: Add MUTEX_WARN_ON (Waiman Long) [2000293] - locking/mutex: Introduce __mutex_trylock_or_handoff() (Waiman Long) [2000293] - locking/mutex: Fix HANDOFF condition (Waiman Long) [2000293] - locking/mutex: Use try_cmpxchg() (Waiman Long) [2000293] - sched: Change task_struct::state (Waiman Long) [2000293] - isdn/hisax: Use get_current_state() (Waiman Long) [2000293] - sched,timer: Use __set_current_state() (Waiman Long) [2000293] - sched: Add get_current_state() (Waiman Long) [2000293] - sched,perf,kvm: Fix preemption condition (Waiman Long) [2000293] - sched: Introduce task_is_running() (Waiman Long) [2000293] - sched: Unbreak wakeups (Waiman Long) [2000293] - seqlock: Remove trailing semicolon in macros (Waiman Long) [2000293] - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Waiman Long) [2000293] - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Waiman Long) [2000293] - sched: Rename sched_info_{queued,dequeued} (Waiman Long) [2000293] - locking/rwsem: Fix comment typo (Waiman Long) [2000293] - bpf: runqslower: Use task local storage (Waiman Long) [2000293] - lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT (Waiman Long) [2000293] - seqlock: kernel-doc: Specify when preemption is automatically altered (Waiman Long) [2000293] - seqlock: Prefix internal seqcount_t-only macros with a "do_" (Waiman Long) [2000293] - rcu: Check and report missed fqs timer wakeup on RCU stall (Waiman Long) [2000293] - softirq: Move related code into one section (Waiman Long) [2000293] - seqlock: Rename __seqprop() users (Waiman Long) [2000293] - seqlock: avoid -Wshadow warnings (Waiman Long) [2000293] - locking/seqlocks: Fix kernel-doc warnings (Waiman Long) [2000293] - locking/seqlock: Tweak DEFINE_SEQLOCK() kernel doc (Waiman Long) [2000293] - seqlock: Unbreak lockdep (Waiman Long) [2000293] - seqlock: PREEMPT_RT: Do not starve seqlock_t writers (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Introduce PREEMPT_RT support (Waiman Long) [2000293] - seqlock: seqcount_t: Implement all read APIs as statement expressions (Waiman Long) [2000293] - seqlock: Use unique prefix for seqcount_t property accessors (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Standardize naming convention (Waiman Long) [2000293] - seqlock: seqcount latch APIs: Only allow seqcount_latch_t (Waiman Long) [2000293] - rbtree_latch: Use seqcount_latch_t (Waiman Long) [2000293] - x86/tsc: Use seqcount_latch_t (Waiman Long) [2000293] - timekeeping: Use seqcount_latch_t (Waiman Long) [2000293] - time/sched_clock: Mark sched_clock_read_begin/retry() as notrace (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() during suspend (Waiman Long) [2000293] - time/sched_clock: Use seqcount_latch_t (Waiman Long) [2000293] - sched_clock: Expose struct clock_read_data (Waiman Long) [2000293] - timers/sched_clock: Include local timekeeping.h for missing declarations (Waiman Long) [2000293] - sched/clock: Move sched clock initialization and merge with generic clock (Waiman Long) [2000293] - userfaultfd: simplify fault handling (Waiman Long) [2000293] - rwsem: fix commas in initialisation (Waiman Long) [2000293] - lib/test_lockup.c: make test_inode static (Waiman Long) [2000293] - genirq: Provide irq_enter/exit_rcu() (Waiman Long) [2000293] - lib/test_lockup.c: add parameters for locking generic vfs locks (Waiman Long) [2000293] - lib/test_lockup.c: fix spelling mistake "iteraions" -> "iterations" (Waiman Long) [2000293] - lib/test_lockup: test module to generate lockups (Waiman Long) [2000293] - x86/tsc: Move inline keyword to the beginning of function declarations (Waiman Long) [2000293] - softirq: Don't skip softirq execution when softirq thread is parking (Waiman Long) [2000293] - sched/core: Convert task_struct.stack_refcount to refcount_t (Waiman Long) [2000293] - kernel/hung_task.c: break RCU locks based on jiffies (Waiman Long) [2000293] - x86/process: Avoid unnecessary NULL check in get_wchan() (Waiman Long) [2000293] - kernel/rwsem: Remove ifdef __init_rwsem code from rwsem.c (Waiman Long) [2000293] - misc: hpilo: map iLO shared memory by PCI revision id (Joseph Szczypek) [1985076] - misc: hpilo: MAINTAINERS: add entry for hpilo (Joseph Szczypek) [1985076] - misc: hpilo: avoid a useless memset (Joseph Szczypek) [1985076] - misc: hpilo: switch from 'pci_' to 'dma_' API (Joseph Szczypek) [1985076] - hpilo: Replace one-element array with flexible-array member (Joseph Szczypek) [1985076] - perf flamegraph: flamegraph.py script improvements (Michael Petlan) [2010269]- ceph: skip existing superblocks that are blocklisted or shut down when mounting (Jeffrey Layton) [2011462] - cpufreq: intel_pstate: Combine ->stop_cpu() and ->offline() (David Arcari) [2003695] - cpufreq: intel_pstate: Add Cometlake support in no-HWP mode (David Arcari) [2003695] - cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (David Arcari) [2003695] - i2c: i801: Add support for Intel Alder Lake PCH-M (David Arcari) [1929497] - i2c: i801: Add Block Write-Block Read Process Call support (David Arcari) [1929497] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [1929501] - x86/microcode: Check for offline CPUs before requesting new microcode (Puneet Sethi) [1971878] - x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Terry Bowman) [1994090] - x86/resctrl: Fix default monitoring groups reporting (Terry Bowman) [1994090] - PCI: Remove WARN_ON(in_interrupt()) (Myron Stowe) [1993262] - PCI: Apply CONFIG_PCI_DEBUG to entire drivers/pci hierarchy (Myron Stowe) [1993262] - PCI: Add Silicom Denmark vendor ID (Myron Stowe) [1993262] - PCI: Align checking of syscall user config accessors (Myron Stowe) [1993262] - PCI: Decline to resize resources if boot config must be preserved (Myron Stowe) [1993262] - PCI/LINK: Remove bandwidth notification (Myron Stowe) [1993262] - PCI: acpiphp: Remove unused acpiphp_callback typedef (Myron Stowe) [1993262] - PCI: Fix pci_register_io_range() memory leak (Myron Stowe) [1993262] - EDAC/amd64: Add AMD family 17h model 60h PCI IDs (Aristeu Rozanski) [1930489] - EDAC/amd64: Add PCI device IDs for family 17h, model 70h (Aristeu Rozanski) [1930489] - scsi: bnx2fc: Remove meaningless bnx2fc_abts_cleanup() return value assignment (Nilesh Javali) [1983956] - scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Nilesh Javali) [1983956] - scsi: target: ibmvscsi_tgt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: Fix sense key for invalid EXTENDED COPY request (Maurizio Lombardi) [2004470] - scsi: target: Allows backend drivers to fail with specific sense codes (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix possible null-pointer dereference in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop unnecessary se_cmd ASC/ASCQ members (Maurizio Lombardi) [2004470] - scsi: target: sbp: Drop incorrect ASC/ASCQ usage (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid using lun_tg_pt_gp after unlock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add new feature KEEP_BUF (Maurizio Lombardi) [2004470] - scsi: target: Remove redundant assignment to variable ret (Maurizio Lombardi) [2004470] - scsi: target: Fix NULL dereference on XCOPY completion (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove redundant continue statement (Maurizio Lombardi) [2004470] - scsi: target: Use standard SAM status types (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix boolreturn.cocci warnings (Maurizio Lombardi) [2004470] - scsi: target: core: Add the VERSION DESCRIPTOR fields to the INQUIRY data (Maurizio Lombardi) [2004470] - scsi: target: core: Bump INQUIRY VERSION to SPC-4 (Maurizio Lombardi) [2004470] - scsi: target: core: Add configurable IEEE Company ID attribute (Maurizio Lombardi) [2004470] - scsi: target: core: Unify NAA identifier generation (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Remove redundant assignment to pg_size (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV_BIT_PLUGGED (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Drop unnecessary container_of() (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Switch to kmemdup_nul() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix smp_processor_id() BUG messages (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix xarray RCU warning (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid smp_processor_id() in preemptible code (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Fix a kernel-doc header (Maurizio Lombardi) [2004470] - scsi: target: Shorten ALUA error messages (Maurizio Lombardi) [2004470] - scsi: target: Fix two format specifiers (Maurizio Lombardi) [2004470] - scsi: target: Compare explicitly with SAM_STAT_GOOD (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Make data_pages_per_blk changeable via configfs (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace block size definitions with new udev members (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Remove function tcmu_get_block_page() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Support DATA_BLOCK_SIZE = N * PAGE_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Prepare for PAGE_SIZE != DATA_BLOCK_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust names of variables and definitions (Maurizio Lombardi) [2004470] - scsi: target: Make the virtual LUN 0 device (Maurizio Lombardi) [2004470] - scsi: target: Add the DUMMY flag to rd_mcp (Maurizio Lombardi) [2004470] - scsi: target: Fix htmldocs warning in target_submit_prep() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust parameter in call to tcmu_blocks_release() (Maurizio Lombardi) [2004470] - scsi: target: core: file: Don't duplicate memset(0xff) (Maurizio Lombardi) [2004470] - scsi: target: core: pr: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: configfs: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro PRINT_BUF (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro TEXT_LEN (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro ISCSI_INST_LAST_FAILURE_TYPE (Maurizio Lombardi) [2004470] - scsi: target: core: Remove unused macros NONE and ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: core: Get rid of warning in compare_and_write_do_cmp() (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Remove unused macro ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix type of logs_per_phys (Maurizio Lombardi) [2004470] - scsi: target: iblock: Trim line longer than 80 characters (Maurizio Lombardi) [2004470] - scsi: target: iblock: Remove an extra argument (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Use GFP_NOIO while handling cmds or holding cmdr_lock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace radix_tree with XArray (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace IDR by XArray (Maurizio Lombardi) [2004470] - scsi: target: core: Make completion affinity configurable (Maurizio Lombardi) [2004470] - scsi: target: core: Flush submission work during TMR processing (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: iblock: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: core: Fix backend plugging (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use LIO wq cmd submission helper (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use block cmd allocator for se_cmds (Maurizio Lombardi) [2004470] - scsi: target: core: Add workqueue based cmd submission (Maurizio Lombardi) [2004470] - scsi: target: core: Add gfp_t arg to target_cmd_init_cdb() (Maurizio Lombardi) [2004470] - scsi: target: core: Remove target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: srpt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: qla2xxx: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Move sess cmd list/lock to driver (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: core: Break up target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: core: Rename transport_init_se_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop kref_get_unless_zero() in target_get_sess_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Move t_task_cdb initialization (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Fix zero tag inside a trace event (Maurizio Lombardi) [2004470] - nfsd: move fsnotify on client creation outside spinlock (Steve Dickson) [1719330] - nfsd: report client confirmation status in "info" file (Steve Dickson) [1719330] - nfsd: fsnotify on rmdir under nfsd/clients/ (Steve Dickson) [1719330]- mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() (Waiman Long) [2009258] - mm/gup: check for isolation errors (Waiman Long) [2009258] - mm/gup: return an error on migration failure (Waiman Long) [2009258] - mm/gup: check every subpage of a compound page during isolation (Waiman Long) [2009258] - mm/gup: don't pin migrated cma pages in movable zone (Waiman Long) [2009258] - mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Waiman Long) [2009258] - mm/gup: decrement head page once for group of subpages (Waiman Long) [2009258] - mm/gup: add compound page list iterator (Waiman Long) [2009258] - mm/gup: protect unpin_user_pages() against npages==-ERRNO (Waiman Long) [2009258] - mm, memcg: remove unused functions (Waiman Long) [2008341] - mm,vmscan: fix divide by zero in get_scan_count (Waiman Long) [2008341] - mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Waiman Long) [2008341] - mm/memcg: fix incorrect flushing of lruvec data in obj_stock (Waiman Long) [2008341] - mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() (Waiman Long) [2008341] - mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code (Waiman Long) [2008341] - cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync (Waiman Long) [2008341] - percpu: flush tlb in pcpu_reclaim_populated() (Waiman Long) [2008341] - mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calculate_protection (Waiman Long) [2008341] - memcontrol: use flexible-array member (Waiman Long) [2008341] - mm: vmscan: remove noinline_for_stack (Waiman Long) [2008341] - mm: memcontrol: move obj_cgroup_uncharge_pages() out of css_set_lock (Waiman Long) [2008341] - mm: memcontrol: simplify the logic of objcg pinning memcg (Waiman Long) [2008341] - mm: memcontrol: rename lruvec_holds_page_lru_lock to page_matches_lruvec (Waiman Long) [2008341] - mm: memcontrol: simplify lruvec_holds_page_lru_lock (Waiman Long) [2008341] - mm: memcontrol: remove the pgdata parameter of mem_cgroup_page_lruvec (Waiman Long) [2008341] - mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm (Waiman Long) [2008341] - mm: memcontrol: fix page charging in page replacement (Waiman Long) [2008341] - percpu: optimize locking in pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: initialize best_upa variable (Waiman Long) [2008341] - percpu: rework memcg accounting (Waiman Long) [2008341] - mm, memcg: introduce mem_cgroup_kmem_disabled() (Waiman Long) [2008341] - mm, memcg: mark cgroup_memory_nosocket, nokmem and noswap as __ro_after_init (Waiman Long) [2008341] - mm: vmscan: shrink deferred objects proportional to priority (Waiman Long) [2008341] - mm: memcontrol: reparent nr_deferred when memcg offline (Waiman Long) [2008341] - mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers (Waiman Long) [2008341] - mm: vmscan: use per memcg nr_deferred of shrinker (Waiman Long) [2008341] - mm: vmscan: add per memcg shrinker nr_deferred (Waiman Long) [2008341] - mm: vmscan: use a new flag to indicate shrinker is registered (Waiman Long) [2008341] - mm: vmscan: add shrinker_info_protected() helper (Waiman Long) [2008341] - mm: memcontrol: rename shrinker_map to shrinker_info (Waiman Long) [2008341] - mm: vmscan: use kvfree_rcu instead of call_rcu (Waiman Long) [2008341] - mm: vmscan: remove memcg_shrinker_map_size (Waiman Long) [2008341] - mm: vmscan: use shrinker_rwsem to protect shrinker_maps allocation (Waiman Long) [2008341] - mm: vmscan: consolidate shrinker_maps handling code (Waiman Long) [2008341] - mm: vmscan: use nid from shrink_control for tracepoint (Waiman Long) [2008341] - linux/memcontrol.h: remove duplicate struct declaration (Waiman Long) [2008341] - memcg: charge before adding to swapcache on swapin (Waiman Long) [2008341] - kselftests: cgroup: update kmem test for new vmstat implementation (Waiman Long) [2008341] - mm: memcontrol: consolidate lruvec stat flushing (Waiman Long) [2008341] - mm: memcontrol: switch to rstat (Waiman Long) [2008341] - cgroup: rstat: punt root-level optimization to individual controllers (Waiman Long) [2008341] - cgroup: rstat: support cgroup1 (Waiman Long) [2008341] - mm: memcontrol: privatize memcg_page_state query functions (Waiman Long) [2008341] - mm: memcontrol: kill mem_cgroup_nodeinfo() (Waiman Long) [2008341] - memcg: enable memcg oom-kill for __GFP_NOFAIL (Waiman Long) [2008341] - memcg: cleanup root memcg checks (Waiman Long) [2008341] - mm: memcontrol: fix kernel stack account (Waiman Long) [2008341] - mm: page-writeback: simplify memcg handling in test_clear_page_writeback() (Waiman Long) [2008341] - percpu: implement partial chunk depopulation (Waiman Long) [2008341] - percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 (Waiman Long) [2008341] - percpu: factor out pcpu_check_block_hint() (Waiman Long) [2008341] - percpu: split __pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: fix a comment about the chunks ordering (Waiman Long) [2008341] - mm/compaction: remove rcu_read_lock during page compaction (Waiman Long) [2008341] - mm/vmscan.c: make lruvec_lru_size() static (Waiman Long) [2008341] - include/linux/mm_inline.h: fold __update_lru_size() into its sole caller (Waiman Long) [2008341] - include/linux/mm_inline.h: fold page_lru_base_type() into its sole caller (Waiman Long) [2008341] - mm: VM_BUG_ON lru page flags (Waiman Long) [2008341] - mm: add __clear_page_lru_flags() to replace page_off_lru() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() (Waiman Long) [2008341] - mm: don't pass "enum lru_list" to lru list addition functions (Waiman Long) [2008341] - include/linux/mm_inline.h: shuffle lru list addition and deletion functions (Waiman Long) [2008341] - mm/vmscan.c: use add_page_to_lru_list() (Waiman Long) [2008341] - mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Waiman Long) [2008341] - mm: remove superfluous __ClearPageActive() (Waiman Long) [2008341] - mm, memcg: decouple e{low,min} state mutations from protection checks (Waiman Long) [2008341] - Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window" (Waiman Long) [2008341] - mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node (Waiman Long) [2008341] - include/bitmap.h: add new functions to documentation (Waiman Long) [2008341] - include/bitmap.h: add missing parameter in docs (Waiman Long) [2008341] - bitmap: genericize percpu bitmap region iterators (Waiman Long) [2008341] - cgroup, rstat: Don't flush subtree root unless necessary (Waiman Long) [2008341] - mm/memcg: Move mem_cgroup kABI compatibility structure into rh_kabi_memcg.h (Waiman Long) [2008341] - mm/swap: consider max pages in iomap_swapfile_add_extent (Brian Foster) [1969326] - mm/slub: Fix backtrace of objects to handle redzone adjustment (Waiman Long) [2008340] - powerpc/powernv: Fix CPU idle to be called with IRQs disabled (Waiman Long) [2008340] - torture: Fix grace-period rate output (Waiman Long) [2008340] - rcu: Fix kfree_rcu() docbook errors (Waiman Long) [2008340] - rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Waiman Long) [2008340] - rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Waiman Long) [2008340] - idle: Prevent late-arriving interrupts from disrupting offline (Waiman Long) [2008340] - torture: Maintain torture-specific set of CPUs-online books (Waiman Long) [2008340] - torture: Clean up after torture-test CPU hotplugging (Waiman Long) [2008340] - rcutorture: Make object_debug also double call_rcu() heap object (Waiman Long) [2008340] - torture: Throttle VERBOSE_TOROUT_*() output (Waiman Long) [2008340] - torture: Make refscale throttle high-rate printk()s (Waiman Long) [2008340] - rcutorture: Use hrtimers for reader and writer delays (Waiman Long) [2008340] - torture: Make stutter use torture_hrtimeout_*() functions (Waiman Long) [2008340] - rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits (Waiman Long) [2008340] - torture: Add fuzzed hrtimer-based sleep functions (Waiman Long) [2008340] - rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives (Waiman Long) [2008340] - rcutorture: Make synctype[] and nsynctype be static global (Waiman Long) [2008340] - rcutorture: Require entire stutter period be post-boot (Waiman Long) [2008340] - refscale: Allow summarization of verbose output (Waiman Long) [2008340] - torture: Allow standalone kvm-recheck.sh run detect --trust-make (Waiman Long) [2008340] - torture: Simplify exit-code plumbing for kvm-recheck.sh and kvm-find-errors.sh (Waiman Long) [2008340] - torture: s/STOP/STOP.1/ to avoid scenario collision (Waiman Long) [2008340] - torture: Add --dryrun batches to help schedule a distributed run (Waiman Long) [2008340] - torture: Stop hanging on panic (Waiman Long) [2008340] - torture: Add kvm.sh test summary to end of log file (Waiman Long) [2008340] - torture: Make kvm.sh include --kconfig arguments in CPU calculation (Waiman Long) [2008340] - torture: Make kvm.sh return failure upon build failure (Waiman Long) [2008340] - torture: Print run duration at end of kvm.sh execution (Waiman Long) [2008340] - torture: Make kvm.sh arguments accumulate (Waiman Long) [2008340] - torture: Make kvm.sh "Test Summary" date be end of test (Waiman Long) [2008340] - tools/rcutorture: Make identify_qemu_vcpus() independent of local language (Waiman Long) [2008340] - torture: Add config2csv.sh script to compare torture scenarios (Waiman Long) [2008340] - torture: Prepare for splitting qemu execution from kvm-test-1-run.sh (Waiman Long) [2008340] - torture: Allow kvm.sh --datestamp to specify subdirectories (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of builds (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of batches (Waiman Long) [2008340] - torture: Make --kcsan specify lockdep (Waiman Long) [2008340] - rcu: Do not NMI offline CPUs (Waiman Long) [2008340] - rcu: For RCU grace-period kthread starvation, dump last CPU it ran on (Waiman Long) [2008340] - rcu: Mark obtuse portion of stall warning as internal debug (Waiman Long) [2008340] - scftorture: Add debug output for wrong-CPU warning (Waiman Long) [2008340] - rcutorture: Add testing for RCU's global memory ordering (Waiman Long) [2008340] - rcutorture: Add reader-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Add writer-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state (Waiman Long) [2008340] - srcu: Add comment explaining cookie overflow/wrap (Waiman Long) [2008340] - srcu: Document polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tiny SRCU grace periods (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tree SRCU grace period (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tiny SRCU grace period (Waiman Long) [2008340] - srcu: Make Tiny SRCU use multi-bit grace-period counter (Waiman Long) [2008340] - rcu: Enable rcu_normal_after_boot unconditionally for RT (Waiman Long) [2008340] - rcu: Unconditionally use rcuc threads on PREEMPT_RT (Waiman Long) [2008340] - rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT (Waiman Long) [2008340] - rcu: Eliminate the __kvfree_rcu() macro (Waiman Long) [2008340] - rcu: Introduce kfree_rcu() single-argument macro (Waiman Long) [2008340] - rcu: Record kvfree_call_rcu() call stack for KASAN (Waiman Long) [2008340] - rcu: Do any deferred nocb wakeups at CPU offline time (Waiman Long) [2008340] - rcu/nocb: Code-style nits in callback-offloading toggling (Waiman Long) [2008340] - rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state() output (Waiman Long) [2008340] - rcu/nocb: Add grace period and task state to show_rcu_nocb_state() output (Waiman Long) [2008340] - tools/rcutorture: Support nocb toggle in TREE01 (Waiman Long) [2008340] - rcutorture: Test runtime toggling of CPUs' callback offloading (Waiman Long) [2008340] - cpu/hotplug: Add lockdep_is_cpus_held() (Waiman Long) [2008340] - rcu/nocb: Locally accelerate callbacks as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Process batch locally as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Only cond_resched() from actual offloaded batch processing (Waiman Long) [2008340] - rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stage of de-offloading (Waiman Long) [2008340] - rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY (Waiman Long) [2008340] - rcu/nocb: Shutdown nocb timer on de-offloading (Waiman Long) [2008340] - rcu/nocb: Re-offload support (Waiman Long) [2008340] - rcu/nocb: De-offloading GP kthread (Waiman Long) [2008340] - rcu/nocb: Don't deoffload an offline CPU with pending work (Waiman Long) [2008340] - rcu/nocb: De-offloading CB kthread (Waiman Long) [2008340] - rcu/nocb: Always init segcblist on CPU up (Waiman Long) [2008340] - rcu/nocb: Provide basic callback offloading state machine bits (Waiman Long) [2008340] - rcu/nocb: Turn enabled/offload states into a common flag (Waiman Long) [2008340] - rcu/segcblist: Add debug checks for segment lengths (Waiman Long) [2008340] - rcu/trace: Add tracing for how segcb list changes (Waiman Long) [2008340] - rcu/tree: segcblist: Remove redundant smp_mb()s (Waiman Long) [2008340] - rcu/segcblist: Add counters to segcblist datastructure (Waiman Long) [2008340] - rcu/segcblist: Add additional comments to explain smp_mb() (Waiman Long) [2008340] - rcu/tree: Make rcu_do_batch count how many callbacks were executed (Waiman Long) [2008340] - rcu: Make call_rcu() print mem_dump_obj() info for double-freed callback (Waiman Long) [2008340] - mm: Make mem_obj_dump() vmalloc() dumps include start and length (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle vmalloc() memory (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle NULL and zero-sized pointers (Waiman Long) [2008340] - mm: Add mem_dump_obj() to print source of memory block (Waiman Long) [2008340] - rcu: Make TASKS_TRACE_RCU select IRQ_WORK (Waiman Long) [2008340] - rcu-tasks: Add RCU-tasks self tests (Waiman Long) [2008340] - rcu-tasks: Move RCU-tasks initialization to before early_initcall() (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock_rcu_node() macros (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees (Waiman Long) [2008340] - rcutorture: Don't do need_resched() testing if ->sync is NULL (Waiman Long) [2008340] - scftorture: Add full-test stutter capability (Waiman Long) [2008340] - torture: Allow alternative forms of kvm.sh command-line arguments (Waiman Long) [2008340] - rcutorture: Small code cleanups (Waiman Long) [2008340] - torture: Accept time units on kvm.sh --duration argument (Waiman Long) [2008340] - rcutorture: Make stutter_wait() caller restore priority (Waiman Long) [2008340] - torture: Force weak-hashed pointers on console log (Waiman Long) [2008340] - rcutorture: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Prevent jitter processes from delaying failed run (Waiman Long) [2008340] - rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kconfig happy (Waiman Long) [2008340] - refscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - rcuscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Exclude "NOHZ tick-stop error" from fatal errors (Waiman Long) [2008340] - rcuscale: Avoid divide by zero (Waiman Long) [2008340] - rcuscale: Add RCU Tasks Trace (Waiman Long) [2008340] - scftorture: Add an alternative IPI vector (Waiman Long) [2008340] - torture: Make torture_stutter() use hrtimer (Waiman Long) [2008340] - torture: Periodically pause in stutter_wait() (Waiman Long) [2008340] - torture: Don't kill gdb sessions (Waiman Long) [2008340] - refscale: Bounds-check module parameters (Waiman Long) [2008340] - rcu-tasks: Make the units of ->init_fract be jiffies (Waiman Long) [2008340] - rcutorture: Make grace-period kthread report match RCU flavor being tested (Waiman Long) [2008340] - rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop (Waiman Long) [2008340] - rcutorture: Make preemptible TRACE02 enable lockdep (Waiman Long) [2008340] - srcu: Use a more appropriate lockdep helper (Waiman Long) [2008340] - srcu: Take early exit on memory-allocation failure (Waiman Long) [2008340] - rcu: Fix a typo in rcu_blocking_is_gp() header comment (Waiman Long) [2008340] - rcu: Prevent lockdep-RCU splats on lock acquisition/release (Waiman Long) [2008340] - rcu/tree: nocb: Avoid raising softirq for offloaded ready-to-execute CBs (Waiman Long) [2008340] - rcu/tree: Make struct kernel_param_ops definitions const (Waiman Long) [2008340] - rcu/tree: Add a warning if CPU being onlined did not report QS already (Waiman Long) [2008340] - rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config (Waiman Long) [2008340] - rcu: Fix single-CPU check in rcu_blocking_is_gp() (Waiman Long) [2008340] - rcu: Implement rcu_segcblist_is_offloaded() config dependent (Waiman Long) [2008340] - list.h: Update comment to explicitly note circular lists (Waiman Long) [2008340] - rcu: Panic after fixed number of stalls (Waiman Long) [2008340] - x86/smpboot: Move rcu_cpu_starting() earlier (Waiman Long) [2008340] - torture: Replace cpu_up/down() with add/remove_cpu() (Waiman Long) [2008340] - PCI/PTM: Remove error message at boot (Myron Stowe) [1993252] - PCI: Mark AMD Navi14 GPU ATS as broken (Myron Stowe) [1993252] - PCI: vmd: Update type of the __iomem pointers (Myron Stowe) [1993252] - PCI: Unify ECAM constants in native PCI Express drivers (Myron Stowe) [1993252] - PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Myron Stowe) [1993252] - PCI: Mark AMD Raven iGPU ATS as broken in some platforms (Myron Stowe) [1993252] - PCI: Disable PTM during suspend to save power (Myron Stowe) [1993252] - PCI/PTM: Save/restore Precision Time Measurement Capability for suspend/resume (Myron Stowe) [1993252] - PCI: Add sysfs attribute for device power state (Myron Stowe) [1993252] - PCI/MSI: Set device flag indicating only 32-bit MSI support (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X flags updaters to msi.c (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X init to msi.c (Myron Stowe) [1993252] - PCI: Use predefined Pericom Vendor ID (Myron Stowe) [1993252] - PCI: Disable MSI for Pericom PCIe-USB adapter (Myron Stowe) [1993252] - PCI: Reduce pci_set_cacheline_size() message to debug level (Myron Stowe) [1993252] - PCI: Remove unused HAVE_PCI_SET_MWI (Myron Stowe) [1993252] - PCI: Fix overflow in command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Bounds-check command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Fix kernel-doc markup (Myron Stowe) [1993252] - PCI: ibmphp: Remove unneeded break (Myron Stowe) [1993252] - PCI/ACPI: Fix companion lookup for device 0 on the root bus (Myron Stowe) [1993252] - PCI: Keep both device and resource name for config space remaps (Myron Stowe) [1993252] - PCI: Return u16 from pci_find_ext_capability() and similar (Myron Stowe) [1993252] - PCI: Return u8 from pci_find_capability() and similar (Myron Stowe) [1993252] - PCI: Avoid duplicate IDs in driver dynamic IDs list (Myron Stowe) [1993252] - PCI: Move pci_match_device() ahead of new_id_store() (Myron Stowe) [1993252] - PCI: Decode PCIe 64 GT/s link speed (Myron Stowe) [1993252] - PCI: host-generic: Support building as modules (Myron Stowe) [1993252] - ata: sata_nv: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_ns87415.c: Document support on parisc with superio chip (Tomas Henzl) [1921465] - ata: fix some kernel-doc markups (Tomas Henzl) [1921465] - sata, highbank: simplify the return expression of ahci_highbank_suspend (Tomas Henzl) [1921465] - libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks (Tomas Henzl) [1921465] - ata: ahci: use ata_link_info() instead of ata_link_printk() (Tomas Henzl) [1921465] - libata: Use per port sync for detach (Tomas Henzl) [1921465] - ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function (Tomas Henzl) [1921465] - sata_rcar: handle pm_runtime_get_sync failure cases (Tomas Henzl) [1921465] - ata: sata_inic162x fix a spelling issue (Tomas Henzl) [1921465] - ata: libata-core: fix a doc warning (Tomas Henzl) [1921465] - ata: ahci: Add sysfs attribute to show remapped NVMe device count (Tomas Henzl) [1921465] - ata: ahci-imx: remove redundant assignment to ret (Tomas Henzl) [1921465] - libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set (Tomas Henzl) [1921465] - ata: move ata_eh_analyze_ncq_error() & co. to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-eh.c (Tomas Henzl) [1921465] - ata: move ata_sas_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-scsi.c (Tomas Henzl) [1921465] - ata: move sata_deb_timing_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move ata_qc_complete_multiple() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_hardreset() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_{debounce,resume}() to libata-sata.c (Tomas Henzl) [1921465] - ata: move *sata_set_spd*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_scr_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-core.c (Tomas Henzl) [1921465] - ata: fix CodingStyle issues in PATA timings code (Tomas Henzl) [1921465] - ata: remove EXPORT_SYMBOL_GPL()s not used by modules (Tomas Henzl) [1921465] - ata: move EXPORT_SYMBOL_GPL()s close to exported code (Tomas Henzl) [1921465] - ata: optimize ata_scsi_rbuf[] size (Tomas Henzl) [1921465] - ata: optimize struct ata_force_param size (Tomas Henzl) [1921465] - ata: use COMMAND_LINE_SIZE for ata_force_param_buf[] size (Tomas Henzl) [1921465] - ata: simplify ata_scsiop_inq_89() (Tomas Henzl) [1921465] - sata_promise: use ata_cable_sata() (Tomas Henzl) [1921465] - ata: make SATA_PMP option selectable only if any SATA host driver is enabled (Tomas Henzl) [1921465] - ata: expose ncq_enable_prio sysfs attribute only on NCQ capable hosts (Tomas Henzl) [1921465] - ata: remove stale maintainership information from core code (Tomas Henzl) [1921465] - libata: Assign OF node to the SCSI device (Tomas Henzl) [1921465] - libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() (Tomas Henzl) [1921465] - libata: transport: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1921465] - ata/acard_ahci: remove unused variable n_elem (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7216 reset is self de-asserting (Tomas Henzl) [1921465] - ata: ahci_brcm: Perform reset after obtaining resources (Tomas Henzl) [1921465] - ata: brcm: fix reset controller API usage (Tomas Henzl) [1921465] - ata: brcm: mark PM functions as __maybe_unused (Tomas Henzl) [1921465] - ata: ahci_brcm: Support BCM7216 reset controller name (Tomas Henzl) [1921465] - ata: ahci_brcm: Add a shutdown callback (Tomas Henzl) [1921465] - ata: ahci_brcm: Manage reset line during suspend/resume (Tomas Henzl) [1921465] - ata: ahci_brcm: Add missing clock management during recovery (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE (Tomas Henzl) [1921465] - ata: ahci_brcm: Fix AHCI resources management (Tomas Henzl) [1921465] - ata: libahci_platform: Export again ahci_platform_able_phys() (Tomas Henzl) [1921465] - libata: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_artop: make arrays static const, makes object smaller (Tomas Henzl) [1921465] - ata_piix: remove open-coded dmi_match(DMI_OEM_STRING) (Tomas Henzl) [1921465] - ata: sata_mv, avoid trigerrable BUG_ON (Tomas Henzl) [1921465] - ata: make qc_prep return ata_completion_errors (Tomas Henzl) [1921465] - ata: define AC_ERR_OK (Tomas Henzl) [1921465] - libata: Ensure ata_port probe has completed before detach (Tomas Henzl) [1921465] - ahci: tegra: use regulator_bulk_set_supply_names() (Tomas Henzl) [1921465] - ahci: Add support for Amazon's Annapurna Labs SATA controller (Tomas Henzl) [1921465] - ata: libahci_platform: Fix regulator_get_optional() misuse (Tomas Henzl) [1921465] - ata: ahci-imx: Covert to use GPIO descriptor (Tomas Henzl) [1921465] - libata/ahci: Fix PCS quirk application (Tomas Henzl) [1921465] - libata/ahci: Drop PCS quirk for Denverton and beyond (Tomas Henzl) [1921465] - libata: switch remaining drivers to use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_sil24: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_qstor: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_nv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_mv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - pdc_adma: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - acard_ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - libata: add SG safety checks in SFF pio transfers (Tomas Henzl) [1921465] - libata: have ata_scsi_rw_xlat() fail invalid passthrough requests (Tomas Henzl) [1921465] - ata: rb532_cf: Fix unused variable warning in rb532_pata_driver_probe (Tomas Henzl) [1921465] - ata: libahci: do not complain in case of deferred probe (Tomas Henzl) [1921465] - libata: zpodd: Fix small read overflow in zpodd_get_mech_type() (Tomas Henzl) [1921465] - ata: libahci_platform: remove redundant dev_err message (Tomas Henzl) [1921465] - drivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOs (Tomas Henzl) [1921465] - libata: Drop firmware version check from the ST1000LM024 quirk (Tomas Henzl) [1921465] - ata: sata_sil24: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata:sata_qstor: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: sata_nv: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: pdc_adma: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: libahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: acard-ahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - libata: don't request sense data on !ZAC ATA devices (Tomas Henzl) [1921465] - libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk (Tomas Henzl) [1921465] - sata_rcar: Remove ata_host_alloc() error printing (Tomas Henzl) [1921465] - libata: fix using DMA buffers on stack (Tomas Henzl) [1921465] - ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq handler implemented (Tomas Henzl) [1921465] - libata: fix a typo in comment (Tomas Henzl) [1921465] - sata_rcar: fix deferred probing (Tomas Henzl) [1921465] - ata: sata_highbank: Convert to use GPIO descriptors (Tomas Henzl) [1921465] - sata_rcar: convert to SPDX identifiers (Tomas Henzl) [1921465] - ata: ep93xx: Use proper enums for directions (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow using driver or DSL SoCs (Tomas Henzl) [1921465] - ata: ahci_brcm: Match BCM63138 compatible strings (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow optional reset controller to be used (Tomas Henzl) [1921465] - libata: mask swap internal and hardware tag (Tomas Henzl) [1921465] - pata_atiixp: Remove unnecessary parentheses (Tomas Henzl) [1921465] - ata: ahci_sunxi: add support for r40 (Tomas Henzl) [1921465] - ata: ahci_platform: add support for PHY controller regulator (Tomas Henzl) [1921465] - ata: ahci_platform: add support for AHCI controller regulator (Tomas Henzl) [1921465] - libata: Use SMART LBAM/LBAH password defines (Tomas Henzl) [1921465] - ata: ahci: Convert to using pOFn instead of device_node.name (Tomas Henzl) [1921465] - ata: ftide010: Add a quirk for SQ201 (Tomas Henzl) [1921465] - ata: ahci_platform: enable to get and control reset (Tomas Henzl) [1921465] - ata: libahci_platform: add reset control support (Tomas Henzl) [1921465] - ata: add an extra argument to ahci_platform_get_resources() (Tomas Henzl) [1921465] - ata: sata_rcar: exclude setting of PHY registers in Gen3 (Tomas Henzl) [1921465] - ata: sata_rcar: really mask all interrupts on Gen2 and later (Tomas Henzl) [1921465] - ata: libahci: Allow reconfigure of DEVSLP register (Tomas Henzl) [1921465] - ata: libahci: Correct setting of DEVSLP register (Tomas Henzl) [1921465] - ata: ahci: Enable DEVSLP by default on x86 with SLP_S0 (Tomas Henzl) [1921465] - ata: ahci: Support state with min power but Partial low power state (Tomas Henzl) [1921465] - Revert "ata: ahci_platform: convert kcalloc to devm_kcalloc" (Tomas Henzl) [1921465] - ata: sata_rcar: Add rudimentary Runtime PM support (Tomas Henzl) [1921465] - ata: sata_rcar: Provide a short-hand for &pdev->dev (Tomas Henzl) [1921465] - ata: Only output sg element mapped number in verbose debug (Tomas Henzl) [1921465] - ata: Guard ata_scsi_dump_cdb() by ATA_VERBOSE_DEBUG (Tomas Henzl) [1921465] - ata: ahci_platform: convert kcalloc to devm_kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: convert kzallloc to kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: correct parameter documentation for ahci_platform_shutdown (Tomas Henzl) [1921465] - libata: remove ata_sff_data_xfer_noirq() (Tomas Henzl) [1921465] - scsi: target: Fix the pgr/alua_support_store functions (Maurizio Lombardi) [1995935] - sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Phil Auld) [1992254] - sched/fair: Avoid a second scan of target in select_idle_cpu (Phil Auld) [1992254] - sched/fair: Use prev instead of new target as recent_used_cpu (Phil Auld) [1992254] - sched: Replace deprecated CPU-hotplug functions. (Phil Auld) [1992254] - sched/deadline: Fix reset_on_fork reporting of DL tasks (Phil Auld) [1992254] - sched/numa: Fix is_core_idle() (Phil Auld) [1992254] - sched/fair: Sync load_sum with load_avg after dequeue (Phil Auld) [1992254] - sched/fair: Fix CFS bandwidth hrtimer expiry type (Phil Auld) [1992254] - sched/fair: Ensure _sum and _avg values stay consistent (Phil Auld) [1992254] - sched/fair: Ensure that the CFS parent is added after unthrottling (Phil Auld) [1992254] - sched/rt: Fix Deadline utilization tracking during policy change (Phil Auld) [1992254] - sched/rt: Fix RT utilization tracking during policy change (Phil Auld) [1992254] - sched/fair: Age the average idle time (Phil Auld) [1992254] - wait: use LIST_HEAD_INIT() to initialize wait_queue_head (Phil Auld) [1992254] - sched: Optimize housekeeping_cpumask() in for_each_cpu_and() (Phil Auld) [1992254] - sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling (Phil Auld) [1992254] - sched/pelt: Check that *_avg are null when *_sum are (Phil Auld) [1992254] - sched/fair: Correctly insert cfs_rq's to list on unthrottle (Phil Auld) [1992254] - sched/pelt: Ensure that *_sum is always synced with *_avg (Phil Auld) [1992254] - sched/fair: Return early from update_tg_cfs_load() if delta == 0 (Phil Auld) [1992254] - sched/fair: Make sure to update tg contrib for blocked load (Phil Auld) [1992254] - sched/fair: Keep load_avg and load_sum synced (Phil Auld) [1992254] - sched: Stop PF_NO_SETAFFINITY from being inherited by various init system threads (Phil Auld) [1992254] - sched: Fix a stale comment in pick_next_task() (Phil Auld) [1992254] - sched/fair: Fix ascii art by relpacing tabs (Phil Auld) [1992254] - tick/nohz: Call tick_nohz_task_switch() with interrupts disabled (Phil Auld) [1992254] - sched/fair: Fix clearing of has_idle_cores flag in select_idle_cpu() (Phil Auld) [1992254] - sched/core: Remove the pointless BUG_ON(!task) from wake_up_q() (Phil Auld) [1992254] - sched: Make the idle task quack like a per-CPU kthread (Phil Auld) [1992254] - sched/fair: Fix unfairness caused by missing load decay (Phil Auld) [1992254] - sched: Make nr_iowait_cpu() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_iowait() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_running() return 32-bit value (Phil Auld) [1992254] - sched/isolation: Reconcile rcu_nocbs= and nohz_full= (Phil Auld) [1992254] - sched/fair: Introduce a CPU capacity comparison helper (Phil Auld) [1992254] - sched/fair: Clean up active balance nr_balance_failed trickery (Phil Auld) [1992254] - sched/fair: Move update_nohz_stats() to the CONFIG_NO_HZ_COMMON block to simplify the code & fix an unused function warning (Phil Auld) [1992254] - sched/fair: Bring back select_idle_smt(), but differently (Phil Auld) [1992254] - sched,fair: Alternative sched_slice() (Phil Auld) [1992254] - sched/topology: Remove redundant cpumask_and() in init_overlap_sched_group() (Phil Auld) [1992254] - sched/numa: Allow runtime enabling/disabling of NUMA balance without SCHED_DEBUG (Phil Auld) [1992254] - sched/fair: Optimize test_idle_cores() for !SMT (Phil Auld) [1992254] - sched: Fix various typos (Phil Auld) [1992254] - sched: Remove unnecessary variable from schedule_tail() (Phil Auld) [1992254] - sched: Optimize __calc_delta() (Phil Auld) [1992254] - sched: Provide raw_spin_rq_*lock*() helpers (Phil Auld) [1992254] - sched/pelt: Fix task util_est update filtering (Phil Auld) [1992254] - sched/fair: use lsub_positive in cpu_util_next() (Phil Auld) [1992254] - sched/fair: Reduce the window for duplicated update (Phil Auld) [1992254] - sched/fair: Reorder newidle_balance pulled_task tests (Phil Auld) [1992254] - sched/fair: Remove unused parameter of update_nohz_stats (Phil Auld) [1992254] - sched/fair: Remove unused return of _nohz_idle_balance (Phil Auld) [1992254] - sched/fair: Remove update of blocked load from newidle_balance (Phil Auld) [1992254] - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 (Phil Auld) [1992254] - sched/fair: Merge select_idle_core/cpu() (Phil Auld) [1992254] - sched/fair: Remove select_idle_smt() (Phil Auld) [1992254] - sched/fair: Move avg_scan_cost calculations under SIS_PROP (Phil Auld) [1992254] - sched/fair: Remove SIS_AVG_CPU (Phil Auld) [1992254] - sched/eas: Don't update misfit status if the task is pinned (Phil Auld) [1992254] - sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue (Phil Auld) [1992254] - sched/fair: Add a few assertions (Phil Auld) [1992254] - cpufreq: schedutil: Simplify sugov_update_next_freq() (Phil Auld) [1992254] - sched/topology: Warn when NUMA diameter > 2 (Phil Auld) [1992254] - sched: Use task_current() instead of 'rq->curr == p' (Phil Auld) [1992254] - sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled (Phil Auld) [1992254] - sched/fair: Exclude the current CPU from find_new_ilb() (Phil Auld) [1992254] - rbtree, sched/deadline: Use rb_add_cached() (Phil Auld) [1992254] - rbtree, sched/fair: Use rb_add_cached() (Phil Auld) [1992254] - sched/isolation: Prefer housekeeping CPU in local node (Phil Auld) [1992254] - sched: Fix various typos in comments (Phil Auld) [1992254] - s390/qeth: fix deadlock during failing recovery (Sumanth Korikkar) [1984990] - s390/qeth: Fix deadlock in remove_discipline (Sumanth Korikkar) [1984990] - s390/qeth: fix NULL deref in qeth_clear_working_pool_list() (Sumanth Korikkar) [1984990] - s390/qdio: fix roll-back after timeout on ESTABLISH ccw (Sumanth Korikkar) [1984990] - s390/qdio: get rid of register asm (Sumanth Korikkar) [1984990] - s390/netiuvc: get rid of forward declarations (Sumanth Korikkar) [1984990] - s390/qeth: Consider dependency on SWITCHDEV module (Sumanth Korikkar) [1984990] - s390/qeth: shrink TX buffer struct (Sumanth Korikkar) [1984990] - s390/qeth: remove TX buffer's pointer to its queue (Sumanth Korikkar) [1984990] - s390/qeth: remove QAOB's pointer to its TX buffer (Sumanth Korikkar) [1984990] - s390/qeth: consolidate completion of pending TX buffers (Sumanth Korikkar) [1984990] - s390/qeth: use ethtool_sprintf() (Sumanth Korikkar) [1984990] - s390/qeth: unify the tracking of active cmds on ccw device (Sumanth Korikkar) [1984990] - s390/qeth: also use TX NAPI for non-IQD devices (Sumanth Korikkar) [1984990] - s390/qeth: count TX completion interrupts (Sumanth Korikkar) [1984990] - powerpc/stacktrace: Include linux/delay.h (Steve Best) [2010674] - powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Steve Best) [2010674] - powerpc/xmon: Reset RCU and soft lockup watchdogs (Steve Best) [2010674] - bpf, sockmap: Fix sk->prot unhash op reset (Jiri Benc) [1947006] - xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper input mtu_len param (Jiri Benc) [1947006] - bpf: BPF-helper for MTU checking add length input (Jiri Benc) [1947006] - xsk: Remove dangling function declaration from header file (Jiri Benc) [1947006] - bpf: Remove blank line in bpf helper description comment (Jiri Benc) [1947006] - libbpf: Use AF_LOCAL instead of AF_INET in xsk.c (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper (Jiri Benc) [1947006] - selftests/bpf: Use bpf_check_mtu in selftest test_cls_redirect (Jiri Benc) [1947006] - bpf: Drop MTU check when doing TC-BPF redirect to ingress (Jiri Benc) [1947006] - bpf: Add BPF-helper for MTU checking (Jiri Benc) [1947006] - bpf: bpf_fib_lookup return MTU value as output when looked up (Jiri Benc) [1947006] - bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jiri Benc) [1947006] - bpf: Remove MTU check in __bpf_skb_max_len (Jiri Benc) [1947006] - net, veth: Alloc skb in bulk for ndo_xdp_xmit (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_RECVMSG (Jiri Benc) [1947006] - selftests/bpf: Rewrite recvmsg{4,6} asm progs to c in test_sock_addr (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4,6}_GET{PEER,SOCK}NAME (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_SENDMSG (Jiri Benc) [1947006] - selftests/bpf: Verify that rebinding to port < 1024 from BPF works (Jiri Benc) [1947006] - bpf: Allow rewriting to ports under ip_unprivileged_port_start (Jiri Benc) [1947006] - net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port) (Jiri Benc) [1947006] - net: inet_is_local_reserved_port() should return bool not int (Jiri Benc) [1947006] - libbpf, xsk: Select AF_XDP BPF program based on kernel version (Jiri Benc) [1947006] - xsk: Fold xp_assign_dev and __xp_assign_dev (Jiri Benc) [1947006] - xsk: Remove explicit_free parameter from __xsk_rcv() (Jiri Benc) [1947006] - bpf: Split cgroup_bpf_enabled per attach type (Jiri Benc) [1947006] - bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE (Jiri Benc) [1947006] - net, xdp: Introduce xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - net, xdp: Introduce __xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindex (Jiri Benc) [1947006] - bpf: Allow to retrieve sol_socket opts from sock_addr progs (Jiri Benc) [1947006] - bpf: Replace fput with sockfd_put in sock map (Jiri Benc) [1947006] - tools: bpf: add SO_BINDTOIFINDEX to socket.h in tools (Jiri Benc) [1947006] - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Lucas Zampieri) [1956472] {CVE-2021-3542}- mm/hmm: make HMM_MIRROR an implicit option (Rafael Aquini) [1998534] - mm/hmm: allow HMM_MIRROR on all architectures with MMU (Rafael Aquini) [1998534] - mm: don't select MIGRATE_VMA_HELPER from HMM_MIRROR (Rafael Aquini) [1998534] - mm: sort out the DEVICE_PRIVATE Kconfig mess (Rafael Aquini) [1998534] - s390/ap/zcrypt: notify userspace with online, config and mode info (Stefan Schulze Frielinghaus) [1984895] - docs: livepatch: Fix a typo and remove the unnecessary gaps in a sentence (C. Erastus Toe) [1995447] - Documentation: livepatch: document reliable stacktrace (C. Erastus Toe) [1995447] - Documentation: livepatch: Convert to automatically generated contents (C. Erastus Toe) [1995447] - scsi: ibmvfc: Reinitialize sub-CRQs and perform channel enquiry after LPM (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ registration (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Simplify handling of sub-CRQ initialization (Desnes A. Nunes do Rosario) [1932217] - exec: Transform exec_update_mutex into a rw_semaphore (Chris von Recklinghausen) [1993665] - perf: Break deadlock involving exec_update_mutex (Chris von Recklinghausen) [1993665] - pidfd: Add missing sock updates for pidfd_getfd() (Chris von Recklinghausen) [1993665] - exec: Move the call of prepare_binprm into search_binary_handler (Chris von Recklinghausen) [1993665] - exec: Allow load_misc_binary to call prepare_binprm unconditionally (Chris von Recklinghausen) [1993665] - exec: Convert security_bprm_set_creds into security_bprm_repopulate_creds (Chris von Recklinghausen) [1993665] - exec: Factor security_bprm_creds_for_exec out of security_bprm_set_creds (Chris von Recklinghausen) [1993665] - exec: Move would_dump into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Rename flush_old_exec begin_new_exec (Chris von Recklinghausen) [1993665] - exec: Move most of setup_new_exec into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: In setup_new_exec cache current in the local variable me (Chris von Recklinghausen) [1993665] - exec: Merge install_exec_creds into setup_new_exec (Chris von Recklinghausen) [1993665] - exec: Rename the flag called_exec_mmap point_of_no_return (Chris von Recklinghausen) [1993665] - exec: Make unlocking exec_update_mutex explict (Chris von Recklinghausen) [1993665] - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Chris von Recklinghausen) [1993665] - pidfd: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - perf: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: io_accounting: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel: doc: remove outdated comment cred.c (Chris von Recklinghausen) [1993665] - mm: docs: Fix a comment in process_vm_rw_core (Chris von Recklinghausen) [1993665] - selftests/ptrace: add test cases for dead-locks (Chris von Recklinghausen) [1993665] - exec: Fix a deadlock in strace (Chris von Recklinghausen) [1993665] - exec: Add exec_update_mutex to replace cred_guard_mutex (Chris von Recklinghausen) [1993665] - exec: Move exec_mmap right after de_thread in flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Move cleanup of posix timers on exec out of de_thread (Chris von Recklinghausen) [1993665] - exec: Factor unshare_sighand out of de_thread and call it separately (Chris von Recklinghausen) [1993665] - exec: Only compute current once in flush_old_exec (Chris von Recklinghausen) [1993665] - pid: Implement pidfd_getfd syscall (Chris von Recklinghausen) [1993665] - pidfd: add P_PIDFD to waitid() (Chris von Recklinghausen) [1993665] - fork: return proper negative error code (Chris von Recklinghausen) [1993665] - copy_process(): don't use ksys_close() on cleanups (Chris von Recklinghausen) [1993665] - fork: don't check parent_tidptr with CLONE_PIDFD (Chris von Recklinghausen) [1993665] - fs/exec.c: move ->recursion_depth out of critical sections (Chris von Recklinghausen) [1993665] - clone: add CLONE_PIDFD (Chris von Recklinghausen) [1993665] - signal: support CLONE_PIDFD with pidfd_send_signal (Chris von Recklinghausen) [1993665] - arch: add pidfd and io_uring syscalls everywhere (Chris von Recklinghausen) [1993665] - signal: don't silently convert SI_USER signals to non-current pidfd (Chris von Recklinghausen) [1993665] - signal: add pidfd_send_signal() syscall (Chris von Recklinghausen) [1993665] - sched/core: Convert signal_struct.sigcnt to refcount_t (Chris von Recklinghausen) [1993665] - sched/core: Convert sighand_struct.count to refcount_t (Chris von Recklinghausen) [1993665] - exec: make prepare_bprm_creds static (Chris von Recklinghausen) [1993665] - fork: don't copy inconsistent signal handler state to child (Chris von Recklinghausen) [1993665] - Revert "perf: Break deadlock involving exec_update_mutex" (Chris von Recklinghausen) [1993665] - powerpc/mm/highmem: use __set_pte_at() for kmap_local() (Nico Pache) [2001854] - mm: extract might_alloc() debug check (Nico Pache) [2001854] - mm/mempolicy: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/memory.c: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/mremap: use vma_lookup() in vma_to_resize() (Nico Pache) [2001854] - mm/migrate: use vma_lookup() in do_pages_stat_array() (Nico Pache) [2001854] - mm/ksm: use vma_lookup() in find_mergeable_vma() (Nico Pache) [2001854] - kernel/events/uprobes: use vma_lookup() in find_active_uprobe() (Nico Pache) [2001854] - misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() (Nico Pache) [2001854] - media: videobuf2: use vma_lookup() in get_vaddr_frames() (Nico Pache) [2001854] - drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() (Nico Pache) [2001854] - net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() (Nico Pache) [2001854] - vfio: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - virt/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - x86/sgx: use vma_lookup() in sgx_encl_find() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_setup_htab_rma() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - arch/arm64/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - drm/i915/selftests: use vma_lookup() in __igt_mmap() (Nico Pache) [2001854] - mm: add vma_lookup(), update find_vma_intersection() comments (Nico Pache) [2001854] - i915_vma: Rename vma_lookup to i915_vma_lookup (Nico Pache) [2001854] - media: videobuf2: Move frame_vector into media subsystem (Nico Pache) [2001854] - mm/frame-vector: Use FOLL_LONGTERM (Nico Pache) [2001854] - vhost: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - docs: mm/gup: pin_user_pages.rst: add a "case 5" (Nico Pache) [2001854] - mm/gup: documentation fix for pin_user_pages*() APIs (Nico Pache) [2001854] - mm/gup: frame_vector: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) (Nico Pache) [2001854] - mm: untag user pointers in get_vaddr_frames (Nico Pache) [2001854] - media: videobuf2-vmalloc: get_userptr: buffers are always writable (Nico Pache) [2001854] - net: expand textsearch ts_state to fit skb_seq_state (Nico Pache) [2001854] - esp: avoid unneeded kmap_atomic call (Nico Pache) [2001854] - net: compound page support in skb_seq_read (Nico Pache) [2001854] - net: support kmap_local forced debugging in skb_frag_foreach (Nico Pache) [2001854] - mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - x86/crashdump/32: Simplify copy_oldmem_page() (Nico Pache) [2001854] - io-mapping: Provide iomap_local variant (Nico Pache) [2001854] - mm/highmem: Provide kmap_local* (Nico Pache) [2001854] - sched: highmem: Store local kmaps in task struct (Nico Pache) [2001854] - x86: Support kmap_local() forced debugging (Nico Pache) [2001854] - mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL (Nico Pache) [2001854] - mm/highmem: Take kmap_high_get() properly into account (Nico Pache) [2001854] - highmem: High implementation details and document API (Nico Pache) [2001854] - Documentation/io-mapping: Remove outdated blurb (Nico Pache) [2001854] - io-mapping: Cleanup atomic iomap (Nico Pache) [2001854] - mm/highmem: Remove the old kmap_atomic cruft (Nico Pache) [2001854] - highmem: Get rid of kmap_types.h (Nico Pache) [2001854] - powerpc/mm/highmem: Switch to generic kmap atomic (Nico Pache) [2001854] - x86/mm/highmem: Use generic kmap atomic implementation (Nico Pache) [2001854] - highmem: Make DEBUG_HIGHMEM functional (Nico Pache) [2001854] - highmem: Provide generic variant of kmap_atomic* (Nico Pache) [2001854] - asm-generic: Provide kmap_size.h (Nico Pache) [2001854] - fs: Remove asm/kmap_types.h includes (Nico Pache) [2001854] - highmem: Remove unused functions (Nico Pache) [2001854] - mm/highmem: Un-EXPORT __kmap_atomic_idx() (Nico Pache) [2001854] - kmap: consolidate kmap_prot definitions (Nico Pache) [2001854] - parisc/kmap: remove duplicate kmap code (Nico Pache) [2001854] - arch/kmap: define kmap_atomic_prot() for all arch's (Nico Pache) [2001854] - arch/kmap: ensure kmap_prot visibility (Nico Pache) [2001854] - arch/kunmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - arch/kmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - {x86,powerpc,microblaze}/kmap: move preempt disable (Nico Pache) [2001854] - arch/kunmap: remove duplicate kunmap implementations (Nico Pache) [2001854] - arch/kmap: remove redundant arch specific kmaps (Nico Pache) [2001854] - arch/kmap: remove BUG_ON() (Nico Pache) [2001854] - ipc: remove memcg accounting for sops objects in do_semtimedop() (Rafael Aquini) [1999705] {CVE-2021-3759} - memcg: enable accounting of ipc resources (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc: use kmalloc for msg_queue and shmid_kernel (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc sem: use kvmalloc for sem_undo allocation (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc/sem.c: replace kvmalloc/memset with kvzalloc and use struct_size (Rafael Aquini) [1999705] {CVE-2021-3759} - x86: sev-es: Restore SEV-ES-specific version of copy_from_kernel_nofault() (Vitaly Kuznetsov) [2010082] - perf machine: Initialize srcline string member in add_location struct (Michael Petlan) [1981880] - ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a unsigned int (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Optionally apply status address (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration (Tony Camuso) [2003186] - ipmi: kcs_bmc: Add serio adaptor (Tony Camuso) [2003186] - ipmi: kcs_bmc: Enable IBF on open (Tony Camuso) [2003186] - ipmi: kcs_bmc: Allow clients to control KCS IRQ state (Tony Camuso) [2003186] - ipmi: kcs_bmc: Decouple the IPMI chardev from the core (Tony Camuso) [2003186] - ipmi: kcs_bmc: Strip private client data from struct kcs_bmc (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split headers into device and client (Tony Camuso) [2003186] - ipmi: kcs_bmc: Turn the driver data-structures inside-out (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi (Tony Camuso) [2003186] - ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions (Tony Camuso) [2003186] - ipmi: kcs_bmc: Make status update atomic (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties (Tony Camuso) [2003186] - ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Tony Camuso) [2003186] - ipmi: kcs: aspeed: Adapt to new LPC DTS layout (Tony Camuso) [2003186] - ipmi_si: Join string literals back (Tony Camuso) [2003186] - ipmi_si: Drop redundant check before calling put_device() (Tony Camuso) [2003186] - ipmi_si: Use strstrip() to remove surrounding spaces (Tony Camuso) [2003186] - ipmi_si: Get rid of ->addr_source_cleanup() (Tony Camuso) [2003186] - ipmi_si: Reuse si_to_str[] array in ipmi_hardcode_init_one() (Tony Camuso) [2003186] - ipmi_si: Introduce ipmi_panic_event_str[] array (Tony Camuso) [2003186] - ipmi_si: Use proper ACPI macros to check error code for failures (Tony Camuso) [2003186] - ipmi_si: Utilize temporary variable to hold device pointer (Tony Camuso) [2003186] - ipmi_si: Remove bogus err_free label (Tony Camuso) [2003186] - ipmi: Handle device properties with software node API (Tony Camuso) [2003186] - ipmi:ssif: make ssif_i2c_send() void (Tony Camuso) [2003186] - ipmi: Refine retry conditions for getting device id (Tony Camuso) [2003186] - redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) [2010530] - Disable CONFIG_CRYPTO_SM4 on aarch64 (Vladis Dronov) [2008943] - powerpc/iommu: Report the correct most efficient DMA mask for PCI devices (Steve Best) [2007425] - powerpc/dma: Fix dma_map_ops::get_required_mask (Steve Best) [2007425] - ibmvnic: Reuse tx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse rx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse LTB when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use bitmap for LTB map_ids (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: init_tx_pools move loop-invariant code (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_tx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_rx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Fix up some comments and messages (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Consolidate code in replenish_rx_pool() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: check failover_pending in login response (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: retry reset if there are no other resets (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: parenthesize a check (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: free tx_pool if tso_pool alloc fails (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: set ltb->buff to NULL after freeing (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: account for bufs already saved in indir_buf (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: clean pending indirect buffs during reset (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use strscpy() instead of strncpy() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix send_request_map incompatible argument (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warnings in build_hdr_descs_arr (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning in strncpy (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Allow device probe if the device is not ready at boot (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use list_for_each_entry() to simplify code in ibmvnic.c (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: remove default label from to_string switch (Desnes A. Nunes do Rosario) [1998677] - intel_th: pci: Add Alder Lake-M support (Jiri Olsa) [1929502] - i2c: designware: Fix indentation in the header (David Arcari) [2004468] - i2c: designware: Use DIV_ROUND_CLOSEST() macro (David Arcari) [2004468] - math64: New DIV_S64_ROUND_CLOSEST helper (David Arcari) [2004468] - units: Add SI metric prefix definitions (David Arcari) [2004468] - i2c: busses: i2c-designware-master: Fix misnaming of 'i2c_dw_init_master()' (David Arcari) [2004468] - MAINTAINERS: adjust to removing i2c designware platform data (David Arcari) [2004468] - i2c: designware: Get rid of legacy platform data (David Arcari) [2004468] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [2004468] - i2c: designware: Switch over to i2c_freq_mode_string() (David Arcari) [2004468] - i2c: core: add api to provide frequency mode strings (David Arcari) [2004468] - i2c: designware: Fix return value check in navi_amd_register_client() (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (part 2) (David Arcari) [2004468] - i2c: designware: Add driver support for AMD NAVI GPU (David Arcari) [2004468] - i2c: designware: Adjust bus_freq_hz when refuse high speed mode set (David Arcari) [2004468] - i2c: designware: Get right data length (David Arcari) [2004468] - i2c: designware: Make register offsets all of the same width (David Arcari) [2004468] - i2c: designware: Switch header to use BIT() and GENMASK() (David Arcari) [2004468] - i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED (David Arcari) [2004468] - i2c: designware: call i2c_dw_read_clear_intrbits_slave() once (David Arcari) [2004468] - i2c: busses: Use fallthrough pseudo-keyword (David Arcari) [2004468] - i2c: designware: platdrv: Set class based on DMI (David Arcari) [2004468] - i2c: designware: Adjust bus speed independently of ACPI (David Arcari) [2004468] - i2c: designware: Add Baikal-T1 System I2C support (David Arcari) [2004468] - i2c: designware: Move reg-space remapping into a dedicated function (David Arcari) [2004468] - i2c: designware: Retrieve quirk flags as early as possible (David Arcari) [2004468] - i2c: designware: Convert driver to using regmap API (David Arcari) [2004468] - i2c: designware: Discard Cherry Trail model flag (David Arcari) [2004468] - i2c: designware: Drop hard coded FIFO depth assignment (David Arcari) [2004468] - i2c: designware: Read counters from ACPI for PCI driver (David Arcari) [2004468] - i2c: designware: Move ACPI parts into common module (David Arcari) [2004468] - i2c: designware: Drop unneeded condition in i2c_dw_validate_speed() (David Arcari) [2004468] - i2c: designware: Move i2c_dw_validate_speed() helper to a common code (David Arcari) [2004468] - i2c: designware: Include proper headers in i2c-desingware-core.h (David Arcari) [2004468] - i2c: designware: Get rid of PCI driver specifics in common code (David Arcari) [2004468] - i2c: designware: Allow slave mode for PCI enumerated devices (David Arcari) [2004468] - i2c: designware: Rename i2c_dw_probe() to i2c_dw_probe_master() (David Arcari) [2004468] - i2c: designware: Switch PCI driver to use i2c_dw_configure_master() (David Arcari) [2004468] - i2c: designware: Move configuration routines to respective modules (David Arcari) [2004468] - i2c: designware: Use devm_platform_ioremap_resource() to simplify code (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for High Speed Mode (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for Fast Mode Plus (David Arcari) [2004468] - i2c: designware: platdrv: Remove DPM_FLAG_SMART_SUSPEND flag on BYT and CHT (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (David Arcari) [2004468] - i2c: core: Provide generic definitions for bus frequencies (David Arcari) [2004468] - i2c: designware: Fix spelling typos in the comments (David Arcari) [2004468] - i2c: designware: Discard i2c_dw_read_comp_param() function (David Arcari) [2004468] - i2c: designware: Detect the FIFO size in the common code (David Arcari) [2004468] - i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C controller (David Arcari) [2004468] - i2c: designware: Fix optional reset error handling (David Arcari) [2004468] - i2c: designware: assert reset when error happen at ->probe() (David Arcari) [2004468] - i2c: designware: Synchronize IRQs when unregistering slave client (David Arcari) [2004468] - i2c: designware: Fix unused variable warning (David Arcari) [2004468] - i2c: designware: make use of devm_gpiod_get_optional (David Arcari) [2004468] - i2c: busses: Use dev_get_drvdata where possible (David Arcari) [2004468] - i2c: designware: ratelimit 'transfer when suspended' errors (David Arcari) [2004468] - i2c: designware: Add support for an interface clock (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Always use a dynamic adapter number (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Cleanup setting of the adapter number (David Arcari) [2004468] - i2c: designware: Do not allow i2c_dw_xfer() calls while suspended (David Arcari) [2004468] - i2c: designware: Cleanup bus lock handling (David Arcari) [2004468] - i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and CHT controllers (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only when calculating timings (David Arcari) [2004468] - i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disabled workaround (David Arcari) [2004468] - i2c: designware: add MSCC Ocelot support (David Arcari) [2004468] - i2c: designware: allow IP specific sda_hold_time (David Arcari) [2004468] - i2c: designware: move #ifdef CONFIG_OF to the top (David Arcari) [2004468] - i2c: designware: use generic table matching (David Arcari) [2004468] - i2c: designware: Add SPDX license tag (David Arcari) [2004468] - i2c: designware: Convert to use struct i2c_timings (David Arcari) [2004468] - i2c: designware-pcidrv: Mark expected switch fall-through (David Arcari) [2004468] - i2c: designware-master: use core to detect 'no zero length' quirk (David Arcari) [2004468] - i2c: designware: Add debug print for bus speed (David Arcari) [2004468] - i2c: designware: Add debug print for SDA hold time value (David Arcari) [2004468] - i2c: designware: Separate timing parameter setting from HW initalization (David Arcari) [2004468] - i2c: designware: Move SDA hold time configuration to common code (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only once in i2c_dw_init_master() (David Arcari) [2004468] - i2c: designware: Don't use internal ___constant_swab32 (David Arcari) [2004468] - i2c: designware: Move register access detection to common code (David Arcari) [2004468] - i2c: designware: Remove needless variable from i2c_dw_init_slave() (David Arcari) [2004468]- x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1987067] - x86/amd_nb: Check vendor in AMD-only functions (David Arcari) [1987067] - hwmon: (k10temp) Add support for yellow carp (David Arcari) [1987067] - x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Arcari) [1987067] - x86: Fix various typos in comments, take #2 (David Arcari) [1987067] - x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor (David Arcari) [1987067] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1987067] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 477 (David Arcari) [1987067] - x86/amd_nb: Make hygon_nb_misc_ids static (David Arcari) [1987067] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1987067] - x86/cpu: Create Hygon Dhyana architecture support file (David Arcari) [1987067] - hwmon: (k10temp) Rework the temperature offset calculation (David Arcari) [1987067] - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (David Arcari) [1987067] - hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (David Arcari) [1987067] - hwmon: (k10temp) support Zen3 APUs (David Arcari) [1987067] - CI: Fix RT branch name (Veronika Kabatova) - platform/x86/intel: pmc/core: Add GBE Package C10 fix for Alder Lake PCH (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alder Lake low power mode support for pmc core (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder Lake (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alderlake support to pmc core driver (David Arcari) [1962965] - redhat/configs: Add CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) [1962965] - platform/x86: intel_pmc_core: Move to intel sub-directory (David Arcari) [1962965] - platform/x86: intel_skl_int3472: Move to intel/ subfolder (David Arcari) [1962965] - platform/x86: intel_pmc_core: Prevent possibile overflow (David Arcari) [1962965] - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi) [1816769] - KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov) [2001915] - pinctrl: amd: Handle wake-up interrupt (David Arcari) [2000228] - pinctrl: amd: Add irq field data (David Arcari) [2000228] - pinctrl: amd: Fix an issue with shutdown when system set to s0ix (David Arcari) [2000228] - pinctrl/amd: Add device HID for new AMD GPIO controller (David Arcari) [2000228] - pinctrl: amd: Implement irq_set_wake (David Arcari) [2000228] - genirq/PM: Introduce IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flag (David Arcari) [2000228] - pinctrl: amd: remove debounce filter setting in IRQ type setting (David Arcari) [2000228] - pinctrl: amd: print debounce filter info in debugfs (David Arcari) [2000228] - pinctrl: amd: use higher precision for 512 RtcClk (David Arcari) [2000228] - pinctrl: amd: fix incorrect way to disable debounce filter (David Arcari) [2000228] - pinctrl: amd: Use irqchip template (David Arcari) [2000228] - pinctrl: pinctrl-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (David Arcari) [2000228] - pinctrl: amd: Honor IRQ trigger type requested by the caller (David Arcari) [2000228] - pinctrl: Use new GPIO_LINE_DIRECTION (David Arcari) [2000228] - remove ioremap_nocache and devm_ioremap_nocache (David Arcari) [2000228] - pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() (David Arcari) [2000228] - pinctrl: amd: disable spurious-firing GPIO IRQs (David Arcari) [2000228] - pinctrl: Remove dev_err() usage after platform_get_irq() (David Arcari) [2000228] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (David Arcari) [2000228] - pinctrl/amd: fix typo (David Arcari) [2000228] - pinctrl: pinctrl-amd: simplify getting .driver_data (David Arcari) [2000228] - pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type (David Arcari) [2000228] - pinctrl: Include nothing else (David Arcari) [2000228] - pinctrl/amd: only handle irq if it is pending and unmasked (David Arcari) [2000228] - pinctrl/amd: fix gpio irq level in debugfs (David Arcari) [2000228] - smartpqi: Update version to 2.1.10-025 (Don Brace) [1980106] - scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [1980106] - scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Don Brace) [1980106] - scsi: smartpqi: Update version to 2.1.10-020 (Don Brace) [1980106] - scsi: smartpqi: Fix ISR accessing uninitialized data (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for new ZTE controllers (Don Brace) [1980106] - scsi: smartpqi: Add PCI ID for new ntcom controller (Don Brace) [1980106] - scsi: smartpqi: Add SCSI cmd info for resets (Don Brace) [1980106] - scsi: smartpqi: Change Kconfig menu entry to Microchip (Don Brace) [1980106] - scsi: smartpqi: Change driver module macros to Microchip (Don Brace) [1980106] - scsi: smartpqi: Update copyright notices (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for H3C P4408 controllers (Don Brace) [1980106]- lib/linear_ranges: fix repeated words & one typo (Nico Pache) [2006475] - lib: linear_ranges: Add missing MODULE_LICENSE() (Nico Pache) [2006475] - bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flags (Jiri Olsa) [1944798] - bpf, x86: Fix extable offset calculation (Jiri Olsa) [1944798] - bpftool: Add Makefile target bootstrap (Jiri Olsa) [1944798] - bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Jiri Olsa) [1944798] - docs, bpf: Add minimal markup to address doc warning (Jiri Olsa) [1944798] - test_bpf: Remove EXPECTED_FAIL flag from bpf_fill_maxinsns11 (Jiri Olsa) [1944798] - trace: bpf: Allow bpf to attach to bare tracepoints (Jiri Olsa) [1944798] - docs: bpf: Clarify -mcpu=v3 requirement for atomic ops (Jiri Olsa) [1944798] - tools, headers: Sync struct bpf_perf_event_data (Jiri Olsa) [1944798] - selftests/bpf: Add missing cleanup in atomic_bounds test (Jiri Olsa) [1944798] - docs: bpf: Clarify BPF_CMPXCHG wording (Jiri Olsa) [1944798] - docs: bpf: Fixup atomics markup (Jiri Olsa) [1944798] - bpf: Document new atomic instructions (Jiri Olsa) [1944798] - kbuild: Do not clean resolve_btfids if the output does not exist (Jiri Olsa) [1944798] - kbuild: Add resolve_btfids clean to root clean target (Jiri Olsa) [1944798] - bpf: Introduce task_vma bpf_iter (Jiri Olsa) [1944798] - bpf: Allow bpf_d_path in bpf_iter program (Jiri Olsa) [1944798] - selftests/bpf: Add test for bpf_iter_task_vma (Jiri Olsa) [1944798] - bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Jiri Olsa) [1944798] - libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Jiri Olsa) [1944798] - bpf: Update selftests to reflect new error states (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-32 (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-64 (Jiri Olsa) [1944798] - bpf: program: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1944798] - bpf: Take module reference for trampoline in module (Jiri Olsa) [1944798] - bpf/selftests: Test that kernel rejects a TCP CC with an invalid license (Jiri Olsa) [1944798] - bpf: Enforce that struct_ops programs be GPL-only (Jiri Olsa) [1944798] - libbpf: Fix bail out from 'ringbuf_process_ring()' on error (Jiri Olsa) [1944798] - selftests/bpf: Add selftest for pointer-to-array-of-struct BTF dump (Jiri Olsa) [1944798] - libbpf: Fix BTF dump of pointer-to-array-of-struct (Jiri Olsa) [1944798] - bpf, selftests: Fix up some test_verifier cases for unprivileged (Jiri Olsa) [1944798] - bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Jiri Olsa) [1944798] - libbpf: Fix INSTALL flag order (Jiri Olsa) [1944798] - libbpf: Clear map_info before each bpf_obj_get_info_by_fd (Jiri Olsa) [1944798] - samples, bpf: Add missing munmap in xdpsock (Jiri Olsa) [1944798] - tools/resolve_btfids: Fix build error with older host toolchains (Jiri Olsa) [1944798] - selftests/bpf: Fix a compiler warning in global func test (Jiri Olsa) [1944798] - bpf: Drop imprecise log message (Jiri Olsa) [1944798] - bpf: Clear percpu pointers in bpf_prog_clone_free() (Jiri Olsa) [1944798] - bpf: Fix a warning message in mark_ptr_not_null_reg() (Jiri Olsa) [1944798] - selftests/bpf: Add unit tests for pointers in global functions (Jiri Olsa) [1944798] - bpf: Support pointers in global func args (Jiri Olsa) [1944798] - bpf: Extract nullable reg type conversion into a helper function (Jiri Olsa) [1944798] - bpf: Rename bpf_reg_state variables (Jiri Olsa) [1944798] - tools/resolve_btfids: Add /libbpf to .gitignore (Jiri Olsa) [1944798] - bpf: selftests: Add non function pointer test to struct_ops (Jiri Olsa) [1944798] - libbpf: Ignore non function pointer member in struct_ops (Jiri Olsa) [1944798] - bpf: Clear per_cpu pointers during bpf_prog_realloc (Jiri Olsa) [1944798] - selftests/bpf: Add a selftest for the tracing bpf_get_socket_cookie (Jiri Olsa) [1944798] - selftests/bpf: Use vmlinux.h in socket_cookie_prog.c (Jiri Olsa) [1944798] - selftests/bpf: Integrate the socket_cookie test to test_progs (Jiri Olsa) [1944798] - bpf: Expose bpf_get_socket_cookie to tracing programs (Jiri Olsa) [1944798] - selftests/bpf: Convert test_xdp_redirect.sh to bash (Jiri Olsa) [1944798] - selftests/bpf: Add a test for map-in-map and per-cpu maps in sleepable progs (Jiri Olsa) [1944798] - bpf: Allows per-cpu maps and map-in-map in sleepable programs (Jiri Olsa) [1944798] - selftests/bpf: Improve recursion selftest (Jiri Olsa) [1944798] - selftest/bpf: Add a recursion test (Jiri Olsa) [1944798] - bpf: Count the number of times recursion was prevented (Jiri Olsa) [1944798] - bpf: Add per-program recursion prevention mechanism (Jiri Olsa) [1944798] - bpf: Compute program stats for sleepable programs (Jiri Olsa) [1944798] - bpf: Run sleepable programs with migration disabled (Jiri Olsa) [1944798] - bpf: Optimize program stats (Jiri Olsa) [1944798] - selftests/bpf: Simplify the calculation of variables (Jiri Olsa) [1944798] - selftest/bpf: Add test for var-offset stack access (Jiri Olsa) [1944798] - tools/resolve_btfids: Set srctree variable unconditionally (Jiri Olsa) [1944798] - tools/resolve_btfids: Check objects before removing (Jiri Olsa) [1944798] - tools/resolve_btfids: Build libbpf and libsubcmd in separate directories (Jiri Olsa) [1944798] - bpf: Simplify bool comparison (Jiri Olsa) [1944798] - selftests/bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf/benchs/bench_ringbufs: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Refactor BPF_PSEUDO_CALL checking as a helper function (Jiri Olsa) [1944798] - bpf/selftests: Update the IMA test to use BPF ring buffer (Jiri Olsa) [1944798] - bpf: Allow usage of BPF ringbuffer in sleepable programs (Jiri Olsa) [1944798] - bpf/selftests: Add a short note about vmtest.sh in README.rst (Jiri Olsa) [1944798] - bpf: Helper script for running BPF presubmit tests (Jiri Olsa) [1944798] - bpf: Emit explicit NULL pointer checks for PROBE_LDX instructions. (Jiri Olsa) [1944798] - libbpf: Stop using feature-detection Makefiles (Jiri Olsa) [1944798] - selftest/bpf: Testing for multiple logs on REJECT (Jiri Olsa) [1944798] - samples: bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Propagate stack bounds to registers in atomics w/ BPF_FETCH (Jiri Olsa) [1944798] - samples/bpf: Add include dir for MIPS Loongson64 to fix build errors (Jiri Olsa) [1944798] - bpf: Simplify cases in bpf_base_func_proto (Jiri Olsa) [1944798] - samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings (Jiri Olsa) [1944798] - selftests/bpf: Avoid useless void *-casts (Jiri Olsa) [1944798] - selftests/bpf: Consistent malloc/calloc usage (Jiri Olsa) [1944798] - selftests/bpf: Avoid heap allocation (Jiri Olsa) [1944798] - selftests/bpf: Define local variables at the beginning of a block (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct generic_data * (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct ifaceconfigobj * (Jiri Olsa) [1944798] - selftests/bpf: Remove casting by introduce local variable (Jiri Olsa) [1944798] - selftests/bpf: Improve readability of xdpxceiver/worker_pkt_validate() (Jiri Olsa) [1944798] - selftests/bpf: Remove memory leak (Jiri Olsa) [1944798] - selftests/bpf: Fix style warnings (Jiri Olsa) [1944798] - selftests/bpf: Remove unused enums (Jiri Olsa) [1944798] - selftests/bpf: Remove a lot of ifobject casting (Jiri Olsa) [1944798] - samples/bpf: Add xdp program on egress for xdp_redirect_map (Jiri Olsa) [1944798] - bpf: Fix typo in scalar{,32}_min_max_rsh comments (Jiri Olsa) [1944798] - bpf, docs: Update build procedure for manually compiling LLVM and Clang (Jiri Olsa) [1944798] - selftest/bpf: Fix typo (Jiri Olsa) [1944798] - libbpf: Use string table index from index table if needed (Jiri Olsa) [1944798] - bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt (Jiri Olsa) [1944798] - bpf: Permit size-0 datasec (Jiri Olsa) [1944798] - selftests: bpf: Add a new test for bare tracepoints (Jiri Olsa) [1944798] - selftests/bpf: Add verifier tests for x64 jit jump padding (Jiri Olsa) [1944798] - bpf,x64: Pad NOPs to make images converge more easily (Jiri Olsa) [1944798] - tools/bpftool: Add -Wall when building BPF programs (Jiri Olsa) [1944798] - bpf: Declare __bpf_free_used_maps() unconditionally (Jiri Olsa) [1944798] - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Jiri Olsa) [1944798] - kernel.spec: Add support to use vmlinux.h (Jiri Olsa) [1989087] - spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) [1989087] - lib/test_scanf: Handle n_bits == 0 in random tests (Chris von Recklinghausen) [1985062] - printk/console: Check consistent sequence number when handling race in console_unlock() (Chris von Recklinghausen) [1985062] - printk: fix cpu lock ordering (Chris von Recklinghausen) [1985062] - lib/dump_stack: move cpu lock to printk.c (Chris von Recklinghausen) [1985062] - random32: Fix implicit truncation warning in prandom_seed_state() (Chris von Recklinghausen) [1985062] - lib: test_scanf: Remove pointless use of type_min() with unsigned types (Chris von Recklinghausen) [1985062] - selftests: lib: Add wrapper script for test_scanf (Chris von Recklinghausen) [1985062] - lib: test_scanf: Add tests for sscanf number conversion (Chris von Recklinghausen) [1985062] - lib: vsprintf: Fix handling of number field widths in vsscanf (Chris von Recklinghausen) [1985062] - lib: vsprintf: scanf: Negative number must have field width > 1 (Chris von Recklinghausen) [1985062] - usb: host: xhci-tegra: Switch to use ptTs (Chris von Recklinghausen) [1985062] - nilfs2: Switch to use ptTs (Chris von Recklinghausen) [1985062] - kdb: Switch to use ptTs (Chris von Recklinghausen) [1985062] - lib/vsprintf: Allow to override ISO 8601 date and time separator (Chris von Recklinghausen) [1985062] - printk: Remove trailing semicolon in macros (Chris von Recklinghausen) [1985062] - printk: Move EXPORT_SYMBOL() closer to vprintk definition (Chris von Recklinghausen) [1985062] - kernel/printk.c: Fixed mundane typos (Chris von Recklinghausen) [1985062] - printk: rename vprintk_func to vprintk (Chris von Recklinghausen) [1985062] - printk: console: remove unnecessary safe buffer usage (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove _nolock() variants (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock (Chris von Recklinghausen) [1985062] - printk: introduce a kmsg_dump iterator (Chris von Recklinghausen) [1985062] - printk: kmsg_dumper: remove @active field (Chris von Recklinghausen) [1985062] - printk: add syslog_lock (Chris von Recklinghausen) [1985062] - printk: use atomic64_t for devkmsg_user.seq (Chris von Recklinghausen) [1985062] - printk: use seqcount_latch for clear_seq (Chris von Recklinghausen) [1985062] - printk: introduce CONSOLE_LOG_MAX (Chris von Recklinghausen) [1985062] - printk: consolidate kmsg_dump_get_buffer/syslog_print_all code (Chris von Recklinghausen) [1985062] - printk: refactor kmsg_dump_get_buffer() (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove unused fields (Chris von Recklinghausen) [1985062] - printk: limit second loop of syslog_print_all (Chris von Recklinghausen) [1985062] - mtd: mtdoops: synchronize kmsg_dumper (Chris von Recklinghausen) [1985062] - vsprintf: dump full information of page flags in pGp (Chris von Recklinghausen) [1985062] - mm, slub: don't combine pr_err with INFO (Chris von Recklinghausen) [1985062] - mm, slub: use pGp to print page flags (Chris von Recklinghausen) [1985062] - lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() (Chris von Recklinghausen) [1985062] - printk: clarify the documentation for plain pointer printing (Chris von Recklinghausen) [1985062] - lib/vsprintf: do not show no_hash_pointers message multiple times (Chris von Recklinghausen) [1985062] - kdb: Refactor env variables get/set code (Chris von Recklinghausen) [1985062] - kernel: debug: Ordinary typo fixes in the file gdbstub.c (Chris von Recklinghausen) [1985062] - kdb: Simplify kdb commands registration (Chris von Recklinghausen) [1985062] - seqlock,lockdep: Fix seqcount_latch_init() (Chris von Recklinghausen) [1985062] - printk: avoid prb_first_valid_seq() where possible (Chris von Recklinghausen) [1985062] - printk: rectify kernel-doc for prb_rec_init_wr() (Chris von Recklinghausen) [1985062] - lib/vsprintf: no_hash_pointers prints all addresses as unhashed (Chris von Recklinghausen) [1985062] - kselftest: add support for skipped tests (Chris von Recklinghausen) [1985062] - lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers (Chris von Recklinghausen) [1985062] - printk: fix deadlock when kernel panic (Chris von Recklinghausen) [1985062] - torture: Remove "Failed to add ttynull console" false positive (Chris von Recklinghausen) [1985062] - printk: fix string termination for record_print_text() (Chris von Recklinghausen) [1985062] - printk: fix buffer overflow potential for print_text() (Chris von Recklinghausen) [1985062] - printk: fix kmsg_dump_get_buffer length calulations (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix line counting (Chris von Recklinghausen) [1985062] - Revert "init/console: Use ttynull as a fallback when there is no console" (Chris von Recklinghausen) [1985062] - printk: remove obsolete dead assignment (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Reference text_data_ring directly in callees. (Chris von Recklinghausen) [1985062] - printk/console: Allow to disable console output by using console="" or console=null (Chris von Recklinghausen) [1985062] - init/console: Use ttynull as a fallback when there is no console (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock writer-protection of ringbuffer (Chris von Recklinghausen) [1985062] - printk: inline log_output(),log_store() in vprintk_store() (Chris von Recklinghausen) [1985062] - printk: remove unneeded dead-store assignment (Chris von Recklinghausen) [1985062] - printk: finalize records with trailing newlines (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Wrong data pointer when appending small string (Chris von Recklinghausen) [1985062] - printk: reduce setup_text_buf size to LOG_LINE_MAX (Chris von Recklinghausen) [1985062] - printk: avoid and/or handle record truncation (Chris von Recklinghausen) [1985062] - printk: remove dict ring (Chris von Recklinghausen) [1985062] - printk: move dictionary keys to dev_printk_info (Chris von Recklinghausen) [1985062] - printk: move printk_info into separate array (Chris von Recklinghausen) [1985062] - printk: reimplement log_cont using record extension (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add finalization/extension support (Chris von Recklinghausen) [1985062] - printk: ringbuffer: change representation of states (Chris von Recklinghausen) [1985062] - printk: ringbuffer: clear initial reserved fields (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add BLK_DATALESS() macro (Chris von Recklinghausen) [1985062] - printk: ringbuffer: relocate get_data() (Chris von Recklinghausen) [1985062] - printk: ringbuffer: avoid memcpy() on state_var (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix setting state in desc_read() (Chris von Recklinghausen) [1985062] - seqlock: Introduce seqcount_latch_t (Chris von Recklinghausen) [1985062] - scripts/gdb: update for lockless printk ringbuffer (Chris von Recklinghausen) [1985062] - scripts/gdb: add utils.read_ulong() (Chris von Recklinghausen) [1985062] - printk: reduce LOG_BUF_SHIFT range for H8300 (Chris von Recklinghausen) [1985062] - printk: ringbuffer: support dataless records (Chris von Recklinghausen) [1985062] - MAINTAIERS: Add John Ogness as printk reviewer (Chris von Recklinghausen) [1985062] - printk: use the lockless ringbuffer (Chris von Recklinghausen) [1985062] - Revert "printk: lock/unlock console only for new logbuf entries" (Chris von Recklinghausen) [1985062] - printk: add lockless ringbuffer (Chris von Recklinghausen) [1985062] - crash: add VMCOREINFO macro to define offset in a struct declared by typedef (Chris von Recklinghausen) [1985062] - printk: Use fallthrough pseudo-keyword (Chris von Recklinghausen) [1985062] - kernel.h: Move oops_in_progress to printk.h (Chris von Recklinghausen) [1985062] - serial: 8250: change lock order in serial8250_do_startup() (Chris von Recklinghausen) [1985062] - kernel: printk: delete repeated words in comments (Chris von Recklinghausen) [1985062] - random32: Restore __latent_entropy attribute on net_rand_state (Chris von Recklinghausen) [1985062] - random32: add a tracepoint for prandom_u32() (Chris von Recklinghausen) [1985062] - init: open code setting up stdin/stdout/stderr (Chris von Recklinghausen) [1985062] - hvc: unify console setup naming (Chris von Recklinghausen) [1985062] - console: Fix trivia typo 'change' -> 'chance' (Chris von Recklinghausen) [1985062] - console: Propagate error code from console ->setup() (Chris von Recklinghausen) [1985062] - tty: hvc: Return proper error code from console ->setup() hook (Chris von Recklinghausen) [1985062] - lib/vsprintf: Force type of flags value for gfp_t (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace custom spec to print decimals with generic one (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace hidden BUILD_BUG_ON() with static_assert() (Chris von Recklinghausen) [1985062] - printk: Make linux/printk.h self-contained (Chris von Recklinghausen) [1985062] - doc:kmsg: explicitly state the return value in case of SEEK_CUR (Chris von Recklinghausen) [1985062] - Replace HTTP links with HTTPS ones: vsprintf (Chris von Recklinghausen) [1985062] - Revert "kernel/printk: add kmsg SEEK_CUR handling" (Chris von Recklinghausen) [1985062] - random32: move the pseudo-random 32-bit definitions to prandom.h (Chris von Recklinghausen) [1985062] - printk/kdb: Redirect printk messages into kdb in any context (Chris von Recklinghausen) [1985062] - usb: pulse8-cec: Switch to use ptT (Chris von Recklinghausen) [1985062] - lib/vsprintf: Print time64_t in human readable format (Chris von Recklinghausen) [1985062] - printk: Remove pr_cont_once() (Chris von Recklinghausen) [1985062] - printk: handle blank console arguments passed in. (Chris von Recklinghausen) [1985062] - kernel/printk: add kmsg SEEK_CUR handling (Chris von Recklinghausen) [1985062] - printk: Fix a typo in comment "interator"->"iterator" (Chris von Recklinghausen) [1985062] - printk: Correctly set CON_CONSDEV even when preferred console was not registered (Chris von Recklinghausen) [1985062] - printk: Fix preferred console selection with multiple matches (Chris von Recklinghausen) [1985062] - printk: Move console matching logic into a separate function (Chris von Recklinghausen) [1985062] - lib/vsprintf: update comment about simple_strto() functions (Chris von Recklinghausen) [1985062] - printk: Convert a use of sprintf to snprintf in console_unlock (Chris von Recklinghausen) [1985062] - lib/dynamic_debug.c: use address-of operator on section symbols (Chris von Recklinghausen) [1985062] - printk: fix exclusive_console replaying (Chris von Recklinghausen) [1985062] - Revert "fs: remove ksys_dup()" (Chris von Recklinghausen) [1985062] - early init: fix error handling when opening /dev/console (Chris von Recklinghausen) [1985062] - device.h: move dev_printk()-like functions to dev_printk.h (Chris von Recklinghausen) [1985062] - docs: printk-formats: add ptrdiff_t type to printk-formats (Chris von Recklinghausen) [1985062] - fs: remove ksys_dup() (Chris von Recklinghausen) [1985062] - MAINTAINERS: Add VSPRINTF (Chris von Recklinghausen) [1985062] - tools lib api: Renaming pr_warning to pr_warn (Chris von Recklinghausen) [1985062] - lib: cpu_rmap: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - trace: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - vgacon: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - scsi: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: intel_oaktrail: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: asus-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: eeepc-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - oprofile: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - of: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - macintosh: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - idsn: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - ide: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - crypto: n2: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - clocksource: samsung_pwm_timer: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - gdrom: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - drbd: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - x86: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - arm64: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - dump_stack: avoid the livelock of the dump_lock (Chris von Recklinghausen) [1985062] - lib/vsprintf: Add pfw conversion specifier for printing fwnode names (Chris von Recklinghausen) [1985062] - lib/vsprintf: Make use of fwnode API to obtain node names and separators (Chris von Recklinghausen) [1985062] - ABI: Update dev-kmsg documentation to match current kernel behaviour (Chris von Recklinghausen) [1985062] - printk: Replace strncmp() with str_has_prefix() (Chris von Recklinghausen) [1985062] - lib/test_printf: Remove obvious comments from pd and pD tests (Chris von Recklinghausen) [1985062] - lib/test_printf: Add test of null/invalid pointer dereference for dentry (Chris von Recklinghausen) [1985062] - vsprintf: Prevent crash when dereferencing invalid pointers for pD (Chris von Recklinghausen) [1985062] - printk: Do not lose last line in kmsg buffer dump (Chris von Recklinghausen) [1985062] - scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set (Chris von Recklinghausen) [1985062] - lib/vsprintf: Remove support for pF and pf in favour of pS and ps (Chris von Recklinghausen) [1985062] - tracing: kdb: Allow ftdump to skip all but the last few entries (Chris von Recklinghausen) [1985062] - tracing: kdb: The skip_lines parameter should have been skip_entries (Chris von Recklinghausen) [1985062] - tracing: Add trace_total_entries() / trace_total_entries_cpu() (Chris von Recklinghausen) [1985062] - tty: Add NULL TTY driver (Chris von Recklinghausen) [1985062] - treewide: Switch printk users from pf and pF to ps and pS, respectively (Chris von Recklinghausen) [1985062] - iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver (Chris von Recklinghausen) [1985062] - device.h: Add __cold to dev_ logging functions (Chris von Recklinghausen) [1985062] - dynamic_debug: move pr_err from module.c to ddebug_add_module (Chris von Recklinghausen) [1985062] - dynamic_debug: don't duplicate modname in ddebug_add_module (Chris von Recklinghausen) [1985062] - kdb: use bool for binary state indicators (Chris von Recklinghausen) [1985062] - panic: avoid deadlocks in re-entrant console drivers (Chris von Recklinghausen) [1985062] - x86/apic: Trivial coding style fixes (Chris von Recklinghausen) [1985062] - video/console/vgacon: Print big fat warning with nomodeset (Chris von Recklinghausen) [1985062] - device: Add #define dev_fmt similar to #define pr_fmt (Chris von Recklinghausen) [1985062] - bcache: replace 'pF' by 'pS' in seq_printf() (Chris von Recklinghausen) [1985062] - Revert "Merge: redhat: switch secureboot kernel image signing to release keys" (Augusto Caringi) - drm/nouveau/fifo/ga102: initialise chid on return from channel creation (Ben Skeggs) [1997878] - drm/nouveau/ga102-: support ttm buffer moves via copy engine (Ben Skeggs) [1997878] - drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows (Ben Skeggs) [1997878] - drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences (Ben Skeggs) [1997878] - drm/nouveau/disp: power down unused DP links during init (Ben Skeggs) [1997878] - drm/nouveau: recognise GA107 (Ben Skeggs) [1997878] - PCI: Mark TI C667X to avoid bus reset (Alex Williamson) [1975768] - redhat: switch secureboot kernel image signing to release keys (Bruno Meneguele) - CI: handle RT branches in a single config (Veronika Kabatova) - CI: Fix RT check branch name (Veronika Kabatova) - CI: Drop private CI config (Veronika Kabatova) - CI: extend template use (Veronika Kabatova) - Revert "Merge: mt7921e: enable new Mediatek wireless hardware" (Bruno Meneguele) [2009501] - megaraid_sas: fix concurrent access to ISR between IRQ polling and real interrupt (Tomas Henzl) [2009022] - scsi: megaraid_sas: mq_poll support (Tomas Henzl) [2009022] - [PATCH v2] scsi: qla2xxx: Suppress unnecessary log messages during login (Nilesh Javali) [1982186] - scsi: qla2xxx: Fix excessive messages during device logout (Nilesh Javali) [1982186] - PCI: pciehp: Ignore Link Down/Up caused by DPC (Myron Stowe) [1981741] - arm64: kpti: Fix "kpti=off" when KASLR is enabled (Mark Salter) [1979731] - arm64: Fix CONFIG_ARCH_RANDOM=n build (Mark Salter) [1979731] - redhat/configs: aarch64: add CONFIG_ARCH_RANDOM (Mark Salter) [1979731] - arm64: Implement archrandom.h for ARMv8.5-RNG (Mark Salter) [1979731] - arm64: kconfig: Fix alignment of E0PD help text (Mark Salter) [1979731] - arm64: Use register field helper in kaslr_requires_kpti() (Mark Salter) [1979731] - arm64: Simplify early check for broken TX1 when KASLR is enabled (Mark Salter) [1979731] - arm64: Use a variable to store non-global mappings decision (Mark Salter) [1979731] - arm64: Don't use KPTI where we have E0PD (Mark Salter) [1979731] - arm64: Factor out checks for KASLR in KPTI code into separate function (Mark Salter) [1979731] - redhat/configs: Add CONFIG_ARM64_E0PD (Mark Salter) [1979731] - arm64: Add initial support for E0PD (Mark Salter) [1979731] - arm64: cpufeature: Export matrix and other features to userspace (Mark Salter) [1980098] - arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1 (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Rewrite bitfields that don't follow [e, s] (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Documents missing visible fields (Mark Salter) [1980098] - arm64: Introduce system_capabilities_finalized() marker (Mark Salter) [1980098] - arm64: entry.S: Do not preempt from IRQ before all cpufeatures are enabled (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: Document HWCAP_SB (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation by ascending value (Mark Salter) [1980098] - arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE is not enabled (Mark Salter) [1980098] - arm64: cpufeature: Effectively expose FRINT capability to userspace (Mark Salter) [1980098] - arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} (Mark Salter) [1980098] - arm64: Expose FRINT capabilities to userspace (Mark Salter) [1980098] - arm64: Expose ARMv8.5 CondM capability to userspace (Mark Salter) [1980098] - docs: arm64: convert perf.txt to ReST format (Mark Salter) [1980098] - docs: arm64: convert docs to ReST and rename to .rst (Mark Salter) [1980098] - Documentation/arm64: HugeTLB page implementation (Mark Salter) [1980098] - Documentation/arm64/sve: Couple of improvements and typos (Mark Salter) [1980098] - arm64: cpufeature: Fix missing ZFR0 in __read_sysreg_by_encoding() (Mark Salter) [1980098] - arm64: Expose SVE2 features for userspace (Mark Salter) [1980098] - arm64: Advertise ARM64_HAS_DCPODP cpu feature (Mark Salter) [1980098] - arm64: add CVADP support to the cache maintenance helper (Mark Salter) [1980098] - arm64: Fix minor issues with the dcache_by_line_op macro (Mark Salter) [1980098] - arm64: Expose DC CVADP to userspace (Mark Salter) [1980098] - arm64: Handle trapped DC CVADP (Mark Salter) [1980098] - arm64: HWCAP: encapsulate elf_hwcap (Mark Salter) [1980098] - arm64: HWCAP: add support for AT_HWCAP2 (Mark Salter) [1980098] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1965331] - x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Aristeu Rozanski) [1965331] - EDAC, mce_amd: Print ExtErrorCode and description on a single line (Aristeu Rozanski) [1965331]- scsi: ibmvfc: Fix command state accounting and stale response detection (Steve Best) [1988157] - tasklist_lock, ppc64: Convert tasklist_lock to use qrwlock for ppc64 (Waiman Long) [1978377] - tasklist_lock, ppc64: Provide infrastructure to support specific use of qrwlock (Waiman Long) [1978377] - redhat/configs: Disable CONFIG_PPC_QUEUED_SPINLOCKS (Waiman Long) [1978377] - qspinlock: use signed temporaries for cmpxchg (Waiman Long) [1978377] - powerpc/qspinlock: Optimised atomic_try_cmpxchg_lock() that adds the lock hint (Waiman Long) [1978377] - powerpc/pseries: Implement paravirt qspinlocks for SPLPAR (Waiman Long) [1978377] - powerpc/64s: Implement queued spinlocks and rwlocks (Waiman Long) [1978377] - powerpc: Move spinlock implementation to simple_spinlock (Waiman Long) [1978377] - locking/spinlocks: Remove an instruction from spin and write locks (Waiman Long) [1978377] - net: Fix skb->csum update in inet_proto_csum_replace16(). (Balazs Nemeth) [1975193] - [s390] s390/dasd: fix use after free in dasd path handling (Claudio Imbrenda) [1996764] - powerpc/bpf: Fix detecting BPF atomic instructions (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Test bpf_map__set_inner_map_fd (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Use runtime page size (Viktor Malik) [1931483] - libbpf: Add bpf_map__inner_map API (Viktor Malik) [1931483] - selftests/bpf: ringbuf: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: mmap: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in map_ptr (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in sockopt_sk (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Convert to use BPF skeleton (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Remove version (Viktor Malik) [1931483] - powerpc/64s: Fix crashes when toggling entry flush barrier (Diego Domingos) [1894804] - powerpc/64s: flush L1D after user accesses (Diego Domingos) [1894804] - powerpc/uaccess: Evaluate macro arguments once, before user access is allowed (Diego Domingos) [1894804] - powerpc: Fix __clear_user() with KUAP enabled (Diego Domingos) [1894804] - powerpc: Implement user_access_begin and friends (Diego Domingos) [1894804] - powerpc: Add a framework for user access tracking (Diego Domingos) [1894804] - powerpc/64s: flush L1D on kernel entry (Diego Domingos) [1894804] - redhat: enable CONFIG_SLAB_FREELIST_HARDENED (Rafael Aquini) [1862283] - include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap (Rafael Aquini) [1862283] - uapi: rename ext2_swab() to swab() and share globally in swab.h (Rafael Aquini) [1862283] - lib/timerqueue: Rely on rbtree semantics for next timer (Phil Auld) [1984798] - e1000e: Do not take care about recovery NVM checksum (Ken Cox) [1984558] - qrtr: disable CONFIG_QRTR for non x86_64 archs (Íñigo Huguet) [1999642] - ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() (Jeff Layton) [1989999] - ceph: fix dereference of null pointer cf (Jeff Layton) [1989999] - ceph: correctly handle releasing an embedded cap flush (Jeff Layton) [1989999] - ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton) [1989999] - ceph: don't WARN if we're still opening a session to an MDS (Jeff Layton) [1989999] - rbd: don't hold lock_rwsem while running_list is being drained (Jeff Layton) [1989999] - rbd: always kick acquire on "acquired" and "released" notifications (Jeff Layton) [1989999] - ceph: take reference to req->r_parent at point of assignment (Jeff Layton) [1989999] - ceph: eliminate ceph_async_iput() (Jeff Layton) [1989999] - ceph: don't take s_mutex in ceph_flush_snaps (Jeff Layton) [1989999] - ceph: don't take s_mutex in try_flush_caps (Jeff Layton) [1989999] - ceph: don't take s_mutex or snap_rwsem in ceph_check_caps (Jeff Layton) [1989999] - ceph: eliminate session->s_gen_ttl_lock (Jeff Layton) [1989999] - ceph: allow ceph_put_mds_session to take NULL or ERR_PTR (Jeff Layton) [1989999] - ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton) [1989999] - ceph: add some lockdep assertions around snaprealm handling (Jeff Layton) [1989999] - ceph: decoding error in ceph_update_snap_realm should return -EIO (Jeff Layton) [1989999] - ceph: add IO size metrics support (Jeff Layton) [1989999] - ceph: update and rename __update_latency helper to __update_stdev (Jeff Layton) [1989999] - ceph: simplify the metrics struct (Jeff Layton) [1989999] - libceph: fix doc warnings in cls_lock_client.c (Jeff Layton) [1989999] - libceph: remove unnecessary ret variable in ceph_auth_init() (Jeff Layton) [1989999] - libceph: kill ceph_none_authorizer::reply_buf (Jeff Layton) [1989999] - ceph: make ceph_queue_cap_snap static (Jeff Layton) [1989999] - ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton) [1989999] - libceph: set global_id as soon as we get an auth ticket (Jeff Layton) [1989999] - libceph: don't pass result into ac->ops->handle_reply() (Jeff Layton) [1989999] - ceph: fix error handling in ceph_atomic_open and ceph_lookup (Jeff Layton) [1989999] - ceph: must hold snap_rwsem when filling inode for async create (Jeff Layton) [1989999] - libceph: Fix spelling mistakes (Jeff Layton) [1989999] - libceph: don't set global_id until we get an auth ticket (Jeff Layton) [1989999] - libceph: bump CephXAuthenticate encoding version (Jeff Layton) [1989999] - ceph: don't allow access to MDS-private inodes (Jeff Layton) [1989999] - ceph: fix up some bare fetches of i_size (Jeff Layton) [1989999] - ceph: support getting ceph.dir.rsnaps vxattr (Jeff Layton) [1989999] - ceph: drop pinned_page parameter from ceph_get_caps (Jeff Layton) [1989999] - ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton) [1989999] - ceph: only check pool permissions for regular files (Jeff Layton) [1989999] - ceph: send opened files/pinned caps/opened inodes metrics to MDS daemon (Jeff Layton) [1989999] - ceph: avoid counting the same request twice or more (Jeff Layton) [1989999] - ceph: rename the metric helpers (Jeff Layton) [1989999] - ceph: fix kerneldoc copypasta over ceph_start_io_direct (Jeff Layton) [1989999] - ceph: don't use d_add in ceph_handle_snapdir (Jeff Layton) [1989999] - ceph: don't clobber i_snap_caps on non-I_NEW inode (Jeff Layton) [1989999] - ceph: fix fall-through warnings for Clang (Jeff Layton) [1989999] - net: ceph: Fix a typo in osdmap.c (Jeff Layton) [1989999] - ceph: don't allow type or device number to change on non-I_NEW inodes (Jeff Layton) [1989999] - ceph: defer flushing the capsnap if the Fb is used (Jeff Layton) [1989999] - ceph: allow queueing cap/snap handling after putting cap references (Jeff Layton) [1989999] - ceph: clean up inode work queueing (Jeff Layton) [1989999] - ceph: fix flush_snap logic after putting caps (Jeff Layton) [1989999] - libceph: fix "Boolean result is used in bitwise operation" warning (Jeff Layton) [1989999] - new helper: inode_wrong_type() (Jeff Layton) [1989999] - kabi: Adding symbol single_release (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol single_open (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_read (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_printf (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_lseek (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol unregister_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_init (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_del (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_alloc (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_add (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol alloc_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol pcie_capability_read_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_read_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_clear_and_set_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_set_power_state (drivers/pci/pci.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_irq_vector (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_get_device (drivers/pci/search.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_free_irq_vectors (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_alloc_irq_vectors_affinity (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol kexec_crash_loaded (kernel/kexec_core.c) (Čestmír Kalina) [1945491] - perf/x86/intel: Fix PEBS-via-PT reload base value for Extended PEBS (Michael Petlan) [1998051] - perf/x86/intel/uncore: Fix Add BW copypasta (Michael Petlan) [1998051] - perf/x86/intel/uncore: Add BW counters for GT, IA and IO breakdown (Michael Petlan) [1998051] - Revert "ice: Add initial support framework for LAG" (Michal Schmidt) [1999016] - net: re-initialize slow_gro flag at gro_list_prepare time (Paolo Abeni) [2002367] - cxgb4: dont touch blocked freelist bitmap after free (Rahul Lakkireddy) [1998148] - cxgb4vf: configure ports accessible by the VF (Rahul Lakkireddy) [1961329] - scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (Dick Kennedy) [1976332] - scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (Dick Kennedy) [1976332] - scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash (Dick Kennedy) [1976332]- md/raid10: properly indicate failure when ending a failed write request (Nigel Croxon) [1983859] - md: Constify attribute_group structs (Nigel Croxon) [1983859] - md: mark some personalities as deprecated (Nigel Croxon) [1983859] - md/raid1: rename print_msg with r1bio_existed (Nigel Croxon) [1983859] - async_xor: check src_offs is not NULL before updating it (Nigel Croxon) [1983859] - async_xor: increase src_offs when dropping destination page (Nigel Croxon) [1983859] - md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1983859] - md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1983859] - md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1983859] - md/raid6: let async recovery function support different page offset (Nigel Croxon) [1983859] - md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1983859] - md/raid5: convert to new xor compution interface (Nigel Croxon) [1983859] - md/raid5: add new xor function to support different page offset (Nigel Croxon) [1983859] - md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1983859] - md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1983859] - x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (Jay Shin) [1994421] - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [1987094] - crypto: ccp - shutdown SEV firmware on kexec (Vladis Dronov) [1987094] - crypto: ccp - Use list_move_tail instead of list_del/list_add_tail in ccp-dmaengine.c (Vladis Dronov) [1987094] - crypto: ccp: ccp-dev: Fix a little doc-rot (Vladis Dronov) [1987094] - crypto: ccp - Fix a resource leak in an error handling path (Vladis Dronov) [1987094] - crypto: ccp - Annotate SEV Firmware file names (Vladis Dronov) [1987094] - crypto: ccp - Make ccp_dev_suspend and ccp_dev_resume void functions (Vladis Dronov) [1987094] - crypto: ccp - Use DEFINE_SPINLOCK() for spinlock (Vladis Dronov) [1987094] - crypto: ccp - A value assigned to a variable is never used (Vladis Dronov) [1987094] - crypto: ccp - Don't initialize SEV support without the SEV feature (Vladis Dronov) [1987094] - crypto: ccp - fix error handling (Vladis Dronov) [1987094] - crypto: ccp - use generic power management (Vladis Dronov) [1987094] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1987094] - crypto: ahash - remove useless setting of type flags (Vladis Dronov) [1987094] - crypto: ccp - Silence strncpy warning (Vladis Dronov) [1987094] - crypto: ccp - permit asynchronous skcipher as fallback (Vladis Dronov) [1987094] - crypto: ccp - Fix sparse warnings (Vladis Dronov) [1987094] - crypto: ccp - Update CCP driver maintainer information (Vladis Dronov) [1987094] - crypto: ccp - Fix use of merged scatterlists (Vladis Dronov) [1987094] - crypto: ccp - remove redundant assignment to variable ret (Vladis Dronov) [1987094] - crypto: ccp - use crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: hash - introduce crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: ccp -- don't "select" CONFIG_DMADEVICES (Vladis Dronov) [1987094] - crypto: ccp - Update MAINTAINERS for CCP driver (Vladis Dronov) [1987094] - crypto: ccp - switch from ablkcipher to skcipher (Vladis Dronov) [1987094] - ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() incorrectly updates position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() should increase position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - psi: Fix psi state corruption when schedule() races with cgroup move (Waiman Long) [2002025] - psi: Optimize task switch inside shared cgroups (Waiman Long) [2002025] - kthread: Fix PF_KTHREAD vs to_kthread() race (Waiman Long) [2002025] - sched/fair: Ignore percpu threads for imbalance pulls (Waiman Long) [2002025] - sched: Fix get_push_task() vs migrate_disable() (Waiman Long) [2002025] - sched: Don't defer CPU pick to migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify set_affinity_pending refcounts (Waiman Long) [2002025] - sched: Fix affine_move_task() self-concurrency (Waiman Long) [2002025] - sched: Optimize migration_cpu_stop() (Waiman Long) [2002025] - sched: Collate affine_move_task() stoppers (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() requeueing (Waiman Long) [2002025] - sched: Relax the set_cpus_allowed_ptr() semantics (Waiman Long) [2002025] - sched: Fix CPU hotplug / tighten is_per_cpu_kthread() (Waiman Long) [2002025] - sched: Prepare to use balance_push in ttwu() (Waiman Long) [2002025] - workqueue: Restrict affinity change to rescuer (Waiman Long) [2002025] - workqueue: Tag bound workers with KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - kthread: Extract KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - sched: Don't run cpu-online with balance_push() enabled (Waiman Long) [2002025] - workqueue: Use cpu_possible_mask instead of cpu_active_mask to break affinity (Waiman Long) [2002025] - sched/core: Print out straggler tasks in sched_cpu_dying() (Waiman Long) [2002025] - sched: Optimize finish_lock_switch() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() WARN (Waiman Long) [2002025] - sched/core: Add missing completion for affine_move_task() waiters (Waiman Long) [2002025] - stop_machine, rcu: Mark functions as notrace (Waiman Long) [2002025] - sched: Comment affine_move_task() (Waiman Long) [2002025] - sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable() (Waiman Long) [2002025] - sched/proc: Print accurate cpumask vs migrate_disable() (Waiman Long) [2002025] - sched: Make migrate_disable/enable() independent of RT (Waiman Long) [2002025] - sched: Fix migrate_disable() vs rt/dl balancing (Waiman Long) [2002025] - sched, lockdep: Annotate ->pi_lock recursion (Waiman Long) [2002025] - sched,rt: Use the full cpumask for balancing (Waiman Long) [2002025] - sched,rt: Use cpumask_any*_distribute() (Waiman Long) [2002025] - sched/core: Make migrate disable and CPU hotplug cooperative (Waiman Long) [2002025] - sched: Fix migrate_disable() vs set_cpus_allowed_ptr() (Waiman Long) [2002025] - sched: Add migrate_disable() (Waiman Long) [2002025] - sched: Massage set_cpus_allowed() (Waiman Long) [2002025] - sched: Fix hotplug vs CPU bandwidth control (Waiman Long) [2002025] - sched/hotplug: Consolidate task migration on CPU unplug (Waiman Long) [2002025] - workqueue: Manually break affinity on hotplug (Waiman Long) [2002025] - sched/core: Wait for tasks being pushed away on hotplug (Waiman Long) [2002025] - sched/hotplug: Ensure only per-cpu kthreads run during hotplug (Waiman Long) [2002025] - sched: Fix balance_callback() (Waiman Long) [2002025] - maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault (Waiman Long) [2002025] - s390/ftrace: fix potential crashes when switching tracers (Waiman Long) [2002025] - psi: Move PF_MEMSTALL out of task->flags (Waiman Long) [2002025] - psi: Optimize switching tasks inside shared cgroups (Waiman Long) [2002025] - psi: Fix cpu.pressure for cpu.max and competing cgroups (Waiman Long) [2002025] - stop_machine: Make stop_cpus() static (Waiman Long) [2002025] - stop_machine: remove try_stop_cpus helper (Waiman Long) [2002025] - kernel.h: Add non_block_start/end() (Waiman Long) [2002025] - processor: get rid of cpu_relax_yield (Waiman Long) [2002025] - processor: remove spin_cpu_yield (Waiman Long) [2002025] - s390: improve wait logic of stop_machine (Waiman Long) [2002025] - sched/core: Fix typo in comment (Waiman Long) [2002025] - ia64/tlb: Eradicate tlb_migrate_finish() callback (Waiman Long) [2002025] - sched/core: Remove unnecessary unlikely() in push_*_task() (Waiman Long) [2002025] - sched/fair: Reduce long-tail newly idle balance cost (Phil Auld) [1971918] - hwmon: (acpi_power_meter) Fix lockdep splat (Waiman Long) [1997807] - redhat: open the RHEL-8.6 development (Augusto Caringi) [2000679] - rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086] - selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086]- selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- mptcp: Only send extra TCP acks in eligible socket states (Paolo Abeni) [1997178] - mptcp: fix possible divide by zero (Paolo Abeni) [1997178] - mptcp: drop tx skb cache (Paolo Abeni) [1997178] - mptcp: fix memory leak on address flush (Paolo Abeni) [1997178] - ice: Only lock to update netdev dev_addr (Michal Schmidt) [1995868] - ice: restart periodic outputs around time changes (Ken Cox) [1992750] - ice: Fix perout start time rounding (Ken Cox) [1992750] - net/sched: ets: fix crash when flipping from 'strict' to 'quantum' (Davide Caratti) [1981184] - ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi) [1993131] {CVE-2021-3732} - gfs2: Don't call dlm after protocol is unmounted (Bob Peterson) [1997193] - gfs2: don't stop reads while withdraw in progress (Bob Peterson) [1997193] - gfs2: Mark journal inodes as "don't cache" (Bob Peterson) [1997193] - bpf: bpftool: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1997124] - perf/x86/intel: Apply mid ACK for small core (Michael Petlan) [1838573] - perf/x86/intel/lbr: Zero the xstate buffer on allocation (Michael Petlan) [1838573] - perf: Fix task context PMU for Hetero (Michael Petlan) [1838573] - perf/x86/intel: Fix fixed counter check warning for some Alder Lake (Michael Petlan) [1838573] - perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context (Michael Petlan) [1838573] - x86/fpu/xstate: Fix an xstate size check warning with architectural LBRs (Michael Petlan) [1838573] - perf/x86/rapl: Add support for Intel Alder Lake (Michael Petlan) [1838573] - perf/x86/cstate: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/msr: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/intel/uncore: Add Alder Lake support (Michael Petlan) [1838573] - perf: Extend PERF_TYPE_HARDWARE and PERF_TYPE_HW_CACHE (Michael Petlan) [1838573] - perf/x86/intel: Add Alder Lake Hybrid support (Michael Petlan) [1838573] - perf/x86: Support filter_match callback (Michael Petlan) [1838573] - perf/x86/intel: Add attr_update for Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Add structures for the attributes of Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Register hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Factor out x86_pmu_show_pmu_cap (Michael Petlan) [1838573] - perf/x86: Remove temporary pmu assignment in event_init (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_extra_regs (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_event_constraints (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_num_counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for extra_regs (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for event constraints (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for hardware cache event (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for unconstrained (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for intel_ctrl (Michael Petlan) [1838573] - perf/x86/intel: Hybrid PMU support for perf capabilities (Michael Petlan) [1838573] - perf/x86: Track pmu in per-CPU cpu_hw_events (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES for arch LBR read (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switch (Michael Petlan) [1838573] - x86/fpu/xstate: Add helpers for LBR dynamic supervisor feature (Michael Petlan) [1838573] - x86/fpu/xstate: Support dynamic supervisor feature for LBR (Michael Petlan) [1838573] - x86/fpu: Use proper mask to replace full instruction mask (Michael Petlan) [1838573] - x86/cpu: Add helper function to get the type of the current hybrid CPU (Michael Petlan) [1838573] - x86/cpufeatures: Enumerate Intel Hybrid Technology feature bit (Michael Petlan) [1838573] - HID: make arrays usage and value to be the same (Benjamin Tissoires) [1974942] - ACPI: PM: s2idle: Invert Microsoft UUID entry and exit (David Arcari) [1960440] - platform/x86: amd-pmc: Fix undefined reference to __udivdi3 (David Arcari) [1960440] - platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() (David Arcari) [1960440] - platform/x86: amd-pmc: Use return code on suspend (David Arcari) [1960440] - platform/x86: amd-pmc: Add new acpi id for future PMC controllers (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for ACPI ID AMDI0006 (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging s0ix counters (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging SMU metrics (David Arcari) [1960440] - platform/x86: amd-pmc: call dump registers only once (David Arcari) [1960440] - platform/x86: amd-pmc: Fix SMU firmware reporting mechanism (David Arcari) [1960440] - platform/x86: amd-pmc: Fix command completion code (David Arcari) [1960440] - usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoir (David Arcari) [1960440] - ACPI: PM: Only mark EC GPE for wakeup on Intel systems (David Arcari) [1960440] - ACPI: PM: Adjust behavior for field problems on AMD systems (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for new Microsoft UUID (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for multiple func mask (David Arcari) [1960440] - ACPI: PM: s2idle: Refactor common code (David Arcari) [1960440] - ACPI: PM: s2idle: Use correct revision id (David Arcari) [1960440] - ACPI: PM: s2idle: Add missing LPS0 functions for AMD (David Arcari) [1960440] - lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington) [1986138]- blk-mq: fix is_flush_rq (Ming Lei) [1992700] - blk-mq: fix kernel panic during iterating over flush request (Ming Lei) [1992700]- smb2: fix use-after-free in smb2_ioctl_query_info() (Ronnie Sahlberg) [1952781] - dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Mike Snitzer) [1996854] - md/raid10: Remove rcu_dereference when it doesn't need rcu lock to protect (Nigel Croxon) [1978115] - scsi: csiostor: Mark known unused variable as __always_unused (Raju Rangoju) [1961333] - scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() (Raju Rangoju) [1961333] - scsi: csiostor: Remove set but not used variable 'rln' (Raju Rangoju) [1961333] - scsi: csiostor: Return value not required for csio_dfs_destroy (Raju Rangoju) [1961333] - scsi: csiostor: Fix NULL check before debugfs_remove_recursive (Raju Rangoju) [1961333] - scsi: csiostor: Don't enable IRQs too early (Raju Rangoju) [1961333] - scsi: csiostor: Fix spelling typos (Raju Rangoju) [1961333] - scsi: csiostor: Prefer pcie_capability_read_word() (Raju Rangoju) [1961333] - scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Raju Rangoju) [1961394] - net: Use skb_frag_off accessors (Raju Rangoju) [1961394] - net: Use skb accessors in network drivers (Raju Rangoju) [1961394] - cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Raju Rangoju) [1961394] - scsi: libcxgbi: Fix a use after free in cxgbi_conn_xmit_pdu() (Raju Rangoju) [1961394] - scsi: libcxgbi: Use kvzalloc instead of opencoded kzalloc/vzalloc (Raju Rangoju) [1961394] - scsi: libcxgbi: Remove unnecessary NULL checks for 'tdata' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove an unnecessary NULL check for 'cconn' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Clean up a debug printk (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix dereference of pointer tdata before it is null checked (Raju Rangoju) [1961394] - scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy() (Raju Rangoju) [1961394] - scsi: libcxgbi: remove unused function to stop warning (Raju Rangoju) [1961394] - scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route() (Raju Rangoju) [1961394] - net/chelsio: Delete drive and module versions (Raju Rangoju) [1961394] - chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1961394] - [netdrv] treewide: prefix header search paths with $(srctree)/ (Raju Rangoju) [1961394] - libcxgb: fix incorrect ppmax calculation (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix TLS dependency (Raju Rangoju) [1961394] - [target] treewide: Use fallthrough pseudo-keyword (Raju Rangoju) [1961394] - scsi: cxgb4i: Add support for iSCSI segmentation offload (Raju Rangoju) [1961394] - [target] treewide: Use sizeof_field() macro (Raju Rangoju) [1961394] - [target] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove superfluous null check (Raju Rangoju) [1961394]- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Jon Maloy) [1985413] {CVE-2021-3653} - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Jon Maloy) [1985430] {CVE-2021-3656} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1985159] - drm/i915/display: support ddr5 mem types (Lyude Paul) [1992233] - drm/i915/adl_s: Update ddi buf translation tables (Lyude Paul) [1992233] - drm/i915/adl_s: Wa_14011765242 is also needed on A1 display stepping (Lyude Paul) [1992233] - drm/i915/adl_s: Extend Wa_1406941453 (Lyude Paul) [1992233] - drm/i915: Implement Wa_1508744258 (Lyude Paul) [1992233] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Lyude Paul) [1992233] - drm/i915: Add the missing adls vswing tables (Lyude Paul) [1992233] - drm/i915: Add Wa_14011060649 (Lyude Paul) [1992233] - drm/i915/adl_s: Add Interrupt Support (Lyude Paul) [1992233] - drm/amdgpu: add another Renoir DID (Lyude Paul) [1980900]- net/mlx5: Fix flow table chaining (Amir Tzin) [1987139] - openvswitch: fix sparse warning incorrect type (Mark Gray) [1992773] - openvswitch: fix alignment issues (Mark Gray) [1992773] - openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS (Mark Gray) [1992773] - openvswitch: Introduce per-cpu upcall dispatch (Mark Gray) [1992773] - KVM: X86: Expose bus lock debug exception to guest (Paul Lai) [1842322] - KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit (Paul Lai) [1842322] - scsi: libfc: Fix array index out of bound exception (Chris Leech) [1972643] - scsi: libfc: FDMI enhancements (Chris Leech) [1972643] - scsi: libfc: Add FDMI-2 attributes (Chris Leech) [1972643] - scsi: qedf: Add vendor identifier attribute (Chris Leech) [1972643] - scsi: libfc: Initialisation of RHBA and RPA attributes (Chris Leech) [1972643] - scsi: libfc: Correct the condition check and invalid argument passed (Chris Leech) [1972643] - scsi: libfc: Work around -Warray-bounds warning (Chris Leech) [1972643] - scsi: fc: FDMI enhancement (Chris Leech) [1972643] - scsi: libfc: Move scsi/fc_encode.h to libfc (Chris Leech) [1972643] - scsi: fc: Correct RHBA attributes length (Chris Leech) [1972643] - block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei) [1991976] - x86/fpu: Prevent state corruption in __fpu__restore_sig() (Terry Bowman) [1970086] - x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer (Terry Bowman) [1970086] - x86/pkru: Write hardware init value to PKRU when xstate is init (Terry Bowman) [1970086] - x86/process: Check PF_KTHREAD and not current->mm for kernel threads (Terry Bowman) [1970086] - x86/fpu: Add address range checks to copy_user_to_xstate() (Terry Bowman) [1970086] - selftests/x86: Test signal frame XSTATE header corruption handling (Terry Bowman) [1970086] - Bump DRM backport version to 5.12.14 (Lyude Paul) [1944405] - drm/i915: Use the correct max source link rate for MST (Lyude Paul) [1944405 1966599] - drm/dp_mst: Use Extended Base Receiver Capability DPCD space (Lyude Paul) [1944405 1966599] - drm/i915/display: Defeature PSR2 for RKL and ADL-S (Lyude Paul) [1944405] - drm/i915/adl_s: ADL-S platform Update PCI ids for Mobile BGA (Lyude Paul) [1944405] - drm/amdgpu: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/radeon: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/nouveau: wait for moving fence after pinning v2 (Lyude Paul) [1944405] - radeon: use memcpy_to/fromio for UVD fw upload (Lyude Paul) [1944405] - drm/amd/amdgpu:save psp ring wptr to avoid attack (Lyude Paul) [1944405] - drm/amd/display: Fix potential memory leak in DMUB hw_init (Lyude Paul) [1944405] - drm/amdgpu: refine amdgpu_fru_get_product_info (Lyude Paul) [1944405] - drm/amd/display: Allow bandwidth validation for 0 streams. (Lyude Paul) [1944405] - drm: Lock pointer access in drm_master_release() (Lyude Paul) [1944405] - drm: Fix use-after-free read in drm_getunique() (Lyude Paul) [1944405] - drm/amdgpu: make sure we unpin the UVD BO (Lyude Paul) [1944405] - drm/amdgpu: Don't query CE and UE errors (Lyude Paul) [1944405] - drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create (Lyude Paul) [1944405] - drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() (Lyude Paul) [1944405] - drm/amdgpu: stop touching sched.ready in the backend (Lyude Paul) [1944405] - drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lyude Paul) [1944405] - drm/amdgpu: Fix a use-after-free (Lyude Paul) [1944405] - drm/amd/amdgpu: fix refcount leak (Lyude Paul) [1944405] - drm/amd/display: Disconnect non-DP with no EDID (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error (Lyude Paul) [1944405] - drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amd/pm: correct MGpuFanBoost setting (Lyude Paul) [1944405] - drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 (Lyude Paul) [1944405] - drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 (Lyude Paul) [1944405] - dma-buf: fix unintended pin/unpin warnings (Lyude Paul) [1944405] - drm/amdgpu: update sdma golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: update gc golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Lyude Paul) [1944405] - drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE (Lyude Paul) [1944405] - drm/radeon: use the dummy page for GART if needed (Lyude Paul) [1944405] - drm/amd/display: Use the correct max downscaling value for DCN3.x family (Lyude Paul) [1944405] - drm/i915/gem: Pin the L-shape quirked object as unshrinkable (Lyude Paul) [1944405] - drm/ttm: Do not add non-system domain BO into swap list (Lyude Paul) [1944405] - drm/amd/display: Fix two cursor duplication when using overlay (Lyude Paul) [1944405] - amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID (Lyude Paul) [1944405] - drm/i915/display: fix compiler warning about array overrun (Lyude Paul) [1944405] - drm/i915: Fix crash in auto_retire (Lyude Paul) [1944405] - drm/i915/overlay: Fix active retire callback alignment (Lyude Paul) [1944405] - drm/i915: Read C0DRB3/C1DRB3 as 16 bits again (Lyude Paul) [1944405] - drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp (Lyude Paul) [1944405] - drm/i915/dp: Use slow and wide link training for everything (Lyude Paul) [1944405] - drm/i915: Avoid div-by-zero on gen2 (Lyude Paul) [1944405] - drm/amd/display: Initialize attribute for hdcp_srm sysfs file (Lyude Paul) [1944405] - drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Lyude Paul) [1944405] - drm/radeon: Avoid power table parsing memory leaks (Lyude Paul) [1944405] - drm/radeon: Fix off-by-one power_state index heap overwrite (Lyude Paul) [1944405] - drm/amdgpu: Add mem sync flag for IB allocated by SA (Lyude Paul) [1944405] - drm/amd/display: add handling for hdcp2 rx id list validation (Lyude Paul) [1944405] - drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Lyude Paul) [1944405] - drm/amd/display: Force vsync flip when reconfiguring MPCC (Lyude Paul) [1944405] - arm64: enable tlbi range instructions (Jeremy Linton) [1861872] - arm64: tlb: Use the TLBI RANGE feature in arm64 (Jeremy Linton) [1861872] - arm64: tlb: Detect the ARMv8.4 TLBI RANGE feature (Jeremy Linton) [1861872] - arm64/cpufeature: Add remaining feature bits in ID_AA64ISAR0 register (Jeremy Linton) [1861872] - arm64: tlbflush: Ensure start/end of address range are aligned to stride (Jeremy Linton) [1861872] - arm64: Detect the ARMv8.4 TTL feature (Jeremy Linton) [1861872] - arm64: tlbi: Set MAX_TLBI_OPS to PTRS_PER_PTE (Jeremy Linton) [1861872]- bpf: Fix integer overflow involving bucket_size (Jiri Olsa) [1992588] - bpf: Fix leakage due to insufficient speculative store bypass mitigation (Jiri Olsa) [1992588] - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Jiri Olsa) [1992588] - bpf: Fix OOB read when printing XDP link fdinfo (Jiri Olsa) [1992588] - bpf, test: fix NULL pointer dereference on invalid expected_attach_type (Jiri Olsa) [1992588] - bpf: Fix tail_call_reachable rejection for interpreter when jit failed (Jiri Olsa) [1992588] - bpf: Track subprog poke descriptors correctly and fix use-after-free (Jiri Olsa) [1992588] - bpf: Fix null ptr deref with mixed tail calls and subprogs (Jiri Olsa) [1992588] - bpf: Fix leakage under speculation on mispredicted branches (Jiri Olsa) [1992588] - bpf: Set mac_len in bpf_skb_change_head (Jiri Olsa) [1992588] - bpf: Prevent writable memory-mapping of read-only ringbuf pages (Jiri Olsa) [1992588] - bpf: Fix alu32 const subreg bound tracking on bitwise operations (Jiri Olsa) [1992588] - xsk: Fix broken Tx ring validation (Jiri Olsa) [1992588] - xsk: Fix for xp_aligned_validate_desc() when len == chunk_size (Jiri Olsa) [1992588] - bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1992588] - bpf: Refcount task stack in bpf_get_task_stack (Jiri Olsa) [1992588] - bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG (Jiri Olsa) [1992588] - selftest/bpf: Add a test to check trampoline freeing logic. (Jiri Olsa) [1992588] - bpf: Fix fexit trampoline. (Jiri Olsa) [1992588] - ftrace: Fix modify_ftrace_direct. (Jiri Olsa) [1992588] - ftrace: Add a helper function to modify_ftrace_direct() to allow arch optimization (Jiri Olsa) [1992588] - ftrace: Add helper find_direct_entry() to consolidate code (Jiri Olsa) [1992588] - bpf: Fix truncation handling for mod32 dst reg wrt zero (Jiri Olsa) [1992588] - bpf: Fix an unitialized value in bpf_iter (Jiri Olsa) [1992588] - bpf_lru_list: Read double-checked variable once without lock (Jiri Olsa) [1992588] - mt76: validate rx A-MSDU subframes (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath11k: Drop multicast fragments (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath11k: Clear the fragment cache during key install (Íñigo Huguet) [1991459] {CVE-2020-24587} - ath10k: Validate first subframe of A-MSDU before processing the list (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath10k: Fix TKIP Michael MIC verification for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26141} - ath10k: drop MPDU which has discard flag set by firmware for SDIO (Íñigo Huguet) [1991459] {CVE-2020-24588} - ath10k: drop fragments with multicast DA for SDIO (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: drop fragments with multicast DA for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Íñigo Huguet) [1991459] - mac80211: extend protection against mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: do not accept/forward invalid EAPOL frames (Íñigo Huguet) [1991459] {CVE-2020-26139} - mac80211: prevent attacks on TKIP/WEP as well (Íñigo Huguet) [1991459] {CVE-2020-26141} - mac80211: check defrag PN against current frame (Íñigo Huguet) [1991459] - mac80211: add fragment cache to sta_info (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: drop A-MSDUs on old ciphers (Íñigo Huguet) [1991459] {CVE-2020-24588} - cfg80211: mitigate A-MSDU aggregation attacks (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Íñigo Huguet) [1991459] - mac80211: prevent mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: assure all fragments are encrypted (Íñigo Huguet) [1991459] {CVE-2020-26147} - tipc: call tipc_wait_for_connect only when dlen is not 0 (Xin Long) [1989361] - mptcp: remove tech preview warning (Florian Westphal) [1985120] - tcp: consistently disable header prediction for mptcp (Florian Westphal) [1985120] - selftests: mptcp: fix case multiple subflows limited by server (Florian Westphal) [1985120] - selftests: mptcp: turn rp_filter off on each NIC (Florian Westphal) [1985120] - selftests: mptcp: display proper reason to abort tests (Florian Westphal) [1985120] - mptcp: properly account bulk freed memory (Florian Westphal) [1985120] - mptcp: fix 'masking a bool' warning (Florian Westphal) [1985120] - mptcp: refine mptcp_cleanup_rbuf (Florian Westphal) [1985120] - mptcp: use fast lock for subflows when possible (Florian Westphal) [1985120] - mptcp: avoid processing packet if a subflow reset (Florian Westphal) [1985120] - mptcp: add sk parameter for mptcp_get_options (Florian Westphal) [1985120] - mptcp: fix syncookie process if mptcp can not_accept new subflow (Florian Westphal) [1985120] - mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join (Florian Westphal) [1985120] - mptcp: avoid race on msk state changes (Florian Westphal) [1985120] - mptcp: fix 32 bit DSN expansion (Florian Westphal) [1985120] - mptcp: fix bad handling of 32 bit ack wrap-around (Florian Westphal) [1985120] - tcp: parse mptcp options contained in reset packets (Florian Westphal) [1985120] - ionic: count csum_none when offload enabled (Jonathan Toppins) [1991646] - ionic: fix up dim accounting for tx and rx (Jonathan Toppins) [1991646] - ionic: remove intr coalesce update from napi (Jonathan Toppins) [1991646] - ionic: catch no ptp support earlier (Jonathan Toppins) [1991646] - ionic: make all rx_mode work threadsafe (Jonathan Toppins) [1991646] - dmaengine: idxd: Fix missing error code in idxd_cdev_open() (Jerry Snitselaar) [1990637] - dmaengine: idxd: add missing dsa driver unregister (Jerry Snitselaar) [1990637] - dmaengine: idxd: add engine 'struct device' missing bus type assignment (Jerry Snitselaar) [1990637] - dmaengine: idxd: remove MSIX masking for interrupt handlers (Jerry Snitselaar) [1990637] - dmaengine: idxd: Use cpu_feature_enabled() (Jerry Snitselaar) [1990637] - dmaengine: idxd: enable SVA feature for IOMMU (Jerry Snitselaar) [1990637] - dmagenine: idxd: Don't add portal offset in idxd_submit_desc (Jerry Snitselaar) [1990637] - ethtool: strset: fix message length calculation (Balazs Nemeth) [1989003] - net: add strict checks in netdev_name_node_alt_destroy() (Andrea Claudi) [1859038] - net: rtnetlink: fix bugs in rtnl_alt_ifname() (Andrea Claudi) [1859038] - net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Andrea Claudi) [1859038] - net: check all name nodes in __dev_alloc_name (Andrea Claudi) [1859038] - net: fix a leak in register_netdevice() (Andrea Claudi) [1859038] - tun: fix memory leak in error path (Andrea Claudi) [1859038] - net: propagate errors correctly in register_netdevice() (Andrea Claudi) [1859038] - net: introduce name_node struct to be used in hashlist (Andrea Claudi) [1859038] - net: procfs: use index hashlist instead of name hashlist (Andrea Claudi) [1859038] - configs: Enable CONFIG_CHELSIO_INLINE_CRYPTO (Raju Rangoju) [1961368] - cxgb4/ch_ktls: Clear resources when pf4 device is removed (Raju Rangoju) [1961374] - ch_ktls: Remove redundant variable result (Raju Rangoju) [1961374] - ch_ktls: do not send snd_una update to TCB in middle (Raju Rangoju) [1961374] - ch_ktls: tcb close causes tls connection failure (Raju Rangoju) [1961374] - ch_ktls: fix device connection close (Raju Rangoju) [1961374] - ch_ktls: Fix kernel panic (Raju Rangoju) [1961374] - ch_ktls: fix enum-conversion warning (Raju Rangoju) [1961374] - net: ethernet: chelsio: inline_crypto: Mundane typos fixed throughout the file chcr_ktls.c (Raju Rangoju) [1961374] - ch_ipsec: Remove initialization of rxq related data (Raju Rangoju) [1961388] - ch_ktls: fix build warning for ipv4-only config (Raju Rangoju) [1961374] - ch_ktls: lock is not freed (Raju Rangoju) [1961374] - ch_ktls: stop the txq if reaches threshold (Raju Rangoju) [1961374] - ch_ktls: tcb update fails sometimes (Raju Rangoju) [1961374] - ch_ktls/cxgb4: handle partial tag alone SKBs (Raju Rangoju) [1961374] - ch_ktls: don't free skb before sending FIN (Raju Rangoju) [1961374] - ch_ktls: packet handling prior to start marker (Raju Rangoju) [1961374] - ch_ktls: Correction in middle record handling (Raju Rangoju) [1961374] - ch_ktls: missing handling of header alone (Raju Rangoju) [1961374] - ch_ktls: Correction in trimmed_len calculation (Raju Rangoju) [1961374] - cxgb4/ch_ktls: creating skbs causes panic (Raju Rangoju) [1961374] - ch_ktls: Update cheksum information (Raju Rangoju) [1961374] - ch_ktls: Correction in finding correct length (Raju Rangoju) [1961374] - cxgb4/ch_ktls: decrypted bit is not enough (Raju Rangoju) [1961374] - cxgb4/ch_ipsec: Replace the module name to ch_ipsec from chcr (Raju Rangoju) [1961388] - cxgb4/ch_ktls: ktls stats are added at port level (Raju Rangoju) [1961374] - ch_ktls: Issue if connection offload fails (Raju Rangoju) [1961374] - chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix modular CHELSIO_T4 (Raju Rangoju) [1961388] - chelsio/chtls: CHELSIO_INLINE_CRYPTO should depend on CHELSIO_T4 (Raju Rangoju) [1961388] - crypto: chelsio - fix minor indentation issue (Raju Rangoju) [1961368] - crypto/chcr: move nic TLS functionality to drivers/net (Raju Rangoju) [1961368] - cxgb4/ch_ipsec: Registering xfrmdev_ops with cxgb4 (Raju Rangoju) [1961388] - crypto/chcr: Moving chelsio's inline ipsec functionality to /drivers/net (Raju Rangoju) [1961368] - chelsio/chtls: separate chelsio tls driver from crypto driver (Raju Rangoju) [1961368] - crypto: chelsio - Fix some pr_xxx messages (Raju Rangoju) [1961368] - crypto: chelsio - Avoid some code duplication (Raju Rangoju) [1961368] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Raju Rangoju) [1961368] - crypto: aead - remove useless setting of type flags (Raju Rangoju) [1961368] - crypto: Replace zero-length array with flexible-array (Raju Rangoju) [1961368] - [Crypto] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961368] - Crypto/chcr: Checking cra_refcnt before unregistering the algorithms (Raju Rangoju) [1961368] - Crypto/chcr: Calculate src and dst sg lengths separately for dma map (Raju Rangoju) [1961368] - Crypto/chcr: Fixes a coccinile check error (Raju Rangoju) [1961368] - Crypto/chcr: Fixes compilations warnings (Raju Rangoju) [1961368] - crypto/chcr: IPV6 code needs to be in CONFIG_IPV6 (Raju Rangoju) [1961368] - crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h (Raju Rangoju) [1961368] - Crypto/chcr: fix for hmac(sha) test fails (Raju Rangoju) [1961368] - Crypto/chcr: fix for ccm(aes) failed test (Raju Rangoju) [1961368] - Crypto/chcr: fix ctr, cbc, xts and rfc3686-ctr failed tests (Raju Rangoju) [1961368] - crypto: chelsio - remove redundant assignment to variable error (Raju Rangoju) [1961368] - chcr: Fix CPU hard lockup (Raju Rangoju) [1961368] - crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Raju Rangoju) [1961368] - crypto: chelsio - switch to skcipher API (Raju Rangoju) [1961368] - crypto: chelsio - Remove VLA usage of skcipher (Raju Rangoju) [1961368]- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Chris von Recklinghausen) [1989485] {CVE-2021-3679} - vmlinux.lds.h: Keep .ctors.* with .ctors (Jan Stancek) [1993208] - spi: pxa2xx: Add support for Intel Alder Lake PCH-P (Steve Best) [1978463] - bnxt_en: allow promiscuous mode for trusted VFs (Jonathan Toppins) [1730616] - arm64: memory: Add missing brackets to untagged_addr() macro (Chris von Recklinghausen) [1955809] - arm64: tags: Preserve tags for addresses translated via TTBR1 (Chris von Recklinghausen) [1955809] - arm64: entry: Move ct_user_exit before any other exception (Chris von Recklinghausen) [1955809] - arm64: memory: Implement __tag_set() as common function (Chris von Recklinghausen) [1955809] - arm64: mm: Really fix sparse warning in untagged_addr() (Chris von Recklinghausen) [1955809] - arm64: untag user pointers in access_ok and __uaccess_mask_ptr (Chris von Recklinghausen) [1955809] - arm64/mm: fix variable 'tag' set but not used (Chris von Recklinghausen) [1955809] - arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 (Chris von Recklinghausen) [1955809] - arm64: compat: Add separate CP15 trapping hook (Chris von Recklinghausen) [1955809] - arm64: don't restore GPRs when context tracking (Chris von Recklinghausen) [1955809]- bareudp: Fix invalid read beyond skb's linear data (Guillaume Nault) [1990938] - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Michael Petlan) [1990695] - net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Balazs Nemeth) [1956825] - net: dcb: Validate netlink message in DCB handler (Balazs Nemeth) [1956825] - xfrm: Fix RCU vs hash_resize_mutex lock inversion (Sabrina Dubroca) [1988405] - Revert "xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype" (Sabrina Dubroca) [1988405] - xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype (Sabrina Dubroca) [1988405] - [s390] s390/AP: support new dynamic AP bus size limit (Claudio Imbrenda) [1974581] - net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu) [1980532] - ucounts: Move max_time_namespace according to ucount_type (Alex Gladkov) [1982954] - perf vendor events power10: Adds 24x7 nest metric events for power10 platform (Diego Domingos) [1946650] - perf/core: fix backport of PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Diego Domingos) [1946650] - perf vendor events powerpc: Fix eventcode of power10 JSON events (Diego Domingos) [1946650] - perf vendor events: Initial JSON/events list for power10 platform (Diego Domingos) [1946650] - powerpc/perf: Fix sampled instruction type for larx/stcx (Diego Domingos) [1946650] - powerpc/perf: Fix the threshold event selection for memory events in power10 (Diego Domingos) [1946650] - perf sort: Display sort dimension p_stage_cyc only on supported archs (Diego Domingos) [1946650] - perf tools: Support pipeline stage cycles for powerpc (Diego Domingos) [1946650] - perf powerpc: Add support for PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf sort: Add dynamic headers for perf report columns (Diego Domingos) [1946650] - powerpc/perf: Expose processor pipeline stage cycles using PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - Documentation/admin-guide: kernel-parameters: fix "disable_ddw" wording (Diego Domingos) [1946650] - powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - powerpc/perf: Infrastructure to support checking of attr.config* (Diego Domingos) [1946650] - powerpc/perf: Add platform specific check_attr_config (Diego Domingos) [1946650] - ice: add support for auxiliary input/output pins (Jonathan Toppins) [1956913] - ice: enable transmit timestamps for E810 devices (Jonathan Toppins) [1944818] - ice: enable receive hardware timestamping (Jonathan Toppins) [1944818] - ice: report the PTP clock index in ethtool .get_ts_info (Jonathan Toppins) [1944818] - ice: register 1588 PTP clock device object for E810 devices (Jonathan Toppins) [1944818] - ice: add low level PTP clock access functions (Jonathan Toppins) [1944818] - ice: add support for set/get of driver-stored firmware parameters (Jonathan Toppins) [1944818] - ice: process 1588 PTP capabilities during initialization (Jonathan Toppins) [1944818] - ice: add support for sideband messages (Jonathan Toppins) [1944818]- bnxt_en: Fix static checker warning in bnxt_fw_reset_task() (Jonathan Toppins) [1989274] - bnxt_en: Check abort error state in bnxt_half_open_nic() (Jonathan Toppins) [1989274] - bnxt_en: fix error path of FW reset (Jonathan Toppins) [1989274] - bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Jonathan Toppins) [1989274] - bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Jonathan Toppins) [1989274] - bnxt_en: reject ETS settings that will starve a TC (Jonathan Toppins) [1989274] - bnxt_en: don't disable an already disabled PCI device (Jonathan Toppins) [1989274] - bnxt_en: Remove the read of BNXT_FW_RESET_INPROG_REG after firmware reset. (Jonathan Toppins) [1989274] - i40e: Fix log TC creation failure when max num of queues is exceeded (Stefan Assmann) [1920274] - i40e: Fix queue-to-TC mapping on Tx (Stefan Assmann) [1920274] - i40e: Add additional info to PHY type error (Stefan Assmann) [1920274] - i40e: Fix firmware LLDP agent related warning (Stefan Assmann) [1920274] - i40e: Fix logic of disabling queues (Stefan Assmann) [1920274] - i40e: add support for PTP external synchronization clock (Stefan Assmann) [1920274] - i40e: improve locking of mac_filter_hash (Stefan Assmann) [1920274] - i40e: Fix missing rtnl locking when setting up pf switch (Stefan Assmann) [1920274] - i40e: fix PTP on 5Gb links (Stefan Assmann) [1920274] - i40e: Fix autoneg disabling for non-10GBaseT links (Stefan Assmann) [1920274] - i40e: Fix error handling in i40e_vsi_open (Stefan Assmann) [1920274] - intel: Remove rcu_read_lock() around XDP program invocation (Stefan Assmann) [1920274] - i40e: clean up packet type lookup table (Stefan Assmann) [1920274] - i40e: add correct exception tracing for XDP (Stefan Assmann) [1920274] - i40e: Remove LLDP frame filters (Stefan Assmann) [1920274] - i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Stefan Assmann) [1920274] - i40e: Fix use-after-free in i40e_client_subtask() (Stefan Assmann) [1920274] - i40e: fix broken XDP support (Stefan Assmann) [1920274] - i40e: refactor repeated link state reporting code (Stefan Assmann) [1920274] - i40e: optimize for XDP_REDIRECT in xsk path (Stefan Assmann) [1920274] - i40e: fix the panic when running bpf in xdpdrv mode (Stefan Assmann) [1920274] - i40e: Fix sparse warning: missing error code 'err' (Stefan Assmann) [1920274] - i40e: Fix sparse error: 'vsi->netdev' could be null (Stefan Assmann) [1920274] - i40e: Fix sparse error: uninitialized symbol 'ring' (Stefan Assmann) [1920274] - i40e: Fix sparse errors in i40e_txrx.c (Stefan Assmann) [1920274] - i40e: Fix display statistics for veb_tc (Stefan Assmann) [1920274] - i40e: fix receiving of single packets in xsk zero-copy mode (Stefan Assmann) [1920274] - i40e: Fix inconsistent indenting (Stefan Assmann) [1920274] - i40e: Fix oops at i40e_rebuild() (Stefan Assmann) [1920274] - i40e: Fix kernel oops when i40e driver removes VF's (Stefan Assmann) [1920274] - i40e: Added Asym_Pause to supported link modes (Stefan Assmann) [1920274] - net: i40e: remove repeated words (Stefan Assmann) [1920274] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Stefan Assmann) [1920274] - intel: clean up mismatched header comments (Stefan Assmann) [1920274] - intel: Update drivers to use ethtool_sprintf (Stefan Assmann) [1920274] - i40e: move headroom initialization to i40e_configure_rx_ring (Stefan Assmann) [1920274] - i40e: Fix endianness conversions (Stefan Assmann) [1920274] - i40e: Fix add TC filter for IPv6 (Stefan Assmann) [1920274] - i40e: Fix addition of RX filters after enabling FW LLDP agent (Stefan Assmann) [1920274] - i40e: Fix overwriting flow control settings during driver loading (Stefan Assmann) [1920274] - i40e: Add zero-initialization of AQ command structures (Stefan Assmann) [1920274] - i40e: Fix memory leak in i40e_probe (Stefan Assmann) [1920274] - i40e: Fix flow for IPv6 next header (extension header) (Stefan Assmann) [1920274] - i40e: Fix incorrect argument in call to ipv6_addr_any() (Stefan Assmann) [1920274] - i40e: store the result of i40e_rx_offset() onto i40e_ring (Stefan Assmann) [1920274] - i40e: Simplify the do-while allocation loop (Stefan Assmann) [1920274] - i40e: adjust i40e_is_non_eop (Stefan Assmann) [1920274] - i40e: drop misleading function comments (Stefan Assmann) [1920274] - i40e: drop redundant check when setting xdp prog (Stefan Assmann) [1920274] - i40e: remove the useless value assignment in i40e_clean_adminq_subtask (Stefan Assmann) [1920274] - i40e: VLAN field for flow director (Stefan Assmann) [1920274] - i40e: Add flow director support for IPv6 (Stefan Assmann) [1920274] - i40e: Add EEE status getting & setting implementation (Stefan Assmann) [1920274] - i40e: Fix uninitialized variable mfs_max (Stefan Assmann) [1920274] - i40e: Add netlink callbacks support for software based DCB (Stefan Assmann) [1920274] - i40e: Add init and default config of software based DCB (Stefan Assmann) [1920274] - i40e: Add hardware configuration for software based DCB (Stefan Assmann) [1920274] - i40e: Log error for oversized MTU on device (Stefan Assmann) [1920274] - i40e: consolidate handling of XDP program actions (Stefan Assmann) [1920274] - i40e: remove the redundant buffer info updates (Stefan Assmann) [1920274] - i40e: remove unnecessary cleaned_count updates (Stefan Assmann) [1920274] - i40e: remove unnecessary memory writes of the next to clean pointer (Stefan Assmann) [1920274] - i40e: Use batched xsk Tx interfaces to increase performance (Stefan Assmann) [1920274] - i40e: convert to new udp_tunnel infrastructure (Stefan Assmann) [1920274] - netfilter: nf_tables: skip module reference count bump on object updates (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix unexpected EOPNOTSUPP error (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Fix an Oops in nf_tables_updobj() error handling (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix possible null-pointer dereference in object update (Fernando Fernandez Mancera) [1944487] - netfilter: nft_quota: add quota object update support (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Introduce stateful object update operation (Fernando Fernandez Mancera) [1944487] - cifs: retry lookup and readdir when EAGAIN is returned. (Ronnie Sahlberg) [1972411] - netfilter: nf_tables: Fix dereference of null pointer flow (Florian Westphal) [1985087] - netfilter: nf_tables: memleak in hw offload abort path (Florian Westphal) [1985087] - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Florian Westphal) [1985087] - netfilter: synproxy: Fix out of bounds when parsing TCP options (Florian Westphal) [1985087] - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Florian Westphal) [1985087] - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Florian Westphal) [1985087] - netfilter: nftables: avoid overflows in nft_hash_buckets() (Florian Westphal) [1985087] - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Florian Westphal) [1985087] - netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic (Florian Westphal) [1985087] - netfilter: nftables_offload: special ethertype handling for VLAN (Florian Westphal) [1985087] - netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector (Florian Westphal) [1985087] - netfilter: nft_payload: fix C-VLAN offload support (Florian Westphal) [1985087] - ipvs: allow connection reuse for unconfirmed conntrack (Florian Westphal) [1985087] - net: fix GRO skb truesize update (Paolo Abeni) [1987391] - sk_buff: avoid potentially clearing 'slow_gro' field (Paolo Abeni) [1987391] - veth: use skb_prepare_for_gro() (Paolo Abeni) [1987391] - skbuff: allow 'slow_gro' for skb carring sock reference (Paolo Abeni) [1987391] - net: optimize GRO for the common case. (Paolo Abeni) [1987391] - sk_buff: track extension status in slow_gro (Paolo Abeni) [1987391] - sk_buff: track dst status in slow_gro (Paolo Abeni) [1987391] - sk_buff: introduce 'slow_gro' flags (Paolo Abeni) [1987391] - skbuff: Fix build with SKB extensions disabled (Paolo Abeni) [1987391] - skbuff: Release nfct refcount on napi stolen or re-used skbs (Paolo Abeni) [1987391] - selftests: net: veth: add tests for set_channel (Paolo Abeni) [1987391] - veth: create by default nr_possible_cpus queues (Paolo Abeni) [1987391] - veth: implement support for set_channel ethtool op (Paolo Abeni) [1987391] - veth: factor out initialization helper (Paolo Abeni) [1987391] - veth: always report zero combined channels (Paolo Abeni) [1987391] - veth: Implement ethtool's get_channelis() callback (Paolo Abeni) [1987391] - net: add GSO UDP L4 and GSO fraglists to the list of software-backed types (Paolo Abeni) [1987391] - ice: Support RSS configure removal for AVF (Jonathan Toppins) [1946726] - ice: Enable RSS configure for AVF (Jonathan Toppins) [1946726] - ice: Add helper function to get the VF's VSI (Jonathan Toppins) [1946726] - ice: remove redundant assignment to pointer vsi (Jonathan Toppins) [1946726] - ice: Advertise virtchnl UDP segmentation offload capability (Jonathan Toppins) [1946726] - ice: Allow ignoring opcodes on specific VF (Jonathan Toppins) [1946726] - ice: warn about potentially malicious VFs (Jonathan Toppins) [1946726] - ice: Consolidate VSI state and flags (Jonathan Toppins) [1946726] - ice: Refactor ice_set/get_rss into LUT and key specific functions (Jonathan Toppins) [1946726] - ice: Refactor get/set RSS LUT to use struct parameter (Jonathan Toppins) [1946726] - ice: Change ice_vsi_setup_q_map() to not depend on RSS (Jonathan Toppins) [1946726] - ice: Check FDIR program status for AVF (Jonathan Toppins) [1946726] - ice: Add more FDIR filter type for AVF (Jonathan Toppins) [1946726] - ice: Add GTPU FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add non-IP Layer2 protocol FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add new actions support for VF FDIR (Jonathan Toppins) [1946726] - ice: Add FDIR pattern action parser for VF (Jonathan Toppins) [1946726] - ice: Enable FDIR Configure for AVF (Jonathan Toppins) [1946726] - ice: Add support for per VF ctrl VSI enabling (Jonathan Toppins) [1946726] - ice: Enhanced IPv4 and IPv6 flow filter (Jonathan Toppins) [1946726] - ice: Support to separate GTP-U uplink and downlink (Jonathan Toppins) [1946726] - ice: Add more advanced protocol support in flow filter (Jonathan Toppins) [1946726] - ice: Support non word aligned input set field (Jonathan Toppins) [1946726] - ice: Add more basic protocol support for flow filter (Jonathan Toppins) [1946726] - sctp: move the active_key update after sh_keys is added (Xin Long) [1986966] - sctp: fix return value check in __sctp_rcv_asconf_lookup (Xin Long) [1986966] - sctp: delete addr based on sin6_scope_id (Xin Long) [1986966] - sctp: update active_key for asoc when old key is being replaced (Xin Long) [1986966] - sctp: move 198 addresses from unusable to private scope (Xin Long) [1986966] - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Xin Long) [1986966] - sctp: validate chunk size in __rcv_asconf_lookup (Xin Long) [1986966] - sctp: add size validation when walking chunks (Xin Long) [1986966] - sctp: validate from_addr_param return (Xin Long) [1986966] - sctp: fix the proc_handler for sysctl encap_port (Xin Long) [1986966] - sctp: add the missing setting for asoc encap_port (Xin Long) [1986966] - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long) [1986966] - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Xin Long) [1986966] - sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms (Xin Long) [1986966] - bonding: allow nesting of bonding device (Antoine Tenart) [1989099] - bonding: avoid adding slave device with IFF_MASTER flag (Antoine Tenart) [1989099] - ice: don't remove netdev->dev_addr from uc sync list (Ken Cox) [1873969 1961018] - ice: Stop processing VF messages during teardown (Ken Cox) [1986451] - ice: Prevent probing virtual functions (Ken Cox) [1952810] - ima: extend boot_aggregate with kernel measurements (Bruno Meneguele) [1977422] - selftest/bpf: Verifier tests for var-off access (Jiri Olsa) [1960944] {CVE-2021-29155} - selftest/bpf: Adjust expected verifier errors (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: No need to simulate speculative domain for immediates (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix mask direction swap upon off reg sign change (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Wrap aux data inside bpf_sanitize_info container (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix pointer arithmetic mask tightening under state pruning (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix leakage of uninitialized bpf stack under speculation (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: Fix masking negation logic upon negative dst register (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: verifier: Allocate idmap scratch in verifier env (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Tighten speculative pointer arithmetic mask (Jiri Olsa) [1960944 1972496] {CVE-2021-29155 CVE-2021-33200} - bpf: Move sanitize_val_alu out of op switch (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Refactor and streamline bounds check into helper (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Allow variable-offset stack access (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Improve verifier error messages for users (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Rework ptr_limit into alu_limit and add common error path (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Ensure off_reg has no mixed signed bounds for all types (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Move off_reg into sanitize_ptr_alu (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Use correct permission flag for mixed signed bounds arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Add sanity check for upper ptr_limit (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Simplify alu_limit masking for pointer arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix off-by-one for area size in creating mask to left (Jiri Olsa) [1960944] {CVE-2021-29155} - Documentation/x86: Add ratelimit in buslock.rst (Prarit Bhargava) [1948048] - Documentation/admin-guide: Add bus lock ratelimit (Prarit Bhargava) [1948048] - x86/bus_lock: Set rate limit for bus lock (Prarit Bhargava) [1948048] - Documentation/x86: Add buslock.rst (Prarit Bhargava) [1948048] - [s390] net/smc: Ensure correct state of the socket in send path (Claudio Imbrenda) [1731026] - [s390] net/smc: Fix ENODATA tests in smc_nl_get_fback_stats() (Claudio Imbrenda) [1731026] - [s390] net/smc: Make SMC statistics network namespace aware (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC fallback statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add SMC statistics support (Claudio Imbrenda) [1731026] - [s390] s390/ap: Fix hanging ioctl caused by wrong msg counter (Claudio Imbrenda) [1984762] - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Jon Maloy) [1988226] {CVE-2021-37576} - NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT (Benjamin Coddington) [1983793] - selftests/powerpc: EBB selftest for MMCR0 control for PMU SPRs in ISA v3.1 (Desnes A. Nunes do Rosario) [1991753] - selftests/powerpc: Fix "no_handler" EBB selftest (Desnes A. Nunes do Rosario) [1991753] - powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not set (Desnes A. Nunes do Rosario) [1991753] - powerpc/pmu: Make the generic compat PMU use the architected events (Desnes A. Nunes do Rosario) [1991753] - perf script python: Fix buffer size to report iregs in perf script (Desnes A. Nunes do Rosario) [1991753] - ceph: reduce contention in ceph_check_delayed_caps() (Jeff Layton) [1953430]- net: mac802154: Fix general protection fault (Chris von Recklinghausen) [1984571] {CVE-2021-3659} - Bluetooth: fix the erroneous flush_work() order (Chris von Recklinghausen) [1964559] {CVE-2021-3564} - Bluetooth: use correct lock to prevent UAF of hdev object (Chris von Recklinghausen) [1968214] {CVE-2021-3573} - usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI (Torez Smith) [1972139] - usb: ehci: do not initialise static variables (Torez Smith) [1972139] - usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core (Torez Smith) [1972139] - USB: ehci: drop workaround for forced irq threading (Torez Smith) [1972139] - usb: ehci: add spurious flag to disable overcurrent checking (Torez Smith) [1972139] - perf test: Handle fd gaps in test__dso_data_reopen (Michael Petlan) [1871785] - tty: vt: always invoke vc->vc_sw->con_resize callback (Maxim Levitsky) [1957611] - iavf: fix locking of critical sections (Stefan Assmann) [1975245] - iavf: do not override the adapter state in the watchdog task (Stefan Assmann) [1975245] - ixgbe: Fix packet corruption due to missing DMA sync (Ken Cox) [1920269] - ixgbe: Fix an error handling path in 'ixgbe_probe()' (Ken Cox) [1920269] - intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1920269] - ixgbe: add correct exception tracing for XDP (Ken Cox) [1920269] - ixgbe: Fix out-bounds warning in ixgbe_host_interface_command() (Ken Cox) [1920269] - ixgbe: reduce checker warnings (Ken Cox) [1920269] - ixgbe: use checker safe conversions (Ken Cox) [1920269] - ixgbe: fix large MTU request from VF (Ken Cox) [1920269] - net: ethernet: intel: Fix a typo in the file ixgbe_dcb_nl.c (Ken Cox) [1920269] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920269] - ixgbe: Support external GBE SerDes PHY BCM54616s (Ken Cox) [1920269] - ixgbe: fix unbalanced device enable/disable in suspend/resume (Ken Cox) [1920269] - ixgbe: Fix NULL pointer dereference in ethtool loopback test (Ken Cox) [1920269] - ixgbe: Fix fall-through warnings for Clang (Ken Cox) [1920269] - intel: clean up mismatched header comments (Ken Cox) [1920269] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Ken Cox) [1920269] - intel: Update drivers to use ethtool_sprintf (Ken Cox) [1920269] - ixgbe: optimize for XDP_REDIRECT in xsk path (Ken Cox) [1920269] - ixgbe: move headroom initialization to ixgbe_configure_rx_ring (Ken Cox) [1920269] - ixgbe: Fix memleak in ixgbe_configure_clsu32 (Ken Cox) [1920269] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920269] - ixgbe: store the result of ixgbe_rx_offset() onto ixgbe_ring (Ken Cox) [1920269] - net: ixgbe: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920269] - ixgbe: avoid premature Rx buffer reuse (Ken Cox) [1920269] - net: remove unneeded break (Ken Cox) [1920269] - ixgbe: add pause frame stats (Ken Cox) [1920269] - iavf: Set RSS LUT and key in reset handle path (Ken Cox) [1910853] - [netdrv] chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1955208] - cxgb4: avoid collecting SGE_QBASE regs during traffic (Raju Rangoju) [1955208] - cxgb4: collect serial config version from register (Raju Rangoju) [1955208] - cxgb4: remove unused vpd_cap_addr (Raju Rangoju) [1955208] - cxgb4: remove bogus CHELSIO_VPD_UNIQUE_ID constant (Raju Rangoju) [1955208] - cxgb4: Assign boolean values to a bool variable (Raju Rangoju) [1955208] - cxgb4: enable interrupt based Tx completions for T5 (Raju Rangoju) [1955208] - cxgb4: fix the panic caused by non smac rewrite (Raju Rangoju) [1955208] - cxgb4: Fix the -Wmisleading-indentation warning (Raju Rangoju) [1955208] - cxgb4: set up filter action after rewrites (Raju Rangoju) [1955208] - cxgb4: handle 4-tuple PEDIT to NAT mode translation (Raju Rangoju) [1955208] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Raju Rangoju) [1955208] - net: cxbg4: Remove pointless in_interrupt() check (Raju Rangoju) [1955208] - cxgb4: Avoid log flood (Raju Rangoju) [1955208] - cxgb4: fix memory leak during module unload (Raju Rangoju) [1955208] - cxgb4: Fix offset when clearing filter byte counters (Raju Rangoju) [1955208] - cxgb4: add error handlers to LE intr_handler (Raju Rangoju) [1955208] - cxgb4: insert IPv6 filter rules in next free region (Raju Rangoju) [1955208] - cxgb4: Fix race between loopback and normal Tx path (Raju Rangoju) [1955208] - cxgb4: Fix work request size calculation for loopback test (Raju Rangoju) [1955208] - cxgb4: add TC-MATCHALL IPv6 support (Raju Rangoju) [1955208] - cxgb4: fix extracting IP addresses in TC-FLOWER rules (Raju Rangoju) [1955208] - cxgb4: fix check for running offline ethtool selftest (Raju Rangoju) [1955208] - cxgb4: add loopback ethtool self-test (Raju Rangoju) [1955208] - net: cxgb4: reject unsupported coalescing params (Raju Rangoju) [1955208] - cxgb4: use eth_zero_addr() to clear mac address (Raju Rangoju) [1955208] - cxgb4: add missing release on skb in uld_send() (Raju Rangoju) [1955208] - cxgb4: convert to new udp_tunnel_nic infra (Raju Rangoju) [1955208] - cxgb4: fix all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: add main VI to mirror VI config replication (Raju Rangoju) [1955208] - cxgb4: add support for mirror Rxqs (Raju Rangoju) [1955208] - cxgb4: add mirror action to TC-MATCHALL offload (Raju Rangoju) [1955208] - net: cxgb4: fix return error value in t4_prep_fw (Raju Rangoju) [1955208] - cxgb4: move device dump arrays in header to C file (Raju Rangoju) [1955208] - cxgb4: always sync access when flashing PHY firmware (Raju Rangoju) [1955208] - cxgb4: update kernel-doc line comments (Raju Rangoju) [1955208] - cxgb4: fix set but unused variable when DCB is disabled (Raju Rangoju) [1955208] - cxgb4: move DCB version extern to header file (Raju Rangoju) [1955208] - cxgb4: remove cast when saving IPv4 partial checksum (Raju Rangoju) [1955208] - cxgb4: fix SGE queue dump destination buffer context (Raju Rangoju) [1955208] - cxgb4: use correct type for all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: fix endian conversions for L4 ports in filters (Raju Rangoju) [1955208] - cxgb4: parse TC-U32 key values and masks natively (Raju Rangoju) [1955208] - cxgb4: use unaligned conversion for fetching timestamp (Raju Rangoju) [1955208] - cxgb4: move PTP lock and unlock to caller in Tx path (Raju Rangoju) [1955208] - cxgb4: move handling L2T ARP failures to caller (Raju Rangoju) [1955208] - cxgb4: Use struct_size() helper (Raju Rangoju) [1955208] - cxgb4: add action to steer flows to specific Rxq (Raju Rangoju) [1955208] - cxgb4: add support to fetch ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter deletion (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter insertion (Raju Rangoju) [1955208] - [netdrv] flow_offload: check for basic action hw stats type (Raju Rangoju) [1955208] - cxgb4: add skeleton for ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add support to read serial flash (Raju Rangoju) [1955208] - cxgb4: add support to flash boot cfg image (Raju Rangoju) [1955208] - cxgb4: add support to flash boot image (Raju Rangoju) [1955208] - cxgb4: add support to flash PHY image (Raju Rangoju) [1955208] - cxgb4: update set_flash to flash different images (Raju Rangoju) [1955208] - cxgb4: Use kfree() instead kvfree() where appropriate (Raju Rangoju) [1955208] - cxgb4: Use pM format specifier for MAC addresses (Raju Rangoju) [1955208] - net: sock: fix in-kernel mark setting (Alexander Aring) [1509204] - sock: Reset dst when changing sk_mark via setsockopt (Alexander Aring) [1509204] - fs: dlm: fix mark setting deadlock (Alexander Aring) [1509204] - fs: dlm: fix mark per nodeid setting (Alexander Aring) [1509204] - fs: dlm: remove lock dependency warning (Alexander Aring) [1509204] - fs: dlm: set skb mark per peer socket (Alexander Aring) [1509204] - fs: dlm: set skb mark for listen socket (Alexander Aring) [1509204] - net: sock: add sock_set_mark (Alexander Aring) [1509204] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1959110] - can: gw: synchronize rcu operations before removing gw job entry (Balazs Nemeth) [1986334] - can: bcm: fix infoleak in struct bcm_msg_head (Balazs Nemeth) [1986334] - can: af_can: prevent potential access of uninitialized member in canfd_rcv() (Balazs Nemeth) [1956730] - can: af_can: prevent potential access of uninitialized member in can_rcv() (Balazs Nemeth) [1956730] - can: proc: can_remove_proc(): silence remove_proc_entry warning (Balazs Nemeth) [1956730] - cifs: add missing parsing of backupuid (Ronnie Sahlberg) [1987126] - cifs: use helpers when parsing uid/gid mount options and validate them (Ronnie Sahlberg) [1987126] - kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent) [1939133] - kernfs: use i_lock to protect concurrent inode updates (Ian Kent) [1939133] - kernfs: switch kernfs to use an rwsem (Ian Kent) [1939133] - kernfs: use VFS negative dentry caching (Ian Kent) [1939133] - kernfs: add a revision to identify directory node changes (Ian Kent) [1939133] - kernfs: move revalidate to be near lookup (Ian Kent) [1939133]- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ivan Vecera) [1941938] - selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Increase the tolerance of backlog buildup (Ivan Vecera) [1941938] - selftests: mlxsw: Return correct error code in resource scale tests (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in port_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: sch_red_ets: Test proper counter cleaning in ETS (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Index future FIFOs by band number (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Allocate child qdiscs dynamically (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Guard all qdisc accesses with a lock (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track children per qdisc (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Promote backlog reduction to mlxsw_sp_qdisc_destroy() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track tclass_num as int, not u8 (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop an always-true condition (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Simplify mlxsw_sp_qdisc_compare() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop one argument from check_params callback (Ivan Vecera) [1941938] - mlxsw: core: Remove critical trip points from thermal zones (Ivan Vecera) [1941938] - selftests: mlxsw: Test vetoing of double sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Veto sampling if already enabled on port (Ivan Vecera) [1941938] - selftests: mlxsw: Test matchall failure with protocol match (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform priority checks earlier (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Convert if statements to a switch statement (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform protocol check earlier (Ivan Vecera) [1941938] - selftests: forwarding: vxlan_bridge_1d: Add more ECN decap test cases (Ivan Vecera) [1941938] - mlxsw: spectrum: Fix ECN marking in tunnel decapsulation (Ivan Vecera) [1941938] - selftests: net: forwarding: Fix a typo (Ivan Vecera) [1941938] - selftests: mlxsw: spectrum-2: Remove q_in_vni_veto test (Ivan Vecera) [1941938] - selftests: forwarding: Add test for dual VxLAN bridge (Ivan Vecera) [1941938] - mlxsw: Allow 802.1d and .1ad VxLAN bridges to coexist on Spectrum>=2 (Ivan Vecera) [1941938] - mlxsw: Add struct mlxsw_sp_switchdev_ops per ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Add mlxsw_sp_port_egress_ethtype_set() (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port Egress VLAN EtherType Register (Ivan Vecera) [1941938] - mlxsw: reg: Add egr_et_set field to SPVID (Ivan Vecera) [1941938] - selftests: mlxsw: Test egress sampling limitation on Spectrum-1 only (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests for new triggers (Ivan Vecera) [1941938] - mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLE (Ivan Vecera) [1941938] - mlxsw: core_acl_flex_actions: Add mirror sampler action (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Add support for egress sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Start using sampling triggers hash table (Ivan Vecera) [1941938] - mlxsw: spectrum: Track sampling triggers in a hash table (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Pass matchall entry to sampling operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Push sampling checks to per-ASIC operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Propagate extack further (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests (Ivan Vecera) [1941938] - mlxsw: spectrum: Report extra metadata to psample module (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove mlxsw_sp_sample_receive() (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove unnecessary RCU read-side critical section (Ivan Vecera) [1941938] - mlxsw: pci: Set extra metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: Create dedicated field for Rx metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: pci: Add more metadata fields to CQEv2 (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Implement sampling using mirroring (Ivan Vecera) [1941938] - mlxsw: spectrum_trap: Split sampling traps between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Split sampling support between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN probability rate support (Ivan Vecera) [1941938] - mlxsw: reg: Extend mirroring registers with probability rate field (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN session identifier support (Ivan Vecera) [1941938] - mlxsw: Adjust some MFDE fields shift and size to fw implementation (Ivan Vecera) [1941938] - mlxsw: core: Expose MFDE.log_ip to devlink health (Ivan Vecera) [1941938] - mlxsw: reg: Extend MFDE register with new log_ip field (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2406 (Ivan Vecera) [1941938] - mlxsw: reg: Fix comment about slot_index field in PMAOS register (Ivan Vecera) [1941938] - mlxsw: spectrum: Reword an error message for Q-in-Q veto (Ivan Vecera) [1941938] - mlxsw: spectrum_ethtool: Add an external speed to PTYS register (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Do not overwrite policer configuration (Ivan Vecera) [1941938] - selftests: forwarding: Specify interface when invoking mausezahn (Ivan Vecera) [1941938] - selftests: mlxsw: Add a scale test for physical ports (Ivan Vecera) [1941938] - mlxsw: Register physical ports as a devlink resource (Ivan Vecera) [1941938] - mlxsw: pci: switch from 'pci_' to 'dma_' API (Ivan Vecera) [1941938] - mlxsw: core: Increase critical threshold for ASIC thermal zone (Ivan Vecera) [1941938] - mlxsw: core: Add validation of transceiver temperature thresholds (Ivan Vecera) [1941938] - selftests: mlxsw: Set headroom size of correct port (Ivan Vecera) [1941938] - net/mlxfw: Use kzalloc for allocating only one thing (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 router (Ivan Vecera) [1941938] - mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Introduce basic XM cache flushing (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache ML Delete Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Implement L-value tracking for M-index (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Router M Table Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce per-ASIC XM initialization (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Lookup Table Query Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT M select Register (Ivan Vecera) [1941938] - mlxsw: Ignore ports that are connected to eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: pci: Obtain info about ports used by eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce XM implementation of router low-level ops (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Direct Register (Ivan Vecera) [1941938] - selftests: mlxsw: Add Q-in-VNI veto tests (Ivan Vecera) [1941938] - selftests: forwarding: Add Q-in-VNI test (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge (Ivan Vecera) [1941938] - mlxsw: Veto Q-in-VNI for Spectrum-1 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Use ops->vxlan_join() when adding VLAN to VxLAN device (Ivan Vecera) [1941938] - mlxsw: spectrum_nve_vxlan: Add support for Q-in-VNI for Spectrum-2 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Publish mlxsw_sp_ethtype_to_sver_type() (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_config (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_params (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common function for joining VxLAN to VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: reg: Add support for tunnel port in SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Stacking Register (Ivan Vecera) [1941938] - mlxsw: Use one enum for all registers that contain tunnel_port field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2018 (Ivan Vecera) [1941938] - mlxsw: core_acl: Use an array instead of a struct with a zero-length array (Ivan Vecera) [1941938] - mlxsw: spectrum_mr: Use flexible-array member instead of zero-length array (Ivan Vecera) [1941938] - mlxsw: core: Trace EMAD events (Ivan Vecera) [1941938] - selftests: mlxsw: Test RIF's reference count when joining a LAG (Ivan Vecera) [1941938] - mlxsw: spectrum: Apply RIF configuration when joining a LAG (Ivan Vecera) [1941938] - selftests: forwarding: Add QinQ veto testing (Ivan Vecera) [1941938] - mlxsw: Add QinQ configuration vetoes (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Add support of QinQ traffic (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common functions for VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: Make EtherType configurable when pushing VLAN at ingress (Ivan Vecera) [1941938] - mlxsw: spectrum: Only treat 802.1q packets as tagged packets (Ivan Vecera) [1941938] - mlxsw: reg: Add et_vlan field to SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Classification Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Update adjacency index more efficiently (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track nexthop group virtual router membership (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Rollback virtual router adjacency pointer update (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass virtual router parameters directly instead of pointer (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix error handling issue (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Resolve RIF from nexthop struct instead of neighbour (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use different trap identifier for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Create loopback RIF during initialization (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Allow returning errors from mlxsw_sp_nexthop_group_refresh() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add an indication if a nexthop group can be destroyed (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Re-order mlxsw_sp_nexthop6_group_get() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type based on nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type after creating nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass ifindex to mlxsw_sp_ipip_entry_find_by_decap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set ifindex for IPv4 nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix wrong kfree() in error path (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove outdated comment (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_fini() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused argument from mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop4_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_ipip: Remove overlay protocol from can_offload() callback (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Split nexthop group configuration to a different struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Move IPv4 FIB info into a union in nexthop group struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused field 'prio' from IPv4 FIB entry struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Store FIB info in route (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Associate neighbour table with nexthop instead of group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use nexthop group type in hash table key (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add nexthop group type field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Compare key with correct object type (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB entry update op (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track FIB entry committed state and skip uncommitted on delete (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce fib_entry priv for low-level ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Have FIB entry op context allocated for the instance (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Prepare work context for possible bulking (Ivan Vecera) [1941938] - mlxsw: spectrum: Push RALUE packing and writing into low-level router ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE pack helper from abort function (Ivan Vecera) [1941938] - mlxsw: reg: Allow to pass NULL pointer to mlxsw_reg_ralue_pack4/6() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass destination IP as a pointer to mlxsw_reg_ralue_pack4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Export RALUE pack helper and use it from IPIP (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Push out RALUE pack into separate helper (Ivan Vecera) [1941938] - mlxsw: spectrum: Propagate context from work handler containing RALUE payload (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB event queue instead of separate works (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE-independent op arg (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass non-register proto enum to __mlxsw_sp_router_set_abort_trap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce low-level ops and implement them for RALXX regs (Ivan Vecera) [1941938] - mlxsw: reg: Add XRALXX Registers (Ivan Vecera) [1941938] - hwmon: (mlxreg-fan) Add support for fan drawers capability and present registers (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Add callback to notify mux creation completion (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend supported mux number (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend driver to support word address space devices (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Get rid of adapter numbers enforcement (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Prepare mux selection infrastructure for two-byte support (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Convert driver to platform driver (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Move header file out of x86 realm (Ivan Vecera) [1941938] - platform/x86: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mlxcpld: Add support for I2C bus frequency setting (Ivan Vecera) [1941938] - i2c: mlxcpld: Decrease polling time for performance improvement (Ivan Vecera) [1941938] - i2c: mlxcpld: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700/ComEx system (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Ivan Vecera) [1941938] - platform/x86: mlx-platform: remove an unused variable (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add capability field to platform FAN description (Ivan Vecera) [1941938] - platform_data/mlxreg: Extend core platform structure (Ivan Vecera) [1941938] - platform_data/mlxreg: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix extended topology configuration for power supply units (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Extend FAN platform data description (Ivan Vecera) [1941938] - platform_data/mlxreg: Add presence register field for FAN devices (Ivan Vecera) [1941938] - Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-io: Add support for complex attributes (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1941938] - platform_data/mlxreg: Add support for complex attributes (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Add environmental data to uevent (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Use capability register for attribute creation (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Modify module license (Ivan Vecera) [1941938] - lib/string_helpers: Introduce string_upper() and string_lower() helpers (Ivan Vecera) [1941938] - i2c: mlxcpld: check correct size of maximum RECV_LEN packet (Ivan Vecera) [1941938] - docs: watchdog: mlx-wdt: Add description of new watchdog type 3 (Ivan Vecera) [1941938] - watchdog: mlx-wdt: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/x86: mlx-platform: support new watchdog type with longer timeout (Ivan Vecera) [1941938] - platform_data/mlxreg: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: convert to use i2c_new_client_device() (Ivan Vecera) [1941938] - selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu) [1986227] - selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu) [1986227] - selftests: icmp_redirect: support expected failures (Hangbin Liu) [1986227] - selftests: disable rp_filter for icmp_redirect.sh (Hangbin Liu) [1986227] - selftests: icmp_redirect: Add support for routing via nexthop objects (Hangbin Liu) [1986227] - selftest: Fixes for icmp_redirect test (Hangbin Liu) [1986227] - selftests: Add redirect tests (Hangbin Liu) [1986227] - redhat: enable vdpa_sim_net vdpa_sim_block vp_vdpa (Cindy Lu) [1975173] - virtio/vdpa: clear the virtqueue state during probe (Cindy Lu) [1975173] - vp_vdpa: allow set vq state to initial state after reset (Cindy Lu) [1975173] - virtio-pci library: introduce vp_modern_get_driver_features() (Cindy Lu) [1975173] - vdpa: support packed virtqueue for set/get_vq_state() (Cindy Lu) [1975173] - vdpa/mlx5: Clear vq ready indication upon device reset (Cindy Lu) [1975173] - vdpa/mlx5: Add support for doorbell bypassing (Cindy Lu) [1975173] - vdpa/mlx5: Add support for running with virtio_vdpa (Cindy Lu) [1975173] - vdp/mlx5: Fix setting the correct dma_device (Cindy Lu) [1975173] - vdpa/mlx5: Support creating resources with uid == 0 (Cindy Lu) [1975173] - vdpa/mlx5: Fix possible failure in umem size calculation (Cindy Lu) [1975173] - vdpa/mlx5: Fix umem sizes assignments on VQ create (Cindy Lu) [1975173] - vp_vdpa: correct the return value when fail to map notification (Cindy Lu) [1975173] - virtio_net: Fix error handling in virtnet_restore() (Cindy Lu) [1975173] - virtio-blk: Fix memory leak among suspend/resume procedure (Cindy Lu) [1975173] - vDPA/ifcvf: reuse pre-defined macros for device ids and vendor ids (Cindy Lu) [1975173] - virtio: update virtio id table, add transitional ids (Cindy Lu) [1975173] - vDPA/ifcvf: implement doorbell mapping for ifcvf (Cindy Lu) [1975173] - vDPA/ifcvf: record virtio notify base (Cindy Lu) [1975173] - vdpa_sim_blk: remove duplicate include of linux/blkdev.h (Cindy Lu) [1975173] - {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table (Cindy Lu) [1975173] - virtio_pci_modern: correct sparse tags for notify (Cindy Lu) [1975173] - virtio_pci_modern: __force cast the notify mapping (Cindy Lu) [1975173] - vDPA/ifcvf: get_config_size should return dev specific config size (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-block for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID when probe (Cindy Lu) [1975173] - vdpa_sim_blk: add support for vdpa management tool (Cindy Lu) [1975173] - vdpa_sim_blk: handle VIRTIO_BLK_T_GET_ID (Cindy Lu) [1975173] - vdpa_sim_blk: implement ramdisk behaviour (Cindy Lu) [1975173] - vdpa: add vdpa simulator for block device (Cindy Lu) [1975173] - vhost/vdpa: Remove the restriction that only supports virtio-net devices (Cindy Lu) [1975173] - vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() (Cindy Lu) [1975173] - vdpa: add get_config_size callback in vdpa_config_ops (Cindy Lu) [1975173] - vdpa_sim: cleanup kiovs in vdpasim_free() (Cindy Lu) [1975173] - vringh: add vringh_kiov_length() helper (Cindy Lu) [1975173] - vringh: implement vringh_kiov_advance() (Cindy Lu) [1975173] - vringh: explain more about cleaning riov and wiov (Cindy Lu) [1975173] - vringh: reset kiov 'consumed' field in __vringh_iov() (Cindy Lu) [1975173] - vringh: add 'iotlb_lock' to synchronize iotlb accesses (Cindy Lu) [1975173] - vdpa_sim: use iova module to allocate IOVA addresses (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID from pdev ids (Cindy Lu) [1975173] - vDPA/ifcvf: verify mandatory feature bits for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: fetch device feature bits when probe (Cindy Lu) [1975173] - vDPA/ifcvf: remove the version number string (Cindy Lu) [1975173] - vDPA/ifcvf: rename original IFCVF dev ids to N3000 ids (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-net for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: get_vendor_id returns a device specific vendor id (Cindy Lu) [1975173] - vhost-vdpa: fix vm_flags for virtqueue doorbell mapping (Cindy Lu) [1975173] - vp_vdpa: report doorbell address (Cindy Lu) [1975173] - virtio-pci library: report resource address (Cindy Lu) [1975173] - virito_pci libray: hide vp_modern_map_capability() (Cindy Lu) [1975173] - virtio_pci_modern: hide vp_modern_get_queue_notify_off() (Cindy Lu) [1975173] - vp_vdpa: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio-pci library: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio_pci_modern: introduce helper to map vq notify area (Cindy Lu) [1975173] - virtio-net: don't allocate control_buf if not supported (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa/mlx5: Enable user to add/delete vdpa device (Cindy Lu) [1975173] - vdpa: introduce virtio pci driver (Cindy Lu) [1975173] - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Cindy Lu) [1975173] - vhost-vdpa: protect concurrent access to vhost device iotlb (Cindy Lu) [1975173] - vdpa/mlx5: Fix suspend/resume index restoration (Cindy Lu) [1975173] - vdpa/mlx5: Fix wrong use of bit numbers (Cindy Lu) [1975173] - vdpa/mlx5: should exclude header length and fcs from mtu (Cindy Lu) [1975173] - vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails (Cindy Lu) [1975173] - vhost-vdpa: fix use-after-free of v->config_ctx (Cindy Lu) [1975173] - vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Cindy Lu) [1975173] - vdpa_sim: Skip typecasting from void* (Cindy Lu) [1975173] - vdpa: set the virtqueue num during register (Cindy Lu) [1975173] - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Cindy Lu) [1975173] - virtio_vdpa: don't warn when fail to disable vq (Cindy Lu) [1975173] - virtio-pci: introduce modern device module (Cindy Lu) [1975173] - virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to get notification offset (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for getting queue nums (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for setting/geting queue size (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set/get queue_enable (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_queue_address() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_set_queue_vector() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_generation() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting features (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting status (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set config vector (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_remove() (Cindy Lu) [1975173] - virtio-pci-modern: factor out modern device initialization logic (Cindy Lu) [1975173] - virtio-pci: split out modern device (Cindy Lu) [1975173] - virtio-pci: do not access iomem via struct virtio_pci_device directly (Cindy Lu) [1975173] - vdpa_sim_net: Add support for user supported devices (Cindy Lu) [1975173] - vdpa: Enable user to query vdpa device info (Cindy Lu) [1975173] - vdpa: Enable a user to add and delete a vdpa device (Cindy Lu) [1975173] - vdpa: Define vdpa mgmt device, ops and a netlink interface (Cindy Lu) [1975173] - vdpa: Extend routine to accept vdpa device name (Cindy Lu) [1975173] - vdpa_sim_net: Make mac address array static (Cindy Lu) [1975173] - vdpa/mlx5: Restore the hardware used index after change map (Cindy Lu) [1975173] - vdpa/mlx5: Fix memory key MTT population (Cindy Lu) [1975173] - vdpa: Use simpler version of ida allocation (Cindy Lu) [1975173] - vdpa: Add missing comment for virtqueue count (Cindy Lu) [1975173] - vdpa: split vdpasim to core and net modules (Cindy Lu) [1975173] - vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Cindy Lu) [1975173] - vdpa_sim: make vdpasim->buffer size configurable (Cindy Lu) [1975173] - vdpa_sim: use kvmalloc to allocate vdpasim->buffer (Cindy Lu) [1975173] - vdpa_sim: set vringh notify callback (Cindy Lu) [1975173] - vdpa_sim: add set_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add get_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: make 'config' generic and usable for any device type (Cindy Lu) [1975173] - vdpa_sim: store parsed MAC address in a buffer (Cindy Lu) [1975173] - vdpa_sim: add work_fn in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add supported_features field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add device id field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add struct vdpasim_dev_attr for device attributes (Cindy Lu) [1975173] - vdpa_sim: rename vdpasim_config_ops variables (Cindy Lu) [1975173] - vdpa_sim: make IOTLB entries limit configurable (Cindy Lu) [1975173] - vdpa_sim: remove hard-coded virtq count (Cindy Lu) [1975173] - vdpa_sim: remove unnecessary headers inclusion (Cindy Lu) [1975173] - vdpa: remove unnecessary 'default n' in Kconfig entries (Cindy Lu) [1975173] - vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code (Cindy Lu) [1975173] - vhost_vdpa: switch to vmemdup_user() (Cindy Lu) [1975173] - vhost: vringh: use krealloc_array() (Cindy Lu) [1975173] - vringh: fix vringh_iov_push_*() documentation (Cindy Lu) [1975173] - vringh: fix __vringh_iov() when riov and wiov are different (Cindy Lu) [1975173] - net: sched: fix memory leak in tcindex_partial_destroy_work (Davide Caratti) [1987042] - net/sched: act_ct: remove and free nf_table callbacks (Davide Caratti) [1987042] - net: sched: fix warning in tcindex_alloc_perfect_hash (Davide Caratti) [1987042] - pkt_sched: sch_qfq: fix qfq_change_class() error path (Davide Caratti) [1987042] - sch_htb: fix refcount leak in htb_parent_to_leaf_offload (Davide Caratti) [1987042] - sch_dsmark: fix a NULL deref in qdisc_reset() (Davide Caratti) [1987042] - sch_red: fix off-by-one checks in red_check_params() (Davide Caratti) [1987042] - ipv6: fix 'disable_policy' for fwd packets (Hangbin Liu) [1985837] - net: ipv6: fix return value of ip6_skb_dst_mtu (Hangbin Liu) [1985837] - ipv6: fix out-of-bound access in ip6_parse_tlv() (Hangbin Liu) [1985837] - ipv6: exthdrs: do not blindly use init_net (Hangbin Liu) [1985837] - ipv6: record frag_max_size in atomic fragments in input path (Hangbin Liu) [1985837] - selftests: net: devlink_port_split.py: skip the test if no devlink device (Hangbin Liu) [1985836] - selftests/net: bump timeout to 5 minutes (Hangbin Liu) [1985836] - selftests: net: forwarding: Fix a typo (Hangbin Liu) [1985836] - selftests/net: so_txtime: remove unneeded semicolon (Hangbin Liu) [1985836] - tools: selftests: add test for changing routes with PTMU exceptions (Hangbin Liu) [1985836] - selftests: fix the return value for UDP GRO test (Hangbin Liu) [1985836] - selftests: pmtu.sh: improve the test result processing (Hangbin Liu) [1985836] - selftests: pmtu.sh: use $ksft_skip for skipped return code (Hangbin Liu) [1985836] - selftests/net: timestamping: add ptp v2 support (Hangbin Liu) [1985836] - ixgbevf: add correct exception tracing for XDP (Ken Cox) [1920268] - intel: call csum functions with well formatted arguments (Ken Cox) [1920268] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920268] - ixgbevf: Fix fall-through warnings for Clang (Ken Cox) [1920268] - intel: clean up mismatched header comments (Ken Cox) [1920268] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920268] - net: ixgbevf: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920268] - treewide: Use sizeof_field() macro (Ken Cox) [1920268] - selftests: net: add ESP-in-UDP PMTU test (Xin Long) [1986599] - udp: check encap socket in __udp_lib_err (Xin Long) [1986599] - udp: fix possible user after free in error handler (Xin Long) [1986599] - udpv6: fix possible user after free in error handler (Xin Long) [1986599] - udp: Support for error handlers of tunnels with arbitrary destination port (Xin Long) [1986599] - bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats (Xin Long) [1986599] - udp: properly flush normal packet at GRO time (Xin Long) [1986599] - udp: annotate data races around unix_sk(sk)->gso_size (Xin Long) [1986599] - udp: fix race between close() and udp_abort() (Xin Long) [1986599] - netfilter: conntrack: remove offload_pickup sysctl again (Florian Westphal) [1987101] - bpf, samples: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1977162] - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Balazs Nemeth) [1986845] - netfilter: nf_tables: fix flowtable list del corruption (Jay Shin) [1977137] - net: qrtr: fix memory leaks (Íñigo Huguet) [1981236] - net: qrtr: fix OOB Read in qrtr_endpoint_post (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix error return code in qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Avoid potential use after free in MHI send (Íñigo Huguet) [1981236] - qrtr: Convert qrtr_ports from IDR to XArray (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak on qrtr_tx_wait failure (Íñigo Huguet) [1981236] - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Íñigo Huguet) [1981236] - net: qrtr: fix error return code of qrtr_sendmsg() (Íñigo Huguet) [1981236] - net/qrtr: fix __netdev_alloc_skb call (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak in qrtr_tun_open (Íñigo Huguet) [1981236] - net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Íñigo Huguet) [1981236] - net: qrtr: fix null-ptr-deref in qrtr_ns_remove (Íñigo Huguet) [1981236] - net: qrtr: Unprepare MHI channels during remove (Íñigo Huguet) [1981236] - net: qrtr: Start MHI channels during init (Íñigo Huguet) [1981236] - net: qrtr: Release distant nodes along the bridge node (Íñigo Huguet) [1981236] - net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet (Íñigo Huguet) [1981236] - net: qrtr: Allow non-immediate node routing (Íñigo Huguet) [1981236] - net: qrtr: Allow forwarded services (Íñigo Huguet) [1981236] - net: qrtr: Fix port ID for control messages (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix the incorrect usage of rcu_read_lock() (Íñigo Huguet) [1981236] - net: qrtr: ns: Protect radix_tree_deref_slot() using rcu read locks (Íñigo Huguet) [1981236] - net: qrtr: check skb_put_padto() return value (Íñigo Huguet) [1981236] - net: qrtr: fix usage of idr in port assignment to socket (Íñigo Huguet) [1981236] - qrtr: orphan socket in qrtr_release() (Íñigo Huguet) [1981236] - net: qrtr: Fix an out of bounds read qrtr_endpoint_post() (Íñigo Huguet) [1981236] - net: qrtr: free flow in __qrtr_node_release (Íñigo Huguet) [1981236] - treewide: replace '---help---' in Kconfig files with 'help' (Íñigo Huguet) [1981236] - net: qrtr: Allocate workqueue before kernel_bind (Íñigo Huguet) [1981236] - net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() (Íñigo Huguet) [1981236] - net: qrtr: Add MHI transport layer (Íñigo Huguet) [1981236] - net: qrtr: Add tracepoint support (Íñigo Huguet) [1981236] - net: qrtr: send msgs from local of same id as broadcast (Íñigo Huguet) [1981236] - net: qrtr: Fix FIXME related to qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Respond to HELLO message (Íñigo Huguet) [1981236] - net: qrtr: Fix error pointer vs NULL bugs (Íñigo Huguet) [1981236] - net: qrtr: fix spelling mistake "serivce" -> "service" (Íñigo Huguet) [1981236] - net: qrtr: Fix the local node ID as 1 (Íñigo Huguet) [1981236] - net: qrtr: Migrate nameservice to kernel from userspace (Íñigo Huguet) [1981236] - net: qrtr: Remove receive worker (Íñigo Huguet) [1981236] - net: qrtr: Make qrtr_port_lookup() use RCU (Íñigo Huguet) [1981236] - net: qrtr: Migrate node lookup tree to spinlock (Íñigo Huguet) [1981236] - net: qrtr: Implement outgoing flow control (Íñigo Huguet) [1981236] - net: qrtr: Move resume-tx transmission to recvmsg (Íñigo Huguet) [1981236] - net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue (Íñigo Huguet) [1981236] - net: qrtr: Simplify 'qrtr_tun_release()' (Íñigo Huguet) [1981236] - net: qrtr: Stop rx_worker before freeing node (Íñigo Huguet) [1981236] - net: qrtr: fix memort leak in qrtr_tun_write_iter (Íñigo Huguet) [1981236] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Íñigo Huguet) [1981236] - treewide: Add SPDX license identifier - Makefile/Kconfig (Íñigo Huguet) [1981236] - net: qrtr: Fix message type of outgoing packets (Íñigo Huguet) [1981236] - net: qrtr: use protocol endiannes variable (Íñigo Huguet) [1981236] - net: fix hangup on napi_disable for threaded napi (Paolo Abeni) [1949546] - net: fix race between napi kthread mode and busy poll (Paolo Abeni) [1949546] - net: add sysfs attribute to control napi threaded mode (Paolo Abeni) [1949546] - net: implement threaded-able napi poll loop support (Paolo Abeni) [1949546] - net: extract napi poll functionality to __napi_poll() (Paolo Abeni) [1949546] - mfd: intel-lpss: Use devm_ioremap_uc for MMIO (Steve Best) [1986715] - lib: devres: add a helper function for ioremap_uc (Steve Best) [1986715] - sched/rt: Fix double enqueue caused by rt_effective_prio (Juri Lelli) [1990566] - x86/crash: Remove crash_reserve_low_1M() (Lianbo Jiang) [1904318] - x86/setup: Remove CONFIG_X86_RESERVE_LOW and reservelow= options (Lianbo Jiang) [1904318] - x86/setup: Always reserve the first 1M of RAM (Lianbo Jiang) [1904318] - powerpc/kexec: blacklist functions called in real mode for kprobe (Desnes A. Nunes do Rosario) [1987281] - [s390] scsi: zfcp: Report port fc_security as unknown early during remote cable pull (Claudio Imbrenda) [1989910] - x86/boot: Use common BUILD_BUG_ON (Prarit Bhargava) [1979940] - net: phy: icplus: call phy_restore_page() when phy_select_page() fails (Petr Oros) [1955165] - net: phy: ti: take into account all possible interrupt sources (Petr Oros) [1955165] - net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() (Petr Oros) [1955165] - net: phy: Expose phydev::dev_flags through sysfs (Petr Oros) [1955165] - net: phy: fix save wrong speed and duplex problem if autoneg is on (Petr Oros) [1955165] - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 (Petr Oros) [1955165] - net: phy: icplus: add MDI/MDIX support for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: add PHY counter for IP101G (Petr Oros) [1955165] - net: phy: icplus: fix paged register access (Petr Oros) [1955165] - net: phy: icplus: don't set APS_EN bit on IP101G (Petr Oros) [1955165] - net: phy: icplus: split IP101A/G driver (Petr Oros) [1955165] - net: phy: icplus: use the .soft_reset() of the phy-core (Petr Oros) [1955165] - net: phy: icplus: drop address operator for functions (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_EXACT() for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_MODEL() macro (Petr Oros) [1955165] - net: phy: drop explicit genphy_read_status() op (Petr Oros) [1955165] - net: phy: broadcom: remove BCM5482 1000Base-BX support (Petr Oros) [1955165] - net: mdiobus: Prevent spike on MDIO bus reset signal (Petr Oros) [1955165] - net: phy: realtek: Add support for RTL9000AA/AN (Petr Oros) [1955165] - mdio, phy: fix -Wshadow warnings triggered by nested container_of() (Petr Oros) [1955165] - net: phy: national: remove definition of DEBUG (Petr Oros) [1955165] - net: phy: ar803x: disable extended next page bit (Petr Oros) [1955165] - net: phy: smsc: fix clk error handling (Petr Oros) [1955165] - net: phy: at803x: use phy_modify_mmd() (Petr Oros) [1955165] - net: phy: replace mutex_is_locked with lockdep_assert_held in phylib (Petr Oros) [1955165] - net: phy: micrel: Add KS8851 PHY support (Petr Oros) [1955165] - net: phy: marvell: replace phy_modify() (Petr Oros) [1955165] - net: phy: micrel: fix interrupt handling (Petr Oros) [1955165] - net: phy: remove the .did_interrupt() and .ack_interrupt() callback (Petr Oros) [1955165] - net: phy: qsemi: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: qsemi: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: ti: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ti: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: national: remove the use of the .ack_interrupt() (Petr Oros) [1955165] - net: phy: national: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: micrel: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: micrel: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: icplus: remove the use .ack_interrupt() (Petr Oros) [1955165] - net: phy: icplus: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: intel-xway: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: intel-xway: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - mdio_bus: suppress err message for reset gpio EPROBE_DEFER (Petr Oros) [1955165] - net: phy: don't duplicate driver name in phy_attached_print (Petr Oros) [1955165] - net: phy: ste10Xp: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ste10Xp: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: smsc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: smsc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: amd: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: amd: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: lxt: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: lxt: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: marvell: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: marvell: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: microchip: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: microchip: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: vitesse: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: vitesse: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: do not return an error on clearing pending IRQs (Petr Oros) [1955165] - net: phy: microchip_t1: Don't set .config_aneg (Petr Oros) [1955165] - docs: networking: phy: s/2.5 times faster/2.5 times as fast/ (Petr Oros) [1955165] - net: phy: realtek: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: realtek: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: add genphy_handle_interrupt_no_ack() (Petr Oros) [1955165] - net: phy: davicom: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: davicom: implement generic .handle_interrupt() calback (Petr Oros) [1955165] - net: phy: cicada: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: cicada: implement the generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: broadcom: remove use of ack_interrupt() (Petr Oros) [1955165] - net: phy: broadcom: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: aquantia: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: mscc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: mscc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: at803x: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: at803x: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: make .ack_interrupt() optional (Petr Oros) [1955165] - net: phy: add a shutdown procedure (Petr Oros) [1955165] - net: phy: export phy_error and phy_trigger_machine (Petr Oros) [1955165] - drivers: net: phy: Fix spelling in comment defalut to default (Petr Oros) [1955165] - net: phy: marvell: add special handling of Finisar modules with 88E1111 (Petr Oros) [1955165] - net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config (Petr Oros) [1955165] - gpiolib: Extract gpiod_not_found() helper (Petr Oros) [1955165] - net: phy: marvell: Use phy_read_paged() instead of open coding it (Petr Oros) [1955165] - net: phy: dp83869: fix unsigned comparisons against less than zero values (Petr Oros) [1955165] - net: phy: dp83869: Add speed optimization feature (Petr Oros) [1955165] - net: phy: dp83869: support Wake on LAN (Petr Oros) [1955165] - net: phy: dp83822: Update the fiber advertisement for speed (Petr Oros) [1955165] - net: dp83869: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: phy: Do not warn in phy_stop() on PHY_DOWN (Petr Oros) [1955165] - net: phy: Avoid NPD upon phy_detach() when driver is unbound (Petr Oros) [1955165] - net: phy: bcm7xxx: request and manage GPHY clock (Petr Oros) [1955165] - net: phy: smsc: LAN8710/20: add phy refclk in support (Petr Oros) [1955165] - net: phy: smsc: simplify config_init callback (Petr Oros) [1955165] - net: phy: smsc: skip ENERGYON interrupt if disabled (Petr Oros) [1955165] - net: phy: dp83867: Fix various styling and space issues (Petr Oros) [1955165] - net: mdiobus: add clause 45 mdiobus write accessor (Petr Oros) [1955165] - net: phylink: consider QSGMII interface mode in phylink_mii_c22_pcs_get_state (Petr Oros) [1955165] - net: phylink: add helper function to decode USXGMII word (Petr Oros) [1955165] - net: phy: DP83822: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: dp83869: Fix RGMII internal delay configuration (Petr Oros) [1955165] - net: mdio-mux-gpio: use devm_gpiod_get_array() (Petr Oros) [1955165] - net: phy: add USXGMII link partner ability constants (Petr Oros) [1955165] - net: phy: mdio-octeon: Cleanup module loading dependencies (Petr Oros) [1955165] - net: phy: cavium: Improve __iomem mess (Petr Oros) [1955165] - net: phy: Add a helper to return the index for of the internal delay (Petr Oros) [1955165] - dt-bindings: net: Add RGMII internal delay for DP83869 (Petr Oros) [1955165] - net: dp83869: Add RGMII internal delay configuration (Petr Oros) [1955165] - net: phy: DP83822: Add setting the fixed internal delay (Petr Oros) [1955165] - net: dp83869: Fix OF_MDIO config check (Petr Oros) [1955165] - net: dp83867: Fix OF_MDIO config check (Petr Oros) [1955165] - net: marvell: Fix OF_MDIO config check (Petr Oros) [1955165] - net: phy: mscc: use mdiobus_get_phy() (Petr Oros) [1955165] - net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1955165]- net/mlx5e: Add IPsec support to uplink representor (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Use bit counts for register mapping (Alaa Hleihel) [1980171 1926098] - RDMA/mlx5: Don't access NULL-cleared mpi pointer (Alaa Hleihel) [1980171] - RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases (Alaa Hleihel) [1980171] - ip6_tunnel: allow redirecting ip6gre and ipxip6 packets to eth devices (Guillaume Nault) [1921539] - gre: let mac_header point to outer header only when necessary (Guillaume Nault) [1921539] - sit: allow redirecting ip6ip, ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - ipip: allow redirecting ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - bareudp: allow redirecting bareudp packets to eth devices (Guillaume Nault) [1921539] - net: handle ARPHRD_IP6GRE in dev_is_mac_header_xmit() (Guillaume Nault) [1921539] - net: ipv4: fix memory leak in ip_mc_add1_src (Guillaume Nault) [1987605] - net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Guillaume Nault) [1987605] - ixgbe: fix probing of multi-port devices with one MDIO (Ken Cox) [1968696] - [s390] s390/qdio: let driver manage the QAOB (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove RX VLAN filter stubs in L3 driver (Claudio Imbrenda) [1919250] - [s390] s390/qeth: enable napi_consume_skb() for pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allocate initial TX Buffer structs with GFP_KERNEL (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix notification for pending buffers during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: schedule TX NAPI on QAOB completion (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve completion of pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix memory leak after failed TX Buffer allocation (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't fake a TX completion interrupt after TX error (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make cast type selection for af_iucv skbs robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: pass proto to qeth_l3_get_cast_type() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove qeth_get_ip_version() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up load/remove code for disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix locking for discipline setup / removal (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix deadlock during recovery (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make qeth_qdio_handle_aob() more robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't replace a fully completed async TX buffer (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use dev->groups for common sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/ccwgroup: use bus->dev_groups for bus-based sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't call INIT_LIST_HEAD() on iob's list entry (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix tear down of async TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix af_iucv notification race (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve selection of ethtool link modes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use QUERY OAT for initial link info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up default cases for ethtool link mode (Claudio Imbrenda) [1919250] - [s390] s390/qeth: set static link info during initialization (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve QUERY CARD INFO processing (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tolerate error when querying card info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove useless if/else (Claudio Imbrenda) [1919250] - [s390] s390/qeth: reduce rtnl locking for switchdev events (Claudio Imbrenda) [1919250] - [s390] s390/qeth: static checker cleanups (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use netdev_name() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: constify the disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allow configuration of TX queues for OSA devices (Claudio Imbrenda) [1919250] - [s390] s390/qeth: de-magic the QIB parm area (Claudio Imbrenda) [1919250] - [s390] s390/qeth: keep track of wanted TX queues (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove forward declarations in L2 code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate teardown code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate online code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: cancel cmds earlier during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tighten ucast IP locking (Claudio Imbrenda) [1919250] - [s390] s390/qeth: replace deprecated simple_stroul() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up string ops in qeth_l3_parse_ipatoe() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: relax locking for ipato config data (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't init refcount twice for mcast IPs (Claudio Imbrenda) [1919250] - mm, page_alloc: check for max order in hot path (Jay Shin) [1982466] - be2net: Fix an error handling path in 'be_probe()' (Petr Oros) [1980665] - net: emulex: benet: simplify the return expression of be_if_create() (Petr Oros) [1980665] - treewide: Use fallthrough pseudo-keyword (Petr Oros) [1980665] - be2net: convert to new udp_tunnel_nic infra (Petr Oros) [1980665] - benet: use generic power management (Petr Oros) [1980665] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1980665] - hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (David Arcari) [1980072] - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Add support for Zen3 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Take out debugfs code (David Arcari) [1980072] - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Create common functions and macros for Zen CPU families (David Arcari) [1980072] - hwmon: (k10temp) Add AMD family 17h model 60h PCI match (David Arcari) [1980072] - hwmon: (k10temp) make some symbols static (David Arcari) [1980072] - hwmon: (k10temp) Reorganize and simplify temperature support detection (David Arcari) [1980072] - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs (David Arcari) [1980072] - hwmon: (k10temp) Display up to eight sets of CCD temperatures (David Arcari) [1980072] - hwmon: (k10temp) Add debugfs support (David Arcari) [1980072] - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs (David Arcari) [1980072] - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Report temperatures per CPU die (David Arcari) [1980072] - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info (David Arcari) [1980072] - hwmon: (k10temp) Use bitops (David Arcari) [1980072] - hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs (David Arcari) [1980072] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56 (David Arcari) [1980072] - hwmon: (k10temp) Add Hygon Dhyana support (David Arcari) [1980072] - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} (David Arcari) [1980072] - hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors (David Arcari) [1980072] - hwmon: k10temp: Support Threadripper 2920X, 2970WX; simplify offset table (David Arcari) [1980072] - hwmon: (k10temp) 27C Offset needed for Threadripper2 (David Arcari) [1980072] - x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1980072] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1980072] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1980072] - Revert "[hwmon] hwmon: (k10temp) Add support for Zen3 CPUs" (David Arcari) [1980072] - serial: 8250: Process sysrq at port unlock time (Prarit Bhargava) [1982016] - serial: core: Include console.h from serial_core.h (Prarit Bhargava) [1982016] - serial: core: Allow processing sysrq at port unlock time (Prarit Bhargava) [1982016] - [s390] s390/dasd: add missing discipline function (Claudio Imbrenda) [1981804] - bnxt_en: Validate vlan protocol ID on RX packets (Jonathan Toppins) [1960961] - KVM: do not allow mapping valid but non-reference-counted pages (Jon Maloy) [1975515] - gfs2: Fix error handling in init_statfs (Andreas Gruenbacher) [1872440] - gfs2: Fix underflow in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Pass glock holder to gfs2_file_direct_{read,write} (Andreas Gruenbacher) [1872440] - gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher) [1872440] - gfs2: Improve mmap write vs. truncate consistency (Andreas Gruenbacher) [1872440] - iomap: Permit pages without an iop to enter writeback (Andreas Gruenbacher) [1872440] - iomap: Don't create iomap_page objects for inline files (Andreas Gruenbacher) [1872440] - gfs2: Clean up gfs2_unstuff_dinode (Andreas Gruenbacher) [1872440] - gfs2: Unstuff before locking page in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Clean up the error handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Fix end-of-file handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Use resource group glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Allow node-wide exclusive glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Add local resource group locking (Andreas Gruenbacher) [1442151] - gfs2: Add per-reservation reserved block accounting (Andreas Gruenbacher) [1442151] - gfs2: Rename rs_{free -> requested} and rd_{reserved -> requested} (Andreas Gruenbacher) [1442151] - gfs2: Check for active reservation in gfs2_release (Andreas Gruenbacher) [1442151] - gfs2: Don't search for unreserved space twice (Andreas Gruenbacher) [1442151] - gfs2: Only pass reservation down to gfs2_rbm_find (Andreas Gruenbacher) [1442151] - gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt (Andreas Gruenbacher) [1442151] - gfs2: Set GBF_FULL flags when reading resource group (Andreas Gruenbacher) [1442151] - gfs2: Don't clear GBF_FULL flags in rs_deltree (Andreas Gruenbacher) [1442151] - Revert "gfs2: Don't reject a supposedly full bitmap if we have blocks reserved" (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_inplace_reserve cleanup (Andreas Gruenbacher) [1442151] - gfs2: Get rid of unnecessary variable in gfs2_alloc_blocks (Andreas Gruenbacher) [1442151] - gfs2: Only use struct gfs2_rbm for bitmap manipulations (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_rbm_incr into gfs2_rbm_add (Andreas Gruenbacher) [1872440] - gfs2: Replace gfs2_lblk_to_dblk with gfs2_get_extent (Andreas Gruenbacher) [1872440] - gfs2: Turn gfs2_extent_map into gfs2_{get,alloc}_extent (Andreas Gruenbacher) [1872440] - gfs2: Add new gfs2_iomap_get helper (Andreas Gruenbacher) [1872440] - gfs2: Make inode operations static (Andreas Gruenbacher) [1872440] - gfs2: use iomap for buffered I/O in ordered and writeback mode (Andreas Gruenbacher) [1872440] - gfs2: Never call gfs2_block_zero_range with an open transaction (Andreas Gruenbacher) [1872440] - gfs2: Upgrade shared glocks for atime updates (Andreas Gruenbacher) [1872440] - gfs2: Rework read and page fault locking (Andreas Gruenbacher) [1872440] - fs: Add IOCB_NOIO flag for generic_file_read_iter (Andreas Gruenbacher) [1872440] - gfs2: Remove duplicate call from gfs2_create_inode (Andreas Gruenbacher) [1872440] - gfs2: Multi-block allocations in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: implement gfs2_block_zero_range using iomap_zero_range (Andreas Gruenbacher) [1872440] - gfs2: Add support for IOMAP_ZERO (Andreas Gruenbacher) [1872440] - gfs2: gfs2_iomap_begin cleanup (Andreas Gruenbacher) [1872440] - gfs2: Remove unused gfs2_iomap_alloc argument (Andreas Gruenbacher) [1872440] - gfs2: don't use buffer_heads in gfs2_allocate_page_backing (Andreas Gruenbacher) [1872440] - gfs2: use iomap_bmap instead of generic_block_bmap (Andreas Gruenbacher) [1872440] - gfs2: mark stuffed_readpage static (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writepage_common into gfs2_writepage (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writeback_aops and gfs2_ordered_aops (Andreas Gruenbacher) [1872440] - gfs2: remove the unused gfs2_stuffed_write_end function (Andreas Gruenbacher) [1872440] - gfs2: use page_offset in gfs2_page_mkwrite (Andreas Gruenbacher) [1442151] - gfs2: Add new sysfs file for gfs2 status (Andreas Gruenbacher) [1442151] - gfs2: Per-revoke accounting in transactions (Andreas Gruenbacher) [1442151] - gfs2: Rework the log space allocation logic (Andreas Gruenbacher) [1442151] - gfs2: Minor calc_reserved cleanup (Andreas Gruenbacher) [1442151] - gfs2: Move function gfs2_ail_empty_tr (Andreas Gruenbacher) [1442151] - gfs2: Get rid of current_tail() (Andreas Gruenbacher) [1442151] - gfs2: Use a tighter bound in gfs2_trans_begin (Andreas Gruenbacher) [1442151] - gfs2: Clean up gfs2_log_reserve (Andreas Gruenbacher) [1442151] - gfs2: Don't wait for journal flush in clean_journal (Andreas Gruenbacher) [1442151] - gfs2: Move lock flush locking to gfs2_trans_{begin,end} (Andreas Gruenbacher) [1442151] - gfs2: Get rid of sd_reserving_log (Andreas Gruenbacher) [1442151] - gfs2: Clean up on-stack transactions (Andreas Gruenbacher) [1442151] - gfs2: Use sb_start_intwrite in gfs2_ail_empty_gl (Andreas Gruenbacher) [1442151] - gfs2: Clean up ail2_empty (Andreas Gruenbacher) [1442151] - gfs2: Rename gfs2_{write => flush}_revokes (Andreas Gruenbacher) [1442151] - gfs2: Minor debugging improvement (Andreas Gruenbacher) [1442151] - gfs2: Some documentation updates (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_write_revokes cleanups (Andreas Gruenbacher) [1442151] - gfs2: Simplify the buf_limit and databuf_limit definitions (Andreas Gruenbacher) [1442151] - gfs2: Un-obfuscate function jdesc_find_i (Andreas Gruenbacher) [1442151] - gfs2: Fix fall-through warnings for Clang (Andreas Gruenbacher) [1442151] - gfs2: Make gfs2_setattr_simple static (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_meta_indirect_buffer into gfs2_meta_buffer (Andreas Gruenbacher) [1442151] - gfs2: Remove unused variable sb_format (Andreas Gruenbacher) [1442151] - gfs2: Fix dir.c function parameter descriptions (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gh parameter from go_xmote_bh func (Andreas Gruenbacher) [1442151] - gfs2: don't create empty buffers for NO_CREATE (Andreas Gruenbacher) [1442151] - gfs2: Flag a withdraw if init_threads() fails (Andreas Gruenbacher) [1442151] - gfs2: bypass log flush if the journal is not live (Andreas Gruenbacher) [1442151] - gfs2: bypass signal_our_withdraw if no journal (Andreas Gruenbacher) [1442151] - gfs2: fix use-after-free in trans_drain (Andreas Gruenbacher) [1442151] - gfs2: make function gfs2_make_fs_ro() to void type (Andreas Gruenbacher) [1442151] - whack-a-mole: don't open-code iminor/imajor (Andreas Gruenbacher) [1442151] - gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cache (Andreas Gruenbacher) [1442151] - gfs2: Remove sb_start_write from gfs2_statfs_sync (Andreas Gruenbacher) [1442151] - gfs2: check for empty rgrp tree in gfs2_ri_update (Andreas Gruenbacher) [1442151] - gfs2: set lockdep subclass for iopen glocks (Andreas Gruenbacher) [1442151] - gfs2: Fix deadlock dumping resource group glocks (Andreas Gruenbacher) [1442151] - gfs2: Wake up when sd_glock_disposal becomes zero (Andreas Gruenbacher) [1442151] - gfs2: Split up gfs2_meta_sync into inode and rgrp versions (Andreas Gruenbacher) [1442151] - gfs2: Don't ignore inode write errors during inode_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Ignore subsequent errors after withdraw in rgrp_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gl_vm (Andreas Gruenbacher) [1442151] - gfs2: Fix comments to glock_hash_walk (Andreas Gruenbacher) [1442151] - gfs2: eliminate GLF_QUEUED flag in favor of list_empty(gl_holders) (Andreas Gruenbacher) [1442151] - gfs2: Fix invalid block size message (Andreas Gruenbacher) [1442151] - gfs2: add validation checks for size of superblock (Andreas Gruenbacher) [1442151] - gfs2: use-after-free in sysfs deregistration (Andreas Gruenbacher) [1442151] - Revert "GFS2: Prevent delete work from occurring on glocks used for create" (Andreas Gruenbacher) [1442151] - gfs2: Don't skip dlm unlock if glock has an lvb (Andreas Gruenbacher) [1442151] - gfs2: Lock imbalance on error path in gfs2_recover_one (Andreas Gruenbacher) [1442151] - gfs2: keep bios separate for each journal (Bob Peterson) [1442151] - gfs2: change from write to read lock for sd_log_flush_lock in journal replay (Bob Peterson) [1442151] - gfs2: don't lock sd_log_flush_lock in try_rgrp_unlink (Bob Peterson) [1442151] - gfs2: fix glock confusion in function signal_our_withdraw (Bob Peterson) [1442151] - gfs2: Don't write log headers after file system withdraw (Andreas Gruenbacher) [1442151] - gfs2: make gfs2_log_write_page static (Andreas Gruenbacher) [1442151] - gfs2: fix possible reference leak in gfs2_check_blk_type (Andreas Gruenbacher) [1442151] - gfs2: Fix NULL pointer dereference in gfs2_rgrp_dump (Andreas Gruenbacher) [1442151] - gfs2: remove unused LBIT macros (Andreas Gruenbacher) [1925121] - gfs2: add missing log_blocks trace points in gfs2_write_revokes (Andreas Gruenbacher) [1925121] - gfs2: print details on transactions that aren't properly ended (Andreas Gruenbacher) [1925121] - gfs2: fix use-after-free on transaction ail lists (Andreas Gruenbacher) [1925121] - gfs2: new slab for transactions (Andreas Gruenbacher) [1925121] - gfs2: initialize transaction tr_ailX_lists earlier (Andreas Gruenbacher) [1925121] - gfs2: eliminate ssize parameter from gfs2_struct2blk (Andreas Gruenbacher) [1925121] - gfs2: Fix error path kobject memory leak (Andreas Gruenbacher) [1925121] - gfs2: Rename gfs2_trans_{add_unrevoke => remove_revoke} (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary extern declarations (Andreas Gruenbacher) [1925121] - gfs2: Fix sign extension bug in gfs2_update_stats (Andreas Gruenbacher) [1925121] - gfs2: Fix an incorrect gfs2_assert() (Bob Peterson) [1925121] - gfs2: Remove vestigial bd_ops (Andreas Gruenbacher) [1925121] - gfs2: Fix the gfs2_invalidatepage description (Andreas Gruenbacher) [1925121] - gfs2: Clean up gfs2_is_{ordered,writeback} (Andreas Gruenbacher) [1925121] - gfs2: Pass resource group to rgblk_free (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary gfs2_rlist_alloc parameter (Andreas Gruenbacher) [1925121] - gfs2: Fix some minor typos (Andreas Gruenbacher) [1925121] - gfs2: Remove unused RGRP_RSRV_MINBYTES definition (Andreas Gruenbacher) [1925121] - gfs2: Move rs_{sizehint, rgd_gh} fields into the inode (Andreas Gruenbacher) [1925121] - gfs2: Clean up out-of-bounds check in gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs2: Always check the result of gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs: no need to check return value of debugfs_create functions (Andreas Gruenbacher) [1925121] - serial_core: switch to ->[sg]et_serial() (Artem Savkov) [1952415]- tipc: fix sleeping in tipc accept routine (Xin Long) [1986549] - tipc: fix implicit-connect for SYN+ (Xin Long) [1986549] - net: tipc: fix FB_MTU eat two pages (Xin Long) [1986549] - tipc: Return the correct errno code (Xin Long) [1986549] - net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Alaa Hleihel) [1979901] - net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Alaa Hleihel) [1979901] - bpf, selftests: Fold test_current_pid_tgid_new_ns into test_progs. (Jiri Olsa) [1869447] - libbpf: Support BTF_KIND_FLOAT during type compatibility checks in CO-RE (Jiri Olsa) [1984486] - bpf: Generate BTF_KIND_FLOAT when linking vmlinux (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to btf_dump_test_case_syntax (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to test_core_reloc_size (Jiri Olsa) [1984486] - bpf: Document BTF_KIND_FLOAT in btf.rst (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to the existing deduplication tests (Jiri Olsa) [1984486] - selftest/bpf: Add BTF_KIND_FLOAT tests (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - selftests/bpf: Use the 25th bit in the "invalid BTF_INFO" test (Jiri Olsa) [1984486] - tools/bpftool: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - libbpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT to uapi (Jiri Olsa) [1984486] - libbpf: Add explicit padding to btf_dump_emit_type_decl_opts (Jiri Olsa) [1984486] - selftests/bpf: Fix test_attach_probe for powerpc uprobes (Jiri Olsa) [1931531] - selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Jiri Olsa) [1942513] - openvswitch: add trace points (Aaron Conole) [1979680] - vxlan: add missing rcu_read_lock() in neigh_reduce() (Guillaume Nault) [1987310] - net: ip6_tunnel: Unregister catch-all devices (Guillaume Nault) [1987310] - net: sit: Unregister catch-all devices (Guillaume Nault) [1987310] - cpuidle: pseries: Do not cap the CEDE0 latency in fixup_cede0_latency() (Diego Domingos) [1952809] - cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards (Diego Domingos) [1952809] - mm/swap: fix for "mm: workingset: age nonresident information alongside anonymous pages" (Rafael Aquini) [1984173] - mm/thp: remap_page() is only needed on anonymous THP (Rafael Aquini) [1984173] - mm/compaction: fix 'limit' in fast_isolate_freepages (Rafael Aquini) [1984173] - mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Rafael Aquini) [1984173] - slub: restore slub_debug=- behavior (Rafael Aquini) [1984173] - mm/gup: fix try_grab_compound_head() race with split_huge_page() (Rafael Aquini) [1984173] - mm, futex: fix shared futex pgoff on shmem huge page (Rafael Aquini) [1984173] - x86/mm: Avoid truncating memblocks for SGX memory (Rafael Aquini) [1984173] - mm/thp: fix vma_address() if virtual address below file offset (Rafael Aquini) [1984173] - mm, thp: use head page in __migration_entry_wait() (Rafael Aquini) [1984173] - mm/slub.c: include swab.h (Rafael Aquini) [1984173] - mm/memory-failure: make sure wait for page writeback in memory_failure (Rafael Aquini) [1984173] - mm/slub: fix redzoning for small allocations (Rafael Aquini) [1984173] - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Rafael Aquini) [1984173] - mm/page_alloc: fix counting of free pages after take off from buddy (Rafael Aquini) [1984173] - userfaultfd: release page in error path to avoid BUG_ON (Rafael Aquini) [1984173] - ksm: fix potential missing rmap_item for stable_node (Rafael Aquini) [1984173] - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Rafael Aquini) [1984173] - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Rafael Aquini) [1984173] - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Rafael Aquini) [1984173] - mm/memory-failure: unnecessary amount of unmapping (Rafael Aquini) [1984173] - mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 (Rafael Aquini) [1984173] - mm/sparse: add the missing sparse_buffer_fini() in error branch (Rafael Aquini) [1984173] - mm: memcontrol: fix cpuhotplug statistics flushing (Rafael Aquini) [1984173] - x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Rafael Aquini) [1984173] - zsmalloc: account the number of compacted pages correctly (Rafael Aquini) [1984173] - mm/compaction: fix misbehaviors of fast_find_migrateblock() (Rafael Aquini) [1984173] - hugetlb: fix update_and_free_page contig page struct assumption (Rafael Aquini) [1984173] - mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/hugetlb: fix potential missing huge page size info (Rafael Aquini) [1984173] - x86/mm: Fix leak of pmd ptlock (Rafael Aquini) [1984173] - mm/zswap: fix passing zero to 'PTR_ERR' warning (Rafael Aquini) [1984173] - mm/page_isolation: do not isolate the max order page (Rafael Aquini) [1984173] - mm,memory_failure: always pin the page in madvise_inject_error (Rafael Aquini) [1984173] - mm/page_alloc: speed up the iteration of max_order (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Rafael Aquini) [1984173] - x86/mm/ident_map: Check for errors from ident_pud_init() (Rafael Aquini) [1984173] - mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary (Rafael Aquini) [1984173] - mm/page_alloc.c: fix freeing non-compound pages (Rafael Aquini) [1984173] - mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged (Rafael Aquini) [1984173] - percpu: fix first chunk size calculation for populated bitmap (Rafael Aquini) [1984173] - x86, fakenuma: Fix invalid starting node ID (Rafael Aquini) [1984173] - mm: include CMA pages in lowmem_reserve at boot (Rafael Aquini) [1984173] - mm/rodata_test.c: fix missing function declaration (Rafael Aquini) [1984173] - mm/page_counter: fix various data races at memsw (Rafael Aquini) [1984173] - khugepaged: retract_page_tables() remember to test exit (Rafael Aquini) [1984173] - mm/page_counter.c: fix protection usage propagation (Rafael Aquini) [1984173] - x86/mm/numa: Remove uninitialized_var() usage (Rafael Aquini) [1984173] - shmem: fix possible deadlocks on shmlock_user_lock (Rafael Aquini) [1984173] - mm: swap: use smp_mb__after_atomic() to order LRU bit set (Rafael Aquini) [1984173] - cgroup: memcg: net: do not associate sock with unrelated cgroup (Rafael Aquini) [1984173] - mm: fix gup_pud_range (Rafael Aquini) [1984173] - x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd (Rafael Aquini) [1984173] - mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [1984173] - mm: Implement no-MMU variant of vmalloc_user_node_flags (Rafael Aquini) [1984173] - usercopy: Avoid HIGHMEM pfn warning (Rafael Aquini) [1984173] - x86/mm: Don't exceed the valid physical address space (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix erroneous sizeof() (Rafael Aquini) [1984173] - s390/mm: fix addressing exception after suspend/resume (Rafael Aquini) [1984173] - blk-mq: fix use-after-free in blk_mq_exit_sched (Ming Lei) [1969726] - nvmet: use new ana_log_size instead the old one (Maurizio Lombardi) [1949777] - nvme-multipath: fix double initialization of ANA state (Maurizio Lombardi) [1949777] - configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) [1922973]- Revert "xfs: enable new inode btree counters feature" (Bill O'Donnell) [1976969] - Revert "xfs: enable big timestamps" (Bill O'Donnell) [1976969] - Revert "xfs: remove kmem_realloc()" (Bill O'Donnell) [1976969] - xfs: prevent metadata files from being inactivated (Bill O'Donnell) [1976969] - quota: widen timestamps for the fs_disk_quota structure (Bill O'Donnell) [1976969] - cifs: fix fallocate when trying to allocate a hole. (Ronnie Sahlberg) [1866684] - cifs: only write 64kb at a time when fallocating a small region of a file (Ronnie Sahlberg) [1866684] - cifs: improve fallocate emulation (Ronnie Sahlberg) [1866684] - cifs: Do not use the original cruid when following DFS links for multiuser mounts (Ronnie Sahlberg) [1812436] - cifs: ignore relatime in smb3_fs_context_parse_monolithic() (Ronnie Sahlberg) [1812436] - cifs: fix regression when mounting shares with prefix paths (Ronnie Sahlberg) [1812436] - cifs: fix leak in cifs_smb3_do_mount() ctx (Ronnie Sahlberg) [1812436] - cifs: add fs_context param to parsing helpers (Ronnie Sahlberg) [1812436] - cifs: make fs_context error logging wrapper (Ronnie Sahlberg) [1812436] - cifs: warn and fail if trying to use rootfs without the config option (Ronnie Sahlberg) [1812436] - cifs: fix nodfs mount option (Ronnie Sahlberg) [1812436] - cifs: fix handling of escaped ',' in the password mount argument (Ronnie Sahlberg) [1812436] - cifs: Add new parameter "acregmax" for distinct file and directory metadata timeout (Ronnie Sahlberg) [1812436] - cifs: convert revalidate of directories to using directory metadata cache timeout (Ronnie Sahlberg) [1812436] - cifs: Add new mount parameter "acdirmax" to allow caching directory metadata (Ronnie Sahlberg) [1812436] - cifs: fix trivial typo (Ronnie Sahlberg) [1812436] - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. (Ronnie Sahlberg) [1812436] - cifs: In the new mount api we get the full devname as source= (Ronnie Sahlberg) [1812436] - cifs: do not disable noperm if multiuser mount option is not provided (Ronnie Sahlberg) [1812436] - cifs: fix dfs-links (Ronnie Sahlberg) [1812436] - cifs: fix dfs domain referrals (Ronnie Sahlberg) [1812436] - cifs: returning mount parm processing errors correctly (Ronnie Sahlberg) [1812436] - cifs: fix mounts to subdirectories of target (Ronnie Sahlberg) [1812436] - cifs: ignore auto and noauto options if given (Ronnie Sahlberg) [1812436] - cifs: connect: style: Simplify bool comparison (Ronnie Sahlberg) [1812436] - fs: cifs: remove unneeded variable in smb3_fs_context_dup (Ronnie Sahlberg) [1812436] - cifs: Fix support for remount when not changing rsize/wsize (Ronnie Sahlberg) [1812436] - cifs: handle "guest" mount parameter (Ronnie Sahlberg) [1812436] - cifs: correct four aliased mount parms to allow use of previous names (Ronnie Sahlberg) [1812436] - cifs: fix use after free in cifs_smb3_do_mount() (Ronnie Sahlberg) [1812436] - cifs: fix rsize/wsize to be negotiated values (Ronnie Sahlberg) [1812436] - cifs: update super_operations to show_devname (Ronnie Sahlberg) [1812436] - cifs: fix uninitialized variable in smb3_fs_context_parse_param (Ronnie Sahlberg) [1812436] - cifs: update mnt_cifs_flags during reconfigure (Ronnie Sahlberg) [1812436] - cifs: move update of flags into a separate function (Ronnie Sahlberg) [1812436] - cifs: remove ctx argument from cifs_setup_cifs_sb (Ronnie Sahlberg) [1812436] - cifs: do not allow changing posix_paths during remount (Ronnie Sahlberg) [1812436] - cifs: uncomplicate printing the iocharset parameter (Ronnie Sahlberg) [1812436] - cifs: don't create a temp nls in cifs_setup_ipc (Ronnie Sahlberg) [1812436] - cifs: simplify handling of cifs_sb/ctx->local_nls (Ronnie Sahlberg) [1812436] - cifs: we do not allow changing username/password/unc/... during remount (Ronnie Sahlberg) [1812436] - cifs: add initial reconfigure support (Ronnie Sahlberg) [1812436] - cifs: move [brw]size from cifs_sb to cifs_sb->ctx (Ronnie Sahlberg) [1812436] - cifs: move cifs_cleanup_volume_info[_content] to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: Add missing sentinel to smb3_fs_parameters (Ronnie Sahlberg) [1812436] - cifs: remove actimeo from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: minor kernel style fixes for comments (Ronnie Sahlberg) [1812436] - linux/parser.h: add include guards (Ronnie Sahlberg) [1812436] - cifs: Make extract_sharename function public (Ronnie Sahlberg) [1812436] - cifs: Make extract_hostname function public (Ronnie Sahlberg) [1812436] - cifs: get rid of cifs_sb->mountdata (Ronnie Sahlberg) [1812436] - cifs: add an smb3_fs_context to cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove the devname argument to cifs_compose_mount_options (Ronnie Sahlberg) [1812436] - cifs: switch to new mount api (Ronnie Sahlberg) [1812436] - cifs: move cifs_parse_devname to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: move the enum for cifs parameters into fs_context.h (Ronnie Sahlberg) [1812436] - cifs: rename dup_vol to smb3_fs_context_dup and move it into fs_context.c (Ronnie Sahlberg) [1812436] - cifs: rename smb_vol as smb3_fs_context and move it to fs_context.h (Ronnie Sahlberg) [1812436] - cifs: Fix fall-through warnings for Clang (Ronnie Sahlberg) [1812436] - cifs: refactor create_sd_buf() and and avoid corrupting the buffer (Ronnie Sahlberg) [1812436] - scsi: lpfc: Fix failure to transmit ABTS on FC link (Dick Kennedy) [1964670] - scsi: lpfc: Update lpfc version to 12.8.0.10 (Dick Kennedy) [1964670] - scsi: lpfc: Reregister FPIN types if ELS_RDF is received from fabric controller (Dick Kennedy) [1964670] - scsi: lpfc: Add a option to enable interlocked ABTS before job completion (Dick Kennedy) [1964670] - scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (Dick Kennedy) [1964670] - scsi: lpfc: Ignore GID-FT response that may be received after a link flip (Dick Kennedy) [1964670] - scsi: lpfc: Fix node handling for Fabric Controller and Domain Controller (Dick Kennedy) [1964670] - scsi: lpfc: Fix Node recovery when driver is handling simultaneous PLOGIs (Dick Kennedy) [1964670] - scsi: lpfc: Add ndlp kref accounting for resume RPI path (Dick Kennedy) [1964670] - scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (Dick Kennedy) [1964670] - scsi: lpfc: Fix non-optimized ERSP handling (Dick Kennedy) [1964670] - scsi: lpfc: Fix unreleased RPIs when NPIV ports are created (Dick Kennedy) [1964670] - scsi: lpfc: Remove redundant assignment to pointer temp_hdr (Dick Kennedy) [1964670] - Documentation: add more details in tipc.rst (Xin Long) [1872308] - net/tipc: add TIPC chapter to networking Documentation (Xin Long) [1872308] - scsi: qla2xxx: Reserve extra IRQ vectors (Nilesh Javali) [1964834] - tracing/hwlat: Honor the tracing_cpumask (Jerome Marchand) [1920595] - tracing/hwlat: Drop the duplicate assignment in start_kthread() (Jerome Marchand) [1920595] - sfc: add logs explaining XDP_TX/REDIRECT is not available (Íñigo Huguet) [1976756] - sfc: ensure correct number of XDP queues (Íñigo Huguet) [1976756] - sfc: fix lack of XDP TX queues - error XDP TX failed (-22) (Íñigo Huguet) [1976756] - sfc: Remove rcu_read_lock() around XDP program invocation (Íñigo Huguet) [1976756] - sfc: use DEVICE_ATTR_*() macro (Íñigo Huguet) [1976756] - sfc: farch: fix compile warning in efx_farch_dimension_resources() (Íñigo Huguet) [1976756] - sfc: don't use netif_info et al before net_device is registered (Íñigo Huguet) [1976756] - net: stmmac: Do not enable RX FIFO overflow interrupts (Mark Salter) [1905243] - net: stmmac: Clear receive all(RA) bit when promiscuous mode is off (Mark Salter) [1905243] - net: stmmac: cleared __FPE_REMOVING bit in stmmac_fpe_start_wq() (Mark Salter) [1905243] - stmmac: intel: Enable HW descriptor prefetch by default (Mark Salter) [1905243] - net: stmmac: Add HW descriptor prefetch setting for DWMAC Core 5.20 onwards (Mark Salter) [1905243] - net: stmmac: fix TSO and TBS feature enabling during driver open (Mark Salter) [1905243] - stmmac: intel: set TSO/TBS TX Queues default settings (Mark Salter) [1905243] - stmmac: intel: unlock on error path in intel_crosststamp() (Mark Salter) [1905243] - net: stmmac: use __napi_schedule() for PREEMPT_RT (Mark Salter) [1905243] - stmmac: intel: Enable SERDES PHY rx clk for PSE (Mark Salter) [1905243] - stmmac: intel: Drop duplicate ID in the list of PCI device IDs (Mark Salter) [1905243] - stmmac: intel: add cross time-stamping freq difference adjustment (Mark Salter) [1905243] - net: stmmac: Add support for external trigger timestamping (Mark Salter) [1905243] - net: stmmac: fix dma physical address of descriptor when display ring (Mark Salter) [1905243] - net: stmmac: fix wrongly set buffer2 valid when sph unsupport (Mark Salter) [1905243] - net: stmmac: arrange Tx tail pointer update to stmmac_flush_tx_descriptors (Mark Salter) [1905243] - net: stmmac: make SPH enable/disable to be configurable (Mark Salter) [1905243] - net: stmmac: set IRQ affinity hint for multi MSI vectors (Mark Salter) [1905243] - net: stmmac: remove unnecessary pci_enable_msi() call (Mark Salter) [1905243] - stmmac: intel: use managed PCI function on probe and resume (Mark Salter) [1905243] - net: stmmac: enable MTL ECC Error Address Status Over-ride by default (Mark Salter) [1905243] - net: ethernet: stmicro: Remove duplicate struct declaration (Mark Salter) [1905243] - net: stmmac: fix missing unlock on error in stmmac_suspend() (Mark Salter) [1905243] - net: stmmac: Fix kernel panic due to NULL pointer dereference of fpe_cfg (Mark Salter) [1905243] - net: stmmac: use interrupt mode INTM=1 for multi-MSI (Mark Salter) [1905243] - stmmac: intel: add support for multi-vector msi and msi-x (Mark Salter) [1905243] - net: stmmac: introduce MSI Interrupt routines for mac, safety, RX & TX (Mark Salter) [1905243] - net: stmmac: make stmmac_interrupt() function more friendly to MSI (Mark Salter) [1905243] - net: stmmac: introduce DMA interrupt status masking per traffic direction (Mark Salter) [1905243] - net: phy: marvell10g: Add PHY loopback support (Mark Salter) [1905243] - net: phy: add genphy_c45_loopback (Mark Salter) [1905243] - net: phylink: Fix phylink_err() function name error in phylink_major_config (Mark Salter) [1905243] - net: stmmac: support FPE link partner hand-shaking procedure (Mark Salter) [1905243] - net: stmmac: Add hardware supported cross-timestamp (Mark Salter) [1905243] - net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP (Mark Salter) [1905243] - stmmac: intel: Add PSE and PCH PTP clock source selection (Mark Salter) [1905243] - net: stmmac: Add EST errors into ethtool statistic (Mark Salter) [1905243] - net: stmmac: EST interrupts handling and error reporting (Mark Salter) [1905243] - net: stmmac: add RX frame steering based on VLAN priority in tc flower (Mark Salter) [1905243] - net: stmmac: restructure tc implementation for RX VLAN Priority steering (Mark Salter) [1905243] - net: stmmac: add per-queue TX & RX coalesce ethtool support (Mark Salter) [1905243] - net: stmmac: Use hrtimer for TX coalescing (Mark Salter) [1905243] - net: stmmac: add timestamp correction to rid CDC sync error (Mark Salter) [1905243] - net: stmmac: add platform level clocks management (Mark Salter) [1905243] - net: stmmac: add clocks management for gmac driver (Mark Salter) [1905243] - stmmac: intel: add pcs-xpcs for Intel mGbE controller (Mark Salter) [1905243] - net: stmmac: ensure phydev is attached to phylink for C37 AN (Mark Salter) [1905243] - net: stmmac: make in-band AN mode parsing is supported for non-DT (Mark Salter) [1905243] - net: phylink: make phylink_parse_mode() support non-DT platform (Mark Salter) [1905243] - net: pcs: add C37 SGMII AN support for intel mGbE controller (Mark Salter) [1905243] - net: pcs: rearrange C73 functions to prepare for C37 support later (Mark Salter) [1905243] - net: phy: leds: Deduplicate link LED trigger registration (Mark Salter) [1905243] - net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII (Mark Salter) [1905243] - net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Mark Salter) [1905243] - net: stmmac: fix CBS idleslope and sendslope calculation (Mark Salter) [1905243] - net: stmmac: set TxQ mode back to DCB after disabling CBS (Mark Salter) [1905243] - net: stmmac: allow stmmac to probe for C45 PHY devices (Mark Salter) [1905243] - net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching (Mark Salter) [1905243] - net: pcs-xpcs: depend on MDIO_BUS instead of selecting it (Mark Salter) [1905243] - net: pcs: Move XPCS into new PCS subdirectory (Mark Salter) [1905243] - net: stmmac: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Restart AutoNeg if outcome was invalid (Mark Salter) [1905243] - net: phy: xpcs: Set Link down if AutoNeg is enabled and did not finish (Mark Salter) [1905243] - net: phy: xpcs: Reset XPCS upon probe (Mark Salter) [1905243] - net: phy: xpcs: Return error when 10GKR link errors are found (Mark Salter) [1905243] - stmmac/intel: mark driver as tech preview (Mark Salter) [1905243] - redhat/configs: Add CONFIG_DWMAC_INTEL (Mark Salter) [1905243] - stmmac: intel: Fixes clock registration error seen for multiple interfaces (Mark Salter) [1905243] - stmmac: intel: Fix mdio bus registration issue for TGL-H/ADL-S (Mark Salter) [1905243] - net: stmmac: Add PCI bus info to ethtool driver query output (Mark Salter) [1905243] - stmmac: intel: Add ADL-S 1Gbps PCI IDs (Mark Salter) [1905243] - stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing (Mark Salter) [1905243] - stmmac: intel: Add PCI IDs for TGL-H platform (Mark Salter) [1905243] - stmmac: intel: change all EHL/TGL to auto detect phy addr (Mark Salter) [1905243] - net: stmmac: overwrite the dma_cap.addr64 according to HW design (Mark Salter) [1905243] - stmmac: intel: Fix kernel panic on pci probe (Mark Salter) [1905243] - stmmac: intel: Adding ref clock 1us tic for LPI cntr (Mark Salter) [1905243] - net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1905243] - net: stmmac: Fix clock handling on remove path (Mark Salter) [1905243] - stmmac: intel: Place object in the Makefile according to the order (Mark Salter) [1905243] - stmmac: intel: Fix indentation to put on one line affected code (Mark Salter) [1905243] - stmmac: intel: Eliminate useless conditions and variables (Mark Salter) [1905243] - stmmac: intel: Convert to use pci_alloc_irq_vectors() API (Mark Salter) [1905243] - stmmac: intel: Remove unnecessary loop for PCI BARs (Mark Salter) [1905243] - stmmac: intel: Fix clock handling on error and remove paths (Mark Salter) [1905243] - net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1905243] - net: stmmac: add EHL 2.5Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL PSE0 & PSE1 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: create dwmac-intel.c to contain all Intel platform (Mark Salter) [1905243] - net: stmmac: Get rid of custom STMMAC_DEVICE() macro (Mark Salter) [1905243] - net: stmmac: update pci platform data to use phy_interface (Mark Salter) [1905243] - net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry (Mark Salter) [1905243] - net: stmmac: pci: remove the duplicate code of set phy_mask (Mark Salter) [1905243] - PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Mark Salter) [1905243] - net: stmmac: pci: Add HAPS support using GMAC5 (Mark Salter) [1905243] - net: stmmac: setup higher frequency clk support for EHL & TGL (Mark Salter) [1905243] - net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: Make MDIO bus reset optional (Mark Salter) [1905243] - stmmac: pci: Use pci_dev_id() helper (Mark Salter) [1905243] - stmmac: pci: Fix typo in IOT2000 comment (Mark Salter) [1905243] - stmmac: pci: Adjust IOT2000 matching (Mark Salter) [1905243] - net: stmmac: Fix PCI module removal leak (Mark Salter) [1905243] - net: stmmac: mark PM functions as __maybe_unused (Mark Salter) [1905243] - ibmveth: Set CHECKSUM_PARTIAL if NULL TCP CSUM. (Diego Domingos) [1939996] - IB/core: Add missing pin_user_pages*() usage (Waiman Long) [1972078] - mm/gup/writeback: Fix incorrect inaccessible pages handling (Waiman Long) [1972078] - netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (Phil Sutter) [1983245] - ipv4: Fix device used for dst_alloc with local routes (Antoine Tenart) [1976789] - vrf: fix a comment about loopback device (Antoine Tenart) [1976789] - net: vrf: Fix operation not supported when set vrf mac (Antoine Tenart) [1976789] - vrf: prevent adding upper devices (Antoine Tenart) [1976789] - vrf: fix maximum MTU (Antoine Tenart) [1976789] - net: vrf: Fix ping failed when vrf mtu is set to 0 (Antoine Tenart) [1976789] - net: vrf: remove MTU limits for vrf device (Antoine Tenart) [1976789]- block: fix discard request merge (Ming Lei) [1970316] - blk-mq: update hctx->dispatch_busy in case of real scheduler (Ming Lei) [1976679] - block: Do not pull requests from the scheduler when we cannot dispatch them (Ming Lei) [1976679] - powerpc/pseries/mobility: handle premature return from H_JOIN (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use struct for shared state (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: refactor node lookup during DT update (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: dispatch partition migration requests to pseries (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: retry partition suspend after error (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: signal suspend cancellation to platform (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use stop_machine for join/suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: extract VASI session polling logic (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use rtas_activate_firmware() on resume (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: error message improvements (Desnes A. Nunes do Rosario) [1979798] - powerpc/hvcall: add token and codes for H_VASI_SIGNAL (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_activate_firmware() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_ibm_suspend_me() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: complete ibm,suspend-me status codes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Add pr_debug() for device tree changes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Set pr_fmt() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove obsolete memory hotplug DT notifier code (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove dlpar_cpu_readd() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove memory "re-add" implementation (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove prrn special case from DT update path (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove arch_update_cpu_topology (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove prrn_is_enabled() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtasd: simplify handle_rtas_event(), emit message on events (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove start/stop_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove timed_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Handle extra hcall_vphn error cases (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Suppress "VPHN is not supported" messages (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: stub out numa_update_cpu_topology() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove vphn_enabled and prrn_enabled internal flags (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology workqueue code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology timer code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: make vphn_enabled, prrn_enabled flags const (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology update code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove ability to enable topology updates (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: don't online CPUs for partition suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline_cpus_mask (Desnes A. Nunes do Rosario) [1979798] - mm/page_alloc: bail out on fatal signal during reclaim/compaction retry attempt (Aaron Tomlin) [1919765] - RHEL: Revert "powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled" (Paolo Bonzini) [1956950] - KVM: selftests: smm_test: Test SMM enter from L2 (Paolo Bonzini) [1956950] - KVM: nSVM: Restore nested control upon leaving SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Fix L1 state corruption upon return from SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Introduce svm_copy_vmrun_state() (Paolo Bonzini) [1956950] - KVM: nSVM: Check that VM_HSAVE_PA MSR was set before VMRUN (Paolo Bonzini) [1956950] - KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it to guest code (Paolo Bonzini) [1956950] - KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA (Paolo Bonzini) [1956950] - KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilities (Paolo Bonzini) [1956950] - KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header fails (Paolo Bonzini) [1956950] - KVM: SVM: add module param to control the #SMI interception (Paolo Bonzini) [1956950] - KVM: SVM: remove INIT intercept handler (Paolo Bonzini) [1956950] - KVM: SVM: #SMI interception must not skip the instruction (Paolo Bonzini) [1956950] - KVM: VMX: Remove vmx_msr_index from vmx.h (Paolo Bonzini) [1956950] - KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() (Paolo Bonzini) [1956950] - KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM (Paolo Bonzini) [1956950] - KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Paolo Bonzini) [1956950] - KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Paolo Bonzini) [1956950] - KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs (Paolo Bonzini) [1956950] - KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR (Paolo Bonzini) [1956950] - KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Paolo Bonzini) [1956950] - KVM: selftests: do not require 64GB in set_memory_region_test (Paolo Bonzini) [1956950] - KVM: selftests: Fix mapping length truncation in m{,un}map() (Paolo Bonzini) [1956950] - KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified (Paolo Bonzini) [1956950] - Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" (Paolo Bonzini) [1956950] - KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk (Paolo Bonzini) [1956950] - KVM: x86: Properly reset MMU context at vCPU RESET/INIT (Paolo Bonzini) [1956950] - KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Paolo Bonzini) [1956950] - KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPT (Paolo Bonzini) [1956950] - KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 (Paolo Bonzini) [1956950] - KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU (Paolo Bonzini) [1956950] - KVM: X86: Fix x86_emulator slab cache leak (Paolo Bonzini) [1956950] - KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Paolo Bonzini) [1956950] - KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Paolo Bonzini) [1956950] - KVM: x86: Fix fall-through warnings for Clang (Paolo Bonzini) [1956950] - KVM: SVM: fix doc warnings (Paolo Bonzini) [1956950] - kvm: LAPIC: Restore guard to prevent illegal APIC register access (Paolo Bonzini) [1956950] - kvm: fix previous commit for 32-bit builds (Paolo Bonzini) [1956950] - kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini) [1956950] - KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Paolo Bonzini) [1956950] - KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior (Paolo Bonzini) [1956950] - KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Paolo Bonzini) [1956950] - KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemption timer (Paolo Bonzini) [1956950] - KVM: SVM: Fix SEV SEND_START session length & SEND_UPDATE_DATA query length after commit 238eca821cee (Paolo Bonzini) [1956950] - KVM: X86: Kill off ctxt->ud (Paolo Bonzini) [1956950] - KVM: X86: Fix warning caused by stale emulation context (Paolo Bonzini) [1956950] - KVM: X86: Use kvm_get_linear_rip() in single-step and #DB/#BP interception (Paolo Bonzini) [1956950] - KVM: x86/mmu: Fix comment mentioning skip_4k (Paolo Bonzini) [1956950] - KVM: VMX: update vcpu posted-interrupt descriptor when assigning device (Paolo Bonzini) [1956950] - KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK (Paolo Bonzini) [1956950] - KVM: x86: add start_assignment hook to kvm_x86_ops (Paolo Bonzini) [1956950] - KVM: LAPIC: Narrow the timer latency between wait_lapic_expire and world switch (Paolo Bonzini) [1956950] - KVM: X86: Fix vCPU preempted state from guest's point of view (Paolo Bonzini) [1956950] - KVM: X86: Bail out of direct yield in case of under-committed scenarios (Paolo Bonzini) [1956950] - KVM: SVM: make the avic parameter a bool (Paolo Bonzini) [1956950] - KVM: VMX: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Move GHCB unmapping to fix RCU warning (Paolo Bonzini) [1956950] - KVM: SVM: Invert user pointer casting in SEV {en,de}crypt helpers (Paolo Bonzini) [1956950] - kvm: Cap halt polling at kvm->max_halt_poll_ns (Paolo Bonzini) [1956950] - KVM: x86: Prevent deadlock against tk_core.seq (Paolo Bonzini) [1956950] - KVM: x86: Cancel pvclock_gtod_work on module removal (Paolo Bonzini) [1956950] - KVM: x86: Prevent KVM SVM from loading on kernels with 5-level paging (Paolo Bonzini) [1956950] - KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP support in host (Paolo Bonzini) [1956950] - KVM: VMX: Disable preemption when probing user return MSRs (Paolo Bonzini) [1956950] - KVM: x86: Move RDPID emulation intercept to its own enum (Paolo Bonzini) [1956950] - KVM: SVM: Inject #UD on RDTSCP when it should be disabled in the guest (Paolo Bonzini) [1956950] - KVM: x86: Emulate RDPID only if RDTSCP is supported (Paolo Bonzini) [1956950] - KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported (Paolo Bonzini) [1956950] - KVM: nSVM: always restore the L1's GIF on migration (Paolo Bonzini) [1956950] - KVM: x86: Hoist input checks in kvm_add_msr_filter() (Paolo Bonzini) [1956950] - KVM: nVMX: Properly pad 'struct kvm_vmx_nested_state_hdr' (Paolo Bonzini) [1956950] - KVM/VMX: Invoke NMI non-IST entry instead of IST entry (Paolo Bonzini) [1956950] - KVM: x86: Fix potential fput on a null source_kvm_file (Paolo Bonzini) [1956950] - KVM: nSVM: leave the guest mode prior to loading a nested state (Paolo Bonzini) [1956950] - KVM: nSVM: fix few bugs in the vmcb02 caching logic (Paolo Bonzini) [1956950] - KVM: nSVM: fix a typo in svm_leave_nested (Paolo Bonzini) [1956950] - KVM: PPC: exit halt polling on need_resched() (Paolo Bonzini) [1956950] - kvm: exit halt polling on need_resched() as well (Paolo Bonzini) [1956950] - KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer (Paolo Bonzini) [1956950] - kvm/x86: Fix 'lpages' kvm stat for TDM MMU (Paolo Bonzini) [1956950] - KVM: x86/mmu: Avoid unnecessary page table allocation in kvm_tdp_mmu_map() (Paolo Bonzini) [1956950] - KVM: selftests: Speed up set_memory_region_test (Paolo Bonzini) [1956950] - selftests: kvm: Fix the check of return value (Paolo Bonzini) [1956950] - KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt() (Paolo Bonzini) [1956950] - KVM: SVM: Skip SEV cache flush if no ASIDs have been used (Paolo Bonzini) [1956950] - KVM: SVM: Remove an unnecessary prototype declaration of sev_flush_asids() (Paolo Bonzini) [1956950] - KVM: SVM: Drop redundant svm_sev_enabled() helper (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV VMCB tracking allocation to sev.c (Paolo Bonzini) [1956950] - KVM: SVM: Explicitly check max SEV ASID during sev_hardware_setup() (Paolo Bonzini) [1956950] - KVM: SVM: Unconditionally invoke sev_hardware_teardown() (Paolo Bonzini) [1956950] - KVM: SVM: Enable SEV/SEV-ES functionality by default (when supported) (Paolo Bonzini) [1956950] - KVM: SVM: Condition sev_enabled and sev_es_enabled on CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [1956950] - KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES control variables (Paolo Bonzini) [1956950] - KVM: SEV: Mask CPUID[0x8000001F].eax according to supported features (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV module params/variables to sev.c (Paolo Bonzini) [1956950] - svm/sev: Register SEV and SEV-ES ASIDs to the misc controller (Paolo Bonzini) [1956950] - KVM: SVM: Disable SEV/SEV-ES if NPT is disabled (Paolo Bonzini) [1956950] - KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails (Paolo Bonzini) [1956950] - KVM: SVM: Zero out the VMCB array used to track SEV ASID association (Paolo Bonzini) [1956950] - KVM: x86: Move reverse CPUID helpers to separate header file (Paolo Bonzini) [1956950] - KVM: x86: Rename GPR accessors to make mode-aware variants the defaults (Paolo Bonzini) [1956950] - KVM: SVM: Use default rAX size for INVLPGA emulation (Paolo Bonzini) [1956950] - KVM: x86/xen: Drop RAX[63:32] when processing hypercall (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Paolo Bonzini) [1956950] - KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode (Paolo Bonzini) [1956950] - KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Paolo Bonzini) [1956950] - KVM: x86: Check CR3 GPA for validity regardless of vCPU mode (Paolo Bonzini) [1956950] - KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads (Paolo Bonzini) [1956950] - KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM (Paolo Bonzini) [1956950] - KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace (Paolo Bonzini) [1956950] - KVM: SVM: Clear MSR_TSC_AUX[63:32] on write (Paolo Bonzini) [1956950] - KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported (Paolo Bonzini) [1956950] - KVM: VMX: Invert the inlining of MSR interception helpers (Paolo Bonzini) [1956950] - KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests (Paolo Bonzini) [1956950] - KVM: x86: Properly handle APF vs disabled LAPIC situation (Paolo Bonzini) [1956950] - KVM: VMX: use EPT_VIOLATION_GVA_TRANSLATED instead of 0x100 (Paolo Bonzini) [1956950] - KVM: x86: Support KVM VMs sharing SEV context (Paolo Bonzini) [1956950] - KVM: x86: Remove unused function declaration (Paolo Bonzini) [1956950] - KVM: x86/mmu: Drop trace_kvm_age_page() tracepoint (Paolo Bonzini) [1956950] - KVM: Move prototypes for MMU notifier callbacks to generic code (Paolo Bonzini) [1956950] - KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Paolo Bonzini) [1956950] - KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp (Paolo Bonzini) [1956950] - KVM: x86: disable interrupts while pvclock_gtod_sync_lock is taken (Paolo Bonzini) [1956950] - KVM: x86: reduce pvclock_gtod_sync_lock critical sections (Paolo Bonzini) [1956950] - kvm: x86: annotate RCU pointers (Paolo Bonzini) [1956950] - KVM: x86: remove misplaced comment on active_mmu_pages (Paolo Bonzini) [1956950] - x86/sev: Drop redundant and potentially misleading 'sev_enabled' (Paolo Bonzini) [1956950] - x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Paolo Bonzini) [1956950] - cgroup: Add misc cgroup controller (Paolo Bonzini) [1956950] - x86: Remove duplicate TSC DEADLINE MSR definitions (Paolo Bonzini) [1956950] - KVM: s390: allow facility 192 (vector-packed-decimal-enhancement facility 2) (Thomas Huth) [1977289] - KVM: s390: gen_facilities: allow facilities 165, 193, 194 and 196 (Thomas Huth) [1977289] - mpi3mr: mark as tech preview (Tomas Henzl) [1858804] - add the mpi3mr config (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix W=1 compilation warnings (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix warnings reported by smatch (Tomas Henzl) [1858804] - scsi: mpi3mr: Make some symbols static (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error return code in mpi3mr_init_ioc() (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix missing unlock on error (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() (Tomas Henzl) [1858804] - scsi: mpi3mr: Delete unnecessary NULL check (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix a double free (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix fall-through warning for Clang (Tomas Henzl) [1858804] - scsi: mpi3mr: Add event handling debug prints (Tomas Henzl) [1858804] - scsi: mpi3mr: Add EEDP DIF DIX support (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for DSN secure firmware check (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PM suspend and resume (Tomas Henzl) [1858804] - scsi: mpi3mr: Wait for pending I/O completions upon detection of VD I/O timeout (Tomas Henzl) [1858804] - scsi: mpi3mr: Print pending host I/Os for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Complete support for soft reset (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for threaded ISR (Tomas Henzl) [1858804] - scsi: mpi3mr: Hardware workaround for UNMAP commands to NVMe drives (Tomas Henzl) [1858804] - scsi: mpi3mr: Allow certain commands during pci-remove hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Add change queue depth support (Tomas Henzl) [1858804] - scsi: mpi3mr: Implement SCSI error handler hooks (Tomas Henzl) [1858804] - scsi: mpi3mr: Add bios_param SCSI host template hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Print IOC info for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for timestamp sync with firmware (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for recovering controller (Tomas Henzl) [1858804] - scsi: mpi3mr: Additional event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PCIe device event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for device add/remove event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for internal watchdog thread (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for queue command processing (Tomas Henzl) [1858804] - scsi: mpi3mr: Create operational request and reply queue pair (Tomas Henzl) [1858804] - scsi: mpi3mr: Base driver code (Tomas Henzl) [1858804] - scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig (Tomas Henzl) [1858804] - e1000e: Fix prototype warning (Ken Cox) [1920290] - e1000e: Mark e1000e_pm_prepare() as __maybe_unused (Ken Cox) [1920290] - e1000e: Fix duplicate include guard (Ken Cox) [1920290] - e1000e: Remove the runtime suspend restriction on CNP+ (Ken Cox) [1920290] - e1000e: Leverage direct_complete to speed up s2ram (Ken Cox) [1920290] - e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Ken Cox) [1920290] - e1000e: add rtnl_lock() to e1000_reset_task (Ken Cox) [1920290] - e1000e: remove the redundant value assignment in e1000_update_nvm_checksum_spt (Ken Cox) [1920290] - e1000e: Export S0ix flags to ethtool (Ken Cox) [1920290] - e1000e: bump up timeout to wait when ME un-configures ULP mode (Ken Cox) [1920290] - e1000e: Only run S0ix flows if shutdown succeeded (Ken Cox) [1920290] - scsi: ipr: System crashes when seeing type 20 error (Desnes A. Nunes do Rosario) [1977532] - scsi: ipr: Use scnprintf() for avoiding potential buffer overflow (Desnes A. Nunes do Rosario) [1977532] - tipc: do not write skb_shinfo frags when doing decrytion (Xin Long) [1974627] - bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Jonathan Toppins) [1921449] - bnxt_en: Fix TQM fastpath ring backing store computation (Jonathan Toppins) [1921449] - bnxt_en: Rediscover PHY capabilities after firmware reset (Jonathan Toppins) [1921449] - bnxt_en: Fix context memory setup for 64K page size. (Jonathan Toppins) [1921449] - bnxt_en: Include new P5 HV definition in VF check. (Jonathan Toppins) [1921449] - bnxt_en: Add PCI IDs for Hyper-V VF devices. (Jonathan Toppins) [1921449] - bnxt_en: Fix RX consumer index logic in the error path. (Jonathan Toppins) [1921449] - bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Jonathan Toppins) [1921449] - bnxt_en: reliably allocate IRQ table on reset to avoid crash (Jonathan Toppins) [1921449] - bnxt_en: Fix race between firmware reset and driver remove. (Jonathan Toppins) [1921449] - bnxt_en: Improve logging of error recovery settings information. (Jonathan Toppins) [1921449] - bnxt_en: Reply to firmware's echo request async message. (Jonathan Toppins) [1921449] - bnxt_en: Initialize "context kind" field for context memory blocks. (Jonathan Toppins) [1921449] - bnxt_en: Add context memory initialization infrastructure. (Jonathan Toppins) [1921449] - bnxt_en: Implement faster recovery for firmware fatal error. (Jonathan Toppins) [1921449] - bnxt_en: selectively allocate context memories (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.2.16. (Jonathan Toppins) [1921449] - bnxt_en: Fix devlink info's stored fw.psid version format. (Jonathan Toppins) [1921449] - bnxt_en: reverse order of TX disable and carrier off (Jonathan Toppins) [1921449] - bnxt_en: Convert to use netif_level() helpers. (Jonathan Toppins) [1921449] - bnxt_en: Do not process completion entries after fatal condition detected. (Jonathan Toppins) [1921449] - bnxt_en: Consolidate firmware reset event logging. (Jonathan Toppins) [1921449] - bnxt_en: Improve firmware fatal error shutdown sequence. (Jonathan Toppins) [1921449] - bnxt_en: Modify bnxt_disable_int_sync() to be called more than once. (Jonathan Toppins) [1921449] - bnxt_en: Add a new BNXT_STATE_NAPI_DISABLED flag to keep track of NAPI state. (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_fw_reset_timeout() helper. (Jonathan Toppins) [1921449] - bnxt_en: Retry open if firmware is in reset. (Jonathan Toppins) [1921449] - bnxt_en: attempt to reinitialize after aborted reset (Jonathan Toppins) [1921449] - bnxt_en: log firmware debug notifications (Jonathan Toppins) [1921449] - bnxt_en: Add an upper bound for all firmware command timeouts. (Jonathan Toppins) [1921449] - bnxt_en: Move reading VPD info after successful handshake with fw. (Jonathan Toppins) [1921449] - bnxt_en: Retry sending the first message to firmware if it is under reset. (Jonathan Toppins) [1921449] - bnxt_en: handle CRASH_NO_MASTER during bnxt_open() (Jonathan Toppins) [1921449] - bnxt_en: Define macros for the various health register states. (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface to 1.10.2.11. (Jonathan Toppins) [1921449] - bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Jonathan Toppins) [1921449] - bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Jonathan Toppins) [1921449] - bnxt_en: Use kzalloc for allocating only one thing (Jonathan Toppins) [1921449] - bnxt_en: Check TQM rings for maximum supported value. (Jonathan Toppins) [1921449] - bnxt_en: Fix AER recovery. (Jonathan Toppins) [1921449] - bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Jonathan Toppins) [1921449] - bnxt_en: Retry installing FW package under NO_SPACE error condition. (Jonathan Toppins) [1921449] - bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Jonathan Toppins) [1921449] - bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_flash_nvram. (Jonathan Toppins) [1921449] - bnxt_en: Release PCI regions when DMA mask setup fails during probe. (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_board() (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_one() (Jonathan Toppins) [1921449] - bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. (Jonathan Toppins) [1921449] - bnxt_en: Fix counter overflow logic. (Jonathan Toppins) [1921449] - bnxt_en: Free port stats during firmware reset. (Jonathan Toppins) [1921449] - bnxt_en: read EEPROM A2h address using page 0 (Jonathan Toppins) [1921449] - bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. (Jonathan Toppins) [1921449] - bnxt_en: Check abort error state in bnxt_open_nic(). (Jonathan Toppins) [1921449] - bnxt_en: Re-write PCI BARs after PCI fatal error. (Jonathan Toppins) [1921449] - bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. (Jonathan Toppins) [1921449] - bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one(). (Jonathan Toppins) [1921449] - bnxt_en: Add stored FW version info to devlink info_get cb. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_dl_info_get(). (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_hwrm_nvm_get_dev_info() to query NVM info. (Jonathan Toppins) [1921449] - bnxt_en: Log unknown link speed appropriately. (Jonathan Toppins) [1921449] - bnxt_en: Log event_data1 and event_data2 when handling RESET_NOTIFY event. (Jonathan Toppins) [1921449] - bnxt_en: Simplify bnxt_async_event_process(). (Jonathan Toppins) [1921449] - bnxt_en: Set driver default message level. (Jonathan Toppins) [1921449] - bnxt_en: Enable online self tests for multi-host/NPAR mode. (Jonathan Toppins) [1921449] - bnxt_en: Return -EROFS to user space, if NVM writes are not permitted. (Jonathan Toppins) [1921449] - bnxt_en: Eliminate unnecessary RX resets. (Jonathan Toppins) [1921449] - bnxt_en: Reduce unnecessary message log during RX errors. (Jonathan Toppins) [1921449] - bnxt_en: Add a software counter for RX ring reset. (Jonathan Toppins) [1921449] - bnxt_en: Implement RX ring reset in response to buffer errors. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_init_one_rx_ring(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_free_rx_skbs(). (Jonathan Toppins) [1921449] - bnxt_en: Log FW health status info, if reset is aborted. (Jonathan Toppins) [1921449] - bnxt_en: perform no master recovery during startup (Jonathan Toppins) [1921449] - bnxt_en: log firmware status on firmware init failure (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_alloc_fw_health() (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.68. (Jonathan Toppins) [1921449] - bnxt_en: Improve preset max value for ethtool -l. (Jonathan Toppins) [1921449] - bnxt_en: Implement ethtool set_fec_param() method. (Jonathan Toppins) [1921449] - bnxt_en: Report Active FEC encoding during link up. (Jonathan Toppins) [1921449] - bnxt_en: Report FEC settings to ethtool. (Jonathan Toppins) [1921449] - bnxt_en: avoid link reset if speed is not changed (Jonathan Toppins) [1921449] - bnxt_en: Handle ethernet link being disabled by firmware. (Jonathan Toppins) [1921449] - bnxt_en: ethtool: support PAM4 link speeds up to 200G (Jonathan Toppins) [1921449] - bnxt_en: add basic infrastructure to support PAM4 link speeds (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_get_fw_speed() (Jonathan Toppins) [1921449] - bnxt_en: refactor code to limit speed advertising (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.65. (Jonathan Toppins) [1921449] - bnxt: add pause frame stats (Jonathan Toppins) [1921449] - xfrm: Fix xfrm offload fallback fail case (Andrea Claudi) [1976424] - sctp: trim optlen when it's a huge value in sctp_setsockopt (Xin Long) [1983864] - netfilter: flowtable: Set offload timeouts according to proto values (Phil Sutter) [1979184] - netfilter: conntrack: Introduce udp offload timeout configuration (Phil Sutter) [1979184] - netfilter: conntrack: Introduce tcp offload timeout configuration (Phil Sutter) [1979184] - veth: check for NAPI instead of xdp_prog before xmit of XDP frame (Paolo Abeni) [1952835] - self-tests: add veth tests (Paolo Abeni) [1952835] - veth: refine napi usage (Paolo Abeni) [1952835] - veth: allow enabling NAPI even without XDP (Paolo Abeni) [1952835] - veth: use skb_orphan_partial instead of skb_orphan (Paolo Abeni) [1952835] - net: really orphan skbs tied to closing sk (Paolo Abeni) [1952835] - net: let skb_orphan_partial wake-up waiters. (Paolo Abeni) [1952835] - veth: Store queue_mapping independently of XDP prog presence (Paolo Abeni) [1952835] - net/xfrm: Add inner_ipproto into sec_path (Petr Oros) [1981429] - net, xdp: Introduce xdp_prepare_buff utility routine (Jiri Benc) [1983730] - net, xdp: Introduce xdp_init_buff utility routine (Jiri Benc) [1983730] - bridge: switchdev: Notify about VLAN protocol changes (Ivan Vecera) [1981461] - net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU (Ivan Vecera) [1981461] - bridge: add br_vlan_get_proto() (Ivan Vecera) [1981461] - bridge: add br_vlan_get_pvid_rcu() (Ivan Vecera) [1981461] - RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Get rid of custom module reference counting (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Create direct symbol link between bnxt modules (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Depend on bnxt ethernet driver and not blindly select it (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix Kconfig indentation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Move device to error state upon device crash (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Allow bigger MR creation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Code refactor while populating user MRs (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix entry size during SRQ create (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix sizeof mismatch for allocation of pbl_tbl. (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Use rdma_umem_for_each_dma_block() (Selvin Xavier) [1921454 1923026] - [s390] tools/kvm_stat: Exempt time-based counters (Claudio Imbrenda) [1981802] - Documentation/admin-guide: intel_pstate: drop doubled word (David Arcari) [1973225] - Documentation: fix multiple typos found in the admin-guide subdirectory (David Arcari) [1973225] - cpufreq: intel_pstate: Fix active mode setting from command line (David Arcari) [1973225] - cpufreq: intel_pstate: Use passive mode by default without HWP (David Arcari) [1973225] - cpufreq: intel_pstate: Use HWP if enabled by platform firmware (David Arcari) [1973225] - cpufreq: intel_pstate: Simplify intel_pstate_update_perf_limits() (David Arcari) [1973225] - cpufreq: intel_pstate: Clean up frequency computations (David Arcari) [1973225] - cpufreq/intel_pstate: Fix wrong macro conversion (David Arcari) [1973225] - cpufreq: Convert to new X86 CPU match macros (David Arcari) [1973225] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1973225] - selftests/fpu: Fix debugfs_simple_attr.cocci warning (Vitaly Kuznetsov) [1919182] - selftest/fpu: avoid clang warning (Vitaly Kuznetsov) [1919182] - redhat/configs: Add Enable CONFIG_TEST_FPU (Vitaly Kuznetsov) [1919182] - selftests/fpu: Add an FPU selftest (Vitaly Kuznetsov) [1919182] - x86/fpu/64: Don't FNINIT in kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Make the EFI FPU calling convention explicit (Vitaly Kuznetsov) [1919182] - x86/mmx: Use KFPU_387 for MMX string operations (Vitaly Kuznetsov) [1919182] - x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_end() (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't use current->mm to check for a kthread (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't export __kernel_fpu_{begin,end}() (Vitaly Kuznetsov) [1919182] - intel_th: pci: Add Alder Lake-P support (Tony Camuso) [1929493 1929494]- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Hangbin Liu) [1975059] {CVE-2021-3609} - seq_file: Disallow extremely large seq buffer allocations (Ian Kent) [1975182] - nvme-pci: look for StorageD3Enable on companion ACPI device instead (Gopal Tiwari) [1965660] - prctl: exe link permission error changed from -EINVAL to -EPERM (Adrian Reber) [1960708] - prctl: Allow local CAP_CHECKPOINT_RESTORE to change /proc/self/exe (Adrian Reber) [1960708] - prctl_set_mm: refactor checks from validate_prctl_map (Adrian Reber) [1960708] - proc: allow access in init userns for map_files with CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - pid_namespace: use checkpoint_restore_ns_capable() for ns_last_pid (Adrian Reber) [1960708] - capabilities: Introduce CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - scripts: skip empty CAP_* strings (Adrian Reber) [1960708] - VMCI: Release resource if the work is already queued (Cathy Avery) [1978518] - perf vendor events arm64: Add Fujitsu A64FX pmu event (Michael Petlan) [1908109] - perf vendor events arm64: Add more common and uarch events (Michael Petlan) [1908109] - sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() (Benjamin Coddington) [1969751] - xfs: sync lazy sb accounting on quiesce of read-only mounts (Bill O'Donnell) [1917220] - drm/dp_mst: Avoid to mess up payload table by ports in stale topology (Lyude Paul) [1944404] - drm/dp_mst: Do not set proposed vcpi directly (Lyude Paul) [1944404] - drm/qxl: add lock asserts to qxl_bo_vmap_locked + qxl_bo_vunmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: rework cursor plane (Lyude Paul) [1944404 1907341] - drm/qxl: move shadow handling to new qxl_prepare_shadow() (Lyude Paul) [1944404 1907341] - drm/qxl: fix monitors object vmap (Lyude Paul) [1944404 1907341] - drm/qxl: fix prime vmap (Lyude Paul) [1944404 1907341] - drm/qxl: add qxl_bo_vmap/qxl_bo_vunmap (Lyude Paul) [1944404 1907341] - drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: more fence wait rework (Lyude Paul) [1944404 1907341] - drm/qxl: properly handle device init failures (Lyude Paul) [1944404 1907341] - drm/qxl: allocate dumb buffers in ram (Lyude Paul) [1944404 1907341] - drm/qxl: simplify qxl_fence_wait (Lyude Paul) [1944404 1907341] - drm/qxl: properly free qxl releases (Lyude Paul) [1944404 1907341] - drm/qxl: handle shadow in primary destroy (Lyude Paul) [1944404 1907341] - drm/qxl: properly pin/unpin shadow (Lyude Paul) [1944404 1907341] - drm/qxl: use drmm_mode_config_init (Lyude Paul) [1944404 1907341] - drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_irq_setup() (Lyude Paul) [1944404] - drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings (Lyude Paul) [1944404] - drm/i915/gen9_bc: Recognize TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915: rename i915_rev_steppings->intel_step_info (Lyude Paul) [1944404] - drm/i915: rename disp_stepping->display_step and gt_stepping->gt_step (Lyude Paul) [1944404] - drm/i915: rename DISP_STEPPING->DISPLAY_STEP and GT_STEPPING->GT_STEP (Lyude Paul) [1944404] - drm/i915: switch TGL and ADL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: switch KBL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: add new helpers for accessing stepping info (Lyude Paul) [1944404] - drm/i915: split out stepping info to a new file (Lyude Paul) [1944404] - drm/i915: Add DISPLAY_VER() and related macros (Lyude Paul) [1944404] - drm/i915/display: Do not allow DC3CO if PSR SF is enabled (Lyude Paul) [1944404] - drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing (Lyude Paul) [1944404] - drm/i915: Relocate icl_sanitize_encoder_pll_mapping() (Lyude Paul) [1944404] - drm/i915: Use .disable_clock() for pll sanitation (Lyude Paul) [1944404] - drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract _cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable() (Lyude Paul) [1944404] - drm/i915: Sprinkle a few missing locks around shared DDI clock registers (Lyude Paul) [1944404] - drm/i915: Use intel_de_rmw() for DDI clock routing (Lyude Paul) [1944404] - drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs (Lyude Paul) [1944404] - drm/i915: Convert DG1 over to .{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i195: Extract cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract skl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract hsw_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs (Lyude Paul) [1944404] - drm/i915: Use intel_ddi_clk_select() for FDI (Lyude Paul) [1944404] - drm/i915/adl_s: Add GT and CTX WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add display WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION (Lyude Paul) [1944404] - drm/i915/adl_s: Re-use TGL GuC/HuC firmware (Lyude Paul) [1944404] - drm/i915/adl_s: Add power wells (Lyude Paul) [1944404] - drm/i915/adl_s: Update PHY_MISC programming (Lyude Paul) [1944404] - drm/i915/adl_s: Update combo PHY master/slave relationships (Lyude Paul) [1944404] - drm/i915/adl_s: Add vbt port and aux channel settings for adls (Lyude Paul) [1944404] - drm/i915/adl_s: Add adl-s ddc pin mapping (Lyude Paul) [1944404] - drm/i915/adl_s: Initialize display for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure Port clock registers for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure DPLL for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PHYs for Alderlake S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PCH support (Lyude Paul) [1944404] - drm/i915/adl_s: Add ADL-S platform info and PCI ids (Lyude Paul) [1944404] - drm/i915/tgl: Use TGL stepping info for applying WAs (Lyude Paul) [1944404] - redhat/configs: Update CONFIG_HSA_AMD (Lyude Paul) - redhat/configs: Update CONFIG_DRM_AMDGPU_USERPTR (Lyude Paul) - DRM Backport v5.11 -> v5.12.4 (Lyude Paul) [1944404] - include/linux/kernel.h: add typeof_member() macro (Lyude Paul) [1944404] - drm: Use USB controller's DMA mask when importing dmabufs (Lyude Paul) [1944404] - PM: runtime: Add pm_runtime_get_if_active() (Lyude Paul) [1944404] - PCI: Add pci_rebar_bytes_to_size() (Lyude Paul) [1944404] - PCI: Export pci_rebar_get_possible_sizes() (Lyude Paul) [1944404] - DRM backport v5.10->v5.11 (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces (Lyude Paul) [1944404] - dma-buf: Add struct dma-buf-map for storing struct dma_buf.vaddr_ptr (Lyude Paul) [1944404] - PCI/PM: Do not generate wakeup event when runtime resuming device (Lyude Paul) [1944404] - PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() (Lyude Paul) [1944404] - blktrace: make relay callbacks const (Lyude Paul) [1944404] - drm/i915: make relay callbacks const (Lyude Paul) [1944404] - relay: allow the use of const callback structs (Lyude Paul) [1944404] - relay: make create_buf_file and remove_buf_file callbacks mandatory (Lyude Paul) [1944404] - relay: require non-NULL callbacks in relay_open() (Lyude Paul) [1944404] - relay: remove unused buf_mapped and buf_unmapped callbacks (Lyude Paul) [1944404] - drm/edid: fix objtool warning in drm_cvt_modes() (Lyude Paul) [1944404] - drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1944404] - DRM backport v5.9.y -> v5.10 (Lyude Paul) [1944404] - time: Introduce jiffies64_to_msecs() (Lyude Paul) [1944404] - virtio: add dma-buf support for exported objects (Lyude Paul) [1944404] - objtool: Rename frame.h -> objtool.h (Lyude Paul) [1944404] - moduleparams: Add hexint type parameter (Lyude Paul) [1944404] - iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header (Lyude Paul) [1944404]- [s390] s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() function (Claudio Imbrenda) [1881833] - [s390] s390/ap: ap bus userspace notifications for some bus conditions (Claudio Imbrenda) [1881833] - [s390] s390/pkey: fix paes selftest failure with paes and pkey static build (Claudio Imbrenda) [1881833] - KVM: nSVM: Avoid tainiting kernel by default (Vitaly Kuznetsov) [1982248] - KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2 (Thomas Huth) [1945752] - KVM: s390: fix guarded storage control register handling (Thomas Huth) [1945752] - s390/protvirt: fix error return code in uv_info_init() (Thomas Huth) [1945752] - s390/uv: fix prot virt host indication compilation (Thomas Huth) [1945752] - KVM: s390: VSIE: fix MVPG handling for prefixing and MSO (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_real_to_abs (Thomas Huth) [1945752] - KVM: s390: VSIE: correctly handle MVPG when in VSIE (Thomas Huth) [1945752] - KVM: s390: extend kvm_s390_shadow_fault to return entry pointer (Thomas Huth) [1945752] - s390/uv: add prot virt guest/host indication files (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_logical_to_effective (Thomas Huth) [1945752] - KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() (Thomas Huth) [1945752] - s390: uv: Fix sysfs max number of VCPUs reporting (Thomas Huth) [1945752] - KVM: s390: track synchronous pfault events in kvm_stat (Thomas Huth) [1945752] - s390/gmap: make gmap memcg aware (Thomas Huth) [1945752] - KVM: s390: Add memcg accounting to KVM allocations (Thomas Huth) [1945752] - s390/uv: handle destroy page legacy interface (Thomas Huth) [1945752] - KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup (Thomas Huth) [1945752] - virtio/s390: implement virtio-ccw revision 2 correctly (Thomas Huth) [1945752] - sfc: deprecate SFC9020 family (Siena) (Íñigo Huguet) [1926379] - NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4 (Benjamin Coddington) [1936478] - NFS: Fix open coded versions of nfs_set_cache_invalid() (Benjamin Coddington) [1936478] - NFS: Clean up function nfs_mark_dir_for_revalidate() (Benjamin Coddington) [1936478] - NFSD: Mark exports of NFS as tech-preview (Benjamin Coddington) [1972229] - perf vendor events intel: Add missing skylake & icelake model numbers (Michael Petlan) [1971959] - tc-testing: add test for ct DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - tc-testing: add support for sending various scapy packets (Marcelo Ricardo Leitner) [1964578] - tc-testing: fix list handling (Marcelo Ricardo Leitner) [1964578] - net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - net/packet: remove data races in fanout operations (Balazs Nemeth) [1957270] - net/packet: remove locking from packet_rcv_has_room() (Balazs Nemeth) [1957270] - net: packetmmap: fix only tx timestamp on request (Balazs Nemeth) [1970404] - x86/sgx: Add TAINT_TECH_PREVIEW for virtual EPC (Bandan Das) [1977474] - cxgb4: fix thermal zone device registration (Raju Rangoju) [1954012] - powerpc/64s: Fix crashes when toggling stf barrier (Desnes A. Nunes do Rosario) [1964484] - iavf: Fix an error handling path in 'iavf_probe()' (Stefan Assmann) [1920276] - iavf: clean up packet type lookup table (Stefan Assmann) [1920276] - iavf: redefine the magic number for FDIR GTP-U header fields (Stefan Assmann) [1920276] - iavf: enhance the duplicated FDIR list scan handling (Stefan Assmann) [1920276] - iavf: change the flex-byte support number to macro definition (Stefan Assmann) [1920276] - iavf: remove duplicate free resources calls (Stefan Assmann) [1920276] - iavf: Support for modifying SCTP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying UDP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying TCP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool RSS config (Stefan Assmann) [1920276] - iavf: add support for UDP Segmentation Offload (Stefan Assmann) [1920276] - intel: clean up mismatched header comments (Stefan Assmann) [1920276] - iavf: Enable flex-bytes support (Stefan Assmann) [1920276] - iavf: Support Ethernet Type Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv6 Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv4 Flow Director filters (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool ntuple filters (Stefan Assmann) [1920276] - net: intel: iavf: fix error return code of iavf_init_get_resources() (Stefan Assmann) [1920276] - workqueue: Move the position of debug_work_activate() in __queue_work() (Waiman Long) [1977537] - workqueue: remove useless unlock() and lock() in series (Waiman Long) [1977537] - workqueue: Convert the pool::lock and wq_mayday_lock to raw_spinlock_t (Waiman Long) [1977537] - workqueue: Use rcuwait for wq_manager_wait (Waiman Long) [1977537] - workqueue: Remove unnecessary kfree() call in rcu_free_wq() (Waiman Long) [1977537] - workqueue: Fix an use after free in init_rescuer() (Waiman Long) [1977537] - workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. (Waiman Long) [1977537] - workqueue: don't use wq_select_unbound_cpu() for bound works (Waiman Long) [1977537] - workqueue: Use pr_warn instead of pr_warning (Waiman Long) [1977537] - workqueue: more destroy_workqueue() fixes (Waiman Long) [1977537] - workqueue: Minor follow-ups to the rescuer destruction change (Waiman Long) [1977537] - kernel/workqueue: Document wq_worker_last_func() argument (Waiman Long) [1977537] - workqueue: Only unregister a registered lockdep key (Waiman Long) [1977537] - kernel: workqueue: clarify wq_worker_last_func() caller requirements (Waiman Long) [1977537] - workqueue: Fix spelling in source code comments (Waiman Long) [1977537] - workqueue: fix typo in comment (Waiman Long) [1977537] - ice: add correct exception tracing for XDP (Jonathan Toppins) [1920278] - ice: optimize for XDP_REDIRECT in xsk path (Jonathan Toppins) [1920278] - ice: Allow all LLDP packets from PF to Tx (Jonathan Toppins) [1920278] - ice: report supported and advertised autoneg using PHY capabilities (Jonathan Toppins) [1920278] - ice: handle the VF VSI rebuild failure (Jonathan Toppins) [1920278] - ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Jonathan Toppins) [1920278] - ice: Fix allowing VF to request more/less queues via virtchnl (Jonathan Toppins) [1920278] - ice: track AF_XDP ZC enabled queues in bitmap (Jonathan Toppins) [1920278] - ice: handle increasing Tx or Rx ring sizes (Jonathan Toppins) [1920278] - ice: Fix potential infinite loop when using u8 loop counter (Jonathan Toppins) [1920278] - ice: fix memory leak of aRFS after resuming from suspend (Jonathan Toppins) [1920278] - ice: Cleanup fltr list in case of allocation issues (Jonathan Toppins) [1920278] - ice: Use port number instead of PF ID for WoL (Jonathan Toppins) [1920278] - ice: Fix for dereference of NULL pointer (Jonathan Toppins) [1920278] - ice: remove DCBNL_DEVRESET bit from PF state (Jonathan Toppins) [1920278] - ice: fix memory allocation call (Jonathan Toppins) [1920278] - ice: prevent ice_open and ice_stop during reset (Jonathan Toppins) [1920278] - ice: Recognize 860 as iSCSI port in CEE mode (Jonathan Toppins) [1920278] - ice: Increase control queue timeout (Jonathan Toppins) [1920278] - ice: Continue probe on link/PHY errors (Jonathan Toppins) [1920278] - ice: fix napi work done reporting in xsk path (Jonathan Toppins) [1920278] - ice: update the number of available RSS queues (Jonathan Toppins) [1920278] - ice: Fix state bits on LLDP mode switch (Jonathan Toppins) [1920278] - ice: Account for port VLAN in VF max packet size calculation (Jonathan Toppins) [1920278] - ice: Set trusted VF as default VSI when setting allmulti on (Jonathan Toppins) [1920278] - ice: report correct max number of TCs (Jonathan Toppins) [1920278] - ice: skip NULL check against XDP prog in ZC path (Jonathan Toppins) [1920278] - ice: remove redundant checks in ice_change_mtu (Jonathan Toppins) [1920278] - ice: move skb pointer from rx_buf to rx_ring (Jonathan Toppins) [1920278] - ice: simplify ice_run_xdp (Jonathan Toppins) [1920278] - ice: Improve MSI-X fallback logic (Jonathan Toppins) [1920278] - ice: Fix trivial error message (Jonathan Toppins) [1920278] - ice: remove unnecessary casts (Jonathan Toppins) [1920278] - ice: Refactor DCB related variables out of the ice_port_info struct (Jonathan Toppins) [1920278] - ice: fix writeback enable logic (Jonathan Toppins) [1920278] - ice: Use PSM clock frequency to calculate RL profiles (Jonathan Toppins) [1920278] - ice: create scheduler aggregator node config and move VSIs (Jonathan Toppins) [1920278 1940527 1940535 1940542] {CVE-2020-24504 CVE-2020-24503 CVE-2020-24502} - ice: Add initial support framework for LAG (Jonathan Toppins) [1920278] - ice: Remove xsk_buff_pool from VSI structure (Jonathan Toppins) [1920278] - ice: implement new LLDP filter command (Jonathan Toppins) [1920278] - ice: log message when trusted VF goes in/out of promisc mode (Jonathan Toppins) [1920278] - ice: remove dead code (Jonathan Toppins) [1920278] - ice: use flex_array_size where possible (Jonathan Toppins) [1920278] - ice: Replace one-element array with flexible-array member (Jonathan Toppins) [1920278] - ice: display stored UNDI firmware version via devlink info (Jonathan Toppins) [1920278] - ice: display stored netlist versions via devlink info (Jonathan Toppins) [1920278] - ice: display some stored NVM versions via devlink info (Jonathan Toppins) [1920278] - ice: introduce function for reading from flash modules (Jonathan Toppins) [1920278] - ice: cache NVM module bank information (Jonathan Toppins) [1920278] - ice: introduce context struct for info report (Jonathan Toppins) [1920278] - ice: create flash_info structure and separate NVM version (Jonathan Toppins) [1920278] - ice: report timeout length for erasing during devlink flash (Jonathan Toppins) [1920278] - ice: Implement flow for IPv6 next header (extension header) (Jonathan Toppins) [1920278] - ice: fix FDir IPv6 flexbyte (Jonathan Toppins) [1920278] - ice: drop dead code in ice_receive_skb() (Jonathan Toppins) [1920278] - ice, xsk: Move Rx allocation out of while-loop (Jonathan Toppins) [1920278] - ice: avoid premature Rx buffer reuse (Jonathan Toppins) [1920278] - ice: Add space to unknown speed (Jonathan Toppins) [1920278] - ice: join format strings to same line as ice_debug (Jonathan Toppins) [1920278] - ice: silence static analysis warning (Jonathan Toppins) [1920278] - ice: cleanup misleading comment (Jonathan Toppins) [1920278] - ice: Remove vlan_ena from vsi structure (Jonathan Toppins) [1920278] - ice: Remove gate to OROM init (Jonathan Toppins) [1920278] - ice: Enable Support for FW Override (E82X) (Jonathan Toppins) [1920278] - ice: don't always return an error for Get PHY Abilities AQ command (Jonathan Toppins) [1920278] - ice: cleanup stack hog (Jonathan Toppins) [1920278] - mm: migrate: fix missing update page_private to hugetlb_page_subpool (Chris von Recklinghausen) [1981661] - mm,hugetlb: drop clearing of flag from prep_new_huge_page (Chris von Recklinghausen) [1981661] - hugetlb: fix uninitialized subpool pointer (Chris von Recklinghausen) [1981661] - include/linux/hugetlb.h: add synchronization information for new hugetlb specific flags (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeFreed to HPageFreed flag (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeTemporary() to HPageTemporary flag (Chris von Recklinghausen) [1981661] - mm: hugetlb: fix a race between freeing and dissolving the page (Chris von Recklinghausen) [1981661] - mm: don't let userspace spam allocations warnings (Xin Long) [1976699] - dm writecache: make writeback pause configurable (Mike Snitzer) [1978369] - dm writecache: pause writeback if cache full and origin being written directly (Mike Snitzer) [1978369] - dm io tracker: factor out IO tracker (Mike Snitzer) [1978369] - dm writecache: add optional "metadata_only" parameter (Mike Snitzer) [1978369] - dm writecache: add "cleaner" and "max_age" to Documentation (Mike Snitzer) [1978369] - dm writecache: write at least 4k when committing (Mike Snitzer) [1978369] - dm writecache: have ssd writeback wait if the kcopyd workqueue is busy (Mike Snitzer) [1978369] - dm writecache: use list_move instead of list_del_list_add in writecache_writeback() (Mike Snitzer) [1978369] - dm writecache: commit just one block, not a full page (Mike Snitzer) [1978369] - dm writecache: remove unused gfp_t argument from wc_add_block() (Mike Snitzer) [1978369] - dm writecache: interrupt writeback if suspended (Mike Snitzer) [1978369] - dm writecache: don't split bios when overwriting contiguous cache content (Mike Snitzer) [1978369] - dm kcopyd: avoid spin_lock_irqsave from process context (Mike Snitzer) [1978369] - dm kcopyd: avoid useless atomic operations (Mike Snitzer) [1978369] - x86/asm: Optimize memcpy_flushcache() (Mike Snitzer) [1978369] - IB/isert: Align target max I/O size to initiator size (Kamal Heib) [1930955] - IB/isert: set rdma cm afonly flag (Kamal Heib) [1930955]- xsk: Rollback reservation at NETDEV_TX_BUSY (Jiri Benc) [1882711] - xsk: Fix race in SKB mode transmit with shared cq (Jiri Benc) [1882711] - bpf: Only provide bpf_sock_from_file with CONFIG_NET (Jiri Benc) [1882711] - xsk: Validate socket state in xsk_recvmsg, prior touching socket members (Jiri Benc) [1882711] - samples/bpf: Fix spelling mistake "recieving" -> "receiving" (Jiri Benc) [1882711] - samples/bpf: Sample application for eBPF load and socket creation split (Jiri Benc) [1882711] - bpf: Adds support for setting window clamp (Jiri Benc) [1882711] - tcp: declare tcp_mmap() only when CONFIG_MMU is set (Jiri Benc) [1882711] - bpf: Remove trailing semicolon in macro definition (Jiri Benc) [1882711] - bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting infra for bpf maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error (Jiri Benc) [1882711] - samples/bpf: Add option to set the busy-poll budget (Jiri Benc) [1882711] - samples/bpf: Add busy-poll support to xdpsock (Jiri Benc) [1882711] - xsk: Propagate napi_id to XDP socket Rx path (Jiri Benc) [1882711] - xsk: Add busy-poll support for {recv,send}msg() (Jiri Benc) [1882711] - xsk: Check need wakeup flag in sendmsg() (Jiri Benc) [1882711] - xsk: Add support for recvmsg() (Jiri Benc) [1882711] - net: Add SO_BUSY_POLL_BUDGET socket option (Jiri Benc) [1882711] - net: Introduce preferred busy-polling (Jiri Benc) [1882711] - net: napi: use READ_ONCE()/WRITE_ONCE() (Jiri Benc) [1882711] - net: napi: add hard irqs deferral feature (Jiri Benc) [1882711] - fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery (Jiri Benc) [1882711] - xdp: Remove the functions xsk_map_inc and xsk_map_put (Jiri Benc) [1882711] - xsk: Introduce batched Tx descriptor interfaces (Jiri Benc) [1882711] - xsk: Introduce padding between more ring pointers (Jiri Benc) [1882711] - net: page_pool: Add bulk support for ptr_ring (Jiri Benc) [1882711] - net: xdp: Introduce bulking for xdp tx return path (Jiri Benc) [1882711] - bpf: Rename some functions in bpf_sk_storage (Jiri Benc) [1882711] - bpf: Folding omem_charge() into sk_storage_charge() (Jiri Benc) [1882711] - net/smc: properly handle workqueue allocation failure (Andrea Claudi) [1955178] - Revert "net/smc: fix a NULL pointer dereference" (Andrea Claudi) [1955178] - KVM: selftests: evmcs_test: Test that KVM_STATE_NESTED_EVMCS is never lost (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Request to sync eVMCS from VMCS12 after migration (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Force enlightened VMCS sync from nested_vmx_failValid() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data is copied in vmx_get_nested_state() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release enlightened VMCS on VMCLEAR (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlightened_to_vmcs12() return 'void' (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMCS12 is alway properly synced to eVMCS after restore (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus EVMPTR is causing #UD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Always make an attempt to map eVMCS after migration (Vitaly Kuznetsov) [1940837] - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working (Gopal Tiwari) [1973909] - KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync (Vitaly Kuznetsov) [1906634] - scsi: sbitmap: Silence a debug kernel warning triggered by sbitmap_put() (Ewan D. Milne) [1761937] - scsi: core: Replace sdev->device_busy with sbitmap (Ewan D. Milne) [1761937] - scsi: core: Make sure sdev->queue_depth is <= max(shost->can_queue, 1024) (Ewan D. Milne) [1761937] - scsi: core: Add scsi_device_busy() wrapper (Ewan D. Milne) [1761937] - scsi: blk-mq: Return budget token from .get_budget callback (Ewan D. Milne) [1761937] - scsi: blk-mq: Add callbacks for storing & retrieving budget token (Ewan D. Milne) [1761937] - scsi: sbitmap: Add sbitmap_calculate_shift() helper (Ewan D. Milne) [1761937] - scsi: sbitmap: Export sbitmap_weight (Ewan D. Milne) [1761937] - scsi: sbitmap: Move allocation hint into sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Add helpers for updating allocation hint (Ewan D. Milne) [1761937] - scsi: sbitmap: Maintain allocation round_robin in sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Remove sbitmap_clear_bit_unlock (Ewan D. Milne) [1761937] - blk-mq: pass request queue into get/put budget callback (Ewan D. Milne) [1761937] - dma-iommu: implement ->alloc_noncontiguous (Jerry Snitselaar) [1955767] - dma-iommu: refactor iommu_dma_alloc_remap (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_alloc_noncontiguous API (Jerry Snitselaar) [1955767] - dma-mapping: refactor dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_mmap_pages helper (Jerry Snitselaar) [1955767] - dma-mapping: remove the {alloc,free}_noncoherent methods (Jerry Snitselaar) [1955767] - iommu/vt-d: Make unnecessarily global functions static (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused function declarations (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove svm_dev_ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Use Real PCI DMA device for IRTE (Jerry Snitselaar) [1955767] - iommu/vt-d: Calculate and set flags for handle_mm_fault (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix build error of pasid_enable_wpe() with !X86 (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid unnecessary cache flush in pasid entry teardown (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect propagation from guest (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect for supervisor SVM (Jerry Snitselaar) [1955767] - iommu/vt-d: Report more information about invalidation errors (Jerry Snitselaar) [1955767] - iommu/vt-d: Disable SVM when ATS/PRI/PASID are not enabled in the device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_fast() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove IOVA domain rcache flushing for CPU offlining (Jerry Snitselaar) [1955767] - iova: Add CPU hotplug handler to flush rcaches (Jerry Snitselaar) [1955767] - iommu/iova: Improve restart logic (Jerry Snitselaar) [1955767] - iommu/iova: Add rbtree entry helper (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_CONFIG command (Jerry Snitselaar) [1955767] - iommu/vt-d: Use user privilege for RID2PASID translation (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix sysfs leak in alloc_iommu() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add a check to avoid invalid iotlb sync (Jerry Snitselaar) [1955767] - x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Jerry Snitselaar) [1955767] - iommu: Fix a boundary issue to avoid performance drop (Jerry Snitselaar) [1955767] - iommu/vt-d: Check for allocation failure in aux_detach_device() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused dma map/unmap trace events (Jerry Snitselaar) [1955767] - iommu/amd: Clear DMA ops when switching domain (Jerry Snitselaar) [1955767] - iommu/amd: Remove performance counter pre-initialization test (Jerry Snitselaar) [1955767] - Revert "iommu/amd: Fix performance counter initialization" (Jerry Snitselaar) [1955767] - iommu/dma: Resurrect the "forcedac" option (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in iommu_dev_xxx functions (Jerry Snitselaar) [1955767] - iommu/amd: Put newline after closing bracket in warning (Jerry Snitselaar) [1955767] - iommu/vt-d: Force to flush iotlb before creating superpage (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix an error handling path in 'intel_prepare_irq_remapping()' (Jerry Snitselaar) [1955767] - iommu/vt-d: Invalidate PASID cache when root/context entry changed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove WO permissions on second-level paging entries (Jerry Snitselaar) [1955767] - iommu/vt-d: Report the right page fault address (Jerry Snitselaar) [1955767] - iommu/vt-d: Report right snoop capability when using FL for IOVA (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't set then clear private data in prq_event_thread() (Jerry Snitselaar) [1955767] - iommu/vt-d: Reject unsupported page request modes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK (Jerry Snitselaar) [1955767] - iommu/amd: Keep track of amd_iommu_irq_remap state (Jerry Snitselaar) [1955767] - iommu/amd: Don't call early_amd_iommu_init() when AMD IOMMU is disabled (Jerry Snitselaar) [1955767] - iommu/amd: Move Stoney Ridge check to detect_ivrs() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix status code for Allocate/Free PASID command (Jerry Snitselaar) [1955767] - iommu: Don't use lazy flush for untrusted device (Jerry Snitselaar) [1955767] - iommu/amd: Fix sleeping in atomic in increase_address_space() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dev_has_feature() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_domain_window_disable() (Jerry Snitselaar) [1955767] - iommu: Stop exporting iommu_map_sg_atomic() (Jerry Snitselaar) [1955767] - iova: Stop exporting some more functions (Jerry Snitselaar) [1955767] - iova: Delete copy_reserved_iova() (Jerry Snitselaar) [1955767] - iova: Make has_iova_flush_queue() private (Jerry Snitselaar) [1955767] - iommu/vt-d: Add iotlb_sync_map callback (Jerry Snitselaar) [1955767] - iommu/vt-d: Move capability check code to cap_audit files (Jerry Snitselaar) [1921289] - iommu/vt-d: Audit IOMMU Capabilities and add helper functions (Jerry Snitselaar) [1921289] - iommu/vt-d: Fix 'physical' typos (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix compile error [-Werror=implicit-function-declaration] (Jerry Snitselaar) [1955767] - iommu/vt-d: Use INVALID response code instead of FAILURE (Jerry Snitselaar) [1920726] - iommu/vt-d: Clear PRQ overflow only when PRQ is empty (Jerry Snitselaar) [1955767] - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL (Jerry Snitselaar) [1955767] - iommu/vt-d: Add qi_submit trace event (Jerry Snitselaar) [1955767] - iommu/vt-d: Consolidate duplicate cache invaliation code (Jerry Snitselaar) [1955767] - iommu/amd: Adopt IO page table framework for AMD IOMMU v1 page table (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_map_page and iommu_v1_unmap_page (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_iova_to_phys (Jerry Snitselaar) [1955767] - iommu/amd: Refactor fetch_pte to use struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Rename variables to be consistent with struct io_pgtable_ops (Jerry Snitselaar) [1955767] - iommu/amd: Remove amd_iommu_domain_get_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Restructure code for freeing page table (Jerry Snitselaar) [1955767] - iommu/amd: Move IO page table related functions (Jerry Snitselaar) [1955767] - iommu/amd: Declare functions as extern (Jerry Snitselaar) [1955767] - iommu/amd: Convert to using amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Move pt_root to struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Prepare for generic IO page table framework (Jerry Snitselaar) [1955767] - iommu/amd: Re-define amd_iommu_domain_encode_pgtable as inline (Jerry Snitselaar) [1955767] - iommu/amd: remove h from printk format specifier (Jerry Snitselaar) [1955767] - iommu/amd: Use DEFINE_SPINLOCK() for spinlock (Jerry Snitselaar) [1955767] - iommu/amd: Remove unnecessary assignment (Jerry Snitselaar) [1955767] - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove TLBI_ON_MAP quirk (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Allow io_pgtable_tlb ops optional (Jerry Snitselaar) [1955767] - iommu: Switch gather->end to the inclusive end (Jerry Snitselaar) [1955767] - iommu: Add iova and size as parameters in iotlb_sync_map (Jerry Snitselaar) [1955767] - iommu: Move iotlb_sync_map out from __iommu_map (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for VHE (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Make BTM optional for SVA (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the page 1 fixup (Jerry Snitselaar) [1955767] - x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it (Jerry Snitselaar) [1955767] - iommu/vt-d: Do not use flush-queue when caching-mode is on (Jerry Snitselaar) [1955767] - iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() (Jerry Snitselaar) [1955767] - iommu/amd: Use IVHD EFR for early initialization of IOMMU features (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix ineffective devTLB invalidation for subdevices (Jerry Snitselaar) [1920750 1920749] - iommu/vt-d: Fix general protection fault in aux_detach_device() (Jerry Snitselaar) [1920748] - iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix lockdep splat in sva bind()/unbind() (Jerry Snitselaar) [1955767] - Revert "iommu: Add quirk for Intel graphic devices in map_sg" (Jerry Snitselaar) [1955767] - iommu/intel: Fix memleak in intel_irq_remapping_alloc (Jerry Snitselaar) [1955767] - iommu/iova: fix 'domain' typos (Jerry Snitselaar) [1955767] - dma-iommu: remove __iommu_dma_mmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove tlb_flush_leaf (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid GFP_ATOMIC where it is not needed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove set but not used variable (Jerry Snitselaar) [1955767] - iommu/vt-d: Cleanup after converting to dma-iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Convert intel iommu driver to the iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags (Jerry Snitselaar) [1955767] - iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev (Jerry Snitselaar) [1955767] - iommu: Add quirk for Intel graphic devices in map_sg (Jerry Snitselaar) [1955767] - swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single (Jerry Snitselaar) [1955767] - swiotlb-xen: remove start_dma_addr (Jerry Snitselaar) [1955767] - iommu: Allow the dma-iommu api to use bounce buffers (Jerry Snitselaar) [1955767] - iommu: Add iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu: Handle freelists when using deferred flushing in iommu drivers (Jerry Snitselaar) [1955767] - iommu/sva: Add PASID helpers (Jerry Snitselaar) [1955767] - iommu/ioasid: Add ioasid references (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Remove unused 'level' parameter from iopte_type() macro (Jerry Snitselaar) [1955767] - iommu: Defer the early return in arm_(v7s/lpae)_map (Jerry Snitselaar) [1955767] - iommu: Improve the performance for direct_mapping (Jerry Snitselaar) [1955767] - iommu: return error code when it can't get group (Jerry Snitselaar) [1955767] - iommu: Modify the description of iommu_sva_unbind_device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Stop exporting alloc_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Delete split_and_remove_iova() (Jerry Snitselaar) [1955767] - iommu: avoid taking iova_rbtree_lock twice (Jerry Snitselaar) [1955767] - iommu/iova: Free global iova rcache on iova alloc failure (Jerry Snitselaar) [1955767] - iommu/iova: Retry from last rb tree node if iova search fails (Jerry Snitselaar) [1955767] - iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups (Jerry Snitselaar) [1955767] - iommu: Document usage of "/sys/kernel/iommu_groups//type" file (Jerry Snitselaar) [1838589] - iommu: Take lock before reading iommu group default domain type (Jerry Snitselaar) [1838589] - iommu: Add support to change default domain of an iommu group (Jerry Snitselaar) [1838589] - iommu: Move def_domain type check for untrusted device into core (Jerry Snitselaar) [1838589] - iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move non-strict mode to use io_pgtable_domain_attr (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for pagetable config domain attribute (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Assign boolean values to a bool variable (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Add a domain attribute for pagetable configuration (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Support coherency for Mali LPAE (Jerry Snitselaar) [1955767] - dma-mapping: document dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling (Jerry Snitselaar) [1955767] - dma-direct: factor out a dma_direct_alloc_from_pool helper (Jerry Snitselaar) [1955767] - dma-direct check for highmem pages in dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - firewire-ohci: use dma_alloc_pages (Jerry Snitselaar) [1955767] - dma-iommu: implement ->alloc_noncoherent (Jerry Snitselaar) [1955767] - dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_pages API (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_noncoherent API (Jerry Snitselaar) [1955767] - drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENT (Jerry Snitselaar) [1955767] - mm: turn alloc_pages into an inline function (Jerry Snitselaar) [1955767] - dma-mapping: better document dma_addr_t and DMA_MAPPING_ERROR (Jerry Snitselaar) [1955767] - dma-mapping: move valid_dma_direction to dma-direction.h (Jerry Snitselaar) [1955767] - dma-debug: convert comma to semicolon (Jerry Snitselaar) [1955767] - dma-direct: Fix potential NULL pointer dereference (Jerry Snitselaar) [1955767] - dma-mapping: move the dma_declare_coherent_memory documentation (Jerry Snitselaar) [1955767] - dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c (Jerry Snitselaar) [1955767] - dma-mapping: make support for dma ops optional (Jerry Snitselaar) [1955767] - dma-direct: rename and cleanup __phys_to_dma (Jerry Snitselaar) [1955767] - dma-direct: remove __dma_to_phys (Jerry Snitselaar) [1955767] - dma-direct: use phys_to_dma_direct in dma_direct_alloc (Jerry Snitselaar) [1955767] - dma-direct: lift gfp_t manipulation out of__dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - dma-direct: remove dma_direct_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-debug: remove most exports (Jerry Snitselaar) [1955767] - dma-mapping: remove the dma_dummy_ops export (Jerry Snitselaar) [1955767] - dma-mapping: set default segment_boundary_mask to ULONG_MAX (Jerry Snitselaar) [1955767] - dma-mapping: introduce dma_get_seg_boundary_nr_pages() (Jerry Snitselaar) [1955767] - swiotlb: using SIZE_MAX needs limits.h included (Jerry Snitselaar) [1955767] - swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" (Jerry Snitselaar) [1955767] - swiotlb: Mark max_segment with static keyword (Jerry Snitselaar) [1955767] - swiotlb: Declare swiotlb_late_init_with_default_size() in header (Jerry Snitselaar) [1955767] - swiotlb: Use pa to print phys_addr_t variables (Jerry Snitselaar) [1955767] - dma-debug: remove debug_dma_assert_idle() function (Jerry Snitselaar) [1955767] - dma-mapping: move debug configuration options to kernel/dma (Jerry Snitselaar) [1955767] - dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() (Jerry Snitselaar) [1955767] - iommu: Check return of __iommu_attach_device() (Jerry Snitselaar) [1955767] - iommu/amd: Enforce 4k mapping for certain IOMMU data structures (Jerry Snitselaar) [1955767] - iommu: Fix a check in iommu_check_bind_data() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix a bug for PDP check in prq_event_thread (Jerry Snitselaar) [1955767] - iommu/vt-d: Check UAPI data processed by IOMMU core (Jerry Snitselaar) [1955767] - iommu/uapi: Handle data and argsz filled by users (Jerry Snitselaar) [1955767] - iommu/uapi: Rename uapi functions (Jerry Snitselaar) [1955767] - iommu/uapi: Use named union for user data (Jerry Snitselaar) [1955767] - iommu/uapi: Add argsz for user filled data (Jerry Snitselaar) [1955767] - docs: IOMMU user API (Jerry Snitselaar) [1955767] - iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu path (Jerry Snitselaar) [1955767] - iommu/iova: Replace cmpxchg with xchg in queue_iova (Jerry Snitselaar) [1955767] - iommu/dma: Remove broken huge page handling (Jerry Snitselaar) [1955767] - iommu: Rename iommu_tlb_* functions to iommu_iotlb_* (Jerry Snitselaar) [1955767] - iommu/vt-d: Use device numa domain if RHSA is missing (Jerry Snitselaar) [1955767] - iommu/vt-d: Drop kerneldoc marker from regular comment (Jerry Snitselaar) [1955767] - iommu/amd: Re-purpose Exclusion range registers to support SNP CWWB (Jerry Snitselaar) [1955767] - iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR (Jerry Snitselaar) [1955767] - iommu/amd: Use 4K page for completion wait write-back semaphore (Jerry Snitselaar) [1955767] - iommu/amd: Add missing function prototypes to fix -Wmissing-prototypes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add SVA device feature (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Check for SVA features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Seize private ASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Share process page tables (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Move definitions to a header (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Move some definitions to a header (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Ensure queue is read after updating prod pointer (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Constify some helpers (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Prepare for the adreno-smmu implementation (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for split pagetables (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Pass io-pgtable config to implementation specific function (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix endianness annotations (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: permit users to disable msi polling (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypass (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for module parameter (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix l1 stream table size in the error message (Jerry Snitselaar) [1955767] - ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Jerry Snitselaar) [1955767] - iommu/amd: Prevent NULL pointer dereference (Jerry Snitselaar) [1955767] - treewide: Use fallthrough pseudo-keyword (Jerry Snitselaar) [1955767] - virtio-iommu: convert to LE accessors (Jerry Snitselaar) [1955767] - virtio_iommu: correct tags for config space fields (Jerry Snitselaar) [1955767] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Jerry Snitselaar) [1955767] - iommu/iova: Unify format of the printed messages (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectory (Jerry Snitselaar) [1955767] - iommu/arm-smmu: move TLB timeout and spin count macros (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Call configuration impl hook before consuming features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Manage ASIDs with xarray (Jerry Snitselaar) [1955767] - redhat/configs: Add CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Break insecure users by disabling bypass by default (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Workaround for Marvell Armada-AP806 SoC erratum #582743 (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Allow client devices to select direct mapping (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add global/context fault implementation hooks (Jerry Snitselaar) [1955767] - iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usage (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix trivial typo (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Update impl quirks comment (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Convert to a generic reset implementation (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Add sdm845 implementation hook (Jerry Snitselaar) [1955767] - firmware/qcom_scm: Add scm call to handle smmu errata (Jerry Snitselaar) [1955767] - firmware: qcom_scm-64: Add atomic version of qcom_scm_call (Jerry Snitselaar) [1955767] - firmware: qcom: scm: Ensure 'a0' status code is treated as signed (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Batch context descriptor invalidation (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Write level-1 descriptors atomically (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for PCI PASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add second level of context descriptor table (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx_desc() failure (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Propagate ssid_bits (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for Substream IDs (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add context descriptor tables allocators (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support (Jerry Snitselaar) [1955767] - dt-bindings: document PASID property for IOMMU masters (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Don't display an error when IRQ lines are missing (Jerry Snitselaar) [1955767] - selftests: net: add UDP GRO forwarding self-tests (Paolo Abeni) [1948493] - bareudp: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - geneve: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - vxlan: allow L4 GRO passthrough (Paolo Abeni) [1948493] - udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [1948493] - udp: properly complete L4 GRO over UDP tunnel packet (Paolo Abeni) [1948493] - udp: skip L4 aggregation for UDP tunnel packets (Paolo Abeni) [1948493] - udp: fixup csum for GSO receive slow path (Paolo Abeni) [1948493] - udp: allow forwarding of plain (non-fraglisted) UDP GRO packets (Paolo Abeni) [1948493] - net: introduce a netdev feature for UDP GRO forwarding (Paolo Abeni) [1948493] - [s390] s390/pkey: support CCA and EP11 secure ECC private keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: Support for CCA APKA master keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: remove set_fs() invocation in zcrypt device driver (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: simplify cca_findcard2 loop code (Claudio Imbrenda) [1780669] - cxgb4: Add new T6 PCI device id 0x6092 (Rahul Lakkireddy) [1950186] - KVM: VMX: Don't use vcpu->run->internal.ndata as an array index (Jon Maloy) [1954219] {CVE-2021-3501} - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Gopal Tiwari) [1978598] - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Gopal Tiwari) [1978598] - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Gopal Tiwari) [1978598] - x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs (Waiman Long) [1970499] - x86/cpu: Avoid cpuinfo-induced IPI pileups (Waiman Long) [1970499] - x86/cpu: Disable frequency requests via aperfmperf IPI for nohz_full CPUs (Waiman Long) [1970499] - x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Waiman Long) [1970499] - x86/ldt: Enable LDT user-mapping for PAE (Waiman Long) [1970499] - fanotify: fix merging marks masks with FAN_ONDIR (Miklos Szeredi) [1832099] - sfc: avoid duplicated code in ef10_sriov (Íñigo Huguet) [1931779] - sfc: explain that "attached" VFs only refer to Xen (Íñigo Huguet) [1931779] - sfc: error code if SRIOV cannot be disabled (Íñigo Huguet) [1931779] - sfc: avoid double pci_remove of VFs (Íñigo Huguet) [1931779] - tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jerry Snitselaar) [1920812] - tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Jerry Snitselaar) [1920812] - tpm: acpi: Check eventlog signature before using it (Jerry Snitselaar) [1920812] - tpm: efi: Use local variable for calculating final log size (Jerry Snitselaar) [1920812] - tpm: Remove unintentional dump_stack() call (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jerry Snitselaar) [1920812] - KEYS: trusted: Reserve TPM for seal and unseal operations (Jerry Snitselaar) [1920812] - tpm/ppi: Constify static struct attribute_group (Jerry Snitselaar) [1920812] - tpm: add sysfs exports for all banks of PCR registers (Jerry Snitselaar) [1920812] - tpm: Remove tpm_dev_wq_lock (Jerry Snitselaar) [1920812] - tpm: Fix fall-through warnings for Clang (Jerry Snitselaar) [1920812] - tpm_tis: Clean up locality release (Jerry Snitselaar) [1920812] - tpm_tis: Disable interrupts on ThinkPad T490s (Jerry Snitselaar) [1920812] - tpm_tis: Fix check_locality for correct locality acquisition (Jerry Snitselaar) [1920812] - fuse: invalidate attrs when page writeback completes (Vivek Goyal) [1966424] - net/sched: act_ct: remove rh_mark_used_feature mark (Marcelo Ricardo Leitner) [1973381] - selftests: netfilter: Pass family parameter "-f" to conntrack tool (Hangbin Liu) [1979203] - selftests: netfilter: remove unused cnt and simplify command testing (Hangbin Liu) [1979203] - selftests: netfilter: fix nft_meta.sh error reporting (Hangbin Liu) [1979203] - selftests: netfilter: add cpu counter check (Hangbin Liu) [1979203] - selftests: netfilter: add meta iif/oif match test (Hangbin Liu) [1979203] - NFS: Only change the cookie verifier if the directory page cache is empty (Benjamin Coddington) [1982825] - NFS: Fix handling of cookie verifier in uncached_readdir() (Benjamin Coddington) [1982825] - nfs: Subsequent READDIR calls should carry non-zero cookieverifier (Benjamin Coddington) [1982825] - Revert "[netdrv] net/mlx5e: Rx, Update page pool numa node when changed" (Alaa Hleihel) [1915308] - mlx5: net: zero-initialize tc skb extension on allocation (Alaa Hleihel) [1915308 1965418] - RDMA/mlx5: Don't add slave port to unaffiliated list (Alaa Hleihel) [1915308] - net/mlx5: Reset mkey index on creation (Alaa Hleihel) [1915308] - net/mlx5e: Don't create devices during unload flow (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding (Alaa Hleihel) [1915308] - net/mlx5: SF_DEV, remove SF device on invalid state (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Allow setting GUID for host PF vport (Alaa Hleihel) [1915308 1967488] - net/mlx5: E-Switch, Read PF mac address (Alaa Hleihel) [1915308 1967488] - net/mlx5: Check that driver was probed prior attaching the device (Alaa Hleihel) [1915308] - net/mlx5: Fix error path for set HCA defaults (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS device offload in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: kTLS, Add resiliency to RX resync failures (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline function mlx5e_tls_handle_tx_wqe() (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline TLS skb check (Alaa Hleihel) [1915308] - net/mlx5e: Cleanup unused function parameter (Alaa Hleihel) [1915308] - net/mlx5e: Remove non-essential TLS SQ state bit (Alaa Hleihel) [1915308] - net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Alaa Hleihel) [1915308] - net/mlx5e: Fix lost changes during code movements (Alaa Hleihel) [1915308] - net/mlx5e: Move params logic into its dedicated file (Alaa Hleihel) [1915308] - net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for GRE tunnel (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for UDP tunnels (Alaa Hleihel) [1915308] - Revert "net/mlx5: Arm only EQs with EQEs" (Alaa Hleihel) [1915308] - net/mlx5e: Verify dev is present in get devlink port ndo (Alaa Hleihel) [1915308] - net/mlx5: DR, Don't use SW steering when RoCE is not supported (Alaa Hleihel) [1915308] - net/mlx5: Consider RoCE cap before init RDMA resources (Alaa Hleihel) [1915308] - net/mlx5e: Fix page reclaim for dead peer hairpin (Alaa Hleihel) [1915308] - net/mlx5e: Remove dependency in IPsec initialization flows (Alaa Hleihel) [1915308] - net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Alaa Hleihel) [1915308] - IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel) [1915308 1974263] - RDMA/mlx5: Block FDB rules when not in switchdev mode (Alaa Hleihel) [1915308] - RDMA/mlx5: Use different doorbell memory for different processes (Alaa Hleihel) [1915308] - net/mlx5: Fix duplicate included vhca_event.h (Alaa Hleihel) [1915308] - net/mlx5: Fix lag port remapping logic (Alaa Hleihel) [1915308] - net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Alaa Hleihel) [1915308] - net/mlx5: DR, Create multi-destination flow table with level less than 64 (Alaa Hleihel) [1915308] - net/mlx5e: Fix adding encap rules to slow path (Alaa Hleihel) [1915308] - net/mlx5e: Check for needed capability for cvlan matching (Alaa Hleihel) [1915308] - net/mlx5: Check firmware sync reset requested is set before trying to abort it (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS offload for uplink representor (Alaa Hleihel) [1915308] - net/mlx5e: Fix incompatible casting (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query DCT via DEVX (Alaa Hleihel) [1915308] - RDMA/mlx5: Recover from fatal event in dual port mode (Alaa Hleihel) [1915308] - net/mlx5: Set term table as an unmanaged flow table (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path of updating netdev queues (Alaa Hleihel) [1915308] - net/mlx5e: Reject mirroring on source port change encap rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix multipath lag activation (Alaa Hleihel) [1915308] - net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Alaa Hleihel) [1915308] - net/mlx5e: Make sure fib dev exists in fib event (Alaa Hleihel) [1915308] - net/mlx5e: Fix null deref accessing lag dev (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix show state inactive when its inactivated (Alaa Hleihel) [1915308] - net/mlx5: Set reformat action when needed for termination rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in add_vlan_push_action() (Alaa Hleihel) [1915308] - {net, RDMA}/mlx5: Fix override of log_max_qp by other device (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix SQ/RQ in doorbell bitmask (Alaa Hleihel) [1915308] - net/mlx5: Fix bit-wise and with zero (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix drop packet rule in egress table (Alaa Hleihel) [1915308] - net/mlx5: Fix spelling mistakes in mlx5_core_info message (Alaa Hleihel) [1915308] - net/mlx5: DR, Fixed typo in STE v0 (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix mlx5 rates to IB rates map (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query RoCE port (Alaa Hleihel) [1915308] - RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr (Alaa Hleihel) [1915308] - net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Alaa Hleihel) [1915308] - net/mlx5: Avoid unnecessary operation (Alaa Hleihel) [1915308] - net/mlx5e: rep: Improve reg_cX conditions (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix return type (Alaa Hleihel) [1915308] - net/mlx5e: mlx5_tc_ct_init does not fail (Alaa Hleihel) [1915308] - net/mlx5: Fix indir stable stubs (Alaa Hleihel) [1915308] - net/mlx5e: Add missing include (Alaa Hleihel) [1915308] - net/mlx5e: fix mlx5e_tc_tun_update_header_ipv6 dummy definition (Alaa Hleihel) [1915308] - net/mlx5e: CT, Avoid false lock dependency warning (Alaa Hleihel) [1915308] - net/mlx5: Check returned value from health recover sequence (Alaa Hleihel) [1915308] - net/mlx5: Don't rely on interface state bit (Alaa Hleihel) [1915308] - net/mlx5: Remove second FW tracer check (Alaa Hleihel) [1915308] - net/mlx5: Separate probe vs. reload flows (Alaa Hleihel) [1915308] - net/mlx5: Remove impossible checks of interface state (Alaa Hleihel) [1915308] - net/mlx5: Don't skip vport check (Alaa Hleihel) [1915308] - net/mlx5e: Register nic devlink port for SF ports (Alaa Hleihel) [1915308] - vdpa/mlx5: Retrieve BAR address suitable any function (Alaa Hleihel) [1915308] - vdpa/mlx5: Use the correct dma device when registering memory (Alaa Hleihel) [1915308] - net/mlx5: SF, Extend SF table for additional SF id range (Alaa Hleihel) [1915308] - net/mlx5: SF, Split mlx5_sf_hw_table into two parts (Alaa Hleihel) [1915308] - net/mlx5: SF, Use helpers for allocation and free (Alaa Hleihel) [1915308] - net/mlx5: SF, Consider own vhca events of SF devices (Alaa Hleihel) [1915308] - net/mlx5: SF, Store and use start function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Rely on hw table for SF devlink port allocation (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Consider SF ports of host PF (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Alaa Hleihel) [1915308] - net/mlx5: SF, Reuse stored hardware function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Use device pointer directly (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Move legacy code to a individual file (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Convert a macro to a helper routine (Alaa Hleihel) [1915308] - net/mlx5: E-Switch Make cleanup sequence mirror of init (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Make vport number u16 (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Skip querying SF enabled bits (Alaa Hleihel) [1915308] - IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: Pair mutex_destory with mutex_init for rate limit table (Alaa Hleihel) [1915308] - net/mlx5: Allocate rate limit table when rate is configured (Alaa Hleihel) [1915308] - net/mlx5: Use helper to increment, decrement rate entry refcount (Alaa Hleihel) [1915308] - net/mlx5: Use helpers to allocate and free rl table entries (Alaa Hleihel) [1915308] - net/mlx5: Do not hold mutex while reading table constants (Alaa Hleihel) [1915308] - net/mlx5: Pack mlx5_rl_entry structure (Alaa Hleihel) [1915308] - net/mlx5: Use unsigned int for free_count (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, let user to enable disable metadata (Alaa Hleihel) [1915308] - net/mlx5e: TC, Add support to offload sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Handle sampled packets (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Refactor tc update skb function (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler restore handle API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler object API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler termination table API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Parse sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Alaa Hleihel) [1915308 1919649] - net/mlx5: Map register values to restore objects (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Set per vport table default group number (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Generalize per vport table API (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Rename functions to follow naming convention. (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Move vport table functions to a new file (Alaa Hleihel) [1915308 1919649] - net/mlx5: CT: Add support for mirroring (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Protect changing mode while adding rules (Alaa Hleihel) [1915308 1790457] - net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Unregister eth-reps devices first (Alaa Hleihel) [1915308 1790457] - net/mlx5: Move mlx5e hw resources into a sub object (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Register nic devlink port with switch id (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Verify dev is present in some ndos (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Add offload stats ndos to nic netdev ops (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Allow legacy vf ndos only if in legacy mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Same max num channels for both nic and uplink profiles (Alaa Hleihel) [1915308 1790457] - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (Alaa Hleihel) [1915308] - net/mlx5e: Fix setting of RS FEC mode (Alaa Hleihel) [1915308] - net/mlx5: Fix setting of devlink traps in switchdev mode (Alaa Hleihel) [1915308] - net/mlx5: DR, Add missing vhca_id consume from STEv1 (Alaa Hleihel) [1915308] - net/mlx5: fix kfree mismatch in indir_table.c (Alaa Hleihel) [1915308] - net/mlx5: Fix PBMC register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix PPLM register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix placement of log_max_flow_counter (Alaa Hleihel) [1915308] - net/mlx5: Fix HW spec violation configuring uplink (Alaa Hleihel) [1915308] - net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ (Alaa Hleihel) [1915308] - net/mlx5e: Consider geneve_opts for encap contexts (Alaa Hleihel) [1915308] - net/mlx5: Don't request more than supported EQs (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix RX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix TX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Fix ethtool indication of connector type (Alaa Hleihel) [1915308] - net/mlx5: Delete auxiliary bus driver eth-rep first (Alaa Hleihel) [1915308] - net/mlx5e: Fix mapping of ct_label zero (Alaa Hleihel) [1915308] - net/mlx5: SF, do not use ecpu bit for vhca state processing (Alaa Hleihel) [1915308] - net/mlx5e: Fix division by 0 in mlx5e_select_queue (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path for ethtool set-priv-flag (Alaa Hleihel) [1915308] - net/mlx5e: Offload tuple rewrite for non-CT flows (Alaa Hleihel) [1915308] - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1915308] - net/mlx5: Add back multicast stats for uplink representor (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix typo in destroy_mkey inbox (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value in STEv1 getter (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix error flow of SFs allocation flow (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix memory leak of work item (Alaa Hleihel) [1915308] - net/mlx5: SF, Correct vhca context size (Alaa Hleihel) [1915308] - net/mlx5e: E-switch, Fix rate calculation division (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix timestamp default mode (Alaa Hleihel) [1915308] - net/mlx5: Set QP timestamp mode to default (Alaa Hleihel) [1915308] - net/mlx5e: Fix error flow in change profile (Alaa Hleihel) [1915308] - net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Check correct ip_version in decapsulation route resolution (Alaa Hleihel) [1915308] - net/mlx5: Fix turn-off PPS command (Alaa Hleihel) [1915308] - net/mlx5e: Don't match on Geneve options in case option masks are all zero (Alaa Hleihel) [1915308] - net/mlx5e: Revert parameters on errors when changing PTP state without reset (Alaa Hleihel) [1915308] - net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Alaa Hleihel) [1915308] - net/mlx5e: Set PTP channel pointer explicitly to NULL (Alaa Hleihel) [1915308] - net/mlx5e: Accumulate port PTP TX stats with other channels stats (Alaa Hleihel) [1915308] - net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Alaa Hleihel) [1915308] - net/mlx5e: Enforce minimum value check for ICOSQ size (Alaa Hleihel) [1915308] - RDMA/mlx5: Set correct kernel-doc identifier (Alaa Hleihel) [1915308] - IB/mlx5: Add missing error code (Alaa Hleihel) [1915308] - configs: Enable mlx5 subfunction device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Add cyc2time HW translation mode support (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move some PPS logic into helper functions (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move all internal timer metadata into a dedicated struct (Alaa Hleihel) [1915308 1919657] - net/mlx5: Refactor init clock function (Alaa Hleihel) [1915308 1919657] - net/mlx5: Add register layout to support real-time time-stamp (Alaa Hleihel) [1915308 1919657] - RDMA/mlx5: Fail QP creation if the device can not support the CQE TS (Alaa Hleihel) [1915308] - RDMA/mlx5: Allow CQ creation without attached EQs (Alaa Hleihel) [1915308] - net/mlx5: Add new timestamp mode bits (Alaa Hleihel) [1915308 1919657] - net/mlx5: Remove TLS dependencies on XPS (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Alaa Hleihel) [1915308 1851717] - net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Alaa Hleihel) [1915308 1919647] - net/mlx5: Fix a NULL vs IS_ERR() check (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Alaa Hleihel) [1915308 1919647] - net/mlx5: Assign boolean values to a bool variable (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "Unknouwn" -> "Unknown" (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "channles" -> "channels" (Alaa Hleihel) [1915308] - net/mlx5: Delete device list leftover (Alaa Hleihel) [1915308] - net/mlx5_core: remove unused including (Alaa Hleihel) [1915308] - net/mlx5: fix spelling mistake in Kconfig "accelaration" -> "acceleration" (Alaa Hleihel) [1915308] - RDMA/mlx5: Support 400Gbps IB rate in mlx5 driver (Alaa Hleihel) [1915308] - RDMA/mlx5: Cleanup the synchronize_srcu() from the ODP flow (Alaa Hleihel) [1915308] - net/mlx5e: Handle FIB events to update tunnel endpoint device (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Rename some encap-specific API to generic names (Alaa Hleihel) [1915308 1919647] - net/mlx5e: TC preparation refactoring for routing update event (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Refactor neigh update infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Create route entry infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor reg_c1 usage (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel RX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Remove redundant match on tunnel destination mac (Alaa Hleihel) [1915308 1919647] - net/mlx5: E-Switch, Indirect table infrastructure (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor tun routing helpers (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel TX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor rule offload forward action processing (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Always set attr mdev pointer (Alaa Hleihel) [1915308 1919647] - net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor setting source port (Alaa Hleihel) [1915308 1915310 1919647] - IB/mlx5: Use rdma_for_each_port for port iteration (Alaa Hleihel) [1915308] - RDMA/core: Introduce and use API to read port immutable data (Alaa Hleihel) [1915308] - IB/mlx5: Improve query port for representor port (Alaa Hleihel) [1915308] - IB/mlx5: Avoid calling query device for reading pkey table length (Alaa Hleihel) [1915308] - IB/mlx5: Move mlx5_port_caps from mlx5_core_dev to mlx5_ib_dev (Alaa Hleihel) [1915308] - IB/mlx5: Support default partition key for representor port (Alaa Hleihel) [1915308] - net/mlx5: DR, Avoid unnecessary csum recalculation on supporting devices (Alaa Hleihel) [1915308] - net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Alaa Hleihel) [1915308] - net/mlx5e: accel, remove redundant space (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Improve TLS RX workqueue scope (Alaa Hleihel) [1915308] - net/mlx5e: remove h from printk format specifier (Alaa Hleihel) [1915308] - net/mlx5e: Increase indirection RQ table size to 256 (Alaa Hleihel) [1915308] - net/mlx5e: Enable napi in channel's activation stage (Alaa Hleihel) [1915308] - net/mlx5e: Move representor neigh init into profile enable (Alaa Hleihel) [1915308] - net/mlx5e: Avoid false lock depenency warning on tc_ht (Alaa Hleihel) [1915308] - net/mlx5e: Move set vxlan nic info to profile init (Alaa Hleihel) [1915308] - net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Alaa Hleihel) [1915308] - net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Alaa Hleihel) [1915308] - net/mxl5e: Add change profile method (Alaa Hleihel) [1915308] - net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Alaa Hleihel) [1915308] - net/mlx5: DR, Allow SW steering for sw_owner_v2 devices (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Copy all 64B whenever replacing STE in the head of miss-list (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use HW specific logic API when writing STE (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use the right size when writing partial STE into HW (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 modify header logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 action apply logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 setters and getters (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Allow native protocol support for HW STEv1 (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add HW STEv1 match logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add match STEv1 structs to ifc (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value (Alaa Hleihel) [1915308 1851712] - net/mlx5e: Enable traps according to link state (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to DMAC filter trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add trap entity to ETH driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Expose RX dma info helpers (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering DMAC trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering VLAN trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Optimize promiscuous mode (Alaa Hleihel) [1915308 1919652] - net/mlx5: Notify on trap action by blocking event (Alaa Hleihel) [1915308 1919652] - net/mlx5: Rename events notifier header (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink DMAC filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink ingress VLAN filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Add support for devlink traps in mlx5 core driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Support HTB offload (Alaa Hleihel) [1915308] - net/mlx5: SF, Port function state change support (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add port add delete functionality (Alaa Hleihel) [1915308 1851717] - net/mlx5: E-switch, Add eswitch helpers for SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: E-switch, Prepare eswitch to handle SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: SF, Add auxiliary device driver (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add auxiliary device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Introduce vhca state event notifier (Alaa Hleihel) [1915308 1851717] - RDMA/hw/mlx5/qp: Demote non-conformant kernel-doc header (Alaa Hleihel) [1915308] - RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Alaa Hleihel) [1915308] - IB/mlx5: Make function static (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Remove unnecessary config flag usage (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Inline feature_check fast-path function (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Avoid unreachable return (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Enclose csum logic under ipsec config (Alaa Hleihel) [1915308] - net/mlx5e: CT: Remove redundant usage of zone mask (Alaa Hleihel) [1915308] - net/mlx5e: Remove redundant initialization to null (Alaa Hleihel) [1915308] - net/mlx5e: CT: Pass null instead of zero spec (Alaa Hleihel) [1915308] - net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, use new cap as condition for mpls over udp (Alaa Hleihel) [1915308] - net/mlx5e: Simplify condition on esw_vport_enable_qos() (Alaa Hleihel) [1915308] - net/mlx5: Add HW definition of reg_c_preserve (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 modify header logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE modify header actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 action apply logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE tx/rx actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 setters and getters (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE setters and getters per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move action apply logic to dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Refactor ICMP STE builder (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 look up types from mlx5_ifc_dr header (Alaa Hleihel) [1915308] - net/mlx5: DR, Merge similar DR STE SET macros (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv0 source_eswitch_owner_vhca_id support (Alaa Hleihel) [1915308] - net/mlx5: DR, Remove unused macro definition from dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Move HW STEv0 match logic to a separate file (Alaa Hleihel) [1915308] - net/mlx5: DR, Use the new HW specific STE infrastructure (Alaa Hleihel) [1915308] - net/mlx5: DR, Move macros from dr_ste.c to header (Alaa Hleihel) [1915308] - net/mlx5: DR, Add infrastructure for supporting several steering formats (Alaa Hleihel) [1915308] - ext4: handle read only external journal device (Lukas Czerner) [1860929] - vfio/pci: Handle concurrent vma faults (Alex Williamson) [1976551] - vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Alex Williamson) [1976551] - net: flow_dissector: Parse PTP L2 packet header (Ivan Vecera) [1971687] - net: vlan: Add parse protocol header ops (Ivan Vecera) [1971687] - PCI: hv: Remove bus device removal unused refcount/functions (Mohammed Gamal) [1982482] - PCI: hv: Fix a race condition when removing the device (Mohammed Gamal) [1982482] - RDMA/cxgb4: check for ipv6 address properly while destroying listener (Raju Rangoju) [1961313] - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Raju Rangoju) [1961313] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: Disable delayed ack by default (Raju Rangoju) [1961313] - [infiniband] treewide: Remove uninitialized_var() usage (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove (Raju Rangoju) [1961313] - vfs: allow unprivileged whiteout creation (Miklos Szeredi) [1983608] - Documentation: kdump: update kdump guide (Baoquan He) [1938067] - docs: admin-guide: add kdump documentation into it (Baoquan He) [1938067] - docs: kdump: convert docs to ReST and rename to *.rst (Baoquan He) [1938067]- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros) [1973504] - nvmet-rdma: Fix NULL deref when SEND is completed with error (Gopal Tiwari) [1959856] - netfilter: nft_exthdr: Search chunks in SCTP packets only (Phil Sutter) [1868228] - netfilter: nft_exthdr: Fix for unsafe packet data read (Phil Sutter) [1868228] - netfilter: nft_exthdr: Support SCTP chunks (Phil Sutter) [1868228] - xfs: fix deadlock retry tracepoint arguments (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range (Bill O'Donnell) [1937116] - xfs: fix return of uninitialized value in variable error (Bill O'Donnell) [1937116] - xfs: fix scrub and remount-ro protection when running scrub (Bill O'Donnell) [1937116] - xfs: fix xfs_trans slab cache name (Bill O'Donnell) [1937116] - xfs: Fix a typo (Bill O'Donnell) [1937116] - xfs: Rudimentary spelling fix (Bill O'Donnell) [1937116] - xfs: Rudimentary typo fixes (Bill O'Donnell) [1937116] - xfs: fix dquot scrub loop cancellation (Bill O'Donnell) [1937116] - xfs: fix uninitialized variables in xrep_calc_ag_resblks (Bill O'Donnell) [1937116] - xfs: fix incorrect root dquot corruption error when switching group/project quota types (Bill O'Donnell) [1937116] - xfs: fix up build warnings when quotas are disabled (Bill O'Donnell) [1937116] - xfs: fix chown leaking delalloc quota blocks when fssetxattr fails (Bill O'Donnell) [1937116] - xfs: Fix assert failure in xfs_setattr_size() (Bill O'Donnell) [1937116] - xfs: fix an ABBA deadlock in xfs_rename (Bill O'Donnell) [1937116 1966609] - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Bill O'Donnell) [1937116] - xfs: fix parent pointer scrubber bailing out on unallocated inodes (Bill O'Donnell) [1937116] - xfs: revert "xfs: fix rmap key and record comparison functions" (Bill O'Donnell) [1937116] - xfs: don't allow NOWAIT DIO across extent boundaries (Bill O'Donnell) [1937116] - xfs: return corresponding errcode if xfs_initialize_perag() fail (Bill O'Donnell) [1937116] - xfs: ensure inobt record walks always make forward progress (Bill O'Donnell) [1937116] - xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Bill O'Donnell) [1937116] - xfs: directory scrub should check the null bestfree entries too (Bill O'Donnell) [1937116] - xfs: strengthen rmap record flags checking (Bill O'Donnell) [1937116] - xfs: fix the minrecs logic when dealing with inode root child blocks (Bill O'Donnell) [1937116] - xfs: fix a missing unlock on error in xfs_fs_map_blocks (Bill O'Donnell) [1937116] - xfs: fix brainos in the refcount scrubber's rmap fragment processor (Bill O'Donnell) [1937116] - xfs: fix rmap key and record comparison functions (Bill O'Donnell) [1937116] - xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents (Bill O'Donnell) [1937116] - xfs: fix flags argument to rmap lookup when converting shared file rmaps (Bill O'Donnell) [1937116] - xfs: only flush the unshared range in xfs_reflink_unshare (Bill O'Donnell) [1937116] - xfs: fix scrub flagging rtinherit even if there is no rt device (Bill O'Donnell) [1937116] - xfs: fix missing CoW blocks writeback conversion retry (Bill O'Donnell) [1937116] - xfs: set xefi_discard when creating a deferred agfl free log intent item (Bill O'Donnell) [1937116] - xfs: cancel intents immediately if process_intents fails (Bill O'Donnell) [1937116] - xfs: fix fallocate functions when rtextsize is larger than 1 (Bill O'Donnell) [1937116] - xfs: fix high key handling in the rt allocator's query_range function (Bill O'Donnell) [1937116] - xfs: annotate grabbing the realtime bitmap/summary locks in growfs (Bill O'Donnell) [1937116] - xfs: make xfs_growfs_rt update secondary superblocks (Bill O'Donnell) [1937116] - xfs: fix realtime bitmap/summary file truncation when growing rt volume (Bill O'Donnell) [1937116] - xfs: fix the indent in xfs_trans_mod_dquot (Bill O'Donnell) [1937116] - xfs: do the ASSERT for the arguments O_{u,g,p}dqpp (Bill O'Donnell) [1937116] - xfs: fix deadlock and streamline xfs_getfsmap performance (Bill O'Donnell) [1937116] - xfs: limit entries returned when counting fsmap records (Bill O'Donnell) [1937116] - xfs: only relog deferred intent items if free space in the log gets low (Bill O'Donnell) [1937116] - xfs: expose the log push threshold (Bill O'Donnell) [1937116] - xfs: periodically relog deferred intent items (Bill O'Donnell) [1937116] - xfs: change the order in which child and parent defer ops are finished (Bill O'Donnell) [1937116] - xfs: fix an incore inode UAF in xfs_bui_recover (Bill O'Donnell) [1937116] - xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Bill O'Donnell) [1937116] - xfs: clean up bmap intent item recovery checking (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining transaction reservation (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining block reservations (Bill O'Donnell) [1937116] - xfs: proper replay of deferred ops queued during log recovery (Bill O'Donnell) [1937116] - xfs: remove XFS_LI_RECOVERED (Bill O'Donnell) [1937116] - xfs: remove xfs_defer_reset (Bill O'Donnell) [1937116] - xfs: fix finobt btree block recovery ordering (Bill O'Donnell) [1937116] - xfs: directly call xfs_generic_create() for ->create() and ->mkdir() (Bill O'Donnell) [1937116] - xfs: avoid shared rmap operations for attr fork extents (Bill O'Donnell) [1937116] - xfs: drop the obsolete comment on filestream locking (Bill O'Donnell) [1937116] - xfs: code cleanup in xfs_attr_leaf_entsize_{remote,local} (Bill O'Donnell) [1937116] - xfs: do the assert for all the log done items in xfs_trans_cancel (Bill O'Donnell) [1937116] - xfs: remove the unused parameter id from xfs_qm_dqattach_one (Bill O'Donnell) [1937116] - xfs: remove the redundant crc feature check in xfs_attr3_rmt_verify (Bill O'Donnell) [1937116] - xfs: fix some comments (Bill O'Donnell) [1937116] - xfs: remove the unnecessary xfs_dqid_t type cast (Bill O'Donnell) [1937116] - xfs: use the existing type definition for di_projid (Bill O'Donnell) [1937116] - xfs: remove the unused SYNCHRONIZE macro (Bill O'Donnell) [1937116] - xfs: clean up calculation of LR header blocks (Bill O'Donnell) [1937116] - xfs: avoid LR buffer overrun due to crafted h_len (Bill O'Donnell) [1937116] - xfs: don't release log intent items when recovery fails (Bill O'Donnell) [1937116] - xfs: attach inode to dquot in xfs_bui_item_recover (Bill O'Donnell) [1937116] - xfs: log new intent items created as part of finishing recovered intent items (Bill O'Donnell) [1937116] - xfs: check dabtree node hash values when loading child blocks (Bill O'Donnell) [1937116] - xfs: don't free rt blocks when we're doing a REMAP bunmapi call (Bill O'Donnell) [1937116] - xfs: Set xfs_buf's b_ops member when zeroing bitmap/summary files (Bill O'Donnell) [1937116] - xfs: Set xfs_buf type flag when growing summary/bitmap files (Bill O'Donnell) [1937116] - xfs: drop extra transaction roll from inode extent truncate (Bill O'Donnell) [1937116] - xfs: don't propagate RTINHERIT -> REALTIME when there is no rtdev (Bill O'Donnell) [1937116] - xfs: ensure that fpunch, fcollapse, and finsert operations are aligned to rt extent size (Bill O'Donnell) [1937116] - xfs: refactor inode flags propagation code (Bill O'Donnell) [1937116] - xfs: make sure the rt allocator doesn't run off the end (Bill O'Donnell) [1937116] - xfs: Remove unneeded semicolon (Bill O'Donnell) [1937116] - xfs: force the log after remapping a synchronous-writes file (Bill O'Donnell) [1937116] - xfs: Convert xfs_attr_sf macros to inline functions (Bill O'Donnell) [1937116] - xfs: Use variable-size array for nameval in xfs_attr_sf_entry (Bill O'Donnell) [1937116] - xfs: Remove typedef xfs_attr_shortform_t (Bill O'Donnell) [1937116] - xfs: remove typedef xfs_attr_sf_entry_t (Bill O'Donnell) [1937116] - xfs: Remove kmem_zalloc_large() (Bill O'Donnell) [1937116] - xfs: enable big timestamps (Bill O'Donnell) [1937116] - xfs: trace timestamp limits (Bill O'Donnell) [1937116] - xfs: widen ondisk quota expiration timestamps to handle y2038+ (Bill O'Donnell) [1937116] - xfs: widen ondisk inode timestamps to deal with y2038+ (Bill O'Donnell) [1937116] - xfs: redefine xfs_ictimestamp_t (Bill O'Donnell) [1937116] - xfs: redefine xfs_timestamp_t (Bill O'Donnell) [1937116] - xfs: move xfs_log_dinode_to_disk to the log recovery code (Bill O'Donnell) [1937116] - xfs: refactor quota timestamp coding (Bill O'Donnell) [1937116] - xfs: refactor default quota grace period setting code (Bill O'Donnell) [1937116] - xfs: refactor quota expiration timer modification (Bill O'Donnell) [1937116] - xfs: explicitly define inode timestamp range (Bill O'Donnell) [1937116] - xfs: enable new inode btree counters feature (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online repair (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online scrub (Bill O'Donnell) [1937116] - xfs: use the finobt block counts to speed up mount times (Bill O'Donnell) [1937116] - xfs: store inode btree block counts in AGI header (Bill O'Donnell) [1937116] - xfs: reuse _xfs_buf_read for re-reading the superblock (Bill O'Donnell) [1937116] - xfs: remove xfs_getsb (Bill O'Donnell) [1937116] - xfs: simplify xfs_trans_getsb (Bill O'Donnell) [1937116] - xfs: remove xlog_recover_iodone (Bill O'Donnell) [1937116] - xfs: clear the read/write flags later in xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: use xfs_buf_item_relse in xfs_buf_item_done (Bill O'Donnell) [1937116] - xfs: simplify the xfs_buf_ioend_disposition calling convention (Bill O'Donnell) [1937116] - xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_disposition (Bill O'Donnell) [1937116] - xfs: remove xfs_buf_ioerror_retry (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioerror_fail_without_retry (Bill O'Donnell) [1937116] - xfs: fold xfs_buf_ioend_finish into xfs_ioend (Bill O'Donnell) [1937116] - xfs: move the buffer retry logic to xfs_buf.c (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: mark xfs_buf_ioend static (Bill O'Donnell) [1937116] - xfs: refactor the buf ioend disposition code (Bill O'Donnell) [1937116] - xfs: xfs_iflock is no longer a completion (Bill O'Donnell) [1937116] - xfs: remove kmem_realloc() (Bill O'Donnell) [1937116] - xfs: don't update mtime on COW faults (Bill O'Donnell) [1937116] - xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files (Bill O'Donnell) [1937116] - xfs: initialize the shortform attr header padding entry (Bill O'Donnell) [1937116] - xfs: fix off-by-one in inode alloc block reservation calculation (Bill O'Donnell) [1937116] - xfs: finish dfops on every insert range shift iteration (Bill O'Donnell) [1937116] - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Bill O'Donnell) [1937116] - xfs: delete duplicated words + other fixes (Bill O'Donnell) [1937116] - xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_node_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_rmt (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_setup (Bill O'Donnell) [1937116] - xfs: Add remote block helper functions (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_leaf_mark_incomplete (Bill O'Donnell) [1937116] - xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform (Bill O'Donnell) [1937116] - xfs: Remove xfs_trans_roll in xfs_attr_node_removename (Bill O'Donnell) [1937116] - xfs: Remove unneeded xfs_trans_roll_inode calls (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_shrink (Bill O'Donnell) [1937116] - xfs: Pull up xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_rmtval_remove (Bill O'Donnell) [1937116] - xfs: Pull up trans roll in xfs_attr3_leaf_clearflag (Bill O'Donnell) [1937116] - xfs: Factor out xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Pull up trans roll from xfs_attr3_leaf_setflag (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_try_sf_addname (Bill O'Donnell) [1937116] - xfs: Split apart xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Pull up trans handling in xfs_attr3_leaf_flipflags (Bill O'Donnell) [1937116] - xfs: Factor out new helper functions xfs_attr_rmtval_set (Bill O'Donnell) [1937116] - xfs: Check for -ENOATTR or -EEXIST (Bill O'Donnell) [1937116] - xfs: Add xfs_has_attr and subroutines (Bill O'Donnell) [1937116] - xfs: Refactor xfs_da_state_alloc() helper (Bill O'Donnell) [1937116] - xfs: remove xfs_zone_{alloc,zalloc} helpers (Bill O'Donnell) [1937116] - xfs: Modify xlog_ticket_alloc() to use kernel's MM API (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_zalloc() usage (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_alloc() usage (Bill O'Donnell) [1937116] - xfs: xfs_btree_staging.h: delete duplicated words (Bill O'Donnell) [1937116] - xfs: rename the ondisk dquot d_flags to d_type (Bill O'Donnell) [1937116] - xfs: improve ondisk dquot flags checking (Bill O'Donnell) [1937116] - xfs: create xfs_dqtype_t to represent quota types (Bill O'Donnell) [1937116] - xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses (Bill O'Donnell) [1937116] - xfs: remove unnecessary quota type masking (Bill O'Donnell) [1937116] - xfs: always use xfs_dquot_type when extracting type from a dquot (Bill O'Donnell) [1937116] - xfs: refactor quota type testing (Bill O'Donnell) [1937116] - xfs: remove the XFS_QM_IS[UGP]DQ macros (Bill O'Donnell) [1937116] - xfs: refactor testing if a particular dquot is being enforced (Bill O'Donnell) [1937116] - xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_* (Bill O'Donnell) [1937116] - xfs: drop the type parameter from xfs_dquot_verify (Bill O'Donnell) [1937116] - xfs: add more dquot tracepoints (Bill O'Donnell) [1937116] - xfs: actually bump warning counts when we send warnings (Bill O'Donnell) [1937116] - xfs: assume the default quota limits are always set in xfs_qm_adjust_dqlimits (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_apply_dquot_deltas (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_dqresv (Bill O'Donnell) [1937116] - xfs: refactor xfs_qm_scall_setqlim (Bill O'Donnell) [1937116] - xfs: refactor quota exceeded test (Bill O'Donnell) [1937116] - xfs: remove unnecessary arguments from quota adjust functions (Bill O'Donnell) [1937116] - xfs: refactor default quota limits by resource (Bill O'Donnell) [1937116] - xfs: remove qcore from incore dquots (Bill O'Donnell) [1937116] - xfs: stop using q_core timers in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core warning counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core limits in the quota code (Bill O'Donnell) [1937116] - xfs: use a per-resource struct for incore dquot data (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_id in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_flags in the quota code (Bill O'Donnell) [1937116] - xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format (Bill O'Donnell) [1937116] - xfs: rename dquot incore state flags (Bill O'Donnell) [1937116] - xfs: refactor quotacheck flags usage (Bill O'Donnell) [1937116] - xfs: move the flags argument of xfs_qm_scall_trunc_qfiles to XFS_QMOPT_* (Bill O'Donnell) [1937116] - xfs: validate ondisk/incore dquot flags (Bill O'Donnell) [1937116] - xfs: fix inode quota reservation checks (Bill O'Donnell) [1937116] - xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Bill O'Donnell) [1937116] - xfs: drain the buf delwri queue before xfsaild idles (Bill O'Donnell) [1937116] - xfs: remove duplicated include from xfs_buf_item.c (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT and SYNC_TRYLOCK (Bill O'Donnell) [1937116] - xfs: get rid of unnecessary xfs_perag_{get,put} pairs (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should check inode size (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should verify written extents (Bill O'Donnell) [1937116] - xfs: remove xfs_inobp_check() (Bill O'Donnell) [1937116] - xfs: factor xfs_iflush_done (Bill O'Donnell) [1937116] - xfs: rework xfs_iflush_cluster() dirty inode iteration (Bill O'Donnell) [1937116] - xfs: rename xfs_iflush_int() (Bill O'Donnell) [1937116] - xfs: xfs_iflush() is no longer necessary (Bill O'Donnell) [1937116] - xfs: attach inodes to the cluster buffer when dirtied (Bill O'Donnell) [1937116] - xfs: rework stale inodes in xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: clean up inode reclaim comments (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT from xfs_reclaim_inodes() (Bill O'Donnell) [1937116] - xfs: remove SYNC_TRYLOCK from inode reclaim (Bill O'Donnell) [1937116] - xfs: don't block inode reclaim on the ILOCK (Bill O'Donnell) [1937116] - xfs: allow multiple reclaimers per AG (Bill O'Donnell) [1937116] - xfs: remove IO submission from xfs_reclaim_inode() (Bill O'Donnell) [1937116] - xfs: make inode reclaim almost non-blocking (Bill O'Donnell) [1937116] - xfs: pin inode backing buffer to the inode log item (Bill O'Donnell) [1937116] - xfs: move xfs_clear_li_failed out of xfs_ail_delete_one() (Bill O'Donnell) [1937116] - xfs: unwind log item error flagging (Bill O'Donnell) [1937116] - xfs: handle buffer log item IO errors directly (Bill O'Donnell) [1937116] - xfs: get rid of log item callbacks (Bill O'Donnell) [1937116] - xfs: clean up the buffer iodone callback functions (Bill O'Donnell) [1937116] - xfs: use direct calls for dquot IO completion (Bill O'Donnell) [1937116] - xfs: make inode IO completion buffer centric (Bill O'Donnell) [1937116] - xfs: clean up whacky buffer log item list reinit (Bill O'Donnell) [1937116] - xfs: call xfs_buf_iodone directly (Bill O'Donnell) [1937116] - xfs: mark log recovery buffers for completion (Bill O'Donnell) [1937116] - xfs: mark dquot buffers in cache (Bill O'Donnell) [1937116] - xfs: mark inode buffers in cache (Bill O'Donnell) [1937116] - xfs: add an inode item lock (Bill O'Donnell) [1937116] - xfs: remove logged flag from inode log item (Bill O'Donnell) [1937116] - xfs: Don't allow logging of XFS_ISTALE inodes (Bill O'Donnell) [1937116] - xfs: remove useless definitions in xfs_linux.h (Bill O'Donnell) [1937116] - xfs: use MMAPLOCK around filemap_map_pages() (Bill O'Donnell) [1937116] - xfs: move helpers that lock and unlock two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: refactor locking and unlocking two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_remap_prep calling conventions (Bill O'Donnell) [1937116] - xfs: reflink can skip remap existing mappings (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks if we're mapping into a hole (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks for bmbt changes if we're changing the data fork (Bill O'Donnell) [1937116] - xfs: redesign the reflink remap loop to fix blkres depletion crash (Bill O'Donnell) [1937116] - xfs: rename xfs_bmap_is_real_extent to is_written_extent (Bill O'Donnell) [1937116] - xfs: Couple of typo fixes in comments (Bill O'Donnell) [1937116] - xfs: fix use-after-free on CIL context on shutdown (Bill O'Donnell) [1937116] - xfs: flag files as supporting buffered async reads (Bill O'Donnell) [1937116] - fs: add FMODE_BUF_RASYNC (Bill O'Donnell) [1937116] - xfs: more lockdep whackamole with kmem_alloc* (Bill O'Donnell) [1937116 1965923] - xfs: rearrange xfs_inode_walk_ag parameters (Bill O'Donnell) [1937116] - xfs: straighten out all the naming around incore inode tree walks (Bill O'Donnell) [1937116] - xfs: move xfs_inode_ag_iterator to be closer to the perag walking code (Bill O'Donnell) [1937116] - xfs: use bool for done in xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: fix inode ag walk predicate function return values (Bill O'Donnell) [1937116] - xfs: refactor eofb matching into a single helper (Bill O'Donnell) [1937116] - xfs: remove __xfs_icache_free_eofblocks (Bill O'Donnell) [1937116] - xfs: remove flags argument from xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: remove xfs_inode_ag_iterator_flags (Bill O'Donnell) [1937116] - xfs: remove unused xfs_inode_ag_iterator function (Bill O'Donnell) [1937116] - xfs: replace open-coded XFS_ICI_NO_TAG (Bill O'Donnell) [1937116] - xfs: move eofblocks conversion function to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: remove the m_active_trans counter (Bill O'Donnell) [1937116] - xfs: separate read-only variables in struct xfs_mount (Bill O'Donnell) [1937116] - xfs: reduce free inode accounting overhead (Bill O'Donnell) [1937116] - xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Bill O'Donnell) [1937116] - xfs: cleanup xfs_idestroy_fork (Bill O'Donnell) [1937116] - xfs: move the fork format fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: move the per-fork nextents fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: remove xfs_ifree_local_data (Bill O'Donnell) [1937116] - xfs: remove the XFS_DFORK_Q macro (Bill O'Donnell) [1937116] - xfs: clean up xchk_bmap_check_rmaps usage of XFS_IFORK_Q (Bill O'Donnell) [1937116] - xfs: remove the NULL fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: remove the special COW fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: improve local fork verification (Bill O'Donnell) [1937116] - xfs: refactor xfs_inode_verify_forks (Bill O'Donnell) [1937116] - xfs: remove xfs_ifork_ops (Bill O'Donnell) [1937116] - xfs: remove xfs_iread (Bill O'Donnell) [1937116] - xfs: don't reset i_delayed_blks in xfs_iread (Bill O'Donnell) [1937116] - xfs: call xfs_dinode_verify from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: handle unallocated inodes in xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: split xfs_iformat_fork (Bill O'Donnell) [1937116] - xfs: call xfs_iformat_fork from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: xfs_bmapi_read doesn't take a fork id as the last argument (Bill O'Donnell) [1937116] - xfs: fix the warning message in xfs_validate_sb_common() (Bill O'Donnell) [1937116] - xfs: don't allow SWAPEXT if we'd screw up quota accounting (Bill O'Donnell) [1937116] - xfs: use ordered buffers to initialize dquot buffers during quotacheck (Bill O'Donnell) [1937116] - xfs: don't fail verifier on empty attr3 leaf block (Bill O'Donnell) [1937116] - xfs: Use the correct style for SPDX License Identifier (Bill O'Donnell) [1937116] - xfs: Replace zero-length array with flexible-array (Bill O'Donnell) [1937116] - xfs: ensure f_bfree returned by statfs() is non-negative (Bill O'Donnell) [1937116] - xfs: remove duplicate headers (Bill O'Donnell) [1937116] - xfs: fix unused variable warning in buffer completion on !DEBUG (Bill O'Donnell) [1937116] - xfs: remove unnecessary includes from xfs_log_recover.c (Bill O'Donnell) [1937116] - xfs: move log recovery buffer cancellation code to xfs_buf_item_recover.c (Bill O'Donnell) [1937116] - xfs: hoist setting of XFS_LI_RECOVERED to caller (Bill O'Donnell) [1937116] - xfs: refactor intent item iop_recover calls (Bill O'Donnell) [1937116] - xfs: refactor intent item RECOVERED flag into the log item (Bill O'Donnell) [1937116] - xfs: refactor adding recovered intent items to the log (Bill O'Donnell) [1937116] - xfs: refactor releasing finished intents during log recovery (Bill O'Donnell) [1937116] - xfs: refactor xlog_item_is_intent now that we're done converting (Bill O'Donnell) [1937116] - xfs: refactor recovered BUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered CUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered RUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered EFI log item playback (Bill O'Donnell) [1937116] - xfs: remove log recovery quotaoff item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery BUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery CUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery RUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery EFI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery icreate item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery dquot item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery inode item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery buffer item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass1 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass2 readhead functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item sorting into a generic dispatch structure (Bill O'Donnell) [1937116] - xfs: convert xfs_log_recover_item_t to struct xfs_log_recover_item (Bill O'Donnell) [1937116] - xfs: remove unused iget_flags param from xfs_imap_to_bp() (Bill O'Donnell) [1937116] - xfs: remove unused shutdown types (Bill O'Donnell) [1937116] - xfs: random buffer write failure errortag (Bill O'Donnell) [1937116] - xfs: remove unused iflush stale parameter (Bill O'Donnell) [1937116] - xfs: combine xfs_trans_ail_[remove|delete]() (Bill O'Donnell) [1937116] - xfs: drop unused shutdown parameter from xfs_trans_ail_remove() (Bill O'Donnell) [1937116] - xfs: use delete helper for items expected to be in AIL (Bill O'Donnell) [1937116] - xfs: acquire ->ail_lock from xfs_trans_ail_delete() (Bill O'Donnell) [1937116] - xfs: abort consistently on dquot flush failure (Bill O'Donnell) [1937116] - xfs: ratelimit unmount time per-buffer I/O error alert (Bill O'Donnell) [1937116] - xfs: refactor ratelimited buffer error messages into helper (Bill O'Donnell) [1937116] - xfs: reset buffer write failure state on successful completion (Bill O'Donnell) [1937116] - xfs: remove unnecessary shutdown check from xfs_iflush() (Bill O'Donnell) [1937116] - xfs: simplify inode flush error handling (Bill O'Donnell) [1937116] - xfs: factor out buffer I/O failure code (Bill O'Donnell) [1937116] - xfs: refactor failed buffer resubmission into xfsaild (Bill O'Donnell) [1937116] - xfs: spell out the parameter name for ->cancel_item (Bill O'Donnell) [1937116] - xfs: use a xfs_btree_cur for the ->finish_cleanup state (Bill O'Donnell) [1937116] - xfs: turn dfp_done into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: refactor xfs_defer_finish_noroll (Bill O'Donnell) [1937116] - xfs: turn dfp_intent into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: merge the ->diff_items defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: merge the ->log_item defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: factor out a xfs_defer_create_intent helper (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efd_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efi_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: refactor xlog_recover_buffer_pass1 (Bill O'Donnell) [1937116] - xfs: simplify xlog_recover_inode_ra_pass2 (Bill O'Donnell) [1937116] - xfs: factor out a xlog_buf_readahead helper (Bill O'Donnell) [1937116] - xfs: rename inode_list xlog_recover_reorder_trans (Bill O'Donnell) [1937116] - xfs: refactor the buffer cancellation table helpers (Bill O'Donnell) [1937116] - xfs: define printk_once variants for xfs messages (Bill O'Donnell) [1937116] - xfs: stop CONFIG_XFS_DEBUG from changing compiler flags (Bill O'Donnell) [1937116] - xfs: remove unnecessary check of the variable resblks in xfs_symlink (Bill O'Donnell) [1937116] - xfs: simplify the flags setting in xfs_qm_scall_quotaon (Bill O'Donnell) [1937116] - xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach (Bill O'Donnell) [1937116] - xfs: remove unnecessary variable udqp from xfs_ioctl_setattr (Bill O'Donnell) [1937116] - xfs: reserve quota inode transaction space only when needed (Bill O'Donnell) [1937116] - xfs: combine two if statements with same condition (Bill O'Donnell) [1937116] - xfs: trace quota allocations for all quota types (Bill O'Donnell) [1937116] - xfs: report unrecognized log item type codes during recovery (Bill O'Donnell) [1937116] - xfs: move inode flush to the sync workqueue (Bill O'Donnell) [1937116] - xfs: fix partially uninitialized structure in xfs_reflink_remap_extent (Bill O'Donnell) [1937116] - xfs: fix inode number overflow in ifree cluster helper (Bill O'Donnell) [1937116] - xfs: remove redundant variable assignment in xfs_symlink() (Bill O'Donnell) [1937116] - xfs: ratelimit inode flush on buffered write ENOSPC (Bill O'Donnell) [1937116] - xfs: return locked status of inode buffer on xfsaild push (Bill O'Donnell) [1937116] - xfs: trylock underlying buffer on dquot flush (Bill O'Donnell) [1937116] - xfs: remove unnecessary ternary from xfs_create (Bill O'Donnell) [1937116] - xfs: don't write a corrupt unmount record to force summary counter recalc (Bill O'Donnell) [1937116] - xfs: factor inode lookup from xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: tail updates only need to occur when LSN changes (Bill O'Donnell) [1937116] - xfs: factor common AIL item deletion code (Bill O'Donnell) [1937116] - xfs: correctly acount for reclaimable slabs (Bill O'Donnell) [1937116] - xfs: Improve metadata buffer reclaim accountability (Bill O'Donnell) [1937116] - xfs: don't allow log IO to be throttled (Bill O'Donnell) [1937116] - xfs: Throttle commits on delayed background CIL push (Bill O'Donnell) [1937116] - xfs: Lower CIL flush limit for large logs (Bill O'Donnell) [1937116] - xfs: remove some stale comments from the log code (Bill O'Donnell) [1937116] - xfs: refactor unmount record writing (Bill O'Donnell) [1937116] - xfs: merge xlog_commit_record with xlog_write_done (Bill O'Donnell) [1937116] - xfs: split xlog_ticket_done (Bill O'Donnell) [1937116] - xfs: kill XLOG_TIC_INITED (Bill O'Donnell) [1937116] - xfs: refactor and split xfs_log_done() (Bill O'Donnell) [1937116] - xfs: re-order initial space accounting checks in xlog_write (Bill O'Donnell) [1937116] - xfs: don't try to write a start record into every iclog (Bill O'Donnell) [1937116] - xfs: validate the realtime geometry in xfs_validate_sb_common (Bill O'Donnell) [1937116] - xfs: shutdown on failure to add page to log bio (Bill O'Donnell) [1937116] - xfs: directory bestfree check should release buffers (Bill O'Donnell) [1937116] - xfs: drop all altpath buffers at the end of the sibling check (Bill O'Donnell) [1937116] - xfs: remove xlog_state_want_sync (Bill O'Donnell) [1937116] - xfs: move the ioerror check out of xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: refactor xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: remove the aborted parameter to xlog_state_done_syncing (Bill O'Donnell) [1937116] - xfs: simplify log shutdown checking in xfs_log_release_iclog (Bill O'Donnell) [1937116] - xfs: simplify the xfs_log_release_iclog calling convention (Bill O'Donnell) [1937116] - xfs: factor out a xlog_wait_on_iclog helper (Bill O'Donnell) [1937116] - xfs: merge xlog_cil_push into xlog_cil_push_work (Bill O'Donnell) [1937116] - xfs: remove the di_version field from struct icdinode (Bill O'Donnell) [1937116] - xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Bill O'Donnell) [1937116] - xfs: simplify di_flags2 inheritance in xfs_ialloc (Bill O'Donnell) [1937116] - xfs: only check the superblock version for dinode size calculation (Bill O'Donnell) [1937116] - xfs: add a new xfs_sb_version_has_v3inode helper (Bill O'Donnell) [1937116] - xfs: add support for rmap btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for refcount btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for inode btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for free space btree staging cursors (Bill O'Donnell) [1937116] - xfs: support bulk loading of staged btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for inode-rooted btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for ag-rooted btrees (Bill O'Donnell) [1937116] - xfs: replace open-coded bitmap weight logic (Bill O'Donnell) [1937116] - xfs: rename xfs_bitmap to xbitmap (Bill O'Donnell) [1937116] - xfs: xrep_reap_extents should not destroy the bitmap (Bill O'Donnell) [1937116] - xfs: cleanup xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove dead code from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused return value from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define (Bill O'Donnell) [1937116] - xfs: mark XLOG_FORCED_SHUTDOWN as unlikely (Bill O'Donnell) [1937116] - xfs: make the btree ag cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: make the btree cursor union members named structure (Bill O'Donnell) [1937116] - xfs: make btree cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: rename btree cursor private btree member flags (Bill O'Donnell) [1937116] - xfs: convert btree cursor inode-private member names (Bill O'Donnell) [1937116] - xfs: convert btree cursor ag-private member name (Bill O'Donnell) [1937116] - xfs: introduce new private btree cursor names (Bill O'Donnell) [1937116] - xfs: Use scnprintf() for avoiding potential buffer overflow (Bill O'Donnell) [1937116] - xfs: mark extended attr corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: mark dir corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: check owner of dir3 blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 data blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 free blocks (Bill O'Donnell) [1937116] - xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Bill O'Donnell) [1937116] - xfs: xfs_buf_corruption_error should take __this_address (Bill O'Donnell) [1937116] - xfs: add a function to deal with corrupt buffers post-verifiers (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_SBP (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGF (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGI (Bill O'Donnell) [1937116] - xfs: remove the xfs_agfl_t typedef (Bill O'Donnell) [1937116] - xfs: remove the agfl_bno member from struct xfs_agfl (Bill O'Donnell) [1937116] - xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation (Bill O'Donnell) [1937116] - xfs: only allocate the buffer size actually needed in __xfs_set_acl (Bill O'Donnell) [1937116] - xfs: clean up bufsize alignment in xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: embedded the attrlist cursor into struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: remove XFS_DA_OP_INCOMPLETE (Bill O'Donnell) [1937116] - xfs: clean up the attr flag confusion (Bill O'Donnell) [1937116] - xfs: clean up the ATTR_REPLACE checks (Bill O'Donnell) [1937116] - xfs: improve xfs_forget_acl (Bill O'Donnell) [1937116] - xfs: lift cursor copy in/out into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift buffer allocation into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift common checks into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: rename xfs_attr_list_int to xfs_attr_list (Bill O'Donnell) [1937116] - xfs: move the legacy xfs_attr_list to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: open code ATTR_ENTSIZE (Bill O'Donnell) [1937116] - xfs: remove the unused ATTR_ENTRY macro (Bill O'Donnell) [1937116] - xfs: cleanup struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: factor out a xfs_attr_match helper (Bill O'Donnell) [1937116] - xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME (Bill O'Donnell) [1937116] - xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL (Bill O'Donnell) [1937116] - xfs: remove ATTR_KERNOVAL (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode argument to xfs_attr_get_ilocked (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args to xfs_attr_get (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args structure to xfs_attr_set (Bill O'Donnell) [1937116] - xfs: turn xfs_da_args.value into a void pointer (Bill O'Donnell) [1937116] - xfs: remove the MAXNAMELEN check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: remove the name == NULL check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY_HANDLE op (Bill O'Donnell) [1937116] - xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set (Bill O'Donnell) [1937116] - xfs: merge xfs_attr_remove into xfs_attr_set (Bill O'Donnell) [1937116] - xfs: remove the ATTR_INCOMPLETE flag (Bill O'Donnell) [1937116] - xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: rework collapse range into an atomic operation (Bill O'Donnell) [1937116] - xfs: rework insert range into an atomic operation (Bill O'Donnell) [1937116] - xfs: open code insert range extent split helper (Bill O'Donnell) [1937116] - xfs: Add missing annotation to xfs_ail_check() (Bill O'Donnell) [1937116] - xfs: fix an undefined behaviour in _da3_path_shift (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_discard_page messages (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_buf_ioerror_alert messages (Bill O'Donnell) [1937116] - xfs: remove the kuid/kgid conversion wrappers (Bill O'Donnell) [1937116] - xfs: remove the icdinode di_uid/di_gid members (Bill O'Donnell) [1937116] - xfs: ensure that the inode uid/gid match values match the icdinode ones (Bill O'Donnell) [1937116] - xfs: improve error message when we can't allocate memory for xfs_buf (Bill O'Donnell) [1937116] - ceph: fix test for whether we can skip read when writing beyond EOF (Jeff Layton) [1971101] - redhat/configs: Add CONFIG_X86_SGX_KVM (Bandan Das) [1494649] - KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Bandan Das) [1494649] - KVM: x86: Add capability to grant VM access to privileged SGX attribute (Bandan Das) [1494649] - KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC (Bandan Das) [1494649] - KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch Control (LC) (Bandan Das) [1494649] - KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs (Bandan Das) [1494649] - KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions (Bandan Das) [1494649] - KVM: VMX: Frame in ENCLS handler for SGX virtualization (Bandan Das) [1494649] - KVM: VMX: Add basic handling of VM-Exit from SGX enclave (Bandan Das) [1494649] - KVM: x86: Add reverse-CPUID lookup support for scattered SGX features (Bandan Das) [1494649] - KVM: x86: Add support for reverse CPUID lookup of scattered features (Bandan Das) [1494649] - KVM: x86: Define new #PF SGX error code bit (Bandan Das) [1494649] - KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) (Bandan Das) [1494649] - x86/sgx: Mark sgx_vepc_vm_ops static (Bandan Das) [1494649] - x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section() (Bandan Das) [1494649] - x86/sgx: Move provisioning device creation out of SGX driver (Bandan Das) [1494649] - x86/sgx: Add helpers to expose ECREATE and EINIT to KVM (Bandan Das) [1494649] - x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRs (Bandan Das) [1494649] - x86/sgx: Add encls_faulted() helper (Bandan Das) [1494649] - x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT) (Bandan Das) [1494649] - x86/sgx: Move ENCLS leaf definitions to sgx.h (Bandan Das) [1494649] - x86/sgx: Expose SGX architectural definitions to the kernel (Bandan Das) [1494649] - x86/sgx: Initialize virtual EPC driver even when SGX driver is disabled (Bandan Das) [1494649] - x86/cpu/intel: Allow SGX virtualization without Launch Control support (Bandan Das) [1494649] - x86/sgx: Introduce virtual EPC for use by KVM guests (Bandan Das) [1494649] - x86/sgx: Add SGX_CHILD_PRESENT hardware error code (Bandan Das) [1494649] - x86/sgx: Wipe out EREMOVE from sgx_free_epc_page() (Bandan Das) [1494649] - x86/cpufeatures: Add SGX1 and SGX2 sub-features (Bandan Das) [1494649] - x86/cpufeatures: Make SGX_LC feature bit depend on SGX bit (Bandan Das) [1494649] - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() (Bandan Das) [1494649] - selftests/sgx: Use getauxval() to simplify test code (Bandan Das) [1494649] - selftests/sgx: Improve error detection and messages (Bandan Das) [1494649] - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() (Bandan Das) [1494649] - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list (Bandan Das) [1494649] - x86/sgx: Maintain encl->refcount for each encl->mm_list entry (Bandan Das) [1494649] - MAINTAINERS: Add Dave Hansen as reviewer for INTEL SGX (Bandan Das) [1494649] - x86/NUMA: Provide a range-to-target_node lookup facility (Bandan Das) [1494649] - x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO (Bandan Das) [1494649] - configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1803489] - Add Mellanox BlueField Gigabit Ethernet driver (Alaa Hleihel) [1803489] - integrity: Use current_uid() in integrity_audit_message() (Richard Guy Briggs) [1957052] - ima: AppArmor satisfies the audit rule requirements (Richard Guy Briggs) [1957052] - IMA: Add audit log for failure conditions (Richard Guy Briggs) [1957052] - integrity: Add errno field in audit message (Richard Guy Briggs) [1957052] - audit: add blank line after variable declarations (Richard Guy Briggs) [1957052] - audit: drop /proc/PID/loginuid documentation Format field (Richard Guy Briggs) [1957052] - audit: avoid -Wempty-body warning (Richard Guy Briggs) [1957052] - audit: document /proc/PID/sessionid (Richard Guy Briggs) [1957052] - audit: document /proc/PID/loginuid (Richard Guy Briggs) [1957052] - MAINTAINERS: update audit files (Richard Guy Briggs) [1957052] - audit: further cleanup of AUDIT_FILTER_ENTRY deprecation (Richard Guy Briggs) [1957052] - netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect() (Richard Guy Briggs) [1957052] - audit: log nftables configuration change events once per table (Richard Guy Briggs) [1957052] - audit_alloc_mark(): don't open-code ERR_CAST() (Richard Guy Briggs) [1957052] - make dump_common_audit_data() safe to be called from RCU pathwalk (Richard Guy Briggs) [1957052] - new helper: d_find_alias_rcu() (Richard Guy Briggs) [1957052] - audit: Make audit_filter_syscall() return void (Richard Guy Briggs) [1957052] - audit: Remove leftover reference to the audit_tasklet (Richard Guy Briggs) [1957052] - kernel/audit: convert comma to semicolon (Richard Guy Briggs) [1957052] - dump_common_audit_data(): fix racy accesses to ->d_name (Richard Guy Briggs) [1957052] - audit: replace atomic_add_return() (Richard Guy Briggs) [1957052] - x86/audit: Fix a -Wmissing-prototypes warning for ia32_classify_syscall() (Richard Guy Briggs) [1957052] - ethtool: fix kdoc attr name (Ivan Vecera) [1967261] - ethtool: Remove link_mode param and derive link params from driver (Ivan Vecera) [1967261] - ethtool: Add lanes parameter for ETHTOOL_LINK_MODE_10000baseR_FEC_BIT (Ivan Vecera) [1967261] - ethtool: fix kdoc in headers (Ivan Vecera) [1967261] - ethtool: document reserved fields in the uAPI (Ivan Vecera) [1967261] - ethtool: un-kdocify extended link state (Ivan Vecera) [1967261] - ethtool: document PHY tunable callbacks (Ivan Vecera) [1967261] - docs: ethtool: fix some copy-paste errors (Ivan Vecera) [1967261] - ethtool: fix incorrect datatype in set_eee ops (Ivan Vecera) [1967261] - net: selftests: Add lanes setting test (Ivan Vecera) [1967261] - mlxsw: ethtool: Pass link mode in use to ethtool (Ivan Vecera) [1967261] - mlxsw: ethtool: Add support for setting lanes when autoneg is off (Ivan Vecera) [1967261] - mlxsw: ethtool: Remove max lanes filtering (Ivan Vecera) [1967261] - ethtool: Expose the number of lanes in use (Ivan Vecera) [1967261] - ethtool: Get link mode in use instead of speed and duplex parameters (Ivan Vecera) [1967261] - ethtool: prepare __ethtool_get_link_ksettings for subsequent changes (Ivan Vecera) [1967261] - ethtool: Extend link modes settings uAPI with lanes (Ivan Vecera) [1967261] - ethtool: Validate master slave configuration before rtnl_lock() (Ivan Vecera) [1967261] - ethtool: fix string set id check (Ivan Vecera) [1967261] - ethtool: fix stack overflow in ethnl_parse_bitset() (Ivan Vecera) [1967261] - selftests: add ring and coalesce selftests (Ivan Vecera) [1967261] - selftests: refactor get_netdev_name function (Ivan Vecera) [1967261] - selftests: extract common functions in ethtool-common.sh (Ivan Vecera) [1967261] - netdevsim: support ethtool ring and coalesce settings (Ivan Vecera) [1967261] - netdevsim: move ethtool pause params in separate struct (Ivan Vecera) [1967261] - ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define (Ivan Vecera) [1967261] - ethtool: netlink: add missing netdev_features_change() call (Ivan Vecera) [1967261] - ethtool: remove unneeded semicolon (Ivan Vecera) [1967261] - ethtool: allow netdev driver to define phy tunables (Ivan Vecera) [1967261] - ethtool: mark netlink family as __ro_after_init (Ivan Vecera) [1967261] - ethtool: Add 100base-FX link mode entries (Ivan Vecera) [1967261] - ethtool: fix error handling in ethtool_phys_id (Ivan Vecera) [1967261] - ethtool: allow flow-type ether without IP protocol field (Ivan Vecera) [1967261] - net: phy: Uninline PHY ethtool statistics operations (Ivan Vecera) [1967261] - net: phy: Define PHY statistics ethtool_phy_ops (Ivan Vecera) [1967261] - net: ethtool: Remove PHYLIB direct dependency (Ivan Vecera) [1967261] - net: phy: Register ethtool PHY operations (Ivan Vecera) [1967261] - genksyms: Ignore module scoped _Static_assert() (Ivan Vecera) [1967261] - net: ethtool: Introduce ethtool_phy_ops (Ivan Vecera) [1967261] - Documentation: networking: fix ethtool-netlink table formats (Ivan Vecera) [1967261] - ethtool: ioctl: Use array_size() in copy_to_user() (Ivan Vecera) [1967261] - net: ethtool: cabletest: Make ethnl_act_cable_test_tdr_cfg static (Ivan Vecera) [1967261] - SUNRPC: Handle major timeout in xprt_adjust_timeout() (Scott Mayhew) [1979070] - gro_cells: reduce number of synchronize_net() calls (Ivan Vecera) [1959015] - net: make sure napi_list is safe for RCU traversal (Ivan Vecera) [1959015] - net: manage napi add/del idempotence explicitly (Ivan Vecera) [1959015] - net: remove napi_hash_del() from driver-facing API (Ivan Vecera) [1959015] - net: disable netpoll on fresh napis (Ivan Vecera) [1959015] - usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled (Torez Smith) [1942772] - xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall (Torez Smith) [1942772] - xhci: fix giving back URB with incorrect status regression in 5.12 (Torez Smith) [1942772] - usb: typec: ucsi: Clear pending after acking connector change (Torez Smith) [1942772] - net: hso: check for allocation failure in hso_create_bulk_serial_device() (Torez Smith) [1942772] - usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP (Torez Smith) [1942772] - net: hso: fix NULL-deref on disconnect regression (Torez Smith) [1942772] - USB: CDC-ACM: fix poison/unpoison imbalance (Torez Smith) [1942772] - usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Torez Smith) [1942772] - usb: xhci-mtk: improve bandwidth scheduling with TT (Torez Smith) [1942772] - usb: xhci-mtk: remove or operator for setting schedule parameters (Torez Smith) [1942772] - usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling (Torez Smith) [1942772] - software node: Provide replacement for device_add_properties() (Torez Smith) [1942772] - driver core: platform: Reimplement devm_platform_ioremap_resource (Torez Smith) [1942772] - USB: usblp: initialize newChannel (Torez Smith) [1942772] - net: hso: fix null-ptr-deref during tty device unregistration (Torez Smith) [1942772] - usbip: synchronize event handler with sysfs code paths (Torez Smith) [1942772] - usbip: vudc synchronize sysfs code paths (Torez Smith) [1942772] - usbip: stub-dev synchronize sysfs code paths (Torez Smith) [1942772] - usbip: add sysfs_lock to synchronize sysfs code paths (Torez Smith) [1942772] - drivers: net: fix memory leak in peak_usb_create_dev (Torez Smith) [1942772] - thunderbolt: Fix off by one in tb_port_find_retimer() (Torez Smith) [1942772] - thunderbolt: Fix a leak in tb_retimer_add() (Torez Smith) [1942772] - usb: dwc2: Prevent core suspend when port connection flag is 0 (Torez Smith) [1942772] - usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Torez Smith) [1942772] - usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Torez Smith) [1942772] - usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Torez Smith) [1942772] - USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Torez Smith) [1942772] - USB: cdc-acm: do not log successful probe on later errors (Torez Smith) [1942772] - USB: cdc-acm: always claim data interface (Torez Smith) [1942772] - USB: cdc-acm: use negation for NULL checks (Torez Smith) [1942772] - USB: cdc-acm: clean up probe error labels (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data reset (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data assignment (Torez Smith) [1942772] - USB: cdc-acm: fix use-after-free after probe failure (Torez Smith) [1942772] - USB: cdc-acm: fix double free on probe failure (Torez Smith) [1942772] - USB: cdc-acm: downgrade message to debug (Torez Smith) [1942772] - USB: cdc-acm: untangle a circular dependency between callback and softint (Torez Smith) [1942772] - cdc-acm: fix BREAK rx code path adding necessary calls (Torez Smith) [1942772] - usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield (Torez Smith) [1942772] - usb: dwc3: qcom: skip interconnect init for ACPI probe (Torez Smith) [1942772] - can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Torez Smith) [1942772] - r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Torez Smith) [1942772] - net: cdc-phonet: fix data-interface release on probe failure (Torez Smith) [1942772] - usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy (Torez Smith) [1942772] - usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Torez Smith) [1942772] - usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct (Torez Smith) [1942772] - usb-storage: Add quirk to defeat Kindle's automatic unload (Torez Smith) [1942772] - usbip: Fix incorrect double assignment to udc->ud.tcp_rx (Torez Smith) [1942772] - can: kvaser_usb: Add support for USBcan Pro 4xHS (Torez Smith) [1942772] - can: peak_usb: add forgotten supported devices (Torez Smith) [1942772] - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Torez Smith) [1942772] - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Torez Smith) [1942772] - xhci: Improve detection of device initiated wake signal. (Torez Smith) [1942772] - usb: xhci: do not perform Soft Retry for some xHCI hosts (Torez Smith) [1942772] - usbip: fix vudc usbip_sockfd_store races leading to gpf (Torez Smith) [1942772] - usbip: fix vhci_hcd attach_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix vudc to check for stream socket (Torez Smith) [1942772] - usbip: fix vhci_hcd to check for stream socket (Torez Smith) [1942772] - usbip: fix stub_dev to check for stream socket (Torez Smith) [1942772] - USB: usblp: fix a hang in poll() if disconnected (Torez Smith) [1942772] - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Torez Smith) [1942772] - usb: dwc3: qcom: Honor wakeup enabled/disabled state (Torez Smith) [1942772] - usb: dwc3: qcom: add ACPI device id for sc8180x (Torez Smith) [1942772] - Goodix Fingerprint device is not a modem (Torez Smith) [1942772] - USB: serial: io_edgeport: fix memory leak in edge_startup (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID (Torez Smith) [1942772] - USB: serial: cp210x: add some more GE USB IDs (Torez Smith) [1942772] - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Torez Smith) [1942772] - net: usb: log errors to dmesg/syslog (Torez Smith) [1942772] - net: usb: cdc_ncm: emit dev_err on error paths (Torez Smith) [1942772] - thunderbolt: Increase runtime PM reference count on DP tunnel discovery (Torez Smith) [1942772] - thunderbolt: Initialize HopID IDAs in tb_switch_alloc() (Torez Smith) [1942772] - net: usb: qmi_wwan: allow qmimux add/del with master up (Torez Smith) [1942772] - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Torez Smith) [1942772] - net: usb: qmi_wwan: support ZTE P685M modem (Torez Smith) [1942772] - r8152: spilt rtl_set_eee_plus and r8153b_green_en (Torez Smith) [1942772] - r8152: replace netif_err with dev_err (Torez Smith) [1942772] - r8152: check if the pointer of the function exists (Torez Smith) [1942772] - r8152: enable U1/U2 for USB_SPEED_SUPER (Torez Smith) [1942772] - usb: misc: usb3503: Fix logic in usb3503_init() (Torez Smith) [1942772] - usb: Replace lkml.org links with lore (Torez Smith) [1942772] - usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Torez Smith) [1942772] - USB: quirks: sort quirk entries (Torez Smith) [1942772] - USB: serial: drop bogus to_usb_serial_port() checks (Torez Smith) [1942772] - USB: serial: drop if with an always false condition (Torez Smith) [1942772] - usb: typec: tcpm: Get Sink VDO from fwnode (Torez Smith) [1942772] - dt-bindings: connector: Add SVDM VDO properties (Torez Smith) [1942772] - usb: typec: displayport: Fill the negotiated SVDM Version in the header (Torez Smith) [1942772] - usb: typec: ucsi: Determine common SVDM Version (Torez Smith) [1942772] - usb: typec: tcpm: Determine common SVDM Version (Torez Smith) [1942772] - usb: pd: Make SVDM Version configurable in VDM header (Torez Smith) [1942772] - usb: typec: Manage SVDM version (Torez Smith) [1942772] - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt (Torez Smith) [1942772] - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Torez Smith) [1942772] - USB: serial: option: update interface mapping for ZTE P685M (Torez Smith) [1942772] - usb: dwc3: gadget: Track connected SSP rate and lane count (Torez Smith) [1942772] - usb: dwc3: gadget: Implement setting of SSP rate (Torez Smith) [1942772] - usb: dwc3: core: Check maximum_speed SSP genXxY (Torez Smith) [1942772] - usb: common: Parse for USB SSP genXxY (Torez Smith) [1942772] - usb: dwc2: Fix endpoint direction check in ep_from_windex (Torez Smith) [1942772] - usb: dwc3: fix clock issue during resume in OTG mode (Torez Smith) [1942772] - xhci: ext-caps: Use software node API with the properties (Torez Smith) [1942772] - usb: dwc3: host: Use software node API with the properties (Torez Smith) [1942772] - r8152: replace several functions about phy patch request (Torez Smith) [1942772] - usb: dwc3: qcom: Constify the software node (Torez Smith) [1942772] - usb: dwc3: haps: Constify the software node (Torez Smith) [1942772] - usb: dwc2: pci: Drop the empty quirk function (Torez Smith) [1942772] - thunderbolt: Add support for native USB4 _OSC (Torez Smith) [1942772] - thunderbolt: Allow disabling XDomain protocol (Torez Smith) [1942772] - thunderbolt: Add support for PCIe tunneling disabled (SL5) (Torez Smith) [1942772] - thunderbolt: dma_test: Drop unnecessary include (Torez Smith) [1942772] - thunderbolt: Add clarifying comments about USB4 terms router and adapter (Torez Smith) [1942772] - thunderbolt: switch: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: nhi: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: path: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: eeprom: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: ctl: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - usb: pd: Reland VDO definitions of PD2.0 (Torez Smith) [1942772] - NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Torez Smith) [1942772] - usb: pd: Update VDO definitions (Torez Smith) [1942772] - xhci: fix bounce buffer usage for non-sg list case (Torez Smith) [1942772] - usb: xhci-mtk: break loop when find the endpoint to drop (Torez Smith) [1942772] - usb: typec: Return void in typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable (Torez Smith) [1942772] - usb: typec: tcpci: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Set in_ams flag when Source caps have been received (Torez Smith) [1942772] - usb: typec: tcpm: Handle vbus shutoff when in source mode (Torez Smith) [1942772] - usb: typec: Add typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: Provide PD Specification Revision for cable and partner (Torez Smith) [1942772] - usb: typec: Standardize PD Revision format with Type-C Revision (Torez Smith) [1942772] - usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Torez Smith) [1942772] - USB: serial: ftdi_sio: restore divisor-encoding comments (Torez Smith) [1942772] - USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Torez Smith) [1942772] - USB: serial: cp210x: clean up auto-RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: fix RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: clean up printk zero padding (Torez Smith) [1942772] - USB: serial: cp210x: clean up flow-control debug message (Torez Smith) [1942772] - USB: serial: cp210x: drop shift macros (Torez Smith) [1942772] - USB: serial: cp210x: fix modem-control handling (Torez Smith) [1942772] - USB: serial: cp210x: suppress modem-control errors (Torez Smith) [1942772] - xhci: handle halting transfer event properly after endpoint stop and halt raced. (Torez Smith) [1942772] - xhci: Check for pending reset endpoint command before queueing a new one. (Torez Smith) [1942772] - xhci: remove obsolete dequeue pointer moving code (Torez Smith) [1942772] - xhci: introduce a new move_dequeue_past_td() function to replace old code. (Torez Smith) [1942772] - xhci: handle stop endpoint command completion with endpoint in running state. (Torez Smith) [1942772] - xhci: Fix halted endpoint at stop endpoint command completion (Torez Smith) [1942772] - xhci: split handling halted endpoints into two steps (Torez Smith) [1942772] - xhci: move and rename xhci_cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: turn cancelled td cleanup to its own function (Torez Smith) [1942772] - xhci: store TD status in the td struct instead of passing it along (Torez Smith) [1942772] - xhci: use xhci_td_cleanup() helper when giving back cancelled URBs (Torez Smith) [1942772] - xhci: move xhci_td_cleanup so it can be called by more functions (Torez Smith) [1942772] - xhci: Add xhci_reset_halted_ep() helper function (Torez Smith) [1942772] - xhci: flush endpoint start to reduce race risk with stop endpoint command. (Torez Smith) [1942772] - xhci: Check link TRBs when updating ring enqueue and dequeue pointers. (Torez Smith) [1942772] - xhci: avoid DMA double fetch when reading event trb type. (Torez Smith) [1942772] - xhci: remove extra loop in interrupt context (Torez Smith) [1942772] - xhci: check slot_id is valid before gathering slot info (Torez Smith) [1942772] - xhci: prevent a theoretical endless loop while preparing rings. (Torez Smith) [1942772] - xhci: remove xhci_stream_id_to_ring() helper (Torez Smith) [1942772] - xhci: add xhci_virt_ep_to_ring() helper (Torez Smith) [1942772] - xhci: check virt_dev is valid before dereferencing it (Torez Smith) [1942772] - xhci: add xhci_get_virt_ep() helper (Torez Smith) [1942772] - xhci: remove unused event parameter from completion handlers (Torez Smith) [1942772] - xhci: adjust parameters passed to cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: get isochronous ring directly from endpoint structure (Torez Smith) [1942772] - xhci: Avoid parsing transfer events several times (Torez Smith) [1942772] - net: qmi_wwan: Add pass through mode (Torez Smith) [1942772] - net: usb: qmi_wwan: add qmap id sysfs file for qmimux interfaces (Torez Smith) [1942772] - net: usb: cdc_ether: added support for Thales Cinterion PLSx3 modem family. (Torez Smith) [1942772] - thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() (Torez Smith) [1942772] - thunderbolt: switch: Fix function name in the header (Torez Smith) [1942772] - thunderbolt: tunnel: Fix misspelling of 'receive_path' (Torez Smith) [1942772] - thunderbolt: icm: Fix a couple of formatting issues (Torez Smith) [1942772] - thunderbolt: switch: Demote a bunch of non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: tb: Kernel-doc function headers should document their parameters (Torez Smith) [1942772] - thunderbolt: nhi: Demote some non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: xdomain: Fix 'tb_unregister_service_driver()'s 'drv' param (Torez Smith) [1942772] - thunderbolt: eeprom: Demote non-conformant kernel-doc headers to standard comment blocks (Torez Smith) [1942772] - USB: serial: mos7720: fix error code in mos7720_write() (Torez Smith) [1942772] - thunderbolt: ctl: Demote non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: cap: Fix kernel-doc formatting issue (Torez Smith) [1942772] - thunderbolt: dma_port: Check 'dma_port_flash_write_block()'s return value (Torez Smith) [1942772] - USB: serial: option: Adding support for Cinterion MV31 (Torez Smith) [1942772] - can: mcba_usb: remove h from printk format specifier (Torez Smith) [1942772] - usbnet: fix the indentation of one code snippet (Torez Smith) [1942772] - usb: usb251xb: Use of_device_get_match_data() (Torez Smith) [1942772] - usb: dwc2: Make "trimming xfer length" a debug message (Torez Smith) [1942772] - usb: dwc2: Abort transaction after errors with unknown reason (Torez Smith) [1942772] - usb: dwc2: Do not update data length if it is 0 on inbound transfers (Torez Smith) [1942772] - usb: xhci-mtk: fix unreleased bandwidth data (Torez Smith) [1942772] - USB: serial: mos7840: fix error code in mos7840_write() (Torez Smith) [1942772] - USB: usblp: don't call usb_set_interface if there's a single alt (Torez Smith) [1942772] - USB: serial: cp210x: add pid/vid for WSDA-200-USB (Torez Smith) [1942772] - usb: typec: tcpci_maxim: add terminating newlines to logging (Torez Smith) [1942772] - usb: typec: tcpci_maxim: remove redundant assignment (Torez Smith) [1942772] - usb: typec: tcpm: Create legacy PDOs for PD2 connection (Torez Smith) [1942772] - net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Drop GPIO includes (Torez Smith) [1942772] - usb: typec: tcpm: Respond Wait if VDM state machine is running (Torez Smith) [1942772] - usb: typec: tcpm: Protocol Error handling (Torez Smith) [1942772] - usb: typec: tcpm: AMS and Collision Avoidance (Torez Smith) [1942772] - net: usb: cdc_ncm: don't spew notifications (Torez Smith) [1942772] - usb: typec: ucsi: Add conditional dependency on USB role switch (Torez Smith) [1942772] - usb: ch9: Add USB 3.2 SSP attributes (Torez Smith) [1942772] - USB: serial: f81232: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: io_ti: fix a debug-message copy-paste error (Torez Smith) [1942772] - USB: serial: io_ti: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: upd78f0730: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: cp210x: add copyright notice (Torez Smith) [1942772] - USB: serial: cp210x: drop unused includes (Torez Smith) [1942772] - USB: serial: cp210x: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: cp210x: update control-characters on every change (Torez Smith) [1942772] - USB: serial: cp210x: set IXOFF thresholds (Torez Smith) [1942772] - USB: serial: cp210x: add support for software flow control (Torez Smith) [1942772] - USB: serial: pl2303: fix line-speed handling on newer chips (Torez Smith) [1942772] - xhci: tegra: Delay for disabling LFPS detector (Torez Smith) [1942772] - xhci: make sure TRB is fully written before giving it to the controller (Torez Smith) [1942772] - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-P (Torez Smith) [1942772] - usb: dwc3: pci: ID for Tiger Lake CPU (Torez Smith) [1942772] - usb: dwc3: pci: Register a software node for the dwc3 platform device (Torez Smith) [1942772] - thunderbolt: Add support for de-authorizing devices (Torez Smith) [1942772] - nt: usb: USB_RTL8153_ECM should not default to y (Torez Smith) [1942772] - USB: dwc3: document gadget_max_speed (Torez Smith) [1942772] - usb: dwc3: gadget: Disable Vendor Test LMP Received event (Torez Smith) [1942772] - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Torez Smith) [1942772] - r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152 (Torez Smith) [1942772] - r8152: Add Lenovo Powered USB-C Travel Hub (Torez Smith) [1942772] - USB: ehci: fix an interrupt calltrace error (Torez Smith) [1942772] - ehci: fix EHCI host controller initialization sequence (Torez Smith) [1942772] - usb: typec: ucsi: Add support for USB role switch (Torez Smith) [1942772] - usb: dwc2: disable Link Power Management on STM32MP15 HS OTG (Torez Smith) [1942772] - usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG (Torez Smith) [1942772] - usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: keystone: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: core: Replace devm_reset_control_array_get() (Torez Smith) [1942772] - USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Torez Smith) [1942772] - rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Torez Smith) [1942772] - thunderbolt: Start lane initialization after sleep (Torez Smith) [1942772] - thunderbolt: Constify static attribute_group structs (Torez Smith) [1942772] - qmi_wwan: Increase headroom for QMAP SKBs (Torez Smith) [1942772] - usb: usbip: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: dwc3: gadget: Clear wait flag on dequeue (Torez Smith) [1942772] - usb: typec: Send uevent for num_altmodes update (Torez Smith) [1942772] - usb: typec: Fix copy paste error for NVIDIA alt-mode description (Torez Smith) [1942772] - kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb (Torez Smith) [1942772] - thunderbolt: Drop duplicated 0x prefix from format string (Torez Smith) [1942772] - net: cdc_ncm: correct overhead in delayed_ndp_size (Torez Smith) [1942772] - net: usb: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: uas: Add PNY USB Portable SSD to unusual_uas (Torez Smith) [1942772] - net: usb: qmi_wwan: add Quectel EM160R-GL (Torez Smith) [1942772] - usb: usbip: vhci_hcd: protect shift size (Torez Smith) [1942772] - USB: usblp: fix DMA to stack (Torez Smith) [1942772] - usb: dwc3: gadget: Preserve UDC max speed setting (Torez Smith) [1942772] - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Torez Smith) [1942772] - usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback (Torez Smith) [1942772] - usb: dwc3: add imx8mp dwc3 glue layer driver (Torez Smith) [1942772] - USB: serial: iuu_phoenix: fix DMA from stack (Torez Smith) [1942772] - USB: serial: option: add LongSung M5710 module support (Torez Smith) [1942772] - USB: serial: option: add Quectel EM160R-GL (Torez Smith) [1942772] - CDC-NCM: remove "connected" log message (Torez Smith) [1942772] - usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression (Torez Smith) [1942772] - usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Torez Smith) [1942772] - usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Torez Smith) [1942772] - usb: dwc3: drd: Improve dwc3_get_extcon() style (Torez Smith) [1942772] - usb: dwc3: drd: Avoid error when extcon is missing (Torez Smith) [1942772] - USB: usbtmc: Bump USBTMC_API_VERSION value (Torez Smith) [1942772] - USB: usbtmc: Add separate USBTMC_IOCTL_GET_SRQ_STB (Torez Smith) [1942772] - USB: usbtmc: Add USBTMC_IOCTL_GET_STB (Torez Smith) [1942772] - USB: usbtmc: Fix reading stale status byte (Torez Smith) [1942772] - kcov, usbip: collect coverage from vhci_rx_loop (Torez Smith) [1942772] - USB: yurex: fix control-URB timeout handling (Torez Smith) [1942772] - usb: dwc3: meson-g12a: disable clk on error handling path in probe (Torez Smith) [1942772] - USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request (Torez Smith) [1942772] - USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Torez Smith) [1942772] - USB: cdc-acm: blacklist another IR Droid device (Torez Smith) [1942772] - thunderbolt: Use kmemdup instead of kzalloc and memcpy (Torez Smith) [1942772] - usb: ucsi: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: Update vbus_vsafe0v on init (Torez Smith) [1942772] - usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled (Torez Smith) [1942772] - usb: typec: Add class for plug alt mode device (Torez Smith) [1942772] - USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition (Torez Smith) [1942772] - USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP (Torez Smith) [1942772] - USB: typec: tcpm: Fix PR_SWAP error handling (Torez Smith) [1942772] - USB: typec: tcpm: Hard Reset after not receiving a Request (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure cable generation value for USB4 (Torez Smith) [1942772] - net: usb: convert comma to semicolon (Torez Smith) [1942772] - USB: UAS: introduce a quirk to set no_write_same (Torez Smith) [1942772] - USB: serial: ftdi_sio: log the CBUS GPIO validity (Torez Smith) [1942772] - USB: serial: ftdi_sio: drop GPIO line checking dead code (Torez Smith) [1942772] - USB: serial: ftdi_sio: report the valid GPIO lines to gpiolib (Torez Smith) [1942772] - drivers: usb: atm: use atm_info() instead of atm_printk(KERN_INFO ... (Torez Smith) [1942772] - drivers: usb: atm: reduce noise (Torez Smith) [1942772] - USB: serial: option: add interface-number sanity check to flag handling (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable VSAFE0V signalling (Torez Smith) [1942772] - usb: typec: tcpci: Add support to report vSafe0V (Torez Smith) [1942772] - usb: typec: tcpm: Introduce vsafe0v for vbus (Torez Smith) [1942772] - usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover (Torez Smith) [1942772] - usb: typec: tcpm: Pass down negotiated rev to update retry count (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Use correct response message bits (Torez Smith) [1942772] - xhci: Give USB2 ports time to enter U3 in bus suspend (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Torez Smith) [1942772] - usb: xhci: Use temporary buffer to consolidate SG (Torez Smith) [1942772] - usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Torez Smith) [1942772] - USB: legotower: fix logical error in recent commit (Torez Smith) [1942772] - USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1942772] - USB: add RESET_RESUME quirk for Snapscan 1212 (Torez Smith) [1942772] - usb: typec: tps6598x: Export some power supply properties (Torez Smith) [1942772] - usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C (Torez Smith) [1942772] - USB: core: drop pipe-type check from new control-message helpers (Torez Smith) [1942772] - USB: core: return -EREMOTEIO on short usb_control_msg_recv() (Torez Smith) [1942772] - USB: core: drop short-transfer check from usb_control_msg_send() (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix use after free in probe (Torez Smith) [1942772] - Revert "usb-storage: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" (Torez Smith) [1942772] - USB: serial: cp210x: clean up dtr_rts() (Torez Smith) [1942772] - USB: serial: cp210x: refactor flow-control handling (Torez Smith) [1942772] - USB: serial: cp210x: drop flow-control debugging (Torez Smith) [1942772] - USB: serial: cp210x: set terminal settings on open (Torez Smith) [1942772] - USB: serial: cp210x: clean up line-control handling (Torez Smith) [1942772] - USB: serial: cp210x: return early on unchanged termios (Torez Smith) [1942772] - USB: serial: kl5kusb105: fix memleak on open (Torez Smith) [1942772] - USB: serial: ch341: sort device-id entries (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID for CH341A (Torez Smith) [1942772] - USB: serial: option: fix Quectel BG96 matching (Torez Smith) [1942772] - can: pcan_usb_core: fix fall-through warnings for Clang (Torez Smith) [1942772] - usb: typec: stusb160x: fix power-opmode property with typec-power-opmode (Torez Smith) [1942772] - USB: serial: option: add support for Thales Cinterion EXS82 (Torez Smith) [1942772] - usb: typec: Add type sysfs attribute file for partners (Torez Smith) [1942772] - usb: common: ulpi: Constify static attribute_group struct (Torez Smith) [1942772] - usb: typec: Constify static attribute_group structs (Torez Smith) [1942772] - USB: core: Constify static attribute_group structs (Torez Smith) [1942772] - usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen (Torez Smith) [1942772] - usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON (Torez Smith) [1942772] - usb: typec: Expose Product Type VDOs via sysfs (Torez Smith) [1942772] - usb: pd: DFP product types (Torez Smith) [1942772] - usb: Fix fall-through warnings for Clang (Torez Smith) [1942772] - usbnet: ipheth: fix connectivity with iOS 14 (Torez Smith) [1942772] - USB: core: Change pK for __user pointers to px (Torez Smith) [1942772] - USB: core: Fix regression in Hercules audio card (Torez Smith) [1942772] - USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser hydra devices (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Add support for new device variant (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser Leaf v2 devices (Torez Smith) [1942772] - can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines (Torez Smith) [1942772] - USB: serial: option: add Fibocom NL668 variants (Torez Smith) [1942772] - usb: typec: Fix num_altmodes kernel-doc error (Torez Smith) [1942772] - r8153_ecm: avoid to be prior to r8152 driver (Torez Smith) [1942772] - net: usb: qmi_wwan: Set DTR quirk for MR400 (Torez Smith) [1942772] - usb: typec: Add plug num_altmodes sysfs attr (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix the compatible string (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix uninitialized return variable (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable auto discharge disconnect (Torez Smith) [1942772] - usb: typec: tcpci: Implement Auto discharge disconnect callbacks (Torez Smith) [1942772] - usb: typec: tcpm: Implement enabling Auto Discharge disconnect support (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink (Torez Smith) [1942772] - usb: typec: tcpci: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: Refactor logic for new-source-frs-typec-current (Torez Smith) [1942772] - usb: typec: Add number of altmodes partner attr (Torez Smith) [1942772] - usb: pd: Add captive Type C cable type (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix kfree after failed kzalloc (Torez Smith) [1942772] - usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits (Torez Smith) [1942772] - usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits (Torez Smith) [1942772] - cx82310_eth: fix error return code in cx82310_bind() (Torez Smith) [1942772] - usb: typec: qcom-pmic-typec: fix builtin build errors (Torez Smith) [1942772] - can: peak_usb: fix potential integer overflow on shift of a int (Torez Smith) [1942772] - can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() (Torez Smith) [1942772] - usb: hcd.h: Remove RUN_CONTEXT (Torez Smith) [1942772] - USB: storage: avoid use of uninitialized values in error path (Torez Smith) [1942772] - usb: fix a few cases of -Wfallthrough (Torez Smith) [1942772] - usbnet: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - qmi_wwan: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - net: usb: fix spelling typo in cdc_ncm.c (Torez Smith) [1942772] - usb: typec: ucsi: Work around PPM losing change information (Torez Smith) [1942772] - usb: typec: ucsi: acpi: Always decode connector change information (Torez Smith) [1942772] - net/usb/r8153_ecm: support ECM mode for RTL8153 (Torez Smith) [1942772] - USB: serial: mos7720: fix parallel-port state restore (Torez Smith) [1942772] - USB: serial: remove write wait queue (Torez Smith) [1942772] - USB: serial: digi_acceleport: fix write-wakeup deadlocks (Torez Smith) [1942772] - USB: serial: keyspan_pda: drop redundant usb-serial pointer (Torez Smith) [1942772] - USB: serial: keyspan_pda: use BIT() macro (Torez Smith) [1942772] - USB: serial: keyspan_pda: add write-fifo support (Torez Smith) [1942772] - USB: serial: keyspan_pda: increase transmitter threshold (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write implementation (Torez Smith) [1942772] - USB: serial: keyspan_pda: refactor write-room handling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write unthrottling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write-wakeup use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix stalled writes (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write deadlock (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Torez Smith) [1942772] - net: usb: r8152: Fix a couple of spelling errors in fw_phy_nc's docs (Torez Smith) [1942772] - net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Torez Smith) [1942772] - net: usb: r8152: Provide missing documentation for some struct members (Torez Smith) [1942772] - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping (Torez Smith) [1942772] - can: peak_usb: add range checking in decode operations (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition (Torez Smith) [1942772] - kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq (Torez Smith) [1942772] - dt-bindings: connector: Add property to set initial current cap for FRS (Torez Smith) [1942772] - usb: xhci: Remove in_interrupt() checks (Torez Smith) [1942772] - usbip: Remove in_interrupt() check (Torez Smith) [1942772] - usb: core: Replace in_interrupt() in comments (Torez Smith) [1942772] - usb: atm: Replace in_interrupt() usage in comment (Torez Smith) [1942772] - USB: sisusbvga: Make console support depend on BROKEN (Torez Smith) [1942772] - usb: host: xhci-mem: remove unneeded break (Torez Smith) [1942772] - usb: storage: freecom: remove unneeded break (Torez Smith) [1942772] - usb: misc: iowarrior: remove unneeded break (Torez Smith) [1942772] - usb: host: ehci-sched: add comment about find_tt() not returning error (Torez Smith) [1942772] - usb: dwc3: ep0: Fix delay status handling (Torez Smith) [1942772] - USB: serial: iuu_phoenix: remove unneeded break (Torez Smith) [1942772] - USB: serial: digi_acceleport: remove in_interrupt() usage (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-S (Torez Smith) [1942772] - net: usb: rtl8150: don't incorrectly assign random MAC addresses (Torez Smith) [1942772] - net: usbnet: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - net: usb: qmi_wwan: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - cx82310_eth: use netdev_err instead of dev_err (Torez Smith) [1942772] - cx82310_eth: re-enable ethernet mode after router reboot (Torez Smith) [1942772] - net: usbnet: remove driver version (Torez Smith) [1942772] - net: usb: qmi_wwan: add Cellient MPL200 card (Torez Smith) [1942772] - usbip: vhci_hcd: fix calling usb_hcd_giveback_urb() with irqs enabled (Torez Smith) [1942772] - net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails (Torez Smith) [1942772] - usbnet: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - net/smscx5xx: change to of_get_mac_address() eth_platform_get_mac_address() (Torez Smith) [1942772] - net: usb: pegasus: Proper error handing when setting pegasus' MAC address (Torez Smith) [1942772] - usb: dwc3: gadget: Support up to max stream id (Torez Smith) [1942772] - usb: dwc2: Fix INTR OUT transfers in DDMA mode. (Torez Smith) [1942772] - usb: dwc3: of-simple: Add compatible string for Intel Keem Bay platform (Torez Smith) [1942772] - net: rtl8150: Use the new usb control message API. (Torez Smith) [1942772] - net: pegasus: Use the new usb control message API. (Torez Smith) [1942772] - usb: dwc3: gadget: Return early if no TRB update (Torez Smith) [1942772] - usb: dwc3: gadget: Keep TRBs in request order (Torez Smith) [1942772] - usb: dwc3: gadget: Revise setting IOC when no TRB left (Torez Smith) [1942772] - usb: dwc3: gadget: Look ahead when setting IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Allow restarting a transfer (Torez Smith) [1942772] - usb: dwc3: Stop active transfers before halting the controller (Torez Smith) [1942772] - usb: dwc3: gadget: Rename misleading function names (Torez Smith) [1942772] - usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing last TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Set IOC if not enough for extra TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Check for number of TRBs prepared (Torez Smith) [1942772] - usb: dwc3: gadget: Return the number of prepared TRBs (Torez Smith) [1942772] - usb: dwc3: ep0: Fix ZLP for OUT ep0 requests (Torez Smith) [1942772] - usb: dwc3: gadget: Improve TRB ZLP setup (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing extra TRB (Torez Smith) [1942772] - usb: dwc3: gadget: Reclaim extra TRBs after request completion (Torez Smith) [1942772] - usb: dwc3: gadget: Check MPS of the request length (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor ep command completion (Torez Smith) [1942772] - usb: dwc3: allocate gadget structure dynamically (Torez Smith) [1942772] - usb: dwc3: core: add phy cleanup for probe error handling (Torez Smith) [1942772] - usb: dwc3: core: don't trigger runtime pm when remove driver (Torez Smith) [1942772] - usb: dwc3: debugfs: do not queue work if try to change mode on non-drd (Torez Smith) [1942772] - usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality (Torez Smith) [1942772] - usb: dwc2: add support for APM82181 USB OTG (Torez Smith) [1942772] - usb: dwc-meson-g12a: Add support for USB on AXG SoCs (Torez Smith) [1942772] - usb: dwc3: gadget: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: do not queue work if dr_mode is not USB_DR_MODE_OTG (Torez Smith) [1942772] - usb: dwc3: debugfs: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: qcom: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ep0: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: trace: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ulpi: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: meson: fix checkpatch errors and warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix sparse warning (Torez Smith) [1942772] - usb: dwc3: meson: fix coccinelle WARNING (Torez Smith) [1942772] - usb: dwc3: qcom: Add interconnect support in dwc3 driver (Torez Smith) [1942772] - net: usb: net1080: Remove in_interrupt() comment (Torez Smith) [1942772] - net: usb: kaweth: Remove last user of kaweth_control() (Torez Smith) [1942772] - net: usb: kaweth: Replace kaweth_control() with usb_control_msg() (Torez Smith) [1942772] - net: usb: ax88179_178a: add MCT usb 3.0 adapter (Torez Smith) [1942772] - net: usb: ax88179_178a: fix missing stop entry in driver_info (Torez Smith) [1942772] - net: usb: ax88179_178a: add Toshiba usb 3.0 adapter (Torez Smith) [1942772] - Revert "usbip: Implement a match function to fix usbip" (Torez Smith) [1942772] - usb: dwc2: Fix parameter type in function pointer prototype (Torez Smith) [1942772] - usb: dwc3: core: Print warning on unsupported speed (Torez Smith) [1942772] - usb: dwc3: core: Properly default unspecified speed (Torez Smith) [1942772] - usb: dwc2: Add missing cleanups when usb_add_gadget_udc() fails (Torez Smith) [1942772] - usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command (Torez Smith) [1942772] - usb: dwc3: gadget: Resume pending requests after CLEAR_STALL (Torez Smith) [1942772] - can: peak_usb: convert to use le32_add_cpu() (Torez Smith) [1942772] - can: pcan_usb: add support of rxerr/txerr counters (Torez Smith) [1942772] - can: pcan_usb: Document the commands sent to the device (Torez Smith) [1942772] - can: mcba_usb: remove redundant initialization of variable err (Torez Smith) [1942772] - usb: dwc2: Always disable regulators on driver teardown (Torez Smith) [1942772] - usbip: simplify the return expression of usbip_core_init() (Torez Smith) [1942772] - rndis_host: increase sleep time in the query-response loop (Torez Smith) [1942772] - Revert "usb: dwc3: meson-g12a: fix shared reset control use" (Torez Smith) [1942772] - net: usb: dm9601: Add USB ID of Keenetic Plus DSL (Torez Smith) [1942772] - smsc95xx: add phylib support (Torez Smith) [1942772] - smsc95xx: use usbnet->driver_priv (Torez Smith) [1942772] - smsc95xx: remove redundant function arguments (Torez Smith) [1942772] - net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() (Torez Smith) [1942772] - net: cdc_ncm: Fix build error (Torez Smith) [1942772] - tools: usb: move to tools buildsystem (Torez Smith) [1942772] - usbip: Implement a match function to fix usbip (Torez Smith) [1942772] - usb: dwc3: gadget: Handle ZLP for sg requests (Torez Smith) [1942772] - usb: dwc3: gadget: Fix handling ZLP (Torez Smith) [1942772] - usb: dwc3: gadget: Don't setup more than requested (Torez Smith) [1942772] - r8152: Use MAC address from correct device tree node (Torez Smith) [1942772] - usb: hso: remove bogus check for EINPROGRESS (Torez Smith) [1942772] - usb: hso: no complaint about kmalloc failure (Torez Smith) [1942772] - hso: fix bailout in error case of probe (Torez Smith) [1942772] - usb: dwc3: convert to devm_platform_ioremap_resource_byname (Torez Smith) [1942772] - net: lan78xx: replace bogus endpoint lookup (Torez Smith) [1942772] - net: lan78xx: fix transfer-buffer memory leak (Torez Smith) [1942772] - net: lan78xx: add missing endpoint sanity check (Torez Smith) [1942772] - usb: hso: check for return value in hso_serial_common_create() (Torez Smith) [1942772] - Revert "usb: dwc2: override PHY input signals with usb role switch support" (Torez Smith) [1942772] - Revert "usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs" (Torez Smith) [1942772] - usb: dwc3: gadget: when the started list is empty stop the active xfer (Torez Smith) [1942772] - usb: dwc3: gadget: make starting isoc transfers more robust (Torez Smith) [1942772] - usb: dwc3: gadget: add frame number mask (Torez Smith) [1942772] - usb: dwc2: Fix error path in gadget registration (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix shared reset control use (Torez Smith) [1942772] - usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs (Torez Smith) [1942772] - usb: dwc2: override PHY input signals with usb role switch support (Torez Smith) [1942772] - net: cdc_ncm: hook into set_rx_mode to admit multicast traffic (Torez Smith) [1942772] - net: cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops (Torez Smith) [1942772] - net: usbnet: export usbnet_set_rx_mode() (Torez Smith) [1942772] - net: cdc_ether: export usbnet_cdc_update_filter (Torez Smith) [1942772] - net: cdc_ether: use dev->intf to get interface information (Torez Smith) [1942772] - ax88172a: fix ax88172a_unbind() failures (Torez Smith) [1942772] - usb: dwc2: gadget: Avoid pointless read of EP control register (Torez Smith) [1942772] - usb: dwc2: gadget: Make use of GINTMSK2 (Torez Smith) [1942772] - usb: dwc3: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - tools: usb: usbip: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - usb: hso: Fix debug compile warning on sparc32 (Torez Smith) [1942772] - usbip: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - Documentation/driver-api: usb/URB: drop doubled word (Torez Smith) [1942772] - usb: dwc3: dwc3-qcom: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Jasper Lake (Torez Smith) [1942772] - usb: dwc2: Fix shutdown callback in platform (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Quectel EG95 LTE modem (Torez Smith) [1942772] - smsc95xx: avoid memory leak in smsc95xx_bind (Torez Smith) [1942772] - smsc95xx: check return value of smsc95xx_reset (Torez Smith) [1942772] - usb: dwc2: gadget: Remove assigned but never used 'maxsize' (Torez Smith) [1942772] - usb: dwc3: dwc3-of-simple: Function headers are not good candidates for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-haps: Function headers are not suitable for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-omap: Do not read DMA status (Torez Smith) [1942772] - usb: dwc3: ulpi: File headers are not doc headers (Torez Smith) [1942772] - usb: dwc3: drd: File headers are not doc headers (Torez Smith) [1942772] - usbnet: ipheth: fix ipheth_tx()'s return type (Torez Smith) [1942772] - usbip: tools: add in man page how to load the client's module (Torez Smith) [1942772] - usbip: tools: fix build error for multiple definition (Torez Smith) [1942772] - usbip: tools: fix module name in man page (Torez Smith) [1942772] - Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk" (Torez Smith) [1942772] - usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work (Torez Smith) [1942772] - media: USB: cdc-acm: blacklist IR Droid / IR Toy device (Torez Smith) [1942772] - usbnet: smsc95xx: Fix use-after-free after removal (Torez Smith) [1942772] - usb: dwc2: Postponed gadget registration to the udc class driver (Torez Smith) [1942772] - usb: dwc2: use well defined macros for power_down (Torez Smith) [1942772] - net: usb: ax88179_178a: fix packet alignment padding (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix USB2 PHY initialization on G12A and A1 SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix error path when fetching the reset line fails (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910C1-EUX composition (Torez Smith) [1942772] - usb: dwc3: keystone: Turn on USB3 PHY before controller (Torez Smith) [1942772] - usb: dwc2: Update Core Reset programming flow. (Torez Smith) [1942772] - usb: dwc3: gadget: Check for prepared TRBs (Torez Smith) [1942772] - usb: dwc3: Increase timeout for CmdAct cleared by device controller (Torez Smith) [1942772] - usb: dwc3: gadget: Use SET_EP_PRIME for NoStream (Torez Smith) [1942772] - usb: dwc3: gadget: Handle stream transfers (Torez Smith) [1942772] - usb: dwc3: gadget: Don't prepare beyond a transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Wait for transfer completion (Torez Smith) [1942772] - usb: dwc3: gadget: Handle XferComplete for streams (Torez Smith) [1942772] - usb: dwc3: gadget: Enable XferComplete event (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor TRB completion handler (Torez Smith) [1942772] - usb: dwc3: gadget: Check for in-progress END_TRANSFER (Torez Smith) [1942772] - usb: dwc3: Get MDWIDTH for DWC_usb32 (Torez Smith) [1942772] - usb: dwc3: Add support for DWC_usb32 IP (Torez Smith) [1942772] - usb: dwc3: use true,false for dwc->otg_restart_host (Torez Smith) [1942772] - usb: dwc2: gadget: move gadget resume after the core is in L0 state (Torez Smith) [1942772] - usb: dwc3: meson-g12a: add support for GXL and GXM SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: support the GXL/GXM DWC3 host phy disconnect (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb init (Torez Smith) [1942772] - usb: dwc3: gadget: Continue to process pending requests (Torez Smith) [1942772] - r8152: support additional Microsoft Surface Ethernet Adapter variant (Torez Smith) [1942772] - r8152: Use MAC address from device tree if available (Torez Smith) [1942772] - net: usb: qmi_wwan: remove redundant assignment to variable status (Torez Smith) [1942772] - net: huawei_cdc_ncm: remove redundant assignment to variable ret (Torez Smith) [1942772] - net: usb: ax88179_178a: remove redundant assignment to variable ret (Torez Smith) [1942772] - usb: dwc3: select USB_ROLE_SWITCH (Torez Smith) [1942772] - usb: dwc3: pci: Enable extcon driver for Intel Merrifield (Torez Smith) [1942772] - dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg() (Torez Smith) [1942772] - usb: hso: correct debug message (Torez Smith) [1942772] - net: sierra_net: Remove unused inline function (Torez Smith) [1942772] - usb: dwc3: gadget: WARN on no-resource status (Torez Smith) [1942772] - usb: dwc3: gadget: Issue END_TRANSFER to retry isoc transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Store resource index of start cmd (Torez Smith) [1942772] - usb: dwc3: core: Use role-switch default dr_mode (Torez Smith) [1942772] - usb: dwc3: drd: Don't free non-existing irq (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle failed kick_transfer (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb2 phy init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: check return of dwc3_meson_g12a_usb_init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: get the reset as shared (Torez Smith) [1942772] - usb: dwc3: meson-g12a: handle the phy and glue registers separately (Torez Smith) [1942772] - usb: dwc3: meson-g12a: specify phy names in soc data (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeue (Torez Smith) [1942772] - usb: dwc3: gadget: Remove unnecessary checks (Torez Smith) [1942772] - usb: dwc3: gadget: Give back staled requests (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle ClearFeature(halt) (Torez Smith) [1942772] - usb: dwc3: support continuous runtime PM with dual role (Torez Smith) [1942772] - USB: dwc3: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5816e (Torez Smith) [1942772] - net: usb: ax88179_178a: Implement ethtool_ops set_eeprom (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request completion check (Torez Smith) [1942772] - USB: dwc2: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - usb: dwc3: gadget: Do link recovery for SS and SSP (Torez Smith) [1942772] - usb: dwc3: gadget: Properly set maxpacket limit (Torez Smith) [1942772] - usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name (Torez Smith) [1942772] - Documentation: driver-api/usb/writing_usb_driver.rst Updates documentation links (Torez Smith) [1942772] - pegasus: Remove pegasus' own workqueue (Torez Smith) [1942772] - usb: dwc2: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: hisilicon: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: xhci-plat: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - net: qmi_wwan: add support for ASKEY WWHC050 (Torez Smith) [1942772] - usb: dwc3: fix up for role switch API change (Torez Smith) [1942772] - usb: dwc2: Silence warning about supplies during deferred probe (Torez Smith) [1942772] - usb: dwc2: Implement set_selfpowered() (Torez Smith) [1942772] - usb: dwc3: core: don't do suspend for device mode if already suspended (Torez Smith) [1942772] - usb: dwc3: Rework resets initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Rework clock initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Add support for role-switch-default-mode binding (Torez Smith) [1942772] - usb: dwc3: Registering a role switch in the DRD code. (Torez Smith) [1942772] - usb: dwc3: core: add support for disabling SS instances in park mode (Torez Smith) [1942772] - usb: dwc3: gadget: Wrap around when skip TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Don't clear flags before transfer ended (Torez Smith) [1942772] - usb: dwc3: Remove kernel doc annotation where it's not needed (Torez Smith) [1942772] - usb: dwc3: Add ACPI support for xHCI ports (Torez Smith) [1942772] - usb: dwc3: exynos: Add support for Exynos5422 suspend clk (Torez Smith) [1942772] - usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3_meson_g12a_otg_init (Torez Smith) [1942772] - usb: dwc3: trace: print enqueue/dequeue pointers too (Torez Smith) [1942772] - usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Add Amlogic A1 DWC3 glue (Torez Smith) [1942772] - cdc_ncm: Fix the build warning (Torez Smith) [1942772] - cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Torez Smith) [1942772] - r8152: reject unsupported coalescing params (Torez Smith) [1942772] - usb: dwc3: gadget: Update chain bit correctly when using sg list (Torez Smith) [1942772] - r8152: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: check disconnect status after long sleep (Torez Smith) [1942772] - net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch (Torez Smith) [1942772] - USB: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: use new helper tcp_v6_gso_csum_prep (Torez Smith) [1942772] - net: usb: cdc-phonet: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - usb: dwc3: qcom: Replace by (Torez Smith) [1942772] - usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields (Torez Smith) [1942772] - usb: dwc2: Fix in ISOC request length checking (Torez Smith) [1942772] - usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows (Torez Smith) [1942772] - usb: dwc3: debug: fix string position formatting mixup with ret and len (Torez Smith) [1942772] - qmi_wwan: unconditionally reject 2 ep interfaces (Torez Smith) [1942772] - qmi_wwan: re-add DW5821e pre-production variant (Torez Smith) [1942772] - r8152: Add MAC passthrough support to new device (Torez Smith) [1942772] - r8152: disable DelayPhyPwrChg (Torez Smith) [1942772] - r8152: avoid the MCU to clear the lanwake (Torez Smith) [1942772] - r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B (Torez Smith) [1942772] - r8152: disable test IO for RTL8153B (Torez Smith) [1942772] - r8152: Disable PLA MCU clock speed down (Torez Smith) [1942772] - r8152: disable U2P3 for RTL8153B (Torez Smith) [1942772] - r8152: get default setting of WOL before initializing (Torez Smith) [1942772] - r8152: reset flow control patch when linking on for RTL8153B (Torez Smith) [1942772] - r8152: fix runtime resume for linking change (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -V variant (Torez Smith) [1942772] - net: usb: lan78xx: Add .ndo_features_check (Torez Smith) [1942772] - usb: dwc2: Drop unlock/lock upon queueing a work item (Torez Smith) [1942772] - usb: dwc3: gadget: Remove END_TRANSFER delay (Torez Smith) [1942772] - usb: dwc3: gadget: Delay starting transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Check END_TRANSFER completion (Torez Smith) [1942772] - usb: dwc3: turn off VBUS when leaving host mode (Torez Smith) [1942772] - usb: dwc2: fix debugfs FIFO count (Torez Smith) [1942772] - usb: dwc2: Fix IN FIFO allocation (Torez Smith) [1942772] - usb: dwc2: Fix Stalling a Non-Isochronous OUT EP (Torez Smith) [1942772] - usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set (Torez Smith) [1942772] - usb: dwc2: Fix NULL qh in dwc2_queue_transaction (Torez Smith) [1942772] - usb: dwc3: gadget: Set link state to RX_Detect on disconnect (Torez Smith) [1942772] - usb: dwc3: gadget: Don't send unintended link state change (Torez Smith) [1942772] - r8152: add missing endpoint sanity check (Torez Smith) [1942772] - net: usb: lan78xx: limit size of local TSO packets (Torez Smith) [1942772] - qmi_wwan: Add support for Quectel RM500Q (Torez Smith) [1942772] - usbip: Fix unsafe unaligned pointer usage (Torez Smith) [1942772] - usb: dwc3: use proper initializers for property entries (Torez Smith) [1942772] - net: r8152: use skb_list_walk_safe helper for gso segments (Torez Smith) [1942772] - net: usb: lan78xx: fix possible skb leak (Torez Smith) [1942772] - net: ch9200: remove unnecessary return (Torez Smith) [1942772] - net: ch9200: use __func__ in debug message (Torez Smith) [1942772] - tools: usb: usbip: Get rid of driver name printout in README (Torez Smith) [1942772] - can: gs_usb: gs_usb_probe(): use descriptors of current altsetting (Torez Smith) [1942772] - can: kvaser_usb: fix interface sanity check (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request complete check (Torez Smith) [1942772] - thunderbolt: Update documentation with the USB4 information (Torez Smith) [1942772] - usbip: Fix error path of vhci_recv_ret_submit() (Torez Smith) [1942772] - usbip: Fix receive error in vhci-hcd when using scatter-gather (Torez Smith) [1942772] - net: usb: lan78xx: Fix error message format specifier (Torez Smith) [1942772] - net: usb: lan78xx: Fix suspend/resume PHY register access error (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -H variant (Torez Smith) [1942772] - usb: dwc3: ep0: Clear started flag on completion (Torez Smith) [1942772] - usb: dwc3: gadget: Clear started flag for non-IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Fix logical condition (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices (Torez Smith) [1942772] - can: ucan: fix non-atomic allocation in completion handler (Torez Smith) [1942772] - net: usb: aqc111: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usbnet: Fix -Wcast-function-type (Torez Smith) [1942772] - net: hso: Fix -Wcast-function-type (Torez Smith) [1942772] - ax88179_178a: add ethtool_op_get_ts_info() (Torez Smith) [1942772] - r8152: avoid to call napi_disable twice (Torez Smith) [1942772] - r8152: Re-order napi_disable in rtl8152_close (Torez Smith) [1942772] - ax88172a: fix information leak on short answers (Torez Smith) [1942772] - usb: dwc2: create debugfs directory under usb root (Torez Smith) [1942772] - usb: dwc3: create debugfs directory under usb root (Torez Smith) [1942772] - net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules (Torez Smith) [1942772] - usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Torez Smith) [1942772] - USBIP: add config dependency for SGL_ALLOC (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5821e with eSIM support (Torez Smith) [1942772] - CDC-NCM: handle incomplete transfer of MTU (Torez Smith) [1942772] - usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Torez Smith) [1942772] - can: peak_usb: fix a potential out-of-sync while decoding packets (Torez Smith) [1942772] - can: usb_8dev: fix use-after-free on disconnect (Torez Smith) [1942772] - can: mcba_usb: fix use-after-free on disconnect (Torez Smith) [1942772] - can: peak_usb: report bus recovery as well (Torez Smith) [1942772] - can: gs_usb: gs_can_open(): prevent memory leak (Torez Smith) [1942772] - usb: Spelling s/enpoint/endpoint/ (Torez Smith) [1942772] - usb: dwc3: gadget: fix race when disabling ep with cancelled xfers (Torez Smith) [1942772] - usb: dwc3: of-simple: add a shutdown (Torez Smith) [1942772] - usbip: Fix free of unallocated memory in vhci tx (Torez Smith) [1942772] - usbip: tools: Fix read_usb_vudc_device() error path handling (Torez Smith) [1942772] - usb: dwc3: pci: prevent memory leak in dwc3_pci_probe (Torez Smith) [1942772] - usb: dwc3: remove the call trace of USBx_GFLADJ (Torez Smith) [1942772] - usb: dwc3: select CONFIG_REGMAP_MMIO (Torez Smith) [1942772] - r8152: check the pointer rtl_fw->fw before using it (Torez Smith) [1942772] - net: lan78xx: remove set but not used variable 'event' (Torez Smith) [1942772] - usb: dwc3: debug: Remove newline printout (Torez Smith) [1942772] - r8152: support firmware of PHY NC for RTL8153A (Torez Smith) [1942772] - r8152: move r8153_patch_request forward (Torez Smith) [1942772] - r8152: add checking fw_offset field of struct fw_mac (Torez Smith) [1942772] - r8152: rename fw_type_1 with fw_mac (Torez Smith) [1942772] - usb: dwc2: use a longer core rest timeout in dwc2_core_reset() (Torez Smith) [1942772] - usb: dwc3: Disable phy suspend after power-on reset (Torez Smith) [1942772] - r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 (Torez Smith) [1942772] - net: usb: lan78xx: Connect PHY before registering MAC (Torez Smith) [1942772] - usb: hso: obey DMA rules in tiocmget (Torez Smith) [1942772] - r8152: support request_firmware for RTL8153 (Torez Smith) [1942772] - net: usb: sr9800: fix uninitialized local variable (Torez Smith) [1942772] - net: usb: ax88179_178a: write mac to hardware in get_mac_addr (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit 0x1050 composition (Torez Smith) [1942772] - usb: dwc3: Remove dev_err() on platform_get_irq() failure (Torez Smith) [1942772] - usb: dwc3: Switch to platform_get_irq_byname_optional() (Torez Smith) [1942772] - r8152: Set macpassthru in reset_resume callback (Torez Smith) [1942772] - qmi_wwan: add support for Cinterion CLS8 devices (Torez Smith) [1942772] - usbip: clean up an indentation issue (Torez Smith) [1942772] - usbip: vhci_hcd indicate failed message (Torez Smith) [1942772] - r8152: Add identifier names for function pointers (Torez Smith) [1942772] - r8152: Use guard clause and fix comment typos (Torez Smith) [1942772] - hso: fix NULL-deref on tty open (Torez Smith) [1942772] - net: usb: ax88179_178a: allow optionally getting mac address from device tree (Torez Smith) [1942772] - r8152: Factor out OOB link list waits (Torez Smith) [1942772] - usbnet: ignore endpoints with invalid wMaxPacketSize (Torez Smith) [1942772] - cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize (Torez Smith) [1942772] - usbnet: sanity checking of packet sizes and device mtu (Torez Smith) [1942772] - r8152: adjust the settings of ups flags (Torez Smith) [1942772] - r8152: modify rtl8152_set_speed function (Torez Smith) [1942772] - usb: dwc3: remove generic PHY calibrate() calls (Torez Smith) [1942772] - usb: gadget: net2280: Move all "ll" registers in one structure (Torez Smith) [1942772] - usb: dwc3: gadget: Workaround Mirosoft's BESL check (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix suspend resume regulator unbalanced disables (Torez Smith) [1942772] - usb: gadget: composite: Set recommended BESL values (Torez Smith) [1942772] - usb: dwc3: gadget: Set BESL config parameter (Torez Smith) [1942772] - usb: dwc3: Separate field holding multiple properties (Torez Smith) [1942772] - usb: dwc3: don't set gadget->is_otg flag (Torez Smith) [1942772] - usb: dwc3: st: Add of_dev_put() in probe function (Torez Smith) [1942772] - usb: dwc3: st: Add of_node_put() before return in probe function (Torez Smith) [1942772] - r8152: add a helper function about setting EEE (Torez Smith) [1942772] - r8152: saving the settings of EEE (Torez Smith) [1942772] - net: usb: Delete unnecessary checks before the macro call “dev_kfree_skb” (Torez Smith) [1942772] - r8152: divide the tx and rx bottom functions (Torez Smith) [1942772] - r8152: fix accessing skb after napi_gro_receive (Torez Smith) [1942772] - r8152: change rx_copybreak and rx_pending through ethtool (Torez Smith) [1942772] - r8152: support skb_add_rx_frag (Torez Smith) [1942772] - r8152: use alloc_pages for rx buffer (Torez Smith) [1942772] - r8152: replace array with linking list for rx information (Torez Smith) [1942772] - r8152: separate the rx buffer size (Torez Smith) [1942772] - usb: dwc3: Use clk_bulk_prepare_enable() (Torez Smith) [1942772] - usb: dwc3: Use devres to get clocks (Torez Smith) [1942772] - usb: dwc3: remove generic PHYs forwarding for XHCI device (Torez Smith) [1942772] - USB: usbip: convert to use dev_groups (Torez Smith) [1942772] - usb: dwc3: Update soft-reset wait polling rate (Torez Smith) [1942772] - usb: dwc2: gadget: Fix kill_all_requests race (Torez Smith) [1942772] - usb: dwc3: omap: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: keystone: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: omap: squash include/linux/platform_data/dwc3-omap.h (Torez Smith) [1942772] - usb: dwc3: meson-g12a: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usbip: tools: fix GCC8 warning for strncpy (Torez Smith) [1942772] - usb: dwc3: Switch to use device_property_count_u32() (Torez Smith) [1942772] - usb: dwc2: Switch to use device_property_count_u32() (Torez Smith) [1942772] - can: kvaser_usb: Use struct_size() in alloc_candev() (Torez Smith) [1942772] - net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 (Torez Smith) [1942772] - ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx (Torez Smith) [1942772] - bluetooth: eliminate the potential race condition when removing the HCI controller (Gopal Tiwari) [1971488]- bareudp: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - vxlan: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - geneve: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - RDMA/siw: Release xarray entry (Kamal Heib) [1971483] - RDMA/siw: Properly check send and receive CQ pointers (Kamal Heib) [1971483] - RDMA/siw: Fix a use after free in siw_alloc_mr (Kamal Heib) [1971483] - RDMA/rxe: Clear all QP fields if creation failed (Kamal Heib) [1971483] - RDMA/rxe: Fix a bug in rxe_fill_ip_info() (Kamal Heib) [1971483] - RDMA/rxe: Remove rxe_dma_device declaration (Kamal Heib) [1971483] - IB/hfi1: Fix error return code in parse_platform_config() (Kamal Heib) [1971483] - IB/hfi1: Remove unused function (Kamal Heib) [1971483] - RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Kamal Heib) [1971483] - IB/isert: Fix a use after free in isert_connect_request (Kamal Heib) [1971483] - RDMA: Verify port when creating flow rule (Kamal Heib) [1971483] - RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Kamal Heib) [1971483] - RDMA/core: Don't access cm_id after its destruction (Kamal Heib) [1971483] - RDMA/core: Prevent divide-by-zero error triggered by the user (Kamal Heib) [1971483] - RDMA/core: Add CM to restrack after successful attachment to a device (Kamal Heib) [1971483] - RDMA/core: Unify RoCE check and re-factor code (Kamal Heib) [1971483] - RDMA/core: Fix corrupted SL on passive side (Kamal Heib) [1971483] - mm: vmalloc: add cond_resched() in __vunmap() (Rafael Aquini) [1978469] - /proc/PID/smaps: Add PMD migration entry parsing (Nico Pache) [1977066] - s390: add 3f program exception handler (Nico Pache) [1977066] - x86/ioremap: Fix CONFIG_EFI=n build (Nico Pache) [1977066] - mm, slub: move slub_debug static key enabling outside slab_mutex (Nico Pache) [1977066] - mm, slub: enable slub_debug static key when creating cache with explicit debug flags (Nico Pache) [1977066] - locking/mutex: Remove repeated declaration (Nico Pache) [1977066] - percpu: make pcpu_nr_empty_pop_pages per chunk type (Nico Pache) [1977066] - mm/swap: don't SetPageWorkingset unconditionally during swapin (Nico Pache) [1977066] - s390/tlb: make cleared_pXs flags consistent with generic code (Nico Pache) [1977066] - mm, compaction: make fast_isolate_freepages() stay within zone (Nico Pache) [1977066] - mm/vmscan: restore zone_reclaim_mode ABI (Nico Pache) [1977066] - mm, compaction: move high_pfn to the for loop scope (Nico Pache) [1977066] - memblock: do not start bottom-up allocations with kernel_end (Nico Pache) [1977066] - mm, page_alloc: disable pcplists during memory offline (Nico Pache) [1977066] - mm, page_alloc: move draining pcplists to page isolation users (Nico Pache) [1977066] - mm, page_alloc: cache pageset high and batch in struct zone (Nico Pache) [1977066] - mm, page_alloc: simplify pageset_update() (Nico Pache) [1977066] - mm, page_alloc: fix core hung in free_pcppages_bulk() (Nico Pache) [1977066] - mm, page_alloc: remove setup_pageset() (Nico Pache) [1977066] - mm, page_alloc: calculate pageset high and batch once per zone (Nico Pache) [1977066] - mm, pcp: share common code between memory hotplug and percpu sysctl handler (Nico Pache) [1977066] - mm, page_alloc: clean up pageset high and batch update (Nico Pache) [1977066] - s390/uv: handle destroy page legacy interface (Nico Pache) [1977066] - mm/filemap: fix filemap_map_pages for THP (Nico Pache) [1977066] - mm: filemap: add missing FGP_ flags in kerneldoc comment for pagecache_get_page (Nico Pache) [1977066] - mm/filemap.c: rewrite pagecache_get_page documentation (Nico Pache) [1977066] - mm: filemap: clear idle flag for writes (Nico Pache) [1977066] - mm: document semantics of ZONE_MOVABLE (Nico Pache) [1977066] - mm/page_isolation: cleanup set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: exit early when pageblock is isolated in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_alloc: tweak comments in has_unmovable_pages() (Nico Pache) [1977066] - mm: reuse only-pte-mapped KSM page in do_wp_page() (Nico Pache) [1977066] - mm/memory.c: skip spurious TLB flush for retried page fault (Nico Pache) [1977066] - /proc/PID/smaps: consistent whitespace output format (Nico Pache) [1977066] - mm/memcontrol.c: prevent missed memory.low load tears (Nico Pache) [1977066] - mm, memcg: prevent mem_cgroup_protected store tearing (Nico Pache) [1977066] - mm, memcg: prevent memory.min load/store tearing (Nico Pache) [1977066] - mm, mempolicy: fix up gup usage in lookup_node (Nico Pache) [1977066] - mm/page_ext.c: drop pfn_present() check when onlining (Nico Pache) [1977066] - drivers/base/memory.c: drop pages_correctly_probed() (Nico Pache) [1977066] - drivers/base/memory.c: drop section_count (Nico Pache) [1977066] - include/linux/mm.h: remove dead code totalram_pages_set() (Nico Pache) [1977066] - tools headers uapi: Sync asm-generic/mman-common.h with the kernel (Nico Pache) [1977066] - mm/memcg: Relocate tcpmem to below memory in struct mem_cgroup (Waiman Long) [1959772] - mm/memcg: optimize user context object stock access (Waiman Long) [1959772] - mm/memcg: improve refill_obj_stock() performance (Waiman Long) [1959772] - mm/memcg: cache vmstat data in percpu memcg_stock_pcp (Waiman Long) [1959772] - mm/memcg: move mod_objcg_state() to memcontrol.c (Waiman Long) [1959772] - mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_MEMCG_KMEM (Waiman Long) [1959772] - mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_cgroup_{un}charge_pages() (Waiman Long) [1959772] - mm: memcontrol: use obj_cgroup APIs to charge kmem pages (Waiman Long) [1959772] - mm: memcontrol: change ug->dummy_page only if memcg changed (Waiman Long) [1959772] - mm: memcontrol: directly access page->memcg_data in mm/page_alloc.c (Waiman Long) [1959772] - mm: memcontrol: introduce obj_cgroup_{un}charge_pages (Waiman Long) [1959772] - mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Waiman Long) [1959772] - mm: memmap defer init doesn't work as expected (Baoquan He) [1906271] - mm: check nr_initialised with PAGES_PER_SECTION directly in defer_init() (Baoquan He) [1906271] - mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while onlining memory (Baoquan He) [1906271] - mm, memory_hotplug: update pcp lists everytime onlining a memory block (Baoquan He) [1906271] - mm: pass migratetype into memmap_init_zone() and move_pfn_range_to_zone() (Baoquan He) [1906271] - nfs: account for selinux security context when deciding to share superblock (Scott Mayhew) [1927027] - nfs: remove unneeded null check in nfs_fill_super() (Scott Mayhew) [1927027] - lsm,selinux: add new hook to compare new mount to an existing mount (Scott Mayhew) [1927027] - libceph: allow addrvecs with a single NONE/blank address (Jeff Layton) [1972278] - scsi: megaraid_sas: Update driver version to 07.717.02.00-rc1 (Tomas Henzl) [1968170] - scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Tomas Henzl) [1968170] - scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Tomas Henzl) [1968170] - scsi: megaraid_sas: Fix resource leak in case of probe failure (Tomas Henzl) [1968170] - scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSURE device through firmware (Tomas Henzl) [1968170] - scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock (Tomas Henzl) [1968170] - scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne) [1927508] - drivers: do not build devm_platform_get_and_ioremap_resource() for s390x (Jaroslav Kysela) [1917388] - redhat: update ALSA configs and add regmap-sdw-mbq to redhat/filter-modules.sh (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - alsa: control_led - fix initialization in the mode show callback (Jaroslav Kysela) [1917388] - ALSA: seq: Fix race of snd_seq_timer_open() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: headphone and mic don't work on an Acer laptop (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode (Jaroslav Kysela) [1917388] - ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir: Remove fix for DMI entry on Lenovo 2020 platforms (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo 2020 AMD platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: reset enabled_cores state at suspend (Jaroslav Kysela) [1917388] - ASoC: fsl-asoc-card: Set .owner attribute when registering card. (Jaroslav Kysela) [1917388] - ASoC: topology: Fix spelling mistake "vesion" -> "version" (Jaroslav Kysela) [1917388] - ASoC: rt5659: Fix the lost powers for the HDA header (Jaroslav Kysela) [1917388] - ASoC: core: Fix Null-point-dereference in fmt_single_name() (Jaroslav Kysela) [1917388] - spi: pxa2xx: Drop useless comment in the pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Switch to use BIT() and GENMASK() in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Update header block in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Add SSC2 and SSPSP2 SSP registers (Jaroslav Kysela) [1917388] - ASoC: pxa: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: pxa: pxa-ssp: Remove redundant null check before clk_prepare_enable/clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: set phase two word length register (Jaroslav Kysela) [1917388] - ASoC: pxa: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: Fix 7/8 spaces indentation in Kconfig (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: Remove manual DMA peripheral ID assignment (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: add missed checks for clk_get() (Jaroslav Kysela) [1917388] - ASoC: Intel: fix error code cnl_set_dsp_D0() (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Unassign ram_read and read_write ops (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove haswell solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_dsp_get_thread_context (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP interface fields (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: remove unneeded semicolon (Jaroslav Kysela) [1917388] - catpt: Switch to use list_entry_is_head() helper (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Optimize applying user settings (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Correct clock selection for dai trigger (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Skip position update for unprepared streams (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Relax clock selection conditions (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Fix compilation when CONFIG_MODULES is disabled (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Cleanup after power routines streamlining (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Replace open coded variant of resource_intersection() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Streamline power routines across LPT and WPT (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Change SSP2-Codec DAI id to 0 (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Drop compress-cpu-dai bits (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5677: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: set card and driver name dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5650: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove rt5640 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove max98090 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: use inclusive language for SSP bclk/fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: Atom: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: select WANT_DEV_COREDUMP (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add explicit DMADEVICES kconfig dependency (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: Remove duplicate kconfigs (Jaroslav Kysela) [1917388] - ASoC: remove zte zx drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: add missing stream rates and format (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: Remove unused control callback structure (Jaroslav Kysela) [1917388] - ASoC: wm8994: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: wm8903: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: wm8523: Fix a typo in a comment (Jaroslav Kysela) [1917388] - ASoC: wm8350: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: wm5102: Use get_unaligned_be16() for dac_comp_coeff (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: wcd9335: Remove unnecessary conversion to bool (Jaroslav Kysela) [1917388] - ASoC: rt715: remove unused parameter (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add the calibration functions (Jaroslav Kysela) [1917388] - ASoC: rt5682: clock driver must use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: rt1015: enable BCLK detection after calibration (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Add support for more data formats (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Move format check into `set_fmt()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Rearrange operations in `hw_params()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Fix not setting word length if DAIFMT_CBS_CFS (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix regulator_dev_lookup() fails for id "LDO_VAUD18" (Jaroslav Kysela) [1917388] - ASoC: Remove mt6359_platform_driver_remove (Jaroslav Kysela) [1917388] - ASoC: Fix vaud18 power leakage of mt6359 (Jaroslav Kysela) [1917388] - ASoC: es8316: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix Bitclock polarity inversion (Jaroslav Kysela) [1917388] - ASoC: cs35l33: fix an error code in probe() (Jaroslav Kysela) [1917388] - ASoC: cs35l34: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: wm8998: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd9335: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: TSCS454: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: TSCS42xx: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: ts3a227e: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tlv320: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tas571x: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: tas*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tas2562: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: remove remnants of sirf prima/atlas audio codec (Jaroslav Kysela) [1917388] - ASoC: rt5645: add error checking to rt5645_probe function (Jaroslav Kysela) [1917388] - Revert "ASoC: rt5645: fix a NULL pointer dereference" (Jaroslav Kysela) [1917388] - ASoC: rt1015: modify calibration sequence for better performance (Jaroslav Kysela) [1917388] - ASoC: rk3328: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: pcm179x: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: pcm1789: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: nau8315: revise the power event of EN_PIN dapm widget for symmetry (Jaroslav Kysela) [1917388] - ASoC: nau8315: add codec driver (Jaroslav Kysela) [1917388] - ASoC: gtm601: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es8328: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: es7241: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es7134: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: da9055: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: da7219: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Add DAPM widget to set HP out to cap-less mode (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Don't change cap-couple setting in HP PMU/PMD (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Adjust timeouts for cap-coupled outputs (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Reset interrupt flags in bias PREPARE (Jaroslav Kysela) [1917388] - ASoC: codecs/jz47xx: Use regmap_{set,clear}_bits (Jaroslav Kysela) [1917388] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove cancel_work_sync in runtime suspend (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: Add RX support (Jaroslav Kysela) [1917388] - ALSA: cx46xx: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Convert from cpu to data format (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: tegra: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: tegra: Don't warn on probe deferral (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_rt5640: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_wm8753: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: trimslice.c: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: ti: davinci-evm: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: ti: davinci: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ti: j721e-evm: Fix compiler warning when CONFIG_OF=n (Jaroslav Kysela) [1917388] - ASoC: ti: omap-abe-twl6040: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: ti: omap-mcsp: remove duplicate test (Jaroslav Kysela) [1917388] - ASoC: uniphier: Simplify the return expression of uniphier_aio_startup (Jaroslav Kysela) [1917388] - ASoC: uniphier: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: rename shadowing variable (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: align function prototype (Jaroslav Kysela) [1917388] - ALSA: x86: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Jaroslav Kysela) [1917388] - ASoC: cs42l56: fix up error handling in probe (Jaroslav Kysela) [1917388] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [1917388] - ASoC: cs42l51: manage mclk shutdown delay (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait for PLL to lock before switching to it (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Only start PLL if it is needed (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait at least 150us after writing SCLK_PRESENT (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Use bclk from hw_params if set_sysclk was not called (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Report jack and button detection (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Add Capture Support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix channel width support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Always wait at least 3ms after reset (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Don't enable/disable regulator at Bias Level (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix mixer volume control (Jaroslav Kysela) [1917388] - ASoC: cs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: bd28623: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: alc5632: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak4458: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak4118: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: alc5623: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak5558: Correct the dai name for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: change function name to ak5558_reset (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add support for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak5558: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove platform data and move micbias bindings include (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: adau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: Add ADAU1372 audio CODEC support (Jaroslav Kysela) [1917388] - ASoC: amd: fix for pcm_read() error (Jaroslav Kysela) [1917388] - ASoC: amd: drop S24_LE format support (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for ALC1015P codec in acp3x machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: raven: acp3x-i2s: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: remove unnecessary assignments (Jaroslav Kysela) [1917388] - ASoC: amd: fix acpi dependency kernel warning (Jaroslav Kysela) [1917388] - ASoC: amd: update spdx license for acp machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for RT5682 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Adding DAI LINK for rt1015 codec (Jaroslav Kysela) [1917388] - ASoC: amd: Adding support for ALC1015 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: AMD RV RT5682 should depends on CROS_EC (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: remove invalid kernel-doc comment (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - refine DMI entries for some Lenovo products (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 (Jaroslav Kysela) [1917388] - ASoC: amd: Replacing MSI with Legacy IRQ model (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2 (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS) (Jaroslav Kysela) [1917388] - ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) (Jaroslav Kysela) [1917388] - ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Jaroslav Kysela) [1917388] - ASoC: amd: Return -ENODEV for non-existing ACPI call (Jaroslav Kysela) [1917388] - ASoC: amd: support other audio modes for raven (Jaroslav Kysela) [1917388] - ASoC: topology: adhere to KUNIT formatting standard (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ALSA: trident: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sonicvibes: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sis7019: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: remove unneeded break (Jaroslav Kysela) [1917388] - ALSA: hdsp: don't disable if not enabled (Jaroslav Kysela) [1917388] - ALSA: hdsp: hardware output loopback (Jaroslav Kysela) [1917388] - ALSA: pci: mixart: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ALSA: maestro: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: lola: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Fix missing check in snd_intel8x0m_create (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Don't update period unless prepared (Jaroslav Kysela) [1917388] - ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Jaroslav Kysela) [1917388] - ALSA: ens1370: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use dma_set_mask_and_coherent to simplify code (Jaroslav Kysela) [1917388] - ALSA: ctxfi: fix comment syntax in file headers (Jaroslav Kysela) [1917388] - ALSA: ctxfi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Jaroslav Kysela) [1917388] - ALSA: bt87x: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: azt3328: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: asihpi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Jaroslav Kysela) [1917388] - ALSA: dice: disable double_pcm_frames mode for M-Audio Profire 610, 2626 and Avid M-Box 3 Pro (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix calculation for size of IR context payload (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix check for the size of isochronous packet payload (Jaroslav Kysela) [1917388] - ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Jaroslav Kysela) [1917388] - ALSA: bebob: enable to deliver MIDI messages for multiple ports (Jaroslav Kysela) [1917388] - ALSA: bebob: detect the number of available MIDI ports (Jaroslav Kysela) [1917388] - ALSA: bebob: code refactoring for stream format detection (Jaroslav Kysela) [1917388] - ALSA: dice: fix null pointer dereference when node is disconnected (Jaroslav Kysela) [1917388] - ALSA: fireface: fix to parse sync status register of latter protocol (Jaroslav Kysela) [1917388] - ALSA: bebob: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: fireface: remove unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: oxfw: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: dice: add support for Lexicon I-ONIX FW810s (Jaroslav Kysela) [1917388] - ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Jaroslav Kysela) [1917388] - ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Jaroslav Kysela) [1917388] - ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() (Jaroslav Kysela) [1917388] - ALSA: firewire: fix comparison to bool warning (Jaroslav Kysela) [1917388] - ALSA: firewire: Replace tasklet with work (Jaroslav Kysela) [1917388] - ALSA: firewire: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [1917388] - ALSA: vx: Use roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: pcsp: Fix fall-through warnings for Clang (Jaroslav Kysela) [1917388] - ALSA: dummy: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: aloop: Fix initialization of controls (Jaroslav Kysela) [1917388] - ALSA: aloop: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1917388] - ASoC: SOF: ext_manifest: use explicit number for elem_type (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: allow for partial match in parent name (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add helper to identify parent driver. (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add new fields for mach_params (Jaroslav Kysela) [1917388] - ASoC: rt5682: Add a new property for the DMIC clock driving (Jaroslav Kysela) [1917388] - ALSA: hda: Change AZX_MAX_BUF_SIZE from 1GB to 4MB (Jaroslav Kysela) [1917388] - soundwire: sysfs: Constify static struct attribute_group (Jaroslav Kysela) [1917388] - ALSA: remove trailing semicolon in macro definition (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older firmware (Jaroslav Kysela) [1917388] - ASoC: SOF: use current DAI config during resume (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: Update ADL P to use its own descriptor (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add missing use_acpi_target_states for TGL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: remove useless code (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix typo of SND_SOC_SOF_PCI (Jaroslav Kysela) [1917388] - ASOC: SOF: simplify nocodec mode (Jaroslav Kysela) [1917388] - ASoC: SOF: pcm: export snd_pcm_dai_link_fixup (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: update set_mach_params() (Jaroslav Kysela) [1917388] - ASoC: SOF: change signature of set_mach_params() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add Kconfig option for probe workqueues (Jaroslav Kysela) [1917388] - ASoC: SOF: Simplify sof_probe_complete handling for acpi/pci/of (Jaroslav Kysela) [1917388] - ASoC: SOF: core: Add missing error prints to device probe operation (Jaroslav Kysela) [1917388] - ASoC: SOF: match SSP config with pcm hw params (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: add hw params callback for SSP DAIs (Jaroslav Kysela) [1917388] - ASoC: SOF: parse multiple SSP DAI and hw configs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: drop display power on/off in D0i3 flows (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: move ELH chip info (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: APL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: CNL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: ICL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: fix EHL ops (Jaroslav Kysela) [1917388] - ASoC: SOF: core: harden shutdown helper (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: fix core status verification (Jaroslav Kysela) [1917388] - ASoC: SOF: add a helper to get topology configured mclk (Jaroslav Kysela) [1917388] - ASoC: SOF: only allocate debugfs cache buffers for IPC flood entries (Jaroslav Kysela) [1917388] - ASoC: SOF: fix debugfs initialisation error handling (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable async suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: turn off display power in resume (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: fix wrong poll bits in dsp power down (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: unregister DMIC device on probe error (Jaroslav Kysela) [1917388] - ALSA: hda: move Intel SoundWire ACPI scan to dedicated module (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: simplify Kconfig (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: move DSP_CONFIG use to platform-specific drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: split PCI into different drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: ACPI: avoid reverse module dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: relax ABI checks and avoid unnecessary warnings (Jaroslav Kysela) [1917388] - ASoC: SOF: fix runtime pm usage mismatch after probe errors (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add dev_dbg() when DMIC number is overridden (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: don't keep a temporary variable (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: detect DMIC number in SoundWire mixed config (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: refine ACPI match (Jaroslav Kysela) [1917388] - ASoC: SOF: HDA: (cosmetic) simplify hda_dsp_d0i3_work() (Jaroslav Kysela) [1917388] - ASoC: SOF: remove unused functions (Jaroslav Kysela) [1917388] - ASoC: SOF: fix string format for errors (Jaroslav Kysela) [1917388] - ASoC: SOF: add missing pm debug (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: release display power at link_power (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use hdac_ext fine-grained link management (Jaroslav Kysela) [1917388] - ASoC: SOF: debug: Fix a potential issue on string buffer termination (Jaroslav Kysela) [1917388] - ASoC: SOF: add be_hw_params_fixup() for ALH (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: Prevent NULL pointer dereference with no TLV (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: hda-loader: use snd_sof_dsp_core_power_down/up APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Filter out unneeded core power up/downs (Jaroslav Kysela) [1917388] - ASoC: SOF: update dsp core power status in common APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda-loader: keep init cores alive (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use snd_sof_dsp_core_power_up/down API (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Enable DMI L1 for trace (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable DMI L1 for D0i3-compatible streams (Jaroslav Kysela) [1917388] - ASoC: SOF: add a pointer to download repo in case FW request fails (Jaroslav Kysela) [1917388] - ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support to AlderLake-P (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: tgl: do thorough remove at .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add snd_sof_device_shutdown() helper for shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: add .shutdown() callback to snd_sof_dsp_ops (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Avoid checking jack on system suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Modify existing helper to disable WAKEEN (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Resume codec to do jack detection (Jaroslav Kysela) [1917388] - ASoC: SOF: add mutex to protect the dsp_power_state access (Jaroslav Kysela) [1917388] - ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and" (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: update kernel-doc description (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add SoundWire support for ADL-S (Jaroslav Kysela) [1917388] - ASoC: SOF: control: fix cppcheck warning in snd_sof_volume_info() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and catpt drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and Atom/SST drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: acpi: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support for Alderlake-S (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: fix Kconfig punctuation (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Fix random noise at the HDMI output (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL jack-less SoundWire configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL SoundWire base configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoc: Intel: board: add BE DAI link for WoV (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl: Add MST route change to kbl machine drivers (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Set card.components string (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Add support for Bay Trail CR / SSP0 (Jaroslav Kysela) [1917388] - ASoC: Intel: Baytrail: Add quirk for the Dell Venue 10 Pro 5055 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: Unify the thinkpad10 and aegex10 byt-match quirks (Jaroslav Kysela) [1917388] - ASoC: Intel: Boards: cml_da7219_max98390: add capture stream for echo reference (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: add max98390 echo reference support (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add jack detect support (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Remove 44100 sample-rate from the media and deep-buffer DAI descriptions (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Stop advertising non working S24LE support (Jaroslav Kysela) [1917388] - ASoC: intel: sof_rt5682: use the topology mclk (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_rt5682: Add ALC1015Q-VB speaker amp support (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: fix -frame-larger-than (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add used AIF to the components string (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: remove unused static variable (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove TGL RVP mixed SoundWire/TDM config (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove unused TGL table with rt5682 only (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Compile when any configuration is selected (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: sof-wm8804: add check for PLL setting (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ACPI matching table for HP Spectre x360 (Jaroslav Kysela) [1917388] - ASoC: intel: sof_sdw: add trace for dai links (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: detect DMIC number based on mach params (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add mic:dmic and cfg-mics component strings (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible (Jaroslav Kysela) [1917388] - ASoC: Intel: sof-sdw: indent and add quirks consistently (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: reorganize quirks by generation (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: max98373: get dapm from cpu_dai (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add machine driver for BYT/WM5102 (Jaroslav Kysela) [1917388] - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E (Jaroslav Kysela) [1917388] - ASoC: Intel: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Wake up device before configuring SSP port (Jaroslav Kysela) [1917388] - ASoC: Intel: remove duplicate MODULE_LICENSE/DESCRIPTION tags (Jaroslav Kysela) [1917388] - ASoC: Intel: adl: remove sof_fw_filename setting in ADL snd_soc_acpi_mach (Jaroslav Kysela) [1917388] - ASoC: Intel: common: add ACPI matching tables for Alder Lake (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Jaroslav Kysela) [1917388] - ASoC: intel: skl: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Move snd_soc_dai_set_tdm_slot call to cht_codec_fixup (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Mele PCG03 Mini PC (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_INTERNAL_MIC_MAP input-mapping (Jaroslav Kysela) [1917388] - ASoC: Intel: byt/cht: set pm ops dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_pdata structure (Jaroslav Kysela) [1917388] - ASoC: Intel: Make atom components independent of sst-dsp (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST-legacy specific constants (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST firmware components (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST ACPI component (Jaroslav Kysela) [1917388] - ASoC: Intel: Select catpt and deprecate haswell (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5677: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5650: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Simple sysfs attributes (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Event tracing (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Device driver lifecycle (Jaroslav Kysela) [1917388] - drivers: provide devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: PCM operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Firmware loading and context restore (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Define DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add IPC message handlers (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Implement IPC protocol (Jaroslav Kysela) [1917388] - ASoC: Intel: Add catpt base members (Jaroslav Kysela) [1917388] - resource: Introduce resource_intersection() for overlapping resources (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: byt/cht: set card and driver name at run time (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Enable DMA transfer mode (Jaroslav Kysela) [1917388] - ASoC: Intel: keembay: use inclusive language for bclk and fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcht_es8316: Remove comment about SSP0 being untested (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove bclk_ratio (Jaroslav Kysela) [1917388] - ASoC: cs42l73: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: cs53l30: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Regmap must use_single_read/write (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: fix the function number of SDCA control for feature unit 0x1E (Jaroslav Kysela) [1917388] - ASoC: da7219: do not request a new clock consummer reference (Jaroslav Kysela) [1917388] - ASoC: max98088: fix ni clock divider calculation (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: add the notification when volume changed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: change capture switch controls (Jaroslav Kysela) [1917388] - ASoC: da7219: properly get clk from the provider (Jaroslav Kysela) [1917388] - ASoC: wcd934x: use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Avoid overwriting CHPF (Jaroslav Kysela) [1917388] - ASoC: ak4458: enable daisy chain (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add support on format S32_LE (Jaroslav Kysela) [1917388] - ASoC: rt286: Generalize support for ALC3263 codec (Jaroslav Kysela) [1917388] - ASoC: rt298: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: rt286: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: Disable cache mechanism for readbacks (Jaroslav Kysela) [1917388] - ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (Jaroslav Kysela) [1917388] - ASoC: rt286: Fix upper byte in DMIC2 configuration (Jaroslav Kysela) [1917388] - ASoC: ak4458: check reset control status (Jaroslav Kysela) [1917388] - ASoC: codecs: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt715: remove kcontrols which no longer be used (Jaroslav Kysela) [1917388] - ASoC: rt715: add main capture switch and main capture volume (Jaroslav Kysela) [1917388] - ASoC: rt715: modification for code simplicity (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Fix missing IRQF_ONESHOT as only threaded handler (Jaroslav Kysela) [1917388] - ASoC: cs35l35: remove unused including (Jaroslav Kysela) [1917388] - ASoC: ak5558: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: cs35l36: Fix an error handling path in 'cs35l36_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: cs35l35: Fix an error handling path in 'cs35l35_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: wcd9335: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: remove registers to sync with rt1019 datasheet (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: tas2770: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: cx2072x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add AIC3106 (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: Fix runtime PM imbalance in tas2552_probe (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove pack_id check in rt1011 (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add SPI support (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move I2C to separated file (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: rename probe function (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move model definitions (Jaroslav Kysela) [1917388] - ASoC: max98390: Add support for tx slot configuration. (Jaroslav Kysela) [1917388] - ASoC: ak5558: Fix s/show/slow/ typo (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Register clocks before registering component (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Increase maximum register in regmap (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a rt5670_components() helper (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 (Jaroslav Kysela) [1917388] - ASoC: da732x: simplify code (Jaroslav Kysela) [1917388] - ASoC: lm49453: fix useless assignment before return (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix spelling mistake "reate" -> "create" (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add MT6359 accdet jack driver (Jaroslav Kysela) [1917388] - ASoC: max98373: Added 30ms turn on/off time delay (Jaroslav Kysela) [1917388] - ASoC: max98373: Changed amp shutdown register as volatile (Jaroslav Kysela) [1917388] - ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk (Jaroslav Kysela) [1917388] - ASoC: max98373: Added controls for autorestart config (Jaroslav Kysela) [1917388] - ASoC: rt1015: Add bclk detection and dc detection (Jaroslav Kysela) [1917388] - ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Jaroslav Kysela) [1917388] - ASoC: rt1019: make symbol 'rt1019_i2c_driver' static (Jaroslav Kysela) [1917388] - ASoC: rt1019: add rt1019 amplifier driver (Jaroslav Kysela) [1917388] - ASoC: tscs454: remove useless test on PLL disable (Jaroslav Kysela) [1917388] - ASoC: tlv320dac33: clarify expression (Jaroslav Kysela) [1917388] - ASoC: tas2770: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove warning on return value (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: sti-sas: remove unused struct members (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: align function prototype (Jaroslav Kysela) [1917388] - ASoC: pcm1681: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: nau8825: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6359: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6358: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: max98090: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove unused spk_mask member (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: align function arguments (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: da7219-aad: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove duplicate else branch (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove useless return (Jaroslav Kysela) [1917388] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1917388] - ASoC: ad1836: remove useless return (Jaroslav Kysela) [1917388] - ASoC: ab8500-codec: remove useless structure (Jaroslav Kysela) [1917388] - ASoC: rt711: add snd_soc_component remove callback (Jaroslav Kysela) [1917388] - ASoC: rt5659: Update MCLK rate in set_sysclk() (Jaroslav Kysela) [1917388] - ASoC: rt5640: Rename 'Mono DAC Playback Volume' to 'DAC2 Playback Volume' (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add acpi device id for rt1015p (Jaroslav Kysela) [1917388] - ASoC: wm_hubs: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: simplify return value (Jaroslav Kysela) [1917388] - ASoC: wm8996: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8994: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm8978: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8958-dsp2: rename local 'control' arrays (Jaroslav Kysela) [1917388] - ASoC: arizona: fix function argument (Jaroslav Kysela) [1917388] - ASoC: wm2200: remove unused structure (Jaroslav Kysela) [1917388] - ASoC: rt5682: add delay time of workqueue to control next IRQ event (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Remove unused including (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Fix return value check in rt715_sdca_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Set clock source for both ways of stream (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Provide finer control on playback path (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Disable regulators if probe fails (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Remove power if the driver is being removed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Add RT711 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: rt5645: The ALC3270 variant does not have a headset-mic pin (Jaroslav Kysela) [1917388] - ASoC: rt5645: Move rt5645_platform_data to sound/soc/codecs/rt5645.c (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Remove superfluous error message (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Add RT715 sdca vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: wm8962: Relax bit clock divider searching (Jaroslav Kysela) [1917388] - ASoC: rt1316: Fix return value check in rt1316_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: Fix identation of .driver elements (Jaroslav Kysela) [1917388] - ASoC: codec: Omit superfluous error message in jz4760_codec_probe() (Jaroslav Kysela) [1917388] - ASoC: sigmadsp-regmap: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: rt5631: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: jz4760: fix set but not used warning (Jaroslav Kysela) [1917388] - ASoC: cs4270: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5677: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5677: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5670: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5668: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5668: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5665: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5663: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5660: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5659: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5651: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5651: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: use logical OR (Jaroslav Kysela) [1917388] - ASoC: rt5640: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1308: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1305: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1016: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1015: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove redundant test (Jaroslav Kysela) [1917388] - ASoC: rt1011: use logical OR (Jaroslav Kysela) [1917388] - ASoC: wm8524: Do not print probe defer error (Jaroslav Kysela) [1917388] - ASoC: codecs: nau8825: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt1316: Add RT1316 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoc: rt5631: Constify static struct coeff_clk_div (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct acpi_device_id (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct sdw_slave_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: remove useless return (Jaroslav Kysela) [1917388] - ASoC: wcd9335: clarify return value (Jaroslav Kysela) [1917388] - ASoC: wcd-clsh-v2: align function prototypes (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: add a sanity check in set channel map (Jaroslav Kysela) [1917388] - ASoC: es8316: Simplify adc_pga_gain_tlv table (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Jaroslav Kysela) [1917388] - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from Sto1 ADC mixer settings (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'HP Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'OUT Channel Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt1015: fix i2c communication error (Jaroslav Kysela) [1917388] - ASoC: codec: Add driver for JZ4760 internal codec (Jaroslav Kysela) [1917388] - ASoC: codec/ingenic: Depend on MACH_INGENIC (Jaroslav Kysela) [1917388] - ASoC: codec: hdmi-codec: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown (Jaroslav Kysela) [1917388] - ASoC: rt5682: do nothing in rt5682_suspend/resume in sdw mode (Jaroslav Kysela) [1917388] - ASoC: rt5682-sdw: cancel_work_sync() in .remove and .suspend (Jaroslav Kysela) [1917388] - ASoC: rt711-sdw: use cancel_work_sync() for .remove (Jaroslav Kysela) [1917388] - ASoC: rt700-sdw: use cancel_work_sync() in .remove as well as .suspend (Jaroslav Kysela) [1917388] - ASoC: mt6359: reduce log verbosity for optional DT properties (Jaroslav Kysela) [1917388] - ASoC: codecs: add missing max_register in regmap config (Jaroslav Kysela) [1917388] - ASoC: cpcap: fix microphone timeslot mask (Jaroslav Kysela) [1917388] - ASoC: rt5659: Add Kconfig prompt (Jaroslav Kysela) [1917388] - ASoC: max98373: Fixes a typo in max98373_feedback_get (Jaroslav Kysela) [1917388] - ASoC: ak4458: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove connection with LDO2 in DAPM graph (Jaroslav Kysela) [1917388] - ASoC: ml26124: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lm49453: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: cx2072x: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: alc5632: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ab8500: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lochnagar-sc: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mt6660: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mc13783: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ssm2602: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: zl38060: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: jz4740: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ak*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tscs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: max*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: es*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: da*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: nau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: rt*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tlv*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: wm*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: remove sirf prima/atlas drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: soundwire: increase resume timeout (Jaroslav Kysela) [1917388] - ASoC: es8316: Fix possible NULL pointer deref in es8316_disable_jack_detect() (Jaroslav Kysela) [1917388] - ASoC: rt5682: enable fast discharge for headset unplugging (Jaroslav Kysela) [1917388] - ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test (Jaroslav Kysela) [1917388] - ASoC: rt5645: Enable internal microphone and JD on ECS EF20 (Jaroslav Kysela) [1917388] - ASoC: rt5645: add inv_hp_det flag (Jaroslav Kysela) [1917388] - ASoC: rt5645: Add ACPI-defined GPIO for ECS EF20 series (Jaroslav Kysela) [1917388] - ASoC: rt5645: Introduce mapping for ACPI-defined GPIO (Jaroslav Kysela) [1917388] - ASoC: rt1015: re-calibrate again when resuming (Jaroslav Kysela) [1917388] - ASoC: rt5645: Remove the redundant delay time (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove unneeded variables in rt1015_priv (Jaroslav Kysela) [1917388] - ASoC: rt1015: refactor retry loop and rt1015_priv allocation (Jaroslav Kysela) [1917388] - ASoC: rt1015: return error if any when setting bypass_boost (Jaroslav Kysela) [1917388] - ASoC: rt1015: save boost_mode only if valid (Jaroslav Kysela) [1917388] - ASoC: rt1015: sort header inclusions (Jaroslav Kysela) [1917388] - ASoC: Intel: common: Fix some typos (Jaroslav Kysela) [1917388] - ASoC: soc.h: remove for_each_rtd_dais_rollback() (Jaroslav Kysela) [1917388] - ASoC: soc.h: return error if multi platform at snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: fixup return timing for snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: add asoc_link_to_cpu/codec/platform() macro (Jaroslav Kysela) [1917388] - ASoC: add soc-jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: Align the word of comment for SND_SOC_DAIFMT_CBC_CFC (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix always-false condition (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix signed/unsigned issue (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: ignore dummy-DAI at soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-utils: add snd_soc_component_is_dummy() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate DAI name if soc_pcm_params_symmetry() failed (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't use "name" on __soc_pcm_params_symmetry() macro (Jaroslav Kysela) [1917388] - ASoC: core: Don't set platform name when of_node is set (Jaroslav Kysela) [1917388] - ASoC: soc-compress: lock pcm_mutex to resolve lockdep error (Jaroslav Kysela) [1917388] - ASoC: soc-core: use device_unregister() if rtd allocation failed (Jaroslav Kysela) [1917388] - ASoC: soc-core: add comment for rtd freeing (Jaroslav Kysela) [1917388] - ASoC: soc-component: Add snd_soc_pcm_component_ack (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]component_xxx() (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]dai_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for dpcm_be_dai_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for soc_pcm_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_startup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_run_update_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_be_dai_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_path_get() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: share DPCM BE DAI stop operation (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove unneeded !rtd->dai_link check (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup dpcm_be_dai_startup() user count (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_hw_sanity_check() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_update_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: direct copy at snd_soc_set_runtime_hwparams() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_cpu/codec_dai_name() macro (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: check DAI activity under soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix DMI handling (Jaroslav Kysela) [1917388] - ASoC: soc-dai: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add error log (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove shadowing variable (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove redundant assignment (Jaroslav Kysela) [1917388] - ASoC: soc-ops: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_set_fe_runtime() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup_fe() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_init_runtime_hw() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove strange format storing (Jaroslav Kysela) [1917388] - ASoC: soc-core: Prevent warning if no DMI table is present (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hw param limits calculation for multi-DAI (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hwparams min/max init for dpcm (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_format() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_chan() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_rate() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: change error message to debug message (Jaroslav Kysela) [1917388] - ASoC: dapm: use component prefix when checking widget names (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup snd_pcm_limit_hw_rates() timing (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: use snd_pcm_hardware at dpcm_runtime_merge_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_create_pcm() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_get_playback_capture() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: tidyup pcm setting (Jaroslav Kysela) [1917388] - ASoC: soc-component: fix undefined reference to __ffssi2 (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_read/write_field() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: remove symmetric_rates/samplebits (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_set_dai_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_set_be_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move dpcm_set_fe_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Fix an uninitialized error code (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: return correct -ERRNO in failure path (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: disconnect BEs if the FE is not ready (Jaroslav Kysela) [1917388] - ASoC: dapm: remove widget from dirty list on free (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: care trigger rollback (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove dpcm_do_trigger() (Jaroslav Kysela) [1917388] - ASoC: pcm: send DAPM_STREAM_STOP event in dpcm_fe_dai_shutdown (Jaroslav Kysela) [1917388] - ASoC: soc-core: tidyup jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_dapm_suspend_resume() (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_playback_digital_mute() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: add soc_compr_clean() and call it from soc_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_link_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_component_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: move soc_compr_free() next to soc_compr_open() (Jaroslav Kysela) [1917388] - ASoC: pcm: call snd_soc_dapm_stream_stop() in soc_pcm_hw_clean (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_copy() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_pointer() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_ack() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_codec_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Get all BEs along DAPM path (Jaroslav Kysela) [1917388] - ASoC: soc-core: Fix component name_prefix parsing (Jaroslav Kysela) [1917388] - ASoC: soc-compress: assume SNDRV_PCM_STREAM_xxx and SND_COMPRESS_xxx are same (Jaroslav Kysela) [1917388] - ASoC: soc-compress: tidyup STREAM vs COMPRESS (Jaroslav Kysela) [1917388] - ASoC: soc-topology: clarify expression (Jaroslav Kysela) [1917388] - ASoC: sync parameter naming : rate / sample_bits (Jaroslav Kysela) [1917388] - ASoC: topology: Check if ops is set before dereference (Jaroslav Kysela) [1917388] - ASoC: topology: Ensure that needed parameters are set (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_clean() and call it from soc_pcm_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_pcm_component_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-link: add mark for snd_soc_link_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move soc_pcm_hw_free() next to soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: dapm: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: dmaengine: Document support for TX only or RX only streams (Jaroslav Kysela) [1917388] - ASoC: soc-core: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ALSA: usb: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Jaroslav Kysela) [1917388] - ALSA: line6: Fix racy initialization of LINE6 MIDI (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Improve driver startup messages (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix control-request direction (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounce access in MIDI EP parser (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Validate MS endpoint descriptors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Remove redundant assignment to len (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit sync clearance at stopping stream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Generic application of implicit fb to Roland/BOSS devices (Jaroslav Kysela) [1917388] - Revert "ALSA: usb-audio: Add support for many Roland devices..." (Jaroslav Kysela) [1917388] - ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Re-apply implicit feedback mode to Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: DJM-750: ensure format is set (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for many Roland devices' implicit feedback quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply implicit feedback mode for BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Explicitly set up the clock selector (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip probe of UA-101 devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop implicit fb quirk entries dubbed for capture (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feeback support for the BOSS GT-1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check connector value on resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Carve out connector value checking into a helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix unintentional sign extension issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Jaroslav Kysela) [1917388] - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix Pioneer DJM-850 control label info (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Configure Pioneer DJM-850 samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Declare Pioneer DJM-850 mixer controls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add Pioneer DJM-850 to quirks-table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request direction to set samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE (Jaroslav Kysela) [1917388] - ALSA: usb-audio: generate midi streaming substream names from jack names (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use usb headers rather than define structs locally (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Allow modifying parameters with succeeding hw_params calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop bogus dB range in too low level (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't abort even if the clock rate differs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for RC-505 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't avoid stopping the stream at disconnection (Jaroslav Kysela) [1917388] - ALSA: usb-audio: More strict state change in EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle invalid running state at releasing EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk (Jaroslav Kysela) [1917388] - ALSA: Convert strlcpy to strscpy when return value is unused (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM-450 to the quirks table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM450 to Pioneer format quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: workaround for iface reset issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "RANGE setting not yet supported" errors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip the clock selector inquiry for single connections (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix hw constraints dependencies (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJM-750 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid implicit feedback on Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set sample rate for all sharing EPs on UAC1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UAC1 rate setup for secondary endpoints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert the last strlcpy() usage (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert remaining strlcpy() to strscpy() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always apply the hw constraints for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Annotate the endpoint index in audioformat (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid unnecessary interface re-setup (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Choose audioformat of a counter-part substream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix the missing endpoints creations for quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for BOSS AD-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb support for Steinberg UR22 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller (Jaroslav Kysela) [1917388] - ALSA: usb-audio: US16x08: fix value count for level meters (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix MOTU M-Series quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix quirks for other BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit_fb module option (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add generic implicit fb parsing (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Factor out the implicit feedback quirk code (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Quirk for BOSS GT-001 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Show sync endpoint information in proc outputs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use unsigned char for iface and altsettings fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Replace slave/master terms (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify rate_min/max and rates set up (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Unify the code for the next packet size calculation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop unneeded snd_usb_substream fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactoring endpoint URB deactivation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use atomic_t for endpoint use_count (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Constify audioformat pointer references (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix possible stall of implicit fb packet ring-buffer (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactor endpoint management (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix EP matching for continuous rates (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always set up the parameters after resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_callback() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Stop both endpoints properly at error (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't set altsetting before initializing sample rate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Pass snd_usb_audio object to quirk functions (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_host_interface() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop keep_interface flag again (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Create endpoint objects at parsing phase (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid doubly initialization for implicit fb (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop debug.h (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify hw_params rules (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add hw constraint for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Move snd_usb_autoresume() call out of setup_hw_info() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Track implicit fb sync endpoint in audioformat list (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Improve some debug prints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set and clear sync EP link properly (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_endpoint() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check implicit feedback EP generically for UAC2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check valid altsetting at parsing rates for UAC2/3 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't call usb_set_interface() at trigger callback (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle discrete rates properly in hw constraints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add delay quirk for all Logitech USB devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Qu-16 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for MODX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Line6 Pod Go interface requires static clock rate quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Cancel pending works before suspend (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Fix compile warning without PCI (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Move unsol callback setups to parser (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: make some const arrays static, makes object smaller (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add ZxR surround DAC setup. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 PLL write helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Remove now unnecessary DSP setup functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Ensure DSP is properly setup post-firmware download. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 exram helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add stream port remapping function. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Reset codec upon initialization. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Change Input Source enum strings. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Jaroslav Kysela) [1917388] - ALSA: hda: Reinstate runtime_allow() for all hda controllers (Jaroslav Kysela) [1917388] - ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE (Jaroslav Kysela) [1917388] - ALSA: hda: Flush pending unsolicited events before suspend (Jaroslav Kysela) [1917388] - ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Jaroslav Kysela) [1917388] - ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Jaroslav Kysela) [1917388] - ALSA: hda: Separate runtime and system suspend (Jaroslav Kysela) [1917388] - ALSA: hda: update the power_state during the direct-complete (Jaroslav Kysela) [1917388] - ALSA: hda: Balance runtime/system PM if direct-complete is disabled (Jaroslav Kysela) [1917388] - ALSA: hda: Refactor codec PM to use direct-complete optimization (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda: Fix a regression in Capture Switch mixer read (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-M PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [1917388] - ALSA: hda: fixup headset for ASUS GU502 laptop (Jaroslav Kysela) [1917388] - ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Jaroslav Kysela) [1917388] - ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP OMEN laptop (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Re-order CX5066 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC662 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Headset Mic issue on HP platform (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: GA503 use same quirks as GA401 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Jaroslav Kysela) [1917388] - ALSA: HDA: Add access description in __snd_hda_add_vmaster (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model (Jaroslav Kysela) [1917388] - ALSA: HDA - remove the custom implementation for the audio LED trigger (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix max DP-MST dev_num for Intel TGL+ platforms (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Make CS8409 driver more generic by using fixups. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Fix CS42L42 Headset Mic volume control name (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Cleanup patch_cirrus.c code. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add error handling into CS8409 I2C functions (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Jaroslav Kysela) [1917388] - ALSA: hda: generic: Fix the micmute led init state (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Jaroslav Kysela) [1917388] - ALSA: hda: Drop the BATCH workaround for AMD controllers (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add jack detect interrupt support from CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 (Jaroslav Kysela) [1917388] - ALSA: hda - bind headset buttons to the headphone jack (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel NUC 10 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [1917388] - ALSA: hda: Add another CometLake-H PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Drop bogus check at closing a stream (Jaroslav Kysela) [1917388] - ALSA: hda: Drop power save deny list entry for Clevo W65_67SB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: modify EAPD in the ALC886 (Jaroslav Kysela) [1917388] - ALSA: hda/via: Apply the workaround generically for Clevo machines (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Remove unnecessary null-check from hda_tegra_runtime_resume() (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Reset hardware (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Use clk_bulk helpers (Jaroslav Kysela) [1917388] - ALSA: hda: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda: boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jaroslav Kysela) [1917388] - ALSA: pci: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ALSA: hda/via: Add minimum mute flag (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi - enable runtime pm for CI AMD display audio (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: fix tegra-hda on tegra30 soc (Jaroslav Kysela) [1917388] - ALSA: hda: Revert "ALSA: hda: Allow setting preallocation again for x86" (Jaroslav Kysela) [1917388] - ALSA: hda: Fix spelling mistakes (Jaroslav Kysela) [1917388] - ALSA: hda: ignore invalid NHLT table (Jaroslav Kysela) [1917388] - ALSA: hda: intel-nhlt: verify config type (Jaroslav Kysela) [1917388] - ALSA: hda: fix kernel-doc warnings (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Alder Lake support (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: Add SND_INTEL_BYT_PREFER_SOF Kconfig option (Jaroslav Kysela) [1917388] - ALSA: hda: add link_power op to hdac_bus_ops (Jaroslav Kysela) [1917388] - ALSA: hda: Constify static attribute_group (Jaroslav Kysela) [1917388] - ALSA: hda: Use DIV_ROUND_UP()/roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: ignore dsp_driver parameter for PCI legacy devices (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Broadwell ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add helper for ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix missing check of the new non-cached buffer type (Jaroslav Kysela) [1917388] - ALSA: pcm: use dma_can_mmap() to check if a device supports dma_mmap_* (Jaroslav Kysela) [1917388] - ALSA: timer: Fix master timer notification (Jaroslav Kysela) [1917388] - ALSA: control led: fix memory leak in snd_ctl_led_register (Jaroslav Kysela) [1917388] - ALSA: control: Fix racy management of user ctl memory size account (Jaroslav Kysela) [1917388] - ALSA: control_led - fix the stack usage (control element ops) (Jaroslav Kysela) [1917388] - ALSA: control - double free in snd_ctl_led_init() (Jaroslav Kysela) [1917388] - ALSA: control: Add memory consumption limit to user controls (Jaroslav Kysela) [1917388] - ALSA: control - off by one in store_mode() (Jaroslav Kysela) [1917388] - ALSA: control led - improve the set_led_id() parser (Jaroslav Kysela) [1917388] - ALSA: control - add the missing prev_lops2 initialization (Jaroslav Kysela) [1917388] - ALSA: led control - add sysfs kcontrol LED marking layer (Jaroslav Kysela) [1917388] - ALSA: control - add sysfs support to the LED trigger module (Jaroslav Kysela) [1917388] - ALSA: control - add generic LED trigger module as the new control layer (Jaroslav Kysela) [1917388] - ALSA: control - add layer registration routines (Jaroslav Kysela) [1917388] - ALSA: control - introduce snd_ctl_notify_one() helper (Jaroslav Kysela) [1917388] - ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix couple of typos (Jaroslav Kysela) [1917388] - ALSA: core: avoid -Wempty-body warnings (Jaroslav Kysela) [1917388] - ALSA: pcm: Add debug print on memory allocation failure (Jaroslav Kysela) [1917388] - ALSA: core - add missing compress device type to /proc/asound/devices (Jaroslav Kysela) [1917388] - ALSA: pcm: Use for_each_pcm_substream() macro (Jaroslav Kysela) [1917388] - ALSA: pcm: Don't call sync_stop if it hasn't been stopped (Jaroslav Kysela) [1917388] - ALSA: pcm: Assure sync with the pending stop operation at suspend (Jaroslav Kysela) [1917388] - ALSA: pcm: Call sync_stop at disconnection (Jaroslav Kysela) [1917388] - ASoC: dmaengine_pcm: add peripheral configuration (Jaroslav Kysela) [1917388] - ALSA: core: Fix the debugfs removal at snd_card_free() (Jaroslav Kysela) [1917388] - ALSA: jack: implement software jack injection via debugfs (Jaroslav Kysela) [1917388] - ALSA: pcm: One more dependency for hw constraints (Jaroslav Kysela) [1917388] - ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Jaroslav Kysela) [1917388] - ALSA: oss: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Remove redundant comments (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix a few more UBSAN fixes (Jaroslav Kysela) [1917388] - ALSA: pcm: Clear the full allocated memory at hw_params (Jaroslav Kysela) [1917388] - ALSA: memalloc: Align buffer allocations in page size (Jaroslav Kysela) [1917388] - ALSA: pcm: Remove snd_pcm_lib_preallocate_dma_free() (Jaroslav Kysela) [1917388] - ALSA: core: memalloc: add page alignment for iram (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: rawmidi: Access runtime->avail always in spinlock (Jaroslav Kysela) [1917388] - ALSA: seq: Use bool for snd_seq_queue internal flags (Jaroslav Kysela) [1917388] - ALSA: compress: allow pause and resume during draining (Jaroslav Kysela) [1917388] - ALSA: ctl: fix error path at adding user-defined element set (Jaroslav Kysela) [1917388] - ALSA: seq: remove useless function (Jaroslav Kysela) [1917388] - ALSA: fix kernel-doc markups (Jaroslav Kysela) [1917388] - soundwire: SDCA: add helper macro to access controls (Jaroslav Kysela) [1917388] - soundwire: add static port mapping support (Jaroslav Kysela) [1917388] - soundwire: add definition for DPn BlockPackingMode (Jaroslav Kysela) [1917388] - soundwire: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: intel: don't return error when clock stop failed (Jaroslav Kysela) [1917388] - soundwire: intel: Use kzalloc for allocating only one thing (Jaroslav Kysela) [1917388] - soundwire: cadence: add status in dev_dbg 'State change' log (Jaroslav Kysela) [1917388] - soundwire: cadence: adjust verbosity in response handling (Jaroslav Kysela) [1917388] - soundwire: cadence: fix ACK/NAK handling (Jaroslav Kysela) [1917388] - soundwire: cadence: reduce timeout on transactions (Jaroslav Kysela) [1917388] - soundwire: bus: use consistent tests for return values (Jaroslav Kysela) [1917388] - soundwire: qcom: fix handling of qcom,ports-block-pack-mode (Jaroslav Kysela) [1917388] - soundwire: intel_init: test link->cdns (Jaroslav Kysela) [1917388] - soundwire: qcom: handle return correctly in qcom_swrm_transport_params (Jaroslav Kysela) [1917388] - soundwire: qcom: cleanup internal port config indexing (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for fifo space to be available before read/write (Jaroslav Kysela) [1917388] - soundwire: qcom: add static port map support (Jaroslav Kysela) [1917388] - soundwire: qcom: update port map allocation bit mask (Jaroslav Kysela) [1917388] - soundwire: stream: fix memory leak in stream config error path (Jaroslav Kysela) [1917388] - soundwire: qcom: use signed variable for error return (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for enumeration to be complete in probe (Jaroslav Kysela) [1917388] - soundwire: qcom: add auto enumeration support (Jaroslav Kysela) [1917388] - soundwire: export sdw_compare_devid, sdw_extract_slave_id and sdw_slave_add (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to new interrupts (Jaroslav Kysela) [1917388] - soundwire: qcom: update register read/write routine (Jaroslav Kysela) [1917388] - soundwire: qcom: start the clock during initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: set continue execution flag for ignored commands (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to missing transport params (Jaroslav Kysela) [1917388] - soundwire: cadence: only prepare attached devices on clock stop (Jaroslav Kysela) [1917388] - soundwire: generic_allocation: fix confusion between group and packing (Jaroslav Kysela) [1917388] - soundwire: bus: Fix device found flag correctly (Jaroslav Kysela) [1917388] - soundwire: cadence_master: fix kernel-doc (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless bus initializations (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: check of_property_read status (Jaroslav Kysela) [1917388] - soundwire: intel: remove useless readl (Jaroslav Kysela) [1917388] - soundwire: generic_bandwidth_allocation: remove useless init (Jaroslav Kysela) [1917388] - soundwire: bus: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: bus: uniquify dev_err() for SCP_INT access (Jaroslav Kysela) [1917388] - soundwire: bus: demote clock stop prepare log to dev_dbg() (Jaroslav Kysela) [1917388] - soundwire: bus: clarify dev_err/dbg device references (Jaroslav Kysela) [1917388] - soundwire: bus: fix confusion on device used by pm_runtime (Jaroslav Kysela) [1917388] - soundwire: export sdw_write/read_no_pm functions (Jaroslav Kysela) [1917388] - soundwire: bus: use no_pm IO routines for all interrupt handling (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_update_no_pm when initializing a device (Jaroslav Kysela) [1917388] - soundwire: return earlier if no slave is attached (Jaroslav Kysela) [1917388] - soundwire: bus: add better dev_dbg to track complete() calls (Jaroslav Kysela) [1917388] - soundwire: bus: add more details to track failed transfers (Jaroslav Kysela) [1917388] - soundwire: use consistent format for Slave devID logs (Jaroslav Kysela) [1917388] - soundwire: bus: test read status (Jaroslav Kysela) [1917388] - soundwire: bus: use correct driver name in error messages (Jaroslav Kysela) [1917388] - soundwire: qcom: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: stream: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: cadence: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: bandwidth_allocation: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: bus: handle master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: Intel: add DMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - soundwire: Intel: introduce DMI quirks for HP Spectre x360 Convertible (Jaroslav Kysela) [1917388] - soundwire: add override addr ops (Jaroslav Kysela) [1917388] - regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ (Jaroslav Kysela) [1917388] - tracing: Fix __print_hex_dump scope (Jaroslav Kysela) [1917388] - tracing: Use seq_buf_hex_dump() to dump buffers (Jaroslav Kysela) [1917388] - seq_buf: Add printing formatted hex dumps (Jaroslav Kysela) [1917388] - powerpc/64: Don't trace code that runs with the soft irq mask unreconciled (Desnes A. Nunes do Rosario) [1921631] - powerpc/64: Disable irq restore warning for now (Desnes A. Nunes do Rosario) [1921631] - powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closely (Desnes A. Nunes do Rosario) [1921631]- watchdog/hpwdt: New PCI IDs (Joseph Szczypek) [1967765] - watchdog: hpwdt: Assign boolean values to a bool variable (Joseph Szczypek) [1967765] - scsi: libfc: Avoid invoking response handler twice if ep is already completed (Chris Leech) [1867301] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1965083] - rq-qos: fix missed wake-ups in rq_qos_throttle try two (Ming Lei) [1972111] - mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches (Waiman Long) [1955561] - mm: memcg/slab: create a new set of kmalloc-cg- caches (Waiman Long) [1955561] - mm: memcg/slab: properly set up gfp flags for objcg pointer array (Waiman Long) [1955561] - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow (Rafael Aquini) [1970194] - mm: remove the filename in the top of file comment in vmalloc.c (Rafael Aquini) [1970194] - mm: cleanup the gfp_mask handling in __vmalloc_area_node (Rafael Aquini) [1970194] - mm/vmalloc.c: remove unnecessary highmem_mask from parameter of gfpflags_allow_blocking() (Rafael Aquini) [1970194] - mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare (Chris von Recklinghausen) [1945442] - userfaultfd: hugetlbfs: fix new flag usage in error path (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix cow where page writtable in child (Chris von Recklinghausen) [1945442] - ovl: fix reference counting in ovl_mmap error path (Chris von Recklinghausen) [1945442] - hugetlb: do early cow when page pinned on src mm (Chris von Recklinghausen) [1945442] - mm: introduce page_needs_cow_for_dma() for deciding whether cow (Chris von Recklinghausen) [1945442] - hugetlb: convert page_huge_active() HPageMigratable flag (Chris von Recklinghausen) [1945442] - hugetlb: use page.private for hugetlb specific page flags (Chris von Recklinghausen) [1945442] - x86/mm: Remove duplicate definition of _PAGE_PAT_LARGE (Chris von Recklinghausen) [1945442] - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Chris von Recklinghausen) [1945442] - mm: hugetlb: fix a race between isolating and freeing page (Chris von Recklinghausen) [1945442] - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Chris von Recklinghausen) [1945442] - mm: introduce vma_set_file function v5 (Chris von Recklinghausen) [1945442] - mm: mmap: fix fput in error path v2 (Chris von Recklinghausen) [1945442] - mm/gup: prevent gup_fast from racing with COW during fork (Chris von Recklinghausen) [1945442] - mm/gup: reorganize internal_get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: remove src/dst mm parameter in copy_page_range() (Chris von Recklinghausen) [1945442] - mm: avoid early COW write protect games during fork() (Chris von Recklinghausen) [1945442] - mm/thp: Split huge pmds/puds if they're pinned when fork() (Chris von Recklinghausen) [1945442] - mm: Do early cow for pinned pages during fork() for ptes (Chris von Recklinghausen) [1945442] - mm/fork: Pass new vma pointer into copy_page_range() (Chris von Recklinghausen) [1945442] - mm: move the copy_one_pte() pte_present check into the caller (Chris von Recklinghausen) [1945442] - mm: split out the non-present case from copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/gup: Remove enfornced COW mechanism (Chris von Recklinghausen) [1945442] - mm/hmm.c: delete duplicated word (Chris von Recklinghausen) [1945442] - mm/hmm: provide the page mapping order in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_unlocked (Chris von Recklinghausen) [1945442] - mm: remove the prot argument from vm_map_ram (Chris von Recklinghausen) [1945442] - mm: remove unmap_vmap_area (Chris von Recklinghausen) [1945442] - mm: don't return the number of pages from map_kernel_range{,_noflush} (Chris von Recklinghausen) [1945442] - x86: fix vmap arguments in map_irq_stack (Chris von Recklinghausen) [1945442] - mm/memory: remove unnecessary pte_devmap case in copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the customizable pfn format from hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_PFN_SPECIAL (Chris von Recklinghausen) [1945442] - mm/hmm: make hmm_range_fault return 0 or -1 (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix build failure with HUGETLB_PAGE but not HUGEBTLBFS (Chris von Recklinghausen) [1945442] - mm/hmm: return error for non-vma snapshots (Chris von Recklinghausen) [1945442] - mm/hmm: do not set pfns when returning an error code (Chris von Recklinghausen) [1945442] - mm/hmm: do not unconditionally set pfns when returning EBUSY (Chris von Recklinghausen) [1945442] - mm/hmm: use device_private_entry_to_pfn() (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_FAULT_SNAPSHOT (Chris von Recklinghausen) [1945442] - mm/hmm: remove unused code and tidy comments (Chris von Recklinghausen) [1945442] - mm/hmm: return the fault type from hmm_pte_need_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: remove pgmap checking for devmap pages (Chris von Recklinghausen) [1945442] - mm/hmm: check the device private page owner in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm: simplify device private page handling in hmm_range_fault (Chris von Recklinghausen) [1945442] - mm: merge hmm_vma_do_fault into into hmm_vma_walk_hole_ (Chris von Recklinghausen) [1945442] - mm/hmm: don't handle the non-fault case in hmm_vma_walk_hole_() (Chris von Recklinghausen) [1945442] - mm/hmm: simplify hmm_vma_walk_hugetlb_entry() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused HMM_FAULT_ALLOW_RETRY flag (Chris von Recklinghausen) [1945442] - mm/hmm: don't provide a stub for hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: do not check pmd_protnone twice in hmm_vma_handle_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: return -EFAULT when setting HMM_PFN_ERROR on requested valid pages (Chris von Recklinghausen) [1945442] - mm/hmm: reorganize how !pte_present is handled in hmm_vma_handle_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: add missing call to hmm_range_need_fault() before returning EFAULT (Chris von Recklinghausen) [1945442] - mm/hmm: add missing pfns set to hmm_vma_walk_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range_dma_map and hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: make full use of walk_page_range() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_mirror and related (Chris von Recklinghausen) [1945442] - mm/hmm: define the pre-processor related parts of hmm.h even if disabled (Chris von Recklinghausen) [1945442] - mm/hmm: allow hmm_range to be used with a mmu_interval_notifier or hmm_mirror (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() infinite loop (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() NULL pointer bug (Chris von Recklinghausen) [1945442] - hmm: use mmu_notifier_get/put for 'struct hmm' (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_handle_pmd stub (Chris von Recklinghausen) [1945442] - mm/hmm: only define hmm_vma_walk_pud if needed (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stub (Chris von Recklinghausen) [1945442] - mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove the legacy hmm_pfn_* APIs (Chris von Recklinghausen) [1945442] - mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entry (Chris von Recklinghausen) [1945442] - mm/hmm: remove the page_shift member from struct hmm_range (Chris von Recklinghausen) [1945442] - mm/hmm: remove superfluous arguments from hmm_range_register (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused vma argument to hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range vma (Chris von Recklinghausen) [1945442] - mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: merge hmm_range_snapshot into hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: replace the block argument to hmm_range_fault with a flags value (Chris von Recklinghausen) [1945442] - mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist (Chris von Recklinghausen) [1945442] - mm/hmm: update HMM documentation (Chris von Recklinghausen) [1945442] - mm: remove the HMM config option (Chris von Recklinghausen) [1945442] - hugetlbfs: on restore reserve error path retain subpool reservation (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix potential memory leak (Chris von Recklinghausen) [1945442] - mm/vmalloc: separate put pages and flush VM flags (Chris von Recklinghausen) [1945442] - zsmalloc: switch from alloc_vm_area to get_vm_area (Chris von Recklinghausen) [1945442] - mm: allow a NULL fn callback in apply_to_page_range (Chris von Recklinghausen) [1945442] - mm: add a vmap_pfn function (Chris von Recklinghausen) [1945442] - mm: add a VM_MAP_PUT_PAGES flag for vmap (Chris von Recklinghausen) [1945442] - mm: update the documentation for vfree (Chris von Recklinghausen) [1945442] - mm, slub: use kmem_cache_debug_flags() in deactivate_slab() (Chris von Recklinghausen) [1945442] - mm, slab, slub: clear the slab_cache field when freeing page (Chris von Recklinghausen) [1945442] - mm: slab: provide krealloc_array() (Chris von Recklinghausen) [1945442] - mm: slab: clarify krealloc()'s behavior with __GFP_ZERO (Chris von Recklinghausen) [1945442] - mm/slab_common.c: use list_for_each_entry in dump_unreclaimable_slab() (Chris von Recklinghausen) [1945442] - mm/slub: make add_full() condition more explicit (Chris von Recklinghausen) [1945442] - mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc (Chris von Recklinghausen) [1945442] - mm/slub.c: branch optimization in free slowpath (Chris von Recklinghausen) [1945442] - include/linux/slab.h: fix a typo error in comment (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix a warning while make xmldocs (Chris von Recklinghausen) [1945442] - mm/userfaultfd: fix memory corruption due to writeprotect (Chris von Recklinghausen) [1945442] - mm/migrate: fixup setting UFFD_WP flag (Chris von Recklinghausen) [1945442] - mm/rmap: fixup copying of soft dirty and uffd ptes (Chris von Recklinghausen) [1945442] - mm/userfaultfd: disable userfaultfd-wp on x86_32 (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: fix SIGSEGV if huge mmap fails (Chris von Recklinghausen) [1945442] - mm: do not rely on mm == current->mm in __get_user_pages_locked (Chris von Recklinghausen) [1945442] - mm: Introduce mm_struct.has_pinned (Chris von Recklinghausen) [1945442] - mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: enforce that vmap can't map pages executable (Chris von Recklinghausen) [1945442] - mm: remove map_vm_range (Chris von Recklinghausen) [1945442] - mm: rename vmap_page_range to map_kernel_range (Chris von Recklinghausen) [1945442] - mm: remove vmap_page_range_noflush and vunmap_page_range (Chris von Recklinghausen) [1945442] - mm: only allow page table mappings for built-in zsmalloc (Chris von Recklinghausen) [1945442] - mm: unexport unmap_kernel_range_noflush (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: add write-protect test (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: refactor statistics (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: fix compiler warning (Chris von Recklinghausen) [1945442] - hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: recycle lock threads first (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: generalize read and poll (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: cleanup help messages (Chris von Recklinghausen) [1945442] - userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally (Chris von Recklinghausen) [1945442] - userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update (Chris von Recklinghausen) [1945442] - userfaultfd: wp: don't wake up when doing write protect (Chris von Recklinghausen) [1945442] - userfaultfd: wp: enabled write protection in userfaultfd API (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add the writeprotect API to userfaultfd ioctl (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support write protection for userfault vma range (Chris von Recklinghausen) [1945442] - khugepaged: skip collapse if uffd-wp detected (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support swap and page migration (Chris von Recklinghausen) [1945442] - mm/mprotect.c: fix compilation warning because of unused 'mm' variable (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add pmd_swp_*uffd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork (Chris von Recklinghausen) [1945442] - userfaultfd: wp: apply _PAGE_UFFD_WP bit (Chris von Recklinghausen) [1945442] - mm: merge parameters for change_protection() (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add UFFDIO_COPY_MODE_WP (Chris von Recklinghausen) [1945442] - userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add WP pagetable tracking to x86 (Chris von Recklinghausen) [1945442] - userfaultfd: wp: hook userfault handler to write protection fault (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add helper for writeprotect check (Chris von Recklinghausen) [1945442] - userfaultfd: untag user pointers (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix typo in the Kconfig help text (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up externs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename => (Chris von Recklinghausen) [1945442] - x86/mm/pat: Standardize on memtype_*() prefix for APIs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up PAT initialization flags (Chris von Recklinghausen) [1945442] - x86/mm/pat: Harmonize 'struct memtype *' local variable and function parameter use (Chris von Recklinghausen) [1945442] - x86/mm/pat: Simplify the free_memtype() control flow (Chris von Recklinghausen) [1945442] - x86/mm/pat: Create fixed width output in /sys/kernel/debug/x86/pat_memtype_list, similar to the E820 debug printouts (Chris von Recklinghausen) [1945442] - x86/mm/pat: Disambiguate PAT-disabled boot messages (Chris von Recklinghausen) [1945442] - x86/mm/pat: Update the comments in pat.c and pat_interval.c and refresh the code a bit (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix off-by-one bugs in interval tree search (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Chris von Recklinghausen) [1945442] - x86/mm/pat: Drop the rbt_ prefix from external memtype calls (Chris von Recklinghausen) [1945442] - x86/mm/pat: Do not pass 'rb_root' down the memtype tree helper functions (Chris von Recklinghausen) [1945442] - x86/mm/pat: Convert the PAT tree to a generic interval tree (Chris von Recklinghausen) [1945442] - x86/mm: Tabulate the page table encoding definitions (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_wt() function (Chris von Recklinghausen) [1945442] - x86/mm: Remove set_pages_x() and set_pages_nx() (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_array_*() functions (Chris von Recklinghausen) [1945442] - x86/mm: Unexport set_memory_x() and set_memory_nx() (Chris von Recklinghausen) [1945442] - x86/Kconfig: Fix spelling mistake "effectivness" -> "effectiveness" (Chris von Recklinghausen) [1945442] - x86/mm: Remove unused variable 'old_pte' (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Rename pat_rbtree.c to pat_interval.c" (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/" (Chris von Recklinghausen) [1945442] - ipv6: Allow the l3mdev to be a loopback (Antoine Tenart) [1973229] - vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart) [1965600] - vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Antoine Tenart) [1965600] - ipv6: Fix handling of LLA with VRF and sockets bound to VRF (Antoine Tenart) [1965600] - ipv6: allow ping to link-local address in VRF (Antoine Tenart) [1965600] - vrf: mark skb for multicast or link-local as enslaved to VRF (Antoine Tenart) [1965600] - net: allow traceroute with a specified interface in a vrf (Antoine Tenart) [1965600] - virtchnl: Enable RSS configure for AVF (Ivan Vecera) [1966954] - virtchnl: Advertise virtchnl UDP segmentation offload capability (Ivan Vecera) [1966954] - virtchnl: Allow ignoring opcodes on specific VF (Ivan Vecera) [1966954] - virtchnl: Fix layout of RSS structures (Ivan Vecera) [1966954] - virtchnl: Enable FDIR Configure for AVF (Ivan Vecera) [1966954] - virtchnl: Add missing explicit padding to structures (Ivan Vecera) [1966954] - virtchnl: use u8 type for a field in the virtchnl_filter struct (Ivan Vecera) [1966954] - tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1944685] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944685] - bpf: Add size arg to build_id_parse function (Michael Petlan) [1944685] - bpf: Move stack_map_get_build_id into lib (Michael Petlan) [1944685] - perf map: Fix error return code in maps__clone() (Michael Petlan) [1944685] - perf ftrace: Fix access to pid in array when setting a pid filter (Michael Petlan) [1944685] - perf auxtrace: Fix potential NULL pointer dereference (Michael Petlan) [1944685] - perf data: Fix error return code in perf_data__create_dir() (Michael Petlan) [1944685] - perf arm-spe: Avoid potential buffer overrun (Michael Petlan) [1944685] - perf report: Fix wrong LBR block sorting (Michael Petlan) [1944685] - perf inject: Fix repipe usage (Michael Petlan) [1944685] - perf test: Change to use bash for daemon test (Michael Petlan) [1944685] - perf record: Fix memory leak in vDSO found using ASAN (Michael Petlan) [1944685] - perf test: Remove now useless failing sub test "BPF relocation checker" (Michael Petlan) [1944685] - perf daemon: Return from kill functions (Michael Petlan) [1944685] - perf daemon: Force waipid for all session on SIGCHLD delivery (Michael Petlan) [1944685] - perf top: Fix BPF support related crash with perf_event_paranoid=3 + kptr_restrict (Michael Petlan) [1944685] - perf pmu: Validate raw event with sysfs exported format bits (Michael Petlan) [1944685] - perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records (Michael Petlan) [1944685] - perf synthetic-events: Fix uninitialized 'kernel_thread' variable (Michael Petlan) [1944685] - perf auxtrace: Fix auxtrace queue conflict (Michael Petlan) [1944685] - perf cs-etm: Fix bitmap for option (Michael Petlan) [1944685] - perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Michael Petlan) [1944685] - perf report: Fix -F for branch & mem modes (Michael Petlan) [1944685] - perf tests x86: Move insn.h include to make sure it finds stddef.h (Michael Petlan) [1944685] - perf test: Support the ins_lat check in the X86 specific test (Michael Petlan) [1944685] - perf test: Fix sample-parsing failure on non-x86 platforms (Michael Petlan) [1944685] - perf archive: Fix filtering of empty build-ids (Michael Petlan) [1944685] - perf daemon: Fix compile error with Asan (Michael Petlan) [1944685] - perf stat: Fix use-after-free when -r option is used (Michael Petlan) [1944685] - libperf: Add perf_evlist__reset_id_hash() (Michael Petlan) [1944685] - perf stat: Fix wrong skipping for per-die aggregation (Michael Petlan) [1944685] - tools headers UAPI: Update tools' copy of linux/coresight-pmu.h (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in perf_time_to_tsc test (Michael Petlan) [1944685] - perf test: Fix cpu map leaks in cpu_map_print test (Michael Petlan) [1944685] - perf test: Fix a memory leak in thread_map_remove test (Michael Petlan) [1944685] - perf test: Fix a thread map leak in thread_map_synthesize test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in switch_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in keep_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in code_reading test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in sw_clock_freq test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in task_exit test (Michael Petlan) [1944685] - perf test: Fix a memory leak in attr test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in basic mmap test (Michael Petlan) [1944685] - perf tools: Fix event's PMU name parsing (Michael Petlan) [1944685] - perf daemon: Fix running test for non root user (Michael Petlan) [1944685] - perf daemon: Fix control fifo permissions (Michael Petlan) [1944685] - perf build: Fix ccache usage in $(CC) when generating arch errno table (Michael Petlan) [1944685] - perf tools: Fix documentation of verbose options (Michael Petlan) [1944685] - perf traceevent: Ensure read cmdlines are null terminated. (Michael Petlan) [1944685] - perf diff: Don't crash on freeing errno-session on the error path (Michael Petlan) [1944685] - perf tools: Clean 'generated' directory used for creating the syscall table on x86 (Michael Petlan) [1944685] - perf build: Move feature cleanup under tools/build (Michael Petlan) [1944685] - perf tools: Cast (struct timeval).tv_sec when printing (Michael Petlan) [1944685] - perf buildid-cache: Don't skip 16-byte build-ids (Michael Petlan) [1944685] - perf buildid-cache: Add test for 16-byte build-id (Michael Petlan) [1944685] - perf symbol: Remove redundant libbfd checks (Michael Petlan) [1944685] - perf test: Output the sub testing result in cs-etm (Michael Petlan) [1944685] - perf test: Suppress logs in cs-etm testing (Michael Petlan) [1944685] - perf tools: Fix arm64 build error with gcc-11 (Michael Petlan) [1944685] - perf intel-pt: Add documentation for tracing virtual machines (Michael Petlan) [1944685] - perf intel-pt: Split VM-Entry and VM-Exit branches (Michael Petlan) [1944685] - perf intel-pt: Adjust sample flags for VM-Exit (Michael Petlan) [1944685] - perf intel-pt: Allow for a guest kernel address filter (Michael Petlan) [1944685] - perf intel-pt: Support decoding of guest kernel (Michael Petlan) [1944685] - perf machine: Factor out machine__idle_thread() (Michael Petlan) [1944685] - perf machine: Factor out machines__find_guest() (Michael Petlan) [1944685] - perf intel-pt: Amend decoder to track the NR flag (Michael Petlan) [1944685] - perf intel-pt: Retain the last PIP packet payload as is (Michael Petlan) [1944685] - perf intel_pt: Add vmlaunch and vmresume as branches (Michael Petlan) [1944685] - perf script: Add branch types for VM-Entry and VM-Exit (Michael Petlan) [1944685] - perf auxtrace: Automatically group aux-output events (Michael Petlan) [1944685] - perf test: Fix unaligned access in sample parsing test (Michael Petlan) [1944685] - perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processing (Michael Petlan) [1944685] - perf intel-pt: Add PSB events (Michael Petlan) [1944685] - perf intel-pt: Fix IPC with CYC threshold (Michael Petlan) [1944685] - perf intel-pt: Fix premature IPC (Michael Petlan) [1944685] - perf intel-pt: Fix missing CYC processing in PSB (Michael Petlan) [1944685] - perf record: Fix continue profiling after draining the buffer (Michael Petlan) [1944685] - perf tools: Simplify the calculation of variables (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mp DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mq DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mn DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Fix indentation of brackets in imx8mm metrics (Michael Petlan) [1944685] - perf annotate: Do not jump after 'k' is pressed (Michael Petlan) [1944685] - perf metricgroup: Remove unneeded semicolon (Michael Petlan) [1944685] - perf tools: Add OCaml demangling (Michael Petlan) [1944685] - tools api fs: Cache cgroupfs mount point (Michael Petlan) [1944685] - tools api fs: Diet cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - tools api fs: Prefer cgroup v1 path in cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - perf symbols: Resolve symbols against debug file first (Michael Petlan) [1944685] - perf probe: Fix kretprobe issue caused by GCC bug (Michael Petlan) [1944685] - perf symbols: Fix return value when loading PE DSO (Michael Petlan) [1944685] - perf symbols: Make dso__load_bfd_symbols() load PE files from debug cache only (Michael Petlan) [1944685] - perf symbols: Use (long) for iterator for bfd symbols (Michael Petlan) [1944685] - perf annotate: Fix jump parsing for C++ code. (Michael Petlan) [1944685] - perf arm-spe: Set sample's data source field (Michael Petlan) [1944685] - perf arm-spe: Synthesize memory event (Michael Petlan) [1944685] - perf arm-spe: Fill address info for samples (Michael Petlan) [1944685] - perf arm-spe: Store operation type in packet (Michael Petlan) [1944685] - perf arm-spe: Store memory address in packet (Michael Petlan) [1944685] - perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRC (Michael Petlan) [1944685] - perf env: Remove unneeded internal/cpumap inclusions (Michael Petlan) [1944685] - perf tools: Remove unused xyarray.c as it was moved to tools/lib/perf (Michael Petlan) [1944685] - perf tools: Replace lkml.org links with lore (Michael Petlan) [1944685] - perf tests: Add daemon 'lock' test (Michael Petlan) [1944685] - perf tests: Add daemon 'ping' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'signal' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'stop' command test (Michael Petlan) [1944685] - perf tests: Add daemon reconfig test (Michael Petlan) [1944685] - perf tests: Add daemon 'list' command test (Michael Petlan) [1944685] - perf daemon: Add examples to man page (Michael Petlan) [1944685] - perf daemon: Add up time for daemon/session list (Michael Petlan) [1944685] - perf daemon: Use control to stop session (Michael Petlan) [1944685] - perf daemon: Add 'ping' command (Michael Petlan) [1944685] - perf daemon: Set control fifo for session (Michael Petlan) [1944685] - perf daemon: Allow only one daemon over base directory (Michael Petlan) [1944685] - perf daemon: Add 'stop' command (Michael Petlan) [1944685] - perf daemon: Add 'signal' command (Michael Petlan) [1944685] - perf daemon: Add 'list' command (Michael Petlan) [1944685] - perf daemon: Add signalfd support (Michael Petlan) [1944685] - perf daemon: Add background support (Michael Petlan) [1944685] - perf daemon: Add config file change check (Michael Petlan) [1944685] - perf daemon: Add config file support (Michael Petlan) [1944685] - perf daemon: Add client socket support (Michael Petlan) [1944685] - perf daemon: Add server socket support (Michael Petlan) [1944685] - perf daemon: Add base option (Michael Petlan) [1944685] - perf daemon: Add config option (Michael Petlan) [1944685] - perf daemon: Add daemon command (Michael Petlan) [1944685] - perf script: Simplify bool conversion (Michael Petlan) [1944685] - perf arm64/s390: Fix printf conversion specifier for IP addresses (Michael Petlan) [1944685] - perf script: Support filtering by hex address (Michael Petlan) [1944685] - perf intlist: Change 'struct intlist' int member to 'unsigned long' (Michael Petlan) [1944685] - perf tools: Update topdown documentation for Sapphire Rapids (Michael Petlan) [1944685] - perf stat: Support L2 Topdown events (Michael Petlan) [1944685] - perf test: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf report: Support instruction latency (Michael Petlan) [1944685] - perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf c2c: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support the auxiliary event (Michael Petlan) [1944685] - perf probe: Add protection to avoid endless loop (Michael Petlan) [1944685] - perf trace-event-info: Rename for_each_event. (Michael Petlan) [1944685] - perf inject jit: Add namespaces support (Michael Petlan) [1944685] - perf namespaces: Add 'in_pidns' to nsinfo struct (Michael Petlan) [1944685] - perf tools: Use scandir() to iterate threads when synthesizing PERF_RECORD_ events (Michael Petlan) [1944685] - perf tools: Skip PERF_RECORD_MMAP event synthesis for kernel threads (Michael Petlan) [1944685] - perf tools: Use /proc//task//status for PERF_RECORD_ event synthesis (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for A76 (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for Ampere eMag (Michael Petlan) [1944685] - perf vendor events arm64: Add common and uarch event JSON (Michael Petlan) [1944685] - perf vendor events arm64: Fix Ampere eMag event typo (Michael Petlan) [1944685] - perf script: Support DSO filter like in other perf tools (Michael Petlan) [1944685] - perf tools: Fix DSO filtering when not finding a map for a sampled address (Michael Petlan) [1944685] - perf stat: Add Topdown metrics events as default events (Michael Petlan) [1944685] - perf test: Add parse-metric memory bandwidth testcase (Michael Petlan) [1944685] - perf tools: Add 'ping' control command (Michael Petlan) [1944685] - perf tools: Add 'stop' control command (Michael Petlan) [1944685] - perf config: Make perf_config_global() global (Michael Petlan) [1944685] - perf config: Make perf_config_system() global (Michael Petlan) [1944685] - perf config: Add perf_home_perfconfig function (Michael Petlan) [1944685] - perf debug: Add debug_set_display_time function (Michael Petlan) [1944685] - perf config: Add config set interface (Michael Petlan) [1944685] - perf config: Make perf_config_from_file() static (Michael Petlan) [1944685] - perf test: Add test case for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf report: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf script: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf record: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf mem: Support data page size (Michael Petlan) [1944685] - perf mem: Clean up output format (Michael Petlan) [1944685] - perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 (Michael Petlan) [1944685] - perf c2c: Add local variables for output metrics (Michael Petlan) [1944685] - perf c2c: Refactor node display (Michael Petlan) [1944685] - perf c2c: Fix argument type for percent() (Michael Petlan) [1944685] - perf c2c: Refactor display filter (Michael Petlan) [1944685] - perf c2c: Refactor hist entry validation (Michael Petlan) [1944685] - perf c2c: Rename for shared cache line stats (Michael Petlan) [1944685] - perf stat: Enable counting events for BPF programs (Michael Petlan) [1944685] - perf build: Support build BPF skeletons with perf (Michael Petlan) [1944685] - perf record: Tweak "Lowering..." warning in record_opts__config_freq (Michael Petlan) [1944685] - perf buildid-list: Add support for mmap2's buildid events (Michael Petlan) [1944685] - perf buildid-cache: Add --debuginfod option to specify a server to fetch debug files (Michael Petlan) [1944685] - perf tools: Add support to display build ids when available in PERF_RECORD_MMAP2 events (Michael Petlan) [1944685] - perf record: Add --buildid-mmap option to enable PERF_RECORD_MMAP2's build id (Michael Petlan) [1944685] - perf tools: Allow synthesizing the build id for kernel/modules/tasks in PERF_RECORD_MMAP2 (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel modules maps (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel map (Michael Petlan) [1944685] - perf tools: Store build id when available in PERF_RECORD_MMAP2 metadata events (Michael Petlan) [1944685] - perf tools: Do not swap mmap2 fields in case it contains build id (Michael Petlan) [1944685] - perf arm64: Add argument support for SDT (Michael Petlan) [1944685] - perf probe: Fixup Arm64 SDT arguments (Michael Petlan) [1944685] - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT (Michael Petlan) [1944685] - perf/x86/intel: Fix a crash caused by zero PEBS status (Michael Petlan) [1944685] - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR (Michael Petlan) [1944685] - perf/core: Flush PMU internal buffers for per-CPU events (Michael Petlan) [1944685] - perf/x86/rapl: Fix psys-energy event on Intel SPR platform (Michael Petlan) [1944685] - perf/x86/rapl: Only check lower 32bits for RAPL energy counters (Michael Petlan) [1944685] - perf/x86/rapl: Add msr mask support (Michael Petlan) [1944685] - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Support CPUID 10.ECX to disable fixed counters (Michael Petlan) [1944685] - perf/x86/intel: Add perf core PMU support for Sapphire Rapids (Michael Petlan) [1944685] - perf/x86/intel: Filter unsupported Topdown metrics event (Michael Petlan) [1944685] - perf/x86/intel: Factor out intel_update_topdown_event() (Michael Petlan) [1944685] - perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf/intel: Remove Perfmon-v4 counter_freezing support (Michael Petlan) [1944685] - perf: Add build id data in mmap2 event (Michael Petlan) [1944685] - bpf: Remove atomics tests from test_progs (Jiri Olsa) [1874007] - libbpf: Fixes incorrect rx_ring_setup_done (Jiri Olsa) [1874007] - error-injection: Consolidate override function definition (Jiri Olsa) [1874007] - selftests/bpf: Fix endianness issues in atomic tests (Jiri Olsa) [1874007] - bpf: Fix a spelling typo in bpf_atomic_alu_string disasm (Jiri Olsa) [1874007] - bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src (Jiri Olsa) [1874007] - bpf: Explicitly zero-extend R0 after 32-bit cmpxchg (Jiri Olsa) [1874007] - bpf: Account for BPF_FETCH in insn_has_def32() (Jiri Olsa) [1874007] - bpf: Fix subreg optimization for BPF_FETCH (Jiri Olsa) [1874007] - bpf: Fix the irq and nmi check in bpf_sk_storage for tracing usage (Jiri Olsa) [1874007] - selftests/bpf: Fix a compiler warning in local_storage test (Jiri Olsa) [1874007] - bpf: Change 'BPF_ADD' to 'BPF_AND' in print_bpf_insn() (Jiri Olsa) [1874007] - selftests/bpf: Don't exit on failed bpf_testmod unload (Jiri Olsa) [1874007] - bpf: Avoid old-style declaration warnings (Jiri Olsa) [1874007] - bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. (Jiri Olsa) [1874007] - tools: Factor Clang, LLC and LLVM utils definitions (Jiri Olsa) [1874007] - tools/runqslower: Build bpftool using HOSTCC (Jiri Olsa) [1874007] - tools/runqslower: Enable out-of-tree build (Jiri Olsa) [1874007] - tools/runqslower: Use Makefile.include (Jiri Olsa) [1874007] - bpf: Expose bpf_sk_storage_* to iterator programs (Jiri Olsa) [1874007] - tools/resolve_btfids: Warn when having multiple IDs for single type (Jiri Olsa) [1874007] - tools/resolve_btfids: Fix some error messages (Jiri Olsa) [1874007] - samples/bpf: Add BPF_ATOMIC_OP macro for BPF samples (Jiri Olsa) [1874007] - samples/bpf: Fix possible hang in xdpsock with multiple threads (Jiri Olsa) [1874007] - bpf: samples: Do not touch RLIMIT_MEMLOCK (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/l2fwd (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/rxdrop (Jiri Olsa) [1874007] - samples: bpf: Remove bpf_load loader completely (Jiri Olsa) [1874007] - samples: bpf: Fix lwt_len_hist reusing previous BPF map (Jiri Olsa) [1874007] - samples: bpf: Refactor test_overhead program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor task_fd_query program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor test_cgrp2_sock2 program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor hbm program with libbpf (Jiri Olsa) [1874007] - samples/bpf: Increment Tx stats at sending (Jiri Olsa) [1874007] - samples/bpf: Remove unused test_ipip.sh (Jiri Olsa) [1874007] - samples/bpf: Remove duplicate include in hbm (Jiri Olsa) [1874007] - bpftool: Fix compilation failure for net.o with older glibc (Jiri Olsa) [1874007] - tools/bpftool: Auto-detect split BTFs in common cases (Jiri Olsa) [1874007] - tools/bpftool: Emit name for anonymous BTFs (Jiri Olsa) [1874007] - bpftool: Add {i,d}tlb_misses support for bpftool profile (Jiri Olsa) [1874007] - tools/bpf: Always run the *-clean recipes (Jiri Olsa) [1874007] - tools/bpf: Add bootstrap/ to .gitignore (Jiri Olsa) [1874007] - tools/bpftool: Fix cross-build (Jiri Olsa) [1874007] - tools/bpftool: Force clean of out-of-tree build (Jiri Olsa) [1874007] - tools/bpftool: Add support for in-kernel and named BTF in `btf show` (Jiri Olsa) [1874007] - bpftool: Add support for task local storage (Jiri Olsa) [1874007] - tools/bpftool: Add bpftool support for split BTF (Jiri Olsa) [1874007] - bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 (Jiri Olsa) [1874007] - bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Jiri Olsa) [1874007] - bpf: Expose bpf_d_path helper to sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add remaining ASSERT_xxx() variants (Jiri Olsa) [1874007] - libbpf: Fix potential NULL pointer dereference (Jiri Olsa) [1874007] - libbpf: Only create rx and tx XDP rings when necessary (Jiri Olsa) [1874007] - libbpf: Ensure umem pointer is non-NULL before dereferencing (Jiri Olsa) [1874007] - libbpf: Restore umem state after socket create failure (Jiri Olsa) [1874007] - selftests/bpf: Fix core_reloc test runner (Jiri Olsa) [1874007] - bpf: Fix umd memory leak in copy_process() (Jiri Olsa) [1874007] - libbpf: Fix error path in bpf_object__elf_init() (Jiri Olsa) [1874007] - bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF (Jiri Olsa) [1874007] - bpf: Prohibit alu ops for pointer types not defining ptr_limit (Jiri Olsa) [1874007] - selftests/bpf: Use the last page in test_snprintf_btf on s390 (Jiri Olsa) [1874007] - bpf: Be less specific about socket cookies guarantees (Jiri Olsa) [1874007] - bpf: Fix 32 bit src register truncation on div/mod (Jiri Olsa) [1874007] - bpf: Fix verifier jmp32 pruning decision logic (Jiri Olsa) [1874007] - bpf: Fix verifier jsgt branch analysis on max bound (Jiri Olsa) [1874007] - bpf: Check for integer overflow when using roundup_pow_of_two() (Jiri Olsa) [1874007] - bpf, preload: Fix build when $(O) points to a relative path (Jiri Olsa) [1874007] - bpf: Drop disabled LSM hooks from the sleepable set (Jiri Olsa) [1874007] - bpf, cgroup: Fix problematic bounds check (Jiri Olsa) [1874007] - bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Jiri Olsa) [1874007] - bpf: Fix signed_{sub,add32}_overflows type handling (Jiri Olsa) [1874007] - bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Jiri Olsa) [1874007] - selftests/bpf: Add verifier test for PTR_TO_MEM spill (Jiri Olsa) [1874007] - bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling (Jiri Olsa) [1874007] - libbpf: Allow loading empty BTFs (Jiri Olsa) [1874007] - bpf: Allow empty module BTFs (Jiri Olsa) [1874007] - bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Jiri Olsa) [1874007] - bpf: Update local storage test to check handling of null ptrs (Jiri Olsa) [1874007] - bpf: Fix typo in bpf_inode_storage.c (Jiri Olsa) [1874007] - bpf: Add size arg to build_id_parse function (Jiri Olsa) [1874007] - bpf: Move stack_map_get_build_id into lib (Jiri Olsa) [1874007] - bpf: Add tests for new BPF atomic operations (Jiri Olsa) [1874007] - bpf: Add bitwise atomic instructions (Jiri Olsa) [1874007] - bpf: Pull out a macro for interpreting atomic ALU operations (Jiri Olsa) [1874007] - bpf: Add instructions for atomic_[cmp]xchg (Jiri Olsa) [1874007] - bpf: Add BPF_FETCH field / create atomic_fetch_add instruction (Jiri Olsa) [1874007] - bpf: Move BPF_STX reserved field check into BPF_STX verifier code (Jiri Olsa) [1874007] - bpf: Rename BPF_XADD and prepare to encode other atomics in .imm (Jiri Olsa) [1874007] - bpf: x86: Factor out a lookup table for some ALU opcodes (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of REX byte (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of ModR/M for *(reg + off) (Jiri Olsa) [1874007] - bpf, libbpf: Avoid unused function warning on bpf_tail_call_static (Jiri Olsa) [1874007] - selftests/bpf: Install btf_dump test cases (Jiri Olsa) [1874007] - selftests/bpf: Fix installation of urandom_read (Jiri Olsa) [1874007] - selftests/bpf: Move generated test files to $(TEST_GEN_FILES) (Jiri Olsa) [1874007] - selftests/bpf: Fix out-of-tree build (Jiri Olsa) [1874007] - selftests/bpf: Enable cross-building (Jiri Olsa) [1874007] - selftests/bpf: Test kernel module ksym externs (Jiri Olsa) [1874007] - libbpf: Support kernel module ksym externs (Jiri Olsa) [1874007] - bpf: Support BPF ksym variables in kernel modules (Jiri Olsa) [1874007] - selftests/bpf: Sync RCU before unloading bpf_testmod (Jiri Olsa) [1874007] - bpf: Fix a verifier message for alloc size helper arg (Jiri Olsa) [1874007] - bpf: Clarify return value of probe str helpers (Jiri Olsa) [1874007] - libbpf: Clarify kernel type use with USER variants of CORE reading macros (Jiri Olsa) [1874007] - selftests/bpf: Remove duplicate include in test_lsm (Jiri Olsa) [1874007] - bpf: Remove unnecessary include from preload/iterators (Jiri Olsa) [1874007] - selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_READ() variants (Jiri Olsa) [1874007] - libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro family (Jiri Olsa) [1874007] - selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC (Jiri Olsa) [1874007] - bpf: Use thread_group_leader() (Jiri Olsa) [1874007] - bpf: Save correct stopping point in file seq iteration (Jiri Olsa) [1874007] - selftests/bpf: Work-around EBUSY errors from hashmap update/delete (Jiri Olsa) [1874007] - bpf: Add schedule point in htab_init_buckets() (Jiri Olsa) [1874007] - bpf: Remove unused including (Jiri Olsa) [1874007] - selftests/bpf: Fix spelling mistake "tranmission" -> "transmission" (Jiri Olsa) [1874007] - selftests/bpf: Clarify build error if no vmlinux (Jiri Olsa) [1874007] - tweewide: Fix most Shebang lines (Jiri Olsa) [1874007] - bpf: In bpf_task_fd_query use fget_task (Jiri Olsa) [1874007] - selftests/bpf: Add a test for ptr_to_map_value on stack for helper access (Jiri Olsa) [1874007] - bpf: Permits pointers on stack for helper calls (Jiri Olsa) [1874007] - libbpf: Expose libbpf ring_buffer epoll_fd (Jiri Olsa) [1874007] - selftests/bpf: Add set_attach_target() API selftest for module target (Jiri Olsa) [1874007] - libbpf: Support modules in bpf_program__set_attach_target() API (Jiri Olsa) [1874007] - selftests/bpf: Silence ima_setup.sh when not running in verbose mode. (Jiri Olsa) [1874007] - selftests/bpf: Drop the need for LLVM's llc (Jiri Olsa) [1874007] - selftests/bpf: fix bpf_testmod.ko recompilation logic (Jiri Olsa) [1874007] - selftests/bpf: Make selftest compilation work on clang 11 (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore (Jiri Olsa) [1874007] - selftests/bpf: Drop tcp-{client,server}.py from Makefile (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Bi-directional Sockets - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Socket Teardown - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - DRV POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - SKB POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests framework (Jiri Olsa) [1874007] - bpf: Return -ENOTSUPP when attaching to non-kernel BTF (Jiri Olsa) [1874007] - bpf: Propagate __user annotations properly (Jiri Olsa) [1874007] - bpf: Avoid overflows involving hash elem_size (Jiri Olsa) [1874007] - selftests/bpf: Test bpf_sk_storage_get in tcp iterators (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_get (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_delete (Jiri Olsa) [1874007] - bpf: Add a bpf_sock_from_file helper (Jiri Olsa) [1874007] - selftests/bpf: Avoid errno clobbering (Jiri Olsa) [1874007] - selftests/bpf: Print reason when a tester could not run a program (Jiri Olsa) [1874007] - selftests/bpf: Fix invalid use of strncat in test_sockmap (Jiri Olsa) [1874007] - libbpf: Use memcpy instead of strncpy to please GCC (Jiri Olsa) [1874007] - selftests/bpf: Add fentry/fexit/fmod_ret selftest for kernel module (Jiri Olsa) [1874007] - selftests/bpf: Add tp_btf CO-RE reloc test for modules (Jiri Olsa) [1874007] - libbpf: Support attachment of BPF tracing programs to kernel modules (Jiri Olsa) [1874007] - libbpf: Factor out low-level BPF program loading helper (Jiri Olsa) [1874007] - bpf: Allow to specify kernel module BTFs when attaching BPF programs (Jiri Olsa) [1874007] - bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier (Jiri Olsa) [1874007] - selftests/bpf: Add CO-RE relocs selftest relying on kernel module BTF (Jiri Olsa) [1874007] - selftests/bpf: Add support for marking sub-tests as skipped (Jiri Olsa) [1874007] - selftests/bpf: Add bpf_testmod kernel module for testing (Jiri Olsa) [1874007] - libbpf: Add kernel module BTF support for CO-RE relocations (Jiri Olsa) [1874007] - libbpf: Refactor CO-RE relocs to not assume a single BTF object (Jiri Olsa) [1874007] - libbpf: Add internal helper to load BTF data by FD (Jiri Olsa) [1874007] - selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Jiri Olsa) [1874007] - bpf: Fix cold build of test_progs-no_alu32 (Jiri Olsa) [1874007] - libbpf: Cap retries in sys_bpf_prog_load (Jiri Olsa) [1874007] - libbpf: Sanitise map names before pinning (Jiri Olsa) [1874007] - libbpf: Fail early when loading programs with unspecified type (Jiri Olsa) [1874007] - selftests/bpf: Indent ima_setup.sh with tabs. (Jiri Olsa) [1874007] - selftests/bpf: Add config dependency on BLK_DEV_LOOP (Jiri Olsa) [1874007] - selftests/bpf: Ensure securityfs mount before writing ima policy (Jiri Olsa) [1874007] - selftests/bpf: Update ima_setup.sh for busybox (Jiri Olsa) [1874007] - libbpf: Separate XDP program load with xsk socket creation (Jiri Olsa) [1874007] - selftests/bpf: Copy file using read/write in local storage test (Jiri Olsa) [1874007] - libbpf: Add base BTF accessor (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf progs (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for stackmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for reuseport_array maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for queue_stack_maps maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf_struct_ops maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Prepare for memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf progs (Jiri Olsa) [1874007] - selftests/bpf: Extend bind{4,6} programs with a call to bpf_setsockopt (Jiri Olsa) [1874007] - selftests/bpf: Rewrite test_sock_addr bind bpf into C (Jiri Olsa) [1874007] - selftests/bpf: Fix flavored variants of test_ima (Jiri Olsa) [1874007] - libbpf: Replace size_t with __u32 in xsk interfaces (Jiri Olsa) [1874007] - bpf: Add a selftest for bpf_ima_inode_hash (Jiri Olsa) [1874007] - bpf: Add a BPF helper for getting the IMA hash of an inode (Jiri Olsa) [1874007] - libbpf: Add support for canceling cached_cons advance (Jiri Olsa) [1874007] - bpf: Refactor check_cfg to use a structured loop. (Jiri Olsa) [1874007] - selftest/bpf: Fix rst formatting in readme (Jiri Olsa) [1874007] - selftest/bpf: Fix link in readme (Jiri Olsa) [1874007] - bpf: Simplify task_file_seq_get_next() (Jiri Olsa) [1874007] - selftests/bpf: Mark tests that require unaligned memory access (Jiri Olsa) [1874007] - selftests/bpf: Avoid running unprivileged tests with alignment requirements (Jiri Olsa) [1874007] - selftests/bpf: Fix broken riscv build (Jiri Olsa) [1874007] - bpf: Add bpf_ktime_get_coarse_ns helper (Jiri Olsa) [1874007] - bpf: Add tests for bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - bpf: Add bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() (Jiri Olsa) [1874007] - selftest/bpf: Fix IPV6FR handling in flow dissector (Jiri Olsa) [1874007] - bpf: Augment the set of sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add asm tests for pkt vs pkt_end comparison. (Jiri Olsa) [1874007] - selftests/bpf: Add skb_pkt_end test (Jiri Olsa) [1874007] - bpf: Support for pointers beyond pkt_end. (Jiri Olsa) [1874007] - bpf: Compile out btf_parse_module() if module BTF is not enabled (Jiri Olsa) [1874007] - selftest/bpf: Add missed ip6ip6 test back (Jiri Olsa) [1874007] - bpf: Keep module's btf_data_size intact after load (Jiri Olsa) [1874007] - bpf: Sanitize BTF data pointer after module is loaded (Jiri Olsa) [1874007] - bpf: Load and verify kernel module BTFs (Jiri Olsa) [1874007] - bpf: Assign ID to vmlinux BTF and return extra info for BTF in GET_OBJ_INFO (Jiri Olsa) [1874007] - bpf: Add in-kernel split BTF support (Jiri Olsa) [1874007] - bpf, btf: Remove the duplicate btf_ids.h include (Jiri Olsa) [1874007] - selftests/bpf: Fix selftest build with old libc (Jiri Olsa) [1874007] - bpf: Exercise syscall operations for inode and sk storage (Jiri Olsa) [1874007] - bpf: Add tests for task_local_storage (Jiri Olsa) [1874007] - bpf: Update selftests for local_storage to use vmlinux.h (Jiri Olsa) [1874007] - bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID (Jiri Olsa) [1874007] - libbpf: Add support for task local storage (Jiri Olsa) [1874007] - bpf: Implement task local storage (Jiri Olsa) [1874007] - bpf: Allow LSM programs to use bpf spin locks (Jiri Olsa) [1874007] - bpf: Lift hashtab key_size limit (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF dedup selftests (Jiri Olsa) [1874007] - libbpf: Accomodate DWARF/compiler bug with duplicated identical arrays (Jiri Olsa) [1874007] - libbpf: Support BTF dedup of split BTFs (Jiri Olsa) [1874007] - libbpf: Fix BTF data layout checks and allow empty BTF (Jiri Olsa) [1874007] - selftests/bpf: Add checking of raw type dump in BTF writer APIs selftests (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF basic test (Jiri Olsa) [1874007] - libbpf: Implement basic split BTF support (Jiri Olsa) [1874007] - libbpf: Unify and speed up BTF string deduplication (Jiri Olsa) [1874007] - selftest/bpf: Relax btf_dedup test checks (Jiri Olsa) [1874007] - libbpf: Factor out common operations in BTF writing APIs (Jiri Olsa) [1874007] - selftest/bpf: Use global variables instead of maps for test_tcpbpf_kern (Jiri Olsa) [1874007] - selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton (Jiri Olsa) [1874007] - selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refactor verify_results (Jiri Olsa) [1874007] - selftests/bpf: Drop python client/server in favor of threads (Jiri Olsa) [1874007] - selftests/bpf: Move test_tcppbf_user into test_progs (Jiri Olsa) [1874007] - bpf: Fix error path in htab_map_alloc() (Jiri Olsa) [1874007] - bpf: Avoid hashtab deadlock with map_locked (Jiri Olsa) [1874007] - bpf: Use separate lockdep class for each hashtab (Jiri Olsa) [1874007] - fault-injection: handle EI_ETYPE_TRUE (Jiri Olsa) [1874007] - vfs, fdtable: Add fget_task helper (Jiri Olsa) [1874007] - [s390] vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] vfio: Introduce capability definitions for VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] s390/pci: track whether util_str is valid in the zpci_dev (Claudio Imbrenda) [1858844] - [s390] s390/pci: stash version in the zpci_dev (Claudio Imbrenda) [1858844]- Enable CRYPTO_SHA512 and _SSSE3 so these are available in FIPS mode (Vladis Dronov) [1973106] - crypto: drbg - self test for HMAC(SHA-512) (Vladis Dronov) [1973106] - xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca) [1919786] - xfrm: remove get_mtu indirection from xfrm_type (Sabrina Dubroca) [1919786] - netfilter: move endif to correct location (Florian Westphal) [1971991] - netfilter: nft_compat: remove flush counter optimization (Florian Westphal) [1974323] - mptcp: fix soft lookup in subflow_error_report() (Florian Westphal) [1936368] - selftests: mptcp: enable syncookie only in absence of reorders (Florian Westphal) [1936368] - mptcp: do not warn on bad input from the network (Florian Westphal) [1936368] - mptcp: wake-up readers only for in sequence data (Florian Westphal) [1936368] - mptcp: try harder to borrow memory from subflow under pressure (Florian Westphal) [1936368] - mptcp: Fix out of bounds when parsing TCP options (Florian Westphal) [1936368] - selftests: mptcp_connect: add SO_TIMESTAMPNS cmsg support (Florian Westphal) [1936368] - mptcp: receive path cmsg support (Florian Westphal) [1936368] - tcp: export timestamp helpers for mptcp (Florian Westphal) [1936368] - mptcp: setsockopt: handle SOL_SOCKET in one place only (Florian Westphal) [1936368] - mptcp: sockopt: propagate timestamp request to subflows (Florian Westphal) [1936368] - sock: expose so_timestamping options for mptcp (Florian Westphal) [1936368] - mptcp: restrict values of 'enabled' sysctl (Florian Westphal) [1936368] - mptcp: support SYSCTL only if enabled (Florian Westphal) [1936368] - mptcp: make sure flag signal is set when add addr with port (Florian Westphal) [1936368] - mptcp: remove redundant initialization in pm_nl_init_net() (Florian Westphal) [1936368] - mptcp: generate subflow hmac after mptcp_finish_join() (Florian Westphal) [1936368] - mptcp: using TOKEN_MAX_RETRIES instead of magic number (Florian Westphal) [1936368] - mptcp: fix pr_debug in mptcp_token_new_connect (Florian Westphal) [1936368] - mptcp: update selftest for fallback due to OoO (Florian Westphal) [1936368] - mptcp: do not reset MP_CAPABLE subflow on mapping errors (Florian Westphal) [1936368] - mptcp: always parse mptcp options for MPC reqsk (Florian Westphal) [1936368] - mptcp: fix sk_forward_memory corruption on retransmission (Florian Westphal) [1936368] - mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer (Florian Westphal) [1936368] - mptcp: avoid error message on infinite mapping (Florian Westphal) [1936368] - mptcp: drop unconditional pr_warn on bad opt (Florian Westphal) [1936368] - mptcp: avoid OOB access in setsockopt() (Florian Westphal) [1936368] - mptcp: fix data stream corruption (Florian Westphal) [1936368] - mptcp: fix splat when closing unaccepted socket (Florian Westphal) [1936368] - selftests: mptcp: add a test case for MSG_PEEK (Florian Westphal) [1936368] - mptcp: add MSG_PEEK support (Florian Westphal) [1936368] - mptcp: ignore unsupported msg flags (Florian Westphal) [1936368] - mptcp: implement MSG_TRUNC support (Florian Westphal) [1936368] - mptcp: implement dummy MSG_ERRQUEUE support (Florian Westphal) [1936368] - mptcp: Retransmit DATA_FIN (Florian Westphal) [1936368] - selftests: mptcp: add packet mark test case (Florian Westphal) [1936368] - selftests: mptcp: add the net device name testcase (Florian Westphal) [1936368] - selftests: mptcp: dump more info on mpjoin errors (Florian Westphal) [1936368] - selftests: mptcp: init nstat history (Florian Westphal) [1936368] - selftests: mptcp: launch mptcp_connect with timeout (Florian Westphal) [1936368] - selftests: mptcp: remove id 0 address testcases (Florian Westphal) [1936368] - selftests: mptcp: add addr argument for del_addr (Florian Westphal) [1936368] - selftests: mptcp: avoid calling pm_nl_ctl with bad IDs (Florian Westphal) [1936368] - selftests: mptcp: signal addresses testcases (Florian Westphal) [1936368] - selftests: mptcp: timeout testcases for multi addresses (Florian Westphal) [1936368] - selftests: mptcp: add cfg_do_w for cfg_remove (Florian Westphal) [1936368] - selftests: mptcp: Restore packet capture option in join tests (Florian Westphal) [1936368] - selftests: mptcp: add testcases for removing addrs (Florian Westphal) [1936368] - selftests: mptcp: set addr id for removing testcases (Florian Westphal) [1936368] - selftests: mptcp: add invert argument for chk_rm_nr (Florian Westphal) [1936368] - selftests: mptcp: fail if not enough SYN/3rd ACK (Florian Westphal) [1936368] - selftests: mptcp: display warnings on one line (Florian Westphal) [1936368] - selftests: mptcp: fix ACKRX debug message (Florian Westphal) [1936368] - selftests: mptcp: dump more info on errors (Florian Westphal) [1936368] - selftests: mptcp: add command line arguments for mptcp_join.sh (Florian Westphal) [1936368] - selftests: mptcp: add testcases for ADD_ADDR with port (Florian Westphal) [1936368] - selftests: mptcp: add port argument for pm_nl_ctl (Florian Westphal) [1936368] - selftests: mptcp: add testcases for newly added addresses (Florian Westphal) [1936368] - selftests: mptcp: use minus values for removing address numbers (Florian Westphal) [1936368] - selftests: increase timeout to 10 min (Florian Westphal) [1936368] - selftests: mptcp: add IPv4-mapped IPv6 testcases (Florian Westphal) [1936368] - mptcp: use mptcp_for_each_subflow in mptcp_close (Florian Westphal) [1936368] - mptcp: add tracepoint in subflow_check_data_avail (Florian Westphal) [1936368] - mptcp: add tracepoint in ack_update_msk (Florian Westphal) [1936368] - mptcp: add tracepoint in get_mapping_status (Florian Westphal) [1936368] - mptcp: add tracepoint in mptcp_subflow_get_send (Florian Westphal) [1936368] - mptcp: export mptcp_subflow_active (Florian Westphal) [1936368] - mptcp: fix format specifiers for unsigned int (Florian Westphal) [1936368] - mptcp: sockopt: add TCP_CONGESTION and TCP_INFO (Florian Westphal) [1936368] - mptcp: setsockopt: SO_DEBUG and no-op options (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_INCOMING_CPU (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_MARK support (Florian Westphal) [1936368] - mptcp: setsockopt: support SO_LINGER (Florian Westphal) [1936368] - mptcp: setsockopt: handle receive/send buffer and device bind (Florian Westphal) [1936368] - mptcp: setsockopt: handle SO_KEEPALIVE and SO_PRIORITY (Florian Westphal) [1936368] - mptcp: tag sequence_seq with socket state (Florian Westphal) [1936368] - mptcp: add skeleton to sync msk socket options to subflows (Florian Westphal) [1936368] - mptcp: only admit explicitly supported sockopt (Florian Westphal) [1936368] - mptcp: move sockopt function into a new file (Florian Westphal) [1936368] - mptcp: drop all sub-options except ADD_ADDR when the echo bit is set (Florian Westphal) [1936368] - mptcp: unify add_addr(6)_generate_hmac (Florian Westphal) [1936368] - mptcp: drop MPTCP_ADDR_IPVERSION_4/6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_options_received (Florian Westphal) [1936368] - mptcp: drop OPTION_MPTCP_ADD_ADDR6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_out_options (Florian Westphal) [1936368] - mptcp: move flags and ifindex out of mptcp_addr_info (Florian Westphal) [1936368] - mptcp: add mptcp reset option support (Florian Westphal) [1936368] - mptcp: remove unneeded check on first subflow (Florian Westphal) [1936368] - mptcp: add active MPC mibs (Florian Westphal) [1936368] - mptcp: add mib for token creation fallback (Florian Westphal) [1936368] - mptcp: remove id 0 address (Florian Westphal) [1936368] - mptcp: unify RM_ADDR and RM_SUBFLOW receiving (Florian Westphal) [1936368] - mptcp: remove all subflows involving id 0 address (Florian Westphal) [1936368] - mptcp: subflow.c: Fix a typo (Florian Westphal) [1936368] - mptcp: rename mptcp_pm_nl_add_addr_send_ack (Florian Westphal) [1936368] - mptcp: send ack for rm_addr (Florian Westphal) [1936368] - mptcp: drop useless addr_signal clear (Florian Westphal) [1936368] - mptcp: move to next addr when subflow creation fail (Florian Westphal) [1936368] - mptcp: export lookup_anno_list_by_saddr (Florian Westphal) [1936368] - mptcp: move to next addr when timeout (Florian Westphal) [1936368] - mptcp: drop unused subflow in mptcp_pm_subflow_established (Florian Westphal) [1936368] - mptcp: skip connecting the connected address (Florian Westphal) [1936368] - mptcp: drop argument port from mptcp_pm_announce_addr (Florian Westphal) [1936368] - mptcp: clean-up the rtx path (Florian Westphal) [1936368] - mptcp: fix ADD_ADDR HMAC in case port is specified (Florian Westphal) [1936368] - mptcp: remove a list of addrs when flushing (Florian Westphal) [1936368] - mptcp: remove multi addresses and subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi addresses in PM (Florian Westphal) [1936368] - mptcp: add rm_list_rx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_options_received (Florian Westphal) [1936368] - mptcp: add rm_list_tx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_out_options (Florian Westphal) [1936368] - mptcp: fix bit MPTCP_PUSH_PENDING tests (Florian Westphal) [1936368] - mptcp: fix length of ADD_ADDR with port sub-option (Florian Westphal) [1936368] - mptcp: free resources when the port number is mismatched (Florian Westphal) [1936368] - mptcp: fix missing wakeup (Florian Westphal) [1936368] - mptcp: fix race in release_cb (Florian Westphal) [1936368] - mptcp: factor out __mptcp_retrans helper() (Florian Westphal) [1936368] - mptcp: reset 'first' and ack_hint on subflow close (Florian Westphal) [1936368] - mptcp: dispose initial struct socket when its subflow is closed (Florian Westphal) [1936368] - mptcp: fix memory accounting on allocation error (Florian Westphal) [1936368] - mptcp: put subflow sock on connect error (Florian Westphal) [1936368] - mptcp: reset last_snd on subflow close (Florian Westphal) [1936368] - mptcp: do not wakeup listener for MPJ subflows (Florian Westphal) [1936368] - mptcp: fix DATA_FIN generation on early shutdown (Florian Westphal) [1936368] - mptcp: fix DATA_FIN processing for orphaned sockets (Florian Westphal) [1936368] - mptcp: add local addr info in mptcp_info (Florian Westphal) [1936368] - mptcp: add netlink event support (Florian Westphal) [1936368] - mptcp: avoid lock_fast usage in accept path (Florian Westphal) [1936368] - netlink: don't call ->netlink_bind with table lock held (Florian Westphal) [1936368] - genetlink: restrict upcoming mptcp netlink events to CAP_NET_ADMIN (Florian Westphal) [1936368] - mptcp: pass subflow socket to a few helpers (Florian Westphal) [1936368] - mptcp: move subflow close loop after sk close check (Florian Westphal) [1936368] - mptcp: schedule worker when subflow is closed (Florian Westphal) [1936368] - mptcp: split __mptcp_close_ssk helper (Florian Westphal) [1936368] - mptcp: move pm netlink work into pm_netlink (Florian Westphal) [1936368] - mptcp: add a missing retransmission timer scheduling (Florian Westphal) [1936368] - mptcp: better msk receive window updates (Florian Westphal) [1936368] - mptcp: init mptcp request socket earlier (Florian Westphal) [1936368] - mptcp: fix spurious retransmissions (Florian Westphal) [1936368] - mptcp: fix poll after shutdown (Florian Westphal) [1936368] - mptcp: deliver ssk errors to msk (Florian Westphal) [1936368] - mptcp: pm: add lockdep assertions (Florian Westphal) [1936368] - mptcp: add the mibs for ADD_ADDR with port (Florian Westphal) [1936368] - mptcp: deal with MPTCP_PM_ADDR_ATTR_PORT in PM netlink (Florian Westphal) [1936368] - mptcp: enable use_port when invoke addresses_equal (Florian Westphal) [1936368] - mptcp: add port number check for MP_JOIN (Florian Westphal) [1936368] - mptcp: add a new helper subflow_req_create_thmac (Florian Westphal) [1936368] - mptcp: drop unused skb in subflow_token_join_request (Florian Westphal) [1936368] - mptcp: create the listening socket for new port (Florian Westphal) [1936368] - mptcp: create subflow or signal addr for newly added address (Florian Westphal) [1936368] - mptcp: drop *_max fields in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: use WRITE_ONCE for the pernet *_max (Florian Westphal) [1936368] - mptcp: pm nl: reduce variable scope (Florian Westphal) [1936368] - mptcp: pm nl: support IPv4 mapped in v6 addresses (Florian Westphal) [1936368] - mptcp: support MPJoin with IPv4 mapped in v6 sk (Florian Westphal) [1936368] - mptcp: use sha256() instead of open coding (Florian Westphal) [1936368] - crypto: lib/sha256 - add sha256() function (Florian Westphal) [1936368] - mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES (Florian Westphal) [1936368] - xprtrdma: Pad optimization, revisited (Steve Dickson) [1926957] - ibmvnic: remove set but not used variable 'netdev' (Diego Domingos) [1922193] - net/ibmvnic: Remove tests of member address (Diego Domingos) [1922193] - ibmvnic: remove duplicate napi_schedule call in do_reset function (Diego Domingos) [1922193] - ibmvnic: avoid calling napi_disable() twice (Diego Domingos) [1922193] - ibmvnic: queue reset work in system_long_wq (Diego Domingos) [1922193] - ibmvnic: correctly use dev_consume/free_skb_irq (Diego Domingos) [1922193] - ibmvnic: improve failover sysfs entry (Diego Domingos) [1922193] - ibmvnic: print adapter state as a string (Diego Domingos) [1922193] - ibmvnic: print reset reason as a string (Diego Domingos) [1922193] - ibmvnic: clean up the remaining debugfs data structures (Diego Domingos) [1922193] - ibmvnic: Use 'skb_frag_address()' instead of hand coding it (Diego Domingos) [1922193] - ibmvnic: remove excessive irqsave (Diego Domingos) [1922193] - ibmvnic: always store valid MAC address (Diego Domingos) [1922193] - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. (Diego Domingos) [1922193] - vio: make remove callback return void (Diego Domingos) [1922193] - tty: hvcs: Drop unnecessary if block (Diego Domingos) [1922193] - ibmvnic: serialize access to work queue on remove (Diego Domingos) [1922193] - ibmvnic: skip send_request_unmap for timeout reset (Diego Domingos) [1922193] - ibmvnic: add memory barrier to protect long term buffer (Diego Domingos) [1922193] - ibmvnic: substitute mb() with dma_wmb() for send_*crq* functions (Diego Domingos) [1922193] - ibmvnic: prefer strscpy over strlcpy (Diego Domingos) [1922193] - ibmvnic: remove unused spinlock_t stats_lock definition (Diego Domingos) [1922193] - ibmvnic: add comments for spinlock_t definitions (Diego Domingos) [1922193] - ibmvnic: fix miscellaneous checks (Diego Domingos) [1922193] - ibmvnic: avoid multiple line dereference (Diego Domingos) [1922193] - ibmvnic: fix braces (Diego Domingos) [1922193] - ibmvnic: fix block comments (Diego Domingos) [1922193] - ibmvnic: prefer 'unsigned long' over 'unsigned long int' (Diego Domingos) [1922193] - ibmvnic: remove unnecessary rmb() inside ibmvnic_poll (Diego Domingos) [1922193] - ibmvnic: rework to ensure SCRQ entry reads are properly ordered (Diego Domingos) [1922193] - ibmvnic: Ensure that CRQ entry read are correctly ordered (Diego Domingos) [1922193] - net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours (Diego Domingos) [1922193] - powerpc/hmi: Fix kernel hang when TB is in error state. (Gustavo Walbon) [1924091] - powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Gustavo Walbon) [1924090] - powerpc/pseries: Only register vio drivers if vio bus exists (Gustavo Walbon) [1924090] - powerpc/pci: Remove unimplemented prototypes (Gustavo Walbon) [1924090] - powerpc/powernv/pci: Use kzalloc() for phb related allocations (Gustavo Walbon) [1924090] - powerpc/pasemi: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mve5100: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mpc7448: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/linkstation: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/holly: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/chrp: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/amigaone: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/83xx: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/82xx/*: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/mpc5200_simple: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/media5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/lite5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/efika: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/512x: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/pci: Move PHB discovery for PCI_DN using platforms (Gustavo Walbon) [1924090] - powerpc/maple: Fix declaration made after definition (Gustavo Walbon) [1924090] - powerpc/pci: Add ppc_md.discover_phbs() (Gustavo Walbon) [1924090] - powerpc/pci: Delete traverse_pci_dn() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework pci_dev lookup in debugfs attributes (Gustavo Walbon) [1924090] - selftests/powerpc: Add VF recovery tests (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_send_allow_unfreeze() static (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_pcibios_bus_add_device() static (Gustavo Walbon) [1924090] - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Gustavo Walbon) [1924090] - powernv/pci: Print an error when device enable is blocked (Gustavo Walbon) [1924090] - selftests/powerpc/eeh: disable kselftest timeout setting for eeh-basic (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Fix a possible debugfs deadlock (Gustavo Walbon) [1924090] - powerpc/eeh: Fix eeh_dev_check_failure() for PE#0 (Gustavo Walbon) [1924090] - selftests/powerpc: Fix eeh-basic.sh exit codes (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix use of uninitialised variable (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_pe->config_addr (Gustavo Walbon) [1924090] - powerpc/eeh: Clean up PE addressing (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Allow zero to be a valid PE configuration address (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Rework device EEH PE determination (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Clean up pe_config_addr lookups (Gustavo Walbon) [1924090] - powerpc/eeh: Move EEH initialisation to an arch initcall (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_ops->init (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/powernv: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework EEH initialisation (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix dumb linebreaks (Gustavo Walbon) [1924090] - selftests/powerpc: Squash spurious errors due to device removal (Gustavo Walbon) [1924090] - powerpc/eeh: Move PE tree setup into the platform (Gustavo Walbon) [1924090] - powerpc/eeh: Drop pdn use in eeh_pe_tree_insert() (Gustavo Walbon) [1924090] - powerpc/eeh: Rename eeh_{add_to|remove_from}_parent_pe() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove class code field from edev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->{read|write}_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->resume_notify() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove VF config space restoration (Gustavo Walbon) [1924090] - powerpc/eeh: Kill off eeh_ops->get_pe_addr() (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using pdn->pe_number (Gustavo Walbon) [1924090] - powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev.c (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev_phb_init_dynamic() (Gustavo Walbon) [1924090] - powerpc/powernv: Make pnv_pci_sriov_enable() and friends static (Gustavo Walbon) [1924090] - powerpc/pseries: Make vio and ibmebus initcalls pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Release EEH device state synchronously (Gustavo Walbon) [1924090] - powerpc/eeh: Rework eeh_ops->probe() (Gustavo Walbon) [1924090] - powerpc/eeh: Make early EEH init pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Remove PHB check in probe (Gustavo Walbon) [1924090] - powerpc/eeh: Do early EEH init only when required (Gustavo Walbon) [1924090] - powerpc/eeh: Only dump stack once if an MMIO loop is detected (Gustavo Walbon) [1924090] - powernv/pci: Add a debugfs entry to dump PHB's IODA PE state (Gustavo Walbon) [1924090] - powernv/pci: Allow any write trigger the diag dump (Gustavo Walbon) [1924090] - powernv/pci: Use pnv_phb as the private data for debugfs entries (Gustavo Walbon) [1924090] - powerpc/powernv/npu: Fix debugfs_simple_attr.cocci warnings (Gustavo Walbon) [1924090] - powerpc/pcidn: Warn when sriov pci_dn management is used incorrectly (Gustavo Walbon) [1924090] - powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific (Gustavo Walbon) [1924090] - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Remove double pci_dn lookup. (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Don't use pci_dn when inserting new ranges (Gustavo Walbon) [1924090] - powerpc/eeh: differentiate duplicate detection message (Gustavo Walbon) [1924090] - powerpc/eeh: Handle hugepages in ioremap space (Gustavo Walbon) [1924090] - powerpc/powernv-eeh: Consisely desribe what this file does (Gustavo Walbon) [1924090] - powerpc/eeh_cache: fix a W=1 kernel-doc warning (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Add a way to dump the EEH address cache (Gustavo Walbon) [1924090] - powerpc/powernv: Escalate reset when IODA reset fails (Gustavo Walbon) [1924090] - powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status (Gustavo Walbon) [1924090] - powerpc: eeh_event: convert semaphore to completion (Gustavo Walbon) [1924090] - powerpc/eeh: Declare pci_ers_result_name() as static (Gustavo Walbon) [1924090] - Bluetooth: verify AMP hci_chan before amp_destroy (Gopal Tiwari) [1962546] {CVE-2021-33034} - NFSv4.2 fix handling of sr_eof in SEEK's reply (Steve Dickson) [1948015] - SUNRPC: Fix null pointer dereference in svc_rqst_free() (Benjamin Coddington) [1952008] - NFSv4: Use sequence counter with associated spinlock (Benjamin Coddington) [1952008] - NFSv4.2: fix return value of _nfs4_get_security_label() (Benjamin Coddington) [1952008] - NFSD: fix error handling in NFSv4.0 callbacks (Benjamin Coddington) [1952008] - NFS: Don't gratuitously clear the inode cache when lookup failed (Benjamin Coddington) [1952008] - NFS: Don't revalidate the directory permissions on a lookup failure (Benjamin Coddington) [1952008] - nfsd: register pernet ops last, unregister first (Benjamin Coddington) [1952008] - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Benjamin Coddington) [1952008] - lockd: fix access beyond unterminated strings in prints (Benjamin Coddington) [1952008] - tty: Protect disc_data in n_tty_close and n_tty_flush_buffer (Rafael Aquini) [1879861] - hwmon: (amd_energy) Add AMD family 19h model 30h x86 match (Terry Bowman) [1949280]- redhat/configs: Re-enable dptf_power module (Prarit Bhargava) [1962349] - net/sched: act_ct: Offload connections with commit action (Marcelo Ricardo Leitner) [1965817] - netfilter: flowtable: Remove redundant hw refresh bit (Marcelo Ricardo Leitner) [1965817] - inet_diag: add support for tw_mark (Xin Long) [1972967] - mm: thp: fix MADV_REMOVE deadlock on shmem THP (Waiman Long) [1974659] {CVE-2020-29368} - mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() (Waiman Long) [1974659] {CVE-2020-29368} - mmap locking API: add mmap_lock_is_contended() (Waiman Long) [1970177] - mm: madvise: fix vma user-after-free (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() flush the right range (Waiman Long) [1970177] - mm/mmap.c: close race between munmap() and expand_upwards()/downwards() (Waiman Long) [1970177] - mm: document warning in move_normal_pmd() and make it warn only once (Waiman Long) [1970177] - mmap locking API: convert mmap_sem comments (Waiman Long) [1970177] - mmap locking API: convert mmap_sem API comments (Waiman Long) [1970177] - mmap locking API: rename mmap_sem to mmap_lock (Waiman Long) [1970177] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Waiman Long) [1970177] - mmap locking API: add MMAP_LOCK_INITIALIZER (Waiman Long) [1970177] - mmap locking API: convert nested write lock sites (Waiman Long) [1970177] - mmap locking API: convert mmap_sem call sites missed by coccinelle (Waiman Long) [1970177] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Waiman Long) [1970177] - MMU notifier: use the new mmap locking API (Waiman Long) [1970177] - mm/gup.c: further document vma_permits_fault() (Waiman Long) [1970177] - mm/gup.c: update the documentation (Waiman Long) [1970177] - mm/ksm: fix NULL pointer dereference when KSM zero page is enabled (Waiman Long) [1970177] - proc: inline vma_stop into m_stop (Waiman Long) [1970177] - mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE (Waiman Long) [1970177] - fs/io_uring: set FOLL_PIN via pin_user_pages() (Waiman Long) [1970177] - shmem: pin the file in shmem_fault() if mmap_sem is dropped (Waiman Long) [1970177] - mm/gup.c: fix comments of __get_user_pages() and get_user_pages_remote() (Waiman Long) [1970177] - mm/init-mm.c: include for vm_committed_as_batch (Waiman Long) [1970177] - lib/generic-radix-tree.c: add kmemleak annotations (Waiman Long) [1970177] - mm: Remove BUG_ON mmap_sem not held from xxx_trans_huge_lock() (Waiman Long) [1970177] - lib/generic-radix-tree.c: make 2 functions static inline (Waiman Long) [1970177] - x86/mm: Clean up the pmd_read_atomic() comments (Waiman Long) [1970177] - x86/mm: Fix function name typo in pmd_read_atomic() comment (Waiman Long) [1970177] - khugepaged: enable collapse pmd for pte-mapped THP (Waiman Long) [1970177] - mm: Handle MADV_WILLNEED through vfs_fadvise() (Waiman Long) [1970177] - pagewalk: use lockdep_assert_held for locking validation (Waiman Long) [1970177] - mm: use down_read_killable for locking mmap_sem in access_remote_vm (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/map_files (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/clear_refs (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/pagemap (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/maps (Waiman Long) [1970177] - mm/filemap.c: correct the comment about VM_FAULT_RETRY (Waiman Long) [1970177] - mm: mmu_gather: remove __tlb_reset_range() for force flush (Waiman Long) [1970177] - arm64/mm: Drop mmap_sem before calling __do_kernel_fault() (Waiman Long) [1970177] - docs/vm: Minor editorial changes in the THP and hugetlbfs (Waiman Long) [1970177] - x86/mpx, mm/core: Fix recursive munmap() corruption (Waiman Long) [1970177] - doc: mm: migration doesn't use FOLL_SPLIT anymore (Waiman Long) [1970177] - filemap: add a comment about FAULT_FLAG_RETRY_NOWAIT behavior (Waiman Long) [1970177] - proc: commit to genradix (Waiman Long) [1970177] - generic radix trees (Waiman Long) [1970177] - mm: swap: add comment for swap_vma_readahead (Waiman Long) [1970177] - x86/mm: Make set_pmd_at() paravirt aware (Waiman Long) [1970177] - mm: select HAVE_MOVE_PMD on x86 for faster mremap (Waiman Long) [1970177] - mm: speed up mremap by 20x on large regions (Waiman Long) [1970177] - mm/mmap.c: remove verify_mm_writelocked() (Waiman Long) [1970177] - x86/fault: Check user_mode(regs) when avoiding an mmap_sem deadlock (Waiman Long) [1970177] - mm: brk: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: mremap: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: unmap VM_PFNMAP mappings with optimized path (Waiman Long) [1970177] - mm: unmap VM_HUGETLB mappings with optimized path (Waiman Long) [1970177] - mm: mmap: zap pages with read mmap_sem in munmap (Waiman Long) [1970177] - x86/mm: Fix exception table comments (Waiman Long) [1970177] - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Mark Langsdorf) [1946282] - acpi/drivers/thermal: Remove TRIPS_NONE cooling device binding (Mark Langsdorf) [1946282] - thermal/drivers/acpi: Use hot and critical ops (Mark Langsdorf) [1946282] - thermal/core: Add critical and hot ops (Mark Langsdorf) [1946282] - thermal/core: Emit a warning if the thermal zone is updated without ops (Mark Langsdorf) [1946282] - ACPI: scan: Fix _STA getting called on devices with unmet dependencies (Mark Langsdorf) [1946282] - ACPI: tables: x86: Reserve memory occupied by ACPI tables (Mark Langsdorf) [1946282] - ACPICA: Always create namespace nodes using acpi_ns_create_node() (Mark Langsdorf) [1946282] - ACPI: platform: Add balanced-performance platform profile (Mark Langsdorf) [1946282] - ACPI: platform: Hide ACPI_PLATFORM_PROFILE option (Mark Langsdorf) [1946282] - ACPICA: Remove some code duplication from acpi_ev_address_space_dispatch (Mark Langsdorf) [1946282] - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 2) (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 1) (Mark Langsdorf) [1946282] - ACPI: property: Make acpi_node_prop_read() static (Mark Langsdorf) [1946282] - ACPI: property: Remove dead code (Mark Langsdorf) [1946282] - iommu/amd: Fix performance counter initialization (Mark Langsdorf) [1946282] - ACPI: property: Fix fwnode string properties matching (Mark Langsdorf) [1946282] - ACPI / NUMA: add a stub function for node_to_pxm() (Mark Langsdorf) [1946282] - ACPI: OSL: Rework acpi_check_resource_conflict() (Mark Langsdorf) [1946282] - ACPI: APEI: ERST: remove unneeded semicolon (Mark Langsdorf) [1946282] - iommu/vt-d: Add new enum value and structure for SATC (Mark Langsdorf) [1946282] - ACPI: Add support for native USB4 control _OSC (Mark Langsdorf) [1946282] - ACPI: Execute platform _OSC also with query bit clear (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_FPDT (Mark Langsdorf) [1946282] - ACPI: tables: introduce support for FPDT table (Mark Langsdorf) [1946282] - ACPI: APEI: Add is_generic_error() to identify GHES sources (Mark Langsdorf) [1946282] - ACPI: platform-profile: Fix possible deadlock in platform_profile_remove() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Introduce object pointers to callbacks (Mark Langsdorf) [1946282] - PCI/ACPI: Clarify message about _OSC failure (Mark Langsdorf) [1946282] - PCI/ACPI: Remove unnecessary osc_lock (Mark Langsdorf) [1946282] - PCI/ACPI: Make acpi_pci_osc_control_set() static (Mark Langsdorf) [1946282] - media: ACPI / bus: Add acpi_dev_get_next_match_dev() and helper macro (Mark Langsdorf) [1946282] - ACPI: scan: Adjust white space in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: scan: Rearrange memory allocation in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Drop const qualifier for cur_profile (Mark Langsdorf) [1946282] - ACPI: configfs: add missing check after configfs_register_default_group() (Mark Langsdorf) [1946282] - ACPI: CPPC: initialise vaddr pointers to NULL (Mark Langsdorf) [1946282] - ACPI: CPPC: add __iomem annotation to generic_comm_base pointer (Mark Langsdorf) [1946282] - ACPI: CPPC: remove __iomem annotation for cpc_reg's address (Mark Langsdorf) [1946282] - ACPI: Use DEVICE_ATTR_ macros (Mark Langsdorf) [1946282] - ACPICA: Update version to 20210105 (Mark Langsdorf) [1946282] - ACPICA: Updated all copyrights to 2021 (Mark Langsdorf) [1946282] - ACPICA: Remove the VRTC table (Mark Langsdorf) [1946282] - ACPICA: Remove the MTMR (Mid-Timer) table (Mark Langsdorf) [1946282] - ACPICA: Update version to 20201217 (Mark Langsdorf) [1946282] - ACPICA: add type casts for string functions (Mark Langsdorf) [1946282] - ACPICA: fix -Wfallthrough (Mark Langsdorf) [1946282] - ACPICA: Clean up exception code class checks (Mark Langsdorf) [1946282] - ACPICA: Fix exception code class checks (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_PLATFORM_PROFILE (Mark Langsdorf) [1946282] - ACPI: platform: Add platform profile support (Mark Langsdorf) [1946282] - NTB/msi: Use irq_has_action() (Myron Stowe) [1933153] - NTB: Use struct_size() helper in devm_kzalloc() (Myron Stowe) [1933153] - ntb: intel: Fix memleak in intel_ntb_pci_probe (Myron Stowe) [1933153] - NTB: hw: amd: fix an issue about leak system resources (Myron Stowe) [1933153] - ntb: hw: remove the code that sets the DMA mask (Myron Stowe) [1933153] - [s390] s390/qdio: remove 'merge_pending' mechanism (Claudio Imbrenda) [1919251] - [s390] s390/qdio: improve handling of PENDING buffers for QEBSM devices (Claudio Imbrenda) [1919251] - [s390] s390/qdio: rework q->qdio_error indication (Claudio Imbrenda) [1919251] - [s390] s390/qdio: inline qdio_kick_handler() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: track time of last data IRQ for each device (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make thinint registration symmetric (Claudio Imbrenda) [1919251] - [s390] s390/qdio: adopt new tasklet API (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove qdio_inbound_q_moved() wrapper (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove Input tasklet code (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Do not set COMMAND_COMPLETE (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Handle event-lost notification for Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Process Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify & assert the stat_lock locking in zfcp_qdio_send() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Remove orphaned function declarations (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Lift Input Queue tasklet from qdio (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify access to erp_action in zfcp_fsf_req_complete() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Use list_first_entry_or_null() in zfcp_erp_thread() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: always use dev_name() for device name in QIB (Claudio Imbrenda) [1919251] - [s390] s390/qdio: clean up QDR setup (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make qdio_handle_aobs() more robust (Claudio Imbrenda) [1919251] - [s390] s390/cpumf: disable preemption when accessing per-cpu variable (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: rename header file to hwctrset.h (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: remove 60 seconds read limit (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: Add support for complete counter set extraction (Claudio Imbrenda) [1925527]- KVM: X86: hyper-v: Task srcu lock when accessing kvm_memslots() (Vitaly Kuznetsov) [1904570] - KVM: nSVM: remove a warning about vmcb01 VM exit reason (Vitaly Kuznetsov) [1904570] - KVM: x86: Consolidate guest enter/exit logic to common helpers (Vitaly Kuznetsov) [1904570] - KVM: x86: Defer vtime accounting 'til after IRQ handling (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit vtime accounting to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit context tracking to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Make guest_enter/exit() .noinstr ready (Vitaly Kuznetsov) [1904570] - sched/cputime: Rename vtime_account_system() to vtime_account_kernel() (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Add hardirq tracing on guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Add hardirq tracing to guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm: Move context tracking where it belongs (Vitaly Kuznetsov) [1904570] - Move some more variables to kernel job templates (Michael Hofmann) - Use a different branch name for realtime pipelines (Michael Hofmann) - block: mark queue init done at the end of blk_register_queue (Ming Lei) [1963766] - block: fix race between adding/removing rq qos and normal IO (Ming Lei) [1963766] - netfilter: x_tables: Use correct memory barriers. (Phil Sutter) [1949090] - Revert "netfilter: x_tables: Switch synchronization to RCU" (Phil Sutter) [1949090] - vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - cpupower: Add cpuid cap flag for MSR_AMD_HWCR support (Steve Best) [1949161] - cpupower: Remove family arg to decode_pstates() (Steve Best) [1949161] - cpupower: Condense pstate enabled bit checks in decode_pstates() (Steve Best) [1949161] - cpupower: Update family checks when decoding HW pstates (Steve Best) [1949161] - cpupower: Remove unused pscur variable. (Steve Best) [1949161] - cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag (Steve Best) [1949161] - cpupower: Correct macro name for CPB caps flag (Steve Best) [1949161] - cpupower: Update msr_pstate union struct naming (Steve Best) [1949161] - cpupower: add Makefile dependencies for install targets (Steve Best) [1949161] - tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1949161] - tools: Avoid comma separated statements (Steve Best) [1949161] - cpupower: speed up generating git version string (Steve Best) [1949161] - cpupowerutils: fix spelling mistake "dependant" -> "dependent" (Steve Best) [1949161] - ext4: fix ext4_error_err save negative errno into superblock (Lukas Czerner) [1964928] - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Lukas Czerner) [1964928] - ext4: fix check to prevent false positive report of incorrect used inodes (Lukas Czerner) [1964928] - ext4: fix potential error in ext4_do_update_inode (Lukas Czerner) [1964928] - ext4: do not try to set xattr into ea_inode if value is empty (Lukas Czerner) [1964928] - ext4: fix potential htree index checksum corruption (Lukas Czerner) [1964928] - ext4: don't leak old mountpoint samples (Lukas Czerner) [1964928] - ext4: don't remount read-only with errors=continue on reboot (Lukas Czerner) [1964928] - ext4: fix deadlock with fs freezing and EA inodes (Lukas Czerner) [1964928] - ext4: fix a memory leak of ext4_free_data (Lukas Czerner) [1964928] - ext4: find old entry again if failed to rename whiteout (Lukas Czerner) [1945503] - ext4: fix bug for rename with RENAME_WHITEOUT (Lukas Czerner) [1945503] - mount: fix mounting of detached mounts onto targets that reside on shared mounts (Carlos Maiolino) [1959172] - fs: fix lazytime expiration handling in __writeback_single_inode() (Carlos Maiolino) [1936260] - tty: Don't hold ldisc lock in tty_reopen() if ldisc present (Waiman Long) [1968271] - tty/ldsem: Add lockdep asserts for ldisc_sem (Waiman Long) [1968271] - tty: Simplify tty->count math in tty_reopen() (Waiman Long) [1968271] - tty: Don't block on IO when ldisc change is pending (Waiman Long) [1968271] - tty: Hold tty_ldisc_lock() during tty_reopen() (Waiman Long) [1968271] - tty: Drop tty->count on tty_reopen() failure (Waiman Long) [1968271] - net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Xin Long) [1951679] - net: Fix gro aggregation for udp encaps with zero csum (Xin Long) [1951679] - udp: ipv4: manipulate network header of NATed UDP GRO fraglist (Xin Long) [1951679] - udp: not remove the CRC flag from dev features when need_csum is false (Xin Long) [1951679] - udp: mask TOS bits in udp_v4_early_demux() (Xin Long) [1951679] - net: fix use-after-free when UDP GRO with shared fraglist (Xin Long) [1951679] - x86, sched: Treat Intel SNC topology as default, COD as exception (David Arcari) [1920040] - dmaengine: idxd: iax bus removal (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix cdev setup and free device lifetime issues (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix group conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix engine conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: use ida for device instance enumeration (Jerry Snitselaar) [1955744] - dmaengine: idxd: removal of pcim managed mmio mapping (Jerry Snitselaar) [1955744] - dmaengine: idxd: cleanup pci interrupt vector allocation management (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix dma device lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix potential null dereference on pointer status (Jerry Snitselaar) [1927070] - dmaengine: idxd: fix wq cleanup of WQCFG registers (Jerry Snitselaar) [1955744] - dmaengine: idxd: clear MSIX permission entry on shutdown (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq size store permission state (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix opcap sysfs attribute output (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback (Jerry Snitselaar) [1955744] - dmaengine: idxd: add module parameter to force disable of SVA (Jerry Snitselaar) [1920734] - dmaengine: idxd: set DMA channel to be private (Jerry Snitselaar) [1920759] - dma: idxd: use DEFINE_MUTEX() for mutex lock (Jerry Snitselaar) [1955744] - dmaengine: idxd: check device state before issue command (Jerry Snitselaar) [1927070] - dmaengine: move channel device_node deletion to driver (Jerry Snitselaar) [1920721] - dmaengine: idxd: fix misc interrupt completion (Jerry Snitselaar) [1920757] - dmaengine: idxd: Fix list corruption in description completion (Jerry Snitselaar) [1920746] - dmaengine: idxd: add IAX configuration support in the IDXD driver (Jerry Snitselaar) [1837233] - dmaengine: idxd: add ATS disable knob for work queues (Jerry Snitselaar) [1921291] - dmaengine: idxd: define table offset multiplier (Jerry Snitselaar) [1921290] - dmaengine: idxd: Update calculation of group offset to be more readable (Jerry Snitselaar) [1955744]- redhat/config: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1945937] - dm writecache: flush origin device when writing and cache is full (Mike Snitzer) [1970513] - dm snapshot: properly fix a crash when an origin has no snapshots (Mike Snitzer) [1970513] - dm verity: fix require_signatures module_param permissions (Mike Snitzer) [1970513] - dm snapshot: fix crash with transient storage and zero chunk size (Mike Snitzer) [1970513] - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Mike Snitzer) [1970513] - dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mike Snitzer) [1970513] - dm integrity: don't re-write metadata if discarding same blocks (Mike Snitzer) [1970513] - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Mike Snitzer) [1970513] - dm raid: fix fall-through warning in rs_check_takeover() for Clang (Mike Snitzer) [1970513] - dm integrity: fix missing goto in bitmap_flush_interval error handling (Mike Snitzer) [1970513] - dm space map common: fix division bug in sm_ll_find_free_block() (Mike Snitzer) [1970513] - dm persistent data: packed struct should have an aligned() attribute too (Mike Snitzer) [1970513] - dm btree spine: remove paranoid node_check call in node_prep_for_write() (Mike Snitzer) [1970513] - dm space map disk: remove redundant calls to sm_disk_get_nr_free() (Mike Snitzer) [1970513] - dm persistent data: remove unused return from exit_shadow_spine() (Mike Snitzer) [1970513] - dm verity: allow only one error handling mode (Mike Snitzer) [1970513] - dm: remove useless loop in __split_and_process_bio (Mike Snitzer) [1970513] - redhat/configs: Update CONFIG_PINCTRL_AMD (David Arcari) [1964588] - ionic: fix ptp support config breakage (Jonathan Toppins) [1951826] - ionic: return -EFAULT if copy_to_user() fails (Jonathan Toppins) [1951826] - ionic: git_ts_info bit shifters (Jonathan Toppins) [1951826] - ionic: extend ts_config set locking (Jonathan Toppins) [1951826] - ionic: add ts_config replay (Jonathan Toppins) [1951826] - ionic: ignore EBUSY on queue start (Jonathan Toppins) [1951826] - ionic: re-start ptp after queues up (Jonathan Toppins) [1951826] - ionic: add SKBTX_IN_PROGRESS (Jonathan Toppins) [1951826] - ionic: check for valid tx_mode on SKBTX_HW_TSTAMP xmit (Jonathan Toppins) [1951826] - ionic: remove unnecessary compat ifdef (Jonathan Toppins) [1951826] - ionic: fix up a couple of code style nits (Jonathan Toppins) [1951826] - ionic: advertise support for hardware timestamps (Jonathan Toppins) [1951826] - ionic: ethtool ptp stats (Jonathan Toppins) [1951826] - ionic: add ethtool support for PTP (Jonathan Toppins) [1951826] - ionic: add and enable tx and rx timestamp handling (Jonathan Toppins) [1951826] - ethtool: add timestamping related string sets (Jonathan Toppins) [1951826] - net: Introduce peer to peer one step PTP time stamping. (Jonathan Toppins) [1951826] - ionic: set up hw timestamp queues (Jonathan Toppins) [1951826] - ionic: add rx filtering for hw timestamp steering (Jonathan Toppins) [1951826] - ionic: link in the new hw timestamp code (Jonathan Toppins) [1951826] - ionic: add hw timestamp support files (Jonathan Toppins) [1951826] - ionic: split adminq post and wait calls (Jonathan Toppins) [1951826] - ionic: add hw timestamp structs to interface (Jonathan Toppins) [1951826] - ionic: add handling of larger descriptors (Jonathan Toppins) [1951826] - ionic: add new queue features to interface (Jonathan Toppins) [1951826] - ionic: pull per-q stats work out of queue loops (Jonathan Toppins) [1951826] - ionic: avoid races in ionic_heartbeat_check (Jonathan Toppins) [1951826] - ionic: fix sizeof usage (Jonathan Toppins) [1951826] - ionic: count dma errors (Jonathan Toppins) [1951826] - ionic: protect adminq from early destroy (Jonathan Toppins) [1951826] - ionic: stop watchdog when in broken state (Jonathan Toppins) [1951826] - ionic: block actions during fw reset (Jonathan Toppins) [1951826] - ionic: update ethtool support bits for BASET (Jonathan Toppins) [1951826] - ionic: fix unchecked reference (Jonathan Toppins) [1951826] - ionic: simplify the intr_index use in txq_init (Jonathan Toppins) [1951826] - ionic: code cleanup details (Jonathan Toppins) [1951826] - ionic: Update driver to use ethtool_sprintf (Jonathan Toppins) [1951826] - ionic: aggregate Tx byte counting calls (Jonathan Toppins) [1951826] - ionic: simplify tx clean (Jonathan Toppins) [1951826] - ionic: generic tx skb mapping (Jonathan Toppins) [1951826] - ionic: simplify TSO descriptor mapping (Jonathan Toppins) [1951826] - ionic: simplify use of completion types (Jonathan Toppins) [1951826] - ionic: rebuild debugfs on qcq swap (Jonathan Toppins) [1951826] - ionic: simplify rx skb alloc (Jonathan Toppins) [1951826] - ionic: optimize fastpath struct usage (Jonathan Toppins) [1951826] - ionic: implement Rx page reuse (Jonathan Toppins) [1951826] - ionic: move rx_page_alloc and free (Jonathan Toppins) [1951826] - drivers: net: ionic: simplify the return expression of ionic_set_rxfh() (Jonathan Toppins) [1951826] - ionic: change mtu after queues are stopped (Jonathan Toppins) [1951826] - ionic: remove some unnecessary oom messages (Jonathan Toppins) [1951826] - ionic: useful names for booleans (Jonathan Toppins) [1951826] - ionic: change set_rx_mode from_ndo to can_sleep (Jonathan Toppins) [1951826] - ionic: flatten calls to ionic_lif_rx_mode (Jonathan Toppins) [1951826] - ionic: batch rx buffer refilling (Jonathan Toppins) [1951826] - ionic: add lif quiesce (Jonathan Toppins) [1951826] - ionic: check for link after netdev registration (Jonathan Toppins) [1951826] - ionic: check port ptr before use (Jonathan Toppins) [1951826] - platform/x86: hp-wireless: add AMD's hardware id to the supported list (David Arcari) [1960472] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1960472] - net/bond: revert deletion of driver and module versions (Jarod Wilson) [1955702] - net:sfc: fix non-freed irq in legacy irq mode (Íñigo Huguet) [1906728] - devlink: Extend SF port attributes to have external attribute (Petr Oros) [1959002] - netfilter: xt_SECMARK: add new revision to fix structure layout (Phil Sutter) [1961714] - xfrm: ipcomp: remove unnecessary get_cpu() (Sabrina Dubroca) [1946885] - platform/x86: intel_pmc_core: Add support for Alder Lake PCH-P (David Arcari) [1838624] - scsi: qedf: Update the max_id value in host structure (Nilesh Javali) [1954876] - scsi: qedf: Add pointer checks in qedf_update_link_speed() (Nilesh Javali) [1871687] - [s390] s390/nvme: support firmware-assisted dump to NVMe disks (Claudio Imbrenda) [1847447] - [s390] s390: nvme dump support (Claudio Imbrenda) [1847447] - [s390] s390/boot: add build-id to decompressor (Philipp Rudo) [1897093] - genirq: Reduce irqdebug cacheline bouncing (Gustavo Walbon) [1957729]- CI: Merge MR, baseline and private configs (Michael Hofmann) - RDMA/rxe: Fix failure during driver load (Kamal Heib) [1930263] - xfrm: remove the fragment check for ipv6 beet mode (Xin Long) [1965185] - SUNRPC: Fix NFS READs that start at non-page-aligned offsets (Benjamin Coddington) [1950303] - pNFS/NFSv4: Improve rejection of out-of-order layouts (Benjamin Coddington) [1950303] - pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn (Benjamin Coddington) [1950303] - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom tracepoint again (Benjamin Coddington) [1950303] - nfsd4: readdirplus shouldn't return parent of export (Benjamin Coddington) [1950303] - NFS: nfs_igrab_and_active must first reference the superblock (Benjamin Coddington) [1950303] - NFS: nfs_delegation_find_inode_server must first reference the superblock (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Benjamin Coddington) [1950303] - NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() (Benjamin Coddington) [1950303] - NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request (Benjamin Coddington) [1950303] - pNFS: Stricter ordering of layoutget and layoutreturn (Benjamin Coddington) [1950303] - pNFS: Clean up pnfs_layoutreturn_free_lsegs() (Benjamin Coddington) [1950303] - pNFS: We want return-on-close to complete when evicting the inode (Benjamin Coddington) [1950303] - pNFS: Mark layout for return if return-on-close was not sent (Benjamin Coddington) [1950303] - net: sunrpc: interpret the return value of kstrtou32 correctly (Benjamin Coddington) [1950303] - SUNRPC: Handle TCP socket sends with kernel_sendpage() again (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Avoid spurious layout returns in ff_layout_choose_ds_for_read (Benjamin Coddington) [1950303] - NFSv4/pnfs: Add tracing for the deviceid cache (Benjamin Coddington) [1950303] - fs/lockd: convert comma to semicolon (Benjamin Coddington) [1950303] - SUNRPC: When expanding the buffer, we may need grow the sparse pages (Benjamin Coddington) [1950303] - SUNRPC: Cleanup - constify a number of xdr_buf helpers (Benjamin Coddington) [1950303] - SUNRPC: Clean up open coded setting of the xdr_stream 'nwords' field (Benjamin Coddington) [1950303] - SUNRPC: _copy_to/from_pages() now check for zero length (Benjamin Coddington) [1950303] - SUNRPC: Cleanup xdr_shrink_bufhead() (Benjamin Coddington) [1950303] - SUNRPC: Fix xdr_expand_hole() (Benjamin Coddington) [1950303] - SUNRPC: Fixes for xdr_align_data() (Benjamin Coddington) [1950303] - SUNRPC: _shift_data_left/right_pages should check the shift length (Benjamin Coddington) [1950303] - NFSv4.1: use BITS_PER_LONG macro in nfs4session.h (Benjamin Coddington) [1950303] - xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Benjamin Coddington) [1950303] - sunrpc: fix xs_read_xdr_buf for partial pages receive (Benjamin Coddington) [1950303] - Revert "nfsd4: support change_attr_type attribute" (Benjamin Coddington) [1950303] - nfsd4: don't query change attribute in v2/v3 case (Benjamin Coddington) [1950303] - nfsd: minor nfsd4_change_attribute cleanup (Benjamin Coddington) [1950303] - nfsd: simplify nfsd4_change_info (Benjamin Coddington) [1950303] - nfsd: only call inode_query_iversion in the I_VERSION case (Benjamin Coddington) [1950303] - nfs_common: need lock during iterate through the list (Benjamin Coddington) [1950303] - nfsd: Fix message level for normal termination (Benjamin Coddington) [1950303] - NFS: switch nfsiod to be an UNBOUND workqueue. (Benjamin Coddington) [1950303] - lockd: don't use interval-based rebinding over TCP (Benjamin Coddington) [1950303] - net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Benjamin Coddington) [1950303] - NFSv4: Refactor to use user namespaces for nfs4idmap (Benjamin Coddington) [1950303] - NFS: NFSv2/NFSv3: Use cred from fs_context during mount (Benjamin Coddington) [1950303] - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Benjamin Coddington) [1950303] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1950303] - SUNRPC: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1950303] - pNFS: Clean up open coded xdr string decoding (Benjamin Coddington) [1950303] - SUNRPC: Fix up open coded kmemdup_nul() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Fix up layoutstats reporting for non-TCP transports (Benjamin Coddington) [1950303] - NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - NFSv4/pNFS: Use connections to a DS that are all of the same protocol family (Benjamin Coddington) [1950303] - SUNRPC: Remove unused function xprt_load_transport() (Benjamin Coddington) [1950303] - NFS: Switch mount code to use xprt_find_transport_ident() (Benjamin Coddington) [1950303] - SUNRPC: Add a helper to return the transport identifier given a netid (Benjamin Coddington) [1950303] - SUNRPC: Close a race with transport setup and module put (Benjamin Coddington) [1950303] - SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Benjamin Coddington) [1950303] - SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Benjamin Coddington) [1950303] - NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp (Benjamin Coddington) [1950303] - NFSv3: Add emulation of the lookupp() operation (Benjamin Coddington) [1950303] - NFSv3: Refactor nfs3_proc_lookup() to split out the dentry (Benjamin Coddington) [1950303] - SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd4_decode/encode_compound() (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd_dispatch() (Benjamin Coddington) [1950303] - NFSD: Add common helpers to decode void args and encode void results (Benjamin Coddington) [1950303] - SUNRPC: Prepare for xdr_stream-style decoding on the server-side (Benjamin Coddington) [1950303] - SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom() tracepoint (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - NFSD: A semicolon is not needed after a switch statement. (Benjamin Coddington) [1950303] - svcrdma: support multiple Read chunks per RPC (Benjamin Coddington) [1950303] - svcrdma: Use the new parsed chunk list when pulling Read chunks (Benjamin Coddington) [1950303] - svcrdma: Rename info::ri_chunklen (Benjamin Coddington) [1950303] - svcrdma: Clean up chunk tracepoints (Benjamin Coddington) [1950303] - svcrdma: Remove chunk list pointers (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_send_reply_chunk (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_map_reply_msg() (Benjamin Coddington) [1950303] - svcrdma: Support multiple write chunks when pulling up (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to encode Reply transport headers (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to construct RDMA Writes (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to detect reverse direction replies (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to derive the inv_rkey (Benjamin Coddington) [1950303] - svcrdma: Add a "parsed chunk list" data structure (Benjamin Coddington) [1950303] - svcrdma: Clean up svc_rdma_encode_reply_chunk() (Benjamin Coddington) [1950303] - svcrdma: Post RDMA Writes while XDR encoding replies (Benjamin Coddington) [1950303] - NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders (Benjamin Coddington) [1950303] - SUNRPC: Rename svc_encode_read_payload() (Benjamin Coddington) [1950303] - svcrdma: Refactor the RDMA Write path (Benjamin Coddington) [1950303] - svcrdma: Const-ify the xdr_buf arguments (Benjamin Coddington) [1950303] - SUNRPC: Adjust synopsis of xdr_buf_subsegment() (Benjamin Coddington) [1950303] - svcrdma: Catch another Reply chunk overflow case (Benjamin Coddington) [1950303] - xprtrdma: Micro-optimize MR DMA-unmapping (Benjamin Coddington) [1950303] - xprtrdma: Move rpcrdma_mr_put() (Benjamin Coddington) [1950303] - xprtrdma: Trace unmap_sync calls (Benjamin Coddington) [1950303] - xprtrdma: Display the task ID when reporting MR events (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_nomrs() (Benjamin Coddington) [1950303] - xprtrdma: Clean up xprtrdma callback tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up tracepoints in the reply path (Benjamin Coddington) [1950303] - xprtrdma: Clean up reply parsing error tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_post_linv (Benjamin Coddington) [1950303] - xprtrdma: Introduce FRWR completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Send completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Receive completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Replace dprintk call sites in ERR_CHUNK path (Benjamin Coddington) [1950303] - xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA (Benjamin Coddington) [1950303] - drm: virtio: fix common struct sg_table related issues (Eric Auger) [1971821] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1915307] - net/mlx5: Release devlink object if adev fails (Alaa Hleihel) [1915307] - net/mlx5: Fix compilation warning for 32-bit platform (Alaa Hleihel) [1915307] - net/mlx5: Use effective interrupt affinity (Alaa Hleihel) [1915307] - net/mlx5: Replace irq_to_desc() abuse (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove unneeded semicolon (Alaa Hleihel) [1915307] - net: mlx5: convert comma to semicolon (Alaa Hleihel) [1915307] - net/mlx5e: Fill mlx5e_create_cq_param in a function (Alaa Hleihel) [1915307] - net/mlx5e: Split between RX/TX tunnel FW support indication (Alaa Hleihel) [1915307] - net/mlx5: Arm only EQs with EQEs (Alaa Hleihel) [1915307] - net/mlx5e: Remove duplicated include (Alaa Hleihel) [1915307] - net/mlx5e: Add TX port timestamp support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Add TX PTP port object support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Split SW group counters update function (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Change skb fifo push/pop API to be used without SQ (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow SQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow RQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow CQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Free drop RQ in a dedicated function (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove IB representors dead code (Alaa Hleihel) [1915307] - net/mlx5: Simplify eswitch mode check (Alaa Hleihel) [1915307] - net/mlx5: Delete custom device management logic (Alaa Hleihel) [1915307] - RDMA/mlx5: Convert mlx5_ib to use auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5e: Connect ethernet part to auxiliary bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5: Register mlx5 devices to auxiliary virtual bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Make hardware definitions visible to all mlx5 devices (Alaa Hleihel) [1915307] - net/mlx5_core: Clean driver version and name (Alaa Hleihel) [1915307] - net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Alaa Hleihel) [1915307] - net/mlx5: Export steering related functions (Alaa Hleihel) [1915307] - net/mlx5: Expose other function ifc bits (Alaa Hleihel) [1915307] - net/mlx5: Expose IP-in-IP TX and RX capability bits (Alaa Hleihel) [1915307] - net/mlx5: Update the hardware interface definition for vhca state (Alaa Hleihel) [1915307] - net/mlx5: Avoid exposing driver internal command helpers (Alaa Hleihel) [1915307] - net/mlx5: Add ts_cqe_to_dest_cqn related bits (Alaa Hleihel) [1915307] - net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits (Alaa Hleihel) [1915307] - net/mlx5: Check dr mask size against mlx5_match_param size (Alaa Hleihel) [1915307] - net/mlx5: Add sampler destination type (Alaa Hleihel) [1915307] - net/mlx5: Add sample offload hardware bits and structures (Alaa Hleihel) [1915307] - RDMA/mlx5: Use PCI device for dma mappings (Alaa Hleihel) [1915307] - RDMA/mlx5: Silence the overflow warning while building offset mask (Alaa Hleihel) [1915307] - RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc() (Alaa Hleihel) [1915307] - RDMA/mlx5: Enable querying AH for XRC QP types (Alaa Hleihel) [1915307] - RDMA/mlx5: Lower setting the umem's PAS for SRQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx (Alaa Hleihel) [1915307] - RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP (Alaa Hleihel) [1915307] - RDMA/mlx5: Directly compute the PAS list for raw QP RQ's (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Alaa Hleihel) [1915307] - net: mlx5: Replace in_irq() usage (Alaa Hleihel) [1915307] - net/mlx5: Cleanup kernel-doc warnings (Alaa Hleihel) [1915307] - net/mlx5e: Validate stop_room size upon user input (Alaa Hleihel) [1915307] - net/mlx5: DR, Free unused buddy ICM memory (Alaa Hleihel) [1915307] - net/mlx5: DR, ICM memory pools sync optimization (Alaa Hleihel) [1915307] - net/mlx5: DR, Sync chunks only during free (Alaa Hleihel) [1915307] - net/mlx5: DR, Handle ICM memory via buddy allocation instead of buckets (Alaa Hleihel) [1915307] - net/mlx5: DR, Add buddy allocator utilities (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename matcher functions to be more HW agnostic (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename builders HW specific names (Alaa Hleihel) [1915307] - net/mlx5: DR, Remove unused member of action struct (Alaa Hleihel) [1915307] - IB/mlx5: Add support for NDR link speed (Alaa Hleihel) [1915307 1926596] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's (Alaa Hleihel) [1915307] - RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c (Alaa Hleihel) [1915307] - RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove npages from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove order from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of the mlx5_ib_mr (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove mlx5_ib_mr->order (Alaa Hleihel) [1915307] - net/mlx5: fix error return code in mlx5e_tc_nic_init() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Use spin_lock_bh for async_icosq_lock (Alaa Hleihel) [1915306 1915307] - net/mlx5: Replace zero-length array with flexible-array member (Alaa Hleihel) [1915306 1915307] - net/mlx5: Fix uininitialized pointer read on pointer attr (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload limit no reset (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for fw live patch event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add devlink param enable_remote_dev_reset support (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload action fw activate (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset abort event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset now event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset request event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Set cap for pci sync for fw update event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add functions to set/query MFRL register (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Fix potential null pointer dereference (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Fix dereference on pointer attr after null check (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Use dma device access helper (Alaa Hleihel) [1915306 1915307] - mlx5: cross-tree: phase out dma_zalloc_coherent() (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-Switch, Support flow source for local vport (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use helper function to load unload representor (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Add helper to check egress ACL need (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use PF num in metadata reg c0 (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Add support for rule creation with flow source hint (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Call ste_builder directly with tag pointer (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded local variable (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded vlan check from L2 builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded check from source port builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Replace the check for valid STE entry (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete not needed GSI QP signal QP type (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Change GSI QP to have same creation flow like other QPs (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Reuse existing fields in parent QP storage object (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Embed GSI QP into general mlx5_ib QP (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove unreachable return (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Use kfree() to free fd->g in accel_fs_tcp_create_groups() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Support CT offload for tc nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: rework ct offload init messages (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Add tc chains offload support for nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor tc flow attributes structure (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Split nic tc flow allocation and creation (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Allow ft level ignore for nic rx tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor multi chains and prios support (Alaa Hleihel) [1915306 1915307 1919642] - RDMA/mlx5: Don't call to restrack recursively (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Expose TIR and QP ICM address for sw_owner_v2 devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Allow DM allocation for sw_owner_v2 enabled devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add sw_owner_v2 bit capability (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete duplicated mlx5_ptys_width enum (Alaa Hleihel) [1915306 1915307] - net/mlx5: IPsec: make spdxcheck.py happy (Alaa Hleihel) [1915306 1915307] - mlx5: add pause frame stats (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add CQE compression support for multi-strides packets (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add support for tc trap (Alaa Hleihel) [1915306 1915307 1919643] - net/mlx5: E-Switch, Use vport metadata matching by default (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove erroneous fallthrough (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add DCT RoCE LAG support (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add tx_affinity support for DCI QP (Alaa Hleihel) [1915306 1915307] - net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Enable sniffer when device is in switchdev mode (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add new IB rates support (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Replace open-coded offsetofend() macro (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Simplify multiple else-if cases with switch keyword (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Link non uplink representors to PCI device (Alaa Hleihel) [1915306 1915307 1959367] - perf stat: Use nftw() instead of ftw() (Michael Petlan) [1944684] - perf unwind: Set userdata for all __report_module() paths (Michael Petlan) [1944684] - perf debug: Move debug initialization earlier (Michael Petlan) [1944684] - perf script: Fix overrun issue for dynamically-allocated PMU type number (Michael Petlan) [1944684] - perf metricgroup: Fix system PMU metrics (Michael Petlan) [1944684] - perf metricgroup: Fix for metrics containing duration_time (Michael Petlan) [1944684] - perf evlist: Fix id index for heterogeneous systems (Michael Petlan) [1944684] - perf inject: Correct event attribute sizes (Michael Petlan) [1944684] - perf intel-pt: Fix 'CPU too large' error (Michael Petlan) [1944684] - perf stat: Take cgroups into account for shadow stats (Michael Petlan) [1944684] - perf stat: Introduce struct runtime_stat_data (Michael Petlan) [1944684] - libperf tests: Fail when failing to get a tracepoint id (Michael Petlan) [1944684] - libperf tests: If a test fails return non-zero (Michael Petlan) [1944684] - libperf tests: Avoid uninitialized variable warning (Michael Petlan) [1944684] - perf test: Fix shadow stat test for non-bash shells (Michael Petlan) [1944684] - perf bpf examples: Fix bpf.h header include directive in 5sec.c example (Michael Petlan) [1944684] - perf probe: Fix memory leak when synthesizing SDT probes (Michael Petlan) [1944684] - perf stat aggregation: Add separate thread member (Michael Petlan) [1944684] - perf stat aggregation: Add separate core member (Michael Petlan) [1944684] - perf stat aggregation: Add separate die member (Michael Petlan) [1944684] - perf stat aggregation: Add separate socket member (Michael Petlan) [1944684] - perf stat aggregation: Add separate node member (Michael Petlan) [1944684] - perf stat aggregation: Start using cpu_aggr_id in map (Michael Petlan) [1944684] - perf cpumap: Drop in cpu_aggr_map struct (Michael Petlan) [1944684] - perf cpumap: Add new map type for aggregation (Michael Petlan) [1944684] - perf stat: Replace aggregation ID with a struct (Michael Petlan) [1944684] - perf cpumap: Add new struct for cpu aggregation (Michael Petlan) [1944684] - perf cpumap: Use existing allocator to avoid using malloc (Michael Petlan) [1944684] - perf tests: Improve topology test to check all aggregation types (Michael Petlan) [1944684] - perf powerpc: Move syscall.tbl check to check-headers.sh (Michael Petlan) [1944684] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Michael Petlan) [1944684] - perf mem: Factor out a function to generate sort order (Michael Petlan) [1944684] - perf sort: Add sort option for data page size (Michael Petlan) [1944684] - perf script: Support data page size (Michael Petlan) [1944684] - tools headers UAPI: Sync linux/stat.h with the kernel sources (Michael Petlan) [1944684] - tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Michael Petlan) [1944684] - perf config: Fix example command in manpage to conform to syntax specified in the SYNOPSIS section. (Michael Petlan) [1944684] - perf test: Make sample-parsing test aware of PERF_SAMPLE_{CODE,DATA}_PAGE_SIZE (Michael Petlan) [1944684] - perf tools: Add support to read build id from compressed elf (Michael Petlan) [1944684] - perf debug: Add debug_set_file function (Michael Petlan) [1944684] - perf evlist: Support pipe mode display (Michael Petlan) [1944684] - perf report: Support --header-only for pipe mode (Michael Petlan) [1944684] - perf vendor events: Add JSON metrics for imx8mm DDR Perf (Michael Petlan) [1944684] - perf metricgroup: Support adding metrics for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Support printing metric groups for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Split up metricgroup__print() (Michael Petlan) [1944684] - perf metricgroup: Fix metrics using aliases covering multiple PMUs (Michael Petlan) [1944684] - perf evlist: Change evlist__splice_list_tail() ordering (Michael Petlan) [1944684] - perf pmu: Add pmu_add_sys_aliases() (Michael Petlan) [1944684] - perf pmu: Add pmu_id() (Michael Petlan) [1944684] - perf jevents: Add support for system events tables (Michael Petlan) [1944684] - perf jevents: Add support for an extra directory level (Michael Petlan) [1944684] - perf evsel: Emit warning about kernel not supporting the data page size sample_type bit (Michael Petlan) [1944684] - perf record: Support new sample type for data page size (Michael Petlan) [1944684] - perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Michael Petlan) [1944684] - perf record: Fix memory leak when using '--user-regs=?' to list registers (Michael Petlan) [1944684] - tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944684] - tools build: Add missing libcap to test-all.bin target (Michael Petlan) [1944684] - perf test: Fix metric parsing test (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' record methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' diff methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' nr_threads method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' deliver event method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' header methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' raw samples methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' mmap pages parsing method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event attribute config methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for alternative 'struct evlist' constructors (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event selection methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event group methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' create maps methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' print methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' evsel list methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' pause/resume methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' id_pos methods (Michael Petlan) [1944684] - perf tools: Add aarch64 registers to --user-regs (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' tracking event methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' browser methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample id lookup methods (Michael Petlan) [1944684] - perf evlist: Ditch unused set/reset sample_bit methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample parsing methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sideband thread methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'filter' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' stats methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'workload' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' methods: evlist__set_leader() (Michael Petlan) [1944684] - perf evsel: Convert last 'struct evsel' methods to the right evsel__ prefix (Michael Petlan) [1944684] - perf test: Add shadow stat test (Michael Petlan) [1944684] - perf build-id: Add build_id_cache__add function (Michael Petlan) [1944684] - perf build-id: Add __perf_session__cache_build_ids function (Michael Petlan) [1944684] - perf build-id: Use machine__for_each_dso in perf_session__cache_build_ids (Michael Petlan) [1944684] - perf data: Add is_perf_data function (Michael Petlan) [1944684] - perf symbols: Try to load vmlinux from buildid database (Michael Petlan) [1944684] - perf tools: Use struct extra_kernel_map in machine__process_kernel_mmap_event (Michael Petlan) [1944684] - perf build-id: Add check for existing link in buildid dir (Michael Petlan) [1944684] - perf tools: Add filename__decompress function (Michael Petlan) [1944684] - perf tools: Add build_id__is_defined function (Michael Petlan) [1944684] - tools lib: Adopt memchr_inv() from kernel (Michael Petlan) [1944684] - perf arm-spe: Add support for ARMv8.3-SPE (Michael Petlan) [1944684] - perf arm_spe: Decode memory tagging properties (Michael Petlan) [1944684] - perf arm-spe: Add more sub classes for operation packet (Michael Petlan) [1944684] - perf arm-spe: Refactor operation packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_op_type() (Michael Petlan) [1944684] - perf arm-spe: Remove size condition checking for events (Michael Petlan) [1944684] - perf arm-spe: Refactor event type handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_event() (Michael Petlan) [1944684] - perf arm-spe: Refactor counter packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_counter() (Michael Petlan) [1944684] - perf arm-spe: Refactor context packet handling (Michael Petlan) [1944684] - perf arm_spe: Fixup top byte for data virtual address (Michael Petlan) [1944684] - perf arm-spe: Refactor address packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_addr() (Michael Petlan) [1944684] - perf arm-spe: Refactor packet header parsing (Michael Petlan) [1944684] - perf arm-spe: Refactor printing string to buffer (Michael Petlan) [1944684] - perf expr: Force encapsulation on expr_id_data (Michael Petlan) [1944684] - perf vendor events: Update Skylake client events to v50 (Michael Petlan) [1944684] - perf data: Allow to use stdio functions for pipe mode (Michael Petlan) [1944684] - perf arm-spe: Fix packet length handling (Michael Petlan) [1944684] - perf arm-spe: Refactor arm_spe_get_events() (Michael Petlan) [1944684] - perf arm-spe: Refactor payload size calculation (Michael Petlan) [1944684] - perf arm-spe: Fix a typo in comment (Michael Petlan) [1944684] - perf arm-spe: Include bitops.h for BIT() macro (Michael Petlan) [1944684] - perf mem: Support ARM SPE events (Michael Petlan) [1944684] - perf c2c: Support AUX trace (Michael Petlan) [1944684] - perf mem: Support AUX trace (Michael Petlan) [1944684] - perf auxtrace: Add itrace option '-M' for memory events (Michael Petlan) [1944684] - perf mem: Only initialize memory event for recording (Michael Petlan) [1944684] - perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Introduce weak function perf_mem_events__ptr() (Michael Petlan) [1944684] - perf mem: Search event name with more flexible path (Michael Petlan) [1944684] - perf jevents: Add test for arch std events (Michael Petlan) [1944684] - perf jevents: Tidy error handling (Michael Petlan) [1944684] - perf trace beauty: Allow header files in a different path (Michael Petlan) [1944684] - perf stat: Add --quiet option (Michael Petlan) [1944684] - perf stat: Support regex pattern in --for-each-cgroup (Michael Petlan) [1944684] - perf kvm: Add kvm-stat for arm64 (Michael Petlan) [1944684] - perf env: Conditionally compile BPF support code on having HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf annotate: Move bpf header inclusion to inside HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf tests: Skip the llvm and bpf tests if HAVE_LIBBPF_SUPPORT isn't defined (Michael Petlan) [1944684] - perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf test: Implement skip_reason callback for watchpoint tests (Michael Petlan) [1944684] - perf tests tsc: Add checking helper is_supported() (Michael Petlan) [1944684] - perf tests tsc: Make tsc testing as a common testing (Michael Petlan) [1944684] - perf mem2node: Improve warning if detected no memory nodes (Michael Petlan) [1944684] - perf version: Add a feature for libpfm4 (Michael Petlan) [1944684] - perf annotate mips: Add perf arch instructions annotate handlers (Michael Petlan) [1944684] - perf/x86/intel: Add Tremont Topdown support (Michael Petlan) [1944684] - perf/x86: Fix fall-through warnings for Clang (Michael Petlan) [1944684] - perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() (Michael Petlan) [1944684] - perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Michael Petlan) [1944684] - perf: Break deadlock involving exec_update_mutex (Michael Petlan) [1944684] - perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Michael Petlan) [1944684] - perf/x86: Avoid TIF_IA32 when checking 64bit mode (Michael Petlan) [1944684] - bpf, ringbuf: Deny reserve of buffers larger than ringbuf (Wander Lairson Costa) [1968591] - bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds (Wander Lairson Costa) [1965938] - tools/power turbostat: Support Alder Lake Mobile (Steve Best) [1962291] - ACPI: PM: Add ACPI ID of Alder Lake Fan (Steve Best) [1961617] - powercap/intel_rapl: add support for AlderLake Mobile (Steve Best) [1961816] - platform/x86: intel_pmc_core: Uninitialized data in pmc_core_lpm_latch_mode_write() (David Arcari) [1783557] - platform/x86: intel_pmc_core: add ACPI dependency (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix "unsigned 'ret' is never less than zero" smatch warning (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add LTR registers for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add option to set/clear LPM mode (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add requirements file to debugfs (David Arcari) [1783557] - platform/x86: intel_pmc_core: Get LPM requirements for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Show LPM residency in microseconds (David Arcari) [1783557] - platform/x86: intel_pmc_core: Handle sub-states generically (David Arcari) [1783557] - platform/x86: intel_pmc_core: Remove global struct pmc_dev (David Arcari) [1783557] - platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David Arcari) [1783557] - platform/x86: intel_pmc_core: export platform global reset bits via etr3 sysfs file (David Arcari) [1783557] - MAINTAINERS: Update maintainers for pmc_core driver (David Arcari) [1783557] - MAINTAINERS: intel_pmc_core: Update MAINTAINERS (David Arcari) [1783557] - platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms (David Arcari) [1783557] - platform/x86: intel_pmc_core: Assign boolean values to a bool variable (David Arcari) [1783557] - platform/x86: intel_pmc_core: fix: Replace dev_dbg macro with dev_info() (David Arcari) [1783557] - platform/x86: intel_pmc_core: Clean up: Remove the duplicate comments and reorganize (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix the slp_s0 counter displayed value (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix TigerLake power gating status map (David Arcari) [1783557] - platform/x86: pmc_core: Use descriptive names for LPM registers (David Arcari) [1783557] - platform/x86: intel_pmc_core: Change Jasper Lake S0ix debug reg map back to ICL (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Atom based Jasper Lake (JSL) platform support (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Intel Elkhart Lake support (David Arcari) [1783557] - [s390] s390/ipl: support NVMe IPL kernel parameters (Claudio Imbrenda) [1963120] - [s390] net/smc: use memcpy instead of snprintf to avoid out of bounds read (Claudio Imbrenda) [1919249] - [s390] smc: fix out of bound access in smc_nl_get_sys_info() (Claudio Imbrenda) [1919249] - [s390] net/smc: fix access to parent of an ib device (Claudio Imbrenda) [1919249] - [s390] s390/vtime: fix increased steal time accounting (Claudio Imbrenda) [1963075] - [s390] tools/kvm_stat: Add restart delay (Claudio Imbrenda) [1963082] - [s390] s390/dasd: fix hanging IO request during DASD driver unbind (Claudio Imbrenda) [1963077] - [s390] s390/dasd: fix hanging DASD driver unbind (Claudio Imbrenda) [1963077]- Add New KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1939309] - kunit: lib: adhear to KUNIT formatting standard (Nico Pache) [1939309] - kunit: mptcp: adhere to KUNIT formatting standard (Nico Pache) [1939309] - ASoC: topology: adhere to KUNIT formatting standard (Nico Pache) [1939309] - kunit: software node: adhear to KUNIT formatting standard (Nico Pache) [1939309] - resource: provide meaningful MODULE_LICENSE() in test suite (Nico Pache) [1939309] - resource: Add test cases for new resource API (Nico Pache) [1939309] - resource: Introduce resource_intersection() for overlapping resources (Nico Pache) [1939309] - resource: Introduce resource_union() for overlapping resources (Nico Pache) [1939309] - mm/resource: Use resource_overlaps() to simplify region_intersects() (Nico Pache) [1939309] - kernel.h: split out min()/max() et al. helpers (Nico Pache) [1939309] - lib/math/rational.c: fix possible incorrect result from rational fractions helper (Nico Pache) [1939309] - lib: Move mathematic helpers to separate folder (Nico Pache) [1939309] - lib/cmdline: remove an unneeded local variable in next_arg() (Nico Pache) [1939309] - lib/cmdline: Allow get_options() to take 0 to validate the input (Nico Pache) [1939309] - lib/cmdline: Update documentation to reflect behaviour (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test case for get_options() (Nico Pache) [1939309] - ext4: add .kunitconfig fragment to enable ext4-specific tests (Nico Pache) [1939309] - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it (Nico Pache) [1939309] - kunit: tool: fix unintentional statefulness in run_kernel() (Nico Pache) [1939309] - kunit: tool: add support for filtering suites by glob (Nico Pache) [1939309] - kunit: add kunit.filter_glob cmdline option to filter suites (Nico Pache) [1939309] - kunit: don't show `1 == 1` in failed assertion messages (Nico Pache) [1939309] - kunit: make kunit_tool accept optional path to .kunitconfig fragment (Nico Pache) [1939309] - Documentation: kunit: add tips.rst for small examples (Nico Pache) [1939309] - KUnit: Docs: make start.rst example Kconfig follow style.rst (Nico Pache) [1939309] - kunit: tool: simplify kconfig is_subset_of() logic (Nico Pache) [1939309] - minor: kunit: tool: fix unit test so it can run from non-root dir (Nico Pache) [1939309] - kunit: tool: use `with open()` in unit test (Nico Pache) [1939309] - kunit: tool: stop using bare asserts in unit test (Nico Pache) [1939309] - kunit: tool: fix unit test cleanup handling (Nico Pache) [1939309] - ASoC: topology: KUnit: Convert from cpu to data format (Nico Pache) [1939309] - drivers/base: build kunit tests without structleak plugin (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: Check if ops is set before dereference (Nico Pache) [1939309] - ASoC: topology: Ensure that needed parameters are set (Nico Pache) [1939309] - kunit: tool: move kunitconfig parsing into __init__, make it optional (Nico Pache) [1939309] - kunit: tool: fix minor typing issue with None status (Nico Pache) [1939309] - kunit: tool: surface and address more typing issues (Nico Pache) [1939309] - Documentation: kunit: include example of a parameterized test (Nico Pache) [1939309] - kunit: tool: Fix spelling of "diagnostic" in kunit_parser (Nico Pache) [1939309] - kunit: tool: Force the use of the 'tty' console for UML (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test suite for cmdline API (Nico Pache) [1939309] - lib/cmdline: allow NULL to be an output for get_option() (Nico Pache) [1939309] - lib/cmdline: fix get_option() for strings starting with hyphen (Nico Pache) [1939309] - lib/cmdline.c: mark expected switch fall-throughs (Nico Pache) [1939309] - lib/test_bits.c: add tests of GENMASK (Nico Pache) [1939309] - linux/bits.h: add compile time sanity check of GENMASK inputs (Nico Pache) [1939309] - linux/build_bug.h: change type to int (Nico Pache) [1939309] - fs: ext4: Modify inode-test.c to use KUnit parameterized testing feature (Nico Pache) [1939309] - kunit: Support for Parameterized Testing (Nico Pache) [1939309] - kunit: kunit_tool: Correctly parse diagnostic messages (Nico Pache) [1939309] - Documentation: kunit: provide guidance for testing many inputs (Nico Pache) [1939309] - kunit: Introduce get_file_path() helper (Nico Pache) [1939309] - kunit: fix display of failed expectations for strings (Nico Pache) [1939309] - kunit: tool: fix extra trailing \n in raw + parsed test output (Nico Pache) [1939309] - kunit: tool: print out stderr from make (like build warnings) (Nico Pache) [1939309] - KUnit: Docs: usage: wording fixes (Nico Pache) [1939309] - KUnit: Docs: style: fix some Kconfig example issues (Nico Pache) [1939309] - KUnit: Docs: fix a wording typo (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (test.log) (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (.kunitconfig) (Nico Pache) [1939309] - kunit: tool: fix pre-existing python type annotation errors (Nico Pache) [1939309] - kunit: Fix kunit.py parse subcommand (use null build_dir) (Nico Pache) [1939309] - kunit: test: fix remaining kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: Fix compilation test when using TEST_BIT_FIELD_COMPILE (Nico Pache) [1939309] - kunit: test.h: fix a bad kernel-doc markup (Nico Pache) [1939309] - kunit: test.h: solve kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: add bitfield test conversion to KUnit (Nico Pache) [1939309] - Documentation: kunit: add a brief blurb about kunit_test_suite (Nico Pache) [1939309] - kunit: test: add test plan to KUnit TAP format (Nico Pache) [1939309] - init: main: add KUnit to kernel init (Nico Pache) [1939309] - init: unify opening /dev/console as stdin/stdout/stderr (Nico Pache) [1939309] - kunit: test: create a single centralized executor for all tests (Nico Pache) [1939309] - Documentation: test.h - fix warnings (Nico Pache) [1939309] - vmlinux.lds.h: add linker section for KUnit test suites (Nico Pache) [1939309] - Documentation: kunit: Add naming guidelines (Nico Pache) [1939309] - kunit: tool: fix display of make errors (Nico Pache) [1939309] - kunit: tool: handle when .kunit exists but .kunitconfig does not (Nico Pache) [1939309] - kunit: tool: fix --alltests flag (Nico Pache) [1939309] - kunit: tool: allow generating test results in JSON (Nico Pache) [1939309] - kunit: tool: fix running kunit_tool from outside kernel tree (Nico Pache) [1939309] - lib: add linear ranges helpers (Nico Pache) [1939309] - PCI/RCEC: Fix RCiEP device to RCEC association (Myron Stowe) [1895942] - PCI/portdrv: Report reset for frozen channel (Myron Stowe) [1895942] - PCI/AER: Specify the type of Port that was reset (Myron Stowe) [1895942] - PCI/ERR: Retain status from error notification (Myron Stowe) [1895942] - PCI/AER: Clear AER status from Root Port when resetting Downstream Port (Myron Stowe) [1895942] - PCI/ERR: Clear status of the reporting device (Myron Stowe) [1895942] - PCI/AER: Add RCEC AER error injection support (Myron Stowe) [1895942] - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling (Myron Stowe) [1895942] - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling (Myron Stowe) [1895942] - PCI/ERR: Recover from RCiEP AER errors (Myron Stowe) [1895942] - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs (Myron Stowe) [1895942] - PCI/ERR: Recover from RCEC AER errors (Myron Stowe) [1895942] - PCI/ERR: Clear AER status only when we control AER (Myron Stowe) [1895942] - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Avoid negated conditional for clarity (Myron Stowe) [1895942] - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Simplify by computing pci_pcie_type() once (Myron Stowe) [1895942] - PCI/ERR: Simplify by using pci_upstream_bridge() (Myron Stowe) [1895942] - PCI/ERR: Rename reset_link() to reset_subordinates() (Myron Stowe) [1895942] - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() (Myron Stowe) [1895942] - PCI/ERR: Bind RCEC devices to the Root Port driver (Myron Stowe) [1895942] - PCI/AER: Write AER Capability only when we control it (Myron Stowe) [1895942] - PCI: Export pcie_has_flr() (Myron Stowe) [1895942] - xfs: don't reuse busy extents on extent trim (Brian Foster) [1960380] - nvme: add 'kato' sysfs attribute (Gopal Tiwari) [1970260] - scsi: qla2xxx: Update version to 10.02.00.106-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Add marginal path handling support (Nilesh Javali) [1925465] - scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Nilesh Javali) [1925465] - scsi: qla2xxx: Update default AER debug mask (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix mailbox recovery during PCIe error (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in PCIe error handling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix RISC RESET completion polling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix use after free in bsg (Nilesh Javali) [1925465] - scsi: qla2xxx: Consolidate zio threshold setting for both FCP & NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix stuck session (Nilesh Javali) [1925465] - scsi: qla2xxx: Add H:C:T info in the log message for fc ports (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix IOPS drop seen in some adapters (Nilesh Javali) [1925465] - scsi: qla2xxx: Check kzalloc() return value (Nilesh Javali) [1925465] - scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify qla8044_minidump_process_control() (Nilesh Javali) [1925465] - scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix endianness annotations (Nilesh Javali) [1925465] - scsi: qla2xxx: Constify struct qla_tgt_func_tmpl (Nilesh Javali) [1925465] - scsi: qla2xxx: Use dma_pool_zalloc() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misdocumented functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix incorrectly named function qla8044_check_temp() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misnamed functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some incorrect formatting/spelling issues (Nilesh Javali) [1925465] - scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores (Nilesh Javali) [1925465] - scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix broken #endif placement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify if statement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify the calculation of variables (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some memory corruption (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove redundant NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove unnecessary NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Assign boolean values to a bool variable (Nilesh Javali) [1925465] - scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI result value (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit (Nilesh Javali) [1925465] - scsi: qla2xxx: Update version to 10.02.00.105-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (Nilesh Javali) [1925465] - scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Move some messages from debug to normal log level (Nilesh Javali) [1925465] - scsi: qla2xxx: Add error counters to debugfs node (Nilesh Javali) [1925465] - scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (Nilesh Javali) [1925465] - scsi: ibmvfc: Reinit target retries (Steve Best) [1965010] - scsi: ibmvfc: Avoid move login if fast fail is enabled (Steve Best) [1965010] - scsi: ibmvfc: Handle move login failure (Steve Best) [1965010] - scsi: ibmvfc: Fix invalid state machine BUG_ON() (Steve Best) [1965010] - scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Nilesh Javali) [1899384] - scsi: storvsc: Enable scatterlist entry lengths > 4Kbytes (Cathy Avery) [1941664] - scsi: storvsc: Parameterize number hardware queues (Cathy Avery) [1941664] - scsi: storvsc: Return DID_ERROR for invalid commands (Cathy Avery) [1941664] - scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() (Cathy Avery) [1941664] - scsi: storvsc: Resolve data race in storvsc_probe() (Cathy Avery) [1941664] - scsi: storvsc: Fix max_outstanding_req_per_channel for Win8 and newer (Cathy Avery) [1941664] - scsi: storvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Cathy Avery) [1941664] - RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib) [1961815] - can: dev: Move device back to init netns on owning netns delete (Kamal Heib) [1961815] - net: ena: remove extra words from comments (Petr Oros) [1955155] - net: ena: fix inaccurate print type (Petr Oros) [1955155] - ena: Update driver to use ethtool_sprintf (Petr Oros) [1955155] - docs: net: ena: Fix ena_start_xmit() function name typo (Petr Oros) [1955155] - ethernet: amazon: ena: A typo fix in the file ena_com.h (Petr Oros) [1955155] - net: ena: Update XDP verdict upon failure (Petr Oros) [1955155] - net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT (Petr Oros) [1955155] - net: ena: use xdp_return_frame() to free xdp frames (Petr Oros) [1955155] - net: ena: introduce XDP redirect implementation (Petr Oros) [1955155] - net: ena: use xdp_frame in XDP TX flow (Petr Oros) [1955155] - net: ena: aggregate stats increase into a function (Petr Oros) [1955155] - net: ena: fix coding style nits (Petr Oros) [1955155] - net: ena: store values in their appropriate variables types (Petr Oros) [1955155] - net: ena: add device distinct log prefix to files (Petr Oros) [1955155] - net: ena: use constant value for net_device allocation (Petr Oros) [1955155] - net: ena: set initial DMA width to avoid intel iommu issue (Petr Oros) [1955155] - net: ena: update ena documentation (Petr Oros) [1955155] - net: ena: Fix all static chekers' warnings (Petr Oros) [1955155] - net: ena: Change RSS related macros and variables names (Petr Oros) [1955155] - net: ena: Remove redundant print of placement policy (Petr Oros) [1955155] - net: ena: Capitalize all log strings and improve code readability (Petr Oros) [1955155] - net: ena: Change log message to netif/dev function (Petr Oros) [1955155] - net: ena: Change license into format to SPDX in all files (Petr Oros) [1955155] - net: ena: xdp: add queue counters for xdp actions (Petr Oros) [1955155] - net: ena: ethtool: add stats printing to XDP queues (Petr Oros) [1955155] - net: ena: ethtool: Add new device statistics (Petr Oros) [1955155] - net: ena: ethtool: convert stat_offset to 64 bit resolution (Petr Oros) [1955155] - net: ena: Make missed_tx stat incremental (Petr Oros) [1955155] - net: ena: Prevent reset after device destruction (Petr Oros) [1955155] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1955155] - treewide: Add SPDX license identifier - Makefile/Kconfig (Petr Oros) [1955155] - cross-tree: phase out dma_zalloc_coherent() (Petr Oros) [1955155] - net: ena: fix compilation error in xtensa architecture (Petr Oros) [1955155] - docs: networking: reorganize driver documentation again (Petr Oros) [1955155] - docs: networking: device drivers: convert amazon/ena.txt to ReST (Petr Oros) [1955155] - net: ena: documentation: update ena.txt (Petr Oros) [1955155] - net: documentation: build a directory structure for drivers (Petr Oros) [1955155] - xfrm: interface: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti6: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - net/sched: act_ct: Fix ct template allocation for zone 0 (Marcelo Ricardo Leitner) [1881824] - uio: Fix use-after-free in uio_unregister_device() (Myron Stowe) [1897285] - uio: free uio id after uio file node is freed (Myron Stowe) [1897285] - drivers: uio: remove redundant assignment to variable retval (Myron Stowe) [1897285] - driver: uio: fix possible use-after-free in __uio_register_device (Myron Stowe) [1897285] - driver: uio: fix possible memory leak in __uio_register_device (Myron Stowe) [1897285] - uio: remove redundant check (Myron Stowe) [1897285] - uio: fix potential memory leak in error case (Myron Stowe) [1897285] - uio: dismiss waiters on device unregistration (Myron Stowe) [1897285] - uio: Fix an Oops on load (Myron Stowe) [1897285] - uio: make symbol 'uio_class_registered' static (Myron Stowe) [1897285] - uio: convert to vm_fault_t (Myron Stowe) [1897285] - uio: ensure class is registered before devices (Myron Stowe) [1897285] - uio: potential double frees if __uio_register_device() fails (Myron Stowe) [1897285] - uio: fix possible circular locking dependency (Myron Stowe) [1897285] - uio: fix wrong return value from uio_mmap() (Myron Stowe) [1897285] - uio: add SPDX license tag (Myron Stowe) [1897285] - net: zero-initialize tc skb extension on allocation (Ivan Vecera) [1946986] - net: sched: fix tx action reschedule issue with stopped queue (Ivan Vecera) [1946986] - net: sched: fix tx action rescheduling issue during deactivation (Ivan Vecera) [1946986] - net: sched: fix packet stuck problem for lockless qdisc (Ivan Vecera) [1946986] - net/sched: act_ct: Remove redundant ct get and check (Ivan Vecera) [1946986] - net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch change cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch add cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action change test (Ivan Vecera) [1946986] - selftests: forwarding: Add tc-police tests for packets per second (Ivan Vecera) [1946986] - selftests: tc-testing: add action police selftest for packets per second (Ivan Vecera) [1946986] - net: sched: Mundane typo fixes (Ivan Vecera) [1946986] - net/sched: cls_flower: use nla_get_be32 for TCA_FLOWER_KEY_FLAGS (Ivan Vecera) [1946986] - net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports (Ivan Vecera) [1946986] - taprio: Handle short intervals and large packets (Ivan Vecera) [1946986] - net/sched: cls_flower: fix only mask bit check in the validate_ct_state (Ivan Vecera) [1946986] - treewide: Remove uninitialized_var() usage (Ivan Vecera) [1946986] - lockdep: Provide dummy forward declaration of *_is_held() helpers (Ivan Vecera) [1946986] - net: sched: Remove broken definitions and un-hide for !LOCKDEP (Ivan Vecera) [1946986] - net: sched: sch_teql: fix null-pointer dereference (Ivan Vecera) [1946986] - net: sched: fix err handler in tcf_action_init() (Ivan Vecera) [1946986] - net: sched: fix action overwrite reference counting (Ivan Vecera) [1946986] - Revert "net: sched: bump refcount for new action in ACT replace mode" (Ivan Vecera) [1946986] - net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb (Ivan Vecera) [1946986] - net: sched: bump refcount for new action in ACT replace mode (Ivan Vecera) [1946986] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Ivan Vecera) [1946986] - net/sched: act_police: add support for packet-per-second policing (Ivan Vecera) [1946986] - flow_offload: reject configuration of packet-per-second policing in offload drivers (Ivan Vecera) [1946986] - flow_offload: add support for packet-per-second policing (Ivan Vecera) [1946986] - net: sched: validate stab values (Ivan Vecera) [1946986] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Ivan Vecera) [1946986] - sched: act_sample: Implement stats_update callback (Ivan Vecera) [1946986] - net: sched: avoid duplicates in classes dump (Ivan Vecera) [1946986] - net/sched: cls_flower: validate ct_state for invalid and reply flags (Ivan Vecera) [1946986] - net: sched: fix police ext initialization (Ivan Vecera) [1946986] - selftests: tc: Add generic mpls matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc: Add basic mpls_* matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc-testing: u32: Add tests covering sample option (Ivan Vecera) [1946986] - net: sched: Return the correct errno code (Ivan Vecera) [1946986] - net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Ivan Vecera) [1946986] - selftests: forwarding: Fix spelling mistake "succeded" -> "succeeded" (Ivan Vecera) [1946986] - taprio: boolean values to a bool variable (Ivan Vecera) [1946986] - net_sched: fix RTNL deadlock again caused by request_module() (Ivan Vecera) [1946986] - cls_flower: call nla_ok() before nla_next() (Ivan Vecera) [1946986] - net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Ivan Vecera) [1946986] - net/sched: sch_taprio: reset child qdiscs before freeing them (Ivan Vecera) [1946986] - net: sched: incorrect Kconfig dependencies on Netfilter modules (Ivan Vecera) [1946986] - treewide: replace '---help---' in Kconfig files with 'help' (Ivan Vecera) [1946986] - net/sched: cls_u32: simplify the return expression of u32_reoffload_knode() (Ivan Vecera) [1946986] - net: sched: fix spelling mistake in Kconfig "trys" -> "tries" (Ivan Vecera) [1946986] - net/sched: fq_pie: initialize timer earlier in fq_pie_init() (Ivan Vecera) [1946986] - net: sched: remove redundant 'rtnl_held' argument (Ivan Vecera) [1946986] - selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module (Ivan Vecera) [1946986] - net: sched: alias action flags with TCA_ACT_ prefix (Ivan Vecera) [1946986] - treewide: rename nla_strlcpy to nla_strscpy. (Ivan Vecera) [1946986] - Modify return value of nla_strlcpy to match that of strscpy. (Ivan Vecera) [1946986] - Fix unefficient call to memset before memcpu in nla_strlcpy. (Ivan Vecera) [1946986] - net: sched: fix misspellings using misspell-fixer tool (Ivan Vecera) [1946986] - selftest: fix flower terse dump tests (Ivan Vecera) [1946986] - net: sched: implement action-specific terse dump (Ivan Vecera) [1946986] - net: cls_api: remove unneeded local variable in tc_dump_chain() (Ivan Vecera) [1946986] - openvswitch: fix send of uninitialized stack memory in ct limit reply (Antoine Tenart) [1950022] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Antoine Tenart) [1950022] - xsk: Clear pool even for inactive queues (Jiri Benc) [1882710] - xsk: Fix memory leak for failed bind (Jiri Benc) [1882710] - xsk: Return error code if force_zc is set (Jiri Benc) [1882710] - xsk: Change the tx writeable condition (Jiri Benc) [1882710] - xsk: Replace datagram_poll by sock_poll_wait (Jiri Benc) [1882710] - xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() (Jiri Benc) [1882710] - xsk: Fix incorrect netdev reference count (Jiri Benc) [1882710] - xsk: Fix umem cleanup bug at socket destruct (Jiri Benc) [1882710] - netdevsim: set .owner to THIS_MODULE (Jiri Benc) [1882710] - bpf: selftest: Use static globals in tcp_hdr_options and btf_skc_cls_ingress (Jiri Benc) [1882710] - xsk: Fix possible memory leak at socket close (Jiri Benc) [1882710] - samples/bpf: Set rlimit for memlock to infinity in all samples (Jiri Benc) [1882710] - bpf, selftests: Extend test_tc_redirect to use modified bpf_redirect_neigh() (Jiri Benc) [1882710] - bpf: Fix bpf_redirect_neigh helper api to support supplying nexthop (Jiri Benc) [1882710] - bpf, selftest: Fix flaky tcp_hdr_options test when adding addr to lo (Jiri Benc) [1882710] - bpf, selftests: Add redirect_peer selftest (Jiri Benc) [1882710] - bpf, selftests: Make redirect_neigh test more extensible (Jiri Benc) [1882710] - bpf: Add redirect_peer helper (Jiri Benc) [1882710] - bpf: Improve bpf_redirect_neigh helper description (Jiri Benc) [1882710] - bpf: Always return target ifindex in bpf_fib_lookup (Jiri Benc) [1882710] - xsk: Introduce padding between ring pointers (Jiri Benc) [1882710] - xsk: Remove internal DMA headers (Jiri Benc) [1882710] - bpf: selftest: Ensure the child sk inherited all bpf_sock_ops_cb_flags (Jiri Benc) [1882710] - bpf: tcp: Do not limit cb_flags when creating child sk from listen sk (Jiri Benc) [1882710] - bpf, selftests: Add redirect_neigh selftest (Jiri Benc) [1882710] - bpf: Add redirect_neigh helper as redirect drop-in (Jiri Benc) [1882710] - tools, bpf: Synchronise BPF UAPI header with tools (Jiri Benc) [1882710] - bpf: Fix formatting in documentation for BPF helpers (Jiri Benc) [1882710] - xsk: Fix a documentation mistake in xsk_queue.h (Jiri Benc) [1882710] - xsk: Fix possible crash in socket_release when out-of-memory (Jiri Benc) [1882710] - xsk: Fix refcount warning in xp_dma_map (Jiri Benc) [1882710] - tcp: Only init congestion control if not initialized already (Jiri Benc) [1882710] - xsk: Fix null check on error return path (Jiri Benc) [1882710] - xsk: Fix possible segfault at xskmap entry insertion (Jiri Benc) [1882710] - xsk: Fix possible segfault in xsk umem diagnostics (Jiri Benc) [1882710] - xsk: Fix use-after-free in failed shared_umem bind (Jiri Benc) [1882710] - xsk: Documentation for XDP_SHARED_UMEM between queues and netdevs (Jiri Benc) [1882710] - xsk: Add shared umem support between devices (Jiri Benc) [1882710] - xsk: Add shared umem support between queue ids (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better performance (Jiri Benc) [1882710] - xsk: Rearrange internal structs for better performance (Jiri Benc) [1882710] - xsk: Enable sharing of dma mappings (Jiri Benc) [1882710] - xsk: Move addrs from buffer pool to umem (Jiri Benc) [1882710] - xsk: Move xsk_tx_list and its lock to buffer pool (Jiri Benc) [1882710] - xsk: Move queue_id, dev and need_wakeup to buffer pool (Jiri Benc) [1882710] - xsk: Move fill and completion rings to buffer pool (Jiri Benc) [1882710] - xsk: Create and free buffer pool independently from umem (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfaces (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umem (Jiri Benc) [1882710] - tcp: bpf: Optionally store mac header in TCP_SAVE_SYN (Jiri Benc) [1882710] - bpf: selftests: Tcp header options (Jiri Benc) [1882710] - bpf: selftests: Add fastopen_connect to network_helpers (Jiri Benc) [1882710] - bpf: tcp: Allow bpf prog to write and parse TCP header option (Jiri Benc) [1882710] - bpf: sock_ops: Change some members of sock_ops_kern from u32 to u8 (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_hdr_opt_len() and bpf_skops_write_hdr_opt() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_parse_hdr() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_established() (Jiri Benc) [1882710] - tcp: Add saw_unknown to struct tcp_options_received (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_RTO_MIN for bpf_setsockopt (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_DELACK_MAX setsockopt (Jiri Benc) [1882710] - tcp: Use a struct to represent a saved_syn (Jiri Benc) [1882710] - tcp: tcp_init_buffer_space can be static (Jiri Benc) [1882710] - tcp: refactor setting the initial congestion window (Jiri Benc) [1882710] - tcp: fix code style in tcp_recvmsg() (Jiri Benc) [1882710] - tcp: duplicate clear of icsk_backoff (Jiri Benc) [1882710] - tcp: move rx_opt & syn_data_acked init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move tp->rack init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move app_limited init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ack_time init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear urg_data in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move mdev_us init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear srtt_us in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: do not clear packets_out in tcp_create_openreq_child() (Jiri Benc) [1882710] - tcp: move icsk_rto init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not set snd_ssthresh in tcp_create_openreq_child() (Jiri Benc) [1882710] - net-veth: Add type safety to veth_xdp_to_ptr() and veth_ptr_to_xdp() (Jiri Benc) [1882710] - net-tun: Eliminate two tun/xdp related function calls from vhost-net (Jiri Benc) [1882710] - net-tun: Add type safety to tun_xdp_to_ptr() and tun_ptr_to_xdp() (Jiri Benc) [1882710] - ipv4: Add helpers for neigh lookup for nexthop (Jiri Benc) [1882710] - net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Jiri Benc) [1882710] - tipc: better validate user input in tipc_nl_retrieve_key() (Xin Long) [1950093] - tipc: simplify the finalize work queue (Xin Long) [1958456] - tipc: wait and exit until all work queues are done (Xin Long) [1958456] - [s390] KVM: s390: diag9c (directed yield) forwarding (Claudio Imbrenda) [1874105] - kvm/svm: Reenable nesting (Dr. David Alan Gilbert) [1790949] - powerpc/papr_scm: Reduce error severity if nvdimm stats inaccessible (Steve Best) [1965193] - Revert "[redhat] redhat/configs: Update CONFIG_ARM64_CNP" (Mark Salter) [1949533] - arm64: kernel: disable CNP on Carmel (Mark Salter) [1949533]- redhat/configs: Enable CONFIG_MICROSOFT_MANA=m (Vitaly Kuznetsov) [1957820] - net: mana: Use int to check the return value of mana_gd_poll_cq() (Vitaly Kuznetsov) [1957820] - net: mana: fix PCI_HYPERV dependency (Vitaly Kuznetsov) [1957820] - net: mana: remove redundant initialization of variable err (Vitaly Kuznetsov) [1957820] - net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Vitaly Kuznetsov) [1957820] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Vitaly Kuznetsov) [1957820] - net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown (Balazs Nemeth) [1957223] - net: evaluate net.ipv4.conf.all.proxy_arp_pvlan (Balazs Nemeth) [1957223] - netfilter: nf_log_syslog: Unset bridge logger in pernet exit (Phil Sutter) [1938214] - netfilter: nft_log: perform module load from nf_tables (Phil Sutter) [1938214] - netfilter: nft_dynset: fix timeouts later than 23 days (Phil Sutter) [1938214] - netfilter: nft_compat: make sure xtables destructors have run (Phil Sutter) [1938214] - netfilter: nftables: Add __printf() attribute (Phil Sutter) [1938214] - netfilter: nf_log: add module softdeps (Phil Sutter) [1938214] - netfilter: nf_log_common: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_bridge: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_netdev: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv6: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: move inline nf_ip6_ext_hdr() function to a more appropriate header. (Phil Sutter) [1938214] - ipv6: Use ipv6_authlen for len (Phil Sutter) [1938214] - netfilter: nf_log_arp: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv4: rename to nf_log_syslog (Phil Sutter) [1938214] - net/sched: cls_api: increase max_reclassify_loop (Davide Caratti) [1955136] - vsock/vmci: Remove redundant assignment to err (Stefano Garzarella) [1956861] - vsock/virtio: free queued packets when closing socket (Stefano Garzarella) [1956861] - net: vsock: Fix a typo (Stefano Garzarella) [1956861] - selinux: vsock: Set SID for socket returned by accept() (Stefano Garzarella) [1956861] - af_vsock: Assign the vsock transport considering the vsock address flags (Stefano Garzarella) [1956861] - af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path (Stefano Garzarella) [1956861] - vsock_addr: Check for supported flag values (Stefano Garzarella) [1956861] - vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag (Stefano Garzarella) [1956861] - vm_sockets: Add flags field in the vsock address data structure (Stefano Garzarella) [1956861] - hv_sock: Remove the accept port restriction (Stefano Garzarella) [1956861] - hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication (Stefano Garzarella) [1956861] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Corinna Vinschen) [1958988] - net: ensure mac header is set in virtio_net_hdr_to_skb() (Balazs Nemeth) [1955441] - devlink: Fix dmac_filter trap name, align to its documentation (Petr Oros) [1935701] - devlink: Add DMAC filter generic packet trap (Petr Oros) [1935701] - devlink: Add blackhole_nexthop trap (Petr Oros) [1935701] - stm class: Fix module init return on allocation failure (Jiri Olsa) [1907791] - stm class: ftrace: Use different channel accroding to CPU (Jiri Olsa) [1907791] - stm class: ftrace: Enable supported trace export flag (Jiri Olsa) [1907791] - stm class: ftrace: Change dependency to TRACING (Jiri Olsa) [1907791] - stm class: Replace zero-length array with flexible-array (Jiri Olsa) [1907791] - stm class: sys-t: Fix the use of time_after() (Jiri Olsa) [1907791] - stm class: Lose the protocol driver when dropping its reference (Jiri Olsa) [1907791] - stm class: Fix a double free of stm_source_device (Jiri Olsa) [1907791] - stm class: Fix channel bitmap on 32-bit systems (Jiri Olsa) [1907791] - stm class: Fix channel free in stm output free path (Jiri Olsa) [1907791] - stm class: Prevent division by zero (Jiri Olsa) [1907791] - stm class: Fix an endless loop in channel allocation (Jiri Olsa) [1907791] - stm class: Fix a module refcount leak in policy creation error path (Jiri Olsa) [1907791] - stm class: Use memcat_p() (Jiri Olsa) [1907791] - stm class: heartbeat: Fix whitespace (Jiri Olsa) [1907791] - stm class: p_sys-t: Add support for CLOCKSYNC packets (Jiri Olsa) [1907791] - stm class: Add MIPI SyS-T protocol support (Jiri Olsa) [1907791] - stm class: Switch over to the protocol driver (Jiri Olsa) [1907791] - stm class: Factor out default framing protocol (Jiri Olsa) [1907791] - stm class: Add a helper for writing data packets (Jiri Olsa) [1907791] - stm class: Introduce framing protocol drivers (Jiri Olsa) [1907791] - stm class: Clean up stp_configfs_init (Jiri Olsa) [1907791] - stm class: Clarify configfs root type/operations names (Jiri Olsa) [1907791] - stm class: Rework policy node fallback (Jiri Olsa) [1907791] - lib: Add memcat_p(): paste 2 pointer arrays together (Jiri Olsa) [1907791] - tracing: Add trace_export support for trace_marker (Jiri Olsa) [1907791] - tracing: Add trace_export support for event trace (Jiri Olsa) [1907791] - tracing: Add flag to control different traces (Jiri Olsa) [1907791] - tracing: Make function ‘ftrace_exports’ static (Jiri Olsa) [1907791] - tipc: increment the tmp aead refcnt before attaching it (Xin Long) [1931312] - tipc: skb_linearize the head skb when reassembling msgs (Xin Long) [1912376] - scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi) [1956416] - scsi: bnx2fc: Fix a typo (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix misnaming of bnx2fc_free_session_resc() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix typo in bnx2fc_indicate_kcqe() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix comparison to bool warning (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon (Nilesh Javali) [1921617] - scsi: bnx2fc: Make a bunch of symbols static in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix spelling mistake "couldnt" -> "couldn't" (Nilesh Javali) [1921617] - scsi: bnx2fc: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix a couple of bitrotted function documentation headers (Nilesh Javali) [1921617] - scsi: bnx2fc: Repair a range of kerneldoc issues (Nilesh Javali) [1921617] - scsi: bnx2fc: Removal of unused variables (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Add missing annotation for bnx2fc_abts_cleanup() (Nilesh Javali) [1921617] - tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper Lake (Puneet Sethi) [1920704] - selinux: Allow context mounts for unpriviliged overlayfs (Miklos Szeredi) [1956486] - md-cluster: fix use-after-free issue when removing rdev (Nigel Croxon) [1956355] - md/bitmap: wait for external bitmap writes to complete during tear down (Nigel Croxon) [1956355] - md: do not return existing mddevs from mddev_find_or_alloc (Nigel Croxon) [1956355] - md: refactor mddev_find_or_alloc (Nigel Croxon) [1956355] - md: factor out a mddev_alloc_unit helper from mddev_find (Nigel Croxon) [1956355] - md: split mddev_find (Nigel Croxon) [1956355] - md: factor out a mddev_find_locked helper from mddev_find (Nigel Croxon) [1956355] - md: md_open returns -EBUSY when entering racing area (Nigel Croxon) [1956355] - md: Fix missing unused status line of /proc/mdstat (Nigel Croxon) [1956355] - md/raid10: improve discard request for far layout (Xiao Ni) [1956355] - md/raid10: improve raid10 discard request (Nigel Croxon) [1956355] - md/raid10: pull the code that wait for blocked dev into one function (Xiao Ni) [1956355] - md/raid10: extend r10bio devs to raid disks (Xiao Ni) [1956355] - md: add md_submit_discard_bio() for submitting discard bio (Nigel Croxon) [1956355] - leds: trigger: fix potential deadlock with libata (Waiman Long) [1963373] - x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline() (Lenny Szubowicz) [1934273] - x86/kvm: Disable all PV features on crash (Lenny Szubowicz) [1934273] - x86/kvm: Disable kvmclock on all CPUs on shutdown (Lenny Szubowicz) [1934273] - x86/kvm: Teardown PV features on boot CPU as well (Lenny Szubowicz) [1934273] - x86/kvm: Fix pr_info() for async PF setup/teardown (Lenny Szubowicz) [1934273] - RDMA/qedr: Fix error return code in qedr_iw_connect() (Manish Chopra) [1914922] - qede: Use 'skb_add_rx_frag()' instead of hand coding it (Manish Chopra) [1914922] - qede: Remove a erroneous ++ in 'qede_rx_build_jumbo()' (Manish Chopra) [1914922] - qede: fix offload for IPIP tunnel packets (Manish Chopra) [1914922] - RDMA/qedr: iWARP invalid(zero) doorbell address fix (Manish Chopra) [1914922] - qed: fix ILT configuration of SRC block (Manish Chopra) [1914922] - qed: fix error return code in qed_iwarp_ll2_start() (Manish Chopra) [1914922] - RDMA/qedr: Fix resource leak in qedr_create_qp (Manish Chopra) [1914922] - qede: make driver reliable on unload after failures (Manish Chopra) [1914922] - net: qed: Remove unnecessary cast (Manish Chopra) [1914922] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1935135] - nvme: export fast_io_fail_tmo to sysfs (Gopal Tiwari) [1935135] - EDAC: enable CONFIG_EDAC_IGEN6 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: ecclog_llist can be static (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Add Intel Sapphire Rapids server support (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add DDR5 new memory type (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Use readl() to access MMIO registers (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add debugfs interface for Intel client SoC EDAC driver (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add three new memory types (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enable (Aristeu Rozanski) [1837389 1783539 1861479] - x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] (Aristeu Rozanski) [1837389 1783539 1861479] - x86: export x86_match_cpu_v2 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/amd64: Fix PCI component registration (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Aristeu Rozanski) [1918583] - x86/CPU/AMD: Remove amd_get_nb_id() (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Make fam_ops static global (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[] (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() (Aristeu Rozanski) [1918583] - EDAC/amd64: Get rid of the ECC disabled long message (Aristeu Rozanski) [1918583] - EDAC/amd64: Check for memory before fully initializing an instance (Aristeu Rozanski) [1918583] - EDAC/amd64: Use cached data when checking for ECC (Aristeu Rozanski) [1918583] - x86/MCE: Make the number of MCA banks a per-CPU variable (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't cache block addresses on SMCA systems (Aristeu Rozanski) [1918583] - x86/MCE: Make mce_banks a per-CPU array (Aristeu Rozanski) [1918583] - x86/MCE: Make struct mce_banks[] static (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't report L1 BTB MCA errors on some family 17h models (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS in bit definition order (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS[Scrub] bit (Aristeu Rozanski) [1918583] - EDAC, mce_amd: Match error descriptions to latest documentation (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models (Aristeu Rozanski) [1918583] - powerpc/64s: Fix unrelocated interrupt trampoline address test (Waiman Long) [1966462] - intel_th: pci: Add Alder Lake CPU support (Jiri Olsa) [1840246] - intel_th: pci: Add Alder Lake-S support (Jiri Olsa) [1840246] - mfd: intel_pmt: Add support for DG1 (David Arcari) [1783144] - mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (David Arcari) [1783144] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Fix incorrect macros (David Arcari) [1783144] - platform/x86: intel_pmt_class: Initial resource to 0 (David Arcari) [1783144] - mfd: Standardise MFD_CELL_* helper names (David Arcari) [1783144] - platform/x86: pmt: Fix a potential Oops on error in probe (David Arcari) [1783144] - platform/x86: Intel PMT Crashlog capability driver (David Arcari) [1783144] - platform/x86: Intel PMT Telemetry capability driver (David Arcari) [1783144] - platform/x86: Intel PMT class driver (David Arcari) [1783144] - mfd: Intel Platform Monitoring Technology support (David Arcari) [1783144] - mfd: mfd-core: Ensure disabled devices are ignored without error (David Arcari) [1783144] - mfd: core: Fix double-free in mfd_remove_devices_fn() (David Arcari) [1783144] - mfd: mfd-core: Add mechanism for removal of a subset of children (David Arcari) [1783144] - mfd: core: Add OF_MFD_CELL_REG() helper (David Arcari) [1783144] - mfd: core: Fix formatting of MFD helpers (David Arcari) [1783144] - mfd: core: Make a best effort attempt to match devices with the correct of_nodes (David Arcari) [1783144] - mfd: mfd-core: Complete kerneldoc header for devm_mfd_add_devices() (David Arcari) [1783144] - mfd: Constify properties in mfd_cell (David Arcari) [1783144] - mfd: mfd-core: Honour Device Tree's request to disable a child-device (David Arcari) [1783144] - mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_add_device() (David Arcari) [1783144] - mfd: mfd-core: Remove usage counting for .{en,dis}able() call-backs (David Arcari) [1783144] - mfd: mfd-core: Protect against NULL call-back function pointer (David Arcari) [1783144] - mfd: mfd-core: Remove mfd_clone_cell() (David Arcari) [1783144] - mfd: Provide MACRO to declare commonly defined MFD cell attributes (David Arcari) [1783144] - mfd: core: Set fwnode for created devices (David Arcari) [1783144] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1783144] - mfd: mfd-core: Document mfd_add_devices() (David Arcari) [1783144] - PCI: Add defines for Designated Vendor-Specific Extended Capability (David Arcari) [1783144] - tick/nohz: Update idle_exittime on actual idle exit (Phil Auld) [1962632] - tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOUNTING_NATIVE (Phil Auld) [1962632] - tick/nohz: Conditionally restart tick on idle exit (Phil Auld) [1962632] - x86, sched: Fix the AMD CPPC maximum performance value on certain AMD Ryzen generations (Phil Auld) [1960687] - pinctrl: devicetree: Avoid taking direct reference to device name string (Aristeu Rozanski) [1922904] {CVE-2020-0427} - redhat: ppc64: enable CONFIG_PPC_RTAS_FILTER (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Restrict RTAS requests from userspace (Aristeu Rozanski) [1906444] {CVE-2020-27777}- docs: vxlan: add info about device features (Petr Oros) [1941739] - selftests: net: add a test for static UDP tunnel ports (Petr Oros) [1941739] - netdevsim: support the static IANA VXLAN port flag (Petr Oros) [1941739] - selftests: net: add a test for shared UDP tunnel info tables (Petr Oros) [1941739] - netdevsim: shared UDP tunnel port table support (Petr Oros) [1941739] - netdevsim: add warnings on unexpected UDP tunnel port errors (Petr Oros) [1941739] - udp_tunnel: add the ability to share port tables (Petr Oros) [1941739] - docs: networking: convert vxlan.txt to ReST (Petr Oros) [1941739] - net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Ivan Vecera) [1960528] - ethtool: fix incorrect datatype in set_eee ops (Balazs Nemeth) [1956698] - ethtool: fix missing NLM_F_MULTI flag when dumping (Antoine Tenart) [1953847] - y2038: remove CONFIG_64BIT_TIME (Waiman Long) [1965360] - net/mlx4: Fix EEPROM dump support (Alaa Hleihel) [1915305] - net/mlx4_en: update moderation when config reset (Alaa Hleihel) [1915305] - net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Alaa Hleihel) [1915305] - IB/mlx4: Use port iterator and validation APIs (Alaa Hleihel) [1915305] - net/mlx4: Use effective interrupt affinity (Alaa Hleihel) [1915302 1915305] - net/mlx4: Replace irq_to_desc() abuse (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_srq_table() (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Remove bogus dev_base_lock usage (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_cq_table() (Alaa Hleihel) [1915302 1915305] - net/mlx4: Remove unused #define MAX_MSIX_P_PORT (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Enable querying AH for XRC QP types (Alaa Hleihel) [1915302 1915305] - IB/mlx4: Fix fall-through warnings for Clang (Alaa Hleihel) [1915302 1915305] - net/mlx4_en: Remove unused performance counters (Alaa Hleihel) [1915302 1915305] - net/mlx4: Assign boolean values to a bool variable (Alaa Hleihel) [1915302 1915305] - net/mlx4: Cleanup kernel-doc warnings (Alaa Hleihel) [1915302 1915305] - net/mlx4_core : remove unneeded semicolon (Alaa Hleihel) [1915302 1915305] - net/mlx4_core: Fix init_hca fields offset (Alaa Hleihel) [1915301 1915305] - mlx4: handle non-napi callers to napi_poll (Alaa Hleihel) [1915301 1915305] - mlx4: drivers/net/ethernet: clean up unused assignments (Alaa Hleihel) [1915301 1915305] - mlx4: add pause frame stats (Alaa Hleihel) [1915301 1915305] - mlx4: make sure to always set the port type (Alaa Hleihel) [1915301 1915305] - net/mlx4_en: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915301 1915305] - cnic: remove redundant assignment to variable ret (Nilesh Javali) [1921619] - net: cnic: fix spelling mistake "reserverd" -> "reserved" (Nilesh Javali) [1921619] - cnic: Explicitly initialize all reference counts to 0. (Nilesh Javali) [1921619] - cfg80211: fix locking in netlink owner interface destruction (Jarod Wilson) [1937053] - brcmfmac: Avoid GFP_ATOMIC when GFP_KERNEL is enough (Jarod Wilson) [1937053] - ath11k: fix warning in ath11k_mhi_config (Jarod Wilson) [1937053] - ath11k: qmi: Fix spelling mistake "requeqst" -> "request" (Jarod Wilson) [1937053] - ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Jarod Wilson) [1937053] - ath10k: Fix a use after free in ath10k_htc_send_bundle (Jarod Wilson) [1937053] - ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Jarod Wilson) [1937053] - mt76: mt7921: reinit wpdma during drv_own if necessary (Jarod Wilson) [1937053] - mt76: move mt76_token_init in mt76_alloc_device (Jarod Wilson) [1937053] - mt76: mt7921: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7915: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7615: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_mcu_sta_add routine (Jarod Wilson) [1937053] - mt76: mt7921: mt7921_stop should put device in fw_own state (Jarod Wilson) [1937053] - mt76: connac: unschedule mac_work before going to sleep (Jarod Wilson) [1937053] - mt76: mt7663: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: mt7921: improve doze opportunity (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mcu_reset function pointer (Jarod Wilson) [1937053] - mt76: mt7915: do not read rf value from efuse in flash mode (Jarod Wilson) [1937053] - mt76: move token utilities in mt76 common module (Jarod Wilson) [1937053] - mt76: move token_lock, token and token_count in mt76_dev (Jarod Wilson) [1937053] - mt76: mt7921: fix possible invalid register access (Jarod Wilson) [1937053] - mt76: mt7921: enable deep sleep when the device suspends (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_connac_mcu_set_deep_sleep utility (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reinit_cond utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_dma_{enable,disable} utilities (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reset utility routine (Jarod Wilson) [1937053] - mt76: mt7921: move mt7921_dma_reset in dma.c (Jarod Wilson) [1937053] - mt76: mt7615: Fix a dereference of pointer sta before it is null checked (Jarod Wilson) [1937053] - mt76: mt7921: enable sw interrupts (Jarod Wilson) [1937053] - mt76: mt7921: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: remove MT76_STATE_PM in tx path (Jarod Wilson) [1937053] - mt76: connac: use waitqueue for runtime-pm (Jarod Wilson) [1937053] - mt76: connac: do not run mt76_txq_schedule_all directly (Jarod Wilson) [1937053] - mt76: mt7615: rely on pm refcounting in mt7615_led_set_config (Jarod Wilson) [1937053] - mt76: connac: alaways wake the device before scanning (Jarod Wilson) [1937053] - mt76: mt7921: get rid of useless MT76_STATE_PM in mt7921_mac_work (Jarod Wilson) [1937053] - mt76: connac: remove MT76_STATE_PM in mac_tx_free (Jarod Wilson) [1937053] - mt76: connac: check wake refcount in mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: connac: unschedule ps_work in mt76_connac_pm_wake (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: dma: add the capability to define a custom rx napi poll routine (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: connac: introduce wake counter for fw_pmctrl synchronization (Jarod Wilson) [1937053] - mt76: mt7663: fix a race between mt7615_mcu_drv_pmctrl and mt7615_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: fix a race between mt7921_mcu_drv_pmctrl and mt7921_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: remove leftover function declaration (Jarod Wilson) [1937053] - mt76: connac: move mcu_update_arp_filter in mt76_connac module (Jarod Wilson) [1937053] - mt76: mt7921: do not use 0 as NULL pointer (Jarod Wilson) [1937053] - mt76: mt7915: directly read per-rate tx power from registers (Jarod Wilson) [1937053] - mt76: mt7915: rework the flow of txpower setting (Jarod Wilson) [1937053] - mt76: mt7915: add support for DT rate power limits (Jarod Wilson) [1937053] - mt76: mt7921: abort uncompleted scan by wifi reset (Jarod Wilson) [1937053] - mt76: mt7921: add wifisys reset support in debugfs (Jarod Wilson) [1937053] - mt76: mt7921: run mt7921_mcu_fw_log_2_host holding mt76 mutex (Jarod Wilson) [1937053] - mt76: improve mcu error logging (Jarod Wilson) [1937053] - mt76: mt7921: move hw configuration in mt7921_register_device (Jarod Wilson) [1937053] - mt76: mt7915: add support for applying pre-calibration data (Jarod Wilson) [1937053] - mt76: mt7615: load ROM patch before checking patch semaphore status (Jarod Wilson) [1937053] - mt76: mt7615: fix entering driver-own state on mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: fix hardware error recovery for mt7663 (Jarod Wilson) [1937053] - mt76: mt7921: add dumping Tx power table (Jarod Wilson) [1937053] - mt76: introduce single-sku support for mt7663/mt7921 (Jarod Wilson) [1937053] - mt76: mt7615: do not use mt7615 single-sku values for mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: implement support for using DT rate power limits (Jarod Wilson) [1937053] - mt76: extend DT rate power limits to support 11ax devices (Jarod Wilson) [1937053] - mt76: add functions for parsing rate power limits from DT (Jarod Wilson) [1937053] - mt76: flush tx status queue on DMA reset (Jarod Wilson) [1937053] - mt76: mt7921: add mt7921_dma_cleanup in mt7921_unregister_device (Jarod Wilson) [1937053] - mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() (Jarod Wilson) [1937053] - mt76: mt7615: only free skbs after mt7615_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: only free skbs after mt7915_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix memleak when mt7915_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7615: fix memleak when mt7615_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7915: fix rate setting of tx descriptor in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework mt7915_tm_set_tx_len() (Jarod Wilson) [1937053] - mt76: testmode: add support to send larger packet (Jarod Wilson) [1937053] - rtlwifi: implement set_tim by update beacon content (Jarod Wilson) [1937053] - rtw88: refine napi deinit flow (Jarod Wilson) [1937053] - rtw88: Fix potential unrecoverable tx queue stop (Jarod Wilson) [1937053] - rtw88: 8821c: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1937053] - rtw88: 8822c: debug: allow debugfs to enable/disable TXGAPK (Jarod Wilson) [1937053] - rtw88: 8822c: Add gap-k calibration to improve long range performance (Jarod Wilson) [1937053] - rtw88: 8822c: reorder macro position according to the register number (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jarod Wilson) [1937053] - cfg80211: scan: drop entry from hidden_list on overflow (Jarod Wilson) [1937053] - wireless: fix spelling of A-MSDU in HE capabilities (Jarod Wilson) [1937053] - wireless: align HE capabilities A-MPDU Length Exponent Extension (Jarod Wilson) [1937053] - wireless: align some HE capabilities with the spec (Jarod Wilson) [1937053] - mac80211: drop the connection if firmware crashed while in CSA (Jarod Wilson) [1937053] - nl80211: Add new RSNXE related nl80211 extended features (Jarod Wilson) [1937053] - mac80211: properly drop the connection in case of invalid CSA IE (Jarod Wilson) [1937053] - mac80211: make ieee80211_vif_to_wdev work when the vif isn't in the driver (Jarod Wilson) [1937053] - nl80211/cfg80211: add a flag to negotiate for LMR feedback in NDP ranging (Jarod Wilson) [1937053] - ieee80211: add the values of ranging parameters max LTF total field (Jarod Wilson) [1937053] - mac80211: aes_cmac: check crypto_shash_setkey() return value (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove extraneous indentation on if statement (Jarod Wilson) [1937053] - mac80211: properly process TXQ management frames (Jarod Wilson) [1937053] - cfg80211: constify ieee80211_get_response_rate return (Jarod Wilson) [1937053] - cfg80211: fix a few kernel-doc warnings (Jarod Wilson) [1937053] - cfg80211: fix an htmldoc warning (Jarod Wilson) [1937053] - rtw88: 8822c: add CFO tracking (Jarod Wilson) [1937053] - iwlwifi: pcie: don't enable BHs with IRQs disabled (Jarod Wilson) [1937053] - rtw88: Fix array overrun in rtw_get_tx_power_params() (Jarod Wilson) [1937053] - brcmfmac: Remove duplicate struct declaration (Jarod Wilson) [1937053] - rtw88: update statistics to fw for fine-tuning performance (Jarod Wilson) [1937053] - brcmfmac: A typo fix (Jarod Wilson) [1937053] - rtl8xxxu: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - mwifiex: Remove unneeded variable: "ret" (Jarod Wilson) [1937053] - rtl8xxxu: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mwifiex: don't print SSID to logs (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rtlwifi: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - rtlwifi: remove rtl_get_tid_h (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: remove redundant assignment of variable rtlpriv->btcoexist.reg_bt_sco (Jarod Wilson) [1937053] - rtlwifi: remove redundant assignment to variable err (Jarod Wilson) [1937053] - rtlwifi: Few mundane typo fixes (Jarod Wilson) [1937053] - rtlwifi: 8821ae: upgrade PHY and RF parameters (Jarod Wilson) [1937053] - iwlwifi: dbg: disable ini debug in 9000 family and below (Jarod Wilson) [1937053] - iwlwifi: pcie: Change ma product string name (Jarod Wilson) [1937053] - iwlwifi: fw: print out trigger delay when collecting data (Jarod Wilson) [1937053] - iwlwifi: trans/pcie: defer transport initialisation (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 63 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: don't WARN if we can't remove a time event (Jarod Wilson) [1937053] - iwlwifi: mvm: don't disconnect immediately if we don't hear beacons after CSA (Jarod Wilson) [1937053] - iwlwifi: rs-fw: don't support stbc for HE 160 (Jarod Wilson) [1937053] - iwlwifi: warn on SKB free w/o op-mode (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for version 3 of LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: add ISR debug info for msix debug (Jarod Wilson) [1937053] - iwlwifi: pcie: merge napi_poll_msix functions (Jarod Wilson) [1937053] - iwlwifi: mvm: don't lock mutex in RCU critical section (Jarod Wilson) [1937053] - iwlwifi: mvm: remove PS from lower rates. (Jarod Wilson) [1937053] - iwlwifi: mvm: umac error table mismatch (Jarod Wilson) [1937053] - iwlwifi: queue: avoid memory leak in reset flow (Jarod Wilson) [1937053] - iwlwifi: don't warn if we can't wait for empty tx queues (Jarod Wilson) [1937053] - iwlwifi: remove remaining software checksum code (Jarod Wilson) [1937053] - iwlwifi: remove TCM events (Jarod Wilson) [1937053] - iwlwifi: mvm: Use IWL_INFO in fw_reset_handshake() (Jarod Wilson) [1937053] - iwlwifi: mvm: refactor ACPI DSM evaluation function (Jarod Wilson) [1937053] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Ukraine (Jarod Wilson) [1937053] - iwlwifi: move iwl_configure_rxq to be used by other op_modes (Jarod Wilson) [1937053] - iwlwifi: add new so-gf device (Jarod Wilson) [1937053] - iwlwifi: mvm: enable PPAG in China (Jarod Wilson) [1937053] - iwlwifi: mvm: Add support for 6GHz passive scan (Jarod Wilson) [1937053] - iwlwifi: add ax201 killer device (Jarod Wilson) [1937053] - iwlwifi: mvm: when associated with PMF, use protected NDP ranging negotiation (Jarod Wilson) [1937053] - iwlwifi: mvm: clean up queue sync implementation (Jarod Wilson) [1937053] - iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1937053] - iwlwifi: mvm: responder: support responder config command version 8 (Jarod Wilson) [1937053] - iwlwifi: mvm: support range request command version 12 (Jarod Wilson) [1937053] - iwlwifi: pcie: make cfg vs. trans_cfg more robust (Jarod Wilson) [1937053] - iwlwifi: pcie: clear only FH bits handle in the interrupt (Jarod Wilson) [1937053] - iwlwifi: add 160Mhz to killer 1550 name (Jarod Wilson) [1937053] - iwlwifi: change name to AX 211 and 411 family (Jarod Wilson) [1937053] - iwlwifi: change step in so-gf struct (Jarod Wilson) [1937053] - iwlwifi: pcie: Add support for Bz Family (Jarod Wilson) [1937053] - iwlwifi: mvm: don't allow CSA if we haven't been fully associated (Jarod Wilson) [1937053] - iwlwifi: pcie: normally grab NIC access for inflight-hcmd (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid unnecessarily taking spinlock (Jarod Wilson) [1937053] - iwlwifi: mvm: enable TX on new CSA channel before disconnecting (Jarod Wilson) [1937053] - mt76: mt7921: add rcu section in mt7921_mcu_tx_rate_report (Jarod Wilson) [1937053] - mt76: mt7921: introduce MCU_EVENT_LP_INFO event parsing (Jarod Wilson) [1937053] - mt76: mt7615: always add rx header translation tlv when adding stations (Jarod Wilson) [1937053] - mt76: mt7615: add missing SPDX tag in mmio.c (Jarod Wilson) [1937053] - mt76: mt7915: add mmio.c (Jarod Wilson) [1937053] - mt76: report Rx timestamp (Jarod Wilson) [1937053] - mt76: mt7921: remove 80+80 MHz support capabilities (Jarod Wilson) [1937053] - mt76: fix potential DMA mapping leak (Jarod Wilson) [1937053] - mt76: mt7921: reduce the data latency during hw scan (Jarod Wilson) [1937053] - mt76: mt7921: fix the insmod hangs (Jarod Wilson) [1937053] - mt76: mt7921: fix kernel crash when the firmware fails to download (Jarod Wilson) [1937053] - mt76: mt7921: fix the dwell time control (Jarod Wilson) [1937053] - mt76: mt7921: fix inappropriate WoW setup with the missing ARP informaiton (Jarod Wilson) [1937053] - mt76: mt7921: introduce MT_WFDMA_DUMMY_CR definition (Jarod Wilson) [1937053] - mt76: mt7915: add wifi subsystem reset (Jarod Wilson) [1937053] - mt76: mt7915: fix mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt7615: fix .add_beacon_offload() (Jarod Wilson) [1937053] - mt76: mt7921: rework mt7921_mcu_debug_msg_event routine (Jarod Wilson) [1937053] - mt76: mt7921: always wake the device in mt7921_remove_interface (Jarod Wilson) [1937053] - mt76: mt7921: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7915: fix txpower init for TSSI off chips (Jarod Wilson) [1937053] - mt76: mt7915: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: fix chip reset on MT7622 and MT7663e (Jarod Wilson) [1937053] - mt76: mt7915: cleanup mcu tx queue in mt7915_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7915: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7615: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7622: trigger hif interrupt for system reset (Jarod Wilson) [1937053] - mt76: mt7615: cleanup mcu tx queue in mt7615_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7615: only enable DFS test knobs for mt7615 (Jarod Wilson) [1937053] - mt76: mt7921: properly configure rcpi adding a sta to the fw (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_sta_cmd_info data structure (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_mac_wtbl_lmac_addr (Jarod Wilson) [1937053] - mt76: mt7915: refresh repeater entry MAC address when setting BSSID (Jarod Wilson) [1937053] - mt76: mt7915: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7921: remove duplicated macros in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove redundant check on type (Jarod Wilson) [1937053] - mt76: mt7921: remove leftovers from dbdc configuration (Jarod Wilson) [1937053] - mt76: mt7921: add wifi reset support (Jarod Wilson) [1937053] - mt76: dma: export mt76_dma_rx_cleanup routine (Jarod Wilson) [1937053] - mt76: dma: introduce mt76_dma_queue_reset routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce __mt7921_start utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_run_firmware utility routine. (Jarod Wilson) [1937053] - mt76: introduce mcu_reset function pointer in mt76_mcu_ops structure (Jarod Wilson) [1937053] - mt76: mt7921: reduce mcu timeouts for suspend, offload and hif_ctrl msg (Jarod Wilson) [1937053] - mt76: mt7915: fix possible deadlock while mt7915_register_ext_phy() (Jarod Wilson) [1937053] - mt76: mt7615: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7663s: fix the possible device hang in high traffic (Jarod Wilson) [1937053] - mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663: fix when beacon filter is being applied (Jarod Wilson) [1937053] - mt76: mt7615: check mcu returned values in mt7615_ops (Jarod Wilson) [1937053] - mt76: mt7915: check mcu returned values in mt7915_ops (Jarod Wilson) [1937053] - mt76: mt7915: fix txrate reporting (Jarod Wilson) [1937053] - mt76: mt7915: fix rxrate reporting (Jarod Wilson) [1937053] - mt76: mt76x0u: Add support for TP-Link T2UHP(UN) v1 (Jarod Wilson) [1937053] - mt76: mt7915: fix PHY mode for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7615: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7615: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7921: check mcu returned values in mt7921_start (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of the dynamic remap (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of PCIe interrupt (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_sta_rc_update routine (Jarod Wilson) [1937053] - mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list (Jarod Wilson) [1937053] - mt76: connac: fix kernel warning adding monitor interface (Jarod Wilson) [1937053] - mt76: mt7915: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: remove hdr->fw_ver check (Jarod Wilson) [1937053] - mt76: mt7615: fix TSF configuration (Jarod Wilson) [1937053] - mt76: mt7921: fix stats register definitions (Jarod Wilson) [1937053] - mt76: mt7921: remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7915: fix aggr len debugfs node (Jarod Wilson) [1937053] - mt76: mt7921: fix aggr length histogram (Jarod Wilson) [1937053] - mt76: mt7615: fix memory leak in mt7615_coredump_work (Jarod Wilson) [1937053] - mt76: mt7615: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7615: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7615: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: connac: update sched_scan cmd usage (Jarod Wilson) [1937053] - mt76: mt7921: add flush operation (Jarod Wilson) [1937053] - mt76: mt7921: fixup rx bitrate statistics (Jarod Wilson) [1937053] - mt76: connac: fix up the setting for ht40 mode in mt76_connac_mcu_uni_add_bss (Jarod Wilson) [1937053] - mt76: mt7921: switch to new api for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: fix memory leak in mt7921_coredump_work (Jarod Wilson) [1937053] - mt76: mt7921: fix suspend/resume sequence (Jarod Wilson) [1937053] - mt76: use PCI_VENDOR_ID_MEDIATEK to avoid open coded (Jarod Wilson) [1937053] - mt76: mt7915: always check return value from mt7915_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: connac: always check return value from mt76_connac_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: mt76x0: disable GTK offloading (Jarod Wilson) [1937053] - mt76: always use WTBL_MAX_SIZE for tlv allocation (Jarod Wilson) [1937053] - mt76: mt7921: removed unused definitions in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove unnecessary variable (Jarod Wilson) [1937053] - mt76: mt7921: enable random mac addr during scanning (Jarod Wilson) [1937053] - mt76: mt7615: support loading EEPROM for MT7613BE (Jarod Wilson) [1937053] - mt76: mt7915: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix key set/delete issues (Jarod Wilson) [1937053] - mt76: mt7915: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7915: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7915: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: add support for 802.3 rx frames (Jarod Wilson) [1937053] - cfg80211: Remove wrong RNR IE validation check (Jarod Wilson) [1937053] - mac80211: bail out if cipher schemes are invalid (Jarod Wilson) [1937053] - mac80211: clear the beacon's CRC after channel switch (Jarod Wilson) [1937053] - mac80211: Set priority and queue mapping for injected frames (Jarod Wilson) [1937053] - mac80211: Allow concurrent monitor iface and ethernet rx decap (Jarod Wilson) [1937053] - nl80211: Add interface to indicate TDLS peer's HE capability (Jarod Wilson) [1937053] - cfg80211: allow specifying a reason for hw_rfkill (Jarod Wilson) [1937053] - nl80211: better document CMD_ROAM behavior (Jarod Wilson) [1937053] - mac80211: set sk_pacing_shift for 802.3 txpath (Jarod Wilson) [1937053] - mac80211: don't apply flow control on management frames (Jarod Wilson) [1937053] - nl80211: Add missing line in nl80211_fils_discovery_policy (Jarod Wilson) [1937053] - mac80211: remove redundant assignment of variable result (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove unused variable 'mg' in minstrel_ht_next_jump_rate() (Jarod Wilson) [1937053] - cfg80211: regulatory: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rfkill: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mt7601u: enable TDLS support (Jarod Wilson) [1937053] - mt7601u: fix always true expression (Jarod Wilson) [1937053] - rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() (Jarod Wilson) [1937053] - rtw88: coex: fix A2DP stutters while WL busy + WL scan (Jarod Wilson) [1937053] - rtw88: 8822c: add LC calibration for RTL8822C (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit table to RF v40.1 (Jarod Wilson) [1937053] - rtw88: fix DIG min setting (Jarod Wilson) [1937053] - rtw88: add flush hci support (Jarod Wilson) [1937053] - rtw88: 8822c: support FW crash dump when FW crash (Jarod Wilson) [1937053] - rtw88: remove unnecessary variable (Jarod Wilson) [1937053] - rtw88: coex: add power off setting (Jarod Wilson) [1937053] - ath11k: Add support for STA to handle beacon miss (Jarod Wilson) [1937053] - ath11k: Update signal filled flag during sta_statistics drv op (Jarod Wilson) [1937053] - ath10k: skip the wait for completion to recovery in shutdown path (Jarod Wilson) [1937053] - ath11k: fix thermal temperature read (Jarod Wilson) [1937053] - ath11k: fix potential wmi_mgmt_tx_queue race condition (Jarod Wilson) [1937053] - ath11k: qmi: cosmetic changes to error messages (Jarod Wilson) [1937053] - ath11k: qmi: add more debug messages (Jarod Wilson) [1937053] - Revert "ath9k: fix ath_tx_process_buffer() potential null ptr dereference" (Jarod Wilson) [1937053] - ath11k: print hardware name and version during initialisation (Jarod Wilson) [1937053] - ath11k: Enable radar detection for 160MHz secondary segment (Jarod Wilson) [1937053] - ath11k: Fix sounding dimension config in HE cap (Jarod Wilson) [1937053] - ath11k: add qcn9074 pci device support (Jarod Wilson) [1937053] - ath11k: add extended interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add CE interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add data path support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add hal support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add static window support for register access (Jarod Wilson) [1937053] - ath11k: Add qcn9074 mhi controller config (Jarod Wilson) [1937053] - ath11k: Update memory segment count for qcn9074 (Jarod Wilson) [1937053] - ath11k: qmi: increase the number of fw segments (Jarod Wilson) [1937053] - ath11k: Move qmi service_ins_id to hw_params (Jarod Wilson) [1937053] - ath11k: Refactor ath11k_msi_config (Jarod Wilson) [1937053] - ath11k: debugfs: Fix spelling mistake "Opportunies" -> "Opportunities" (Jarod Wilson) [1937053] - ath9k: fix ath_tx_process_buffer() potential null ptr dereference (Jarod Wilson) [1937053] - nl80211: fix beacon head validation (Jarod Wilson) [1937053] - nl80211: fix potential leak of ACL params (Jarod Wilson) [1937053] - cfg80211: check S1G beacon compat element length (Jarod Wilson) [1937053] - cfg80211: remove WARN_ON() in cfg80211_sme_connect (Jarod Wilson) [1937053] - mac80211: fix time-is-after bug in mlme (Jarod Wilson) [1937053] - mac80211: fix TXQ AC confusion (Jarod Wilson) [1937053] - rfkill: revert back to old userspace API by default (Jarod Wilson) [1937053] - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN (Jarod Wilson) [1937053] - iwlwifi: mvm: fix beacon protection checks (Jarod Wilson) [1937053] - iwlwifi: mvm: rfi: don't lock mvm->mutex when sending config command (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for So-F devices (Jarod Wilson) [1937053] - iwlwifi: fw: fix notification wait locking (Jarod Wilson) [1937053] - iwlwifi: add support for Qu with AX201 device (Jarod Wilson) [1937053] - iwlwifi: pcie: properly set LTR workarounds on 22000 devices (Jarod Wilson) [1937053] - iwlwifi: fix 11ax disabled bit in the regulatory capability flags (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix recently introduced deadlock issue (Jarod Wilson) [1937053] - mt76: mt7921: fix airtime reporting (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jarod Wilson) [1937053] - mt76: mt7615: remove redundant dev_err call in mt7622_wmac_probe() (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - reg.c: Fix a spello (Jarod Wilson) [1937053] - mac80211: cfg.c: A typo fix (Jarod Wilson) [1937053] - wireless: remove never implemented MODULE_SUPPORTED_DEVICE (Jarod Wilson) [1937053] - wireless/nl80211: fix wdev_id may be used uninitialized (Jarod Wilson) [1937053] - nl80211: fix locking for wireless device netns change (Jarod Wilson) [1937053] - iwlwifi: don't call netif_napi_add() with rxq->lock held (was Re: Lockdep warning in iwl_pcie_rx_handle()) (Jarod Wilson) [1937053] - iwlwifi: fix ARCH=i386 compilation warnings (Jarod Wilson) [1937053] - iwlwifi: mvm: add terminate entry for dmi_system_id tables (Jarod Wilson) [1937053] - mt76: mt7915: fix unused 'mode' variable (Jarod Wilson) [1937053] - mt76: dma: do not report truncated frames to mac80211 (Jarod Wilson) [1937053] - mt76: mt7921: remove incorrect error handling (Jarod Wilson) [1937053] - iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG_IWLMVM is disabled (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: qmi: use pad to format dma_addr_t (Jarod Wilson) [1937053] - iwlwifi: avoid crash on unsupported debug collection (Jarod Wilson) [1937053] - mt76: mt7915: only modify tx buffer list after allocating tx token id (Jarod Wilson) [1937053] - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb (Jarod Wilson) [1937053] - ath9k: fix transmitting to stations in dynamic SMPS mode (Jarod Wilson) [1937053] - redhat: Enable ath11k PCI device support (Jarod Wilson) [1937053] - soc: qcom: Do not depend on ARCH_QCOM for QMI helpers (Jarod Wilson) [1937053] - net: qrtr: Do not depend on ARCH_QCOM (Jarod Wilson) [1937053] - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case (Jarod Wilson) [1937053] - nl80211: add documentation for HT/VHT/HE disable attributes (Jarod Wilson) [1937053] - cfg80211/mac80211: Support disabling HE mode (Jarod Wilson) [1937053] - mac80211: add STBC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove sample rate switching code for constrained devices (Jarod Wilson) [1937053] - mac80211: minstrel_ht: show sampling rates in debugfs (Jarod Wilson) [1937053] - mac80211: minstrel_ht: significantly redesign the rate probing strategy (Jarod Wilson) [1937053] - mac80211: minstrel_ht: reduce the need to sample slower rates (Jarod Wilson) [1937053] - mac80211: minstrel_ht: update total packets counter in tx status path (Jarod Wilson) [1937053] - mac80211: minstrel_ht: use bitfields to encode rate indexes (Jarod Wilson) [1937053] - cfg80211: initialize reg_rule in __freq_reg_info() (Jarod Wilson) [1937053] - mac80211: fix potential overflow when multiplying to u32 integers (Jarod Wilson) [1937053] - mac80211: enable QoS support for nl80211 ctrl port (Jarod Wilson) [1937053] - cfg80211: remove unused callback (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (2/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (1/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_A parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update MAC/BB parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: replace tx tasklet with work queue (Jarod Wilson) [1937053] - rtw88: add napi support (Jarod Wilson) [1937053] - rtw88: add rts condition (Jarod Wilson) [1937053] - rtw88: add dynamic rrsr configuration (Jarod Wilson) [1937053] - iwlwifi: remove incorrect comment in pnvm (Jarod Wilson) [1937053] - ath11k: qmi: add debug message for allocated memory segment addresses and sizes (Jarod Wilson) [1937053] - ath11k: pci: remove experimental warning (Jarod Wilson) [1937053] - ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Jarod Wilson) [1937053] - ath10k: change ath10k_offchan_tx_work() peer present msg to a warn (Jarod Wilson) [1937053] - ath9k: fix data bus crash when setting nf_override via debugfs (Jarod Wilson) [1937053] - ath11k: add support to configure spatial reuse parameter set (Jarod Wilson) [1937053] - ath10k: restore tx sk_buff of htt header for SDIO (Jarod Wilson) [1937053] - brcmsmac: Fix the spelling configation to configuration in the file d11.h (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 62 for AX devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: implement reading PNVM from UEFI (Jarod Wilson) [1937053] - iwlwifi: pnvm: move file loading code to a separate function (Jarod Wilson) [1937053] - iwlwifi: pnvm: increment the pointer before checking the TLV (Jarod Wilson) [1937053] - iwlwifi: pcie: define FW_RESET_TIMEOUT for clarity (Jarod Wilson) [1937053] - iwlwifi: pnvm: set the PNVM again if it was already loaded (Jarod Wilson) [1937053] - iwlwifi: mvm: global PM mode does not reset after FW crash (Jarod Wilson) [1937053] - iwlwifi: mvm: reduce the print severity of failing getting NIC temp (Jarod Wilson) [1937053] - iwlwifi: mvm: get NVM later in the mvm_start flow (Jarod Wilson) [1937053] - iwlmvm: set properly NIC_NOT_ACK_ENABLED flag (Jarod Wilson) [1937053] - iwlwifi: remove max_ht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: remove max_vht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: mvm: Check ret code for iwl_mvm_load_nvm_to_nic (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check if CSA event is running before removing (Jarod Wilson) [1937053] - iwlwifi: mvm: Support SCAN_CFG_CMD version 5 (Jarod Wilson) [1937053] - iwlwifi: mvm: isolate the get nvm flow (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify iwl_mvm_dbgfs_register (Jarod Wilson) [1937053] - iwlwifi: mvm: register to mac80211 last (Jarod Wilson) [1937053] - iwlwifi: acpi: add support for DSM RFI (Jarod Wilson) [1937053] - iwlwifi: mvm: add RFI-M support (Jarod Wilson) [1937053] - iwlwifi:mvm: Add support for version 2 of the LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: don't crash when rx queues aren't allocated in interrupt (Jarod Wilson) [1937053] - iwlwifi: correction of group-id once sending REPLY_ERROR (Jarod Wilson) [1937053] - iwlwifi: pcie: add AX201 and AX211 radio modules for Ma devices (Jarod Wilson) [1937053] - iwlwifi: pcie: add CDB bit to the device configuration parsing (Jarod Wilson) [1937053] - iwlwifi: acpi: don't return valid pointer as an ERR_PTR (Jarod Wilson) [1937053] - iwlwifi: queue: add fake tx time point (Jarod Wilson) [1937053] - iwlwifi: remove flags argument for nic_access (Jarod Wilson) [1937053] - iwlwifi: declare support for triggered SU/MU beamforming feedback (Jarod Wilson) [1937053] - iwlwifi: dbg: add op_mode callback for collecting debug data. (Jarod Wilson) [1937053] - iwlwifi: api: clean up some documentation/bits (Jarod Wilson) [1937053] - iwlwifi: dbg: remove unsupported regions (Jarod Wilson) [1937053] - iwlwifi: pcie: Change Ma device ID (Jarod Wilson) [1937053] - iwlwifi: when HW has rate offload don't look at control field (Jarod Wilson) [1937053] - iwlwifi: pcie: NULLify pointers after free (Jarod Wilson) [1937053] - iwlwifi: mvm: assign SAR table revision to the command later (Jarod Wilson) [1937053] - iwlwifi: mvm: remove useless iwl_mvm_resume_d3() function (Jarod Wilson) [1937053] - iwlwifi: mvm: enhance a print in CSA flows (Jarod Wilson) [1937053] - iwlwifi: mvm: send stored PPAG command instead of local (Jarod Wilson) [1937053] - iwlwifi: mvm: store PPAG enabled/disabled flag properly (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the type we use in the PPAG table validity checks (Jarod Wilson) [1937053] - iwlwifi: acpi: fix PPAG table sizes (Jarod Wilson) [1937053] - iwlwifi: pcie: don't disable interrupts for reg_lock (Jarod Wilson) [1937053] - iwlwifi: pcie: add a few missing entries for So with Hr (Jarod Wilson) [1937053] - iwlwifi: dbg: Mark ucode tlv data as const (Jarod Wilson) [1937053] - iwlwifi: add new cards for So and Qu family (Jarod Wilson) [1937053] - ath11k: fix a locking bug in ath11k_mac_op_start() (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Simplify bool comparison (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: Simplify bool comparison (Jarod Wilson) [1937053] - brcmfmac: add support for CQM RSSI notifications (Jarod Wilson) [1937053] - ath10k: Add new debug level for sta related logs (Jarod Wilson) [1937053] - ath11k: Update tx descriptor search index properly (Jarod Wilson) [1937053] - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics (Jarod Wilson) [1937053] - ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() (Jarod Wilson) [1937053] - wl3501: fix alignment constraints (Jarod Wilson) [1937053] - rt2800usb: add Sweex LW163V2 id's (Jarod Wilson) [1937053] - rt2x00: remove duplicate word and fix typo in comment (Jarod Wilson) [1937053] - mwifiex: Report connected BSS with cfg80211_connect_bss() (Jarod Wilson) [1937053] - rtl8xxxu: remove unused assignment value (Jarod Wilson) [1937053] - atmel: at76c50x: use DEFINE_MUTEX() for mutex lock (Jarod Wilson) [1937053] - brcmsmac: fix alignment constraints (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Jarod Wilson) [1937053] - rtw88: 8821c: support RFE type2 wifi NIC (Jarod Wilson) [1937053] - rtw88: 8821c: Correct CCK RSSI (Jarod Wilson) [1937053] - rtw88: coex: 8821c: correct antenna switch function (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove redundant initialization of variable rtstatus (Jarod Wilson) [1937053] - iwlwifi: pcie: Disable softirqs during Rx queue init (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 61 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: add Asus to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Microsoft to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Samsung to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add HP to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: implement approved list for the PPAG feature (Jarod Wilson) [1937053] - iwlwifi: mvm: set enabled in the PPAG command properly (Jarod Wilson) [1937053] - iwlwifi: mvm: add debugfs entry to trigger a dump as any time-point (Jarod Wilson) [1937053] - iwlwifi: mvm: add tx fail time point (Jarod Wilson) [1937053] - iwlwifi: fwrt: add suspend/resume time point (Jarod Wilson) [1937053] - iwlwifi: mvm: add triggers for MLME events (Jarod Wilson) [1937053] - iwlwifi: mvm: add IML/ROM information for other HW families (Jarod Wilson) [1937053] - iwlwifi: mvm: fix CSA AP side (Jarod Wilson) [1937053] - iwlwifi: mvm: make iwl_mvm_tt_temp_changed() static (Jarod Wilson) [1937053] - iwlwifi: mvm: cancel the scan delayed work when scan is aborted (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for SnJ with Hr1 (Jarod Wilson) [1937053] - iwlwifi: mvm: move early time-point before nvm_init in non-unified (Jarod Wilson) [1937053] - iwlwifi: add support for SnJ with Jf devices (Jarod Wilson) [1937053] - iwlwifi: move SnJ and So rules to the new tables (Jarod Wilson) [1937053] - iwlwifi: mvm: slightly clean up rs_fw_set_supp_rates() (Jarod Wilson) [1937053] - iwlwifi: fw api: make hdr a zero-size array again (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 60 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: advertise BIGTK client support if available (Jarod Wilson) [1937053] - iwlwifi: always allow maximum A-MSDU on newer devices (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs: check length precisely in inject_packet (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify TX power setting (Jarod Wilson) [1937053] - iwlwifi: tx: move handing sync/async host command to trans (Jarod Wilson) [1937053] - iwlwifi: mvm: add explicit check for non-data frames in get Tx rate (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs for phy-integration-ver (Jarod Wilson) [1937053] - iwlwifi: parse phy integration string from FW TLV (Jarod Wilson) [1937053] - iwlwifi: mvm: csa: do not abort CSA before disconnect (Jarod Wilson) [1937053] - iwlwifi: mvm: don't send commands during suspend\resume transition (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check system_pm_mode without mutex held (Jarod Wilson) [1937053] - iwlwifi: remove TRANS_PM_OPS (Jarod Wilson) [1937053] - iwlwifi: dbg: dump paged memory from index 1 (Jarod Wilson) [1937053] - iwl-trans: iwlwifi: move sync NMI logic to trans (Jarod Wilson) [1937053] - iwlwifi: pcie: properly implement NAPI (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for new flush queue response (Jarod Wilson) [1937053] - iwlwifi: mvm: handle CCA-EXT delay firmware notification (Jarod Wilson) [1937053] - iwlwifi: mvm: scan: fix scheduled scan restart handling (Jarod Wilson) [1937053] - iwlwifi: mvm: remove debugfs injection limitations (Jarod Wilson) [1937053] - iwlwifi: mvm: check more notification sizes (Jarod Wilson) [1937053] - iwlwifi: mvm: add notification size checks (Jarod Wilson) [1937053] - ath11k: remove h from printk format specifier (Jarod Wilson) [1937053] - ath10k: remove h from printk format specifier (Jarod Wilson) [1937053] - cfg80211: fix netdev registration deadlock (Jarod Wilson) [1937053] - mac80211: fix station rate table updates on assoc (Jarod Wilson) [1937053] - mt76: mt7663: introduce coredump support (Jarod Wilson) [1937053] - mt76: mt7921: add coredump support (Jarod Wilson) [1937053] - mt76: mt7921: enable MSI interrupts (Jarod Wilson) [1937053] - mt76: mt7921: introduce regdomain notifier support (Jarod Wilson) [1937053] - mt76: mt7921: introduce Runtime PM support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for suspend and WoW support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for sched_scan and hw_scan (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu common library (Jarod Wilson) [1937053] - mt76: mt7921: introduce PM support (Jarod Wilson) [1937053] - mt76: mt7921: introduce beacon_loss mcu event (Jarod Wilson) [1937053] - mt76: mt7921: introduce support for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: introduce 802.11 PS support in sta mode (Jarod Wilson) [1937053] - mt76: mt7921: introduce schedule scan support (Jarod Wilson) [1937053] - mt76: mt7921: add debugfs support (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921e support (Jarod Wilson) [1937053] - mt76: mt7921: add ieee80211_ops (Jarod Wilson) [1937053] - mt76: mt7921: add EEPROM support (Jarod Wilson) [1937053] - mt76: mt7921: add DMA support (Jarod Wilson) [1937053] - mt76: mt7921: add MCU support (Jarod Wilson) [1937053] - mt76: mt7921: add MAC support (Jarod Wilson) [1937053] - wireless: Fix "ordering" comment typos (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm utility routines in mt76_connac_lib module (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm data struct in mt76_connac.h (Jarod Wilson) [1937053] - mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: move hw_scan and sched_scan routine in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: create mcu library (Jarod Wilson) [1937053] - mt76: introduce mt76_vif data structure (Jarod Wilson) [1937053] - cfg80211: call cfg80211_destroy_ifaces() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_set_encryption() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_change_iface() with wiphy lock held (Jarod Wilson) [1937053] - nl80211: call cfg80211_dev_rename() under RTNL (Jarod Wilson) [1937053] - mt76: dma: fix a possible memory leak in mt76_add_fragment() (Jarod Wilson) [1937053] - ath9k: fix build error with LEDS_CLASS=m (Jarod Wilson) [1937053] - ath10k: fix wmi mgmt tx queue full due to race condition (Jarod Wilson) [1937053] - ath10k: pass the ssid info to get the correct bss entity (Jarod Wilson) [1937053] - ath10k: allow dynamic SAR power limits via common API (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix regression in the max_prob_rate fix (Jarod Wilson) [1937053] - mt76: mt7615: reduce VHT maximum MPDU length (Jarod Wilson) [1937053] - mt76: reduce q->lock hold time (Jarod Wilson) [1937053] - mt76: usb: process URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt76: move vif_mask back from mt76_phy to mt76_dev (Jarod Wilson) [1937053] - mt76: mt7915: make vif index per adapter instead of per band (Jarod Wilson) [1937053] - mt76: mt7915: add support for using a secondary PCIe link for gen1 (Jarod Wilson) [1937053] - mt76: fix crash on tearing down ext phy (Jarod Wilson) [1937053] - mt76: mt7915: bring up the WA event rx queue for band1 (Jarod Wilson) [1937053] - mt76: mt7615: unify init work (Jarod Wilson) [1937053] - mt76: mt7915: support TxBF for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: Remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7615: set mcu country code in mt7615_mcu_set_channel_domain() (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom DBDC band selection (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom parsing for DBDC (Jarod Wilson) [1937053] - iwlwifi: provide gso_type to GSO packets (Jarod Wilson) [1937053] - mt76: mt7915: disable RED support in the WA firmware (Jarod Wilson) [1937053] - mt76: mt7915: rework mcu API (Jarod Wilson) [1937053] - mt76: mt7915: do not set DRR group for stations (Jarod Wilson) [1937053] - mt76: mt7915: ensure that init work completes before starting the device (Jarod Wilson) [1937053] - mt76: mt7603: fix ED/CCA monitoring with single-stream devices (Jarod Wilson) [1937053] - mt76: mt7915: add implicit Tx beamforming support (Jarod Wilson) [1937053] - mt76: mt7915: simplify peer's TxBF capability check (Jarod Wilson) [1937053] - mt76: mt7615: mt7915: disable txpower sku when testmode enabled (Jarod Wilson) [1937053] - mt76: mt7915: add support for continuous tx in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework set state part in testmode (Jarod Wilson) [1937053] - mt76: testmode: add a new state for continuous tx (Jarod Wilson) [1937053] - mt76: mt7915: clean hw queue before starting new testmode tx (Jarod Wilson) [1937053] - mt76: mt7915: calculate new packet length when tx_time is set in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support for ipg in testmode (Jarod Wilson) [1937053] - mt76: mt7915: split edca update function (Jarod Wilson) [1937053] - mt76: testmode: make tx queued limit adjustable (Jarod Wilson) [1937053] - mt76: testmode: add attributes for ipg related parameters (Jarod Wilson) [1937053] - mt76: testmode: add support to set user-defined spe index (Jarod Wilson) [1937053] - mt76: mt7915: force ldpc for bw larger than 20MHz in testmode (Jarod Wilson) [1937053] - mt76: move chainmask in mt76_phy (Jarod Wilson) [1937053] - mt76: move mac_work in mt76_core module (Jarod Wilson) [1937053] - mt76: mt7615: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: mt7915: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: testmode: move mtd part to mt76_dev (Jarod Wilson) [1937053] - mt76: testmode: introduce dbdc support (Jarod Wilson) [1937053] - mt76: mt7915: add partial add_bss_info command on testmode init (Jarod Wilson) [1937053] - mt76: mt7915: drop zero-length packet to avoid Tx hang (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_mcu_send_message routine (Jarod Wilson) [1937053] - mt76: mt7915: fix endianness warning in mt7915_mcu_set_radar_th (Jarod Wilson) [1937053] - mt76: mt7915: add support for flash mode (Jarod Wilson) [1937053] - mt76: mt7915: run mt7915_configure_filter holding mt76 mutex (Jarod Wilson) [1937053] - mt76: mt7915: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix MT_CIPHER_BIP_CMAC_128 setkey (Jarod Wilson) [1937053] - mt76: mt7615: add vif check in mt7615_update_vif_beacon() (Jarod Wilson) [1937053] - mt76: mt7915: add vif check in mt7915_update_vif_beacon() (Jarod Wilson) [1937053] - ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer (Jarod Wilson) [1937053] - mac80211: pause TX while changing interface type (Jarod Wilson) [1937053] - wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Jarod Wilson) [1937053] - cfg80211: avoid holding the RTNL when calling the driver (Jarod Wilson) [1937053] - iwl4965: do not process non-QOS frames on txq->sched_retry path (Jarod Wilson) [1937053] - mt7601u: process tx URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt7601u: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - rtw88: 8723de: adjust the LTR setting (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192c-common: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl_pci: fix bool comparison in expressions (Jarod Wilson) [1937053] - mt7601u: fix kernel crash unplugging the device (Jarod Wilson) [1937053] - iwlwifi: queue: bail out on invalid freeing (Jarod Wilson) [1937053] - iwlwifi: mvm: guard against device removal in reprobe (Jarod Wilson) [1937053] - iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. (Jarod Wilson) [1937053] - iwlwifi: mvm: clear IN_D3 after wowlan status cmd (Jarod Wilson) [1937053] - iwlwifi: pcie: add rules to match Qu with Hr2 (Jarod Wilson) [1937053] - iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the return type for DSM functions 1 and 2 (Jarod Wilson) [1937053] - iwlwifi: pcie: reschedule in long-running memory reads (Jarod Wilson) [1937053] - iwlwifi: pcie: use jiffies for memory read spin time limit (Jarod Wilson) [1937053] - iwlwifi: pcie: fix context info memory leak (Jarod Wilson) [1937053] - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Jarod Wilson) [1937053] - iwlwifi: pcie: set LTR on more devices (Jarod Wilson) [1937053] - iwlwifi: queue: don't crash if txq->entries is NULL (Jarod Wilson) [1937053] - iwlwifi: fix the NMI flow for old devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't try to load after failures (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't skip everything when not reloading (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid potential PNVM leaks (Jarod Wilson) [1937053] - iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Jarod Wilson) [1937053] - iwlwifi: mvm: skip power command when unbinding vif during CSA (Jarod Wilson) [1937053] - cfg80211: change netdev registration/unregistration semantics (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix rounding error in throughput calculation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: increase stats update interval (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix max probability rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve sample rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve ampdu length estimation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove old ewma based rate average code (Jarod Wilson) [1937053] - mac80211: remove legacy minstrel rate control (Jarod Wilson) [1937053] - mac80211: minstrel_ht: add support for OFDM rates on non-HT clients (Jarod Wilson) [1937053] - mac80211: minstrel_ht: clean up CCK code (Jarod Wilson) [1937053] - mac80211: introduce aql_enable node in debugfs (Jarod Wilson) [1937053] - cfg80211: Add phyrate conversion support for extended MCS in 60GHz band (Jarod Wilson) [1937053] - cfg80211: add VHT rate entries for MCS-10 and MCS-11 (Jarod Wilson) [1937053] - mac80211: reduce peer HE MCS/NSS to own capabilities (Jarod Wilson) [1937053] - mac80211: remove NSS number of 160MHz if not support 160MHz for HE (Jarod Wilson) [1937053] - mac80211: 160MHz with extended NSS BW in CSA (Jarod Wilson) [1937053] - mac80211: add LDPC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: add rx decapsulation offload support (Jarod Wilson) [1937053] - ath10k: remove unused struct ath10k::dev_type (Jarod Wilson) [1937053] - ath11k: remove duplicate function declaration (Jarod Wilson) [1937053] - ath10k: increase rx buffer size to 2048 (Jarod Wilson) [1937053] - ath10k: sanitity check for ep connectivity (Jarod Wilson) [1937053] - mt76: mt7663s: fix rx buffer refcounting (Jarod Wilson) [1937053] - mt7601u: fix rx buffer refcounting (Jarod Wilson) [1937053] - mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Jarod Wilson) [1937053] - mac80211: do not drop tx nulldata packets on encrypted links (Jarod Wilson) [1937053] - mac80211: fix encryption key selection for 802.3 xmit (Jarod Wilson) [1937053] - mac80211: fix fast-rx encryption check (Jarod Wilson) [1937053] - mac80211: fix incorrect strlen of .write in debugfs (Jarod Wilson) [1937053] - cfg80211: fix a kerneldoc markup (Jarod Wilson) [1937053] - brcmfmac: clear EAP/association status bits on linkdown events (Jarod Wilson) [1937053] - brcmfmac: Delete useless kfree code (Jarod Wilson) [1937053] - mt7601u: check the status of device in calibration (Jarod Wilson) [1937053] - mt7601u: process URBs in status EPROTO properly (Jarod Wilson) [1937053] - brcmfmac: support BCM4365E with 43666 ChipCommon chip ID (Jarod Wilson) [1937053] - mwifiex: pcie: Drop bogus __refdata annotation (Jarod Wilson) [1937053] - rtw88: Simplify bool comparison (Jarod Wilson) [1937053] - rtw88: coex: set 4 slot TDMA for BT link and WL busy (Jarod Wilson) [1937053] - rtw88: 8821c: apply CCK PD level which calculates from dynamic mechanism (Jarod Wilson) [1937053] - rtw88: reduce the log level for failure of tx report (Jarod Wilson) [1937053] - rtw88: Delete useless kfree code (Jarod Wilson) [1937053] - iwlwifi: dbg: Don't touch the tlv data (Jarod Wilson) [1937053] - mt76: Fix queue ID variable types after mcu queue split (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain with a lock (Jarod Wilson) [1937053] - cfg80211/mac80211: fix kernel-doc for SAR APIs (Jarod Wilson) [1937053] - mt76: mt7915: fix MESH ifdef block (Jarod Wilson) [1937053] - mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: sdio: remove wake logic in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: usb: remove wake logic in mt76u_status_worker (Jarod Wilson) [1937053] - ath11k: dp: clean up a variable name (Jarod Wilson) [1937053] - ath11k: pci: remove unnecessary mask in ath11k_pci_enable_ltssm() (Jarod Wilson) [1937053] - ath11k: pci: disable ASPM L0sLs before downloading firmware (Jarod Wilson) [1937053] - ath11k: qmi: try to allocate a big block of DMA memory first (Jarod Wilson) [1937053] - rtlwifi: rise completion at the last step of firmware callback (Jarod Wilson) [1937053] - mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker (Jarod Wilson) [1937053] - ath10k: prevent deinitializing NAPI twice (Jarod Wilson) [1937053] - ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jarod Wilson) [1937053] - ath: Modify ath_key_delete() to not need full key entry (Jarod Wilson) [1937053] - ath: Export ath_hw_keysetmac() (Jarod Wilson) [1937053] - ath9k: Clear key cache explicitly on disabling hardware (Jarod Wilson) [1937053] - ath: Use safer key clearing with key cache entries (Jarod Wilson) [1937053] - ath10k: Remove voltage regulator votes during wifi disable (Jarod Wilson) [1937053] - ath10k: Fix error handling in case of CE pipe init failure (Jarod Wilson) [1937053] - ath11k: Fix ath11k_pci_fix_l1ss() (Jarod Wilson) [1937053] - ath11k: Fix error code in ath11k_core_suspend() (Jarod Wilson) [1937053] - ath11k: start vdev if a bss peer is already created (Jarod Wilson) [1937053] - ath11k: fix crash caused by NULL rx_channel (Jarod Wilson) [1937053] - ath11k: add missing null check on allocated skb (Jarod Wilson) [1937053] - ath9k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: make relay callbacks const (Jarod Wilson) [1937053] - ath10k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: implement suspend for QCA6390 PCI devices (Jarod Wilson) [1937053] - ath11k: hif: add ce irq enable and disable functions (Jarod Wilson) [1937053] - ath11k: implement WoW enable and wakeup commands (Jarod Wilson) [1937053] - ath11k: set credit_update flag for flow controlled ep only (Jarod Wilson) [1937053] - ath11k: dp: stop rx pktlog before suspend (Jarod Wilson) [1937053] - ath11k: htc: implement suspend handling (Jarod Wilson) [1937053] - ath11k: htc: remove unused struct ath11k_htc_ops (Jarod Wilson) [1937053] - ath11k: pci: read select_window register to ensure write is finished (Jarod Wilson) [1937053] - ath11k: hif: implement suspend and resume functions (Jarod Wilson) [1937053] - ath11k: mhi: hook suspend and resume (Jarod Wilson) [1937053] - ath11k: Fix incorrect tlvs in scan start command (Jarod Wilson) [1937053] - ath11k: pci: disable VDD4BLOW (Jarod Wilson) [1937053] - ath11k: pci: fix L1ss clock unstable problem (Jarod Wilson) [1937053] - ath11k: pci: fix hot reset stability issues (Jarod Wilson) [1937053] - ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID (Jarod Wilson) [1937053] - ath11k: mhi: print a warning if firmware crashed (Jarod Wilson) [1937053] - ath11k: use MHI provided APIs to allocate and free MHI controller (Jarod Wilson) [1937053] - ath10k: add atomic protection for device recovery (Jarod Wilson) [1937053] - ath10k: add option for chip-id based BDF selection (Jarod Wilson) [1937053] - mt76: remove unused variable q (Jarod Wilson) [1937053] - mac80211: add ieee80211_set_sar_specs (Jarod Wilson) [1937053] - nl80211: add common API to configure SAR power limitations (Jarod Wilson) [1937053] - mac80211: fix a mistake check for rx_stats update (Jarod Wilson) [1937053] - mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc (Jarod Wilson) [1937053] - mac80211: Update rate control on channel change (Jarod Wilson) [1937053] - mac80211: don't filter out beacons once we start CSA (Jarod Wilson) [1937053] - mac80211: Fix calculation of minimal channel width (Jarod Wilson) [1937053] - mac80211: ignore country element TX power on 6 GHz (Jarod Wilson) [1937053] - mac80211: use bitfield helpers for BA session action frames (Jarod Wilson) [1937053] - mac80211: support Rx timestamp calculation for all preamble types (Jarod Wilson) [1937053] - mac80211: don't set set TDLS STA bandwidth wider than possible (Jarod Wilson) [1937053] - mac80211: support driver-based disconnect with reconnect hint (Jarod Wilson) [1937053] - cfg80211: support immediate reconnect request hint (Jarod Wilson) [1937053] - mac80211: use struct assignment for he_obss_pd (Jarod Wilson) [1937053] - cfg80211: remove struct ieee80211_he_bss_color (Jarod Wilson) [1937053] - nl80211: validate key indexes for cfg80211_registered_device (Jarod Wilson) [1937053] - cfg80211: include block-tx flag in channel switch started event (Jarod Wilson) [1937053] - mac80211: disallow band-switch during CSA (Jarod Wilson) [1937053] - ieee80211: update reduced neighbor report TBTT info length (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain when setting custom regulatory (Jarod Wilson) [1937053] - nl80211: always accept scan request with the duration set (Jarod Wilson) [1937053] - cfg80211: Update TSF and TSF BSSID for multi BSS (Jarod Wilson) [1937053] - cfg80211: scan PSC channels in case of scan with wildcard SSID (Jarod Wilson) [1937053] - mac80211: Skip entries with SAE H2E only membership selector (Jarod Wilson) [1937053] - cfg80211: Parse SAE H2E only membership selector (Jarod Wilson) [1937053] - mac80211: support MIC error/replay detected counters driver update (Jarod Wilson) [1937053] - mac80211: he: remove non-bss-conf fields from bss_conf (Jarod Wilson) [1937053] - mac80211: remove trailing semicolon in macro definitions (Jarod Wilson) [1937053] - nl80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mac80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: fix callback type mismatches in wext-compat (Jarod Wilson) [1937053] - net: wireless: make a const array static, makes object smaller (Jarod Wilson) [1937053] - net: mac80211: use core API for updating TX/RX stats (Jarod Wilson) [1937053] - rfkill: add a reason to the HW rfkill state (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix ofdm power compensation (Jarod Wilson) [1937053] - ath9k_htc: adhere to the DONT_REORDER transmit flag (Jarod Wilson) [1937053] - ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax (Jarod Wilson) [1937053] - ath11k: support TXOP duration based RTS threshold (Jarod Wilson) [1937053] - ath11k: fix incorrect wmi param for configuring HE operation (Jarod Wilson) [1937053] - ath11k: unlock on error path in ath11k_mac_op_add_interface() (Jarod Wilson) [1937053] - ath11k: fix rmmod failure if qmi sequence fails (Jarod Wilson) [1937053] - rtw88: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - rt2x00: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - ath11k: pci: add MODULE_FIRMWARE macros (Jarod Wilson) [1937053] - rtw88: reduce polling time of IQ calibration (Jarod Wilson) [1937053] - rtw88: fix multiple definition of rtw_pm_ops (Jarod Wilson) [1937053] - brcmfmac: remove redundant assignment to pointer 'entry' (Jarod Wilson) [1937053] - rtw88: declare hw supports ch 144 (Jarod Wilson) [1937053] - rtw88: coex: fix missing unitialization of variable 'interval' (Jarod Wilson) [1937053] - mwifiex: change license text of Makefile and README from MARVELL to NXP (Jarod Wilson) [1937053] - rtw88: pci: Add prototypes for .probe, .remove and .shutdown (Jarod Wilson) [1937053] - ath9k: remove trailing semicolon in macro definition (Jarod Wilson) [1937053] - ath11k: Ignore resetting peer auth flag in peer assoc cmd (Jarod Wilson) [1937053] - ath11k: add 64bit check before reading msi high addr (Jarod Wilson) [1937053] - ath10k: fix a check patch warning returnNonBoolInBooleanFunction of sdio.c (Jarod Wilson) [1937053] - mac80211: mesh: fix mesh_pathtbl_init() error path (Jarod Wilson) [1937053] - mt76: mt7615: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mt76: mt7915: fix ht mcs in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: attempt to free up more room when filling the tx queue (Jarod Wilson) [1937053] - mt76: mt7915: stop queues when running out of tx tokens (Jarod Wilson) [1937053] - mt76: improve tx queue stop/wake (Jarod Wilson) [1937053] - mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: mt7615: fix rdd mcu cmd endianness (Jarod Wilson) [1937053] - mt76: mt7915: fix endian issues (Jarod Wilson) [1937053] - mt76: mt7915: get rid of dbdc debugfs knob (Jarod Wilson) [1937053] - mt76: mt7915: introduce dbdc support (Jarod Wilson) [1937053] - mt76: move hw mac_addr in mt76_phy (Jarod Wilson) [1937053] - mt76: move band allocation in mt76_register_phy (Jarod Wilson) [1937053] - mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init_sband_5g (Jarod Wilson) [1937053] - mt76: move band capabilities in mt76_phy (Jarod Wilson) [1937053] - mt76: move tx hw data queues in mt76_phy (Jarod Wilson) [1937053] - mt76: move mcu queues to mt76_dev q_mcu array (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb_raw signature (Jarod Wilson) [1937053] - mt76: introduce mt76_init_mcu_queue utility routine (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb signature (Jarod Wilson) [1937053] - mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature (Jarod Wilson) [1937053] - mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue signature (Jarod Wilson) [1937053] - mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue signature (Jarod Wilson) [1937053] - mt76: sdio: introduce mt76s_alloc_tx_queue (Jarod Wilson) [1937053] - mt76: move mt76_init_tx_queue in common code (Jarod Wilson) [1937053] - mt76: mt7915: rely on eeprom definitions (Jarod Wilson) [1937053] - mt76: mt7615: refactor usb/sdio rate code (Jarod Wilson) [1937053] - mt76: mt7615: support 16 interfaces (Jarod Wilson) [1937053] - mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv() (Jarod Wilson) [1937053] - mt76: mt7915: use BIT_ULL for omac_idx (Jarod Wilson) [1937053] - mt76: mt7915: make mt7915_eeprom_read static (Jarod Wilson) [1937053] - mt76: mt7915: add support to set tx frequency offset in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support to set txpower in testmode (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode rx support (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode tx support (Jarod Wilson) [1937053] - mt76: testmode: add support for HE rate modes (Jarod Wilson) [1937053] - mt76: mt7915: fix tx rate related fields in tx descriptor (Jarod Wilson) [1937053] - mt76: testmode: add support for LTF and GI combinations for HE mode (Jarod Wilson) [1937053] - mt76: testmode: add tx_rate_stbc parameter (Jarod Wilson) [1937053] - mt76: testmode: add snr attribute in rx statistics (Jarod Wilson) [1937053] - mt76: testmode: switch ib and wb rssi to array type for per-antenna report (Jarod Wilson) [1937053] - mt76: mt76u: use dedicated thread for status work (Jarod Wilson) [1937053] - mt76: mt76u: rely on woker APIs for rx work (Jarod Wilson) [1937053] - mt76: mt7615: run key configuration in mt7615_set_key for usb/sdio devices (Jarod Wilson) [1937053] - mt76: fix tkip configuration for mt7615/7663 devices (Jarod Wilson) [1937053] - mt76: switch to wep sw crypto for mt7615/mt7915 (Jarod Wilson) [1937053] - mt76: mt7663s: introduce WoW support via GPIO (Jarod Wilson) [1937053] - mt76: move mt76_mcu_send_firmware in common module (Jarod Wilson) [1937053] - mt76: mt7603: add additional EEPROM chip ID (Jarod Wilson) [1937053] - mt76: fix memory leak if device probing fails (Jarod Wilson) [1937053] - mt76: mt7915: fix sparse warning cast from restricted __le16 (Jarod Wilson) [1937053] - mt76: dma: fix possible deadlock running mt76_dma_cleanup (Jarod Wilson) [1937053] - mt76: set fops_tx_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mcu_get_tx_rate (Jarod Wilson) [1937053] - mt76: mt7915: update ppe threshold (Jarod Wilson) [1937053] - mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: sdio: get rid of sched.lock (Jarod Wilson) [1937053] - mt76: mt7663s: fix a possible ple quota underflow (Jarod Wilson) [1937053] - mt76: mt7663s: get rid of mt7663s_sta_add (Jarod Wilson) [1937053] - mt76: mt7615: introduce quota debugfs node for mt7663s (Jarod Wilson) [1937053] - mt76: mt7615: enable beacon filtering by default for offload fw (Jarod Wilson) [1937053] - mt76: add back the SUPPORTS_REORDERING_BUFFER flag (Jarod Wilson) [1937053] - mt76: mt7915: query station rx rate from firmware (Jarod Wilson) [1937053] - mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement functions to get the response skb for MCU calls (Jarod Wilson) [1937053] - mt76: mt7603: switch to .mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: make mcu_ops->mcu_send_msg optional (Jarod Wilson) [1937053] - mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: move mcu timeout handling to .mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement .mcu_parse_response in struct mt76_mcu_ops (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg (Jarod Wilson) [1937053] - mt76: mt7915: disable OFDMA/MU-MIMO UL (Jarod Wilson) [1937053] - mt76: mt7915: fix DRR sta bss group index (Jarod Wilson) [1937053] - mt76: mt7915: use napi_consume_skb to bulk-free tx skbs (Jarod Wilson) [1937053] - mt76: mt7915: fix processing txfree events (Jarod Wilson) [1937053] - mt76: mt7915: support 32 station interfaces (Jarod Wilson) [1937053] - mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915 (Jarod Wilson) [1937053] - mt76: mt7615: add debugfs knob for setting extended local mac addresses (Jarod Wilson) [1937053] - mt76: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - mt76: mt7915: add encap offload for 4-address mode stations (Jarod Wilson) [1937053] - mt76: mt7915: add 802.11 encap offload support (Jarod Wilson) [1937053] - mt76: sdio: convert {status/net}_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: disable interrupt during txrx_worker processing (Jarod Wilson) [1937053] - mt76: mt7663s: convert txrx_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: move tx/rx processing in the same txrx workqueue (Jarod Wilson) [1937053] - mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN (Jarod Wilson) [1937053] - mt76: mt7915: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7915: measure channel noise and report it via survey (Jarod Wilson) [1937053] - mac80211: set SDATA_STATE_RUNNING for monitor interfaces (Jarod Wilson) [1937053] - cfg80211: initialize rekey_data (Jarod Wilson) [1937053] - mac80211: fix return value of ieee80211_chandef_he_6ghz_oper (Jarod Wilson) [1937053] - rtw88: debug: Fix uninitialized memory in debugfs code (Jarod Wilson) [1937053] - brcmfmac: expose firmware config files through modinfo (Jarod Wilson) [1937053] - rtw88: coex: add feature to enhance HID coexistence performance (Jarod Wilson) [1937053] - rtw88: coex: upgrade coexistence A2DP mechanism (Jarod Wilson) [1937053] - rtw88: coex: add action for coexistence in hardware initial (Jarod Wilson) [1937053] - rtw88: coex: add function to avoid cck lock (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for WLAN connected (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for HID (Jarod Wilson) [1937053] - rtw88: coex: update AFH information while in free-run mode (Jarod Wilson) [1937053] - rtw88: coex: update the mechanism for A2DP + PAN (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: run coexistence when WLAN entering/leaving LPS (Jarod Wilson) [1937053] - Revert "rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices" (Jarod Wilson) [1937053] - mt76: usb: fix crash on device removal (Jarod Wilson) [1937053] - ath11k: dp_rx: fix monitor status dma unmap direction (Jarod Wilson) [1937053] - ath10k: Constify static qmi structs (Jarod Wilson) [1937053] - ath10k: Release some resources in an error handling path (Jarod Wilson) [1937053] - ath10k: Fix an error handling path (Jarod Wilson) [1937053] - ath10k: Fix the parsing error in service available event (Jarod Wilson) [1937053] - ath11k: Fix an error handling path (Jarod Wilson) [1937053] - ath11k: Build check size of ath11k_skb_cb (Jarod Wilson) [1937053] - ath11k: Reset ath11k_skb_cb before setting new flags (Jarod Wilson) [1937053] - ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control (Jarod Wilson) [1937053] - ath11k: remove "ath11k_mac_get_ar_vdev_stop_status" references (Jarod Wilson) [1937053] - ath11k: peer delete synchronization with firmware (Jarod Wilson) [1937053] - ath11k: vdev delete synchronization with firmware (Jarod Wilson) [1937053] - mwifiex: Remove duplicated REG_PORT definition (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - mwifiex: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - brcmsmac: ampdu: Check BA window size before checking block ack (Jarod Wilson) [1937053] - brcmfmac: Fix incorrect type in assignment (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: remove the useless value assignment (Jarod Wilson) [1937053] - brcmfmac: fix error return code in brcmf_cfg80211_connect() (Jarod Wilson) [1937053] - rtw88: wow: print key type when failing (Jarod Wilson) [1937053] - rtw88: coex: change the decode method from firmware (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary WLAN slot extend (Jarod Wilson) [1937053] - rtw88: coex: remove write scan bit to scoreboard in scan and connect notify (Jarod Wilson) [1937053] - rtw88: coex: fix BT performance drop during initial/power-on step (Jarod Wilson) [1937053] - rtw88: coex: Change antenna setting to enhance free-run performance (Jarod Wilson) [1937053] - rtw88: coex: update the TDMA parameter when leave LPS (Jarod Wilson) [1937053] - rtw88: coex: add the mechanism for RF4CE (Jarod Wilson) [1937053] - rtw88: coex: Add force flag for coexistence table function (Jarod Wilson) [1937053] - rtw88: coex: add write scoreboard action when WLAN in critical procedure (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary feature/function (Jarod Wilson) [1937053] - rtw88: coex: update TDMA settings for different beacon interval (Jarod Wilson) [1937053] - rtw88: add CCK_PD debug log (Jarod Wilson) [1937053] - rtw88: 8723d: add cck pd seetings (Jarod Wilson) [1937053] - ath11k: Fix the rx_filter flag setting for peer rssi stats (Jarod Wilson) [1937053] - ath10k: add target IRAM recovery feature support (Jarod Wilson) [1937053] - ath11k: Fix beamformee STS in HE cap (Jarod Wilson) [1937053] - ath11k: add processor_id based ring_selector logic (Jarod Wilson) [1937053] - mac80211: free sta in sta_info_insert_finish() on errors (Jarod Wilson) [1937053] - mac80211: minstrel: fix tx status processing corner case (Jarod Wilson) [1937053] - mac80211: minstrel: remove deferred sampling code (Jarod Wilson) [1937053] - mac80211: fix memory leak on filtered powersave frames (Jarod Wilson) [1937053] - rfkill: Fix use-after-free in rfkill_resume() (Jarod Wilson) [1937053] - nl80211: fix kernel-doc warning in the new SAE attribute (Jarod Wilson) [1937053] - cfg80211: remove WDS code (Jarod Wilson) [1937053] - mac80211: remove WDS-related code (Jarod Wilson) [1937053] - rt2x00: remove WDS code (Jarod Wilson) [1937053] - b43: remove WDS code (Jarod Wilson) [1937053] - ath9k: remove WDS code (Jarod Wilson) [1937053] - rtw88: coex: simplify the setting and condition about WLAN TX limitation (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: update WLAN 5G AFH parameter for 8822b (Jarod Wilson) [1937053] - rtw88: coex: change the parameter for A2DP when WLAN connecting (Jarod Wilson) [1937053] - rtw88: coex: modified for BT info notify (Jarod Wilson) [1937053] - rtw88: coex: add separate flag for manual control (Jarod Wilson) [1937053] - rtw88: coex: Modify the timing of set_ant_path/set_rf_para (Jarod Wilson) [1937053] - rtw88: coex: coding style adjustment (Jarod Wilson) [1937053] - rtw88: coex: reduce magic number (Jarod Wilson) [1937053] - rtw88: coex: update coex parameter to improve A2DP quality (Jarod Wilson) [1937053] - rtw88: coex: fixed some wrong register definition and setting (Jarod Wilson) [1937053] - rtlwifi: fix spelling typo of workaround (Jarod Wilson) [1937053] - mwifiex: pcie: skip cancel_work_sync() on reset failure path (Jarod Wilson) [1937053] - mwifiex: update comment for shutdown_sw()/reinit_sw() to reflect current state (Jarod Wilson) [1937053] - mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Jarod Wilson) [1937053] - ath11k: Handle errors if peer creation fails (Jarod Wilson) [1937053] - ath9k: work around false-positive gcc warning (Jarod Wilson) [1937053] - wireless: remove CONFIG_WIRELESS_WDS (Jarod Wilson) [1937053] - brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Place braces around empty if() body (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Remove a couple of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'cck_highpwr' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a2ant: Remove a bunch of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Remove set but unused variable 'reg_ea4' (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'lc_cal' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a1ant: Remove set but unused variable 'wifi_rssi_state' (Jarod Wilson) [1937053] - rtlwifi: phy: Remove set but unused variable 'bbvalue' (Jarod Wilson) [1937053] - rtlwifi: halbtc8723b2ant: Remove a bunch of set but unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: trx: Demote clear abuse of kernel-doc format (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: mac: Fix some missing/ill-documented function parameters (Jarod Wilson) [1937053] - rtw88: rtw8822c: Remove unused variable 'corr_val' (Jarod Wilson) [1937053] - mwifiex: pcie: Remove a couple of unchecked 'ret's (Jarod Wilson) [1937053] - wl1251: cmd: Rename 'len' to 'buf_len' in the documentation (Jarod Wilson) [1937053] - brcmfmac: fweh: Add missing description for 'gfp' (Jarod Wilson) [1937053] - brcmfmac: pcie: Provide description for missing function parameter 'devinfo' (Jarod Wilson) [1937053] - brcmfmac: bcmsdh: Fix description for function parameter 'pktlist' (Jarod Wilson) [1937053] - rt2x00: save survey for every channel visited (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in halbtc_send_bt_mp_operation() (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in is_any_client_connect_to_ap(). (Jarod Wilson) [1937053] - rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices (Jarod Wilson) [1937053] - rtw88: decide lps deep mode from firmware feature. (Jarod Wilson) [1937053] - rtw88: add C2H response for checking firmware leave lps (Jarod Wilson) [1937053] - rtw88: store firmware feature in firmware header (Jarod Wilson) [1937053] - rtw88: sync the power state between driver and firmware (Jarod Wilson) [1937053] - rtw88: coex: separate BLE HID profile from BLE profile (Jarod Wilson) [1937053] - rtlwifi: Fix non-canonical address access issues (Jarod Wilson) [1937053] - brcmfmac: fix SDIO access for big-endian host (Jarod Wilson) [1937053] - rtw88: remove extraneous 'const' qualifier (Jarod Wilson) [1937053] - rtlwifi: fix -Wpointer-sign warning (Jarod Wilson) [1937053] - ath11k: fix ZERO address in probe request (Jarod Wilson) [1937053] - ath9k: dynack: Demote non-compliant function header (Jarod Wilson) [1937053] - ath9k: ar5008_phy: Demote half completed function headers (Jarod Wilson) [1937053] - ath9k: ar9003_2p2_initvals: Remove unused const variables (Jarod Wilson) [1937053] - ath9k: ar9485_initvals: Remove unused const variable 'ar9485_fast_clock_1_1_baseband_postamble' (Jarod Wilson) [1937053] - ath9k: ar9340_initvals: Remove unused const variable 'ar9340Modes_ub124_tx_gain_table_1p0' (Jarod Wilson) [1937053] - ath9k: ar9330_1p1_initvals: Remove unused const variable 'ar9331_common_tx_gain_offset1_1' (Jarod Wilson) [1937053] - ath: dfs_pri_detector: Demote zero/half completed kernel-doc headers (Jarod Wilson) [1937053] - ath: dfs_pattern_detector: Fix some function kernel-doc headers (Jarod Wilson) [1937053] - ath: regd: Provide description for ath_reg_apply_ir_flags's 'reg' param (Jarod Wilson) [1937053] - ath11k: Add new dfs region name for JP (Jarod Wilson) [1937053] - ath11k: fix wmi init configuration (Jarod Wilson) [1937053] - ath11k: Fix the hal descriptor mask (Jarod Wilson) [1937053] - ath11k: Fix single phy hw mode (Jarod Wilson) [1937053] - ath11k: Fix number of rules in filtered ETSI regdomain (Jarod Wilson) [1937053] - ath11k: Remove unused param from wmi_mgmt_params (Jarod Wilson) [1937053] - ath11k: Initialize complete alpha2 for regulatory change (Jarod Wilson) [1937053] - ath11k: cold boot calibration support (Jarod Wilson) [1937053] - ath11k: search DT for qcom,ath11k-calibration-variant (Jarod Wilson) [1937053] - ath11k: Remove unnecessary data sync to cpu on monitor buffer (Jarod Wilson) [1937053] - ath10k: cancel rx worker in hif_stop for SDIO (Jarod Wilson) [1937053] - ath10k: Don't iterate over not-sdata-in-driver interfaces. (Jarod Wilson) [1937053] - ath10k: fix compilation warning (Jarod Wilson) [1937053] - mac80211: assure that certain drivers adhere to DONT_REORDER flag (Jarod Wilson) [1937053] - mac80211: don't overwrite QoS TID of injected frames (Jarod Wilson) [1937053] - mac80211: adhere to Tx control flag that prevents frame reordering (Jarod Wilson) [1937053] - mac80211: add radiotap flag to assure frames are not reordered (Jarod Wilson) [1937053] - mac80211: save HE oper info in BSS config for mesh (Jarod Wilson) [1937053] - cfg80211: add support to configure HE MCS for beacon rate (Jarod Wilson) [1937053] - nl80211: fix beacon tx rate mask validation (Jarod Wilson) [1937053] - cfg80211: Add support to calculate and report 4096-QAM HE rates (Jarod Wilson) [1937053] - cfg80211: Add support to configure SAE PWE value to drivers (Jarod Wilson) [1937053] - ieee80211: Add definition for WFA DPP (Jarod Wilson) [1937053] - mac80211: use semicolons rather than commas to separate statements (Jarod Wilson) [1937053] - ath11k: FILS discovery and unsolicited broadcast probe response support (Jarod Wilson) [1937053] - ath10k: sdio: remove redundant check in for loop (Jarod Wilson) [1937053] - mac80211: add KCOV remote annotations to incoming frame processing (Jarod Wilson) [1937053] - rtw88: fix fw_fifo_addr check (Jarod Wilson) [1937053] - mac80211: don't require VHT elements for HE on 2.4 GHz (Jarod Wilson) [1937053] - cfg80211: regulatory: Fix inconsistent format argument (Jarod Wilson) [1937053] - mac80211: fix kernel-doc markups (Jarod Wilson) [1937053] - mac80211: always wind down STA state (Jarod Wilson) [1937053] - cfg80211: initialize wdev data earlier (Jarod Wilson) [1937053] - mac80211: fix use of skb payload instead of header (Jarod Wilson) [1937053] - mac80211: fix regression where EAPOL frames were sent in plaintext (Jarod Wilson) [1937053] - ath11k: remove repeated words in comments and warnings (Jarod Wilson) [1937053] - ath10k: ath10k_pci_init_irq(): workaround for checkpatch fallthrough warning (Jarod Wilson) [1937053] - ath10k: remove repeated words in comments (Jarod Wilson) [1937053] - nl80211: docs: add a description for s1g_cap parameter (Jarod Wilson) [1937053] - mac80211: use new function dev_fetch_sw_netstats (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove duplicated legacy_httxpowerdiff (Jarod Wilson) [1937053] - ath11k: Fix memory leak on error path (Jarod Wilson) [1937053] - mac80211: copy configured beacon tx rate to driver (Jarod Wilson) [1937053] - cfg80211: only allow S1G channels on S1G band (Jarod Wilson) [1937053] - mac80211: initialize last_rate for S1G STAs (Jarod Wilson) [1937053] - mac80211: handle lack of sband->bitrates in rates (Jarod Wilson) [1937053] - mac80211: avoid processing non-S1G elements on S1G band (Jarod Wilson) [1937053] - nl80211: fix non-split wiphy information (Jarod Wilson) [1937053] - nl80211: reduce non-split wiphy dump size (Jarod Wilson) [1937053] - ath11k: remove unnecessary casts to u32 (Jarod Wilson) [1937053] - ath11k: enable idle power save mode (Jarod Wilson) [1937053] - ath11k: start a timer to update HP for CE pipe 4 (Jarod Wilson) [1937053] - ath11k: start a timer to update REO cmd ring (Jarod Wilson) [1937053] - ath11k: start a timer to update TCL HP (Jarod Wilson) [1937053] - ath11k: set WMI pipe credit to 1 for QCA6390 (Jarod Wilson) [1937053] - ath11k: enable shadow register configuration and access (Jarod Wilson) [1937053] - ath11k: read and write registers below unwindowed address (Jarod Wilson) [1937053] - ath11k: debugfs: fix crash during rmmod (Jarod Wilson) [1937053] - ath11k: fix warning caused by lockdep_assert_held (Jarod Wilson) [1937053] - ath11k: mac: remove unused conf_mutex to solve a deadlock (Jarod Wilson) [1937053] - ath11k: pci: fix rmmod crash (Jarod Wilson) [1937053] - ath11k: add packet log support for QCA6390 (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in idr_alloc (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in ath11k_dp_htt_get_ppdu_desc (Jarod Wilson) [1937053] - ath11k: change to disable softirqs for ath11k_regd_update to solve deadlock (Jarod Wilson) [1937053] - ath11k: disable monitor mode on QCA6390 (Jarod Wilson) [1937053] - ath11k: pci: check TCSR_SOC_HW_VERSION (Jarod Wilson) [1937053] - ath11k: add interface_modes to hw_params (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: support loading ELF board files (Jarod Wilson) [1937053] - ath11k: Correctly check errors for calls to debugfs_create_dir() (Jarod Wilson) [1937053] - ath11k: mac: fix parenthesis alignment (Jarod Wilson) [1937053] - rtw88: pci: Power cycle device during shutdown (Jarod Wilson) [1937053] - brcmfmac: Fix warning message after dongle setup failed (Jarod Wilson) [1937053] - brcmfmac: Fix warning when hitting FW crash with flow control feature (Jarod Wilson) [1937053] - net: rtlwifi: Replace in_interrupt() for context detection (Jarod Wilson) [1937053] - net: rtlwifi: Remove in_interrupt() from debug macro (Jarod Wilson) [1937053] - net: rtlwifi: Remove void* casts related to delayed work (Jarod Wilson) [1937053] - net: mwifiex: Use netif_rx_any_context(). (Jarod Wilson) [1937053] - net: iwlwifi: Remove in_interrupt() from tracing macro. (Jarod Wilson) [1937053] - net: ipw2x00,iwlegacy,iwlwifi: Remove in_interrupt() from debug macros (Jarod Wilson) [1937053] - net: brcmfmac: Convey allocation mode as argument (Jarod Wilson) [1937053] - net: brcmfmac: Convey execution context via argument to brcmf_netif_rx() (Jarod Wilson) [1937053] - net: brcmfmac: Replace in_interrupt() (Jarod Wilson) [1937053] - ath11k: Move non-fatal warn logs to dbg level (Jarod Wilson) [1937053] - ath9k: Remove set but not used variable (Jarod Wilson) [1937053] - rtw88: show current regulatory in tx power table (Jarod Wilson) [1937053] - rtw88: add dump fw crash log (Jarod Wilson) [1937053] - rtw88: add dump firmware fifo support (Jarod Wilson) [1937053] - rtw88: handle and recover when firmware crash (Jarod Wilson) [1937053] - rtw88: increse the size of rx buffer size (Jarod Wilson) [1937053] - nl80211: extend support to config spatial reuse parameter set (Jarod Wilson) [1937053] - mac80211: Support not iterating over not-sdata-in-driver ifaces (Jarod Wilson) [1937053] - mac80211: fix some more kernel-doc in mesh (Jarod Wilson) [1937053] - cfg80211: regulatory: remove a bogus initialization (Jarod Wilson) [1937053] - mac80211: fix regression in sta connection monitor (Jarod Wilson) [1937053] - nl80211: include frequency offset in survey info (Jarod Wilson) [1937053] - mac80211: support S1G association (Jarod Wilson) [1937053] - mac80211: receive and process S1G beacons (Jarod Wilson) [1937053] - mac80211: avoid rate init for S1G band (Jarod Wilson) [1937053] - mac80211: handle S1G low rates (Jarod Wilson) [1937053] - mac80211: don't calculate duration for S1G (Jarod Wilson) [1937053] - mac80211: encode listen interval for S1G (Jarod Wilson) [1937053] - cfg80211: handle Association Response from S1G STA (Jarod Wilson) [1937053] - mac80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - cfg80211: parse S1G Operation element for BSS channel (Jarod Wilson) [1937053] - cfg80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - mac80211: support S1G STA capabilities (Jarod Wilson) [1937053] - nl80211: support S1G capability overrides in assoc (Jarod Wilson) [1937053] - mac80211: s1g: choose scanning width based on frequency (Jarod Wilson) [1937053] - mac80211: get correct default channel width for S1G (Jarod Wilson) [1937053] - wireless: radiotap: fix some kernel-doc (Jarod Wilson) [1937053] - mac80211: fix some missing kernel-doc (Jarod Wilson) [1937053] - mac80211: Inform AP when returning operating channel (Jarod Wilson) [1937053] - ath11k: fix undefined reference to 'ath11k_debugfs_htt_ext_stats_handler' (Jarod Wilson) [1937053] - mt76: mt7663s: remove max_tx_fragments limitation (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - mt76: mt7915: add offchannel condition in switch channel command (Jarod Wilson) [1937053] - mt76: mt7915: convert to use le16_add_cpu() (Jarod Wilson) [1937053] - mt76: Fix unsigned expressions compared with zero (Jarod Wilson) [1937053] - mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt76x0: Move tables used only by init.c to their own header file (Jarod Wilson) [1937053] - mt76: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mt76: mt7615: unlock dfs bands (Jarod Wilson) [1937053] - mt76: mt7663: check isr read return value in mt7663s_rx_work (Jarod Wilson) [1937053] - mt76: mt7663s: introduce sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663s: fix possible quota leak in mt7663s_refill_sched_quota (Jarod Wilson) [1937053] - mt76: move pad estimation out of mt76_skb_adjust_pad (Jarod Wilson) [1937053] - mt76: mt7663s: introduce __mt7663s_xmit_queue routine (Jarod Wilson) [1937053] - mt76: mt7663s: split mt7663s_tx_update_sched in mt7663s_tx_{pick,update}_quota (Jarod Wilson) [1937053] - mt76: mt7663s: do not use altx for ctl/mgmt traffic (Jarod Wilson) [1937053] - mt76: mt7622: fix fw hang on mt7622 (Jarod Wilson) [1937053] - mt76: mt7615: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7615: Remove set but unused variable 'index' (Jarod Wilson) [1937053] - mt76: remove retry_q from struct mt76_txq and related code (Jarod Wilson) [1937053] - mt76: move txwi handling code to dma.c, since it is mmio specific (Jarod Wilson) [1937053] - mt76: mt7915: fix queue/tid mapping for airtime reporting (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_lmac_mapping (Jarod Wilson) [1937053] - mt76: dma: cache dma map address/len in struct mt76_queue_entry (Jarod Wilson) [1937053] - mt76: mt7915: fix HE BSS info (Jarod Wilson) [1937053] - mt76: convert from tx tasklet to tx worker thread (Jarod Wilson) [1937053] - mt76: add utility functions for deferring work to a kernel thread (Jarod Wilson) [1937053] - mt76: testmode: add a limit for queued tx_frames packets (Jarod Wilson) [1937053] - mt76: mt7615: fix antenna selection for testmode tx_frames (Jarod Wilson) [1937053] - mt76: mt7615: fix MT_ANT_SWITCH_CON register definition (Jarod Wilson) [1937053] - mt76: mt7915: fix unexpected firmware mode (Jarod Wilson) [1937053] - mt76: mt76x02: tune tx ring size (Jarod Wilson) [1937053] - mt76: mt7603: tune tx ring size (Jarod Wilson) [1937053] - mt76: remove struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: rely on AQL for burst size limits on tx queueing (Jarod Wilson) [1937053] - mt76: remove swq from struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: remove qid argument to drv->tx_complete_skb (Jarod Wilson) [1937053] - mt76: unify queue tx cleanup code (Jarod Wilson) [1937053] - mt76: sdio: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: usb: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: mt7603: check for single-stream EEPROM configuration (Jarod Wilson) [1937053] - mt76: add memory barrier to DMA queue kick (Jarod Wilson) [1937053] - mt76: mt7915: add support for accessing mapped registers via bus ops (Jarod Wilson) [1937053] - mt76: mt7615: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_free (Jarod Wilson) [1937053] - mt76: dma: update q->queued immediately on cleanup (Jarod Wilson) [1937053] - mt76: mt7915: optimize mt7915_mac_sta_poll (Jarod Wilson) [1937053] - mt76: mt7615: fix reading airtime statistics (Jarod Wilson) [1937053] - mt76: mt7663u: fix dma header initialization (Jarod Wilson) [1937053] - mt76: fix a possible NULL pointer dereference in mt76_testmode_dump (Jarod Wilson) [1937053] - mt76: mt7615: fix a possible NULL pointer dereference in mt7615_pm_wake_work (Jarod Wilson) [1937053] - mt76: mt7615: fix possible memory leak in mt7615_tm_set_tx_power (Jarod Wilson) [1937053] - mt76: mt7663s: fix unable to handle kernel paging request (Jarod Wilson) [1937053] - mt76: mt7663s: fix resume failure (Jarod Wilson) [1937053] - mt76: mt7663s: use NULL instead of 0 in sdio code (Jarod Wilson) [1937053] - mt76: mt7615: release mutex in mt7615_reset_test_set (Jarod Wilson) [1937053] - mt76: mt7915: add Tx A-MSDU offloading support (Jarod Wilson) [1937053] - mt76: mt7915: add missing flags in WMM parameter settings (Jarod Wilson) [1937053] - mt76: mt7915: simplify aggregation session check (Jarod Wilson) [1937053] - mt76: mt7615: remove mtxq->agg_ssn assignment (Jarod Wilson) [1937053] - mt76: move mt76_check_agg_ssn to driver tx_prepare calls (Jarod Wilson) [1937053] - mt76: mt7915: enable offloading of sequence number assignment (Jarod Wilson) [1937053] - mt76: mt7915: increase tx retry count (Jarod Wilson) [1937053] - mt76: mt7915: clean up station stats polling and rate control update (Jarod Wilson) [1937053] - mt76: mt7915: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt7615: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt76x02: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: mt7615: only clear unmasked interrupts in irq tasklet (Jarod Wilson) [1937053] - mt76: mt7915: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: set interrupt mask register to 0 before requesting irq (Jarod Wilson) [1937053] - mt76: fix double DMA unmap of the first buffer on 7615/7915 (Jarod Wilson) [1937053] - mt76: mt7915: fix crash on tx rate report for invalid stations (Jarod Wilson) [1937053] - mt76: mt7915: enable U-APSD on AP side (Jarod Wilson) [1937053] - mt76: mt76s: get rid of unused variable (Jarod Wilson) [1937053] - mt76: mt76s: move tx/rx processing in 2 separate works (Jarod Wilson) [1937053] - mt76: mt76s: move status processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt7663s: move rx processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt76s: move tx processing in a dedicated wq (Jarod Wilson) [1937053] - mt76: mt76s: fix oom in mt76s_tx_queue_skb_raw (Jarod Wilson) [1937053] - mt76: mt7615: reschedule runtime-pm receiving a tx interrupt (Jarod Wilson) [1937053] - mt76: do not inject packets if MT76_STATE_PM is set (Jarod Wilson) [1937053] - mt76: mt7615: hold mt76 lock queueing wd in mt7615_queue_key_update (Jarod Wilson) [1937053] - mt76: mt7663s: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: register ext_phy if DBDC is detected (Jarod Wilson) [1937053] - brcmfmac: check return value of driver_for_each_device() (Jarod Wilson) [1937053] - ath11k: Remove unused function ath11k_htc_restore_tx_skb() (Jarod Wilson) [1937053] - ath11k: remove redundant num_keep_alive_pattern assignment (Jarod Wilson) [1937053] - ath11k: wmi: remove redundant configuration values from init (Jarod Wilson) [1937053] - ath11k: Add support spectral scan for IPQ6018 (Jarod Wilson) [1937053] - ath11k: debugfs: move some function declarations to correct header files (Jarod Wilson) [1937053] - ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h] (Jarod Wilson) [1937053] - ath11k: debugfs: use ath11k_debugfs_ prefix (Jarod Wilson) [1937053] - ath11k: refactor debugfs code into debugfs.c (Jarod Wilson) [1937053] - ath10k: Use bdf calibration variant for snoc targets (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: Use ffs in _phy_calculate_bit_shift (Jarod Wilson) [1937053] - mt7601u: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - ath11k: Remove rproc references from common core layer (Jarod Wilson) [1937053] - ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in mac.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: fix comparison to bool warning in phy_common.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - mac80211: fix some encapsulation offload kernel-doc (Jarod Wilson) [1937053] - cfg80211: add missing kernel-doc for S1G band capabilities (Jarod Wilson) [1937053] - mac80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - nl80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - mac80211: Add FILS discovery support (Jarod Wilson) [1937053] - nl80211: Add FILS discovery support (Jarod Wilson) [1937053] - mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited (Jarod Wilson) [1937053] - nl80211: support setting S1G channels (Jarod Wilson) [1937053] - nl80211: correctly validate S1G beacon head (Jarod Wilson) [1937053] - cfg80211: regulatory: handle S1G channels (Jarod Wilson) [1937053] - nl80211: advertise supported channel width in S1G (Jarod Wilson) [1937053] - ieee80211: redefine S1G bits with GENMASK (Jarod Wilson) [1937053] - mac80211: reorganize code to remove a forward declaration (Jarod Wilson) [1937053] - mac80211: extend ieee80211_tx_status_ext to support bulk free (Jarod Wilson) [1937053] - mac80211: support using ieee80211_tx_status_ext to free skbs without status info (Jarod Wilson) [1937053] - mac80211: unify 802.3 (offload) and 802.11 tx status codepath (Jarod Wilson) [1937053] - mac80211: optimize station connection monitor (Jarod Wilson) [1937053] - mac80211: notify the driver when a sta uses 4-address mode (Jarod Wilson) [1937053] - mac80211: swap NEED_TXPROCESSING and HW_80211_ENCAP tx flags (Jarod Wilson) [1937053] - mac80211: remove tx status call to ieee80211_sta_register_airtime (Jarod Wilson) [1937053] - mac80211: reduce duplication in tx status functions (Jarod Wilson) [1937053] - mac80211: rework tx encapsulation offload API (Jarod Wilson) [1937053] - mac80211: set info->control.hw_key for encap offload packets (Jarod Wilson) [1937053] - mac80211: skip encap offload for tx multicast/control packets (Jarod Wilson) [1937053] - mac80211: check and refresh aggregation session in encap offload tx (Jarod Wilson) [1937053] - mac80211: add missing queue/hash initialization to 802.3 xmit (Jarod Wilson) [1937053] - cfg80211: add more comments for ap_isolate in bss_parameters (Jarod Wilson) [1937053] - lib80211: Remove unused macro DRV_NAME (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in rf.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtw88: rtw8822c: eliminate code duplication, use native swap() function (Jarod Wilson) [1937053] - brcmsmac: main: Eliminate empty brcms_c_down_del_timer() (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove unused variable 'lcnphy_rx_iqcomp_table_rev0' (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcn_gain_tbl_rev1' (Jarod Wilson) [1937053] - brcmfmac: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1937053] - ath10k: Remove unused macro ATH10K_ROC_TIMEOUT_HZ (Jarod Wilson) [1937053] - ath11k: Remove unused inline function htt_htt_stats_debug_dump() (Jarod Wilson) [1937053] - ath11k: fix link error when CONFIG_REMOTEPROC is disabled (Jarod Wilson) [1937053] - ath11k: remove calling ath11k_init_hw_params() second time (Jarod Wilson) [1937053] - ath11k: add raw mode and software crypto support (Jarod Wilson) [1937053] - ath11k: add ipq6018 support (Jarod Wilson) [1937053] - ath11k: move target ce configs to hw_params (Jarod Wilson) [1937053] - net: wireless: drop bogus CRYPTO_xxx Kconfig selects (Jarod Wilson) [1937053] - rtlwifi: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - brcmsmac: fix memory leak in wlc_phy_attach_lcnphy (Jarod Wilson) [1937053] - rtl8xxxu: prevent potential memory leak (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: Delete a stray tab (Jarod Wilson) [1937053] - ath11k: Add peer max mpdu parameter in peer assoc command (Jarod Wilson) [1937053] - ath10k: Add support for chain1 regulator supply voting (Jarod Wilson) [1937053] - brcmfmac: set F2 SDIO block size to 128 bytes for BCM4329 (Jarod Wilson) [1937053] - brcmfmac: drop chip id from debug messages (Jarod Wilson) [1937053] - brcmfmac: increase F2 watermark for BCM4329 (Jarod Wilson) [1937053] - mwifiex: sdio: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mwifiex: wmm: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mt7601u: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtlwifi: Remove temporary definition of RT_TRACE (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - brcmsmac: phytbl_n: Remove a few unused arrays (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcnphytbl_rx_gain_info_rev1' (Jarod Wilson) [1937053] - brcmsmac: phy_n: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove a bunch of unused variables (Jarod Wilson) [1937053] - prism54: isl_ioctl: Remove unused variable 'j' (Jarod Wilson) [1937053] - rtw88: debug: Remove unused variables 'val' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Finish documenting 'brcmf_fws_mac_descriptor' (Jarod Wilson) [1937053] - brcmsmac: phy_cmn: Remove a unused variables 'vbat' and 'temp' (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a couple of function headers (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a couple set but unused variables (Jarod Wilson) [1937053] - mwifiex: pcie: Move tables to the only place they're used (Jarod Wilson) [1937053] - ath10k: Get rid of "per_ce_irq" hw param (Jarod Wilson) [1937053] - ath10k: Keep track of which interrupts fired, don't poll them (Jarod Wilson) [1937053] - ath10k: Add interrupt summary based CE processing (Jarod Wilson) [1937053] - rtlwifi: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtl818x_pci: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - p54: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: phy_common: Remove unused variable 'bbvalue' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Remove unused variable 'brcmf_fws_prio2fifo' (Jarod Wilson) [1937053] - b43: phy_ht: Remove 9 year old TODO (Jarod Wilson) [1937053] - brcmfmac: btcoex: Update 'brcmf_btcoex_state' and demote others (Jarod Wilson) [1937053] - brcmfmac: firmware: Demote seemingly unintentional kernel-doc header (Jarod Wilson) [1937053] - brcmsmac: main: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a bunch of function docs (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Deal with set but unused variables (Jarod Wilson) [1937053] - mt7601u: phy: Fix misnaming when documented function parameter 'dac' (Jarod Wilson) [1937053] - rtlwifi: rtl8723-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723be Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: btcoexist: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Start changing RT_TRACE into rtl_dbg (Jarod Wilson) [1937053] - ath10k: wmi: Use struct_size() helper in ath10k_wmi_alloc_skb() (Jarod Wilson) [1937053] - ath11k: fix missing error check on call to ath11k_pci_get_user_msi_assignment (Jarod Wilson) [1937053] - ath11k: fix spelling mistake "moniter" -> "monitor" (Jarod Wilson) [1937053] - nl80211: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - atmel: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - brcmfmac: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rt2x00: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: phy_n: Add empty braces around empty statements (Jarod Wilson) [1937053] - b43: phy_common: Demote non-conformant kerneldoc header (Jarod Wilson) [1937053] - brcmsmac: mac80211_if: Demote a few non-conformant kerneldoc headers (Jarod Wilson) [1937053] - brcmfmac: fweh: Fix docrot related function documentation issues (Jarod Wilson) [1937053] - brcmfmac: fweh: Remove set but unused variable 'err' (Jarod Wilson) [1937053] - b43: main: Add braces around empty statements (Jarod Wilson) [1937053] - atmel: Demote non-kerneldoc header to standard comment block (Jarod Wilson) [1937053] - nl80211: rename csa counter attributes countdown counters (Jarod Wilson) [1937053] - nl80211: add support for setting fixed HE rate/gi/ltf (Jarod Wilson) [1937053] - ath11k: return -ENOMEM on allocation failure (Jarod Wilson) [1937053] - ath11k: return error if firmware request fails (Jarod Wilson) [1937053] - ath9k: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Move ar5416Bank{0,1,2,3,7} to where they are used (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Remove unused table entirely (Jarod Wilson) [1937053] - ath9k: ar9001_initvals: Remove unused array 'ar5416Bank6_9100' (Jarod Wilson) [1937053] - ath9k: ar9002_initvals: Remove unused array 'ar9280PciePhy_clkreq_off_L1_9280' (Jarod Wilson) [1937053] - ath9k_htc: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit tables to RF v20.1 (Jarod Wilson) [1937053] - rtw88: use read_poll_timeout_atomic() for poll loop (Jarod Wilson) [1937053] - rtw88: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtw88: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - mwifiex: don't call del_timer_sync() on uninitialized timer (Jarod Wilson) [1937053] - mwifiex: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mwifiex: Clean up some err and dbg messages (Jarod Wilson) [1937053] - mwifiex: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - nl80211: fix PORT_AUTHORIZED wording to reflect behavior (Jarod Wilson) [1937053] - cfg80211: add helper fn for adjacent rule channels (Jarod Wilson) [1937053] - cfg80211: add helper fn for single rule channels (Jarod Wilson) [1937053] - nl80211: use NLA_POLICY_RANGE(NLA_BINARY, ...) for a few attributes (Jarod Wilson) [1937053] - nl80211: clean up code/policy a bit (Jarod Wilson) [1937053] - net: wireless: wext_compat.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: sme.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: scan.c: delete or fix duplicated words (Jarod Wilson) [1937053] - net: wireless: reg.c: delete duplicated words + fix punctuation (Jarod Wilson) [1937053] - net: wireless: delete duplicated word + fix grammar (Jarod Wilson) [1937053] - net: mac80211: mesh.h: delete duplicated word (Jarod Wilson) [1937053] - net: mac80211: agg-rx.c: fix duplicated words (Jarod Wilson) [1937053] - net: ath11k: constify ath11k_thermal_ops (Jarod Wilson) [1937053] - ath10k: Add new api to support reset TID config (Jarod Wilson) [1937053] - ath10k: Add new api to support TID specific configuration (Jarod Wilson) [1937053] - ath10k: Move rate mask validation function up in the file (Jarod Wilson) [1937053] - ath10k: Add wmi command support for station specific TID config (Jarod Wilson) [1937053] - ath10k: sdio: add firmware coredump support (Jarod Wilson) [1937053] - ath10k: add bus type for each layout of coredump (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_MIN_LEN() (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_EXACT_LEN() (Jarod Wilson) [1937053] - rndis_wlan: tighten check of rndis_query_oid return (Jarod Wilson) [1937053] - rtw88: fix spelling mistake: "unsupport" -> "unsupported" (Jarod Wilson) [1937053] - brcmfmac: use *ph to print small buffer (Jarod Wilson) [1937053] - brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach (Jarod Wilson) [1937053] - ath11k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath10k: fix VHT NSS calculation when STBC is enabled (Jarod Wilson) [1937053] - ath10k: Register shutdown handler (Jarod Wilson) [1937053] - ath11k: reset MHI during power down and power up (Jarod Wilson) [1937053] - ath11k: use TCL_DATA_RING_0 for QCA6390 (Jarod Wilson) [1937053] - ath11k: process both lmac rings for QCA6390 (Jarod Wilson) [1937053] - ath11k: assign correct search flag and type for QCA6390 (Jarod Wilson) [1937053] - ath11k: delay vdev_start for QCA6390 (Jarod Wilson) [1937053] - ath11k: refine the phy_id check in ath11k_reg_chan_list_event (Jarod Wilson) [1937053] - ath11k: setup QCA6390 rings for both rxdmas (Jarod Wilson) [1937053] - ath11k: don't initialize rxdma1 related ring (Jarod Wilson) [1937053] - ath11k: enable DP interrupt setup for QCA6390 (Jarod Wilson) [1937053] - ath11k: dp: redefine peer_map and peer_unmap (Jarod Wilson) [1937053] - ath11k: wmi: put hardware to DBS mode (Jarod Wilson) [1937053] - ath11k: initialize wmi config based on hw_params (Jarod Wilson) [1937053] - ath11k: force single pdev only for QCA6390 (Jarod Wilson) [1937053] - ath11k: disable CE interrupt before hif start (Jarod Wilson) [1937053] - ath11k: ce: get msi_addr and msi_data before srng setup (Jarod Wilson) [1937053] - ath11k: hal: assign msi_addr and msi_data to srng (Jarod Wilson) [1937053] - ath11k: ce: remove CE_COUNT() macro (Jarod Wilson) [1937053] - ath11k: ce: remove host_ce_config_wlan macro (Jarod Wilson) [1937053] - ath11k: ce: support different CE configurations (Jarod Wilson) [1937053] - ath11k: hal: cleanup dynamic register macros (Jarod Wilson) [1937053] - ath11k: hal: create register values dynamically (Jarod Wilson) [1937053] - ath10k: move enable_pll_clk call to ath10k_core_start() (Jarod Wilson) [1937053] - ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1937053] - ath10k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1937053] - ath11k: hal: create hw_srng_config dynamically (Jarod Wilson) [1937053] - ath11k: enable internal sleep clock (Jarod Wilson) [1937053] - ath11k: fix KASAN warning of ath11k_qmi_wlanfw_wlan_cfg_send (Jarod Wilson) [1937053] - ath11k: fix memory OOB access in qmi_decode (Jarod Wilson) [1937053] - ath11k: allocate smaller chunks of memory for firmware (Jarod Wilson) [1937053] - ath11k: setup ce tasklet for control path (Jarod Wilson) [1937053] - ath11k: configure copy engine msi address in CE srng (Jarod Wilson) [1937053] - ath11k: pci: add read32() and write32() hif operations (Jarod Wilson) [1937053] - ath11k: fill appropriate QMI service instance id for QCA6390 (Jarod Wilson) [1937053] - ath11k: add board file support for PCI devices (Jarod Wilson) [1937053] - ath11k: add support for m3 firmware (Jarod Wilson) [1937053] - ath11k: use remoteproc only with AHB devices (Jarod Wilson) [1937053] - ath11k: pci: add HAL, CE and core initialisation (Jarod Wilson) [1937053] - ath11k: register MHI controller device for QCA6390 (Jarod Wilson) [1937053] - ath11k: implement ath11k_core_pre_init() (Jarod Wilson) [1937053] - ath11k: pci: add MSI config initialisation (Jarod Wilson) [1937053] - ath11k: pci: setup resources (Jarod Wilson) [1937053] - ath11k: add simple PCI client driver for QCA6390 chipset (Jarod Wilson) [1937053] - ath11k: move ring mask definitions to hw_params (Jarod Wilson) [1937053] - ath11k: add hw_params entry for QCA6390 (Jarod Wilson) [1937053] - ath11k: do not depend on ARCH_QCOM for ath11k (Jarod Wilson) [1937053] - ath10k: correct the array index from mcs index for HT mode for QCA6174 (Jarod Wilson) [1937053] - ath10k: enable supports_peer_stats_info for QCA6174 PCI devices (Jarod Wilson) [1937053] - ath10k: remove return for NL80211_STA_INFO_TX_BITRATE (Jarod Wilson) [1937053] - ath10k: add wmi service peer stat info for wmi tlv (Jarod Wilson) [1937053] - ath10k: start recovery process when payload length exceeds max htc length for sdio (Jarod Wilson) [1937053] - ath: drop unnecessary list_empty (Jarod Wilson) [1937053] - ath9k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: Fix typo in function name (Jarod Wilson) [1937053] - ath9k: Replace HTTP links with HTTPS ones (Jarod Wilson) [1937053] - ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() (Jarod Wilson) [1937053] - ath9k: Check the return value of pcie_capability_read_*() (Jarod Wilson) [1937053] - ath11k: remove define ATH11K_QMI_DEFAULT_CAL_FILE_NAME (Jarod Wilson) [1937053] - ath11k: don't use defines in hw_params (Jarod Wilson) [1937053] - ath11k: qmi: cleanup info messages (Jarod Wilson) [1937053] - ath11k: remove useless info messages (Jarod Wilson) [1937053] - ath11k: change ath11k_core_fetch_board_data_api_n() to use ath11k_core_create_firmware_path() (Jarod Wilson) [1937053] - ath11k: don't use defines for hw specific firmware directories (Jarod Wilson) [1937053] - ath11k: create a common function to request all firmware files (Jarod Wilson) [1937053] - ath11k: Add bdf-addr in hw_params (Jarod Wilson) [1937053] - ath11k: add hw_ops for pdev id to hw_mac mapping (Jarod Wilson) [1937053] - ath11k: define max_radios in hw_params (Jarod Wilson) [1937053] - ath11k: convert ath11k_hw_params to an array (Jarod Wilson) [1937053] - ath11k: ahb: call ath11k_core_init() before irq configuration (Jarod Wilson) [1937053] - ath10k: pci: fix memcpy size of bmi response (Jarod Wilson) [1937053] - ath11k: rename default board file (Jarod Wilson) [1937053] - ath11k: update firmware files read path (Jarod Wilson) [1937053] - ath10k: provide survey info as accumulated data (Jarod Wilson) [1937053] - ath10k: fix retry packets update in station dump (Jarod Wilson) [1937053] - ath10k: Wait until copy complete is actually done before completing (Jarod Wilson) [1937053] - mac80211_hwsim: add 6GHz channels (Jarod Wilson) [1937053] - mac80211_hwsim: indicate support for S1G (Jarod Wilson) [1937053] - mac80211_hwsim: write TSF timestamp correctly to S1G beacon (Jarod Wilson) [1937053] - mac80211_hwsim: fix typo in kernel-doc (Jarod Wilson) [1937053] - mac80211: rename csa counters to countdown counters (Jarod Wilson) [1937053] - mac80211_hwsim: report the WIPHY_FLAG_SUPPORTS_5_10_MHZ capability (Jarod Wilson) [1937053] - mac80211_hwsim: Claim support for setting Beacon frame TX legacy rate (Jarod Wilson) [1937053] - mac80211_hwsim: Advertise support for multicast RX registration (Jarod Wilson) [1937053] - mac80211_hwsim: indicate in IBSS that we have transmitted beacons (Jarod Wilson) [1937053] - mac80211_hwsim: notify wmediumd of used MAC addresses (Jarod Wilson) [1937053] - mac80211_hwsim: use GFP_ATOMIC under spin lock (Jarod Wilson) [1937053] - mac80211_hwsim: Use kstrndup() in place of kasprintf() (Jarod Wilson) [1937053] - mac80211_hwsim: add frame transmission support over virtio (Jarod Wilson) [1937053] - mac80211_hwsim: enable Beacon protection (Jarod Wilson) [1937053] - mac80211_hwsim: add power save support (Jarod Wilson) [1937053] - mac80211_hwsim: remove maximum TX power (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1937053] - mac80211_hwsim: add support for OCB (Jarod Wilson) [1937053] - mac80211_hwsim: add more 5GHz channels, 5/10 MHz support (Jarod Wilson) [1937053] - mac80211_hwsim: fix incorrect dev_alloc_name failure goto (Jarod Wilson) [1937053] - mac80211_hwsim: Register support for HE meshpoint (Jarod Wilson) [1937053] - mac80211_hwsim: fill boottime_ns in netlink RX path (Jarod Wilson) [1937053] - mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl() (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID API update (Jarod Wilson) [1937053] - mac80211_hwsim: Fix a typo in the name of function 'mac80211_hswim_he_capab()' (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID support (Jarod Wilson) [1937053] - mac80211_hwsim: set p2p device interface support indication (Jarod Wilson) [1937053] - mac80211_hwsim: calculate if_combination.max_interfaces (Jarod Wilson) [1937053] - mac80211_hwsim: propagate genlmsg_reply return code (Jarod Wilson) [1937053] - mac80211_hwsim: Declare support for Multi-BSSID (Jarod Wilson) [1937053] - mac80211_hwsim: Support boottime in scan results (Jarod Wilson) [1937053] - mac80211_hwsim: check that n_limits makes sense (Jarod Wilson) [1937053] - mac80211_hwsim: fix overwriting of if_combination (Jarod Wilson) [1937053] - mac80211_hwsim: fixes kernel crash during mac80211_hwsim init (Jarod Wilson) [1937053] - mac80211_hwsim: allow configurable cipher types (Jarod Wilson) [1937053] - mac80211_hwsim: allow setting iftype support (Jarod Wilson) [1937053] - mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last (Jarod Wilson) [1937053] - mac80211_hwsim: fix module init error paths for netlink (Jarod Wilson) [1937053] - mac80211_hwsim: drop now unused work-queue from hwsim (Jarod Wilson) [1937053] - mac80211_hwsim: do not omit multicast announce of first added radio (Jarod Wilson) [1937053] - mac80211_hwsim: fix race in radio destruction from netlink notifier (Jarod Wilson) [1937053] - mac80211_hwsim: fix locking when iterating radios during ns exit (Jarod Wilson) [1937053] - wireless: align to draft 11ax D3.0 (Jarod Wilson) [1937053] - mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X (Jarod Wilson) [1937053] - mac80211_hwsim: require at least one channel (Jarod Wilson) [1937053] - mac80211_hwsim: Add support for HE (Jarod Wilson) [1937053] - net/fq_impl: do not maintain a backlog-sorted list of flows (Jarod Wilson) [1937053] - net/fq_impl: drop get_default_func, move default flow to fq_tin (Jarod Wilson) [1937053] - net/fq_impl: bulk-free packets from a flow on overmemory (Jarod Wilson) [1937053] - net/fq_impl: use skb_get_hash instead of skb_get_hash_perturb (Jarod Wilson) [1937053] - net/fq_impl: Switch to kvmalloc() for memory allocation (Jarod Wilson) [1937053] - mac80211: set NETIF_F_LLTX when using intermediate tx queues (Jarod Wilson) [1937053] - mac80211: calculate hash for fq without holding fq->lock in itxq enqueue (Jarod Wilson) [1937053] - nvme-tcp: fix misuse of __smp_processor_id with preemption enabled (Gopal Tiwari) [1964227] - powerpc/smp: Cache CPU to chip lookup (Daniel Henrique Barboza) [1934421] - Revert "powerpc/topology: Update topology_core_cpumask" (Daniel Henrique Barboza) [1934421] - powerpc/smp: Reintroduce cpu_core_mask (Daniel Henrique Barboza) [1934421] - scsi: smartpqi: Remove unused functions (Don Brace) [1952154] - scsi: smartpqi: Fix device pointer variable reference static checker issue (Don Brace) [1952154] - scsi: smartpqi: Fix blocks_per_row static checker issue (Don Brace) [1952154] - scsi: smartpqi: Update version to 2.1.8-045 (Don Brace) [1952154] - scsi: smartpqi: Add new PCI IDs (Don Brace) [1952154] - scsi: smartpqi: Correct system hangs when resuming from hibernation (Don Brace) [1952154] - scsi: smartpqi: Update enclosure identifier in sysfs (Don Brace) [1952154] - scsi: smartpqi: Add additional logging for LUN resets (Don Brace) [1952154] - scsi: smartpqi: Update SAS initiator_port_protocols and target_port_protocols (Don Brace) [1952154] - scsi: smartpqi: Add phy ID support for the physical drives (Don Brace) [1952154] - scsi: smartpqi: Convert snprintf() to scnprintf() (Don Brace) [1952154] - scsi: smartpqi: Fix driver synchronization issues (Don Brace) [1952154] - scsi: smartpqi: Update device scan operations (Don Brace) [1952154] - scsi: smartpqi: Update OFA management (Don Brace) [1952154] - scsi: smartpqi: Update RAID bypass handling (Don Brace) [1952154] - scsi: smartpqi: Update suspend/resume and shutdown (Don Brace) [1952154] - scsi: smartpqi: Synchronize device resets with mutex (Don Brace) [1952154] - scsi: smartpqi: Update soft reset management for OFA (Don Brace) [1952154] - scsi: smartpqi: Update event handler (Don Brace) [1952154] - scsi: smartpqi: Add support for wwid (Don Brace) [1952154] - scsi: smartpqi: Remove timeouts from internal cmds (Don Brace) [1952154] - scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks (Don Brace) [1952154] - scsi: smartpqi: Add host level stream detection enable (Don Brace) [1952154] - scsi: smartpqi: Add stream detection (Don Brace) [1952154] - scsi: smartpqi: Align code with oob driver (Don Brace) [1952154] - scsi: smartpqi: Add support for long firmware version (Don Brace) [1952154] - scsi: smartpqi: Add support for BMIC sense feature cmd and feature bits (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID1 writes (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID5 and RAID6 writes (Don Brace) [1952154] - scsi: smartpqi: Refactor scatterlist code (Don Brace) [1952154] - scsi: smartpqi: Refactor aio submission code (Don Brace) [1952154] - scsi: smartpqi: Add support for new product ids (Don Brace) [1952154] - scsi: smartpqi: Correct request leakage during reset operations (Don Brace) [1952154] - scsi: smartpqi: Use host-wide tag space (Don Brace) [1952154] - smartpqi: Use fallthrough pseudo-keyword (Don Brace) [1952154] - scsi: smartpqi: Support device deletion via sysfs (Don Brace) [1952154] - scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Don Brace) [1952154] - smartpqi: remove ioremap_nocache and devm_ioremap_nocache (Don Brace) [1952154] - smartpqi: Use sizeof_field() macro (Don Brace) [1952154] - smartpqi: phase out dma_zalloc_coherent() (Don Brace) [1952154] - scsi: smartpqi: add support for huawei controllers (Don Brace) [1952154] - block: only update parent bi_status when bio fail (Ming Lei) [1945457] - kbuild: trace functions in subdirectories of lib/ (Joe Lawrence) [1942601] - kbuild: introduce ccflags-remove-y and asflags-remove-y (Joe Lawrence) [1942601] - redhat/configs: Add CONFIG_AMD_PMC (David Arcari) [1961755] - platform/x86: amd-pmc: put device on error paths (David Arcari) [1961755] - platform/x86: amd-pmc: Fix CONFIG_DEBUG_FS check (David Arcari) [1961755] - platform/x86: amd-pmc: Add AMD platform support for S2Idle (David Arcari) [1961755] - crypto: DRBG - switch to HMAC SHA512 DRBG as default DRBG (Vladis Dronov) [1956808] - x86/asm: Annotate movdir64b()'s dst argument with __iomem (Jerry Snitselaar) [1920747] - x86/asm: Add a missing __iomem annotation in enqcmds() (Jerry Snitselaar) [1920747]- fm10k: amend removal of MODULE_VERSION (Vladis Dronov) [1955730] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Mohammed Gamal) [1940927] - hv_netvsc: Add error handling while switching data path (Mohammed Gamal) [1940927] - netvsc: Update driver to use ethtool_sprintf (Mohammed Gamal) [1940927] - hv_netvsc: Add a comment clarifying batching logic (Mohammed Gamal) [1940927] - hv_netvsc: Fix validation in netvsc_linkstatus_callback() (Mohammed Gamal) [1940927] - hv_netvsc: Restrict configurations on isolated guests (Mohammed Gamal) [1940927] - hv_netvsc: Load and store the proper (NBL_HASH_INFO) per-packet info (Mohammed Gamal) [1940927] - hv_netvsc: Allocate the recv_buf buffers after NVSP_MSG1_TYPE_SEND_RECV_BUF (Mohammed Gamal) [1940927] - hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() (Mohammed Gamal) [1940927] - hv_netvsc: Copy packets sent by Hyper-V out of the receive buffer (Mohammed Gamal) [1940927] - net/hyperv: use skb_vlan_tag_*() helpers (Mohammed Gamal) [1940927] - net/vlan: introduce skb_vlan_tag_get_cfi() helper (Mohammed Gamal) [1940927] - hv_netvsc: Add (more) validation for untrusted Hyper-V values (Mohammed Gamal) [1940927] - hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove (Mohammed Gamal) [1940927] - hv_netvsc: Wait for completion on request SWITCH_DATA_PATH (Mohammed Gamal) [1940927] - hv_netvsc: Check VF datapath when sending traffic to VF (Mohammed Gamal) [1940927] - hv_netvsc: Validate number of allocated sub-channels (Mohammed Gamal) [1940927] - hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Mohammed Gamal) [1940927] - hv_netvsc: Use HV_HYP_PAGE_SIZE for Hyper-V communication (Mohammed Gamal) [1940927] - scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Ewan D. Milne) [1949250] - scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Ewan D. Milne) [1949250] - net: vlan: Avoid using BUG() in vlan_proto_idx() (Davide Caratti) [1964456] - sch_htb: fix null pointer dereference on a null new_q (Ivan Vecera) [1935703] - sch_htb: Fix offload cleanup in htb_destroy on htb_init failure (Ivan Vecera) [1935703] - sch_htb: Fix select_queue for non-offload mode (Ivan Vecera) [1935703] - sch_htb: Stats for offloaded HTB (Ivan Vecera) [1935703] - sch_htb: Hierarchical QoS hardware offload (Ivan Vecera) [1935703] - net: sched: Add extack to Qdisc_class_ops.delete (Ivan Vecera) [1935703] - net: sched: Add multi-queue support to sch_tree_lock (Ivan Vecera) [1935703] - capabilities: require CAP_SETFCAP to map uid 0 (Alexey Gladkov) [1961202] - locking/qrwlock: Cleanup queued_write_lock_slowpath() (Waiman Long) [1954361] - locking/rtmutex: Clean up signal handling in __rt_mutex_slowlock() (Waiman Long) [1954361] - locking/rtmutex: Restrict the trylock WARN_ON() to debug (Waiman Long) [1954361] - locking/rtmutex: Fix misleading comment in rt_mutex_postunlock() (Waiman Long) [1954361] - locking/rtmutex: Consolidate the fast/slowpath invocation (Waiman Long) [1954361] - locking/rtmutex: Make text section and inlining consistent (Waiman Long) [1954361] - locking/rtmutex: Move debug functions as inlines into common header (Waiman Long) [1954361] - locking/rtmutex: Decrapify __rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES=n stubs (Waiman Long) [1954361] - locking/rtmutex: Inline chainwalk depth check (Waiman Long) [1954361] - locking/rtmutex: Move rt_mutex_debug_task_free() to rtmutex.c (Waiman Long) [1954361] - locking/rtmutex: Remove empty and unused debug stubs (Waiman Long) [1954361] - locking/rtmutex: Consolidate rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove output from deadlock detector (Waiman Long) [1954361] - locking/rtmutex: Remove rtmutex deadlock tester leftovers (Waiman Long) [1954361] - locking/rtmutex: Remove rt_mutex_timed_lock() (Waiman Long) [1954361] - kernel: delete repeated words in comments (Waiman Long) [1954361] - rbtree, rtmutex: Use rb_add_cached() (Waiman Long) [1954361] - rbtree: Add generic add and find helpers (Waiman Long) [1954361] - locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() (Waiman Long) [1954361] - lib/rbtree: avoid generating code twice for the cached versions (Waiman Long) [1954361] - locking/rtmutex: Fix the preprocessor logic with normal #ifdef #else #endif (Waiman Long) [1954361] - kernel/futex: Explicitly document pi_lock for pi_state owner fixup (Waiman Long) [1954361] - kernel/futex: Move hb unlock out of unqueue_me_pi() (Waiman Long) [1954361] - kernel/futex: Make futex_wait_requeue_pi() only call fixup_owner() (Waiman Long) [1954361] - kernel/futex: Kill rt_mutex_next_owner() (Waiman Long) [1954361] - futex: Remove unused empty compat_exit_robust_list() (Waiman Long) [1954361] - futex: Handle transient "ownerless" rtmutex state correctly (Waiman Long) [1954361] - futex: Convert to use the preferred 'fallthrough' macro (Waiman Long) [1954361] - futex: get rid of a kernel-docs build warning (Waiman Long) [1954361] - futex: arch_futex_atomic_op_inuser() calling conventions change (Waiman Long) [1954361] - s390: Use arch_local_irq_{save,restore}() in early boot code (Waiman Long) [1954361] - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Waiman Long) [1954361] - locking: Fix typos in comments (Waiman Long) [1954361] - locking/lockdep: Update the comment for __lock_release() (Waiman Long) [1954361] - lockdep: Allow tuning tracing capacity constants. (Waiman Long) [1954361] - lockdep: Address clang -Wformat warning printing for hd (Waiman Long) [1954361] - lockdep: Add lockdep lock state defines (Waiman Long) [1954361] - lockdep: Add lockdep_assert_not_held() (Waiman Long) [1954361] - lockdep: Noinstr annotate warn_bogus_irq_restore() (Waiman Long) [1954361] - locking/lockdep: Avoid unmatched unlock (Waiman Long) [1954361] - locking/rwsem: Remove empty rwsem.h (Waiman Long) [1954361] - lockdep: report broken irq restoration (Waiman Long) [1954361] - locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP (Waiman Long) [1954361] - locking/lockdep: Exclude local_lock_t from IRQ inversions (Waiman Long) [1954361] - locking/lockdep: Clean up check_redundant() a bit (Waiman Long) [1954361] - locking/lockdep: Add a skip() function to __bfs() (Waiman Long) [1954361] - locking/lockdep: Mark local_lock_t (Waiman Long) [1954361] - lockdep: Put graph lock/unlock under lock_recursion protection (Waiman Long) [1954361] - locking/rtmutex: Add missing kernel-doc markup (Waiman Long) [1954361] - lockdep: Avoid to modify chain keys in validate_chain() (Waiman Long) [1954361] - lockdep: Fix nr_unused_locks accounting (Waiman Long) [1954361] - lockdep: Optimize the memory usage of circular queue (Waiman Long) [1954361] - lockdep: Take read/write status in consideration when generate chainkey (Waiman Long) [1954361] - lockdep/selftest: Add a R-L/L-W test case specific to chain cache behavior (Waiman Long) [1954361] - lockdep: Add recursive read locks into dependency graph (Waiman Long) [1954361] - lockdep: Fix recursive read lock related safe->unsafe detection (Waiman Long) [1954361] - lockdep: Adjust check_redundant() for recursive read change (Waiman Long) [1954361] - lockdep: Support deadlock detection for recursive read locks in check_noncircular() (Waiman Long) [1954361] - lockdep: Make __bfs(.match) return bool (Waiman Long) [1954361] - lockdep: Extend __bfs() to work with multiple types of dependencies (Waiman Long) [1954361] - lockdep: Introduce lock_list::dep (Waiman Long) [1954361] - lockdep: Reduce the size of lock_list::distance (Waiman Long) [1954361] - lockdep: Make __bfs() visit every dependency until a match (Waiman Long) [1954361] - lockdep: Demagic the return value of BFS (Waiman Long) [1954361] - lockdep/Documention: Recursive read lock detection reasoning (Waiman Long) [1954361] - locking: More accurate annotations for read_lock() (Waiman Long) [1954361] - Documentation/locking/locktypes: Fix local_locks documentation (Waiman Long) [1954361] - treewide: Remove uninitialized_var() usage (Waiman Long) [1954361] - lockdep: Use this_cpu_ptr instead of get_cpu_var stats (Waiman Long) [1954361] - KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Gavin Shan) [1939323] - KVM: arm64: Don't advertise FEAT_SPE to guests (Gavin Shan) [1939323] - KVM: arm64: Don't print warning when trapping SPE registers (Gavin Shan) [1939323] - KVM: arm64: Fully zero the vcpu state on reset (Gavin Shan) [1939323] - KVM: arm64: Clarify vcpu reset behaviour (Gavin Shan) [1939323] - Documentation: KVM: Document KVM_GUESTDBG_USE_HW control flag for arm64 (Gavin Shan) [1939323] - KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Gavin Shan) [1939323] - KVM: arm64: Handle access to TRFCR_EL1 (Gavin Shan) [1939323] - arm64: Add TRFCR_ELx definitions (Gavin Shan) [1939323] - KVM: arm64: Unify trap handlers injecting an UNDEF (Gavin Shan) [1939323] - KVM: arm64: Use find_vma_intersection() (Gavin Shan) [1939323] - KVM: arm64: Hide kvm_mmu_wp_memory_region() (Gavin Shan) [1939323] - KVM: selftests: vgic_init kvm selftests fixup (Gavin Shan) [1939323] - KVM: selftests: aarch64/vgic-v3 init sequence tests (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Expose GICR_TYPER.Last for userspace (Gavin Shan) [1939323] - kvm: arm64: vgic-v3: Introduce vgic_v3_free_redist_region() (Gavin Shan) [1939323] - KVM: arm64: Simplify argument passing to vgic_uaccess_[read|write] (Gavin Shan) [1939323] - docs: kvm: devices/arm-vgic-v3: enhance KVM_DEV_ARM_VGIC_CTRL_INIT doc (Gavin Shan) [1939323] - KVM: arm/arm64: vgic: Reset base address on kvm_vgic_dist_destroy() (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix error handling in vgic_v3_set_redist_base() (Gavin Shan) [1939323] - KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix some error codes when setting RDIST base (Gavin Shan) [1939323] - KVM: arm64: Disable guest access to trace filter controls (Gavin Shan) [1939323] - KVM: arm64: Fix CPU interface MMIO compatibility detection (Gavin Shan) [1939323] - KVM: arm64: Hide system instruction access to Trace registers (Gavin Shan) [1939323] - KVM: arm64: Fix exclusive limit for IPA size (Gavin Shan) [1939323] - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Gavin Shan) [1939323] - KVM: arm64: nvhe: Save the SPE context early (Gavin Shan) [1939323] - KVM: arm64: Correct spelling of DBGDIDR register (Gavin Shan) [1939323] - KVM: arm64: Fix AArch32 PMUv3 capping (Gavin Shan) [1939323] - KVM: arm64: Fix missing RES1 in emulation of DBGBIDR (Gavin Shan) [1939323] - KVM: arm64: Remove spurious semicolon in reg_to_encoding() (Gavin Shan) [1939323] - KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation (Gavin Shan) [1939323] - KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility (Gavin Shan) [1939323] - KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() (Gavin Shan) [1939323] - KVM: arm64: Some fixes of PV-time interface document (Gavin Shan) [1939323] - KVM: arm64: CSSELR_EL1 max is 13 (Gavin Shan) [1939323] - idr test suite: Improve reporting from idr_find_test_1 (Chris von Recklinghausen) [1946304] - idr test suite: Create anchor before launching throbber (Chris von Recklinghausen) [1946304] - idr test suite: Take RCU read lock in idr_find_test_1 (Chris von Recklinghausen) [1946304] - radix tree test suite: Register the main thread with the RCU library (Chris von Recklinghausen) [1946304] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1946304] - XArray: Add xa_limit_16b (Chris von Recklinghausen) [1946304] - XArray: Fix splitting to non-zero orders (Chris von Recklinghausen) [1946304] - XArray: Fix split documentation (Chris von Recklinghausen) [1946304] - PCI/P2PDMA: Drop double zeroing for sg_init_table() (Myron Stowe) [1955693] - PCI: Simplify bool comparisons (Myron Stowe) [1955693] - PCI: endpoint: Use "NULL" instead of "0" as a NULL pointer (Myron Stowe) [1955693] - PCI: Simplify pci_dev_reset_slot_function() (Myron Stowe) [1955693] - PCI: Update mmap-related #ifdef comments (Myron Stowe) [1955693] - PCI/LINK: Print IRQ number used by port (Myron Stowe) [1955693] - PCI/IOV: Simplify pci-pf-stub with module_pci_driver() (Myron Stowe) [1955693] - PCI: Use scnprintf(), not snprintf(), in sysfs "show" functions (Myron Stowe) [1955693] - x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled (Myron Stowe) [1955693] - PCI: Remove unnecessary header includes (Myron Stowe) [1955693] - PCI/PM: Revert "PCI/PM: Apply D2 delay as milliseconds, not microseconds" (Myron Stowe) [1955693] - PCI/PM: Remove unused PCI_PM_BUS_WAIT (Myron Stowe) [1955693] - PCI: shpchp: Remove unused 'rc' assignment (Myron Stowe) [1955693] - PCI: pciehp: Reduce noisiness on hot removal (Myron Stowe) [1955693 1812902] - PCI: rpadlpar: Use for_each_child_of_node() and for_each_node_by_name() (Myron Stowe) [1955693] - PCI: Add Kconfig options for MPS/MRRS strategy (Myron Stowe) [1955693] - PCI: Add schedule point in pci_read_config() (Myron Stowe) [1955693] - PCI/ASPM: Remove struct pcie_link_state.l1ss (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap (Myron Stowe) [1955693] - PCI/ASPM: Pass L1SS Capabilities value, not struct aspm_register_info (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl1 (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl2 (unused) (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap_ptr (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.latency_encoding (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.enabled (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.support (Myron Stowe) [1955693] - PCI/ASPM: Use 'parent' and 'child' for readability (Myron Stowe) [1955693] - PCI/ASPM: Move LTR path check to where it's used (Myron Stowe) [1955693] - PCI/ASPM: Move pci_clear_and_set_dword() earlier (Myron Stowe) [1955693] - PCI/ACS: Enable Translation Blocking for external devices (Myron Stowe) [1955693] - scsi: qedi: Remove redundant assignment to variable err (Nilesh Javali) [1920855] - scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Nilesh Javali) [1920855] - scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Nilesh Javali) [1920855] - scsi: qedf: Simplify bool comparison (Nilesh Javali) [1921608] - bpf, sockmap: Fix incorrect fwd_alloc accounting (Yauheni Kaliuta) [1874006] - bpf: Local storage helpers should check nullness of owner ptr passed (Yauheni Kaliuta) [1874006] - bpf, inode_storage: Put file handler if no storage was found (Yauheni Kaliuta) [1874006] - kbuild: explicitly specify the build id style (Yauheni Kaliuta) [1874006] - bpf: Reject too big ctx_size_in for raw_tp test run (Yauheni Kaliuta) [1874006] - bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers (Yauheni Kaliuta) [1874006] - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE (Jiri Benc) [1874006] - bpf: Fix tests for local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix "dubious pointer arithmetic" test (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix array access with signed variable test (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for signed 32-bit bound check bug (Yauheni Kaliuta) [1874006] - bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. (Yauheni Kaliuta) [1874006] - lwt_bpf: Replace preempt_disable() with migrate_disable() (Yauheni Kaliuta) [1874006] - lwt: Disable BH too in run_lwt_bpf() (Yauheni Kaliuta) [1874006] - selftests/bpf: Drain ringbuf samples at the end of test (Yauheni Kaliuta) [1874006] - libbpf: Fix ring_buffer__poll() to return number of consumed samples (Yauheni Kaliuta) [1874006] - bpf: Add MAINTAINERS entry for BPF LSM (Yauheni Kaliuta) [1874006] - bpftool: Fix error return value in build_btf_type_table (Yauheni Kaliuta) [1874006] - fail_function: Remove a redundant mutex unlock (Yauheni Kaliuta) [1874006] - selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL (Yauheni Kaliuta) [1874006] - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list (Yauheni Kaliuta) [1874006] - bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Use truesize with sk_rmem_schedule() (Yauheni Kaliuta) [1874006] - bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect (Yauheni Kaliuta) [1874006] - bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix error return code in run_getsockopt_test() (Yauheni Kaliuta) [1874006] - bpf: Relax return code check for subprograms (Yauheni Kaliuta) [1874006] - tools, bpftool: Add missing close before bpftool net attach exit (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused attribute usage in subprogs_unused test (Yauheni Kaliuta) [1874006] - bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id (Yauheni Kaliuta) [1874006] - bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare (Yauheni Kaliuta) [1874006] - libbpf: Don't attempt to load unused subprog as an entry-point BPF program (Yauheni Kaliuta) [1874006] - bpf: Update verification logic for LSM programs (Yauheni Kaliuta) [1874006] - bpf: Zero-fill re-used per-cpu map element (Yauheni Kaliuta) [1874006] - bpf: BPF_PRELOAD depends on BPF_SYSCALL (Yauheni Kaliuta) [1874006] - libbpf: Fix possible use after free in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf: Fix null dereference in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf, hashmap: Fix undefined behavior in hash_bits (Yauheni Kaliuta) [1874006] - tools, bpftool: Remove two unused variables. (Yauheni Kaliuta) [1874006] - tools, bpftool: Avoid array index warnings. (Yauheni Kaliuta) [1874006] - bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs (Yauheni Kaliuta) [1874006] - bpf: Fix -Wshadow warnings (Yauheni Kaliuta) [1874006] - bpf, libbpf: Guard bpf inline asm from bpf_tail_call_static (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of the bpf_per_cpu_ptr() must be checked (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of bpf_skc_to helpers must be checked (Yauheni Kaliuta) [1874006] - bpf: Remove unneeded break (Yauheni Kaliuta) [1874006] - net, sockmap: Don't call bpf_prog_put() on NULL pointer (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add locking annotations to iterator (Yauheni Kaliuta) [1874006] - bpf: Fix register equivalence tracking. (Yauheni Kaliuta) [1874006] - bpf, selftests: Add three new sockmap tests for verdict only programs (Yauheni Kaliuta) [1874006] - bpf, selftests: Add option to test_sockmap to omit adding parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Allow skipping sk_skb parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Check skb_verdict and skb_parser programs explicitly (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add memory accounting so skbs on ingress lists are visible (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove dropped data on errors in redirect case (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_set_owner_w wmem will be taken later from sendpage (Yauheni Kaliuta) [1874006] - bpf, sockmap: On receive programs try to fast track SK_PASS ingress (Yauheni Kaliuta) [1874006] - bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits (Yauheni Kaliuta) [1874006] - bpf: Migrate from patchwork.ozlabs.org to patchwork.kernel.org. (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor XDP kern program maps with BTF-defined map (Yauheni Kaliuta) [1874006] - samples: bpf: Replace attach_tracepoint() to attach() in xdp_redirect_cpu (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor xdp_monitor with libbpf (Yauheni Kaliuta) [1874006] - bpf, selftests: Add test for different array inner map size (Yauheni Kaliuta) [1874006] - bpf: Allow for map-in-map with dynamic inner array map entries (Yauheni Kaliuta) [1874006] - selftests/bpf: Asm tests for the verifier regalloc tracking. (Yauheni Kaliuta) [1874006] - bpf: Fix selftest compilation on clang 11 (Yauheni Kaliuta) [1874006] - selftest/bpf: Fix profiler test using CO-RE relocation for enums (Yauheni Kaliuta) [1874006] - selftests/bpf: Add profiler test (Yauheni Kaliuta) [1874006] - bpf: Track spill/fill of bounded scalars. (Yauheni Kaliuta) [1874006] - bpf: Propagate scalar ranges through register assignments. (Yauheni Kaliuta) [1874006] - bpf: Add tcp_notsent_lowat bpf setsockopt (Yauheni Kaliuta) [1874006] - selftests/bpf: Validate libbpf's auto-sizing of LD/ST/STX instructions (Yauheni Kaliuta) [1874006] - libbpf: Allow specifying both ELF and raw BTF for CO-RE BTF override (Yauheni Kaliuta) [1874006] - libbpf: Support safe subset of load/store instruction resizing with CO-RE (Yauheni Kaliuta) [1874006] - libbpf: Skip CO-RE relocations for not loaded BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Fix compatibility problem in xsk_socket__create (Yauheni Kaliuta) [1874006] - bpf: Fix typo in uapi/linux/bpf.h (Yauheni Kaliuta) [1874006] - bpf: Fix build failure for kernel/trace/bpf_trace.c with CONFIG_NET=n (Yauheni Kaliuta) [1874006] - kernel/bpf/verifier: Fix build when NET is not enabled (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_verifier after introducing resolve_pseudo_ldimm64 (Yauheni Kaliuta) [1874006] - samples: bpf: Driver interrupt statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Count syscalls in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Split xdpsock stats into new struct (Yauheni Kaliuta) [1874006] - samples/bpf: Fix a compilation error with fallthrough marking (Yauheni Kaliuta) [1874006] - samples/bpf: Change Makefile to cope with latest llvm (Yauheni Kaliuta) [1874006] - bpf, libbpf: Use valid btf in bpf_program__set_attach_target (Yauheni Kaliuta) [1874006] - selftest/bpf: Test pinning map with reused map fd (Yauheni Kaliuta) [1874006] - libbpf: Check if pin_path was set even map fd exist (Yauheni Kaliuta) [1874006] - libbpf: Close map fd if init map slots failed (Yauheni Kaliuta) [1874006] - bpf: Use raw_spin_trylock() for pcpu_freelist_push/pop in NMI (Yauheni Kaliuta) [1874006] - bpf, verifier: Use fallthrough pseudo-keyword (Yauheni Kaliuta) [1874006] - bpf: Deref map in BPF_PROG_BIND_MAP when it's already used (Yauheni Kaliuta) [1874006] - bpf, sockmap: Update selftests to use skb_adjust_room (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add skb_adjust_room to pop bytes off ingress payload (Yauheni Kaliuta) [1874006] - bpf/selftests: Test for bpf_per_cpu_ptr() and bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introducte bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introduce bpf_per_cpu_ptr() (Yauheni Kaliuta) [1874006] - selftests/bpf: Ksyms_btf to test typed ksyms (Yauheni Kaliuta) [1874006] - bpf/libbpf: BTF support for typed ksyms (Yauheni Kaliuta) [1874006] - bpf: Introduce pseudo_btf_id (Yauheni Kaliuta) [1874006] - selftests/bpf: Properly initialize linfo in sockmap_basic (Yauheni Kaliuta) [1874006] - selftests/bpf: Initialize duration in xdp_noinline.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for BPF_F_PRESERVE_ELEMS (Yauheni Kaliuta) [1874006] - bpf: Introduce BPF_F_PRESERVE_ELEMS for perf event array (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix alignment of .BTF_ids (Yauheni Kaliuta) [1874006] - selftests/bpf: Test "incremental" btf_dump in C format (Yauheni Kaliuta) [1874006] - libbpf: Make btf_dump work with modifiable BTF (Yauheni Kaliuta) [1874006] - bpf, selftests: Use bpf_tail_call_static where appropriate (Yauheni Kaliuta) [1874006] - bpf, libbpf: Add bpf_tail_call_static helper for bpf programs (Yauheni Kaliuta) [1874006] - bpf, net: Rework cookie generator as per-cpu one (Yauheni Kaliuta) [1874006] - bpf: Add classid helper only based on skb->sk (Yauheni Kaliuta) [1874006] - bpf: fix raw_tp test run in preempt kernel (Yauheni Kaliuta) [1874006] - libbpf: Compile in PIC mode only for shared library case (Yauheni Kaliuta) [1874006] - libbpf: Compile libbpf under -O2 level by default and catch extra warnings (Yauheni Kaliuta) [1874006] - bpf: x64: Do not emit sub/add 0, rsp when !stack_depth (Yauheni Kaliuta) [1874006] - bpf, x64: Drop "pop rcx" instruction on BPF JIT epilogue (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix warning in snprintf_btf where system() call unchecked (Yauheni Kaliuta) [1874006] - selftests/bpf: Test BTF's handling of endianness (Yauheni Kaliuta) [1874006] - selftests/bpf: Move and extend ASSERT_xxx() testing macros (Yauheni Kaliuta) [1874006] - selftests: Make sure all 'skel' variables are declared static (Yauheni Kaliuta) [1874006] - selftests/bpf_iter: Don't fail test due to missing __builtin_btf_type_id (Yauheni Kaliuta) [1874006] - bpf/preload: Make sure Makefile cleans up after itself, and add .gitignore (Yauheni Kaliuta) [1874006] - selftests/bpf: Ensure snprintf_btf/bpf_iter tests compatibility with old vmlinux.h (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused-result warning in snprintf_btf.c (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix cast to smaller integer type 'int' warning in raw_tp (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Add bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix overflow tests to reflect iter size increase (Yauheni Kaliuta) [1874006] - bpf: Bump iter seq size to support BTF representation of large data structures (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpf_snprintf_btf helper tests (Yauheni Kaliuta) [1874006] - bpf: Add bpf_snprintf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Move to generic BTF show support, apply it to seq files/strings (Yauheni Kaliuta) [1874006] - bpf: Provide function to get vmlinux BTF information (Yauheni Kaliuta) [1874006] - selftest: bpf: Test copying a sockmap and sockhash (Yauheni Kaliuta) [1874006] - selftests: bpf: Remove shared header from sockmap iter test (Yauheni Kaliuta) [1874006] - selftests: bpf: Add helper to compare socket cookies (Yauheni Kaliuta) [1874006] - bpf: sockmap: Enable map_update_elem from bpf_iter (Yauheni Kaliuta) [1874006] - bpf, cpumap: Remove rcpu pointer from cpu_map_build_skb signature (Yauheni Kaliuta) [1874006] - selftests/bpf: Add raw_tp_test_run (Yauheni Kaliuta) [1874006] - libbpf: Support test run of raw tracepoint programs (Yauheni Kaliuta) [1874006] - bpf: Enable BPF_PROG_TEST_RUN for raw_tracepoint (Yauheni Kaliuta) [1874006] - bpf: Add comment to document BTF type PTR_TO_BTF_ID_OR_NULL (Yauheni Kaliuta) [1874006] - bpf: Add AND verifier test case where 32bit and 64bit bounds differ (Yauheni Kaliuta) [1874006] - bpf, verifier: Remove redundant var_off.value ops in scalar known reg cases (Yauheni Kaliuta) [1874006] - bpf: selftest: Add test_btf_skc_cls_ingress (Yauheni Kaliuta) [1874006] - bpf: selftest: Remove enum tcp_ca_state from bpf_tcp_helpers.h (Yauheni Kaliuta) [1874006] - bpf: selftest: Use bpf_skc_to_tcp_sock() in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Use network_helpers in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Adapt sock_fields test to use skel and global variables (Yauheni Kaliuta) [1874006] - bpf: selftest: Move sock_fields test into test_progs (Yauheni Kaliuta) [1874006] - bpf: selftest: Add ref_tracking verifier test for bpf_skc casting (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_assign to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_tcp_*_syncookie to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Yauheni Kaliuta) [1874006] - bpf: Move the PTR_TO_BTF_ID check to check_reg_type() (Yauheni Kaliuta) [1874006] - Revert "bpf: Fix potential call bpf_link_free() in atomic context" (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Always force HOSTARCH (Yauheni Kaliuta) [1874006] - bpf: Check CONFIG_BPF option for resolve_btfids (Yauheni Kaliuta) [1874006] - bpf: Explicitly size compatible_reg_types (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix stat probe in d_path test (Yauheni Kaliuta) [1874006] - bpf: Using rcu_read_lock for bpf_sk_storage_map iterator (Yauheni Kaliuta) [1874006] - bpf: Use a table to drive helper arg type checks (Yauheni Kaliuta) [1874006] - bpf: Hoist type checking for nullable arg types (Yauheni Kaliuta) [1874006] - bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg (Yauheni Kaliuta) [1874006] - bpf: Set meta->raw_mode for pointers close to use (Yauheni Kaliuta) [1874006] - bpf: Make context access check generic (Yauheni Kaliuta) [1874006] - bpf: Make reference tracking generic (Yauheni Kaliuta) [1874006] - bpf: Make BTF pointer type checking generic (Yauheni Kaliuta) [1874006] - bpf: Allow specifying a BTF ID per argument in function protos (Yauheni Kaliuta) [1874006] - btf: Add BTF_ID_LIST_SINGLE macro (Yauheni Kaliuta) [1874006] - bpf: Check scalar or invalid register in check_helper_mem_access (Yauheni Kaliuta) [1874006] - btf: Make btf_set_contains take a const pointer (Yauheni Kaliuta) [1874006] - bpf: Fix potential call bpf_link_free() in atomic context (Yauheni Kaliuta) [1874006] - bpf: Use hlist_add_head_rcu when linking to local_storage (Yauheni Kaliuta) [1874006] - samples/bpf: Fix test_map_in_map on s390 (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in test_sockopt_sk (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in sk_assign (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tailcall_bpf2bpf tests (Yauheni Kaliuta) [1874006] - bpf: Add abnormal return checks. (Yauheni Kaliuta) [1874006] - bpf: allow for tailcalls in BPF subprograms for x64 JIT (Yauheni Kaliuta) [1874006] - bpf, x64: rework pro/epilogue and tailcall handling in JIT (Yauheni Kaliuta) [1874006] - bpf: Limit caller's stack depth 256 for subprogs with tailcalls (Yauheni Kaliuta) [1874006] - bpf: rename poke descriptor's 'ip' member to 'tailcall_target' (Yauheni Kaliuta) [1874006] - bpf: propagate poke descriptors to subprograms (Yauheni Kaliuta) [1874006] - bpf, x64: use rcx instead of rax for tail call retpolines (Yauheni Kaliuta) [1874006] - selftests/bpf: Merge most of test_btf into test_progs (Yauheni Kaliuta) [1874006] - selftests/bpf: Test load and dump metadata with btftool and skel (Yauheni Kaliuta) [1874006] - bpftool: Support dumping metadata (Yauheni Kaliuta) [1874006] - libbpf: Add BPF_PROG_BIND_MAP syscall and use it on .rodata section (Yauheni Kaliuta) [1874006] - bpf: Add BPF_PROG_BIND_MAP syscall (Yauheni Kaliuta) [1874006] - bpf: Mutex protect used_maps array and count (Yauheni Kaliuta) [1874006] - libbpf: Fix a compilation error with xsk.c for ubuntu 16.04 (Yauheni Kaliuta) [1874006] - samples/bpf: Add quiet option to xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Add an option for printing extra statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix possible deadlock in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix one packet sending in xdpsock (Yauheni Kaliuta) [1874006] - s390/bpf: Fix multiple tail calls (Yauheni Kaliuta) [1874006] - tcp: Simplify tcp_set_congestion_control() load=false case (Yauheni Kaliuta) [1874006] - tcp: simplify _bpf_setsockopt(): Remove flags argument (Yauheni Kaliuta) [1874006] - tcp: simplify tcp_set_congestion_control(): Always reinitialize (Yauheni Kaliuta) [1874006] - tcp: Simplify EBPF TCP_CONGESTION to always init CC (Yauheni Kaliuta) [1874006] - bpftool: Fix build failure (Yauheni Kaliuta) [1874006] - tools: bpftool: Automate generation for "SEE ALSO" sections in man pages (Yauheni Kaliuta) [1874006] - bpf: Fix comment for helper bpf_current_task_under_cgroup() (Yauheni Kaliuta) [1874006] - selftests/bpf: Define string const as global for test_sysctl_prog.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_ksyms on non-SMP kernels (Yauheni Kaliuta) [1874006] - tools: bpftool: Add "inner_map" to "bpftool map create" outer maps (Yauheni Kaliuta) [1874006] - tools: bpftool: Keep errors for map-of-map dumps if distinct from ENOENT (Yauheni Kaliuta) [1874006] - tools: bpftool: Clean up function to dump map entry (Yauheni Kaliuta) [1874006] - selftests: bpf: Test iterating a sockmap (Yauheni Kaliuta) [1874006] - net: Allow iterating sockmap and sockhash (Yauheni Kaliuta) [1874006] - net: sockmap: Remove unnecessary sk_fullsock checks (Yauheni Kaliuta) [1874006] - tools: bpftool: Include common options from separate file (Yauheni Kaliuta) [1874006] - tools: bpftool: Print optional built-in features along with version (Yauheni Kaliuta) [1874006] - selftests, bpftool: Add bpftool (and eBPF helpers) documentation build (Yauheni Kaliuta) [1874006] - tools: bpftool: Log info-level messages when building bpftool man pages (Yauheni Kaliuta) [1874006] - bpf: Remove duplicate headers (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for map_ptr arithmetic (Yauheni Kaliuta) [1874006] - bpf: Permit map_ptr arithmetic with opcode add and offset 0 (Yauheni Kaliuta) [1874006] - tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874006] - bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874006] - tools: bpftool: Fix formatting in bpftool-link documentation (Yauheni Kaliuta) [1874006] - samples, bpf: Add xsk_fwd test file to .gitignore (Yauheni Kaliuta) [1874006] - samples, bpf: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - libbpf: Fix potential multiplication overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix another __u64 cast in printf (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix check in global_data_init. (Yauheni Kaliuta) [1874006] - selftests/bpf: Add __noinline variant of cls_redirect selftest (Yauheni Kaliuta) [1874006] - selftests/bpf: Modernize xdp_noinline test w/ skeleton and __noinline (Yauheni Kaliuta) [1874006] - selftests/bpf: Add subprogs to pyperf, strobemeta, and l4lb_noinline tests (Yauheni Kaliuta) [1874006] - tools/bpftool: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - selftests/bpf: Don't use deprecated libbpf APIs (Yauheni Kaliuta) [1874006] - libbpf: Deprecate notion of BPF program "title" in favor of "section name" (Yauheni Kaliuta) [1874006] - selftests/bpf: Add selftest for multi-prog sections and bpf-to-bpf calls (Yauheni Kaliuta) [1874006] - libbpf: Add multi-prog section support for struct_ops (Yauheni Kaliuta) [1874006] - libbpf: Implement generalized .BTF.ext func/line info adjustment (Yauheni Kaliuta) [1874006] - libbpf: Make RELO_CALL work for multi-prog sections and sub-program calls (Yauheni Kaliuta) [1874006] - libbpf: Support CO-RE relocations for multi-prog sections (Yauheni Kaliuta) [1874006] - libbpf: Parse multi-function sections into multiple BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Ensure ELF symbols table is found before further ELF processing (Yauheni Kaliuta) [1874006] - selftests/bpf: Test task_file iterator without visiting pthreads (Yauheni Kaliuta) [1874006] - bpf: Avoid iterating duplicated files for task_file iterator (Yauheni Kaliuta) [1874006] - bpf: {cpu,dev}map: Change various functions return type from int to void (Yauheni Kaliuta) [1874006] - module: Fix up module_notifier return values (Yauheni Kaliuta) [1874006] - bpf: Remove bpf_lsm_file_mprotect from sleepable list. (Yauheni Kaliuta) [1874006] - samples/bpf: Fix to xdpsock to avoid recycling frames (Yauheni Kaliuta) [1874006] - samples/bpf: Optimize l2fwd performance in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Add new sample xsk_fwd.c (Yauheni Kaliuta) [1874006] - libbpf: Support shared umems between queues and devices (Yauheni Kaliuta) [1874006] - selftests/bpf: Add sleepable tests (Yauheni Kaliuta) [1874006] - libbpf: Support sleepable progs (Yauheni Kaliuta) [1874006] - bpf: Add bpf_copy_from_user() helper. (Yauheni Kaliuta) [1874006] - bpf: Fix build without BPF_LSM. (Yauheni Kaliuta) [1874006] - bpf: Introduce sleepable BPF programs (Yauheni Kaliuta) [1874006] - mm/error_inject: Fix allow_error_inject function signatures. (Yauheni Kaliuta) [1874006] - mm/filemap.c: enable error injection at add_to_page_cache() (Yauheni Kaliuta) [1874006] - mm/page_alloc.c: allow error injection (Yauheni Kaliuta) [1874006] - bpf: selftests: Add test for different inner map size (Yauheni Kaliuta) [1874006] - bpf: Relax max_entries check for most of the inner map types (Yauheni Kaliuta) [1874006] - bpf: Add map_meta_equal map ops (Yauheni Kaliuta) [1874006] - bpf: Make bpf_link_info.iter similar to bpf_iter_link_info (Yauheni Kaliuta) [1874006] - tools, bpf/build: Cleanup feature files on make clean (Yauheni Kaliuta) [1874006] - libbpf: Fix compilation warnings for 64-bit printf args (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier tests for xor operation (Yauheni Kaliuta) [1874006] - libbpf: Fix unintentional success return code in bpf_object__load (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix spelling mistake "scoket" -> "socket" (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix open call in trigger_fstat_events (Yauheni Kaliuta) [1874006] - selftests/bpf: Add set test to resolve_btfids (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for d_path helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier test for d_path helper (Yauheni Kaliuta) [1874006] - bpf: Update .BTF_ids section in btf.rst with sets info (Yauheni Kaliuta) [1874006] - bpf: Add d_path helper (Yauheni Kaliuta) [1874006] - bpf: Add BTF_SET_START/END macros (Yauheni Kaliuta) [1874006] - bpf: Add btf_struct_ids_match function (Yauheni Kaliuta) [1874006] - bpf: Factor btf_struct_access function (Yauheni Kaliuta) [1874006] - bpf: Remove recursion call in btf_struct_access (Yauheni Kaliuta) [1874006] - bpf: Add type_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Add elem_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Move btf_resolve_size into __btf_resolve_size (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add support for set symbols (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add size check to get_id function (Yauheni Kaliuta) [1874006] - bpf: Disallow BPF_PRELOAD in allmodconfig builds (Yauheni Kaliuta) [1874006] - bpf: Add selftests for local_storage (Yauheni Kaliuta) [1874006] - bpf: Allow local storage to be used from LSM programs (Yauheni Kaliuta) [1874006] - bpf: Implement bpf_local_storage for inodes (Yauheni Kaliuta) [1874006] - bpf: Split bpf_local_storage to bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize caching for sk_storage. (Yauheni Kaliuta) [1874006] - bpf: Renames in preparation for bpf_local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Enable tc verbose mode for test_sk_assign (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor tracepoint tracing programs with libbpf (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor kprobe tracing programs with libbpf (Yauheni Kaliuta) [1874006] - selftests: bpf: Fix sockmap update nits (Yauheni Kaliuta) [1874006] - libbpf: Fix type compatibility check copy-paste error (Yauheni Kaliuta) [1874006] - libbpf: Avoid false unuinitialized variable warning in bpf_core_apply_relo (Yauheni Kaliuta) [1874006] - bpf: sk_lookup: Add user documentation (Yauheni Kaliuta) [1874006] - docs: Correct subject prefix and update LLVM info (Yauheni Kaliuta) [1874006] - libbpf: Normalize and improve logging across few functions (Yauheni Kaliuta) [1874006] - libbpf: Skip well-known ELF sections when iterating ELF (Yauheni Kaliuta) [1874006] - libbpf: Add __noinline macro to bpf_helpers.h (Yauheni Kaliuta) [1874006] - libbpf: Factor out common ELF operations and improve logging (Yauheni Kaliuta) [1874006] - libbpf: Add perf_buffer APIs for better integration with outside epoll loop (Yauheni Kaliuta) [1874006] - bpftool: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query callbacks in map element iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - selftests/bpf: List newest Clang built-ins needed for some CO-RE selftests (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix two minor compilation warnings reported by GCC 4.9 (Yauheni Kaliuta) [1874006] - libbpf: Fix libbpf build on compilers missing __builtin_mul_overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix detection of BPF helper call instruction (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpffs preload test. (Yauheni Kaliuta) [1874006] - bpf: Add kernel module with user mode driver that populates bpffs. (Yauheni Kaliuta) [1874006] - bpf: Add BPF program and map iterators as built-in BPF programs. (Yauheni Kaliuta) [1874006] - bpf: Factor out bpf_link_by_id() helper. (Yauheni Kaliuta) [1874006] - libbpf: Simplify the return expression of build_map_pin_path() (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for ENUMVAL_EXISTS/ENUMVAL_VALUE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement enum value-based CO-RE relocations (Yauheni Kaliuta) [1874006] - selftests/bpf: Add CO-RE relo test for TYPE_ID_LOCAL/TYPE_ID_TARGET (Yauheni Kaliuta) [1874006] - selftests/bpf: Test TYPE_EXISTS and TYPE_SIZE CO-RE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement type-based CO-RE relocations support (Yauheni Kaliuta) [1874006] - libbpf: Centralize poisoning and poison reallocarray() (Yauheni Kaliuta) [1874006] - tools/bpftool: Remove libbpf_internal.h usage in bpftool (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test validating failure on ambiguous relocation value (Yauheni Kaliuta) [1874006] - libbpf: Improve relocation ambiguity detection (Yauheni Kaliuta) [1874006] - libbpf: Detect minimal BTF support and skip BTF loading, if missing (Yauheni Kaliuta) [1874006] - libbpf: Sanitize BPF program code for bpf_probe_read_{kernel, user}[_str] (Yauheni Kaliuta) [1874006] - libbpf: Factor out common logic of testing and closing FD (Yauheni Kaliuta) [1874006] - libbpf: Make kernel feature probing lazy (Yauheni Kaliuta) [1874006] - libbpf: Disable -Wswitch-enum compiler warning (Yauheni Kaliuta) [1874006] - libbpf: Convert comma to semicolon (Yauheni Kaliuta) [1874006] - samples: bpf: Fix broken bpf programs due to removed symbol (Yauheni Kaliuta) [1874006] - bpf: Replace GPLv2 boilerplate/reference with SPDX - rule 206 (Jiri Benc) [1874006] - LSM: Make some functions static (Yauheni Kaliuta) [1874006] - LSM: Make lsm_early_cred() and lsm_early_task() local functions. (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the ipc security blob (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the task security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the inode security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the file security (Yauheni Kaliuta) [1874006] - Infrastructure management of the cred security blob (Yauheni Kaliuta) [1874006] - kernel: move CONFIG_TASKS_TRACE_RCU fields to task_struct_rh (Jiri Benc) [1874006] - kernel: store pointer to task_struct in task_struct_rh (Jiri Benc) [1874006]- igb: Add double-check MTA_REGISTER for i210 and i211 (Corinna Vinschen) [1920286] - igb: Redistribute memory for transmit packet buffers when in Qav mode (Corinna Vinschen) [1920286] - igb: Fix fall-through warnings for Clang (Corinna Vinschen) [1920286] - intel: clean up mismatched header comments (Corinna Vinschen) [1920286] - igb: check timestamp validity (Corinna Vinschen) [1920286] - igb: Fix duplicate include guard (Corinna Vinschen) [1920286] - intel: Update drivers to use ethtool_sprintf (Corinna Vinschen) [1920286] - net: ethernet: intel: igb: Typo fix in the file igb_main.c (Corinna Vinschen) [1920286] - igb: avoid premature Rx buffer reuse (Corinna Vinschen) [1920286] - igb: remove h from printk format specifier (Corinna Vinschen) [1920286] - igb: Enable RSS for Intel I211 Ethernet Controller (Corinna Vinschen) [1920286] - igb: fix TDBAL register show incorrect value (Corinna Vinschen) [1920286] - net: igb: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920286] - igb: avoid transmit queue timeout in xdp path (Corinna Vinschen) [1920286] - igb: use xdp_do_flush (Corinna Vinschen) [1920286] - igb: skb add metasize for xdp (Corinna Vinschen) [1920286] - igb: XDP extack message on error (Corinna Vinschen) [1920286] - igb: take VLAN double header into account (Corinna Vinschen) [1920286] - igb: XDP xmit back fix error code (Corinna Vinschen) [1920286] - igb: add XDP support (Corinna Vinschen) [1920286] - r8169: don't advertise pause in jumbo mode (Josef Oskera) [1935346] - r8169: fix DMA being used after buffer free if WoL is enabled (Josef Oskera) [1935346] - r8169: fix r8168fp_adjust_ocp_cmd function (Josef Oskera) [1935346] - r8169: use macro pm_ptr (Josef Oskera) [1935346] - r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Josef Oskera) [1935346] - r8169: handle tx before rx in napi poll (Josef Oskera) [1935346] - r8169: disable detection of bogus xid's 308/388 (Josef Oskera) [1935346] - r8169: re-configure WOL settings on resume from hibernation (Josef Oskera) [1935346] - r8169: don't try to disable interrupts if NAPI is scheduled already (Josef Oskera) [1935346] - r8169: Add support for another RTL8168FP (Josef Oskera) [1935346] - r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Josef Oskera) [1935346] - r8169: work around RTL8125 UDP hw bug (Josef Oskera) [1935346] - r8169: remove not needed call to rtl_wol_enable_rx from rtl_shutdown (Josef Oskera) [1935346] - r8169: improve DASH support (Josef Oskera) [1935346] - r8169: improve rtl8169_rx_csum (Josef Oskera) [1935346] - r8169: align rtl_wol_suspend_quirk with vendor driver and rename it (Josef Oskera) [1935346] - r8169: clean up rtl_pll_power_down/up functions (Josef Oskera) [1935346] - r8169: improve handling D3 PLL power-down (Josef Oskera) [1935346] - r8169: enable PLL power-down for chip versions 34, 35, 36, 42 (Josef Oskera) [1935346] - r8169: make use of the unaligned access helpers (Josef Oskera) [1935346] - r8169: tweak max read request size for newer chips also in jumbo mtu mode (Josef Oskera) [1935346] - r8169: align RTL8168e jumbo pcie read request size with vendor driver (Josef Oskera) [1935346] - r8169: don't wakeup-enable device on shutdown if WOL is disabled (Josef Oskera) [1935346] - r8169: improve rtl_ocp_reg_failure (Josef Oskera) [1935346] - r8169: replace BUG_ON with WARN in _rtl_eri_write (Josef Oskera) [1935346] - r8169: improve RTL8168g PHY suspend quirk (Josef Oskera) [1935346] - r8169: move ERI access functions to avoid forward declaration (Josef Oskera) [1935346] - r8169: work around power-saving bug on some chip versions (Josef Oskera) [1935346] - r8169: make NUM_RX_DESC a signed int (Josef Oskera) [1935346] - r8169: improve rtl_rx (Josef Oskera) [1935346] - r8169: set tc_offset only if tally counter reset isn't supported (Josef Oskera) [1935346] - net: phy: realtek: read actual speed on rtl8211f to detect downshift (Josef Oskera) [1935346] - r8169: use dev_err_probe in rtl_get_ether_clk (Josef Oskera) [1935346] - r8169: reduce number of workaround doorbell rings (Josef Oskera) [1935346] - r8169: remove not needed check in rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: remove nr_frags argument from rtl_tx_slots_avail (Josef Oskera) [1935346] - r8169: improve rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: improve rtl_tx (Josef Oskera) [1935346] - r8169: use READ_ONCE in rtl_tx_slots_avail (Josef Oskera) [1935346] - net: phy: realtek: support paged operations on RTL8201CP (Josef Oskera) [1935346] - r8169: disable hw csum for short packets on all chip versions (Josef Oskera) [1935346] - r8169: fix potential skb double free in an error path (Josef Oskera) [1935346] - r8169: work around short packet hw bug on RTL8125 (Josef Oskera) [1935346] - net: phy: realtek: Add support for RTL8221B-CG series (Josef Oskera) [1935346] - r8169: set IRQF_NO_THREAD if MSI(X) is enabled (Josef Oskera) [1935346] - r8169: align number of tx descriptors with vendor driver (Josef Oskera) [1935346] - r8169: use pm_runtime_put_sync in rtl_open error path (Josef Oskera) [1935346] - r8169: remove unneeded memory barrier in rtl_tx (Josef Oskera) [1935346] - r8169: remove no longer needed private rx/tx packet/byte counters (Josef Oskera) [1935346] - r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters (Josef Oskera) [1935346] - treewide: Use fallthrough pseudo-keyword (Josef Oskera) [1935346] - r8169: fix jumbo packet handling on RTL8168e (Josef Oskera) [1915314] - sctp: delay auto_asconf init until binding the first addr (Xin Long) [1952020] - netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal) [1950014] - netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal) [1950014] - netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal) [1950014] - netfilter: nft_limit: avoid possible divide error in nft_limit_init (Florian Westphal) [1950014] - netfilter: conntrack: do not print icmpv6 as unknown via /proc (Florian Westphal) [1950014] - netfilter: flowtable: fix NAT IPv6 offload mangling (Florian Westphal) [1950014] - netfilter: flowtable: Make sure GC works periodically in idle system (Florian Westphal) [1950014] - netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags (Florian Westphal) [1950014] - netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal) [1950014] - netfilter: x_tables: gpf inside xt_find_revision() (Florian Westphal) [1950014] - netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal) [1950014] - flow_dissector: fix byteorder of dissected ICMP ID (Paolo Abeni) [1950288] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Paolo Abeni) [1950288] - net: core: devlink: use right genl user_ptr when handling port param get/set (Paolo Abeni) [1950288] - net_sched: gen_estimator: support large ewma log (Paolo Abeni) [1950288] - net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled (Paolo Abeni) [1950288] - devlink: Add devlink port documentation (Petr Oros) [1935708] - devlink: Support get and set state of port function (Petr Oros) [1935708] - devlink: Support add and delete devlink port (Petr Oros) [1935708] - devlink: Introduce PCI SF port flavour and port attribute (Petr Oros) [1935708] - devlink: Prepare code to fill multiple port function attributes (Petr Oros) [1935708] - net: core: devlink: simplify the return expression of devlink_nl_cmd_trap_set_doit() (Petr Oros) [1935708] - video: hyperv_fb: Add ratelimit on error message (Mohammed Gamal) [1957804] - ovl: allow upperdir inside lowerdir (Miklos Szeredi) [1903647] - i2c: i801: Add support for Intel Alder Lake PCH-P (Steve Best) [1929488] - pinctrl: tigerlake: Add Alder Lake-P ACPI ID (Steve Best) [1929492] - xfs: set aside allocation btree blocks from block reservation (Brian Foster) [1911738] - xfs: introduce in-core global counter of allocbt blocks (Brian Foster) [1911738] - xfs: unconditionally read all AGFs on mounts with perag reservation (Brian Foster) [1911738] - xfs: drop unnecessary setfilesize helper (Brian Foster) [1942348] - xfs: drop unused ioend private merge and setfilesize code (Brian Foster) [1942348] - xfs: open code ioend needs workqueue helper (Brian Foster) [1942348] - xfs: drop submit side trans alloc for append ioends (Brian Foster) [1942348] - blk-mq: Use request queue-wide tags for tagset-wide sbitmap (Ming Lei) [1932145] - blk-mq: Some tag allocation code refactoring (Ming Lei) [1932145] - blk-mq: Swap two calls in blk_mq_exit_queue() (Ming Lei) [1932145] - blk-mq: plug request for shared sbitmap (Ming Lei) [1932145] - blk-mq: set default elevator as deadline in case of hctx shared tagset (Ming Lei) [1932145] - powerpc/perf: Fix PMU constraint check for EBB events (Diego Domingos) [1926573] - s390/idle: fix suspicious RCU usage (Waiman Long) [1963142] - x86/cpu: Add another Alder Lake CPU to the Intel family (Steve Best) [1962033] - x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted (Prarit Bhargava) [1837350] - Documentation/admin-guide: Change doc for split_lock_detect parameter (Prarit Bhargava) [1837350] - x86/traps: Handle #DB for bus lock (Prarit Bhargava) [1837350] - x86/cpufeatures: Enumerate #DB for bus lock detection (Prarit Bhargava) [1837350] - x86/split_lock: Enable the split lock feature on another Alder Lake CPU (Prarit Bhargava) [1925373] - x86/cpu: Add another Alder Lake CPU to the Intel family (Prarit Bhargava) [1925373] - x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Prarit Bhargava) [1925373]- libbpf: Add user-space variants of BPF_CORE_READ() family of macros (Jiri Olsa) [1896362] - libbpf: Switch tracing and CO-RE helper macros to bpf_probe_read_kernel() (Jiri Olsa) [1896362] - selftests/bpf: Fix test_vmlinux test to use bpf_probe_read_user() (Jiri Olsa) [1896362] - samples/bpf, selftests/bpf: Use bpf_probe_read_kernel (Jiri Olsa) [1896362] - bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Jiri Olsa) [1896362] - perf/x86/intel/uncore: Add Rocket Lake support (Michael Petlan) [1837502] - perf/x86/cstate: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/intel: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/msr: Add Rocket Lake CPU support (Michael Petlan) [1837497] - tick/nohz: Kick only _queued_ task whose tick dependency is updated (Waiman Long) [1922901] - tick/nohz: Change signal tick dependency to wake up CPUs of member tasks (Waiman Long) [1922901] - tick/nohz: Only wake up a single target cpu when kicking a task (Waiman Long) [1922901] - tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922901] - sched/fair: Fix shift-out-of-bounds in load_balance() (Phil Auld) [1958730] - redhat/configs: Update torture test configs (Waiman Long) [1941211] - rcu: Do not report strict GPs for outgoing CPUs (Waiman Long) [1941211] - rcu,ftrace: Fix ftrace recursion (Waiman Long) [1941211] - arm64: smp: Tell RCU about CPUs that fail to come online (Waiman Long) [1941211] - rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled (Waiman Long) [1941211] - rcu-tasks: Enclose task-list scan in rcu_read_lock() (Waiman Long) [1941211] - rcu-tasks: Fix low-probability task_struct leak (Waiman Long) [1941211] - rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Selectively enable more RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Use more aggressive polling for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Mark variables static (Waiman Long) [1941211] - rcu-tasks: Prevent complaints of unused show_rcu_tasks_classic_gp_kthread() (Waiman Long) [1941211] - rcu: Remove unused "cpu" parameter from rcu_report_qs_rdp() (Waiman Long) [1941211] - torture: Add gdb support (Waiman Long) [1941211] - rcuperf: Change rcuperf to rcuscale (Waiman Long) [1941211] - sched,rcuperf: Convert to sched_set_fifo_low() (Waiman Long) [1941211] - rcu/rcuperf: Convert to SPDX license identifier (Waiman Long) [1941211] - rcutorture: Allow pointer leaks to test diagnostic code (Waiman Long) [1941211] - rcu: Report QS for outermost PREEMPT=n rcu_read_unlock() for strict GPs (Waiman Long) [1941211] - rcu: locking and unlocking need to always be at least barriers (Waiman Long) [1941211] - rcu: Execute RCU reader shortly after rcu_core for strict GPs (Waiman Long) [1941211] - rcu: Provide optional RCU-reader exit delay for strict GPs (Waiman Long) [1941211] - rcu: Make FQS more aggressive in complaining about offline CPUs (Waiman Long) [1941211] - rcu: Clarify comments about FQS loop reporting quiescent states (Waiman Long) [1941211] - rcu: IPI all CPUs at GP end for strict GPs (Waiman Long) [1941211] - rcu: IPI all CPUs at GP start for strict GPs (Waiman Long) [1941211] - rcu: Attempt QS when CPU discovers GP for strict GPs (Waiman Long) [1941211] - rcu: Do full report for .need_qs for strict GPs (Waiman Long) [1941211] - rcu: Always set .need_qs from __rcu_read_lock() for strict GPs (Waiman Long) [1941211] - rcu: Force DEFAULT_RCU_BLIMIT to 1000 for strict RCU GPs (Waiman Long) [1941211] - rcu: Restrict default jiffies_till_first_fqs for strict RCU GPs (Waiman Long) [1941211] - rcu: Reduce leaf fanout for strict RCU grace periods (Waiman Long) [1941211] - rcu: Add Kconfig option for strict RCU grace periods (Waiman Long) [1941211] - rcu/nocb: Add a warning for non-GP kthread running GP code (Waiman Long) [1941211] - rcu: Move rcu_cpu_started per-CPU variable to rcu_data (Waiman Long) [1941211] - scftorture: Add cond_resched() to test loop (Waiman Long) [1941211] - rcutorture: Hoist OOM registry up one level (Waiman Long) [1941211] - rcutorture: Properly synchronize with OOM notifier (Waiman Long) [1941211] - rcutorture: Properly set rcu_fwds for OOM handling (Waiman Long) [1941211] - torture: Add kvm.sh --help and update help message (Waiman Long) [1941211] - refperf: Avoid null pointer dereference when buf fails to allocate (Waiman Long) [1941211] - rcutorture: Add CONFIG_PROVE_RCU_LIST to TREE05 (Waiman Long) [1941211] - torture: Update initrd documentation (Waiman Long) [1941211] - rcutorture: Replace HTTP links with HTTPS ones (Waiman Long) [1941211] - rcu: Fix kerneldoc comments in rcupdate.h (Waiman Long) [1941211] - scftorture: Adapt memory-ordering test to UP operation (Waiman Long) [1941211] - torture: document --allcpus argument added to the kvm.sh script (Waiman Long) [1941211] - scftorture: Block scftorture_invoker() kthreads for offline CPUs (Waiman Long) [1941211] - scftorture: Check unexpected "switch" statement value (Waiman Long) [1941211] - scftorture: Make symbol 'scf_torture_rand' static (Waiman Long) [1941211] - scftorture: Prevent compiler from reducing race probabilities (Waiman Long) [1941211] - scftorture: Flag errors in torture-compatible manner (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() scf_check initialization (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() check and kfree() (Waiman Long) [1941211] - scftorture: Add smp_call_function() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_many() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_single() memory-ordering checks (Waiman Long) [1941211] - scftorture: Summarize per-thread statistics (Waiman Long) [1941211] - torture: Declare parse-console.sh independence from rcutorture (Waiman Long) [1941211] - tick-sched: Clarify "NOHZ: local_softirq_pending" warning (Waiman Long) [1941211] - scftorture: Implement weighted primitive selection (Waiman Long) [1941211] - torture: Add scftorture to the rcutorture scripting (Waiman Long) [1941211] - scftorture: Add smp_call_function() torture test (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_stall_ftrace_dump (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_kthreads (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor (Waiman Long) [1941211] - nocb: Remove show_rcu_nocb_state() false positive printout (Waiman Long) [1941211] - rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() (Waiman Long) [1941211] - nocb: Clarify RCU nocb CPU error message (Waiman Long) [1941211] - rcu/tree: Force quiescent state on callback overload (Waiman Long) [1941211] - rcu/trace: Use gp_seq_req in acceleration's rcu_grace_period tracepoint (Waiman Long) [1941211] - rcu/trace: Print negative GP numbers correctly (Waiman Long) [1941211] - rcutorture: Output number of elapsed grace periods (Waiman Long) [1941211] - rcu: Initialize at declaration time in rcu_exp_handler() (Waiman Long) [1941211] - rcu: Remove KCSAN stubs from update.c (Waiman Long) [1941211] - rcu: Remove KCSAN stubs (Waiman Long) [1941211] - srcu: Remove KCSAN stubs (Waiman Long) [1941211] - rcutorture: Remove KCSAN stubs (Waiman Long) [1941211] - refscale: Change --torture type from refperf to refscale (Waiman Long) [1941211] - refperf: Rename refperf.c to refscale.c and change internal names (Waiman Long) [1941211] - refperf: Rename RCU_REF_PERF_TEST to RCU_REF_SCALE_TEST (Waiman Long) [1941211] - torture: Remove obsolete "cd $KVM" (Waiman Long) [1941211] - torture: Avoid duplicate specification of qemu command (Waiman Long) [1941211] - torture: Dump ftrace at shutdown only if requested (Waiman Long) [1941211] - torture: Add kvm-tranform.sh script for qemu-cmd files (Waiman Long) [1941211] - torture: Add more tracing crib notes to kvm.sh (Waiman Long) [1941211] - torture: Improve diagnostic for KCSAN-incapable compilers (Waiman Long) [1941211] - torture: Correctly summarize build-only runs (Waiman Long) [1941211] - torture: Pass --kmake-arg to all make invocations (Waiman Long) [1941211] - kernel/rcu/tree.c: Fix kernel-doc warnings (Waiman Long) [1941211] - rcu-tasks: Fix synchronize_rcu_tasks_trace() header comment (Waiman Long) [1941211] - rcu: grpnum just records group number (Waiman Long) [1941211] - rcu: grplo/grphi just records CPU number (Waiman Long) [1941211] - rcu: gp_max is protected by root rcu_node's lock (Waiman Long) [1941211] - rcutorture: Check for unwatched readers (Waiman Long) [1941211] - torture: Abstract out console-log error detection (Waiman Long) [1941211] - torture: Add a stop-run capability (Waiman Long) [1941211] - rcu-tasks: Fix code-style issues (Waiman Long) [1941211] - torture: Create qemu-cmd in --buildonly runs (Waiman Long) [1941211] - rcu: Stop shrinker loop (Waiman Long) [1941211] - refperf: Add test for RCU Tasks readers (Waiman Long) [1941211] - refperf: Add test for RCU Tasks Trace readers. (Waiman Long) [1941211] - rcu: Replace 1 with true (Waiman Long) [1941211] - rcu/rcutorture: Replace 0 with false (Waiman Long) [1941211] - refperf: Change readdelay module parameter to nanoseconds (Waiman Long) [1941211] - refperf: Work around 64-bit division (Waiman Long) [1941211] - doc: Document rcuperf's module parameters (Waiman Long) [1941211] - refperf: Adjust refperf.loop default value (Waiman Long) [1941211] - rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads() (Waiman Long) [1941211] - rcu-tasks: Add #include of rcupdate_trace.h to update.c (Waiman Long) [1941211] - rcu-tasks: Make rcu_tasks_postscan() be static (Waiman Long) [1941211] - refperf: Add read-side delay module parameter (Waiman Long) [1941211] - lockdep: Complain only once about RCU in extended quiescent state (Waiman Long) [1941211] - refperf: Simplify initialization-time wakeup protocol (Waiman Long) [1941211] - rcu: Allow for smp_call_function() running callbacks from idle (Waiman Long) [1941211] - refperf: Output per-experiment data points (Waiman Long) [1941211] - refperf: Label experiment-number column "Runs" (Waiman Long) [1941211] - refperf: Add warmup and cooldown processing phases (Waiman Long) [1941211] - refperf: More closely synchronize reader start times (Waiman Long) [1941211] - refperf: Convert reader_task structure's "start" field to int (Waiman Long) [1941211] - refperf: Tune reader measurement interval (Waiman Long) [1941211] - refperf: Make functions static (Waiman Long) [1941211] - srcu: Avoid local_irq_save() before acquiring spinlock_t (Waiman Long) [1941211] - refperf: Dynamically allocate thread-summary output buffer (Waiman Long) [1941211] - refperf: Dynamically allocate experiment-summary output buffer (Waiman Long) [1941211] - refperf: Provide module parameter to specify number of experiments (Waiman Long) [1941211] - refperf: Convert nreaders to a module parameter (Waiman Long) [1941211] - refperf: Allow decimal nanoseconds (Waiman Long) [1941211] - refperf: Hoist function-pointer calls out of the loop (Waiman Long) [1941211] - rcu: Introduce single argument kvfree_rcu() interface (Waiman Long) [1941211] - refperf: Add holdoff parameter to allow CPUs to come online (Waiman Long) [1941211] - torture: Add refperf to the rcutorture scripting (Waiman Long) [1941211] - rcuperf: Add comments explaining the high reader overhead (Waiman Long) [1941211] - refperf: Add a test to measure performance of read-side synchronization (Waiman Long) [1941211] - rcuperf: Remove useless while loops around wait_event (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_check_preempt() (Waiman Long) [1941211] - sched,rcu,tracing: Avoid tracing before in_nmi() is correct (Waiman Long) [1941211] - hardirq/nmi: Allow nested nmi_enter() (Waiman Long) [1941211] - powerpc/64s: Include header file to fix a warning (Waiman Long) [1941211] - powerpc/64s: system reset interrupt preserve HSRRs (Waiman Long) [1941211] - powerpc/64s: Fix HV NMI vs HV interrupt recoverability test (Waiman Long) [1941211] - powerpc/traps: fix recoverability of machine check handling on book3s/32 (Waiman Long) [1941211] - powerpc/traps: restore recoverability of machine_check interrupts (Waiman Long) [1941211] - rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() noinstr (Waiman Long) [1941211] - rcu: Remove initialized but unused rnp from check_slow_task() (Waiman Long) [1941211] - rcu: Update comment from rsp->rcu_gp_seq to rsp->gp_seq (Waiman Long) [1941211] - rcu: Provide __rcu_is_watching() (Waiman Long) [1941211] - doc: Tasks RCU must protect instructions before trampoline (Waiman Long) [1941211] - fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Waiman Long) [1941211] - rcu-tasks: Convert sleeps to idle priority (Waiman Long) [1941211] - rcu: Expedited grace-period sleeps to idle priority (Waiman Long) [1941211] - rcu: No-CBs-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Priority-boost-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Grace-period-kthread related sleeps to idle priority (Waiman Long) [1941211] - torture: Add --allcpus argument to the kvm.sh script (Waiman Long) [1941211] - torture: Remove whitespace from identify_qemu_vcpus output (Waiman Long) [1941211] - torture: Add script to smoke-test commits in a branch (Waiman Long) [1941211] - trace: events: rcu: Change description of rcu_dyntick trace event (Waiman Long) [1941211] - rcu: Add comment documenting rcu_callback_map's purpose (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_preempt() (Waiman Long) [1941211] - rcu: Add callbacks-invoked counters (Waiman Long) [1941211] - doc: Timer problems can cause RCU CPU stall warnings (Waiman Long) [1941211] - torture: Remove qemu dependency on EFI firmware (Waiman Long) [1941211] - rcutorture: NULL rcu_torture_current earlier in cleanup code (Waiman Long) [1941211] - rcutorture: Handle non-statistic bang-string error messages (Waiman Long) [1941211] - torture: Set configfile variable to current scenario (Waiman Long) [1941211] - rcutorture: Add races with task-exit processing (Waiman Long) [1941211] - docs: RCU: Don't duplicate chapter names in rculist_nulls.rst (Waiman Long) [1941211] - docs: RCU: Convert stallwarn.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rcuref.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert torture.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rculist_nulls.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep-splat.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert checklist.txt to ReST (Waiman Long) [1941211] - doc: Add rcutorture scripting to torture.txt (Waiman Long) [1941211] - doc: Fix typo "deference" to "dereference" (Waiman Long) [1941211] - docs: locking: convert docs to ReST and rename to *.rst (Waiman Long) [1941211] - doc/rcuref: Document real world examples in kernel (Waiman Long) [1941211] - Documentation/locking/lockdep: Drop last two chars of sample states (Waiman Long) [1941211] - doc: rcu: Suspicious RCU usage is a warning (Waiman Long) [1941211] - RCU/torture.txt: Remove section MODULE PARAMETERS (Waiman Long) [1941211] - Documentation/lockstat: Fix trivial typo (Waiman Long) [1941211] - rcu: Simplify the calculation of rcu_state.ncpus (Waiman Long) [1941211] - srcu: Fix a typo in comment "amoritized"->"amortized" (Waiman Long) [1941211] - rcuperf: Fix printk format warning (Waiman Long) [1941211] - mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Waiman Long) [1941211] - rcu: Initialize and destroy rcu_synchronize only when necessary (Waiman Long) [1941211] - rcu: Add KCSAN stubs to update.c (Waiman Long) [1941211] - rcu: Add KCSAN stubs (Waiman Long) [1941211] - srcu: Add KCSAN stubs (Waiman Long) [1941211] - rcutorture: Add KCSAN stubs (Waiman Long) [1941211] - rcu/rcutorture: Convert to SPDX license identifier (Waiman Long) [1941211] - rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() (Waiman Long) [1941211] - rcutorture: Convert ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison (Waiman Long) [1941211] - rcu: Add rcu_gp_might_be_stalled() (Waiman Long) [1941211] - torture: Add a --kasan argument (Waiman Long) [1941211] - torture: Save a few lines by using config_override_param initially (Waiman Long) [1941211] - torture: Allow scenario-specific Kconfig options to override CFcommon (Waiman Long) [1941211] - torture: Allow --kconfig options to override --kcsan defaults (Waiman Long) [1941211] - torture: Abstract application of additional Kconfig options (Waiman Long) [1941211] - torture: Eliminate duplicate #CHECK# from ConfigFragment (Waiman Long) [1941211] - torture: Make --kcsan argument also create a summary (Waiman Long) [1941211] - rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static (Waiman Long) [1941211] - torture: Add --kcsan argument to top-level kvm.sh script (Waiman Long) [1941211] - rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU (Waiman Long) [1941211] - rcu: Remove self-stack-trace when all quiescent states seen (Waiman Long) [1941211] - ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() (Waiman Long) [1941211] - ftrace: Protect ftrace_graph_hash with ftrace_sync (Waiman Long) [1941211] - ftrace: Add comment to why rcu_dereference_sched() is open coded (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_hash pointer with __rcu (Waiman Long) [1941211] - tracing/fgraph: Fix set_graph_function from showing interrupts (Waiman Long) [1941211] - rcu: Allow rcutorture to starve grace-period kthread (Waiman Long) [1941211] - rcu: When GP kthread is starved, tag idle threads as false positives (Waiman Long) [1941211] - rcutorture: Right-size TREE10 CPU consumption (Waiman Long) [1941211] - rcu: Replace 1 by true (Waiman Long) [1941211] - rcutorture: Add test of holding scheduler locks across rcu_read_unlock() (Waiman Long) [1941211] - rcu: Replace assigned pointer ret value by corresponding boolean value (Waiman Long) [1941211] - rcu-tasks: Add IPI failure count to statistics (Waiman Long) [1941211] - rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Add count for idle tasks on offline CPUs (Waiman Long) [1941211] - rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness statistics (Waiman Long) [1941211] - rcu-tasks: Make RCU tasks trace also wait for idle tasks (Waiman Long) [1941211] - rcu-tasks: Handle the running-offline idle-task special case (Waiman Long) [1941211] - rcu-tasks: Disable CPU hotplug across RCU tasks trace scans (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect more concurrent writes (Waiman Long) [1941211] - rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks (Waiman Long) [1941211] - rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built (Waiman Long) [1941211] - rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI (Waiman Long) [1941211] - rcu-tasks: Add grace-period and IPI counts to statistics (Waiman Long) [1941211] - rcu-tasks: Split ->trc_reader_need_end (Waiman Long) [1941211] - rcu-tasks: Provide boot parameter to delay IPIs until late in grace period (Waiman Long) [1941211] - rcu-tasks: Add a grace-period start time for throttling and debug (Waiman Long) [1941211] - rcu: Get rid of some doc warnings in update.c (Waiman Long) [1941211] - rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks (Waiman Long) [1941211] - rcu-tasks: Use context-switch hook for PREEMPT=y kernels (Waiman Long) [1941211] - rcu-tasks: Make rcutorture writer stall output include GP state (Waiman Long) [1941211] - rcu-tasks: Add RCU tasks to rcutorture writer stall output (Waiman Long) [1941211] - rcuperf: Add ability to increase object allocation size (Waiman Long) [1941211] - rcu-tasks: Move #ifdef into tasks.h (Waiman Long) [1941211] - rcutorture: Add flag to produce non-busy-wait task stalls (Waiman Long) [1941211] - rcu: Add per-task state to RCU CPU stall warnings (Waiman Long) [1941211] - sched/core: Add function to sample state of locked-down task (Waiman Long) [1941211] - rcu-tasks: Add stall warnings for RCU Tasks Trace (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks (Waiman Long) [1941211] - rcutorture: Add a test for synchronize_rcu_mult() (Waiman Long) [1941211] - rcu: Reinstate synchronize_rcu_mult() (Waiman Long) [1941211] - rcu-tasks: Code movement to allow more Tasks RCU variants (Waiman Long) [1941211] - rcu: Fix the (t=0 jiffies) false positive (Waiman Long) [1941211] - rcu-tasks: Further refactor RCU-tasks to allow adding more variants (Waiman Long) [1941211] - rcu-tasks: Use unique names for RCU-Tasks kthreads and messages (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Rude (Waiman Long) [1941211] - rcu-tasks: Add an RCU-tasks rude variant (Waiman Long) [1941211] - rcu-tasks: Refactor RCU-tasks to allow variants to be added (Waiman Long) [1941211] - rcu-tasks: Create struct to hold state information (Waiman Long) [1941211] - rcu-tasks: Move Tasks RCU to its own file (Waiman Long) [1941211] - locktorture.c: Fix if-statement empty body warnings (Waiman Long) [1941211] - rcu: Expedite first two FQS scans under callback-overload conditions (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect concurrent writes (Waiman Long) [1941211] - rcutorture: Mark data-race potential for rcu_barrier() test statistics (Waiman Long) [1941211] - rcu: Don't use negative nesting depth in __rcu_read_unlock() (Waiman Long) [1941211] - rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field (Waiman Long) [1941211] - rcu: Don't set nesting depth negative in rcu_preempt_deferred_qs() (Waiman Long) [1941211] - rcu: Make rcu_read_unlock_special() safe for rq/pi locks (Waiman Long) [1941211] - rcutorture: Make kvm-recheck-rcu.sh handle truncated lines (Waiman Long) [1941211] - rcu: Make RCU IRQ enter/exit functions rely on in_nmi() (Waiman Long) [1941211] - rcu/tree: Mark the idle relevant functions noinstr (Waiman Long) [1941211] - rcu: Add comments marking transitions between RCU watching and not (Waiman Long) [1941211] - rcu: Update __call_rcu() comments (Waiman Long) [1941211] - rcu: Mark rcu_state.ncpus to detect concurrent writes (Waiman Long) [1941211] - rcu: Use data_race() for RCU CPU stall-warning prints (Waiman Long) [1941211] - rcutorture: Manually clean up after rcu_barrier() failure (Waiman Long) [1941211] - rcutorture: Make rcu_torture_barrier_cbs() post from corresponding CPU (Waiman Long) [1941211] - rcu: Make nocb_gp_wait() double-check unexpected-callback warning (Waiman Long) [1941211] - rcu: Tighten rcu_lockdep_assert_cblist_protected() check (Waiman Long) [1941211] - rcu: Optimize and protect atomic_cmpxchg() loop (Waiman Long) [1941211] - rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() (Waiman Long) [1941211] - rcu: Don't flag non-starting GPs before GP kthread is running (Waiman Long) [1941211] - rcu: Fix rcu_barrier_callback() race condition (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_start (Waiman Long) [1941211] - rcu: Add missing annotation for rcu_nocb_bypass_lock() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_finish() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_start() (Waiman Long) [1941211] - rculist: Add brackets around cond argument in __list_check_rcu macro (Waiman Long) [1941211] - rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() (Waiman Long) [1941211] - rcutorture: Annotation lockless accesses to rcu_torture_current (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_data ->gpwrap (Waiman Long) [1941211] - rcu-tasks: *_ONCE() for rcu_tasks_cbs_head (Waiman Long) [1941211] - rcu: Add *_ONCE() for grace-period progress indicators (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks (Waiman Long) [1941211] - srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlock_count arrays (Waiman Long) [1941211] - rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_torture_batch (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_segcblist ->tails[] (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext (Waiman Long) [1941211] - rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_node ->gp_seq (Waiman Long) [1941211] - rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks plus locking (Waiman Long) [1941211] - rcu: Add *_ONCE() to rcu_node ->boost_kthread_status (Waiman Long) [1941211] - rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store (Waiman Long) [1941211] - srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmask update (Waiman Long) [1941211] - rcu: Provide debug symbols and line numbers in KCSAN runs (Waiman Long) [1941211] - rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace (Waiman Long) [1941211] - srcu: Fix process_srcu()/srcu_batches_completed() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/srcu_get_delay() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/process_srcu() datarace (Waiman Long) [1941211] - rcutorture: Fix stray access to rcu_fwd_cb_nodelay (Waiman Long) [1941211] - rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer() data race (Waiman Long) [1941211] - rcutorture: Make kvm-find-errors.sh abort on bad directory (Waiman Long) [1941211] - rcutorture: Summarize summary of build and run results (Waiman Long) [1941211] - rcutorture: Add 100-CPU configuration (Waiman Long) [1941211] - rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf (Waiman Long) [1941211] - rcu: Fix spelling mistake "leval" -> "level" (Waiman Long) [1941211] - torture: Allow disabling of boottime CPU-hotplug torture operations (Waiman Long) [1941211] - rcutorture: Suppress boottime bad-sequence warnings (Waiman Long) [1941211] - rcutorture: Allow boottime stall warnings to be suppressed (Waiman Long) [1941211] - torture: Forgive -EBUSY from boottime CPU-hotplug operations (Waiman Long) [1941211] - rcutorture: Refrain from callback flooding during boot (Waiman Long) [1941211] - torture: Make results-directory date format completion-friendly (Waiman Long) [1941211] - rcutorture: Suppress forward-progress complaints during early boot (Waiman Long) [1941211] - timer: Use hlist_unhashed_lockless() in timer_pending() (Waiman Long) [1941211] - rcu: React to callback overload by boosting RCU readers (Waiman Long) [1941211] - rcu: React to callback overload by aggressively seeking quiescent states (Waiman Long) [1941211] - rcu: Add and update docbook header comments in list.h (Waiman Long) [1941211] - list: Add hlist_unhashed_lockless() (Waiman Long) [1941211] - list: Don't use WRITE_ONCE() in hlist_add_behind() (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) (Waiman Long) [1941211] - kcsan: Add kcsan_set_access_mask() support (Waiman Long) [1941211] - kcsan: Introduce kcsan_value_change type (Waiman Long) [1941211] - kcsan: Move interfaces that affects checks to kcsan-checks.h (Waiman Long) [1941211] - kcsan: Fix misreporting if concurrent races on same address (Waiman Long) [1941211] - kcsan: Expose core configuration parameters as module params (Waiman Long) [1941211] - kcsan: Add test to generate conflicts via debugfs (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_*() macros (Waiman Long) [1941211] - kcsan: Introduce KCSAN_ACCESS_ASSERT access type (Waiman Long) [1941211] - kcsan: Fix 0-sized checks (Waiman Long) [1941211] - kcsan: Clean up the main KCSAN Kconfig option (Waiman Long) [1941211] - kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS (Waiman Long) [1941211] - kcsan: Add option to assume plain aligned writes up to word size are atomic (Waiman Long) [1941211] - kcsan: Add docbook header for data_race() (Waiman Long) [1941211] - kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY (Waiman Long) [1941211] - include/linux: Add instrumented.h infrastructure (Waiman Long) [1941211] - kcsan: Make KCSAN compatible with lockdep (Waiman Long) [1941211] - kcsan: Rate-limit reporting per data races (Waiman Long) [1941211] - kcsan: Show full access type in report (Waiman Long) [1941211] - kcsan: Prefer __always_inline for fast-path (Waiman Long) [1941211] - kcsan: Improve various small stylistic details (Waiman Long) [1941211] - x86, kcsan: Enable KCSAN for x86 (Waiman Long) [1941211] - build, kcsan: Add KCSAN build exceptions (Waiman Long) [1941211] - x86/uaccess, kcov: Disable stack protector (Waiman Long) [1941211] - doc: Convert to rcubarrier.txt to ReST (Waiman Long) [1941211] - doc: Convert to rcu_dereference.txt to rcu_dereference.rst (Waiman Long) [1941211] - doc: Convert whatisRCU.txt to .rst (Waiman Long) [1941211] - doc: Converted NMI-RCU.txt to NMI-RCU.rst. (Waiman Long) [1941211] - doc: Convert arrayRCU.txt to arrayRCU.rst (Waiman Long) [1941211] - doc: Update list_for_each_entry_rcu() documentation (Waiman Long) [1941211] - Restore docs "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Restore docs "treewide: Rename rcu_dereference_raw_notrace() to _check()" (Waiman Long) [1941211] - docs: rcu: Increase toctree to 3 (Waiman Long) [1941211] - docs: rcu: Correct links referring to titles (Waiman Long) [1941211] - docs: rcu: convert some articles from html to ReST (Waiman Long) [1941211] - Revert docs from "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Documentation: RCU: Add TOC tree hooks (Waiman Long) [1941211] - doc: Describe choice of rcu_dereference() APIs and __rcu usage (Waiman Long) [1941211] - doc: Remove obsolete RCU update functions from RCU documentation (Waiman Long) [1941211] - scsi: ibmvfc: Free channel_setup_buf during device tear down (Steve Best) [1938102] - blk-mq: clearing flush request reference in tags->rqs[] (Ming Lei) [1811030] - blk-mq: clear stale request in tags->rq[] before freeing one request pool (Ming Lei) [1811030] - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter (Ming Lei) [1811030] - vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella) [1958248] - VMCI: Stop log spew when qp allocation isn't possible (Stefano Garzarella) [1958248] - vsock/virtio: update credit only if socket is not closed (Stefano Garzarella) [1921694] - powerpc/security: Fix debugfs data leak on 32-bit (Steve Best) [1935661] - powerpc/security: Show powerpc_security_features in debugfs (Steve Best) [1935661] - redhat/configs: Add CONFIG_SYSTEM_REVOCATION_KEYS and CONFIG_SYSTEM_REVOCATION_LIST (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: add 'x509_revocation_list' to gitignore (Vladis Dronov) [1893793] {CVE-2020-26541} - integrity: Load mokx variables into the blacklist keyring (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add ability to preload revocation certs (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Move load_system_certificate_list to a common function (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add EFI_CERT_X509_GUID support for dbx entries (Vladis Dronov) [1893793] {CVE-2020-26541} - pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled (Benjamin Coddington) [1949575] - net/sunrpc: fix useless comparison in proc_do_xprt() (Benjamin Coddington) [1949575] - net/sunrpc: return 0 on attempt to write to "transports" (Benjamin Coddington) [1949575] - NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL (Benjamin Coddington) [1949575] - NFSD: NFSv3 PATHCONF Reply is improperly formed (Benjamin Coddington) [1949575] - nfsroot: Default mount option should ask for built-in NFS version (Benjamin Coddington) [1949575] - nfsd: remove unneeded break (Benjamin Coddington) [1949575] - net/sunrpc: Fix return value for sysctl sunrpc.transports (Benjamin Coddington) [1949575] - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag (Benjamin Coddington) [1949575] - NFSv4: Fix up RCU annotations for struct nfs_netns_client (Benjamin Coddington) [1949575] - NFS: Only reference user namespace from nfs4idmap struct instead of cred (Benjamin Coddington) [1949575] - NFSD: Hoist status code encoding into XDR encoder functions (Benjamin Coddington) [1949575] - NFSv4: Use the net namespace uniquifier if it is set (Benjamin Coddington) [1949575] - NFSv4: Clean up initialisation of uniquified client id strings (Benjamin Coddington) [1949575] - SUNRPC: Add an xdr_align_data() function (Benjamin Coddington) [1949575] - SUNRPC: Add the ability to expand holes in data pages (Benjamin Coddington) [1949575] - SUNRPC: Split out _shift_data_right_tail() (Benjamin Coddington) [1949575] - SUNRPC: Split out xdr_realign_pages() from xdr_align_pages() (Benjamin Coddington) [1949575] - NFS: Use xdr_page_pos() in NFSv4 decode_getacl() (Benjamin Coddington) [1949575] - SUNRPC: Implement a xdr_page_pos() function (Benjamin Coddington) [1949575] - NFS: fix nfs_path in case of a rename retry (Benjamin Coddington) [1949575] - NFSD: Map nfserr_wrongsec outside of nfsd_dispatch (Benjamin Coddington) [1949575] - NFSD: Remove the RETURN_STATUS() macro (Benjamin Coddington) [1949575] - NFSD: Call NFSv2 encoders on error returns (Benjamin Coddington) [1949575] - NFSD: Fix .pc_release method for NFSv2 (Benjamin Coddington) [1949575] - NFSD: Remove vestigial typedefs (Benjamin Coddington) [1949575] - NFSD: Refactor nfsd_dispatch() error paths (Benjamin Coddington) [1949575] - NFSD: Clean up nfsd_dispatch() variables (Benjamin Coddington) [1949575] - NFSD: Clean up stale comments in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Clean up switch statement in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Encoder and decoder functions are always present (Benjamin Coddington) [1949575] - NFSACL: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - lockd: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - NFSD: Add missing NFSv2 .pc_func methods (Benjamin Coddington) [1949575] - fs: nfs: return per memcg count for xattr shrinkers (Benjamin Coddington) [1949575] - nfs: remove incorrect fallthrough label (Benjamin Coddington) [1949575] - nfsd: rq_lease_breaker cleanup (Benjamin Coddington) [1949575] - sunrpc: simplify do_cache_clean (Benjamin Coddington) [1949575] - sunrpc: cache : Replace seq_printf with seq_puts (Benjamin Coddington) [1949575] - silence nfscache allocation warnings with kvzalloc (Benjamin Coddington) [1949575] - nfsd: fix comparison to bool warning (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr XDR functions (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr helpers (Benjamin Coddington) [1949575] - SUNRPC/NFSD: Implement xdr_reserve_space_vec() (Benjamin Coddington) [1949575] - nfsd: rename delegation related tracepoints to make them less confusing (Benjamin Coddington) [1949575] - nfsd: Remove unnecessary assignment in nfs4xdr.c (Benjamin Coddington) [1949575] - net: sunrpc: delete repeated words (Benjamin Coddington) [1949575] - nfsd: Fix typo in comment (Benjamin Coddington) [1949575] - nfsd: give up callbacks on revoked delegations (Benjamin Coddington) [1949575] - nfs: fix spellint typo in pnfs.c (Benjamin Coddington) [1949575] - fs,nfs: lift compat nfs4 mount data handling into the nfs code (Benjamin Coddington) [1949575] - nfs: simplify nfs4_parse_monolithic (Benjamin Coddington) [1949575] - xprtrdma: drop double zeroing (Benjamin Coddington) [1949575] - NFSv4.2: xattr cache: remove unused cache struct field (Benjamin Coddington) [1949575] - nfs: Convert to use the preferred fallthrough macro (Benjamin Coddington) [1949575] - NFS4: Fix oops when copy_file_range is attempted with NFS4.0 source (Benjamin Coddington) [1949575] - Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD clients (Benjamin Coddington) [1949575] - sunrpc: fix duplicated word in (Benjamin Coddington) [1949575] - SUNRPC: Remove remaining dprintks from sched.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in RPC queuing functions (Benjamin Coddington) [1949575] - SUNRPC: Clean up RPC scheduler tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Replace rpcbind dprintk call sites with tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Remove more dprintks in rpcb_clnt.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in rpcbind XDR functions (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_setport into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove rpcb_getport_async dprintk call sites (Benjamin Coddington) [1949575] - SUNRPC: Clean up call_bind_status() observability (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_decode (Benjamin Coddington) [1949575] - SUNRPC: Trace call_refresh events (Benjamin Coddington) [1949575] - SUNRPC: Add trace_rpc_timeout_status() (Benjamin Coddington) [1949575] - SUNRPC: Mitigate cond_resched() in xprt_transmit() (Benjamin Coddington) [1949575] - SUNRPC: Replace connect dprintk call sites with a tracepoint (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_start() (Benjamin Coddington) [1949575] - SUNRPC: Remove the dprint_status() macro (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xs_nospace() (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xprt_prepare_transmit (Benjamin Coddington) [1949575] - SUNRPC: Update debugging instrumentation in xprt_do_reserve() (Benjamin Coddington) [1949575] - SUNRPC: Remove debugging instrumentation from xprt_release (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove trace_xprt_complete_rqst() (Benjamin Coddington) [1949575] - SUNRPC dont update timeout value on connection reset (Benjamin Coddington) [1949575] - nfs4: strengthen error check to avoid unexpected result (Benjamin Coddington) [1949575] - NFS: remove redundant pointer clnt (Benjamin Coddington) [1949575] - sunrpc: Avoid comma separated statements (Benjamin Coddington) [1949575]- Revert "sctp: Fix SHUTDOWN CTSN Ack in the peer restart case" (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_b (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long) [1953839] - NFSv4: Fixes for nfs4_bitmask_adjust() (Steve Dickson) [1926961] - powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Reintroduce is_kvm_guest() as a fast-path check (Desnes A. Nunes do Rosario) [1918720] - powerpc: Rename is_kvm_guest() to check_kvm_guest() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Refactor is_kvm_guest() declaration to new header (Desnes A. Nunes do Rosario) [1918720] - powerpc/pseries: Move some PAPR paravirt functions to their own file (Desnes A. Nunes do Rosario) [1918720] - powerpc/shared: Use static key to detect shared processor (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Fix oops in __spin_yield() on bare metal (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Rename SPLPAR-only spinlocks (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Refactor SHARED_PROCESSOR (Desnes A. Nunes do Rosario) [1918720] - Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" (Mark Langsdorf) [1935928] - x86/efi: Remove EFI PGD build time checks (Mark Langsdorf) [1935928] - ACPI: scan: Fix battery devices sometimes never binding (Mark Langsdorf) [1935928] - ACPI/IORT: Do not blindly trust DMA masks from firmware (Mark Langsdorf) [1935928] - ACPI: thermal: Do not call acpi_thermal_check() directly (Mark Langsdorf) [1935928] - ACPI: sysfs: Prefer "compatible" modalias (Mark Langsdorf) [1935928] - ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Mark Langsdorf) [1935928] - ACPI: scan: Harden acpi_device_add() against device ID overflows (Mark Langsdorf) [1935928] - ACPI: Update Kconfig help text for items that are no longer modular (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Drop unused local variables and related code (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Move x86-specific code to the x86 directory (Mark Langsdorf) [1935928] - ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_ignore_dep_ids (Mark Langsdorf) [1935928] - ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() (Mark Langsdorf) [1935928] - ACPI: scan: Defer enumeration of devices with _DEP lists (Mark Langsdorf) [1935928] - ACPI: scan: Evaluate _DEP before adding the device (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Add AMD support to handle _DSM (Mark Langsdorf) [1935928] - ACPI: processor: fix NONE coordination for domain mapping failure (Mark Langsdorf) [1935928] - cpufreq: Fix cpufreq_online() return value on errors (Mark Langsdorf) [1935928] - opp: of: Allow empty opp-table with opp-shared (Mark Langsdorf) [1935928] - dt-bindings: opp: Allow empty OPP tables (Mark Langsdorf) [1935928] - ACPI: Drop acpi_dev_irqresource_disabled() (Mark Langsdorf) [1935928] - resource: Add irqresource_disabled() (Mark Langsdorf) [1935928] - genirq/affinity: Add irq_update_affinity_desc() (Mark Langsdorf) [1935928] - driver core: Add fwnode_init() (Mark Langsdorf) [1935928] - ACPI: scan: Fix up _DEP-related terminology with supplier/consumer (Mark Langsdorf) [1935928] - ACPI: scan: Drop INT3396 from acpi_ignore_dep_ids[] (Mark Langsdorf) [1935928] - Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Mark Langsdorf) [1935928] - ACPI: scan: Add PNP0D80 to the _DEP exceptions list (Mark Langsdorf) [1935928] - PM: ACPI: Refresh wakeup device power configuration every time (Mark Langsdorf) [1935928] - PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Mark Langsdorf) [1935928] - ACPI: scan: Call acpi_get_object_info() from acpi_add_single_object() (Mark Langsdorf) [1935928] - ACPI: scan: Add acpi_info_matches_hids() helper (Mark Langsdorf) [1935928] - ACPICA: Update version to 20201113 (Mark Langsdorf) [1935928] - ACPICA: Interpreter: fix memory leak by using existing buffer (Mark Langsdorf) [1935928] - ACPICA: Add function trace macros to improve debugging (Mark Langsdorf) [1935928] - ACPICA: Also handle "orphan" _REG methods for GPIO OpRegions (Mark Langsdorf) [1935928] - ACPICA: Remove extreaneous "the" in comments (Mark Langsdorf) [1935928] - ACPICA: Add 5 new UUIDs to the known UUID table (Mark Langsdorf) [1935928] - ACPI: processor: Drop duplicate setting of shared_cpu_map (Mark Langsdorf) [1935928] - ACPI: EC: Clean up status flags checks in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Untangle error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Simplify error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Rename acpi_ec_is_gpe_raised() (Mark Langsdorf) [1935928] - ACPI: EC: Fold acpi_ec_clear_gpe() into its caller (Mark Langsdorf) [1935928] - ACPI: EC: Eliminate in_interrupt() usage (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Update the kernel doc (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Remove the leftover dead code (Mark Langsdorf) [1935928] - ACPI: tiny-power-button: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the driver init code (Mark Langsdorf) [1935928] - ACPI: debug: Remove the not used function (Mark Langsdorf) [1935928] - ACPI: processor: Remove the duplicated ACPI_PROCESSOR_CLASS macro (Mark Langsdorf) [1935928] - ACPI: watchdog: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - PCI/ACPI: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - resource: Introduce resource_union() for overlapping resources (Mark Langsdorf) [1935928] - resource: Group resource_overlaps() with other inline helpers (Mark Langsdorf) [1935928] - resource: Simplify region_intersects() by reducing conditionals (Mark Langsdorf) [1935928] - ACPI, APEI: make apei_resources_all static (Mark Langsdorf) [1935928] - mm/mmu_notifier: allocate mmu_notifier_rh in __mmu_notifier_register() (Jeremy Cline) [1909072]- Amends commit ea6244cc248b to include a version string in module info. (Ken Cox) [1955726] - i40e: use minimal admin queue for kdump (Stefan Assmann) [1834962] - i40e: use minimal Rx and Tx ring buffers for kdump (Stefan Assmann) [1834962] - i40e: use minimal Tx and Rx pairs for kdump (Stefan Assmann) [1834962] - net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - net/sched: act_ct: fix wild memory access when clearing fragments (Davide Caratti) [1924608] - selinux: fall back to SECURITY_FS_USE_GENFS if no xattr support (Ondrej Mosnacek) [1934093 1915825] - selinux: mark some global variables __ro_after_init (Ondrej Mosnacek) [1934093] - selinux: make selinuxfs_mount static (Ondrej Mosnacek) [1934093] - selinux: drop the unnecessary aurule_callback variable (Ondrej Mosnacek) [1934093] - selinux: remove unused global variables (Ondrej Mosnacek) [1934093] - selinux: fix inconsistency between inode_getxattr and inode_listsecurity (Ondrej Mosnacek) [1934093] - selinux: Fix fall-through warnings for Clang (Ondrej Mosnacek) [1934093] - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Ondrej Mosnacek) [1934093] - selinux: allow dontauditx and auditallowx rules to take effect without allowx (Ondrej Mosnacek) [1934093] - selinux: fix error initialization in inode_doinit_with_dentry() (Ondrej Mosnacek) [1934093] - selinux: Fix error return code in sel_ib_pkey_sid_slow() (Ondrej Mosnacek) [1934093] - selinux: access policycaps with READ_ONCE/WRITE_ONCE (Ondrej Mosnacek) [1934093] - selinux: delete repeated words in comments (Ondrej Mosnacek) [1934093] - selinux: add basic filtering for audit trace events (Ondrej Mosnacek) [1934093 1954024] - selinux: add tracepoint on audited events (Ondrej Mosnacek) [1934093 1954024] - selinux: permit removing security.selinux xattr before policy load (Ondrej Mosnacek) [1934093] - exec: Always set cap_ambient in cap_bprm_set_creds (Ondrej Mosnacek) [1934093] - security: remove duplicated include from security.h (Ondrej Mosnacek) [1934093] - security/commoncap: Use xattr security prefix len (Ondrej Mosnacek) [1934093] - LSM: switch to blocking policy update notifiers (Ondrej Mosnacek) [1934093] - security: Make capability_hooks static (Ondrej Mosnacek) [1934093] - securityfs: fix use-after-free on symlink traversal (Ondrej Mosnacek) [1934093] - LSM: Check for NULL cred-security on free (Ondrej Mosnacek) [1934093] - security: check for kstrdup() failure in lsm_append() (Ondrej Mosnacek) [1934093] - scsi: mpt3sas: Block PCI config access from userspace during reset (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Tomas Henzl) [1954555] - scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Tomas Henzl) [1954555] - scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Tomas Henzl) [1953421] - scsi: bnx2i: Make bnx2i_process_iscsi_error() simpler and more robust (Nilesh Javali) [1921612] - scsi: bnx2i: Fix bnx2i_set_ccell_info()'s name in description (Nilesh Javali) [1921612] - scsi: bnx2i: Requires MMU (Nilesh Javali) [1921612] - scsi: bnx2i: Remove unnecessary mutex_init() (Nilesh Javali) [1921612] - scsi: bnx2i: Add parameter description and rename another (Nilesh Javali) [1921612] - scsi: bnx2i: Add, remove and edit some function parameter descriptions (Nilesh Javali) [1921612] - scsi: bnx2i: Fix a whole host of kerneldoc issues (Nilesh Javali) [1921612] - scsi: bnx2i: Add missing descriptions for 'attr' parameter (Nilesh Javali) [1921612] - scsi: bnx2i: Fix parameter misnaming in function header (Nilesh Javali) [1921612] - mfd: intel-lpss: Add Intel Alder Lake PCH-P PCI IDs (Steve Best) [1929489] - lib: list_sort.c: add a blank line to avoid kernel-doc warnings (Rafael Aquini) [1900774] - lib/list_sort: fix kerneldoc build error (Rafael Aquini) [1900774] - lib/list_sort: optimize number of calls to comparison function (Rafael Aquini) [1900774] - lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS (Rafael Aquini) [1900774] - perf bench numa: Fix the condition checks for max number of NUMA nodes (Steve Best) [1936333] - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Gustavo Walbon) [1921684] - perf powerpc: Support exposing Performance Monitor Counter SPRs as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Expose Performance Monitor Counter SPR's as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Include PMCs as part of per-cpu cpuhw_events struct (Gustavo Walbon) [1921684] - powerpc/perf: Adds support for programming of Thresholding in P10 (Gustavo Walbon) [1921684] - x86/entry/64: Deduplicate multiple IBRS macros in paranoid_entry (Waiman Long) [1924364] - x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb (Waiman Long) [1924364] - x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP (Waiman Long) [1924364] - x86/bugs/multihit: Fix mitigation reporting when VMX is not in use (Waiman Long) [1924364] - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Waiman Long) [1924364] - x86/bugs: Move enum taa_mitigations to bugs.c (Waiman Long) [1924364] - mm/memcg: set memcg when splitting page (Waiman Long) [1937825] - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument (Waiman Long) [1937825] - mm, tracing: Fix kmem_cache_free trace event to not print stale pointers (Waiman Long) [1937825] - mm: memcontrol: fix get_active_memcg return value (Waiman Long) [1937825] - fs: buffer: use raw page_memcg() on locked page (Waiman Long) [1937825] - mm/list_lru.c: remove kvfree_rcu_local() (Waiman Long) [1937825] - mm: memcontrol: replace the loop with a list_for_each_entry() (Waiman Long) [1937825] - mm/memcontrol: remove redundant NULL check (Waiman Long) [1937825] - mm: page_counter: re-layout structure to reduce false sharing (Waiman Long) [1937825] - mm: kmem: make __memcg_kmem_(un)charge static (Waiman Long) [1937825] - mm: memcg: add swapcache stat for memcg v2 (Waiman Long) [1937825] - mm/memcg: remove rcu locking for lock_page_lruvec function series (Waiman Long) [1937825] - mm/memcg: revise the using condition of lock_page_lruvec function series (Waiman Long) [1937825] - mm: memcontrol: make the slab calculation consistent (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_ANON_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: optimize per-lruvec stats counter memory usage (Waiman Long) [1937825] - mm: memcg/slab: pre-allocate obj_cgroups for slab caches with SLAB_ACCOUNT (Waiman Long) [1937825] - mm/slub: minor coding style tweaks (Waiman Long) [1937825] - mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SLUB_MEMCG_SYSFS_ON (Waiman Long) [1937825] - mm, slub: splice cpu and page freelists in deactivate_slab() (Waiman Long) [1937825] - mm, slab, slub: stop taking cpu hotplug lock (Waiman Long) [1937825] - mm, slab, slub: stop taking memory hotplug lock (Waiman Long) [1937825] - mm, slub: stop freeing kmem_cache_node structures on node offline (Waiman Long) [1937825] - mm/slub: disable user tracing for kmemleak caches by default (Waiman Long) [1937825] - mm/slab: minor coding style tweaks (Waiman Long) [1937825] - mm/sl?b.c: remove ctor argument from kmem_cache_flags (Waiman Long) [1937825] - mm, tracing: record slab name for kmem_cache_free() (Waiman Long) [1937825] - mm: fix numa stats for thp migration (Waiman Long) [1937825] - mm: memcg: fix memcg file_dirty numa stat (Waiman Long) [1937825] - mm/memcontrol: fix warning in mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm: slub: call account_slab_page() after slab page initialization (Waiman Long) [1937825] - mm/hugetlb: fix deadlock in hugetlb_cow error path (Waiman Long) [1937825] - mm/memcontrol:rewrite mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm/memcg: remove unused definitions (Waiman Long) [1937825] - mm/memcg: warning on !memcg after readahead page charged (Waiman Long) [1937825] - mm/memcg: bail early from swap accounting if memcg disabled (Waiman Long) [1937825] - mm/lru: revise the comments of lru_lock (Waiman Long) [1937825] - mm/lru: introduce relock_page_lruvec() (Waiman Long) [1937825] - mm/lru: replace pgdat lru_lock with lruvec lock (Waiman Long) [1937825] - mm/lru: move lock into lru_note_cost (Waiman Long) [1937825] - mm/swap.c: serialize memcg changes in pagevec_lru_move_fn (Waiman Long) [1937825] - mm/compaction: do page isolation first in compaction (Waiman Long) [1937825] - mm/lru: introduce TestClearPageLRU() (Waiman Long) [1937825] - mm/mlock: remove __munlock_isolate_lru_page() (Waiman Long) [1937825] - mm/mlock: remove lru_lock on TestClearPageMlocked (Waiman Long) [1937825] - mm/vmscan: remove lruvec reget in move_pages_to_lru (Waiman Long) [1937825] - mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn (Waiman Long) [1937825] - mm/memcg: add debug checking in lock_page_memcg (Waiman Long) [1937825] - mm: page_idle_get_page() does not need lru_lock (Waiman Long) [1937825] - mm/rmap: stop store reordering issue on page->mapping (Waiman Long) [1937825] - mm/vmscan: remove unnecessary lruvec adding (Waiman Long) [1937825] - mm/thp: narrow lru locking (Waiman Long) [1937825] - mm/thp: simplify lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: use head for head page in lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: move lru_add_page_tail() to huge_memory.c (Waiman Long) [1937825] - mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs_emit_at (Waiman Long) [1937825] - mm: truncate_complete_page() does not exist any more (Waiman Long) [1937825] - mm/vmscan: drop unneeded assignment in kswapd() (Waiman Long) [1937825] - mm: memcontrol: account pagetables per node (Waiman Long) [1937825] - mm: move lruvec stats update functions to vmstat.h (Waiman Long) [1937825] - mm/memcg: remove incorrect comment (Waiman Long) [1937825] - mm: memcontrol: sssign boolean values to a bool variable (Waiman Long) [1937825] - mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state (Waiman Long) [1937825] - mm: memcg: remove obsolete memcg_has_children() (Waiman Long) [1937825] - mm/page_counter: use page_counter_read in page_counter_set_max (Waiman Long) [1937825] - cgroup: remove obsoleted broken_hierarchy and warned_broken_hierarchy (Waiman Long) [1937825] - docs: cgroup-v1: reflect the deprecation of the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: deprecate the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: fix obsolete code comments (Waiman Long) [1937825] - mm/memcg: update page struct member in comments (Waiman Long) [1937825] - mm/rmap: always do TTU_IGNORE_ACCESS (Waiman Long) [1937825] - mm: memcontrol: eliminate redundant check in __mem_cgroup_insert_exceeded() (Waiman Long) [1937825] - mm: memcontrol: remove unused mod_memcg_obj_state() (Waiman Long) [1937825] - mm: memcontrol: add file_thp, shmem_thp to memory.stat (Waiman Long) [1937825] - mm/gup: combine put_compound_head() and unpin_user_page() (Waiman Long) [1937825] - mm: Convert page kmemcg type to a page memcg flag (Waiman Long) [1937825] - mm: Introduce page memcg flags (Waiman Long) [1937825] - mm: memcontrol/slab: Use helpers to access slab page's memcg_data (Waiman Long) [1937825] - mm: memcontrol: Use helpers to read page's memcg data (Waiman Long) [1937825] - hugetlbfs: fix anon huge page migration race (Waiman Long) [1937825] - mm: memcontrol: fix missing wakeup polling thread (Waiman Long) [1937825] - mm/gup: use unpin_user_pages() in __gup_longterm_locked() (Waiman Long) [1937825] - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit (Waiman Long) [1937825] - mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate (Waiman Long) [1937825] - mm/compaction: count pages and stop correctly during page isolation (Waiman Long) [1937825] - mm: kmem: enable kernel memcg accounting from interrupt contexts (Waiman Long) [1937825] - mm: kmem: prepare remote memcg charging infra for interrupt contexts (Waiman Long) [1937825] - mm: kmem: remove redundant checks from get_obj_cgroup_from_current() (Waiman Long) [1937825] - mm, memcg: rework remote charging API to support nesting (Waiman Long) [1937825] - mm: use self-explanatory macros rather than "2" (Waiman Long) [1937825] - mm/vmscan: allow arbitrary sized pages to be paged out (Waiman Long) [1937825] - mm/rmap: fix assumptions of THP size (Waiman Long) [1937825] - mm/huge_memory: fix can_split_huge_page assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix page_trans_huge_mapcount assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix split assumption of page size (Waiman Long) [1937825] - mm/huge_memory: fix total_mapcount assumption of page size (Waiman Long) [1937825] - mm/page_owner: change split_page_owner to take a count (Waiman Long) [1937825] - mm/memory: remove page fault assumption of compound page size (Waiman Long) [1937825] - mm/filemap: fix page cache removal for arbitrary sized THPs (Waiman Long) [1937825] - mm/vmscan: fix comments for isolate_lru_page() (Waiman Long) [1937825] - mm/vmscan: fix infinite loop in drop_slab_node (Waiman Long) [1937825] - mm: move call to compound_head() in release_pages() (Waiman Long) [1937825] - mm: account PMD tables like PTE tables (Waiman Long) [1937825] - mm/memcg: fix device private memcg accounting (Waiman Long) [1937825] - mm: memcontrol: add the missing numa_stat interface for cgroup v2 (Waiman Long) [1937825] - mm: remove activate_page() from unuse_pte() (Waiman Long) [1937825] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Waiman Long) [1937825] - mm/thp: fix __split_huge_pmd_locked() for migration PMD (Waiman Long) [1937825] - mm: fix check_move_unevictable_pages() on THP (Waiman Long) [1937825] - mm: migration of hugetlbfs page skip memcg (Waiman Long) [1937825] - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit (Waiman Long) [1937825] - drivers core: Miscellaneous changes for sysfs_emit (Waiman Long) [1937825] - drivers core: Reindent a couple uses around sysfs_emit (Waiman Long) [1937825] - drivers core: Remove strcat uses around sysfs_emit and neaten (Waiman Long) [1937825] - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions (Waiman Long) [1937825] - sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Waiman Long) [1937825] - mm: fix pin vs. gup mismatch with gate pages (Waiman Long) [1937825] - mm/gup: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/hugetlb: make hugetlb migration callback CMA aware (Waiman Long) [1937825] - mm/gup: restrict CMA region by using allocation scope API (Waiman Long) [1937825] - mm/page_alloc: remove a wrapper for alloc_migration_target() (Waiman Long) [1937825] - mm/mempolicy: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/migrate: introduce a standard migration target allocation function (Waiman Long) [1937825] - mm/migrate: clear __GFP_RECLAIM to make the migration callback consistent with regular THP allocations (Waiman Long) [1937825] - mm/hugetlb: unify migration callbacks (Waiman Long) [1937825] - mm/migrate: move migration helper from .h to .c (Waiman Long) [1937825] - mm/page_isolation: prefer the node of the source page (Waiman Long) [1937825] - hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem (Waiman Long) [1937825] - mm, oom: show process exiting information in __oom_kill_process() (Waiman Long) [1937825] - doc, mm: clarify /proc//oom_score value range (Waiman Long) [1937825] - doc, mm: sync up oom_score_adj documentation (Waiman Long) [1937825] - mm, oom: make the calculation of oom badness more accurate (Waiman Long) [1937825] - mm: vmscan: consistent update to pgrefill (Waiman Long) [1937825] - mm/vmscan.c: fix typo (Waiman Long) [1937825] - mm: memcontrol: account kernel stack per node (Waiman Long) [1937825] - mm/hugetlb.c: fix pages per hugetlb calculation (Waiman Long) [1937825] - doc: THP CoW fault no longer allocate THP (Waiman Long) [1937825] - driver core: platform: expose numa_node to users in sysfs (Waiman Long) [1937825] - nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() (Waiman Long) [1937825] - mm, memcg: fix some typos in memcontrol.c (Waiman Long) [1937825] - mm/vmsan: fix some typos in comment (Waiman Long) [1937825] - mm: thp: don't need to drain lru cache when splitting and mlocking THP (Waiman Long) [1937825] - mm/vmscan: update the comment of should_continue_reclaim() (Waiman Long) [1937825] - mm/vmscan.c: change prototype for shrink_page_list (Waiman Long) [1937825] - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch (Waiman Long) [1937825] - mm/vmscan.c: use update_lru_size() in update_lru_sizes() (Waiman Long) [1937825] - mm: simplify calling a compound page destructor (Waiman Long) [1937825] - mm/page_alloc: integrate classzone_idx and high_zoneidx (Waiman Long) [1937825] - mm/page_alloc: use ac->high_zoneidx for classzone_idx (Waiman Long) [1937825] - mm/page_alloc.c: extract check_[new|free]_page_bad() common part to page_bad_reason() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check() to check_free_page() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check_bad() to check_free_page_bad() (Waiman Long) [1937825] - mm/page_alloc.c: bad_flags is not necessary for bad_page() (Waiman Long) [1937825] - mm/page_alloc.c: bad_[reason|flags] is not necessary when PageHWPoison (Waiman Long) [1937825] - scs: Report SCS usage in bytes rather than number of entries (Waiman Long) [1937825] - scs: Move accounting into alloc/free functions (Waiman Long) [1937825] - mm/vmscan: remove unnecessary argument description of isolate_lru_pages() (Waiman Long) [1937825] - scs: Add support for stack usage debugging (Waiman Long) [1937825] - scs: Add page accounting for shadow call stack allocations (Waiman Long) [1937825] - scs: Add support for Clang's Shadow Call Stack (SCS) (Waiman Long) [1937825] - mm/migrate.c: unify "not queued for migration" handling in do_pages_move() (Waiman Long) [1937825] - mm/migrate.c: check pagelist in move_pages_and_store_status() (Waiman Long) [1937825] - mm/migrate.c: wrap do_move_pages_to_node() and store_status() (Waiman Long) [1937825] - mm/migrate.c: no need to check for i > start in do_pages_move() (Waiman Long) [1937825] - mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() (Waiman Long) [1937825] - hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race (Waiman Long) [1937825] - hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization (Waiman Long) [1937825] - mm,thp,compaction,cma: allow THP migration for CMA allocations (Waiman Long) [1937825] - mm,compaction,cma: add alloc_contig flag to compact_control (Waiman Long) [1937825] - mm/vmscan.c: do_try_to_free_pages(): clean code by removing unnecessary assignment (Waiman Long) [1937825] - mm/vmscan.c: make may_enter_fs bool in shrink_page_list() (Waiman Long) [1937825] - mm/vmscan.c: fix data races using kswapd_classzone_idx (Waiman Long) [1937825] - mm/vmscan.c: remove cpu online notification for now (Waiman Long) [1937825] - mm: vmscan: replace open codings to NUMA_NO_NODE (Waiman Long) [1937825] - mm: swap: make page_evictable() inline (Waiman Long) [1937825] - mm/swap.c: not necessary to export __pagevec_lru_add() (Waiman Long) [1937825] - mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path (Waiman Long) [1937825] - mm: dump_page(): additional diagnostics for huge pinned pages (Waiman Long) [1937825] - mm: improve dump_page() for compound pages (Waiman Long) [1937825] - selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage (Waiman Long) [1937825] - mm/gup_benchmark: support pin_user_pages() and related calls (Waiman Long) [1937825] - mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting (Waiman Long) [1937825] - mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages (Waiman Long) [1937825] - mm/gup: track FOLL_PIN pages (Waiman Long) [1937825] - mm/gup: pass gup flags to two more routines (Waiman Long) [1937825] - mm: introduce page_ref_sub_return() (Waiman Long) [1937825] - mm/gup: pass a flags arg to __gup_device_* functions (Waiman Long) [1937825] - mm/gup: split get_user_pages_remote() into two routines (Waiman Long) [1937825] - sysfs: fix static inline declaration of sysfs_groups_change_owner() (Waiman Long) [1937825] - drivers/base/cpu: Simplify s*nprintf() usages (Waiman Long) [1937825] - drivers/base/cpu: Use scnprintf() for avoiding potential buffer overflow (Waiman Long) [1937825] - sysfs: add sysfs_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_group{s}_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_link_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_file_change_owner() (Waiman Long) [1937825] - mm/huge_memory.c: reduce critical section protected by split_queue_lock (Waiman Long) [1937825] - mm/huge_memory.c: use head to emphasize the purpose of page (Waiman Long) [1937825] - mm/huge_memory.c: use head to check huge zero page (Waiman Long) [1937825] - mm/gup: move try_get_compound_head() to top, fix minor issues (Waiman Long) [1937825] - userfaultfd: wrap the common dst_vma check into an inlined function (Waiman Long) [1937825] - userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomic_hugetlb() (Waiman Long) [1937825] - userfaultfd: use vma_pagesize for all huge page size calculation (Waiman Long) [1937825] - mm/hugetlb: avoid looping to the same hugepage if !pages and !vmas (Waiman Long) [1937825] - hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() (Waiman Long) [1937825] - hugetlbfs: convert macros to static inline, fix sparse warning (Waiman Long) [1937825] - hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Waiman Long) [1937825] - mm/gup.c: allow CMA migration to propagate errors back to caller (Waiman Long) [1937825] - mm/gup_benchmark: fix MAP_HUGETLB case (Waiman Long) [1937825] - mm/gup_benchmark: add a missing "w" to getopt string (Waiman Long) [1937825] - mm, page_owner: rename flag indicating that page is allocated (Waiman Long) [1937825] - mm, page_owner: decouple freeing stack trace from debug_pagealloc (Waiman Long) [1937825] - mm, page_owner: fix off-by-one error in __set_page_owner_handle() (Waiman Long) [1937825] - mm/filemap.c: don't initiate writeback if mapping has no dirty pages (Waiman Long) [1937825] - mm, page_owner, debug_pagealloc: save and dump freeing stack trace (Waiman Long) [1937825] - mm, page_owner: keep owner info when freeing the page (Waiman Long) [1937825] - mm, page_owner: record page owner for each subpage (Waiman Long) [1937825] - mm: introduce page_size() (Waiman Long) [1937825] - mm, tracing: Print symbol name for call_site in trace events (Waiman Long) [1937825] - mm/gup.c: mark undo_dev_pagemap as __maybe_unused (Waiman Long) [1937825] - mm, memcg: introduce memory.events.local (Waiman Long) [1937825] - memcg, fsnotify: no oom-kill for remote memcg charging (Waiman Long) [1937825] - mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device() (Waiman Long) [1937825] - mm: make !CONFIG_HUGE_PAGE wrappers into static inlines (Waiman Long) [1937825] - include/linux/hugetlb.h: convert to use vm_fault_t (Waiman Long) [1937825] - mm/page_ext.c: fix an imbalance with kmemleak (Waiman Long) [1937825] - mm/hugetlb: add prot_modify_start/commit sequence for hugetlb update (Waiman Long) [1937825] - iov_iter: optimize page_copy_sane() (Waiman Long) [1937825] - mm: remove __hugepage_set_anon_rmap() (Waiman Long) [1937825] - mm: remove pte_lock_deinit() (Waiman Long) [1937825] - mm/debug.c: make "migrate_reason_names[]" const char * (Waiman Long) [1937825] - vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETLB option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: allow user specified file (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usage (Waiman Long) [1937825] - mm/page_ext.c: constify lookup_page_ext() argument (Waiman Long) [1937825] - mm, page_alloc: actually ignore mempolicies for high priority allocations (Waiman Long) [1937825] - thp: use mm_file_counter to determine update which rss counter (Waiman Long) [1937825]- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib) [1931850 1918264] - RDMA/qedr: Fix kernel panic when trying to access recv_cq (Kamal Heib) [1931850] - RDMA/addr: Be strict with gid size (Kamal Heib) [1931850] - IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS (Kamal Heib) [1931850 1921704 1953593] - RDMA/rxe: Fix errant WARN_ONCE in rxe_completer() (Kamal Heib) [1931850] - RDMA/rxe: Fix extra deref in rxe_rcv_mcast_pkt() (Kamal Heib) [1931850] - RDMA/rxe: Fix FIXME in rxe_udp_encap_recv() (Kamal Heib) [1931850] - RDMA/rxe: Fix missed IB reference counting in loopback (Kamal Heib) [1931850] - RDMA/uverbs: Fix kernel-doc warning of _uverbs_alloc (Kamal Heib) [1931850] - RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Kamal Heib) [1931850] - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep (Kamal Heib) [1931850] - RDMA/rxe: Remove unused pkt->offset (Kamal Heib) [1931850] - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent (Kamal Heib) [1931850] - RDMA/core: Fix kernel doc warnings for ib_port_immutable_read() (Kamal Heib) [1931850] - RDMA/ipoib: Remove racy Subnet Manager sendonly join checks (Kamal Heib) [1931850] - RDMA/rxe: Cleanup init_send_wqe (Kamal Heib) [1931850] - RDMA/rxe: Fix minor coding style issues (Kamal Heib) [1931850] - RDMA/rxe: Correct skb on loopback path (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Kamal Heib) [1931850] - RDMA/rxe: Remove useless code in rxe_recv.c (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_recv.c (Kamal Heib) [1931850] - RDMA/core: Introduce and use API to read port immutable data (Kamal Heib) [1931850] - RDMA/pvrdma: Replace spin_lock_irqsave with spin_lock in hard IRQ (Kamal Heib) [1931850] - IB/core: Use valid port number to check link layer (Kamal Heib) [1931850] - IB/cm: Avoid a loop when device has 255 ports (Kamal Heib) [1931850] - RDMA/efa: Remove unused syndrome enum values (Kamal Heib) [1931850] - RDMA/efa: Remove unused 'select' field from get/set feature command descriptor (Kamal Heib) [1931850] - RDMA/efa: Remove unnecessary indentation in defs comments (Kamal Heib) [1931850] - RDMA/efa: Remove duplication of upper/lower_32_bits (Kamal Heib) [1931850] - RDMA/efa: Remove redundant NULL pointer check of CQE (Kamal Heib) [1931850] - RDMA/hw/hfi1/rc: Demote incorrectly populated kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/verbs: Demote non-conforming doc header and fix a misspelling (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/user_exp_rcv: Demote half-documented and kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ud: Fix a little more doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/uc: Fix a little doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/tid_rdma: Fix a plethora of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/sdma: Fix misnaming of 'sdma_send_txlist()'s 'count_out' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ruc: Fix a small formatting and description issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/qp: Fix some formatting issues and demote kernel-doc abuse (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/rc: Fix a few function documentation issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pio_copy: Provide entry for 'pio_copy()'s 'dd' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pcie: Demote kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/netdev_rx: Fix misdocumentation of the 'start_id' param (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/qp: Fix kernel-doc formatting problem (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix misspelling of 'rvt_process_mad()'s 'in_mad_size' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/msix: Add description for 'name' and remove superfluous param 'idx' (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/mad: Demote half-completed kernel-doc header fix another (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/iowait: Demote half-completed kernel-doc and fix formatting issue in another (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/srq: Fix a couple of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/intr: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/rxe: Replace missing rxe_pool_get_index_locked (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded pool->state (Kamal Heib) [1931850] - RDMA/rxe: Remove references to ib_device and pool (Kamal Heib) [1931850] - RDMA/rxe: Remove RXE_POOL_ATOMIC (Kamal Heib) [1931850] - RDMA/rxe: Fix misleading comments and names (Kamal Heib) [1931850] - RDMA/rxe: Fix bug in rxe_alloc() (Kamal Heib) [1931850] - IB/umad: Return EPOLLERR in case of when device disassociated (Kamal Heib) [1931850] - IB/umad: Return EIO in case of when device disassociated (Kamal Heib) [1931850] - RDMA/sw/rdmavt/qp: Fix a bunch of kernel-doc misdemeanours (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mr: Fix some issues related to formatting and missing descriptions (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/file_ops: Fix' manage_rcvq()'s 'arg' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/exp_rcv: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mcast: Demote incomplete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix 'rvt_process_mad()'s documentation header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/chip: Fix a bunch of kernel-doc formatting and spelling issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/cq: Demote hardly complete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/vt: Fix formatting issue and update description for 'context' (Kamal Heib) [1931850 1921704] - RDMA/hw/efa/efa_com: Stop using param description notation for non-params (Kamal Heib) [1931850] - RDMA/uverbs: Don't set rcq for a QP if qp_type is IB_QPT_XRC_INI (Kamal Heib) [1931850] - RDMA/core/iwpm_msg: Add proper descriptions for 'skb' param (Kamal Heib) [1931850] - RDMA/core/iwpm_util: Fix some param description misspellings (Kamal Heib) [1931850] - RDMA/core/counters: Demote non-conformant kernel-doc headers (Kamal Heib) [1931850] - RDMA/core/restrack: Fix kernel-doc formatting issue (Kamal Heib) [1931850] - RDMA/core/sa_query: Demote non-conformant kernel-doc header (Kamal Heib) [1931850] - RDMA/core/multicast: Provide description for 'ib_init_ah_from_mcmember()'s 'rec' param (Kamal Heib) [1931850] - RDMA/core/roce_gid_mgmt: Fix misnaming of 'rdma_roce_rescan_device()'s param 'ib_dev' (Kamal Heib) [1931850] - RDMA/core/cache: Fix some misspellings, missing and superfluous param descriptions (Kamal Heib) [1931850] - RDMA/core: device: Fix formatting in worthy kernel-doc header and demote another (Kamal Heib) [1931850] - IB/iser: Simplify prot_caps setting (Kamal Heib) [1931850] - IB/iser: Enforce iser_max_sectors to be greater than 0 (Kamal Heib) [1931850] - IB/iser: Protect iscsi_max_lun module param using callback (Kamal Heib) [1931850] - IB/iser: Remove unneeded semicolons (Kamal Heib) [1931850] - IB/isert: Simplify signature cap check (Kamal Heib) [1931850] - IB/isert: Remove unneeded semicolon (Kamal Heib) [1931850] - IB/isert: Remove unneeded new lines (Kamal Heib) [1931850] - RDMA/nldev: Return an error message on failure to turn auto mode (Kamal Heib) [1931850] - RDMA/rxe: Fix race in rxe_mcast.c (Kamal Heib) [1931850] - RDMA/rxe: Add unlocked versions of pool APIs (Kamal Heib) [1931850] - RDMA/rxe: Make add/drop key/index APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Make pool lookup and alloc APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Add elem_offset field to rxe_type_info (Kamal Heib) [1931850] - RDMA/rxe: Let pools support both keys and indices (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded RXE_POOL_ATOMIC flag (Kamal Heib) [1931850] - RDMA/rxe: Add check for supported QP types (Kamal Heib) [1931850] - RDMA: Use kzalloc for allocating only one thing (Kamal Heib) [1931850] - RDMA/cma: Delete useless kfree code (Kamal Heib) [1931850] - RDMA/hfi1: remove h from printk format specifier (Kamal Heib) [1931850 1921704] - RDMA: Convert comma to semicolon (Kamal Heib) [1931850] - net: devlink: Add unused port flavour (Petr Oros) [1943273] - devlink: add .trap_group_action_set() callback (Petr Oros) [1943273] - devlink: add parser error drop packet traps (Petr Oros) [1943273] - drop_monitor: Perform cleanup upon probe registration failure (Petr Oros) [1943273] - selftests: net: Add drop monitor test (Petr Oros) [1943273] - drop_monitor: Filter control packets in drop monitor (Petr Oros) [1943273] - drop_monitor: Remove duplicate struct (Petr Oros) [1943273] - drop_monitor: Remove no longer used functions (Petr Oros) [1943273] - drop_monitor: Convert to using devlink tracepoint (Petr Oros) [1943273] - drop_monitor: Prepare probe functions for devlink tracepoint (Petr Oros) [1943273] - devlink: Add a tracepoint for trap reports (Petr Oros) [1943273] - net: devlink: fix reporter dump dumpit (Petr Oros) [1943273] - devlink: have genetlink code to parse the attrs during dumpit (Petr Oros) [1943273] - netfilter: nf_tables: add direct calls for all builtin expressions (Florian Westphal) [1953320] - netfilter: nf_tables: handle meta/lookup with direct call (Florian Westphal) [1953320] - ionic: linearize tso skb with too many frags (Jonathan Toppins) [1940696] - i40e: fix the restart auto-negotiation after FEC modified (Stefan Assmann) [1725560] - ovl: skip getxattr of security labels (Miklos Szeredi) [1956340] - ovl: fix dentry leak in ovl_get_redirect (Miklos Szeredi) [1956340] - ovl: avoid deadlock on directory ioctl (Miklos Szeredi) [1956340] - cap: fix conversions on getxattr (Miklos Szeredi) [1956340] - ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi) [1956340] - ovl: add warning on user_ns mismatch (Miklos Szeredi) [1956340] - ovl: unprivieged mounts (Miklos Szeredi) [1956340] - ovl: do not get metacopy for userxattr (Miklos Szeredi) [1956340] - ovl: do not fail because of O_NOATIME (Miklos Szeredi) [1956340] - ovl: do not fail when setting origin xattr (Miklos Szeredi) [1956340] - ovl: user xattr (Miklos Szeredi) [1956340] - ovl: simplify file splice (Miklos Szeredi) [1956340] - ovl: make ioctl() safe (Miklos Szeredi) [1956340] - ovl: check privs before decoding file handle (Miklos Szeredi) [1956340] - vfs: verify source area in vfs_dedupe_file_range_one() (Miklos Szeredi) [1956340] - vfs: move cap_convert_nscap() call into vfs_setxattr() (Miklos Szeredi) [1956340] - ovl: fix incorrect extent info in metacopy case (Miklos Szeredi) [1956340] - ovl: expand warning in ovl_d_real() (Miklos Szeredi) [1956340] - ovl: document lower modification caveats (Miklos Szeredi) [1956340] - ovl: warn about orphan metacopy (Miklos Szeredi) [1956340] - ovl: doc clarification (Miklos Szeredi) [1956340] - ovl: introduce new "uuid=off" option for inodes index feature (Miklos Szeredi) [1956340] - ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode_real_fh (Miklos Szeredi) [1956340] - ovl: use generic vfs_ioc_setflags_prepare() helper (Miklos Szeredi) [1956340] - ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directories (Miklos Szeredi) [1956340] - ovl: rearrange ovl_can_list() (Miklos Szeredi) [1956340] - ovl: enumerate private xattrs (Miklos Szeredi) [1956340] - ovl: pass ovl_fs down to functions accessing private xattrs (Miklos Szeredi) [1956340] - ovl: drop flags argument from ovl_do_setxattr() (Miklos Szeredi) [1956340] - ovl: adhere to the vfs_ vs. ovl_do_ conventions for xattrs (Miklos Szeredi) [1956340] - ovl: use ovl_do_getxattr() for private xattr (Miklos Szeredi) [1956340] - ovl: fold ovl_getxattr() into ovl_get_redirect_xattr() (Miklos Szeredi) [1956340] - ovl: clean up ovl_getxattr() in copy_up.c (Miklos Szeredi) [1956340] - duplicate ovl_getxattr() (Miklos Szeredi) [1956340] - ovl: provide a mount option "volatile" (Miklos Szeredi) [1956340 1928211] - ovl: check for incompatible features in work dir (Miklos Szeredi) [1956340 1928211] - ovl: fix lookup of indexed hardlinks with metacopy (Miklos Szeredi) [1956340] - ovl: fix unneeded call to ovl_change_flags() (Miklos Szeredi) [1956340] - ovl: fix mount option checks for nfs_export with no upperdir (Miklos Szeredi) [1956340] - ovl: force read-only sb on failure to create index dir (Miklos Szeredi) [1956340] - ovl: fix regression with re-formatted lower squashfs (Miklos Szeredi) [1956340] - ovl: fix oops in ovl_indexdir_cleanup() with nfs_export=on (Miklos Szeredi) [1956340] - ovl: relax WARN_ON() when decoding lower directory file handle (Miklos Szeredi) [1956340] - ovl: remove not used argument in ovl_check_origin (Miklos Szeredi) [1956340] - ovl: change ovl_copy_up_flags static (Miklos Szeredi) [1956340] - ovl: inode reference leak in ovl_is_inuse true case. (Miklos Szeredi) [1956340] - ovl: remove unnecessary lock check (Miklos Szeredi) [1956340] - ovl: make oip->index bool (Miklos Szeredi) [1956340] - ovl: only pass ->ki_flags to ovl_iocb_to_rwf() (Miklos Szeredi) [1956340] - ovl: make private mounts longterm (Miklos Szeredi) [1956340] - ovl: get rid of redundant members in struct ovl_fs (Miklos Szeredi) [1956340] - ovl: add accessor for ofs->upper_mnt (Miklos Szeredi) [1956340] - ovl: drop negative dentry in upper layer (Miklos Szeredi) [1956340] - ovl: check permission to open real file (Miklos Szeredi) [1956340] - ovl: call secutiry hook in ovl_real_ioctl() (Miklos Szeredi) [1956340] - ovl: verify permissions in ovl_path_open() (Miklos Szeredi) [1956340] - ovl: switch to mounter creds in readdir (Miklos Szeredi) [1956340] - ovl: pass correct flags for opening real directory (Miklos Szeredi) [1956340] - ovl: whiteout inode sharing (Miklos Szeredi) [1956340] - ovl: inherit SB_NOSEC flag from upperdir (Miklos Szeredi) [1956340] - ovl: skip overlayfs superblocks at global sync (Miklos Szeredi) [1956340] - ovl: index dir act as work dir (Miklos Szeredi) [1956340] - ovl: prepare to copy up without workdir (Miklos Szeredi) [1956340] - ovl: cleanup non-empty directories in ovl_indexdir_cleanup() (Miklos Szeredi) [1956340] - ocxl: Add new kernel traces (Steve Best) [1907530] - ocxl: Add mmu notifier (Steve Best) [1907530] - ocxl: Update the Process Element Entry (Steve Best) [1907530] - ocxl: Initiate a TLB invalidate command (Steve Best) [1907530] - ocxl: Assign a register set to a Logical Partition (Steve Best) [1907530] - powerpc/mce: Remove per cpu variables from MCE handlers (Gustavo Walbon) [1921683] - powerpc/mce: Reduce the size of event arrays (Gustavo Walbon) [1921683] - tools/power turbostat: Support Ice Lake D (Prarit Bhargava) [1943439] - PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check (Chris von Recklinghausen) [1944636] - vhost/vsock: add IOTLB API support (Stefano Garzarella) [1894101] - vhost: Fix vhost_vq_reset() (Laurent Vivier) [1919126] - perf trace: Fix race in signal handling (Michael Petlan) [1928380] - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc (Ewan D. Milne) [1953699] - sd_zbc: clear zone resources for non-zoned case (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix a memory leak (Ewan D. Milne) [1953699] - scsi: sd: Warn if unsupported ZBC device is probed (Ewan D. Milne) [1953699] - scsi: core: Add 'set_status_byte()' accessor (Ewan D. Milne) [1953699] - scsi: scsi_debug: Do not set COMMAND_COMPLETE (Ewan D. Milne) [1953699] - scsi: scsi_transport_srp: Don't block target in failfast state (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix memleak in scsi_debug_init() (Ewan D. Milne) [1953699] - scsi: core: Fix -Wformat for scsi_host (Ewan D. Milne) [1953699] - scsi: doc: Fix some kernel-doc markups (Ewan D. Milne) [1953699] - scsi: sr: Initialize ->cmd_len (Ewan D. Milne) [1953699] - scsi: core: Set sc_data_direction to DMA_NONE for no-transfer commands (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_setup_cmnd() and scsi_setup_fs_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Clean up allocation and freeing of sgtables (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_mq_prep_fn() to scsi_prepare_cmd() (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_prep_state_check() to scsi_device_state_check() (Ewan D. Milne) [1953699] - scsi: core: Use rq_dma_dir in scsi_setup_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_init_cmd_errh (Ewan D. Milne) [1953699] - scsi: sd: Allow user to configure command retries (Ewan D. Milne) [1953699] - scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks (Ewan D. Milne) [1953699] - scsi: sd_zbc: Improve zone revalidation (Ewan D. Milne) [1953699] - scsi: sd_zbc: Don't limit max_zone_append sectors to max_hw_sectors (Ewan D. Milne) [1953699] - scsi: sd_zbc: Remove unused inline functions (Ewan D. Milne) [1953699] - nvme: fix the nsid value to print in nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Gopal Tiwari) [1921591] - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done (Gopal Tiwari) [1921591] - nvme-core: check ctrl css before setting up zns (Gopal Tiwari) [1921591] - nvme-fc: fix racing controller reset and create association (Gopal Tiwari) [1921591] - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Gopal Tiwari) [1921591] - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() (Gopal Tiwari) [1921591] - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Gopal Tiwari) [1921591] - nvme: simplify error logic in nvme_validate_ns() (Gopal Tiwari) [1921591] - nvme: set max_zone_append_sectors nvme_revalidate_zones (Gopal Tiwari) [1921591] - nvmet: model_number must be immutable once set (Gopal Tiwari) [1921591] - nvme-fabrics: fix kato initialization (Gopal Tiwari) [1921591] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1921591] - nvme-pci: add quirks for Lexar 256GB SSD (Gopal Tiwari) [1921591] - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state (Gopal Tiwari) [1921591] - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Gopal Tiwari) [1921591] - nvme-tcp: fix crash triggered with a dataless request submission (Gopal Tiwari) [1921591] - nvme-hwmon: rework to avoid devm allocation (Gopal Tiwari) [1921591] - nvme: add 48-bit DMA address quirk for Amazon NVMe controllers (Gopal Tiwari) [1921591] - nvmet: remove else at the end of the function (Gopal Tiwari) [1921591] - nvmet: add helper to report invalid opcode (Gopal Tiwari) [1921591] - nvmet: add nvmet_req_subsys() helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet-fc: add a missing __rcu annotation to nvmet_fc_tgt_assoc.queues (Gopal Tiwari) [1921591] - nvme-multipath: set nr_zones for zoned namespaces (Gopal Tiwari) [1921591] - nvmet: make nvmet_find_namespace() req based (Gopal Tiwari) [1921591] - nvmet: set status to 0 in case for invalid nsid (Gopal Tiwari) [1921591] - nvmet: return uniform error for invalid ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-ns handler (Gopal Tiwari) [1921591] - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-fabrics: avoid double completions in nvmf_fail_nonready_command (Gopal Tiwari) [1921591] - nvme: introduce a nvme_host_path_error helper (Gopal Tiwari) [1921591] - blk-mq: introduce blk_mq_set_request_complete (Gopal Tiwari) [1921591] - nvme-rdma: handle nvme_rdma_post_send failures better (Gopal Tiwari) [1921591] - nvmet-tcp: fix potential race of tcp socket closing accept_work (Gopal Tiwari) [1921591] - nvme: cleanup zone information initialization (Gopal Tiwari) [1921591] - nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-pci: ignore the subsysem NQN on Phison E16 (Gopal Tiwari) [1921591] - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Gopal Tiwari) [1921591] - nvme-tcp: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme-core: get rid of the extra space (Gopal Tiwari) [1921591] - nvme-tcp: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme: add tracing of zns commands (Gopal Tiwari) [1921591] - nvme: parse format nvm command details when tracing (Gopal Tiwari) [1921591] - nvme-core: add cancel tagset helpers (Gopal Tiwari) [1921591] - nvme: refactor ns->ctrl by request (Gopal Tiwari) [1921591] - nvme-tcp: fix wrong setting of request iov_iter (Gopal Tiwari) [1921591] - nvmet: remove extra variable in smart log nsid (Gopal Tiwari) [1921591] - nvme-tcp: get rid of unused helper function (Gopal Tiwari) [1921591] - nvmet: remove extra variable in identify ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-desclist (Gopal Tiwari) [1921591] - nvmet: add lba to sect conversion helpers (Gopal Tiwari) [1921591] - nvme: support command retry delay for admin command (Gopal Tiwari) [1921591] - nvmet: Use nvmet_is_port_enabled helper for pi_enable (Gopal Tiwari) [1921591] - nvme: constify static attribute_group structs (Gopal Tiwari) [1921591] - nvmet-fc: use RCU proctection for assoc_list (Gopal Tiwari) [1921591] - nvmet: Fix nvmet_is_port_enabled indentation (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device (Gopal Tiwari) [1921591] - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head (Gopal Tiwari) [1921591] - nvme: allow revalidate to set a namespace read-only (Gopal Tiwari) [1921591] - nvmet: set right status on error in id-ns handler (Gopal Tiwari) [1921591] - nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout (Gopal Tiwari) [1921591] - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout (Gopal Tiwari) [1921591] - nvme-pci: allow use of cmb on v1.4 controllers (Gopal Tiwari) [1921591] - nvme: check the PRINFO bit before deciding the host buffer length (Gopal Tiwari) [1921591] - nvme-tcp: fix possible data corruption with bio merges (Gopal Tiwari) [1921591] - nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT (Gopal Tiwari) [1921591] - nvme: don't intialize hwmon for discovery controllers (Gopal Tiwari) [1921591] - nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY (Gopal Tiwari) [1921591] - nvmet-rdma: Fix list_del corruption on queue establishment failure (Gopal Tiwari) [1921591] - nvme: unexport functions with no external caller (Gopal Tiwari) [1921591] - nvme: avoid possible double fetch in handling CQE (Gopal Tiwari) [1921591] - nvme: remove the unused status argument from nvme_trace_bio_complete (Gopal Tiwari) [1921591] - nvme-tcp: Fix possible race of io_work and direct send (Gopal Tiwari) [1921591] - nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings (Gopal Tiwari) [1921591] - nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context (Gopal Tiwari) [1921591] - nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Gopal Tiwari) [1921591] - nvme: rename controller base dev_t char device (Gopal Tiwari) [1921591] - nvme: remove unnecessary return values (Gopal Tiwari) [1921591] - nvme: rename bdev operations (Gopal Tiwari) [1921591] - nvme: export zoned namespaces without Zone Append support read-only (Gopal Tiwari) [1921591] - nvme: print a warning for when listing active namespaces fails (Gopal Tiwari) [1921591] - nvme: improve an error message on Identify failure (Gopal Tiwari) [1921591] - nvmet: fix a spelling mistake "incuding" -> "including" in Kconfig (Gopal Tiwari) [1921591] - nvme-fabrics: reject I/O to offline device (Gopal Tiwari) [1921591] - nvmet: make sure discovery change log event is protected (Gopal Tiwari) [1921591] - nvme-pci: don't allocate unused I/O queues (Gopal Tiwari) [1921591] - nvme-pci: drop min() from nr_io_queues assignment (Gopal Tiwari) [1921591] - nvmet: use inline bio for passthru fast path (Gopal Tiwari) [1921591] - nvmet: use blk_rq_bio_prep instead of blk_rq_append_bio (Gopal Tiwari) [1921591] - nvmet: remove unused ctrl->cqs (Gopal Tiwari) [1921591] - nvmet: remove op_flags for passthru commands (Gopal Tiwari) [1921591] - nvme: use consistent macro name for timeout (Gopal Tiwari) [1921591] - nvmet: add passthru io timeout value attr (Gopal Tiwari) [1921591] - nvmet: add passthru admin timeout value attr (Gopal Tiwari) [1921591] - nvme: split nvme_alloc_request() (Gopal Tiwari) [1921591] - nvme: centralize setting the timeout in nvme_alloc_request (Gopal Tiwari) [1921591] - nvme: simplify nvme_req_qid() (Gopal Tiwari) [1921591] - nvme-fcloop: add sysfs attribute to inject command drop (Gopal Tiwari) [1921591] - nvme: let set_capacity_revalidate_and_notify update the bdev size (Gopal Tiwari) [1921591] - nvme: directly cache command effects log (Gopal Tiwari) [1921591] - nvme: fix memory leak freeing command effects (Gopal Tiwari) [1921591] - nvme: free sq/cq dbbuf pointers when dbbuf set fails (Gopal Tiwari) [1921591] - nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device (Gopal Tiwari) [1921591] - RDMA: Lift ibdev_to_node from rds to common code (Gopal Tiwari) [1921591] - nvme: fix incorrect behavior when BLKROSET is called by the user (Gopal Tiwari) [1921591] - Revert "nvme-pci: remove last_sq_tail" (Gopal Tiwari) [1921591] - nvmet: fix a NULL pointer dereference when tracing the flush command (Gopal Tiwari) [1921591] - nvme-fc: remove nvme_fc_terminate_io() (Gopal Tiwari) [1921591] - nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery (Gopal Tiwari) [1921591] - nvme-fc: remove err_work work item (Gopal Tiwari) [1921591] - nvme-fc: track error_recovery while connecting (Gopal Tiwari) [1921591] - nvme-rdma: handle unexpected nvme completion data length (Gopal Tiwari) [1921591] - nvme: ignore zone validate errors on subsequent scans (Gopal Tiwari) [1921591] - nvme-fc: shorten reconnect delay if possible for FC (Gopal Tiwari) [1921591] - nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (Gopal Tiwari) [1921591] - nvme-fc: fix error loop in create_hw_io_queues (Gopal Tiwari) [1921591] - nvme-fc: fix io timeout to abort I/O (Gopal Tiwari) [1921591] - nvmet: cleanup nvmet_passthru_map_sg() (Gopal Tiwari) [1921591] - nvmet: don't use BLK_MQ_REQ_NOWAIT for passthru (Gopal Tiwari) [1921591] - nvmet: limit passthru MTDS by BIO_MAX_PAGES (Gopal Tiwari) [1921591] - nvme-rdma: fix crash due to incorrect cqe (Gopal Tiwari) [1921591] - nvmet: fix uninitialized work for zero kato (Gopal Tiwari) [1921591] - nvme: use queuedata for nvme_req_qid (Gopal Tiwari) [1921591] - nvme-pci: disable Write Zeroes on Sandisk Skyhawk (Gopal Tiwari) [1921591] - nvme-rdma: fix crash when connect rejected (Gopal Tiwari) [1921591] - nvme: translate zone resource errors (Gopal Tiwari) [1921591] - block: add zone specific block statuses (Gopal Tiwari) [1921591] - nvme-core: remove extra condition for vwc (Gopal Tiwari) [1921591] - nvme-core: remove extra variable (Gopal Tiwari) [1921591] - nvme: remove nvme_identify_ns_list (Gopal Tiwari) [1921591] - nvme: refactor nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: move nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: remove nvme_update_formats (Gopal Tiwari) [1921591] - nvme: update the known admin effects (Gopal Tiwari) [1921591] - nvme: query namespace identifiers before adding the namespace (Gopal Tiwari) [1921591] - nvme: revalidate zone bitmaps in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: call nvme_identify_ns as the first thing in nvme_alloc_ns_block (Gopal Tiwari) [1921591] - nvme: set the queue limits in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: remove the 0 lba_shift check in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: freeze the queue over ->lba_shift updates (Gopal Tiwari) [1921591] - nvme: factor out a nvme_configure_metadata helper (Gopal Tiwari) [1921591] - nvme: lift the check for an unallocated namespace into nvme_identify_ns (Gopal Tiwari) [1921591] - nvme: clean up the check for too large logic block sizes (Gopal Tiwari) [1921591] - nvme: remove the disk argument to nvme_update_zone_info (Gopal Tiwari) [1921591] - nvme: rename __nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename _nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename nvme_validate_ns to nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme: fix initialization of the zone bitmaps (Gopal Tiwari) [1921591] - nvme-loop: don't put ctrl on nvme_init_ctrl error (Gopal Tiwari) [1921591] - nvme-core: put ctrl ref when module ref get fail (Gopal Tiwari) [1921591] - nvme-tcp: check page by sendpage_ok() before calling kernel_sendpage() (Gopal Tiwari) [1921591] - nvmet-fc: fix missing check for no hostport struct (Gopal Tiwari) [1921591] - nvme: fix error handling in nvme_ns_report_zones (Gopal Tiwari) [1921591] - nvmet: add passthru ZNS support (Gopal Tiwari) [1921591] - nvmet: handle keep-alive timer when kato is modified by a set features cmd (Gopal Tiwari) [1921591] - nvme-pci: allocate separate interrupt for the reserved non-polled I/O queue (Gopal Tiwari) [1921591] - nvmet-tcp: have queue io_work context run on sock incoming cpu (Gopal Tiwari) [1921591] - nvme: lift the file open code from nvme_ctrl_get_by_path (Gopal Tiwari) [1921591] - nvme: use an xarray to lookup the Commands Supported and Effects log (Gopal Tiwari) [1921591] - nvme-pci: Move enumeration by class to be last in the table (Gopal Tiwari) [1921591] - nvme-core: don't use NVME_NSID_ALL for command effects and supported log (Gopal Tiwari) [1921591] - nvme-fc: fail new connections to a deleted host or remote port (Gopal Tiwari) [1921591] - nvme: return errors for hwmon init (Gopal Tiwari) [1921591] - nvme-pci: fix NULL req in completion handler (Gopal Tiwari) [1921591] - nvmet: get transport reference for passthru ctrl (Gopal Tiwari) [1921591] - nvme-core: get/put ctrl and transport module in nvme_dev_open/release() (Gopal Tiwari) [1921591] - nvme-tcp: fix kconfig dependency warning when !CRYPTO (Gopal Tiwari) [1921591] - nvme: use blk_mq_complete_request_remote to avoid an indirect function call (Gopal Tiwari) [1921591] - nvme-core: replace ctrl page size with a macro (Gopal Tiwari) [1921591] - nvme-pci: remove the inline scatterlist optimization (Gopal Tiwari) [1921591] - block: optimize blk_queue_zoned_model for !CONFIG_BLK_DEV_ZONED (Gopal Tiwari) [1921591] - nvme: support for zoned namespaces (Gopal Tiwari) [1921591] - null_blk: introduce zone capacity for zoned device (Gopal Tiwari) [1921591] - block: add capacity field to zone descriptors (Gopal Tiwari) [1921591]- vmxnet3: Set the default of vxlan overlay offload to disabled (Cathy Avery) [1941714] - vmxnet3: Update driver to use ethtool_sprintf (Cathy Avery) [1923796] - vmxnet3: Remove buf_info from device accessible structures (Cathy Avery) [1923796] - igc: Fix overwrites return value (Corinna Vinschen) [1920285] - igc: Add set/clear large buffer helpers (Corinna Vinschen) [1920285] - igc: Refactor Rx timestamp handling (Corinna Vinschen) [1920285] - igc: Introduce igc_get_rx_frame_truesize() helper (Corinna Vinschen) [1920285] - igc: Introduce igc_rx_buffer_flip() helper (Corinna Vinschen) [1920285] - igc: Remove unused argument from igc_tx_cmd_type() (Corinna Vinschen) [1920285] - igc: Fix prototype warning (Corinna Vinschen) [1920285] - igc: Assign boolean values to a bool variable (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_LOOPBACK (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_SPEED (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_RESET (Corinna Vinschen) [1920285] - igc: Fix igc_ptp_rx_pktstamp() (Corinna Vinschen) [1920285] - igc: Fix Supported Pause Frame Link Setting (Corinna Vinschen) [1920285] - igc: Fix Pause Frame Advertising (Corinna Vinschen) [1920285] - igc: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1920285] - igc: Fix TDBAL register show incorrect value (Corinna Vinschen) [1920285] - igc: Remove unused FUNC_1 mask (Corinna Vinschen) [1920285] - igc: Remove unused local receiver mask (Corinna Vinschen) [1920285] - igc: Prefer strscpy over strlcpy (Corinna Vinschen) [1920285] - igc: Expose the gPHY firmware version (Corinna Vinschen) [1920285] - igc: Expose the NVM version (Corinna Vinschen) [1920285] - igc: Add Host Good Packets Transmitted Count (Corinna Vinschen) [1920285] - igc: Remove MULR mask define (Corinna Vinschen) [1920285] - igc: Remove igc_set_fw_version comment (Corinna Vinschen) [1920285] - igc: Clean up nvm_operations structure (Corinna Vinschen) [1920285] - igc: check return value of ret_val in igc_config_fc_after_link_up (Corinna Vinschen) [1920285] - igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Corinna Vinschen) [1920285] - igc: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1920285] - net: igc: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920285] - igc: Add new device ID (Corinna Vinschen) [1920285] - net: igbvf: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920287] - igbvf: Refactor traces (Corinna Vinschen) [1920287] - igbvf: amend removal of MODULE_VERSION (Corinna Vinschen) [1955752] - netlink: add tracepoint at NL_SET_ERR_MSG (Marcelo Ricardo Leitner) [1956983] - xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets (Sabrina Dubroca) [1935575] - xfrm: BEET mode doesn't support fragments for inner packets (Xin Long) [1870900] - xfrm: Fix NULL pointer dereference on policy lookup (Sabrina Dubroca) [1951965] - xfrm: use secpath_exist where applicable (Sabrina Dubroca) [1951965] - net: xfrm: Use sequence counter with associated spinlock (Sabrina Dubroca) [1951965] - net: xfrm: Localize sequence counter per network namespace (Sabrina Dubroca) [1951965] - xfrm: Return the correct errno code (Sabrina Dubroca) [1951965] - xfrm: Fix wraparound in xfrm_policy_addr_delta() (Sabrina Dubroca) [1951965] - xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Sabrina Dubroca) [1951965] - xfrm: Fix oops in xfrm_replay_advance_bmp (Sabrina Dubroca) [1951965] - ah6: fix error return code in ah6_input() (Sabrina Dubroca) [1951965] - net: xfrm: fix a race condition during allocing spi (Sabrina Dubroca) [1951965] - xfrm: policy: Use sequence counters with associated lock (Sabrina Dubroca) [1951965] - selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Ivan Vecera) [1952586] - net: bridge: switchdev: include local flag in FDB notifications (Ivan Vecera) [1952586] - net: bridge: switchdev: refactor br_switchdev_fdb_notify (Ivan Vecera) [1952586] - net: bridge: don't notify switchdev for local FDB addresses (Ivan Vecera) [1952586] - net: bridge: use switchdev for port flags set through sysfs too (Ivan Vecera) [1952586] - net: bridge: vlan: fix error return code in __vlan_add() (Ivan Vecera) [1952586] - net: bridge: add missing counters to ndo_get_stats64 callback (Ivan Vecera) [1952586] - net: bridge: use new function dev_fetch_sw_netstats (Ivan Vecera) [1952586] - net: bridge: fdb: don't flush ext_learn entries (Ivan Vecera) [1952586] - net: bridge: clear bridge's private skb space on xmit (Ivan Vecera) [1952586] - bridge: mcast: Fix MLD2 Report IPv6 payload length check (Ivan Vecera) [1952586] - net: bridge: enfore alignment for ethernet address (Ivan Vecera) [1952586] - netfilter: nft_reject_bridge: enable reject with bridge vlan (Ivan Vecera) [1952586] - net: bridge: vlan: Add a schedule point during VLAN processing (Ivan Vecera) [1952586] - netfilter: ebtables: compat: reject all padding in matches/watchers (Ivan Vecera) [1952586] - net: bridge: deny dev_set_mac_address() when unregistering (Ivan Vecera) [1952586] - net: bridge: fdb: set flags directly in fdb_create (Ivan Vecera) [1952586] - net: bridge: fdb: convert offloaded to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_external_learn to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_user to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_sticky to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_static to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_local to bitops (Ivan Vecera) [1952586] - net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTER (Ivan Vecera) [1952586] - bridge: Fix possible use-after-free when deleting bridge port (Ivan Vecera) [1952586] - bridge: update vlan dev link state for bridge netdev changes (Ivan Vecera) [1952586] - bridge: update vlan dev state when port added to or deleted from vlan (Ivan Vecera) [1952586] - bridge: support binding vlan dev link state to vlan member bridge ports (Ivan Vecera) [1952586] - vlan: do not transfer link state in vlan bridge binding mode (Ivan Vecera) [1952586] - vlan: support binding link state to vlan member bridge ports (Ivan Vecera) [1952586] - ipv6: weaken the v4mapped source check (Paolo Abeni) [1950298] - tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Paolo Abeni) [1950298] - inet_connection_sock: remove unused parameter of reqsk_queue_unlink func (Paolo Abeni) [1950298] - tcp: add sanity tests to TCP_QUEUE_SEQ (Paolo Abeni) [1950298] - tcp: fix SO_RCVLOWAT related hangs under mem pressure (Paolo Abeni) [1950298] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Paolo Abeni) [1950298] - tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Paolo Abeni) [1950298] - vfio-ccw: Wire in the request callback (Thomas Huth) [1940451] - vfio-mdev: Wire in a request handler for mdev parent (Thomas Huth) [1940451] - intel_idle: add Iclelake-D support (David Arcari) [1960287] - scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() (Steve Best) [1941180] - powerpc/sstep: Fix VSX instruction emulation (Steve Best) [1934187] - powerpc/pseries/hibernation: remove pseries_suspend_cpu() (Steve Best) [1932970] - powerpc/pseries: remove cede offline state for CPUs (Steve Best) [1932970] - powerpc/pseries: export LPAR security flavor in lparcfg (Steve Best) [1935660] - Makefile: update early devel phase flag (Bruno Meneguele) [1930504]- configs: Enable CONFIG_BPF_KPROBE_OVERRIDE (Jiri Olsa) [1920439] - powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=n (Greg Kurz) [1945745] - powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[HV] is always clear in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[ME] is always set in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix CONFIG_SPAPR_TCE_IOMMU=n default hcalls (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: remove unused kvmppc_h_protect argument (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove redundant mtspr PSPB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Prevent radix guests setting LPCR[TC] (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Disallow LPCR[AIL] to be set to 1 or 2 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Add a function to filter guest LPCR bits (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Nested move LPCR sanitising to sanitise_hv_regs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Greg Kurz) [1945745] - KVM: PPC: Don't always report hash MMU capability for P9 < DD2.2 (Greg Kurz) [1945745] - powerpc/xive: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix host radix SLB optimisation with hash guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure radix guest has no SLB entries (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path (Greg Kurz) [1945745] - KVM: PPC: remove unneeded semicolon (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Use POWER9 SLBIA IH=6 variant to clear SLB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: No need to clear radix host SLB before loading HPT guest (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix radix guest SLB side channel (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove support for running HPT guest on RPT host without mixed mode support (Greg Kurz) [1945745] - powerpc/mm: Update tlbiel loop on POWER10 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Allow nested guest creation when L0 hv_guest_state > L1 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Include prototypes (Greg Kurz) [1945745] - KVM: PPC: Make the VMX instruction emulation routines static (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp (Greg Kurz) [1945745] - KVM: PPC: fix comparison to bool warning (Greg Kurz) [1945745] - KVM: PPC: Book3S: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG (Greg Kurz) [1945745] - powerpc/xive: Add a debug_show handler to the XIVE irq_domain (Greg Kurz) [1945745] - powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Show detailed configuration in debug output (Greg Kurz) [1945745] - powerpc/64s: Remove MSR[ISF] bit (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ratelimit machine check messages coming from guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Don't attempt to recover machine checks for FWNMI enabled guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page (Greg Kurz) [1945745] - clocksource/drivers/hyper-v: Move handling of STIMER0 interrupts (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Set clocksource rating based on Hyper-V feature (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Handle sched_clock differences inline (Mohammed Gamal) [1940901] - clocksource/hyperv: use MSR-based access if running as root (Mohammed Gamal) [1940901] - cifs: fix interrupted close commands (Ronnie Sahlberg) [1952263] - cifs: add NULL check for ses->tcon_ipc (Ronnie Sahlberg) [1952263] - smb3: set COMPOUND_FID to FileID field of subsequent compound request (Ronnie Sahlberg) [1952263] - cifs: fix potential use-after-free in cifs_echo_request() (Ronnie Sahlberg) [1952263] - cifs: allow syscalls to be restarted in __smb_send_rqst() (Ronnie Sahlberg) [1952263] - smb3: Handle error case during offload read path (Ronnie Sahlberg) [1952263] - smb3: Avoid Mid pending list corruption (Ronnie Sahlberg) [1952263] - smb3: Call cifs reconnect from demultiplex thread (Ronnie Sahlberg) [1952263] - cifs: fix a memleak with modefromsid (Ronnie Sahlberg) [1952263] - cifs: update internal module version number (Ronnie Sahlberg) [1952263] - smb3: add some missing definitions from MS-FSCC (Ronnie Sahlberg) [1952263] - smb3: remove two unused variables (Ronnie Sahlberg) [1952263] - smb3: add support for stat of WSL reparse points for special file types (Ronnie Sahlberg) [1952263] - SMB3: add support for recognizing WSL reparse tags (Ronnie Sahlberg) [1952263] - cifs: remove bogus debug code (Ronnie Sahlberg) [1952263] - smb3.1.1: fix typo in compression flag (Ronnie Sahlberg) [1952263] - cifs: move smb version mount options into fs_context.c (Ronnie Sahlberg) [1952263] - cifs: move cache mount options to fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: move security mount options into fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: add files to host new mount api (Ronnie Sahlberg) [1952263] - smb3: do not try to cache root directory if dir leases not supported (Ronnie Sahlberg) [1952263] - smb3: fix stat when special device file and mounted with modefromsid (Ronnie Sahlberg) [1952263] - cifs: Print the address and port we are connecting to in generic_ip_connect() (Ronnie Sahlberg) [1952263] - SMB3: Resolve data corruption of TCP server info fields (Ronnie Sahlberg) [1952263] - cifs: make const array static, makes object smaller (Ronnie Sahlberg) [1952263] - SMB3.1.1: Fix ids returned in POSIX query dir (Ronnie Sahlberg) [1952263] - smb3: add dynamic trace point to trace when credits obtained (Ronnie Sahlberg) [1952263] - smb3.1.1: do not fail if no encryption required but server doesn't support it (Ronnie Sahlberg) [1952263] - cifs: Return the error from crypt_message when enc/dec key not found. (Ronnie Sahlberg) [1952263] - smb3.1.1: set gcm256 when requested (Ronnie Sahlberg) [1952263] - smb3.1.1: rename nonces used for GCM and CCM encryption (Ronnie Sahlberg) [1952263] - smb3.1.1: print warning if server does not support requested encryption type (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm enable_gcm_256 (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm require_gcm_256 (Ronnie Sahlberg) [1952263] - cifs: map STATUS_ACCOUNT_LOCKED_OUT to -EACCES (Ronnie Sahlberg) [1952263] - SMB3.1.1: add defines for new signing negotiate context (Ronnie Sahlberg) [1952263] - Handle STATUS_IO_TIMEOUT gracefully (Ronnie Sahlberg) [1952263] - cifs: compute full_path already in cifs_readdir() (Ronnie Sahlberg) [1952263] - cifs: return cached_fid from open_shroot (Ronnie Sahlberg) [1952263] - update structure definitions from updated protocol documentation (Ronnie Sahlberg) [1952263] - smb3: add defines for new crypto algorithms (Ronnie Sahlberg) [1952263] - cifs: fix check of tcon dfs in smb1 (Ronnie Sahlberg) [1952263] - SMB3: Fix mkdir when idsfromsid configured on mount (Ronnie Sahlberg) [1952263] - cifs: Convert to use the fallthrough macro (Ronnie Sahlberg) [1952263] - cifs: Fix an error pointer dereference in cifs_mount() (Ronnie Sahlberg) [1952263] - cifs: document and cleanup dfs mount (Ronnie Sahlberg) [1952263] - cifs: only update prefix path of DFS links in cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: fix double free error on share and prefix (Ronnie Sahlberg) [1952263] - cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect (Ronnie Sahlberg) [1952263] - cifs: handle empty list of targets in cifs_reconnect() (Ronnie Sahlberg) [1952263] - cifs: rename reconn_inval_dfs_target() (Ronnie Sahlberg) [1952263] - cifs: reduce number of referral requests in DFS link lookups (Ronnie Sahlberg) [1952263] - cifs: merge __{cifs,smb2}_reconnect[_tcon]() into cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: convert to use be32_add_cpu() (Ronnie Sahlberg) [1952263] - cifs: delete duplicated words in header files (Ronnie Sahlberg) [1952263] - cifs: Remove the superfluous break (Ronnie Sahlberg) [1952263] - cifs: remove unused variable 'server' (Ronnie Sahlberg) [1952263] - smb3: warn on confusing error scenario with sec=krb5 (Ronnie Sahlberg) [1952263] - fuse: 32-bit user space ioctl compat for fuse device (Miklos Szeredi) [1949873] - virtiofs: Fail dax mount if device does not support it (Miklos Szeredi) [1949873] - fuse: fix live lock in fuse_iget() (Miklos Szeredi) [1949873] - mm/filemap: remove unused parameter and change to void type for replace_page_cache_page() (Miklos Szeredi) [1949873] - fuse: support SB_NOSEC flag to improve write performance (Miklos Szeredi) [1949873] - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request (Miklos Szeredi) [1949873] - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 (Miklos Szeredi) [1949873] - fuse: setattr should set FATTR_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path (Miklos Szeredi) [1949873] - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 (Miklos Szeredi) [1949873] - fuse: always revalidate if exclusive create (Miklos Szeredi) [1949873] - virtiofs: clean up error handling in virtio_fs_get_tree() (Miklos Szeredi) [1949873] - fuse: add fuse_sb_destroy() helper (Miklos Szeredi) [1949873] - fuse: simplify get_fuse_conn*() (Miklos Szeredi) [1949873] - fuse: get rid of fuse_mount refcount (Miklos Szeredi) [1949873] - virtiofs: simplify sb setup (Miklos Szeredi) [1949873] - virtiofs fix leak in setup (Miklos Szeredi) [1949873] - fuse: launder page should wait for page writeback (Miklos Szeredi) [1949873] - fuse: connection remove fix (Miklos Szeredi) [1949873] - fuse: implement crossmounts (Miklos Szeredi) [1949873] - fuse: Allow fuse_fill_super_common() for submounts (Miklos Szeredi) [1949873] - fuse: split fuse_mount off of fuse_conn (Miklos Szeredi) [1949873] - fuse: drop fuse_conn parameter where possible (Miklos Szeredi) [1949873] - fuse: store fuse_conn in fuse_req (Miklos Szeredi) [1949873] - fuse: add submount support to (Miklos Szeredi) [1949873] - fuse: fix page dereference after free (Miklos Szeredi) [1949873] - fuse: update project homepage (Miklos Szeredi) [1949873] - fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS (Miklos Szeredi) [1949873] - fuse: don't ignore errors from fuse_writepages_fill() (Miklos Szeredi) [1949873] - fuse: clean up condition for writepage sending (Miklos Szeredi) [1949873] - fuse: fix warning in tree_insert() and clean up writepage insertion (Miklos Szeredi) [1949873] - fuse: move rb_erase() before tree_insert() (Miklos Szeredi) [1949873] - fuse: optimize writepages search (Miklos Szeredi) [1949873] - fuse: Update stale comment in queue_interrupt() (Miklos Szeredi) [1949873] - fuse: use true,false for bool variable (Miklos Szeredi) [1949873] - fuse: Add changelog entries for protocols 7.1 - 7.8 (Miklos Szeredi) [1949873] - fuse: reserve byteswapped init opcodes (Miklos Szeredi) [1949873] - convenience helper: get_tree_single() (finish backport) (Miklos Szeredi) [1949873] - fuse: Convert fusectl to use the new mount API (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.9 (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.12 (Miklos Szeredi) [1949873] - sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queues (Íñigo Huguet) [1934254] - sfc: Remove duplicate argument (Íñigo Huguet) [1934254] - sfc: Use 'skb_add_rx_frag()' instead of hand coding it (Íñigo Huguet) [1934254] - sfc-falcon: Fix a typo (Íñigo Huguet) [1934254] - sfc: ef10: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX flush done handling (Íñigo Huguet) [1934254] - sfc: reduce the number of requested xdp ev queues (Íñigo Huguet) [1934254] - sfc: support GRE TSO on EF100 (Íñigo Huguet) [1934254] - sfc: correctly support non-partial GSO_UDP_TUNNEL_CSUM on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 19 fields (Íñigo Huguet) [1934254] - sfc: advertise our vlan features (Íñigo Huguet) [1934254] - sfc: only use fixed-id if the skb asks for it (Íñigo Huguet) [1934254] - sfc: implement encap TSO on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 17 fields (Íñigo Huguet) [1934254] - sfc: move initialisation of efx->filter_sem to efx_init_struct() (Íñigo Huguet) [1934254] - net: sfc: Use GFP_KERNEL in efx_ef10_try_update_nic_stats() (Íñigo Huguet) [1934254] - net: sfc: Replace in_interrupt() usage (Íñigo Huguet) [1934254] - sfc: clean up mis-targeted comments (Íñigo Huguet) [1934254] - sfc: fix kdoc warning (Íñigo Huguet) [1934254] - sfc: clean up unused assignments (Íñigo Huguet) [1934254] - sfc: advertise encapsulated offloads on EF10 (Íñigo Huguet) [1934254] - sfc: implement encapsulated TSO on EF10 (Íñigo Huguet) [1934254] - sfc: de-indirect TSO handling (Íñigo Huguet) [1934254] - sfc: select inner-csum-offload TX queues for skbs that need it (Íñigo Huguet) [1934254] - sfc: create inner-csum queues on EF10 if supported (Íñigo Huguet) [1934254] - sfc: define inner/outer csum offload TXQ types (Íñigo Huguet) [1934254] - sfc: decouple TXQ type from label (Íñigo Huguet) [1934254] - sfc: cleanups around efx_alloc_channel (Íñigo Huguet) [1934254] - sfc: remove spurious unreachable return statement (Íñigo Huguet) [1934254] - sfc: remove duplicate call to efx_init_channels from EF100 probe (Íñigo Huguet) [1934254] - sfc: coding style cleanups in mcdi_port_common.c (Íñigo Huguet) [1934254] - sfc: simplify DMA mask setting (Íñigo Huguet) [1934254] - sfc: remove EFX_DRIVER_VERSION (Íñigo Huguet) [1934254] - sfc: handle limited FEC support (Íñigo Huguet) [1934254] - sfc: add ethtool ops and miscellaneous ndos to EF100 (Íñigo Huguet) [1934254] - sfc: remove phy_op indirection (Íñigo Huguet) [1934254] - sfc: remove efx_tx_queue_partner (Íñigo Huguet) [1934254] - sfc: rewrite efx_tx_may_pio (Íñigo Huguet) [1934254] - sfc: use efx_channel_tx_[old_]fill_level() in Siena/EF10 TX datapath (Íñigo Huguet) [1934254] - sfc: use tx_queue->old_read_count in EF100 TX path (Íñigo Huguet) [1934254] - sfc: make ef100 xmit_more handling look more like ef10's (Íñigo Huguet) [1934254] - sfc: add and use efx_tx_send_pending in tx.c (Íñigo Huguet) [1934254] - sfc: return errors from efx_mcdi_set_id_led, and de-indirect (Íñigo Huguet) [1934254] - sfc: fix kernel-doc on struct efx_loopback_state (Íñigo Huguet) [1934254] - sfc: fix unused-but-set-variable warning in efx_farch_filter_remove_safe (Íñigo Huguet) [1934254] - sfc: fix W=1 warnings in efx_farch_handle_rx_not_ok (Íñigo Huguet) [1934254] - sfc: convert to new udp_tunnel infrastructure (Íñigo Huguet) [1934254] - net: don't warn in inet diag when IPV6 is disabled (Hangbin Liu) [1938639] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Hangbin Liu) [1880432] - redhat: enable MHI bus driver support (Jarod Wilson) [1938030] - bus: mhi: core: Fix invalid error returning in mhi_queue (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Fix check for syserr at power_up (Jarod Wilson) [1938030] - mhi: Fix double dma free (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Increase num of elements in hw event ring (Jarod Wilson) [1938030] - mhi: pci_generic: Print warning in case of firmware crash (Jarod Wilson) [1938030] - bus: mhi: core: Add helper API to return number of free TREs (Jarod Wilson) [1938030] - mhi: core: Factorize mhi queuing (Jarod Wilson) [1938030] - mhi: use irq_flags if controller driver configures it (Jarod Wilson) [1938030] - mhi: pci_generic: Fix shared MSI vector support (Jarod Wilson) [1938030] - mhi: unconstify mhi_event_config (Jarod Wilson) [1938030] - bus: mhi: Ensure correct ring update ordering with memory barrier (Jarod Wilson) [1938030] - mhi: pci_generic: Set irq moderation value to 1ms for hw channels (Jarod Wilson) [1938030] - mhi: pci_generic: Add diag channels (Jarod Wilson) [1938030] - mhi: pci_generic: Increase controller timeout value (Jarod Wilson) [1938030] - mhi: pci_generic: Add health-check (Jarod Wilson) [1938030] - mhi: pci_generic: Add PCI error handlers (Jarod Wilson) [1938030] - mhi: pci_generic: Add suspend/resume/recovery procedure (Jarod Wilson) [1938030] - mhi: pci_generic: Add support for reset (Jarod Wilson) [1938030] - mhi: pci_generic: Enable burst mode for hardware channels (Jarod Wilson) [1938030] - mhi: pci-generic: Increase number of hardware events (Jarod Wilson) [1938030] - bus: mhi: core: Add device hardware reset support (Jarod Wilson) [1938030] - mhi: pci_generic: Fix implicit conversion warning (Jarod Wilson) [1938030] - bus: mhi: core: Fix error handling in mhi_register_controller() (Jarod Wilson) [1938030] - bus: mhi: core: Fix device hierarchy (Jarod Wilson) [1938030] - bus: mhi: core: Indexed MHI controller name (Jarod Wilson) [1938030] - bus: mhi: core: Remove MHI event ring IRQ handlers when powering down (Jarod Wilson) [1938030] - bus: mhi: core: Mark and maintain device states early on after power down (Jarod Wilson) [1938030] - bus: mhi: core: Separate system error and power down handling (Jarod Wilson) [1938030] - bus: mhi: core: Check for IRQ availability during registration (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on mission mode failure (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate label in firmware load handler API (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on any firmware load failure (Jarod Wilson) [1938030] - bus: mhi: core: Prevent sending multiple RDDM entry callbacks (Jarod Wilson) [1938030] - bus: mhi: core: Move to SYS_ERROR regardless of RDDM capability (Jarod Wilson) [1938030] - bus: mhi: core: Skip device wake in error or shutdown states (Jarod Wilson) [1938030] - bus: mhi: core: Move to using high priority workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate names for firmware load functions (Jarod Wilson) [1938030] - bus: mhi: core: Skip RDDM download for unknown execution environment (Jarod Wilson) [1938030] - bus: mhi: core: Rename RDDM download function to use proper words (Jarod Wilson) [1938030] - bus: mhi: core: Remove unused mhi_fw_load_worker() declaration (Jarod Wilson) [1938030] - bus: mhi: core: Expose mhi_get_exec_env() API for controllers (Jarod Wilson) [1938030] - bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state() (Jarod Wilson) [1938030] - bus: mhi: core: Remove unnecessary counter from mhi_firmware_copy() (Jarod Wilson) [1938030] - bus: mhi: Fix channel close issue on driver remove (Jarod Wilson) [1938030] - bus: mhi: core: Fix null pointer access when parsing MHI configuration (Jarod Wilson) [1938030] - bus: mhi: Add MHI PCI support for WWAN modems (Jarod Wilson) [1938030] - bus: mhi: core: fix potential operator-precedence with BHI macros (Jarod Wilson) [1938030] - bus: mhi: core: Remove double locking from mhi_driver_remove() (Jarod Wilson) [1938030] - bus: mhi: Remove auto-start option (Jarod Wilson) [1938030] - bus: mhi: Add mhi_queue_is_full function (Jarod Wilson) [1938030] - bus: mhi: debugfs: Print channel context read-pointer (Jarod Wilson) [1938030] - bus: mhi: core: Fix the building of MHI module (Jarod Wilson) [1938030] - bus: mhi: Remove unused nr_irqs_req variable (Jarod Wilson) [1938030] - bus: mhi: core: Allow shared IRQ for event rings (Jarod Wilson) [1938030] - bus: mhi: core: Introduce sysfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce debugfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: Fix entries based on Kconfig coding style (Jarod Wilson) [1938030] - bus: mhi: Remove include of rwlock_types.h (Jarod Wilson) [1938030] - bus: mhi: core: Add const qualifier to MHI config information (Jarod Wilson) [1938030] - bus: mhi: core: Introduce APIs to allocate and free the MHI controller (Jarod Wilson) [1938030] - bus: mhi: core: Read and save device hardware information from BHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce counters to track MHI device state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Introduce helper function to check device state (Jarod Wilson) [1938030] - bus: mhi: core: Use generic name field for an MHI device (Jarod Wilson) [1938030] - bus: mhi: core: Trigger host resume if suspended during mhi_device_get() (Jarod Wilson) [1938030] - bus: mhi: core: Use helper API to trigger a non-blocking host resume (Jarod Wilson) [1938030] - bus: mhi: core: Abort suspends due to outgoing pending packets (Jarod Wilson) [1938030] - bus: mhi: core: Remove double occurrence for mhi_ctrl_ev_task() declaration (Jarod Wilson) [1938030] - bus: mhi: fix doubled words and struct image_info kernel-doc (Jarod Wilson) [1938030] - bus: mhi: core: Handle syserr during power_up (Jarod Wilson) [1938030] - bus: mhi: core: Handle write lock properly in mhi_pm_m0_transition (Jarod Wilson) [1938030] - bus: mhi: core: Do not process SYS_ERROR if RDDM is supported (Jarod Wilson) [1938030] - bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowed (Jarod Wilson) [1938030] - bus: mhi: core: Handle disable transitions in state worker (Jarod Wilson) [1938030] - bus: mhi: core: Remove the system error worker thread (Jarod Wilson) [1938030] - bus: mhi: core: Ensure non-zero session or sequence ID values are used (Jarod Wilson) [1938030] - bus: mhi: core: Improve debug logs for loading firmware (Jarod Wilson) [1938030] - bus: mhi: core: Return appropriate error codes for AMSS load failure (Jarod Wilson) [1938030] - bus: mhi: core: Handle firmware load using state worker (Jarod Wilson) [1938030] - bus: mhi: core: Read transfer length from an event properly (Jarod Wilson) [1938030] - bus: mhi: core: Add range check for channel id received in event ring (Jarod Wilson) [1938030] - bus: mhi: core: Cache intmod from mhi event to mhi channel (Jarod Wilson) [1938030] - bus: mhi: core: Refactor mhi queue APIs (Jarod Wilson) [1938030] - bus: mhi: core: Fix some error return code (Jarod Wilson) [1938030] - bus: mhi: core: Fix channel device name conflict (Jarod Wilson) [1938030] - bus: mhi: core: Fix typo in comment (Jarod Wilson) [1938030] - bus: mhi: core: Offload register accesses to the controller (Jarod Wilson) [1938030] - bus: mhi: core: Remove link_status() callback (Jarod Wilson) [1938030] - bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails (Jarod Wilson) [1938030] - bus: mhi: Fix parsing of mhi_flags (Jarod Wilson) [1938030] - bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices() (Jarod Wilson) [1938030] - bus: mhi: core: Add support for MHI suspend and resume (Jarod Wilson) [1938030] - bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device() (Jarod Wilson) [1938030] - bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture (Jarod Wilson) [1938030] - bus: mhi: core: Add support for reading MHI info from device (Jarod Wilson) [1938030] - bus: mhi: core: Pass module owner during client driver registration (Jarod Wilson) [1938030] - bus/mhi: fix printk format for size_t (Jarod Wilson) [1938030] - bus: mhi: core: Add uevent support for module autoloading (Jarod Wilson) [1938030] - bus: mhi: core: Add support for data transfer (Jarod Wilson) [1938030] - bus: mhi: core: Add support for processing events from client device (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading RDDM image during panic (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading firmware over BHIe (Jarod Wilson) [1938030] - bus: mhi: core: Add support for basic PM operations (Jarod Wilson) [1938030] - bus: mhi: core: Add support for PM state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Add support for ringing channel/event ring doorbells (Jarod Wilson) [1938030] - bus: mhi: core: Add support for creating and destroying MHI devices (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI client drivers (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI controllers (Jarod Wilson) [1938030]- ipmi: remove open coded version of SMBus block write (Tony Camuso) [1947126] - char: ipmi: convert comma to semicolon (Tony Camuso) [1947126] - ipmi: msghandler: Suppress suspicious RCU usage warning (Tony Camuso) [1947126] - ipmi/watchdog: replace atomic_add() and atomic_sub() (Tony Camuso) [1947126] - char: ipmi: remove unneeded break (Tony Camuso) [1947126] - ipmi_si: Fix wrong return value in try_smi_init() (Tony Camuso) [1947126] - ipmi: msghandler: Fix a signedness bug (Tony Camuso) [1947126] - ipmi: add retry in try_get_dev_id() (Tony Camuso) [1947126] - ipmi: Clean up some printks (Tony Camuso) [1947126] - ipmi:msghandler: retry to get device id on an error (Tony Camuso) [1947126] - ipmi:sm: Print current state when the state is invalid (Tony Camuso) [1947126] - ipmi: Reset response handler when failing to send the command (Tony Camuso) [1947126] - ipmi: add a newline when printing parameter 'panic_op' by sysfs (Tony Camuso) [1947126] - cpuidle: Select polling interval based on a c-state with a longer target residency (Mark Langsdorf) [1922024] - cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks (Mark Langsdorf) [1922024] - cpuidle: record state entry rejection statistics (Mark Langsdorf) [1922024] - nitro_enclaves: Fix stale file descriptors on failed usercopy (Vitaly Kuznetsov) [1953717] - iavf: amend removal of MODULE_VERSION (Stefan Assmann) [1955738] - ixgbevf: Amend commit acf03026ec5a to include a version in module info. (Ken Cox) [1955764] - devlink: move flash end and begin to core devlink (Petr Oros) [1935671] - devlink: move request_firmware out of driver (Petr Oros) [1935671] - ice: add additional debug logging for firmware update (Petr Oros) [1935671] - ice: add support for flash update overwrite mask (Petr Oros) [1935671] - driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Ivan Vecera) [1933820] - driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Ivan Vecera) [1933820] - driver core: auxiliary bus: minor coding style tweaks (Ivan Vecera) [1933820] - driver core: auxiliary bus: make remove function return void (Ivan Vecera) [1933820] - driver core: auxiliary bus: move slab.h from include file (Ivan Vecera) [1933820] - Add auxiliary bus support (Ivan Vecera) [1933820] - modpost: file2alias: go back to simple devtable lookup (Ivan Vecera) [1933820] - scsi: lpfc: Fix bad memory access during VPD DUMP mailbox command (Dick Kennedy) [1923762] - scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (Dick Kennedy) [1923762] - scsi: lpfc: Fix illegal memory access on Abort IOCBs (Dick Kennedy) [1923762] - scsi: lpfc: Copyright updates for 12.8.0.9 patches (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.9 (Dick Kennedy) [1923762] - scsi: lpfc: Eliminate use of LPFC_DRIVER_NAME in lpfc_attr.c (Dick Kennedy) [1923762] - scsi: lpfc: Standardize discovery object logging format (Dick Kennedy) [1923762] - scsi: lpfc: Fix various trivial errors in comments and log messages (Dick Kennedy) [1923762] - scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_hdw_queue attribute being ignored (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing FDMI registrations after Mgmt Svc login (Dick Kennedy) [1923762] - scsi: lpfc: Fix silent memory allocation failure in lpfc_sli4_bsg_link_diag_test() (Dick Kennedy) [1923762] - scsi: lpfc: Fix use-after-free on unused nodes after port swap (Dick Kennedy) [1923762] - scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (Dick Kennedy) [1923762] - scsi: lpfc: Fix lack of device removal on port swaps with PRLIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix NMI crash during rmmod due to circular hbalock dependency (Dick Kennedy) [1923762] - scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp() (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (Dick Kennedy) [1923762] - scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag (Dick Kennedy) [1923762] - scsi: lpfc: Fix gcc -Wstringop-overread warning (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix kernel-doc formatting issue (Dick Kennedy) [1923762] - scsi: lpfc: Fix a few incorrectly named functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrectly documented function lpfc_debugfs_commonxripools_data() (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of misnamed functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect naming of __lpfc_update_fcf_record() (Dick Kennedy) [1923762] - scsi: lpfc: Fix formatting and misspelling issues (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc issues (Dick Kennedy) [1923762] - scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.8 (Dick Kennedy) [1923762] - scsi: lpfc: Correct function header comments related to ndlp reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports (Dick Kennedy) [1923762] - scsi: lpfc: Change wording of invalid pci reset log message (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash caused by switch reboot (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt state transition causing rmmod hang (Dick Kennedy) [1923762] - scsi: lpfc: Fix nodeinfo debugfs output (Dick Kennedy) [1923762] - scsi: lpfc: Fix ADISC handling that never frees nodes (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN (Dick Kennedy) [1923762] - scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery (Dick Kennedy) [1923762] - scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path (Dick Kennedy) [1923762] - scsi: lpfc: Fix use after free in lpfc_els_free_iocb (Dick Kennedy) [1923762] - scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() (Dick Kennedy) [1923762] - scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt connection does not recover after LOGO (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_els_retry() possible null pointer dereference (Dick Kennedy) [1923762] - scsi: lpfc: Fix FLOGI failure due to accessing a freed node (Dick Kennedy) [1923762] - scsi: lpfc: Fix stale node accesses on stale RRQ request (Dick Kennedy) [1923762] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (Dick Kennedy) [1923762] - scsi: lpfc: Fix 'physical' typos (Dick Kennedy) [1923762] - scsi: lpfc: Fix ancient double free (Dick Kennedy) [1923762] - scsi: lpfc: Fix kerneldoc inconsistency in lpfc_sli4_dump_page_a0() (Dick Kennedy) [1923762] - scsi: lpfc: Add support for eh_should_retry_cmd() (Dick Kennedy) [1923762] - scsi: lpfc: Simplify bool comparison (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.7 (Dick Kennedy) [1923762] - scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better readability (Dick Kennedy) [1923762] - scsi: lpfc: Implement health checking when aborting I/O (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when nvmet transport calls host_release (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport create logging (Dick Kennedy) [1923762] - scsi: lpfc: Fix NVMe recovery after mailbox timeout (Dick Kennedy) [1923762] - scsi: lpfc: Fix target reset failing (Dick Kennedy) [1923762] - scsi: lpfc: Fix error log messages being logged following SCSI task mgnt (Dick Kennedy) [1923762] - scsi: lpfc: Fix FW reset action if I/Os are outstanding (Dick Kennedy) [1923762] - scsi: lpfc: Use the nvme-fc transport supplied timeout for LS requests (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a fabric node is released prematurely (Dick Kennedy) [1923762] - scsi: lpfc: Refresh ndlp when a new PRLI is received in the PRLI issue state (Dick Kennedy) [1923762] - scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT for SLI3 (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (Dick Kennedy) [1923762] - scsi: lpfc: Fix fall-through warnings for Clang (Dick Kennedy) [1923762] - scsi: lpfc: Correct null ndlp reference on routine exit (Dick Kennedy) [1923762] - scsi: lpfc: Use generic power management (Dick Kennedy) [1923762] - scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_tmo_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but not used warnings from Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_vendor_attr_mi() (Dick Kennedy) [1923762] - scsi: lpfc: Fix memory leak on lcb_context (Dick Kennedy) [1923762] - scsi: lpfc: Remove dead code on second !ndlp check (Dick Kennedy) [1923762] - scsi: lpfc: Fix pointer defereference before it is null checked issue (Dick Kennedy) [1923762] - scsi: lpfc: Update changed file copyrights for 2020 (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.6 (Dick Kennedy) [1923762] - scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI path to use common I/O submission path (Dick Kennedy) [1923762] - scsi: lpfc: Enable common send_io interface for SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Enable common wqe_template support for both SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Refactor WQE structure definitions for common use (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV Fabric Node reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV discovery and Fabric Node detection (Dick Kennedy) [1923762] - scsi: lpfc: Unsolicited ELS leaves node in incorrect state while dropping it (Dick Kennedy) [1923762] - scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ultimately fails (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Honor module parameter lpfc_use_adisc (Dick Kennedy) [1923762] - scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix removal of SCSI transport device get and put on dev structure (Dick Kennedy) [1923762] - scsi: lpfc: Rework locations of ndlp reference taking (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port ref counting and node freeing (Dick Kennedy) [1923762] - scsi: lpfc: remove ScsiResult macro (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_bsg: Provide correct documentation for a bunch of functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_debugfs: Fix a couple of function documentation issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefined functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues (Dick Kennedy) [1923762] - block: return -EBUSY when there are open partitions in blkdev_reread_part (Ming Lei) [1936800] - block: Try to handle busy underlying device on discard (Ming Lei) [1936800] - md: check for NULL ->meta_bdev before calling bdev_read_only (Ming Lei) [1936800] - blk-settings: align max_sectors on "logical_block_size" boundary (Ming Lei) [1936800] - nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Ming Lei) [1936800] - kyber: introduce kyber_depth_updated() (Ming Lei) [1936800] - loop: fix I/O error on fsync() in detached loop devices (Ming Lei) [1936800] - block: fix potential IO hang when turning off io_poll (Ming Lei) [1936800] - bfq: Use only idle IO periods for think time calculations (Ming Lei) [1936800] - bfq: Use 'ttime' local variable (Ming Lei) [1936800] - bfq: Avoid false bfq queue merging (Ming Lei) [1936800] - bfq: bfq_check_waker() should be static (Ming Lei) [1936800] - block, bfq: make waker-queue detection more robust (Ming Lei) [1936800] - block, bfq: save also injection state on queue merging (Ming Lei) [1936800] - block, bfq: save also weight-raised service on queue merging (Ming Lei) [1936800] - block, bfq: fix switch back from soft-rt weitgh-raising (Ming Lei) [1936800] - block, bfq: re-evaluate convenience of I/O plugging on rq arrivals (Ming Lei) [1936800] - block, bfq: replace mechanism for evaluating I/O intensity (Ming Lei) [1936800] - block: set .bi_max_vecs as actual allocated vector number (Ming Lei) [1936800] - block: don't allocate inline bvecs if this bioset needn't bvecs (Ming Lei) [1936800] - block: don't pass BIOSET_NEED_BVECS for q->bio_split (Ming Lei) [1936800] - block: manage bio slab cache by xarray (Ming Lei) [1936800] - block, bfq: do not expire a queue when it is the only busy one (Ming Lei) [1936800] - block, bfq: avoid spurious switches to soft_rt of interactive queues (Ming Lei) [1936800] - block, bfq: do not raise non-default weights (Ming Lei) [1936800] - block, bfq: increase time window for waker detection (Ming Lei) [1936800] - block, bfq: use half slice_idle as a threshold to check short ttime (Ming Lei) [1936800] - brd: remove the end of device check in brd_do_bvec (Ming Lei) [1936800] - block: propagate BLKROSET on the whole device to all partitions (Ming Lei) [1936800] - block: add a hard-readonly flag to struct gendisk (Ming Lei) [1936800] - block: remove the NULL bdev check in bdev_read_only (Ming Lei) [1936800] - dm: use bdev_read_only to check if a device is read-only (Ming Lei) [1936800] - block: reopen the device in blkdev_reread_part (Ming Lei) [1936800] - block, bfq: set next_rq to waker_bfqq->next_rq in waker injection (Ming Lei) [1936800] - Revert "block: simplify set_init_blocksize" to regain lost performance (Ming Lei) [1936800] - bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Ming Lei) [1936800] - blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED (Ming Lei) [1936800] - bfq: Fix computation of shallow depth (Ming Lei) [1936800] - block: rsxx: select CONFIG_CRC32 (Ming Lei) [1936800] - block: add debugfs stanza for QUEUE_FLAG_NOWAIT (Ming Lei) [1936800] - blk-mq: Don't complete on a remote CPU in force threaded mode (Ming Lei) [1936800] - blk-mq: Remove 'running from the wrong CPU' warning (Ming Lei) [1936800] - block: disable iopoll for split bio (Ming Lei) [1936800] - block: Improve blk_revalidate_disk_zones() checks (Ming Lei) [1936800] - sbitmap: replace CAS with atomic and (Ming Lei) [1936800] - sbitmap: remove swap_lock (Ming Lei) [1936800] - sbitmap: optimise sbitmap_deferred_clear() (Ming Lei) [1936800] - blk-mq: skip hybrid polling if iopoll doesn't spin (Ming Lei) [1936800] - blktrace: fix up a kerneldoc comment (Ming Lei) [1936800] - block: remove the unused block_sleeprq tracepoint (Ming Lei) [1936800] - blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off (Ming Lei) [1936800] - block: fix inflight statistics of part0 (Ming Lei) [1936800] - block: optimise for_each_bvec() advance (Ming Lei) [1936800] - block: opencode devcgroup_inode_permission (Ming Lei) [1936800] - block: move bdput() to the callers of __blkdev_get (Ming Lei) [1936800] - block: refactor blkdev_get (Ming Lei) [1936800] - block: refactor __blkdev_put (Ming Lei) [1936800] - block: switch bdgrab to use igrab (Ming Lei) [1936800] - block: change the hash used for looking up block devices (Ming Lei) [1936800] - block: use put_device in put_disk (Ming Lei) [1936800] - block: use disk_part_iter_exit in disk_part_iter_next (Ming Lei) [1936800] - block: add a bdev_kobj helper (Ming Lei) [1936800] - block: remove a superflous check in blkpg_do_ioctl (Ming Lei) [1936800] - block: remove a duplicate __disk_get_part prototype (Ming Lei) [1936800] - loop: do not call set_blocksize (Ming Lei) [1936800] - zram: do not call set_blocksize (Ming Lei) [1936800] - block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init (Ming Lei) [1936800] - virtio-blk: remove a spurious call to revalidate_disk_size (Ming Lei) [1936800] - md: remove a spurious call to revalidate_disk_size in update_size (Ming Lei) [1936800] - aoe: don't call set_capacity from irq context (Ming Lei) [1936800] - nbd: validate the block size in nbd_set_size (Ming Lei) [1936800] - nbd: refactor size updates (Ming Lei) [1936800] - nbd: move the task_recv check into nbd_size_update (Ming Lei) [1936800] - nbd: remove the call to set_blocksize (Ming Lei) [1936800] - loop: let set_capacity_revalidate_and_notify update the bdev size (Ming Lei) [1936800] - block: remove the call to __invalidate_device in check_disk_size_change (Ming Lei) [1936800] - block: fix the kerneldoc comment for __register_blkdev (Ming Lei) [1936800] - block: switch gendisk lookup to a simple xarray (Ming Lei) [1936800] - ide: switch to __register_blkdev for command set probing (Ming Lei) [1936800] - md: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - loop: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - brd: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - sd: use __register_blkdev to avoid a modprobe for an unregistered dev_t (Ming Lei) [1936800] - swim: don't call blk_register_region (Ming Lei) [1936800] - ide: remove ide_{,un}register_region (Ming Lei) [1936800] - block: add an optional probe callback to major_names (Ming Lei) [1936800] - block: rework requesting modules for unclaimed devices (Ming Lei) [1936800] - block: split block_class_lock (Ming Lei) [1936800] - block: open code kobj_map into in block/genhd.c (Ming Lei) [1936800] - block: cleanup del_gendisk a bit (Ming Lei) [1936800] - loop: use set_disk_ro (Ming Lei) [1936800] - dasd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - md: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - rbd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - block: add a new set_read_only method (Ming Lei) [1936800] - blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats (Ming Lei) [1936800] - blk-cgroup: Pre-allocate tree node on blkg_conf_prep (Ming Lei) [1936800] - blk-cgroup: Fix memleak on error path (Ming Lei) [1936800] - blk-mq: remove the calling of local_memory_node() (Ming Lei) [1936800] - zram: Fix __zram_bvec_{read,write}() locking order (Ming Lei) [1936800] - skd_main: remove unused including (Ming Lei) [1936800] - sgl_alloc_order: fix memory leak (Ming Lei) [1936800] - block: fix uapi blkzoned.h comments (Ming Lei) [1936800] - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue (Ming Lei) [1936800] - blk-mq: get rid of the dead flush handle code path (Ming Lei) [1936800] - block: get rid of unnecessary local variable (Ming Lei) [1936800] - block: fix comment and add lockdep assert (Ming Lei) [1936800] - blk-mq: use helper function to test hw stopped (Ming Lei) [1936800] - block: use helper function to test queue register (Ming Lei) [1936800] - block: remove redundant mq check (Ming Lei) [1936800] - block: invoke blk_mq_exit_sched no matter whether have .exit_sched (Ming Lei) [1936800] - block: ratelimit handle_bad_sector() message (Ming Lei) [1936800] - blk-throttle: Re-use the throtl_set_slice_end() (Ming Lei) [1936800] - blk-throttle: Open code __throtl_de/enqueue_tg() (Ming Lei) [1936800] - blk-throttle: Move service tree validation out of the throtl_rb_first() (Ming Lei) [1936800] - blk-throttle: Move the list operation after list validation (Ming Lei) [1936800] - blk-throttle: Fix IO hang for a corner case (Ming Lei) [1936800] - blk-throttle: Avoid tracking latency if low limit is invalid (Ming Lei) [1936800] - blk-throttle: Avoid getting the current time if tg->last_finish_time is 0 (Ming Lei) [1936800] - blk-throttle: Remove a meaningless parameter for throtl_downgrade_state() (Ming Lei) [1936800] - block: Remove redundant 'return' statement (Ming Lei) [1936800] - block: Consider only dispatched requests for inflight statistic (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_bio export (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_rq export (Ming Lei) [1936800] - blk-mq: add cond_resched() in __blk_mq_alloc_rq_maps() (Ming Lei) [1936800] - vsprintf: use bd_partno in bdev_name (Ming Lei) [1936800] - block: use bd_partno in bdevname (Ming Lei) [1936800] - target/iblock: fix holder printing in iblock_show_configfs_dev_params (Ming Lei) [1936800] - drbd: don't set ->bd_contains (Ming Lei) [1936800] - drbd: don't detour through bd_contains for the gendisk (Ming Lei) [1936800] - block: add a bdev_is_partition helper (Ming Lei) [1936800] - bdi: remove BDI_CAP_CGROUP_WRITEBACK (Ming Lei) [1936800] - block: lift setting the readahead size into the block layer (Ming Lei) [1936800] - bdi: initialize ->ra_pages and ->io_pages in bdi_init (Ming Lei) [1936800] - block: ensure bdi->io_pages is always initialized (Ming Lei) [1936800] - aoe: set an optimal I/O size (Ming Lei) [1936800] - drbd: remove dead code in device_to_statistics (Ming Lei) [1936800] - raw: don't keep unopened block device around (Ming Lei) [1936800] - zram: cleanup backing_dev_store (Ming Lei) [1936800] - zram: fix double free backing device (Ming Lei) [1936800] - pktcdvd: use blkdev_get_by_dev instead of open coding it (Ming Lei) [1936800] - pktcdvd: remove the if 0'ed pkt_start_recovery function (Ming Lei) [1936800] - block: cleanup blkdev_bszset (Ming Lei) [1936800] - block: move the NEED_PART_SCAN flag to struct gendisk (Ming Lei) [1936800] - block: drop double zeroing (Ming Lei) [1936800] - blk-throttle: Avoid checking bps/iops limitation if bps or iops is unlimited (Ming Lei) [1936800] - blk-throttle: Avoid calculating bps/iops limitation repeatedly (Ming Lei) [1936800] - blk-throttle: Define readable macros instead of static variables (Ming Lei) [1936800] - blk-throttle: Use readable READ/WRITE macros (Ming Lei) [1936800] - blk-throttle: Fix some comments' typos (Ming Lei) [1936800] - block: introduce part_[begin|end]_io_acct (Ming Lei) [1936800] - blkcg: add plugging support for punt bio (Ming Lei) [1936800] - block: remove check_disk_change (Ming Lei) [1936800] - sr: simplify sr_block_revalidate_disk (Ming Lei) [1936800] - sr: use bdev_check_media_change (Ming Lei) [1936800] - sd: use bdev_check_media_change (Ming Lei) [1936800] - md: use bdev_check_media_change (Ming Lei) [1936800] - gdrom: use bdev_check_media_change (Ming Lei) [1936800] - paride/pcd: use bdev_check_media_change (Ming Lei) [1936800] - xsysace: simplify media change handling (Ming Lei) [1936800] - xsysace: use bdev_check_media_change (Ming Lei) [1936800] - swim3: use bdev_check_media_changed (Ming Lei) [1936800] - swim: simplify media change handling (Ming Lei) [1936800] - swim: use bdev_check_media_change (Ming Lei) [1936800] - ataflop: use bdev_check_media_change (Ming Lei) [1936800] - amiflop: use bdev_check_media_change (Ming Lei) [1936800] - block: add a bdev_check_media_change helper (Ming Lei) [1936800] - block: Remove unused blk_mq_sched_free_hctx_data() (Ming Lei) [1936800] - block: Do not discard buffers under a mounted filesystem (Ming Lei) [1936800] - fs: Don't invalidate page buffers in block_write_full_page() (Ming Lei) [1936800] - block: remove revalidate_disk() (Ming Lei) [1936800] - nvdimm: simplify revalidate_disk handling (Ming Lei) [1936800] - sd: open code revalidate_disk (Ming Lei) [1936800] - nvme: opencode revalidate_disk in nvme_validate_ns (Ming Lei) [1936800] - block: use revalidate_disk_size in set_capacity_revalidate_and_notify (Ming Lei) [1936800] - block: add a new revalidate_disk_size helper (Ming Lei) [1936800] - block: rename bd_invalidated (Ming Lei) [1936800] - block: don't clear bd_invalidated in check_disk_size_change (Ming Lei) [1936800] - block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ming Lei) [1936800] - block: Return blk_status_t instead of errno codes (Ming Lei) [1936800] - block: grant IOPRIO_CLASS_RT to CAP_SYS_NICE (Ming Lei) [1936800] - block: remove the unused q argument to part_in_flight and part_in_flight_rw (Ming Lei) [1936800] - block: remove the disk argument to delete_partition (Ming Lei) [1936800] - block: move the devcgroup_inode_permission call to blkdev_get (Ming Lei) [1936800] - blk-mq: use BLK_MQ_NO_TAG for no tag (Ming Lei) [1936800] - block: Move blk_mq_bio_list_merge() into blk-merge.c (Ming Lei) [1936800] - block: Move bio merge related functions into blk-merge.c (Ming Lei) [1936800] - blk-wbt: Remove obsolete multiqueue I/O scheduling comment (Ming Lei) [1936800] - raw: deprecate the raw driver (Ming Lei) [1936800] - nvme: don't call revalidate_disk from nvme_set_queue_dying (Ming Lei) [1936800] - block: fix locking for struct block_device size updates (Ming Lei) [1936800] - block: replace bd_set_size with bd_set_nr_sectors (Ming Lei) [1936800] - block: Make request_queue.rpm_status an enum (Ming Lei) [1936800] - mmc: remove the call to check_disk_change (Ming Lei) [1936800] - block: integrate bd_start_claiming into __blkdev_get (Ming Lei) [1936800] - block: use bd_prepare_to_claim directly in the loop driver (Ming Lei) [1936800] - block: refactor bd_start_claiming (Ming Lei) [1936800] - block: simplify the restart case in __blkdev_get (Ming Lei) [1936800] - block: simplify set_init_blocksize (Ming Lei) [1936800] - block: remove flush_disk (Ming Lei) [1936800] - block: move block-related definitions out of fs.h (Ming Lei) [1936800] - xen-blkfront.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1936800]- redhat/configs: Add CONFIG_PINCTRL_EMMITSBURG (David Arcari) [1959506] - redhat/configs: Remove CONFIG_EMMITSBURG (David Arcari) [1959506] - fuse: fix write deadlock (Miklos Szeredi) [1904597] - sched/debug: Fix cgroup_path[] serialization (Waiman Long) [1954363] - KVM: x86/xen: Take srcu lock when accessing kvm_memslots() (Paolo Bonzini) [1945742] - KVM: SVM: Allocate SEV command structures on local stack (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for INIT command (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for status commands (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack for small SEV command buffers (Paolo Bonzini) [1945742] - crypto: ccp: Play nice with vmalloc'd memory for SEV command structs (Paolo Bonzini) [1945742] - crypto: ccp: Reject SEV commands with mismatching command buffer (Paolo Bonzini) [1945742] - crypto: ccp: Detect and reject "invalid" addresses destined for PSP (Paolo Bonzini) [1945742] - crypto: ccp: Free SEV device if SEV init fails (Paolo Bonzini) [1945742] - crypto: ccp - Fix sparse warnings in sev-dev (Paolo Bonzini) [1945742] - drivers/crypto/ccp/sev-dev.c: get rid of pointless access_ok() (Paolo Bonzini) [1945742] - crypto: ccp - Add support for SEV-ES to the PSP driver (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_RECEIVE_START command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_SEND_CANCEL command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_SEND_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEND_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV SEND_START command (Paolo Bonzini) [1945742] - KVM: Boost vCPU candidate in user mode which is delivering interrupt (Paolo Bonzini) [1945742] - nSVM: Check addresses of MSR and IO permission maps (Paolo Bonzini) [1945742] - KVM: SVM: Define actual size of IOPM and MSRPM tables (Paolo Bonzini) [1945742] - KVM: vmx: add mismatched size assertions in vmcs_check32() (Paolo Bonzini) [1945742] - KVM: Add proper lockdep assertion in I/O bus unregister (Paolo Bonzini) [1945742] - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Paolo Bonzini) [1945742] - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU (Paolo Bonzini) [1945742] - KVM: SVM: Enhance and clean up the vmcb tracking comment in pre_svm_run() (Paolo Bonzini) [1945742] - KVM: SVM: Add a comment to clarify what vcpu_svm.vmcb points at (Paolo Bonzini) [1945742] - KVM: SVM: Drop vcpu_svm.vmcb_pa (Paolo Bonzini) [1945742] - KVM: SVM: Don't set current_vmcb->cpu when switching vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Make sure GHCB is mapped before updating (Paolo Bonzini) [1945742] - KVM: X86: Do not yield to self (Paolo Bonzini) [1945742] - KVM: X86: Count attempted/successful directed yield (Paolo Bonzini) [1945742] - KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU (Paolo Bonzini) [1945742] - KVM: x86/mmu: handle cmpxchg failure in kvm_tdp_mmu_get_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make TDP MMU root refcount atomic (Paolo Bonzini) [1945742] - KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Refactor yield safe root iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Merge TDP MMU put and free root (Paolo Bonzini) [1945742] - KVM: x86/mmu: use tdp_mmu_free_sp to free roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_collapsible_sptes (Paolo Bonzini) [1945742] - KVM: constify kvm_arch_flush_remote_tlbs_memslot (Paolo Bonzini) [1945742] - KVM: Explicitly use GFP_KERNEL_ACCOUNT for 'struct kvm_vcpu' allocations (Paolo Bonzini) [1945742] - KVM: MMU: protect TDP MMU pages only down to required level (Paolo Bonzini) [1945742] - KVM: introduce KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86: pending exceptions must not be blocked by an injected event (Paolo Bonzini) [1945742] - KVM: nSVM: call nested_svm_load_cr3 on nested state load (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should include the autoload/autostore MSR lists (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should show the effective EFER (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should consider only the load controls of EFER/PAT (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not conflate EFER and PAT presence in VMCS (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid (Paolo Bonzini) [1945742] - KVM: nSVM: improve SYSENTER emulation on AMD (Paolo Bonzini) [1945742] - KVM: x86: add guest_cpuid_is_intel (Paolo Bonzini) [1945742] - KVM: x86: Account a variety of miscellaneous allocations (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created (Paolo Bonzini) [1945742] - KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT completes (Paolo Bonzini) [1945742] - KVM: SVM: Use online_vcpus, not created_vcpus, to iterate over vCPUs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Simplify code for aging SPTEs in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious clearing of dirty bit from TDP MMU SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use leaf-only loop for walking TDP SPTEs when changing SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to TDP MMU root walkers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to __kvm_tdp_mmu_zap_gfn_range() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes across address spaces for gfn range zap (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move flushing for "slot" handlers to caller for legacy MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TDP MMU TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid reading from MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: nSVM: If VMRUN is single-stepped, queue the #DB intercept in nested_svm_vmexit() (Paolo Bonzini) [1945742] - KVM: MMU: load PDPTRs outside mmu_lock (Paolo Bonzini) [1945742] - KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit (Paolo Bonzini) [1945742] - KVM: SVM: load control fields from VMCB12 before checking them (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap (Paolo Bonzini) [1945742] - KVM: make: Fix out-of-source module builds (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid writing to MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: x86: remove unused declaration of kvm_write_tsc() (Paolo Bonzini) [1945742] - KVM: clean up the unused argument (Paolo Bonzini) [1945742] - x86/kvm: Fix broken irq restoration in kvm_wait (Paolo Bonzini) [1945742] - KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUs (Paolo Bonzini) [1945742] - KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish (Paolo Bonzini) [1945742] - KVM: x86/mmu: Store the address space ID in the TDP iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Factor out tdp_iter_return_to_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page (Paolo Bonzini) [1945742] - KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use '0' as the one and only value for an invalid PAE root (Paolo Bonzini) [1945742] - KVM: VMX: Track root HPA instead of EPTP for paravirt Hyper-V TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Skip additional Hyper-V TLB EPTP flushes if one fails (Paolo Bonzini) [1945742] - KVM: VMX: Define Hyper-V paravirt TLB flush fields iff Hyper-V is enabled (Paolo Bonzini) [1945742] - KVM: VMX: Explicitly check for hv_remote_flush_tlb when loading pgd (Paolo Bonzini) [1945742] - KVM: VMX: Don't invalidate hv_tlb_eptp if the new EPTP matches (Paolo Bonzini) [1945742] - KVM: VMX: Invalidate hv_tlb_eptp to denote an EPTP mismatch (Paolo Bonzini) [1945742] - KVM: VMX: Do Hyper-V TLB flush iff vCPU's EPTP hasn't been flushed (Paolo Bonzini) [1945742] - KVM: VMX: Fold Hyper-V EPTP checking into it's only caller (Paolo Bonzini) [1945742] - KVM: VMX: Stash kvm_vmx in a local variable for Hyper-V paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Track common EPTP for Hyper-V's paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: x86: Get active PCID only when writing a CR3 value (Paolo Bonzini) [1945742] - KVM/SVM: Move vmenter.S exception fixups out of line (Paolo Bonzini) [1945742] - KVM: x86/mmu: Dump reserved bits if they're detected on non-MMIO SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use low available bits for removed SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use is_removed_spte() instead of open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86/mmu: Tweak auditing WARN for A/D bits to !PRESENT (was MMIO) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use a dedicated bit to track shadow/MMU-present SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use high bits for host/mmu writable masks for EPT SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make Host-writable and MMU-writable bit locations dynamic (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Co-locate code for setting various SPTE masks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move initial kvm_mmu_set_mask_ptes() call into MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Document dependency bewteen TDP A/D type and saved bits (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use MMIO SPTE bits 53 and 52 for the MMIO generation (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename and document A/D scheme for TDP SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add module param to disable MMIO caching (for testing) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Stop using software available bits to denote MMIO SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename 'mask' to 'spte' in MMIO SPTE helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Drop redundant trace_kvm_mmu_set_spte() in the TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Handle MMIO SPTEs directly in mmu_set_spte() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't install bogus MMIO SPTEs if MMIO caching is disabled (Paolo Bonzini) [1945742] - KVM: x86/mmu: Retry page faults that hit an invalid memslot (Paolo Bonzini) [1945742] - KVM: x86/mmu: Disable MMIO caching if MMIO value collides with L1TF (Paolo Bonzini) [1945742] - KVM: x86/mmu: Bail from fast_page_fault() if SPTE is not shadow-present (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check for shadow-present SPTE before querying A/D status (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add convenience wrapper for acting on single hva in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add typedefs for rmap/iter handlers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use 'end' param in TDP MMU's test_age_gfn() (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN if TDP MMU's set_tdp_spte() sees multiple GFNs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious TLB flush from TDP MMU's change_pte() hook (Paolo Bonzini) [1945742] - KVM: x86: mmu: initialize fault.async_page_fault in walk_addr_generic (Paolo Bonzini) [1945742] - KVM: x86: determine if an exception has an error code only when injecting it. (Paolo Bonzini) [1945742] - KVM: nSVM: Optimize vmcb12 to vmcb02 save area copies (Paolo Bonzini) [1945742] - KVM: SVM: Add support for Virtual SPEC_CTRL (Paolo Bonzini) [1945742] - x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Paolo Bonzini) [1945742] - KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state (Paolo Bonzini) [1945742] - KVM: SVM: move VMLOAD/VMSAVE to C code (Paolo Bonzini) [1945742] - KVM: SVM: Skip intercepted PAUSE instructions after emulation (Paolo Bonzini) [1945742] - KVM: SVM: Don't manually emulate RDPMC if nrips=0 (Paolo Bonzini) [1945742] - KVM: x86: Move RDPMC emulation to common code (Paolo Bonzini) [1945742] - KVM: x86: Move trivial instruction-based exit handlers to common code (Paolo Bonzini) [1945742] - KVM: x86: Move XSETBV emulation to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add VMLOAD/VMSAVE helper to deduplicate code (Paolo Bonzini) [1945742] - KVM: nSVM: Add helper to synthesize nested VM-Exit without collateral (Paolo Bonzini) [1945742] - KVM: x86: Handle triple fault in L2 without killing L1 (Paolo Bonzini) [1945742] - KVM: SVM: Pass struct kvm_vcpu to exit handlers (and many, many other places) (Paolo Bonzini) [1945742] - KVM: SVM: merge update_cr0_intercept into svm_set_cr0 (Paolo Bonzini) [1945742] - KVM: nSVM: Trace VM-Enter consistency check failures (Paolo Bonzini) [1945742] - KVM: x86: Move nVMX's consistency check macro to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add missing checks for reserved bits to svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: only copy L1 non-VMLOAD/VMSAVE data in svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB02 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB01 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control (Paolo Bonzini) [1945742] - KVM: nSVM: rename functions and variables according to vmcbXY nomenclature (Paolo Bonzini) [1945742] - KVM: nSVM: Track the ASID generation of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: nSVM: Track the physical cpu of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Use a separate vmcb for the nested L2 guest (Paolo Bonzini) [1945742] - KVM: nSVM: Set the shadow root level to the TDP level for nested NPT (Paolo Bonzini) [1945742] - KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN on NULL pae_root or lm_root, or bad shadow root level (Paolo Bonzini) [1945742] - KVM: x86/mmu: Sync roots after MMU load iff load as successful (Paolo Bonzini) [1945742] - KVM: x86/mmu: Unexport MMU load/unload functions (Paolo Bonzini) [1945742] - KVM: x86: Defer the MMU unload to the normal path on an global INVPCID (Paolo Bonzini) [1945742] - KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set the C-bit in the PDPTRs and LM pseudo-PDPTRs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix and unconditionally enable WARNs to detect PAE leaks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check PDPTRs before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure MMU pages are available when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate pae_root and lm_root pages in dedicated helper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate the lm_root before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Capture 'mmu' in a local variable when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit (Paolo Bonzini) [1945742] - KVM: x86: to track if L1 is running L2 VM (Paolo Bonzini) [1945742] - KVM: LAPIC: Advancing the timer expiration on guest initiated write (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in exclusive mode (Paolo Bonzini) [1945742] - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged (Paolo Bonzini) [1945742] - kvm: x86: use NULL instead of using plain integer as pointer (Paolo Bonzini) [1945742] - KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled' (Paolo Bonzini) [1945742] - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix return code when clearing vcpu_info and vcpu_time_info (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set SPTE_AD_WRPROT_ONLY_MASK if and only if PML is enabled (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Fix Hyper-V context null-ptr-deref (Paolo Bonzini) [1945742] - KVM: SVM: Fix nested VM-Exit on #GP interception handling (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Fix dummy check if lbr_desc->event is created (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consider the hva in mmu_notifier retry (Paolo Bonzini) [1945742] - kernel.h: split out min()/max() et al. helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip mmu_notifier check when handling MMIO page fault (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove a variety of unnecessary exports (Paolo Bonzini) [1945742] - KVM: x86: Fold "write-protect large" use case into generic write-protect (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't set dirty bits when disabling dirty logging w/ PML (Paolo Bonzini) [1945742] - KVM: VMX: Dynamically enable/disable PML based on memslot dirty logging (Paolo Bonzini) [1945742] - KVM: x86: Further clarify the logic and comments for toggling log dirty (Paolo Bonzini) [1945742] - KVM: x86: Move MMU's PML logic to common code (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make dirty log size hook (PML) a value, not a function (Paolo Bonzini) [1945742] - KVM: x86/mmu: Expand on the comment in kvm_vcpu_ad_need_write_protect() (Paolo Bonzini) [1945742] - KVM: nVMX: Disable PML in hardware when running L2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consult max mapping level when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass the memslot to the rmap callbacks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Split out max mapping level calculation to helper (Paolo Bonzini) [1945742] - KVM: nVMX: no need to undo inject_page_fault change on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Paolo Bonzini) [1945742] - KVM: VMX: read idt_vectoring_info a bit earlier (Paolo Bonzini) [1945742] - KVM: VMX: Allow INVPCID in guest without PCID (Paolo Bonzini) [1945742] - KVM: x86: Advertise INVPCID by default (Paolo Bonzini) [1945742] - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make HVA handler retpoline-friendly (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_dr to callers (Paolo Bonzini) [1945742] - KVM: x86: reading DR cannot fail (Paolo Bonzini) [1945742] - KVM: SVM: Remove an unnecessary forward declaration (Paolo Bonzini) [1945742] - KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Paolo Bonzini) [1945742] - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 (Paolo Bonzini) [1945742] - KVM: x86: Remove misleading DR6/DR7 adjustments from RSM emulation (Paolo Bonzini) [1945742] - KVM: x86/xen: Use hva_t for holding hypercall page address (Paolo Bonzini) [1945742] - KVM: x86/xen: Remove extra unlock in kvm_xen_hvm_set_attr() (Paolo Bonzini) [1945742] - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Paolo Bonzini) [1945742] - KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculations (Paolo Bonzini) [1945742] - KVM: selftests: Always run vCPU thread with blocked SIG_IPI (Paolo Bonzini) [1945742] - KVM: selftests: Sync data verify of dirty logging with guest sync (Paolo Bonzini) [1945742] - KVM: selftests: Add a test for kvm page table code (Paolo Bonzini) [1945742] - KVM: selftests: Adapt vm_userspace_mem_region_add to new helpers (Paolo Bonzini) [1945742] - KVM: selftests: List all hugetlb src types specified with page sizes (Paolo Bonzini) [1945742] - tools/headers: sync headers of asm-generic/hugetlb_encode.h (Paolo Bonzini) [1945742] - tools include uapi: Update linux/mmap.h copy (Paolo Bonzini) [1945742] - tools UAPI: Update copy of linux/mman.h from the kernel sources (Paolo Bonzini) [1945742] - mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes (Paolo Bonzini) [1945742] - RHEL: Add #defines for 16k hugepages (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system default hugetlb page size (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system configured THP page size (Paolo Bonzini) [1945742] - KVM: selftests: Make a generic helper to get vm guest mode strings (Paolo Bonzini) [1945742] - KVM: selftests: Print the errno besides error-string in TEST_ASSERT (Paolo Bonzini) [1945742] - KVM: selftests: remove redundant semi-colon (Paolo Bonzini) [1945742] - selftests: kvm: Check that TSC page value is small after KVM_SET_CLOCK(0) (Paolo Bonzini) [1945742] - KVM: x86: Prevent 'hv_clock->system_time' from going negative in kvm_guest_time_update() (Paolo Bonzini) [1945742] - selftests: kvm: make hardware_disable_test less verbose (Paolo Bonzini) [1945742] - selftests: kvm: add set_boot_cpu_id test (Paolo Bonzini) [1945742] - selftests: kvm: add _vm_ioctl (Paolo Bonzini) [1945742] - selftests: kvm: add get_msr_index_features (Paolo Bonzini) [1945742] - KVM: x86/xen: Add support for vCPU runstate information (Paolo Bonzini) [1945742] - RHEL: configs: do not enable CONFIG_KVM_XEN (Paolo Bonzini) [1945742] - KVM: x86: allow compiling out the Xen hypercall interface (Paolo Bonzini) [1945742] - KVM: x86: compile out TDP MMU on 32-bit systems (Paolo Bonzini) [1945742] - KVM: xen: flush deferred static key before checking it (Paolo Bonzini) [1945742] - KVM: x86/xen: Explicitly pad struct compat_vcpu_info to 64 bytes (Paolo Bonzini) [1945742] - KVM: x86/xen: Allow reset of Xen attributes (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in kvm_run->flags (Paolo Bonzini) [1945742] - Documentation: kvm: fix messy conversion from .txt to .rst (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in KVM_GET_SUPPORTED_HV_CPUID (Paolo Bonzini) [1945742] - Documentation: kvm: fix warning (Paolo Bonzini) [1945742] - KVM: Add documentation for Xen hypercall and shared_info updates (Paolo Bonzini) [1945742] - KVM: X86: Add the Document for KVM_CAP_X86_BUS_LOCK_EXIT (Paolo Bonzini) [1945742] - KVM: Documentation: Fix documentation for nested. (Paolo Bonzini) [1945742] - KVM: Documentation: Add arm64 KVM_RUN error codes (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER (Paolo Bonzini) [1945742] - docs: kvm: add documentation for KVM_CAP_S390_DIAG318 (Paolo Bonzini) [1945742] - selftests: kvm: Mmap the entire vcpu mmap area (Paolo Bonzini) [1945742] - selftests: kvm: avoid uninitialized variable warning (Paolo Bonzini) [1945742] - selftests: kvm: add hardware_disable test (Paolo Bonzini) [1945742] - KVM: selftests: Don't bother mapping GVA for Xen shinfo test (Paolo Bonzini) [1945742] - KVM: selftests: Fix hex vs. decimal snafu in Xen test (Paolo Bonzini) [1945742] - KVM: selftests: Fix size of memslots created by Xen tests (Paolo Bonzini) [1945742] - KVM: selftests: Ignore recently added Xen tests' build output (Paolo Bonzini) [1945742] - KVM: x86: declare Xen HVM shared info capability and add test case (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop hv_vcpu_to_vcpu() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate Hyper-V context lazily (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Make Hyper-V emulation enablement conditional (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate 'struct kvm_vcpu_hv' dynamically (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Prepare to meet unallocated Hyper-V context (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Always use to_hv_vcpu() accessor to get to 'struct kvm_vcpu_hv' (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Stop shadowing global 'current_vcpu' variable (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Introduce to_kvm_hv() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_syndbg() to to_hv_syndbg() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_stimer()/stimer_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_synic()/synic_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_vcpu() to to_hv_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop unused kvm_hv_vapic_assist_page_enabled() (Paolo Bonzini) [1945742] - KVM: x86/xen: Add event channel interrupt vector upcall (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu time info region (Paolo Bonzini) [1945742] - KVM: x86/xen: setup pvclock updates (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu info (Paolo Bonzini) [1945742] - KVM: x86/xen: Add KVM_XEN_VCPU_SET_ATTR/KVM_XEN_VCPU_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: update wallclock region (Paolo Bonzini) [1945742] - xen: add wc_sec_hi to struct shared_info (Paolo Bonzini) [1945742] - KVM: x86/xen: register shared_info page (Paolo Bonzini) [1945742] - KVM: x86/xen: add definitions of compat_shared_info, compat_vcpu_info (Paolo Bonzini) [1945742] - KVM: x86/xen: latch long_mode when hypercall page is set up (Paolo Bonzini) [1945742] - KVM: x86/xen: add KVM_XEN_HVM_SET_ATTR/KVM_XEN_HVM_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: Add kvm_xen_enabled static key (Paolo Bonzini) [1945742] - KVM: x86/xen: Move KVM_XEN_HVM_CONFIG handling to xen.c (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix coexistence of Xen and Hyper-V hypercalls (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add helper to generate mask of reserved HPA bits (Paolo Bonzini) [1945742] - KVM: x86: Use reserved_gpa_bits to calculate reserved PxE bits (Paolo Bonzini) [1945742] - KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode (Paolo Bonzini) [1945742] - KVM: nSVM: Use common GPA helper to check for illegal CR3 (Paolo Bonzini) [1945742] - KVM: VMX: Use GPA legality helpers to replace open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to handle legal GPA with an alignment requirement (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to check for a legal GPA (Paolo Bonzini) [1945742] - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs (Paolo Bonzini) [1945742] - KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset (Paolo Bonzini) [1945742] - KVM: x86/xen: intercept xen hypercalls if enabled (Paolo Bonzini) [1945742] - KVM: selftests: Add missing header file needed by xAPIC IPI tests (Paolo Bonzini) [1945742] - KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c (Paolo Bonzini) [1945742] - selftests: kvm: Properly set Hyper-V CPUIDs in evmcs_test (Paolo Bonzini) [1945742] - selftests: kvm: Move kvm_get_supported_hv_cpuid() to common code (Paolo Bonzini) [1945742] - selftest: kvm: x86: test KVM_GET_CPUID2 and guest visible CPUIDs against KVM_GET_SUPPORTED_CPUID (Paolo Bonzini) [1945742] - selftests: kvm/x86: add test for pmu msr MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: selftests: Disable dirty logging with vCPUs running (Paolo Bonzini) [1945742] - KVM: selftests: Add backing src parameter to dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Add memslot modification stress test (Paolo Bonzini) [1945742] - KVM: selftests: Add option to overlap vCPU memory access (Paolo Bonzini) [1945742] - KVM: selftests: Fix population stage in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Convert iterations to int in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Avoid flooding debug log while populating memory (Paolo Bonzini) [1945742] - KVM: selftests: Rename timespec_diff_now to timespec_elapsed (Paolo Bonzini) [1945742] - KVM: selftests: Test IPI to halted vCPU in xAPIC while backing page moves (Paolo Bonzini) [1945742] - KVM: selftests: Implement perf_test_util more conventionally (Paolo Bonzini) [1945742] - KVM: selftests: Use vm_create_with_vcpus in create_vm (Paolo Bonzini) [1945742] - KVM: selftests: Factor out guest mode code (Paolo Bonzini) [1945742] - selftests: kvm: Merge user_msr_test into userspace_msr_exit_test (Paolo Bonzini) [1945742] - selftests: kvm: Test MSR exiting to userspace (Paolo Bonzini) [1945742] - KVM: selftests: sync_regs test for diag318 (Paolo Bonzini) [1945742] - KVM: selftests: x86: Set supported CPUIDs on default VM (Paolo Bonzini) [1945742] - KVM: selftests: Make test skipping consistent (Paolo Bonzini) [1945742] - KVM: selftests: Introduce vm_create_[default_]_with_vcpus (Paolo Bonzini) [1945742] - KVM: selftests: Make vm_create_default common (Paolo Bonzini) [1945742] - KVM: selftests: always use manual clear in dirty_log_perf_test (Paolo Bonzini) [1945742] - selftests: kvm: keep .gitignore add to date (Paolo Bonzini) [1945742] - KVM: selftests: Add "-c" parameter to dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Run dirty ring test asynchronously (Paolo Bonzini) [1945742] - KVM: selftests: Add dirty ring buffer test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce after_vcpu_run hook for dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Verify supported CR4 bits can be set before KVM_SET_CPUID2 (Paolo Bonzini) [1945742] - KVM: selftests: allow two iterations of dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce the dirty log perf test (Paolo Bonzini) [1945742] - KVM: selftests: Make the number of vcpus global (Paolo Bonzini) [1945742] - KVM: selftests: Make the per vcpu memory size global (Paolo Bonzini) [1945742] - KVM: selftests: Drop pointless vm_create wrapper (Paolo Bonzini) [1945742] - KVM: selftests: Add wrfract to common guest code (Paolo Bonzini) [1945742] - KVM: selftests: Simplify demand_paging_test with timespec_diff_now (Paolo Bonzini) [1945742] - KVM: selftests: Remove address rounding in guest code (Paolo Bonzini) [1945742] - KVM: selftests: Factor code out of demand_paging_test (Paolo Bonzini) [1945742] - KVM: selftests: Use a single binary for dirty/clear log test (Paolo Bonzini) [1945742] - KVM: selftests: Always clear dirty bitmap after iteration (Paolo Bonzini) [1945742] - selftests: kvm: test enforcement of paravirtual cpuid features (Paolo Bonzini) [1945742] - selftests: kvm: Add exception handling to selftests (Paolo Bonzini) [1945742] - selftests: kvm: Clear uc so UCALL_NONE is being properly reported (Paolo Bonzini) [1945742] - selftests: kvm: Fix the segment descriptor layout to match the actual layout (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix __user pointer handling for hypercall page installation (Paolo Bonzini) [1945742] - KVM: x86/xen: fix Xen hypercall page msr handling (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_xcr to callers (Paolo Bonzini) [1945742] - KVM: cleanup DR6/DR7 reserved bits checks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add '__func__' in rmap_printk() (Paolo Bonzini) [1945742] - KVM: SVM: Replace hard-coded value with #define (Paolo Bonzini) [1945742] - KVM: SVM: use .prepare_guest_switch() to handle CPU register save/setup (Paolo Bonzini) [1945742] - KVM: SVM: remove uneeded fields from host_save_users_msrs (Paolo Bonzini) [1945742] - KVM: SVM: use vmsave/vmload for saving/restoring additional host state (Paolo Bonzini) [1945742] - KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructions (Paolo Bonzini) [1945742] - KVM: VMX: Use the kernel's version of VMXOFF (Paolo Bonzini) [1945742] - KVM: VMX: Move Intel PT shenanigans out of VMXON/VMXOFF flows (Paolo Bonzini) [1945742] - KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Paolo Bonzini) [1945742] - x86/virt: Mark flags and memory as clobbered by VMXOFF (Paolo Bonzini) [1945742] - x86/reboot: Force all cpus to exit VMX root if VMX is supported (Paolo Bonzini) [1945742] - x86/virt: Eat faults on VMXOFF in reboot flows (Paolo Bonzini) [1945742] - KVM: x86: use static calls to reduce kvm_x86_ops overhead (Paolo Bonzini) [1945742] - KVM: x86: introduce definitions to support static calls for kvm_x86_ops (Paolo Bonzini) [1945742] - KVM: RHEL: include linux/static_call.h (Paolo Bonzini) [1945742] - KVM: X86: prepend vmx/svm prefix to additional kvm_x86_ops functions (Paolo Bonzini) [1945742] - KVM: Stop using deprecated jump label APIs (Paolo Bonzini) [1945742] - locking/static_key: Add support for deferred static branches (Paolo Bonzini) [1945742] - KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Expose LBR_FMT in the MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Release guest LBR event via lazy release mechanism (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMI (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellation (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Pass-through LBR msrs when the guest LBR event is ACTIVE (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Create a guest LBR event when vcpu sets DEBUGCTLMSR_LBR (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh (Paolo Bonzini) [1945742] - KVM: x86/vmx: Make vmx_set_intercept_for_msr() non-static (Paolo Bonzini) [1945742] - KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTL (Paolo Bonzini) [1945742] - KVM: VMX: Use x2apic_mode to avoid RDMSR when querying PI state (Paolo Bonzini) [1945742] - x86/apic: Export x2apic_mode for use by KVM in "warm" path (Paolo Bonzini) [1945742] - KVM: VMX: Enable bus lock VM exit (Paolo Bonzini) [1945742] - KVM: X86: Reset the vcpu->run->flags at the beginning of vcpu_run (Paolo Bonzini) [1945742] - KVM: VMX: Convert vcpu_vmx.exit_reason to a union (Paolo Bonzini) [1945742] - KVM/SVM: add support for SEV attestation command (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove the defunct update_pte() paging hook (Paolo Bonzini) [1945742] - KVM: Expose AVX_VNNI instruction to guset (Paolo Bonzini) [1945742] - Enumerate AVX Vector Neural Network instructions (Paolo Bonzini) [1945742] - x86: kvm: style: Simplify bool comparison (Paolo Bonzini) [1945742] - KVM: x86: Zap the oldest MMU pages, not the newest (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use boolean returns for (S)PTE accessors (Paolo Bonzini) [1945742] - KVM: X86: use vzalloc() instead of vmalloc/memset (Paolo Bonzini) [1945742] - KVM: x86: Take KVM's SRCU lock only if steal time update is needed (Paolo Bonzini) [1945742] - KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() (Paolo Bonzini) [1945742] - KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86: cleanup CR3 reserved bits checks (Paolo Bonzini) [1945742] - KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Paolo Bonzini) [1945742] - KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Paolo Bonzini) [1945742] - KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check (Paolo Bonzini) [1945742] - KVM/x86: assign hva with the right value to vm_munmap the pages (Paolo Bonzini) [1945742] - Fix unsynchronized access to sev members through svm_register_enc_region (Paolo Bonzini) [1945742] - KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written" (Paolo Bonzini) [1945742] - KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: __kvm_vcpu_halt can be static (Paolo Bonzini) [1945742] - KVM: SVM: Add support for booting APs in an SEV-ES guest (Paolo Bonzini) [1945742] - KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c (Paolo Bonzini) [1945742] - KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_load (Paolo Bonzini) [1945742] - KVM: SVM: fix 32-bit compilation (Paolo Bonzini) [1945742] - KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting (Paolo Bonzini) [1945742] - KVM: SVM: Provide support to launch and run an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests (Paolo Bonzini) [1945742] - x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU loading (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU creation/loading (Paolo Bonzini) [1945742] - KVM: SVM: Update ASID allocation to support SEV-ES guests (Paolo Bonzini) [1945742] - KVM: SVM: Set the encryption mask for the SVM host save area (Paolo Bonzini) [1945742] - KVM: SVM: Add NMI support for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Guest FPU state save/restore not needed for SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Do not report support for SMM for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR8 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR4 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR0 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for EFER write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support string IO operations for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support MMIO for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT MSR protocol processing (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT processing (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 (Paolo Bonzini) [1945742] - KVM: SVM: Add initial support for a VMGEXIT VMEXIT (Paolo Bonzini) [1945742] - KVM: SVM: Add GHCB accessor functions for retrieving fields (Paolo Bonzini) [1945742] - KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file (Paolo Bonzini) [1945742] - KVM: SVM: Cannot re-initialize the VMCB after shutdown with SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow instruction emulation under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Prevent debugging under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add required changes to support intercepts under SEV-ES (Paolo Bonzini) [1945742] - KVM: x86: introduce complete_emulated_msr callback (Paolo Bonzini) [1945742] - KVM: x86: Mark GPRs dirty when written (Paolo Bonzini) [1945742] - KVM: SVM: Add support for the SEV-ES VMSA (Paolo Bonzini) [1945742] - x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES capability in KVM (Paolo Bonzini) [1945742] - KVM/VMX/SVM: Move kvm_machine_check function to x86.h (Paolo Bonzini) [1945742] - KVM: Don't allocate dirty bitmap if dirty ring is enabled (Paolo Bonzini) [1945742] - KVM: Make dirty ring exclusive to dirty bitmap log (Paolo Bonzini) [1945742] - KVM: X86: Implement ring-based dirty memory tracking (Paolo Bonzini) [1945742] - KVM: Pass in kvm pointer into mark_page_dirty_in_slot() (Paolo Bonzini) [1945742] - kvm/eventfd: Drain events from eventfd in irqfd_wakeup() (Paolo Bonzini) [1945742] - eventfd: Export eventfd_ctx_do_read() (Paolo Bonzini) [1945742] - kvm/eventfd: Use priority waitqueue to catch events before userspace (Paolo Bonzini) [1945742] - sched/wait: Add add_wait_queue_priority() (Paolo Bonzini) [1945742] - cpuidle-haltpoll: fix error comments in arch_haltpoll_disable (Paolo Bonzini) [1945742] - kvm/eventfd: Use sequence counter with associated spinlock (Paolo Bonzini) [1945742] - x86/kvm/vmx: Use native read/write_cr2() (Paolo Bonzini) [1945742] - KVM: SVM: convert get_user_pages() --> pin_user_pages() (Paolo Bonzini) [1945742] - x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* (Paolo Bonzini) [1945742] - x86/entry/64: Fix unwind hints in __switch_to_asm() (Paolo Bonzini) [1945742] - x86/asm/64: Change all ENTRY+END to SYM_CODE_* (Paolo Bonzini) [1945742] - x86/head/64: Annotate start_cpu0() as non-callable (Paolo Bonzini) [1945742] - x86/asm: Do not annotate functions with GLOBAL (Paolo Bonzini) [1945742] - kprobes/x86/xen: blacklist non-attachable xen interrupt functions (Paolo Bonzini) [1945742] - x86/asm/64: Add ENDs to some functions and relabel with SYM_CODE_* (Paolo Bonzini) [1945742] - x86/asm: Use SYM_INNER_LABEL instead of GLOBAL (Paolo Bonzini) [1945742] - x86/asm: Annotate aliases (Paolo Bonzini) [1945742] - x86/asm/crypto: Annotate local functions (Paolo Bonzini) [1945742] - static_call: Add static_call_cond() (Paolo Bonzini) [1945742] - static_call: Add basic static call infrastructure (Paolo Bonzini) [1945742] - devlink: use _BITUL() macro instead of BIT() in the UAPI header (Petr Oros) [1935646] - devlink: Fix reload stats structure (Petr Oros) [1935646] - devlink: Avoid overwriting port attributes of registered port (Petr Oros) [1935646] - devlink: Add Documentation/networking/devlink/devlink-reload.rst (Petr Oros) [1935646] - devlink: Add enable_remote_dev_reset generic parameter (Petr Oros) [1935646] - devlink: Add remote reload stats (Petr Oros) [1935646] - devlink: Add reload stats (Petr Oros) [1935646] - devlink: Add devlink reload limit option (Petr Oros) [1935646] - devlink: Add reload action option to devlink reload command (Petr Oros) [1935646] - devlink: Change devlink_reload_supported() param type (Petr Oros) [1935646]- CI: Rename KABI option (Veronika Kabatova) - CI: Disable result checking for realtime checks (Veronika Kabatova) - Revert "GFS2: Re-add a call to log_flush_wait when flushing the journal" (Bob Peterson) [1917930] - md/raid1: properly indicate failure when ending a failed write request (Nigel Croxon) [1954588] - Revert "uio: use request_threaded_irq instead" (Vitaly Kuznetsov) [1946644] - drm/ast: Set format registers in primary plane's update (Lyude Paul) [1923857] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [1940926] - x86/hyperv: Move hv_do_rep_hypercall to asm-generic (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Increase wait time for VMbus unload (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize unload_event statically (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Check for pending channel interrupts before taking a CPU offline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drivers: hv: vmbus: Introduce CHANNELMSG_MODIFYCHANNEL_RESPONSE (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Introduce and negotiate VMBus protocol version 5.3 (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Use after free in __vmbus_open() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: remove unused function (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Remove unused linux/version.h header (Mohammed Gamal) [1940926] - x86/Hyper-V: Support for free page reporting (Mohammed Gamal) [1940926] - x86/hyper-v: Move hv_message_type to architecture neutral module (Mohammed Gamal) [1940926] - asm-generic/hyperv: import data structures for mapping device interrupts (Mohammed Gamal) [1940926] - asm-generic/hyperv: introduce hv_device_id and auxiliary structures (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_interrupt_entry (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_msi_entry (Mohammed Gamal) [1940926] - x86/hyperv: provide a bunch of helper functions (Mohammed Gamal) [1940926] - x86/hyperv: extract partition ID from Microsoft Hypervisor if necessary (Mohammed Gamal) [1940926] - asm-generic/hyperv: Add definitions for Get/SetVpRegister hypercalls (Mohammed Gamal) [1940926] - drivers: hv: Fix EXPORT_SYMBOL and tab spaces issue (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drop error message when 'No request id available' (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move handling of VMbus interrupts (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Handle auto EOI quirk inline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move hyperv_report_panic_msg to arch neutral code (Mohammed Gamal) [1940926] - Drivers: hv: Redo Hyper-V synthetic MSR get/set functions (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move Hyper-V page allocator to arch neutral code (Mohammed Gamal) [1940926] - x86/hyperv: allocate output arg pages if required (Mohammed Gamal) [1940926] - drivers: hv: Fix whitespace errors (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: skip VMBus initialization if Linux is root (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Enforce 'VMBus version >= 5.2' on isolated guests (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests (Mohammed Gamal) [1940926] - hv_utils: Fix spelling mistake "Hearbeat" -> "Heartbeat" (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Resolve race condition in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Reduce number of references to message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize memory to be sent to the host (Mohammed Gamal) [1940926] - hv_utils: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1940926] - drivers/hv: remove obsolete TODO and fix misleading typo in comment (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch SPLIT_STRING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix call msleep using < 20ms (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch LINE_SPACING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Replace symbolic permissions by octal permissions (Mohammed Gamal) [1940926] - drivers: hv: Fix hyperv_record_panic_msg path on comment (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening (Mohammed Gamal) [1940926] - ena: revert removal of MODULE_VERSION from ena (Petr Oros) [1955712] - Revert "[netdrv] net/intel: remove driver versions from Intel drivers" (Jonathan Toppins) [1955745] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1955721] - net: core: add dev_get_tstats64 as a ndo_get_stats64 implementation (Josef Oskera) [1939453]- igb: amend removal of MODULE_VERSION (Corinna Vinschen) [1955748] - igc: amend removal of MODULE_VERSION (Corinna Vinschen) [1955755] - i40e: amend removal of MODULE_VERSION (Stefan Assmann) [1955736] - ixgbe: Amend commit acf03026ec5a to include a version string in module info. (Ken Cox) [1955759] - i40e: Fix parameters in aq_get_phy_register() (Stefan Assmann) [1907852] - initramfs: panic with memory information (Coiby Xu) [1936031] - powercap/intel_rapl: add support for AlderLake (David Arcari) [1838605] - xfs: restore shutdown check in mapped write fault path (Brian Foster) [1926089] - xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster) [1926077] - iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate (Carlos Maiolino) [1938210] - scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne) [1929878] - perf/arm-cmn: Move IRQs when migrating context (Jeremy Linton) [1816850] - perf/arm-cmn: Fix PMU instance naming (Jeremy Linton) [1816850] - perf: arm-cmn: Fix conversion specifiers for node type (Jeremy Linton) [1816850] - perf: arm-cmn: Fix unsigned comparison to less than zero (Jeremy Linton) [1816850] - perf: Add Arm CMN-600 PMU driver (Jeremy Linton) [1816850] - redhat/configs: Use CONFIG_VIRTIO_CONSOLE=m on s390x, too (Thomas Huth) [1954119] - s390/config: do not select VIRTIO_CONSOLE via Kconfig (Thomas Huth) [1954119] - x86/platform/uv: Fix an error code in uv_hubs_init() (Frank Ramsay) [1936605] - x86/platform/uv: Add more to secondary CPU kdump info (Frank Ramsay) [1936605] - x86/platform/uv: Use x2apic enabled bit as set by BIOS to indicate APIC mode (Frank Ramsay) [1936605] - redhat/configs: Add CONFIG_UV_SYSFS (Frank Ramsay) [1936605] - x86/platform/uv: Fix indentation warning in Documentation/ABI/testing/sysfs-firmware-sgi_uv (Frank Ramsay) [1936605] - x86/platform/uv: Set section block size for hubless architectures (Frank Ramsay) [1936605] - x86/platform/uv: Update sysfs documentation (Frank Ramsay) [1936605] - x86/platform/uv: Add deprecated messages to /proc info leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs hubless leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs leaves to replace those in procfs (Frank Ramsay) [1936605] - x86/platform/uv: Add kernel interfaces for obtaining system info (Frank Ramsay) [1936605] - x86/platform/uv: Update MAINTAINERS for uv_sysfs driver (Frank Ramsay) [1936605] - x86/platform/uv: Update ABI documentation of /sys/firmware/sgi_uv/ (Frank Ramsay) [1936605] - x86/platform/uv: Add new uv_sysfs platform driver (Frank Ramsay) [1936605] - x86/platform/uv: Add and export uv_bios_* functions (Frank Ramsay) [1936605] - x86/platform/uv: Remove existing /sys/firmware/sgi_uv/interface (Frank Ramsay) [1936605] - x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1936605] - x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1936605] - x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1936605] - UV: Add SPDX license identifier - Makefile/Kconfig (Frank Ramsay) [1936605] - netdevsim: Only use sampling truncation length when valid (Ivan Vecera) [1955163] - selftests: netdevsim: Test psample functionality (Ivan Vecera) [1955163] - netdevsim: Add dummy psample implementation (Ivan Vecera) [1955163] - psample: Add additional metadata attributes (Ivan Vecera) [1955163] - psample: Encapsulate packet metadata in a struct (Ivan Vecera) [1955163] - net: psample: fix build error when CONFIG_INET is not enabled (Ivan Vecera) [1955163] - devlink: include for _BITUL (Petr Oros) [1935630] - netdevsim: add support for flash_update overwrite mask (Petr Oros) [1935630] - devlink: introduce flash update overwrite mask (Petr Oros) [1935630] - devlink: convert flash_update to use params structure (Petr Oros) [1935630] - devlink: check flash_update parameter support in net core (Petr Oros) [1935630] - devlink: Enhance policy to validate port type input value (Petr Oros) [1935630] - devlink: Enhance policy to validate eswitch mode value (Petr Oros) [1935630] - net: devlink: region: Pass the region ops to the snapshot function (Petr Oros) [1935630] - net: devlink: regions: Add a priv member to the regions ops struct (Petr Oros) [1935630]- Enumerate AVX Vector Neural Network instructions (Steve Best) [1838616] - net: fix skb use after free in netpoll (Ivan Vecera) [1913481] - cipso,calipso: resolve a number of problems with the DOI refcounts (Guillaume Nault) [1950996] - netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault) [1950996] - netfilter: Fix rpfilter dropping vrf packets by mistake (Guillaume Nault) [1950996] - redhat: enable CONFIG_DM_MULTIPATH_HST and CONFIG_DM_MULTIPATH_IOA (Mike Snitzer) [1949682] - dm ioctl: fix out of bounds array access when no devices (Mike Snitzer) [1949682] - dm table: Fix zoned model check and zone sectors check (Mike Snitzer) [1949682] - dm: simplify target code conditional on CONFIG_BLK_DEV_ZONED (Mike Snitzer) [1949682] - dm verity: fix DM_VERITY_OPTS_MAX value (Mike Snitzer) [1949682] - dm verity fec: fix misaligned RS roots IO (Mike Snitzer) [1949682] - dm verity: fix FEC for RS roots unaligned to block size (Mike Snitzer) [1949682] - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mike Snitzer) [1949682] - dm: fix deadlock when swapping to encrypted device (Mike Snitzer) [1949682] - dm era: only resize metadata in preresume (Mike Snitzer) [1949682] - dm era: Use correct value size in equality function of writeset tree (Mike Snitzer) [1949682] - dm era: Fix bitset memory leaks (Mike Snitzer) [1949682] - dm era: Verify the data block size hasn't changed (Mike Snitzer) [1949682] - dm era: Reinitialize bitset cache before digesting a new writeset (Mike Snitzer) [1949682] - dm era: Update in-core bitset after committing the metadata (Mike Snitzer) [1949682] - dm era: Recover committed writeset after crash (Mike Snitzer) [1949682] - dm writecache: fix writing beyond end of underlying device when shrinking (Mike Snitzer) [1949682] - dm table: remove needless request_queue NULL pointer checks (Mike Snitzer) [1949682] - dm table: fix zoned iterate_devices based device capability checks (Mike Snitzer) [1949682] - dm writecache: return the exact table values that were set (Mike Snitzer) [1949682] - dm writecache: fix unnecessary NULL check warnings (Mike Snitzer) [1949682] - dm writecache: fix performance degradation in ssd mode (Mike Snitzer) [1949682] - dm integrity: introduce the "fix_hmac" argument (Mike Snitzer) [1949682] - dm persistent data: fix return type of shadow_root() (Mike Snitzer) [1949682] - dm: cleanup of front padding calculation (Mike Snitzer) [1949682] - dm integrity: fix spelling mistake "flusing" -> "flushing" (Mike Snitzer) [1949682] - dm crypt: Spelling s_cihper_cipher_ (Mike Snitzer) [1949682] - dm: avoid filesystem lookup in dm_get_dev_t() (Mike Snitzer) [1949682] - dm integrity: conditionally disable "recalculate" feature (Mike Snitzer) [1949682] - dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mike Snitzer) [1949682] - dm integrity: fix the maximum number of arguments (Mike Snitzer) [1949682] - dm integrity: fix flush with external metadata device (Mike Snitzer) [1949682] - dm snapshot: flush merged data before committing metadata (Mike Snitzer) [1949682] - dm zoned: select CONFIG_CRC32 (Mike Snitzer) [1949682] - dm integrity: select CRYPTO_SKCIPHER (Mike Snitzer) [1949682] - dm cache: simplify the return expression of load_mapping() (Mike Snitzer) [1949682] - dm verity: skip verity work if I_O error when system is shutting down (Mike Snitzer) [1949682] - dm ioctl: fix error return code in target_message (Mike Snitzer) [1949682] - dm crypt: Constify static crypt_iv_operations (Mike Snitzer) [1949682] - dm: add support for REQ_NOWAIT to various targets (Mike Snitzer) [1949682] - dm: rename multipath path selector source files to have "dm-ps" prefix (Mike Snitzer) [1949682] - dm mpath: add IO affinity path selector (Mike Snitzer) [1949682] - dm verity: Add support for signature verification with 2nd keyring (Mike Snitzer) [1949682] - dm: remove unnecessary current->bio_list check when submitting split bio (Mike Snitzer) [1949682] - dm: remove invalid sparse __acquires and __releases annotations (Mike Snitzer) [1949682] - dm: fix double RCU unlock in dm_dax_zero_page_range() error path (Mike Snitzer) [1949682] - dm writecache: remove BUG() and fail gracefully instead (Mike Snitzer) [1949682] - dm table: Remove BUG_ON(in_interrupt()) (Mike Snitzer) [1949682] - dm: fix bug with RCU locking in dm_blk_report_zones (Mike Snitzer) [1949682] - Revert "dm cache: fix arm link errors with inline" (Mike Snitzer) [1949682] - vfs: remove lockdep bogosity in __sb_start_write (Brian Foster) [1926097] - nbd: freeze the queue while we're adding connections (Ming Lei) [1927246] - selftests/livepatch: Do not check order when using "comm" for dmesg checking (Joel Savitz) [1942056] - RDMA/siw,rxe: Make emulated devices virtual in the device tree (Kamal Heib) [1931849] - RDMA/core: remove use of dma_virt_ops (Kamal Heib) [1931849] - RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Kamal Heib) [1931849] - RDMA/core: Fix ib_dma_max_seg_size() (Kamal Heib) [1931849] - RDMA/umem: Move to allocate SG table from pages (Kamal Heib) [1931849] - lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Kamal Heib) [1931849] - lib/scatterlist: Add support in dynamic allocation of SG table from pages (Kamal Heib) [1931846] - RDMA/srp: Increase max_segment_size (Kamal Heib) [1931849] - RDMA/uverbs: Allow drivers to create a new HW object during rereg_mr (Kamal Heib) [1931849] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Kamal Heib) [1931849] - RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC (Kamal Heib) [1931849] - RDMA/cma: Fix error flow in default_roce_mode_store (Kamal Heib) [1931849] - RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() (Kamal Heib) [1931849] - RDMA/restrack: Don't treat as an error allocation ID wrapping (Kamal Heib) [1931849] - RDMA/ucma: Do not miss ctx destruction steps in some cases (Kamal Heib) [1931849] - RDMA/cma: Don't overwrite sgid_attr after device is released (Kamal Heib) [1931849] - RDMA/rxe: Use acquire/release for memory ordering (Kamal Heib) [1931849] - RDMA/uverbs: Fix incorrect variable type (Kamal Heib) [1931849] - RDMA/core: Update kernel documentation for ib_create_named_qp() (Kamal Heib) [1931849] - RDMA/iser: Remove in_interrupt() usage (Kamal Heib) [1931849] - IB: Fix kernel-doc markups (Kamal Heib) [1931849] - RDMA/uverbs: Check ODP in ib_check_mr_access() as well (Kamal Heib) [1931849] - RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() (Kamal Heib) [1931849] - RDMA/efa: Use dma_set_mask_and_coherent() to simplify code (Kamal Heib) [1931849] - RDMA/restrack: Support all QP types (Kamal Heib) [1931849] - RDMA/core: Allow drivers to disable restrack DB (Kamal Heib) [1931849] - RDMA/core: Track device memory MRs (Kamal Heib) [1931849] - RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all() error unwind (Kamal Heib) [1931849] - IB/hfi1: Fix fall-through warnings for Clang (Kamal Heib) [1931849] - RDMA/ipoib: Distribute cq completion vector better (Kamal Heib) [1931849] - RDMA/efa: Remove .create_ah callback assignment (Kamal Heib) [1931849] - RDMA/cma: Add missing error handling of listen_id (Kamal Heib) [1931849] - RDMA/restrack: Store all special QPs in restrack DB (Kamal Heib) [1931849] - RDMA/counter: Combine allocation and bind logic (Kamal Heib) [1931849] - RDMA/core: Remove ib_dma_{alloc,free}_coherent (Kamal Heib) [1931849] - RDMA/core: Make FD destroy callback void (Kamal Heib) [1931849] - RDMA/core: Postpone uobject cleanup on failure till FD close (Kamal Heib) [1931849] - IB/isert: Do not excplicitly check == false for bool (Kamal Heib) [1931849] - IB/core: Add support for NDR link speed (Kamal Heib) [1931849] - RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool (Kamal Heib) [1931849] - RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND (Kamal Heib) [1931849] - RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler() (Kamal Heib) [1931849] - RDMA/rxe: Compute PSN windows correctly (Kamal Heib) [1931849] - RDMA/core: Fix error return in _ib_modify_qp() (Kamal Heib) [1931849] - IB/verbs: avoid nested container_of() (Kamal Heib) [1931849] - RDMA/rxe: Remove unused RXE_MR_TYPE_FMR (Kamal Heib) [1931849] - RDMA: Remove AH from uverbs_cmd_mask (Kamal Heib) [1931849] - RDMA: Remove uverbs cmds from drivers that don't use them (Kamal Heib) [1931849] - RDMA/core Remove uverbs_ex_cmd_mask (Kamal Heib) [1931849] - RDMA: Check create_flags during create_qp (Kamal Heib) [1931849] - RDMA: Check flags during create_cq (Kamal Heib) [1931849] - RDMA: Check attr_mask during modify_qp (Kamal Heib) [1931849] - RDMA: Check srq_type during create_srq (Kamal Heib) [1931849] - RDMA: Move more uverbs_cmd_mask settings to the core (Kamal Heib) [1931849] - RDMA: Remove elements in uverbs_cmd_mask that all drivers set (Kamal Heib) [1931849] - RDMA: Remove uverbs_ex_cmd_mask values that are linked to functions (Kamal Heib) [1931849] - RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Kamal Heib) [1931846] - RDMA/core: Fix empty gid table for non IB/RoCE devices (Kamal Heib) [1931846] - RDMA/efa: Use the correct current and new states in modify QP (Kamal Heib) [1931846] - RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs (Kamal Heib) [1931846] - RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix the active_speed and phys_state value (Kamal Heib) [1931846] - RDMA: Fix software RDMA drivers for dma mapping error (Kamal Heib) [1931846] - IB/srpt: docs: add a description for cq_size member (Kamal Heib) [1931846] - RDMA: Add rdma_connect_locked() (Kamal Heib) [1931846] - RDMA/uverbs: Fix false error in query gid IOCTL (Kamal Heib) [1931846] - RDMA/rxe: Fix small problem in network_type patch (Kamal Heib) [1931846] - RDMA/ucma: Fix use after free in destroy id flow (Kamal Heib) [1931846] - RDMA/rxe: Move the definitions for rxe_av.network_type to uAPI (Kamal Heib) [1931846] - RDMA: Explicitly pass in the dma_device to ib_register_device (Kamal Heib) [1931846] - RDMA/usnic: Remove the query_pkey callback (Kamal Heib) [1931846] - RDMA/usnic: Fix spelling mistake "transistion" -> "transition" (Kamal Heib) [1931846] - RDMA/usnic: switch from 'pci_' to 'dma_' API (Kamal Heib) [1931846] - RDMA/usnic: Avoid overly large buffers on stack (Kamal Heib) [1931846] - IB/usnic: Use dev_get_drvdata (Kamal Heib) [1931846] - IB/usnic: Fix deadlock (Kamal Heib) [1931846] - Revert "[infiniband] usnic_verbs: fix deadlock" (Kamal Heib) [1931846] - RDMA/rxe: Remove duplicate entries in struct rxe_mr (Kamal Heib) [1931846] - RDMA/uverbs: Expose the new GID query API to user space (Kamal Heib) [1931846] - RDMA/core: Introduce new GID table query API (Kamal Heib) [1931846] - RDMA/core: Modify enum ib_gid_type and enum rdma_network_type (Kamal Heib) [1931846] - RDMA/core: Change rdma_get_gid_attr returned error code (Kamal Heib) [1931846] - RDMA/core: Constify struct attribute_group (Kamal Heib) [1931846] - RDMA/core: Remove ucontext->closing (Kamal Heib) [1931846] - RDMA/drivers: Remove udata check from special QP (Kamal Heib) [1931846] - RDMA/qedr: Add support for user mode XRC-SRQ's (Kamal Heib) [1931846] - RDMA/mlx4: Prepare QP allocation to remove from the driver (Kamal Heib) [1931846] - RDMA/mlx4: Embed GSI QP into general mlx4_ib QP (Kamal Heib) [1931846] - RDMA/core: Align write and ioctl checks of QP types (Kamal Heib) [1931846] - RDMA/efa: Drop double zeroing for sg_init_table() (Kamal Heib) [1931846] - RDMA/efa: Add messages and RDMA read work requests HW stats (Kamal Heib) [1931846] - RDMA/efa: Group keep alive received counter with other SW stats (Kamal Heib) [1931846] - RDMA/restrack: Improve readability in task name management (Kamal Heib) [1931846] - RDMA/restrack: Simplify restrack tracking in kernel flows (Kamal Heib) [1931846] - RDMA/restrack: Count references to the verbs objects (Kamal Heib) [1931846] - RDMA/cma: Delete from restrack DB after successful destroy (Kamal Heib) [1931846] - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy (Kamal Heib) [1931846] - RDMA: Fix link active_speed size (Kamal Heib) [1931846] - net/mlx5: Refactor query port speed functions (Kamal Heib) [1931846] - RDMA: Convert RWQ table logic to ib_core allocation scheme (Kamal Heib) [1931846] - RDMA: Clean MW allocation and free flows (Kamal Heib) [1931846] - RDMA/cma: Fix use after free race in roce multicast join (Kamal Heib) [1931846] - RDMA/cma: Consolidate the destruction of a cma_multicast in one place (Kamal Heib) [1931846] - RDMA/cma: Remove dead code for kernel rdmacm multicast (Kamal Heib) [1931846] - RDMA/cma: Combine cma_ndev_work with cma_work (Kamal Heib) [1931846] - RDMA/cma: Remove cma_comp() (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_LISTEN state (Kamal Heib) [1931846] - RDMA/cma: Make the locking for automatic state transition more clear (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_CONNECT state (Kamal Heib) [1931846] - RDMA/core: Added missing WR and WC opcodes (Kamal Heib) [1931846] - RDMA/qedr: Remove fbo and zbva from the MR (Kamal Heib) [1931846] - RDMA/mlx4: Use ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/pvrdma: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/bnxt: Do not use ib_umem_page_count() or ib_umem_num_pages() (Kamal Heib) [1931846] - RDMA/qedr: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/qedr: Use rdma_umem_for_each_dma_block() instead of open-coding (Kamal Heib) [1931846] - RDMA/i40iw: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/efa: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/umem: Split ib_umem_num_pages() into ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/umem: Replace for_each_sg_dma_page with rdma_umem_for_each_dma_block (Kamal Heib) [1931846] - RDMA/umem: Add rdma_umem_for_each_dma_block() (Kamal Heib) [1931846] - RDMA/umem: Use simpler logic for ib_umem_find_best_pgsz() (Kamal Heib) [1931846] - RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary (Kamal Heib) [1931846] - RDMA: Make counters destroy symmetrical (Kamal Heib) [1931846] - RDMA: Restore ability to return error for destroy WQ (Kamal Heib) [1931846] - RDMA: Change XRCD destroy return value (Kamal Heib) [1931846] - RDMA: Allow fail of destroy CQ (Kamal Heib) [1931846] - RDMA/core: Delete function indirection for alloc/free kernel CQ (Kamal Heib) [1931846] - RDMA: Restore ability to fail on SRQ destroy (Kamal Heib) [1931846] - RDMA/mlx5: Issue FW command to destroy SRQ on reentry (Kamal Heib) [1931846] - RDMA: Restore ability to fail on AH destroy (Kamal Heib) [1931846] - RDMA: Restore ability to fail on PD deallocate (Kamal Heib) [1931846] - RDMA/core: Change how failing destroy is handled during uobj abort (Kamal Heib) [1931846] - RDMA/ucma: Fix resource leak on error path (Kamal Heib) [1931846] - RDMA/rxe: Address an issue with hardened user copy (Kamal Heib) [1931846] - RDMA/rxe: Add SPDX hdrs to rxe source files (Kamal Heib) [1931846] - RDMA/core: Trigger a WARN_ON if the driver causes uobjects to become leaked (Kamal Heib) [1931846] - RDMA/rxe: Fix style warnings (Kamal Heib) [1931846] - RDMA/ucma: Remove closing and the close_wq (Kamal Heib) [1931846] - RDMA/ucma: Rework how new connections are passed through event delivery (Kamal Heib) [1931846] - RDMA/ucma: Narrow file->mut in ucma_event_handler() (Kamal Heib) [1931846] - RDMA/ucma: Change backlog into an atomic (Kamal Heib) [1931846] - RDMA/ucma: Add missing locking around rdma_leave_multicast() (Kamal Heib) [1931846] - RDMA/ucma: Fix locking for ctx->events_reported (Kamal Heib) [1931846] - RDMA/ucma: Fix the locking of ctx->file (Kamal Heib) [1931846] - RDMA/ucma: Do not use file->mut to lock destroying (Kamal Heib) [1931846] - RDMA/cma: Add missing locking to rdma_accept() (Kamal Heib) [1931846] - RDMA/ucma: Remove mc_list and rely on xarray (Kamal Heib) [1931846] - RDMA/ucma: Fix error cases around ucma_alloc_ctx() (Kamal Heib) [1931846] - RDMA/ucma: Consolidate the two destroy flows (Kamal Heib) [1931846] - RDMA/ucma: Remove unnecessary locking of file->ctx_list in close (Kamal Heib) [1931846] - RDMA/ucma: Fix refcount 0 incr in ucma_get_ctx() (Kamal Heib) [1931846] - RDMA/cm: Add tracepoints to track MAD send operations (Kamal Heib) [1931846] - RDMA/cm: Replace pr_debug() call sites with tracepoints (Kamal Heib) [1931846] - RDMA/core: Move the rdma_show_ib_cm_event() macro (Kamal Heib) [1931846] - RDMA/efa: Remove redundant udata check from alloc ucontext response (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix kernel-doc documentation (Kamal Heib) [1931846] - RDMA/rxe: prevent rxe creation on top of vlan interface (Kamal Heib) [1931846] - RDMA/cm: Remove unused cm_class (Kamal Heib) [1931846] - IB/isert: remove duplicated error prints (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD RNR retry (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD QP state machine (Kamal Heib) [1931846] - RDMA/efa: Be consistent with modify QP bitmask (Kamal Heib) [1931846] - RDMA/efa: Add a generic capability check helper (Kamal Heib) [1931846] - RDMA: Remove constant domain argument from flow creation call (Kamal Heib) [1931846] - RDMA/i40iw: Avoid typecast from void to pci_dev (Kamal Heib) [1931846] - sched/uclamp: Add CPU's clamp buckets refcounting (Kamal Heib) [1931846] - overflow: Include header file with SIZE_MAX declaration (Kamal Heib) [1931846] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - IB/hfi1: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - treewide: replace '---help---' in Kconfig files with 'help' (Kamal Heib) [1931846] - remove ioremap_nocache and devm_ioremap_nocache (Kamal Heib) [1931846]- ethtool: pause: make sure we init driver stats (Ivan Vecera) [1935611] - ethtool: correct policy for ETHTOOL_MSG_CHANNELS_SET (Ivan Vecera) [1935611] - ethtool: strset: allow ETHTOOL_A_STRSET_COUNTS_ONLY attr (Ivan Vecera) [1935611] - ethtool: specify which header flags are supported per command (Ivan Vecera) [1935611] - ethtool: link up ethnl_header_policy as a nested policy (Ivan Vecera) [1935611] - ethtool: trim policy tables (Ivan Vecera) [1935611] - ethtool: wire up set policies to ops (Ivan Vecera) [1935611] - ethtool: wire up get policies to ops (Ivan Vecera) [1935611] - netdevsim: fix duplicated debugfs directory (Ivan Vecera) [1935611] - selftests: add a test for ethtool pause stats (Ivan Vecera) [1935611] - netdevsim: add pause frame stats (Ivan Vecera) [1935611] - docs: net: include the new ethtool pause stats in the stats doc (Ivan Vecera) [1935611] - ethtool: add standard pause stats (Ivan Vecera) [1935611] - net: tighten the definition of interface statistics (Ivan Vecera) [1935611]- PCI: hv: Fix typo (Mohammed Gamal) [1940924] - asm-generic/hyperv: change HV_CPU_POWER_MANAGEMENT to HV_CPU_MANAGEMENT (Mohammed Gamal) [1940925] - x86/hyperv: detect if Linux is the root partition (Mohammed Gamal) [1940925] - hyperv: hyperv.h: drop a duplicated word (Mohammed Gamal) [1940925] - hyper-v: Remove internal types from UAPI header (Mohammed Gamal) [1940925] - x86/hyperv: Load/save the Isolation Configuration leaf (Mohammed Gamal) [1940925] - x86/hyperv: Initialize clockevents after LAPIC is initialized (Mohammed Gamal) [1940925] - x86/hyperv: check cpu mask after interrupt has been disabled (Mohammed Gamal) [1940925] - x86/hyperv: Fix kexec panic/hang issues (Mohammed Gamal) [1940925] - video: hyperv_fb: Fix a double free in hvfb_probe (Mohammed Gamal) [1940922] - uio: uio_hv_generic: use devm_kzalloc() for private data alloc (Mohammed Gamal) [1940922] - Avoid macro redefinition in compiler-{clang,gcc}.h (Jerome Marchand) [1907271] - x86/split_lock: Add Icelake microserver and Tigerlake CPU models (Prarit Bhargava) [1847576] - tools/power/x86/intel-speed-select: Update version to 1.8 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command to get/set TRL (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command turbo-mode (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency (Prarit Bhargava) [1921801] - platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range_devid_1 with static keyword (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Update version for v5.11 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Account for missing sysfs for die_id (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Read TRL from mailbox (Prarit Bhargava) [1921801] - platform/x86: ISST: Change PCI device macros (Prarit Bhargava) [1921801] - platform/x86: ISST: Allow configurable offset range (Prarit Bhargava) [1921801] - platform/x86: ISST: Check for unaligned mmio address (Prarit Bhargava) [1921801] - tools/power/turbostat: Fallback to an MSR read for EPB (Prarit Bhargava) [1926913] - tools/power/turbostat: Read energy_perf_bias from sysfs (Prarit Bhargava) [1926913] - Bluetooth: btusb: Add workaround for remote-wakeup issues with Barrot 8041a02 fake CSR controllers (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix detection of some fake CSR controllers with a bcdDevice val of 0x0134 (Gopal Tiwari) [1946951] - Bluetooth: btusb: support download nvm with different board id for wcn6855 (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add OBDA0623 ACPI HID (Gopal Tiwari) [1946951] - Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Wait for timeout during suspend (Gopal Tiwari) [1946951] - Bluetooth: btrtl: fix incorrect skb allocation failure check (Gopal Tiwari) [1946951] - Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: resolve various warnings (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Enhance retry logic in qca_setup (Gopal Tiwari) [1946951] - Bluetooth: btusb: btrtl: Add support for RTL8852A (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 13d3:3560 MediaTek MT7615E device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: fix memory leak in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Ask 8821C to drop old firmware (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support (Gopal Tiwari) [1946951] - Bluetooth: btusb: Enable wide band speech support for BTUSB_QCA_ROME (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Close UART port if NON_PERSISTENT_SETUP is set (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Remove duplicate power off in proto close (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: enable on new platform (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: use NULL instead of zero (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: switch to list_for_each_entry() (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: drop strange le16_to_cpu() against u8 values (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: remove redundant null check (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb (Gopal Tiwari) [1946951] - Bluetooth: hci_uart: Cancel init work before unregistering (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Remove ignored flag HCI_UART_RESET_ON_INIT (Gopal Tiwari) [1946951] - Bluetooth: btmrvl: eliminate duplicates introducing btmrvl_reg_89xx (Gopal Tiwari) [1946951] - Revert "Bluetooth: btusb: Disable runtime suspend on Realtek devices" (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Stop collecting memdump again for command timeout during SSR (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Only unregister device if it was registered (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix and detect most of the Chinese Bluetooth controllers (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fixes for SSR (Gopal Tiwari) [1946951] - Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Gopal Tiwari) [1946951] - Bluetooth: btusb: USB alternate setting 1 for WBS (Gopal Tiwari) [1946951] - Bluetooth: btusb: Comment on unbalanced pm reference (Gopal Tiwari) [1946951] - Bluetooth: btusb: BTUSB_WAKEUP_DISABLE prevents wake (Gopal Tiwari) [1946951] - Bluetooth: btusb: Reset port on cmd timeout (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: btusb: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Disable SoC debug logging for WCN3991 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Increase SoC idle timeout to 200ms (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Request Tx clock vote off only when Tx is pending (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Refactor irq wakeup (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Implement prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Set parent dev to hdev (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fix during SSR timeout (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Refactor error handling in qca_suspend() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Skip serdev wait when no transfer is pending (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Only remove TX clock vote after TX is completed (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Simplify determination of serial clock on/off state from votes (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix an error pointer dereference (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8977 chipset (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8997 chipset (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix QCA6390 memdump failure (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Use serdev_device_write_buf() instead of serdev_device_write() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Improve controller ID info log level (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Improve exception handling in btmtuart_probe() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix suspend/resume functionality failure (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Added 003.006.007, changed 001.003.015 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix uninitialized access to hdev (Gopal Tiwari) [1946951] - Bluetooth: serdev: Constify serdev_device_ops (Gopal Tiwari) [1946951] - Bluetooth: Add hook for driver to prevent wake from suspend (Gopal Tiwari) [1946951] - Bluetooth: btusb: Implement hdev->prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add support for binding RTL8723BS with device tree (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: add compatible for QCA9377 (Gopal Tiwari) [1946951] - Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP (Gopal Tiwari) [1946951] - Bluetooth: Adding driver and quirk defs for multi-role LE (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Add 2 missing models to subver tables (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Move setting of USE_BDADDR_PROPERTY quirk to hci_bcm.c (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Try multiple Patch filenames when loading the Patch firmware (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Bail sooner from btbcm_initialize() when not loading fw (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Drop upper nibble version check from btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_setup_patchram use btbcm_finalize (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_initialize() print local-name on re-init too (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Fold Patch loading + applying into btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Add support for RTL8761B (Gopal Tiwari) [1946951] - Bluetooth: btusb: check for NULL in btusb_find_altsetting() (Gopal Tiwari) [1946951] - Bluetooth: btusb: handle mSBC audio over USB Endpoints (Gopal Tiwari) [1946951] - Bluetooth: add support to notify using SCO air mode (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: respect IRQ polarity from DT (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: fix freeing not-requested IRQ (Gopal Tiwari) [1946951] - intel_idle: remove definition of DEBUG (David Arcari) [1926917] - intel_idle: Build fix (David Arcari) [1926917] - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known (Phil Auld) [1937103] - cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there (Phil Auld) [1937103] - cpufreq: ACPI: Extend frequency tables to cover boost frequencies (Phil Auld) [1937103] - sched/uclamp: Add CPU's clamp buckets refcounting (Phil Auld) [1937103] - x86: PM: Register syscore_ops for scale invariance (Phil Auld) [1937103] - sched/fair: Reduce cases for active balance (Phil Auld) [1937103] - sched/fair: Don't set LBF_ALL_PINNED unnecessarily (Phil Auld) [1937103] - sched/fair: Skip idle cfs_rq (Phil Auld) [1937103] - tick/sched: Make jiffies update quick check more robust (Phil Auld) [1937103] - sched/fair: Trivial correction of the newidle_balance() comment (Phil Auld) [1937103] - sched/fair: Clear SMT siblings after determining the core is not idle (Phil Auld) [1937103] - sched: Fix kernel-doc markup (Phil Auld) [1937103] - x86: Print ratio freq_max/freq_base used in frequency invariance calculations (Phil Auld) [1937103] - x86, sched: Use midpoint of max_boost and max_P for frequency invariance on AMD EPYC (Phil Auld) [1937103] - x86, sched: Calculate frequency invariance for AMD systems (Phil Auld) [1937103] - sched: Limit the amount of NUMA imbalance that can exist at fork time (Phil Auld) [1937103] - sched/numa: Allow a floating imbalance between NUMA nodes (Phil Auld) [1937103] - sched: Avoid unnecessary calculation of load imbalance at clone time (Phil Auld) [1937103] - sched/numa: Rename nr_running and break out the magic number (Phil Auld) [1937103] - sched/topology: Condition EAS enablement on FIE support (Phil Auld) [1937103] - sched/topology: Don't enable EAS on SMT systems (Phil Auld) [1937103] - sched/topology,schedutil: Wrap sched domains rebuild (Phil Auld) [1937103] - sched/core: Fix typos in comments (Phil Auld) [1937103] - sched: Fix rq->nr_iowait ordering (Phil Auld) [1937103] - sched: Fix data-race in wakeup (Phil Auld) [1937103] - sched/fair: Fix overutilized update in enqueue_task_fair() (Phil Auld) [1937103] - sched/fair: Dissociate wakeup decisions from SD flag value (Phil Auld) [1937103] - sched: Remove select_task_rq()'s sd_flag parameter (Phil Auld) [1937103] - sched: Add WF_TTWU, WF_EXEC wakeup flags (Phil Auld) [1937103] - sched/fair: Remove superfluous lock section in do_sched_cfs_slack_timer() (Phil Auld) [1937103] - sched/fair: Ensure tasks spreading in LLC during LB (Phil Auld) [1937103] - sched/fair: Reorder throttle_cfs_rq() path (Phil Auld) [1937103] - sched/fair: Check for idle core in wake_affine (Phil Auld) [1937103] - sched: Reenable interrupts in do_sched_yield() (Phil Auld) [1937103] - sched/fair: Improve the accuracy of sched_stat_wait statistics (Phil Auld) [1937103] - sched/fair: Tweak pick_next_entity() (Phil Auld) [1937103] - sched/debug: Add new tracepoint to track cpu_capacity (Phil Auld) [1937103] - sched/fair: Remove the force parameter of update_tg_load_avg() (Phil Auld) [1937103] - sched/rt: Disable RT_RUNTIME_SHARE by default (Phil Auld) [1937103] - sched: Cache task_struct::flags in sched_submit_work() (Phil Auld) [1937103] - sched/fair: Simplify the work when reweighting entity (Phil Auld) [1937103] - sched/fair: Fix wrong negative conversion in find_energy_efficient_cpu() (Phil Auld) [1937103] - sched/fair: Ignore cache hotness for SMT migration (Phil Auld) [1937103] - sched: Use __always_inline on is_idle_task() (Phil Auld) [1937103] - treewide: Use fallthrough pseudo-keyword (Phil Auld) [1937103] - sched/debug: Fix the alignment of the show-state debug output (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo_freq/base_freq gives 0 (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo frequency is unknown (Phil Auld) [1937103] - x86, sched: check for counters overflow in frequency invariant accounting (Phil Auld) [1937103] - exit: Move preemption fixup up, move blocking operations down (Phil Auld) [1937103] - net: bonding: remove repeated word (Jarod Wilson) [1936982] - net: bonding: Correct function name bond_change_active_slave() in comment (Jarod Wilson) [1936982] - bonding: Added -ENODEV interpret for slaves option (Jarod Wilson) [1936982] - bonding: 3ad: Print an error for unknown speeds (Jarod Wilson) [1936982] - bonding: 3ad: add support for 400G speed (Jarod Wilson) [1936982] - bonding: 3ad: add support for 200G speed (Jarod Wilson) [1936982] - net/bonding: Declare TLS RX device offload support (Jarod Wilson) [1936982] - net/bonding: Implement TLS TX device offload (Jarod Wilson) [1936982] - net/bonding: Take update_features call out of XFRM funciton (Jarod Wilson) [1936982] - net/bonding: Implement ndo_sk_get_lower_dev (Jarod Wilson) [1936982] - net/bonding: Take IP hash logic into a helper (Jarod Wilson) [1936982] - net: bonding: Notify ports about their initial state (Jarod Wilson) [1936982] - bonding: wait for sysfs kobject destruction before freeing struct slave (Jarod Wilson) [1936982] - bonding: advertise NETIF_F_GSO_SOFTWARE (Jarod Wilson) [1936982] - net/tls: Except bond interface from some TLS checks (Jarod Wilson) [1936982] - net/tls: Device offload to use lowest netdevice in chain (Jarod Wilson) [1936982] - ethtool: Add common function for filling out strings (Ivan Vecera) [1950987] - selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu) [1949349] - selftests: forwarding: Fix race condition in mirror installation (Hangbin Liu) [1949349] - selftests: txtimestamp: fix compilation issue (Hangbin Liu) [1949349] - selftests: net: fib_tests: remove duplicate log test (Hangbin Liu) [1949349] - selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Hangbin Liu) [1949349] - selftests: rtnetlink: load fou module for kci_test_encap_fou() test (Hangbin Liu) [1949349] - vxlan: move debug check after netdev unregister (Guillaume Nault) [1949167] - net: ip: always refragment ip defragmented packets (Guillaume Nault) [1949167] - net: fix pmtu check in nopmtudisc mode (Guillaume Nault) [1949167] - net: udp: make udp_tunnel_nic_info structure extensible (Ivan Vecera) [1948450] - macvlan: macvlan_count_rx() needs to be aware of preemption (Antoine Tenart) [1950012] - macvlan: remove redundant null check on data (Antoine Tenart) [1950012] - net: fix dev_ifsioc_locked() race condition (Antoine Tenart) [1950234] - ipv6: weaken the v4mapped source check (Hangbin Liu) [1949499] - ipv6: set multicast flag on the multicast route (Hangbin Liu) [1949499] - ipv6: create multicast route with RTPROT_KERNEL (Hangbin Liu) [1949499] - net: ipv6: Validate GSO SKB before finish IPv6 processing (Hangbin Liu) [1949499] - net: sit: unregister_netdevice on newlink's error path (Hangbin Liu) [1949499] - net: ip6_gre: fix moving ip6gre between namespaces (Hangbin Liu) [1949499] - gso: validate gso_type on ipip style tunnels (Hangbin Liu) [1949499] - net: page_pool: simplify page recycling condition tests (Ivan Vecera) [1935698] - net: use the new dev_page_is_reusable() instead of private versions (Ivan Vecera) [1935698] - net: introduce common dev_page_is_reusable() (Ivan Vecera) [1935698] - skbuff: constify skb_propagate_pfmemalloc() "page" argument (Ivan Vecera) [1935698] - mm: constify page_is_pfmemalloc() argument (Ivan Vecera) [1935698] - genetlink: allow dumping command-specific policy (Ivan Vecera) [1938919] - genetlink: properly support per-op policy dumping (Ivan Vecera) [1938919] - genetlink: factor skb preparation out of ctrl_dumppolicy() (Ivan Vecera) [1938919] - netlink: rework policy dump to support multiple policies (Ivan Vecera) [1938919] - netlink: compare policy more accurately (Ivan Vecera) [1938919] - genetlink: switch control commands to per-op policies (Ivan Vecera) [1938919] - genetlink: use parsed attrs in dumppolicy (Ivan Vecera) [1938919] - taskstats: move specifying netlink policy back to ops (Ivan Vecera) [1938919] - genetlink: bring back per op policy (Ivan Vecera) [1938919] - genetlink: use .start callback for dumppolicy (Ivan Vecera) [1938919] - genetlink: add a structure for dump state (Ivan Vecera) [1938919] - genetlink: move to smaller ops wherever possible (Ivan Vecera) [1938919] - genetlink: add small version of ops (Ivan Vecera) [1938919] - netlink: fix policy dump leak (Ivan Vecera) [1938919] - genetlink: get rid of family->attrbuf (Ivan Vecera) [1938919] - genetlink: clean up family attributes allocations (Ivan Vecera) [1938919] - genetlink: fix memory leaks in genl_family_rcv_msg_dumpit() (Ivan Vecera) [1938919] - net: genetlink: return the error code when attribute parsing fails. (Ivan Vecera) [1938919] - genetlink: do not parse attributes for families with zero maxattr (Ivan Vecera) [1938919] - net: tipc: prepare attrs in __tipc_nl_compat_dumpit() (Ivan Vecera) [1938919] - net: genetlink: always allocate separate attrs for dumpit ops (Ivan Vecera) [1938919] - net: genetlink: remove unused genl_family_attrbuf() (Ivan Vecera) [1938919] - net: tipc: allocate attrs locally instead of using genl_family_attrbuf in compat_dumpit() (Ivan Vecera) [1938919] - net: tipc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: nfc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: ieee802154: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: genetlink: parse attrs and store in contect info struct during dumpit (Ivan Vecera) [1938919] - net: genetlink: push attrbuf allocation and parsing to a separate function (Ivan Vecera) [1938919] - net: genetlink: introduce dump info struct to be available during dumpit op (Ivan Vecera) [1938919] - net: genetlink: push doit/dumpit code from genl_family_rcv_msg (Ivan Vecera) [1938919] - devlink: Use controller while building phys_port_name (Petr Oros) [1935615] - devlink: Introduce controller number (Petr Oros) [1935615] - devlink: Introduce external controller flag (Petr Oros) [1935615] - devlink: Move structure comments outside of structure (Petr Oros) [1935615] - devlink: Add comment block for missing port attributes (Petr Oros) [1935615] - net/mlx5: E-switch, Read controller number from device (Petr Oros) [1935615] - devlink: don't crash if netdev is NULL (Petr Oros) [1935615] - vdpa/mlx5: Use write memory barrier after updating CQ index (Jason Wang) [1877270] - vhost_vdpa: return -EFAULT if copy_to_user() fails (Jason Wang) [1877270] - vdpa: mlx5: fix vdpa/vhost dependencies (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (rework) (Jason Wang) [1877270] - vdpasim: fix "mac_pton" undefined error (Jason Wang) [1877270] - vdpasim: allow to assign a MAC address (Jason Wang) [1877270] - vdpasim: fix MAC address configuration (Jason Wang) [1877270] - vdpa: handle irq bypass register failure case (Jason Wang) [1877270] - vdpa_sim: Fix DMA mask (Jason Wang) [1877270] - Revert "vhost-vdpa: fix page pinning leakage in error path" (Jason Wang) [1877270] - vdpa/mlx5: Fix error return in map_direct_mr() (Jason Wang) [1877270] - vhost_vdpa: Return -EFAULT if copy_from_user() fails (Jason Wang) [1877270] - vdpa_sim: implement get_iova_range() (Jason Wang) [1877270] - vhost: vdpa: report iova range (Jason Wang) [1877270] - vdpa: introduce config op to get valid iova range (Jason Wang) [1877270] - vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Jason Wang) [1877270] - vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Jason Wang) [1877270] - vhost_vdpa: Fix duplicate included kernel.h (Jason Wang) [1877270] - vdpa/mlx5: Fix failure to bring link up (Jason Wang) [1877270] - vdpa/mlx5: Make use of a specific 16 bit endianness API (Jason Wang) [1877270] - vdpa/mlx5: Fix dependency on MLX5_CORE (Jason Wang) [1877270] - vdpa/mlx5: should keep avail_index despite device status (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (Jason Wang) [1877270] - vhost-vdpa: fix vhost_vdpa_map() on error condition (Jason Wang) [1877270] - vhost vdpa: fix vhost_vdpa_open error handling (Jason Wang) [1877270] - vhost-vdpa: fix backend feature ioctls (Jason Wang) [1877270] - vdpa/mlx5: Avoid warnings about shifts on 32-bit platforms (Jason Wang) [1877270] - vdpa: ifcvf: free config irq in ifcvf_free_irq() (Jason Wang) [1877270] - vdpa: ifcvf: return err when fail to request config irq (Jason Wang) [1877270] - vdpa/mlx5: fix up endian-ness for mtu (Jason Wang) [1877270] - vdpa: Fix pointer math bug in vdpasim_get_config() (Jason Wang) [1877270] - vdpa/mlx5: Fix pointer math in mlx5_vdpa_get_config() (Jason Wang) [1877270] - mlx5: vdpa: fix possible uninitialized var (Jason Wang) [1877270] - vdpa/mlx5: fix memory allocation failure checks (Jason Wang) [1877270] - vdpa/mlx5: Fix uninitialised variable in core/mr.c (Jason Wang) [1877270] - vdpa_sim: init iommu lock (Jason Wang) [1877270] - redhat: enable mlx5e vDPA driver (Jason Wang) [1877270] - vdpa/mlx5: Add VDPA driver for supported mlx5 devices (Jason Wang) [1877270] - vdpa/mlx5: Add shared memory registration code (Jason Wang) [1877270] - vdpa/mlx5: Add support library for mlx5 VDPA implementation (Jason Wang) [1877270] - vdpa/mlx5: Add hardware descriptive header file (Jason Wang) [1877270] - vdpa: Modify get_vq_state() to return error code (Jason Wang) [1877270] - net/vdpa: Use struct for set/get vq state (Jason Wang) [1877270] - vdpa: remove hard coded virtq num (Jason Wang) [1877270] - vdpasim: support batch updating (Jason Wang) [1877270] - vhost-vdpa: support IOTLB batching hints (Jason Wang) [1877270] - vhost-vdpa: support get/set backend features (Jason Wang) [1877270] - vhost: generialize backend features setting/getting (Jason Wang) [1877270] - vhost-vdpa: refine ioctl pre-processing (Jason Wang) [1877270] - vDPA: dont change vq irq after DRIVER_OK (Jason Wang) [1877270] - ifcvf: implement vdpa_config_ops.get_vq_irq() (Jason Wang) [1877270] - vhost_vdpa: implement IRQ offloading in vhost_vdpa (Jason Wang) [1877270] - vDPA: add get_vq_irq() in vdpa_config_ops (Jason Wang) [1877270] - vhost: introduce vhost_vring_call (Jason Wang) [1877270] - vdpasim: protect concurrent access to iommu iotlb (Jason Wang) [1877270] - vhost: vdpa: remove per device feature whitelist (Jason Wang) [1877270] - vdpa_sim: fix endian-ness of config space (Jason Wang) [1877270] - virtio_vdpa: legacy features handling (Jason Wang) [1877270] - vhost/vdpa: switch to new helpers (Jason Wang) [1877270] - vdpa: make sure set_features is invoked for legacy (Jason Wang) [1877270] - vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() (Jason Wang) [1877270] - vdpa: fix typos in the comments for __vdpa_alloc_device() (Jason Wang) [1877270] - ifcvf: implement config interrupt in IFCVF (Jason Wang) [1877270] - vhost: replace -1 with VHOST_FILE_UNBIND in ioctls (Jason Wang) [1877270] - vhost_vdpa: Support config interrupt in vdpa (Jason Wang) [1877270] - ifcvf: ignore continuous setting same status value (Jason Wang) [1877270] - vdpasim: Fix some coccinelle warnings (Jason Wang) [1877270] - ifcvf: move IRQ request/free to status change handlers (Jason Wang) [1877270] - vhost_vdpa: disable doorbell mapping for !MMU (Jason Wang) [1877270] - vhost_vdpa: support doorbell mapping via mmap (Jason Wang) [1877270] - vdpa: introduce get_vq_notification method (Jason Wang) [1877270] - vhost: use mmgrab() instead of mmget() for non worker device (Jason Wang) [1877270] - vhost: allow device that does not depend on vhost worker (Jason Wang) [1877270] - vhost: revert "vhost: disable for OABI" (Jason Wang) [1877270] - vdpasim: remove unused variable 'ret' (Jason Wang) [1877270] - vhost: remove set but not used variable 'status' (Jason Wang) [1877270] - vhost: vdpa: remove unnecessary null check (Jason Wang) [1877270] - virtio/test: fix up after IOTLB changes (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - tools/virtio: option to build an out of tree module (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition (Jason Wang) [1877270] - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Michael Petlan) [1950388]- redhat/configs/editconfig: Add support for a bugzilla entry (David Arcari) - tools/power turbostat: Revert "[tools] tools/power turbostat: Enable accumulate RAPL display" (Prarit Bhargava) [1944699] - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Jarod Wilson) [1914996] {CVE-2020-36158} - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1932839 1936742] - net/mlx5e: Reject tc rules which redirect from a VF to itself (Alaa Hleihel) [1932839] - net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Alaa Hleihel) [1932839 1942681] - net: openvswitch: add log message for error case (Eelco Chaudron) [1937697] - net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Eelco Chaudron) [1937697] - net: openvswitch: Be liberal in tcp conntrack. (Eelco Chaudron) [1937697] - netfilter: conntrack: tcp: only close if RST matches exact sequence (Eelco Chaudron) [1937697] - openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL (Eelco Chaudron) [1937697] - net: openvswitch: Fix kerneldoc warnings (Eelco Chaudron) [1937697] - net: openvswitch: remove unnecessary ASSERT_OVSL in ovs_vport_del() (Eelco Chaudron) [1937697] - cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg) [1933527] - Revert "vfs: Allow userns root to call mknod on owned filesystems." (Alexey Gladkov) [1902543] - mfd: intel-lpss: Add Intel Alder Lake PCH-S PCI IDs (David Arcari) [1840244] - nvme: retrigger ANA log update if group descriptor isn't found (Gopal Tiwari) [1910493] - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Waiman Long) [1950110] - PCI: switchtec: Add missing __iomem tag to fix sparse warnings (Myron Stowe) [1946645] - PCI: switchtec: Add missing __iomem and __user tags to fix sparse warnings (Myron Stowe) [1946645] - PCI: Release IVRS table in AMD ACS quirk (Myron Stowe) [1946645] - PCI/MSI: Forward MSI-X error code in pci_alloc_irq_vectors_affinity() (Myron Stowe) [1946645] - PCI: Remove unused pci_lost_interrupt() (Myron Stowe) [1946645] - PCI: Move PCI_VENDOR_ID_REDHAT definition to pci_ids.h (Myron Stowe) [1946645] - PCI: Fix error in panic message (Myron Stowe) [1946645] - PCI: Replace lkml.org, spinics, gmane with lore.kernel.org (Myron Stowe) [1946645] - PCI: Replace http:// links with https:// (Myron Stowe) [1946645] - PCI: exynos: Rename Exynos to lowercase (Myron Stowe) [1946645] - PCI: Align PCIe capability and PCI accessor return values (Myron Stowe) [1946645] - PCI: Convert PCIe capability PCIBIOS errors to errno (Myron Stowe) [1946645] - PCI: rpadlpar: Make functions static (Myron Stowe) [1946645] - PCI: Fix pci_slot_release() NULL pointer dereference (Myron Stowe) [1946645] - PCI: Fix pci_create_slot() reference count leak (Myron Stowe) [1946645] - PCI: Announce device after early fixups (Myron Stowe) [1946645] - PCI: Always enable ACS even if no ACS Capability (Myron Stowe) [1946645] - PCI: Cache ACS capability offset in device (Myron Stowe) [1946645] - PCI: Reorder pci_enable_acs() and dependencies (Myron Stowe) [1946645] - PCI: Add device even if driver attach failed (Myron Stowe) [1946645] - PCI: Fix pci_cfg_wait queue locking problem (Myron Stowe) [1946645] - PCI/ASPM: Add missing newline in sysfs 'policy' (Myron Stowe) [1946645]- gfs2: report "already frozen/thawed" errors (Bob Peterson) [1932236] - gfs2: move freeze glock outside the make_fs_rw and _ro functions (Bob Peterson) [1932236] - gfs2: Add common helper for holding and releasing the freeze glock (Bob Peterson) [1932236] - gfs2: in signal_our_withdraw wait for unfreeze of _this_ fs only (Bob Peterson) [1932236] - gfs2: Don't freeze the file system during unmount (Bob Peterson) [1932236] - gfs2: Fix regression in freeze_go_sync (Bob Peterson) [1932236] - gfs2: The freeze glock should never be frozen (Bob Peterson) [1932236] - gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHE (Bob Peterson) [1932236] - gfs2: Abort gfs2_freeze if io error is seen (Bob Peterson) [1932236] - gfs2: read-only mounts should grab the sd_freeze_gl glock (Bob Peterson) [1932236] - gfs2: freeze should work on read-only mounts (Bob Peterson) [1932236] - bpf: Mark LSM link with rh_mark_used_feature call (Jiri Olsa) [1901039] - Revert "[tools] bpf: selftests: remove test_progs LSM test" (Ondrej Mosnacek) [1901039] - configs: enable BPF LSM (Ondrej Mosnacek) [1901039] - security: Fix hook iteration and default value for inode_copy_up_xattr (Ondrej Mosnacek) [1901039] - security: Fix hook iteration for secid_to_secctx (Ondrej Mosnacek) [1901039] - security: Fix the default value of secid_to_secctx hook (Ondrej Mosnacek) [1901039] - security: Fix the default value of fs_context_parse_param hook (Ondrej Mosnacek) [1901039] - bpf: lsm: Initialize the BPF LSM hooks (Ondrej Mosnacek) [1901039] - security: Refactor declaration of LSM hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the shm_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the sem_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the msg_queue_* hooks (Ondrej Mosnacek) [1901039] - LSM: Revive CONFIG_DEFAULT_SECURITY_* for "make oldconfig" (Ondrej Mosnacek) [1901039] - LSM: Ignore "security=" when "lsm=" is specified (Ondrej Mosnacek) [1901039] - LSM: Update function documentation for cap_capable (Ondrej Mosnacek) [1901039] - procfs: add smack subdir to attrs (Ondrej Mosnacek) [1901039] - capability: Initialize as LSM_ORDER_FIRST (Ondrej Mosnacek) [1901039] - LSM: Introduce enum lsm_order (Ondrej Mosnacek) [1901039] - Yama: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LoadPin: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LSM: Split LSM preparation from initialization (Ondrej Mosnacek) [1901039] - LSM: Add all exclusive LSMs to ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Separate idea of "major" LSM from "exclusive" LSM (Ondrej Mosnacek) [1901039] - LSM: Refactor "security=" in terms of enable/disable (Ondrej Mosnacek) [1901039] - LSM: Prepare for reorganizing "security=" logic (Ondrej Mosnacek) [1901039] - LSM: Tie enabling logic to presence in ordered list (Ondrej Mosnacek) [1901039] - LSM: Introduce "lsm=" for boottime LSM selection (Ondrej Mosnacek) [1901039] - LSM: Introduce CONFIG_LSM (Ondrej Mosnacek) [1901039] - LSM: Build ordered list of LSMs to initialize (Ondrej Mosnacek) [1901039] - LSM: Lift LSM selection out of individual LSMs (Ondrej Mosnacek) [1901039] - LSM: Plumb visibility into optional "enabled" state (Ondrej Mosnacek) [1901039] - LSM: Provide separate ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Introduce LSM_FLAG_LEGACY_MAJOR (Ondrej Mosnacek) [1901039] - LSM: Don't ignore initialization failures (Ondrej Mosnacek) [1901039] - LSM: Provide init debugging infrastructure (Ondrej Mosnacek) [1901039] - LSM: Record LSM name in struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Convert security_initcall() into DEFINE_LSM() (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Move LSM_TABLE into INIT_DATA (Ondrej Mosnacek) [1901039] - LSM: Convert from initcall to struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Remove initcall tracing (Ondrej Mosnacek) [1901039] - LSM: Rename .security_initcall section to .lsm_info (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Avoid copy/paste of security_init section (Ondrej Mosnacek) [1901039] - LSM: Correctly announce start of LSM initialization (Ondrej Mosnacek) [1901039] - proc: save 2 atomic ops on write to "/proc/*/attr/*" (Ondrej Mosnacek) [1901039] - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe (Jaroslav Kysela) [1870724] - ALSA: usb-audio: fix use after free in usb_audio_disconnect (Jaroslav Kysela) [1870724] - ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() (Jaroslav Kysela) [1870724] - Bluetooth: btusb: Fix the autosuspend enable and disable (Gopal Tiwari) [1927375] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti) [1882607] - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth) [1922898] - net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth) [1922898] - redhat/configs: Add CONFIG_PINCTRL_ALDERLAKE (David Arcari) [1840250] - pinctrl: intel: Add Intel Alder Lake-S pin controller support (David Arcari) [1840250] - cpufreq: intel_pstate: Remove repeated word (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Rename two functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Always read hwp_cap_cached with READ_ONCE() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: remove obsolete functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use HWP capabilities in intel_cpufreq_adjust_perf() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix fast-switch fallback path (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use most recent guaranteed performance values (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Implement the ->adjust_perf() callback (Puneet Sethi) [1926919] - cpufreq: Add special-purpose fast-switching callback for drivers (Puneet Sethi) [1926919] - cpufreq: schedutil: Add util to struct sg_cpu (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Puneet Sethi) [1926919] - cpufreq: Add strict_target to struct cpufreq_policy (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Puneet Sethi) [1926919] - cpufreq: Introduce governor flags (Puneet Sethi) [1926919] - cpufreq: schedutil: Don't skip freq update if need_freq_update is set (Puneet Sethi) [1926919] - cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPDATE_LIMITS is set (Puneet Sethi) [1926919] - cpufreq: Introduce cpufreq_driver_test_flags() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Puneet Sethi) [1926919] - cpufreq: schedutil: restore cached freq when next_f is not changed (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Delete intel_pstate sysfs if failed to register the driver (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix missing return statement (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Puneet Sethi) [1926919] - ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m (Vitaly Kuznetsov) [1929266] - ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() (Vitaly Kuznetsov) [1929266] - x86/ioapic: Ignore IRQ2 again (Vitaly Kuznetsov) [1929266]- selinux: fix deadlock in security_set_bools() (Ondrej Mosnacek) [1924230] - sctp: move sk_route_caps check and set into sctp_outq_flush_transports (Xin Long) [1946733] - sctp: bring inet(6)_skb_parm back to sctp_input_cb (Xin Long) [1946733] - sctp: enable udp tunneling socks (Xin Long) [1946733] - sctp: handle the init chunk matching an existing asoc (Xin Long) [1946733] - sctp: add the error cause for new encapsulation port restart (Xin Long) [1946733] - sctp: support for sending packet over udp6 sock (Xin Long) [1946733] - sctp: support for sending packet over udp4 sock (Xin Long) [1946733] - sctp: call sk_setup_caps in sctp_packet_transmit instead (Xin Long) [1946733] - sctp: add udphdr to overhead when udp_port is set (Xin Long) [1946733] - sctp: allow changing transport encap_port by peer packets (Xin Long) [1946733] - sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt (Xin Long) [1946733] - sctp: add encap_port for netns sock asoc and transport (Xin Long) [1946733] - sctp: add encap_err_lookup for udp encap socks (Xin Long) [1946733] - sctp: create udp6 sock and set its encap_rcv (Xin Long) [1946733] - sctp: create udp4 sock and add its encap_rcv (Xin Long) [1946733] - udp: support sctp over udp in skb_udp_tunnel_segment (Xin Long) [1946733] - udp6: move the mss check after udp gso tunnel processing (Xin Long) [1946733] - udp: check udp sock encap_type in __udp_lib_err (Xin Long) [1946733] - sctp: copy the optval from user space in sctp_setsockopt (Xin Long) [1946733] - net: Convert protocol error handlers from void to int (Xin Long) [1946733] - Enable CONFIG_ENERGY_MODEL (Phil Auld) [1938339] - proc/sysctl: add shared variables for range check (Phil Auld) [1938339] - Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for all architectures (Phil Auld) [1938339] - PM / hibernate: cast PAGE_SIZE to int when comparing with error code (Chris von Recklinghausen) [1934033] - mm: revert fix false-positive OVERCOMMIT_GUESS failures (Rafael Aquini) [1913045 1908668] - redhat/config: Enable CONFIG_PAGE_POISONING (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY (Waiman Long) [1942149] - kernel/power: allow hibernation with page_poison sanity checking (Waiman Long) [1942149] - mm, page_poison: use static key more efficiently (Waiman Long) [1942149] - mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters (Waiman Long) [1942149] - mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 (Waiman Long) [1942149] - arch, mm: make kernel_page_present() always available (Waiman Long) [1942149] - arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOC (Waiman Long) [1942149] - PM: hibernate: make direct map manipulations more explicit (Waiman Long) [1942149] - mm: introduce debug_pagealloc_{map,unmap}_pages() helpers (Waiman Long) [1942149] - mm: rename page_order() to buddy_order() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __free_pages_core() (Waiman Long) [1942149] - mm/page_alloc: move pages to tail in move_to_free_list() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __putback_isolated_page() (Waiman Long) [1942149] - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag (Waiman Long) [1942149] - mm/page_alloc: drop stale pageblock comment in memmap_init_zone*() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page onlining (Waiman Long) [1942149] - mm/page_isolation: simplify return value of start_isolate_page_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() (Waiman Long) [1942149] - mm/page_alloc: simplify __offline_isolated_pages() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page offlining (Waiman Long) [1942149] - mm/memory_hotplug: enforce section granularity when onlining/offlining (Waiman Long) [1942149] - mm/memory_hotplug: inline __offline_pages() into offline_pages() (Waiman Long) [1942149] - mm/page_poison.c: replace bool variable with static key (Waiman Long) [1942149] - mm/page_alloc.c: fix early params garbage value accesses (Waiman Long) [1942149] - mm/memory_hotplug: document why shuffle_zone() is relevant (Waiman Long) [1942149] - mm: replace '---help---' in Kconfig files with 'help' (Waiman Long) [1942149] - mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" (Waiman Long) [1942149] - mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE (Waiman Long) [1942149] - x86/mm/cpa: Flush direct map alias during cpa (Waiman Long) [1942149] - mm/page_alloc: simplify page_is_buddy() for better code readability (Waiman Long) [1942149] - mm/memory.c: add apply_to_existing_page_range() helper (Waiman Long) [1942149] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Waiman Long) [1942149] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Waiman Long) [1942149] - mm/memory_hotplug: online_pages cannot be 0 in online_pages() (Waiman Long) [1942149] - mm/memory_hotplug: make sure the pfn is aligned to the order when onlining (Waiman Long) [1942149] - mm/memory_hotplug: simplify online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop PageReserved() check in online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ram_range() (Waiman Long) [1942149] - mm/page_poison.c: fix a typo in a comment (Waiman Long) [1942149] - mm/slab: Remove store_stackinfo() (Waiman Long) [1942149] - mm/resource: Let walk_system_ram_range() search child resources (Waiman Long) [1942149] - mm/page_alloc.c: use a single function to free page (Waiman Long) [1942149] - mm/page_alloc.c: free order-0 pages through PCP in page_frag_free() (Waiman Long) [1942149] - x86/mm/cpa: Fix set_mce_nospec() (Waiman Long) [1942149] - x86/mm/cpa: Rename @addrinarray to @numpages (Waiman Long) [1942149] - x86/mm/cpa: Better use CLFLUSHOPT (Waiman Long) [1942149] - x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array() into a single cpa_flush() function (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::numpages invariant (Waiman Long) [1942149] - x86/mm/cpa: Optimize cpa_flush_array() TLB invalidation (Waiman Long) [1942149] - x86/mm/cpa: Simplify the code after making cpa->vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Add __cpa_addr() helper (Waiman Long) [1942149] - x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests (Waiman Long) [1942149] - resource/docs: Complete kernel-doc style function documentation (Waiman Long) [1942149] - resource/docs: Fix new kernel-doc warnings (Waiman Long) [1942149] - resource: Clean it up a bit (Waiman Long) [1942149] - mm: clarify CONFIG_PAGE_POISONING and usage (Waiman Long) [1942149] - selftests: kvm: Raise the default timeout to 120 seconds (Emanuele Giuseppe Esposito) [1894828] - KVM: Raise the maximum number of user memslots (Emanuele Giuseppe Esposito) [1894828] - block: recalculate segment count for multi-segment discards correctly (Ming Lei) [1922370] - i40e: Fix VFs not created (Stefan Assmann) [1875338] - vfs: fix page locking deadlocks when deduping files (Gao Xiang) [1916242]- tg3: improve PCI VPD access (Jonathan Toppins) [1921456] - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: pscsi: Avoid OOM in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix memory leak caused by wrong uio usage (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Move some functions without code change (Maurizio Lombardi) [1939458] - scsi: target: core: Prevent underflow for service actions (Maurizio Lombardi) [1939458] - scsi: target: core: Add cmd length set before cmd complete (Maurizio Lombardi) [1939458] - scsi: target: sbp: Remove unneeded semicolon (Maurizio Lombardi) [1939458] - scsi: target: core: Change ASCQ for residual write (Maurizio Lombardi) [1939458] - scsi: target: core: Signal WRITE residuals (Maurizio Lombardi) [1939458] - scsi: target: core: Set residuals for 4Kn devices (Maurizio Lombardi) [1939458] - scsi: target: core: Remove in_interrupt() check in transport_handle_cdb_direct() (Maurizio Lombardi) [1939458] - scsi: target: core: Replace in_interrupt() usage in target_submit_cmd_map_sgls() (Maurizio Lombardi) [1939458] - scsi: target: alua: Remove in_interrupt() usage in core_alua_check_nonop_delay() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Redo iscsit_check_session_usage_count() return code (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_check_session_usage_count() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_close_session() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Fix typo in comment (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix use-after-free of se_cmd->priv (Maurizio Lombardi) [1939458] - scsi: target: core: Fix fall-through warnings for Clang (Maurizio Lombardi) [1939458] - scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Maurizio Lombardi) [1939458] - scsi: target: Make state_list per CPU (Maurizio Lombardi) [1939458] - scsi: target: Drop sess_cmd_lock from I/O path (Maurizio Lombardi) [1939458] - scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [1939458] - scsi: target: Fix cmd_count ref leak (Maurizio Lombardi) [1939458] - scsi: target: Fix LUN ref count handling (Maurizio Lombardi) [1939458] - scsi: target: Return COMPARE AND WRITE miscompare offsets (Maurizio Lombardi) [1939458] - scsi: target: Split out COMPARE AND WRITE memcmp into helper (Maurizio Lombardi) [1939458] - scsi: target: Rename cmd.bad_sector to cmd.sense_info (Maurizio Lombardi) [1939458] - scsi: target: Rename struct sense_info to sense_detail (Maurizio Lombardi) [1939458] - scsi: target: tcmu: scatter_/gather_data_area() rework (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Replace zero-length array with flexible-array member (Maurizio Lombardi) [1939458] - scsi: target: rd: Drop double zeroing (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize scatter_data_area() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize queue_cmd_ring() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Join tcmu_cmd_get_data_length() and tcmu_cmd_get_block_cnt() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Add missing newline when printing parameters (Maurizio Lombardi) [1939458] - scsi: target: Remove redundant assignment to variable 'ret' (Maurizio Lombardi) [1939458] - x86/resctrl: Fix AMD L3 QOS CDP enable/disable (Wei Huang) [1868984] - i2c: i801: Add support for Intel Alder Lake PCH-S (David Arcari) [1840242] - esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long) [1815560] - net/sched: act_ct: clear post_ct if doing ct_clear (Marcelo Ricardo Leitner) [1941889] - net: Change dev parameter to const in netif_device_present() (Josef Oskera) [1941728] - [x86] x86/mce: Increase maximum number of banks to 64 (Terry Bowman) [1931679]- scsi: megaraid_sas: Fix a bunch of misnamed functions in their headers (Tomas Henzl) [1924687] - scsi: megaraid_sas: Replace sdev_busy with local counter (Tomas Henzl) [1924687] - scsi: megaraid: Fix ifnullfree.cocci warnings (Tomas Henzl) [1924687] - scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Tomas Henzl) [1924687] - Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug"" (Tomas Henzl) [1924687] - Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" (Tomas Henzl) [1924687] - scsi: megaraid_sas: Update function description (Tomas Henzl) [1924687] - scsi: megaraid_sas: Use generic power management (Tomas Henzl) [1924687] - megaraid_sas(treewide): Use fallthrough pseudo-keyword (Tomas Henzl) [1924687] - scsi: megaraid_sas: Drop PCI wakeup calls from .resume (Tomas Henzl) [1924687] - scsi: megaraid_sas: Check user-provided offsets (Tomas Henzl) [1924687] - scsi: mpt3sas: Update driver version to 37.101.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix some kernel-doc misnaming issues (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a couple of misdocumented functions/params (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Tomas Henzl) [1922058] - scsi: mpt3sas: Move a little data from the stack onto the heap (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 37.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Additional diagnostic buffer query interface (Tomas Henzl) [1922058] - scsi: mpt3sas: Add support for shared host tagset for CPU hotplug (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ReplyPostFree pool allocation (Tomas Henzl) [1922058] - scsi: mpt3sas: Simplify bool comparison (Tomas Henzl) [1922058] - scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 36.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Handle trigger page after firmware update (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent MPI trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent SCSI sense trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Event trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Master trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent trigger pages support (Tomas Henzl) [1922058] - scsi: mpt3sas: Sync time periodically between driver and firmware (Tomas Henzl) [1922058] - scsi: mpt3sas: Increase IOCInit request timeout to 30s (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ioctl timeout (Tomas Henzl) [1922058] - scsi: mpt3sas: Remove in_interrupt() (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Use generic power management (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume (Tomas Henzl) [1922058] - scsi: mpt3sas: mpt3sas_scsih: Fix function documentation formatting (Tomas Henzl) [1922058] - mpt3sas: Use fallthrough pseudo-keyword (Tomas Henzl) [1922058] - net: add inline function skb_csum_is_sctp (Josef Oskera) [1939341] - psample: Fix user API breakage (Ivan Vecera) [1939499] - net: psample: Fix netlink skb length with tunnel info (Ivan Vecera) [1939499] - net: psample: Add tunnel support (Ivan Vecera) [1939499] - net: core: introduce struct netdev_nested_priv for nested interface infrastructure (Ivan Vecera) [1939402] - net: add function dev_fetch_sw_netstats for fetching pcpu_sw_netstats (Josef Oskera) [1935717] - net: core: add devm_netdev_alloc_pcpu_stats (Josef Oskera) [1935717] - net: core: add dev_sw_netstats_tx_add (Josef Oskera) [1935717] - net: netdevice.h: sw_netstats_rx_add helper (Josef Oskera) [1935717] - net: netdevice: Add operation ndo_sk_get_lower_dev (Josef Oskera) [1935709] - genirq: Provide irq_get_effective_affinity() (Josef Oskera) [1935670]- locking/locktorture: Fix incorrect use of ww_acquire_ctx in ww_mutex test (Waiman Long) [1871851] - locking/locktorture: Pass thread id to lock/unlock functions (Waiman Long) [1871851] - locking/ww_mutex: Remove DEFINE_WW_MUTEX() macro (Waiman Long) [1871851] - locking/locktorture: Fix false positive circular locking splat in ww_mutex test (Waiman Long) [1871851] - locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() (Waiman Long) [1871851] - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling (Waiman Long) [1871851] - locking: Remove duplicate include of percpu-rwsem.h (Waiman Long) [1871851] - locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem cleanup (Waiman Long) [1871851] - locktorture: Prevent hangs for invalid arguments (Waiman Long) [1871851] - locktorture: Ignore nreaders_stress if no readlock support (Waiman Long) [1871851] - locktorture: Track time of last ->writeunlock() (Waiman Long) [1871851] - locktorture: Make function torture_percpu_rwsem_init() static (Waiman Long) [1871851] - sched,locktorture: Convert to sched_set_fifo() (Waiman Long) [1871851] - locktorture: Use true and false to assign to bool variables (Waiman Long) [1871851] - locktorture: Print ratio of acquisitions, not failures (Waiman Long) [1871851] - locktorture: NULL cxt.lwsa and cxt.lrsa to allow bad-arg detection (Waiman Long) [1871851] - locking/locktorture: Convert to SPDX license identifier (Waiman Long) [1871851] - tty: Fix ->session locking (Chris von Recklinghausen) [1908059] {CVE-2020-29660} - net: skbext: fix secpath use-after-free with ip fragmentation (Sabrina Dubroca) [1901454]- nfs: we don't support removing system.nfs4_acl (Scott Mayhew) [1944659] - redhat/configs: Disable CONFIG_INFINIBAND_HNS* (Kamal Heib) [1941259] - mm: Revert "remove the account_page_dirtied export" (Waiman Long) [1941257] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1940842]- geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - net: Add netif_rx_any_context() (Josef Oskera) [1939466] - bitfield.h: add FIELD_MAX() and field_max() (Ivan Vecera) [1939478] - md/raid5: cast chunk_sectors to sector_t value (Nigel Croxon) [1921468] - md: Set prev_flush_start and flush_bio in an atomic way (Nigel Croxon) [1921468] - md/cluster: fix deadlock when node is doing resync job (Nigel Croxon) [1921468] - md/cluster: block reshape with remote resync job (Nigel Croxon) [1921468] - md: use current request time as base for ktime comparisons (Nigel Croxon) [1921468] - md: add comments in md_flush_request() (Nigel Croxon) [1921468] - md: improve variable names in md_flush_request() (Nigel Croxon) [1921468] - md/raid10: initialize r10_bio->read_slot before use. (Nigel Croxon) [1921468] - md: fix a warning caused by a race between concurrent md_ioctl()s (Nigel Croxon) [1921468] - Revert "md: improve variable names in md_flush_request()" (Nigel Croxon) [1921468] - Revert "md: Set prev_flush_start and flush_bio in an atomic way" (Nigel Croxon) [1921468] - KVM: nSVM: fix running nested guests when npt=0 (Emanuele Giuseppe Esposito) [1799073] - fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent (Julia Denham) [1908311] {CVE-2020-35508} - Revert "redhat: switch secureboot kernel image signing to release keys" (Bruno Meneguele) - redhat: switch secureboot kernel image signing to release keys (Jan Stancek) - Revert "[md] md/raid5: add a new member of offset into r5dev" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: make async_copy_data() to support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid5: add new xor function to support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: convert to new xor compution interface" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let syndrome computor support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let async recovery function support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: let multiple devices of stripe_head share page" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: resize stripe_head when reshape array" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: reallocate page array after setting new stripe_size" (Nigel Croxon) [1936903] - ACPI: PNP: compare the string length in the matching_id() (Mark Langsdorf) [1933702] - ceph: add missing break when parsing "nowsync" mount option (Jeff Layton) [1932753] - get_maintainer.conf: Update with new location of RHMAINTAINERS (Prarit Bhargava) - redhat: make pathspec exclusion compatible with old git versions (Herton R. Krzesinski) - redhat/scripts: Update merge-subtrees.sh with new subtree location (Prarit Bhargava) - tree: Add RHMAINTAINERS soft link in 8.4 (Prarit Bhargava) - tree: remove existing redhat/rhdocs subtree in 8.4 (Prarit Bhargava)- ntp: Use freezable workqueue for RTC synchronization (Phil Auld) [1793880] - ntp: Fix RTC synchronization on 32-bit platforms (Phil Auld) [1793880] - ntp: Make the RTC synchronization more reliable (Phil Auld) [1793880] - PCI: rpadlpar: Fix potential drc_name corruption in store functions (Gustavo Luiz Duarte) [1938116] - selftests: kvm: Add basic Hyper-V clocksources tests (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Don't touch TSC page values when guest opted for re-enlightenment (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Track Hyper-V TSC page status (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Prevent using not-yet-updated TSC page by secondary CPUs (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_MSR_TSC_EMULATION_STATUS (Vitaly Kuznetsov) [1931782] - drm/i915/guc: Update to use firmware v49.0.1 (Dave Airlie) [1935281] {CVE-2020-12362} - time: Enable __kernel_timespec for 32-bit vdso build (Waiman Long) [1936282] - lib/idr.c: document calling context for IDA APIs mustn't use locks (Chris von Recklinghausen) [1917764] - ida: Free allocated bitmap in error path (Chris von Recklinghausen) [1917764] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1917764] - vmalloc: convert to XArray (Chris von Recklinghausen) [1917764] - mm: pass addr as unsigned long to vb_free (Chris von Recklinghausen) [1917764] - radix tree: Remove multiorder support (Chris von Recklinghausen) [1917764] - radix tree test: Convert multiorder tests to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_delete_rcu to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_kill_tree to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Move item_insert_order (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove multiorder benchmarking (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove __item_insert (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_clear_tags (Chris von Recklinghausen) [1917764] - radix tree: Remove split/join code (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_update_node_t (Chris von Recklinghausen) [1917764] - mm: Convert truncate to XArray (Chris von Recklinghausen) [1917764] - copy rh_kabi.h to tools/testing/radix-tree/linux (Chris von Recklinghausen) [1917764]- tick: Get rid of tick_period (Phil Auld) [1936504] - tick/sched: Release seqcount before invoking calc_load_global() (Phil Auld) [1936504] - tick/sched: Optimize tick_do_update_jiffies64() further (Phil Auld) [1936504] - tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Phil Auld) [1936504] - tick/sched: Use tick_next_period for lockless quick check (Phil Auld) [1936504] - tick: Document protections for tick related data (Phil Auld) [1936504] - tick/broadcast: Serialize access to tick_next_period (Phil Auld) [1936504] - timekeeping: Split jiffies seqlock (Phil Auld) [1936504] - tick/sched: Annotate lockless access to last_jiffies_update (Phil Auld) [1936504] - net, sctp, filter: remap copy_from_user failure error (Hangbin Liu) [1929476] {CVE-2021-20239} - tty: serial_core: Set port active bit in uart_port_activate (Artem Savkov) [1915177] - cgroup: fix psi monitor for root cgroup (Waiman Long) [1936868] - cgroup-v1: add disabled controller check in cgroup1_parse_param() (Waiman Long) [1936868] - cgroup: cgroup.{procs,threads} factor out common parts (Waiman Long) [1936868] - cpuset: fix typos in comments (Waiman Long) [1936868] - kernel: cgroup: Mundane spelling fixes throughout the file (Waiman Long) [1936868] - cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() (Waiman Long) [1936868] - cgroup: Zero sized write should be no-op (Waiman Long) [1936868] - cgroup: remove redundant kernfs_activate in cgroup_setup_root() (Waiman Long) [1936868] - cgroup: Use generic ns_common::count (Waiman Long) [1936868] - ns: Add a common refcount into ns_common (Waiman Long) [1936868] - cgroup: add cpu.stat file to root cgroup (Waiman Long) [1936868] - cgroup: Remove stale comments (Waiman Long) [1936868] - cgroup: Restructure release_agent_path handling (Waiman Long) [1936868] - cgroup: add cgroup_may_write() helper (Waiman Long) [1936868] - cgroup: refactor fork helpers (Waiman Long) [1936868] - cgroup: add cgroup_get_from_file() helper (Waiman Long) [1936868] - cgroup: unify attach permission checking (Waiman Long) [1936868] - cpuset: Make cpuset hotplug synchronous (Waiman Long) [1936868] - cgroup: Clean up css_set task traversal (Waiman Long) [1936868] - cgroup.c: Use built-in RCU list checking (Waiman Long) [1936868] - fork: record start_time late (Waiman Long) [1936868] - sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() (Phil Auld) [1936501] - sched/deadline: Fix sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Optimize sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Fix a typo in a comment (Phil Auld) [1936501] - sched/deadline: Implement fallback mechanism for !fit case (Phil Auld) [1936501] - sched/deadline: Make DL capacity-aware (Phil Auld) [1936501] - sched/deadline: Improve admission control for asymmetric CPU capacities (Phil Auld) [1936501] - sched/deadline: Add dl_bw_capacity() (Phil Auld) [1936501] - sched/deadline: Optimize dl_bw_cpus() (Phil Auld) [1936501] - sched/deadline: Impose global limits on sched_attr::sched_period (Phil Auld) [1936501] - ibmvnic: fix a race between open and reset (Diego Domingos) [1940042] - ibmvnic: Set to CLOSED state even on error (Diego Domingos) [1940042] - ibmvnic: device remove has higher precedence over reset (Diego Domingos) [1940042] - ibmvnic: merge do_change_param_reset into do_reset (Diego Domingos) [1940042] - ibmvfc: disable MQ channelization by default (Gustavo Luiz Duarte) [1939359] - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Steve Dickson) [1926945] - scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech) [1930833] {CVE-2021-27365} - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech) [1930856] {CVE-2021-27363} - scsi: iscsi: Restrict sessions and handles to admin capabilities (Chris Leech) [1930809] {CVE-2021-27364} - futex: Handle faults correctly for PI futexes (Waiman Long) [1924635] - futex: Simplify fixup_pi_state_owner() (Waiman Long) [1924635] - futex: Use pi_state_update_owner() in put_pi_state() (Waiman Long) [1924635] - rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Waiman Long) [1924635] - futex: Provide and use pi_state_update_owner() (Waiman Long) [1924635] - futex: Replace pointless printk in fixup_owner() (Waiman Long) [1924635] - futex: Ensure the correct return value from futex_lock_pi() (Waiman Long) [1924635] - futex: Don't enable IRQs unconditionally in put_pi_state() (Waiman Long) [1924635] - futex: Fix incorrect should_fail_futex() handling (Waiman Long) [1924635] - futex: Consistently use fshared as boolean (Waiman Long) [1924635] - futex: Remove needless goto's (Waiman Long) [1924635] - futex: Remove put_futex_key() (Waiman Long) [1924635] - NFS: Correct size calculation for create reply length (Benjamin Coddington) [1934903] - SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington) [1934098] - net/mlx5: CT: Add support for matching on ct_state reply flag (Alaa Hleihel) [1919651] - net/mlx5e: CT: manage the lifetime of the ct entry object (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Alaa Hleihel) [1919651] - net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use the same counter for both directions (Alaa Hleihel) [1919651] - ethtool: fix the check logic of at least one channel for RX/TX (Ivan Vecera) [1907406]- [scsi] scsi: qedi: Correct max length of CHAP secret (Nilesh Javali) [1909180] - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Bruno Meneguele) - CI: Enable RT verification (Bruno Meneguele) - KVM: SVM: Clear the CR4 register on reset (Vitaly Kuznetsov) [1920788] - net: flow_offload: Add original direction flag to ct_metadata (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Add match on the ct_state reply flag (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower add CT_FLAGS_INVALID flag support (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Reject invalid ct_state flags rules (Marcelo Ricardo Leitner) [1921946] - netlink: add mask validation (Marcelo Ricardo Leitner) [1921946] - netlink: create helpers for checking type is an int (Marcelo Ricardo Leitner) [1921946] - netlink: policy: correct validation type check (Marcelo Ricardo Leitner) [1921946] - netlink: make NLA_BINARY validation more flexible (Marcelo Ricardo Leitner) [1921946]- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni) [1901598] - md: improve variable names in md_flush_request() (Xiao Ni) [1901598] - hpsa: fix regression issue for old controllers (Joseph Szczypek) [1925711] - scsi: hpsa: Correct dev cmds outstanding for retried cmds (Joseph Szczypek) [1925711] - vt: Disable KD_FONT_OP_COPY (Dave Airlie) [1903937] {CVE-2020-28974} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1937558] - drm/i915/tgl/psr: Disable PSR on Tigerlake for now (Lyude Paul) [1924702] - dm raid: fix discard limits for raid0 and raid10 (Mike Snitzer) [1934274] - dm: fix __send_changing_extent_only to avoid duplicate dm_target_offset() (Mike Snitzer) [1934274] - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Waiman Long) [1934212] - mm: memcontrol: fix slub memory accounting (Waiman Long) [1934212] - mm: memcontrol: fix swap undercounting in cgroup2 (Waiman Long) [1934212] - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving (Waiman Long) [1934212] - mm, slub: better heuristic for number of cpus when calculating slab order (Waiman Long) [1934212] - Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" (Waiman Long) [1934212] - selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu) [1931732] - selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu) [1931732]- drm/i915/gen11+: Only load DRAM information from pcode (Lyude Paul) [1934537] - drm/i915/dg1: Wait for pcode/uncore handshake at startup (Lyude Paul) [1934537] - powercap/intel_rapl: add support for TigerLake Desktop (David Arcari) [1932457] - powerpc/perf: Fix handling of privilege level checks in perf interrupt context (Gustavo Luiz Duarte) [1918411] - NFSv4.2: fix error return on memory allocation failure (Scott Mayhew) [1917689] - NFSv4.2: improve page handling for GETXATTR (Scott Mayhew) [1917689] - NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages() (Scott Mayhew) [1917689] - NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation (Scott Mayhew) [1917689] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1917689] - NFSv4: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1917689] - SUNRPC: Clean up the handling of page padding in rpc_prepare_reply_pages() (Benjamin Coddington) [1917689] - SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths (Benjamin Coddington) [1917689] - SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() (Benjamin Coddington) [1917689] - SUNRPC: Split out a function for setting current page (Benjamin Coddington) [1917689] - SUNRPC: Fix up typo in xdr_init_decode() (Benjamin Coddington) [1917689] - NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Benjamin Coddington) [1917689] - net: fix pos incrementment in ipv6_route_seq_next (Lorenzo Bianconi) [1926608] - ipv6_route_seq_next should increase position index (Lorenzo Bianconi) [1926608] - bpf: Clear subreg_def for global function return values (Yauheni Kaliuta) [1934062] - igc: Fix returning wrong statistics (Corinna Vinschen) [1910873]- KVM: nSVM: prepare guest save area while is_guest_mode is true (Vitaly Kuznetsov) [1860223] - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Veronika Kabatova) - CI: Enable RT verification (Veronika Kabatova) - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: open the RHEL-8.5 development (Bruno Meneguele) [1930504]- KVM: SVM: Make symbol 'svm_gp_erratum_intercept' static (Paolo Bonzini) [1769283] - KVM: SVM: Fix #GP handling for doubly-nested virtualization (Paolo Bonzini) [1769283] - KVM: SVM: Add support for SVM instruction address check change (Paolo Bonzini) [1769283] - KVM: SVM: Add emulation support for #GP triggered by SVM instructions (Paolo Bonzini) [1769283] - KVM: x86: Factor out x86 instruction emulation with decoding (Paolo Bonzini) [1769283] - gfs2: In gfs2_ail1_start_one unplug the IO when needed (Bob Peterson) [1648446] - gfs2: Free rd_bits later in gfs2_clear-rgrpd to fix use-after-free (Bob Peterson) [1648446] - gfs2: Only access gl_delete for iopen glocks (Bob Peterson) [1648446] - gfs2: Fix case in which ail writes are done to jdata holes (Bob Peterson) [1648446] - gfs2: simplify gfs2_block_map (Bob Peterson) [1648446] - gfs2: Only set PageChecked if we have a transaction (Bob Peterson) [1648446] - gfs2: don't lock sd_ail_lock in gfs2_releasepage (Bob Peterson) [1648446] - gfs2: make gfs2_ail1_empty_one return the count of active items (Bob Peterson) [1648446] - gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipe (Bob Peterson) [1648446] - gfs2: enhance log_blocks trace point to show log blocks free (Bob Peterson) [1648446] - gfs2: rename gfs2_write_full_page to gfs2_write_jdata_page, remove parm (Bob Peterson) [1648446] - PM: hibernate: flush swap writer after marking (Lenny Szubowicz) [1898677] - cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown (Lenny Szubowicz) [1898677] - PM / hibernate: memory_bm_find_bit(): Tighten node optimisation (Lenny Szubowicz) [1898677] - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation (Jiri Benc) [1882215] - ice, xsk: clear the status bits for the next_to_use descriptor (Jiri Benc) [1906820] - net/mlx4_en: Handle TX error CQE (Alaa Hleihel) [1925690] - net/mlx4_en: Avoid scheduling restart task if it is already running (Alaa Hleihel) [1925690] - blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue (Ming Lei) [1922013] - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues (Ming Lei) [1922013] - Revert "blk-mq, elevator: Count requests per hctx to improve performance" (Ming Lei) [1922013] - bpftool: Disable CAP_BPF check for feature command (Jiri Olsa) [1921542] - RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib) [1919502] - net/mlx5e: Disable performance optimization for IPv4/IPv6 ethertype (Alaa Hleihel) [1928671 1919807] - IB/mlx5: Return appropriate error code instead of ENOMEM (Alaa Hleihel) [1928671] - net/mlx5: Disable devlink reload for lag devices (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disable devlink reload for multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on lag device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Fix health error state handling (Alaa Hleihel) [1928671] - net/mlx5e: Change interrupt moderation channel params also when channels are closed (Alaa Hleihel) [1928671] - net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Alaa Hleihel) [1928671] - net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1928671] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1928671 1929119] - net/mlx5e: Check tunnel offload is required before setting SWP (Alaa Hleihel) [1928671 1925439] - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Replace synchronize_rcu with synchronize_net (Alaa Hleihel) [1928671 1913616] - net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1856795] - net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1926120] - fix regression in "epoll: Keep a reference on files added to the check list" (Carlos Maiolino) [1920776] {CVE-2020-0466} - do_epoll_ctl(): clean the failure exits up a bit (Carlos Maiolino) [1920776] {CVE-2020-0466} - epoll: Keep a reference on files added to the check list (Carlos Maiolino) [1920776] {CVE-2020-0466}- perf/x86/intel/uncore: With > 8 nodes, get pci bus die id from NUMA info (Prarit Bhargava) [1766743] - perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Prarit Bhargava) [1766743] - mm: fix page reference leak in soft_offline_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: try to narrow window race for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: double-check page count in __get_any_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Aristeu Rozanski) [1768372] - mm,hwpoison: return 0 if the page is already poisoned in soft-offline (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for in-use pages (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: unify THP handling for hard and soft offline (Aristeu Rozanski) [1768372] - mm,hwpoison: kill put_hwpoison_page (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor madvise_inject_error (Aristeu Rozanski) [1768372] - mm,hwpoison: unexport get_hwpoison_page and make it static (Aristeu Rozanski) [1768372] - mm,hwpoison-inject: don't pin for hwpoison_filter (Aristeu Rozanski) [1768372] - mm, hwpoison: remove recalculating hpage (Aristeu Rozanski) [1768372] - mm,hwpoison: cleanup unused PageHuge() check (Aristeu Rozanski) [1768372] - mm/madvise.c: replace with page_size() in madvise_inject_error() (Aristeu Rozanski) [1768372] - mm, soft-offline: convert parameter to pfn (Aristeu Rozanski) [1768372] - tick/nohz: Revert "Narrow down noise while setting current task's tick dependency" (Waiman Long) [1931004] - kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Thomas Huth) [1919930] - igc: fix link speed advertising (Corinna Vinschen) [1769701] - [crypto] crypto: qat - add capability detection logic in qat_4xxx (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-XTS support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-CTR support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix excluded_middle.cocci warnings (Vladis Dronov) [1833004] - [crypto] crypto: qat - add qat_4xxx driver (Vladis Dronov) [1833004] - [crypto] crypto: qat - add hook to initialize vector routing table (Vladis Dronov) [1833004] - [crypto] crypto: qat - target fw images to specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add gen4 firmware loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for broadcasting mode (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for shared ustore (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow to target specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add FCU CSRs to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add CSS3K support (Vladis Dronov) [1833004] - [crypto] crypto: qat - use ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add check for null pointer (Vladis Dronov) [1833004] - [crypto] crypto: qat - add misc control CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add wake up event to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add clock enable CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add reset CSR and mask to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add local memory size to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for lm2 and lm3 (Vladis Dronov) [1833004] - [crypto] crypto: qat - add next neighbor to chip_info (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace check based on DID (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce chip info structure (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor long expressions (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_uclo_set_ae_mode() (Vladis Dronov) [1833004] - [crypto] crypto: qat - move defines to header files (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove global CSRs helpers (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor AE start (Vladis Dronov) [1833004] - [crypto] crypto: qat - change micro word data mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - change type for ctx_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for relative FW ucode loading (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename qat_uclo_del_uof_obj() (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce additional parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix error message (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix CSR access (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Vladis Dronov) [1833004] - [crypto] crypto: qat - support for mof format in fw loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace pci with PCI in comments (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove cast for mailbox CSR (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unneeded semicolon (Vladis Dronov) [1833004] - [crypto] crypto: qat - extend ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow for instances in different banks (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_dev_config() (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_create_instances() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_key_val_get() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_add_key_value_param() (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary void* casts (Vladis Dronov) [1833004] - [crypto] crypto: qat - call functions in adf_sriov if available (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove hardcoded bank irq clear flag mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract writes to arbiter enable (Vladis Dronov) [1833004] - [crypto] crypto: qat - use BIT_ULL() - 1 pattern for masks (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace constant masks with GENMASK (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract build ring base (Vladis Dronov) [1833004] - [crypto] crypto: qat - enable ring after pair is programmed (Vladis Dronov) [1833004] - [crypto] crypto: qat - register crypto instances based on capability (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for capability detection (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract arbiter access (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused macros in arbiter module (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove writes into WQCFG (Vladis Dronov) [1833004] - [crypto] crypto: qat - update constants table (Vladis Dronov) [1833004] - [crypto] crypto: qat - use admin mask to send fw constants (Vladis Dronov) [1833004] - [crypto] crypto: qat - change admin sequence (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename ME in AE (Vladis Dronov) [1833004] - [crypto] crypto: qat - add packed to init admin structures (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract admin interface (Vladis Dronov) [1833004] - [crypto] crypto: qat - relocate GEN2 CSR access code (Vladis Dronov) [1833004] - [crypto] crypto: qat - split transport CSR access logic (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix configuration of iov threads (Vladis Dronov) [1833004] - [crypto] crypto: qat - num_rings_per_bank is device dependent (Vladis Dronov) [1833004] - [crypto] crypto: qat - mask device capabilities with soft straps (Vladis Dronov) [1833004] - [crypto] crypto: qat - update IV in software (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused function (Vladis Dronov) [1833004]- mptcp: send ack for every add_addr (Davide Caratti) [1929280] - Revert "[net] tcp: change pingpong threshold to 3" (Davide Caratti) [1929280] - powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz) [1919427] - rtc: disallow update interrupts when time is invalid (Waiman Long) [1918288] - rtc: disable uie before setting time and enable after (Waiman Long) [1918288] - rtc: don't reference bogus function pointer in kdoc (Waiman Long) [1918288] - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Allow parallel page faults for the TDP MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Mark SPTEs in disconnected pages as removed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Flush TLBs after zap in TDP MMU PF handler (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use atomic ops to set SPTEs in TDP MMU map (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out functions to add/remove TDP MMU pages (Paolo Bonzini) [1897366] - i915: kvmgt: the KVM mmu_lock is now an rwlock (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use an rwlock for the x86 MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Protect TDP MMU page table memory with RCU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Clear dirtied pages mask bit before early break (Paolo Bonzini) [1897366] - KVM: x86/mmu: Skip no-op changes in TDP MMU functions (Paolo Bonzini) [1897366] - KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter (Paolo Bonzini) [1897366] - KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn (Paolo Bonzini) [1897366] - KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched (Paolo Bonzini) [1897366] - KVM: x86/mmu: Fix braces in kvm_recover_nx_lpages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out handling of removed page tables (Paolo Bonzini) [1897366] - KVM: x86/mmu: Don't redundantly clear TDP MMU pt memory (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add lockdep when setting a TDP MMU SPTE (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add comment on __tdp_mmu_set_spte (Paolo Bonzini) [1897366] - KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched (Paolo Bonzini) [1897366] - locking/arch: Move qrwlock.h include after qspinlock.h (Paolo Bonzini) [1897366] - sched: Add cond_resched_rwlock (Paolo Bonzini) [1897366] - sched: Add needbreak for rwlocks (Paolo Bonzini) [1897366] - locking/rwlocks: Add contention detection for rwlocks (Paolo Bonzini) [1897366] - RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes (Kamal Heib) [1919395] - net/vmw_vsock: fix NULL pointer dereference (Jon Maloy) [1925600] {CVE-2021-26708} - net/vmw_vsock: improve locking in vsock_connect_timeout() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix locking in vsock_shutdown() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix the race conditions in multi-transport support (Jon Maloy) [1925600] {CVE-2021-26708} - ahci: Add missing Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1928789] - KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off (Paolo Bonzini) [1912448] - [sound] ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk for more HP laptops (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Modify Dell platform name (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Jaroslav Kysela) [1916102] - [sound] ALSA: ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add quirk for MSI-GP73 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Supported Dell fixed type headset (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: packet buffer index must be set before reading value (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: always print pin NIDs as hexadecimal (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: fix silent stream for first playback to DP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/conexant: add a new hda codec CX11970 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Fix regressions on clear and reconfig sysfs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/proc - print DP-MST connections (Jaroslav Kysela) [1916102] - [sound] ALSA: hda - Fix the return value if cb func is already registered (Jaroslav Kysela) [1916102] - [sound] ALSA: mixart: Fix mutex deadlock (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add new codec supported for ALC897 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed Dell AIO wrong sound tone (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - HP Headset Mic can't detect after boot (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported mute Led for HP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headphone for ASUS TM420 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed HP headset Mic can't be detected (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/generic: Add option to enforce preferred_dacs pairs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() (Jaroslav Kysela) [1916102] - [sound] ALSA: seq: oss: Avoid mutex lock for a long-time ioctl (Jaroslav Kysela) [1916102] - [fs] gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Grunbacher) [1926852] - [net] netfilter: nf_tables: coalesce multiple notifications into one skbuff (Phil Sutter) [1855207] - [drm] drm/i915/rkl: new rkl ddc map for different PCH (Lyude Paul) [1910761] - [drm] drm/nouveau: fix dma syncing warning with debugging on (Lyude Paul) [1915548] - [drm] drm/i915: Update TGL and RKL HuC firmware versions (Lyude Paul) [1924209] - [drm] drm/i915/tgl, rkl: Make Wa_1606700617/22010271021 permanent (Lyude Paul) [1924209] - [drm] drm/i915: Update gen12 forcewake table (Lyude Paul) [1924209] - [drm] drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT (Lyude Paul) [1924209] - [drm] drm/i915/display/fbc: Implement WA 22010751166 (Lyude Paul) [1924209] - [drm] drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms (Lyude Paul) [1924209] - [drm] drm/i915: Reorder hpd init vs. display resume (Lyude Paul) [1921868] - [drm] drm/i915/dp: Don't use DPCD backlights that need PWM enable/disable (Lyude Paul) [1885406] - [drm] drm/dp: Revert "drm/dp: Introduce EDID-based quirks" (Lyude Paul) [1885406] - [drm] drm/i915/dp: Allow forcing specific interfaces through enable_dpcd_backlight (Lyude Paul) [1885406] - [drm] drm/i915/dp: Enable Intel's HDR backlight interface (only SDR for now) (Lyude Paul) [1885406] - [drm] drm/i915: Keep track of pwm-related backlight hooks separately (Lyude Paul) [1885406] - [drm] drm/i915: Pass port to intel_panel_bl_funcs.get() (Lyude Paul) [1885406] - [drm] drm/i915/dp: Add register definitions for Intel HDR backlight interface (Lyude Paul) [1885406] - [drm] drm/i915/dp: Rename eDP VESA backlight interface functions (Lyude Paul) [1885406] - [drm] drm/i915: Pass down brightness values to enable/disable backlight callbacks (Lyude Paul) [1885406] - [drm] drm/i915: Rename pwm_* backlight callbacks to ext_pwm_* (Lyude Paul) [1885406] - [drm] drm/i915/dp: Program source OUI on eDP panels (Lyude Paul) [1885406] - [drm] drm/i915: refactor panel backlight control functions. (v2) (Lyude Paul) [1885406] - [drm] drm/i915/backlight: fix CPU mode backlight takeover on LPT (Lyude Paul) [1885406] - [drm] drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP backlight capabilities (Lyude Paul) [1885406] - [drm] drm/i915: panel: Add get_vbt_pwm_freq() helper (Lyude Paul) [1885406] - [drm] drm/i915/dp: Tweak initial dpcd backlight.enabled value (Lyude Paul) [1885406] - [drm] kms: handle mDP connectors (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add new cdclk table (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle HTI (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add DPLL4 support (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add initial workarounds (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle new DPCLKA_CFGCR0 layout (Lyude Paul) [1876992] - [drm] drm/i915: Update TGL and RKL DMC firmware versions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Program mocs:63 for cache eviction on gen9 (Lyude Paul) [1876992] - [drm] drm/i915/gt: Limit frequency drop to RPe on parking (Lyude Paul) [1876992] - [drm] drm/i915/gt: Retain default context state across shrinking (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: remove old DPG workaround (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (Lyude Paul) [1876992] - [drm] drm/i915/gt: Fixup tgl mocs for PTE tracking (Lyude Paul) [1876992] - [drm] drm/amdgpu: add rlc iram and dram firmware support (Lyude Paul) [1876992] - [drm] drm/nouveau: fix relocations applying logic and a double-free (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid HDCP initialization in devices without output (Lyude Paul) [1876992] - [drm] drm/amd/amdgpu: fix null pointer in runtime pm (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix a page fault (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix SI UVD firmware validate resume fail (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Media power gate sequence (Lyude Paul) [1876992] - [drm] drm/i915: Handle max_bpc==16 (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq for dcn2.0 (Lyude Paul) [1876992] - [drm] drm/gma500: Fix out-of-bounds access to struct drm_device.vblank (Lyude Paul) [1876992] - [drm] drm/i915: Correctly set SFC capability for video engines (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq (Lyude Paul) [1876992] - [drm] drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running (Lyude Paul) [1876992] - [drm] drm/amd/pm: perform SMC reset on suspend/hibernation (Lyude Paul) [1876992] - [drm] drm/amd/pm: correct the baco reset sequence for CI ASICs (Lyude Paul) [1876992] - [drm] drm/amdgpu: perform srbm soft reset always on SDMA resume (Lyude Paul) [1876992] - [drm] drm/i915/gem: Flush coherency domains on first set-domain-ioctl (Lyude Paul) [1876992] - [drm] drm/i915: Hold onto an explicit ref to i915_vma_work.pinned (Lyude Paul) [1876992] - [drm] drm/i915/gt: Use the local HWSP offset during submission (Lyude Paul) [1876992] - [drm] drm/i915: Fix encoder lookup during PSR atomic check (Lyude Paul) [1876992] - [drm] drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" (Lyude Paul) [1876992] - [drm] drm/nouveau/nouveau: fix the start/end range for migration (Lyude Paul) [1876992] - [drm] drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns (Lyude Paul) [1876992] - [drm] drm/amd/display: Fixed panic during seamless boot (Lyude Paul) [1876992] - [drm] drm/amdgpu: add DID for navi10 blockchain SKU (Lyude Paul) [1876992] - [drm] drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) (Lyude Paul) [1876992] - [drm] drm/amdgpu: resolved ASD loading issue on sienna (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/nouveau/device: fix changing endianess code to work on older GPUs (Lyude Paul) [1876992] - [drm] drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps (Lyude Paul) [1876992] - [drm] drm/i915: Restore ILK-M RPS support (Lyude Paul) [1876992] - [drm] drm/i915: Reject 90/270 degree rotated initial fbs (Lyude Paul) [1876992] - [drm] drm/i915: Use the active reference on the vma while capturing (Lyude Paul) [1876992] - [drm] drm/i915: Mark ininitial fb obj as WT on eLLC machines to avoid rcu lockup during fbdev init (Lyude Paul) [1876992] - [drm] drm/i915: Exclude low pages (128KiB) of stolen from use (Lyude Paul) [1876992] - [drm] drm/i915: Drop runtime-pm assert from vgpu io accessors (Lyude Paul) [1876992] - [drm] drm/i915/gt: Delay execlist processing for tgl (Lyude Paul) [1876992] - [drm] drm/i915/gt: Undo forced context restores after trivial preemptions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Initialize reserved and unspecified MOCS indices (Lyude Paul) [1876992] - [drm] drm/i915: Fix TGL DKL PHY DP vswing handling (Lyude Paul) [1876992] - [drm] drm/i915: Avoid mixing integer types during batch copies (Lyude Paul) [1876992] - [drm] drm/i915: Cancel outstanding work after disabling heartbeats on an engine (Lyude Paul) [1876992] - [drm] drm/i915: Break up error capture compression loops with cond_resched() (Lyude Paul) [1876992] - [drm] drm/i915/gt: Always send a pulse down the engine after disabling heartbeat (Lyude Paul) [1876992] - [drm] drm/i915/gem: Always test execution status on closing the context (Lyude Paul) [1876992] - [drm] drm/i915/gem: Prevent using pgprot_writecombine() if PAT is not supported (Lyude Paul) [1876992] - [drm] drm/i915/gem: Avoid implicit vmap for highmem on x86-32 (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the cu and rb info for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/psp: Fix sysfs: cannot create duplicate filename (Lyude Paul) [1876992] - [drm] drm/amd/swsmu: add missing feature map for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amd/pm: fix pp_dpm_fclk (Lyude Paul) [1876992] - [drm] drm/amd/pm: increase mclk switch threshold to 200 us (Lyude Paul) [1876992] - [drm] drm/amdgpu/swsmu: drop smu i2c bus on navi1x (Lyude Paul) [1876992] - [drm] drm/ttm: fix eviction valuable range check (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix kernel panic by dal_gpio_open() error (Lyude Paul) [1876992] - [drm] drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally (Lyude Paul) [1876992] - [drm] drm/amdgpu: increase the reserved VM size to 2MB (Lyude Paul) [1876992] - [drm] drm/amdgpu: add function to program pbb mode for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid MST manager resource leak (Lyude Paul) [1876992] - [drm] drm/amdkfd: Use same SQ prefetch setting as amdgpu (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the gpu reset handling for job != NULL case (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: vcn and jpeg ring synchronization (Lyude Paul) [1876992] - [drm] drm/amd/display: Increase timeout for DP Disable (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix incorrect backlight register offset for DCN (Lyude Paul) [1876992] - [drm] drm/amdgpu: don't map BO in reserved region (Lyude Paul) [1876992] - [drm] drm/shme-helpers: Fix dma_buf_mmap forwarding bug (Lyude Paul) [1876992] - [drm] drm/i915: Force VT'd workarounds when running as a guest OS (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid set zero in the requested clk (Lyude Paul) [1876992] - [drm] drm/amd/display: HDMI remote sink need mode validation for Linux (Lyude Paul) [1876992] - [drm] drm/amdgpu: No sysfs, not an error condition (Lyude Paul) [1876992] - [drm] drm/amd/display: Check clock table return (Lyude Paul) [1876992] - [drm] drm/bridge/synopsys: dsi: add support for non-continuous HS clock (Lyude Paul) [1876992] - [drm] drm/vkms: avoid warning in vkms_get_vblank_timestamp (Lyude Paul) [1876992] - [drm] drm/bridge_connector: Set default status connected for eDP connectors (Lyude Paul) [1876992] - [drm] drm/scheduler: Scheduler priority fixes (v2) (Lyude Paul) [1876992] - [drm] drm/amdgpu: restore ras flags when user resets eeprom(v2) (Lyude Paul) [1876992] - [drm] drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex (Lyude Paul) [1876992] - [drm] drm/amd/display: Disconnect pipe separetely when disable pipe split (Lyude Paul) [1876992] - [drm] drm/hisilicon: Code refactoring for hibmc_drv_de (Lyude Paul) [1876992] - [drm] drm/amd/display: Screen corruption on dual displays (DP+USB-C) (Lyude Paul) [1876992] - [drm] drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Lyude Paul) [1876992] - [drm] drm/amdgpu: Fix invalid number of character '{' in amdgpu_acpi_init (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix max_entries calculation v4 (Lyude Paul) [1876992] - [drm] drm/crc-debugfs: Fix memleak in crc_control_write (Lyude Paul) [1876992] - [drm] drm/gma500: fix error check (Lyude Paul) [1876992] - [drm] drm/amd/display: fix potential integer overflow when shifting 32 bit variable bl_pwm (Lyude Paul) [1876992] - [drm] drm/vkms: add missing platform_device_unregister() in vkms_init() (Lyude Paul) [1876992] - [drm] drm/vgem: add missing platform_device_unregister() in vgem_init() (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix wrong return value in dm_update_plane_state() (Lyude Paul) [1876992] - [drm] drm/vkms: fix xrgb on compute crc (Lyude Paul) [1876992] - [iommu] iommu/amd: Set iommu->int_enabled consistently when interrupts are set up (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix IOMMU interrupt generation in X2APIC mode (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix union of bitfields in intcapxt support (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix kerneldoc comments (Vitaly Kuznetsov) [1915038] - [x86] x86/irq: Prepare consolidation of irq_alloc_info (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Use msi_msg shadow structs (Vitaly Kuznetsov) [1915038] - [iommu] x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency (Vitaly Kuznetsov) [1915038] - [netdrv] Revert "e1000e: disable s0ix entry and exit flows for ME systems" (Ken Cox) [1872412] - [netdrv] e1000e: fix S0ix flow to allow S0i3.2 subset entry (Ken Cox) [1872412]- dm table: fix DAX iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm table: fix various whitespace issues with recent DAX code (Mike Snitzer) [1905679] - dm table: fix dax_dev NULL dereference in device_synchronous() (Mike Snitzer) [1905679] - dm: enable synchronous dax (Mike Snitzer) [1905679] - dm table: fix iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer) [1905679] - [s390] s390/dasd: Fix inconsistent kobject removal (Philipp Rudo) [1928106] - [powerpc] powerpc/perf/hv-24x7: Dont create sysfs event files for dummy events (Steve Best) [1927730] - [powerpc] powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Steve Best) [1927371] - [x86] x86/kvm: Increase KVM_MAX_VCPUS to 2048 (Eduardo Habkost) [1840923]- Unbreak mount_capable() (Scott Mayhew) [1903983]- [powerpc] powerpc: fix wrong backport on Kernel lockdown for power (Diego Domingos) [1928778] - [powerpc] powerpc/kexec_file: fix FDT size estimation for kdump kernel (Steve Best) [1928105] - [kernel] sched/features: Distinguish between NORMAL and DEADLINE hrtick (Juri Lelli) [1912118] - [kernel] sched/features: Fix hrtick reprogramming (Juri Lelli) [1912118] - [scsi] scsi: lpfc: Fix EEH encountering oops with NVMe traffic (Dick Kennedy) [1854776] - [scsi] scsi: lpfc: Prevent duplicate requests to unregister with cpuhp framework (Dick Kennedy) [1894960] - [target] scsi: target: iscsi: Fix cmd abort fabric stop race (Maurizio Lombardi) [1908215]- [net] netfilter: nft_dynset: add timeout extension to template (Florian Westphal) [1906915] - [net] netfilter: nftables: fix possible UAF over chains from packet path in netns (Florian Westphal) [1906915] - [net] netfilter: flowtable: fix tcp and udp header checksum update (Florian Westphal) [1906915] - [net] netfilter: xt_recent: Fix attempt to update deleted entry (Florian Westphal) [1906915] - [net] netfilter: conntrack: connection timeout after re-register (Florian Westphal) [1906915] - [netdrv] ice: Fix MSI-X vector fallback logic (Jonathan Toppins) [1896639 1877645] - [netdrv] ice: Don't allow more channels than LAN MSI-X available (Jonathan Toppins) [1896639 1877645] - [net] netfilter: nf_nat: Fix memleak in nf_nat_init (Florian Westphal) [1906915] - [net] netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal) [1906915] - [include] net: flow_dissector: Wrap unionized VLAN fields in a struct (Florian Westphal) [1906915] - [net] netfilter: x_tables: Switch synchronization to RCU (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: build mask based from the matching bytes (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add C-VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nf_tables_offload: allow ethernet interface type only (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: set address type in control dissector (Florian Westphal) [1906915] - [net] netfilter: nf_tables: avoid false-postive lockdep splat (Florian Westphal) [1906915] - [net] netfilter: nf_tables: missing validation from the abort path (Florian Westphal) [1906915] - [net] netfilter: nftables: fix netlink report logic in flowtable and genid (Florian Westphal) [1906915] - [include] netfilter: nf_tables: constify nft_reg_load{8, 16, 64}() (Florian Westphal) [1906915] - [net] netfilter: nf_tables: Introduce new 64-bit helper register functions (Florian Westphal) [1906915] - [include] netfilter: nf_tables: drop include of module.h from nf_tables.h (Florian Westphal) [1906915] - [net] netfilter: nf_fwd_netdev: clear timestamp in forwarding path (Florian Westphal) [1906915] - [net] netfilter: ipset: prevent uninit-value in hash_ip6_add (Florian Westphal) [1906915] - [net] netfilter: use actual socket sk rather than skb sk when routing harder (Florian Westphal) [1906915] - [net] netfilter: ipv4: remove useless export_symbol (Florian Westphal) [1906915] - [net] netfilter: conntrack: don't set related state for different outer address (Florian Westphal) [1906915] - [fs] xfs: don't catch dax+reflink inodes as corruption in verifier (Bill O'Donnell) [1915510]- [powerpc] powerpc: Don't enable FSCR_SCV in init_FSCR_power9() (Gustavo Duarte) [1928399] - [netdrv] ibmvnic: Clear failover_pending if unable to schedule (Steve Best) [1926365] - [netdrv] ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (Steve Best) [1928243] - [tools] perf powerpc: Fix printf conversion specifier for IP addresses (Steve Best) [1928209] - [tools] perf powerpc: Fix gap between kernel end and module start (Steve Best) [1928209] - [netdrv] i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Stefan Assmann) [1838733] - [netdrv] i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann) [1838733] - [netdrv] i40e: fix potential NULL pointer dereferencing (Stefan Assmann) [1838733] - [netdrv] i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: clear the status bits for the next_to_use descriptor (Stefan Assmann) [1838733] - [netdrv] i40e: avoid premature Rx buffer reuse (Stefan Assmann) [1838733] - [netdrv] i40e: Remove unnecessary sw_ring access from xsk Tx (Stefan Assmann) [1838733] - [netdrv] i40e: Fix removing driver while bare-metal VFs pass traffic (Stefan Assmann) [1838733] - [netdrv] i40e: report correct VF link speed when link state is set to enable (Stefan Assmann) [1838733] - [netdrv] i40e: remove redundant assignment (Stefan Assmann) [1838733] - [netdrv] i40e: Fix MAC address setting for a VF via Host/VM (Stefan Assmann) [1838733] - [netdrv] i40e: Allow changing FEC settings on X722 if supported by FW (Stefan Assmann) [1838733] - [netdrv] net: intel: Remove in_interrupt() warnings (Stefan Assmann) [1838733] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: move buffer allocation out of the Rx processing loop (Stefan Assmann) [1838733] - [netdrv] i40e: use 16B HW descriptors instead of 32B (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: remove HW descriptor prefetch in AF_XDP path (Stefan Assmann) [1838733] - [netdrv] i40e: optimise prefetch page refcount (Stefan Assmann) [1838733] - [netdrv] i40e: not compute affinity_mask for IRQ (Stefan Assmann) [1838733] - [netdrv] i40e: Fix crash during removing i40e driver (Stefan Assmann) [1838733] - [netdrv] i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Stefan Assmann) [1838733] - [netdrv] PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Stefan Assmann) [1838733] - [netdrv] i40e: introduce new dump desc XDP command (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to dump VSI debug output (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to VSI stats (Stefan Assmann) [1838733] - [netdrv] i40e: move check of full Tx ring to outside of send loop (Stefan Assmann) [1838733] - [netdrv] i40e: eliminate division in napi_poll data path (Stefan Assmann) [1838733] - [netdrv] i40e: optimize AF_XDP Tx completion path (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for a new feature Total Port Shutdown (Stefan Assmann) [1838733] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for 5Gbps cards (Stefan Assmann) [1838733] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838733] - [netdrv] i40e: Add a check to see if MFS is set (Stefan Assmann) [1838733] - [netdrv] i40e: detect and log info about pre-recovery mode (Stefan Assmann) [1838733] - [netdrv] i40e: make PF wait reset loop reliable (Stefan Assmann) [1838733] - [netdrv] i40e: remove unused defines (Stefan Assmann) [1838733] - [netdrv] i40e: Move client header location (Stefan Assmann) [1838733] - [netdrv] i40e: protect ring accesses with READ- and WRITE_ONCE (Stefan Assmann) [1838733] - [netdrv] i40e: Make i40e_shutdown_adminq() return void (Stefan Assmann) [1838733] - [netdrv] i40e: trivial fixup of comments in i40e_xsk.c (Stefan Assmann) [1838733] - [netdrv] i40e: Use scnprintf() for avoiding potential buffer overflow (Stefan Assmann) [1838733] - [netdrv] team: protect features update by RCU to avoid deadlock (Josef Oskera) [1909593] - [tools] bpf: selftests: remove test_progs LSM test (Yauheni Kaliuta) [1925911] - [net] bpf: Fix a verifier failure with xor (Yauheni Kaliuta) [1925911] - [tools] selftests: Remove fmod_ret from test_overhead (Jiri Olsa) [1925911] - [s390] s390/kdump: fix out-of-memory with PCI (Philipp Rudo) [1927744] - [x86] x86/intel_split_lock: Really Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1924578] - [scsi] megaraid_sas: re-add certain pci-ids as unsupported (Tomas Henzl) [1761485] - [scsi] megaraid_sas: mark unsupported devices (Tomas Henzl) [1761485] - [pci] rh_taint: add support function (Tomas Henzl) [1761485] - [powerpc] powerpc/xmon: Restrict when kernel is locked down (Diego Domingos) [1853307] - [powerpc] powerpc/xmon: add read-only mode (Diego Domingos) [1853307] - [powerpc] powerpc: lock down kernel in secure boot mode (Diego Domingos) [1853307] - [net] fix iteration for sctp transport seq_files (Xin Long) [1916824] - [tools] x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Michael Petlan) [1867733] - [tools] objtool: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1867733] - [x86] x86/insn: Add Control-flow Enforcement (CET) instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/decoder: Add TEST opcode to Group3-2 (Michael Petlan) [1867733] - [x86] x86/insn: Add some more Intel instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/insn: Add some Intel instructions to the opcode map (Michael Petlan) [1867733] - [net] udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long) [1907754] - [fs] close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [fs] fs, close_range: add flag CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [tools] tests: close_range - Replace clone3 with clone (Pavel Reichl) [1900674] - [tools] selftests: core: use SKIP instead of XFAIL in close_range_test.c (Pavel Reichl) [1900674] - [tools] tools headers API: Update close_range affected files (Pavel Reichl) [1900674] - [tools] tests: add CLOSE_RANGE_UNSHARE tests (Pavel Reichl) [1900674] - [fs] close_range: add CLOSE_RANGE_UNSHARE (Pavel Reichl) [1900674] - [tools] tests: add close_range() tests (Pavel Reichl) [1900674] - [powerpc] arch: wire-up close_range() (Pavel Reichl) [1900674] - [fs] open: add close_range() (Pavel Reichl) [1900674] - [x86] x86/sgx: mark tech preview (Vladis Dronov) [1660337] - [tools] tools headers cpufeatures: Sync with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [x86] x86/sgx: Drop racy follow_pfn() check (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix the return type of sgx_init() (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix a typo in kernel-doc markup (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [tools] selftests/sgx: Use a statically generated 3072-bit RSA key (Vladis Dronov) [1660337] - [x86] x86/sgx: Clarify 'laundry_list' locking (Vladis Dronov) [1660337] - [documentation] Documentation/x86: Document SGX kernel architecture (Vladis Dronov) [1660337] - [x86] x86/sgx: Add ptrace() support for the SGX driver (Vladis Dronov) [1660337] - [x86] x86/sgx: Add a page reclaimer (Vladis Dronov) [1660337] - [tools] selftests/x86: Add a selftest for SGX (Vladis Dronov) [1660337] - [x86] x86/vdso: Implement a vDSO for Intel SGX enclave call (Vladis Dronov) [1660337] - [mm] x86/traps: Attempt to fixup exceptions in vDSO before signaling (Vladis Dronov) [1660337] - [mm] x86/fault: Add a helper function to sanitize error code (Vladis Dronov) [1660337] - [x86] x86/vdso: Add support for exception fixup in vDSO functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_INIT (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_CREATE (Vladis Dronov) [1660337] - [x86] x86/sgx: Add an SGX misc driver interface (Vladis Dronov) [1660337] - [mm] mm: Add 'mprotect' hook to struct vm_operations_struct (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX page allocator functions (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Add a nosgx kernel parameter (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Detect SGX support (Vladis Dronov) [1660337] - [mm] x86/mm: Signal SIGSEGV with PF_SGX (Vladis Dronov) [1660337] - [x86] x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections (Vladis Dronov) [1660337] - [x86] x86/{cpufeatures, msr}: Add Intel SGX Launch Control hardware bits (Vladis Dronov) [1660337] - [x86] x86/cpufeatures: Add Intel SGX hardware bits (Vladis Dronov) [1660337] - [x86] x86/sgx: Add wrappers for ENCLS functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX architectural data structures (Vladis Dronov) [1660337] - [mm] x86/fault: Make error_code sanitization more robust (Vladis Dronov) [1660337] - [video] vgacon: remove software scrollback support (Chris von Recklinghausen) [1883596] - [tools] libbpf: fix backport of "libbpf: Remove any use of reallocarray() in libbpf" (Jiri Benc) [1924711] - [net] bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach (Jiri Benc) [1924711] - [tools] selftests/bpf: Adding test for arg dereference in extension trace (Jiri Benc) [1924711] - [tools] selftests: Add selftest for disallowing modify_return attachment to freplace (Jiri Benc) [1924711] - [tools] selftests: Add test for multiple attachments of freplace program (Jiri Benc) [1924711] - [tools] selftests/bpf: Turn fexit_bpf2bpf into test with subtests (Jiri Benc) [1924711] - [tools] libbpf: Add support for freplace attachment in bpf_link_create (Jiri Benc) [1924711] - [net] bpf: Fix context type resolving for extension programs (Jiri Benc) [1924711] - [net] bpf: Support attaching freplace programs to multiple attach points (Jiri Benc) [1924711] - [net] bpf: Move prog->aux->linked_prog and trampoline into bpf_link on attach (Jiri Benc) [1924711] - [net] bpf: verifier: refactor check_attach_btf_id() (Jiri Benc) [1924711] - [net] bpf: change logging calls from verbose() to bpf_log() and use log pointer (Jiri Benc) [1924711] - [net] bpf: disallow attaching modify_return tracing functions to other BPF programs (Jiri Benc) [1924711] - [mm] kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Waiman Long) [1921394] - [mm] kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Waiman Long) [1921394] - [mm] mm: memcg/slab: optimize objcg stock draining (Waiman Long) [1921394] - [mm] mm: don't wake kswapd prematurely when watermark boosting is disabled (Waiman Long) [1921394] - [mm] mm/vmalloc.c: fix kasan shadow poisoning size (Waiman Long) [1921394] - [mm] mm/vmalloc: Fix unlock order in s_stop() (Waiman Long) [1921394] - [mm] mm/swapfile: do not sleep with a spin lock held (Waiman Long) [1921394] - [mm] mm: list_lru: set shrinker map bit when child nr_items is not zero (Waiman Long) [1921394] - [mm] mm: mempolicy: fix potential pte_unmap_unlock pte error (Waiman Long) [1921394] - [mm] mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insert (Waiman Long) [1921394] - [mm] mm/swapfile.c: fix potential memory leak in sys_swapon (Waiman Long) [1921394] - [mm] mm: validate pmd after splitting (Waiman Long) [1921394] - [mm] hugetlb_cgroup: convert comma to semicolon (Waiman Long) [1921394] - [mm] mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Waiman Long) [1921394] - [mm] khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Waiman Long) [1921394] - [mm] khugepaged: khugepaged_test_exit() check mmget_still_valid() (Waiman Long) [1921394] - [mm] mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Waiman Long) [1921394] - [mm] mm/hugetlb.c: clean code by removing unnecessary initialization (Waiman Long) [1921394] - [mm] mm/sparse: never partially remove memmap for early section (Waiman Long) [1921394] - [mm] mm/sparse: fix kernel crash with pfn_section_valid check (Waiman Long) [1921394] - [mm] mm/shuffle: don't move pages between zones and don't read garbage memmaps (Waiman Long) [1921394] - [mm] mm/sparse: rename pfn_present() to pfn_in_present_section() (Waiman Long) [1921394] - [powerpc] powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (Waiman Long) [1921394] - [powerpc] powerpc/pseries/hotplug-memory: Change rc variable to bool (Waiman Long) [1921394] - [mm] mm/gup: fix fixup_user_fault() on multiple retries (Waiman Long) [1921394] - [mm] mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal (Waiman Long) [1921394] - [mm] mm/mempolicy: Allow lookup_node() to handle fatal signal (Waiman Long) [1921394] - [include] include/linux/memremap.h: remove stale comments (Waiman Long) [1921394] - [mm] mm/sparsemem: get address to page struct instead of address to pfn (Waiman Long) [1921394] - [fs] hibernate: Allow uswsusp to write to swap (Waiman Long) [1921394] - [mm] mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case (Waiman Long) [1921394] - [mm] mm/hmm: add missing call to hmm_pte_need_fault in HMM_PFN_SPECIAL handling (Waiman Long) [1921394] - [mm] mm/hmm: add missing unmaps of the ptep during hmm_vma_handle_pte() (Waiman Long) [1921394] - [mm] mm/hmm: allow snapshot of the special zero page (Waiman Long) [1921394] - [mm] mm/hmm: a few more C style and comment clean ups (Waiman Long) [1921394] - [mm] mm/sparse.c: do not waste pre allocated memmap space (Waiman Long) [1921394] - [mm] mm/sparse: consistently do not zero memmap (Waiman Long) [1921394] - [mm] mm/gup: fix a misnamed "write" argument, and a related bug (Waiman Long) [1921394] - [powerpc] treewide: add checks for the return value of memblock_alloc*() (Waiman Long) [1921394] - [kvm] KVM: x86: Expose AVX512_FP16 for supported CPUID (Paul Lai) [1838734] - [x86] x86: Enumerate AVX512 FP16 CPUID feature flag (Paul Lai) [1838734] - [kvm] x86/kvm: Expose TSX Suspend Load Tracking feature (Paul Lai) [1838734] - [net] sched: act_ct: enable stats for HW offloaded entries (Marcelo Leitner) [1909257] - [scsi] scsi: fnic: Validate io_req before others (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Set scsi_set_resid() only for underflow (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Avoid looping in TRANS ETH on unload (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Govindarajulu Varadarajan) [1845720] - [x86] perf/x86/intel/uncore: Fix the scale of the IMC free-running events (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Reduce the number of CBOX counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Update Ice Lake uncore units (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Split the Ice Lake and Tiger Lake MSR uncore support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Support PCIe3 unit on Snow Ridge (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Generic support for the PCI sub driver (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Michael Petlan) [1884818 1908305]- [mmc] mmc: sdhci-acpi: For amd device set driver type as MMC_SET_DRIVER_TYPE_A (David Arcari) [1906067] - [pinctrl] pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver (David Arcari) [1906067] - [block] block: export blk_mq_make_request (Ming Lei) [1917913] - [platform] platform/x86: dell-wmi-sysman: fix a NULL pointer dereference (Perry Yuan) [1922587] - [platform] platform/x86: dell-wmi-sysman: work around for BIOS bug (Juan Martinez) [1504859] - [platform] platform/x86: dell-wmi-sysman: fix init_bios_attributes() error handling (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make some symbols static (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make wmi_sysman_kobj_sysfs_ops static (Juan Martinez) [1504859] - [documentation] docs: ABI: sysfs-class-firmware-attributes: solve some warnings (Juan Martinez) [1504859] - [platform] platform/x86: Use appropriate module alias macro for this kernel (Juan Martinez) [1504859] - [platform] platform/x86: Introduce support for Systems Management Driver over WMI for Dell Systems (Juan Martinez) [1504859] - [md] dm: eliminate potential source of excessive kernel log noise (Mike Snitzer) [1876840] - [scsi] scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan Milne) [1871060] - [net] libceph, ceph: disambiguate ceph_connection_operations handlers (Jeff Layton) [1893177] - [net] libceph: zero out session key and connection secret (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_MSGR2_FEATURE (Jeff Layton) [1893177] - [net] libceph: align session_key and con_secret to 16 bytes (Jeff Layton) [1893177] - [net] libceph: fix auth_signature buffer allocation in secure mode (Jeff Layton) [1893177] - [fs] ceph: reencode gid_list when reconnecting (Jeff Layton) [1893177] - [net] libceph: drop ceph_auth_{create, update}_authorizer() (Jeff Layton) [1893177] - [fs] libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 (Jeff Layton) [1893177] - [net] libceph, ceph: implement msgr2.1 protocol (crc and secure modes) (Jeff Layton) [1893177] - [net] libceph: introduce connection modes and ms_mode option (Jeff Layton) [1893177] - [block] libceph, rbd: ignore addr->type while comparing in some cases (Jeff Layton) [1893177] - [net] libceph, ceph: get and handle cluster maps with addrvecs (Jeff Layton) [1893177] - [net] libceph: factor out finish_auth() (Jeff Layton) [1893177] - [net] libceph: drop ac->ops->name field (Jeff Layton) [1893177] - [net] libceph: amend cephx init_protocol() and build_request() (Jeff Layton) [1893177] - [net] libceph, ceph: incorporate nautilus cephx changes (Jeff Layton) [1893177] - [net] libceph: safer en/decoding of cephx requests and replies (Jeff Layton) [1893177] - [net] libceph: more insight into ticket expiry and invalidation (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol specific fields to its own struct (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol implementation to its own file (Jeff Layton) [1893177] - [net] libceph: use sendpage_ok() in ceph_tcp_sendpage() (Jeff Layton) [1893177] - [net] net: introduce helper sendpage_ok() in include/linux/net.h (Jeff Layton) [1893177] - [net] libceph: separate msgr1 protocol implementation (Jeff Layton) [1893177] - [net] libceph: export remaining protocol independent infrastructure (Jeff Layton) [1893177] - [net] libceph: export zero_page (Jeff Layton) [1893177] - [net] libceph: rename and export con->flags bits (Jeff Layton) [1893177] - [net] libceph: rename and export con->state states (Jeff Layton) [1893177] - [net] libceph: make con->state an int (Jeff Layton) [1893177] - [net] libceph: don't export ceph_messenger_{init_fini}() to modules (Jeff Layton) [1893177] - [net] libceph: make sure our addr->port is zero and addr->nonce is non-zero (Jeff Layton) [1893177] - [net] libceph: factor out ceph_con_get_out_msg() (Jeff Layton) [1893177] - [net] libceph: change ceph_con_in_msg_alloc() to take hdr (Jeff Layton) [1893177] - [net] libceph: change ceph_msg_data_cursor_init() to take cursor (Jeff Layton) [1893177] - [net] libceph: handle discarding acked and requeued messages separately (Jeff Layton) [1893177] - [net] libceph: drop msg->ack_stamp field (Jeff Layton) [1893177] - [net] libceph: remove redundant session reset log message (Jeff Layton) [1893177] - [net] libceph: clear con->peer_global_seq on RESETSESSION (Jeff Layton) [1893177] - [net] libceph: rename reset_connection() to ceph_con_reset_session() (Jeff Layton) [1893177] - [net] libceph: split protocol reset bits out of reset_connection() (Jeff Layton) [1893177] - [net] libceph: don't call reset_connection() on version/feature mismatches (Jeff Layton) [1893177] - [net] libceph: lower exponential backoff delay (Jeff Layton) [1893177] - [net] libceph: include middle_len in process_message() dout (Jeff Layton) [1893177] - [fs] ceph: implement updated ceph_mds_request_head structure (Jeff Layton) [1893177] - [fs] ceph: clean up argument lists to __prepare_send_request and __send_request (Jeff Layton) [1893177] - [fs] ceph: take a cred reference instead of tracking individual uid/gid (Jeff Layton) [1893177] - [fs] ceph: don't reach into request header for readdir info (Jeff Layton) [1893177] - [fs] ceph: set osdmap epoch for setxattr (Jeff Layton) [1893177] - [fs] ceph: remove redundant assignment to variable i (Jeff Layton) [1893177] - [fs] ceph: add ceph.caps vxattr (Jeff Layton) [1893177] - [fs] ceph: when filling trace, call ceph_get_inode outside of mutexes (Jeff Layton) [1893177] - [fs] Revert "ceph: allow rename operation under different quota realms" (Jeff Layton) [1893177] - [fs] ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails (Jeff Layton) [1893177] - [fs] ceph: downgrade warning from mdsmap decode to debug (Jeff Layton) [1893177] - [fs] ceph: fix race in concurrent __ceph_remove_cap invocations (Jeff Layton) [1893177] - [fs] ceph: pass down the flags to grab_cache_page_write_begin (Jeff Layton) [1893177] - [fs] ceph: add ceph.{cluster_fsid/client_id} vxattrs (Jeff Layton) [1893177] - [fs] ceph: add status debugfs file (Jeff Layton) [1893177] - [include] libceph: remove unused port macros (Jeff Layton) [1893177] - [fs] ceph: ensure we have Fs caps when fetching dir link count (Jeff Layton) [1893177] - [fs] ceph: send dentry lease metrics to MDS daemon (Jeff Layton) [1893177] - [fs] ceph: acquire Fs caps when getting dir stats (Jeff Layton) [1893177] - [fs] ceph: fix up some warnings on W=1 builds (Jeff Layton) [1893177] - [fs] ceph: queue MDS requests to REJECTED sessions when CLEANRECOVER is set (Jeff Layton) [1893177] - [fs] ceph: remove timeout on allowing reconnect after blocklisting (Jeff Layton) [1893177] - [fs] ceph: add new RECOVER mount_state when recovering session (Jeff Layton) [1893177] - [fs] ceph: make fsc->mount_state an int (Jeff Layton) [1893177] - [fs] ceph: don't WARN when removing caps due to blocklisting (Jeff Layton) [1893177] - [fs] ceph: check session state after bumping session->s_seq (Jeff Layton) [1893177] - [net] libceph: clear con->out_msg on Policy::stateful_server faults (Jeff Layton) [1893177] - [net] libceph: format ceph_entity_addr nonces as unsigned (Jeff Layton) [1893177] - [include] libceph: fix ENTITY_NAME format suggestion (Jeff Layton) [1893177] - [net] libceph: move a dout in queue_con_delay() (Jeff Layton) [1893177] - [fs] ceph: comment cleanups and clarifications (Jeff Layton) [1893177] - [fs] ceph: break up send_cap_msg (Jeff Layton) [1893177] - [fs] ceph: drop separate mdsc argument from __send_cap (Jeff Layton) [1893177] - [fs] ceph: promote to unsigned long long before shifting (Jeff Layton) [1893177] - [fs] ceph: don't SetPageError on readpage errors (Jeff Layton) [1893177] - [fs] ceph: mark ceph_fmt_xattr() as printf-like for better type checking (Jeff Layton) [1893177] - [fs] ceph: fold ceph_update_writeable_page into ceph_write_begin (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_writepages into writepage_nounlock (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_readpages into ceph_readpage (Jeff Layton) [1893177] - [fs] ceph: don't call ceph_update_writeable_page from page_mkwrite (Jeff Layton) [1893177] - [fs] ceph: break out writeback of incompatible snap context to separate function (Jeff Layton) [1893177] - [fs] ceph: add a note explaining session reject error string (Jeff Layton) [1893177] - [net] libceph: switch to the new "osd blocklist add" command (Jeff Layton) [1893177] - [fs] libceph, rbd, ceph: "blacklist" -> "blocklist" (Jeff Layton) [1893177] - [fs] ceph: have ceph_writepages_start call pagevec_lookup_range_tag (Jeff Layton) [1893177] - [fs] ceph: use kill_anon_super helper (Jeff Layton) [1893177] - [fs] ceph: metrics for opened files, pinned caps and opened inodes (Jeff Layton) [1893177] - [fs] ceph: add ceph_sb_to_mdsc helper support to parse the mdsc (Jeff Layton) [1893177] - [fs] ceph: drop special-casing for ITER_PIPE in ceph_sync_read (Jeff Layton) [1893177] - [fs] ceph: add column 'mds' to show caps in more user friendly (Jeff Layton) [1893177] - [include] libceph: multiple workspaces for CRUSH computations (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary return in switch statement (Jeff Layton) [1893177] - [fs] ceph: encode inodes' parent/d_name in cap reconnect message (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_CEPH_FEATURE (Jeff Layton) [1893177] - [fs] ceph: use frag's MDS in either mode (Jeff Layton) [1893177] - [fs] ceph: move sb->wb_pagevec_pool to be a global mempool (Jeff Layton) [1893177] - [fs] ceph: remove redundant initialization of variable mds (Jeff Layton) [1893177] - [fs] ceph: fix use-after-free for fsc->mdsc (Jeff Layton) [1893177] - [fs] ceph: remove unused variables in ceph_mdsmap_decode() (Jeff Layton) [1893177] - [fs] ceph: delete repeated words in fs/ceph/ (Jeff Layton) [1893177] - [fs] ceph: send client provided metric flags in client metadata (Jeff Layton) [1893177] - [fs] ceph: periodically send perf metrics to MDSes (Jeff Layton) [1893177] - [fs] ceph: check the sesion state and return false in case it is closed (Jeff Layton) [1893177] - [net] libceph: replace HTTP links with HTTPS ones (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary cast in kfree() (Jeff Layton) [1893177] - [net] libceph: just have osd_req_op_init() return a pointer (Jeff Layton) [1893177] - [fs] ceph: do not access the kiocb after aio requests (Jeff Layton) [1893177] - [fs] ceph: clean up and optimize ceph_check_delayed_caps() (Jeff Layton) [1893177] - [fs] ceph: fix potential mdsc use-after-free crash (Jeff Layton) [1893177] - [fs] ceph: switch to WARN_ON_ONCE in encode_supported_features() (Jeff Layton) [1893177] - [fs] ceph: add global total_caps to count the mdsc's total caps number (Jeff Layton) [1893177] - [fs] ceph: add check_session_state() helper and make it global (Jeff Layton) [1893177] - [net] libceph: dump class and method names on method calls (Jeff Layton) [1893177] - [net] libceph: use target_copy() in send_linger() (Jeff Layton) [1893177] - [fs] ceph: add metadata perf metric support (Jeff Layton) [1893177] - [fs] ceph: add read/write latency metric support (Jeff Layton) [1893177] - [fs] ceph: add caps perf metric for each superblock (Jeff Layton) [1893177] - [fs] ceph: add dentry lease metric support (Jeff Layton) [1893177] - [include] math64: New DIV64_U64_ROUND_CLOSEST helper (Jeff Layton) [1893177] - [tty] tty: Fix ->pgrp locking in tiocspgrp() (Waiman Long) [1908197] {CVE-2020-29661}- [mm] Revert "powerpc: Ensure that swiotlb buffer is allocated from low memory" (Diego Domingos) [1907131] - [fs] xfs: use ENOTBLK for direct I/O to buffered I/O fallback (Carlos Maiolino) [1922953] - [nvme] nvme-multipath: Early exit if no path is available (Gopal Tiwari) [1880508] - [scsi] scsi: lpfc: Add support for eh_should_retry_cmd() (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add store capability to rport port_state in sysfs (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add a new rport state FC_PORTSTATE_MARGINAL (Ewan Milne) [1801585] - [scsi] scsi: core: No retries on abort success (Ewan Milne) [1801585] - [scsi] scsi: core: Add a new error code DID_TRANSPORT_MARGINAL in scsi.h (Ewan Milne) [1801585] - [scsi] scsi: core: Add limitless cmd retry support (Ewan Milne) [1801585] - [fs] gfs2: Fix deadlock between gfs2_{create_inode, inode_lookup} and delete_work_func (Andreas Grunbacher) [1903190] - [fs] gfs2: Don't call cancel_delayed_work_sync from within delete work function (Andreas Grunbacher) [1903190] - [cpufreq] acpi-cpufreq: Honor _PSD table setting on new AMD CPUs (Terry Bowman) [1886943] - [x86] x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Josh Poimboeuf) [1836980] - [powerpc] powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory (Diego Domingos) [1869184] - [mm] powerpc: Ensure that swiotlb buffer is allocated from low memory (Diego Domingos) [1869184] - [fs] debugfs: Fix module state check condition (Vladis Dronov) [1866285] - [fs] debugfs: Check module state before warning in {full/open}_proxy_open() (Vladis Dronov) [1866285]- [firmware] efi: Don't attempt to map RCI2 config table if it doesn't exist (Lenny Szubowicz) [1779590] - [firmware] efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only (Lenny Szubowicz) [1779590] - [firmware] efi: Make unexported efi_rci2_sysfs_init() static (Lenny Szubowicz) [1779590] - [iommu] iommu: use the __iommu_attach_device() directly for deferred attach (Lianbo Jiang) [1904658] - [iommu] dma-iommu: use static-key to minimize the impact in the fast-path (Lianbo Jiang) [1904658] - [x86] x86/PCI: sta2x11: use default DMA address translation (Jerry Snitselaar) [1887546] - [powerpc] powerpc: use the generic dma_ops_bypass mode (Jerry Snitselaar) [1887546] - [dma] dmaengine: fix error codes in channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: off by one in cleanup code (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: Add ABI documentation for shared wq (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Clean up descriptors with fault error (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Add shared workqueue support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix mapping of portal size (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix wq config registers offset programming (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Allocate correct size for descriptor chunk (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: add missing invalid flags field to completion (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: fix hw descriptor fields for delta record (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: Merge definition of dsa_batch_desc into dsa_hw_desc (Jerry Snitselaar) [1838386 1837187] - [dma] dmaengine: dmatest: Return boolean result directly in filter() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Check list for emptiness before access its last entry (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Make two symbols static (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Print error codes as signed value (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add command status to idxd sysfs attribute (Jerry Snitselaar) [1893465 1837187] - [dma] dmaengine: idxd: add support for configurable max wq batch size (Jerry Snitselaar) [1893468 1837187] - [dma] dmaengine: idxd: add support for configurable max wq xfer size (Jerry Snitselaar) [1893468 1837187] - [documentation] dmaengine: idxd: add leading / for sysfspath in ABI documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: clear misc interrupt cause after read (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Prevent to run on misconfigured channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Put the CSRT table after using it (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: reset states after device disable or reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move idxd interrupt handling to mask instead of ignore (Jerry Snitselaar) [1872374 1837187] - [dma] dmaengine: idxd: add work queue drain support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move submission to sbitmap_queue (Jerry Snitselaar) [1837187] - [dma] dmaengine: cookie bypass for out of order completion (Jerry Snitselaar) [1838893 1837187] - [dma] dmaengine: ioat setting ioat timeout as module parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: stop completed threads when running without set channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix misc interrupt handler thread unmasking (Jerry Snitselaar) [1877126 1837187] - [dma] dmaengine: idxd: cleanup workqueue config after disabling (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix cdev locking for open and release (Jerry Snitselaar) [1837187] - [dma] dmaengine: Replace zero-length array with flexible-array (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix doc strings to satisfy validation script (Jerry Snitselaar) [1837187] - [dma] dmaengine: Include dmaengine.h into dmaengine.c (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_info (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_params (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Allow negative timeout value to specify infinite wait (Jerry Snitselaar) [1837187] - [dma] Revert "dmaengine: dmatest: timeout value of -1 should specify infinite wait" (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: adding missed issue_pending to timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: remove unnesesery double complition timer modification (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: removing duplicate code from timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Decreasing allocation chunk size 2M->512K (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fixing chunk sizing macros dependency (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: export hw version through sysfs (Jerry Snitselaar) [1838888 1837187] - [dma] dmaengine: dmatest: Restore default for channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix interrupt completion after unmasking (Jerry Snitselaar) [1838895 1837187] - [dma] dmaengine: dmatest: Fix process hang when reading 'wait' parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Fix iteration non-stop logic (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix channel index enumeration (Jerry Snitselaar) [1838390 1837187] - [include] include/linux/dmaengine: Typos fixes in API documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove global token limit check (Jerry Snitselaar) [1838385 1837187] - [dma] dmaengine: idxd: reflect shadow copy of traffic class programming (Jerry Snitselaar) [1838381 1837187] - [dma] dmaengine: Create debug directories for DMA devices (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add basic debugfs support (Jerry Snitselaar) [1837187] - [include] dmaengine: consistently return string literal from switch-case (Jerry Snitselaar) [1837187] - [include] dmaengine: Drop redundant 'else' keyword (Jerry Snitselaar) [1837187] - [include] dmaengine: Use negative condition for better readability (Jerry Snitselaar) [1837187] - [include] dmaengine: Refactor dmaengine_check_align() to be bit operations only (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: expose general capabilities register in sysfs (Jerry Snitselaar) [1837187 1836532] - [dma] dmaengine: idxd: check return result from check_vma() in cdev (Jerry Snitselaar) [1837187 1836530] - [dma] dmanegine: ioat/dca: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'idxd_cdev' (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'group' (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: add sysfs ABI for idxd driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix off by one on cdev dwq refcount (Jerry Snitselaar) [1838366 1837187] - [dma] dmaengine: idxd: wq size configuration needs to check global max size (Jerry Snitselaar) [1837187 1836579] - [dma] dmaengine: idxd: sysfs input of wq incorrect wq type should return error (Jerry Snitselaar) [1837187 1836585] - [dma] dmaengine: idxd: correct reserved token calculation (Jerry Snitselaar) [1837187 1836647] - [dma] dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() (Jerry Snitselaar) [1838354 1837187] - [dma] dmaengine: idxd: fix runaway module ref count on device driver bind (Jerry Snitselaar) [1837187 1836649] - [dma] dmaengine: idxd: fix boolconv.cocci warnings (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add char driver to expose submission portal to userland (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: connect idxd to dmaengine subsystem (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add descriptor manipulation routines (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add configuration component of driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Init and probe for Intel data accelerators (Jerry Snitselaar) [1837187] - [include] io-64-nonatomic: add io{read|write}64{_lo_hi|_hi_lo} macros (Jerry Snitselaar) [1837187] - [powerpc] iomap: introduce io{read|write}64_{lo_hi|hi_lo} (Jerry Snitselaar) [1837187] - [lib] iomap: Use non-raw io functions for io{read|write}XXbe (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking around list operations (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Do not call desc_free() under a spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: remove debug message (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Support in-use unbind (Jerry Snitselaar) [1837187] - [dma] dmaengine: move .device_release missing log warning to debug level (Jerry Snitselaar) [1837187] - [dma] dmaengine: Cleanups for the slave <-> channel symlink support (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix null ptr check for __dma_async_device_channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix return value for dma_request_chan() in case of failure (Jerry Snitselaar) [1837187] - [dma] dmaengine: Create symlinks between DMA channels and slaves (Jerry Snitselaar) [1837187] - [dma] dmaengine: add support to dynamic register/unregister of channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: break out channel registration (Jerry Snitselaar) [1837187] - [x86] x86/asm: Carve out a generic movdir64b() helper for general usage (Jerry Snitselaar) [1837187] - [x86] x86/asm: add iosubmit_cmds512() based on MOVDIR64B CPU instruction (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_get_{, any_}slave_channel() to private dmaengine.h (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove dma_request_slave_channel_compat() wrapper (Jerry Snitselaar) [1837187] - [dma] dmaengine: Remove dma_device_satisfies_mask() wrapper (Jerry Snitselaar) [1837187] - [include] dmaengine: Add helper function to convert direction value to text (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add support for reporting DMA cached data amount (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add metadata_ops for dma_async_tx_descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: print more meaningful error message (Jerry Snitselaar) [1837187] - [dma] dmaengine: move module_/dma_device_put() after route free (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add reference counting to dma_device struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_channel_rebalance() infrastructure up in code (Jerry Snitselaar) [1837187] - [dma] dmaengine: Call module_put() after device_free_chan_resources() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Store module owner in dma_device struct (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove spaces before TABs (Jerry Snitselaar) [1837187] - [dma] ioat: ioat_alloc_ring() failure handling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Fix access after free in vchan_complete() (Jerry Snitselaar) [1837187] - [include] dmaengine: Fix access to uninitialized dma_slave_caps (Jerry Snitselaar) [1837187] - [dma] dmanegine: ioat/dca: Use struct_size() helper (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Add kernel doc parameter descriptions (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Set up DMA mask based on CSRT (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for completion polling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: store result on dma descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: timeout value of -1 should specify infinite wait (Jerry Snitselaar) [1837187] - [dma] dmaengine: Grammar s/the its/its/, s/need/needs/ (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 (Jerry Snitselaar) [1837187] - [dma] treewide: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 7 (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move test data alloc & free into functions (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: add short-hand `buf_size` var in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: wrap src & dst data into a struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Abort test in case of mapping error (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add transfer_size parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add alignment parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Use fixed point div to calculate iops (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for multi channel testing (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: fix a small memory leak in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move size checks earlier in function (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: use dmaengine_terminate_sync() instead (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: unmap data on a single code-path when xfer done (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: replace spin_lock_irqsave with spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma: remove dma_slave_config direction usage (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fix prototype of ioat_enumerate_channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioatdma: set the completion address register after channel reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: Support dmaengine_terminate_sync() (Jerry Snitselaar) [1837187] - [dma] dmaengine: add a new helper dmaenginem_async_device_register (Jerry Snitselaar) [1837187] - [documentation] Documentation/x86: Add documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [1836777] - [iommu] iommu/vt-d: Change flags type to unsigned int in binding mm (Jerry Snitselaar) [1836777] - [drm] drm, iommu: Change type of pasid to u32 (Jerry Snitselaar) [1836777] - [x86] x86/asm: Add an enqcmds() wrapper for the ENQCMDS instruction (Jerry Snitselaar) [1837187] - [x86] x86/mmu: Allocate/free a PASID (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Mark ENQCMD as disabled when configured out (Jerry Snitselaar) [1836777] - [mm] mm: Add a pasid member to struct mm_struct (Jerry Snitselaar) [1836777] - [x86] x86/msr-index: Define an IA32_PASID MSR (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Add supervisor PASID state for ENQCMD (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Restore supervisor states for signal return (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Preserve supervisor states for the slow path in __fpu__restore_sig() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Introduce copy_supervisor_to_kernel() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update copy_kernel_to_xregs_err() for supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update sanitize_restored_xstate() for supervisor xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new functions for clearing fpregs and xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Introduce XSAVES supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Separate user and supervisor xfeatures mask (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new macros for supervisor and user xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Rename validate_xstate_header() to validate_user_xstate_header() (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel: Fix typo which caused GDB regression (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel(): don't leave parts of destination uninitialized (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Warn when checking alignment of disabled xfeatures (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Shrink space allocated for xstate_comp_offsets (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Make xfeature_is_supervisor()/xfeature_is_user() return bool (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix small issues (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardcoded numbers (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use unsigned long long shift in xfeature_uncompacted_offset() (Jerry Snitselaar) [1837178] - [iommu] iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Don't read VCCAP register unless it exists (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Batch ATC invalidation commands (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add command queue batching helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add sanity check for interrupt remapping table length macros (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Fix potential @entry null deref (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle 36bit addressing for x86-32 (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not use IOMMUv2 functionality when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not force direct mapping when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Serialize IOMMU GCMD register modifications (Jerry Snitselaar) [1887546] - [dma] dma-pool: Fix an uninitialized variable bug in atomic_pool_expand() (Jerry Snitselaar) [1887546] - [dma] dma-pool: Only allocate from CMA when in same memory zone (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix coherent pool allocations for IOMMU mappings (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move Kconfig and Makefile bits down into amd directory (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Kconfig and Makefile bits down into intel directory (Jerry Snitselaar) [1887546] - [iommu] iommu: Add gfp parameter to io_pgtable_ops->map() (Jerry Snitselaar) [1887546] - [iommu] iommu: Mark __iommu_map_sg() as static (Jerry Snitselaar) [1887546] - [iommu] iommu: Tidy up Kconfig for SoC IOMMUs (Jerry Snitselaar) [1887546] - [iommu] iommu: Make some functions static (Jerry Snitselaar) [1887546] - [include] iommu: Move sg_table wrapper out of CONFIG_IOMMU_SUPPORT (Jerry Snitselaar) [1887546] - [powerpc] powerpc/dma: Remove dev->archdata.iommu_domain (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove double zero check (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Rename intel-pasid.h to pasid.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page response ops support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report page request faults for guest SVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add a helper to get svm and sdev for pasid (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Refactor device_to_iommu() helper (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Disable multiple GPASID-dev bind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Warn on out-of-range invalidation address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix devTLB flush for vSVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle non-page aligned address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix PASID devTLB invalidation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove global page support in devTLB flush (Jerry Snitselaar) [1887546] - [include] iommu/vt-d: Enforce PASID devTLB field mask (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove unused IOMMU_SYS_CACHE_ONLY flag (Jerry Snitselaar) [1887546] - [iommu] PCI/ATS: Add pci_pri_supported() to check device or associated PF (Jerry Snitselaar) [1887546] - [pci] PCI: Treat "external-facing" devices themselves as internal (Jerry Snitselaar) [1887546] - [documentation] docs: fix references for DMA*.txt files (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: cleanup dma_alloc_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-debug: use named initializers for dir2name (Jerry Snitselaar) [1887546] - [dma] dma-mapping: add a dma_ops_bypass flag to struct device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: inline the fast path dma-direct calls (Jerry Snitselaar) [1887546] - [dma] dma-mapping: move the remaining DMA API calls out of line (Jerry Snitselaar) [1887546] - [dma] dma-mapping: don't BUG when calling dma_map_resource on RAM (Jerry Snitselaar) [1887546] - [of] of: Allow the iommu-map property to omit untranslated devices (Jerry Snitselaar) [1887546] - [iommu] treewide: Remove uninitialized_var() usage (Jerry Snitselaar) [1887546] - [dma] dma-pool: do not allocate pool memory from CMA (Jerry Snitselaar) [1887546] - [dma] dma-pool: make sure atomic pool suits device (Jerry Snitselaar) [1887546] - [dma] dma-pool: introduce dma_guess_pool() (Jerry Snitselaar) [1887546] - [dma] dma-pool: get rid of dma_in_atomic_pool() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide function to check physical memory area validity (Jerry Snitselaar) [1887546] - [documentation] docs: move DMA kAPI to Documentation/core-api (Jerry Snitselaar) [1887546] - [dma] dma-mapping: remove dma_mark_declared_memory_occupied (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO.txt: fix an unmarked code block (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix a function name of max_mapping_size (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO: add a missing "=" (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-API-HOWTO: update dma_mask sections (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-ISA-LPC: fix an incorrect reference (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix two typos (Jerry Snitselaar) [1887546] - [dma] dma-mapping: warn when coherent pool is depleted (Jerry Snitselaar) [1887546] - [dma] dma-remap: align the size in dma_common_*_remap() (Jerry Snitselaar) [1887546] - [dma] dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR (Jerry Snitselaar) [1887546] - [dma] dma-direct: add missing set_memory_decrypted() for coherent mapping (Jerry Snitselaar) [1887546] - [dma] dma-direct: check return value when encrypting or decrypting memory (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails (Jerry Snitselaar) [1887546] - [dma] dma-direct: always align allocation size in dma_direct_alloc_pages() (Jerry Snitselaar) [1887546] - [dma] dma-direct: mark __dma_direct_alloc_pages static (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-enable mmap for !CONFIG_MMU (Jerry Snitselaar) [1887546] - [dma] dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL (Jerry Snitselaar) [1887546] - [message] scsi: mptfusion: Don't use GFP_ATOMIC for larger DMA allocations (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix too large DMA pools on medium memory size systems (Jerry Snitselaar) [1887546] - [iommu] treewide: replace '---help---' in Kconfig files with 'help' (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make remove callback message more informative (Jerry Snitselaar) [1887546] - [include] iommu: add generic helper for mapping sgtable objects (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: fix comment for dma_release_from_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-pool: scale the default DMA coherent pool size with memory capacity (Jerry Snitselaar) [1887546] - [x86] x86/mm: unencrypted non-blocking DMA allocations use coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add pool sizes to debugfs (Jerry Snitselaar) [1887546] - [dma] dma-direct: atomic allocations must come from atomic coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: dynamically expanding atomic pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add additional coherent pools to map to gfp mask (Jerry Snitselaar) [1887546] - [dma] dma-remap: separate DMA atomic pools from direct remap code (Jerry Snitselaar) [1887546] - [dma] dma-mapping: use vmap insted of reimplementing it (Jerry Snitselaar) [1887546] - [dma] dma-debug: make __dma_entry_alloc_check_leak() static (Jerry Snitselaar) [1887546] - [dma] dma: debug: no need to check return value of debugfs_create functions (Jerry Snitselaar) [1887546] - [dma] dma-debug: Batch dma_debug_entry allocation (Jerry Snitselaar) [1887546] - [dma] dma/debug: Remove dma_debug_resize_entries() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Make leak-like behaviour apparent (Jerry Snitselaar) [1887546] - [dma] dma-debug: Dynamically expand the dma_debug_entry pool (Jerry Snitselaar) [1887546] - [dma] dma-debug: Use pr_fmt() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Expose nr_total_entries in debugfs (Jerry Snitselaar) [1887546] - [dma] dma-debug: fix displaying of dma allocation type (Jerry Snitselaar) [1887546] - [dma] dma-direct: fix data truncation in dma_direct_get_required_mask() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide a arch_dma_clear_uncached hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: make uncached_kernel_address more general (Jerry Snitselaar) [1887546] - [include] dma-direct: remove the cached_kernel_address hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: consolidate the error handling in dma_direct_alloc_pages (Jerry Snitselaar) [1887546] - [dma] dma-coherent: fix integer overflow in the reserved-memory dma allocation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of iommu_domain_identity_map() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Update scalable mode paging structure coherency (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enable PCI ACS for platform opt in hint (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Set U/S bit in first level page table by default (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make Intel SVM code 64-bit only (Jerry Snitselaar) [1887546] - [arm64] arm64: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [x86] x86: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use dev_iommu_priv_get/set() (Jerry Snitselaar) [1887546] - [iommu] iommu: Allow page responses without PASID (Jerry Snitselaar) [1887546] - [iommu] iommu/iova: Don't BUG on invalid PFNs (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add helper functions to update domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Print extended features in one line to fix divergent log levels (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Make amd_iommu_apply_ivrs_quirks() static inline (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Intel IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move AMD IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove redundant devid checks (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Store dev_data as device iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Merge private header files (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove PD_DMA_OPS_MASK (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Consolidate domain allocation/freeing (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Free page-table in protection_domain_free() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Allocate page-table in protection_domain_init() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Let free_pagetable() not rely on domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unexport get_dev_data() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove iommu_sva_ops::mm_exit() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Only enable ATS for trusted devices (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: remove set but not used variable 'smmu' (Jerry Snitselaar) [1887546] - [uapi] iommu/virtio: Fix sparse warning (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Export symbols of PASID functions (Jerry Snitselaar) [1887546] - [iommu] iommu/mediatek: Fix MTK_IOMMU dependencies (Jerry Snitselaar) [1887546] - [iommu] iommu: spapr_tce: Disable compile testing to fix build on book3s_32 config (Jerry Snitselaar) [1887546] - [iommu] iommu: Enable compile testing for some of drivers (Jerry Snitselaar) [1887546] - [x86] x86: Hide the archdata.iommu field behind generic IOMMU_API (Jerry Snitselaar) [1887546] - [iommu] iommu/hyper-v: Constify hyperv_ir_domain_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix compile warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: fix a GCC warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix pointer cast warnings on 32 bit (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove IOVA handling code from the non-dma_ops path (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove duplicated check in intel_svm_bind_mm() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove redundant IOTLB flush (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page request draining support (Jerry Snitselaar) [1887546 1847060] - [iommu] iommu/vt-d: Disable non-recoverable fault processing before unbind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show inv queue internals (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Multiple descriptors per qi_submit_sync() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace intel SVM APIs with generic SVA APIs (Jerry Snitselaar) [1887546 1836578] - [include] iommu/vt-d: Fix compile warning from intel-svm.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report SVA feature with generic flag (Jerry Snitselaar) [1887546 1836578] - [iommu] iommu/vt-d: Add custom allocator for IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enlightened PASID allocation (Jerry Snitselaar) [1887546 1837167] - [iommu] iommu/vt-d: Add svm/sva invalidate function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Support flushing more translation cache types (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add bind guest PASID support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add nested translation helper function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use a helper function to skip agaw for SL (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move domain helper to header (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove functions that support private domain (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce guest PASID bind function (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce cache_invalidate API (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show page table internals (Jerry Snitselaar) [1887546 1835059] - [iommu] iommu/vt-d: Use iova over first level (Jerry Snitselaar) [1887546 1837160] - [iommu] iommu/vt-d: Update first level super page capability (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make first level IOVA canonical (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Flush PASID-based iotlb for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Setup pasid entries for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Identify domains using first level page table (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Misc macro clean up for SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add build dependency on IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace Intel specific PASID allocator with IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/ioasid: Add custom allocators (Jerry Snitselaar) [1887546] - [iommu] iommu: Add I/O ASID allocator (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use right Kconfig option name (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add Kconfig option to enable/disable scalable mode (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reverse arguments to list_add (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Use accessor functions for iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reject IOMMU page granule larger than PAGE_SIZE (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Fix freeing of incomplete domains (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Build virtio-iommu as module (Jerry Snitselaar) [1887546] - [iommu] iommu: virtio: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Remove unused variable (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Update to most recent specification (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add event queue (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add probe request (Jerry Snitselaar) [1887546] - [iommu] iommu: Add virtio-iommu driver (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove duplicate error message (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix uninitilized variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rename IOMMU_QCOM_SYS_CACHE and improve doc (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Restore naming of driver parameter prefix (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Improve SMR mask test (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Fix IOVA validation for 32-bit (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Prepare for TTBR1 usage (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise VTCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Improve attribute handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Support non-coherent stage-2 page tables (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix -Wunused-const-variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Remove useless of_match_ptr() (Jerry Snitselaar) [1887546] - [iommu] drivers/iommu: Initialise module 'owner' field in iommu_device_set_ops() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Update my email address in MODULE_AUTHOR() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Support SMMU module probing from the IORT (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TTBRn handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise MAIR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify level indexing (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify PGD size handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify start level lookup (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify bounds checks (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise size check (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Make selftest gubbins consistently __init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Avoid pathological RPM behaviour for unmaps (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Move some initialization data to .init.rodata (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Report USF more clearly (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove arm_smmu_flush_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move .tlb_sync method to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove "leaf" indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove .tlb_inv_range indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPU (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make private implementation details static (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add context init implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add reset implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add configuration implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move Secure access quirk to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: ioremap smmu mmio region before implementation init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add implementation infrastructure (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename arm-smmu-regs.h (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR0 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract context bank accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR1 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Get rid of weird "atomic" write (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rework cb_base handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert context bank registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR1 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR0 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove IOMMU_OF_DECLARE (Jerry Snitselaar) [1887546] - [iommu] iommu: Stop deferring probe at end of initcalls (Jerry Snitselaar) [1887546] - [iommu] iommu: Fix use-after-free in iommu_release_device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Fix dma_pgprot() for unencrypted coherent pages (Jerry Snitselaar) [1887546] - [x86] x86: Don't let pgprot_modify() change the page encryption bit (Jerry Snitselaar) [1887546] - [x86] x86/PCI: Remove X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [pci] PCI: vmd: Remove dma_map_ops overrides (Jerry Snitselaar) [1887546] - [pci] x86/pci: Clean up usage of X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [x86] x86/Kconfig: Remove the unused X86_DMA_REMAP KConfig symbol (Jerry Snitselaar) [1887546] - [dma] dma-direct: avoid a forward declaration for phys_to_dma (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Add vmap checks to dma_map_single() (Jerry Snitselaar) [1887546] - [x86] x86/platform/uv: Fix UV4 hub revision adjustment (Frank Ramsay) [1908507] - [ata] ahci: Add Intel Rocket Lake PCH-H RAID PCI IDs (Steve Best) [1868308]- [mfd] mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock (Steve Best) [1783586] - [mfd] mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs (Steve Best) [1783586] - [i2c] i2c: i801: Add support for Intel Elkhart Lake (Steve Best) [1783586] - [fs] fuse: fix bad inode (Miklos Szeredi) [1906908] - [fs] virtiofs: calculate number of scatter-gather elements accurately (Vivek Goyal) [1783467] - [fs] virtiofs: add logic to free up a memory range (Vivek Goyal) [1783467] - [fs] virtiofs: maintain a list of busy elements (Vivek Goyal) [1783467] - [fs] virtiofs: serialize truncate/punch_hole and dax fault path (Vivek Goyal) [1783467] - [fs] virtiofs: define dax address space operations (Vivek Goyal) [1783467] - [fs] virtiofs: add DAX mmap support (Vivek Goyal) [1783467] - [fs] virtiofs: implement dax read/write operations (Vivek Goyal) [1783467] - [uapi] virtiofs: introduce setupmapping/removemapping commands (Vivek Goyal) [1783467] - [fs] virtiofs: implement FUSE_INIT map_alignment field (Vivek Goyal) [1783467] - [fs] virtiofs: keep a list of free dax memory ranges (Vivek Goyal) [1783467] - [fs] virtiofs: add a mount option to enable dax (Vivek Goyal) [1783467] - [fs] virtiofs: set up virtio_fs dax_device (Vivek Goyal) [1783467] - [fs] virtiofs: get rid of no_mount_options (Vivek Goyal) [1783467] - [fs] virtiofs: provide a helper function for virtqueue initialization (Vivek Goyal) [1783467] - [fs] dax: Create a range version of dax_layout_busy_page() (Vivek Goyal) [1783467] - [dax] dax: Modify bdev_dax_pgoff() to handle NULL bdev (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for MMIO transport (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for PCI transport (Vivek Goyal) [1783467] - [include] virtio: Add get_shm_region method (Vivek Goyal) [1783467] - [fs] virtiofs: do not use fuse_fill_super_common() for device installation (Vivek Goyal) [1783467] - [uapi] fuse: reserve values for mapping protocol (Vivek Goyal) [1783467] - [fs] virtiofs: Convert virtiofs to use new mount API (Vivek Goyal) [1783467] - [fs] fuse: reject options on reconfigure via fsconfig(2) (Vivek Goyal) [1783467] - [fs] fuse: ignore 'data' argument of mount(..., MS_REMOUNT) (Vivek Goyal) [1783467] - [fs] fuse: use ->reconfigure() instead of ->remount_fs() (Vivek Goyal) [1783467] - [fs] fuse: switch to use errorfc() et.al (Vivek Goyal) [1783467] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Vivek Goyal) [1783467] - [fs] fs_parser: remove fs_parameter_description name field (Vivek Goyal) [1783467] - [fs] vfs: subtype handling moved to fuse (Vivek Goyal) [1783467] - [fs] fuse: convert to use the new mount API (Vivek Goyal) [1783467] - [lib] lib/zlib: fix inflating zlib streams on s390 (Philipp Rudo) [1908011] - [scsi] scsi: ibmvfc: Set default timeout to avoid crash during migration (Diego Domingos) [1890710] - [net] Bluetooth: Fix null pointer dereference in hci_event_packet() (Gopal Tiwari) [1921475] - [tools] selftests: fix poll error in udpgro.sh (Hangbin Liu) [1922213] - [net] mptcp: fix length of MP_PRIO suboption (Davide Caratti) [1923156] - [powerpc] powerpc/sstep: Fix array out of bound warning (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 byte instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Add testcases for VSX vector paired load/store instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/ppc-opcode: Add encoding macros for VSX vector paired instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Support VSX vector paired storage access instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Cover new VSX instructions under CONFIG_VSX (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set (Desnes Augusto Nunes do Rosario) [1908739] - [net] fix setsockopt(SO_REUSEADDR) for MPTCP sockets (Paolo Abeni) [1922500] - [net] net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Davide Caratti) [1917366] - [net] net_sched: reject silly cell_log in qdisc_get_rtab() (Davide Caratti) [1917366] - [net] sched: prevent invalid Scell_log shift count (Davide Caratti) [1917366] - [net] netem: fix zero division in tabledist (Davide Caratti) [1917366] - [net] protect tcf_block_unbind with block lock (Davide Caratti) [1917366] - [pinctrl] pinctrl: intel: Add Intel Elkhart Lake pin controller support (Steve Best) [1783600] - [fs] dlm: fix invalid cluster name warning (Alexander Aring) [1655771] - [mm] arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix doc warnings in iort.c (Al Stone) [1865698 1851555] - [acpi] ACPI, APEI, Fix error return value in apei_map_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Initialize performance state sysfs attribute (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Support Alder Lake (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2228T (Al Stone) [1865698 1851555] - [acpi] ACPI: Fix whitespace inconsistencies (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Acer SW5-012 lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: fix enum-conversion warning (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: remove unreachable breaks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add missing type casts in GPE register access code (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add ACPI_DPTF Kconfig menu (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Fix participant driver names (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: remove comment regarding string _UID support (Al Stone) [1865698 1851555] - [acpi] ACPI: reboot: Avoid racing after writing to ACPI RESET_REG (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: don't allow debugging when ACPI is disabled (Al Stone) [1865698 1851555] - [dax] ACPI: HMAT: refactor hmat_register_target_device to hmem_register_device (Al Stone) [1865698 1851555] - [acpi] x86/numa: add 'nohmat' option (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200925 Version 20200925 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Remove unnecessary semicolon (Al Stone) [1865698 1851555] - [acpi] ACPICA: Debugger: Add a new command: "ALL " (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: Return exceptions for string-to-integer conversions (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpi_help: Update UUID list (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add predefined names found in the SMBus sepcification (Al Stone) [1865698 1851555] - [acpi] ACPICA: Tree-wide: fix various typos and spelling mistakes (Al Stone) [1865698 1851555] - [acpi] ACPICA: Drop the repeated word "an" in a comment (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for 64 bit risc-v compilation (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Flush EC work unconditionally after wakeup (Al Stone) [1865698 1851555] - [acpi] ACPI: button: fix handling lid state changes when input device closed (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove 'state' from struct acpi_memory_device (Al Stone) [1865698 1851555] - [acpi] ACPI / extlog: Check for RDMSR failure (Al Stone) [1865698 1851555] - [acpi] node: Add access1 class to represent CPU to memory characteristics (Al Stone) [1865698 1851555] - [acpi] ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 (Al Stone) [1865698 1851555] - [acpi] ACPI: Let ACPI know we support Generic Initiator Affinity Structures (Al Stone) [1865698 1851555] - [acpi] ACPI: Support Generic Initiator only domains (Al Stone) [1865698 1851555] - [acpi] ACPI / NUMA: Add stub function for pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] virtio-mem: Allow to specify an ACPI PXM as nid (Al Stone) [1865698 1851555] - [acpi] ACPI: battery: include linux/power_supply.h (Al Stone) [1865698 1851555] - [acpi] ACPI: wakeup: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: tiny-power-button: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: proc: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Remove unused ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: event: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: debugfs: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: custom_method: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: container: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: platform: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: LPSS: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: update kernel-doc line comments (Al Stone) [1865698 1851555] - [acpi] PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (Al Stone) [1865698 1851555] - [acpi] ACPI: configfs: Add missing config_item_put() to fix refcount leak (Al Stone) [1865698 1851555] - [acpi] ACPI: video: use ACPI backlight for HP 635 Notebook (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Clean up header file include statements (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove unnecessary APD_ADDR() macro stub (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove flags from struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add kerneldoc for properties in struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: Remove side effect of partly creating a node in acpi_get_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Rename acpi_map_pxm_to_online_node() to pxm_to_online_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Al Stone) [1865698 1851555] - [acpi] ACPI: Add out of bounds and numa_off protections to pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Print more information when acpi_processor_evaluate_cst() fails (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add PCH FIVR participant driver (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Al Stone) [1865698 1851555] - [acpi] ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI PMIC (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Tone down missing MCFG message (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Make ACPICA use logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Change the type of acpi_os_map_generic_address() return value (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for using logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused inline functions (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Drop the unused @ops of iort_add_device_replay() (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Save Cherry Trail PWM ctx registers only once (at activation) (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce special struct type for GPE register addresses (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Validate GPE blocks at init time (Al Stone) [1865698 1851555] - [acpi] ACPI: Export acpi_get_first_physical_node() to modules (Al Stone) [1865698 1851555] - [kernel] rcu/tree: Export rcu_idle_{enter, exit} to modules (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: fix -Wformat (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Fix build for ARCH_APICTIMER_STOPS_ON_C3 unset (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Take over RCU-idle for C3-BM idle (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TLB_FLUSHED (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TIMER_STOP (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Prevent acpi_release_memory() from returning too early (Al Stone) [1865698 1851555] - [acpi] ACPI: ioremap: avoid redundant rounding to OS page size (Al Stone) [1865698 1851555] - [acpi] ACPI: SoC: APD: Check return value of acpi_dev_get_property() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add a fmw property is_raven (Al Stone) [1865698 1851555] - [include] ACPI: APD: Change name from ST to FCH (Al Stone) [1865698 1851555] - [acpi] i2c: designware: Add device HID for Hygon I2C controller (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Add an input ID to acpi_dma_configure() (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove useless PCI bus walk (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_match_node_callback walk the ACPI namespace for NC (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: remove redundant assignment to variable rc (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless 'node >= MAX_NUMNODES' check (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless sub table pointer check (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: Remove the duplicated checks for acpi_parse_entries_array() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200717 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Do not increment operation_region reference counts for field units (Al Stone) [1865698 1851555] - [acpi] ACPICA: Replace one-element array with flexible-array (Al Stone) [1865698 1851555] - [acpi] ACPI: acpi_pad: initialize preferred_cpu (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Clean up the removal of unused memory mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_iomem() (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Preserve memory opregion mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Implement deferred unmapping of ACPI memory (Al Stone) [1865698 1851555] - [acpi] ACPI: Use fallthrough pseudo-keyword (Al Stone) [1865698 1851555] - [acpi] acpi: thermal: Don't call thermal_zone_device_is_enabled() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Fix Tiger Lake ACPI device ID (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant for TigerLake (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: avoid relocations for table signature array (Al Stone) [1865698 1851555] - [acpi] ACPI: PAD: Eliminate usage of uninitialized_var() macro (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: add newlines when printing module parameters (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: add newline when printing 'ec_event_clearing' module parameter (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix pm_profile_attr type (Al Stone) [1865698 1851555] - [acpi] ACPI: property: use cached name in acpi_fwnode_get_named_child_node() (Al Stone) [1865698 1851555] - [acpi] sched,acpi_pad: Convert to sched_set_fifo*() (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: Avoid using power resources if there are none for D0 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200528 (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: add new OperationRegion subtype keyword PlatformRtMechanism (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile() (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused __get_pci_rid() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: s2idle: Extend GPE dispatching debug message (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: s2idle: Print type of wakeup debug messages (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Additional sysfs attributes for power participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer TravelMate 5735Z (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix PMCG node single ID mapping handling (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Kick the memory_failure() queue for synchronous errors (Al Stone) [1865698 1851555] - [mm] mm/memory-failure: Add memory_failure_queue_kick() (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add comments for not calling acpi_put_table() (Al Stone) [1865698 1851555] - [acpi] ACPI: GTDT: Put GTDT table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Add i2c address for thermal control (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: add support for _Exx / _Lxx handler methods (Al Stone) [1865698 1851555] - [acpi] ACPI: Delete unused proc filename macros (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add extra message "applying workaround" for off-by-1 issue (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: Add acpi_evaluate_reg() helper (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: Make two functions static (Al Stone) [1865698 1851555] - [acpi] ACPI: sleep: Put the FACS table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Put SPCR and STAO table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Put the ACPI table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the HEST table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error record serialization table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error injection table for error path and module exit (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the boot error record table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: watchdog: Put the watchdog action table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: LPIT: Put the low power idle table after using it (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200430 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix required parameters for _NIG and _NIH (Al Stone) [1865698 1851555] - [acpi] ACPICA: Dispatcher: add status checks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when parsing create operators (Al Stone) [1865698 1851555] - [acpi] ACPICA: Move acpi_gbl_next_cmd_num definition to acglobal.h (Al Stone) [1865698 1851555] - [acpi] ACPICA: Make acpi_protocol_lengths static (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: work around num_ids ambiguity (Al Stone) [1865698 1851555] - [acpi] Revert "ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map()" (Al Stone) [1865698 1851555] - [pci] PCI: Constify struct pci_ecam_ops (Al Stone) [1865698 1851555] - [acpi] PM: ACPI: Output correct message on target power state (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Make some symbols static (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: idle: Allow probing on platforms with one ACPI C-state (Al Stone) [1865698 1851555] - [documentation] PM: sleep: core: Rename DPM_FLAG_LEAVE_SUSPENDED (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_smart_suspend_and_suspended() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_may_skip_resume() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rework the power.may_skip_resume handling (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Do not skip callbacks in the resume phase (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Switch back to async_schedule_dev() (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Fold functions into their callers (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Simplify the SMART_SUSPEND flag handling (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Use built-in RCU list checking (Al Stone) [1865698 1851555] - [base] PM: core: Fix handling of devices deleted during system-wide resume (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() (Al Stone) [1865698 1851555] - [kernel] PM: sleep: Integrate suspend-to-idle with generig suspend flow (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dev_pm_skip_next_resume_phases() (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Asus T200TA lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI/PCI: pci_link: use extended_irq union member when setting ext-irq shareable (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Fix up fast path check in acpi_ec_add() (Al Stone) [1865698 1851555] - [x86] ACPI, x86/boot: make acpi_nobgrt static (Al Stone) [1865698 1851555] - [x86] acpi/x86: add a kernel parameter to disable ACPI BGRT (Al Stone) [1865698 1851555] - [acpi] x86: ACPI: fix CPU hotplug deadlock (Al Stone) [1865698 1851555] - [x86] acpi/x86: ignore unspecified bit positions in the ACPI global lock field (Al Stone) [1865698 1851555] - [x86] x86/acpi: make "asmlinkage" part first thing in the function definition (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep.c, remove from (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h (Al Stone) [1865698 1851555] - [x86] x86/efi: Explicitly include realmode.h to handle RM trampoline quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer Aspire 5783z (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version 20200326 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fixes for acpiExec namespace init file (Al Stone) [1865698 1851555] - [acpi] ACPICA: WSMT: Fix typo, no functional change (Al Stone) [1865698 1851555] - [acpi] ACPICA: utilities: fix sprintf() (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpiexec: remove redeclaration of acpi_gbl_db_opt_no_region_support (Al Stone) [1865698 1851555] - [acpi] ACPICA: Change PlatformCommChannel ASL keyword to PCC (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix IVRS IVHD type 10h reserved field name (Al Stone) [1865698 1851555] - [acpi] ACPICA: Implement IVRS IVHD type 11h parsing (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a typo in a comment field (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200214 (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: clean up acpi_get_psd_map() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Consolidate event handler installation code (Al Stone) [1865698 1851555] - [acpi] ACPI: list_for_each_safe() -> list_for_each_entry_safe() (Al Stone) [1865698 1851555] - [acpi] ACPI: video: remove redundant assignments to variable result (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Add missing __acquires/__releases annotations (Al Stone) [1865698 1851555] - [acpi] ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry (Al Stone) [1865698 1851555] - [acpi] ACPI / AC: Cleanup DMI quirk table (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_handlers() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Avoid passing redundant argument to functions (Al Stone) [1865698 1851555] - [include] ACPI: NUMA: Up-level "map to online node" functionality (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a couple of typos (Al Stone) [1865698 1851555] - [acpi] ACPICA: use acpi_size instead of u32 for prefix_path_length (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast length arguement to acpi_ns_build_normalized_path() as u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast the result of the pointer difference to u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Table Manager: Update comments in a function header (Al Stone) [1865698 1851555] - [acpi] ACPICA: Enable sleep button on ACPI legacy wake (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a comment "enable" fixed events -> "disable" all fixed events (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: make root file a parameter for cv_init_file_tree (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: remove function parameters from cv_init_file_tree() (Al Stone) [1865698 1851555] - [acpi] ACPI: Add new tiny-power-button driver to directly signal init (Al Stone) [1865698 1851555] - [acpi] ACPI: button: move HIDs to acpi/button.h (Al Stone) [1865698 1851555] - [acpi] ACPI: treewide: remove redundant IS_ERR() before error code check (Al Stone) [1865698 1851555] - [dma] dmaengine: idma64: Use actual device for DMA transfers (Steve Best) [1784118] - [platform] platform/x86: dell-smbios-wmi: Correct a memory leak (David Arcari) [1898516] - [x86] x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Aristeu Rozanski) [1850800]- [x86] kvm: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: remove bogus #GP injection (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Fix split-irqchip vs interrupt injection window request (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: fix error return code in svm_create_vcpu() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Fix offset computation bug in __sev_dbg_decrypt() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use cpuid to determine max gfn (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: mmu: Fix SPTE encoding of MMIO generation upper half (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nvmx: Sync unsync'd vmcs02 state to vmcs12 on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: tracing: Fix unmatched kvm_entry and kvm_exit events (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Update description of KVM_{GET, CLEAR}_DIRTY_LOG (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: get smi pending status correctly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Add more protection against undefined behavior in rsvd_bits() (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: Forbid the use of tagged userspace addresses for memslots (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: mark vmcb as dirty when forcingly leaving the guest mode (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: correctly restore nested_run_pending on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Clarify TDP MMU page list invariants (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Ensure TDP MMU roots are freed after yield (Paolo Bonzini) [1904054 1906893 1904128] - [security] apparmor: remove duplicate macro list_entry_is_head() (Paolo Bonzini) [1904054 1906893 1904128] - [kernel] linux/list.h: add a macro to test if entry is pointing to the head (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: check tlbs_dirty directly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: change in pv_eoi_get_pending() to make code more readable (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Optimize not-present/MMIO SPTE check in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use raw level to index into MMIO walks' sptes array (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Get root level from walkers when retrieving MMIO SPTE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Remove the call to sev_platform_status() during setup (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Don't flush cache if hardware enforces cache coherency across encryption domains (Paolo Bonzini) [1904054 1906893 1904128] - [x86] cpu: Add hardware-enforced cache coherency as a CPUID feature (Paolo Bonzini) [1904054 1906893 1904128] - [x86] Remove X86_FEATURE_MFENCE_RDTSC (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm/vmx: Use TEST REG, REG instead of CMP $0, REG in vmenter.S (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: ignore SIPIs that are received while not in wait-for-sipi state (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: set fixed bits by hand (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add TDP MMU SPTE changed trace point (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add existing trace points to TDP MMU (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: check CR4 changes against vcpu->arch (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Move asid to vcpu_svm (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: remove unused macro HV_CLOCK_SIZE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: remove kvm_clear_guest_page (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR] (Paolo Bonzini) [1904054 1906893 1904128] - [tools] kvm: selftests: test KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: emulate wait-for-SIPI and SIPI-VMExit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix apic_accept_events vs check_nested_events (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Return bool instead of int for CR4 and SREGS validity checks (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Drop VMXE check from svm_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop explicit 'nested' check from vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop guest CPUID check for VMXE in vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [netdrv] net/mlx5e: Update max_opened_tc also when channels are closed (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix leak upon failure of rule creation (Alaa Hleihel) [1918379 1914766] - [netdrv] net/mlx5: Fix function calculation for page trees (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used (Alaa Hleihel) [1918379] - [netdrv] mlx5: Mark BlueField-3 as unsupported device (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Enable host PF HCA after eswitch is initialized (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Rename peer_pf to host_pf (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: simplify the return expression of mlx5_ec_init() (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use strict get/set operations for obj_id (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Alaa Hleihel) [1918379] - [include] net/mlx5: Expose ifc bits for query modify header (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing trust state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Correctly handle changing the number of queues when the interface is down (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix CT rule + encap slow path offload and deletion (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Maintain separate page trees for ECPF and PF functions (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix IPSEC stats (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Reduce tc unsupported key print level (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: free page before return (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix memory leak on flow table creation error flow (Alaa Hleihel) [1918379] - [infiniband] Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Fix wrong free of blue flame register on error (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Add missing capability check for uplink follow (Alaa Hleihel) [1918379] - [netdrv] iavf: Use kzalloc for allocating only one thing (Stefan Assmann) [1838735] - [netdrv] iavf: fix double-release of rtnl_lock (Stefan Assmann) [1838735] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838735] - [netdrv] iavf: Fix updating statistics (Stefan Assmann) [1838735] - [netdrv] iavf: fix error return code in iavf_init_get_resources() (Stefan Assmann) [1838735] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838735] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838735] - [net] Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1916057] - [fs] fs/fs-writeback.c: fix kernel-doc warning (Waiman Long) [1918047] - [include] memcg: only record foreign writebacks with dirty pages when memcg is not disabled (Waiman Long) [1918047] - [trace] writeback: don't access page->mapping directly in track_foreign_dirty TP (Waiman Long) [1918047] - [fs] writeback: add tracepoints for cgroup foreign writebacks (Waiman Long) [1918047] - [mm] writeback, memcg: Implement foreign dirty flushing (Waiman Long) [1918047] - [mm] mm: remove the account_page_dirtied export (Waiman Long) [1918047] - [fs] writeback, memcg: Implement cgroup_writeback_by_id() (Waiman Long) [1918047] - [mm] writeback: Separate out wb_get_lookup() from wb_get_create() (Waiman Long) [1918047] - [include] bdi: Add bdi->id (Waiman Long) [1918047] - [mm] mm/page-writeback: introduce tracepoint for wait_on_page_writeback() (Waiman Long) [1918047] - [fs] kernfs: fix barrier usage in __kernfs_new_node() (Waiman Long) [1918047] - [fs] kernfs: Allocating memory for kernfs_iattrs with kmem_cache (Waiman Long) [1918047] - [fs] fs: Convert writeback to XArray (Waiman Long) [1918047] - [mm] mm: Convert page-writeback to XArray (Waiman Long) [1918047] - [mm] mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() (Waiman Long) [1917681] - [mm] mm/slub: fix panic in slab_alloc_node() (Oleksandr Natalenko) [1921056] - [net] xfrm: interface: fix the priorities for ipip and ipv6 tunnels (Sabrina Dubroca) [1923269] - [net] netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Antoine Tenart) [1918684] - [net] tcp: refine tcp_pacing_delay() for very low pacing rates (Antoine Tenart) [1905897] - [net] ensure correct skb->tstamp in various fragmenters (Antoine Tenart) [1905897] - [net] tcp: repaired skbs must init their tso_segs (Antoine Tenart) [1905897] - [net] tcp: address problems caused by EDT misshaps (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: ensure maxrate fq parameter applies to EDT flows (Antoine Tenart) [1905897] - [net] tcp: refine tcp_tso_should_defer() after EDT adoption (Antoine Tenart) [1905897] - [net] tcp_bbr: update comments to reflect pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: add tcp_reset_xmit_timer() helper (Antoine Tenart) [1905897] - [net] tcp: fix TCP_REPAIR xmit queue setup (Antoine Tenart) [1905897] - [net] tcp_bbr: adjust TCP BBR for departure time pacing (Antoine Tenart) [1905897] - [net] tcp_bbr: fix typo in bbr_pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: optimize tcp internal pacing (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: no longer use skb_is_tcp_pure_ack() (Antoine Tenart) [1905897] - [net] tcp: mitigate scheduling jitter in EDT pacing model (Antoine Tenart) [1905897] - [net] tcp: do not change tcp_wstamp_ns in tcp_mstamp_refresh (Antoine Tenart) [1905897] - [net] tcp/fq: move back to CLOCK_MONOTONIC (Antoine Tenart) [1905897] - [net] tcp: switch tcp_internal_pacing() to tcp_wstamp_ns (Antoine Tenart) [1905897] - [net] tcp: switch tcp and sch_fq to new earliest departure time model (Antoine Tenart) [1905897] - [net] tcp: switch internal pacing timer to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: provide earliest departure time in skb->tstamp (Antoine Tenart) [1905897] - [net] tcp: add tcp_wstamp_ns socket field (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: switch to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: introduce tcp_skb_timestamp_us() helper (Antoine Tenart) [1905897] - [net] tcp: switch tcp_clock_ns() to CLOCK_TAI base (Antoine Tenart) [1905897] - [drm] drm/nouveau/disp/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/dmaobj/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/gpio/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bar/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/timer/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/fb/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/imem/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mc/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/devinit/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/pci/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/core: recognise GA10 (Ben Skeggs) [1916583] - [drm] drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110-: disable hw-initiated dpcd reads (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110: split out from i2c/gk104 (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs) [1916583] - [netdrv] net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix two double free cases (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: In skb build skip setting mark in switchdev mode (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix SWP offsets when vlan inserted by driver (Alaa Hleihel) [1899457 1819580] - [netdrv] net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Check if lag is supported before creating one (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Fix MR cache memory leak (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Fix passing zero to 'PTR_ERR' (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: remove unnecessary memset (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Assign dev to DM MR (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Remove mlx5_ib_mr->npages (Alaa Hleihel) [1899457] - [documentation] scsi: fc: Update documentation of sysfs nodes for FPIN stats (Ewan Milne) [1859967] - [scsi] scsi: fc: Add mechanism to update FPIN signal statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Parse FPIN packets and update statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Add FPIN statistics to fc_host and fc_rport objects (Ewan Milne) [1859967] - [uapi] scsi: fc: Update formal FPIN descriptor definitions (Ewan Milne) [1859967] - [scsi] scsi: smartpqi: Update version to 1.2.16-012 (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct pqi_sas_smp_handler busy condition (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct driver removal with HBA disks (Don Brace) [1890727 1889844] - [target] scsi: target: Fix XCOPY NAA identifier lookup (Maurizio Lombardi) [1900463] {CVE-2020-28374} - [x86] perf/x86/intel/uncore: Add Comet Lake support (Michael Petlan) [1873271]- [net] bridge: Fix a warning when del bridge sysfs (Davide Caratti) [1917518] - [net] bridge: Avoid infinite loop when suppressing NS messages with invalid options (Davide Caratti) [1917518] - [net] bridge: fix stale eth hdr pointer in br_dev_xmit (Davide Caratti) [1917518] - [net] SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski) [1906400] - [net] SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski) [1906400] - [block] nbd: make the config put is called before the notifying the waiter (Ming Lei) [1743857] - [block] nbd: restore default timeout when setting it to zero (Ming Lei) [1743857] - [kernel] rcu/tree: Defer kvfree_rcu() allocation to a clean context (Waiman Long) [1922453] - [kernel] cgroup: Fix memory leak when parsing multiple source parameters (Waiman Long) [1922453] - [kernel] cpuset: fix race between hotplug work and later CPU offline (Waiman Long) [1922453] - [kernel] cgroup: freezer: call cgroup_enter_frozen() with preemption disabled in ptrace_stop() (Waiman Long) [1922453] - [kernel] cgroup: freezer: fix frozen state inheritance (Waiman Long) [1922453] - [kernel] locking/lockdep: Cure noinstr fail (Waiman Long) [1922453] - [kernel] tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922453] - [fs] fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set (Eric Sandeen) [1921903] - [fs] fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode() (Eric Sandeen) [1921903] - [netdrv] ice: update dev_addr in ice_set_mac_address even if HW filter exists (Jonathan Toppins) [1879318] - [tools] libbpf: Fix uninitialized variable in btf_parse_type_sec (Jiri Olsa) [1922197] - [tools] libbpf: Support BTF loading and raw data output in both endianness (Jiri Olsa) [1922197] - [tools] selftests/bpf: Test BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__str_by_offset() as a more generic variant of name_by_offset (Jiri Olsa) [1922197] - [tools] libbpf: Add BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__new_empty() to create an empty BTF object (Jiri Olsa) [1922197] - [tools] libbpf: Allow modification of BTF and add btf__add_str API (Jiri Olsa) [1922197] - [tools] libbpf: Extract generic string hashing function for reuse (Jiri Olsa) [1922197] - [tools] libbpf: Generalize common logic for managing dynamically-sized arrays (Jiri Olsa) [1922197] - [tools] libbpf: Remove assumption of single contiguous memory for BTF data (Jiri Olsa) [1922197] - [tools] libbpf: Refactor internals of BTF type index (Jiri Olsa) [1922197] - [tools] libbpf: Remove any use of reallocarray() in libbpf (Jiri Olsa) [1922197] - [tools] libbpf: Clean up and improve CO-RE reloc logging (Jiri Olsa) [1922197] - [tools] libbpf: Improve error logging for mismatched BTF kind cases (Jiri Olsa) [1922197] - [scsi] scsi: qla2xxx: Fix mailbox Ch erroneous error (Nilesh Javali) [1894578] - [sound] ALSA: ASoC: Intel: tgl: remove sof_fw_filename set for tgl_3_in_1_default (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: allow soundwire use desc->default_fw_filename (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E (Jaroslav Kysela) [1783462] - [sound] ALSA: hda: intel-dsp-config: add PCI id for TGL-H (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Properly unregister DAI on removal (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Add missing size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix wrong size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Simplify remove_widget function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove empty functions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Change allocations to resource managed (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Unify all device references (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove unused functions from topology API (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max9867: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: max98373-sdw: align regmap use with other codecs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98390: Fix error codes in max98390_dsm_init() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98095: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98373: don't access volatile registers in bias level off (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98090: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: pcm: DRAIN support reactivation (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: mutex between calibration and power state changes (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: remove warnings (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5660: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: rt*.c: remove useless pointer cast (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: delay 300ms after SDB pulling high for calibration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: move SDB control from trigger to DAPM (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: check the return value of regmap_read during i2c probe (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: modification for calibration to get better performance (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: support TDM slot configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: qcom: Fix build failure when slimbus is module (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: master: use pm_runtime_set_active() on add (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: intel: fix another unused-function warning (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DPN interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DP0 interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: registers: add definitions for clearable interrupt fields (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: reset slave_notify status at each loop (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: add comments to explain interrupt loop filter (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: SDCA: detect sdca_cascade interrupt (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: update TDM slot_width (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl_rt1011_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dpcm_capture flag for speaker_smart_amp (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for Dooly (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for cml_rt1015_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: add hw specific PCM constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: loader: do not warn about unknown firmware headers (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove multistep topology loading (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: sof-audio: remove goto used for force-nocodec support (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: modify the signature of stall op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: topology: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: add parse_platform_ext_manifest() op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: relax PCM period and buffer size constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: nocodec: modify DAI link definitions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: trace: Add runtime trace filtering mechanism (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add `memory_info` file to debugfs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Change section comment for SOF_IPC_TEST_ (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Improve code alignment in header.h (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: IPC: fix implicit type overflow (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse firmware config dictionary (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the condition passed to sof_dev_dbg_or_err (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: modify the SOF_DBG flags (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated status dump (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: parse cavs extra config data elem (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: override volume info callback (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add .prepare/.complete callbacks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Activate runtime PM with SOF OF device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add missing ret=0 at soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: ignore un-needed mutex_unlock() case on soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_component_module/open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_dai_startup() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_clean() and call it from soc_pcm_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-link: add mark for snd_soc_link_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-dai: add mark for snd_soc_dai_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for snd_soc_pcm_component_pm_runtime_get/put() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for soc_pcm_components_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: KMB: Fix S24_LE configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5682: change SAR voltage threshold (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: increase the time to detect BCLK (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: add delay to fix pop noise from speaker (Jaroslav Kysela) [1783462] - [powerpc] powerpc/tm: Avoid machine crash on rt_sigreturn() (Gustavo Duarte) [1860550] - [net] udp: Prevent reuseport_select_sock from reading uninitialized socks (Guillaume Nault) [1917953] - [net] flow_offload: Fix memory leak for indirect flow block (Guillaume Nault) [1917953] - [net] sock: set sk_err to ee_errno on dequeue from errq (Guillaume Nault) [1917953] - [net] devlink: Make sure devlink instance and port are in same net namespace (Guillaume Nault) [1917953] - [net] devlink: Hold rtnl lock while reading netdev attributes (Guillaume Nault) [1917953] - [net] devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() (Guillaume Nault) [1917953] - [net] tipc: fix NULL deref in tipc_link_xmit() (Xin Long) [1918657] - [net] tipc: prevent possible null deref of link (Xin Long) [1918657] - [net] tipc: fix incompatible mtu of transmission (Xin Long) [1918657] - [net] tipc: fix memory leak in tipc_topsrv_start() (Xin Long) [1918657] - [net] tipc: add stricter control of reserved service types (Xin Long) [1918657] - [tools] selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Fix expected case of extack messages (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Only check verifier log on verification fails (Jiri Benc) [1882709] - [netdrv] netdevsim: Add debugfs toggle to reject BPF programs in verifier (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Remove check for program load flags match (Jiri Benc) [1882709] - [net] xdp: Remove the xdp_attachment_flags_ok() callback (Jiri Benc) [1882709] - [net] net, xsk: Avoid taking multiple skbuff references (Jiri Benc) [1882709] - [net] increment xmit_recursion level in dev_direct_xmit() (Jiri Benc) [1882709] - [kernel] usermodehelper: reset umask to default before executing user process (Jiri Benc) [1882709] - [net] xsk: Do not discard packet when NETDEV_TX_BUSY (Jiri Benc) [1882709] - [net] xsk: Fix number of pinned pages/umem size discrepancy (Jiri Benc) [1882709] - [include] netdevice.h: fix xdp_state kernel-doc warning (Jiri Benc) [1882709] - [net] bpf: xdp: Fix XDP mode when no mode flags specified (Jiri Benc) [1882709] - [net] bpf: Fix XDP FD-based attach/detach logic around XDP_FLAGS_UPDATE_IF_NOEXIST (Jiri Benc) [1882709] - [kernel] add a kernel_wait helper (Jiri Benc) [1882709] - [tools] selftests/bpf: Add link detach tests for cgroup, netns, and xdp bpf_links (Jiri Benc) [1882709] - [net] bpf: Add support for forced LINK_DETACH command (Jiri Benc) [1882709] - [kernel] bpf: Fix build without CONFIG_NET when using BPF XDP link (Jiri Benc) [1882709] - [net] xdp: Prevent kernel-infoleak in xsk_getsockopt() (Jiri Benc) [1882709] - [net] udp, bpf: Ignore connections in reuseport group after BPF sk lookup (Jiri Benc) [1882709] - [net] Revert "net: optimize the sockptr_t for unified kernel/user address spaces" (Jiri Benc) [1882709] - [net] improve the user pointer check in init_user_sockptr (Jiri Benc) [1882709] - [include] net: remove sockptr_advance (Jiri Benc) [1882709] - [include] net: make sockptr_is_null strict aliasing safe (Jiri Benc) [1882709] - [net] optimize the sockptr_t for unified kernel/user address spaces (Jiri Benc) [1882709] - [net] bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t (Jiri Benc) [1882709] - [net] switch copy_bpf_fprog_from_user to sockptr_t (Jiri Benc) [1882709] - [include] net: add a new sockptr_t type (Jiri Benc) [1882709] - [net] bpfilter: reject kernel addresses (Jiri Benc) [1882709] - [net] bpfilter: split __bpfilter_process_sockopt (Jiri Benc) [1882709] - [net] bpfilter: fix up a sparse annotation (Jiri Benc) [1882709] - [net] udp: Don't discard reuseport selection when group has connections (Jiri Benc) [1882709] - [net] bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commands (Jiri Benc) [1882709] - [tools] selftests/bpf: Add BPF XDP link selftests (Jiri Benc) [1882709] - [net] bpf: Implement BPF XDP link-specific introspection APIs (Jiri Benc) [1882709] - [net] bpf, xdp: Implement LINK_UPDATE for BPF XDP link (Jiri Benc) [1882709] - [net] bpf, xdp: Add bpf_link-based XDP attachment API (Jiri Benc) [1882709] - [net] bpf, xdp: Extract common XDP program attachment logic (Jiri Benc) [1882709] - [net] bpf, xdp: Maintain info on attached XDP BPF programs in net_device (Jiri Benc) [1882709] - [kernel] bpf, netns: Fix build without CONFIG_INET (Jiri Benc) [1882709] - [net] udp6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] udp: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] ipv6: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] ipv4: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] udp: Remove unused variable/function (exact_dif) (Jiri Benc) [1882709] - [net] udp: Remove unused parameter (exact_dif) (Jiri Benc) [1882709] - [net] udp: only choose unbound UDP socket for multicast when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound datagram socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound stream socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] allow binding socket in a VRF when there's an unbound socket (Jiri Benc) [1882709] - [net] udp6: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] udp: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] inet6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] inet: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] simplify cBPF setsockopt compat handling (Jiri Benc) [1882709] - [net] explicitly include in net/core/sock.c (Jiri Benc) [1882709] - [include] compat: provide compat_ptr() on all architectures (Jiri Benc) [1882709] - [net] socket: move compat timeout handling into sock.c (Jiri Benc) [1882709] - [include] xdp: introduce xdp_get_shared_info_from_{buff, frame} utility routines (Jiri Benc) [1882709] - [net] xsk: Add xdp statistics to xsk_diag (Jiri Benc) [1882709] - [net] xsk: Add new statistics (Jiri Benc) [1882709] - [net] bpfilter: Initialize pos variable (Jiri Benc) [1882709] - [kernel] umd: Stop using split_argv (Jiri Benc) [1882709] - [kernel] umd: Remove exit_umh (Jiri Benc) [1882709] - [net] bpfilter: Take advantage of the facilities of struct pid (Jiri Benc) [1882709] - [kernel] exit: Factor thread_group_exited out of pidfd_poll (Jiri Benc) [1882709] - [kernel] umd: Track user space drivers with struct pid (Jiri Benc) [1882709] - [net] bpfilter: Move bpfilter_umh back into init data (Jiri Benc) [1882709] - [fs] exec: Remove do_execve_file (Jiri Benc) [1882709] - [kernel] umh: Stop calling do_execve_file (Jiri Benc) [1882709] - [kernel] umd: Transform fork_usermode_blob into fork_usermode_driver (Jiri Benc) [1882709] - [kernel] umd: Rename umd_info.cmdline umd_info.driver_name (Jiri Benc) [1882709] - [kernel] umd: For clarity rename umh_info umd_info (Jiri Benc) [1882709] - [kernel] umh: Separate the user mode driver and the user mode helper support (Jiri Benc) [1882709] - [kernel] umh: Move setting PF_UMH into umh_pipe_setup (Jiri Benc) [1882709] - [kernel] umh: Remove call_usermodehelper_setup_file. (Jiri Benc) [1882709] - [kernel] umh: Rename the user mode driver helpers for clarity (Jiri Benc) [1882709] - [kernel] umh: Capture the pid in umh_pipe_setup (Jiri Benc) [1882709] - [net] bpf: Add SO_KEEPALIVE and related options to bpf_setsockopt (Jiri Benc) [1882709] - [net] tcp: Expose tcp_sock_set_keepidle_locked (Jiri Benc) [1882709] - [net] tcp: add tcp_sock_set_keepidle (Jiri Benc) [1882709] - [net] sock: Move sock_valbool_flag to header (Jiri Benc) [1882709] - [net] spread "enum sock_flags" (Jiri Benc) [1882709] - [tools] bpf: Use local copy of headers including uapi/linux/filter.h (Jiri Benc) [1882709] - [net] bpfilter: fix iptables failure if bpfilter_umh is disabled (Jiri Benc) [1882709] - [s390] s390/crypto: add arch_get_random_long() support (Vladis Dronov) [1904274] - [net] net/smc: Add support for obtaining SMCR device list (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining SMCD device list (Philipp Rudo) [1868684] - [net] net/smc: Add SMC-D Linkgroup diagnostic support (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get link command (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get linkgroup command (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining system information (Philipp Rudo) [1868684] - [net] net/smc: Introduce generic netlink interface for diagnostic purposes (Philipp Rudo) [1868684] - [net] net/smc: Refactor smc ism v2 capability handling (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to link structure (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to smc ib-device (Philipp Rudo) [1868684] - [net] net/smc: Add link counters for IB device ports (Philipp Rudo) [1868684] - [net] net/smc: Add connection counters for links (Philipp Rudo) [1868684] - [net] net/smc: Use active link of the connection (Philipp Rudo) [1868684] - [net] net/smc: use helper smc_conn_abort() in listen processing (Philipp Rudo) [1868684] - [net] sched: sch_frag: add generic packet fragment support. (Marcelo Leitner) [1909262] - [net] sched: act_mirred: refactor the handle of xmit (Marcelo Leitner) [1909262] - [net] sched: fix miss init the mru in qdisc_skb_cb (Marcelo Leitner) [1909262] - [net] openvswitch: using ip6_fragment in ipv6_stub (Marcelo Leitner) [1909262] - [net] ipv6: add ipv6_fragment hook in ipv6_stub (Marcelo Leitner) [1909262] - [x86] x86/resctrl: Fix spelling in user-visible warning messages (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enable user to view thread or core throttling mode (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enumerate per-thread MBA controls (Puneet Sethi) [1717078] - [x86] cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_cache::arch_has_{sparse, empty}_bitmaps (Puneet Sethi) [1717078] - [x86] x86/resctrl: Merge AMD/Intel parse_bw() calls (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_membw::arch_needs_linear to explain AMD/Intel MBA difference (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use is_closid_match() in more places (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use container_of() in delayed_work handlers (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix stale comment (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove struct rdt_membw::max_delay (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove unused struct mbm_state::chunks_bw (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix memory bandwidth counter width for AMD (Puneet Sethi) [1845633 1717078] - [documentation] Documentation: x86: fix some typos (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Clarify MBA takes MB as referring to mba_sc (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Remove cdpl2 unspported statement and fix capitalisation (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Contiguous cbm isn't all X86 (Puneet Sethi) [1717078] - [documentation] Documentation: x86: convert resctrl_ui.txt to reST (Puneet Sethi) [1717078] - [kernel] livepatch: Make klp_apply_object_relocs static (Yannick Cote) [1866433] - [kernel] livepatch: Prevent module-specific KLP rela sections from referencing vmlinux symbols (Yannick Cote) [1866433] - [x86] livepatch: Remove .klp.arch (Yannick Cote) [1866433] - [kernel] livepatch: Apply vmlinux-specific KLP relocations early (Yannick Cote) [1866433] - [kernel] livepatch: Disallow vmlinux.ko (Yannick Cote) [1866433]- [sound] ALSA: hda: Add Cometlake-R PCI ID (Jaroslav Kysela) [1915650] - [fs] xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster) [1903387] - [fs] xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster) [1903387] - [net] mptcp: implement delegated actions (Paolo Abeni) [1892375] - [net] mptcp: schedule work for better snd subflow selection (Paolo Abeni) [1892375] - [net] mptcp: do not queue excessive data on subflows (Paolo Abeni) [1892375] - [net] mptcp: re-enable sndbuf autotune (Paolo Abeni) [1892375] - [net] mptcp: always graft subflow socket to parent (Paolo Abeni) [1892375] - [include] lockdep: Introduce in_softirq lockdep assert (Paolo Abeni) [1892375] - [net] selinux: handle MPTCP consistently with TCP (Paolo Abeni) [1892375] - [net] mptcp: fix locking in mptcp_disconnect() (Paolo Abeni) [1892375] - [net] mptcp: better msk-level shutdown. (Paolo Abeni) [1892375] - [net] mptcp: more strict state checking for acks (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the MP_PRIO testcases (Paolo Abeni) [1892375] - [net] mptcp: add the mibs for MP_PRIO (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add set_flags command in pm_nl_ctl (Paolo Abeni) [1892375] - [net] mptcp: add set_flags command in PM netlink (Paolo Abeni) [1892375] - [net] mptcp: add the incoming MP_PRIO support (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing MP_PRIO support (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add testcases for setting the address ID (Paolo Abeni) [1892375] - [net] mptcp: add the address ID assignment bitmap (Paolo Abeni) [1892375] - [net] mptcp: cap forward allocation to 1M (Paolo Abeni) [1892375] - [net] mptcp: fix pending data accounting (Paolo Abeni) [1892375] - [net] mptcp: push pending frames when subflow has free space (Paolo Abeni) [1892375] - [net] mptcp: properly annotate nested lock (Paolo Abeni) [1892375] - [net] mptcp: fix security context on server socket (Paolo Abeni) [1892375] - [net] mptcp: clear use_ack and use_map when dropping other suboptions (Paolo Abeni) [1892375] - [net] mptcp: let MPTCP create max size skbs (Paolo Abeni) [1892375] - [net] mptcp: pm: simplify select_local_address() (Paolo Abeni) [1892375] - [net] mptcp: parse and act on incoming FASTCLOSE option (Paolo Abeni) [1892375] - [net] mptcp: hold mptcp socket before calling tcp_done (Paolo Abeni) [1892375] - [net] mptcp: use MPTCPOPT_HMAC_LEN macro (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the flush addrs testcase (Paolo Abeni) [1892375] - [net] mptcp: remove address when netlink flushes addrs (Paolo Abeni) [1892375] - [net] mptcp: attach subflow socket to parent cgroup (Paolo Abeni) [1892375] - [net] mptcp: be careful on subflows shutdown (Paolo Abeni) [1892375] - [net] mptcp: plug subflow context memory leak (Paolo Abeni) [1892375] - [net] mptcp: link MPC subflow into msk only after accept (Paolo Abeni) [1892375] - [net] mptcp: use the variable sk instead of open-coding (Paolo Abeni) [1892375] - [net] mptcp: rename add_addr_signal and mptcp_add_addr_status (Paolo Abeni) [1892375] - [net] mptcp: drop rm_addr_signal flag (Paolo Abeni) [1892375] - [net] mptcp: print out port and ahmac when receiving ADD_ADDR (Paolo Abeni) [1892375] - [net] mptcp: add port parameter for mptcp_pm_announce_addr (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated packet for ADD_ADDR using port (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing ADD_ADDR port support (Paolo Abeni) [1892375] - [net] mptcp: use adding up size to get ADD_ADDR length (Paolo Abeni) [1892375] - [net] mptcp: add port support for ADD_ADDR suboption writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and echo suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: print new line in mptcp_seq_show() if mptcp isn't in use (Paolo Abeni) [1892375] - [net] mptcp: emit tcp reset when a join request fails (Paolo Abeni) [1892375] - [net] tcp: merge 'init_req' and 'route_req' functions (Paolo Abeni) [1892375] - [net] security: add const qualifier to struct sock in various places (Paolo Abeni) [1892375] - [net] mptcp: avoid potential infinite loop in mptcp_recvmsg() (Paolo Abeni) [1892375] - [net] mptcp: use mptcp release_cb for delayed tasks (Paolo Abeni) [1892375] - [net] mptcp: avoid a few atomic ops in the rx path (Paolo Abeni) [1892375] - [net] mptcp: allocate TX skbs in msk context (Paolo Abeni) [1892375] - [net] mptcp: protect the rx path with the msk socket spinlock (Paolo Abeni) [1892375] - [net] mptcp: implement wmem reservation (Paolo Abeni) [1892375] - [net] mptcp: open code mptcp variant for lock_sock (Paolo Abeni) [1892375] - [net] mptcp: fix NULL ptr dereference on bad MPJ (Paolo Abeni) [1892375] - [net] mptcp: be careful on MPTCP-level ack. (Paolo Abeni) [1892375] - [net] mptcp: put reference in mptcp timeout timer (Paolo Abeni) [1892375] - [net] mptcp: refine MPTCP-level ack scheduling (Paolo Abeni) [1892375] - [net] mptcp: track window announced to peer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR IPv6 test cases (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated ADD_ADDR packet (Paolo Abeni) [1892375] - [net] mptcp: change add_addr_signal type (Paolo Abeni) [1892375] - [net] mptcp: keep unaccepted MPC subflow into join list (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add link failure test case (Paolo Abeni) [1892375] - [net] mptcp: skip to next candidate if subflow has unacked data (Paolo Abeni) [1892375] - [net] mptcp: fix state tracking for fallback socket (Paolo Abeni) [1892375] - [net] mptcp: drop WORKER_RUNNING status bit (Paolo Abeni) [1892375] - [net] mptcp: update rtx timeout only if required. (Paolo Abeni) [1892375] - [net] mptcp: send explicit ack on delayed ack_seq incr (Paolo Abeni) [1892375] - [net] mptcp: keep track of advertised windows right edge (Paolo Abeni) [1892375] - [net] mptcp: rework poll+nospace handling (Paolo Abeni) [1892375] - [net] mptcp: try to push pending data on snd una updates (Paolo Abeni) [1892375] - [net] mptcp: move page frag allocation in mptcp_sendmsg() (Paolo Abeni) [1892375] - [net] mptcp: refactor shutdown and close (Paolo Abeni) [1892375] - [net] mptcp: introduce MPTCP snd_nxt (Paolo Abeni) [1892375] - [net] mptcp: add accounting for pending data (Paolo Abeni) [1892375] - [net] mptcp: reduce the arguments of mptcp_sendmsg_frag (Paolo Abeni) [1892375] - [net] mptcp: introduce mptcp_schedule_work (Paolo Abeni) [1892375] - [net] tcp: factor out __tcp_close() helper (Paolo Abeni) [1892375] - [net] mptcp: use tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: factor out tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: schedule EPOLLOUT after a partial sendmsg (Paolo Abeni) [1892375] - [net] tcp: annotate tp->write_seq lockless reads (Paolo Abeni) [1892375] - [net] mptcp: fix static checker warnings in mptcp_pm_add_timer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR timeout test case (Paolo Abeni) [1892375] - [documentation] networking: mptcp: Add MPTCP sysctl entries (Paolo Abeni) [1892375] - [net] mptcp: add a new sysctl add_addr_timeout (Paolo Abeni) [1892375] - [net] mptcp: split mptcp_clean_una function (Paolo Abeni) [1892375] - [net] tcp: propagate MPTCP skb extensions on xmit splits (Paolo Abeni) [1892375] - [net] mptcp: use _fast lock version in __mptcp_move_skbs (Paolo Abeni) [1892375] - [net] mptcp: adjust mptcp receive buffer limit if subflow has larger one (Paolo Abeni) [1892375] - [net] tcp: fix compile error if !CONFIG_SYSCTL (Paolo Abeni) [1892375] - [net] tcp: add tcp_tx_skb_cache sysctl (Paolo Abeni) [1892375] - [net] tcp: do not recycle cloned skbs (Paolo Abeni) [1892375] - [net] tcp: properly reset skb->truesize for tx recycling (Paolo Abeni) [1892375] - [net] tcp: cleanup sk_tx_skb_cache before reuse (Paolo Abeni) [1892375] - [net] tcp: fix zerocopy and notsent_lowat issues (Paolo Abeni) [1892375] - [net] tcp: add one skb cache for tx (Paolo Abeni) [1892375] - [include] include: fpga: adi-axi-common.h: fixup whitespace tab -> space (Luis Goncalves) [1494702] - [include] include: fpga: adi-axi-common.h: add version helper macros (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: convert get_user_pages() --> pin_user_pages() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fix bug in port reset handshake (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: reduce the scope of variable 'ret' (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add device id for Intel FPGA PAC N3000 (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add AFU interrupt support (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add interrupt support for global error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add interrupt support for port error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: introduce interrupt trigger setting API (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add irq info for feature devices enumeration (Luis Goncalves) [1494702] - [fpga] fpga: dfl: parse interrupt info for feature devices on enumeration (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: check INIT_B pin during write_init (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store in fpga-bridge.c (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store fpga-mgr.c (Luis Goncalves) [1494702] - [fpga] fpga: dfl: Use struct_size() in kzalloc() (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: remove unneeded, mistyped variables (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: valid for the 7 Series too (Luis Goncalves) [1494702] - [fpga] fpga: zynqmp: fix modular build (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-afu-dma-region.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-fme-pr.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: Corrected error handling levels (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: support debug access to memory-mapped afu regions (Luis Goncalves) [1494702] - [fpga] fpga: dfl.h: Replace zero-length array with flexible-array member (Luis Goncalves) [1494702] - [fpga] fpga: stratix10-soc: add compatible property value for intel agilex (Luis Goncalves) [1494702] - [fpga] fpga: machxo2-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: ice40-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: dfl: support multiple opens on feature device node (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add performance reporting support (Luis Goncalves) [1494702] - [firmware] firmware: fpga: replace the error codes with the standard ones (Luis Goncalves) [1494702] - [net] sched: act_mpls: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] openvswitch: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] skbuff: ensure LSE is pullable before decrementing the MPLS ttl (Guillaume Nault) [1917918] - [net] sched: act_mpls: Add softdep on mpls_gso.ko (Guillaume Nault) [1917918] - [net] mpls: load mpls_gso after mpls_iptunnel (Guillaume Nault) [1917918] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1848816] - [arm64] kvm: arm64: Remove PMU RAZ/WI handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Inject UNDEF on PMU access when no PMU configured (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Add kvm_vcpu_has_pmu() helper (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Refactor PMU attribute error handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Introduce handling of AArch32 TTBCR2 traps (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: pmu: Make overflow handler NMI safe (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Also build dirty_log_perf_test on AArch64 (Auger Eric) [1890373 1907826] - [tools] selftests: kvm/set_memory_region_test: Fix race in move region test (Auger Eric) [1890373 1907826] - [tools] kvm: arm64: selftests: Filter out DEMUX registers (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add blessed SVE registers to get-reg-list (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add aarch64 get-reg-list test (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't access PMCR_EL0 when no PMU is available (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't hide ID registers from userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Force PTE mapping on fault resulting in a device mapping (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Fix AArch32 handling of DBGD{CCINT, SCRext} and DBGVCR (Auger Eric) [1890373 1907826] - [kernel] kvm: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIRED (Auger Eric) [1890373 1907826] - [kernel] smccc: Make constants available to assembly (Auger Eric) [1890373 1907826] - [kernel] firmware: smccc: Add the definition for SMCCCv1.2 version/error codes (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Ensure user_mem_abort() return value is initialised (Auger Eric) [1890373 1907826] - [] ASoC: SOF: Intel: fix page fault at probe if i915 init fails (Jaroslav Kysela) [1906665] - [include] powerpc: fix the backport macros of hv_24x7 and hv_gpci (Diego Domingos) [1915159] - [net] tcp: Prevent low rmem stalls with SO_RCVLOWAT. (Davide Caratti) [1917976] - [net] tcp: fix to update snd_wl1 in bulk receiver fast path (Davide Caratti) [1917976] - [net] tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers (Davide Caratti) [1917976] - [net] tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() (Davide Caratti) [1917976] - [net] sunrpc: clean-up cache downcall (J. Bruce Fields) [1887178] - [net] sunrpc: raise kernel RPC channel buffer size (J. Bruce Fields) [1887178] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Lx and BlueField-2 (Alaa Hleihel) [1802118 1790541] - [s390] s390/qeth: make af_iucv TX notification call more robust (Philipp Rudo) [1915919] - [s390] s390/dasd: fix list corruption of lcu list (Philipp Rudo) [1915918] - [s390] s390/dasd: fix list corruption of pavgroup group list (Philipp Rudo) [1915918] - [s390] s390/dasd: prevent inconsistent LCU device data (Philipp Rudo) [1915918] - [s390] s390/dasd: fix hanging device offline processing (Philipp Rudo) [1915918] - [block] Revert "block: Fix a lockdep complaint triggered by request queue flushing" (Ming Lei) [1897404] - [nvme] nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Ming Lei) [1897404] - [block] blk-mq: add new API of blk_mq_hctx_set_fq_lock_class (Ming Lei) [1897404] - [scsi] scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei) [1897404]- [fs] inotify: Increase default inotify.max_user_watches limit to 1048576 (Waiman Long) [1888617] - [kernel] cgroup: fix psi_show() crash on 32bit ino archs (Waiman Long) [1920288] - [kernel] cgroup: fix incorrect WARN_ON_ONCE() in cgroup_setup_root() (Waiman Long) [1920288] - [netdrv] net: bareudp: add missing error handling for bareudp_link_config() (Guillaume Nault) [1920194] - [netdrv] bareudp: Fix use of incorrect min_headroom size (Guillaume Nault) [1920194] - [netdrv] bareudp: set NETIF_F_LLTX flag (Guillaume Nault) [1920194] - [netdrv] vxlan: fix error return code in __vxlan_dev_create() (Guillaume Nault) [1920194] - [netdrv] ip_tunnels: Set tunnel option flag when tunnel metadata is present (Guillaume Nault) [1920194] - [net] vsock/virtio: discard packets only when socket is really closed (Stefano Garzarella) [1920004] - [net] vsock: fix the error return when an invalid ioctl command is used (Stefano Garzarella) [1920004] - [net] vsock: remove ratelimit unknown ioctl message (Stefano Garzarella) [1920004] - [net] vsock: use ns_capable_noaudit() on socket create (Stefano Garzarella) [1920004] - [net] vsock: fix potential null pointer dereference in vsock_poll() (Stefano Garzarella) [1920004] - [net] vsock/vmci: make vmci_vsock_transport_cb() static (Stefano Garzarella) [1920004] - [block] block: add blk_queue_make_request declaration back (Ming Lei) [1919764] - [net] erspan: fix version 1 check in gre_parse_header() (Guillaume Nault) [1919388] - [net] ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault) [1919388] - [net] ipv4: Fix tos mask in inet_rtm_getroute() (Guillaume Nault) [1919388] - [net] inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() (Guillaume Nault) [1919388] - [mm] usercopy: mark dma-kmalloc caches as usercopy caches (Waiman Long) [1660290] - [mm] mm, slab_common: use enum kmalloc_cache_type to iterate over kmalloc caches (Waiman Long) [1660290] - [mm] mm, slab: remove unused kmalloc_size() (Waiman Long) [1660290] - [mm] mm, slab: make kmalloc_infocontain all types of names (Waiman Long) [1660290] - [netdrv] net: stmmac: fix taprio configuration when base_time is in the past (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes (Mark Salter) [1870102] - [netdrv] net: stmmac: delete the eee_ctrl_timer after napi disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: free tx skb buffer in stmmac_resume() (Mark Salter) [1870102] - [netdrv] net: stmmac: start phylink instance before stmmac_hw_setup() (Mark Salter) [1870102] - [netdrv] net: stmmac: increase the timeout for dma reset (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect merge of patch upstream (Mark Salter) [1870102] - [netdrv] net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: enlarge dma reset timeout (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix channel lock initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support to Ethtool get/set ring parameters (Mark Salter) [1870102] - [netdrv] net: stmmac: use netif_tx_start|stop_all_queues() function (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix incorrect location to set real_num_rx|tx_queues (Mark Salter) [1870102] - [netdrv] net: stmmac: add ethtool support for get/set channels (Mark Salter) [1870102] - [netdrv] net: stmmac: set get_rx_header_len() as void for it didn't have any error code to return (Mark Salter) [1870102] - [netdrv] net: stmmac: remove redundant null check before clk_disable_unprepare() (Mark Salter) [1870102] - [netdrv] net: phylink: avoid oops during initialisation (Mark Salter) [1870102] - [netdrv] net: stmmac: Modify configuration method of EEE timers (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: provide multicast filter fallback (Mark Salter) [1870102] - [netdrv] net: stmmac: fix failed to suspend if phy based WOL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Speed down the PHY if WoL to save energy (Mark Salter) [1870102] - [netdrv] net: stmmac: Support WOL with phy (Mark Salter) [1870102] - [netdrv] net: stmmac: only call pmt() during suspend/resume if HW enables PMT (Mark Salter) [1870102] - [netdrv] net: stmmac: Move device_can_wakeup() check earlier in set_wol (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove WAKE_MAGIC if HW shows no pmt_magic_frame (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove unused inline function stmmac_rx_threshold_count (Mark Salter) [1870102] - [include] net: pylink.h: add kernel-doc descriptions for new fields at phylink_config (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN promiscuous mode (Mark Salter) [1870102] - [netdrv] net: stmmac: removed enabling eee in EEE set callback (Mark Salter) [1870102] - [documentation] net: phy: add PHY_INTERFACE_MODE_10GBASER (Mark Salter) [1870102] - [include] net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant (Mark Salter) [1870102] - [base] driver core: platform: Add platform_get_irq_byname_optional() (Mark Salter) [1870102] - [netdrv] net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: don't attach interface until resume finishes (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiply (Mark Salter) [1870102] - [netdrv] stmmac: fix pointer check after utilization in stmmac_interrupt (Mark Salter) [1870102] - [netdrv] stmmac: intel: Fix kernel crash due to wrong error path (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sub-second increment (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix VLAN register handling (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix VLAN filtering when HW does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Rx filtering (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: remove unnecessary checks in dwmac_dma_reset() (Mark Salter) [1870102] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in dwmac4_dma_reset() (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in init_systime() (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: convert to devm_platform_ioremap_resource (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate it with DesignWare XPCS (Mark Salter) [1870102] - [netdrv] net: phy: Add Synopsys DesignWare XPCS MDIO module (Mark Salter) [1870102] - [netdrv] net: stmmac: Use resolved link config in mac_link_up() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to dev_fwnode() if needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to linkmode_and()/linkmode_andnot() (Mark Salter) [1870102] - [netdrv] flow_offload: check for basic action hw stats type (Mark Salter) [1870102] - [netdrv] stmmac: let core reject the unsupported coalescing parameters (Mark Salter) [1870102] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: demote warnings about missing optional clocks (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix misleading interrupt error msg (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Disable ACS if enhanced descs are not used (Mark Salter) [1870102] - [netdrv] net: stmmac: fix notifier registration (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Delete txtimer in suspend() (Mark Salter) [1870102] - [netdrv] net: stmmac: modified pcs mode support for RGMII (Mark Salter) [1870102] - [netdrv] net: stmmac: Add missing information in DebugFS capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Add support for ETF Scheduler using TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: Initial support for TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Fix TAPRIO division operation (Mark Salter) [1870102] - [netdrv] net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac3+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Frame Preemption support using TAPRIO API (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate EST with TAPRIO scheduler API (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for GMAC5+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Always use TX coalesce timer value when rescheduling (Mark Salter) [1870102] - [netdrv] net: stmmac: Let TX and RX interrupts be independently enabled/disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Print more information in DebugFS DMA Capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: avoid clk and reset for acpi device (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use generic device api (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: fix probe for ACPI devices (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not setup flower filtering if RSS is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixed link does not need MDIO Bus (Mark Salter) [1870102] - [netdrv] stmmac: debugfs entry name is not be changed when udev rename device name (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix MDIO init for platforms without PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: Always arm TX Timer at end of transmission start (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable 16KB buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: 16KB buffer must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: RX buffer size must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Clear previous RX buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: Only the last buffer has the FCS field (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not accept invalid MTU values (Mark Salter) [1870102] - [netdrv] net: stmmac: Determine earlier the size of RX buffer (Mark Salter) [1870102] - [netdrv] treewide: Use sizeof_field() macro (Mark Salter) [1870102] - [netdrv] net: stmmac: reset Tx desc base address before restarting Tx (Mark Salter) [1870102] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Mark Salter) [1870102] - [netdrv] page_pool: do not release pool until inflight == 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Do not enable TBU interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework TX Coalesce logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Tune-up default coalesce settings (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: Setup a default RX Coalesce value instead of the minimum (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not set RX IC bit if RX Coalesce is zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement UDP Segmentation Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework stmmac_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Remove the speed dependency (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add C45 PHY support in the MDIO callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sparse warning (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove break after a return (Mark Salter) [1870102] - [netdrv] net: stmmac: add flexible PPS to dwmac 4.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to VLAN Perfect filtering if HASH is not available (Mark Salter) [1870102] - [netdrv] net: stmmac: Support enhanced addressing mode for DWMAC 4.10 (Mark Salter) [1870102] - [netdrv] net: stmmac: Only enable enhanced addressing mode when needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the TX IOC in xmit path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix TSO descriptor with Enhanced Addressing (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the packet count in stmmac_rx() (Mark Salter) [1870102] - ethernet: Delete unnecessary checks before the macro call “dev_kfree_skb” (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable MMC interrupts by default (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable Flow Control when 1 or more queues are in AV (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix AV Feature detection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix TSA selection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Only get SPH header len if available (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the problem of tso_xmit (Mark Salter) [1870102] - [netdrv] net: stmmac: fix argument to stmmac_pcs_ctrl_ane() (Mark Salter) [1870102] - [netdrv] net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow (Mark Salter) [1870102] - [netdrv] net: stmmac: make tc_flow_parsers static (Mark Salter) [1870102] - [netdrv] net: stmmac: fix disabling flexible PPS output (Mark Salter) [1870102] - [netdrv] net: stmmac: fix length of PTP clock's name string (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid deadlock on suspend/resume (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS writing wrong keys (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS not writing all Keys to HW (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable the Timestamp interrupt by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not stop PHY if WoL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly take timestamp for PTPv2 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Always update the MAC Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Detect Hash Table size dinamically (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix page pool size (Mark Salter) [1870102] - [netdrv] net: stmmac: selftest: avoid large stack usage (Mark Salter) [1870102] - [netdrv] net: stmmac: Hold rtnl lock in suspend/resume callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: implement support for passive mode converters via dt (Mark Salter) [1870102] - [netdrv] net: stmmac: ARP Offload for GMAC4+ Cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Reinitialize correctly a variable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add VLAN HASH filtering support in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent divide-by-zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Limit max speeds of XGMAC if asked to (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] stmmac: platform: adjust messages and move to dev level (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly assing MAX MTU in XGMAC cores case (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correct RAVSEL field interpretation (Mark Salter) [1870102] - [netdrv] net: stmmac: ethtool: Let user configure TX coalesce without RIWT (Mark Salter) [1870102] - [netdrv] net: stmmac: Only consider RX error when HW Timestamping is not enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement ARP Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters using TC Flower (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not return error code in TC Initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add RBU handling in DMA interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: depend on COMMON_CLK (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use devm_platform_ioremap_resource() to simplify code (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add ethtool register dump for XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Add Flexible PPS support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add a counter for Split Header packets (Mark Salter) [1870102] - [netdrv] net: page_pool: API cleanup and comments (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Split Header support and enable it in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correctly return that RX descriptor is not last one (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Get correct timestamp values from XGMAC (Mark Salter) [1870102] - [netdrv] stmmac: no need to check return value of debugfs_create functions (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Flexible RX Parser support in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement Safety Features in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement VLAN Hash Filtering in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RSS and enable it in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement tx_queue_prio() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement set_mtl_tx_queue_weight() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement MMC counters (Mark Salter) [1870102] - [netdrv] net: Remove dev_err() usage after platform_get_irq() (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not request stmmaceth clock (Mark Salter) [1870102] - [netdrv] net: stmmac: Make MDIO bus reset optional (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not return a fragment entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix issues when number of Queues >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix XGMAC selftests (Mark Salter) [1870102] - [netdrv] net: stmmac: manage errors returned by of_get_mac_address() (Mark Salter) [1870102] - [netdrv] net: stmmac: Use netif_tx_napi_add() for TX polling function (Mark Salter) [1870102] - [netdrv] net: stmmac: Sync RX Buffer upon allocation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not cut down 1G modes (Mark Salter) [1870102] - [netdrv] net: stmmac: Use kcalloc() instead of kmalloc_array() (Mark Salter) [1870102] - [netdrv] net: stmmac: RX Descriptors need to be clean before setting buffers (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix misuses of GENMASK macro (Mark Salter) [1870102] - [netdrv] net: stmmac: add support for hash table size 128/256 in dwmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: mac address array boudary violation issue (Mark Salter) [1870102] - [netdrv] net: stmmac: Introducing support for Page Pool (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix descriptors address being in > 32 bits address space (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RX Coalesce Frames setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-work the queue selection for TSO packets (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable dwmac4 jumbo frame more than 8KiB (Mark Salter) [1870102] - [netdrv] net: stmmac: make "snps, reset-delays-us" optional again (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-word Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Update Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Only disable interrupts if NAPI is scheduled (Mark Salter) [1870102] - [netdrv] net: stmmac: Update RX Tail Pointer to last free entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable support for > 32 Bits addressing in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not disable interrupts when cleaning TX (Mark Salter) [1870102] - [netdrv] net: stmmac: Add the missing speeds that XGMAC supports (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Fix the undefined burst setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Decrease default RX Watchdog value (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not try to enable PHY EEE if MAC does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Enable EDMA by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix case when PHY handle is not present (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix crash observed if PHY does not support EEE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix possible deadlock when disabling EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: initialize the reset delay array (Mark Salter) [1870102] - [netdrv] net: stmmac: add sanity check to device_property_read_u32_array call (Mark Salter) [1870102] - [netdrv] net: stmmac: fix unused-variable warning (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the phy_reset hook from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset delays from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset GPIO from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: use device_property_read_u32_array to read the reset delays (Mark Salter) [1870102] - [netdrv] net: stmmac: drop redundant check in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix wrapper drivers not detecting PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: use GPIO descriptors in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Convert to phylink and remove phylib logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Start adding phylink support (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to convert to phylink (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: fix flow control issue (Mark Salter) [1870102] - [netdrv] net: stmmac: modify default value of tx-frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to devm_alloc_etherdev_mqs (Mark Salter) [1870102] - [netdrv] net: stmmac: use dev_info() before netdev is registered (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent missing interrupts when running NAPI (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch MMC functions to HWIF callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac100: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC loopback callback to HWIF (Mark Salter) [1870102] - [netdrv] net: stmmac: set IC bit when transmitting frames with HW timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: fixed new system time seconds value calculation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not output error on deferred probe (Mark Salter) [1870102] - [netdrv] net: stmmac: fix csr_clk can't be zero issue (Mark Salter) [1870102] - [netdrv] net: stmmac: update rx tail pointer register to fix rx dma hang issue (Mark Salter) [1870102] - [netdrv] net: stmmac: fix reset gpio free missing (Mark Salter) [1870102] - [netdrv] net: stmmac: dma channel control register need to be init first (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ethtool flow control not able to get/set (Mark Salter) [1870102] - [netdrv] dwmac4_prog_mtl_tx_algorithms() missing write operation (Mark Salter) [1870102] - [netdrv] net: stmmac: Set Flow Control to automatic mode in the driver (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Finish the Flow Control implementation (Mark Salter) [1870102] - [netdrv] net: stmmac: move stmmac_check_ether_addr() to driver probe (Mark Salter) [1870102] - [netdrv] net: stmmac: Use bfsize1 in ndesc_init_rx_desc (Mark Salter) [1870102] - [netdrv] net: stmmac: don't log oversized frames (Mark Salter) [1870102] - [netdrv] net: stmmac: fix dropping of multi-descriptor RX frames (Mark Salter) [1870102] - [netdrv] net: stmmac: don't overwrite discard_frame status (Mark Salter) [1870102] - [netdrv] net: stmmac: don't stop NAPI processing when dropping a packet (Mark Salter) [1870102] - [netdrv] net: stmmac: ratelimit RX error logs (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct DMA buffer size in the RX descriptor (Mark Salter) [1870102] - [netdrv] net: stmmac: fix memory corruption with large MTUs (Mark Salter) [1870102] - [netdrv] net: stmmac: fix jumbo frame sending with non-linear skbs (Mark Salter) [1870102] - [netdrv] net: stmmac: don't set own bit too early for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid one more sometimes uninitialized Clang warning (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: add management of clk_csr property (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid sometimes uninitialized Clang warnings (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix NAPI poll in TX path when in multi-queue (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct define to get rx timestamp on GMAC4 (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ptp timestamping on Rx on gmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: implement the SIOCGHWTSTAMP ioctl (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix a race in EEE enable callback (Mark Salter) [1870102] - [netdrv] net: stmmac: handle endianness in dwmac4_get_timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: Disable EEE mode earlier in XMIT callback (Mark Salter) [1870102] - [netdrv] net: stmmac: Send TSO packets always from Queue 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to Platform Data clock in Watchdog conversion (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent RX starvation in stmmac_napi_poll() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the logic of checking if RX Watchdog must be enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Check if CBS is supported before configuring (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Only clear interrupts that are active (Mark Salter) [1870102] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Mark Salter) [1870102] - [netdrv] net: stmmac: convert to DEFINE_SHOW_ATTRIBUTE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix an error code in probe() (Mark Salter) [1870102] - [netdrv] net: stmmac: Move debugfs init/exit to ->probe()/->remove() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix RX packet size > 8191 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules (Mark Salter) [1870102] - [netdrv] net: stmmac: Set OWN bit for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable TC Ops for GMAC >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add CBS support in XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixup the tail addr setting in xmit path (Mark Salter) [1870102] - [netdrv] stmmac: fix valid numbers of unicast filter entries (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework coalesce timer and fix multi-queue races (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: Do not keep rearming the coalesce timer in stmmac_xmit" (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: fix build failure due to missing COMMON_CLK dependency" (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate XGMAC into main driver flow (Mark Salter) [1870102] - [netdrv] net: stmmac: Add PTP support for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MDIO related functions for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add descriptor related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add DMA related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add XGMAC 2.10 HWIF entry (Mark Salter) [1870102] - [netdrv] stmmac: fix signed 64-bit division (Mark Salter) [1870102] - [netdrv] net: stmmac_tc: use 64-bit arithmetic instead of 32-bit (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for CBS QDISC (Mark Salter) [1870102] - [tty] serial: 8250_tegra: Create Tegra specific 8250 driver (Mark Salter) [1870103] - [pci] PCI: Disable MSI for Tegra root ports (Mark Salter) [1870101] - [pci] PCI: Add MCFG quirks for Tegra194 host controllers (Mark Salter) [1870101] - [netdrv] tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: correct header offsets in napi frags mode (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: Don't put_page() for all negative return values from XDP program (Antoine Tenart) [1919364] - [netdrv] tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() (Antoine Tenart) [1919364] - [netdrv] tun: fix data-race in gro_normal_list() (Antoine Tenart) [1919364] - [netdrv] tun: fix use-after-free when register netdev failed (Antoine Tenart) [1919364] - [netdrv] tun: mark small packets as owned by the tap sock (Antoine Tenart) [1919364] - [netdrv] tun: use netdev_alloc_frag() in tun_napi_alloc_frags() (Antoine Tenart) [1919364] - [scsi] scsi: ibmvfc: Fix error return in ibmvfc_probe() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Provide modules parameters for MQ settings (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Enable MQ and set reasonable defaults (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Purge SCSI channels after transport loss/reset (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send Cancel MAD down each hw SCSI channel (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add cancel mad initialization helper (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Register Sub-CRQ handles with VIOS during channel setup (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send commands down HW Sub-CRQ when channelized (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Set and track hw queue in ibmvfc_event struct (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for using hardware channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Implement channel enquiry and setup commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Map/request irq and register Sub-CRQ interrupt handler (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define Sub-CRQ interrupt handler routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add handlers to drain and complete Sub-CRQ responses (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Sub-CRQ IRQ enable/disable routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add alloc/dealloc routines for SCSI Sub-CRQ Channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Subordinate CRQ definitions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define hcall wrapper for registering a Sub-CRQ (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add size parameter to ibmvfc_init_event_pool() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Init/free event pool during queue allocation/free (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Move event pool init/free routines (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add vhost fields and defaults for MQ enablement (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Relax locking around ibmvfc_queuecommand() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Complete commands outside the host/queue lock (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define per-queue state/list locks (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Make command event pool queue specific (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define generic queue structure for CRQs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for targetWWPN using v2 commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add support for target_wwpn field in v2 MADs and vfcFrame (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add FC payload retrieval routines for versioned vfcFrames (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add helper for testing capability flags (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add new fields for version 2 of several MADs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Use correlation token to tag commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Remove trailing semicolon (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Byte swap login_buf.resp values in attribute show functions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Interface updates for future FPIN and MQ support (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Protect vhost->task_set increment by the host lock (Desnes Augusto Nunes do Rosario) [1868055] - [net] tcp: Fix potential use-after-free due to double kfree() (Florian Westphal) [1915164] - [nvdimm] libnvdimm/region: Enable MAP_SYNC for volatile regions (Steve Best) [1916650] - [net] bpf: Permit cond_resched for some iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix PID fetching with a lot of results (Yauheni Kaliuta) [1874005] - [net] bpf: verifier: Use target program's type for access verifications (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Test sockmap update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Allow update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: Override the meaning of ARG_PTR_TO_MAP_VALUE for sockmap and sockhash (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Call sock_map_update_elem directly (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Merge sockmap and sockhash update functions (Yauheni Kaliuta) [1874005] - [net] net: sk_msg: Simplify sk_psock initialization (Yauheni Kaliuta) [1874005] - [net] bpf: Enforce id generation for all may-be-null register type (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Cleanup bpf_load.o from Makefile (Yauheni Kaliuta) [1874005] - [include] bpf: Plug hole in struct bpf_sk_lookup_kern (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix endianness issues in sk_lookup/ctx_narrow_access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix build slowdown (Yauheni Kaliuta) [1874005] - [net] bpf: Fix scalar32_min_max_or bounds tracking (Yauheni Kaliuta) [1874005] - [net] bpf: Fix "unresolved symbol" build error with resolve_btfids (Yauheni Kaliuta) [1874005] - [powerpc] bpf, powerpc: Fix misuse of fallthrough in bpf_jit_comp() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix XDP program load regression for old kernels (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix native endian assumption when parsing BTF (Yauheni Kaliuta) [1874005] - [include] bpf: Prevent .BTF section elimination (Yauheni Kaliuta) [1874005] - [net] bpf: Fix sysfs export of empty BTF section (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Support passing BPFTOOL_VERSION to make (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu warning for bpffs map pretty-print (Yauheni Kaliuta) [1874005] - [net] bpf: Bpf_skc_to_* casting helpers require a NULL check on sk (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Remove source code links (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Fix ringbuf documentation (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix VERSIONED_SYM_COUNT number parsing (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Avoid counting local symbols in ABI check (Yauheni Kaliuta) [1874005] - [net] bpf: Fix clobbering of r2 in bpf_gen_ld_abs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_{update, delete}_map_elem in hashmap iter program (Yauheni Kaliuta) [1874005] - [net] bpf: Do not use bucket_lock for hashmap iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Remove arch-specific include path in Makefile (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: build: Make sure resolve_btfids cleans up after itself (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build failure from uninitialized variable warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix massive output from test_maps (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_progs-flavor run getting number of tests (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a buffer out-of-bound access when filling raw_tp link_info (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix two typos in uapi/linux/bpf.h (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Fix sections with wrong alignment (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix map index used in error message (Yauheni Kaliuta) [1874005] - [tools] bpftool: Handle EAGAIN error code properly in pids collection (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid visit same object multiple times (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu_sched stall issue with bpf task/task_file iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build on ppc64le architecture (Yauheni Kaliuta) [1874005] - [net] bpf: Use get_file_rcu() instead of get_file() for task_file iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Make test_varlen work with 32-bit user-space arch (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generate data section struct with conservative alignment (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Correct various core_reloc 64-bit assumptions (Yauheni Kaliuta) [1874005] - [tools] libbpf: Enforce 64-bitness of BTF for BPF object files (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix btf_dump test cases on 32-bit arches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle BTF pointer sizes more carefully (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches (Yauheni Kaliuta) [1874005] - [tools] selftest/bpf: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [documentation] doc: Add link to bpf helpers man page (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests to sock_ops for loading sk (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for ctx access in sock_ops with single register (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops ctx access may stomp registers in corner case (Yauheni Kaliuta) [1874005] - [net] net/core/filter.c: Use sizeof_field() macro (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent overriding errno when logging errors (Yauheni Kaliuta) [1874005] - [net] bpf: Iterate through all PT_NOTE sections when looking for build id (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle GCC built-in types for Arm NEON (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix v4_to_v6 in sk_lookup (Yauheni Kaliuta) [1874005] - [tools] libbpf: Do not use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [net] bpf: Delete repeated words in comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix silent Makefile output (Yauheni Kaliuta) [1874005] - [documentation] bpf, doc: Remove references to warning message when using bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix compilation warning of selftests (Yauheni Kaliuta) [1874005] - [kernel] bpf: Remove inline from bpf_do_trace_printk (Yauheni Kaliuta) [1874005] - [tools] bpf: Add missing return to resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Support new uapi for map element bpf iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Change uapi for bpf iterator map elements (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Prevent runqslower from racing on building bpftool (Yauheni Kaliuta) [1874005] - [net] bpf: Allow to specify ifindex for skb in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [net] bpf: Setup socket family and addresses in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Use libbpf's btf__parse() API (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Use libbpf's btf__parse() API for parsing BTF from file (Yauheni Kaliuta) [1874005] - [tools] libbf: Fix uninitialized pointer at btf__parse_raw() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__parse_raw() and generic btf__parse() APIs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix wrong return value in do_dump() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix spurious test failures in core_retro selftest (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and bash-completion for `link detach` (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add `link detach` subcommand (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add bpf_link detach APIs (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Use single cgroup helpers for both test_sockmap/progs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix register in PT_REGS MIPS macros (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make destructors more robust by handling ERR_PTR(err) cases (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Omit nodad flag when adding addresses to loopback (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Don't destroy failed link (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add xdpdrv mode for test_xdp_redirect (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Verify socket storage in cgroup/sock_{create, release} (Yauheni Kaliuta) [1874005] - [net] bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test bpf_iter buffer access with negative offset (Yauheni Kaliuta) [1874005] - [net] bpf: Add missing newline characters in verifier error messages (Yauheni Kaliuta) [1874005] - [arm64] bpf, arm64: Add BPF exception tables (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: use :: 1 for localhost in tcp_server.py (Yauheni Kaliuta) [1874005] - [net] bpf: Fix swapped arguments in calls to check_buffer_access (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add new bpf_iter context structs to fix build on old kernels (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpf_ringbuf_output() signature to return long (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Add LSM type to array of prog names (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Skip type probe if name is not found (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF XDP link (Yauheni Kaliuta) [1874005] - [include] bpf: Make bpf_link API available indepently of CONFIG_BPF_SYSCALL (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build on architectures with special bpf_user_pt_regs_t (Yauheni Kaliuta) [1874005] - [net] bpf/local_storage: Fix build without CONFIG_CGROUP (Yauheni Kaliuta) [1874005] - [documentation] Documentation/bpf: Document CGROUP_STORAGE map type (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE behavior on shared egress + ingress (Yauheni Kaliuta) [1874005] - [net] bpf: Make cgroup storages shared between programs on the same cgroup (Yauheni Kaliuta) [1874005] - [net] cgroup: use cgrp->kn->id as the cgroup ID (Yauheni Kaliuta) [1874005] - [net] netprio: use css ID instead of cgroup ID (Yauheni Kaliuta) [1874005] - [fs] kernfs: convert kernfs_node->id from union kernfs_node_id to u64 (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add get_stackid_cannot_attach (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE map can't be used by multiple progs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add callchain_stackid (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for CGROUP_STORAGE map on multiple attaches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns -EPROTO (Yauheni Kaliuta) [1874005] - [net] bpf: Fail PERF_EVENT_IOC_SET_BPF when bpf_get_cannot work (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for out of bound rdonly buf access (Yauheni Kaliuta) [1874005] - [net] bpf: Separate bpf_get_for perf events BPF (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for bpf sk_storage_map iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf array map iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf hash map iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add bpftool support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Add support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for sock local storage map (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for array maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for hash maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for map elements (Yauheni Kaliuta) [1874005] - [net] bpf: Fix pos computation for bpf_iter seq_ops->start() (Yauheni Kaliuta) [1874005] - [net] bpf: Support readonly/readwrite buffers in verifier (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF socket lookup and reuseport with connections (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_t (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor bpf_iter_reg to have separate seq_info member (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_prog iterator (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip BPF .o files before skeleton generation (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/bpf_devel_QA.rst: fix reference to nonexistent document (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/index.rst: Add ringbuf.rst (Yauheni Kaliuta) [1874005] - [tools] bpftool: Use only nftw for file tree parsing (Yauheni Kaliuta) [1874005] - [net] bpf: net: Use precomputed btf_id for bpf iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_lwt_seg6local.sh hangs (Yauheni Kaliuta) [1874005] - [net] bpf: Make btf_sock_ids global (Yauheni Kaliuta) [1874005] - [tools] bpf: Add BTF_ID_LIST_GLOBAL in btf_ids.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Sync btf_ids.h to tools (Yauheni Kaliuta) [1874005] - [net] bpf: Compute bpf_skc_to_*() helper socket btf ids at build time (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix error handing in do_skeleton() (Yauheni Kaliuta) [1874005] - [tools] libbpf bpf_helpers: Use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: Use bpf_skip() in bpf_jit_prologue() (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Fix possible rcpu kthread hung (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: implement BPF_PROBE_MEM (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: expand exception table logic to allow new handling options (Yauheni Kaliuta) [1874005 1868273] - [s390] s390: fix __EMIT_BUG() macro (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/bug: add entry size to the __bug_table section (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: unify EX_TABLE* implementations (Yauheni Kaliuta) [1874005 1868273] - [tools] selftests/bpf: Tests for BPF_SK_LOOKUP attach point (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add verifier tests for bpf_sk_lookup context access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add name mappings for SK_LOOKUP prog and attach type (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for SK_LOOKUP program type (Yauheni Kaliuta) [1874005] - [tools] bpf: Sync linux/bpf.h to tools/ (Yauheni Kaliuta) [1874005] - [include] bpf: Introduce SK_LOOKUP program type with a dedicated attach point (Yauheni Kaliuta) [1874005] - [net] bpf, netns: Handle multiple link attachments (Yauheni Kaliuta) [1874005] - [tools] bpf: Drop duplicated words in uapi helper comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix possible hang in sockopt_inherit (Yauheni Kaliuta) [1874005] - [tools] selftest: Add tests for XDP programs in CPUMAP entries (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu: Load a eBPF program on cpumap (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add SEC name for xdp programs attached to CPUMAP (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Implement XDP_REDIRECT for eBPF programs attached to map entries (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Add the possibility to attach an eBPF program to cpumap (Yauheni Kaliuta) [1874005] - [net] net: Refactor xdp_convert_buff_to_frame (Yauheni Kaliuta) [1874005] - [net] cpumap: Formalize map value as a named struct (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu_user: Do not update bpf maps in option loop (Yauheni Kaliuta) [1874005] - [net] cpumap: Use non-locked version __ptr_ring_consume_batched (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Consolidate powerpc instructions from bpf_jit.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/bpf_jit: Reuse instruction macros from ppc-opcode.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Move ppc instruction encoding from test_emulate_step (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/lib: Fix emulate_step() std test (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base instruction encoding (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [include] bpf: Fix build for disabled CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip away modifiers from global variables (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support stripping modifiers for btf_dump (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add selftests verifying bpf_trace_printk() behaviour (Yauheni Kaliuta) [1874005] - [kernel] bpf: Use dedicated bpf_trace_printk event instead of trace_printk() (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Remove warning about PID iterator support (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of btf_ids.h from kernel sources (Yauheni Kaliuta) [1874005] - [documentation] bpf: Add info about .BTF_ids section to btf.rst (Yauheni Kaliuta) [1874005] - [net] bpf: Use BTF_ID to resolve bpf_ctx_convert struct (Yauheni Kaliuta) [1874005] - [net] bpf: Remove btf_id helpers resolving (Yauheni Kaliuta) [1874005] - [net] bpf: Resolve BTF IDs in vmlinux image (Yauheni Kaliuta) [1874005] - [include] bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Yauheni Kaliuta) [1874005] - [net] bpf: Support llvm-objcopy for vmlinux BTF (Yauheni Kaliuta) [1874005] - [powerpc] powerpc: Include .BTF section (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Remove debug info from kallsyms linking (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Parameterize kallsyms generation and correct reporting (Yauheni Kaliuta) [1874005] - [tools] bpf: Compile resolve_btfids tool at kernel compilation start (Yauheni Kaliuta) [1874005] - [kernel] tracing: Make struct ring_buffer less ambiguous (Yauheni Kaliuta) [1874005] - [kernel] tracing: Rename trace_buffer to array_buffer (Yauheni Kaliuta) [1874005] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Yauheni Kaliuta) [1874005] - [tools] tools headers: Update linux/vdso.h and grab a copy of vdso/const.h (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of compiletime_assert() from kernel sources (Yauheni Kaliuta) [1874005] - [tools] objtool: Query pkg-config for libelf location (Yauheni Kaliuta) [1874005] - [tools] bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Yauheni Kaliuta) [1874005] - [samples] bpf: Fix fds_example SIGSEGV error (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix memory leak and optimize BTF sanitization (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch perf_buffer test to tracepoint and skeleton (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle missing BPF_OBJ_GET_INFO_BY_FD gracefully in perf_buffer (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test relying only on CO-RE and no recent kernel features (Yauheni Kaliuta) [1874005] - [tools] libbpf: Improve BTF sanitization handling (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__set_fd() for more control over loaded BTF FD (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make BTF finalization strict (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs avoid minus shell exit codes (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs use another shell exit on non-actions (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix another bpftool segfault without skeleton code enabled (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Remove unused bpf_map_def_legacy struct (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map performance test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map in map test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Fix bpf programs with kprobe/sys_connect event (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] bpftool: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [net] bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix compilation error of bpf_iter_task_stack.c (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpftool without skeleton code enabled (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build without CONFIG_STACKTRACE (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: Restore netns after each test (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: A few improvements to network_helpers.c (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for listing test names (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for getting number of tests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs indicate to shell on non-actions (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Turn off -Wnested-externs warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch test_vmlinux to use hrtimer_range_start_ns (Yauheni Kaliuta) [1874005] - [net] bpf: Fix net/core/filter build errors when INET is not enabled (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_iter test with bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow pB in bpf_seq_printf() and bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [net] bpf: Introduce helper bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [net] bpf: Remove redundant synchronize_rcu (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add byte swapping selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make bpf_endian co-exist with vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Allow substituting custom vmlinux.h for selftests build (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test auto-load disabling logic for BPF programs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support disabling auto-loading BPF programs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define attach_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define prog_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add tcp/udp iterator programs to selftests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample udp/udp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample tcp/tcp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add more common macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Refactor some net macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_udp6_sock() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for udp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in udp_iter_state (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_skc_to_tcp6_sock() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow tracing programs to use bpf_jiffies64() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Support 'X' in bpf_seq_printf() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for tcp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in tcp_iter_state (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Workaround for get_stack_rawtp test (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent loading vmlinux BTF twice (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix spelling mistake "kallasyms" -> "kallsyms" (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix variable shadowing in emit_obj_refs_json() (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Correctly evaluate $(BUILD_BPF_SKELS) in Makefile (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concat pattern less than test (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concatenation pattern test (Yauheni Kaliuta) [1874005] - [tools] bpf: Switch most helper return values from 32-bit int to 64-bit long (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and sample output for process info (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Show info for processes holding BPF map/prog/link/btf FDs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Wrap source argument of BPF_CORE_READ macro in parentheses (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generalize BPF skeleton support and generate vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Minimize bootstrap bpftool (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Move map/prog parsing logic into common (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add __ksym extern selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for extracting kernel symbol addresses (Yauheni Kaliuta) [1874005] - [tools] libbpf: Generalize libbpf externs support (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add a bunch of attribute getters/setters for map definitions (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test access to bpf map pointer (Yauheni Kaliuta) [1874005] - [net] bpf: Set map_btf_{name, id} for all map types (Yauheni Kaliuta) [1874005] - [net] bpf: Support access to bpf map fields (Yauheni Kaliuta) [1874005] - [net] bpf: Rename bpf_htab to bpf_shtab in sock_map (Yauheni Kaliuta) [1874005] - [net] bpf: Switch btf_parse_vmlinux to btf_find_by_name_kind (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Relicense bpftool's BPF profiler prog as dual-license GPL/BSD (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Add verifier tests for 32bit pointer/scalar arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid verifier failure for 32bit pointer arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: sk_storage: Prefer to get a free cache_idx (Yauheni Kaliuta) [1874005] - [tools] libbpf: Bump version to 0.1.0 (Yauheni Kaliuta) [1874005] - [s390] s390/pci: fix hot-plug of PCI function missing bus (Philipp Rudo) [1915916] - [net] tcp: fix race condition when creating child sockets from syncookies (Florian Westphal) [1915164] - [netdrv] bonding: set xfrm feature flags more sanely (Jarod Wilson) [1893979] - [netdrv] bonding: fix feature flag setting at init time (Jarod Wilson) [1893979]- [fs] cifs: handle -EINTR in cifs_setattr (Leif Sahlberg) [1848178] - [tty] serial: 8250: drop the printk from serial8250_interrupt() (Vitaly Kuznetsov) [1919745] - [fs] cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Leif Sahlberg) [1848178] - [netdrv] ibmvnic: continue fatal error reset after passive init (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix: NULL pointer dereference (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix login buffer memory leak (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix rx buffer tracking and index management in replenish_rx_pool partial success (Diego Domingos) [1901513] - [netdrv] ibmvnic: add some debugs (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix TX completion error handling (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that SCRQ entry reads are correctly ordered (Diego Domingos) [1901513] - [netdrv] ibmvnic: reduce wait for completion time (Diego Domingos) [1901513] - [netdrv] ibmvnic: no reset timeout for 5 seconds after reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: send_login should check for crq errors (Diego Domingos) [1901513] - [netdrv] ibmvnic: track pending login (Diego Domingos) [1901513] - [netdrv] ibmvnic: delay next reset if hard reset fails (Diego Domingos) [1901513] - [netdrv] ibmvnic: restore adapter state on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: avoid memset null scrq msgs (Diego Domingos) [1901513] - [netdrv] ibmvnic: stop free_all_rwi on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: handle inconsistent login with reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: enhance resetting status check during module exit (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues (Diego Domingos) [1901513] - [netdrv] ibmvnic: skip tx timeout reset while in resetting (Diego Domingos) [1901513] - [netdrv] ibmvnic: notify peers when failover and migration happen (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix call_netdevice_notifiers in do_reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: Do not replenish RX buffers after every polling loop (Diego Domingos) [1901513] - [netdrv] ibmvnic: Use netdev_alloc_skb instead of alloc_skb to replenish RX buffers (Diego Domingos) [1901513] - [netdrv] ibmvnic: Correctly re-enable interrupts in NAPI polling routine (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that device queue memory is cache-line aligned (Diego Domingos) [1901513] - [netdrv] ibmvnic: Remove send_subcrq function (Diego Domingos) [1901513] - [netdrv] ibmvnic: Clean up TX code and TX buffer data structure (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce xmit_more support using batched subCRQ hcalls (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce batched RX buffer descriptor transmission (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce indirect subordinate Command Response Queue buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix ibmvnic_set_mac (Diego Domingos) [1901513] - [netdrv] ibmvnic: save changed mac address to adapter->mac_addr (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_control_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_query_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_map_query to send_query_map (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename ibmvnic_send_req_caps to send_request_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_cap_queries to send_query_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: set up 200GBPS speed (Diego Domingos) [1901513] - [netdrv] Revert "ibmvnic: remove never executed if statement" (Diego Domingos) [1901513] - [netdrv] ibmvnic: Harden device Command Response Queue handshake (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix use-after-free of VNIC login response buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: merge ibmvnic_reset_init and ibmvnic_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: remove never executed if statement (Diego Domingos) [1901513] - [netdrv] ibmvnic: improve ibmvnic_init and ibmvnic_reset_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: compare adapter->init_done_rc with more readable ibmvnic_rc_codes (Diego Domingos) [1901513] - [netdrv] ibmvnic: store RX and TX subCRQ handle array in ibmvnic_adapter struct (Diego Domingos) [1901513] - [netdrv] net: ibm: fix return type of ndo_start_xmit function (Diego Domingos) [1901513] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1916478] - [x86] x86/cpu/amd: Call init_amd_zn() om Family 19h processors too (David Arcari) [1916478] - [ata] ahci: Add Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1894284] - [vfio] vfio iommu: Add dma available capability (Philipp Rudo) [1903970] - [x86] x86/entry/64: Do not include inst.h in calling.h (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix GS == 1, 2, and 3 tests (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE with invalid LDT GS (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Reap a forgotten child (Scott Wood) [1490498] - [x86] x86/fsgsbase: Replace static_cpu_has() with boot_cpu_has() (Scott Wood) [1490498] - [x86] x86/entry/64: Correct the comment over SAVE_AND_SET_GSBASE (Scott Wood) [1490498] - [x86] x86/entry/64: Do not use RDPID in paranoid entry to accomodate KVM (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Scott Wood) [1490498] - [x86] x86/fsgsbase: Fix Xen PV support (Scott Wood) [1490498] - [x86] x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbase (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Add a missing memory constraint (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix a comment in the ptrace_write_gsbase test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test GS selector on ptracer-induced GS base write (Scott Wood) [1490498] - [documentation] Documentation/x86/64: Add documentation for GS/FS addressing mode (Scott Wood) [1490498] - [x86] x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2 (Scott Wood) [1490498] - [x86] x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit (Scott Wood) [1490498] - [x86] x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit (Scott Wood) [1490498] - [x86] x86/entry/64: Remove TRACE_IRQS_*_DEBUG (Scott Wood) [1490498] - [x86] x86/entry/64: Introduce the FIND_PERCPU_BASE macro (Scott Wood) [1490498] - [x86] x86/entry/64: Switch CR3 before SWAPGS in paranoid entry (Scott Wood) [1490498] - [x86] x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigation (Scott Wood) [1490498] - [x86] x86/process/64: Use FSGSBASE instructions on thread copy and ptrace (Scott Wood) [1490498] - [x86] x86/process: Unify copy_thread_tls() (Scott Wood) [1490498] - [x86] x86/process/64: Use FSBSBASE in switch_to() if available (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions (Scott Wood) [1490498] - [x86] x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/ptrace: Document FSBASE and GSBASE ABI oddities (Scott Wood) [1490498] - [x86] Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS selector" and fix the test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix some test case bugs (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write with FSGSBASE (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test RD/WRGSBASE (Scott Wood) [1490498] - [documentation] kbuild: Raise the minimum required binutils version to 2.21 (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix the base write helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Clean up various details (Scott Wood) [1490498] - [x86] x86/segments: Introduce the 'CPUNODE' naming to better document the segment limit CPU/node NR trick (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Factor out FS/GS segment loading from __switch_to() (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Convert the ELF core dump code to the new FSGSBASE helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Introduce FS/GS base helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately (Scott Wood) [1490498] - [net] esp: select CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] treewide: Use fallthrough pseudo-keyword (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always try to free Jitter RNG instance (Vladis Dronov) [1905088] - [crypto] crypto: drbg - should select CTR (Vladis Dronov) [1905088] - [crypto] crypto: ctr - no longer needs CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always seeded with SP800-90B compliant noise source (Vladis Dronov) [1905088] - [crypto] crypto: jitter - SP800-90B compliance (Vladis Dronov) [1905088] - [crypto] crypto: jitter - add header to fix buildwarnings (Vladis Dronov) [1905088] - [crypto] crypto: jitter - fix comments (Vladis Dronov) [1905088] - [crypto] crypto: jitter - update implementation to 2.1.2 (Vladis Dronov) [1905088] - [crypto] crypto: drbg - in-place cipher operation for CTR (Vladis Dronov) [1905088] - [crypto] crypto: drbg - eliminate constant reinitialization of SGL (Vladis Dronov) [1905088] - [vfio] vfio/pci: Implement ioeventfd thread handler for contended memory lock (Alex Williamson) [1861560] - [vfio] vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages (Alex Williamson) [1896568] - [vfio] vfio/pci: Clear token on bypass registration failure (Alex Williamson) [1896568] - [vfio] vfio/type1: fix dirty bitmap calculation in vfio_dma_rw (Alex Williamson) [1497898] - [vfio] vfio: fix a missed vfio group put in vfio_pin_pages (Alex Williamson) [1497898] - [vfio] vfio: add a singleton check for vfio_group_pin_pages (Alex Williamson) [1497898] - [vfio] vfio/pci: Don't regenerate vconfig for all BARs if !bardirty (Alex Williamson) [1896568] - [vfio] vfio/pci: Remove redundant declaration of vfio_pci_driver (Alex Williamson) [1896568] - [uapi] vfio: Fix typo of the device_state (Alex Williamson) [1497898] - [vfio] vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson) [1866141] - [vfio] vfio-pci: Avoid recursive read-lock usage (Alex Williamson) [1861560] - [vfio] vfio/type1: Refactor vfio_iommu_type1_ioctl() (Alex Williamson) [1896568] - [vfio] vfio/pci: Add QAT devices to denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Add device denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Hold igate across releasing eventfd contexts (Alex Williamson) [1896568] - [vfio] vfio/type1: Add conditional rescheduling after iommu map failed (Alex Williamson) [1896568] - [vfio] vfio/pci: Add Intel X550 to hidden INTx devices (Alex Williamson) [1896567] - [vfio] vfio: Cleanup allowed driver naming (Alex Williamson) [1896568] - [uapi] vfio/type1: Fix migration info capability ID (Alex Williamson) [1497898] - [vfio] vfio iommu: typecast corrections (Alex Williamson) [1497898] - [vfio] vfio iommu: Use shift operation for 64-bit integer division (Alex Williamson) [1497898] - [vfio] vfio/mdev: Fix reference count leak in add_mdev_supported_type (Alex Williamson) [1896568] - [vfio] vfio: Selective dirty page tracking if IOMMU backed device pins pages (Alex Williamson) [1497898] - [vfio] vfio iommu: Add migration capability to report supported features (Alex Williamson) [1497898] - [vfio] vfio iommu: Update UNMAP_DMA ioctl to get dirty bitmap before unmap (Alex Williamson) [1497898] - [vfio] vfio iommu: Implementation of ioctl for dirty pages tracking (Alex Williamson) [1497898] - [uapi] vfio iommu: Add ioctl definition for dirty pages tracking (Alex Williamson) [1497898] - [vfio] vfio iommu: Cache pgsize_bitmap in struct vfio_iommu (Alex Williamson) [1497898] - [vfio] vfio iommu: Remove atomicity of ref_count of pinned pages (Alex Williamson) [1497898] - [uapi] vfio: UAPI for migration interface for device state (Alex Williamson) [1497898] - [vfio] vfio/pci: Remove dev_fmt definition (Alex Williamson) [1896568] - [vfio] vfio: Use dev_printk() when possible (Alex Williamson) [1896568] - [drm] drm: allow limiting the scatter list size (Lyude Paul) [1876018 1851790] - [drm] drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv50_dp_mode_valid() (Lyude Paul) [1876018] - [drm] drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() (Lyude Paul) [1876018] - [drm] DRM Backport 5.8 -> 5.9 (Lyude Paul) [1876018] - [drm] drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1876018] - [of] of_graph: add of_graph_is_present() (Lyude Paul) [1876018] - [drm] virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk (Lyude Paul) [1876018] - [vhost] virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM (Lyude Paul) [1876018] - [include] virtio_config: LE config space accessors (Lyude Paul) [1876018] - [kernel] sched: Remove sched_set_*() return value (Lyude Paul) [1876018] - [include] scatterlist: protect parameters of the sg_table related macros (Lyude Paul) [1876018] - [include] scatterlist: add generic wrappers for iterating over sgtable objects (Lyude Paul) [1876018] - [dma] dma-mapping: add generic helpers for mapping sgtable objects (Lyude Paul) [1876018] - [drm] DRM Backport 5.7 -> 5.8 (Lyude Paul) [1876018] - [drm] drm/fb-helper: Fix vt restore (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the the sysrq_key_op(s) (Lyude Paul) [1876018] - [tools] augmented rbtree: rework the RB_DECLARE_CALLBACKS macro definition (Lyude Paul) [1876018] - [mm] augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro (Lyude Paul) [1876018] - [tools] augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro (Lyude Paul) [1876018] - [tools] rbtree: avoid generating code twice for the cached versions (tools copy) (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the sysrq API (Lyude Paul) [1876018] - [tty] tty/sysrq: alpha: export and use __sysrq_get_key_op() (Lyude Paul) [1876018] - [include] uaccess: Add user_read_access_begin/end and user_write_access_begin/end (Lyude Paul) [1876018] - [PATCH] [drm] DRM Backport 5.6 -> 5.7 (Lyude Paul) [1876018] - [vfio] vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pages (Lyude Paul) [1876018] - [vfio] vfio: allow external user to get vfio group from device (Lyude Paul) [1876018] - [drm] drm/fbdev-helper: don't force restores (Lyude Paul) [1876018] - [include] vgaswitcheroo: call fbcon_remap_all directly (Lyude Paul) [1876018] - [video] fbcon: Do not takeover the console from atomic context (Lyude Paul) [1878805 1876018] - [video] fbcon: Only defer console takeover if the current console driver is the dummycon (Lyude Paul) [1878805 1876018] - [video] fbcon: Only allow FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER if fbdev is builtin (Lyude Paul) [1878805 1876018] - [video] console/fbcon: Add support for deferred console takeover (Lyude Paul) [1878805 1876018] - [video] fbcon: Call WARN_CONSOLE_UNLOCKED() where applicable (Lyude Paul) [1878805 1876018] - [mm] mm: Split huge pages on write-notify or COW (Chris von Recklinghausen) [1913692] - [mm] mm: Introduce vma_is_special_huge (Chris von Recklinghausen) [1913692]- [tools] kselftests: set rx/txtimestamp.sh to correct permission (Hangbin Liu) [1908269] - [tools] kselftests: set udpgro.sh, udpgro_bench.sh, reuseport_addr_any.sh to correct permission (Hangbin Liu) [1908269] - [net] DCB: Validate DCB_ATTR_DCB_BUFFER argument (Balazs Nemeth) [1891595] - [net] netlabel: remove unused param from audit_log_format() (Balazs Nemeth) [1891595] - [net] netlabel: fix problems with mapping removal (Balazs Nemeth) [1891595] - [net] af_key: pfkey_dump needs parameter validation (Balazs Nemeth) [1891595] - [tools] perf tools: Add 'evlist' control command (Jiri Olsa) [1844111] - [tools] perf tools: Allow to enable/disable events via control file (Jiri Olsa) [1844111] - [tools] perf tools: Add evlist__disable_evsel/evlist__enable_evsel (Jiri Olsa) [1844111] - [tools] perf tools: Reformat record's control fd man text (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'find' methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' enable event methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'toggle' methods (Jiri Olsa) [1844111] - [x86] perf/amd/uncore: Inform the user how many counters each uncore PMU has (Michael Petlan) [1884816] - [powercap] powercap: RAPL: Add AMD Fam19h RAPL support (Michael Petlan) [1884816] - [powercap] powercap: Add AMD Fam17h RAPL support (Michael Petlan) [1884816] - [powercap] powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer (Michael Petlan) [1884816] - [x86] x86/msr-index: sort AMD RAPL MSRs by address (Michael Petlan) [1884816] - [thunderbolt] thunderbolt: Add support for Intel Maple Ridge (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add USB4 router operation proxy for firmware connection manager (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move constants for USB4 router operations to tb_regs.h (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add connection manager specific hooks for USB4 router operations (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass TX and RX data directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass metadata directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Perform USB4 router NVM upgrade in two phases (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Return -ENOTCONN when ERR_CONN is received (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Keep the parent runtime resumed for a while on device disconnect (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log adapter numbers in decimal in path activation/deactivation (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log which connection manager implementation is used (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move max_boot_acl field to correct place in struct icm (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Fix use-after-free in remove_unplugged_switch() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add DMA traffic test driver (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add support for end-to-end flow control (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Make it possible to allocate one directional DMA tunnel (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create debugfs directory automatically for services (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add functions for enabling and disabling lane bonding on XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add link_speed and link_width to XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create XDomain devices for loops back to the host (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Find XDomain by route instead of UUID (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Do not clear USB4 router protocol adapter IFC and ISE bits (Torez Smith) [1782721] - [net] ipv6: fib: flush exceptions when purging route (Hangbin Liu) [1916084] - [net] ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init (Hangbin Liu) [1916084] - [net] ipv6: remove unused function ipv6_skb_idev() (Hangbin Liu) [1916084] - [net] ipv6: Fix error path to cancel the meseage (Hangbin Liu) [1916084] - [tools] selftests/net/fib_tests: update addr_metric_test for peer route testing (Hangbin Liu) [1916084] - [net] net/ipv6: remove the old peer route if change it to a new one (Hangbin Liu) [1916084] - [tools] selftests/net: remove not backported tests (Hangbin Liu) [1908340] - [netdrv] bonding: add a vlan+srcmac tx hashing option (Jarod Wilson) [1724795] - [security] selinux: mark selinux_xfrm_refcount as __read_mostly (Ondrej Mosnacek) [1904940] - [net] udp: fix integer overflow while computing available space in sk_rcvbuf (Xin Long) [1916997] - [fs] NFSv4: make cache consistency bitmask dynamic (Steve Dickson) [1881647] - [include] NFSv4: Save a few bytes in the nfs_pgio_args/res (Steve Dickson) [1881647] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf test: Use generic event for expand_libpfm_events() (Michael Petlan) [1884818 1908305] - [tools] perf probe: Change function definition check due to broken DWARF (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to die_entrypc() returns error correctly (Michael Petlan) [1884818 1908305] - [tools] perf stat: Use proper cpu for shadow stats (Michael Petlan) [1884818 1908305] - [tools] perf record: Synthesize cgroup events only if needed (Michael Petlan) [1884818 1908305] - [tools] perf diff: Fix error return value in __cmd_diff() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf test: Avoid an msan warning in a copied stack (Michael Petlan) [1884818 1908305] - [tools] perf inject: Fix file corruption due to event deletion (Michael Petlan) [1884818 1908305] - [tools] perf test: Update branch sample pattern for cs-etm (Michael Petlan) [1884818 1908305] - [tools] perf test: Fix a typo in cs-etm testing (Michael Petlan) [1884818 1908305] - [tools] perf lock: Don't free "lock_seq_stat" if read_count isn't zero (Michael Petlan) [1884818 1908305] - [tools] perf lock: Correct field name "flags" (Michael Petlan) [1884818 1908305] - [tools] tools feature: Fixup fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for cgroup events (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for ino_generation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Initialize output buffer in build_id__sprintf (Michael Petlan) [1884818 1908305] - [tools] perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() (Michael Petlan) [1884818 1908305] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf scripting python: Avoid declaring function pointers with a visibility attribute (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove broken __no_tail_call attribute (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX (Michael Petlan) [1884818 1908305] - [tools] perf trace: Fix segfault when trying to trace events by cgroup (Michael Petlan) [1884818 1908305] - [tools] perf tools: Fix crash with non-jited bpf progs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove LTO compiler options when building perl support (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update documentation for metrics reorganization (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Add metrics "RMT Load Hit" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Correct LLC load hit metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header for LLC local hit (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Use more explicit headers for HITM (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header from "LLC Load Hitm" to "Load Hitm" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Organize metrics based on memory hierarchy (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display "Total Stores" as a standalone metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display the total numbers continuously (Michael Petlan) [1884818 1908305] - [tools] perf bench: Use condition variables in numa (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Fix event code for events referencing std arch events (Michael Petlan) [1884818 1908305] - [tools] perf diff: Support hot streams comparison (Michael Petlan) [1884818 1908305] - [tools] perf streams: Report hot streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Calculate the sum of total streams hits (Michael Petlan) [1884818 1908305] - [tools] perf streams: Link stream pair (Michael Petlan) [1884818 1908305] - [tools] perf streams: Compare two streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Get the evsel_streams by evsel_idx (Michael Petlan) [1884818 1908305] - [tools] perf streams: Introduce branch history "streams" (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Improve PT documentation slightly (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add support for exclusive groups/events (Michael Petlan) [1884818 1908305] - [tools] perf test: Add build id shell test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Align buildid list output for short build ids (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add size to 'struct perf_record_header_build_id' (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__build_id_equal() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__set_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to build_id__sprintf() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build id object to sysfs__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to filename__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use build_id object in dso (Michael Petlan) [1884818 1908305] - [tools] perf config: Export the perf_config_from_file() function (Michael Petlan) [1884818 1908305] - [tools] perf python: Autodetect python3 binary (Michael Petlan) [1884818 1908305] - [tools] perf tests: Show python test script in verbose mode (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update usage for showing memory events (Michael Petlan) [1884818 1908305] - [tools] perf stat: Fix out of bounds CPU map access when handling armv8_pmu events (Michael Petlan) [1884818 1908305] - [tools] perf python scripting: Fix printable strings in python3 scripts (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix uncore metric expressions (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Release cpu_map refcount if evsel alloc failed (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Fix cpu map refcounting (Michael Petlan) [1884818 1908305] - [tools] tools lib traceevent: Hide non API functions (Michael Petlan) [1884818 1908305] - [tools] perf sched: Show start of latency as well (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix typos in power8 PMU events (Michael Petlan) [1884818 1908305] - [tools] perf bench: Run inject-build-id with --buildid-all option too (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add --buildid-all option (Michael Petlan) [1884818 1908305] - [tools] perf inject: Do not load map/dso when injecting build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Enter namespace when reading build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add missing callbacks in perf_tool (Michael Petlan) [1884818 1908305] - [tools] perf bench: Add build-id injection benchmark (Michael Petlan) [1884818 1908305] - [tools] perf trace: Use the autogenerated mmap 'prot' string/id table (Michael Petlan) [1884818 1908305] - [tools] tools beauty: Add script to generate table of mmap's 'prot' argument (Michael Petlan) [1884818 1908305] - [tools] perf beauty mmap_flags: Conditionaly define the mmap flags (Michael Petlan) [1884818 1908305] - [tools] perf trace beauty: Add script to autogenerate mremap's flags args string/id table (Michael Petlan) [1884818 1908305] - [tools] perf tools: Separate the checking of headers only used to build beautification tables (Michael Petlan) [1884818 1908305] - [tools] perf parse-events: Reduce casts around bp_addr (Michael Petlan) [1884818 1908305] - [tools] perf test: Add expand cgroup event test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Allow creation of cgroup without open (Michael Petlan) [1884818 1908305] - [tools] perf tools: Copy metric events properly when expand cgroups (Michael Petlan) [1884818 1908305] - [tools] perf stat: Add --for-each-cgroup option (Michael Petlan) [1884818 1908305] - [tools] perf evsel: Add evsel__clone() function (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Update SkylakeX events to v1.21 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events intel: Update CascadelakeX events to v1.08 (Michael Petlan) [1884818 1908305] - [tools] perf script: Add min, max to futex-contention output, in addition to avg (Michael Petlan) [1884818 1908305] - [tools] perf script: Autopep8 futex-contention (Michael Petlan) [1884818 1908305] - [tools] perf stat: Skip duration_time in setup_system_wide (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Support cap_user_time_short for event TIME_CONV (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Calculate timestamp with cap_user_time_short (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Add rdtsc() for Arm64 (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Move out common functions from x86 (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fall back to debuginfod query if debuginfo and source not found locally (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to adjust symbol address with correct reloc_sym address (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Fix "context_switch event has no tid" error (Michael Petlan) [1884818 1908305] - [tools] perf script: Display negative tid in non-sample events (Michael Petlan) [1884818 1908305] - [tools] perf docs: Improve help information in perf.txt (Michael Petlan) [1884818 1908305] - [tools] perf metric: Remove duplicate include (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add documentation for topdown metrics (Michael Petlan) [1884818 1908305] - [tools] perf stat: Support new per thread TopDown metrics (Michael Petlan) [1884818 1908305] - [tools] perf record: Support sample-read topdown metric group (Michael Petlan) [1884818 1908305] - [tools] perf tools: Rename group to topdown (Michael Petlan) [1884818 1908305] - [tools] perf machine: Add machine__for_each_dso() function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Call test_attr__open() directly (Michael Petlan) [1884818 1908305] - [tools] perf vendor events power9: Add hv_24x7 core level metric events (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add support for parsing perchip/percore events (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add new structure to pass json fields (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Make json_events() static and ditch jevents.h file (Michael Petlan) [1884818 1908305] - [tools] perf test: Introduce script for Arm CoreSight testing (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix typo in comment (Michael Petlan) [1884818 1908305] - [tools] perf stat: Remove dead code: no need to set os.evsel twice (Michael Petlan) [1884818 1908305] - [tools] perf list: Do not print 'Metric Groups:' unnecessarily (Michael Petlan) [1884818 1908305] - [tools] perf list: Remove dead code in argument check (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add build test with GTK+ (Michael Petlan) [1884818 1908305] - [tools] tools feature: Add missing -lzstd to the fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Make GTK2 support opt-in (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Enable Family 19h users by matching Zen2 events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add recommended events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add ITLB Instruction Fetch Hits event for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add L2 Prefetch events for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf: ftrace: Add filter support for option -F/--funcs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate close_control_option()'s into one function (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Document snapshot control command (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Add 'ret' (intel disasm style) as an alias for 'retq' (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Allow configuring the 'disassembler_style' knob via 'perf config' (Michael Petlan) [1884818 1908305] - [tools] perf record: Add 'snapshot' control command (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add FIFO file names as alternative options to --control (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use AsciiDoc formatting for --control option documentation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Handle read errors from ctl_fd (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate --control option parsing into one function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Add test for PE binary format support (Michael Petlan) [1884818 1908305] - [tools] perf symbols: Try reading the symbol table with libbfd (Michael Petlan) [1884818 1908305] - [tools] perf dso: Use libbfd to read build_id and .gnu_debuglink section (Michael Petlan) [1884818 1908305] - [tools] tools features: Add feature test to check if libbfd has buildid support (Michael Petlan) [1884818 1908305] - [tools] tools: Remove feature-libelf-mmap feature detection (Michael Petlan) [1884818 1908305] - [tools] perf build: Allow nested externs to enable BUILD_BUG() usage (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check PEBS status correctly (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86: fix sysfs type mismatches (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Make anythread filter support conditional (Michael Petlan) [1884818 1908305] - [kernel] perf: Tweak perf_event_attr::exclusive semantics (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix event multiplexing for exclusive groups (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_in() (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_out() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Make dummy_iregs static (Michael Petlan) [1884818 1908305] - [include] perf/arch: Remove perf_sample_data::regs_user_copy (Michael Petlan) [1884818 1908305] - [kernel] perf: Optimize get_recursion_context() (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix get_recursion_context() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Reduce stack usage for x86_pmu::drain_pebs() (Michael Petlan) [1884818 1908305] - [kernel] perf: Reduce stack usage of perf_output_begin() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Fix a memory leak in perf_event_parse_addr_filter() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_metric for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_pair for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] x86/events/amd/iommu: Fix sizeof mismatch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check perf metrics feature for each CPU (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix Ice Lake event constraint table (Michael Petlan) [1884818 1908305] - [x86] perf/x86/msr: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F17h user threadmask and slicemask specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Prepare to scale for more attributes that vary per family (Michael Petlan) [1884818 1908305] - [x86] arch/x86/amd/ibs: Fix re-arming IBS Fetch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/rapl: Add AMD Fam19h RAPL support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Fix raw sample data accumulation (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd: Fix sampling Large Increment per Cycle events (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_out() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_in() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support per-thread RDPMC TopDown metrics (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support TopDown metrics on Ice Lake (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Add a macro for RDPMC offset of fixed counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Generic support for hardware TopDown metrics (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix the name of perf METRICS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Move BTS index to 47 (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Introduce the fourth fixed counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Name the global status bit in NMI handler (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Michael Petlan) [1884818 1908305] - [powerpc] powerpc/cacheinfo: Print correct cache-sibling map/list for L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Add support detecting thread-groups sharing L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename init_thread_group_l1_cache_map() to make it generic (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Parse ibm, thread-groups with multiple properties (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use GFP_ATOMIC while allocating tmp mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove unnecessary variable (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_coregroup_mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Move coregroup mask updation to a new function (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Check for duplicate topologies and consolidate (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Depend on cpu_l1_cache_map when adding CPUs (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop passing mask to update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Limit CPUs traversed to within a node (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize remove_cpu_from_masks (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove get_physical_package_id (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop updating cpu_core_mask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Update topology_core_cpumask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Override cpu_smt_mask (Diego Domingos) [1906504] - [include] sched/topology: Allow archs to override cpu_smt_mask (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Add per cpu per index shared_cpu_list (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Make cpumap_show code reusable (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Use cpumap_print to print cpumap (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use IS_ENABLED() to avoid #ifdef (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Drop superfluous NULL check (Diego Domingos) [1906504] - [vfio] pci: Cleanup .probe() exit paths (Clark Williams) [1860192] - [vfio] pci: Add sriov_configure support (Clark Williams) [1860192] - [vfio] Introduce VFIO_DEVICE_FEATURE ioctl and first user (Clark Williams) [1860192] - [vfio] pci: Introduce VF token (Clark Williams) [1860192] - [vfio] pci: Implement match ops (Clark Williams) [1860192] - [vfio] Include optional device match in vfio_device_ops callbacks (Clark Williams) [1860192] - [infiniband] IB/hfi1: Ensure correct mm is used at all times (Kamal Heib) [1879586] {CVE-2020-27835} - [block] rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ming Lei) [1887327] {CVE-2020-25284}- [tools] kunit: tool: unmark test_data as binary blobs (Nico Pache) [1900119] - [tools] kunit: tools: fix kunit_tool tests for parsing test plans (Nico Pache) [1900119] - [documentation] Documentation: kunit: Update Kconfig parts for KUNIT's module support (Nico Pache) [1900119] - [tools] kunit: Don't fail test suites if one of them is empty (Nico Pache) [1900119] - [tools] kunit: Fix kunit.py --raw_output option (Nico Pache) [1900119] - [tools] kunit: tool: fix improper treatment of file location (Nico Pache) [1900119] - [tools] kunit: tool: fix broken default args in unit tests (Nico Pache) [1900119] - [tools] kunit: capture stderr on all make subprocess calls (Nico Pache) [1900119] - [documentation] Documentation: kunit: Remove references to --defconfig (Nico Pache) [1900119] - [kernel] kcsan: Add test suite (Nico Pache) [1900119] - [documentation] Documentation: kunit: Add some troubleshooting tips to the FAQ (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Fix invalid result when build fails (Nico Pache) [1900119] - [tools] kunit: show error if kunit results are not present (Nico Pache) [1900119] - [tools] kunit: kunit_config: Fix parsing of CONFIG options with space (Nico Pache) [1900119] - [lib] kunit: add support for named resources (Nico Pache) [1900119] - [lib] kunit: generalize kunit_resource API beyond allocated resources (Nico Pache) [1900119] - [security] security: apparmor: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [fs] fs: ext4: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [base] drivers: base: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] lib: Kconfig.debug: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: Kconfig: enable a KUNIT_ALL_TESTS fragment (Nico Pache) [1900119] - [tools] kunit: Fix TabError, remove defconfig code and handle when there is no kunitconfig (Nico Pache) [1900119] - [tools] kunit: use KUnit defconfig by default (Nico Pache) [1900119] - [tools] kunit: use --build_dir=.kunit as default (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Separate out config/build/exec/parse (Nico Pache) [1900119] - [lib] lib/test_linear_ranges: add a test for the 'linear_ranges' (Nico Pache) [1900119] - [lib] kunit: Add missing newline in summary message (Nico Pache) [1900119] - [tools] kunit: tool: add missing test data file content (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe debugfs representation (Nico Pache) [1900119] - [lib] kunit: subtests should be indented 4 spaces according to TAP (Nico Pache) [1900119] - [lib] kunit: add log test (Nico Pache) [1900119] - [lib] kunit: add debugfs /sys/kernel/debug/kunit//results display (Nico Pache) [1900119] - [documentation] Documentation: kunit: Make the KUnit documentation less UML-specific (Nico Pache) [1900119] - [lib] Fix linked-list KUnit test when run multiple times (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Allow .kunitconfig to disable config items (Nico Pache) [1900119] - [lib] kunit: Always print actual pointer values in asserts (Nico Pache) [1900119] - [tools] kunit: add --make_options (Nico Pache) [1900119] - [tools] kunit: Run all KUnit tests through allyesconfig (Nico Pache) [1900119] - [tools] kunit: kunit_parser: make parser more robust (Nico Pache) [1900119] - [of] of: unittest: annotate warnings triggered by unittest (Nico Pache) [1900119] - [of] of: unittest: Disable interrupt node tests for old world MAC systems (Nico Pache) [1900119] - [of] of: unittest: add overlay gpio test to catch gpio hog problem (Nico Pache) [1900119] - [tools] kunit: run kunit_tool from any directory (Nico Pache) [1900119] - [tools] kunit: test: Improve error messages for kunit_tool when kunitconfig is invalid (Nico Pache) [1900119] - [documentation] Documentation: kunit: fixed sphinx error in code block (Nico Pache) [1900119] - [base] software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST (Nico Pache) [1900119] - [base] kunit: building kunit as a module breaks allmodconfig (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe module-based build (Nico Pache) [1900119] - [lib] kunit: allow kunit to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: remove timeout dependence on sysctl_hung_task_timeout_seconds (Nico Pache) [1900119] - [lib] kunit: allow kunit tests to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: hide unexported try-catch interface in try-catch-impl.h (Nico Pache) [1900119] - [lib] kunit: move string-stream.h to lib/kunit (Nico Pache) [1900119] - [security] apparmor: add AppArmor KUnit tests for policy unpack (Nico Pache) [1900119] - [tools] kunit/kunit_tool_test: Test '--build_dir' option run (Nico Pache) [1900119] - [tools] kunit: Rename 'kunitconfig' to '.kunitconfig' (Nico Pache) [1900119] - [tools] kunit: Place 'test.log' under the 'build_dir' (Nico Pache) [1900119] - [tools] kunit: Create default config in '--build_dir' (Nico Pache) [1900119] - [tools] kunit: Remove duplicated defconfig creation (Nico Pache) [1900119] - [documentation] docs/kunit/start: Use in-tree 'kunit_defconfig' (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for kunit_tool (Nico Pache) [1900119] - [documentation] Documentation: kunit: fix typos and gramatical errors (Nico Pache) [1900119] - [tools] kunit: testing kunit: Bug fix in test_run_timeout function (Nico Pache) [1900119] - [base] PM / QoS: Initial kunit test (Nico Pache) [1900119] - [lib] lib/list-test: add a test for the 'list' doubly linked list (Nico Pache) [1900119] - [fs] ext4: add kunit test for decoding extended timestamps (Nico Pache) [1900119] - [documentation] Documentation: kunit: Fix verification command (Nico Pache) [1900119] - [tools] kunit: Fix '--build_dir' option (Nico Pache) [1900119] - [lib] kunit: fix failure to build without printk (Nico Pache) [1900119] - [kernel] kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec() (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for KUnit (Nico Pache) [1900119] - [tools] kunit: defconfig: add defconfigs for building KUnit tests (Nico Pache) [1900119] - [tools] kunit: tool: add Python wrappers for running KUnit tests (Nico Pache) [1900119] - [lib] kunit: test: add tests for KUnit managed resources (Nico Pache) [1900119] - [lib] kunit: test: add the concept of assertions (Nico Pache) [1900119] - [lib] kunit: test: add tests for kunit test abort (Nico Pache) [1900119] - [lib] kunit: test: add support for test abort (Nico Pache) [1900119] - [tools] objtool: add kunit_try_catch_throw to the noreturn list (Nico Pache) [1900119] - [tools] objtool: Add rewind_stack_do_exit() to the noreturn list (Nico Pache) [1900119] - [lib] kunit: test: add initial tests (Nico Pache) [1900119] - [lib] lib: enable building KUnit in lib/ (Nico Pache) [1900119] - [lib] kunit: test: add the concept of expectations (Nico Pache) [1900119] - [lib] kunit: test: add assertion printing library (Nico Pache) [1900119] - [lib] kunit: test: add string_stream a std::stream like string builder (Nico Pache) [1900119] - [lib] kunit: test: add test resource management API (Nico Pache) [1900119] - [lib] kunit: test: add KUnit test runner core (Nico Pache) [1900119] - [watchdog] watchdog/hpwdt: Reflect changes (Joseph Szczypek) [1905293] - [watchdog] watchdog/hpwdt: Disable NMI in Crash Kernel (Joseph Szczypek) [1905293] - [idle] intel_idle: add SnowRidge C-state table (Steve Best) [1838554] - [mm] mm: memcg/slab: fix use after free in obj_cgroup_charge (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix return of child memcg objcg for root memcg (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix obj_cgroup_charge() return value handling (Waiman Long) [1916962] - [mm] mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cgroup_from_current() (Waiman Long) [1916962] - [s390] s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo) [1897184] - [net] ethtool: fix error paths in ethnl_set_channels() (Ivan Vecera) [1906682] - [powerpc] powerpc/pci: Remove LSI mappings on device teardown (Diego Domingos) [1909722] - [powerpc] Revert "powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters" (Diego Domingos) [1909722] - [block] block: add blk_alloc_queue declaration back (Ming Lei) [1911343] - [net] tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate (Antoine Tenart) [1901863] - [net] tcp_bbr: improve arithmetic division in bbr_update_bw() (Antoine Tenart) [1901863] - [net] tcp_bbr: clarify that bbr_bdp() rounds up in comments (Antoine Tenart) [1901863] - [net] tcp_bbr: adapt cwnd based on ack aggregation estimation (Antoine Tenart) [1901863] - [net] tcp_bbr: fix bbr pacing rate for internal pacing (Antoine Tenart) [1901863]- [wireless] iwlwifi: fw: acpi: Demote non-conformant function headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-phy-db: Add missing struct member description for 'trans' (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced_txpwr's header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-read: Demote one nonconformant function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs: Demote non-conformant function documentation headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate notification size when waiting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: purge the BSS table upon firmware load (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: check that statistics TLV version match struct version (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add size checks for range response notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: hook up missing RX handlers (Jarod Wilson) [1857772] - [wireless] iwlwifi: tighten RX MPDU bounds checks (Jarod Wilson) [1857772] - [wireless] iwlwifi: Add a new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: disconnect if channel switch delay is too long (Jarod Wilson) [1857772] - [wireless] iwlwifi: support firmware reset handshake (Jarod Wilson) [1857772] - [wireless] iwlwifi: add an extra firmware state in the transport (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate firmware sync response size (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: clean up some rx code (Jarod Wilson) [1857772] - [wireless] iwlwifi: use SPDX tags (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() (Jarod Wilson) [1857772] - [wireless] iwlwifi: trans: consider firmware dead after errors (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove unnecessary setting of inta_mask (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: file: fix documentation for SAR flag (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clean up scan state on failure (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: do more useful queue sync accounting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix 22000 series driver NMI (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: move iwl_mvm_stop_device() out of line (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove sw_csum_tx (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: validate RX descriptor length (Jarod Wilson) [1857772] - [wireless] iwlwifi: validate MPDU length against notification length (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: iterate active stations when updating statistics (Jarod Wilson) [1857772] - [wireless] iwlwifi: sort out the NVM offsets (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix typo in comment (Jarod Wilson) [1857772] - [wireless] iwlwifi: follow the new inclusive terminology (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: avoid endless HW errors at assert time (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable sending/setting debug host event (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for 6GHz (Jarod Wilson) [1857772] - [wireless] iwlwifi: copy iwl_he_capa for modifications (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove obsolete pre-release support code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Init error table memory to zero (Jarod Wilson) [1857772] - [wireless] iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command for netdetect (Jarod Wilson) [1857772] - [wireless] iwlwifi: move reclaim flows to the queue file (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix sar profile printing issue (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: align the write pointer to DWs (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add the ability to dump phy periphery (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove all queue resources before free (Jarod Wilson) [1857772] - [wireless] wireless: remove unneeded break (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: fix potential infinite loop (Jarod Wilson) [1857772] - [net] cfg80211: select CONFIG_CRC32 (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: support 6 GHz scanning (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add some missing entries for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: invert values of NO_160 device config entries (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add one missing entry for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix kernel panic in case of assert during CSA (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: set LTR to avoid completion timeout (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: properly cancel a session protection for P2P (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: set max HE max A-MPDU according to HE capa (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: limit memory read spin time (Jarod Wilson) [1857772] - [wireless] Revert "iwlwifi: remove wide_cmd_header field" (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 59 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: read and parse PNVM file (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: implement set_pnvm op (Jarod Wilson) [1857772] - [wireless] iwlwifi: add trans op to set PNVM (Jarod Wilson) [1857772] - [wireless] iwlwifi: move PNVM implementation to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: align to new TLC config command API (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix sar geo table initialization (Jarod Wilson) [1857772] - [wireless] iwlwifi: stats: add new api fields for statistics cmd/ntfy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix suspicious rcu usage warnings (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove memset of kek_kck command (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send a CSA command the firmware doesn't know (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix the xtal latency value for a few qu devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix xtal latency for 9560 devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix 0x271B and 0x271C trans cfg struct (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: avoid possible NULL pointer dereference (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support ADD_STA_CMD_API_S ver 12 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add a get lmac id function (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: prepare roc_done_wk to work sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: re-enable TX after channel switch (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Jarod Wilson) [1857772] - [wireless] iwlwifi: support an additional Qu subsystem id (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: stop claiming NL80211_EXT_FEATURE_SET_SCAN_DWELL (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ring the doorbell and wait for PNVM load completion (Jarod Wilson) [1857772] - [wireless] iwlwifi: update prph scratch structure to include PNVM data (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: read and parse SKU ID if available (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: get number of stations from TLV (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Provide descriptions debugfs dentries (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: devices: Fix function documentation formatting issues (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: tx: Demote misuse of kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: rxon: Demote non-conformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: scan: Demote a few nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: utils: Fix some doc-rot (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote a couple of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ops: Remove unused static struct 'iwl_mvm_debug_names' (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: sta: Demote a bunch of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: calib: Demote seemingly unintentional kerneldoc header (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: lib: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: tx: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 57 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add support for internal buffer allocation in D3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: api: fix u32 -> __le32 (Jarod Wilson) [1857772] - [wireless] iwlwifi: use correct group for alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 5 of the alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ignore the scan duration parameter (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add debug host notification (DHN) time point (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: make iwl_pcie_txq_update_byte_cnt_tbl bus independent (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear all scan UIDs (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: parse wowlan status version 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: align RX status flags with firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant log in iwl_mvm_tvqm_enable_txq() (Jarod Wilson) [1857772] - [wireless] iwlwifi: phy-ctxt: add new API VER 3 for phy context cmd (Jarod Wilson) [1857772] - [wireless] iwlwifi: thermal: support new temperature measurement API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add d3 prints (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: support GCMP ciphers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support more GTK rekeying algorithms (Jarod Wilson) [1857772] - [wireless] iwlwifi: move all bus-independent TX functions to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: initiator: add option for adding a PASN responder (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: responder: allow to set only the HLTK for an associated station (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: location: set the HLTK when PASN station is added (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Add FTM initiator RTT smoothing logic (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for responder dynamic config command version 3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for range request command ver 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove wide_cmd_header field (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: add default value for iwl_fw_lookup_cmd_ver (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: in non acpi compilations remove iwl_sar_geo_init (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: set RTS protection for all non legacy rates (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support new KEK KCK api (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 3 of GEO_TX_POWER_LIMIT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: rename geo structs to contain versioning (Jarod Wilson) [1857772] - [wireless] iwlwifi: support REDUCE_TX_POWER_CMD version 6 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: prepare SAR profile selection code for multiple sizes (Jarod Wilson) [1857772] - [wireless] iwlwifi: add a common struct for all iwl_tx_power_cmd versions (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: remove dummy definition of iwl_sar_set_profile() (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove iwl_validate_sar_geo_profile() export (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use CHECKSUM_COMPLETE (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant support_umac_log field (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new WOWLAN_TSC_RSC_PARAM version (Jarod Wilson) [1857772] - [wireless] iwlwifi: don't export acpi functions unnecessarily (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: process ba-notifications also when sta rcu is invalid (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new version of WOWLAN_TKIP_SETTING_API_S (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Don't install CMAC/GMAC key in AP mode (Jarod Wilson) [1857772] - [wireless] iwl-trans: move dev_cmd_offs, page_offs to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: regulatory: regulatory capabilities api change (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add dumping special device memory (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: remove IWL_FW_INI_TIME_POINT_WDG_TIMEOUT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: support ppag table command v2 (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_table_dword to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move tfd to trans layer (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_pool to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move all txcmd init to trans alloc (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable twt by default (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add an option to add PASN station (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for AX201 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: move assert descriptor parser to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: wowlan: adapt to wowlan status API version 10 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: evaluate dsm to disable 5.8GHz channels (Jarod Wilson) [1857772] - [wireless] iwlwifi: msix: limit max RX queues for 9000 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: defer ADDBA transmit in case reclaimed SN != next SN (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT feature if supported by firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT in MAC data policy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add PROTECTED_TWT firmware API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs-fw: handle VHT extended NSS capability (Jarod Wilson) [1857772] - [x86] sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [x86] insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [tools] x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes (Vitaly Kuznetsov) [1915453] - [powercap] powercap/intel_rapl: add support for ElkhartLake (Steve Best) [1847054] - [char] tpm: efi: Don't create binary_bios_measurements file for an empty log (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis: Add a check for invalid status (Jerry Snitselaar) [1887536 1855183] - [char] tpm: use *ph to print small buffer (Jerry Snitselaar) [1887536 1855183] - [char] tpm: Add support for event log pointer found in TPM2 ACPI table (Jerry Snitselaar) [1887536 1855183] - [acpi] acpi: Extend TPM2 ACPI table with missing log fields (Jerry Snitselaar) [1887536] - [char] tpm: Unify the mismatching TPM space buffer sizes (Jerry Snitselaar) [1887536 1855183] - [include] tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Prefer async probe (Jerry Snitselaar) [1887536 1855183] - [char] tpm/st33zp24: fix spelling mistake "drescription" -> "description" (Jerry Snitselaar) [1887536] - [char] tpm_tis: extra chip->ops check on error path in tpm_tis_core_init (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Don't send anything during flow control (Jerry Snitselaar) [1887536 1855183] - [include] efi/tpm: Verify event log header before parsing (Jerry Snitselaar) [1887536 1855183] - [char] tpm: eventlog: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [char] tpm: fix wrong return value in tpm_pcr_extend (Jerry Snitselaar) [1887536 1855183] - [include] tpm_eventlog.h: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [include] phylink: : fix function prototype kernel-doc warning (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_attach_direct() instead (Petr Oros) [1878147] - [net] net: ethtool: Handle missing cable test TDR parameters (Petr Oros) [1878147] - [documentation] docs: networking: fix extra spaces in ethtool-netlink (Petr Oros) [1878147] - [documentation] dt-bindings: net: mvusb: Fix example errors (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix null pointer dereference (Petr Oros) [1878147] - [netdrv] net: phy: fix memory leak in device-create error path (Petr Oros) [1878147] - [netdrv] net: mdio device: use flexible sleeping in reset function (Petr Oros) [1878147] - [netdrv] net: mdiobus: add reset-post-delay-us handling (Petr Oros) [1878147] - [netdrv] net: mdiobus: use flexible sleeping for reset-delay-us (Petr Oros) [1878147] - [netdrv] net: phylink: add interface to configure clause 22 PCS PHY (Petr Oros) [1878147] - [netdrv] net: phylink: add struct phylink_pcs (Petr Oros) [1878147] - [netdrv] net: phylink: re-implement interface configuration with PCS (Petr Oros) [1878147] - [netdrv] net: phylink: in-band pause mode advertisement update for PCS (Petr Oros) [1878147] - [netdrv] net: phylink: simplify fixed-link case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: use config.an_enabled in ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify phy case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify ksettings_set() implementation (Petr Oros) [1878147] - [netdrv] net: phylink: avoid mac_config calls (Petr Oros) [1878147] - [netdrv] net: phylink: update PCS when changing interface during resolution (Petr Oros) [1878147] - [netdrv] net: phylink: ensure link is down when changing interface (Petr Oros) [1878147] - [netdrv] net: phylink: rearrange resolve mac_config() call (Petr Oros) [1878147] - [netdrv] net: phylink: rejig link state tracking (Petr Oros) [1878147] - [netdrv] net: phylink: update ethtool reporting for fixed-link modes (Petr Oros) [1878147] - [netdrv] net: phy: fix check in get_phy_c45_ids (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add mdix configuration support for AR9331 and AR8035 (Petr Oros) [1878147] - [netdrv] net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration (Petr Oros) [1878147] - [netdrv] net: phy: continue searching for C45 MMDs even if first returned ffff:ffff (Petr Oros) [1878147] - [netdrv] net: phy: dp83640: Fixup cast to restricted __be16 warning (Petr Oros) [1878147] - [netdrv] net: phy: Make phy_10gbit_fec_features_array static (Petr Oros) [1878147] - [netdrv] net: phy: Properly define genphy_c45_driver (Petr Oros) [1878147] - [netdrv] net: phy: Fixup parameters in kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: at803x: Avoid comparison is always false warning (Petr Oros) [1878147] - [netdrv] net: phy: mdio: reset MDIO devices even if probe() is not implemented (Petr Oros) [1878147] - [netdrv] net: phy: reset the PHY even if probe() is not implemented (Petr Oros) [1878147] - [include] net: mdio: add a forward declaration for reset_control to mdio.h (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in phy_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_bus.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phylink: only restart AN if the link mode is using in-band AN (Petr Oros) [1878147] - [netdrv] net: phylink: add phylink_speed_(up|down) interface (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_init_hw() (Petr Oros) [1878147] - [netdrv] net: phy: make phy_disable_interrupts() non-static (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual pause mode configuration takes effect (Petr Oros) [1878147] - [netdrv] net: phylink: fix ethtool -A with attached PHYs (Petr Oros) [1878147] - [include] net: phy: add support for a common probe between shared PHYs (Petr Oros) [1878147] - [netdrv] net: phy: Allow mdio buses to auto-probe c45 devices (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1548P support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1340S support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: use a single style for referencing functions (Petr Oros) [1878147] - [netdrv] net: phy: smsc: fix printing too many logs (Petr Oros) [1878147] - [netdrv] net: phy: Check harder for errors in get_phy_id() (Petr Oros) [1878147] - [of] of: of_mdio: Correct loop scanning logic (Petr Oros) [1878147] - [of] of: mdio: preserve phy dev_flags in of_phy_connect() (Petr Oros) [1878147] - [netdrv] net: phy: read MMD ID from all present MMDs (Petr Oros) [1878147] - [netdrv] net: phy: split devices_in_package (Petr Oros) [1878147] - [netdrv] net: phy: set devices_in_package only after validation (Petr Oros) [1878147] - [netdrv] net: phy: add support for probing MMDs >= 8 for devices-in-package (Petr Oros) [1878147] - [netdrv] net: phy: reword get_phy_device() kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c22_id() invalid ID handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c45_ids() failure handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up PHY ID reading (Petr Oros) [1878147] - [netdrv] net: phy: clean up cortina workaround (Petr Oros) [1878147] - [netdrv] net: dp83869: Reset return variable if PHY strap is read (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: don't export RDB/legacy access methods (Petr Oros) [1878147] - [netdrv] net: phy: marvell: unlock after phy_select_page() failure (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support for ATH9331 and ATH8032 (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Configure TDR pulse based on measurement length (Petr Oros) [1878147] - [netdrv] net : phy: marvell: Speedup TDR data retrieval by only changing page once (Petr Oros) [1878147] - [netdrv] net: ethtool: Allow PHY cable test TDR data to configured (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add support for amplitude graph (Petr Oros) [1878147] - [net] net: ethtool: Add helpers for cable test TDR data (Petr Oros) [1878147] - [net] net: ethtool: Add generic parts of cable test TDR (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test TDR data (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: read poll when high resolution timers are disabled (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: improve waiting logic (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: remove redundant timeout check (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: use more reasonable delays (Petr Oros) [1878147] - [netdrv] net: mdiobus: add clause 45 mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: at803x: fix PHY ID masks (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Set opmode from straps (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Update port-mirroring to read straps (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add SQI support (Petr Oros) [1878147] - [netdrv] net: phy: simplify phy_link_change arguments (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: fix checkpatch complains about tabs (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add support for BCM54811 PHY (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: execute cable test on link up (Petr Oros) [1878147] - [netdrv] net: phy: mdio-moxart: remove unneeded include (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add cable test support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add bcm_phy_modify_exp() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add exp register access methods without buslock (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add cable-test support (Petr Oros) [1878147] - [netdrv] net: phy: fix aneg restart in phy_ethtool_set_eee (Petr Oros) [1878147] - [net] net: phy: Send notifier when starting the cable test (Petr Oros) [1878147] - [netdrv] net: phy: Put interface into oper testing during cable test (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add cable test support (Petr Oros) [1878147] - [include] net: ethtool: Add helpers for reporting test results (Petr Oros) [1878147] - [include] net: ethtool: Add infrastructure for reporting cable test results (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test reports (Petr Oros) [1878147] - [net] net: ethtool: netlink: Add support for triggering a cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add support for polling cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add cable test support to state machine (Petr Oros) [1878147] - [net] net: ethtool: self_test: Mark interface in testing operative status (Petr Oros) [1878147] - [net] net: Add testing sysfs attribute (Petr Oros) [1878147] - [net] net: Add IF_OPER_TESTING (Petr Oros) [1878147] - [netdrv] net: phy: fix less than zero comparison with unsigned variable val (Petr Oros) [1878147] - [netdrv] net: phy: Make iproc_mdio_resume static (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use phy_package_shared (Petr Oros) [1878147] - [netdrv] net: phy: add concept of shared storage for PHYs (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add support for master-slave configuration (Petr Oros) [1878147] - [uapi] ethtool: provide UAPI for PHY master/slave configuration (Petr Oros) [1878147] - [netdrv] dp83640: reverse arguments to list_add_tail (Petr Oros) [1878147] - [documentation] dt-bindings: add Qualcomm IPQ4019 MDIO bindings (Petr Oros) [1878147] - [netdrv] net: phy: mdio: add IPQ4019 MDIO driver (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add second PHY ID (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: apply the workaround on b0 chips (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix phy_id_mask (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use genphy_soft_reset() (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add downshift support (Petr Oros) [1878147] - [netdrv] net: phy: DP83TC811: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: DP83822: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: Make a bunch of functions static (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix temperature sensor on 2110 (Petr Oros) [1878147] - [gpio] gpiolib: Rename "chip" variables to "gc" in core header file (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Remove unneeded semicolon (Petr Oros) [1878147] - [netdrv] net: phy: clear phydev->suspended after soft reset (Petr Oros) [1878147] - [netdrv] net: phy: remove genphy_no_soft_reset (Petr Oros) [1878147] - [netdrv] net: phy: make phy_suspend a no-op if PHY is suspended already (Petr Oros) [1878147] - [netdrv] net: phylink, dsa: eliminate phylink_fixed_state_cb() (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix less than zero comparison on an unsigned (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: clear settings on link down (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add delayed registration of TJA1102 PHY1 (Petr Oros) [1878147] - [of] net: mdio: of: export part of of_mdiobus_register_phy() (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add initial TJA1102 support (Petr Oros) [1878147] - [documentation] dt-bindings: net: phy: Add support for NXP TJA11xx (Petr Oros) [1878147] - [netdrv] net: phy: Use IS_ERR() to check and simplify code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: limit soft reset to 88x3310 (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add hwmon support (Petr Oros) [1878147] - [netdrv] net: phy: add Broadcom BCM54140 support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add helper to write/read RDB registers (Petr Oros) [1878147] - [netdrv] net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy (Petr Oros) [1878147] - [netdrv] net: phy: Propagate error from bus->reset (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Add support for BCM53125 internal PHYs (Petr Oros) [1878147] - [netdrv] net: phy: mdio-bcm-iproc: Do not show kernel pointer (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add support for AR8032 PHY (Petr Oros) [1878147] - [netdrv] net: marvell10g: soft-reset the PHY when coming out of low power (Petr Oros) [1878147] - [netdrv] net: marvell10g: report firmware version (Petr Oros) [1878147] - [netdrv] net: phy: micrel: use genphy_read_status for KSZ9131 (Petr Oros) [1878147] - [netdrv] net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers (Petr Oros) [1878147] - [netdrv] net: phylink: add separate pcs operations structure (Petr Oros) [1878147] - [netdrv] net: phylink: rename 'ops' to 'mac_ops' (Petr Oros) [1878147] - [netdrv] net: phylink: change phylink_mii_c22_pcs_set_advertisement() prototype (Petr Oros) [1878147] - [ptp] ptp: Avoid deadlocks in the programmable pin code (Petr Oros) [1878147] - [netdrv] net: phy: probe PHY drivers synchronously (Petr Oros) [1878147] - [netdrv] net: phy: don't touch suspended flag if there's no suspend/resume callback (Petr Oros) [1878147] - [netdrv] net: phy: micrel.c: add rgmii interface delay possibility to ksz9131 (Petr Oros) [1878147] - [netdrv] net: phy: mdio-mux-bcm-iproc: use readl_poll_timeout() to simplify code (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: smsc: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: add marvell usb to mdio controller (Petr Oros) [1878147] - [documentation] dt-bindings: net: add marvell usb to mdio bindings (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: marvell: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: add and use phy_check_downshift (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 45 helpers (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 22 helpers (Petr Oros) [1878147] - [netdrv] net: mdiobus: add APIs for modifying a MDIO device register (Petr Oros) [1878147] - [netdrv] net: mdiobus: avoid BUG_ON() in mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1878147] - [netdrv] net: phylink: Add XLGMII support (Petr Oros) [1878147] - [include] net: phy: Add XLGMII interface define (Petr Oros) [1878147] - [netdrv] net: phylink: Test if MAC/PCS support Autoneg (Petr Oros) [1878147] - [netdrv] net: phylink: Add missing Backplane speeds (Petr Oros) [1878147] - [netdrv] net: mdio: add ipq8064 mdio driver (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: place in powersave mode at probe (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add energy detect power down tunable (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add mdix control (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add constants for used interrupt mask bits (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: read copper results from CSSR1 (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add missing shift for media operation mode selection (Petr Oros) [1878147] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Wire suspend/resume for BCM54810 (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check for flags (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_rxrefclk() (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Add speed optimization feature (Petr Oros) [1878147] - [netdrv] net: phy: allow bcm84881 to be a module (Petr Oros) [1878147] - [include] net: phylink: clarify flow control settings in documentation (Petr Oros) [1878147] - [netdrv] net: phylink: improve initial mac configuration (Petr Oros) [1878147] - [netdrv] net: phylink: allow ethtool -A to change flow control advertisement (Petr Oros) [1878147] - [netdrv] net: phylink: resolve fixed link flow control (Petr Oros) [1878147] - [netdrv] net: phylink: use phylib resolved flow control modes (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual flow control is selected appropriately (Petr Oros) [1878147] - [netdrv] net: phylink: remove pause mode ethtool setting for fixed links (Petr Oros) [1878147] - [netdrv] net: add linkmode helper for setting flow control advertisement (Petr Oros) [1878147] - [netdrv] net: add helpers to resolve negotiated flow control (Petr Oros) [1878147] - [include] net: linkmode: make linkmode_test_bit() take const pointer (Petr Oros) [1878147] - [include] net: phylink: further documentation clarifications (Petr Oros) [1878147] - [include] net: phylink: further mac_config documentation improvements (Petr Oros) [1878147] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Petr Oros) [1878147] - [md] md/raid5: fix oops during stripe resizing (Nigel Croxon) [1898617] - [md] md/bitmap: fix memory leak of temporary bitmap (Nigel Croxon) [1898617] - [md] md: fix the checking of wrong work queue (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_get_counter returns wrong blocks (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_read_sb uses wrong bitmap blocks (Nigel Croxon) [1898617] - [md] md/raid0: remove unused function is_io_in_chunk_boundary() (Nigel Croxon) [1898617] - [md] md: don't detour through bd_contains for the gendisk (Nigel Croxon) [1898617] - [md] md: compare bd_disk instead of bd_contains (Nigel Croxon) [1898617] - [md] md: Simplify code with existing definition RESYNC_SECTORS in raid10.c (Nigel Croxon) [1898617] - [md] md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1898617] - [md] md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1898617] - [md] md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1898617] - [crypto] md/raid6: let async recovery function support different page offset (Nigel Croxon) [1898617] - [crypto] md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: convert to new xor compution interface (Nigel Croxon) [1898617] - [crypto] md/raid5: add new xor function to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1898617] - [md] md: only calculate blocksize once and use i_blocksize() (Nigel Croxon) [1898617] - [md] md: update the optimal I/O size on reshape (Nigel Croxon) [1898617] - [md] md/raid5: make sure stripe_size as power of two (Nigel Croxon) [1898617] - [md] md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Nigel Croxon) [1898617] - [md] md: get sysfs entry after redundancy attr group create (Nigel Croxon) [1898617] - [kernel] lockdep: Fix preemption WARN for spurious IRQ-enable (Waiman Long) [1908640] - [powerpc] powerpc/smp: Call rcu_cpu_starting() earlier (Waiman Long) [1908640] - [include] seqlock: Fix multiple kernel-doc warnings (Waiman Long) [1908640] - [kernel] lockdep: Fix usage_traceoverflow (Waiman Long) [1908640] - [kernel] locking/lockdep: Remove more raw_cpu_read() usage (Waiman Long) [1908640] - [include] lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu variables" (Waiman Long) [1908640] - [kernel] lockdep: Fix lockdep recursion (Waiman Long) [1908640] - [kernel] lockdep,trace: Expose tracepoints (Waiman Long) [1908640] - [x86] locking/lockdep: Fix TRACE_IRQFLAGS vs. NMIs (Waiman Long) [1908640] - [s390] s390: don't trace preemption in percpu macros (Waiman Long) [1908640] - [fs] blkdev: avoid migration stalls for blkdev pages (Chris von Recklinghausen) [1876502] - [netdrv] ionic: account for vlan tag len in rx buffer len (Jonathan Toppins) [1908642] - [netdrv] net/mlx5e: Fix refcount leak on kTLS RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix leak on resync error flow (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Improve rx handler function call (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Cleanup redundant capability check (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: Increase Async ICO SQ size (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX stats (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX resync support (Alaa Hleihel) [1866808] - [infiniband] RDMA/siw: Fix handling of zero-sized Read and Receive Queues (Kamal Heib) [1900985 1875703] - [fs] ext4: fix bogus warning in ext4_update_dx_flag() (Lukas Czerner) [1908714] - [fs] ext4: handle dax mount option collision (Lukas Czerner) [1908714] - [fs] jbd2: fix up sparse warnings in checkpoint code (Lukas Czerner) [1908714] - [fs] ext4: unlock xattr_sem properly in ext4_inline_data_truncate() (Lukas Czerner) [1908714] - [fs] ext4: do not use extent after put_bh (Lukas Czerner) [1908714] - [fs] ext4: fix invalid inode checksum (Lukas Czerner) [1908714] - [fs] ext4: clear buffer verified flag if read meta block from disk (Lukas Czerner) [1908714] - [fs] ext4: treat buffers contining write errors as valid in ext4_sb_bread() (Lukas Czerner) [1908714] - [fs] ext4: treat buffers with write errors as containing valid data (Lukas Czerner) [1908714] - [fs] ext4: limit entries returned when counting fsmap records (Lukas Czerner) [1908714] - [fs] ext4: fix error handling code in add_new_gdb (Lukas Czerner) [1908714] - [fs] ext4: fix leaking sysfs kobject after failed mount (Lukas Czerner) [1908714] - [fs] ext4: fix checking of directory entry validity for inline directories (Lukas Czerner) [1908714] - [fs] ext4: correctly restore system zone info when remount fails (Lukas Czerner) [1908714] - [fs] ext4: handle add_system_zone() failure in ext4_setup_system_zone() (Lukas Czerner) [1908714] - [fs] ext4: fold ext4_data_block_valid_rcu() into the caller (Lukas Czerner) [1908714] - [fs] ext4: check journal inode extents more carefully (Lukas Czerner) [1908714] - [fs] ext4: don't allow overlapping system zones (Lukas Czerner) [1908714] - [fs] ext4: handle error of ext4_setup_system_zone() on remount (Lukas Czerner) [1908714] - [fs] jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (Lukas Czerner) [1908714] - [fs] ext4: fix mount failure with quota configured as module (Lukas Czerner) [1908714] - [fs] ext4: improve explanation of a mount failure caused by a misconfigured kernel (Lukas Czerner) [1908714] - [include] jbd2: fix kernel-doc notation warning (Lukas Czerner) [1908714] - [base] mm: don't panic when links can't be created in sysfs (Baoquan He) [1890171] - [base] mm: don't rely on system state to detect hot-plug operations (Baoquan He) [1890171] - [mm] mm: replace memmap_context by meminit_context (Baoquan He) [1890171] - [net] Update window_clamp if SOCK_RCVBUF is set (Balazs Nemeth) [1905985] - [cpufreq] cpufreq: acpi-cpufreq: Mark sometimes used ID structs as __maybe_unused (David Arcari) [1857102] - [cpufreq] cpufreq: acpi-cpufreq: Mark 'dummy' variable as __always_unused (David Arcari) [1857102] - [cpufreq] cpufreq: Replace HTTP links with HTTPS ones (David Arcari) [1857102] - [cpufreq] cpufreq: change '.set_boost' to act on one policy (David Arcari) [1857102] - [cpufreq] cpufreq: Fix up cpufreq_boost_set_sw() (David Arcari) [1857102] - [cpufreq] cpufreq: Convert to new X86 CPU match macros (David Arcari) [1857102] - [cpufreq] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857102]- [platform] platform/x86: ISST: Add new PCI device ids (Prarit Bhargava) [1836722] - [net] net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart) [1912253] - [fs] gfs2: Improve mmap write vs. punch_hole consistency (Andreas Grunbacher) [1872043] - [netdrv] bnx2x: fix spelling mistake "occurd" -> "occurred" (Manish Chopra) [1853224] - [netdrv] bnx2x: Perform Idlechk dump during the debug collection (Manish Chopra) [1853224] - [netdrv] bnx2x: Add support for idlechk tests (Manish Chopra) [1853224] - [netdrv] bnx2x: Add Idlechk related register definitions (Manish Chopra) [1853224] - [netdrv] bnx2x: use generic power management (Manish Chopra) [1853224] - [netdrv] bnx2x: allow bnx2x_bsc_read() to schedule (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove unused inline function bnx2x_vf_vlan_credit (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove Comparison to bool in bnx2x_dcb.c (Manish Chopra) [1853224] - [netdrv] bnx2x: correct a comment mistake in grammar (Manish Chopra) [1853224] - [netdrv] net: bnx2x: reject unsupported coalescing params (Manish Chopra) [1853224] - [net] tls: Implement getsockopt SOL_TLS TLS_RX (Sabrina Dubroca) [1889664] - [net] tls: Protect from calling tls_dev_del for TLS RX twice (Sabrina Dubroca) [1889664] - [net] tls: missing received data after fast remote close (Sabrina Dubroca) [1889664] - [net] tls: Fix wrong record sn in async mode of device resync (Sabrina Dubroca) [1889664] - [net] tls: fix corrupted data in recvmsg (Sabrina Dubroca) [1889664] - [net] tls: sendfile fails with ktls offload (Sabrina Dubroca) [1889664] - [net] tls: race causes kernel panic (Sabrina Dubroca) [1889664] - [net] tls: Fix kmap usage (Sabrina Dubroca) [1889664] - [net] tls: allow MSG_CMSG_COMPAT in sendmsg (Sabrina Dubroca) [1889664] - [net] tls: fix sign extension issue when left shifting u16 value (Sabrina Dubroca) [1889664] - [net] tls: Add asynchronous resync (Sabrina Dubroca) [1889664] - [net] revert "net/tls: Add force_resync for driver resync" (Sabrina Dubroca) [1889664] - [net] net/tls: Add force_resync for driver resync (Sabrina Dubroca) [1889664] - [net] tls: Avoid assigning 'const' pointer to non-const pointer (Sabrina Dubroca) [1889664] - [net] tls: move mark_tech_preview to tls_init (Sabrina Dubroca) [1907477] - [mm] mm/hmm: do not call hmm_vma_walk_hole() while holding a spinlock (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add 'depth' parameter to pte_hole (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: don't lock PTEs for walk_page_range_novma() (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: allow walking without vma (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add p4d_entry() and pgd_entry() (Chris von Recklinghausen) [1890943] - [x86] x86: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [s390] s390: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [powerpc] powerpc: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [arm64] arm64: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [mm] mm: add generic p?d_leaf() macros (Chris von Recklinghausen) [1890943] - [mm] mm: move_pages: report the number of non-attempted pages (Chris von Recklinghausen) [1890943] - [mm] autonuma: fix watermark checking in migrate_balanced_pgdat() (Chris von Recklinghausen) [1890943] - [mm] mm/migrate.c: handle freed page at the first place (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: Take the pagetable lock in walk_pte_range() (Chris von Recklinghausen) [1890943] - [mm] mm: untag user pointers passed to memory syscalls (Chris von Recklinghausen) [1890943] - [mm] mm: page cache: store only head pages in i_pages (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: fix reference check race between __find_get_block() and migration (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: remove unused mode argument (Chris von Recklinghausen) [1890943] - [mm] powerpc/book3s: Use config independent helpers for page table walk (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: use correct mmu_notifier events for each invalidation (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: contextual information for event triggering invalidation (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm: move __find_linux_pte() out of hugetlbpage.c (Chris von Recklinghausen) [1890943] - [mm] mm/filemap.c: remove redundant test from find_get_pages_contig (Chris von Recklinghausen) [1890943] - [mm] mm/hugetlb: distinguish between migratability and movability (Chris von Recklinghausen) [1890943] - [mm] numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: make buffer_migrate_page_norefs() actually succeed (Chris von Recklinghausen) [1890943] - [mm] mm: treewide: remove unused address argument from pte_alloc functions (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: drop unused argument of migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: provide buffer_migrate_page_norefs() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: move migrate_page_lock_buffers() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: lock buffers before migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: Convert huge_memory to XArray (Chris von Recklinghausen) [1890943] - [mm] mm: Convert page migration to XArray (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move two more functions from pgtable_64.h to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pgdp kernel/user conversion functions to pgtable.h (Chris von Recklinghausen) [1890943] - [mm] x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl() (Chris von Recklinghausen) [1890943] - [mm] mm: memcg/slab: fix root memcg vmstats (Waiman Long) [1877019] - [mm] mm/slub: let number of online CPUs determine the slub page order (Waiman Long) [1877019] - [mm] mm, debug_pagealloc: don't rely on static keys too early (Waiman Long) [1877019] - [mm] mm: memcg: link page counters to root if use_hierarchy is false (Waiman Long) [1877019] - [mm] mm/memcg: unify swap and memsw page counters (Waiman Long) [1877019] - [mm] mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg (Waiman Long) [1877019] - [mm] mlock: fix unevictable_pgs event counts on THP (Waiman Long) [1877019] - [mm] mm/filemap: fix storing to a THP shadow entry (Waiman Long) [1877019] - [lib] XArray: add xas_split (Waiman Long) [1877019] - [lib] XArray: add xa_get_order (Waiman Long) [1877019] - [lib] XArray: Add private interface for workingset node deletion (Waiman Long) [1877019] - [include] XArray: Fix xas_reload for multi-index entries (Waiman Long) [1877019] - [include] xarray.h: correct return code documentation for xa_store_{bh, irq}() (Waiman Long) [1877019] - [mm] mm: memcg/slab: uncharge during kmem_cache_free_bulk() (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix racy access to page->mem_cgroup in mem_cgroup_from_obj() (Waiman Long) [1877019] - [mm] mm: memcontrol: fix missing suffix of workingset_restore (Waiman Long) [1877019] - [mm] mm: memcontrol: fix warning when allocating the root cgroup (Waiman Long) [1877019] - [mm] mm: replace hpage_nr_pages with thp_nr_pages (Waiman Long) [1877019] - [mm] mm: add thp_size (Waiman Long) [1877019] - [include] mm: add thp_order (Waiman Long) [1877019] - [include] include/linux/huge_mm.h: check PageTail in hpage_nr_pages even when !THP (Waiman Long) [1877019] - [mm] mm/page_vma_mapped.c: explicitly compare pfn for normal, hugetlbfs and THP page (Waiman Long) [1877019] - [mm] mm/vmscan: restore active/inactive ratio for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swap: implement workingset detection for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swapcache: support to handle the shadow entries (Waiman Long) [1877019] - [mm] mm: fix swap cache node allocation mask (Waiman Long) [1877019] - [include] include/linux/swap.h: delete meaningless __add_to_swap_cache() declaration (Waiman Long) [1877019] - [mm] mm/swap_state.c: use the same way to count page in_swap_cache (Waiman Long) [1877019] - [mm] mm: shmem: use proper gfp flags for shmem_writepage() (Waiman Long) [1877019] - [mm] mm/workingset: prepare the workingset detection infrastructure for anon LRU (Waiman Long) [1877019] - [mm] mm/vmscan: protect the workingset on anonymous LRU (Waiman Long) [1877019] - [mm] mm/vmscan: make active/inactive ratio as 1:1 for anon lru (Waiman Long) [1877019] - [tools] kselftests: cgroup: add perpcu memory accounting test (Waiman Long) [1877019] - [mm] mm: memcg: charge memcg percpu memory to the parent cgroup (Waiman Long) [1877019] - [mm] mm: memcg/percpu: per-memcg percpu memory statistics (Waiman Long) [1877019] - [mm] mm: memcg/percpu: account percpu memory to memory cgroups (Waiman Long) [1877019] - [mm] percpu: return number of released bytes from pcpu_free_area() (Waiman Long) [1877019] - [mm] percpu: make pcpu_alloc() aware of current gfp context (Waiman Long) [1877019] - [mm] mm/khugepaged: fix filemap page_to_pgoff(page) != offset (Waiman Long) [1877019] - [mm] mm, slub: restore initial kmem_cache flags (Waiman Long) [1877019] - [include] mm: memcg/slab: fix slab statistics in !SMP configuration (Waiman Long) [1877019] - [mm] mm: slab: fix potential double free in ___cache_free (Waiman Long) [1877019] - [mm] ksm: reinstate memcg charge on copied pages (Waiman Long) [1877019] - [mm] mm: slub: fix conversion of freelist_corrupted() (Waiman Long) [1877019] - [mm] memcg: fix use-after-free in uncharge_batch (Waiman Long) [1877019] - [mm] mm/memory: fix IO cost for anonymous page (Waiman Long) [1877019] - [mm] mm: workingset: age nonresident information alongside anonymous pages (Waiman Long) [1877019] - [mm] slub: cure list_slab_objects() from double fix (Waiman Long) [1877019] - [mm] mm: do_swap_page(): fix up the error code (Waiman Long) [1877019] - [misc] lkdtm/heap: Avoid edge and middle of slabs (Waiman Long) [1877019] - [mm] mm: slub: really fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm/slab.c: fix kernel-doc warning for __ksize() (Waiman Long) [1877019] - [mm] mm: memcontrol: restore proper dirty throttling when memory.high changes (Waiman Long) [1877019] - [mm] memcg, oom: check memcg margin for parallel oom (Waiman Long) [1877019] - [mm] mm, memcg: avoid stale protection values when cgroup is above protection (Waiman Long) [1877019] - [mm] mm, memcg: unify reclaim retry limits with page allocator (Waiman Long) [1877019] - [mm] mm, memcg: reclaim more aggressively before high allocator throttling (Waiman Long) [1877019] - [mm] mm: memcontrol: avoid workload stalls when lowering memory.high (Waiman Long) [1877019] - [include] mm: kmem: switch to static_branch_likely() in memcg_kmem_enabled() (Waiman Long) [1877019] - [mm] mm: slab: rename (un)charge_slab_page() to (un)account_slab_page() (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove unused argument by charge_slab_page() (Waiman Long) [1877019] - [tools] tools/cgroup: add memcg_slabinfo.py tool (Waiman Long) [1877019] - [tools] kselftests: cgroup: add kernel memory accounting tests (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all allocations (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove redundant check in memcg_accumulate_slabinfo() (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate slab_root_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove memcg_kmem_get_cache() (Waiman Long) [1877019] - [mm] mm: memcg/slab: simplify memcg cache creation (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all accounted allocations (Waiman Long) [1877019] - [mm] mm, slab_common: fix a typo in comment "eariler"->"earlier" (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix memory leak at non-root kmem_cache destroy (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release (Waiman Long) [1877019] - [mm] mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate memory.kmem.slabinfo (Waiman Long) [1877019] - [mm] mm, memcg: fix build error around the usage of kmem_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: charge individual slab objects instead of pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: save obj_cgroup for non-root slab objects (Waiman Long) [1877019] - [mm] mm: memcg/slab: allocate obj_cgroups for non-root slab pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: obj_cgroup API (Waiman Long) [1877019] - [mm] mm: memcontrol: decouple reference counting from page accounting (Waiman Long) [1877019] - [mm] mm: slub: implement SLUB version of obj_to_index() (Waiman Long) [1877019] - [mm] mm: memcg: convert vmstat slab counters to bytes (Waiman Long) [1877019] - [mm] mm: memcg: prepare for byte-sized vmstat items (Waiman Long) [1877019] - [mm] mm: memcg: factor out memcg- and lruvec-level changes out of __mod_lruvec_state() (Waiman Long) [1877019] - [mm] mm: kmem: make memcg_kmem_enabled() irreversible (Waiman Long) [1877019] - [mm] mm, slab/slub: improve error reporting and overhead of cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slab/slub: move and improve cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slub: extend checks guarded by slub_debug static key (Waiman Long) [1877019] - [mm] mm, slub: introduce kmem_cache_debug_flags() (Waiman Long) [1877019] - [mm] mm, slub: introduce static key for slub_debug() (Waiman Long) [1877019] - [mm] mm, slub: make reclaim_account attribute read-only (Waiman Long) [1877019] - [mm] mm, slub: make remaining slub_debug related attributes read-only (Waiman Long) [1877019] - [mm] mm, slub: remove runtime allocation order changes (Waiman Long) [1877019] - [mm] mm, slub: make some slub_debug related attributes read-only (Waiman Long) [1877019] - [documentation] mm, slub: extend slub_debug syntax for multiple blocks (Waiman Long) [1877019] - [mm] mm/slab.c: update outdated kmem_list3 in a comment (Waiman Long) [1877019] - [mm] mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in kmalloc_order (Waiman Long) [1877019] - [mm] mm/slab: add naive detection of double free (Waiman Long) [1877019] - [init] mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB (Waiman Long) [1877019] - [mm] mm: ksize() should silently accept a NULL pointer (Waiman Long) [1877019] - [include] include/linux/vmstat.h: remove unused page state adjustment macro (Waiman Long) [1877019] - [include] mm, memcg: fix inconsistent oom event behavior (Waiman Long) [1877019] - [mm] mm/memcg: fix refcount error while moving and swapping (Waiman Long) [1877019] - [mm] mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() (Waiman Long) [1877019] - [mm] mm/memcontrol.c: add missed css_put() (Waiman Long) [1877019] - [mm] mm: memcontrol: handle div0 crash race condition in memory.low (Waiman Long) [1877019] - [kernel] mm: memcontrol: recursive memory.low protection (Waiman Long) [1877019] - [include] mm, memcg: consider subtrees in memory.events (Waiman Long) [1877019] - [net] mm, treewide: rename kzfree() to kfree_sensitive() (Waiman Long) [1877019] - [mm] mm/slab: use memzero_explicit() in kzfree() (Waiman Long) [1877019] - [mm] mm: swap: memcg: fix memcg stats for huge pages (Waiman Long) [1877019] - [mm] mm: swap: fix vmstats for huge pages (Waiman Long) [1877019] - [mm] mm: vmscan: limit the range of LRU type balancing (Waiman Long) [1877019] - [mm] mm: vmscan: reclaim writepage is IO cost (Waiman Long) [1877019] - [mm] mm: vmscan: determine anon/file pressure balance at the reclaim root (Waiman Long) [1877019] - [mm] mm: balance LRU lists based on relative thrashing (Waiman Long) [1877019] - [mm] mm: only count actual rotations as LRU reclaim cost (Waiman Long) [1877019] - [mm] mm: deactivations shouldn't bias the LRU balance (Waiman Long) [1877019] - [mm] mm: base LRU balancing on an explicit cost model (Waiman Long) [1877019] - [mm] mm: vmscan: drop unnecessary div0 avoidance rounding in get_scan_count() (Waiman Long) [1877019] - [mm] mm: remove use-once cache bias from LRU balancing (Waiman Long) [1877019] - [mm] mm: workingset: let cache workingset challenge anon (Waiman Long) [1877019] - [mm] mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() (Waiman Long) [1877019] - [kernel] mm: allow swappiness that prefers reclaiming anon over the file workingset (Waiman Long) [1877019] - [mm] mm: keep separate anon and file statistics on page reclaim activity (Waiman Long) [1877019] - [mm] mm: fix LRU balancing effect of new transparent huge pages (Waiman Long) [1877019] - [mm] mm: replace list_move_tail() with add_page_to_lru_list_tail() (Waiman Long) [1877019] - [mm] mm: memcontrol: update page->mem_cgroup stability rules (Waiman Long) [1877019] - [mm] mm: memcontrol: delete unused lrucare handling (Waiman Long) [1877019] - [documentation] mm: memcontrol: document the new swap control behavior (Waiman Long) [1877019] - [mm] mm: memcontrol: charge swapin pages on instantiation (Waiman Long) [1877019] - [mm] mm: memcontrol: make swap tracking an integral part of memory control (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare swap controller setup for integration (Waiman Long) [1877019] - [mm] mm: memcontrol: drop unused try/commit/cancel charge API (Waiman Long) [1877019] - [mm] mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_THPS counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_MAPPED counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare cgroup vmstat infrastructure for native anon counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare move_account for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare uncharging for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: convert page cache to a new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: move out cgroup swaprate throttling (Waiman Long) [1877019] - [mm] mm: shmem: remove rare optimization when swapin races with hole punching (Waiman Long) [1877019] - [mm] mm: memcontrol: drop @compound parameter from memcg charging API (Waiman Long) [1877019] - [mm] mm: memcontrol: fix stat-corrupting race in charge moving (Waiman Long) [1877019] - [mm] mm: fix NUMA node file count error in replace_page_cache() (Waiman Long) [1877019] - [mm] mm/slub: fix stack overruns with SLUB_STATS (Waiman Long) [1877019] - [mm] slub: remove kmalloc under list_lock from list_slab_objects() V2 (Waiman Long) [1877019] - [mm] slub: Remove userspace notifier for cache add/remove (Waiman Long) [1877019] - [mm] mm/slub.c: fix corrupted freechain in deactivate_slab() (Waiman Long) [1877019] - [mm] mm/slub: fix incorrect interpretation of s->offset (Waiman Long) [1877019] - [mm] slub: avoid redzone when choosing freepointer location (Waiman Long) [1877019] - [mm] slub: relocate freelist pointer to middle of object (Waiman Long) [1877019] - [mm] slub: improve bit diffusion for freelist ptr obfuscation (Waiman Long) [1877019] - [mm] mm, slb: improve memory accounting (Waiman Long) [1877019] - [mm] thp: change CoW semantics for anon-THP (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse PTE-mapped compound pages (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse a page shared across fork (Waiman Long) [1877019] - [mm] khugepaged: drain LRU add pagevec after swapin (Waiman Long) [1877019] - [mm] khugepaged: drain all LRU caches before scanning pages (Waiman Long) [1877019] - [mm] khugepaged: do not stop collapse if less than half PTEs are referenced (Waiman Long) [1877019] - [tools] khugepaged: add self test (Waiman Long) [1877019] - [mm] mm: code cleanup for MADV_FREE (Waiman Long) [1877019] - [mm] mm, thp: track fallbacks due to failed memcg charges separately (Waiman Long) [1877019] - [mm] mm, shmem: add vmstat for hugepage fallback (Waiman Long) [1877019] - [mm] autonuma: reduce cache footprint when scanning page tables (Waiman Long) [1877019] - [trace] mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags (Waiman Long) [1877019] - [mm] mm/memcg: optimize memory.numa_stat like memory.stat (Waiman Long) [1877019] - [mm] memcg: fix memcg_kmem_bypass() for remote memcg charging (Waiman Long) [1877019] - [mm] mm/memcg: automatically penalize tasks with high swap use (Waiman Long) [1877019] - [include] mm/memcg: move cgroup high memory limit setting into struct page_counter (Waiman Long) [1877019] - [mm] mm/memcg: move penalty delay clamping out of calculate_high_delay() (Waiman Long) [1877019] - [mm] mm/memcg: prepare for swap over-high accounting and penalty calculation (Waiman Long) [1877019] - [mm] memcg: expose root cgroup's memory.stat (Waiman Long) [1877019] - [mm] mm, memcg: add workingset_restore in memory.stat (Waiman Long) [1877019] - [documentation] doc: cgroup: improve formatting of mem stats (Waiman Long) [1877019] - [documentation] docs: cgroup: mm: Fix spelling of "list" (Waiman Long) [1877019] - [mm] mm, memcg: fix error return value of mem_cgroup_css_alloc() (Waiman Long) [1877019] - [include] memcontrol.h: Replace zero-length array with flexible-array member (Waiman Long) [1877019] - [mm] mm, memcg: bypass high reclaim iteration for cgroup hierarchy root (Waiman Long) [1877019] - [mm] mm: memcg: make memory.oom.group tolerable to task migration (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.swap.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.low load/store tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.high load/store tearing (Waiman Long) [1877019] - [mm] mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused (Waiman Long) [1877019] - [mm] memcg: css_tryget_online cleanups (Waiman Long) [1877019] - [mm] mm/memcontrol.c: cleanup some useless code (Waiman Long) [1877019] - [mm] mm/memcontrol.c: fix a -Wunused-function warning (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to rcu protection in drain_all_stock() (Waiman Long) [1877019] - [mm] mm/khugepaged.c: fix khugepaged's request size in collapse_file (Waiman Long) [1877019] - [mm] khugepaged: fix null-pointer dereference due to race (Waiman Long) [1877019] - [mm] mm, thp: stop leaking unreleased file pages (Waiman Long) [1877019] - [trace] mm: khugepaged: add trace status description for SCAN_PAGE_HAS_PRIVATE (Waiman Long) [1877019] - [mm] mm, thp: recheck each page before collapsing file THP (Waiman Long) [1877019] - [mm] mm/thp: allow dropping THP from page cache (Waiman Long) [1877019] - [mm] mm/vmscan.c: support removing arbitrary sized pages from mapping (Waiman Long) [1877019] - [mm] mm/thp: fix node page state in split_huge_page_to_list() (Waiman Long) [1877019] - [fs] proc/meminfo: fix output alignment (Waiman Long) [1877019] - [mm] mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path (Waiman Long) [1877019] - [fs] mm, thp: avoid writes to file with THP in pagecache (Waiman Long) [1877019] - [mm] mm, thp: add read-only THP support for (non-shmem) FS (Waiman Long) [1877019] - [mm] khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() (Waiman Long) [1877019] - [fs] mm,thp: stats for file backed THP (Waiman Long) [1877019] - [mm] filemap: update offset check in filemap_fault() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in pagecache_get_page() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in filemap_fault() (Waiman Long) [1877019] - [mm] mm: mempolicy: fix the wrong return value and potential pages leak of mbind (Waiman Long) [1877019] - [mm] mm: thp: fix false negative of shmem vma's THP eligibility (Waiman Long) [1877019] - [mm] mm: thp: make transhuge_vma_suitable available for anonymous THP (Waiman Long) [1877019] - [mm] mm, thp, proc: report THP eligibility for each vma (Waiman Long) [1877019] - [documentation] mm, proc: be more verbose about unstable VMA flags in /proc//smaps (Waiman Long) [1877019] - [mm] mm: thp: pass correct vm_flags to hugepage_vma_check() (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps_rollup: convert to single value seq_file (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out common stats printing (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out mem stats gathering (Waiman Long) [1877019] - [fs] mm: /proc/pid/*maps remove is_pid and related wrappers (Waiman Long) [1877019] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1877019] - [mm] mm: workingset: add vmstat counter for shadow nodes (Waiman Long) [1877019] - [include] mm/memcg: Document access rule regarding mem_cgroup structure (Waiman Long) [1877019] - [mm] mm/page_alloc: silence a KASAN false positive (Waiman Long) [1877019] - [s390] s390/setup: init jump labels before command line parsing (Waiman Long) [1877019] - [mm] s390/maccess: add no DAT mode to kernel_write (Waiman Long) [1877019] - [mm] s390: Change s390_kernel_write() return type to match memcpy() (Waiman Long) [1877019] - [kernel] PM: hibernate: fix crashes with init_on_free=1 (Waiman Long) [1877019] - [mm] mm/slub.c: init_on_free=1 should wipe freelist ptr for bulk allocations (Waiman Long) [1877019] - [mm] mm/page_alloc.c: fix a crash in free_pages_prepare() (Waiman Long) [1877019] - [mm] mm: slub: Fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm, slab: move memcg_cache_params structure to mm/slab.h (Waiman Long) [1877019] - [mm] mm, slab: extend slab/shrink to shrink all memcg caches (Waiman Long) [1877019] - [mm] mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind (Waiman Long) [1877019] - [mm] mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified (Waiman Long) [1877019] - [init] init/Kconfig: fix neighboring typos (Waiman Long) [1877019] - [mm] mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options (Waiman Long) [1877019] - [mm] memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL (Waiman Long) [1877019] - [mm] mm/kasan: add object validation in ksize() (Waiman Long) [1877019] - [mm] mm/slab: refactor common ksize KASAN logic into slab_common.c (Waiman Long) [1877019] - [mm] mm/slub.c: avoid double string traverse in kmem_cache_flags() (Waiman Long) [1877019] - [mm] mm/slab: sanity-check page type when looking up cache (Waiman Long) [1877019] - [mm] mm/slab: validate cache membership under freelist hardening (Waiman Long) [1877019] - [mm] mm/migrate: add stable check in migrate_vma_insert_page() (Waiman Long) [1877019] - [mm] mm/migrate: clean up some minor coding style (Waiman Long) [1877019] - [mm] mm/migrate: remove useless mask of start address (Waiman Long) [1877019] - [kernel] uprobe: use original page when all uprobes are removed (Waiman Long) [1877019] - [mm] mm: move memcmp_pages() and pages_identical() (Waiman Long) [1877019] - [mm] mm, thp: do not queue fully unmapped pages for deferred split (Waiman Long) [1877019] - [mm] mm/khugepaged: fix the xas_create_range() error path (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() do not crash on Compound (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() without freezing new_page (Waiman Long) [1877019] - [mm] mm/khugepaged: minor reorderings in collapse_shmem() (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() remember to clear holes (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() stop if punched or truncated (Waiman Long) [1877019] - [mm] mm: Convert khugepaged_scan_shmem to XArray (Waiman Long) [1877019] - [mm] mm: Convert collapse_shmem to XArray (Waiman Long) [1877019] - [mm] mm: thp: inc counter for collapsed shmem THP (Waiman Long) [1877019] - [mm] mm: thp: register mm for khugepaged when merging vma for shmem (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_unuse() stop eviction without igrab() (Waiman Long) [1877019] - [mm] mm: swapoff: take notice of completion sooner (Waiman Long) [1877019] - [mm] mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_find_swap_entries() filter out other types (Waiman Long) [1877019] - [mm] mm: rid swapoff of quadratic complexity (Waiman Long) [1877019] - [mm] shmem: Comment fixups (Waiman Long) [1877019] - [mm] memfd: Convert memfd_tag_pins to XArray (Waiman Long) [1877019] - [mm] memfd: Convert memfd_wait_for_pins to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_partial_swap_usage to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_free_swap to XArray (Waiman Long) [1877019] - [lib] shmem: Convert shmem_alloc_hugepage to XArray (Waiman Long) [1877019] - [tools] shmem: Convert find_swap_entry to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_confirm_swap to XArray (Waiman Long) [1877019]- [infiniband] RDMA/core: Do not indicate device ready when device enablement fails (Kamal Heib) [1902144] - [infiniband] RDMA/core: Clean up cq pool mechanism (Kamal Heib) [1902144] - [pci] PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Myron Stowe) [1897927] - [pci] PCI: Make pcie_find_root_port() work for Root Ports (Myron Stowe) [1897927] - [pci] PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Starship USB 3.0 (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 (Myron Stowe) [1897927] - [pci] PCI/switchtec: Correct bool variable type assignment (Myron Stowe) [1897927] - [pci] PCI: Allow pci_resize_resource() for devices on root bus (Myron Stowe) [1897927] - [pci] PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay (Myron Stowe) [1897927] - [pci] PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect (Myron Stowe) [1897927] - [tty] serial: 8250_pci: Move Pericom IDs to pci_ids.h (Myron Stowe) [1897927] - [pci] PCI/PM: Call .bridge_d3() hook only if non-NULL (Myron Stowe) [1897927] - [pci] PCI: Rename _DSM constants to align with spec (Myron Stowe) [1897927] - [pci] PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() (Myron Stowe) [1897927] - [pci] PCI: Unify pcie_find_root_port() and pci_find_pcie_root_port() (Myron Stowe) [1897927] - [pci] PCI: Replace zero-length array with flexible-array (Myron Stowe) [1897927] - [pci] PCI: shpchp: Make shpchp_unconfigure_device() void (Myron Stowe) [1897927] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1897927] - [pci] PCI: pciehp: Remove unused EMI() and HP_SUPR_RM() macros (Myron Stowe) [1897927] - [pcmcia] pcmcia: Use CardBus window names (PCI_CB_BRIDGE_IO_0_WINDOW etc) when freeing (Myron Stowe) [1897927] - [pci] PCI: Use bridge window names (PCI_BRIDGE_IO_WINDOW etc) (Myron Stowe) [1897927] - [pci] PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port (Myron Stowe) [1897927] - [pci] PCI: Program MPS for RCiEP devices (Myron Stowe) [1897927] - [pci] PCI: Fix pci_host_bridge struct device release/free handling (Myron Stowe) [1897927] - [pci] PCI: Fix pci_register_host_bridge() device_register() error handling (Myron Stowe) [1897927] - [pci] PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges (Myron Stowe) [1897927] - [x86] x86/tboot: Don't disable swiotlb when iommu is forced on (Tony Camuso) [1883395] - [iommu] iommu/vt-d: Avoid panic if iommu init fails in tboot system (Tony Camuso) [1883395] - [pci] PCI/ERR: Clear PCIe Device Status errors only if OS owns AER (Myron Stowe) [1838358] - [pci] PCI/ERR: Rename pci_aer_clear_device_status() to pcie_clear_device_status() (Myron Stowe) [1838358] - [pci] PCI/AER: Log correctable errors as warning, not error (Myron Stowe) [1838358] - [pci] PCI/AER: Simplify __aer_print_error() (Myron Stowe) [1838358] - [misc] mei: hdcp: fix mei_hdcp_verify_mprime() input parameter (Tony Camuso) [1874577] - [misc] mei: add device kind to sysfs (Tony Camuso) [1874577] - [misc] mei: hw: don't use one element arrays (Tony Camuso) [1874577] - [misc] mei: hw: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: client: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: bus: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: ioctl: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: hbm: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] Revert "mei: Avoid the use of one-element arrays" (Tony Camuso) [1874577] - [misc] mei: Avoid the use of one-element arrays (Tony Camuso) [1874577] - [misc] mei: Replace HTTP links with HTTPS ones (Tony Camuso) [1874577] - [misc] mei: hdcp: Replace one-element array with flexible-array member (Tony Camuso) [1874577] - [misc] mei: bus: don't clean driver pointer (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for KBP with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for SPT with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add kdoc for mei_me_fw_type_nm() (Tony Camuso) [1874577] - [misc] mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tony Camuso) [1874577] - [misc] mei: me: constify the device parameter to the probe quirk (Tony Camuso) [1874577] - [misc] mei: hdcp: Constify struct mei_cl_device_id (Tony Camuso) [1874577] - [misc] mei: me: add tiger lake point device ids for H platforms (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on Mehlow server platforms (Tony Camuso) [1874577] - [misc] mei: release me_cl object reference (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on LBG servers (Tony Camuso) [1874577] - [fs] NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski) [1906306] - [fs] NFS: Adjust fs_context error logging (Scott Mayhew) [1907711] - [mm] powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey (Steve Best) [1912294] - [infiniband] IB/isert: add module param to set sg_tablesize for IO cmd (Kamal Heib) [1887359] - [infiniband] IB/isert: allocate RW ctxs according to max IO size (Kamal Heib) [1887359] - [net] sched: flower: Mark MPLS multilabel match as Tech Preview (Guillaume Nault) [1814836] - [net] sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower (Guillaume Nault) [1814836] - [net] cls_flower: remove mpls_opts_policy (Guillaume Nault) [1814836] - [net] flow_dissector: work around stack frame size warning (Guillaume Nault) [1814836] - [net] cls_flower: Support filtering on multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [net] flow_dissector: Parse multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [netdrv] net/mlx5e: Use generic API to build MPLS label (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Support pedit on mpls over UDP decap (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw decapsulation of MPLS over UDP (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Allow to match on mpls parameters (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw encapsulation of MPLS over UDP (Alaa Hleihel) [1790220]- [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838731] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838731] - [netdrv] ixgbe: use eth_zero_addr() to clear mac address (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unnecessary usages of memset (Ken Cox) [1838731] - [netdrv] ixgbe: use generic power management (Ken Cox) [1838731] - [netdrv] ixgbe: convert to new udp_tunnel_nic infra (Ken Cox) [1838731] - [netdrv] ixgbe: don't clear UDP tunnel ports when RXCSUM is disabled (Ken Cox) [1838731] - [netdrv] ixgbe: Cleanup unneeded delay in ethtool test (Ken Cox) [1838731] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: don't call devm_mdiobus_free() (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: check the return value of ixgbe_mii_bus_init() (Ken Cox) [1838731] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838731] - [netdrv] ixgbe: protect ring accesses with READ- and WRITE_ONCE (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unused inline function ixgbe_irq_disable_queues (Ken Cox) [1838731] - [netdrv] ixgbe: Use true, false for bool variable in __ixgbe_enable_sriov() (Ken Cox) [1838731] - [netdrv] ixgbe: Remove conversion to bool in ixgbe_device_supports_autoneg_fc() (Ken Cox) [1838731] - [netdrv] ixgbe: fix signed-integer-overflow warning (Ken Cox) [1838731] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Ken Cox) [1838731] - [netdrv] ionic: use mc sync for multicast filters (Jonathan Toppins) [1909329] - [fs] xfs: always return -ENOSPC on project quota reservation failure (Carlos Maiolino) [1908612] - [fs] xfs: group quota should return EDQUOT when prj quota enabled (Carlos Maiolino) [1908612] - [pwm] pwm: Add DesignWare PWM Controller Driver (Steve Best) [1783562] - [pwm] pwm: Ensure pwm_apply_state() doesn't modify the state argument (Steve Best) [1783562] - [net] sched: Mark VLAN_ACT_{POP,PUSH}_ETH as Tech Preview (Guillaume Nault) [1909345] - [vfio] vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn (Claudio Imbrenda) [1903972] - [s390] s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [pci] PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [iommu] s390/pci: adaptation of iommu to multifunction (Claudio Imbrenda) [1903972] - [s390] s390/pci: fix leak of DMA tables on hard unplug (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix PF/VF linking on hot plug (Claudio Imbrenda) [1853312] - [s390] s390/pci: re-introduce zpci_remove_device() (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix zpci_bus_link_virtfn() (Claudio Imbrenda) [1853312] - [s390] s390/pci: ignore stale configuration request event (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix enabling a reserved PCI function (Claudio Imbrenda) [1853312] - [s390] s390/pci: create links between PFs and VFs (Claudio Imbrenda) [1853312] - [pci] PCI/IOV: Introduce pci_iov_sysfs_link() function (Claudio Imbrenda) [1853312] - [s390] s390/pci: removes wrong PCI multifunction assignment (Claudio Imbrenda) [1853312] - [s390] s390/pci: Handling multifunctions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Adding bus resource (Claudio Imbrenda) [1853312] - [s390] s390/pci: adapt events for zbus (Claudio Imbrenda) [1853312] - [s390] s390/pci: create zPCI bus (Claudio Imbrenda) [1853312] - [s390] s390/pci: define RID and RID available (Claudio Imbrenda) [1853312] - [s390] s390/pci: define kernel parameters for PCI multifunction (Claudio Imbrenda) [1853312] - [pci] s390/pci: embedding hotplug_slot in zdev (Claudio Imbrenda) [1853312] - [s390] s390/pci: Expose new port attribute for PCIe functions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Improve handling of unset UID (Claudio Imbrenda) [1853312] - [s390] s390/pci: Fix zpci_alloc_domain() over allocation (Claudio Imbrenda) [1853312] - [arm64] arm64: insn: Fix two bugs in encoding 32-bit logical immediates (Yauheni Kaliuta) [1900977] - [iommu] iommu/amd: Set DTEto represent 512 IRTEs (Jerry Snitselaar) [1897492 1894769] - [iommu] iommu/amd: Increase interrupt remapping table limit to 512 entries (Jerry Snitselaar) [1897492 1894769] - [tools] selftests: forwarding: Add MPLS L2VPN test (Guillaume Nault) [1861261] - [net] sched: act_mpls: Add action to push MPLS LSE before Ethernet header (Guillaume Nault) [1861261] - [net] sched: act_vlan: Add {POP,PUSH}_ETH actions (Guillaume Nault) [1861261] - [fs] cifs: Fix incomplete memory allocation on setxattr path (Leif Sahlberg) [1903883] - [fs] cifs: Fix leak when handling lease break for cached root fid (Leif Sahlberg) [1903883] - [fs] Revert "cifs: Fix the target file was deleted when rename failed." (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] cifs: fix reference leak for tlink (Leif Sahlberg) [1903883] - [fs] smb3: fix unneeded error message on change notify (Leif Sahlberg) [1903883] - [fs] cifs: remove the retry in cifs_poxis_lock_set (Leif Sahlberg) [1903883] - [fs] smb3: fix access denied on change notify request to some servers (Leif Sahlberg) [1903883] - [fs] Replace HTTP links with HTTPS ones: CIFS (Leif Sahlberg) [1903883] - [fs] cifs: prevent truncation from long to int in wait_for_free_credits (Leif Sahlberg) [1903883] - [fs] cifs: Fix the target file was deleted when rename failed (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'posix' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'handletimeout' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor lease disabling for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor persistent/resilient handle flags for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'seal' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] cifs: Display local UID details for SMB sessions in DebugData (Leif Sahlberg) [1903883] - [fs] cifs: misc: Use array_size() in if-statement controlling expression (Leif Sahlberg) [1903883] - [fs] cifs: update ctime and mtime during truncate (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when punch hole (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when zero file range (Leif Sahlberg) [1903883] - [fs] cifs: Fix double add page to memcg when cifs_readpages (Leif Sahlberg) [1903883] - [fs] cifs: Fix cached_fid refcnt leak in open_shroot (Leif Sahlberg) [1903883] - [fs] smb3: Add debug message for new file creation with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] cifs: fix chown and chgrp when idsfromsid mount option enabled (Leif Sahlberg) [1903883] - [fs] smb3: allow uid and gid owners to be set on create with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] smb311: Add tracepoints for new compound posix query info (Leif Sahlberg) [1903883] - [fs] smb311: add support for using info level for posix extensions query (Leif Sahlberg) [1903883] - [fs] smb311: Add support for lookup with posix extensions query info (Leif Sahlberg) [1903883] - [fs] smb311: Add support for SMB311 query info (non-compounded) (Leif Sahlberg) [1903883] - [fs] SMB311: Add support for query info using posix extensions (level 100) (Leif Sahlberg) [1903883] - [fs] smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl (Leif Sahlberg) [1903883] - [fs] smb3: fix typo in mount options displayed in /proc/mounts (Leif Sahlberg) [1903883] - [fs] cifs: Add get_security_type_str function to return sec type (Leif Sahlberg) [1903883] - [fs] smb3: extend fscache mount volume coherency check (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K (Leif Sahlberg) [1903883] - [fs] smb3: remove static checker warning (Leif Sahlberg) [1903883] - [fs] cifs: fix minor typos in comments and log messages (Leif Sahlberg) [1903883] - [fs] smb3: minor update to compression header definitions (Leif Sahlberg) [1903883] - [fs] cifs: minor fix to two debug messages (Leif Sahlberg) [1903883] - [fs] cifs: Standardize logging output (Leif Sahlberg) [1903883] - [fs] smb3: Add new parm "nodelete" (Leif Sahlberg) [1903883] - [fs] cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Leif Sahlberg) [1903883] - [fs] cifs: handle hostnames that resolve to same ip in failover (Leif Sahlberg) [1903883] - [fs] cifs: set up next DFS target before generic_ip_connect() (Leif Sahlberg) [1903883] - [fs] cifs: remove redundant initialization of variable rc (Leif Sahlberg) [1903883] - [fs] cifs: handle "nolease" option for vers=1.0 (Leif Sahlberg) [1903883] - [fs] cifs: fix leaked reference on requeued write (Leif Sahlberg) [1903883] - [fs] cifs: Fix null pointer check in cifs_read (Leif Sahlberg) [1903883] - [fs] CIFS: Spelling s/EACCESS/EACCES/ (Leif Sahlberg) [1903883] - [fs] cifs: fix uninitialised lease_key in open_shroot() (Leif Sahlberg) [1903883] - [fs] cifs: ensure correct super block for DFS reconnect (Leif Sahlberg) [1903883] - [fs] cifs: do not share tcons with DFS (Leif Sahlberg) [1903883] - [fs] cifs: minor update to comments around the cifs_tcp_ses_lock mutex (Leif Sahlberg) [1903883] - [fs] cifs: protect updating server->dstaddr with a spinlock (Leif Sahlberg) [1903883] - [fs] smb3: remove overly noisy debug line in signing errors (Leif Sahlberg) [1903883] - [fs] cifs: improve read performance for page size 64KB & cache=strict & vers=2.1+ (Leif Sahlberg) [1903883] - [fs] cifs: dump the session id and keys also for SMB2 sessions (Leif Sahlberg) [1903883] - [fs] smb3: enable swap on SMB3 mounts (Leif Sahlberg) [1903883] - [fs] smb3: change noisy error message to FYI (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: use SMB2_SIGNATURE_SIZE define (Leif Sahlberg) [1903883] - [fs] CIFS: Fix bug which the return value by asynchronous read is error (Leif Sahlberg) [1903883] - [fs] CIFS: check new file size when extending file by fallocate (Leif Sahlberg) [1903883] - [fs] SMB3: Minor cleanup of protocol definitions (Leif Sahlberg) [1903883] - [fs] SMB3: Additional compression structures (Leif Sahlberg) [1903883] - [fs] SMB3: Add new compression flags (Leif Sahlberg) [1903883] - [fs] cifs: smb2pdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] cifs: clear PF_MEMALLOC before exiting demultiplex thread (Leif Sahlberg) [1903883] - [fs] cifs: cifspdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] CIFS: Warn less noisily on default mount (Leif Sahlberg) [1903883] - [fs] fs/cifs: fix gcc warning in sid_to_id (Leif Sahlberg) [1903883] - [fs] cifs: allow unlock flock and OFD lock across fork (Leif Sahlberg) [1903883] - [fs] cifs: do d_move in rename (Leif Sahlberg) [1903883] - [fs] cifs: add SMB2_open() arg to return POSIX data (Leif Sahlberg) [1903883] - [fs] cifs: plumb smb2 POSIX dir enumeration (Leif Sahlberg) [1903883] - [fs] cifs: add smb2 POSIX info level (Leif Sahlberg) [1903883] - [fs] cifs: rename posix create rsp (Leif Sahlberg) [1903883] - [fs] cifs: print warning mounting with vers=1.0 (Leif Sahlberg) [1903883] - [fs] smb3: fix performance regression with setting mtime (Leif Sahlberg) [1903883] - [fs] cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() (Leif Sahlberg) [1903883] - [fs] cifs: use mod_delayed_work() for &server->reconnect if already queued (Leif Sahlberg) [1903883] - [fs] cifs: call wake_up(&server->response_q) inside of cifs_reconnect() (Leif Sahlberg) [1903883] - [fs] cifs: do not ignore the SYNC flags in getattr (Leif Sahlberg) [1903883] - [tools] tools/power/x86/intel-speed-select: Update version for v5.10 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Fix missing base-freq core IDs (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Update version for v5.9 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add retries for mail box commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add option to delay mbox commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Ignore -o option processing on error (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Change path for caching topology info (Prarit Bhargava) [1896211] - [kernel] perf/core: Fix race in the perf_mmap_close() function (Michael Petlan) [1869925] {CVE-2020-14351} - [kernel] perf: Make struct ring_buffer less ambiguous (Michael Petlan) [1869925] {CVE-2020-14351} - [arm64] arm64: bpf: Fix branch offset in JIT (Yauheni Kaliuta) [1875342]- [hwmon] hwmon: (amd_energy) fix allocation of hwmon_channel_info config (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Add AMD family 19h model 01h x86 match (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) modify the visibility of the counters (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Improve the accumulation logic (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) optimize accumulation interval (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Move label out of accumulation structure (David Arcari) [1911220] - [powerpc] powerpc/64s: Remove TM from Power10 features (Gustavo Duarte) [1892471] - [netdrv] ionic: start queues before announcing link up (Jonathan Toppins) [1906250] - [fs] NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Benjamin Coddington) [1873897] - [bluetooth] Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INTEL_NEWGEN (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support for Intel Bluetooth Device Typhoon Peak (8087:0032) (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Helper function to download firmware to Intel adapters (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Define a function to construct firmware filename (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add *setup* function for new generation Intel controllers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Fix endianness issue for TLV version information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Functions to send firmware header / payload (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Add infrastructure to read controller information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Refactor firmware download function (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Update boot parameter specific to SKU (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Refactor of firmware download flow for Intel conrollers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Enable Intel events even if already in operational mode (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Configure Intel debug feature based on available support (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support to read Intel debug feature (Gopal Tiwari) [1900356] - [kernel] rcuwait: avoid lockdep splats from rcuwait_active() (Auger Eric) [1903095] - [net] udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long) [1879403] - [net] udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] udp: fix UDP header access on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] ethtool: add missing NETIF_F_GSO_FRAGLIST feature string (Xin Long) [1879403] - [net] fix fraglist segmentation reference count leak (Xin Long) [1879403] - [net] udp: initialize is_flist with 0 in udp_gro_receive (Xin Long) [1879403] - [include] udp: segment looped gso packets correctly (Xin Long) [1879403] - [net] udp: Support UDP fraglist GRO/GSO. (Xin Long) [1879403] - [net] Support GRO/GSO fraglist chaining. (Xin Long) [1879403] - [net] Add a netdev software feature set that defaults to off. (Xin Long) [1879403] - [net] Add fraglist GRO/GSO feature flags (Xin Long) [1879403] - [include] udp: Avoid post-GRO UDP checksum recalculation (Xin Long) [1879403] - [net] udp: fix GRO packet of death (Xin Long) [1879403] - [net] udp: fix GRO reception in case of length mismatch (Xin Long) [1879403] - [net] udp: cope with UDP GRO packet misdirection (Xin Long) [1879403] - [net] ipv6: factor out protocol delivery helper (Xin Long) [1879403] - [net] ip: factor out protocol delivery helper (Xin Long) [1879403] - [net] udp: add support for UDP_GRO cmsg (Xin Long) [1879403] - [net] udp: implement GRO for plain UDP sockets. (Xin Long) [1879403]- [powerpc] powerpc/perf: Fix Threshold Event Counter Multiplier width for P10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Exclude kernel samples while counting events in user space (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Invoke per-CPU variable access with disabled interrupts (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: MMCR0 control for PMU registers under PMCC=00 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc: Wire up memtest (Desnes Augusto Nunes do Rosario) [1906084] - [mm] powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update cache events with l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update generic event codes for power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Add generic and cache event list for power10 DD1 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix the PMU group constraints for threshold events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Update the PMU group constraints for l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update radix_scope_qual in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [nvme] nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari) [1903513] - [base] driver: core: Fix list corruption after device_del() (Torez Smith) [1900751] - [base] device property: Don't clear secondary pointer for shared primary firmware node (Torez Smith) [1900751] - [base] device property: Keep secondary firmware node secondary by type (Torez Smith) [1900751] - [of] of: property: Fix create device links for all child-supplier dependencies (Torez Smith) [1900751] - [base] drivers/base/test: fix global-out-of-bounds error (Torez Smith) [1900751] - [base] driver core: Fix use-after-free and double free on glue directory (Torez Smith) [1900751] - [thunderbolt] thunderbolt: Add uaccess dependency to debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use "if USB4" instead of "depends on" in Kconfig (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Allow KUnit tests to be built also when CONFIG_USB4=m (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: debugfs: Fix uninitialized return in counters_write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Report power supply changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: hisilicon: fix refercence leak in xhci_histb_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake-H (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only configure USB4 wake for lane 0 adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 composition 0x1055 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix write-URB completion race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add NO_LPM quirk for Kingston flash drive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't create stream debugfs files with spinlock held (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix sizeof() mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix signedness comparison issue with enum variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore: Check both id_table and match() when both available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: reset hard_reset_count for any disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: fix cooldown mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: fix kernel-doc markups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix some signedness bugs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EC200T module support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] usb: docs: document altmode register/unregister functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add QCOM PMIC typec detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Cellient MPL200 card (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Add support for Sink FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Implement callbacks for FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: tcpm: Add support for Sink Fast Role SWAP(FRS) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Chip level TCPC driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add set_vbus tcpci callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add a getter method to retrieve tcpm_port reference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: add quirk to blacklist ETAS ES58X devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: use cur_altsetting for consistency (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add Telit FT980-KS composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: remove polling for /sys/kernel/debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add support for STUSB160x Type-C controller family (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add typec_find_pwr_opmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Use OF graph API to get the connector fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: displayport: Reduce noise from the driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Add Kconfig option to reduce number of port initialization retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Clean up use of port initialization schemes and retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix altsetting probing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up jtag quirks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP GC device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: clean up no-union-descriptor handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: use common data-class define (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: handle broken union descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "cdc-acm: hardening against malicious devices" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Accommodate usbip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] PM: core: introduce pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [kernel] sched: Provide sched_set_fifo() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix incorrect downcast (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix specific driver selection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [sound] USB: correct API of usb_control_msg_send/recv in sound driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: correct API of usb_control_msg_send/recv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: legousbtower: use usb_control_msg_recv()" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: core: hub.c: use usb_control_msg_send() in a few places" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: use module_usb_driver to simplify the code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: add debugfs support for ep with stream (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: don't create endpoint debugfs entry before ring buffer is set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Tune interrupt blocking for isochronous transfers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: omit duplicate actions when suspending a runtime suspended host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: improve the comments for xhci_plat_suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add wakeup entry at sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add priv quirk for skip PHY initialization (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: delete the unnecessary code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add .suspend_quirk for struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add platform data support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: cleanup of data structures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: fix race between disconnect() and read() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: don't inherity DMA properties for USB devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ehci-hcd: Move include to keep CRC stable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only stop control channel when entering freeze (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Capitalize comment on top of QUIRK_FORCE_POWER_LINK_CONTROLLER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Correct tb_check_quirks() kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Log correct zeroX entries in decode_error() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle ERR_LOCK notification (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Handle SCU IPC error conditions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: update ROLE_CONTROL for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add support when hidden tx registers are inaccessible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add register definitions to tcpci (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: use macro for reporting results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Pass correct USB Type-C port number to SoC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add dependency on ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: use set_host_byte() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: fix disconnect by unplugging a hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Prevent mode overrun (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Increase command completion timeout value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hub.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: message.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb typec: mt6360: Add support for mt6360 Type-C driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-sched: Remove ununsed function tt_start_uframe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Make distrust_firmware param default to false (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Default to per-port over-current protection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry DROM read once if parsing fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Support for device role (UFP) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Check the port status before connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure Altmode HPD High (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] device connection: Remove struct device_connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: bump hw_max_sectors to 2048 blocks for SS or faster drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/host: ehci-npcm7xx: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb3503: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb4604: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: driver: fix stray tabs in error messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Check the _DEP dependencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix slab-out-of-bounds Read in read_descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix out of sync data toggle if a configured device is reconfigured (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Un-register the USB role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_ice_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_tiger_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check for Intel vendor ID when identifying controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_is_nhi() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Create device links from ACPI description (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn in TB_CFG_ERROR_INVALID_CONFIG_SPACE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Move struct tb_cap_any to tb_regs.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add runtime PM for Software CM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [pci] PCI / thunderbolt: Switch to use device links instead of PCI quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Enable wakes from system suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Tear down DP tunnels when suspending (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable lane 1 for XDomain connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure port for XDomain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Set port configured for both ends of the link (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure link after lane bonding is enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not change default USB4 router notification timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Initialize TMU again on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Send reset only to first generation routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not program NFC buffers for USB4 router protocol adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize NHI LC mailbox command processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize Force Power logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Software CM only should set force power in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use bit 31 to check if Firmware CM is running in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to log an error if tb_switch_lane_bonding_enable() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use kobj_to_dev() instead of container_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: support dynamic Quectel USB compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Migrate workqueue to RT priority for processing events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: pd: Fix formatting in pd.h header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: Remove the superfluous break (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add unusual_uas entry for Sony PSZ drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: don't use snprintf() for sysfs attrs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix Fix source hard reset response for TDA 2.3.1.1 and TDA 2.3.1.2 failures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use maximum USB3 link rate when reclaiming if link is not up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add USB3 bandwidth management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable ports that are not implemented (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do warm-reset when both CAS and XDEV_RESUME are set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: fix ep context print mismatch in debugfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: Add quirk for PNY Pro Elite (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Better name for __check_usb_generic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix device driver race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Also match device drivers using the ->match vfunc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: fix tegra_xusb_get_phy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: otg usb2/usb3 port init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Bypass xHCI quirks for Raspberry Pi 4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] Revert "USB: pci-quirks: Add Raspberry Pi 4 quirk" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-pci: Add support for reset controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Solve race condition in anchor cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Print error on failure to get VBUS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Make VBUS supply optional (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: remove a duplicated entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: fix spelling mistake "removeable" -> "removable" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: Fix typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Fix use after free in usb_hcd_pci_remove() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Hold con->lock for the entire duration of ucsi_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Rework ppm_lock handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix 2 unlocked ucsi_run_command calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix AB BA lock inversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvtest: return proper error code in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: rework notification_buffer resizing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add no-lpm quirk for another Raydium touchscreen (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Fix bad gfp argument (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: merge fix for kunix_resource changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Register charger (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASMedia ASM1142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: define IDs for various ASMedia host controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Simplify USB ID table match (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add WARN_ON ensure we are not trying to send 2 VDM packets at the same time (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix AB BA lock inversion between tcpm code and the alt-mode drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add tcpm_queue_vdm_unlocked() helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Move mod_delayed_work(&port->vdm_state_machine) call into tcpm_queue_vdm() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Make function xhci_dbc_ring_alloc() static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Make some functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for pinctrl-0 through pinctrl-8 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for multiple DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix up report size handling for some devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove tty specific port structure from struct xhci_dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgcap: remove dbc dependency on dbctty specific flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add a operations structure to access driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbctty: split dbc tty driver registration and unregistration functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove endpoint pointers from dbc_port structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: simplify dbc requests allocation and queueing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc start and stop functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc memory init and cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: don't use generic xhci ring allocation functions for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci context allocation for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dbc structure in the request completion instead of xhci_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to get_in/out_ep() helper functions to get endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Pass dbc pointer when registering a dbctty device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc_handle_xfer_event() instead of xhci_hcd pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Change to pass dbc pointer to xhci_do_dbc_stop() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to endpoint init and exit functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Get the device pointer from dbc structure in dbc_ep_do_queue() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't pass the xhci pointer as a parameter to xhci_dbc_init_context() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use xhci_write_64() as it takes xhci as a parameter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dev_info() and similar instead of xhci_info() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add device pointer to dbc structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_free_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_alloc_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci erst allocation and free functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't pass struct xhci_hcd pointer to xhci_link_seg() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci inc_deq() function for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Make debug message consistent with bus and port number (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: tegra: Fix allocation for the FPCI context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: stop using compat_alloc_user_space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASM2142/ASM3142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: fix the failure of bandwidth allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: reduce stack usage in test_queue (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Stay in BIST mode till hardreset or unattached (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Support BIST test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Support bist test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Error handling for tcpm_register_partner_altmodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Comment correction for typec_partner_register_altmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Avoid connect request on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix quirks_param_set() writing to a const pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Try MSI interrupts on PCI devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add EM7305 QDL product ID (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix led-activity helpers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix memory corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: Move static const tables out to different include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: sisusb_init: Remove genunine unused static const arrays (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: cdc-wdm: Provide description for usb_cdc_wdm_register()'s manage_power arg (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/serial.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/pd_vdo.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Remove pci-dma-compat wrapper APIs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Fix a potential UB casued by left shifting a negative value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ohci: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: clean up special-interface handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: use in-kernel types in port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for TIOCGICOUNT (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for line-status events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: disable interface on errors in open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: Supply missing 'xhci-dbgp.h' headerfile (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: Remove set but never checked variable 'ret' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ucsi: Staticify and stop export of ucsi_init() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote function header which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: ldusb: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Fix odd corruption issue in the file header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: fusb302: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: Supply missing displayport.h include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: alauda: Remove set but unchecked variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-debugfs: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgtty: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgcap: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mem: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: adutux: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: ueagle-atm: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: ledtrig-usbport: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: drop redundant transfer-buffer casts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop extern keyword from function declarations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop unnecessary sysrq include (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: add sysrq break-handler dummy (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: inline sysrq dummy function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only process sysrq when enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only set sysrq timestamp for consoles (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: fix break and sysrq handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up receive processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: make process-packet buffer unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EG95 LTE modem (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix missing simulated-break margin (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: re-enable auto-RTS on open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: enable usb generic throttle/unthrottle (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: simulate break condition if not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: usbtmc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci: Mark cc_to_error as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: ulpi: Fix a few kerneldoc related issues (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Demote comment block which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: debug: Demote comment blocks which are obviously not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Demote function header from kerneldoc to comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: Fix up terminology in include files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix old style declaration warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: console: add support for flow control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: drop two stub functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: kobil_sct: log failure to update line settings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan_pda: drop unused firmware reset status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: drop unused URB submission results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: don't compile unused packet definitions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add support for USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Definitions for response status bits (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add data structure for Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Combine the definitions for Accessory and USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix up terminology (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: fix kernel-doc warnings and formatting in (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for authenticate on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for separating the flush to SPI and authenticate (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Ensure left shift of 512 does not overflow a 32 bit int (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add min and max line-speed macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: name prescaler, divisor registers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Poll for U0 after disabling USB2 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Return if xHCI doesn't support LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mtk: avoid runtime suspend when removing hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix enumeration issue when setting max packet size for FS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix incorrect EP_STATE_MASK (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add new Product ID for CH340 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add GosunCn GM500 series (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cypress_m8: enable Simply Automated UPB PIM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for on-board retimers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB4 port sideband operations for retimer access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Split common NVM functionality into a separate file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry USB4 block read operation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Generalize usb4_switch_do__data() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add Intel USB-IF ID to the NVM upgrade supported list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase DP DPRX wait timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_port_get_link_speed() available to other files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle incomplete PCIe/USB3 paths correctly in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase path length in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for tunneling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for path walking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add DP IN resources for all routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Report consumed bandwidth in both directions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_pcie_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_usb3_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not tunnel USB3 if link is not USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB3 bandwidth negotiation routines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check that both ports are reachable when allocating path (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_path_alloc() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_next_port_on_path() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix path indices used in USB3 tunnel discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [netdrv] thunderbolt: Get rid of E2E workaround (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: NHI can use HopIDs 1-7 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn if NHI hop_count != 12 or hop_count != 32 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Build initial XDomain property block upon first connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OTG: rename product list of devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: scsi: fix up comment to be more specific (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: fix wording in error message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: unify quirk handling logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix up wording in a comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: remove obsolete FIXME comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB OTG hub configuration option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB quirk to USB_QUIRK_ENDPOINT_IGNORE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] USB: replace hardcode maximum usb string length by definition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ehci: reopen solution for Synopsys HC bug (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: add USB_QUIRK_DELAY_INIT for Logitech C922 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Fix DP alternate mode entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: change char to u8 for sisusb_copy_memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: sisusb_con: Use array_size() helper in memcpy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: tegra: Remove PLL power supplies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] drivers: usb: Fix trivial spelling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: additional Device Classes to debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Improve USB4 config symbol help text (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: kcov: collect coverage from usb complete callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: get rid of pointless access_ok() calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix lockup of devices with limited prescaler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add basis for quirk detection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] CDC-ACM: heed quirk also in error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit LE910C1-EUX compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add DW5816e QDL support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add trivial .shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Ensure USB_ROLE_SWITCH is set as a dependency for tps6598x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: make symbols static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: usb_wwan: do not resubmit rx urb on fatal errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/xhci-plat: Set PM runtime as active on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Add support for Renesas controller with memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: renesas-xhci: Add the renesas xhci driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hci: add hc_driver as argument for usb_hcd_pci_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: fix mmap dma mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: keep runtime active when removing host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Update Kconfig to allow building on other architectures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Fix DP_HPD_LVL bit field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ehci: Add new EHCI driver for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: xhci-plat: Add support for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add USB role switching logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add OF probe binding (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Switch on role-switch uevent reporting (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Support for static SBU/HSL orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add typec_find_orientation() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: poison URBs upon disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] sierra-ms: do not call scsi_get_host_dev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] USB: pci-quirks: Add Raspberry Pi 4 quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] thunderbolt: Replace zero-length array with flexible-array (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: correct kernel->user page attribute mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Fix the property names (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Handle alt mode HPD_HIGH (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix misleading driver bug report (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: Add DW5816e support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: add quirk for LaCie 2Big Quadra (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Do not link to disabled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check return value of tb_sw_read() in usb4_switch_op() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: use true, false for bool variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the stub for ucsi_register_port_psy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Convert the Intel PMC Mux driver to use new SCU IPC API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register with power_supply class (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: save power data objects in PD mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Correct bit-mask for CCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: replace magic numbers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Workaround for missed op_mode change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: set USB data role when partner type is power cable/ufp (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Storage: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Replace an empty statement with a debug message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/early: remove unused including (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: use true, false for bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Change port variable from signed to unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Add unusual_devs entry for JMicron JMS566 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Revert commit bd0e6c9614b9 ("usb: hub: try old enumeration scheme first for high speed devices") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix handling of connect changes during sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Fix typec_altmode_get_partner sometimes returning an invalid pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: add sanity checking for data length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't clear hub TT buffer on ep0 protocol stall (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: prevent bus suspend if a roothub port detected a over-current condition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix handling halted endpoint even if endpoint ring appears empty (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [gpio] usb: fusb302: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: introduce a cool down (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: close race betrween suspend() and acm_softint (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: fix deadlock in error handling and PM flushing work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: no use logging any details in case of ENODEV (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: pi3usb30532: Set switch_ / mux_desc name field to NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Handle AMD's spec-compliant identifiers, too (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: host: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] Revert "thunderbolt: Prevent crash if non-active NVMem file is read" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for extcon (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: restore capability check order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Correct the documentation for typec_cable_put() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Wistron Neweb D19Q1 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add BroadMobi BM806U (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for ASKEY WWHC050 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Add ACPI support for USB interface devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-tegra: Add OTG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add control driver for F81534A (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix rounding error in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default for Intel Tiger Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Finetune host initiated USB3 rootport link suspend and resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Tegra186/Tegra194 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Enable LPM for VIA LABS VL805 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Show host status when watchdog triggers and host is assumed dead (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add a separate debug message for split transaction errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: bail out early if driver can't accress host in resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP LD381 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ME910G1 ECM composition 0x110b (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: mon: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi_ccg: workaround for NVIDIA test device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add a shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix a potential race during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix NULL pointer dereference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable LPM on WD19's Realtek Hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix tty cleanup-op kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: clean up carrier-detect helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Delete of_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for Intel PMC mux control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for Thunderbolt 3 Alternate Mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Allow the role switches to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Provide the switch drivers handle to the switch in the API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Leave the private driver data pointer to the drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the mux handles to be requested with fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Add helpers for setting the mux state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the muxes to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: port: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: fix unhandled return by employing a void function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add quirk for Samsung Fit flash (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for Logitech Screen Share (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: fix regulator probe and error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add sysfs node to show cc orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for power-domains and hwlocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: set F81534A serial port with RS232 mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add F81534A support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: use devm_kzalloc for port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add tx_empty function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: extract LSR handler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: uhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Use ACPI_SUCCESS() at appropriate places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Make use of acpi_evaluate_object() status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Use const to reduce object data size (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ucsi: ccg: disable runtime pm during fw flashing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register DP only for NVIDIA DP VDO (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 100 device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_enter_test_mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_set_port_power() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do not open code __print_symbolic() in xhci trace events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: use kobj_to_dev() API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add missing kernel-doc parameter descriptions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: set correct data role for non-DRD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: icm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: eeprom: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: don't probe unhandled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix endianess issue in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add driver to control USB fast charge for iOS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fallback to generic driver when specific driver fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Select better matching USB drivers when available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Implement usb_device_match_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Make it possible to "subclass" usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Export generic USB device driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Drop support for device name matching (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Remove the notification chain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Fix the description of struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Allow power role swapping even without USB PD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Hide the port_type attribute when it's not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Make the attributes read-only when writing is not possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 28 and 28L devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for 2 OEMed devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix novation SourceControl XL after suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "xhci: Fix memory leak when caching protocol extended capability PSI tables" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: remove redundant assignment to variable num (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: ehci-platform: add a quirk to avoid stuck (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: clean up endpoint-descriptor parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: add endpoint-blacklist quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] usb: charger: assign specific number for enum value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Don't record a connect-change event during reset-resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: fix a plug & unplug racing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix the broken detection of USB3 device in SMSC hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix runtime pm enabling for quirky Intel hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Force Maximum Packet size for Full-speed bulk devices to valid range (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: digi_acceleport: remove redundant assignment to pointer priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: relax unthrottle memory barrier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix receiver regression (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: Silence harmless uninitialized variable warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix spelling mistake "To" -> "Too" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: simplify endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: make set_termios synchronous (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix IrLAP framing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix link-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: add missing endpoint sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: wcove: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: mask event interrupts when remove driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Always unlink URBs in reverse order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: add missing active-port sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: handle unbound ports on URB completion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: handle unbound port at reset_resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: Use flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: stop all I/O on close() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: add chars_in_buffer() implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: suppress driver bind attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Quectel RM500Q in QDL mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: Improved device recognition on remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: phy-generic: Delete unused platform data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: fix control-message timeouts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add support for Quectel RM500Q (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: ulpi: Add resource-managed variant of otg_ulpi_create() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Provide definitions for the USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Give the mux drivers all the details regarding the port state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for the latest specification releases (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add the Product Type VDOs to struct usb_pd_identity (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definition for DFP and UFP1 VDOs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definitions for the Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: More API for cable handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add parameter for the VDO to typec_altmode_enter() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Block mode entry if the port has the mode disabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: fix spelling mistake "connetor" -> "connector" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: missing parentheses in USE_NEW_SCHEME (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the notification bit offsets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Actually enable all the interface notifications (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix non-kernel-doc comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix: Don't skip endpoint descriptors with maxpacket=0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB-PD tcpm: bad warning+size, PPS adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb3503: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: add support for separate DP altmode devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Store the notification mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mtk-xhci: Do not explicitly set the DMA mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: fix check for duplicate endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ZLP support for 0x1bc7/0x9010 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix build warning seen with CONFIG_PM=n (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Fix an undefined reference to 'extcon_get_state' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: EHCI: Do not return -EPIPE when hub is disconnected (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit ME910G1 0x110a composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: make sure interrupts are restored to correct state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_HALT timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: only set D3hot for pci device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix USB3 device initiated resume race with roothub autosuspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak in xhci_add_in_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix incorrect DMA allocations for local memory pool drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: fix interface sanity checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix interface sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: ueagle-atm: add missing endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix epic endpoint lookup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mon: Fix a deadlock in usbmon between mmap and read (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Don't log an error on probe deferral (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: urb: fix URB structure initialization function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix use after free in typec_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: fix a potential use after free (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Implement basic ELPG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add XUSB controller context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add support for XUSB context save/restore (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Enable runtime PM as late as possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Reuse stored register base address (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Extract firmware enable helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Use CNR as firmware ready indicator (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Avoid a fixed duration sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Separate firmware request and load (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Fix "tega" -> "tegra" typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: drop comment about 2 uhci drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb, kcov: collect coverage from hub_event (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for interrupt-parent, dmas and -gpio(s) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: serial: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for "iommu-map" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix the semantics of of_is_ancestor_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Disable UAS on JMicron SATA enclosure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: heed CAPACITY_HEURISTICS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: honor flag to avoid CAPACITY16 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Correct phy enable sequence (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: cp201x: support Mark-10 digital force gauge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Remove tcpc_config configuration mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default also for Intel Ice Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Support running urb giveback in tasklet context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add tracing for xhci doorbell register writes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: update event ring dequeue pointer on purpose (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix documentation for out values (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Foxconn T77W968 LTE modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Clarify documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port open flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop read-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port driver data accessors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop serial struct accessor (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid serial checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid port checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop redundant urb context check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: rip out broken interrupt handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix probe error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: document MCS7810 detection hack (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: clean up device-type handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7720: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix error case of a timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for DW5821e with eSIM support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] appledisplay: fix error handling in the scheduled work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous newlines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous brackets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant endianness comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up pointer declarations in driver data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: remove tower_abort_transfers() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: stop interrupt-out URB unconditionally (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant interrupt-in running flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop noisy disconnect messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant open_count check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: zero driver data at allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant NULL check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant MODULE_LICENSE ifdef (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: drop redundant open-count check from release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: simplify disconnect handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Allow USB device to be warm reset in suspended state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for iommus, mboxes and io-channels (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Make it easy to add device links from DT properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Optimise ucsi_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: New error codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove all bit-fields (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove struct ucsi_control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove the old API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Simplified registration and I/O API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Give the connector fwnode to the port device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Remove unused members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Remove the callback members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Separate the operations vector (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Introduce typec_get_drvdata() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Copy everything from struct typec_capability during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Add support for USB2422 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Drop some unused defines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add usb_role_switch_find_by_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: reimplement line-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Remove redundant vmap checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix line-speed endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix potential slab corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix __le32/__le64 accessors in debugfs code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix Immediate Data Transfer endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix use-after-free regression in xhci clear hub TT implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix control-message timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: use unsigned size format specifiers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix ring-buffer locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Skip endpoints with 0 maxpacket length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add support for PL2303HXN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix read info leaks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver: core: Improve documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Minor code formatting/style clean ups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: clean up serial data access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: fix port-close races (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: Suppress problematic bind and unbind uevents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix a signedness bug in tower_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Fix the description of struct fwnode_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant iowarrior mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix NULL-derefs on driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: drop redundant in-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: remove duplicated include from hd3ss3220.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: drop OOM message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: devio.c: Fix assignment of 0/1 to bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zero to 'PTR_ERR' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hub: Check device descriptor before resusciation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add dependency for TYPEC_HD3SS3220 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add Tegra194 XHCI support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: tegra: Parameterize mailbox register addresses (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: image: microtek.c: Remove unused variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220_irq() can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] kcov: remote coverage support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Create device links for all child-supplier depencencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add functional dependency link from DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add missing platform_device_put() on error in xhci_create_intel_xhci_sw_pdev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer_complete() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_SAVE timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent deadlock when xhci adapter breaks during init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: wait for CNR controller not ready bit in xhci resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Check all endpoints for LPM timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent device initiated U1/U2 link pm if exit latency is too long (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix false warning message about wrong bounce buffer write length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add pm_ops (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: simplify reset helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add vdd supply support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use regulator_bulk_set_supply_names() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ftdi-elan: move a couple of statements to next line (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix open after failed reset request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix potential NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix deadlock on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix slab info leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix for the mode entering routine (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Remove run_isr flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant lcd mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: fix I/O after disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug in tcpm_fw_get_caps() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Don't retry on unexpected errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: fix info-leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: fix NULL-derefs on open() and write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Cinterion CLS8 devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: SCSI glue: use dev_err instead of printk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbcore: Fix slab-out-of-bounds bug during device reset (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: Fix lockdep violation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: simplify locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: add USB GPIO based connection detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: create Kconfig file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: get usb-role-switch from parent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add fwnode_usb_role_switch_get() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: roles: Introduce stubs for the exiting functions in role.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbip: Implement SG support to vhci-hcd and stub driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel: Enable static DRD mode for role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add property to disable Intel SW switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: phy: add support for PHY calibration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-rcar: Add a helper macro to set xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add quirks member into struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix possible memleak on setup address fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: add TSP bitflag to TRB tracing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Use GFP_KERNEL instead of GFP_ATOMIC in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Simplify error handling in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove commented out dma wrappers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove a stale comment in hcd_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: use hcd_uses_dma to check for DMA capabilities (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Simplify usb_decode_get_set_descriptor function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Separated decoding functions from dwc3 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: add an optional xhci_ck clock (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FT232H CBUS gpios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Remove duplicate test for NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel_xhci: Supplying software node for the role mux (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: document phy_calibrate() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb-skeleton: make comment block in line with coding style (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: only account once for mmap()'ed usb memory usage (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Call fusb302_debugfs_init earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci-nxp: enable compile-testing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: remove redundant assignment to variable sendToTransport (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Always provide fwnode for the port (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Remove unused properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Add a capability flag for runtime suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: remove single-use define for debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: Add definitions for the USB2.0 hub TT requests (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove ehci-w90x900 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbfs: Add ioctls for runtime power management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbsevseg: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: trancevibrator: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: cxacru: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvstest: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cytherm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cypress_cy7c63: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbtmc: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ueagle-atm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: ucsi_ccg: convert i2c driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbip: convert platform driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable USB2 LPM at shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Prevent an abnormally restrictive PHY init skipping (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Remove dev_err() usage after platform_get_irq() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-hub: fix extra endianness conversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Remove call to memset after dma_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hcd-pci: Use dev_get_drvdata where possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: resume ccgx i2c client (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: add runtime pm support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: refactor master_xfer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Registering real device entries for the muxes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: implement break control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add high baud rate support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ark3116: drop redundant init_termios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: Supply CCGx driver the fw build info (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: Invoke pm_runtime_get_*/pm_runtime_put_* before invoking reset callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Document that of_graph_get_endpoint_by_regs needs of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: make phy-core explicitly non-modular (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] OF: properties: add missing of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: mark resume function as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: Use of_node_name_eq for node name comparisons (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: limit reads also for combined messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: adhere to I2C fault codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: make pm_ops static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: add i2c bus driver for NVIDIA GPU (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] complete ->et_serial() switchover (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb_wwan: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] whiteheat: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ti_usb_3410_5052: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ssu100: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] quatech2: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] pl2303: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] opticon: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7840: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7720: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_ti: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_edgeport: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] fdti_sio: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] f81232: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ark3116: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: begin switching to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] tty_ioctl(): start taking TIOCSERIAL into separate methods (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_find() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix device_pm_lock() locking for device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver code: print symbolic error code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Fix the secondary firmware node handling in set_primary_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: add device probe log helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Change delimiter in devlink device's name to "--" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Avoid NULL pointer dereference in device_get_next_child_node() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix sleeping in invalid context during device link deletion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add waiting_for_supplier sysfs file for devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add state_synced sysfs file for devices that support it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] driver core: Expose device link details in sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Avoid deferred probe due to fw_devlink_pause/resume() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Rename dev_links_info.defer_sync to defer_hook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Don't do deferred probe in parallel with kernel_init thread (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use software_node_unregister() when unregistering group of nodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device_is_dependent() to linux/device.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Update device link status correctly for SYNC_STATE_ONLY links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement software_node_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [lib] lib/test_printf: Add tests for pfw printk modifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove unnecessary is_fwnode_dev variable in device_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers property: When no children in primary, try secondary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix SYNC_STATE_ONLY device link implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove check in driver_deferred_probe_force_trigger() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink: Add support for batching fwnode parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Look for waiting consumers only for a fwnode's primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Move code to the right part of the file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device links from fwnode only for the primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "Revert "driver core: Set fw_devlink to "permissive" behavior by default"" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of fw_devlink=permissive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink_flags can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fw_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Reevaluate dev->links.need_for_probe as suppliers are added (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Skip unnecessary work when device doesn't have sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add dev_has_sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Call sync_state() even if supplier has no consumers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow device link operations inside sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add sync_state driver/bus callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link support for SYNC_STATE_ONLY flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix creation of device links with PM-runtime flags (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove device link creation limitation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add missing description of new struct device_link field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Make driver core own stateful device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix adding device links to probing suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: core: Remove glue dirs from sysfs earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove the link if there is no driver with AUTO flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: silence device link messages unless debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] base: core: Remove WARN_ON from link dependencies check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: export set_secondary_fwnode() to modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow register and unregister software node groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Export fwnode_get_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "software node: Simplify software_node_release() function" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: add basic tests for property entries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove separate handling of references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement reference properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: allow embedding of small arrays into property_entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: replace is_array with is_inline (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: unify PROPERTY_ENTRY_XXX macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: simplify property_entry_read_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove property_entry_read_uNN_array functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: get rid of property_set_pointer() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] efi/apple-properties: use PROPERTY_ENTRY_U8_ARRAY_LEN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: mark internal macros with double underscores (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: introduce PROPERTY_ENTRY_XXX_ARRAY_LEN() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: remove DEV_PROP_MAX (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: clean up property_copy_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow fwnode_operations.add_links to differentiate errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow a device to wait on optional suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add a function to obtain a node's prefix (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_get_name for returning the name of a node (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add functions for accessing node's parents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move fwnode_get_parent() up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Make argument to to_software_node const (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Get reference to parent swnode in get_parent op (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add support for linking devices during device addition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fwnode_to_dev() to look up device from fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_to_swnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Add fwnode_connection_find_match() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by device type (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find connections also by checking the references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Introduce fwnode_find_reference() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_get_reference_args() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use kobject name when finding child nodes by name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add support for static node descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Simplify software_node_release() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow node creation without properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_graph_get_endpoint_by_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: Make two functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Implement get_named_child_node fwnode callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find device connections also from device graphs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Prepare support for firmware described connections (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: drop use of BUS_ATTR() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: bus: convert to use BUS_ATTR_WO and RW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if swnode is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if pointer p is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] sysfs: Disable lockdep for driver bind/unbind files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: fix fwnode_graph_get_next_endpoint() documentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: remove need for a temporary string for the node name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] kobject: return error code if writing /sys/.../uevent fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Remove struct property_set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move device_add_properties() to swnode.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: Introducing software nodes to the firmware node framework (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [mm] powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm (Chris von Recklinghausen) [1862347] - [powerpc] powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM (Chris von Recklinghausen) [1862347] - [fs] mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race (Chris von Recklinghausen) [1862347] - [arm64] arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() (Andrew Jones) [1908439] - [arm64] arm64: pgtable: Fix pte_accessible() (Andrew Jones) [1908439] - [kernel] kernel: fork: properly initialize task_struct->task_struct_rh (Rafael Aquini) [1895892] - [s390] s390/dasd: Process FCES path event notification (Philipp Rudo) [1723823] - [s390] s390/dasd: Prepare for additional path event handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Display FC Endpoint Security information via sysfs (Philipp Rudo) [1723823] - [s390] s390/dasd: Fix operational path inconsistency (Philipp Rudo) [1723823] - [s390] s390/dasd: Store path configuration data during path handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Move duplicate code to separate function (Philipp Rudo) [1723823] - [s390] s390/dasd: Remove unused parameter from dasd_generic_probe() (Philipp Rudo) [1723823] - [s390] s390/cio: Add support for FCES status notification (Philipp Rudo) [1723823] - [s390] s390/cio: Provide Endpoint-Security Mode per CU (Philipp Rudo) [1723823] - [s390] s390/cio: Export information about Endpoint-Security Capability (Philipp Rudo) [1723823] - [net] net/af_iucv: fix null pointer dereference on shutdown (Philipp Rudo) [1903966] - [s390] s390/dasd: fix null pointer dereference for ERP requests (Philipp Rudo) [1903965] - [tools] selftests: netfilter: add command usage (Hangbin Liu) [1899374] - [tools] selftests: netfilter: simplify command testing (Hangbin Liu) [1899374] - [tools] selftests: netfilter: remove unused variable in make_file() (Hangbin Liu) [1899374] - [tools] selftests: netfilter: exit on invalid parameters (Hangbin Liu) [1899374] - [tools] selftests: netfilter: fix header example (Hangbin Liu) [1899374] - [tools] selftests: netfilter: kill running process only (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add MTU arguments to flowtables (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add checktool function (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add test case for conntrack helper assignment (Hangbin Liu) [1899374] - [tools] selftests: netfilter: extend nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs tunnel test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs nat test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs test script (Hangbin Liu) [1899374] - [tools] selftests: netfilter: check icmp pkttoobig errors are set as related (Hangbin Liu) [1899374] - [hwtracing] intel_th: pci: Add Emmitsburg PCH support (Jiri Olsa) [1838703] - [hwtracing] intel_th: pci: Add Tiger Lake PCH-H support (Jiri Olsa) [1783492 1782729] - [hwtracing] intel_th: pci: Add Jasper Lake CPU support (Jiri Olsa) [1783097] - [hwtracing] intel_th: pci: Add Elkhart Lake CPU support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Elkhart Lake SOC support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Ice Lake CPU support (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a NULL dereference when hub driver is not loaded (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Make stopping the trace optional (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix user-visible error codes (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix the unexpected state warning (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Disallow multi mode on devices where it's broken (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix window switching without windows (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix freeing IRQs (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a double put_device() in error path (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729]- [idle] intel_idle: Fix intel_idle() vs tracing (David Arcari) [1903307] - [idle] intel_idle: Fix max_cstate for processor models without C-state tables (David Arcari) [1903307] - [idle] intel_idle: Ignore _CST if control cannot be taken from the platform (David Arcari) [1903307] - [idle] intel_idle: mention assumption that WBINVD is not needed (David Arcari) [1903307] - [idle] intel_idle: Remove uninitialized_var() usage (David Arcari) [1903307] - [idle] intel_idle: cleanup code to address out of order commits (David Arcari) [1903307] - [s390] Revert "s390/qeth: phase out OSN support" (Philipp Rudo) [1903962] - [net] net/smc: fix matching of existing link groups (Philipp Rudo) [1903961] - [netdrv] mlxsw: core: Use variable timeout for EMAD retries (Ivan Vecera) [1857594] - [netdrv] mlxsw: Fix firmware flashing (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix memory leak on module removal (Ivan Vecera) [1857594] - [netdrv] mlxsw: Only advertise link modes supported by both driver and device (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add a PFC test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add headroom handling test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: qos_lib: Add a wrapper for running mlnx_qos (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Support port-less topologies (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Add devlink_cell_size_get() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Split devlink_..._set() into save & set (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Expose transceiver_overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update module's settings when module is plugged in (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Initialize netdev's module overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enable temperature event for all supported port module sensors (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update transceiver_overheat counter according to MTWE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add an infrastructure to track transceiver overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Query MTMP before writing to set only relevant fields (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Ports Module Administrative and Operational Status Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Port Module Plug/Unplug Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Management Temperature Warning Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Fix mlxsw_sp_acl_tcam_group_add()'s error path (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: simplify the return expression of __mlxsw_sp_router_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Disable port buffer autoresize with qdiscs (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Implement dcbnl_setbuffer / getbuffer (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Support two headroom modes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Manage internal buffer in the hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Introduce shared buffer ops (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Convert mlxsw_sp_port_headroom_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Inline mlxsw_sp_sb_max_headroom_cells() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Move here the new headroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move here the three-step headroom configuration from DCB (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert mlxsw_sp_port_pg_prio_map() to hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert ETS handler fully to mlxsw_sp_hdroom_configure() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split headroom autoresize out of buffer configuration (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track buffer sizes in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track lossiness in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track priorities in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track MTU in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Unify delay handling between PFC and pause (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Add struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Introduce fw_fatal health reporter (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW General Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw_load_policy devlink param into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Push code doing params register/unregister into separate helpers (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw flashing code into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2008.1310 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Derive SBIB from maximum port speed & MTU (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum speed around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum MTU around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Introduce ptys_max_speed callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Extract a helper to get Ethernet attributes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Extend hwmon interface with critical and emergency alarms (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Calculate MLXSW_HWMON_ATTR_COUNT more accurately (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Split temperature querying from show functions (Ivan Vecera) [1857594] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Remove internal speeds from PTYS register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Reduce runtime of tc-police scale test (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Fix mausezahn delay parameter in mirror_test() (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for burst test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for rate test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Decrease required rate accuracy (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Adjust default policer burst size for Spectrum-{2, 3} (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ptp: Use generic helper function (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of trapping on RED qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload action trap for qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC traps initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC trap groups initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: On policer_id_base_ref_count, use dec_and_test (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Use 'size_t' for array sizes (Ivan Vecera) [1857594] - [netdrv] devlink: Pass extack when setting trap's action and group's parameters (Ivan Vecera) [1857594] - [net] devlink: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_cnt: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Fix use-after-free in router init / de-init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Free EMAD transactions using kfree_rcu() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Increase scope of RCU read-side critical section (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use different trap group for externally routed packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local host routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add support for temperature thresholds reading for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add ethtool support for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: destroy workqueue when trap_register in mlxsw_emad_init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix wrong SFP EEPROM reading for upper pages 1-3 (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Test policers' occupancy (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add scale test for tc-police (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: Test tc-police restrictions (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tc-police tests (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Offload FLOW_ACTION_POLICE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add police action (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Work around hardware limitation (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add devlink resource support (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add policer core (Ivan Vecera) [1857594] - [netdrv] mlxsw: resources: Add resource identifier for global policers (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add policer bandwidth limits (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use mirror reason during Rx listener lookup (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Retrieve mirror reason from CQE during receive (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Add mirror reason field to CQEv2 (Ivan Vecera) [1857594] - [netdrv] mlxsw: trap: Add trap identifiers for mirrored packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase trap identifier to 10 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow setting policer on a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow passing parameters to SPAN agents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for mirroring towards CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Do not dereference destination netdev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add driver private info to parms_set() callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add per-ASIC SPAN agent operations (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: add mirroring_pid_base to MOGCR register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add session_id and pid to MPAT register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of mirror on RED early_drop qevent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload mirroring on RED qevent early_drop (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Promote binder-type dispatch to spectrum.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Publish matchall data structures (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Drop an unused field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Convert a goto to a return (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to enable / disable global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Prepare for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Move SPAN operations out of global file (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Port Analyzer Global Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Mirror Trigger Enable Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Fix use-after-free in case of failed devlink reload (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tests for ethtool extended state (Ivan Vecera) [1857594] - [tools] selftests: forwarding: forwarding.config.sample: Add port with no cable connected (Ivan Vecera) [1857594] - [tools] selftests: forwarding: ethtool: Move different_speeds_get() to ethtool_lib (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Add link extended state (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Port Diagnostics Database Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Move mlxsw_sp_port_type_speed_ops structs (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move ethtool_ops to spectrum_ethtool.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Rename mlxsw_sp_port_headroom_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enforce firmware version for Spectrum-3 (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2007.1168 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Fix a spelling typo in spectrum_dcb.c (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add a test for pedit munge tcp, udp sport, dport (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Support FLOW_ACTION_MANGLE for TCP, UDP ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add L4_PORT_ACTION (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split handling of pedit mangle by chip type (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Do not rely on machine endianness (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Adjust headroom buffers for 8x ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use different get_trend() callbacks for different thermal zones (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add test for control packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register ACL control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 3 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 2 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Factor out common Rx listener function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move layer 3 exceptions to exceptions trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: remove redundant initialization of pointer br_dev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local prefix routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Add packet traps for BFD packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Treat IPv6 link-local SIP as an exception (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Share one group for all locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Move all trap groups under the same enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Do not hard code "thin" policer identifier (Ivan Vecera) [1857594] - [netdrv] mlxsw: switchx2: Move SwitchX-2 trap groups out of main enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Reduce priority of locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for local routes and link-local destination (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use separate trap group for FID miss (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for various IPv6 packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IPv6 ND trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same switch case for identical groups (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for ACL trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Fix spelling mistake in trap's name (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for sampled packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for IPv6 ND and ARP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename ARP trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Remove unnecessary field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Align TC and trap priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Assign non-zero quotas to TC 0 of the CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Change default rate and priority of DHCP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Trap IPv4 DHCP packets in router (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for MLD and IGMP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IGMP trap group (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Do not hard code trap group name (Ivan Vecera) [1857594] - [tools] selftests: devlink_lib: Remove double blank line (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap group data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap policer data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move struct definition out of header file (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add couple of test for the correct matchall-flower ordering (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add test to check sample action restrictions (Ivan Vecera) [1857594] - [] selftests: mlxsw: rename tc_flower_restrictions.sh to tc_restrictions.sh (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Forbid to insert flower rules in collision with matchall rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Forbid to insert matchall rules in collision with flower rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Put matchall list into substruct of flow struct (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Restrict sample action to be allowed only on ingress (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove old SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use new analyzed ports list during speed / MTU change (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Convert flower-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Wrap buffer change in a function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put an analyzed port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move flow offload binding into spectrum_flow.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Process matchall events from the same cb as flower (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Avoid copying sample values and use RCU pointer direcly instead (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Push per-port rule add/del into separate functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Move ingress indication into mall_entry (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_sample_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_mirror_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_rule_del() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push matchall bits into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push flow_block related functions into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename acl_block to flow_block (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Move block helpers into inline header functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Replace zero-length array with flexible-array member (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use 'refcount_t' for reference counting (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove unnecessary debug prints (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename parms() to parms_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Reduce nesting in mlxsw_sp_span_entry_configure() (Ivan Vecera) [1857594] - [netdrv] net/mlxfw: Remove unneeded semicolon (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase register field length to 13 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groups (Ivan Vecera) [1857594] - [net] ipv6: Fix use of anycast address with loopback (Ivan Vecera) [1899591] - [net] ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR() (Ivan Vecera) [1899591] - [net] ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route (and others) (Ivan Vecera) [1899591] - [net] ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create (Ivan Vecera) [1899591] - [net] ipv6: Move setting default metric for routes (Ivan Vecera) [1899591] - [net] Add extack argument to ip_fib_metrics_init (Ivan Vecera) [1899591] - [net] ipv6: do not leave garbage in rt->fib6_metrics (Ivan Vecera) [1899591] - [net] Move free of dst_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for dst_entry (Ivan Vecera) [1899591] - [net] Move free of fib_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for FIB entries (Ivan Vecera) [1899591] - [net] rtmsg_to_fib6_config() - use new style struct initializer instead of memset (Ivan Vecera) [1899591] - [powercap] powercap/intel_rapl: enumerate Psys RAPL domain together with package RAPL domain (Puneet Sethi) [1893463] - [powercap] powercap/intel_rapl: Fix domain detection (Puneet Sethi) [1893463]- [net] openvswitch: fix TTL decrement exception action execution (Eelco Chaudron) [1902610] - [net] openvswitch: fix error return code in validate_and_copy_dec_ttl() (Eelco Chaudron) [1902610] - [net] openvswitch: fix TTL decrement action netlink message format (Eelco Chaudron) [1902610] - [x86] hyperv: Enable 15-bit APIC ID if the hypervisor supports it (Vitaly Kuznetsov) [1903823] - [x86] kvm: Enable 15-bit extension when KVM_FEATURE_MSI_EXT_DEST_ID detected (Vitaly Kuznetsov) [1903823] - [documentation] x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID (Vitaly Kuznetsov) [1903823] - [iommu] hyper-v: Disable IRQ pseudo-remapping if 15 bit APIC IDs are available (Vitaly Kuznetsov) [1903823] - [x86] apic: Support 15 bits of APIC ID in MSI where available (Vitaly Kuznetsov) [1903823] - [x86] msi: Provide msi message shadow structs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/msi: allow shadow declarations of msi_msg:: $member (Vitaly Kuznetsov) [1903823] - [x86] ioapic: Handle Extended Destination ID field in RTE (Vitaly Kuznetsov) [1903823] - [x86] apic: Always provide irq_compose_msi_msg() method for vector domain (Vitaly Kuznetsov) [1903823] - [x86] apic: Cleanup delivery mode defines (Vitaly Kuznetsov) [1903823] - [x86] apic/uv: Fix inconsistent destination mode (Vitaly Kuznetsov) [1903823] - [x86] msi: Only use high bits of MSI address for DMAR unit (Vitaly Kuznetsov) [1903823] - [x86] msi: Move compose message callback where it belongs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/chip: Use the first chip in irq_chip_compose_msi_msg() (Vitaly Kuznetsov) [1903823] - [x86] apic: Fix x2apic enablement without interrupt remapping (Vitaly Kuznetsov) [1903823] - [tools] perf test: Fix msan uninitialized use (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix the ratio comments of miss-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free formats for perf pmu parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Do not free metric when failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Free metric when it failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Release expr_parse_ctx after testing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix memory leaks in parse-metric test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-event: Fix memory leak in evsel->unit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix cpu/thread map leak (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks - part 2 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free aliases for PMU event map aliases test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf vendor events amd: Remove trailing commas (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Leader sampling shouldn't clear sample period (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Prevent override of attr->sample_period for libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Set PERF_RECORD_PERIOD if attr->freq is set (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix 2 memory sanitizer warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix the "signal" test inline assembly (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record/stat: Explicitly call out event modifiers in the documentation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix build warning on 32-bit arches (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf jevents: Fix suspicious code in fixregex() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use uintptr_t when casting numbers to pointers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf report: Disable ordered_events for raw dump (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Correct SNOOPX field offset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Avoid an uninitialized read when using fake PMUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix out of bounds array access in the print_counters() evlist method (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Set exclude_guest=1 for user-space counting (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Correct the help info of option "--no-bpf-event" (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Use zd for size_t printf formats on 32-bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: arm-spe: Fix check error when synthesizing events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add mwait_idle_with_hints.constprop.0 to the list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched timehist: Fix use of CPU list with summary option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix basic bpf filtering test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Make option description initials all capital letters (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf build-ids: Fall back to debuginfod query if debuginfo not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Remove dead code in parse_nodes_opt() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Update POWER9 metrics to utilize other metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add change log (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Add set_tracing_options() to set all trace options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option --tid to filter by thread id (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option -D/--delay to delay tracing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Allow set graph depth by '--graph-opts' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option tracing_thresh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option 'verbose' to show more info for graph tracer (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'irq-info' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option funcgraph-irqs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option sleep-time (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'func_stack_trace' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add general function to parse sublevel options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '--inherit' to trace children processes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Show trace column header (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-m/--buffer-size' to set per-cpu buffer size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Factor out function write_tracing_file_int() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-F/--funcs' to list available functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Select function/function_graph tracer automatically (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Use numa_node_to_cpus() to bind tasks to nodes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix cpumask memory leak in node_has_cpus() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Quote CC and CXX for their arguments (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix module symbol processing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Rename 'enum dso_kernel_type' to 'enum dso_space_type' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Fix man page typos (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Allow multiple probes in record+script_probe_vfs_getname.sh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench mem: Always memset source before memcpy (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched: Prefer sched_waking event when it exists (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix a couple of spelling mistakes in options text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix benchmark names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix number of processes in "2x3-convergence" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Use the autogenerated protocol family table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Add script to autogenerate socket families table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add 'tod' field to display time of day (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Change the 'enum perf_output_field' enumerators to be 64 bits (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf data: Add support to store time of day in CTF data conversion (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Move clockid_res_ns under clock struct (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf header: Store clock references for -k/--clockid option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add clockid_name function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf clockid: Move parse_clockid() to new clockid object (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Handle possible strdup() error in tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed description of tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed type in PRINT_FMT_STING (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed broken indentation in parse_ip4_print_args() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Improve error handling of tep_plugin_add_option() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix typo in tep_plugin_add_option() description (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Handle strdup() error in parse_option_name() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Document tep_load_plugins_hook() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evsel: Extend message to mention CAP_SYS_PTRACE and perf security doc link (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding PSB+ only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding FUP/TIP only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add itrace 'q' option for quicker, less detailed decoding (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Time filter logged perf events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace debug log flags to suppress some messages (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional log flags to the itrace 'd' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace error flags to suppress some errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional error flags to the itrace 'e' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add missing itrace options to help text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Improve aux_output not supported error (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix duplicate branch after CBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix FUP packet state (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add benchmark of find_next_bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Use CC and CXX from parent (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename group_list to metric_list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename struct egroup to metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add metric group test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Make compute_single function more precise (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add recursion check when processing nested metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add DCache_L2 to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add cache_miss_cycles to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add events for the current list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Compute referenced metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add referenced metrics to hash data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_expr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_ref_node (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename __metricgroup__add_metric to __add_metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add add_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add macros for iterating map events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__del_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Change expr__get_id to return struct expr_id_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix memory leak in expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Ensure sample_period is set libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix term parsing for raw syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Allow r0x event syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: No need to cache the PMUs in ARM SPE auxtrace init routine (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add basic syscall benchmark (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out event handling loop into dispatch_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for fork case (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Move target check to loop control statement (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for system wide (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Implement control command handling functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Introduce control file descriptors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid counting of nonfilterable fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Add flags to fdarray fds objects (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid internal moving of fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add 'struct expr_id_data' to keep expr value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename expr__add_id() to expr__add_val() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Warn if the target function is a GNU indirect function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix memory leakage when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix wrong variable warning when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Avoid setting probes on the same address for the same event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf kmem: Pass additional arguments to 'perf record' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Report BPF errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Show text poke address symbol (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add option --show-text-poke-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for text poke events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add support for PERF_RECORD_TEXT_POKE (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Fix non-null terminated buffer returned by readlink() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf inject jit: Remove //anon mmap events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add s390 idle functions 'psw_idle' and 'psw_idle_exit' to list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Fix reporting of unknown SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add builtin handler for trace_marker_raw (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Move kernel_stack event handler to "function" plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for decoding syscalls/sys_enter_futex (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add offset option for function plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add more SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for tlb_flush (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Optimize pretty_print() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add support for more printk format specifiers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Introduced new traceevent API, for adding new plugins directories (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add interface for options to plugins (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add tep_load_plugins_hook() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of bison warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of flex warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare bison header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add missing headers noticed when building with NO_LIBBPF=1 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare flex header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add flex debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add bison debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for yacc input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for flex input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' branch_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_id_all methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' strerror methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' 'add' evsel methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Improve CPU core PMU HW event list ordering (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: List kernel supplied event aliases for arm64 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Allow no CoreSight sink to be specified on command line (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add < and > operators (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add d_ratio operation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Fixup some evsel/evlist method names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for frontend metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for ipc metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add test_generic_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Release metric_events rblist (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Factor out prepare_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add metricgroup__parse_groups_test function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add map to parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake_pmu to parse_group() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Factor out parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add another metric parsing test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add a perf_pmu__fake object to use with __parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Provide a way to pass a fake_pmu to parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Factor check_parse_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake pmu support (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Remove unneeded conversion to bool (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools/: replace HTTP links with HTTPS ones (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools, build: Propagate build failures from tools/build/Makefile.build (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/cpufeatures: Add Architectural LBRs feature bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Add support for Intel SPR platform (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Support multiple RAPL unit quirks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Fix missing psys sysfs attributes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Take over CAP_SYS_PTRACE creds to CAP_PERFMON capability (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Expose get/put_callchain_entry() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [include] perf: : drop a duplicated word (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Remove task_ctx_size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Create kmem_cache for the LBR context data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Use kmem_cache to allocate the PMU specific data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Factor out functions to allocate/free the task_ctx_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support Architectural LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out intel_pmu_store_lbr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Mark the {rd, wr}lbr_{to, from} wrappers __always_inline (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Unify the stored format of LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support LBR_CTL (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/msr-index: Add bunch of MSRs for Arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Expose CPUID enumeration bits for arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Use dynamic data structure for task_ctx (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out a new struct for generic optimization (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add the function pointers for LBR save and restore (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR read (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR reset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Keep LBR records unchanged in host context for guest usage (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Add constraint to create guest LBR event without hw counter (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/lbr: Add interface to get LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/core: Refactor hw->idx checks and cleanup (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Fix variable types for LBR registers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Add perf text poke event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [uapi] perf: Add perf_event_mmap_page::cap_user_time_short ABI (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] sev-es: Do not support MMIO to/from encrypted memory (Vitaly Kuznetsov) [1868080] - [x86] head/64: Check SEV encryption before switching to kernel page-table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Sanity-check CPUID results in the early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check SEV encryption in 64-bit boot-path (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Introduce sev_status (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Use GHCB accessor for setting the MMIO scratch buffer (Vitaly Kuznetsov) [1868080] - [x86] head/64: Disable stack protection for head$(BITS).o (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Check required CPU features for SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] efi: Add GHCB mappings when SEV-ES is active (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle NMI State (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Support CPU offline/online (Vitaly Kuznetsov) [1868080] - [x86] head/64: Don't call verify_cpu() on starting APs (Vitaly Kuznetsov) [1868080] - [x86] smpboot: Load TSS and getcpu GDT entry before loading IDT (Vitaly Kuznetsov) [1868080] - [x86] realmode: Setup AP jump table (Vitaly Kuznetsov) [1868080] - [x86] realmode: Add SEV-ES specific trampoline entry point (Vitaly Kuznetsov) [1868080] - [x86] vmware: Add VMware-specific handling for VMMCALL under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] kvm: Add KVM-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] paravirt: Allow hypervisor-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #DB Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #AC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle VMMCALL Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MWAIT/MWAITX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MONITOR/MONITORX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle INVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDPMC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDTSC(P) Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle WBINVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle DR7 read/write events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MSR events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO String Instructions (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle instruction fetches from user-space (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Wire up existing #VC exit-code handlers (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add a Runtime #VC Exception Handler (Vitaly Kuznetsov) [1868080] - [x86] entry/64: Add entry code for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] dumpstack/64: Add noinstr version of get_stack_info() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Adjust #VC IST Stack on entering NMI handler (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Explicitly map boot_params and command line (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Initialize 5-level paging variables earlier (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Allocate and map an IST stack for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] debug: Allow a single level of #DB recursion (Vitaly Kuznetsov) [1868080] - [x86] entry: Remove DBn stacks (Vitaly Kuznetsov) [1868080] - [x86] entry, nmi: Disable #DB (Vitaly Kuznetsov) [1868080] - [x86] nmi: Protect NMI entry against instrumentation (Vitaly Kuznetsov) [1868080] - [x86] entry: Introduce local_db_{save, restore}() (Vitaly Kuznetsov) [1868080] - [x86] db: Split out dr6/7 handling (Vitaly Kuznetsov) [1868080] - [x86] Replace ist_enter() with nmi_enter() (Vitaly Kuznetsov) [1868080] - [x86] traps: Stop using ist_enter/exit() in do_int3() (Vitaly Kuznetsov) [1868080] - [x86] entry: Get rid of ist_begin/end_non_atomic() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup per-CPU GHCBs for the runtime handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup GHCB-based boot #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup an early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Compile early handler code into kernel image (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Print SEV-ES info into the kernel log (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add SEV-ES Feature Detection (Vitaly Kuznetsov) [1868080] - [x86] head/64: Move early exception dispatch to C code (Vitaly Kuznetsov) [1868080] - [x86] idt: Make IDT init functions static inlines (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install a CPU bringup IDT (Vitaly Kuznetsov) [1868080] - [x86] head/64: Switch to initial stack earlier (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load segment registers earlier (Vitaly Kuznetsov) [1868080] - [x86] irq/64: Update stale comment (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load GDT after switch to virtual addresses (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install startup GDT (Vitaly Kuznetsov) [1868080] - [x86] idt: Split idt_data setup out of set_intr_gate() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add CPUID handling to #VC handler (Vitaly Kuznetsov) [1868080] - [x86] fpu: Move xgetbv()/xsetbv() into a separate header (Vitaly Kuznetsov) [1868080] - [x86] cpu: Use XGETBV and XSETBV mnemonics in fpu/internal.h (Vitaly Kuznetsov) [1868080] - [x86] fpu: Reset MXCSR to default in kernel_fpu_begin() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add support for handling IOIO exceptions (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Unmap GHCB page before booting the kernel (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Setup a GHCB-based VC Exception handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add set_page_en/decrypted() helpers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check return value of kernel_ident_mapping_init() (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Call set_sev_encryption_mask() earlier (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add stage1 #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Change add_identity_map() to take start and end (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Don't pre-map memory in KASLR code (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Always switch to own page table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add page-fault handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Rename kaslr_64.c to ident_map_64.c (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add IDT Infrastructure (Vitaly Kuznetsov) [1868080] - [x86] traps: Split trap numbers out in a separate header (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Disable red-zone usage (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_has_rep_prefix() helper (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_get_modrm_reg_off() (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction decoding (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction fetch (Vitaly Kuznetsov) [1868080] - [tools] x86/insn: Make inat-tables.c suitable for pre-decompression code (Vitaly Kuznetsov) [1868080] - [x86] traps: Move pf error codes to (Vitaly Kuznetsov) [1868080] - [x86] cpufeatures: Add SEV-ES CPU feature (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Use __packed shorthand (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Add GHCB Accessor functions (Vitaly Kuznetsov) [1868080] - [x86] cpu: Unify cpu_init() (Vitaly Kuznetsov) [1868080] - [x86] insn-eval: Add support for 64-bit kernel mode (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Get rid of GOT fixup code (Vitaly Kuznetsov) [1868080] - [kernel] x86/boot/compressed: Force hidden visibility for all symbol references (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Move .got.plt entries out of the .got section (Vitaly Kuznetsov) [1868080] - [x86] boot: Correct relocation destination on old linkers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Switch to __KERNEL_CS after GDT is loaded (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Fix reloading of GDTR post-relocation (Vitaly Kuznetsov) [1868080] - [x86] boot: Reload GDTR after copying to the end of the buffer (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Don't declare __force_order in kaslr_64.c (Vitaly Kuznetsov) [1868080] - [mm] mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() (Philipp Rudo) [1903968] - [s390] s390/ap: fix ap devices reference counting (Philipp Rudo) [1903967] - [infiniband] RDMA/cxgb4: Validate the number of CQEs (Kamal Heib) [1894720] - [net] treewide: Use fallthrough pseudo-keyword (Petr Oros) [1892748] - [net] devlink: Remove overzealous WARN_ON with snapshots (Petr Oros) [1892748] - [net] devlink: ignore -EOPNOTSUPP errors on dumpit (Petr Oros) [1892748] - [net] devlink: Always use user_ptr[0] for devlink and simplify post_doit (Petr Oros) [1892748] - [net] devlink: Constify devlink instance pointer (Petr Oros) [1892748] - [net] devlink: Add comment for devlink instance lock (Petr Oros) [1892748] - [net] devlink: Do not hold devlink mutex when initializing devlink fields (Petr Oros) [1892748] - [docs] ice: add documentation for device-caps region (Petr Oros) [1892748] - [net] devlink: remove new uninitialized_var() usage (Petr Oros) [1892748] - [docs] networking: convert sja1105's devlink info to RTS (Petr Oros) [1892748] - [net] devlink: refactor end checks in devlink_nl_cmd_region_read_dumpit (Petr Oros) [1892748] - [docs] ice: cleanup language in ice.rst for fw.app (Petr Oros) [1892748] - [docs] devlink: don't wrap commands in rST shell blocks (Petr Oros) [1892748] - [net] devlink: Protect devlink port list traversal (Petr Oros) [1895042] - [net] devlink: Fix per port reporter fields initialization (Petr Oros) [1895042] - [net] devlink: Fix use-after-free when destroying health reporters (Petr Oros) [1895042] - [net] devlink: introduce the health reporter test command (Petr Oros) [1895042] - [net] devlink: Add devlink health port reporters API (Petr Oros) [1895042] - [net] devlink: Implement devlink health reporters on per-port basis (Petr Oros) [1895042] - [net] devlink: Create generic devlink health reporter search function (Petr Oros) [1895042] - [net] devlink: Rework devlink health reporter destructor (Petr Oros) [1895042] - [net] devlink: Refactor devlink health reporter constructor (Petr Oros) [1895042]- [md] dm writecache: fix the maximum number of arguments (Mike Snitzer) [1895117] - [md] dm writecache: advance the number of arguments when reporting max_age (Mike Snitzer) [1895117] - [x86] x86/cpu/amd: Make erratum #1054 a legacy erratum (Michael Petlan) [1791459] - [x86] x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF (Michael Petlan) [1791459] - [s390] s390/early: improve machine detection (Claudio Imbrenda) [1896307] - [infiniband] IB/mlx5: Fix fall-through warnings for Clang (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Properly convey driver version to firmware (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Alaa Hleihel) [1858561] - [netdrv] net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix wrong address reclaim when command interface is down (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Disable QoS when min_rates on all VFs are zero (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Clear bw_share upon VF disable (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add handling of port type in rule deletion (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix check if netdev is bond slave (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Set IPsec WAs only in IP's non checksum partial case (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VXLAN synchronization after function reload (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Avoid extack error log for disabled vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix deletion of duplicate rules (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Protect encap route dev from concurrent release (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix modify header actions memory leak (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix devlink deadlock on net namespace deletion (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix type warning of sizeof in __mlx5_ib_alloc_counters() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Clarify what the UMR is for when creating MRs (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Make mkeys always owned by the kernel's PD when not enabled (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove dead check for EAGAIN after alloc_mr_from_cache() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix potential race between destroy and CQE poll (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Setup all vports' metadata to support peer miss rule (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Dedicated metadata for uplink vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Check and enable metadata support flag before using (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Release clock lock before scheduling a PPS work (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Rename ptp clock info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Always use container_of to find mdev pointer from clock struct (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix uninitialized variable warning (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add TX steering rule per IPsec state (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Add NIC TX domain namespace (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: Enhanced TX MPWQE for SKBs (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TX code into functions to be used by MPWQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename xmit-related structs to generalize them (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Generalize TX MPWQE checks for full session (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Support multiple SKBs in a TX WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move the TLS resync check out of the function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Small improvements for XDP TX MPWQE logic (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor xmit functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor inline header size calculation in the TX path (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add IPv6 traffic class (DSCP) header rewrite support (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Add LAG warning if bond slave is not lag master (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Add LAG warning for unsupported tx type (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Return a valid errno if can't get lag device index (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Fix race condition on nhe->n pointer in neigh update (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN create flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN cleanup flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix return status when setting unsupported FEC mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix driver's declaration to support GRE offload (Alaa Hleihel) [1858561 1819619] - [netdrv] net/mlx5e: CT, Fix coverity issue (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add resiliency in Striding RQ mode for packets larger than MTU (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix error path for RQ alloc (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix request_irqs error flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: cmdif, Avoid skipping reclaim pages if FW is not accessible (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add retry mechanism to the command entry index allocation (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: poll cmd EQ in case of command timeout (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Avoid possible free of command entry while timeout comp handler (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix a race when moving command interface to polling mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel) [1870593 1858561] - [netdrv] net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Alaa Hleihel) [1858561 1693130] - [netdrv] net/mlx5e: Fix endianness when calculating pedit mask first bit (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: CT: Fix freeing ct_label mapping (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use synchronize_rcu to sync with NAPI (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use RCU to protect rq->xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix FTE cleanup (Alaa Hleihel) [1858561] - [infiniband] mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix flow destination setting for RDMA TX flow table (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Delete extra dump stack that gives nothing (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: convert to new udp_tunnel infrastructure (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Change push vlan action sequence (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enable users to change VF/PF representors carrier state (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete unreachable code (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: drop unnecessary list_empty (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: DR, Reduce print level for matcher print (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add support for PCI relaxed ordering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move exposure of datapath function to txrx header (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Re-work initializaiton of RX function pointers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Use eswitch total_vports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Consider maximum vf vports for steering init (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Add function ID to reclaim pages debug log (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Hold pages RB tree per VF (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Set mkey relaxed ordering by UMR with ConnectX-7 (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use MLX5_SET macro instead of local structure (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow (Alaa Hleihel) [1858561] - [include] RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Allow SQ modification (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Do not request completion on every single UMR WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Avoid indirect call in representor CQE handling (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: XDP, Avoid indirect call in TX flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Alaa Hleihel) [1858561 1790222] - [include] net/mlx5: Add IPsec related Flow steering entry's fields (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: IPsec: Add HW crypto offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Accel, Add core IPsec support for the Connect-X family (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: E-switch, Reduce dependency on num_vfs during mode set (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Avoid function change handler for non ECPF (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Make MLX5_EN_TLS non-prompt (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable count action for rules with allow action (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add interface changes required for VDPA (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add VDPA interface type to supported enumerations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Support setting access rights of dma addresses (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move devlink port register and unregister calls (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove unused to_mibmr function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Added support for 100Gbps per lane link modes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete one-time used functions (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Cleanup DEVX initialization flow (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate flow steering logic from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate counters from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate restrack callbacks initialization from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Limit the scope of mlx5_ib_enable_driver function (Alaa Hleihel) [1858561] - [infiniband] RDMA: Move XRCD to be under ib_core responsibility (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce UAPI to query PD attributes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Implement the query ucontext functionality (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Refactor mlx5_ib_alloc_ucontext() response (Alaa Hleihel) [1858561] - [infiniband] RDMA/core: Optimize XRC target lookup (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Get XRCD number directly for the internal use (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable QP number request when creating IPoIB underlay QP (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce ODP prefetch counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance TX timeout recovery (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance CQ data on diagnose output (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename reporter's helpers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get the RQ WQE counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get RQ WQE's head (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move RQ helpers to txrx.h (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Align RX/TX reporters diagnose output format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Remove redundant RQ state query (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add a flush timeout define (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Change reporters create functions to return void (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: fix memory leak of tls (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix build break when CONFIG_XPS is not set (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Add kTLS RX HW offload support (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Use kernel API to extract private offload context (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Improve TLS feature modularity (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Accel, Expose flow steering API for rules add/del (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Receive flow steering framework for accelerated TCP flows (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: API to manipulate TTC rules destinations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor build channel params (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: kTLS, Improve TLS params layout structures (Alaa Hleihel) [1858561] - [include] net/mlx5: Avoid RDMA file inclusion in core driver (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use kfree(ft->g) in arfs_create_groups() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: FWTrace: Add missing space (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get MR resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get CQ resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get QP resource in RAW format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add support in query QP, CQ and MKEY segments (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Export resource dump interface (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Supporting setting devlink port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Split mac address setting function for using state_lock (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Support querying port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Move helper to eswitch layer (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Introduce and use eswitch support check helper (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Constify mac address pointer (Alaa Hleihel) [1858561] - [tty] serial: 8250: export serial8250_do_set_divisor() (Steve Best) [1784119] - [tty] serial: 8250: introduce get_divisor() and set_divisor() hook (Steve Best) [1784119] - [tty] serial: 8250: let serial8250_get_divisor() get uart_port * as param (Steve Best) [1784119] - [tty] serial: 8250_lpss: Add ->setup() for Elkhart Lake ports (Steve Best) [1784119] - [tty] serial: 8250_lpss: Switch over to MSI interrupts (Steve Best) [1784119] - [tty] serial: 8250_lpss: Enable HS UART on Elkhart Lake (Steve Best) [1784119] - [tty] serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro (Steve Best) [1784119] - [tty] serial: 8250_lpss: register DMA IRQ and pool with instance ID (Steve Best) [1784119] - [tty] serial: 8250_lpss: add fractional divisor support (Steve Best) [1784119] - [tty] serial: 8250_lpss: switch to use 8250_dwlib library (Steve Best) [1784119] - [tty] tty: serial: Use the correct style for SPDX License Identifier (Steve Best) [1784119] - [tty] serial: 8250_dw: split Synopsys DesignWare 8250 common functions (Steve Best) [1784119] - [tty] 8250_lpss: check null return when calling pci_ioremap_bar (Steve Best) [1784119] - [dma] dmaengine: dw: Remove misleading is_private property (Steve Best) [1784119] - [tty] serial: 8250: fix null-ptr-deref in serial8250_start_tx() (John Linville) [1903272] {CVE-2020-15437} - [i2c] i2c: designware-pci: Fix BUG_ON during device removal (Steve Best) [1784122] - [i2c] i2c: designware-pci: Add support for Elkhart Lake PSE I2C (Steve Best) [1784122] - [i2c] i2c: designware-pci: Switch over to MSI interrupts (Steve Best) [1784122] - [mmc] mmc: sdhci: Add LTR support for some Intel BYT based controllers (Steve Best) [1906791] - [mmc] mmc: sdhci-pci: Add max-frequency device property for Intel controllers (Steve Best) [1906791] - [powerpc] powerpc/64s: Trim offlined CPUs from mm_cpumasks (Steve Best) [1905892] - [kernel] kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Steve Best) [1905892] - [mm] powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels (Steve Best) [1905892] - [mm] powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation (Steve Best) [1905892] - [mm] powerpc/64s: Add cp_abort after tlbiel to invalidate copy-buffer address (Steve Best) [1905892] - [powerpc] powerpc: untangle cputable mce include (Steve Best) [1905892] - [mmc] mmc: sdhci-pci: Add support for Intel EHL (Steve Best) [1783588] - [scsi] qla2xxx: Update version to 10.02.00.104-k (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix device loss on 4G and older HBAs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix the call trace for flush workqueue (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix N2N and NVMe connect retry failure (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix FW initialization error on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix crash during driver load on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix compilation issue in PPC systems (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Don't check for fw_started while posting NVMe command (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Tear down session if FW say it is down (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Limit interrupt vectors to number of CPUs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Change post del message from debug level to log level (Nilesh Javali) [1905493] - [s390] s390/qeth: Remove pnso workaround (Philipp Rudo) [1903964] - [s390] s390/purgatory: do not build purgatory with kcov, kasan and friends (Philipp Rudo) [1900550] - [fs] iomap: Fix misplaced page flushing (Carlos Maiolino) [1868429] - [fs] iomap: Use round_down/round_up macros in __iomap_write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Mark read blocks uptodate in write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Clear page error before beginning a write (Carlos Maiolino) [1868429] - [fs] iomap: fix WARN_ON_ONCE() from unprivileged users (Carlos Maiolino) [1868429] - [fs] iomap: fall back to buffered writes for invalidation failures (Carlos Maiolino) [1868429] - [fs] iomap: Only invalidate page cache pages on direct IO writes (Carlos Maiolino) [1868429] - [fs] iomap: Make sure iomap_end is called after iomap_begin (Carlos Maiolino) [1868429] - [fs] iomap: Fix unsharing of an extent >2GB on a 32-bit machine (Carlos Maiolino) [1868429] - [fs] iomap: fix the iomap_fiemap prototype (Carlos Maiolino) [1868429] - [fs] iomap: remove lockdep_assert_held() (Carlos Maiolino) [1868429] - [mm] powerpc/numa: Fix a regression on memoryless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Offline memoryless cpuless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Prefer node id queried from vphn (Steve Best) [1903613] - [mm] powerpc/numa: Set numa_node for all possible cpus (Steve Best) [1903613] - [powerpc] powerpc/numa: Remove late request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Early request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Use cpu node map of first sibling thread (Steve Best) [1903613] - [x86] xen: don't unbind uninitialized lock_kicker_irq (Brian Masney) [1896786] - [net] Bluetooth: Acquire sk_lock.slock without disabling interrupts (Ivan Vecera) [1889859] - [wireless] mwifiex: fix double free (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: run init_cfg function once per driver load (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: remove no filter condition (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: split a print to avoid a WARNING in ROC (Jarod Wilson) [1860496] - [wireless] qtnfmac: fix resource leaks on unsupported iftype error return path (Jarod Wilson) [1860496] - [net] nl80211: fix OBSS PD min and max offset validation (Jarod Wilson) [1860496] - [wireless] rtw88: Fix potential probe error handling race with wow firmware loading (Jarod Wilson) [1860496] - [wireless] rtw88: Fix probe error handling race with firmware loading (Jarod Wilson) [1860496] - [wireless] ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() (Jarod Wilson) [1860496] - [wireless] ath11k: Add checked value for ath11k_ahb_remove (Jarod Wilson) [1860496] - [wireless] mwifiex: remove function pointer check (Jarod Wilson) [1860496] - [wireless] ath11k: fix uninitialized return in ath11k_spectral_process_data() (Jarod Wilson) [1860496] - [wireless] ath11k: fix a double free and a memory leak (Jarod Wilson) [1860496] - [wireless] rtw88: fix compile warning: (Jarod Wilson) [1860496] - [wireless] mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO (Jarod Wilson) [1860496] - [wireless] rtw88: don't treat NULL pointer as an array (Jarod Wilson) [1860496] - [wireless] mwifiex: Do not use GFP_KERNEL in atomic context (Jarod Wilson) [1860496] - [wireless] brcmfmac: check ndev pointer (Jarod Wilson) [1860496] - [wireless] ath11k: Fix possible memleak in ath11k_qmi_init_service (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1860496] - [wireless] ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Use appropriate rs_datalen type (Jarod Wilson) [1860496] - [wireless] ath6kl: prevent potential array overflow in ath6kl_add_new_sta() (Jarod Wilson) [1860496] - [net] net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce maximum VHT MPDU length to 7991 (Jarod Wilson) [1860496] - [net] mac80211: fix 80 MHz association to 160/80+80 AP on 6 GHz (Jarod Wilson) [1860496] - [net] mac80211: do not allow bigger VHT MPDUs than the hardware supports (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz channel conversion (Jarod Wilson) [1860496] - [net] mac80211: do not disable HE if HT is missing on 2.4 GHz (Jarod Wilson) [1860496] - [net] mac80211: Fix radiotap header channel flag for 6GHz band (Jarod Wilson) [1860496] - [net] lib80211: fix unmet direct dependendices config warning when !CRYPTO (Jarod Wilson) [1860496] - [net] mac80211: add AQL support for VHT160 tx rates (Jarod Wilson) [1860496] - [net] mac80211: extend AQL aggregation estimation to HE and fix unit mismatch (Jarod Wilson) [1860496] - [wireless] mwifiex: Increase AES key storage size to 256 bits (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_free_txskb to free tx skbs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use v1 MCU API on MT7615 to fix issues with adding/removing stations (Jarod Wilson) [1860496] - [net] cfg80211: Adjust 6 GHz frequency to channel conversion (Jarod Wilson) [1860496] - [net] mac80211: reduce packet loss event false positives (Jarod Wilson) [1860496] - [net] cfg80211: regulatory: reject invalid hints (Jarod Wilson) [1860496] - [net] wireless: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1860496] - [net] mac80211: improve AQL aggregation estimation for low data rates (Jarod Wilson) [1860496] - [net] mac80211: factor out code to look up the average packet length duration for a rate (Jarod Wilson) [1860496] - [net] mac80211: use rate provided via status->rate on ieee80211_tx_status_ext for AQL (Jarod Wilson) [1860496] - [net] nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve tx credit only when txctl is ready to send (Jarod Wilson) [1860496] - [net] wireless: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [wireless] rtl818x: constify ioreadX() iomem argument (as in generic implementation) (Jarod Wilson) [1860496] - [net] mac80211: Do not report beacon loss if beacon filtering enabled (Jarod Wilson) [1860496] - [net] mac80211: fix misplaced while instead of if (Jarod Wilson) [1860496] - [net] nl80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac8211: fix struct initialisation (Jarod Wilson) [1860496] - [net] mac80211: Handle special status codes in SAE commit (Jarod Wilson) [1860496] - [wireless] brcmfmac: Set timeout value when configuring power save (Jarod Wilson) [1860496] - [wireless] hostap: use generic power management (Jarod Wilson) [1860496] - [wireless] rt2x00: pci: use generic power management (Jarod Wilson) [1860496] - [wireless] mt7601u: add missing release on skb in mt7601u_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't print failure if debug firmware is missing (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: coex: add functions and parameters (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: make symbol 'rtw8821c_rtw_pwr_track_tbl' static (Jarod Wilson) [1860496] - [wireless] rtw88: add h2c command in debugfs (Jarod Wilson) [1860496] - [wireless] rtw88: allows driver to enable/disable beacon (Jarod Wilson) [1860496] - [wireless] rtw88: add ieee80211_ops::change_interface (Jarod Wilson) [1860496] - [wireless] rtw88: coex: only skip coex triggered by BT info (Jarod Wilson) [1860496] - [wireless] rtw88: update tx descriptor of mgmt and reserved page packets (Jarod Wilson) [1860496] - [wireless] rtw88: fix short GI capability based on current bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: fix LDPC field for RA info (Jarod Wilson) [1860496] - [wireless] prism54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] prism54: islpci_hotplug: use generic power management (Jarod Wilson) [1860496] - [wireless] prism54: Replace HTTP links with HTTPS ones (Jarod Wilson) [1860496] - [wireless] p54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] mwifiex: 11n_rxreorder: Remove unnecessary cast in kfree() (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: use *ph to print small buffer (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: remove redundant initialization of variables ant_num and single_ant_path (Jarod Wilson) [1860496] - [net] mac80211: warn only once in check_sdata_in_driver() at each caller (Jarod Wilson) [1860496] - [net] nl80211: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1860496] - [net] cfg80211: invert HE BSS color 'disabled' to 'enabled' (Jarod Wilson) [1860496] - [net] mac80211: add a function for running rx without passing skbs to the stack (Jarod Wilson) [1860496] - [net] mac80211: parse radiotap header when selecting Tx queue (Jarod Wilson) [1860496] - [net] mac80211: remove unused flags argument in transmit functions (Jarod Wilson) [1860496] - [net] mac80211: use same flag everywhere to avoid sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: do not overwrite the sequence number if requested (Jarod Wilson) [1860496] - [net] mac80211: add radiotap flag to prevent sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: never drop injected frames even if normally not allowed (Jarod Wilson) [1860496] - [uapi] cfg80211: Add support to advertize OCV support (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: avoid bss color setting in non-HE modes (Jarod Wilson) [1860496] - [net] mac80211: calculate skb hash early when using itxq (Jarod Wilson) [1860496] - [net] mac80211: improve AQL tx airtime estimation (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to station info (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to meshconf (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add mesh_param "mesh_nolearn" to skip path discovery (Jarod Wilson) [1860496] - [net] cfg80211: allow the low level driver to flush the BSS table (Jarod Wilson) [1860496] - [net] mac80211: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [net] nl80211: Simplify error handling path in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [net] nl80211: Remove a misleading label in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [uapi] net/wireless: wireless.h: drop duplicate word in comments (Jarod Wilson) [1860496] - [uapi] net/wireless: nl80211.h: drop duplicate words in comments (Jarod Wilson) [1860496] - [net] cfg80211: allow vendor dumpit to terminate by returning 0 (Jarod Wilson) [1860496] - [net] mac80211: remove the need for variable rates_idx (Jarod Wilson) [1860496] - [net] nl80211: S1G band and channel definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add missing release on skb in __mt76x02u_mcu_send_msg (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible memory leak in mt7615_mcu_wtbl_sta_add (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt76s: move queue accounting in mt76s_tx_queue_skb (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663s support (Jarod Wilson) [1860496] - [wireless] mt76: introduce mt76_sdio module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663-usb-sdio-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: sdio code must access rate/key regs in preocess context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_skb_adjust_pad utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: take into account sdio bus configuring txwi (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add missing CONFIG_MAC80211_DEBUGFS (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: potential array overflow in mt7915_mcu_tx_rate_report() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leak in set key (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reschedule ps work according to last activity (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid scheduling runtime-pm during hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: sync probe sampling with rate configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: improve mt7615_driver_own reliability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add idle-timeout knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable beacon hw filter for runtime-pm (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add runtime-pm knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not request {driver, fw}_own if already granted (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check MT76_STATE_PM flag before accessing the device (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_pm_wake in mt7615_mac_sta_{add, remove} (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pushing frames in mt7615_tx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pulling packets from mac80211 queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_roc holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_wmm holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing lock in mt7615_regd_notifier (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before performing freq scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: acquire driver_own before configuring device for suspend (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device in mt7615_update_channel before access regmap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce pm_power_save delayed work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before configuring hw keys (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before accessing regmap in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mutex_{acquire, release} utilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_pm_wake utility routine (Jarod Wilson) [1860496] - [wireless] mt76: move mt76 workqueue in common code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid polling in fw_own for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: avoid memcpy in rxv operation (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: enable HC-M7662BU1 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: fix pci suspend/resume on mt7612e (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: update HE capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement testmode support (Jarod Wilson) [1860496] - [wireless] mt76: add API for testmode support (Jarod Wilson) [1860496] - [wireless] mt76: vif_mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use full on-chip memory address for WF_PHY registers (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing RF registers via MCU (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing mapped registers via bus ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: schedule tx tasklet and sta poll on mac tx free (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2e: rename routines in pci.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_tx_queue_params to avoid open coded (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add MU-MIMO support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add a fixed AC queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add .set_tsf callback (Jarod Wilson) [1860496] - [wireless] mt76: add U-APSD support on AP side (Jarod Wilson) [1860496] - [wireless] mt76: rely on register macros (Jarod Wilson) [1860496] - [wireless] mt76: fix include in pci.h (Jarod Wilson) [1860496] - [wireless] mt76: allow more channels, allowed in ETSI domain (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix up typo in Kconfig for MT7663U (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce ARP filter offload (Jarod Wilson) [1860496] - [wireless] mt76: usb: rely on mt76_for_each_q_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: re-enable offloading of sequence number assignment (Jarod Wilson) [1860496] - [wireless] wireless: Fix trivial spelling (Jarod Wilson) [1860496] - [wireless] rtlwifi: 8821ae: remove unused path B parameters from swing table (Jarod Wilson) [1860496] - [wireless] rtlwifi: Use const in 8188ee/8723be/8821ae swing_table declarations (Jarod Wilson) [1860496] - [wireless] rtl818x_pci: use generic power management (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Free ieee80211_hw if probing fails (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Prevent leaking urb (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Fix deadlock (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Remove uninitialized_var() usage (Jarod Wilson) [1860496] - [wireless] orinoco_usb: fix spelling mistake (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: Fix endian issue (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix endian issue in ps.c (Jarod Wilson) [1860496] - [wireless] broadcom: fix wiki website url (Jarod Wilson) [1860496] - [wireless] wireless: fix wiki website url in main Kconfig (Jarod Wilson) [1860496] - [wireless] rtw88: coex: Fix ACL Tx pause during BT inquiry/page (Jarod Wilson) [1860496] - [wireless] mwifiex: Prevent memory corruption handling keys (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix reporting 'operation not supported' error code (Jarod Wilson) [1860496] - [wireless] mwifiex: Use macro MWIFIEX_MAX_BSS_NUM for specifying limit of interfaces (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: add new RFE type 6 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822ce: add support for device ID 0xc82f (Jarod Wilson) [1860496] - [wireless] rtw88: pci: disable aspm for platform inter-op with module parameter (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: Add 8821CE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: single rf path chips don't support TX STBC (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add beamformee support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add cck pd settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add phy calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add false alarm statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add query rx desc support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set channel support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add dig related settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set tx power index (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add basic functions (Jarod Wilson) [1860496] - [wireless] brcm80211: brcmsmac: Move LEDs to GPIO descriptors (Jarod Wilson) [1860496] - [wireless] brcmfmac: Transform compatible string for FW loading (Jarod Wilson) [1860496] - [wireless] brcmfmac: set pacing shift before transmitting skb to bus (Jarod Wilson) [1860496] - [wireless] brcmfmac: set state of hanger slot to FREE when flushing PSQ (Jarod Wilson) [1860496] - [wireless] brcmfmac: reset SDIO bus on a firmware crash (Jarod Wilson) [1860496] - [wireless] brcmfmac: do not disconnect for disassoc frame from unconnected AP (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for wrong disconnection event source information (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for unable to return to visible SSID (Jarod Wilson) [1860496] - [wireless] brcmfmac: initialize the requested dwell time (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix throughput zero stalls on PM 1 mode due to credit map (Jarod Wilson) [1860496] - [wireless] brcmfmac: update tx status flags to sync with firmware (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve 2 credits for host tx control path (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase message buffer size for control packets (Jarod Wilson) [1860496] - [wireless] brcmfmac: allow credit borrowing for all access categories (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix Bss Info flag definition Bug (Jarod Wilson) [1860496] - [wireless] brcmfmac: reduce maximum station interface from 2 to 1 in RSDB mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix invalid permanent MAC address in wiphy (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix kernel crash on out of boundary access (Jarod Wilson) [1860496] - [net] net: wireless: kerneldoc fixes (Jarod Wilson) [1860496] - [net] net: mac80211: kerneldoc fixes (Jarod Wilson) [1860496] - [wireless] ath11k: fix wmi peer flags in peer assoc command (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for ring backpressure stats (Jarod Wilson) [1860496] - [wireless] ath11k: Add dp tx err stats (Jarod Wilson) [1860496] - [wireless] ath11k: removing redundant reo unlock followed by immediate lock (Jarod Wilson) [1860496] - [wireless] ath11k: add support for spectral scan (Jarod Wilson) [1860496] - [wireless] ath11k: Add direct buffer ring support (Jarod Wilson) [1860496] - [wireless] ath11k: build HE 6 GHz capability (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for 6g scan hint (Jarod Wilson) [1860496] - [wireless] ath11k: Send multiple scan_chan_list messages if required (Jarod Wilson) [1860496] - [wireless] ath11k: Add 6G scan dwell time parameter in scan request command (Jarod Wilson) [1860496] - [wireless] ath11k: set psc channel flag when sending channel list to firmware (Jarod Wilson) [1860496] - [wireless] ath11k: extend peer_assoc_cmd for 6GHz band (Jarod Wilson) [1860496] - [wireless] ath11k: Use freq instead of channel number in rx path (Jarod Wilson) [1860496] - [wireless] ath11k: add support for 6GHz radio in driver (Jarod Wilson) [1860496] - [wireless] ath11k: add 6G frequency list supported by driver (Jarod Wilson) [1860496] - [wireless] net: wireless: intel: fix wiki website url (Jarod Wilson) [1860496] - [wireless] iwlwifi: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Remove unused inline function iwl_mvm_tid_to_ac_queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix gcc-10 zero-length-bounds warning (Jarod Wilson) [1860496] - [wireless] ath: fix wiki website url (Jarod Wilson) [1860496] - [wireless] ath10k: Acquire tx_lock in tx error paths (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove redundant assignment to variable ret (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix config variable name in comment (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Fix avg-power report (Jarod Wilson) [1860496] - [wireless] iwlwifi: Don't IWL_WARN on FW reconfiguration (Jarod Wilson) [1860496] - [wireless] iwlwifi: Extended Key ID support for mvm and dvm (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8997 chipset (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8977 chipset (Jarod Wilson) [1860496] - [net] mac80211: remove STA txq pending airtime underflow warning (Jarod Wilson) [1860496] - [net] mac80211: Fix bug in Tx ack status reporting in 802.3 xmit path (Jarod Wilson) [1860496] - [net] cfg80211: check vendor command doit pointer before use (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free pending skb when destroying a mpath (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free ie data when leaving mesh (Jarod Wilson) [1860496] - [net] mac80211: fix warning in 6 GHz IE addition in mesh mode (Jarod Wilson) [1860496] - [wireless] ath10k: Fix NULL pointer dereference in AHB device probe (Jarod Wilson) [1860496] - [wireless] iwlwifi: Make some Killer Wireless-AC 1550 cards work again (Jarod Wilson) [1860496] - [wireless] ath9k: Fix regression with Atheros 9271 (Jarod Wilson) [1860496] - [net] nl80211: fix memory leak when parsing NL80211_ATTR_HE_BSS_COLOR (Jarod Wilson) [1860496] - [net] nl80211: don't return err unconditionally in nl80211_start_ap() (Jarod Wilson) [1860496] - [net] mac80211: allow rx of mesh eapol frames with default rx key (Jarod Wilson) [1860496] - [net] mac80211: skip mpath lookup also for control port tx (Jarod Wilson) [1860496] - [net] mac80211: Fix dropping broadcast packets in 802.11 encap (Jarod Wilson) [1860496] - [net] mac80211: simplify mesh code (Jarod Wilson) [1860496] - [net] mac80211: fix control port tx status check (Jarod Wilson) [1860496] - [include] ieee80211: Add missing and new AKM suite selector definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix EEPROM buffer size (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leaks in mt7663u_probe (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: do not access uninitialized NAPI structs (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix crash in iwl_dbg_tlv_alloc_trigger (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't call iwl_mvm_free_inactive_queue() under RCU (Jarod Wilson) [1860496] - [wireless] wireless: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1860496] - [net] net: fix wiki website url mac80211 and wireless files (Jarod Wilson) [1860496] - [uapi] include: fix wiki website url in netlink interface header (Jarod Wilson) [1860496] - [wireless] mt76: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix lmac queue debugsfs entry (Jarod Wilson) [1860496] - [wireless] mt76: add missing lock configuring coverage class (Jarod Wilson) [1860496] - [net] mac80211: initialize return flags in HE 6 GHz operation parsing (Jarod Wilson) [1860496] - [net] cfg80211: fix management registrations deadlock (Jarod Wilson) [1860496] - [net] cfg80211: support bigger kek/kck key length (Jarod Wilson) [1860496] - [net] mac80211: set short_slot for 6 GHz band (Jarod Wilson) [1860496] - [net] mac80211: Consider 6 GHz band when handling power constraint (Jarod Wilson) [1860496] - [net] mac80211: accept aggregation sessions on 6 GHz (Jarod Wilson) [1860496] - [net] cfg80211: require HE capabilities for 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: reject HT/VHT capabilities on 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: treat 6 GHz channels as valid regardless of capability (Jarod Wilson) [1860496] - [net] mac80211: Add HE 6GHz capabilities element to probe request (Jarod Wilson) [1860496] - [net] mac80211: use HE 6 GHz band capability and pass it to the driver (Jarod Wilson) [1860496] - [net] mac80211: check the correct bit for EMA AP (Jarod Wilson) [1860496] - [net] mac80211: determine chandef from HE 6 GHz operation (Jarod Wilson) [1860496] - [net] mac80211: avoid using ext NSS high BW if not supported (Jarod Wilson) [1860496] - [net] mac80211: do not allow HT/VHT IEs in 6 GHz mesh mode (Jarod Wilson) [1860496] - [net] mac80211: build HE operation with 6 GHz oper information (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capability element (Jarod Wilson) [1860496] - [net] cfg80211: add and expose HE 6 GHz band capabilities (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capabilities into parse extension (Jarod Wilson) [1860496] - [net] cfg80211: handle 6 GHz capability of new station (Jarod Wilson) [1860496] - [include] ieee80211: add HE ext EIDs and 6 GHz capability defines (Jarod Wilson) [1860496] - [include] ieee80211: add code to obtain and parse 6 GHz operation field (Jarod Wilson) [1860496] - [include] ieee80211: definitions for reduced neighbor reports (Jarod Wilson) [1860496] - [net] cfg80211: add a helper to identify 6 GHz PSCs (Jarod Wilson) [1860496] - [net] nl80211: really allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: adapt to new channelization of the 6GHz band (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz frequencies to kHz (Jarod Wilson) [1860496] - [wireless] ath11k: clear DCM max constellation tx value (Jarod Wilson) [1860496] - [wireless] ath11k: reset trigger frame MAC padding duration (Jarod Wilson) [1860496] - [wireless] ath10k: Remove ath10k_qmi_register_service_notifier() declaration (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] ath9k: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] mwifiex: Add support for NL80211_ATTR_MAX_AP_ASSOC_STA (Jarod Wilson) [1860496] - [wireless] mwifiex: Parse all API_VER_ID properties (Jarod Wilson) [1860496] - [wireless] brcmfmac: 43012 Update MES Watermark (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 43455 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize and watermark for 4354/4356 SDIO (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 4339 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize for 4373 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: remove CCK TX setting when switch channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: fix missing brace warning for old compilers (Jarod Wilson) [1860496] - [wireless] rtw88: fix EAPOL 4-way failure by finish IQK earlier (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: handle BT inquiry cases (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: set antanna control owner (Jarod Wilson) [1860496] - [wireless] Revert "rtw88: no need to set registers for SDIO" (Jarod Wilson) [1860496] - [wireless] rt2800: enable MFP support unconditionally (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Fix Cypress SDIO IDs macros in common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from b43-sdio driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from ath10k driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from mwifiex driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Change macro names for Marvell 8688 modules (Jarod Wilson) [1860496] - [mmc] mmc: sdio: Fix macro name for Marvell device with ID 0x9134 (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 56 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request version 10 (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix aux station leak (Jarod Wilson) [1860496] - [wireless] iwlwifi: move txq-specific from trans_pcie to common trans (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_txq and substructures to a common trans header (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen3: indicate 8k/12k RB size to device (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: evaluate dsm to enable 5.2 bands in Indonesia (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: support device specific method (DSM) (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: keep trans instead of trans_pcie in iwl_txq (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: don't count on the FW to set persistence mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: set NO_HE if the regulatory domain forbids it (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: remove set but not used variable 'msta' (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Use kmemdup in mt7615_queue_key_update() (Jarod Wilson) [1860496] - [wireless] mt76: only iterate over initialized rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for MT7611N (Jarod Wilson) [1860496] - [wireless] mt76: fix wcid allocation issues (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible NULL pointer dereference in mt7915_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw_scan with ssid_type for specified SSID only (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix a handful of spelling mistakes (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch to per-vif power_save support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: fix per-driver wcid range checks after wcid array size bump (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix decoded radiotap HE flags (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix NULL pointer deref in mt7615_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix sparse warnings: incorrect type initializer (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add spatial reuse support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove check in mt76x02_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce remain_on_channel support (Jarod Wilson) [1860496] - [net] mac80211: support control port TX status reporting (Jarod Wilson) [1860496] - [net] mac80211: fix HT-Control field reception for management frames (Jarod Wilson) [1860496] - [net] cfg80211: fix CFG82011_CRDA_SUPPORT still mentioning internal regdb (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific Tx rate configuration (Jarod Wilson) [1860496] - [net] mac80211: allow SA-QUERY processing in userspace (Jarod Wilson) [1860496] - [net] nl80211: add ability to report TX status for control port TX (Jarod Wilson) [1860496] - [net] mac80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [net] cfg80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [include] mac80211: Add new AMPDU factor macro for HE peer caps (Jarod Wilson) [1860496] - [include] ieee80211: S1G defines (Jarod Wilson) [1860496] - [net] nl80211: support scan frequencies in KHz (Jarod Wilson) [1860496] - [net] nl80211: add KHz frequency offset for most wifi commands (Jarod Wilson) [1860496] - [net] cfg80211: add KHz variants of frame RX API (Jarod Wilson) [1860496] - [net] nl80211: simplify peer specific TID configuration (Jarod Wilson) [1860496] - [net] cfg80211: add support for TID specific AMSDU configuration (Jarod Wilson) [1860496] - [net] mac80211: fix variable names in TID config methods (Jarod Wilson) [1860496] - [net] cfg80211: fix mask type in cfg80211_tid_cfg structure (Jarod Wilson) [1860496] - [net] cfg80211: fix debugfs rename crash (Jarod Wilson) [1860496] - [include] ieee80211: Fix incorrect mask for default PE duration (Jarod Wilson) [1860496] - [net] mac80211: mesh: fix discovery timer re-arming issue / crash (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: Fix build error (Jarod Wilson) [1860496] - [wireless] ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: remove redundant for-loop (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix memory corruption in dump_station (Jarod Wilson) [1860496] - [wireless] rtw88: no need to set registers for SDIO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix incorrect setting of ldo_pwr (Jarod Wilson) [1860496] - [wireless] rtw88: rename rtw88.ko/rtwpci.ko to rtw88_core.ko/rtw88_pci.ko (Jarod Wilson) [1860496] - [wireless] rtw88: extract: remove the unused after extracting (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8723d an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822b an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822c an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols about pci interface (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols used in chip functionalities (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix typo defining ps work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: configure bss info adding the interface (Jarod Wilson) [1860496] - [wireless] mt76: enable p2p support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce hw scan timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not report scan_complete twice to mac80211 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix the usage WoW with net detect support (Jarod Wilson) [1860496] - [wireless] ath11k: fix htt stats module not handle multiple skbs (Jarod Wilson) [1860496] - [wireless] rtl8187: Remove unused variable rtl8225z2_tx_power_ofdm (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix sparse warnings for power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add 8723DE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: fill zeros to words 0x06 and 0x07 of security cam entry (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add coex support (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: set ltecoex register address in chip_info (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement flush queue (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add shutdown callback to disable BT USB suspend (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add IQ calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add LC calibration (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix WPA/WPA2-PSK 4-way handshake offload and SAE offload failures (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible deadlock in mt7915_stop (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: allocate proper size for tlv tags (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add debugfs to track TxBF status (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add TxBF capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformee support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformer support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: introduce mt7915_get_he_phy_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: usb: cancel ps work stopping the vif (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: add missing register definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: copy key pointer in mt7663u_mac_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: set runtime stream caps by mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable firmware module debug support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add tsf related callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: set peer Tx fixed rate through debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_statistics support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_add_debugfs support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Rx radiotap header support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE capabilities support for peers (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE bss_conf support for interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: register per-phy HE capabilities for each interface (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: implement HE per-rate tx power support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable Rx HE rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: add mac80211 driver for MT7915 PCIe-based chipsets (Jarod Wilson) [1860496] - [wireless] mt76: add HE phy modes and hardware queue (Jarod Wilson) [1860496] - [wireless] mt76: adjust wcid size to support new 802.11ax generation (Jarod Wilson) [1860496] - [wireless] mt76: add Rx stats support for radiotap (Jarod Wilson) [1860496] - [wireless] mt76: add support for HE RX rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: avoid rx reorder buffer overflow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: scan all channels if not specified (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add support to sched scan with randomise addr (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce WoW with net detect support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix delta tx power for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix target power parsing (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ibss mode for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check return value of mt7615_eeprom_get_power_index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: read tx streams from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce beacon_loss mcu event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add gtk rekey offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce PM support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: introduce suspend/resume to mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add WoW support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_hif_suspend mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce support for hardware beacon filter (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: free pci_vector if mt7615_pci_probe fails (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add passive mode for hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not mark sched_scan disabled in mt7615_scan_work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_check_offload_capability routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ssid configuration in mt7615_mcu_hw_scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: remove duplicate error message (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix getting maximum tx power from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set spatial extension index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: remove check in mt7663_load_n9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add the possibility to load firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: enable MCS 8 and MCS9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix event report in mt7615_mcu_bss_event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix up BMC entry indicated to unicmd firmware (Jarod Wilson) [1860496] - [wireless] mt76: enable TDLS support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mcu bss upload before creating the sta (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not adjust MAC timings if the device is not running (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use larger rx buffers if VHT is supported (Jarod Wilson) [1860496] - [wireless] mt76: fix A-MPDU density handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix sta ampdu factor for VHT (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: enable AirTimeFairness (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mac_sta_poll for usb code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_driver_own routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix max wtbl size for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_firmware_own for mt7663e (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: parse mcu return code for unified commands (Jarod Wilson) [1860496] - [wireless] mt76: add rx queues info to mt76 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make Kconfig entry obvious for MT7663E (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce 802.11 PS support in sta mode (Jarod Wilson) [1860496] - [wireless] mt76: remove PS_NULLFUNC_STACK capability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: provide aid info to the mcu (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable aspm by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable scs for mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move core shared code in mt7615-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible deadlock in mt7615_stop (Jarod Wilson) [1860496] - [wireless] mt76: remove unnecessary annotations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable MSI by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework IRQ handling to prepare for MSI support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7622: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set hw scan limits only for firmware with offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable hw/sched scan ops for non-offload firmware (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix aggr range entry in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying tx DPD calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying DC offset calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Delete an error message in mt7622_wmac_probe() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not always reset the dfs state setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: correct the name of the rom patch (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add address parameter to mt7615_eeprom_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_wtbl_desc data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework wtbl key configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely on mt7622 queue scheme for mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce __mt7663_load_firmware routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mac_update_rate_desc routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support to mt7615_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: add headroom and tailroom to mt76_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove unnecessary register operations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce rlm tlv in bss_info mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce BSS absence event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce scheduled scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce hw scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: keep Rx filters as the default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add ethool support to mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: disable RDD commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make scs configurable per phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: enable nf estimation (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix mt7615_mac_cca_stats_reset routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more useful Tx mib counters (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup mib related defines and structs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable aggr_stats for both phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: modify mt7615_ampdu_stat_read for each phy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: pci: add mt7610 PCI ID (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: introduce Mercury UD13 support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: fix handling MCU timeouts during hw restart (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] mwl8k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Remove logically dead code (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove Comparison to bool in brcmf_p2p_send_action_frame() (Jarod Wilson) [1860496] - [wireless] brcmfmac: make non-global functions static (Jarod Wilson) [1860496] - [wireless] brcmfmac: Use seq/seq_len and set iv_initialize when plumbing of rxiv in (GTK) keys (Jarod Wilson) [1860496] - [wireless] brcmfmac: use actframe_abort to cancel ongoing action frame (Jarod Wilson) [1860496] - [wireless] brcmfmac: set security after reiniting interface (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 802.1d priority to ac mapping for pcie dongles (Jarod Wilson) [1860496] - [wireless] brcmfmac: map 802.1d priority to precedence level based on AP WMM params (Jarod Wilson) [1860496] - [wireless] ath11k: convert to devm_platform_get_and_ioremap_resource (Jarod Wilson) [1860496] - [wireless] ath11k: remove redundant initialization of pointer info (Jarod Wilson) [1860496] - [wireless] ath10k: fix ath10k_pci struct layout (Jarod Wilson) [1860496] - [wireless] ath10k: fix gcc-10 zero-length-bounds warnings (Jarod Wilson) [1860496] - [wireless] ath10k: remove experimental tag from SDIO and SNOC busses in Kconfig (Jarod Wilson) [1860496] - [wireless] ath10k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: Remove bus layer includes from upper layer (Jarod Wilson) [1860496] - [wireless] ath11k: Add drv private for bus opaque struct (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for multibus support (Jarod Wilson) [1860496] - [wireless] ath10k: fix __le32 warning in ath10k_wmi_tlv_op_gen_request_peer_stats_info() (Jarod Wilson) [1860496] - [wireless] ath10k: Remove msdu from idr when management pkt send fails (Jarod Wilson) [1860496] - [wireless] ath10k: Skip handling del_server during driver exit (Jarod Wilson) [1860496] - [wireless] ath11k: remove stale monitor status descriptor (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg_ini: differentiate ax210 hw with same hw type (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: skip fragmented receive buffers (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove outdated copyright print/module statement (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't transmit on unallocated queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: tx: enable A-MSDU in low latency mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: use longer queues for 256-BA (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: use DMA pool for byte-count tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove some dead code (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: mark a variable __maybe_unused (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: attempt to allocate smaller queues (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: allocate much smaller byte-count table (Jarod Wilson) [1860496] - [wireless] iwlwifi: dump api version in yaml format (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert all AX101 devices to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove occurrences of 22000 in the FW name defines (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert QnJ with Hr to the device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove mangling for iwl_ax101_cfg_qu_hr (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove outdated comment about PCI RTPM reference (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add IML/ROM information to the assertion dumps (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_set_soc_latency to iwl-drv to be used by other op_modes (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: remove magic number (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: initialize iwl_dev_tx_power_cmd to zero (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: set debug descriptor to NULL outside of iwl_fw_free_dump_desc (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 55 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add D3 resume timepoint (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: set properly station flags in STA_HE_CTXT_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: avoid debug max amsdu config overwriting itself (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove iwlmvm's tfd_q_hang_detect module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: stop supporting swcrypto and bt_coex_active module parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request command version 9 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't access TLV before verifying len (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove antenna_coupling module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: use hweight_long instead of bit manipulating (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add support for parsing SHARED_MEM_ALLOC version 4 (Jarod Wilson) [1860496] - [wireless] iwlwifi: fw api: fix PHY data 2/3 position (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: remove Comparison to bool in rf.c (Jarod Wilson) [1860496] - [wireless] mwifiex: avoid -Wstringop-overflow warning (Jarod Wilson) [1860496] - [wireless] rtlwifi: remove comparison of 0/1 to bool variable (Jarod Wilson) [1860496] - [wireless] brcmsmac: remove Comparison to bool in brcms_b_txstatus() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Add P2P Action Frame retry delay to fix GAS Comeback Response failure issue (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix P2P Group Formation failure via Go-neg method (Jarod Wilson) [1860496] - [wireless] brcmfmac: support the second p2p connection (Jarod Wilson) [1860496] - [wireless] rtw88: fix an issue about leak system resources (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add interface configurations table (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Set IG register for CCK rate (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add chip_ops::false_alarm_statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: some chips don't support LDPC (Jarod Wilson) [1860496] - [wireless] rtw88: handle C2H_CCX_TX_RPT to know if packet TX'ed successfully (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add set_channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add query_rx_desc (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add DIG parameter (Jarod Wilson) [1860496] - [wireless] rtlwifi: use true, false for bool variable in rtl_init_rfkill() (Jarod Wilson) [1860496] - [wireless] rtw88: Use udelay instead of usleep in atomic context (Jarod Wilson) [1860496] - [wireless] ath11k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Silence undersized packet warnings (Jarod Wilson) [1860496] - [wireless] ath6kl: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: fix kernel panic by freeing the msdu received with invalid length (Jarod Wilson) [1860496] - [wireless] ath11k: Add support to reset htt peer stats (Jarod Wilson) [1860496] - [wireless] ath11k: add tx hw 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [wireless] ath11k: fix resource unavailability for htt stats after peer stats display (Jarod Wilson) [1860496] - [wireless] ath11k: use true,false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: Add support for targets without trustzone (Jarod Wilson) [1860496] - [wireless] ath10k: Setup the msa resources before qmi init (Jarod Wilson) [1860496] - [wireless] ath10k: remove the max_sched_scan_reqs value (Jarod Wilson) [1860496] - [wireless] ath10k: Avoid override CE5 configuration for QCA99X0 chipsets (Jarod Wilson) [1860496] - [wireless] brcmfmac: no need to check return value of debugfs_create functions (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove comparison to bool in brcmf_fws_attach() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add vendor ie for association responses (Jarod Wilson) [1860496] - [wireless] brcmfmac: only generate random p2p address when needed (Jarod Wilson) [1860496] - [wireless] brcmfmac: p2p cert 6.1.9-support GOUT handling p2p presence request (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove arp_hostip_clear from brcmf_netdev_stop (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep apsta enabled when AP starts with MCHAN feature (Jarod Wilson) [1860496] - [wireless] rtw88: fix spelling mistake "fimrware" -> "firmware" (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update phy parameter tables to v50 (Jarod Wilson) [1860496] - [wireless] ath11k: add DBG_MAC prints to track vdev events (Jarod Wilson) [1860496] - [wireless] ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev (Jarod Wilson) [1860496] - [wireless] ath11k: fix error return code in ath11k_dp_alloc() (Jarod Wilson) [1860496] - [wireless] ath10k: fix possible memory leak in ath10k_bmi_lz_data_large() (Jarod Wilson) [1860496] - [wireless] mac80211: fix memory overlap due to variable length param (Jarod Wilson) [1860496] - [net] mac80211: TX legacy rate control for Beacon frames (Jarod Wilson) [1860496] - [wireless] ath11k: use GFP_ATOMIC under spin lock (Jarod Wilson) [1860496] - [wireless] ath10k: correct tx bitrate of iw for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: add bitrate parse for peer stats info (Jarod Wilson) [1860496] - [wireless] ath10k: add rx bitrate report for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: enable firmware peer stats info for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath5k: remove conversion to bool in ath5k_ani_calibration() (Jarod Wilson) [1860496] - [wireless] ath9k: add calibration timeout for AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: invalidate all calibrations at once (Jarod Wilson) [1860496] - [wireless] ath9k: interleaved NF calibration on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: do not miss longcal on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: remove needless NFCAL_PENDING flag setting (Jarod Wilson) [1860496] - [wireless] ath9k: fix AR9002 ADC and NF calibrations (Jarod Wilson) [1860496] - [wireless] rtw88: fix sparse warnings for download firmware routine (Jarod Wilson) [1860496] - [wireless] ath10k: add statistics of tx retries and tx failed when tx complete disable (Jarod Wilson) [1860496] - [wireless] ath10k: enable rx duration report default for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath11k: fix reo flush send (Jarod Wilson) [1860496] - [wireless] iwlwifi: debug: set NPK buffer in context info (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structs for So devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structure for Qu devices with medium latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: tell firmware about required LTR delay (Jarod Wilson) [1860496] - [wireless] iwlwifi: update few product names in AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add cfgs for SoCs with device ID 0x4FD0 (Jarod Wilson) [1860496] - [wireless] iwlwifi: add new cards for AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: read TAS table from ACPI and send it to the FW (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove fw_monitor module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove deprecated and unused iwl_mvm_keyinfo struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add framework for specific phy configuration (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: move iwl_pcie_ctxt_info_alloc_dma() to user (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: support IWL_FW_INI_TIME_POINT_HOST_ALIVE_TIMEOUT time point (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add DCM flag to rate pretty-print (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: minor code cleanups in byte table update (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add n_window/ampdu to tx_queue debugfs (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: use seq_file for tx_queue debugfs file (Jarod Wilson) [1860496] - [wireless] iwlwifi: support version 9 of WOWLAN_GET_STATUS notification (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: support multiple dumps in legacy dump flow (Jarod Wilson) [1860496] - [wireless] iwlwifi: move API version lookup to common code (Jarod Wilson) [1860496] - [wireless] iwlwifi: nvm: use iwl_nl80211_band_from_channel_idx (Jarod Wilson) [1860496] - [net] mac80211: fix two missing documentation entries (Jarod Wilson) [1860496] - [net] cfg80211: reject channels/chandefs with KHz offset >= 1000 (Jarod Wilson) [1860496] - [net] mac80211: add freq_offset to RX status (Jarod Wilson) [1860496] - [net] mac80211: handle channel frequency offset (Jarod Wilson) [1860496] - [net] cfg80211: express channels with a KHz component (Jarod Wilson) [1860496] - [net] ieee80211: share 802.11 unit conversion helpers (Jarod Wilson) [1860496] - [net] mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test (Jarod Wilson) [1860496] - [net] mac80211: Fail association when AP has no legacy rates (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: add an option to defer ADDBA transmit (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: refactor sending addba (Jarod Wilson) [1860496] - [net] mac80211: Skip entries with HE membership selector (Jarod Wilson) [1860496] - [net] cfg80211: Parse HE membership selector (Jarod Wilson) [1860496] - [net] mac80211: Don't destroy auth data in case of anti-clogging (Jarod Wilson) [1860496] - [net] mac80211: add twt_protected flag to the bss_conf structure (Jarod Wilson) [1860496] - [net] mac80211: implement Operating Mode Notification extended NSS support (Jarod Wilson) [1860496] - [net] mac80211: Process multicast RX registration for Action frames (Jarod Wilson) [1860496] - [net] nl80211: allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: support multicast RX registration (Jarod Wilson) [1860496] - [net] cfg80211: change internal management frame registration API (Jarod Wilson) [1860496] - [net] mac80211: Report beacon protection failures to user space (Jarod Wilson) [1860496] - [net] cfg80211: Unprotected Beacon frame RX indication (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: remove support for fw scan api v13 (Jarod Wilson) [1860496] - [net] mac80211: fix drv_config_iface_filter() behaviour (Jarod Wilson) [1860496] - [net] mac80211: mlme: remove duplicate AID bookkeeping (Jarod Wilson) [1860496] - [wireless] ath10k: drop the TX packet which size exceed credit size for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the invalid tx/rx chainmask configuration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: initialize mac/bb/rf basic functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Organize chip TX/RX FIFO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement set_tx_power_index ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: 11N chips don't support H2C queue (Jarod Wilson) [1860496] - [wireless] rtw88: decompose while(1) loop of power sequence polling command (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac power-on/-off function (Jarod Wilson) [1860496] - [wireless] rtw88: no need to send additional information to legacy firmware (Jarod Wilson) [1860496] - [wireless] rtw88: add legacy firmware download for 8723D devices (Jarod Wilson) [1860496] - [wireless] ath10k: add flush tx packets for SDIO chip (Jarod Wilson) [1860496] - [wireless] ath10k: enable alt data of TX path for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add htt TX bundle for sdio (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_debug_fw_stats_process() (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu_valid() (Jarod Wilson) [1860496] - [wireless] rtw88: set power trim according to efuse PG values (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add read_efuse to recognize efuse info from map (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add new chip op efuse_grant() to control efuse access (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add cfg_ldo25 to control LDO25 (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac/bb/rf/agc/power_limit tables (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add RF read/write ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power sequence (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add beamform wrapper functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add basic chip capabilities (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix warning comparison to bool (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8821ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723be: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: hif: make send_complete_check op optional (Jarod Wilson) [1860496] - [wireless] ath10k: sdio: remove _hif_ prefix from functions not part of hif interface (Jarod Wilson) [1860496] - [wireless] ath10k: improve power save performance for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: rename ath10k_hif_swap_mailbox() to ath10k_hif_start_post() (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove leading space (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_stf_ss_update() void (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_down() (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_rfkill_set_hw_state() (Jarod Wilson) [1860496] - [wireless] hostap: Add missing annotations for prism2_bss_list_proc_start() and prism2_bss_list_proc_stop (Jarod Wilson) [1860496] - [wireless] rtw88: add support for set/get antennas (Jarod Wilson) [1860496] - [wireless] rtw88: make rtw_chip_ops::set_antenna return int (Jarod Wilson) [1860496] - [wireless] ath11k: Add dynamic tcl ring selection logic with retry mechanism (Jarod Wilson) [1860496] - [wireless] ath11k: cleanup reo command error code overwritten (Jarod Wilson) [1860496] - [wireless] ath10k: Fix typo in warning messages (Jarod Wilson) [1860496] - [wireless] ath11k: Fix rx_filter flags setting for per peer rx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: Fix fw assert by setting proper vht cap (Jarod Wilson) [1860496] - [wireless] ath11k: Cleanup in pdev destroy and mac register during crash on recovery (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_set_mac() void (Jarod Wilson) [1860496] - [wireless] rtw88: Add delay on polling h2c command status bit (Jarod Wilson) [1860496] - [wireless] brcm80211: remove redundant pointer 'address' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change" (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix wrong location to get firmware feature (Jarod Wilson) [1860496] - [wireless] rtw88: Make two functions static (Jarod Wilson) [1860496] - [net] cfg80211: fix kernel-doc notation (Jarod Wilson) [1860496] - [wireless] ath11k: rx path optimizations (Jarod Wilson) [1860496] - [wireless] ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts (Jarod Wilson) [1860496] - [wireless] ath11k: Fix TWT radio count (Jarod Wilson) [1860496] - [wireless] ath11k: Modify the interrupt timer threshold (Jarod Wilson) [1860496] - [wireless] ath11k: fix duplication peer create on same radio (Jarod Wilson) [1860496] - [wireless] ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024 (Jarod Wilson) [1860496] - [wireless] ath10k: disable TX complete indication of htt for sdio (Jarod Wilson) [1860496] - [wireless] ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Write in ath9k_htc_rx_msg (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in htc_connect_service (Jarod Wilson) [1860496] - [wireless] ath10k: fix kernel null pointer dereference (Jarod Wilson) [1860496] - [wireless] ath10k: enable radar detection in secondary segment (Jarod Wilson) [1860496] - [wireless] ath10k: enable VHT160 and VHT80+80 modes (Jarod Wilson) [1860496] - [wireless] ath11k: Avoid mgmt tx count underflow (Jarod Wilson) [1860496] - [wireless] ath11k: Increase the tx completion ring size (Jarod Wilson) [1860496] - [wireless] ath11k: fix error message to correctly report the command that failed (Jarod Wilson) [1860496] - [wireless] ath11k: add pktlog checksum in trace events to support pktlog (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the race condition in firmware dump work queue (Jarod Wilson) [1860496] - [wireless] ath11k: Add sta debugfs support to configure ADDBA and DELBA (Jarod Wilson) [1860496] - [wireless] ath11k: fix compiler warnings without CONFIG_THERMAL (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove newline from rs_pretty_print_rate() (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: make iwl_pcie_cmdq_reclaim static (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 53 for 22000 series (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove IWL_FW_DBG_DOMAIN macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: enable yoyo by default (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support FW APIs with variable number of profiles (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't block dumping internal memory when not in SRAM mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ HR FPGA (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ Hr STEP A (Jarod Wilson) [1860496] - [wireless] iwlwifi: add trans_cfg for devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: add support for version 2 of SOC_CONFIGURATION_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for non EDCA based measurements (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove unnecessary cfg mangling for Qu C and QuZ with Jf (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert QnJ with Jf devices to new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert all Qu with Jf devices to the new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: add HW step to new cfg device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove some unused extern declarations from iwl-config.h (Jarod Wilson) [1860496] - [wireless] iwlwifi: move integrated, extra_phy and soc_latency to trans_cfg (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: enable SF also when we have HE (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove redundant iwl9560_2ac_cfg struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: rs-fw: fix some indentation (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support scan req cmd ver 14 (Jarod Wilson) [1860496] - [wireless] iwlwifi: pass trans and NVM data to HE capability parsing (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: implement read_config32 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add PCI config space region type (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add soc latency support (Jarod Wilson) [1860496] - [wireless] hostap: convert to struct proc_ops (Jarod Wilson) [1860496] - [wireless] rtw88: fix non-increase management packet sequence number (Jarod Wilson) [1860496] - [wireless] brcmfmac: add USB autosuspend feature support (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase max hanger slots from 1K to 3K in fws layer (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix the incorrect return value in brcmf_inform_single_bss() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix double freeing in the fmac usb data path (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix driver crash on USB control transfer timeout (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Feed current txrate information for mac80211 (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: add enumeration for channel bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to enable/disable coex mechanism (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to dump coex's info (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Fix sparse warning: cast from restricted __le16 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing declaration in mt7615.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in unified command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7663e firmware struct endianness (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: config RF table path B before path A (Jarod Wilson) [1860496] - [wireless] rtw88: kick off TX packets once for higher efficiency (Jarod Wilson) [1860496] - [wireless] rtw88: pci: define a mask for TX/RX BD indexes (Jarod Wilson) [1860496] - [wireless] rtw88: associate reserved pages with each vif (Jarod Wilson) [1860496] - [wireless] rtw88: extract alloc rsvd_page and h2c skb routines (Jarod Wilson) [1860496] - [wireless] brcmfmac: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: marvell: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] hostap: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: ti: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: realtek: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] ath10k: Fill GCMP MIC length for PMF (Jarod Wilson) [1860496] - [net] mac80211: driver can remain on channel if not using chan_ctx (Jarod Wilson) [1860496] - [net] nl80211: clarify code in nl80211_del_station() (Jarod Wilson) [1860496] - [net] cfg80211: Configure PMK lifetime and reauth threshold for PMKSA entries (Jarod Wilson) [1860496] - [net] mac80211: Read rx_stats with perCPU pointers (Jarod Wilson) [1860496] - [net] mac80211: Allow deleting stations in ibss mode to reset their state (Jarod Wilson) [1860496] - [net] cfg80211: Add support for userspace to reset stations in IBSS mode (Jarod Wilson) [1860496] - [net] mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC (Jarod Wilson) [1860496] - [uapi] nl80211: add PROTECTED_TWT nl80211 extended feature (Jarod Wilson) [1860496] - [net] mac80211: HE: set missing bss_conf fields in AP mode (Jarod Wilson) [1860496] - [net] nl80211: pass HE operation element to the driver (Jarod Wilson) [1860496] - [net] nl80211/cfg80211: add support for non EDCA based ranging measurement (Jarod Wilson) [1860496] - [net] mac80211: don't leave skb->next/prev pointing to stack (Jarod Wilson) [1860496] - [net] mac80211: update documentation about tx power (Jarod Wilson) [1860496] - [net] mac80211: handle no-preauth flag for control port (Jarod Wilson) [1860496] - [net] nl80211: add no pre-auth attribute and ext. feature flag for ctrl. port (Jarod Wilson) [1860496] - [net] cfg80211: fix documentation format (Jarod Wilson) [1860496] - [wireless] ath11k: Perform per-msdu rx processing (Jarod Wilson) [1860496] - [wireless] ath11k: Configure hash based reo destination ring selection (Jarod Wilson) [1860496] - [wireless] ath11k: Adding proper validation before accessing tx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: dump SRNG stats during FW assert (Jarod Wilson) [1860496] - [wireless] ath11k: fill channel info from rx channel (Jarod Wilson) [1860496] - [wireless] ath11k: Supporting RX ring backpressure HTT event and stats handling (Jarod Wilson) [1860496] - [wireless] iwlwifi: move AX200 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove trans entries from COMMON 9260 macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: move shared clock entries to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: move pu devices to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove 9260 devices with 0x1010 and 0x1210 subsytem IDs (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert the 9260-1x1 device to use the new parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: move TH1 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: map 9461 and 9462 using RF type and RF ID (Jarod Wilson) [1860496] - [wireless] iwlwifi: add Pu/PnJ/Th device values to differentiate them (Jarod Wilson) [1860496] - [wireless] iwlwifi: add GNSS differentiation to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: add mac/rf types and 160MHz to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: combine 9260 cfgs that only change names (Jarod Wilson) [1860496] - [wireless] iwlwifi: move the remaining 0x2526 configs to the new table (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663e support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: get rid of sta_rec_wtbl data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_ba uni command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more uni mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_bmc and st_sta for uni commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce uni cmd command types (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_mac_chain routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_{driver, firmware}_own (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_reg_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_register_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_send_message routine (Jarod Wilson) [1860496] - [wireless] mt76: always init to 0 mcu messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_device routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup fw queue just for mmio devices (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_wait_response (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_fill_msg (Jarod Wilson) [1860496] - [wireless] mt76: remove variable 'val' set but not used (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove a stray if statement (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: reset MCU timeout counter earlier in watchdog reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor injection of beacon frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: make dynamic sensitivity adjustment configurable via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix antenna mask initialization in DBDC mode (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely only on data buffer for usb control messagges (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: fix a possible memory leak in mt76u_init (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet (Jarod Wilson) [1860496] - [wireless] ath11k: add handling for BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: add WMI calls required for handling BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: set queue_len to 4096 (Jarod Wilson) [1860496] - [wireless] ath11k: enable PN offload (Jarod Wilson) [1860496] - [wireless] ath11k: handle RX fragments (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused member of struct rtw_hal (Jarod Wilson) [1860496] - [wireless] ath5k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath11k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath10k: allow qca988x family to support ack rssi of tx data packets (Jarod Wilson) [1860496] - [wireless] ath5k: Add proper dependency for ATH5K_AHB (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal sensor device support (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal cooling device support (Jarod Wilson) [1860496] - [wireless] ath10k: fix not registering airtime of 11a station with WMM disable (Jarod Wilson) [1860496] - [wireless] ath11k: config reorder queue for all tids during peer setup (Jarod Wilson) [1860496] - [wireless] ath10k: fix unsupported chip reset debugs file write (Jarod Wilson) [1860496] - [wireless] ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read (Jarod Wilson) [1860496] - [wireless] ath10k: start recovery process when read int status fail for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add QCA9377 sdio hw_param item (Jarod Wilson) [1860496] - [wireless] ath10k: avoid consecutive OTP download to reduce boot time (Jarod Wilson) [1860496] - [net] mac80211: Add api to support configuring TID specific configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific RTSCTS configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific AMPDU configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific retry configuration (Jarod Wilson) [1860496] - [net] nl80211: modify TID-config API (Jarod Wilson) [1860496] - [net] nl80211: Add NL command to support TID speicific configurations (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (STA) (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (AP) (Jarod Wilson) [1860496] - [net] mac80211: Update BIP to support Beacon frames (Jarod Wilson) [1860496] - [net] mac80211: Support BIGTK configuration for Beacon protection (Jarod Wilson) [1860496] - [net] cfg80211: Support key configuration for Beacon protection (BIGTK) (Jarod Wilson) [1860496] - [net] cfg80211: More error messages for key addition failures (Jarod Wilson) [1860496] - [net] cfg80211: fix indentation errors (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "dev" (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "debugfsdir" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "reg_notifier" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "perm_addr" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "_net" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "registered" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "privid" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "probe_resp_offload" (Jarod Wilson) [1860496] - [net] Revert "nl80211: add src and dst addr attributes for control port tx/rx" (Jarod Wilson) [1860496] - [net] Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS" (Jarod Wilson) [1860496] - [net] cfg80211: remove support for adjacent channel compensation (Jarod Wilson) [1860496] - [net] mac80211: check vif pointer before airtime calculation (Jarod Wilson) [1860496] - [net] cfg80211: Pass lockdep expression to RCU lists (Jarod Wilson) [1860496] - [wireless] mwifiex: change license text from MARVELL to NXP (Jarod Wilson) [1860496] - [wireless] mt76: Introduce mt76_mcu data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rename stat_wq in wq (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: extend RX scatter gather number (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on mt76_queues_read for mt7622 (Jarod Wilson) [1860496] - [wireless] mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework rx phy index handling (Jarod Wilson) [1860496] - [wireless] mt76: fix rounding issues on converting per-chain and combined txpower (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: avoid starting the MAC too early (Jarod Wilson) [1860496] - [wireless] mt76: avoid extra RCU synchronization on station removal (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor mode on second PHY (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix adding active monitor interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use new tag sta_rec_wtbl (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add starec operating flow for firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a helper to encapsulate sta_rec operation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_sta flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_bmc flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for testing hardware reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement hardware reset support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware log event messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix and rework tx power handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add Kconfig entry for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable DBDC on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: decrease rx ring size for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement DMA support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement probing and firmware loading on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable 5 GHz on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add calibration free support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add eeprom support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dma and tx queue initialization for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: store N9 firmware version instead of CR4 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: split up firmware loading functions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mmio related code from pci.c to mmio.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add __aligned(4) to txp structs (Jarod Wilson) [1860496] - [wireless] mt76: enable Airtime Queue Limit support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: increase dma mcu rx ring size (Jarod Wilson) [1860496] - [wireless] mt76: dma: do not write cpu_idx on rx queue reset until after refill (Jarod Wilson) [1860496] - [wireless] mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw (Jarod Wilson) [1860496] - [wireless] mt76: set dma-done flag for flushed descriptors (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add endpoint to mt76u_bulk_msg signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_skb_dma_info routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: take into account different queue mapping for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add {read/write}_extended utility routines (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: resume all rx queue in mt76u_resume_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_alloc_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: stop/free all possible rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_free_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: move mcu buffer allocation in mt76x02u drivers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: use mt76_queue as mt76u_complete_rx context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_refill_rx signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_process_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: avoid overwrite max_tx_fragments (Jarod Wilson) [1860496] - [wireless] mt76: rely on mac80211 utility routines to compute airtime (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove leftover routine declaration (Jarod Wilson) [1860496] - [wireless] mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize radar specs from host driver (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: get rid of leftover target (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add tracing support (Jarod Wilson) [1860496] - [wireless] mt76: move mac_txdone tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: move dev_irq tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a get_stats() callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add per-phy mib statistics (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report TSF information (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_antenna callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework set_channel function (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing settings for simultaneous dual-band support (Jarod Wilson) [1860496] - [wireless] mt76: fix compilation warning in mt76_eeprom_override() (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce LED support (Jarod Wilson) [1860496] - [wireless] mt76: clear skb pointers from rx aggregation reorder buffer during cleanup (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix input validation issues for powersave-filtered frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: increase MCU command timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: measure channel noise and report it via survey (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: minor mt76x02_mac_set_beacon optimization (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: do not set NULL beacons (Jarod Wilson) [1860496] - [wireless] mt76: usb: use max packet length for m76u_copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add channel switch support for usb interfaces (Jarod Wilson) [1860496] - [wireless] mt76: speed up usb bulk copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove a copy call for usb speedup (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add check for invalid vif idx (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: split beaconing (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: omit beacon slot clearing (Jarod Wilson) [1860496] - [wireless] mt76: use AC specific reorder timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_coverage class support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: set 0 as min coverage_class value (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware version using ethtool (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Fix build with older compilers (Jarod Wilson) [1860496] - [wireless] mt76: eeprom: add support for big endian eeprom partition (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: reset STA_CCA counter setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: fix possible undetected invalid MAC address (Jarod Wilson) [1860496] - [wireless] mt76: disable bh in mt76_dma_rx_poll (Jarod Wilson) [1860496] - [wireless] mt76: fix rx dma ring descriptor state on reset (Jarod Wilson) [1860496] - [wireless] mt7615: replace sta_state callback with sta_add/sta_remove (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: defer mcu initialization via workqueue (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for registering a second wiphy via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: select the correct tx queue for frames sent to the second phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move radio/mac initialization to .start/stop callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize dbdc settings on interface add (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the rx path (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework chainmask handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the dfs support code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove useless MT_HW_RDD0/1 enum (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing register init for dual-wiphy support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support for smart carrier sense (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dual-phy support for mac80211 ops (Jarod Wilson) [1860496] - [wireless] mt76: do not overwrite max_tx_fragments if it has been set (Jarod Wilson) [1860496] - [wireless] mt76: move ampdu_ref from mt76_dev to driver struct (Jarod Wilson) [1860496] - [wireless] mt76: add ext_phy field to struct mt76_wcid (Jarod Wilson) [1860496] - [wireless] mt76: add function for allocating an extra wiphy (Jarod Wilson) [1860496] - [wireless] mt76: add priv pointer to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add multiple wiphy support to mt76_get_min_avg_rssi (Jarod Wilson) [1860496] - [wireless] mt76: move txpower and antenna mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move txpower_conf back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move chainmask back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move state from struct mt76_dev to mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: keep a set of software tx queues per phy (Jarod Wilson) [1860496] - [wireless] mt76: move channel state to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in mt76_sta_state() (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the tx status path (Jarod Wilson) [1860496] - [net] mac80211: allow setting queue_len for drivers not using wake_tx_queue (Jarod Wilson) [1860496] - [include] ieee80211: add WPA3 OWE AKM suite selector (Jarod Wilson) [1860496] - [wireless] mac80211: Fix setting txpower to zero (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the main tx path (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the rx path (Jarod Wilson) [1860496] - [wireless] mt76: introduce struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move initialization of some struct members to mt76_alloc_device (Jarod Wilson) [1860496] - [wireless] rtw88: Fix incorrect beamformee role setting (Jarod Wilson) [1860496] - [wireless] rtw88: 8822: Make tables const, reduce data object size (Jarod Wilson) [1860496] - [wireless] rtw88: disable TX-AMSDU on 2.4G band (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: modify rf protection setting (Jarod Wilson) [1860496] - [wireless] rtw88: Use secondary channel offset enumeration (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update power sequence to v16 (Jarod Wilson) [1860496] - [wireless] rtw88: add ciphers to suppress error message (Jarod Wilson) [1860496] - [wireless] rtw88: avoid holding mutex for cancel_delayed_work_sync() (Jarod Wilson) [1860496] - [wireless] rtw88: move rtw_enter_ips() to the last when config (Jarod Wilson) [1860496] - [wireless] rtw88: pci: 8822c should set clock delay to zero (Jarod Wilson) [1860496] - [wireless] rtw88: add rtw_read8_mask and rtw_read16_mask (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused parameter vif in rtw_lps_pg_info_get() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add the BRCM 4364 found in MacBook Pro 15, 2 (Jarod Wilson) [1860496] - [wireless] ath11k: fix incorrect peer stats counters update (Jarod Wilson) [1860496] - [wireless] ath11k: Fixing dangling pointer issue upon peer delete failure (Jarod Wilson) [1860496] - [wireless] ath11k: fix parsing PPDU_CTRL type in pktlog (Jarod Wilson) [1860496] - [wireless] ath11k: fix warn-on in disassociation (Jarod Wilson) [1860496] - [wireless] ath11k: fix rcu lock protect in peer assoc confirmation (Jarod Wilson) [1860496] - [wireless] ath11k: add HE rate accounting to driver (Jarod Wilson) [1860496] - [wireless] ath11k: drop tx_info from ath11k_sta (Jarod Wilson) [1860496] - [wireless] ath10k: Add support to read btcoex related data from DT (Jarod Wilson) [1860496] - [wireless] ath10k: fix few checkpatch warnings (Jarod Wilson) [1860496] - [net] mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS (Jarod Wilson) [1860496] - [net] nl80211: add src and dst addr attributes for control port tx/rx (Jarod Wilson) [1860496] - [net] mac80211: parse also the RSNXE IE (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: Allow user space to register for station Rx authentication (Jarod Wilson) [1860496] - [include] ieee80211: fix 'the' doubling in comments (Jarod Wilson) [1860496] - [net] mac80211: Remove support for changing AP SMPS mode (Jarod Wilson) [1860496] - [net] mac80211: Handle SMPS mode changes only in AP mode (Jarod Wilson) [1860496] - [net] mac80211: Accept broadcast probe responses on 6GHz band (Jarod Wilson) [1860496] - [net] mac80211: HE: set RX NSS (Jarod Wilson) [1860496] - [net] mac80211: set station bandwidth from HE capability (Jarod Wilson) [1860496] - [net] mac80211: remove supported channels element in 6 GHz if ECSA support (Jarod Wilson) [1860496] - [net] mac80211: update condition for HE disablement (Jarod Wilson) [1860496] - [net] mac80211: make ieee80211_wep_init() return void (Jarod Wilson) [1860496] - [net] mac80211: allow changing TX-related netdev features (Jarod Wilson) [1860496] - [net] mac80211: check whether HE connection is allowed by the reg domain (Jarod Wilson) [1860496] - [net] mac80211: refactor extended element parsing (Jarod Wilson) [1860496] - [net] mac80211: simplify and improve HT/VHT/HE disable code (Jarod Wilson) [1860496] - [net] cfg80211: Enhance the AKM advertizement to support per interface (Jarod Wilson) [1860496] - [net] cfg80211: add no HE indication to the channel flag (Jarod Wilson) [1860496] - [net] mac80211: fix 11w when using encapsulation offloading (Jarod Wilson) [1860496] - [net] mac80211: fix tx status for no ack cases (Jarod Wilson) [1860496] - [net] mac80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] nl80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] mac80211: debugfs: improve airtime_flags handler readability (Jarod Wilson) [1860496] - [net] mac80211: Remove redundant assertion (Jarod Wilson) [1860496] - [net] mac80211: add 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [net] mac80211: Always show airtime debugfs file when TXQs are enabled (Jarod Wilson) [1860496] - [include] trivial: mac80211: fix indentation (Jarod Wilson) [1860496]- [fs] xfs: force writes to delalloc regions to unwritten (Carlos Maiolino) [1696580] - [fs] xfs: refactor xfs_iomap_prealloc_size (Carlos Maiolino) [1696580] - [fs] xfs: measure all contiguous previous extents for prealloc size (Carlos Maiolino) [1696580] - [fs] xfs: don't fail unwritten extent conversion on writeback due to edquot (Carlos Maiolino) [1696580] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Dave Wysochanski) [1906309] - [trace] Revert "SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()" (Dave Wysochanski) [1906309] - [uapi] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT (Eric Sandeen) [1905205] - [trace] SUNRPC: Fix oops in the rpc_xdr_buf event class (Scott Mayhew) [1900157] - [fs] NFS: Fix listxattr receive buffer size (Scott Mayhew) [1900157] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Scott Mayhew) [1900157] - [net] SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() (Scott Mayhew) [1900157] - [net] svcrdma: fix bounce buffers for unaligned offsets and multiple pages (Scott Mayhew) [1900157] - [pci] hv: Document missing hv_pci_protocol_negotiation() parameter (Mohammed Gamal) [1886102] - [pci] hv: Make some functions static (Mohammed Gamal) [1886102] - [pci] hv: Use struct_size() helper (Mohammed Gamal) [1886102] - [pci] hv: Prepare hv_compose_msi_msg() for the VMBus-channel-interrupt-to-vCPU reassignment functionality (Mohammed Gamal) [1886102] - [fs] xfs: allow individual quota grace period extension (Bill O'Donnell) [1827913] - [fs] xfs: per-type quota timers and warn limits (Bill O'Donnell) [1827913] - [fs] xfs: switch xfs_get_defquota to take explicit type (Bill O'Donnell) [1827913] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqtimers (Bill O'Donnell) [1827913] - [fs] xfs: fix up some whitespace in quota code (Bill O'Donnell) [1827913] - [fs] xfs: preserve default grace interval during quotacheck (Bill O'Donnell) [1827913] - [fs] quota: honor quota type in Q_XGETQSTATcalls (Bill O'Donnell) [1827913]- [fs] NFS: Do uncached readdir when we're seeking a cookie in an empty page cache (Dave Wysochanski) [1893882] - [fs] NFS: Reduce number of RPC calls when doing uncached readdir (Dave Wysochanski) [1893882] - [fs] NFS: Optimisations for monotonically increasing readdir cookies (Dave Wysochanski) [1893882] - [fs] NFS: Improve handling of directory verifiers (Dave Wysochanski) [1893882] - [fs] NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from readdir calls (Dave Wysochanski) [1893882] - [fs] NFS: Allow the NFS generic code to pass in a verifier to readdir (Dave Wysochanski) [1893882] - [fs] NFS: Cleanup to remove nfs_readdir_descriptor_t typedef (Dave Wysochanski) [1893882] - [fs] NFS: Reduce readdir stack usage (Dave Wysochanski) [1893882] - [fs] NFS: nfs_do_filldir() does not return a value (Dave Wysochanski) [1893882] - [fs] NFS: More readdir cleanups (Dave Wysochanski) [1893882] - [fs] NFS: Support larger readdir buffers (Dave Wysochanski) [1893882] - [fs] NFS: Simplify struct nfs_cache_array_entry (Dave Wysochanski) [1893882] - [fs] NFS: Replace kmap() with kmap_atomic() in nfs_readdir_search_array() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() (Dave Wysochanski) [1893882] - [fs] NFS: Don't discard readdir results (Dave Wysochanski) [1893882] - [fs] NFS: Clean up directory array handling (Dave Wysochanski) [1893882] - [fs] NFS: Clean up nfs_readdir_page_filler() (Dave Wysochanski) [1893882] - [fs] NFS: Clean up readdir struct nfs_cache_array (Dave Wysochanski) [1893882] - [fs] NFS: Ensure contents of struct nfs_open_dir_context are consistent (Dave Wysochanski) [1893882] - [fs] NFSv4.2: condition READDIR's mask for security label based on LSM state (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode lock in nfs_fsync_dir() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode locking in nfs_llseek_dir() (Dave Wysochanski) [1893882] - [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838732] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838732] - [netdrv] ixgbevf: use generic power management (Ken Cox) [1838732] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838732] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838732] - [iommu] vt-d: Don't dereference iommu_device if IOMMU_API is not built (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Gracefully handle DMAR units with no supported address widths (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Skip TE disabling on quirky gfx dedicated iommu (Vitaly Kuznetsov) [1887216] - [netdrv] Revert "mark the intel igc driver as tech preview" (Corinna Vinschen) [1838742] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up nvm_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Reject schedules with a base_time in the future (Corinna Vinschen) [1838742] - [netdrv] igc: Export a way to read the PTP timer (Corinna Vinschen) [1838742] - [netdrv] igc: Remove reset disable flag (Corinna Vinschen) [1838742] - [netdrv] igc: Save PTP time before a reset (Corinna Vinschen) [1838742] - [netdrv] igc: Remove references to SYSTIMR register (Corinna Vinschen) [1838742] - [netdrv] igc: Expose LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Clean RX descriptor error flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove timeout check from ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Don't reschedule ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_TSYNCTXCTL_VALID macro (Corinna Vinschen) [1838742] - [netdrv] igc: Add new device ID's (Corinna Vinschen) [1838742] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838742] - [netdrv] igc: Fix not considering the TX delay for timestamps (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong timestamp latency numbers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix PTP initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Fix static checker warning (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the hw_stats structure (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ledctl_ fields from the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Fix registers definition (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded ICTXQMTC register (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Descriptor Minimum Threshold Count to clear HW counters (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded variable (Corinna Vinschen) [1838742] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838742] - [netdrv] igc: Remove checking media type during MAC initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded check for copper media type (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor the igc_power_down_link() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove TCP segmentation TX fail counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Fix Rx timestamp disabling (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ptp_set_timestamp_mode() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove UDP filter setup in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Check __IGC_PTP_TX_IN_PROGRESS instead of ptp_tx_skb (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicate code in Tx timestamp handling (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up Rx timestamping logic (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial LTR support (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial EEE support (Corinna Vinschen) [1838742] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong register name (Corinna Vinschen) [1838742] - [netdrv] igc: Remove Sequence Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove symbol error counter (Corinna Vinschen) [1838742] - [netdrv] igc: Fix IGC_MAX_RXNFC_RULES (Corinna Vinschen) [1838742] - [netdrv] igc: Reject NFC rules with multiple matches (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused descriptor's flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove igc_nfc_rule_exit() (Corinna Vinschen) [1838742] - [netdrv] igc: Change adapter->nfc_rule_lock to mutex (Corinna Vinschen) [1838742] - [netdrv] igc: Change return type from igc_disable_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule validation (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules leak when driver is unloaded (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_update_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules restoration (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules with multicast addresses (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule overwrite cases (Corinna Vinschen) [1838742] - [netdrv] igc: Fix locking issue when retrieving NFC rules (Corinna Vinschen) [1838742] - [netdrv] igc: Fix 'sw_idx' type in struct igc_nfc_rule (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_add_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Change byte order in struct igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Align terms used in NFC support code (Corinna Vinschen) [1838742] - [netdrv] igc: Add 'igc_ethtool_' prefix to functions in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: Early return in igc_get_ethtool_nfc_entry() (Corinna Vinschen) [1838742] - [netdrv] igc: Cleanup _get|set_rxnfc ethtool ops (Corinna Vinschen) [1838742] - [netdrv] igc: Get rid of igc_max_channels() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused field from igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove per queue good transmited counter register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove header redirection register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove obsolete circuit breaker registers (Corinna Vinschen) [1838742] - [netdrv] igc: Enable NFC rules based source MAC address (Corinna Vinschen) [1838742] - [netdrv] igc: Add support for source address filters in core (Corinna Vinschen) [1838742] - [netdrv] igc: Remove mac_table from igc_adapter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove IGC_MAC_STATE_SRC_ADDR flag (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused registers (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused IGC_ICS_DRSTA define (Corinna Vinschen) [1838742] - [netdrv] igc: Dump ETQF registers (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor ethertype filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Fix MAX_ETYPE_FILTER value (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ethertype filter in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicated IGC_RXPBS macro (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor VLAN priority filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Return -EOPNOTSUPP when VLAN mask doesn't match (Corinna Vinschen) [1838742] - [netdrv] igc: Dump VLANPQF register (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_VLAPQF macro (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up obsolete NVM defines (Corinna Vinschen) [1838742] - [netdrv] igc: remove IGC_REMOVED function (Corinna Vinschen) [1838742] - [netdrv] igc: Remove PCIe Control register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded definition (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_base.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_dump.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ptp.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: add support to eeprom, registers and link self-tests (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_main.c (Corinna Vinschen) [1838742] - [netdrv] igc: Add ECN support for TSO (Corinna Vinschen) [1838742] - [netdrv] ionic: fix mem leak in rx_empty (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: no rx flush in deinit (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: clean up sparse complaints (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: add new bad firmware error code (Jonathan Toppins) [1887516] - [netdrv] ionic: use lif ident for filter count (Jonathan Toppins) [1887516] - [netdrv] ionic: refill lif identity after fw_up (Jonathan Toppins) [1887516] - [netdrv] ionic: disable all queue napi contexts on timeout (Jonathan Toppins) [1887516] - [netdrv] ionic: check qcq ptr in ionic_qcq_disable (Jonathan Toppins) [1887516] - [netdrv] ionic: clear linkcheck bit on alloc fail (Jonathan Toppins) [1887516] - [netdrv] ionic: drain the work queue (Jonathan Toppins) [1887516] - [netdrv] ionic: contiguous memory for notifyq (Jonathan Toppins) [1887516] - [netdrv] ionic: prevent early watchdog check (Jonathan Toppins) [1887516] - [netdrv] ionic: stop watchdog timer earlier on remove (Jonathan Toppins) [1887516 1887263] - [netdrv] net: ionic: Remove WARN_ON(in_interrupt()) (Jonathan Toppins) [1887516] - [netdrv] net: ionic: Replace in_interrupt() usage (Jonathan Toppins) [1887516] - [netdrv] ionic: add DIMLIB to Kconfig (Jonathan Toppins) [1861520] - [netdrv] ionic: add devlink firmware update (Jonathan Toppins) [1861520] - [netdrv] ionic: update the fw update api (Jonathan Toppins) [1861520] - [netdrv] ionic: dynamic interrupt moderation (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up debugfs after queue swap (Jonathan Toppins) [1861520] - [netdrv] ionic: clarify boolean precedence (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused variable (Jonathan Toppins) [1861520] - [netdrv] ionic: clean adminq service routine (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up desc_info and cq_info structs (Jonathan Toppins) [1861520] - [netdrv] ionic: struct reorder for faster access (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up page handling code (Jonathan Toppins) [1861520] - [netdrv] ionic: fix txrx work accounting (Jonathan Toppins) [1861520] - [netdrv] ionic: pull reset_queues into tx_timeout handler (Jonathan Toppins) [1861520] - [netdrv] ionic: change queue count with no reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change the descriptor ring length without full reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change mtu without full queue rebuild (Jonathan Toppins) [1861520] - [netdrv] ionic: use index not pointer for queue tracking (Jonathan Toppins) [1861520] - [netdrv] ionic: reduce contiguous memory allocation requirement (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up unnecessary non-static functions (Jonathan Toppins) [1861520] - [netdrv] ionic: rework and simplify handling of the queue stats block (Jonathan Toppins) [1861520] - [netdrv] ionic: remove lif list concept (Jonathan Toppins) [1861520] - [netdrv] ionic: use kcalloc for new arrays (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up a couple of debug strings (Jonathan Toppins) [1861520] - [netdrv] ionic: set MTU floor at ETH_MIN_MTU (Jonathan Toppins) [1861520] - [netdrv] ionic_lif: Use devm_kcalloc() in ionic_qcq_alloc() (Jonathan Toppins) [1861520] - [netdrv] ionic: separate interrupt for Tx and Rx (Jonathan Toppins) [1861520] - [netdrv] ionic: tx separate servicing (Jonathan Toppins) [1861520] - [netdrv] ionic: use fewer firmware doorbells on rx fill (Jonathan Toppins) [1861520] - [netdrv] ionic: fix memory leak of object 'lid' (Jonathan Toppins) [1861520] - [netdrv] ionic: interface file updates (Jonathan Toppins) [1861520] - [netdrv] ionic: rearrange reset and bus-master control (Jonathan Toppins) [1861520] - [netdrv] ionic: update eid test for overflow (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused ionic_coal_hw_to_usec (Jonathan Toppins) [1861520] - [netdrv] ionic: set netdev default name (Jonathan Toppins) [1861520] - [netdrv] ionic: get MTU from lif identity (Jonathan Toppins) [1861520] - [netdrv] ionic: keep rss hash after fw update (Jonathan Toppins) [1861520] - [netdrv] ionic: update filter id after replay (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up filter locks and debug msgs (Jonathan Toppins) [1861520] - [netdrv] ionic: use offset for ethtool regs data (Jonathan Toppins) [1861520] - [md] md/raid5: Allow degraded raid6 to do rmw (Nigel Croxon) [1856838] - [md] md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (Nigel Croxon) [1856838] - [md] raid5: don't duplicate code for different paths in handle_stripe (Nigel Croxon) [1856838] - [md] raid5-cache: hold spinlock instead of mutex in r5c_journal_mode_show (Nigel Croxon) [1856838] - [md] md: print errno in super_written (Nigel Croxon) [1856838] - [md] md/raid5: remove the redundant setting of STRIPE_HANDLE (Nigel Croxon) [1856838] - [md] md: register new md sysfs file 'uuid' read-only (Nigel Croxon) [1856838] - [md] md: fix max sectors calculation for super 1.0 (Nigel Croxon) [1856838] - [md] md/raid5: use do_div() for 64 bit divisions in raid5_sync_request (Nigel Croxon) [1856838] - [md] md/raid10: avoid deadlock on recovery (Nigel Croxon) [1856838] - [md] md-cluster: fix rmmod issue when md_cluster convert bitmap to none (Nigel Croxon) [1856838] - [md] md-cluster: fix safemode_delay value when converting to clustered bitmap (Nigel Croxon) [1856838] - [md] md/raid5: support config stripe_size by sysfs entry (Nigel Croxon) [1856838] - [md] md/raid5: set default stripe_size as 4096 (Nigel Croxon) [1856838] - [md] md/raid456: convert macro STRIPE_* to RAID5_STRIPE_* (Nigel Croxon) [1856838] - [md] raid5: remove the meaningless check in raid5_make_request (Nigel Croxon) [1856838] - [md] raid5: put the comment of clear_batch_ready to the right place (Nigel Croxon) [1856838] - [md] raid5: call clear_batch_ready before set STRIPE_ACTIVE (Nigel Croxon) [1856838] - [md] md: raid10: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5-cache: Remove set but unused variable (Nigel Croxon) [1856838] - [md] md: Fix compilation warning (Nigel Croxon) [1856838] - [md] md-cluster: fix wild pointer of unlock_all_bitmaps() (Nigel Croxon) [1856838] - [md] md/raid5-cache: clear MD_SB_CHANGE_PENDING before flushing stripes (Nigel Croxon) [1856838] - [md] md: fix deadlock causing by sysfs_notify (Nigel Croxon) [1856838] - [md] md: raid0/linear: fix dereference before null check on pointer mddev (Nigel Croxon) [1856838] - [md] md/raid1: Replace zero-length array with flexible-array (Nigel Croxon) [1856838] - [md] md: add a newline when printing parameter 'start_ro' by sysfs (Nigel Croxon) [1856838] - [md] md: stop using ->queuedata (Nigel Croxon) [1856838] - [md] md/raid1: release pending accounting for an I/O only after write-behind is also finished (Nigel Croxon) [1856838] - [md] md: remove redundant memalloc scope API usage (Nigel Croxon) [1856838] - [md] raid5: update code comment of scribble_alloc() (Nigel Croxon) [1856838] - [md] raid5: remove gfp flags from scribble_alloc() (Nigel Croxon) [1856838] - [md] md: use memalloc scope APIs in mddev_suspend()/mddev_resume() (Nigel Croxon) [1856838] - [md] md: remove the extra line for ->hot_add_disk (Nigel Croxon) [1856838] - [md] md: flush md_rdev_misc_wq for HOT_ADD_DISK case (Nigel Croxon) [1856838] - [md] md: don't flush workqueue unconditionally in md_open (Nigel Croxon) [1856838] - [md] md: add new workqueue for delete rdev (Nigel Croxon) [1856838] - [md] md: add checkings before flush md_misc_wq (Nigel Croxon) [1856838] - [md] md: check arrays is suspended in mddev_detach before call quiesce operations (Nigel Croxon) [1856838]- [scsi] storvsc: Fix error return in storvsc_probe() (Cathy Avery) [1895026] - [scsi] storvsc: Support PAGE_SIZE larger than 4K (Cathy Avery) [1895026] - [kernel] hv: hyperv.h: Introduce some hvpfn helper functions (Cathy Avery) [1895026] - [scsi] storvsc: Add validation for untrusted Hyper-V values (Cathy Avery) [1895026] - [scsi] storvsc: Fix spelling mistake (Cathy Avery) [1895026] - [scsi] storvsc: Remove memset before memory freeing in storvsc_suspend() (Cathy Avery) [1895026] - [net] tipc: fix incorrect setting window for bcast link (Xin Long) [1893085] - [net] tipc: re-configure queue limit for broadcast link (Xin Long) [1893085] - [net] tipc: fix NULL pointer dereference in tipc_named_rcv (Xin Long) [1893085] - [net] tipc: Supply missing udp_media.h include file (Xin Long) [1893085] - [net] tipc: add automatic rekeying for encryption key (Xin Long) [1893085] - [net] tipc: add automatic session key exchange (Xin Long) [1893085] - [net] tipc: introduce encryption master key (Xin Long) [1893085] - [net] tipc: optimize key switching time and logic (Xin Long) [1893085] - [net] tipc: Fix memory leak in tipc_group_create_member() (Xin Long) [1893085] - [net] tipc: fix shutdown() of connection oriented socket (Xin Long) [1893085] - [net] tipc: fix a deadlock when flushing scheduled work (Xin Long) [1893085] - [net] tipc: fix shutdown() of connectionless socket (Xin Long) [1893085] - [net] tipc: fix using smp_processor_id() in preemptible (Xin Long) [1893085] - [net] tipc: fix use-after-free in tipc_bcast_get_mode (Xin Long) [1893085] - [net] tipc: call rcu_read_lock() in tipc_aead_encrypt_done() (Xin Long) [1893085] - [net] tipc: fix uninit skb->data in tipc_nl_compat_dumpit() (Xin Long) [1893085] - [net] tipc: update a binding service via broadcast (Xin Long) [1893085] - [hv] hv_balloon: do adjust_managed_page_count() when ballooning/un-ballooning (Vitaly Kuznetsov) [1894717] - [hv] hv_balloon: simplify math in alloc_balloon_pages() (Vitaly Kuznetsov) [1894717] - [md] dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [md] dm crypt: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [crypto] crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [include] crypto: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [fs] iomap: Set all uptodate bits for an Uptodate page (Brian Foster) [1654127] - [scsi] scsi: ibmvfc: Avoid link down on FS9100 canister reboot (Desnes Augusto Nunes do Rosario) [1882613] - [scsi] scsi: ibmvfc: Use compiler attribute defines instead of __attribute__() (Desnes Augusto Nunes do Rosario) [1882613] - [arm64] arm64: Enable PCI write-combine resources under sysfs (Petr Oros) [1872943] - [scsi] scsi: mpt3sas: Bump driver version to 35.101.00.00 (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add module parameter multipath_on_hba (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handle vSES vphy object during HBA reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handling HBA vSES device (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port objects after host reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get sas_device objects using device's rphy (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get device objects using sas_address & portID (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port's sas_address & phy_mask (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Allocate memory for hba_port objects (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Define hba_port structure (Tomas Henzl) [1888543]- [netdrv] net: phy: realtek: Modify 2.5G PHY name to RTL8226 (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: enable ALDPS to save power for RTL8211F (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: fix rtl8211e rx/tx delay config (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add support for RTL8125B-internal PHY (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add delay to resume path of certain internal PHY's (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: read actual speed to detect downshift (Josef Oskera) [1889854] - [netdrv] r8169: fix issue with forced threading in combination with shared interrupts (Josef Oskera) [1889854] - [netdrv] r8169: fix operation under forced interrupt threading (Josef Oskera) [1889854] - [netdrv] r8169: factor out handling rtl8169_stats (Josef Oskera) [1889854] - [netdrv] r8169: consider that PHY reset may still be in progress after applying firmware (Josef Oskera) [1889854] - [netdrv] r8169: fix data corruption issue on RTL8402 (Josef Oskera) [1889854] - [netdrv] r8169: fix handling ether_clk (Josef Oskera) [1889854] - [netdrv] r8169: fix RTL8168f/RTL8411 EPHY config (Josef Oskera) [1889854] - [netdrv] r8169: remove member irq_enabled from struct rtl8169_private (Josef Oskera) [1889854] - [netdrv] r8169: use napi_complete_done return value (Josef Oskera) [1889854] - [netdrv] r8169: allow to enable ASPM on RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: add support for RTL8125B (Josef Oskera) [1889854] - [netdrv] r8169: sync support for RTL8401 with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: merge handling of RTL8101e and RTL8100e (Josef Oskera) [1889854] - [netdrv] r8169: rename RTL8125 to RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_runtime_resume (Josef Oskera) [1889854] - [netdrv] r8169: remove driver-specific mutex (Josef Oskera) [1889854] - [netdrv] r8169: use RTNL to protect critical sections (Josef Oskera) [1889854] - [netdrv] r8169: add rtl8169_up (Josef Oskera) [1889854] - [netdrv] r8169: remove no longer needed checks for device being runtime-active (Josef Oskera) [1889854] - [netdrv] r8169: mark device as not present when in PCI D3 (Josef Oskera) [1889854] - [netdrv] r8169: allow setting irq coalescing if link is down (Josef Oskera) [1889854] - [netdrv] r8169: move switching optional clock on/off to pll power functions (Josef Oskera) [1889854] - [netdrv] r8169: move updating counters to rtl8169_down (Josef Oskera) [1889854] - [netdrv] r8169: move napi_disable call and rename rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: replace synchronize_rcu with synchronize_net (Josef Oskera) [1889854] - [netdrv] r8169: improve setting WoL on runtime-resume (Josef Oskera) [1889854] - [netdrv] r8169: remove unused constant RsvdMask (Josef Oskera) [1889854] - [netdrv] r8169: add info for DASH being enabled (Josef Oskera) [1889854] - [netdrv] r8169: fix failing WoL (Josef Oskera) [1889854] - [netdrv] r8169: improve handling power management ops (Josef Oskera) [1889854] - [netdrv] r8169: make rtl8169_down central chip quiesce function (Josef Oskera) [1889854] - [netdrv] r8169: move some calls to rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: don't reset tx ring indexes in rtl8169_tx_clear (Josef Oskera) [1889854] - [netdrv] r8169: enable WAKE_PHY as only WoL source when runtime-suspending (Josef Oskera) [1889854] - [netdrv] r8169: change driver data type (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_remove_one (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168f/RTL8411 hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168evl hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168h hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168g hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168ep_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168dp_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from rtl_w0w1_eri (Josef Oskera) [1889854] - [netdrv] r8169: work around an irq coalescing related tx timeout (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_mark_to_asic (Josef Oskera) [1889854] - [netdrv] r8169: make rtl_rx better readable (Josef Oskera) [1889854] - [netdrv] r8169: remove remaining call to mdiobus_unregister (Josef Oskera) [1889854] - [netdrv] r8169: don't include linux/moduleparam.h (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed checks in rtl8169_set_eee (Josef Oskera) [1889854] - [netdrv] r8169: improve reset handling for chips from RTL8168g (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_wait_txrx_fifo_empty (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_enable_rxdvgate (Josef Oskera) [1889854] - [netdrv] r8169: add helper r8168g_wait_ll_share_fifo_ready (Josef Oskera) [1889854] - [netdrv] r8169: use fsleep in polling functions (Josef Oskera) [1889854] - [netdrv] r8169: use new helper eth_hw_addr_crc (Josef Oskera) [1889854] - [netdrv] r8169: switch from netif_xxx message functions to netdev_xxx (Josef Oskera) [1889854] - [netdrv] r8169: remove "out of memory" error message from rtl_request_firmware (Josef Oskera) [1889854] - [netdrv] r8169: simplify counter handling (Josef Oskera) [1889854] - [netdrv] r8169: remove redundant driver message when entering promiscuous mode (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed parameter in rtl8169_set_magic_reg (Josef Oskera) [1889854] - [netdrv] r8169: configure PME_SIGNAL for RTL8125 too (Josef Oskera) [1889854] - [netdrv] r8169: improve max jumbo packet size definition (Josef Oskera) [1889854] - [netdrv] r8169: add check for invalid parameter combination in rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve interrupt coalescing parameter handling (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_coalesce_choose_scale (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_get_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: merge scale for tx and rx irq coalescing (Josef Oskera) [1889854] - [netdrv] r8169: don't pass net_device to irq coalescing sub-functions (Josef Oskera) [1889854] - [netdrv] r8169: improve error message if no dedicated PHY driver is found (Josef Oskera) [1889854] - [netdrv] r8169: improve configuring RxConfig register (Josef Oskera) [1889854] - [netdrv] r8169: improve handling CPCMD_MASK (Josef Oskera) [1889854] - [netdrv] r8169: use devm_mdiobus_register (Josef Oskera) [1889854] - [netdrv] r8169: change wmb to smb_wmb in rtl8169_start_xmit (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_make_unusable_by_asic (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_mark_as_last_descriptor (Josef Oskera) [1889854] - [netdrv] r8169: remove PHY resume delay that is handled in the PHY driver now (Josef Oskera) [1889854] - [netdrv] r8169: add workaround for RTL8168evl TSO hw issues (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_tso_csum_v2 (Josef Oskera) [1889854] - [netdrv] r8169: use rtl8169_set_features in rtl8169_init_one (Josef Oskera) [1889854] - [netdrv] r8169: preserve VLAN setting on RTL8125 in rtl_init_rxcfg (Josef Oskera) [1889854] - [netdrv] r8169: remove NETIF_F_HIGHDMA from vlan_features (Josef Oskera) [1889854] - [netdrv] r8169: move setting OCP base to generic init code (Josef Oskera) [1889854] - [s390] sclp: provide extended sccb support (Thomas Huth) [1798484] - [s390] sclp: avoid copy of sclp_info_sccb (Thomas Huth) [1798484] - [s390] sclp: use memblock for early read cpu info (Thomas Huth) [1798484] - [include] ptp: add stub function for ptp_get_msgtype() (Ivan Vecera) [1899217] - [include] ptp: Add generic ptp message type function (Ivan Vecera) [1899217] - [net] ptp: Add generic ptp v2 header parsing function (Ivan Vecera) [1899217] - [video] hyperv_fb: Fix the cache type when mapping the VRAM (Mohammed Gamal) [1886106] - [video] hyperv_fb: include vmalloc.h (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1886106] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1886106] - [uio] uio_hv_generic: add missed sysfs_remove_bin_file (Mohammed Gamal) [1886106] - [input] hyperv-keyboard: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [hid] hyperv: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [netdrv] hv_netvsc: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove "unlikely" from netvsc_select_queue (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: do not use VF device if link is down (Mohammed Gamal) [1886097] - [netdrv] hyperv: dump TX indirection table to ethtool regs (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: add support for vlans in AF_PACKET mode (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix netvsc_start_xmit's return type (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove unnecessary round_up for recv_completion_cnt (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: use new helper tcp_v6_gso_csum_prep (Mohammed Gamal) [1886097] - [tools] kvm_stat: add sample systemd unit file (Thomas Huth) [1851123] - [tools] kvm_stat: Add command line switch '-L' to log to file (Thomas Huth) [1851123] - [tools] kvm_stat: add command line switch '-z' to skip zero records (Thomas Huth) [1851123] - [mm] mm/gup: Mark lock taken only after a successful retake (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: fix a data race in filemap_fault() (Chris von Recklinghausen) [1885412] - [mm] mm: fix kthread_use_mm() vs TLB invalidate (Chris von Recklinghausen) [1885412] - [fs] kernel: set USER_DS in kthread_use_mm (Chris von Recklinghausen) [1885412] - [drm] kernel: better document the use_mm/unuse_mm API contract (Chris von Recklinghausen) [1885412] - [kernel] kernel: move use_mm/unuse_mm to kthread.c (Chris von Recklinghausen) [1885412] - [drm] drm/i915: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: introduce pin_user_pages_fast_only() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: refactor and de-duplicate gup_fast() code (Chris von Recklinghausen) [1885412] - [mm] mm/gup: move __get_user_pages_fast() down a few lines in gup.c (Chris von Recklinghausen) [1885412] - [mm] gup: document and work around "COW can break either way" issue (Chris von Recklinghausen) [1885412] - [vfio] vfio: checking of validity of user vaddr in vfio_dma_rw (Chris von Recklinghausen) [1885412] - [fs] mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow to react to fatal signals (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [mm] mm: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [fs] mm: introduce FAULT_FLAG_INTERRUPTIBLE (Chris von Recklinghausen) [1885412] - [mm] mm: introduce FAULT_FLAG_DEFAULT (Chris von Recklinghausen) [1885412] - [fs] userfaultfd: don't retake mmap_sem to emulate NOPAGE (Chris von Recklinghausen) [1885412] - [include] mm: return faster for non-fatal signals in user mode faults (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] arm64/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] x86/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm: introduce fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: fix __get_user_pages() on fault retry of hugetlb (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename "nonblocking" to "locked" where proper (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename nr as nr_pinned in get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: require FOLL_GET for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: don't bother dropping mmap_sem for zero size readahead (Chris von Recklinghausen) [1885412] - [mm] mm/slb: export __kmalloc_track(_node)_caller (Chris von Recklinghausen) [1885412] - [mm] mm: Add vmf_insert_pfn_xxx_prot() for huge page-table entries (Chris von Recklinghausen) [1885412] - [vfio] vfio: introduce vfio_dma_rw to read/write a range of IOVAs (Chris von Recklinghausen) [1885412] - [infiniband] mm, tree-wide: rename put_user_page*() to unpin_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" (Chris von Recklinghausen) [1885412] - [mm] powerpc: book3s64: convert to pin_user_pages() and put_user_page() (Chris von Recklinghausen) [1885412] - [vfio] vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [net] net/xdp: set FOLL_PIN via pin_user_pages() (Chris von Recklinghausen) [1885412] - [drm] drm/via: set FOLL_PIN via pin_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() (Chris von Recklinghausen) [1885412] - [infiniband] IB/{core, hw, umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP (Chris von Recklinghausen) [1885412] - [documentation] mm/gup: introduce pin_user_pages*() and FOLL_PIN (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: set pages dirty upon releasing DMA buffers (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow FOLL_FORCE for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [vfio] vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call (Chris von Recklinghausen) [1885412] - [mm] mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM (Chris von Recklinghausen) [1885412] - [mm] mm/gup: factor out duplicate code from four routines (Chris von Recklinghausen) [1885412] - [mm] mm: drop mmap_sem before calling balance_dirty_pages() in write fault (Chris von Recklinghausen) [1885412] - [vfio] vfio/type1: untag user pointers in vaddr_get_pfn (Chris von Recklinghausen) [1885412] - [mm] mm: untag user pointers in mm/gup.c (Chris von Recklinghausen) [1885412] - [drm] drivers/gpu/drm/via: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [fs] fs/io_uring.c: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm: mark the page referenced in gup_hugepte (Chris von Recklinghausen) [1885412] - [mm] mm: switch gup_hugepte to use try_get_compound_head (Chris von Recklinghausen) [1885412] - [mm] mm: move the powerpc hugepd code to mm/gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: validate get_user_pages_fast flags (Chris von Recklinghausen) [1885412] - [mm] mm: consolidate the get_user_pages* implementations (Chris von Recklinghausen) [1885412] - [mm] mm: reorder code blocks in gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP (Chris von Recklinghausen) [1885412] - [x86] mm: lift the x86_32 PAE version of gup_get_pte to common code (Chris von Recklinghausen) [1885412] - [s390] mm: simplify gup_fast_permitted (Chris von Recklinghausen) [1885412] - [mm] mm: use untagged_addr() for get_user_pages_fast addresses (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: make gup_hugepte() static (Chris von Recklinghausen) [1885412] - [mm] filemap: drop the mmap_sem for all blocking operations (Chris von Recklinghausen) [1885412] - [mm] filemap: kill page_cache_read usage in filemap_fault (Chris von Recklinghausen) [1885412] - [mm] filemap: pass vm_fault to the mmap ra helpers (Chris von Recklinghausen) [1885412] - [mm] docs/core-api/mm: fix return value descriptions in mm/ (Chris von Recklinghausen) [1885412] - [mm] docs/mm: vmalloc: re-indent kernel-doc comemnts (Chris von Recklinghausen) [1885412] - [drm] drm/via: mark expected switch fall-throughs (Chris von Recklinghausen) [1885412] - [mm] x86/mm: Break out kernel address space handling (Chris von Recklinghausen) [1885412] - [kernel] locking/rwsem: Remove reader optimistic spinning (Waiman Long) [1895046] - [kernel] locking/rwsem: Enable reader optimistic lock stealing (Waiman Long) [1895046] - [kernel] locking/rwsem: Prevent potential lock starvation (Waiman Long) [1895046] - [kernel] locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath() (Waiman Long) [1895046] - [kernel] locking/rwsem: Fold __down_{read,write}*() (Waiman Long) [1895046] - [kernel] locking/rwsem: Introduce rwsem_write_trylock() (Waiman Long) [1895046] - [kernel] locking/rwsem: Better collate rwsem_read_trylock() (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_interruptible (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_killable_nested (Waiman Long) [1895046] - [powerpc] powerpc/perf: Fix crash with is_sier_available when pmu is not set (Steve Best) [1904225] - [powerpc] kvm: ppc: book3s hv: xive: Fix vCPU id sanity check (Greg Kurz) [1902709] - [net] ip6_gre: set dev->hard_header_len when using header_ops (Antoine Tenart) [1895789] - [fs] xfs: flush new eof page on truncate to avoid post-eof corruption (Brian Foster) [1878495] - [netdrv] bonding: set dev->needed_headroom in bond_setup_by_slave() (Antoine Tenart) [1903073] - [net] netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal (Antoine Tenart) [1901026] - [infiniband] RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [infiniband] IB/hfi1: Fix error return code in hfi1_init_dd() (Kamal Heib) [1857605] - [infiniband] RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() (Kamal Heib) [1857605] - [infiniband] RDMA/cm: Make the local_id_table xarray non-irq (Kamal Heib) [1857605] - [infiniband] IB/srpt: Fix memory leak in srpt_add_one (Kamal Heib) [1857605] - [infiniband] RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib) [1894681 1857605] - [infiniband] RDMA/rxe: Handle skb_clone() failure in rxe_recv.c (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix bug rejecting all multicast packets (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() (Kamal Heib) [1857605] - [infiniband] IB/rdmavt: Fix sizeof mismatch (Kamal Heib) [1857605] - [infiniband] RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces (Kamal Heib) [1883480 1883478 1857605] - [infiniband] RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() (Kamal Heib) [1857605] - [rdma] RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [x86] kretprobe: Prevent triggering kretprobe from within kprobe_flush_task (Jerome Marchand) [1821265] - [netdrv] net: intel: Remove in_interrupt() warnings (Jonathan Toppins) [1891101] - [netdrv] ice: fix adding IP4 IP6 Flow Director rules (Jonathan Toppins) [1891101] - [netdrv] ice: Fix pointer cast warnings (Jonathan Toppins) [1891101] - [netdrv] ice: refactor devlink_port to be per-VSI (Jonathan Toppins) [1891101] - [netdrv] ice: add the DDP Track ID to devlink info (Jonathan Toppins) [1891101] - [netdrv] ice: Change ice_info_get_dsn to be void (Jonathan Toppins) [1891101] - [netdrv] ice: remove repeated words (Jonathan Toppins) [1891101] - [netdrv] ice: devlink: use *phD to print small buffer (Jonathan Toppins) [1891101] - [netdrv] ice: preserve NVM capabilities in safe mode (Jonathan Toppins) [1891101] - [netdrv] ice: increase maximum wait time for flash write commands (Jonathan Toppins) [1891101] - [netdrv] ice: remove unused args from ice_get_open_tunnel_port() (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak in ice_vsi_setup (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak if register_netdev_fails (Jonathan Toppins) [1891101] - [netdrv] ice: Fix call trace on suspend (Jonathan Toppins) [1891101] - [netdrv] ice: simplify the return expression of ice_finalize_update() (Jonathan Toppins) [1891101] - [netdrv] ice: Misc minor fixes (Jonathan Toppins) [1838737] - [netdrv] ice: adjust profile ID map locks (Jonathan Toppins) [1838737] - [netdrv] ice: update PTYPE lookup table (Jonathan Toppins) [1838737] - [netdrv] ice: Graceful error handling in HW table calloc failure (Jonathan Toppins) [1838737] - [netdrv] ice: port fix for chk_linearlize (Jonathan Toppins) [1838737] - [netdrv] ice: Allow 2 queue pairs per VF on SR-IOV initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Clear and free XLT entries on reset (Jonathan Toppins) [1838737] - [netdrv] ice: add useful statistics (Jonathan Toppins) [1838737] - [netdrv] ice: remove page_reuse statistic (Jonathan Toppins) [1838737] - [netdrv] ice: Fix RSS profile locks (Jonathan Toppins) [1838737] - [netdrv] ice: fix the vsi_id mask to be 10 bit for set_rss_lut (Jonathan Toppins) [1838737] - [netdrv] ice: rename misleading grst_delay variable (Jonathan Toppins) [1838737] - [netdrv] ice: mark PM functions as __maybe_unused (Jonathan Toppins) [1838737] - [netdrv] ice: fix unused parameter warning (Jonathan Toppins) [1838737] - [netdrv] ice: disable no longer needed workaround for FW logging (Jonathan Toppins) [1838737] - [netdrv] ice: reduce scope of variable (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI on probe fail (Jonathan Toppins) [1838737] - [netdrv] ice: Allow all VLANs in safe mode (Jonathan Toppins) [1838737] - [netdrv] ice: need_wakeup flag might not be set for Tx (Jonathan Toppins) [1838737] - [netdrv] ice: distribute Tx queues evenly (Jonathan Toppins) [1838737] - [netdrv] ice: Adjust scheduler default BW weight (Jonathan Toppins) [1838737] - [netdrv] ice: Add RL profile bit mask check (Jonathan Toppins) [1838737] - [netdrv] ice: fix overwriting TX/RX descriptor values when rebuilding VSI (Jonathan Toppins) [1838737] - [netdrv] ice: return correct error code from ice_aq_sw_rules (Jonathan Toppins) [1838737] - [netdrv] ice: restore VF MSI-X state during PCI reset (Jonathan Toppins) [1838737] - [netdrv] ice: fix link event handling timing (Jonathan Toppins) [1838737] - [netdrv] ice: Fix link broken after GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Implement LFC workaround (Jonathan Toppins) [1838737] - [netdrv] ice: implement device flash update via devlink (Jonathan Toppins) [1838737] - [netdrv] ice: add flags indicating pending update of firmware module (Jonathan Toppins) [1838737] - [netdrv] ice: Add AdminQ commands for FW update (Jonathan Toppins) [1838737] - [netdrv] ice: Add support for unified NVM update flow capability (Jonathan Toppins) [1838737] - [netdrv] ice: add 1G SGMII PHY type (Jonathan Toppins) [1838737] - [netdrv] ice: Report AOC PHY Types as Fiber (Jonathan Toppins) [1838737] - [netdrv] ice: add AQC get link topology handle support (Jonathan Toppins) [1838737] - [netdrv] ice: Rename low_power_ctrl (Jonathan Toppins) [1838737] - [netdrv] ice: update reporting of autoneg capabilities (Jonathan Toppins) [1838737] - [netdrv] ice: add ice_aq_get_phy_caps() debug logs (Jonathan Toppins) [1838737] - [netdrv] ice: support Total Port Shutdown on devices that support it (Jonathan Toppins) [1838737] - [netdrv] ice: add link lenient and default override support (Jonathan Toppins) [1838737] - [netdrv] ice: restore PHY settings on media insertion (Jonathan Toppins) [1838737] - [netdrv] ice: move auto FEC checks into ice_cfg_phy_fec() (Jonathan Toppins) [1838737] - [netdrv] ice: refactor FC functions (Jonathan Toppins) [1838737] - [netdrv] ice: Add advanced power mgmt for WoL (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_discover_caps into two functions (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_parse_caps into separate functions (Jonathan Toppins) [1838737] - [netdrv] ice: refactor ice_discover_caps to avoid need to retry (Jonathan Toppins) [1838737] - [netdrv] ice: replace single-element array used for C struct hack (Jonathan Toppins) [1838737] - [netdrv] ice: avoid unnecessary single-member variable-length structs (Jonathan Toppins) [1838737] - [netdrv] ice: implement snapshot for device capabilities (Jonathan Toppins) [1838737] - [netdrv] net/intel: remove driver versions from Intel drivers (Jonathan Toppins) [1838737] - [netdrv] ice: protect ring accesses with WRITE_ONCE (Jonathan Toppins) [1838737] - [netdrv] ice: Ignore EMODE when setting PHY config (Jonathan Toppins) [1838737] - [netdrv] ice: fix aRFS after flow director delete (Jonathan Toppins) [1838737] - [netdrv] ice: Use coalesce values from q_vector 0 when increasing q_vectors (Jonathan Toppins) [1838737] - [netdrv] ice: fix PCI device serial number to be lowercase values (Jonathan Toppins) [1838737] - [netdrv] ice: fix function signature style format (Jonathan Toppins) [1838737] - [netdrv] ice: Allow VF to request reset as soon as it's initialized (Jonathan Toppins) [1838737] - [netdrv] ice: Fix inability to set channels when down (Jonathan Toppins) [1838737] - [netdrv] ice: Always clear QRXFLXP_CNTXT before writing new value (Jonathan Toppins) [1838737] - [netdrv] ice: Reset VF for all port VLAN changes from host (Jonathan Toppins) [1838737] - [netdrv] ice: Update ICE_PHY_TYPE_HIGH_MAX_INDEX value (Jonathan Toppins) [1838737] - [netdrv] ice: Increase timeout after PFR (Jonathan Toppins) [1838737] - [netdrv] ice: Fix transmit for all software offloaded VLANs (Jonathan Toppins) [1838737] - [netdrv] ice: support adding 16 unicast/multicast filter on untrusted VF (Jonathan Toppins) [1838737] - [netdrv] ice: allow host to clear administratively set VF MAC (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF VSI release and setup functions (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF reset (Jonathan Toppins) [1838737] - [netdrv] ice: remove VM/VF disable command on CORER/GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Add functions to rebuild host VLAN/MAC config for a VF (Jonathan Toppins) [1838737] - [netdrv] ice: Add function to set trust mode bit on reset (Jonathan Toppins) [1838737] - [netdrv] ice: Renaming and simplification in VF init path (Jonathan Toppins) [1838737] - [netdrv] ice: Separate VF VSI initialization/creation from reset flow (Jonathan Toppins) [1838737] - [netdrv] ice: Add helper function for clearing VPGEN_VFRTRIG (Jonathan Toppins) [1838737] - [netdrv] ice: Simplify ice_sriov_configure (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor ice_ena_vf_mappings to split MSIX and queue mappings (Jonathan Toppins) [1838737] - [netdrv] ice: Declare functions static (Jonathan Toppins) [1838737] - [netdrv] ice: fix kernel BUG if register_netdev fails (Jonathan Toppins) [1838737] - [netdrv] ice: fix potential double free in probe unrolling (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI context initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Poll for reset completion when DDP load fails (Jonathan Toppins) [1838737] - [netdrv] ice: Check UMEM FQ size when allocating bufs (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor Rx checksum checks (Jonathan Toppins) [1838737] - [netdrv] ice: avoid undefined behavior (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP Tx queues to match number of Rx queues (Jonathan Toppins) [1838737] - [netdrv] ice: Add XDP Tx to VSI ring stats (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP TxQ to 0 when destroying rings (Jonathan Toppins) [1838737] - [netdrv] ice: Handle critical FW error during admin queue initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Don't allow VLAN stripping change when pvid set (Jonathan Toppins) [1838737] - [netdrv] ice: Add more Rx errors to netdev's rx_error counter (Jonathan Toppins) [1838737] - [netdrv] ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS (Jonathan Toppins) [1838737] - [netdrv] ice: Fix memory leak (Jonathan Toppins) [1838737] - [netdrv] ice: fix MAC write command (Jonathan Toppins) [1838737] - [netdrv] ice: set VF default LAN address (Jonathan Toppins) [1838737] - [netdrv] ice: remove unused macro (Jonathan Toppins) [1838737] - [netdrv] ice: fix signed vs unsigned comparisons (Jonathan Toppins) [1838737] - [netdrv] ice: Fix error return code in ice_add_prof() (Jonathan Toppins) [1838737] - [netdrv] ice: replace "fallthrough" comments with fallthrough reserved word (Jonathan Toppins) [1838737]- [kernel] kernel/crash: reserve more memory for fadump (Pingfan Liu) [1891043] - [powerpc] pseries: Pass MSI affinity to irq_create_mapping() (Laurent Vivier) [1702939] - [kernel] genirq/irqdomain: Add an irq_create_mapping_affinity() function (Laurent Vivier) [1702939] - [powerpc] powerpc/perf: Use regs->nip when SIAR is zero (Steve Best) [1903731] - [powerpc] powerpc/perf: Use the address from SIAR register to set cpumode flags (Steve Best) [1903731] - [powerpc] powerpc/perf: Drop the check for SIAR_VALID (Steve Best) [1903731] - [powerpc] powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for power10 DD1 (Steve Best) [1903731] - [netdrv] net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initialize QP mutex for the debug kernels (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow providing extra scatter CQE QP flag (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Query PPS pin operational status before registering it (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Verify Hardware supports requested ptp function on a given pin (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of using ptp channel index as pin index (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix error path of device attach (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix forward to next namespace (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR after reload interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR when fail to enable the mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prevent prefetch from racing with implicit destruction (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use xa_lock_irq when access to SRQ table (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix usage of rcu-protected pointer (Alaa Hleihel) [1858560] - [netdrv] net/mxl5e: Verify that rpriv is not NULL (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set PD pointers for the error flow unwind (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix legacy IPoIB QP initialization (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Protect from kernel crash if XRC_TGT doesn't have udata (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix integrity enabled QP creation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove ECE limitation from the RAW_PACKET QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix remote gid value in query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't access ib_qp fields in internal destroy QP path (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add missed RST2INIT and INIT2INIT steps during ECE handshake (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix -Wformat warning in check_ucmd_data() (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to resp.response_length (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix some error pointer dereferences (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE DC support (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't rely on FW to set zeros in ECE response (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return an error if copy_to_user fails (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make mlx5e_dcbnl_ops static (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: reduce stack usage in qp_read_field (Alaa Hleihel) [1858560] - [netdrv] mlx5: fix xdp data_meta setup in mlx5e_fill_xdp_buff (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Support TX port affinity for VF drivers in LAG mode (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Helper function to set ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use change upper event to setup representors' bond_metadata (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Slave representors sharing unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Alloc and free unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Add bond_metadata and its slave entries (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Offload flow rules to active lower representor (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Support tc block sharing for representors (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch ingress acl codes (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch egress acl codes (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE data after modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Convert modify QP to use MLX5_SET macros (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove manually crafted QP context the query call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use direct modify QP implementation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during QP create (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Get ECE options from FW during create QP (Alaa Hleihel) [1858560] - [include] net/mlx5: Add ability to read and write ECE options (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use IS_ERR() to check and simplify code (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Add support for RDMA TX FT headers modifying (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move iseg access helper routines close to mlx5_core driver (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Cleanup mlx5_ifc_fte_match_set_misc2_bits (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib driver name (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Calculate SQ stop room in a robust way (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move internal timer read function to clock library (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of releasing wrong chunks on > 4K page size systems (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Dedicate fw page to the requesting function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix query_srq_cmd() function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support for drop action in DV steering (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support in steering default miss (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor DV create flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support in forward to namespace (Alaa Hleihel) [1858560] - [infiniband] {IB/net}/mlx5: Simplify don't trap code (Alaa Hleihel) [1858560] - [include] net/mlx5: Replace zero-length array with flexible-array (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Accel, Remove unnecessary header include (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use struct assignment for WQE info updates (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Take TX WQE info structures out of general EN header (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Split TX acceleration offloads into two phases (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Update UDP fields of the SKB for GSO first (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make TLS offload independent of wqe and pi (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Pass only eseg to IPSEC offload (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify checks of TLS offloads (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return bool from TLS and IPSEC offloads (Alaa Hleihel) [1858560] - [netdrv] net: remove newlines in NL_SET_ERR_MSG_MOD (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to variable rcqe_sz (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Assign profile before calling stages (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move all WR logic from qp.c to separate file (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor mlx5_post_send() to improve readability (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib to use new cmd interface (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set UDP source port based on the grh.flow_label (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Define RoCEv2 udp source port when set path (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Set lag tx affinity according to slave (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor affinity related code (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support to get lag physical port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Change lag mutex lock to spin lock (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Consolidate into special function all create QP calls (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove redundant destroy QP call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Copy response to the user in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Handle udate outlen checks in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP flags check to higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Group all create QP parameters to simplify in-kernel interfaces (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Reduce amount of duplication in QP destroy (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate to user/kernel create QP flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate XRC_TGT QP creation from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Globally parse DEVX UID (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible inlen check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Rely on existence of udata to separate kernel/user flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second user copy in create_user_qp (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Combine copy of create QP command in RSS RAW QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP attribute check in higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Store QP type in the vendor QP structure (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete unsupported QP types (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify reserving space for WQEs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Rename ICOSQ WQE info struct and field (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fetch WQE: reuse code and enforce typing (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: XDP, Print the offending TX descriptor on error completion (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: TX, Generalise code and usage of error CQE dump (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use proper name field for the UMR key (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support for release all pages event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Rate limit page not found error messages (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add helper function to release fw page (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove unused field in EQ (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Remove unneeded semicolon (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Fix coverity issue (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process all vendor flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return all configured create flags through query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Change scatter CQE flag to be set like other vendor flags (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use flags_en mechanism to mark QP created with WQE signature (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process create QP flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete create QP flags obfuscation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second copy from user for non RSS RAW QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move DRIVER QP flags check into separate function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update all DRIVER QP places to use QP subtype (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Split scatter CQE configuration for DCT QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate create QP flows to be based on type (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set QP subtype immediately when it is known (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Avoid setting redundant NULL for XRC QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prepare QP allocation for future removal (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Perform check if QP creation flow is valid (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible GSI port check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Organize QP types checks in one place (Alaa Hleihel) [1858560] - [include] net/mlx5: TX WQE Add trailer insertion field (Alaa Hleihel) [1858560] - [include] net/mlx5: Add release all pages capability bit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce TLS RX offload hardware bits (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure and defines for pci sync for fw update event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure layout and defines for MFRL register (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use aligned variable while allocating ICM memory (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update transobj.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update SW steering new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update port.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update rl.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update uar.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pd.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pagealloc.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mr.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mcg.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update main.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update vxlan.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mpfs.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update gid.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update lag.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fw.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fs_core new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update FPGA to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eswitch to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] ethernet: remove redundant memset (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update statistics to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eq.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update ecpf.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update debugfs.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update cq.c to new cmd interface (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Update vport.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: improve some comments (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Read embedded cpu bit only once (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Handle errors from netif_set_real_num_{tx, rx}_queues (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Refactor SA handle creation and destruction (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use the correct IPsec capability function for FPGA ops (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Enable SW-defined RoCEv2 UDP source port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor HCA capability set flow (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Move QP logic to mlx5_ib (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Alphabetically sort build artifacts (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Delete not-used cmd header (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete Q counter allocations command (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove Q counter low level helper APIs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Replace hand written QP context struct with automatic getters (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove extra indirection while storing QPN (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the IPoIB module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the FPGA module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in steering module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove empty QP and CQ events handlers (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code create and destroy QP calls (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Provide simplified command interfaces (Alaa Hleihel) [1858560] - [x86] kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT (Vitaly Kuznetsov) [1902184] - [net] netdevsim: devlink flash timeout message (Petr Oros) [1882019] - [net] devlink: collect flash notify params into a struct (Petr Oros) [1882019] - [net] devlink: add timeout information to status_notify (Petr Oros) [1882019] - [firmware] efi/esrt: Only call efi_mem_reserve() for boot services memory (Kairui Song) [1878024] - [firmware] efi: Drop type and attribute checks in efi_mem_desc_lookup() (Kairui Song) [1878024] - [fs] iomap: Fix direct I/O write consistency check (Andreas Grunbacher) [1875556] - [fs] gfs2: fix O_SYNC write handling (Andreas Grunbacher) [1871923] - [fs] gfs2: move setting current->backing_dev_info (Andreas Grunbacher) [1871923] - [fs] gfs2: Don't return NULL from gfs2_inode_lookup (Andreas Grunbacher) [1872061] - [fs] gfs2: If go_sync returns error, withdraw but skip invalidate (Robert S Peterson) [1875035] - [fs] gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS (Robert S Peterson) [1875035] - [fs] gfs2: Fix refcount leak in gfs2_glock_poke (Robert S Peterson) [1875035] - [fs] gfs2: Add missing truncate_inode_pages_final for sd_aspace (Robert S Peterson) [1875035] - [fs] gfs2: call truncate_inode_pages_final for address space glocks (Robert S Peterson) [1875035] - [fs] gfs2: simplify the logic in gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_linked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: further simplify gfs2_evict_inode with new func evict_should_delete (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_unlinked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: rename variable error to ret in gfs2_evict_inode (Robert S Peterson) [1875035] - [net] ethtool: Add link extended state (Ivan Vecera) [1894545] - [documentation] networking: ethtool-netlink: Add link extended state (Ivan Vecera) [1894545] - [net] ethtool: fix error handling in linkstate_prepare_data() (Ivan Vecera) [1894545] - [net] ethtool: provide UAPI for PHY Signal Quality Index (SQI) (Ivan Vecera) [1894545]- [mm] mm/hugetlb: fix a race between hugetlb sysctl handlers (Julia Denham) [1886241] {CVE-2020-25285} - [kernel] audit: do not set FS_EVENT_ON_CHILD in audit marks mask (Richard Guy Briggs) [1896480] - [net] missing barriers in some of unix_sock ->addr and ->path accesses (Richard Guy Briggs) [1896480] - [kernel] audit: fix macros warnings (Richard Guy Briggs) [1896480] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1896480] - [kernel] audit: fix a kernel-doc markup (Richard Guy Briggs) [1896480] - [kernel] audit: Remove redundant null check (Richard Guy Briggs) [1896480] - [kernel] audit: uninitialize variable audit_sig_sid (Richard Guy Briggs) [1896480] - [kernel] audit: change unnecessary globals into statics (Richard Guy Briggs) [1896480] - [kernel] audit: report audit wait metric in audit status reply (Richard Guy Briggs) [1896480] - [security] audit: purge audit_log_string from the intra-kernel audit API (Richard Guy Briggs) [1896480] - [security] apparmor: Check buffer bounds when mapping permissions mask (Richard Guy Briggs) [1896480] - [kernel] audit: issue CWD record to accompany LSM_AUDIT_DATA_* records (Richard Guy Briggs) [1896480] - [net] audit: use the proper gfp flags in the audit_log_nfcfg() calls (Richard Guy Briggs) [1896480] - [include] audit: remove unused !CONFIG_AUDITSYSCALL __audit_inode* stubs (Richard Guy Briggs) [1896480] - [net] audit: add gfp parameter to audit_log_nfcfg (Richard Guy Briggs) [1896480] - [kernel] audit: log nftables configuration change events (Richard Guy Briggs) [1896480] - [kernel] audit: Use struct_size() helper in alloc_chunk (Richard Guy Briggs) [1896480] - [kernel] revert: 1320a4052ea1 ("audit: trigger accompanying records when no rules present") (Richard Guy Briggs) [1896480] - [include] audit: Replace zero-length array with flexible-array (Richard Guy Briggs) [1896480] - [netdrv] net: usb: lan78xx: Disable interrupts before calling generic_handle_irq() (Waiman Long) [1904213] - [mm] x86/mm/cpa: Prevent large page split when ftrace flips RW on kernel text (Waiman Long) [1904213] - [mm] x86/mm/cpa: Fix cpa_flush_array() TLB invalidation (Waiman Long) [1904213] - [net] netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [net] netlabel: fix our progress tracking in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [netdrv] net: ena: fix packet's addresses for rx_offset feature (Petr Oros) [1861967] - [netdrv] net: ena: handle bad request id in ena_netdev (Petr Oros) [1861967] - [netdrv] net: ena: Change WARN_ON expression in ena_del_napi_in_range() (Petr Oros) [1861967] - [netdrv] net: ena: support new LLQ acceleration mode (Petr Oros) [1861967] - [netdrv] net: ena: move llq configuration from ena_probe to ena_device_init() (Petr Oros) [1861967] - [netdrv] net: ena: enable support of rss hash key and function changes (Petr Oros) [1861967] - [netdrv] net: ena: add support for traffic mirroring (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: change ena_com_stats_admin stats to u64 (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: satisfy gcc warning (Petr Oros) [1861967] - [netdrv] net: ena: add reserved PCI device ID (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary rearming of interrupt vector when busy-polling (Petr Oros) [1861967] - [netdrv] net: ena: Fix using plain integer as NULL pointer in ena_init_napi_in_range (Petr Oros) [1861967] - [netdrv] ena_netdev: use generic power management (Petr Oros) [1861967] - [netdrv] net: ena: xdp: update napi budget for DROP and ABORTED (Petr Oros) [1861967] - [netdrv] net: ena: xdp: XDP_TX: fix memory leak (Petr Oros) [1861967] - [netdrv] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1861967] - [netdrv] net: ena: reduce driver load time (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: minor code changes (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spacing issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: code reorderings (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary code (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix line break issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spelling and grammar mistakes in comments (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: set queue sizes to u32 for consistency (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: rename ena_update_tx/rx_rings_intr_moderation() (Petr Oros) [1861967] - [netdrv] net: ena: simplify ena_com_update_intr_delay_resolution() (Petr Oros) [1861967] - [netdrv] net: ena: fix ena_com_comp_status_to_errno() return value (Petr Oros) [1861967] - [netdrv] net: ena: use explicit variable size for clarity (Petr Oros) [1861967] - [netdrv] net: ena: rename ena_com_free_desc to make API more uniform (Petr Oros) [1861967] - [netdrv] net: ena: add support for the rx offset feature (Petr Oros) [1861967] - [netdrv] ena: Add XDP frame size to amazon NIC driver (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: extract code to ena_indirection_table_set() (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary spaces and tabs in ena_com.h macros (Petr Oros) [1861967] - [netdrv] net: ena: use SHUTDOWN as reset reason when closing interface (Petr Oros) [1861967] - [netdrv] net: ena: drop superfluous prototype (Petr Oros) [1861967] - [netdrv] net: ena: add support for reporting of packet drops (Petr Oros) [1861967] - [netdrv] net: ena: add unmask interrupts statistics to ethtool (Petr Oros) [1861967] - [netdrv] net: ena: remove code that does nothing (Petr Oros) [1861967] - [netdrv] net: ena: changes to RSS hash key allocation (Petr Oros) [1861967] - [netdrv] net: ena: change default RSS hash function to Toeplitz (Petr Oros) [1861967] - [netdrv] net: ena: allow setting the hash function without changing the key (Petr Oros) [1861967] - [netdrv] net: ena: fix error returning in ena_com_get_hash_function() (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary admin command when RSS function set fails (Petr Oros) [1861967] - [netdrv] net/ena: Fix build warning in ena_xdp_set() (Petr Oros) [1861967] - [netdrv] net: ena: Make some functions static (Petr Oros) [1861967] - [netdrv] net: ena: fix continuous keep-alive resets (Petr Oros) [1861967] - [netdrv] net: ena: avoid memory access violation by validating req_id properly (Petr Oros) [1861967] - [netdrv] net: ena: fix request of incorrect number of IRQ vectors (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect setting of the number of msix vectors (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: clean up minor indentation issue (Petr Oros) [1861967] - [netdrv] net: ena: reject unsupported coalescing params (Petr Oros) [1861967] - [netdrv] net: ena: fix broken interface between ENA driver and FW (Petr Oros) [1861967] - [netdrv] net/amazon: Ensure that driver version is aligned to the linux kernel (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: remove redundant non-zero check on rc (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'hash_key' (Petr Oros) [1861967] - [netdrv] net: ena: ena-com.c: prevent NULL pointer dereference (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: use correct value for crc32 hash (Petr Oros) [1861967] - [netdrv] net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE (Petr Oros) [1861967] - [netdrv] net: ena: fix corruption of dev_idx_to_host_tbl (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrectly saving queue numbers when setting RSS indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: store hash function as values and not bits (Petr Oros) [1861967] - [netdrv] net: ena: rss: fix failure to get indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: do not allocate key when not supported (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect default RSS key (Petr Oros) [1861967] - [netdrv] net: ena: add missing ethtool TX timestamping indication (Petr Oros) [1861967] - [netdrv] net: ena: fix uses of round_jiffies() (Petr Oros) [1861967] - [netdrv] net: ena: fix potential crash when rxfh key is NULL (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'rx_ring' (Petr Oros) [1861967] - [netdrv] net: ena: fix issues in setting interrupt moderation params in ethtool (Petr Oros) [1861967] - [netdrv] net: ena: fix default tx interrupt moderation interval (Petr Oros) [1861967] - [netdrv] net: ena: Add first_interrupt field to napi struct (Petr Oros) [1861967] - [netdrv] net: ena: Implement XDP_TX action (Petr Oros) [1861967] - [netdrv] net: ena: implement XDP drop support (Petr Oros) [1861967] - [netdrv] net: ena: fix napi handler misbehavior when the napi budget is zero (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: support set_channels callback (Petr Oros) [1861967] - [netdrv] net: ena: remove redundant print of number of queues (Petr Oros) [1861967] - [netdrv] net: ena: make ethtool -l show correct max number of queues (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: get_channels: use combined only (Petr Oros) [1861967] - [netdrv] net: ena: multiple queue creation related cleanups (Petr Oros) [1861967] - [netdrv] net: ena: change num_queues to num_io_queues for clarity and consistency (Petr Oros) [1861967] - [kernel] rcu/tree: docs: document bkvcache new members at struct kfree_rcu_cpu (Nico Pache) [1894223] - [mm] kasan: don't assume percpu shadow allocations will succeed (Nico Pache) [1894223] - [lib] kasan: update required compiler versions in documentation (Nico Pache) [1894223] - [lib] kasan: improve and simplify Kconfig.kasan (Nico Pache) [1894223] - [lib] kasan: Fix required compiler version (Nico Pache) [1894223] - [lib] kasan: Bump required compiler version (Nico Pache) [1894223] - [documentation] kasan: update documentation for generic kasan (Nico Pache) [1894223] - [mm] kasan: record and print the free track (Nico Pache) [1894223] - [mm] rcu: kasan: record and print call_rcu() call stack (Nico Pache) [1894223] - [kernel] rcu: Support reclaim for head-less object (Nico Pache) [1894223] - [kernel] rcu: Introduce 2 arg kvfree_rcu() interface (Nico Pache) [1894223] - [mm] mm/list_lru.c: Rename kvfree_rcu() to local variant (Nico Pache) [1894223] - [kernel] rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_* (Nico Pache) [1894223] - [kernel] rcu/tiny: support vmalloc in tiny-RCU (Nico Pache) [1894223] - [kernel] rcu/tree: Maintain separate array for vmalloc ptrs (Nico Pache) [1894223] - [kernel] rcu/tree: cache specified number of objects (Nico Pache) [1894223] - [kernel] rcu/tree: Use static initializer for krc.lock (Nico Pache) [1894223] - [kernel] rcu/tree: Move kfree_rcu_cpu locking/unlocking to separate functions (Nico Pache) [1894223] - [kernel] rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro (Nico Pache) [1894223] - [kernel] rcu/tree: Make debug_objects logic independent of rcu_head (Nico Pache) [1894223] - [kernel] rcu/tree: Repeat the monitor if any free channel is busy (Nico Pache) [1894223] - [kernel] rcu/tree: Skip entry into the page allocator for PREEMPT_RT (Nico Pache) [1894223] - [kernel] rcu/tree: Keep kfree_rcu() awake during lock contention (Nico Pache) [1894223] - [kernel] rcu: Fix a kernel-doc warnings for "count" (Nico Pache) [1894223] - [kernel] rcu/tree: Count number of batched kfree_rcu() locklessly (Nico Pache) [1894223] - [kernel] rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() batching (Nico Pache) [1894223] - [kernel] rcuperf: Measure memory footprint during kfree_rcu() test (Nico Pache) [1894223] - [kernel] rcu: Add a trace event for kfree_rcu() use of kfree_bulk() (Nico Pache) [1894223] - [kernel] rcu: Support kfree_bulk() interface in kfree_rcu() (Nico Pache) [1894223] - [mm] kasan: fix clang compilation warning due to stack protector (Nico Pache) [1894223] - [mm] kasan: disable branch tracing for core runtime (Nico Pache) [1894223] - [mm] kasan: add missing functions declarations to kasan.h (Nico Pache) [1894223] - [mm] kasan: consistently disable debugging features (Nico Pache) [1894223] - [mm] kasan: unset panic_on_warn before calling panic() (Nico Pache) [1894223] - [mm] kasan: detect negative size in memory operation function (Nico Pache) [1894223] - [mm] kasan: No KASAN's memmove check if archs don't have it (Nico Pache) [1894223] - [mm] kasan: use apply_to_existing_page_range() for releasing vmalloc shadow (Nico Pache) [1894223] - [mm] kasan: fix crashes on access to memory mapped by vm_map_ram() (Nico Pache) [1894223] - [mm] mm/kasan/common.c: fix compile error (Nico Pache) [1894223] - [mm] kasan: support backing vmalloc space with real shadow memory (Nico Pache) [1894223] - [mm] mm/vmalloc: rework vmap_area_lock (Nico Pache) [1894223] - [mm] mm/vmalloc: remove preempt_disable/enable when doing preloading (Nico Pache) [1894223] - [mm] mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() (Nico Pache) [1894223] - [mm] mm/vmalloc.c: get rid of one single unlink_va() when merge (Nico Pache) [1894223] - [mm] mm/vmalloc.c: preload a CPU with one object for split purpose (Nico Pache) [1894223] - [mm] mm/vmalloc.c: remove "node" argument (Nico Pache) [1894223] - [mm] mm/vmalloc: modify struct vmap_area to reduce its size (Nico Pache) [1894223] - [mm] mm/vmalloc: do not keep unpurged areas in the busy tree (Nico Pache) [1894223] - [mm] mm/vmalloc.c: fix percpu free VM area search criteria (Nico Pache) [1894223] - [mm] mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmalloc.c: keep track of free blocks for vmap allocation (Nico Pache) [1894223] - [mm] mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t (Nico Pache) [1894223] - [mm] mm/kasan: change kasan_check_{read, write} to return boolean (Nico Pache) [1894223] - [mm] mm/kasan: introduce __kasan_check_{read, write} (Nico Pache) [1894223] - [mm] kasan: fix coccinelle warnings in kasan_p*_table (Nico Pache) [1894223] - [mm] kasan: fix kasan_check_read/write definitions (Nico Pache) [1894223] - [lib] kasan: remove use after scope bugs detection (Nico Pache) [1894223] - [lib] kasan: remove clang version check for KASAN_STACK (Nico Pache) [1894223] - [lib] kasan: turn off asan-stack for clang-8 and earlier (Nico Pache) [1894223] - [block] nbd: fix a block_device refcount leak in nbd_release (Ming Lei) [1901400] - [tools] selftests: Set default protocol for raw sockets in nettest (Hangbin Liu) [1898813] - [tools] selftests/net: improve descriptions for XFAIL cases in psock_snd.sh (Hangbin Liu) [1898813] - [tools] selftests: rtnetlink: make kci_test_encap() return sub-test result (Hangbin Liu) [1898813] - [tools] selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support (Hangbin Liu) [1898813] - [tools] selftests: use LDLIBS for libraries instead of LDFLAGS (Hangbin Liu) [1898813] - [tools] selftests: tls: run all tests for TLS 1.2 and TLS 1.3 (Hangbin Liu) [1898813] - [tools] selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: silence clang warning (Hangbin Liu) [1898813] - [tools] selftests: net: refactor reuseport_addr_any test (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: add DCCP (Hangbin Liu) [1898813] - [tools] selftests: net: test that listening sockets match on address properly (Hangbin Liu) [1898813] - [tools] selftests/net: make udpgso_bench skip unsupported testcases (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh test fails on error (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh add UDP GSO audit tests (Hangbin Liu) [1898813] - [tools] selftests: extend zerocopy tests to udp (Hangbin Liu) [1898813] - [tools] net/udpgso_bench_tx: options to exercise TX CMSG (Hangbin Liu) [1898813] - [tools] selftests: fixes for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests/net: replace obsolete NFT_CHAIN configuration (Hangbin Liu) [1898813] - [tools] selftests: explicitly require kernel features needed by udpgro tests (Hangbin Liu) [1898813] - [tools] selftests: add explicit test for multiple concurrent GRO sockets (Hangbin Liu) [1898813] - [tools] selftests: add functionals test for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add some benchmark for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add GRO support to udp bench rx program (Hangbin Liu) [1898813] - [net] sctp: change to hold/put transport for proto_unreach_timer (Xin Long) [1897084] - [scsi] scsi: qedi: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add support for handling PCIe errors (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add firmware error recovery invocation support (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Mark all connections for recovery on link down event (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use snprintf instead of sprintf (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Protect active command list to avoid list corruption (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Fix list_del corruption while removing active I/O (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Skip firmware connection termination for PCI shutdown handler (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use qed count from set_fp_int in msix allocation (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove redundant NULL check (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Staticify non-external function 'qedi_get_iscsi_error' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Demote seemingly unintentional kerneldoc header (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove set but unused variable 'tmp' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove 2 set but unused variables (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove unused variable udev & uctrl (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove comparison of 0/1 to bool variable (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Check for buffer overflow in qedi_set_path() (Nilesh Javali) [1854121] - [scsi] scsi: qedf: Remove redundant assignment to variable 'rc' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Retry qed->probe during recovery (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Return SUCCESS if stale rport is encountered (Nilesh Javali) [1854122] - [scsi] scsi: qedf: FDMI attributes correction (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Use pci_get_dsn() (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix for the session's E_D_TOV value (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Correct the comment in qedf_initiate_els (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Change the debug parameter permission to read & write (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix null ptr reference in qedf_stag_change_work (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix race between ELS completion and flushing ELS request (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Don't process ELS completion if event is flushed or cleaned up (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Initiate cleanup for ELS commands as well (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Send cleanup even for RRQ on timeout (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Do not kill timeout work for original I/O on RRQ completion (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check the validity of rjt frame before processing (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check for port type and role before processing an event (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove a whole host of unused variables (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove set but not checked variable 'tmp' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove redundant initialization of variable rc (Nilesh Javali) [1854122] - [infiniband] RDMA/qedr: Fix memory leak in iWARP CM (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix function prototype parameters alignment (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix inline size returned for iWARP (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix iWARP active mtu display (Manish Chopra) [1857857] - [netdrv] qede: Notify qedr when mtu has changed (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix return code if accept is called on a destroyed qp (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix use of uninitialized field (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix doorbell setting (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix qp structure memory leak (Manish Chopra) [1857857] - [netdrv] net: qed: RDMA personality shouldn't fail VF load (Manish Chopra) [1857857] - [netdrv] net: qede: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] net: qede: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] qede: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [netdrv] qed: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [infiniband] qed: fix assignment of n_rq_elems to incorrect params field (Manish Chopra) [1857857] - [netdrv] qed: fix the allocation of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qede: add .ndo_xdp_xmit() and XDP_REDIRECT support (Manish Chopra) [1857857] - [netdrv] qede: refactor XDP Tx processing (Manish Chopra) [1857857] - [netdrv] qede: reformat net_device_ops declarations (Manish Chopra) [1857857] - [netdrv] qede: reformat several structures in "qede.h" (Manish Chopra) [1857857] - [include] qed: introduce qed_chain_get_elem_used{, u32}() (Manish Chopra) [1857857] - [include] qed: optimize common chain accessors (Manish Chopra) [1857857] - [infiniband] qed: add support for different page sizes for chains (Manish Chopra) [1857857] - [netdrv] qed: simplify chain allocation with init params struct (Manish Chopra) [1857857] - [netdrv] qed: simplify initialization of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qed: move chain initialization inlines next to allocation functions (Manish Chopra) [1857857] - [netdrv] qed: sanitize PBL chains allocation (Manish Chopra) [1857857] - [netdrv] qed: prevent possible double-frees of the chains (Manish Chopra) [1857857] - [netdrv] qed: move chain methods to a separate file (Manish Chopra) [1857857] - [netdrv] qed: reformat Makefile (Manish Chopra) [1857857] - [include] qed: reformat "qed_chain.h" a bit (Manish Chopra) [1857857] - [netdrv] net: qed_hsi.h: Avoid the use of one-element array (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] qed: suppress false-positives interrupt error messages on HW init (Manish Chopra) [1857857] - [netdrv] qed: suppress "don't support RoCE & iWARP" flooding on HW init (Manish Chopra) [1857857] - [netdrv] qed: Fix ILT and XRCD bitmap memory leaks (Manish Chopra) [1857857] - [netdrv] qed: add support for the extended speed and FEC modes (Manish Chopra) [1857857] - [netdrv] qed: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed: add missing loopback modes (Manish Chopra) [1857857] - [netdrv] qed: add support for new port modes (Manish Chopra) [1857857] - [netdrv] qed: remove unused qed_hw_info::port_mode and QED_PORT_MODE (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qede: introduce support for FEC control (Manish Chopra) [1857857] - [netdrv] qede: format qede{,_vf}_ethtool_ops (Manish Chopra) [1857857] - [netdrv] qed: add support for Forward Error Correction (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qed: use transceiver data to fill link partner's advertising speeds (Manish Chopra) [1857857] - [netdrv] qed: add support for multi-rate transceivers (Manish Chopra) [1857857] - [netdrv] qed: reformat public_port::transceiver_data a bit (Manish Chopra) [1857857] - [netdrv] qede: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed, qede, qedf: convert link mode from u32 to ETHTOOL_LINK_MODE (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM max size to alloc ucontext response (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: SRQ's bug fixes (Manish Chopra) [1857857] - [include] net: qed: drop duplicate words in comments (Manish Chopra) [1857857] - [netdrv] qede: convert to new udp_tunnel_nic infra (Manish Chopra) [1857857] - [netdrv] qed: Disable "MFW indication via attention" SPAM every 5 minutes (Manish Chopra) [1857857] - [netdrv] qed: Populate nvm-file attributes while reading nvm config partition (Manish Chopra) [1857857] - [netdrv] net: qede: fix BE vs CPU comparison (Manish Chopra) [1857857] - [netdrv] net: qede: fix kernel-doc for qede_ptp_adjfreq() (Manish Chopra) [1857857] - [netdrv] net: qed: sanitize BE/LE data processing (Manish Chopra) [1857857] - [netdrv] net: qed: use ptr shortcuts to dedup field accessing in some parts (Manish Chopra) [1857857] - [netdrv] net: qed: improve indentation of some parts of code (Manish Chopra) [1857857] - [netdrv] net: qed: address kernel-doc warnings (Manish Chopra) [1857857] - [netdrv] net: qed: correct qed_hw_err_notify() prototype (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup global structs declarations (Manish Chopra) [1857857] - [netdrv] net: qed: move static iro_arrout of header file (Manish Chopra) [1857857] - [netdrv] qed: Make symbol 'qed_hw_err_type_descr' static (Manish Chopra) [1857857] - [netdrv] net: qede: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qede: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qede: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] net: qed: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qed: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qed: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] qed: add missing error test for DBG_STATUS_NO_MATCHING_FRAMING_MODE (Manish Chopra) [1857857] - [netdrv] net: qed: fix "maybe uninitialized" warning (Manish Chopra) [1857857] - [netdrv] net: qed: reset ILT block sizes before recomputing to fix crashes (Manish Chopra) [1857857] - [netdrv] net: qede: fix use-after-free on recovery and AER handling (Manish Chopra) [1857857] - [netdrv] net: qede: fix PTP initialization on recovery (Manish Chopra) [1857857] - [netdrv] net: qed: fix excessive QM ILT lines consumption (Manish Chopra) [1857857] - [netdrv] net: qed: fix NVMe login fails over VFs (Manish Chopra) [1857857] - [netdrv] net: qede: stop adding events on an already destroyed workqueue (Manish Chopra) [1857857] - [netdrv] net: qed: fix async event callbacks unregistering (Manish Chopra) [1857857] - [include] net: qed: fix left elements count calculation (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532 (Manish Chopra) [1857857] - [netdrv] qed: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [netdrv] qed: Add XRC to RoCE (Manish Chopra) [1857857] - [netdrv] qed: changes to ILT to support XRC (Manish Chopra) [1857857] - [include] net: qed: fix bad formatting (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical hardware error handler (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical fan failure handler (Manish Chopra) [1857857] - [netdrv] net: qede: Implement ndo_tx_timeout (Manish Chopra) [1857857] - [netdrv] net: qede: optional hw recovery procedure (Manish Chopra) [1857857] - [netdrv] net: qed: attention clearing properties (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup debug related declarations (Manish Chopra) [1857857] - [netdrv] net: qed: critical err reporting to management firmware (Manish Chopra) [1857857] - [netdrv] net: qed: invoke err notify on critical areas (Manish Chopra) [1857857] - [netdrv] net: qede: add hw err scheduled handler (Manish Chopra) [1857857] - [netdrv] net: qed: adding hw_err states and handling (Manish Chopra) [1857857] - [netdrv] net: qede: Use true for bool variable in qede_init_fp() (Manish Chopra) [1857857] - [netdrv] qed: Make ll2_cbs static (Manish Chopra) [1857857] - [netdrv] qede: Add support for handling the pcie errors (Manish Chopra) [1857857] - [netdrv] qed: Enable device error reporting capability (Manish Chopra) [1857857] - [netdrv] qed: use true,false for bool variables (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] net: qede: reject unsupported coalescing params (Manish Chopra) [1857857] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 440 (Manish Chopra) [1857857] - [scsi] treewide: Add SPDX license identifier - Makefile/Kconfig (Manish Chopra) [1857857] - [netdrv] sfc: don't double-down() filters in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: Fix error code in probe (Jarod Wilson) [1856681] - [netdrv] sfc: fix boolreturn.cocci warning and rename function (Jarod Wilson) [1856681] - [netdrv] sfc: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Jarod Wilson) [1856681] - [netdrv] sfc: Use fallthrough pseudo-keyword (Jarod Wilson) [1856681] - [netdrv] sfc: fix build warnings on 32-bit (Jarod Wilson) [1856681] - [netdrv] sfc: don't free_irq()s if they were never requested (Jarod Wilson) [1856681] - [netdrv] sfc: null out channel->rps_flow_id after freeing it (Jarod Wilson) [1856681] - [netdrv] sfc: take correct lock in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: really check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: fix ef100 design-param checking (Jarod Wilson) [1856681] - [netdrv] sfc: Fix build with CONFIG_RFS_ACCEL disabled (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add nic-type for VFs, and bind to them (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read pf_index at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: functions for selftests (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: statistics gathering (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: plumb in fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX path for EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX filter table management and related gubbins (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: TX path for EF100 NICs (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read Design Parameters at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: fail the probe if NIC uses unsol_ev credits (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: check firmware version at start-of-day (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: remove duplicated include from ef100_netdev.c (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_get_phys_port_{id, name} (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read device MAC address at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: probe the PHY and configure the MAC (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: actually perform resets (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: extend ef100_check_caps to cover datapath_caps3 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read datapath caps, implement check_caps (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: process events for MCDI completions (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_open/close and EVQ probing (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement MCDI transport (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: don't call efx_reset_down()/up() on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: PHY probe stub (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: reset-handling stub (Jarod Wilson) [1856681] - [netdrv] sfc: skeleton EF100 PF driver (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: register accesses on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 register definitions (Jarod Wilson) [1856681] - [netdrv] sfc: remove efx_ethtool_nway_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: drop unnecessary list_empty (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: helper function to set default RSS table of given size (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: NVRAM selftest support code (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: populate BUFFER_SIZE_BYTES in INIT_RXQ (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 to NIC-revision enumeration (Jarod Wilson) [1856681] - [netdrv] sfc: get drvinfo driver name from outside the common code (Jarod Wilson) [1856681] - [netdrv] sfc: initialise RSS context ID to 'no RSS context' in efx_init_struct() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_mcdi_filter_table_down() from _remove() (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_limit_len if NIC type doesn't have one (Jarod Wilson) [1856681] - [netdrv] sfc: assign TXQs without gaps (Jarod Wilson) [1856681] - [netdrv] sfc: commonise netif_set_real_numx_queues calls (Jarod Wilson) [1856681] - [netdrv] sfc: make tx_queues_per_channel variable at runtime (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'rss_cpus' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'interrupt_mode' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: remove max_interrupt_mode (Jarod Wilson) [1856681] - [netdrv] sfc: support setting MTU even if not privileged to configure MAC fully (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_remove if there isn't one (Jarod Wilson) [1856681] - [netdrv] sfc: commonise initialisation of efx->vport_id (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx->xq_entries initialisation (Jarod Wilson) [1856681] - [netdrv] sfc: initialise max_channels in efx_init_channels() (Jarod Wilson) [1856681] - [netdrv] sfc: move definition of EFX_MC_STATS_GENERATION_INVALID (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_tx_tso_header_length() and understand encapsulation (Jarod Wilson) [1856681] - [netdrv] sfc: remove duplicate declaration of efx_enqueue_skb_tso() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise TSO fallback code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_sync_rx_buffer() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise some MAC configuration code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise miscellaneous efx functions (Jarod Wilson) [1856681] - [netdrv] sfc: add missing licence info to mcdi_filters.c (Jarod Wilson) [1856681] - [netdrv] sfc: commonise MCDI MAC stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: move NIC-specific mcdi_port declarations out of common header (Jarod Wilson) [1856681] - [netdrv] sfc: extend common GRO interface to support CHECKSUM_COMPLETE (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ARFS handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise drain event handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise PCI error handlers (Jarod Wilson) [1856681] - [netdrv] sfc: track which BAR is mapped (Jarod Wilson) [1856681] - [netdrv] sfc: commonise FC advertising (Jarod Wilson) [1856681] - [netdrv] sfc: commonise other ethtool bits (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool NFC and RXFH/RSS functions (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool link handling functions (Jarod Wilson) [1856681] - [netdrv] sfc: split up nic.h (Jarod Wilson) [1856681] - [netdrv] sfc: refactor EF10 stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: don't try to create more channels than we can have VIs (Jarod Wilson) [1856681] - [netdrv] sfc: extend bitfield macros up to POPULATE_DWORD_13 (Jarod Wilson) [1856681] - [netdrv] sfc: determine flag word automatically in efx_has_cap() (Jarod Wilson) [1856681] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1856681] - [netdrv] sfc: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1856681] - [netdrv] sfc: add missing annotation for efx_ef10_try_update_nic_stats_vf() (Jarod Wilson) [1856681] - [netdrv] sfc: avoid an unused-variable warning (Jarod Wilson) [1856681] - [netdrv] sfc: fix dereference of table before it is null checked (Jarod Wilson) [1856681] - [netdrv] sfc: siena_check_caps() can be static (Jarod Wilson) [1856681] - [netdrv] sfc: actually wire up siena_check_caps() (Jarod Wilson) [1856681] - [netdrv] sfc: make firmware-variant printing a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: make filter table probe caller responsible for adding VLANs (Jarod Wilson) [1856681] - [netdrv] sfc: move rx_rss_context_exclusive into struct efx_mcdi_filter_table (Jarod Wilson) [1856681] - [netdrv] sfc: rework handling of (firmware) multicast chaining state (Jarod Wilson) [1856681] - [netdrv] sfc: move 'must restore' flags out of ef10-specific nic_data (Jarod Wilson) [1856681] - [netdrv] sfc: use efx_has_cap for capability checks outside of NIC-specific code (Jarod Wilson) [1856681] - [netdrv] sfc: make capability checking a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: move vport_id to struct efx_nic (Jarod Wilson) [1856681] - [ntb] NTB: Revert "Add Hygon Device ID" (Myron Stowe) [1880468] - [tools] NTB: ntb_test: Fix bug when counting remote files (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix race condition when run with ntb_test (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix support for hardware that doesn't have port numbers (Myron Stowe) [1908031] - [ntb] NTB: perf: Don't require one more memory window than number of peers (Myron Stowe) [1908031] - [ntb] NTB: ntb_pingpong: Choose doorbells based on port number (Myron Stowe) [1908031] - [ntb] NTB: Fix the default port and peer numbers for legacy drivers (Myron Stowe) [1908031] - [ntb] NTB: Revert the change to use the NTB device dev for DMA allocations (Myron Stowe) [1908031] - [ntb] NTB: ntb_tool: reading the link file should not end in a NULL byte (Myron Stowe) [1908031] - [ntb] ntb_perf: avoid false dma unmap of destination address (Myron Stowe) [1908031] - [ntb] ntb_perf: increase sleep time from one milli sec to one sec (Myron Stowe) [1908031] - [ntb] ntb_tool: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [ntb] ntb_perf: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [include] NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read comment typos (Myron Stowe) [1908031] - [ntb] ntb: intel: fix static declaration (Myron Stowe) [1908031] - [ntb] ntb: intel: add hw workaround for NTB BAR alignment (Myron Stowe) [1908031] - [ntb] ntb: intel: Add Icelake (gen4) support for Intel NTB (Myron Stowe) [1908031] - [ntb] NTB: Fix static check warning in perf_clear_test (Myron Stowe) [1908031] - [include] include/ntb: Fix typo in ntb_unregister_device description (Myron Stowe) [1908031] - [ntb] NTB: add pci shutdown handler for AMD NTB (Myron Stowe) [1908031] - [ntb] NTB: send DB event when driver is loaded or un-loaded (Myron Stowe) [1908031] - [ntb] NTB: remove redundant setting of DB valid mask (Myron Stowe) [1908031] - [ntb] NTB: return link up status correctly for PRI and SEC (Myron Stowe) [1908031] - [ntb] NTB: add helper functions to set and clear sideinfo (Myron Stowe) [1908031] - [ntb] NTB: move ntb_ctrl handling to init and deinit (Myron Stowe) [1908031] - [ntb] NTB: handle link up, D0 and D3 events correctly (Myron Stowe) [1908031] - [ntb] NTB: handle link down event correctly (Myron Stowe) [1908031] - [ntb] NTB: remove handling of peer_sta from amd_link_is_up (Myron Stowe) [1908031] - [ntb] NTB: set peer_sta within event handler itself (Myron Stowe) [1908031] - [ntb] NTB: return the side info status from amd_poll_link (Myron Stowe) [1908031] - [ntb] NTB: define a new function to get link status (Myron Stowe) [1908031] - [ntb] NTB: Enable link up and down event notification (Myron Stowe) [1908031] - [ntb] NTB: clear interrupt status register (Myron Stowe) [1908031] - [ntb] NTB: Fix access to link status and control register (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Use scnprintf() for avoiding potential buffer overflow (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 (Myron Stowe) [1908031] - [ntb] ntb_tool: Fix printk format (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Fix address err in perf_copy_chunk (Myron Stowe) [1908031] - [ntb] NTB: Fix an error in get link status (Myron Stowe) [1908031] - [ntb] NTB: Add Hygon Device ID (Myron Stowe) [1908031] - [ntb] NTB: fix IDT Kconfig typos/spellos (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add memory window support for new AMD hardware (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add a new NTB PCI device ID (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: remove redundant assignment to rc (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0 (Myron Stowe) [1908031] - [ntb] ntb: point to right memory window index (Myron Stowe) [1908031] - [ntb] NTB/msi: remove incorrect MODULE defines (Myron Stowe) [1908031] - [documentation] NTB: Describe the ntb_msi_test client in the documentation (Myron Stowe) [1908031] - [ntb] NTB: Add MSI interrupt support to ntb_transport (Myron Stowe) [1908031] - [tools] NTB: Add ntb_msi_test support to ntb_test (Myron Stowe) [1908031] - [ntb] NTB: Introduce NTB MSI Test Client (Myron Stowe) [1908031] - [ntb] NTB: Introduce MSI library (Myron Stowe) [1908031] - [ntb] NTB: Rename ntb.c to support multiple source files in the module (Myron Stowe) [1908031] - [include] NTB: Introduce functions to calculate multi-port resource index (Myron Stowe) [1908031] - [include] NTB: Introduce helper functions to calculate logical port number (Myron Stowe) [1908031] - [pci] PCI/switchtec: Add module parameter to request more interrupts (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix setup MW with failure bug (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Skip unnecessary re-setup of shared memory window for crosslink case (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_reinit_peer() function (Myron Stowe) [1908031] - [include] NTB: correct ntb_dev_ops and ntb_dev comment typos (Myron Stowe) [1908031] - [ntb] NTB: amd: Silence shift wrapping warning in amd_ntb_db_vector_mask() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev() (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_amd: set peer limit register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Clear stale values in doorbell and command SPAD register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Disable NTB link after clearing peer XLAT registers (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Increased the number of message retries to 1000 (Myron Stowe) [1908031] - [ntb] ntb: intel: Make intel_ntb3_peer_db_addr static (Myron Stowe) [1908031] - [ntb] NTB: add new parameter to peer_db_addr() db_bit and db_data (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure the destination buffer is mapped for TX DMA (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Added support of >=4G memory windows (Myron Stowe) [1908031] - [include] ntb_hw_switchtec: NT req id mapping table register entry number should be 512 (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter the driver info comments (Myron Stowe) [1908031] - [ntb] ntb: idt: Discard temperature sensor IRQ handler (Myron Stowe) [1908031] - [ntb] ntb: idt: Add basic hwmon sysfs interface (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter temperature read method (Myron Stowe) [1908031] - [netdrv] ntb_netdev: Simplify remove with client device drvdata (Myron Stowe) [1908031] - [ntb] NTB: transport: Try harder to alloc an aligned MW buffer (Myron Stowe) [1908031] - [ntb] ntb: ntb_transport: Mark expected switch fall-throughs (Myron Stowe) [1908031] - [ntb] ntb: idt: Set PCIe bus address to BARLIMITx (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks (Myron Stowe) [1908031] - [ntb] ntb: intel: fix return value for ndev_vec_mask() (Myron Stowe) [1908031] - [netdrv] ntb_netdev: fix sleep time mismatch (Myron Stowe) [1908031]- [block] block: fix incorrect branching in blk_max_size_offset() (Mike Snitzer) [1903722] - [md] dm: fix IO splitting (Mike Snitzer) [1903722] - [block] block: fix get_max_io_size() (Mike Snitzer) [1903722] - [block] block: Improve physical block alignment of split bios (Mike Snitzer) [1903722] - [block] block: use gcd() to fix chunk_sectors limit stacking (Mike Snitzer) [1903722] - [kernel] sched/deadline: Fix priority inheritance with multiple scheduling classes (Phil Auld) [1780490] - [fs] Convert trailing spaces and periods in path components (Leif Sahlberg) [1882457] - [block] loop: Fix occasional uevent drop (Ming Lei) [1897401] - [block] block: add a return value to set_capacity_revalidate_and_notify (Ming Lei) [1897401] - [fs] fat: truncate inode timestamp updates in setattr (Pavel Reichl) [1533270] - [fs] fat: change timestamp updates to use fat_truncate_time (Pavel Reichl) [1533270] - [fs] fat: add functions to update and truncate timestamps appropriately (Pavel Reichl) [1533270] - [fs] fat: create a function to calculate the timezone offest (Pavel Reichl) [1533270] - [net] icmp: randomize the global rate limiter (Guillaume Nault) [1899137] - [net] ipv4: Restore flowi4_oif update before call to xfrm_lookup_route (Guillaume Nault) [1899137] - [net] ipv4: Update exception handling for multipath routes via same device (Guillaume Nault) [1899137] - [net] ip: fix tos reflection in ack and reset packets (Guillaume Nault) [1899137] - [net] initialize fastreuse on inet_inherit_port (Guillaume Nault) [1899137] - [net] refactor bind_bucket fastreuse into helper (Guillaume Nault) [1899137] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'qplib_ctx' (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Restrict the max_gids to 256 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Static NQ depth allocation (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix the qp table indexing (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Do not report transparent vlan from QP1 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Add helper data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce a function to allocate swq (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce wqe mode to select execution path (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt: Delete 'nq_ptr' variable which is not used (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove dead code from rcfw (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Simplify obtaining queue entry from hw ring (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Update missing hsi data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Reduce device page size detection code (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove unsupported modify_device callback (Selvin Xavier) [1861886] - [include] net: Add netif_is_bareudp() API to identify bareudp devices (Guillaume Nault) [1839788] - [net] Removed the device type check to add mpls support for devices (Guillaume Nault) [1839788] - [tools] selftests: set conf.all.rp_filter=0 in bareudp.sh (Guillaume Nault) [1839788] - [tools] selftests: disable rp_filter when testing bareudp (Guillaume Nault) [1839788] - [tools] selftests: add test script for bareudp tunnels (Guillaume Nault) [1839788] - [documentation] bareudp: Corrected description of bareudp module. (Guillaume Nault) [1839788] - [netdrv] bareudp: forbid mixing IP and MPLS in multiproto mode (Guillaume Nault) [1839788] - [netdrv] bareudp: Reverted support to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [documentation] bareudp: update iproute2 sample commands (Guillaume Nault) [1839788] - [netdrv] bareudp: Added attribute to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed multiproto mode configuration (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed configuration to avoid having garbage values (Guillaume Nault) [1839788] - [netdrv] net: bareudp: avoid uninitialized variable warning (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed bareudp receive handling (Guillaume Nault) [1839788] - [netdrv] bareudp: remove unnecessary udp_encap_enable() in bareudp_socket_create() (Guillaume Nault) [1839788] - [netdrv] bareudp: print error message when command fails (Guillaume Nault) [1839788] - [netdrv] bareudp: add module alias (Guillaume Nault) [1839788] - [netdrv] bareudp: Fix uninitialized variable warnings. (Guillaume Nault) [1839788] - [netdrv] Special handling for IP & MPLS. (Guillaume Nault) [1839788] - [net] UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc. (Guillaume Nault) [1839788] - [arm64] arm64: remove arm64ksyms.c (Mark Salter) [1883365] - [arm64] arm64: frace: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: string: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: uaccess: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: page: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: smccc: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: tishift: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: add EXPORT_SYMBOL_NOKASAN() (Mark Salter) [1883365] - [mm] arm64: move memstart_addr export inline (Mark Salter) [1883365] - [arm64] arm64: remove bitop exports (Mark Salter) [1883365] - [arm64] arm64: lib: use C string functions with KASAN enabled (Mark Salter) [1883365] - [arm64] arm64: add (Mark Salter) [1883365] - [arm64] locking/atomics/arm64, arm64/bitops: Include (Mark Salter) [1883365] - [arm64] locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm-generic (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*() (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIs (Mark Salter) [1883365] - [thermal] thermal: rcar_thermal: Add missing braces to conditional statement (Ivan Vecera) [1894564] - [thermal] thermal: Rename set_mode() to change_mode() (Ivan Vecera) [1894564] - [thermal] thermal: Simplify or eliminate unnecessary set_mode() methods (Ivan Vecera) [1894564] - [thermal] thermal: core: Stop polling DISABLED thermal devices (Ivan Vecera) [1894564] - [thermal] thermal: Explicitly enable non-changing thermal zone devices (Ivan Vecera) [1894564] - [thermal] thermal: Use mode helpers in drivers (Ivan Vecera) [1894564] - [thermal] thermal: Add mode helpers (Ivan Vecera) [1894564] - [thermal] thermal: remove get_mode() operation of drivers (Ivan Vecera) [1894564] - [thermal] thermal: Store device mode in struct thermal_zone_device (Ivan Vecera) [1894564] - [include] thermal: Add current mode to thermal zone device (Ivan Vecera) [1894564] - [acpi] thermal: Store thermal mode in a dedicated enum (Ivan Vecera) [1894564] - [acpi] acpi: thermal: Fix error handling in the register function (Ivan Vecera) [1894564] - [thermal] thermal: core: skip update disabled thermal zones after suspend (Ivan Vecera) [1894564] - [thermal] Thermal: do not clear passive state during system sleep (Ivan Vecera) [1894564] - [thermal] thermal: of-thermal: disable passive polling when thermal zone is disabled (Ivan Vecera) [1894564] - [crypto] crypto: qat - drop input parameter from adf_enable_aer() (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix function parameters descriptions (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unnecessary mutex_init() (Vladis Dronov) [1855190] - [crypto] crypto: qat - use PCI_VDEVICE (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace device ids defines (Vladis Dronov) [1855190] - [crypto] crypto: qat - include domain in top level debugfs path (Vladis Dronov) [1855190] - [crypto] crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA (Vladis Dronov) [1855190] - [crypto] crypto: qat - Use fallthrough pseudo-keyword (Vladis Dronov) [1855190] - [crypto] crypto: qat - add delay before polling mailbox (Vladis Dronov) [1855190] - [include] PCI: Add Intel QuickAssist device IDs (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix double free in qat_uclo_create_batch_init_list (Vladis Dronov) [1855190] - [crypto] crypto: qat - fallback for xts with 192 bit keys (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unused field in skcipher ctx (Vladis Dronov) [1855190] - [crypto] crypto: qat - validate xts key (Vladis Dronov) [1855190] - [crypto] crypto: qat - allow xts requests not multiple of block (Vladis Dronov) [1855190] - [crypto] crypto: qat - update timeout logic in put admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - send admin messages to set of AEs (Vladis Dronov) [1855190] - [crypto] crypto: qat - update fw init admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove packed attribute in etr structs (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel ABI __u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - convert to SPDX License Identifiers (Vladis Dronov) [1855190] - [crypto] crypto: qat - simplify the qat_crypto function (Vladis Dronov) [1855190] - [crypto] crypto: qat - spelling s/Decrytp/Decrypt/ (Vladis Dronov) [1855190] - [crypto] crypto: qat/adf_aer - Replace GFP_ATOMIC with GFP_KERNEL in adf_dev_aer_schedule_reset() (Vladis Dronov) [1855190] - [thermal] thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id (David Arcari) [1889331] - [thermal] thermal: int3403_thermal: Downgrade error message (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Prevent page fault on .set_mode() op (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Don't require IDSP to exist (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export OEM vendor variables (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export GDDV (David Arcari) [1889331] - [thermal] thermal: int3400_thermal: Statically initialize .get_mode()/.set_mode() ops (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Use scnprintf() for avoiding potential buffer overflow (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Tiger Lake support (David Arcari) [1889331] - [platform] acpi: Remove header dependency (David Arcari) [1889331] - [thermal] thermal: int340x: switch to use helpers (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Jasper Lake support (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Add Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: intel: int3403: replace printk(KERN_WARN...) with pr_warn(...) (David Arcari) [1889331] - [thermal] thermal: intel: int340x_thermal: Remove unnecessary acpi_has_method() uses (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Ice Lake support (David Arcari) [1889331] - [thermal] drivers: thermal: processor_thermal_device: Export sysfs interface for TCC offset (David Arcari) [1889331] - [netdrv] net/mlx5e: Fix arch depending casting issue in FEC (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Kconfig: convert imply usage to weak dependency (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix condition for termination table cleanup (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Use a separate work queue for fib event handling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Add support for RDMA TX flow table (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for RDMA TX steering (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend QP creation to get uar page index from user space (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend CQ creation to get uar page index from user space (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid group version scan when not necessary (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid incrementing FTE version (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Simplify matching group searches (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Generally use the WC auto detection test result (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid forwarding to other eswitch uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Eswitch, enable forwarding back to uplink port (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5e: Add support for offloading traffic from uplink to uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Don't use termination tables in slow path (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Avoid configuring eswitch QoS if not supported (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: DR, Add support for flow table id destination action (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Refactor unload all reps per rep type (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Update VF vports config when num of VFs changed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Prepare for vport enable/disable refactor (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant warning when QoS enable failed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant check of eswitch manager cap (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Allow MRs to be created in the cache synchronously (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Revise how the hysteresis scheme works for cache filling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix locking in MR cache work queue (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Lock access to ent->available_mrs/limit when doing queue_work (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix MR cache size and limit debugfs (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Always remove MRs from the cache before destroying them (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Simplify how the MR cache bucket is located (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Rename the tracking variables for the MR cache (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Replace spinlock protected write with atomic var (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Move asynchronous mkey creation to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Assign mkey variant in mlx5_ib only (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Setup mkey variant before mr create command invocation (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Use offsetofend() instead of duplicated variant (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, make query inline mode a static function (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Allocate smaller size tables for ft offload (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Introduce TLS and IPSec objects enums (Alaa Hleihel) [1858559] - [include] net/mlx5: Introduce egress acl forward-to-vport capability (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debug params (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix header guard in rsc_dump.h (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Replace zero-length array with flexible-array member (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Add support for FEC modes based on 50G per lane links (Alaa Hleihel) [1858559] - [netdrv] net/mlxe5: Separate between FEC and current speed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Advertise globaly supported FEC modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Enforce setting of a single FEC mode (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Set FEC to auto when configured mode is not supported (Alaa Hleihel) [1858559] - [netdrv] mlx5: Use proper logging and tracing line terminations (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in RX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in TX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Gather reporters APIs together (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for resource dump (Alaa Hleihel) [1858559] - [netdrv] bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_EXT fw call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: return proper error codes in bnxt_show_temp (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use memcpy to copy VPD field info (Jonathan Toppins) [1861885] - [netdrv] net: ethernet: broadcom: have drivers select DIMLIB as needed (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Avoid sending firmware messages when AER error is detected (Jonathan Toppins) [1861885] - [netdrv] bnxt: don't enable NAPI until rings are ready (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Setup default RSS map in all scenarios (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: init RSS table for Minimal-Static VF reservation (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix HWRM error when querying VF temperature (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix possible crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix PCI AER error recovery flow (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Check for zero dir entries in NVRAM (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Don't query FW when netif_running() is false (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove superfluous memset() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for 'ethtool -d' (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Switch over to use the 64-bit software accumulated counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Accumulate all counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware masks for port counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware counter masks from firmware if available (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate additional memory for all statistics blocks (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor statistics code and structures (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use macros to define port statistics size and offset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware interface to 1.10.1.54 (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove PCIe non-counters from ethtool statistics (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: don't complain if TC flower can't be supported (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix completion ring sizing with TPA enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Init ethtool link settings after reading updated PHY configuration (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix race when modifying pause settings (Jonathan Toppins) [1861885] - [netdrv] bnxt: convert to new udp_tunnel_nic infra (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: allow firmware to disable VLAN offloads (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: clean up VLAN feature bit handling (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Implement ethtool -X to set indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return correct RSS indirection table entries to ethtool -x (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fill HW RSS table from the RSS logical indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add helper function to return the number of RSS contexts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add logical RSS indirection table structure (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix up bnxt_get_rxfh_indir_size() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set up the chip specific RSS table size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Read VPD info only for PFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix statistics counters issue during ifdown with older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not enable legacy TX push on older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Store the running firmware version code (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add board.serial_number field to info_get cb (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return from timer if interface is not in open state (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix AER reset logic on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Re-enable SRIOV during resume (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Simplify bnxt_resume() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix firmware message length endianness (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix return code to "flash_device" (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix accumulation of bp->net_stats_prev (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: show only relevant ethtool stats for a TX or RX ring (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Split HW ring statistics strings into RX and TX parts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor the software ring counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add doorbell information to bnxt_en_dev struct (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for L2 doorbell size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Define the doorbell offsets on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve kernel log messages related to ethtool reset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix ethtool_reset_flags ABI violations (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: refactor ethtool firmware reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: prepare to refactor ethtool reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve TQM ring context memory sizing formulas (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate TQM ring context memory according to fw specification (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware spec. to 1.10.1.33 (Jonathan Toppins) [1861885] - [fs] fs/namespace.c: fix mountpoint reference counter race (Pavel Reichl) [1852651] {CVE-2020-12114}- [powerpc] powerpc/64: Fix kernel stack 16-byte alignment (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/aout: Fix struct user definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/uapi: Fix sigcontext definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Tests for kernel accessing user memory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Introduce PPC_DEBUG_FEATURE_DATA_BP_ARCH_31 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix exception handling for CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Move DAWR detection logic outside of hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Fix SETHWDEBUG when CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix handling of vector instructions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix quadword instruction handling on p10 predecessors (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoint.h: delete duplicated word (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Remove 512 byte boundary (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Return available watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Guest support for 2nd DAWR hcall (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Set CPU_FTR_DAWR1 based on pa-features bit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/dt_cpu_ftrs: Add feature for 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Enable watchpoint functionality on power10 guest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception for CACHEOP (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception constraint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix 512 byte boundary limit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] hw-breakpoints: Fix build warnings with clang (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Support 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Don't allow breakpoint overwriting (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't allow concurrent perf and ptrace events (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Prepare handler to handle more than one watchpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use builtin ALIGN*() macros (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce is_ptrace_bp() function (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use loop for thread_struct->ptrace_bps (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Convert thread_struct->hw_brk to an array (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Disable all available watchpoints when !dawr_force_enable (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Get watchpoint count dynamically while disabling them (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to __set_breakpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to set_dawr (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Return actual num of available watchpoints (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce function to get nr watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Add SPRN macros for second DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move ptrace_triggered() into hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ppc_gethwdinfo() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ptrace_get_debugreg() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ADV_DEBUG_REGS related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move register viewing functions out of ptrace.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out TRANSACTIONAL_MEM related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out SPE related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ALTIVEC related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out VSX related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop PARAMETER_SAVE_AREA_OFFSET (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop unnecessary #ifdefs CONFIG_PPC64 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: remove unused header includes (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Move ptrace into a subdirectory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't call dar_within_range() for Book3S (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Enable range tests on 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow any address range size (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Support for 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Add DAR outside test in perf-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Rewrite ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: permanently include 8xx registers in reg.h (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/64: Interrupts save PPR on stack rather than thread_struct (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Use SWITCH_FRAME_SIZE for prom and rtas entry (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Don't use sizeof(struct pt_regs) in ptrace code (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Split user/kernel definitions of struct pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: declare set_breakpoint() static (Desnes Augusto Nunes do Rosario) [1854528] - [tools] perf vendor events power9: Added nest imc metric events (Michael Petlan) [1780258] - [powerpc] powerpc/perf: Fix crashes with generic_compat_pmu & BHRB (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints (Michael Petlan) [1854525] - [powerpc] powerpc/powernv/idle: add a basic stop 0-3 driver for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/kernel: Cleanup machine check function declarations (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix soft lockups due to missed interrupt accounting (Michael Petlan) [1854525] - [powerpc] powerpc: Add POWER10 raw mode cputable entry (Michael Petlan) [1854525] - [powerpc] powerpc/powernv: Machine check handler for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add extended regs support for power10 platform (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add support for outputting extended regs in perf intr_regs (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended regs in power10 (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended register capability (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix MMCRA_BHRB_DISABLE define for binutils < 2.28 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Initialize power10 PMU registers in cpu setup routine (Michael Petlan) [1854525] - [powerpc] powerpc/perf: BHRB control to disable BHRB logic when not used (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 BHRB filter support for PERF_SAMPLE_BRANCH_IND_CALL/COND (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Ignore the BHRB kernel address filtering for P10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: power10 Performance Monitoring support (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 PMU feature to DT CPU features (Michael Petlan) [1854525] - [powerpc] powerpc/xmon: Add PowerISA v3.1 PMU SPRs (Michael Petlan) [1854525] - [powerpc] powerpc64: Break asm/percpu.h vs spinlock_types.h dependency (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current DAWR macros (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Make struct kernel_param_ops definition const (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: simplify kvm_cma_reserve() (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix symbol undeclared warnings (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Remove redundant initialization of variable ret (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: xive: Convert to DEFINE_SHOW_ATTRIBUTE (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Set LPCR[HDICE] before writing HDEC (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Do not allocate HPT for a nested guest (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Don't return -ENOTSUPP to userspace in ioctls (Greg Kurz) [1882796] - [powerpc] 64s: handle ISA v3.1 local copy-paste context switches (Greg Kurz) [1882796] - [powerpc] 64s: Move HMI IRQ stat from percpu variable to paca (Greg Kurz) [1882796] - [powerpc] kvm/cma: Improve kernel log during boot (Greg Kurz) [1882796] - [powerpc] kvm: Use correct CONFIG symbol in comment (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current H_SET_MODE DAWR macro (Greg Kurz) [1882796] - [tools] kvm: ppc: Fix typo on H_DISABLE_AND_GET hcall (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant kvm_run parameters in assembly (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Save/restore new PMU registers (Greg Kurz) [1882796] - [powerpc] perf: Add support for ISA3.1 PMU SPRs (Greg Kurz) [1882796] - [powerpc] perf: Update Power PMU cache_events to u64 type (Greg Kurz) [1882796] - [powerpc] perf: Update cpu_hw_event to use `struct` for storing MMCR registers (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Cleanup updates for kvm vcpu MMCR (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Protect kvm_vcpu_read_guest with srcu locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Increase KVMPPC_NR_LPIDS on POWER8 and POWER9 (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3shv: Enable support for ISA v3.1 guests (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s pr: Remove uninitialized_var() usage (Greg Kurz) [1882796] - [powerpc] kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL (Greg Kurz) [1882796] - [powerpc] book3s64/kvm: Fix secondary page table walk warning during migration (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix some RCU-list locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Ignore kmemleak false positives (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant 'kvm_run' parameters (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Remove redundant kvm_run from vcpu_arch (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Remove redundant NULL check (Greg Kurz) [1882796] - [powerpc] Fix compile issue with force DAWR (Greg Kurz) [1882796] - [powerpc] silence a -Wcast-function-type warning in dawr_write_file_bool (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Fix r3 corruption in h_set_dabr() (Greg Kurz) [1882796] - [powerpc] Add force enable of DAWR on P9 option (Greg Kurz) [1882796] - [documentation] powerpc: Document issues with the DAWR on POWER9 (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_UP() by ALIGN() (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_DOWN() by ALIGN_DOWN() (Greg Kurz) [1882796] - [netdrv] tg3: Fix soft lockup when tg3_reset_task() fails (Jonathan Toppins) [1899595] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: harden against cpu hotplug (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: adjust for temperature offset (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Build with _FILE_OFFSET_BITS=64 (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support AMD Family 19h (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Remove empty columns for Jacobsville (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix output formatting for ACPI CST enumeration (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Introduce functions to accumulate RAPL consumption (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Make the energy variable to be 64 bit (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Always print idle in the system configuration header (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print /dev/cpu_dma_latency (Prarit Bhargava) [1857136] - [tools] turbostat/.gitignore: add SPDX License Identifier (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: update version (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print cpuidle information (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix 32-bit capabilities warning (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix gcc build warnings (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Elkhart Lake (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Jasper Lake (Prarit Bhargava) [1857136] - [scsi] scsi: core: Return BLK_STS_AGAIN for ALUA transitioning (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transitioning state (Ewan Milne) [1867264] - [block] scsi: block: Return status code in blk_mq_end_request() (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() (Ewan Milne) [1877156] - [fs] gfs2: check for live vs. read-only file system in gfs2_fitrim (Abhijith Das) [1335139] - [fs] gfs2: don't initialize statfs_change inodes in spectator mode (Abhijith Das) [1335139] - [fs] gfs2: init_journal's undo directive should also undo the statfs inodes (Abhijith Das) [1335139] - [fs] gfs2: Recover statfs info in journal head (Abhijith Das) [1335139] - [fs] gfs2: lookup local statfs inodes prior to journal recovery (Abhijith Das) [1335139] - [fs] gfs2: Add fields for statfs info in struct gfs2_log_header_host (Abhijith Das) [1335139] - [block] nbd: don't update block size after device is started (Ming Lei) [1891363] - [platform] platform/x86: thinkpad_acpi: lap or desk mode interface (David Arcari) [1889642] - [infiniband] IB/mlx4: Convert rej_tmout radix-tree to XArray (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Adjust delayed work when a dup is observed (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for REJ due to timeout (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Fix starvation in paravirt mux/demux (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Separate tunnel and wire bufs parameters (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for MRA (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add and improve logging (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Avoid assigning a value to ring_cons but not used it anymore in mlx4_en_xmit() (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Alaa Hleihel) [1858564] - [infiniband] treewide: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] net/mlx4: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] mlx4: convert to new udp_tunnel_nic infra (Alaa Hleihel) [1858564] - [netdrv] mlx4: Mark PM functions as __maybe_unused (Alaa Hleihel) [1858564] - [netdrv] mlx4: use generic power management (Alaa Hleihel) [1858564] - [netdrv] mlx4: disable device on shutdown (Alaa Hleihel) [1858564 1858563] - [include] IB/mlx4: Replace zero-length array with flexible-array (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_ethtool_add_mac_rule() (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_get_rxfh() (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: use napi_complete_done() in TX completion (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: avoid indirect call in TX completion (Alaa Hleihel) [1858564 1858562] - [infiniband] RDMA/mlx4: Delete duplicated offsetofend implementation (Alaa Hleihel) [1858564 1858562] - [netdrv] net: mlx4: reject unsupported coalescing params (Alaa Hleihel) [1858564 1858562] - [hwmon] hwmon: (amd_energy) match for supported models (David Arcari) [1860387] - [hwmon] hwmon: (amd_energy) Missing platform_driver_unregister() on error in amd_energy_init() (David Arcari) [1860387] - [hwmon] hwmon: Add amd_energy driver to report energy counters (David Arcari) [1860387] - [include] include/asm-generic/topology.h: guard cpumask_of_node() macro argument (David Arcari) [1860387]- [x86] x86/dumpstack: Fix misleading instruction pointer error message (Kenneth Yin) [1903506] - [powerpc] powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Fix race while processing OPAL dump (Diego Domingos) [1891822] - [powerpc] powerpc/opal_elog: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/elog: Fix race while processing OPAL error log event (Diego Domingos) [1891822] - [hid] HID: logitech-dj: Fix an error in mse_bluetooth_descriptor (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Add PID for MX Anywhere 2 (Benjamin Tissoires) [1885560] - [hid] HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer One S1003 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: fix stylus battery reporting (Benjamin Tissoires) [1885560] - [hid] HID: roccat: add bounds checking in kone_sysfs_write_settings() (Benjamin Tissoires) [1885560] - [hid] HID: core: Sanitize event code and type when mapping input (Benjamin Tissoires) [1885560] - [hid] HID: core: Correctly handle ReportSize being zero (Benjamin Tissoires) [1885560] - [hid] HID: elan: Fix memleak in elan_input_configured (Benjamin Tissoires) [1885560] - [hid] HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices (Benjamin Tissoires) [1885560] - [hid] Revert "HID: usbhid: do not sleep when opening device" (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll three more Lenovo PixArt mice (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands (Benjamin Tissoires) [1885560] - [hid] HID: macally: Constify macally_id_table (Benjamin Tissoires) [1885560] - [hid] HID: cougar: Constify cougar_id_table (Benjamin Tissoires) [1885560] - [hid] HID: quirks: add NOGET quirk for Logitech GROUP (Benjamin Tissoires) [1885560] - [hid] HID: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: udraw-ps3: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: input: Fix devices that return multiple bytes in battery report (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Fix spurious F23 key press report during resume from suspend (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard fn_lock support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Rename fn_lock sysfs attr handlers to make them generic (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Factor out generic parts of the LED code (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Merge tpkbd and cptkbd data structures (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid repeated "multiplier = " log messages (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Use HIDPP_RECEIVER_INDEX instead of 0xff (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: Replace PCI_DEV_FLAGS_NO_D3 with pci_save_state (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Ignore Simply Automated UPB PIM (Benjamin Tissoires) [1885560] - [hid] HID: apple: Disable Fn-key key-re-mapping on clone keyboards (Benjamin Tissoires) [1885560] - [hid] HID: Wiimote: Treat the d-pad as an analogue stick (Benjamin Tissoires) [1885560] - [hid] HID: steam: fixes race in handling device list (Benjamin Tissoires) [1885560] - [hid] HID: magicmouse: do not set up autorepeat (Benjamin Tissoires) [1885560] - [hid] HID: alps: support devices with report id 2 (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll Obins Anne Pro 2 keyboard (Benjamin Tissoires) [1885560] - [hid] HID: input: do not run GET_REPORT unless there's a Resolution Multiplier (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: remove redundant assignment to variable retval (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: do not sleep when opening device (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Remove MT_CLS_WIN_8_DUAL (Benjamin Tissoires) [1885560] - [hid] HID: sony: Fix for broken buttons on DS3 USB dongles (Benjamin Tissoires) [1885560] - [hid] HID: Add quirks for Trust Panora Graphic Tablet (Benjamin Tissoires) [1885560] - [hid] HID: apple: Swap the Fn and Left Control keys on Apple keyboards (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Schneider SCL142ALM to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: avoid bogus uninitialized-variable warning (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: reset Synaptics SYNA2393 on resume (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: Fix race between usbhid_close() and usbhid_stop() (Benjamin Tissoires) [1885560] - [hid] HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead (Benjamin Tissoires) [1885560] - [hid] HID: alps: Add AUI1657 device ID (Benjamin Tissoires) [1885560] - [hid] HID: fix typo in Kconfig (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add support for Logitech G11 extra keys (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: add eGalaxTouch P80H84 support (Benjamin Tissoires) [1885560] - [hid] HID: logitech: drop outdated references to unifying receivers (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Simplify an error handling path in 'rmi_hid_read_block()' (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: hbm.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: Add driver fixing Glorious PC Gaming Race mouse report descriptor (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Do not fail the probe when we fail to disable F# emulation (Benjamin Tissoires) [1885560] - [hid] HID: fix Kconfig word ordering (Benjamin Tissoires) [1885560] - [hid] HID: add ALWAYS_POLL quirk to lenovo pixart mouse (Benjamin Tissoires) [1885560] - [hid] HID: google: add moonball USB id (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Remove unnecessary goto label (Benjamin Tissoires) [1885560] - [hid] HID: hid-sensor-custom: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: hid-picolcd_fb: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support for the static device in the Powerplay mat/receiver (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix race condition for scheduled work during removal (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: call hid_hw_stop() in case of error (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix general protection fault caused by double kfree (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: alps: Fix an error handling path in 'alps_input_configured()' (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix race in in hiddev_disconnect() (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add debug msg when exporting a HID++ report descriptors (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Remove ITE 8595 entry from hid_have_special_driver (Benjamin Tissoires) [1885560] - [include] HID: core: increase HID report buffer size to 8KiB (Benjamin Tissoires) [1885560] - [hid] HID: core: fix off-by-one memset in hid_report_raw_event() (Benjamin Tissoires) [1885560] - [hid] HID: apple: Add support for recent firmware on Magic Keyboards (Benjamin Tissoires) [1885560] - [hid] HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: BatteryVoltage: only read chargeStatus if extPower is active (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid duplicate error handling code in 'hidpp_probe()' (Benjamin Tissoires) [1885560] - [hid] HID: hidraw, uhid: Always report EPOLLOUT (Benjamin Tissoires) [1885560] - [hid] HID: steam: Fix input device disappearing (Benjamin Tissoires) [1885560] - [hid] hid-logitech-hidpp: read battery voltage from newer devices (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add MX Master 3 Mouse (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support WirelessDeviceStatus connect events (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support translations from short to long reports (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: fix mess in hiddev_open() (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: clear unmapped usages (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for incorrect input length on Lenovo Y720 (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for Xin-Mo Dual Controller (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: add support uniq ioctl (Benjamin Tissoires) [1885560] - [hid] HID: Fix slab-out-of-bounds read in hid_field_extract (Benjamin Tissoires) [1885560] - [hid] HID: picoLCD: constify fb ops (Benjamin Tissoires) [1885560] - [hid] HID: uhid: Fix returning EPOLLOUT from uhid_char_poll (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: Fix returning EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Check that the RMI_STARTED bit is set before unregistering the RMI transport device (Benjamin Tissoires) [1885560] - [hid] HID: quirks: remove hid-led devices from hid_have_special_driver (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Reset ALPS touchpads on resume (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: fix no irq after reset on raydium 3118 (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Silence intermittent get_battery_capacity errors (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: remove orphaned member sleep_delay (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse (Benjamin Tissoires) [1885560] - [hid] HID: core: check whether Usage Page item is after Usage ID items (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Send power-on command after reset (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Remove runtime power management (Benjamin Tissoires) [1885560] - [hid] HID: google: Detect base folded usage instead of hard-coding whiskers (Benjamin Tissoires) [1885560] - [hid] HID: google: add magnemite/masterball USB ids (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add depends on LEDS_CLASS to Logitech Kconfig entry (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for controlling the G510's RGB backlight (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510 keyboards' gaming keys (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add keyboard and LCD backlight control (Benjamin Tissoires) [1885560] - [hid] HID: Add driver for Logitech gaming keyboards (G15, G15 v2) (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: replace printk() with corresponding pr_xx() variant (Benjamin Tissoires) [1885560] - [hid] HID: prodikeys: make array keys static const, makes object smaller (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode on connect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode switch on disconnect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: more robust tablet mode detection (Benjamin Tissoires) [1885560] - [hid] HID: core: fix dmesg flooding if report field larger than 32bit (Benjamin Tissoires) [1885560] - [include] HID: core: Add printk_once variants to hid_warn() etc (Benjamin Tissoires) [1885560] - [include] HID: core: reformat and reduce hid_printk macros (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: modify quirks for weida's devices (Benjamin Tissoires) [1885560] - [hid] hid-logitech-dj: add the new Lightspeed receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support of the G700(s) receiver (Benjamin Tissoires) [1885560] - [hid] HID: do not call hid_set_drvdata(hdev, NULL) in drivers (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: extend consumer usages range (Benjamin Tissoires) [1885560] - [hid] hiddev: Return EPOLLOUT from hiddev_poll (Benjamin Tissoires) [1885560] - [hid] hidraw: Return EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special Cayman handling (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - only increment wakeup count on touch (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add ic type 0x15 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for high resolution reports (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - do not constantly re-query pattern ID (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add firmware update info for ICs 0x11, 0x13, 0x14 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware updated on newer ICs (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for different firmware page sizes (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - fix detecting IAP version on older controllers (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle devices with patterns above 1 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - make fetching IC type of older controllers more robust (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware not implementing "get pattern" command (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list (Benjamin Tissoires) [1885560] - [input] Input: elantech - remove redundant assignments to variable error (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen (Benjamin Tissoires) [1885560] - [uapi] Input: add `SW_MACHINE_COVER` (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special PowerPC handling (Benjamin Tissoires) [1885560] - [input] Input: synaptics - add a second working PNP_ID for Lenovo T470s (Benjamin Tissoires) [1885560] - [input] Input: introduce input_mt_report_slot_inactive() (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 reset list (Benjamin Tissoires) [1885560] - [input] Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" (Benjamin Tissoires) [1885560] - [input] Input: i8042 - attach fwnode to serio i8042 kbd device (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: update SPDX tag for input-event-codes.h (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Acer Aspire 5738z to nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: move the new KEY_SELECTIVE_SCREENSHOT keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable RMI on HP Envy 13-ad105ng (Benjamin Tissoires) [1885560] - [uapi] Input: allocate keycode for "Selective Screenshot" key (Benjamin Tissoires) [1885560] - [input] Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable SMBus on ThinkPad L470 (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch T470s to RMI4 by default (Benjamin Tissoires) [1885560] - [input] Input: input_event - fix struct padding on sparc64 (Benjamin Tissoires) [1885560] - [uapi] Input: add privacy screen toggle keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus (Benjamin Tissoires) [1885560] - [uapi] Input: Add event-codes for macro keys found on various keyboards (Benjamin Tissoires) [1885560] - [input] Input: i8042 - enable wakeup on a stable struct device (Benjamin Tissoires) [1885560] - [input] Input: psmouse - drop all unneeded functions from mouse headers (Benjamin Tissoires) [1885560] - [input] Input: remove dev_err() usage after platform_get_irq() (Benjamin Tissoires) [1885560] - [input] Input: synaptics - fix a typo (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_add_action_or_reset() (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_device_add_groups() (Benjamin Tissoires) [1885560] - [power] power: supply: core: Add Standard, Adaptive, and Custom charge types (Benjamin Tissoires) [1885560] - [scsi] scsi: mpt3sas: Fix timeouts observed while reenabling IRQ (Tomas Henzl) [1880114] - [fs] ext4: handle option set by mount flags correctly (Pavel Reichl) [1848084] - [fs] xfs: preserve inode versioning across remounts (Pavel Reichl) [1848084] - [kernel] kheaders: explain why include/config/autoconf.h is excluded from md5sum (Jiri Olsa) [1899585] - [kernel] kheaders: remove the last bashism to allow sh to run it (Jiri Olsa) [1899585] - [kernel] kheaders: optimize header copy for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: optimize md5sum calculation for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' (Jiri Olsa) [1899585] - [kernel] kheaders: substituting --sort in archive creation (Jiri Olsa) [1899585] - [kernel] kheaders: make headers archive reproducible (Jiri Olsa) [1899585] - [kernel] kheaders: include only headers into kheaders_data.tar.xz (Jiri Olsa) [1899585] - [kernel] kheaders: remove meaningless -R option of 'ls' (Jiri Olsa) [1899585] - [kernel] kheaders: Do not regenerate archive if config is not changed (Jiri Olsa) [1899585] - [kernel] kheaders: Move from proc to sysfs (Jiri Olsa) [1899585] - [kernel] kernel/Makefile: don't assume that kernel/gen_ikh_data.sh is executable (Jiri Olsa) [1899585] - [init] init/config: Do not select BUILD_BIN2C for IKCONFIG (Jiri Olsa) [1899585] - [kernel] Provide in-kernel headers to make extending kernel easier (Jiri Olsa) [1899585] - [tty] pty: do tty_flip_buffer_push without port->lock in pty_write (Artem Savkov) [1787975] - [virtio] virtio_balloon: fix sparse warning (Nico Pache) [1839055] - [virtio] virtio_balloon: fix up endian-ness for free cmd id (Nico Pache) [1839055] - [virtio] virtio-balloon: Document byte ordering of poison_val (Nico Pache) [1839055] - [virtio] virtio-mmio: Reject invalid IRQ 0 command line argument (Nico Pache) [1839055] - [virtio] virtio-balloon: Disable free page reporting if page poison reporting is not enabled (Nico Pache) [1839055] - [virtio] virtio-mmio: Delete an error message in vm_find_vqs() (Nico Pache) [1839055] - [virtio] virtio: add VIRTIO_RING_NO_LEGACY (Nico Pache) [1839055] - [virtio] virtio-balloon: Avoid using the word 'report' when referring to free page hinting (Nico Pache) [1839055] - [virtio] virtio-balloon: make virtballoon_free_page_report() static (Nico Pache) [1839055] - [virtio] virtio-balloon: switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM (Nico Pache) [1839055] - [documentation] mm/page_reporting: add free page reporting documentation (Nico Pache) [1839055] - [mm] mm/page_reporting: add budget limit on how many pages can be reported per pass (Nico Pache) [1839055] - [mm] mm/page_reporting: rotate reported pages to the tail of the list (Nico Pache) [1839055] - [virtio] virtio-balloon: add support for providing free page reports to host (Nico Pache) [1839055] - [virtio] virtio-balloon: pull page poisoning config out of free page hinting (Nico Pache) [1839055] - [mm] mm: introduce Reported pages (Nico Pache) [1839055] - [mm] mm: add function __putback_isolated_page (Nico Pache) [1839055] - [mm] mm: use zone and order instead of free area in free_list manipulators (Nico Pache) [1839055] - [mm] mm: adjust shuffle code to allow for future coalescing (Nico Pache) [1839055] - [virtio] virtio_balloon: Adjust label in virtballoon_probe (Nico Pache) [1839055] - [virtio] virtio_ring: Fix mem leak with vring_new_virtqueue() (Nico Pache) [1839055] - [virtio] virtio_balloon: Fix memory leaks on errors in virtballoon_probe() (Nico Pache) [1839055] - [virtio] virtio-balloon: Fix memory leak when unloading while hinting is in progress (Nico Pache) [1839055] - [virtio] virtio_balloon: prevent pfn array overflow (Nico Pache) [1839055] - [virtio] virtio-pci: check name when counting MSI-X vectors (Nico Pache) [1839055] - [virtio] virtio-balloon: initialize all vq callbacks (Nico Pache) [1839055] - [virtio] virtio-mmio: convert to devm_platform_ioremap_resource (Nico Pache) [1839055] - [virtio] virtio_balloon: divide/multiply instead of shifts (Nico Pache) [1839055] - [virtio] virtio_balloon: name cleanups (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker count (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker scan number of pages (Nico Pache) [1839055] - [virtio] virtio-mmio: add error check for platform_get_irq (Nico Pache) [1839055] - [virtio] virtio: Fix indentation of VIRTIO_MMIO (Nico Pache) [1839055] - [virtio] virtio/virtio_ring: do some comment fixes (Nico Pache) [1839055] - [virtio] virtio_pci: fix a NULL pointer reference in vp_del_vqs (Nico Pache) [1839055] - [virtio] virtio: hint if callbacks surprisingly might sleep (Nico Pache) [1839055] - [virtio] virtio_balloon: remove the unnecessary 0-initialization (Nico Pache) [1839055] - [virtio] virtio-balloon: improve update_balloon_size_func (Nico Pache) [1839055] - [virtio] virtio-balloon: tweak config_changed implementation (Nico Pache) [1839055] - [misc] virtio: don't allocate vqs when names= NULL (Nico Pache) [1839055] - [virtio] virtio_pci: use queue idx instead of array idx to set up the vq (Nico Pache) [1839055] - [virtio] virtio: remove deprecated VIRTIO_PCI_CONFIG() (Nico Pache) [1839055] - [mm] mm/page_poison: expose page_poisoning_enabled to kernel modules (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT (Nico Pache) [1839055] - [virtio] virtio: pci-legacy: Validate queue pfn (Nico Pache) [1839055] - [virtio] virtio: mmio-v1: Validate queue PFN (Nico Pache) [1839055] - [virtio] virtio_balloon: replace oom notifier with shrinker (Nico Pache) [1839055] - [virtio] virtio-balloon: kzalloc the vb struct (Nico Pache) [1839055] - [virtio] virtio-balloon: remove BUG() in init_vqs (Nico Pache) [1839055] - [mm] mm, debug_pagealloc: use a page type instead of page_ext flag (Nico Pache) [1839055] - [mm] mm, page_alloc: more extensive free page checking with debug_pagealloc (Nico Pache) [1839055] - [mm] mm, debug_pagelloc: use static keys to enable debugging (Nico Pache) [1839055] - [include] include/linux/page_ext.h: drop definition of unused PAGE_EXT_DEBUG_POISON (Nico Pache) [1839055] - [tty] vt: vt_ioctl: fix use-after-free in vt_in_use() (Vladis Dronov) [1875585] - [tty] vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console (Vladis Dronov) [1875585] - [tty] vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines (Vladis Dronov) [1875585] - [tty] vt: selection, introduce vc_is_sel (Vladis Dronov) [1875585] - [fs] gfs2: Don't sleep during glock hash walk (Andreas Grunbacher) [1871173]- [powerpc] powerpc/64s/hash: Fix hash_preload running with interrupts enabled (Diego Domingos) [1884152] - [powerpc] powerpc/pseries: Avoid using addr_to_pfn in real mode (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Handle UE event for memcpy_mcsafe (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Fix MCE handling on pseries (Diego Domingos) [1822675] - [powerpc] powerpc/64s/pseries: machine check convert to use common event code (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print additional information about MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print correct severity for MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/64s: Report SLB multi-hit rather than parity error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Reduce MCE console logs to lesser lines (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Improve array initialization (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Fix misleading print for TLB mutlihit (Diego Domingos) [1822675] - [netdrv] i40e: fix crash when Rx descriptor count is changed (Jiri Benc) [1882708] - [netdrv] virtio_net: Fix out of bounds access of sq (Jiri Benc) [1882708] - [tools] tools/bpftool: Fix attaching flow dissector (Jiri Benc) [1882708] - [docs] bpf: Use valid and new links in index.rst (Jiri Benc) [1882708] - [netdrv] netdevsim: fix unbalaced locking in nsim_create() (Jiri Benc) [1882708] - [net] bpfilter: Allow to build bpfilter_umh as a module without static library (Jiri Benc) [1882708] - [net] bpf, netns: Fix use-after-free in pernet pre_exit callback (Jiri Benc) [1882708] - [net] xsk: Use dma_need_sync instead of reimplenting it (Jiri Benc) [1882708] - [net] xsk: Remove a double pool->dev assignment in xp_dma_map (Jiri Benc) [1882708] - [net] xsk: Replace the cheap_dma flag with a dma_need_sync flag (Jiri Benc) [1882708] - [net] dma-mapping: Add a new dma_need_sync API (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program to bpf_prog_detach in flow_dissector (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program and target_fd in flow_dissector_reattach (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_DETACH (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_ATTACH (Jiri Benc) [1882708] - [tools] libbpf: Adjust SEC short cut for expected attach type BPF_XDP_DEVMAP (Jiri Benc) [1882708] - [tools] selftests/bpf: Test updating flow_dissector link with same program (Jiri Benc) [1882708] - [net] bpf, netns: Keep a list of attached bpf_link's (Jiri Benc) [1882708] - [net] bpf, netns: Keep attached programs in bpf_prog_array (Jiri Benc) [1882708] - [net] flow_dissector: Pull BPF program assignment up to bpf-netns (Jiri Benc) [1882708] - [tools] libbpf: Fix CO-RE relocs against .text section (Jiri Benc) [1882708] - [tools] selftests/bpf: Move newer bpf_iter_* type redefining to a new header file (Jiri Benc) [1882708] - [net] xdp: Handle frame_sz in xdp_convert_zc_to_xdp_frame() (Jiri Benc) [1882708] - [net] xdp: Fix xsk_generic_xmit errno (Jiri Benc) [1882708] - [tools] bpf: Selftests and tools use struct bpf_devmap_val from uapi (Jiri Benc) [1882708] - [net] xdp: use shift instead of 64 bit division (Jiri Benc) [1882708] - [net] bpf: Fix unused-var without NETDEVICES (Jiri Benc) [1882708] - [net] seg6: fix seg6_validate_srh() to avoid slab-out-of-bounds (Jiri Benc) [1882708] - [net] seg6: fix SRH processing to comply with RFC8754 (Jiri Benc) [1882708] - [tools] selftests/bpf: Extend test_flow_dissector to cover link creation (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert test_flow_dissector to use BPF skeleton (Jiri Benc) [1882708] - [tools] selftests/bpf, flow_dissector: Close TAP device FD after the test (Jiri Benc) [1882708] - [tools] selftests/bpf: Add tests for attaching bpf_link to netns (Jiri Benc) [1882708] - [tools] bpftool: Support link show for netns-attached links (Jiri Benc) [1882708] - [tools] bpftool: Extract helpers for showing link attach type (Jiri Benc) [1882708] - [tools] libbpf: Add support for bpf_link-based netns attachment (Jiri Benc) [1882708] - [net] bpf: Add link-based BPF program attachment to network namespace (Jiri Benc) [1882708] - [net] flow_dissector: Move out netns_bpf prog callbacks (Jiri Benc) [1882708] - [net] Introduce netns_bpf for BPF programs attached to netns (Jiri Benc) [1882708] - [net] flow_dissector: Pull locking up from prog attach callback (Jiri Benc) [1882708] - [net] bpf: Allow SO_BINDTODEVICE opt in bpf_setsockopt (Jiri Benc) [1882708] - [net] Make locking in sock_bindtoindex optional (Jiri Benc) [1882708] - [net] add sock_bindtoindex (Jiri Benc) [1882708] - [tools] selftest: Add tests for XDP programs in devmap entries (Jiri Benc) [1882708] - [net] xdp: Add xdp_txq_info to xdp_buff (Jiri Benc) [1882708] - [net] xdp: Introduce xdp_convert_frame_to_buff utility routine (Jiri Benc) [1882708] - [net] maintainers: Adjust entry in XDP SOCKETS to actual file name (Jiri Benc) [1882708] - [net] maintainers, xsk: Update AF_XDP section after moves/adds (Jiri Benc) [1882708] - [net] xsk: Explicitly inline functions and move definitions (Jiri Benc) [1882708] - [net] xdp: Simplify xdp_return_{frame, frame_rx_napi, buff} (Jiri Benc) [1882708] - [net] xsk: Remove MEM_TYPE_ZERO_COPY and corresponding code (Jiri Benc) [1882708] - [netdrv] mlx5, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ixgbe, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ice, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Jiri Benc) [1882708] - [netdrv] i40e: Refactor rx_bi accesses (Jiri Benc) [1882708] - [net] xsk: Introduce AF_XDP buffer allocation API (Jiri Benc) [1867206 1882708] - [net] xsk: Move defines only used by AF_XDP internals to xsk.h (Jiri Benc) [1882708] - [net] xsk: Move driver interface to xdp_sock_drv.h (Jiri Benc) [1882708] - [net] xsk: Move xskmap.c to net/xdp/ (Jiri Benc) [1882708] - [net] xsk: Fix xsk_umem_xdp_frame_sz() (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert bpf_iter_test_kern{3, 4}.c to define own bpf_iter_meta (Jiri Benc) [1882708] - [tools] selftest/bpf: Make bpf_iter selftest compilable against old vmlinux.h (Jiri Benc) [1882708] - [net] bpf: Fix too large copy from user in bpf_test_init (Jiri Benc) [1882708] - [tools] selftests/bpf: Xdp_adjust_tail add grow tail tests (Jiri Benc) [1882708] - [tools] selftests/bpf: Adjust BPF selftest for xdp_adjust_tail (Jiri Benc) [1882708] - [net] bpf: Add xdp.frame_sz in bpf_prog_test_run_xdp(). (Jiri Benc) [1882708] - [net] xdp: Clear grow memory in bpf_xdp_adjust_tail() (Jiri Benc) [1882708] - [net] xdp: Allow bpf_xdp_adjust_tail() to grow packet size (Jiri Benc) [1882708] - [netdrv] mlx5: Rx queue setup time determine frame_sz for XDP (Jiri Benc) [1882708] - [netdrv] xdp: For Intel AF_XDP drivers add XDP frame_sz (Jiri Benc) [1882708] - [netdrv] ice: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] i40e: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbevf: Add XDP frame size to VF driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP frame size in two code paths (Jiri Benc) [1882708] - [netdrv] vhost_net: Also populate XDP frame size (Jiri Benc) [1882708] - [netdrv] tun: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] nfp: Add XDP frame size to netronome driver (Jiri Benc) [1882708] - [netdrv] net: thunderx: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] mlx4: Add XDP frame size and adjust max XDP MTU (Jiri Benc) [1882708] - [netdrv] qlogic/qede: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] hv_netvsc: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] veth: Xdp using frame_sz in veth driver (Jiri Benc) [1882708] - [netdrv] veth: Adjust hard_start offset on redirect XDP frames (Jiri Benc) [1882708] - [net] xdp: Cpumap redirect use frame_sz and increase skb_tailroom (Jiri Benc) [1882708] - [net] xdp: Xdp_frame add member frame_sz and handle in convert_to_xdp_frame (Jiri Benc) [1882708] - [net] XDP-generic determining XDP frame size (Jiri Benc) [1882708] - [netdrv] sfc: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] bnxt: Add XDP frame size to driver (Jiri Benc) [1882708] - [net] xdp: Add frame size to xdp_buff (Jiri Benc) [1867209 1882708] - [net] bpfilter: switch to kernel_write (Jiri Benc) [1882708] - [tools] bpf: selftests: Add bpf_iter selftests (Jiri Benc) [1882708] - [tools] bpf: selftests: Add iterator programs for ipv6_route and netlink (Jiri Benc) [1882708] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Jiri Benc) [1882708] - [net] bpf: Change func bpf_iter_unreg_target() signature (Jiri Benc) [1882708] - [net] bpf: Refactor bpf_iter target registration (Jiri Benc) [1882708] - [net] bpf: Add netlink and ipv6_route bpf_iter targets (Jiri Benc) [1882708] - [net] bpfilter: check if $(CC) can link static libc in Kconfig (Jiri Benc) [1882708] - [net] bpfilter: document build requirements for bpfilter_umh (Jiri Benc) [1882708] - [net] xsk: Remove unnecessary member in xdp_umem (Jiri Benc) [1882708] - [net] xsk: Change two variable names for increased clarity (Jiri Benc) [1882708] - [net] bpfilter: match bit size of bpfilter_umh to that of the kernel (Jiri Benc) [1882708] - [docs] networking: convert filter.txt to ReST (Jiri Benc) [1882708] - [net] xsk: Fix typo in xsk_umem_consume_tx and xsk_generic_xmit comments (Jiri Benc) [1882708] - [net] introduce SO_BINDTOIFINDEX sockopt (Jiri Benc) [1882708] - [net] netlink: Use sizeof_field() macro (Jiri Benc) [1882708] - [net] xdp: Add SPDX license identifier - Makefile/Kconfig (Jiri Benc) [1882708] - [net] bpfilter: prefix header search paths with $(srctree)/ (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP meta data support (Jiri Benc) [1882708] - [netdrv] virtio_net: Keep vnet header zeroed if XDP is loaded for small buffer (Jiri Benc) [1882708] - [netdrv] virtio-net: keep vnet header zeroed after processing XDP (Jiri Benc) [1882708] - [netdrv] virtio-net: get rid of unnecessary container of rq stats (Jiri Benc) [1882708] - [netdrv] virtio-net: correctly update XDP_TX counters (Jiri Benc) [1882708] - [netdrv] virtio_net: Add kick stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP related stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Factor out the logic to determine xdp sq (Jiri Benc) [1882708] - [netdrv] virtio_net: Make drop counter per-queue (Jiri Benc) [1882708] - [netdrv] virtio_net: Use temporary storage for accounting rx stats (Jiri Benc) [1882708] - [netdrv] bnx2: mark driver deprecated (Jonathan Toppins) [1878183] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1895862] - [net] openswitch: reuse the helper variable to improve the code readablity (Eelco Chaudron) [1895862] - [net] openvswitch: remove unused keep_flows (Eelco Chaudron) [1895862] - [net] openvswitch: refactor flow free function (Eelco Chaudron) [1895862] - [net] openvswitch: improve the coding style (Eelco Chaudron) [1895862] - [net] openvswitch: use skb_list_walk_safe helper for gso segments (Eelco Chaudron) [1895862] - [net] openvswitch: do not update max_headroom if new headroom is equal to old headroom (Eelco Chaudron) [1895862] - [net] openvswitch: drop unneeded likely() call around IS_ERR() (Eelco Chaudron) [1895862] - [net] openvswitch: convert to kvmalloc (Eelco Chaudron) [1895862] - [infiniband] RDMA/rxe: Mark Soft-RoCE driver as unsupported (Kamal Heib) [1878207] - [net] netfilter: nf_log: missing vlan offload tag and proto (Florian Westphal) [1889990] - [net] ipvs: clear skb->tstamp in forwarding path (Florian Westphal) [1889990] - [net] netfilter: nft_meta: use socket user_ns to retrieve skuid and skgid (Florian Westphal) [1889990] - [net] netfilter: ctnetlink: add a range check for l3/l4 protonum (Florian Westphal) [1889990] {CVE-2020-25211} - [net] netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS (Florian Westphal) [1889990] - [net] netfilter: nf_tables: fix destination register zeroing (Florian Westphal) [1889990] - [net] netfilter: nf_tables: add NFTA_SET_USERDATA if not null (Florian Westphal) [1889990] - [net] netfilter: flowtable: Set offload timeout when adding flow (Florian Westphal) [1889990] - [net] netfilter: conntrack: Move nf_ct_offload_timeout to header file (Florian Westphal) [1889990] - [net] netfilter: nft_set_rbtree: Handle outcomes of tree rotations in overlap detection (Florian Westphal) [1889990] - [net] netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Florian Westphal) [1889990] - [net] netfilter: nft_set_pipapo: Drop useless assignment of scratch map index on insert (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgchk_param struct (Florian Westphal) [1889990] - [net] ipvs: do not schedule icmp errors from tunnels (Florian Westphal) [1889990] - [powercap] powercap: intel_rapl: add support for Sapphire Rapids (Steve Best) [1837373] - [powercap] powercap/intel_rapl: add support for RocketLake (Steve Best) [1782715] - [char] ipmi: Use fallthrough pseudo-keyword (Tony Camuso) [1877848] - [char] ipmi/watchdog: add missing newlines when printing parameters by sysfs (Tony Camuso) [1877848] - [char] ipmi: remve duplicate code in __ipmi_bmc_register() (Tony Camuso) [1877848] - [documentation] docs: ipmi: Replace HTTP links with HTTPS ones (Tony Camuso) [1877848] - [char] ipmi: ssif: Remove finished TODO comment about SMBus alert (Tony Camuso) [1877848] - [documentation] Doc: driver-api: ipmi: Add description of alerts_broken module param (Tony Camuso) [1877848] - [char] ipmi:ssif: Remove dynamic platform device handing (Tony Camuso) [1877848] - [char] Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added (Tony Camuso) [1877848] - [char] ipmi_si: Load acpi_ipmi when ACPI IPMI interface added (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix error handling and status check (Tony Camuso) [1877848] - [char] ipmi: Replace guid_copy() with import_guid() where it makes sense (Tony Camuso) [1877848] - [char] ipmi: use vzalloc instead of kmalloc for user creation (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix some format issue of the code (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Avoid unnecessary check (Tony Camuso) [1877848] - [char] docs: fix references for ipmi.rst file (Tony Camuso) [1877848] - [documentation] docs: move IPMI.txt to the driver API book (Tony Camuso) [1877848]- [powerpc] pseries: Fix 64 bit logical memory block panic (Steve Best) [1894922] - [mm] powerpc/book3s64/radix: Make radix_mem_block_size 64bit (Steve Best) [1894922] - [powerpc] powerpc/64s/radix: Fix build failure with RADIX_MMU=n (Steve Best) [1894922] - [x86] kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: svm: Update cr3_lm_rsvd_bits for AMD SEV guests (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: clflushopt should be treated as a no-op by emulation (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: request masterclock update any time guest uses different msr (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: ensure pv_cpuid.features is initialized when enabling cap (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: reads of restricted pv msrs should also result in #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: use positive error values for msr emulation that causes #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86/mmu: fix counting of rmap entries in pte_list_add (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: bump KVM_MAX_CPUID_ENTRIES (Vitaly Kuznetsov) [1898914 1878097] - [x86] vmxfeatures: rename features for consistency with KVM and manual (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: vmx: Add VMX_FEATURE_USR_WAIT_PAUSE (Vitaly Kuznetsov) [1878097 1898914] - [x86] Expose SERIALIZE for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose fast short REP MOV for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: Convert to new CPU match macros (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: fix referenced ioctl symbol (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: api.rst: add missing spaces (Vitaly Kuznetsov) [1878097 1898914] - [virt] kvm: use struct_size() and flex_array_size() helpers in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix some typos in cpuid.rst (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [x86] x86/cpu: Fix typos and improve the comments in sync_core() (David Arcari) [1837457] - [x86] x86/cpu: Use SERIALIZE in sync_core() when available (David Arcari) [1837457] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1837457] - [x86] x86/cpufeatures: Add enumeration for SERIALIZE instruction (David Arcari) [1837457] - [x86] x86/cpu: Refactor sync_core() for readability (David Arcari) [1837457] - [x86] x86/cpu: Relocate sync_core() to sync_core.h (David Arcari) [1837457] - [arm64] kvm: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Survive synchronous exceptions caused by AT instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Add kvm_extable for vaxorcism code (Auger Eric) [1882794] - [arm64] kvm: arm64: Print warning when cpu erratum can cause guests to deadlock (Auger Eric) [1882794] - [arm64] kvm: arm64: clean up redundant 'kvm_run' parameters (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common KVM implementation of MMU memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common code's approach for __GFP_ZERO with memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop @max param from mmu_topup_memory_cache() (Auger Eric) [1882794] - [arm64] s/AMEVTYPE/AMEVTYPER (Auger Eric) [1882794] - [arm64] kvm: arm64: bti: Reset BTYPE when skipping emulated instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite() (Auger Eric) [1882794] - [arm64] kvm: arm64: Assume write fault on S1PTW permission fault on instruction fetch (Auger Eric) [1882794] - [arm64] kvm: arm64: Update page shift if stage 2 block mapping not supported (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix address truncation in traces (Auger Eric) [1882794] - [arm64] kvm: arm64: Do not try to map PUDs when they are folded into PMD (Auger Eric) [1882794] - [documentation] arm64/x86: kvm: Introduce steal-time cap (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix stolen time accounting across migration (Auger Eric) [1882794] - [kernel] kvm: arm64: Drop type input from kvm_put_guest (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix potential loss of stolen time (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: steal-time is only supported when configured (Auger Eric) [1882794] - [arm64] kvm: arm64: Move S1PTW S2 fault logic out of io_mem_abort() (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't skip cache maintenance for read-only memslots (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle data and instruction external aborts the same way (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename kvm_vcpu_dabt_isextabt() (Auger Eric) [1882794] - [trace] kvm: arm: Add trace name for ARM_NISV (Auger Eric) [1882794] - [arm64] kvm: arm64: Ensure that all nVHE hyp code is in .hyp.text (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM() (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Move timer registers to the sys_regs file (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SPSR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Disintegrate SPSR array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SP_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ELR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Make struct kvm_regs userspace-only (Auger Eric) [1882794] - [arm64] kvm: arm64: debug: Drop useless vpcu parameter (Auger Eric) [1882794] - [arm64] kvm: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: Introduce accessor for ctxt->sys_reg (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename HSR to ESR (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop long gone function parameter documentation (Auger Eric) [1882794] - [arm64] kvm: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER (Auger Eric) [1882794] - [arm64] kvm: arm64: Lift instrumentation restrictions on VHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove __hyp_text macro, use build rules instead (Auger Eric) [1882794] - [arm64] kvm: arm64: Compile remaining hyp/ files for both VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/sysreg-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/debug-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/switch.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/tlb.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Move hyp-init.S to nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Build hyp-entry.S separately for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle calls to prefixed hyp functions (Auger Eric) [1882794] - [arm64] kvm: arm64: Use build-time defines in has_vhe() (Auger Eric) [1882794] - [arm64] kvm: arm64: Add build rules for separate VHE/nVHE object files (Auger Eric) [1882794] - [arm64] kvm: arm64: Move __smccc_workaround_1_smc to .rodata (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix symbol dependency in __hyp_call_panic_nvhe (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove the target table (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove target_table from exit handlers (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs array (Auger Eric) [1882794] - [arm64] kvm: arm64: Tolerate an empty target_table list (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop the target_table[] indirection (Auger Eric) [1882794] - [arm64] kvm: Remove kern_hyp_va from get_vcpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Allow in-atomic injection of SPIs (Auger Eric) [1882794] - [arm64] kvm: arm64: Add emulation for 32bit guests accessing ACTLR2 (Auger Eric) [1882794] - [arm64] kvm: arm64: Use cpus_have_final_cap for has_vhe() (Auger Eric) [1882794] - [arm64] efi: Move variable assignments after SECTIONS (Auger Eric) [1882794] - [arm64] efi: Mark __efistub_stext_offset as an absolute symbol explicitly (Auger Eric) [1882794] - [arm64] drop linker script hack to hide __efistub_ symbols (Auger Eric) [1882794] - [arm64] kvm: arm64: Synchronize sysreg state on injecting an AArch32 exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Make vcpu_cp1x() work on Big Endian hosts (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop sparse from moaning at __hyp_this_cpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Check advertised Stage-2 page size capability (Auger Eric) [1882794] - [arm64] cpufeature: Don't treat granule sizes as strict (Auger Eric) [1882794] - [arm64] cpufeature: Validate hypervisor capabilities during CPU hotplug (Auger Eric) [1882794] - [arm64] kvm: hyp: use cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] cpufeature: add cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] mark (__)cpus_have_const_cap as __always_inline (Auger Eric) [1882794] - [arm64] Mark call_smc_arch_workaround_1 as __maybe_unused (Auger Eric) [1882794] - [arm64] Make use of ARCH_WORKAROUND_1 even when KVM is not enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Delete duplicated label in invalid_vector (Auger Eric) [1882794] - [arm64] use mov_q instead of literal ldr (Auger Eric) [1882794] - [arm64] kvm: Modernize __smccc_workaround_1_smc_start annotations (Auger Eric) [1882794] - [arm64] kvm: Modernize annotation for __bp_harden_hyp_vecs (Auger Eric) [1882794] - [arm64] kvm: Annotate assembly using modern annoations (Auger Eric) [1882794] - [arm64] kvm: arm64: Prevent vcpu_has_ptrauth from generating OOL functions (Auger Eric) [1882794] - [arm64] kvm: disable access to AMU registers from kvm guests (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Ensure task delay accounting is enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop writing aarch32's CSSELR into ACTLR (Auger Eric) [1882794] - [arm64] kvm: Annotate guest entry/exit as a single function (Auger Eric) [1882794] - [kernel] linkage: Introduce new macros for assembler symbols (Auger Eric) [1882794] - [s390] kvm: s390: remove diag318 reset code (Thomas Huth) [1899497] - [powerpc] powerpc/hv-gpci: Add sysfs files inside hv-gpci device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Add cpu hotplug support (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-gpci format (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-24x7 format (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Fix starting index value (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Move cpumask file to top folder of hv-24x7 driver (Michael Petlan) [1844416] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Add cpu hotplug support (Michael Petlan) [1844416] - [powerpc] powerpc/perf: Fix reading of MSRbits in trace-imc (Michael Petlan) [1854536] - [powerpc] powerpc/perf: Add kernel support for new MSRbits in trace-imc (Michael Petlan) [1854536] - [documentation] kdump: update kdump documentation due to change of crash URL (Lianbo Jiang) [1896236] - [pinctrl] pinctrl: intel: Add Intel Emmitsburg pin controller support (David Arcari) [1837409] - [x86] x86/platform/uv: Fix copied UV5 output archtype (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Drop last traces of uv_flush_tlb_others (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Recognize UV5 hubless system identifier (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove spaces from OEM IDs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Fix missing OEM_TABLE_ID (Frank Ramsay) [1861439] - [misc] x86/platform/uv: Update Copyrights to conform to HPE standards (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update for UV5 NMI MMR changes (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 TSC checking (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update node present counting (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 MMR references in UV GRU (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add and decode Arch Type in UVsystab (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add UV5 direct references (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV MMRs for UV5 (Frank Ramsay) [1861439] - [misc] drivers/misc/sgi-xp: Adjust references in UV kernel modules (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove SCIR MMR references for UV systems (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Frank Ramsay) [1861439] - [x86] x86/kernel: Fix more -Wmissing-prototypes warnings (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Avoid unused variable warning (Frank Ramsay) [1861439] - [misc] misc: sgi-xp: xp_main: Staticify local functions xp_init() and xp_exit() (Frank Ramsay) [1861439] - [misc] misc/sgi-xp: remove SGI SN2 support (Frank Ramsay) [1861439] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Frank Ramsay) [1861439] - [x86] efi/x86: Remove unreachable code in kexec_enter_virtual_mode() (Frank Ramsay) [1861439] - [x86] x86/efi: Remove unused EFI_UV1_MEMMAP code (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove uv bios and efi code related to EFI_UV1_MEMMAP (Frank Ramsay) [1861439] - [x86] x86/efi: Remove references to no-longer-used efi_have_uv1_memmap() (Frank Ramsay) [1861439] - [x86] x86/efi: Delete SGI UV1 detection (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove efi=old_map command line option (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for uv1 platform from uv_hub (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_bau (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_mmrs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_tlb (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_time (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Make x2apic_extra_bits static (Frank Ramsay) [1861439] - [s390] uv: add destroy page call (Thomas Huth) [1882800] - [s390] gmap: improve THP splitting (Thomas Huth) [1882800] - [s390] kvm: s390: clean up redundant 'kvm_run' parameters (Thomas Huth) [1882800] - [documentation] documentation: virt: kvm/s390-pv: drop doubled words (Thomas Huth) [1882800] - [s390] kvm: s390: reduce number of IO pins to 1 (Thomas Huth) [1882800] - [s390] protvirt: use scnprintf() instead of snprintf() (Thomas Huth) [1882800] - [s390] kvm: s390: remove unneeded semicolon in gisa_vcpu_kicker() (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: gmap_table_walk() simplifications (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Move conditional reschedule (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix possible race when shadowing region 3 tables (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix region 1 ASCE sanity shadow address checks (Thomas Huth) [1882800] - [s390] kvm: s390: Use fallthrough; (Thomas Huth) [1882800] - [s390] mm: use refcount_t for refcount (Thomas Huth) [1882800] - [s390] mm: make gmap_test_and_clear_dirty_pmd static (Thomas Huth) [1882800] - [s390] mm: optimize locking without huge pages in gmap_pmd_op_walk() (Thomas Huth) [1882800] - [net] openvswitch: introduce common code for flushing flows (Eelco Chaudron) [1888576] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1888576] - [net] openvswitch: make masks cache size configurable (Eelco Chaudron) [1888576] - [net] openvswitch: add masks cache hit counter (Eelco Chaudron) [1888576] - [net] openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Eelco Chaudron) [1888576] - [net] openvswitch: kerneldoc fixes (Eelco Chaudron) [1888576] - [net] openvswitch: use div_u64() for 64-by-32 divisions (Eelco Chaudron) [1888576] - [net] openvswitch: suitable access to the dp_meters (Eelco Chaudron) [1888576] - [net] openvswitch: use u64 for meter bucket (Eelco Chaudron) [1888576] - [net] openvswitch: make EINVAL return value more obvious (Eelco Chaudron) [1888576] - [net] openvswitch: remove the unnecessary check (Eelco Chaudron) [1888576] - [net] openvswitch: set max limitation to meters (Eelco Chaudron) [1888576] - [net] openvswitch: expand the meters supported number (Eelco Chaudron) [1888576] - [net] openvswitch: use hlist_for_each_entry_rcu instead of hlist_for_each_entry (Eelco Chaudron) [1888576] - [net] ovs: datapath: hide clang frame-overflow warnings (Eelco Chaudron) [1888576] - [net] openvswitch: use netif_ovs_is_port() instead of opencode (Eelco Chaudron) [1888576] - [platform] platform/x86: intel_pmc_core: avoid unused-function warnings (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: fix bound check in pmc_core_mphy_pg_show() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: update TGL's LPM0 reg bit map name (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_substate_res_show() generic (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_lpm_display() generic for platforms that support sub-states (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add slp_s0_offset attribute back to tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove duplicate 'if' to create debugfs entry (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Relocate pmc_core_*_display() to outside of CONFIG_DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs support to access live status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Dump low power status registers on an S0ix.y failure (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add an additional parameter to pmc_core_lpm_display() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove slp_s0 attributes from tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Refactor the driver by removing redundant code (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry for low power mode status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry to access sub-state residencies (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix spelling of MHz unit (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix indentation in function definitions (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Put more stuff under #ifdef DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Respect error code of kstrtou32_from_user() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make debugfs entry for pch_ip_power_gating_status conditional (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove unnecessary assignments (David Arcari) [1783140]- [net] mptcp: provide rmem[0] limit (Davide Caratti) [1874368] - [net] mptcp: add missing memory scheduling in the rx path (Davide Caratti) [1874368] - [net] mptcp: depends on IPV6 but not as a module (Davide Caratti) [1874368] - [tools] selftests: mptcp: depends on built-in IPv6 (Davide Caratti) [1874368] - [net] mptcp: MPTCP_IPV6 should depend on IPV6 instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: subflows garbage collection (Davide Caratti) [1874368] - [net] mptcp: fix fallback for MP_JOIN subflows (Davide Caratti) [1874368] - [net] mptcp: make DACK4/DACK8 usage consistent among all subflows (Davide Caratti) [1874368] - [net] mptcp: fix infinite loop on recvmsg()/worker() race. (Davide Caratti) [1874368] - [net] mptcp: don't skip needed ack (Davide Caratti) [1874368] - [net] mptcp: more DATA FIN fixes (Davide Caratti) [1874368] - [net] mptcp: Constify mptcp_pm_ops (Davide Caratti) [1874368] - [net] mptcp: ADD_ADDRs with echo bit are smaller (Davide Caratti) [1874368] - [net] mptcp: Handle incoming 32-bit DATA_FIN values (Davide Caratti) [1874368] - [net] mptcp: Consistently use READ_ONCE/WRITE_ONCE with msk->ack_seq (Davide Caratti) [1874368] - [net] tcp: drop unused function argument from mptcp_incoming_options (Davide Caratti) [1874368] - [net] mptcp: retransmit ADD_ADDR when timeout (Davide Caratti) [1874368] - [net] mptcp: add sk_stop_timer_sync helper (Davide Caratti) [1874368] - [net] mptcp: add struct mptcp_pm_add_entry (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove addr and subflow test cases (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove cfg in mptcp_connect (Davide Caratti) [1874368] - [net] mptcp: add mptcp_destroy_common helper (Davide Caratti) [1874368] - [net] mptcp: add RM_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: implement mptcp_pm_remove_subflow (Davide Caratti) [1874368] - [net] mptcp: remove addr and subflow in PM netlink (Davide Caratti) [1874368] - [net] mptcp: add accept_subflow re-check (Davide Caratti) [1874368] - [tools] selftests: mptcp: add ADD_ADDR mibs check function (Davide Caratti) [1874368] - [net] tcp: change pingpong threshold to 3 (Davide Caratti) [1874368] - [net] tcp: Refactor pingpong code (Davide Caratti) [1874368] - [net] mptcp: add ADD_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: send out ADD_ADDR with echo flag (Davide Caratti) [1874368] - [net] mptcp: add the incoming RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: add the outgoing RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: rename addr_signal and the related functions (Davide Caratti) [1874368] - [net] mptcp: Wake up MPTCP worker when DATA_FIN found on a TCP FIN packet (Davide Caratti) [1874368] - [net] mptcp: fix integer overflow in mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: Fix unsigned 'max_seq' compared with zero in mptcp_data_queue_ofo (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] mptcp: simult flow self-tests (Davide Caratti) [1874368] - [net] mptcp: call tcp_cleanup_rbuf on subflows (Davide Caratti) [1874368] - [net] mptcp: allow picking different xmit subflows (Davide Caratti) [1874368] - [net] mptcp: allow creating non-backup subflows (Davide Caratti) [1874368] - [net] mptcp: move address attribute into mptcp_addr_info (Davide Caratti) [1874368] - [net] mptcp: add OoO related mibs (Davide Caratti) [1874368] - [net] mptcp: cleanup mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: move ooo skbs into msk out of order queue. (Davide Caratti) [1874368] - [net] mptcp: introduce and use mptcp_try_coalesce() (Davide Caratti) [1874368] - [net] mptcp: basic sndbuf autotuning (Davide Caratti) [1874368] - [net] mptcp: trigger msk processing even for OoO data (Davide Caratti) [1874368] - [net] mptcp: set data_ready status bit in subflow_check_data_avail() (Davide Caratti) [1874368] - [net] mptcp: rethink 'is writable' conditional (Davide Caratti) [1874368] - [net] tcp: reduce POLLOUT events caused by TCP_NOTSENT_LOWAT (Davide Caratti) [1874368] - [net] mptcp: fix kmalloc flag in mptcp_pm_nl_get_local_id (Davide Caratti) [1874368] - [net] mptcp: fix subflow's remote_id issues (Davide Caratti) [1874368] - [net] mptcp: fix subflow's local_id issues (Davide Caratti) [1874368] - [net] mptcp: Remove unused macro MPTCP_SAME_STATE (Davide Caratti) [1874368] - [net] treewide: Use fallthrough pseudo-keyword (Davide Caratti) [1874368] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Davide Caratti) [1874368] - [net] mptcp: free acked data before waiting for more memory (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error redux (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error (Davide Caratti) [1874368] - [net] mptcp: fix warn at shutdown time for unaccepted msk sockets (Davide Caratti) [1874368] - [net] mptcp: use mptcp_for_each_subflow in mptcp_stream_accept (Davide Caratti) [1874368] - [net] mptcp: fix syncookie build error on UP (Davide Caratti) [1874368] - [net] tcp: fix syn cookied MPTCP request socket leak (Davide Caratti) [1874368] - [net] tcp: fix build fong CONFIG_MPTCP=n (Davide Caratti) [1874368] - [tools] selftests: mptcp: add test cases for mptcp join tests with syn cookies (Davide Caratti) [1874368] - [tools] selftests: mptcp: make 2nd net namespace use tcp syn cookies unconditionally (Davide Caratti) [1874368] - [net] mptcp: enable JOIN requests even if cookies are in use (Davide Caratti) [1874368] - [net] tcp: free request sock directly upon TFO or syncookies error (Davide Caratti) [1874368] - [include] net: keep refcount warning in reqsk_free() (Davide Caratti) [1874368] - [net] tcp: syncookies: create mptcp request socket for ACK cookies with MPTCP option (Davide Caratti) [1874368] - [net] mptcp: subflow: add mptcp_subflow_init_cookie_req helper (Davide Caratti) [1874368] - [net] mptcp: rename and export mptcp_subflow_request_sock_ops (Davide Caratti) [1874368] - [net] mptcp: subflow: split subflow_init_req (Davide Caratti) [1874368] - [net] mptcp: token: move retry to caller (Davide Caratti) [1874368] - [net] tcp: rename request_sock cookie_ts bit to syncookie (Davide Caratti) [1874368] - [net] mptcp: Safely store sequence number when sending data (Davide Caratti) [1874368] - [net] mptcp: Safely read sequence number when lock isn't held (Davide Caratti) [1874368] - [net] mptcp: Skip unnecessary skb extension allocation for bare acks (Davide Caratti) [1874368] - [net] mptcp: Only use subflow EOF signaling on fallback connections (Davide Caratti) [1874368] - [net] mptcp: Use full MPTCP-level disconnect state machine (Davide Caratti) [1874368] - [net] mptcp: Add helper to process acks of DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Add mptcp_close_state() helper (Davide Caratti) [1874368] - [net] mptcp: Track received DATA_FIN sequence number and add related helpers (Davide Caratti) [1874368] - [net] mptcp: Use MPTCP-level flag for sending DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Remove outdated and incorrect comment (Davide Caratti) [1874368] - [net] mptcp: Return EPIPE if sending is shut down during a sendmsg (Davide Caratti) [1874368] - [net] mptcp: Allow DATA_FIN in headers without TCP FIN (Davide Caratti) [1874368] - [net] subflow: introduce and use mptcp_can_accept_new_subflow() (Davide Caratti) [1874368] - [net] subflow: use rsk_ops->send_reset() (Davide Caratti) [1874368] - [net] mptcp: cleanup subflow_finish_connect() (Davide Caratti) [1874368] - [net] mptcp: explicitly track the fully established status (Davide Caratti) [1874368] - [net] mptcp: mark as fallback even early ones (Davide Caratti) [1874368] - [net] mptcp: avoid data corruption on reinsert (Davide Caratti) [1874368] - [net] subflow: always init 'rel_write_seq' (Davide Caratti) [1874368] - [net] mptcp: zero token hash at creation time. (Davide Caratti) [1874368] - [net] mptcp: move helper to where its used (Davide Caratti) [1874368] - [tools] selftests/mptcp: Better delay & reordering configuration (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix typo in mptcp_connect usage (Davide Caratti) [1874368] - [tools] mptcp: more stable diag self-tests (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix dependecies (Davide Caratti) [1874368] - [net] inet_diag: validate INET_DIAG_REQ_PROTOCOL attribute (Davide Caratti) [1874368] - [tools] selftests/mptcp: add diag interface tests (Davide Caratti) [1874368] - [net] mptcp: add MPTCP socket diag interface (Davide Caratti) [1874368] - [net] mptcp: add msk interations helper (Davide Caratti) [1874368] - [net] inet_diag: support for wider protocol numbers (Davide Caratti) [1874368] - [net] mptcp: use mptcp worker for path management (Davide Caratti) [1874368] - [include] mptcp: Remove unused inline function mptcp_rcv_synsent() (Davide Caratti) [1874368] - [net] mptcp: support IPV6_V6ONLY setsockopt (Davide Caratti) [1874368] - [net] mptcp: add REUSEADDR/REUSEPORT support (Davide Caratti) [1874368] - [net] use mptcp setsockopt function for SOL_SOCKET on mptcp sockets (Davide Caratti) [1874368] - [net] mptcp: do nonce initialization at subflow creation time (Davide Caratti) [1874368] - [net] mptcp: close poll() races (Davide Caratti) [1874368] - [net] mptcp: __mptcp_tcp_fallback() returns a struct sock (Davide Caratti) [1874368] - [net] mptcp: create first subflow at msk creation time (Davide Caratti) [1874368] - [net] mptcp: check for plain TCP sock at accept time (Davide Caratti) [1874368] - [net] mptcp: move mptcp_options_received's port initialization (Davide Caratti) [1874368] - [net] mptcp: initialize mptcp_options_received's ahmac (Davide Caratti) [1874368] - [net] mptcp: MPTCP_KUNIT_TESTS should depend on MPTCP instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: introduce token KUNIT self-tests (Davide Caratti) [1874368] - [net] mptcp: move crypto test to KUNIT (Davide Caratti) [1874368] - [net] mptcp: refactor token container (Davide Caratti) [1874368] - [net] mptcp: add __init annotation on setup functions (Davide Caratti) [1874368] - [net] tcp: move ipv4_specific to tcp include file (Davide Caratti) [1874368] - [net] tcp: move ipv6_specific declaration to remove a warning (Davide Caratti) [1874368] - [net] mptcp: use list_first_entry_or_null (Davide Caratti) [1874368] - [net] mptcp: attempt coalescing when moving skbs to mptcp rx queue (Davide Caratti) [1874368] - [net] allow __skb_ext_alloc to sleep (Davide Caratti) [1874368] - [net] mptcp: remove inner wait loop from mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb page frag cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb extension cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: move common nospace-pattern to a helper (Davide Caratti) [1874368] - [net] mptcp: Use 32-bit DATA_ACK when possible (Davide Caratti) [1874368] - [s390] s390/qeth: implement ndo_bridge_setlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: implement ndo_bridge_getlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: Reset address notification in case of buffer overflow (Philipp Rudo) [1651745] - [net] bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier (Philipp Rudo) [1651745] - [s390] s390/qeth: Translate address events into switchdev notifiers (Philipp Rudo) [1651745] - [s390] s390/qeth: Detect PNSO OC3 capability (Philipp Rudo) [1651745] - [s390] s390/cio: Helper functions to read CSSID, IID, and CHID (Philipp Rudo) [1651745] - [s390] s390/cio: Add new Operation Code OC3 to PNSO (Philipp Rudo) [1651745] - [cpuidle] cpuidle: Drop misleading comments about RCU usage (David Arcari) [1888014] - [cpuidle] cpuidle: Allow cpuidle drivers to take over RCU-idle (David Arcari) [1888014] - [include] cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic (David Arcari) [1888014] - [cpuidle] sched, idle, rcu: Push rcu_idle deeper into the idle path (David Arcari) [1888014] - [cpuidle] cpuidle: Fixup IRQ state (David Arcari) [1888014] - [kernel] cpuidle: Add RH_KABI warnings (David Arcari) [1878232] - [acpi] cpuidle: ACPI: fix 'return' with no value build warning (David Arcari) [1878232] - [acpi] cpuidle: change enter_s2idle() prototype (David Arcari) [1878232] - [cpuidle] cpuidle/pseries: Make symbol 'pseries_idle_driver' static (David Arcari) [1878232] - [cpuidle] cpuidle/powernv : Remove dead code block (David Arcari) [1878232] - [cpuidle] cpuidle: Rearrange s2idle-specific idle state entry code (David Arcari) [1878232] - [cpuidle] PM: s2idle: Clear _TIF_POLLING_NRFLAG before suspend to idle (David Arcari) [1878232] - [cpuidle] cpuidle: Fix three reference count leaks (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove sysfs_switch and switch attributes (David Arcari) [1878232] - [cpuidle] cpuidle: Make cpuidle governor switchable to be the default behaviour (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Accept governor name with 15 characters (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Fix the overlap for showing available governors (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Minor coding style corrections (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove the unused define_one_r(o/w) macros (David Arcari) [1878232] - [cpuidle] cpuidle-haltpoll: Fix small typo (David Arcari) [1878232] - [idle] intel_idle: Customize IceLake server support (David Arcari) [1881620 1857129] - [idle] intel_idle: Eliminate redundant static variable (David Arcari) [1857129] - [idle] intel_idle: Update copyright notice, known limitations and version (David Arcari) [1857129] - [idle] intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) (David Arcari) [1857129] - [idle] intel_idle: Clean up kerneldoc comments for multiple functions (David Arcari) [1857129] - [idle] intel_idle: Reorder declarations of static variables (David Arcari) [1857129] - [idle] intel_idle: Annotate init time data structures (David Arcari) [1857129] - [idle] intel_idle: Add __initdata annotations to init time variables (David Arcari) [1857129] - [idle] intel_idle: Relocate definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Clean up definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Simplify LAPIC timer reliability checks (David Arcari) [1857129] - [idle] intel_idle: Introduce 'states_off' module parameter (David Arcari) [1857129] - [idle] intel_idle: Clean up irtl_2_usec() (David Arcari) [1857129] - [idle] intel_idle: Move 3 functions closer to their callers (David Arcari) [1857129] - [idle] intel_idle: Annotate initialization code and data structures (David Arcari) [1857129] - [idle] intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (David Arcari) [1857129] - [idle] intel_idle: Rearrange intel_idle_cpuidle_driver_init() (David Arcari) [1857129] - [idle] intel_idle: Clean up NULL pointer check in intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Fold intel_idle_probe() into intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Eliminate __setup_broadcast_timer() (David Arcari) [1857129] - [idle] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (David Arcari) [1857129]- [hv] hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT (Mohammed Gamal) [1886096] - [hv] driver: hv: util: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Move virt_to_hvpfn() to hyperv header (Mohammed Gamal) [1886096] - [hv] hv: Use HV_HYP_PAGE in hv_synic_enable_regs() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce types of GPADL (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Move __vmbus_open() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always use HV_HYP_PAGE_SIZE for gpadl (Mohammed Gamal) [1886096] - [hv] hv: remove cast from hyperv_die_event (Mohammed Gamal) [1886096] - [hv] hv: Change flag to write log level in panic msg to false (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the lock field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [scsi] storvsc: Introduce the per-storvsc_device spinlock (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list updaters) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use channel_mutex in channel_vp_mapping_show() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list readers) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace cpumask_test_cpu(, cpu_online_mask) with cpu_online() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the numa_node field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the target_vp field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve more races involving init_vp_index() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve race between init_vp_index() and CPU hotplug (Mohammed Gamal) [1886096] - [hv] driver: hv: vmbus: drop a no long applicable comment (Mohammed Gamal) [1886096] - [hv] hyper-v: Replace open-coded variant of *phN specifier (Mohammed Gamal) [1886096] - [hv] hyper-v: Supply GUID pointer to printf() like functions (Mohammed Gamal) [1886096] - [hv] hyper-v: Use UUID API for exporting the GUID (part 2) (Mohammed Gamal) [1886096] - [hv] hv: remove redundant assignment to pointer primary_channel (Mohammed Gamal) [1886096] - [scsi] storvsc: Re-init stor_chns when a channel interrupt is re-assigned (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message type (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the unused HV_LOCALIZED channel affinity logic (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. channel removal (Mohammed Gamal) [1886096] - [hv] hv_utils: Always execute the fcopy and vss callbacks in a tasklet (Mohammed Gamal) [1886096] - [netdrv] hv_netvsc: Disable NAPI before closing the VMBus channel (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace the per-CPU channel lists with a global array of channels (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Don't bind the offer&rescind works to a specific CPU (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always handle the VMBus messages on CPU0 (Mohammed Gamal) [1886096] - [hv] hv: check VMBus messages lengths (Mohammed Gamal) [1886096] - [hv] hv: make sure that 'struct vmbus_channel_message_header' compiles correctly (Mohammed Gamal) [1886096] - [hv] hv: avoid passing opaque pointer to vmbus_onmessage() (Mohammed Gamal) [1886096] - [hv] hv: allocate the exact needed memory for messages (Mohammed Gamal) [1886096] - [hv] hv: copy from message page only what's needed (Mohammed Gamal) [1886096] - [x86] hyperv: Clarify comment on x2apic mode (Mohammed Gamal) [1886099] - [x86] hyperv: report value of misc_features (Mohammed Gamal) [1886099] - [x86] hyperv: Make hv_setup_sched_clock inline (Mohammed Gamal) [1886099] - [net] ipv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu) [1874734] - [net] icmpv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu) [1874734] - [powerpc] powerpc/process: Add missing include of stacktrace.h (Desnes Augusto Nunes do Rosario) [1883975] - [powerpc] powerpc/test_emulate_sstep: Fix build error (Desnes Augusto Nunes do Rosario) [1883975] - [nvdimm] powerpc/pmem: Initialize pmem device on newer hardware (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Avoid the barrier in flush routines (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Update ppc64 to use the new barrier instruction (Desnes Augusto Nunes do Rosario) [1878632] - [md] libnvdimm/nvdimm/flush: Allow architecture to override the flush barrier (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add flush routines using new pmem store and sync instruction (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add new instructions for persistent storage and sync (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Restrict papr_scm to P8 and above (Desnes Augusto Nunes do Rosario) [1878632] - [i2c] i2c: ismt: Add support for Intel Emmitsburg PCH (David Arcari) [1886162] - [include] timer: add fsleep for flexible sleeping (Josef Oskera) [1892674] - [scsi] qla2xxx: Update driver version to 10.02.00.103-k (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Return EBUSY on fcport deletion (Nilesh Javali) [1887427] - [trace] scsi: qla2xxx: Suppress two recently introduced compiler warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix return of uninitialized value in rval (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert to DEFINE_SHOW_ATTRIBUTE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize variable in qla8044_poll_reg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not consume srb greedily (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use constant when it is known (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_dbg.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in tcm_qla2xxx.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix point-to-point (N2N) device discovery issue (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix crash on session cleanup with unload (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix reset of MPI firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix MPI reset needed message (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix buffer-buffer credit extraction error (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correct the check for sscanf() return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add SLER and PI control support (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add IOCB resource tracking (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add rport fields in debugfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make tgt_port_database available in initiator mode (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O errors during LIP reset tests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Performance tweak (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix memory size truncation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Reduce duplicate code in reporting speed (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Setup debugfs entries for remote ports (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O failures during remote port toggle testing (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove unneeded variable 'rval' (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle incorrect entry_type entries (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Log calling function name in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify return value logic in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Warn if done() or free() are called on an already freed srb (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove redundant variable initialization (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove pci-dma-compat wrapper API (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove superfluous memset() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression on sparc64 (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Address a set of sparse warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: SAN congestion management implementation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Introduce a function for computing the debug message prefix (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla2x00_restart_isp() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove a superfluous cast (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize 'n' before using it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla82xx_flash_wait_write_finish() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove the __packed annotation from struct fcp_hdr and fcp_hdr_le (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Check the size of struct fcp_hdr at compile time (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Nilesh Javali) [1887427] - [scsi] scsi: Fix trivial spelling (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove return value from qla_nvme_ls() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove an unused function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in source files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in header files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use make_handle() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change {RD, WRT}_REG_*() function names from upper case into lower case (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the code that reads from mailbox registers (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use register names instead of register offsets (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the functions for dumping firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix spelling of a variable name (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not log message when reading port speed via sysfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qlafx00_process_aen() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for ha->fw_dumped (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for need_mpi_reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla_set_ini_mode() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix issue with adapter's stopping state (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix warning after FC target reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: check UNLOADING before posting async work (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: set UNLOADING before waiting for session deletion (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Split qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove non functional code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: add ring buffer for tracing debug logs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP respond data format (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: fix FW resource count values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Improved secure flash support messages (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the code for aborting SCSI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correction to selection of loopback/echo test (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP response size (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle cases for limiting RDP response payload length (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Show correct port speed capabilities for RDP command (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Display message for FCE enabled (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended FDMI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended RDP additions and amendments (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure (Nilesh Javali) [1887427]- [kernel] PM: hibernate: Batch hibernate and resume IO requests (Lenny Szubowicz) [1868096] - [net] tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies (Antoine Tenart) [1895765] - [block] block: mark flush request as IDLE when it is really finished (Ming Lei) [1895913] - [net] vsock: forward all packets to the host when no H2G is registered (Vitaly Kuznetsov) [1893826] - [maintainers] maintainers: Add entry for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [documentation] nitro_enclaves: Add overview documentation (Vitaly Kuznetsov) [1893826] - [samples] nitro_enclaves: Add sample for ioctl interface usage (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Makefile for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Kconfig for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for terminating an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for starting an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave memory region (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for getting the enclave image load info (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave vCPU (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for creating an enclave VM (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init misc device providing the ioctl interface (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle out-of-band PCI device events (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle PCI device command requests (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init PCI device driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define enclave info for internal bookkeeping (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define the PCI device interface (Vitaly Kuznetsov) [1893826] - [uapi] nitro_enclaves: Add ioctl interface definition (Vitaly Kuznetsov) [1893826] - [kernel] cpu/hotplug: Add new {add, remove}_cpu() functions (Vitaly Kuznetsov) [1893826] - [x86] x86/delay: Introduce TPAUSE delay (Prarit Bhargava) [1838636] - [x86] x86/delay: Refactor delay_mwaitx() for TPAUSE support (Prarit Bhargava) [1838636] - [x86] x86/delay: Preparatory code cleanup (Prarit Bhargava) [1838636] - [net] netfilter: ipset: Update byte and packet counters regardless of whether they match (Phil Sutter) [1806882] - [net] ethtool: add and use message type for tunnel info reply (Ivan Vecera) [1867211] - [infiniband] RDMA/hns: Mark hns_roce driver as unsupported (Kamal Heib) [1878211] - [net] tipc: fix memory leak caused by tipc_buf_append() (Xin Long) [1865774] - [net] tipc: fix the skb_unshare() in tipc_buf_append() (Xin Long) [1865774] - [net] tipc: use skb_unshare() instead in tipc_buf_append() (Xin Long) [1865774] - [netdrv] net: team: fix memory leak in __team_options_register (Hangbin Liu) [1892142] - [netdrv] team: set dev->needed_headroom in team_setup_by_port() (Hangbin Liu) [1892142] - [netdrv] team: use netif_is_team_port() (Hangbin Liu) [1892142] - [char] random: decouple random and urandom extrng fops (Vladis Dronov) [1890711] - [platform] platform/x86: intel_pmc_core: Add Intel RocketLake (RKL) support (Steve Best) [1782713] - [netdrv] fm10k: convert to new udp_tunnel_nic infra (Vladis Dronov) [1884254] - [netdrv] ethernet/intel: Convert fallthrough code comments (Vladis Dronov) [1884254] - [netdrv] docs: networking: reorganize driver documentation again (Vladis Dronov) [1884254] - [netdrv] net/intel: remove driver versions from Intel drivers (Vladis Dronov) [1884254] - [infiniband] RDMA/core: Fix ordering of CQ pool destruction (Kamal Heib) [1878969 1857603] - [infiniband] IB/isert: Fix unaligned immediate-data handling (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix reported speed and width (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix panic when calling kmem_cache_create() (Kamal Heib) [1867296 1857603] - [infiniband] RDMA/rxe: Fix memleak in rxe_mem_init_user (Kamal Heib) [1857603] - [net] xprtrdma: Release in-flight MRs on disconnect (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars (Kamal Heib) [1870430 1857603] - [infiniband] RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kamal Heib) [1870281 1857603] - [infiniband] RDMA/core: Fix spelling mistake "Could't" -> "Couldn't" (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove pkey table (Kamal Heib) [1857603] - [infiniband] RDMA/umem: Add a schedule point in ib_umem_get() (Kamal Heib) [1857603] - [infiniband] RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Kamal Heib) [1857603] - [rdma] RDMA/include: Replace license text with SPDX tags (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Execute rdma_cm destruction from a handler properly (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Remove unneeded locking for req paths (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Using the standard locking pattern when delivering the removal event (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Simplify DEVICE_REMOVAL for internal_id (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Add EFA 0xefa1 PCI ID (Kamal Heib) [1857603] - [infiniband] RDMA/efa: User/kernel compatibility handshake mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose minimum SQ size (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose maximum TX doorbell batch (Kamal Heib) [1857603] - [infiniband] IB/srpt: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/isert: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/iser: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix return error value in _ib_modify_qp() to negative (Kamal Heib) [1857603] - [infiniband] RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Kamal Heib) [1857603] - [infiniband] RDMA/core: Update write interface to use automatic object lifetime (Kamal Heib) [1857603] - [infiniband] RDMA/core: Align abort/commit object scheme for write() and ioctl() paths (Kamal Heib) [1857603] - [uapi] RDMA: rdma_user_ioctl.h: fix a duplicated word + clarify (Kamal Heib) [1857603] - [infiniband] RDMA/qedr: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/i40iw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/cxgb4: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/siw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove query_pkey from the mandatory ops (Kamal Heib) [1857603] - [infiniband] RDMA/core: Allocate the pkey cache only if the pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/core: Expose pkeys sysfs files only if pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Remove unnecessary fall-through markings (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove rxe_link_layer() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_mem_init_dma() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_init_port_param() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Drop pointless checks in rxe_init_ports (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Allow manually bind QPs with different pids to same counter (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Only bind user QPs in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Add PID category support in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Skip dgid check in loopback mode (Kamal Heib) [1857603] - [infiniband] RDMA/core: Create and destroy counters in the ib_core (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query MR (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query ucontext (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Set IOVA on IB MR in uverbs layer (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Enable CQ ioctl commands by default (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean ib_alloc_xrcd() and reuse it to allocate XRC domain (Kamal Heib) [1857603] - [infiniband] RDMA: Remove the udata parameter from alloc_mr callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove ib_alloc_mr_user function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Check for error instead of success in alloc MR function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean up tracepoint headers (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Handle user-supplied address when creating child (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Convert PCIBIOS_* errors to generic -E* errors (Kamal Heib) [1857603] - [infiniband] RDMA/core: Delete not-used create RWQ table function (Kamal Heib) [1857603] - [infiniband] IB/mad: Delete RMPP_STATE_CANCELING state (Kamal Heib) [1857603] - [infiniband] IB/mad: Change atomics to refcount API (Kamal Heib) [1857603] - [infiniband] IB/mad: Issue complete whenever decrements agent refcount (Kamal Heib) [1857603] - [infiniband] RDMA: Add support to dump resource tracker in RAW format (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated CM_ID resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated QP resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add a dedicated CQ resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated MR resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Don't call fill_res_entry for PD (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove unused rxe_mem_map_pages (Kamal Heib) [1857603] - [infiniband] RDMA/hfi1: Remove hfi1_create_qp declaration (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Return void from ipoib_mcast_stop_thread() (Kamal Heib) [1857603] - [infiniband] RDMA: Correct trivial kernel-doc inconsistencies (Kamal Heib) [1857603] - [infiniband] IB/srpt: Remove WARN_ON from srpt_cm_req_recv (Kamal Heib) [1857603] - [tools] tools/power turbostat: Support additional CPU model numbers (Steve Best) [1782718] - [net] udp_tunnel: add the ability to hard-code IANA VXLAN (Ivan Vecera) [1879204] - [tools] selftests: net: add a test for UDP tunnel info infra (Ivan Vecera) [1867211] - [netdrv] netdevsim: add UDP tunnel port offload support (Ivan Vecera) [1867211] - [net] ethtool: add tunnel info interface (Ivan Vecera) [1867211] - [net] ethtool: Make helpers public (Ivan Vecera) [1867211] - [net] udp_tunnel: add central NIC RX port offload infrastructure (Ivan Vecera) [1867211] - [net] udp_tunnel: re-number the offload tunnel types (Ivan Vecera) [1867211] - [fs] debugfs: make sure we can remove u32_array files cleanly (Ivan Vecera) [1867211] - [fs] debugfs: make debugfs_create_u32_array() return void (Ivan Vecera) [1867211] - [fs] debugfs: update documented return values of debugfs helpers (Ivan Vecera) [1867211]- [net] openvswitch: fix to make sure flow_lookup() is not preempted (Eelco Chaudron) [1888237] - [netdrv] powerpc/vnic: Extend "failover pending" window (Steve Best) [1897280] - [net] ipv6: Set SIT tunnel hard_header_len to zero (Davide Caratti) [1897244] - [net] ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags (Davide Caratti) [1897244] - [net] gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY (Davide Caratti) [1897244] - [netdrv] vxlan: fix memleak of fdb (Davide Caratti) [1897244] - [net] vxlan: Ensure FDB dump is performed under RCU (Davide Caratti) [1897244] - [net] gre: refetch erspan header from skb->data after pskb_may_pull() (Davide Caratti) [1897244] - [net] erspan: fix the tun_info options_len check for erspan (Davide Caratti) [1897244] - [net] ip_gre: fix possible use-after-free in erspan_rcv (Davide Caratti) [1897244] - [net] erspan: fix error handling for erspan tunnel (Davide Caratti) [1897244] - [net] erspan: return PACKET_REJECT when the appropriate tunnel is not found (Davide Caratti) [1897244] - [netdrv] net: atlantic: fix build when object tree is separate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Use readx_poll_timeout() for large timeout (Igor Russkikh) [1857861] - [netdrv] net: ethernet: aquantia: Fix wrong return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix PTP on AQC10X (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hwmon getter for MAC temperature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A0 ntuple filters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use intermediate variable to improve readability a bit (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use U32_MAX in aq_hw_utils.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for 64-bit reads/writes (Igor Russkikh) [1857861] - [netdrv] net: atlantic: enable ipv6 support for TCP LSO and UDP GSO (Igor Russkikh) [1857861] - [netdrv] net: atlantic: PTP statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: additional per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use u64_stats_update_* to protect access to 64-bit stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: split rx and tx per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make _get_sw_stats return count as return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use simple assignment in _get_stats and _get_sw_stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move FRAC_PER_NS to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for FW 4.x (Igor Russkikh) [1857861] - [netdrv] net: atlantic: align return value of ver_match function with function name (Igor Russkikh) [1857861] - [netdrv] net: atlantic: disable PTP on AQC111, AQC112 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix ip dst and ipv6 address filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix aq_ndev_start_xmit()'s return type (Igor Russkikh) [1857861] - [netdrv] net: atlantic: put ptp code under IS_REACHABLE check (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add alignment checks in hw_atl2_utils_fw.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: missing space in a comment in aq_nic.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix typo in aq_ring_tx_clean (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make aq_pci_func_init static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace ENOTSUPP usage to EOPNOTSUPP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix variable type in aq_ethtool_get_pauseparam (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: phy loopback support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: report link partner capabilities (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: flow control support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: EEE support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove baseX usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: half duplex support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: proper rss_ctrl1 (54c0) initialization (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: min_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change the order of arguments for TC weight/credit setters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: always use random TC-queue mapping for TX on A2 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: automatically downgrade the number of queues if necessary (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: max_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make TCVEC2RING accept nic_cfg (Igor Russkikh) [1857861] - [netdrv] net: atlantic: per-TC queue statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move PTP TC initialization to a separate function (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: unify MAC generation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove check for boot code survivability before reset request (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove hw_atl_b0_hw_rss_set call from A2 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove TPO2 check from A0 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: rename AQ_NIC_RATE_2GS to AQ_NIC_RATE_2G5 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use __packed instead of the full expansion (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 ingress / egress hw configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: common functions needed for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 RPF hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for A2 RFP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 hw_ops skeleton (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 HW bindings required for fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 driver-firmware interface (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move IS_CHIP_FEATURE to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make hw_get_regs optional (Igor Russkikh) [1857861] - [netdrv] net: atlantic: simplify hw_get_fw_version() usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hw_soft_reset, hw_prepare to hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add defines for 10M and EEE 100M link mode (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 device IDs (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update company name in the driver description (Igor Russkikh) [1857861] - [netdrv] aquantia: Fix the media type of AQC100 ethernet controller in the driver (Igor Russkikh) [1857861] - [netdrv] net: atlantic: MACSec offload statistics implementation (Igor Russkikh) [1857861] - [netdrv] net: aquantia: reject all unsupported coalescing params (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace zero-length array with flexible-array member (Igor Russkikh) [1857861] - [netdrv] net/aquantia: Delete module version (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix out of range usage of active_vlans array (Igor Russkikh) [1857861] - [netdrv] net: atlantic: possible fault in transition to hibernation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix potential error handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix use after free kasan warn (Igor Russkikh) [1857861] - [netdrv] net: atlantic: better loopback mode handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: ptp gpio adjustments (Igor Russkikh) [1857861] - [netdrv] net: atlantic: check rpc result and wait for rpc address (Igor Russkikh) [1857861] - [netdrv] net: atlantic: checksum compat issue (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove duplicate entries (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback configuration in improper place (Igor Russkikh) [1857861] - [netdrv] net: atlantic: broken link status on old fw (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Signedness bug in aq_vec_isr_legacy() (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make function 'aq_ethtool_get_priv_flags', 'aq_ethtool_set_priv_flags' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make symbol 'aq_pm_ops' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change email domains to Marvell (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement UDP GSO offload (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update flow control logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: stylistic renames (Igor Russkikh) [1857861] - [netdrv] net: atlantic: code style cleanup (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback tests via private flags (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add fw configuration memory area (Igor Russkikh) [1857861] - [netdrv] net: atlantic: adding ethtool physical identification (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add msglevel configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: refactoring pm logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement wake_phy feature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update firmware interface (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix return value check in aq_ptp_init() (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix error handling in aq_ptp_poll (Igor Russkikh) [1857861] - [netdrv] net: aquantia: remove unused including (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make two symbols be static (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix unintention integer overflow on left shift (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix spelling mistake: tx_queus -> tx_queues (Igor Russkikh) [1857861] - [netdrv] net: aquantia: disable ptp object build if no config (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix warnings on endianness (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix var initialization warning (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for PIN funcs (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for Phy access (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement get_ts_info ethtool (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for ptp ioctls (Igor Russkikh) [1857861] - [netdrv] net: aquantia: rx filters for ptp (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement data PTP datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: styling fixes on ptp related functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add PTP rings infrastructure (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add basic ptp_clock callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: unify styling of bit enums (Igor Russkikh) [1857861] - [netdrv] net: aquantia: PTP skeleton declarations and callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add an error handling in aq_nic_set_multicast_list (Igor Russkikh) [1857861] - [netdrv] net: aquantia: correctly handle macvlan and multicast coexistence (Igor Russkikh) [1857861] - [netdrv] net: aquantia: do not pass lro session with invalid tcp checksum (Igor Russkikh) [1857861] - [netdrv] net: aquantia: when cleaning hw cache it should be toggled (Igor Russkikh) [1857861] - [netdrv] net: aquantia: temperature retrieval fix (Igor Russkikh) [1857861] - [netdrv] net: aquantia: Fix aq_vec_isr_legacy() return value (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix out of memory condition on rx side (Igor Russkikh) [1857861] - [netdrv] net: aquantia: linkstate irq should be oneshot (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix limit of vlan filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix removal of vlan 0 (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement vlan offload configuration (Igor Russkikh) [1857861] - [netdrv] net: aquantia: vlan offloads logic in datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: adding fields and device features for vlan offload (Igor Russkikh) [1857861] - [netdrv] net: aquantia: added vlan offload related macros and functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make all files GPL-2.0-only (Igor Russkikh) [1857861] - [netdrv] net: aquantia: replace internal driver version code with uts (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 308 (Igor Russkikh) [1857861] - [include] net: phy: introduce phy_read_mmd_poll_timeout macro (Josef Oskera) [1892739] - [include] net: phy: introduce phy_read_poll_timeout macro (Josef Oskera) [1892739] - [netdrv] phy: add device-managed devm_mdiobus_register (Josef Oskera) [1892740] - [include] net: add helper eth_hw_addr_crc (Josef Oskera) [1892738] - [netdrv] LiquidIO: mark liquidio and liquidio_vf as deprecated in RHEL8 (Stefan Assmann) [1878178] - [net] tcp: remove SOCK_QUEUE_SHRUNK (Paolo Abeni) [1890058] - [net] tcp: fix receive window update in tcp_add_backlog() (Paolo Abeni) [1890058] - [net] tcp: md5: allow changing MD5 keys in all socket states (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT possible hangs under high mem pressure (Paolo Abeni) [1890058] - [net] tcp: md5: do not send silly options in SYNCOOKIES (Paolo Abeni) [1890058] - [net] tcp: grow window for OOO packets only for SACK flows (Paolo Abeni) [1890058] - [net] tcp: fix error recovery in tcp_zerocopy_receive() (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT hangs with fat skbs (Paolo Abeni) [1890058] - [net] tcp: fix rx timestamp behavior for tcp_recvmsg (Paolo Abeni) [1890058] - [fs] smb3: smbdirect support can be configured by default (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Do not schedule work to send immediate packet on every receive (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Properly process errors on ib_post_send (Leif Sahlberg) [1887940] - [fs] cifs: Allocate crypto structures on the fly for calculating signatures of incoming packets (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Update receive credits before sending and deal with credits roll back on failure before sending (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check send queue size before posting a send (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Merge code to track pending packets (Leif Sahlberg) [1887940] - [fs] cifs: Allocate encryption header through kmalloc (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check and extend sender credits in interrupt context (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Calculate the correct maximum packet size for segmented SMBDirect send/receive (Leif Sahlberg) [1887940] - [net] core: device_rename: Use rwsem instead of a seqcount (Patrick Talbert) [1883310]- [tools] perf tools: Add bpf image check to __map__is_kmodule (Michael Petlan) [1873270] - [tools] perf tools: Add support for PERF_RECORD_KSYMBOL_TYPE_OOL (Michael Petlan) [1873270] - [tools] perf record: Don't clear event's period if set by a term (Michael Petlan) [1873270] - [tools] perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session__new()) (Michael Petlan) [1873270] - [tools] perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event (Michael Petlan) [1873270] - [tools] perf stat: Turn off summary for interval mode by default (Michael Petlan) [1873270] - [tools] perf trace: Fix off by ones in memset() after realloc() in arches using libaudit (Michael Petlan) [1873270] - [tools] perf top/report: Fix infinite loop in the TUI for grouped events (Michael Petlan) [1873270] - [tools] redhat: use local hashmap library in perf (Michael Petlan) [1873270] - [tools] libtraceevent: Fix build with binutils 2.35 (Michael Petlan) [1873270] - [tools] perf tools: Fix record failure when mixed with ARM SPE event (Michael Petlan) [1873270] - [tools] perf tests: Fix test 68 zstd compression for s390 (Michael Petlan) [1873270] - [tools] tools lib traceevent: Fix memory leak in process_dynamic_array_len (Michael Petlan) [1873270] - [tools] perf tools: Sync hashmap.h with libbpf's (Michael Petlan) [1873270] - [tools] libsubcmd: Fix OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf report TUI: Remove needless 'dummy' event from menu (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix PEBS sample for XMM registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix displaying PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix recording PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add proper KBUFFER_TYPE_TIME_STAMP handling (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add API to read time information from kbuffer (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix time chart call tree (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call tree 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call graph 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result (Michael Petlan) [1873270] - [tools] perf record: Fix duplicated sideband events with Intel PT system wide tracing (Michael Petlan) [1873270] - [tools] perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument (Michael Petlan) [1873270] - [tools] perf build: Fix error message when asking for -fsanitize=address without required libraries (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add handler for __builtin_expect() (Michael Petlan) [1873270] - [tools] tools lib traceevent: Handle __attribute__((user)) in field names (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add append() function helper for appending strings (Michael Petlan) [1873270] - [tools] perf script: Initialize zstd_data (Michael Petlan) [1873270] - [tools] perf pmu: Remove unused declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an old style declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an incompatible pointer (Michael Petlan) [1873270] - [tools] perf bpf: Fix bpf prologue generation (Michael Petlan) [1873270] - [tools] perf probe: Fix user attribute access in kprobes (Michael Petlan) [1873270] - [tools] perf stat: Fix NULL pointer dereference (Michael Petlan) [1873270] - [tools] perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() (Michael Petlan) [1873270] - [tools] perf tools: Remove some duplicated includes (Michael Petlan) [1873270] - [tools] perf symbols: Fix kernel maps for kcore and eBPF (Michael Petlan) [1873270] - [tools] perf stat: Ensure group is defined on top of the same cpu mask (Michael Petlan) [1873270] - [tools] perf libdw: Fix off-by 1 relative directory includes (Michael Petlan) [1873270] - [tools] perf arm-spe: Support synthetic events (Michael Petlan) [1873270] - [tools] perf auxtrace: Add four itrace options (Michael Petlan) [1873270] - [tools] perf tools: Move arm-spe-pkt-decoder.h/c to the new dir (Michael Petlan) [1873270] - [tools] perf test: Initialize memory in dwarf-unwind (Michael Petlan) [1873270] - [tools] perf tests: Don't tail call optimize in unwind test (Michael Petlan) [1873270] - [tools] tools compiler.h: Add attribute to disable tail calls (Michael Petlan) [1873270] - [tools] perf build: Add a LIBPFM4=1 build test entry (Michael Petlan) [1873270] - [tools] perf tools: Add optional support for libpfm4 (Michael Petlan) [1873270] - [tools] perf tools: Correct license on jsmn JSON parser (Michael Petlan) [1873270] - [tools] perf jit: Fix inaccurate DWARF line table (Michael Petlan) [1873270] - [tools] perf jvmti: Remove redundant jitdump line table entries (Michael Petlan) [1873270] - [tools] perf build: Add NO_SDT=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_LIBCRYPTO=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_SYSCALL_TABLE=1 to the build tests (Michael Petlan) [1873270] - [tools] perf build: Remove libaudit from the default feature checks (Michael Petlan) [1873270] - [tools] perf trace: Grow the syscall table as needed when using libaudit (Michael Petlan) [1873270] - [tools] perf trace: Use zalloc() to make sure all fields are zeroed in the syscalltbl constructor (Michael Petlan) [1873270] - [tools] perf trace: Remove union from syscalltbl, all the fields are needed (Michael Petlan) [1873270] - [tools] perf build: Allow explicitely disabling the NO_SYSCALL_TABLE variable (Michael Petlan) [1873270] - [tools] perf build: Group the NO_SYSCALL_TABLE logic (Michael Petlan) [1873270] - [tools] perf intel-pt: Refine kernel decoding only warning message (Michael Petlan) [1873270] - [tools] perf record: Respect --no-switch-events (Michael Petlan) [1873270] - [tools] perf script: Fix --call-trace for Intel PT (Michael Petlan) [1873270] - [tools] perf evlist: Disable 'immediate' events last (Michael Petlan) [1873270] - [tools] perf kcore_copy: Fix module map when there are no modules loaded (Michael Petlan) [1873270] - [tools] perf jvmti: Fix demangling Java symbols (Michael Petlan) [1873270] - [tools] perf tests: Add test for the java demangler (Michael Petlan) [1873270] - [tools] perf jvmti: Do not report error when missing debug information (Michael Petlan) [1873270] - [tools] perf jvmti: Fix jitdump for methods without debug info (Michael Petlan) [1873270] - [tools] perf symbols: Fix debuginfo search for Ubuntu (Michael Petlan) [1873270] - [tools] perf parse: Add 'struct parse_events_state' pointer to scanner (Michael Petlan) [1873270] - [tools] perf stat: Do not pass avg to generic_metric (Michael Petlan) [1873270] - [tools] perf tests: Consider subtests when searching for user specified tests (Michael Petlan) [1873270] - [tools] perf list: Add metrics to command line usage (Michael Petlan) [1873270] - [tools] perf script: Don't force less for non tty output with --xed (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove unnecessary ', ' from events (Michael Petlan) [1873270] - [tools] perf metricgroup: Add options to not group or merge (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove duped metric group events (Michael Petlan) [1873270] - [tools] perf metricgroup: Order event groups by size (Michael Petlan) [1873270] - [tools] perf metricgroup: Delay events string creation (Michael Petlan) [1873270] - [tools] perf metricgroup: Use early return in add_metric (Michael Petlan) [1873270] - [tools] perf metricgroup: Always place duration_time last (Michael Petlan) [1873270] - [tools] perf metricgroup: Free metric_events on error (Michael Petlan) [1873270] - [tools] perf util: Fix potential SEGFAULT in put_tracepoints_path error path (Michael Petlan) [1873270] - [tools] perf util: Fix memory leak of prefix_if_not_in (Michael Petlan) [1873270] - [tools] perf ftrace: Detect workload failure (Michael Petlan) [1873270] - [tools] perf ftrace: Trace system wide if no target is given (Michael Petlan) [1873270] - [tools] perf branch: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf config: Add stat.big-num support (Michael Petlan) [1873270] - [tools] perf bpf-loader: Add missing '*' for key_scan_pos (Michael Petlan) [1873270] - [tools] perf stat: Report summary for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Save aggr value to first member of prev_raw_counts (Michael Petlan) [1873270] - [tools] perf stat: Copy counts from prev_raw_counts to evsel->counts (Michael Petlan) [1873270] - [tools] perf counts: Reset prev_raw_counts counts (Michael Petlan) [1873270] - [tools] perf stat: Fix wrong per-thread runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf expr: Allow numbers to be followed by a dot (Michael Petlan) [1873270] - [tools] perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools (Michael Petlan) [1873270] - [tools] perf stat: Fail on extra comma while parsing events (Michael Petlan) [1873270] - [tools] perf script: Better align register values in dump (Michael Petlan) [1873270] - [tools] perf stat: POWER9 metrics: expand "ICT" acronym (Michael Petlan) [1873270] - [tools] perf tools: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf intel-pt: Use allocated branch stack for PEBS sample (Michael Petlan) [1873270] - [tools] perf docs: Introduce security.txt file to document related issues (Michael Petlan) [1873270] - [tools] perf tool: Make perf tool aware of SELinux access control (Michael Petlan) [1873270] - [tools] perf docs: Extend CAP_SYS_ADMIN with CAP_PERFMON where needed (Michael Petlan) [1873270] - [tools] perf expr: Migrate expr ids table to a hashmap (Michael Petlan) [1873270] - [tools] perf tools: Grab a copy of libbpf's hashmap (Michael Petlan) [1873270] - [tools] perf stat: Fix duration_time value for higher intervals (Michael Petlan) [1873270] - [tools] perf trace: Fix compilation error for make NO_LIBBPF=1 DEBUG=1 (Michael Petlan) [1873270] - [tools] perf beauty: Allow the CC used in the arch errno names script to acccept CFLAGS (Michael Petlan) [1873270] - [tools] perf trace: Fix the selection for architectures to generate the errno name tables (Michael Petlan) [1873270] - [tools] perf test: Improve pmu event metric testing (Michael Petlan) [1873270] - [tools] perf test: Provide a subtest callback to ask for the reason for skipping a subtest (Michael Petlan) [1873270] - [tools] perf parse-events: Make add PMU verbose output clearer (Michael Petlan) [1873270] - [tools] perf expr: Fix memory leaks in metric bison (Michael Petlan) [1873270] - [tools] perf expr: Test parsing of floating point numbers (Michael Petlan) [1873270] - [tools] perf record: Use an eventfd to wakeup when done (Michael Petlan) [1873270] - [tools] tools feature: Rename HAVE_EVENTFD to HAVE_EVENTFD_SUPPORT (Michael Petlan) [1873270] - [tools] perf evsel: Initialize evsel->per_pkg_mask to NULL in evsel__init() (Michael Petlan) [1873270] - [tools] perf evsel: Fix 2 memory leaks (Michael Petlan) [1873270] - [tools] perf parse-events: Fix incorrect conversion of 'if () free()' to 'zfree()' (Michael Petlan) [1873270] - [tools] perf tools: Fix is_bpf_image function logic (Michael Petlan) [1873270] - [tools] perf c2c: Fix 'perf c2c record -e list' to show the default events used (Michael Petlan) [1873270] - [tools] perf record: Add dummy event during system wide synthesis (Michael Petlan) [1873270] - [tools] perf evsel: Dummy events never triggers, no need to ask for PERF_SAMPLE_BRANCH_STACK (Michael Petlan) [1873270] - [tools] perf parse-events: Use strcmp() to compare the PMU name (Michael Petlan) [1873270] - [tools] perf expr: Print a debug message for division by zero (Michael Petlan) [1873270] - [tools] perf expr: Debug lex if debugging yacc (Michael Petlan) [1873270] - [tools] perf expr: Parse numbers as doubles (Michael Petlan) [1873270] - [tools] perf expr: Increase max other (Michael Petlan) [1873270] - [tools] perf expr: Allow ',' to be an other token (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in skylake metrics (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in cascade lake metrics (Michael Petlan) [1873270] - [tools] perf expr: Allow for unlimited escaped characters in a symbol (Michael Petlan) [1873270] - [tools] perf script: Enable IP fields for callchains (Michael Petlan) [1873270] - [tools] perf callchain: Setup callchain properly in pipe mode (Michael Petlan) [1873270] - [tools] perf session: Try to read pipe data from file (Michael Petlan) [1873270] - [tools] perf tools: Do not seek in pipe fd during tracing data processing (Michael Petlan) [1873270] - [tools] perf tools: Do not display extra info when there is nothing to build (Michael Petlan) [1873270] - [tools] perf probe: Do not show the skipped events (Michael Petlan) [1873270] - [tools] perf probe: Check address correctness by map instead of _etext (Michael Petlan) [1873270] - [tools] perf probe: Fix to check blacklist address correctly (Michael Petlan) [1873270] - [tools] perf probe: Accept the instance number of kretprobe event (Michael Petlan) [1873270] - [tools] perf counts: Rename perf_evsel__*counts() to evsel__*counts() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__w_cache* to evsel__w_cache* (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__new*() to evsel__new*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fprintf() to evsel__fprintf() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__resort*() to evsel__resort*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__object_config() to evsel__object_config() (Michael Petlan) [1873270] - [tools] perf cs-etm: Move definition of 'traceid_list' global variable from header file (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Move hex2u64 out of header (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Parse using io api (Michael Petlan) [1873270] - [tools] perf bench: Add kallsyms parsing (Michael Petlan) [1873270] - [tools] perf: cs-etm: Update to build with latest opencsd version (Michael Petlan) [1873270] - [tools] perf symbol: Fix kernel symbol address display (Michael Petlan) [1873270] - [tools] perf inject: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf annotate: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf trace: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf script: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf sched: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf lock: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf kmem: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf stat: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__store_ids() to evsel__store_id() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__env() to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fallback() to evsel__fallback() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__has*() to evsel__has*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{prev, next}() to evsel__{prev, next}() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__read*() to *evsel__read() (Michael Petlan) [1873270] - [tools] perf evsel: Ditch perf_evsel__cmp(), not used for quite a while (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_*() to evsel__is*() (Michael Petlan) [1873270] - [tools] perf pmu: Add perf_pmu__find_by_type helper (Michael Petlan) [1873270] - [tools] tools feature: Add support for detecting libpfm4 (Michael Petlan) [1873270] - [tools] perf doc: Pass ASCIIDOC_EXTRA as an argument (Michael Petlan) [1873270] - [tools] perf mem2node: Avoid double free related to realloc (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{str, int}val() and other tracepoint field metehods to to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__open_per_*() to evsel__open_per_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_desc() to evsel__group_desc() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*name() to *evsel__*name() (Michael Petlan) [1873270] - [tools] perf evsel: Rename __perf_evsel__sample_size() to __evsel__sample_size() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__calc_id_pos() to evsel__calc_id_pos() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__config*() to evsel__config*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__exit() to evsel__exit() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_aux_event() to evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__compute_deltas() to evsel__compute_deltas() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__nr_cpus() to evsel__nr_cpus() (Michael Petlan) [1873270] - [tools] perf evsel: Rename 'struct perf_evsel__sb_cb_t' to 'struct evsel__sb_cb_t' (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about using /proc/kcore (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about itrace G and L options (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing branch stacks for regular events (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__br_sample_late() (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized branch stack sample type (Michael Petlan) [1873270] - [tools] perf auxtrace: Add option to synthesize branch stack for regular events (Michael Petlan) [1873270] - [tools] perf intel-pt: Change branch stack support to use thread-stacks (Michael Petlan) [1873270] - [tools] perf intel-pt: Consolidate thread-stack use condition (Michael Petlan) [1873270] - [tools] perf thread-stack: Add branch stack support (Michael Petlan) [1873270] - [tools] perf tools: Simplify checking if SMT is active (Michael Petlan) [1873270] - [tools] perf tools: Fix reading new topology attribute "core_cpus" (Michael Petlan) [1873270] - [tools] libperf evlist: Fix a refcount leak (Michael Petlan) [1873270] - [tools] perf parse-events: Fix another memory leaks found on parse_events() (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] libperf: Add NULL pointer check for cpu_map iteration and NULL assignment for all_cpus (Michael Petlan) [1873270] - [tools] perf record: Move side band evlist setup to separate routine (Michael Petlan) [1873270] - [tools] perf record: Introduce --switch-output-event (Michael Petlan) [1873270] - [tools] libsubcmd: Introduce OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf evlist: Allow reusing the side band thread for more purposes (Michael Petlan) [1873270] - [tools] perf evlist: Move the sideband thread routines to separate object (Michael Petlan) [1873270] - [tools] perf parse-events: Add parse_events_option() variant that creates evlist (Michael Petlan) [1873270] - [tools] perf bpf: Decouple creating the evlist from adding the SB event (Michael Petlan) [1873270] - [tools] perf top: Move sb_evlist to 'struct perf_top' (Michael Petlan) [1873270] - [tools] perf record: Move sb_evlist to 'struct record' (Michael Petlan) [1873270] - [tools] perf tools: Move routines that probe for perf API features to separate file (Michael Petlan) [1873270] - [tools] perf vendor events power9: Add hv_24x7 socket/chip level metric events (Michael Petlan) [1873270] - [tools] perf tools: Enable Hz/hz prinitg for --metric-only option (Michael Petlan) [1873270] - [tools] perf tests expr: Added test for runtime param in metric expression (Michael Petlan) [1873270] - [tools] perf metricgroups: Enhance JSON/metric infrastructure to handle "?" (Michael Petlan) [1873270] - [tools] perf pmu: Fix function name in comment, its get_cpuid_str(), not get_cpustr() (Michael Petlan) [1873270] - [tools] perf report: Fix warning assignment of 0/1 to bool variable (Michael Petlan) [1873270] - [tools] perf tools: Remove unneeded semicolons (Michael Petlan) [1873270] - [tools] perf c2c: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] libtraceevent: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] perf script: Remove extraneous newline in perf_sample__fprintf_regs() (Michael Petlan) [1873270] - [tools] perf synthetic events: Remove use of sscanf from /proc reading (Michael Petlan) [1873270] - [tools] tools api: Add a lightweight buffered reading api (Michael Petlan) [1873270] - [tools] perf bench: Add a multi-threaded synthesize benchmark (Michael Petlan) [1873270] - [tools] perf record: Add num-synthesize-threads option (Michael Petlan) [1873270] - [tools] perf test session topology: Fix data path (Michael Petlan) [1873270] - [tools] perf stat: Improve runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode (Michael Petlan) [1873270] - [tools] perf evlist: Remove duplicate headers (Michael Petlan) [1873270] - [tools] perf bench: Fix div-by-zero if runtime is zero (Michael Petlan) [1873270] - [tools] perf cgroup: Avoid needless closing of unopened fd (Michael Petlan) [1873270] - [tools] perf hist: Add fast path for duplicate entries check (Michael Petlan) [1873270] - [tools] perf c2c: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf top: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf script: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf report: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf callchain: Stitch LBR call stack (Michael Petlan) [1873270] - [tools] perf callchain: Save previous cursor nodes for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Save previous sample for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Add a knob for LBR stitch approach (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_lbr_ip() (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_kernel_ip() (Michael Petlan) [1873270] - [tools] perf machine: Refine the function for LBR call stack reconstruction (Michael Petlan) [1873270] - [tools] perf machine: Remove the indent in resolve_lbr_callchain_sample (Michael Petlan) [1873270] - [tools] perf header: Support CPU PMU capabilities (Michael Petlan) [1873270] - [tools] perf parser: Add support to specify rXXX event with pmu (Michael Petlan) [1873270] - [tools] perf doc: allow ASCIIDOC_EXTRA to be an argument (Michael Petlan) [1873270] - [tools] perf pmu: Add support for PMU capabilities (Michael Petlan) [1873270] - [tools] tools lib traceevent: Take care of return value of asprintf (Michael Petlan) [1873270] - [tools] perf stat: Force error in fallback on :k events (Michael Petlan) [1873270] - [tools] perf tools: Add support for leader-sampling with AUX area events (Michael Petlan) [1873270] - [tools] perf evlist: Allow multiple read formats (Michael Petlan) [1873270] - [tools] perf evsel: Rearrange perf_evsel__config_leader_sampling() (Michael Petlan) [1873270] - [tools] perf evlist: Move leader-sampling configuration (Michael Petlan) [1873270] - [tools] perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing callchains for regular events (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized sample type (Michael Petlan) [1873270] - [tools] perf evsel: Be consistent when looking which evsel PERF_SAMPLE_ bits are set (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__sample_late() (Michael Petlan) [1873270] - [tools] perf auxtrace: Add an option to synthesize callchains for regular events (Michael Petlan) [1873270] - [tools] perf auxtrace: For reporting purposes, un-group AUX area event (Michael Petlan) [1873270] - [tools] perf s390-cpumsf: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf cs-etm: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf arm-spe: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-bts: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-pt: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf auxtrace: Add ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf metrictroup: Split the metricgroup__add_metric function (Michael Petlan) [1873270] - [tools] perf expr: Add expr_scanner_ctx object (Michael Petlan) [1873270] - [tools] perf expr: Add expr_ prefix for parse_ctx and parse_id (Michael Petlan) [1873270] - [tools] perf synthetic-events: save 4kb from 2 stack frames (Michael Petlan) [1873270] - [tools] tools api fs: Make xxx__mountpoint() more scalable (Michael Petlan) [1873270] - [tools] perf bench: Add event synthesis benchmark (Michael Petlan) [1873270] - [tools] perf script: Simplify auxiliary event printing functions (Michael Petlan) [1873270] - [tools] perf tools: Support CAP_PERFMON capability (Michael Petlan) [1873270] - [tools] perf annotate: Add basic support for bpf_image (Michael Petlan) [1873270] - [tools] perf machine: Set ksymbol dso as loaded on arrival (Michael Petlan) [1873270] - [tools] perf tools: Synthesize bpf_trampoline/dispatcher ksymbol event (Michael Petlan) [1873270] - [tools] perf stat: Honour --timeout for forked workloads (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Add hw_len wherever missing (Michael Petlan) [1873270] - [kernel] perf: Fix task_function_call() error handling (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Fix RAPL config variable bug (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Add AMD Fam17h RAPL support (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Make perf_probe_msr() more robust and flexible (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Flip logic on default events visibility (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Refactor to share the RAPL code between Intel and AMD CPUs (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Move RAPL support to common x86 code (Michael Petlan) [1873270] - [kernel] perf/core: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86/intel: Add more available bits for OFFCORE_RESPONSE of Intel Tremont (Michael Petlan) [1873270] - [x86] perf/x86/intel/pt: Drop pointless NULL assignment (Michael Petlan) [1873270] - [kernel] perf: Add cond_resched() to task_function_call() (Michael Petlan) [1873270] - [powerpc] powerpc/perf: open access for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: open access to probes for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: Open access to the core for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [include] perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures (Michael Petlan) [1873270] - [security] perf_event: Add support for LSM and SELinux checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add rtas call in hv-24x7 driver to get processor details (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show processor details (Michael Petlan) [1873270] - [documentation] Documentation/ABI: Add ABI documentation for chips and sockets (Michael Petlan) [1873270] - [powerpc] powerpc/pseries: Update hv-24x7 information after migration (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix ptrace code that muck around with address/len (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Introduce macros for watchpoint length (Michael Petlan) [1873270] - [powerpc] powerpc/perf: fix imc allocation failure handling (Michael Petlan) [1873270] - [powerpc] powerpc/perf/24x7: use rb_entry (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix MMCRA corruption by bhrb_filter (Michael Petlan) [1873270] - [powerpc] perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1873270] - [powerpc] Powerpc/perf: Wire up PMI throttling (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Remove l2 bus events from HW cache event array (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Add constraints for power9 l2/l3 bus events (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix unit_sel/cache_sel checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Cleanup cache_sel bits comment (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix thresholding counter data for unknown type (Michael Petlan) [1873270] - [fs] writeback: Drop I_DIRTY_TIME_EXPIRE (Waiman Long) [1860031] - [fs] writeback: Fix sync livelock due to b_dirty_time processing (Waiman Long) [1860031] - [fs] writeback: Avoid skipping inode writeback (Waiman Long) [1860031] - [fs] writeback: Protect inode->i_io_list with inode->i_lock (Waiman Long) [1860031] - [fs] dcache: sort the freeing-without-RCU-delay mess for good (Waiman Long) [1860031] - [net] udp: Improve load balancing for SO_REUSEPORT. (Davide Caratti) [1894075] - [net] udp: Fix wrong clean up for IS_UDPLITE macro (Davide Caratti) [1894075] - [fs] ext4: disallow modifying DAX inode flag if inline_data has been set (Eric Sandeen) [1838344] - [include] dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix stack overflow when mounting fsdax pmem device (Eric Sandeen) [1838876 1854346 1838344] - [dax] dm: Call proper helper to determine dax support (Eric Sandeen) [1838876 1854346 1838344] - [md] dm/dax: Fix table reference counts (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: fix detection of dax support for non-persistent memory block devices (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: do not print error message for non-persistent memory block device (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Fix incorrect argument passed to xas_set_err() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can set/get inode DAX on XFS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Expand lock scope to cover the use of addresses (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/dax: Remove unused size parameter (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: print error message by pr_info() in __generic_fsdax_supported() (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: avoid race conditions when remounting with options that change dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Update xfs_ioctl_setattr_dax_invalidate() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_iflags() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Create function xfs_inode_should_enable_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Remove unnecessary initialization of i_rwsem (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update DAX enablement for ext4 (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Introduce DAX inode flag (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Remove jflag variable (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Only change S_DAX on inode load (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Update ext4_should_use_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Change EXT4_MOUNT_DAX to EXT4_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Narrow scope of DAX check in setflags (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Introduce DCACHE_DONTCACHE (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Lift XFS_IDONTCACHE to the VFS layer (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update Usage section (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/stat: Define DAX statx attribute (Eric Sandeen) [1838876 1854346 1838344] - [block] fs: Remove unneeded IS_DAX() check in io_is_direct() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Move mandatory ->zero_page_range() check in alloc_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax, iomap: Add helper dax_iomap_zero() to zero a range (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Use new dax zero page method for zeroing a page (Eric Sandeen) [1838876 1854346 1838344] - [md] dm,dax: Add dax zero_page_range operation (Eric Sandeen) [1838876 1854346 1838344] - [s390] s390, dcssblk, dax: Add dax zero_page_range operation to dcssblk driver (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax, pmem: Add a dax operation zero_page_range (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] pmem: Add functions for reading/writing page to/from pmem (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Constify vma argument to vma_is_dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: pass NOWAIT flag to iomap_apply (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Get rid of fs_dax_get_by_host() helper (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Pass dax_dev instead of bdev to dax_writeback_mapping_range() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix alloc_dax_region() compile warning (Eric Sandeen) [1838876 1854346 1838344] - [fs] xfs: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [include] dax: check synchronous mapping is supported (Eric Sandeen) [1838876 1854346 1838344] - [dax] libnvdimm: add dax_dev sync flag (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] libnvdimm: nd_region flush callback support (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: only allow FSSETXATTR to set DAX flag on files and dirs (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check extent size hints (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check project id info (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking function for FS_IOC_FSSETXATTR (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking and prep function for FS_IOC_SETFLAGS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Allow to include DEV_DAX_PMEM as builtin (Eric Sandeen) [1838876 1854346 1838344] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838746] - [netdrv] igb: read PBA number from flash (Corinna Vinschen) [1838746] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838746] - [netdrv] treewide: Use fallthrough pseudo-keyword (Corinna Vinschen) [1838746] - [netdrv] igb: use eth_zero_addr() to clear mac address (Corinna Vinschen) [1838746] - [netdrv] igb: Remove unnecessary usages of memset (Corinna Vinschen) [1838746] - [netdrv] igb: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1838746] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838746] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838746] - [netdrv] igb: make igb_set_fc_watermarks() return void (Corinna Vinschen) [1838746] - [netdrv] igb: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1838746] - [netdrv] igb: convert to use i2c_new_client_device() (Corinna Vinschen) [1838746] - [net] Bluetooth: Allow suspend even when preparation has failed (Gopal Tiwari) [1881485] - [net] Bluetooth: Check scan state before disabling during suspend (Gopal Tiwari) [1881485] - [fs] fuse: fix the ->direct_IO() treatment of iov_iter (Miklos Szeredi) [1875608] - [net] openvswitch: handle DNAT tuple collision (Dumitru Ceara) [1877128] - [net] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1867194]- [fs] NFSv4.2: fix failure to unregister shrinker (Scott Mayhew) [1897988] - [tools] cpupower: Provide online and offline CPU information (Diego Domingos) [1893779] - [net] net/smc: improve return codes for SMC-Dv2 (Claudio Imbrenda) [1731027] - [s390] s390/ism: fix incorrect system EID (Claudio Imbrenda) [1731027] - [net] net/smc: fix suppressed return code (Claudio Imbrenda) [1731027] - [net] net/smc: fix null pointer dereference in smc_listen_decline() (Claudio Imbrenda) [1731027] - [net] net/smc: fix invalid return code in smcd_new_buf_create() (Claudio Imbrenda) [1731027] - [net] net/smc: fix valid DMBE buffer sizes (Claudio Imbrenda) [1731027] - [net] net/smc: fix use-after-free of delayed events (Claudio Imbrenda) [1731027] - [net] net/smc: restore smcd_version when all ISM V2 devices failed to init (Claudio Imbrenda) [1731027] - [net] net/smc: cleanup buffer usage in smc_listen_work() (Claudio Imbrenda) [1731027] - [net] net/smc: consolidate unlocking in same function (Claudio Imbrenda) [1731027] - [net] net/smc: use an array to check fields in system EID (Claudio Imbrenda) [1731027] - [net] net/smc: send ISM devices with unique chid in CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: CLC decline - V2 enhancements (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CLC first contact extension (Claudio Imbrenda) [1731027] - [net] net/smc: CLC accept / confirm V2 (Claudio Imbrenda) [1731027] - [net] net/smc: determine accepted ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: build and send V2 CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: determine proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce list of pnetids for Ethernet devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CHID callback for ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce System Enterprise ID (SEID) (Claudio Imbrenda) [1731027] - [net] net/smc: prepare for more proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: split CLC confirm/accept data to be sent (Claudio Imbrenda) [1731027] - [net] net/smc: separate find device functions (Claudio Imbrenda) [1731027] - [net] net/smc: CLC header fields renaming (Claudio Imbrenda) [1731027] - [net] net/smc: remove constant and introduce helper to check for a pnet id (Claudio Imbrenda) [1731027] - [netdrv] vmxnet3: fix cksum offload issues for non-udp tunnels (Cathy Avery) [1868451] - [netdrv] vmxnet3: use correct tcp hdr length when packet is encapsulated (Cathy Avery) [1868451] - [scsi] scsi: vmw_pvscsi: Use true, false for adapter->use_msg (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Silence dma mapping errors (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Fix swiotlb operation (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: use sg helper to iterate over scatterlist (Cathy Avery) [1895014] - [scsi] Revert "vmw_pvscsi: Fixed to work with SG_CHAIN" (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: switch to generic DMA API (Cathy Avery) [1895014] - [netdrv] mdiobus: Disable preemption upon u64_stats update (Petr Oros) [1889849] - [net] u64_stats: Document writer non-preemptibility requirement (Petr Oros) [1889849] - [netdrv] phy: fixed_phy: Remove unused seqcount (Petr Oros) [1889849] - [net] net/smc: fix double kfree in smc_listen_work() (Claudio Imbrenda) [1847444] - [net] net/smc: check variable before dereferencing in smc_close.c (Claudio Imbrenda) [1847444] - [net] net/smc: use separate work queues for different worker types (Claudio Imbrenda) [1847444] - [net] net/smc: use the retry mechanism for netlink messages (Claudio Imbrenda) [1847444] - [net] net/smc: immediate freeing in smc_lgr_cleanup_early() (Claudio Imbrenda) [1847444] - [net] net/smc: reduce smc_listen_decline() calls (Claudio Imbrenda) [1847444] - [net] net/smc: improve server ISM device determination (Claudio Imbrenda) [1847444] - [net] net/smc: common routine for CLC accept and confirm (Claudio Imbrenda) [1847444] - [net] net/smc: dynamic allocation of CLC proposal buffer (Claudio Imbrenda) [1847444] - [net] net/smc: introduce better field names (Claudio Imbrenda) [1847444] - [net] net/smc: reduce active tcp_listen workers (Claudio Imbrenda) [1847444] - [net] net/smc: fix sock refcounting in case of termination (Claudio Imbrenda) [1847444] - [net] net/smc: reset sndbuf_desc if freed (Claudio Imbrenda) [1847444] - [net] net/smc: fix toleration of fake add_link messages (Claudio Imbrenda) [1847444] - [net] net/smc: Prevent kernel-infoleak in __smc_diag_dump() (Claudio Imbrenda) [1847444] - [s390] s390/ism: fix error return code in ism_probe() (Claudio Imbrenda) [1847444] - [s390] s390/zcrypt: Introduce Failure Injection feature (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap_msg param one level up the call chain (Philipp Rudo) [1851124] - [s390] s390/ap/zcrypt: revisit ap and zcrypt error handling (Philipp Rudo) [1851124] - [s390] s390/ap: Support AP card SCLP config and deconfig operations (Philipp Rudo) [1851124] - [s390] s390/sclp: Add support for SCLP AP adapter config/deconfig (Philipp Rudo) [1851124] - [s390] s390/ap: add card/queue deconfig state (Philipp Rudo) [1851124] - [s390] s390/ap: add error response code field for ap queue devices (Philipp Rudo) [1851124] - [s390] s390/ap: split ap queue state machine state from device state (Philipp Rudo) [1851124] - [crypto] s390/zcrypt: New config switch CONFIG_ZCRYPT_DEBUG (Philipp Rudo) [1851124] - [s390] s390/zcrypt: introduce msg tracking in zcrypt functions (Philipp Rudo) [1851124] - [s390] s390/ap: rework crypto config info and default domain code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: provide cex4 cca sysfs attributes for cex3 (Philipp Rudo) [1851124] - [s390] s390/ap: rename and clarify ap state machine related stuff (Philipp Rudo) [1851124] - [s390] s390/zcrypt: split ioctl function into smaller code units (Philipp Rudo) [1851124] - [s390] s390/zcrypt: code beautification and struct field renames (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix smatch warnings (Philipp Rudo) [1851124] - [s390] s390/ap: introduce new ap function ap_get_qdev() (Philipp Rudo) [1851124] - [s390] s390/zcrypt: replace snprintf/sprintf with scnprintf (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Use scnprintf() for avoiding potential buffer overflow (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Support for CCA protected key block version 2 (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix card and queue total counter wrap (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap device reset from bus to driver code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Fix CCA cipher key gen with clear key value function (Philipp Rudo) [1851124] - [s390] s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR (Philipp Rudo) [1851124] - [fs] NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1888612] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [hv] hv: vmbus: Add timeout to vmbus_wait_for_unload (Mohammed Gamal) [1888980] - [net] sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action() (Ivan Vecera) [1874071] - [net] sched: act_ct: Fix adding udp port mangle operation (Ivan Vecera) [1874071] - [net] sched: Fix suspicious RCU usage while accessing tcf_tunnel_info (Ivan Vecera) [1874071] - [net] sched: get rid of qdisc->padded (Ivan Vecera) [1874071] - [net] sched: check error pointer in tcf_dump_walker() (Ivan Vecera) [1874071] - [net] sched: remove a redundant goto chain check (Ivan Vecera) [1874071] - [net] sched: cls_u32: Replace one-element array with flexible-array member (Ivan Vecera) [1874071] - [net] sched: commit action insertions together (Ivan Vecera) [1874071] - [net] sched: defer tcf_idr_insert() in tcf_action_init_1() (Ivan Vecera) [1874071] - [net] sched: Remove unused function qdisc_queue_drop_head() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix allowing too small intervals (Ivan Vecera) [1874071] - [net] sched: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc (Ivan Vecera) [1874071] - [net] sched: skip an unnecessay check (Ivan Vecera) [1874071] - [net] sched: act_ife: load meta modules before tcf_idr_check_alloc() (Ivan Vecera) [1874071] - [net] sched: fix error path in red_init() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix using wrong queues in gate mask (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [1874071] - [net] sched: act_ct: fix miss set mru for ovs after defrag in act_ct (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() helper (Ivan Vecera) [1874071] - [net] sched: act_pedit: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1874071] - [net] sched: initialize timer earlier in red_init() (Ivan Vecera) [1874071] - [net] sched: cls_flower: Add hash info to flow classification (Ivan Vecera) [1874071] - [net] flow_dissector: add packet hash dissection (Ivan Vecera) [1874071] - [net] sched: sch_api: add missing rcu read lock to silence the warning (Ivan Vecera) [1874071] - [tools] tc-testing: Add tdc to kselftests (Ivan Vecera) [1874071] - [net] sched: Do not drop root lock in tcf_qevent_handle() (Ivan Vecera) [1874071] - [net] sched: kerneldoc fixes (Ivan Vecera) [1874071] - [net] sched: Pass qdisc reference in struct flow_block_offload (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] sched: Allow changing default qdisc to FQ-PIE (Ivan Vecera) [1874071] - [net] qos: police action offloading parameter 'burst' change to the original value (Ivan Vecera) [1874071] - [tools] selftests: forwarding: Add a RED test for SW datapath (Ivan Vecera) [1874071] - [net] sched: sch_red: Add qevents "early_drop" and "mark" (Ivan Vecera) [1874071] - [net] sched: sch_red: Split init and change callbacks (Ivan Vecera) [1874071] - [net] sched: Introduce helpers for qevent blocks (Ivan Vecera) [1874071] - [net] sched: sch_cake: add RFC 8622 LE PHB support to CAKE diffserv handling (Ivan Vecera) [1874071] - [net] qos: police action add index for tc flower offloading (Ivan Vecera) [1874071] - [net] qos: add tc police offloading action with max frame size limit (Ivan Vecera) [1874071] - [net] sched: tcindex_change: Remove redundant null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant skb null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant condition in qdisc_graft (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] sched: taprio: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] vlan: consolidate VLAN parsing code and limit max parsing depth (Ivan Vecera) [1874071] - [net] flow_offload: Move rhashtable inclusion to the source file (Ivan Vecera) [1874071] - [net] sched: act_ct: fix restore the qdisc_skb_cb after defrag (Ivan Vecera) [1874071] - [net] sched: fix a memory leak in atm_tc_init() (Ivan Vecera) [1874071] - [net] sched: act_ct: add miss tcf_lastuse_update. (Ivan Vecera) [1874071] - [net] sched: consistently handle layer3 header accesses in the presence of VLANs (Ivan Vecera) [1874071] - [net] tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040 (Ivan Vecera) [1874071] - [net] sched: sch_cake: fix a few style nits (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't call diffserv parsing code when it is not needed (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't try to reallocate or unshare skb unconditionally (Ivan Vecera) [1874071] - [tools] tc-testing: avoid action cookies with odd length. (Ivan Vecera) [1874071] - [net] sched: Add MODULE_DESCRIPTION entries to network modules (Ivan Vecera) [1874071] - [tools] tc-testing: update geneve options match in tunnel_key unit tests (Ivan Vecera) [1874071] - [net] flow_offload: fix flow_indr_dev_unregister path (Ivan Vecera) [1874071] - [net] flow_offload: use flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] flow_offload: add flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] sched: act_gate: fix configuration of the periodic timer (Ivan Vecera) [1874071] - [net] sched: act_gate: fix NULL dereference in tcf_gate_init() (Ivan Vecera) [1874071] - [net] flow_offload: remove indirect flow_block declarations leftover (Ivan Vecera) [1874071] - [net] sched: export __netdev_watchdog_up() (Ivan Vecera) [1874071] - [net] sched: act_ct: add nat mangle action only for NAT-conntrack (Ivan Vecera) [1874071] - [net] sched: sch_cake: Take advantage of skb->hash where appropriate (Ivan Vecera) [1874071] - [net] sched: fix a couple of splats in the error path of tfc_gate_init() (Ivan Vecera) [1874071] - [net] sched: get rid of unnecessary dev_qdisc_reset() (Ivan Vecera) [1874071] - [net] sched: avoid resetting active qdisc for multiple times (Ivan Vecera) [1874071] - [net] sched: add a tracepoint for qdisc creation (Ivan Vecera) [1874071] - [net] sched: add tracepoints for qdisc_reset() and qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: use qdisc_reset() in qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: fix infinite loop in sch_fq_pie (Ivan Vecera) [1874071] - [net] sched: fix reporting the first-time use timestamp (Ivan Vecera) [1874071] - [net] tracing: Fix header include guards in trace event headers (Ivan Vecera) [1874071] - [netdrv] ipvlan: fix device features (Davide Caratti) [1892621] - [netdrv] ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO (Davide Caratti) [1892621] - [netdrv] ipvlan: set hw_enc_features like macvlan (Davide Caratti) [1892621] - [tools] ACPI: Use valid link to the ACPI specification (David Arcari) [1857138] - [tools] cpupower: Replace HTTP links with HTTPS ones (David Arcari) [1857138] - [tools] cpupower: Fix NULL but dereferenced coccicheck errors (David Arcari) [1857138] - [tools] cpupower: Fix comparing pointer to 0 coccicheck warns (David Arcari) [1857138] - [tools] cpupower: Remove unneeded semicolon (David Arcari) [1857138] - [tools] cpupower: .gitignore: add SPDX License Identifier (David Arcari) [1857138] - [tools] cpupower: avoid multiple definition with gcc -fno-common (David Arcari) [1857138] - [tools] cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e (David Arcari) [1857138] - [tools] cpupower: ToDo: Update ToDo with ideas for per_cpu_schedule handling (David Arcari) [1857138] - [tools] tools/power/cpupower: Fix initializer override in hsw_ext_cstates (David Arcari) [1857138] - [tools] cpupower: update German translation (David Arcari) [1857138] - [tools] tools/power/cpupower: fix 64bit detection when cross-compiling (David Arcari) [1857138] - [tools] cpupower: Add missing newline at end of file (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (David Arcari) [1857138] - [tools] cpupower: correct spelling of interval (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 166 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857138] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 155 (David Arcari) [1857138] - [tools] cpupower: Add SPDX license identifier for more missed files (David Arcari) [1857138] - [tools] tools/power/cpupower: Display boost frequency separately (David Arcari) [1857138] - [tools] cpupower : Auto-completion for cpupower tool (David Arcari) [1857138] - [tools] tools/power/cpupower: fix compilation with STATIC=true (David Arcari) [1857138] - [tools] cpupower: remove stringop-truncation waring (David Arcari) [1857138] - [tools] cpupower: convert ISO_8859-1 text comments to utf-8 (David Arcari) [1857138] - [x86] x86/resctrl: Support wider MBM counters (Puneet Sethi) [1834658] - [x86] x86/resctrl: Support CPUID enumeration of MBM counter width (Puneet Sethi) [1834658] - [x86] x86/resctrl: Maintain MBM counter width per resource (Puneet Sethi) [1834658] - [x86] x86/resctrl: Query LLC monitoring properties once during boot (Puneet Sethi) [1834658] - [x86] x86/resctrl: Remove unnecessary RMID checks (Puneet Sethi) [1834658] - [x86] x86/cpu: Move resctrl CPUID code to resctrl/ (Puneet Sethi) [1834658] - [x86] x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h (Puneet Sethi) [1834658] - [x86] x86/resctrl: Preserve CDP enable over CPU hotplug (Puneet Sethi) [1834658] - [net] af_packet: TPACKET_V3: fix fill status rwlock imbalance (Ivan Vecera) [1889829] - [net] packet: tpacket_rcv: do not increment ring index on drop (Ivan Vecera) [1889829] - [net] af_packet: TPACKET_V3: replace busy-wait loop (Ivan Vecera) [1889829] - [net] SUNRPC: Fix svc_flush_dcache() (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Be consistent about mirror index types (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Ensure we initialise the mirror bsizes correctly on read (Scott Mayhew) [1888214] - [fs] NFSv4.2: fix client's attribute cache management for copy_file_range (Scott Mayhew) [1888214] - [fs] nfs: Fix security label length not being reset (Scott Mayhew) [1888214] - [net] SUNRPC: stop printk reading past end of string (Scott Mayhew) [1888214] - [fs] NFS: Zero-stateid SETATTR should first return delegation (Scott Mayhew) [1888214] - [fs] NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall (Scott Mayhew) [1888214] - [net] SUNRPC: remove duplicate include (Scott Mayhew) [1888214] - [fs] nfsd: fix oops on mixed NFSv4/NFSv3 client access (Scott Mayhew) [1888214] - [fs] NFS: Fix flexfiles read failover (Scott Mayhew) [1888214] - [fs] fs: nfs: delete repeated words in comments (Scott Mayhew) [1888214] - [fs] rpc_pipefs: convert comma to semicolon (Scott Mayhew) [1888214] - [fs] NFS: Don't return layout segments that are in use (Scott Mayhew) [1888214] - [fs] NFS: Don't move layouts to plh_return_segs list while in use (Scott Mayhew) [1888214] - [fs] NFS: Add layout segment info to pnfs read/write/commit tracepoints (Scott Mayhew) [1888214] - [fs] NFS: Add tracepoints for layouterror and layoutstats (Scott Mayhew) [1888214] - [fs] NFS: Report the stateid + status in trace_nfs4_layoutreturn_on_close() (Scott Mayhew) [1888214] - [fs] NFSv4.2: xattr cache: get rid of cache discard work queue (Scott Mayhew) [1888214] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1888214] - [net] svcrdma: CM event handler clean up (Scott Mayhew) [1888214] - [net] svcrdma: Remove transport reference counting (Scott Mayhew) [1888214] - [net] svcrdma: Fix another Receive buffer leak (Scott Mayhew) [1888214] - [trace] SUNRPC: Refresh the show_rqstp_flags() macro (Scott Mayhew) [1888214] - [fs] nfsd: netns.h: delete a duplicated word (Scott Mayhew) [1888214] - [net] sunrpc: destroy rpc_inode_cachep after unregister_filesystem (Scott Mayhew) [1888214] - [fs] freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side xattr caching (Scott Mayhew) [1888214] - [fs] NFSv4.2: hook in the user extended attribute handlers (Scott Mayhew) [1888214] - [fs] NFSv4.2: add the extended attribute proc functions (Scott Mayhew) [1888214] - [fs] nfs: make the buf_to_pages_noslab function available to the nfs code (Scott Mayhew) [1888214] - [fs] nfs: define and use the NFS_INO_INVALID_XATTR flag (Scott Mayhew) [1888214] - [fs] NFS: Update symbolic flags displayed by trace events (Scott Mayhew) [1888214] - [fs] nfs: modify update_changeattr to deal with regular files (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the extended attribute access bits (Scott Mayhew) [1888214] - [fs] nfs: define nfs_access_get_cached function (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side XDR handling for extended attributes (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the server for extended attribute support (Scott Mayhew) [1888214] - [fs] NFSv4.2: define limits and sizes for user xattr handling (Scott Mayhew) [1888214] - [include] nfs: add client side only definitions for user xattrs (Scott Mayhew) [1888214] - [fs] nfsd: Use seq_putc() in two functions (Scott Mayhew) [1888214] - [net] svcrdma: Display chunk completion ID when posting a rw_ctxt (Scott Mayhew) [1888214] - [net] svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send() (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Send completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Record Receive completion ID in svc_rdma_decode_rqst (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Receive completion IDs (Scott Mayhew) [1888214] - [trace] svcrdma: Introduce infrastructure to support completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR encoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR decoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] SUNRPC: Add helpers for decoding list discriminators symbolically (Scott Mayhew) [1888214] - [include] svcrdma: Remove declarations for functions long removed (Scott Mayhew) [1888214] - [net] svcrdma: Clean up trace_svcrdma_send_failed() tracepoint (Scott Mayhew) [1888214] - [net] svcrdma: Consolidate send_error helper functions (Scott Mayhew) [1888214] - [net] svcrdma: Make svc_rdma_send_error_msg() a global function (Scott Mayhew) [1888214] - [net] svcrdma: Eliminate return value for svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add a @status parameter to svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add @rctxt parameter to svc_rdma_send_error() functions (Scott Mayhew) [1888214] - [net] svcrdma: Remove save_io_pages() call from send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Scott Mayhew) [1888214] - [net] SUNRPC: Augment server-side rpcgss tracepoints (Scott Mayhew) [1888214] - [fs] nfsd: add fattr support for user extended attributes (Scott Mayhew) [1888214] - [fs] nfsd: implement the xattr functions and en/decode logic (Scott Mayhew) [1888214] - [fs] nfsd: add structure definitions for xattr requests / responses (Scott Mayhew) [1888214] - [fs] nfsd: take xattr bits into account for permission checks (Scott Mayhew) [1888214] - [fs] nfsd: define xattr functions to call into their vfs counterparts (Scott Mayhew) [1888214] - [fs] nfsd: add defines for NFSv4.2 extended attribute support (Scott Mayhew) [1888214] - [fs] nfsd: split off the write decode code into a separate function (Scott Mayhew) [1888214] - [fs] xattr: add a function to check if a namespace is supported (Scott Mayhew) [1888214] - [fs] xattr: break delegations in {set, remove}xattr (Scott Mayhew) [1888214] - [uapi] nfs, nfsd: NFSv4.2 extended attribute protocol definitions (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: The mirror count could depend on the layout segment range (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Clean up redundant calls to pnfs_put_lseg() (Scott Mayhew) [1888214] - [fs] NFS: Allow applications to speed up readdir+statx() using AT_STATX_DONT_SYNC (Scott Mayhew) [1888214] - [include] NFS: Replace zero-length array with flexible-array (Scott Mayhew) [1888214] - [include] nfs4: Remove unneeded semicolon (Scott Mayhew) [1888214] - [tools] selftests/livepatch: adopt to newer sysctl error format (Yannick Cote) [1869880] - [tools] selftests/livepatch: Use "comm" instead of "diff" for dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: add test delimiter to dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: refine dmesg 'taints' in dmesg comparison (Yannick Cote) [1869880] - [tools] selftests/livepatch: Don't clear dmesg when running tests (Yannick Cote) [1869880] - [lib] selftests/livepatch: fix mem leaks in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: more verification in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: rework test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: simplify test-klp-callbacks busy target tests (Yannick Cote) [1869880] - [tools] selftests: Install settings files to fix TIMEOUT failures (Yannick Cote) [1869880] - [cpufreq] cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Free memory only when turning off (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add ->offline and ->online callbacks (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Tweak the EPP sysfs interface (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Update cached EPP in the active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Refuse to turn off with HWP enabled (Puneet Sethi) [1881199] - [documentation] Documentation: fix pm/intel_pstate build warning and wording (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Implement passive mode with HWP enabled (Puneet Sethi) [1881199] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Rearrange the storing of new EPP values (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix static checker warning for epp variable (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow raw energy performance preference value (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow enable/disable energy efficiency (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add one more OOB control bit (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: update links for references (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Unify copyright notices (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Add SPDX license tags to multiple files (Puneet Sethi) [1881199] - [documentation] cpufreq: intel_pstate: Documentation: Add references sections (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Clarify coordination of P-State limits (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Add base_frequency information (Puneet Sethi) [1881199] - [i2c] i2c: ismt: Remove call to memset after dmam_alloc_coherent (Tony Camuso) [1875395] - [i2c] i2c: ismt: Add support for Intel Cedar Fork (Tony Camuso) [1875395] - [documentation] docs: net: fm10k: add documentation for fm10k driver (Vladis Dronov) [1838728] - [netdrv] net: fm10k: reject unsupported coalescing params (Vladis Dronov) [1838728] - [netdrv] intel: Replace zero-length array with flexible-array member (Vladis Dronov) [1838728] - [netdrv] net: Use skb accessors in network drivers (Vladis Dronov) [1838728] - [netdrv] hdlc_ppp: add range checks in ppp_cp_parse_cr() (Guillaume Nault) [1882082] {CVE-2020-25643}- [pinctrl] pinctrl: sunrisepoint: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Fix register offsets for TGL-H variant (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update header block to reflect direct dependencies (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Switch to use intel_pinctrl_get_soc_data() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Extract intel_pinctrl_get_soc_data() helper for wider use (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use fallthrough pseudo-keyword (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Drop no-op ACPI_PTR() call (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of for_each_requested_gpio_in_range() (David Arcari) [1783488] - [include] gpiolib: Introduce for_each_requested_gpio_in_range() macro (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Protect IO in few call backs by lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Split intel_config_get() to three functions (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Drop the only label in the code for consistency (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Get rid of redundant 'else' in intel_config_set_debounce() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of IRQ_RETVAL() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Reduce scope of the lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Disable input and output buffer when switching to GPIO (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define ACPI address space ID (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define total amount of IRQs per community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Move npins closer to pin_base in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update description in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use platform_get_irq_optional() explicitly (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Introduce new flag to force GPIO base to be 0 (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: icelake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Enable pin configuration setting for GPIO chip (David Arcari) [1783488] - [pinctrl] pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Mark expected switch fall-throughs (David Arcari) [1783488] - [kernel] mm: disable proactive compaction by default (Rafael Aquini) [1848427] - [mm] mm: use unsigned types for fragmentation score (Rafael Aquini) [1848427] - [mm] mm: fix compile error due to COMPACTION_HPAGE_ORDER (Rafael Aquini) [1848427] - [mm] mm: proactive compaction (Rafael Aquini) [1848427] - [i2c] i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update author and maintainer email info (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update reference clock frequency (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Remove unecessary wrapper functions (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Fix resrticted cast warning of sparse (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call (Alaa Hleihel) [1655741 1655709] - [documentation] dt-bindings: i2c: I2C binding for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: I2C SMBus driver for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [misc] misc: eeprom: ee1004: convert to i2c_new_dummy_device (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Deal with nack on page selection (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Move selected page detection to a separate function (Alaa Hleihel) [1655741] - [misc] eeprom: New ee1004 driver for DDR4 memory (Alaa Hleihel) [1655741] - [net] xfrm: Use correct address family in xfrm_state_find (Xin Long) [1892641] - [net] xfrm: clone whole liftime_cur structure in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate (Xin Long) [1892641] - [net] ip_vti: Fix unused variable warning (Xin Long) [1892641] - [net] xfrm: Make the policy hold queue work with VTI. (Xin Long) [1892641] - [s390] s390/qeth: delay draining the TX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: strictly order bridge address events (Philipp Rudo) [1847443] - [s390] s390/qeth: unify structs for bridge port state (Philipp Rudo) [1847443] - [s390] s390/qeth: copy less data from bridge state events (Philipp Rudo) [1847443] - [s390] s390/qeth: don't let HW override the configured port role (Philipp Rudo) [1847443] - [s390] s390/qeth: don't disable address events during initialization (Philipp Rudo) [1847443] - [s390] s390/qeth: make queue lock a proper spinlock (Philipp Rudo) [1847443] - [s390] s390/qeth: use to_delayed_work() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up qeth_l3_send_setdelmc()'s declaration (Philipp Rudo) [1847443] - [s390] s390/qeth: use all configured RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: don't process empty bridge port events (Philipp Rudo) [1847443] - [s390] s390/qeth: integrate RX refill worker with NAPI (Philipp Rudo) [1847443] - [s390] s390/qeth: tolerate pre-filled RX buffer (Philipp Rudo) [1847443] - [s390] s390/qdio: remove internal polling in non-thinint path (Philipp Rudo) [1847443] - [s390] s390/qdio: allow to scan all 128 Input SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: fix statistics for 128 SBALs (Philipp Rudo) [1847443] - [s390] s390/qeth: constify the MPC initialization data (Philipp Rudo) [1847443] - [s390] s390/qeth: unify RX-mode hashtables (Philipp Rudo) [1847443] - [s390] s390/qeth: cleanup OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up a magic number in the OAT callback (Philipp Rudo) [1847443] - [s390] s390/qeth: use u64_to_user_ptr() in the OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qeth: don't clear the configured isolation mode (Philipp Rudo) [1847443] - [s390] s390/qeth: only init the isolation mode when necessary (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune errno when cmds are cancelled (Philipp Rudo) [1847443] - [s390] s390/qeth: reject unsupported link type earlier (Philipp Rudo) [1847443] - [s390] s390/qeth: let isolation mode override HW offload restrictions (Philipp Rudo) [1847443] - [s390] s390/qeth: fix error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qdio: warn about unexpected SLSB states (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up usage of qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce SLSB writes during Input Queue processing (Philipp Rudo) [1847443] - [s390] s390/qdio: fine-tune SLSB update (Philipp Rudo) [1847443] - [s390] s390/cio, s390/qeth: cleanup PNSO CHSC (Philipp Rudo) [1847443] - [s390] s390/qdio: remove q->first_to_kick (Philipp Rudo) [1847443] - [s390] s390/qdio: fix up qdio_start_irq() kerneldoc (Philipp Rudo) [1847443] - [s390] s390/qdio: add IRQ reduction for error SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: refactor ACK processing for primed SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify overlap calculation on Input refill (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up Kconfig help text (Philipp Rudo) [1847443] - [s390] s390/qeth: return error when starting a reset fails (Philipp Rudo) [1847443] - [s390] s390/qeth: set TX IRQ marker on last buffer in a group (Philipp Rudo) [1847443] - [s390] s390/qeth: indicate contiguous TX buffer elements (Philipp Rudo) [1847443] - [s390] s390/qeth: merge TX skb mapping code (Philipp Rudo) [1847443] - [s390] s390/qeth: don't use restricted offloads for local traffic (Philipp Rudo) [1847443] - [s390] s390/qeth: extract helpers for next-hop lookup (Philipp Rudo) [1847443] - [s390] s390/qeth: add debugfs file for local IP addresses (Philipp Rudo) [1847443] - [s390] s390/qeth: process local address events (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of LP2LP capability for csum offload (Philipp Rudo) [1847443] - [s390] s390/qeth: fix cancelling of TX timer on dev_close() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove always-true condition (Philipp Rudo) [1847443] - [s390] s390/qdio: de-duplicate tiqdio_inbound_processing() (Philipp Rudo) [1847443] - [s390] s390/qdio: keep track of allocated queue count (Philipp Rudo) [1847443] - [s390] s390/qdio: roll-back after queue allocation error (Philipp Rudo) [1847443] - [s390] s390/qdio: do more fine-grained allocation roll-back (Philipp Rudo) [1847443] - [s390] s390/qdio: consolidate thinint init/exit (Philipp Rudo) [1847443] - [s390] s390/qdio: put thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: tear down thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: consistently restore the IRQ handler (Philipp Rudo) [1847443] - [s390] s390/qdio: clear DSCI early for polling drivers (Philipp Rudo) [1847443] - [s390] s390/qdio: inline shared_ind() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove cdev from init_data (Philipp Rudo) [1847443] - [s390] s390/qdio: allow for non-contiguous SBAL array in init_data (Philipp Rudo) [1847443] - [s390] zfcp: inline zfcp_qdio_setup_init_data() (Philipp Rudo) [1847443] - [s390] s390/qdio: cleanly split alloc and establish (Philipp Rudo) [1847443] - [s390] s390/qeth: phase out OSN support (Philipp Rudo) [1847443] - [s390] s390/qeth: make OSN / OSX support configurable (Philipp Rudo) [1847443] - [s390] s390/qeth: remove fake_broadcast attribute (Philipp Rudo) [1847443] - [s390] s390/qdio: set qdio_irq->cdev at allocation time (Philipp Rudo) [1847443] - [s390] s390/qdio: remove unused function declarations (Philipp Rudo) [1847443] - [s390] s390/qeth: modernize two list helpers (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of fixed prio-queue configuration (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune MAC Address-related errnos (Philipp Rudo) [1847443] - [s390] s390/qeth: add TX IRQ coalescing support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: collect more TX statistics (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up the mac_bits (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify L3 dev_id logic (Philipp Rudo) [1847443] - [s390] s390/qdio: extend polling support to multiple queues (Philipp Rudo) [1847443] - [s390] s390/qeth: remove redundant if-clause in RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: split out RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify RX buffer tracking (Philipp Rudo) [1847443] - [s390] s390/qdio: pass ISC as parameter to chsc_sadc() (Philipp Rudo) [1847443] - [s390] s390/qeth: use dev->reg_state (Philipp Rudo) [1847443] - [s390] s390/qeth: remove gratuitous NULL checks (Philipp Rudo) [1847443] - [s390] s390/qeth: add phys_to_virt() translation for AOB (Philipp Rudo) [1847443] - [s390] s390/qeth: don't report hard-coded driver version (Philipp Rudo) [1847443] - [s390] s390/qeth: add SW timestamping support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: balance the TX queue selection for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: remove prio-queueing support for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves in TX slow path (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves to back RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: remove VNICC callback parameter struct (Philipp Rudo) [1847443] - [s390] s390/qdio: add tighter controls for IRQ polling (Philipp Rudo) [1847443] - [s390] s390/qdio: export SSQD via debugfs (Philipp Rudo) [1847443] - [s390] s390/qeth: support configurable RX copybreak (Philipp Rudo) [1847443] - [s390] s390/qeth: don't check for IFF_UP when scheduling napi (Philipp Rudo) [1847443] - [s390] s390/qeth: don't re-start read cmd when IDX has terminated (Philipp Rudo) [1847443] - [s390] s390/qeth: reset seqnos on connection startup (Philipp Rudo) [1847443] - [s390] s390/qeth: remove unused cmd definitions (Philipp Rudo) [1847443] - [s390] s390/qeth: validate device-provided MAC address (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up CREATE_ADDR cmd code (Philipp Rudo) [1847443] - [s390] s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify debugfs code (Philipp Rudo) [1847443] - [s390] s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0 (Philipp Rudo) [1847443] - [s390] s390/qeth: don't warn for napi with 0 budget (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce access to cdev->private->qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up cdev access in qdio_setup_irq() (Philipp Rudo) [1847443] - [s390] s390/qdio: fill SL with absolute addresses (Philipp Rudo) [1847443] - [s390] s390/qdio: don't allocate *aob array with GFP_ATOMIC (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify ACK tracking (Philipp Rudo) [1847443] - [s390] s390/qeth: remove HARDSETUP state (Philipp Rudo) [1847443] - [s390] s390/qeth: make cmd/reply matching more flexible (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate online/offline code (Philipp Rudo) [1847443] - [s390] s390/qeth: shift some bridgeport code around (Philipp Rudo) [1847443] - [s390] s390/qeth: remove QETH_RX_PULL_LEN (Philipp Rudo) [1847443] - [s390] s390/qeth: use napi_gro_frags() for SG skbs (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate RX code (Philipp Rudo) [1847443] - [s390] s390/qeth: make use of napi_schedule_irqoff() (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate helpers for capability checking (Philipp Rudo) [1847443] - [s390] s390/qeth: stop yielding the ip_lock during IPv4 registration (Philipp Rudo) [1847443] - [s390] s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path (Philipp Rudo) [1847443] - [s390] s390/qeth: remove open-coded inet_make_mask() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up L3 sysfs code (Philipp Rudo) [1847443] - [s390] s390/qeth: overhaul L3 IP address dump code (Philipp Rudo) [1847443] - [s390] s390/qeth: wake up all waiters from qeth_irq() (Philipp Rudo) [1847443] - [s390] s390/qeth: only handle IRQs while device is online (Philipp Rudo) [1847443] - [s390] s390: clean up qdio.h (Philipp Rudo) [1847443] - [s390] s390/cio: fix kdoc for tiqdio_thinint_handler (Philipp Rudo) [1847443] - [s390] s390/drivers: fix proc/debugfs file permissions (Philipp Rudo) [1847443] - [s390] s390: convert to DEFINE_SHOW_ATTRIBUTE (Philipp Rudo) [1847443] - [s390] scsi: zfcp: Avoid benign overflow of the Request Queue's free-level (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Replace open-coded list move (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Clean up zfcp_erp_action_ready() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Fix an outdated comment for zfcp_qdio_send() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Use prandom_u32_max() for backoff (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix wrong data and display format of SFP+ temperature (Philipp Rudo) [1874100] - [s390] scsi: zfcp: trace channel log even for FCP command responses (Philipp Rudo) [1874100] - [s390] scsi: zfcp: proper indentation to reduce confusion in zfcp_erp_required_act (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move maximum age of diagnostic buffers into a per-adapter variable (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh config-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface to read the local B2B-Credit (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh port-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface for diagnostics of local SFP transceiver (Philipp Rudo) [1874100] - [s390] scsi: zfcp: support retrieval of SFP Data via Exchange Port Data (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix request object use-after-free in send path causing seqno errors (Philipp Rudo) [1874100] - [s390] scsi: s390: zfcp_fc: use sg helper to iterate over scatterlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN (Philipp Rudo) [1874100] - [s390] scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop old default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun_strategy() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence remaining kdoc warnings in header files (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence all W=1 build warnings for existing kdoc (Philipp Rudo) [1874100] - [s390] scsi: zfcp: properly format LUN (and WWPN) for LUN sharing violation kmsg (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_act_result for argument/return of affected functions (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_action.step (Philipp Rudo) [1874100] - [s390] scsi: zfcp: the action field of zfcp_erp_action is actually the type (Philipp Rudo) [1874100] - [s390] scsi: zfcp: clarify function argument name for trace tag string (Philipp Rudo) [1874100] - [s390] scsi: zfcp: ERP thread setup kdoc update (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update kernel message for invalid FCP_CMND length, it's not the CDB (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_fsf_req (Philipp Rudo) [1874100] - [s390] scsi: zfcp: group sort internal structure definitions for proximity (Philipp Rudo) [1874100] - [s390] scsi: zfcp: namespace prefix for internal latency data structures (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move scsi_eh & non-ERP timeout defines owned by and local to zfcp_fsf.c (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_reqlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move SG table helper from aux to fc and make them static (Philipp Rudo) [1874100] - [s390] scsi: zfcp: remove unnecessary null pointer check before mempool_destroy (Philipp Rudo) [1874100] - [s390] s390/dasd, zfcp: fix gcc 8 stringop-truncation warnings (Philipp Rudo) [1874100] - [s390] s390/stp: unify stp_work_mutex and clock_sync_mutex (Philipp Rudo) [1856342] - [s390] s390/stp: add sysfs file to show scheduled leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: add support for leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: use u32 instead of unsigned int (Philipp Rudo) [1856342] - [s390] s390/stp: use __packed (Philipp Rudo) [1856342] - [s390] s390/stp: add locking to sysfs functions (Philipp Rudo) [1856342] - [s390] s390/stp: allow group and users to read stp sysfs files (Philipp Rudo) [1856342] - [s390] s390/ipl: add support to control memory clearing for nvme re-IPL (Philipp Rudo) [1851122] - [kernel] tick: broadcast-hrtimer: Fix a race in bc_set_next (Vladis Dronov) [1876567] - [fs] gfs2: Make sure we don't miss any delayed withdraws (Robert S Peterson) [1873565] - [fs] gfs2: add some much needed cleanup for log flushes that fail (Robert S Peterson) [1873565] - [fs] gfs2: fix trans slab error when withdraw occurs inside log_flush (Robert S Peterson) [1873565] - [block] blk-mq: mark flush request as IDLE in flush_end_io() (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme: introduce nvme_sync_io_queues (Gopal Tiwari) [1894347] - [documentation] kvm: x86: hyper-v: Mention SynDBG CPUID leaves in api.rst (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: remove unused variable (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Don't require THP to run tests (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: evmcs: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: test behavior of unmapped L2 APIC-access address (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix NULL dereference at kvm_msr_ignored_check() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: replace static const variables with macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: rename pi_init to avoid conflict with paride (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid modulo operator on 64-bit value to fix i386 build (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: NX largepage recovery for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't clear write flooding count for direct roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support MMIO in the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support write protection for nesting in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support disabling dirty logging for the tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support dirty logging for the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support changed pte notifier in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add access tracking for tdp_mmu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate struct kvm_mmu_pages for all pages in TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add TDP MMU PF handler (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator arg (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support zapping SPTEs in the TDP MMU (Vitaly Kuznetsov) [1882793] - [virt] kvm: Cache as_id in kvm_memory_slot (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add functions to handle changed TDP SPTEs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate and free TDP MMU roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Init / Uninit the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Introduce tdp_iter (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: extract spte.h and spte.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate updating a PTE from kvm_set_pte_rmapp (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate making SPTEs from set_spte (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate making non-leaf sptes from link_shadow_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Let the guest own CR4.FSGSBASE (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Intercept guest reserved CR4 bits to inject #GP fault (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move call to update_exception_bitmap() into VMX code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Intercept LA57 to inject #GP fault when it's reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Initialize prev_ga_tag before use (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: implement on demand allocation of the nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow kvm_x86_ops.set_efer to return an error value (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report negative values from wrmsr emulation to userspace (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: xen_hvm_config: cleanup return values (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: Make struct kernel_param_ops definitions const (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allocate vcpu->arch.cpuid_entries dynamically (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: disconnect kvm_check_cpuid() from vcpu->arch.cpuid_entries (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: only provide PV features if enabled in guest's CPUID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: set wall_clock in kvm_write_wall_clock() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation in helper fn (Vitaly Kuznetsov) [1882793] - [x86] kvm: hide KVM options from menuconfig when KVM is not compiled (Vitaly Kuznetsov) [1882793] - [documentation] kvm: vmx: Forbid userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Ignore userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Fix x2APIC MSR intercept handling on !APICV platforms (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: vmx_uret_msrs_list[] can be static (Vitaly Kuznetsov) [1882793] - [tools] kvm: x86: do not attempt TSC synchronization on guest writes (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: delay MSR permission processing to first nested VM run (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename KVM_REQ_GET_VMCS12_PAGES (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Add test for user space MSR handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: svm: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Prepare MSR bitmaps for userspace tracked MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add infrastructure for MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Allow deflecting unknown MSR accesses to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Return -ENOENT on unimplemented MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_uret_msr's "index" to "slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_msr_index" to "vmx_uret_msrs_list" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "find_msr_entry" to "vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add vmx_setup_uret_msr() to handle lookup and swap (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move uret MSR lookup into update_transition_efer() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Check guest support for RDTSCP before processing MSR_TSC_AUX (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "__find_msr_index" to "__vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "guest_msrs_ready" to "guest_uret_msrs_loaded" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "nmsrs" to "nr_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename the "shared_msr_entry" struct to "vmx_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Prepend "MAX_" to MSR array size defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename "shared_msrs" to "user_return_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move individual kvm_mmu initialization into common helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Read EXIT_QUAL and INTR_INFO only when needed for nested exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use common definition for kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add macro wrapper for defining kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add intr/vectoring info and error code to kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper to test for a valid error code given an intr info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN on attempt to switch the currently loaded VMCS (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Drop redundant VMCS switch and free_nested() call (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Ensure vmcs01 is the loaded VMCS when freeing nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Move free_nested() below vmx_switch_vmcs() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Explicitly check for valid guest state for !unrestricted guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reload vmcs01 if getting vmcs12's pages fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reset the segment cache when stuffing guest segs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track write/user faults using bools (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Hoist ITLB multi-hit workaround check up a level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename 'hlevel' to 'level' in FNAME(fetch) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Account NX huge page disallowed iff huge page was requested (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Capture requested page level before NX huge page workaround (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move "huge page disallowed" calculation into mapping helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Refactor the zap loop for recovering NX lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Commit zap of remaining invalid pages when recovering lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename ops.h to vmx_ops.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extract posted interrupt support to separate files (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Bail early from final #PF handling on spurious faults (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return unique RET_PF_* values if the fault was fixed (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Invert RET_PF_* check when falling through to emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return -EIO if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Recursively zap nested TDP SPs when zapping last/only parent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move flush logic from mmu_page_zap_pte() to FNAME(invlpg) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyper-v: disallow configuring SynIC timers with no SynIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Stash 'kvm' in a local variable in kvm_mmu_free_roots() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper and macros to reduce boilerplate for sec exec ctls (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename RDTSCP secondary exec control name to insert "ENABLE" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use VMX_FEATURE_* flags to define VMCS control bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Unconditionally clear CPUID.INVPCID if !CPUID.PCID (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_*_supported() helpers to cpu_has_vmx_*() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use "illegal GPA" helper for PT/RTIT output base check (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move illegal GPA helper out of the MMU code (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Replace MSR_IA32_RTIT_OUTPUT_BASE_MASK with helper function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Unexport cpuid_query_maxphyaddr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use precomputed MAXPHYADDR for RTIT base MSR check (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Do not perform emulation for INVD intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: sev: shorten comments around sev_clflush_pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Mark SEV launch secret pages as dirty (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Add VM-Enter failed tracepoints for super early checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: CR3 MBZ bits are only 63:52 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: emulating RDPID failure shall return #UD rather than #GP (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Morph notification vector IRQ on nested VM-Enter to pending PI (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add tracepoint for cr_interception (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Analyze is_guest_mode() in svm_vcpu_run() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Invoke NMI handler via indirect call instead of INTn (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move IRQ invocation to assembly subroutine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add kvm_x86_ops hook to short circuit emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: KVM needs to unset "unrestricted guest" VM-execution control in vmcs02 if vmcs12 doesn't set it (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Enable INVPCID feature on AMD (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move handling of INVPCID types to x86 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename and move the function vmx_handle_memory_failure to x86.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add new intercept word in vmcb_control_area (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify 64 bit intercept field to two 32 bit vectors (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify intercept_exceptions to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_dr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_cr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Remove unused field (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor exit labels in svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor msr permission bitmap allocation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: rename nested vmcb to vmcb12 (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: rename a variable in the svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Reduce world switch latency caused by timer_advance_ns (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Narrow down the kick target vCPU (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Guarantee the timer is in tsc-deadline mode when setting (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Return 0 when getting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Fix updating DFR missing apic map recalculation (Vitaly Kuznetsov) [1882793] - [virt] kvm/eventfd: move wildcard calculation outside loop (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Simplify the initialization of nested_vmx_msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix VMX controls MSRs setup when nested VMX enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Avoid freeing uninitialized pointers in svm_set_nested_state() (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove aliases with X64 in their name (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Split hyperv-tlfs.h into arch dependent and independent files (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove HV_PROCESSOR_POWER_STATE #defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add GHCB definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: nested: Don't allocate VMCB structures on stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: page_track: Fix RCU list API usage (Vitaly Kuznetsov) [1882793] - [kernel] rculist: Introduce list/hlist_for_each_entry_srcu() macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: update PFEC_MASK/PFEC_MATCH together with PF intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add a dedicated INVD intercept routine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix MSR_IA32_TSC read for nested migration (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Fix assert failure in single-step test (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Make smaller physical guest address space support user-configurable (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: Check the allocation of pv cpu mask" (Vitaly Kuznetsov) [1882793] - [x86] kvm: emulator: more strict rsm checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: more strict SMM checks when returning to nested guest (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: setup nested msr permission bitmap on nested state load (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: correctly restore GIF on vmexit from nesting after migration (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Don't freeze guest when event delivery causes an APIC-access exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: avoid emulation with stale next_rip (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Periodically schedule when unregistering regions on destroy (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control (Vitaly Kuznetsov) [1882793] - [virt] kvm: fix memory leak in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Check the allocation of pv cpu mask (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Update VMCS02 when L2 PAE PDPTE updates detected (Vitaly Kuznetsov) [1882793] - [documentation] kvm: documentation: Minor fixups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix access code passed to gva_to_gpa (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Use a shorter encoding to clear RAX (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Synic default SCONTROL MSR needs to be enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: detect assigned device via irqbypass manager (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix sev_pin_memory() error handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Set the TDCR settable bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix disable pause loop exit/pause filtering capability on SVM (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Prevent setting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Specify max TDP level via kvm_configure_mmu() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename max_page_level to max_huge_page_level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Dynamically calculate TDP level from max level and MAXPHYADDR (Vitaly Kuznetsov) [1882793] - [x86] kvm: vxm: Remove temporary WARN on expected vs. actual EPTP level mismatch (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Pull the PGD's level from the MMU instead of recalculating it (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Make vmx_load_mmu_pgd() static (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add separate helper for shadow NPT root page role calc (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Drop a duplicate declaration of construct_eptp() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Using macros instead of magic values (Vitaly Kuznetsov) [1882793] - [tools] kvm: nvmx: check for invalid hdr.vmx.flags (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: check for required but missing VMCS12 in KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: do not set guest mode flag (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt/kvm/api: eliminate duplicated word (Vitaly Kuznetsov) [1882793] - [documentation] docs: kvm: Replace HTTP links with HTTPS ones (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: remove nonsensical EXITINFO1 adjustment on nested NPF (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: optimize #PF injection when MAXPHYADDR does not match (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add guest physical address check in EPT violation and misconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: introduce vmx_need_pf_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: update exception bitmap on CPUID changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename update_bp_intercept to update_exception_bitmap (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Add guest physical address check in translate_gpa() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Move translate_gpa() to mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add helper functions for illegal GPA checking and page fault injection (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code (Vitaly Kuznetsov) [1882793] - [virt] kvm: Move x86's MMU memory cache helpers to common KVM code (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Move x86's version of struct kvm_mmu_memory_cache to common code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Zero allocate shadow pages (outside of mmu_lock) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make __GFP_ZERO a property of the memory cache (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate the memory caches for shadow pages and gfn arrays (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Topup memory caches after walking GVA->GPA (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Consolidate "page" variant of memory cache helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track the associated kmem_cache in the MMU caches (Vitaly Kuznetsov) [1882793] - [x86] kvm/x86: pmu: Fix #GP condition check for RDPMC emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename kvm_update_cpuid() to kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Extract kvm_update_cpuid_runtime() from kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce kvm_check_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_apic_set_version() to kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Use guest_cpuid_has() in kvm_apic_set_version() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Go on updating other CPUID leaves when leaf 1 is absent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset vcpu->arch.cpuid_nent to 0 if SET_CPUID* fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: limit the maximum number of vPMU fixed counters to 3 (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Make CR4.VMXE reserved for the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Create mask for guest CR4 reserved bits in kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: Add "nopvspin" parameter to disable PV spinlocks (Vitaly Kuznetsov) [1882793] - [x86] kvm: Change print code to use pr_*() format (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: x86: Fix setup the virt_spin_lock_key before static key get initialized" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename page_header() to to_shadow_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add sptep_to_sp() helper to wrap shadow page lookup (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make kvm_mmu_page definition and accessor internal-only (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add MMU-internal header (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move kvm_mmu_available_pages() into mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move mmu_audit.c and mmutrace.h into the mmu/ sub-directory (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Exit to userspace on make_mmu_pages_available() error (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when shrinking the slab (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when recycling oldest pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't put invalid SPs back on the list of active pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Optimize MMU page cache lookup for fully direct MMUs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid multiple hash lookups in kvm_get_mmu_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use VMCALL and VMMCALL mnemonics in kvm_para.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add svm_ prefix to set/clr/is_intercept() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add vmcb_ prefix to mark_*() functions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename struct nested_state to svm_nested_state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Wrap VM-Fail valid path in generic VM-Fail helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add "last CPU" to some KVM_EXIT information (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add last_cpu to struct vcpu_vmx (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Always set svm->last_cpu on VMRUN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report sev_pin_memory errors with PTR_ERR (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: fix svn_pin_memory()'s use of get_user_pages_fast() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move the check for upper 32 reserved bits of DR6 to separate function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Do the same ignore_msrs check for feature msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move ignore_msrs handling upper the stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make .write_log_dirty a nested operation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN if PML emulation helper is invoked outside of nested guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper (Vitaly Kuznetsov) [1882793] - [s390] kvm: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return type to bool (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault() (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt: kvm/api: drop doubled words (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masks (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Mark CR4.TSD as being possibly owned by the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode (Vitaly Kuznetsov) [1882793] - [virt] kvm: use more precise cast and do not drop __user (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: bit 8 of non-leaf PDPEs is not reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix async pf caused null-ptr-deref (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Remove vcpu_vmx's defunct copy of host_pkru (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow TSC to differ by NTP correction bounds without TSC scaling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix MSR range of APIC registers in X2APIC mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Stop context switching MSR_IA32_UMWAIT_CONTROL (Vitaly Kuznetsov) [1882793] - [x86] cpu: Move prototype for get_umwait_control_msr() to a global location (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Plumb L2 GPA through to PML emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic() (Vitaly Kuznetsov) [1882793] - [x86] process/64: Make save_fsgs_for_kvm() ready for FSGSBASE (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add helpers to identify interrupt type from intr_info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Switch KVM guest to using interrupts for page ready APF delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: Remove defunct KVM_DEBUG_FS Kconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR (Vitaly Kuznetsov) [1882793] - [x86] kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user() (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: update hyperv_cpuid with SynDBG tests (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger via hypercalls (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: enable hypercalls regardless of hypercall page (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger interface (Vitaly Kuznetsov) [1882793] - [x86] hyper-v: Add synthetic debugger definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/pmu: Support full width counting (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: announce KVM_FEATURE_ASYNC_PF_INT (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: acknowledgment mechanism for async pf page ready notifications (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: interrupt based APF 'page ready' event delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: extend struct kvm_vcpu_pv_apf_data with token info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyperv: Remove duplicate definitions of Reference TSC Page (Vitaly Kuznetsov) [1882793] - [x86] kvm: Restrict ASYNC_PF to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: Sanitize kvm_async_pf_task_wait() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Handle async page faults directly through do_page_fault() (Vitaly Kuznetsov) [1882793] - [virt] kvm: add halt-polling cpu usage stats (Vitaly Kuznetsov) [1882793] - [powerpc] kvm: Replace vcpu->swait with rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce rcuwait_active() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce prepare_to and finish_rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Add @state argument to rcuwait_wait_event() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Fix stale wake call name in comment (Vitaly Kuznetsov) [1882793] - [s390] kvm: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup (Vitaly Kuznetsov) [1882793] - [documentation] docs/virt/kvm: Document configuring and running nested guests (Vitaly Kuznetsov) [1882793] - [tools] docs: fix broken references for ReST files that moved around (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extend VMXs #AC interceptor to handle split lock #AC in guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Emulate split-lock access as a write in emulator (Vitaly Kuznetsov) [1882793] - [net] core: check length before updating Ethertype in skb_mpls_{push,pop} (Guillaume Nault) [1893886] - [net] pktgen: fix error message with wrong function name (Guillaume Nault) [1893886] - [net] handle the return value of pskb_carve_frag_list() correctly (Guillaume Nault) [1893886] - [net] Fix potential wrong skb->protocol in skb_vlan_untag() (Guillaume Nault) [1893886] - [net] make symbol 'flush_works' static (Guillaume Nault) [1893886] - [net] compat: Add missing sock updates for SCM_RIGHTS (Guillaume Nault) [1893886] - [net] mpls: drop skb's dst in mpls_forward() (Guillaume Nault) [1893886] - [include] net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb (Guillaume Nault) [1893886] - [net] fix skb_panic to output real address (Guillaume Nault) [1893886] - [net] fix a potential recursive NETDEV_FEAT_CHANGE (Guillaume Nault) [1893886] - [net] neigh: send protocol value in neighbor create notification (Guillaume Nault) [1893886] - [net] revert default NAPI poll timeout to 2 jiffies (Guillaume Nault) [1893886] - [net] compat_ioctl: handle SIOCOUTQNSD (Guillaume Nault) [1893886] - [net] neigh: use long type to store jiffies delta (Guillaume Nault) [1893886] - [documentation] dev-tools: kselftest.rst: Update examples and paths (Hangbin Liu) [1876011] - [tools] selftests/run_kselftest.sh: Make each test individually selectable (Hangbin Liu) [1876011] - [tools] selftests: Extract run_kselftest.sh and generate stand-alone test list (Hangbin Liu) [1876011] - [tools] selftests/harness: Flush stdout before forking (Hangbin Liu) [1876011] - [tools] selftests: forwarding: Add missing 'rp_filter' configuration (Hangbin Liu) [1892298] - [tools] selftests/net: relax cpu affinity requirement in msg_zerocopy test (Hangbin Liu) [1892298] - [tools] selftests: ethtool: Fix test when only two speeds are supported (Hangbin Liu) [1892298] - [tools] selftests/net: tcp_mmap: fix clang warning for target arch PowerPC (Hangbin Liu) [1892298] - [tools] selftests/net: psock_fanout: fix clang issues for target arch PowerPC (Hangbin Liu) [1892298] - [netdrv] netxen: mark netxen_nic as deprecated in RHEL8 (Ivan Vecera) [1878188] - [net] linkmode: introduce linkmode_intersects() (Ivan Vecera) [1893193] - [net] ipv6: avoid lockdep issue in fib6_del() (Hangbin Liu) [1892196] - [net] ipv6: fix memory leaks on IPV6_ADDRFORM path (Hangbin Liu) [1892196] - [net] ila: remove unused inline function ila_addr_is_ila (Hangbin Liu) [1892196] - [net] ila: Fix uninitialised return value in ila_xlat_nl_cmd_flush (Hangbin Liu) [1892196] - [netdrv] i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann) [1835705] - [netdrv] i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann) [1835705] - [netdrv] i40e: Remove scheduling while atomic possibility (Stefan Assmann) [1835705] - [pci] hv: Fix hibernation in case interrupts are not re-created (Mohammed Gamal) [1846838] - [powerpc] kvm: ppc: book3s hv: xics: Replace the 'destroy' method by a 'release' method (Greg Kurz) [1857527] - [security] selinux: complete the inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: prepare for inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: specialize symtab insert and search functions (Ondrej Mosnacek) [1878149] - [security] selinux: fixed a checkpatch warning with the sizeof macro (Ondrej Mosnacek) [1878149] - [security] selinux: log error messages on required process class / permissions (Ondrej Mosnacek) [1878149] - [security] selinux: fix undefined return of cond_evaluate_expr (Ondrej Mosnacek) [1878149] - [security] selinux: fix a double free in cond_read_node()/cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: fix double free (Ondrej Mosnacek) [1878149] - [security] selinux: netlabel: Remove unused inline function (Ondrej Mosnacek) [1878149] - [security] selinux: do not allocate hashtabs dynamically (Ondrej Mosnacek) [1878149] - [security] selinux: fix return value on error in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: simplify range_write() (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: don't produce incorrect filename_trans_count (Ondrej Mosnacek) [1878149] - [security] selinux: implement new format of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: move context hashing under sidtab (Ondrej Mosnacek) [1878149] - [security] selinux: hash context structure directly (Ondrej Mosnacek) [1878149] - [security] selinux: store role transitions in a hash table (Ondrej Mosnacek) [1878149] - [security] selinux: drop unnecessary smp_load_acquire() call (Ondrej Mosnacek) [1878149] - [security] selinux: fix warning Comparison to bool (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: free str on error in str_read() (Ondrej Mosnacek) [1878149] - [security] selinux: clean up indentation issue with assignment statement (Ondrej Mosnacek) [1878149] - [security] selinux: avtab_init() and cond_policydb_init() return void (Ondrej Mosnacek) [1878149] - [security] selinux: clean up error path in policydb_init() (Ondrej Mosnacek) [1878149] - [security] selinux: remove unused initial SIDs and improve handling (Ondrej Mosnacek) [1878149] - [security] selinux: reduce the use of hard-coded hash sizes (Ondrej Mosnacek) [1878149] - [security] selinux: Add xfs quota command types (Ondrej Mosnacek) [1878149] - [security] selinux: optimize storage of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: factor out loop body from filename_trans_read() (Ondrej Mosnacek) [1878149] - [security] selinux: generalize evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_expr to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_av_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: sel_avc_get_stat_idx should increase position index (Ondrej Mosnacek) [1878149] - [security] selinux: simplify evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: move status variables out of selinux_ss (Ondrej Mosnacek) [1878149] - [scripts] selinux: use kernel linux/socket.h for genheaders and mdp (Ondrej Mosnacek) [1878149] - [scripts] genheaders: -s had been there since v6; -*s - since v7 (Ondrej Mosnacek) [1878149] - [scsi] scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug (Ming Lei) [1876863] - [scsi] scsi: scsi_debug: Support host tagset (Ming Lei) [1876863] - [scsi] scsi: core: Show nr_hw_queues in sysfs (Ming Lei) [1876863] - [scsi] scsi: Add host and host template flag 'host_tagset' (Ming Lei) [1876863] - [block] null_blk: Support shared tag bitmap (Ming Lei) [1876863] - [block] blk-mq, elevator: Count requests per hctx to improve performance (Ming Lei) [1876863] - [block] blk-mq: Record active_queues_shared_sbitmap per tag_set for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Record nr_active_requests per queue for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Relocate hctx_may_queue() (Ming Lei) [1876863] - [block] blk-mq: Facilitate a shared sbitmap per tagset (Ming Lei) [1876863] - [block] blk-mq: Use pointers for blk_mq_tags bitmap tags (Ming Lei) [1876863] - [block] blk-mq: Pass flags for tag init/free (Ming Lei) [1876863] - [block] blk-mq: Free tags in blk_mq_init_tags() upon error (Ming Lei) [1876863] - [block] blk-mq: Rename blk_mq_update_tag_set_depth() (Ming Lei) [1876863] - [block] blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1876863] - [block] block: fix double account of flush request's driver tag (Ming Lei) [1876863] - [block] blk-mq: centralise related handling into blk_mq_get_driver_tag (Ming Lei) [1876863] - [block] blk-mq: streamline handling of q->mq_ops->queue_rq result (Ming Lei) [1876863] - [block] blk-mq: remove pointless call of list_entry_rq() in hctx_show_busy_rq() (Ming Lei) [1876863] - [block] blk-mq: move blk_mq_get_driver_tag into blk-mq.c (Ming Lei) [1876863] - [block] blk-mq: support batching dispatch in case of io (Ming Lei) [1876863] - [block] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove dead check from blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: move getting driver tag and budget into one helper (Ming Lei) [1876863] - [block] blk-mq: pass hctx to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove the BLK_MQ_REQ_INTERNAL flag (Ming Lei) [1876863] - [net] netns: Constify exported functions (Guillaume Nault) [1806134] - [net] netns: protect netns ID lookups with RCU (Guillaume Nault) [1806134] - [net] netns: Remove __peernet2id_alloc() (Guillaume Nault) [1806134] - [net] netns: read NETNSA_NSID as s32 attribute in rtnl_net_getid() (Guillaume Nault) [1806134] - [tools] selftests: txtimestamp: add flag for timestamp validation tolerance. (Hangbin Liu) [1861175] - [tools] selftests/net: so_txtime: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftest: txtimestamp: fix net ns entry logic (Hangbin Liu) [1861175] - [tools] selftests/net: update initializer syntax to use c99 designators (Hangbin Liu) [1861175] - [tools] selftests/net: add ipv6 test coverage in rxtimestamp test (Hangbin Liu) [1861175] - [tools] selftests/net: plug rxtimestamp test into kselftest framework (Hangbin Liu) [1861175] - [tools] selftests/net: in rxtimestamp getopt_long needs terminating null entry (Hangbin Liu) [1861175] - [tools] selftests/net: in timestamping, strncpy needs to preserve null byte (Hangbin Liu) [1861175] - [tools] selftests: move timestamping selftests to net folder (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: print statistics for timestamp events. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add support for epoll(). (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add new command-line flags. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow printing latencies in nsec. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow individual txtimestamp tests. (Hangbin Liu) [1861175] - [tools] selftests: timestamping: Fix SIOCGSTAMP undeclared build failure (Hangbin Liu) [1861175] - [tools] selftests: fix timestamping Makefile (Hangbin Liu) [1861175] - [tools] selftests: add missing include unistd (Hangbin Liu) [1861175] - [tools] selftests/txtimestamp: Fix an equals vs assign bug (Hangbin Liu) [1861175] - [tools] selftests: add txtimestamp kselftest (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with ipv6 dgram + raw and pf_packet (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with cmsg support (Hangbin Liu) [1861175] - [hwmon] hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang) [1846851] - [powerpc] vfs: add faccessat2 syscall (Miklos Szeredi) [1333764] - [fs] vfs: split out access_override_creds() (Miklos Szeredi) [1333764] - [md] Revert "dm writecache: set "Tech Preview" taint using mark_tech_preview()" (Mike Snitzer) [1859413] - [s390] mm: fix huge pte soft dirty copying (Cornelia Huck) [1700709] - [fs] proc/mounts: add cursor (Miklos Szeredi) [1759472]- [char] random: Add a poll handler to extrng_fops (Vladis Dronov) [1884857] - [platform] platform/mellanox: mlxbf-pmc: Add Mellanox BlueField PMC driver (Alaa Hleihel) [1655729] - [mm] mm/page_idle.c: skip offline pages (Chris von Recklinghausen) [1867490] - [powerpc] powerpc/pseries: Detect secure and trusted boot state of the system (Diego Domingos) [1853411] - [net] bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() (Yauheni Kaliuta) [1874003] - [kernel] kallsyms: Refactor kallsyms_show_value() to take cred (Yauheni Kaliuta) [1874003] - [kernel] kprobes: Show blacklist addresses as same as kallsyms does (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Report PAC and BTI instructions as skippable (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Don't assume unrecognized HINTs are skippable (Yauheni Kaliuta) [1874003] - [lib] usercopy: Avoid soft lockups in test_check_nonzero_user() (Yauheni Kaliuta) [1874003] - [security] selinux: map CAP_PERFMON and CAP_BPF to CAP_SYS_ADMIN (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: fix netdevsim trap_flow_action_cookie read (Yauheni Kaliuta) [1874003] - [net] net/bpfilter: Initialize pos in __bpfilter_process_sockopt (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extend map-in-map selftest to detect memory leaks (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map leak in HASH_OF_MAPS map (Yauheni Kaliuta) [1874003] - [net] bpf: Fix NULL pointer dereference in __btf_resolve_helper_id() (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix cgroup sockopt verifier test (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix libbpf hashmap on (I)LP32 architectures (Yauheni Kaliuta) [1874003] - [tools] selftests: bpf: Fix detach from sockmap tests (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid incorrect bpf_sk_reuseport_detach call (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid copying sk_user_data of reuseport_array during sk_clone (Yauheni Kaliuta) [1874003] - [tools] bpf: Add tests for PTR_TO_BTF_ID vs. null comparison (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an incorrect branch elimination by verifier (Yauheni Kaliuta) [1874003] - [include] bpf: sockmap: Require attach_bpf_fd when detaching a program (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH (Yauheni Kaliuta) [1874003] - [net] bpf: Enforce BPF ringbuf size to be the power of 2 (Yauheni Kaliuta) [1874003] - [tools] bpf, sockmap: Add ingres skb tests that utilize merge skbs (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU dereferenced psock may be used outside RCU block (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU splat with redirect and strparser error or TLS (Yauheni Kaliuta) [1874003] - [tools] bpf: tcp: bpf_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT (Yauheni Kaliuta) [1874003] - [net] bpf: Do not allow btf_ctx_access with __int128 types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Restore behaviour of CAP_SYS_ADMIN allowing the loading of networking bpf programs (Yauheni Kaliuta) [1874003] - [net] bpf: Set the number of exception entries properly for subprograms (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix CO-RE relocs against .text section (Yauheni Kaliuta) [1874003] - [tools] libbpf: Forward-declare bpf_stats_type for systems with outdated UAPI headers (Yauheni Kaliuta) [1874003] - [documentation] bpf: Document optval > PAGE_SIZE behavior for sockopt hooks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Make sure optvals > PAGE_SIZE are bypassed (Yauheni Kaliuta) [1874003] - [net] bpf: Don't return EINVAL from {get, set}sockopt when optlen > PAGE_SIZE (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Add ringbuf map type to map command docs (Yauheni Kaliuta) [1874003] - [samples] bpf, xdp, samples: Fix null pointer dereference in *_user code (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add ringbuf map to a list of known map types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix definition of bpf_ringbuf_output() helper in UAPI comments (Yauheni Kaliuta) [1874003] - [net] bpf: Undo internal BPF_PROBE_MEM in BPF insns dump (Yauheni Kaliuta) [1874003] - [tools] libbpf: Support pre-initializing .bss global variables (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Fix skeleton codegen (Yauheni Kaliuta) [1874003] - [net] bpf: Fix memlock accounting for sock_hash (Yauheni Kaliuta) [1874003] - [net] bpf: tcp: Recv() should return 0 when the peer socket is closed (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Exit on error in function codegen (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Fix memory leak in codegen error cases (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cgroup_skb/egress test for load_bytes_relative (Yauheni Kaliuta) [1874003] - [net] net/filter: Permit reading NET in load_bytes_relative when MAC not set (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Do not force gcc as CC (Yauheni Kaliuta) [1874003] - [tools] libbpf: Define __WORDSIZE if not available (Yauheni Kaliuta) [1874003] - [net] bpf: Devmap adjust uapi for attach bpf program (Yauheni Kaliuta) [1874003] - [net] bpf: Reset data_meta before running programs attached to devmap entry (Yauheni Kaliuta) [1874003] - [scripts] scripts: Require pahole v1.16 when generating BTF (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Synchronize delete from bucket list on map free (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free (Yauheni Kaliuta) [1874003] - [net] bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg (Yauheni Kaliuta) [1874003] - [kernel] bpf: rework the compat kernel probe handling (Yauheni Kaliuta) [1874003] - [kernel] bpf: handle the compat string in bpf_trace_copy_string better (Yauheni Kaliuta) [1874003] - [kernel] bpf: factor out a bpf_trace_copy_string helper (Yauheni Kaliuta) [1874003] - [net] mmap locking API: add mmap_read_trylock_non_owner() (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: use mmap locking API (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix ringbuf selftest sample counting undeterminism (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an error code in check_btf_func() (Yauheni Kaliuta) [1874003] - [net] bpf: make bpf_check_uarg_tail_zero() use check_zeroed_user() (Yauheni Kaliuta) [1874003] - [lib] lib: introduce copy_struct_from_user() helper (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add a default $(CXX) value (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: Don't use $(COMPILE.c) (Yauheni Kaliuta) [1874003] - [s390] s390/bpf: Use bcr 0, 0 as tail call nop filler (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix verifier test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix sample_cnt shared between two threads (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Adapt cls_redirect to call csum_level helper (Yauheni Kaliuta) [1874003] - [net] bpf: Add csum_level helper for fixing up csum levels (Yauheni Kaliuta) [1874003] - [net] bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add _GNU_SOURCE for reallocarray to ringbuf.c (Yauheni Kaliuta) [1874003] - [net] bpf: Use tracing helpers for lsm programs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add test for SO_BINDTODEVICE opt of bpf_setsockopt (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add test for ktls with skb bpf ingress policy (Yauheni Kaliuta) [1874003] - [net] bpf: Fix running sk_skb program types with ktls (Yauheni Kaliuta) [1874003] - [net] bpf: Refactor sockmap redirect code so its easy to reuse (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add SEC name for xdp programs attached to device map (Yauheni Kaliuta) [1874003] - [net] bpf: Add support to attach bpf program to a devmap entry (Yauheni Kaliuta) [1874003] - [kernel] bpf: Use strncpy_from_unsafe_strict() in bpf_seq_printf() helper (Yauheni Kaliuta) [1874003] - [net] devmap: Formalize map value as a named struct (Yauheni Kaliuta) [1874003] - [net] bpf: Add rx_queue_mapping to bpf_sock (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add tests for write-only stacks/queues (Yauheni Kaliuta) [1874003] - [documentation] docs/bpf: Add BPF ring buffer design notes (Yauheni Kaliuta) [1874003] - [tools] bpf: Add BPF ringbuf and perf buffer benchmarks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add BPF ringbuf selftests (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BPF ring buffer support (Yauheni Kaliuta) [1874003] - [tools] bpf: Implement BPF ring buffer and verifier support for it (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map permissions check (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup comments in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup some file descriptors in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix a typo in test_maps (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix perf_buffer__free() API for sparse allocs (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Test probe_* helpers from SCHED_CLS (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add sk_msg helpers load and attach test (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add get socket storage helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Extend bpf_base_func_proto helpers with probe_* and *current_task* (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add some generic helpers that may be useful from sk_msg (Yauheni Kaliuta) [1874003] - [net] bpf: Fix spelling in comment explaining ARG1 in ___bpf_prog_run (Yauheni Kaliuta) [1874003] - [tools] libbpf: Install headers as part of make install (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add API to consume the perf ring buffer content (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Print correct error message when failing to load BTF (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Make capability check account for new BPF caps (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Clean subcommand help messages (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_LIRC required for test_lirc_mode2.sh (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add general instructions for test execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add printk to test_sk_lookup_kern to encode null ptr check (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer map value branch (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer check branch taken (Yauheni Kaliuta) [1874003] - [net] bpf: Verifier track null pointer branch_taken with JNE and JEQ (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, testing: Add get{peer, sock}name selftests to test_progs (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [net] bpf: Add get{peer, sock}name attach types for sock_addr (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe, tail call kern progs map definition (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Add tracex7 test file to .gitignore (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor tail call user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe tracing user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor pointer error check with libbpf (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add ktls tests to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add blacklist to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add whitelist option to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, provide verbose option for selftests execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, break down test_sockmap into subtests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, improve test_sockmap total bytes counter (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, print error in test_sockmap error cases (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, sockmap test prog run without setting cgroup (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, remove prints from sockmap tests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, move sockmap bpf prog header into progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Remove test_align leftovers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move test_align under test_progs (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Fix signedness warnings (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Remove unused #include (Yauheni Kaliuta) [1874003] - [net] bpf: Fix check_return_code to only allowin trace_iter progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use CAP_BPF and CAP_PERFMON in tests (Yauheni Kaliuta) [1874003] - [net] bpf: Implement CAP_BPF (Yauheni Kaliuta) [1874003] - [security] bpf, capability: Introduce CAP_BPF (Yauheni Kaliuta) [1874003] - [security] capabilities: Introduce CAP_PERFMON to kernel and user space (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Allow probing for CONFIG_HZ from kernel config (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test for sk helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add connect_fd_to_fd, connect_wait net helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb (Yauheni Kaliuta) [1874003] - [net] bpf: Allow sk lookup helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fix spelling mistake "SIGALARM" -> "SIGALRM" (Yauheni Kaliuta) [1874003] - [net] bpf: Fix bpf_iter's task iterator logic (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test narrow loads for bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [net] bpf: Support narrow loads from bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: Remove compiler warnings (Yauheni Kaliuta) [1874003] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Yauheni Kaliuta) [1874003] - [net] bpf: Change func bpf_iter_unreg_target() signature (Yauheni Kaliuta) [1874003] - [net] bpf: net: Refactor bpf_iter target registration (Yauheni Kaliuta) [1874003] - [net] bpf: Add comments to interpret bpf_prog return values (Yauheni Kaliuta) [1874003] - [tools] bpf: Change btf_iter func proto prefix to "bpf_iter_" (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests : Explain bpf_iter test failures with llvm 10.0.0 (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Add BPF triggering benchmark (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fmod_ret prog and implement test_overhead as part of bench (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add benchmark runner infrastructure (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extract parse_num_list into generic testing_helpers.c (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874003] - [scripts] bpf: Minor fixes to BPF helpers documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Minor fixes for documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Poison and replace kernel integer typedefs (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Replace zero-length array with flexible-array (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize ADD, SUB, JMP BPF_K using arm64 add/sub immediates (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize AND, OR, XOR, JSET BPF_K using arm64 logical immediates (Yauheni Kaliuta) [1874003] - [tools] bpf, runqslower: include proper uapi/bpf.h (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests: Add iter progs for bpf_map/task/task_file (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add bpf_iter support for bptool (Yauheni Kaliuta) [1874003] - [tools] tools/libpf: Add offsetof/container_of macro in bpf_helpers.h (Yauheni Kaliuta) [1874003] - [tools] tools/libbpf: Add bpf_iter support (Yauheni Kaliuta) [1874003] - [net] bpf: Support variable length array in tracing programs (Yauheni Kaliuta) [1874003] - [net] bpf: Handle spilled PTR_TO_BTF_ID properly when checking stack_boundary (Yauheni Kaliuta) [1874003] - [kernel] bpf: Add bpf_seq_printf and bpf_seq_write helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Add PTR_TO_BTF_ID_OR_NULL support (Yauheni Kaliuta) [1874003] - [net] bpf: Add task and task/file iterator targets (Yauheni Kaliuta) [1874003] - [net] bpf: Add bpf_map iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement common macros/helpers for target iterators (Yauheni Kaliuta) [1874003] - [net] bpf: Create file bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Create anonymous bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement bpf_seq_read() for bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATE (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_CREATE (Yauheni Kaliuta) [1874003] - [net] bpf: Allow loading of a bpf_iter program (Yauheni Kaliuta) [1874003] - [net] bpf: Implement an interface to register bpf_iter targets (Yauheni Kaliuta) [1874003] - [tools] bpf: Allow any port in bpf_bind helper (Yauheni Kaliuta) [1874003] - [net] net: Refactor arguments of inet{,6}_bind (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move existing common networking parts into network_helpers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Generalize helpers to control background listener (Yauheni Kaliuta) [1874003] - [net] crypto: lib/sha1 - rename "sha" to "sha1" (Yauheni Kaliuta) [1874003] - [arm64] arm64: bpf: Annotate JITed code for BTI (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Add constants for new HINT instruction decode (Yauheni Kaliuta) [1874003] - [kernel] sysctl: Fix unused function warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use reno instead of dctcp (Yauheni Kaliuta) [1874003] - [net] bpf: Fix use-after-free of bpf_link when priming half-fails (Yauheni Kaliuta) [1874003] - [tools] bpf: Bpf_{g, s}etsockopt for struct bpf_sock_addr (Yauheni Kaliuta) [1874003] - [tools] bpf: Add selftest for BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add support for command BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [net] bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test allowed maps for bpf_sk_select_reuseport (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix false uninitialized variable warning (Yauheni Kaliuta) [1874003] - [net] bpf: Fix unused variable warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assign test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed (Yauheni Kaliuta) [1874003] - [net] bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Make libcap dependency optional (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Allow unprivileged users to probe features (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: For "feature probe" define "full_mode" bool as global (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Disable ASAN instrumentation for mmap()'ed memory read (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix invalid memory reads in core_relo selftest (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix memory leak in extract_build_id() (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix memory leak and possible double-free in hashmap__clear (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Convert test_hashmap into test_progs test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add SAN_CFLAGS param to selftests build to allow sanitizers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Ensure test flavors use correct skeletons (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BTF-defined map-in-map support (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor map creation logic and fix cleanup leak (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor BTF-defined map definition parsing logic (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add link bash completions (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpftool-link manpage (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpf_link show and pin support (Yauheni Kaliuta) [1874003] - [tools] bpftool: Expose attach_type-to-string array to non-cgroup code (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, and get_obj_info (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add low-level APIs for new bpf_link commands (Yauheni Kaliuta) [1874003] - [net] bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Allocate ID for bpf_link (Yauheni Kaliuta) [1874003] - [tools] libbpf: Remove unneeded semicolon in btf_dump_emit_type (Yauheni Kaliuta) [1874003] - [net] bpf, cgroup: Remove unused exports (Yauheni Kaliuta) [1874003] - [tools] libbpf: Return err if bpf_object__load failed (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cls_redirect classifier (Yauheni Kaliuta) [1874003] - [net] bpf: Make verifier log more relevant by default (Yauheni Kaliuta) [1874003] - [net] bpf: add bpf_ktime_get_boot_ns() (Yauheni Kaliuta) [1874003] - [net] net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Yauheni Kaliuta) [1874003] - [net] net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head (Yauheni Kaliuta) [1874003] - [net] bpf: Fix missing bpf_base_func_proto in cgroup_base_func_proto for CGROUP_NET=n (Yauheni Kaliuta) [1874003] - [tools] bpf_helpers.h: Add note for building with vmlinux.h or linux/types.h (Yauheni Kaliuta) [1874003] - [net] bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE, SYSCTL, SOCKOPT} (Yauheni Kaliuta) [1874003] - [tools] tools/bpf/bpftool: Remove duplicate headers (Yauheni Kaliuta) [1874003] - [net] bpf: Remove set but not used variable 'dst_known' (Yauheni Kaliuta) [1874003] - [net] xdp: export the DEV_MAP_BULK_SIZE macro (Yauheni Kaliuta) [1874003] - [kernel] trace/bpf_trace: Open access for CAP_PERFMON privileged process (Yauheni Kaliuta) [1874003] - [scsi] scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.5 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Reject CT request for MIB commands (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add FDMI Vendor MIB support (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix duplicate wq_create_version check (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Removed unused macros in lpfc_attr.c (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix scheduling call while in softirq context in lpfc_unreg_rpi (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() (Dick Kennedy) [1887549] - [scsi] scsi: Remove unneeded break statements (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add dependency on CPU_FREQ (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unneeded variable 'status' in lpfc_fcp_cpu_map_store() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Drop nodelist reference on error in lpfc_gen_req() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove set but not used 'qp' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.4 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix spelling mistake "Cant" -> "Can't" (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix typo in comment for ULP (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Use __printf() format notation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix some function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Ensure variable has the same stipulations as code using it (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up formatting/docrot where appropriate (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up around 120 documentation issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unused variable 'pg_addr' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Correct some pretty obvious misdocumentation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix less-than-zero comparison of unsigned value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix inconsistent indenting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add an internal trace log buffer (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix missing MDS functionality (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset() (Dick Kennedy) [1887549] - [scsi] lpfc_debugfs: get rid of pointless access_ok() (Dick Kennedy) [1887549] - [scsi] lpfc: add nvmet discovery_event op support (Dick Kennedy) [1887549] - [scsi] scsi: core: Don't start concurrent async scan on same host (Ming Lei) [1874501] - [crypto] crypto: bcm - Verify GCM/CCM key length in setkey (Vladis Dronov) [1887389] - [x86] x86/cpufeatures: Add support for fast short REP; MOVSB (Steve Best) [1838265] - [scsi] scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix sync irqs (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Detect tampered Aero and Sea adapters (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove pci-dma-compat wrapper API (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove superfluous memset() (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Update driver version to 35.100.00.00 (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Postprocessing of target and LUN reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Cancel the running work during host reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Dump system registers for debugging (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix kdoc comments format (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix set but unused variable (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix error returns in BRM_status_show (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix unlock imbalance (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix spelling mistake (Tomas Henzl) [1851440] - [s390] s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl (Claudio Imbrenda) [1885962] - [scsi] scsi: megaraid: Make smp_affinity_enable static (Tomas Henzl) [1860910] - [scsi] remove ioremap_nocache and devm_ioremap_nocache (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Remove set but unused variable (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix compilation warnings (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix kdoc comments format (Tomas Henzl) [1860910] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Tomas Henzl) [1860910] - [net] ethtool: Add support for 100Gbps per lane link modes (Ivan Vecera) [1879202]- [netdrv] ibmveth: Fix use of ibmveth in a bridge (Steve Best) [1893294] - [x86] ima: add a new CONFIG for loading arch-specific policies (Bruno Meneguele) [1869758] - [netdrv] e1000e: Add support for Meteor Lake (Ken Cox) [1838750] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838750] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ken Cox) [1838750] - [netdrv] e1000e: Remove unnecessary usages of memset (Ken Cox) [1838750] - [netdrv] e1000e: continue to init PHY even when failed to disable ULP (Ken Cox) [1838750] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838750] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838750] - [netdrv] e1000e: fix unused-function warning (Ken Cox) [1838750] - [netdrv] e1000e: Do not wake up the system via WOL if device wakeup is disabled (Ken Cox) [1838750] - [netdrv] e1000e: Relax condition to trigger reset for ME workaround (Ken Cox) [1838750] - [netdrv] e1000e: disable s0ix entry and exit flows for ME systems (Ken Cox) [1838750] - [netdrv] e1000e: Disable TSO for buffer overrun workaround (Ken Cox) [1838750] - [netdrv] e1000e: Warn if disabling ULP failed (Ken Cox) [1838750] - [scsi] scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Govindarajulu Varadarajan) [1870397] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838749] - [netdrv] igbvf: use generic power management (Corinna Vinschen) [1838749] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838749] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838749] - [net] SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment() (Steve Dickson) [1884361] - [net] SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Steve Dickson) [1884361] - [net] netfilter: nf_queue: do not release refcouts until nf_reinject is done (Florian Westphal) [1886557] - [net] netfilter: nf_queue: place bridge physports into queue_entry struct (Florian Westphal) [1886557] - [net] netfilter: nf_queue: make nf_queue_entry_release_refs static (Florian Westphal) [1886557] - [firewire] firewire: Deprecate Firewire support in RHEL8 (Prarit Bhargava) [1871863] - [lib] Add pldmfw library for PLDM firmware update (Patrick Talbert) [1878278] - [lib] bitops: introduce the for_each_set_clump8 macro (Patrick Talbert) [1878278] - [mm] x86/ioremap: Map EFI runtime services data as encrypted for SEV (Lenny Szubowicz) [1883134] - [powerpc] Revert "powerpc/powernv/idle: Replace CPU feature check with PVR check" (Steve Best) [1882365] - [powerpc] powerpc/xive: Do not expose a debugfs file when XIVE is disabled (Steve Best) [1854526] - [kvm] powerpc/xive: Enforce load-after-store ordering when StoreEOI is active (Steve Best) [1854526] - [powerpc] powerpc/xive: Add a debugfs file to dump internal XIVE state (Steve Best) [1854526] - [net] openvswitch: add TTL decrement action (Eelco Chaudron) [1762450]- [kernel] futex: Adjust absolute futex timeouts with per time namespace offset (Waiman Long) [1548297] - [kernel] futex: Remove unused or redundant includes (Waiman Long) [1548297] - [include] vdso: Fix clocksource.h macro detection (Waiman Long) [1548297] - [x86] um: Fix header inclusion (Waiman Long) [1548297] - [arm64] arm64: vdso32: make vdso32 install conditional (Waiman Long) [1548297] - [arm64] ARM64: vdso32: Install vdso32 from vdso_install (Waiman Long) [1548297] - [arm64] vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter() (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Provide vdso_update_begin/end() (Waiman Long) [1548297] - [include] lib/vdso: Allow to add architecture-specific vdso data (Waiman Long) [1548297] - [arm64] arm64: enable time namespace support (Waiman Long) [1548297] - [arm64] arm64/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [arm64] arm64/vdso: Handle faults on timens page (Waiman Long) [1548297] - [arm64] arm64/vdso: Add time namespace page (Waiman Long) [1548297] - [arm64] arm64/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [arm64] arm64/vdso: use the fault callback to map vvar pages (Waiman Long) [1548297] - [arm64] arm64: compat: Allow 32-bit vdso and sigpage to co-exist (Waiman Long) [1548297] - [x86] x86/vdso: Unbreak paravirt VDSO clocks (Waiman Long) [1548297] - [lib] lib/vdso: Provide sanity check for cycles (again) (Waiman Long) [1548297] - [kernel] clocksource: Remove obsolete ifdef (Waiman Long) [1548297] - [tools] selftests/timens: handle a case when alarm clocks are not supported (Waiman Long) [1548297] - [arm64] arm64: vdso: Add --eh-frame-hdr to ldflags (Waiman Long) [1548297] - [arm64] arm64: vdso: Add -fasynchronous-unwind-tables to cflags (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'map' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'abi' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: simplify arch_vdso_type ifdeffery (Waiman Long) [1548297] - [arm64] arm64: vdso: remove aarch32_vdso_pages (Waiman Long) [1548297] - [arm64] arm64: vdso: Add '-Bsymbolic' to ldflags (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Convert iterators to unsigned (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Correct error messages on file open (Waiman Long) [1548297] - [include] vdso/datapage: Use correct clock mode name in comment (Waiman Long) [1548297] - [arm64] arm64: vdso: don't free unallocated pages (Waiman Long) [1548297] - [fs] proc, time/namespace: Show clock symbolic names in /proc/pid/timens_offsets (Waiman Long) [1548297] - [kernel] time/namespace: Add max_time_namespaces ucount (Waiman Long) [1548297] - [kernel] time/namespace: Fix time_for_children symlink (Waiman Long) [1548297] - [arm64] arm64: compat: Fix syscall number of compat_clock_getres (Waiman Long) [1548297] - [tools] selftests/timens: Remove duplicated include (Waiman Long) [1548297] - [kernel] sys/sysinfo: Respect boottime inside time namespace (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Fix vDSO clockmode when vDSO disabled (Waiman Long) [1548297] - [lib] lib/vdso: Enable common headers (Waiman Long) [1548297] - [x86] x86/vdso: Enable x86 to use common headers (Waiman Long) [1548297] - [arm64] arm64: vdso32: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: vdso: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/processor.h (Waiman Long) [1548297] - [arm64] arm64: vdso32: Code clean up (Waiman Long) [1548297] - [include] linux/elfnote.h: Replace elf.h with UAPI equivalent (Waiman Long) [1548297] - [include] common: Introduce processor.h (Waiman Long) [1548297] - [include] linux/ktime.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/jiffies.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time32.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/math64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/clocksource.h: Extract common header for vDSO (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [x86] x86: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [include] linux/limits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/const.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: make BIT(), GENMASK(), and friends available in assembly (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to provide the vdso data pointer (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to override the ns shift operation (Waiman Long) [1548297] - [lib] lib/vdso: Allow fixed clock mode (Waiman Long) [1548297] - [include] lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes (Waiman Long) [1548297] - [kernel] lib/vdso: Avoid highres update if clocksource is not VDSO capable (Waiman Long) [1548297] - [lib] lib/vdso: Cleanup clock mode storage leftovers (Waiman Long) [1548297] - [arm64] ARM/arm64: vdso: Use common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Use generic VDSO clock mode storage (Waiman Long) [1548297] - [kernel] clocksource: Add common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Move VDSO clocksource state tracking to callback (Waiman Long) [1548297] - [include] clocksource: Cleanup struct clocksource and documentation (Waiman Long) [1548297] - [lib] lib/vdso: Allow the high resolution parts to be compiled out (Waiman Long) [1548297] - [lib] lib/vdso: Only read hrtimer_res when needed in __cvdso_clock_getres() (Waiman Long) [1548297] - [x86] x86/vdso: Mark the TSC clocksource path likely (Waiman Long) [1548297] - [kernel] lib/vdso: Update coarse timekeeper unconditionally (Waiman Long) [1548297] - [kernel] lib/vdso: Make __arch_update_vdso_data() logic understandable (Waiman Long) [1548297] - [kernel] alarmtimer: Unregister wakeup source when module get fails (Waiman Long) [1548297] - [tools] selftests/timens: Check for right timens offsets after fork and exec (Waiman Long) [1548297] - [tools] selftests/timens: Add a simple perf test for clock_gettime() (Waiman Long) [1548297] - [tools] selftests/timens: Add timer offsets test (Waiman Long) [1548297] - [tools] selftests/timens: Add procfs selftest (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for clock_nanosleep() (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for timerfd (Waiman Long) [1548297] - [tools] selftests/timens: Add Time Namespace test for supported clocks (Waiman Long) [1548297] - [fs] fs/proc: Introduce /proc/pid/timens_offsets (Waiman Long) [1548297] - [x86] x86/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [x86] x86/vdso: On timens page fault prefault also VVAR page (Waiman Long) [1548297] - [x86] x86/vdso: Handle faults on timens page (Waiman Long) [1548297] - [kernel] time: Allocate per-timens vvar page (Waiman Long) [1548297] - [x86] x86/vdso: Add time napespace page (Waiman Long) [1548297] - [x86] x86/vdso: Provide vdso_data offset on vvar_page (Waiman Long) [1548297] - [lib] lib/vdso: Prepare for time namespace support (Waiman Long) [1548297] - [x86] x86/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [fs] fs/proc: Respect boottime inside time namespace for /proc/uptime (Waiman Long) [1548297] - [kernel] posix-timers: Make clock_nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] hrtimers: Prepare hrtimer_nanosleep() for time namespaces (Waiman Long) [1548297] - [kernel] alarmtimer: Make nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] posix-timers: Make timer_settime() time namespace aware (Waiman Long) [1548297] - [fs] timerfd: Make timerfd_settime() time namespace aware (Waiman Long) [1548297] - [kernel] time: Add do_timens_ktime_to_host() helper (Waiman Long) [1548297] - [kernel] posix-clocks: Wire up clock_gettime() with timens offsets (Waiman Long) [1548297] - [kernel] posix-timers: Use clock_get_ktime() in common_timer_get() (Waiman Long) [1548297] - [kernel] posix-clocks: Introduce clock_get_ktime() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Provide get_timespec() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Rename gettime() callback to get_ktime() (Waiman Long) [1548297] - [kernel] posix-clocks: Rename .clock_get_timespec() callbacks accordingly (Waiman Long) [1548297] - [kernel] posix-clocks: Rename the clock_get() callback to clock_get_timespec() (Waiman Long) [1548297] - [kernel] time: Add timens_offsets to be used for tasks in time namespace (Waiman Long) [1548297] - [kernel] ns: Introduce Time Namespace (Waiman Long) [1548297] - [lib] lib/vdso: Mark do_hres() and do_coarse() as __always_inline (Waiman Long) [1548297] - [lib] lib/vdso: Avoid duplication in __cvdso_clock_getres() (Waiman Long) [1548297] - [lib] lib/vdso: Let do_coarse() return 0 to simplify the callsite (Waiman Long) [1548297] - [x86] x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [lib] lib/vdso: Remove checks on return value for 32 bit vDSO (Waiman Long) [1548297] - [lib] lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Expose BUILD_VDSO32 (Waiman Long) [1548297] - [include] lib/vdso: Add unlikely() hint into vdso_read_begin() (Waiman Long) [1548297] - [x86] y2038: vdso: change time_t to __kernel_old_time_t (Waiman Long) [1548297] - [uapi] y2038: add __kernel_old_timespec and __kernel_old_time_t (Waiman Long) [1548297] - [arm64] timekeeping/vsyscall: Update VDSO data unconditionally (Waiman Long) [1548297] - [x86] um: Fix VDSO compiler warning (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Prevent math overflow in BOOTTIME update (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Use legacy syscalls as fallback (Waiman Long) [1548297] - [x86] x86/vdso/32: Use 32bit syscall fallback (Waiman Long) [1548297] - [arm64] arm64: vdso: Cleanup Makefiles (Waiman Long) [1548297] - [arm64] arm64: vdso: fix flip/flop vdso build bug (Waiman Long) [1548297] - [x86] x86/vdso: Fix flip/flop vdso build bug (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Use __iter_div_u64_rem() (Waiman Long) [1548297] - [arm64] arm64: compat: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system (Waiman Long) [1548297] - [arm64] arm64: vdso: Remove unnecessary asm-offsets.c definitions (Waiman Long) [1548297] - [include] vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h (Waiman Long) [1548297] - [arm64] arm64: vdso: Enable vDSO compat support (Waiman Long) [1548297] - [arm64] arm64: compat: Get sigreturn trampolines from vDSO (Waiman Long) [1548297] - [arm64] arm64: elf: VDSO code page discovery (Waiman Long) [1548297] - [arm64] arm64: compat: VDSO setup for compat layer (Waiman Long) [1548297] - [arm64] arm64: vdso: Refactor vDSO code (Waiman Long) [1548297] - [arm64] arm64: compat: Add vDSO (Waiman Long) [1548297] - [arm64] arm64: compat: Generate asm offsets for signals (Waiman Long) [1548297] - [arm64] arm64: compat: Expose signal related structures (Waiman Long) [1548297] - [arm64] arm64: compat: Add missing syscall numbers (Waiman Long) [1548297] - [arm64] arm64: vdso: Build vDSO with -ffixed-x18 (Waiman Long) [1548297] - [arm64] arm64: vdso: Substitute gettimeofday() with C implementation (Waiman Long) [1548297] - [lib] lib/vdso: Build 32 bit specific functions in the right context (Waiman Long) [1548297] - [lib] lib/vdso: Make __cvdso_clock_getres() static (Waiman Long) [1548297] - [lib] lib/vdso: Make clock_getres() POSIX compliant again (Waiman Long) [1548297] - [lib] lib/vdso/32: Provide legacy syscall fallbacks (Waiman Long) [1548297] - [lib] lib/vdso: Move fallback invocation to the callers (Waiman Long) [1548297] - [lib] lib/vdso/32: Remove inconsistent NULL pointer checks (Waiman Long) [1548297] - [x86] lib/vdso: Make delta calculation work correctly (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_gettime64() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_getres() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Switch to generic vDSO implementation (Waiman Long) [1548297] - [x86] x86/vdso: Prevent segfaults due to hoisted vclock reads (Waiman Long) [1548297] - [kernel] timekeeping: Provide a generic update_vsyscall() implementation (Waiman Long) [1548297] - [lib] lib/vdso: Add compat support (Waiman Long) [1548297] - [lib] lib/vdso: Provide generic VDSO implementation (Waiman Long) [1548297] - [include] hrtimer: Split out hrtimer defines into separate header (Waiman Long) [1548297] - [include] vdso: Define standardized vdso_datapage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: mark functions as __always_inline (Waiman Long) [1548297] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223 (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Don't trace count reader functions (Waiman Long) [1548297] - [arm64] arm64: vdso: Explicitly add build-id option (Waiman Long) [1548297] - [x86] gcc-9: properly declare the {pv, hv}clock_page storage (Waiman Long) [1548297] - [arm64] arm64: vdso: Fix clock_getres() for CLOCK_REALTIME (Waiman Long) [1548297] - [arm64] arm64: compat: Refactor aarch32_alloc_vdso_pages() (Waiman Long) [1548297] - [arm64] arm64: compat: Split kuser32 (Waiman Long) [1548297] - [arm64] arm64: compat: Alloc separate pages for vectors and sigpage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: Ensure counter register reads occur with seqlock held (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Use arch_timer_read_counter to access stable counters (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Remove use of workaround static key (Waiman Long) [1548297] - [arm64] clocksource/arm_arch_timer: Drop use of static key in arch_timer_reg_read_stable (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Direcly assign set_next_event workaround (Waiman Long) [1548297] - [arm64] arm64: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [watchdog] watchdog/sbsa: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [kernel] alarmtimer: Return correct remaining time (Waiman Long) [1548297] - [arm64] arm64: vdso: use $(LD) instead of $(CC) to link VDSO (Waiman Long) [1548297] - [arm64] arm64: vdso: fix and clean-up Makefile (Waiman Long) [1548297] - [x86] x86/vdso: Remove hpet_page from vDSO (Waiman Long) [1548297] - [scripts] checksyscalls: fix up mq_timedreceive and stat exceptions (Waiman Long) [1548297] - [uapi] time: Add time_types.h (Waiman Long) [1548297] - [uapi] socket: Add struct __kernel_sock_timeval (Waiman Long) [1548297] - [arm64] arm64: asm-offsets: remove unused offsets (Waiman Long) [1548297] - [arm64] y2038: add 64-bit time_t syscalls to all 32-bit architectures (Waiman Long) [1548297] - [arm64] arm64: replace arm64-obj-* in Makefile with obj-* (Waiman Long) [1548297] - [x86] x86/vdso: Remove obsolete "fake section table" reservation (Waiman Long) [1548297] - [x86] x86/vdso: Rename variable to fix -Wshadow warning (Waiman Long) [1548297] - [x86] x86/vdso: Rearrange do_hres() to improve code generation (Waiman Long) [1548297] - [x86] x86/vdso: Document vgtod_ts better (Waiman Long) [1548297] - [x86] x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks (Waiman Long) [1548297] - [x86] x86/vdso: Initialize the CPU/node NR segment descriptor earlier (Waiman Long) [1548297] - [x86] x86/vdso: Introduce helper functions for CPU and node number (Waiman Long) [1548297] - [x86] x86/segments/64: Rename the GDT PER_CPU entry to CPU_NUMBER (Waiman Long) [1548297] - [x86] x66/vdso: Add CLOCK_TAI support (Waiman Long) [1548297] - [x86] x86/vdso: Move cycle_last handling into the caller (Waiman Long) [1548297] - [x86] x86/vdso: Simplify the invalid vclock case (Waiman Long) [1548297] - [x86] x86/vdso: Replace the clockid switch case (Waiman Long) [1548297] - [x86] x86/vdso: Collapse coarse functions (Waiman Long) [1548297] - [x86] x86/vdso: Collapse high resolution functions (Waiman Long) [1548297] - [x86] x86/vdso: Introduce and use vgtod_ts (Waiman Long) [1548297] - [x86] x86/vdso: Use unsigned int consistently for vsyscall_gtod_data:: Seq (Waiman Long) [1548297] - [x86] x86/vdso: Enforce 64bit clocksource (Waiman Long) [1548297] - [x86] x86/time: Implement clocksource_arch_init() (Waiman Long) [1548297] - [kernel] clocksource: Provide clocksource_arch_init() (Waiman Long) [1548297] - [fs] fs/proc/uptime.c: use ktime_get_boottime_ts64 (Waiman Long) [1548297] - [include] y2038: Provide aliases for compat helpers (Waiman Long) [1548297] - [fs] kernel: add kcompat_sys_{f,}statfs64() (Waiman Long) [1548297] - [kernel] sysinfo: Remove get_monotonic_boottime() (Waiman Long) [1548297] - [kernel] posix-timers: Use new ktime_get_*_ts64() helpers (Waiman Long) [1548297] - [kernel] time: Use ktime_get_real_seconds() in time syscall (Waiman Long) [1548297] - [include] time: Introduce struct __kernel_itimerspec (Waiman Long) [1548297] - [scripts] kconfig: improve the recursive dependency report (Bruno Meneguele) [1890578] - [scripts] kconfig: report recursive dependency involving 'imply' (Bruno Meneguele) [1890578] - [scripts] kconfig: error out when seeing recursive dependency (Bruno Meneguele) [1890578] - [scsi] scsi: hpsa: Update copyright (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Remove pci-dma-compat wrapper API (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Use fallthrough pseudo-keyword (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct ctrl queue depth (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Bump version (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase controller error handling timeout (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase queue depth for external LUNs (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct rare oob condition (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: hpsa_ioctl(): Tidy up a bit (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Get rid of compat_alloc_user_space() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Don't bother with vmalloc for BIG_IOCTL_Command_struct (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Lift {BIG_, }IOCTL_Command_struct copy{in, out} into hpsa_ioctl() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: remove ioremap_nocache and devm_ioremap_nocache (Joseph Szczypek) [1861541] - [tools] selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load workaround (Gustavo Duarte) [1887442] - [powerpc] powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation (Gustavo Duarte) [1887442] - [scsi] scsi: smartpqi: Update copyright (Don Brace) [1861538] - [scsi] scsi: smartpqi: Bump version to 1.2.16-010 (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add RAID bypass counter (Don Brace) [1861538] - [scsi] scsi: smartpqi: Avoid crashing kernel for controller issues (Don Brace) [1861538] - [scsi] scsi: smartpqi: Update logical volume size after expansion (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add id support for SmartRAID 3152-8i (Don Brace) [1861538] - [scsi] scsi: smartpqi: Identify physical devices without issuing INQUIRY (Don Brace) [1861538] - [mm] mm: simplify find_min_pfn_with_active_regions() (Baoquan He) [1844157] - [mm] mm: clean up free_area_init_node() and its helpers (Baoquan He) [1844157] - [mm] mm: rename free_area_init_node() to free_area_init_memoryless_node() (Baoquan He) [1844157] - [mm] mm: free_area_init: allow defining max_zone_pfn in descending order (Baoquan He) [1844157] - [powerpc] mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES (Baoquan He) [1844157] - [mm] mm: memmap_init: iterate over memblock regions rather that check each PFN (Baoquan He) [1844157] - [mm] arm64: simplify detection of memory zone boundaries for UMA configs (Baoquan He) [1844157] - [mm] mm: use free_area_init() instead of free_area_init_nodes() (Baoquan He) [1844157] - [mm] mm: free_area_init: use maximal zone PFNs rather than zone sizes (Baoquan He) [1844157] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option (Baoquan He) [1844157] - [mm] numa: make "nr_node_ids" unsigned int (Baoquan He) [1844157] - [mm] mm: make early_pfn_to_nid() and related defintions close to each other (Baoquan He) [1844157] - [mm] mm: memblock: replace dereferences of memblock_region.nid with API calls (Baoquan He) [1844157] - [mm] mm: factor out next_present_section_nr() (Baoquan He) [1844157] - [mm] mm/page_alloc: fix and rework pfn handling in memmap_init_zone() (Baoquan He) [1844157] - [mm] mm/page_alloc: skip non present sections on zone initialization (Baoquan He) [1844157] - [mm] mm: move mirrored memory specific code outside of memmap_init_zone (Baoquan He) [1844157] - [mm] mm: calculate deferred pages after skipping mirrored memory (Baoquan He) [1844157] - [mm] mm/memblock.c: fix a typo in __next_mem_pfn_range() comments (Baoquan He) [1844157] - [mm] memblock: remove memblock_{set, clear}_region_flags (Baoquan He) [1844157] - [mm] mm: replace all open encodings for NUMA_NO_NODE (Baoquan He) [1844157] - [powerpc] lockdep: Only trace IRQ edges (Waiman Long) [1885084] - [arm64] arm64: Implement arch_irqs_disabled() (Waiman Long) [1885084] - [include] locking/lockdep: Cleanup (Waiman Long) [1885084] - [include] lockdep: Use raw_cpu_*() for per-cpu variables (Waiman Long) [1885084] - [x86] locking/seqlock, headers: Untangle the spaghetti monster (Waiman Long) [1885084] - [misc] vmw_balloon: Explicitly include linux/io.h for virt_to_phys() (Waiman Long) [1885084] - [x86] x86: i8259: Add missing include file (Waiman Long) [1885084] - [include] seqcount: More consistent seqprop names (Waiman Long) [1885084] - [include] seqcount: Compress SEQCNT_LOCKNAME_ZERO() (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_init() definition (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_t definition (Waiman Long) [1885084] - [include] seqlock: s/__SEQ_LOCKDEP/__SEQ_LOCK/g (Waiman Long) [1885084] - [kernel] hrtimer: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use proper seqcount initializer (Waiman Long) [1885084] - [init] sched: tasks: Use sequence counter with associated spinlock (Waiman Long) [1885084] - [kernel] lockdep: Refactor IRQ trace events fields into struct (Waiman Long) [1885084] - [drm] dma-buf: Use sequence counter with associated wound/wait mutex (Waiman Long) [1885084] - [dma-buf] dma-buf: Remove custom seqcount lockdep class key (Waiman Long) [1885084] - [include] seqlock: Align multi-line macros newline escapes at 72 columns (Waiman Long) [1885084] - [documentation] seqlock: Extend seqcount API with associated locks (Waiman Long) [1885084] - [include] seqlock: lockdep assert non-preemptibility on seqcount_t write (Waiman Long) [1885084] - [lib] lockdep: Add preemption enabled/disabled assertion APIs (Waiman Long) [1885084] - [include] seqlock: Implement raw_seqcount_begin() in terms of raw_read_seqcount() (Waiman Long) [1885084] - [include] seqlock: Add kernel-doc for seqcount_t and seqlock_t APIs (Waiman Long) [1885084] - [include] seqlock: Reorder seqcount_t and seqlock_t API definitions (Waiman Long) [1885084] - [include] seqlock: seqcount_t latch: End read sections with read_seqcount_retry() (Waiman Long) [1885084] - [include] seqlock: Properly format kernel-doc code samples (Waiman Long) [1885084] - [documentation] Documentation: locking: Describe seqlock design and usage (Waiman Long) [1885084] - [include] seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier (Waiman Long) [1885084] - [include] seqlock, kcsan: Add annotations for KCSAN (Waiman Long) [1885084] - [include] include/linux/compiler.h: Introduce data_race(expr) macro (Waiman Long) [1885084] - [kernel] kcsan: Add Kernel Concurrency Sanitizer infrastructure (Waiman Long) [1885084] - [include] locking/qspinlock: Do not include atomic.h from qspinlock_types.h (Waiman Long) [1885084] - [include] locking/atomic: Move ATOMIC_INIT into linux/types.h (Waiman Long) [1885084] - [connector] connector/cn_proc: Protect send_msg() with a local lock (Waiman Long) [1885084] - [mm] mm/swap: Use local_lock for protection (Waiman Long) [1885084] - [include] radix-tree: Use local_lock for protection (Waiman Long) [1885084] - [include] locking: Introduce local_lock() (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Minor copy editor fixes (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Further clarifications and wordsmithing (Waiman Long) [1885084] - [documentation] Documentation: Add lock ordering and nesting documentation (Waiman Long) [1885084] - [mm] mm/swap.c: trivial mark_page_accessed() cleanup (Waiman Long) [1885084] - [lib] radix tree: Remove radix_tree_maybe_preload_order (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] lockdep: Remove lockdep_hardirq{s_enabled, _context}() argument (Waiman Long) [1885084] - [kernel] lockdep: Change hardirq{s_enabled, _context} to per-cpu variables (Waiman Long) [1885084] - [kernel] x86/entry: Rename trace_hardirqs_off_prepare() (Waiman Long) [1885084] - [kernel] lockdep: Prepare for NMI IRQ state tracking (Waiman Long) [1885084] - [include] lockdep: Move list.h inclusion into lockdep.h (Waiman Long) [1885084] - [include] lockdep: Split header file into lockdep and lockdep_types (Waiman Long) [1885084] - [kernel] lockdep: __always_inline more for noinstr (Waiman Long) [1885084] - [kernel] lockdep: Prepare for noinstr sections (Waiman Long) [1885084] - [kernel] tracing: Provide lockdep less trace_hardirqs_on/off() variants (Waiman Long) [1885084] - [include] vmlinux.lds.h: Create section for protection against instrumentation (Waiman Long) [1885084] - [kernel] locking/lockdep: Replace zero-length array with flexible-array (Waiman Long) [1885084] - [kernel] hrtimer: Don't dereference the hrtimer pointer after the callback (Waiman Long) [1885084] - [kernel] hrtimer: Add missing sparse annotation for __run_timer() (Waiman Long) [1885084] - [kernel] lockdep: Always inline lockdep_{off,on}() (Waiman Long) [1885084] - [kernel] locking/lockdep: Improve 'invalid wait context' splat (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_{hard, soft}{irq_context, irqs_enabled}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_softirqs_{on,off}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_hardirq_{enter, exit}() (Waiman Long) [1885084] - [kernel] completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all() (Waiman Long) [1885084] - [usb] completion: Use simple wait queues (Waiman Long) [1885084] - [kernel] sched/swait: Prepare usage in completions (Waiman Long) [1885084] - [kernel] lockdep: Add posixtimer context tracing bits (Waiman Long) [1885084] - [kernel] lockdep: Annotate irq_work (Waiman Long) [1885084] - [kernel] lockdep: Add hrtimer context tracing bits (Waiman Long) [1885084] - [include] lockdep: Introduce wait-type checks (Waiman Long) [1885084] - [kernel] lockdep: Teach lockdep about "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] locking/lockdep: Rework lockdep_lock (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix bad recursion pattern (Waiman Long) [1885084] - [s390] s390/ftrace: fix endless recursion in function_graph tracer (Waiman Long) [1885084] - [s390] s390/time: ensure get_clock_monotonic() returns monotonic values (Waiman Long) [1885084] - [kernel] irq_work: Fix IRQ_WORK_BUSY bit clearing (Waiman Long) [1885084] - [kernel] irq_work: Slightly simplify IRQ_WORK_PENDING clearing (Waiman Long) [1885084] - [kernel] irq_work: Fix irq_work_claim() memory ordering (Waiman Long) [1885084] - [kernel] irq_work: Convert flags to atomic_t (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on lockdep functions (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on hardirq tracers (Waiman Long) [1885084] - [lib] locking/lockdep: Make global debug_locks* variables read-mostly (Waiman Long) [1885084] - [kernel] locking/lockdep: Delete unnecessary #include (Waiman Long) [1885084] - [kernel] tracing: More reverting of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Handle preempt_count for different configs (Waiman Long) [1885084] - [kernel] tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing: irqsoff: Account for additional preempt_disable (Waiman Long) [1885084] - [kernel] tracing: Centralize preemptirq tracepoints and unify their usage (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Split reset into separate functions (Waiman Long) [1885084] - [kernel] sched/fair: Use dst group while checking imbalance for NUMA balancer (Phil Auld) [1877360] - [kernel] sched/fair: Reduce busy load balance interval (Phil Auld) [1877360] - [kernel] sched/fair: Reduce minimal imbalance threshold (Phil Auld) [1877360] - [kernel] sched/fair: Minimize concurrent LBs between domain level (Phil Auld) [1877360] - [kernel] sched/fair: Fix wrong cpu selecting from isolated domain (Phil Auld) [1877360] - [kernel] sched/fair: Relax constraint on task's load during load balance (Phil Auld) [1877360] - [kernel] sched/numa: Use runnable_avg to classify node (Phil Auld) [1877360] - [kernel] sched: Remove duplicated tick_nohz_full_enabled() check (Phil Auld) [1877360] - [kernel] sched: Warn if garbage is passed to default_wake_function() (Phil Auld) [1877360] - [kernel] sched: nohz: stop passing around unused "ticks" parameter (Phil Auld) [1877360] - [kernel] sched/fair: update_pick_idlest() Select group with lowest group_util when idle_cpus are equal (Phil Auld) [1877360] - [kernel] sched: Better document ttwu() (Phil Auld) [1877360] - [kernel] sched/fair: handle case of task_h_load() returning 0 (Phil Auld) [1877360] - [kernel] sched: Fix unreliable rseq cpu_id for new tasks (Phil Auld) [1877360] - [kernel] sched/core: s/WF_ON_RQ/WQ_ON_CPU/ (Phil Auld) [1877360] - [include] sched/core: Remove mmdrop() definition (Phil Auld) [1877360] - [kernel] sched/fair: Optimize dequeue_task_fair() (Phil Auld) [1877360] - [kernel] sched/pelt: Cleanup PELT divider (Phil Auld) [1877360] - [kernel] sched/fair: Fix NOHZ next idle balance (Phil Auld) [1877360] - [kernel] sched: correct SD_flags returned by tl->sd_flags() (Phil Auld) [1877360] - [kernel] sched/fair: Remove unused 'sd' parameter from scale_rt_capacity() (Phil Auld) [1877360] - [kernel] sched/idle, stop: Remove .get_rr_interval from sched_class (Phil Auld) [1877360] - [kernel] sched/core: Remove redundant 'preempt' param from sched_class->yield_to_task() (Phil Auld) [1877360] - [kernel] sched/pelt: Remove redundant cap_scale() definition (Phil Auld) [1877360] - [kernel] sched/pelt: Sync util/runnable_sum with PELT window when propagating (Phil Auld) [1877360] - [kernel] sched/cpuacct: Fix charge cpuacct.usage_sys (Phil Auld) [1877360] - [kernel] sched/cpuacct: Use __this_cpu_add() instead of this_cpu_ptr() (Phil Auld) [1877360] - [kernel] sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list (Phil Auld) [1877360] - [kernel] sched/core: Simplify sched_init() (Phil Auld) [1877360] - [kernel] sched/fair: Mark sched_init_granularity __init (Phil Auld) [1877360] - [kernel] sched/core: Fix illegal RCU from offline CPUs (Phil Auld) [1877360] - [kernel] sched/fair: Use __this_cpu_read() in wake_wide() (Phil Auld) [1877360] - [kernel] sched: Extract the task putting code from pick_next_task() (Phil Auld) [1877360] - [kernel] sched: Make newidle_balance() static again (Phil Auld) [1877360] - [kernel] sched/fair: Remove distribute_running from CFS bandwidth (Phil Auld) [1877360] - [kernel] sched/fair: Simplify the code of should_we_balance() (Phil Auld) [1877360] - [kernel] sched/debug: Fix trival print_task() format (Phil Auld) [1877360] - [kernel] sched/debug: Factor out printing formats into common macros (Phil Auld) [1877360] - [kernel] sched/debug: Remove redundant macro define (Phil Auld) [1877360] - [kernel] sched/core: Remove unused rq::last_load_update_tick (Phil Auld) [1877360] - [kernel] sched/fair: Align rq->avg_idle and rq->avg_scan_cost (Phil Auld) [1877360] - [kernel] sched/fair: Improve spreading of utilization (Phil Auld) [1877360] - [kernel] sched/fair: Fix condition of avg_load calculation (Phil Auld) [1877360] - [kernel] kthread: Do not preempt current task if it is going to call schedule() (Phil Auld) [1877360] - [kernel] sched/core: Distribute tasks within affinity masks (Phil Auld) [1877360] - [kernel] time/sched_clock: Expire timer in hardirq context (Phil Auld) [1877360] - [kernel] sched/deadline: Make two functions static (Phil Auld) [1877360] - [mm] slab: store tagged freelist for off-slab slabmgmt (Waiman Long) [1887067] - [mm] mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y (Waiman Long) [1887067] - [arm64] arm64: avoid clang warning about self-assignment (Waiman Long) [1887067] - [mm] kasan: add memory corruption identification for software tag-based mode (Waiman Long) [1887067] - [mm] mm/kasan: print frame description for stack bugs (Waiman Long) [1887067] - [mm] kasan: initialize tag to 0xff in __kasan_kmalloc (Waiman Long) [1887067] - [mm] kasan: Makefile: Replace -pg with CC_FLAGS_FTRACE (Waiman Long) [1887067] - [mm] x86/uaccess, kasan: Fix KASAN vs SMAP (Waiman Long) [1887067] - [mm] mm/kasan: Simplify stacktrace handling (Waiman Long) [1887067] - [mm] kasan: fix variable 'tag' set but not used warning (Waiman Long) [1887067] - [mm] slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slab: remove redundant kasan_slab_alloc hooks (Waiman Long) [1887067] - [mm] kasan, slab: make freelist stored without tags (Waiman Long) [1887067] - [mm] kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [mm] kasan: prevent tracing of tags.c (Waiman Long) [1887067] - [mm] kasan: fix random seed generation for tag-based mode (Waiman Long) [1887067] - [mm] slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: move kasan_poison_slab hook before page_address (Waiman Long) [1887067] - [mm] kmemleak: account for tagged pointers when calculating pointer range (Waiman Long) [1887067] - [mm] kasan, kmemleak: pass tagged pointers to kmemleak (Waiman Long) [1887067] - [mm] kasan: fix assigning tags twice (Waiman Long) [1887067] - [mm] kasan: mark file common so ftrace doesn't trace it (Waiman Long) [1887067] - [mm] kasan: fix krealloc handling for tag-based mode (Waiman Long) [1887067] - [mm] kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [arm64] kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning (Waiman Long) [1887067] - [mm] kasan: add SPDX-License-Identifier mark to source files (Waiman Long) [1887067] - [documentation] kasan: update documentation (Waiman Long) [1887067] - [arm64] kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: add __must_check annotations to kasan hooks (Waiman Long) [1887067] - [mm] kasan, mm, arm64: tag non slab memory allocated via pagealloc (Waiman Long) [1887067] - [arm64] kasan, arm64: add brk handler for inline instrumentation (Waiman Long) [1887067] - [mm] kasan: add hooks implementation for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add bug reporting routines for tag-based mode (Waiman Long) [1887067] - [mm] kasan: split out generic_report.c from report.c (Waiman Long) [1887067] - [mm] kasan, mm: perform untagged pointers comparison in krealloc (Waiman Long) [1887067] - [mm] kasan, arm64: enable top byte ignore for the kernel (Waiman Long) [1887067] - [mm] kasan, arm64: fix up fault handling logic (Waiman Long) [1887067] - [mm] kasan: preassign tags to objects with ctors or SLAB_TYPESAFE_BY_RCU (Waiman Long) [1887067] - [arm64] kasan, arm64: untag address in _virt_addr_is_linear (Waiman Long) [1887067] - [arm64] kasan: add tag related helper functions (Waiman Long) [1887067] - [mm] kasan: initialize shadow to 0xff for tag-based mode (Waiman Long) [1887067] - [mm] kasan: rename kasan_zero_page to kasan_early_shadow_page (Waiman Long) [1887067] - [arm64] kasan, arm64: adjust shadow size for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: rename source files to reflect the new naming scheme (Waiman Long) [1887067] - [mm] kasan: move common generic and tag-based code to common.c (Waiman Long) [1887067] - [mm] kasan, slub: handle pointer tags in early_kmem_cache_node_alloc (Waiman Long) [1887067] - [mm] kasan, mm: change hooks signatures (Waiman Long) [1887067] - [arm64] arm64: kasan: Increase stack size for KASAN_EXTRA (Waiman Long) [1887067] - [s390] s390/cio: add cond_resched() in the slow_eval_known_fn() loop (Claudio Imbrenda) [1885961] - [s390] scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point (Claudio Imbrenda) [1885876] - [tools] selftests/vm/gup_benchmark.c: match gup struct to kernel (Rafael Aquini) [1873952] - [uapi] redhat: Fix the number of KVM_CAP_S390_DIAG318 (Thomas Huth) [1659413] - [s390] setup: diag 318: refactor struct (Thomas Huth) [1659413] - [s390] kvm: diagnose 0x318 sync and reset (Thomas Huth) [1659413] - [mm] swap: reduce lock contention on swap cache from swap slots allocation (Nico Pache) [1839049] - [mm] mm/swapfile.c: use prandom_u32_max() (Nico Pache) [1839049] - [mm] swap: try to scan more free slots even when fragmented (Nico Pache) [1839049] - [mm] mm/swapfile.c: move inode_lock out of claim_swapfile (Nico Pache) [1839049] - [mm] vfs: don't allow writes to swap files (Nico Pache) [1839049] - [mm] mm: set S_SWAPFILE on blockdev swap devices (Nico Pache) [1839049] - [edac] EDAC/ie31200: Add Intel Coffee Lake CPU support (Aristeu Rozanski) [1847567]- [netdrv] macsec: avoid use-after-free in macsec_handle_frame() (Balazs Nemeth) [1890122] - [include] netlink: check for null extack in cookie helpers (Ivan Vecera) [1878274] - [net] ethtool: Don't omit the netlink reply if no features were changed (Ivan Vecera) [1878274] - [net] ethtool: Account for hw_features in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: Fix preserving of wanted feature bits in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: ethnl_set_linkmodes: remove redundant null check (Ivan Vecera) [1878274] - [net] ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Ivan Vecera) [1878274] - [net] ethtool: add missing string for NETIF_F_GSO_TUNNEL_REMCSUM (Ivan Vecera) [1878274] - [net] ethtool: Fix check in ethtool_rx_flow_rule_create (Ivan Vecera) [1878274] - [net] ethtool: linkinfo: remove an unnecessary NULL check (Ivan Vecera) [1878274] - [net] ethtool: propagate get_coalesce return value (Ivan Vecera) [1878274] - [net] ethtool: don't call set_channels in drivers if config didn't change (Ivan Vecera) [1878274] - [net] ethtool: check if there is at least one channel for TX/RX in the core (Ivan Vecera) [1878274] - [net] drivers: Remove inclusion of vermagic header (Ivan Vecera) [1878274] - [net] ethtool: count header size in reply size estimate (Ivan Vecera) [1878274] - [net] ethtool: provide timestamping information with TSINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: add timestamping related string sets (Ivan Vecera) [1878274] - [net] ethtool: add EEE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set EEE settings with EEE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide EEE settings with EEE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PAUSE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set pause parameters with PAUSE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide pause parameters with PAUSE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add COALESCE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set coalescing parameters with COALESCE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide coalescing parameters with COALESCE_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in ethnl_set_privflags() (Ivan Vecera) [1878274] - [net] ethtool: fix incorrect tx-checksumming settings reporting (Ivan Vecera) [1878274] - [include] ethtool.h: Replace zero-length array with flexible-array member (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in some *_SET handlers (Ivan Vecera) [1878274] - [net] ethtool: reject unrecognized request flags (Ivan Vecera) [1878274] - [include] netlink: add nl_set_extack_cookie_u32() (Ivan Vecera) [1878274] - [net] netlink: allow extack cookie also for error messages (Ivan Vecera) [1878274] - [net] ethtool: fix spelling mistake "exceeeds" -> "exceeds" (Ivan Vecera) [1878274] - [net] ethtool: add CHANNELS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device channel counts with CHANNELS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide channel counts with CHANNELS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add RINGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device ring sizes with RINGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide ring sizes with RINGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PRIVFLAGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device private flags with PRIVFLAGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide private flags with PRIVFLAGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add FEATURES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set netdev features with FEATURES_SET request (Ivan Vecera) [1878274] - [net] ethtool: add ethnl_parse_bitset() helper (Ivan Vecera) [1878274] - [net] ethtool: provide netdev features with FEATURES_GET request (Ivan Vecera) [1878274] - [net] ethtool: update mapping of features to legacy ioctl requests (Ivan Vecera) [1878274] - [net] ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Ivan Vecera) [1878274] - [include] hns: reject unsupported coalescing params (Ivan Vecera) [1878274] - [include] net: liquidio: reject unsupported coalescing params (Ivan Vecera) [1878274] - [net] ethtool: Factored out similar ethtool link settings for virtual devices to core (Ivan Vecera) [1878274] - [net] ethtool: limit bitset size (Ivan Vecera) [1878274] - [net] ethtool: fix application of verbose no_mask bitset (Ivan Vecera) [1878274] - [net] ethtool: Add support for low latency RS FEC (Ivan Vecera) [1878274] - [net] ethtool: add WOL_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set wake-on-lan settings with WOL_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide WoL settings with WOL_GET request (Ivan Vecera) [1878274] - [net] ethtool: add DEBUG_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set message mask with DEBUG_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide message mask with DEBUG_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix kernel-doc descriptions (Ivan Vecera) [1878274] - [net] ethtool: potential NULL dereference in strset_prepare_data() (Ivan Vecera) [1878274] - [net] ethtool: fix ->reply_size() error handling (Ivan Vecera) [1878274] - [net] ethtool: fix a memory leak in ethnl_default_start() (Ivan Vecera) [1878274] - [net] ethtool: remove set but not used variable 'lsettings' (Ivan Vecera) [1878274] - [net] ethtool: provide link state with LINKSTATE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKMODES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set link modes related data with LINKMODES_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link mode information with LINKMODES_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKINFO_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: add default notification handler (Ivan Vecera) [1878274] - [net] ethtool: set link settings with LINKINFO_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link settings with LINKINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: provide string sets with STRSET_GET request (Ivan Vecera) [1878274] - [net] ethtool: default handlers for GET requests (Ivan Vecera) [1878274] - [net] ethtool: support for netlink notifications (Ivan Vecera) [1878274] - [net] ethtool: netlink bitset handling (Ivan Vecera) [1878274] - [net] ethtool: helper functions for netlink interface (Ivan Vecera) [1878274] - [net] ethtool: introduce ethtool netlink interface (Ivan Vecera) [1878274] - [net] ethtool: provide link mode names as a string set (Ivan Vecera) [1878274] - [net] ethtool: move string arrays into common file (Ivan Vecera) [1878274] - [net] ethtool: move RHEL specific stuff to separate header file (Ivan Vecera) [1878274] - [net] ethtool: move to its own directory (Ivan Vecera) [1878274] - [net] rtnetlink: provide permanent hardware address in RTM_NEWLINK (Ivan Vecera) [1878274] - [net] Zeroing the structure ethtool_wolinfo in ethtool_get_wol() (Ivan Vecera) [1878274] - [net] ethtool: Allow parsing ETHER_FLOW types when using flow_rule (Ivan Vecera) [1878274] - [net] ethtool: Allow matching on vlan DEI bit (Ivan Vecera) [1878274] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [1878274] - [include] net: ethtool: Document get_rxfh_context and set_rxfh_context ethtool ops (Ivan Vecera) [1878274] - [include] ethtool: avoid signed-unsigned comparison in ethtool_validate_speed() (Ivan Vecera) [1878274] - [net] ethtool: not call vzalloc for zero sized memory request (Ivan Vecera) [1878274] - [net] ethtool: reduce stack usage with clang (Ivan Vecera) [1878274] - [net] ethtool: Use explicit designated initializers for .cmd (Ivan Vecera) [1878274] - [net] ethtool: remove unnecessary check in ethtool_get_regs() (Ivan Vecera) [1878274] - [include] uapi/ethtool: fix spelling errors (Ivan Vecera) [1878274] - [net] ethtool: fix a missing-check bug (Ivan Vecera) [1878274] - [include] ethtool: Remove trailing semicolon for static inline (Ivan Vecera) [1878274] - [net] ipv6: some fixes for ipv6_dev_find() (Xin Long) [1862458] - [net] tipc: not enable tipc when ipv6 works as a module (Xin Long) [1862458] - [net] tipc: set ub->ifindex for local ipv6 address (Xin Long) [1862458] - [net] ipv6: add ipv6_dev_find() (Xin Long) [1862458] - [powerpc] powerpc/pseries: explicitly reschedule during drmem_lmb list traversal (Steve Best) [1892377] - [scsi] scsi: ibmvscsi: Fix potential race after loss of transport (Steve Best) [1892316] - [mm] mm: fix a race during THP splitting (Rafael Aquini) [1865813 1739593] - [mm] mm, memcg: do not high throttle allocators based on wraparound (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators based on ancestral memory.high (Waiman Long) [1873759] - [mm] mm, memcg: fix corruption on 64-bit divisor in memory.high throttling (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators when failing reclaim over memory.high (Waiman Long) [1873759] - [mm] mm, oom: dump stack of victim when reaping failed (Waiman Long) [1873759] - [mm] mm/oom: fix pgtables units mismatch in Killed process message (Waiman Long) [1873759] - [mm] mm, oom: consider present pages for the node size (Waiman Long) [1873759] - [mm] mm/oom_kill.c: fix oom_cpuset_eligible() comment (Waiman Long) [1873759] - [mm] mm/oom: add oom_score_adj and pgtables to Killed process message (Waiman Long) [1873759] - [mm] mm/oom_kill.c: remove redundant OOM score normalization in select_bad_process() (Waiman Long) [1873759] - [fs] oom: decouple mems_allowed from oom_unkillable_task (Waiman Long) [1873759] - [mm] mm, oom: remove redundant task_in_mem_cgroup() check (Waiman Long) [1873759] - [mm] mm, oom: refactor dump_tasks for memcg OOMs (Waiman Long) [1873759] - [mm] mm, oom: describe task memory unit, larger PID pad (Waiman Long) [1873759] - [mm] mm, oom: remove oom_lock from oom_reaper (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE (Waiman Long) [1873759] - [mm] mm/vmscan: remove prefetch_prev_lru_page (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused return value of shrink_node (Waiman Long) [1873759] - [mm] mm/vmscan.c: clean code by removing unnecessary assignment (Waiman Long) [1873759] - [mm] mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix typo in comment (Waiman Long) [1873759] - [mm] mm: vmscan: enforce inactive:active ratio at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: detect file thrashing at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: move file exhaustion detection to the node level (Waiman Long) [1873759] - [include] mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs (Waiman Long) [1873759] - [mm] mm: vmscan: split shrink_node() into node part and memcgs part (Waiman Long) [1873759] - [mm] mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() (Waiman Long) [1873759] - [mm] mm: vmscan: replace shrink_node() loop with a retry jump (Waiman Long) [1873759] - [mm] mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() (Waiman Long) [1873759] - [mm] mm: vmscan: move inactive_list_is_low() swap check to the caller (Waiman Long) [1873759] - [mm] mm: vmscan: simplify lruvec_lru_size() (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused scan_control parameter from pageout() (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused lru_pages argument (Waiman Long) [1873759] - [mm] mm: do not allow MADV_PAGEOUT for CoW pages (Waiman Long) [1873759] - [mm] mm: fix trying to reclaim unevictable lru page when calling madvise_pageout (Waiman Long) [1873759] - [mm] mm: factor out common parts between MADV_COLD and MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: introduce MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM (Waiman Long) [1873759] - [mm] mm: introduce MADV_COLD (Waiman Long) [1873759] - [mm] mm: thp: don't need care deferred split queue in memcg charge move path (Waiman Long) [1873759] - [mm] mm: thp: make deferred split shrinker memcg aware (Waiman Long) [1873759] - [mm] mm: shrinker: make shrinker not depend on memcg kmem (Waiman Long) [1873759] - [mm] mm: move mem_cgroup_uncharge out of __page_cache_release() (Waiman Long) [1873759] - [mm] mm: thp: extract split_queue_* into a struct (Waiman Long) [1873759] - [mm] mm/page_alloc.c: move ifdefery out of free_area_init_core (Waiman Long) [1873759] - [mm] mm, memcg: do not set reclaim_state on soft limit reclaim (Waiman Long) [1873759] - [mm] mm, vmscan: do not special-case slab reclaim when watermarks are boosted (Waiman Long) [1873759] - [mm] mm/vmscan.c: add checks for incorrect handling of current->reclaim_state (Waiman Long) [1873759] - [mm] mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths (Waiman Long) [1873759] - [mm] mm/vmscan.c: add a new member reclaim_state in struct shrink_control (Waiman Long) [1873759] - [mm] mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned (Waiman Long) [1873759] - [mm] mm: limit boost_watermark on small zones (Waiman Long) [1873759] - [mm] mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model (Waiman Long) [1873759] - [mm] mm, page_alloc: fix a division by zero error when boosting watermarks v2 (Waiman Long) [1873759] - [mm] mm, page_alloc: do not wake kswapd with zone lock held (Waiman Long) [1873759] - [mm] mm/page_alloc.c: drop uneeded __meminit and __meminitdata (Waiman Long) [1873759] - [mm] mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag (Waiman Long) [1873759] - [mm] mm/page_alloc.c: avoid potential NULL pointer dereference (Waiman Long) [1873759] - [mm] mm/vmscan.c: don't disable irq again when count pgrefill for memcg (Waiman Long) [1873759] - [mm] mm/vmscan: drop may_writepage and classzone_idx from direct reclaim begin template (Waiman Long) [1873759] - [mm] mm/vmscan: add tracepoints for node reclaim (Waiman Long) [1873759] - [mm] mm: generalize putback scan functions (Waiman Long) [1873759] - [mm] mm: remove pages_to_free argument of move_active_pages_to_lru() (Waiman Long) [1873759] - [mm] mm/workingset: remove unused @mapping argument in workingset_eviction() (Waiman Long) [1873759] - [mm] Revert "mm: slowly shrink slabs with a relatively small number of objects" (Waiman Long) [1873759] - [mm] mm: reclaim small amounts of memory when an external fragmentation event occurs (Waiman Long) [1873759] - [mm] mm: use alloc_flags to record if kswapd can wake (Waiman Long) [1873759] - [mm] mm: move zone watermark accesses behind an accessor (Waiman Long) [1873759] - [mm] mm, page_alloc: spread allocations across zones before introducing fragmentation (Waiman Long) [1873759] - [mm] mm: Convert delete_from_swap_cache to XArray (Waiman Long) [1873759] - [fs] mm: zero-seek shrinkers (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix int overflow in callers of do_shrink_slab() (Waiman Long) [1873759] - [mm] mm: slowly shrink slabs with a relatively small number of objects (Waiman Long) [1873759] - [mm] mm: fix page_freeze_refs and page_unfreeze_refs in comments (Waiman Long) [1873759] - [mm] mm: check shrinker is memcg-aware in register_shrinker_prepared() (Waiman Long) [1873759] - [mm] mm: use special value SHRINKER_REGISTERING instead of list_empty() check (Waiman Long) [1873759] - [mm] mm/vmscan.c: move check for SHRINKER_NUMA_AWARE to do_shrink_slab() (Waiman Long) [1873759] - [mm] mm/vmscan.c: condense scan_control (Waiman Long) [1873759] - [arch] asm-generic/tlb: add missing CONFIG symbol (Waiman Long) [1873759] - [include] asm-gemeric/tlb: remove stray function declarations (Waiman Long) [1873759] - [x86] x86/ldt: Remove unused variable in map_ldt_struct() (Waiman Long) [1873759] - [x86] x86/ldt: Unmap PTEs for the slot before freeing LDT pages (Waiman Long) [1873759] - [x86] x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_table_flush() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_flush_mmu_free() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove arch_tlb*_mmu() (Waiman Long) [1873759] - [s390] s390/tlb: Convert to generic mmu_gather (Waiman Long) [1873759] - [mm] asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y (Waiman Long) [1873759] - [include] asm-generic/tlb, ia64: Conditionally provide tlb_migrate_finish() (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide generic tlb_flush() based on flush_tlb_mm() (Waiman Long) [1873759] - [arm64] asm-generic/tlb, arch: Provide generic tlb_flush() based on flush_tlb_range() (Waiman Long) [1873759] - [mm] asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide a comment (Waiman Long) [1873759] - [mm] mm/memory: Move mmu_gather and TLB invalidation code into its own file (Waiman Long) [1873759] - [x86] x86/mm: Page size aware flush_tlb_mm_range() (Waiman Long) [1873759] - [x86] x86/ldt: Split out sanity check in map_ldt_struct() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Track which levels of the page tables have been cleared (Waiman Long) [1873759] - [include] asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather (Waiman Long) [1873759] - [mm] mm/cow: don't bother write protecting already write-protected pages (Waiman Long) [1873759] - [powerpc] mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush (Diego Domingos) [1805031] - [powerpc] powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case (Diego Domingos) [1805031] - [fs] cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails (Leif Sahlberg) [1857038]- [scsi] scsi: libfc: Fix passing zero to 'PTR_ERR' warning (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix for double free() (Chris Leech) [1849542] - [scsi] scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Chris Leech) [1849542] - [scsi] scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() (Chris Leech) [1849542] - [scsi] scsi: fcoe: Use eth_zero_addr() to clear mac address (Chris Leech) [1849542] - [scsi] scsi: libfc: Provide missing and repair existing function documentation (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix a couple of misdocumented function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Repair function parameter documentation (Chris Leech) [1849542] - [scsi] scsi: fcoe: Correct some kernel-doc issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix a myriad of documentation issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix various kernel-doc infringements (Chris Leech) [1849542] - [scsi] scsi: libfc: trivial: Fix spelling mistake of 'discovery' (Chris Leech) [1849542] - [scsi] scsi: libfc: Supply some missing kerneldoc struct/function attributes/params (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_disc: Fix-up some incorrectly referenced function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Skip additional kref updating work event (Chris Leech) [1849542] - [scsi] scsi: libfc: Handling of extra kref (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded semicolon in fcoe.c (Chris Leech) [1849542] - [scsi] scsi: libfc: rport state move to PLOGI if all PRLI retry exhausted (Chris Leech) [1849542] - [scsi] scsi: libfc: If PRLI rejected, move rport to PLOGI state (Chris Leech) [1849542] - [scsi] scsi: libfc: free response frame from GPN_ID (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix null-ptr-deref Read in fc_release_transport (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove redundant call to skb_transport_header (Chris Leech) [1849542] - [scsi] scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv (Chris Leech) [1849542] - [scsi] scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure (Chris Leech) [1849542] - [scsi] scsi: libfc: Whitespace cleanup in libfc.h (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix a typo (Chris Leech) [1849542] - [scsi] scsi: libfc: fix null pointer dereference on a null lport (Chris Leech) [1849542] - [scsi] scsi: libfcoe: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: libfc: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded fcoe_ctlr_destroy_store export (Chris Leech) [1849542] - [scsi] scsi: fcoe: convert to use BUS_ATTR_WO (Chris Leech) [1849542] - [scsi] scsi: libfc: free skb when receiving invalid flogi resp (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove set but not used variable 'port' (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_rport: Mark expected switch fall-through (Chris Leech) [1849542] - [scsi] scsi: libfc: Remove set but not used variable 'disc' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove set but not used variable 'rpriv' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove unnecessary condition check (Chris Leech) [1849542] - [scsi] scsi: fcoe: hold disc_mutex when traversing rport lists (Chris Leech) [1849542] - [net] netfilter: nftables: allow re-computing sctp CRC-32C in 'payload' statements (Davide Caratti) [1741052] - [fs] nfsd4: fix NULL dereference in nfsd/clients display code (Scott Mayhew) [1872311] - [fs] nfsd: Fix old-style function definition (Scott Mayhew) [1872311] - [fs] nfsd: clients don't need to break their own delegations (Scott Mayhew) [1872311] - [kernel] kthread: save thread function (Scott Mayhew) [1872311] - [fs] locks: Add trace_leases_conflict (Scott Mayhew) [1872311] - [fs] SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") (Scott Mayhew) [1872311] - [fs] NFS: Fix interrupted slots by sending a solo SEQUENCE operation (Scott Mayhew) [1872311] - [net] SUNRPC: Add missing definition of ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE (Scott Mayhew) [1872311] - [fs] NFSv4 fix CLOSE not waiting for direct IO compeletion (Scott Mayhew) [1872311] - [fs] nfs: Fix memory leak of export_path (Scott Mayhew) [1872311] - [net] sunrpc: fixed rollback in rpc_gssd_dummy_populate() (Scott Mayhew) [1872311] - [net] xprtrdma: Clean up disconnect (Scott Mayhew) [1872311] - [fs] nfsd: apply umask on fs without ACL support (Scott Mayhew) [1872311] - [fs] NFS: Fix direct WRITE throughput regression (Scott Mayhew) [1872311] - [trace] SUNRPC: rpc_xprt lifetime events should record xprt->state (Scott Mayhew) [1872311] - [fs] nfs: set invalid blocks after NFSv4 writes (Scott Mayhew) [1872311] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1872311] - [fs] NFS: Add a tracepoint in nfs_set_pgio_error() (Scott Mayhew) [1872311] - [fs] NFS: Trace short NFS READs (Scott Mayhew) [1872311] - [fs] NFS: nfs_xdr_status should record the procedure name (Scott Mayhew) [1872311] - [net] SUNRPC: Set SOFTCONN when destroying GSS contexts (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() should set RPC_TASK_SOFT (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() already sets RPC_TASK_NULLCREDS (Scott Mayhew) [1872311] - [net] SUNRPC: trace RPC client lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Trace transport lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Split the xdr_buf event class (Scott Mayhew) [1872311] - [net] SUNRPC: Add tracepoint to rpc_call_rpcerror() (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the RPC_SHOW_SOCKET() macro (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the rpc_show_task_flags() macro (Scott Mayhew) [1872311] - [net] SUNRPC: Trace GSS context lifetimes (Scott Mayhew) [1872311] - [net] SUNRPC: receive buffer size estimation values almost never change (Scott Mayhew) [1872311] - [net] sunrpc: use kmemdup_nul() in gssp_stringify() (Scott Mayhew) [1872311] - [fs] nfsd: safer handling of corrupted c_type (Scott Mayhew) [1872311] - [fs] mm/writeback: discard NR_UNSTABLE_NFS, use NR_WRITEBACK instead (Scott Mayhew) [1872311] - [mm] mm/writeback: replace PF_LESS_THROTTLE with PF_LOCAL_THROTTLE (Scott Mayhew) [1872311] - [net] SUNRPC: Remove unreachable error condition in rpcb_getport_async() (Scott Mayhew) [1872311] - [fs] nfsd: Fix svc_xprt refcnt leak when setup callback client failed (Scott Mayhew) [1872311] - [net] sunrpc: check that domain table is empty at module unload (Scott Mayhew) [1872311] - [fs] NFS: remove duplicate headers (Scott Mayhew) [1872311] - [fs] NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [fs] NFS: Use the correct style for SPDX License Identifier (Scott Mayhew) [1872311] - [net] net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' (Scott Mayhew) [1872311] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Scott Mayhew) [1872311] - [fs] NFSD: Fix improperly-formatted Doxygen comments (Scott Mayhew) [1872311] - [fs] NFSD: Squash an annoying compiler warning (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up request deferral tracepoints (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints for monitoring NFSD callbacks (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to the NFSD state management code (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to NFSD's duplicate reply cache (Scott Mayhew) [1872311] - [trace] SUNRPC: svc_show_status() macro should have enum definitions (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_udp_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor svc_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up svc_release_skb() functions (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor recvfrom path dealing with incomplete TCP receives (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk() call sites in TCP receive path (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_tcp_recv_record() (Scott Mayhew) [1872311] - [net] SUNRPC: Rename svc_sock::sk_reclen (Scott Mayhew) [1872311] - [net] SUNRPC: Trace server-side rpcbind registration events (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk call sites in TCP state change callouts (Scott Mayhew) [1872311] - [net] SUNRPC: Add more svcsock tracepoints (Scott Mayhew) [1872311] - [net] SUNRPC: Remove "#include " (Scott Mayhew) [1872311] - [net] SUNRPC: Trace a few more generic svc_xprt events (Scott Mayhew) [1872311] - [net] SUNRPC: Tracepoint to record errors in svc_xpo_create() (Scott Mayhew) [1872311] - [trace] SUNRPC: Remove kernel memory address from svc_xprt tracepoints (Scott Mayhew) [1872311] - [net] svcrdma: Add tracepoints to report ->xpo_accept failures (Scott Mayhew) [1872311] - [net] svcrdma: Displayed remote IP address should match stored address (Scott Mayhew) [1872311] - [include] svcrdma: Remove the SVCRDMA_DEBUG macro (Scott Mayhew) [1872311] - [net] svcrdma: Rename tracepoints that record header decoding errors (Scott Mayhew) [1872311] - [net] svcrdma: Remove backchannel dprintk call sites (Scott Mayhew) [1872311] - [net] SUNRPC: Move xpt_mutex into socket xpo_sendto methods (Scott Mayhew) [1872311] - [net] sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs (Scott Mayhew) [1872311] - [net] sunrpc: Remove unused function ip_map_update (Scott Mayhew) [1872311] - [fs] nfsd: handle repeated BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [net] ip_tunnel_core: Fix build for archs without _HAVE_ARCH_IPV6_CSUM (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for UDP tunnels handled by Open vSwitch (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for bridged UDP tunnels (Aaron Conole) [1849736] - [net] geneve: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] vxlan: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] tunnels: PMTU discovery support for directly bridged IP packets (Aaron Conole) [1849736] - [net] ipv4: route: Ignore output interface in FIB lookup for PMTU route (Aaron Conole) [1849736] - [infiniband] RDMA/core: Free DIM memory in error unwind (Kamal Heib) [1857602] - [infiniband] RDMA/core: Stop DIM before destroying CQ (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add min length checks to user structure copies (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Protect access to remote_sidr_table (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix race in rdma_alloc_commit_uobject() (Kamal Heib) [1857602] - [net] xprtrdma: fix incorrect header size calculations (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of connect errors (Kamal Heib) [1857602] - [net] xprtrdma: Fix return code from rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix recursion into rpcrdma_xprt_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix double-free in rpcrdma_ep_create() (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix reporting vendor_part_id (Kamal Heib) [1857602] - [infiniband] IB/sa: Resolv use-after-free in ib_nl_make_request() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add explicit cast OPA_MTU_8192 to 'enum ib_mtu' (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add atomic triggered sleep/wakeup (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Correct -EBUSY handling in tx code (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Restore kfree in dummy_netdev cleanup (Kamal Heib) [1857602] - [infiniband] IB/mad: Fix use after free when destroying MAD agent (Kamal Heib) [1857602] - [infiniband] RDMA/counter: Query a counter before release (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of RDMA_ERROR replies (Kamal Heib) [1857602] - [net] xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Check that type_attrs is not NULL prior access (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Protect bind_list and listen_list while finding matching cm id (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Set maximum pkeys device attribute (Kamal Heib) [1857602] - [infiniband] RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq (Kamal Heib) [1857602] - [infiniband] RDMA/core: Annotate CMA unlock helper routine (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl() (Kamal Heib) [1857602] - [infiniband] RDMA/hfi1: Fix trivial mis-spelling of 'descriptor' (Kamal Heib) [1857602] - [net] xprtrdma: Make xprt_rdma_slot_table_entries static (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Use free_netdev() in hfi1_netdev_free() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Move and rename trace_cm_id_create() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix hfi1_netdev_rx_init() error handling (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_map_per_fmr' (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_fmr' (Kamal Heib) [1857602] - [net] RDMA/rds: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR device ops (Kamal Heib) [1857602] - [infiniband] RDMA/rdmavt: Remove FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mthca: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mlx4: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/i40iw: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/bnxt_re: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/mlx5: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR pool API (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/iser: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix several reference count leaks (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix spelling mistake "enought" -> "enough" (Kamal Heib) [1857602] - [rdma] RDMA/core: Use offsetofend() instead of open coding (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Increase max_send_sge (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Reduce max_recv_sge to 1 (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Make debug output more detailed (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Make the channel count configurable per target (Kamal Heib) [1857602] - [infiniband] hfi1: get rid of pointless access_ok() (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Provide ECE reject reason (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Connect ECE to rdma_accept (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Send and receive ECE parameter over the wire (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Deliver ECE parameters through UCMA events (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Extend ucma_connect to receive ECE parameters (Kamal Heib) [1857602] - [rdma] RDMA/cm: Add Enhanced Connection Establishment (ECE) bits (Kamal Heib) [1857602] - [infiniband] RDMA/core: Use sizeof_field() helper (Kamal Heib) [1857602] - [infiniband] RDMA/ipoib: Remove can_sleep parameter from iboib_mcast_alloc (Kamal Heib) [1857602] - [infiniband] IB/cma: Fix ports memory leak in cma_configfs (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy QP commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy WQ commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy SRQ commands over ioctl (Kamal Heib) [1857602] - [rdma] IB/uverbs: Move QP, SRQ, WQ type and flags to UAPI (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Extend CQ to get its own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Refactor related objects to use their own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] RDMA/core: Allow the ioctl layer to abort a fully created uobject (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Expose UAR object and its alloc/destroy commands (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Fix a NULL vs IS_ERR() check (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Introduce UAPIs to manage packet pacing (Kamal Heib) [1857602] - [netdrv] net/mlx5: Expose raw packet pacing APIs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Enable the transmit side of the datagram ipoib netdev (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Add capability to switch between datagram and connected mode (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add packet histogram trace event (Kamal Heib) [1857602] - [infiniband] IB/{hfi1, ipoib, rdma}: Broadcast ping sent packets which exceeded mtu size (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Activate the dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add rx functions for dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add interrupt handler functions for accelerated ipoib (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to receive accelerated ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Rename num_vnic_contexts as num_netdev_contexts (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Increase ipoib Datagram mode MTU's upper limit (Kamal Heib) [1857602] - [infiniband] IB/hfi1: RSM rules for AIP (Kamal Heib) [1857602] - [infiniband] IB/{rdmavt, hfi1}: Implement creation of accelerated UD QPs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Remove module parameter for KDETH qpns (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add the transmit side of a datagram ipoib RDMA netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to transmit datagram ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add accelerated IP capability bit (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report host information to the device (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Fix setting of wrong bit in get/set_feature commands (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Replace one-element array and use struct_size() helper (Kamal Heib) [1857602] - [net] svcrdma: Fix backchannel return code (Kamal Heib) [1857602] - [net] svcrdma: trace undersized Write chunks (Kamal Heib) [1857602] - [net] svcrdma: Trace page overruns when constructing RDMA Reads (Kamal Heib) [1857602] - [net] svcrdma: Clean up handling of get_rw_ctx errors (Kamal Heib) [1857602] - [net] svcrdma: Clean up the tracing for rw_ctx_init errors (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Add a newline when printing parameter 'srpt_service_guid' by sysfs (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consolidate ib_create_srq flows (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Fix create WQ to use the given user handle (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Cleanup wq/srq context usage from uverbs layer (Kamal Heib) [1857602] - [rdma] IB/rdmavt: Replace zero-length array with flexible-array (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Increment the refcount inside cm_find_listen() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove needless cm_id variable (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove the cm_free_id() wrapper function (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Make find_remote_id() return a cm_id_private (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add a note explaining how the timewait is eventually freed (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pass the cm_id_private into cm_cleanup_timewait (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pull duplicated code into cm_queue_work_unlock() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove unused store to ret in cm_rej_handler (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove return code from add_cm_id_to_port_list (Kamal Heib) [1857602] - [infiniband] RDMA/addr: Mark addr_resolve as might_sleep() (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Return stable IB device index as identifier (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Initialize the flow label of CM's route path record (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consider flow label when building skb (Kamal Heib) [1857602] - [rdma] RDMA/core: Add hash functions to calculate RoCEv2 flowlabel and UDP source port (Kamal Heib) [1857602] - [infiniband] RDMA: Allow ib_client's to fail when add() is called (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Remove snoop interface (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count admin commands errors (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count mmap failures (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report create CQ error counter (Kamal Heib) [1857602] - [infiniband] RDMA/core: Get xmit slave for LAG (Kamal Heib) [1857602] - [infiniband] RDMA/core: Add LAG functionality (Kamal Heib) [1857602] - [infiniband] RDMA: Group create AH arguments in struct (Kamal Heib) [1857602] - [infiniband] RDMA/rw: use DIV_ROUND_UP to calculate nr_ops (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Limit the scope of rdma_is_consumer_reject function (Kamal Heib) [1857602] - [infiniband] IB: Fix some documentation warnings (Kamal Heib) [1857602] - [infiniband] RDMA: Remove a few extra calls to ib_get_client_data() (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated (Kamal Heib) [1857602] - [infiniband] RDMA/rxe: Set default vendor ID (Kamal Heib) [1857602] - [netdrv] bonding: Use fallthrough pseudo-keyword (Jarod Wilson) [1860495] - [netdrv] bonding: fix active-backup failover for current ARP slave (Jarod Wilson) [1860495] - [netdrv] bonding: fix a potential double-unregister (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_alb: Describe alb_handle_addr_collision_on_attach()'s 'bond' and 'addr' params (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_main: Document 'proto' and rename 'new_active' parameters (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_3ad: Fix a bunch of kerneldoc parameter issues (Jarod Wilson) [1860495] - [netdrv] bonding: show saner speed for broadcast mode (Jarod Wilson) [1868265 1860495] - [netdrv] bonding: check return value of register_netdevice() in bond_newlink() (Jarod Wilson) [1860495] - [netdrv] bonding: check error value of register_netdevice() immediately (Jarod Wilson) [1860495] - [netdrv] bonding: don't need RTNL for ipsec helpers (Jarod Wilson) [1860495] - [netdrv] bonding: deal with xfrm state in all modes and add more error-checking (Jarod Wilson) [1860495] - [netdrv] bonding: allow xfrm offload setup post-module-load (Jarod Wilson) [1860495] - [netdrv] bonding: Remove extraneous parentheses in bond_setup (Jarod Wilson) [1860495] - [netdrv] bonding/xfrm: use real_dev instead of slave_dev (Jarod Wilson) [1860495] - [netdrv] bonding: support hardware encryption offload to slaves (Jarod Wilson) [1860495] - [netdrv] mlx5: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [netdrv] ixgbe_ipsec: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [net] xfrm: bail early on slave pass over skb (Jarod Wilson) [1860495] - [netdrv] bonding: Fix reference count leak in bond_sysfs_slave_add (Jarod Wilson) [1860495] - [netdrv] bonding: propagate transmit status (Jarod Wilson) [1860495] - [netdrv] bonding: remove useless stats_lock_key (Jarod Wilson) [1860495] - [netdrv] bonding: Implement ndo_get_xmit_slave (Jarod Wilson) [1860495] - [netdrv] bonding: Add array of all slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Add function to get the xmit slave in active-backup mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave in rr mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave based on hash (Jarod Wilson) [1860495] - [netdrv] bonding/alb: Add helper functions to get the xmit slave (Jarod Wilson) [1860495] - [netdrv] bonding: Rename slave_arr to usable_slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Export skip slave logic to function (Jarod Wilson) [1860495] - [netdrv] bonding: Remove inclusion of vermagic header (Jarod Wilson) [1860495] - [netdrv] net/bond: Delete driver and module versions (Jarod Wilson) [1860495]- [mm] powerpc/book3s64/radix: Fix boot failure with large amount of guest memory (Steve Best) [1854543] - [powerpc] powerpc/book3s64/radix: Add kernel command line option to disable radix GTSE (Steve Best) [1854543] - [powerpc] powerpc/prom: Enable Radix GTSE in cpu pa-features (Steve Best) [1854543] - [powerpc] powerpc/mm/book3s64/radix: Off-load TLB invalidations to host when !GTSE (Steve Best) [1854543] - [powerpc] powerpc/pseries: H_REGISTER_PROC_TBL should ask for GTSE only if enabled (Steve Best) [1854543] - [powerpc] powerpc/mm: Enable radix GTSE only if supported (Steve Best) [1854543] - [misc] powerpc/64s/radix: introduce options to disable use of the tlbie instruction (Steve Best) [1854543] - [mm] powerpc/64s: remove unnecessary translation cache flushes at boot (Steve Best) [1854543] - [mm] powerpc/64s/pseries: radix flush translations before MMU is enabled at boot (Steve Best) [1854543] - [mm] powerpc/64s: make mmu_partition_table_set_entry TLB flush optional (Steve Best) [1854543] - [mm] powerpc/64s/radix: tidy up TLB flushing code (Steve Best) [1854543] - [mm] powerpc/64s: remove register_process_table callback (Steve Best) [1854543] - [mm] powerpc/mm: Limit resize_hpt_for_hotplug() call to hash guests only (Steve Best) [1854543] - [powerpc] powerpc/mm/radix: Create separate mappings for hot-plugged memory (Steve Best) [1854543] - [mm] powerpc/mm/radix: Remove split_kernel_mapping() (Steve Best) [1854543] - [mm] powerpc/mm/radix: Free PUD table when freeing pagetable (Steve Best) [1854543] - [mm] powerpc/mm/radix: Fix PTE/PMD fragment count for early page table mappings (Steve Best) [1854543] - [mm] powerpc/64s: Fix page table fragment refcount race vs speculative references (Steve Best) [1854543] - [powerpc] powerpc/security: Fix link stack flush instruction (Gustavo Duarte) [1862103] - [powerpc] powerpc/pseries: add new branch prediction security bits for link stack (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: Allow for processors that flush the link stack using the special bcctr (Gustavo Duarte) [1862103] - [powerpc] powerpc/64s: Move branch cache flushing bcctr variant to ppc-ops.h (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: split branch cache flush toggle from code patching (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: make display of branch cache flush more consistent (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: change link stack flush state to the flush type enum (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: re-name count cache flush to branch cache flush (Gustavo Duarte) [1862103] - [kernel] smp: Remove superfluous cond_func check in smp_call_function_many_cond() (Prarit Bhargava) [1882551] - [kernel] smp: Remove allocation mask from on_each_cpu_cond.*() (Prarit Bhargava) [1882551] - [kernel] smp: Add a smp_cond_func_t argument to smp_call_function_many() (Prarit Bhargava) [1882551] - [kernel] smp: Use smp_cond_func_t as type for the conditional function (Prarit Bhargava) [1882551] - [kernel] smp, cpumask: introduce on_each_cpu_cond_mask (Prarit Bhargava) [1882551] - [kernel] smp: use __cpumask_set_cpu in on_each_cpu_cond (Prarit Bhargava) [1882551] - [pci] PCI: Add support for root bus sizing (Myron Stowe) [1886036] - [drm] PCI: Use ioremap(), not phys_to_virt() for platform ROM (Myron Stowe) [1886036] - [pci] PCI: Avoid ASMedia XHCI USB PME# from D0 defect (Myron Stowe) [1886036] - [pci] PCI/ACPI: Move pcie_to_hpx3_typefrom stack to static data (Myron Stowe) [1886036] - [documentation] Documentation: PCI: Add background on Boot Interrupts (Myron Stowe) [1886036] - [pci] PCI: Add boot interrupt quirk mechanism for Xeon chipsets (Myron Stowe) [1886036] - [pci] PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro (Myron Stowe) [1886036] - [pci] PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings (Myron Stowe) [1886036] - [pci] PCI: Add pci_speed_string() (Myron Stowe) [1886036] - [pci] PCI: Add 32 GT/s decoding in some macros (Myron Stowe) [1886036] - [powerpc] powerpc/test_emulate_step: Move extern declaration to sstep.h (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/sstep: Introduce macros to retrieve Prefix instruction operands (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Add negative tests for prefixed addi (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Enhancement to test negative scenarios (Desnes Augusto Nunes do Rosario) [1854542] - [netdrv] drivers/net/ibmvnic: Update VNIC protocol version reporting (Steve Best) [1882269] - [s390] s390/zcrypt: fix kmalloc 256k failure (Claudio Imbrenda) [1885963] - [x86] crypto: x86/aesni-gcm - fix crash on empty plaintext (Herbert Xu) [1882868] - [x86] crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' static const (Herbert Xu) [1882868] - [x86] crypto: aesni - Add scatter/gather avx stubs, and use them in C (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce partial block macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce READ_PARTIAL_BLOCK macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Move ghash_mul to GCM_COMPLETE (Herbert Xu) [1882868] - [x86] crypto: aesni - Fill in new context data structures (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge avx precompute functions (Herbert Xu) [1882868] - [x86] crypto: aesni - Split AAD hash calculation to separate macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Add GCM_COMPLETE macro (Herbert Xu) [1882868] - [x86] crypto: aesni - support 256 byte keys in avx asm (Herbert Xu) [1882868] - [x86] crypto: aesni - Macro-ify func save/restore (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce gcm_context_data (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge GCM_ENC_DEC (Herbert Xu) [1882868] - [pci] PCI: Add DMA alias quirk for PLX PEX NTB (Myron Stowe) [1884657] - [pci] PCI: Add nr_devfns parameter to pci_add_dma_alias() (Myron Stowe) [1884657] - [pci] PCI: Fix pci_add_dma_alias() bitmask size (Myron Stowe) [1884657] - [pci] PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 device IDs (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 MRPC GAS access permission check (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 flash information interface support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 system info register support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Separate Gen3 register structures into unions (Myron Stowe) [1884657] - [pci] PCI/switchtec: Factor out Gen3 ioctl_flash_part_info() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add 'generation' variable (Myron Stowe) [1884657] - [pci] PCI/switchtec: Rename generation-specific constants (Myron Stowe) [1884657] - [pci] PCI/switchtec: Move check event ID from mask_event() to switchtec_event_isr() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Remove redundant valid PFF number count (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add support for Intercomm Notify and Upstream Error Containment (Myron Stowe) [1884657] - [pci] PCI/switchtec: Fix vep_vector_number ioread width (Myron Stowe) [1884657] - [pci] PCI/switchtec: Use dma_set_mask_and_coherent() (Myron Stowe) [1884657] - [pci] PCI: Allow adjust_bridge_window() to shrink resource if necessary (Myron Stowe) [1884657] - [pci] PCI: Set resource size directly in adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() to adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() parameter (Myron Stowe) [1884657] - [pci] PCI: Consider alignment of hot-added bridges when assigning resources (Myron Stowe) [1884657] - [pci] PCI: Remove local variable usage in pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Pass size + alignment to pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Rename variables (Myron Stowe) [1884657] - [pci] PCI: Remove unnecessary braces (Myron Stowe) [1884657] - [pci] PCI: Don't disable bridge BARs when assigning bus resources (Myron Stowe) [1884657] - [documentation] Documentation: PCI: Fix pci_alloc_irq_vectors() function name typo (Myron Stowe) [1884657] - [pci] PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers (Myron Stowe) [1884657] - [pci] PCI: Add generic quirk for increasing D3hot delay (Myron Stowe) [1884657] - [edac] x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Prarit Bhargava) [1860381]- [netdrv] geneve: add transport ports in route lookup for geneve (Mark Gray) [1884481] {CVE-2020-25645} - [drm] PM: sleep: core: Rename DPM_FLAG_NEVER_SKIP (Ivan Vecera) [1867164] - [base] PM: sleep: core: Drop racy and redundant checks from device_prepare() (Ivan Vecera) [1867164] - [mm] mm/page_isolation: fix potential warning from user (Waiman Long) [1811009] - [mm] mm/hotplug: silence a lockdep splat with printk() (Waiman Long) [1811009] - [mm] mm/debug.c: always print flags in dump_page() (Waiman Long) [1811009] - [mm] mm/debug.c: PageAnon() is true for PageKsm() pages (Waiman Long) [1811009] - [mm] mm/debug.c: __dump_page() prints an extra line (Waiman Long) [1811009] - [mm] mm: fix some typos in mm directory (Waiman Long) [1811009] - [mm] mm, fault_around: do not take a reference to a locked page (Waiman Long) [1811009] - [mm] mm: remove the exporting of totalram_pages (Waiman Long) [1880090] - [mm] mm: remove managed_page_count_lock spinlock (Waiman Long) [1880090] - [mm] mm: convert totalram_pages and totalhigh_pages variables to atomic (Waiman Long) [1880090] - [mm] mm: convert zone->managed_pages to atomic variable (Waiman Long) [1880090] - [net] mm: reference totalram_pages and managed_pages once per function (Waiman Long) [1880090] - [mm] mm/page_alloc: Introduce free_area_init_core_hotplug (Waiman Long) [1880090] - [mm] mm/page_alloc: inline function to handle CONFIG_DEFERRED_STRUCT_PAGE_INIT (Waiman Long) [1880090] - [mm] mm: remove __paginginit (Waiman Long) [1880090] - [mm] mm: access zone->node via zone_to_nid() and zone_set_nid() (Waiman Long) [1880090] - [mm] mm, page_alloc: double zone's batchsize (Waiman Long) [1880090] - [powerpc] powerpc/pseries/cmm: fix managed page counts when migrating pages between zones (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: drain per-cpu pages again during memory offline (Chris von Recklinghausen) [1754739] - [mm] mm: move nr_deactivate accounting to shrink_active_list() (Chris von Recklinghausen) [1754739] - [mm] sh: fix build error in mm/init.c (Chris von Recklinghausen) [1754739] - [mm] mm/memremap: set caching mode for PCI P2PDMA memory to WC (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: add pgprot_t to mhp_params (Chris von Recklinghausen) [1754739] - [mm] powerpc/mm: thread pgprot_t through create_section_mapping() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: thread pgprot_t through init_memory_mapping() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: rename mhp_restrictions to mhp_params (Chris von Recklinghausen) [1754739] - [include] mm/memory_hotplug: drop the flags field from struct mhp_restrictions (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: cleanup __add_pages() (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled but not enabled (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Enable memory hot remove (Chris von Recklinghausen) [1754739] - [firmware] arm/efi: EFI soft reservation to memblock (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: convert mm/dump.c to use walk_page_range() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: drop valid_start/valid_end from test_pages_in_a_zone() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: pass in nid to online_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove "count" parameter from has_unmovable_pages() (Chris von Recklinghausen) [1754739] - [base] mm: remove the memory isolate notifier (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Disable instrumentation in the EFI runtime handling code (Chris von Recklinghausen) [1754739] - [x86] efi/x86: avoid KASAN false positives when accessing the 1: 1 mapping (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Limit EFI old memory map to SGI UV machines (Chris von Recklinghausen) [1754739] - [x86] efi/libstub/x86: Fix unused-variable warning (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify mixed mode call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify 64-bit EFI firmware call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split SetVirtualAddresMap() wrappers into 32 and 64 bit versions (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split off some old memmap handling into separate routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Re-disable RT services for 32-bit kernels running on 64-bit EFI (Chris von Recklinghausen) [1754739] - [x86] efi/libstub: Distinguish between native/mixed not 32/64 bit (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Extend native protocol definitions with mixed_mode aliases (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Use a helper to iterate over a EFI handle array (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Rename efi_is_native() to efi_is_mixed() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Unify 32/64-bit functions (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Convert GOP structures to typedef and clean up some types (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove unused typedef (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove bogus packed attribute from GOP structures (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub/random: Initialize pointer variables to zero for mixed mode (Chris von Recklinghausen) [1754739] - [firmware] efi: Fix efi_loaded_image_t::unload type (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Fix memory leak in __gop_query32/64() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_SUCCESS if a usable GOP was found (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs (Chris von Recklinghausen) [1754739] - [hv] mm/memory_hotplug.c: remove __online_page_set_limits() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: don't allow to online/offline memory blocks with holes (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE (Chris von Recklinghausen) [1754739] - [mm] mm/page_alloc.c: don't set pages PageReserved() when offlining (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove __online_page_free() and __online_page_increment_counters() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: add a bounds check to __add_pages() (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix NMI vs ESPFIX (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unwind the ESPFIX stack earlier on exception entry (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Move FIXUP_FRAME after pushing fs in SAVE_ALL (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Simplify common_exception (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Use ss segment where required (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix IRET exception (Chris von Recklinghausen) [1754739] - [x86] x86/xen/32: Make xen_iret_crit_fixup() independent of frame layout (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Repair 32-bit Xen PV (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Allow int3_emulate_push() (Chris von Recklinghausen) [1754739] - [x86] x86: Hide the int3_emulate_call/jmp functions from UML (Chris von Recklinghausen) [1754739] - [x86] ftrace/x86_64: Emulate call function while updating in breakpoint handler (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Provide consistent pt_regs (Chris von Recklinghausen) [1754739] - [x86] kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/ftrace: Add pt_regs frame annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/kprobes: Fix frame pointer annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clean up return from interrupt preemption path (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Simulation mode (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Switch to balloon_page_alloc() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement balloon compaction (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Convert loaned_pages to an atomic_long_t (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Rip out memory isolate notifier (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Use adjust_managed_page_count() insted of totalram_pages_* (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Drop page array (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Cleanup rc handling in cmm_init() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Report errors when registering notifiers fails (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement release() function for sysfs device (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Push EFI_MEMMAP check into leaf routines (Chris von Recklinghausen) [1754739] - [mm] powerpc: Don't flush caches when adding memory (Chris von Recklinghausen) [1754739] - [firmware] efi/random: use arch-independent efi_call_proto() (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Don't evaluate exception stacks before setup (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Mark pages PG_offline in balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Drop __balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Set pages PageOffline() in balloon_add_region() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: prevent memory leak when reusing pgdat (Chris von Recklinghausen) [1754739] - [base] drivers/base/memory.c: don't store end_section_nr in memory blocks (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove move_pfn_range() (Chris von Recklinghausen) [1754739] - [mm] mm: introduce compound_nr() (Chris von Recklinghausen) [1754739] - [x86] x86/asm: Make some functions local labels (Chris von Recklinghausen) [1754739] - [firmware] efi-stub: Fix get_efi_config_table on mixed-mode setups (Chris von Recklinghausen) [1754739] - [x86] efi/x86: move UV_SYSTAB handling into arch/x86 (Chris von Recklinghausen) [1754739] - [x86] efi: x86: move efi_is_table_address() into arch/x86 (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: remove unneeded return for void function (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove redundant CLACs in getuser/putuser error paths (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove ELF function annotation from copy_user_handle_tail() (Chris von Recklinghausen) [1754739] - [x86] x86/entry: Fix thunk function ELF sizes (Chris von Recklinghausen) [1754739] - [x86] x86/entry/64: Simplify idtentry a little (Chris von Recklinghausen) [1754739] - [mm] mm: vmscan: correct some vmscan counters for THP swapout (Chris von Recklinghausen) [1754739] - [mm] mm/gup: speed up check_and_migrate_cma_pages() on huge page (Chris von Recklinghausen) [1754739] - [x86] x86/ldt: Initialize the context lock for init_mm (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries: avoid blocking in irq when queuing hotplug events (Chris von Recklinghausen) [1754739] - [arm64] arm64/mm: don't initialize pgd_cache twice (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: fix recent_rotated history (Chris von Recklinghausen) [1754739] - [x86] efi/x86/Add missing error handling to old_memmap 1:1 mapping code (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Inhibit huge-vmap with ptdump (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: simplify shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: cleanup memory offline path (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop redundant hugepage_migration_supported check (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: unlock 1GB-hugetlb on x86_64 (Chris von Recklinghausen) [1754739] - [mm] mm: move recent_rotated pages calculation to shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Initialize PGD cache during mm initialization (Chris von Recklinghausen) [1754739] - [x86] x86/alternatives: Initialize temporary mm for patching (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Fix a crash with kmemleak_scan() (Chris von Recklinghausen) [1754739] - [x86] x86/irq: Fix outdated comments (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: treat CMA pages as unmovable (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove stack overflow debug code (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remap the IRQ stack with guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Split the IRQ stack into its own pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Init hardirq_stack_ptr during CPU hotplug (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Handle irq stack allocation failure proper (Chris von Recklinghausen) [1754739] - [xen] x86/irq/32: Invoke irq_ctx_init() from init_IRQ() (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Rename hard/softirq_stack to hard/softirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Make irq stack a character array (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Define IRQ_STACK_SIZE (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Speedup in_exception_stack() (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Split debug IST stack (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Enable IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Disconnect IST index and stack order (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Remove orig_ist array (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Prepare TSS.IST setup for guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Use cpu entry area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/traps: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Provide exception stack accessor (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Prepare for IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Add structs for exception stacks (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Cleanup setup functions (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Make IST index zero based (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Remove unused stack defines on 32bit (Chris von Recklinghausen) [1754739] - [x86] x86/64: Remove stale CURRENT_MASK (Chris von Recklinghausen) [1754739] - [x86] x86/idt: Remove unused macro SISTG (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Sanitize the top/bottom confusion (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove a hardcoded irq_stack_union access (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack: Fix off-by-one errors in stack identification (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Limit IST stack overflow check to #DB stack (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: Consolidate early page table allocation (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: don't call page table ctors for init_mm (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: use appropriate ctors for page tables (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Move copy_user_handle_tail() into asm (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: fix a wrong flag in set_migratetype_isolate() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix notification in offline error path (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: fix an imbalance with DEBUG_PAGEALLOC (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: explicitly pass the head to isolate_huge_page (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: do not allocate duplicate stack variables in shrink_page_list() (Chris von Recklinghausen) [1754739] - [mm] mm: refactor swap-in logic out of shmem_getpage_gfp (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: remove 7th argument of isolate_lru_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove extra drain pages on pcp list (Chris von Recklinghausen) [1754739] - [mm] mm/memory-hotplug: Allow memory resources to be children (Chris von Recklinghausen) [1754739] - [kernel] mm/resource: Move HMM pr_debug() deeper into resource code (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: fix off-by-one in is_pageblock_removable (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Move percpu_setup_debug_store() to __init section (Chris von Recklinghausen) [1754739] - [mm] arm64: ptdump: Don't iterate kernel page tables using PTRS_PER_PXX (Chris von Recklinghausen) [1754739] - [firmware] efi: Use 32-bit alignment for efi_guid_t (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: __offline_pages fix wrong locking (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: don't bail out in do_migrate_range() prematurely (Chris von Recklinghausen) [1754739] - [mm] arm64: dump: no need to check return value of debugfs_create functions (Chris von Recklinghausen) [1754739] - [x86] x86/asm/suspend: Drop ENTRY from local data (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: deobfuscate migration part of offlining (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: try to migrate full pfn range (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: move init_currently_empty_zone() under zone_span_lock protection (Chris von Recklinghausen) [1754739] - [mm] mm: only report isolation failures when offlining memory (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: be more verbose for memory offline failures (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: print reason for the offlining failure (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop pointless block alignment checks from __offline_pages (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Don't unmap EFI boot services code/data regions for EFI_OLD_MEMMAP and EFI_MIXED_MODE (Chris von Recklinghausen) [1754739] - [x86] kprobes/x86: Blacklist non-attachable interrupt functions (Chris von Recklinghausen) [1754739] - [include] linkage: add generic GLOBAL() macro (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Move efi__boot_services() to arch/x86 (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Unmap EFI boot services code/data regions from efi_pgd (Chris von Recklinghausen) [1754739] - [mm] x86/mm/pageattr: Introduce helper function to unmap EFI boot services (Chris von Recklinghausen) [1754739] - [x86] x86/fpu: Use the correct exception table macro in the XSTATE_OP wrapper (Chris von Recklinghausen) [1754739] - [firmware] efi/arm/libstub: Pack FDT after populating it (Chris von Recklinghausen) [1754739] - [x86] x86/traps: Complete prototype declarations (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: clean up node_states_check_changes_offline() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: simplify node_states_check_changes_online (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: tidy up node_states_clear_node() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: spare unnecessary calls to node_set_state (Chris von Recklinghausen) [1754739] - [include] include/linux/linkage.h: align weak symbols (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_add_to_page_cache to XArray (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_radix_tree_replace to XArray (Chris von Recklinghausen) [1754739] - [mm] mm: Convert add_to_swap_cache to XArray (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clear the CS high bits (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Set up temporary text mapping for 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Switch to original page table after resumed (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Enable CONFIG_ARCH_HIBERNATION_HEADER on 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86, hibernate: Extract the common code of 64/32 bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32/asm/power: Create stack frames in hibernate_asm_32.S (Chris von Recklinghausen) [1754739] - [x86] PM / hibernate: Check the success of generating md5 digest before hibernation (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() before setting cr3 (Chris von Recklinghausen) [1754739] - [x86] x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella (Chris von Recklinghausen) [1754739] - [x86] x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() (Chris von Recklinghausen) [1754739] - [tools] tools arch: Update arch/x86/lib/memcpy_64.S copy used in 'perf bench mem memcpy' (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Remove redundant check for kmem_cache_create() (Chris von Recklinghausen) [1754739] - [x86] x86/power/hibernate_64: Remove VLA usage (Chris von Recklinghausen) [1754739] - [firmware] efi: Deduplicate efi_open_volume() (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Align efi_uga_draw_protocol typedef names to convention (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Prevent reentrant firmware calls in mixed mode (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add debug code to check entry/exit CR3 (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI CR3 switches to NMI handler code (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit points (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Handle Entry from Kernel-Mode on Entry-Stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Leave the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Enter the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Split off return-to-kernel path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unshare NMI return path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Put ESPFIX code into a macro (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Clean up the eboot code (Chris von Recklinghausen) [1754739] - [x86] x86/asm/64: Use 32-bit XOR to zero registers (Chris von Recklinghausen) [1754739] - [x86] Revert "x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport sn_coherency_id" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c" (Frank Ramsay) [1833121] - [x86] x86/apic: Cleanup the include maze (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Fix missing checks of kcalloc() return values (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Replace kmalloc() and memset() with kalloc() calls (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport uv_apicid_hibits (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove _uv_hub_info_check() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Simplify uv_send_IPI_one() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_min_hub_revision_id static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark is_uv_hubless() static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the uv_partition_coherence_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Mark memblock related init code and data correctly (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove unnecessary #ifdef CONFIG_EFI (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove uv_bios_call_reentrant() (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Use efi_enabled() instead of test_bit() (Frank Ramsay) [1833121] - [x86] x86/apic/uv: Remove code for unused distributed GRU mode (Frank Ramsay) [1833121]- [thermal] thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t (Prarit Bhargava) [1890657] - [net] sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels (Davide Caratti) [1889601] - [netdrv] ibmveth: Identify ingress large send packets (Gustavo Duarte) [1887038] - [netdrv] ibmveth: Switch order of ibmveth_helper calls (Gustavo Duarte) [1887038] - [sound] ALSA: redhat: add drivers/soundwire tree and regmap-sdw to the redhat/filter-modules.sh (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable AMD Renoir support for DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable the Intel's SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix jack detection with Realtek codecs when in D3 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/i915 - fix list corruption with concurrent probes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The front Mic on a HP machine doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: hdspm: Fix typo arbitary (Jaroslav Kysela) [1869536] - [sound] ALSA: bebob: potential info leak in hwdep_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint.c: fix repeated word 'there' (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: fix repeated word 'if' (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: handle all SOF_IPC_EXT types (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add version_id to avoid rt714/rt715 confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715-sdw: probe with RT714 Device ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1316: add missing component string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: add extra check on init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: add ifdef CONFIG_OF around of_device_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Enable MI2S BCLK and LRCLK together (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: add codec prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove ti, asi-format code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Set regcache when shutting down and waking device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add shutdown capability via a GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Remove duplicate code for I/V sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: Intel: sof_sdw: restore playback functionality with max98373 amps (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add support for new SoundWire hardware layout on TGL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove hard-coded codec_conf table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove ternary operator (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_max98090: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hda_dsp_common: use static function in conditional block (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-mc13783: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Pass full name to snd_ctl_notify (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Add power-up delay to fix dmic pop sound issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable the power of "MICBIAS" and "Vref2" for the DMIC clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: allow runtime pm at end of probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add codec name prefix to ACPI machine description (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sysfs: add slave status and device number before probe (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add enumerated Slave device to device list (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove an unnecessary NULL check (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add data port test fail interrupt (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: enable test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: enable Data Port test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - set mic to auto detect on a HP AIO machine (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Don't register a cb func if it is registered already (Jaroslav Kysela) [1869536] - [sound] ALSA: HDA: Early Forbid of runtime PM (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - remove kerneldoc for internal hdac_i915 function (Jaroslav Kysela) [1869536] - [sound] ALSA: ctl: Workaround for lockdep warning wrt card->ctl_files_rwlock (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Disable autosuspend for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Remove uninitialized_var() usage (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: arm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: magician: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Enable AC'97 bus support for PXA machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Select regmap from AC'97 machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: fix external clock probe defer (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: keywest: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Use sizeof_field() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Set ops to NULL on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: More constifications (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: vxpocket: Support PCM sync_stop (Jaroslav Kysela) [1869536] - [sound] ALSA: mips: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: arm: More constification (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: replace '---help---' in Kconfig files with 'help' (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix SPDX license for header file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac: make SOF HDA codec driver probe deterministic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Refactor sample rate function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix the spacing and new lines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Convert bit mask to GENMASK in header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix unbalanced calls to pm_runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2110 class-D amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: add size checks for ext_bytes control .put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for volatile ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Enable fast charge (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Ensure a minimum delay before clock stabilization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix error handling with update_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix required DT properties in the code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add missing bias level power states (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix calling reset in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2564 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add missing MODULE_LICENSE() for imx-common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: Fix prepare callback behavior for OF usecase (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cs42l51: add additional ADC volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the process being scheduled on core0 always (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix CONTROLLER_IN_GPU macro name (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - handle multiple i915 device instances (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - controller is in GPU on the DG1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - add Intel DG1 PCI and HDMI ids (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO" (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add delay quirk for H570e USB headsets (Jaroslav Kysela) [1869536] - [sound] ALSA: compat_ioctl: avoid compat_alloc_user_space (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix spellint typo in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix iounmap in error handler (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use {u32|u16}p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use u32p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: get max rows and cols info from compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support to block packing mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: clear BIT FIELDs before value set (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Add generic bandwidth allocation algorithm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add DSD support for ak4458 and ak4497 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Add support for tgl-h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: do software reset before clock registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: fix missing aic32x4_disable_regulators() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set MCLK input or output direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add fsl_sai_check_version function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add new added registers and new bit definition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-clocks: add q6afe clock controller (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity of boot error logs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix range checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove several superfluous type-casts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) remove redundant "ret" variable uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: debug: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add `src_hash` to `sof_ipc_fw_version` structure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add debug support for imx platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: disable size checks for bytes_ext controls if needed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_audmix: make clock and output src write only (Jaroslav Kysela) [1869536] - [sound] ALSA: remove calls to usb_pipe_type_check for control endpoints (Jaroslav Kysela) [1869536] - [sound] ALSA: hiface: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: 6fire: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: usx2y: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: add usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: move snd_usb_pipe_sanity_check into the USB core (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix the failure to flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix DC calibration on bypass boost mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm32: sai: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: rockchip_i2s: fix a possible divide-by-zero bug in rockchip_i2s_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Use DMI oem string search for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: s/master/primary (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: remove the HDA_DSP_CORE_MASK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify core_power_up/down op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: rename cores_mask to host_managed_cores_mask (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Add support for j7200-cpb audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015p (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe-dai: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add codec lpass clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: update q6afe_set_param to support global clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add lpass hw voting support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add global q6afe waitqueue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: prepare afe_apr_send_pkt to take response opcode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6routing: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: dt-bindings: Add q6afe display_port dt binding (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015p: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add parity error injection through debugfs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: export broadcast read/write capability for tests (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: realtek-soundwire: ignore initial PARITY errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use quirk to filter out invalid parity errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: add first_interrupt_done status (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: filter-out unwanted interrupt reports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC/soundwire: bus: use property to set interrupt masks (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Remove unused inline function snd_mask_sizeof (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: Remove unused function hpi_stream_group_get_map() (Jaroslav Kysela) [1869536] - [sound] ALSA: mixart: Correct comment wrt obsoleted tasklet usage (Jaroslav Kysela) [1869536] - [sound] ALSA: aloop: Replace tasklet with work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mchp-spdiftx: add driver for S/PDIF TX Controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix SLIBMUS/SLIMBUS typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: fix race condition between suspend and Slave device alerts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse auxiliary devices from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mt6359: fix failed to parse DT properties (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Implement snd_sof_bytes_ext_volatile_get kcontrol IO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Add support for WO and RO TLV byte kcontrols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Kconfig: Allow the j721e machine driver to be used on K3 platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix warning potential ! vs ~ typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add v1.5.1 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: dt-bindings: soundwire: add bindings for Qcom controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support for mmio soundwire master devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: avoid dependency on CONFIG_SLIMBUS (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix abh/ahb typo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: make process type optional (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mux (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_process (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_tone (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_host (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_volume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add helper for setting up IPC component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: use the sof_ipc_comp reserved bytes for extended data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: parse comp_ext_tokens for all widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: create component extended tokens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add comp_ext to struct snd_sof_widget (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: tokens: add token for component UUID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Manage module clock via DAPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Attach the bus clock to the regmap (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Sort masks in a consistent order (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix field bit number indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix ADC_DIG_CTRL field name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_MXR_SRC field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_ADCDAT_CTRL field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1 MODCLK widget name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Remove extraneous widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .prepare and .hw_free callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .trigger callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: clarify return value for get_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream handling from .prepare and .hw_free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove .trigger operation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix NULL/ERR_PTR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: fix NULL/IS_ERR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove SDW_REG_SHIFT() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom : use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: use SDW_DISCO_LINK_ID() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use FIELD_GET() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: define and use addr bit masks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix core enable sequence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: support topology components on secondary cores (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a "core" parameter to widget loading functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set SAI Channel Mode to Output Mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Support multiple data channel enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't manage link power individually (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pass link_mask information to each master (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add error log for clock-stop invalid configs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: enable hw_sync as needed by hardware (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link hw_synchronization information (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: update multi-link definition with hw sync details (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add missing support for all clock stop modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: ignore software command retries (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: disable shim wake on suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix port_readydynamic allocation in mipi_disco (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definition for maximum number of ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: soundwire: remove port_readyusage from codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_core: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: ac97: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: (cosmetic) align argument names (Jaroslav Kysela) [1869536] - [sound] ALSA: usb: scarless_gen2: fix endianness issue (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: auto_parser: remove shadowed variable declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: aoa: i2sbus: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: core: init: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: dereference after checking for NULL pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_memory: dereference pointer after NULL checks (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm: simplify locking for timers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Prefer async probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: remove artificial component and DAI name constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: shutdown codec when changing filter type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Clean kernel log from deferred probe error messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify error handling during FW boot (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add sof_tgl_ops for TGL platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Define FW boot sequence with ICCMAX (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: define macro for code loader stream format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify the signature of get_stream_with_tag() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add helper function to program ICCMAX stream (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Remove unused parameters in cl_dsp_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix VS_LTRC register name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-of-dev: Add .arch_ops field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Replace sdev->private with sdev->pdata->hw_pdata (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: add extended rom status dump to error log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the ipc_size calculation for process component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: intel: hda: support also devices with 1 and 3 dmics (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix a runtime pm issue in SOF when HDMI codec doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: report error only for the last ROM init iteration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Add debug box region (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: fix memory leak in get_ext_windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: make sof_ipc_window monosized (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix intel_suspend/resume defined but not used warning (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 exit commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 custom controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add output selection for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add pre-init function for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add ca0132_mmio_init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Set AE-7 bools and select mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add SoundBlaster AE-7 pincfg (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix Recon3D Center/LFE output (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add quirk output selection structures (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Remove surround output selection (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add bass redirection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add full-range speaker selection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add surround channel config control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add speaker tuning initialization commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Cleanup ca0132_mmio_init function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: tidy up a memset() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: acpi: add dev_dbg() log for probe completion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: reduce verbosity of IPC pointer updates (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: reduce the log level for unhandled widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: remove unnecessary memory alloc for sdev->private (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) use the "bool" type where it makes sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add -EPROBE_DEFER check for regmap init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak5558: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: clean-up inclusion of header files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add rt711 rt1316 rt714 SDCA codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add topology filename override based on dmi data match (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_rt5682: override quirk data for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: Intel: sof_sdw: Add support for product Ripto (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: rename id as part_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: check SoundWire version when matching codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373-sdw: add missing test on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: add support for SDCA boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: mirror CML and TGL configurations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-soundwire: add support for rt5682 on link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl: add support for rt5682 on SoundWire link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: modify SoundWire version id in acpi match table (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Correct wrongly matching entries with audio class (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix I/O voltage range configuration during probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add .exit callback function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: add support for TLV320AIC32x4 codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add build support for SoundWire (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add missing out of memory check on drvdata->clks allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6359: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Properly match with audio interface class (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Simplify quirk entries with a macro (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Move device rename and profile quirks to an internal table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Hook up component probe function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: avoid hardcoded S3C2410_PA_IIS (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: rx1950: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: neo1973: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: use SDW_SLAVE_ENTRY_EXT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Update naming in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Get "extal" clock rate by clk_get_rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add a dedicated menuconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Export DAC/ADC monomix switches (Jaroslav Kysela) [1869536] - [sound] ALSA: remove duplicate "the the" phrase in Kconfig text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm0010: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card: Use snd_soc_of_parse_aux_devs() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Add common helper to parse aux devs from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: support 'ELD' mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/soc/intel: Fix spelling mistake "cant" --> "can't" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: various vendors: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: sst-utils: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: cldma: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-nhlt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell-ipc: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Baytrail: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: (cosmetic) align parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_loader: remove always-true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove useless assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: fix redundant return (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst: remove useless NULL assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: compress: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst-atom-controls: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: refine runtime pm for SDW_INTEL_CLK_STOP_BUS_RESET (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: support clock_stop mode without quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: handle power rail dependencies for clock stop mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_NOT_ALLOWED support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_BUS_RESET support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_TEARDOWN for pm_runtime suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pm_runtime idle scheduling (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reinitialize IP+DSP in .prepare(), but only when resuming (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: call helper to reset Slave states on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix race condition on system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reset pm_runtime status during system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix clock handling around codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move soft reset handling to codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move required devm_* allocations to device level code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add support to copy callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add gapless support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: prepare set params to accept profile change (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add next track metadata support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to gapless flag in q6asm open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to remove intial and trailing silence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add length to write command token (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: use flags directly from q6asm-dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: make commands specific to streams (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: rename misleading session id variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Enable TDM audio capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Moving GPIO reset and add ADC reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Increased maximum supported channels (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Enable 24 bit audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for earpiece switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for line out switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make line out routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for headphone switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make headphone routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Group and sort mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Gate the amplifier clock during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Fix duplicate use of ADC enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: rename shadowed variable for all broadwell boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-codec: move variable used conditionally (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: SOF: Intel: hda-codec: move unused label to correct position (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add a quirk for LRCK inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add missing mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix DAPM to match the hardware topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Replace synchronous check with fsl_sai_dir_is_synced (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Drop TMR/RMR settings for synchronous mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Use platform_get_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Use platform_get_resource (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add platform driver for lpass audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: fix concurrency issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass: Use regmap_field for i2sctl and dmactl registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: fix memory leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Replace card->dev with component->dev (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Move ahbix clk to platform specific function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Add common array to initialize soc based core clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Use dev_dbg() in rt5682_clk_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: Add basic power management support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: enable pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add argument to function definition (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add module_sdw_driver helper macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix PRBS/Static_1 swapped definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: virmidi: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: use pci_status_get_and_clear_errors (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The Mic on a RedmiBook doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fixup headset for ASUS GX502 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix double free of dangling pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: hdmi - add Rocketlake support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Fix power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-toddr: fix channel order on g12 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: add snd_soc_find_dai_with_mutex() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: always check pin power status in i915 pin fixup (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Fix refcount imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for UR22C (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fixup ams_delta_mute() function name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pcm3168a: ignore 0 Hz settings (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: Add support for Loongson 7A1000 controller" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Program WAKEEN register for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix 2 channel swapping for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: ca0106: fix error code handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: tgl_max98373: fix a runtime pm issue in multi-thread case (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-digi00x: exclude Avid Adrenaline from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ALSA; firewire-tascam: exclude Tascam FE-8 from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Set card->owner to avoid warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: Add period size constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: avoid reset of sdo_limit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in autosuspend delay (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: fix typo in comment on INTSTAT registers (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: ignore broken processing/extension unit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: Fix memleak in sst_media_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Avoid attempts to read unreadable registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: msm8916-wcd-analog: fix register Interrupt offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Prevent access to invalid VU register bits on WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add model alc298-samsung-headphone (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Update documentation comment for MS2109 quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: fix spelling mistakes in the comments (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1) (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6routing: add dummy register read/write function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Make soc_component_read() returning an error code again (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - reverse the setting value in the micmute_led_set (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaduio: Drop superfluous volatile modifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Replacing component->name with codec_dai->name (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix spelling mistake "buss" -> "bus" (Jaroslav Kysela) [1869536] - [sound] ALSA: pci: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Add 100us dma stop delay (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add dma stop delay variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hda/tegra: Set buffer alignment to 128 bytes (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Serialize ioctls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add quirk to force connectivity (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add startech usb audio dock name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_i2s: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_dmic: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_ahub: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_admaif: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra186_dspk: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add support for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: renoir: restore two more registers during resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not remove ADDITIONAL_CONTROL_4 from readable register list (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Remove fsl_asoc_card_set_bias_level function (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: call runtime_allow() for all hda controllers" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix AE-5 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for Recon3D (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Two step component registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Simplify snd_soc_component_initialize declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Relocate and expose snd_soc_component_initialize (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: Replace 'select' DMADEVICES 'with depends on' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: use less strict tests for dailink capabilities (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rk3399_gru_sound: Add DAPM pins, kcontrols for jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not access WM8962_GPIO_BASE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: use resource_size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: drop unnecessary list_empty (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Added hw_params support for ALC1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Passing card structure based on codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Renaming snd-soc-card structure and fields (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add sound support for Midas boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Rework disable channel function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Add 8kHz audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Fix regression causing sysfs entries to disappear (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdmin: fix g12a skew (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-interface: fix link fmt setup (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fixed HP right speaker no sound (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix NULL pointer dereference during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm2835: Silence clk_get() error on -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: disable traces when switching to S0Ix D0I3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: fix the suspend procedure to support s0ix entry (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Fix keep_power assignment for non-component devices (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Workaround for spurious wakeups on some Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint : remove needless check before usb_free_coherent() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Restore PME_EN state at Power On (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/boards: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: don't call pm_runtime_* on card device (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: update dsm param bin max size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update dsm init sequence and condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: don't report of_xlate_dai_name failures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Avoid printing errors for -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Use qcom_snd_parse_of() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse properties with "qcom, " prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Support parsing links without DPCM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe: Remove unused q6afe_is_rx_port() function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Use snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use devm for resource management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix dac event dapm mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support configuring dai fmt from DT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: add IRQF_SHARED for devm_request_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix build error due to 64-by-32 division (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fix SND_SOC_J721E_EVM warnings & errors (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: omap: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Support new metadata block ID's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: xtensa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: generic: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: au1x: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-xxx: add asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix deadlock after PCM open error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak on module unload (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: call patch_ops.free() on probe error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with max98357b (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support left justified format for I2S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix probe regression on systems without i915 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pcm: Update rate/channels for SAI/ESAI DAIs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Update SAI config bclk/fsync rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Add SAI dai driver for i.MX/i.MX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8m: Fix SAI DAI driver for i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix ESAI DAI driver name for i.MX8/iMX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Use ARRAY_SIZE instead of hardcoded value (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops for imx8 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based ADMAIF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix reset gpio property name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE back to DAI ops (Jaroslav Kysela) [1869536] - [sound] ALSA: Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add wake interrupt support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel/cadence: merge Soundwire interrupt handlers/threads (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: add implementation of sdw_intel_enable_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce helper for link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce a helper to arm link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: revisit SHIM programming sequences (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: report slave_ids for each link to SOF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add clock stop quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add mutex for shared SHIM register access (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add prototype for WAKEEN interrupt processing (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add link_list to handle interrupts with a single thread (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: update headers for interrupts (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reuse code for wait loops to set/clear bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: board: sof_rt5682: Update rt1015 pll input clk freq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: avoid crash if invalid DSP topology loaded (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add support for systems without i915 audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove properties in card remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove hard-coded codec name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: drop a duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335.h: fix duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra20_das.h: delete duplicated words (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Avoid the use of one-element array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra186 based DSPK driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based AHUB driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based I2S driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based DMIC driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add support for CIF programming (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: change match table ehl-rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: remove .digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace the word "slave" in vmaster API (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: delete duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: optimize the power consumption (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: disable MICBIAS and Vref2 widget in default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: snd_soc_dai_digital_mute() for both CPU/Codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jaroslav Kysela) [1869536] - [sound] ALSA: info: Drop WARN_ON() from buffer NULL sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Use kmemdup in podhd_set_monitor_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add support for Loongson 7A1000 controller (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: Add missed return for calling soc_component_ret (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: Trivial: Fix misspelling of 'exists' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support Headphone and Microphone Jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card-utils: Support configure pin_name for asoc_simple_init_jack (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: pcm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ssm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tas*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: spear: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/mediatek: exit earlier if failed to register audio driver (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/i2c/tda998x: Make tda998x_audio_digital_mute static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.c: add .no_capture_mute support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: return -ENOTSUPP for digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix snd_hda_codec_cleanup() documentation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: export snd_hda_codec_cleanup_for_unbind() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Report the button event in the headset type only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add missed put_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - fixup for yet another Intel reference board (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX563 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix the kernel-doc comment (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace blacklist word (Jaroslav Kysela) [1869536] - [sound] ALSA: via82xx: Replace the words whitelist (Jaroslav Kysela) [1869536] - [sound] ALSA: nm256: Replace the words blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: intel8x0: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: es1968: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ctxfi: Replace the word blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't free dma_data in DAI shutdown (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: allocate/free dma_data in set_sdw_stream (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream allocation/free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: add helper to startup/shutdown streams (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: implement get_sdw_stream() operations (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Disable sync-write operation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ssi: don't use discriminatory terms for debug log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: siu: don't use discriminatory terms for parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsi: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for function names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable Vref2 under using PLL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: spdif: Handle clk by pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: re-enable IRQs on failure path (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: add hw monitor volume control for POD HD500 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - change to suitable link model for ASUS platform (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix race against the error recovery URB submission (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Improve dai-set-fmt comment in cht_codec_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support HDMI jack reporting (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add kctl for configuring TX validity bit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Clear the validity bit for TX (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Sync the pending work cancel at disconnection (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Perform sanity check for each URB creation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak4458: Remove set but never checked variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv320aic26: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5659: Remove many unused const variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5631: fix spurious kernel-doc start and missing arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: ux500_msp_i2s: Remove unused variables 'reg_val_DR' and 'reg_val_TSTDR' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: pxa-ssp: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-spdif: Fix misspelling of 'reg_dac_txdata' in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-i2s: add missing clock and format arguments in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: q6asm: Provide documentation for 'codec_profile' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sti: uniperif: fix 'defined by not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-pdmic: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-classd: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98390: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es8316: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp-st: Remove set, but unused variable 'w' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: jz4770: Remove defined but never used variable 'mic_boost_tlv' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7219: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7210: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: aio-core: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra20_das: remove always-true comparison (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: pcm: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sdw_max98373: add card_late_probe support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-sdw: add MAX98373 I2C dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: add SoundWire support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: split I2C and common parts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: extract codec and DAI names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: remove forward declaration of headset_init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt286: fix unexpected interrupt happens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: remove unsupported clock mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: fix Boost Mixer Aux Switch (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: Remove superfluous fall through comments (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: Remove invalid "fall through" comments (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Address bugs in the interrupt handling (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent some noise on unloading the module (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent races in calls to set_audio_format() (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Race conditions around "opencount" (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Remove redundant check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fixed kernel warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: use dev_err instead of pr_err (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add command opcode to timeout error report (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix null-ptr-deref bug during device removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: codecs: max98373: remove Idle_bias_on to let codec suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: Removed superfluous volume control from chip default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: add more logs when topology load fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: factor kfree(se) in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: use break on errors, not continue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix tlvs in error handling for widget_dmixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix kernel oops on route addition error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add min/max channels for SAI/ESAI on i.MX8/i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix non BE conversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: set dai_link dpcm_ flags with a helper (Jaroslav Kysela) [1869536] - [sound] ALSA: usb/line6: remove 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd: Add missing of_node_put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: add default clock handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACPI dependency check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-rt5645: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Fix build error on m68k and others (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Remove only the registered component in devm functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add Intel silent stream support (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/au88x0: remove "defined but not used" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: vx_core: remove warning for empty loop body (Jaroslav Kysela) [1869536] - [sound] ALSA: pcmcia/pdaudiocf: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/via82xx: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/fm801: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/es1938: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/oxygen/xonar_wm87x6: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/rme9652/hdspm: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/korg1212: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/emu10k1: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pci/emu10k1: remove "set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi: fix kernel-doc warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi/ctatc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/aw2-saa7146: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/echoaudio: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove -Wmissing-prototypes warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: compress: fix partial_drain completion state (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for RTX6001 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix SND_HDA_GENERIC kconfig & build (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_iec958: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: improve debug traces for stream lookups (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later (Jaroslav Kysela) [1869536] - [sound] ALSA: opl3: fix infoleak in opl3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8400: remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-ac97: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add logic to check dmic hardware runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Fix missing unlock on error in j721e_audio_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_esai: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_asrc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi_dbg: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Rename dev_gpio to gpio1_is_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Remove struct rt5670_platform_data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: return -EINVAL on unrecognized speaker amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8994: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm9713: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8960: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8986: fix missing kernel-doc arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs42l42: remove always-true comparisons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs4270: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-acpi-dev: fix 'defined but unused' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: support MAX98390 speaker amp (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Add an option to select internal ratio mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Enable interrupt in dma_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix header guard (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine regcache usage with pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Add custom machine driver for j721e EVM (CPB and IVI) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: davinci-mcasp: Specify stream_name for playback/capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: add format and rate constraints on rk3399 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Rectifying Unbalanced pm_runtime_enable! issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null even soundwire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix some typos (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace s/frame/packet/ where appropriate (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix packet size calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: initialize bus clock base and scale registers (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definitions for 1.2 spec (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove multiple blank lines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: extend SDW_SLAVE_ENTRY (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: convert open-coded while() to for() loop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Correct RT5670_LDO_SEL_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Change bus format to I2S 2 channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add voltage sense slot configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add right and left channel slot programming (Jaroslav Kysela) [1869536] - [sound] ALSA: asoc: Update supported rate and format for dummy dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Drop HAS_DMA dependency to fix link failure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: Add MAX98373 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Fix a typo in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: add match table for TGL MAX98373 + RT5682 SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: Intel: cml_rt1011_rt5682: explicitly access first codec (Jaroslav Kysela) [1869536] - [sound] ALSA: snd/soc: correct trivial kernel-doc inconsistency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Update TDM configuration in hw_params (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_card_prelinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: use statically define codec config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: reduce log level for printing quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for jsl-max98360a-rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Fix the comment for max_98373_components (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dai_trigger function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: byt*.c: remove cast in dev_info quirk log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk override with kernel parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt_rt298: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: add missing header inclusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: declare missing structure prototypes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: move definition of enum snd_soc_bias_level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Fix format issue for extra space before a comma (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: AsoC: amd: add missing snd- module prefix to the acp3x-rn driver kernel module (Jaroslav Kysela) [1869536] - [sound] ALSA: core: Warn on empty module (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - let hs_mic be picked ahead of hp_mic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add WM8524 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix the pop noise while OMTP type headset plugin (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix OOB access of mixer element list (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1011: fix KASAN out-of-bounds bug in find_next_bit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set playback and capture constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix uninitialized scalar variable in fsl_easrc_set_ctx_format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: disable jack in dailink .exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: move disabling jack to dai link's exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl-rt5660: use .exit() dailink callback to release gpiod (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix module load/unload issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: introduce exit() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Fix unchecked return value for clk_prepare_enable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Don't check clock is NULL before calling clk API (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Add controls for calibration and diagnostic FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: remove snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: msm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wcd*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: use io_mutex correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge snd_soc_component_read() and snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Constify static structs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: transition to 3 steps initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: pass link information as platform data (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use devm_ allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: remove useless test (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: clarify drvdata and remove more indirections (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: cleanups for indirections/logs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix memory leak with devm_kasprintf (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: clock_stop: don't deal with UNATTACHED Slave devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Replace 'objs' by 'y' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add pm runtime function (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Enable sync-write operation as default for all controllers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: closing specific instance (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Let LED cdev handling suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Unify LED helper code (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop the old mic-mute LED hook (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop unused snd_hda_gen_fixup_micmute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add a helper for mic-mute LED with LED classdev (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Always call led-trigger for mic mute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak with regmap not freed on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI IDs for ICL-H and TGL-H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for CometLake-S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: SOF: merge COMETLAKE_LP and COMETLAKE_H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: imply acodec glue on axg sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add support for imx6sx platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add MQS support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix reference count leaks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix potential use-after-free of streams (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add quirk for MSI GE63 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_ssi: Fix bclk calculation for mono channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Use mixer control to switch between DMICs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Add Amp init common setting func (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: DAI wclk supports 44100 Hz output (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let PLL2 support the freq conversion for 44100Hz sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-parallel-out: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8960: Support headphone jack detection function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add driver for Aries boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm0010: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add makefiles and kconfig changes for KeemBay (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add KeemBay platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6358: support DMIC one-wire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix "Function parameter not described" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wunused-but-set-variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: tidyup Copyright (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc_pcm_trigger_start/stop() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc-io.c into soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_initialize() to soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_xxx_regmap() to soc-component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_pin() and share code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm/compress: reduce verbosity on mapping ok messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: improve error messages in soc_pcm_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: reduce verbosity of BE override message (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use SG-buffer only when direct DMA is available (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Make SG-buffer helper usable for continuous buffer, too (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Initialize all fields of snd_dma_buffer properly (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use dma_mmap_coherent() on x86, too (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: add compatible string for MAX98360A (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Update rt1015 default register value according to spec modification (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: set correct directions for dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: q6afe: add support to get port direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: fix checks for multi-cpu FE dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let dai clks be registered whether mclk exists or not (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: wait for notification when changing clock configuration for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-topology: use devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-devres: add devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Set 48 kHz rate for Rodecaster (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Denon DCD-1500RE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix data copying speed issue with EDMA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Reuse the dma channel if available in Back-End (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmaengine_pcm: export soc_component_to_pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: export snd_soc_lookup_component_nolocked (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2+ (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: handle EOS correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update regmap readable reg and volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5645: Add platform-data for Asus T101HA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: replace capture_only by dpcm_capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: only convert non DPCM link to DPCM link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: fix playback/capture checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: Only allow playback/capture if supported (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: add missing free_irq() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: disallow linking stream to itself (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Manage auto-pm of all bundled interfaces (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix snd_pcm_link() lockdep splat (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Use the new macro for HP Dock rename quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock (Jaroslav Kysela) [1869536] - [sound] ALSA: emu10k1: delete an unnecessary condition (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix inconsistent card PM state after resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix potential crash during param fw loading (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix incorrect printf qualifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Defer probe when fail to find codec device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Modify the target DMIC clock rate (Jaroslav Kysela) [1869536] - [sound] ALSA: es1688: Add the missed snd_card_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add sienna_cichlid audio asic id for sienna_cichlid up (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-900NXS2 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6asm-dai: kCFI fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_add_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_late_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add probed bit field to snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_subclass to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_codec_dai() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_set/get_drvdata() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_jack_new() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_kcontrol() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-card.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc.h: convert bool to bit field for snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof_pcm512x: remove CONFIG_SND_HDA_CODEC_HDMI condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof-sdw: remove CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: add depends on SND_SOC_SOF_HDA_AUDIO_CODEC for common hdmi (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fixing usage of plain int instead of NULL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: fix generic hda codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: fix 'defined but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: Subject:ASoC: soc-pcm: fix BE dai not hw_free and shutdown during mixer update (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: reduce verbosity of error messages for sof-dai and sof-link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Enable class-D silence and clock detections (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-i2s-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: remove the redundant pass checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: refine and log the header in the correct pass (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Remove sound driver for ancient platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sta32x: add missed function calls in error paths (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: split i2c driver into separate module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: nau8810: add I2C device and compatible ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ingenic: Unconditionally depend on devicetree (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Clean up quirk entries with macros (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix return value check in asoc_mmp_sspa_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-in: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: harden IPC initialization and handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: mask BUSY or DONE interrupts in handler (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: add .remove op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: ignore DSP replies received when they are not expected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt/cht: add .pm_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640/51: remove .ignore_suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: handle resume on legacy Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: byt: Add PM callbacks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: Move dai_link widgets to runtime to fix use after free (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add new codec supported for ALC287 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2552: Fix runtime PM imbalance in tas2552_component_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix incomplete error-handling in img_i2s_in_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Fix runtime PM imbalance in omap2_mcbsp_set_clks_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix semicolon.cocci warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround (Jaroslav Kysela) [1869536] - [sound] ALSA: hwdep: fix a left shifting 1 by 31 UB bug (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Merge suspend/resume function to runtime_suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-audmix: Fix unused assignment to variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Added Amplifier Driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Adjust validation condition for fw_offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_startup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_be_hw_params_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: remove unneeded parameter from snd_soc_link_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: move soc_rtd_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-link.c (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (FireWire only model) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: keep ADCs and DACs always on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add digital microphone controls (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for fetching mode switch (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v3 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: remove obsoleted codes (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for stream management (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for proc (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v2 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add model-specific table of chunk count (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: drop protocol structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add wrapper functions for protocol-dependent operations (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: localize protocol data (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v3 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v2 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: remove Compulab pxa2xx boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add mono playback switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add filter controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: don't use regmap defaults (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix the error handling in probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use a single module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix ADC level control (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix spelling mistake (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix trailing line in sysfs_slave.c (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add Slave sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: disco: s/ch/channels/ (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add Device Tree support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: return error when acp de-init fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: refactoring dai_hw_params() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fix kernel warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Do not pass irq numbers in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Remove unneeded ifdef's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Set ASR76K and ASR56K based on processing clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable build for RN machine driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: RN machine driver using dmic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create platform devices for Renoir (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable Renoir acp3x drivers build (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver pm ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver PM ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver dai ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp3x pdm driver dma ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: irq handler changes for ACP3x PDM dma driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP3x PDM platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create acp3x pdm platform device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp init/de-init functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP3x IP register header (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add more fixup entries for Clevo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add runtime pm support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: add sdw_master_device support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add unique bus id (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: introduce sdw_slave_type and sdw_master_type (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: rename sdw_bus_master_add/delete, add arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix unused assignment in fsl_set_clock_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: Make the driver name consistent across files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix indentation to put on one line affected code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cleanup dai / component active code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: jz4740: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atomel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_stream_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dapm: use snd_soc_dai_activate()/deactivate() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_action() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: replace snd_soc_runtime_activate()/deactivate() to macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_pll to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_sysclk to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add da7212 DT compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: remap BTN_0 as KEY_PLAYPAUSE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: fix typo in components string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: change machine driver name for WM8804 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make imx8m_dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: sdw: relax sdw machine select constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add support to smart amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: inform DSP that driver is going to be removed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a power_down_notify method (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Do nothing when DSP PM callbacks are not set (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: remove duplicate allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: fix memory leak in set_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: don't assign slave_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix incorrect hw_base increase (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Unexport some local helper functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Drop unused snd_hda_queue_unsol_event() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix potential race in unsol event handler (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fixing upper volume limit for RME Babyface Pro routing crosspoints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: introduce SoC specific data (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Use force clear for WM8962_SYSCLK_ENA after reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Set appropriate bus format for given bit width (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for the runtime power management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Prepare/unprepare the clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Remove the embedded struct ssp_device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for soc-generic-dmaengine-pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Get rid of dma_params and phys_base (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: A trivial typo fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Update description for HDaudio kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: mop500: Fix some refcounted resources issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Drop S20_3LE case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Flip SNDRV_PCM_FMTBIT_S24_3LE on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Use readq to read 64 bit registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: baytrail: Fix register access (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: rsnd: add interrupt support for SSI BUSIF buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: drivers/powerpc: Replace _ALIGN_UP() by ALIGN() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix error return code in sof_probe_continue() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set headset button maps (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: fulfill missing entries in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Use IRQF_ONESHOT (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME Fireface UFX (untested) (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME FireFace 802 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to decide name of sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to add enumeration constants for model identification (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: start IR context immediately (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: fix configuration error for nominal sampling transfer frequency (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Notebook (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use sequence of syt offset and data block on pool in AMDTP domain (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: pool ideal sequence of syt offset and data block (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add cache for packet sequence to AMDTP domain structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for data block calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt offset calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt computation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for parameters of packet queue and IRQ timing (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add reference to domain structure from stream structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use macro for maximum value of second in 1394 OHCI isoc descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix invalid assignment to union data for directional parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: Fix racy buffer resize under concurrent accesses (Jaroslav Kysela) [1869536] - [sound] ALSA: soc: fsl_asrc: Make some functions static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1016: Add the rt1016 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5677: Use devm_snd_soc_register_component() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: fix error handling of platform_get_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/ppc: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: Fix error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd :High hw_level while simultaneous capture (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Return true, false for return type bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Make I2S SD lines configurable (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use hdac_to_hda_codec macro (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use dev_to_hdac_dev macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: reduce verbosity on enumeration (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: debugfs: clarify SDPX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: don't init debugfs on device registration error (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix error handling in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8524: Add support S32_LE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use the defined variable to simplify code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Add condition to prevent SoC providing bclk in ratio of 50 times of sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add the K bypass for the PLL parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: adau7118: Mark the ADAU7118 reset register as volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max9768: update contact email (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: reorder max98373_reset() in resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: workaround playback failure on Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add member to store ratio for stripe control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: correct number of SDO lines for Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add mapping for ASRock TRX40 Creator (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda/realtek: Fix pop noise on ALC225" (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix 'function sizeof not defined' error of tracepoints format (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Add poll callback for hwdep (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: hwdep: add support for O_NONBLOCK opening mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: channel map structures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: sof-wm8804: support for Hifiberry Digiplus boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Update correct LED status at the first time usage of update_mute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/wavefront: prevent out of bounds write in ioctl (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning w/o CONFIG_LEDS_TRIGGER_AUDIO (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add LED class support for micmute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable micmute LED on and HP system (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Introduce polarity for micmute LED GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sort out Kconfig, again (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove unwanted btn_type assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove duplicate rt5682_reset() calls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: replace message printing from pr_() to dev_() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove empty default case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix space issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: simplify assertions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: change trigger sequence to fix pop noise when stopping playback on sdw platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: replace sof_link_hda_process by sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: set component dai_index to ipc dai config dai_index (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: send ipc for all found DAIs in sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Fix oops during module removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix I2C/Soundwire dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: mark PM functions __maybe_unused (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: remove unused inline function snd_seq_oss_timer_is_realtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Fix unused assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: nau8810: add AUX related dapm widgets and routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm97xx: fix ac97 dependency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: component: suppress uninitialized-variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_pointer() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_ack() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_start() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: don't overwide dai->driver->ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add soc_dai_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: broadwell: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5650: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5677: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: add explicit dependency on GPIOLIB when DMIC is used (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Multiple I/O PCM format support for pipe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Add alternative topology binary name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Check for null pointer before dereferencing "ctx" in fsl_easrc_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_dai_fmt() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Avoid unnecessary check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add amp number in components string for ucm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm_native: result of put_user() needs to be checked (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: snd-sof-intel-hda-common - add hda_model parameter and pass it to HDA codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: avoid false-positive Wuninitialized warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: set CLOCKING2 as non-volatile register (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix racy list management in output queue (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Improve frames size computation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Refactor Intel NHLT init (Jaroslav Kysela) [1869536] - [sound] ALSA: ACPICA: Add NHLT table signature (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add missing dependency on IMX_SCU (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace guid_copy() with import_guid() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmic: Allow GPIO operations to sleep (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Fix build (Jaroslav Kysela) [1869536] - [sound] ALSA: oxygen: use true, false for bool variables (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix a limit check in proc_dump_substream_formats() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix oops on systems without i915 audio codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Add initial ZL38060 driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: remove snd_compr_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6sp6: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: wm_adsp: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: add snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: add back the hack for a too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Move common definition to fsl_asrc_common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: rename asrc_priv to asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Enable audio mclk during tegra_asoc_utils_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add audio mclk parent configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Use device managed resource APIs to get the clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unnecessary comparisons to bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: split woofer and tweeter support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix wrong dependency of da7210 and wm8983 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Print more information in stream proc files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: don't work around too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: handle multiple sets of tuple arrays (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: stop parsing when all tokens have been found (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get HDA rate and channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: parse hda_tokens to &config->hda (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get ALH rate amd channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: align sof_ipc_dai_alh_params with FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Change DMIC load IPC to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix typo in header file comment text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: make sof_ipc_cc_version to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in topology.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in trace.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in info.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add probe support extend data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Add support for DC Blocker (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce offset in firmware data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Mark get_ext* function ext_hdr arguments as const (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: handle DAI widget connections properly with multiple CPU DAI's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add i.MX8MP device descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8M HW support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: fix undefined reference issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix randbuild error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Omit superfluous error message in fsl_micfil_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_generic: remove rtd->codec_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: RME Babyface Pro mixer patch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8900: remove some defined but not used symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8990: remove some defined but unused symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxvoice_controls' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support nvidia, headset property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt5682: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: remove codec dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-da7219-max98373: add DMIC widget and route (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: init all aggregated codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: support Elkhart Lake with rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for ElkhartLake (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add ElkhartLake HDMI codec vid (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - set autosuspend timeout for hda codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Add dynamic debug logs in soc_dai_link_sanity_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: log number of microphones detected in NHLT tables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: reduce verbosity (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary parentheses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove unneeded variables (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add autodetection for SoundWire (Jaroslav Kysela) [1869536] - [s390] mm/gup: fix gup_fast with dynamic page table folding (Philipp Rudo) [1879401 1768713 1883266]- [netdrv] Take common prefetch code structure into a function (Ivan Vecera) [1882011] - [net] lwtunnel: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [net] sched: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [vhost] Don't call access_ok() when using IOTLB (Greg Kurz) [1883084] - [clocksource] hv: clocksource: Add notrace attribute to read_hv_sched_clock_*() functions (Mohammed Gamal) [1880230] - [net] core: Replace driver version to be kernel version (Petr Oros) [1867192] - [net] use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Josef Oskera) [1867923] - [net] sctp: fix sctp_auth_init_hmacs() error path (Xin Long) [1891413] - [net] sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant (Xin Long) [1891413] - [net] sctp: add SCTP_PEER_ADDR_THLDS_V2 sockopt (Xin Long) [1891413] - [net] sctp: add support for Primary Path Switchover (Xin Long) [1891413] - [net] sctp: add SCTP_EXPOSE_POTENTIALLY_FAILED_STATE sockopt (Xin Long) [1891413] - [net] sctp: add SCTP_ADDR_POTENTIALLY_FAILED notification (Xin Long) [1891413] - [net] sctp: add pf_expose per netns and sock and asoc (Xin Long) [1891413] - [net] qos offload add flow status with dropped count (Ivan Vecera) [1890263] - [i2c] i2c: i801: Add support for Intel Tiger Lake PCH-H (Steve Best) [1782725] - [i2c] i2c: i801: Add support for Intel Emmitsburg PCH (David Arcari) [1837403] - [mfd] mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs (David Arcari) [1837403] - [powerpc] powerpc/papr_scm: Fix warning triggered by perf_stats_show() (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Limit the readability of 'perf_stats' sysfs attribute (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Add support for fetching nvdimm 'fuel-gauge' metric (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Fetch nvdimm performance stats from PHYP (Diego Domingos) [1875364] - [include] driver-core: Introduce DEVICE_ATTR_ADMIN_{RO, RW} (Diego Domingos) [1875364] - [net] netfilter: reject: skip csum verification for protocols that don't support it (Florian Westphal) [1740082] - [net] netfilter: Fix remainder of pseudo-header protocol 0 (Florian Westphal) [1740082] - [powerpc] powerpc/pseries: Add KVM guest doorbell restrictions (Diego Domingos) [1870221] - [powerpc] powerpc: Inline doorbell sending functions (Diego Domingos) [1870221] - [powerpc] powerpc/pseries: Use doorbells even if XIVE is available (Diego Domingos) [1870221] - [powerpc] powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores (Steve Best) [1885927] - [tools] selftests: implement flower classifier terse dump tests (Ivan Vecera) [1879189] - [net] sched: cls_flower: implement terse dump support (Ivan Vecera) [1879189] - [net] sched: implement terse dump support in act (Ivan Vecera) [1879189] - [net] sched: introduce terse dump flag (Ivan Vecera) [1879189] - [netdrv] net/mlx5e: Fix missing switch_id for representors (Petr Oros) [1874073] - [tools] selftests: net: Add port split test (Petr Oros) [1874073] - [net] devlink: Move input checks from driver to devlink (Petr Oros) [1874073] - [net] devlink: Add a new devlink port split ability attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set port split ability attribute in driver (Petr Oros) [1874073] - [net] devlink: Add a new devlink port lanes attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set number of port lanes attribute in driver (Petr Oros) [1874073] - [net] devlink: Replace devlink_port_attrs_set parameters with a struct (Petr Oros) [1874073] - [net] devlink: Move switch_port attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [net] devlink: Move set attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [netdrv] mlx5e: Use helper API to get devlink port index for all port flavours (Petr Oros) [1874073] - [net] devlink: Add support for board.serial_number to info_get cb. (Petr Oros) [1879194] - [net] devlink: Support setting hardware address of port function (Petr Oros) [1879195] - [net] devlink: Support querying hardware address of port function (Petr Oros) [1879195] - [net] devlink: Prepare devlink port functions to fill extack (Petr Oros) [1879195] - [net] sctp: not disable bh in the whole sctp_get_port_local() (Xin Long) [1704525] - [net] sctp: replace some sock_net(sk) with just 'net' (Xin Long) [1704525] - [x86] x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() (Terry Bowman) [1873124]- [net] sched: initialize with 0 before setting erspan md->u (Xin Long) [1879358] - [net] ipv6: Discard next-hop MTU less than minimum link MTU (Balazs Nemeth) [1879893] - [kvm] Revert "x86/kvm: Move context tracking where it belongs" (Nitesh Narayan Lal) [1890284] - [video] hyperv_fb: Update screen_info after removing old framebuffer (Kairui Song) [1870081] - [x86] x86/kexec: Use up-to-dated screen_info copy to fill boot params (Kairui Song) [1870081] - [netdrv] netdevsim: Register control traps (Petr Oros) [1888724] - [net] devlink: Add ACL control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 3 control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 2 control packet traps (Petr Oros) [1888724] - [net] devlink: Add 'control' trap type (Petr Oros) [1888724] - [net] devlink: Add 'mirror' trap action (Petr Oros) [1888724] - [netdrv] netdevsim: Move layer 3 exceptions to exceptions trap group (Petr Oros) [1888724] - [net] devlink: Create dedicated trap group for layer 3 exceptions (Petr Oros) [1888724] - [net] xfrmi: drop ignore_df check before updating pmtu (Balazs Nemeth) [1857679] - [kernel] sched/features: Fix !CONFIG_JUMP_LABEL case (Daniel Bristot de Oliveira) [1885850] - [net] flow_offload: simplify hw stats check handling (Ivan Vecera) [1888317] - [scsi] scsi: core: Only re-run queue in scsi_end_request() if device queue is busy (Ewan Milne) [1885733] - [scsi] scsi: core: Clean up scsi_noretry_cmd() (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Make sdebug_build_parts() respect virtual_gb (Ewan Milne) [1885733] - [scsi] scsi: fc: Add 256GBit speed setting to SCSI FC transport (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement lun_format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Remove superfluous close zone in resp_open_zone() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add spaces around binary operator "|" (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_srp: Sanitize scsi_target_block/unblock sequences (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement tur_ms_to_ready parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix request sense (Ewan Milne) [1885733] - [scsi] scsi: core: Delete unnecessary buffer allocation for every loop iteration (Ewan Milne) [1885733] - [scsi] scsi: core: Add missing scsi_device_put() in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: core: Only return started requests from scsi_host_find_tag() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_iscsi: Drop a duplicated word (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add missing newline in sysfs 'enable' attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_fc: Match HBA Attribute Length with HBAAPI V2.0 definitions (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Update documentation url and bump version (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: every_nth triggered error injection (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Support hostwide tags (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add check for sdebug_max_queue during module init (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: sd: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix in_use bitmap corruption (Ewan Milne) [1885733] - [scsi] scsi: core: Register sysfs for SCSI workqueue (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_spi: Fix function pointer check (Ewan Milne) [1885733] - [scsi] scsi: core: Fix formatting errors in scsi_lib.c (Ewan Milne) [1885733] - [scsi] scsi: core: Remove scsi_sdb_cache (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing deallocate of device minor (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing mutex_destroy (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Parser tables and code interaction (Ewan Milne) [1885733] - [scsi] scsi: core: Refactor scsi_mq_setup_tags function (Ewan Milne) [1885733] - [scsi] scsi: core: Fix incorrect usage of shost_for_each_device (Ewan Milne) [1885733] - [scsi] scsi: sd: Add zoned capabilities device attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix an error handling bug in sdeb_zbc_model_str() (Ewan Milne) [1885733] - [scsi] scsi: pm: Balance pm_only counter of request queue during system resume (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Disallow zone sizes that are not powers of 2 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement ZBC host-aware emulation (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_size_mb module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_nr_conv module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_max_open module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC zone commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC mode and VPD pages (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Bump to version 1.89 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Re-arrange parameters alphabetically (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement PRE-FETCH commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Weaken rwlock around ramdisk access (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement VERIFY(10), add VERIFY(16) (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add per_host_store option (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Use scsi_et_resid() where appropriate (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Randomize command completion time (Ewan Milne) [1885733] - [scsi] scsi: core: doc: Change function comments to kernel-doc style (Ewan Milne) [1885733] - [scsi] scsi: sr: Use {get, put}_unaligned_be*() instead of open-coding these functions (Ewan Milne) [1885733] - [scsi] scsi_ioctl.c: switch SCSI_IOCTL_GET_IDLUN to copy_to_user() (Ewan Milne) [1885733] - [scsi] scsi: core: Avoid calling synchronize_rcu() for each device in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: st: remove unneeded variable 'result' in st_release() (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_block_release() (Ewan Milne) [1885733] - [scsi] scsi: scsi_trace: Use get_unaligned_be24() (Ewan Milne) [1885733] - [scsi] scsi: st: Use get_unaligned_be24() and sign_extend32() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_busy_iter() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_(block, unblock) helper function (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_complete_all_commands() helper (Ewan Milne) [1885733] - [scsi] scsi: sr: get rid of sr global mutex (Ewan Milne) [1885733] - [powerpc] scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled (Ewan Milne) [1885733] - [scsi] scsi: core: remove .for_blk_mq (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Rename sd_zbc_check_zones() (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Simplify sd_zbc_check_zones() (Ewan Milne) [1885733] - [ata] scsi: core: Clean up SG_NONE (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport.h: switch to SPDX tags (Ewan Milne) [1885733] - [scsi] scsi: libsas: Inject revalidate event for root port event (Ewan Milne) [1885733] - [scsi] scsi: libsas: Stop hardcoding SAS address length (Ewan Milne) [1885733] - [scsi] scsi: clean obsolete return values of eh_timed_out (Ewan Milne) [1885733] - [scsi] scsi: libsas: Fix some indentation in libsas.h (Ewan Milne) [1885733] - [scsi] scsi: st: mark expected switch fall-throughs (Ewan Milne) [1885733] - [scsi] scsi: libsas: delete dead code in scsi_transport_sas.c (Ewan Milne) [1885733] - [nvme] nvme-rdma: params to enable pi_capable devices (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix return value in __lpfc_nvme_ls_abort (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: fix axchg pointer reference after free and double frees (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix pointer checks and comments in (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Response support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Abort support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvme: Add Receive LS Request and Send LS Response support to nvme (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add Send LS Request and Abort LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add support for NVME LS request hosthandle (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor NVME LS receive handling (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Commonize lpfc_async_xchg_ctx state and flag definitions (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctx (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor lpfc nvme headers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: allow to queue requests for live queues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Revert: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: only use power of two io boundaries (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix NULL dereference for pci nvme controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: cancel nvme device request before disabling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix controller instance leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: have nvme_wait_freeze_timeout return if it timed out (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Disable keep-alive timer when kato is cleared to 0h (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Fix wrong return value in __nvme_fc_init_request() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use spin_lock_irq() when taking the ctrl->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: skip noiob for zoned devices (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: call blk_mq_free_request() directly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix oops in pt cmd execution (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns tear down label for pt-cmd handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix a memory leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-passthru: Reject commands with non-sgl flags set (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: remove extra variable in create ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: set ctrl state connecting after init (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_ctrl_get_by_path() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru Kconfig option (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru configfs interface (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add passthru enable/disable helpers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add passthru code to process commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: export nvme_find_get_ns() and nvme_put_ns() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: remove redundant del_work_active flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: create helper function to obtain command effects (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-hwmon: log the controller device name (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: check successful reference in nvmet_fc_find_target_assoc (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clear any SGL flags in passthru commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix deadlock in disconnect during scan_work and/or ana_work (Gopal Tiwari) [1857052 1857051 1853231] - [acpi] nvme-pci: add support for ACPI StorageD3Enable property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use xarray for ctrl ns storing (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document nvme controller states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [infiniband] RDMA/core: Add protection for shared CQs used by ULPs (Gopal Tiwari) [1857052 1853231] - [infiniband] RDMA/core: Introduce shared CQ pool API (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove an unnecessary condition (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove redundant validation in nvme_start_ctrl() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: prevent SK hynix PC400 from using Write Zeroes command (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix possible hang waiting for icresp response (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: explicitly update mpath disk capacity on revalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove ns->disk checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix some comments issues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove redundant segment validation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: add a blank line after declarations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: support for multiple Command Sets Supported and Effects log pages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document quirked Intel models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: use USEC_PER_SEC instead of magic numbers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: implement multiple I/O Command Set support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: simplify nvmet_process_resp_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: leverage request plugging (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: have queue prod/cons send list become a llist (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: optimize network stack with setting msg flags according to batch size (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: verify wwnn and wwpn format (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use unsigned type for u64 (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce flags member in nvmet_fabrics_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: remove has_keyed_sgls initialization (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove the empty line at the beginning of nvme_should_reset() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: code cleanup for nvme_alloc_host_mem() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use unsigned for io queue depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for ctrl->sqsize (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for directives (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix a crash in nvme_mpath_add_disk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix a missing completion with remove invalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: factor out a nvme_rdma_end_request helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock due to head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: don't protect ns mutation with ns->head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix bogus request queue reference put (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock between ana_work and scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix possible deadlock when I/O is blocked (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: assign completion vector correctly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: override the value of the controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: set initial value for controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use simple suspend when a HMB is enabled (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: constify nvmet_tcp_ops (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_set_keepalive (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: constify nvme_tcp_mq_ops and nvme_tcp_admin_mq_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: do not call del_gendisk() on a disk that was never added (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] ipv4: add ip_sock_set_tos (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] tcp: add tcp_sock_set_syncnt (Gopal Tiwari) [1857052 1857051 1853231] - [net] tcp: add tcp_sock_set_nodelay (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_no_linger (Gopal Tiwari) [1857052 1857051 1853231] - [target] net: add sock_set_reuseaddr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] net: add sock_set_priority (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata support for block devices (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme: add Metadata Capabilities enumerations (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: set dma alignment to qword (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata characteristics for a namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_INLINE_METADATA_SG_CNT (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce max_integrity_segments ctrl attribute (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: enforce extended LBA format for fabrics metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: introduce nvme_rdma_sgl structure (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_check_data_len to nvmet_check_transfer_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_rw_len to nvmet_rw_data_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: generate AEN for ns revalidate size change (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_NS_METADATA_SUPPORTED flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce namespace features flag (Gopal Tiwari) [1857052 1857051 1853231] - [lightnvm] lightnvm: disable interleaved metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: make nvme_ns_has_pi accessible to transports (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add helper to revalidate bdev and file ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: revalidate-ns & generate AEN from configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_EOR if we send last payload in the batch (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: replace zero-length array with flexible-array (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: delete an unnecessary declaration (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: make sure write/poll_queues less or equal then cpu count (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: disable streams when get stream params failed (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix io_opt limit setting (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: mark nvmet_ana_state static (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: replace kstrndup() with kmemdup_nul() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: dma read memory barrier for completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: try to send request in queue_rq context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: align addrfam list to spec (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: flush scan work on passthrough commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: define constants for identification values (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address treq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for ana states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address family (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: stop using ->queuedata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove volatile cqes (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: avoid scheduling io_work if we are already polling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up error handling in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove last_sq_tail (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add generic type-name mapping (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: centralize port enable access for configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: avoid gcc-10 zero-length-bounds warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: use bh_lock in data_ready (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns revalidation support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: slight cleanup for kbuild test warnings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: unlink head after removing last namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: set bdi capabilities once (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate after verifying identifiers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use SRQ per completion vector (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add an error flow for post_recv failures (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: remove the magic 1024 constant in nvme_scan_ns_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release namespace head reference on error (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: avoid an Identify Controller command for each namespace scan (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: factor out a nvme_ns_remove_by_nsid helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolidate chunk_sectors settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolodate io settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate namespace stream parameters (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up nvme_scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: refine the Qemu Identify CNS quirk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: check namespace head shared property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: always search for namespace head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused parameter (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: add LS failure messages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: provide num dword helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Add Disconnect Association Xmt support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: track hostport handle for associations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: add target to host LS request support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: refactor to enable target to host LS (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: rename ls_list to ls_rcv_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: perform small cleanups on unneeded checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Update header and host for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Update target for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Better size LS buffers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc nvmet-fc: refactor for common LS definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Add Disconnect Association Rcv support (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme-fc: Sync header to FC-NVME-2 rev 1.08 (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-fc and nvmet-fc: revise LLDD api for LS reception and LS request (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix "slimmer CQ head update" (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: prevent double free in nvme_alloc_ns() error handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix double free of rdma queue (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix bonding failover possible NULL deref (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix NULL dereference when removing a referral (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: inherit stable pages constraint in the mpath stack device (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: fix typo in comment (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Replace comma with a semicolon (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: fix deallocation of working context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix compat address handling in several ioctls (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release ida resources (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: Implement get_mdts controller op (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use nvme_state_terminal helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: allocate RW ctxs according to mdts (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Remove unused return code from nvme_delete_ctrl_sync (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Re-order nvme_pci_free_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: properly print controller address (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add get_mdts op for controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Simplify nvme_poll_irqdisable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: slimmer CQ head update (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove two-pass completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove tag from process cq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check ncqr & nsqr for set-features cmd (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Check for readiness more quickly, to speed up boot time (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: code cleanup nvme_identify_ns_desc() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Don't deter users from enabling hwmon support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostid via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostnqn via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] scsi: treewide: Consolidate {get, put}_unaligned_e24() definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check sscanf value for subsys serial attr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused return code from nvme_alloc_ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: configfs code cleanup (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl model configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl-id configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix uninitialized-variable warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use single IRQ vector for old Apple models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme/pci: Add sleep quirk for Samsung and Toshiba drives (Gopal Tiwari) [1857052 1857051 1853231] - [md] dm: fix request-based DM to not bounce through indirect dm_make_request (Mike Snitzer) [1885650] - [md] dm: add support for REQ_NOWAIT and enable it for linear target (Mike Snitzer) [1885650] - [block] block: add QUEUE_FLAG_NOWAIT (Mike Snitzer) [1885650] - [md] dm: export dm_copy_name_and_uuid (Mike Snitzer) [1885650] - [md] dm snap persistent: simplify area_io() (Mike Snitzer) [1885650] - [md] dm thin metadata: Remove unused local variable when create thin and snap (Mike Snitzer) [1885650] - [md] dm raid: fix discard limits for raid0, raid1 and raid10 (Mike Snitzer) [1885650] - [md] dm: use dm_table_get_device_name() where appropriate in targets (Mike Snitzer) [1885650] - [md] dm table: make 'struct dm_table' definition accessible to all of DM core (Mike Snitzer) [1885650] - [md] dm: eliminate need for start_io_acct() forward declaration (Mike Snitzer) [1885650] - [md] dm: simplify __process_abnormal_io() (Mike Snitzer) [1885650] - [md] dm: push use of on-stack flush_bio down to __send_empty_flush() (Mike Snitzer) [1885650] - [md] dm thin metadata: Fix use-after-free in dm_bm_set_read_only (Mike Snitzer) [1885650] - [md] dm thin metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm cache metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm integrity: fix error reporting in bitmap mode after creation (Mike Snitzer) [1885650] - [md] dm crypt: Initialize crypto wait structures (Mike Snitzer) [1885650] - [md] dm mpath: fix racey management of PG initialization (Mike Snitzer) [1885650] - [md] dm writecache: handle DAX to partitions on persistent memory correctly (Mike Snitzer) [1885650] - [md] dm ioctl: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm raid: Remove empty if statement (Mike Snitzer) [1885650] - [md] dm verity: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm bufio: do buffer cleanup from a workqueue (Mike Snitzer) [1885650] - [md] dm verity: add "panic_on_corruption" error handling mode (Mike Snitzer) [1885650] - [md] dm: use noio when sending kobject event (Mike Snitzer) [1885650] - [md] dm writecache: add cond_resched to loop in persistent_memory_claim() (Mike Snitzer) [1885650] - [md] dm ioctl: use struct_size() helper in retrieve_deps() (Mike Snitzer) [1885650] - [md] dm writecache: skip writecache_wait when using pmem mode (Mike Snitzer) [1885650] - [md] dm writecache: correct uncommitted_block when discarding uncommitted entry (Mike Snitzer) [1885650] - [md] dm crypt: avoid truncating the logical block size (Mike Snitzer) [1885650] - [md] dm bufio: clean up rbtree block ordering (Mike Snitzer) [1885650] - [documentation] dm integrity: add status line documentation (Mike Snitzer) [1885650] - [md] dm: replace zero-length array with flexible-array (Mike Snitzer) [1885650] - [md] dm mpath: add Historical Service Time Path Selector (Mike Snitzer) [1885650] - [md] dm mpath: pass IO start time to path selector (Mike Snitzer) [1885650] - [md] dm writecache: improve performance on DDR persistent memory (Optane) (Mike Snitzer) [1885650] - [md] dm writecache: remove superfluous test in persistent_memory_claim (Mike Snitzer) [1885650] - [md] dm persistent data: switch exit_ro_spine to return void (Mike Snitzer) [1885650] - [md] dm integrity: remove set but not used variables (Mike Snitzer) [1885650] - [documentation] dm crypt: document encrypted keyring key option (Mike Snitzer) [1885650] - [md] dm crypt: support using encrypted keys (Mike Snitzer) [1885650] - [md] dm verity fec: fix hash block number in verity_fec_decode (Mike Snitzer) [1885650] - [documentation] dm integrity: document allow_discard option (Mike Snitzer) [1885650] - [net] bridge: always clear mcast matching struct on reports and leaves (Ivan Vecera) [1859244] - [net] bridge: increase multicast's default maximum number of entries (Ivan Vecera) [1859244] - [net] bridge: mark hash_elasticity as obsolete (Ivan Vecera) [1859244] - [net] bridge: multicast: use non-bh rcu flavor (Ivan Vecera) [1859244] - [net] bridge: convert multicast to generic rhashtable (Ivan Vecera) [1859244] - [net] revert "net/bridge: Replace call_rcu_bh() and rcu_barrier_bh()" (Ivan Vecera) [1859244] - [net] ip6gre: avoid tx_error when sending MLD/DAD on external tunnels (Davide Caratti) [1847838] - [nvme] nvme-rdma: fix controller reset hang during traffic (Ming Lei) [1881760] - [nvme] nvme-tcp: fix controller reset hang during traffic (Ming Lei) [1881760] - [scsi] scsi: sd: sd_zbc: Fix ZBC disk initialization (Ming Lei) [1881760] - [md] dm: update original bio sector on Zone Append (Ming Lei) [1881760] - [s390] s390/dasd: Fix zero write for FBA devices (Ming Lei) [1881760] - [block] block: restore a specific error code in bdev_del_partition (Ming Lei) [1881760] - [block] blk-stat: make q->stats->lock irqsafe (Ming Lei) [1881760] - [block] blk-iocost: ioc_pd_free() shouldn't assume irq disabled (Ming Lei) [1881760] - [block] block: fix locking in bdev_del_partition (Ming Lei) [1881760] - [block] block: release disk reference in hd_struct_free_work (Ming Lei) [1881760] - [block] loop: Set correct device size when using LOOP_CONFIGURE (Ming Lei) [1881760] - [block] loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE (Ming Lei) [1881760] - [block] block: check queue's limits.discard_granularity in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: don't do revalidate zones on invalid devices (Ming Lei) [1881760] - [s390] s390/dasd: fix inability to use DASD with DIAG driver (Ming Lei) [1881760] - [tools] iocost_monitor: start from the oldest usage index (Ming Lei) [1881760] - [block] iocost: Fix check condition of iocg abs_vdebt (Ming Lei) [1881760] - [block] block: Use non _rcu version of list functions for tag_set_list (Ming Lei) [1881760] - [block] blk-cgroup: show global disk stats in root cgroup io.stat (Ming Lei) [1881760] - [block] blk-cgroup: make iostat functions visible to stat printing (Ming Lei) [1881760] - [block] block: improve discard bio alignment in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: defer flush request no matter whether we have elevator (Ming Lei) [1881760] - [block] block: make blk_timeout_init() static (Ming Lei) [1881760] - [block] Revert "blk-rq-qos: remove redundant finish_wait to rq_qos_wait." (Ming Lei) [1881760] - [block] block: relax jiffies rounding for timeouts (Ming Lei) [1881760] - [lib] sbitmap: Consider cleared bits in sbitmap_bitmap_show() (Ming Lei) [1881760] - [block] blk-cgroup: clean up indentation (Ming Lei) [1881760] - [block] blk-cgroup: remove a dead check in blk_throtl_bio (Ming Lei) [1881760] - [block] blk-cgroup: remove blkcg_bio_issue_check (Ming Lei) [1881760] - [block] blk-cgroup: move rcu locking from blkcg_bio_issue_check to blk_throtl_bio (Ming Lei) [1881760] - [kernel] cgroup: unexport cgroup_rstat_updated (Ming Lei) [1881760] - [block] blk-cgroup: remove the !bio->bi_blkg check in blkcg_bio_issue_check (Ming Lei) [1881760] - [block] block: move the initial blkg lookup into blkg_tryget_closest (Ming Lei) [1881760] - [block] block: bypass blkg_tryget_closest for the root_blkg (Ming Lei) [1881760] - [block] block: merge blkg_lookup_create and __blkg_lookup_create (Ming Lei) [1881760] - [block] block: move the bio cgroup associatation helpers to blk-cgroup.c (Ming Lei) [1881760] - [block] block: move bio_associate_blkg_from_page to mm/page_io.c (Ming Lei) [1881760] - [block] block: merge __bio_associate_blkg into bio_associate_blkg_from_css (Ming Lei) [1881760] - [block] block: really clone the block cgroup in bio_clone_blkg_association (Ming Lei) [1881760] - [block] blkcg: clean up blkg_tryget_closest() (Ming Lei) [1881760] - [block] block: remove bio_disassociate_blkg (Ming Lei) [1881760] - [md] dm: use bio_uninit instead of bio_disassociate_blkg (Ming Lei) [1881760] - [block] blk-rq-qos: remove redundant finish_wait to rq_qos_wait (Ming Lei) [1881760] - [block] blktrace: Provide event for request merging (Ming Lei) [1881760] - [fs] block: simplify sb_is_blkdev_sb (Ming Lei) [1881760] - [fs] block: mark bd_finish_claiming static (Ming Lei) [1881760] - [tty] tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK (Ming Lei) [1881760] - [block] blk-iocost: Use struct_size() in kzalloc_node() (Ming Lei) [1881760] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1881760] - [block] block: create the request_queue debugfs_dir on registration (Ming Lei) [1881760] - [block] blk-mq: add a new blk_mq_complete_request_remote API (Ming Lei) [1881760] - [block] blk-mq: factor out a blk_mq_complete_need_ipi helper (Ming Lei) [1881760] - [block] blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: move failure injection out of blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: merge the softirq vs non-softirq IPI logic (Ming Lei) [1881760] - [block] blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP (Ming Lei) [1881760] - [block] blk-mq: complete polled requests directly (Ming Lei) [1881760] - [block] blk-mq: remove raise_blk_irq (Ming Lei) [1881760] - [block] blk-mq: factor out a helper to reise the block softirq (Ming Lei) [1881760] - [block] blk-mq: merge blk-softirq.c into blk-mq.c (Ming Lei) [1881760] - [block] nbd: Fix memory leak in nbd_add_socket (Ming Lei) [1881760] - [block] block: make function __bio_integrity_free() static (Ming Lei) [1881760] - [block] virtio-blk: free vblk-vqs in error path of virtblk_probe() (Ming Lei) [1881760] - [block] blk-mq-debugfs: update blk_queue_flag_nameaccordingly for new flags (Ming Lei) [1881760] - [block] block: release bip in a right way in error path (Ming Lei) [1881760] - [fs] block: make function 'kill_bdev' static (Ming Lei) [1881760] - [block] loop: replace kill_bdev with invalidate_bdev (Ming Lei) [1881760] - [block] partitions/ldm: Replace uuid_copy() with import_uuid() where it makes sense (Ming Lei) [1881760] - [block] block: update hctx map when use multiple maps (Ming Lei) [1881760] - [trace] trace/events/block.h: drop kernel-doc for dropped function parameter (Ming Lei) [1881760] - [block] blk-mq: Remove redundant 'return' statement (Ming Lei) [1881760] - [block] umem: remove redundant initialization of variable ret (Ming Lei) [1881760] - [block] pktcdvd: remove redundant initialization of variable ret (Ming Lei) [1881760] - [kernel] blktrace: fix endianness for blk_log_remap() (Ming Lei) [1881760] - [kernel] blktrace: fix endianness in get_pdu_int() (Ming Lei) [1881760] - [kernel] blktrace: use errno instead of bi_status (Ming Lei) [1881760] - [block] block: nr_sects_write(): Disable preemption on seqcount write (Ming Lei) [1881760] - [nvme] block: remove the error argument to the block_bio_complete tracepoint (Ming Lei) [1881760] - [block] loop: Fix wrong masking of status flags (Ming Lei) [1881760] - [block] block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed (Ming Lei) [1881760] - [block] block: always define struct blk_integrity in genhd.h (Ming Lei) [1881760] - [s390] dasd: refactor dasd_ioctl_information (Ming Lei) [1881760] - [block] loop: Add LOOP_CONFIGURE ioctl (Ming Lei) [1881760] - [block] loop: Clean up LOOP_SET_STATUS lo_flags handling (Ming Lei) [1881760] - [block] loop: Rework lo_ioctl() __user argument casting (Ming Lei) [1881760] - [block] loop: Move loop_set_status_from_info() and friends up (Ming Lei) [1881760] - [block] loop: Factor out configuring loop from status (Ming Lei) [1881760] - [block] loop: Remove figure_loop_size() (Ming Lei) [1881760] - [block] loop: Refactor loop_set_status() size calculation (Ming Lei) [1881760] - [block] loop: Switch to set_capacity_revalidate_and_notify() (Ming Lei) [1881760] - [block] loop: Factor out setting loop device size (Ming Lei) [1881760] - [block] loop: Remove sector_t truncation checks (Ming Lei) [1881760] - [block] loop: Call loop_config_discard() only after new config is applied (Ming Lei) [1881760] - [block] block/swim3: use set_current_state macro (Ming Lei) [1881760] - [block] block: mark bio_wouldblock_error() bio with BIO_QUIET (Ming Lei) [1881760] - [block] blk-wbt: rename __wbt_update_limits to wbt_update_limits (Ming Lei) [1881760] - [block] blk-wbt: remove wbt_update_limits (Ming Lei) [1881760] - [block] blk-throttle: remove tg_drain_bios (Ming Lei) [1881760] - [block] blk-throttle: remove blk_throtl_drain (Ming Lei) [1881760] - [block] null_blk: force complete for timeout request (Ming Lei) [1881760] - [block] block: fix a warning when blkdev.h is included for !CONFIG_BLOCK builds (Ming Lei) [1881760] - [block] block: reduce part_stat_lock() scope (Ming Lei) [1881760] - [block] block: use __this_cpu_add() instead of access by smp_processor_id() (Ming Lei) [1881760] - [block] block: remove rcu_read_lock() from part_stat_lock() (Ming Lei) [1881760] - [block] block: add a blk_account_io_merge_bio helper (Ming Lei) [1881760] - [block] block: account merge of two requests (Ming Lei) [1881760] - [block] zram: nvdimm: use bio_{start, end}_io_acct and disk_{start, end}_io_acct (Ming Lei) [1881760] - [nvdimm] nvdimm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [md] dm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] rsxx: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] drbd: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] block: add disk/bio-based accounting helpers (Ming Lei) [1881760] - [block] block: remove the disk and queue NULL checks in blkdev_issue_flush (Ming Lei) [1881760] - [fs] block: remove the error_sector argument to blkdev_issue_flush (Ming Lei) [1881760] - [block] block: Remove unused flush_queue_delayed in struct blk_flush_queue (Ming Lei) [1881760] - [block] null_blk: Zero-initialize read buffers in non-memory-backed mode (Ming Lei) [1881760] - [include] block: Document the bio_vec properties (Ming Lei) [1881760] - [block] bio.h: Declare the arguments of the bio iteration functions const (Ming Lei) [1881760] - [block] block: Fix type of first compat_put_{, u}long() argument (Ming Lei) [1881760] - [block] block: merge part_{inc, dev}_in_flight into their only callers (Ming Lei) [1881760] - [block] block: don't call part_{inc, dec}_in_flight for blk-mq devices (Ming Lei) [1881760] - [block] block: move the blk-mq calls out of part_in_flight{, _rw} (Ming Lei) [1881760] - [block] block: mark blk_account_io_completion static (Ming Lei) [1881760] - [block] blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference (Ming Lei) [1881760] - [kernel] blktrace: Report pid with note messages (Ming Lei) [1881760] - [block] iocost: don't let vrate run wild while there's no saturation signal (Ming Lei) [1881760] - [block] block: move blk_io_schedule() out of header file (Ming Lei) [1881760] - [block] block: export bio_release_pages and bio_iov_iter_get_pages (Ming Lei) [1881760] - [block] null_blk: Support REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: emulate ZONE_APPEND commands (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: factor out sanity checks for zoned commands (Ming Lei) [1881760] - [block] block: Modify revalidate zones (Ming Lei) [1881760] - [block] block: introduce blk_req_zone_write_trylock (Ming Lei) [1881760] - [block] block: Introduce REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [block] block: rename __bio_add_pc_page to bio_add_hw_page (Ming Lei) [1881760] - [block] block: provide fallbacks for blk_queue_zone_is_seq and blk_queue_zone_no (Ming Lei) [1881760] - [fs] block: add blk_io_schedule() for avoiding task hung in sync dio (Ming Lei) [1881760] - [block] block: don't hold part0's refcount in IO path (Ming Lei) [1881760] - [block] block: only define 'nr_sects_seq' in hd_part for 32bit SMP (Ming Lei) [1881760] - [block] bdi: fix up for "remove the name field in struct backing_dev_info" (Ming Lei) [1881760] - [fs] hfs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] bdi: remove the name field in struct backing_dev_info (Ming Lei) [1881760] - [mtd] bdi: simplify bdi_alloc (Ming Lei) [1881760] - [block] bdi: remove bdi_register_owner (Ming Lei) [1881760] - [mm] bdi: unexport bdi_register_va (Ming Lei) [1881760] - [base] driver core: remove device_create_vargs (Ming Lei) [1881760] - [block] block: rename blk_mq_alloc_rq_maps (Ming Lei) [1881760] - [block] block: rename __blk_mq_alloc_rq_map (Ming Lei) [1881760] - [fs] udf: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] isofs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] hfsplus: stop using ioctl_by_bdev (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_multisession helper (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_read_tocentry helper (Ming Lei) [1881760] - [ide] ide-cd: rename cdrom_read_tocentry (Ming Lei) [1881760] - [cdrom] block: add a cdrom_device_info pointer to struct gendisk (Ming Lei) [1881760] - [block] block: add a bio_queue_enter helper (Ming Lei) [1881760] - [block] block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT (Ming Lei) [1881760] - [block] block: improve the submit_bio and generic_make_request documentation (Ming Lei) [1881760] - [block] blk-mq: make function '__blk_mq_sched_dispatch_requests' static (Ming Lei) [1881760] - [block] block: bypass ->make_request_fn for blk-mq drivers (Ming Lei) [1881760] - [md] dm: remove the make_request_fn check in device_area_is_invalid (Ming Lei) [1881760] - [block] block: remove create_io_context (Ming Lei) [1881760] - [fs] block: unexport bdev_read_page and bdev_write_page (Ming Lei) [1881760] - [scsi] scsi: merge scsi_init_sgtable into scsi_init_io (Ming Lei) [1881760] - [block] block: provide a blk_rq_map_sg variant that returns the last element (Ming Lei) [1881760] - [block] block: remove RQF_COPY_USER (Ming Lei) [1881760] - [block] block: fold bdev_unhash_inode into invalidate_partition (Ming Lei) [1881760] - [block] block: simplify block device syncing in bdev_del_partition (Ming Lei) [1881760] - [block] block: don't call invalidate_partition from blk_drop_partitions (Ming Lei) [1881760] - [s390] dasd: use blk_drop_partitions instead of badly reimplementing it (Ming Lei) [1881760] - [block] block: remove the disk argument from blk_drop_partitions (Ming Lei) [1881760] - [block] block: remove hd_struct_kill (Ming Lei) [1881760] - [block] block: cleanup hd_struct freeing (Ming Lei) [1881760] - [block] block: pass a hd_struct to delete_partition (Ming Lei) [1881760] - [block] block: refactor blkpg_ioctl (Ming Lei) [1881760] - [block] null_blk: don't allow discard for zoned mode (Ming Lei) [1881760] - [block] null_blk: return error for invalid zone size (Ming Lei) [1881760] - [block] iocost: protect iocg->abs_vdebt with iocg->waitq.lock (Ming Lei) [1881760] - [block] block: remove the bd_openers checks in blk_drop_partitions (Ming Lei) [1881760] - [block] null_blk: Cleanup zoned device initialization (Ming Lei) [1881760] - [block] null_blk: Fix zoned command handling (Ming Lei) [1881760] - [fs] block: remove unused header (Ming Lei) [1881760] - [fs] bdev: Reduce time holding bd_mutex in sync in blkdev_close() (Ming Lei) [1881760] - [trace] blk-wbt: Drop needless newlines from tracepoint format strings (Ming Lei) [1881760] - [block] blk-wbt: Use tracepoint_string() for wbt_step tracepoint string literals (Ming Lei) [1881760] - [s390] s390/dasd: remove IOSCHED_DEADLINE from DASD Kconfig (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions again (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions (Ming Lei) [1881760] - [block] blkcg: don't offline parent blkcg first (Ming Lei) [1881760] - [block] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it (Ming Lei) [1881760] - [block] null_blk: add trace in null_blk_zoned.c (Ming Lei) [1881760] - [block] null_blk: add tracepoint helpers for zoned mode (Ming Lei) [1881760] - [block] block: add a zone condition debug helper (Ming Lei) [1881760] - [block] rsxx: Replace zero-length array with flexible-array member (Ming Lei) [1881760] - [block] null_blk: describe the usage of fault injection param (Ming Lei) [1881760] - [block] null_blk: fix spurious IO errors after failed past-wp access (Ming Lei) [1881760] - [block] nbd: requeue command if the soecket is changed (Ming Lei) [1881760] - [block] nbd: enable replace socket if only one connection is configured (Ming Lei) [1881760] - [block] block/drbd: delete invalid function drbd_md_mark_dirty_ (Ming Lei) [1881760] - [block] loop: Only freeze block queue when needed (Ming Lei) [1881760] - [block] loop: Only change blocksize when needed (Ming Lei) [1881760] - [block] block: move bdevname() into block/generic-partition-rh.c (Ming Lei) [1881760] - [block] block: return NULL in blk_alloc_queue() on error (Ming Lei) [1881760] - [block] block: simplify queue allocation (Ming Lei) [1881760] - [block] Revert "blkdev: check for valid request queue before issuing flush" (Ming Lei) [1881760] - [block] null_blk: use blk_mq_init_queue_data (Ming Lei) [1881760] - [block] block: add a blk_mq_init_queue_data helper (Ming Lei) [1881760] - [block] block: move the ->devnode callback to struct block_device_operations (Ming Lei) [1881760] - [block] block: move block layer internals out of include/linux/genhd.h (Ming Lei) [1881760] - [fs] block: move guard_bio_eod to bio.c (Ming Lei) [1881760] - [block] block: unexport disk_map_sector_rcu (Ming Lei) [1881760] - [block] block: unexport disk_get_part (Ming Lei) [1881760] - [block] block: mark part_in_flight and part_in_flight_rw static (Ming Lei) [1881760] - [block] block: mark block_depr static (Ming Lei) [1881760] - [block] block: factor out requeue handling from dispatch code (Ming Lei) [1881760] - [block] block/diskstats: replace time_in_queue with sum of request times (Ming Lei) [1881760] - [block] block/diskstats: accumulate all per-cpu counters in one pass (Ming Lei) [1881760] - [block] block: merge partition-generic.c and check.c (Ming Lei) [1881760] - [block] block: move the various x86 Unix label formats out of genhd.h (Ming Lei) [1881760] - [block] partitions/msdos: remove LINUX_SWAP_PARTITION (Ming Lei) [1881760] - [block] block: move the *_PARTITION enum out of genhd.h (Ming Lei) [1881760] - [scsi] block: move struct partition out of genhd.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sun.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sgi.h (Ming Lei) [1881760] - [block] block: remove block/partitions/osf.h (Ming Lei) [1881760] - [block] block: remove block/partitions/karma.h (Ming Lei) [1881760] - [block] block: declare all partition detection routines in check.h (Ming Lei) [1881760] - [block] block: remove warn_no_part (Ming Lei) [1881760] - [md] block: cleanup how md_autodetect_dev is called (Ming Lei) [1881760] - [block] block: unexport read_dev_sector and put_dev_sector (Ming Lei) [1881760] - [scsi] scsi: simplify scsi_partsize (Ming Lei) [1881760] - [block] block: remove alloc_part_info and free_part_info (Ming Lei) [1881760] - [block] block: move sysfs methods shared by disks and partitions to genhd.c (Ming Lei) [1881760] - [block] block: move disk_name and related helpers out of partition-generic.c (Ming Lei) [1881760] - [fs] block: remove __bdevname (Ming Lei) [1881760] - [block] block: remove the blk_lookup_devt export (Ming Lei) [1881760] - [block] block, bfq: invoke flush_idle_tree after reparent_active_queues in pd_offline (Ming Lei) [1881760] - [block] block, bfq: make reparent_leaf_entity actually work only on leaf entities (Ming Lei) [1881760] - [block] block, bfq: turn put_queue into release_process_ref in __bfq_bic_change_cgroup (Ming Lei) [1881760] - [block] block, bfq: move forward the getting of an extra ref in bfq_bfqq_move (Ming Lei) [1881760] - [scsi] scsi: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [nvme] nvme: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] virtio_blk.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] block/genhd: Notify udev about capacity change (Ming Lei) [1881760] - [fs] block: fix a device invalidation regression (Ming Lei) [1881760] - [block] blk-iocost: remove duplicated lines in comments (Ming Lei) [1881760] - [block] block: sed-opal: Change the check condition for regular session validity (Ming Lei) [1881760] - [block] block: Document genhd capability flags (Ming Lei) [1881760] - [block] block: cleanup comment for blk_flush_complete_seq (Ming Lei) [1881760] - [block] block: remove unneeded argument from blk_alloc_flush_queue (Ming Lei) [1881760] - [block] block: cleanup for _blk/blk_rq_prep_clone (Ming Lei) [1881760] - [block] block: remove redundant setting of QUEUE_FLAG_DYING (Ming Lei) [1881760] - [block] block: use bio_{wouldblock, io}_error in direct_make_request (Ming Lei) [1881760] - [block] block: fix comment for blk_cloned_rq_check_limits (Ming Lei) [1881760] - [block] null_blk: Add support for init_hctx() fault injection (Ming Lei) [1881760] - [block] null_blk: Handle null_add_dev() failures properly (Ming Lei) [1881760] - [block] null_blk: Fix the null_add_dev() error path (Ming Lei) [1881760] - [block] compat_ioctl: simplify up block/ioctl.c (Ming Lei) [1881760] - [block] compat_ioctl: block: simplify compat_blkpg_ioctl() (Ming Lei) [1881760] - [block] compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c (Ming Lei) [1881760] - [block] blk-mq: insert flush request to the front of dispatch queue (Ming Lei) [1881760] - [block] block: Remove used kblockd_schedule_work_on() (Ming Lei) [1881760] - [block] null_blk: remove unused fields in 'nullb_cmd' (Ming Lei) [1881760] - [block] drbd: fifo_alloc() should use struct_size (Ming Lei) [1881760] - [block] partitions/ldm: fix spelling mistake "to" -> "too" (Ming Lei) [1881760] - [block] block: mark zone-mgmt bios with REQ_SYNC (Ming Lei) [1881760] - [block] blk-mq: Document functions for sending request (Ming Lei) [1881760] - [block] block: Allow t10-pi to be modular (Ming Lei) [1881760] - [block] blk-mq: optimise blk_mq_flush_plug_list() (Ming Lei) [1881760] - [include] list: introduce list_for_each_continue() (Ming Lei) [1881760] - [block] blk-mq: optimise rq sort function (Ming Lei) [1881760] - [block] blk-cgroup: cgroup_rstat_updated() shouldn't be called on cgroup1 (Ming Lei) [1881760] - [block] blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP_RWSTAT (Ming Lei) [1881760] - [block] blk-cgroup: reimplement basic IO stats using cgroup rstat (Ming Lei) [1881760] - [block] blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_recursive() (Ming Lei) [1881760] - [block] blk-throtl: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: Ensure bio->bi_blkg is valid before using it (Ming Lei) [1881760] - [block] bfq-iosched: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: relocate bfqg_*rwstat*() helpers (Ming Lei) [1881760] - [md] dm: fix comment in __dm_suspend() (Mike Snitzer) [1881531] - [md] dm: fold dm_process_bio() into dm_make_request() (Mike Snitzer) [1881531] - [md] dm: fix missing imposition of queue_limits from dm_wq_work() thread (Mike Snitzer) [1881531] - [md] dm: optimize max_io_len() by inlining max_io_len_target_boundary() (Mike Snitzer) [1881531] - [md] dm: push md->immutable_target optimization down to __process_bio() (Mike Snitzer) [1881531] - [md] dm: change max_io_len() to use blk_max_size_offset() (Mike Snitzer) [1881531] - [md] dm table: stack 'chunk_sectors' limit to account for target-specific splitting (Mike Snitzer) [1881531] - [block] block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer) [1881531] - [block] block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer) [1881531] - [md] dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer) [1881531] - [net] net-sysfs: add backlog len and CPU id to softnet data (Paolo Abeni) [1866909] - [net] try to avoid unneeded backlog flush (Paolo Abeni) [1866909] - [net] skbuff: fix a data race in skb_queue_len() (Paolo Abeni) [1866909] - [cpuidle] cpuidle: pseries: Fix CEDE latency conversion from tb to us (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Fixup exit latency for CEDE(0) (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Add function to parse extended CEDE records (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Set the latency-hint before entering CEDE (Diego Domingos) [1608791] - [arm64] paravirt: Initialize steal time when cpu is online (Andrew Jones) [1879137]- [infiniband] i40iw: Add support to make destroy QP synchronous (Stefan Assmann) [1757949] - [fs] xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Carlos Maiolino) [1859160] - [fs] xfs: fix inode allocation block res calculation precedence (Carlos Maiolino) [1859160] - [fs] xfs: fix reflink quota reservation accounting error (Carlos Maiolino) [1859160] - [fs] xfs: preserve rmapbt swapext block reservation from freed blocks (Carlos Maiolino) [1859160] - [fs] xfs: fix duplicate verification from xfs_qm_dqflush() (Carlos Maiolino) [1859160] - [fs] xfs: fix unmount hang and memory leak on shutdown during quotaoff (Carlos Maiolino) [1859160] - [fs] xfs: factor out quotaoff intent AIL removal and memory free (Carlos Maiolino) [1859160] - [fs] xfs: fix incorrect test in xfs_alloc_ag_vextent_lastblock (Carlos Maiolino) [1859160] - [fs] xfs: fix regression in "cleanup xfs_dir2_block_getdents" (Carlos Maiolino) [1859160] - [fs] xfs: fix use-after-free when aborting corrupt attr inactivation (Carlos Maiolino) [1859160] - [fs] xfs: fix iclog release error check race with shutdown (Carlos Maiolino) [1859160] - [fs] xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Carlos Maiolino) [1859160] - [fs] xfs: clean up the error handling in xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: acquire superblock freeze protection on eofblocks scans (Carlos Maiolino) [1859160] - [fs] xfs: xfs_dabuf_map should return ENOMEM when map allocation fails (Carlos Maiolino) [1859160] - [fs] xfs: fix xfs_buf_ioerror_alert location reporting (Carlos Maiolino) [1859160] - [fs] xfs: remove unnecessary null pointer checks from _read_agf callers (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOCK callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_btree_get_buffunctions (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_uncached return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_alloc return an error code (Carlos Maiolino) [1859160] - [fs] xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: change return value of xfs_inode_need_cow to int (Carlos Maiolino) [1859160] - [fs] xfs: check log iovec size to make sure it's plausibly a buffer log format (Carlos Maiolino) [1859160] - [fs] xfs: make struct xfs_buf_log_format have a consistent size (Carlos Maiolino) [1859160] - [fs] xfs: complain if anyone tries to create a too-large buffer log item (Carlos Maiolino) [1859160] - [fs] xfs: clean up xfs_buf_item_get_format return value (Carlos Maiolino) [1859160] - [fs] xfs: streamline xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: fix memory corruption during remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: refactor remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read (Carlos Maiolino) [1859160] - [fs] xfs: Add __packed to xfs_dir2_sf_entry_t definition (Carlos Maiolino) [1859160] - [fs] xfs: fix s_maxbytes computation on 32-bit kernels (Carlos Maiolino) [1859160] - [fs] xfs: truncate should remove all blocks, not just to the end of the page cache (Carlos Maiolino) [1859160] - [fs] xfs: introduce XFS_MAX_FILEOFF (Carlos Maiolino) [1859160] - [fs] xfs: remove bogus assertion when online repair isn't enabled (Carlos Maiolino) [1859160] - [fs] xfs: Remove all strlen in all xfs_attr_* functions for attr names (Carlos Maiolino) [1859160] - [fs] xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Carlos Maiolino) [1859160] - [fs] xfs: also remove cached ACLs when removing the underlying attr (Carlos Maiolino) [1859160] - [fs] xfs: reject invalid flags combinations in XFS_IOC_ATTRMULTI_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove shadow variable in xfs_btree_lshift (Carlos Maiolino) [1859160] - [fs] xfs: quota: move to time64_t interfaces (Carlos Maiolino) [1859160] - [fs] xfs: Make the symbol 'xfs_rtalloc_log_count' static (Carlos Maiolino) [1859160] - [fs] libxfs: resync with the userspace libxfs (Carlos Maiolino) [1859160] - [fs] xfs: fix log reservation overflows when allocating large rt extents (Carlos Maiolino) [1859160] - [fs] xfs: fix mount failure crash on invalid iclog memory access (Carlos Maiolino) [1859160] - [fs] xfs: don't check for AG deadlock for realtime files in bunmapi (Carlos Maiolino) [1859160] - [fs] xfs: fix realtime file data space leak (Carlos Maiolino) [1859160] - [fs] xfs: allow parent directory scans to be interrupted with fatal signals (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_get_buf (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_read_buf (Carlos Maiolino) [1859160] - [fs] xfs: split xfs_da3_node_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leafn_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_attr3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_reada_buf (Carlos Maiolino) [1859160] - [fs] xfs: improve the xfs_dabuf_map calling conventions (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: simplify mappedbno handling in xfs_da_{get, read}_buf (Carlos Maiolino) [1859160] - [fs] xfs: report corruption only as a regular error (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_free() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_destroy() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove slab init wrappers (Carlos Maiolino) [1859160] - [fs] xfs: fix another missing include (Carlos Maiolino) [1859160] - [fs] xfs: remove XFS_IOC_FSSETDM and XFS_IOC_FSSETDM_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove duplicated include from xfs_dir2_data.c (Carlos Maiolino) [1859160] - [fs] xfs: remove unused structure members & simple typedefs (Carlos Maiolino) [1859160] - [fs] xfs: remove unused typedef definitions (Carlos Maiolino) [1859160] - [fs] xfs: Replace function declaration by actual definition (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_qoff_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_dq_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_quotainfo_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Carlos Maiolino) [1859160] - [fs] xfs: avoid time_t in user api (Carlos Maiolino) [1859160] - [fs] xfs: don't reset the "inode core" in xfs_iread (Carlos Maiolino) [1859160] - [fs] xfs: merge the projid fields in struct xfs_icdinode (Carlos Maiolino) [1859160] - [fs] xfs: use a struct timespec64 for the in-core crtime (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->m_dirnameops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused m_chsize field (Carlos Maiolino) [1859160] - [fs] xfs: convert open coded corruption check to use XFS_IS_CORRUPT (Carlos Maiolino) [1859160] - [fs] xfs: kill the XFS_WANT_CORRUPT_* macros (Carlos Maiolino) [1859160] - [fs] xfs: add a XFS_IS_CORRUPT macro (Carlos Maiolino) [1859160] - [fs] xfs: attach dquots before performing xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: actually check xfs_btree_check_block return in xfs_btree_islastblock (Carlos Maiolino) [1859160] - [fs] xfs: always pass a valid hdr to xfs_dir3_leaf_check_int (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_dir2_data_freescan and xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused dir ops infrastructure (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_get_ftype and ->data_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_bestfree_p (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 data block fixed offsets to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entry_tag_p (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offset (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused ->data_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: cleanup __xfs_dir3_data_check (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_to_sf (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_directory_data_bestfree (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_dir_rec (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_leaf_getdents (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_getdents (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_unused_p method (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_dot_entry_p and ->data_dotdot_entry_p methods (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dotdot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ->data_first_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ftype and ->sf_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ino and ->sf_put_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_entsize and ->sf_nextentry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_parent_ino and ->sf_put_parent_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->db_to_fdb and ->db_to_fdindex (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 free bests count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 free header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a bests pointer to struct xfs_dir3_icfree_hdr (Carlos Maiolino) [1859160] - [fs] xfs: make the xfs_dir3_icfree_hdr available to xfs_dir2_node_addname_int (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 leaf entries count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 leaf header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add an entries pointer to struct xfs_dir3_icleaf_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the node header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a btree entries pointer to struct xfs_da3_icnode_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: refactor btree node scrubbing (Carlos Maiolino) [1859160] - [fs] xfs: use unsigned int for all size values in struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move incore structures out of xfs_da_format.h (Carlos Maiolino) [1859160] - [fs] xfs: remove a stray tab in xfs_remount_rw() (Carlos Maiolino) [1859160] - [fs] xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Carlos Maiolino) [1859160] - [fs] xfs: refactor "does this fork map blocks" predicate (Carlos Maiolino) [1859160] - [fs] xfs: clean up weird while loop in xfs_alloc_ag_vextent_near (Carlos Maiolino) [1859160] - [fs] xfs: annotate functions that trip static checker locking checks (Carlos Maiolino) [1859160] - [fs] xfs: Correct comment tyops -> typos (Carlos Maiolino) [1859160] - [fs] xfs: range check ri_cnt when recovering log items (Carlos Maiolino) [1859160] - [fs] xfs: "optimize" buffer item log segment bitmap setting (Carlos Maiolino) [1859160] - [fs] xfs: null out bma->prev if no previous extent (Carlos Maiolino) [1859160] - [fs] xfs: fix missing header includes (Carlos Maiolino) [1859160] - [fs] xfs: periodically yield scrub threads to the scheduler (Carlos Maiolino) [1859160] - [fs] xfs: remove redundant assignment to variable error (Carlos Maiolino) [1859160] - [fs] xfs: add missing early termination checks to record scrubbing functions (Carlos Maiolino) [1859160] - [fs] xfs: make the assertion message functions take a mount parameter (Carlos Maiolino) [1859160] - [fs] xfs: add missing assert in xfs_fsmap_owner_from_rmap (Carlos Maiolino) [1859160] - [fs] xfs: decrease indenting problems in xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: fold xfs_mount-alloc() into xfs_init_fs_context() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_parse_param() above xfs_fc_get_tree() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_reconfigure() above xfs_fc_free() (Carlos Maiolino) [1859160] - [fs] xfs: switch to use the new mount-api (Carlos Maiolino) [1859160] - [fs] xfs: dont set sb in xfs_mount_alloc() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_parseargs() validation to a helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_parseags() (Carlos Maiolino) [1859160] - [fs] xfs: avoid redundant checks when options is empty (Carlos Maiolino) [1859160] - [fs] xfs: refactor suffix_kstrtoint() (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_ro() helper (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_rw() helper (Carlos Maiolino) [1859160] - [fs] xfs: merge freeing of mp names and mp (Carlos Maiolino) [1859160] - [fs] xfs: use kmem functions for struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: dont use XFS_IS_QUOTA_RUNNING() for option check (Carlos Maiolino) [1859160] - [fs] xfs: use super s_id instead of struct xfs_mount m_fsname (Carlos Maiolino) [1859160] - [fs] xfs: remove unused struct xfs_mount field m_fsname_len (Carlos Maiolino) [1859160] - [fs] xfs: always log corruption errors (Carlos Maiolino) [1859160] - [fs] xfs: constify the buffer pointer arguments to error functions (Carlos Maiolino) [1859160] - [fs] xfs: relax shortform directory size checks (Carlos Maiolino) [1859160] - [fs] xfs: cleanup use of the XFS_ALLOC_ flags (Carlos Maiolino) [1859160] - [fs] xfs: move extent zeroing to xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: simplify the xfs_iomap_write_direct calling (Carlos Maiolino) [1859160] - [fs] xfs: don't log the inode in xfs_fs_map_blocks if it (Carlos Maiolino) [1859160] - [fs] xfs: slightly tweak an assert in xfs_fs_map_blocks (Carlos Maiolino) [1859160] - [fs] xfs: remove the extsize argument to xfs_eof_alignment (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_eof_alignment static (Carlos Maiolino) [1859160] - [fs] xfs: simplify xfs_iomap_eof_align_last_fsb (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_showargs into xfs_fs_show_options (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing inode32/64 in xfs_showargs (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing the allocsize option in (Carlos Maiolino) [1859160] - [fs] xfs: reverse the polarity of XFS_MOUNT_COMPAT_IOSIZE (Carlos Maiolino) [1859160] - [fs] xfs: rename the XFS_MOUNT_DFLT_IOSIZE option to (Carlos Maiolino) [1859160] - [fs] xfs: simplify parsing of allocsize mount option (Carlos Maiolino) [1859160] - [fs] xfs: rename the m_writeio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: remove the m_readio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: don't use a different allocsice for -o wsync (Carlos Maiolino) [1859160] - [fs] xfs: cleanup calculating the stat optimal I/O size (Carlos Maiolino) [1859160] - [fs] xfs: remove the dsunit and dswidth variables in (Carlos Maiolino) [1859160] - [fs] xfs: simplify setting bio flags (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmap_count_blocks using newer btree helpers (Carlos Maiolino) [1859160] - [fs] xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Carlos Maiolino) [1859160] - [fs] xfs: namecheck directory entry names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: namecheck attribute names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: check attribute leaf block structure (Carlos Maiolino) [1859160] - [fs] xfs: consolidate preallocation in xfs_file_fallocate (Carlos Maiolino) [1859160] - [fs] xfs: disable xfs_ioc_space for always COW inodes (Carlos Maiolino) [1859160] - [fs] fs: add generic UNRESVSP and ZERO_RANGE ioctl handlers (Carlos Maiolino) [1859160] - [fs] xfs: don't implement XFS_IOC_RESVSP / XFS_IOC_RESVSP64 (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_ioctl (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_dio_aio_write (Carlos Maiolino) [1859160] - [fs] xfs: add a xfs_inode_buftarg helper (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_buf_free static (Carlos Maiolino) [1859160] - [fs] xfs: add mising include of xfs_pnfs.h for missing declarations (Carlos Maiolino) [1859160] - [fs] xfs: don't set bmapi total block req where minleft is (Carlos Maiolino) [1859160] - [fs] xfs: cap longest free extent to maximum allocatable (Carlos Maiolino) [1859160] - [fs] xfs: remove the duplicated inode log fieldmask set (Carlos Maiolino) [1859160] - [fs] xfs: improve the IOMAP_NOWAIT check for COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_direct_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: rename the whichfork variable in xfs_buffered_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: split the iomap ops for buffered vs direct writes (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_file_iomap_begin_delay around (Carlos Maiolino) [1859160] - [fs] xfs: split out a new set of read-only iomap ops (Carlos Maiolino) [1859160] - [fs] xfs: factor out a helper to calculate the end_fsb (Carlos Maiolino) [1859160] - [fs] xfs: fill out the srcmap in iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_file_iomap_begin_delay (Carlos Maiolino) [1859160] - [fs] xfs: pass two imaps to xfs_reflink_allocate_cow (Carlos Maiolino) [1859160] - [fs] xfs: remove xfs_reflink_dirty_extents (Carlos Maiolino) [1859160] - [fs] xfs: also call xfs_file_iomap_end_delalloc for zeroing operations (Carlos Maiolino) [1859160] - [fs] xfs: remove the XLOG_STATE_DO_CALLBACK state (Carlos Maiolino) [1859160] - [fs] xfs: turn ic_state into an enum (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags (Carlos Maiolino) [1859160] - [fs] xfs: remove dead ifdef XFSERRORDEBUG code (Carlos Maiolino) [1859160] - [fs] xfs: call xlog_state_release_iclog with l_icloglock held (Carlos Maiolino) [1859160] - [fs] xfs: move the locking from xlog_state_finish_copy to the callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ic_io_size field from xlog_in_core (Carlos Maiolino) [1859160] - [fs] xfs: pass the correct flag to xlog_write_iclog (Carlos Maiolino) [1859160] - [fs] xfs: optimize near mode bnobt scans with concurrent cntbt lookups (Carlos Maiolino) [1859160] - [fs] xfs: factor out tree fixup logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor near mode alloc bnobt scan into separate function (Carlos Maiolino) [1859160] - [fs] xfs: refactor and reuse best extent scanning logic (Carlos Maiolino) [1859160] - [fs] xfs: refactor allocation tree fixup code (Carlos Maiolino) [1859160] - [fs] xfs: reuse best extent tracking logic for bnobt scan (Carlos Maiolino) [1859160] - [fs] xfs: refactor cntbt lastblock scan best extent logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: track best extent from cntbt lastblock scan in alloc cursor (Carlos Maiolino) [1859160] - [fs] xfs: track allocation busy state in allocation cursor (Carlos Maiolino) [1859160] - [fs] xfs: introduce allocation cursor data structure (Carlos Maiolino) [1859160] - [fs] xfs: track active state of allocation btree cursors (Carlos Maiolino) [1859160] - [fs] xfs: ignore extent size hints for always COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: include QUOTA, FATAL ASSERT build options in XFS_BUILD_OPTIONS (Carlos Maiolino) [1859160] - [pinctrl] pinctrl: tigerlake: Add support for Tiger Lake-H (Steve Best) [1782722] - [pinctrl] pinctrl: intel: Introduce common flags for GPIO mapping scheme (Steve Best) [1782722] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs (Steve Best) [1782724]- [netdrv] iavf: Fix incorrect adapter get in iavf_resume (Stefan Assmann) [1842896] - [netdrv] iavf: use generic power management (Stefan Assmann) [1842896] - [net] openvswitch: fixes crash if nf_conncount_init() fails (Eelco Chaudron) [1876445] - [fs] cifs`: handle ERRBaduid for SMB1 (Leif Sahlberg) [1875184] - [net] SUNRPC: 'Directory with parent 'rpc_clnt' already present!' (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfs (Scott Mayhew) [1872310] - [fs] NFS: Don't use RPC_TASK_CRED_NOREF with delegreturn (Scott Mayhew) [1872310] - [net] SUNRPC: Signalled ASYNC tasks need to exit (Scott Mayhew) [1872310] - [net] SUNRPC: fix use-after-free in rpc_free_client_work() (Scott Mayhew) [1872310] - [fs] NFS: Fix a race in __nfs_list_for_each_server() (Scott Mayhew) [1872310] - [net] SUNRPC: defer slow parts of rpc_free_client() to a workqueue (Scott Mayhew) [1872310] - [net] SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") (Scott Mayhew) [1872310] - [fs] NFSv4: Remove unreachable error condition due to rpc_run_task() (Scott Mayhew) [1872310] - [net] SUNRPC: Remove unreachable error condition (Scott Mayhew) [1872310] - [fs] nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix a credential use-after-free issue in pnfs_roc() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Ensure that _pnfs_return_layout() waits for layoutreturn completion (Scott Mayhew) [1872310] - [net] svcrdma: Fix leak of svc_rdma_recv_ctxt objects (Scott Mayhew) [1872310] - [fs] NFS: Fix an ABBA spinlock issue in pnfs_update_layout() (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge (Scott Mayhew) [1872310] - [fs] nfsd: memory corruption in nfsd4_lock() (Scott Mayhew) [1872310] - [fs] pNFS: Fix RCU lock leakage (Scott Mayhew) [1872310] - [fs] NFS: Clean up process of marking inode stale (Scott Mayhew) [1872310] - [fs] NFS: Add softreval behaviour to nfs_lookup_revalidate() (Scott Mayhew) [1872310] - [fs] NFS: Add mount option 'softreval' (Scott Mayhew) [1872310] - [net] SUNRPC: Don't start a timer on an already queued rpc task (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Reference the layout cred in pnfs_prepare_layoutreturn() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix dereference of layout cred in pnfs_layoutcommit_inode() (Scott Mayhew) [1872310] - [fs] NFS: Beware when dereferencing the delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Add a module parameter to set nfs_mountpoint_expiry_timeout (Scott Mayhew) [1872310] - [fs] NFS: Try to join page groups before an O_DIRECT retransmission (Scott Mayhew) [1872310] - [fs] NFS: Refactor nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Reverse the submission order of requests in __nfs_pageio_add_request() (Scott Mayhew) [1872310] - [fs] NFS: Clean up nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Remove the redundant function nfs_pgio_has_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix memory leaks in nfs_pageio_stop_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix a request reference leak in nfs_direct_write_clear_reqs() (Scott Mayhew) [1872310] - [fs] NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() (Scott Mayhew) [1872310] - [fs] NFS: Remove unused FLUSH_SYNC support in nfs_initiate_pgio() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Specify the layout segment range in LAYOUTGET (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: remove requirement for whole file layouts (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Check the layout segment range before doing I/O (Scott Mayhew) [1872310] - [fs] pNFS/flexfile: Don't merge layout segments if the mirrors don't match (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Fix pnfs_layout_mark_request_commit() invalid layout segment handling (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Simplify bucket layout segment reference counting (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Clean up pNFS commit operations (Scott Mayhew) [1872310] - [fs] NFS: Remove bucket array from struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Add a helper pnfs_generic_search_commit_reqs() (Scott Mayhew) [1872310] - [fs] pNFS: Enable per-layout segment commit structures (Scott Mayhew) [1872310] - [fs] pNFS: Add infrastructure for cleaning up per-layout commit structures (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Support commit arrays in nfs_clear_pnfs_ds_commit_verifiers() (Scott Mayhew) [1872310] - [fs] NFS: Fix O_DIRECT commit verifier handling (Scott Mayhew) [1872310] - [fs] NFS: commit errors should be fatal (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Allow O_DIRECT to release the DS commitinfo (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_recover_commit_reqs() (Scott Mayhew) [1872310] - [fs] NFSv4/pNFS: Scan the full list of commit arrays when committing (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Support a list of commit arrays in struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [net] SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' (Scott Mayhew) [1872310] - [include] SUNRPC/cache: don't allow invalid entries to be flushed (Scott Mayhew) [1872310] - [fs] pNFS: Add a helper to allocate the array of buckets (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Refactor pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Simplify allocation of the mirror array (Scott Mayhew) [1872310] - [fs] NFS: Don't specify NFS version in "UDP not supported" error (Scott Mayhew) [1872310] - [fs] nfsroot: set tcp as the default transport protocol (Scott Mayhew) [1872310] - [fs] NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails (Scott Mayhew) [1872310] - [fs] nfs: Fix up documentation in nfs_follow_referral() and nfs_do_submount() (Scott Mayhew) [1872310] - [net] sunrpc: Add tracing for cache events (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Allow garbage collection of invalid cache entries (Scott Mayhew) [1872310] - [net] sunrpc: clean up cache entry add/remove from hashtable (Scott Mayhew) [1872310] - [net] sunrpc: Fix potential leaks in sunrpc_cache_unhash() (Scott Mayhew) [1872310] - [fs] nfsd: export upcalls must not return ESTALE when mountd is down (Scott Mayhew) [1872310] - [fs] nfsd: Don't add locks to closed or closing open stateids (Scott Mayhew) [1872310] - [net] SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends (Scott Mayhew) [1872310] - [net] SUNRPC: Refactor xs_sendpages() (Scott Mayhew) [1872310] - [fs] NFSD: Clean up nfsd4_encode_readv (Scott Mayhew) [1872310] - [fs] fs: nfsd: nfs4state.c: Use built-in RCU list checking (Scott Mayhew) [1872310] - [net] sunrpc: Pass lockdep expression to RCU lists (Scott Mayhew) [1872310] - [include] sunrpc: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [net] SUNRPC: Trim stack utilization in the wrap and unwrap paths (Scott Mayhew) [1872310] - [net] SUNRPC: Remove xdr_buf_read_mic() (Scott Mayhew) [1872310] - [net] sunrpc: Fix gss_unwrap_resp_integ() again (Scott Mayhew) [1872310] - [fs] nfs: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [fs] NFSv4.2: error out when relink swapfile (Scott Mayhew) [1872310] - [fs] NFS:remove redundant call to nfs_do_access (Scott Mayhew) [1872310] - [net] SUNRPC: remove redundant assignments to variable status (Scott Mayhew) [1872310] - [fs] NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_expired() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_unclaimed() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_client_return_marked_delegations() (Scott Mayhew) [1872310] - [fs] NFS: Add a helper nfs_client_for_each_server() (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Clean up nfs_layout_find_inode() (Scott Mayhew) [1872310] - [fs] NFSv4: Ensure layout headers are RCU safe (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Report DELAY and GRACE errors from the DS to the server (Scott Mayhew) [1872310] - [fs] NFS: Limit the size of the access cache by default (Scott Mayhew) [1872310] - [fs] NFS: Avoid referencing the cred twice in async rename/unlink (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid unnecessary credential references in layoutget (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/O (Scott Mayhew) [1872310] - [fs] NFS: Assume cred is pinned by open context in I/O requests (Scott Mayhew) [1872310] - [net] SUNRPC: Don't take a reference to the cred on synchronous tasks (Scott Mayhew) [1872310] - [net] SUNRPC: Add a flag to avoid reference counts on credentials (Scott Mayhew) [1872310] - [fs] NFS: Ensure we time out if a delegreturn does not complete (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred (Scott Mayhew) [1872310] - [fs] NFSv4: nfs_update_inplace_delegation() should update delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Use the 64-bit server readdir cookies when possible (Scott Mayhew) [1872310] - [net] Documentation: nfsroot.rst: Fix references to nfsroot.rst (Scott Mayhew) [1872310] - [fs] nfs: add missing "posix" local_lock constant table definition (Scott Mayhew) [1622041] - [samples] samples/vfs: avoid warning in statx override (Scott Mayhew) [1622041] - [fs] Fix use after free in get_tree_bdev() (Scott Mayhew) [1622041] - [security] selinux: fix regression introduced by move_mount(2) syscall (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs() (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix error handling when setting up mounts (Scott Mayhew) [1622041] - [fs] cramfs: fix usage on non-MTD device (Scott Mayhew) [1622041] - [fs] vfs: move_mount: reject moving kernel internal mounts (Scott Mayhew) [1622041] - [fs] do_move_mount(): fix an unsafe use of is_anon_ns() (Scott Mayhew) [1622041] - [fs] fs/namespace: fix unprivileged mount propagation (Scott Mayhew) [1622041] - [fs] vfs: fsmount: add missing mntget() (Scott Mayhew) [1622041] - [fs] get rid of checking for absent device name in vfs_get_tree() (Scott Mayhew) [1622041] - [scripts] scripts/gdb: replace flags (MS_xyz -> SB_xyz) (Scott Mayhew) [1622041] - [mm] tmpfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [fs] procfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] hugetlbfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] cramfs: switch to use of errofc() et.al (Scott Mayhew) [1622041] - [fs] gfs2: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [include] prefix-handling analogues of errorf() and friends (Scott Mayhew) [1622041] - [fs] turn fs_param_is_... into functions (Scott Mayhew) [1622041] - [fs] fs_parse: handle optional arguments sanely (Scott Mayhew) [1622041] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Scott Mayhew) [1622041] - [x86] x86/resctrl: Fix typos in the mba_sc mount option (Scott Mayhew) [1622041] - [fs] fs_parser: remove fs_parameter_description name field (Scott Mayhew) [1622041] - [documentation] vfs: Update mount API docs (Scott Mayhew) [1622041] - [fs] add prefix to fs_context->log (Scott Mayhew) [1622041] - [include] new primitive: __fs_parse() (Scott Mayhew) [1622041] - [include] struct p_log, variants of warnf() et.al. taking that one instead (Scott Mayhew) [1622041] - [fs] teach logfc() to handle prefices, give it saner calling conventions (Scott Mayhew) [1622041] - [kernel] get rid of cg_invalf() (Scott Mayhew) [1622041] - [fs] get rid of fs_value_is_filename_empty (Scott Mayhew) [1622041] - [fs] don't bother with explicit length argument for __lookup_constant() (Scott Mayhew) [1622041] - [fs] fold struct fs_parameter_enum into struct constant_table (Scott Mayhew) [1622041] - [fs] fs_parse: get rid of ->enums (Scott Mayhew) [1622041] - [fs] fs: fs_parser: fix printk format warning (Scott Mayhew) [1622041] - [fs] Pass consistent param->type to fs_parse() (Scott Mayhew) [1622041] - [fs] vfs: add missing blkdev_put() in get_tree_bdev() (Scott Mayhew) [1622041] - [mm] shmem: fix LSM options parsing (Scott Mayhew) [1622041] - [fs] gfs2: make gfs2_fs_parameters static (Scott Mayhew) [1622041] - [fs] gfs2: Fix initialisation of args for remount (Scott Mayhew) [1622041] - [fs] gfs2: Fix memory leak when gfs2meta's fs_context is freed (Scott Mayhew) [1622041] - [fs] gfs2: Convert gfs2 to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Fix fscache super_cookie allocation (Scott Mayhew) [1622041] - [fs] NFS: Fix a few constant_table array definitions (Scott Mayhew) [1622041] - [fs] NFS: Fix leak of ctx->nfs_server.hostname (Scott Mayhew) [1622041] - [fs] NFS: Don't hard-code the fs_type when submounting (Scott Mayhew) [1622041] - [fs] NFS: Ensure the fs_context has the correct fs_type before mounting (Scott Mayhew) [1622041] - [fs] nfs: Return EINVAL rather than ERANGE for mount parse errors (Scott Mayhew) [1622041] - [fs] NFS: Attach supplementary error information to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Additional refactoring for fs_context conversion (Scott Mayhew) [1622041] - [fs] NFS: Add fs_context support (Scott Mayhew) [1622041] - [fs] NFS: Convert mount option parsing to use functionality from fs_parser.h (Scott Mayhew) [1622041] - [fs] NFS: rename nfs_fs_context pointer arg in a few functions (Scott Mayhew) [1622041] - [fs] NFS: Do some tidying of the parsing code (Scott Mayhew) [1622041] - [fs] NFS: Add a small buffer in nfs_fs_context to avoid string dup (Scott Mayhew) [1622041] - [fs] NFS: Deindent nfs_fs_context_parse_option() (Scott Mayhew) [1622041] - [fs] NFS: Split nfs_parse_mount_options() (Scott Mayhew) [1622041] - [fs] NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context (Scott Mayhew) [1622041] - [fs] NFS: Constify mount argument match tables (Scott Mayhew) [1622041] - [fs] NFS: Move mount parameterisation bits into their own file (Scott Mayhew) [1622041] - [fs] nfs: get rid of ->set_security() (Scott Mayhew) [1622041] - [fs] nfs_clone_sb_security(): simplify the check for server bogosity (Scott Mayhew) [1622041] - [fs] nfs: get rid of mount_info ->fill_super() (Scott Mayhew) [1622041] - [fs] nfs: don't pass nfs_subversion to ->create_server() (Scott Mayhew) [1622041] - [fs] nfs: unexport nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: merge xdev and remote file_system_type (Scott Mayhew) [1622041] - [fs] nfs: don't bother passing nfs_subversion to ->try_mount() and nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: stash nfs_subversion reference into nfs_mount_info (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs_xdev_mount() (Scott Mayhew) [1622041] - [fs] nfs4: fold nfs_do_root_mount/nfs_follow_remote_path (Scott Mayhew) [1622041] - [fs] nfs: don't bother setting/restoring export_path around do_nfs_root_mount() (Scott Mayhew) [1622041] - [fs] nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs4_remote{, _referral}_mount (Scott Mayhew) [1622041] - [fs] nfs: stash server into struct nfs_mount_info (Scott Mayhew) [1622041] - [fs] saner calling conventions for nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] NFS: Make "port=" mount option optional for RDMA mounts (Scott Mayhew) [1622041] - [fs] vfs: Make fs_parse() handle fs_param_is_fd-type params better (Scott Mayhew) [1622041] - [include] vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API (Scott Mayhew) [1622041] - [mm] shmem_parse_one(): switch to use of fs_parse() (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): take handling a single option into a helper (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): don't bother with mpol in separate variable (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): use a separate structure to keep the results (Scott Mayhew) [1622041] - [base] make shmem_fill_super() static (Scott Mayhew) [1622041] - [fs] make ramfs_fill_super() static (Scott Mayhew) [1622041] - [base] devtmpfs: don't mix {ramfs, shmem}_fill_super() with mount_single() (Scott Mayhew) [1622041] - [fs] vfs: Convert squashfs to use the new mount API (Scott Mayhew) [1622041] - [mtd] mtd: Kill mount_mtd() (Scott Mayhew) [1622041] - [fs] vfs: Convert cramfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add a single-or-reconfig keying to vfs_get_super() (Scott Mayhew) [1622041] - [mtd] mtd: Provide fs_context-aware mount_mtd() replacement (Scott Mayhew) [1622041] - [fs] vfs: Create fs_context-aware mount_bdev() replacement (Scott Mayhew) [1622041] - [fs] new helper: get_tree_keyed() (Scott Mayhew) [1622041] - [fs] vfs: set fs_context::user_ns for reconfigure (Scott Mayhew) [1622041] - [init] mnt_init(): call shmem_init() unconditionally (Scott Mayhew) [1622041] - [base] constify ksys_mount() string arguments (Scott Mayhew) [1622041] - [fs] don't bother with registering rootfs (Scott Mayhew) [1622041] - [fs] init_rootfs(): don't bother with init_ramfs_fs() (Scott Mayhew) [1622041] - [security] vfs: Convert selinuxfs to use the new mount API (Scott Mayhew) [1622041] - [security] vfs: Convert securityfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert openpromfs to use the new mount API (Scott Mayhew) [1622041] - [xen] vfs: Convert xenfs to use the new mount API (Scott Mayhew) [1622041] - [oprofile] vfs: Convert oprofilefs to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert ibmasmfs to use the new mount API (Scott Mayhew) [1622041] - [infiniband] vfs: Convert qib_fs/ipathfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert efivarfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert configfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert binfmt_misc to use the new mount API (Scott Mayhew) [1622041] - [fs] convenience helper: get_tree_single() (Scott Mayhew) [1622041] - [fs] convenience helper get_tree_nodev() (Scott Mayhew) [1622041] - [fs] vfs: Kill sget_userns() (Scott Mayhew) [1622041] - [fs] vfs: Use sget_fc() for pseudo-filesystems (Scott Mayhew) [1622041] - [dma-buf] fold mount_pseudo_xattr() into pseudo_fs_get_tree() (Scott Mayhew) [1622041] - [virtio] vfs: Convert virtio_balloon to use the new mount API (Scott Mayhew) [1622041] - [scsi] vfs: Convert ocxlflash to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert cxl to use the new mount API (Scott Mayhew) [1622041] - [drm] vfs: Convert drm to use the new mount API (Scott Mayhew) [1622041] - [dax] vfs: Convert dax to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert sockfs to use the new mount API (Scott Mayhew) [1622041] - [mm] vfs: Convert zsmalloc to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert pipe to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert nsfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert bdev to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert anon_inodes to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert aio to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide a mount_pseudo-replacement for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide sb->s_iflags settings in fs_context struct (Scott Mayhew) [1622041] - [fs] vfs: Fix refcounting of filenames in fs_parser (Scott Mayhew) [1622041] - [fs] move mount_capable() further out (Scott Mayhew) [1622041] - [fs] move mount_capable() calls to vfs_get_tree() (Scott Mayhew) [1622041] - [kernel] cpuset: move mount -t cpuset logics into cgroup.c (Scott Mayhew) [1622041] - [fs] procfs: set ->user_ns before calling ->get_tree() (Scott Mayhew) [1622041] - [ipc] mqueue: set ->user_ns before ->get_tree() (Scott Mayhew) [1622041] - [fs] switch mount_capable() to fs_context (Scott Mayhew) [1622041] - [fs] legacy_get_tree(): pass fc->user_ns to mount_capable() (Scott Mayhew) [1622041] - [fs] move the capability checks from sget_userns() to legacy_get_tree() (Scott Mayhew) [1622041] - [fs] vfs: Kill mount_ns() (Scott Mayhew) [1622041] - [fs] vfs: Convert nfsctl to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert rpc_pipefs to use the new mount API (Scott Mayhew) [1622041] - [fs] consolidate the capability checks in sget_{fc, userns}() (Scott Mayhew) [1622041] - [fs] start massaging the checks in sget_...(): move to sget_userns() (Scott Mayhew) [1622041] - [x86] no need to protect against put_user_ns(NULL) (Scott Mayhew) [1622041] - [fs] mount_pseudo(): drop 'name' argument, switch to d_make_root() (Scott Mayhew) [1622041] - [mm] zsmalloc: don't bother with dentry_operations (Scott Mayhew) [1622041] - [virtio] balloon: don't bother with dentry_operations (Scott Mayhew) [1622041] - [scsi] cxlflash: don't bother with dentry_operations (Scott Mayhew) [1622041] - [misc] cxl: don't bother with dentry_operations (Scott Mayhew) [1622041] - [fs] fs: VALIDATE_FS_PARSER should default to n (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_add_mnt_opt( ) (Scott Mayhew) [1622041] - [powerpc] uapi: Wire up the mount API syscalls on non-x86 arches (Scott Mayhew) [1622041] - [x86] uapi, x86: Fix the syscall numbering of the mount API syscalls (Scott Mayhew) [1622041] - [fs] uapi, fsopen: use square brackets around "fscontext" (Scott Mayhew) [1622041] - [samples] vfs: Add a sample program for the new mount API (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fspick() to select a superblock for reconfiguration (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fsmount() to create a mount for a superblock (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsconfig() for configuring and managing a context (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsopen() to prepare for superblock creation (Scott Mayhew) [1622041] - [fs] Make anon_inodes unconditional (Scott Mayhew) [1622041] - [fs] teach move_mount(2) to work with OPEN_TREE_CLONE (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add move_mount(2) to move mounts around (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add open_tree(2) to reference or clone a mount (Scott Mayhew) [1622041] - [fs] fix sysfs_init_fs_context() in !CONFIG_NET_NS case (Scott Mayhew) [1622041] - [fs] vfs: Add some logging to the core users of the fs_context log (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [documentation] vfs: Provide documentation for new mount API (Scott Mayhew) [1622041] - [fs] vfs: Remove kern_mount_data() (Scott Mayhew) [1622041] - [fs] hugetlbfs: Convert to fs_context (Scott Mayhew) [1622041] - [kernel] cpuset: Use fs_context (Scott Mayhew) [1622041] - [fs] kernfs, sysfs, cgroup, intel_rdt: Support fs_context (Scott Mayhew) [1622041] - [kernel] cgroup: store a reference to cgroup_ns into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup1_get_tree(): separate "get cgroup_root to use" into a separate helper (Scott Mayhew) [1622041] - [kernel] cgroup_do_mount(): massage calling conventions (Scott Mayhew) [1622041] - [kernel] cgroup: stash cgroup_root reference into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup2: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup: take options parsing into ->parse_monolithic() (Scott Mayhew) [1622041] - [kernel] cgroup: fold cgroup1_mount() into cgroup1_get_tree() (Scott Mayhew) [1622041] - [kernel] cgroup: start switching to fs_context (Scott Mayhew) [1622041] - [ipc] ipc: Convert mqueue fs to fs_context (Scott Mayhew) [1622041] - [fs] proc: Add fs_context support to procfs (Scott Mayhew) [1622041] - [fs] procfs: Move proc_fill_super() to fs/proc/root.c (Scott Mayhew) [1622041] - [include] introduce cloning of fs_context (Scott Mayhew) [1622041] - [fs] convenience helpers: vfs_get_super() and sget_fc() (Scott Mayhew) [1622041] - [fs] vfs: Implement a filesystem superblock creation/configuration context (Scott Mayhew) [1622041] - [include] vfs: Put security flags into the fs_context struct (Scott Mayhew) [1622041] - [security] selinux: Implement the new mount API LSM hooks (Scott Mayhew) [1622041] - [include] vfs: Add LSM hooks for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add configuration parser helpers (Scott Mayhew) [1622041] - [include] vfs: Introduce logging functions (Scott Mayhew) [1622041] - [fs] introduce fs_context methods (Scott Mayhew) [1622041] - [fs] fs_context flavour for submounts (Scott Mayhew) [1622041] - [fs] convert do_remount_sb() to fs_context (Scott Mayhew) [1622041] - [fs] vfs_get_tree(): evict the call of security_sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: do_new_mount_fc() (Scott Mayhew) [1622041] - [fs] teach vfs_get_tree() to handle subtype, switch do_new_mount() to it (Scott Mayhew) [1622041] - [fs] new helpers: vfs_create_mount(), fc_mount() (Scott Mayhew) [1622041] - [fs] vfs: Introduce fs_context, switch vfs_kern_mount() to it (Scott Mayhew) [1622041] - [fs] saner handling of temporary namespaces (Scott Mayhew) [1622041] - [fs] separate copying and locking mount tree on cross-userns copies (Scott Mayhew) [1622041] - [fs] kill kernfs_pin_sb() (Scott Mayhew) [1622041] - [fs] mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT (Scott Mayhew) [1622041] - [security] LSM: new method: ->sb_add_mnt_opt() (Scott Mayhew) [1622041] - [security] selinux: rewrite selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: regularize Opt_... names a bit (Scott Mayhew) [1622041] - [security] selinux: switch away from match_token() (Scott Mayhew) [1622041] - [security] selinux: new helper - selinux_add_opt() (Scott Mayhew) [1622041] - [include] LSM: bury struct security_mnt_opts (Scott Mayhew) [1622041] - [security] selinux: switch to private struct selinux_mnt_opts (Scott Mayhew) [1622041] - [fs] LSM: hide struct security_mnt_opts from any generic code (Scott Mayhew) [1622041] - [security] LSM: turn sb_eat_lsm_opts() into a method (Scott Mayhew) [1622041] - [fs] nfs_remount(): don't leak, don't ignore LSM options quietly (Scott Mayhew) [1622041] - [security] LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: security_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] LSM: lift extracting and parsing LSM options into the caller of ->sb_remount() (Scott Mayhew) [1622041] - [security] LSM: lift parsing LSM options into the caller of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] vfs: Separate changing mount flags full remount (Scott Mayhew) [1622041] - [fs] vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled (Scott Mayhew) [1622041]- [hv] hv_utils: drain the timesync packets on onchannelcallback (Vitaly Kuznetsov) [1884733] - [hv] hv_utils: return error if host timesysnc update is stale (Vitaly Kuznetsov) [1884733] - [netdrv] hv_netvsc: Cache the current data path to avoid duplicate call and message (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Switch the data path at the right time during hibernation (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Fix hibernation for mlx5 VF driver (Mohammed Gamal) [1876527] - [hv] hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume() (Mohammed Gamal) [1876519] - [target] scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix data digest calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Make iscsit_register_transport() return void (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make TMR notification optional (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Implement tmr_notify callback (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix and simplify timeout handling (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Factor out new helper ring_insert_padding (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Do not queue aborted commands (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Use priv pointer in se_cmd (Maurizio Lombardi) [1880395] - [target] scsi: target: Add tmr_notify backend function (Maurizio Lombardi) [1880395] - [target] scsi: target: Modify core_tmr_abort_task() (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix inconsistent debug message (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix login error when receiving (Maurizio Lombardi) [1880395] - [target] scsi: target: Remove unused variable 'tpg' (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Remove tx flow control code (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Check connection state before issuing hardware command (Maurizio Lombardi) [1880395] - [target] scsi: target: Handle short iSIDs (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buf len calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buffer setup (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id parsing (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix crash during SPEC_I_PT handling (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix xcopy sess release leak (Maurizio Lombardi) [1880395] - [target] scsi: target: Check enforce_pr_isids during registration (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash on ARM during cmd completion (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Optimize use of flush_dcache_page (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Remove unnecessary bit TCMU_CMD_BIT_INFLIGHT (Maurizio Lombardi) [1880395] - [target] scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix NULL pointer dereference (Maurizio Lombardi) [1880395] - [target] scsi: target: Initialize LUN in transport_init_se_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: Factor out a new helper, target_cmd_init_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Userspace must not complete queued commands (Maurizio Lombardi) [1880395] - [target] scsi: target: core: Add initiatorname to NON_EXISTENT_LUN error (Maurizio Lombardi) [1880395] - [target] scsi: target: loopback: Fix READ with data and sensebytes (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make pgr_support and alua_support attributes writable (Maurizio Lombardi) [1880395] - [target] scsi: target: Make transport_flags per device (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Add attributes enforce_pr_isids and force_pr_aptpl (Maurizio Lombardi) [1880395] - [target] scsi: target: Add missing emulate_pr attribute to passthrough backends (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Remove the iscsi_data_count structure (Maurizio Lombardi) [1880395] - [target] scsi: target: Put lun_ref at end of tmr processing (Maurizio Lombardi) [1880395] - [target] scsi: target/iblock: fix WRITE SAME zeroing (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN (Maurizio Lombardi) [1880395] - [target] scsi: target: fix PR IN / READ FULL STATUS for FC (Maurizio Lombardi) [1880395] - [target] scsi: target: Write NULL to *port_nexus_ptr if no ISID (Maurizio Lombardi) [1880395] - [target] scsi: target: use the stack for XCOPY passthrough cmds (Maurizio Lombardi) [1880395] - [target] scsi: target: increase XCOPY I/O size (Maurizio Lombardi) [1880395] - [target] scsi: target: avoid per-loop XCOPY buffer allocations (Maurizio Lombardi) [1880395] - [target] scsi: target: drop xcopy DISK BLOCK LENGTH debug (Maurizio Lombardi) [1880395] - [target] scsi: target: use #define for xcopy descriptor len (Maurizio Lombardi) [1880395] - [crypto] crypto: testmgr - mark cts(cbc(aes)) as FIPS allowed (Vladis Dronov) [1855161] - [kernel] sched/deadline: Unthrottle PI boosted threads while enqueuing (Daniel Bristot de Oliveira) [1869760] - [kernel] sched/deadline: Fix stale throttling on de-/boosted tasks (Daniel Bristot de Oliveira) [1869760] - [netdrv] treewide: Use fallthrough pseudo-keyword (Jonathan Toppins) [1871286] - [netdrv] tg3: Avoid the use of one-element array (Jonathan Toppins) [1871286] - [netdrv] net: tg3: tidy up loop, remove need to compute off with a multiply (Jonathan Toppins) [1871286] - [netdrv] net: tg3: reject unsupported coalescing params (Jonathan Toppins) [1871286] - [netdrv] net: tg3: use skb_list_walk_safe helper for gso segments (Jonathan Toppins) [1871286] - [gpio] gpio: gpio-mlxbf2.c: Provide __releases() annotation to stop confusing Sparse (Alaa Hleihel) [1816931] - [gpio] gpio: gpio-mlxbf2: Tell the compiler that ACPI functions may not be use (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: Fix sleeping while holding spinlock (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lock_res() (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: remove unused including (Alaa Hleihel) [1816931] - [gpio] gpio: add driver for Mellanox BlueField 2 GPIO controller (Alaa Hleihel) [1816931] - [include] compiler_attributes.h: Add 'fallthrough' pseudo keyword for switch/case use (Ivan Vecera) [1867168] - [net] net: sctp: Rename fallthrough label to unhandled (Ivan Vecera) [1867168]- [pci] PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Myron Stowe) [1888310] - [netdrv] nfp: flower: fix ABI mismatch between driver and firmware (Ivan Vecera) [1886717] - [netdrv] netronome: fix ipv6 link error (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix incorrect flag assignment (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix used time of merge flow statistics (Ivan Vecera) [1886717] - [netdrv] nfp: flower: inform firmware of flower features (Ivan Vecera) [1886717] - [netdrv] nfp: flower: renaming of feature bits (Ivan Vecera) [1886717] - [netdrv] nfp: don't check lack of RX/TX channels (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix error return code in nfp_abm_vnic_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix a memory leak bug (Ivan Vecera) [1886717] - [netdrv] net/nfp: Update driver to use global kernel version (Ivan Vecera) [1886717] - [netdrv] nfp: allow explicitly selected delayed stats (Ivan Vecera) [1886717] - [netdrv] net: nfp: Use scnprintf() for avoiding potential buffer overflow (Ivan Vecera) [1886717] - [netdrv] nfp: let core reject the unsupported coalescing parameters (Ivan Vecera) [1886717] - [netdrv] nfp: Use pci_get_dsn() (Ivan Vecera) [1886717] - [netdrv] netronome: Replace zero-length array with flexible-array member (Ivan Vecera) [1886717] - [netdrv] devlink: move devlink documentation to subfolder (Ivan Vecera) [1886717] - [netdrv] remove ioremap_nocache and devm_ioremap_nocache (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement the stream sync RX resync (Ivan Vecera) [1886717] - [netdrv] nfp: pass packet pointer to nfp_net_parse_meta() (Ivan Vecera) [1886717] - [netdrv] nfp: flower: update flow merge code to support IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: support ipv6 tunnel keep-alive messages from fw (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle notifiers for ipv6 route changes (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle ipv6 tunnel no neigh request (Ivan Vecera) [1886717] - [netdrv] nfp: flower: modify pre-tunnel and set tunnel action for ipv6 (Ivan Vecera) [1886717] - [netdrv] nfp: flower: offload list of IPv6 tunnel endpoint addresses (Ivan Vecera) [1886717] - [netdrv] nfp: flower: compile match for IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: move udp tunnel key match compilation to helper function (Ivan Vecera) [1886717] - [netdrv] nfp: flower: pass flow rule pointer directly to match functions (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix stats id allocation (Ivan Vecera) [1886717] - [netdrv] netronome: use the new txqueue timeout argument (Ivan Vecera) [1886717] - [netdrv] nfp: add support for TLV device stats (Ivan Vecera) [1886717] - [netdrv] treewide: Use sizeof_field() macro (Ivan Vecera) [1886717] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: make array exp_mask static, makes object smaller (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: read chip model from the PluDevice register (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: set unknown fw_load_policy (Ivan Vecera) [1886717] - [documentation] Documentation: nfp: add nfp driver specific notes (Ivan Vecera) [1886717] - [netdrv] kdoc: fix nfp_fw_load documentation (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'reset_dev_on_drv_probe' support (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'fw_load_policy' support (Ivan Vecera) [1886717] - [netdrv] nfp: add devlink param infrastructure (Ivan Vecera) [1886717] - [netdrv] nfp: honor FW reset and loading policies (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for hwinfo set operation (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for optional hwinfo lookup (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for fw_loaded command (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: add simple map op cache (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: rework MTU checking (Ivan Vecera) [1886717] - [netdrv] net: Use skb accessors in network drivers (Ivan Vecera) [1886717] - [netdrv] nfp: tls: rename tls packet counters (Ivan Vecera) [1886717] - [netdrv] nfp: tls: undo TLS sequence tracking when dropping the frame (Ivan Vecera) [1886717] - [netdrv] nfp: tls: avoid one of the ifdefs for TLS (Ivan Vecera) [1886717] - [netdrv] nfp: tls: don't leave key material in freed FW cmsg skbs (Ivan Vecera) [1886717] - [netdrv] nfp: tls: count TSO segments separately for the TLS offload (Ivan Vecera) [1886717] - [netdrv] nfp: tls: use unique connection ids instead of 4-tuple for TX (Ivan Vecera) [1886717] - [netdrv] nfp: tls: move setting ipver_vlan to a helper (Ivan Vecera) [1886717] - [netdrv] nfp: tls: ignore queue limits for delete commands (Ivan Vecera) [1886717] - [netdrv] nfp: tls: fix error return code in nfp_net_tls_add() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: enable TLS RX offload (Ivan Vecera) [1886717] - [netdrv] net/tls: don't clear TX resync flag on error (Ivan Vecera) [1886717] - [netdrv] net/tls: add tracing for device/offload events (Ivan Vecera) [1886717] - [netdrv] nfp: tls: make use of kernel-driven TX resync (Ivan Vecera) [1886717] - [netdrv] net/tls: generalize the resync callback (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement RX TLS resync (Ivan Vecera) [1886717] - [netdrv] nfp: add async version of mailbox communication (Ivan Vecera) [1886717] - [netdrv] nfp: rename nfp_ccm_mbox_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: set skb decrypted flag (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add basic statistics (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add/delete TLS TX connections (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add datapath support for TLS TX (Ivan Vecera) [1886717] - [netdrv] nfp: flower: use struct_size() helper (Ivan Vecera) [1886717] - [netdrv] nfp: add missing kdoc (Ivan Vecera) [1886717] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Ivan Vecera) [1886717] - [iommu] iommu/amd: Fix the overwritten field in IVMD header (Baoquan He) [1869148] - [powerpc] pseries/drmem: don't cache node id in drmem_lmb struct (Diego Domingos) [1816543] - [include] cgroup: Fix sock_cgroup_data on big-endian (Vladis Dronov) [1868659] {CVE-2020-14356} - [include] cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Vladis Dronov) [1868659] {CVE-2020-14356} - [net] netprio_cgroup: Fix unlimited memory leak of v2 cgroups (Vladis Dronov) [1868659] {CVE-2020-14356} - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1872443]- [net] Bluetooth: fix kernel oops in store_pending_adv_report (Gopal Tiwari) [1888455] {CVE-2020-24490} - [net] Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel (Gopal Tiwari) [1888258] {CVE-2020-12351} - [net] Bluetooth: A2MP: Fix not initializing all members (Gopal Tiwari) [1888807] {CVE-2020-12352} - [mm] mm, compaction: make capture control handling safe wrt interrupts (Rafael Aquini) [1862175] - [mm] mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" (Rafael Aquini) [1862175] - [mm] mm/compaction: add missing annotation for compact_lock_irqsave (Rafael Aquini) [1862175] - [mm] mm/compaction.c: clean code by removing unnecessary assignment (Rafael Aquini) [1862175] - [kernel] mm/compaction: Disable compact_unevictable_allowed on RT (Rafael Aquini) [1862175] - [kernel] mm/compaction: really limit compact_unevictable_allowed to 0 and 1 (Rafael Aquini) [1862175] - [mm] mm, compaction: fully assume capture is not NULL in compact_zone_order() (Rafael Aquini) [1862175] - [mm] mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() (Rafael Aquini) [1862175] - [mm] mm/compaction.c: remove unnecessary zone parameter in isolate_migratepages() (Rafael Aquini) [1862175] - [mm] mm: compaction: avoid 100 CPU usage during compaction when a task is killed (Rafael Aquini) [1862175] - [mm] mm, compaction: make sure we isolate a valid PFN (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock (Rafael Aquini) [1862175] - [trace] mm, compaction: some tracepoints should be defined only when CONFIG_COMPACTION is set (Rafael Aquini) [1862175] - [trace] mm: compaction: show gfp flag names in try_to_compact_pages tracepoint (Rafael Aquini) [1862175] - [mm] mm/compaction.c: fix an undefined behaviour (Rafael Aquini) [1862175] - [mm] mm, page_alloc: always use a captured page regardless of compaction result (Rafael Aquini) [1862175] - [mm] mm/compaction.c: abort search if isolation fails (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints (Rafael Aquini) [1862175] - [include] include/linux/list.h: fix list_is_first() kernel-doc (Rafael Aquini) [1862175] - [mm] mm/compaction: pass pgdat to too_many_isolated() instead of zone (Rafael Aquini) [1862175] - [mm] mm: remove zone_lru_lock() function, access ->lru_lock directly (Rafael Aquini) [1862175] - [mm] mm, compaction: capture a page under direct compaction (Rafael Aquini) [1862175] - [mm] mm, compaction: be selective about what pageblocks to clear skip hints (Rafael Aquini) [1862175] - [mm] mm, compaction: sample pageblocks for free pages (Rafael Aquini) [1862175] - [mm] mm, compaction: round-robin the order while searching the free lists for a target (Rafael Aquini) [1862175] - [mm] mm, compaction: reduce premature advancement of the migration target scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: do not consider a need to reschedule as contention (Rafael Aquini) [1862175] - [mm] mm, compaction: rework compact_should_abort as compact_check_resched (Rafael Aquini) [1862175] - [mm] mm, compaction: keep cached migration PFNs synced for unusable pageblocks (Rafael Aquini) [1862175] - [mm] mm, compaction: check early for huge pages encountered by the migration scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: finish pageblock scanning on contention (Rafael Aquini) [1862175] - [mm] mm, compaction: avoid rescanning the same pageblock multiple times (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration target (Rafael Aquini) [1862175] - [mm] mm, compaction: keep migration source private to a single compaction instance (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration source (Rafael Aquini) [1862175] - [mm] mm, compaction: always finish scanning of a full pageblock (Rafael Aquini) [1862175] - [mm] mm, migrate: immediately fail migration of a page with no migration handler (Rafael Aquini) [1862175] - [mm] mm, compaction: rename map_pages to split_map_pages (Rafael Aquini) [1862175] - [mm] mm, compaction: remove unnecessary zone parameter in some instances (Rafael Aquini) [1862175] - [mm] mm, compaction: remove last_migrated_pfn from compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: rearrange compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: shrink compact_control (Rafael Aquini) [1862175] - [kernel] mm: remove sysctl_extfrag_handler() (Rafael Aquini) [1862175] - [net] netlink: fix state reallocation in policy export (Petr Oros) [1874050] - [net] netlink: add infrastructure to expose policies to userspace (Petr Oros) [1874050] - [lib] netlink: factor out policy range helpers (Petr Oros) [1874050] - [net] netlink: remove NLA_EXACT_LEN_WARN (Petr Oros) [1874050] - [include] netlink: allow NLA_MSECS to have range validation (Petr Oros) [1874050] - [net] netlink: extend policy range validation (Petr Oros) [1874050] - [net] nl80211: link recursive netlink nested policy (Petr Oros) [1874050] - [lib] netlink: limit recursion depth in policy validation (Petr Oros) [1874050] - [net] netlink: remove type-unsafe validation_data pointer (Petr Oros) [1874050] - [powerpc] powerpc/pseries: new lparcfg key/value pair: partition_affinity_score (Steve Best) [1879420] - [powerpc] powerpc/perf: consolidate GPCI hcall structs into asm/hvcall.h (Steve Best) [1879420] - [include] iopoll: Introduce read_poll_timeout_atomic macro (Patrick Talbert) [1879211] - [include] iopoll: redefined readx_poll_timeout macro to simplify the code (Patrick Talbert) [1879211] - [include] iopoll: introduce read_poll_timeout macro (Patrick Talbert) [1879211] - [infiniband] IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode (Kamal Heib) [1857600] - [infiniband] RDMA/core: Fix double destruction of uobject (Kamal Heib) [1857600] - [infiniband] RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() (Kamal Heib) [1857600] - [net] xprtrdma: Fix use of xdr_stream_encode_item_{present, absent} (Kamal Heib) [1857600] - [net] xprtrdma: Fix trace point use-after-free race (Kamal Heib) [1857600] - [net] xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Kamal Heib) [1857600] - [net] xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprt (Kamal Heib) [1857600] - [net] xprtrdma: Extract sockaddr from struct rdma_cm_id (Kamal Heib) [1857600] - [net] xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_ep (Kamal Heib) [1857600] - [net] xprtrdma: Disconnect on flushed completion (Kamal Heib) [1857600] - [net] xprtrdma: Remove rpcrdma_ia::ri_flags (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ia_open in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Allocate Protection Domain in rpcrdma_ep_create() (Kamal Heib) [1857600] - [net] xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect() (Kamal Heib) [1857600] - [net] xprtrdma: Clean up the post_send path (Kamal Heib) [1857600] - [net] xprtrdma: Refactor frwr_init_mr() (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ep_create() in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Enhance MR-related trace points (Kamal Heib) [1857600] - [infiniband] IB/iser: Always check sig MR before putting it to the free pool (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Use in-kernel offsetofend() to check field availability (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Add some lockdep assertions for cm_id_priv->lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clearer how concurrency works in cm_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clear that there is no concurrency in cm_sidr_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Simplify establishing a listen cm_id (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make the destroy_id flow more robust (Kamal Heib) [1857600] - [net] svcrdma: Avoid DMA mapping small RPC Replies (Kamal Heib) [1857600] - [net] svcrdma: Fix double sync of transport header buffer (Kamal Heib) [1857600] - [net] svcrdma: Refactor chunk list encoders (Kamal Heib) [1857600] - [net] SUNRPC: Add encoders for list item discriminators (Kamal Heib) [1857600] - [net] svcrdma: Rename svcrdma_encode trace points in send routines (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_map_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_chunk() (Kamal Heib) [1857600] - [net] svcrdma: De-duplicate code that locates Write and Reply chunks (Kamal Heib) [1857600] - [include] svcrdma: Use struct xdr_stream to decode ingress transport headers (Kamal Heib) [1857600] - [net] svcrdma: Remove svcrdma_cm_event() trace point (Kamal Heib) [1857600] - [net] SUNRPC: Add xdr_pad_size() helper (Kamal Heib) [1857600] - [net] nfsd: Fix NFSv4 READ on RDMA when using readv (Kamal Heib) [1857600] - [net] svcrdma: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Delete not implemented CM peer to peer communication (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Teach lockdep about the order of rtnl and lock (Kamal Heib) [1857600] - [infiniband] RDMA/rw: map P2P memory correctly for signature operations (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: reject unsupported coalescing params (Kamal Heib) [1857600] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Use the new APIs for printing log (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Optimize hns_roce_modify_qp function (Kamal Heib) [1857600] - [infiniband] RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq record db (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Update the prompt message for creating and destroy qp (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Do not delay freeing of DMA pages (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Properly document the interrupt mask register (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Unified getters/setters for device structs bitmask access (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: Don't set constant driver version (Kamal Heib) [1857600] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Use refcount_t for the ctx->ref (Kamal Heib) [1857600] - [infiniband] RDMA/core: Get rid of ib_create_qp_user (Kamal Heib) [1857600] - [infiniband] RDMA/core: Add weak ordering dma attr to dma mapping (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Mask QPN to be 24 bits according to IBTA (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use RDMA device port iterator (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use a helper function to enqueue resolve work items (Kamal Heib) [1857600] - [infiniband] RDMA/rw: Fix error flow during RDMA context initialization (Kamal Heib) [1857600] - [infiniband] IB/core: Add interface to advise_mr for kernel users (Kamal Heib) [1857600] - [infiniband] IB/core: Introduce ib_reg_user_mr (Kamal Heib) [1857600] - [uapi] RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Kamal Heib) [1857600] - [infiniband] RDMA/uverbs: Add ioctl command to get a device context (Kamal Heib) [1857600] - [fs] xfs: Fix false positive lockdep warning with sb_internal & fs_reclaim (Waiman Long) [1838643] - [mm] mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug in try_to_unmap_one (Waiman Long) [1871883] - [mm] mm/memory.c: initialise mmu_notifier_range correctly (Waiman Long) [1871883] - [mm] mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 (Waiman Long) [1871883] - [mm] hugetlb: take PMD sharing into account when flushing tlb/caches (Waiman Long) [1871883] - [mm] mm, hugetlbfs: pass fault address to cow handler (Waiman Long) [1871883] - [mm] mm, hugetlbfs: rename address to haddr in hugetlb_cow() (Waiman Long) [1871883] - [mm] mm, huge page: copy target sub-page last when copy huge page (Waiman Long) [1871883] - [mm] mm, clear_huge_page: move order algorithm into a separate function (Waiman Long) [1871883] - [mm] Revert "mm: always flush VMA ranges affected by zap_page_range" (Waiman Long) [1871883] - [kernel] psi: eliminate kthread_worker from psi trigger scheduling mechanism (Waiman Long) [1873040] - [kernel] psi: get poll_work to run when calling poll syscall next time (Waiman Long) [1873040] - [block] block: loop: set discard granularity and alignment for block device backed loop (Ming Lei) [1866712] - [net] gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi) [1755200] - [include] mm/hugetlb: enable arch specific huge page size support for migration (Donghai Qiao) [1869887] - [mm] arm64/mm: enable HugeTLB migration for contiguous bit HugeTLB pages (Donghai Qiao) [1869887] - [lib] idr: Fix idr_get_next_ul race with idr_remove (Felix Ansell) [1866062] - [lib] genalloc: Fix a set of docs build warnings (Felix Ansell) [1866062] - [lib] lib/Kconfig: fix OBJAGG in lib/ menu structure (Felix Ansell) [1866062] - [lib] lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen_user() (Felix Ansell) [1866062]- [char] random32: update the net random state on interrupt and activity (Donghai Qiao) [1867569] {CVE-2020-16166} - [fs] nfs: Fix getxattr kernel panic and memory overflow (Benjamin Coddington) [1880894] {CVE-2020-25212} - [tools] selftests: rtnetlink: Test bridge enslavement with different parent IDs (Jonathan Toppins) [1860479] - [tools] selftests: rtnetlink: correct the final return value for the test (Jonathan Toppins) [1860479] - [net] Fix bridge enslavement failure (Jonathan Toppins) [1860479] - [net] Make mpls_entry_encode() available for generic users (Patrick Talbert) [1878818] - [net] SUNRPC dont update timeout value on connection reset (Steve Dickson) [1861895] - [kernel] overflow.h: Add flex_array_size() helper (Petr Oros) [1876924] - [net] netpoll: accept NULL np argument in netpoll_send_skb() (Ivan Vecera) [1867968] - [net] netpoll: netpoll_send_skb() returns transmit status (Ivan Vecera) [1867968] - [net] netpoll: move netpoll_send_skb() out of line (Ivan Vecera) [1867968] - [net] netpoll: remove dev argument from netpoll_send_skb_on_dev() (Ivan Vecera) [1867968] - [net] netpoll: Fix use correct return type for ndo_start_xmit() (Ivan Vecera) [1867968] - [net] core: Introduce netdev_get_xmit_slave (Ivan Vecera) [1867974] - [net] get rid of lockdep_set_class_and_subclass() (Ivan Vecera) [1867961] - [net] change addr_list_lock back to static key (Ivan Vecera) [1867961] - [net] batman-adv: Revert "Drop lockdep.h include for soft-interface.c" (Ivan Vecera) [1867961] - [net] partially revert dynamic lockdep key changes (Ivan Vecera) [1867961] - [kernel] rcu: Maintain RHEL kABI (Waiman Long) [1862812] - [kernel] rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() (Waiman Long) [1862812] - [kernel] rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick (Waiman Long) [1862812] - [kernel] rcu: Make rcu_barrier() account for offline no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu: Clear ->core_needs_qs at GP end or self-reported QS (Waiman Long) [1862812] - [kernel] rcu: Forgive slow expedited grace periods at boot time (Waiman Long) [1862812] - [tools] torture: Hoist calls to lscpu to higher-level kvm.sh script (Waiman Long) [1862812] - [tools] torture: Allow "CFLIST" to specify default list of scenarios (Waiman Long) [1862812] - [kernel] rcutorture: Dynamically allocate rcu_fwds structure (Waiman Long) [1862812] - [kernel] rcutorture: Complete threading rcu_fwd pointers through functions (Waiman Long) [1862812] - [kernel] rcutorture: Move to dynamic initialization of rcu_fwds (Waiman Long) [1862812] - [kernel] rcutorture: Thread rcu_fwd pointer through forward-progress functions (Waiman Long) [1862812] - [kernel] rcutorture: Pull callback forward-progress data into rcu_fwd struct (Waiman Long) [1862812] - [tools] rcutorture: Add worst-case call_rcu() forward-progress results (Waiman Long) [1862812] - [tools] torture: Handle systems lacking the mpstat command (Waiman Long) [1862812] - [tools] torture: Handle jitter for CPUs that cannot be offlined (Waiman Long) [1862812] - [tools] rcutorture: Dispense with Dracut for initrd creation (Waiman Long) [1862812] - [tools] torture: Use gawk instead of awk for systime() function (Waiman Long) [1862812] - [kernel] rcu: Avoid tick_dep_set_cpu() misordering (Waiman Long) [1862812] - [kernel] rcu: Provide wrappers for uses of ->rcu_read_lock_nesting (Waiman Long) [1862812] - [kernel] rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() (Waiman Long) [1862812] - [kernel] rcu: Clear ->rcu_read_unlock_special only once (Waiman Long) [1862812] - [kernel] rcu: Clear .exp_hint only when deferred quiescent state has been reported (Waiman Long) [1862812] - [kernel] rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_PREEMPT_RCU (Waiman Long) [1862812] - [kernel] rcu: Use CONFIG_PREEMPTION where appropriate (Waiman Long) [1862812] - [kernel] rcu: Make PREEMPT_RCU be a modifier to TREE_RCU (Waiman Long) [1862812] - [kernel] rcu: Use lockdep rather than comment to enforce lock held (Waiman Long) [1862812] - [kernel] rcu: Avoid data-race in rcu_gp_fqs_check_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Fix dump_tree hierarchy print always active (Waiman Long) [1862812] - [kernel] rculist.h: Add list_tail_rcu() (Waiman Long) [1862812] - [kernel] rculist_nulls: Change docbook comment headers (Waiman Long) [1862812] - [kernel] rculist_nulls: Add docbook comments (Waiman Long) [1862812] - [include] rcu: Add a hlist_nulls_unhashed_lockless() function (Waiman Long) [1862812] - [kernel] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_call_rcu_nobatch() (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_rcu() special casing and lazy-callback handling (Waiman Long) [1862812] - [kernel] rcu: Add support for debug_objects debugging for kfree_rcu() (Waiman Long) [1862812] - [kernel] rcu: Add multiple in-flight batches of kfree_rcu() work (Waiman Long) [1862812] - [kernel] rcu: Make kfree_rcu() use a non-atomic ->monitor_todo (Waiman Long) [1862812] - [kernel] rcuperf: Add kfree_rcu() performance Tests (Waiman Long) [1862812] - [kernel] rcu: Add basic support for kfree_rcu() batching (Waiman Long) [1862812] - [kernel] rcu: Remove unused stop-machine #include (Waiman Long) [1862812] - [kernel] srcu: Apply *_ONCE() to ->srcu_last_gp_end (Waiman Long) [1862812] - [kernel] rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() (Waiman Long) [1862812] - [kernel] rcu: Move rcu_{expedited, normal} definitions into rcupdate.h (Waiman Long) [1862812] - [kernel] rcu: Move gp_state_namesand gp_state_getname() to tree_stall.h (Waiman Long) [1862812] - [kernel] rcu: Remove the declaration of call_rcu() in tree.h (Waiman Long) [1862812] - [kernel] rcu: Fix tracepoint tracking RCU CPU kthread utilization (Waiman Long) [1862812] - [kernel] rcu: Fix harmless omission of "CONFIG_" from #if condition (Waiman Long) [1862812] - [kernel] rcu: Mark non-global functions and variables as static (Waiman Long) [1862812] - [kernel] rcu: Enable tick for nohz_full CPUs slow to provide expedited QS (Waiman Long) [1862812] - [kernel] rcu: Replace synchronize_sched_expedited_wait() "_sched" with "_rcu" (Waiman Long) [1862812] - [kernel] rcu: Update tree_exp.h function-header comments (Waiman Long) [1862812] - [kernel] rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() (Waiman Long) [1862812] - [kernel] rcu: Allow only one expedited GP to run concurrently with wakeups (Waiman Long) [1862812] - [kernel] rcu: Fix missed wakeup of exp_wq waiters (Waiman Long) [1862812] - [kernel] rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Fix data-race due to atomic_t copy-by-value (Waiman Long) [1862812] - [kernel] rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Use *_ONCE() to protect lockless ->expmask accesses (Waiman Long) [1862812] - [kernel] rcutorture: Make in-kernel-loop testing more brutal (Waiman Long) [1862812] - [kernel] rcutorture: Separate warnings for each failure type (Waiman Long) [1862812] - [kernel] rcu: Remove unused variable rcu_perf_writer_state (Waiman Long) [1862812] - [tools] rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios (Waiman Long) [1862812] - [kernel] rcu: Remove unused function rcutorture_record_progress() (Waiman Long) [1862812] - [kernel] rcu: Make kernel-mode nohz_full CPUs invoke the RCU core processing (Waiman Long) [1862812] - [kernel] rcu: Confine ->core_needs_qs accesses to the corresponding CPU (Waiman Long) [1862812] - [kernel] rcu: Reset CPU hints when reporting a quiescent state (Waiman Long) [1862812] - [kernel] rcu: Force nohz_full tick on upon irq enter instead of exit (Waiman Long) [1862812] - [kernel] rcu: Force tick on for nohz_full CPUs not reaching quiescent states (Waiman Long) [1862812] - [kernel] rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn (Waiman Long) [1862812] - [kernel] rcu: Make CPU-hotplug removal operations enable tick (Waiman Long) [1862812] - [kernel] stop_machine: Provide RCU quiescent state in multi_cpu_stop() (Waiman Long) [1862812] - [kernel] rcutorture: Force on tick for readers and callback flooders (Waiman Long) [1862812] - [kernel] rcu: Force on tick when invoking lots of callbacks (Waiman Long) [1862812] - [kernel] time: Export tick start/stop functions for rcutorture (Waiman Long) [1862812] - [kernel] nohz: Add TICK_DEP_BIT_RCU (Waiman Long) [1862812] - [kernel] rcu: Suppress levelspread uninitialized messages (Waiman Long) [1862812] - [kernel] rcu: Fix uninitialized variable in nocb_gp_wait() (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_future_grace_period tracepoint (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_nocb_wake tracepoint (Waiman Long) [1862812] - [trace] rcu: Remove obsolete descriptions for rcu_barrier tracepoint (Waiman Long) [1862812] - [kernel] rcu: Ensure that ->rcu_urgent_qs is set before resched IPI (Waiman Long) [1862812] - [kernel] rcu: Several rcu_segcblist functions can be static (Waiman Long) [1862812] - [kernel] rcu: Remove unused function hlist_bl_del_init_rcu() (Waiman Long) [1862812] - [kernel] rcu: Allow rcu_do_batch() to dynamically adjust batch sizes (Waiman Long) [1862812] - [kernel] srcu: Avoid srcutorture security-based pointer obfuscation (Waiman Long) [1862812] - [kernel] rcu/nocb: Don't wake no-CBs GP kthread if timer posted under overload (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Print no-CBs diagnostics when rcutorture writer unduly delayed (Waiman Long) [1862812] - [kernel] rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended (Waiman Long) [1862812] - [kernel] rcu/nocb: Add bypass callback queueing (Waiman Long) [1862812] - [kernel] rcu/nocb: Atomic ->len field in rcu_segcblist structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Unconditionally advance and wake for excessive CBs (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce ->nocb_lock contention with separate ->nocb_gp_lock (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs invocation-done time (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs registry-time CB advancement (Waiman Long) [1862812] - [kernel] rcu/nocb: Round down for number of no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread (Waiman Long) [1862812] - [kernel] rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks (Waiman Long) [1862812] - [kernel] rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Enable re-awakening under high callback load (Waiman Long) [1862812] - [kernel] rcu/nohz: Turn off tick for offloaded CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_pending() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_core() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_do_batch() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_lazy fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_head and nocb_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Use rcu_segcblist for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Leave ->cblist enabled for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_empty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_restempty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove deferred wakeup checks for extended quiescent states (Waiman Long) [1862812] - [kernel] rcu/nocb: Check for deferred nocb wakeups before nohz_full early exit (Waiman Long) [1862812] - [kernel] rcu/nocb: Make rcutree_migrate_callbacks() start at leaf rcu_node structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Add checks for offloaded callback processing (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate offloaded ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate disabled ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Print gp/cb kthread hierarchy if dump_tree (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename and document no-CB CB kthread sleep trace event (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Provide separate no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Update comments to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_data fields to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcutorture: Aggressive forward-progress tests shouldn't block shutdown (Waiman Long) [1862812] - [kernel] rcuperf: Make rcuperf kernel test more robust for !expedited mode (Waiman Long) [1862812] - [kernel] rcutorture: Emulate userspace sojourn during call_rcu() floods (Waiman Long) [1862812] - [tools] rcutorture: Test TREE03 with the threadirqs kernel boot parameter (Waiman Long) [1862812] - [tools] torture: Expand last_ts variable in kvm-test-1-run.sh (Waiman Long) [1862812] - [kernel] rcuperf: Fix perf_type module-parameter description (Waiman Long) [1862812] - [documentation] doc: Add rcutree.kthread_prio pointer to stallwarn.txt (Waiman Long) [1862812] - [kernel] rcu: Change return type of rcu_spawn_one_boost_kthread() (Waiman Long) [1862812] - [kernel] rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() (Waiman Long) [1862812] - [kernel] rcu: Add kernel parameter to dump trace after RCU CPU stall warning (Waiman Long) [1862812] - [kernel] rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_note_context_switch exit from critical section (Waiman Long) [1862812] - [kernel] rcu: Make rcu_read_unlock_special() checks match raise_softirq_irqoff() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_read_unlock_special() deferred wakeups (Waiman Long) [1862812] - [tools] rcu: Don't return a value from rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: Force inlining of rcu_read_lock() (Waiman Long) [1862812] - [kernel] rcu: Fix irritating whitespace error in rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: validate arguments for rcu tracepoints (Waiman Long) [1862812] - [trace] tracing: introduce TRACE_EVENT_NOP() (Waiman Long) [1862812] - [kernel] kprobes: Prohibit probing on RCU debug routine (Waiman Long) [1862812] - [init] time: Make VIRT_CPU_ACCOUNTING_GEN depend on GENERIC_CLOCKEVENTS (Waiman Long) [1862812] - [kernel] time: Move CONTEXT_TRACKING to kernel/time/Kconfig (Waiman Long) [1862812]- [fs] xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Bill O'Donnell) [1849407] - [fs] xfs: split the sunit parameter update into two parts (Bill O'Donnell) [1849407] - [fs] xfs: refactor agfl length computation function (Bill O'Donnell) [1849407] - [net] netfilter: conntrack: proc: rename stat column (Florian Westphal) [1875681] - [net] netfilter: conntrack: add clash resolution stat counter (Florian Westphal) [1875681] - [net] netfilter: conntrack: remove ignore stats (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not increment two error counters at same time (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not auto-delete clash entries on reply (Florian Westphal) [1875681] - [powerpc] powerpc/pseries/iommu: Allow bigger 64bit window by removing default DMA window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Move window-removing part of remove_ddw into remove_dma_window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Update call to ibm, query-pe-dma-windows (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Create defines for operations in ibm, ddw-applicable (Steve Best) [1725198] - [x86] x86/cpu: Add Sapphire Rapids CPU model number (Puneet Sethi) [1872367] - [x86] x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Steve Best) [1838902]- [powerpc] powerpc/xmon: Improve dumping prefixed instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a ppc_inst_as_str() helper (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_as_u64() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_next() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for Prefixed Add Immediate (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Let compute tests specify a required cpu feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Set NIP in instruction emulation tests (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed floating-point load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed integer load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add POWER10 architected mode (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Add MMA feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Advertise support for ISA v3.1 if selected (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add support for ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add new HWCAP bits (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed fixed-point arithmetic (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Support prefixed instructions in alignment handler (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed instructions in feature fixups (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add prefixed instructions to instruction data type (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/optprobes: Add register argument to patch_imm64_load_insns() (Desnes Augusto Nunes do Rosario) [1854524] - [kvm] powerpc: Define new SRR1 bits for a ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/83xx: handle machine check caused by watchdog timer (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Make test_translate_branch() independent of instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move insertion of breakpoint for xol'ing (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce a function for reporting instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Define and use get_user_instr() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Use patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_kernel_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_user_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a datatype for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Refactor __patch_instruction() to use __put_user_asm() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: use probe_user_read() and probe_user_write() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Constify the number of insns printed by show instructions functions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix interleaved output in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix sparse address space warnings (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Don't print kernel instructions in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: fix book3s/32 boot failure due to code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce functions for instruction equality (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for byte swapping instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for getting the instruction op code (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use an accessor for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for extswsli instruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add support for maddhd, maddhdu, maddld instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a macro for creating instructions from u32s (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add infrastructure to fixup branch predictor flush (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/smp: Use code patching to restore reset vector (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addcinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for compute type instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Fix DS operand in ld encoding to appropriate value (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Don't ignore extraneous exceptions blindly (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Disable watchpoint hit by larx/stcx instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kgdb: add kgdb_arch_set/remove_breakpoint() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/hw_breakpoint: move instruction stepping out of hw_breakpoint_handler() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: add modify_instruction() and modify_instruction_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Change calling convention for create_branch() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: simplify patch_instruction_site() and patch_branch_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/code-patching: Add a helper to get the address of a patch_site (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/ftrace: Handle large kernel configs (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/32: use patch_site_addr() in machine_init() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Use patch_site to patch copy_32 functions once cache is enabled (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use bitwise calculations in_breakpoint_table() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoints to text section (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoint instructions to own array (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Remove store_inst() for patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/powernv/idle: Exclude mfspr on HID1, 4, 5 on P9 and above (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Rename pnv_first_spr_loss_level variable (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Replace CPU feature check with PVR check (Steve Best) [1854539] - [powerpc] powerpc/64s: Don't set FSCR bits in INIT_THREAD (Steve Best) [1854523] - [powerpc] powerpc/64s: Save FSCR to init_task.thread.fscr after feature init (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't let DT CPU features set FSCR_DSCR (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() (Steve Best) [1854523]- [kernel] sched/cfs: change initial value of runnable_avg (Phil Auld) [1875995] - [kernel] sched/fair: Fix runnable_avg for throttled cfs (Phil Auld) [1875995] - [kernel] sched/fair: Fix kernel build warning in test_idle_cores() for !SMT NUMA (Phil Auld) [1875995] - [kernel] sched/numa: Acquire RCU lock for checking idle cores during NUMA balancing (Phil Auld) [1875995] - [kernel] sched/numa: Stop an exhastive search if a reasonable swap candidate or idle CPU is found (Phil Auld) [1875995] - [kernel] sched/numa: Bias swapping tasks based on their preferred node (Phil Auld) [1875995] - [kernel] sched/numa: Find an alternative idle CPU if the CPU is part of an active NUMA balance (Phil Auld) [1875995] - [kernel] sched/numa: Prefer using an idle CPU as a migration target instead of comparing tasks (Phil Auld) [1875995] - [kernel] sched/fair: Take into account runnable_avg to classify group (Phil Auld) [1875995] - [kernel] sched/pelt: Add a new runnable average signal (Phil Auld) [1875995] - [kernel] sched/pelt: Remove unused runnable load average (Phil Auld) [1875995] - [kernel] sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [1875995] - [kernel] sched/numa: Use similar logic to the load balancer for moving between domains with spare capacity (Phil Auld) [1875995] - [kernel] sched/numa: Replace runnable_load_avg by load_avg (Phil Auld) [1875995] - [kernel] sched/numa: Distinguish between the different task_numa_migrate() failure cases (Phil Auld) [1875995] - [kernel] sched/numa: Trace when no candidate CPU was found on the preferred node (Phil Auld) [1875995] - [kernel] sched/fair: Allow a small load imbalance between low utilisation SD_NUMA domains (Phil Auld) [1875995] - [mm] powerpc/smp: Implement cpu_to_coregroup_id (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Create coregroup domain (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Allocate cpumask only after searching thread group (Diego Domingos) [1854541] - [powerpc] powerpc/numa: Detect support for coregroup (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Optimize start_secondary (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Dont assume l2-cache to be superset of sibling (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move topology fixups into a new function (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move powerpc_topology above (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Merge Power9 topology with Power topology (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Fix a warning under !NEED_MULTIPLE_NODES (Diego Domingos) [1854541] - [mm] powerpc/numa: Restrict possible nodes based on platform (Diego Domingos) [1854541] - [mm] powerpc/numa: Limit possible nodes to within num_possible_nodes (Diego Domingos) [1854541] - [powerpc] powerpc: Fix misleading small cores print (Diego Domingos) [1854541] - [netdrv] ibmvnic: add missing parenthesis in do_reset() (Steve Best) [1879547] - [wireless] rtw88: don't hold all IRQs disabled for PS operations (Jarod Wilson) [1874730] - [netdrv] ibmvnic fix NULL tx_pools and rx_tools issue at do_reset (Steve Best) [1872676]- [kernel] sched: Fix use of count for nr_running tracepoint (Phil Auld) [1861444] - [kernel] sched: Add a tracepoint to track rq->nr_running (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoints to track util_est (Phil Auld) [1861444] - [kernel] sched/debug: Export the newly added tracepoints (Phil Auld) [1861444] - [kernel] sched/debug: Add sched_overutilized tracepoint (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoint to track PELT at se level (Phil Auld) [1861444] - [kernel] sched/debug: Add a new sched_trace_*() helper functions (Phil Auld) [1861444] - [kernel] sched/autogroup: Make autogroup_path() always available (Phil Auld) [1861444]- [mm] mm/kmemleak.c: fix check for softirq context (Waiman Long) [1878006] - [include] mm/hotplug: invalid PFNs from pfn_to_online_page() (Waiman Long) [1878006] - [mm] mm, kmemleak: little optimization while scanning (Waiman Long) [1878006] - [mm] kmemleak: add module param to print warnings to dmesg (Waiman Long) [1878006] - [mm] kmemleak: always register debugfs file (Waiman Long) [1878006] - [scsi] scsi: megaraid_sas: Don't call disable_irq from process IRQ poll (Tomas Henzl) [1837200] - [scsi] scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro (Tomas Henzl) [1837200] - [platform] platform/x86: dcdbas: Check SMBIOS for protected buffer address (David Arcari) [1858680] - [platform] firmware: dcdbas: Move dcdbas to drivers/platform/x86 (David Arcari) [1858680] - [fs] cifs: fix DFS mount with cifsacl/modefromsid (Leif Sahlberg) [1871246] - [fs] ext4: fix potential negative array index in do_split() (Pavel Reichl) [1846165] {CVE-2020-14314} - [include] block: allow for_each_bvec to support zero len bvec (Ming Lei) [1872032] - [nvme] nvme-pci: disable the write zeros command for Intel 600P/P3100 (David Milburn) [1875391]- [netdrv] ice: Disable VLAN pruning in promiscuous mode (Jonathan Toppins) [1787477] - [mm] mm: slub: introduce 'slub_merge' kernel parameter (Rafael Aquini) [1871214] - [kernel] time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint (Alexey Klimov) [1877380]- [init] init/Kconfig: disable io_uring (Jeff Moyer) [1879754] - [block] blk-mq: always allow reserved allocation in hctx_may_queue (Ming Lei) [1740874] - [nvme] nvme-rdma: Avoid double freeing of async event data (Gopal Tiwari) [1878140] - [kernel] printk: queue wake_up_klogd irq_work only if per-CPU areas are ready (Igor Mammedov) [1867022]- [firmware] efi: don't reserve MOK config table memory region (Kairui Song) [1878584] - [fs] xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen) [1875316] {CVE-2020-14385} - [powerpc] powerpc/pseries: Do not initiate shutdown when system is running on UPS (Diego Domingos) [1870477]- [fs] nfsd: avoid a NULL dereference in __cld_pipe_upcall() (Scott Mayhew) [1847225] - [net] packet: fix overflow in tpacket_rcv (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] packet: make tp_drops atomic (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] espintcp: restore IP CB before handing the packet to xfrm (Sabrina Dubroca) [1868201] - [fs] Revert "NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE" (Benjamin Coddington) [1865978] - [fs] Revert "NFSv4.x recover from pre-mature loss of openstateid" (Benjamin Coddington) [1865978] - [infiniband] RDMA/mlx4: Read pkey table length instead of hardcoded value (Alaa Hleihel) [1853564] - [net] net/smc: set rx_off for SMCR explicitly (Philipp Rudo) [1875833] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1872381] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1872381] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1872381] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1872381] - [kernel] tracing: Define MCOUNT_INSN_SIZE when not defined without direct calls (Jiri Olsa) [1857599] - [kernel] ftrace: Fix function_graph tracer interaction with BPF trampoline (Jiri Olsa) [1857599] - [x86] x86/function_graph: Simplify with function_graph_enter() (Jiri Olsa) [1857599] - [kernel] function_graph: Create function_graph_enter() to consolidate architecture code (Jiri Olsa) [1857599]- [crypto] pefile: Support multiple signatures in verify_pefile_signature (Lenny Szubowicz) [1862072] - [security] integrity: Load certs from the EFI MOK config table (Lenny Szubowicz) [1868306] - [security] integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz) [1868306] - [firmware] efi: Support for MOK variable config table (Lenny Szubowicz) [1868306] - [kernel] Move to dual-signing to split signing keys up better (Frantisek Hrbata) [1837434] {CVE-2020-10713} - [powerpc] pseries/hotplug-cpu: wait indefinitely for vCPU death (Michael Roth) [1856588] - [powerpc] kvm: ppc: book3s hv: Rework secure mem slot dropping (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Move kvmppc_svm_page_out up (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Migrate hot plugged memory (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: In H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Track the state GFNs associated with secure VMs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Disable page merging in H_SVM_INIT_START (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Fix function definition in book3s_hv_uvmem.c (Michael Roth) [1851259] - [kernel] mmap locking api: initial implementation as rwsem wrappers (Michael Roth) [1851259] - [mm] handle multiple owners of device private pages in migrate_vma (Michael Roth) [1851259] - [mm] migrate.c: clean up useless code in migrate_vma_collect_pmd() (Michael Roth) [1851259] - [mm] remove the unused MIGRATE_PFN_DEVICE flag (Michael Roth) [1851259] - [powerpc] rhel: powerpc: kvm: Increase HDEC threshold to enter guest (David Gibson) [1733467] - [netdrv] r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2 (Michal Schmidt) [1851966] - [fs] ceph: fix inode number handling on arches with 32-bit ino_t (Jeff Layton) [1869679] - [fs] ceph: don't allow setlease on cephfs (Jeff Layton) [1872382] - [block] blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART (Ming Lei) [1859628]- [s390] scsi: zfcp: Move allocation of the shost object to after xconf- and xport-data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence early sysfs interfaces for accesses of shost objects (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence adapter status propagation for common statuses (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move p-t-p port allocation to after xport data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence fc_host updates during link-down handling (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move fc_host updates during xport data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost updates during xconfig data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost modification after QDIO (re-)open into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: fix fc_host attributes that should be unknown on local link down (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: wire previously driver-specific sysfs attributes also to fc_host (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: expose fabric name as common fc_host sysfs attribute (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: add diagnostics buffer for exchange config data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: diagnostics buffer caching and use for exchange port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: signal incomplete or error for sync exchange config/port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fix use-after-free in request timeout handlers (Claudio Imbrenda) [1872796] - [tools] selftests/powerpc: Update the stack expansion test (Gustavo Duarte) [1869755] - [mm] powerpc: Allow 4224 bytes of stack expansion for the signal frame (Gustavo Duarte) [1869755] - [tools] selftests/powerpc: Add test of stack expansion logic (Gustavo Duarte) [1869755] - [mm] mm: check that mm is still valid in madvise() (Jeff Moyer) [1874560] - [block] block: virtio_blk: fix handling single range discard request (Ming Lei) [1842035] - [block] block: respect queue limit of max discard segment (Ming Lei) [1842035] - [fs] io_uring: Fix NULL pointer dereference in loop_rw_iter() (Jeff Moyer) [1854649] - [fs] io_uring: return locked and pinned page accounting (Jeff Moyer) [1854649] - [fs] io_uring: always allow drain/link/hardlink/async sqe flags (Jeff Moyer) [1854649] - [fs] io_uring: ensure double poll additions work with both request types (Jeff Moyer) [1854649] - [fs] io_uring: fix recvmsg memory leak with buffer selection (Jeff Moyer) [1854649] - [fs] io_uring: fix missing msg_name assignment (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in io_sqe_files_register() (Jeff Moyer) [1854649] - [fs] io_uring: account user memory freed when exit has been queued (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in __io_sqe_files_update() (Jeff Moyer) [1854649] - [fs] io_uring: fix regression with always ignoring signals in io_cqring_wait() (Jeff Moyer) [1854649] - [fs] io_uring: use signal based task_work running (Jeff Moyer) [1854649] - [kernel] task_work: teach task_work_add() to do signal_wake_up() (Jeff Moyer) [1854649] - [fs] io_uring: fix missing ->mm on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix potential use after free on fallback request free (Jeff Moyer) [1854649] - [fs] io_uring: fix req->work corruption (Jeff Moyer) [1854649] - [fs] io_uring: fix NULL-mm for linked reqs (Jeff Moyer) [1854649] - [fs] io_uring: fix current->mm NULL dereference on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix hanging iopoll in case of -EAGAIN (Jeff Moyer) [1854649] - [fs] io_uring: fix io_sq_thread no schedule when busy (Jeff Moyer) [1854649] - [fs] io_uring: fix possible race condition against REQ_F_NEED_CLEANUP (Jeff Moyer) [1854649] - [fs] io_uring: reap poll completions while waiting for refs to drop on exit (Jeff Moyer) [1854649] - [fs] io_uring: acquire 'mm' for task_work for SQPOLL (Jeff Moyer) [1854649] - [fs] io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed (Jeff Moyer) [1854649] - [fs] io_uring: don't fail links for EAGAIN error in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: fix io_kiocb.flags modification race in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: allow O_NONBLOCK async retry (Jeff Moyer) [1854649] - [fs] io_uring: use kvfree() in io_sqe_buffer_register() (Jeff Moyer) [1854649] - [fs] io_uring: validate the full range of provided buffers for access (Jeff Moyer) [1854649] - [fs] io_uring: re-set iov base/len for buffer select retry (Jeff Moyer) [1854649] - [fs] io_uring: fix {SQ, IO}POLL with unsupported opcodes (Jeff Moyer) [1854649] - [fs] io_uring: disallow close of ring itself (Jeff Moyer) [1854649] - [fs] io_uring: fix overflowed reqs cancellation (Jeff Moyer) [1854649] - [fs] io_uring: fix flush req->refs underflow (Jeff Moyer) [1854649] - [fs] io_uring: async task poll trigger cleanup (Jeff Moyer) [1854649] - [fs] io_uring: allow POLL_ADD with double poll_wait() users (Jeff Moyer) [1854649] - [fs] io_uring: remove 'fd is io_uring' from close path (Jeff Moyer) [1854649] - [nvme] nvme: allow retry for requests with REQ_FAILFAST_TRANSPORT set (Mike Snitzer) [1843515] - [nvme] nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) [1843515] - [nvme] nvme: update failover handling to work with REQ_FAILFAST_TRANSPORT (Mike Snitzer) [1843515] - [nvme] nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) [1843515] - [nvme] nvme: redirect commands on dying queue (Mike Snitzer) [1843515] - [nvme] nvme: just check the status code type in nvme_is_path_error (Mike Snitzer) [1843515] - [nvme] nvme: refactor command completion (Mike Snitzer) [1843515] - [nvme] nvme-multipath: do not reset on unknown status (Mike Snitzer) [1843515] - [nvme] Revert "nvme: allow ANA support to be independent of native multipathing" (Mike Snitzer) [1843515] - [nvme] Revert "nvme-multipath: do not reset on unknown status" (Mike Snitzer) [1843515] - [mm] mm, THP, swap: fix allocating cluster for swapfile by mistake (Gao Xiang) [1855474] - [net] sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow (Marcelo Leitner) [1866391] - [net] netfilter: conntrack: allow sctp hearbeat after connection re-use (Florian Westphal) [1865798] - [video] vgacon: Fix for missing check in scrollback handling (Lyude Paul) [1859472] {CVE-2020-14331} - [scsi] Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Nilesh Javali) [1866744] - [scsi] Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Check if FW supports MQ before enabling (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Reduce noisy debug message (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix login timeout (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush I/O on zone disable (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush all sessions on zone disable (Nilesh Javali) [1866744] - [tools] bpf: selftests: global_funcs: Check err_str before strstr (Yauheni Kaliuta) [1873163] - [netdrv] net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Alaa Hleihel) [1869602] - [netdrv] net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Alaa Hleihel) [1869602] - [tools] selftests/bpf: test for map update access from within EXT programs (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: test for checking return code for the extended prog (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: Add test for freplace program with write access (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [net] bpf: verifier: use target program's type for access verifications (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [scsi] scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy) [1871223] - [scsi] scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy) [1871223] - [infiniband] RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier) [1858674] - [fs] NFSv4.0 allow nconnect for v4.0 (Benjamin Coddington) [1842746] - [mm] mm/vunmap: add cond_resched() in vunmap_pmd_range (Rafael Aquini) [1871710] - [s390] s390/bpf: Maintain 8-byte stack alignment (Jiri Olsa) [1871040]- [netdrv] vrf: Fix IPv6 with qdisc and xfrm (Sabrina Dubroca) [1868565] - [netdrv] vrf: make sure skb->data contains ip header to make routing (Sabrina Dubroca) [1868565] - [netdrv] vrf: Check skb for XFRM_TRANSFORMED flag (Sabrina Dubroca) [1868565] - [net] Do not clear the sock TX queue in sk_set_socket() (Andrea Claudi) [1850421] - [net] Use RCU_INIT_POINTER() to set sk_wq (Andrea Claudi) [1850421] - [net] netfilter: ip6tables: Add a .pre_exit hook in all ip6table_foo.c. (Florian Westphal) [1862384] - [net] netfilter: iptables: Add a .pre_exit hook in all iptable_foo.c. (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix an error code in ip_set_sockfn_get() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Don't account for expired elements on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Drop spurious condition for overlap detection on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Detect partial overlaps on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start() (Florian Westphal) [1862384] - [net] netfilter: nf_tables: fix nat hook table deletion (Florian Westphal) [1862384] - [net] netfilter: ipset: call ip_set_free() instead of kfree() (Florian Westphal) [1862384] - [net] netfilter: ip6tables: Split ip6t_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: iptables: Split ipt_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: nft_set_pipapo: Disable preemption before getting per-CPU pointer (Florian Westphal) [1862384] - [net] netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported (Florian Westphal) [1862384] - [net] netfilter: conntrack: comparison of unsigned in cthelper confirmation (Florian Westphal) [1862384] - [net] netfilter: conntrack: refetch conntrack after nf_conntrack_update() (Florian Westphal) [1862384] - [net] netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update (Florian Westphal) [1862384] - [net] netfilter: conntrack: make conntrack userspace helpers work again (Florian Westphal) [1862384] - [net] netfilter: nfnetlink_cthelper: unbreak userspace helper support (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code (Florian Westphal) [1862384] - [net] netfilter: nft_set_bitmap: initialize set element extension in lookups (Florian Westphal) [1862384] - [net] netfilter: nft_fwd_netdev: validate family and chain type (Florian Westphal) [1862384] - [net] netfilter: nft_payload: add missing attribute validation for payload csum flags (Florian Westphal) [1862384] - [net] netfilter: cthelper: add missing attribute validation for cthelper (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix forceadd evaluation path (Florian Westphal) [1862384] - [net] netfilter: bridge: make sure to pull arp header in br_nf_forward_arp() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: bogus lookup/get on consecutive elements in named sets (Florian Westphal) [1862384] - [net] netfilter: ctnetlink: netns exit must wait for callbacks (Florian Westphal) [1862384] - [arm64] kvm: arm64: Don't inherit exec permission across page-table levels (Andrew Jones) [1869297] - [arm64] kvm: arm64: Flush the instruction cache if not unmapping the VM on reboot (Andrew Jones) [1869297] - [s390] s390, dcssblk: kaddr and pfn can be NULL to ->direct_access() (Claudio Imbrenda) [1868927] - [fs] chardev: Avoid potential use-after-free in 'chrdev_open()' (Vladis Dronov) [1866324] {CVE-2020-0305} - [net] net: accept an empty mask in /sys/class/net/*/queues/rx-*/rps_cpus (Nitesh Narayan Lal) [1868433] - [x86] Revert "x86/intel: Disable HPET on Intel Ice Lake platforms" (David Arcari) [1868405] - [kernel] sched: Fix race against ptrace_freeze_trace() (Oleg Nesterov) [1862560] - [kernel] sched: Fix loadavg accounting race (Oleg Nesterov) [1862560] - [kernel] kernel/sched/: remove caller signal_pending branch predictions (Oleg Nesterov) [1862560] - [kernel] locking/spinlock, sched/core: Clarify requirements for smp_mb__after_spinlock() (Oleg Nesterov) [1862560] - [nvme] nvme: multipath: round-robin: eliminate "fallback" variable (Gopal Tiwari) [1868443] - [nvme] nvme: multipath: round-robin: fix single non-optimized path case (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: fix logic for non-optimized paths (Gopal Tiwari) [1868443] - [tools] selftests/bpf: Fix segmentation fault in test_progs (Yauheni Kaliuta) [1868494] - [pci] hv: Fix a timing issue which causes kdump to fail occasionally (Mohammed Gamal) [1861960] - [hv] hv: vmbus: Only notify Hyper-V for die events that are oops (Vitaly Kuznetsov) [1868131] - [x86] kvm: nsvm: Correctly set the shadow NPT root level in its MMU role (Vitaly Kuznetsov) [1845507] - [x86] kvm: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: use nested_svm_load_cr3() on guest->host switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: implement nested_svm_load_cr3() and use it for host->guest switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: move kvm_set_cr3() after nested_svm_uninit_mmu_context() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: introduce nested_svm_load_cr3()/nested_npt_enabled() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: prepare to handle errors from enter_svm_guest_mode() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure (Vitaly Kuznetsov) [1845507] - [x86] kvm: mmu: stop dereferencing vcpu->arch.mmu to get the context for MMU init (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() (Vitaly Kuznetsov) [1845507] - [security] selinux: compute genfs symlink context in case of CephFS (Ondrej Mosnacek) [1865800] - [fs] ceph: set sec_context xattr on symlink creation (Ondrej Mosnacek) [1861509] - [tools] selftests: bpf: define SO_RCVTIMEO and SO_SNDTIMEO properly for ppc64le (Jiri Benc) [1860386] - [tools] bpf: Sync RHEL version of asm-generic/socket.h to tools/ (Jiri Benc) [1860386] - [tools] selftests: bpf: skip tests not working on RHEL (Jiri Benc) [1866908] - [tools] Revert "selftests: bpf: disable test_lwt_seg6local" (Jiri Benc) [1866908] - [tools] Revert "bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS" (Jiri Benc) [1866908] - [tools] selftests: add option to skip specific tests in RHEL (Jiri Benc) [1866908] - [tools] selftests: bpf: switch off timeout (Jiri Benc) [1866908] - [tools] selftest/firmware: Add selftest timeout in settings (Jiri Benc) [1866908] - [tools] selftests/harness: Limit step counter reporting (Jiri Benc) [1866908] - [tools] selftests/harness: Clean up kern-doc for fixtures (Jiri Benc) [1866908] - [tools] selftests: fix condition in run_tests (Jiri Benc) [1866908] - [tools] selftests: do not use .ONESHELL (Jiri Benc) [1866908] - [tools] selftests/harness: Report skip reason (Jiri Benc) [1866908] - [tools] selftests/harness: Display signed values correctly (Jiri Benc) [1866908] - [tools] selftests/harness: Refactor XFAIL into SKIP (Jiri Benc) [1866908] - [tools] selftests/harness: Switch to TAP output (Jiri Benc) [1866908] - [tools] selftests: Add header documentation and helpers (Jiri Benc) [1866908] - [tools] kselftest: fix TAP output for skipped tests (Jiri Benc) [1866908] - [tools] kselftest: ksft_test_num return type should be unsigned (Jiri Benc) [1866908] - [tools] selftests: introduce gen_tar Makefile target (Jiri Benc) [1866908] - [tools] kselftest: add fixture variants (Jiri Benc) [1866908] - [tools] kselftest: run tests by fixture (Jiri Benc) [1866908] - [tools] kselftest: create fixture objects (Jiri Benc) [1866908] - [tools] kselftest: factor out list manipulation to a helper (Jiri Benc) [1866908] - [tools] selftests: add build/cross-build dependency check script (Jiri Benc) [1866908] - [tools] kselftest/runner: allow to properly deliver signals to tests (Jiri Benc) [1866908] - [tools] selftests/harness: fix spelling mistake "SIGARLM" -> "SIGALRM" (Jiri Benc) [1866908] - [tools] selftests: enforce local header dependency in lib.mk (Jiri Benc) [1866908] - [tools] selftests/harness: Handle timeouts cleanly (Jiri Benc) [1866908] - [tools] selftests/harness: Move test child waiting logic (Jiri Benc) [1866908] - [tools] selftests: Fix kselftest O=objdir build from cluttering top level objdir (Jiri Benc) [1866908] - [tools] selftests: allow detection of build failures (Jiri Benc) [1866908] - [tools] selftests: fix build behaviour on targets' failures (Jiri Benc) [1866908] - [tools] kselftest: Support old perl versions (Jiri Benc) [1866908] - [tools] kselftest/runner: Print new line in print of timeout log (Jiri Benc) [1866908] - [tools] selftests: Fix dangling documentation references to kselftest_module.sh (Jiri Benc) [1866908] - [tools] kselftest: Fix NULL INSTALL_PATH for TARGETS runlist (Jiri Benc) [1866908] - [tools] selftests: Move kselftest_module.sh into kselftest/ (Jiri Benc) [1866908] - [tools] selftests: gen_kselftest_tar.sh: Do not clobber kselftest/ (Jiri Benc) [1866908] - [tools] selftests/kselftest/runner.sh: Add 45 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: exclude failed TARGETS from runlist (Jiri Benc) [1866908] - [tools] kselftest: add capability to skip chosen TARGETS (Jiri Benc) [1866908] - [tools] selftests: Add kselftest-all and kselftest-install targets (Jiri Benc) [1866908] - [tools] selftests: use "$(MAKE)" instead of "make" (Jiri Benc) [1866908] - [tools] kselftest: save-and-restore errno to allow for m formatting (Jiri Benc) [1866908] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 481 (Jiri Benc) [1866908] - [tools] selftests/harness: Allow test to configure timeout (Jiri Benc) [1866908] - [tools] selftests: avoid KBUILD_OUTPUT dir cluttering with selftest objects (Jiri Benc) [1866908] - [tools] selftests: fix bpf build/test workflow regression when KBUILD_OUTPUT is set (Jiri Benc) [1866908] - [tools] selftests: fix install target to use default install path (Jiri Benc) [1866908] - [tools] selftests: build and run gpio when output directory is the src dir (Jiri Benc) [1866908] - [documentation] doc: kselftest: Fix KBUILD_OUTPUT usage instructions (Jiri Benc) [1866908] - [tools] selftests: fix headers_install circular dependency (Jiri Benc) [1866908] - [tools] selftests/harness: Add 30 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: Add test module framework header (Jiri Benc) [1866908] - [tools] kselftest: Add test runner creation script (Jiri Benc) [1866908] - [tools] selftests/harness: Update named initializer syntax (Jiri Benc) [1866908] - [tools] selftest: include stdio.h in kselftest.h (Jiri Benc) [1866908] - [tools] selftests: do not macro-expand failed assertion expressions (Jiri Benc) [1866908] - [documentation] Documentation/dev-tools: clean up kselftest.rst (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update config file location (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update contributing new tests (Jiri Benc) [1866908]- [fs] nfs: ensure correct writeback errors are returned on close() (Scott Mayhew) [1849424] - [netdrv] net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() (Dean Nelson) [1824858] - [crypto] crypto: ecc - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - check validity of Z before export (Herbert Xu) [1855817] - [lib] lib/mpi: Add mpi_sub_ui() (Herbert Xu) [1855817] - [crypto] crypto: ecdh - check validity of Z before export (Herbert Xu) [1855817] - [netdrv] net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson) [1866827] - [kernel] timers: Lower base clock forwarding threshold (Phil Auld) [1833096] - [kernel] timers: Remove must_forward_clk (Phil Auld) [1833096] - [kernel] timers: Spare timer softirq until next expiry (Phil Auld) [1833096] - [kernel] timers: Expand clk forward logic beyond nohz (Phil Auld) [1833096] - [kernel] timers: Reuse next expiry cache after nohz exit (Phil Auld) [1833096] - [kernel] timers: Always keep track of next expiry (Phil Auld) [1833096] - [kernel] timers: Optimize _next_timer_interrupt() level iteration (Phil Auld) [1833096] - [kernel] timers: Add comments about calc_index() ceiling work (Phil Auld) [1833096] - [kernel] timers: Move trigger_dyntick_cpu() to enqueue_timer() (Phil Auld) [1833096] - [kernel] timers: Use only bucket expiry for base->next_expiry value (Phil Auld) [1833096] - [kernel] timers: Preserve higher bits of expiration on index calculation (Phil Auld) [1833096] - [kernel] timer: Fix wheel index calculation on last level (Phil Auld) [1833096] - [kernel] timer: Prevent base->clk from moving backward (Phil Auld) [1833096] - [kernel] timer: Read jiffies once when forwarding base clk (Phil Auld) [1833096] - [powerpc] powerpc/64: Update Speculation_Store_Bypass in /proc//status (Gustavo Duarte) [1773868] - [scsi] scsi: virtio-scsi: Correctly handle the case where all LUNs are unplugged (Maxim Levitsky) [1756093] - [kvm] kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host (Maxim Levitsky) [1853447] - [kvm] x86/kvm: Move context tracking where it belongs (Nitesh Narayan Lal) [1854011] - [scsi] scsi: megaraid_sas: Clear affinity hint (Tomas Henzl) [1828351] - [netdrv] revert "vxlan: fix tos value before xmit" (Andrea Claudi) [1862166] - [net] udp: Copy has_conns in reuseport_grow(). (Marcelo Leitner) [1867160] - [net] dev: Defer free of skbs in flush_backlog (Marcelo Leitner) [1867160] - [include] net: core: reduce recursion limit value (Marcelo Leitner) [1867160] - [netdrv] pppoe: only process PADT targeted at local interfaces (Andrea Claudi) [1866850] - [net] espintcp: count packets dropped in espintcp_rcv (Sabrina Dubroca) [1866393] - [net] espintcp: handle short messages instead of breaking the encap socket (Sabrina Dubroca) [1866393] - [net] espintcp: recv() should return 0 when the peer socket is closed (Sabrina Dubroca) [1866393] - [net] espintcp: support non-blocking sends (Sabrina Dubroca) [1866393] - [net] mptcp: be careful on subflow creation (Davide Caratti) [1862200] - [net] mptcp: fix bogus sendmsg() return code under pressure (Davide Caratti) [1862200] - [net] mptcp: fix joined subflows with unblocking sk (Davide Caratti) [1862200] - [net] subflow: explicitly check for plain tcp rsk (Davide Caratti) [1862200] - [net] mptcp: silence warning in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix race in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix memory leak in mptcp_subflow_create_socket() (Davide Caratti) [1862200] - [net] mptcp: don't leak msk in token container (Davide Caratti) [1862200] - [net] ipv4: Silence suspicious RCU usage warning (Guillaume Nault) [1866430] - [net] devinet: fix memleak in inetdev_init() (Guillaume Nault) [1866430] - [net] ipip: fix wrong address family in init error path (Guillaume Nault) [1866430] - [net] inet_csk: Fix so_reuseport bind-address cache in tb->fast* (Guillaume Nault) [1866430] - [net] ipmr: Add lockdep expression to ipmr_for_each_table macro (Guillaume Nault) [1866430] - [net] ipmr: Fix RCU list debugging warning (Guillaume Nault) [1866430] - [net] tcp: make sure listeners don't initialize congestion-control state (Paolo Abeni) [1865904] - [net] sched: The error lable position is corrected in ct_init_module (Davide Caratti) [1865890] - [net] sched: cls_api: fix nooffloaddevcnt warning dmesg log (Davide Caratti) [1865890] - [net] tls: fix race condition causing kernel panic (Sabrina Dubroca) [1861756] - [net] tls: free record only on encryption error (Sabrina Dubroca) [1861756] - [net] tls: fix encryption error checking (Sabrina Dubroca) [1861756] - [net] l2tp: add sk_family checks to l2tp_validate_socket (Guillaume Nault) [1861453] - [net] l2tp: do not use inet_hash()/inet_unhash() (Guillaume Nault) [1861453] - [net] tipc: allow to build NACK message in link timeout function (Xin Long) [1860877] - [net] tipc: fix retransmission on unicast links (Xin Long) [1860877] - [net] tipc: fix NULL pointer dereference in tipc_disc_rcv() (Xin Long) [1860877] - [net] tipc: remove set but not used variable 'prev' (Xin Long) [1860877] - [net] tipc: call tsk_set_importance from tipc_topsrv_create_listener (Xin Long) [1860877] - [net] tipc: add support for broadcast rcv stats dumping (Xin Long) [1860877] - [net] tipc: enable broadcast retrans via unicast (Xin Long) [1860877] - [net] tipc: add back link trace events (Xin Long) [1860877] - [net] tipc: introduce Gap ACK blocks for broadcast link (Xin Long) [1860877] - [net] tipc: block BH before using dst_cache (Xin Long) [1860877] - [net] tipc: fix partial topology connection closure (Xin Long) [1860877] - [net] xfrm: policy: match with both mark and mask on user interfaces (Xin Long) [1854116] - [scsi] scsi: dh: Add Fujitsu device to devinfo and dh lists (Ewan Milne) [1861418] - [x86] kvm: Set KVM_SOFT_MAX_VCPUS to 1024 (Eduardo Habkost) [1856996] - [md] dm integrity: fix integrity recalculation that is improperly skipped (Mike Snitzer) [1860160] - [netdrv] ibmvnic: Fix IRQ mapping disposal in error path (Steve Best) [1867498] - [infiniband] IB/hfi1: Do not destroy link_wq when the device is shut down (Kamal Heib) [1858392] - [infiniband] IB/hfi1: Do not destroy hfi1_wq when the device is shut down (Kamal Heib) [1858392] - [netdrv] Revert "net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1867146] - [net] devmap: Use bpf_map_area_alloc() for allocating hash buckets (Jiri Benc) [1842380] - [kernel] kexec_file: Correctly output debugging information for the PT_LOAD ELF header (Lianbo Jiang) [1861186] - [kernel] kexec: Improve & fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [1861186] - [x86] x86/crash: Correct the address boundary of function parameters (Lianbo Jiang) [1861186] - [fs] ceph: handle zero-length feature mask in session messages (Jeff Layton) [1866018] - [s390] s390/bpf: Tolerate not converging code shrinking (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Use brcl for jumping to exit_ip if necessary (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Fix sign extension in branch_ku (Yauheni Kaliuta) [1857120] - [tools] selftests: bpf: test_kmod.sh: Fix running out of srctree (Yauheni Kaliuta) [1857120] - [lib] bpf: revert "test_bpf: Flag tests that cannot be jited on s390" (Yauheni Kaliuta) [1857120] - [kernel] uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned (Oleg Nesterov) [1848596]- [fs] nfs: nfs_file_write() should check for writeback errors (Scott Mayhew) [1852788] - [s390] s390/cpum_cf, perf: change DFLT_CCERROR counter name (Philipp Rudo) [1865794] - [net] net/smc: unique reason code for exceeded max dmb count (Philipp Rudo) [1865792] - [s390] s390/ism: indicate correct error reason in ism_alloc_dmb() (Philipp Rudo) [1865792] - [net] net/smc: fix dmb buffer shortage (Philipp Rudo) [1865792] - [net] net/smc: put slot when connection is killed (Philipp Rudo) [1865792] - [net] net/smc: fix restoring of fallback changes (Philipp Rudo) [1865792] - [net] net/smc: remove freed buffer from list (Philipp Rudo) [1865792] - [net] net/smc: do not call dma sync for unmapped memory (Philipp Rudo) [1865792] - [net] net/smc: fix handling of delete link requests (Philipp Rudo) [1865792] - [net] net/smc: move add link processing for new device into llc layer (Philipp Rudo) [1865792] - [net] net/smc: drop out-of-flow llc response messages (Philipp Rudo) [1865792] - [net] net/smc: protect smc ib device initialization (Philipp Rudo) [1865792] - [net] net/smc: fix link lookup for new rdma connections (Philipp Rudo) [1865792] - [net] net/smc: clear link during SMC client link down processing (Philipp Rudo) [1865792] - [net] net/smc: handle unexpected response types for confirm link (Philipp Rudo) [1865792] - [net] net/smc: switch smcd_dev_list spinlock to mutex (Philipp Rudo) [1865792] - [net] net/smc: fix sleep bug in smc_pnet_find_roce_resource() (Philipp Rudo) [1865792] - [net] net/smc: fix work request handling (Philipp Rudo) [1865792] - [net] net/smc: separate LLC wait queues for flow and messages (Philipp Rudo) [1865792] - [net] net/smc: pre-fetch send buffer outside of send_lock (Philipp Rudo) [1865792] - [nvme] nvme-fc: set max_segments to lldd max value (Ewan Milne) [1853181] - [powerpc] ppc64/kexec_file: enable early kernel's OPAL calls (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: fix kexec load failure with lack of memory hole (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: add appropriate regions for memory reserve map (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: prepare elfcore header for crashing kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: setup backup region for kdump kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: restrict memory usage of kdump kernel (Diego Domingos) [1829715] - [mm] powerpc/drmem: make lmb walk a bit more flexible (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: avoid stomping memory used by special regions (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: add helper functions for getting memory ranges (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: mark PPC64 specific code (Diego Domingos) [1829715] - [kernel] kexec_file: allow archs to handle special regions while locating memory hole (Diego Domingos) [1829715] - [netdrv] net/mlx5e: CT: Support restore ipv6 tunnel (Alaa Hleihel) [1862975] - [netdrv] ionic: unlock queue mutex in error path (Jonathan Toppins) [1854270] - [netdrv] ionic: use mutex to protect queue operations (Jonathan Toppins) [1854270] - [net] xfrm: esp6: fix the location of the transport header with encapsulation (Sabrina Dubroca) [1857653] - [net] ipv4: fill fl4_icmp_{type, code} in ping_v4_sendmsg (Sabrina Dubroca) [1861324] - [netdrv] geneve: fix an uninitialized value in geneve_changelink() (Sabrina Dubroca) [1860945] - [net] ip_tunnel: fix use-after-free in ip_tunnel_lookup() (Sabrina Dubroca) [1860945] - [netdrv] vxlan: Avoid infinite loop when suppressing NS messages with invalid options (Sabrina Dubroca) [1860945] - [tools] selftests: mptcp: capture pcap on both sides (Hangbin Liu) [1859880] - [tools] selftests/net: report etf errors correctly (Hangbin Liu) [1859880] - [tools] selftests: net: ip_defrag: ignore EPERM (Hangbin Liu) [1859880] - [tools] selftests: forwarding: pedit_dsfield: Check counter value (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: fix SO_RCVLOWAT setting (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: clear whole tcp_zerocopy_receive struct (Hangbin Liu) [1859880] - [tools] selftests: A few improvements to fib_nexthops.sh (Hangbin Liu) [1859880] - [tools] selftests: Add tests for vrf and xfrms (Hangbin Liu) [1859880] - [tools] selftests: pmtu: implement IPIP, SIT and ip6tnl PMTU discovery tests (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: add Makefile to install tests (Hangbin Liu) [1859880] - [tools] selftests: nft_concat_range: Move option for 'list ruleset' before command (Hangbin Liu) [1859880] - [tools] selftests: netfilter: use randomized netns names (Hangbin Liu) [1859880] - [tools] kselftests: netfilter: fix leftover net/net-next merge conflict (Hangbin Liu) [1859880] - [tools] selftests: netfilter: missing error check when setting up veth interface (Hangbin Liu) [1859880] - [net] sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket (Xin Long) [1860673] - [net] sctp: check assoc before SCTP_ADDR_{MADE_PRIM, ADDED} event (Xin Long) [1860673] - [net] sctp: fix typo sctp_ulpevent_nofity_peer_addr_change (Xin Long) [1860673] - [net] sctp: Fix spelling in Kconfig help (Xin Long) [1860673] - [net] sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed (Xin Long) [1860673] - [net] sctp: Don't add the shutdown timer if its already been added (Xin Long) [1860673] - [net] sctp: Fix SHUTDOWN CTSN Ack in the peer restart case (Xin Long) [1860673] - [net] sctp: Fix bundling of SHUTDOWN with COOKIE-ACK (Xin Long) [1860673] - [net] ip6_vti: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: not xfrmi_ipv6/ipip_handler twice (Xin Long) [1840976 1835075] - [net] ip6_vti: not register vti_ipv6_handler twice (Xin Long) [1840976 1835075] - [net] ip_vti: not register vti_ipip_handler twice (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IPIP and IPIP6 tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IP6IP6 and IP6IP tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ipcomp: assign if_id to child tunnel from parent tunnel (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP tunnel processing (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP6 tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP6 tunnel processing (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] tunnel6: add tunnel6_input_afinfo for ipip and ipv6 tunnels (Xin Long) [1840976 1835075] - [net] tunnel4: add cb_handler to struct xfrm_tunnel (Xin Long) [1840976 1835075] - [net] xfrm: add is_ipip to struct xfrm_input_afinfo (Xin Long) [1840976 1835075] - [net] tunnel6: support for IPPROTO_MPLS (Xin Long) [1840976 1835075] - [net] virtio_vsock: Enhance connection semantics (Stefano Garzarella) [1861735] - [net] virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Stefano Garzarella) [1858135] - [net] vsock/virtio: annotate 'the_virtio_vsock' RCU pointer (Stefano Garzarella) [1861762] - [vhost] vsock/virtio: fix multiple packet delivery to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: fix packet delivery order to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: accept only packets with the right dst_cid (Stefano Garzarella) [1861762] - [vhost] vsock: refuse CID assigned to the guest->host transport (Stefano Garzarella) [1861762] - [vhost] vsock: switch to a mutex for vhost_vsock_hash (Stefano Garzarella) [1861762] - [net] vsock: fix timeout in vsock_accept() (Stefano Garzarella) [1861762] - [net] vsock: Simplify '__vsock_release()' (Stefano Garzarella) [1861762] - [netdrv] net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev (Alaa Hleihel) [1859477] - [netdrv] net/mlx5e: Modify uplink state on interface up/down (Alaa Hleihel) [1861720 1859477] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1859477 1856660] - [netdrv] ixgbe: Add ethtool support to enable 2.5 and 5.0 Gbps support (Ken Cox) [1835962] - [x86] x86/purgatory: Add -fno-stack-protector (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Fail the build if purgatory.ro has missing symbols (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Do not use __builtin_memcpy and __builtin_memset (Lianbo Jiang) [1857528] - [x86] x86/boot: Provide KASAN compatible aliases for string routines (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Disable various profiling and sanitizing options (Lianbo Jiang) [1857528] - [x86] x86/boot: Restrict header scope to make Clang happy (Lianbo Jiang) [1857528]- [x86] x86/entry/64: Update comments and sanity tests for create_gap (Jiri Olsa) [1850831] - [x86] x86/alternatives: add missing insn.h include (Jiri Olsa) [1850831] - [x86] x86/alternatives: Teach text_poke_bp() to emulate instructions (Jiri Olsa) [1850831] - [x86] x86/paravirt: Standardize 'insn_buff' variable names (Jiri Olsa) [1850831] - [x86] x86_64: Allow breakpoints to emulate call instructions (Jiri Olsa) [1850831] - [x86] x86_64: Add gap to int3 to allow for call emulation (Jiri Olsa) [1850831] - [x86] x86/alternatives: Sync bp_patching update for avoiding NULL pointer exception (Jiri Olsa) [1850831] - [nvme] nvme: add a Identify Namespace Identification Descriptor list quirk (Gopal Tiwari) [1862136] - [nvme] nvme: fix identify error status silent ignore (Gopal Tiwari) [1862136] - [nvme] nvme: fix possible hang when ns scanning fails during error recovery (Gopal Tiwari) [1862136] - [nvme] nvme: refactor nvme_identify_ns_descs error handling (Gopal Tiwari) [1862136] - [infiniband] IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE (Kamal Heib) [1850314] - [powerpc] powerpc/pseries: PCIE PHB reset (Steve Best) [1747345] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix runtime PM leak in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Invert conditionals in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Use pm_runtime_put_autosuspend() in hpd_work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Use pm_runtime_put_autosuspend() in suspend work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Fix pm_runtime calls in nouveau_fbcon_output_poll_changed() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Correct pm_runtime calls in nouveau_fbcon_release() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix rpm leak in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/tu102: wait for core update to complete when assigning windows (Lyude Paul) [1827812] - [drm] drm/nouveau/disp/gm200-: fix regression from HDA SOR selection changes (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: fix a crash when overclocking Vega M (Lyude Paul) [1827812] - [drm] drm/amdgpu: Fix NULL dereference in dpm sysfs handlers (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix preemption unit test (Lyude Paul) [1827812] - [drm] drm/amdgpu/gfx10: fix race condition for kiq (Lyude Paul) [1827812] - [drm] drm/amd/display: add dmcub check on RENOIR (Lyude Paul) [1827812] - [drm] drm/amd/display: Check DMCU Exists Before Loading (Lyude Paul) [1827812] - [drm] drm/nouveau/nouveau: fix page fault on device private memory (Lyude Paul) [1827812] - [drm] drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout (Lyude Paul) [1827812] - [drm] drm/i915/perf: Use GTT when saving/restoring engine GPR (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Fix two CFL MMIO handling caused by regression (Lyude Paul) [1827812] - [drm] drm/i915/gt: Only swap to a random sibling once upon creation (Lyude Paul) [1827812] - [drm] drm/i915/gt: Ignore irq enabling on the virtual engines (Lyude Paul) [1827812] - [drm] drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2 (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: create fake mst encoders ahead of time (v4) (Lyude Paul) [1827812] - [drm] drm/amd/display: handle failed allocation during stream construction (Lyude Paul) [1827812] - [drm] drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() (Lyude Paul) [1827812] - [drm] drm/amdgpu/powerplay: Modify SMC message name for setting power profile mode (Lyude Paul) [1827812] - [drm] drm/i915: Also drop vm.ref along error paths for vma construction (Lyude Paul) [1827812] - [drm] drm/i915: Drop vm.ref for duplicate vma on construction (Lyude Paul) [1827812] - [drm] drm/amdgpu: asd function needs to be unloaded in suspend phase (Lyude Paul) [1827812] - [drm] drm/amdgpu: add TMR destory function for psp (Lyude Paul) [1827812] - [drm] drm/amdgpu: don't do soft recovery if gpu_recovery=0 (Lyude Paul) [1827812] - [drm] drm/i915: Skip stale object handle for debugfs per-file-stats (Lyude Paul) [1827812] - [drm] drm/i915/gt: Pin the rings before marking active (Lyude Paul) [1827812] - [drm] drm/radeon: fix double free (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003 (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Add quirk for Asus T101HA panel (Lyude Paul) [1827812] - [iommu] iommu/vt-d: Don't apply gfx quirks to untrusted devices (Lyude Paul) [1827812] - [drm] drm/tegra: hub: Do not enable orphaned window group (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak when adding move fence (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved (Lyude Paul) [1827812] - [drm] drm/amdgpu/atomfirmware: fix vram_info fetching for renoir (Lyude Paul) [1827812] - [drm] drm/amdgpu: use u rather than d for sclk/mclk (Lyude Paul) [1827812] - [drm] drm/amd/display: Only revalidate bandwidth on medium and fast updates (Lyude Paul) [1827812] - [drm] drm/i915/gt: Mark timeline->cacheline as destroyed after rcu grace period (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix ineffective setting of max bpc property (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix incorrectly pruned modes with deep color (Lyude Paul) [1827812] - [drm] drm/amdgpu: add fw release for sdma v5_0 (Lyude Paul) [1827812] - [drm] drm/radeon: fix fb_div check in ni_init_smc_spll_table() (Lyude Paul) [1827812] - [drm] drm/amd: fix potential memleak in err branch (Lyude Paul) [1827812] - [drm] drm/amd/display: Enable output_bpc property on all outputs (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp() (Lyude Paul) [1827812] - [drm] Revert "drm/amd/display: disable dcn20 abm feature for bring up" (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move gen4 GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move vlv GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ilk GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move snb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ivb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move hsw GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Incrementally check for rewinding (Lyude Paul) [1827812] - [drm] drm/i915/tc: fix the reset of ln0 (Lyude Paul) [1827812] - [drm] drm/i915/icl+: Fix hotplug interrupt disabling after storm detection (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kvfree() to free coeff in build_regamma() (Lyude Paul) [1827812] - [drm] drm/amdkfd: Use correct major in devcgroup check (Lyude Paul) [1827812] - [drm] drm/connector: notify userspace on hotplug after register complete (Lyude Paul) [1827812] - [drm] drm/i915: Whitelist context-local timestamp in the gen9 cmdparser (Lyude Paul) [1827812] - [drm] drm/i915/gem: Avoid iterating an empty list (Lyude Paul) [1827812] - [drm] drm/i915: Fix AUX power domain toggling across TypeC mode resets (Lyude Paul) [1827812] - [drm] drm/dp_mst: Increase ACT retry timeout to 3s (Lyude Paul) [1827812] - [drm] drm/ast: Don't check new mode if CRTC is being disabled (Lyude Paul) [1827812] - [drm] drm/amdgpu: Replace invalid device ID with a valid device ID (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: use blanked rather than plane state for sync groups (Lyude Paul) [1827812] - [drm] drm/qxl: Use correct notify port address when creating cursor ring (Lyude Paul) [1827812] - [drm] drm/dp_mst: Reformat drm_dp_check_act_status() a bit (Lyude Paul) [1827812] - [drm] drm/ast: fix missing break in switch statement for format->cppcase 4 (Lyude Paul) [1827812] - [drm] drm/amd/display: Revalidate bandwidth before commiting DC updates (Lyude Paul) [1827812] - [drm] drm/nouveau: gr/gk20a: Use firmware version 0 (Lyude Paul) [1827812] - [drm] drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode (Lyude Paul) [1827812] - [drm] drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven (Lyude Paul) [1827812] - [drm] drm/amd/display: Do not disable pipe split if mode is not supported (Lyude Paul) [1827812] - [drm] drm/amd/display: dmcu wait loop calculation is incorrect in RV (Lyude Paul) [1827812] - [drm] drm/amd/display: Correct updating logic of dcn21's pipe VM flags (Lyude Paul) [1827812] - [drm] drm/ast: Allocate initial CRTC state of the correct size (Lyude Paul) [1827812] - [drm] drm/hisilicon: Enforce 128-byte stride alignment to fix the hardware limitation (Lyude Paul) [1827812] - [drm] drm/dp: Lenovo X13 Yoga OLED panel brightness fix (Lyude Paul) [1827812] - [drm] drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1827812] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1827812] - [drm] drm/amdgpu: Init data to avoid oops while reading pp_num_states (Lyude Paul) [1827812] - [drm] drm/amd/display: fix virtual signal dsc setup (Lyude Paul) [1827812] - [drm] drm/amd/display: Force watermark value propagation (Lyude Paul) [1827812] - [drm] drm: bridge: adv7511: Extend list of audio sample rates (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 (Lyude Paul) [1827812] - [drm] drm/vkms: Hold gem object while still in-use (Lyude Paul) [1827812] - [drm] drm/amd/display: Not doing optimize bandwidth if flip pending (Lyude Paul) [1827812] - [drm] drm/amd/display: remove invalid dc_is_hw_initialized function (Lyude Paul) [1827812] - [drm] drm/amd/display: DP training to set properly SCRAMBLING_DISABLE (Lyude Paul) [1827812] - [drm] drm/edid: Add Oculus Rift S to non-desktop list (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix potential integer wraparound resulting in a hang (Lyude Paul) [1827812] - [drm] drm/amd/display: Added locking for atomic update stream and update planes (Lyude Paul) [1827812] - [drm] drm/amd/display: Indicate dsc updates explicitly (Lyude Paul) [1827812] - [drm] drm/amd/display: Split program front end part that occur outside lock (Lyude Paul) [1827812] - [drm] drm/amd/display: drop cursor position check in atomic test (Lyude Paul) [1827812] - [drm] drm/amd/amdgpu: Update update_config() logic (Lyude Paul) [1827812] - [drm] drm/amdgpu: Use GEM obj reference for KFD BOs (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: perform PG ungate prior to CG ungate (Lyude Paul) [1827812] - [drm] drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate (Lyude Paul) [1827812] - [drm] drm/i915: Propagate error from completed fences (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance (Lyude Paul) [1827812] - [drm] drm/amd/display: Prevent dpcd reads with passive dongles (Lyude Paul) [1827812] - [drm] drm/amd/display: fix counter in wait_for_no_pipes_pending (Lyude Paul) [1827812] - [gpu] vgaarb: Keep adding VGA device in queue (Lyude Paul) [1827812]- [net] openvswitch: fixes potential deadlock in dp cleanup code (Eelco Chaudron) [1845662] - [net] openvswitch: reorder masks array based on usage (Eelco Chaudron) [1845662] - [net] openvswitch: ovs_ct_exit to be done under ovs_lock (Eelco Chaudron) [1860853] - [net] ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Hangbin Liu) [1860221] - [net] ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() (Hangbin Liu) [1860221] - [net] mld: fix memory leak in ipv6_mc_destroy_dev() (Hangbin Liu) [1860221] - [net] ipv6: Fix suspicious RCU usage warning in ip6mr (Hangbin Liu) [1860221] - [net] ip6mr: Fix RCU list debugging warning (Hangbin Liu) [1860221] - [net] revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" (Hangbin Liu) [1860221] - [netdrv] macsec: avoid to set wrong mtu (Sabrina Dubroca) [1860944] - [netdrv] team: fix hang in team_mode_get() (Hangbin Liu) [1860219] - [include] xfrm: Fix crash when the hold queue is used. (Xin Long) [1860672] - [net] xfrm: policy: fix IPv6-only espintcp compilation (Xin Long) [1860672] - [net] xfrm: esp6: fix encapsulation header offset computation (Xin Long) [1860672] - [net] xfrm: Fix double ESP trailer insertion in IPsec crypto offload. (Xin Long) [1860672] - [net] esp4: improve xfrm4_beet_gso_segment() to be more readable (Xin Long) [1860672] - [net] xfrm interface: don't take extra reference to netdev (Xin Long) [1860672] - [net] xfrm interface: fix oops when deleting a x-netns interface (Xin Long) [1860672] - [net] xfrm: remove the unnecessary .net_exit for xfrmi (Xin Long) [1860672] - [net] xfrm: Always set XFRM_TRANSFORMED in xfrm{4, 6}_output_finish (Xin Long) [1860672] - [include] xfrm: fix error in comment (Xin Long) [1860672] - [net] sctp: shrink stream outq when fails to do addstream reconf (Xin Long) [1853535] - [net] sctp: shrink stream outq only when new outcnt < old outcnt (Xin Long) [1853535] - [net] tipc: fix kernel WARNING in tipc_msg_append() (Xin Long) [1844377] - [net] tipc: fix NULL pointer dereference in streaming (Xin Long) [1844377] - [net] tipc: add test for Nagle algorithm effectiveness (Xin Long) [1844377] - [net] tipc: fix failed service subscription deletion (Xin Long) [1844377] - [net] tipc: fix memory leak in service subscripting (Xin Long) [1844377] - [net] tipc: fix large latency in smart Nagle streaming (Xin Long) [1844377] - [net] mptcp: add receive buffer auto-tuning (Florian Westphal) [1858276] - [tools] selftests: mptcp: add option to specify size of file to transfer (Florian Westphal) [1858276] - [net] mptcp: fallback in case of simultaneous connect (Florian Westphal) [1858276] - [net] mptcp: improve fallback to TCP (Florian Westphal) [1858276] - [net] mptcp: fix unblocking connect() (Florian Westphal) [1858276] - [net] mptcp: cache msk on MP_JOIN init_req (Florian Westphal) [1858276] - [net] mptcp: remove msk from the token container at destruction time. (Florian Westphal) [1858276] - [net] mptcp: fix races between shutdown and recvmsg (Florian Westphal) [1858276] - [net] mptcp: fix race between MP_JOIN and close (Florian Westphal) [1858276] - [net] mptcp: drop MPTCP_PM_MAX_ADDR (Florian Westphal) [1858276] - [net] mptcp: bugfix for RM_ADDR option parsing (Florian Westphal) [1858276] - [net] mptcp: drop MP_JOIN request sock on syn cookies (Florian Westphal) [1858276] - [net] mptcp: avoid NULL-ptr derefence on fallback (Florian Westphal) [1858276] - [net] mptcp: drop sndr_key in mptcp_syn_options (Florian Westphal) [1858276] - [net] mptcp: MPTCP_HMAC_TEST should depend on MPTCP (Florian Westphal) [1858276] - [net] mptcp: fix DSS map generation on fin retransmission (Florian Westphal) [1858276] - [net] inet_connection_sock: clear inet_num out of destroy helper (Florian Westphal) [1858276] - [net] mptcp: fix NULL ptr dereference in MP_JOIN error path (Florian Westphal) [1858276] - [net] mptcp: avoid blocking in tcp_sendpages (Florian Westphal) [1858276] - [net] mptcp: break and restart in case mptcp sndbuf is full (Florian Westphal) [1858276] - [net] l2tp: remove skb_dst_set() from l2tp_xmit_skb() (Xin Long) [1832799] - [net] rtnetlink: prevent underflows in do_setvfinfo() (Davide Caratti) [1854740] - [net] netfilter: nf_tables: reintroduce the NFT_SET_CONCAT flag (Phil Sutter) [1847553] - [net] netfilter: nf_tables: report EOPNOTSUPP on unsupported flags/object type (Phil Sutter) [1847553] - [net] openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len (Lorenzo Bianconi) [1851888] - [tools] selftests: forwarding: mirror_lib: Use mausezahn (Davide Caratti) [1816443] - [x86] perf/x86/rapl: Add Ice Lake RAPL support (Michael Petlan) [1841266] - [arm64] arm64/mm: enable HugeTLB migration (Donghai Qiao) [1758717] - [scsi] scsi: core: Run queue in case of I/O resource contention failure (Ewan Milne) [1854958] - [message] scsi: mptscsih: Fix read sense data size (Tomas Henzl) [1850563] - [netdrv] net: qed: fix buffer overflow on ethtool -d (Manish Chopra) [1858915] - [x86] sched/cputime: Improve cputime_adjust() (Oleg Nesterov) [1859977] - [kernel] uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression (Oleg Nesterov) [1855390] - [x86] x86/asm: Fix MWAITX C-state hint value (Vladis Dronov) [1767064] - [x86] x86/kexec: Fill in acpi_rsdp_addr from the first kernel (Kairui Song) [1684462] - [x86] x86/kexec: Don't setup EFI info if EFI runtime is not enabled (Kairui Song) [1684462] - [vfio] vfio/pci: fix racy on error and request eventfd ctx (Alex Williamson) [1858346] - [platform] platform/x86: ISST: Increase timeout (Prarit Bhargava) [1854682] - [mm] x86/mm: split vmalloc_sync_all() (Al Stone) [1851547] - [acpi] ACPI: watchdog: Fix gas->access_width usage (Al Stone) [1851547] - [acpi] ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro (Al Stone) [1851547]- [virt] kvm: x86: take as_id into account when checking PGD (Vitaly Kuznetsov) [1615704] - [arm64] kvm: arm64: Stop clobbering x0 for HVC_SOFT_RESTART (Andrew Jones) [1855788] - [arm64] kvm: arm64: pmu: Fix per-CPU access in preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE (Andrew Jones) [1855788] - [arm64] kvm: arm64: Annotate hyp NMI-related functions as __always_inline (Andrew Jones) [1855788] - [arm64] kvm: arm64: Remove host_cpu_context member from vcpu structure (Andrew Jones) [1855788] - [arm64] kvm: arm64: Move hyp_symbol_addr() to kvm_asm.h (Andrew Jones) [1855788] - [arm64] kvm: arm64: Handle PtrAuth traps early (Andrew Jones) [1855788] - [arm64] kvm: arm64: Save the host's PtrAuth keys in non-preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Stop save/restoring ACTLR_EL1 (Andrew Jones) [1855788] - [kernel] firmware: smccc: Update link to latest SMCCC specification (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Handle function result as parameters (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Make return values unsigned long (Andrew Jones) [1855788] - [video] Revert "hyperv_fb: Fix hibernation for the deferred IO feature" (Mohammed Gamal) [1858755] - [netdrv] net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Alaa Hleihel) [1859540] - [security] ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime (Bruno Meneguele) [1847219] - [scsi] scsi: lpfc: NVMe remote port devloss_tmo from lldd (Dick Kennedy) [1859344] - [netdrv] net/mlx5e: Disable devlink port support for non-switchdev mode (Alaa Hleihel) [1858501 1852904 1849623] - [tools] perf powerpc: Don't ignore sym-handling.c file (Michael Petlan) [1858133] - [fs] ext4: reserve revoke credits in __ext4_new_inode (Lukas Czerner) [1856760] - [include] jbd2: make jbd2_handle_buffer_credits() handle reserved handles (Lukas Czerner) [1856760] - [fs] jbd2: avoid leaking transaction credits when unreserving handle (Lukas Czerner) [1856760] - [fs] jbd2: Fine tune estimate of necessary descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Provide trace event for handle restarts (Lukas Czerner) [1856760] - [fs] ext4: Reserve revoke credits for freed blocks (Lukas Czerner) [1856760] - [fs] jbd2: Make credit checking more strict (Lukas Czerner) [1856760] - [fs] jbd2: Rename h_buffer_credits to h_total_credits (Lukas Czerner) [1856760] - [fs] jbd2: add missing tracepoint for reserved handle (Lukas Czerner) [1856760] - [fs] jbd2: Reserve space for revoke descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Drop jbd2_space_needed() (Lukas Czerner) [1856760] - [fs] jbd2: remove repeated assignments in __jbd2_log_wait_for_space() (Lukas Czerner) [1856760] - [fs] jbd2: Account descriptor blocks into t_outstanding_credits (Lukas Czerner) [1856760] - [include] jbd2: update locking documentation for transaction_t (Lukas Czerner) [1856760] - [fs] jbd2: Factor out common parts of stopping and restarting a handle (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless wakeup from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless check from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Reorganize jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: Provide accessor function for handle credits (Lukas Czerner) [1856760] - [fs] ext4: Provide function to handle transaction restarts (Lukas Czerner) [1856760] - [fs] ext4: Avoid unnecessary revokes in ext4_alloc_branch() (Lukas Czerner) [1856760] - [fs] ext4: Use ext4_journal_extend() instead of jbd2_journal_extend() (Lukas Czerner) [1856760] - [fs] jbd2: Completely fill journal descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Fixup stale comment in commit code (Lukas Czerner) [1856760] - [include] jbd2: Fix possible overflow in jbd2_log_space_left() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error handlers (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' in ext4_jbd2.c (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' (Lukas Czerner) [1856760] - [fs] ext4: save all error info in save_error_info() and drop ext4_set_errno() (Lukas Czerner) [1856760] - [fs] ext4: save the error code which triggered an ext4_error() in the superblock (Lukas Czerner) [1856760] - [fs] jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() (Lukas Czerner) [1856760] - [fs] ext4: stop overwrite the errcode in ext4_setup_super (Lukas Czerner) [1856760] - [fs] ext4: fix partial cluster initialization when splitting extent (Lukas Czerner) [1856760] - [fs] ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Lukas Czerner) [1856760] - [fs] ext4: fix race between ext4_sync_parent() and rename() (Lukas Czerner) [1856760] - [fs] ext4: clean up ext4_ext_convert_to_initialized() error handling (Lukas Czerner) [1856760] - [fs] ext4: clean up GET_BLOCKS_PRE_IO error handling (Lukas Czerner) [1856760] - [fs] ext4: fix error pointer dereference (Lukas Czerner) [1856760] - [fs] ext4: Avoid freeing inodes on dirty list (Lukas Czerner) [1856760] - [fs] writeback: Export inode_io_list_del() (Lukas Czerner) [1856760] - [fs] ext4: fix buffer_head refcnt leak when ext4_iget() fails (Lukas Czerner) [1856760] - [fs] ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max (Lukas Czerner) [1856760] - [fs] ext4: fix a style issue in fs/ext4/acl.c (Lukas Czerner) [1856760] - [fs] ext4: fix return-value types in several function comments (Lukas Czerner) [1856760] - [fs] ext4: use non-movable memory for superblock readahead (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect group count in ext4_fill_super error message (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect inodes per group in error message (Lukas Czerner) [1856760] - [fs] ext4: avoid ENOSPC when avoiding to reuse recently deleted inodes (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_blocks (Lukas Czerner) [1856760] - [fs] ext4: clean up error return for convert_initialized_extent() (Lukas Czerner) [1856760] - [fs] ext4: force buffer up-to-date while marking it dirty (Lukas Czerner) [1856760] - [fs] ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (Lukas Czerner) [1856760] - [fs] ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (Lukas Czerner) [1856760] - [fs] ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_flex_groups online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_group_info online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between online resizing and write operations (Lukas Czerner) [1856760] - [fs] ext4: add cond_resched() to __ext4_find_entry() (Lukas Czerner) [1856760] - [fs] ext4: fix a data race in EXT4_I(inode)->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix checksum errors with indexed dirs (Lukas Czerner) [1856760] - [fs] ext4: simplify checking quota limits in ext4_statfs() (Lukas Czerner) [1856760] - [fs] ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project() (Lukas Czerner) [1856760] - [fs] ext4: don't assume that mmp_nodename/bdevname have NUL (Lukas Czerner) [1856760] - [fs] jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic when aborting with zero errno (Lukas Czerner) [1856760] - [fs] jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (Lukas Czerner) [1856760] - [fs] jbd2_seq_info_next should increase position index (Lukas Czerner) [1856760] - [fs] ext4,jbd2: fix comment and code style (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status trace points (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status fragmentation for plain files (Lukas Czerner) [1856760] - [fs] jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (Lukas Czerner) [1856760] - [fs] ext4: fix some nonstandard indentation in extents.c (Lukas Czerner) [1856760] - [fs] ext4: fix documentation for ext4_ext_try_to_merge() (Lukas Czerner) [1856760] - [fs] ext4: avoid fetching btime in ext4_getattr() unless requested (Lukas Czerner) [1856760] - [fs] ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] ext4: optimize __ext4_check_dir_entry() (Lukas Czerner) [1856760] - [fs] ext4: check for directory entries too close to block end (Lukas Czerner) [1856760] - [fs] ext4: fix a bug in ext4_wait_for_tail_page_commit (Lukas Czerner) [1856760] - [fs] jbd2: Fix statistics for the number of logged blocks (Lukas Czerner) [1856760] - [fs] ext4: Fix ext4_should_journal_data() for EA inodes (Lukas Czerner) [1856760] - [fs] ext4: Fix credit estimate for final inode freeing (Lukas Czerner) [1856760] - [fs] ext4: Do not iput inode under running transaction (Lukas Czerner) [1856760] - [fs] ext4: Move marking of handle as sync to ext4_add_nondir() (Lukas Czerner) [1856760] - [fs] ext4: update direct I/O read lock pattern for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] jbd2: flush_descriptor(): Do not decrease buffer head's ref count (Lukas Czerner) [1856760] - [fs] ext4: fix prefetchw of NULL page (Lukas Czerner) [1856760] - [fs] ext4: check for non-zero journal inum in ext4_calculate_overhead (Lukas Czerner) [1814574] - [fs] ext4: do not commit super on read-only bdev (Lukas Czerner) [1814574] - [kernel] isolcpus: Affine unbound kernel threads to housekeeping cpus (Marcelo Tosatti) [1791930] - [kernel] kthread: Switch to cpu_possible_mask (Marcelo Tosatti) [1791930] - [scsi] scsi: lpfc: Quieten some printks (Dick Kennedy) [1859338] - [scsi] Revert "scsi: lpfc: Fix scsi host template for SLI3 vports" (Dick Kennedy) [1851189] - [md] dm mpath: use double checked locking in fast path (Mike Snitzer) [1848651] - [md] dm mpath: rename current_pgpath to pgpath in multipath_prepare_ioctl (Mike Snitzer) [1848651] - [md] dm mpath: rework __map_bio() (Mike Snitzer) [1848651] - [md] dm mpath: factor out multipath_queue_bio (Mike Snitzer) [1848651] - [md] dm mpath: push locking down to must_push_back_rq() (Mike Snitzer) [1848651] - [md] dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH (Mike Snitzer) [1848651] - [md] dm mpath: changes from initial m->flags locking audit (Mike Snitzer) [1848651] - [md] dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Mike Snitzer) [1848651] - [md] dm: do not use waitqueue for request-based DM (Mike Snitzer) [1848651] - [block] blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight() (Mike Snitzer) [1848651] - [powerpc] powerpc/fadump: fix race between pstore write and fadump crash trigger (Steve Best) [1820109] - [tools] libbpf: Fix probe code to return EPERM if encountered (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1856592] - [tools] tools selftests/bpf: Fix vmlinux test for kprobe and trampoline probes (Jiri Olsa) [1855778] - [net] net: Restrict receive packets queuing to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [pci] PCI: Restrict probe functions to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [lib] lib: Restrict cpumask_local_spread to houskeeping CPUs (Nitesh Narayan Lal) [1844520]- [tools] selftests/powerpc: Purge extra count_pmc() calls of ebb selftests (Desnes Augusto Nunes do Rosario) [1739769] - [netdrv] bonding: symmetric ICMP transmit (Jarod Wilson) [1760293] - [netdrv] bonding: balance ICMP echoes in layer3+4 mode (Jarod Wilson) [1760362] - [powerpc] powerpc/vas: Report proper error code for address translation failure (Steve Best) [1858160] - [infiniband] IB/hfi1: Fix module use count flaw due to leftover module put calls (Kamal Heib) [1858388] - [gpu] vgaarb: Add support for 64-bit frame buffer address (Karol Herbst) [1735217] - [netdrv] ionic: centralize queue reset code (Jonathan Toppins) [1857851] - [s390] s390/qeth: support net namespaces for L3 devices (Philipp Rudo) [1857311] - [s390] s390/qeth: implement smarter resizing of the RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: refactor buffer pool code (Philipp Rudo) [1857311] - [s390] s390/qeth: use page pointers to manage RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: cancel RX reclaim work earlier (Philipp Rudo) [1857311] - [s390] s390/qeth: handle error when backing RX buffer (Philipp Rudo) [1857311] - [s390] s390/qeth: don't reset default_out_queue (Philipp Rudo) [1857311] - [s390] s390/qdio: fill SBALEs with absolute addresses (Philipp Rudo) [1857311] - [s390] s390/qeth: fix off-by-one in RX copybreak check (Philipp Rudo) [1857311] - [s390] s390/qeth: vnicc Fix EOPNOTSUPP precedence (Philipp Rudo) [1857311] - [s390] s390/qeth: consolidate QDIO queue setup (Philipp Rudo) [1857311] - [s390] s390/pci: Fix s390_mmio_read/write with MIO (Philipp Rudo) [1857315] - [s390] scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action (Philipp Rudo) [1857312] - [net] net/smc: tolerate future SMCD versions (Philipp Rudo) [1854992] - [fs] ext4: use RCU API in debug_print_tree (Lukas Czerner) [1837777] - [fs] ext4: fix potential use after free after remounting with noblock_validity (Lukas Czerner) [1837777] - [fs] ext4: add cond_resched() to ext4_protect_reserved_inode (Lukas Czerner) [1837777] - [fs] fibmap: Reject negative block numbers (Carlos Maiolino) [1687121] - [vfio] vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Support faulting PFNMAP vmas (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/pci: call irq_bypass_unregister_producer() before freeing irq (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio_pci: Enable memory accesses before calling pci_map_rom (Alex Williamson) [1837310] {CVE-2020-12888} - [x86] mm: Fix mremap not considering huge pmd devmap (Rafael Aquini) [1843441] {CVE-2020-10757} - [x86] x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches (Waiman Long) [1847396 1846029] {CVE-2020-10768} - [x86] x86/speculation: Prevent rogue cross-process SSBD shutdown (Waiman Long) [1847358 1846029] {CVE-2020-10766} - [x86] x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS (Waiman Long) [1847379 1846029] {CVE-2020-10767} - [x86] x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline (Waiman Long) [1846029] - [arm64] Return ENODEV when the selected speculation misfeature is unsupported (Waiman Long) [1846029] - [x86] x86/speculation: Add support for STIBP always-on preferred mode (Waiman Long) [1846029] - [x86] x86/speculation: Change misspelled STIPB to STIBP (Waiman Long) [1846029]- [powerpc] powernv/iov: Ensure the pdn for VFs always contains a valid PE number (David Gibson) [1848235] - [powerpc] don't use ioremap_prot() nor __ioremap() unless really needed (Greg Kurz) [1855957] - [char] tpm: ibmvtpm: Wait for ready buffer before probing for TPM2 attributes (David Gibson) [1837283] - [powerpc] Check prom_init for disallowed sections (Michael Roth) [1856099] - [powerpc] prom_init: Move __prombss to it's own section and store it in .bss (Michael Roth) [1856099] - [powerpc] prom_init: Move const structures to __initconst (Michael Roth) [1856099] - [powerpc] prom_init: Make "default_colors" const (Michael Roth) [1856099] - [powerpc] prom_init: Move ibm_arch_vec to __prombss (Michael Roth) [1856099] - [fs] ext4: unregister sysfs path before destroying jbd2 journal (Lukas Czerner) [1814577] - [powerpc] powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size (Steve Best) [1856889] - [netdrv] bnxt_en: fix NULL dereference in case SR-IOV configuration fails (Jonathan Toppins) [1856372] - [security] kexec: Allow kexec_file() with appropriate IMA policy when locked down (Bruno Meneguele) [1854097] - [x86] x86/apic/vector: Warn when vector space exhaustion breaks affinity (Neil Horman) [1714686] - [tools] perf report TUI: Fix segmentation fault in perf_evsel__hists_browse() (Michael Petlan) [1855737] - [fs] ext4: do not zeroout extents beyond i_disksize (Lukas Czerner) [1817816] - [pci] PCI/DPC: Print IRQ number used by port (Myron Stowe) [1855343] - [pci] PCI/AER: Use "aer" variable for capability offset (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant dev->aer_cap checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant pci_is_pcie() checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership (Myron Stowe) [1855343] - [tools] selftests: bpf: use __u32 for sock::sk_pacing_rate (Yauheni Kaliuta) [1856324] - [tools] libbpf: Handle GCC noreturn-turned-volatile quirk (Yauheni Kaliuta) [1854327] - [netdrv] net/mlx5e: CT: Fix releasing ft entries (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Remove unused function param (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Return err_ptr from internal functions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Expand tunnel register mappings (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Use mapping for zone restore register (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Export sharing of mod headers to a new file (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Add support for COPY steering action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Accept flow rules without match (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Use netdev_info instead of pr_info (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Save ct entries tuples in hashtables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: CT: Remove unused variables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Avoid eswitch header inclusion in fs core layer (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: vxlan: Use RCU for vxlan table lookup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Fix memory leak in cleanup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix port buffers cell size value (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix VXLAN configuration restore after function reload (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Fix eeprom support for SFP module (Alaa Hleihel) [1856057] - [infiniband] IB/mlx5: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Do not include rwlock.h directly (Alaa Hleihel) [1856057] - [fs] jbd2: fix data races at struct journal_head (Lukas Czerner) [1792518] - [fs] jbd2: remove pointless assertion in __journal_remove_journal_head (Lukas Czerner) [1792518] - [fs] jbd2: improve comments about freeing data buffers whose page mapping is NULL (Lukas Czerner) [1792518] - [fs] jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (Lukas Czerner) [1792518] - [fs] jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (Lukas Czerner) [1792518] - [fs] ext4: unlock on error in ext4_expand_extra_isize() (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: fix support for inode sizes > 1024 bytes (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: validate the debug_want_extra_isize mount option at parse time (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: add more paranoia checking in ext4_expand_extra_isize handling (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: unsigned int compared against zero (Lukas Czerner) [1836666] {CVE-2019-19319} - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1836666] {CVE-2019-19319} - [powerpc] powerpc/kernel/sysfs: Add new config option PMU_SYSFS to enable PMU SPRs sysfs file creation (Michael Petlan) [1821284] - [powerpc] powerpc/kernel/sysfs: Refactor current sysfs.c (Michael Petlan) [1821284] - [kernel] irqdomain: Add the missing assignment of domain->fwnode for named fwnode (Mohammed Gamal) [1846666] - [security] lockdown: Allow unprivileged users to see lockdown status (Vladis Dronov) [1805299] - [edac] EDAC/ghes: Setup DIMM label from DMI and use it in error reports (Robert Richter) [1726153]- [x86] kvm: nvmx: fixes for preemption timer migration (Paolo Bonzini) [1854831] - [powerpc] pci/of: Parse unassigned resources (Greg Kurz) [1849921] - [video] revert "hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver" (Vitaly Kuznetsov) [1848840] - [video] revert "hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs" (Vitaly Kuznetsov) [1848840] - [pci] hv: Retry PCI bus D0 entry on invalid device state (Mohammed Gamal) [1846666] - [pci] hv: Fix the PCI HyperV probe failure path to release resource properly (Mohammed Gamal) [1846666] - [pci] hv: Allocate a named fwnode instead of an address-based one (Mohammed Gamal) [1846666] - [netdrv] tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes (Jonathan Toppins) [1850176] - [scsi] scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy) [1722596] - [fs] nfsd: fix nfsdfs inode reference count leak ("J. Bruce Fields") [1846235] - [fs] nfsd4: fix nfsdfs reference count loop ("J. Bruce Fields") [1846235] - [kernel] sched: Defend cfs and rt bandwidth quota against overflow (Phil Auld) [1854180] - [kernel] sched/core: Make some functions static (Phil Auld) [1854180] - [kernel] sched/fair: Refill bandwidth before scaling (Phil Auld) [1854180] - [kernel] sched/fair: Eliminate bandwidth race between throttling and distribution (Phil Auld) [1854180] - [kernel] sched/fair: Fix race between runtime distribution and assignment (Phil Auld) [1854180] - [kernel] sched/deadline: Initialize ->dl_boosted (Phil Auld) [1854179] - [kernel] sched/core: Fix PI boosting between RT and DEADLINE tasks (Phil Auld) [1854179] - [netdrv] ibmveth: Fix max MTU limit (Diego Domingos) [1846435] - [kernel] sched/core: Fix ttwu() race (Phil Auld) [1854178] - [tools] perf flamegraph: Explicitly set utf-8 encoding (Michael Petlan) [1849027] - [kernel] sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruption (Phil Auld) [1854174] - [kernel] workqueue: Remove the warning in wq_worker_sleeping() (Phil Auld) [1854174] - [kernel] sched/fair: Fix negative imbalance in imbalance calculation (Phil Auld) [1854174] - [kernel] sched/fair: Optimize select_idle_core() (Phil Auld) [1854174] - [x86] x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs (Myron Stowe) [1854184] - [netdrv] r8169: fix firmware not resetting tp->ocp_base (Josef Oskera) [1851960] - [acpi] ACPI: configfs: Disallow loading ACPI tables when locked down (Lenny Szubowicz) [1852969] - [arm64] Revert "bpf: Restrict bpf_probe_read{, str}() only to archs where they work" (Jiri Olsa) [1847837] - [s390] s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range (Jiri Olsa) [1847837] - [net] Bluetooth: Modify LE window and interval for suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect type for window and interval (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Use DEFER_SETUP to group ECRED connections (Gopal Tiwari) [1838924] - [net] Bluetooth: don't assume key size is 16 when the command fails (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add get_peer_pid callback (Gopal Tiwari) [1838924] - [net] Bluetooth: Restore running state if suspend fails (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect branch in connection complete (Gopal Tiwari) [1838924] - [net] Bluetooth: Do not cancel advertising when starting a scan (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: remove set but not used variable 'credits' (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Fix a condition in l2cap_sock_recvmsg() (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: handle l2cap config request during open state (Gopal Tiwari) [1838924] - [net] Bluetooth: clean up connection in hci_cs_disconnect (Gopal Tiwari) [1838924] - [net] Bluetooth: Pause discovery and advertising during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle LE devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle BR/EDR devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: add mgmt_cmd_status in add_advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: fix off by one in err_data_reporting cmd masks (Gopal Tiwari) [1838924] - [net] Bluetooth: Use bt_dev_err for RPA generation failure message (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add module option to enable ECRED mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix calculation of SCO handle for packet processing (Gopal Tiwari) [1838924] - [net] Bluetooth: guard against controllers sending zero'd events (Gopal Tiwari) [1838924] - [net] Bluetooth: During le_conn_timeout disable EXT_ADV (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove adv set for directed advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix Suspicious RCU usage warnings (Gopal Tiwari) [1838924] - [net] Bluetooth: Use list_for_each_entry_rcu() to traverse RCU list in RCU read-side CS (Gopal Tiwari) [1838924] - [net] Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [net] Bluetooth: fix passkey uninitialized when used (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: Use MTU auto tune logic (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix crash when using new BT_PHY option (Gopal Tiwari) [1838924] - [net] Bluetooth: Disable Extended Adv if enabled (Gopal Tiwari) [1838924] - [net] Bluetooth: Add BT_PHY socket option (Gopal Tiwari) [1838924] - [net] Bluetooth: secure bluetooth stack from bluedump attack (Gopal Tiwari) [1838924] - [net] Bluetooth: remove __get_channel/dir and __dir (Gopal Tiwari) [1838924] - [net] Bluetooth: prefetch channel before killing sock (Gopal Tiwari) [1838924] - [net] Bluetooth: optimize barrier usage for Rmw atomics (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix refcount use-after-free issue (Gopal Tiwari) [1838924] - [net] Bluetooth: SMP: Fix SALT value in some comments (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix race condition in hci_release_sock() (Gopal Tiwari) [1838924] - [net] Bluetooth: Move {min, max}_key_size debugfs into hci_debugfs_create_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Add missing checks for HCI_ISODATA_PKT packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: fix appearance typo in mgmt.c (Gopal Tiwari) [1838924] - [net] Bluetooth: adding missing const decoration to mgmt_status_table (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: monitor: Add support for ISO packets (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of __check_timeout on hci_sched_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Implementation of MGMT_OP_SET_BLOCKED_KEYS (Gopal Tiwari) [1838924] - [net] Bluetooth: remove redundant assignment to variable icid (Gopal Tiwari) [1838924] - [net] Bluetooth: Auto tune if input MTU is set to 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove usage of BT_ERR_RATELIMITED macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Adding a bt_dev_warn_ratelimited macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix memory leak in hci_connect_le_scan (Gopal Tiwari) [1838924] - [net] Bluetooth: Allow combination of BDADDR_PROPERTY and INVALID_BDADDR quirks (Gopal Tiwari) [1838924] - [net] Bluetooth: delete a stray unlock (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix advertising duplicated flags (Gopal Tiwari) [1838924] - [net] net: use skb_queue_empty_lockless() in poll() handlers (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix using advertising instance duration as timeout (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move hci_sock handlers into driver (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move rfcomm handlers into driver (Gopal Tiwari) [1838924] - [net] Bluetooth: hci_core: fix init for HCI_USER_CHANNEL (Gopal Tiwari) [1838924] - [net] Bluetooth: Workaround directed advertising bug in Broadcom controllers (Gopal Tiwari) [1838924] - [net] Bluetooth: missed cpu_to_le16 conversion in hci_init4_req (Gopal Tiwari) [1838924] - [hid] Bluetooth: hidp: Fix assumptions on the return value of hidp_send_message (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for utilizing Fast Advertising Interval (Gopal Tiwari) [1838924] - [net] Bluetooth: 6lowpan: Make variable header_ops constant (Gopal Tiwari) [1838924] - [net] Revert "Bluetooth: validate BLE connection interval updates" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print Intel fw build version in power-on boot (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [net] Bluetooth: Enable erroneous data reporting if WBS is supported (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpiod_get_optional() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make bt_en and susclk not mandatory for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Not send vendor pre-shutdown command for QCA Rome (Gopal Tiwari) [1838924] - [net] Bluetooth: Support querying for WBS support through MGMT (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add flag to define wideband speech capability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Fix a typo in a comment (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Move variable into local scope (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Bug fixes while collecting controller memory dump (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: btrtl: Add support for RTL8822C (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix a typo in Kconfig (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_uart: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_intel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Optimized code while enabling clocks for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable clocks required for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Use kvmalloc for FW allocations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable power off/on support during hci down/up for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Retry btsoc initialize when it fails (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add QCA Rome power off support to the qca_power_shutdown() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: enable IRQ capability from devicetree (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_vhci: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btsdio: Check for valid packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add qca_power_on() API to support both wcn399x and Rome power up (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm : Fix warning about missing blank lines after declarations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove set but not used variable 'opcode' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use vfree() instead of kfree() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Collect controller memory dump during SSR (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace of_device_get_match_data with device_get_match_data (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add missing static inline in header (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Disable runtime suspend on Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix memory leak on fw (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix non-atomic allocation in completion handler (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Support pcm params in dts (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Support pcm configuration (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Edit the logical value for Realtek Bluetooth reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Use the BDADDR_PROPERTY quirk (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4334B0 UART Bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix PM leak in error case of setup (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Rename ROME specific variables to generic variables (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btmtksdio: add MODULE_DEVICE_TABLE() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix invalid-free in bcsp_close() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: add PM support (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Add compatible string for BCM43540 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: remove unneeded semicolon (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix RTS handling during startup (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Remove return statement in btintel_reset_to_bootloader (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Split qca_power_setup() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use regulator bulk enable/disable (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Don't vote for specific voltage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Update regulator_set_load() usage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add delay for wcn3990 stability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Trigger Intel FW download error recovery (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btwilink: drop superseded driver (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_ll: set operational frequency earlier" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue for the incorrect error return code (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use IS_ENABLED instead of #ifdef (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print FW version after FW download (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: avoid unused function warning (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use cmd_timeout to reset Realtek device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue that failing to download the FW which size is over 32K bytes (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove trailing newline from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for QCA UART Radio (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove redundant prefix from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: bcm: Add support for loading firmware for BCM4345C5 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Add firmware version print (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: hci_bcm: Give more time to come out of reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: wait for Pre shutdown complete event before sending the Power off pulse (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Fix suspend issue for Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove redundant initializations to zero (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make structure qca_proto constant (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bpa10x: change return value (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: disable irqs when spinlock is acquired (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices (Gopal Tiwari) [1838924]- [powerpc] powerpc/papr_scm: Implement support for PAPR_PDSM_HEALTH (Gustavo Duarte) [1782178] - [powerpc] ndctl/papr_scm, uapi: Add support for PAPR nvdimm specific methods (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Improve error logging and handling papr_scm_ndctl() (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Fetch nvdimm health information from PHYP (Gustavo Duarte) [1782178] - [lib] seq_buf: Export seq_buf_printf (Gustavo Duarte) [1782178] - [firmware] efi: Restrict efivar_ssdt_load when the kernel is locked down (Lenny Szubowicz) [1852949] - [netdrv] vmxnet3: allow rx flow hash ops only when rss is enabled (Cathy Avery) [1845417] - [netdrv] net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss() (Cathy Avery) [1845417] - [netdrv] vmxnet3: use correct hdr reference when packet is encapsulated (Cathy Avery) [1845417] - [netdrv] vmxnet3: update to version 4 (Cathy Avery) [1845417] - [netdrv] vmxnet3: add geneve and vxlan tunnel offload support (Cathy Avery) [1845417] - [netdrv] vmxnet3: add support to get/set rx flow hash (Cathy Avery) [1845417] - [netdrv] vmxnet3: prepare for version 4 changes (Cathy Avery) [1845417] - [netdrv] vmxnet3: let core reject the unsupported coalescing parameters (Cathy Avery) [1845417] - [netdrv] vmxnet3: use new helper tcp_v6_gso_csum_prep (Cathy Avery) [1845417] - [netdrv] vmxnet3: Remove always false conditional statement (Cathy Avery) [1845417] - [kernel] kexec: do not verify the signature without the lockdown or mandatory signature (Lianbo Jiang) [1836148] - [fs] block: Fix use-after-free in blkdev_get() (Ming Lei) [1847779] - [kernel] kernel: rh_features: fix reading empty feature list from /proc (Jiri Benc) [1843064] {CVE-2020-10774} - [netdrv] ice: cleanup unsigned loops (Jonathan Toppins) [1781403] - [netdrv] ice: fix usage of incorrect variable (Jonathan Toppins) [1781403] - [netdrv] ice: Fix bad register reads (Jonathan Toppins) [1781403] - [netdrv] ice: check for compatibility between DDP package and firmware (Jonathan Toppins) [1781403] - [netdrv] ice: Check if unicast MAC exists before setting VF MAC (Jonathan Toppins) [1781403] - [netdrv] ice: print Rx MDD auto reset message before VF reset (Jonathan Toppins) [1781403] - [netdrv] ice: Call ice_aq_set_mac_cfg (Jonathan Toppins) [1781403] - [netdrv] ice: Implement aRFS (Jonathan Toppins) [1781403] - [netdrv] ice: Restore filters following reset (Jonathan Toppins) [1781403] - [netdrv] ice: Enable flex-bytes support (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv6 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv4 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support displaying ntuple rules (Jonathan Toppins) [1781403] - [netdrv] ice: Initialize Flow Director resources (Jonathan Toppins) [1781403] - [netdrv] ice: Rename build_ctob to ice_build_ctob (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary backslash (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary check (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary expression that is always true (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for removing/adding mac filters (Jonathan Toppins) [1781405] - [netdrv] ice: refactor filter functions (Jonathan Toppins) [1781405] - [netdrv] ice: Fix resource leak on early exit from function (Jonathan Toppins) [1781405] - [netdrv] ice: cleanup vf_id signedness (Jonathan Toppins) [1781405] - [netdrv] ice: Fix casting issues (Jonathan Toppins) [1781405] - [netdrv] ice: Provide more meaningful error message (Jonathan Toppins) [1781405] - [netdrv] ice: Fix probe/open race condition (Jonathan Toppins) [1781405] - [netdrv] ice: only drop link once when setting pauseparams (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for contiguous TCs (Jonathan Toppins) [1781405] - [netdrv] ice: Don't reset and rebuild for Tx timeout on PFC enabled queue (Jonathan Toppins) [1781405] - [netdrv] ice: Add VF promiscuous support (Jonathan Toppins) [1781405] - [netdrv] ice: Add support for tunnel offloads (Jonathan Toppins) [1781405] - [netdrv] ice: report netlist version in .info_get (Jonathan Toppins) [1781405] - [netdrv] ice: add additional E810 device id (Jonathan Toppins) [1725447] - [x86] x86/split_lock: Update to use X86_MATCH_INTEL_FAM6_MODEL() (Prarit Bhargava) [1482757] - [x86] x86/intel_split_lock: Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Provide handle_guest_split_lock() (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Add Tremont family CPU models (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Bits in IA32_CORE_CAPABILITIES are not architectural (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Avoid runtime reads of the TEST_CTRL MSR (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Rework the initialization flow of split lock detection (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Enable split lock detection by kernel (Prarit Bhargava) [1482757] - [netdrv] drivers/net/b44: Change to non-atomic bit operations on pwol_mask (Prarit Bhargava) [1482757] - [x86] x86/cpu: Align cpu_caps_cleared and cpu_caps_set to unsigned long (Prarit Bhargava) [1482757] - [x86] x86/boot: Make the GDT 8-byte aligned (Prarit Bhargava) [1482757] - [wireless] wlcore: simplify/fix/optimize reg_ch_conf_pending operations (Prarit Bhargava) [1482757] - [uapi] prctl: PR_{G, S}ET_IO_FLUSHER to support controlling memory reclaim (Waiman Long) [1757240]- [kernel] kernel: fork: avoid utilizing a non-initialized task_struct_rh pointer in the error exit path (Rafael Aquini) [1838475 1820041] - [infiniband] RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Kamal Heib) [1846063] - [infiniband] RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib) [1846063] - [powerpc] mm/pkeys: Make pkey access check work on execute_only_key (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Fix MADV_DONTNEED and parallel page fault race (Greg Kurz) [1748772] - [mm] change pmdp_huge_get_and_clear_full take vm_area_struct as arg (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Avoid sending IPI on clearing PMD (Greg Kurz) [1748772] - [powerpc] 64s: Fix THP PMD collapse serialisation (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use pte_present instead of opencoding _PAGE_PRESENT check (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in kvmppc_get_hpa (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in kvmppc_book3s_instantiate_page (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Avoid using rmap to protect parallel page table update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in pute_tce functions (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in h_enter (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in page fault handler (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper for host page table walk (Greg Kurz) [1748772] - [powerpc] kvm: ppc: Fix nested guest RC bits update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use kvm helpers to walk shadow or secondary table (Greg Kurz) [1748772] - [powerpc] kvm/nested: Add helper to walk nested shadow linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper to walk partition scoped linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: switch from raw_spin_*lock to arch_spin_lock (Greg Kurz) [1748772] - [powerpc] perf/callchain: Use __get_user_pages_fast in read_user_stack_slow (Greg Kurz) [1748772] - [powerpc] mce: Don't reload pte val in addr_to_pfn (Greg Kurz) [1748772] - [powerpc] book3s64/hash: Use the pte_t address from the caller (Greg Kurz) [1748772] - [powerpc] hash64: Restrict page table lookup using init_mm with __flush_hash_table_range (Greg Kurz) [1748772] - [powerpc] mm/hash64: use _PAGE_PTE when checking for pte_present (Greg Kurz) [1748772] - [powerpc] pkeys: Check vma before returning key fault error to the user (Greg Kurz) [1748772] - [powerpc] pkeys: Avoid using lockless page table walk (Greg Kurz) [1748772] - [powerpc] mmu: add is_strict_kernel_rwx() helper (Greg Kurz) [1748772] - [powerpc] mm: move update_mmu_cache() into book3s hash utils (Greg Kurz) [1748772] - [powerpc] mm: Move book3s32 specifics in subdirectory mm/book3s64 (Greg Kurz) [1748772] - [powerpc] mm: move FSL_BOOK3 version of update_mmu_cache() (Greg Kurz) [1748772] - [powerpc] mm: define empty update_mmu_cache() as static inline (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3S (Greg Kurz) [1748772] - [powerpc] mm: don't use _PAGE_EXEC for calling hash_preload() (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU_32 to CONFIG_PPC_BOOK3S_32 (Greg Kurz) [1748772] - [powerpc] handover page flags with a pgprot_t parameter (Greg Kurz) [1748772] - [powerpc] mm: properly set PAGE_KERNEL flags in ioremap() (Greg Kurz) [1748772] - [powerpc] 32: Add ioremap_wt() and ioremap_coherent() (Greg Kurz) [1748772] - [netdrv] crypto/chcr: error seen if CONFIG_CHELSIO_TLS_DEVICE isn't set (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: avoid -Wreturn-local-addr warning (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: fix EOTID leak when disabling TC-MQPRIO offload (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: Enable ktls settings at run time (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: cleanup error code in setup_sge_queues_uld() (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: add adapter hotplug support for ULDs (Christoph von Recklinghausen) [1797945] - [crypto] Crypto: chelsio - Fixes a deadlock between rtnl_lock and uld_mutex (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: nic-tls stats in ethtool (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: fix incorrect ipv6 packet length (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: Add missing include file (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Add ipv6 support and statistics (Christoph von Recklinghausen) [1797945] - [crypto] chcr: Handle first or middle part of record (Christoph von Recklinghausen) [1797945] - [crypto] chcr: handle partial end part of a record (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: complete record tx handling (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Save tx keys and handle HW response (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr : Register to tls add and del callback (Christoph von Recklinghausen) [1797945] - [hwmon] hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' (Al Stone) [1749529] - [netdrv] net/mlx4_core: fix a memory leak bug (Alaa Hleihel) [1846792] - [netdrv] net/mlx4_core: Add missing iounmap() in error path (Alaa Hleihel) [1846792] - [netdrv] net/mlx5: E-switch, Fix error unwinding flow for steering init failure (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Enable chains only if regs loopback is enabled (Alaa Hleihel) [1848830 1846791] - [netdrv] net/mlx5e: en_tc: Rely just on register loopback for tunnel restoration (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Skip restore modify header between prios of same chain (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Don't fail driver on failure to create debugfs (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Add missing mutex destroy (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix devlink objects and devlink device unregister sequence (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Wait for inactive autogroups (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Disable reload while removing the device (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix ethtool hfunc configuration change (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix repeated XSK usage on one channel (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Split RX and TX lock for parallel insertion (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Add a spinlock to protect the send ring (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Fix freeing in dr_create_rc_qp() (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix fatal error handling during device load (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: drain health workqueue in case of driver load error (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: Drain wq first during PCI device removal (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Have single error unwinding path (Alaa Hleihel) [1846791] - [netdrv] mlx5: reject unsupported coalescing params (Alaa Hleihel) [1846791] - [crypto] Crypto: chelsio - Fixes a hang issue during driver registration (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Use multiple txq/rxq per tfm to process the requests (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Recalculate iv only if it is needed (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - un-register crypto algorithms (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Endianess bug in create_authenc_wr (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Print the chcr driver information while module load (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the libkcapi's cbc(aes) aio fail test cases (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Resetting crypto counters during the driver unregister (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - fix writing tfm flags to wrong place (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - calculating tx_channel_id as per the max number of channels (Vishal Kulkarni) [1845004] - [firmware] tpm: check event log version before reading final events (Jerry Snitselaar) [1839284] - [char] tpm: Fix TIS locality timeout problems (Jerry Snitselaar) [1840789]- [vfio] vfio/pci: Clear error and request eventfd ctx after releasing (Alex Williamson) [1847731] - [fs] pNFS/flexfiles: Fix list corruption if the mirror count changes (Benjamin Coddington) [1852500] - [netdrv] ionic: update the queue count on open (Michal Schmidt) [1846879] - [tools] turbostat: Use sched_getcpu() instead of hardcoded cpu 0 (Prarit Bhargava) [1852123] - [infiniband] RDMA/hfi1: Fix null-pointer dereference when calling mmu_notifier_register (Kamal Heib) [1850345] - [platform] Revert "intel-speed-select: Firmware workarounds for Icelake" (Prarit Bhargava) [1820597] - [powerpc] powerpc/crashkernel: Take "mem=" option into account (Pingfan Liu) [1747969] - [tools] perf stat: Increase perf metric output resolution (Michael Petlan) [1844632] - [tools] perf vendor events power9: Add missing metrics to POWER9 'cpi_breakdown' (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power8 metrics (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power9 metrics (Michael Petlan) [1844632] - [s390] s390/kaslr: add support for R_390_JMP_SLOT relocation type (Claudio Imbrenda) [1850908] - [s390] s390: prevent leaking kernel address in BEAR (Claudio Imbrenda) [1850907] - [s390] s390/cpumf: Adjust registration of s390 PMU device drivers (Claudio Imbrenda) [1850906] - [firmware] efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Lenny Szubowicz) [1849922] - [security] selinux: allow reading labels before policy is loaded (Ondrej Mosnacek) [1839819] - [idle] intel_idle: Introduce 'use_acpi' module parameter (Prarit Bhargava) [1849666] - [net] xsk: Add overflow check for u64 division, stored into u32 (Jiri Benc) [1838075] - [tools] selftests: netdevsim: Always initialize 'RET' variable (Jiri Benc) [1838075] - [netdrv] netdevsim: Ensure policer drop counter always increases (Jiri Benc) [1838075] - [tools] selftests/bpf: Check for correct program attach/detach in xdp_attach test (Jiri Benc) [1838075] - [tools] libbpf: Fix type of old_fd in bpf_xdp_set_link_opts (Jiri Benc) [1838075] - [net] xsk: Add missing check on user supplied headroom size (Jiri Benc) [1838075] - [net] xdp: Reset prog in dev_change_xdp_fd when fd is negative (Jiri Benc) [1838075] - [netdrv] veth: rely on peer veth_rq for ndo_xdp_xmit accounting (Jiri Benc) [1838075] - [netdrv] veth: rely on veth_rq in veth_xdp_flush_bq signature (Jiri Benc) [1838075] - [net] page pool: allow to pass zero flags to page_pool_init() (Jiri Benc) [1838075] - [tools] selftests/bpf: Add tests for attaching XDP programs (Jiri Benc) [1838075] - [tools] libbpf: Add function to set link XDP fd while specifying old program (Jiri Benc) [1838075] - [tools] Add EXPECTED_FD-related definitions in if_link.h (Jiri Benc) [1838075] - [net] xdp: Support specifying expected existing program when attaching XDP (Jiri Benc) [1838075] - [netdrv] veth: remove atomic64_add from veth_xdp_xmit hotpath (Jiri Benc) [1838075] - [netdrv] veth: introduce more xdp counters (Jiri Benc) [1838075] - [netdrv] veth: distinguish between rx_drops and xdp_drops (Jiri Benc) [1838075] - [netdrv] veth: introduce more specialized counters in veth_stats (Jiri Benc) [1838075] - [netdrv] veth: move xdp stats in a dedicated structure (Jiri Benc) [1838075] - [net] xdp: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [net] bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() (Jiri Benc) [1838075] - [net] bpf: INET_DIAG support in bpf_sk_storage (Jiri Benc) [1838075] - [net] inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data (Jiri Benc) [1838075] - [net] inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() (Jiri Benc) [1838075] - [net] inet_diag: return classid for all socket types (Jiri Benc) [1838075] - [net] inet_diag: fix reporting cgroup classid and fallback to priority (Jiri Benc) [1838075] - [net] Remove unneeded export of a couple of xdp generic functions (Jiri Benc) [1838075] - [net] page_pool: API cleanup and comments (Jiri Benc) [1838075] - [net] bpf, sockmap: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [netdrv] geneve: allow changing DF behavior after creation (Sabrina Dubroca) [1847861] - [net] netfilter: nf_tables: add missing ->release_ops() in error path of newrule() (Andrea Claudi) [1846236] - [net] netfilter: nft_compat: use .release_ops and remove list of extension (Andrea Claudi) [1846236] - [net] ipv6: fix IPV6_ADDRFORM operation logic (Hangbin Liu) [1842025] - [net] ipv6: fix restrict IPV6_ADDRFORM operation (Hangbin Liu) [1842025] - [net] netfilter: nat: fix error handling upon registering inet hook (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload for redir (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload with inet family (Florian Westphal) [1579145] - [net] netfilter: nft_chain_nat: inet family is missing module ownership (Florian Westphal) [1579145] - [net] netfilter: nf_tables: Support auto-loading for inet nat (Florian Westphal) [1579145] - [net] netfilter: nft_redir: fix module autoload with ip4 (Florian Westphal) [1579145] - [net] netfilter: nat: fix udp checksum corruption (Florian Westphal) [1579145] - [tools] kselftests: extend nft_nat with inet family based nat hooks (Florian Westphal) [1579145] - [net] netfilter: nft_redir: add inet support (Florian Westphal) [1579145] - [net] netfilter: nft_masq: add inet support (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge route type into core (Florian Westphal) [1579145] - [net] netfilter: nat: add inet family nat support (Florian Westphal) [1579145] - [net] netfilter: nat: don't register device notifier twice (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge ipv4 and ipv6 nat chain types (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_masq protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_redir protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.h (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_recalc hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_update hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3 manip_pkt hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto.h (Florian Westphal) [1579145] - [net] netfilter: nat: merge nf_nat_ipv4, 6 into nat core (Florian Westphal) [1579145] - [net] netfilter: nat: fix spurious connection timeouts (Florian Westphal) [1579145] - [net] netfilter: nat: move nlattr parse and xfrm session decode to core (Florian Westphal) [1579145] - [net] netfilter: nat: merge ipv4 and ipv6 masquerade functionality (Florian Westphal) [1579145] - [net] netfilter: kconfig: nat related expression depend on nftables core (Florian Westphal) [1579145] - [net] netfilter: conntrack: fix bogus port values for other l4 protocols (Florian Westphal) [1579145] - [net] netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pernet l4 proto register interface (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove remaining l4proto indirect packet calls (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove module owner field (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove invert_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pkt_to_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: set stream timeout to 2 minutes (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: only extend timeout to stream mode after 2s (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_used_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: fix ICMP header corruption on ICMP errors (Florian Westphal) [1579145] - [net] netfilter: nat: fix icmp id randomization (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->manip_pkt (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->nlattr_to_range (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->in_range (Florian Westphal) [1579145] - [net] netfilter: nat: fold in_range indirection into caller (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->unique_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_l4proto_unique_tuple (Florian Westphal) [1579145] - [net] netfilter: remove NF_NAT_RANGE_PROTO_RANDOM support (Florian Westphal) [1579145] - [x86] kvm: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: do not pass poisoned hva to __kvm_set_memory_region (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix sync_with_host() in smm_test (Vitaly Kuznetsov) [1849987] - [x86] kvm: async_pf: Inject 'page ready' event only if 'page not present' was previously injected (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions simultaneously" (Vitaly Kuznetsov) [1849987] - [virt] kvm: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov) [1849987] - [x86] kvm: i8254: remove redundant assignment to pointer s (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: respect singlestep when emulating instruction (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupported (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: do not substitute SVM/VMX check with KVM_CAP_NESTED_STATE check (Vitaly Kuznetsov) [1849987] - [x86] kvm: nvmx: Consult only the "basic" exit reason when routing nested exit (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Unexport x86_fpu_cache and make it static (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Ignore KVM 5-level paging support for VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: Fix APIC page invalidation race (Vitaly Kuznetsov) [1849987] - [x86] kvm: svm: fix calls to is_intercept (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix vmx_preemption_timer_test build with GCC10 (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Add x86_64/debug_regs to .gitignore (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: x86: work around leak of uninitialized stack contents" (Vitaly Kuznetsov) [1849987] - [x86] kvm: vmx: Properly handle kvm_read/write_guest_virt*() result (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: emulate reserved nops from 0f/18 to 0f/1f (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Fix build with "make ARCH=x86_64" (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: minor code refactor and comments fixup around dirty logging (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: avoid unnecessary rmap walks when creating/moving slots (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: remove unnecessary rmap walk of read-only memslots (Vitaly Kuznetsov) [1849987] - [virt] kvm: Use vmemdup_user() (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Move MPK feature detection to common code (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Assign correct value to array.maxnent (Vitaly Kuznetsov) [1849987] - [x86] kvm: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories (Vitaly Kuznetsov) [1849987] - [x86] kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GP (Vitaly Kuznetsov) [1849987] - [documentation] docs: virt/kvm: close inline string literal (Vitaly Kuznetsov) [1849987] - [documentation] docs: kvm: Fix KVM_KVMCLOCK_CTRL API doc (Vitaly Kuznetsov) [1849987] - [x86] arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory() (Vitaly Kuznetsov) [1849987] - [virt] kvm/eventfd: remove unneeded conversion to bool (Vitaly Kuznetsov) [1849987] - [tools] selftests: fix kvm relocatable native/cross builds and installs (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: move kvm_create_vcpu_debugfs after last failure point (Vitaly Kuznetsov) [1849987] - [powerpc] xive: Share the event-queue page with the Hypervisor (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Read ibm, secure-memory nodes (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Relax check on H_SVM_INIT_ABORT (Michael Roth) [1837232]- [scsi] scsi: be2iscsi: Use scnprintf() for avoiding potential buffer overflow (Maurizio Lombardi) [1849586] - [edac] EDAC/i10nm: Update driver to support different bus number config register offsets (Aristeu Rozanski) [1838508] - [edac] EDAC, {skx, i10nm}: Make some configurations CPU model specific (Aristeu Rozanski) [1838508] - [fs] fuse: copy_file_range should truncate cache (Miklos Szeredi) [1849786] - [fs] fuse: fix copy_file_range cache issues (Miklos Szeredi) [1849786] - [fs] fuse: update attr_version counter on fuse_notify_inval_inode() (Miklos Szeredi) [1849786] - [fs] fuse: don't check refcount after stealing page (Miklos Szeredi) [1849786] - [fs] fuse: fix weird page warning (Miklos Szeredi) [1849786] - [fs] fuse: use dump_page (Miklos Szeredi) [1849786] - [fs] fuse: always allow query of st_dev (Miklos Szeredi) [1849786] - [fs] fuse: always flush dirty data on close(2) (Miklos Szeredi) [1849786] - [fs] fuse: invalidate inode attr in writeback cache mode (Miklos Szeredi) [1849786] - [fs] virtiofs: schedule blocking async replies in separate worker (Miklos Szeredi) [1849786] - [fs] fuse: Support RENAME_WHITEOUT flag (Miklos Szeredi) [1849786] - [fs] fuse: don't overflow LLONG_MAX with end offset (Miklos Szeredi) [1849786] - [fs] fix up iter on short count in fuse_direct_io() (Miklos Szeredi) [1849786] - [fs] fuse: fix fuse_send_readpages() in the syncronous read case (Miklos Szeredi) [1849786] - [fs] fuse: fix Kconfig indentation (Miklos Szeredi) [1849786] - [fs] virtiofs: Use completions while waiting for queue to be drained (Miklos Szeredi) [1849786] - [fs] virtiofs: Do not send forget request "struct list_head" element (Miklos Szeredi) [1849786] - [fs] virtiofs: Use a common function to send forget (Miklos Szeredi) [1849786] - [fs] virtiofs: Fix old-style declaration (Miklos Szeredi) [1849786] - [fs] fuse: verify nlink (Miklos Szeredi) [1849786] - [fs] fuse: verify write return (Miklos Szeredi) [1849786] - [fs] fuse: verify attributes (Miklos Szeredi) [1849786] - [fs] fuse: redundant get_fuse_inode() calls in fuse_writepages_fill() (Miklos Szeredi) [1849786] - [fs] fuse: truncate pending writes on O_TRUNC (Miklos Szeredi) [1849786] - [fs] fuse: flush dirty data/metadata before non-truncate setattr (Miklos Szeredi) [1849786] - [fs] ovl: initialize error in ovl_copy_xattr (Miklos Szeredi) [1849770] - [fs] ovl: fix redirect traversal on metacopy dentries (Miklos Szeredi) [1849770] - [fs] ovl: initialize OVL_UPPERDATA in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: use only uppermetacopy state in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: simplify setting of origin for index lookup (Miklos Szeredi) [1849770] - [fs] ovl: fix out of bounds access warning in ovl_check_fb_len() (Miklos Szeredi) [1849770] - [fs] ovl: return required buffer size for file handles (Miklos Szeredi) [1849770] - [fs] ovl: sync dirty data when remounting to ro mode (Miklos Szeredi) [1849770] - [fs] ovl: resolve more conflicting mount options (Miklos Szeredi) [1849770] - [fs] ovl: potential crash in ovl_fid_to_fh() (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_OPEN from attr->ia_valid (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_FILE from attr->ia_valid (Miklos Szeredi) [1849770] - [documentation] ovl: document xino expected behavior (Miklos Szeredi) [1849770] - [fs] ovl: enable xino automatically in more cases (Miklos Szeredi) [1849770] - [fs] ovl: avoid possible inode number collisions with xino=on (Miklos Szeredi) [1849770] - [fs] ovl: use a private non-persistent ino pool (Miklos Szeredi) [1849770] - [fs] ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi) [1849770] - [fs] ovl: fix a typo in comment (Miklos Szeredi) [1849770] - [fs] ovl: replace zero-length array with flexible-array member (Miklos Szeredi) [1849770] - [fs] ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old (Miklos Szeredi) [1849770] - [fs] ovl: strict upper fs requirements for remote upper fs (Miklos Szeredi) [1849770] - [fs] ovl: check if upper fs supports RENAME_WHITEOUT (Miklos Szeredi) [1849770] - [fs] ovl: allow remote upper (Miklos Szeredi) [1849770] - [fs] ovl: decide if revalidate needed on a per-dentry basis (Miklos Szeredi) [1849770] - [fs] ovl: separate detection of remote upper layer from stacked overlay (Miklos Szeredi) [1849770] - [fs] ovl: restructure dentry revalidation (Miklos Szeredi) [1849770] - [fs] ovl: ignore failure to copy up unknown xattrs (Miklos Szeredi) [1849770] - [documentation] ovl: document permission model (Miklos Szeredi) [1849770] - [fs] ovl: simplify i_ino initialization (Miklos Szeredi) [1849770] - [fs] ovl: factor out helper ovl_get_root() (Miklos Szeredi) [1849770] - [fs] ovl: fix out of date comment and unreachable code (Miklos Szeredi) [1849770] - [fs] ovl: fix value of i_ino for lower hardlink corner case (Miklos Szeredi) [1849770] - [fs] ovl: fix lockdep warning for async write (Miklos Szeredi) [1849770] - [fs] ovl: fix some xino configurations (Miklos Szeredi) [1849770] - [fs] ovl: fix lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: fix lseek overflow on 32bit (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: add overlayfs to index.rst (Miklos Szeredi) [1849770] - [fs] ovl: add splice file read write helper (Miklos Szeredi) [1849770] - [fs] ovl: implement async IO routines (Miklos Szeredi) [1849770] - [fs] vfs: add vfs_iocb_iter_helper functions (Miklos Szeredi) [1849770] - [fs] ovl: layer is const (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-constant st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of conflicting lower layer uuid (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_fsarray (Miklos Szeredi) [1849770] - [fs] ovl: simplify ovl_same_sb() helper (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_layersarray (Miklos Szeredi) [1849770] - [fs] ovl: improving copy-up efficiency for big sparse file (Miklos Szeredi) [1849770] - [fs] ovl: use ovl_inode_lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: use pr_fmt auto generate prefix (Miklos Szeredi) [1849770] - [fs] ovl: fix wrong WARN_ON() in ovl_cache_update_ino() (Miklos Szeredi) [1849770] - [fs] locks: print unsigned ino in /proc/locks (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: overlayfs: Fix restview warnings (Miklos Szeredi) [1849770] - [fs] ovl: relax WARN_ON() on rename to self (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-unique st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: don't use a temp buf for encoding real fh (Miklos Szeredi) [1849770] - [fs] ovl: make sure that real fid is 32bit aligned in memory (Miklos Szeredi) [1849770] - [fs] ovl: fix lookup failure on multi lower squashfs (Miklos Szeredi) [1849770] - [fs] ovl: filter of trusted xattr results in audit (Miklos Szeredi) [1849770] - [fs] ovl: Fix dereferencing possible ERR_PTR() (Miklos Szeredi) [1849770] - [fs] ovl: fix regression caused by overlapping layers detection (Miklos Szeredi) [1849770] - [fs] ovl: make i_ino consistent with st_ino in more cases (Miklos Szeredi) [1849770] - [fs] ovl: fix typo in MODULE_PARM_DESC (Miklos Szeredi) [1849770] - [fs] ovl: fix bogus -Wmaybe-unitialized warning (Miklos Szeredi) [1849770] - [fs] ovl: don't fail with disconnected lower NFS (Miklos Szeredi) [1849770] - [fs] ovl: detect overlapping layers (Miklos Szeredi) [1849770] - [fs] ovl: using posix_acl_xattr_size() to get size instead of posix_acl_to_xattr() (Miklos Szeredi) [1849770] - [fs] ovl: abstract ovl_inode lock with a helper (Miklos Szeredi) [1849770] - [fs] ovl: remove the 'locked' argument of ovl_nlink_{start, end} (Miklos Szeredi) [1849770] - [fs] ovl: relax requirement for non null uuid of lower fs (Miklos Szeredi) [1849770] - [fs] ovl: fold copy-up helpers into callers (Miklos Szeredi) [1849770] - [fs] ovl: untangle copy up call chain (Miklos Szeredi) [1849770] - [fs] ovl: clean up error handling in ovl_get_tmpfile() (Miklos Szeredi) [1849770] - [netdrv] ionic: tame the watchdog timer on reconfig (Jonathan Toppins) [1846879 1846280] - [remoteproc] remoteproc: pull in slab.h (Jarod Wilson) [1849080]- [x86] revert "kvm: vmx: Micro-optimize vmexit time when not exposing PMU" (Vitaly Kuznetsov) [1844099] - [fs] nfsd4: kill warnings on testing stateids with mismatched clientids (Benjamin Coddington) [1765672] - [fs] NFS: Ensure security label is set for root inode (Scott Mayhew) [1660798] - [s390] kexec: Fix file verification on S390 (Lianbo Jiang) [1815369] - [s390] kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXEC_SIG_FORCE (Lianbo Jiang) [1815369] - [netdrv] ibmvnic: continue to init in CRQ reset returns H_CLOSED (Steve Best) [1850179] - [net] sunrpc: add missing newline when printing parameter 'auth_hashtable_size' by sysfs (Benjamin Coddington) [1849998] - [net] sunrpc: clean up properly in gss_mech_unregister() (Benjamin Coddington) [1849998] - [net] sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix backchannel RPC soft lockups (Benjamin Coddington) [1849998] - [fs] NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() (Benjamin Coddington) [1849998] - [fs] nfsd4: make drc_slab global, not per-net (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix GSS privacy computation of auth->au_ralign (Benjamin Coddington) [1849998] - [net] SUNRPC: Add "@len" parameter to gss_unwrap() (Benjamin Coddington) [1849998] - [fs] NFS: finish_automount() requires us to hold 2 refs to the mount record (Benjamin Coddington) [1849998] - [fs] NFS: Fix use-after-free issues in nfs_pageio_add_request() (Benjamin Coddington) [1849998] - [fs] NFS: alloc_nfs_open_context() must use the file cred when available (Benjamin Coddington) [1849998] - [net] libceph: don't omit used_replica in target_copy() (Jeff Layton) [1847528] - [net] libceph: don't omit recovery_deletes in target_copy() (Jeff Layton) [1847528] - [net] libceph: move away from global osd_req_flags (Jeff Layton) [1847528] - [fs] ceph: skip checking caps when session reconnecting and releasing reqs (Jeff Layton) [1847528] - [fs] ceph: make sure mdsc->mutex is nested in s->s_mutex to fix dead lock (Jeff Layton) [1847528] - [fs] ceph: don't return -ESTALE if there's still an open file (Jeff Layton) [1847528] - [include] libceph, rbd: replace zero-length array with flexible-array (Jeff Layton) [1847528] - [fs] ceph: allow rename operation under different quota realms (Jeff Layton) [1847528] - [fs] ceph: normalize 'delta' parameter usage in check_quota_exceeded (Jeff Layton) [1847528] - [fs] ceph: ceph_kick_flushing_caps needs the s_mutex (Jeff Layton) [1847528] - [fs] ceph: request expedited service on session's last cap flush (Jeff Layton) [1847528] - [fs] ceph: convert mdsc->cap_dirty to a per-session list (Jeff Layton) [1847528] - [fs] ceph: reset i_requested_max_size if file write is not wanted (Jeff Layton) [1847528] - [fs] ceph: throw a warning if we destroy session with mutex still locked (Jeff Layton) [1847528] - [fs] ceph: fix potential race in ceph_check_caps (Jeff Layton) [1847528] - [fs] ceph: document what protects i_dirty_item and i_flushing_item (Jeff Layton) [1847528] - [fs] ceph: don't take i_ceph_lock in handle_cap_import (Jeff Layton) [1847528] - [fs] ceph: don't release i_ceph_lock in handle_cap_trunc (Jeff Layton) [1847528] - [fs] ceph: add comments for handle_cap_flush_ack logic (Jeff Layton) [1847528] - [fs] ceph: split up __finish_cap_flush (Jeff Layton) [1847528] - [fs] ceph: reorganize __send_cap for less spinlock abuse (Jeff Layton) [1847528] - [fs] ceph: flush release queue when handling caps for unknown inode (Jeff Layton) [1847528] - [net] libceph: ignore pool overlay and cache logic on redirects (Jeff Layton) [1847528] - [x86] kvm: lapic: ensure APIC map is up to date on concurrent update requests (Igor Mammedov) [1835330] - [x86] kvm: lapic: fix broken vcpu hotplug (Igor Mammedov) [1835330] - [netdrv] net: hns3: add some error checking in hclge_tm module (Mark Langsdorf) [1809057] {CVE-2019-15925} - [fs] udf: Fix mounting of Win7 created UDF filesystems (Oleksandr Natalenko) [1842400] - [netdrv] net: qed: fixes crash while running driver in kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed: Disable SRIOV functionality inside kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed*: Reduce RX and TX default ring count when running inside kdump kernel (Manish Chopra) [1727746] - [fs] cifs: dump Security Type info in DebugData (Leif Sahlberg) [1845390] - [net] netfilter: flowtable: Make nf_flow_table_offload_add/del_cb inline (Marcelo Leitner) [1840938] - [net] sched: act_ct: Make tcf_ct_flow_table_restore_skb inline (Marcelo Leitner) [1840938] - [net] netfilter: flowtable: Add pending bit for offload work (Marcelo Leitner) [1842670] - [net] Evict neighbor entries on carrier down (Ivan Vecera) [1845352] - [net] bridge: explicitly zero is_sticky in fdb_create (Ivan Vecera) [1845350] - [net] bridge: add support for sticky fdb entries (Ivan Vecera) [1845350] - [net] remove indirect block netdev event registration (Marcelo Leitner) [1841300] - [netdrv] bnxt_tc: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] nfp: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] mlx5: update indirect block support (Marcelo Leitner) [1841300] - [net] use flow_indr_dev_setup_offload() (Marcelo Leitner) [1841300] - [net] cls_api: add tcf_block_offload_init() (Marcelo Leitner) [1841300] - [net] flow_offload: consolidate indirect flow_block infrastructure (Marcelo Leitner) [1841300] - [net] netfilter: nf_flowtable: expose nf_flow_table_gc_cleanup() (Marcelo Leitner) [1841300] - [fs] iomap: Handle memory allocation failure in readahead (Carlos Maiolino) [1828792] - [fs] iomap: fix comments in iomap_dio_rw (Carlos Maiolino) [1828792] - [fs] iomap: Remove pgoff from tracepoints (Carlos Maiolino) [1828792] - [fs] fs: Fix page_mkwrite off-by-one errors (Carlos Maiolino) [1828792] - [fs] iomap: stop using ioend after it's been freed in iomap_finish_ioend() (Carlos Maiolino) [1828792] - [fs] iomap: fix sub-page uptodate handling (Carlos Maiolino) [1828792] - [fs] iomap: remove unneeded variable in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: Do not create fake iter in iomap_dio_bio_actor() (Carlos Maiolino) [1828792] - [fs] iomap: trace iomap_appply results (Carlos Maiolino) [1828792] - [fs] fs/iomap: remove redundant check in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: use a srcmap for a read-modify-write I/O (Carlos Maiolino) [1828792] - [fs] iomap: renumber IOMAP_HOLE to 0 (Carlos Maiolino) [1828792] - [fs] iomap: use write_begin to read pages to unshare (Carlos Maiolino) [1828792] - [fs] iomap: move the zeroing case out of iomap_read_page_sync (Carlos Maiolino) [1828792] - [fs] iomap: ignore non-shared or non-data blocks in xfs_file_dirty (Carlos Maiolino) [1828792] - [fs] iomap: always use AOP_FLAG_NOFS in iomap_write_begin (Carlos Maiolino) [1828792] - [fs] iomap: remove the unused iomap argument to __iomap_write_end (Carlos Maiolino) [1828792] - [fs] iomap: better document the IOMAP_F_* flags (Carlos Maiolino) [1828792] - [fs] iomap: enhance writeback error message (Carlos Maiolino) [1828792] - [fs] iomap: pass a struct page to iomap_finish_page_writeback (Carlos Maiolino) [1828792] - [fs] iomap: cleanup iomap_ioend_compare (Carlos Maiolino) [1828792] - [fs] iomap: move struct iomap_page out of iomap.h (Carlos Maiolino) [1828792] - [fs] iomap: warn on inline maps in iomap_writepage_map (Carlos Maiolino) [1828792] - [fs] iomap: lift the xfs writeback code to iomap (Carlos Maiolino) [1828792] - [fs] iomap: lift common tracing code from xfs to iomap (Carlos Maiolino) [1828792] - [fs] iomap: zero newly allocated mapped blocks (Carlos Maiolino) [1828792] - [fs] xfs: remove the fork fields in the writepage_ctx and ioend (Carlos Maiolino) [1828792] - [fs] xfs: turn io_append_trans into an io_private void pointer (Carlos Maiolino) [1828792] - [fs] xfs: refactor the ioend merging code (Carlos Maiolino) [1828792] - [fs] xfs: use a struct iomap in xfs_writepage_ctx (Carlos Maiolino) [1828792] - [fs] xfs: set IOMAP_F_NEW more carefully (Carlos Maiolino) [1828792] - [fs] xfs: initialize iomap->flags in xfs_bmbt_to_iomap (Carlos Maiolino) [1828792] - [fs] xfs: Use iomap_dio_rw to wait for unaligned direct IO (Carlos Maiolino) [1828792] - [fs] iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: move the iomap_dio_rw ->end_io callback into a structure (Carlos Maiolino) [1828792] - [fs] iomap: split size and error for iomap_dio_rw ->end_io (Carlos Maiolino) [1828792] - [fs] iomap: fix Invalid License ID (Carlos Maiolino) [1828792] - [fs] iomap: move internal declarations into fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move the main iteration code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the buffered IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the direct IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the SEEK_HOLE code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the file mapping reporting code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the swapfile code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: start moving code to fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move iomap_read_inline_data around (Carlos Maiolino) [1828792] - [fs] iomap: convert to SPDX identifier (Carlos Maiolino) [1828792] - [fs] iomap: remove duplicated include from iomap.c (Carlos Maiolino) [1828792] - [netdrv] fjes: Handle workqueue allocation failure (Masayoshi Mizuma) [1830565] {CVE-2019-16231}- [fs] NFSv4: Ensure the delegation cred is pinned when we call delegreturn (Benjamin Coddington) [1848933] - [fs] NFSv4: Ensure the delegation is pinned in nfs_do_return_delegation() (Benjamin Coddington) [1848933] - [fs] NFSv4.1 make cachethis=no for writes (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix revalidation of dentries with delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix races between open and dentry revalidation (Benjamin Coddington) [1848933] - [fs] NFS: Fix up directory verifier races (Benjamin Coddington) [1848933] - [net] sunrpc: expiry_time should be seconds not timeval (Benjamin Coddington) [1848933] - [fs] NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Benjamin Coddington) [1848933] - [fs] NFSv4: try lease recovery on NFS4ERR_EXPIRED (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks (Benjamin Coddington) [1848933] - [fs] nfs: optimise readdir cache page invalidation (Benjamin Coddington) [1848933] - [fs] NFS: Switch readdir to using iterate_shared() (Benjamin Coddington) [1848933] - [fs] NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() (Benjamin Coddington) [1848933] - [fs] NFS: Directory page cache pages need to be locked when read (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks and corruption in readdir (Benjamin Coddington) [1848933] - [net] SUNRPC: Use kmemdup_nul() in rpc_parse_scope_id() (Benjamin Coddington) [1848933] - [fs] NFS: Replace various occurrences of kstrndup() with kmemdup_nul() (Benjamin Coddington) [1848933] - [fs] NFSv4: Limit the total number of cached delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Add accounting for the number of active delegations held (Benjamin Coddington) [1848933] - [fs] NFSv4: Try to return the delegation immediately when marked for return on close (Benjamin Coddington) [1848933] - [fs] NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delegation is returned (Benjamin Coddington) [1848933] - [fs] NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGATION_RETURNING (Benjamin Coddington) [1848933] - [fs] NFS: nfs_find_open_context() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFS: nfs_access_get_cached_rcu() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFSv3: FIx bug when using chacl and chmod to change acl (Benjamin Coddington) [1848933] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1848933] - [fs] NFS: Trust cached access if we've already revalidated the inode once (Benjamin Coddington) [1848933] - [fs] NFS: Fix nfs_direct_write_reschedule_io() (Benjamin Coddington) [1848933] - [fs] NFS: When resending after a short write, reset the reply count to zero (Benjamin Coddington) [1848933] - [fs] NFS: Improve tracing of permission calls (Benjamin Coddington) [1848933] - [fs] NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (Benjamin Coddington) [1848933] - [fs] NFS: Fix up fsync() when the server rebooted (Benjamin Coddington) [1848933] - [net] SUNRPC: Remove broken gss_mech_list_pseudoflavors() (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file mapping on all fatal writeback errors (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file size on a fatal write error (Benjamin Coddington) [1848933] - [fs] nfs: NFS_SWAP should depend on SWAP (Benjamin Coddington) [1848933] - [net] SUNRPC: constify copied structure (Benjamin Coddington) [1848933] - [fs] fs/nfs, swapon: check holes in swapfile (Benjamin Coddington) [1848933] - [net] SUNRPC: call_connect_status should handle -EPROTO (Benjamin Coddington) [1848933] - [fs] NFS: Introduce trace events triggered by page writeback errors (Benjamin Coddington) [1848933] - [net] SUNRPC: Capture signalled RPC tasks (Benjamin Coddington) [1848933] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Benjamin Coddington) [1848933] - [fs] NFS4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: encode nfsv4 timestamps as 64-bit (Benjamin Coddington) [1848933] - [fs] nfs: remove timespec from xdr_encode_nfstime (Benjamin Coddington) [1848933] - [fs] nfs: use timespec64 in nfs_fattr (Benjamin Coddington) [1848933] - [net] sunrpc: convert to time64_t for expiry (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfssvc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfs4proc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in vfs.c (Benjamin Coddington) [1848933] - [fs] nfsd: remove nfs4_reset_lease() declarations (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_real_seconds() in nfs4_verifier (Benjamin Coddington) [1848933] - [fs] nfsd: use boottime for lease expiry calculation (Benjamin Coddington) [1848933] - [fs] nfsd: fix jiffies/time_t mixup in LRU list (Benjamin Coddington) [1848933] - [fs] nfsd: fix delay timer on 32-bit architectures (Benjamin Coddington) [1848933] - [fs] nfsd: use time64_t in nfsd_proc_setattr() check (Benjamin Coddington) [1848933] - [fs] nfsd: pass a 64-bit guardtime to nfsd_setattr() (Benjamin Coddington) [1848933] - [fs] nfsd: make 'boot_time' 64-bit wide (Benjamin Coddington) [1848933] - [fs] nfsd: use timespec64 in encode_time_delta (Benjamin Coddington) [1848933] - [fs] nfsd: handle nfs3 timestamps as unsigned (Benjamin Coddington) [1848933] - [fs] nfsd: print 64-bit timestamps in client_info_show (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_seconds() for timestamps (Benjamin Coddington) [1848933] - [fs] nfsd: remove unnecessary assertion in nfsd4_encode_replay (Benjamin Coddington) [1848933] - [fs] nfsd: Clone should commit src file metadata too (Benjamin Coddington) [1848933] - [fs] nfsd4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: fix timstamp debug prints (Benjamin Coddington) [1848933] - [net] nfs: use time64_t internally (Benjamin Coddington) [1848933] - [fs] nfsd: Return the correct number of bytes written to the file (Benjamin Coddington) [1848933] - [fs] nfsd: Fix up some unused variable warnings (Benjamin Coddington) [1848933] - [kernel] blktrace: ensure our debugfs dir exists (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: fix debugfs use after free (Ming Lei) [1816559] {CVE-2019-19770} - [block] loop: be paranoid on exit and prevent new additions / removals (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: annotate required lock on do_blk_trace_setup() (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: revert back to synchronous request_queue removal (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: clarify context for refcount increment helpers (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: add docs for gendisk / request_queue refcount helpers (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: no need to check return value of debugfs_create functions (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: Avoid sparse warnings when assigning q->blk_trace (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: break out of blktrace setup on concurrent calls (Ming Lei) [1816559] {CVE-2019-19770} - [nvme] nvme-fc: don't call nvme_cleanup_cmd() for AENs (Ewan Milne) [1847572] - [nvme] nvme-fc: convert assoc_active flag to bit op (Ewan Milne) [1847572] - [nvme] nvme-fc: Ensure private pointers are NULL if no data (Ewan Milne) [1847572] - [nvme] nvme-multipath: do not reset on unknown status (Ewan Milne) [1847572] - [documentation] x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [documentation] x86/speculation: Add SRBDS vulnerability and mitigation documentation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add 'table' argument to cpu_matches() (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add a steppings field to struct x86_cpu_id (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu/bugs: Convert to new matching macros (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [crypto] crypto: simd - correctly take reqsize of wrapped skcipher into account (Mark Salter) [1830471] - [fs] nfsd: depend on CRYPTO_MD5 for legacy client tracking (Benjamin Coddington) [1847468] - [fs] nfsd: check for EBUSY from vfs_rmdir/vfs_unink (Benjamin Coddington) [1847468] - [fs] NFS: Fallocate should use the nfs4_fattr_bitmap (Benjamin Coddington) [1847468] - [fs] NFS: Return -ETXTBSY when attempting to write to a swapfile (Benjamin Coddington) [1847468] - [fs] fs: nfs: sysfs: Remove NULL check before kfree (Benjamin Coddington) [1847468] - [fs] NFS: remove unneeded semicolon (Benjamin Coddington) [1847468] - [fs] NFSv4: add declaration of current_stateid (Benjamin Coddington) [1847468] - [include] sunrpc: remove __KERNEL__ ifdefs (Benjamin Coddington) [1847468] - [fs] nfsd: document callback_wq serialization of callback code (Benjamin Coddington) [1847468] - [fs] nfsd: mark cb path down on unknown errors (Benjamin Coddington) [1847468] - [net] SUNRPC: Avoid RPC delays when exiting suspend (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't retry the GETATTR on old stateid in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix races between open and delegreturn (Benjamin Coddington) [1847468] - [fs] NFS: nfs_inode_find_state_and_recover() fix stateid matching (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix nfs4_inode_make_writeable() (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_return_incompatible_delegation() should check delegation validity (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't reclaim delegations that have been returned or revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Ignore requests to return the delegation if it was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Revoke the delegation on success in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Update the stateid seqid in nfs_revoke_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_inplace_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Hold the delegation spinlock when updating the seqid (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't remove the delegation from the super_list more than once (Benjamin Coddington) [1847468] - [fs] NFS: Rename nfs_inode_return_delegation_noreclaim() (Benjamin Coddington) [1847468] - [fs] NFSv4: fail nfs4_refresh_delegation_stateid() when the delegation was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Delegation recalls should not find revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_callback_getattr() should ignore revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix delegation handling in update_open_stateid() (Benjamin Coddington) [1847468] - [fs] NFSv4.1: Don't rebind to the same source port when reconnecting to the server (Benjamin Coddington) [1847468] - [fs] NFS/pnfs: Separate NFSv3 DS and MDS traffic (Benjamin Coddington) [1847468] - [fs] pNFS: nfs3_set_ds_client should set NFS_CS_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata (Benjamin Coddington) [1847468] - [fs] NFSv3: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Fix a typo in encode_sattr() (Benjamin Coddington) [1847468] - [fs] NFSv4: NFSv4 callbacks also support 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFSv4: Encode 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFS: Convert struct nfs_fattr to use struct timespec64 (Benjamin Coddington) [1847468] - [fs] NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts (Benjamin Coddington) [1847468] - [net] SUNRPC: Add trace points to observe transport congestion control (Benjamin Coddington) [1847468] - [net] SUNRPC: Eliminate log noise in call_reserveresult (Benjamin Coddington) [1847468] - [fs] nfsd: remove private bin2hex implementation (Benjamin Coddington) [1847468] - [fs] nfsd: remove set but not used variable 'len' (Benjamin Coddington) [1847468] - [fs] NFSv3: fix rpc receive buffer size for MOUNT call (Steve Dickson) [1837034] - [fs] NFS: remove unused macros (Steve Dickson) [1837034] - [mm] mm, slab: fix sign conversion problem in memcg_uncharge_slab() (Waiman Long) [1849016] - [mm] mm: fix false-positive OVERCOMMIT_GUESS failures (Waiman Long) [1849016] - [mm] mm: remove CONFIG_MIGRATE_VMA_HELPER (Karol Herbst) [1847908] - [nvdimm] libnvdimm: Export the target_node attribute for regions and namespaces (Jeff Moyer) [1783157] - [dax] dax: Add numa_node to the default device-dax attributes (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Create a dax device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nvdimm_bus_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nvdimm_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nd_mapping_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_region_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_numa_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_device_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move region attribute group definition (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move attribute groups to device type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm/region: Initialize bad block for volatile namespaces (Jeff Moyer) [1783157] - [x86] x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Steve Best) [1848710] - [powerpc] powerpc/kernel: Enables memory hot-remove after reboot on pseries guests (David Gibson) [1848844] - [fs] cifs: multichannel: try to rebind when reconnecting a channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: use pointer for binding channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection above transport layer (Leif Sahlberg) [1842759] - [fs] cifs: move some variables off the stack in smb2_ioctl_query_info (Leif Sahlberg) [1842759] - [fs] cifs: reduce stack use in smb2_compound_op (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: always zero struct cifs_io_parms (Leif Sahlberg) [1842759] - [fs] smb3: default to minimum of two channels when multichannel specified (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection in function (Leif Sahlberg) [1842759] - [mm] x86/init: fix build with CONFIG_SWAP=n (Waiman Long) [1839415] - [netdrv] ionic: add pcie_print_link_status (Jonathan Toppins) [1846506] - [netdrv] ionic: no link check while resetting queues (Jonathan Toppins) [1846953] - [netdrv] ionic: export features for vlans to use (Jonathan Toppins) [1846868] - [netdrv] ionic: remove support for mgmt device (Jonathan Toppins) [1846506] - [netdrv] ionic: wait on queue start until after IFF_UP (Jonathan Toppins) [1844924] - [netdrv] ionic: add more ethtool stats (Jonathan Toppins) [1848149] - [netdrv] ionic: more ionic name tweaks (Jonathan Toppins) [1848149] - [netdrv] ionic: ionic_intr_free parameter change (Jonathan Toppins) [1848149] - [netdrv] ionic: reset device at probe (Jonathan Toppins) [1848149] - [netdrv] ionic: shorter dev cmd wait time (Jonathan Toppins) [1848149] - [netdrv] ionic: add support for more xcvr types (Jonathan Toppins) [1848149] - [netdrv] ionic: protect vf calls from fw reset (Jonathan Toppins) [1848149] - [netdrv] ionic: updates to ionic FW api description (Jonathan Toppins) [1848149] - [netdrv] ionic: support longer tx sg lists (Jonathan Toppins) [1848149] - [netdrv] ionic: Use debugfs_create_bool() to export bool (Jonathan Toppins) [1848149] - [netdrv] drivers:Remove inclusion of vermagic header (Jonathan Toppins) [1848149] - [net] SUNRPC: Destroy the back channel when we destroy the host transport (Benjamin Coddington) [1846984] - [net] SUNRPC: fix race to sk_err after xs_error_report (Benjamin Coddington) [1846984] - [fs] NFS: Remove redundant mirror tracking in O_DIRECT (Benjamin Coddington) [1846984] - [fs] nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request (Benjamin Coddington) [1846984] - [net] sunrpc: clean up indentation issue (Benjamin Coddington) [1846984] - [fs] NFS: Optimise the default readahead size (Benjamin Coddington) [1846984] - [fs] nfsd: fix nfs read eof detection (Benjamin Coddington) [1846984] - [fs] nfsd: Make nfsd_reset_boot_verifier_locked static (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix OPEN_DOWNGRADE error handling (Benjamin Coddington) [1846984] - [fs] pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumping the state seqid (Benjamin Coddington) [1846984] - [fs] NFSv4: Add a helper to increment stateid seqids (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle RPC level errors in LAYOUTRETURN (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close (Benjamin Coddington) [1846984] - [fs] NFSv4: Clean up pNFS return-on-close error handling (Benjamin Coddington) [1846984] - [fs] NFS: remove unused check for negative dentry (Benjamin Coddington) [1846984] - [fs] NFSv3: use nfs_add_or_obtain() to create and reference inodes (Benjamin Coddington) [1846984] - [fs] NFS: Refactor nfs_instantiate() for dentry referencing callers (Benjamin Coddington) [1846984] - [fs] nfs_instantiate(): prevent multiple aliases for directory inode (Benjamin Coddington) [1846984] - [net] SUNRPC: Rename xdr_buf_read_netobj to xdr_buf_read_mic (Benjamin Coddington) [1846984] - [fs] nfsd: degraded slot-count more gracefully as allocation nears exhaustion (Benjamin Coddington) [1846984] - [fs] nfsd: handle drc over-allocation gracefully (Benjamin Coddington) [1846984] - [net] SUNRPC: RPC level errors should always set task->tk_rpc_status (Benjamin Coddington) [1846984] - [fs] nfsd: Support the server resetting the boot verifier (Benjamin Coddington) [1846984] - [net] sunrpc: Use kzfree rather than its implementation (Benjamin Coddington) [1846984] - [fs] nfsd: eliminate an unnecessary acl size limit (Benjamin Coddington) [1846984] - [fs] Deprecate nfsd fault injection (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_get_lease_time() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_secinfo_no_name() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_reclaim_complete() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have _nfs4_proc_secinfo() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_setclientid() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Add an nfs4_call_sync_custom() function (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix a memory leak bug (Benjamin Coddington) [1846984] - [net] xprtrdma: Fix bc_max_slots return value (Benjamin Coddington) [1846984] - [net] SUNRPC: Inline xdr_commit_encode (Benjamin Coddington) [1846984] - [net] SUNRPC: Remove rpc_wake_up_queued_task_on_wq() (Benjamin Coddington) [1846984] - [fs] fs: nfs: Fix possible null-pointer dereferences in encode_attrs() (Benjamin Coddington) [1846984] - [fs] nfsd: Fix the documentation for svcxdr_tmpalloc() (Benjamin Coddington) [1846984] - [fs] nfsd: Remove unnecessary NULL checks (Benjamin Coddington) [1846984] - [s390] vfio-ccw: make vfio_ccw_regops variables declarations static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add trace for CRW event (Cornelia Huck) [1660917] - [s390] vfio-ccw: Wire up the CRW irq and CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor IRQ handlers (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new schib region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor the unregister of the async regions (Cornelia Huck) [1660917] - [s390] vfio-ccw: Register a chp_event callback for vfio-ccw (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce new helper functions to free/destroy regions (Cornelia Huck) [1660917] - [documentation] vfio-ccw: document possible errors (Cornelia Huck) [1660917] - [s390] vfio-ccw: Enable transparent CCW IPL from DASD (Cornelia Huck) [1660917] - [s390] cio: generate delayed uevent for vfio-ccw subchannels (Cornelia Huck) [1660917] - [s390] vfio-ccw: Use the correct style for SPDX License Identifier (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rework the io_fctl trace (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add a trace for asynchronous requests (Cornelia Huck) [1660917] - [s390] vfio-ccw: Trace the FSM jumptable (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor how the traces are built (Cornelia Huck) [1660917] - [s390] vfio-ccw: fix error return code in vfio_ccw_sch_init() (Cornelia Huck) [1660917] - [s390] vfio-ccw: add some logging (Cornelia Huck) [1660917] - [s390] vfio-ccw: make vfio_ccw_async_region_ops static (Cornelia Huck) [1660917] - [documentation] documentation: fix vfio-ccw doc (Cornelia Huck) [1660917] - [documentation] vfio-ccw: Update documentation for csch/hsch (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't call cp_free if we are processing a channel program (Cornelia Huck) [1660917] - [s390] vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix memory leak and don't call cp_free in cp_init (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix misleading comment when setting orb.cmd.c64 (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix the conversion of Format-0 CCWs to Format-1 (Cornelia Huck) [1660917] - [s390] cio: introduce driver_override on the css bus (Cornelia Huck) [1660917] - [s390] vfio-ccw: make convert_ccw0_to_ccw1 static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove copy_ccw_from_iova() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Factor out the ccw0-to-ccw1 transition (Cornelia Huck) [1660917] - [s390] vfio-ccw: Copy CCW data outside length calculation (Cornelia Huck) [1660917] - [s390] vfio-ccw: Skip second copy of guest cp to host (Cornelia Huck) [1660917] - [s390] vfio-ccw: Move guest_cp storage into common struct (Cornelia Huck) [1660917] - [s390] cio: Combine direct and indirect CCW paths (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange IDAL allocation in direct CCW (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove pfn_array_table (Cornelia Huck) [1660917] - [s390] vfio-ccw: Adjust the first IDAW outside of the nested loops (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange pfn_array and pfn_array_table arrays (Cornelia Huck) [1660917] - [s390] cio: Use generalized CCW handler in cp_init() (Cornelia Huck) [1660917] - [s390] cio: Generalize the TIC handler (Cornelia Huck) [1660917] - [s390] cio: Refactor the routine that handles TIC CCWs (Cornelia Huck) [1660917] - [s390] cio: Squash cp_free() and cp_unpin_free() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Destroy kmem cache region on module exit (Cornelia Huck) [1660917] - [documentation] docs: s390: convert docs to ReST and rename to *.rst (Cornelia Huck) [1660917] - [s390] cio: Remove vfio-ccw checks of command codes (Cornelia Huck) [1660917] - [s390] cio: Allow zero-length CCWs in vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Don't pin vfio pages for empty transfers (Cornelia Huck) [1660917] - [s390] cio: Initialize the host addresses in pfn_array (Cornelia Huck) [1660917] - [s390] cio: Split pfn_array_alloc_pin into pieces (Cornelia Huck) [1660917] - [s390] cio: Set vfio-ccw FSM state before ioeventfd (Cornelia Huck) [1660917] - [s390] cio: Update SCSW if it points to the end of the chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: Prevent quiesce function going into an infinite loop (Cornelia Huck) [1660917] - [s390] vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev (Cornelia Huck) [1660917] - [s390] vfio-ccw: Do not call flush_workqueue while holding the spinlock (Cornelia Huck) [1660917] - [s390] vfio-ccw: add handling for async channel instructions (Cornelia Huck) [1660917] - [s390] cio: export hsch to modules (Cornelia Huck) [1660917] - [s390] vfio-ccw: add capabilities chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: protect the I/O region (Cornelia Huck) [1660917] - [s390] vfio-ccw: rework ssch state handling (Cornelia Huck) [1660917] - [s390] vfio-ccw: make it safe to access channel programs (Cornelia Huck) [1660917] - [s390] vfio: ccw: only free cp on final interrupt (Cornelia Huck) [1660917] - [s390] cio: Use cpa range elsewhere within vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Fix vfio-ccw handling of recursive TICs (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't assume there are more ccws after a TIC (Cornelia Huck) [1660917] - [s390] vfio: ccw: Merge BUSY and BOXED states (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup when unsupported IDA format is used (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup of pfn_array alloc failure (Cornelia Huck) [1660917] - [s390] vfio: ccw: Register mediated device once all structures are initialized (Cornelia Huck) [1660917] - [s390] cio: make vfio_ccw_io_region static (Cornelia Huck) [1660917] - [s390] cio: Fix how vfio-ccw checks pinned pages (Cornelia Huck) [1660917] - [s390] cio: Refactor alloc of ccw_io_region (Cornelia Huck) [1660917] - [s390] cio: Convert ccw_io_region to pointer (Cornelia Huck) [1660917] - [netdrv] ibmvnic: Harden device login requests (Steve Best) [1847183] - [mm] s390/cmm: fix information leak in cmm_timeout_handler() (Nico Pache) [1846532] {CVE-2020-10773} - [fs] kernfs: fix potential null pointer dereference (Carlos Maiolino) [1847872] - [netdrv] net: sfc: reject unsupported coalescing params (Jarod Wilson) [1844659] - [netdrv] iavf: increase reset complete wait time (Stefan Assmann) [1844598] - [netdrv] iavf: Fix reporting 2.5 Gb and 5Gb speeds (Stefan Assmann) [1844598] - [netdrv] iavf: use appropriate enum for comparison (Stefan Assmann) [1844598] - [netdrv] iavf: fix speed reporting over virtchnl (Stefan Assmann) [1844598] - [block] blk-mq: fix blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: split out a __blk_mq_get_driver_tag helper (Ming Lei) [1824037] - [block] blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei) [1824037] - [block] blk-mq: add blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: use BLK_MQ_NO_TAG in more places (Ming Lei) [1824037] - [block] blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG (Ming Lei) [1824037] - [block] blk-mq: move more request initialization to blk_mq_rq_ctx_init (Ming Lei) [1824037] - [block] blk-mq: simplify the blk_mq_get_request calling convention (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request (Ming Lei) [1824037] - [block] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request (Ming Lei) [1824037] - [nvme] nvme: force complete cancelled requests (Ming Lei) [1824037] - [block] blk-mq: blk-mq: provide forced completion method (Ming Lei) [1824037] - [block] block: Limit number of items taken from the I/O scheduler in one go (Ming Lei) [1824037] - [scsi] Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Ming Lei) [1824037] - [block] blk-mq: Rerun dispatching in the case of budget contention (Ming Lei) [1824037] - [block] blk-mq: Add blk_mq_delay_run_hw_queues() API call (Ming Lei) [1824037] - [block] blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Ming Lei) [1824037] - [block] blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget (Ming Lei) [1824037] - [block] blk-mq: don't commit_rqs() if none were queued (Ming Lei) [1824037] - [block] blk-mq: Remove some unused function arguments (Ming Lei) [1824037] - [block] blk-mq-tag: document tag iteration helper return value (Ming Lei) [1824037] - [block] blk-mq: Document the functions that iterate over requests (Ming Lei) [1824037] - [block] loop: Better discard support for block devices (Ming Lei) [1824037] - [block] loop: Report EOPNOTSUPP properly (Ming Lei) [1824037] - [block] block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices (Ming Lei) [1824037] - [block] block, zoned: fix integer overflow with BLKRESETZONE et al (Ming Lei) [1824037] - [block] block: Fix use-after-free issue accessing struct io_cq (Ming Lei) [1824037] - [netdrv] cxgb4: add EOTID tracking and software context dump (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: tune burst buffer size for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: improve credits recovery in TC-MQPRIO Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix delete filter entry fail in unload path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix large delays in PTP synchronization (Vishal Kulkarni) [1828665] - [netdrv] net/cxgb4: Check the return from t4_query_params properly (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: free MQPRIO resources in shutdown path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix MPS index overwrite when setting MAC address (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add support to catch bits set in INT_CAUSE5 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove set but not used variable 'tab' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/ptp: pass the sign of offset delta in FW CMD (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Txq restart check during backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix throughput drop during Tx backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework TC filter rule insertion across regions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: update T5/T6 adapter register ranges (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix checks for max queues to allocate (Vishal Kulkarni) [1828665] - [netdrv] net/chelsio: Don't set N/A for not available FW (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Added tls stats prints (Vishal Kulkarni) [1828665] - [netdrv] l2t_seq_next should increase position index (Vishal Kulkarni) [1828665] - [netdrv] seq_tab_next() should increase position index (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: reject overlapped queues in TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Tx multi channel port rate limit (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/cxgb4vf: fix flow control display for auto negotiation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix refcount init for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chtls: fix ULD connection failures due to wrong TID base (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix missed high priority region calculation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix kernel panic while accessing sge_info (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add support for high priority filters (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add stats for MQPRIO QoS offload Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add UDP segmentation offload support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chcr: update SGL DMA unmap for USO (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier ingress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: check rule prio conflicts before offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier egress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove unneeded semicolon for switch block (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix an error code in cxgb4_mqprio_alloc_hw_resources() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: make function 'cxgb4_mqprio_free_hw_resources' static (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove redundant assignment to hdr_len (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix 64-bit division on i386 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Use match_string() helper to simplify the code (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add FLOWC based QoS offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add Tx and Rx path for ETHOFLD traffic (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add ETHOFLD hardware queue support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: parse and configure TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework queue config and MSI-X allocation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: query firmware for QoS offload resources (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add pci reset handler (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix panic when attaching to ULD fail (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: request the TX CIDX updates to status page (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Signedness bug in init_one() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: no need to check return value of debugfs_create functions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Use normal int for refcount (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Add lock for atomic_dec_and_test (Vishal Kulkarni) [1828665] - [fs] xfs: clear PF_MEMALLOC before exiting xfsaild thread (Brian Foster) [1827912]- [drm] drm/amd/display: Defer cursor lock until after VUPDATE (Lyude Paul) [1814893] - [drm] drm/amd/display: Use cursor locking to prevent flip delays (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: Fix Pollock Variant Detection (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix RV2 Variant Detection (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: fix pci revision id fetching (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect vGPUs (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect if changing endianness failed (Lyude Paul) [1814893] - [drm] drm/nouveau/device: rework mmio mapping code to get rid of second map (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: detect and potentially disable HDA support on some SORs (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gp100: split SOR implementation from gm200 (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: modify OR allocation policy to account for HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: split part of OR allocation logic into a function (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: provide hint to OR allocation about HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gt215-: fix race with audio driver runpm (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gv100-: NV_PDISP_SF_AUDIO_CNTRL0 register moved (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: select HDA device entry based on bound head (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: add HAL for programming device entry in SF (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gt215-: pass head to nvkm_ior.hda.eld() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Share DP SST mode_valid() handling with MST (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Move 8BPC limit for MST into nv50_mstc_get_modes() (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gv100-: Add support for interlaced modes (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Probe SOR and PIOR caps for DP interlacing support (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Initialize core channel in nouveau_display_create() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gv100-: expose capabilities class (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/nv50-: increase timeout on pio channel free() polling (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: wait for FIFO space on PIO channels (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: protect waits against GPU falling off the bus (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: access PTIMER through usermode class, if available (Lyude Paul) [1814893] - [drm] drm/nouveau/ttm: evict other IO mappings when running out of BAR1 space (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: clear SW state of disabled windows harder (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Add aux table invalidate for all engines (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Invalidate aux table entries forcibly (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Flush L3 (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Fix HDC pipeline flush (Lyude Paul) [1814893] - [drm] Revert "drm/i915/tgl: Include ro parts of l3 to invalidate" (Lyude Paul) [1814893] - [drm] drm/i915: Push MST link retraining to the hotplug work (Lyude Paul) [1814893] - [drm] drm/i915: Flatten intel_dp_check_mst_status() a bit (Lyude Paul) [1814893] - [drm] drm/i915/tc: Do not warn when aux power well of static TC ports timeout (Lyude Paul) [1814893] - [drm] drm/i915/tc: Catch TC users accessing FIA registers without enable aux (Lyude Paul) [1814893] - [drm] drm/i915/tc/tgl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/tc: Skip ref held check for TC legacy aux power wells (Lyude Paul) [1814893] - [drm] drm/i915/tc/icl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/display: Split hsw_power_well_enable() into two (Lyude Paul) [1814893] - [drm] drm/i915/display: Add intel_legacy_aux_to_power_domain() (Lyude Paul) [1814893] - [drm] drm/i915/display: Move out code to return the digital_port of the aux ch (Lyude Paul) [1814893] - [drm] drm/i915: Add missing deinitialization cases of load failure (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_init() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_probe() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_driver_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: Extract skl SAGV checking (Lyude Paul) [1814893] - [drm] drm/i915: Track active_pipes in bw_state (Lyude Paul) [1814893] - [drm] drm/i915: Use bw state for per crtc SAGV evaluation (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_calc_active_pipes() (Lyude Paul) [1814893] - [drm] drm/i915: Add pre/post plane updates for SAGV (Lyude Paul) [1814893] - [drm] drm/i915: Prepare to extract gen specific functions from intel_can_enable_sagv (Lyude Paul) [1814893] - [drm] drm/i915: Add intel_atomic_get_bw_*_state helpers (Lyude Paul) [1814893] - [drm] drm/i915: Introduce skl_plane_wm_level accessor (Lyude Paul) [1814893] - [drm] drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915: Extend hotplug detect retry on TypeC connectors to 5 seconds (Lyude Paul) [1814893] - [drm] drm/i915: Add a retry counter for hotplug detect retries (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_connector_hpd_pin() (Lyude Paul) [1814893] - [drm] drm/i915: Prefer intel_connector over drm_connector in hotplug code (Lyude Paul) [1814893] - [drm] drm/i915: Use intel_attached_encoder() (Lyude Paul) [1814893] - [drm] drm/i915/ehl: Restrict w/a 1607087056 for EHL/JSL (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Initialize multicast register steering for workarounds (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_14010229206 permanent (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL (Lyude Paul) [1814893] - [drm] drm/i915: Apply Wa_1406680159:icl, ehl as an engine workaround (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1406306137:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1604278689:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Don't treat unslice registers as masked (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_1606700617 permanent (Lyude Paul) [1814893] - [drm] drm/i915/tgl: WaDisableGPGPUMidThreadPreemption (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Move and restrict Wa_1408615072 (Lyude Paul) [1814893] - [drm] drm/i915/gen11: Moving WAs to rcs_engine_wa_init() (Lyude Paul) [1814893] - [drm] drm/i915: add Wa_14010594013: icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocationCountAccessFromUMD (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1409142259 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Fix the Wa number of a fix (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1607063988 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note to Wa_1607297627 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Extend Wa_1606931601 for all steppings (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1806527549 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1409804808 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1808121037 to tgl (Lyude Paul) [1814893] - [drm] drm/i915: Use engine wa list for Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Implement Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Disable tesselation clock gating on tgl A0 (Lyude Paul) [1814893] - [drm] drm/i915: Move ringbuffer WAs to engine workaround list (Lyude Paul) [1814893] - [drm] drm/i915/gt: Skip rmw for masked registers (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Also wait for the scratch buffer to be bound (Lyude Paul) [1814893] - [drm] drm/i915/dp: Return the right vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/dp/tgl+: Update combo phy vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add definitions for VRR registers and bits (Lyude Paul) [1814893] - [drm] drm/i915: use forced codec wake on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add new PCI IDs to TGL (Lyude Paul) [1814893] - [drm] drm/i915/perf: Invalidate OA TLB on when closing perf stream (Lyude Paul) [1814893] - [drm] Bump DRM backport version to 5.6.14 (Lyude Paul) [1814893] - [drm] drm/i915/tgl+: Fix interrupt handling for DP AUX transactions (Lyude Paul) [1814893] - [drm] drm/amd/amdgpu: add raven1 part to the gfxoff quirk list (Lyude Paul) [1814893] - [drm] drm/amd/display: add basic atomic check for cursor plane (Lyude Paul) [1814893] - [drm] Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE() (Lyude Paul) [1814893] - [drm] drm/i915: Handle idling during i915_gem_evict_something busy loops (Lyude Paul) [1814893] - [drm] drm/i915: Mark concurrent submissions with a weak-dependency (Lyude Paul) [1814893] - [drm] drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest (Lyude Paul) [1814893] - [drm] drm/amdgpu: force fbdev into vram (Lyude Paul) [1814893] - [drm] drm/i915/gem: Remove object_is_locked assertion from unpin_from_display_plane (Lyude Paul) [1814893] - [drm] drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Make timeslicing an explicit engine property (Lyude Paul) [1814893] - [drm] drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper() (Lyude Paul) [1814893] - [drm] drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1 (Lyude Paul) [1814893] - [drm] drm/amd/display: Defer cursor update around VUPDATE for all ASIC (Lyude Paul) [1814893] - [drm] drm/amd/display: check if REFCLK_CNTL register is present (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: avoid using pm_en before it is initialized revised (Lyude Paul) [1814893] - [drm] drm/amd/display: blank dp stream before re-train the link (Lyude Paul) [1814893] - [drm] drm/i915/display: Load DP_TP_CTL/STATUS offset before use it (Lyude Paul) [1814893] - [drm] drm/i915/tgl: TBT AUX should use TC power well ops (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_14010477008:tgl (Lyude Paul) [1814893] - [drm] drm/amd/display: work around fp code being emitted outside of DC_FP_START/END (Lyude Paul) [1814893] - [drm] drm/amdgpu: drop redundant cg/pg ungate on runpm enter (Lyude Paul) [1814893] - [drm] drm/amdgpu: move kfd suspend after ip_suspend_phase1 (Lyude Paul) [1814893] - [drm] drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event (Lyude Paul) [1814893] - [drm] drm/amdgpu: Correctly initialize thermal controller for GPUs with Powerplay table v0 (e.g Hawaii) (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: fix resume failed as smu table initialize early exit (Lyude Paul) [1814893] - [drm] drm/bridge: anx6345: set correct BPC for display_info of connector (Lyude Paul) [1814893] - [drm] drm/i915: Use proper fault mask in interrupt postinstall too (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Fix i915_address_space refcnt leak (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release use after free (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_hw_surface_alloc() (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_draw_dirty_fb() (Lyude Paul) [1814893] - [drm] drm/i915/gt: Check cacheline is valid before acquiring (Lyude Paul) [1814893] - [drm] drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma() (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix green screen issue after suspend (Lyude Paul) [1814893] - [drm] drm/edid: Fix off-by-one in DispID DTD pixel clock (Lyude Paul) [1814893] - [drm] drm/amdgpu: invalidate L2 before SDMA IBs (v2) (Lyude Paul) [1814893] - [dma-buf] dma-buf: Fix SET_NAME ioctl uapi (Lyude Paul) [1814893] - [drm] drm/scheduler: fix drm_sched_get_cleanup_job (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix wrong vram lost counter increment V2 (Lyude Paul) [1814893] - [drm] drm/dp_mst: Zero assigned PBN when releasing VCPI slots (Lyude Paul) [1814893] - [drm] drm/amd/display: Calculate scaling ratios on every medium/full update (Lyude Paul) [1814893] - [drm] drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax (Lyude Paul) [1814893] - [video] fbdev: potential information leak in do_fb_ioctl() (Lyude Paul) [1814893] - [drm] drm/nouveau/gr/gp107, gp108: implement workaround for HW hanging during init (Lyude Paul) [1814893] - [drm] drm/amdkfd: kfree the wrong pointer (Lyude Paul) [1814893] - [drm] drm/nouveau: workaround runpm fail by disabling PCI power management on certain intel bridges (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: fix vma range check for migration (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: check for SVM initialized before migrating (Lyude Paul) [1814893] - [drm] drm/amd/display: Don't try hdcp1.4 when content_type is set to type1 (Lyude Paul) [1814893] - [drm] drm/ttm: flush the fence on the bo after we individualize the reservation object (Lyude Paul) [1814893] - [drm] drm/i915/perf: Do not clear pollin for small user read buffers (Lyude Paul) [1814893] - [drm] drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE() (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix the hw hang during perform system reboot and reset (Lyude Paul) [1814893] - [drm] drm/amdgpu/gfx9: add gfxoff quirk (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Fill all the unused space in the GGTT (Lyude Paul) [1814893] - [drm] drm/i915/ggtt: do not set bits 1-11 in gen12 ptes (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix gfx hang during suspend with video playback (v2) (Lyude Paul) [1814893] - [drm] drm/dp_mst: Fix clearing payload state on topology disable (Lyude Paul) [1814893] - [drm] Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" (Lyude Paul) [1814893] - [drm] drm/i915/gt: Treat idling as a RPS downclock event (Lyude Paul) [1814893] - [drm] drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2 (Lyude Paul) [1814893] - [drm] drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode (Lyude Paul) [1814893] - [drm] drm/amd/display: Check for null fclk voltage when parsing clock table (Lyude Paul) [1814893] - [drm] drm/amdgpu: unify fw_write_wait for new gfx9 asics (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: implement the is_dpm_running() (Lyude Paul) [1814893] - [drm] drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK (Lyude Paul) [1814893] - [drm] drm: Remove PageReserved manipulation from drm_pci_alloc (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal (Lyude Paul) [1814893] - [drm] drm/i915/gem: Flush all the reloc_gpu batch (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Disable preemption timeout (Lyude Paul) [1814893] - [drm] drm/i915/display: Fix mode private_flags comparison at atomic_check (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix (Lyude Paul) [1814893] - [drm] drm/i915: Allow for different modes of interruptible i915_active_wait (Lyude Paul) [1814893] - [gpu] DRM Backport 5.5 -> 5.6 (Lyude Paul) [1814893] - [video] video: fbdev: intelfb: use const pointer for fb_ops (Lyude Paul) [1814893] - [include] video: fbdev: make fbops member of struct fb_info a const pointer (Lyude Paul) [1814893] - [video] video: fbdev: uvesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: nvidia: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: mb862xx: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: atyfb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbmem: use const pointer for fb_ops (Lyude Paul) [1814893] - [video] video: fbdev: vesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: udlfb: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [video] video: smscufx: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [drm] drm/fb-helper: don't preserve fb_ops across deferred IO use (Lyude Paul) [1814893] - [drm] drm/fb-helper: Remove drm_fb_helper_fbdev_{setup, teardown}() (Lyude Paul) [1814893] - [video] video: fb_defio: preserve user fb_ops (Lyude Paul) [1814893] - [drm] mm, drm/ttm: Fix vm page protection handling (Lyude Paul) [1814893] - [dma-buf] udmabuf: Remove deleted map/unmap handlers (Lyude Paul) [1814893] - [include] dma-buf: Remove kernel map/unmap hooks (Lyude Paul) [1814893] - [drm] drm/udl: Remove udl implementation of GEM's free_object() (Lyude Paul) [1814893] - [drm] drm/udl: Unmap buffer object after damage update (Lyude Paul) [1814893] - [drm] drm/udl: Fix Kconfig indentation (Lyude Paul) [1814893] - [drm] drm/udl: Replace fbdev code with generic emulation (Lyude Paul) [1814893] - [drm] drm/udl: Remove struct udl_gem_object and functions (Lyude Paul) [1814893] - [drm] drm/udl: Switch to SHMEM (Lyude Paul) [1814893] - [drm] drm/udl: Allocate GEM object via struct drm_driver.gem_create_object (Lyude Paul) [1814893] - [drm] drm/udl: Remove flags field from struct udl_gem_object (Lyude Paul) [1814893] - [drm] drm/armada: Delete dma_buf->k(un)map implemenation (Lyude Paul) [1814893] - [tee] drm/tee_shm: Drop dma_buf_k(unmap) support (Lyude Paul) [1814893] - [samples] sample/vfio-mdev/mbocs: Remove dma_buf_k(un)map support (Lyude Paul) [1814893] - [media] media/videobuf2: Drop dma_buf->k(un)map support (Lyude Paul) [1814893] - [drm] drm/vmwgfx: Delete mmaping functions (Lyude Paul) [1814893] - [dma-buf] dma-buf: Drop dma_buf_k(un)map (Lyude Paul) [1814893] - [drm] drm/tegra: Remove dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/omapdrm: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/i915: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [staging] staging/android/ion: delete dma_buf->kmap/unmap implemenation (Lyude Paul) [1814893] - [drm] drm/i915: Remove dma_buf_kmap selftest (Lyude Paul) [1814893] - [drm] drm/tegra: Delete host1x_bo_ops->k(un)map (Lyude Paul) [1814893] - [gpu] drm/tegra: Map cmdbuf once for reloc processing (Lyude Paul) [1814893] - [pinctrl] pinctrl: Allow modules to use pinctrl_register_mappings (Lyude Paul) [1814893] - [include] lockdep: add might_lock_nested() (Lyude Paul) [1814893] - [gpu] DRM Backport 5.4 -> 5.5 (Lyude Paul) [1814893] - [security] device_cgroup: Export devcgroup_check_permission (Lyude Paul) [1814893] - [video] fbdev: drop res_id parameter from remove_conflicting_pci_framebuffers (Lyude Paul) [1814893] - [media] media: cec: check 'transmit_in_progress', not 'transmitting' (Lyude Paul) [1814893] - [media] media: cec: avoid decrementing transmit_queue_sz if it is 0 (Lyude Paul) [1814893] - [media] media: cec: CEC 2.0-only bcast messages were ignored (Lyude Paul) [1814893] - [media] cec: add cec_adapter to cec_notifier_cec_adap_unregister() (Lyude Paul) [1814893] - [media] media: cec-pin: add 'received' callback (Lyude Paul) [1814893] - [media] media: cec: expose the new connector info API (Lyude Paul) [1814893] - [media] media: cec/cec-adap.c: use new UI_CMD defines (Lyude Paul) [1814893] - [media] media: cec-notifier: clear cec_adap in cec_notifier_unregister (Lyude Paul) [1814893] - [media] media: cec-adap: return from cec_s_conn_info() if adap is invalid (Lyude Paul) [1814893] - [media] media: cec-notifier: add new notifier functions (Lyude Paul) [1814893] - [media] media: cec: add struct cec_connector_info support (Lyude Paul) [1814893] - [media] media: cec-notifier: rename variables, check kstrdup and n->conn_name (Lyude Paul) [1814893] - [media] media: cec-adap: fix regression in ping sanity check (Lyude Paul) [1814893] - [media] media: cec: allow any initiator for Ping and Image/Text View On (Lyude Paul) [1814893] - [media] media: cec: support CEC_MSG_FL_RAW (Lyude Paul) [1814893] - [media] media: cec: add CEC_MSG_FL_RAW flag and msg_is_raw helper function (Lyude Paul) [1814893] - [media] media: cec: move check from cec_transmit to cec_transmit_msg_fh (Lyude Paul) [1814893] - [media] media: cec: cec_transmit_msg_fh: do sanity checks first (Lyude Paul) [1814893] - [media] media: cec: mark devnode as registered before actually registering it (Lyude Paul) [1814893] - [media] media: cec-notifier: add cec_notifier_parse_hdmi_phandle helper (Lyude Paul) [1814893] - [media] media: Kconfig files: use the right help coding style (Lyude Paul) [1814893] - [media] media: cec: fill in cec chardev kobject to ease debugging (Lyude Paul) [1814893] - [media] media: cec: fix epoll() by calling poll_wait first (Lyude Paul) [1814893] - [media] media: cec: keep track of outstanding transmits (Lyude Paul) [1814893] - [media] media: cec: add debug_phys_addr module option (Lyude Paul) [1814893] - [media] media: cec: report Vendor ID after initialization (Lyude Paul) [1814893] - [media] media: cec-pin: fix broken tx_ignore_nack_until_eom error injection (Lyude Paul) [1814893] - [media] media: cec: increase debug level for 'queue full' (Lyude Paul) [1814893] - [media] media: cec: check for non-OK/NACK conditions while claiming a LA (Lyude Paul) [1814893] - [media] media: cec: forgot to cancel delayed work (Lyude Paul) [1814893] - [media] media: cec: name for RC passthrough device does not need 'RC for' (Lyude Paul) [1814893] - [media] media: cec-gpio: select correct Signal Free Time (Lyude Paul) [1814893] - [media] media: cec: fix the Signal Free Time calculation (Lyude Paul) [1814893] - [media] media: cec: add new tx/rx status bits to detect aborts/timeouts (Lyude Paul) [1814893] - [media] media: cec: remove cec-edid.c (Lyude Paul) [1814893] - [media] media: cec/v4l2: move V4L2 specific CEC functions to V4L2 (Lyude Paul) [1814893] - [media] media: cec: integrate cec_validate_phys_addr() in cec-api.c (Lyude Paul) [1814893] - [media] media: cec: make cec_get_edid_spa_location() an inline function (Lyude Paul) [1814893] - [media] media: use strscpy() instead of strlcpy() (Lyude Paul) [1814893] - [media] media: cec: move compat_ioctl handling to cec-api.c (Lyude Paul) [1814893] - [media] media: cec: add support for 5V signal testing (Lyude Paul) [1814893] - [uapi] media: uapi/linux/cec.h: add 5V events (Lyude Paul) [1814893] - [scsi] compat_ioctl: move more drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [vhost] compat_ioctl: move drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [rtc] compat_ioctl: move rtc handling into drivers/rtc/dev.c (Lyude Paul) [1814893] - [fs] ceph: fix compat_ioctl for ceph_dir_operations (Lyude Paul) [1814893] - [fs] compat_sys_ioctl(): make parallel to do_vfs_ioctl() (Lyude Paul) [1814893] - [fs] compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c (Lyude Paul) [1814893] - [fs] do_vfs_ioctl(): use saner types (Lyude Paul) [1814893] - [fs] compat: itanic doesn't have one (Lyude Paul) [1814893] - [fs] FIGETBSZ: fix compat (Lyude Paul) [1814893] - [fs] fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_IOC_FIEMAP (Lyude Paul) [1814893] - [gpu] DRM Backport 5.3 -> 5.4 (Lyude Paul) [1814893] - [include] Add wait_var_event_interruptible() (Lyude Paul) [1814893] - [kernel] kthread: Add __kthread_should_park() (Lyude Paul) [1814893] - [kernel] PM / sleep: Refactor filesystems sync to reduce duplication (Lyude Paul) [1814893] - [fpga] drivers: Introduce device lookup variants by of_node (Lyude Paul) [1814893] - [s390] drivers: Introduce device lookup variants by name (Lyude Paul) [1814893] - [base] drivers: Add generic helper to match by of_node (Lyude Paul) [1814893] - [drm] kbuild: change *FLAGS_.o to take the path relative to $(obj) (Lyude Paul) [1814893] - [video] fbdev: lock_fb_info cannot fail (Lyude Paul) [1814893] - [video] fbdev/atyfb: lock_fb_info can't fail (Lyude Paul) [1814893] - [video] fbdev: sysfs files can't disappear before the device is gone (Lyude Paul) [1814893] - [video] fbcon: call fbcon_fb_(un)registered directly (Lyude Paul) [1814893] - [video] fbcon: Remove fbcon_has_exited (Lyude Paul) [1814893] - [video] fbcon: s/struct display/struct fbcon_display/ (Lyude Paul) [1814893] - [video] fbdev: locking check for fb_set_suspend (Lyude Paul) [1814893] - [tty] vt/fbcon: deinitialize resources in visual_init() after failed memory allocation (Lyude Paul) [1814893] - [video] fbcon: Don't reset logo_shown when logo is currently shown (Lyude Paul) [1814893] - [video] fbdev: fix WARNING in __alloc_pages_nodemask bug (Lyude Paul) [1814893] - [video] fbdev: fix divide error in fb_var_to_videomode (Lyude Paul) [1814893] - [video] fbdev: list all pci memory bars as conflicting apertures (Lyude Paul) [1814893]- [block] Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT" (Jeff Moyer) [1784478] - [fs] io_uring: reset -EBUSY error when io sq thread is waken up (Jeff Moyer) [1784478] - [fs] io_uring: don't add non-IO requests to iopoll pending list (Jeff Moyer) [1784478] - [fs] io_uring: don't use kiocb.private to store buf_index (Jeff Moyer) [1784478] - [fs] io_uring: cancel work if task_work_add() fails (Jeff Moyer) [1784478] - [fs] io_uring: remove dead check in io_splice() (Jeff Moyer) [1784478] - [fs] io_uring: fix FORCE_ASYNC req preparation (Jeff Moyer) [1784478] - [fs] io_uring: don't prepare DRAIN reqs twice (Jeff Moyer) [1784478] - [fs] io_uring: initialize ctx->sqo_wait earlier (Jeff Moyer) [1784478] - [fs] io_uring: polled fixed file must go through free iteration (Jeff Moyer) [1784478] - [fs] io_uring: fix zero len do_splice() (Jeff Moyer) [1784478] - [fs] io_uring: don't use 'fd' for openat/openat2/statx (Jeff Moyer) [1784478] - [fs] splice: move f_mode checks to do_{splice, tee}() (Jeff Moyer) [1784478] - [fs] io_uring: handle -EFAULT properly in io_uring_setup() (Jeff Moyer) [1784478] - [fs] io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io_uring: punt splice async because of inode mutex (Jeff Moyer) [1784478] - [fs] io_uring: check non-sync defer_list carefully (Jeff Moyer) [1784478] - [fs] io_uring: fix extra put in sync_file_range() (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() (Jeff Moyer) [1784478] - [fs] io_uring: use proper references for fallback_req locking (Jeff Moyer) [1784478] - [fs] io_uring: only force async punt if poll based retry can't handle it (Jeff Moyer) [1784478] - [fs] io_uring: enable poll retry for any file with ->read_iter / ->write_iter (Jeff Moyer) [1784478] - [fs] io_uring: statx must grab the file table for valid fd (Jeff Moyer) [1784478] - [fs] io_uring: only restore req->work for req that needs do completion (Jeff Moyer) [1784478] - [fs] io_uring: don't count rqs failed after current one (Jeff Moyer) [1784478] - [fs] io_uring: kill already cached timeout.seq_offset (Jeff Moyer) [1784478] - [fs] io_uring: fix cached_sq_head in io_timeout() (Jeff Moyer) [1784478] - [fs] io_uring: only post events in io_poll_remove_all() if we completed some (Jeff Moyer) [1784478] - [fs] io_uring: io_async_task_func() should check and honor cancelation (Jeff Moyer) [1784478] - [fs] io_uring: check for need to re-wait in polled async handling (Jeff Moyer) [1784478] - [fs] io_uring: correct O_NONBLOCK check for splice punt (Jeff Moyer) [1784478] - [fs] io_uring: restore req->work when canceling poll request (Jeff Moyer) [1784478] - [fs] io_uring: move all request init code in one place (Jeff Moyer) [1784478] - [fs] io_uring: keep all sqe->flags in req->flags (Jeff Moyer) [1784478] - [fs] io_uring: early submission req fail code (Jeff Moyer) [1784478] - [fs] io_uring: track mm through current->mm (Jeff Moyer) [1784478] - [fs] io_uring: remove obsolete @mm_fault (Jeff Moyer) [1784478] - [fs] io_uring: punt final io_ring_ctx wait-and-free to workqueue (Jeff Moyer) [1784478] - [fs] io_uring: fix fs cleanup on cqe overflow (Jeff Moyer) [1784478] - [fs] io_uring: don't read user-shared sqe flags twice (Jeff Moyer) [1784478] - [fs] io_uring: remove req init from io_get_req() (Jeff Moyer) [1784478] - [fs] io_uring: alloc req only after getting sqe (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_get_sqring (Jeff Moyer) [1784478] - [fs] io_uring: do not always copy iovec in io_req_map_rw() (Jeff Moyer) [1784478] - [fs] io_uring: ensure openat sets O_LARGEFILE if needed (Jeff Moyer) [1784478] - [fs] io_uring: initialize fixed_file_data lock (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant variable pointer nxt and io_wq_assign_next call (Jeff Moyer) [1784478] - [fs] io_uring: fix ctx refcounting in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: process requests completed with -EAGAIN on poll list (Jeff Moyer) [1784478] - [fs] io_uring: remove bogus RLIMIT_NOFILE check in file registration (Jeff Moyer) [1784478] - [fs] io_uring: use io-wq manager as backup task if task is exiting (Jeff Moyer) [1784478] - [fs] io_uring: grab task reference for poll requests (Jeff Moyer) [1784478] - [fs] io_uring: retry poll if we got woken with non-matching mask (Jeff Moyer) [1784478] - [fs] io_uring: add missing finish_wait() in io_sq_thread() (Jeff Moyer) [1784478] - [fs] io_uring: refactor file register/unregister/update handling (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_alloc_async_ctx() (Jeff Moyer) [1784478] - [fs] io_uring: fix missing 'return' in comment (Jeff Moyer) [1784478] - [fs] io-wq: handle hashed writes in chains (Jeff Moyer) [1784478] - [fs] io-uring: drop 'free_pfile' in struct io_file_put (Jeff Moyer) [1784478] - [fs] io-uring: drop completion when removing file (Jeff Moyer) [1784478] - [fs] io_uring: Fix ->data corruption on re-enqueue (Jeff Moyer) [1784478] - [fs] io-wq: close cancel gap for hashed linked work (Jeff Moyer) [1784478] - [uapi] io_uring: make spdxcheck.py happy (Jeff Moyer) [1784478] - [fs] io_uring: honor original task RLIMIT_FSIZE (Jeff Moyer) [1784478] - [fs] io_uring: make sure accept honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io_uring: make sure openat/openat2 honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io-wq: hash dependent work (Jeff Moyer) [1784478] - [fs] io-wq: split hashing and enqueueing (Jeff Moyer) [1784478] - [fs] io-wq: don't resched if there is no work (Jeff Moyer) [1784478] - [fs] io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} (Jeff Moyer) [1784478] - [fs] io-wq: remove duplicated cancel code (Jeff Moyer) [1784478] - [fs] io_uring: fix truncated async read/readv and write/writev retry (Jeff Moyer) [1784478] - [uapi] io_uring: dual license io_uring.h uapi header (Jeff Moyer) [1784478] - [fs] io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled (Jeff Moyer) [1784478] - [fs] io_uring: Fix unused function warnings (Jeff Moyer) [1784478] - [fs] io_uring: add end-of-bits marker and build time verify it (Jeff Moyer) [1784478] - [fs] io_uring: provide means of removing buffers (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [net] net: abstract out normal and compat msghdr import (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV (Jeff Moyer) [1784478] - [fs] io_uring: support buffer selection for OP_READ and OP_RECV (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_PROVIDE_BUFFERS (Jeff Moyer) [1784478] - [fs] io_uring: ensure RCU callback ordering with rcu_barrier() (Jeff Moyer) [1784478] - [fs] io_uring: fix lockup with timeouts (Jeff Moyer) [1784478] - [fs] io_uring: free fixed_file_data after RCU grace period (Jeff Moyer) [1784478] - [fs] io_uring: buffer registration infrastructure (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: forward submission ref to async (Jeff Moyer) [1784478] - [fs] io-wq: optimise out *next_work() double lock (Jeff Moyer) [1784478] - [fs] io-wq: optimise locking in io_worker_handle_work() (Jeff Moyer) [1784478] - [fs] io-wq: shuffle io_worker_handle_work() code (Jeff Moyer) [1784478] - [fs] io_uring: get next work with submission ref drop (Jeff Moyer) [1784478] - [fs] io_uring: remove @nxt from handlers (Jeff Moyer) [1784478] - [fs] io_uring: make submission ref putting consistent (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_close (Jeff Moyer) [1784478] - [fs] io_uring: Ensure mask is initialized in io_arm_poll_handler (Jeff Moyer) [1784478] - [fs] io_uring: remove io_prep_next_work() (Jeff Moyer) [1784478] - [fs] io_uring: remove extra nxt check after punt (Jeff Moyer) [1784478] - [fs] io_uring: use poll driven retry for files that support it (Jeff Moyer) [1784478] - [fs] io_uring: mark requests that we can do poll async in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: add per-task callback handler (Jeff Moyer) [1784478] - [fs] io_uring: store io_kiocb in wait->private (Jeff Moyer) [1784478] - [fs] io-wq: use BIT for ulong hash (Jeff Moyer) [1784478] - [fs] io_uring: remove IO_WQ_WORK_CB (Jeff Moyer) [1784478] - [fs] io-wq: remove unused IO_WQ_WORK_HAS_MM (Jeff Moyer) [1784478] - [fs] io_uring: extract kmsg copy helper (Jeff Moyer) [1784478] - [fs] io_uring: clean io_poll_complete (Jeff Moyer) [1784478] - [fs] io_uring: add splice(2) support (Jeff Moyer) [1784478] - [fs] io_uring: add interface for getting files (Jeff Moyer) [1784478] - [fs] splice: make do_splice public (Jeff Moyer) [1784478] - [fs] io_uring: remove req->in_async (Jeff Moyer) [1784478] - [fs] io_uring: don't do full *prep_worker() from io-wq (Jeff Moyer) [1784478] - [fs] io_uring: don't call work.func from sync ctx (Jeff Moyer) [1784478] - [fs] io_uring: io_accept() should hold on to submit reference on retry (Jeff Moyer) [1784478] - [fs] io_uring: consider any io_read/write -EAGAIN as final (Jeff Moyer) [1784478] - [fs] io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL (Jeff Moyer) [1784478] - [fs] io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation (Jeff Moyer) [1784478] - [fs] io_uring: fix 32-bit compatability with sendmsg/recvmsg (Jeff Moyer) [1784478] - [fs] io_uring: define and set show_fdinfo only if procfs is enabled (Jeff Moyer) [1784478] - [fs] io_uring: drop file set ref put/get on switch (Jeff Moyer) [1784478] - [fs] io_uring: import_single_range() returns 0/-ERROR (Jeff Moyer) [1784478] - [fs] io_uring: pick up link work on submit reference drop (Jeff Moyer) [1784478] - [fs] io-wq: ensure work->task_pid is cleared on init (Jeff Moyer) [1784478] - [fs] io-wq: remove spin-for-work optimization (Jeff Moyer) [1784478] - [fs] io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL (Jeff Moyer) [1784478] - [fs] io_uring: fix personality idr leak (Jeff Moyer) [1784478] - [fs] io_uring: handle multiple personalities in link chains (Jeff Moyer) [1784478] - [fs] io_uring: fix __io_iopoll_check deadlock in io_sq_thread (Jeff Moyer) [1784478] - [fs] io_uring: prevent sq_thread from spinning when it should stop (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free by io_cleanup_req() (Jeff Moyer) [1784478] - [fs] io_uring: remove unnecessary NULL checks (Jeff Moyer) [1784478] - [fs] io_uring: add missing io_req_cancelled() (Jeff Moyer) [1784478] - [fs] io_uring: prune request from overflow list on flush (Jeff Moyer) [1784478] - [fs] io-wq: don't call kXalloc_node() with non-online node (Jeff Moyer) [1784478] - [fs] io_uring: retain sockaddr_storage across send/recvmsg async punt (Jeff Moyer) [1784478] - [fs] io_uring: cancel pending async work if task exits (Jeff Moyer) [1784478] - [fs] io-wq: add io_wq_cancel_pid() to cancel based on a specific pid (Jeff Moyer) [1784478] - [fs] io-wq: make io_wqe_cancel_work() take a match handler (Jeff Moyer) [1784478] - [fs] io_uring: fix openat/statx's filename leak (Jeff Moyer) [1784478] - [fs] io_uring: fix double prep iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix async close() with f_op->flush() (Jeff Moyer) [1784478] - [fs] io_uring: allow AT_FDCWD for non-file openat/openat2/statx (Jeff Moyer) [1784478] - [fs] io_uring: grab ->fs as part of async preparation (Jeff Moyer) [1784478] - [fs] io-wq: add support for inheriting ->fs (Jeff Moyer) [1784478] - [fs] io_uring: retry raw bdev writes if we hit -EOPNOTSUPP (Jeff Moyer) [1784478] - [fs] io_uring: add cleanup for openat()/statx() (Jeff Moyer) [1784478] - [fs] io_uring: fix iovec leaks (Jeff Moyer) [1784478] - [fs] io_uring: remove unused struct io_async_open (Jeff Moyer) [1784478] - [fs] io_uring: flush overflowed CQ events in the io_uring_poll() (Jeff Moyer) [1784478] - [fs] io_uring: statx/openat/openat2 don't support fixed files (Jeff Moyer) [1784478] - [fs] io_uring: fix deferred req iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix 1-bit bitfields to be unsigned (Jeff Moyer) [1784478] - [fs] io_uring: get rid of delayed mm check (Jeff Moyer) [1784478] - [fs] io_uring: cleanup fixed file data table references (Jeff Moyer) [1784478] - [fs] io_uring: spin for sq thread to idle on shutdown (Jeff Moyer) [1784478] - [fs] io_uring: put the flag changing code in the same spot (Jeff Moyer) [1784478] - [fs] io_uring: iterate req cache backwards (Jeff Moyer) [1784478] - [fs] io_uring: punt even fadvise() WILLNEED to async context (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic double CQE entry for close (Jeff Moyer) [1784478] - [fs] io_uring: remove extra ->file check (Jeff Moyer) [1784478] - [fs] io_uring: don't map read/write iovec potentially twice (Jeff Moyer) [1784478] - [fs] io_uring: use the proper helpers for io_send/recv (Jeff Moyer) [1784478] - [fs] io_uring: prevent potential eventfd recursion on poll (Jeff Moyer) [1784478] - [fs] eventfd: track eventfd_signal() recursion depth (Jeff Moyer) [1784478] - [fs] io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe (Jeff Moyer) [1784478] - [fs] io_uring: add ->show_fdinfo() for the io_uring file descriptor (Jeff Moyer) [1784478] - [fs] io_uring: add support for epoll_ctl(2) (Jeff Moyer) [1784478] - [fs] eventpoll: support non-blocking do_epoll_ctl() calls (Jeff Moyer) [1784478] - [fs] eventpoll: abstract out epoll_ctl() handler (Jeff Moyer) [1784478] - [fs] io_uring: fix linked command file table usage (Jeff Moyer) [1784478] - [fs] io_uring: support using a registered personality for commands (Jeff Moyer) [1784478] - [fs] io_uring: allow registering credentials (Jeff Moyer) [1784478] - [fs] io_uring: add io-wq workqueue sharing (Jeff Moyer) [1784478] - [fs] io-wq: allow grabbing existing io-wq (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: don't use static creds/mm assignments (Jeff Moyer) [1784478] - [fs] io-wq: make the io_wq ref counted (Jeff Moyer) [1784478] - [fs] io_uring: fix refcounting with batched allocations at OOM (Jeff Moyer) [1784478] - [fs] io_uring: add comment for drain_next (Jeff Moyer) [1784478] - [fs] io_uring: don't attempt to copy iovec for READ/WRITE (Jeff Moyer) [1784478] - [fs] io_uring: don't cancel all work on process exit (Jeff Moyer) [1784478] - [fs] Revert "io_uring: only allow submit from owning task" (Jeff Moyer) [1784478] - [fs] io_uring: honor IOSQE_ASYNC for linked reqs (Jeff Moyer) [1784478] - [fs] io_uring: prep req when do IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io_uring: use labeled array init in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: optimise sqe-to-req flags translation (Jeff Moyer) [1784478] - [fs] io_uring: remove REQ_F_IO_DRAINED (Jeff Moyer) [1784478] - [fs] io_uring: file switch work needs to get flushed on exit (Jeff Moyer) [1784478] - [fs] io_uring: hide uring_fd in ctx (Jeff Moyer) [1784478] - [fs] io_uring: remove extra check in __io_commit_cqring (Jeff Moyer) [1784478] - [fs] io_uring: optimise use of ctx->drain_next (Jeff Moyer) [1784478] - [fs] RHEL-only: Add IORING_OP_OPENAT2 opcode (Jeff Moyer) [1784478] - [fs] io_uring: add support for probing opcodes (Jeff Moyer) [1784478] - [fs] io_uring: account fixed file references correctly in batch (Jeff Moyer) [1784478] - [fs] io_uring: add opcode to issue trace event (Jeff Moyer) [1784478] - [fs] io_uring: enable option to only trigger eventfd for async completions (Jeff Moyer) [1784478] - [fs] io_uring: change io_ring_ctx bool fields into bit fields (Jeff Moyer) [1784478] - [fs] io_uring: file set registration should use interruptible waits (Jeff Moyer) [1784478] - [fs] io_uring: Remove unnecessary null check (Jeff Moyer) [1784478] - [fs] io_uring: add support for send(2) and recv(2) (Jeff Moyer) [1784478] - [fs] io_uring: remove extra io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: optimise commit_sqring() for common case (Jeff Moyer) [1784478] - [fs] io_uring: optimise head checks in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: clamp to_submit in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_SETUP_CLAMP (Jeff Moyer) [1784478] - [fs] io_uring: extend batch freeing to cover more cases (Jeff Moyer) [1784478] - [fs] io_uring: wrap multi-req freeing in struct req_batch (Jeff Moyer) [1784478] - [fs] io_uring: batch getting pcpu references (Jeff Moyer) [1784478] - [include] pcpu_ref: add percpu_ref_tryget_many() (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_MADVISE (Jeff Moyer) [1784478] - [mm] mm: make do_madvise() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_FADVISE (Jeff Moyer) [1784478] - [fs] io_uring: allow use of offset == -1 to mean file position (Jeff Moyer) [1784478] - [fs] io_uring: add non-vectored read/write commands (Jeff Moyer) [1784478] - [fs] io_uring: improve poll completion performance (Jeff Moyer) [1784478] - [fs] io_uring: split overflow state into SQ and CQ side (Jeff Moyer) [1784478] - [fs] io_uring: add lookup table for various opcode needs (Jeff Moyer) [1784478] - [fs] io_uring: remove two unnecessary function declarations (Jeff Moyer) [1784478] - [fs] io_uring: move *queue_link_head() from common path (Jeff Moyer) [1784478] - [fs] io_uring: rename prev to head (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io-wq: support concurrent non-blocking work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_STATX (Jeff Moyer) [1784478] - [fs] fs: make two stat prep helpers available (Jeff Moyer) [1784478] - [fs] io_uring: avoid ring quiesce for fixed file set unregister and update (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CLOSE (Jeff Moyer) [1784478] - [fs] io-wq: add support for uncancellable work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_OPENAT (Jeff Moyer) [1784478] - [fs] fs: make build_open_flags() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add support for fallocate() (Jeff Moyer) [1784478] - [fs] io_uring: fix compat for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: only allow submit from owning task (Jeff Moyer) [1784478] - [fs] io_uring: ensure workqueue offload grabs ring mutex for poll list (Jeff Moyer) [1784478] - [fs] io_uring: clear req->result always before issuing a read/write request (Jeff Moyer) [1784478] - [fs] io_uring: be consistent in assigning next work from handler (Jeff Moyer) [1784478] - [fs] io-wq: cancel work if we fail getting a mm reference (Jeff Moyer) [1784478] - [fs] io_uring: don't setup async context for read/write fixed (Jeff Moyer) [1784478] - [fs] io_uring: remove punt of short reads to async context (Jeff Moyer) [1784478] - [fs] io-wq: add cond_resched() to worker thread (Jeff Moyer) [1784478] - [fs] io-wq: remove unused busy list from io_sqe (Jeff Moyer) [1784478] - [fs] io_uring: pass in 'sqe' to the prep handlers (Jeff Moyer) [1784478] - [fs] io_uring: standardize the prep methods (Jeff Moyer) [1784478] - [fs] io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_{SEND, RECV}_MGS to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_CONNECT to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: add and use struct io_rw for read/writes (Jeff Moyer) [1784478] - [fs] io_uring: use u64_to_user_ptr() consistently (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_submit_work() should not touch req->rw (Jeff Moyer) [1784478] - [fs] io_uring: don't wait when under-submitting (Jeff Moyer) [1784478] - [fs] io_uring: warn about unhandled opcode (Jeff Moyer) [1784478] - [fs] io_uring: read opcode and user_data from SQE exactly once (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_CANCEL_ASYNC deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make HARDLINK imply LINK (Jeff Moyer) [1784478] - [fs] io_uring: any deferred command must have stable sqe data (Jeff Moyer) [1784478] - [fs] io_uring: remove 'sqe' parameter to the OP helpers that take it (Jeff Moyer) [1784478] - [fs] io_uring: fix pre-prepped issue with force_nonblock == true (Jeff Moyer) [1784478] - [fs] io-wq: re-add io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [fs] io_uring: fix stale comment and a few typos (Jeff Moyer) [1784478] - [fs] io_uring: ensure we return -EINVAL on unknown opcode (Jeff Moyer) [1784478] - [fs] io_uring: add sockets to list of files that support non-blocking issue (Jeff Moyer) [1784478] - [net] net: make socket read/write_iter() honor IOCB_NOWAIT (Jeff Moyer) [1784478] - [fs] io_uring: only hash regular files for async work execution (Jeff Moyer) [1784478] - [fs] io_uring: run next sqe inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't dynamically allocate poll data (Jeff Moyer) [1784478] - [fs] io_uring: deferred send/recvmsg should assign iov (Jeff Moyer) [1784478] - [fs] io_uring: sqthread should grab ctx->uring_lock for submissions (Jeff Moyer) [1784478] - [fs] io-wq: briefly spin for new work after finishing work (Jeff Moyer) [1784478] - [fs] io-wq: remove worker->wait waitqueue (Jeff Moyer) [1784478] - [fs] io_uring: allow unbreakable links (Jeff Moyer) [1784478] - [fs] io_uring: fix a typo in a comment (Jeff Moyer) [1784478] - [fs] io_uring: hook all linked requests via link_list (Jeff Moyer) [1784478] - [fs] io_uring: fix error handling in io_queue_link_head (Jeff Moyer) [1784478] - [fs] io_uring: use hash table for poll command lookups (Jeff Moyer) [1784478] - [fs] io-wq: clear node->next on list deletion (Jeff Moyer) [1784478] - [fs] io_uring: ensure deferred timeouts copy necessary data (Jeff Moyer) [1784478] - [fs] io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT (Jeff Moyer) [1784478] - [fs] io_uring: handle connect -EINPROGRESS like -EAGAIN (Jeff Moyer) [1784478] - [fs] io_uring: remove io_wq_current_is_worker (Jeff Moyer) [1784478] - [fs] io_uring: remove parameter ctx of io_submit_state_start (Jeff Moyer) [1784478] - [fs] io_uring: mark us with IORING_FEAT_SUBMIT_STABLE (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted connect requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted sendmsg/recvmsg requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted read/write requests copy iovec (Jeff Moyer) [1784478] - [fs] io_uring: add general async offload context (Jeff Moyer) [1784478] - [fs] io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: use current task creds instead of allocating a new one (Jeff Moyer) [1784478] - [fs] io_uring: fix missing kmap() declaration on powerpc (Jeff Moyer) [1784478] - [fs] io_uring: add mapping support for NOMMU archs (Jeff Moyer) [1784478] - [fs] io_uring: make poll->wait dynamically allocated (Jeff Moyer) [1784478] - [fs] io-wq: shrink io_wq_work a bit (Jeff Moyer) [1784478] - [fs] io-wq: fix handling of NUMA node IDs (Jeff Moyer) [1784478] - [fs] io_uring: use kzalloc instead of kcalloc for single-element allocations (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_import_fixed() (Jeff Moyer) [1784478] - [fs] io_uring: inline struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: store timeout's sqe->off in proper place (Jeff Moyer) [1784478] - [net] net: disallow ancillary data for __sys_{send, recv}msg_file() (Jeff Moyer) [1784478] - [net] net: separate out the msghdr copy from ___sys_{send, recv}msg() (Jeff Moyer) [1784478] - [fs] io_uring: remove superfluous check for sqe->off in io_accept() (Jeff Moyer) [1784478] - [fs] io_uring: async workers should inherit the user creds (Jeff Moyer) [1784478] - [fs] io-wq: have io_wq_create() take a 'data' argument (Jeff Moyer) [1784478] - [fs] io_uring: fix dead-hung for non-iter fixed rw (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CONNECT (Jeff Moyer) [1784478] - [net] net: add __sys_connect_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: only return -EBUSY for submit on non-flushed backlog (Jeff Moyer) [1784478] - [fs] io_uring: only !null ptr to io_issue_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_req_link_next() (Jeff Moyer) [1784478] - [fs] io_uring: pass only !null to io_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: remove io_free_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: add likely/unlikely in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: rename __io_submit_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: improve trace_io_uring_defer() trace point (Jeff Moyer) [1784478] - [fs] io_uring: drain next sqe instead of shadowing (Jeff Moyer) [1784478] - [fs] io_uring: close lookup gap for dependent next work (Jeff Moyer) [1784478] - [fs] io_uring: allow finding next link independent of req reference count (Jeff Moyer) [1784478] - [fs] io_uring: io_allocate_scq_urings() should return a sane state (Jeff Moyer) [1784478] - [fs] io_uring: Always REQ_F_FREE_SQE for allocated sqe (Jeff Moyer) [1784478] - [fs] io_uring: io_fail_links() should only consider first linked timeout (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaking linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant check (Jeff Moyer) [1784478] - [fs] io_uring: break links for failed defer (Jeff Moyer) [1784478] - [fs] io-wq: remove extra space characters (Jeff Moyer) [1784478] - [fs] io-wq: wait for io_wq_create() to setup necessary workers (Jeff Moyer) [1784478] - [fs] io_uring: request cancellations should break links (Jeff Moyer) [1784478] - [fs] io_uring: correct poll cancel and linked timeout expiration completion (Jeff Moyer) [1784478] - [fs] io_uring: remove dead REQ_F_SEQ_PREV flag (Jeff Moyer) [1784478] - [fs] io_uring: fix sequencing issues with linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: make req->timeout be dynamically allocated (Jeff Moyer) [1784478] - [fs] io_uring: make io_double_put_req() use normal completion path (Jeff Moyer) [1784478] - [fs] io_uring: cleanup return values from the queueing functions (Jeff Moyer) [1784478] - [fs] io_uring: io_async_cancel() should pass in 'nxt' request pointer (Jeff Moyer) [1784478] - [fs] io_uring: make POLL_ADD/POLL_REMOVE scale better (Jeff Moyer) [1784478] - [fs] io-wq: remove now redundant struct io_wq_nulls_list (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for non-fd opcodes (Jeff Moyer) [1784478] - [fs] io_uring: introduce req_need_defer() (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io-wq: ensure free/busy list browsing see all items (Jeff Moyer) [1784478] - [fs] io_uring: ensure registered buffer import returns the IO length (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for timeout (Jeff Moyer) [1784478] - [fs] io-wq: ensure we have a stable view of ->cur_work for cancellations (Jeff Moyer) [1784478] - [fs] io_wq: add get/put_work handlers to io_wq_create() (Jeff Moyer) [1784478] - [fs] io_uring: check for validity of ->rings in teardown (Jeff Moyer) [1784478] - [fs] io_uring: fix potential deadlock in io_poll_wake() (Jeff Moyer) [1784478] - [fs] io_uring: use correct "is IO worker" helper (Jeff Moyer) [1784478] - [fs] io_uring: make timeout sequence == 0 mean no sequence (Jeff Moyer) [1784478] - [fs] io_uring: fix -ENOENT issue with linked timer with short timeout (Jeff Moyer) [1784478] - [fs] io_uring: don't do flush cancel under inflight_lock (Jeff Moyer) [1784478] - [fs] io_uring: flag SQPOLL busy condition to userspace (Jeff Moyer) [1784478] - [fs] io_uring: make ASYNC_CANCEL work with poll and timeout (Jeff Moyer) [1784478] - [fs] io_uring: provide fallback request for OOM situations (Jeff Moyer) [1784478] - [fs] io_uring: convert accept4() -ERESTARTSYS into -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: fix error clear of ->file_table in io_sqe_files_register() (Jeff Moyer) [1784478] - [fs] io_uring: separate the io_free_req and io_free_req_find_next interface (Jeff Moyer) [1784478] - [fs] io_uring: keep io_put_req only responsible for release and put req (Jeff Moyer) [1784478] - [fs] io_uring: remove passed in 'ctx' function parameter ctx if possible (Jeff Moyer) [1784478] - [fs] io_uring: reduce/pack size of io_ring_ctx (Jeff Moyer) [1784478] - [fs] io_uring: properly mark async work as bounded vs unbounded (Jeff Moyer) [1784478] - [fs] io-wq: add support for bounded vs unbunded work (Jeff Moyer) [1784478] - [fs] io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() (Jeff Moyer) [1784478] - [fs] io_uring: add support for backlogged CQ ring (Jeff Moyer) [1784478] - [fs] io_uring: pass in io_kiocb to fill/add CQ handlers (Jeff Moyer) [1784478] - [fs] io_uring: make io_cqring_events() take 'ctx' as argument (Jeff Moyer) [1784478] - [fs] io_uring: add support for linked SQE timeouts (Jeff Moyer) [1784478] - [fs] io_uring: abstract out io_async_cancel_one() helper (Jeff Moyer) [1784478] - [fs] io_uring: use inlined struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: Use submit info inlined into req (Jeff Moyer) [1784478] - [fs] io_uring: allocate io_kiocb upfront (Jeff Moyer) [1784478] - [fs] io_uring: io_queue_link*() right after submit (Jeff Moyer) [1784478] - [fs] io_uring: Merge io_submit_sqes and io_ring_submit (Jeff Moyer) [1784478] - [fs] io_uring: kill dead REQ_F_LINK_DONE flag (Jeff Moyer) [1784478] - [fs] io_uring: fixup a few spots where link failure isn't flagged (Jeff Moyer) [1784478] - [fs] io_uring: enable optimized link handling for IORING_OP_POLL_ADD (Jeff Moyer) [1784478] - [fs] io-wq: use proper nesting IRQ disabling spinlocks for cancel (Jeff Moyer) [1784478] - [fs] io_uring: add completion trace event (Jeff Moyer) [1784478] - [fs] io-wq: use kfree_rcu() to simplify the code (Jeff Moyer) [1784478] - [fs] io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait (Jeff Moyer) [1784478] - [fs] io_uring: support for generic async request cancel (Jeff Moyer) [1784478] - [fs] io_uring: ensure we clear io_kiocb->result before each issue (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_create() returns an error pointer, not NULL (Jeff Moyer) [1784478] - [fs] io_uring: fix race with canceling timeouts (Jeff Moyer) [1784478] - [fs] io_uring: support for larger fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: protect fixed file indexing with array_index_nospec() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_ACCEPT (Jeff Moyer) [1784478] - [net] net: add __sys_accept4_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: io_uring: add support for async work inheriting files (Jeff Moyer) [1784478] - [fs] io_uring: replace workqueue usage with io-wq (Jeff Moyer) [1784478] - [fs] io-wq: small threadpool implementation for io_uring (Jeff Moyer) [1784478] - [fs] io_uring: Fix mm_fault with READ/WRITE_FIXED (Jeff Moyer) [1784478] - [fs] io_uring: remove index from sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: add set of tracing events (Jeff Moyer) [1784478] - [fs] io_uring: add support for canceling timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: add support for absolute timeouts (Jeff Moyer) [1784478] - [fs] io_uring: replace s->needs_lock with s->in_async (Jeff Moyer) [1784478] - [fs] io_uring: allow application controlled CQ ring size (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: allow sparse fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: run dependent links inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't touch ctx in setup after ring fd install (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaked shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD (Jeff Moyer) [1784478] - [fs] io_uring: used cached copies of sq->dropped and cq->overflow (Jeff Moyer) [1784478] - [fs] io_uring: Fix race for sqes with userspace (Jeff Moyer) [1784478] - [fs] io_uring: Fix broken links with offloading (Jeff Moyer) [1784478] - [fs] io_uring: Fix corrupted user_data (Jeff Moyer) [1784478] - [fs] io_uring: correct timeout req sequence when inserting a new entry (Jeff Moyer) [1784478] - [fs] io_uring : correct timeout req sequence when waiting timeout (Jeff Moyer) [1784478] - [fs] io_uring: revert "io_uring: optimize submit_and_wait API" (Jeff Moyer) [1784478] - [fs] io_uring: fix logic error in io_timeout (Jeff Moyer) [1784478] - [fs] io_uring: fix up O_NONBLOCK handling for sockets (Jeff Moyer) [1784478] - [fs] io_uring: consider the overflow of sequence for timeout req (Jeff Moyer) [1784478] - [fs] io_uring: fix sequence logic for timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: only flush workqueues on fileset removal (Jeff Moyer) [1784478] - [fs] io_uring: remove wait loop spurious wakeups (Jeff Moyer) [1784478] - [fs] io_uring: fix reversed nonblock flag for link submission (Jeff Moyer) [1784478] - [fs] io_uring: use __kernel_timespec in timeout ABI (Jeff Moyer) [1784478] - [fs] io_uring: make CQ ring wakeups be more efficient (Jeff Moyer) [1784478] - [fs] io_uring: compare cached_cq_tail with cq.head in_io_uring_poll (Jeff Moyer) [1784478] - [fs] io_uring: correctly handle non ->{read, write}_iter() file_operations (Jeff Moyer) [1784478] - [fs] io_uring: IORING_OP_TIMEOUT support (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in sqthread (Jeff Moyer) [1784478] - [fs] io_uring: fix potential crash issue due to io_get_req failure (Jeff Moyer) [1784478] - [fs] io_uring: ensure poll commands clear ->sqe (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free of shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: use kmemdup instead of kmalloc and memcpy (Jeff Moyer) [1784478] - [fs] io_uring: increase IORING_MAX_ENTRIES to 32K (Jeff Moyer) [1784478] - [fs] io_uring: make sqpoll wakeup possible with getevents (Jeff Moyer) [1784478] - [fs] io_uring: extend async work merging (Jeff Moyer) [1784478] - [fs] io_uring: limit parallelism of buffered writes (Jeff Moyer) [1784478] - [fs] io_uring: add io_queue_async_work() helper (Jeff Moyer) [1784478] - [fs] io_uring: optimize submit_and_wait API (Jeff Moyer) [1784478] - [fs] io_uring: add support for link with drain (Jeff Moyer) [1784478] - [fs] io_uring: fix wrong sequence setting logic (Jeff Moyer) [1784478] - [fs] io_uring: expose single mmap capability (Jeff Moyer) [1784478] - [fs] io_uring: allocate the two rings together (Jeff Moyer) [1784478] - [lib] percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [fs] io_uring: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [include] percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag (Jeff Moyer) [1784478] - [fs] binder: fix use-after-free due to ksys_close() during fdget() (Jeff Moyer) [1784478] - [init] RHEL-only: Enable io_uring for x86 builds (Jeff Moyer) [1784478] - [arm64] compat: ARM64: always include asm-generic/compat.h (Jeff Moyer) [1784478] - [include] asm-generic: Move common compat types to asm-generic/compat.h (Jeff Moyer) [1784478]- [fs] coredump: fix crash when umh is disabled (Yauheni Kaliuta) [1845114] - [kernel] umh: fix memory leak on execve failure (Yauheni Kaliuta) [1845114] - [net] bpf: Replace zero-length array with flexible-array member (Yauheni Kaliuta) [1845114] - [net] bpf: Fix returned error sign when link doesn't support updates (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Don't attach programs to UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: cgroup: Allow multi-attach program to replace itself (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: use struct timespec instead of __kernel_timespec (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_align verifier log patterns (Yauheni Kaliuta) [1845114] - [net] bpf, cgroup: Return ENOLINK for auto-detached links on update (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor bpf_link update handling (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Verifier bounds tests need to be updated (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a verifier issue when assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use-after-free in fmod_ret check (Yauheni Kaliuta) [1845114] - [net] flow_dissector: Drop BPF flow dissector prog ref on netns cleanup (Yauheni Kaliuta) [1845114] - [tools] bpf: Prevent mmap()'ing read-only maps as writable (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce returning 0 for fentry/fexit progs (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix register naming in PT_REGS s390 macros (Yauheni Kaliuta) [1845114] - [samples] samples: bpf: Fix build error (Yauheni Kaliuta) [1845114] - [net] bpf: Fix error return code in map_lookup_and_delete_elem() (Yauheni Kaliuta) [1845114] - [net] bpf: Fix sk_psock refcnt leak when receiving message (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Ensure own vmlinux.h is picked up first (Yauheni Kaliuta) [1845114] - [net] bpf: Make bpf_link_fops static (Yauheni Kaliuta) [1845114] - [tools] bpftool: Respect the -d option in struct_ops cmd (Yauheni Kaliuta) [1845114] - [net] bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fd (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix reStructuredText markup (Yauheni Kaliuta) [1845114] - [tools] libbpf: Only check mode flags in get_xdp_id (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add test for BPF_STX BPF_B storing R10 (Yauheni Kaliuta) [1845114] - [x86] bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B (Yauheni Kaliuta) [1845114] - [net] bpf: Forbid XADD on spilled pointers for unprivileged users (Yauheni Kaliuta) [1845114] - [tools] libbpf: Always specify expected_attach_type on program load if supported (Yauheni Kaliuta) [1845114] - [net] bpf: remove unneeded conversion to bool in __mark_reg_unknown (Yauheni Kaliuta) [1845114] - [tools] tools, bpftool: Fix struct_ops command invalid pointer free (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use of sk->sk_reuseport from sk_assign (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for bpf_get_link_xdp_id (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix bpf_get_link_xdp_id flags handling (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a typo "inacitve" -> "inactive" (Yauheni Kaliuta) [1845114] - [tools] libbpf: Initialize *nl_pid so gcc 10 is happy (Yauheni Kaliuta) [1845114] - [tools] bpf, lsm: Fix the file_mprotect LSM test (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix spelling mistake "arithmatic" -> "arithmetic" in test_verifier (Yauheni Kaliuta) [1845114] - [lib] kbuild, btf: Fix dependencies for DEBUG_INFO_BTF (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test FD-based cgroup attachment (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for bpf_link-based cgroup attachment (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_prog replacement for an active bpf_cgroup_link (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_link-based cgroup BPF program attachment (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, add alu32 bounds tracking tests (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #65 error message updates for trunc of boundary-cross (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, bpf_get_stack return value add <0 (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_progs, add test to catch retval refine error handling (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, refine 32bit bound in do_refine_retval_range (Yauheni Kaliuta) [1845114] - [include] bpf: Verifier, do explicit ALU32 bounds tracking (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, do_refine_retval_range may clamp umin to 0 incorrectly (Yauheni Kaliuta) [1845114] - [init] bpf, lsm: Make BPF_LSM depend on BPF_EVENTS (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Extend sk_assign tests for UDP (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add test for sk_assign (Yauheni Kaliuta) [1845114] - [net] bpf: Don't refcount LISTEN sockets in sk_assign() (Yauheni Kaliuta) [1845114] - [net] net: Track socket refcounts in skb_steal_sock() (Yauheni Kaliuta) [1845114] - [net] bpf: Add socket assign support (Yauheni Kaliuta) [1845114] - [net] bpf: btf: Fix arg verification in btf_ctx_access() (Yauheni Kaliuta) [1845114] - [net] bpf: Simplify reg_set_min_max_inv handling (Yauheni Kaliuta) [1845114] - [documentation] bpf: lsm: Add Documentation (Yauheni Kaliuta) [1845114] - [tools] bpf: lsm: Add selftests for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Implement attach, detach and execution (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Provide attachment points for BPF LSM programs (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] selftests: Add test for overriding global data value before load (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add setter for initial value for internal maps (Yauheni Kaliuta) [1845114] - [net] bpf, net: Fix build issue when net ns not configured (Yauheni Kaliuta) [1845114] - [net] bpf: Fix build warning regarding missing prototypes (Yauheni Kaliuta) [1845114] - [tools] libbpf, xsk: Init all ring members in xsk_umem__create and xsk_socket__create (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftest cases for ctx_or_null argument type (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrival of pid/tgid/comm from bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor id (Yauheni Kaliuta) [1845114] - [net] bpf: Allow to retrieve cgroup v1 classid from v2 hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Add netns cookie and enable it for bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable perf event rb output for bpf cgroup progs (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrieval of socket cookie for bind/post-bind hook (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unused vairable 'bpf_xdp_link_lops' (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out attach_type to prog_type mapping for attach/detach (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out cgroup storages operations (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #70 error message updates for 32-bit right shift (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, refactor adjust_scalar_min_max_vals (Yauheni Kaliuta) [1845114] - [tools] libbpf: Don't allocate 16M for log buffer by default (Yauheni Kaliuta) [1845114] - [tools] libbpf: Remove unused parameter `def` to get_map_field_int (Yauheni Kaliuta) [1845114] - [documentation] bpf: Document bpf_inspect drgn tool (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Refactor perf_event user program with libbpf bpf_link (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Move read_trace_pipe to trace_helpers (Yauheni Kaliuta) [1845114] - [tools] bpf: Add tests for bpf_sk_storage to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_sk_storage support to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix mix of tabs and spaces (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Make tcp_bpf_recvmsg static (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Fix unused function warnings (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add struct_ops support (Yauheni Kaliuta) [1845114] - [tools] bpftool: Translate prog_id to its bpf prog_name (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print as a string for char array (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print the enum's name instead of value (Yauheni Kaliuta) [1845114] - [tools] bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definition (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Reset process and thread affinity after each test/sub-test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_progs's parsing of test numbers (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix race in tcp_rtt test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix nanosleep for real this time (Yauheni Kaliuta) [1845114] - [tools] selftest/bpf: Fix compilation warning in sockmap_parse_prog.c (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add vmlinux.h selftest exercising tracing of syscalls (Yauheni Kaliuta) [1845114] - [tools] libbpf: Provide CO-RE variants of PT_REGS macros (Yauheni Kaliuta) [1845114] - [tools] libbpf: Ignore incompatible types with matching name during CO-RE relocation (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Ensure consistent test failure output (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix spurious failures in accept due to EAGAIN (Yauheni Kaliuta) [1845114] - [tools] tools/bpf: Move linux/types.h for selftests and bpftool (Yauheni Kaliuta) [1845114] - [net] bpf: Add missing annotations for __bpf_prog_enter() and __bpf_prog_exit() (Yauheni Kaliuta) [1845114] - [scripts] bpf_helpers_doc.py: Fix warning when compiling bpftool (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix usleep() implementation (Yauheni Kaliuta) [1845114] - [net] bpf: Remove bpf_image tree (Yauheni Kaliuta) [1845114] - [net] bpf: Add dispatchers to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add trampolines to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_add/del functions (Yauheni Kaliuta) [1845114] - [net] bpf: Add prog flag to struct bpf_ksym object (Yauheni Kaliuta) [1845114] - [net] bpf: Abstract away entire bpf_link clean up procedure (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_find function (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Make tcp_rtt test more robust to failures (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Yauheni Kaliuta) [1845114] - [net] bpf: Move ksym_tnode to bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Guarantee that useep() calls nanosleep() syscall (Yauheni Kaliuta) [1845114] - [net] bpf: Move lnode list node to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Restore message on failure to guess program type (Yauheni Kaliuta) [1845114] - [include] bpf: Add name to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [net] bpf: Add struct bpf_ksym (Yauheni Kaliuta) [1845114] - [include] bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER (Yauheni Kaliuta) [1845114] - [mm] x86/mm: Rename is_kernel_text to __is_kernel_text (Yauheni Kaliuta) [1845114] - [tools] bpf: Add bpf_xdp_output() helper (Yauheni Kaliuta) [1845114] - [tools] tools/testing/selftests/bpf: Add self-tests for new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [net] bpf: Added new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [fs] fs/nsfs.c: Added ns_match (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Fix minor bash completion mistakes (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Allow all prog/map handles for pinning objects (Yauheni Kaliuta) [1845114] - [tools] libbpf: Split BTF presence checks into libbpf- and kernel-specific parts (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add _bpftool and profiler.skel.h to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Skeleton should depend on libbpf (Yauheni Kaliuta) [1845114] - [tools] bpftool: Only build bpftool-prog-profile if supported by clang (Yauheni Kaliuta) [1845114] - [tools] bpftool: Use linux/types.h from source tree for profiler build (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Add BPF_F_CURRENT_CPU for running selftest on older kernels (Yauheni Kaliuta) [1845114] - [x86] bpf: Fix trampoline generation for fmod_ret programs (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_link_new_file that doesn't install FD (Yauheni Kaliuta) [1845114] - [tools] bpftool: Bash completion for "bpftool prog profile" (Yauheni Kaliuta) [1845114] - [tools] bpftool: Documentation for bpftool prog profile (Yauheni Kaliuta) [1845114] - [tools] bpftool: Introduce "prog profile" command (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Enable UDP sockmap reuseport tests (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add tests for UDP sockets in sockmap (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Don't listen() on UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Add UDP support (Yauheni Kaliuta) [1845114] - [net] bpf: Add sockmap hooks for UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Simplify sock_map_init_proto (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Move generic sockmap hooks from BPF TCP (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Move assertions into tcp_bpf_get_proto (Yauheni Kaliuta) [1845114] - [net] skmsg: Update saved hooks only once (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Only check ULP for TCP sockets (Yauheni Kaliuta) [1845114] - [kernel] bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unnecessary CAP_MAC_ADMIN check (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftests for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [tools] bpf: Add test ops for BPF_PROG_TYPE_TRACING (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Attachment verification for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [x86] bpf: JIT helpers for fmod_ret progs (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor trampoline update code (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton (Yauheni Kaliuta) [1845114] - [tools] libbpf: Assume unsigned values for BTF_KIND_ENUM (Yauheni Kaliuta) [1845114] - [tools] bpf: Switch BPF UAPI #define constants used from BPF program side to enums (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test new __sk_buff field gso_size (Yauheni Kaliuta) [1845114] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1845114] - [net] bpf: Add gso_size to __sk_buff (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add link pinning selftests (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add bpf_link pinning/unpinning (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce pinnable bpf_link abstraction (Yauheni Kaliuta) [1845114] - [tools] libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's bpf_tracing.h (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add header guards to generated vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] selftests/tpm2: Add log and *.pyc to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update bash completion for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update documentation of "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Make probes which emit dmesg warnings optional (Yauheni Kaliuta) [1845114] - [tools] bpftool: Move out sections to separate functions (Yauheni Kaliuta) [1845114] - [tools] bpftool: Support struct_ops, tracing, ext prog types (Yauheni Kaliuta) [1845114] - [scripts] scripts/bpf: Switch to more portable python3 shebang (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Print backtrace on SIGSEGV in test_progs (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Run reuseport tests only with supported socket types (Yauheni Kaliuta) [1845114] - [net] bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf, lpm: Make locking RT friendly (Yauheni Kaliuta) [1845114] - [net] bpf: Prepare hashtab locking for PREEMPT_RT (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out hashtab bucket lock operations (Yauheni Kaliuta) [1845114] - [net] bpf: Replace open coded recursion prevention in sys_bpf() (Yauheni Kaliuta) [1845114] - [net] bpf: Use recursion prevention helpers in hashtab code (Yauheni Kaliuta) [1845114] - [include] bpf: Provide recursion prevention helpers (Yauheni Kaliuta) [1845114] - [include] bpf: Use migrate_disable/enable in array macros and cgroup/lirc code (Yauheni Kaliuta) [1845114] - [net] bpf: Use migrate_disable/enabe() in trampoline code (Yauheni Kaliuta) [1845114] - [lib] bpf/tests: Use migrate disable instead of preempt disable (Yauheni Kaliuta) [1845114] - [net] bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites (Yauheni Kaliuta) [1845114] - [include] bpf: Replace cant_sleep() with cant_migrate() (Yauheni Kaliuta) [1845114] - [include] bpf: Provide bpf_prog_run_pin_on_cpu() helper (Yauheni Kaliuta) [1845114] - [include] sched/rt: Provide migrate_disable/enable() inlines (Yauheni Kaliuta) [1845114] - [include] sched: Provide cant_migrate() (Yauheni Kaliuta) [1845114] - [net] bpf: Dont iterate over possible CPUs with interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf: Remove recursion prevention from rcu free callback (Yauheni Kaliuta) [1845114] - [kernel] perf/bpf: Remove preempt disable around BPF invocation (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove redundant preempt_disable from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf: disable preemption for bpf progs attached to uprobe (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove EXPORT from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf/tracing: Remove redundant preempt_disable() in __bpf_trace_run() (Yauheni Kaliuta) [1845114] - [net] bpf: Update locking comment in hashtab code (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce preallocation for instrumentation programs on RT (Yauheni Kaliuta) [1845114] - [net] bpf: Tighten the requirements for preallocated hash maps (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Tests for sockmap/sockhash holding listening sockets (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/SOCKHASH (Yauheni Kaliuta) [1845114] - [documentation] docs/bpf: Update bpf development Q/A file (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Update xdp_bpf2bpf test to use new set_attach_target API (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for dynamic program attach target (Yauheni Kaliuta) [1845114] - [tools] libbpf: Bump libpf current version to v0.0.8 (Yauheni Kaliuta) [1845114] - [tools] libbpf: Relax check whether BTF is mandatory (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add bpf_read_branch_records() selftest (Yauheni Kaliuta) [1845114] - [kernel] bpf: Add bpf_read_branch_records() helper (Yauheni Kaliuta) [1845114] - [kernel] bpf: Allow bpf_perf_event_read_value in all BPF programs (Yauheni Kaliuta) [1845114] - [dma] dma-direct: improve DMA mask overflow reporting (Don Dutile) [1816437] - [dma] dma-direct: improve swiotlb error reporting (Don Dutile) [1816437] - [dma] dma-direct: relax addressability checks in dma_direct_supported (Don Dutile) [1816437] - [dma] dma-contiguous: CMA: give precedence to cmdline (Don Dutile) [1816437] - [misc] lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr (Don Dutile) [1816437] - [lib] lib/genalloc.c: export symbol addr_in_gen_pool (Don Dutile) [1816437] - [acpi] dma-mapping: treat dev->bus_dma_mask as a DMA limit (Don Dutile) [1816437] - [powerpc] dma-direct: unify the dma_capable definitions (Don Dutile) [1816437] - [of] of/device: Really only set bus DMA mask when appropriate (Don Dutile) [1816437] - [dma] dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (Don Dutile) [1816437] - [dma] dma-debug: clean up put_hash_bucket() (Don Dutile) [1816437] - [iommu] dma-mapping: drop the dev argument to arch_sync_dma_for_* (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify cache maintainance (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify the DMA sync method implementations (Don Dutile) [1816437] - [dma] dma-debug: increase HASH_SIZE (Don Dutile) [1816437] - [dma] dma-debug: reorder struct dma_debug_entry fields (Don Dutile) [1816437] - [dma] dma-mapping: merge the generic remapping helpers into dma-direct (Don Dutile) [1816437] - [dma] dma-direct: provide mmap and get_sgtable method overrides (Don Dutile) [1816437] - [dma] dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages (Don Dutile) [1816437] - [dma] dma-direct: remove __dma_direct_free_pages (Don Dutile) [1816437] - [mm] dma/direct: turn ARCH_ZONE_DMA_BITS into a variable (Don Dutile) [1816437] - [dma] dma-direct: check for overflows on 32 bit DMA addresses (Don Dutile) [1816437] - [s390] s390/dma: provide proper ARCH_ZONE_DMA_BITS value (Don Dutile) [1816437] - [mm] powerpc: fix off by one in max_zone_pfn initialization for ZONE_DMA (Don Dutile) [1816437] - [powerpc] powerpc: enable a 30-bit ZONE_DMA for 32-bit pmac (Don Dutile) [1816437] - [mm] arm64: rename variables used to calculate ZONE_DMA32's size (Don Dutile) [1816437] - [mm] arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (Don Dutile) [1816437] - [mm] arm64: mm: make CONFIG_ZONE_DMA32 configurable (Don Dutile) [1816437] - [dma] kernel: dma-contiguous: mark CMA parameters __initdata/__initconst (Don Dutile) [1816437] - [dma] dma-debug: add a schedule point in debug_dma_dump_mappings() (Don Dutile) [1816437] - [dma] dma-debug: Use pr_warn instead of pr_warning (Don Dutile) [1816437] - [dma] dma-mapping: fix false positivse warnings in dma_common_free_remap() (Don Dutile) [1816437] - [xen] swiotlb-xen: ensure we have a single callsite for xen_dma_map_page (Don Dutile) [1816437] - [iommu] dma-mapping: introduce a dma_common_find_pages helper (Don Dutile) [1816437] - [iommu] dma-mapping: always use VM_DMA_COHERENT for generic DMA remap (Don Dutile) [1816437] - [mm] vmalloc: lift the arm flag for coherent mappings to common code (Don Dutile) [1816437] - [mm] dma-mapping: provide a better default ->get_required_mask (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_declare_coherent_memory export (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_mmap_from_dev_coherent export (Don Dutile) [1816437] - [dma] dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP (Don Dutile) [1816437] - [dma] dma-mapping: add a dma_can_mmap helper (Don Dutile) [1816437] - [powerpc] dma-mapping: explicitly wire up ->mmap and ->get_sgtable (Don Dutile) [1816437] - [mm] dma-mapping: move the dma_get_sgtable API comments from arm to common code (Don Dutile) [1816437] - [dma] dma-mapping: introduce dma_get_merge_boundary() (Don Dutile) [1816437] - [mm] dma-mapping: make dma_atomic_pool_init self-contained (Don Dutile) [1816437] - [arm64] dma-mapping: remove arch_dma_mmap_pgprot (Don Dutile) [1816437] - [scsi] scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM (Steve Best) [1847078] - [fs] NFS: Fix inode fileid checks in attribute revalidation code (Benjamin Coddington) [1846295] - [fs] NFS: remove set but not used variable 'mapping' (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix write regression (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix eof handling (Benjamin Coddington) [1846295] - [fs] NFS: Fix writepage(s) error handling to not report errors twice (Benjamin Coddington) [1846295] - [fs] NFS: Fix spurious EIO read errors (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Don't time out requests on hard mounts (Benjamin Coddington) [1846295] - [net] SUNRPC: Handle EADDRINUSE and ENOBUFS correctly (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Turn off soft RPC calls (Benjamin Coddington) [1846295] - [fs] NFS: On fatal writeback errors, we need to call nfs_inode_remove_request() (Benjamin Coddington) [1846295] - [fs] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return value in nfs_finish_open() (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return values for nfs4_file_open() (Benjamin Coddington) [1846295] - [fs] NFS: Don't refresh attributes with mounted-on-file information (Benjamin Coddington) [1846295] - [fs] NFSv4: Ensure state recovery handles ETIMEDOUT correctly (Benjamin Coddington) [1846295] - [fs] NFSv4: Report the error from nfs4_select_rw_stateid() (Benjamin Coddington) [1846295] - [fs] NFSv4: Print an error in the syslog when state is marked as irrecoverable (Benjamin Coddington) [1846295] - [net] SUNRPC: Optimise transport balancing code (Benjamin Coddington) [1846295] - [fs] NFSv4: Don't use the zero stateid with layoutget (Benjamin Coddington) [1846295] - [net] SUNRPC: Fix up backchannel slot table accounting (Benjamin Coddington) [1846295] - [net] SUNRPC: Skip zero-refcount transports (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace division by multiplication in calculation of queue length (Benjamin Coddington) [1846295] - [fs] NFSv4: Validate the stateid before applying it to state recovery (Benjamin Coddington) [1846295] - [fs] nfs4.0: Refetch lease_time after clientid update (Benjamin Coddington) [1846295] - [fs] nfs4: Rename nfs41_setup_state_renewal (Benjamin Coddington) [1846295] - [fs] nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 (Benjamin Coddington) [1846295] - [fs] nfs: Fix copy-and-paste error in debug message (Benjamin Coddington) [1846295] - [fs] NFS: Replace 16 seq_printf() calls by seq_puts() (Benjamin Coddington) [1846295] - [fs] NFS: Use seq_putc() in nfs_show_stats() (Benjamin Coddington) [1846295] - [fs] nfsd: Fix misuse of strlcpy (Benjamin Coddington) [1846295] - [net] SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup if nfs_match_client is interrupted (Benjamin Coddington) [1846295] - [fs] nfs: disable client side deduplication (Benjamin Coddington) [1846295] - [fs] NFS: Clean up writeback code (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove warning in debugfs.c when compiling with W=1 (Benjamin Coddington) [1846295] - [fs] NFS: Add sysfs support for per-container identifier (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on the rpc_wait_queue->lock (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init (Benjamin Coddington) [1846295] - [fs] NFS: Create a root NFS directory in /sys/fs/nfs (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lock (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace direct task wakeups from softirq context (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace the queue timer with a delayed work function (Benjamin Coddington) [1846295] - [fs] NFSv4: Handle open for execute correctly (Benjamin Coddington) [1846295] - [fs] nfs: dget_parent() never returns NULL (Benjamin Coddington) [1846295] - [net] nfs: fix out-of-date connectathon talk URL (Benjamin Coddington) [1846295] - [fs] nfsd4: remove outdated nfsd4_decode_time comment (Benjamin Coddington) [1846295] - [fs] nfsd: Spelling s/EACCESS/EACCES/ (Benjamin Coddington) [1846295] - [fs] lockd: Make two symbols static (Benjamin Coddington) [1846295] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1846295] - [fs] lockd: Remove lm_compare_owner and lm_owner_key (Benjamin Coddington) [1846295] - [fs] lockd: Convert NLM service fl_owner to nlm_lockowner (Benjamin Coddington) [1846295] - [fs] lockd: prepare nlm_lockowner for use by the server (Benjamin Coddington) [1846295] - [net] sunrpc: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] nfsd: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] xfs: add agf freeblocks verify in xfs_agf_verify (Brian Foster) [1837192] {CVE-2020-12655} - [scsi] scsi: iscsi: Fix deadlock on recovery path during GFP_IO reclaim (Chris Leech) [1830140] - [scsi] scsi: iscsi: Register sysfs for iscsi workqueue (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report unbind session event when the target has been removed (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix error count for active session (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report connection state in sysfs (Chris Leech) [1830140] - [scsi] scsi: iscsi: Add support for asynchronous iSCSI session destruction (Chris Leech) [1830140] - [scsi] scsi: iscsi: Perform connection failure entirely in kernel space (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't destroy session if there are outstanding connections (Chris Leech) [1830140] - [scsi] scsi: iscsi: Fix a potential deadlock in the timeout handler (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't send data to unbound connection (Chris Leech) [1830140] - [scsi] scsi: libiscsi: switch to SPDX tags (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Hold back_lock when calling iscsi_complete_task (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Use scsi_et_resid() where appropriate (Chris Leech) [1830140] - [scsi] scsi: iscsi: Capture iscsi debug messages using tracepoints (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset (Chris Leech) [1830140] - [scsi] scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate fall-through (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate locking assumptions (Chris Leech) [1830140] - [nvme] nvmet: fail outstanding host posted AEN req (David Milburn) [1833642] - [nvme] nvmet: add async event tracing support (David Milburn) [1833642] - [nvme] nvmet: cleanups the loop in nvmet_async_events_process (David Milburn) [1833642] - [nvme] nvmet: fix memory leak when removing namespaces and controllers concurrently (David Milburn) [1833642] - [netdrv] ibmvnic: Flush existing work items before device removal (Steve Best) [1846761] - [kernel] signal: Extend exec_id to 64bits (Chris von Recklinghausen) [1834652] {CVE-2020-12826}- [arm64] docs: fix broken references to text files (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move __load_guest_stage2 to kvm_mmu.h (Andrew Jones) [1842468] - [arm64] kvm: arm64: Drop obsolete comment about sys_reg ordering (Andrew Jones) [1842468] - [arm64] kvm: arm64: Parametrize exception entry with a target EL (Andrew Jones) [1842468] - [arm64] kvm: arm64: Don't use empty structures as CPU reset state (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move sysreg reset check to boot time (Andrew Jones) [1842468] - [arm64] kvm: arm64: Add missing reset handlers for PMU emulation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Refactor vcpu_{read, write}_sys_reg (Andrew Jones) [1842468] - [arm64] kvm: arm64: vgic-v3: Take cpu_if pointer directly instead of vcpu (Andrew Jones) [1842468] - [arm64] kvm: arm64: Remove obsolete kvm_virt_to_phys abstraction (Andrew Jones) [1842468] - [arm64] kvm: arm64: Fix incorrect comment on kvm_get_hyp_vector() (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up cpu_init_hyp_mode() (Andrew Jones) [1842468] - [arm64] cpufeature: Drop open encodings while extracting parange (Andrew Jones) [1842468] - [arm64] kvm: arm64: Make KVM_CAP_MAX_VCPUS compatible with the selected GIC version (Andrew Jones) [1842468] - [arm64] kvm: arm64: Support enabling dirty log gradually in small chunks (Andrew Jones) [1842468] - [arm64] kvm: arm64: Unify handling THP backed host memory (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up the checking for huge mapping (Andrew Jones) [1842468] - [arm64] kvm: arm/arm64: Release kvm->mmu_lock in loop to prevent starvation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Sidestep stage2_unmap_vm() on vcpu reset when S2FWB is supported (Andrew Jones) [1842468] - [arm64] kvm: Fix spelling in code comments (Andrew Jones) [1842468] - [arm64] kvm: arm64: Simplify __kvm_timer_set_cntvoff implementation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up kvm makefiles (Andrew Jones) [1842468] - [arm64] kvm: arm64: Change CONFIG_KVM to a menuconfig entry (Andrew Jones) [1842468] - [arm64] kvm: arm64: Update help text (Andrew Jones) [1842468] - [arm64] kvm: arm64: Kill off CONFIG_KVM_ARM_HOST (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move virt/kvm/arm to arch/arm64 (Andrew Jones) [1842468] - [arm64] Unify WORKAROUND_SPECULATIVE_AT_{NVHE, VHE} (Andrew Jones) [1842468] - [arm64] cpufeature: Add CPU capability for AArch32 EL1 support (Andrew Jones) [1842468] - [net] SUNRPC: Fix a credential refcount leak (Benjamin Coddington) [1831672] - [net] Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE" (Benjamin Coddington) [1831672] - [net] net :sunrpc :clnt :Fix xps refcount imbalance on the error path (Benjamin Coddington) [1831672] - [net] SUNRPC: Rebalance a kref in auth_gss.c (Benjamin Coddington) [1831672] - [fs] NFS: Fix a double unlock from nfs_match, get_client (Benjamin Coddington) [1831672] - [fs] nfs: pass the correct prototype to read_cache_page (Benjamin Coddington) [1831672] - [fs] NFSv4: don't mark all open state for recovery when handling recallable state revoked flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix an error code in gss_alloc_msg() (Benjamin Coddington) [1831672] - [net] SUNRPC: task should be exit if encode return EKEYEXPIRED more times (Benjamin Coddington) [1831672] - [fs] NFS: make nfs_match_client killable (Benjamin Coddington) [1831672] - [fs] nfsd: update callback done processing (Benjamin Coddington) [1831672] - [fs] lockd: Store the lockd client credential in struct nlm_host (Benjamin Coddington) [1831672] - [fs] NFS: When mounting, don't share filesystems between different user namespaces (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv2 to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFSv4: Convert the NFS client idmapper to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv3 to use the container user namespace (Benjamin Coddington) [1831672] - [net] SUNRPC: Use namespace of listening daemon in the client AUTH_GSS upcall (Benjamin Coddington) [1831672] - [net] net: Remove some unneeded semicolon (Benjamin Coddington) [1831672] - [net] SUNRPC: Use the client user namespace when encoding creds (Benjamin Coddington) [1831672] - [fs] NFS: Store the credential of the mount process in the nfs_server (Benjamin Coddington) [1831672] - [fs] SUNRPC: Cache cred of process creating the rpc_client (Benjamin Coddington) [1831672] - [net] SUNRPC: Update comments based on recent changes (Benjamin Coddington) [1831672] - [net] SUNRPC: Avoid digging into the ATOMIC pool (Benjamin Coddington) [1831672] - [net] xprtrdma: Recognize XDRBUF_SPARSE_PAGES (Benjamin Coddington) [1831672] - [fs] Fix nfs4.2 return -EINVAL when do dedupe operation (Benjamin Coddington) [1831672] - [fs] NFS: Remove redundant open context from nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Add a helper to return a pointer to the open context of a struct nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Ensure that all nfs lock contexts have a valid open context (Benjamin Coddington) [1831672] - [fs] NFS: Allow signal interruption of NFS4ERR_DELAYed operations (Benjamin Coddington) [1831672] - [fs] pNFS: Add tracking to limit the number of pNFS retries (Benjamin Coddington) [1831672] - [fs] NFS: Remove unused argument from nfs_create_request() (Benjamin Coddington) [1831672] - [fs] NFS: Fix up NFS I/O subrequest creation (Benjamin Coddington) [1831672] - [fs] NFS: Replace custom error reporting mechanism with generic one (Benjamin Coddington) [1831672] - [fs] NFS: Don't inadvertently clear writeback errors (Benjamin Coddington) [1831672] - [fs] NFS: Don't call generic_error_remove_page() while holding locks (Benjamin Coddington) [1831672] - [fs] NFS: Don't interrupt file writeout due to fatal errors (Benjamin Coddington) [1831672] - [fs] NFS: Add a mount option "softerr" to allow clients to see ETIMEDOUT errors (Benjamin Coddington) [1831672] - [uapi] NFS: Move internal constants out of uapi/linux/nfs_mount.h (Benjamin Coddington) [1831672] - [fs] NFS: Consider ETIMEDOUT to be a fatal error (Benjamin Coddington) [1831672] - [net] SUNRPC: Add the 'softerr' rpc_client flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure to ratelimit the "server not responding" syslog messages (Benjamin Coddington) [1831672] - [net] SUNRPC: Start the first major timeout calculation at task creation (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure that the transport layer respect major timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Declare RPC timers as TIMER_DEFERRABLE (Benjamin Coddington) [1831672] - [net] SUNRPC: Simplify queue timeouts using timer_reduce() (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix up tracking of timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Add function rpc_sleep_on_timeout() (Benjamin Coddington) [1831672] - [fs] SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor rpc_sleep_on() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor xprt_request_wait_receive() (Benjamin Coddington) [1831672] - [fs] nfsd: fh_drop_write in nfsd_unlink (Benjamin Coddington) [1831672] - [fs] nfsd: avoid uninitialized variable warning (Benjamin Coddington) [1831672] - [netdrv] Revert "net: phy: realtek: fix using paged operations with RTL8105e / RTL8208" (Josef Oskera) [1846022] - [netdrv] ice: Fix Tx timeout when link is toggled on a VF's interface (Jonathan Toppins) [1843144] - [netdrv] ice: add a devlink region for dumping NVM contents (Jonathan Toppins) [1843144] - [nvme] nvme-fc: print proper nvme-fc devloss_tmo value (Gopal Tiwari) [1846049] - [acpi] ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: Add acpi_register_wakeup_handler() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Refine active GPEs check (Al Stone) [1803969] - [acpi] ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE (Al Stone) [1803969] - [base] PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: Make resuming thermal profile safer (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: SNC calls should handle BUFFER types (Al Stone) [1803969] - [acpi] ACPI: Update Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() (Al Stone) [1803969] - [acpi] ACPI: EC: Fix flushing of pending work (Al Stone) [1803969] - [base] PM / wakeup: Register wakeup class kobj after device is added (Al Stone) [1803969] - [base] PM / wakeup: Fix sysfs registration error path (Al Stone) [1803969] - [base] PM / wakeup: Unexport wakeup_source_sysfs_{add, remove}() (Al Stone) [1803969] - [kernel] PM: suspend: Fix platform_suspend_prepare_noirq() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system (Al Stone) [1803969] - [acpi] ACPICA: Introduce acpi_any_gpe_status_set() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid possible race related to the EC GPE (Al Stone) [1803969] - [acpi] ACPI: watchdog: Allow disabling WDAT at boot (Al Stone) [1803969] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I2C controller (Al Stone) [1803969] - [acpi] ACPI: thermal: switch to use helpers (Al Stone) [1803969] - [acpi] ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() (Al Stone) [1803969] - [acpi] ACPI/IORT: Parse SSID property of named component node (Al Stone) [1803969] - [iommu] iommu/arm-smmu-v3: Parse PASID devicetree property of platform devices (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20200110 (Al Stone) [1803969] - [acpi] ACPICA: All acpica: Update copyrights to 2020 Including tool signons (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch (Al Stone) [1803969] - [acpi] ACPI: PPTT: Consistently use unsigned int as parameter type (Al Stone) [1803969] - [acpi] ACPI: EC: Reference count query handlers under lock (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191213 (Al Stone) [1803969] - [acpi] ACPICA: Dispatcher: always generate buffer objects for ASL create_field() operator (Al Stone) [1803969] - [acpi] ACPICA: acpisrc: add unix line ending support for non-windows build (Al Stone) [1803969] - [acpi] ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 (Al Stone) [1803969] - [acpi] ACPICA: debugger: fix spelling mistake "adress" -> "address" (Al Stone) [1803969] - [acpi] ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (Al Stone) [1803969] - [acpi] ACPI: fan: Add Tiger Lake ACPI device ID (Al Stone) [1803969] - [acpi] ACPI: DPTF: Add Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: fan: Expose fan performance state information (Al Stone) [1803969] - [acpi] ACPI / LPSS: Rename pwm_backlight pwm-lookup to pwm_soc_backlight (Al Stone) [1803969] - [acpi] ACPI: video: Use native backlight on Lenovo E41-25/45 (Al Stone) [1803969] - [acpi] ACPI: video: fix typo in comment (Al Stone) [1803969] - [acpi] ACPI / battery: Deal better with neither design nor full capacity not being reported (Al Stone) [1803969] - [acpi] ACPI / battery: Use design-cap for capacity calculations if full-cap is not available (Al Stone) [1803969] - [acpi] ACPI / battery: Deal with design or full capacity being reported as -1 (Al Stone) [1803969] - [acpi] ACPI/sleep: Convert acpi_wakeup_address into a function (Al Stone) [1803969] - [acpi] ACPI: PM: Avoid attaching ACPI PM domain to certain devices (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rework ACPI events synchronization (Al Stone) [1803969] - [acpi] ACPI: EC: Rework flushing of pending work (Al Stone) [1803969] - [acpi] ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() (Al Stone) [1803969] - [acpi] ACPI: Fix Kconfig indentation (Al Stone) [1803969] - [acpi] ACPI: OSL: only free map once in osl.c (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Acer Switch 10 SW5-032 lid-switch (Al Stone) [1803969] - [acpi] ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100 (Al Stone) [1803969] - [acpi] ACPI: OSI: Shoot duplicate word (Al Stone) [1803969] - [acpi] ACPI: HMAT: use u instead of d to print u32 values (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: fix a section mismatch (Al Stone) [1803969] - [acpi] ACPI: HMAT: don't mix pxm and nid when setting memory target processor_pxm (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register "soft reserved" memory as an "hmem" device (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register HMAT at device_initcall level (Al Stone) [1803969] - [acpi] ACPI: NUMA: Establish a new drivers/acpi/numa/ directory (Al Stone) [1803969] - [x86] x86/efi: EFI soft reservation to E820 enumeration (Al Stone) [1803969] - [firmware] efi: Common enable/disable infrastructure for EFI soft reservation (Al Stone) [1803969] - [firmware] efi: Enumerate EFI_MEMORY_SP (Al Stone) [1803969] - [dax] device-dax: Add a driver for "hmem" devices (Al Stone) [1803969] - [nvdimm] lib: Uplevel the pmem "region" ida to a global allocator (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191018 (Al Stone) [1803969] - [acpi] ACPICA: debugger: remove leading whitespaces when converting a string to a buffer (Al Stone) [1803969] - [acpi] ACPICA: acpiexec: initialize all simple types and field units from user input (Al Stone) [1803969] - [acpi] ACPICA: debugger: add field unit support for acpi_db_get_next_token (Al Stone) [1803969] - [acpi] ACPICA: debugger: surround field unit output with braces '{' (Al Stone) [1803969] - [acpi] ACPICA: debugger: add command to dump all fields of particular subtype (Al Stone) [1803969] - [acpi] ACPICA: utilities: add flag to only display data when dumping buffers (Al Stone) [1803969] - [acpi] ACPICA: make acpi_load_table() return table index (Al Stone) [1803969] - [acpi] ACPICA: Add new external interface, acpi_unload_table() (Al Stone) [1803969] - [acpi] ACPICA: More Clang changes (Al Stone) [1803969] - [acpi] ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 (Al Stone) [1803969] - [acpi] ACPICA: Results from Clang (Al Stone) [1803969] - [acpi] ACPI: EC: add support for hardware-reduced systems (Al Stone) [1803969] - [acpi] ACPI: EC: tweak naming in preparation for GpioInt support (Al Stone) [1803969] - [acpi] ACPI: button: Remove unused acpi_lid_notifier_register() functions (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Asus T200TA (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2215T (Al Stone) [1803969] - [acpi] ACPI: button: Turn lid_blacklst DMI table into a generic quirk table (Al Stone) [1803969] - [acpi] ACPI: button: Allow disabling LID support with the lid_init_state module option (Al Stone) [1803969] - [acpi] ACPI: button: Refactor lid_init_state module parsing code (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add dmi quirk for skipping _DEP check for some device-links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Do not register handlers for unhandled OpRegions (Al Stone) [1803969] - [acpi] ACPI: processor_idle: Skip dummy wait if kernel is in guest (Al Stone) [1803969] - [acpi] acpi: Use pr_warn instead of pr_warning (Al Stone) [1803969] - [acpi] ACPI: CPPC: Set pcc_datato NULL in acpi_cppc_processor_exit() (Al Stone) [1803969] - [mfd] rhel: constify some function arguments when searching for devices (Al Stone) [1803969] - [acpi] ACPI: platform: Unregister stale platform devices (Al Stone) [1803969] - [i2c] i2c: Revert incorrect conversion to use generic helper (Al Stone) [1803969] - [base] drivers: Introduce device lookup variants by ACPI_COMPANION device (Al Stone) [1803969] - [s390] drivers: s390/cio: Fix compilation warning about const qualifiers (Al Stone) [1803969] - [s390] driver_find_device: Unify the match function with class_find_device() (Al Stone) [1803969] - [acpi] ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() (Al Stone) [1803969] - [acpi] ACPI / utils: Move acpi_dev_get_first_match_dev() under CONFIG_ACPI (Al Stone) [1803969] - [acpi] ACPI / utils: Describe function parameters in kernel-doc (Al Stone) [1803969] - [acpi] ACPI: Always build evged in (Al Stone) [1803969] - [acpi] ACPI: video: update doc for acpi_video_bus_DOS() (Al Stone) [1803969] - [acpi] ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist (Al Stone) [1803969] - [acpi] ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since ACPI-6.3 (Al Stone) [1803969] - [acpi] i2c: imx: ACPI support for NXP i2c controller (Al Stone) [1803969] - [acpi] ACPI / PCI: fix acpi_pci_irq_enable() memory leak (Al Stone) [1803969] - [acpi] ACPI: custom_method: fix memory leaks (Al Stone) [1803969] - [acpi] ACPI: thermal: Remove redundant acpi_has_method() calls (Al Stone) [1803969] - [acpi] ACPI / property: Fix acpi_graph_get_remote_endpoint() name in kerneldoc (Al Stone) [1803969] - [acpi] ACPI / CPPC: do not require the _PSD method (Al Stone) [1803969] - [acpi] ACPI: SBS: remove unused const variable 'SMBUS_PEC' (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Always set up EC GPE for system wakeup (Al Stone) [1803969] - [platform] intel-hid: Disable button array during suspend-to-idle (Al Stone) [1803969] - [platform] intel-hid: intel-vbtn: Avoid leaking wakeup_mode set (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Missing power button release on some Dell models (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Convert to use SPDX identifier (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Add support for Device Specific Methods (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid rearming SCI for wakeup unnecessarily (Al Stone) [1803969] - [base] PM / wakeup: Show wakeup sources stats in sysfs (Al Stone) [1803969] - [kernel] PM / wakeup: Use wakeup_source_register() in wakelock.c (Al Stone) [1803969] - [base] PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() (Al Stone) [1803969] - [base] PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() (Al Stone) [1803969] - [acpi] ACPI/PCI: Remove surplus parentheses from a return statement (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20190816 (Al Stone) [1803969] - [acpi] ACPICA: Add "Windows 2019" string to _OSI support (Al Stone) [1803969] - [acpi] ACPICA: Differentiate Windows 8.1 from Windows 8 (Al Stone) [1803969] - [acpi] ACPICA: Fully deploy ACPI_PRINTF_LIKE macro (Al Stone) [1803969] - [acpi] ACPICA: Fix issues with arg types within printf format strings (Al Stone) [1803969] - [acpi] ACPICA: Macros: remove pointer math on a null pointer (Al Stone) [1803969] - [acpi] ACPICA: Debugger: remove redundant assignment on obj_desc (Al Stone) [1803969] - [acpi] ACPI / APEI: Release resources if gen_pool_add() fails (Al Stone) [1803969] - [acpi] acpi: Use built-in RCU list checking for acpi_ioremaps list (Al Stone) [1803969] - [acpi] HMAT: Skip publishing target info for nodes with no online memory (Al Stone) [1803969] - [acpi] HMAT: Register attributes for memory hot add (Al Stone) [1803969] - [acpi] HMAT: Register memory-side cache after parsing (Al Stone) [1803969] - [acpi] ACPI / processor: don't print errors for processorIDs == 0xff (Al Stone) [1803969] - [acpi] ACPI: PM: Print debug messages on device power state changes (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Execute LPS0 _DSM functions with suspended devices (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Make acpi_ec_dispatch_gpe() print debug message (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Consolidate some code depending on PM_SLEEP (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Eliminate acpi_sleep_no_ec_events() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Switch EC over to polling during "noirq" suspend (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Add acpi.sleep_no_lps0 module parameter (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rearrange lps0_device_attach() (Al Stone) [1803969] - [acpi] ACPI / APEI: Get rid of NULL_UUID_LE constant (Al Stone) [1803969] - [acpi] ACPI: PM: Set up EC GPE for system wakeup from drivers that need it (Al Stone) [1803969] - [acpi] PM: sleep: Simplify suspend-to-idle control flow (Al Stone) [1803969] - [kernel] PCI: irq: Introduce rearm_wake_irq() (Al Stone) [1803969] - [acpi] ACPI: PM: Set s2idle_wakeup earlier and clear it later (Al Stone) [1803969] - [acpi] ACPI: EC: Return bool from acpi_ec_dispatch_gpe() (Al Stone) [1803969] - [acpi] ACPICA: Return u32 from acpi_dispatch_gpe() (Al Stone) [1803969] - [kernel] kernel/sysctl.c: ignore out-of-range taint bits introduced via kernel.tainted (Rafael Aquini) [1845358] - [documentation] kernel: add panic_on_taint (Rafael Aquini) [1845358] - [mm] hugetlbfs: fix changes to command line processing (Baoquan He) [1823769] - [documentation] hugetlbfs: clean up command line processing (Baoquan He) [1823769] - [mm] hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate (Baoquan He) [1823769] - [mm] hugetlbfs: move hugepagesz= parsing to arch independent code (Baoquan He) [1823769] - [mm] mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CONTIG_ALLOC (Baoquan He) [1823769] - [mm] hugetlbfs: add arch_hugetlb_valid_size (Baoquan He) [1823769] - [mm] arm64/hugetlb: Use macros for contiguous huge page sizes (Baoquan He) [1823769] - [mm] arm64: hugetlb: Register hugepages during arch init (Baoquan He) [1823769] - [fs] xfs: prohibit fs freezing when using empty transactions (Brian Foster) [1845099] - [security] selinux: properly handle multiple messages in selinux_netlink_send() (Ondrej Mosnacek) [1839643] {CVE-2020-10751} - [mm] bdi: add a ->dev_name field to struct backing_dev_info (Ming Lei) [1788378] - [block] bdi: use bdi_dev_name() to get device name (Ming Lei) [1788378] - [mm] bdi: move bdi_dev_name out of line (Ming Lei) [1788378] - [fs] memcg: fix a crash in wb_workfn when a device disappears (Ming Lei) [1788378]- [tools] libbpf: provide backported RHEL symbols as upstream aliases 2 (Yauheni Kaliuta) [1813372] - [include] bpf: include/linux/bpf.h: fix spaces (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for freplace program with expected_attach_type (Yauheni Kaliuta) [1813372] - [scripts] checkpatch: don't warn about new vsprintf pointer extension 'pe' (Yauheni Kaliuta) [1813372] - [s390] s390: enable bpf jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Copy runqslower to OUTPUT directory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix memory leak in test selector (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add runqslower binary to .gitignore (Yauheni Kaliuta) [1813372] - [net] bpf: Change kvfree to kfree in generic_map_lookup_batch() (Yauheni Kaliuta) [1813372] - [tools] bpf, selftests: Use bpf_probe_read_kernel (Yauheni Kaliuta) [1813372] - [net] bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix bug in mmap() implementation for BPF array map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Validate frozen map contents stays frozen (Yauheni Kaliuta) [1813372] - [net] bpf: Fix handling of XADD on BTF memory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run SYN cookies with reuseport BPF test only for TCP (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix typo in bash-completion (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix handling of optional field_name in btf_dump__emit_type_decl (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Declare bpf_log_buf variables as static (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix a couple of broken test_btf cases (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Enforce returning 0 for fentry/fexit programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix BPF_KRETPROBE macro and use it in attach_probe test (Yauheni Kaliuta) [1813372] - [net] bpf: Propagate expected_attach_type when verifying freplace programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count clean up logic (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset some bpf info structures declared on the stack (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset the bpf_attr structure (Yauheni Kaliuta) [1813372] - [net] bpf: Sanitize the bpf_struct_ops tcp-cc name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for the packed enum member in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf/btf: Fix BTF verification of enum members in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory (Yauheni Kaliuta) [1813372] - [net] bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set (Yauheni Kaliuta) [1813372] - [x86] bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits (Yauheni Kaliuta) [1813372] - [net] bpf: Do not allow map_freeze in struct_ops map (Yauheni Kaliuta) [1813372] - [net] bpf: Return better error value in delete_elem for struct_ops map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add send_signal_sched_switch test (Yauheni Kaliuta) [1813372] - [kernel] bpf: Fix deadlock with rq_lock in bpf_send_signal() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix a potential deadlock with bpf_map_do_batch (Yauheni Kaliuta) [1813372] - [net] bpf: Do not grab the bucket spinlock by default on htab batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Sanitise internal map names so they are not rejected by the kernel (Yauheni Kaliuta) [1813372] - [tools] bpf, uapi: Remove text about bpf_redirect_map() giving higher performance (Yauheni Kaliuta) [1813372] - [net] bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Mark SYN cookie test skipped for UDP sockets (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix error checking on reading the tcp_fastopen sysctl (Yauheni Kaliuta) [1813372] - [net] bpf: Make btf_check_func_type_match() static (Yauheni Kaliuta) [1813372] - [tools] bpf: Selftests build error in sockmap_basic.c (Yauheni Kaliuta) [1813372] - [net] bpf: Improve bucket_log calculation logic (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test freeing sockmap/sockhash with a socket in it (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Rebuild libbpf.a on libbpf source change (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count.c selftest compilation warning (Yauheni Kaliuta) [1813372] - [net] bpf: Fix modifier skipping logic (Yauheni Kaliuta) [1813372] - [tools] bpftool: Remove redundant "HAVE" prefix from the large INSN limit check (Yauheni Kaliuta) [1813372] - [tools] runqslower: Fix Makefile (Yauheni Kaliuta) [1813372] - [net] bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test based on port range for BPF flow dissector (Yauheni Kaliuta) [1813372] - [net] bpf: map_seq_next should always increase position index (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Allow overriding llvm tools for runqslower (Yauheni Kaliuta) [1813372] - [tools] selftest/bpf: Add test for allowed trampolines count (Yauheni Kaliuta) [1813372] - [net] bpf: Allow to resolve bpf trampoline and dispatcher in unwind (Yauheni Kaliuta) [1813372] - [net] bpf: Allow BTF ctx access for string pointers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Improve handling of failed CO-RE relocations (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Reset global state between reuseport test runs (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Make reuseport test output more legible (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Ignore FIN packets for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Use a temporary file in test_sockmap (Yauheni Kaliuta) [1813372] - [tools] bpftool: Print function linkage in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Improve bpftool changes detection (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Initialize duration variable before using (Yauheni Kaliuta) [1813372] - [tools] bpf: tcp: Add bpf_cubic example (Yauheni Kaliuta) [1813372] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_jiffies64 (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for program extensions (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add support for program extensions (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce dynamic program extensions (Yauheni Kaliuta) [1813372] - [scripts] bpf, btf: Always output invariant hit in pahole DWARF to BTF transform (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build urandom_read with LDFLAGS and LDLIBS (Yauheni Kaliuta) [1813372] - [net] bpf: Fix error path under memory pressure (Yauheni Kaliuta) [1813372] - [net] bpf: don't bother with getname/kern_path - use user_path_at (Yauheni Kaliuta) [1813372] - [tools] selftests: Refactor build to remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] runsqslower: Support user-specified libbpf include and object paths (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [tools] selftests: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] selftests: Pass VMLINUX_BTF to runqslower Makefile (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Fix override option for VMLINUX_BTF (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Don't try to remove user's homedir on clean (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Skip perf hw events test if the setup disabled it (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Don't check for btf fd in test_btf (Yauheni Kaliuta) [1813372] - [net] bpf: Fix memory leaks in generic update/delete batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Load btf_vmlinux only once per object (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix potential multiplication overflow in mmap() size calculation (Yauheni Kaliuta) [1813372] - [tools] libbpf: Simplify BTF initialization logic (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix error handling bug in btf_dump__new (Yauheni Kaliuta) [1813372] - [net] bpf: Remove set but not used variable 'first_key' (Yauheni Kaliuta) [1813372] - [tools] libbpf: Revert bpf_helper_defs.h inclusion regression (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix test_progs send_signal flakiness with nmi mode (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix unneeded extra initialization in bpf_map_batch_common (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add whitelist/blacklist of test names to test_progs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Support dumping a map with btf_vmlinux_value_type_id (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add struct_ops map name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose bpf_find_kernel_btf as a LIBBPF_API (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix missing BTF output for json during map dump (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix a leak of btf object (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing to array bpf map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing for htab and htab_percpu map (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add libbpf support to batch ops (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Sync uapi header bpf.h (Yauheni Kaliuta) [1813372] - [net] bpf: Add batch ops to all htab bpf map (Yauheni Kaliuta) [1813372] - [net] bpf: Add lookup and update batch ops to arraymap (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for update and delete batch ops (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for lookup batch op (Yauheni Kaliuta) [1813372] - [net] bpf: Add bpf_map_{value_size, update_value, map_copy_value} functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for attaching a bpf fentry/fexit trace to an XDP program (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add self tests for bpf_send_signal_thread() (Yauheni Kaliuta) [1813372] - [kernel] bpf: Add bpf_send_signal_thread() helper (Yauheni Kaliuta) [1813372] - [net] bpf: Fix seq_show for BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build runqslower from selftests (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add runqslower tool to tools/bpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Apply preserve_access_index attribute to all types in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Conform selftests/bpf Makefile output to libbpf and bpftool (Yauheni Kaliuta) [1813372] - [scripts] libbpf: Clean up bpf_helper_defs.h generation output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF_PROG, BPF_KPROBE, and BPF_KRETPROBE macros (Yauheni Kaliuta) [1813372] - [tools] libbpf: Poison kernel-only integer types (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add unit tests for global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Modify a test to check global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for a large global function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add fexit-to-skb test for global funcs (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce function-by-function verification (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Further clean up Makefile output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Ensure bpf_helper_defs.h are taken from selftests dir (Yauheni Kaliuta) [1813372] - [tools] libbpf,selftests/bpf: Fix clean targets (Yauheni Kaliuta) [1813372] - [tools] libbpf: Make bpf_map order and indices stable (Yauheni Kaliuta) [1813372] - [tools] bpf: Document BPF_F_QUERY_EFFECTIVE flag (Yauheni Kaliuta) [1813372] - [tools] bpf: Add bpf_dctcp example (Yauheni Kaliuta) [1813372] - [tools] bpf: libbpf: Add STRUCT_OPS support (Yauheni Kaliuta) [1813372] - [tools] bpf: Synch uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_tcp_send_ack helper (Yauheni Kaliuta) [1813372] - [net] bpf: tcp: Support tcp_congestion_ops in bpf (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Support bitfield read access in btf_struct_access (Yauheni Kaliuta) [1813372] - [net] bpf: Add enum support to btf_ctx_access() (Yauheni Kaliuta) [1813372] - [net] bpf: Avoid storing modifier to info->btf_id (Yauheni Kaliuta) [1813372] - [net] bpf: Save PTR_TO_BTF_ID register state when spilling to stack (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Restore original comm in test_overhead (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add misc section and probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] bpftool: Make skeleton C code compilable with C++ compiler (Yauheni Kaliuta) [1813372] - [tools] bpf: Print error message for bpftool cgroup show (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify transmit fill pattern (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify tx packet size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify number of packets to send (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify batch size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Use common code to handle signal and main exit (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add duration option to specify how long to run (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Preserve errno in test_progs CHECK macros (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert test_cgroup_attach to prog_tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Introduce bpf_prog_attach_xattr (Yauheni Kaliuta) [1813372] - [net] bpf: Support replacing cgroup-bpf program in MULTI mode (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unused new_flags in hierarchy_allows_attach() (Yauheni Kaliuta) [1813372] - [net] bpf: Simplify __cgroup_bpf_attach (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unnecessary assertion on fp_old (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix another __u64 printf warning (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix printing of ulimit value (Yauheni Kaliuta) [1813372] - [tools] libbpf: BTF is required when externs are present (Yauheni Kaliuta) [1813372] - [tools] libbpf: Allow to augment system Kconfig through extra optional config (Yauheni Kaliuta) [1813372] - [tools] libbpf: Put Kconfig externs into .kconfig section (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resource (Yauheni Kaliuta) [1813372] - [tools] bpf: Allow to change skb mark in test_run (Yauheni Kaliuta) [1813372] - [tools] bpftool: Work-around rst2man conversion bug (Yauheni Kaliuta) [1813372] - [tools] bpftool: Simplify format string to not use positional args (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add gen subcommand manpage (Yauheni Kaliuta) [1813372] - [tools] libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h (Yauheni Kaliuta) [1813372] - [tools] bpftool, selftests/bpf: Embed object file inside skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level for custom section names (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix libbpf_common.h when installing libbpf through 'make install' (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: More succinct Makefile output (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add zlib as a dependency in pkg-config template (Yauheni Kaliuta) [1813372] - [tools] libbpf: Print hint about ulimit when getting permission denied error (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Attach XDP programs in driver mode by default (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Set -fno-stack-protector when building BPF programs (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Add missing -lz to TPROGS_LDLIBS (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix compilation warning on shadowed variable (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix build by renaming variables (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add flexible array relocation tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support flexible arrays in CO-RE (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for libbpf-provided externs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Generate externs datasec in BPF skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support libbpf-provided extern variables (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract internal map names into constants (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add `gen skeleton` BASH completions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test validating data section to struct convertion layout (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert few more selftest to skeletons (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF skeletons selftests and convert attach_probe.c (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add skeleton codegen command (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF object skeleton support (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level of supported section names dump (Yauheni Kaliuta) [1813372] - [tools] libbpf: Postpone BTF ID finding for TRACING programs to load phase (Yauheni Kaliuta) [1813372] - [tools] libbpf: Refactor global data map initialization (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BPF program's function name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BTF-to-C type declaration emitting API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose btf__align_of() API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract common user-facing helpers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files (Yauheni Kaliuta) [1813372] - [tools] libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add generic bpf_program__attach() (Yauheni Kaliuta) [1813372] - [tools] libbpf: Don't require root for bpf_object__open() (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match maps by name (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match programs by name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [x86] bpf, x86: Align dispatcher branch targets to 16B (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add xdp_perf test (Yauheni Kaliuta) [1813372] - [net] bpf: Start using the BPF dispatcher in BPF_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf, xdp: Start using the BPF dispatcher for XDP (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF dispatcher (Yauheni Kaliuta) [1813372] - [net] bpf: Move trampoline JIT image allocation to a function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add CPU mask parsing tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Switch reuseport tests for test_progs framework (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Move reuseport tests under prog_tests/ (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Pull up printing the test name into test runner (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Propagate errors during setup for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run reuseport tests in a loop (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Unroll the main loop in reuseport test (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add helpers for getting socket family & type name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Use sa_family_t everywhere in reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Let libbpf determine program type from section name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Recognize SK_REUSEPORT programs from section name (Yauheni Kaliuta) [1813372] - [arm64] bpf, x86, arm64: Enable jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [net] bpf: Switch to offsetofend in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [tools] libbpf: Bump libpf current version to v0.0.7 (Yauheni Kaliuta) [1813372] - [fs] vmalloc: fix remap_vmalloc_range() bounds checks (Yauheni Kaliuta) [1813370] - [net] bpf: Prevent re-mmap()'ing BPF map as writable for initially r/o mapping (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: fix test_sysctl_prog with alu32 (Yauheni Kaliuta) [1813370] - [powerpc] powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc again (Yauheni Kaliuta) [1813370] - [kernel] bpf: Restrict bpf_trace_printk()'s s usage and add pks, pus specifier (Yauheni Kaliuta) [1813370] - [lib] printf: add support for printing symbolic error names (Yauheni Kaliuta) [1813370] - [net] bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_retval_range (Yauheni Kaliuta) [1813370] - [arm64] bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix accounting bug with direct->count in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Return the first found result in lookup_rec() (Yauheni Kaliuta) [1813370] - [net] bpf: Undo incorrect __reg_bound_offset32 handling (Yauheni Kaliuta) [1813370] - [net] bpf: Fix tnum constraints for 32-bit comparisons (Yauheni Kaliuta) [1813370] - [x86] x86: Fix kernel-doc atomic.h warnings (Yauheni Kaliuta) [1813370] - [net] bpf: Fix trampoline usage in preempt (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Reintroduce missed build targets (Yauheni Kaliuta) [1813370] - [trace] bpf: Reliably preserve btf_trace_xxx types (Yauheni Kaliuta) [1813370] - [include] bpf: Avoid setting bpf insns pages read-only when prog is jited (Yauheni Kaliuta) [1813370] - [scripts] bpf: Force .BTF section start to zero when dumping from vmlinux (Yauheni Kaliuta) [1813370] - [scripts] bpf: Support pre-2.25-binutils objcopy for vmlinux BTF (Yauheni Kaliuta) [1813370] - [net] bpfilter: remove superfluous testing message (Jiri Benc) [1819632] - [net] bpfilter: fix dprintf usage for /dev/kmsg (Jiri Benc) [1819632] - [net] bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free (Jiri Benc) [1819632] - [netdrv] veth: ignore peer tx_dropped when counting local rx_dropped (Jiri Benc) [1819632] - [net] xsk: Publish global consumer pointers when NAPI is finished (Jiri Benc) [1819632] - [kernel] bpf, xdp: Remove no longer required rcu_read_{un}lock() (Jiri Benc) [1819632] - [netdrv] bpf, xdp: virtio_net use access ptr macro for xdp enable check (Jiri Benc) [1819632] - [kernel] bpf, xdp: Update devmap comments to reflect napi/rcu usage (Jiri Benc) [1819632] - [net] xsk, net: Make sock_def_readable() have external linkage (Jiri Benc) [1819632] - [kernel] devmap: Adjust tracepoint for map-less queue flush (Jiri Benc) [1819632] - [net] xdp: Use bulking for non-map XDP_REDIRECT and consolidate code paths (Jiri Benc) [1819632] - [net] xdp: Move devmap bulk queue into struct net_device (Jiri Benc) [1819632] - [net] xsk: Support allocations of large umems (Jiri Benc) [1819632] - [tools] Sync uapi/linux/if_link.h (Jiri Benc) [1819632] - [net] bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map (Jiri Benc) [1819632] - [net] flow_dissector: fix document for skb_flow_get_icmp_tci (Jiri Benc) [1819632] - [net] xsk: Use struct_size() helper (Jiri Benc) [1819632] - [net] xsk: Add function naming comments and reorder functions (Jiri Benc) [1819632] - [net] xsk: Remove unnecessary READ_ONCE of data (Jiri Benc) [1819632] - [net] xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addr (Jiri Benc) [1819632] - [net] xsk: Change names of validation functions (Jiri Benc) [1819632] - [net] xsk: Simplify the consumer ring access functions (Jiri Benc) [1819632] - [net] xsk: Simplify xskq_nb_avail and xskq_nb_free (Jiri Benc) [1819632] - [net] xsk: Eliminate the RX batch size (Jiri Benc) [1819632] - [net] xsk: Standardize naming of producer ring access functions (Jiri Benc) [1819632] - [net] xsk: Consolidate to one single cached producer pointer (Jiri Benc) [1819632] - [net] xsk: Simplify detection of empty and full rings (Jiri Benc) [1819632] - [net] xsk: Eliminate the lazy update threshold (Jiri Benc) [1819632] - [net] xdp: Simplify __bpf_tx_xdp_map() (Jiri Benc) [1819632] - [net] xdp: Remove map_to_flush and map swap detection (Jiri Benc) [1819632] - [net] xdp: Make cpumap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xdp: Make devmap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xsk: Make xskmap flush_list common for all map instances (Jiri Benc) [1819632] - [kernel] xdp: Fix graze->grace type-o in cpumap comments (Jiri Benc) [1819632] - [kernel] xdp: Simplify cpumap cleanup (Jiri Benc) [1819632] - [kernel] xdp: Simplify devmap cleanup (Jiri Benc) [1819632] - [net] sysctl: Fix compiler warning when only cBPF is present (Jiri Benc) [1819631] - [net] dsa: fix flow dissection on Tx path (Jiri Benc) [1819631] - [net] page_pool: add the possibility to sync DMA memory for device (Jiri Benc) [1819631] - [net] xsk: Fix xsk_poll()'s return type (Jiri Benc) [1819631] - [tools] net-af_xdp: Use correct number of channels from ethtool (Jiri Benc) [1819631] - [net] xdp: remove memory poison on free for struct xdp_mem_allocator (Jiri Benc) [1819631] - [documentation] xsk: Extend documentation for Rx|Tx-only sockets and shared umems (Jiri Benc) [1819631] - [net] xsk: Restructure/inline XSKMAP lookup/redirect/flush (Jiri Benc) [1819631] - [kernel] xsk: Store struct xdp_sock as a flexible array member of the XSKMAP (Jiri Benc) [1819631] - [include] xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB (Jiri Benc) [1819631] - [documentation] xsk: Improve documentation for AF_XDP (Jiri Benc) [1819631] - [tools] Sync if_link.h (Jiri Benc) [1819631] - [net] xdp: Trivial, fix spelling in function description (Jiri Benc) [1819631] - [netdrv] netdevsim: Use scnprintf() for avoiding potential buffer overflow (Jiri Benc) [1819631] - [netdrv] netdevsim: fix ptr_ret.cocci warnings (Jiri Benc) [1819631] - [netdrv] netdevsim: remove unused sdev code (Jiri Benc) [1819631] - [netdrv] netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs (Jiri Benc) [1819631] - [netdrv] netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() (Jiri Benc) [1819631] - [netdrv] netdevsim: fix panic in nsim_dev_take_snapshot_write() (Jiri Benc) [1819631] - [net] openvswitch: New MPLS actions for layer 2 tunnelling (Guillaume Nault) [1839760] - [net] Rephrased comments section of skb_mpls_pop() (Guillaume Nault) [1839760] - [net] skb_mpls_push() modified to allow MPLS header push at start of packet. (Guillaume Nault) [1839760] - [net] Change in Openvswitch to support MPLS label depth of 3 in ingress direction (Guillaume Nault) [1839182] - [block] block: fix use-after-free on cached last_lookup partition (Ming Lei) [1787968]- [drm] drm/prime: fix extracting of the DMA addresses from a scatterlist (Jerry Snitselaar) [1815610] - [iommu] iommu: Check for deferred attach in iommu_group_do_dma_attach() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add get_domain_info() helper (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't take group reference in iommu_alloc_default_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't call .probe_finalize() under group->mutex (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Apply per-device dma_ops (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow 32bit devices to uses DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu: Do not probe devices on IOMMU-less busses (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix variable "iommu" set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu: Unexport iommu_group_get_for_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move more initialization to __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove add_device()/remove_device() code-paths (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Axe a useless test in 'arm_smmu_master_alloc_smes()' (Jerry Snitselaar) [1815610] - [iommu] iommu/s390: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dev_data->passthrough (Jerry Snitselaar) [1815610] - [iommu] iommu: Export bus_iommu_probe() and make is safe for re-probing (Jerry Snitselaar) [1815610] - [iommu] iommu: Move iommu_group_create_direct_mappings() out of iommu_group_add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Split off default domain allocation from group assignment (Jerry Snitselaar) [1815610] - [iommu] iommu: Move new probe_device path to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Keep a list of allocated groups in __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Add probe_device() and release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Return -ENODEV in add_device when device is not handled by IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dma_mask check from check_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Wire up iommu_ops->def_domain_type (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1815610] - [iommu] iommu: Add def_domain_type() callback in iommu_ops (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix reference count leak in iommu_group_alloc (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove real DMA lookup in find_domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allocate domain info for real DMA sub-devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Only clear real DMA device's context entries (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix get_acpihid_device_id() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Switch to use acpi_dev_hid_uid_match() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix over-read of ACPI UID from IVRS table (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix deferred domain attachment (Jerry Snitselaar) [1815610] - [include] iommu: Move fwspec->iommu_priv to struct dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Refactor master_cfg/fwspec usage (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Improve add_device() error handling (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Return -EBUSY when trying to re-add a device (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Fix resource_size check (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation (Jerry Snitselaar) [1815610] - [include] iommu: Introduce accessors for iommu private data (Jerry Snitselaar) [1815610] - [acpi] ACPI/IORT: Remove direct access of dev->iommu_fwspec (Jerry Snitselaar) [1815610] - [include] iommu: Define dev_iommu_fwspec_get() for !CONFIG_IOMMU_API (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not flush Device Table in iommu_map_page() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Update Device Table in increase_address_space() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Call domain_flush_complete() in update_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not loop forever when trying to increase address space (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix race in increase_address_space()/fetch_pte() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix the memory leak in dev_iommu_free() (Jerry Snitselaar) [1815610] - [include] iommu: Move iommu_fwspec to struct dev_iommu (Jerry Snitselaar) [1815610] - [include] iommu: Rename struct iommu_param to dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Take a ref to the IOMMU driver during ->of_xlate() (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Take a ref to the IOMMU driver prior to ->add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix mm reference leak (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix the configuration of GCR3 table root pointer (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix page request descriptor size (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Populate debugfs if IOMMUs are detected (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Ignore devices with out-of-spec domain number (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix the wrong printing in RHSA parsing (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix debugfs register reads (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warnings (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix MSI reservation allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Disable IOMMU on Stoney Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu: intel: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: amd: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: arm: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: Implement generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix Kconfig indentation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON_ONCE() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unnecessary to handle default identity domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add RMRR base and end addresses sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Mark firmware tainted if RMRR fails sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't reject Host Bridge due to scope mismatch (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Loose requirement for flush queue initializaton (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid iova flush queue in strict mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: trace: Extend map_sg trace event (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid sending invalid page response (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix off-by-one in PASID allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid duplicated code for PASID setup (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Reject SVM bind for failed capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Match CPU and IOMMU paging mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove VMD child device sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use pci_real_dma_dev() for mapping (Jerry Snitselaar) [1815610] - [pci] PCI: Introduce pci_real_dma_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove the unnecessary assignment (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused struct member (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Replace two consecutive readl calls with one readq (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix typos for PPR macros (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove local variables (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused variable (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Only support x2APIC with IVHD type 11h/40h (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Check feature support bit before accessing MSI capability registers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Treat per-device exclusion ranges as r/w unity-mapped regions (Jerry Snitselaar) [1815610] - [iommu] iommu: Use C99 flexible array in fwspec (Jerry Snitselaar) [1833512 1815610] - [iommu] drivers/iommu: Allow IOMMU bus ops to be unregistered (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Request ACS from the PCI core when configuring IOMMU linkage (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Export core IOMMU API symbols to permit modular drivers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix IOMMU perf counter clobbering during init (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: fix variable 'cookie' set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unlink device if failed to add to group (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove device link to group on failure (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Relax locking in iommu_dma_prepare_msi() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove incorrect PSI capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Rationalise types for DMA masks (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Init the struct iova to fix the possible memleak (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reserved (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Turn off translations at shutdown (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in device table (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not re-fetch iommu->cmd_buf_tail (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event (Jerry Snitselaar) [1815610] - [drm] drm/prime: use dma length macro when mapping sg (Jerry Snitselaar) [1815610] - [drm] drm/amdgpu: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [drm] drm/radeon: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert AMD iommu driver to the dma-iommu api (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Use the dev->coherent_dma_mask (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Handle deferred devices (Jerry Snitselaar) [1815610] - [include] iommu: KABI cleanup (Jerry Snitselaar) [1815610] - [iommu] iommu: Add gfp parameter to iommu_ops::map (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unnecessary locking from AMD iommu driver (Jerry Snitselaar) [1815610] - [iommu] drivers: iommu: hyperv: Make HYPERV_IOMMU only available on x86 (Jerry Snitselaar) [1815610] - [include] iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros (Jerry Snitselaar) [1815610] - [iommu] iommu: pass cell_count = -1 to of_for_each_phandle with cells_name (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Free context bitmap in the err path of arm_smmu_init_domain_context (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Mask TLBI address correctly (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove wrong default domain comments (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix for dereferencing before null checking (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Declare Broadwell igfx dmar support snafu (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add Scalable Mode fault information (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use bounce buffer for untrusted devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add trace events for device dma map/unmap (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't switch off swiotlb if bounce page is used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check whether device requires bounce buffer (Jerry Snitselaar) [1815610] - [dma] swiotlb: Split size parameter to map/unmap APIs (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: use ->map_page to implement ->map_sg (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: make instances match their method names (Jerry Snitselaar) [1815610] - [uapi] iommu: Add padding to struct iommu_fault (Jerry Snitselaar) [1815610] - [iommu] iommu: Add recoverable fault reporting (Jerry Snitselaar) [1815610] - [iommu] iommu: Introduce device fault report API (Jerry Snitselaar) [1815610] - [include] driver core: Add per device iommu param (Jerry Snitselaar) [1815610] - [uapi] iommu: Introduce device fault data (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use dma_direct for bypass devices (Jerry Snitselaar) [1815610] - [dma] dma-direct: don't check swiotlb=force in dma_direct_map_resource (Jerry Snitselaar) [1815610] - [mm] dma-mapping: remove the default map_resource implementation (Jerry Snitselaar) [1815610] - [iommu] Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock" (Jerry Snitselaar) [1815610 1813666] - [dma] dma-direct: don't truncate dma_required_mask to bus addressing capabilities (Jerry Snitselaar) [1815610] - [acpi] ACPI / utils: Introduce acpi_dev_hid_uid_match() helper (Jerry Snitselaar) [1815610] - [security] efi: Only print errors about failing to get certs if EFI vars are found (Lenny Szubowicz) [1804969] - [infiniband] RDMA/iw_cxgb4: Fix incorrect function parameters (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: initiate CLOSE when entering TERM (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case (Vishal Kulkarni) [1828676] - [infiniband] iw_cxgb4: fix ECN check on the passive accept (Vishal Kulkarni) [1828676] - [vfio] vfio/pci: fix memory leaks of eventfd ctx (Alex Williamson) [1837678] - [vfio] vfio/pci: fix memory leaks in alloc_perm_bits() (Alex Williamson) [1837678] - [vfio] vfio: avoid possible overflow in vfio_iommu_type1_pin_pages (Alex Williamson) [1837678] - [vfio] vfio/mdev: make create attribute static (Alex Williamson) [1837678] - [vfio] vfio/type1: remove hugepage checks in is_invalid_reserved_pfn() (Alex Williamson) [1837678] - [vfio] vfio/type1: Initialize resv_msi_base (Alex Williamson) [1837678] - [vfio] vfio_pci: Restore original state on release (Alex Williamson) [1837678] - [uapi] vfio: re-arrange vfio region definitions (Alex Williamson) [1837678] - [vfio] mdev: Send uevents around parent device registration (Alex Williamson) [1837678] - [vfio] vfio/mdev: Synchronize device create/remove with parent removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid creating sysfs remove file on stale device removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Improve the create/remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid inline get and put parent helpers (Alex Williamson) [1837678] - [vfio] vfio/mdev: Fix aborting mdev child device removal if one fails (Alex Williamson) [1837678] - [vfio] vfio/mdev: Follow correct remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid masking error code to EBUSY (Alex Williamson) [1837678] - [vfio] vfio/mdev: Removed unused kref (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid release parent reference during error path (Alex Williamson) [1837678] - [uapi] vfio-ccw: add handling for async channel instructions (Alex Williamson) [1837678] - [uapi] vfio-ccw: add capabilities chain (Alex Williamson) [1837678] - [vfio] vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" (Alex Williamson) [1837678] - [vfio] vfio/pci: use correct format characters (Alex Williamson) [1837678] - [vfio] vfio: expand minor range when registering chrdev region (Alex Williamson) [1837678] - [vfio] vfio/mdev: add static modifier to add_mdev_supported_type (Alex Williamson) [1837678] - [vfio] vfio/type1: Remove map_try_harder() code path (Alex Williamson) [1837678] - [vfio] vfio/pci: Fix potential memory leak in vfio_msi_cap_len (Alex Williamson) [1837678] - [vfio] vfio: Mark expected switch fall-throughs (Alex Williamson) [1837678] - [fs] gfs2: Only do glock put in gfs2_create_inode for free inodes (Robert S Peterson) [1831666] - [fs] gfs2: Grab glock reference sooner in gfs2_add_revoke (Robert S Peterson) [1831666] - [fs] Revert "gfs2: Don't demote a glock until its revokes are written" (Robert S Peterson) [1831666] - [fs] signal: Fix wrong PIDTYPE_TGID check in send_sigio() & send_sigurg() (Waiman Long) [1845597] - [md] dm mpath: add DM device name to Failing/Reinstating path log messages (Mike Snitzer) [1822975] - [md] dm mpath: enhance queue_if_no_path debugging (Mike Snitzer) [1822975] - [md] dm mpath: restrict queue_if_no_path state machine (Mike Snitzer) [1822975] - [md] dm mpath: simplify __must_push_back (Mike Snitzer) [1822975] - [md] dm: use DMDEBUG macros now that they use pr_debug variants (Mike Snitzer) [1822975] - [include] dm: use dynamic debug instead of compile-time config option (Mike Snitzer) [1822975] - [md] dm mpath: switch paths in dm_blk_ioctl() code path (Mike Snitzer) [1822975] - [md] dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath (Mike Snitzer) [1822975] - [tools] selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix some IS_ERR() vs NULL bugs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap policers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Switch to use correct packet trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add devlink-trap policer support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Track used packet trap policer IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend QPCR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_ptp: Fix build warnings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Avoid uninitialized symbol errors (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Remove unnecessary conversion to bool (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl: Avoid defining static variable in header file (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove unused RIF and FID families (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Add proper function documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: i2c: Add missing field documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Fix list iteration in error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_dscp_router: Test no DSCP rewrite after pedit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add DSCP, ECN, dscp_rw to QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Rename mlxsw_afa_qos_cmd to mlxsw_afa_qos_switch_prio_cmd (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Explicitly register packet trap groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Fix 64-bit division in mlxsw_sp_counter_resources_register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Only issue reset when system is ready (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add tc action hw_stats tests (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose devlink resource occupancy for counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Consolidate subpools initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move config validation along with resource register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose subpool sizes over devlink resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Add entry_size_res_id for each subpool and use it to query entry size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move sub_pools under per-instance pool struct (Ivan Vecera) [1821646] - [tools] selftests: spectrum-2: Adjust tc_flower_scale limit according to current counter count (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Query bank size from FW resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase register field length to 31 bits (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: RED: Test RED ECN nodrop offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Ask device for rule stats only if counter was created (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state (Ivan Vecera) [1821646] - [netdrv] net: mlxfw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_defprio: Use until_counter_is (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Wait longer before accessing the device after reset (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Update module_type values in PMTM register and map them to width (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: resource_scale: Invoke for Spectrum-3 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce router scale running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer traffic test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add mlxsw lib (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Add devlink port helpers (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Check devlink info command is supported (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer configuration test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in rtnetlink test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in vxlan test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in blackhole routes test (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Avoid race condition (Ivan Vecera) [1821646] - [tools] selftests: add a mirror test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [tools] selftests: add egress redirect test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Spectrum-3 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Initialize advertised speeds to supported speeds (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move the ECN-marked packet counter to ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Optimize SFN records processing (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Lookup and pass cookie down to devlink_trap_report() (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Extract cookie index for ACL discard trap packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Implement flow_offload action cookie offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Add trap with userdef action (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: fix spelling mistake: "progamming" -> "programming" (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_acl_drops: Add ACL traps test (Ivan Vecera) [1821646] - [tools] selftests: pass pref and handle to devlink_trap_drop_* helpers (Ivan Vecera) [1821646] - [tools] selftests: introduce test for mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add ACL devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Introduce dummy group with thin policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to enable/disable rx_listener for trap (Ivan Vecera) [1821646] - [netdrv] mlxsw: acl_flex_actions: Trap all ACL dropped packets to DISCARD_*_ACL traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Pass the ingress indication down to flex action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Disable mixed bound blocks to contain action drop (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track ingress and egress block bindings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use listener->en/dis_action instead of hard-coded values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Remove unused values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove priv from listener equality comparison (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Make block arg const where appropriate (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Make global arrays const as they should be (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove initialization to false of mlxsw_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove dummy union name from struct mlxsw_listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove unused action field from mlxsw_rx_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Rename Trap / Discard Action to Trap Action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Ivan Vecera) [1821646] - [netdrv] net/mlx5: Add fsm_reactivate callback support (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Add reactivate flow support to FSM burn flow (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: More error messages coverage (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Improve FSM err message reporting and return codes (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Generic mlx FW flash status notify (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove RTNL where possible (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from exported helpers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inetaddr listeners (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from netdev listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Take router lock from dpipe code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inside routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Introduce router lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Store NVE decapsulation configuration in router (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Expose router struct to internal users (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast route list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast table list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Publish multicast route after writing it to the device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_nve: Make tunnel initialization symmetric (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Export function to check if RIF exists (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Prevent RIF access outside of routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken when resolving underlay device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during RIF teardown (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during nexthop init (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Only update mirroring agents if present (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Convert callers to use new mirroring API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Prepare work item to update mirroring agents (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Use struct_size() to simplify allocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Protect counter pool with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_kvdl: Protect allocations with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Add test for error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Adjust test to recent changes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test creation of multiple VLAN-aware bridges (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test bridge creation with VXLAN (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Remove deprecated test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Reduce dependency between bridge and router code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Remove VXLAN checks during FID membership (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Have VXLAN device take reference on FID (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack to bridge creation function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Add missing error path (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add validation of hardware device types for MGPIR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Clear offload indication from IPv6 nexthops on abort (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for local table route replacement (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_sp_qdisc_tbf_rate_kbps (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Fix an error handling path in 'mlxsw_m_port_create()' (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of TBF Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Configure shaper rate and burst size together (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add lowest_shaper_bs to struct mlxsw_sp (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase MLXSW_REG_QEEC_MAS_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add max_shaper_bs to QoS ETS Element Configuration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a common leaf unoffload function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a per-TC stat function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Fix use-after-free during reload (Ivan Vecera) [1821646] - [netdrv] spectrum: Add a delayed work to update SPAN buffsize according to speed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix SPAN egress mirroring buffer size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Put buffsize update code into helper function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push code getting port speed into a helper (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for overlay_smac_is_mc (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add OVERLAY_SMAC_MC trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_ipip: Add test case for decap_error (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for decap_error (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add tunnel devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Reorder cases according to enum order (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add ECN configurations with IPinIP tunnels (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Decapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Encapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add NON_ROUTABLE trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Add test cases of irif and erif disabled (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add irif and erif disabled traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Include MC TCs in Qdisc counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Wipe xstats.backlog of down ports (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_mc_aware: Fix mausezahn invocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test for FIB offload API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Set hardware flags for routes (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Separate nexthop offload indication from route (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Only require minimum firmware version (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFO (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dcb: Allow setting default port priority (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Clarify a comment (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use dedicated policer for VRRP packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Skip loopback RIFs during MAC validation (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Fix out-of-memory error in mfa2 flash burning (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: After underlay moves, demote conflicting tunnels (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Check devlink device before running test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add router scale test for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Verify FSM error code translation doesn't exceed array size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Enable EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for using EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend EMAD information reported to devlink hwerr (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for EMAD string TLV parsing (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: emad: Remove deprecated EMAD TLVs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Parse TLVs' offsets of incoming EMADs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Enable devlink reload only on probe (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 exceptions (Ivan Vecera) [1821646] - [tools] selftests: forwarding: devlink: Add functionality for trap exceptions test (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap exceptions support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add specific trap for packets routed via invalid nexthops (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add new FIB entry type for reject routes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 drops (Ivan Vecera) [1821646] - [tools] selftests: devlink: Make devlink_trap_cleanup() more generic (Ivan Vecera) [1821646] - [tools] selftests: devlink: Export functions to devlink library (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix error return code in mlxsw_sp_port_module_info_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Generalize split count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Iterate over all ports in gap during unsplit create (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix base port get for split count 4 and 8 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use port_module_max_width to compute base port index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remember split base local port and use it in unsplit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Introduce resource for getting offset of 4 lanes split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push getting offsets of split ports into a helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add sanity checks into module info get (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Pass mapping values in port mapping structure (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use mapping of port being split for creating split ports (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Replace port_to_module array with array of structs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Distinguish between unsplittable and split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move max_width check up before count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use PMTM register to get max module width (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Port Module Type Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init (Ivan Vecera) [1821646] - [netdrv] mlxsw: Enforce firmware version for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: Bump firmware version to 13.2000.2308 (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase size of MPAR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Unpublish devlink parameters during reload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: remove unneeded semicolon (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Calculate the size of the main pool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use guaranteed buffer size as pool size limit (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend QSFP EEPROM size for ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add macro for getting QSFP module EEPROM page number (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Push Ethernet header before reporting trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 target scale for tc flower scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a resource scale test for Spectrum-2 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 mirror-to-gretap target scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Generalize the parameters of mirror_gre test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Add validation for FW version (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Push minor/subminor fw version check into helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: thermal: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: hwmon: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Ivan Vecera) [1821646] - [netdrv] mlxsw: Propagate extack down to register_fib_notifier() (Ivan Vecera) [1821646] - [netdrv] mlxsw: Register port netdevices into net of core (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Take devlink net instead of init_net (Ivan Vecera) [1821646] - [netdrv] mlxsw: PCI: Send EMAD traffic on a separate queue (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use per-netns netdevice notifier registration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Clear VLAN filters during port initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Add the ability to query the CPU port's shared buffer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register CPU port with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Prevent changing CPU port's configuration (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a test case for devlink-trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap L2 drops (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add trap group for layer 2 discards (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 2 discard trap IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add new trap actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add API to set trap action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-3 ASIC (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload match on reserved TCP flags bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track rules that forbid egress block bind (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload mirred redirect on egress (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Expose KVD size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] geneve: change from tx_error to tx_dropped on missing metadata (Jiri Benc) [1843412] - [net] mptcp: use untruncated hash in ADD_ADDR HMAC (Florian Westphal) [1840167] - [net] mptcp: use rightmost 64 bits in ADD_ADDR HMAC (Florian Westphal) [1840167] - [tools] selftests: mptcp: pm: rm the right tmp file (Florian Westphal) [1840167] - [net] mptcp: cope better with MP_JOIN failure (Florian Westphal) [1840167] - [net] inet_connection_sock: factor out destroy helper. (Florian Westphal) [1840167] - [net] mptcp: add new sock flag to deal with join subflows (Florian Westphal) [1840167] - [net] mptcp: Initialize map_seq upon subflow establishment (Florian Westphal) [1840167] - [net] mptcp: set correct vfs info for subflows (Florian Westphal) [1840167] - [net] mptcp: fix uninitialized value access (Florian Westphal) [1840167] - [net] mptcp: initialize the data_fin field for mpc packets (Florian Westphal) [1840167] - [net] mptcp: fix 'use_ack' option access. (Florian Westphal) [1840167] - [net] mptcp: avoid a WARN on bad input. (Florian Westphal) [1840167] - [net] mptcp: move option parsing into mptcp_incoming_options() (Florian Westphal) [1840167] - [net] mptcp: consolidate synack processing. (Florian Westphal) [1840167] - [net] mptcp: replace mptcp_disconnect with a stub (Florian Westphal) [1840167] - [net] mptcp: fix race in msk status update (Florian Westphal) [1840167] - [net] tcp: mptcp: use mptcp receive buffer space to select rcv window (Florian Westphal) [1840167] - [net] mptcp/pm_netlink.c : add check for nla_put_in/6_addr (Florian Westphal) [1840167] - [net] mptcp: fix data_fin handing in RX path (Florian Westphal) [1840167] - [net] mptcp: drop req socket remote_key* fields (Florian Westphal) [1840167] - [net] mptcp: avoid flipping mp_capable field in syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: handle mptcp listener destruction via rcu (Florian Westphal) [1840167] - [net] mptcp: fix 'Attempt to release TCP socket in state' warnings (Florian Westphal) [1840167] - [net] mptcp: fix splat when incoming connection is never accepted before exit/close (Florian Westphal) [1840167] - [net] mptcp: fix double-unlock in mptcp_poll (Florian Westphal) [1840167] - [net] mptcp: add some missing pr_fmt defines (Florian Westphal) [1840167] - [net] mptcp: fix "fn parameter not described" warnings (Florian Westphal) [1840167] - [net] mptcp: re-check dsn before reading from subflow (Florian Westphal) [1840167] - [net] mptcp: subflow: check parent mptcp socket on subflow state change (Florian Westphal) [1840167] - [net] mptcp: fix tcp fallback crash (Florian Westphal) [1840167] - [tools] selftests:mptcp: fix failure due to whitespace damage (Florian Westphal) [1840167] - [tools] selftests: add test-cases for MPTCP MP_JOIN (Florian Westphal) [1840167] - [tools] selftests: add PM netlink functional tests (Florian Westphal) [1840167] - [net] mptcp: add netlink-based PM (Florian Westphal) [1840167] - [net] mptcp: add and use MIB counter infrastructure (Florian Westphal) [1840167] - [net] mptcp: allow dumping subflow context to userspace (Florian Westphal) [1840167] - [net] mptcp: implement and use MPTCP-level retransmission (Florian Westphal) [1840167] - [net] mptcp: rework mptcp_sendmsg_frag to accept optional dfrag (Florian Westphal) [1840167] - [net] mptcp: allow partial cleaning of rtx head dfrag (Florian Westphal) [1840167] - [net] mptcp: implement memory accounting for mptcp rtx queue (Florian Westphal) [1840167] - [net] mptcp: introduce MPTCP retransmission timer (Florian Westphal) [1840167] - [net] mptcp: queue data for mptcp level retransmission (Florian Westphal) [1840167] - [net] mptcp: update per unacked sequence on pkt reception (Florian Westphal) [1840167] - [net] mptcp: Implement path manager interface commands (Florian Westphal) [1840167] - [net] mptcp: Add handling of outgoing MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add handling of incoming MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add path manager interface (Florian Westphal) [1840167] - [net] mptcp: Add ADD_ADDR handling (Florian Westphal) [1840167] - [net] tcp: annotate sk->sk_wmem_queued lockless reads (Florian Westphal) [1840167] - [net] mptcp: don't hang in mptcp_sendmsg() after TCP fallback (Florian Westphal) [1840167] - [net] mptcp: Remove set but not used variable 'can_ack' (Florian Westphal) [1840167] - [net] mptcp: rename fourth ack field (Florian Westphal) [1840167] - [net] mptcp: move msk state update to subflow_syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: drop unneeded checks (Florian Westphal) [1840167] - [net] mptcp: create msk early (Florian Westphal) [1840167] - [net] mptcp: don't hang before sending 'MP capable with data' (Florian Westphal) [1840167] - [net] mptcp: don't grow mptcp socket receive buffer when rcvbuf is locked (Florian Westphal) [1840167] - [tools] mptcp: selftests: add rcvbuf set option (Florian Westphal) [1840167] - [net] mptcp: always include dack if possible. (Florian Westphal) [1840167] - [net] mptcp: Only send DATA_FIN with final mapping (Florian Westphal) [1840167] - [net] mptcp: Use per-subflow storage for DATA_FIN sequence number (Florian Westphal) [1840167] - [net] mptcp: Check connection state before attempting send (Florian Westphal) [1840167] - [net] mptcp: add dummy icsk_sync_mss() (Florian Westphal) [1840167] - [net] mptcp: defer work schedule until mptcp lock is released (Florian Westphal) [1840167] - [net] mptcp: avoid work queue scheduling if possible (Florian Westphal) [1840167] - [net] mptcp: remove mptcp_read_actor (Florian Westphal) [1840167] - [net] mptcp: add rmem queue accounting (Florian Westphal) [1840167] - [net] mptcp: update mptcp ack sequence from work queue (Florian Westphal) [1840167] - [net] mptcp: add work queue skeleton (Florian Westphal) [1840167] - [net] mptcp: add and use mptcp_data_ready helper (Florian Westphal) [1840167] - [net] xfrm: fix a NULL-ptr deref in xfrm_local_error (Xin Long) [1835208] - [net] xfrm: add IPv6 support for espintcp (Sabrina Dubroca) [1446392] - [net] xfrm: add support for UDPv6 encapsulation of ESP (Sabrina Dubroca) [1446392] - [net] xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINUDP_NON_IKE) (Sabrina Dubroca) [1446392] - [net] esp: Export esp_output_fill_trailer function (Sabrina Dubroca) [1446392] - [net] udp: fix jump label misuse (Sabrina Dubroca) [1446392] - [net] udp: implement complete book-keeping for encap_needed (Sabrina Dubroca) [1446392] - [net] xfrm: espintcp: save and call old ->sk_destruct (Sabrina Dubroca) [1446392] - [net] xfrm: add espintcp (RFC 8229) (Sabrina Dubroca) [1446392] - [net] esp4: split esp_output_udp_encap and introduce esp_output_encap (Sabrina Dubroca) [1446392] - [net] esp4: prepare esp_input_done2 for non-UDP encapsulation (Sabrina Dubroca) [1446392] - [net] xfrm: add route lookup to xfrm4_rcv_encap (Sabrina Dubroca) [1446392] - [net] xfrm: introduce xfrm_trans_queue_net (Sabrina Dubroca) [1446392] - [net] add queue argument to __skb_wait_for_more_packets and __skb_{, try_}recv_datagram (Sabrina Dubroca) [1446392] - [net] use skb_queue_empty_lockless() in busy poll contexts (Sabrina Dubroca) [1446392] - [include] net: add skb_queue_empty_lockless() (Sabrina Dubroca) [1446392] - [net] add READ_ONCE() annotation in __skb_wait_for_more_packets() (Sabrina Dubroca) [1446392] - [net] datagram: remove rendundant 'peeked' argument (Sabrina Dubroca) [1446392] - [tools] kvm: selftests: fix rdtsc() for vmx_tsc_adjust_test (Vitaly Kuznetsov) [1841490] - [x86] kvm: lapic: Also cancel preemption timer when disarm LAPIC timer (Vitaly Kuznetsov) [1841490] - [s390] kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Vitaly Kuznetsov) [1841490] - [x86] kvm/x86: Remove redundant function implementations (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: VMX preemption timer migration test (Vitaly Kuznetsov) [1841490] - [tools] tools arch kvm: Sync kvm headers with the kernel sources (Vitaly Kuznetsov) [1841490] - [tools] tools headers uapi: Update tools's copy of kvm.h headers (Vitaly Kuznetsov) [1841490] - [tools] tools headers: Sync the various kvm.h header copies (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Fix VMX preemption timer migration (Vitaly Kuznetsov) [1841490] - [uapi] x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit (Vitaly Kuznetsov) [1841490] - [virt] kvm: introduce kvm_read_guest_offset_cached() (Vitaly Kuznetsov) [1841490] - [virt] kvm: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_async_page_present() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1841490] - [virt] revert "kvm: No need to retry for hva_to_pfn_remapped()" (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: fix smm test on SVM (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: add a SVM version of state-test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: introduce cpu_has_svm() check (Vitaly Kuznetsov) [1841490] - [x86] kvm: mmu: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave guest mode when clearing EFER.SVME (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: split nested_vmcb_check_controls (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_HIF_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_VINTR_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synthesize correct EXITINTINFO on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: preserve VGIF across VMCB switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract svm_set_gif (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove unnecessary if (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synchronize VMCB controls updated by the processor on every vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: restore clobbered INT_CTL fields after clearing VINTR (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: save all control fields in svm->nested (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove trailing padding for struct vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: pass vmcb_control_area to copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: clean up tsc_offset update (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move MMU setup to nested_prepare_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract preparation of VMCB for nested run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract load_nested_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move map argument out of enter_svm_guest_mode (Vitaly Kuznetsov) [1841490] - [virt] kvm: check userspace_addr for all memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: always update CR3 in VMCS (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: always update CR3 in VMCB (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: correctly inject INIT vmexits (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove exit_required (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: inject exceptions via svm_check_nested_events (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: enable event window in inject_pending_event (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: track manually whether an event has been injected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve registers modifications done before nested_svm_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Initialize tdp_level during vCPU creation (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave ASID aside in copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: fix condition for filtering async PF (Vitaly Kuznetsov) [1841490] - [x86] kvm: Fix the indentation to match coding style (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: replace "fall through" with "return" to indicate different case (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Remove superfluous brackets from case statement (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: simplify is_mmio_spte (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: enable X86_FEATURE_WAITPKG in KVM capabilities (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: only do L1TF workaround on affected processors (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Migrate the VMX-preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Change emulated VMX-preemption timer hrtimer to absolute (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Really make emulated nested preemption timer pinned (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove unused 'ops' param from nested_vmx_hardware_setup() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Remove unnecessary V_IRQ unsetting (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Merge svm_enable_vintr into svm_set_vintr (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle preemption timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: TSCDEADLINE MSR emulation fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_can_use_hv_timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize posted-interrupt delivery for timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce more exit_fastpath_completion enum values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce kvm_vcpu_exit_request() helper (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Print symbolic names of VMX VM-Exit flags in traces (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce generic fastpath handler (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop superfluous VMREAD of vmcs02.GUEST_SYSENTER_* (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Truncate writes to vmcs.SYSENTER_EIP/ESP for 32-bit vCPU (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Improve handle_external_interrupt_irqoff inline assembly (Vitaly Kuznetsov) [1841490] - [documentation] kvm: documentation: Fix up cpuid page (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sanity check on gfn before removal (Vitaly Kuznetsov) [1841490] - [virt] kvm: No need to retry for hva_to_pfn_remapped() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Force ASYNC_PF_PER_VCPU to be power of two (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Remove unneeded __ASM_SIZE usage with POP instruction (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add a helper to consolidate root sp allocation (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move max hugepage level to a separate #define (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Tweak PSE hugepage handling to avoid 2M vs 4M conundrum (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Cleanup vcpu->arch.guest_xstate_size (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Tweak handling of failure code for nested VM-Enter failure (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Capture TDP level when updating CPUID (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move nested EPT out of kvm_x86_ops.get_tdp_level() hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR0 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR4 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Unconditionally validate CR3 during nested transitions (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when temporarily switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use accessor to read vmcs.INTR_INFO when handling exception (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: handle wrap around 32-bit address space (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace late check_nested_events() hack with more precise fix (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_get_rflags() to query RFLAGS in vmx_interrupt_blocked() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_interrupt_blocked() directly from vmx_handle_exit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: WARN on injected+pending exception even in nested case (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve IRQ/NMI/SMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report interrupts as allowed when in L2 and exit-on-interrupt is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Prioritize SMI over nested IRQ/NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve IRQ/NMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Split out architectural interrupt/NMI/SMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Split out architectural interrupt/NMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Move SMI vmexit handling to svm_check_nested_events() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: replace is_smm checks with kvm_x86_ops.smi_allowed (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Make return for {interrupt_nmi, smi}_allowed() a bool instead of int (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Open a window for pending nested VMX preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve exception priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Implement check_nested_events for NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: immediately inject INTR vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: leave halted state on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: introduce nested_run_pending (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Disable AVIC before setting V_IRQ (Vitaly Kuznetsov) [1841490] - [virt] kvm: Introduce kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) [1841490] - [tools] kvm: vmx: pass correct DR6 for GD userspace exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86, svm: isolate vcpu->arch.dr6 from vmcb->save.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: keep DR6 synchronized with vcpu->arch.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: trap #DB and #BP to userspace if guest debugging is on (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add KVM_SET_GUEST_DEBUG test (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix single-step with KVM_SET_GUEST_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: fix DR6 delivery for various cases of #DB injection (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Declare KVM_CAP_SET_GUEST_DEBUG properly (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Fix build for evmcs.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Vitaly Kuznetsov) [1841490] - [x86] kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fixes posted interrupt check for IRQs delivery modes (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fill in kvm_run->debug.arch.dr[67] (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Replace a BUG_ON(1) with BUG() to squash clang warning (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: do not allow VMRUN inside SMM (Vitaly Kuznetsov) [1841490] - [virt] kvm: add capability for halt polling (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a redundant call to vmx_get_intr_info() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: move nested-related kvm_x86_ops to a separate struct (Vitaly Kuznetsov) [1841490] - [x86] kvm: evmcs: check if nesting is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: check_nested_events is never NULL (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm/set_memory_region_test: do not check RIP if the guest shuts down (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: avoid infinite loop on NPF from bad address (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove redundant argument to kvm_arch_vcpu_ioctl_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Check for CR0.CD and CR0.NW on VMRUN of nested guests (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Improve latency for single target IPI fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize handling of VM-Entry failures in vmx_vcpu_run() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove non-functional "support" for CR3 target values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set @writable to false for non-visible accesses by L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop manual clearing of segment cache on nested VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reset register cache (available and dirty masks) on VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invoke ept_save_pdptrs() if and only if PAE paging is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Rename exit_reason to vm_exit_reason for nested VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Cast exit_reason to u16 to check for nested EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Split VM-Exit reflection logic into L0 vs. L1 wants (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: match comment with return type for nested_vmx_exit_reflected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move VM-Fail check out of nested_vmx_exit_reflected() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move reflection check into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Use do_machine_check to pass MCE to the host (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean cr3/pgd handling in vmx_load_mmu_pgd() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Free only the affected contexts when emulating INVEPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Don't flush TLB on nested VMX transition (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip MMU sync on nested VMX transition when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add module param to force TLB flush on root reuse (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add separate override for MMU sync during fast CR3 switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Don't reload APIC access page if its control is disabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Retrieve APIC access page HPA only when necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reload APIC access page on nested VM-Exit only if necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Rename ->tlb_flush() to ->tlb_flush_all() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Document the ASID logic in svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce vmx_flush_tlb_current() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested_get_vpid02() to vmx/nested.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vmx_flush_tlb() to vmx.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean up vmx_flush_tlb_gva() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: make Hyper-V PV TLB flush use tlb_flush_guest() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Use vpid_sync_vcpu_addr() to emulate INVVPID with address (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Drop redundant capability checks in low level INVVPID helpers (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vpid_sync_vcpu_addr() down a few lines (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vpid_sync_context() directly when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sync SPTEs when injecting page/EPT fault into L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: cleanup kvm_inject_emulated_page_fault (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_mmu_invalidate_gva (Vitaly Kuznetsov) [1841490] - [x86] kvm: Disable objtool frame pointer checking for vmenter.S (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove CREATE_IRQCHIP/SET_PIT2 race (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all roots when emulating INVVPID without EPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all EPTP contexts when emulating INVEPT for L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Flush all EPTP/VPID contexts on remote TLB flush (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add testcase for creating max number of memslots (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Make set_memory_region_test common to all architectures (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "zero" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add vm_get_fd() in kvm_util (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "delete" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] kvm: sefltests: Add explicit synchronization to move mem region test (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add GUEST_ASSERT variants to pass values to host (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add util to delete memory region (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Use kernel's list instead of homebrewed replacement (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() (Vitaly Kuznetsov) [1841490] - [x86] kvm: pass through CPUID(0x80000006) (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Return updated timer current count register from KVM_GET_LAPIC (Vitaly Kuznetsov) [1841490] - [virt] kvm: remove redundant assignment to variable r (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Fix __svm_vcpu_run declaration (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not setup frame pointer in __svm_vcpu_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: reflect MTF VM-exits if injected by L1 (Vitaly Kuznetsov) [1841490] - [kernel] kvm: Check validity of resolved slot when searching memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Enable machine check support for 32bit targets (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: move more vmentry code to assembly (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fix compilation with modular PSP and non-modular KVM (Vitaly Kuznetsov) [1841490] - [x86] Increase KVM_MAX_VCPUS to 1024, KVM_MAX_VCPU_ID to 2048 (Eduardo Habkost) [1810811] - [scsi] scsi: core: avoid host-wide host_busy counter for scsi_mq (Ewan Milne) [1761928] - [gpio] gpio: xgene-sb: set valid IRQ type in to_irq() (Brian Masney) [1802402] - [block] rbd: compression_hint option (Ilya Dryomov) [1835925] - [include] libceph: support for alloc hint flags (Ilya Dryomov) [1835925] - [net] libceph: read_from_replica option (Ilya Dryomov) [1835925] - [net] libceph: support for balanced and localized reads (Ilya Dryomov) [1835925] - [net] libceph: crush_location infrastructure (Ilya Dryomov) [1835925] - [net] libceph: decode CRUSH device/bucket types and names (Ilya Dryomov) [1835925] - [net] libceph: add non-asserting rbtree insertion helper (Ilya Dryomov) [1835925] - [pci] PCI: pciehp: Fix MSI interrupt race (Myron Stowe) [1779610] - [security] ima: Remove __init annotation from ima_pcrread() (Bruno Meneguele) [1843774] - [security] ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() (Bruno Meneguele) [1843774] - [security] ima: Directly assign the ima_default_policy pointer to ima_rules (Bruno Meneguele) [1843774] - [documentation] powerpc/fadump: sysfs for fadump memory reservation (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Mark /sys/kernel/fadump_* sysfs files deprecated (Diego Domingos) [1804202] - [documentation] powerpc/powernv: Move core and fadump_release_opalcore under new kobject (Diego Domingos) [1804202] - [powerpc] powerpc/fadump: Reorganize /sys/kernel/fadump_* sysfs files (Diego Domingos) [1804202] - [fs] sysfs: wrap __compat_only_sysfs_link_entry_to_kobj function to change the symlink name (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Add ABI documentation for /sys/kernel/fadump_* (Diego Domingos) [1804202] - [hwtracing] intel_th: pci: Add Tiger Lake CPU support (Jiri Olsa) [1483079] - [netdrv] e1000e: fix S0ix flows for cable connected case (Ken Cox) [1781385] - [netdrv] e1000e: reject unsupported coalescing params (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Tiger Lake device (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Alder Lake (Ken Cox) [1781385] - [netdrv] net: intel: e1000e: fix possible sleep-in-atomic-context bugs in e1000e_get_hw_semaphore() (Ken Cox) [1781385] - [netdrv] e1000e: fix missing cpu_to_le64 on buffer_addr (Ken Cox) [1781385] - [netdrv] e1000(e): use new helper tcp_v6_gso_csum_prep (Ken Cox) [1781385] - [netdrv] e1000e: Revert "e1000e: Make watchdog use delayed work" (Ken Cox) [1781385] - [netdrv] e1000e: Use netdev_info instead of pr_info for link messages (Ken Cox) [1781385] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781385] - [netdrv] e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set (Ken Cox) [1781385] - [netdrv] net: ixgbevf: reject unsupported coalescing params (Ken Cox) [1781379] - [netdrv] ixgbevf: Remove limit of 10 entries for unicast filter list (Ken Cox) [1781379] - [netdrv] net: ixgbe: reject unsupported coalescing params (Ken Cox) [1781378] - [netdrv] ixgbe: Use pci_get_dsn() (Ken Cox) [1781378] - [netdrv] intel: Replace zero-length array with flexible-array member (Ken Cox) [1781378] - [netdrv] ixgbe: Fix calculation of queue with VFs and flow director on interface flap (Ken Cox) [1781378] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781378] - [netdrv] ixgbe: protect TX timestamping from API misuse (Ken Cox) [1781378] - [netdrv] ixgbe: Make use of cpumask_local_spread to improve RSS locality (Ken Cox) [1781378] - [netdrv] ixgbe: Remove duplicate clear_bit() call (Ken Cox) [1781378] - [netdrv] ixgbe: Add UDP segmentation offload support (Ken Cox) [1781378] - [x86] x86/resctrl: Fix invalid attempt at removing the default resource group (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Clean up unused function parameter in mkdir path (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix a deadlock due to inaccurate reference (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free when deleting resource groups (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Add task resctrl information display (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Check monitoring static key in the MBM overflow handler (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Do not reconfigure exiting tasks (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential memory leak (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix an imbalance in domain_remove_cpu() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential lockdep warning (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent NULL pointer dereference when reading mondata (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Cleanup cbm_ensure_valid() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent possible overrun during bitmap operations (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Don't stop walking closids when a locksetup group is found (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Use _ASM_BX to avoid ifdeffery (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove unused variable (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove duplicate MSR_MISC_FEATURE_CONTROL definition (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Avoid confusion over the new X86_RESCTRL config (Alexander Beregalov) [1830948] - [x86] x86/cache: Rename config option to CONFIG_X86_RESCTRL (Alexander Beregalov) [1830948] - [tools] perf flamegraph: Use /bin/bash for report and record scripts (Michael Petlan) [1281843] - [tools] perf script: Add flamegraph.py script (Michael Petlan) [1281843] - [tools] perf script: Avoid NULL dereference on symbol (Michael Petlan) [1841130] - [tools] tools/build: tweak unused value workaround (Michael Petlan) [1841130] - [tools] perf stat: Fix no metric header if --per-socket and --metric-only set (Michael Petlan) [1841130] - [tools] perf python: Check if clang supports -fno-semantic-interposition (Michael Petlan) [1841130] - [tools] perf tools: Support Python 3.8+ in Makefile (Michael Petlan) [1841130] - [tools] perf script: Fix invalid read of directory entry after closedir() (Michael Petlan) [1841130] - [tools] perf script report: Fix SEGFAULT when using DWARF mode (Michael Petlan) [1841130] - [tools] perf script: add -S/--symbols documentation (Michael Petlan) [1841130] - [tools] perf pmu-events x86: Use CPU_CLK_UNHALTED.THREAD in Kernel_Utilization metric (Michael Petlan) [1841130] - [tools] perf events parser: Add missing Intel CPU events to parser (Michael Petlan) [1841130] - [tools] perf script: Allow --symbol to accept hexadecimal addresses (Michael Petlan) [1841130] - [tools] perf top: Support hotkey to change sort order (Michael Petlan) [1841130] - [tools] perf top: Support --group-sort-idx to change the sort order (Michael Petlan) [1841130] - [tools] perf symbols: Fix arm64 gap between kernel start and module end (Michael Petlan) [1841130] - [tools] perf build-test: Honour JOBS to override detection of number of cores (Michael Petlan) [1841130] - [tools] perf script: Add --show-cgroup-events option (Michael Petlan) [1841130] - [tools] perf top: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Support synthesizing cgroup events (Michael Petlan) [1841130] - [tools] perf report: Add 'cgroup' sort key (Michael Petlan) [1841130] - [tools] perf cgroup: Maintain cgroup hierarchy (Michael Petlan) [1841130] - [tools] perf tools: Basic support for CGROUP event (Michael Petlan) [1841130] - [tools] perf tools: Add file-handle feature test (Michael Petlan) [1841130] - [tools] perf python: Include rwsem.c in the pythong biding (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] perf script: Introduce --deltatime option (Michael Petlan) [1841130] - [tools] perf: Normalize gcc parameter when generating arch errno table (Michael Petlan) [1841130] - [tools] perf parse-events: Add defensive NULL check (Michael Petlan) [1841130] - [tools] perf callchain: Update docs regarding kernel/user space unwinding (Michael Petlan) [1841130] - [tools] perf cpumap: Fix snprintf overflow check (Michael Petlan) [1841130] - [tools] perf test: Test pmu-events aliases (Michael Petlan) [1841130] - [tools] perf pmu: Make pmu_uncore_alias_match() public (Michael Petlan) [1841130] - [tools] perf pmu: Add is_pmu_core() (Michael Petlan) [1841130] - [tools] perf test: Add pmu-events test (Michael Petlan) [1841130] - [tools] perf pmu: Refactor pmu_add_cpu_aliases() (Michael Petlan) [1841130] - [tools] perf jevents: Support test events folder (Michael Petlan) [1841130] - [tools] perf jevents: Add some test events (Michael Petlan) [1841130] - [tools] perf tools: Unify a bit the build directory output (Michael Petlan) [1841130] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events (Michael Petlan) [1841130] - [tools] perf stat: Align the output for interval aggregation mode (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkeys to let user select any event for sorting (Michael Petlan) [1841130] - [tools] perf report: Support a new key to reload the browser (Michael Petlan) [1841130] - [tools] perf report: Allow specifying event to be used as sort key in --group output (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkey 'a' for annotation of unresolved addresses (Michael Petlan) [1841130] - [tools] perf report: Support interactive annotation of code without symbols (Michael Petlan) [1841130] - [tools] perf report: Print al_addr when symbol is not found (Michael Petlan) [1841130] - [tools] perf symbols: Consolidate symbol fixup issue (Michael Petlan) [1841130] - [tools] perf parse-events: Fix 3 use after frees found with clang ASAN (Michael Petlan) [1841130] - [tools] perf/tests: Add CET instructions to the new instructions test (Michael Petlan) [1841130] - [tools] perf expr: Fix copy/paste mistake (Michael Petlan) [1841130] - [tools] perf report: Fix no branch type statistics report issue (Michael Petlan) [1841130] - [tools] perf tools: Give synthetic mmap events an inode generation (Michael Petlan) [1841130] - [tools] perf test: Print if shell directory isn't present (Michael Petlan) [1841130] - [tools] perf record: Fix binding of AIO user space buffers to nodes (Michael Petlan) [1841130] - [tools] perf intel-pt: Update intel-pt.txt file with new location of the documentation (Michael Petlan) [1841130] - [tools] perf intel-pt: Add Intel PT man page references (Michael Petlan) [1841130] - [tools] perf intel-pt: Rename intel-pt.txt and put it in man page format (Michael Petlan) [1841130] - [tools] perf doc: Set man page date to last git commit (Michael Petlan) [1841130] - [tools] perf cs-etm: Fix unsigned variable comparison to zero (Michael Petlan) [1841130] - [tools] perf cs-etm: Optimize copying last branches (Michael Petlan) [1841130] - [tools] perf cs-etm: Correct synthesizing instruction samples (Michael Petlan) [1841130] - [tools] perf cs-etm: Continuously record last branch (Michael Petlan) [1841130] - [tools] perf cs-etm: Swap packets for instruction samples (Michael Petlan) [1841130] - [tools] perf map: Use strstarts() to look for Android libraries (Michael Petlan) [1841130] - [tools] perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint (Michael Petlan) [1841130] - [tools] perf metricgroup: Support metric constraint (Michael Petlan) [1841130] - [tools] perf util: Factor out sysctl__nmi_watchdog_enabled() (Michael Petlan) [1841130] - [tools] perf metricgroup: Factor out metricgroup__add_metric_weak_group() (Michael Petlan) [1841130] - [tools] perf jevents: Support metric constraint (Michael Petlan) [1841130] - [tools] perf block-info: Support color ops to print block percents in color (Michael Petlan) [1841130] - [tools] perf block-info: Allow selecting which columns to report and its order (Michael Petlan) [1841130] - [tools] perf diff: Use __block_info__cmp() to replace block_pair_cmp() (Michael Petlan) [1841130] - [tools] perf expr: Make expr__parse() return -1 on error (Michael Petlan) [1841130] - [tools] perf expr: Straighten expr__parse()/expr__find_other() interface (Michael Petlan) [1841130] - [tools] perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables (Michael Petlan) [1841130] - [tools] perf expr: Move expr lexer to flex (Michael Petlan) [1841130] - [tools] perf expr: Add expr.c object (Michael Petlan) [1841130] - [tools] perf header: Add check for unexpected use of reserved membrs in event attr (Michael Petlan) [1841130] - [tools] perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX (Michael Petlan) [1841130] - [tools] perf tools: Add hw_idx in struct branch_stack (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] tools lib traceevent: Remove extra '\n' in print_event_time() (Michael Petlan) [1841130] - [tools] perf annotate: Get rid of annotation->nr_jumps (Michael Petlan) [1841130] - [tools] perf llvm: Add debug hint message about missing kernel-devel package (Michael Petlan) [1841130] - [tools] perf stat: Show percore counts in per CPU output (Michael Petlan) [1841130] - [tools] tools lib api fs: Move cgroupsfs_find_mountpoint() (Michael Petlan) [1841130] - [kernel] perf/core: fix parent pid/tid in task exit events (Michael Petlan) [1841130] - [x86] perf/x86/cstate: Add Jasper Lake CPU support (Michael Petlan) [1841130] - [kernel] perf/core: Disable page faults when getting phys address (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add Ice Lake server uncore support (Michael Petlan) [1841130] - [kernel] perf/cgroup: Correct indirection in perf_less_group_idx() (Michael Petlan) [1841130] - [kernel] perf/core: Fix event cgroup tracking (Michael Petlan) [1841130] - [init] perf/core: Add PERF_SAMPLE_CGROUP feature (Michael Petlan) [1841130] - [kernel] perf/core: Add PERF_RECORD_CGROUP event (Michael Petlan) [1841130] - [x86] x86 user stack frame reads: switch to explicit __get_user() (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add box_offsets for free-running counters (Michael Petlan) [1841130] - [kernel] perf/core: Fix reversed NULL check in perf_event_groups_less() (Michael Petlan) [1841130] - [kernel] perf/core: Fix endless multiplex timer (Michael Petlan) [1841130] - [kernel] perf/cgroup: Order events in RB tree by cgroup id (Michael Petlan) [1841130] - [kernel] perf/cgroup: Grow per perf_cpu_context heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Add per perf_cpu_context min_heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Use min_heap in visit_groups_merge() (Michael Petlan) [1841130] - [lib] lib: Introduce generic min-heap (Michael Petlan) [1841130] - [kernel] perf/cgroup: Reorder perf_cgroup_connect() (Michael Petlan) [1841130] - [kernel] perf/core: Remove 'struct sched_in_data' (Michael Petlan) [1841130] - [kernel] perf/core: Unify {pinned, flexible}_sched_in() (Michael Petlan) [1841130] - [x86] perf/x86: Add Intel Tiger Lake uncore support (Michael Petlan) [1841130] - [x86] perf/x86/intel: Output LBR TOS information correctly (Michael Petlan) [1841130] - [powerpc] perf/core: Add new branch sample type for HW index of raw branch records (Michael Petlan) [1841130] - [x86] perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Michael Petlan) [1841130] - [x86] x86/cpu: Add Jasper Lake to Intel family (Michael Petlan) [1841130] - [fs] pstore/ram: Run without kernel crash dump region (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Avoid NULL deref in ftrace merging failure path (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore: Convert buf_lock to semaphore (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Correctly calculate usable PRZ bytes (Desnes Augusto Nunes do Rosario) [1824906] - [drm] memremap: add an owner field to struct dev_pagemap (Don Dutile) [1816441] - [mm] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages (Don Dutile) [1816441] - [mm] mm/swap: fix release_pages() when releasing devmap pages (Don Dutile) [1816441] - [mm] mm: revert remove MEMORY_DEVICE_PUBLIC support in swap.c (Don Dutile) [1816441] - [nvdimm] mm: Cleanup __put_devmap_managed_page() vs ->page_free() (Don Dutile) [1816441] - [documentation] hv_netvsc: Update document for XDP support (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Fix XDP refcnt for synthetic and VF NICs (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Add XDP support (Mohammed Gamal) [1815497] - [powerpc] kvm: ppc: book3s hv: Remove user-triggerable WARN_ON (Laurent Vivier) [1784050] - [powerpc] kvm: ppc: book3s hv: Close race with page faults around memslot flushes (Laurent Vivier) [1784050] - [powerpc] pseries/svm: Allow IOMMU to work in SVM (Michael Roth) [1730194] - [powerpc] pseries/iommu: Separate FW_FEATURE_MULTITCE to put/stuff features (Michael Roth) [1730194] - [powerpc] pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (Michael Roth) [1730194] - [powerpc] revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests" (Michael Roth) [1730194] - [powerpc] ultravisor: Add PPC_UV config option (Michael Roth) [1730194] - [mm] ksm: Export ksm_madvise() (Michael Roth) [1730194] - [powerpc] configs: Enable secure guest support in pseries and ppc64 defconfigs (Michael Roth) [1730194] - [powerpc] prom_init: Undo relocation before entering secure mode (Michael Roth) [1730194] - [powerpc] pseries/svm: Force SWIOTLB for secure guests (Michael Roth) [1730194] - [powerpc] pseries/iommu: Don't use dma_iommu_ops on secure guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Disable doorbells in SVM guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Export guest SVM status to user space via sysfs (Michael Roth) [1730194] - [powerpc] pseries/svm: Use shared memory for Debug Trace Log (DTL) (Michael Roth) [1730194] - [powerpc] prom_init: Pass the "os-term" message to hypervisor (Michael Roth) [1730194] - [powerpc] Add support for adding an ESM blob to the zImage wrapper (Michael Roth) [1730194] - [powerpc] pseries: Introduce option to build secure virtual machines (Michael Roth) [1730194] - [s390] mm: Remove sev_active() function (Michael Roth) [1730194] - [kernel] fs/core/vmcore: Move sev_active() reference to x86 arch code (Michael Roth) [1730194] - [kernel] x86, s390/mm: Move sme_active() and sme_me_mask to x86-specific header (Michael Roth) [1730194] - [kernel] dma-mapping: Remove dma_check_mask() (Michael Roth) [1730194] - [kernel] swiotlb: Remove call to sme_active() (Michael Roth) [1730194] - [x86] s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig (Michael Roth) [1730194] - [powerpc] xmon: don't access ASDR in VMs (Michael Roth) [1730194] - [powerpc] xmon: Fix compile error in print_insn* functions (Michael Roth) [1730194] - [mm] memremap: provide a not device managed memremap_pages (Michael Roth) [1730194] - [mm] memremap: don't use a separate devm action for devmap_managed_enable_get (Michael Roth) [1730194] - [mm] memremap: remove the dev field in struct dev_pagemap (Michael Roth) [1730194] - [kernel] resource: add a not device managed request_free_mem_region variant (Michael Roth) [1730194] - [mm] turn migrate_vma upside down (Michael Roth) [1730194] - [kernel] mm: simplify ZONE_DEVICE page private data (Michael Roth) [1730194] - [kernel] mm: remove hmm_devmem_add (Michael Roth) [1730194] - [mm] remove hmm_vma_alloc_locked_page (Michael Roth) [1730194] - [dax] device-dax: use the dev_pagemap internal refcount (Michael Roth) [1730194] - [mm] export alloc_pages_vma (Michael Roth) [1730194] - [netdrv] net/mlx5: Kconfig: Fix spelling typo (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Introduce kconfig var for TC support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Move TC-specific code from en_main.c to en_tc.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c (Alaa Hleihel) [1843359] - [infiniband] net/mlx5: Refactor imm_inval_pkey field in cqe struct (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Take DCBNL-related definitions into dedicated files (Alaa Hleihel) [1843359] - [netdrv] net/mlx5: E-Switch: Move eswitch chains to a new directory (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: refactor indr setup block (Alaa Hleihel) [1843359] - [infiniband] IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Remove warning "devices are not on same switch HW" (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Add init2init as a modify command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix MLX5_TC_CT dependencies (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Properly set default values when disabling adaptive moderation (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix stats update for matchall classifier (Alaa Hleihel) [1842258] - [netdrv] net: sched: expose HW stats types per action used by drivers (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix incorrect type in initializer warnings (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Allow partial data mask for tunnel options (Alaa Hleihel) [1842258] - [include] net/mlx5: IPSec: Fix incorrect type for spi (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Accel: fpga tls fix cast to __be64 and incorrect argument types (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: cmd: Fix memset with byte count warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in return expression (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix cast to restricted __be32 (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in argument (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Drop multicast packets that this interface sent (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix error flow in case of function_setup failure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: CT: Correctly get flow rule (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5e: Update netdev txq on completions during closure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Annotate mutex destroy for root ns (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Don't maintain a case of del_sw_func being null (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix cleaning unmanaged flow tables (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix memory leak in mlx5_events_init (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix inner tirs handling (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: kTLS, Destroy key object after destroying the TIS (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix allowed tc redirect merged eswitch offload cases (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Avoid processing commands before cmdif is ready (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix a race when moving command interface to events mode (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Add command entry handling completion (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix crash upon suspend/resume (Alaa Hleihel) [1842258 1841973] - [netdrv] net/mlx5e: Fix devlink port netdev unregistration sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Fix devlink port register sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Use devlink virtual flavour for VF devlink port (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Add support for devlink-port in non-representors mode (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Rename representor get devlink port function (Alaa Hleihel) [1842258 1790226] - [fs] nfsd4: add filename to states output ("J. Bruce Fields") [1475182] - [fs] nfsd4: stid display should preserve on-the-wire byte order ("J. Bruce Fields") [1475182] - [fs] nfsd4: common stateid-printing code ("J. Bruce Fields") [1475182] - [fs] nfsd: remove read permission bit for ctl sysctl ("J. Bruce Fields") [1475182] - [fs] nfsd: "\s" should be "s" ("J. Bruce Fields") [1475182] - [fs] nfsd: initialize i_private before d_add ("J. Bruce Fields") [1475182] - [fs] nfsd: use i_wrlock instead of rcu for nfsdfs i_private ("J. Bruce Fields") [1475182] - [fs] nfsd: fix dentry leak upon mkdir failure ("J. Bruce Fields") [1475182] - [fs] nfsd: Make __get_nfsdfs_client() static ("J. Bruce Fields") [1475182] - [fs] nfsd: Make two functions static ("J. Bruce Fields") [1475182] - [fs] nfsd: decode implementation id ("J. Bruce Fields") [1475182] - [fs] nfsd: use 64-bit seconds fields in nfsd v4 code ("J. Bruce Fields") [1475182] - [fs] nfsd: create xdr_netobj_dup helper ("J. Bruce Fields") [1475182] - [fs] nfsd: allow forced expiration of NFSv4 clients ("J. Bruce Fields") [1475182] - [fs] nfsd: create get_nfsdfs_clp helper ("J. Bruce Fields") [1475182] - [fs] nfsd4: show layout stateids ("J. Bruce Fields") [1475182] - [fs] nfsd: show lock and deleg stateids ("J. Bruce Fields") [1475182] - [fs] nfsd4: add file to display list of client's opens ("J. Bruce Fields") [1475182] - [fs] nfsd: add more information to client info file ("J. Bruce Fields") [1475182] - [include] nfsd: escape high characters in binary data ("J. Bruce Fields") [1475182] - [fs] nfsd: copy client's address including port number to cl_addr ("J. Bruce Fields") [1475182] - [fs] nfsd4: add a client info file ("J. Bruce Fields") [1475182] - [fs] nfsd: make client/ directory names small ints ("J. Bruce Fields") [1475182] - [fs] nfsd: add nfsd/clients directory ("J. Bruce Fields") [1475182] - [fs] nfsd4: use reference count to free client ("J. Bruce Fields") [1475182] - [fs] nfsd: rename cl_refcount ("J. Bruce Fields") [1475182] - [fs] nfsd: persist nfsd filesystem across mounts ("J. Bruce Fields") [1475182]- [wireless] iwlwifi: pcie: handle QuZ configs with killer NICs as well (Jarod Wilson) [1844129 1842382] - [net] mac80211: add ieee80211_is_any_nullfunc() (Jarod Wilson) [1844129] - [net] mac80211: sta_info: Add lockdep condition for RCU list usage (Jarod Wilson) [1844129] - [net] mac80211: fix channel switch trigger from unknown mesh peer (Jarod Wilson) [1844129] - [wireless] rtw88: avoid unused function warnings (Jarod Wilson) [1844129] - [wireless] brcmfmac: add stub for monitor interface xmit (Jarod Wilson) [1844129] - [wireless] iwlwifi: actually check allocated conf_tlv pointer (Jarod Wilson) [1844129] - [wireless] iwlwifi: fix WGDS check when WRDS is disabled (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: fix inactive TID removal return value usage (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: limit maximum queue appropriately (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: indicate correct RB size to device (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: beacon statistics shouldn't go backwards (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: actually release queue memory in TVQM (Jarod Wilson) [1844129] - [wireless] mac80211: populate debugfs only after cfg80211 init (Jarod Wilson) [1844129] - [net] mac80211: fix race in ieee80211_register_hw() (Jarod Wilson) [1844129] - [net] nl80211: fix NL80211_ATTR_FTM_RESPONDER policy (Jarod Wilson) [1844129] - [powerpc] powerpc/fadump: Account for memory_limit while reserving memory (Steve Best) [1840646] - [mm] mm: make deferred init's max threads arch-specific (David Hildenbrand) [1818764] - [mm] mm: parallelize deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: don't track number of pages during deferred initialization (David Hildenbrand) [1818764] - [kernel] padata: add basic support for multithreaded jobs (David Hildenbrand) [1818764] - [kernel] padata: allocate work structures for parallel jobs from a pool (David Hildenbrand) [1818764] - [init] padata: initialize earlier (David Hildenbrand) [1818764] - [kernel] padata: remove exit routine (David Hildenbrand) [1818764] - [documentation] padata: update documentation (David Hildenbrand) [1818764] - [mm] mm: call cond_resched() from deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: initialize deferred pages with interrupts enabled (David Hildenbrand) [1818764] - [mm] mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init (David Hildenbrand) [1818764] - [mm] mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() (David Hildenbrand) [1818764] - [mm] mm/page_alloc.c: fix regression with deferred struct page init (David Hildenbrand) [1818764] - [mm] mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections (David Hildenbrand) [1818764] - [mm] mm: implement new zone specific memblock iterator (David Hildenbrand) [1818764] - [mm] mm: drop meminit_pfn_in_nid as it is redundant (David Hildenbrand) [1818764] - [kernel] audit: add subj creds to NETFILTER_CFG record to (Richard Guy Briggs) [1478533] - [kernel] audit: make symbol 'audit_nfcfgs' static (Richard Guy Briggs) [1478533] - [net] netfilter: add audit table unregister actions (Richard Guy Briggs) [1478533] - [net] audit: tidy and extend netfilter_cfg x_tables (Richard Guy Briggs) [1478533] - [x86] x86/efi: Allocate e820 buffer before calling efi_exit_boot_service (Lenny Szubowicz) [1824005] - [mm] hugetlb_cgroup: fix possible illegal access to memory (Joel Savitz) [1835398] - [kvm] KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction (Claudio Imbrenda) [1836184] - [sound] ASoC: Intel: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [thermal] thermal: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [powercap] powercap/intel_rapl: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [platform] platform/x86: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [pci] PCI: intel-mid: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [mmc] mmc: sdhci-acpi: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [idle] intel_idle: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [extcon] extcon: axp288: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [edac] EDAC: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [acpi] ACPI: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/platform: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/kernel: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/perf/events: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/cpu: Add consistent CPU match macros (Prarit Bhargava) [1841649] - [fs] fix autofs regression caused by follow_managed() changes (Miklos Szeredi) [1784857] - [fs] fs/namei.c: fix missing barriers when checking positivity (Miklos Szeredi) [1784857] - [fs] fix dget_parent() fastpath race (Miklos Szeredi) [1784857] - [fs] new helper: lookup_positive_unlocked() (Miklos Szeredi) [1784857] - [fs] fs/namei.c: pull positivity check into follow_managed() (Miklos Szeredi) [1784857] - [mm] x86/kasan: Fix boot with 5-level paging and KASAN (Baoquan He) [1838418] - [netdrv] bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error when allocating zero size context memory (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve AER slot reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix VF anti-spoof filter setup (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix "fw.mgmt" and "fw.nsci" info via devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add partno to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Read partno and serialno of the board from VPD (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add fw.mgmt.api version to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reset rings if ring reservation fails during open() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Free context memory after disabling PCI in probe error path (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error if bnxt_alloc_ctx_mem() fails (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call devlink_port_type_clear() in remove() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return -EAGAIN if fw command returns BUSY (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Modify some bnxt_hwrm_*_free() functions to void (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary assignment of return code (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Clear DCB settings after firmware reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Process the NQ under NAPI continuous polling (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Simplify __bnxt_poll_cqs_done() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Handle all NQ notifications in bnxt_poll_p5() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Use pci_get_dsn() (Jonathan Toppins) [1790621] - [netdrv] bnxt: reject unsupported coalescing params (Jonathan Toppins) [1790621] - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix error handling when flashing from file (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: reinitialize IRQs when MTU is modified (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: add newline to netdev_*() format strings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve device shutdown method (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for devlink info command (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Rename switch_id to dsn (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support to update progress of flash update (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Move devlink_register before registering netdev (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Register devlink irrespective of firmware spec version (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor bnxt_dl_register() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Periodically check and remove aged-out ntuple filters (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Do not accept fragments for aRFS flow steering (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Support UDP RSS hashing on 575XX chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve bnxt_probe_phy() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve link up detection (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call recovery done after reset is successfully done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary NULL checks for fw_health (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for flashing the device via devlink (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Allow PHY settings on multi-function or NPAR PFs if allowed by FW (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add async. event logic for PHY configuration changes (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor the initialization of the ethtool link settings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Skip disabling autoneg before PHY loopback when appropriate (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Assign more RSS context resources to the VFs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Initialize context memory to the value specified by firmware (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add chip IDs for 57452 and 57454 chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Report health status update after reset is done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Set MASTER flag during driver registration (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Update firmware interface spec to 1.10.1.12 (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix array overrun in bnxt_fill_l2_rewrite_fields() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for NAT(L3/L4 rewrite) (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for L2 rewrite (Jonathan Toppins) [1790621] - [netdrv] net/mlx5: E-switch, Protect eswitch mode changes (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Split eswitch mode check to different helper function (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_unload_one() and its callers (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_register_device to return void (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Avoid deriving mlx5_core_dev second time (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate esw state_lock mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5e: CT: Fix offload with CT action after CT NAT action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix missing pedit action after ct clear action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: remove set but not used variable 'unnew' (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix actions_match_supported() return (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Use correct type for chain, prio and level values (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix printing wrong error value (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix rejecting all egress rules not on vlan (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Add missing inline to stub esw_add_restore_rule (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, free flow_group_in after creating the restore table (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix mutex init order (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix stack usage compiler warning (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Support clear action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Handle misses after executing CT action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Offload established flows (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Introduce connection tracking (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Support getting chain mapping (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Add support for offloading rules with no in_port (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Introduce global tables (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Enable reg c1 loopback when possible (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: Restore tunnel metadata on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c1 value on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Support inner header rewrite with goto action (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Allow re-allocating mod header actions (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Restore chain id on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Rx, Split rep rx mpwqe handler from nic (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Mark miss packets with new chain id mapping (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c0 value on CQE (Alaa Hleihel) [1790219 1790218 1663246] - [infiniband] net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: Introduce mapping infra for mapping unique ids to data (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Add devlink fdb_large_groups parameter (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5: Change the name of steering mode param id (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5e: Fix an IS_ERR() vs NULL check (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Verify goto chain offload support (Alaa Hleihel) [1663246] - [include] net/mlx5: HW bit for goto chain offload support (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Remove redundant comment about goto slow path (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Reduce number of arguments in slow path handling (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Allow goto earlier chain if FW supports it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Eswitch, Use per vport tables for mirroring (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: make the symbol 'ESW_POOLS' static (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Increase number of chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Refactor chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Check prio and chain sanity for ft offload (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Use getter function to get ft chain (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: TC: Offload flow table rules (Alaa Hleihel) [1663246]- [net] neigh: fix ARP retransmit timer guard (Hangbin Liu) [1767282] - [net] xfrm: fix a warning in xfrm_policy_insert_list (Xin Long) [1820956] - [net] netfilter: ipset: Fix subcounter update skip (Phil Sutter) [1834881] - [netdrv] macvlan: return correct error value (Matteo Croce) [1806146] - [net] core: properly remove skb from list (Ivan Vecera) [1839657] - [tools] selftests: fix flower parent qdisc (Ivan Vecera) [1824071] - [net] sch_choke: Remove classid from choke_skb_cb. (Ivan Vecera) [1824071] - [net] sched: choke: Remove unused inline function choke_set_classid (Ivan Vecera) [1824071] - [net] schedule: add action gate offloading (Ivan Vecera) [1824071] - [net] qos: introduce a gate control flow action (Ivan Vecera) [1824071] - [net] sched: fallback to qdisc noqueue if default qdisc setup fail (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_actions.sh: add matchall mirror test (Ivan Vecera) [1824071] - [net] sched: report ndo_setup_tc failures via extack (Ivan Vecera) [1824071] - [net] sched : Remove unnecessary cast in kfree (Ivan Vecera) [1824071] - [tools] selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [tools] selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [net] sched: act_ct: update nf_conn_acct for act_ct SW offload in flowtable (Ivan Vecera) [1824071] - [net] net_sched: gen_estimator: extend packet counter to 64bit (Ivan Vecera) [1824071] - [net] flow_offload: skip hw stats check for FLOW_ACTION_HW_STATS_DONT_CARE (Ivan Vecera) [1824071] - [net] net_sched: sch_skbprio: add message validation to skbprio_change() (Ivan Vecera) [1824071] - [net] net_sched: fix tcm_parent in tc filter dump (Ivan Vecera) [1824071] - [net] sch_sfq: validate silly quantum values (Ivan Vecera) [1824071] - [net] sch_choke: avoid potential panic in choke_reset() (Ivan Vecera) [1824071] - [net] fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks (Ivan Vecera) [1824071] - [net] sched: etf: do not assume all sockets are full blown (Ivan Vecera) [1824071] - [tools] tc-testing: remove duplicate code in tdc.py (Ivan Vecera) [1824071] - [net] sched: Fix setting last executed chain on skb extension (Ivan Vecera) [1824071] - [net] net_sched: fix a missing refcnt in tcindex_init() (Ivan Vecera) [1824071] - [net] net_sched: add a temporary refcnt for struct tcindex_data (Ivan Vecera) [1824071] - [net] sched: expose HW stats types per action used by drivers (Ivan Vecera) [1824071] - [net] introduce nla_put_bitfield32() helper and use it (Ivan Vecera) [1824071] - [tools] selftests: skbedit_priority: Test counters at the skbedit rule (Ivan Vecera) [1824071] - [net] sched: act_pedit: Implement stats_update callback (Ivan Vecera) [1824071] - [net] sched: act_skbedit: Implement stats_update callback (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add a forwarding test for pedit munge dsfield (Ivan Vecera) [1824071] - [net] flow_offload.h: Fix a comment at flow_action_entry.mangle (Ivan Vecera) [1824071] - [net] Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build (Ivan Vecera) [1824071] - [net] netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress (Ivan Vecera) [1824071] - [net] cbs: Fix software cbs to consider packet sending time (Ivan Vecera) [1824071] - [include] taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for flags key (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for src and dst port range options (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for mpls options (Ivan Vecera) [1824071] - [include] net: sched: refine extack messages in tcf_change_indev (Ivan Vecera) [1824071] - [net] sched: rename more stats_types (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add an skbedit priority selftest (Ivan Vecera) [1824071] - [net] tc_skbedit: Make the skbedit priority offloadable (Ivan Vecera) [1824071] - [include] tc_skbedit: Factor a helper out of is_tcf_skbedit_{mark, ptype}() (Ivan Vecera) [1824071] - [include] net: sched: Do not assume RTNL is held in tunnel key action helpers (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix leak of ct zone template on replace (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: enable use of hrtimer slack (Ivan Vecera) [1824071] - [net] net_sched: do not reprogram a timer about to expire (Ivan Vecera) [1824071] - [net] net_sched: add qdisc_watchdog_schedule_range_ns() (Ivan Vecera) [1824071] - [net] rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Ivan Vecera) [1824071] - [net] net_sched: cls_route: remove the right filter from hashtable (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: RED: Add nodrop tests (Ivan Vecera) [1824071] - [net] sched: RED: Introduce an ECN nodrop mode (Ivan Vecera) [1824071] - [net] sched: Allow extending set of supported RED flags (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add TDC test for RED (Ivan Vecera) [1824071] - [tools] tc-testing: add ETS scheduler to tdc build configuration (Ivan Vecera) [1824071] - [net] sched: act_ct: Enable hardware offload of flow table entires (Ivan Vecera) [1824071] - [net] sched: act_ct: Support refreshing the flow table entries (Ivan Vecera) [1824071] - [net] sched: act_ct: Support restoring conntrack info on skbs (Ivan Vecera) [1824071] - [net] sched: act_ct: Instantiate flow table entry actions (Ivan Vecera) [1824071] - [net] net_sched: keep alloc_hash updated after hash allocation (Ivan Vecera) [1824071] - [net] net_sched: hold rtnl lock in tcindex_partial_destroy_work() (Ivan Vecera) [1824071] - [include] flow_offload: restrict driver to pass one allowed bit to flow_action_hw_stats_types_check() (Ivan Vecera) [1824071] - [netdrv] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1824071] - [include] flow_offload: turn hw_stats_type into dedicated enum (Ivan Vecera) [1824071] - [include] flow_offload: use flow_action_for_each in flow_action_mixed_hw_stats_types_check() (Ivan Vecera) [1824071] - [net] sched: pie: change tc_pie_xstats->prob (Ivan Vecera) [1824071] - [net] taprio: Fix sending packets without dequeueing them (Ivan Vecera) [1824071] - [net] sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get (Ivan Vecera) [1824071] - [tools] selftests: forwarding: ETS: Use Qdisc counters (Ivan Vecera) [1824071] - [net] sched: Make FIFO Qdisc offloadable (Ivan Vecera) [1824071] - [include] pie: realign comment (Ivan Vecera) [1824071] - [net] pie: remove pie_vars->accu_prob_overflows (Ivan Vecera) [1824071] - [net] pie: remove unnecessary type casting (Ivan Vecera) [1824071] - [net] pie: use term backlog instead of qlen (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with canid extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: list kernel options for basic filter with canid ematch. (Ivan Vecera) [1824071] - [net] sched: act_ct: Use pskb_network_may_pull() (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix ipv6 lookup of offloaded connections (Ivan Vecera) [1824071] - [net] sched: act_ct: Software offload of established flows (Ivan Vecera) [1824071] - [net] sched: act_ct: Offload established connections to flow table (Ivan Vecera) [1824071] - [net] sched: act_ct: Create nf flow table per zone (Ivan Vecera) [1824071] - [net] taprio: add missing attribute validation for txtime delay (Ivan Vecera) [1824071] - [net] fq: add missing attribute validation for orphan mask (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_common: Convert to use busywait (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Convert until_counter_is() to take expression (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add tc_rule_handle_stats_get() (Ivan Vecera) [1824071] - [include] net: flow_offload: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: act: count in the size of action flags bitfield (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u32 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u16 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter (Ivan Vecera) [1824071] - [net] sched: correct flower port blocking (Ivan Vecera) [1824071] - [net] sched: Support specifying a starting chain via tc skb ext (Ivan Vecera) [1824071] - [net] sched: Change the block's chain list to an rcu list (Ivan Vecera) [1824071] - [net] sched: Pass ingress block to tcf_classify_ingress (Ivan Vecera) [1824071] - [net] sched: Introduce ingress classification function (Ivan Vecera) [1824071] - [net] sched: flower: add missing validation of TCA_FLOWER_FLAGS (Ivan Vecera) [1824071] - [net] sched: matchall: add missing validation of TCA_MATCHALL_FLAGS (Ivan Vecera) [1824071] - [net] taprio: Fix dropping packets when using taprio + ETF offloading (Ivan Vecera) [1824071] - [net] taprio: Use taprio_reset_tc() to reset Traffic Classes configuration (Ivan Vecera) [1824071] - [net] taprio: Add missing policy validation for flags (Ivan Vecera) [1824071] - [net] taprio: Fix still allowing changing the flags during runtime (Ivan Vecera) [1824071] - [net] taprio: Fix enabling offload with wrong number of traffic classes (Ivan Vecera) [1824071] - [net] sched: prevent a use after free (Ivan Vecera) [1824071] - [tools] tc-testing: add missing 'nsPlugin' to basic.json (Ivan Vecera) [1824071] - [net] sch_choke: Use kvcalloc (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a RED selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib.sh: Add start_tcp_traffic (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a TBF selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Allow reading TC rule byte counters (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add helpers for busywaiting (Ivan Vecera) [1824071] - [tools] selftests: Move two functions from mlxsw's qos_lib to lib (Ivan Vecera) [1824071] - [net] sched: Make TBF Qdisc offloadable (Ivan Vecera) [1824071] - [net] sched: sch_tbf: Don't overwrite backlog before dumping (Ivan Vecera) [1824071] - [net] sched: add Flow Queue PIE packet scheduler (Ivan Vecera) [1824071] - [net] sched: pie: export symbols to be reused by FQ-PIE (Ivan Vecera) [1824071] - [net] sched: pie: fix alignment in struct instances (Ivan Vecera) [1824071] - [net] sched: pie: fix commenting (Ivan Vecera) [1824071] - [include] pie: improve comments and commenting style (Ivan Vecera) [1824071] - [net] pie: rearrange structure members and their initializations (Ivan Vecera) [1824071] - [include] pie: use u8 instead of bool in pie_vars (Ivan Vecera) [1824071] - [include] pie: rearrange macros in order of length (Ivan Vecera) [1824071] - [include] pie: use U64_MAX to denote (2^64 - 1) (Ivan Vecera) [1824071] - [net] sched: pie: move common code to pie.h (Ivan Vecera) [1824071] - [net] sched: use skb_list_walk_safe helper for gso segments (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Move start_/stop_traffic from mlxsw to lib.sh (Ivan Vecera) [1824071] - [net] sch_ets: Make the ETS qdisc offloadable (Ivan Vecera) [1824071] - [net] sch_ets: Add a new Qdisc (Ivan Vecera) [1824071] - [include] net: pkt_cls: Clarify a comment (Ivan Vecera) [1824071] - [net] sch_cake: drop unused variable tin_quantum_prio (Ivan Vecera) [1824071] - [net] sched: act_ctinfo: fix memory leak (Ivan Vecera) [1824071] - [net] sched: act_ife: initalize ife->metalist earlier (Ivan Vecera) [1824071] - [net] sch_cake: avoid possible divide by zero in cake_enqueue() (Ivan Vecera) [1824071] - [tools] tc-testing: initial tdc selftests for cls_u32 (Ivan Vecera) [1824071] - [net] treewide: Use sizeof_field() macro (Ivan Vecera) [1824071] - [tools] tc-testing: unbreak full listing of tdc testcases (Ivan Vecera) [1824071] - [net] act_ct: support asymmetric conntrack (Ivan Vecera) [1824071] - [net] sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO (Ivan Vecera) [1824071] - [net] remove the unnecessary strict_start_type in some policies (Ivan Vecera) [1824071] - [net] sched: pie: enable timestamp based delay calculation (Ivan Vecera) [1824071] - [net] taprio: don't reject same mqprio settings (Ivan Vecera) [1824071] - [tools] tc-testing: Introduced tdc tests for basic filter (Ivan Vecera) [1824071] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1824071] - [net] net_sched: add TCA_STATS_PKT64 attribute (Ivan Vecera) [1824071] - [net] net_sched: extend packet counter to 64bit (Ivan Vecera) [1824071] - [include] net_sched: do not export gnet_stats_basic_packed to uapi (Ivan Vecera) [1824071] - [tools] tc-testing: added tests with cookie for mpls TC action (Ivan Vecera) [1824071] - [net] icmp: remove duplicate code (Ivan Vecera) [1824071] - [include] icmp: add helpers to recognize ICMP error packets (Ivan Vecera) [1824071] - [net] taprio: fix panic while hw offload sched list swap (Ivan Vecera) [1824071] - [net] sched: Replace rcu_swap_protected() with rcu_replace_pointer() (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: avoid calling ktime_get_ns() if not needed (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: add dctcp-like marking (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: remove dead code dealing with retransmits (Ivan Vecera) [1824071] - [net] sched: act_ct: fix build failure in RHEL8 (Ivan Vecera) [1824071] - [net] don't return invalid table id error when we fall back to PF_UNSPEC (Sabrina Dubroca) [1814093] - [net] netfilter: update include directives. (Marcelo Leitner) [1837856] - [include] netfilter: fix include guards. (Marcelo Leitner) [1837856] - [include] netfilter: add include guard to xt_connlabel.h (Marcelo Leitner) [1837856] - [net] sk_msg: Don't use RCU_INIT_POINTER on sk_user_data (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Fix build of sockmap_ktls.c (Sabrina Dubroca) [1819627] - [net] Generate reuseport group ID on group creation (Sabrina Dubroca) [1819627] - [net] bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Let all kernel-land lookup values in SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Return socket cookie on lookup from syscall (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Don't set up upcalls and progs for listening sockets (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Allow inserting listening TCP sockets into sockmap (Sabrina Dubroca) [1819627] - [net] tcp_bpf: Don't let child socket inherit parent protocol ops on copy (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Clear sk_user_data pointer on clone if tagged (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Annotate lockless access to sk_prot on clone (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.size (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: msg_pop_data can incorrecty set an sge length (Sabrina Dubroca) [1819627] - [net] tls: fix const assignment warning (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict() (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak when in tls_data_ready() (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Test unhashing kTLS socket after removing from map (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Don't clear saved sock proto on restore (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Let ULP restore sk_proto and write_space callback (Sabrina Dubroca) [1819627] - [net] tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE (Sabrina Dubroca) [1819627] - [net] tls: Read sk_prot once when building tls proto ops (Sabrina Dubroca) [1819627] - [net] tls: Constify base proto ops used for building tls proto (Sabrina Dubroca) [1819627] - [net] tls: Fix to avoid gettig invalid tls record (Sabrina Dubroca) [1819627] - [net] tls: avoid spurious decryption error with HW resync (Sabrina Dubroca) [1819627] - [net] tls: add helper for testing if socket is RX offloaded (Sabrina Dubroca) [1819627] - [tools] selftests: net: tls: remove recv_rcvbuf test (Sabrina Dubroca) [1819627] - [net] tls: use sg_next() to walk sg entries (Sabrina Dubroca) [1819627] - [net] tls: remove the dead inplace_crypto code (Sabrina Dubroca) [1819627] - [tools] selftests/tls: add a test for fragmented messages (Sabrina Dubroca) [1819627] - [net] tls: Fix unused function warning (Sabrina Dubroca) [1819627] - [net] tls: store decrypted on a single bit (Sabrina Dubroca) [1819627] - [net] tls: store async_capable on a single bit (Sabrina Dubroca) [1819627] - [net] tls: pass context to tls_device_decrypted() (Sabrina Dubroca) [1819627] - [net] tls: make allocation failure unlikely (Sabrina Dubroca) [1819627] - [net] tls: mark sk->err being set as unlikely (Sabrina Dubroca) [1819627] - [net] sockmap: use bitmap for copy info (Sabrina Dubroca) [1819627] - [net] tls: add TlsDeviceRxResync statistic (Sabrina Dubroca) [1819627] - [net] tls: add TlsDecryptError stat (Sabrina Dubroca) [1819627] - [net] tls: add statistics for installed sessions (Sabrina Dubroca) [1819627] - [net] tls: add skeleton of MIB statistics (Sabrina Dubroca) [1819627] - [net] tls: add device decrypted trace point (Sabrina Dubroca) [1819627] - [net] tls: add tracing for device/offload events (Sabrina Dubroca) [1819627] - [net] tls: allow compiling TLS TOE out (Sabrina Dubroca) [1819627] - [net] tls: rename tls_hw_* functions tls_toe_* (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related code to a separate file (Sabrina Dubroca) [1819627] - [net] tls: move tls_build_proto() on init path (Sabrina Dubroca) [1819627] - [net] tls: use the full sk_proto pointer (Sabrina Dubroca) [1819627] - [net] tls: rename tls_device to tls_toe_device (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related structures to a separate header (Sabrina Dubroca) [1819627] - [net] tls: sleeping function from invalid context (Sabrina Dubroca) [1819627] - [net] netfilter: nft_set_rbtree: Add missing expired checks (Phil Sutter) [1778020] - [tools] selftests: netfilter: extend flowtable test script with dnat rule (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: extend flowtable test script for ipsec (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: add flowtable test script (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: set NF_FLOW_TEARDOWN flag on entry expiration (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Remove WQ_MEM_RECLAIM from workqueue (Marcelo Leitner) [1811193] - [net] netfilter: nf_conntrack: add IPS_HW_OFFLOAD status bit (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Free block_cb when being deleted (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support in HW offload (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: add nf_ct_acct_add() (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: export nf_ct_acct_update() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use work entry per offload command (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use rw sem as flow block lock (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add enum nft_flowtable_flags to uapi (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix incorrect tc_setup_type type (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: populate addr_type mask (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix flushing of offloaded flows on free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fix NULL pointer dereference in tunnel offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: free flowtable hooks on hook register error (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel encap/decap action offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add indr block setup support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel match offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: skip offload setup if disabled (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use nf_flow_offload_tuple for stats as well (Marcelo Leitner) [1811193] - [net] flow_offload: Add flow_match_ct to get rule ct match (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Enable hardware offload of flow table entires (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support refreshing the flow table entries (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support restoring conntrack info on skbs (Marcelo Leitner) [1811193] - [net] sched: act_ct: Instantiate flow table entry actions (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Add API for registering to flow table events (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix missing flush hardware on table free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix hardware flush order on nf_flow_table_cleanup (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix check the chain offload flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix memory leak in nf_tables_parse_netdev_hooks() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_tuple() helper (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: refresh flow if hardware offload fails (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_hw_offload() helper function (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: use atomic bitwise operations for flow flags (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: remove dying bit, use teardown bit instead (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_work_alloc() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: restrict flow dissector match on meta ingress device (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fetch stats only if flow is still alive (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_time_stamp (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: unbind callbacks from flowtable destroy path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix the nat port mangle. (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: check the status of dst_neigh (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix incorrect ethernet dst address (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix big-endian integer overflow (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Correct memcpy size for flow_overload_mangle() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: return EOPNOTSUPP if rule specifies no actions (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 match description (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Don't use offset uninitialized in flow_offload_port_{d, s}nat (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block_cb tc_setup_type as TC_SETUP_CLSFLOWER (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block setup as TC_SETUP_FT cmd (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: check if bind callback fails and unbind if hook registration fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add nft_unregister_flowtable_hook() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: undo updates if transaction fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: release flow_rule on error from commit path (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove reference to flow rule from deletion path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 support (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add flow_action_entry_next() and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter in flow_offload_fill_dir (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix check ndo_setup_tc when setup_block (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER event (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add flowtable offload control plane (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: detach routing information from flow description (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: skip tcp rst and fin packets (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: remove flow_offload_entry structure (Marcelo Leitner) [1811193] - [include] netfilter: nf_flow_table: remove union from flow_offload structure (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move conntrack object to struct flow_offload (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: skip EBUSY on chain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: bogus EOPNOTSUPP on basechain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: pass extack to nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nft_meta: offload support for interface index (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: white-space fixes. (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: check for register data length mismatches (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: Adjust parentheses to fix memcmp size argument (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: unbind if multi-device binding fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_chain_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: restore basechain deletion (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: support for multiple devices per netdev hook (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix base chain stat rcu_dereference usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules on unregistered device only (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Pass callback list to nft_setup_cb_call() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_chain() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: increase maximum devices number per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: allow netdevice to be used only once per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dynamically allocate hooks per net_device in flowtables (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove flowtable hook flush routine in netns exit routine (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move priority to struct nf_flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nft_payload: fix missing check for matching length in offloads (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set timeout before insertion into hashes (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix always true policy is unset check (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules when the device unregisters (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_rule function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add __nft_offload_get_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nft_{fwd, dup}_netdev: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: avoid excessive stack usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: move indirect flow_block callback logic to core (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set default timeout after successful insertion (Marcelo Leitner) [1811193] - [net] netfilter: ctnetlink: honor IPS_OFFLOAD flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: clear skb tstamp before xmit (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: map basechain priority to hardware priority (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: teardown flow timeout race (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: conntrack picks up expired flows (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: support indr block call (Marcelo Leitner) [1811193] - [net] flow_offload: add flow_block structure and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: store data in offload context registers (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix offload for flows that are subject to xfrm (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: don't fail when updating base chain policy (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: delay chain policy update until transaction is complete (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: IPCB is only valid for ipv4 family (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: don't offload when sequence numbers need adjustment (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: set liberal tracking mode for tcp (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: ignore DF bit setting (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary variable in flow_offload_tuple (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: add entry to flowtable after confirmation (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix checking method of conntrack helper (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not flow offload deleted conntrack entries (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: simplify nf_flow_offload_gc_step() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: check ttl value in flow offload data path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix netdev refcnt leak (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: skip device lookup from interface index (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: fix IPV6=n builds (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix interaction with vrf slave device (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: Fix reverse route lookup (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: make nf_flow_table_iterate() static (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not remove offload when other netns's interface is down (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter of nf_flow_table_cleanup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary nat flag check code (Marcelo Leitner) [1811193] - [net] mptcp: mark tech preview and disable by default (Florian Westphal) [1835796] - [net] mptcp: fix bogus socket flag values (Florian Westphal) [1835796] - [net] mptcp: select CRYPTO (Florian Westphal) [1835796] - [net] mptcp: Protect subflow socket options before connection completes (Florian Westphal) [1835796] - [net] mptcp: make the symbol 'mptcp_sk_clone_lock' static (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free for ipv6 (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free on tcp fallback (Florian Westphal) [1835796] - [net] mptcp: Fix undefined mptcp_handle_ipv6_mapped for modular IPV6 (Florian Westphal) [1835796] - [net] mptcp: Fix incorrect IPV6 dependency check (Florian Westphal) [1835796] - [net] mptcp: handle tcp fallback when using syn cookies (Florian Westphal) [1835796] - [net] mptcp: avoid a lockdep splat when mcast group was joined (Florian Westphal) [1835796] - [net] mptcp: fix panic on user pointer access (Florian Westphal) [1835796] - [net] mptcp: defer freeing of cached ext until last moment (Florian Westphal) [1835796] - [net] mptcp: Fix build with PROC_FS disabled. (Florian Westphal) [1835796] - [tools] selftests: settings: tests can be in subsubdirs (Florian Westphal) [1835796] - [net] mptcp: Fix code formatting (Florian Westphal) [1835796] - [net] mptcp: do not inherit inet proto ops (Florian Westphal) [1835796] - [net] add and use MPTCP_PROTO_KERN (Florian Westphal) [1835796] - [net] mptcp: cope with later TCP fallback (Florian Westphal) [1835796] - [net] mptcp: process MP_CAPABLE data option (Florian Westphal) [1835796] - [net] mptcp: parse and emit MP_CAPABLE option according to v1 spec (Florian Westphal) [1835796] - [net] mptcp: move from sha1 (v0) to sha256 (v1) (Florian Westphal) [1835796] - [tools] mptcp: add basic kselftest for mptcp (Florian Westphal) [1835796] - [net] mptcp: new sysctl to control the activation per NS (Florian Westphal) [1835796] - [net] mptcp: allow collapsing consecutive sendpages on the same substream (Florian Westphal) [1835796] - [net] mptcp: recvmsg() can drain data from multiple subflows (Florian Westphal) [1835796] - [net] mptcp: add subflow write space signalling and mptcp_poll (Florian Westphal) [1835796] - [net] mptcp: Implement MPTCP receive path (Florian Westphal) [1835796] - [net] mptcp: Write MPTCP DSS headers to outgoing data packets (Florian Westphal) [1835796] - [net] mptcp: Add setsockopt()/getsockopt() socket operations (Florian Westphal) [1835796] - [net] mptcp: Add shutdown() socket operation (Florian Westphal) [1835796] - [net] mptcp: Add key generation and token tree (Florian Westphal) [1835796] - [net] mptcp: Create SUBFLOW socket for incoming connections (Florian Westphal) [1835796] - [net] mptcp: Handle MP_CAPABLE options for outgoing connections (Florian Westphal) [1835796] - [net] mptcp: Associate MPTCP context with TCP socket (Florian Westphal) [1835796] - [net] mptcp: Handle MPTCP TCP options (Florian Westphal) [1835796] - [net] mptcp: Add MPTCP socket stubs (Florian Westphal) [1835796] - [net] netfilter: conntrack: fix infinite loop on rmmod (Florian Westphal) [1832381] - [tools] selftests: add netdevsim devlink dev info test (Petr Oros) [1830928] - [tools] selftests: test netdevsim reload forbid and fail (Petr Oros) [1830928] - [netdrv] mlx4: fix "initializer element not constant" compiler error (Petr Oros) [1830928] - [netdrv] netdevsim: dev: Fix memory leak in nsim_dev_take_snapshot_write (Petr Oros) [1830928] - [net] devlink: fix return value after hitting end in region read (Petr Oros) [1830928] - [net] devlink: Fix reporter's recovery condition (Petr Oros) [1830928] - [documentation] docs: devlink: clarify the scope of snapshot id (Petr Oros) [1830928] - [net] devlink: let kernel allocate region snapshot id (Petr Oros) [1830928] - [net] devlink: factor out building a snapshot notification (Petr Oros) [1830928] - [documentation] devlink: fix broken link warning (Petr Oros) [1830928] - [net] devlink: use NL_SET_ERR_MSG_MOD instead of NL_SET_ERR_MSG (Petr Oros) [1830928] - [include] devlink: Add macro for "fw.mgmt.api" to info_get cb. (Petr Oros) [1830928] - [netdrv] netdevsim: support taking immediate snapshot via devlink (Petr Oros) [1830928] - [net] devlink: implement DEVLINK_CMD_REGION_NEW (Petr Oros) [1830928] - [net] devlink: track snapshot id usage count using an xarray (Petr Oros) [1830928] - [net] devlink: report error once U32_MAX snapshot ids have been used (Petr Oros) [1830928] - [net] devlink: extract snapshot id allocation to helper function (Petr Oros) [1830928] - [net] devlink: use -ENOSPC to indicate no more room for snapshots (Petr Oros) [1830928] - [net] devlink: add function to take snapshot while locked (Petr Oros) [1830928] - [net] devlink: trivial: fix tab in function documentation (Petr Oros) [1830928] - [net] devlink: convert snapshot destructor callback to region op (Petr Oros) [1830928] - [net] devlink: prepare to support region operations (Petr Oros) [1830928] - [documentation] devlink: expand the devlink-info documentation (Petr Oros) [1830928] - [net] devlink: Introduce devlink port flavour virtual (Petr Oros) [1830928] - [net] devlink: validate length of region addr/len (Petr Oros) [1830928] - [net] devlink: validate length of param values (Petr Oros) [1830928] - [net] core: Replace zero-length array with flexible-array member (Petr Oros) [1830928] - [net] core: devlink.c: Use built-in RCU list checking (Petr Oros) [1830928] - [net] devlink: Rely on driver eswitch thread safety instead of devlink (Petr Oros) [1830928] - [net] core: devlink.c: Hold devlink->lock from the beginning of devlink_dpipe_table_register() (Petr Oros) [1830928] - [net] devlink: Force enclosing array on binary fmsg data (Petr Oros) [1830928] - [net] devlink: report 0 after hitting end in region read (Petr Oros) [1830928] - [net] devlink: correct misspelling of snapshot (Petr Oros) [1830928] - [tools] selftests: Add a test of large binary to devlink health test (Petr Oros) [1830928] - [netdrv] netdevsim: Update dummy reporter's devlink binary interface (Petr Oros) [1830928] - [net] devlink: Allow large formatted message of binary output (Petr Oros) [1830928] - [tools] selftests: netdevsim: Add test cases for devlink-trap policers (Petr Oros) [1823743] - [netdrv] netdevsim: Add support for setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Allow setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Add packet trap group parameters support (Petr Oros) [1823743] - [netdrv] netdevsim: Add devlink-trap policer support (Petr Oros) [1823743] - [documentation] Add description of packet trap policers (Petr Oros) [1823743] - [net] devlink: Add packet trap policers support (Petr Oros) [1823743] - [net] devlink: Add auto dump flag to health reporter (Petr Oros) [1823743] - [net] devlink: Implicitly set auto recover flag when registering health reporter (Petr Oros) [1823743] - [netdrv] netdevsim: Change dummy reporter auto recover default (Petr Oros) [1823743] - [net] devlink: Only pass packet trap group identifier in trap structure (Petr Oros) [1823743] - [net] devlink: Stop reference counting packet trap groups (Petr Oros) [1823743] - [netdrv] netdevsim: Explicitly register packet trap groups (Petr Oros) [1823743] - [net] devlink: Add API to register packet trap groups (Petr Oros) [1823743] - [net] esp6: calculate transport_header correctly when sel.family != AF_INET6 (Xin Long) [1815980 1761579] - [net] esp4: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] esp6: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] xfrm: remove the xfrm_state_put call becofe going to out_reset (Xin Long) [1815980 1761579] - [net] esp6: get the right proto for transport mode in esp6_gso_encap (Xin Long) [1815980 1761579] - [net] xfrm: do pskb_pull properly in __xfrm_transport_prep (Xin Long) [1815980 1761579] - [net] xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input (Xin Long) [1815980 1761579] - [net] xfrm: add prep for esp beet mode offload (Xin Long) [1815980 1761579] - [net] esp6: add gso_segment for esp6 beet mode (Xin Long) [1815980 1761579] - [net] esp4: add gso_segment for esp4 beet mode (Xin Long) [1815980 1761579] - [net] xfrm: kconfig: make xfrm depend on inet (Xin Long) [1815980 1761579] - [net] xfrm: make xfrm modes builtin (Xin Long) [1815980 1761579] - [net] xfrm: remove afinfo pointer from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove gso_segment indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove xmit indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input indirection from xfrm_mode (Xin Long) [1761579 1815980] - [net] xfrm: prefer family stored in xfrm_mode struct (Xin Long) [1815980 1761579] - [net] xfrm: place af number into xfrm_mode struct (Xin Long) [1761579 1815980] - [net] xfrm: gso partial offload support (Xin Long) [1761579 1815980] - [net] netfilter: cttimeout: remove set but not used variable 'l3num' (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle icmp pkt_to_tuple helper via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle builtin l4proto packet functions via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove net_id (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: switch module to be built-in (Florian Westphal) [1822085] - [net] netfilter: remove unused parameters in nf_ct_l4proto_[un]register_sysctl() (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: convert rwlock to rcu (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: fetch timeouts for udplite and gre, too (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: pass default timeout policy to obj_to_nlattr (Florian Westphal) [1822085] - [net] netfilter: conntrack: add nf_{tcp, udp, sctp, icmp, dccp, icmpv6, generic}_pernet() (Florian Westphal) [1822085] - [net] netfilter: conntrack: clamp l4proto array size at largers supported protocol (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3->l4 mapping information (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove unused proto arg from netns init functions (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove error callback and handle icmp from core (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid using ->error callback if possible (Florian Westphal) [1822085] - [net] netfilter: conntrack: deconstify packet callback skb pointer (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove the l4proto->new() function (Florian Westphal) [1822085] - [net] netfilter: conntrack: timeout interface depend on CONFIG_NF_CONNTRACK_TIMEOUT (Florian Westphal) [1822085] - [net] netfilter: conntrack: pass nf_hook_state to packet and error handlers (Florian Westphal) [1822085] - [net] netfilter: conntrack: place 'new' timeout in first location too (Florian Westphal) [1822085] - [net] netfilter: nf_conntrack_h323: Remove deprecated config check (Florian Westphal) [1822085] - [include] netfilter: nf_tables: merge route type into core (Florian Westphal) [1822085] - [net] netfilter: ipv6: avoid indirect calls for IPV6=y case (Florian Westphal) [1822085] - [net] netfilter: nat: remove module dependency on ipv6 core (Florian Westphal) [1822085] - [net] netfilter: remove obsolete need_conntrack stub (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid use-after free on rmmod (Florian Westphal) [1822085] - [net] netfilter: conntrack: dccp, sctp: handle null timeout argument (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove duplicated include from nf_conntrack_proto_udp.c (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3proto abstraction (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_timeout() indirection (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid l4proto pkt_to_tuple calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid calls to l4proto invert_tuple (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_l4proto indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove invert_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove pkt_to_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackers (Florian Westphal) [1822085] - [net] openvswitch: use nf_ct_get_tuplepr, invert_tuplepr (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip6_checksum* from ipv6 to utils (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip_checksum* from ipv4 to utils (Florian Westphal) [1822085] - [net] netfilter: flowtables: use fixed renew timeout on teardown (Florian Westphal) [1822085] - [netdrv] geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] geneve: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] vxlan: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Josef Oskera) [1841511] - [netdrv] r8169: fix OCP access on RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: re-establish support for RTL8401 chip version (Josef Oskera) [1841511] - [netdrv] r8169: change back SG and TSO to be disabled by default (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8169_tx_map (Josef Oskera) [1841511] - [netdrv] r8169: improve handling of TD_MSS_MAX (Josef Oskera) [1841511] - [netdrv] r8169: fix PHY driver check on platforms w/o module softdeps (Josef Oskera) [1841511] - [netdrv] r8169: re-enable MSI on RTL8168c (Josef Oskera) [1841511] - [netdrv] r8169: don't use MSI before RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: improve RTL8168b FIFO overflow workaround (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_schedule_task (Josef Oskera) [1841511] - [netdrv] r8169: simplify rtl_task (Josef Oskera) [1841511] - [netdrv] r8169: add new helper rtl8168g_enable_gphy_10m (Josef Oskera) [1841511] - [netdrv] net: r8169: reject unsupported coalescing params (Josef Oskera) [1841511] - [netdrv] r8169: simplify getting stats by using netdev_stats_to_stats64 (Josef Oskera) [1841511] - [netdrv] r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2 (Josef Oskera) [1841511] - [netdrv] r8169: remove now unneeded barrier in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: simplify usage of rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: ensure tx_skb is fully reset after calling rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: convert while to for loop in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: use pci_status_get_and_clear_errors (Josef Oskera) [1841511] - [netdrv] r8169: add PCI_STATUS_PARITY to PCI status error bits (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_start_xmit (Josef Oskera) [1841511] - [netdrv] r8169: remove RTL_EVENT_NAPI constants (Josef Oskera) [1841511] - [netdrv] r8169: use new helper tcp_v6_gso_csum_prep (Josef Oskera) [1841511] - [netdrv] r8169: improve statistics of missed rx packets (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_jumbo_config (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_get_mac_version (Josef Oskera) [1841511] - [netdrv] r8169: add helper rtl_pci_commit (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting netdev features (Josef Oskera) [1841511] - [netdrv] r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 (Josef Oskera) [1841511] - [netdrv] r8169: remove unneeded check from rtl_link_chg_patch (Josef Oskera) [1841511] - [netdrv] r8169: fix performance regression related to PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: don't set min_mtu/max_mtu if not needed (Josef Oskera) [1841511] - [netdrv] r8169: factor out PHY configuration to r8169_phy_config.c (Josef Oskera) [1841511] - [netdrv] r8169: add r8169.h (Josef Oskera) [1841511] - [netdrv] r8169: rename rtl_apply_firmware (Josef Oskera) [1841511] - [netdrv] r8169: add phydev argument to rtl8168d_apply_firmware_cond (Josef Oskera) [1841511] - [netdrv] r8169: use phy_read/write instead of rtl_readphy/writephy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_w0w1_phy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_patchphy (Josef Oskera) [1841511] - [netdrv] r8169: move disabling MAC EEE for RTL8402/RTL8106e (Josef Oskera) [1841511] - [netdrv] r8169: move setting ERI register 0x1d0 for RTL8106 (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in rtl_writephy_batch (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of RTL8168g-specific PHY config functions (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of EEE PHY functions (Josef Oskera) [1841511] - [netdrv] r8169: move RTL8169scd Gigabyte PHY quirk (Josef Oskera) [1841511] - [netdrv] r8169: remove not needed debug print in rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: prepare for exporting rtl_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add constant EnAnaPLL (Josef Oskera) [1841511] - [netdrv] r8169: move enabling EEE to rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: remove MAC workaround in rtl8168e_2_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8168h_2_get_adc_bias_ioffset (Josef Oskera) [1841511] - [netdrv] r8169: check that Realtek PHY driver module is loaded (Josef Oskera) [1841511] - [netdrv] treewide: Use sizeof_field() macro (Josef Oskera) [1841511] - [netdrv] r8169: fix rtl_hw_jumbo_disable for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add missing RX enabling for WoL on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo configuration for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add check for PHY_MDIO_CHG to rtl_nic_fw_data_ok (Josef Oskera) [1841511] - [netdrv] r8169: use macro FIELD_SIZEOF in definition of FW_OPCODE_SIZE (Josef Oskera) [1841511] - [netdrv] r8169: change mdelay to msleep in rtl_fw_write_firmware (Josef Oskera) [1841511] - [netdrv] r8169: load firmware for RTL8168fp/RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: improve conditional firmware loading for RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: use r8168d_modify_extpage in rtl8168f_config_eee_phy (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: respect EEE user setting when restarting network (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl8168c_4_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_modify_extpage (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in more places (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168g_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: fix page read in r8168g_mdio_read (Josef Oskera) [1841511] - [netdrv] r8169: fix wrong PHY ID issue with RTL8168dp (Josef Oskera) [1841511] - [netdrv] r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw_start_8168g_2 (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_rx_fill (Josef Oskera) [1841511] - [netdrv] r8169: align fix_features callback with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: never set PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168bef (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168dp (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove fiddling with the PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo packet handling on resume from suspend (Josef Oskera) [1841511] - [netdrv] r8169: don't set bit RxVlan on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add support for EEE on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add RTL8125 PHY initialization (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: don't use bit LastFrag in tx descriptor after send (Josef Oskera) [1841511] - [netdrv] r8169: read common register for PCI commit (Josef Oskera) [1841511] - [netdrv] r8169: move disabling interrupt coalescing to RTL8169/RTL8168 init (Josef Oskera) [1841511] - [netdrv] r8169: factor out reading MAC address from registers (Josef Oskera) [1841511] - [netdrv] r8169: restrict rtl_is_8168evl_up to RTL8168 chip versions (Josef Oskera) [1841511] - [netdrv] r8169: change interrupt mask type to u32 (Josef Oskera) [1841511] - [netdrv] r8169: improve DMA handling in rtl_rx (Josef Oskera) [1841511] - [netdrv] r8169: fix DMA issue on MIPS platform (Josef Oskera) [1841511] - [netdrv] r8169: sync EEE handling for RTL8168h with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: use the generic EEE management functions (Josef Oskera) [1841511] - [fs] gfs2: Even more gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] sched/fair: Don't NUMA balance for kthreads (Phil Auld) [1842543] - [kernel] sched/core: Offload wakee task activation if it the wakee is descheduling (Phil Auld) [1842543] - [kernel] sched/core: Optimize ttwu() spinning on p->on_cpu (Phil Auld) [1842543] - [fs] gfs2: Smarter iopen glock waiting (Andreas Grunbacher) [1582655] - [fs] gfs2: Wake up when setting GLF_DEMOTE (Andreas Grunbacher) [1582655] - [fs] gfs2: Check inode generation number in delete_work_func (Andreas Grunbacher) [1582655] - [fs] gfs2: Move inode generation number check into gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Minor gfs2_lookup_by_inum cleanup (Andreas Grunbacher) [1582655] - [fs] gfs2: Try harder to delete inodes locally (Andreas Grunbacher) [1582655] - [fs] gfs2: Give up the iopen glock on contention (Andreas Grunbacher) [1582655] - [fs] gfs2: Turn gl_delete into a delayed work (Andreas Grunbacher) [1582655] - [fs] gfs2: Keep track of deleted inode generations in LVBs (Andreas Grunbacher) [1582655] - [fs] gfs2: Allow ASPACE glocks to also have an lvb (Andreas Grunbacher) [1582655] - [fs] gfs2: Avoid access time thrashing in gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Use IS_ERR_OR_NULL (Andreas Grunbacher) [1582655] - [fpga] fpga: mark the intel fpga drivers as tech preview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: Remove unneeded semicolon (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: Fix incompatible function behavior for RSU driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 remote system update driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: stratix10-svc: extend svc to support new RSU features (Luis Goncalves) [1689274 1660310 1494701 1494699] - [edac] EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: add remote status update client support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 service layer driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: fix return value of cci_pci_sriov_configure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: xilinx-pr-decoupler: Remove clk_get error message for probe defer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: remove redundant dev_err message (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: remove set but not used variable 'afu' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'fme' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add power management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add thermal management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for thermal/power management interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: Remove dev_err() usage after platform_get_irq() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for virtualization and new interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add global error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add STP (SignalTap) support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: expose __afu_port_enable/disable function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add userclock sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make init callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Add Stratix10 (V2) Support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Preparation for V2 parts (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Discover Vendor Specific offset (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-ps-spi: Fix getting of optional confd gpio (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add capability sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make uinit callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add id_table for dfl private feature driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add AFU state related sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: enable SRIOV support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: use driver core functions, not sysfs ones (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-pr-ip: Make alt_pr_unregister function void (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix function definition argument (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga-manager: altera-ps-spi: Fix build error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: align PR buffer size per PR datawidth (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove copy_to_user() in ioctl for PR (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: Kconfig: pedantic cleanups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: convert docs to ReST and rename to *.rst (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: zynqmp-fpga: Correctly handle error pointer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] include: fpga: adi-axi-common.h: add common regs & defs header (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: expand minor range when registering chrdev region (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: Add lockdep classes for pdata->lock (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: Pass the correct device to dma_mapping_error() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix use-after-free on s10_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Add SPDX license identifier - Makefile/Kconfig (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] mm/gup: change GUP fast to use flags rather than a write 'bool' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga manager: Adding FPGA Manager support for Xilinx zynqmp (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera_freeze_bridge: remove restriction to socfpga (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: make array dummy static, shrinks object size (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] Remove 'type' argument from access_ok() function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: of-fpga-region: Use platform_set_drvdata (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-region: Use platform_get_drvdata() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add intel stratix10 soc fpga manager driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: enable usage on non-dt platforms (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix probing for multiple FPGAs on the bus (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] zynq-fpga: Only route PR via PCAP when required (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix registration for CvP incapable devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'priv' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix 'bad IO access' on x86_64 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add devm_fpga_region_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: add devm_fpga_bridge_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add devm_fpga_mgr_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: document fpga manager flags (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: fix obvious function documentation error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: do not access region struct after fpga_region_unregister (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: fix two trivial spelling mistakes (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: fix return value check in in pr_mgmt_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_PORT_DMA_MAP/UNMAP ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add afu sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add port ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Accelerated Function Unit driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-region: add support for compat_id (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga region platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga bridge platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga manager platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add partial reconfiguration sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Management Engine driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-pci: add enumeration for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add FPGA DFL PCIe device driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_check_port_id function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_port_ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add feature device infrastructure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_cdev_find_port (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add chardev support for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add device feature list support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: region: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add status for fpga-manager (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add region_id to fpga_image_info (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: add a document for FPGA Device Feature List (DFL) Framework Overview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [mm] mm: Add a vmf_insert_mixed_prot() function (Dave Airlie) [1838335] - [mm] mm: Add write-protect and clean utilities for address space ranges (Dave Airlie) [1838335] - [mm] mm: Add a walk_page_mapping() function to the pagewalk code (Dave Airlie) [1838335] - [mm] pagewalk: separate function pointers from iterator data (Dave Airlie) [1838335] - [mm] mm: split out a new pagewalk.h header from mm.h (Dave Airlie) [1838335] - [mm] mm: update ptep_modify_prot_commit to take old pte value as arg (Dave Airlie) [1838335] - [x86] mm: update ptep_modify_prot_start/commit to take vm_area_struct as arg (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: add an interval tree notifier (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: define the header pre-processor parts even if disabled (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a lockdep map for invalidate_range_start/end (Dave Airlie) [1838335] - [misc] misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_struct (Dave Airlie) [1838335] - [drm] drm/backport: add mmu notifier get/put support to drm backport (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a get/put scheme for the registration (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mm (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: hoist do_mmu_notifier_register down_write to the caller (Dave Airlie) [1838335] - [mm] mm/mmu_notifier.c: remove mmu_notifier_synchronize() (Dave Airlie) [1838335] - [infiniband] locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write() (Dave Airlie) [1838335] - [include] mm/mmu_notifier: contextual information for event enums (Dave Airlie) [1838335] - [mm] mm/memory_hotplug.c: only respect mem= parameter during boot stage (Baoquan He) [1838809 1781472] - [scsi] scsi: mpt3sas: Remove unused including (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free warnings (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Disable DIF when prot_mask set to zero (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Capture IOC data for debugging purposes (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Use true, false for ioc->use_32bit_dma (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove NULL check before freeing function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Tomas Henzl) [1790760] - [scsi] mpt3sas: Fix memset in non-rdpq mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Separate out RDPQ allocation to new function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Rename function name is_MSB_are_same (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: use true, false for bool variables (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug (Tomas Henzl) [1790760] - [scsi] scsi: Replace zero-length array with flexible-array member (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update drive version to 33.100.00.00 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove usage of device_busy counter (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Print function name in which cmd timed out (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Optimize mpt3sas driver logging (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: print in which path firmware fault occurred (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle CoreDump state from watchdog thread (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support IOCs new state named COREDUMP (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: renamed _base_after_reset_handler function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support for NVMe shutdown (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update MPI Headers to v02.00.57 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free in attach error handling (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Clean up some indenting (Tomas Henzl) [1790760] - [crypto] crypto: af_alg - cast ki_complete ternary op to int (Herbert Xu) [1837499] - [netdrv] virtio-net: per-queue RPS config (Eugenio Perez) [1718086] - [netdrv] virtio_net: Differentiate sk_buff and xdp_frame on freeing (Eugenio Perez) [1718086] - [netdrv] virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs (Eugenio Perez) [1718086] - [netdrv] virtio_net: enable napi_tx by default (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't call free_old_xmit_skbs for xdp_frames (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't enable NAPI when interface is down (Eugenio Perez) [1718086] - [include] cpumask: make cpumask_next_wrap available without smp (Eugenio Perez) [1718086] - [netdrv] virtio_net: Stripe queue affinities across cores (Eugenio Perez) [1718086] - [virtio] virtio: Make vp_set_vq_affinity() take a mask (Eugenio Perez) [1718086]- [netdrv] ice: add board identifier info to devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: add basic handler for devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: enable initial devlink support (Jonathan Toppins) [1796682] - [netdrv] ice: implement full NVM read from ETHTOOL_GEEPROM (Jonathan Toppins) [1796682] - [netdrv] ice: discover and store size of available flash (Jonathan Toppins) [1796682] - [netdrv] ice: store NVM version info in extracted format (Jonathan Toppins) [1796682] - [netdrv] ice: create function to read a section of the NVM and Shadow RAM (Jonathan Toppins) [1796682] - [netdrv] ice: use __le16 types for explicitly Little Endian values (Jonathan Toppins) [1796682] - [netdrv] ice: fix incorrect size description of ice_get_nvm_version (Jonathan Toppins) [1781388] - [netdrv] ice: use variable name more descriptive than type (Jonathan Toppins) [1781388] - [netdrv] ice: Use EOPNOTSUPP instead of ENOTSUPP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix format specifier (Jonathan Toppins) [1781388] - [netdrv] ice: fix use of deprecated strlcpy() (Jonathan Toppins) [1781388] - [netdrv] ice: Increase mailbox receive queue length to maximum (Jonathan Toppins) [1781388] - [netdrv] ice: Correct setting VLAN pruning (Jonathan Toppins) [1781388] - [netdrv] ice: renegotiate link after FW DCB on (Jonathan Toppins) [1781388] - [netdrv] ice: Fix corner case when switching from IEEE to CEE (Jonathan Toppins) [1781388] - [netdrv] ice: Display Link detected via Ethtool in safe mode (Jonathan Toppins) [1781388] - [netdrv] ice: Fix removing driver while bare-metal VFs pass traffic (Jonathan Toppins) [1781388] - [netdrv] ice: Improve clarity of prints and variables (Jonathan Toppins) [1781388] - [netdrv] ice: allow bigger VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup unneeded parenthesis (Jonathan Toppins) [1781388] - [netdrv] ice: Use pci_get_dsn() (Jonathan Toppins) [1781388] - [netdrv] ice: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1781388] - [netdrv] ice: fix define for E822 backplane device (Jonathan Toppins) [1781388] - [netdrv] ice: add support for E823 devices (Jonathan Toppins) [1795812] - [netdrv] ice: add backslash-n to strings (Jonathan Toppins) [1781388] - [netdrv] ice: increase PF reset wait timeout to 300 milliseconds (Jonathan Toppins) [1781388] - [netdrv] ice: Support XDP UMEM wake up mechanism (Jonathan Toppins) [1781388] - [netdrv] ice: SW DCB, report correct max TC value (Jonathan Toppins) [1781388] - [netdrv] ice: Report correct DCB mode (Jonathan Toppins) [1781388] - [netdrv] ice: Add DCBNL ops required to configure ETS in CEE for SW DCB (Jonathan Toppins) [1781388] - [netdrv] ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix for TCAM entry management (Jonathan Toppins) [1781388] - [netdrv] ice: update malicious driver detection event handling (Jonathan Toppins) [1781388] - [netdrv] ice: Validate config for SW DCB map (Jonathan Toppins) [1781388] - [netdrv] ice: Wait for VF to be reset/ready before configuration (Jonathan Toppins) [1792691] - [netdrv] ice: Don't reject odd values of usecs set by user (Jonathan Toppins) [1781388] - [netdrv] ice: use true/false for bool types (Jonathan Toppins) [1781388] - [netdrv] ice: add function argument description to function header comment (Jonathan Toppins) [1781388] - [netdrv] ice: use proper format for function pointer as a function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary fallthrough comments (Jonathan Toppins) [1781388] - [netdrv] ice: Fix virtchnl_queue_select bitmap validation (Jonathan Toppins) [1781388] - [netdrv] ice: Fix and refactor Rx queue disable for VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Handle LAN overflow event for VF queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix implicit queue mapping mode in ice_vsi_get_qs (Jonathan Toppins) [1781388] - [netdrv] ice: Add support to enable/disable all Rx queues before waiting (Jonathan Toppins) [1781388] - [netdrv] ice: Only allow tagged bcast/mcast traffic for VF in port VLAN (Jonathan Toppins) [1781388] - [netdrv] ice: Fix Port VLAN priority bits (Jonathan Toppins) [1781388] - [netdrv] ice: Add helper to determine if VF link is up (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor port vlan configuration for the VF (Jonathan Toppins) [1781388] - [netdrv] ice: Add initial support for QinQ (Jonathan Toppins) [1781388] - [netdrv] ice: Trivial fixes (Jonathan Toppins) [1781388] - [netdrv] ice: Use correct netif error function (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup ice_vsi_alloc_q_vectors (Jonathan Toppins) [1781388] - [netdrv] ice: Make print statements more compact (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_pf_to_dev (Jonathan Toppins) [1781388] - [netdrv] ice: Remove possible null dereference (Jonathan Toppins) [1781388] - [netdrv] ice: update Unit Load Status bitmask to check after reset (Jonathan Toppins) [1781388] - [netdrv] ice: fix and consolidate logging of NVM/firmware version information (Jonathan Toppins) [1781388] - [netdrv] ice: Modify link message logging (Jonathan Toppins) [1781388] - [netdrv] ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps (Jonathan Toppins) [1781388] - [netdrv] ice: Remove ice_dev_onetime_setup() (Jonathan Toppins) [1781388] - [netdrv] ice: Don't allow same value for Rx tail to be written twice (Jonathan Toppins) [1781388] - [netdrv] ice: display supported and advertised link modes (Jonathan Toppins) [1781388] - [netdrv] ice: Fix switch between FW and SW LLDP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix DCB rebuild after reset (Jonathan Toppins) [1781388] - [netdrv] ice: Bump version (Jonathan Toppins) [1781401] - [netdrv] ice: Implement ethtool get/set rx-flow-hash (Jonathan Toppins) [1781401] - [netdrv] ice: Initilialize VF RSS tables (Jonathan Toppins) [1781401] - [netdrv] ice: Optimize table usage (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: Populate TCAM filter software structures (Jonathan Toppins) [1781401] - [netdrv] ice: Allocate flow profile (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing hardware filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: remove redundant assignment to variable xmit_done (Jonathan Toppins) [1781388] - [netdrv] ice: Removing hung_queue variable to use txqueue function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: Add device ids for E822 devices (Jonathan Toppins) [1781951] - [netdrv] ice: Suppress Coverity warnings for xdp_rxq_info_reg (Jonathan Toppins) [1781388] - [netdrv] ice: Add a boundary check in ice_xsk_umem() (Jonathan Toppins) [1781388] - [netdrv] ice: add extra check for null Rx descriptor (Jonathan Toppins) [1781388] - [netdrv] ice: suppress checked_return error (Jonathan Toppins) [1781388] - [netdrv] ice: Demote MTU change print to debug (Jonathan Toppins) [1781388] - [netdrv] ice: Enable ip link show on the PF to display VF unicast MAC(s) (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO (Jonathan Toppins) [1781388] - [netdrv] ice: Remove Rx flex descriptor programming (Jonathan Toppins) [1781388] - [netdrv] ice: Return error on not supported ethtool -C parameters (Jonathan Toppins) [1781388] - [netdrv] ice: Restore interrupt throttle settings after VSI rebuild (Jonathan Toppins) [1781388] - [netdrv] ice: Set default value for ITR in alloc function (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_for_each_vf() macro (Jonathan Toppins) [1781388] - [netdrv] ice: Add code to keep track of current dflt_vsi (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF spoofchk (Jonathan Toppins) [1781388] - [netdrv] ice: Support UDP segmentation offload (Jonathan Toppins) [1781388] - [netdrv] ice: Update FW API minor version (Jonathan Toppins) [1781388] - [netdrv] ice: remove pointless NULL check of port_info (Jonathan Toppins) [1781388] - [netdrv] ice: Implement ethtool ops for channels (Jonathan Toppins) [1781388] - [netdrv] ice: implement VF stats NDO (Jonathan Toppins) [1781388] - [netdrv] ice: add helpers for virtchnl (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_pf_to_dev(pf) macro (Jonathan Toppins) [1781388] - [netdrv] ice: Do not use devm* functions for local uses (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor removal of VLAN promiscuous rules (Jonathan Toppins) [1781388] - [netdrv] ice: Fix setting coalesce to handle DCB configuration (Jonathan Toppins) [1781388] - [netdrv] ice: Only disable VF state when freeing each VF resources (Jonathan Toppins) [1781388] - [netdrv] ice: fix stack leakage (Jonathan Toppins) [1781388] - [netdrv] ice: Don't modify stripping for add/del VLANs on VF (Jonathan Toppins) [1781388] - [netdrv] ice: Disallow VF VLAN opcodes if VLAN offloads disabled (Jonathan Toppins) [1781388] - [netdrv] ice: Correct capabilities reporting of max TCs (Jonathan Toppins) [1781388] - [netdrv] ice: Store number of functions for the device (Jonathan Toppins) [1781388] - [netdrv] ice: fix potential infinite loop because loop counter being too small (Jonathan Toppins) [1781388] - [netdrv] ice: print opcode when printing controlq errors (Jonathan Toppins) [1781388] - [netdrv] ice: use more accurate ICE_DBG mask types (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce and use ice_vsi_type_str (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary conditional check (Jonathan Toppins) [1781388] - [netdrv] ice: Update enum ice_flg64_bits to current specification (Jonathan Toppins) [1781388] - [netdrv] ice: delay less (Jonathan Toppins) [1781388] - [netdrv] ice: use pkg_dwnld_status instead of sq_last_status (Jonathan Toppins) [1781388] - [netdrv] ice: Change max MSI-x vector_id check in cfg_irq_map (Jonathan Toppins) [1781388] - [netdrv] ice: Check if VF is disabled for Opcode and other operations (Jonathan Toppins) [1781388] - [netdrv] ice: configure software LLDP in ice_init_pf_dcb (Jonathan Toppins) [1781388] - [netdrv] ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx (Jonathan Toppins) [1781388] - [netdrv] ice: avoid setting features during reset (Jonathan Toppins) [1781388] - [netdrv] ice: Implement DCBNL support (Jonathan Toppins) [1781388] - [netdrv] ice: Add NDO callback to set the maximum per-queue bitrate (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_ena_vsi and ice_dis_vsi in DCB configuration flow (Jonathan Toppins) [1781388] - [netdrv] ice: Fix return value when SR-IOV is not supported (Jonathan Toppins) [1781388] - [netdrv] ice: Rename VF function ice_vc_dis_vf to match its behavior (Jonathan Toppins) [1781388] - [netdrv] ice: Get rid of ice_cleanup_header (Jonathan Toppins) [1781388] - [netdrv] ice: print PCI link speed and width (Jonathan Toppins) [1781388] - [netdrv] ice: print unsupported module message (Jonathan Toppins) [1781388] - [netdrv] ice: write register with correct offset (Jonathan Toppins) [1781388] - [netdrv] ice: Check for null pointer dereference when setting rings (Jonathan Toppins) [1781388] - [netdrv] ice: save PCI state in probe (Jonathan Toppins) [1781388] - [netdrv] ice: Adjust DCB INIT for SW mode (Jonathan Toppins) [1781388] - [netdrv] ice: fix driver unload flow (Jonathan Toppins) [1781388] - [netdrv] ice: handle DCBx non-contiguous TC request (Jonathan Toppins) [1781388] - [netdrv] ice: Update Boot Configuration Section read of NVM (Jonathan Toppins) [1781388] - [netdrv] ice: add ethtool -m support for reading i2c eeprom modules (Jonathan Toppins) [1781388] - [netdrv] ice: allow 3k MTU for XDP (Jonathan Toppins) [1781388] - [netdrv] ice: add build_skb() support (Jonathan Toppins) [1781388] - [netdrv] ice: introduce frame padding computation logic (Jonathan Toppins) [1781388] - [netdrv] ice: introduce legacy Rx flag (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for AF_XDP (Jonathan Toppins) [1730487] - [netdrv] ice: Move common functions to ice_txrx_lib.c (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for XDP (Jonathan Toppins) [1730487] - [netdrv] ice: get rid of per-tc flow in Tx queue configuration routines (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce ice_base.c (Jonathan Toppins) [1781388] - [netdrv] net:Use skb accessors in network drivers (Jonathan Toppins) [1781388] - [powerpc] powerpc/eeh: Remove eeh_add_device_tree_late() (Myron Stowe) [1840904] - [powerpc] powerpc/eeh: Add sysfs files in late probe (Myron Stowe) [1840904] - [powerpc] powerpc: Drop using struct of_pci_range.pci_space field (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove pcibios_setup_bus_devices() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fix pcibios_setup_device() ordering (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove legacy debug code (Myron Stowe) [1840904] - [x86] x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (David Arcari) [1826966] - [x86] x86/microcode/AMD: Make stub function static inline (David Arcari) [1826966] - [x86] x86/microcode/intel: Issue the revision updated message only on the BSP (David Arcari) [1826966] - [x86] x86/microcode: Update late microcode in parallel (David Arcari) [1826966] - [x86] x86/microcode/amd: Fix two -Wunused-but-set-variable warnings (David Arcari) [1826966] - [x86] x86/microcode: Fix the microcode load on CPU hotplug for real (David Arcari) [1826966] - [x86] x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826966] - [x86] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826966] - [x86] x86/microcode: Fix the ancient deprecated microcode loading method (David Arcari) [1826966] - [x86] x86/microcode/intel: Refactor Intel microcode blob loading (David Arcari) [1826966] - [x86] x86/microcode: Announce reload operation's completion (David Arcari) [1826966] - [x86] x86/microcode/AMD: Update copyright (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check the equivalence table size when scanning it (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert CPU equivalence table variable into a struct (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check microcode container data in the late loader (David Arcari) [1826966] - [x86] x86/microcode/AMD: Fix container size's type (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert early parser to the new verification routines (David Arcari) [1826966] - [x86] x86/microcode/AMD: Change verify_patch()'s return value (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move chipset-specific check into verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move patch family check to verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Simplify patch family detection (David Arcari) [1826966] - [x86] x86/microcode/AMD: Concentrate patch verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Cleanup verify_patch_size() more (David Arcari) [1826966] - [x86] x86/microcode/AMD: Clean up per-family patch size checks (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move verify_patch_size() up in the file (David Arcari) [1826966] - [x86] x86/microcode/AMD: Add microcode container verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Subtract SECTION_HDR_SIZE from file leftover length (David Arcari) [1826966] - [x86] x86/microcode: Make revision and processor flags world-readable (David Arcari) [1826966] - [pci] PCI: Add pci_status_get_and_clear_errors (Josef Oskera) [1840535] - [pci] PCI: Add constant PCI_STATUS_ERROR_BITS (Josef Oskera) [1840535] - [arm64] arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode (Petr Oros) [1816982] - [arm64] arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id (Petr Oros) [1816982] - [netdrv] net: phy: marvell: Fix pause frame negotiation (Petr Oros) [1816982] - [netdrv] net: phy: propagate an error back to the callers of phy_sfp_probe (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix clock sink configuration on ATH8030 and ATH8035 (Petr Oros) [1816982] - [netdrv] r8169: fix resume on cable plug-in (Petr Oros) [1816982] - [documentation] dt-bindings: net: remove un-implemented property (Petr Oros) [1816982] - [netdrv] net: phy: mdio-bcm-unimac: Fix clock handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: w/a for fld detect threshold bootstrapping issue (Petr Oros) [1816982] - [netdrv] net: phy: sfp-bus.c: get rid of docs warnings (Petr Oros) [1816982] - [netdrv] net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value (Petr Oros) [1816982] - [netdrv] net: phy: fix MDIO bus PM PHY resuming (Petr Oros) [1816982] - [of] drivers/of/of_mdio.c:fix of_mdiobus_register() (Petr Oros) [1816982] - [netdrv] net: phy: bcm63xx: fix OOPS due to missing driver name (Petr Oros) [1816982] - [netdrv] phylink: Improve error message when validate failed (Petr Oros) [1816982] - [netdrv] net: phy: avoid clearing PHY interrupts twice in irq handler (Petr Oros) [1816982] - [netdrv] net: phy: marvell: don't interpret PHY status unless resolved (Petr Oros) [1816982] - [netdrv] net: phy: mscc: fix firmware paths (Petr Oros) [1816982] - [netdrv] net: phy: corrected the return value for genphy_check_and_restart_aneg and genphy_c45_check_and_restart_aneg (Petr Oros) [1816982] - [documentation] docs: networking: phy: Rephrase paragraph for clarity (Petr Oros) [1816982] - [netdrv] net: phy: Avoid multiple suspends (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix a typo ("firsly") (Petr Oros) [1816982] - [netdrv] net: phy: restore mdio regs in the iproc mdio driver (Petr Oros) [1816982] - [netdrv] net: phy: at803x: disable vddio regulator (Petr Oros) [1816982] - [netdrv] net: mii_timestamper: fix static allocation by PHY driver (Petr Oros) [1816982] - [of] net: mdio: of: fix potential NULL pointer derefernce (Petr Oros) [1816982] - [netdrv] net: phy: add default ARCH_BCM_IPROC for MDIO_BCM_IPROC (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Add support for additional DP83825 devices (Petr Oros) [1816982] - [netdrv] phy: dp83826: Add phy IDs for DP83826N and 826NC (Petr Oros) [1816982] - [netdrv] net: phy: add new version of phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: rename phy_do_ioctl to phy_do_ioctl_running (Petr Oros) [1816982] - [netdrv] r8169: use generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: add generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: allow in-band AN for USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: adin: fix a warning about msleep (Petr Oros) [1816982] - [netdrv] net: phy: don't crash in phy_read/_write_mmd without a PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: Allow 2.5BASE-T, 5GBASE-T and 10GBASE-T for the 10G link modes (Petr Oros) [1816982] - [netdrv] net: phy: adin: const-ify static data (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Set FORCE_LINK_GOOD to default after reset (Petr Oros) [1816982] - [netdrv] net: phy: Maintain MDIO device and bus statistics (Petr Oros) [1816982] - [powerpc] powerpc: Add const qual to local_read() parameter (Petr Oros) [1816982] - [include] u64_stats: provide u64_stats_t type (Petr Oros) [1816982] - [documentation] Documentation: net-sysfs: Remove duplicate PHY device documentation (Petr Oros) [1816982] - [netdrv] mdio_bus: Simplify reset handling and extend to non-DT systems (Petr Oros) [1816982] - [netdrv] net: phy: Added IRQ print to phylink_bringup_phy() (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Update Kconfig with DP83825I support (Petr Oros) [1816982] - [netdrv] net: phy: DP83TC811: Fix typo in Kconfig (Petr Oros) [1816982] - [netdrv] net: phylink: add support for polling MAC PCS (Petr Oros) [1816982] - [netdrv] net: phylink: make QSGMII a valid PHY mode for in-band AN (Petr Oros) [1816982] - [uapi] mii: Add helpers for parsing SGMII auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phylink: fix failure to register on x86 systems (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: switch to using fwnode_gpiod_get_index (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: fix use-after-free when checking link GPIO (Petr Oros) [1816982] - [netdrv] net: phylink: switch to using fwnode_gpiod_get_index() (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for configuring the RX delay on RTL8211F (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add logging for the RGMII TX delay configuration (Petr Oros) [1816982] - [netdrv] net: mdio: of: Register discovered MII time stampers (Petr Oros) [1816982] - [documentation] dt-bindings: ptp: Introduce MII time stamping devices (Petr Oros) [1816982] - [netdrv] net: Add a layer for non-PHY MII time stamping drivers (Petr Oros) [1816982] - [netdrv] net: Introduce a new MII time stamping interface (Petr Oros) [1816982] - [netdrv] net: phy: dp83640: Move the probe and remove methods around (Petr Oros) [1816982] - [netdrv] net: netcp_ethss: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: ethtool: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: vlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [netdrv] net: macvlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [include] net: phy: Introduce helper functions for time stamping support (Petr Oros) [1816982] - [include] of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add suspend / resume ops for AQR105 (Petr Oros) [1816982] - [netdrv] net: phy: ensure that phy IDs are correctly typed (Petr Oros) [1816982] - [include] mod_devicetable: fix PHY module format (Petr Oros) [1816982] - [of] of: mdio: export of_mdiobus_child_is_phy (Petr Oros) [1816982] - [netdrv] net: sfp: report error on failure to read sfp soft status (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use phy_modify_changed() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use existing clause 37 definitions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: consolidate phy status reading (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use positive logic for link state (Petr Oros) [1816982] - [netdrv] net: phy: marvell: initialise link partner state earlier (Petr Oros) [1816982] - [netdrv] net: phy: marvell: rearrange to use genphy_read_lpa() (Petr Oros) [1816982] - [netdrv] net: phy: provide and use genphy_read_status_fixed() (Petr Oros) [1816982] - [netdrv] net: phy: add genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: use phy_resolve_aneg_pause() (Petr Oros) [1816982] - [netdrv] net: phy: remove redundant .aneg_done initialisers (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Remove unneeded semicolon (Petr Oros) [1816982] - [netdrv] net: phylink: extend clause 45 PHY validation workaround (Petr Oros) [1816982] - [netdrv] net: phylink: improve clause 45 PHY ksettings_set implementation (Petr Oros) [1816982] - [netdrv] net: phylink: fix interface passed to mac_link_up (Petr Oros) [1816982] - [netdrv] net: phylink: propagate phy_attach_direct() return code (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth (Petr Oros) [1816982] - [documentation] dt-bindings: dp83867: Convert fifo-depth to common fifo-depth and make optional (Petr Oros) [1816982] - [netdrv] net: sfp: re-attempt probing for phy (Petr Oros) [1816982] - [netdrv] net: sfp: error handling for phy probe (Petr Oros) [1816982] - [netdrv] net: sfp: rename sm_retries (Petr Oros) [1816982] - [netdrv] net: sfp: use a definition for the fault recovery attempts (Petr Oros) [1816982] - [netdrv] net: sfp: add support for Clause 45 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: add Broadcom BCM84881 PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: make Broadcom BCM84881 based SFPs work (Petr Oros) [1816982] - [netdrv] net: phylink: delay MAC configuration for copper SFP modules (Petr Oros) [1816982] - [netdrv] net: phylink: split phylink_sfp_module_insert() (Petr Oros) [1816982] - [netdrv] net: phylink: split link_an_mode configured and current settings (Petr Oros) [1816982] - [netdrv] net: phylink: support Clause 45 PHYs on SFP+ modules (Petr Oros) [1816982] - [netdrv] net: phylink: re-split __phylink_connect_phy() (Petr Oros) [1816982] - [netdrv] net: mdio-i2c: add support for Clause 45 accesses (Petr Oros) [1816982] - [netdrv] net: sfp: move phy_start()/phy_stop() to phylink (Petr Oros) [1816982] - [netdrv] net: sfp: add module start/stop upstream notifications (Petr Oros) [1816982] - [netdrv] net: sfp: derive interface mode from ethtool link modes (Petr Oros) [1816982] - [netdrv] net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support (Petr Oros) [1816982] - [netdrv] net: sfp: avoid tx-fault with Nokia GPON module (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: fix hfs boot in rgmii mode (Petr Oros) [1816982] - [netdrv] phy: mdio-thunder: add missed pci_release_regions in remove (Petr Oros) [1816982] - [netdrv] net: sfp: fix hwmon (Petr Oros) [1816982] - [netdrv] net: sfp: fix unbind (Petr Oros) [1816982] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Petr Oros) [1816982] - [netdrv] net: phy: Use the correct style for SPDX License Identifier (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Fix return paths to return proper values (Petr Oros) [1816982] - [netdrv] net: phy: add helpers phy_(un)lock_mdio_bus (Petr Oros) [1816982] - [netdrv] mdio_bus: don't use managed reset-controller (Petr Oros) [1816982] - [netdrv] net: phy: initialise phydev speed and duplex sanely (Petr Oros) [1816982] - [netdrv] net: phy: remove phy_ethtool_sset() (Petr Oros) [1816982] - [netdrv] net: sfp: soft status and control support (Petr Oros) [1816982] - [netdrv] net: sfp: add some quirks for GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: add support for module quirks (Petr Oros) [1816982] - [netdrv] net: phylink: fix link mode modification in PHY mode (Petr Oros) [1816982] - [netdrv] net: phylink: update documentation on create and destroy (Petr Oros) [1816982] - [netdrv] mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: fix return of uninitialized variable ret (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: add missed regulator_disable in remove (Petr Oros) [1816982] - [netdrv] mscc.c: fix semicolon.cocci warnings (Petr Oros) [1816982] - [netdrv] net: phy: avoid matching all-ones clause 45 PHY IDs (Petr Oros) [1816982] - [netdrv] net: phylink: update to use phy_support_asym_pause() (Petr Oros) [1816982] - [netdrv] net: phy: marvell10g: add SFP+ support (Petr Oros) [1816982] - [netdrv] net: phy: add core phylib sfp support (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [documentation] dt-bindings: net: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [netdrv] mscc.c: Add support for additional VSC PHYs (Petr Oros) [1816982] - [netdrv] net: sfp: fix spelling mistake "requies" -> "requires" (Petr Oros) [1816982] - [netdrv] net: sfp: allow modules with slow diagnostics to probe (Petr Oros) [1816982] - [netdrv] net: sfp: allow sfp to probe slow to initialise GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: move module insert reporting out of probe (Petr Oros) [1816982] - [netdrv] net: sfp: split power mode switching from probe (Petr Oros) [1816982] - [netdrv] net: sfp: track upstream's attachment state in state machine (Petr Oros) [1816982] - [netdrv] net: sfp: ensure TX_FAULT has deasserted before probing the PHY (Petr Oros) [1816982] - [netdrv] net: sfp: allow fault processing to transition to other states (Petr Oros) [1816982] - [netdrv] net: sfp: eliminate mdelay() from PHY probe (Petr Oros) [1816982] - [netdrv] net: sfp: split the PHY probe from sfp_sm_mod_init() (Petr Oros) [1816982] - [netdrv] net: sfp: control TX_DISABLE and phy only from main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: avoid power switch on address-change modules (Petr Oros) [1816982] - [netdrv] net: sfp: parse SFP power requirement earlier (Petr Oros) [1816982] - [netdrv] net: sfp: rename T_PROBE_WAIT to T_SERIAL (Petr Oros) [1816982] - [netdrv] net: sfp: handle module remove outside state machine (Petr Oros) [1816982] - [netdrv] net: sfp: rename sfp_sm_ins_next() as sfp_sm_mod_next() (Petr Oros) [1816982] - [netdrv] net: sfp: move tx disable on device down to main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: move sfp sub-state machines into separate functions (Petr Oros) [1816982] - [netdrv] net: sfp: fix sfp_bus_put() kernel documentation (Petr Oros) [1816982] - [include] net: sfp: fix sfp_bus_add_upstream() warning (Petr Oros) [1816982] - [netdrv] net: sfp: rework upstream interface (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add missing dependency on CONFIG_REGULATOR (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove config_init for AR9331 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix the PHY names (Petr Oros) [1816982] - [netdrv] net: phy: at803x: mention AR8033 as same as AR8031 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add device tree binding (Petr Oros) [1816982] - [documentation] dt-bindings: net: phy: Add support for AT803X (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix Kconfig description (Petr Oros) [1816982] - [netdrv] net: phylink: Fix phylink_dbg() macro (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for 88E1145 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add PHY tunable support for more PHY versions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for M88E1111 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix downshift function naming (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix typo in constant MII_M1011_PHY_SRC_DOWNSHIFT_MASK (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: support Wake on LAN (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: move dt parsing to probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: enable robust auto-mdix (Petr Oros) [1816982] - [netdrv] net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: add 1000Base-X support for BCM54616S (Petr Oros) [1816982] - [netdrv] net: phy: add support for clause 37 auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phy: modify assignment to OR for dev_flags in phy_attach_direct (Petr Oros) [1816982] - [netdrv] net: phy: marvell: remove superseded function marvell_set_downshift (Petr Oros) [1816982] - [netdrv] net: phy: marvell: support downshift as PHY tunable (Petr Oros) [1816982] - [netdrv] net: phy: avoid NPE if read_page/write_page callbacks are not available (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Update KSZ87xx PHY name (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: Fix "link partner" information disappear issue (Petr Oros) [1816982] - [netdrv] net: sfp: move fwnode parsing into sfp-bus layer (Petr Oros) [1816982] - [netdrv] net: phylink: use more linkmode_* (Petr Oros) [1816982] - [netdrv] phylink: fix kernel-doc warnings (Petr Oros) [1816982] - [netdrv] net: phy: mscc: make arrays static, makes object smaller (Petr Oros) [1816982] - [netdrv] net: phy: at803x: use operating parameters from PHY-specific status (Petr Oros) [1816982] - [netdrv] net: phy: extract pause mode (Petr Oros) [1816982] - [netdrv] net: phy: extract link partner advertisement reading (Petr Oros) [1816982] - [netdrv] net: phy: allow for reset line to be tied to a sleepy GPIO controller (Petr Oros) [1816982] - [documentation] docs: networking: phy: Improve phrasing (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Use bcm54xx_config_clock_delay() for BCM54612E (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix RGMII delays configuration for BCM54210E (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove probe and struct at803x_priv (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add ar9331 support (Petr Oros) [1816982] - [of] of: mdio: Fix a signedness bug in of_phy_get_and_connect() (Petr Oros) [1816982] - [netdrv] net/phy: fix DP83865 10 Mbps HDX loopback disable function (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement Energy Detect Powerdown mode via phy-tunable (Petr Oros) [1816982] - [net] ethtool: implement Energy Detect Powerdown support via phy-tunable (Petr Oros) [1816982] - [netdrv] net: mdio: switch to using gpiod_get_optional() (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add SGMII mode type switching (Petr Oros) [1816982] - [documentation] net: phy: dp83867: Add documentation for SGMII mode type (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control resolution (Petr Oros) [1816982] - [netdrv] net: phy: Do not check Link status when loopback is enabled (Petr Oros) [1816982] - [netdrv] net: phy: gmii2rgmii: Dont use priv field in phy device (Petr Oros) [1816982] - [include] include: mdio: Add driver data helpers (Petr Oros) [1816982] - [netdrv] net: phy: force phy suspend when calling phy_stop (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-mux-meson-g12a: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-moxart: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-hisi-femac: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-bcm-iproc: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: sfp: Add labels to hwmon sensors (Petr Oros) [1816982] - [netdrv] net: phy: remove genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: remove calls to genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: realtek: support NBase-T MMD EEE registers on RTL8125 (Petr Oros) [1816982] - [uapi] net: phy: add EEE-related constants (Petr Oros) [1816982] - [documentation] dt-bindings: net: add bindings for ADIN PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add ethtool get_stats support (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement downshift configuration via phy-tunable (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement PHY subsystem software reset (Petr Oros) [1816982] - [netdrv] net: phy: adin: add EEE translation layer from Clause 45 to Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support MDI/MDIX/Auto-MDI selection (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RMII fifo depth configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RGMII internal delays configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: configure RGMII/RMII/MII modes on config (Petr Oros) [1816982] - [netdrv] net: phy: adin: add {write,read}_mmd hooks (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for interrupts (Petr Oros) [1816982] - [netdrv] net: phy: adin: hook genphy_{suspend, resume} into the driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for Analog Devices PHYs (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for EEE registers on integrated PHY's (Petr Oros) [1816982] - [netdrv] net: phy: swphy: emulate register MII_ESTATUS (Petr Oros) [1816982] - [netdrv] net: phy: read MII_CTRL1000 in genphy_read_status only if needed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add NBase-T PHY auto-detection (Petr Oros) [1816982] - [netdrv] net: phy: let phy_speed_down/up support speeds >1Gbps (Petr Oros) [1816982] - [netdrv] net: phy: add phy_speed_down_core and phy_resolve_min_speed (Petr Oros) [1816982] - [netdrv] net: phy: add __set_linkmode_max_speed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125 (Petr Oros) [1816982] - [netdrv] net: phy: add phy_modify_paged_changed (Petr Oros) [1816982] - [netdrv] net: phy: prepare phylib to deal with PHY's extending Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: simplify genphy_config_advert by using the linkmode_adv_to_xxx_t functions (Petr Oros) [1816982] - [netdrv] net: phy: at803x: stop switching phy delay config needlessly (Petr Oros) [1816982] - [netdrv] net: mdio-octeon: Fix Kconfig warnings and build errors (Petr Oros) [1816982] - [netdrv] net: phy: xgene: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: Add mdio-aspeed (Petr Oros) [1816982] - [netdrv] net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed() (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control for fixed-link (Petr Oros) [1816982] - [netdrv] net: phylink: don't start and stop SGMII PHYs in SFP modules twice (Petr Oros) [1816982] - [netdrv] net: phy: Make use of linkmode_mod_bit helper (Petr Oros) [1816982] - [netdrv] net: stmmac: enable clause 45 mdio support (Petr Oros) [1816982] - [documentation] doc: phy: document some PHY_INTERFACE_MODE_xxx settings (Petr Oros) [1816982] - [netdrv] Revert "net: phylink: set the autoneg state in phylink_phy_change" (Petr Oros) [1816982] - [netdrv] net: phy: sfp: clean up a condition (Petr Oros) [1816982] - [netdrv] net: phylink: set the autoneg state in phylink_phy_change (Petr Oros) [1816982] - [netdrv] net: phy: Add more 1000BaseX support detection (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Add genphy_suspend and genphy_resume for BCM5464 (Petr Oros) [1816982] - [netdrv] net: sfp: add mutex to prevent concurrent state checks (Petr Oros) [1816982] - [netdrv] net: sfp: Stop SFP polling and interrupt handling during shutdown (Petr Oros) [1816982] - [netdrv] net: phy: Add detection of 1000BaseX link mode support (Petr Oros) [1816982] - [netdrv] net: phy: remove state PHY_FORCING (Petr Oros) [1816982] - [netdrv] net: phy: export phy_queue_state_machine (Petr Oros) [1816982] - [netdrv] net: phy: add callback for custom interrupt handler to struct phy_driver (Petr Oros) [1816982] - [netdrv] net: phy: enable interrupts when PHY is attached already (Petr Oros) [1816982] - [netdrv] net: phy: sfp: enable i2c-bus detection on ACPI based systems (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Switch to HWMON_CHANNEL_INFO() (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_{printk, err, warn, info, dbg} macros (Petr Oros) [1816982] - [netdrv] net: phylink: Add PHYLINK_DEV operation type (Petr Oros) [1816982] - [netdrv] net: phylink: Add struct phylink_config to PHYLINK API (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_mac_link_{up, down} wrapper functions (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_standalone sysfs entry (Petr Oros) [1816982] - [netdrv] net: phy: Check against net_device being NULL (Petr Oros) [1816982] - [netdrv] net: phy: Guard against the presence of a netdev (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_sysfs_create_links helper function (Petr Oros) [1816982] - [netdrv] net: sfp: remove sfp-bus use of netdevs (Petr Oros) [1816982] - [netdrv] net: sfp: add mandatory attach/detach methods for sfp buses (Petr Oros) [1816982] - [netdrv] net: phy: allow Clause 45 access via mii ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: support for link gpio interrupt (Petr Oros) [1816982] - [netdrv] net: phylink: remove netdev from phylink mii ioctl emulation (Petr Oros) [1816982] - [netdrv] net: phy: bcm87xx: improve bcm87xx_config_init and feature detection (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Add TJA11xx PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add USXGMII support and warn if XGMII mode is set (Petr Oros) [1816982] - [documentation] dt-bindings: net: document new usxgmii phy mode (Petr Oros) [1816982] - [include] net: phy: add interface mode PHY_INTERFACE_MODE_USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: lxt: Add suspend/resume support to LXT971 and LXT973 (Petr Oros) [1816982] - [netdrv] net: phy: Make phy_basic_t1_features use base100t1 (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Allocate state struct in probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Validate FIFO depth property (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: IO impedance is not dependent on RGMII delay (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Use unsigned variables to store unsigned properties (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Rework delay rgmii delay handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add ability to disable output clock (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Add documentation for disabling clock output (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Describe how driver behaves w.r.t rgmii delay (Petr Oros) [1816982] - [documentation] Documentation: net: phy: switch documentation to rst format (Petr Oros) [1816982] - [of] of: mdio: Support fixed links in of_phy_get_and_connect() (Petr Oros) [1816982] - [documentation] doc: add phylink documentation to the networking book (Petr Oros) [1816982] - [include] net: phylink: update mac_config() documentation (Petr Oros) [1816982] - [tools] libbpf: use .so dynamic symbols for abi check (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Install generated test progs (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix memory leak caused by not freeing entry in unregister_ftrace_direct() (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support CO-RE relocations for LDX/ST/STX instructions (Yauheni Kaliuta) [1813370] - [include] bpf: Add bpf_jit_blinding_enabled for !CONFIG_BPF_JIT (Yauheni Kaliuta) [1813370] - [tools] tools, bpf_asm: Warn when jumps are out of range (Yauheni Kaliuta) [1813370] - [include] bpf: Add typecast to bpf helpers to help BTF generation (Yauheni Kaliuta) [1813370] - [trace] bpf: Add typecast to raw_tracepoints to help BTF generation (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix build on read-only filesystems (Yauheni Kaliuta) [1813370] - [tools] bpf: Add further test_verifier cases for record_func_key (Yauheni Kaliuta) [1813370] - [net] bpf: Fix record_func_key to perform backtracking on r3 (Yauheni Kaliuta) [1813370] - [net] bpf: Fix missing prog untrack in release_maps (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: fix syscall_tp due to unused syscall (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Replace symbol compare of trace_event (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test function_graph tracer and bpf trampoline together (Yauheni Kaliuta) [1813370] - [net] bpf: Make BPF trampoline use register_ftrace_direct() API (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add modify_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add information on number of page groups allocated (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Tell objtool to ignore nondeterministic ftrace stack layout (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add a counter to test function_graph with direct (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add register_ftrace_direct() for custom trampolines (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add another check for match in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add ftrace_find_direct_func() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out the copying of a ftrace_hash from __ftrace_hash_move() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out functionality from ftrace_location_range() (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations, again (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a fexit/bpf2bpf test with target bpf prog no callees (Yauheni Kaliuta) [1813370] - [net] bpf: Fix a bug when getting subprog 0 jited image in check_attach_btf_id (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Bring back c++ include/link test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Don't hard-code root cgroup id (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix broken xdp_rxq_info due to map order assumptions (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing for Fedora (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing on powerpc with recent binutils (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: correct perror strings (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: test_sockmap: handle file creation failures gracefully (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix up generation of bpf_helper_defs.h (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix global variable relocation (Yauheni Kaliuta) [1813370] - [net] bpf: Fix static checker warning (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix usage of u32 in userspace code (Yauheni Kaliuta) [1813370] - [net] bpf: Simplify __bpf_arch_text_poke poke type handling (Yauheni Kaliuta) [1813370] - [tools] bpf: Introduce BPF_TRACE_x helper for the tracing tests (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add various tail call test cases (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Emit patchable direct jump as tail call (Yauheni Kaliuta) [1813370] - [net] bpf: Constant map key tracking for prog array pokes (Yauheni Kaliuta) [1813370] - [net] bpf: Add poke dependency tracking for prog array maps (Yauheni Kaliuta) [1813370] - [include] bpf: Add initial poke descriptor table for jit images (Yauheni Kaliuta) [1813370] - [net] bpf: Move owner type, jited info into array auxiliary data (Yauheni Kaliuta) [1813370] - [net] bpf: Move bpf_free_used_maps into sleepable section (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Generalize and extend bpf_arch_text_poke for direct jumps (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF trampoline performance test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure core_reloc_kernel is reading test_progs's data only (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add verifier tests for better jmp32 register bounds (Yauheni Kaliuta) [1813370] - [net] bpf: Provide better register bounds after jmp32 instructions (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Integrate verbose verifier log into test_progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support initialized global variables (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Skip the build test if not in tree (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix various errors and warning reported by checkpatch.pl (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Set EXIT trap after usage function (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure no DWARF relocations for BPF object files (Yauheni Kaliuta) [1813370] - [tools] tools, bpftool: Fix warning on ignored return value for 'read' (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map_{area_alloc, area_mmapable_alloc}() to u64 size (Yauheni Kaliuta) [1813370] - [net] bpf: Make array_map_mmap static (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32 (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove JITed image size limitations (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lg(f)rl when long displacement cannot be used (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lgrl instead of lg where possible (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Load literal pool register using larl (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Align literal pool entries (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use relative long branches (Yauheni Kaliuta) [1813370] - [net] bpf: Fix memory leak on object 'data' (Yauheni Kaliuta) [1813370] - [tools] selftests, bpf: Workaround an alu32 sub-register spilling issue (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Make global data internal arrays mmap()-able, if possible (Yauheni Kaliuta) [1813370] - [net] bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY (Yauheni Kaliuta) [1813370] - [netdrv] bpf: Convert bpf_prog refcnt to atomic64_t (Yauheni Kaliuta) [1813370] - [netdrv] net: thunderx: set xdp_prog to NULL if bpf_prog_add fails (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails (Yauheni Kaliuta) [1813370] - [lib] locking/atomic: Use s64 for atomic64 (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make conditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make unconditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make test ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [powerpc] atomics/powerpc: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [lib] atomics/generic: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics: Prepare for atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_inc_not_zero() optional (Yauheni Kaliuta) [1813370] - [include] atomics: Make conditional ops return 'bool' (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Remove atomic_inc_not_zero_hint() (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a test for attaching BPF prog to another BPF prog and subprog (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Extend test_pkt_access test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for attaching BPF programs to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Support attaching tracing BPF program to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Compare BTF types of functions arguments with actual types (Yauheni Kaliuta) [1813370] - [net] bpf: Annotate context types (Yauheni Kaliuta) [1813370] - [net] bpf: Fix race in btf_resolve_helper_id() (Yauheni Kaliuta) [1813370] - [x86] bpf: Reserve space for BPF trampoline in BPF programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add stress test for maximum number of progs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add combined fentry/fexit test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add fexit tests for BPF trampoline (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add test for BPF trampoline (Yauheni Kaliuta) [1813370] - [net] bpf: Add kernel test functions for fentry testing (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Simple test for fentry/fexit (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support to attach to fentry/fexit tracing progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Introduce btf__find_by_name_kind() (Yauheni Kaliuta) [1813370] - [net] bpf: Introduce BPF trampoline (Yauheni Kaliuta) [1813370] - [x86] bpf: Add bpf_arch_text_poke() helper (Yauheni Kaliuta) [1813370] - [x86] bpf: Refactor x86 JIT into helpers (Yauheni Kaliuta) [1813370] - [documentation] bpf, doc: Change right arguments for JIT example code (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add missing option to xdpsock usage (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Remove duplicate option from xdpsock (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Make sure JIT passes do not increase code size (Yauheni Kaliuta) [1813370] - [net] bpf: Support doubleword alignment in bpf_jit_binary_alloc (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: adjust Makefile and README.rst (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add missing object file to TEST_FILES (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Workaround a verifier failure for test_progs (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use Rx-only and Tx-only sockets in xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Allow for creating Rx or Tx only AF_XDP sockets (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add XDP_SHARED_UMEM support to xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support XDP_SHARED_UMEM with external XDP program (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add tests for automatic map unpinning on load failure (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: update map definition to new syntax BTF-defined map (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Update outdated error message (Yauheni Kaliuta) [1813370] - [tools] bpf: Add cb access in kfree_skb test (Yauheni Kaliuta) [1813370] - [net] bpf: Add array support to btf_struct_access (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ip (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Wrap JIT macro parameter usages in parentheses (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use kvcalloc for addrs array (Yauheni Kaliuta) [1813370] - [net] bpf: Account for insn->off when doing bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [tools] libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bps: Clean up removed ints relocations negative tests (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: log direct file writes (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add field size relocation tests (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Add relocatable bitfield reading tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for field size relocations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for relocatable bitfields (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove too strict field offset relo test cases (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add selftest to read/write sockaddr from user space (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Convert prog tests to probe_read_{user, kernel}{, _str} helper (Yauheni Kaliuta) [1813370] - [samples] bpf, samples: Use bpf_probe_read_user where appropriate (Yauheni Kaliuta) [1813370] - [net] bpf: Switch BPF probe insns to bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [kernel] bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Yauheni Kaliuta) [1813370] - [kernel] bpf: Make use of probe_user_write in probe write helper (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add strict non-pagefault kernel-space read function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space write function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space read functions (Yauheni Kaliuta) [1813370] - [tools] selftests: Add tests for automatic map pinning (Yauheni Kaliuta) [1813370] - [net] bpf: Implement map_gen_lookup() callback for XSKMAP (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Replace prog_raw_tp+btf_id with prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf jit kallsym access (Yauheni Kaliuta) [1813370] - [documentation] bpf: Add s390 testing documentation (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test narrow load from bpf_sysctl.write (Yauheni Kaliuta) [1813370] - [net] bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore $(OUTPUT)/test_stub.o rule (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Use -m{little, big}-endian for clang (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix .gitignore to ignore no_alu32/ (Yauheni Kaliuta) [1813370] - [net] bpf: Prepare btf_ctx_access for non raw_tp use case (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix LDLIBS order (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_section_names into test_progs and fix it (Yauheni Kaliuta) [1813370] - [tools] tools/bpf: Turn on llvm alu32 attribute by default (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Get rid of a bunch of explicit BPF program type setting (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make reference_tracking test use subtests (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make a copy of subtest name (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes (Yauheni Kaliuta) [1813370] - [tools] bpf, libbpf: Add kernel version section parsing back (Yauheni Kaliuta) [1813370] - [kernel] bpf: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf_attr.attach_btf_id check (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Remove test_libbpf.sh and test_libbpf_open (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_queue_stack_map.h into progs/ where it belongs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Replace test_progs and test_maps w/ general rule (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add simple per-test targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Switch test_maps to test_progs' test.h format (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Teach test_progs to cd into subdir (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore the netns after flow dissector reattach test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add kfree_skb raw_tp test (Yauheni Kaliuta) [1813370] - [net] bpf: Check types of arguments passed into helpers (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to x86 JIT (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to interpreter (Yauheni Kaliuta) [1813370] - [net] bpf: Attach raw_tp program with BTF via type name (Yauheni Kaliuta) [1813370] - [net] bpf: Implement accurate raw_tp context access via BTF (Yauheni Kaliuta) [1813370] - [tools] libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Yauheni Kaliuta) [1813370] - [net] bpf: Add attach_btf_id attribute to program load (Yauheni Kaliuta) [1813370] - [net] bpf: Process in-kernel BTF (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: Add selftest for __sk_buff tstamp (Yauheni Kaliuta) [1813370] - [net] bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove obsolete pahole/BTF support detection (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce libbpf build before BPF programs are built (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add preparation steps and sysroot info to readme (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add sysroot support (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Provide C/LDFLAGS to libbpf (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets (Yauheni Kaliuta) [1813370] - [tools] libbpf: Don't use cxx to test_libpf target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use target CC environment for HDR_PROBE (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own flags but not HOSTCFLAGS (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Base target programs rules on Makefile.target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add makefile.target for separate CC target build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Drop unnecessarily inclusion for bpf_load (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own EXTRA_CFLAGS for clang commands (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use --target from cross-compile (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix cookie_uid_helper_example obj build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix HDR_PROBE "echo" (Yauheni Kaliuta) [1813370] - [tools] libbpf: Handle invalid typedef emitted by old GCC (Yauheni Kaliuta) [1813370] - [tools] libbpf: Generate more efficient BPF_CORE_READ code (Yauheni Kaliuta) [1813370] - [net] bpf: Fix cast to pointer from integer of different size warning (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Check that flow dissector can be re-attached (Yauheni Kaliuta) [1813370] - [net] flow_dissector: Allow updating the flow dissector program atomically (Yauheni Kaliuta) [1813370] - [include] bpf: Align struct bpf_prog_stats (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add read-only map values propagation tests (Yauheni Kaliuta) [1813370] - [net] bpf: Track contents of read-only maps as scalars (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Convert test_btf_dump into test_progs test (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Add max_pckt_size option at xdp_adjust_tail (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: add test for BPF flow dissector in the root namespace (Yauheni Kaliuta) [1813370] - [net] bpf/flow_dissector: add mode to enforce global BPF flow dissector (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Trivial - fix spelling mistake in usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix dependency ordering for attach_probe test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add cscope and tags targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: switch tests to new bpf_object__open_{file, mem}() APIs (Yauheni Kaliuta) [1813370] - [tools] bpf: Add loop test case with 32 bit reg comparison against 0 (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Small optimization in comparing against imm0 (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Correct path to include msg + path (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add static to enable_all_controllers() (Yauheni Kaliuta) [1813370] - [tools] libbpf: provide backported RHEL symbols as upstream aliases (Yauheni Kaliuta) [1813370] - [tools] libbpf: Bump current version to v0.0.6 (Yauheni Kaliuta) [1813370] - [tools] libbpf: bump up version, 0.0.5 (Yauheni Kaliuta) [1813370] - [net] cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled (Yauheni Kaliuta) [1823623 1813370] - [vfio] vfio-pci: Mask cap zero (Alex Williamson) [1840248] - [vfio] spapr_tce: Fix incorrect tce_iommu_group memory free (David Gibson) [1832386] - [fs] CIFS: fiemap: do not return EINVAL if get nothing (Leif Sahlberg) [1837180] - [fs] CIFS: Increment num_remote_opens stats counter even in case of smb2_query_dir_first (Leif Sahlberg) [1837180] - [fs] cifs: potential unintitliazed error code in cifs_getattr() (Leif Sahlberg) [1837180] - [fs] cifs: Use #define in cifs_dbg (Leif Sahlberg) [1837180] - [fs] cifs: fix rename() by ensuring source handle opened with DELETE bit (Leif Sahlberg) [1837180] - [fs] cifs: add missing mount option to /proc/mounts (Leif Sahlberg) [1837180] - [fs] cifs: fix potential mismatch of UNC paths (Leif Sahlberg) [1837180] - [fs] cifs: enable change notification for SMB2.1 dialect (Leif Sahlberg) [1837180] - [fs] cifs: Fix mode output in debugging statements (Leif Sahlberg) [1837180] - [fs] cifs: fix mount option display for sec=krb5i (Leif Sahlberg) [1837180] - [fs] smb3: Add defines for new information level, FileIdInformation (Leif Sahlberg) [1837180] - [fs] smb3: print warning once if posix context returned on open (Leif Sahlberg) [1837180] - [fs] smb3: add one more dynamic tracepoint missing from strict fsync path (Leif Sahlberg) [1837180] - [fs] cifs: fix mode bits from dir listing when mounted with modefromsid (Leif Sahlberg) [1837180] - [fs] cifs: fix channel signing (Leif Sahlberg) [1837180] - [fs] cifs: add SMB3 change notification support (Leif Sahlberg) [1837180] - [fs] cifs: make multichannel warning more visible (Leif Sahlberg) [1837180] - [fs] cifs: Add tracepoints for errors on flush or fsync (Leif Sahlberg) [1837180] - [fs] cifs: log warning message (once) if out of disk space (Leif Sahlberg) [1837180] - [fs] smb3: fix problem with null cifs super block with previous patch (Leif Sahlberg) [1837180] - [fs] SMB3: Backup intent flag missing from some more ops (Leif Sahlberg) [1837180] - [fs] cifs: update internal module version number (Leif Sahlberg) [1837180] - [fs] CIFS: Fix task struct use-after-free on reconnect (Leif Sahlberg) [1837180] - [fs] cifs: use PTR_ERR_OR_ZERO() to simplify code (Leif Sahlberg) [1837180] - [fs] cifs: add support for fallocate mode 0 for non-sparse files (Leif Sahlberg) [1837180] - [fs] CIFS: Add support for setting owner info, dos attributes, and create time (Leif Sahlberg) [1837180] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1837180] - [fs] cifs: fix unitialized variable poential problem with network I/O cache lock patch (Leif Sahlberg) [1837180] - [fs] cifs: Fix return value in __update_cache_entry (Leif Sahlberg) [1837180] - [fs] cifs: Avoid doing network I/O while holding cache lock (Leif Sahlberg) [1837180] - [fs] cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Leif Sahlberg) [1837180] - [fs] cifs: Merge is_path_valid() into get_normalized_path() (Leif Sahlberg) [1837180] - [fs] cifs: Introduce helpers for finding TCP connection (Leif Sahlberg) [1837180] - [fs] cifs: Get rid of kstrdup_const()'d paths (Leif Sahlberg) [1837180] - [fs] cifs: Clean up DFS referral cache (Leif Sahlberg) [1837180] - [fs] cifs: Don't use iov_iter::type directly (Leif Sahlberg) [1837180] - [fs] cifs: set correct max-buffer-size for smb2_ioctl_init() (Leif Sahlberg) [1837180] - [fs] fs/cifs/cifssmb.c: use true, false for bool variable (Leif Sahlberg) [1837180] - [fs] fs/cifs/smb2ops.c: use true, false for bool variable (Leif Sahlberg) [1837180]- [lib] XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI (Don Dutile) [1840916] - [include] XArray: Fix incorrect comment in header file (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause for large multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_next for large multi-index entries (Don Dutile) [1840916] - [lib] XArray tests: Add check_insert (Don Dutile) [1840916] - [documentation] XArray: Add xa_for_each_range (Don Dutile) [1840916] - [documentation] XArray: Improve documentation of search marks (Don Dutile) [1840916] - [documentation] docs: remove :c:func: annotations from xarray.rst (Don Dutile) [1840916] - [lib] XArray: Fix xas_find returning too many entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_after with multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix infinite loop with entry at ULONG_MAX (Don Dutile) [1840916] - [include] XArray: Add wrappers for nested spinlocks (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause at ULONG_MAX (Don Dutile) [1840916] - [include] xarray.h: fix kernel-doc warning (Don Dutile) [1840916] - [lib] XArray: Fix xas_next() with a single entry at 0 (Don Dutile) [1840916] - [fs] mm: fix page cache convergence regression (Don Dutile) [1840916] - [netdrv] ionic: call ionic_port_init after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: leave netdev mac alone after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: add device reset to fw upgrade down (Jonathan Toppins) [1830969] - [netdrv] ionic: refresh devinfo after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: no link check until after probe (Jonathan Toppins) [1830969] - [netdrv] phy: avoid unnecessary link-up delay in polling mode (Petr Oros) [1785663] - [x86] x86: Select HARDIRQS_SW_RESEND on x86 (David Arcari) [1840433] - [pci] PCI/AER: Fix the broken interrupt injection (David Arcari) [1840433] - [kernel] genirq: Provide interrupt injection mechanism (David Arcari) [1840433] - [kernel] genirq: Sanitize state handling in check_irq_resend() (David Arcari) [1840433] - [kernel] genirq: Add return value to check_irq_resend() (David Arcari) [1840433] - [x86] x86/apic/vector: Force interupt handler invocation to irq context (David Arcari) [1840433] - [kernel] genirq: Add protection against unsafe usage of generic_handle_irq() (David Arcari) [1840433] - [kernel] genirq/debugfs: Add missing sanity checks to interrupt injection (David Arcari) [1840433] - [include] genirq/irqdomain: Make sure all irq domain flags are distinct (David Arcari) [1840433] - [x86] x86/apic/msi: Plug non-maskable MSI affinity race (David Arcari) [1840433] - [char] char: ipmi: convert to use i2c_new_client_device() (Tony Camuso) [1832408] - [char] ipmi: kcs: Fix aspeed_kcs_probe_of_v1() (Tony Camuso) [1832408] - [char] ipmi: Add missing annotation for ipmi_ssif_lock_cond() and ipmi_ssif_unlock_cond() (Tony Camuso) [1832408] - [char] ipmi: kcs: aspeed: Implement v2 bindings (Tony Camuso) [1832408] - [char] ipmi: kcs: Finish configuring ASPEED KCS device before enable (Tony Camuso) [1832408] - [char] ipmi: fix hung processes in __get_guid() (Tony Camuso) [1832408] - [char] drivers: char: ipmi: ipmi_msghandler: Pass lockdep expression to RCU lists (Tony Camuso) [1832408] - [char] ipmi_si: Avoid spurious errors for optional IRQs (Tony Camuso) [1832408] - [base] driver core: platform: Export platform_get_irq_optional() (Tony Camuso) [1832408] - [base] driver core: platform: Introduce platform_get_irq_optional() (Tony Camuso) [1832408] - [x86] x86/efi: Update e820 with reserved EFI boot services data to fix kexec breakage (Kairui Song) [1779544] - [powerpc] powerpc/nvdimm: use H_SCM_QUERY hcall on H_OVERLAP error (Pingfan Liu) [1792125] - [powerpc] powerpc/nvdimm: Use HCALL error as the return value (Pingfan Liu) [1792125] - [scsi] scsi: sd: Signal drive managed SMR disks (Ewan Milne) [1838784] - [scsi] scsi: core: free sgtables in case command setup fails (Ewan Milne) [1838784] - [scsi] scsi: core: Allow the state change from SDEV_QUIESCE to SDEV_BLOCK (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_write (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_common_write (Ewan Milne) [1838784] - [scsi] scsi: sd: Fix optimal I/O size for devices that change reported values (Ewan Milne) [1838784] - [scsi] scsi: move scsicam_bios_param to the end of scsicam.c (Ewan Milne) [1838784] - [scsi] scsi: simplify scsi_bios_ptable (Ewan Milne) [1838784] - [scsi] scsi: core: Use scnprintf() for avoiding potential buffer overflow (Ewan Milne) [1838784] - [scsi] scsi: core: avoid repetitive logging of device offline messages (Ewan Milne) [1838784] - [scsi] scsi: core: use kobj_to_dev (Ewan Milne) [1838784] - [scsi] scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI (Ewan Milne) [1838784] - [scsi] scsi: core: Fix a compiler warning triggered by the SCSI logging code (Ewan Milne) [1838784] - [scsi] scsi: core: Adjust DBD setting in MODE SENSE for caching mode page per LLD (Ewan Milne) [1838784] - [scsi] scsi: sd_zbc: Improve report zones error printout (Ewan Milne) [1838784] - [scsi] scsi: scsi_transport_sas: Fix memory leak when removing devices (Ewan Milne) [1838784] - [scsi] scsi: scsi_debug: num_tgts must be >= 0 (Ewan Milne) [1838784] - [scsi] scsi: core: Handle drivers which set sg_tablesize to zero (Ewan Milne) [1838784] - [scsi] scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): get rid of access_ok() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): get rid of access_ok()/__copy_from_user()/__get_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_read(): get rid of access_ok()/__copy_..._user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): don't bother with access_ok (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): __get_user() can fail.. (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): replace access_ok() + __copy_from_user() with copy_from_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): fix copyout handling (Ewan Milne) [1838784] - [scsi] scsi: core: scsi_trace: Use get_unaligned_be*() (Ewan Milne) [1838784] - [scsi] drivers/scsi: Replace rcu_swap_protected() with rcu_replace_pointer() (Ewan Milne) [1838784] - [scsi] scsi: sd: define variable dif as unsigned int instead of bool (Ewan Milne) [1838784] - [scsi] scsi: core: try to get module before removing device (Ewan Milne) [1838784] - [scsi] scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions (Ewan Milne) [1838784] - [powerpc] powerpc/64: flush_inval_dcache_range() becomes flush_dcache_range() (Gustavo Duarte) [1834180] - [x86] x86/ima: use correct identifier for SetupMode variable (Diego Domingos) [1781925] - [lib] kobject: fix dereference before null check on kobj (Diego Domingos) [1781925] - [include] MODSIGN: make new include file self contained (Diego Domingos) [1781925] - [security] ima: initialize the "template" field with the default template (Diego Domingos) [1781925] - [x86] x86/ima: Check EFI_RUNTIME_SERVICES before using (Diego Domingos) [1781925] - [x86] x86/ima: check EFI SetupMode too (Diego Domingos) [1781925] - [security] ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() (Diego Domingos) [1781925] - [security] evm: check hash algorithm passed to init_desc() (Diego Domingos) [1781925] - [base] firmware: improve LSM/IMA security behaviour (Diego Domingos) [1781925] - [lib] kobject: Add support for default attribute groups to kobj_type (Diego Domingos) [1781925] - [samples] samples/kobject: Replace foo_ktype's default_attrs field with groups (Diego Domingos) [1781925] - [x86] x86/ima: require signed kernel modules (Diego Domingos) [1781925] - [security] powerpc: Load firmware trusted keys/hashes into kernel keyring (Diego Domingos) [1781925] - [powerpc] powerpc: expose secure variables to userspace via sysfs (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Add OPAL API interface to access secure variable (Diego Domingos) [1781925] - [powerpc] powerpc/ima: fix secure boot rules in ima arch policy (Diego Domingos) [1781925] - [security] ima: Set again build_ima_appraise variable (Diego Domingos) [1781925] - [security] ima: Remove redundant policy rule set in add_rules() (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Indicate kernel modules appended signatures are enforced (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Update ima arch policy to check for blacklist (Diego Domingos) [1781925] - [security] ima: Check against blacklisted hashes for files with modsig (Diego Domingos) [1781925] - [security] ima: prevent a file already mmap'ed write to be mmap'ed execute (Diego Domingos) [1781925] - [certs] certs: Add wrapper function to check blacklisted binary hash (Diego Domingos) [1781925] - [security] ima: Make process_buffer_measurement() generic (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Define trusted boot policy (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the trusted boot state of the system (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Add support to initialize ima policy rules (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the secure boot mode of the system (Diego Domingos) [1781925] - [security] ima: use struct_size() in kzalloc() (Diego Domingos) [1781925] - [tools] sefltest/ima: support appended signatures (modsig) (Diego Domingos) [1781925] - [security] ima: Fix use after free in ima_read_modsig() (Diego Domingos) [1781925] - [security] ima: fix freeing ongoing ahash_request (Diego Domingos) [1781925] - [security] ima: always return negative code for error (Diego Domingos) [1781925] - [security] ima: Store the measurement again when appraising a modsig (Diego Domingos) [1781925] - [security] ima: Define ima-modsig template (Diego Domingos) [1781925] - [security] ima: Collect modsig (Diego Domingos) [1781925] - [security] ima: Implement support for module-style appended signatures (Diego Domingos) [1781925] - [security] ima: Factor xattr_verify() out of ima_appraise_measurement() (Diego Domingos) [1781925] - [security] integrity: Introduce struct evm_xattr (Diego Domingos) [1781925] - [security] ima: Add modsig appraise_type option for module-style appended signatures (Diego Domingos) [1781925] - [kernel] MODSIGN: Export module signature definitions (Diego Domingos) [1781925] - [kernel] modsign: log module name in the event of an error (Diego Domingos) [1781925] - [kernel] KEXEC: Call ima_kexec_cmdline to measure the boot command line args (Diego Domingos) [1781925] - [security] IMA: Define a new template field buf (Diego Domingos) [1781925] - [security] IMA: Define a new hook to measure the kexec boot command line arguments (Diego Domingos) [1781925] - [security] IMA: support for per policy rule template formats (Diego Domingos) [1781925] - [security] integrity: Fix __integrity_init_keyring() section mismatch (Diego Domingos) [1781925] - [security] x86/ima: fix the Kconfig dependency for IMA_ARCH_POLICY (Diego Domingos) [1781925] - [security] ima: Make arch_policy_entry static (Diego Domingos) [1781925] - [security] ima: show rules with IMA_INMASK correctly (Diego Domingos) [1781925] - [security] ima: fix wrong signed policy requirement when not appraising (Diego Domingos) [1781925] - [tools] selftests/kexec: update get_secureboot_mode (Diego Domingos) [1781925] - [tools] selftests/kexec: make kexec_load test independent of IMA being enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: check kexec_load and kexec_file_load are enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: Add missing '=y' to config options (Diego Domingos) [1781925] - [tools] selftests/kexec: kexec_file_load syscall test (Diego Domingos) [1781925] - [tools] selftests/kexec: define "require_root_privileges" (Diego Domingos) [1781925] - [tools] selftests/kexec: define common logging functions (Diego Domingos) [1781925] - [tools] selftests/kexec: define a set of common functions (Diego Domingos) [1781925] - [tools] selftests/kexec: cleanup the kexec selftest (Diego Domingos) [1781925] - [tools] selftests/kexec: move the IMA kexec_load selftest to selftests/kexec (Diego Domingos) [1781925] - [security] evm: remove set but not used variable 'xattr' (Diego Domingos) [1781925] - [security] security: integrity: partial revert of make ima_main explicitly non-modular (Diego Domingos) [1781925] - [security] ima: cleanup the match_token policy code (Diego Domingos) [1781925] - [security] ima: Use inode_is_open_for_write (Diego Domingos) [1781925] - [security] security: fs: make inode explicitly non-modular (Diego Domingos) [1781925] - [security] security: audit and remove any unnecessary uses of module.h (Diego Domingos) [1781925] - [security] security: integrity: make evm_main explicitly non-modular (Diego Domingos) [1781925] - [security] security: integrity: make ima_main explicitly non-modular (Diego Domingos) [1781925] - [tools] selftests/ima: kexec_load syscall test (Diego Domingos) [1781925] - [security] ima: don't measure/appraise files on efivarfs (Diego Domingos) [1781925] - [x86] x86/ima: retry detecting secure boot mode (Diego Domingos) [1781925] - [x86] x86/ima: define arch_get_ima_policy() for x86 (Diego Domingos) [1781925] - [kernel] kernel/kexec_file.c: remove some duplicated includes (Diego Domingos) [1781925] - [security] ima: open a new file instance if no read permissions (Diego Domingos) [1781925] - [security] security/integrity: constify some read-only data (Diego Domingos) [1781925] - [documentation] security: fix LSM description location (Diego Domingos) [1781925] - [security] evm: Allow non-SHA1 digital signatures (Diego Domingos) [1781925] - [security] security: export security_kernel_load_data function (Diego Domingos) [1781925] - [security] ima: based on policy warn about loading firmware (pre-allocated buffer) (Diego Domingos) [1781925] - [security] ima: prevent kexec_load syscall based on runtime secureboot flag (Diego Domingos) [1781925] - [security] module: replace the existing LSM hook in init_module (Diego Domingos) [1781925] - [security] ima: based on policy require signed firmware (sysfs fallback) (Diego Domingos) [1781925] - [security] ima: add support for arch specific policies (Diego Domingos) [1781925] - [security] ima: based on policy require signed kexec kernel images (Diego Domingos) [1781925] - [security] ima: refactor ima_init_policy() (Diego Domingos) [1781925] - [include] sysfs: Fixes __BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [include] security: define new LSM hook named security_kernel_load_data (Diego Domingos) [1781925] - [kernel] kexec: add call to LSM hook in original kexec_load syscall (Diego Domingos) [1781925] - [base] firmware: add call to LSM hook before firmware sysfs fallback (Diego Domingos) [1781925] - [security] ima: add build time policy (Diego Domingos) [1781925] - [security] ima: Support platform keyring for kernel appraisal (Diego Domingos) [1781925] - [security] integrity: Remove references to module keyring (Diego Domingos) [1781925] - [powerpc] powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load() (Diego Domingos) [1781925] - [security] ima: Use designated initializers for struct ima_event_data (Diego Domingos) [1781925] - [security] ima: Update MAX_TEMPLATE_NAME_LEN to fit largest reasonable definition (Diego Domingos) [1781925] - [certs] PKCS#7: Refactor verify_pkcs7_signature() (Diego Domingos) [1781925] - [crypto] PKCS#7: Introduce pkcs7_get_digest() (Diego Domingos) [1781925] - [security] integrity: Select CONFIG_KEYS instead of depending on it (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Move opal_power_control_init() call in opal_init() (Diego Domingos) [1781925] - [security] x86/efi: move common keyring handler functions to new file (Diego Domingos) [1781925] - [security] x86/efi: remove unused variables (Diego Domingos) [1781925] - [include] sysfs: add BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [x86] x86/ima: define arch_ima_get_secureboot (Diego Domingos) [1781925] - [powerpc] powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters (Steve Best) [1840279] - [powerpc] powerpc/xive: Clear the page tables for the ESB IO mapping (Steve Best) [1840279] - [hv] hyper-v: Use UUID API for exporting the GUID (Mohammed Gamal) [1828451 1815498] - [kernel] uuid: Add inline helpers to import / export UUIDs (Mohammed Gamal) [1828451 1815498] - [hv] hv: Move AEOI determination to architecture dependent code (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash data in die() when panic_on_oops is set (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Report crash register data when sysctl_record_panic_msg is not set (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash register data or kmsg before running crash kernel (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Trigger crash enlightenment only once during system crash (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Free hv_panic_page when fail to register kmsg dump (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Unload vmbus channel in hv panic callback (Mohammed Gamal) [1828451 1815498] - [hv] hv_debugfs: Make hv_debug_root static (Mohammed Gamal) [1828451 1815498] - [hv] hyperv_vmbus.h: Replace zero-length array with flexible-array member (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: Balloon up according to request page number (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: use generic_online_page() (Mohammed Gamal) [1828451 1815498] - [mm] memory_hotplug: export generic_online_page() (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Fix crash handler reset of Hyper-V synic (Mohammed Gamal) [1828451 1815498] - [hv] hv: Replace binary semaphore with mutex (Mohammed Gamal) [1828451 1815498] - [hv] hv: balloon: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: util: Specify ring buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: Specify receive buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Add module parameter to cap the VMBus version (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Enable VMBus protocol versions 4.1, 5.1 and 5.2 (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Introduce table of VMBus protocol versions (Mohammed Gamal) [1828451 1815498] - [pci] hv: Replace zero-length array with flexible-array member (Mohammed Gamal) [1793636] - [pci] hv: Decouple the func definition in hv_dr_state from VSP message (Mohammed Gamal) [1793636] - [pci] hv: Add support for protocol 1.3 and support PCI_BUS_RELATIONS2 (Mohammed Gamal) [1793636] - [pci] hv: Add missing kfree(hbus) in hv_pci_probe()'s error handling path (Mohammed Gamal) [1793636] - [pci] hv: Remove unnecessary type casting from kzalloc (Mohammed Gamal) [1793636] - [pci] hv: Avoid a kmemleak false positive caused by the hbus buffer (Mohammed Gamal) [1793636] - [infiniband] RDMA/srpt: Fix disabling device management (Kamal Heib) [1840016] - [misc] vhost: disable for OABI (Jason Wang) [1771441] - [include] virtio: drop vringh.h dependency (Jason Wang) [1771441] - [virtio] virtio_input: pull in slab.h (Jason Wang) [1771441] - [char] virtio-rng: pull in slab.h (Jason Wang) [1771441] - [block] virtio_blk: add a missing include (Jason Wang) [1771441] - [vdpa] vdpa: fix comment of vdpa_register_device() (Jason Wang) [1771441] - [vhost] vdpa: make vhost, virtio depend on menu (Jason Wang) [1771441] - [include] vdpa: allow a 32 bit vq alignment (Jason Wang) [1771441] - [vdpa] vdpasim: Return status in vdpasim_get_status (Jason Wang) [1771441] - [vdpa] vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' (Jason Wang) [1771441] - [vdpa] vdpa-sim: depend on HAS_DMA (Jason Wang) [1771441] - [virtio] vdpa: move to drivers/vdpa (Jason Wang) [1771441] - [virtio] virtio: Intel IFC VF driver for VDPA (Jason Wang) [1771441] - [virtio] vdpasim: vDPA device simulator (Jason Wang) [1771441] - [vhost] vhost: introduce vDPA-based backend (Jason Wang) [1771441] - [virtio] virtio: introduce a vDPA based transport (Jason Wang) [1771441] - [virtio] vDPA: introduce vDPA bus (Jason Wang) [1771441] - [vhost] vringh: IOTLB support (Jason Wang) [1771441] - [vhost] vhost: factor out IOTLB (Jason Wang) [1771441] - [vhost] vhost: allow per device message handler (Jason Wang) [1771441] - [misc] vhost: refine vhost and vringh kconfig (Jason Wang) [1771441] - [vhost] vringh: fix copy direction of vringh_iov_push_kern() (Jason Wang) [1771441] - [vhost] vhost: factor out setting vring addr and num (Jason Wang) [1771441] - [vhost] vhost: introduce helpers to get the size of metadata area (Jason Wang) [1771441] - [vhost] vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch() (Jason Wang) [1771441] - [vhost] vhost: fine grain userspace memory accessors (Jason Wang) [1771441] - [vhost] vhost: generalize adding used elem (Jason Wang) [1771441] - [misc] mic: vop: Allow building on more systems (Jason Wang) [1771441] - [virtio] virtio: support VIRTIO_F_ORDER_PLATFORM (Jason Wang) [1771441] - [uapi] vhost: split structs into a separate header file (Jason Wang) [1771441] - [fs] compat_ioctl: add compat_ptr_ioctl() (Jason Wang) [1771441] - [vhost] vhost: allow vhost-scsi driver to be built-in (Jason Wang) [1771441] - [x86] arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) [1840145] - [tools] perf vendor events amd: Update Zen1 events to V2 (Wei Huang) [1790641] - [tools] perf vendor events amd: Add Zen2 events (Wei Huang) [1790641] - [tools] perf vendor events amd: Restrict model detection for zen1 based processors (Wei Huang) [1790641] - [x86] perf/amd/uncore: Add support for Family 19h L3 PMU (Wei Huang) [1790641] - [x86] perf/amd/uncore: Make L3 thread mask code more readable (Wei Huang) [1790641] - [x86] perf/amd/uncore: Prepare L3 thread mask code for Family 19h (Wei Huang) [1790641] - [scsi] scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: do not queue commands during fwreset (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix invalid stack access (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix use after free (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: make array dev_cmd_err static const, makes object smaller (Govindarajulu Varadarajan) [1797808]- [media] media: v4l: fix uapi mpeg slice params definition (Torez Smith) [1825410 1821835] - [uapi] v4l2-controls: add a missing include (Torez Smith) [1825410 1821835] - [dma] dma-mapping: remove dma_release_declared_memory (Torez Smith) [1825410 1821835] - [usb] usb/ohci-tmio: remove the HCD_DMA flag (Torez Smith) [1825410 1821835] - [usb] usb: add a HCD_DMA flag instead of guestimating DMA capabilities (Torez Smith) [1825410 1821835] - [usb] usb: add a hcd_uses_dma helper (Torez Smith) [1825410 1821835] - [usb] usb: don't create dma pools for HCDs with a localmem_pool (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: Mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [usb] USB: drop HCD_LOCAL_MEM flag (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: init genalloc for local memory (Torez Smith) [1825410 1821835] - [usb] dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag (Torez Smith) [1825410 1821835] - [media] media: xirlink_cit: add missing descriptor sanity checks (Torez Smith) [1825410 1821835] - [media] media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() (Torez Smith) [1788005 1825410 1821835] {CVE-2019-19533} - [media] media: usb: fix memory leak in af9005_identify_state (Torez Smith) [1825141 1825410 1821835] {CVE-2019-18809} - [netdrv] cdc_ether: fix rndis support for Mediatek based smartphones (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove calling netif_napi_del (Torez Smith) [1825410 1821835] - [netdrv] Revert "r8152: napi hangup fix after disconnect" (Torez Smith) [1825410 1821835] - [netdrv] r8152: Set memory to all 0xFFs on failed reg reads (Torez Smith) [1825410 1821835] - [netdrv] net: kalmia: fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] cx82310_eth: fix a memory leak bug (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix typo in register name (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: force the string buffer NULL-terminated (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: fix improper read if get_registers() fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: Add the BroadMobi BM818 card (Torez Smith) [1825410 1821835] - [netdrv] can: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: fix potential double kfree_skb() (Torez Smith) [1825410 1821835] - [netdrv] usb: qmi_wwan: add D-Link DWM-222 A2 device ID (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fourcc was already in use (Torez Smith) [1825410 1821835] - [netdrv] r8152: set RTL8152_UNPLUG only for real disconnection (Torez Smith) [1825410 1821835] - [netdrv] r8152: move calling r8153b_rx_agg_chg_indicate() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: init MAC address buffers (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix the setting of detecting the linking change for runtime suspend (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix locking and a missing msleep (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix out-of-bounds read (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Fix shifting signed 32-bit value by 31 bits problem (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 468 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 238 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 235 (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: extend permitted QMAP mux_id value range (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add network device usage statistics for qmimux devices (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add support for QMAP padding in the RX path (Torez Smith) [1825410 1821835] - [media] media: cx231xx-cards: Add Hauppauge 955Q variant (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add Hauppauge HVR1955/1975 devices (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add i2c client demod/tuner support (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add multiple dvb frontend support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix access to uninitialized fields on probe error (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Include streaming interface number in debugfs dir name (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig: Remove duplicate menu entry (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix null-ptr-deref in class_unregister() (Torez Smith) [1825410 1821835] - [media] media: cxusb: Revert "media: cxusb: add raw mode support for, Medion MD95700" (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 412 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 (Torez Smith) [1825410 1821835] - [media] media: media/usb: set device_caps in struct video_device (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/cxusb-analog.c: fix coccinelle warning, use ktime.h (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 131 (Torez Smith) [1825410 1821835] - [media] media: cx231xx-dvb: fix memory leak in dvb_fini() (Torez Smith) [1825410 1821835] - [media] media: em28xx: use usb_to_input_id() rather than handrolling it (Torez Smith) [1825410 1821835] - [media] media: em28xx: use common code for decoding nec scancodes (Torez Smith) [1825410 1821835] - [media] media: em28xx: give RC device proper name (Torez Smith) [1825410 1821835] - [media] media: cxusb: fix several coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb-analog: Fix some coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb: add raw mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: add analog mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: implement Medion MD95700 digital / analog coexistence (Torez Smith) [1825410 1821835] - [media] media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap (Torez Smith) [1825410 1821835] - [media] media: pwc: convert to BIT macro (Torez Smith) [1825410 1821835] - [media] media: cpia2_usb: first wake up, then free in disconnect (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: use a different format for warnings (Torez Smith) [1825410 1821835] - [media] media: smsusb: better handle optional alignment (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 65 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1825410 1821835] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 55 (Torez Smith) [1825410 1821835] - [media] media: remove redundant 'default n' from Kconfig-s (Torez Smith) [1825410 1821835] - [media] media: af9035: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Report error on all error paths (Torez Smith) [1825410 1821835] - [media] media: au0828: fix null dereference in error path (Torez Smith) [1825410 1821835] - [media] media: dvb: usb: fix use after free in dvb_usb_device_exit (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix false-positive "uninitialized variable" warning (Torez Smith) [1825410 1821835] - [netdrv] usbnet: fix kernel crash after disconnect (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix racing condition (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 24 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier for more missed files (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix general protection fault in smsusb (Torez Smith) [1825410 1821835] - [media] media: prefix header search paths with $(srctree)/ (Torez Smith) [1825410 1821835] - [media] media: remove unneeded header search paths (Torez Smith) [1825410 1821835] - [netdrv] aqc111: cleanup mtu related logic (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix writing to the phy on BE" (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix double endianness swap on BE" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix double endianness swap on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix writing to the phy on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix endianness issue in aqc111_change_mtu (Torez Smith) [1825410 1821835] - [netdrv] net: usb: smsc: fix warning reported by kbuild test robot (Torez Smith) [1825410 1821835] - [netdrv] net: usb: support of_get_mac_address new ERR_PTR error (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Remove unnecessary NULL pointer check (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Simplify device detection (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: new Wistron, ZTE and D-Link devices (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB555 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB4444 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 32-bit RGB formats (Torez Smith) [1825410 1821835] - [netdrv] r8152: sync sa_family with the media type of network device (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Prevent a buffer overflow (Torez Smith) [1825410 1821835] - [media] media: au0828: stop video streaming only when last user stops (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable() (Torez Smith) [1825410 1821835] - [media] media: au0828: fix enable and disable source audio and video inconsistencies (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add quirk for Quectel dynamic config (Torez Smith) [1825410 1821835] - [netdrv] r8152: Refresh MAC address during USBDEVFS_RESET (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove extra action copying ethernet address (Torez Smith) [1825410 1821835] - [media] media: replace strncpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: usbvision: fix a potential NULL pointer dereference (Torez Smith) [1825410 1821835] - [media] media: gspca: Kill URBs on USB device disconnect (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add Olicard 600 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by QNAP device (Torez Smith) [1825410 1821835] - [media] media: pwc-ctl: pChoose can't be NULL (Torez Smith) [1825410 1821835] - [media] media: Kconfig files: use the right help coding style (Torez Smith) [1825410 1821835] - [media] media: em28xx-input: make const array addr_list static (Torez Smith) [1825410 1821835] - [media] media: dvb: Add support for the Avermedia TD310 (Torez Smith) [1825410 1821835] - [media] media: dvb: init i2c already in it930x_frontend_attach (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Avoid leaking dvb frontend (Torez Smith) [1825410 1821835] - [media] media: gspca: do not resubmit URBs when streaming has stopped (Torez Smith) [1825410 1821835] - [media] media: au0828: minor fix to a misleading comment in _close() (Torez Smith) [1825410 1821835] - [media] media: go7007: avoid clang frame overflow warning with KASAN (Torez Smith) [1825410 1821835] - [media] media: cpia2: Fix use-after-free in cpia2_exit (Torez Smith) [1825410 1821835] - [netdrv] peak_usb: fix clang build warning (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Quectel EG12/EM12 (Torez Smith) [1825410 1821835] - [media] media: a few more typos at staging, pci, platform, radio and usb (Torez Smith) [1825410 1821835] - [media] media: usb: fix several typos (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Use usb_make_path to fill in usb_info (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: v4l: Add 32-bit packed YUV formats (Torez Smith) [1825410 1821835] - [netdrv] net: usb: cdc-phonet: use struct_size() in alloc_netdev() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: usbvision: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: cpia2: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Avoid NULL pointer dereference at the end of streaming (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix 'type' check leading to overflow (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: ax88772_bind return error when hw_reset fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: remove set but not used variable 'rx_stat' (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by TRENDnet device (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add more field helper macros (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: remove unnecessary COM3 initialization (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove camera clock setup from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove mode specific video data registers from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: add SGBRG8 bayer mode support (Torez Smith) [1825410 1821835] - [media] media: gspca: ov543-ov772x: move video format specific registers into bridge_start (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in TRY_FMT (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in ENUM_FRAMEINTERVALS (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534: replace msleep(10) with usleep_range (Torez Smith) [1825410 1821835] - [uapi] media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output buffer type (Torez Smith) [1825410 1821835] - [media] media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: gspca: Check the return value of write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed check for goto_low_power (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed return-value check for do_command (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls.c/uvc: zero v4l2_event (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Don't use coherent DMA buffers for ISO transfer (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() (Torez Smith) [1825410 1821835] - [netdrv] cdc_ether: trivial whitespace readability fix (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add MTU default to qmap network interface (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Fibocom NL678 series (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Resolve issue with changing MAC address (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Telit LN940 series (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Fibocom NL668 series (Torez Smith) [1825410 1821835] - [media] media: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT (Torez Smith) [1825410 1821835] - [media] media: siano: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix spelling mistake "statuss" -> "status" (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move interrupt buffer to priv buffer (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Add missing usb_free_urb to free interrupt urb (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Bugfix for wrong return values (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Support for ASUS A6VM notebook added (Torez Smith) [1825410 1821835] - [media] media: usb: dvb-usb: remove old friio driver (Torez Smith) [1825410 1821835] - [media] media: lmedm04: use dvb_usbv2_generic_rw_locked (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move usb buffer to lme2510_state (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: add support for Sony CXD2837ER slave demod (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Utilise for_each_uvc_urb iterator (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename uvc_{un, }init_video() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Split uvc_video_enable into two (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Move decode processing to process context (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Abstract streaming object lifetime (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Support asynchronous buffer handling (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Simplify spin-lock usage (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Protect queue internals with helper (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Convert decode functions to use new context structure (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor URB descriptors (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix spelling mistake, "Cinnergy" -> "Cinergy" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor teardown of uvc on USB disconnect (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add support for the CNF4 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add 4bpp packed depth confidence format CNF4 (Torez Smith) [1825410 1821835] - [media] media: usb: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: dvb: Use WARM definition from identify_state() (Torez Smith) [1825410 1821835] - [media] media: dib0700: fix spelling mistake "Amplifyer" -> "Amplifier" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFER (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize wol_cfg with memset in aqc111_suspend (Torez Smith) [1825410 1821835] - [netdrv] net: Don't default Aquantia USB driver to 'y' (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: fix spelling mistake: "resumbmitting" -> "resubmitting" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend cdc_ether blacklist (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add ASIX's HW ids (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for wake on LAN by MAGIC packet (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement get/set_link_ksettings callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize ethtool_ops structure (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add RX VLAN filtering support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for VLAN_CTAG_TX/RX offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement set_rx_mode callback (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for TSO (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for enable/disable checksum offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for changing MTU (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add checksum offload support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement RX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement TX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for getting and setting of MAC address (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce link management (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce PHY access (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Various callbacks implementation (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add implementation of read and write commands (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add bind and empty unbind callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbE (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 (Torez Smith) [1825410 1821835] - [media] media: pulse8-cec: return 0 when invalidating the logical address (Torez Smith) [1825410 1821835] - [media] media: gspca: fix frame overflow error (Torez Smith) [1825410 1821835] - [media] media: cropcap/g_selection split (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: check for csum being in last four bytes (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix memcpy for accessing rx-data (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: simplify tx_fixup code (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix rx packet alignment (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove duplicated include from ucan.c (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove set but not used variable 'udev' (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix accessing freed memory in kvaser_usb_start_xmit() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix potential uninitialized variable use (Torez Smith) [1825410 1821835] - [netdrv] net: smsc95xx: Fix MTU range (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: disable carrier check while suspending (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: remove set but not used variable 'ctx' (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: use tasklet_init() for tasklet_struct init (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: replace `printk` with `pr_*` (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix potential sign-extension overflow on large shift (Torez Smith) [1825410 1821835] - [media] Revert "media: dvbsky: use just one mutex for serializing device R/W ops" (Torez Smith) [1825410 1821835] - [netdrv] net/usb: cancel pending work when unbinding smsc75xx (Torez Smith) [1825410 1821835] - [netdrv] smsc95xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] smsc75xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] r8152: Check for supported Wake-on-LAN Modes (Torez Smith) [1825410 1821835] - [netdrv] sr9800: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] ax88179_178a: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] asix: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [media] media: v4l: Add definition for the Sunxi tiled NV12 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add definitions for MPEG-2 slice format and metadata (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix incorrect error messages (Torez Smith) [1825410 1821835] - [media] media: au0828: cannot kfree dev before usb disconnect (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Avoid unnecessary self assignment (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: set DTR for modems in forced USB2 mode (Torez Smith) [1825410 1821835] - [media] media: mxl111sf: declare its own pads (Torez Smith) [1825410 1821835] - [media] media: au0828: use signals instead of hardcoding a pad number (Torez Smith) [1825410 1821835] - [media] media: v4l2: taint pads with the signal types for consumer devices (Torez Smith) [1825410 1821835] - [media] media: em28xx: make v4l2-compliance happier by starting sequence on zero (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix input name for Terratec AV 350 (Torez Smith) [1825410 1821835] - [media] media: em28xx: use a default format if TRY_FMT fails (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix handler for vidioc_s_input() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: remove redundant null pointer check before of_node_put (Torez Smith) [1825410 1821835] - [media] media: usbvision: remove time_in_irq (Torez Smith) [1825410 1821835] - [media] media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() (Torez Smith) [1825410 1821835] - [media] media: replace strcpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: use strscpy() instead of strlcpy() (Torez Smith) [1825410 1821835] - [documentation] media: videodev2.h: add new capabilities for buffer types (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Store device information pointer in struct uvc_device (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix uvc_alloc_entity() allocation alignment (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix spelling mistake: "entites" -> "entities" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove unnecessary NULL check before debugfs_remove_recursive (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make uvc_control_mapping menu_info field const (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make some structs const (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Support dynamic config on Quectel EP06 (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Do not access skb_queue_head list pointers directly (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Make declaration style consistent (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Switch to SPDX identifier (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Drop unnecessary strcpy in lan78xx_probe (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Bail out if lan78xx_get_endpoints fails (Torez Smith) [1825410 1821835] - [netdrv] net: usbnet: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls: v4l2_ctrl_add_handler: add from_other_dev (Torez Smith) [1825410 1821835] - [media] media: videodev2.h: add request_fd field to v4l2_ext_controls (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS (Torez Smith) [1825410 1821835] - [media] media: af9035: prevent buffer overflow on write (Torez Smith) [1825410 1821835] - [netdrv] r8152: disable RX aggregation on new Dell TB16 dock (Torez Smith) [1825410 1821835] - [netdrv] drivers/net/usb/r8152: remove the unneeded variable "ret" in rtl8152_system_suspend (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: be sure that it won't go past the array size (Torez Smith) [1825410 1821835] - [netdrv] net:usb: Use ARRAY_SIZE instead of calculating the array size (Torez Smith) [1825410 1821835] - [media] media: au0828: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: usb: hackrf: Replace GFP_ATOMIC with GFP_KERNEL (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace mdelay() with msleep() in em28xx_pre_card_setup() (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace GFP_ATOMIC with GFP_KERNEL in em28xx_init_usb_xfer() (Torez Smith) [1825410 1821835] - [media] media: dw2102: Fix memleak on sequence of probes (Torez Smith) [1825410 1821835] - [media] media: usbtv: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: go7007: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: cx231xx: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add new 10-bit packed grayscale format (Torez Smith) [1825410 1821835] - [documentation] media: doc-rst: Add packed Bayer raw14 pixel formats (Torez Smith) [1825410 1821835] - [media] media: em28xx: disable null packet filter for WinTVdualHD (Torez Smith) [1825410 1821835] - [uapi] media: videodev2: get rid of VIDIOC_RESERVED (Torez Smith) [1825410 1821835] - [media] media: em28xx: explicitly disable TS packet filter (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/friio, dvb-usb-v2/gl861: decompose friio and merge with gl861 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: sr9700: Replace mdelay() with msleep() in sr9700_bind() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Replace mdelay() with msleep() in setup_pegasus_II() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Send a control event when a Control Change interrupt arrives (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Handle control pipe protocol STALLs (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove a redundant check (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Also validate buffers in BULK mode (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add KSMedia 8-bit IR format support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix minor spelling (Torez Smith) [1825410 1821835] - [media] media: em28xx-cards: disable V4L2 mode for dual tuners (Torez Smith) [1825410 1821835] - [media] media: em28xx: Remove duplicate PID (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix DualHD disconnect oops (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix dual transport stream operation (Torez Smith) [1825410 1821835] - [media] media: dib0700: add code comment (Torez Smith) [1825410 1821835] - [media] media: cx231xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: em28xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: hdpvr: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: tm6000: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: gl861: fix probe of dvb_usb_gl861 (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Simplify struct kvaser_cmd_cardinfo (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add support for Kvaser USB hydra family (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Split driver into kvaser_usb_core.c and kvaser_usb_leaf.c (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add SPDX GPL-2.0 license identifier (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix typos (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Improve logging messages (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_init_one() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_get_endpoints() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add pointer to struct usb_interface into struct kvaser_usb (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Replace USB timeout constants with one define (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Rename message/msg to command/cmd (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unused commands and defines (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unnecessary return (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: add driver for Theobroma Systems UCAN devices (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig/Makefile: sort alphabetically (Torez Smith) [1825410 1821835] - [media] media: gspca_kinect: cast sizeof to int for comparison (Torez Smith) [1825410 1821835] - [media] media: videodev.h: add PIX_FMT_FWHT for use with vicodec (Torez Smith) [1825410 1821835] - [netdrv] net: usb: hso: use swap macro in hso_kick_transmit (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: allow optionally getting mac address from device tree (Torez Smith) [1825410 1821835]- [hid] HID: Improve Windows Precision Touchpad detection (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: enable multi-input as a quirk for some devices (Benjamin Tissoires) [1811209] - [hid] drivers/hid/hid-multitouch.c: fix a possible null pointer access (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: Add LG MELF0410 I2C touchscreen support (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: add support for the Smart Tech panel (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: do not filter mice nodes (Benjamin Tissoires) [1811209] - [hid] HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT (Benjamin Tissoires) [1835753] - [hid] Revert "HID: wacom: generic: read the number of expected touches on a per collection basis" (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Recognize new MobileStudio Pro PID (Benjamin Tissoires) [1835753] - [hid] HID: wacom: generic: Treat serial number and related fields as unsigned (Benjamin Tissoires) [1835753] - [hid] HID: wacom: add new MobileStudio Pro 13 support (Benjamin Tissoires) [1835753] - [hid] HID: wacom: do not call hid_set_drvdata(hdev, NULL) (Benjamin Tissoires) [1835753] - [hid] HID: wacom: support named keys on older devices (Benjamin Tissoires) [1835753] - [target] scsi: target: iscsi: calling iscsit_stop_session() inside iscsit_close_session() has no effect (Maurizio Lombardi) [1840024] - [target] scsi: target: fix hang when multiple threads try to destroy the same iscsi session (Maurizio Lombardi) [1840024] - [target] scsi: target: remove boilerplate code (Maurizio Lombardi) [1840024] - [target] scsi: target: use an enum to track emulate_ua_intlck_ctrl (Maurizio Lombardi) [1840024] - [target] scsi: target: convert boolean se_dev_attrib types to bool (Maurizio Lombardi) [1840024] - [target] scsi: target: fix unmap_zeroes_data boolean initialisation (Maurizio Lombardi) [1840024] - [fs] page cache: Finish XArray conversion (Waiman Long) [1812073] - [mm] mm: Convert __do_page_cache_readahead to XArray (Waiman Long) [1812073] - [mm] mm: Convert is_page_cache_freeable to XArray (Waiman Long) [1812073] - [mm] mm: memcontrol: clean up and document effective low/min calculations (Waiman Long) [1812073] - [mm] mm: memcontrol: fix memory.low proportional distribution (Waiman Long) [1812073] - [mm] mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge() (Waiman Long) [1812073] - [mm] mm: memcg/slab: cache page number in memcg_(un)charge_slab() (Waiman Long) [1812073] - [mm] mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() (Waiman Long) [1812073] - [mm] mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page() (Waiman Long) [1812073] - [mm] mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: memcg/slab: use mem_cgroup_from_obj() (Waiman Long) [1812073] - [kernel] mm: fork: fix kernel_stack memcg stats for various stack implementations (Waiman Long) [1812073] - [mm] memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event (Waiman Long) [1812073] - [mm] mm: clean up and clarify lruvec lookup procedure (Waiman Long) [1812073] - [mm] mm: memcontrol: try harder to set a new memory.high (Waiman Long) [1812073] - [mm] mm: memcontrol: remove dead code from memory_max_write() (Waiman Long) [1812073] - [mm] mm, memcg: clean up reclaim iter array (Waiman Long) [1812073] - [mm] mm, memcg: make scan aggression always exclude protection (Waiman Long) [1812073] - [mm] mm, memcg: make memory.emin the baseline for utilisation determination (Waiman Long) [1812073] - [mm] mm, memcg: proportional memory.{low, min} reclaim (Waiman Long) [1812073] - [mm] memcg, kmem: do not fail __GFP_NOFAIL charges (Waiman Long) [1812073] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1812073] - [mm] mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan_tasks() (Waiman Long) [1812073] - [kernel] fork, memcg: alloc_thread_stack_node needs to set tsk->stack (Waiman Long) [1812073] - [mm] mm/memcontrol.c: fix bad line in comment (Waiman Long) [1812073] - [kernel] fork, memcg: fix cached_stacks case (Waiman Long) [1812073] - [mm] mm: don't raise MEMCG_OOM event due to failed high-order allocation (Waiman Long) [1812073] - [mm] mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() (Waiman Long) [1812073] - [mm] mm: vmscan: do not share cgroup iteration between reclaimers (Waiman Long) [1812073] - [mm] mm: vmscan: do not iterate all mem cgroups for global direct reclaim (Waiman Long) [1812073] - [mm] mm: workingset: use cheaper __inc_lruvec_state in irqsafe node reclaim (Waiman Long) [1812073] - [tools] xarray: Fix early termination of xas_for_each_marked (Waiman Long) [1812073] - [lib] mm: Convert workingset to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_range_has_page to XArray (Waiman Long) [1812073] - [mm] page cache: Remove stray radix comment (Waiman Long) [1812073] - [mm] page cache: Convert delete_batch to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_map_pages to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries_tag to XArray (Waiman Long) [1812073] - [mm] page cache; Convert find_get_pages_range_tag to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_contig to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_range to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entry to XArray (Waiman Long) [1812073] - [mm] page cache: Convert page deletion to XArray (Waiman Long) [1812073] - [include] page cache: Add and replace pages using the XArray (Waiman Long) [1812073] - [mm] page cache: Convert hole search to XArray (Waiman Long) [1812073] - [kernel] docs: cgroup-v1: Document the cpuset_v2_mode mount option (Waiman Long) [1812073] - [kernel] cgroup1: don't call release_agent when it is "" (Waiman Long) [1812073] - [kernel] cgroup: Iterate tasks that did not finish do_exit() (Waiman Long) [1812073] - [kernel] cgroup: cgroup_procs_next should increase position index (Waiman Long) [1812073] - [kernel] cgroup-v1: cgroup_pidlist_next should update position index (Waiman Long) [1812073] - [kernel] cgroup: init_tasks shouldn't be linked to the root cgroup (Waiman Long) [1812073] - [kernel] cgroup: Prevent double killing of css when enabling threaded cgroup (Waiman Long) [1812073] - [kernel] cgroup: fix function name in comment (Waiman Long) [1812073] - [kernel] cgroup: freezer: don't change task and cgroups status unnecessarily (Waiman Long) [1812073] - [kernel] cgroup: use cgroup->last_bstat instead of cgroup->bstat_pending for consistency (Waiman Long) [1812073] - [kernel] cgroup: remove cgroup_enable_task_cg_lists() optimization (Waiman Long) [1812073] - [kernel] cgroup: pids: use atomic64_t for pids->limit (Waiman Long) [1812073] - [kernel] cgroup: Optimize single thread migration (Waiman Long) [1812073] - [kernel] cgroup: Update comments about task exit path (Waiman Long) [1812073] - [kernel] cgroup: short-circuit current_cgns_cgroup_from_root() on the default hierarchy (Waiman Long) [1812073] - [kernel] Use kvmalloc in cgroups-v1 (Waiman Long) [1812073] - [kernel] cgroup: minor tweak for logic to get cgroup css (Waiman Long) [1812073] - [kernel] cgroup: Replace a seq_printf() call by seq_puts() in cgroup_print_ss_mask() (Waiman Long) [1812073] - [kernel] cgroup: Fix css_task_iter_advance_css_set() cset skip condition (Waiman Long) [1812073] - [kernel] cgroup: css_task_iter_skip()'d iterators must be advanced before accessed (Waiman Long) [1812073] - [include] cgroup: Include dying leaders with live threads in PROCS iterations (Waiman Long) [1812073] - [kernel] cgroup: Implement css_task_iter_skip() (Waiman Long) [1812073] - [kernel] cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting (Waiman Long) [1586281 1812073] - [platform] intel-speed-select: Firmware workarounds for Icelake (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix invalid core mask (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Increase CPU count (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix json perf-profile output output (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Enable clos for turbo-freq enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Check support status before enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Change debug to error (Prarit Bhargava) [1840289] - [platform] intel_speed_select: internal-only-debug-patch (Prarit Bhargava) [1840289]- [nvdimm] libnvdimm/region: Fix build error (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce an 'align' attribute (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce NDD_LABELING (Diego Domingos) [1779218] - [nvdimm] libnvdimm/namespace: Enforce memremap_compat_align() (Diego Domingos) [1779218] - [nvdimm] libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid (Diego Domingos) [1779218] - [mm] mm/memremap_pages: Introduce memremap_compat_align() (Diego Domingos) [1779218] - [x86] x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error handling in __unwind_start() (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix premature unwind stoppage due to IRET frames (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error path for bad ORC entry type (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Prevent unwinding before ORC initialization (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Don't skip the first frame for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind: Prevent false warnings for non-current tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Convert global variables to static (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in rewind_stack_do_exit() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in __switch_to_asm() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in kernel exit path (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in register clearing code (Josh Poimboeuf) [1755143] - [tools] objtool: Fix stack offset tracking for indirect CFAs (Josh Poimboeuf) [1755143] - [s390] s390: nvme reipl (Philipp Rudo) [1525179] - [s390] s390: nvme ipl (Philipp Rudo) [1525179] - [infiniband] RDMA/bnxt_re: make bnxt_re_ib_init static (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Wait for all the CQ events before freeing CQ data structures (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove unnecessary sched count (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Fix lifetimes in bnxt_re_task (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use ib_device_try_get() (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove a redundant 'memset' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'dev_attr' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'pg_size' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use driver_unregister and unregistration API (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor device add/remove functionalities (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Using vmalloc requires including vmalloc.h (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: use ibdev based message printing functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor doorbell management functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor notification queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor command queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor net ring allocation function (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor hardware queue memory allocation (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Replace chip context structure with pointer (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor queue pair creation code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: remove ioremap_nocache and devm_ioremap_nocache (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 adapter series (Selvin Xavier) [1790622] - [netdrv] net: be2net: reject unsupported coalescing params (Petr Oros) [1790633] - [netdrv] treewide: Use sizeof_field() macro (Petr Oros) [1790633] - [netdrv] net: emulex: benet: indent a Kconfig depends continuation line (Petr Oros) [1790633] - [infiniband] i40iw: fix null pointer dereference on a null wqe pointer (Stefan Assmann) [1839718] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Stefan Assmann) [1839718] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Stefan Assmann) [1839718] - [infiniband] i40iw: Do an RCU lookup in i40iw_add_ipv4_addr (Stefan Assmann) [1839718] - [infiniband] IB/core: Introduce ib_reg_user_mr (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: fix a potential NULL pointer dereference (Stefan Assmann) [1839718] - [infiniband] i40iw: Remove setting of VMA private data and use rdma_user_mmap_io (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: Fix potential use after free (Stefan Assmann) [1839718] - [powerpc] powerpc/pseries: Fix of_read_drc_info_cell() to point at next record (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Enable support for ibm, drc-info property (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name when using drc-info (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Avoid a sometimes-uninitialized warning (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Annotate and correctly byte swap DRC properties (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Add drc-info support for hotplug slot registration (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Don't rely on firmware feature to imply drc-info support (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Fix up pointer to first drc-info entry (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Add cpu DLPAR support for drc-info property (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix drc-info mappings of logical cpus to drc-index (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix bad drc_index_start value parsing of drc-info entry (Diego Domingos) [1779198] - [kernel] sched/fair: Optimize enqueue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair() warning some more (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair warning (Phil Auld) [1780466] - [kernel] sched/fair: Fix reordering of enqueue/dequeue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Reorder enqueue/dequeue_task_fair path (Phil Auld) [1780466] - [fs] ceph: demote quotarealm lookup warning to a debug message (Jeff Layton) [1827767] - [fs] ceph: fix double unlock in handle_cap_export() (Jeff Layton) [1827767] - [fs] ceph: fix special error code in ceph_try_get_caps() (Jeff Layton) [1827767] - [fs] ceph: fix endianness bug when handling MDS session feature bits (Jeff Layton) [1827767] - [fs] ceph: fix potential bad pointer deref in async dirops cb's (Jeff Layton) [1827767] - [block] rbd: don't mess with a page vector in rbd_notify_op_lock() (Jeff Layton) [1827767] - [block] rbd: don't test rbd_dev->opts in rbd_dev_image_release() (Jeff Layton) [1827767] - [block] rbd: call rbd_dev_unprobe() after unwatching and flushing notifies (Jeff Layton) [1827767] - [block] rbd: avoid a deadlock on header_rwsem when flushing notifies (Jeff Layton) [1827767] - [fs] ceph: fix snapshot directory timestamps (Jeff Layton) [1827767] - [fs] ceph: wait for async creating inode before requesting new max size (Jeff Layton) [1827767] - [fs] ceph: don't skip updating wanted caps when cap is stale (Jeff Layton) [1827767] - [fs] ceph: request new max size only when there is auth cap (Jeff Layton) [1827767] - [fs] ceph: cleanup return error of try_get_cap_refs() (Jeff Layton) [1827767] - [fs] ceph: return ceph_mdsc_do_request() errors from __get_parent() (Jeff Layton) [1827767] - [fs] ceph: check all mds' caps after page writeback (Jeff Layton) [1827767] - [fs] ceph: update i_requested_max_size only when sending cap msg to auth mds (Jeff Layton) [1827767] - [fs] ceph: simplify calling of ceph_get_fmode() (Jeff Layton) [1827767] - [fs] ceph: remove delay check logic from ceph_check_caps() (Jeff Layton) [1827767] - [fs] ceph: consider inode's last read/write when calculating wanted caps (Jeff Layton) [1827767] - [fs] ceph: always renew caps if mds_wanted is insufficient (Jeff Layton) [1827767] - [fs] ceph: update dentry lease for async create (Jeff Layton) [1827767] - [fs] ceph: attempt to do async create when possible (Jeff Layton) [1827767] - [fs] ceph: cache layout in parent dir on first sync create (Jeff Layton) [1827767] - [fs] ceph: add new MDS req field to hold delegated inode number (Jeff Layton) [1827767] - [fs] ceph: decode interval_sets for delegated inos (Jeff Layton) [1827767] - [fs] ceph: make ceph_fill_inode non-static (Jeff Layton) [1827767] - [fs] ceph: perform asynchronous unlink if we have sufficient caps (Jeff Layton) [1827767] - [fs] ceph: don't take refs to want mask unless we have all bits (Jeff Layton) [1827767] - [fs] ceph: cap tracking for async directory operations (Jeff Layton) [1827767] - [fs] ceph: make __take_cap_refs non-static (Jeff Layton) [1827767] - [fs] ceph: add infrastructure for waiting for async create to complete (Jeff Layton) [1827767] - [fs] ceph: track primary dentry link (Jeff Layton) [1827767] - [fs] ceph: add flag to designate that a request is asynchronous (Jeff Layton) [1827767] - [fs] ceph: more caps.c lockdep assertions (Jeff Layton) [1827767] - [fs] ceph: clean up kick_flushing_inode_caps() (Jeff Layton) [1827767] - [net] libceph: directly skip to the end of redirect reply (Jeff Layton) [1827767] - [net] libceph: simplify ceph_monc_handle_map() (Jeff Layton) [1827767] - [fs] ceph: return ETIMEDOUT errno to userland when request timed out (Jeff Layton) [1827767] - [fs] ceph: re-org copy_file_range and fix some error paths (Jeff Layton) [1827767] - [fs] ceph: move to a dedicated slabcache for mds requests (Jeff Layton) [1827767] - [fs] ceph: reorganize fields in ceph_mds_request (Jeff Layton) [1827767] - [fs] ceph: replace zero-length array with flexible-array member (Jeff Layton) [1827767] - [block] rbd: enable multiple blk-mq queues (Jeff Layton) [1827767] - [block] rbd: embed image request in blk-mq pdu (Jeff Layton) [1827767] - [block] rbd: acquire header_rwsem just once in rbd_queue_workfn() (Jeff Layton) [1827767] - [block] rbd: get rid of img_request_layered_clear() (Jeff Layton) [1827767] - [block] rbd: kill img_request kref (Jeff Layton) [1827767] - [fs] ceph: check if file lock exists before sending unlock request (Jeff Layton) [1827767] - [fs] ceph: move ceph_osdc_{read, write}pages to ceph.ko (Jeff Layton) [1827767] - [fs] ceph: don't ClearPageChecked in ceph_invalidatepage() (Jeff Layton) [1827767] - [block] rbd: remove barriers from img_request_layered_{set, clear, test}() (Jeff Layton) [1827767] - [fs] libceph: drop CEPH_DEFINE_SHOW_FUNC (Jeff Layton) [1827767] - [fs] ceph: check inode type for CEPH_CAP_FILE_{CACHE, RD, REXTEND, LAZYIO} (Jeff Layton) [1827767] - [fs] ceph: add refcounting for Fx caps (Jeff Layton) [1827767] - [fs] ceph: register MDS request with dir inode from the start (Jeff Layton) [1827767] - [fs] ceph: fix memory leak in ceph_cleanup_snapid_map() (Jeff Layton) [1827767] - [net] libceph: fix alloc_msg_with_page_vector() memory leaks (Jeff Layton) [1827767] - [include] ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL (Jeff Layton) [1827767] - [fs] ceph: canonicalize server path in place (Jeff Layton) [1827767] - [fs] ceph: do not execute direct write in parallel if O_APPEND is specified (Jeff Layton) [1827767] - [block] rbd: set the 'device' link in sysfs (Jeff Layton) [1827767] - [fs] ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c (Jeff Layton) [1827767] - [fs] ceph: print name of xattr in __ceph_{get, set}xattr() douts (Jeff Layton) [1827767] - [fs] ceph: print r_direct_hash in hex in __choose_mds() dout (Jeff Layton) [1827767] - [fs] ceph: use copy-from2 op in copy_file_range (Jeff Layton) [1827767] - [fs] ceph: close holes in structs ceph_mds_session and ceph_mds_request (Jeff Layton) [1827767] - [block] rbd: work around -Wuninitialized warning (Jeff Layton) [1827767] - [fs] ceph: allocate the correct amount of extra bytes for the session features (Jeff Layton) [1827767] - [fs] ceph: rename get_session and switch to use ceph_get_mds_session (Jeff Layton) [1827767] - [fs] ceph: remove the extra slashes in the server path (Jeff Layton) [1827767] - [fs] ceph: add possible_max_rank and make the code more readable (Jeff Layton) [1827767] - [fs] ceph: print dentry offset in hex and fix xattr_version type (Jeff Layton) [1827767] - [fs] ceph: only touch the caps which have the subset mask requested (Jeff Layton) [1827767] - [fs] ceph: don't clear I_NEW until inode metadata is fully populated (Jeff Layton) [1827767] - [fs] ceph: retry the same mds later after the new session is opened (Jeff Layton) [1827767] - [fs] ceph: check availability of mds cluster on mount after wait timeout (Jeff Layton) [1827767] - [fs] ceph: keep the session state until it is released (Jeff Layton) [1827767] - [fs] ceph: add __send_request helper (Jeff Layton) [1827767] - [fs] ceph: ensure we have a new cap before continuing in fill_inode (Jeff Layton) [1827767] - [fs] ceph: drop unused ttl_from parameter from fill_inode (Jeff Layton) [1827767] - [fs] ceph: fix possible long time wait during umount (Jeff Layton) [1827767] - [fs] ceph: only choose one MDS who is in up:active state without laggy (Jeff Layton) [1827767] - [fs] ceph: fix mdsmap cluster available check based on laggy number (Jeff Layton) [1827767] - [fs] ceph: remove unnecessary assignment in ceph_pre_init_acls() (Jeff Layton) [1827767] - [fs] ceph: delete redundant douts in con_get/put() (Jeff Layton) [1827767] - [fs] ceph: hold extra reference to r_parent over life of request (Jeff Layton) [1827767] - [fs] ceph: add more debug info when decoding mdsmap (Jeff Layton) [1827767] - [fs] ceph: switch to global cap helper (Jeff Layton) [1827767] - [fs] ceph: trigger the reclaim work once there has enough pending caps (Jeff Layton) [1827767] - [fs] ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton) [1827767] - [fs] fs: ceph: Delete timespec64_trunc() usage (Jeff Layton) [1827767] - [block] rbd: ask for a weaker incompat mask for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't query snapshot features (Jeff Layton) [1827767] - [block] rbd: remove snapshot existence validation code (Jeff Layton) [1827767] - [block] rbd: don't establish watch for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't acquire exclusive lock for read-only mappings (Jeff Layton) [1827767] - [block] rbd: disallow read-write partitions on images mapped read-only (Jeff Layton) [1827767] - [block] rbd: treat images mapped read-only seriously (Jeff Layton) [1827767] - [block] rbd: introduce RBD_DEV_FLAG_READONLY (Jeff Layton) [1827767] - [block] rbd: introduce rbd_is_snap() (Jeff Layton) [1827767] - [fs] ceph: don't leave ino field in ceph_mds_request_head uninitialized (Jeff Layton) [1827767] - [fs] ceph: tone down loglevel on ceph_mdsc_build_path warning (Jeff Layton) [1827767] - [fs] ceph: fix geting random mds from mdsmap (Jeff Layton) [1827767] - [block] rbd: fix spelling mistake "requeueing" -> "requeuing" (Jeff Layton) [1827767] - [fs] ceph: make several helper accessors take const pointers (Jeff Layton) [1827767] - [net] libceph: drop unnecessary check from dispatch() in mon_client.c (Jeff Layton) [1827767] - [fs] ceph: don't allow copy_file_range when stripe_count != 1 (Jeff Layton) [1827767] - [fs] ceph: allow object copies across different filesystems in the same cluster (Jeff Layton) [1827767] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1827767] - [fs] ceph: allow copy_file_range when src and dst inode are same (Jeff Layton) [1827767] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1827767] - [fs] ceph: make 'nocopyfrom' a default mount option (Jeff Layton) [1827767] - [fs] vfs: allow copy_file_range to copy across devices (Jeff Layton) [1827767] - [fs] vfs: no fallback for ->copy_file_range (Jeff Layton) [1827767] - [fs] ceph: add destination file data sync before doing any remote copy (Jeff Layton) [1827767] - [fs] ceph: new mount option to disable usage of copy-from op (Jeff Layton) [1827767] - [fs] ceph: support copy_file_range file operation (Jeff Layton) [1827767] - [include] libceph: support the RADOS copy-from operation (Jeff Layton) [1827767] - [fs] cachefiles: Fix race between read_waiter and read_copier involving op->to_do (Dave Wysochanski) [1832644] - [char] security: keys: trusted: fix lost handle flush (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Remove set but not used variable 'keyhndl' (Jerry Snitselaar) [1815609] - [char] KEYS: trusted: Move TPM2 trusted keys code (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Create trusted keys subsystem (Jerry Snitselaar) [1815609] - [security] KEYS: Use common tpm_buf for trusted and asymmetric keys (Jerry Snitselaar) [1815609] - [char] tpm: Move tpm_buf code to include/linux/ (Jerry Snitselaar) [1815609] - [char] tpm/tpm_tis: Free IRQ if probing fails (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add tpm_version_major sysfs file (Jerry Snitselaar) [1815609] - [char] tpm: Handle negative priv->response_len in tpm_common_read() (Jerry Snitselaar) [1815609] - [char] tpm: fix invalid locking in NONBLOCKING mode (Jerry Snitselaar) [1815609] - [char] tpm_crb: fix fTPM on AMD Zen+ CPUs (Jerry Snitselaar) [1815609] - [char] tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf (Jerry Snitselaar) [1815609] - [char] tpm: add check after commands attribs tab allocation (Jerry Snitselaar) [1815609] - [char] tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Cleanup includes (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Support cr50 devices (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Introduce a flow control callback (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add a flag to indicate TPM power is managed by firmware (Jerry Snitselaar) [1815609] - [char] tpm_tis: override durations for STM tpm with firmware 1.2.8.28 (Jerry Snitselaar) [1815609 1788758] - [char] tpm: provide a way to override the chip returned durations (Jerry Snitselaar) [1815609] - [char] tpm: Remove duplicate code from caps_show() in tpm-sysfs.c (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm2_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: tpm1_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't make log failures fatal (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST (Jerry Snitselaar) [1815609 1795739] - [include] efi/tpm: Don't access event->count when it isn't mapped (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Return -EINVAL when determining tpm final events log size fails (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Fix sanity check of unsigned tbl_size being less than zero (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Only set 'efi_tpm_final_log_size' after successful event log parsing (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Don't traverse an event log with no events (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't duplicate events from the final event log in the TCG2 log (Jerry Snitselaar) [1815609 1795739] - [firmware] Abstract out support for locating an EFI config table (Jerry Snitselaar) [1815609 1795739] - [firmware] efi: Attempt to get the TCG2 event log in the boot stub (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Append the final event log to the TPM event log (Jerry Snitselaar) [1815609 1795739] - [firmware] tpm: Reserve the TPM final events table (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Abstract crypto agile event size calculations (Jerry Snitselaar) [1815609 1795739] - [netdrv] bnx2x: Fix accounting of vlan resources among the PFs (Manish Chopra) [1791026] - [netdrv] bnx2x: Use appropriate define for vlan credit (Manish Chopra) [1791026] - [netdrv] bnx2x: Fix logic to get total no. of PFs per engine (Manish Chopra) [1791026] - [netdrv] bnx2x: Do not handle requests from VFs after parity (Manish Chopra) [1791026] - [netdrv] qed: remove redundant assignment to variable 'rc' (Manish Chopra) [1791024] - [netdrv] qed: Fix use after free in qed_chain_free (Manish Chopra) [1791024] - [netdrv] qed: Fix race condition between scheduling and destroying the slowpath workqueue (Manish Chopra) [1791024] - [netdrv] qede: remove some unused code in function qede_selftest_receive_traffic (Manish Chopra) [1791024] - [netdrv] qede: Fix race between rdma destroy workqueue and link change event (Manish Chopra) [1791024] - [netdrv] qed: Fix timestamping issue for L2 unicast ptp packets (Manish Chopra) [1791024] - [netdrv] qed: Remove set but not used variable 'p_link' (Manish Chopra) [1791024] - [netdrv] qed: Fix a error code in qed_hw_init() (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 debug features (Manish Chopra) [1791024] - [netdrv] qed: rt init valid initialization changed (Manish Chopra) [1791024] - [netdrv] qed: Debug feature: ilt and mdump (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Add fw overlay feature (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 HSI changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 iscsi/fcoe changes (Manish Chopra) [1791024] - [netdrv] qed: Add abstraction for different hsi values per chip (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Additional ll2 type (Manish Chopra) [1791024] - [netdrv] qed: Use dmae to write to widebus registers in fw_funcs (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Parser offsets modified (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Queue Manager changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Expose new registers and change windows (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Internal ram offsets modifications (Manish Chopra) [1791024] - [netdrv] qede: Disable hardware gro when xdp prog is installed (Manish Chopra) [1791024] - [netdrv] qed: remove redundant assignments to rc (Manish Chopra) [1791024] - [netdrv] qed: Optimize execution time for nvm attributes configuration (Manish Chopra) [1791024] - [netdrv] qed: fix spelling mistake "queuess" -> "queues" (Manish Chopra) [1791024] - [fs] fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Bhupesh Sharma) [1832060] {CVE-2020-10732} - [tty] vt: selection, push sel_lock up (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, push console lock down (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [staging] staging: speakup: refactor to use existing code in vt (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: allow functions to be called from inside kernel (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: don't reinvent min() (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, close sel_buffer race (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: fix broken display when running aptitude (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: take screen contents from uniscr if available (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: preserve unicode values corresponding to screen characters (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [input] Input: add safety guards to input_set_keycode() (Chris von Recklinghausen) [1828223] {CVE-2019-20636}- [scsi] scsi: bnx2i: fix potential use after free (Nilesh Javali) [1792114] - [tools] perf python: Fix clang detection to strip out options passed in $CC (Michael Petlan) [1818841] - [tools] libperf: Add counting example (Michael Petlan) [1818841] - [tools] perf report/top TUI: Fix title line formatting (Michael Petlan) [1818841] - [tools] perf probe: Do not depend on dwfl_module_addrsym() (Michael Petlan) [1818841] - [tools] perf probe: Fix to delete multiple probe event (Michael Petlan) [1818841] - [tools] perf parse-events: Fix reading of invalid memory in event parsing (Michael Petlan) [1818841] - [tools] perf python: Fix clang detection when using CC=clang-version (Michael Petlan) [1818841] - [tools] perf map: Fix off by one in strncpy() size argument (Michael Petlan) [1818841] - [tools] tools: Let O= makes handle a relative path with -C option (Michael Petlan) [1818841] - [tools] tools: Fix off-by 1 relative directory includes (Michael Petlan) [1818841] - [tools] perf jevents: Fix leak of mapfile memory (Michael Petlan) [1818841] - [tools] perf bench: Clear struct sigaction before sigaction() syscall (Michael Petlan) [1818841] - [tools] perf bench futex-wake: Restore thread count default to online CPU count (Michael Petlan) [1818841] - [tools] perf top: Fix stdio interface input handling with glibc 2.28+ (Michael Petlan) [1818841] - [tools] perf diff: Fix undefined string comparision spotted by clang's -Wstring-compare (Michael Petlan) [1818841] - [tools] perf symbols: Don't try to find a vmlinux file when looking for kernel modules (Michael Petlan) [1818841] - [tools] perf bench: Share some global variables to fix build with gcc 10 (Michael Petlan) [1818841] - [tools] perf parse-events: Use asprintf() instead of strncpy() to read tracepoint files (Michael Petlan) [1818841] - [tools] perf env: Do not return pointers to local variables (Michael Petlan) [1818841] - [tools] perf tests bp_account: Make global variable static (Michael Petlan) [1818841] - [tools] perf annotate: Fix segfault with source toggle (Michael Petlan) [1818841] - [tools] perf annotate: Align struct annotate_args (Michael Petlan) [1818841] - [tools] perf annotate: Simplify disasm_line allocation and freeing code (Michael Petlan) [1818841] - [tools] perf annotate: Remove privsize from symbol__annotate() args (Michael Petlan) [1818841] - [tools] perf probe: Check return value of strlist__add() for -ENOMEM (Michael Petlan) [1818841] - [tools] perf config: Document missing config options (Michael Petlan) [1818841] - [tools] perf annotate: Fix perf config option description (Michael Petlan) [1818841] - [tools] perf annotate: Prefer cmdline option over default config (Michael Petlan) [1818841] - [tools] perf annotate: Make perf config effective (Michael Petlan) [1818841] - [tools] perf config: Introduce perf_config_u8() (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-nr-samples for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-total-period for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate/tui: Re-render title bar after switching back from script browser (Michael Petlan) [1818841] - [tools] perf arch powerpc: Sync powerpc syscall.tbl with the kernel sources (Michael Petlan) [1818841] - [tools] perf auxtrace: Add auxtrace_record__read_finish() (Michael Petlan) [1818841] - [tools] perf arm-spe: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf cs-etm: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-bts: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-pt: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf test: Fix test trace+probe_vfs_getname.sh on s390 (Michael Petlan) [1818841] - [tools] perf bpf: Remove bpf/ subdir from bpf.h headers used to build bpf events (Michael Petlan) [1818841] - [tools] perf llvm: Fix script used to obtain kernel make directives to work with new kbuild (Michael Petlan) [1818841] - [tools] perf tools: Add arm64 version of get_cpuid() (Michael Petlan) [1818841] - [tools] perf trace: Resolve prctl's 'option' arg strings to numbers (Michael Petlan) [1818841] - [tools] perf beauty prctl: Export the 'options' strarray (Michael Petlan) [1818841] - [tools] perf maps: Move kmap::kmaps setup to maps__insert() (Michael Petlan) [1818841] - [tools] perf maps: Fix map__clone() for struct kmap (Michael Petlan) [1818841] - [tools] perf maps: Mark ksymbol DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf maps: Mark module DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf symbols: Convert symbol__is_idle() to use strlist (Michael Petlan) [1818841] - [tools] perf symbols: Update the list of kernel idle symbols (Michael Petlan) [1818841] - [tools] perf stat: Don't report a null stalled cycles per insn metric (Michael Petlan) [1818841] - [tools] perf probe: Add ustring support for perf probe command (Michael Petlan) [1818841] - [tools] perf: Make perf able to build with latest libbfd (Michael Petlan) [1818841] - [tools] perf test: Fix test case Merge cpu map (Michael Petlan) [1818841] - [tools] perf parse: Copy string to perf_evsel_config_term (Michael Petlan) [1818841] - [tools] perf parse: Refactor 'struct perf_evsel_config_term' (Michael Petlan) [1818841] - [tools] perf: Use consistent include paths for libbpf (Michael Petlan) [1818841] - [tools] perf beauty sockaddr: Fix augmented syscall format warning (Michael Petlan) [1818841] - [tools] perf/ui/gtk: Fix gtk2 build (Michael Petlan) [1818841] - [tools] perf ui gtk: Add missing zalloc object (Michael Petlan) [1818841] - [tools] perf tools: Use define api.pure full instead of pure-parser (Michael Petlan) [1818841] - [tools] perf tools: Support --prefix/--prefix-strip (Michael Petlan) [1818841] - [tools] perf report: Clarify in help that --children is default (Michael Petlan) [1818841] - [tools] tools build: Fix test-clang.cpp with Clang 8+ (Michael Petlan) [1818841] - [tools] perf clang: Fix build with Clang 9 (Michael Petlan) [1818841] - [tools] tools lib: Fix builds when glibc contains strlcpy() (Michael Petlan) [1818841] - [tools] perf report/top: Make 'e' visible in the help and make it toggle showing callchains (Michael Petlan) [1818841] - [tools] perf report/top: Do not offer annotation for symbols without samples (Michael Petlan) [1818841] - [tools] perf report/top: Allow pressing hotkeys in the options popup menu (Michael Petlan) [1818841] - [tools] tools ui popup: Allow returning hotkeys (Michael Petlan) [1818841] - [tools] perf hists browser: Allow passing an initial hotkey (Michael Petlan) [1818841] - [tools] perf report/top: Add 'k' hotkey to zoom directly into the kernel map (Michael Petlan) [1818841] - [tools] perf hists browser: Generalize the do_zoom_dso() function (Michael Petlan) [1818841] - [tools] perf report/top: Improve toggle callchain menu option (Michael Petlan) [1818841] - [tools] perf report/top: Add menu entry for toggling callchain expansion (Michael Petlan) [1818841] - [tools] perf report/top: Make ENTER consistently bring up menu (Michael Petlan) [1818841] - [tools] perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc (Michael Petlan) [1818841] - [tools] tools lib api fs: Fix gcc9 stringop-truncation compilation error (Michael Petlan) [1818841] - [tools] libperf: Add man pages (Michael Petlan) [1818841] - [tools] libperf: Move to tools/lib/perf (Michael Petlan) [1818841] - [tools] perf tests bp_signal: Show expected versus obtained values (Michael Petlan) [1818841] - [tools] perf sched timehist: Add support for filtering on CPU (Michael Petlan) [1818841] - [tools] perf record: Adapt affinity to machines with #CPUs > 1K (Michael Petlan) [1818841] - [tools] perf mmap: Declare type for cpu mask of arbitrary length (Michael Petlan) [1818841] - [tools] tools bitmap: Implement bitmap_equal() operation at bitmap API (Michael Petlan) [1818841] - [x86] perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag (Michael Petlan) [1818841] - [x86] perf/x86/intel: Fix inaccurate period in context switch for auto-reload (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map (Michael Petlan) [1818841] - [x86] perf/x86/msr: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/cstate: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Add Elkhart Lake support (Michael Petlan) [1818841] - [include] kernel/events: Add a missing prototype for arch_perf_update_userpage() (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add support for Large Increment per Cycle Events (Michael Petlan) [1818841] - [x86] perf/x86/amd: Constrain Large Increment per Cycle events (Michael Petlan) [1818841] - [x86] perf/x86/intel/rapl: Add Comet Lake support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() (Michael Petlan) [1818841] - [x86] x86/cpu: Add Elkhart Lake to Intel family (Michael Petlan) [1818841] - [x86] x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode (David Arcari) [1837490] - [x86] x86/intel: Disable HPET on Intel Ice Lake platforms (David Arcari) [1837490] - [x86] x86/timer: Force PIT initialization when !X86_FEATURE_ARAT (David Arcari) [1837490] - [x86] x86/timer: Skip PIT initialization on modern chipsets (David Arcari) [1837490] - [x86] x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' (David Arcari) [1837490] - [x86] x86/apic: Unify duplicated local apic timer clockevent initialization (David Arcari) [1837490] - [vhost] vsock: kick send_pkt worker once device is started (Stefano Garzarella) [1835651] - [tools] redhat: update kvm/{arm, arm64} headers in tools (Gavin Shan) [1833572] - [tools] kvm: selftests: aarch64: Use stream when given (Gavin Shan) [1833572] - [virt] kvm: arm64: Fix 32bit PC wrap-around (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v4: Initialize GICv4.1 even in the absence of a virtual ITS (Gavin Shan) [1833572] - [arm64] kvm: arm64: Save/restore sp_el0 as part of __guest_enter (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi() (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy (Gavin Shan) [1833572] - [virt] kvm: arm: vgic-v2: Only use the virtual state when userspace accesses pending bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Only use the virtual state when userspace accesses enable bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Synchronize the whole guest on GIC{D, R}_I{S, C}ACTIVER read (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Forbid 64bit functions for 32bit guests (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Narrow input registers when using 32bit functions (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Update effective affinity of virtual SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add support for VPENDBASER's Dirty+Valid signaling (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Expose HW-based SGIs in debugfs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Eagerly vmap vPEs (Gavin Shan) [1833572] - [arm64] kvm: arm64: gicv4.1: Allow non-trapping WFI when using HW SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI property setup (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Reload VLPI configuration on distributor enable/disable (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI allocation/teardown (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Plumb SGI implementation selection in the distributor (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Move doorbell management to the GICv4 abstraction layer (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Allow SGIs to switch between HW and SW interrupts (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb set_vcpu_affinity SGI callbacks (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Add direct injection capability to SGI registers (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Let doorbells be auto-enabled (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb get/set_irqchip_state SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb mask/unmask SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add initial SGI configuration (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb skeletal VSGI irqchip (Gavin Shan) [1833572] - [irqchip] gic-v3: Move irq_domain_update_bus_token to after checking for NULL domain (Gavin Shan) [1833572] - [kernel] irqchip/gic-v4: Use Inner-Shareable attributes for virtual pending tables (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Map the ITS SGIR register page (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Advertise support v4.1 to KVM (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion betwen invalidations on the same RD (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Wait for completion of redistributor's INVALL operation (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion between vPE affinity change and RD access (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Skip absent CPUs while iterating over redistributors (Gavin Shan) [1833572] - [irqchip] gic-v3: Use SGIs without active state if offered (Gavin Shan) [1833572] - [irqchip] gic-v4: Provide irq_retrigger to avoid circular locking dependency (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Probe ITS page size for all GITS_BASERn registers (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Fix access width for gicr_syncr (Gavin Shan) [1833572] - [documentation] kvm: arm/arm64: Always capitalize ITS (Gavin Shan) [1833572] - [nvme] nvme-pci: align io queue count with allocted nvme_queue in nvme_probe (Gopal Tiwari) [1837824] - [rtc] rtc: cmos: Stop using shared IRQ (Pingfan Liu) [1829667]- [netdrv] enic: prevent waking up stopped tx queues over watchdog reset (Govindarajulu Varadarajan) [1797807] - [kernel] crash_core: Increase crashkernel=auto size for x86_64 & S390 (Kairui Song) [1746644] - [netdrv] net: iavf: reject unsupported coalescing params (Stefan Assmann) [1781341] - [netdrv] iavf: Enable support for up to 16 queues (Stefan Assmann) [1781341] - [netdrv] iavf: use tc_cls_can_offload_and_chain0() instead of chain check (Stefan Assmann) [1781341] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781341] - [netdrv] i40e: Remove unneeded conversion to bool (Stefan Assmann) [1781334] - [netdrv] net: i40e: reject unsupported coalescing params (Stefan Assmann) [1781334] - [netdrv] intel: Replace zero-length array with flexible-array member (Stefan Assmann) [1781334] - [netdrv] i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Stefan Assmann) [1781334] - [netdrv] i40e: fix spelling mistake "to" -> "too" (Stefan Assmann) [1781334] - [netdrv] i40e: Set PHY Access flag on X722 (Stefan Assmann) [1781334] - [netdrv] i40e: Fix virtchnl_queue_select bitmap validation (Stefan Assmann) [1781334] - [netdrv] i40e: Removing hung_queue variable to use txqueue function parameter (Stefan Assmann) [1781334] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781334] - [netdrv] i40e: need_wakeup flag might not be set for Tx (Stefan Assmann) [1781334] - [netdrv] i40e: Fix receive buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [block] null_blk: Fix changing the number of hardware queues (Ming Lei) [1835602] - [block] block: reset mapping if failed to update hardware queue count (Ming Lei) [1835602] - [block] block: alloc map and request for new hardware queue (Ming Lei) [1835602] - [block] block: save previous hardware queue count before udpate (Ming Lei) [1835602] - [block] block: free both rq_map and request (Ming Lei) [1835602] - [block] blk-mq: Fix a recently introduced regression in blk_mq_realloc_hw_ctxs() (Ming Lei) [1835602] - [documentation] Documentation: admin-guide: PM: Add intel_idle document (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST on server systems (Steve Best) [1485545] - [idle] intel_idle: Add module parameter to prevent ACPI _CST from being used (Steve Best) [1485545] - [idle] intel_idle: Allow ACPI _CST to be used for selected known processors (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST for processor models without C-state tables (Steve Best) [1485545] - [idle] intel_idle: Refactor intel_idle_cpuidle_driver_init() (Steve Best) [1485545] - [infiniband] RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix double put of resource (Kamal Heib) [1786608] - [infiniband] IB/core: Fix potential NULL pointer dereference in pkey cache (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix another case where pq is left on waitlist (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix race between destroy and release FD object (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Always return ERR_PTR from rvt_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix overwriting of uobj in case of error (Kamal Heib) [1786608] - [infiniband] RDMA/core: Prevent mixed use of FDs between shared ufiles (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Fix a race with disassociate and exit_mmap() (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix potential siw_mem refcnt leak in siw_fastreg_mr() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix an error check in cm_alloc_id_priv() (Kamal Heib) [1786608] - [net] svcrdma: Fix trace point use-after-free race (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Call kobject_put() when kobject_init_and_add() fails (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Use scnprintf() for avoiding potential buffer overflow (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Remove kobj from hfi1_devdata (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Delete unused routine (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Fix configuration of atomic queue pair attributes (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix memory leaks in sysfs registration and unregistration (Kamal Heib) [1819051 1786608] - [net] svcrdma: Fix leak of transport addresses (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Suppress uninitialized var warning (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Read id.state under lock when doing pr_debug() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Remove a race freeing timewait_info (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix checking for allowed duplicate listens (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id() (Kamal Heib) [1786608] - [net] svcrdma: Fix double svc_rdma_send_ctxt_put() in an error path (Kamal Heib) [1786608] - [infiniband] RDMA/core: Remove the duplicate header file (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix passive connection establishment (Kamal Heib) [1786608] - [infiniband] RDMA/ucma: Put a lock around every call to the rdma_cm layer (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix setting active_{speed, width} attributes (Kamal Heib) [1798583 1786608] - [scsi] qla2xxx: Update driver version to 10.01.00.25.08.3-k (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Delete all sessions before unregister local nvme port (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: make 1-bit bit-fields unsigned int (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Move free of fcport out of interrupt context (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Set Nport ID for N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Handle NVME status iocb correctly (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Serialize fc_port alloc in N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix NPIV instantiation after FW dump (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Force semaphore on flash validation failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: add more FW debug information (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Update BPM enablement semantics (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Return appropriate failure through BSG Interface (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add 16.0GT for PCI String (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add fixes for mailbox command (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix control flags for login/logout IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Save rscn_gen for new fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use correct ISP28xx active FW region (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add endianizer macro calls to fc host stats (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use get_unaligned_*() instead of open-coding these functions (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Improve readability of the code that handles qla_flt_header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix mtcp dump collection failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck session in GNL (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix RIDA Format-2 (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Consolidate fabric scan (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Correct fcport flags handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use common routine to free fcport struct (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix update_fcport for current_topology (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Cleanup unused async_logout_done (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix fabric scan hang (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't defer relogin unconditonally (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Send Notify ACK after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Configure local loop for N2N target (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't call qlt_async_event twice (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Allow PLOGI in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Change discovery state before PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Drop superfluous INIT_WORK of del_work (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Initialize free_work before flushing it (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use explicit LOGO in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: unregister ports after GPN_FT failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan (Nilesh Javali) [1789526] - [s390] s390/kexec_file: fix initrd location for kdump kernel (Lianbo Jiang) [1835097]- [sound] ALSA: ALSA - update sound configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: Use the legacy HDA driver as default for Intel DSP platforms" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: IPC: dai-intel: move ALH declarations in header file (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add core id to sof_ipc_comp (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: bump the version (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add alac & ape decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: Add wma decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add wma codec profiles (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove X86 dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI || OF (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix regmap dependencies and align with other serial links (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix kconfig help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Kconfig: fix help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless prototypes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: Switch to use fwnode_property_count_uXX() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: don't program ports when a stream that has not been prepared (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix support for multiple Slaves on the same link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: do not update parameters during DISABLED-PREPARED transition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: only prepare stream when it is configured (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: update state machine and add state checks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Ensure that code is inside the code blocks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: fix stream.rst markup warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Add documentation for multi link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove redundant pr_err traces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove unnecessary variable initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix disable sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix bad unlock balance (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: use sdw_write instead of update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix PDI/stream mapping for Bulk (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus_type: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: export helpers to find row and column values (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: check first if Slaves become UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: Add read_only_wordlength flag to port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix device number leak on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: track unattach_request to handle all init sequences (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add initialization_complete definition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add enumeration_complete structure (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add probe_complete structure and new fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove bitfield for unique_id, use u8 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: make stream name a const pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Add compute_params callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: provide correct return value on error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add helper macros for devID fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: don't treat CMD_IGNORED as error on ClockStop (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add clock stop helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix io error when processing alert event (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: avoid multiple assignments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: disable pm_runtime in sdw_slave_delete (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add helper to clear Slave status to UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: write Slave Device Number without runtime_pm (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add PM/no-PM versions of read/write functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: improve dynamic debug comments for enumeration (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: split handling of Device0 events (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with initialization_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with enumeration_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with probe_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: ignore uniqueID when irrelevant (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: add helper to extract slave ID (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix scanf format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: core: add device tree support for slave devices (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: set initial value to port_status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: clear FIFO to avoid pop noise issue on playback start (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: multi-link support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: commit changes in the exit_reset() sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove automatic command retries (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove PREQ_DELAY assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: enable NORMAL operation in cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: reorder MCP_CONFIG settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: make SSP interval programmable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: move clock/SSP related inits to dedicated function (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: merge routines to clear/set bits (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: mask Slave interrupt before stopping clock (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix a io timeout issue in S3 test (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add clock_stop/restart routines (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: handle error cases with CONFIG_UPDATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add interface to check clock status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: simplifiy cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: s/update_config/config_update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless variable incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: update kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: handle multiple status reports per Slave (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove config update for interrupt setting (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log more useful information during timeouts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: clear interrupt status before enabling interrupt (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: filter out bad interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make clock stop exit configurable on init (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: free all resources on hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add sdw_stream_setup helper for .startup callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add trigger support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add prepare support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: rename res field as link_res (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix factor of two in MCLK handling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update stream callbacks for hwparams/free stream operations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update interfaces between ASoC and SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: use correct header for io calls (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add kernel module parameter to filter out links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add checks on link numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: filter SoundWire controller device search (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add helper for initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix intel_register_dai PDI offsets and numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: add flag for interrupt enable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove playback/capture stream_name (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove DAI_ID_RANGE definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add missing headers for cross-compilation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: handle disabled links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add hw_reset capability in debugfs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: fix startup sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: improve PDI allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: don't filter out PDI0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence/intel: simplify PDI/port mapping (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: move shutdown() callback and don't export symbol (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix alignment issues in header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add kernel parameter to override interrupt mask (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix divider setting in clock register (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make use of mclk_freq property (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use firmware defaults for frame shape (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: revisit interrupt settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix definitions for INTSTAT0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix register definition for SLAVE_STATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: simplify bus clash interrupt clear (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: check the number of bidir PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log Slave status mask on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use rate_limited dynamic debug (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: balance parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cdns: Fix compilation error on arm64 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: read mclk_freq property from firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix channel number reported by hardware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: prevent possible dereference in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove BIOS work-arounds (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: set dai min and max channels correctly (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Intel: add log for number of PCM and PDM PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add new mclk_freq field for properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: include mod_devicetable.h to avoid compiling warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename/clarify MIPI DisCo properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: clarify comment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: fix clock stop modes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: remove master_count property for masters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove master data port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add port-related definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: wrap macro argument in parenthesis (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename 'freq' fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix master/link error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix out of boundary access on port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add a blank line between functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix more typos (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove empty line before/after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add missing newlines in dynamic debug logs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove useless initialization of local variable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix boolean comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: protect macro parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix inversion in devm_kcalloc parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove useless parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix typos in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove useless initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to wma decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: only enable dais from device tree (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support for alac and ape configs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to wma config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: pass codec profile to q6asm_open_write (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6routing: remove default routing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Allow the MCDT driver to build into modules (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: common: Silence duplicate parse error messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: handle soundwire stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Update dependencies for Arizona machine drivers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soundwaire: qcom: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for SoundWire controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Silence warnings during deferred probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: Restore devm_ioremap() alignment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: set bus width to data width for monaural data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix "status check failed" spam for multi-SSI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sai probe (Jaroslav Kysela) [1797509] - [sound] ALSA: soc/stm/stm32_sub_sai: Add missing '\n' in log messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: Add missing cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix regmap status check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Remove unused dev from codec struct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support DAPM events for built-in microphone (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for platforms using UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: Add udma-pcm platform driver for UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-spdif: remove redundant dev_err message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-tdm: remove redundant variables dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mxs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in TDM out (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: apply some refactors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down when probed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4770 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4760 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Avoid passing enum as match data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add local dev variable in probe function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Use of_device_get_match_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Fix divider written at incorrect offset in register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: img: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card-utils: use for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Add support for codec2codec DAI links (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Fix pointer cast warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: brcm: Add DSL/PON SoC audio driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mchp-i2s-mcc: make signed 1 bit bitfields unsigned (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Allow I2S wake event after ACP is powerd On (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: clean up two indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Clear format bits before setting them (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Adding TDM support in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix button configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: acp3x: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix compile warning of argument type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: Add DMIC switch capability to machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Add machine driver for Raven based platform (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Fix potential NULL dereference (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply async workaround for Scarlett 2i4 2nd gen (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use pcm_for_each_format() macro for PCM format iterations (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing braces in some struct inits (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add connector notifier delegation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Check mapping at creating connector controls, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add mixer workaround for TRX40 and co (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create jack controls for PCM terminals (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't override ignore_ctl_error value from the map (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter error from connector kctl ops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix mixer controls' USB interface for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Parse source ID of UAC2 effect unit (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: audio-v2: Add uac2_effect_unit_descriptor definition (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create a mixer element with bogus volume range (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-midi: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix POD HD500 audio playback (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix endless MIDI read loop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for Presonus Studio 1810c (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for MOTU MicroBook IIc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Inform devices that need delayed registration (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add delayed_register option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Rewrite registration quirk handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: fix address map representation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove some unnecessary NULL checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: remove unused headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: fix High Accuracy Buck enable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove set but not unused variable 'hph_comp_ctrl7' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm0010: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8960: Fix wrong clock after suspend & resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: remove soundwire stream handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: request gpio direction before setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wsa881x: mark read_only_wordlength flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8974: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Use scnprintf() for the limited buffer output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas571x: disable regulators on failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fixed incorrect amp_level setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for ISENSE and VSENSE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add entries for the TAS2563 audio amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for digital volume control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VAG power-on handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify some structure to be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm89xx: Add missing dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix unmet dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682-sdw: fix 'defined but not used' pm functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Make rt5682_clock_config static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: move DAI clock registry to I2S mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC delay (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: remove noisy debug messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the random recording noise of headset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fine tune the HP performance in soundwire mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the DAC1 volume setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the function name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the soundwire support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Use imply for SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add CCF usage for providing I2S clks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Enable PLL2 function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the field "is_sdw" of private data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5659: remove redundant assignment to variable idx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Add platform-data for Medion E1239T (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: use slot and rx_mask to configure stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add set_tdm_slot() support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: fix typo for bypass boost control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660: make spdxcheck.py happy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660 update to 1.0.8_G (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: Add ACPI HID MAX98360A (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE to DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs4270: pull reset GPIO low then high (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: allow operation without i915 gfx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: fix ordering bug in resume flow (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add parameter to control SoundWire clock stop quirks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: initial SoundWire machine driver autodetect (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add SoundWire stream config/free callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Account for compress streams when servicing IRQs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix stream cleanup on hw free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after FW_PURGE done (Jaroslav Kysela) [1797509] - [sound] ALSA: Asoc: SOF: Intel: hda: check SoundWire wakeen interrupt in irq thread (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add WAKEEN interrupt support for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: merge IPC, stream and SoundWire interrupt handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add SoundWire configuration interface (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Expose SDnFMT helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix probe point getter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pcm: skip DMA buffer pre-allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Turn "firmware boot complete" message into a dbg message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: check ipc return value before data copy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: sof-audio: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Do not reset hw_params for streams that ignored suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: audio: Add helper to check if only D0i3 streams are active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add i.MX8QM device descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make sof_ipc_ext_data enum more rigid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix uninitialised "work" with VirtIO (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: (cosmetic) use for_each_pcm_streams() in sof_dai_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: connect dai widget to all cpu-dais (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary ROM IPC filter function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: add stream capability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-ctrl: add reset cycle before parsing capabilities (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: call codec wake at chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: do not leave clock gating off upon error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: disable SoundWire interrupts on suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Improve DSP state logging (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is in D0I3 for debug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Amend the DSP state transition diagram (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: cnl: Implement feature to support DSP D0i3 in S0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: remove unnecessary waitq before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add min/max channels for SSP on Baytrail/Broadwell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix Kconfig indentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Add ops for i.MX8QM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Rename i.MX8 platform to i.MX8X (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Provide probe debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Move DSP power state transitions to platform-specific ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Introduce DSP power states (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Unify suspend/resume routines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Add Probe compress CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Generic probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Implement Probe IPC API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: haswell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: CHT: add support for pcm512x boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi-intel-cml-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add support for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add rt1015 speaker amp support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_sdw: Add Volteer support with RT5682 SNDW helper function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: add sof_sdw machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match table for TGL RT5682 SoundWire driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi: update topology and driver name for SoundWire platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: expand description of _ADR-based devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Await purge request ack on CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Allow for ROM init retry on CNL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skylake: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Enable codec wakeup during chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Select hda configuration permissively (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Remove superfluous chip initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Shield against no-NHLT configurations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_da7219_max98373: Add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add support for max98360a speaker amp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: disable route checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Make glk+rt5682 echo ref dynamic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: don't use GFP_ATOMIC for machine driver contexts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Revert back SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: (cosmetic) simplify structure member access (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Fix uninitialized variable compiler warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: return error codes when an error occurs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: make HDMI optional for all platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: add support for SOF platforms with pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: fix incorrect check on p->sink (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Check drv->lock is locked in sst_fill_and_send_cmd_unlocked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for string truncation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Allow setting preallocation again for x86 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix endianness issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_dai_config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of pcm_new_ver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Add missing memory checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check soc_tplg_add_route return value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_*_create (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_create_tlv (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: use name_prefix for new kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Perform component check upfront (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix regwmask (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Remove dapm_connect_dai_link_widgets helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Move error message to avoid some duplication (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: select sleep_state when initializing PINCTRL widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: connect virtual mux with default value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: fixup dapm kcontrol widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: revert all changes to DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: fix DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: return proper error for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: add get_sdw_stream() callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: export DPCM runtime update functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: allow start or stop during pause for backend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: (cosmetic) simplify dpcm_prune_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Fix regression introducing multiple copies of DAI widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add asoc_rtd_to_cpu/codec() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_dapms() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: remove non plural form for_each_xxx macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: add for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: disable route checks for legacy devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add initial support for multiple CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix card registration regression (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: don't use rtd->cpu_dai on for_each_rtd_cpu_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support in DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add dapm_add_valid_dai_widget helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Do Digital Mute for both CPU/Codec in same timing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check DAI's activity more simply (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup dulicate handing at dpcm_fe_dai_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use snd_soc_dai_get_pcm_stream() at dpcm_set_fe_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add dpcm_fe_dai_cleanup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_fe_dai_close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Export parameter intersection logic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove duplicate be check from dpcm_add_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use defined stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: check if cpu-dai supports a given stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Return error if the function does not support multi-cpu (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support for PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix state tracking error in snd_soc_component_open/close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_fe_runtime_update() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: cleanup soc_pcm_apply_msb() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: remove confusing trace in dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge playback/cature_active into stream_active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use goto and remove multi return (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dpcm_can_be() and remove duplicate code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove snd_soc_dpcm_be_get/set_state() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_dpcm_be_digital_mute() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dpcm_get_be() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix regression in soc_new_pcm() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup soc_pcm_open() order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: adjustment for DAI member 0 reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_component_open/close() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: don't use bit-OR'ed error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add for_each_dapm_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_runtime_action() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: ensure component names are unique (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: allow a dt node to provide several components (Jaroslav Kysela) [1797509] - [sound] ALSA: emu8000: Fix the cast to __user pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: shut up gcc-10 range warning (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_queue() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_locked() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: use KBUILD_MODNAME for struct driver.name instead of string (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: remove redundant assignment to variable err (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: fix if-statement empty body warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix invalid access for enumerated ctl items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALC245 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix unexpected init_amp override (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset mic on Asus FX505DT (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for MSI GL63 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add HP new mute led supported for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add supported new mute Led for HP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set principled PC Beep configuration for ALC256 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - a fake key event is triggered by running shutup (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Enable mute LED on an HP system (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Fix pop noise on ALC225 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move ELD parse and jack reporting into update_eld() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_sense_via_verbs() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Don't use standard hda_jack for generic HDMI jacks (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event handling (Jaroslav Kysela) [1797509] - [sound] ALSA: drm/nouveau: Fix regression by audio component transition (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix without unlocked before return (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix race in monitor detection during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Add module option to disable audio component binding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Match both PCI ID and SSID for driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Remove ASUS ROG Zenith from the blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: call runtime_allow() for all hda controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Keep the controller initialization even if no codecs found (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Release resources at error in delayed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Honor PM disablement in PM freeze and thaw_noirq ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Don't release card at firmware loading error (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: remove redundant assignment to variable timeout (Jaroslav Kysela) [1797509] - [sound] ALSA: hda_codec: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Always use jackpoll helper for jack update after resume (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Skip controller resume if not needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix potential access overflow in beep helper (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: default enable CA0132 DSP support (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Remove unnecessary cast in kfree (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: remove redundant variable capture_flag (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix PCM format assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use a macro for parameter masks to reduce the needed cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Minor refactoring (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: No need to take runtime reference twice in pcm_pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for PCM format iteration (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix superfluous snprintf() usage (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Place the plugin buffer overflow checks correctly (for 5.7) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Fix regression by buffer overflow fix (again) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Simplify plugin frame size calculations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid plugin buffer overflow (Jaroslav Kysela) [1797509] - [sound] ALSA: info: remove redundant assignment to variable c (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Unlock mutex temporarily for sleeping at read/write (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add a standalone version of snd_pcm_limit_hw_rates (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm.h: add for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Add snd_device_get_state() helper (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Implement compress page allocation and free routines (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Expand DMA buffer information (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix sparse warning (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Fix incompatible protocol error (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: bump protocol version up to v2.1.0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove unused macro for timestamping of elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: use __u32 instead of uint32_t in uapi headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: uapi: remove unused sof header files (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Drop unneeded typedefs (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Add linux/types.h include back (but carefully) (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: Drop linux/types.h inclusion in uapi header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Spelling s/configr/configur/ (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple_card_utils.h: Fix potential multiple redefinition error (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: Avoid bit fields for state flags (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Drop snd_dma_pci_data() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: cs231xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: delete unused proc_fs.h include (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx-audio: use GFP_KERNEL for memory allocation during init (Jaroslav Kysela) [1797509] - [sound] ALSA: media: go7007: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tm6000: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: usbtv: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: audio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: Allow const arrays for legacy resource management helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: fix corruption due to spin lock without restoration in SoftIRQ context (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix for Stanton SCS.1d (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: don't add MIDI/PCM interface when packet streaming is unavailable (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: use ENXIO for not-supported cases (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-motu: fix double unlocked 'motu->mutex' (Jaroslav Kysela) [1797509] - [sound] ALSA: fireface: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: loosen stream format check for MIDI conformant data channel (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: fix fallback from protocol extension into limited functionality (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: add support for Alesis MasterControl (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: emux: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra Evolve 65 headset (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add clock validity quirk for Denon MC7000/MCX8000 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix UAC2/3 effect unit parsing (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix endianess in descriptor validation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add implicit fb quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: unlock on error in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix sync-ep altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add boot quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: update old-style static const declaration (Jaroslav Kysela) [1797509] - [sound] ALSA: bcd2000: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use lower hex numbers for IDs (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Constify struct snd_usb_audio_quirk entries (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Constify snd_ratden definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix Corsair Virtuoso mixer label collision (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix set_format altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Focusrite Scarlett 6i6 gen1 - input handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix NULL dereference at parsing BADD (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add skip_validation option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect size check for processing/extension units (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: not submit urb for stopped endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing error check at mixer resolution test (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Drop the dead code (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure (Jaroslav Kysela) [1797509] - [sound] ALSA: x86: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hdml-lpe-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: xen: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: wavefront: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sc6000: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3sa2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: msnd: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs423x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4236: fix error return comparison of an unsigned integer (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8328: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_formatter_pcm_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: aio-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: txx9aclc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: sdma-pcm: Add back the flags parameter for non standard dma names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: disable rx_fifo after disable stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: add a TDM configuration callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: sun4i-codec: remove unneeded semicolon (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix race condition in irq handler (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: retry synchronization in sync state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix possible circular locking (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: add restriction on mmap support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sysclk management on shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: dfsdm: fix 16 bits record (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: stm32_adfsdm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: fix memory allocation failure check on priv->pd_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: utils: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-utils: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_limit_volume() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine-pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: do error check after rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rcar: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: add missing of_node_put() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: rsnd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: siu_pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: siu_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dma-sh7760: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: dma-sh7760: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Use pr_warn instead of pr_warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: idma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Rename Arndale card driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Add support for WM1811 CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Simplify DAI link initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Enable SHDN to fix headset detection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Add HDMI jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Optionally support HDMI use case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6routing: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/connetion/connection/ (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: pxa2xx: No need to keep pointer to platform device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: mmp-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: g12a: add tohdmitx reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: relax period size constraints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: improve depth handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: fix fifo threshold setup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mt8183: fix audio playback slowly after playback during bootup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix device remove ordering (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Remove unused match variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix IRQ error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Drop lb60 board code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix noise when using EDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Move static keyword to the front of declarations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Fix error handling in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: remove set but not used variable 'bclk' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_esai: Add spin lock to protect reset, stop and start (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: fix build failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: mpc5200_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8958: use to simplify code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic32x4: add a check for devm_clk_get (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Remove unused defines and variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix misuse of GENMASK macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt6358: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add earpiece (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: refine the setting of internal clock divider (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: update supported sample format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Use in(out)put_format instead of in(out)put_word_width (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Add MQS component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for MCLKn clock gating (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for setting MCLK clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix sample rate error message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Return invalid for when bitwidth is invalid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Introduce the TAS2562 amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: clean up an indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Fix snd_soc_update_bits error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Fix build error without GPIOLIB (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: add tas2770 smart PA kernel driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5663: clean up indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5650: Add Kahlee platform specfic changes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Fix serial mode dependent format support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Use fixup instead of constraint for channels and formats (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: The codec does not support S32_LE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: adau7118: Change regulators id (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add ALC controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add PGA Slew time control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dbdma2: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel_ssc_dai: Remove wrong spinlock usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: ACP needs to be powered off in BIOS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Additional DAI for I2S SP instance (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix simultaneous playback and capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: Fix return value check in acp3x_dai_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: add ACP3x TDM mode support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Buffer Size instead of MAX Buffer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix for Subsequent Playback issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd MMAP_INTERLEAVED Support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Added ACP3x system resume and runtime pm (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Handle ACP3x I2S-SP Interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Enabling I2S instance in DMA and DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Refactoring of DAI from DMA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8741: Fix typo in Kconfig prompt (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix snd_sof_ipc_stream_posn() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify pre-divider for sysclk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add operation callback function for rt1015_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Correct DAPM handling of active widgets during shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Fix available clock counter incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_manifest_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_link_elems_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix possible buffer overflow in debug outputs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix pin debug prints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Fix setting DAI data format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert invalid fix for handling SHDN (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codec2codec: avoid invalid/double-free of pcm runtime (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: move i915 init earlier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix atmel_ssc_set_audio link failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix exiting path on probing failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency to SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: remove redundant IS_ERR() before error code check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: consistent HDMI codec probing code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: add missing default_fw_name of JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: trace: fix unconditional free in trace release (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: release resources on errors in probe_continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: free trace on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix an Oops, caused by invalid topology (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: do not disable i915 power during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: refactor i915_get/put functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: Remove unnecessary const (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: silence lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove null_snd_soc_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_trigger() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_params() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_prepare() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_shutdown() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add rt1015 amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add MediaTek MT6660 Speaker Amp Driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: add snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove bus_control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: omap-mcpdm: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: sti_uniperif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: spdif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: Fix error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: crash in snd_soc_dapm_new_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove code duplication in byt_rt5640_codec_fixup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add MIC BIAS Internal3 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Simplify MIC BIAS Internal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: fix return value check in rt715_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: fix return value check in rt711_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: fix return value check in rt700_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix SKL dai count (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Correct cache handling of new kernel control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: add multi endpoint support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Add support for imx8qm & imx8qxp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VDDA and VDDIO comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: Add jz4770-codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: removed unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_rt286: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: remove useless initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5660: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove unnecessary initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: test return value on route add (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: removed unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_rt298: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_device() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add rt1308 SdW amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: Reset RX interpolation path after use (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: fix possible sleep-in-atomic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Fix error in driver removal after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: fix HDA codec driver probe with multiple controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: lower print level to dbg if we will reinit DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: reference SoundWire machine lists (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: support alternate list of machines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for TGL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for CNL/CFL/CML w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for ICL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: soc-acpi: declare new tables for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add _ADR-based link descriptors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add link_mask field (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix PCM playback through ALSA OSS emulation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix Kconfig dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: add RT715 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Remove unused rtd variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_close_delayed_work() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: do pinctrl_pm_select_xxx() as component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicate pinctrl operation when suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care .ignore_suspend for Component suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_rtdcom_add() to snd_soc_rtd_add_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: add rt700 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Drop incorrectly applied duplicate commit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: add rt711 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: add wsa881x amplifier support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: fix build warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: add dynamic debug trace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: change the default firmware path when the community key is used (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix NULL dereference at freeing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Ignore the speaker amp when there isn't one (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Fix Irbis NB41 netbook quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5640: Fix NULL dereference on module unload (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-topology: fix endianness issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: hda_dsp_common: use NULL pointer assignment, not 0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Fix compile-testing RT1011/RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: use resource_size (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Create multiple I2S platform device endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add audio routings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add capture dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add playback dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add basic controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add support to wcd9340/wcd9341 codec (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: add Broadmobi bm818 sound profile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: remove unused variable 'constraints_16000' and 'ch_mono' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Update hdac hda dai table to include intel-hdmi-hifi4 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Add iDisp4 DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Fix dsp_box offset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix input pin state management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix inconsistent lock state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix access to uninitialized list heads (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Set dpcm_playback / dpcm_capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Remove empty suspend function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Add Broadwell rt5650 machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: move arch_ops under ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Read SAI parameters and send them to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Describe SAI parameters to be sent to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: drop HDA codec upon probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add machine driver for da7219_max98373 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: log compiler name and version information (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: define struct with compiler name and version (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce state machine for FW boot (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove references to Haswell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing legacy style (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix fault at driver unload after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: Add pm_runtime support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Remove superfluous bus ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove legacy style of codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: lowland: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: bells: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8962: fix lambda value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Drop snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: haswell: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: baytrail: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DEBUG_FS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of_name_prefix() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): get component device_node at out of loop (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add missing return value check for soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_soc_remove_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_add_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_find_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: find rtd via dai_link pointer at snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_get_dai_substream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_disconnect_sync() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove dai_link_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: add SND_SOC_BYTES_E (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add codec_mask module parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add asynchronous sample rate converter topology support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: work-around incorrect ACPI HID for CML boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: split cht and byt debug window sizes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning on unknown header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Don't create separate link when platform is present (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for soc_tplg_pcm_create() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Explicitly include linux/io.h for virt_to_phys() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove unused drv_name in sof_pdata (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove nocodec_fw_filename (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make creation of machine device from SOF core optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: partition audio-related parts from SOF core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: move check for runtime callbacks to core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: modify the signature for snd_sof_create_page_table (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: remove snd_sof_init_topology() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - export number of digital microphones via control components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: set plugged_cb to NULL when component removing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: drop mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and stream irq handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve the sysclk selection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs42l51: add dac mux widget in codec routes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Calculate DALIGN inversion at run-time (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add Volume Soft Stepping control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: save and restore SHDN when changing sensitive registers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: add IRQF_SHARED (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add HP output driver pop reduction controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: refine hw_params and hw_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: add some helpers to control mtk_memif (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hdmi: Drop support for Icelake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: make common HDMI driver default (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: only flush inited work during free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Init pcm runtime work early to avoid warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sst: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix possible race conditions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: exit workaround earlier if PLL is locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: remove msleep in PLL unlocked workaround (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix automatic sysclk configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Fix build error without CONFIG_SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix unload for SAI/ESAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Enable clk in startup intead of hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix i2c arbitration lost issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: DMI long name - avoid to add board name if matches with product name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: improve the DMI long card code in asoc-core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: fix DALIGN register for SSIU (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: component: Add sync_stop PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Make ioctl ops optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check symmetry before hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Update the RST gpio handling to align with documentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: add control components management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_pcm_private_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fixup dead-lock at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix RIP warning on card removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_new/free() parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 SW5-012 2-in-1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Expose mixer control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: configure output common-mode voltage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix build break (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Add support for optional RST gpio handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm5100: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm2200: add missed operations in remove and probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to flac decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add flac decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to flac config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: rt5677_check_hotword() can be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the charge pump capacitor discharges (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dmaengine: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care card_probed at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unbind_card() next to snd_soc_bind_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_shutdown() at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed typo for buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix regcache handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_probe_aux_devices() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_bind_card() and snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_remove_component() and soc_cleanup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_remove_dai_link() and soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_add_dai_link() and soc_bind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_unregister_dai() and soc_del_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_register_dai() and soc_add_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: free kcontrol memory on error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: only suspend to D0I3 when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add helper to check if we should enter d0i3 suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add check before setting d0_substate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add state machine to comments (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use fallback for firmware name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: acpi-match: split CNL tables in three (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: configure sysclk/FLL automatically (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add DA7213 audio codec as selectable option (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Wait for DSP to boot before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Set ADC clock to use PLL and enable ASRC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Turn on MCLK1 for DSP via DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Allow VAD to be shut on/off at all times (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Disable irq at suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Stop and restart DSP over suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add DAPM audio path for hotword stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Enable jack detect while DSP is running (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Add a DAI link for rt5677 SPI PCM device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: Add spin lock to protect tdms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: set L1SEN on S0ix suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: fix missing NULL pointer check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix compile warning with CONFIG_DEBUG_FS=n (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix bytes control size checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove topology specific operation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_register_dai() from snd_soc_register_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_unregister_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unregister_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_component_add/del() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_del_component_unlocked() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicated soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: typo fix at soc_dai_link_sanity_check() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add for_each_rtd_components() and replace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove for_each_rtdcom_safe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Use different sequence for start/stop trigger (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: snd_soc_unbind_card() cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_xxx for component related resource (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_setup_card_name() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_remove_dai_links() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_kzalloc() for rtd (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Clarify usage of ignore_machine (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_del_all() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: set trigger order for FE DAI link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: update FE/BE trigger order based on the command (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98373: replace gpio_request with devm_gpio_request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: mark HDAudio codec support as deprecated (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: use def_tristate, avoid using select (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Kconfig: add EXPERT dependency for developer options, clarify help (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: add mutual exclusion between SOF and legacy Baytrail driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with legacy driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with Atom/SST driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_done() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add acpi match for rt1011 based m/c driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: Remove redundant variable "status" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: fix race in device removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set the different setting for QFN/WLCSP package (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: some minor changes to improve readability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: add the range check for temperature_calib from device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove unnecessary tabs using spaces instead (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: fix spelling mistake "temperture" -> "temperature" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: Read and apply r0 and temperature device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: improve the rt1011_set_dai_fmt() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove redundant code in kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove unneeded snd_soc_tplg_component_remove() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Load firmware via SPI using delayed work (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fixup compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fix sparse warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add missing null check for failed allocation of rt5677_dsp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add a PCM device for streaming hotword via SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: serial-u16550: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: opl4: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: oss: Constify snd_seq_oss_callback definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: Constify snd_opl3_drum_voice definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: mts64: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Constify snd_pcm_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Fix PCM format loop in proc output (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix dependency on timer API (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: do not override bus codec_mask in link_get() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Reset stream if DMA RUN bit not cleared (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: No preallocation on x86 platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Update kernel-doc function parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Apply aligned MMIO access only conditionally (Jaroslav Kysela) [1797509] - [sound] ALSA: remove ioremap_nocache and devm_ioremap_nocache (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of ASUS B9450FA with ALC294 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for yet another MSI laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for MSI GP63, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on MSI-GL73 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add more codec supported Headset Button (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fixed one of HP ALC671 platform Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Fix DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make the firmware loading ioctl a bit more readable (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix annotation and cast for the recent uapi header change (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add JasperLake PCI ID and codec vid (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Clevo W65_67SB the power_save blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: fix spelling mistake "to" -> "too" (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported for HP cPC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/analog - Minor optimization for SPDIF mux connections (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_hdmi: remove warnings with empty body (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: correct kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Manage concurrent reg access more properly (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: enable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix a typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Disable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_realtek: fix empty macro usage in if block (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Rename back to dmic_detect option (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove set but not used variable 'chip' (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo Yoga X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set EAPD control to default for ALC222 (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ak4531: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALCS1200A (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - constify and cleanup static NodeID tables (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Constify snd_fm801_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Constify snd_es1968_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Constify snd_emu_chip_details (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Constify snd_bt87x_boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Constify wm-specific tables (Jaroslav Kysela) [1797509] - [sound] ALSA: ice17xx: Constify snd_ice1712_card_info (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_details (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_category_str items (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_res_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: info: Make snd_info_entry_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Treat snd_ac97_bus_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet support code (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Bass Speaker and fixed dac for bass speaker (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Apply sync-write workaround to old Intel platforms, too (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove usage of dimen menber of elem_value structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Make uapi/emu10k1.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add headset Mic no shutup for ALC283 (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Allow disabling MPU port via module option (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Downgrade error message for single-cmd fallback (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix regression by strip mask fix (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix work handling in delayed HP detection (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Avoid endless loop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Keep power on during processing DSP response (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Unify get_response handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: tegra: Fix unused variable compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make uapi/hdsp.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: vx222: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme96: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Fix duplicate unref of pci_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: simplify get_audio_levels (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - Keep old slot assignment behavior for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Modify stream stripe mask only when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - preserve non-MST PCM routing for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix kernel oops caused by invalid PCM idx (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix regression in connect list handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable automatic runtime pm for AMD HDMI codecs by default (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable runtime pm for newer AMD display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Add new pci ids for AMD GPU display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix vgaswitcheroo detection for AMD (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clear codec->relaxed_resume flag at unbinding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc236 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc256 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add mute led support for HP ProBook 645 G4 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for non-acomp codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Rename snd_hda_pin_sense to snd_hda_jack_pin_sense (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - remove forced polling workaround for CFL and CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - remove redundant code comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix port numbering for ICL and TGL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Fix incorrect device pointer for preallocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix pin setup on Tigerlake (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Cometlake-S PCI ID (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - add Tigerlake support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix possible workqueue stall (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix concurrent access to queue current tick/time (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Avoid concurrent access to queue flags (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix double hw_free calls (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix sparse warnings wrt snd_pcm_state_t (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix memory leak at closing a stream without hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Make snd_pcm_hw_constraints_init() and _complete() static (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix racy access for queue timer in proc read (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: fix nsec/sec initialization confusion (Jaroslav Kysela) [1797509] - [sound] ALSA: control: potential uninitialized return value (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: oss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: jack: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: info: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Add verification for kctl accesses (Jaroslav Kysela) [1797509] - [sound] ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Constify struct snd_midi_op (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Treat snd_device_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: allow TLV read operation for callback type of element in locked case (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove dimen member from elem_info structure (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Avoid possible info leaks from PCM stream buffers (Jaroslav Kysela) [1797509] - [sound] ALSA: control: remove useless assignment in .info callback of PCM chmap element (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix typos and header inclusion in asound.h (Jaroslav Kysela) [1797509] - [sound] ALSA: bump uapi version numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: add new 32-bit layout for snd_pcm_mmap_status/control (Jaroslav Kysela) [1797509] - [sound] ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_ctl_elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_tread (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_rawmidi_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_pcm_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Replace timespec with timespec64 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ps3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pmac: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: als4000: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcsp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aaci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: rme: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use standard waitqueue for RIRB wakeup (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: atom: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ml403: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid pointer dereference before null-check (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid unexpected timer event callback tasklets (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Remove redundant locking in timer open function (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support runtime change of snd_timer via info interface (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support selection of snd_timer instead of jiffies (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Move CABLE_VALID_BOTH to the top of file (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Rename all jiffies timer specific functions (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use callback functions for timer specific implementations (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support return of error code for timer start and stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Describe units of variables (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: create rtd->codec_dais first (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: use list_del_init and move it back to soc_cleanup_component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: delete component->card_list in soc_remove_component only (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: remove snd_pcm_ops from component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add new pcm_construct/pcm_destruct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_pcm_ops member to component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component.h: remove GPL explanation from header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid potential buffer overflows (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add card sync_irq field (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add the support for sync-stop operation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Move PCM_RUNTIME_CHECK() macro into local header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Allow NULL ioctl ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Introduce managed buffer allocation mode (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix the breakage of slave link open (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Unexport snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Yet another missing check of non-cached buffer type (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix possible race at assigning a timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Make snd_timer_close() returning void (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Unify master/slave linking code (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix incorrectly assigned timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Limit max amount of slave instances (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Create proc files only for non-empty preallocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Warn if doubly preallocated (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Handle special page mapping in the default mmap handler (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Add vmalloc buffer allocation support (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINUOUS type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runtime_hwparams (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - do not describe I/O configuration in the long card name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - use control components to describe card config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: make common HDMI driver the default for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Geminilake is only supported by SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix configs for bxt-da7219-max98057a (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: fix unsigned integer overflow check (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: usb-audio: set the interface format after resume on Dell WD19" (Jaroslav Kysela) [1797509]- [crypto] crypto: ccp - use file mode for sev ioctl permissions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup misc_dev on sev_exit() (Vladis Dronov) [1765717] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Vladis Dronov) [1765717] - [crypto] crypto: ccp - move SEV vdata to a dedicated data structure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - create a generic psp-dev file (Vladis Dronov) [1765717] - [crypto] crypto: ccp - rename psp-dev files to sev-dev (Vladis Dronov) [1765717] - [crypto] crypto: ccp - set max RSA modulus size for v3 platform devices as well (Vladis Dronov) [1765717] - [crypto] crypto: ccp - add SEV command privilege separation (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix uninitialized list head (Vladis Dronov) [1765717] - [crypto] crypto: user - fix memory leak in crypto_report (Vladis Dronov) [1829808 1765717] {CVE-2019-19062} - [crypto] crypto: ccp - Release all allocated memory if sha type is invalid (Vladis Dronov) [1825134 1765717] {CVE-2019-18808} - [crypto] crypto: ccp - invoke fallback for XTS ciphertext stealing (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove unnecessary linux/pci.h include (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include DMA declarations explicitly (Vladis Dronov) [1765717] - [crypto] crypto: ccp - use devm_platform_ioremap_resource() to simplify code (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Clean up and exit correctly on allocation failure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Log an error message when ccp-crypto fails to load (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Ignore tag length when decrypting GCM ciphertext (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add support for valid authsize values less than 16 (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix oops by properly managing allocated structures (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Reduce maximum stack usage (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include the module name in system log messages (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to control registration for DMA (Vladis Dronov) [1765717] - [crypto] crypto: ccp - module parameter to limit the number of enabled CCPs (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to specify a queue count (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Make CCP debugfs support optional (Vladis Dronov) [1765717] - [crypto] crypto: ctr - add helper for performing a CTR encryption walk (Vladis Dronov) [1765717] - [crypto] crypto: ccp - memset structure fields to zero before reuse (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix 3DES complaint from ccp-crypto module (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix AES CFB error exposed by new test vectors (Vladis Dronov) [1765717] - [crypto] crypto: ccp - AES CFB mode is a stream cipher (Vladis Dronov) [1765717] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Vladis Dronov) [1765717] - [crypto] crypto: shash - remove shash_desc::flags (Vladis Dronov) [1765717] - [crypto] crypto: ccp - no need to check return value of debugfs_create functions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove forward declaration (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove VLA usage of skcipher (Vladis Dronov) [1765717] - [crypto] crypto: skcipher - Introduce crypto_sync_skcipher (Vladis Dronov) [1765717] - [infiniband] IB/mlx4: Test return value of calls to ib_get_cached_pkey (Alaa Hleihel) [1767259] - [netdrv] net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc() (Alaa Hleihel) [1767259] - [infiniband] RDMA/mlx4: Initialize ib_spec on the stack (Alaa Hleihel) [1767259] - [powerpc] powerpc/powernv: Re-enable imc trace-mode in kernel (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Return accordingly on invalid chip-id in (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Add generic compat mode pmu driver (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: init pmu from core-book3s (Desnes Augusto Nunes do Rosario) [1725201] - [fs] NFS: Fix fscache super_cookie index_key from changing after umount (Dave Wysochanski) [1790933] - [fs] NFSv4: Fix fscache cookie aux_data to ensure change_attr is included (Dave Wysochanski) [1793560] - [fs] nfs: fscache: use timespec64 in inode auxdata (Dave Wysochanski) [1793560] - [documentation] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1835245] - [documentation] docs: stop suggesting strlcpy (David Arcari) [1835245] - [scsi] scsi: hpsa: Update driver version (Joseph Szczypek) [1815628] - [scsi] scsi: hpsa: correct race condition in offload enabled (Joseph Szczypek) [1815628] - [kernel] audit: log audit netlink multicast bind and unbind (Richard Guy Briggs) [1829622] - [ipc] ipc/mqueue.c: change __do_notify() to bypass check_kill_permission() (Oleg Nesterov) [1808931] - [scsi] scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: TM command refire leads to controller firmware crash (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Remove IO buffer hole detection logic (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit device queue depth to controller queue depth (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: Use true, false for bool variables (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make two symbols static in megaraid_sas_base.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fp.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: silence a warning (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: fix indentation issue (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use Block layer API to check SCSI device in-flight IO requests (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Make poll_aen_lock static (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: remove unused variables 'debugBlk', 'fusion' (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Unique names for MSI-X vectors (Tomas Henzl) [1791041]- [crypto] crypto: drbg - fix error return code in drbg_alloc_state() (Vladis Dronov) [1822458] - [fs] fs: call fsnotify_sb_delete after evict_inodes (Jay Shin) [1834741] - [fs] fs: avoid softlockups in s_inodes iterators (Jay Shin) [1834741] - [fs] fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() (Jay Shin) [1834741] - [net] net/smc: remove set but not used variables 'del_llc, del_llc_resp' (Philipp Rudo) [1725886] - [net] net/smc: remove unused inline function smc_curs_read (Philipp Rudo) [1725886] - [net] net/smc: log important pnetid and state change events (Philipp Rudo) [1725886] - [net] net/smc: save SMC-R peer link_uid (Philipp Rudo) [1725886] - [net] net/smc: create improved SMC-R link_uid (Philipp Rudo) [1725886] - [net] net/smc: improve termination processing (Philipp Rudo) [1725886] - [net] net/smc: add termination reason and handle LLC protocol violation (Philipp Rudo) [1725886] - [net] net/smc: asymmetric link tagging (Philipp Rudo) [1725886] - [net] net/smc: assign link to a new connection (Philipp Rudo) [1725886] - [net] net/smc: send DELETE_LINK, ALL message and wait for send to complete (Philipp Rudo) [1725886] - [net] net/smc: wait for departure of an IB message (Philipp Rudo) [1725886] - [net] net/smc: handle incoming CDC validation message (Philipp Rudo) [1725886] - [net] net/smc: send failover validation message (Philipp Rudo) [1725886] - [net] net/smc: switch connections to alternate link (Philipp Rudo) [1725886] - [net] net/smc: save state of last sent CDC message (Philipp Rudo) [1725886] - [net] net/smc: enqueue local LLC messages (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: llc_del_link_work and use the LLC flow for delete link (Philipp Rudo) [1725886] - [net] net/smc: delete an asymmetric link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC client (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] smc: Remove unused function (Philipp Rudo) [1725886] - [net] net/smc: llc_add_link_work to handle ADD_LINK LLC requests (Philipp Rudo) [1725886] - [net] net/smc: allocate index for a new link (Philipp Rudo) [1725886] - [net] net/smc: introduce smc_pnet_find_alt_roce() (Philipp Rudo) [1725886] - [net] net/smc: remove DELETE LINK processing from smc_core.c (Philipp Rudo) [1725886] - [net] net/smc: take link down instead of terminating the link group (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_err() and smcr_link_down() processing (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_add() and smcr_link_up() processing (Philipp Rudo) [1725886] - [net] net/smc: remember PNETID of IB device for later device matching (Philipp Rudo) [1725886] - [net] net/smc: mutex to protect the lgr against parallel reconfigurations (Philipp Rudo) [1725886] - [net] net/smc: extend smc_llc_send_add_link() and smc_llc_send_delete_link() (Philipp Rudo) [1725886] - [net] net/smc: map and register buffers for a new link (Philipp Rudo) [1725886] - [net] net/smc: unmapping of buffers to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: multiple link support for rmb buffer registration (Philipp Rudo) [1725886] - [net] net/smc: remove obsolete link state DELETING (Philipp Rudo) [1725886] - [net] net/smc: remove handling of CONFIRM_RKEY_CONTINUE (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote DELETE_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote CONFIRM_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: new smc_rtoken_set functions for multiple link support (Philipp Rudo) [1725886] - [net] net/smc: move the TEST_LINK response processing into event handler (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_delete_rkey (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_confirm_rkey (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC client code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC server code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer (Philipp Rudo) [1725886] - [net] net/smc: introduce link group type (Philipp Rudo) [1725886] - [net] net/smc: enqueue all received LLC messages (Philipp Rudo) [1725886] - [net] net/smc: add event-based llc_flow framework (Philipp Rudo) [1725886] - [net] net/smc: move llc layer related init and clear into smc_llc.c (Philipp Rudo) [1725886] - [net] net/smc: use mutex instead of rwlock_t to protect buffers (Philipp Rudo) [1725886] - [net] net/smc: process llc responses in tasklet context (Philipp Rudo) [1725886] - [net] net/smc: use worker to process incoming llc messages (Philipp Rudo) [1725886] - [net] net/smc: simplify link deactivation (Philipp Rudo) [1725886] - [net] net/smc: move testlink work to system work queue (Philipp Rudo) [1725886] - [net] net/smc: add new link state and related helpers (Philipp Rudo) [1725886] - [net] net/smc: multi-link support for smc_rmb_rtoken_handling() (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID instances to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID to dynamic references (Philipp Rudo) [1725886] - [net] net/smc: introduce link_idx for link group array (Philipp Rudo) [1725886] - [net] net/smc: separate function for link initialization (Philipp Rudo) [1725886] - [net] net/smc: rework pnet table to support SMC-R failover (Philipp Rudo) [1725886] - [net] net/smc: improve peer ID in CLC decline for SMC-R (Philipp Rudo) [1725886] - [net] net/smc: rework peer ID handling (Philipp Rudo) [1725886] - [net] net/smc: reduce port_event scheduling (Philipp Rudo) [1725886] - [net] net/smc: simplify normal link termination (Philipp Rudo) [1725886] - [net] net/smc: remove unused parameter of smc_lgr_terminate() (Philipp Rudo) [1725886] - [net] net/smc: do not delete lgr from list twice (Philipp Rudo) [1725886] - [net] net/smc: use termination worker under send_lock (Philipp Rudo) [1725886] - [net] net/smc: improve smc_lgr_cleanup() (Philipp Rudo) [1725886] - [pci] PCI: Add new PCI_VPD_RO_KEYWORD_SERIALNO macro (Jonathan Toppins) [1834900] - [pci] PCI: Introduce pci_get_dsn (Jonathan Toppins) [1834900] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: remove duplicate unloading checks (Dick Kennedy) [1835310] - [scsi] scsi: qedf: Get dev info after updating the params (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add schedule recovery handler (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Implement callback for bw_update (Nilesh Javali) [1792113] - [netdrv] scsi: qed: Send BW update notifications to the protocol drivers (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Acquire rport_lock for resetting the delay_timestamp (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Increase the upper limit of retry delay (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Keep track of num of pending flogi (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Simplify mutex_unlock() usage (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add port_id getter (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Remove always false 'tmp_prio < 0' statement (Nilesh Javali) [1792113] - [include] NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION (Steve Dickson) [1828592] - [edac] EDAC/amd64: Drop some family checks for newer systems (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Aristeu Rozanski) [1779822 1735611] - [x86] x86/amd_nb: Add Family 19h PCI IDs (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/mce_amd: Always load on SMCA systems (Aristeu Rozanski) [1779822 1735611] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Save max number of controllers to family type (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Gather hardware information early (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Make struct amd64_family_type global (Aristeu Rozanski) [1779822 1735611] - [fs] nfsd: Add tracepoints for update of the expkey and export cache entries (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracing to nfsd_set_fh_dentry() (Dave Wysochanski) [1775408] - [net] SUNRPC: Clean up: Replace dprintk and BUG_ON call sites in svcauth_gss.c (Dave Wysochanski) [1775408] - [net] svcrdma: Create a generic tracing class for displaying xdr_buf layout (Dave Wysochanski) [1775408] - [net] SUNRPC: Capture completion of all RPC tasks (Dave Wysochanski) [1775408] - [net] SUNRPC: Trace gssproxy upcall results (Dave Wysochanski) [1775408] - [trace] fix null pointer deref in tracepoints in back channel (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file commit tracepoint (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic writeback tracepoints (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file read tracepoints (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Add tracing for layout errors (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Record resend attempts on I/O failure (Dave Wysochanski) [1775408] - [fs] NFS: Fix fix of show_nfs_errors (Dave Wysochanski) [1775408] - [fs] NFSv4: Improve read/write/commit tracing (Dave Wysochanski) [1775408] - [fs] NFS4: Report callback authentication errors (Dave Wysochanski) [1775408] - [fs] NFS4: Trace lock reclaims (Dave Wysochanski) [1775408] - [fs] NFS4: Trace state recovery operation (Dave Wysochanski) [1775408] - [fs] NFS: Add a tracepoint in nfs_fh_to_dentry() (Dave Wysochanski) [1775408] - [fs] pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS (Dave Wysochanski) [1775408] - [fs] NFS: Record task, client ID, and XID in xdr_status trace points (Dave Wysochanski) [1775408] - [fs] NFS: Display symbolic status code names in trace log (Dave Wysochanski) [1775408] - [fs] NFS: Fix show_nfs_errors macros again (Dave Wysochanski) [1775408] - [fs] NFS4: Add a trace event to record invalid CB sequence IDs (Dave Wysochanski) [1775408] - [media] media: v4l: event: Add subscription to list before calling "add" operation (Jarod Wilson) [1828805] {CVE-2019-9458} - [media] media: v4l: event: Prevent freeing event subscriptions while accessed (Jarod Wilson) [1828805] {CVE-2019-9458} - [vhost] vhost: Check docket sk_family instead of call getname (Vladis Dronov) [1823301] {CVE-2020-10942} - [documentation] kvm: ppc: book3s hv: Add a capability for enabling secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: H_SVM_INIT_START must call UV_RETURN (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check caller of H_SVM_* Hcalls (David Gibson) [1814624] - [powerpc] Introduce the MSR_S bit (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Skip kvmppc_uvmem_free if Ultravisor is not supported (David Gibson) [1814624] - [powerpc] kvm: ppc: Kill kvmppc_ops::mmu_destroy() and kvmppc_mmu_destroy() (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Move kvmppc_mmu_init() into PR KVM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Treat TM-related invalid form instructions on P9 like the valid ones (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Use RADIX_PTE_INDEX_SIZE in Radix MMU code (David Gibson) [1814624] - [powerpc] kvm: no need to check return value of debugfs_create functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix -Werror=return-type build failure (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Release lock on page-out failure path (David Gibson) [1814624] - [powerpc] mm: Remove kvm radix prefetch workaround for Power9 DD2.2 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Fix typo in comment (David Gibson) [1814624] - [documentation] kvm: ppc: book3s hv: Implement H_SVM_INIT_ABORT hcall (David Gibson) [1814624] - [powerpc] kvm: ppc: Add skip_page_out parameter to uvmem functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3e: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace current->mm by kvm->mm (David Gibson) [1814624] - [mm] add account_locked_vm utility function (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove set but not used variable 'ra', 'rs', 'rt' (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't do ultravisor calls on systems without ultravisor (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support reset of secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Handle memory plug/unplug to secure VM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Radix changes for secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Shared pages support for secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support for running secure guests (David Gibson) [1814624] - [powerpc] pseries/svm: Unshare all pages before kexecing a new kernel (David Gibson) [1814624] - [powerpc] pseries/svm: Use shared memory for LPPACA structures (David Gibson) [1814624] - [powerpc] pseries: Add and use LPPACA_SIZE constant (David Gibson) [1814624] - [powerpc] pseries/svm: Add helpers for UV_SHARE_PAGE and UV_UNSHARE_PAGE (David Gibson) [1814624] - [powerpc] prom_init: Add the ESM call to prom_init (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE mode (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Implement LPCR[AIL]=3 mode for injected interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reuse kvmppc_inject_interrupt for async guest delivery (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace reset_msr mmu op with inject_interrupt arch op (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Define and use SRR1_MSR_BITS (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Show VP id in debugfs (David Gibson) [1814624] - [powerpc] kvm: ppc: e500: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: Report single stepping capability (David Gibson) [1814624] - [powerpc] kvm: Fix kvmppc_vcore->in_guest value in kvmhv_switch_to_host (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: use smp_mb() when setting/clearing host_ipi flag (David Gibson) [1814624] - [powerpc] 64s: Set reserved PCR bits (David Gibson) [1814624] - [powerpc] Fix definition of PCR bits to work with old binutils (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Invalidate multiple TCEs at once (David Gibson) [1814624] - [powerpc] powernv/ioda: Split out TCE invalidation from TCE updates (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't lose pending doorbell request on migration on P9 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check for MMU ready on piggybacked virtual cores (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Define usage types for rmap array in guest memslot (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't push XIVE context when not using XIVE device (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Fix race in re-enabling XIVE escalation interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix software breakpoints (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove leftover comment from emulate_loadstore.c (David Gibson) [1814624] - [x86] hyperv: Properly suspend/resume reenlightenment notifications (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Freeze kernel threads in software_resume() (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Propagate the return value of hibernation_restore() (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the VP assist page for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM (Mohammed Gamal) [1815475] - [net] hv_sock: Add the support of hibernation (Mohammed Gamal) [1815475] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1815475] - [video] hyperv_fb: Add the support of hibernation (Mohammed Gamal) [1815475] - [scsi] storvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [netdrv] hv_netvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [pci] hv: Change pci_protocol_version to per-hbus (Mohammed Gamal) [1815475] - [pci] hv: Add hibernation support (Mohammed Gamal) [1815475] - [input] hyperv-keyboard: Add the support of hibernation (Mohammed Gamal) [1815475] - [hid] hyperv: NULL check before some freeing functions is not needed (Mohammed Gamal) [1815475] - [hid] hyperv: Add the support of hibernation (Mohammed Gamal) [1815475] - [clocksource] hyper-v: Suspend/resume Hyper-V clocksource for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the hypercall page for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Implement hv_is_hibernation_supported() (Mohammed Gamal) [1815475] - [hv] hv_utils: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated hibernation request (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated restart request (Mohammed Gamal) [1815475] - [hv] hv_balloon: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1815475] - [net] ipv4: really enforce backoff for redirects (Paolo Abeni) [1834184] - [net] netfilter: nat: never update the UDP checksum when it's 0 (Guillaume Nault) [1794714] - [net] sched: allow flower to match erspan options (Xin Long) [1830482] - [net] sched: allow flower to match vxlan options (Xin Long) [1830482] - [net] sched: add erspan option support to act_tunnel_key (Xin Long) [1830482] - [net] sched: add vxlan option support to act_tunnel_key (Xin Long) [1830482] - [netdrv] netdevsim: disable devlink reload when resources are being used (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix using uninitialized resources (Ivan Vecera) [1829778] - [netdrv] drivers/net: netdevsim depends on INET (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix nsim_fib6_rt_create() error path (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Add test for FIB offload API (Ivan Vecera) [1829778] - [tools] selftests: forwarding: Add helpers and tests for FIB offload (Ivan Vecera) [1829778] - [tools] selftests: mlxsw: Add a self-test for port-default priority (Ivan Vecera) [1829778] - [netdrv] netdevsim: fib: Add dummy implementation for FIB offload (Ivan Vecera) [1829778] - [net] ipv6: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Encapsulate function arguments in a struct (Ivan Vecera) [1829778] - [net] ipv4: Replace route in list before notifying (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Extend devlink trap test to include flow action cookie (Petr Oros) [1823745] - [netdrv] netdevsim: add ACL trap reporting cookie as a metadata (Petr Oros) [1823745] - [net] devlink: extend devlink_trap_report() to accept cookie and pass (Petr Oros) [1823745] - [net] drop_monitor: extend by passing cookie from driver (Petr Oros) [1823745] - [net] devlink: add trap metadata type for cookie (Petr Oros) [1823745] - [net] devlink: add ACL generic packet traps (Petr Oros) [1823745] - [net] devlink: Add overlay source MAC is multicast trap (Petr Oros) [1823745] - [net] devlink: Add tunnel generic packet traps (Petr Oros) [1823745] - [net] devlink: Add non-routable packet trap (Petr Oros) [1823745] - [netdrv] mlxsw: spectrum_router: Prevent incorrect replacement of local table routes (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove FIB entry list from FIB node (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Consolidate identical functions (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Make route creation and destruction symmetric (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Eliminate dead code (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove unnecessary checks (Ivan Vecera) [1828994] - [net] ipv6: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv6 route notifications (Ivan Vecera) [1828994] - [net] ipv6: Handle multipath route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv6: Notify multipath route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv6: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv6: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] ipv4: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv4 route notifications (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Don't rely on missing extack to symbolize dump (Ivan Vecera) [1828994] - [net] ipv4: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification during flush (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv4: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv4: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv4: Extend FIB alias find function (Ivan Vecera) [1828994] - [net] ipv4: Notify route after insertion to the routing table (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] vti6: Fix memory leak of skb if input policy check fails (Xin Long) [1829720] - [net] xfrm: policy: Fix doulbe free in xfrm_policy_timer (Xin Long) [1829720] - [net] xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire (Xin Long) [1829720] - [net] xfrm: fix uctx len check in verify_sec_ctx_len (Xin Long) [1829720] - [net] xfrm: handle NETDEV_UNREGISTER for xfrm device (Xin Long) [1829720] - [net] xfrm: interface: do not confirm neighbor when do pmtu update (Xin Long) [1829720] - [documentation] xfrm: update doc about xfrm[46]_gc_thresh (Xin Long) [1829720] - [documentation] devlink: remove trigger command from devlink-region.rst (Petr Oros) [1822570] - [include] devlink: promote "fw.bundle_id" to a generic info version (Petr Oros) [1822570] - [documentation] devlink: document devlink info versions reported by bnxt_en driver (Petr Oros) [1822570] - [include] devlink: add macro for "fw.roce" (Petr Oros) [1822570] - [documentation] Fix typo in devlink documentation (Petr Oros) [1822570] - [documentation] devlink: fix typos in qed documentation (Petr Oros) [1822570] - [documentation] devlink: document region snapshot triggering from userspace (Petr Oros) [1822570] - [documentation] devlink: introduce devlink-dpipe.rst documentation file (Petr Oros) [1822570] - [documentation] devlink: add a devlink-resource.rst documentation file (Petr Oros) [1822570] - [netdrv] devlink: rename and expand devlink-trap-netdevsim.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for ionic device driver (Petr Oros) [1822570] - [documentation] devlink: add a file documenting devlink regions (Petr Oros) [1822570] - [documentation] devlink: add a driver-specific file for the qed driver (Petr Oros) [1822570] - [documentation] devlink: add parameter documentation for the mlx4 driver (Petr Oros) [1822570] - [documentation] devlink: document info versions for each driver (Petr Oros) [1822570] - [documentation] devlink: convert driver-specific files to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: mention reloading in devlink-params.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for generic devlink parameters (Petr Oros) [1822570] - [documentation] devlink: convert devlink-params.txt to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: rename devlink-info-versions.rst and add a header (Petr Oros) [1822570] - [documentation] devlink: convert devlink-health.txt to rst format (Petr Oros) [1822570] - [documentation] devlink: move devlink documentation to subfolder (Petr Oros) [1822570] - [include] devlink: add macro for "fw.psid" (Petr Oros) [1822570] - [netdrv] ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1828942] - [netdrv] phy: Add support for 100BaseT1 and 1000BaseT1 (Ivan Vecera) [1828942] - [net] phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS (Ivan Vecera) [1828942] - [net] netfilter: nf_tables: simplify NLM_F_CREATE handling (Phil Sutter) [1812666] - [net] devlink: Add layer 3 generic packet exception traps (Petr Oros) [1828737] - [net] devlink: Add layer 3 generic packet traps (Petr Oros) [1828737] - [net] netfilter: nf_tables: fix infinite loop when expr is not available (Phil Sutter) [1757933] - [net] netfilter: nf_tables: autoload modules from the abort path (Phil Sutter) [1757933] - [net] netfilter: nf_tables: remove WARN and add NLA_STRING upper limits (Phil Sutter) [1757933] - [net] netfilter: nf_tables: store transaction list locally while requesting module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use-after-free in failing rule with bound set (Phil Sutter) [1757933] - [net] netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not a module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: force module load in case select_ops() returns -EAGAIN (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add nft_expr_type_request_module() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: bogus EBUSY in helper removal from transaction (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix set double-free in abort path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: don't use refcount_inc on newly allocated entry (Phil Sutter) [1757933] - [net] netfilter: nf_tables: unbind set in rule from commit path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: destroy function must not have side effects (Phil Sutter) [1757933] - [net] netfilter: nft_compat: make lists per netns (Phil Sutter) [1757933] - [net] netfilter: nft_compat: use refcnt_t type for nft_xt reference count (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix suspicious RCU usage in nft_chain_stats_replace() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: asynchronous release (Phil Sutter) [1757933] - [net] netfilter: nf_tables: split set destruction in deactivate and destroy phase (Phil Sutter) [1757933] - [net] netfilter: nf_tables: flow event notifier must use transaction mutex (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use dedicated mutex to guard transactions (Phil Sutter) [1757933] - [net] netfilter: nf_tables: avoid global info storage (Phil Sutter) [1757933] - [net] netfilter: nf_tables: take module reference when starting a batch (Phil Sutter) [1757933] - [net] netfilter: nf_tables: make valid_genid callback mandatory (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add and use helper for module autoload (Phil Sutter) [1757933]- [kernel] sched: Fix missing bracket in membarrier_switch_mm from mismerge (Phil Auld) [1745111] - [fs] nfs: fix NULL deference in nfs4_get_valid_delegation ("J. Bruce Fields") [1831553] - [acpi] PCI/AER: Use only _OSC to determine AER ownership (Myron Stowe) [1712820] - [pci] PCI/EDR: Log only ACPI_NOTIFY_DISCONNECT_RECOVER events (Myron Stowe) [1712820] - [pci] PCI/AER: Rationalize error status register clearing (Myron Stowe) [1712820] - [pci] PCI/DPC: Add Error Disconnect Recover (EDR) support (Myron Stowe) [1712820] - [pci] PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for use by EDR (Myron Stowe) [1712820] - [pci] PCI/AER: Add pci_aer_raw_clear_status() to unconditionally clear Error Status (Myron Stowe) [1712820] - [pci] PCI/DPC: Cache DPC capabilities in pci_init_capabilities() (Myron Stowe) [1712820] - [pci] PCI/ERR: Return status of pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/ERR: Remove service dependency in pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/DPC: Move DPC data into struct pci_dev (Myron Stowe) [1712820] - [pci] PCI/ERR: Update error status after reset_link() (Myron Stowe) [1712820] - [pci] PCI/ERR: Combine pci_channel_io_frozen cases (Myron Stowe) [1712820] - [pci] PCI/ASPM: Reduce severity of common clock config message (Myron Stowe) [1712820] - [pci] PCI/ASPM: Clear the correct bits when enabling L1 substates (Myron Stowe) [1712820] - [pci] PCI/PM: Print config space of devices before suspend (Myron Stowe) [1712820] - [pci] PCI/AER: Initialize aer_fifo (Myron Stowe) [1712820] - [pci] PCI/AER: Factor message prefixes with dev_fmt() (Myron Stowe) [1712820] - [pci] PCI/AER: Log which device prevents error recovery (Myron Stowe) [1712820] - [security] ima: Switch to ima_hash_algo for boot aggregate (Jerry Snitselaar) [1786441] - [mm] mm: mempolicy: require at least one nodeid for MPOL_PREFERRED (Rafael Aquini) [1834435] {CVE-2020-11565} - [tools] perf maps: Add missing unlock to maps__insert() error case (Michael Petlan) [1818838] - [tools] perf dso: Fix dso comparison (Michael Petlan) [1818838] - [tools] perf block-info: Fix wrong block address comparison in block_info__cmp() (Michael Petlan) [1818838] - [tools] libperf: Setup initial evlist::all_cpus value (Michael Petlan) [1818838] - [tools] perf report: Fix no libunwind compiled warning break s390 issue (Michael Petlan) [1818838] - [tools] perf hists: Fix variable name's inconsistency in hists__for_each() macro (Michael Petlan) [1818838] - [tools] perf map: Set kmap->kmaps backpointer for main kernel map chunks (Michael Petlan) [1818838] - [tools] perf report: Fix incorrectly added dimensions as switch perf data file (Michael Petlan) [1818838] - [tools] tools lib traceevent: Fix memory leakage in filter_event (Michael Petlan) [1818838] - [tools] perf vendor events s390: Remove name from L1D_RO_EXCL_WRITES description (Michael Petlan) [1818838] - [tools] perf vendor events s390: Fix counter long description for DTLB1_GPAGE_WRITES (Michael Petlan) [1818838] - [tools] libtraceevent: Allow custom libdir path (Michael Petlan) [1818838] - [tools] perf top: Do not bail out when perf_env__read_cpuid() returns ENOSYS (Michael Petlan) [1818838] - [tools] perf arch: Make the default get_cpuid() return compatible error (Michael Petlan) [1818838] - [tools] perf inject: Fix processing of ID index for injected instruction tracing (Michael Petlan) [1818838] - [tools] perf report: Bail out --mem-mode if mem info is not available (Michael Petlan) [1818838] - [tools] perf report: Make -F more strict like -s (Michael Petlan) [1818838] - [tools] perf report/top TUI: Replace pr_err() with ui__error() (Michael Petlan) [1818838] - [tools] libtraceevent: Copy pkg-config file to output folder when using O= (Michael Petlan) [1818838] - [tools] libtraceevent: Fix lib installation with O= (Michael Petlan) [1818838] - [tools] perf kvm: Clarify the 'perf kvm' -i and -o command line options (Michael Petlan) [1818838] - [tools] perf machine: Fill map_symbol->maps in append_inlines() to fix segfault (Michael Petlan) [1818838] - [tools] perf jit: Move test functionality in to a test (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for enabling/disabling events (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to enable/disable for a specific CPU (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for reading (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for opening events (Michael Petlan) [1818838] - [tools] perf stat: Factor out open error handling (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for closing file descriptors (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to close evsel on a CPU (Michael Petlan) [1818838] - [tools] perf evsel: Add iterator to iterate over events ordered by CPU (Michael Petlan) [1818838] - [tools] perf evlist: Maintain evlist->all_cpus (Michael Petlan) [1818838] - [tools] perf cpumap: Maintain cpumaps ordered and without dups (Michael Petlan) [1818838] - [tools] perf script: Fix brstackinsn for AUXTRACE (Michael Petlan) [1818838] - [tools] perf affinity: Add infrastructure to save/restore affinity (Michael Petlan) [1818838] - [tools] perf pmu: Use file system cache to optimize sysfs access (Michael Petlan) [1818838] - [tools] perf regs: Make perf_reg_name() return "unknown" instead of NULL (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf tests: Rename tests/map_groups.c to tests/maps.c (Michael Petlan) [1818838] - [tools] perf tests: Rename thread-mg-share to thread-maps-share (Michael Petlan) [1818838] - [tools] perf maps: Rename map_groups.h to maps.h (Michael Petlan) [1818838] - [tools] perf maps: Rename 'mg' variables to 'maps' (Michael Petlan) [1818838] - [tools] perf map_symbol: Rename ms->mg to ms->maps (Michael Petlan) [1818838] - [tools] perf addr_location: Rename al->mg to al->maps (Michael Petlan) [1818838] - [tools] perf thread: Rename thread->mg to thread->maps (Michael Petlan) [1818838] - [tools] perf maps: Merge 'struct maps' with 'struct map_groups' (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some more instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Remove unused functions (Michael Petlan) [1818838] - [tools] perf map: Remove needless struct forward declarations (Michael Petlan) [1818838] - [tools] perf map: Ditch leftover map__reloc_vmlinux() prototype (Michael Petlan) [1818838] - [tools] perf script: Move map__fprintf_srccode() to near its only user (Michael Petlan) [1818838] - [tools] perf parse: Fix potential memory leak when handling tracepoint errors (Michael Petlan) [1818838] - [tools] libtraceevent: Fix memory leakage in copy_filter_type (Michael Petlan) [1818838] - [tools] libtraceevent: Fix header installation (Michael Petlan) [1818838] - [tools] perf intel-bts: Does not support AUX area sampling (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for decoding AUX area samples (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for recording AUX area samples (Michael Petlan) [1818838] - [tools] perf pmu: When using default config, record which bits of config were changed by the user (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for queuing AUX area samples (Michael Petlan) [1818838] - [tools] perf session: Add facility to peek at all events (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for dumping AUX area samples (Michael Petlan) [1818838] - [tools] perf inject: Cut AUX area samples (Michael Petlan) [1818838] - [tools] perf record: Add aux-sample-size config term (Michael Petlan) [1818838] - [tools] perf record: Add support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for AUX area sample recording (Michael Petlan) [1818838] - [tools] perf auxtrace: Move perf_evsel__find_pmu() (Michael Petlan) [1818838] - [tools] perf record: Add a function to test for kernel support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf tools: Add kernel AUX area sampling definitions (Michael Petlan) [1818838] - [tools] perf report: Jump to symbol source view from total cycles view (Michael Petlan) [1818838] - [tools] perf util: Move block TUI function to ui browsers (Michael Petlan) [1818838] - [tools] perf dso: Move dso_id from 'struct map' to 'struct dso' (Michael Petlan) [1818838] - [tools] perf dsos: Remove unused dsos__find() method (Michael Petlan) [1818838] - [tools] perf map: Move comparision of map's dso_id to a separate function (Michael Petlan) [1818838] - [tools] perf map: Pass a dso_id to map__new() (Michael Petlan) [1818838] - [tools] perf map: Move maj/min/ino/ino_generation to separate struct (Michael Petlan) [1818838] - [tools] perf parse: Report initial event parsing error (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Move seldom used ->flags field to second cacheline (Michael Petlan) [1818838] - [tools] perf map: Use bitmap for booleans (Michael Petlan) [1818838] - [tools] libtraceevent: Fix parsing of event o and X argument types (Michael Petlan) [1818838] - [tools] perf callchain: Fix segfault in thread__resolve_callchain_sample() (Michael Petlan) [1818838] - [tools] perf map_groups: Auto sort maps by name, if needed (Michael Petlan) [1818838] - [tools] perf machine: No need to check if kernel module maps pre-exist (Michael Petlan) [1818838] - [tools] perf record: No need to process the synthesized MMAP events twice (Michael Petlan) [1818838] - [tools] perf map: No need to adjust the long name of modules (Michael Petlan) [1818838] - [tools] perf map_groups: Add a front end cache for map lookups by name (Michael Petlan) [1818838] - [tools] perf maps: Do not use an rbtree to sort by map name (Michael Petlan) [1818838] - [tools] perf maps: Purge the entries from maps->names in __maps__purge() (Michael Petlan) [1818838] - [tools] perf vendor events power9: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events power8: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf parse: Use YYABORT to clear stack after failure, plugging leaks (Michael Petlan) [1818838] - [tools] perf tool: Provide an option to print perf_event_open args and return value (Michael Petlan) [1818838] - [tools] perf map: Remove ->groups from 'struct map' (Michael Petlan) [1818838] - [tools] perf map: Combine maps__fixup_overlappings with its only use (Michael Petlan) [1818838] - [tools] perf annotate: Stop using map->groups, use map_symbol->mg instead (Michael Petlan) [1818838] - [tools] perf tools: Add a 'struct map_groups' pointer to 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf symbols: Use kmaps(map)->machine when we know its a kernel map (Michael Petlan) [1818838] - [tools] pref tools: Make 'struct addr_map_symbol' contain 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node' (Michael Petlan) [1818838] - [tools] perf unwind: Use 'struct map_symbol' in 'struct unwind_entry' (Michael Petlan) [1818838] - [tools] perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointers (Michael Petlan) [1818838] - [tools] perf tools: Add map_groups to 'struct addr_location' (Michael Petlan) [1818838] - [tools] perf map_groups: Pass the object to map_groups__find_ams() (Michael Petlan) [1818838] - [tools] perf symbols: Stop using map->groups, we can use kmaps instead (Michael Petlan) [1818838] - [tools] perf map: Use map->dso->kernel + map__kmaps() in map__kmaps() (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for tui (Michael Petlan) [1818838] - [tools] perf report: Support --percent-limit for --total-cycles (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for stdio (Michael Petlan) [1818838] - [tools] perf hist: Support block formats with compare/sort/display (Michael Petlan) [1818838] - [tools] perf hist: Count the total cycles of all samples (Michael Petlan) [1818838] - [tools] perf block: Cleanup and refactor block info functions (Michael Petlan) [1818838] - [tools] perf diff: Don't use hack to skip column length calculation (Michael Petlan) [1818838] - [tools] perf tests: Fix out of bounds memory access (Michael Petlan) [1818838] - [tools] perf record: Add support for limit perf output file size (Michael Petlan) [1818838] - [tools] perf annotate: Fix heap overflow (Michael Petlan) [1818838] - [tools] perf machine: Add kernel_dso() method (Michael Petlan) [1818838] - [tools] perf symbols: Remove needless checks for map->groups->machine (Michael Petlan) [1818838] - [tools] perf parse: Add a deep delete for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: If pmu configuration fails free terms (Michael Petlan) [1818838] - [tools] perf parse: Before yyabort-ing free components (Michael Petlan) [1818838] - [tools] perf parse: Add destructors for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: Ensure config and str in terms are unique (Michael Petlan) [1818838] - [tools] perf parse: Add parse events handle error (Michael Petlan) [1818838] - [tools] perf inject: Make --strip keep evsels (Michael Petlan) [1818838] - [tools] perf tools: Fix cross compile for ARM64 (Michael Petlan) [1818838] - [tools] perf stat: Add --per-node agregation support (Michael Petlan) [1818838] - [tools] perf env: Add perf_env__numa_node() (Michael Petlan) [1818838] - [tools] perf tools: Splice events onto evlist even on error (Michael Petlan) [1818838] - [tools] libsubcmd: Use -O0 with DEBUG=1 (Michael Petlan) [1818838] - [tools] libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flags (Michael Petlan) [1818838] - [tools] perf map_groups: Introduce for_each_entry() and for_each_entry_safe() iterators (Michael Petlan) [1818838] - [tools] perf maps: Add for_each_entry()/_safe() iterators (Michael Petlan) [1818838] - [tools] perf map: Allow map__next() to receive a NULL arg (Michael Petlan) [1818838] - [tools] perf map: Check if the map still has some refcounts on exit (Michael Petlan) [1818838] - [tools] perf dso: Add dso__data_write_cache_addr() (Michael Petlan) [1818838] - [tools] perf dso: Refactor dso_cache__read() (Michael Petlan) [1818838] - [tools] perf auxtrace: Add auxtrace_cache__remove() (Michael Petlan) [1818838] - [tools] perf jevents: Fix resource leak in process_mapfile() and main() (Michael Petlan) [1818838] - [tools] perf kvm: Use evlist layer api when possible (Michael Petlan) [1818838] - [tools] perf tests: Fix a typo (Michael Petlan) [1818838] - [tools] perf tools: Avoid a malloc() for array events (Michael Petlan) [1818838] - [tools] perf tools: Move ALLOC_LIST into a function (Michael Petlan) [1818838] - [tools] perf evsel: Avoid close(-1) (Michael Petlan) [1818838] - [tools] perf evsel: Always preserve errno while cleaning up perf_event_open failures (Michael Petlan) [1818838] - [tools] perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR (Michael Petlan) [1818838] - [tools] perf llvm: Make .o saving a debug message, not an info one (Michael Petlan) [1818838] - [tools] perf record: Put a copy of kcore into the perf.data directory (Michael Petlan) [1818838] - [tools] perf data: Support single perf.data file directory (Michael Petlan) [1818838] - [tools] perf session: Fix indent in perf_session__new()" (Michael Petlan) [1818838] - [tools] perf data: Rename directory "header" file to "data" (Michael Petlan) [1818838] - [tools] perf data: Move perf_dir_version into data.h (Michael Petlan) [1818838] - [tools] perf data: Correctly identify directory data files (Michael Petlan) [1818838] - [tools] perf trace: Use STUL_STRARRAY_FLAGS with mmap (Michael Petlan) [1818838] - [tools] perf trace: Wire up strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Introduce strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Make the mmap_flags strarray visible outside of its beautifier (Michael Petlan) [1818838] - [tools] perf trace: Use strtoul for the fcntl 'cmd' argument (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarrays() (Michael Petlan) [1818838] - [tools] libperf: Add pr_err() macro (Michael Petlan) [1818838] - [tools] libperf: Do not export perf_evsel__init()/perf_evlist__init() (Michael Petlan) [1818838] - [tools] libperf: Keep count of failed tests (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_cpus test (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_thread test (Michael Petlan) [1818838] - [tools] libperf: Link static tests with libapi.a (Michael Petlan) [1818838] - [tools] libperf: Move mask setup to perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Move mmap allocation to perf_evlist__mmap_ops::get (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__for_each_mmap() (Michael Petlan) [1818838] - [tools] perf tests: Disable bp_signal testing for arm64 (Michael Petlan) [1818838] - [tools] perf tests bp_account: Add dedicated checking helper is_supported() (Michael Petlan) [1818838] - [tools] perf tests: Remove needless headers for bp_account (Michael Petlan) [1818838] - [tools] perf list: Hide deprecated events by default (Michael Petlan) [1818838] - [tools] perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul() (Michael Petlan) [1818838] - [tools] perf trace: Honour --max-events in processing syscalls:sys_enter_* (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarray() (Michael Petlan) [1818838] - [tools] perf trace: Initialize evsel_trace->fmt for syscalls:sys_enter_* tracepoints (Michael Petlan) [1818838] - [tools] perf trace: Introduce 'struct evsel__trace' for evsel->priv needs (Michael Petlan) [1818838] - [tools] perf trace: Hide evsel->access further, simplify code (Michael Petlan) [1818838] - [tools] perf trace: Introduce accessors to trace specific evsel->priv (Michael Petlan) [1818838] - [tools] perf trace: Show error message when not finding a field used in a filter expression (Michael Petlan) [1818838] - [tools] perf trace: Hook the 'vec' tracepoint argument with the x86 IRQ vectors scnprintf/strtoul (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated x86 IRQ vector array (Michael Petlan) [1818838] - [tools] libbeauty: Add a strarray__scnprintf_suffix() method (Michael Petlan) [1818838] - [tools] libbeauty: Hook up the x86 irq_vectors table generator (Michael Petlan) [1818838] - [tools] libbeauty: Add a generator for x86's IRQ vectors -> strings (Michael Petlan) [1818838] - [tools] tools arch x86: Grab a copy of the file containing the IRQ vector defines (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname (Michael Petlan) [1818838] - [tools] perf trace: Support tracepoint dynamic char arrays (Michael Petlan) [1818838] - [tools] perf trace: Filter own pid to avoid a feedback look in 'perf trace record -a' (Michael Petlan) [1818838] - [tools] perf string: Export asprintf__tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf trace: Introduce --errno-summary (Michael Petlan) [1818838] - [tools] perf trace: Add syscall failure stats to -s/--summary and -S/--with-summary (Michael Petlan) [1818838] - [tools] perf stat: Support --all-kernel/--all-user (Michael Petlan) [1818838] - [tools] perf annotate: Fix objdump --no-show-raw-insn flag (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'expand' command (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'grep' command (Michael Petlan) [1818838] - [tools] perf annotate: Use libsubcmd's run-command.h to fork objdump (Michael Petlan) [1818838] - [tools] perf annotate: Avoid reallocation in objdump parsing (Michael Petlan) [1818838] - [tools] perf report: Add warning when libunwind not compiled in (Michael Petlan) [1818838] - [tools] perf test: Avoid infinite loop for task exit case (Michael Petlan) [1818838] - [tools] perf test: Report failure for mmap events (Michael Petlan) [1818838] - [tools] perf script: Fix --reltime with --time (Michael Petlan) [1818838] - [tools] perf tools: Allow to build with -ltcmalloc (Michael Petlan) [1818838] - [tools] perf diff: Report noisy for cycles diff (Michael Petlan) [1818838] - [tools] perf tools: Propagate CFLAGS to libperf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__filter_pollfd() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__purge() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__exit() (Michael Petlan) [1818838] - [tools] libperf: Move the pollfd allocation from tools/perf to libperf (Michael Petlan) [1818838] - [tools] libperf: Centralize map refcnt setting (Michael Petlan) [1818838] - [tools] perf evlist: Switch to libperf's mmap interface (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_mmap() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_get() (Michael Petlan) [1818838] - [tools] perf tools: Introduce perf_evlist__mmap_cb_idx() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::mmap callback (Michael Petlan) [1818838] - [tools] libperf: Add perf_evlist_mmap_ops::get callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::idx callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_event() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_done() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_init() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__consume() function from tools/perf (Michael Petlan) [1818838] - [tools] perf tools: Use perf_mmap way to detect aux mmap (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__put() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__unmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__get() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap_len() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Add 'struct perf_mmap_param' (Michael Petlan) [1818838] - [tools] libperf: Add perf_mmap__init() function (Michael Petlan) [1818838] - [tools] perf tools: Avoid 'sample_reg_masks' being const + weak (Michael Petlan) [1818838] - [tools] perf beauty: Introduce strtoul() for x86 MSRs (Michael Petlan) [1818838] - [tools] perf trace: Expand strings in filters to integers (Michael Petlan) [1818838] - [tools] perf trace: Introduce a strtoul() method for 'struct strarrays' (Michael Petlan) [1818838] - [tools] perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Michael Petlan) [1818838] - [tools] perf trace: Introduce --filter for tracepoint events (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter_pid() and append_tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter() method (Michael Petlan) [1818838] - [tools] perf evlist: Factor out asprintf routine to build a tracepoint pid filter (Michael Petlan) [1818838] - [tools] perf trace: Associate the "msr" tracepoint arg name with x86_MSR__scnprintf() (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated MSR arrays (Michael Petlan) [1818838] - [tools] perf trace: Allow associating scnprintf routines with well known arg names (Michael Petlan) [1818838] - [tools] perf beauty: Hook up the x86 MSR table generator (Michael Petlan) [1818838] - [tools] perf trace beauty: Add a x86 MSR cmd id->str table generator (Michael Petlan) [1818838] - [tools] perf beauty: Make strarray's offset be u64 (Michael Petlan) [1818838] - [tools] perf trace: Allow choosing how to augment the tracepoint arguments (Michael Petlan) [1818838] - [tools] perf trace: Enclose all events argument lists with () (Michael Petlan) [1818838] - [tools] perf trace: Add array of chars scnprintf beautifier (Michael Petlan) [1818838] - [tools] perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Michael Petlan) [1818838] - [tools] perf trace: Move some scnprintf methods from syscall to syscall_arg_fmt (Michael Petlan) [1818838] - [tools] perf trace: Allocate an array of beautifiers for tracepoint args (Michael Petlan) [1818838] - [tools] perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf (Michael Petlan) [1818838] - [tools] perf script: Allow --time with --reltime (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add Time chart by CPU (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add ability for Call tree to open at a specified task and time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Tidy up Call tree call_time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add global time range calculations (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add HBoxLayout and VBoxLayout (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add LookupModel() (Michael Petlan) [1818838] - [tools] perf trace augmented_syscalls: Do not show syscalls when none was asked for (Michael Petlan) [1818838] - [tools] perf trace: Postpone parsing .perfconfig trace.add_events to after --verbose is processed (Michael Petlan) [1818838] - [tools] perf trace: Generalize the syscall_fmt find routines (Michael Petlan) [1818838] - [tools] perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Michael Petlan) [1818838] - [tools] perf trace: Make evlist__set_evsel_handler() affect just entries without a handler (Michael Petlan) [1818838] - [tools] perf evlist: Adopt __set_tracepoint_handlers method from perf_session (Michael Petlan) [1818838] - [tools] perf top: Initialize perf_env->cpuid, needed by the per arch annotation init routine (Michael Petlan) [1818838] - [tools] perf env: Add routine to read the env->cpuid from the running machine (Michael Petlan) [1818838] - [kernel] perf/cgroups: Install cgroup events to correct cpuctx (Michael Petlan) [1818838] - [kernel] perf/core: Fix mlock accounting in perf_mmap() (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Remove PCIe3 unit for SNR (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Add PCI ID of IMC for Xeon E3 V5 Family (Michael Petlan) [1818838] - [kernel] perf: Correctly handle failed perf_get_aux_event() (Michael Petlan) [1818838] - [x86] perf/x86/intel: Fix PT PMI handling (Michael Petlan) [1818838] - [x86] perf/x86/intel/bts: Fix the use of page_private() (Michael Petlan) [1818838] - [x86] perf/x86: Fix potential out-of-bounds access (Michael Petlan) [1818838] - [x86] perf/x86: Implement immediate enforcement of /sys/devices/cpu/rdpmc value of 0 (Michael Petlan) [1818838] - [kernel] perf/core: Make the mlock accounting simple again (Michael Petlan) [1818838] - [kernel] perf/core: Fix the mlock accounting, again (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Prevent redundant WRMSRs (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Opportunistically use single range output mode (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Add sampling support (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Factor out pt_config_start() (Michael Petlan) [1818838] - [kernel] perf/aux: Allow using AUX data in perf samples (Michael Petlan) [1818838] - [kernel] perf/core: Fix unlock balance in perf_init_event() (Michael Petlan) [1818838] - [x86] perf/x86/amd: Remove set but not used variable 'active' (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_install_in_event() (Michael Petlan) [1818838] - [x86] perf/x86: Synchronize PMU task contexts on optimized context switches (Michael Petlan) [1818838] - [x86] perf/x86/intel: Implement LBR callstack context synchronization (Michael Petlan) [1818838] - [x86] perf/x86: Install platform specific ->swap_task_ctx() adapter (Michael Petlan) [1818838] - [x86] perf/core, perf/x86: Introduce swap_task_ctx() method at 'struct pmu' (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Matching the memory allocate and free, in rb_alloc() (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Modify the parameter type of perf_mmap_free_page() (Michael Petlan) [1818838] - [documentation] Documentation: Document sysfs interfaces purr, spurr, idle_purr, idle_spurr (Steve Best) [1783286] - [powerpc] powerpc/sysfs: Show idle_purr and idle_spurr for every CPU (Steve Best) [1783286] - [powerpc] powerpc/pseries: Account for SPURR ticks on idle CPUs (Steve Best) [1783286] - [powerpc] powerpc/idle: Store PURR snapshot in a per-cpu global variable (Steve Best) [1783286] - [powerpc] powerpc: Move idle_loop_prolog()/epilog() functions to header file (Steve Best) [1783286] - [kernel] padata: add separate cpuhp node for CPUHP_PADATA_DEAD (Herbert Xu) [1671674] - [kernel] padata: fix uninitialized return value in padata_replace() (Herbert Xu) [1671674] - [kernel] padata: remove reorder_objects (Herbert Xu) [1671674] - [crypto] padata: remove cpumask change notifier (Herbert Xu) [1671674] - [kernel] padata: always acquire cpu_hotplug_lock before pinst->lock (Herbert Xu) [1671674] - [kernel] padata: validate cpumask without removed CPU during offline (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Avoid deadlock by using per-instance padata queues (Herbert Xu) [1671674] - [kernel] padata: Remove unused padata_remove_cpu (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Fix user-after-free on module unload (Herbert Xu) [1671674] - [kernel] padata: Remove broken queue flushing (Herbert Xu) [1671674] - [kernel] padata: remove cpu_index from the parallel_queue (Herbert Xu) [1671674] - [kernel] padata: unbind parallel jobs from specific CPUs (Herbert Xu) [1671674] - [kernel] padata: use separate workqueues for parallel and serial work (Herbert Xu) [1671674] - [crypto] padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possible (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - remove padata cpumask notifier (Herbert Xu) [1671674] - [crypto] padata: make padata_do_parallel find alternate callback CPU (Herbert Xu) [1671674] - [kernel] workqueue: require CPU hotplug read exclusion for apply_workqueue_attrs (Herbert Xu) [1671674] - [kernel] workqueue: unconfine alloc/apply/free_workqueue_attrs() (Herbert Xu) [1671674] - [crypto] padata: allocate workqueue internally (Herbert Xu) [1671674] - [kernel] padata: initialize pd->cpu with effective cpumask (Herbert Xu) [1671674] - [kernel] padata: purge get_cpu and reorder_via_wq from padata_do_serial (Herbert Xu) [1671674] - [kernel] padata: Replace delayed timer with immediate workqueue in padata_reorder (Herbert Xu) [1671674] - [kernel] padata: use smp_mb in padata_reorder to avoid orphaned padata jobs (Herbert Xu) [1671674] - [kernel] tracing: Avoid memory leak in process_system_preds() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Have error path in predicate_parse() free its allocated memory (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Avoid memory leak in predicate_parse() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Fix memory leak in create_filter() (Jerome Marchand) [1829953] {CVE-2019-19072} - [tools] KVM: selftests: s390x: Provide additional num-guest-pages adjustment (Philipp Rudo) [1792266] - [s390] s390/protvirt: fix compilation issue (Philipp Rudo) [1792266] - [kvm] KVM: s390: Fix PV check in deliverable_irqs() (Philipp Rudo) [1792266] - [kvm] KVM: s390: Return last valid slot if approx index is out-of-bounds (Philipp Rudo) [1792266] - [kvm] KVM: s390: vsie: Fix delivery of addressing exceptions (Philipp Rudo) [1792266] - [mm] s390/gmap: return proper error code on ksm unsharing (Philipp Rudo) [1792266] - [s390] KVM: s390: mark sie block as 512 byte aligned (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: check for registers to NOT change on reset (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: test more register variants for the reset ioctl (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fix early guest crash (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fixup fprintf format error in reset.c (Philipp Rudo) [1792266] - [kvm] KVM: s390: Also reset registers in sync regs for initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: introduce module parameter kvm.use_gisa (Philipp Rudo) [1792266] - [documentation] KVM: s390: protvirt: Add KVM api documentation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED (Philipp Rudo) [1792266] - [documentation] DOCUMENTATION: Protected virtual machine introduction and IPL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV cpu reset calls (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: do not inject interrupts after start (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Mask PSW interrupt bits for interception 104 and 112 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Support cmd 5 operation state (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Report CPU state to Ultravisor (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: UV calls in support of diag308 0, 1 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add program exception injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Only sync fmt4 registers (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Do only reset registers that are accessible (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: disallow one_reg (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: STSI handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Write sthyi data to instruction data area (Philipp Rudo) [1792266] - [kvm] KVM: s390/mm: handle guest unpin events (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: handle secure guest prefix pages (Philipp Rudo) [1792266] - [kvm] KVM: S390: protvirt: Introduce instruction data area bounce buffer (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add new gprs location handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle spec exception loops (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add SCLP interrupt handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Implement interrupt injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Instruction emulation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle SE notification interceptions (Philipp Rudo) [1792266] - [mm] KVM: s390/mm: Make pages accessible before destroying the guest (Philipp Rudo) [1792266] - [mm] KVM: s390: protvirt: Secure memory is not mergeable (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add initial vm and cpu lifecycle handling (Philipp Rudo) [1792266] - [s390] KVM: s390: add new variants of UV CALL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV debug trace (Philipp Rudo) [1792266] - [kvm] KVM: s390/interrupt: do not pin adapter interrupt pages (Philipp Rudo) [1792266] - [s390] s390/protvirt: Add sysfs firmware interface for Ultravisor information (Philipp Rudo) [1792266] - [s390] s390/mm: add (non)secure page access exceptions handlers (Philipp Rudo) [1792266] - [s390] s390/mm: provide memory management functions for protected KVM guests (Philipp Rudo) [1792266] - [s390] s390/protvirt: add ultravisor initialization (Philipp Rudo) [1792266] - [s390] s390/protvirt: introduce host side setup (Philipp Rudo) [1792266] - [documentation] KVM: s390: rstify new ioctls in api.rst (Philipp Rudo) [1792266] - [s390] s390/uv: Fix handling of length extensions (Philipp Rudo) [1792266] - [tools] selftests: KVM: testing the local IRQs resets (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390x: Add reset tests (Philipp Rudo) [1792266] - [kvm] KVM: s390: Add new reset vcpu API (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: do not clobber registers during guest reset/store status (Philipp Rudo) [1792266] - [kvm] KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups (Philipp Rudo) [1792266] - [s390] s390/uv: use EOPNOTSUPP instead of ENOTSUPP (Philipp Rudo) [1792266] - [kvm] KVM: s390: Do not yield when target is already running (Philipp Rudo) [1792266] - [kvm] KVM: s390: count invalid yields (Philipp Rudo) [1792266] - [kvm] KVM: s390: mark __insn32_query() as __always_inline (Philipp Rudo) [1792266] - [kvm] KVM: s390: fix __insn32_query() inline assembly (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup kvm_arch_init error path (Philipp Rudo) [1792266] - [kvm] KVM: s390: Remove unused parameter from __inject_sigp_restart() (Philipp Rudo) [1792266] - [mm] mm/gup/writeback: add callbacks for inaccessible pages (Philipp Rudo) [1792266] - [scsi] scsi: libiscsi: fall back to sendmsg for slab pages (Maurizio Lombardi) [1825775] - [fs] smb3: fix default permissions on new files when mounting with modefromsid (Leif Sahlberg) [1833374] - [fs] gfs2: don't call quota_unhold if quotas are not locked (Robert S Peterson) [1830043] - [fs] gfs2: move privileged user check to gfs2_quota_lock_check (Robert S Peterson) [1830043] - [fs] gfs2: remove check for quotas on in gfs2_quota_check (Robert S Peterson) [1830043] - [fs] gfs2: Change BUG_ON to an assert_withdraw in gfs2_quota_change (Robert S Peterson) [1830043] - [fs] gfs2: Fix problems regarding gfs2_qa_get and _put (Robert S Peterson) [1830043] - [powerpc] powerpc/eeh: Fix deadlock handling dead PHB (Sam Bobroff) [1774820] - [powerpc] powerpc/powernv/eeh: Fix oops when probing cxl devices (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Slightly simplify eeh_add_to_parent_pe() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Remove unused return path from eeh_pe_dev_traverse() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Fix crash when edev->pdev changes (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Convert log messages to eeh_edev_* macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Introduce EEH edev logging macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Add bdfn field to eeh_dev (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Refactor around eeh_probe_devices() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: EEH for pSeries hot plug (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Initialize EEH address cache earlier (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Improve debug messages around device addition (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag (Sam Bobroff) [1774820] - [powerpc] powerpc/64: Adjust order in pcibios_init() (Sam Bobroff) [1774820] - [powerpc] powerpc/pci: Add pci_find_controller_for_domain() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Bump log level of eeh_addr_cache_print() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Add pr_debug() prints for insert/remove (Sam Bobroff) [1774820]- [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk (David Arcari) [1829900] - [gpio] gpiolib: Fix irq_disable() semantics (David Arcari) [1829900] - [gpio] gpiolib: fix gpio_do_set_config() (David Arcari) [1829900] - [gpio] gpiolib: remove unnecessary argument from set_config call (David Arcari) [1829900] - [gpio] Revert "gpiolib: remove set but not used variable 'config'" (David Arcari) [1829900] - [gpio] Revert "gpiolib: Remove duplicated function gpio_do_set_config()" (David Arcari) [1829900] - [gpio] treewide: remove redundant IS_ERR() before error code check (David Arcari) [1829900] - [gpio] gpiolib: hold gpio devices lock until ->descs array is initialised (David Arcari) [1829900] - [gpio] gpio: Drop the chained IRQ handler assign function (David Arcari) [1829900] - [gpio] gpio: xlp: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: qcom: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: iproc: allow for error from platform_get_irq() (David Arcari) [1829900] - [pinctrl] pinctrl: bcm-iproc: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Move irq_chip definition inside struct pl061 (David Arcari) [1829900] - [gpio] gpiolib: Lower verbosity when allocating hierarchy irq (David Arcari) [1829900] - [gpio] gpiolib: Remove duplicated function gpio_do_set_config() (David Arcari) [1829900] - [include] gpio: Fix the no return statement warning (David Arcari) [1829900] - [gpio] gpiolib: remove set but not used variable 'config' (David Arcari) [1829900] - [gpio] gpiolib: Set lockdep class for hierarchical irq domains (David Arcari) [1829900] - [gpio] gpiolib: Add the support for the msi parent domain (David Arcari) [1829900] - [gpio] gpiolib: Add support for the irqdomain which doesn't use irq_fwspec as arg (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in gpio_ioctl() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in linehandle_create() (David Arcari) [1829900] - [gpio] gpiolib: convert the type of hwnum to unsigned int in gpiochip_get_desc() (David Arcari) [1829900] - [gpio] gpiolib: have a single place of calling set_config() (David Arcari) [1829900] - [gpio] gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_set_config() (David Arcari) [1829900] - [gpio] gpio: gpiolib: fix confusing indention (David Arcari) [1829900] - [mmc] mmc: core: Rework cd-gpio handling (David Arcari) [1829900] - [mmc] mmc: core: Rework wp-gpio handling (David Arcari) [1829900] - [gpio] gpio: add gpiod_toggle_active_low() (David Arcari) [1829900] - [gpio] gpiolib: Make use of assign_bit() API (David Arcari) [1829900] - [gpio] gpiolib: Add GPIOCHIP_NAME definition (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism (David Arcari) [1829900] - [gpio] gpiolib: acpi: Turn dmi_system_id table into a generic quirk table (David Arcari) [1829900] - [gpio] gpiolib: fix up emulated open drain outputs (David Arcari) [1829900] - [gpio] gpio: Fix error message on out-of-range GPIO in lookup table (David Arcari) [1829900] - [gpio] gpiolib: of: Make of_gpio_spi_cs_get_count static (David Arcari) [1829900] - [gpio] gpio: Handle counting of Freescale chipselects (David Arcari) [1829900] - [gpio] gpio: of: Fix bogus reference to gpiod_get_count() (David Arcari) [1829900] - [gpio] gpiolib: Grammar s/manager/managed/ (David Arcari) [1829900] - [gpio] gpiolib: acpi: Make acpi_gpiochip_alloc_event always return AE_OK (David Arcari) [1829900] - [gpio] gpiolib: acpi: Print pin number on acpi_gpiochip_alloc_event errors (David Arcari) [1829900] - [gpio] gpiolib: fix coding style in gpiod_hog() (David Arcari) [1829900] - [gpio] gpio: add new SET_CONFIG ioctl() to gpio chardev (David Arcari) [1829900] - [gpio] gpiolib: move validation of line handle flags into helper function (David Arcari) [1829900] - [gpio] gpiolib: add support for biasing output lines (David Arcari) [1829900] - [gpio] gpiolib: add support for disabling line bias (David Arcari) [1829900] - [gpio] gpiolib: add support for pull up/down to lineevent_create (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] Revert "gpio: expose pull-up/pull-down line flags to userspace" (David Arcari) [1829900] - [gpio] gpiolib: No need to call gpiochip_remove_pin_ranges() twice (David Arcari) [1829900] - [include] gpio: Add definition for GPIO direction (David Arcari) [1829900] - [gpio] gpiolib: Switch order of valid mask and hw init (David Arcari) [1829900] - [gpio] gpio: of: don't warn if ignored GPIO flag matches the behavior (David Arcari) [1829900] - [gpio] gpio: fix kernel-doc for of_gpio_need_valid_mask() (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] gpiolib: introduce fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: introduce devm_fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: sanitize flags before allocating memory in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_on_boot_blacklist (David Arcari) [1829900] - [gpio] gpio: fix getting nonexclusive gpiods from DT (David Arcari) [1829900] - [gpio] gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source (David Arcari) [1829900] - [gpio] gpiolib: of: add a fallback for wlf, reset GPIO name (David Arcari) [1829900] - [gpio] gpio: remove explicit comparison with 0 (David Arcari) [1829900] - [gpio] gpio: devres: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Make of_gpio_simple_xlate() private (David Arcari) [1829900] - [gpio] gpio: of: Make of_get_named_gpiod_flags() private (David Arcari) [1829900] - [gpio] gpiolib: acpi: make acpi_can_fallback_to_crs() static (David Arcari) [1829900] - [gpio] gpio: of: Normalize return code variable name (David Arcari) [1829900] - [gpio] gpio: gpiolib: Normalize return code variable name (David Arcari) [1829900] - [include] gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h (David Arcari) [1829900] - [gpio] gpio: Use callback presence to determine need of valid_mask (David Arcari) [1829900] - [gpio] gpio: Pass mask and size with the init_valid_mask() (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Add ability for drivers to supply a reserved GPIO list (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Use init_valid_mask exported function (David Arcari) [1829900] - [include] gpio: stubs in headers should be inline (David Arcari) [1829900] - [gpio] gpio: Add support for hierarchical IRQ domains (David Arcari) [1829900] - [kernel] genirq: introduce irq_domain_translate_twocell (David Arcari) [1829900] - [gpio] gpio: refactor gpiochip_allocate_mask() with bitmap_alloc() (David Arcari) [1829900] - [gpio] gpio: of: Fix hard-assigned valid_mask for OF case (David Arcari) [1829900] - [sound] gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to consumer.h (David Arcari) [1829900] - [gpio] gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h (David Arcari) [1829900] - [include] gpiolib: of: Reshuffle contents of consumer.h for new library layout (David Arcari) [1829900] - [include] pinctrl: remove unneeded #ifdef around declarations (David Arcari) [1829900] - [hwmon] hwmon: pmbus: ucd9000: remove unneeded include (David Arcari) [1829900] - [include] gpio: remove less important #ifdef around declarations (David Arcari) [1829900] - [gpio] gpio: of: Break out OF-only code (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist (David Arcari) [1829900] - [gpio] gpiolib: of: fix fallback quirks handling (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in lineevent_create (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in linehandle_create (David Arcari) [1829900] - [gpio] gpio: Fix irqchip initialization order (David Arcari) [1829900] - [gpio] gpio: of: fix Freescale SPI CS quirk handling (David Arcari) [1829900] - [gpio] gpiolib: never report open-drain/source lines as 'input' to user-space (David Arcari) [1829900] - [include] gpio: Fix build error of function redefinition (David Arcari) [1829900] - [gpio] gpiolib: Preserve desc->flags when setting state (David Arcari) [1829900] - [include] gpio: don't WARN() on NULL descs if gpiolib is disabled (David Arcari) [1829900] - [gpio] gpiolib: fix incorrect IRQ requesting of an active-low lineevent (David Arcari) [1829900] - [gpio] Revert "gpio/spi: Fix spi-gpio regression on active high CS" (David Arcari) [1829900] - [gpio] gpiolib: of: fix a memory leak in of_gpio_flags_quirks() (David Arcari) [1829900] - [gpio] gpiolib: Use spinlock_t instead of struct spinlock (David Arcari) [1829900] - [gpio] gpiolib: Clarify use of non-sleeping functions (David Arcari) [1829900] - [gpio] gpiolib: Fix references to gpiod_et_*value_cansleep() variants (David Arcari) [1829900] - [include] gpiolib: Document new gpio_chip.init_valid_mask field (David Arcari) [1829900] - [gpio] gpio/spi: Fix spi-gpio regression on active high CS (David Arcari) [1829900] - [gpio] gpio: No need to cast away return value of debugfs_create_file() (David Arcari) [1829900] - [include] gpio: Add comments on #if/#else/#endif (David Arcari) [1829900] - [regulator] gpio: Fix return value mismatch of function gpiod_get_from_of_node() (David Arcari) [1829900] - [gpio] gpio: Drop the parent_irq from gpio_irq_chip (David Arcari) [1829900] - [gpio] gpio: of: parse stmmac PHY reset line specific active-low property (David Arcari) [1829900] - [gpio] gpio: pass lookup and descriptor flags to request_own (David Arcari) [1829900] - [gpio] gpio: of: Handle the Freescale SPI CS (David Arcari) [1829900] - [gpio] gpio: Fix gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: acpi: Respect pin bias setting (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper (David Arcari) [1829900] - [gpio] gpiolib: acpi: Set pin value, based on bias, more accurately (David Arcari) [1829900] - [gpio] gpiolib: acpi: Change type of dflags (David Arcari) [1829900] - [gpio] gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT (David Arcari) [1829900] - [gpio] gpiolib: Make use of enum gpio_lookup_flags consistent (David Arcari) [1829900] - [include] gpiolib: Indent entry values of enum gpio_lookup_flags (David Arcari) [1829900] - [gpio] gpio: of: Optimize quirk checks (David Arcari) [1829900] - [gpio] gpio: mmio: Drop bgpio_dir_inverted (David Arcari) [1829900] - [gpio] gpio: Set proper argument value to set_config (David Arcari) [1829900] - [gpio] gpio: Remove obsolete comment about gpiochip_free_hogs() usage (David Arcari) [1829900] - [gpio] gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple (David Arcari) [1829900] - [gpio] gpio: mmio: Support two direction registers (David Arcari) [1829900] - [gpio] gpiolib: Don't WARN on gpiod_put() for optional GPIO (David Arcari) [1829900] - [gpio] gpiolib: acpi: Fix references in kernel doc and amend (David Arcari) [1829900] - [gpio] gpio: of: Fix of_gpiochip_add() error path (David Arcari) [1829900] - [gpio] gpio: of: Check for "spi-cs-high" in child instead of parent node (David Arcari) [1829900] - [gpio] gpio: of: Check propname before applying "cs-gpios" quirks (David Arcari) [1829900] - [gpio] Revert "gpio: use new gpio_set_config() helper in more places" (David Arcari) [1829900] - [gpio] gpio: of: Handle both enable-gpio{,s} (David Arcari) [1829900] - [gpio] gpio: of: Restrict enable-gpio quirk to regulator-gpio (David Arcari) [1829900] - [gpio] gpio: of: Apply regulator-gpio quirk only to enable-gpios (David Arcari) [1829900] - [gpio] gpio: add core support for pull-up/pull-down configuration (David Arcari) [1829900] - [gpio] gpio: use new gpio_set_config() helper in more places (David Arcari) [1829900] - [gpio] gpio: rename gpio_set_drive_single_ended() to gpio_set_config() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct kernel doc of struct acpi_gpio_event (David Arcari) [1829900] - [gpio] gpio: of: Fix logic inversion (David Arcari) [1829900] - [gpio] gpio: add irq domain activate/deactivate functions (David Arcari) [1829900] - [gpio] gpiolib: fix line event timestamps for nested irqs (David Arcari) [1829900] - [gpio] gpiolib-acpi: Preserve non direction flags when updating gpiod_flags (David Arcari) [1829900] - [gpio] gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochip_free_interrupts (David Arcari) [1829900] - [gpio] gpiolib-acpi: remove unused variable 'err', cleans up build warning (David Arcari) [1829900] - [mmc] mmc: core: don't override the CD GPIO level when "cd-inverted" is set (David Arcari) [1829900] - [arm64] arm64: dts: meson: Fix mmc cd-gpios polarity (David Arcari) [1829900] - [gpio] gpio/mmc/of: Respect polarity in the device tree (David Arcari) [1829900] - [include] gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB (David Arcari) [1829900] - [documentation] Documentation: gpio: fix function links in the HTML docs (David Arcari) [1829900] - [documentation] docs: driver-model: convert docs to ReST and rename to *.rst (David Arcari) [1829900] - [documentation] docs: gpio: driver.rst: fix a bad tag (David Arcari) [1829900] - [documentation] gpio: Fix minor grammar errors in documentation (David Arcari) [1829900] - [documentation] gpio: Update documentation (David Arcari) [1829900] - [gpio] gpio: Pass a flag to gpiochip_request_own_desc() (David Arcari) [1829900] - [gpio] gpio: Add devm_gpiod_unhinge() (David Arcari) [1829900] - [gpio] gpio: devres: Handle nonexclusive GPIOs (David Arcari) [1829900] - [gpio] gpio: Enable nonexclusive gpiods from DT nodes (David Arcari) [1829900] - [gpio] gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers (David Arcari) [1829900] - [gpio] gpio: OF: Parse MMC-specific CD and WP properties (David Arcari) [1829900] - [gpio] gpio: restore original GPLv2+ license of gpiolib-of.c sources (David Arcari) [1829900] - [include] gpio: drop broken to_gpio_irq_chip() helper (David Arcari) [1829900] - [gpio] gpio: drop devm_gpio_chip_match() (David Arcari) [1829900] - [gpio] gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: Fix possible use after free on label (David Arcari) [1829900] - [documentation] Documentation: gpio: driver: fix wire name for I2C (David Arcari) [1829900] - [documentation] gpio/driver.rst: document gpiochip_disable/enable_irq() (David Arcari) [1829900] - [gpio] gpio: drop devm_gpiochip_remove() (David Arcari) [1829900] - [gpio] gpio: Clarify kerneldoc on gpiochip_set_chained_irqchip() (David Arcari) [1829900] - [gpio] gpio: Remove unused 'irqchip' argument to gpiochip_set_cascaded_irqchip() (David Arcari) [1829900] - [gpio] gpio: Drop parent irq assignment during cascade setup (David Arcari) [1829900] - [gpio] gpiolib: Initialize gdev field before is used (David Arcari) [1829900] - [gpio] gpio: Assign gpio_irq_chip::parents to non-stack pointer (David Arcari) [1829900] - [gpio] gpio: fix doc string for devm_gpiochip_add_data() to not talk about irq_chip (David Arcari) [1829900] - [gpio] gpio: mockup: fix indicated direction (David Arcari) [1829900] - [gpio] gpiolib: Show correct direction from the beginning (David Arcari) [1829900] - [gpio] gpiolib: Add init_valid_mask exported function (David Arcari) [1829900] - [gpio] gpio: Slightly more helpful debugfs (David Arcari) [1829900] - [gpio] Accept partial 'gpio-line-names' property (David Arcari) [1829900] - [gpio] gpio: Restore indentation of continued lines (David Arcari) [1829900] - [gpio] gpio: Propagate errors from gpiod_set_array_value_complex() (David Arcari) [1829900] - [gpio] gpiolib: Fix incorrect use of find_next_zero_bit() (David Arcari) [1829900] - [gpio] gpiolib: Fix missing updates of bitmap index (David Arcari) [1829900] - [gpio] gpio: Add comments on single direction chips (David Arcari) [1829900] - [gpio] gpiolib: Fix gpio_direction_* for single direction GPIOs (David Arcari) [1829900] - [gpio] gpio: Rename devres implementation file (David Arcari) [1829900] - [gpio] gpio: Use SPDX header for core library (David Arcari) [1829900] - [gpio] gpiolib: Fix array members of same chip processed separately (David Arcari) [1829900] - [gpio] gpiolib: Free the last requested descriptor (David Arcari) [1829900] - [gpio] gpio: Get rid of legacy header (David Arcari) [1829900] - [gpio] gpiolib: check if irqchip already has the irq hook replacements (David Arcari) [1829900] - [gpio] gpiolib: use better errno if get_direction is not available (David Arcari) [1829900] - [documentation] gpiolib: Implement fast processing path in get/set array (David Arcari) [1829900] - [documentation] Documentation: gpio: Fix reference to gpiod_get_array() (David Arcari) [1829900] - [gpio] gpiolib: Pass array info to get/set array functions (David Arcari) [1829900] - [gpio] gpiolib: Identify arrays matching GPIO hardware (David Arcari) [1829900] - [gpio] gpiolib: Pass bitmaps, not integer arrays, to get/set array (David Arcari) [1829900] - [gpio] gpiolib: Don't support irq sharing for userspace (David Arcari) [1829900] - [gpio] gpio: of: Handle SPI chipselect legacy bindings (David Arcari) [1829900] - [gpio] gpiolib: override irq_enable/disable (David Arcari) [1829900] - [gpio] gpiolib: add flag to indicate if the irq is disabled (David Arcari) [1829900] - [gpio] gliolib: set hooks in gpiochip_set_irq_hooks() (David Arcari) [1829900] - [gpio] gpiolib: export gpiochip_irq_reqres/relres() (David Arcari) [1829900] - [include] gpio: fix kernel-doc notation warning for 'request_key' (David Arcari) [1829900] - [gpio] gpio: Fix crash due to registration race (David Arcari) [1829900] - [gpio] gpio: Convert to using pOFn instead of device_node.name (David Arcari) [1829900] - [gpio] gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall (David Arcari) [1829900] - [gpio] gpiolib: acpi: Switch to cansleep version of GPIO library call (David Arcari) [1829900] - [gpio] gpiolib: Avoid calling chip->request() for unused gpios (David Arcari) [1829900] - [gpio] gpio: mmio: Fix up inverted direction registers (David Arcari) [1829900] - [gpio] gpiolib: Fix of_node inconsistency (David Arcari) [1829900] - [gpio] gpiolib: Don't shadow error code of gpiochip_lock_as_irq() (David Arcari) [1829900] - [include] gpiolib: Use GPIOD_OUT_{LOW, HIGH} macros in open drain ones (David Arcari) [1829900] - [gpio] gpiolib: probe deferral error reporting (David Arcari) [1829900] - [include] Input: gpio_keys - add missing include to gpio_keys.h (David Arcari) [1829900] - [gpio] gpiolib: remove an unnecessary TODO (David Arcari) [1829900] - [gpio] gpiolib: don't allow userspace to set values of input lines (David Arcari) [1829900] - [gpio] gpiolib: Join one line back for better readability (David Arcari) [1829900] - [gpio] gpiolib: Consistent use of ->get_direction() inside gpiolib (David Arcari) [1829900] - [gpio] gpiolib: Defer on non-DT find_chip_by_name() failure (David Arcari) [1829900] - [gpio] gpiolib: Respect error code of ->get_direction() (David Arcari) [1829900] - [gpio] gpiolib: Join string literals back (David Arcari) [1829900] - [include] gpio.h: fix location of gpio legacy documentation (David Arcari) [1829900] - [fs] gfs2: Fix use-after-free in gfs2_logd after withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix BUG during unmount after file system withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix error exit in do_xmote (Robert S Peterson) [1831695] - [fs] gfs2: fix withdraw sequence deadlock (Robert S Peterson) [1831695] - [mm] s390/mm: fix page table upgrade vs 2ndary address mode accesses (Vladis Dronov) [1828154] {CVE-2020-11884} - [media] media: serial_ir: Fix use-after-free in serial_ir_init_module (Vladis Dronov) [1802396] {CVE-2019-19543} - [mm] mm/memory_hotplug: fix remove_memory() lockdep splat (Christoph von Recklinghausen) [1830942] - [mm] mm/page_alloc.c: initialize memmap of unavailable memory directly (Christoph von Recklinghausen) [1782827] - [fs] fs/proc/page.c: allow inspection of last section and fix end detection (Christoph von Recklinghausen) [1782827] - [mm] mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section (Christoph von Recklinghausen) [1782827] - [powerpc] kvm: ppc: book3s hv: Handle non-present PTEs in page fault functions (David Gibson) [1820402] - [vfio] vfio-pci/nvlink2: Allow fallback to ibm, mmio-atsd[0] (David Gibson) [1819169] - [s390] s390/cpuinfo: fix wrong output when CPU0 is offline (Philipp Rudo) [1812982] - [s390] s390/topology: remove offline CPUs from CPU topology masks (Philipp Rudo) [1812982] - [hwtracing] intel_th: pci: Add Comet Lake PCH-V support (Tony Camuso) [1822983] - [kernel] kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic (Waiman Long) [1833383] - [kernel] kprobes: Set unoptimized flag after unoptimizing code (Waiman Long) [1833383] - [kernel] kprobes: Prohibit probing on BUG() and WARN() address (Waiman Long) [1833383] - [kernel] kprobes: Fix potential deadlock in kprobe_optimizer() (Waiman Long) [1833383] - [fs] gfs2: More gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] audit: fix a net reference leak in audit_list_rules_send() (Richard Guy Briggs) [1827327] - [kernel] audit: fix a net reference leak in audit_send_reply() (Richard Guy Briggs) [1827327] - [kernel] audit: check the length of userspace generated audit records (Richard Guy Briggs) [1827303] - [s390] s390/pci: do not set affinity for floating irqs (Philipp Rudo) [1834319] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Dx device (Alaa Hleihel) [1789382 1782831] - [netdrv] mlx5: Update list of unsupported devices (Alaa Hleihel) [1823685 1789382] - [infiniband] RDMA/mlx5: Verify that QP is created with RQ or SQ (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix udata response upon SRQ creation (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set of completion request bit should not clear other adjacent bits (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: en_accel, Add missing net/geneve.h include (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix q counters on uplink representors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix command entry leak in Internal Error State (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix forced completion access non initialized command entry (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, On creation set CQ's arm_db member to right value (Alaa Hleihel) [1789384 1789382] - [infiniband] RDMA/mlx5: Set GRH fields in query QP on RoCE (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Get the latest values from counters in switchdev mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup to avoid WQ overruns (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix failing fw tracer allocation on s390 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix pfnum in devlink port attribute (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix nest_level for vlan pop action (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing release firmware call (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix frequent ioread PCI access during recovery (Alaa Hleihel) [1789382] - [netdrv] flow_offload: check for basic action hw stats type (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unused argument from parse_tc_pedit_action() (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Remove unneeded functions deceleration (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Improve log messages (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Change matcher priority parameter type (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: Eswitch, avoid redundant mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't allow forwarding between uplink (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix missing congestion control debugfs on rep rdma device (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Optimize u64 division on 32-bit arches (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix group version management (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Tidy up and fix reverse christmas ordring (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5: Expose port speed when possible (Alaa Hleihel) [1831133 1789382] - [include] net/mlx5: Expose link speed directly (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5e: Use netdev_warn() for errors for added prefix (Alaa Hleihel) [1789382] - [include] net/mlx5: fix spelling mistake "reserverd" -> "reserved" (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: Using plain integer as NULL pointer (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: incorrect type in assignment (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for handling compressed completions (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Change inline mode correctly when changing trust state (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add context to the preactivate hook (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use preactivate hook to set the indirection table (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Rename hw_modify to preactivate (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Encapsulate updating netdev queues into a function (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing LRO cap check (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Define one flow for TXQ selection when TCs are configured (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Block delay drop to unprivileged users (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix access to wrong pointer while performing flush due to error (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Do not recover from a non-fatal syndrome (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix ICOSQ recovery flow with Striding RQ (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1789382] - [netdrv] net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix the number of hwcounters of a dynamic counter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Clear LAG notifier pointer after unregister (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix endianness handling in pedit mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix wrong value in record tracker enum (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Fix postsend actions write length (Alaa Hleihel) [1789384 1789382] - [infiniband] IB/mlx5: Fix implicit ODP race (Alaa Hleihel) [1789382] - [netdrv] mlx5: register lag notifier for init network namespace only (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix crash in recovery flow without devlink reporter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDY (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Use div64_u64 for num_var_hw_entries calculation (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent overflow in mmap offset calculations (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix async events cleanup flows (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return failure when rts2rts_qp_counters_set_id is not supported (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Deprecate usage of generic TLS HW capability bit (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: TX, Error completion is for last WQE in batch (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, Fix esp modify function attribute (Alaa Hleihel) [1789382] - [infiniband] RDMA/core: Make the entire API tree static (Alaa Hleihel) [1789382] - [netdrv] mlx5: Use dev_net netdevice notifier registrations (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return the administrative GUID if exists (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Allow connecting flow table to a lower/same level table (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify header copy support (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify set action limitation extension (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5e: Add mlx5e_flower_parse_meta support (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix printk format warning (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Allow creating autogroups with reserved entries (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add ignore level support fwd to table rules (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: fs_core: Introduce unmanaged flow tables (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Refactor mlx5_create_auto_grouped_flow_table (Alaa Hleihel) [1789383 1789382] - [include] net/mlx5e: Expose FEC feilds and related capability bit (Alaa Hleihel) [1789382] - [include] net/mlx5: Add mlx5_ifc definitions for connection tracking support (Alaa Hleihel) [1789382] - [include] net/mlx5: Add copy header action struct layout (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose resource dump register mapping (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add structures and defines for MIRC register (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Read MCAM register groups 1 and 2 (Alaa Hleihel) [1789382] - [include] net/mlx5: Add structures layout for new MCAM access reg groups (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Expose RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Set relaxed ordering when requested (Alaa Hleihel) [1789382] - [include] net/mlx5: Expose relaxed ordering bits (Alaa Hleihel) [1789382] - [include] net/mlx5: Add RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Don't fake udata for kernel path (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add ODP WQE handlers for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Simplify devx async commands (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add mmap support for VAR (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Introduce VAR object and its alloc/destroy methods (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Extend caps stage to handle VAR capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose vDPA emulation device capabilities (Alaa Hleihel) [1789382] - [include] net/mlx5: Add Virtio Emulation related device capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Use async EQ setup cleanup helpers for multiple EQs (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Reduce No CQ found log level from warn to debug (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Increase the max number of channels to 128 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Support accept action on nic table (Alaa Hleihel) [1789382] - [netdrv] mlx5: work around high stack usage with gcc (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: limit the function in local scope (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: use true, false for bool variable (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Unify ODP MR code paths to allow extra flexibility (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix outstanding_pi index for GSI qps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add devlink reload (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set netdev name space on creation (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Load profile according to RoCE enablement state (Alaa Hleihel) [1790200 1789382] - [netdrv] net/mlx5: Handle "enable_roce" devlink param (Alaa Hleihel) [1790200 1789382] - [fs] gfs2: Another gfs2_walk_metadata fix (Andreas Grunbacher) [1826419] - [nvme] nvmet-tcp: optimize tcp stack TX when data digest is used (Chris Leech) [1829540] - [nvme] nvmet-tcp: fix maxh2cdata icresp parameter (Chris Leech) [1829540] - [nvme] nvmet-tcp: set SO_PRIORITY for accepted sockets (Chris Leech) [1829540] - [nvme] nvmet-tcp: set MSG_MORE only if we actually have more to send (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in recv error flow (Chris Leech) [1829540] - [nvme] nvme-tcp: don't poll a non-live queue (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in write_zeroes processing (Chris Leech) [1829540] - [nvme] nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Chris Leech) [1829540] - [nvme] nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Chris Leech) [1829540] - [nvme] nvme: Fix ctrl use-after-free during sysfs deletion (Chris Leech) [1829540] - [nvme] nvme-tcp: break from io_work loop if recv failed (Chris Leech) [1829540] - [nvme] nvme-tcp: move send failure to nvme_tcp_try_send (Chris Leech) [1829540] - [nvme] nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Chris Leech) [1829540] - [nvme] nvme-tcp: Set SO_PRIORITY for all host sockets (Chris Leech) [1829540] - [nvme] nvme/tcp: fix bug on double requeue when send fails (Chris Leech) [1829540] - [nvme] Revert "nvme: Restart request timers in resetting state" (Chris Leech) [1829540] - [acpi] ACPI: processor: Export acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR (Steve Best) [1826415] - [acpi] ACPI: processor: Clean up acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Introduce acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Export function to claim _CST control (Steve Best) [1826415] - [s390] s390/ftrace: fix potential crashes when switching tracers (Philipp Rudo) [1831796] - [net] net/smc: cancel event worker during device removal (Philipp Rudo) [1780665] - [net] net/smc: check for valid ib_client_data (Philipp Rudo) [1780665] - [net] net/smc: fix cleanup for linkgroup setup failures (Philipp Rudo) [1780665] - [net] net/smc: no peer ID in CLC decline for SMCD (Philipp Rudo) [1780665] - [net] net/smc: transfer fasync_list in case of fallback (Philipp Rudo) [1780665] - [net] net/smc: fix leak of kernel memory to user space (Philipp Rudo) [1780665] - [net] net/smc: allow unprivileged users to read pnet table (Philipp Rudo) [1780665] - [net] net/smc: unregister ib devices in reboot_event (Philipp Rudo) [1780665] - [net] net/smc: add fallback check to connect() (Philipp Rudo) [1780665] - [net] net/smc: shorten lgr_cnt initialization (Philipp Rudo) [1780665] - [net] net/smc: fix fastopen for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: remove unused constant (Philipp Rudo) [1780665] - [net] net/smc: use rcu_barrier() on module unload (Philipp Rudo) [1780665] - [net] net/smc: guarantee removal of link groups in reboot (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: wait for tx completions before link freeing (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination without orderly flag (Philipp Rudo) [1780665] - [net] net/smc: no WR buffer wait for terminating link group (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: fix final cleanup sequence for SMCD devices (Philipp Rudo) [1780665] - [net] net/smc: fix refcount non-blocking connect() -part 2 (Philipp Rudo) [1780665] - [net] net/smc: fix ethernet interface refcounting (Philipp Rudo) [1780665] - [net] net/smc: fix refcounting for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: fix closing of fallback SMC sockets (Philipp Rudo) [1780665] - [net] net/smc: remove close abort worker (Philipp Rudo) [1780665] - [net] net/smc: introduce link group termination worker (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination of link groups (Philipp Rudo) [1780665] - [net] net/smc: tell peers about abnormal link group termination (Philipp Rudo) [1780665] - [net] net/smc: improve link group freeing (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination locking (Philipp Rudo) [1780665] - [net] net/smc: terminate link group without holding lgr lock (Philipp Rudo) [1780665] - [net] net/smc: cancel send and receive for terminated socket (Philipp Rudo) [1780665] - [net] net/smc: receive pending data after RCV_SHUTDOWN (Philipp Rudo) [1780665] - [net] net/smc: receive returns without data (Philipp Rudo) [1780665] - [net] net/smc: fix SMCD link group creation with VLAN id (Philipp Rudo) [1780665] - [net] net/smc: improve close of terminated socket (Philipp Rudo) [1780665] - [net] net/smc: no new connections on disappearing devices (Philipp Rudo) [1780665] - [net] net/smc: increase device refcount for added link group (Philipp Rudo) [1780665] - [net] net/smc: separate locks for SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: separate SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: original socket family in inet_sock_diag (Philipp Rudo) [1780665] - [infiniband] RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW gid index (Kamal Heib) [1828601] - [infiniband] RDMA/core: Add helper function to retrieve driver gid context from gid attr (Kamal Heib) [1828601] - [media] media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() (Vladis Dronov) [1825616] {CVE-2019-9455} - [net] SUNRPC: Fix initialisation of struct rpc_xprt_switch (Steve Dickson) [1683394] - [net] SUNRPC: add links for all client xprts to debugfs (Steve Dickson) [1683394] - [net] SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts (Steve Dickson) [1683394] - [net] SUNRPC: Fix transport accounting when caller specifies an rpc_xprt (Steve Dickson) [1683394] - [fs] NFS: send state management on a single connection (Steve Dickson) [1683394] - [net] SUNRPC: Add basic load balancing to the transport switch (Steve Dickson) [1683394] - [net] SUNRPC: Fix up task signalling (Steve Dickson) [1683394] - [fs] NFS: Allow multiple connections to a NFSv2 or NFSv3 server (Steve Dickson) [1683394] - [fs] NFS: Display the "nconnect" mount option if it is set (Steve Dickson) [1683394] - [fs] pNFS: Allow multiple connections to the DS (Steve Dickson) [1683394] - [fs] NFSv4: Allow multiple connections to NFSv4.x (x>0) servers (Steve Dickson) [1683394] - [fs] NFS: Add a mount option to specify number of TCP connections to use (Steve Dickson) [1683394] - [net] SUNRPC: Allow creation of RPC clients with multiple connections (Steve Dickson) [1683394] - [net] netlabel: cope with NULL catmap (Paolo Abeni) [1827251] {CVE-2020-10711} - [scsi] scsi: qla2xxx: fix a potential NULL pointer dereference ("Ewan D. Milne") [1829250] {CVE-2019-16233} - [input] Input: ff-memless - kill timer in destroy() (Chris von Recklinghausen) [1815024] {CVE-2019-19524}- [netdrv] net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non-accel path (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Remove redundant posts in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Fix corner-case checks in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Prevent ingress rate configuration of uplink rep (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Fix lowest FDB pool size (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix hairpin RSS table size (Alaa Hleihel) [1789380] - [netdrv] Revert "net/mlx5: Support lockless FTE read lookups" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move devlink registration before interfaces load (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Always print health reporter message to dmesg (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Avoid duplicating rule destinations (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Fix device memory flows (Alaa Hleihel) [1789380] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix build error without IPV6 (Alaa Hleihel) [1789380] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Remove redundant pointer check (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TC, Stub out ipv6 tun create header function (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add support for Geneve packets SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add HW bits and definitions for Geneve flex parser (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Refactor VXLAN GPE flex parser tunnel code for SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Implement callbacks for getting VFs GUID attributes (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Rx, Update page pool numa node when changed (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support extended number of strides for Striding RQ (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove redundant NULL initializations (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Add new chain for netfilter flow table offload (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor creating fast path prio chains (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Accumulate levels for chains prio namespaces (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Define fdb tc levels per prio (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Simplify fdb chain and prio eswitch defines (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support flow counters offset for bulk counters (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Dump of fw_fatal use updated devlink binary interface (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Rename profile and init methods (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix spelling mistake "metdata" -> "metadata" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix kvfree of uninitialized pointer spec (Alaa Hleihel) [1789380] - [infiniband] IB: mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: LAG, Use port enumerators (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: rate limit alloc_ent error messages (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add ToS (DSCP) header rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Bit sized fields rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: WQ, Move short getters into header file (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Support lockless FTE read lookups (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Do not hold group lock while allocating FTE in software (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Verify that rule has at least one fwd/drop action (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove unneeded variable in mlx5_unload_one (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: FPGA, support network cards with standalone FPGA (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mlx5_core_is_vf() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor ingress acl configuration (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Restrict metadata disablement to offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Prepare code to handle vport enable error (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Tide up state_lock and vport enabled flag usage (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move legacy drop counter and rule under legacy structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move metdata fields under offloads structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Introduce and use mlx5_esw_is_manager_vport() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Introduce and use vlan rule config helper (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename ingress acl config in offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename egress config to generic name (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Test write combining support (Alaa Hleihel) [1789380] - [netdrv] net: Fix misspellings of "configure" and "configuration" (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit ODP destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Avoid double lookups on the pagefault path (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Reduce locking in implicit_mr_get_data() (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use an xarray for the children of an implicit ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split implicit handling from pagefault_mr (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit_mr_get_data (Alaa Hleihel) [1789380] - [netdrv] RDMA/mlx5: Delete struct mlx5_priv->mkey_table (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use a dedicated mkey xarray for ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split sig_err MR data into its own xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use SRCU properly in ODP prefetch (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Add capability for max sge to get optimized performance (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mkey context setting helper routine (Alaa Hleihel) [1789380] - [include] net/mlx5: Expose optimal performance scatter entries capability (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary else statement (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary return statement (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Group boolean parameters to take less space (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add missing capability bit check for IP-in-IP (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix ingress rate configuration for representors (Alaa Hleihel) [1789378] - [netdrv] mlx5: reject unsupported external timestamp flags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Replace kfree with kvfree when free vhca stats (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove incorrect match criteria assignment line (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Enhance TX resync flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save a copy of the crypto info (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unneeded cipher type checks (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Limit DUMP wqe size (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix missing SQ edge fill (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save by-value copy of the record frags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save only the frag page to release at completion (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Size of a Dump WQE is fixed (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Release reference on DUMPed fragments in shutdown flow (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Put live in the correct place for ODP MRs (Alaa Hleihel) [1789378] - [infiniband] RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() (Alaa Hleihel) [1789378] - [netdrv] drivers: net: Fix Kconfig indentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove redundant dev_name print from err log (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove useless set memory to zero use memset() (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unused function parameter (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 being a module (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPERV_INTERFACE (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix static checker warning of potential pointer math issue (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove unlikely() from WARN*() condition (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support TSO and TX checksum offloads for IP-in-IP tunnels (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Improve stateless offload capability check (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support RSS for IP-in-IP and IPv6 tunneled packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Change function's position to a more fitting file (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add page fault handler for DC initiator WQE (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Remove check of FW capabilities in ODP page fault handling (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Set ODP capabilities for DC transport to max (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: RDMA_RX flow type support for user applications (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Fix return code in case of hyperv wrong size read (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add mlx5e HV VHCA stats agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA control agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA infrastructure (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add wrappers for HyperV PCIe operations (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh used value update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add tc flower tracepoints (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use ib_umem_start instead of umem.address (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Create bypass and loopback flow steering namespaces for RDMA RX (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add per-namespace flow table default miss action support (Alaa Hleihel) [1789378] - [include] net/mlx5: Expose IP-in-IP capability bit (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Improve functions documentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from CQE with error on RQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: RX, Handle CQE with error at the earliest stage (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from rx timeout (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Report and recover from CQE error on ICOSQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Split open/close ICOSQ into stages (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add support to rx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add helper functions for reporter's basics (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add cq info to tx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx reporter diagnostics output (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx diagnose function (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Generalize tx reporter's functionality (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Change naming convention for reporter's functions (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Rename reporter header file (Alaa Hleihel) [1790198 1789378] - [infiniband] RDMA/mlx5: Annotate lock dependency in bind/unbind slave port (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Expose XRQ legacy commands over the DEVX interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add legacy events to DEVX list (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add XRQ legacy commands opcodes (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use debug message instead of warn (Alaa Hleihel) [1789378] - [netdrv] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789378] - [infiniband] mlx5: Use refcount_t for refcount (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Allow dropping specific tunnel packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: TX reporter cleanup (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Set tx reporter only on successful creation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Rx, checksum handling refactoring (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Soften inline mode VLAN dependencies (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Slight enhancement for WQE fetch function (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Close TX MPWQE session when no room for inline packet left (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Strict the room needed for SQ edge NOPs (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: E-Switch, add ingress rate support (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Remove DEBUG ODP code (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Avoid unnecessary typecast (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: xsk: dynamically allocate mlx5e_channel_param (Alaa Hleihel) [1789378] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789378] - [char] tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module (David Gibson) [1781915] - [char] tpm: ibmvtpm: Add support for TPM2 (David Gibson) [1781915] - [char] tpm: of: Handle IBM, vtpm20 case when getting log parameters (David Gibson) [1781915] - [wireless] iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices (Jarod Wilson) [1807052] - [wireless] mwifiex: set needed_headroom, not hard_header_len (Jarod Wilson) [1807052] - [wireless] ath9k: Handle txpower changes even when TPC is disabled (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: fix coverage_class type (Jarod Wilson) [1807052] - [wireless] rtw88: Use kfree_skb() instead of kfree() (Jarod Wilson) [1807052] - [wireless] brcmfmac: abort and release host after error (Jarod Wilson) [1807052] - [wireless] ath11k: Silence clang -Wsometimes-uninitialized in ath11k_update_per_peer_stats_from_txcompl (Jarod Wilson) [1807052] - [wireless] ath10k: Call cpu_latency_qos_*() instead of pm_qos_*() (Jarod Wilson) [1807052] - [net] mac80211: fix authentication with iwlwifi/mvm (Jarod Wilson) [1807052] - [net] mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX (Jarod Wilson) [1807052] - [net] mac80211: mark station unauthorized before key removal (Jarod Wilson) [1807052] - [net] mac80211: Check port authorization in the ieee80211_tx_dequeue() case (Jarod Wilson) [1807052] - [net] cfg80211: Do not warn on same channel at the end of CSA (Jarod Wilson) [1807052] - [net] mac80211: drop data frames without key on encrypted links (Jarod Wilson) [1807052] - [net] nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 (Jarod Wilson) [1807052] - [wireless] iwlwifi: cfg: use antenna diversity with all AX101 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix rate scale NSS configuration (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't add TLV offset when reading FIFOs (Jarod Wilson) [1807052] - [wireless] iwlwifi: check allocated pointer when allocating conf_tlvs (Jarod Wilson) [1807052] - [wireless] iwlwifi: consider HE capability when setting LDPC (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: take the required lock when clearing time event data (Jarod Wilson) [1807052] - [net] mac80211: Do not send mesh HWMP PREQ if HWMP is disabled (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for channel switch (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for beacon report scanning (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for critical protocol indication (Jarod Wilson) [1807052] - [wireless] mt76: fix array overflow on receiving too many fragments for a packet (Jarod Wilson) [1807052] - [net] mac80211: rx: avoid RCU list traversal under mutex (Jarod Wilson) [1807052] - [net] nl80211: explicitly include if_vlan.h (Jarod Wilson) [1807052] - [net] mac80211: Remove a redundant mutex unlock (Jarod Wilson) [1807052] - [net] cfg80211: check reg_rule for NULL in handle_channel_custom() (Jarod Wilson) [1807052] - [net] nl80211: fix potential leak in AP start (Jarod Wilson) [1807052] - [net] mac80211: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1807052] - [net] cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1807052] - [net] cfg80211: check wiphy driver existence for drvinfo report (Jarod Wilson) [1807052] - [net] mac80211: consider more elements in parsing CRC (Jarod Wilson) [1807052] - [net] mac80211: fix quiet mode activation in action frames (Jarod Wilson) [1807052] - [net] mac80211: use more bits for ack_frame_id (Jarod Wilson) [1807052] - [wireless] rtw88: Fix return value of rtw_wow_check_fw_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: d3: read all FW CPUs error info (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix TDLS discovery with the new firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: avoid use after free for pmsr request (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update the DTS measurement type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't throw error when trying to remove IGTK (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix thermal zone registration (Jarod Wilson) [1807052] - [wireless] iwlwifi: use helpers (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Jarod Wilson) [1807052] - [wireless] mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: fix spelling mistake "initilized" -> "initialized" (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: remove redundant assignment to variable cond (Jarod Wilson) [1807052] - [wireless] brcmfmac: Remove always false 'idx < 0' statement (Jarod Wilson) [1807052] - [wireless] rtw88: use shorter delay time to poll PS state (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL skb access in TX ISR (Jarod Wilson) [1807052] - [wireless] brcmfmac: add initial support for monitor mode (Jarod Wilson) [1807052] - [wireless] brcmfmac: simplify building interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 (Jarod Wilson) [1807052] - [wireless] brcmfmac: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtw88: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Fix typo (Jarod Wilson) [1807052] - [wireless] rtw88: change max_num_of_tx_queue() definition to inline in pci.h (Jarod Wilson) [1807052] - [wireless] rtw88: assign NULL to skb after being kfree()'ed (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop() (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused vif pointer in struct rtw_vif (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused variable 'in_lps' (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused spinlock (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: update power sequence to v15 (Jarod Wilson) [1807052] - [wireless] rtw88: fix TX secondary channel offset of 40M if current bw is 20M or 40M (Jarod Wilson) [1807052] - [wireless] rtw88: fix rate mask for 1SS chip (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan net-detect support (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan pattern match support (Jarod Wilson) [1807052] - [wireless] rtw88: support wowlan feature for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: load wowlan firmware if wowlan is supported (Jarod Wilson) [1807052] - [wireless] rtw88: add interface config for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset dma when reset pci trx ring (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset ring index when release skbs in tx ring (Jarod Wilson) [1807052] - [wireless] ath10k: Use device_get_match_data() to simplify code (Jarod Wilson) [1807052] - [wireless] ath10k: Add newlines to printk messages (Jarod Wilson) [1807052] - [wireless] ath10k: Correct the DMA direction for management tx buffers (Jarod Wilson) [1807052] - [wireless] mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame() (Jarod Wilson) [1807052] - [wireless] ath11k: fix up some error paths (Jarod Wilson) [1807052] - [wireless] ath11k: make sure to also report the RX bandwidth inside radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: avoid null pointer dereference when pointer band is null (Jarod Wilson) [1807052] - [wireless] ath11k: Add missing pdev rx rate stats (Jarod Wilson) [1807052] - [wireless] ath11k: ensure ts.flags is initialized before bit-wise or'ing in values (Jarod Wilson) [1807052] - [wireless] ath11k: set TxBf parameters after vdev start (Jarod Wilson) [1807052] - [wireless] ath11k: enable HE tlvs in ppdu stats for pktlog lite (Jarod Wilson) [1807052] - [wireless] ath11k: fix debugfs build failure (Jarod Wilson) [1807052] - [wireless] ath10k: Don't call SCM interface for statically mapped msa region (Jarod Wilson) [1807052] - [wireless] Revert "ath10k: fix DMA related firmware crashes on multiple devices" (Jarod Wilson) [1807052] - [wireless] ath10k: drop RX skb with invalid length for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] ath10k: Add optional qdss clk (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe (Jarod Wilson) [1807052] - [wireless] ath9k: use true,false for bool variable (Jarod Wilson) [1807052] - [net] net: mac80211: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] net: iwlwifi: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] iwlwifi: add device name to device_info (Jarod Wilson) [1807052] - [wireless] iwlwifi: implement a new device configuration table (Jarod Wilson) [1807052] - [wireless] iwlwifi: assume the driver_data is a trans_cfg, but allow full cfg (Jarod Wilson) [1807052] - [wireless] iwlwifi: prph: remove some unused register definitions (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print out extended secboot status before dump (Jarod Wilson) [1807052] - [wireless] iwlwifi: incorporate firmware filename into version (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: check for the domain on all TLV types during init (Jarod Wilson) [1807052] - [wireless] iwlwifi: add new iwlax411 struct for type SoSnj (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove unnecessary active triggers status flag (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't allow changing the domain via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove CSR registers abstraction (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove some outdated iwl22000 configurations (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: validate queue ID before array deref/bit ops (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: use partial pages if applicable (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: map only used part of RX buffers (Jarod Wilson) [1807052] - [wireless] iwlwifi: allocate more receive buffers for HE devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for responder config command version 7 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for location range request version 8 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: remove support for fw scan api v11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: don't skip a TX FIFO when dumping (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update powersave correctly for D3 (Jarod Wilson) [1807052] - [wireless] ath11k: Use sizeof_field() instead of FIELD_SIZEOF() (Jarod Wilson) [1807052] - [wireless] ath11k: explicitly cast wmi commands to their correct struct type (Jarod Wilson) [1807052] - [wireless] orinoco: avoid assertion in case of NULL pointer (Jarod Wilson) [1807052] - [wireless] brcmfmac: Keep OOB wake-interrupt disabled when it shouldn't be enabled (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_usbdev_qinit (Jarod Wilson) [1807052] - [wireless] brcmfmac: not set mbss in vif if firmware does not support MBSS (Jarod Wilson) [1807052] - [wireless] brcmfmac: add RSDB condition when setting interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for BCM4359 SDIO chipset (Jarod Wilson) [1807052] - [wireless] brcmfmac: make errors when setting roaming parameters non-fatal (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix rambase for 4359/9 (Jarod Wilson) [1807052] - [wireless] brcmfmac: set F2 blocksize and watermark for 4359 (Jarod Wilson) [1807052] - [wireless] brcmfmac: reset two D11 cores if chip has two D11 cores (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: set interface carrier to off by default (Jarod Wilson) [1807052] - [wireless] mwifiex: delete unused mwifiex_get_intf_num() (Jarod Wilson) [1807052] - [wireless] rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix use after free in brcmf_sdio_readframes() (Jarod Wilson) [1807052] - [wireless] rt2x00: use RESET state bit to prevent IV changes on restart (Jarod Wilson) [1807052] - [wireless] rt2x00: implement reconfig_complete (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl_pci: Fix -Wcast-function-type (Jarod Wilson) [1807052] - [wireless] brcmsmac: Remove always false 'channel < 0' statement (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove last definitions of local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl88821ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove dependence on special bit manipulation macros for common driver (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove usage of private bit manipulation (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() (Jarod Wilson) [1807052] - [wireless] ath9k: fix storage endpoint lookup (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] ath11k: remove an unneeded NULL check (Jarod Wilson) [1807052] - [wireless] ath11k: checking for NULL vs IS_ERR() (Jarod Wilson) [1807052] - [wireless] ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() (Jarod Wilson) [1807052] - [wireless] ath11k: fix missing free of skb on error return path (Jarod Wilson) [1807052] - [wireless] ath11k: fix uninitialized variable radioup (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak on reg_info (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unnecessary enum scan_priority (Jarod Wilson) [1807052] - [wireless] ath11k: fix several spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath11k: add some missing __packed qualifiers (Jarod Wilson) [1807052] - [wireless] ath11k: set the BA buffer size to 256 when HE is enabled (Jarod Wilson) [1807052] - [wireless] ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() (Jarod Wilson) [1807052] - [wireless] ath11k: optimize ath11k_hal_tx_status_parse (Jarod Wilson) [1807052] - [wireless] ath11k: optimise ath11k_dp_tx_completion_handler (Jarod Wilson) [1807052] - [wireless] ath11k: move some tx_status parsing to debugfs code (Jarod Wilson) [1807052] - [wireless] ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab (Jarod Wilson) [1807052] - [wireless] ath11k: drop memset when setting up a tx cmd desc (Jarod Wilson) [1807052] - [wireless] ath11k: disable PS for STA interfaces by default upon bringup (Jarod Wilson) [1807052] - [wireless] ath11k: add wmi helper for turning STA PS on/off (Jarod Wilson) [1807052] - [wireless] ath10k: Fix some typo in some warning messages (Jarod Wilson) [1807052] - [wireless] ath11k: register HE mesh capabilities (Jarod Wilson) [1807052] - [net] netlink: rename nl80211_validate_nested() to nla_validate_nested() (Jarod Wilson) [1807052] - [wireless] wireless/mediatek: Replace rcu_swap_protected() with rcu_replace_pointer() (Jarod Wilson) [1807052] - [wireless] ath: add support for special 0x0 regulatory domain (Jarod Wilson) [1807052] - [wireless] ath10k: change bundle count for max rx bundle for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable napi on RX path for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: fix indentation in ath11k_mac_prepare_he_mode() (Jarod Wilson) [1807052] - [wireless] ath11k: Setup REO destination ring before sending wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Move mac80211 hw allocation before wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Skip update peer stats for management packets (Jarod Wilson) [1807052] - [wireless] ath11k: update tx duration in station info (Jarod Wilson) [1807052] - [wireless] ath11k: fix vht guard interval mapping (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak in monitor mode (Jarod Wilson) [1807052] - [wireless] ath11k: Advertise MPDU start spacing as no restriction (Jarod Wilson) [1807052] - [wireless] ath11k: Update tx and rx chain count properly on drv_set_antenna (Jarod Wilson) [1807052] - [wireless] ath11k: add necessary peer assoc params in wmi dbg (Jarod Wilson) [1807052] - [wireless] ath11k: unlock mutex during failure in qmi fw ready (Jarod Wilson) [1807052] - [wireless] ath11k: add support for controlling tx power to a station (Jarod Wilson) [1807052] - [wireless] ath11k: update bawindow size in delba process (Jarod Wilson) [1807052] - [wireless] ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API (Jarod Wilson) [1807052] - [wireless] ath11k: avoid burst time conversion logic (Jarod Wilson) [1807052] - [wireless] ath11k: pktlog: fix sending/using the pdev id (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up ce and HTC service config update (Jarod Wilson) [1807052] - [wireless] ath11k: tracing: fix ath11k tracing (Jarod Wilson) [1807052] - [wireless] ath10k: enable wow feature for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: change log level for mpdu status of sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: set WMI_PEER_AUTHORIZE after a firmware crash (Jarod Wilson) [1807052] - [wireless] ath10k: set max mtu to 1500 for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: enable firmware log by default for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage (Jarod Wilson) [1807052] - [wireless] ath11k: Fixing TLV length issue in peer pktlog WMI command (Jarod Wilson) [1807052] - [wireless] ath11k: Fix skb_panic observed during msdu coalescing (Jarod Wilson) [1807052] - [wireless] ath11k: remove unused tx ring counters (Jarod Wilson) [1807052] - [wireless] ath11k: avoid WMM param truncation (Jarod Wilson) [1807052] - [wireless] ath11k: optimize RX path latency (Jarod Wilson) [1807052] - [wireless] ath11k: update tcl cmd descriptor parameters for STA mode (Jarod Wilson) [1807052] - [wireless] ath11k: fix wmi service ready ext tlv parsing (Jarod Wilson) [1807052] - [wireless] ath11k: fix resource leak in ath11k_mac_sta_state (Jarod Wilson) [1807052] - [wireless] ath11k: Fix htt stats sounding info and pdev cca stats (Jarod Wilson) [1807052] - [wireless] ath10k: move non-fatal warn logs to dbg level (Jarod Wilson) [1807052] - [wireless] ath11k: add spatial reuse support (Jarod Wilson) [1807052] - [wireless] ath11k: add TWT support (Jarod Wilson) [1807052] - [wireless] ath11k: add HE support (Jarod Wilson) [1807052] - [wireless] ath11k: Remove dead code while handling amsdu packets (Jarod Wilson) [1807052] - [wireless] ath11k: fix missed bw conversion in tx completion (Jarod Wilson) [1807052] - [wireless] ath11k: convert message from info to dbg (Jarod Wilson) [1807052] - [wireless] ath11k: ignore event 0x6017 (Jarod Wilson) [1807052] - [wireless] ath11k: add RX stats support for radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: driver for Qualcomm IEEE 802.11ax devices (Jarod Wilson) [1807052] - [wireless] ath10k: fix RX of frames with broken FCS in monitor mode (Jarod Wilson) [1807052] - [wireless] ath10k: report rssi of each chain to mac80211 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: Handle "invalid" BDFs for msm8998 devices (Jarod Wilson) [1807052] - [wireless] ath10k: Fix qmi init error handling (Jarod Wilson) [1807052] - [wireless] ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO (Jarod Wilson) [1807052] - [wireless] ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 (Jarod Wilson) [1807052] - [wireless] ath10k: add large size for BMI download data for SDIO (Jarod Wilson) [1807052] - [wireless] ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_config_pno_start (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: remove struct ath10k_sdio_rx_data::status (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: cosmetic cleanup (Jarod Wilson) [1807052] - [wireless] ath10k: add workqueue for RX path of sdio (Jarod Wilson) [1807052] - [wireless] ath10k: change max RX bundle size from 8 to 32 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable RX bundle receive for sdio (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif to Rx queues (Jarod Wilson) [1807052] - [net] cfg80211: fix page refcount issue in A-MSDU decap (Jarod Wilson) [1807052] - [net] cfg80211: check for set_wiphy_params (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in cfg80211_cqm_rssi_update (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in nl80211_probe_mesh_link (Jarod Wilson) [1807052] - [net] cfg80211: fix deadlocks in autodisconnect work (Jarod Wilson) [1807052] - [net] wireless: wext: avoid gcc -O3 warning (Jarod Wilson) [1807052] - [net] mac80211: Fix TKIP replay protection immediately after key setup (Jarod Wilson) [1807052] - [net] cfg80211: Fix radar event during another phy CAC (Jarod Wilson) [1807052] - [net] wireless: fix enabling channel 12 for custom regulatory domain (Jarod Wilson) [1807052] - [net] mac80211: mesh: restrict airtime metric to peered established plinks (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: mvm: fix scan config command size" (Jarod Wilson) [1807052] - [wireless] iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove lar_disable module parameter (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: force stop the debug monitor HW (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: always disable L0S states (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rename L0S_ENABLED bit to L0S_DISABLED (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix potential SKB leak on TXQ TX (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix SKB leak on invalid queue (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: extend hardware workaround to context-info (Jarod Wilson) [1807052] - [wireless] iwlwifi: Don't ignore the cap field upon mcc update (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: report TX rate to mac80211 directly for RS offload (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix NVM check for 3168 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: fix TLV fragment allocation loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: allocate smaller dev_cmd for TX headers (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: detect the DMA bug and warn if it happens (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: work around DMA hardware bug (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move page tracking into get_page_hdr() (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send PPAG command if disabled (Jarod Wilson) [1807052] - [wireless] mt76: Off by one in mt76_calc_rx_airtime() (Jarod Wilson) [1807052] - [wireless] mt76: fix LED link time failure (Jarod Wilson) [1807052] - [net] mac80211: Turn AQL into an NL80211_EXT_FEATURE (Jarod Wilson) [1807052] - [net] mac80211: airtime: Fix an off by one in ieee80211_calc_rx_airtime() (Jarod Wilson) [1807052] - [net] cfg80211: fix double-free after changing network namespace (Jarod Wilson) [1807052] - [net] mac80211: fix TID field in monitor mode transmit (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move power gating workaround earlier in the flow (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ detection" (Jarod Wilson) [1807052] - [wireless] wireles: Use sizeof_field() macro (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: fix default mac address overwrite (Jarod Wilson) [1807052] - [wireless] ath9k: use iowrite32 over __raw_writel (Jarod Wilson) [1807052] - [net] mac80211: Use Airtime-based Queue Limits (AQL) on packet dequeue (Jarod Wilson) [1807052] - [net] mac80211: Implement Airtime-based Queue Limit (AQL) (Jarod Wilson) [1807052] - [net] mac80211: Import airtime calculation code from mt76 (Jarod Wilson) [1807052] - [net] mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED (Jarod Wilson) [1807052] - [net] mac80211: expose HW conf flags through debugfs (Jarod Wilson) [1807052] - [net] mac80211: Add new sta_info getter by sta/vif addrs (Jarod Wilson) [1807052] - [net] mac80211: add a comment about monitor-to-dev injection (Jarod Wilson) [1807052] - [wireless] drivers: net: Fix Kconfig indentation, continued (Jarod Wilson) [1807052] - [wireless] mt76: fix fix ampdu locking (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: fix endpoint definition order (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: read {tx,rx} mask from eeprom (Jarod Wilson) [1807052] - [wireless] mt76: move mt76_get_antenna in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: fix possible out-of-bound access in mt7615_fill_txs/mt7603_fill_txs (Jarod Wilson) [1807052] - [wireless] Revert "mt76: mt76x0e: don't use hw encryption for MT7630E" (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: disable radar pattern detector during scanning (Jarod Wilson) [1807052] - [wireless] mt76: move interface_modes definition in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add ibss support (Jarod Wilson) [1807052] - [wireless] mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_register_device (Jarod Wilson) [1807052] - [wireless] mt76: use mt76_dev in mt76_is_{mmio,usb} (Jarod Wilson) [1807052] - [wireless] mt76: Remove set but not used variable 'idx' (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on a dedicated stats workqueue (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on usb_interface instead of usb_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb (Jarod Wilson) [1807052] - [wireless] mt76: remove obsolete .add_buf() from struct mt76_queue_ops (Jarod Wilson) [1807052] - [wireless] mt76: add sanity check for a-mpdu rx wcid index (Jarod Wilson) [1807052] - [wireless] mt76: refactor cc_lock locking scheme (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: eeprom: add support for MAC address from OF (Jarod Wilson) [1807052] - [wireless] mt76: avoid enabling interrupt if NAPI poll is still pending (Jarod Wilson) [1807052] - [wireless] mt76: fix aggregation stop issue (Jarod Wilson) [1807052] - [wireless] mt76: drop rcu read lock in mt76_rx_aggr_stop (Jarod Wilson) [1807052] - [wireless] mt76: add missing locking around ampdu action (Jarod Wilson) [1807052] - [wireless] mt76: do not use devm API for led classdev (Jarod Wilson) [1807052] - [wireless] mt76: enable airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: track tx/rx airtime for airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: introduce mt7615_mac_wtbl_update routine (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix survey channel busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: report tx_time, bss_rx and busy time to mac80211 (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: track approximate tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move MT_CH_TIME_CFG init to mt76x02_mac_cc_reset (Jarod Wilson) [1807052] - [wireless] mt76: unify channel survey update code (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: switch to a different counter for survey busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: track tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: track rx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: store current channel survey_state in struct mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: rename mt76_driver_ops txwi_flags to drv_flags and include tx aligned4 (Jarod Wilson) [1807052] - [wireless] mt76: report rx a-mpdu subframe status (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: remove q_rx field from struct mt7603_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: move aggr_stats array in mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add queue entry in debugfs (Jarod Wilson) [1807052] - [wireless] mt76: move queue debugfs entry to driver specific code (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: move mt76x02u_mac_start in mt76x02-usb module (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0u: reset counter starting the device (Jarod Wilson) [1807052] - [wireless] mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_start (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move mac_reset_counter in mt76x02_lib module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: enable SCS by default (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0e: make array mt76x0_chan_map static const, makes object smaller (Jarod Wilson) [1807052] - [wireless] mt76: usb: add lockdep_assert_held in __mt76u_vendor_request (Jarod Wilson) [1807052] - [wireless] mt76: remove empty flag in mt76_txq_schedule_list (Jarod Wilson) [1807052] - [wireless] mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown (Jarod Wilson) [1807052] - [wireless] mt76: remove aggr_work field from struct mt76_wcid (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix control frame rx in monitor mode (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 52 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: check kasprintf() return value (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove outdated comment referring to wake lock (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: trace IOVA for iwlwifi_dev_tx_tb (Jarod Wilson) [1807052] - [wireless] iwlwifi: dvm: excessive if in rs_bt_update_lq() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Report tx/rx antennas (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rx: use rxq queue_size instead of constant (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove left-over non-functional email alias (Jarod Wilson) [1807052] - [wireless] iwlwifi: config: remove max_rx_agg_size (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make some RX functions static (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req FW API ver 13 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: fix support for transmitting SKBs with fraglist (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'vif', 'dev', 'len' (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove monitor interface when detaching (Jarod Wilson) [1807052] - [wireless] brcmfmac: disable PCIe interrupts before bus reset (Jarod Wilson) [1807052] - [wireless] rtw88: allows to enable/disable HCI link PS mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: pci: enable CLKREQ function if host supports it (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use for loop instead of while loop for DBI/MDIO (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use macros to access PCI DBI/MDIO registers (Jarod Wilson) [1807052] - [wireless] rtlwifi: set proper udelay within rf_serial_read (Jarod Wilson) [1807052] - [wireless] rtlwifi: rf_lock use non-irqsave spin_lock (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove set but not used variable 'mpnum', 'nsp', 'nmp' (Jarod Wilson) [1807052] - [wireless] rtw88: remove duplicated include from ps.c (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'rsr' (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove unnecessary return (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: remove local VENDOR_ID and DEVICE_ID definitions (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 use new SDIO_VENDOR_ID_TI_WL1251 definition (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 add device tree support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix non-ACPI function (Jarod Wilson) [1807052] - [wireless] iwlwifi: 22000: fix some indentation (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: start CTDP budget from 2400mA (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't skip mgmt tid when flushing all tids (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: scan: enable adaptive dwell in p2p (Jarod Wilson) [1807052] - [wireless] iwlwifi: refactor the SAR tables from mvm to acpi (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req cmd ver 12 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: make new scan req versioning flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix unaligned read of rx_pkt_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove redundant assignment to variable bufsz (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 51 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: FW API: reference enum in docs of modify_mask (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print rate_n_flags in a pretty format (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: adapt the code to use api ver 11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: Create function to build scan cmd (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: create function for scan scheduling params (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support dump collection upon assert during D3 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: in VHT connection use only VHT capabilities (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: update iwl_uhb_nvm_channels (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix support for single antenna diversity (Jarod Wilson) [1807052] - [wireless] ath10k: qmi: Sleep for a while before assigning MSA memory (Jarod Wilson) [1807052] - [wireless] ath10k: Revert "ath10k: add cleanup in ath10k_sta_state()" (Jarod Wilson) [1807052] - [wireless] mwifiex: Re-work support for SDIO HW reset (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Add support for Edimax EW-7611ULB (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing enable interrupt flag (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address (Jarod Wilson) [1807052] - [net] mac80211: Use debugfs_create_xul() helper (Jarod Wilson) [1807052] - [net] cfg80211: VLAN offload support for set_key and set_sta_vlan (Jarod Wilson) [1807052] - [net] mac80211: Shrink the size of ack_frame_id to make room for tx_time_est (Jarod Wilson) [1807052] - [net] mac80211: don't re-parse elems in ieee80211_assoc_success() (Jarod Wilson) [1807052] - [net] mac80211: move store skb ack code to its own function (Jarod Wilson) [1807052] - [wireless] ath10k: disable cpuidle during downloading firmware (Jarod Wilson) [1807052] - [wireless] ath10k: fix potential issue of peer stats allocation (Jarod Wilson) [1807052] - [wireless] ath10k: fix get invalid tx rate for Mesh metric (Jarod Wilson) [1807052] - [wireless] rtw88: signal completion even on firmware-request failure (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL pointer access for firmware (Jarod Wilson) [1807052] - [wireless] rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() (Jarod Wilson) [1807052] - [wireless] rt2800: remove errornous duplicate condition (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8225se: remove some unused const variables (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove set but not used variables (Jarod Wilson) [1807052] - [wireless] rtw88: raise LPS threshold to 50, for less power consumption (Jarod Wilson) [1807052] - [wireless] ath5k: eeprom: Remove unneeded variable (Jarod Wilson) [1807052] - [wireless] ath10k: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] b43: dma: Fix use true/false for bool type variable (Jarod Wilson) [1807052] - [wireless] b43: main: Fix use true/false for bool type (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant null pointer check on arrays (Jarod Wilson) [1807052] - [wireless] rtw88: avoid FW info flood (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential read outside array boundary (Jarod Wilson) [1807052] - [wireless] rtw88: rearrange if..else statements for rx rate indexes (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_phy_pg_cfg_pair struct, not arrays (Jarod Wilson) [1807052] - [wireless] rtw88: 8822b: add RFE type 3 support (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for power tracking (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for DPK (Jarod Wilson) [1807052] - [wireless] net: Fix various misspellings of "connect" (Jarod Wilson) [1807052] - [wireless] net: Fix misspellings of "configure" and "configuration" (Jarod Wilson) [1807052] - [wireless] rtw88: fix GENMASK_ULL for u64 (Jarod Wilson) [1807052] - [wireless] iwlwifi: rx: use new api to get band from rx mpdu (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: create function to convert channel index to nl80211_band (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Invert the condition for OFDM rate (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: create function to convert nl80211 band to phy band (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add user trigger support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add notification for missed VAP (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix old-style declaration (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: use the new session protection command (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for new version for D0I3_END_CMD (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: consider ieee80211 station max amsdu value (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW notification dumping in case of missed beacon (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: remove old API and some related code (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: rename external debug configuration file (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW response/notification region type (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support domain changing via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add periodic trigger new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement monitor allocation flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement time point handling (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add TLV allocation new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new API in dump info (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add error tables dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add monitor dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: remove multi buffers infra (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new trigger TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new region TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: load external dbg cfg after internal cfg is loaded (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix warnings for symbol not declared (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: remove set but not used variable 'rate_mask' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove unnecessary NULL check in rtl_regd_init (Jarod Wilson) [1807052] - [wireless] rtw88: add phy_info debugfs to show Tx/Rx physical status (Jarod Wilson) [1807052] - [wireless] rtw88: add set_bitrate_mask support (Jarod Wilson) [1807052] - [wireless] rtw88: Enable 802.11ac beamformee support (Jarod Wilson) [1807052] - [wireless] rtw88: add power tracking support (Jarod Wilson) [1807052] - [wireless] rtw88: use macro to check the current band (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot (Jarod Wilson) [1807052] - [wireless] rtw88: mark rtw_fw_hdr __packed (Jarod Wilson) [1807052] - [wireless] net/wireless: Delete unnecessary checks before the macro call "dev_kfree_skb" (Jarod Wilson) [1807052] - [wireless] wireless: Remove call to memset after dma_alloc_coherent (Jarod Wilson) [1807052] - [wireless] rtw88: include interrupt.h for tasklet_struct (Jarod Wilson) [1807052] - [wireless] rtw88: use a for loop in rtw_power_mode_change(), not goto (Jarod Wilson) [1807052] - [wireless] rtw88: coex: Set 4 slot mode for A2DP (Jarod Wilson) [1807052] - [wireless] rtw88: pci: config phy after chip info is setup (Jarod Wilson) [1807052] - [wireless] rtw88: Use rtw_write8_set to set SYS_FUNC (Jarod Wilson) [1807052] - [wireless] rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1807052] - [wireless] rtw88: config 8822c multicast address in MAC init flow (Jarod Wilson) [1807052] - [wireless] ath10k: Correct error handling of dma_map_single() (Jarod Wilson) [1807052] - [wireless] ath: rename regulatory rules (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak for tpc_stats_final (Jarod Wilson) [1807052] - [wireless] ath10k: fix array out-of-bounds access (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'err' (Jarod Wilson) [1807052] - [wireless] ath10k: fix null dereference on pointer crash_data (Jarod Wilson) [1807052] - [wireless] ath10k: enable transmit data ack RSSI for QCA9884 (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: rename prob_ewma to prob_avg, use it for the new average (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: replace rate stats ewma with a better moving average (Jarod Wilson) [1807052] - [net] mac80211: minstrel: remove divisions in tx status path (Jarod Wilson) [1807052] - [net] nl80211: trivial: Remove redundant loop (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: make arrays static, makes object smaller (Jarod Wilson) [1807052] - [wireless] rtw88: Fix an error message (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: add bluetooth co-existence support for single antenna (Jarod Wilson) [1807052] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf (Jarod Wilson) [1829230 1807052] {CVE-2019-19056} - [wireless] rtlwifi: rtl8723: Remove set but not used variable 'own' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variables 'wifi_busy', 'bt_info_ext' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variable 'result' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_parameter' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variables 'v3', 'rtstatus', 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove set but not used variables 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Remove set but not used variables 'rtstatus', 'bd' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for SAE authentication offload (Jarod Wilson) [1807052] - [wireless] rtw88: fix error handling when setup efuse info (Jarod Wilson) [1807052] - [wireless] rtw88: fix NSS of hw_cap (Jarod Wilson) [1807052] - [wireless] rtw88: use struct rtw_fw_hdr to access firmware header (Jarod Wilson) [1807052] - [wireless] rtw88: raise firmware version debug level (Jarod Wilson) [1807052] - [wireless] rtw88: configure TX queue EDCA parameters (Jarod Wilson) [1807052] - [wireless] rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1807052] - [wireless] rtw88: fix beaconing mode rsvd_page memory violation issue (Jarod Wilson) [1807052] - [wireless] rtw88: flush hardware tx queues (Jarod Wilson) [1807052] - [wireless] rtw88: add TX-AMSDU support (Jarod Wilson) [1807052] - [wireless] rtw88: report tx rate to mac80211 stack (Jarod Wilson) [1807052] - [wireless] rtw88: take over rate control from mac80211 (Jarod Wilson) [1807052] - [wireless] rtw88: add driver TX queue support (Jarod Wilson) [1807052] - [wireless] rtw88: allows to set RTS in TX descriptor (Jarod Wilson) [1807052] - [wireless] rtw88: check firmware leave lps successfully (Jarod Wilson) [1807052] - [wireless] mac80211: simplify TX aggregation start (Jarod Wilson) [1807052] - [net] mac80211: pass internal sta to ieee80211_tx_frags() (Jarod Wilson) [1807052] - [net] mac80211: IBSS: avoid unneeded return value processing (Jarod Wilson) [1807052] - [wireless] ar5523: check NULL before memcpy() in ar5523_cmd() (Jarod Wilson) [1807052] - [wireless] ath10k: add support for hardware rfkill (Jarod Wilson) [1807052] - [wireless] ath10k: restore QCA9880-AR1A (v1) detection (Jarod Wilson) [1807052] - [wireless] ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq (Jarod Wilson) [1807052] - [wireless] cw1200: Fix a signedness bug in cw1200_load_firmware() (Jarod Wilson) [1807052] - [wireless] rtw88: remove misleading module parameter rtw_fw_support_lps (Jarod Wilson) [1807052] - [wireless] rtw88: add deep PS PG mode for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: select deep PS mode when module is inserted (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter LPS by coex strategy (Jarod Wilson) [1807052] - [wireless] rtw88: add deep power save support (Jarod Wilson) [1807052] - [wireless] rtw88: leave PS state for dynamic mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: LPS enter/leave should be protected by lock (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused lps state check helper (Jarod Wilson) [1807052] - [wireless] rtw88: not to control LPS by each vif (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter or leave PS under IRQ (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset H2C queue indexes in a single write (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant flag check helper function (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'short_gi', 'buf_len' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variables 'dataempty', 'hoffset' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variable 'rtstate' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: prevent leaking urb (Jarod Wilson) [1829887 1807052] {CVE-2019-19068} - [wireless] net/wireless: Use kmemdup rather than duplicating its implementation (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Discard undersized packets (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Modify byte order for an error message (Jarod Wilson) [1807052] - [wireless] ath9k_hw: fix uninitialized variable data (Jarod Wilson) [1807052] - [wireless] ath10k: fix backtrace on coredump (Jarod Wilson) [1807052] - [wireless] ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9888 and QCA99x0 (Jarod Wilson) [1807052] - [wireless] ath10k: switch to ieee80211_tx_dequeue_ni (Jarod Wilson) [1807052] - [wireless] ath10k: change sw version print format to hex (Jarod Wilson) [1807052] - [wireless] ath10k: print supported MCS rates within service ready event (Jarod Wilson) [1807052] - [wireless] ath10k: print service ready returned channel range (Jarod Wilson) [1807052] - [wireless] ath10k: add 2ghz channel arguments to service ready structure (Jarod Wilson) [1807052] - [wireless] ath9k: remove unused including (Jarod Wilson) [1807052] - [wireless] mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove excessive check in _rtl_ps_inactive_ps() (Jarod Wilson) [1807052] - [wireless] rtlwifi: prevent memory leak in rtl_usb_probe (Jarod Wilson) [1829850 1807052] {CVE-2019-19063} - [wireless] rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable (Jarod Wilson) [1807052] - [wireless] mt7601u: fix bbp version check in mt7601u_wait_bbp_ready (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: fix boolreturn.cocci warnings (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove duplicated if condition (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix suspend/resume when power is cut off (Jarod Wilson) [1807052] - [wireless] brcmfmac: don't WARN when there are no requests (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove a useless test (Jarod Wilson) [1807052] - [wireless] brcmfmac: send port authorized event for FT-802.1X (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak (Jarod Wilson) [1807052] - [wireless] ath10k: remove the warning of sdio not full support (Jarod Wilson) [1807052] - [wireless] ath: Use dev_get_drvdata where possible (Jarod Wilson) [1807052] - [wireless] ath: fix various spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath10k: fix missing checks for bmi reads and writes (Jarod Wilson) [1807052] - [wireless] ath10k: Add support to provide higher range mem chunks in wmi init command (Jarod Wilson) [1807052] - [wireless] ath10k: Add peer param map for tlv and non-tlv (Jarod Wilson) [1807052] - [wireless] ath10k: Enable MSA region dump support for WCN3990 (Jarod Wilson) [1807052] - [wireless] ath10k: Add xo calibration support for wifi rf clock (Jarod Wilson) [1807052] - [wireless] ath10k: fix spelling mistake "eanble" -> "enable" (Jarod Wilson) [1807052] - [wireless] ath10k: add cleanup in ath10k_sta_state() (Jarod Wilson) [1807052] - [wireless] ath10k: revalidate the msa region coming from firmware (Jarod Wilson) [1807052] - [wireless] ath10k: use ath10k_pci_soc_ functions for all warm_reset instances (Jarod Wilson) [1807052] - [wireless] ath10k: Use ARRAY_SIZE (Jarod Wilson) [1807052] - [wireless] ath10k: avoid leaving .bss_info_changed prematurely (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard bulk clock API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard regulator bulk API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: snoc: skip regulator operations (Jarod Wilson) [1807052] - [wireless] ath10k: Fix HOST capability QMI incompatibility (Jarod Wilson) [1807052] - [wireless] ath10k: Check if station exists before forwarding tx airtime report (Jarod Wilson) [1807052] - [include] include/linux/units.h: add helpers for kelvin to/from Celsius conversion (Jarod Wilson) [1807052]- [x86] x86/PCI: Define to_pci_sysdata() even when !CONFIG_PCI (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add two VMD Device IDs (Myron Stowe) [1788364 1783436] - [pci] x86/PCI: Expose VMD's pci_dev in struct pci_sysdata (Myron Stowe) [1788364 1783436] - [x86] x86/PCI: Add to_pci_sysdata() helper (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add device id for VMD device 8086:9A0B (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add bus 224-255 restriction decode (Myron Stowe) [1788364 1783436] - [fs] fuse: copy_file_range needs to strip setuid bits and update timestamps (Eric Sandeen) [1721881] - [fs] vfs: allow copy_file_range to copy across devices (Eric Sandeen) [1721881] - [fs] vfs: add missing checks to copy_file_range (Eric Sandeen) [1721881] - [mm] vfs: remove redundant checks from generic_remap_checks() (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_file_rw_checks() (Eric Sandeen) [1721881] - [fs] vfs: no fallback for ->copy_file_range (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_copy_file_range() (Eric Sandeen) [1721881] - [ptp] ptp: add VMware virtual PTP clock driver (Prarit Bhargava) [1829706] - [powerpc] powerpc/powernv/ioda: Handle failures correctly in pnv_pci_ioda_iommu_bypass_supported() (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Enable SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Allow SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Fix build with IOMMU_API=n (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass() function (Michael Roth) [1805101] - [powerpc] powerpc/dma: Fix invalid DMA mmap behavior (Michael Roth) [1805101] - [powerpc] powerpc/dma: trim the fat from (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove set_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the generic direct mapping bypass (Michael Roth) [1805101] - [powerpc] powerpc/powernv/npu: Remove NPU DMA ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma_direct mapping routines (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma-direct allocator for coherent platforms (Michael Roth) [1805101] - [powerpc] swiotlb: remove swiotlb_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_get_required_mask (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_mmap_coherent (Michael Roth) [1805101] - [powerpc] powerpc/dma: use phys_to_dma instead of get_dma_offset (Michael Roth) [1805101] - [powerpc] dma-mapping, powerpc: simplify the arch dma_set_mask override (Michael Roth) [1805101] - [powerpc] powerpc/dma: fix an off-by-one in dma_capable (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove max_direct_dma_addr (Michael Roth) [1805101] - [powerpc] powerpc/dma: move pci_dma_dev_setup_swiotlb to fsl_pci.c (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_pci_dma_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the iommu fallback for coherent allocations (Michael Roth) [1805101] - [powerpc] powerpc/pci: remove the dma_set_mask pci_controller ops methods (Michael Roth) [1805101] - [misc] cxl: drop the dma_set_mask callback from vphb (Michael Roth) [1805101] - [powerpc] KABI: re-use deprecated field for iommu_bypass_supported function pointer (Michael Roth) [1805101] - [powerpc] powerpc/dma: stop overriding dma_get_required_mask (Michael Roth) [1805101] - [dma] KABI: add fake includes for headers used in arch/powerpc/kernel/dma.c (Michael Roth) [1805101] - [powerpc] powerpc/powernv: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove PCI_MSI ifdef checks (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_npu_dma_set_mask (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_pci_ioda_pe_single_vendor (Michael Roth) [1805101] - [powerpc] powerpc/dart: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/dart: remove dead cleanup code in iommu_init_early_dart (Michael Roth) [1805101] - [powerpc] powerpc/cell: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/cell: move dma direct window setup out of dma_configure (Michael Roth) [1805101] - [powerpc] powerpc/pseries: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/pseries: unwind dma_get_required_mask_pSeriesLP a bit (Michael Roth) [1805101] - [powerpc] powerpc/dma: handle iommu bypass in dma_iommu_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_ops (Michael Roth) [1805101] - [dma] dma-direct: we might need GFP_DMA for 32-bit dma masks (Michael Roth) [1805101] - [powerpc] powerpc/dma: split the two __dma_alloc_coherent implementations (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused dma_iommu_ops export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ISA_DMA_THRESHOLD export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ARCH_HAS_DMA_MMAP_COHERENT define (Michael Roth) [1805101] - [powerpc] powerpc/dma: properly wire up the unmap_page and unmap_sg methods (Michael Roth) [1805101] - [powerpc] powerpc: allow NOT_COHERENT_CACHE for amigaone (Michael Roth) [1805101] - [powerpc] powerpc/fadump: consider reserved ranges while reserving memory (Steve Best) [1813701] - [powerpc] powerpc/fadump: use static allocation for reserved memory ranges (Steve Best) [1813701] - [fs] audit: Report suspicious O_CREAT usage (partial) (Eric Sandeen) [1797843] - [fs] vfs: fix do_last() regression (Eric Sandeen) [1797843] - [fs] do_last(): fetch directory ->i_mode and ->i_uid before it's too late (Eric Sandeen) [1797843] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Eric Sandeen) [1797843] - [netdrv] fm10k: use txqueue parameter in fm10k_tx_timeout (Neil Horman) [1781387] - [netdrv] fm10k: Use sizeof_field() macro (Neil Horman) [1781387] - [netdrv] fm10k: update driver version to match out-of-tree (Neil Horman) [1781387] - [netdrv] fm10k: add support for ndo_get_vf_stats operation (Neil Horman) [1781387] - [netdrv] fm10k: add missing field initializers to TLV attributes) (Neil Horman) [1781387] - [netdrv] fm10k: use a local variable for the frag pointer (Neil Horman) [1781387] - [netdrv] ethernet: Delete unnecessary checks before the macro call "dev_kfree_skb" (Neil Horman) [1781387] - [netdrv] fm10k: no need to check return value of debugfs_create functions (Neil Horman) [1781387] - [security] KEYS: Avoid false positive ENOMEM error on key read (Waiman Long) [1807693] - [security] KEYS: Don't write out to userspace while holding key semaphore (Waiman Long) [1807693] - [security] selinux: allow per-file labeling for CephFS (Ondrej Mosnacek) [1823764] - [scsi] scsi: qedi: make qedi_ll2_buf_size static (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Fix termination timeouts in session logout (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add modules param to enable qed iSCSI debug (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Do not flush offload work if ARP not resolved (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Use correct msix count for fastpath vectors (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Avoid unnecessary endpoint allocation on link down (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Remove additional char from boot target iqnname (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add PCI shutdown handler support (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add MFW error recovery process (Nilesh Javali) [1792111] - [netdrv] ibmvnic: Skip fatal error reset after passive init (Steve Best) [1830989] - [ata] ahci: Add Intel Comet Lake PCH-V PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake PCH-H PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake H RAID PCI ID (David Milburn) [1802690] - [x86] x86, sched: Move check for CPU type to caller function (Prarit Bhargava) [1828260] - [x86] x86, sched: Don't enable static key when starting secondary CPUs (Prarit Bhargava) [1828260] - [x86] x86, sched: Account for CPUs with less than 4 cores in freq. invariance (Prarit Bhargava) [1828260] - [x86] x86, sched: Bail out of frequency invariance if base frequency is unknown (Prarit Bhargava) [1828260] - [lib] scsi: klist: Make it safe to use klists in atomic context (Waiman Long) [1829027] - [char] random: try to actively add entropy rather than passively wait for it (Neil Horman) [1778762] - [md] dm writecache: fix data corruption when reloading the target (Mike Snitzer) [1830129] - [kernel] smp: Allow smp_call_function_single_async() to insert locked csd (Peter Xu) [1830014] - [scsi] scsi: ibmvscsi: Fix WARN_ON during event pool release (Steve Best) [1829242] - [block] block: avoid to check null profile pointer to see if it is in 3rd party module (Ming Lei) [1829464] - [tools] perf scripting perl: Add common_callchain to fix argument order (Michael Petlan) [1809191] - [netdrv] ionic: fix unused assignment (Jonathan Toppins) [1780645] - [netdrv] ionic: add dynamic_debug header (Jonathan Toppins) [1780645] - [netdrv] ionic: set station addr only if needed (Jonathan Toppins) [1780645] - [netdrv] ionic: replay filters after fw upgrade (Jonathan Toppins) [1780645] - [netdrv] ionic: remove lifs on fw reset (Jonathan Toppins) [1780645] - [netdrv] ionic: disable the queues on link down (Jonathan Toppins) [1780645] - [netdrv] ionic: check for queues before deleting (Jonathan Toppins) [1780645] - [netdrv] ionic: clean tx queue of unfinished requests (Jonathan Toppins) [1780645] - [netdrv] ionic: move irq request to qcq alloc (Jonathan Toppins) [1780645] - [netdrv] ionic: move debugfs add/delete to match alloc/free (Jonathan Toppins) [1780645] - [netdrv] ionic: check for linkup in watchdog (Jonathan Toppins) [1780645] - [netdrv] ionic: decouple link message from netdev state (Jonathan Toppins) [1780645] - [netdrv] ionic: check for NULL structs on teardown (Jonathan Toppins) [1780645] - [netdrv] ionic: clean irq affinity on queue deinit (Jonathan Toppins) [1780645] - [netdrv] ionic: ignore eexist on rx filter add (Jonathan Toppins) [1780645] - [netdrv] ionic: only save good lif dentry (Jonathan Toppins) [1780645] - [netdrv] ionic: leave dev cmd request contents alone on FW timeout (Jonathan Toppins) [1780645] - [netdrv] ionic: add timeout error checking for queue disable (Jonathan Toppins) [1780645] - [netdrv] ionic: make spdxcheck.py happy (Jonathan Toppins) [1780645] - [netdrv] ionic: add decode for IONIC_RC_ENOSUPP (Jonathan Toppins) [1780645] - [netdrv] ionic: print data for unknown xcvr type (Jonathan Toppins) [1780645] - [netdrv] ionic: remove adminq napi instance (Jonathan Toppins) [1780645] - [netdrv] ionic: deinit rss only if selected (Jonathan Toppins) [1780645] - [netdrv] ionic: stop devlink warn on mgmt device (Jonathan Toppins) [1780645] - [netdrv] net: ionic: Use scnprintf() for avoiding potential buffer overflow (Jonathan Toppins) [1780645] - [netdrv] netdev:pass the stuck queue to the timeout handler (Jonathan Toppins) [1780645] - [netdrv] ionic: drop ethtool driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: add support for device id 0x1004 (Jonathan Toppins) [1780645] - [netdrv] ionic: print pci bus lane info (Jonathan Toppins) [1780645] - [netdrv] ionic: support ethtool rxhash disable (Jonathan Toppins) [1780645] - [netdrv] ionic: clean up bitflag usage (Jonathan Toppins) [1780645] - [netdrv] ionic: improve irq numa locality (Jonathan Toppins) [1780645] - [netdrv] ionic: remove pragma packed (Jonathan Toppins) [1780645] - [netdrv] ionic: keep ionic dev on lif init fail (Jonathan Toppins) [1780645] - [netdrv] ionic: fix vf op lock usage (Jonathan Toppins) [1780645] - [netdrv] ionic: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1780645] - [netdrv] ionic: fix fw_status read (Jonathan Toppins) [1780645] - [netdrv] ionic: use new helper tcp_v6_gso_csum_prep (Jonathan Toppins) [1780645] - [netdrv] ionic: fix rxq comp packet type mask (Jonathan Toppins) [1780645] - [netdrv] ionic: clear compiler warning on hb use before set (Jonathan Toppins) [1780645] - [netdrv] ionic: restrict received packets to mtu size (Jonathan Toppins) [1780645] - [netdrv] ionic: add Rx dropped packet counter (Jonathan Toppins) [1780645] - [netdrv] ionic: drop use of subdevice tags (Jonathan Toppins) [1780645] - [netdrv] ionic: support sr-iov operations (Jonathan Toppins) [1780645] - [netdrv] ionic: ionic_if bits for sr-iov support (Jonathan Toppins) [1780645] - [netdrv] ionic: keep users rss hash across lif reset (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove set but not used variable 'sg_desc' (Jonathan Toppins) [1780645] - [netdrv] ionic: update driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: implement support for rx sgl (Jonathan Toppins) [1780645] - [netdrv] ionic: add a watchdog timer to monitor heartbeat (Jonathan Toppins) [1780645] - [netdrv] ionic: add heartbeat check (Jonathan Toppins) [1780645] - [netdrv] ionic: reverse an interrupt coalesce calculation (Jonathan Toppins) [1780645] - [netdrv] ionic: fix up struct name comments (Jonathan Toppins) [1780645] - [netdrv] dynamic_debug: provide dynamic_hex_dump stub (Jonathan Toppins) [1780645] - [netdrv] ionic: fix stats memory dereference (Jonathan Toppins) [1780645] - [netdrv] ionic: add lif_quiesce to wait for queue activity to stop (Jonathan Toppins) [1780645] - [netdrv] ionic: implement ethtool set-fec (Jonathan Toppins) [1780645] - [netdrv] ionic: report users coalesce request (Jonathan Toppins) [1780645] - [netdrv] ionic: use wait_on_bit_lock() rather than open code (Jonathan Toppins) [1780645] - [netdrv] ionic: simplify returns in devlink info (Jonathan Toppins) [1780645] - [netdrv] ionic: select CONFIG_NET_DEVLINK (Jonathan Toppins) [1780645] - [netdrv] ionic: Fix an error code in ionic_lif_alloc() (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unnecessary ternary operator in ionic_debugfs_add_ident (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unused including (Jonathan Toppins) [1780645] - [netdrv] ionic: Add coalesce and other features (Jonathan Toppins) [1780645] - [netdrv] ionic: Add RSS support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add driver stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add netdev-event handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Tx and Rx handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add initial ethtool support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add async link status check and basic stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Rx filter and rx_mode ndo support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add management of rx filters (Jonathan Toppins) [1780645] - [netdrv] ionic: Add the basic NDO callbacks for netdev support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add notifyq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add adminq action (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic adminq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add interrupts and doorbells (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic lif support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add port management commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add hardware init and device commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic framework for IONIC Network device driver (Jonathan Toppins) [1780645] - [netdrv] net: sfp: add more extended compliance codes (Jonathan Toppins) [1780645] - [scsi] scsi: core: Add DID_ALLOC_FAILURE and DID_MEDIUM_ERROR to hostbyte_table (Maurizio Lombardi) [1819061] - [netdrv] igc: Add debug messages to MAC filter code (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_mac_entry_can_be_used() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove igc_*_mac_steering_filter() wrappers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove IGC_MAC_STATE_QUEUE_STEERING (Corinna Vinschen) [1781384] - [netdrv] igc: Remove 'queue' check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Improve address check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_rar_set_index() (Corinna Vinschen) [1781384] - [netdrv] igc: Fix igc_uc_unsync() (Corinna Vinschen) [1781384] - [netdrv] igc: Change igc_add_mac_filter() returning value (Corinna Vinschen) [1781384] - [netdrv] igc: Check unsupported flag in igc_add_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove duplicate code in MAC filtering logic (Corinna Vinschen) [1781384] - [netdrv] igc: Add new device IDs for i225 part (Corinna Vinschen) [1781384] - [netdrv] igc: Fix default MAC address filter override (Corinna Vinschen) [1781384] - [netdrv] igc: Remove dead code related to flower filter (Corinna Vinschen) [1781384] - [netdrv] igc: Fix NFC queue redirection support (Corinna Vinschen) [1781384] - [netdrv] igc: Remove copper fiber switch control (Corinna Vinschen) [1781384] - [netdrv] igc: Enable NETIF_F_HW_TC flag (Corinna Vinschen) [1781384] - [netdrv] igc: Fix double definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix overwrites when dumping registers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove forward declaration (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused CTRL_EXT_LINK_MODE_MASK (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused MDIC_DEST mask (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ETF offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for taprio offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add GSO partial support (Corinna Vinschen) [1781384] - [netdrv] net: igc: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781384] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781384] - [netdrv] igc: Add comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add WOL support (Corinna Vinschen) [1781384] - [netdrv] igc: Add pcie error handler support (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the typo in comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add dump options (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: make non-global functions static (Corinna Vinschen) [1781384] - [netdrv] igc: Add PHY power management control (Corinna Vinschen) [1781384] - [netdrv] RHEL-only: Revert "igc: add additional delay during phy hw reset" (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TSO (Corinna Vinschen) [1781384] - [netdrv] igc: Add SKU for i225 device (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix typo in a comment (Corinna Vinschen) [1781384] - [netdrv] igc: Use Start of Packet signal from PHY for timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ethtool GET_TS_INFO command (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for RX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_sw_init (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_write_itr (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_assign_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vectors (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_disable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_enable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure_msix (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_rx_mode (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_interrupt_capability (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_alloc_mapped_page (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_default_mac_filter (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_power_down_link (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_clean_tx_ring (Corinna Vinschen) [1781384] - [netdrv] igc: Remove serdes comments from a description of methods (Corinna Vinschen) [1781384] - [netdrv] igc: Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: Add 64 bit DMA access support (Corinna Vinschen) [1781384] - [netdrv] igc: Fix parameter descriptions for a several functions (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the parameter description for igc_alloc_rx_buffers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove excess parameter description from igc_is_non_eop (Corinna Vinschen) [1781384] - [netdrv] igc: Prefer to use the pci_release_mem_regions method (Corinna Vinschen) [1781384] - [netdrv] igc: Improve the DMA mapping flow (Corinna Vinschen) [1781384] - [netdrv] igc: Add scatter gather support (Corinna Vinschen) [1781384] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781384] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781384] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781384] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781384] - [netdrv] net: igb: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781381] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781381] - [netdrv] igb: Fix SGMII SFP module discovery for 100FX/LX (Corinna Vinschen) [1781381] - [netdrv] igb: dont drop packets if rx flow control is enabled (Corinna Vinschen) [1781381] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781381] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781381] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781381] - [netdrv] igb: Fix constant media auto sense switching when no cable is connected (Corinna Vinschen) [1781381] - [netdrv] igb: Enable media autosense for the i350 (Corinna Vinschen) [1781381] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781381] - [netdrv] igb: Add UDP segmentation offload support (Corinna Vinschen) [1781381] - [netdrv] net: igbvf: reject unsupported coalescing params (Corinna Vinschen) [1781382] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781382] - [ata] ahci: Do not export local variable ahci_em_messages (Prarit Bhargava) [1826320] - [scripts] modpost: check for static EXPORT_SYMBOL* functions (Prarit Bhargava) [1826320] - [kernel] torture: Remove exporting of internal functions (Prarit Bhargava) [1826320] - [input] Input: synaptics-rmi4 - remove the exporting of rmi_2d_sensor_set_input_params (Prarit Bhargava) [1826320] - [netdrv] net: phy: make exported variables non-static (Prarit Bhargava) [1826320] - [scsi] scsi: libsas: remove the exporting of sas_wait_eh (Prarit Bhargava) [1826320] - [drm] drm/client: remove the exporting of drm_client_close (Prarit Bhargava) [1826320] - [scripts] modpost: always show verbose warning for section mismatch (Prarit Bhargava) [1826320] - [net] netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL (Prarit Bhargava) [1826320] - [crypto] crypto: skcipher - remove the exporting of skcipher_walk_next (Prarit Bhargava) [1826320] - [scsi] scsi: scsi_debug: Fix a recently introduced regression (Ming Lei) [1822001] - [block] scsi: block: remove bidi support (Ming Lei) [1822001] - [scsi] scsi: block: remove req->special (Ming Lei) [1822001] - [scsi] scsi: stop setting up request->special (Ming Lei) [1822001] - [scsi] scsi: remove bidirectional command support (Ming Lei) [1822001] - [scsi] scsi: remove the SCSI OSD library (Ming Lei) [1822001] - [fs] scsi: fs: remove exofs (Ming Lei) [1822001] - [block] scsi: bsg-lib: handle bidi requests without block layer help (Ming Lei) [1822001] - [block] scsi: bsg: refactor bsg_ioctl (Ming Lei) [1822001] - [netdrv] sfc: fix XDP-redirect in this driver (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support configuring vf spoofchk on EF10 VFs (Jarod Wilson) [1796582 1788753 1684003] - [netdrv] sfc: ethtool: Refactor to remove fallthrough comments in case blocks (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Replace zero-length array with flexible-array member (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove unused variable 'efx_default_channel_type' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: elide assignment of skb (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ARFS code out of headers (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: only schedule asynchronous filter work if needed (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: detach from cb_page in efx_copy_channel() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: complete the next packet when we receive a timestamp (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix timestamp reconstruction at 16-bit rollover points (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: create header for mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: rename mcdi filtering functions/structs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from efx.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc/ethtool_common: Make some function to static (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove set but not used variable 'nic_data' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from ef10.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RPS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move yet more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RSS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move a couple more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ethtool code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move various functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: refactor selftest work init code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI logging device attribute (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: conditioned some functionality (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI receive queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI transmit queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI VI alloc/free code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more MCDI port code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some MCDI port utility functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some port link state/caps code (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel interrupt management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel alloc/removal code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel start/stop code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some channel-related code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move struct init and fini code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some device reset code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move datapath management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mac configuration and status functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move reset workqueue code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: further preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add new headers in preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove ioremap_nocache and devm_ioremap_nocache (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Remove unnecessary dependencies on I2C (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: avoid duplicate error handling code in 'efx_ef10_sriov_set_vf_mac()' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Include XDP packet headroom in buffer step size (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix channel allocation with brute force (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix build without CONFIG_RFS_ACCEL (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: do ARFS expiry work occasionally even without NAPI poll (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add statistics for ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: suppress MCDI errors from ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: change ARFS expiry mechanism (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Only cancel the PPS workqueue if it exists (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: trace_xdp_exception on XDP failure (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add XDP counters to ethtool stats (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: handle XDP_TX outcomes of XDP eBPF programs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: allocate channels for XDP tx queues (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Enable setting of xdp_prog (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: perform XDP processing on received packets (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support encapsulation of xdp_frames in efx_tx_buffer (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: use the new __netdev_tx_sent_queue BQL optimisation (Jarod Wilson) [1796582 1788753] - [netdrv] net/sfc: Use skb_frag_off accessors (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: phase out dma_zalloc_coherent() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove redundant variable old_vlan (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Convert random_ether_addr to eth_random_addr (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: batch up RX delivery (Jarod Wilson) [1796582 1788753] - [netdrv] net: mlx4: Use scnprintf() for avoiding potential buffer overflow (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix leak in id_map_find_del (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix memory leak in add_gid error flow (Alaa Hleihel) [1789363] - [include] mlx4: Bump up MAX_MSIX from 64 to 128 (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: use true, false for bool variable (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: Redo TX checksum offload in line with docs (Alaa Hleihel) [1789363] - [netdrv] mlx4: use new txqueue timeout argument (Alaa Hleihel) [1789363] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789363 1789362] - [infiniband] IB/mlx4: Update HW GID table while adding vlan GID (Alaa Hleihel) [1789363 1789362] - [netdrv] net/mlx4_en: ethtool: make array modes static const, makes object smaller (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Annotate boolean arguments as bool and not int (Alaa Hleihel) [1789363 1789361] - [netdrv] mlx4: avoid large stack usage in mlx4_init_hca() (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr (Alaa Hleihel) [1789363 1789361] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789363 1789361]- [net] ip_vti: receive ipip packet by calling ip_tunnel_rcv (Xin Long) [1815554] - [net] xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output (Xin Long) [1815968] - [net] sched: Fix hw_stats_type setting in pedit loop (Ivan Vecera) [1817156] - [net] sched: set the hw_stats_type in pedit loop (Ivan Vecera) [1817156] - [include] flow_offload: fix allowed types check (Ivan Vecera) [1817156] - [net] sched: act: allow user to specify type of HW stats for a filter (Ivan Vecera) [1817156] - [net] flow_offload: pass action cookie through offload structures (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "disabled" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [include] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "immediate" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [netdrv] mlxsw: restrict supported HW stats type to "any" (Ivan Vecera) [1817156] - [netdrv] mlxsw: spectrum_flower: Do not allow mixing HW stats types for actions (Ivan Vecera) [1817156] - [netdrv] flow_offload: check for basic action hw stats type (Ivan Vecera) [1817156] - [include] flow_offload: Introduce offload of HW stats type (Ivan Vecera) [1817156] - [net] netfilter: nf_tables: use-after-free in dynamic operations (Phil Sutter) [1822577] - [net] devlink: Add health recover notifications on devlink flows (Petr Oros) [1821169] - [net] devlink: add devink notification when reporter update health state (Petr Oros) [1821169] - [net] devlink: add support for reporter recovery completion (Petr Oros) [1821169] - [net] devlink: Add new "enable_roce" generic device param (Petr Oros) [1805955] - [netdrv] netdevsim: use __GFP_NOWARN to avoid memalloc warning (Petr Oros) [1817157] - [tools] selftests: add netdevsim devlink health tests (Petr Oros) [1817157] - [netdrv] netdevsim: implement couple of testing devlink health reporters (Petr Oros) [1817157] - [net] devlink: propagate extack down to health reporter ops (Petr Oros) [1817157] - [net] devlink: don't do reporter recovery if the state is healthy (Petr Oros) [1817157] - [net] xsk: Fix out of boundary write in __xsk_rcv_memcpy (Jiri Benc) [1819630] - [samples] bpf: Allow for -ENETDOWN in xdpsock (Jiri Benc) [1819630] - [samples] bpf: Drop doubled variable declaration in xdpsock (Jiri Benc) [1819630] - [netdrv] i40e: Relax i40e_xsk_wakeup's return value when PF is busy (Jiri Benc) [1819630] - [netdrv] net/ixgbe: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [netdrv] net/i40e: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [net] xsk: Add rcu_read_lock around the XSK wakeup (Jiri Benc) [1819630] - [net] fix installing orphaned programs (Jiri Benc) [1819630] - [tools] libbpf: Don't use kernel-side u32 type in xsk.c (Jiri Benc) [1819630] - [tools] libbpf: Fix compatibility for kernels without need_wakeup (Jiri Benc) [1819630] - [net] xsk: Fix crash in poll when device does not support ndo_xsk_wakeup (Jiri Benc) [1819630] - [kernel] bpf/xskmap: Return ERR_PTR for failure case instead of NULL. (Jiri Benc) [1819630] - [net] xdp: convert put_page() to put_user_page*() (Jiri Benc) [1819630] - [net] xdp: mm: introduce page_size() (Jiri Benc) [1819630] - [net] xsk: relax UMEM headroom alignment (Jiri Benc) [1819630] - [samples] bpf: fix xdpsock l2fwd tx for unaligned mode (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [net] xsk: use state member for socket synchronization (Jiri Benc) [1819630] - [documentation] doc/af_xdp: include unaligned chunk case (Jiri Benc) [1819630] - [samples] bpf: use hugepages in xdpsock app (Jiri Benc) [1819630] - [samples] bpf: add buffer recycling for unaligned chunks to xdpsock (Jiri Benc) [1819630] - [samples] bpf: add unaligned chunks mode support to xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add flags to umem config (Jiri Benc) [1819630] - [netdrv] mlx5e: Allow XSK frames smaller than a page (Jiri Benc) [1819630] - [netdrv] mlx5e: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] ixgbe: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] i40e: modify driver for handling offsets (Jiri Benc) [1819630] - [net] xsk: add support to allow unaligned chunk placement (Jiri Benc) [1819630] - [net] xdp: xdp_umem: replace kmap on vmap for umem map (Jiri Benc) [1819630] - [net] Don't call XDP_SETUP_PROG when nothing is changed (Jiri Benc) [1819630] - [kernel] bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc() (Jiri Benc) [1819630] - [kernel] xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP (Jiri Benc) [1819630] - [net] xsk: remove AF_XDP socket from map when the socket is released (Jiri Benc) [1819630] - [netdrv] mlx5e: Add AF_XDP need_wakeup support (Jiri Benc) [1819630] - [netdrv] net/mlx5e: Move the SW XSK code from NAPI poll to a separate function (Jiri Benc) [1819630] - [samples] bpf: add use of need_wakeup flag in xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add support for need_wakeup flag in AF_XDP part (Jiri Benc) [1819630] - [netdrv] ixgbe: need_wakeup flag might not be set for Tx (Jiri Benc) [1819630] - [netdrv] ixgbe: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [netdrv] i40e: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [net] xsk: add support for need_wakeup flag in AF_XDP rings (Jiri Benc) [1819630] - [net] xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup (Jiri Benc) [1819630] - [net] xdp: xdp_umem: fix umem pages mapping for 32bits systems (Jiri Benc) [1819630] - [net] ethtool: add infrastructure for centralized checking of coalescing parameters (Ivan Vecera) [1818096] - [tools] selftests: netfilter: add simple masq/redirect test cases (Hangbin Liu) [1826220] - [tools] selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET (Hangbin Liu) [1826220] - [tools] selftests: add script to stress-test nft packet path vs. control plane (Hangbin Liu) [1826220] - [net] devlink: disallow reload operation during device cleanup (Petr Oros) [1805958] - [tools] selftests: test creating netdevsim inside network namespace (Petr Oros) [1805958] - [net] devlink: export devlink net setter (Petr Oros) [1805958] - [net] devlink: don't ignore errors during dumpit (Petr Oros) [1805958] - [netdrv] netdevsim: fix spelling mistake "forbidded" -> "forbid" (Petr Oros) [1805958] - [netdrv] netdevsim: implement devlink dev_info op (Petr Oros) [1805958] - [netdrv] netdevsim: add couple of debugfs bools to debug devlink reload (Petr Oros) [1805958] - [netdrv] netdevsim: create devlink and netdev instances in namespace (Petr Oros) [1805958] - [include] net: skbuff: disambiguate argument and member for skb_list_walk_safe helper (Josef Oskera) [1818105] - [include] net: introduce skb_list_walk_safe for skb segment walking (Josef Oskera) [1818105] - [netdrv] netdevsim: drop code duplicated by a merge (Petr Oros) [1805951] - [tools] selftests: devlink: undo changes at the end of resource_test (Petr Oros) [1805951] - [tools] selftests: netdevsim: add tests for devlink reload with resources (Petr Oros) [1805951] - [net] devlink: allow to change namespaces during reload (Petr Oros) [1805951] - [net] devlink: Add method for time-stamp on reporter's dump (Petr Oros) [1805951] - [netdrv] netdevsim: take devlink net instead of init_net (Petr Oros) [1805951] - [netdrv] netdevsim: register port netdevices into net of device (Petr Oros) [1805951] - [netdrv] netdevsim: implement proper devlink reload (Petr Oros) [1805951] - [netdrv] netdevsim: add all ports in nsim_dev_create() and del them in destroy() (Petr Oros) [1805951] - [net] devlink: export devlink net getter (Petr Oros) [1805951] - [net] fib_notifier: propagate extack down to the notifier block callback (Petr Oros) [1805951] - [net] fib_notifier: propagate possible error during fib notifier registration (Petr Oros) [1805951] - [net] fib_notifier: make FIB notifier per-netns (Petr Oros) [1805951] - [netdrv] netdevsim: change fib accounting and limitations to be per-device (Petr Oros) [1805951] - [netdrv] netdevsim: Set offsets to various protocol layers (Petr Oros) [1805951] - [net] devlink: Fix error handling in param and info_get dumpit cb (Petr Oros) [1805951] - [net] lwtunnel: check erspan options before allocating tun_info (Xin Long) [1730151] - [net] lwtunnel: be STRICT to validate the new LWTUNNEL_IP(6)_OPTS (Xin Long) [1730151] - [net] lwtunnel: add support for multiple geneve opts (Xin Long) [1730151] - [net] lwtunnel: change to use nla_put_u8 for LWTUNNEL_IP_OPT_ERSPAN_VER (Xin Long) [1730151] - [net] lwtunnel: ignore any TUNNEL_OPTIONS_PRESENT flags set by users (Xin Long) [1730151] - [net] lwtunnel: get nlsize for erspan options properly (Xin Long) [1730151] - [net] lwtunnel: change to use nla_parse_nested on new options (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for erspan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for vxlan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for geneve (Xin Long) [1730151] - [net] lwtunnel: add options process for cmp_encap (Xin Long) [1730151] - [net] lwtunnel: add options process for arp request (Xin Long) [1730151] - [net] ip_tunnel: Add dst_cache support in lwtunnel_state of ip tunnel (Xin Long) [1730151] - [include] tcp: Define IPPROTO_MPTCP (Florian Westphal) [1812198] - [net] skb: add helpers to allocate ext independently from sk_buff (Florian Westphal) [1812198] - [net] tcp: Check for filled TCP option space before SACK (Florian Westphal) [1812198] - [net] tcp: Export TCP functions and ops struct (Florian Westphal) [1812198] - [net] tcp: coalesce/collapse must respect MPTCP extensions (Florian Westphal) [1812198] - [net] mptcp: Add MPTCP to skb extensions (Florian Westphal) [1812198] - [net] tcp, ulp: Add clone operation to tcp_ulp_ops (Florian Westphal) [1812198] - [include] tcp: Add MPTCP option number (Florian Westphal) [1812198] - [net] Make sock protocol value checks more specific (Florian Westphal) [1812198] - [net] ipv6: provide and use ipv6 specific version for {recv, send}msg (Florian Westphal) [1812198] - [net] inet: factor out inet_send_prepare() (Florian Westphal) [1812198] - [net] tipc: fix incorrect increasing of link window (Xin Long) [1822129] - [net] tipc: Add a missing case of TIPC_DIRECT_MSG type (Xin Long) [1822129] - [net] tipc: add NULL pointer check to prevent kernel oops (Xin Long) [1822129] - [net] tipc: simplify trivial boolean return (Xin Long) [1822129] - [net] tipc: add missing attribute validation for MTU property (Xin Long) [1822129] - [net] tipc: fix successful connect() but timed out (Xin Long) [1822129] - [net] tipc: make three functions static (Xin Long) [1822129] - [net] tipc: fix wrong connect() return code (Xin Long) [1822129] - [net] tipc: make legacy address flag readable over netlink (Xin Long) [1822129] - [net] tipc: don't send gap blocks in ACK messages (Xin Long) [1822129] - [net] tipc: fix use-after-free in tipc_disc_rcv() (Xin Long) [1822129] - [net] tipc: introduce variable window congestion control (Xin Long) [1822129] - [net] tipc: eliminate more unnecessary nacks and retransmissions (Xin Long) [1822129] - [net] tipc: eliminate gap indicator from ACK messages (Xin Long) [1822129] - [net] tipc: fix duplicate SYN messages under link congestion (Xin Long) [1822129] - [net] tipc: support in-order name publication events (Xin Long) [1822129] - [net] tipc: add back tipc prefix to log messages (Xin Long) [1822129] - [net] tipc: fix update of the uninitialized variable err (Xin Long) [1822129] - [net] tipc: add support for AEAD key setting via netlink (Xin Long) [1822129] - [net] tipc: introduce TIPC encryption & authentication (Xin Long) [1822129] - [include] tipc: add new AEAD key structure for user API (Xin Long) [1822129] - [net] tipc: enable creating a "preliminary" node (Xin Long) [1822129] - [net] tipc: add reference counter to bearer (Xin Long) [1822129] - [net] tipc: eliminate checking netns if node established (Xin Long) [1822129] - [net] tipc: eliminate the dummy packet in link synching (Xin Long) [1822129] - [net] tipc: improve message bundling algorithm (Xin Long) [1822129] - [net] tipc: add smart nagle feature (Xin Long) [1822129] - [net] tipc: improve throughput between nodes in netns (Xin Long) [1822129] - [net] tipc: add loopback device tracking (Xin Long) [1822129] - [netdrv] vxlan: check return value of gro_cells_init() (Sabrina Dubroca) [1821295] - [netdrv] geneve: move debug check after netdev unregister (Sabrina Dubroca) [1821295] - [net] ip6_tunnel: enhance tunnel locate with link check (Sabrina Dubroca) [1821295] - [netdrv] vxlan: implement get_link_ksettings ethtool method (Sabrina Dubroca) [1821295] - [netdrv] vxlan: check tun_info options_len properly (Sabrina Dubroca) [1821295] - [include] iptunnel: make TUNNEL_FLAGS available in uapi (Sabrina Dubroca) [1821295] - [net] introduce dev_net notifier register/unregister variants (Ivan Vecera) [1818102] - [net] push code from net notifier reg/unreg into helpers (Ivan Vecera) [1818102] - [net] call call_netdevice_unregister_net_notifiers from unregister (Ivan Vecera) [1818102] - [net] introduce per-netns netdevice notifiers (Ivan Vecera) [1818102] - [net] push loops and nb calls into helper functions (Ivan Vecera) [1818102] - [include] net: ipv6: do not consider routes via gateways for anycast address check (Hangbin Liu) [1816506] - [net] ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface (Hangbin Liu) [1816506] - [net] ipv6: need update peer route when modify metric (Hangbin Liu) [1816506] - [net] ipv6: use configured metric when add peer route (Hangbin Liu) [1816506] - [net] ipv6: restrict IPV6_ADDRFORM operation (Hangbin Liu) [1816506] - [net] ipv6: Fix nlmsg_flags when splitting a multipath route (Hangbin Liu) [1816506] - [net] ipv6: Fix route replacement with dev-only route (Hangbin Liu) [1816506] - [net] ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Hangbin Liu) [1816506] - [net] net-ipv6-ndisc: add support for RFC7710 RA Captive Portal Identifier (Hangbin Liu) [1816506] - [net] ipv6: Don't use dst gateway directly in ip6_confirm_neigh() (Hangbin Liu) [1816506] - [net] ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' (Hangbin Liu) [1816506] - [net] ipv6: propagate ipv6_add_dev's error returns out of ipv6_find_idev (Hangbin Liu) [1816506] - [net] ipv6: allow any source address for sendmsg pktinfo with ip_nonlocal_bind (Hangbin Liu) [1816506] - [net] multicast: remove useless parameter for group add (Hangbin Liu) [1816506] - [documentation] networking: devlink-trap: Fix reference to other document (Petr Oros) [1805882] - [netdrv] netdevsim: Fix use-after-free during device dismantle (Petr Oros) [1805882] - [netdrv] netdevsim: Fix build error without CONFIG_INET (Petr Oros) [1805882] - [net] devlink: move reload fail indication to devlink core and expose to user (Petr Oros) [1805882] - [net] devlink: split reload op into two (Petr Oros) [1805882] - [netdrv] mlx4: Split restart_one into two functions (Petr Oros) [1805882] - [include] devlink: add unknown 'fw_load_policy' value (Petr Oros) [1805882] - [net] devlink: add 'reset_dev_on_drv_probe' param (Petr Oros) [1805882] - [include] devlink: extend 'fw_load_policy' values (Petr Oros) [1805882] - [include] devlink: Add new info version tags for ASIC and FW (Petr Oros) [1805882] - [net] devlink: Use switch-case instead of if-else (Petr Oros) [1805882] - [net] devlink: Make port index data type as unsigned int (Petr Oros) [1805882] - [net] devlink: send notifications for deleted snapshots on region destroy (Petr Oros) [1805882] - [net] devlink: remove pointless data_len arg from region snapshot create (Petr Oros) [1805882] - [documentation] Add description of netdevsim traps (Petr Oros) [1805882] - [netdrv] netdevsim: Add devlink-trap support (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink regions tests (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink params tests (Petr Oros) [1805882] - [netdrv] netdevsim: implement support for devlink region and snapshots (Petr Oros) [1805882] - [netdrv] netdevsim: register couple of devlink params (Petr Oros) [1805882]- [arm64] kvm: arm64: limit PMU version to PMUv3 for ARMv8.1 (Gavin Shan) [1814009] - [arm64] cpufeature: Extract capped perfmon fields (Gavin Shan) [1814009] - [virt] kvm: arm64: Use the correct timer structure to access the physical counter (Gavin Shan) [1814009] - [arm64] Ask the compiler to __always_inline functions used by KVM at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm64: Define our own swab32() to avoid a uapi static inline (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ask the compiler to __always_inline functions used at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix up includes for trace.h (Gavin Shan) [1814009] - [virt] kvm: arm64: Treat emulated TVAL TimerValue as a signed 32-bit integer (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Only handle supported event counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Fix chained SW_INCR counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset (Gavin Shan) [1814009] - [virt] kvm: arm: Make inject_abt32() inject an external abort instead (Gavin Shan) [1814009] - [virt] kvm: arm: Fix DFSR setting for non-LPAE aarch32 guests (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix young bit from mmu notifier (Gavin Shan) [1814009] - [arm64] kvm: Add UAPI notes for swapped registers (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Cleanup MMIO handling (Gavin Shan) [1814009] - [arm64] kvm: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Properly check the unmapped coll in DISCARD handler (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Correct AArch32 SPSR on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Correct CPSR on exception entry (Gavin Shan) [1814009] - [arm64] kvm: arm64: Correct PSTATE on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Re-check VMA on detecting a poisoned page (Gavin Shan) [1814009] - [virt] kvm: arm: Remove duplicate include (Gavin Shan) [1814009] - [virt] kvm: arm: Call hyp_cpu_pm_exit at the right place (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Fix restoration of unmapped collections (Gavin Shan) [1814009] - [virt] kvm: arm64: Only sign-extend MMIO up to register width (Gavin Shan) [1814009] - [arm64] kvm: stop treating register x18 as caller save (Gavin Shan) [1814009] - [arm64] Workaround for Cortex-A55 erratum 1530923 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE (Gavin Shan) [1814009] - [arm64] Enable and document ARM errata 1319367 and 1319537 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE (Gavin Shan) [1814009] - [arm64] Introduce ID_ISAR6 CPU register (Gavin Shan) [1814009] - [arm64] nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Properly handle faulting of device mappings (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ensure 'params' is initialised when looking up sys register (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Remove excessive permission check in kvm_arch_prepare_memory_region (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't log IMP DEF sysreg traps (Gavin Shan) [1814009] - [arm64] kvm: Invoke compute_layout() before alternatives are applied (Gavin Shan) [1814009] - [arm64] kvm: arm64: Sanely ratelimit sysreg messages (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Use wrapper function to lock/unlock all vcpus in kvm_vgic_create() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Opportunistically turn off WFI trapping when using direct LPI injection (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Let the timer expire in hardirq context on RT (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix some comments typo (Gavin Shan) [1814009] - [kvm] arm/arm64: vgic: Remove the declaration of kvm_send_userspace_msi() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't set HCR_EL2.TVM when S2FWB is supported (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Show halt poll counters in debugfs (Gavin Shan) [1814009] - [arm64] kvm: Prevent speculative S1 PTW when restoring vcpu context (Gavin Shan) [1814009] - [arm64] kvm: Disable EL1 PTW when invalidating S2 TLBs (Gavin Shan) [1814009] - [arm64] Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions (Gavin Shan) [1814009] - [arm64] kvm: Reorder system register restoration and stage-2 activation (Gavin Shan) [1814009] - [arm64] kvm: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than SCHEDSTATS (Gavin Shan) [1814009] - [arm64] Retrieve stolen time as paravirtualized guest (Gavin Shan) [1814009] - [arm64] arm/arm64: Make use of the SMCCC 1.1 wrapper (Gavin Shan) [1814009] - [kernel] arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Gavin Shan) [1814009] - [virt] kvm: arm64: Provide VCPU attributes for stolen time (Gavin Shan) [1814009] - [virt] kvm: arm64: Support stolen time reporting via shared structure (Gavin Shan) [1814009] - [virt] kvm: arm64: Implement PV_TIME_FEATURES call (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Factor out hypercall handling from PSCI code (Gavin Shan) [1814009] - [documentation] kvm: arm64: Document PV-time interface (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Allow user injection of external data aborts (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Allow reporting non-ISV data aborts to userspace (Gavin Shan) [1814009] - [arm64] errata: use arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [kernel] arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Fix ptrauth ID register masking logic (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add capability to advertise ptrauth for guest (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add userspace flag to enable pointer authentication (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Context-switch ptrauth registers (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add a vcpu flag to control ptrauth for guest (Gavin Shan) [1814009] - [tools] selftests: kvm: s390: fix format strings for access reg test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: make syncregs more reliable on s390 (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: drop vcpu_setup from s390x (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add support for vcpu_args_set to aarch64 and s390x (Vitaly Kuznetsov) [1813987] - [iommu] amd: Fix IOMMU AVIC not properly update the is_run bit in IRTE (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Fix kernel crash with PR KVM (Vitaly Kuznetsov) [1813987] - [x86] cpu: Print "VMX disabled" error message iff KVM is enabled (Vitaly Kuznetsov) [1813987] - [tools] redhat: update kvm/x86 headers in tools (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: fix crash cleanup when KVM wasn't used (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Filter out the broadcast dest for IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: don't clear mtf_pending when nested events are blocked (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove unnecessary exception trampoline in vmx_vmenter (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Split svm_vcpu_run inline assembly to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move SEV code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move AVIC code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move Nested SVM Implementation to nested.c (Vitaly Kuznetsov) [1813987] - [x86] kvm svm: Move SVM related files to own sub-directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix a missing-prototypes "vmread_error" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add a trampoline to fix VMREAD error handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Annotate svm_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Annotate vmx_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Copy kvm_x86_ops by value to eliminate layer of indirection (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set kvm_x86_ops only after ->hardware_setup() completes (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Configure runtime hooks using vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Move hardware_setup() definition below vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move init-only kvm_x86_ops to separate struct (Vitaly Kuznetsov) [1813987] - [virt] kvm: Pass kvm_init()'s opaque param to additional arch funcs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix cosmetic copy-paste error in vm_mem_region_move() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix out of range accesses to memslots (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Micro-optimize IPI fastpath delay (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Delay read msr data iff writes ICR MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Narrow down the IPI fastpath to single target IPI (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Gracefully handle faults on VMXON (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fold loaded_vmcs_init() into alloc_loaded_vmcs() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Always VMCLEAR in-use VMCSes during crash with kexec support (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-c' to log in csv format (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-s' to set update interval (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: switch to argparse (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: rework command line sequence and message texts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: don't allow memory operands for inline asm that modifies SP (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Mark hrtimer for period or oneshot mode to expire in hard interrupt context (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Issue WBINVD after deactivating an SEV guest (Vitaly Kuznetsov) [1813987] - [documentation] kvm: svm: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove bogus user-triggerable WARN_ON (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework timespec functions and usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Code style cleanup in kvm_arch_dev_ioctl() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add blurb to CPUID tracepoint when using max basic leaf values (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add requested index to the CPUID tracepoint (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: check for EFER.SVME=1 before entering guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: remove side effects from nested_vmx_exit_reflected (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: access regs array in vmenter.S in its natural order (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: enlightened VMPTRLD with an incorrect GPA (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: test enlightened vmenter with wrong eVMCS version (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: define and use EVMCS_VERSION (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: properly handle errors in nested_vmx_handle_enlightened_vmptrld() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Uses TEST_FAIL in tests/utilities (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Introduce the TEST_FAIL macro (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce steal-time test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: virt_map should take npages, not size (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Use consistent message for test skipping (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Enable printf format warnings for TEST_ASSERT (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Share common API documentation (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test to gitignore (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Remove an obsolete comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: correct meaningless kvm_apicv_activated() check (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Consolidate nested MTF checks to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Micro-optimize vmexit time when not exposing PMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Introduce GA Log tracepoint for AVIC (Vitaly Kuznetsov) [1813987] - [documentation] kvm: documentation: Update fast page fault for indirect sp (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: avoid loss of pending IRQ/NMI before entering L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: implement check_nested_events for interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: do not change host intercepts while nested VM is running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: rename set_cr3 callback and related flags to load_mmu_pgd (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: unify callbacks to load paging root (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor kvm_cpuid() param that controls out-of-range logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor out-of-range logic to contain the madness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix CPUID range checks for Hypervisor and Centaur classes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to perform CPUID-based guest vendor check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Trace the original requested CPUID function in kvm_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: cpuid: add support for supervisor states (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move nSVM CPUID 0x8000000A handling into common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Advertise and enable NRIPS for L1 iff nrips is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Expose SVM features to L1 iff nested is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move VMX's host_efer to common x86 code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop largepages_enabled and its accessor/mutator (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't propagate MMU lpage support to memslot.disallow_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Configure max page level during hardware setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Merge kvm_{enable, disable}_tdp() into a common function (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Refactor logging of NPT enabled/disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly query Intel PT mode when refreshing PMUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for Intel PT MSR virtualization using KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly use VMX capabilities helper to detect RDTSCP support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do kvm_cpuid_array capacity checks in terminal functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use kvm_cpu_caps to detect Intel PT support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set emulated/transmuted feature bits via kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Override host CPUID results with kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do host CPUID at load time to mask KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove stateful CPUID handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Squash CPUID 0x2.0 insanity for modern CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to track UMIP emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a helper to check kernel support when setting cpu cap (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor handling of XSAVES CPUID adjustment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: handle GBPAGE CPUID adjustment for EPT with generic code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle Intel PT CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle RDTSCP CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle PKU CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle UMIP emulation CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle INVPCID CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle MPX CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor cpuid_mask() to auto-retrieve the register (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{change, set, clear}() mutators (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{get, has}() accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Replace bare "unsigned" with "unsigned int" in cpuid helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use u32 for holding CPUID register value in helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop explicit @func param from ->set_supported_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Make kvm_mpx_supported() an inline function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use supported_xcr0 to detect MPX support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Calculate the supported xcr0 mask at load time (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helpers to query Intel PT mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use common loop iterator when handling CPUID 0xD.N (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant array size check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Encapsulate CPUID entries and metadata in struct (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0x4 and 0x8000001d handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Hoist loop counter and terminator to top of __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate CPUID array max num entries checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant boot cpu checks on SSBD feature bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop the explicit @index from do_cpuid_7_mask() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up CPUID 0x7 sub-leaf loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0xD.N sub-leaf entry creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for CPUID 0xD.N support before validating array size (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move CPUID 0xD.1 handling out of the index>0 loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check userspace CPUID array size after validating sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Simplify handling of Centaur CPUID leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor loop around do_cpuid_func() to separate helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Shrink the usercopy region of the emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_emulate.h into KVM's private directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Dynamically allocate per-vCPU emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move emulation-only helpers to emulate.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Explicitly pass an exception struct to check_intercept (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor I/O emulation helpers to provide vcpu-only variant (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop gfn_to_pfn_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix warning due to implicit truncation on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Drop unnecessary check on ept caps for execute-only (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename EPTP validity helper and associated variables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename nested_ept_get_cr3() to nested_ept_get_eptp() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Allow L1 to use 5-level page walks for nested EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Don't drop level/direct from MMU role calculation (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support dirty log initial-all-set test (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Properly handle userspace interrupt window request (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: trigger kvmclock sync request just once on VM creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Recalculate apic map in batch (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some obsolete comments (Vitaly Kuznetsov) [1813987] - [virt] kvm: x86: enable dirty log gradually in small chunks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reuse the current root if possible for fast switch (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Inhibit APIC virtualization for X2APIC guest (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove unnecessary asm/kvm_host.h includes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix unknown ucall command asserts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate VM allocation and free for VMX and SVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Directly return __vmalloc() result in ->vm_alloc() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Gracefully handle __vmalloc() failure during VM allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Adjust counter sample period after a wrmsr (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate open coded variants of memslot TLB flushes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use range-based TLB flush for dirty log memslot flush (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add test for KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1813987] - [virt] kvm: Dynamically size memslot array based on number of used slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Terminate memslot walks via used_slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Ensure validity of memslot with respect to kvm_get_dirty_log() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Provide common implementation for generic dirty log functions (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up local variable usage in __kvm_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Simplify kvm_free_memslot() and all its descendents (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move memslot deletion to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free arrays for old memslot when moving memslot's base gfn (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop "const" attribute from old memslot in commit_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move setting of memslot into helper routine (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor error handling for setting memory region (Vitaly Kuznetsov) [1813987] - [virt] kvm: Explicitly free allocated-but-unused dirty bitmap (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_create_memslot() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move memslot memory allocation into prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate memslot resources during prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't free new memslot if allocation of said memslot fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Reinstall old memslots if arch preparation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate new rmap and large page tracking when moving memslot (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move gpa_val and gpa_available into the emulator context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add EMULTYPE_PF when emulation is triggered by a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: remove unused function apic_lvt_vector() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add 'else' to split mutually exclusive case (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: eliminate some unreachable code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix print format and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: rewrite the comment in vmx_get_mt_mask (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Convert some printf's to pr_info's (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework debug message printing (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Time guest demand paging (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support multiple vCPUs in demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Pass args to vCPU in global vCPU args struct (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add memory size parameter to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add configurable demand paging delay (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add demand paging content to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Create a demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce num-pages conversion utilities (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rename vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: aarch64: Remove unnecessary ifdefs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Remove unnecessary defines (Vitaly Kuznetsov) [1813987] - [tools] redhat: selftests: kvm: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] redhat: kvm: x86: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] x86 kvm page table walks: switch to explicit __get_user() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: avoid NULL pointer dereference with incorrect EVMCS GPAs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Condition ENCLS-exiting enabling on CPU support for SGX1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix Kconfig menu text for -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove stale comment from struct x86_emulate_ctxt (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix the svm vmexit code for WRMSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix dereference null cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: limit the number of "kvm: disabled by bios" messages (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid useless copy of cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: allow disabling -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: allow compiling as non-module with W=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: Pre-allocate 1 cpumask variable per cpu for both pv tlb and pv ipis (Vitaly Kuznetsov) [1813987] - [x86] kvm: Introduce pv check helpers (Vitaly Kuznetsov) [1813987] - [kernel] kvm: let declaration of kvm_get_running_vcpus match implementation (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allocate AVIC data structures based on kvm_amd module parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Emulate MTF when performing instruction emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix error handling in svm_hardware_setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential memory leak in svm_cpu_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: avoid calculating pending eoi from an uninitialized val (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: handle nested posted interrupts when apicv is disabled for L1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Hold KVM's srcu lock when syncing vmcs12->shadow (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm/emulate: fix a -Werror=cast-function-type (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix incorrect comparison in trace event (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some obsolete comments and grammar error (Vitaly Kuznetsov) [1813987] - [kernel] kvm: x86: fix missing prototypes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: enable -Werror (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: guest-halt-polling.txt convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: review-checklist.txt: rename to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert timekeeping.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert s390-diag.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert ppc-pv.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert nested-vmx.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert mmu.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert locking.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert hypercalls.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: arm/psci.txt: convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert arm/hyp-abi.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert api.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xive.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xics.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vm.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vfio.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vcpu.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/s390_flic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/mpic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/arm-vgit.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgit-v3.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgic-its.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: Convert msr.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: convert halt-polling.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: add arm/pvtime.rst to index.rst (Vitaly Kuznetsov) [1813987] - [documentation] docs: virtual: add it to the documentation body (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix WARN_ON check of an unsigned less than zero (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Remove unused x86_register enum (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fix struct guest_walker arrays for 5-level paging (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use correct root level for nested EPT shadow page tables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some comment typos and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Avoid retpoline on ->page_fault() with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: reuse smp_wmb() in kvm_make_request() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove duplicated KVM_REQ_EVENT request (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: AMD Nested test infrastructure (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Replace get_{gdt, idt}_base() by get_{gdt, idt}() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Handle pending #DB when injecting INIT VM-exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mask off reserved bit from #DB exception payload (Vitaly Kuznetsov) [1813987] - [virt] kvm: Disable preemption in kvm_get_running_vcpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless vmx_decache_cr0_guest_bits() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mark CR4.UMIP as reserved based on associated CPUID bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix perfctr WRMSR for running counters (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Separate generating and setting mmio ptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Replace unsigned with unsigned int for PTE access (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove stale comment from nested_vmx_load_cr3() (Vitaly Kuznetsov) [1813987] - [x86] kvm: do not setup pv tlb flush when not paravirtualized (Vitaly Kuznetsov) [1813987] - [x86] Add "nopv" parameter to disable PV extensions (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix overflow of zero page refcount with ksm running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Take a u64 when checking for a valid dr7 value (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use raw clock values consistently (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: reorganize pvclock_gtod_data members (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: delete meaningless nested_vmx_run() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allow AVIC without split irqchip (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Lazy update IOAPIC EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Vitaly Kuznetsov) [1813987] - [x86] kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode (Vitaly Kuznetsov) [1813987] - [x86] svm: Temporarily deactivate AVIC during ExtINT handling (Vitaly Kuznetsov) [1813987] - [x86] svm: Deactivate AVIC when launching guest with nested SVM support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: hyperv: Use APICv update request interface (Vitaly Kuznetsov) [1813987] - [x86] svm: Add support for dynamic APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce x86 ops hook for pre-update APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Add support to (de)activate posted interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add APICv (de)activate request trace points (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add support for dynamic APICv activation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove get_enable_apicv from kvm_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv inhibit reason bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Introduce APICv update helper function (Vitaly Kuznetsov) [1813987] - [iommu] amd: Re-factor guest virtual APIC (de-)activation code (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Add fpu and one reg set/get library functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: Clean up host's steal time structure (Vitaly Kuznetsov) [1813987] - [x86] kvm: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Cache gfn to pfn translation (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Introduce kvm_(un)map_gfn() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use a typedef for fastop functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add 'else' to unify fastop and execute call path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: inline memslot_valid_for_gpte (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use huge pages for DAX-backed files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove lpage_is_disallowed() check from set_spte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepage_adjust() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Zap any compound page when collapsing sptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rely on host page tables to find HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop level optimization from fast_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Walk host page tables to find THP mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor THP adjust to prep for changing query (Vitaly Kuznetsov) [1813987] - [x86] mm: Introduce lookup_address_in_mm() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Play nice with read-only memslots when querying host page size (Vitaly Kuznetsov) [1813987] - [x86] kvm: Use vcpu-specific gva->hva translation when querying host page size (Vitaly Kuznetsov) [1813987] - [mm] thp: kvm: Explicitly check for THP when populating secondary MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Enforce max_level on HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Return immediately if __kvm_gfn_to_hva_cache_init() fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up __kvm_gfn_to_hva_cache_init() and its callers (Vitaly Kuznetsov) [1813987] - [virt] kvm: Check for a bad hva before dropping into the ghc slow path (Vitaly Kuznetsov) [1813987] - [x86] kvm/x86: export kvm_vector_hashing_enabled() is unnecessary (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove duplicated segment cache clear (Vitaly Kuznetsov) [1813987] - [x86] Adding 'else' to reduce checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_DR7 on vmentry of nested guests (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move running VCPU from ARM to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop x86_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't take srcu lock in init_rmode_identity_map() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add build-time error check on kvm_run size (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove kvm_read_guest_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Perform non-canonical checks in 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: WARN on failure to set IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unused ctxt param from emulator's FPU accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: revert "kvm: x86: Fix fpu state crash in kvm guest" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure guest's FPU state is loaded when accessing for emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load, put}_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] revert "kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()" (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid clearing pending exception event twice (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move vcpu->run page allocation out of kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move putting of vcpu->pid to kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() (Vitaly Kuznetsov) [1813987] - [arm64] kvm: arm64: Free sve_state via arm specific hook (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: booke: Setup vcpu during kvmppc_core_vcpu_create() (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Manually invoke vcpu setup during kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move initialization of preempt notifier to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() (Vitaly Kuznetsov) [1813987] - [s390] kvm: Move vcpu alloc and init invocation to common code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Introduce kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Invoke kvm_vcpu_init() before allocating sie_page (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove kvm_arch_vcpu_free() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Move reset of oldpir below call to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Allocate book3s and shadow vcpu after common init (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Allocate vcpu struct in common PPC code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Add build-time assert that vcpu is at offset 0 (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Free shared page if mmu initialization fails (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s hv: Uninit vCPU if vcore creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious clearing of async #PF MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move allocation of pio_data page down a few lines (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move FPU allocation to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate vcpu struct in common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allocate VPID after initializing VCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free wbinvd_dirty_mask if vCPU creation fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: async_pf: drop kvm_arch_async_page_present wrappers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix overlap between SPTE_MMIO_MASK and generation (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor handling of VM debugfs files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: vmread should not set rflags to specify success in case of #PF (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor and rename bit() to feature_bit() macro (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expand build-time assertion on reverse CPUID usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add CPUID_7_1_EAX to the reverse CPUID table (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move bit() helper to cpuid.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add dedicated emulator helpers for querying CPUID features (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add macro to ensure reserved cr4 bits checks stay in sync (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop special XSAVE handling from guest_cpuid_has() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure all logical CPUs have consistent reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't let userspace set host-reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to consolidate up PT/RTIT WRMSR fault logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add non-canonical check on writes to RTIT address MSRs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some writing mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: hyperv: Fix some typos in vcpu unimpl info (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some grammar mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some comment typos and missing parentheses (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some out-dated function names in comment (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some wrong function names in comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: check kvm_pit outside kvm_vm_ioctl_reinject() (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: micro-optimize fixed mode ipi delivery (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: FIXED+PHYSICAL mode single target IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allow KVM_INTEL when building for Centaur and/or Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Check for full VMX support when verifying CPU compatibility (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use VMX feature flag to query BIOS enabling (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Drop initialization of IA32_FEAT_CTL MSR (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add flag to track whether MSR IA32_FEAT_CTL is configured (Vitaly Kuznetsov) [1813987] - [x86] cpu: Set synthetic VMX cpufeatures during init_ia32_feat_ctl() (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add EPT_AD feature bit (Vitaly Kuznetsov) [1813987] - [x86] cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] vmx: Introduce VMX_FEATURES_* (Vitaly Kuznetsov) [1813987] - [x86] cpu: Clear VMX feature flag if VMX is not fully enabled (Vitaly Kuznetsov) [1813987] - [x86] centaur: Use common IA32_FEAT_CTL MSR initialization (Vitaly Kuznetsov) [1813987] - [x86] mce: WARN once if IA32_FEAT_CTL MSR is left unlocked (Vitaly Kuznetsov) [1813987] - [x86] intel: Initialize IA32_FEAT_CTL MSR at boot (Vitaly Kuznetsov) [1813987] - [tools] x86: Sync msr-index.h from kernel sources (Vitaly Kuznetsov) [1813987] - [tools] selftests, kvm: Replace manual MSR defs with common msr-index.h (Vitaly Kuznetsov) [1813987] - [x86] msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR (Vitaly Kuznetsov) [1813987] - [tools] tools arch x86: Grab a copy of the file containing the MSR numbers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN if root_hpa is invalid when handling a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN on an invalid root_hpa (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move root_hpa validity checks to top of page fault handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move calls to thp_adjust() down a level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move transparent_hugepage_adjust() above __direct_map() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate tdp_page_fault() and nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename lpage_disallowed to account_disallowed_nx_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Incorporate guest's page level into max level for shadow MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of forced 4k pages in page faults (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor the per-slot level calculation in mapping_level() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of cache consistency with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move nonpaging_page_fault() below try_async_pf() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move definition of make_mmu_pages_available() up (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove duplicated declaration of kvm_vcpu_kick (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Aesthetic cleanup of handle_vmread and handle_vmwrite (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks unsupported field before read-only field (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks VMCS-link pointer before VMCS field (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NMI_PENDING to NMI_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix some comment typos (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Convert the last users of "shorthand = 0" to use macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix callers of kvm_apic_match_dest() to use correct macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move irrelevant declarations out of ioapic.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (Vitaly Kuznetsov) [1813987] - [x86] kvm: explicitly set rmap_head->val to 0 in pte_list_desc_remove_entry() (Vitaly Kuznetsov) [1813987] - [virt] kvm: get rid of var page in kvm_set_pfn_dirty() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove unreachable statement in vmx_get_msr_feature() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use CPUID to locate host page table reserved bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Stop wasting a page for guest_msrs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332) (Vitaly Kuznetsov) [1813987] - [documentation] documentation: kvm: Fix mention to number of ioctls classes (Vitaly Kuznetsov) [1813987] - [x86] kvm x86: Move kvm cpuid support out of svm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Relax guest IA32_FEATURE_CONTROL constraints (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Grab KVM's srcu lock when setting nested state (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Open code shared_msr_update() in its only caller (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix jump label out_free_* in kvm_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: create mmu/ subdirectory (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove unnecessary TLB flushes on L1<->L2 switches when L1 use apic-access-page (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Do not mark vmcs02->apic_access_page as dirty when unpinning (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Unexport kvm_vcpu_reload_apic_access_page() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: add CR4_LA57 bit to nested CR4_FIXED1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use semi-colon instead of comma for exit-handlers initialization (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Add support for capturing highest observable L2 TSC (Vitaly Kuznetsov) [1813987] - [x86] tss: Fix and move VMX BUILD_BUG_ON() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename function find_msr() to vmx_find_msr_index() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nested: Introduce read_and_check_msr_entry() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry, Exit} control (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: mark functions in the header as "static inline" (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Simplify loop in kvm_create_max_vcpus test (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Add lazy mechanism to release perf_event per vPMC (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Reuse perf_event to avoid unnecessary pmc_reprogram_counter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to pause perf_event (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to recalibrate event period (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Refactor update_cr8_intercept() (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: add helper func to remove duplicate code in kvm_pv_send_ipi (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid unused setup_syscalls_segments call when SYSCALL check failed (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmio: get rid of odd out_err label in kvm_coalesced_mmio_init (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consume pending LAPIC INIT event when exit on INIT_SIGNAL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from svm.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from vmx.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimize more exit handlers in vmx.c (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add a comment describing the /dev/kvm no_compat handling (Vitaly Kuznetsov) [1813987] - [virt] kvm: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=n (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Reset the three MSR list number variables to 0 in kvm_init_msr_list() (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix build with glibc >= 2.30 (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmu: Do not treat ZONE_DEVICE pages as being reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Introduce pi_is_pir_empty() helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Do not change PID.NDST when loading a blocked vCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consider PID.PIR to determine if vCPU has pending interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix comment to specify PID.ON instead of PIR.ON (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix initialization of MSR lists (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix placement of refcount initialization (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix NULL-ptr deref after kvm_create_vm fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: get rid of odd out jump label in pdptrs_changed (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: switch KVMCLOCK base to monotonic raw clock (Vitaly Kuznetsov) [1813987] - [virt] kvm: call kvm_arch_destroy_vm if vm creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [kernel] rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allocate memslots and buses before calling kvm_arch_init_vm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Don't leak L1 MMIO regions to L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential wrong physical id in avic_handle_ldr_update (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add separate helper for putting borrowed reference to kvm (Vitaly Kuznetsov) [1813987] - [tools] kvm: tests: Add test to verify MSR_IA32_XSS (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Update svm_xsaves_supported (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS to kvm_{get, set}_msr_common (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use wrmsr for switching between guest and host IA32_XSS on Intel (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use wrmsr for switching between guest and host IA32_XSS on AMD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix conditions for guest IA32_XSS support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce vcpu->arch.xsaves_enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename {vmx, nested_vmx}_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Initialize vmx->guest_msrs[] right after allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Write VPID to vmcs when creating vcpu (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP (Vitaly Kuznetsov) [1813987] - [x86] kvm: remove redundant code in kvm_arch_vm_ioctl (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold decache_cr3() into cache_reg() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to test/mark reg availability and dirtiness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add WARNs to detect out-of-bounds register indices (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Optimize vmx_set_rflags() for unrestricted guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consolidate to_vmx() usage in RFLAGS accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Always write vmcs02.GUEST_CR3 during nested VM-Enter (Vitaly Kuznetsov) [1813987] - [x86] kvm: clear kvmclock MSR on reset (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix bugon.cocci warnings (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove specialized handling of unexpected exit-reasons (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix sync_regs_test with newer gccs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabled (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: synchronize .gitignore to Makefile (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allow kvm_device_ops to be const (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Implement kvm_put_guest() (Vitaly Kuznetsov) [1813987] - [x86] xen: kvm: Gather the definition of emulate prefixes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: do not blindly clobber registers in guest asm (Vitaly Kuznetsov) [1813987]- [fs] cifs: handle prefix paths in reconnect (Leif Sahlberg) [1814203] - [fs] cifs: use compounding for open and first query-dir for readdir() (Leif Sahlberg) [1814203] - [fs] cifs: create a helper function to parse the query-directory response buffer (Leif Sahlberg) [1814203] - [fs] cifs: prepare SMB2_query_directory to be used with compounding (Leif Sahlberg) [1814203] - [fs] xfs: reflink should force the log out if mounted with wsync (Bill O'Donnell) [1825373] - [fs] xfs: factor out a new xfs_log_force_inode helper (Bill O'Donnell) [1825373] - [fs] xfs: don't ever return a stale pointer from __xfs_dir3_free_read (Bill O'Donnell) [1825373] - [fs] xfs: fix xfs_rmap_has_other_keys usage of ECANCELED (Bill O'Donnell) [1825373] - [fs] xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1825373] - [fs] xfs: use bitops interface for buf log item AIL flag check (Bill O'Donnell) [1825373] - [fs] xfs: Sanity check flags of Q_XQUOTARM call (Bill O'Donnell) [1825373] - [fs] iomap: iomap that extends beyond EOF should be marked dirty (Bill O'Donnell) [1825373] - [s390] s390/kasan: Fix crash when attaching PCI device (Philipp Rudo) [1827334] - [s390] s390/qeth: fix initialization on old HW (Philipp Rudo) [1780667] - [s390] s390/qeth: vnicc Fix init to default (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix vnicc_is_in_use if rx_bcast not set (Philipp Rudo) [1780667] - [s390] s390/qeth: fix false reporting of VNIC CHAR config failure (Philipp Rudo) [1780667] - [s390] s390/qeth: lock the card while changing its hsuid (Philipp Rudo) [1780667] - [s390] s390/qeth: fix qdio teardown after early init error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't return -ENOTSUPP to userspace (Philipp Rudo) [1780667] - [s390] s390/qeth: fix promiscuous mode after reset (Philipp Rudo) [1780667] - [s390] s390/qeth: handle error due to unsupported transport mode (Philipp Rudo) [1780667] - [s390] s390/qeth: return proper errno on IO error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't check drvdata in sysfs code (Philipp Rudo) [1780667] - [s390] s390/qeth: replace qeth_l3_get_addr_buffer() (Philipp Rudo) [1780667] - [s390] s390/qeth: remove VLAN tracking for L3 devices (Philipp Rudo) [1780667] - [net] net: 8021q: vlan_core: allow use list of vlans for real device (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate L3 mcast registration code (Philipp Rudo) [1780667] - [s390] s390/qeth: remove gratuitious RX modeset (Philipp Rudo) [1780667] - [s390] s390/qeth: fine-tune L3 mcast locking (Philipp Rudo) [1780667] - [s390] s390/qeth: clean up error path in qeth_core_probe_device() (Philipp Rudo) [1780667] - [s390] s390/qeth: don't cache MAC addresses for multicast IPs (Philipp Rudo) [1780667] - [s390] s390/qeth: use helpers for IP address hashing (Philipp Rudo) [1780667] - [s390] s390/qeth: don't set card state in qeth_qdio_clear_card() (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate some duplicated HW cmd code (Philipp Rudo) [1780667] - [s390] s390/qeth: keep IRQ disabled until NAPI is really done (Philipp Rudo) [1780667] - [s390] s390/qeth: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qdio: move SSQD Sniffer mask definition (Philipp Rudo) [1780667] - [s390] s390/qdio: don't attempt IRQ avoidance on Output SBALs (Philipp Rudo) [1780667] - [s390] s390/qdio: simplify thinint device registration (Philipp Rudo) [1780667] - [s390] s390/qdio: add statistics helper macro (Philipp Rudo) [1780667] - [s390] s390/qdio: remove a forward declaration (Philipp Rudo) [1780667] - [s390] s390/qdio: reduce log level for EQBS partial (Philipp Rudo) [1780667] - [s390] s390/qdio: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix initialization of vnicc cmd masks during set online (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix error handling during VNICC initialization (Philipp Rudo) [1780667] - [s390] s390/qdio: clarify size of the QIB parm area (Philipp Rudo) [1780667] - [s390] s390/qeth: get vnicc sub-cmd type from reply data (Philipp Rudo) [1780667] - [s390] s390/qeth: merge qeth_reply struct into qeth_cmd_buffer (Philipp Rudo) [1780667] - [s390] s390/qeth: keep cmd alive after IO completion (Philipp Rudo) [1780667] - [s390] s390/qeth: use correct length field in SNMP cmd callback (Philipp Rudo) [1780667] - [s390] s390/qeth: propagate length of processed cmd IO data to callback (Philipp Rudo) [1780667] - [s390] s390/qeth: use node_descriptor struct (Philipp Rudo) [1780667] - [s390] s390/cio: move struct node_descriptor to cio.h (Philipp Rudo) [1780667] - [s390] scsi: zfcp: log FC Endpoint Security errors (Philipp Rudo) [1723820] - [s390] scsi: zfcp: enhance handling of FC Endpoint Security errors (Philipp Rudo) [1723820] - [lib] lib/zlib: add zlib_deflate_dfltcc_enabled() function (Philipp Rudo) [1659435] - [lib] s390/boot: add dfltcc= kernel command line parameter (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_inflate (Philipp Rudo) [1659435] - [s390] s390/boot: rename HEAP_SIZE due to name collision (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_deflate (Philipp Rudo) [1659435] - [base] mm/memory_hotplug: allow to specify a default online_type (David Hildenbrand) [1038941] - [base] mm/memory_hotplug: convert memhp_auto_online to store an online_type (David Hildenbrand) [1038941] - [mm] mm/memory_hotplug: unexport memhp_auto_online (David Hildenbrand) [1038941] - [hv] hv_balloon: don't check for memhp_auto_online manually (David Hildenbrand) [1038941] - [powerpc] powernv/memtrace: always online added memory blocks (David Hildenbrand) [1038941] - [base] drivers/base/memory: store mapping between MMOP_* and string in an array (David Hildenbrand) [1038941] - [base] drivers/base/memory: map MMOP_OFFLINE to 0 (David Hildenbrand) [1038941] - [base] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE (David Hildenbrand) [1038941] - [netdrv] cxgb4: fix adapter crash due to wrong MC size (Vishal Kulkarni) [1813128] - [scsi] scsi: ibmvfc: Don't send implicit logouts prior to NPIV login (Steve Best) [1828725] - [fs] cifs: ignore cached share root handle closing errors (Leif Sahlberg) [1827485] - [fs] cifs: Optimize readdir on reparse points (Leif Sahlberg) [1827485] - [fs] cifs: Adjust indentation in smb2_open_file (Leif Sahlberg) [1827485] - [fs] CIFS: Close cached root handle only if it has a lease (Leif Sahlberg) [1827485] - [fs] SMB3: Fix crash in SMB2_open_init due to uninitialized field in compounding path (Leif Sahlberg) [1827485] - [fs] smb3: fix refcount underflow warning on unmount when no directory leases (Leif Sahlberg) [1827485] - [fs] fs: cifs: Delete usage of timespec64_trunc (Leif Sahlberg) [1827485] - [fs] smb3: improve check for when we send the security descriptor context on create (Leif Sahlberg) [1827485] - [fs] smb3: fix mode passed in on create for modetosid mount option (Leif Sahlberg) [1827485] - [fs] cifs: fix possible uninitialized access and race on iface_list (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of SMB connections on multichannel (Leif Sahlberg) [1827485] - [fs] smb3: query attributes on file close (Leif Sahlberg) [1827485] - [fs] smb3: remove unused flag passed into close functions (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to pointer pneg_ctxt (Leif Sahlberg) [1827485] - [fs] fs: cifs: Fix atime update check vs mtime (Leif Sahlberg) [1827485] - [fs] CIFS: fix a white space issue in cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: Always update signing key of first channel (Leif Sahlberg) [1827485] - [fs] cifs: Fix retrieval of DFS referrals in cifs_mount() (Leif Sahlberg) [1827485] - [fs] cifs: Fix potential softlockups while refreshing DFS cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of root ses in DFS referral cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix use-after-free bug in cifs_reconnect() (Leif Sahlberg) [1827485] - [fs] cifs: dump channel info in DebugData (Leif Sahlberg) [1827485] - [fs] smb3: dump in_send and num_waiters stats counters by default (Leif Sahlberg) [1827485] - [fs] cifs: try harder to open new channels (Leif Sahlberg) [1827485] - [fs] CIFS: Properly process SMB3 lease breaks (Leif Sahlberg) [1827485] - [fs] cifs: move cifsFileInfo_put logic into a work-queue (Leif Sahlberg) [1827485] - [fs] cifs: try opening channels after mounting (Leif Sahlberg) [1827485] - [fs] CIFS: refactor cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: switch servers depending on binding state (Leif Sahlberg) [1827485] - [fs] cifs: add server param (Leif Sahlberg) [1827485] - [fs] cifs: add multichannel mount options and data structs (Leif Sahlberg) [1827485] - [fs] cifs: sort interface list by speed (Leif Sahlberg) [1827485] - [fs] CIFS: Fix SMB2 oplock break processing (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EAGAIN when transport is reconnecting (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Only queue work for error recovery on memory registration (Leif Sahlberg) [1827485] - [fs] smb3: add debug messages for closing unmatched open (Leif Sahlberg) [1827485] - [fs] CIFS: Respect O_SYNC and O_DIRECT flags during reconnect (Leif Sahlberg) [1827485] - [fs] smb3: remove confusing dmesg when mounting with encryption ("seal") (Leif Sahlberg) [1827485] - [fs] cifs: close the shared root handle on tree disconnect (Leif Sahlberg) [1827485] - [fs] CIFS: Return directly after a failed build_path_from_dentry() in cifs_do_create() (Leif Sahlberg) [1827485] - [fs] CIFS: Use common error handling code in smb2_ioctl_query_info() (Leif Sahlberg) [1827485] - [fs] CIFS: Use memdup_user() rather than duplicating its implementation (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -ECONNABORTED when trasnport is not in connected state (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Add messages on RDMA session destroy and reconnection (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Invalidate and deregister memory registration on re-send for direct I/O (Leif Sahlberg) [1827485] - [fs] cifs: Don't display RDMA transport on reconnect (Leif Sahlberg) [1827485] - [fs] CIFS: remove set but not used variables 'cinode' and 'netfid' (Leif Sahlberg) [1827485] - [fs] cifs: add support for flock (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable 'sid_user' (Leif Sahlberg) [1827485] - [fs] cifs: rename a variable in SendReceive() (Leif Sahlberg) [1827485] - [fs] SMB3: Fix persistent handles reconnect (Leif Sahlberg) [1827485] - [fs] fix memory leak in large read decrypt offload (Leif Sahlberg) [1827485] - [fs] cifs: Fix missed free operations (Leif Sahlberg) [1827485] - [fs] cifs: clarify comment about timestamp granularity for old servers (Leif Sahlberg) [1827485] - [fs] cifs: Handle -EINPROGRESS only when noblockcnt is set (Leif Sahlberg) [1827485] - [fs] smb3: remove noisy debug message and minor cleanup (Leif Sahlberg) [1827485] - [fs] fs: cifs: mute -Wunused-const-variable message (Leif Sahlberg) [1827485] - [fs] smb3: cleanup some recent endian errors spotted by updated sparse (Leif Sahlberg) [1827485] - [fs] CIFS: Fix oplock handling for SMB 2.1+ protocols (Leif Sahlberg) [1827485] - [fs] smb3: missing ACL related flags (Leif Sahlberg) [1827485] - [fs] smb3: pass mode bits into create calls (Leif Sahlberg) [1827485] - [fs] smb3: Add missing reparse tags (Leif Sahlberg) [1827485] - [fs] CIFS: fix max ea value size (Leif Sahlberg) [1827485] - [fs] fs/cifs/sess.c: Remove set but not used variable 'capabilities' (Leif Sahlberg) [1827485] - [fs] fs/cifs/smb2pdu.c: Make SMB2_notify_init static (Leif Sahlberg) [1827485] - [fs] smb3: fix leak in "open on server" perf counter (Leif Sahlberg) [1827485] - [fs] smb3: allow decryption keys to be dumped by admin for debugging (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: write mode ACE first (Leif Sahlberg) [1827485] - [fs] cifs: cifsroot: add more err checking (Leif Sahlberg) [1827485] - [fs] smb3: add missing worker function for SMB3 change notify (Leif Sahlberg) [1827485] - [fs] cifs: Add support for root file systems (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: make room for 4 ACE (Leif Sahlberg) [1827485] - [fs] smb3: fix potential null dereference in decrypt offload (Leif Sahlberg) [1827485] - [fs] smb3: allow disabling requesting leases (Leif Sahlberg) [1827485] - [fs] smb3: improve handling of share deleted (and share recreated) (Leif Sahlberg) [1827485] - [fs] smb3: display max smb3 requests in flight at any one time (Leif Sahlberg) [1827485] - [fs] smb3: only offload decryption of read responses if multiple requests (Leif Sahlberg) [1827485] - [fs] cifs: add a helper to find an existing readable handle to a file (Leif Sahlberg) [1827485] - [fs] smb3: enable offload of decryption of large reads via mount option (Leif Sahlberg) [1827485] - [fs] smb3: allow parallelizing decryption of reads (Leif Sahlberg) [1827485] - [fs] smb3: allow skipping signature verification for perf sensitive configurations (Leif Sahlberg) [1827485] - [fs] smb3: add dynamic tracepoints for flush and close (Leif Sahlberg) [1827485] - [fs] smb3: log warning if CSC policy conflicts with cache mount option (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow RW caching of share accessed by only 1 client (Leif Sahlberg) [1827485] - [fs] smb3: add some more descriptive messages about share when mounting cache=ro (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow forced caching of read only share (Leif Sahlberg) [1827485] - [fs] cifs: fix dereference on ses before it is null checked (Leif Sahlberg) [1827485] - [fs] cifs: use existing handle for compound_op(OP_SET_INFO) when possible (Leif Sahlberg) [1827485] - [fs] cifs: create a helper to find a writeable handle by path name (Leif Sahlberg) [1827485] - [fs] cifs: remove set but not used variables (Leif Sahlberg) [1827485] - [fs] smb3: Incorrect size for netname negotiate context (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to variable rc (Leif Sahlberg) [1827485] - [fs] smb3: add missing flag definitions (Leif Sahlberg) [1827485] - [fs] cifs: add passthrough for smb2 setinfo (Leif Sahlberg) [1827485] - [fs] cifs: prepare SMB2_Flush to be usable in compounds (Leif Sahlberg) [1827485] - [fs] cifs: allow chmod to set mode bits using special sid (Leif Sahlberg) [1827485] - [fs] cifs: get mode bits from special sid on stat (Leif Sahlberg) [1827485] - [fs] fs: cifs: cifsssmb: remove redundant assignment to variable ret (Leif Sahlberg) [1827485] - [fs] cifs: fix a comment for the timeouts when sending echos (Leif Sahlberg) [1827485] - [fs] fs: cifs: switch to RC4 library interface (Leif Sahlberg) [1827485] - [fs] smb3: smbdirect no longer experimental (Leif Sahlberg) [1827485] - [fs] cifs: copy_file_range needs to strip setuid bits and update timestamps (Leif Sahlberg) [1827485] - [tools] perf vendor events s390: Add new deflate counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/cpum_cf: Add new extended counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/zcrypt: use kvmalloc instead of kmalloc for 256k alloc (Philipp Rudo) [1827310] - [s390] s390/pkey/zcrypt: Support EP11 AES secure keys (Philipp Rudo) [1723826] - [s390] s390/zcrypt: extend EP11 card and queue sysfs attributes (Philipp Rudo) [1723826] - [s390] s390/zcrypt: add new low level ep11 functions support file (Philipp Rudo) [1723826] - [s390] s390/zcrypt: ep11 structs rework, export zcrypt_send_ep11_cprb (Philipp Rudo) [1723826] - [s390] s390/zcrypt: enable card/domain autoselect on ep11 cprbs (Philipp Rudo) [1723826] - [crypto] crypto/testmgr: enable selftests for paes-s390 ciphers (Philipp Rudo) [1780668] - [s390] s390/pkey: Add support for key blob with clear key value (Philipp Rudo) [1780668] - [s390] s390/crypto: enable clear key values for paes ciphers (Philipp Rudo) [1780668] - [s390] s390/crypto: Rework on paes implementation (Philipp Rudo) [1780668] - [s390] scsi: zfcp: trace FC Endpoint Security of FCP devices and connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: log FC Endpoint Security of connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: report FC Endpoint Security in sysfs (Philipp Rudo) [1723822] - [s390] scsi: zfcp: auto variables for dereferenced structs in open port handler (Philipp Rudo) [1723822] - [block] blk-iocost: Fix error on iocost_ioc_vrate_adj (Waiman Long) [1828563] - [s390] s390/ipl: add support to control memory clearing for FCP and CCW re-IPL (Philipp Rudo) [1812985] - [s390] s390: support KPROBES_ON_FTRACE (Philipp Rudo) [1810526] - [s390] s390/ftrace: generate traced function stack frame (Philipp Rudo) [1810526] - [s390] s390/ftrace: save traced function caller (Philipp Rudo) [1810526] - [misc] mei: me: fix irq number stored in hw struct (Tony Camuso) [1822645] - [misc] mei: me: add cedar fork device ids (Tony Camuso) [1822645] - [misc] mei: fix CNL itouch device number to match the spec (Tony Camuso) [1822645] - [misc] misc: Replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: remove unused includes from pci-{me, txe}.c (Tony Camuso) [1822645] - [misc] mei: limit number of bytes in mei header (Tony Camuso) [1822645] - [misc] mei: bus: replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: me: add jasper point DID (Tony Camuso) [1822645] - [misc] mei: hdcp: bind only with i915 on the same PCH (Tony Camuso) [1822645] - [misc] mei: bus: use simple sprintf for sysfs (Tony Camuso) [1822645] - [misc] mei: bus: add more client attributes to sysfs (Tony Camuso) [1822645] - [misc] mei: add trc detection register to sysfs (Tony Camuso) [1822645] - [misc] mei: abstract fw status register read (Tony Camuso) [1822645] - [misc] mei: me: store irq number in the hw struct (Tony Camuso) [1822645] - [misc] mei: me: mei_me_dev_init() use struct device instead of struct pci_dev (Tony Camuso) [1822645] - [misc] mei: me: add comet point V device id (Tony Camuso) [1822645] - [misc] mei: bus: prefix device names on bus with the bus name (Tony Camuso) [1822645] - [misc] mei: me: fix me_intr_clear function name in KDoc (Tony Camuso) [1822645] - [misc] mei: buf: drop 'running hook' debug messages (Tony Camuso) [1822645] - [misc] mei: avoid FW version request on Ibex Peak and earlier (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Fill transcoder index in port info (Tony Camuso) [1822645] - [misc] drm/i915: mei_hdcp: I915 sends ddi index as per ME FW (Tony Camuso) [1822645] - [drm] drm/i915: Attach content type property (Tony Camuso) [1822645] - [drm] drm: Add Content protection type property (Tony Camuso) [1822645] - [misc] mei: me: add Tiger Lake point LP device ID (Tony Camuso) [1822645] - [misc] mei: Use dev_get_drvdata where possible (Tony Camuso) [1822645] - [misc] mei: me: add mule creek canyon (EHL) device ids (Tony Camuso) [1822645] - [misc] mei: no need to check return value of debugfs_create functions (Tony Camuso) [1822645] - [documentation] mei: docs: add hdcp documentation (Tony Camuso) [1822645] - [documentation] mei: docs: add a short description for nfc behind mei (Tony Camuso) [1822645] - [documentation] mei: docs: update mei client bus documentation (Tony Camuso) [1822645] - [documentation] mei: docs: move iamt docs to a iamt.rst file (Tony Camuso) [1822645] - [documentation] mei: docs: move documentation under driver-api (Tony Camuso) [1822645] - [misc] mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro (Tony Camuso) [1822645] - [drm] drm: generic fn converting be24 to cpu and vice versa (Tony Camuso) [1822645] - [misc] mei: expose device state in sysfs (Tony Camuso) [1822645] - [misc] mei: hdcp: use own Kconfig file (Tony Camuso) [1822645] - [misc] mei: adjust the copyright notice in the files (Tony Camuso) [1822645] - [misc] mei/hdcp: Fix SPDX identifiers (Tony Camuso) [1822645] - [misc] mei: convert to SPDX license tags (Tony Camuso) [1822645] - [misc] mei: add missing SPDX tag to mei Kconfig (Tony Camuso) [1822645] - [misc] mei: bus: move hw module get/put to probe/release (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Component framework for I915 Interface (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Closing wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Enabling the HDCP authentication (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify M_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Repeater topology verification and ack (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Prepare Session Key (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify L_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Locality check (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Store the HDCP Pairing info (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify H_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify Receiver Cert and prepare km (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Define ME FW interface for HDCP2.2 (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Client driver for HDCP application (Tony Camuso) [1822645] - [misc] mei: bus: whitelist hdcp client (Tony Camuso) [1822645] - [misc] mei: hbm: clean the feature flags on link reset (Tony Camuso) [1822645] - [misc] mei: bus: export to_mei_cl_device for mei client devices drivers (Tony Camuso) [1822645] - [misc] mei: free read cb on ctrl_wr list flush (Tony Camuso) [1822645] - [misc] mei: me: add ice lake point device id (Tony Camuso) [1822645] - [misc] mei: squash single_recv_buf into one bit in client properties (Tony Camuso) [1822645] - [misc] mei: me: add denverton innovation engine device IDs (Tony Camuso) [1822645] - [misc] mei: me: mark LBG devices as having dma support (Tony Camuso) [1822645] - [misc] mei: dma: silent the reject message (Tony Camuso) [1822645] - [misc] mei: me: mark CNP devices as having dma support (Tony Camuso) [1822645] - [misc] mei: bump hbm version to 2.1 (Tony Camuso) [1822645] - [misc] mei: dma ring: implement transmit flow (Tony Camuso) [1822645] - [misc] mei: dma ring: implement rx circular buffer logic (Tony Camuso) [1822645] - [misc] mei: hw: add dma ring control block (Tony Camuso) [1822645] - [misc] mei: hbm: setup dma ring (Tony Camuso) [1822645] - [misc] mei: dma ring buffers allocation (Tony Camuso) [1822645] - [misc] mei: expedite ioctl return on the notify set operation error (Tony Camuso) [1822645] - [misc] mei: flush queues by the host client only (Tony Camuso) [1822645] - [misc] mei: hbm: drop BUG() from the hbm handler (Tony Camuso) [1822645] - [misc] mei: replace POLL* with EPOLL* for write queues (Tony Camuso) [1822645] - [misc] misc: remove redundant include moduleparam.h (Tony Camuso) [1822645] - [misc] mei: bus: need to unlink client before freeing (Tony Camuso) [1822645] - [misc] mei: bus: fix hw module get/put balance (Tony Camuso) [1822645] - [misc] mei: fix use-after-free in mei_cl_write (Tony Camuso) [1822645] - [misc] mei: ignore not found client in the enumeration (Tony Camuso) [1822645] - [misc] mei: restrict dma ring support to hbm version 2.1 (Tony Camuso) [1822645] - [misc] mei: hbm: introduce dma bit in the message header (Tony Camuso) [1822645] - [misc] mei: add support for variable length mei headers (Tony Camuso) [1822645] - [misc] mei: add mei_msg_hdr_init wrapper (Tony Camuso) [1822645] - [misc] mei: move hbuf_depth from the mei device to the hw modules (Tony Camuso) [1822645] - [misc] mei: cleanup slots to data conversions (Tony Camuso) [1822645] - [misc] mei: bus: suppress sign-compare warnings (Tony Camuso) [1822645] - [misc] mei: fix ssize_t to int assignment in read and write ops (Tony Camuso) [1822645] - [misc] mei: use correct type for counter variable in for loops (Tony Camuso) [1822645] - [misc] mei: check for error returned from mei_hbuf_empty_slots() (Tony Camuso) [1822645] - [misc] mei: don't update offset in write (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_fwver() (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_nfc_if_version() (Tony Camuso) [1822645] - [misc] mei: expose fw version to sysfs (Tony Camuso) [1822645] - [misc] mei: add optional timeout to internal bus recv (Tony Camuso) [1822645] - [misc] mei: remove unused MEI_IAMTHIF_STALL_TIMER define (Tony Camuso) [1822645] - [s390] s390/pci: Fix unexpected write combine on resource (Philipp Rudo) [1827311] - [powerpc] pwerpc/vas: Include linux/types.h in uapi/asm/vas-api.h (Gustavo Duarte) [1725806] - [documentation] Documentation/powerpc: VAS API (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Remove 'pid' in vas_tx_win_attr struct (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Enable and setup GZIP compresstion type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Make enable code generic to add new GZIP compression type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Rename nx-842-powernv file name to nx-common-powernv (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Initialize coproc entry with kzalloc (Gustavo Duarte) [1725806] - [crypto] crypto: nx - Add of_node_put() before return in 842 (Gustavo Duarte) [1725806] - [crypto] crypto/NX: Set receive window credits to max number of CRBs in RxFIFO (Gustavo Duarte) [1725806] - [powerpc] crypto/nx: Initialize 842 high and normal RxFIFO control registers (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Add VAS user space API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Initialize window attributes for GZIP coprocessor type (Gustavo Duarte) [1725806] - [powerpc] powerpc: Use mm_context vas_windows counter to issue CP_ABORT (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Free send window in VAS instance after credits returned (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Display process stuck message (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Do not use default credits for receive window (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Print CRB and FIFO values (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Return credits after handling fault (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Update CSB and notify process for fault CRBs (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup thread IRQ handler per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Take reference to PID and mm for user space windows (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Register NX with fault window ID and IRQ port value (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup fault window per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Alloc and setup IRQ and trigger port (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define nx_fault_stamp in coprocessor_request_block (Gustavo Duarte) [1725806] - [powerpc] powerpc/xive: Define xive_native_alloc_irq_on_chip() (Gustavo Duarte) [1725806] - [powerpc] powerpc/powernv: remove the unused vas_win_paste_addr and vas_win_id functions (Gustavo Duarte) [1725806] - [tools] intel-speed-select: Fix speed-select-base-freq-properties output on CLX-N (Prarit Bhargava) [1828306] - [tools] tools/power/x86/intel-speed-select: Fix CLX-N package information output (Prarit Bhargava) [1828306] - [kernel] sched/isolation: Allow "isolcpus=" to skip unknown sub-parameters (Peter Xu) [1799014] - [arm64] arm64: tlb: skip tlbi broadcast, fix speculative tlb lookups (Andrea Arcangeli) [1820817] - [x86] pci: hv: Introduce hv_msi_entry (Mohammed Gamal) [1816740] - [pci] hv: Move retarget related structures into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Move hypercall related definitions into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Reorganize the code in preparation of hibernation (Mohammed Gamal) [1816740] - [pci] hv: Add a Hyper-V PCI interface driver for software backchannel interface (Mohammed Gamal) [1816740] - [pci] hv: Add a paravirtual backchannel in software (Mohammed Gamal) [1816740]- [include] i2c: fix a doc warning (David Arcari) [1826759] - [i2c] i2c: acpi: put device when verifying client fails (David Arcari) [1826759] - [i2c] i2c: i2c-core-of: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-base: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-acpi: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: fix bus recovery stop mode timing (David Arcari) [1826759] - [i2c] i2c: core: Use DEVICE_ATTR_*() helper macros (David Arcari) [1826759] - [include] i2c: remove unneeded 'extern' from function declatations (David Arcari) [1826759] - [include] i2c: add helper to check if a client has a driver attached (David Arcari) [1826759] - [include] i2c: fix header file kernel-doc warning (David Arcari) [1826759] - [misc] eeprom: at24: use devm_i2c_new_dummy_device() (David Arcari) [1826759] - [i2c] i2c: remove i2c_new_dummy() API (David Arcari) [1826759] - [media] media: dvb-frontends: cxd2820r_core: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88473: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88472: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83791d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83793d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83781d) convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: ir-kbd-i2c: convert to i2c_new_dummy_device() (David Arcari) [1826759] - [misc] misc: eeprom: max6875: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83792d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (asb100) convert to i2c_new_dummy_device (David Arcari) [1826759] - [i2c] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: smbus: Don't filter out duplicate alerts (David Arcari) [1826759] - [i2c] i2c: of: Populate fwnode in of_i2c_get_board_info() (David Arcari) [1826759] - [i2c] i2c: remove helpers for ref-counting clients (David Arcari) [1826759] - [i2c] i2c: core: fix use after free in of_i2c_notify (David Arcari) [1826759] - [i2c] i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present (David Arcari) [1826759] - [i2c] i2c: add support for filters optional properties (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add read only mode (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add comment about address handling (David Arcari) [1826759] - [i2c] i2c-eeprom_slave: Add support for more eeprom models (David Arcari) [1826759] - [i2c] i2c: make i2c_unregister_device() ERR_PTR safe (David Arcari) [1826759] - [media] i2c: replace i2c_new_secondary_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: Drop unneeded check for of_node (David Arcari) [1826759] - [i2c] i2c: core: Tidy up handling of init_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI gpio IRQ handling into i2c_acpi_get_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI IRQ handling to probe time (David Arcari) [1826759] - [i2c] i2c: acpi: Factor out getting the IRQ from ACPI (David Arcari) [1826759] - [i2c] i2c: acpi: Use available IRQ helper functions (David Arcari) [1826759] - [i2c] i2c: core: Allow whole core to use i2c_dev_irq_from_resources (David Arcari) [1826759] - [i2c] i2c: core: add sysfs header (David Arcari) [1826759] - [i2c] i2c: add newly exported functions to the header, too (David Arcari) [1826759] - [i2c] i2c: mux: add sysfs header (David Arcari) [1826759] - [include] i2c: headers: reformat header comment and update copyright (David Arcari) [1826759] - [include] i2c: headers: update docs about I2C_CLIENT_* (David Arcari) [1826759] - [i2c] i2c: core: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: don't use 'dev' as adapter variable (David Arcari) [1826759] - [i2c] i2c: mux: Use struct_size() in devm_kzalloc() (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1826759] - [i2c] i2c: acpi: export i2c_acpi_find_adapter_by_handle (David Arcari) [1826759] - [media] tua6100: Avoid build warnings (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826759] - [i2c] i2c: acpi: permit bus speed to be discovered after enumeration (David Arcari) [1826759] - [i2c] i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr (David Arcari) [1826759] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1826759] - [i2c] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826759] - [i2c] i2c: core: add device-managed version of i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: apply 'is_suspended' check for SMBus, too (David Arcari) [1826759] - [i2c] i2c: core: ratelimit 'transfer when suspended' errors (David Arcari) [1826759] - [i2c] i2c: Prevent runtime suspend of adapter when Host Notify is required (David Arcari) [1826759] - [i2c] gcc-9: don't warn about uninitialized variable (David Arcari) [1826759] - [i2c] i2c: mux: populate the new *_atomic callbacks (David Arcari) [1826759] - [i2c] i2c: core: introduce callbacks for atomic transfers (David Arcari) [1826759] - [i2c] i2c: core: use I2C locking behaviour also for SMBUS (David Arcari) [1826759] - [i2c] i2c: core: remove use of in_atomic() (David Arcari) [1826759] - [include] i2c: apply coding style for struct i2c_adapter (David Arcari) [1826759] - [i2c] i2c: add extra check to safe DMA buffer helper (David Arcari) [1826759] - [i2c] i2c: Allow recovery of the initial IRQ by an I2C client device (David Arcari) [1826759] - [i2c] i2c: expand minor range when registering chrdev region (David Arcari) [1826759] - [i2c] i2c: core-smbus: don't trace smbus_reply data on errors (David Arcari) [1826759] - [i2c] i2c: of: Try to find an I2C adapter matching the parent (David Arcari) [1826759] - [include] i2c: acpi: Move I2C bits from acpi.h to i2c.h (David Arcari) [1826759] - [i2c] i2c: dev: prevent adapter retries and timeout being set as minus value (David Arcari) [1826759] - [i2c] i2c: add suspended flag and accessors for i2c adapters (David Arcari) [1826759] - [i2c] treewide: surround Kconfig file paths with double quotes (David Arcari) [1826759] - [i2c] i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper (David Arcari) [1826759] - [i2c] i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS (David Arcari) [1826759] - [i2c] i2c: acpi: Return error pointers from i2c_acpi_new_device() (David Arcari) [1826759] - [i2c] i2c: Clear client->irq in i2c_device_remove (David Arcari) [1826759] - [i2c] i2c: Remove unnecessary call to irq_find_mapping (David Arcari) [1826759] - [i2c] i2c: Fix kerneldoc for renamed i2c dma put function (David Arcari) [1826759] - [i2c] i2c: core: remove level of indentation in i2c_transfer (David Arcari) [1826759] - [i2c] i2c: core: remove outdated DEBUG output (David Arcari) [1826759] - [i2c] i2c: refactor function to release a DMA safe buffer (David Arcari) [1826759] - [i2c] i2c: don't use any __deprecated handling anymore (David Arcari) [1826759] - [i2c] i2c: remove deprecated attach_adapter callback (David Arcari) [1826759] - [i2c] i2c: core: Parse SDA hold time from firmware (David Arcari) [1826759] - [i2c] i2c: quirks: add zero length checks (David Arcari) [1826759] - [i2c] i2c: recovery: make pin init look like STOP (David Arcari) [1826759] - [i2c] i2c: recovery: rename variable for easier understanding (David Arcari) [1826759] - [i2c] i2c: recovery: add get_bus_free callback (David Arcari) [1826759] - [i2c] i2c: recovery: refactor recovery function (David Arcari) [1826759] - [i2c] i2c: recovery: require either get_sda or set_sda (David Arcari) [1826759] - [i2c] i2c: remove i2c_lock_adapter and use i2c_lock_bus directly (David Arcari) [1826759] - [media] media: tda1004x: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: tda18271: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: af9013: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: drxk_hard: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: rtl2830: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: pca9541: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: make use of __i2c_smbus_xfer (David Arcari) [1826759] - [kvm] KVM: PPC: Book3S HV: Fix H_CEDE return code for nested guests (David Gibson) [1778556] - [block] block/diskstats: more accurate approximation of io_ticks for slow disks (Ming Lei) [1811745] - [scsi] scsi: storvsc: Correctly set number of hardware queues for IDE disk (Cathy Avery) [1816702] - [netdrv] bonding/alb: make sure arp header is pulled before accessing it (Jarod Wilson) [1819408] - [netdrv] bonding/alb: properly access headers in bond_alb_xmit() (Jarod Wilson) [1819408] - [netdrv] bonding: rename AD_STATE_* to LACP_STATE_* (Jarod Wilson) [1819408] - [netdrv] bonding: fix active-backup transition after link failure (Jarod Wilson) [1819408] - [netdrv] bonding: move 802.3ad port state flags to uapi (Jarod Wilson) [1819408] - [netdrv] bonding: fix bond_neigh_init() (Jarod Wilson) [1819408] - [netdrv] bonding: fix state transition issue in link monitoring (Jarod Wilson) [1819408] - [netdrv] bonding: fix potential NULL deref in bond_update_slave_arr (Jarod Wilson) [1819408] - [netdrv] team: Always enable vlan tx offload (Hangbin Liu) [1827017] - [net] netlink: Use netlink header as base to calculate bad attribute offset (Andrea Claudi) [1825252] - [net] netlink: cap max groups which will be considered in netlink_bind() (Andrea Claudi) [1825252] - [net] tcp: repair: fix TCP_QUEUE_SEQ implementation (Paolo Abeni) [1823771] - [net] tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK (Paolo Abeni) [1823771] - [net] tcp: refine rule to allow EPOLLOUT generation under mem pressure (Paolo Abeni) [1823771] - [net] tcp: refine tcp_write_queue_empty() implementation (Paolo Abeni) [1823771] - [include] fib: add missing attribute validation for tun_id (Marcelo Leitner) [1823468] - [include] net/flow_dissector: remove unexist field description (Marcelo Leitner) [1823468] - [net] vlan: vlan_changelink() should propagate errors (Marcelo Leitner) [1823468] - [net] af_packet: set defaule value for tmo (Marcelo Leitner) [1823468] - [net] packet: fix data-race in fanout_flow_is_huge() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff refcounting in llc_conn_state_process() (Marcelo Leitner) [1823468] - [net] llc: fix another potential sk_buff leak in llc_ui_sendmsg() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_conn_service() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_sap_state_process() (Marcelo Leitner) [1823468] - [net] openvswitch: Fix conntrack cache with timeout (Patrlck Talbert) [1765587] - [net] openvswitch: Fix log message in ovs conntrack (Patrlck Talbert) [1765587] - [net] openvswitch: use after free in __ovs_ct_free_action() (Patrlck Talbert) [1765587] - [net] openvswitch: Add timeout support to ct action (Patrlck Talbert) [1765587] - [net] netfilter: Export nf_ct_{set, destroy}_timeout() (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: ctnl_timeout_find_get() returns incorrect pointer to type (Patrlck Talbert) [1765587] - [net] netfilter: remove ifdef around cttimeout in struct nf_conntrack_l4proto (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: decouple timeout policy from nfnetlink_cttimeout object (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: move ctnl_untimeout to nf_conntrack (Patrlck Talbert) [1765587] - [netdrv] ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast() (Davide Caratti) [1822906] - [netdrv] ipvlan: add cond_resched_rcu() while processing muticast backlog (Davide Caratti) [1822906] - [netdrv] ipvlan: don't deref eth hdr before checking it's set (Davide Caratti) [1822906] - [netdrv] ipvlan: do not add hardware address of master to its unicast filter list (Davide Caratti) [1822906] - [include] net/dst: do not confirm neighbor for vxlan and geneve pmtu update (Hangbin Liu) [1755686] - [net] sit: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] vti: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] tunnel: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [include] net/dst: add new function skb_dst_update_pmtu_no_confirm (Hangbin Liu) [1755686] - [netdrv] gtp: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] ip6_gre: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] add bool confirm_neigh parameter for dst_ops.update_pmtu (Hangbin Liu) [1755686] - [net] neigh: support smaller retrans_time settting (Hangbin Liu) [1767282] - [include] net: core: add helper tcp_v6_gso_csum_prep (Josef Oskera) [1818097] - [net] ip_tunnel: fix interface lookup with no key (Guillaume Nault) [1822247] - [net] ipv4: fix a RCU-list lock in inet_dump_fib() (Guillaume Nault) [1822247] - [net] gre: fix uninit-value in __iptunnel_pull_header (Guillaume Nault) [1822247] - [net] netfilter: conntrack: allow insertion of clashing entries (Florian Westphal) [1821404] - [net] netfilter: conntrack: split resolve_clash function (Florian Westphal) [1821404] - [net] netfilter: conntrack: place confirm-bit setting in a helper (Florian Westphal) [1821404] - [net] netfilter: never get/set skb->tstamp (Florian Westphal) [1821404] - [net] netfilter: conntrack: remove two args from resolve_clash (Florian Westphal) [1821404] - [net] netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash (Florian Westphal) [1821404] - [netdrv] macsec: restrict to ethernet devices (Sabrina Dubroca) [1820524] - [netdrv] macsec: add missing attribute validation for port (Sabrina Dubroca) [1820524] - [net] netns: restore ops before calling ops_exit_list (Ivan Vecera) [1822568] - [net] netns: add pre_exit method to struct pernet_operations (Ivan Vecera) [1822568] - [include] net: dst: Force 4-byte alignment of dst_metrics (Guillaume Nault) [1822148] - [include] net: annotate lockless accesses to sk->sk_napi_id (Guillaume Nault) [1822148] - [net] Fix typo of SKB_SGO_CB_OFFSET (Guillaume Nault) [1822148] - [net] use indirect call wrappers for skb_copy_datagram_iter() (Guillaume Nault) [1822148] - [net] datagram: Make __skb_datagram_iter static (Guillaume Nault) [1822148] - [net] Fix Tx hash bound checking (Guillaume Nault) [1822148] - [net] openvswitch: add missing attribute validation for hash (Eelco Chaudron) [1819202] - [net] openvswitch: Distribute switch variables for initialization (Eelco Chaudron) [1819202] - [net] openvswitch: support asymmetric conntrack (Eelco Chaudron) [1819202] - [net] openvswitch: remove another BUG_ON() (Eelco Chaudron) [1819202] - [net] openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (Eelco Chaudron) [1819202] - [net] openvswitch: don't call pad_packet if not necessary (Eelco Chaudron) [1819202] - [net] openvswitch: add hash info to upcall (Eelco Chaudron) [1819202] - [net] openvswitch: select vport upcall portid directly (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the ovs_dp_cmd_new (Eelco Chaudron) [1819202] - [net] openvswitch: fix possible memleak on destroy flow-table (Eelco Chaudron) [1819202] - [net] openvswitch: add likely in flow_lookup (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the flow_hash (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow-mask looking up (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow mask cache hash collision (Eelco Chaudron) [1819202] - [net] openvswitch: shrink the mask array if necessary (Eelco Chaudron) [1819202] - [net] openvswitch: convert mask list in mask array (Eelco Chaudron) [1819202] - [net] openvswitch: add flow-mask cache for performance (Eelco Chaudron) [1819202] - [net] openvswitch: Allow attaching helper in later commit (Eelco Chaudron) [1819202] - [net] openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC (Eelco Chaudron) [1819202] - [net] openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_INFO_BRIDGE mode (Eelco Chaudron) [1819202] - [netdrv] mlxsw: spectrum_router: Remove unlikely user-triggerable warning (Ivan Vecera) [1821358] - [net] ipv6: Error when route does not have any valid nexthops (Ivan Vecera) [1821358] - [tools] selftests: mlxsw: Add a test for FIB offload indication (Ivan Vecera) [1821358] - [net] ipv6: Stop sending in-kernel notifications for each nexthop (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Create IPv6 multipath routes in one go (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Add / delete multiple IPv6 nexthops (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass array of routes to route handling functions (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Adjust IPv6 replace logic to new notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass multiple routes to work item (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Prepare function to return errors (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Remove processing of IPv6 append notifications (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notification for route delete (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notifications for add / replace (Ivan Vecera) [1821358] - [netdrv] netdevsim: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [net] ipv6: Extend notifier info for multipath routes (Ivan Vecera) [1821358] - [net] ipv6: export function to send route updates (Ivan Vecera) [1821358] - [net] sctp: fix possibly using a bad saddr with a given dst (Xin Long) [1821578] - [net] sctp: fix refcount bug in sctp_wfree (Xin Long) [1821578] - [net] sctp: move the format error check out of __sctp_sf_do_9_1_abort (Xin Long) [1821578] - [net] Remove switchdev_ops (Ivan Vecera) [1821402] - [net] switchdev: Replace port attr set SDO with a notification (Ivan Vecera) [1821402] - [net] switchdev: Complete removal of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Get rid of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1821402] - [net] fib_notifier: move fib_notifier_ops from struct net into per-net struct (Ivan Vecera) [1821186] - [net] Properly unlink GRO packets on overflow. (Ivan Vecera) [1805302] - [net] Add and use skb_list_del_init(). (Ivan Vecera) [1805302] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1805302] - [net] Init backlog NAPI's gro_hash. (Ivan Vecera) [1805302] - [net] gro: properly remove skb from list (Ivan Vecera) [1805302] - [net] core: trivial netif_receive_skb_list() entry point (Ivan Vecera) [1805302] - [net] Convert GRO SKB handling to list_head. (Ivan Vecera) [1805302] - [net] ipv6: don't auto-add link-local address to lag ports (Jarod Wilson) [1733953] - [tools] selftests: forwarding: vxlan_bridge_1d: use more proper tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: vxlan_bridge_1d: fix tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: use proto icmp for {gretap, ip6gretap}_mac testing (Hangbin Liu) [1816587] - [tools] fcnal-test: Fix vrf argument in local tcp tests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for destination IP link-local (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP equals destination IP (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for multicast destination MAC mismatch (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP in class E (Hangbin Liu) [1816587] - [tools] selftests/net: make so_txtime more robust to timer variance (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add speed and auto-negotiation test (Hangbin Liu) [1816587] - [tools] selftests: forwarding: lib.sh: Add wait for dev with timeout (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add ethtool_lib.sh (Hangbin Liu) [1816587] - [tools] selftests: net: avoid ptl lock contention in tcp_mmap (Hangbin Liu) [1816587] - [tools] selftest: net: add alternative names test (Hangbin Liu) [1816587] - [tools] selftest: net: add some traceroute tests (Hangbin Liu) [1816587] - [tools] selftests: net: Fix printf format warnings on arm (Hangbin Liu) [1816587] - [tools] selftests: net: Use size_t and ssize_t for counting file size (Hangbin Liu) [1816587] - [tools] selftests: Make l2tp.sh executable (Hangbin Liu) [1816587] - [tools] selftests/net: add nettest to .gitignore (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for `ip nexthop flush proto XX` (Hangbin Liu) [1816587] - [tools] selftest: A few cleanups for fib_nexthops.sh (Hangbin Liu) [1816587] - [tools] selftests: Fix get_ifidx and callers in nettest.c (Hangbin Liu) [1816587] - [tools] selftests: Fix detection of nettest command in fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add l2tp tests (Hangbin Liu) [1816587] - [tools] selftests: nettest: fix spelling mistake: "potocol" -> "protocol" (Hangbin Liu) [1816587] - [tools] selftests: Add use case section to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Setup for functional tests for fib and socket lookups (Hangbin Liu) [1816587] - [tools] selftests: Add nettest (Hangbin Liu) [1816587] - [tools] selftests/net: add missing gitignores (ipv6_flowlabel) (Hangbin Liu) [1816587] - [tools] selftests: txring_overwrite: fix incorrect test of mmap() return value (Hangbin Liu) [1816587] - [tools] selftests/net: skip psock_tpacket test if KALLSYMS was not enabled (Hangbin Liu) [1816587] - [tools] selftests: rtnetlink: skip ipsec offload tests if netdevsim isn't present (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for nexthop objects (Hangbin Liu) [1816587] - [tools] selftests/net: ipv6 flowlabel (Hangbin Liu) [1816587] - [tools] selftests/net: SO_TXTIME with ETF and FQ (Hangbin Liu) [1816587] - [tools] selftests: fib-onlink: Make quiet by default (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_afpackettests (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_netsocktests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add reverse path forwarding (RPF) test cases (Hangbin Liu) [1816587] - [tools] selftest/net: Remove duplicate header (Hangbin Liu) [1816587] - [tools] selftests: fib_tests: sleep after changing carrier. again. (Hangbin Liu) [1816587] - [tools] selftests: net: use LDLIBS instead of LDFLAGS (Hangbin Liu) [1816587] - [tools] selftests/net: add txring_overwrite (Hangbin Liu) [1816587] - [tools] fib_tests: Add tests for invalid metric on route (Hangbin Liu) [1816587] - [tools] selftests: forwarding: test for bridge sticky flag (Hangbin Liu) [1816587] - [tools] selftests: net: Test headroom handling of ip6_gre devices (Hangbin Liu) [1816587] - [net] Don't disable interrupts in __netdev_alloc_skb() (Andrea Claudi) [1811207] - [net] Don't disable interrupts in napi_alloc_frag() (Andrea Claudi) [1811207] - [net] ipv4: ensure rcu_read_lock() in cipso_v4_error() (Matteo Croce) [1720708] - [net] ipv4: add sanity checks in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: ensure rcu_read_lock() in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: recompile ip options in ipv4_link_failure (Matteo Croce) [1720708] - [net] avoid use IPCB in cipso_v4_error (Matteo Croce) [1720708] - [net] Add __icmp_send helper. (Matteo Croce) [1720708] - [net] ipv4: defensive cipso option parsing (Matteo Croce) [1720708] - [net] netfilter: nf_queue: enqueue skbs with NULL dst (Matteo Croce) [1786116]- [powerpc] powerpc/pseries/ddw: Extend upper limit for huge DMA window for persistent memory (Steve Best) [1817596] - [cpuidle] cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint (David Arcari) [1825353] - [cpuidle] cpuidle: dt: Support hierarchical CPU idle states (David Arcari) [1825353] - [of] of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (David Arcari) [1825353] - [cpuidle] cpuidle: Allow idle states to be disabled by default (David Arcari) [1825353] - [cpuidle] cpuidle: Drop unnecessary type cast in cpuidle_poll_time() (David Arcari) [1825353] - [cpuidle] cpuidle: Fix cpuidle_driver_state_disabled() (David Arcari) [1825353] - [cpuidle] cpuidle: use first valid target residency as poll time (David Arcari) [1825353] - [cpuidle] cpuidle: Drop disabled field from struct cpuidle_state (David Arcari) [1825353] - [cpuidle] cpuidle: Pass exit latency limit to cpuidle_use_deepest_state() (David Arcari) [1825353] - [include] cpuidle: Allow idle injection to apply exit latency limit (David Arcari) [1825353] - [thermal] cpuidle: play_idle: Increase the resolution to usec (David Arcari) [1825353] - [cpuidle] cpuidle: Use nanoseconds as the unit of time (David Arcari) [1825353] - [cpuidle] cpuidle: menu: Allow tick to be stopped if PM QoS is used (David Arcari) [1825353] - [cpuidle] cpuidle: Consolidate disabled state checks (David Arcari) [1825353] - [cpuidle] cpuidle: Do not unset the driver if it is there already (David Arcari) [1825353] - [cpuidle] cpuidle: haltpoll: Take 'idle=' override into account (David Arcari) [1825353] - [cpuidle] cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available (David Arcari) [1825353] - [fs] gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0 (Abhijith Das) [1655566] - [fs] gfs2: Another gfs2_find_jhead fix (Abhijith Das) [1655566] - [fs] gfs2: read journal in large chunks (Abhijith Das) [1655566] - [fs] gfs2: add a helper function to get_log_header that can be used elsewhere (Abhijith Das) [1655566] - [fs] gfs2: changes to gfs2_log_XXX_bio (Abhijith Das) [1655566] - [fs] gfs2: add more timing info to journal recovery process (Abhijith Das) [1655566] - [mm] mm: hugetlb controller for cgroup v2 (Joel Savitz) [1810728] - [arm64] crypto: arm64/aes-ce - implement 5 way interleave for ECB, CBC and CTR (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce - add 5 way interleave routines (Mark Salter) [1826982] - [arm64] crypto: arm64/sha2-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/sha1-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - don't access already-freed walk.iv (Mark Salter) [1826982] - [arm64] crypto: arm64/cbcmac - handle empty messages in same way as template (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - update IV after partial final CTR block (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - fix returning final keystream block (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif-ce - cleanup and optimizations (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - remove dead code (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - revert to C code for short inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-neon - bump priority to 150 (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - don't use an atomic walk needlessly (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - ensure XTS mask is always loaded (Mark Salter) [1826982] - [arm64] crypto: arm64/aes - fix handling sub-block CTS-CBC inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - improve XTS mask handling (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - add support for CTS-CBC mode (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - revert NEON yield for skciphers (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - remove pointless (u8 *) casts (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - implement non-Crypto Extensions alternative (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - preparatory refactor for 8x8 PMULL version (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-modes - get rid of literal load of addend vector (Mark Salter) [1826982] - [arm64] crypto: arm64/sm4-ce - check for the right CPU feature bit (Mark Salter) [1826982] - [arm64] crypto: arm64/gcm-aes-ce - fix no-NEON fallback code (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-gcm-ce - fix scatterwalk API violation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - implement 4-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - replace NEON yield check with block limit (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - implement 2-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - operate on two input blocks at a time (Mark Salter) [1826982] - [mm] mm, slub: prevent kmalloc_node crashes and memory leaks (Rafael Aquini) [1819839] - [mm] mm: slub: be more careful about the double cmpxchg of freelist (Rafael Aquini) [1819839] - [mm] mm: slub: add missing TID bump in kmem_cache_alloc_bulk() (Rafael Aquini) [1819839] - [mm] mm/slub.c: avoid slub allocation while holding list_lock (Rafael Aquini) [1819839] - [mm] mm/slub.c: clean up validate_slab() (Rafael Aquini) [1819839] - [mm] mm: slub: print the offset of fault addresses (Rafael Aquini) [1819839] - [mm] hugetlbfs: don't retry when pool page allocations start to fail (Rafael Aquini) [1727288] - [mm] mm, compaction: raise compaction priority after it withdrawns (Rafael Aquini) [1727288] - [mm] mm, reclaim: cleanup should_continue_reclaim() (Rafael Aquini) [1727288] - [mm] mm, reclaim: make should_continue_reclaim perform dryrun detection (Rafael Aquini) [1727288]- [tools] bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS (Yauheni Kaliuta) [1813365] - [tools] libbpf: Support .text sub-calls relocations (Yauheni Kaliuta) [1813365] - [tools] libbpf: Sanitize global functions (Yauheni Kaliuta) [1813365] - [kernel] workqueue: Add RCU annotation for pwq list walk (Yauheni Kaliuta) [1813365] - [kernel] perf/core: Add SRCU annotation for pmus list walk (Yauheni Kaliuta) [1813365] - [net] kcm: disable preemption in kcm_parse_func_strparser() (Yauheni Kaliuta) [1813365] - [net] kcm: use BPF_PROG_RUN (Yauheni Kaliuta) [1813365] - [kernel] bpf: clarify description for CONFIG_BPF_EVENTS (Yauheni Kaliuta) [1813365] - [lib] test_bpf: Fix a new clang warning about xor-ing two numbers (Yauheni Kaliuta) [1813365] - [include] bpf: add include guard to tnum.h (Yauheni Kaliuta) [1813365] - [tools] libbpf: handle symbol versioning properly for libbpf.a (Yauheni Kaliuta) [1813365] - [net] bpf, devmap: Pass lockdep expression to RCU lists (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix Makefile' libbpf symbol mismatch diagnostic (Yauheni Kaliuta) [1813365] - [net] xdp: Fix cleanup on map free for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools, bpf: Fix build for 'make -s tools/bpf O=' (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix passing uninitialized bytes to setsockopt (Yauheni Kaliuta) [1813365] - [tools] selftests: bpf: Skip write only files in debugfs (Yauheni Kaliuta) [1813365] - [net] xdp: Handle device unregister for devmap_hash map type (Yauheni Kaliuta) [1813365] - [net] ipv4: Add lockdep condition to fix for_each_entry() (Yauheni Kaliuta) [1813365] - [kernel] rcu/sync: Remove custom check for RCU readers (Yauheni Kaliuta) [1813365] - [kernel] rcu: Add support for consolidated-RCU reader checking (Yauheni Kaliuta) [1813365] - [kernel] rcu: Remove redundant debug_locks check in rcu_read_lock_sched_held() (Yauheni Kaliuta) [1813365] - [net] xdp: Prevent overflow in devmap_hash cost calculation for 32-bit builds (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Add a workaround for asm_inline (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Fix build for task_fd_query_user.c (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: Don't leak server_fd in test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: Use !building_out_of_srctree to determine srctree (Yauheni Kaliuta) [1813365] - [net] bpf: Clean up indentation issue in BTF kflag processing (Yauheni Kaliuta) [1813365] - [tools] libbpf: Teach btf_dumper to emit stand-alone anonymous enum definitions (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: adjust strobemeta loop to satisfy latest clang (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: delete unused variables in test_sysctl (Yauheni Kaliuta) [1813365] - [tools] libbpf: fix false uninitialized variable warning (Yauheni Kaliuta) [1813365] - [tools] libbpf: Remove getsockopt() check for XDP_OPTIONS (Yauheni Kaliuta) [1813365] - [net] xdp: Fix race in dev_map_hash_update_elem() when replacing element (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_tcp_rtt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_multi (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_sk (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add test__join_cgroup helper (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: precision tracking tests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: fix endianness issues in test_sysctl (Yauheni Kaliuta) [1813365] - [arm64] arm64: bpf: optimize modulo operation (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for bpf line info (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add missing \n to CHECK_FAIL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: fix verbose mode garbage (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Fix a typo in test_offload.py (Yauheni Kaliuta) [1813365] - [net] bpf: fix error check in bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: do not link twice against libbpf.a in Makefile (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: account for generated feature/ and libbpf/ directories (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: improve and check builds for different make invocations (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: ignore make built-in rules for getting kernel version (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for multi-function programs (Yauheni Kaliuta) [1746980 1813365] - [tools] selftests/bpf: remove wrong nhoff in flow dissector test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove unused ret (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove asserts from subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove global fail/success counts (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__skip (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add precision tracking test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: verifier precise tests (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1813365] - [net] bpf: introduce verifier internal test flag (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add "bpftool map freeze" subcommand (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: show frozen status for maps (Yauheni Kaliuta) [1813365] - [uapi] bpf: clarify when bpf_trace_printk discards lines (Yauheni Kaliuta) [1813365] - [samples] samples: bpf: syscall_nrs: use mmap2 if defined (Yauheni Kaliuta) [1813365] - [tools] libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap2 syscall (Yauheni Kaliuta) [1813365] - [net] bpf: add new BPF_BTF_GET_NEXT_ID syscall command (Yauheni Kaliuta) [1813365] - [net] bpf: add BTF ids in procfs for file descriptors to BTF objects (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add sockopt clone/inheritance test (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: support cloning sk storage on accept() (Yauheni Kaliuta) [1813365] - [net] bpf: export bpf_map_inc_not_zero (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add documentation for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add bash-completion for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net detach command to detach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net attach command to attach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: compile with $(EXTRA_WARNINGS) (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add feature check for zlib (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: fix reading from /proc/config.gz (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd explain bpf_fib_lookup return codes (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: make xdp_fwd more practically usable via devmap lookup (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: drop extra trailing tab (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__printf -> printf (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: switch to open_memstream (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 5 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 4 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: extend sockopt_sk selftest with TCP_CONGESTION use case (Yauheni Kaliuta) [1813365] - [net] bpf: always allocate at least 16 bytes for setsockopt hook (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add support for reporting the effective cgroup progs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add test for bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: add bpf_tcp_gen_syncookie helper (Yauheni Kaliuta) [1813365] - [net] tcp: add skb-less helpers to retrieve SYN cookie (Yauheni Kaliuta) [1813365] - [net] tcp: tcp_syn_flood_action read port from socket (Yauheni Kaliuta) [1813365] - [net] tcp: rate limit synflood warnings further (Yauheni Kaliuta) [1813365] - [tools] tools: Add definitions for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools/libbpf_probes: Add new devmap_hash type (Yauheni Kaliuta) [1813365] - [tools] tools/include/uapi: Add devmap_hash BPF map type (Yauheni Kaliuta) [1813365] - [net] xdp: Add devmap_hash map type for looking up devices by hashed index (Yauheni Kaliuta) [1813365] - [net] xdp: Refactor devmap allocation code for reuse (Yauheni Kaliuta) [1813365] - [include] include/bpf.h: Remove map_insert_ctx() stubs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert send_signal.c to use subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert bpf_verif_scale.c to sub-tests API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP (Yauheni Kaliuta) [1813365] - [tools] bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf_flow_keys flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813365] - [documentation] bpf/flow_dissector: document flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: pass input flags to BPF flow dissector program (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Add selftests for bpf_perf_event_output (Yauheni Kaliuta) [1813365] - [net] bpf: Allow bpf_skb_event_output for a few prog types (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: remove perf buffer helpers (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: switch trace_output sample to perf_buffer API (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: convert xdp_sample_pkts_user to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: switch test_tcpnotify to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API (Yauheni Kaliuta) [1813365] - [block] block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Ming Lei) [1823596] - [block] block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group() (Ming Lei) [1823596] - [block] block, bfq: clarify the goal of bfq_split_bfqq() (Ming Lei) [1823596] - [block] block, bfq: get a ref to a group when adding it to a service tree (Ming Lei) [1823596] - [block] block, bfq: remove ifdefs from around gets/puts of bfq groups (Ming Lei) [1823596] - [block] block, bfq: extend incomplete name of field on_st (Ming Lei) [1823596] - [block] block, bfq: get extra ref to prevent a queue from being freed during a group move (Ming Lei) [1823596] - [block] block, bfq: do not insert oom queue into position tree (Ming Lei) [1823596] - [block] block, bfq: do not plug I/O for bfq_queues with no proc refs (Ming Lei) [1823596] - [block] block, bfq: improve arithmetic division in bfq_delta() (Ming Lei) [1823596] - [block] block/bfq: remove unused bfq_class_rt which never used (Ming Lei) [1823596] - [block] block: Prevent hung_check firing during long sync IO (Ming Lei) [1813383] - [block] brd: check and limit max_part par (Ming Lei) [1790403]- [char] random: silence a lockdep splat with printk() (Brian Masney) [1798900] - [net] SUNRPC: fix krb5p mount to provide large enough buffer in rq_rcvsize (Steve Dickson) [1825388] - [include] percpu-refcount: Use normal instead of RCU-sched" (Waiman Long) [1803822] - [kernel] locking/spinlock/debug: Fix various data races (Waiman Long) [1803822] - [kernel] locktorture: Forgive apparent unfairness if CPU hotplug (Waiman Long) [1803822] - [kernel] locktorture: Use private random-number generators (Waiman Long) [1803822] - [tools] locktorture: Allow CPU-hotplug to be disabled via --bootargs (Waiman Long) [1803822] - [kernel] locking: locktorture: Do not include rwlock.h directly (Waiman Long) [1803822] - [kernel] locktorture: Replace strncmp() with str_has_prefix() (Waiman Long) [1803822] - [kernel] locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner (Waiman Long) [1803822] - [arm64] arm64/spinlock: fix a -Wunused-function warning (Waiman Long) [1803822] - [arm64] locking/osq: Use optimized spinning loop for arm64 (Waiman Long) [1803822] - [kernel] locking/qspinlock: Fix inaccessible URL of MCS lock paper (Waiman Long) [1803822] - [include] string.h: Add str_has_prefix() helper function (Waiman Long) [1803822] - [kernel] futex: Remove {get,drop}_futex_key_refs() (Waiman Long) [1803822] - [kernel] futex: Remove pointless mmgrap() + mmdrop() (Waiman Long) [1803822] - [kernel] futex: Unbreak futex hashing (Waiman Long) [1803822] - [fs] futex: Fix inode life-time issue (Waiman Long) [1803822] - [kernel] futex: Fix kernel-doc notation warning (Waiman Long) [1803822] - [kernel] futex: Prevent exit livelock (Waiman Long) [1803822] - [kernel] futex: Provide distinct return value when owner is exiting (Waiman Long) [1803822] - [include] futex: Add mutex around futex exit (Waiman Long) [1803822] - [kernel] futex: Provide state handling for exec() as well (Waiman Long) [1803822] - [kernel] futex: Sanitize exit state handling (Waiman Long) [1803822] - [kernel] futex: Mark the begin of futex exit explicitly (Waiman Long) [1803822] - [kernel] futex: Set task::futex_state to DEAD right after handling futex exit (Waiman Long) [1803822] - [kernel] futex: Split futex_mm_release() for exit/exec (Waiman Long) [1803822] - [kernel] exit/exec: Seperate mm_release() (Waiman Long) [1803822] - [kernel] futex: Replace PF_EXITPIDONE with a state (Waiman Long) [1803822] - [kernel] futex: Move futex exit handling into futex code (Waiman Long) [1803822] - [kernel] futex: Prevent robust futex exit race (Waiman Long) [1803822] - [kernel] futex: Drop leftover wake_q_add() comment (Waiman Long) [1803822] - [kernel] fork: Provide a function for copying init_mm (Waiman Long) [1803822] - [kernel] y2038: futex: Move compat implementation into futex.c (Waiman Long) [1803822] - [fs] nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback() ("J. Bruce Fields") [1797484] - [fs] nfsd: minor 4.1 callback cleanup ("J. Bruce Fields") [1797484] - [video] vgacon: Fix a UAF in vgacon_invert_region (Vladis Dronov) [1818732] {CVE-2020-8647 CVE-2020-8649} - [powerpc] powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs (David Gibson) [1773891] - [clocksource] hyper-v: Make sched clock return nanoseconds correctly (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Set TSC clocksource as default w/ InvariantTSC (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Untangle stimers and timesync from clocksources (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Reserve PAGE_SIZE space for tsc page (Mohammed Gamal) [1816731] - [clocksource] x86/hyperv: Initialize clockevents earlier in CPU onlining (Mohammed Gamal) [1816731] - [x86] hyperv: Allow guests to enable InvariantTSC (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Suspend/resume the synic for hibernation (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Break out synic enable and disable operations (Mohammed Gamal) [1816731] - [x86] hyperv: Set pv_info.name to "Hyper-V" (Mohammed Gamal) [1816731] - [x86] hyperv: Hide pv_ops access for CONFIG_PARAVIRT=n (Mohammed Gamal) [1816731] - [clocksource] hyperv: Enable TSC page clocksource on 32bit (Mohammed Gamal) [1816731] - [clocksource] hyperv: Add Hyper-V specific sched clock function (Mohammed Gamal) [1816731] - [clocksource] hyperv: Allocate Hyper-V TSC page statically (Mohammed Gamal) [1816731] - [clocksource] Continue making Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [clocksource] Make Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [tools] hv: Reopen the devices if read() or write() returns errors (Mohammed Gamal) [1824182] - [tools] hv: add vmbus testing tool (Mohammed Gamal) [1824182] - [tools] hv: move to tools buildsystem (Mohammed Gamal) [1824182] - [tools] hv: kvp: eliminate 'may be used uninitialized' warning (Mohammed Gamal) [1824182] - [tools] hv: fix typos in toolchain (Mohammed Gamal) [1824182] - [tools] hv: fix KVP and VSS daemons exit code (Mohammed Gamal) [1824182] - [tools] hv: fixed Python pep8/flake8 warnings for lsvmbus (Mohammed Gamal) [1824182] - [tools] hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 (Mohammed Gamal) [1824182] - [tools] hv: fcopy: set 'error' in case an unknown operation was requested (Mohammed Gamal) [1824182] - [tools] hv: Fix a bug in the key delete code (Mohammed Gamal) [1824182] - [tools] hv: vss: fix loop device detection (Mohammed Gamal) [1824182] - [hv] hv: vmbus: Introduce latency testing (Mohammed Gamal) [1824182] - [tools] hv: update lsvmbus to be compatible with python3 (Mohammed Gamal) [1824182]- [hwtracing] coresight: etm4x: Add kernel configuration for CONTEXTID (Michael Petlan) [1818835] - [samples] samples/bpf: fix build by setting HAVE_ATTR_TEST to zero (Michael Petlan) [1818835] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events (Michael Petlan) [1818835] - [tools] perf script: Fix invalid LBR/binary mismatch error (Michael Petlan) [1818835] - [tools] perf c2c: Fix return type for histogram sorting comparision functions (Michael Petlan) [1818835] - [tools] perf session: Fix decompression of PERF_RECORD_COMPRESSED records (Michael Petlan) [1818835] - [tools] perf tools: Fix time sorting (Michael Petlan) [1818835] - [tools] perf tools: Remove unused trace_find_next_event() (Michael Petlan) [1818835] - [tools] perf scripting engines: Iterate on tep event arrays directly (Michael Petlan) [1818835] - [tools] perf tools: Make usage of test_attr__* optional for perf-sys.h (Michael Petlan) [1818835] - [tools] perf kmem: Fix memory leak in compact_gfp_flags() (Michael Petlan) [1818835] - [tools] perf c2c: Fix memory leak in build_cl_output() (Michael Petlan) [1818835] - [tools] perf tools: Fix mode setting in copyfile_mode_ns() (Michael Petlan) [1818835] - [tools] perf annotate: Fix multiple memory and file descriptor leaks (Michael Petlan) [1818835] - [tools] perf tools: Fix resource leak of closedir() on the error paths (Michael Petlan) [1818835] - [tools] perf evlist: Fix fix for freed id arrays (Michael Petlan) [1818835] - [tools] perf annotate: Don't return -1 for error when doing BPF disassembly (Michael Petlan) [1818835] - [tools] perf annotate: Return appropriate error code for allocation failures (Michael Petlan) [1818835] - [tools] perf annotate: Fix arch specific ->init() failure errors (Michael Petlan) [1818835] - [tools] perf annotate: Propagate the symbol__annotate() error return (Michael Petlan) [1818835] - [tools] perf annotate: Fix the signedness of failure returns (Michael Petlan) [1818835] - [tools] perf annotate: Propagate perf_env__arch() error (Michael Petlan) [1818835] - [tools] perf evsel: Fall back to global 'perf_env' in perf_evsel__env() (Michael Petlan) [1818835] - [tools] perf tools: Propagate get_cpuid() error (Michael Petlan) [1818835] - [tools] perf jevents: Fix period for Intel fixed counters (Michael Petlan) [1818835] - [tools] perf script brstackinsn: Fix recovery from LBR/binary mismatch (Michael Petlan) [1818835] - [tools] perf docs: Correct and clarify jitdump spec (Michael Petlan) [1818835] - [tools] perf inject jit: Fix JIT_CODE_MOVE filename (Michael Petlan) [1818835] - [tools] perf map: Fix overlapped map handling (Michael Petlan) [1818835] - [tools] perf vendor events s390: Use s390 machine name instead of type 8561 (Michael Petlan) [1818835] - [tools] perf llvm: Don't access out-of-scope array (Michael Petlan) [1818835] - [tools] perf docs: Allow man page date to be specified (Michael Petlan) [1818835] - [tools] perf tests: Avoid raising SEGV using an obvious NULL dereference (Michael Petlan) [1818835] - [tools] libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind build failure on i386 systems (Michael Petlan) [1818835] - [tools] perf parser: Remove needless include directives (Michael Petlan) [1818835] - [tools] perf build: Add detection of java-11-openjdk-devel package (Michael Petlan) [1818835] - [tools] perf jvmti: Include JVMTI support for s390 (Michael Petlan) [1818835] - [tools] perf evlist: Fix access of freed id arrays (Michael Petlan) [1818835] - [tools] perf stat: Fix free memory access / memory leaks in metrics (Michael Petlan) [1818835] - [tools] perf tools: Replace needless mmap.h with what is needed, event.h (Michael Petlan) [1818835] - [tools] perf evsel: Move config terms to a separate header (Michael Petlan) [1818835] - [tools] perf evlist: Remove unused perf_evlist__fprintf() method (Michael Petlan) [1818835] - [tools] perf evsel: Introduce evsel_fprintf.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove need for symbol_conf in evsel_fprintf.c (Michael Petlan) [1818835] - [tools] perf copyfile: Move copyfile routines to separate files (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__poll() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__alloc_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add libperf_init() call to the tests (Michael Petlan) [1818835] - [tools] libperf: Merge libperf_set_print() into libperf_init() (Michael Petlan) [1818835] - [tools] libperf: Add libperf dependency for tests targets (Michael Petlan) [1818835] - [tools] libperf: Use sys/types.h to get ssize_t, not unistd.h (Michael Petlan) [1818835] - [tools] perf tools: No need to include internal/lib.h from util/util.h (Michael Petlan) [1818835] - [tools] libperf: Move 'page_size' global variable to libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add_fd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__read_format() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__first()/last() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions (Michael Petlan) [1818835] - [tools] libperf: Move 'heads' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add missing 'struct xyarray' forward declaration (Michael Petlan) [1818835] - [tools] libperf: Move 'pollfd' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'mmap_len' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add 'flush' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'event_copy' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'overwrite' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add prev/start/end to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'refcnt' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'cpu' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'fd' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'mask' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add perf_mmap struct (Michael Petlan) [1818835] - [tools] perf evlist: Adopt backwards ring buffer state enum (Michael Petlan) [1818835] - [tools] libperf: Link libapi.a in libperf.so (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__purge() to evlist__purge() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__exit() to evlist__exit() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__alloc_mmap() to evlist__alloc_mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__munmap() to evlist__munmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__mmap() to evlist__mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename 'struct perf_mmap' to 'struct mmap' (Michael Petlan) [1818835] - [tools] tools: Add missing stdio.h include to asm/bug.h header (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for tep plugins APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Move traceevent plugins in its own subdirectory (Michael Petlan) [1818835] - [tools] libtraceevent: Add tep_get_event() in event-parse.h (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, changes in event printing APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, rename tep_ref_get() to tep_get_ref() (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for libtraceevent event print related API (Michael Petlan) [1818835] - [tools] libtraceevent: Round up in tep_print_event() time precision (Michael Petlan) [1818835] - [tools] perf record: Move restricted maps check to after a possible fallback to not collect kernel samples (Michael Petlan) [1818835] - [tools] perf record: Fix priv level with branch sampling for paranoid=2 (Michael Petlan) [1818835] - [tools] perf probe: Fix to clear tev->nargs in clear_probe_trace_event() (Michael Petlan) [1818835] - [tools] perf probe: Skip same probe address for a given line (Michael Petlan) [1818835] - [tools] perf tests: Fix static build test (Michael Petlan) [1818835] - [tools] perf kvm stat: Set 'trace_cycles' as default event for 'perf kvm record' in powerpc (Michael Petlan) [1818835] - [tools] perf kvm: Add arch neutral function to choose event for perf kvm record (Michael Petlan) [1818835] - [tools] perf kvm: Move kvm-stat header file from conditional inclusion to common include section (Michael Petlan) [1818835] - [tools] perf test: Fix spelling mistake "allos" -> "allocate" (Michael Petlan) [1818835] - [tools] perf stat: Fix a segmentation fault when using repeat forever (Michael Petlan) [1818835] - [tools] perf stat: Reset previous counts on repeat with interval (Michael Petlan) [1818835] - [tools] tools lib traceevent: Convert remaining pusers to p (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate .c file (Michael Petlan) [1818835] - [tools] perf memswap: Adopt 'struct u64_swap' from evsel.h (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate header (Michael Petlan) [1818835] - [tools] perf auxtrace: Add missing 'struct perf_sample' forward declaration (Michael Petlan) [1818835] - [tools] perf sched: Add missing event.h include directive (Michael Petlan) [1818835] - [tools] perf annotate: Add missing machine.h include directive (Michael Petlan) [1818835] - [tools] perf hist: Add missing 'struct branch_stack' forward declaration (Michael Petlan) [1818835] - [tools] perf python: Remove debug.h (Michael Petlan) [1818835] - [tools] perf callchain: Remove needless event.h include (Michael Petlan) [1818835] - [tools] perf stat: Move perf_stat_synthesize_config() to event.h (Michael Petlan) [1818835] - [tools] perf event: Move perf_event__synthesize* to event.h (Michael Petlan) [1818835] - [tools] perf env: Remove needless cpumap.h header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing dso.h header (Michael Petlan) [1818835] - [tools] perf probe: Add missing build-id.h header (Michael Petlan) [1818835] - [tools] perf tools: Remove util.h from where it is not needed (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from places where it is not needed (Michael Petlan) [1818835] - [tools] perf debug: No need to include ui/util.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless builtin.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Add PMU event JSON files for ARM Cortex-A76 and, Neoverse N1 (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_cpu_map__max() function (Michael Petlan) [1818835] - [tools] libperf: Add missing event.h file to install rule (Michael Petlan) [1818835] - [tools] perf tests: Add libperf automated test for 'make -C tools/perf build-test' (Michael Petlan) [1818835] - [tools] perf python: Add missing python/perf.so dependency for libperf (Michael Petlan) [1818835] - [tools] perf build: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1818835] - [tools] perf intel-pt: Use shared x86 insn decoder (Michael Petlan) [1818835] - [tools] objtool: Move x86 insn decoder to a common location (Michael Petlan) [1818835] - [tools] perf intel-pt: Remove inat.c from build dependency list (Michael Petlan) [1818835] - [tools] perf: Update .gitignore file (Michael Petlan) [1818835] - [tools] perf metricgroup: Support multiple events for metricgroup (Michael Petlan) [1818835] - [tools] perf metricgroup: Scale the metric result (Michael Petlan) [1818835] - [tools] perf pmu: Change convert_scale from static to global (Michael Petlan) [1818835] - [tools] perf symbols: Move mem_info and branch_info out of symbol.h (Michael Petlan) [1818835] - [tools] perf auxtrace: Uninline functions that touch perf_session (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread_map.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless map.h include directives (Michael Petlan) [1818835] - [tools] perf probe: No need for symbol.h, symbol_conf is enough (Michael Petlan) [1818835] - [tools] perf tools: Remove needless sort.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Move 'struct events_stats' and prototypes to separate header (Michael Petlan) [1818835] - [tools] perf hist: Remove needless ui/progress.h from hist.h (Michael Petlan) [1818835] - [tools] perf dsos: Move the dsos struct and its methods to separate source files (Michael Petlan) [1818835] - [tools] perf symbols: Move symsrc prototypes to a separate header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing linux/refcount.h to symbol.h (Michael Petlan) [1818835] - [tools] perf symbol: Move C++ demangle defines to the only file using it (Michael Petlan) [1818835] - [tools] perf dso: Adopt DSO related macros from symbol.h (Michael Petlan) [1818835] - [tools] libtraceevent: Change users plugin directory (Michael Petlan) [1818835] - [tools] libtraceevent: Remove tep_register_trace_clock() (Michael Petlan) [1818835] - [tools] libtraceevent, perf tools: Changes in tep_print_event_* APIs (Michael Petlan) [1818835] - [tools] perf event: Remove needless include directives from event.h (Michael Petlan) [1818835] - [tools] perf env: Remove env.h from other headers where just a fwd decl is needed (Michael Petlan) [1818835] - [tools] perf debug: Remove needless include directives from debug.h (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from header files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove perf.h from source files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove needless perf.h include directive from headers (Michael Petlan) [1818835] - [tools] perf time-utils: Adopt rdclock() from perf.h (Michael Petlan) [1818835] - [tools] perf tools: Move everything related to sys_perf_event_open() to perf-sys.h (Michael Petlan) [1818835] - [tools] perf header: Move CPUINFO_PROC to the only file where it is used (Michael Petlan) [1818835] - [tools] perf tools: Remove needless libtraceevent include directives (Michael Petlan) [1818835] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Michael Petlan) [1818835] - [tools] perf c2c: Display proper cpu count in nodes column (Michael Petlan) [1818835] - [tools] tools lib traceevent: Remove unneeded qsort and uses memmove instead (Michael Petlan) [1818835] - [tools] tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure (Michael Petlan) [1818835] - [tools] perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work (Michael Petlan) [1818835] - [tools] libperf: Move 'enum perf_user_event_type' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix (Michael Petlan) [1818835] - [tools] libperf: Add 'union perf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMPRESSED 'struct compressed_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_FEATURE 'struct feature_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_TIME_CONV 'struct time_conv_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_ROUND 'struct stat_round_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT 'struct stat_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_CONFIG 'struct stat_config_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THREAD_MAP 'struct thread_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SWITCH 'struct context_switch_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ITRACE_START 'struct itrace_start_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUX 'struct aux_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_error_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_info_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_BUILD_ID 'struct build_id_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_TRACING_DATA 'struct tracing_data_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_EVENT_TYPE 'struct event_type_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_CPU_MAP 'struct cpu_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_ATTR 'struct attr_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf top: Fix event group with more than two events (Michael Petlan) [1818835] - [tools] perf top: Decay all events in the evlist (Michael Petlan) [1818835] - [tools] perf clang: Delete needless util-cxx.h header (Michael Petlan) [1818835] - [tools] perf evlist: Remove needless util.h from evlist.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless util.h include from builtin.h (Michael Petlan) [1818835] - [tools] perf tools: Warn that perf_event_paranoid can restrict kernel symbols (Michael Petlan) [1818835] - [tools] perf symbols: Use CAP_SYSLOG with kptr_restrict checks (Michael Petlan) [1818835] - [tools] perf evsel: Kernel profiling is disallowed only when perf_event_paranoid > 1 (Michael Petlan) [1818835] - [tools] perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks (Michael Petlan) [1818835] - [tools] perf event: Check ref_reloc_sym before using it (Michael Petlan) [1818835] - [tools] perf arch powerpc: Sync powerpc syscall.tbl (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_missing_features::bpf_event to ::bpf (Michael Petlan) [1818835] - [tools] perf tool: Rename perf_tool::bpf_event to bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::bpf_event to perf_event::bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::ksymbol_event to perf_event::ksymbol (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_BPF_EVENT 'struct bpf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_KSYMBOL 'struct ksymbol_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THROTTLE 'struct throttle_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST_SAMPLES 'struct lost_samples_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_FORK 'struct fork_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_NAMESPACES 'struct namespaces_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMM 'struct comm_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP2 'struct mmap2_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP 'struct mmap_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf script: Fix memory leaks in list_scripts() (Michael Petlan) [1818835] - [tools] perf report: Fix --ns time sort key output (Michael Petlan) [1818835] - [tools] perf report: Use timestamp__scnprintf_nsec() for time sort key (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Reduce perf_event_output() boilerplate (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Introduce helper to get the scratch space (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Postpone tmp map lookup to after pid_filter (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_filename to augmented_arg (Michael Petlan) [1818835] - [tools] perf trace beauty ioctl: Fix off-by-one error in cmd->string table (Michael Petlan) [1818835] - [tools] perf tests: Fixes hang in zstd compression test by changing the source of random data (Michael Petlan) [1818835] - [tools] perf sort: Remove needless headers from sort.h, provide fwd struct decls (Michael Petlan) [1818835] - [tools] perf srcline: Add missing srcline.h header to files needing its defs (Michael Petlan) [1818835] - [tools] perf cacheline: Move cacheline related routines to separate files (Michael Petlan) [1818835] - [tools] perf record: Move record_opts and other record decls out of perf.h (Michael Petlan) [1818835] - [tools] perf stat: Remove needless headers from stat.h (Michael Petlan) [1818835] - [tools] perf cpumap: No need to include perf.h, ditch it (Michael Petlan) [1818835] - [tools] libperf: Fix alignment trap with xyarray contents in 'perf stat' (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__nr/perf_thread_map__pid functions (Michael Petlan) [1818835] - [tools] perf cpumap: Remove needless includes from cpumap.h (Michael Petlan) [1818835] - [tools] perf evsel: Switch to libperf's cpumap.h (Michael Petlan) [1818835] - [tools] perf x86 kvm-stat: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf evsel: util/evsel.h needs stdio.h as it uses FILE (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless stddef.h from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless counts.h header from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Add missing perf/evsel.h header in util/evsel.h (Michael Petlan) [1818835] - [tools] perf scripting python: Add missing counts.h header (Michael Petlan) [1818835] - [tools] perf stat: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf tests: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf script: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf evlist: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf bpf: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf counts: Add missing headers needed for types used (Michael Petlan) [1818835] - [tools] perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep tree (Michael Petlan) [1818835] - [tools] perf metricgroup: Remove needless includes from metricgroup.h (Michael Petlan) [1818835] - [tools] perf kvm s390: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf arm64: Add missing debug.h header (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx() (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() (Michael Petlan) [1818835] - [tools] perf tools: Use perf_cpu_map__nr instead of cpu_map__nr (Michael Petlan) [1818835] - [tools] tools headers: Add missing perf_event.h include (Michael Petlan) [1818835] - [tools] libperf: Fix arch include paths (Michael Petlan) [1818835] - [tools] tools headers: Fixup bitsperlong per arch includes (Michael Petlan) [1818835] - [tools] perf top: Show info message while collecting samples (Michael Petlan) [1818835] - [tools] perf ui browser: Allow specifying message to show when no samples are available to display (Michael Petlan) [1818835] - [tools] perf ui: Introduce non-interactive ui__info_window() function (Michael Petlan) [1818835] - [tools] perf ui: Make 'exit_msg' optional in ui__question_window() (Michael Petlan) [1818835] - [tools] perf cs-etm: Support sample flags 'insn' and 'insnlen' (Michael Petlan) [1818835] - [tools] perf report: Prefer DWARF callstacks to LBR ones when captured both (Michael Petlan) [1818835] - [tools] perf report: Dump LBR callstack data by -D jointly with thread stack (Michael Petlan) [1818835] - [tools] perf record: Enable LBR callstack capture jointly with thread stack (Michael Petlan) [1818835] - [tools] tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file (Michael Petlan) [1818835] - [tools] perf evsel: Add comment for 'idx' member in 'struct perf_sample_id (Michael Petlan) [1818835] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Michael Petlan) [1818835] - [tools] tools headers: Grab copy of linux/const.h, needed by linux/bits.h (Michael Petlan) [1818835] - [tools] perf tools: tools/include should come before tools/uapi/include (Michael Petlan) [1818835] - [tools] tools headers: Add limits.h to access __WORDSIZE (Michael Petlan) [1818835] - [tools] perf unwind: Remove unnecessary test (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind when tid != pid (Michael Petlan) [1818835] - [tools] perf map: Use zalloc for map_groups (Michael Petlan) [1818835] - [tools] perf report: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf top: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf trace: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf evswitch: Add hint when not finding specified on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move enoent error message printing to separate function (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce init() method to set the on/off evsels from the command line (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce OPTS_EVSWITCH() for cmd line processing (Michael Petlan) [1818835] - [tools] perf evswitch: Add the names of on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move switch logic to use in other tools (Michael Petlan) [1818835] - [tools] perf evswitch: Move struct to a separate header to use in other tools (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch off processing of other events (Michael Petlan) [1818835] - [tools] perf script: Allow showing the --switch-on event (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch on processing of other events (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Tremontx event file v1.02 (Michael Petlan) [1818835] - [tools] perf ui: No need to set ui_browser to 1 twice (Michael Petlan) [1818835] - [tools] perf record: Support aarch64 random socket_id assignment (Michael Petlan) [1818835] - [tools] perf.data documentation: Clarify HEADER_SAMPLE_TOPOLOGY format (Michael Petlan) [1818835] - [tools] perf evsel: Provide meaningful warning when trying to use 'aux_output' on older kernels (Michael Petlan) [1818835] - [tools] perf intel-pt: Add brief documentation for PEBS via Intel PT (Michael Petlan) [1818835] - [tools] perf tools: Add aux-output config term (Michael Petlan) [1818835] - [tools] perf intel-pt: Process options for PEBS event synthesis (Michael Petlan) [1818835] - [tools] perf tools: Add itrace option 'o' to synthesize aux-output events (Michael Petlan) [1818835] - [tools] perf tools: Add aux_output attribute flag (Michael Petlan) [1818835] - [tools] perf record: Add an option to take an AUX snapshot on exit (Michael Petlan) [1818835] - [tools] perf ftrace: Improve error message about capability to use ftrace (Michael Petlan) [1818835] - [tools] perf ftrace: Use CAP_SYS_ADMIN instead of euid==0 (Michael Petlan) [1818835] - [tools] perf tools: Add CAP_SYSLOG define for older systems (Michael Petlan) [1818835] - [tools] perf tools: Add NO_LIBCAP=1 to the minimal build test (Michael Petlan) [1818835] - [tools] perf tools: Add helpers to use capabilities if present (Michael Petlan) [1818835] - [tools] tools build: Add capability-related feature detection (Michael Petlan) [1818835] - [tools] perf top: Collapse and resort all evsels in a group (Michael Petlan) [1818835] - [tools] perf hist: Remove dummy entries when finding real ones (Michael Petlan) [1818835] - [tools] perf trace: Fix segmentation fault when access syscall info on arm64 (Michael Petlan) [1818835] - [tools] perf hists: Do not link a pair if already linked (Michael Petlan) [1818835] - [tools] perf top: Set display thread COMM to help with debugging (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Icelake V1.00 event file (Michael Petlan) [1818835] - [tools] perf tools: Fix paths in include statements (Michael Petlan) [1818835] - [tools] perf test vfs_getname: Disable ~/.perfconfig to get default output (Michael Petlan) [1818835] - [tools] perf config: Document the PERF_CONFIG environment variable (Michael Petlan) [1818835] - [tools] perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig (Michael Petlan) [1818835] - [tools] perf session: Avoid infinite loop when seeing invalid header.size (Michael Petlan) [1818835] - [tools] libperf: Initial documentation (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel tests (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist test (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map test (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map test (Michael Petlan) [1818835] - [tools] libperf: Add tests support (Michael Petlan) [1818835] - [tools] libperf: Add install targets (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__attr() function (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evlist__enable()/disable() functions from perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evlist__open()/close() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__cpus()/threads() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__for_each_cpu() macro (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functions (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__read() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__close() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__open() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__alloc_fd() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt the readn()/writen() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Move nr_members from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Move fd array from perf's evsel to lobperf's perf_evsel class (Michael Petlan) [1818835] - [tools] libperf: Adopt xyarray class from perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__set_maps() function (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add has_user_cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add own_cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__for_each_evsel() iterator (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__new() function (Michael Petlan) [1818835] - [tools] libperf: Move zalloc.o into libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions (Michael Petlan) [1818835] - [tools] libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add nr_entries to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__remove() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__init() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__init function (Michael Petlan) [1818835] - [tools] libperf: Include perf_evlist in evlist object (Michael Petlan) [1818835] - [tools] libperf: Include perf_evsel in evsel object (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist and perf_evsel structs (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__get()/perf_thread_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__new_dummy() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map struct (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__get()/perf_cpu_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__dummy_new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map struct (Michael Petlan) [1818835] - [tools] libperf: Add debug output support (Michael Petlan) [1818835] - [tools] libperf: Add perf/core.h header (Michael Petlan) [1818835] - [tools] libperf: Add libperf to the python.so build (Michael Petlan) [1818835] - [tools] libperf: Add build version support (Michael Petlan) [1818835] - [tools] libperf: Make libperf.a part of the perf build (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__disable() to evlist__disable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__enable() to evlist__enable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__close() to evlist__close() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__open() to evlist__open() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__cpus() to evsel__cpus() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__apply_filter() to evsel__apply_filter() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__disable() to evsel__disable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__enable() to evsel__enable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__open() to evsel__open() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__remove() to evlist__remove() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__add() to evlist__add() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__new() to evsel__new() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__delete() to evsel__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__delete() to evlist__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__new() to evlist__new() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__init() to evlist__init() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__init() to evsel__init() (Michael Petlan) [1818835] - [tools] perf evlist: Rename struct perf_evlist to struct evlist (Michael Petlan) [1818835] - [tools] perf evsel: Rename struct perf_evsel to struct evsel (Michael Petlan) [1818835] - [tools] perf tools: Rename struct thread_map to struct perf_thread_map (Michael Petlan) [1818835] - [tools] perf cpu_map: Rename struct cpu_map to struct perf_cpu_map (Michael Petlan) [1818835] - [tools] perf stat: Move loaded out of struct perf_counts_values (Michael Petlan) [1818835] - [tools] perf trace: Add "sendfile64" alias to the "sendfile" syscall (Michael Petlan) [1818835] - [tools] perf trace: Reuse BPF augmenters from syscalls with similar args signature (Michael Petlan) [1818835] - [tools] perf trace: Preallocate the syscall table (Michael Petlan) [1818835] - [tools] perf trace: Mark syscall ids that are not allocated to avoid unnecessary error messages (Michael Petlan) [1818835] - [tools] perf trace: Forward error codes when trying to read syscall info (Michael Petlan) [1818835] - [tools] perf trace beauty: Add BPF augmenter for the 'rename' syscall (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify bind's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify 'sendto's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Do not try to use the fd->pathname beautifier for bind/connect fd arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Disable fd->pathname when close() not enabled (Michael Petlan) [1818835] - [tools] perf trace beauty: Make connect's addrlen be printed as an int, not hex (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_args_filename to augmented_args_payload (Michael Petlan) [1818835] - [tools] perf trace: Look for default name for entries in the syscalls prog array (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Support copying two string syscall args (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_PROG_ARRAY (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Add handler for "openat" (Michael Petlan) [1818835] - [tools] perf trace: Handle raw_syscalls:sys_enter just like the BPF_OUTPUT augmented event (Michael Petlan) [1818835] - [tools] perf trace: Put the per-syscall entry/exit prog_array BPF map infrastructure in place (Michael Petlan) [1818835] - [tools] perf trace: Allow specifying the bpf prog to augment specific syscalls (Michael Petlan) [1818835] - [tools] perf trace: Add BPF handler for unaugmented syscalls (Michael Petlan) [1818835] - [tools] perf trace: Order -e syscalls table (Michael Petlan) [1818835] - [tools] perf trace: Look up maps just on the __augmented_syscalls__ BPF object (Michael Petlan) [1818835] - [tools] perf trace: Add pointer to BPF object containing __augmented_syscalls__ (Michael Petlan) [1818835] - [tools] perf evsel: Store backpointer to attached bpf_object (Michael Petlan) [1818835] - [tools] perf bpf: Do not attach a BPF prog to a tracepoint if its name starts with ! (Michael Petlan) [1818835] - [tools] perf include bpf: Add bpf_tail_call() prototype (Michael Petlan) [1818835] - [tools] perf: cs-etm: Optimize option setup for CPU-wide sessions (Michael Petlan) [1818835] - [tools] perf cs-etm: Remove duplicate GENMASK() define, use linux/bits.h instead (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for CPU-wide trace scenarios (Michael Petlan) [1818835] - [tools] perf cs-etm: Add notion of time to decoding code (Michael Petlan) [1818835] - [tools] perf cs-etm: Linking PE contextID with perf thread mechanic (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for multiple traceID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Use traceID aware memory callback API (Michael Petlan) [1818835] - [tools] perf cs-etm: Move tid/pid to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Move thread to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Get rid of unused cpu in struct cs_etm_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Introduce the concept of trace ID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Fix indentation in function cs_etm__process_decoder_queue() (Michael Petlan) [1818835] - [tools] perf cs-etm: Move packet queue out of decoder structure (Michael Petlan) [1818835] - [tools] perf cs-etm: Refactor error path in cs_etm_decoder__new() (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of switch-CPU-wide events (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of itrace start events (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure SWITCH_EVENTS in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure timestamp generation in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure contextID tracing in CPU-wide mode (Michael Petlan) [1818835] - [kernel] perf/core: Fix missing static inline on perf_cgroup_switch() (Michael Petlan) [1818835] - [kernel] perf/core: Consistently fail fork on allocation failures (Michael Petlan) [1818835] - [kernel] perf/core: Disallow uncore-cgroup events (Michael Petlan) [1818835] - [include] perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge/privilege/ (Michael Petlan) [1818835] - [x86] perf/x86/uncore: Fix event group support (Michael Petlan) [1818835] - [kernel] perf/core: Start rejecting the syscall with attr.__reserved_2 set (Michael Petlan) [1818835] - [kernel] perf/aux: Fix tracking of auxiliary trace buffer allocation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Fix base for single entry topa (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/intel: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Update C-state counters for Ice Lake (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add new CPU model numbers for Ice Lake (Michael Petlan) [1818835] - [kernel] perf/core: Fix corner case in perf_rotate_context() (Michael Petlan) [1818835] - [kernel] perf/core: Rework memory accounting in perf_mmap() (Michael Petlan) [1818835] - [kernel] perf/core: Fix several typos in comments (Michael Petlan) [1818835] - [x86] perf/x86: Make more stuff static (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Get rid of reverse lookup table for ToPA (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Free up space in a ToPA descriptor (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Split ToPA metadata and page layout (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use pointer arithmetics instead in ToPA entry calculation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use helpers to obtain ToPA entry size (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Clean up ToPA allocation path (Michael Petlan) [1818835]- [scsi] scsi: bnx2fc: Update the driver version to 2.12.13 (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: fix boolreturn.cocci warnings (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Fix SCSI command completion after cleanup is posted (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Process the RQE with CQE in interrupt context (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Nilesh Javali) [1792115] - [powerpc] powerpc/smp: Use nid as fallback for package_id (Steve Best) [1764530] - [kernel] audit: Add __rcu annotation to RCU pointer (Richard Guy Briggs) [1822776] - [infiniband] i40iw: Report correct firmware version (Stefan Assmann) [1726909] - [x86] x86/mce/amd: Add PPIN support for AMD MCE (Wei Huang) [1790521] - [kernel] locking/percpu-rwsem: Fix a task_struct refcount (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Add might_sleep() for writer locking (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Fold __percpu_up_read() (Waiman Long) [1810257] - [kernel] locking/rwsem: Remove RWSEM_OWNER_UNKNOWN (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Remove the embedded rwsem (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Extract __percpu_down_read_trylock() (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Convert to bool (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem, lockdep: Make percpu-rwsem use its own lockdep_map (Waiman Long) [1810257] - [kernel] locking/lockdep: Remove unused @nested argument from lock_release() (Waiman Long) [1810257] - [kernel] sched/core: Convert get_task_struct() to return the task (Waiman Long) [1810257] - [kernel] locking/lockdep, cpu/hotplug: Annotate AP thread (Waiman Long) [1810257] - [tty] tty/ldsem: Decrement wait_readers on timeouted down_read() (Waiman Long) [1810257] - [tty] tty/ldsem: Convert to regular lockdep annotations (Waiman Long) [1810257] - [tty] tty/ldsem: Wake up readers after timed out down_write() (Waiman Long) [1810257] - [tty] atomic/tty: Fix up atomic abuse in ldsem (Waiman Long) [1810257] - [kernel] cpu/hotplug: Remove skip_onerr field from cpuhp_step structure (Waiman Long) [1810257] - [watchdog] watchdog: hpwdt: drop warning after calling watchdog_init_timeout (Joseph Szczypek) [1790669] - [mm] powerpc/pkeys: Fix handling of pkey state across fork() (Steve Best) [1823744] - [irqchip] irqchip/gic-v3: Workaround Cavium erratum 38539 when reading GICD_TYPER2 (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Avoid 64bit division for the sake of 32bit ARM (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove superfluous WARN_ON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Set vpe_l1_base for all redistributors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Only provision redistributors that are enabled in ACPI (Mark Salter) [1818174] - [arm64] arm64: acpi: fix DAIF manipulation with pNMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Allow direct invalidation of VLPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Suppress per-VLPI doorbell (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE INVALL callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE eviction callback (Mark Salter) [1818174] - [include] irqchip/gic-v4.1: Add VPE residency callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add mask/unmask doorbell callbacks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Plumb skeletal VPE irqchip (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMOVP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Don't use the VPE proxy if RVPEID is set (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMAPP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocation (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add GICv4.1 VPEID size discovery (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect GICv4.1 supporting RVPEID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells (Mark Salter) [1818174] - [arm64] arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NMI section (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make vlpi_lock a spinlock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Lock VLPI map array before translating it (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INT/CLEAR commands targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INV command targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Add its_vlpi_map helpers (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->device_ids and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->ite_size and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make is_v4 use a TYPER copy (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Factor out wait_for_syncr primitive (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free collection mapping on device teardown (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix u64 to __le64 warnings (Mark Salter) [1818174] - [irqchip] irqchip: Remove redundant semicolon after while (Mark Salter) [1818174] - [virt] KVM: vgic-v4: Track the number of VLPIs per vcpu (Mark Salter) [1818174] - [virt] KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put (Mark Salter) [1818174] - [arm64] arm64: add local_daif_inherit() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Use the exact ITSList for VMOVP (Mark Salter) [1818174] - [arm64] arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking for compat (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Fix GIC_LINE_NR accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirks for HIP06/07 invalid GICD_TYPER erratum 161010803 (Mark Salter) [1818174] - [irqchip] irqchip/gic: Skip DT quirks when evaluating IIDR-based quirks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Warn about inconsistent implementations of extended ranges (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add EPPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI partition descriptors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI NMI refcounts (Mark Salter) [1818174] - [irqchip] irqchip/gic: Prepare for more than 16 PPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add ESPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add INTID range and convertion primitives (Mark Salter) [1818174] - [irqchip] irqchip/gic: Rework gic_configure_irq to take the full ICFGR base (Mark Salter) [1818174] - [irqchip] irqchip/gic-v2m: Register the frame's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Register the ITS' PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [arm64] arm64: kprobes: Recover pstate.D in single-step exception handler (Mark Salter) [1818174] - [arm64] arm64: Lower priority mask for GIC_PRIO_IRQON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Mark expected switch fall-through (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix misuse of GENMASK macro (Mark Salter) [1818174] - [arm64] arm64: fix kernel stack overflow in kdump capture kernel (Mark Salter) [1818174] - [arm64] arm64: irqflags: Introduce explicit debugging for IRQ priorities (Mark Salter) [1818174] - [arm64] arm64: Enable the support of pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking (Mark Salter) [1818174] - [arm64] arm64: Fix interrupt tracing in the presence of NMIs (Mark Salter) [1818174] - [arm64] arm64: irqflags: Add condition flags to inline asm clobber list (Mark Salter) [1818174] - [arm64] arm64: irqflags: Pass flags as readonly operand to restore instruction (Mark Salter) [1818174] - [arm64] arm64: Do not enable IRQs for ct_user_exit (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix command queue pointer comparison bug (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make free_lpi_range a little cheaper (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Move allocation outside mutex (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: fix some definitions of inner cacheability attributes (Mark Salter) [1818174] - [arm64] arm64: fix wrong check of on_sdei_stack in nmi context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp (Mark Salter) [1818174] - [arm64] arm64: remove obsolete selection of MULTI_IRQ_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip/gicv3-its: Use NUMA aware memory allocation for ITS tables (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table (Mark Salter) [1818174] - [arm64] arm64: irqflags: Fix clang build warnings (Mark Salter) [1818174] - [arm64] arm64: KVM/mm: Move SEA handling behind a single 'claim' interface (Mark Salter) [1818174] - [arm64] arm64: Skip irqflags tracing for NMI in IRQs disabled context (Mark Salter) [1818174] - [arm64] arm64: Skip preemption when exiting an NMI (Mark Salter) [1818174] - [arm64] arm64: Handle serror in NMI context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Handle pseudo-NMIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect if GIC can support pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: gic-v3: Implement arch support for priority masking (Mark Salter) [1818174] - [irqchip] arm64: Switch to PMR masking when starting CPUs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Factor group0 detection into functions (Mark Salter) [1818174] - [arm64] arm64: alternative: Apply alternatives early in boot process (Mark Salter) [1818174] - [arm64] arm64: alternative: Allow alternative status checking per cpufeature (Mark Salter) [1818174] - [arm64] arm64: sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Mark Salter) [1818174] - [arm64] arm64: daifflags: Include PMR in daifflags restore operations (Mark Salter) [1818174] - [arm64] arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking (Mark Salter) [1818174] - [firmware] efi: Let architectures decide the flags that should be saved/restored (Mark Salter) [1818174] - [kvm] arm64: kvm: Unmask PMR before entering guest (Mark Salter) [1818174] - [mm] arm64: Unmask PMR before going idle (Mark Salter) [1818174] - [arm64] arm64: Make PMR part of task context (Mark Salter) [1818174] - [arm64] arm64: ptrace: Provide definitions for PMR values (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Switch to PMR masking before calling IRQ handler (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Add cpufeature for IRQ priority masking (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature (Mark Salter) [1818174] - [arm64] arm64: Remove unused daif related functions/macros (Mark Salter) [1818174] - [arm64] arm64: Fix HCR.TGE status for NMI contexts (Mark Salter) [1818174] - [kernel] irqdesc: Add domain handler for NMIs (Mark Salter) [1818174] - [kernel] genirq: Update irq stats from NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI management for percpu_devid interrupts (Mark Salter) [1818174] - [kernel] genirq: Provide basic NMI management for interrupt lines (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: Fix ITT_entry_size accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Gracefully fail on LPI exhaustion (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4: Fix occasional VLPI drop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-mbi: Fix uninitialized mbi_lock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirk for msm8996 broken registers (Mark Salter) [1818174] - [irqchip] irqchip/gic: Add support to device tree based quirks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Batch cpu_enable callbacks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Use linear array for detection and verification (Mark Salter) [1818174] - [arm64] arm64: capabilities: Optimize this_cpu_has_cap (Mark Salter) [1818174] - [arm64] arm64: capabilities: Speed up capability lookup (Mark Salter) [1818174] - [irqchip] irqchip: Convert to using pOFn instead of device_node.name (Mark Salter) [1818174] - [mm] arm64: Use daifflag_restore after bp_hardening (Mark Salter) [1818174] - [arm64] arm64: daifflags: Use irqflags functions for daifflags (Mark Salter) [1818174] - [include] irqchip/gic: Unify GIC priority definitions (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Remove acknowledge loop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupt to be configured as wake-up sources (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t (Mark Salter) [1818174] - [irqchip] genirq/irqchip: Remove MULTI_IRQ_HANDLER as it's now obselete (Mark Salter) [1818174] - [arm64] arm64: Use the new GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip: Port the ARM IRQ drivers to GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [arm64] arm64: sdei: Mark sdei stack helper functions as static (Mark Salter) [1818174] - [arm64] arm64: Add stack information to on_accessible_stack (Mark Salter) [1818174] - [x86] Reserve at most 64M of SWIOTLB memory for crashkernel (Kairui Song) [1812754] - [md] md/raid1: introduce wait_for_serialization (Nigel Croxon) [1788370] - [md] md/raid1: use bucket based mechanism for IO serialization (Nigel Croxon) [1788370] - [md] md: introduce a new struct for IO serialization (Nigel Croxon) [1788370] - [md] md: don't destroy serial_info_pool if serialize_policy is true (Nigel Croxon) [1788370] - [md] raid1: serialize the overlap write (Nigel Croxon) [1788370] - [md] md: reorgnize mddev_create/destroy_serial_pool (Nigel Croxon) [1788370] - [md] md: add serialize_policy sysfs node for raid1 (Nigel Croxon) [1788370] - [md] md: prepare for enable raid1 io serialization (Nigel Croxon) [1788370] - [md] md: fix a typo s/creat/create (Nigel Croxon) [1788370] - [md] md: rename wb stuffs (Nigel Croxon) [1788370] - [md] raid5: remove worker_cnt_per_group argument from alloc_thread_groups (Nigel Croxon) [1788370] - [lib] md/raid6: fix algorithm choice under larger PAGE_SIZE (Nigel Croxon) [1788370] - [lib] raid6/test: fix a compilation warning (Nigel Croxon) [1788370] - [md] md-bitmap: small cleanups (Nigel Croxon) [1788370]- [firmware] efi: cper: print AER info of PCIe fatal error (Vladis Dronov) [1822595] - [init] redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] - [pci] PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken (Myron Stowe) [1820933] - [pci] PCI: Fix typos (Myron Stowe) [1820933] - [pci] PCI: Remove useless comments and tidy others (Myron Stowe) [1820933] - [pci] PCI: Remove unnecessary includes (Myron Stowe) [1820933] - [tools] tools: PCI: Fix fd leakage (Myron Stowe) [1820933] - [pci] PCI: Export pci_parse_request_of_pci_ranges() (Myron Stowe) [1820933] - [include] resource: Add a resource_list_first_type helper (Myron Stowe) [1820933] - [pci] PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable, disable}_ats() (Myron Stowe) [1820933] - [include] PCI/ATS: Add PASID stubs (Myron Stowe) [1820933] - [pci] PCI: Unify ACS quirk desired vs provided checking (Myron Stowe) [1820933] - [pci] PCI: Make ACS quirk implementations more uniform (Myron Stowe) [1820933] - [pci] PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3 (Myron Stowe) [1820933] - [pci] PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes (Myron Stowe) [1820933] - [pci] PCI: Add DMA alias quirk for Intel VCA NTB (Myron Stowe) [1820933] - [pci] PCI: Fix Intel ACS quirk UPDCR register address (Myron Stowe) [1820933] - [pci] PCI/ATS: Make pci_restore_pri_state(), pci_restore_pasid_state() private (Myron Stowe) [1820933] - [pci] PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL() (Myron Stowe) [1820933] - [include] PCI/ATS: Remove unused PRI and PASID stubs (Myron Stowe) [1820933] - [pci] PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI PRG Response PASID Required bit (Myron Stowe) [1820933] - [pci] PCI/ATS: Use PF PASID for VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PASID Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Disable PF/VF ATS service independently (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PASID Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PRI Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Move pci_prg_resp_pasid_required() to CONFIG_PCI_PRI (Myron Stowe) [1820933] - [iommu] iommu/vt-d: Select PCI_PRI for INTEL_IOMMU_SVM (Myron Stowe) [1820933] - [pci] PCI/switchtec: Read all 64 bits of part_event_bitmap (Myron Stowe) [1820933] - [pci] PCI: Do not use bus number zero from EA capability (Myron Stowe) [1820933] - [pci] PCI: Avoid double hpmemsize MMIO window assignment (Myron Stowe) [1820933] - [pci] PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters (Myron Stowe) [1820933] - [pci] PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Myron Stowe) [1820933] - [pci] PCI: Fix missing bridge dma_ranges resource list cleanup (Myron Stowe) [1820933] - [pci] PCI: Protect pci_reassign_bridge_resources() against concurrent addition/removal (Myron Stowe) [1820933] - [pci] PCI/MSI: Fix incorrect MSI-X masking on resume (Myron Stowe) [1820933] - [pci] PCI/MSI: Move power state check out of pci_msi_supported() (Myron Stowe) [1820933] - [pci] PCI/MSI: Remove unused pci_irq_get_node() (Myron Stowe) [1820933] - [uapi] PCI: Add #defines for Enter Compliance, Transmit Margin (Myron Stowe) [1820933] - [pci] PCI: Allow building PCIe things without PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI: Remove PCIe Kconfig dependencies on PCI (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove spurious "d" from granularity message (Myron Stowe) [1820933] - [pci] PCI: sysfs: Remove unused attribute groups (Myron Stowe) [1820933] - [x86] x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect (Myron Stowe) [1820933] - [pci] PCI: Remove unused includes and superfluous struct declaration (Myron Stowe) [1820933] - [x86] x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y (Myron Stowe) [1820933] - [pci] x86/PCI: Correct SPDX comment style (Myron Stowe) [1820933] - [x86] x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate (Myron Stowe) [1820933] - [pci] ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug bridge (Myron Stowe) [1820933] - [pci] PCI: pciehp: Prevent deadlock on disconnect (Myron Stowe) [1820933] - [pci] PCI: pciehp: Do not disable interrupt twice on suspend (Myron Stowe) [1820933] - [pci] PCI: pciehp: Refactor infinite loop in pcie_poll_cmd() (Myron Stowe) [1820933] - [pci] PCI: pciehp: Fix indefinite wait on sysfs requests (Myron Stowe) [1820933] - [pci] PCI: pciehp: Avoid returning prematurely from sysfs requests (Myron Stowe) [1820933] - [pci] PCI: Warn if no host bridge NUMA node info (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related code (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add sysfs attributes for controlling ASPM link states (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add pcie_aspm_get_link() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Allow re-enabling Clock PM (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add L1 PM substate support to pci_disable_link_state() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove pcie_aspm_enabled() unnecessary locking (Myron Stowe) [1820933] - [pci] PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control (Myron Stowe) [1820933] - [pci] PCI/AER: Fix kernel-doc warnings (Myron Stowe) [1820933] - [pci] PCI/AER: Use for_each_set_bit() to simplify code (Myron Stowe) [1820933] - [pci] PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters (Myron Stowe) [1820933] - [pci] PCI/AER: Save AER Capability for suspend/resume (Myron Stowe) [1820933] - [pci] PCI: Add ACS quirk for iProc PAXB (Myron Stowe) [1820933] - [cpufreq] cpufreq: intel_pstate: Simplify intel_pstate_cpu_init() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn (Prarit Bhargava) [1823339] - [cpufreq] x86/devicetable: Move x86 specific macro out of generic code (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use scnprintf() for avoiding potential buffer overflow (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Consolidate policy verification (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix unsafe notifiers (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix use-after-free (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: dt: Allow platform specific intermediate callbacks (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: add function to get the hardware max frequency (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Prevent unstable evaluation of WARN(vtime->state) (Prarit Bhargava) [1823339] - [cpufreq] docs: cpufreq: fix a broken reference (Prarit Bhargava) [1823339] - [kernel] PM: QoS: annotate data races in pm_qos_*_value() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix policy initialization for internal governor drivers (Prarit Bhargava) [1823339] - [documentation] Documentation: power: fix pm_qos_interface.rst format warning (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE (Prarit Bhargava) [1823339] - [documentation] Documentation: PM: QoS: Update to reflect previous code changes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Update file information comments (Prarit Bhargava) [1823339] - [x86] x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [cpuidle] cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() (Prarit Bhargava) [1823339] - [x86] x86: baytrail/cherrytrail: Rework and move P-Unit PMIC bus semaphore code (Prarit Bhargava) [1823339] - [sound] sound: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [media] drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [wireless] drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [drm] drm/i915: Implement a better i945gm vblank irq vs. C-states workaround (Prarit Bhargava) [1823339] - [drm] drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Simplify definitions of CPU latency QoS trace events (Prarit Bhargava) [1823339] - [tty] PM: QoS: Rename things related to the CPU latency QoS (Prarit Bhargava) [1823339] - [cpuidle] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Redefine struct pm_qos_request and drop struct pm_qos_object (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up misc device file operations (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop iterations over global QoS classes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_update_target() and pm_qos_update_flags() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop the PM_QOS_SUM QoS type (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop pm_qos_update_request_timeout() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop debugfs interface (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for OPP_PLUS (Prarit Bhargava) [1823339] - [x86] x86/intel_pstate: Handle runtime turbo disablement/enablement in frequency invariance (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM_GOLDMONT* (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on XEON_PHI_KNL/KNM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on SKYLAKE_X (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Avoid creating excessively large stack frames (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: loongson2_cpufreq: adjust cpufreq uses of LOONGSON_CHIPCFG (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: brcmstb-avs: fix imbalance of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: fix spelling mistake: "Whethet" -> "Whether" (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: s3c: fix unbalances of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: tegra186: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: kirkwood: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: CPPC: put ACPI table after using it (Prarit Bhargava) [1823339] - [cpufreq] cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scmi: Match scmi device by both name and protocol id (Prarit Bhargava) [1823339] - [base] PM / QoS: Restore DEV_PM_QOS_MIN/MAX_FREQUENCY (Prarit Bhargava) [1823339] - [base] PM: QoS: Drop frequency QoS types from device PM QoS (Prarit Bhargava) [1823339] - [include] PM / QoS: Reorder pm_qos/freq_qos/dev_pm_qos structs (Prarit Bhargava) [1823339] - [include] PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix Kconfig indentation (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessors for user time (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Bring up complete kcpustat accessor (Prarit Bhargava) [1823339] - [documentation] PM: Wrap documentation to fit in 80 columns (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Invalidate frequency QoS requests after removal (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Register drivers only after CPU devices have been registered (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add NULL checks to show() and store() methods of cpufreq (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix invalid EPB setting (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Initialize cpufreq-dt driver earlier (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix plain int as pointer warning from sparse (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: fix stack bloat and hard limit on number of CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Clarify the comment in cpufreq_set_policy() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [kernel] sched/kcpustat: Introduce vtime-aware kcpustat accessor for CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [include] sched/vtime: Introduce vtime_accounting_enabled_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enabled_this_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Introduce context_tracking_enabled_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Rename context_tracking_is_cpu_enabled() to context_tracking_enabled_this_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Record CPU under seqcount for kcpustat needs (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Add QoS requests for all CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scpi: remove stale/outdated comment about the driver (Prarit Bhargava) [1823339] - [thermal] thermal/drivers/cpufreq_cooling: Fix return of cpufreq_set_cur_state (Prarit Bhargava) [1823339] - [acpi] cpufreq: Use per-policy frequency QoS (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Introduce frequency QoS (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Avoid NULL pointer dereferences at init time (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for AM3517 (Prarit Bhargava) [1823339] - [cpufreq] ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: add support for omap34xx and omap36xx (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Remove CPUFREQ_ADJUST and CPUFREQ_NOTIFY policy notifier events (Prarit Bhargava) [1823339] - [base] arch_topology: Use CPUFREQ_CREATE_POLICY instead of CPUFREQ_NOTIFY (Prarit Bhargava) [1823339] - [acpi] ACPI: cpufreq: Switch to QoS requests instead of cpufreq notifier (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Get rid of unused flags (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Implement QoS supported freq constraints (Prarit Bhargava) [1823339] - [thermal] thermal: cpu_cooling: Switch to QoS requests for freq limits (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add policy create/remove notifiers back (Prarit Bhargava) [1823339] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Prarit Bhargava) [1823339] - [kernel] PM: QoS: no need to check return value of debugfs_create functions (Prarit Bhargava) [1823339] - [kernel] PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro (Prarit Bhargava) [1823339] - [nvme] nvme-fc: Revert "add module to ops template to allow module references" (Gopal Tiwari) [1823270] - [nvme] nvme: fix deadlock caused by ANA update wrong locking (Gopal Tiwari) [1823270] - [nvme] nvme-pci: Hold cq_poll_lock while completing CQEs (Gopal Tiwari) [1823270] - [uapi] nvme: change nvme_passthru_cmd64 to explicitly mark rsvd (Gopal Tiwari) [1823270] - [tools] tools/power/x86/intel-speed-select: Fix a typo in error message (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate Package strings for json (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add display for enabled cpus count (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Print friendly warning for bad command line (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix avx options for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve CLX commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Show error for invalid CPUs in the options (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve core-power result and error display (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Kernel interface error handling (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for base-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve output of perf-profile commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help for core-power assoc (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Display error for invalid priority type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Check feature status first (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for perf-profile feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add an API for error/information print (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance --info option (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Helpful warning for missing kernel interface (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Store topology information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Max CPU count calculation when CPU0 is offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Special handling for CPU 0 online/offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Use more verbiage for clos information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance core-power info command (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Make target CPU optional for core-power info (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Warn for invalid package id (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix last cpu number (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix mailbox usage for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Fix wrong unregister type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate names for json parsing (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix display for turbo-freq auto mode (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Allow additional core-power mailbox commands (Prarit Bhargava) [1778956] - [misc] mei: me: add comet point (lake) H device ids (Ken Cox) [1815355] - [misc] mei: me: add comet point (lake) LP device ids (Ken Cox) [1815355] - [misc] mei: define dma ring buffer sizes for PCH12 HW and newer (Ken Cox) [1815355] - [misc] mei: hbm: define dma ring setup protocol (Ken Cox) [1815355] - [acpi] apei/ghes: Do not delay GHES polling (Robert Richter) [1793544] - [edac] EDAC/ghes: Do not warn when incrementing refcount on 0 (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix locking and memory barrier issues (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix Use after free in ghes_edac remove path (Robert Richter) [1793544] - [edac] EDAC, ghes: Use CPER module handles to locate DIMMs (Robert Richter) [1793544] - [kernel] sched/fair: Fix statistics for find_idlest_group() (Phil Auld) [1794398] - [kernel] sched/core: Annotate curr pointer in rq with __rcu (Phil Auld) [1794398] - [kernel] sched/psi: Fix OOB write when writing 0 bytes to PSI files (Phil Auld) [1794398] - [kernel] sched/psi: Correct overly pessimistic size calculation (Phil Auld) [1794398] - [kernel] sched/fair: Prevent unlimited runtime on throttled group (Phil Auld) [1794398] - [kernel] sched/nohz: Optimize get_nohz_timer_target() (Phil Auld) [1794398] - [kernel] sched/topology: Assert non-NUMA topology masks don't (partially) overlap (Phil Auld) [1794398] - [kernel] sched/psi: create /proc/pressure and /proc/pressure/{io|memory|cpu} only when psi enabled (Phil Auld) [1794398] - [kernel] sched/fair: Remove redundant call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/debug: Add new tracepoints to track PELT at rq level (Phil Auld) [1794398] - [kernel] sched/fair: calculate delta runnable load only when it's needed (Phil Auld) [1794398] - [kernel] sched/fair: Fix sgc->{min, max}_capacity calculation for SD_OVERLAP (Phil Auld) [1794398] - [kernel] sched/debug: Reset watchdog on all CPUs while processing sysrq-t (Phil Auld) [1794398] - [kernel] sched/fair: Make sched-idle CPU selection consistent throughout (Phil Auld) [1794398] - [kernel] sched/core: Remove unused variable from set_user_nice() (Phil Auld) [1794398] - [kernel] sched/fair: Optimize select_idle_cpu (Phil Auld) [1794398] - [kernel] schied/fair: Skip calculating @contrib without load (Phil Auld) [1794398] - [kernel] sched: Spare resched IPI when prio changes on a single fair task (Phil Auld) [1794398] - [kernel] sched: Use fair:prio_changed() instead of ad-hoc implementation (Phil Auld) [1794398] - [kernel] sched/wait: fix ___wait_var_event(exclusive) (Phil Auld) [1794398] - [kernel] psi: Fix a division error in psi poll() (Phil Auld) [1794398] - [kernel] sched/psi: Fix sampling error and rare div0 crashes with cgroups and high uptime (Phil Auld) [1794398] - [kernel] sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/pelt: Fix update of blocked PELT ordering (Phil Auld) [1794398] - [kernel] sched/core: Avoid spurious lock dependencies (Phil Auld) [1794398] - [kernel] Add wake_up_interruptible_sync_poll_locked() (Phil Auld) [1794398] - [kernel] Remove the nr_exclusive argument from __wake_up_sync_key() (Phil Auld) [1794398] - [x86] x86/mce: Do not log spurious corrected mce errors (Prarit Bhargava) [1819761] - [x86] x86/MCE: Add an MCE-record filtering function (Prarit Bhargava) [1819761]- [mm] mm/page_alloc: increase default min_free_kbytes bound (Joel Savitz) [1808039] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Neil Horman) [1782179] - [crypto] crypto: qat - switch to skcipher API (Neil Horman) [1782179] - [scsi] scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.0 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash after handling a pci error (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix scsi host template for SLI3 vports (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lockdep error - register non-static key (Dick Kennedy) [1822334] - [fs] utimes: Clamp the timestamps in notify_change() (Eric Sandeen) [1795991] - [fs] smb3: Fix regression in time handling (Eric Sandeen) [1795991] - [fs] isofs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: ceph: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: fat: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fat: propagate 64-bit inode timestamps (Eric Sandeen) [1795991] - [fs] fs: cifs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: nfs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] ext4: Initialize timestamps limits (Eric Sandeen) [1795991] - [fs] fs: Fill in max and min timestamps in superblock (Eric Sandeen) [1795991] - [fs] utimes: Clamp the timestamps before update (Eric Sandeen) [1795991] - [fs] timestamp_truncate: Replace users of timespec64_trunc (Eric Sandeen) [1795991] - [fs] vfs: Add timestamp_truncate() api (Eric Sandeen) [1795991] - [fs] vfs: Add file timestamp range support (Eric Sandeen) [1795991] - [fs] cramfs: Deprecate cramfs in RHEL (Abhijith Das) [1794513] - [thermal] thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (David Arcari) [1773794] - [thermal] thermal: intel: Fix unmatched pci_release_region (David Arcari) [1773794] - [thermal] thermal: intel: Use dev_get_drvdata (David Arcari) [1773794] - [thermal] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [1773794] - [thermal] drivers: thermal: Move various drivers for intel platforms into a subdir (David Arcari) [1773794] - [x86] x86/cpufeatures: Enable a new AVX512 CPU feature (David Arcari) [1783143] - [x86] cpu/cpuid-deps: Add a tab to cpuid dependent features (David Arcari) [1783143] - [crypto] crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) [1785660] - [char] random: Add hook to override device reads and getrandom(2) (Herbert Xu) [1785660] - [block] nbd: add a flush_workqueue in nbd_start_device (Ming Lei) [1798919] - [scsi] scsi: sd_sbc: Fix sd_zbc_report_zones() (Ming Lei) [1798919] - [block] block: Fix partition support for host aware zoned block devices (Ming Lei) [1798919] - [scsi] block: allow partitions on host aware zone devices (Ming Lei) [1798919] - [block] null_blk: Fix zone write handling (Ming Lei) [1798919] - [fs] fs: move guard_bio_eod() after bio_set_op_attrs (Ming Lei) [1798919] - [block] null_blk: Fix REQ_OP_ZONE_CLOSE handling (Ming Lei) [1798919] - [block] block: add bio_truncate to fix guard_bio_eod (Ming Lei) [1798919] - [block] compat_ioctl: block: handle Persistent Reservations (Ming Lei) [1798919] - [block] compat_ioctl: block: handle add zone open, close and finish ioctl (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE (Ming Lei) [1798919] - [block] block: fix memleak when __blk_rq_map_user_iov() is failed (Ming Lei) [1798919] - [s390] s390/dasd: fix typo in copyright statement (Ming Lei) [1798919] - [s390] s390/dasd: fix memleak in path handling error case (Ming Lei) [1798919] - [s390] s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly (Ming Lei) [1798919] - [block] block: Fix a lockdep complaint triggered by request queue flushing (Ming Lei) [1798919] - [block] block: Fix the type of 'sts' in bsg_queue_rq() (Ming Lei) [1798919] - [block] block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT (Ming Lei) [1798919] - [block] nbd: fix shutdown and recv work deadlock v2 (Ming Lei) [1798919] - [block] blk-iocost: fix incorrect vtime comparison in iocg_is_idle() (Ming Lei) [1798919] - [block] iocost: check active_list of all the ancestors in iocg_activate() (Ming Lei) [1798919] - [block] iocost: over-budget forced IOs should schedule async delay (Ming Lei) [1798919] - [block] blk-cgroup: remove blkcg_drain_queue (Ming Lei) [1798919] - [block] block: fix NULL pointer dereference in account statistics with IDE (Ming Lei) [1798919] - [block] null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED (Ming Lei) [1798919] - [block] brd: warn on un-aligned buffer (Ming Lei) [1798919] - [block] brd: remove max_hw_sectors queue limit (Ming Lei) [1798919] - [block] block: set the zone size in blk_revalidate_disk_zones atomically (Ming Lei) [1798919] - [block] block: don't handle bio based drivers in blk_revalidate_disk_zones (Ming Lei) [1798919] - [block] block: allocate the zone bitmaps lazily (Ming Lei) [1798919] - [block] block: replace seq_zones_bitmap with conv_zones_bitmap (Ming Lei) [1798919] - [block] block: simplify blkdev_nr_zones (Ming Lei) [1798919] - [block] block: remove the empty line at the end of blk-zoned.c (Ming Lei) [1798919] - [block] null_blk: cleanup null_gendisk_register (Ming Lei) [1798919] - [block] null_blk: fix zone size paramter check (Ming Lei) [1798919] - [fs] block: don't send uevent for empty disk when not invalidating (Ming Lei) [1798919] - [block] ataflop: Remove unneeded semicolon (Ming Lei) [1798919] - [block] drbd: Remove unneeded semicolon (Ming Lei) [1798919] - [scsi] sr_vendor: support Beurer GL50 evo CD-on-a-chip devices (Ming Lei) [1798919] - [cdrom] cdrom: respect device capabilities during opening action (Ming Lei) [1798919] - [fs] block: move clearing bd_invalidated into check_disk_size_change (Ming Lei) [1798919] - [block] block: remove (__)blkdev_reread_part as an exported API (Ming Lei) [1798919] - [block] block: fix bdev_disk_changed for non-partitioned devices (Ming Lei) [1798919] - [block] block: move rescan_partitions to fs/block_dev.c (Ming Lei) [1798919] - [block] block: merge invalidate_partitions into rescan_partitions (Ming Lei) [1798919] - [block] block: refactor rescan_partitions (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Remove set but not used variable 'buflen' (Ming Lei) [1798919] - [md] block: rework zone reporting (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Cleanup sd_zbc_alloc_report_buffer() (Ming Lei) [1798919] - [block] null_blk: Add zone_nr_conv to features (Ming Lei) [1798919] - [block] null_blk: clean up report zones (Ming Lei) [1798919] - [block] null_blk: clean up the block device operations (Ming Lei) [1798919] - [block] block: Remove partition support for zoned block devices (Ming Lei) [1798919] - [md] block: Simplify report zones execution (Ming Lei) [1798919] - [block] block: cleanup the !zoned case in blk_revalidate_disk_zones (Ming Lei) [1798919] - [scsi] block: Enhance blk_revalidate_disk_zones() (Ming Lei) [1798919] - [block] nbd: prevent memory leak (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: add zone open, close, and finish support (Ming Lei) [1798919] - [block] null_blk: add zone open, close, and finish support (Ming Lei) [1798919] - [md] dm: add zone open, close and finish support (Ming Lei) [1798919] - [block] loop: fix no-unmap write-zeroes request behavior (Ming Lei) [1798919] - [block] null_blk: return fixed zoned reads > write pointer (Ming Lei) [1798919] - [block] null_blk: Enable modifying 'submit_queues' after an instance has been configured (Ming Lei) [1798919] - [block] null_blk: Improve nullb_device_##NAME##_store() readability (Ming Lei) [1798919] - [block] block,bfq: Skip tracing hooks if possible (Ming Lei) [1798919] - [block] block: Don't disable interrupts in trigger_softirq() (Ming Lei) [1798919] - [lib] sbitmap: Delete sbitmap_any_bit_clear() (Ming Lei) [1798919] - [block] blk-mq: Delete blk_mq_has_free_tags() and blk_mq_can_queue() (Ming Lei) [1798919] - [block] block: add zone open, close and finish ioctl support (Ming Lei) [1798919] - [uapi] uapi: fix ioctl documentation (Ming Lei) [1798919] - [uapi] uapi: linux/blkzoned.h: fix BLKGETZONESZ and BLKGETNRZONES definitions (Ming Lei) [1798919] - [block] block: add zone open, close and finish operations (Ming Lei) [1798919] - [block] block: Simplify REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1798919] - [block] block: Remove REQ_OP_ZONE_RESET plugging (Ming Lei) [1798919] - [fs] bdev: Refresh bdev size for disks without partitioning (Ming Lei) [1798919] - [fs] bdev: Factor out bdev revalidation into a common helper (Ming Lei) [1798919] - [block] blk-mq: Make blk_mq_run_hw_queue() return void (Ming Lei) [1798919] - [fs] fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name (Ming Lei) [1798919] - [block] blk-mq: remove needless goto from blk_mq_get_driver_tag (Ming Lei) [1798919] - [block] block: Reduce the amount of memory used for tag sets (Ming Lei) [1798919] - [block] block: Reduce the amount of memory required per request queue (Ming Lei) [1798919] - [block] block: Remove the synchronize_rcu() call from __blk_mq_update_nr_hw_queues() (Ming Lei) [1798919] - [block] block: account statistics for passthrough requests (Ming Lei) [1798919] - [block] blk-stat: Optimise blk_stat_add() (Ming Lei) [1798919] - [block] blk-mq: Embed counters into struct mq_inflight (Ming Lei) [1798919] - [block] blk-mq: Reuse callback in blk_mq_in_flight*() (Ming Lei) [1798919] - [block] blk-mq: Inline status checkers (Ming Lei) [1798919] - [block] block: Document all members of blk_mq_tag_set and bkl_mq_queue_map (Ming Lei) [1798919] - [block] block: Reduce sysfs_lock locking inside blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Remove "dying" checks from sysfs callbacks (Ming Lei) [1798919] - [block] block: Remove request_queue.nr_queues (Ming Lei) [1798919] - [trace] block: Fix writeback throttling W=1 compiler warnings (Ming Lei) [1798919] - [block] block: Fix three kernel-doc warnings (Ming Lei) [1798919] - [fs] writeback: fix use-after-free in finish_writeback_work() (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_complete() (Ming Lei) [1798919] - [block] nbd:fix memory leak in nbd_get_socket() (Ming Lei) [1798919] - [block] nbd: verify socket is supported during setup (Ming Lei) [1798919] - [block] nbd: handle racing with error'ed out commands (Ming Lei) [1798919] - [block] nbd: protect cmd->status with cmd->lock (Ming Lei) [1798919] - [block] nbd: fix possible sysfs duplicate warning (Ming Lei) [1798919] - [block] nbd: fix possible page fault for nbd disk (Ming Lei) [1798919] - [block] nbd: rename the runtime flags as NBD_RT_ prefixed (Ming Lei) [1798919] - [block] nbd: fix max number of supported devs (Ming Lei) [1798919] - [block] nbd: fix zero cmd timeout handling v2 (Ming Lei) [1798919] - [block] nbd: add missing config put (Ming Lei) [1798919] - [block] nbd: add function to convert blk req op to nbd cmd (Ming Lei) [1798919] - [block] nbd: add set cmd timeout helper (Ming Lei) [1798919] - [block] loop: change queue block size to match when using DIO (Ming Lei) [1798919] - [block] rsxx: add missed destroy_workqueue calls in remove (Ming Lei) [1798919] - [fs] cgroup, writeback: don't switch wbs immediately on dead wbs if the memcg is dead (Ming Lei) [1798919] - [block] block: drbd: remove a stray unlock in __drbd_send_protocol() (Ming Lei) [1798919] - [block] blkcg: make blkcg_print_stat() print stats only for online blkgs (Ming Lei) [1798919] - [block] iocost: don't nest spin_lock_irq in ioc_weight_write() (Ming Lei) [1798919] - [block] blk-rq-qos: fix first node deletion of rq_qos_del() (Ming Lei) [1798919] - [block] blkcg: Fix multiple bugs in blkcg_activate_policy() (Ming Lei) [1798919] - [block] block: Fix elv_support_iosched() (Ming Lei) [1798919] - [block] null_blk: Fix zoned command return code (Ming Lei) [1798919] - [block] blk-wbt: fix performance regression in wbt scale_up/scale_down (Ming Lei) [1798919] - [ata] Revert "libata, freezer: avoid block device removal while system is frozen" (Ming Lei) [1798919] - [mm] bdi: Do not use freezable workqueue (Ming Lei) [1798919] - [uapi] block: pg: add header include guard (Ming Lei) [1798919] - [block] block: fix null pointer dereference in blk_mq_rq_timed_out() (Ming Lei) [1798919] - [block] rq-qos: get rid of redundant wbt_update_limits() (Ming Lei) [1798919] - [block] iocost: bump up default latency targets for hard disks (Ming Lei) [1798919] - [block] iocost: improve nr_lagging handling (Ming Lei) [1798919] - [block] iocost: better trace vrate changes (Ming Lei) [1798919] - [block] block: drop device references in bsg_queue_rq() (Ming Lei) [1798919] - [block] pktcdvd: remove warning on attempting to register non-passthrough dev (Ming Lei) [1798919] - [ata] ata: libahci_platform: Add of_node_put() before loop exit (Ming Lei) [1798919] - [block] block, bfq: push up injection only after setting service time (Ming Lei) [1798919] - [block] block, bfq: increase update frequency of inject limit (Ming Lei) [1798919] - [block] block, bfq: reduce upper bound for inject limit to max_rq_in_driver+1 (Ming Lei) [1798919] - [block] block, bfq: update inject limit only after injection occurred (Ming Lei) [1798919] - [block] block: centralize PI remapping logic to the block layer (Ming Lei) [1798919] - [block] block: use symbolic constants for t10_pi type (Ming Lei) [1798919] - [block] null_blk: format pr_* logs with pr_fmt (Ming Lei) [1798919] - [block] null_blk: match the type of parameter nr_devices (Ming Lei) [1798919] - [block] null_blk: do not fail the module load with zero devices (Ming Lei) [1798919] - [block] block: also check RQF_STATS in blk_mq_need_time_stamp() (Ming Lei) [1798919] - [block] block: make rq sector size accessible for block stats (Ming Lei) [1798919] - [block] bfq: Fix bfq linkage error (Ming Lei) [1798919] - [scsi] scsi: core: remove dummy q->dev check (Ming Lei) [1798919] - [block] block: bypass blk_set_runtime_active for uninitialized q->dev (Ming Lei) [1798919] - [block] null_blk: validate the number of devices (Ming Lei) [1798919] - [block] null_blk: fix module name at log message (Ming Lei) [1798919] - [block] iocost_monitor: Report debt (Ming Lei) [1798919] - [tools] iocost_monitor: Report more info with higher accuracy (Ming Lei) [1798919] - [tools] iocost_monitor: Always use strings for json values (Ming Lei) [1798919] - [block] blk-iocost: Don't let merges push vtime into the future (Ming Lei) [1798919] - [block] blk-iocost: Account force-charged overage in absolute vtime (Ming Lei) [1798919] - [block] blk-iocost: Fix incorrect operation order during iocg free (Ming Lei) [1798919] - [block] bfq: Add per-device weight (Ming Lei) [1798919] - [block] bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy (Ming Lei) [1798919] - [block] bfq: Fix the missing barrier in __bfq_entity_update_weight_prio (Ming Lei) [1798919] - [block] block: fix elevator_get_by_features() (Ming Lei) [1798919] - [scsi] sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks (Ming Lei) [1798919] - [block] block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks (Ming Lei) [1798919] - [block] block: Delay default elevator initialization (Ming Lei) [1798919] - [block] block: Improve default elevator selection (Ming Lei) [1798919] - [block] block: Introduce elevator features (Ming Lei) [1798919] - [block] block: Change elevator_init_mq() to always succeed (Ming Lei) [1798919] - [block] block: Cleanup elevator_init_mq() use (Ming Lei) [1798919] - [block] paride/pcd: need to check if cd->disk is null in pcd_detect (Ming Lei) [1798919] - [block] paride/pcd: need to set queue to NULL before put_disk (Ming Lei) [1798919] - [block] blkcg: add missing NULL check in ioc_cpd_alloc() (Ming Lei) [1798919] - [block] blkcg: fix missing free on error path of blk_iocost_init() (Ming Lei) [1798919] - [trace] blkcg: blk-iocost: predeclare used structs (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_coef_gen.py (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_monitor.py (Ming Lei) [1798919] - [block] blkcg: implement blk-iocost (Ming Lei) [1798919] - [block] blk-mq: add optional request->alloc_time_ns (Ming Lei) [1798919] - [block] block: extend 'struct request' via 'request_aux' (Ming Lei) [1798919] - [block] blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ (Ming Lei) [1798919] - [block] block/rq_qos: implement rq_qos_ops->queue_depth_changed() (Ming Lei) [1798919] - [block] block/rq_qos: add rq_qos_merge() (Ming Lei) [1798919] - [block] blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() (Ming Lei) [1798919] - [block] blkcg: make ->cpd_init_fn() optional (Ming Lei) [1798919] - [block] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() (Ming Lei) [1798919] - [include] writeback: Generalize and expose wb_completion (Ming Lei) [1798919] - [block] null_blk: fix inline misuse (Ming Lei) [1798919] - [block] null_blk: create a helper for req completion (Ming Lei) [1798919] - [block] null_blk: create a helper for zoned devices (Ming Lei) [1798919] - [block] null_blk: create a helper for mem-backed ops (Ming Lei) [1798919] - [block] null_blk: create a helper for badblocks (Ming Lei) [1798919] - [block] null_blk: create a helper for throttling (Ming Lei) [1798919] - [block] null_blk: move duplicate code to callers (Ming Lei) [1798919] - [block] block: remove struct request_queue queue_head (Ming Lei) [1798919] - [fs] writeback, cgroup: inode_switch_wbs() shouldn't give up on wb_switch_rwsem trylock fail (Ming Lei) [1798919] - [fs] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching (Ming Lei) [1798919] - [block] blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling (Ming Lei) [1798919] - [block] loop: Add LOOP_SET_DIRECT_IO to compat ioctl (Ming Lei) [1798919] - [lib] lib: scatterlist: Fix to support no mapped sg (Ming Lei) [1798919] - [block] null_blk: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [scsi] scsi: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] blk-zoned: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] block: add req op to reset all zones and flag (Ming Lei) [1798919] - [block] block: Fix a comment in blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Fix spelling in the header above blkg_lookup() (Ming Lei) [1798919] - [kernel] cgroup: Move cgroup_parse_float() implementation out of CONFIG_SYSFS (Ming Lei) [1798919] - [kernel] cgroup: add cgroup_parse_float() (Ming Lei) [1798919] - [block] nbd: replace kill_bdev() with __invalidate_device() again (Ming Lei) [1798919] - [block] nbd: add netlink reconfigure resize support (Ming Lei) [1798919] - [block] nbd: fix crash when the blksize is zero (Ming Lei) [1798919] - [block] nbd: propagate genlmsg_reply return code (Ming Lei) [1798919] - [block] block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF (Ming Lei) [1798919] - [block] loop: properly observe rotational flag of underlying device (Ming Lei) [1798919] - [block] block: Limit zone array allocation size (Ming Lei) [1798919] - [block] block: Fix null_blk_zoned creation failure with small number of zones (Ming Lei) [1798919] - [scsi] sd_zbc: Fix report zones buffer allocation (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_report_zones() buffer allocation (Ming Lei) [1798919] - [md] block: Kill gfp_t argument of blkdev_report_zones() (Ming Lei) [1798919] - [md] dm zoned: Fix zone report handling (Ming Lei) [1798919] - [block] blkcg: implement REQ_CGROUP_PUNT (Ming Lei) [1798919] - [include] blkcg, writeback: Implement wbc_blkcg_css() (Ming Lei) [1798919] - [fs] blkcg, writeback: Add wbc->no_cgroup_owner (Ming Lei) [1798919] - [fs] blkcg, writeback: Rename wbc_account_io() to wbc_account_cgroup_owner() (Ming Lei) [1798919] - [block] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages (Ming Lei) [1798919] - [fs] writeback: synchronize sync(2) against cgroup writeback membership switches (Ming Lei) [1798919] - [block] blk-mq: move cancel of requeue_work to the front of blk_exit_queue (Ming Lei) [1798919] - [block] blk-mq-debugfs: support rq_qos (Ming Lei) [1798919] - [block] null_blk: fix type mismatch null_handle_cmd() (Ming Lei) [1798919] - [block] null_blk: remove duplicate 0 initialization (Ming Lei) [1798919] - [block] null_blk: remove duplicate check for report zone (Ming Lei) [1798919] - [block] null_blk: add zoned config support information (Ming Lei) [1798919] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Vitaly Kuznetsov) [1807448] - [x86] vmware: Use bool type for vmw_sched_clock (Vitaly Kuznetsov) [1807448] - [x86] vmware: Enable steal time accounting (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add steal time clock support for VMware guests (Vitaly Kuznetsov) [1807448] - [x86] vmware: Remove vmware_sched_clock_setup() (Vitaly Kuznetsov) [1807448] - [x86] vmware: Make vmware_select_hypercall() __init (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Fix platform detection VMWARE_PORT macro (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_HYPERCALL, for clang/llvm (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_PORT (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add a header file for hypercall definitions (Vitaly Kuznetsov) [1807448] - [x86] vmware: Update platform detection code for VMCALL/VMMCALL hypercalls (Vitaly Kuznetsov) [1807448] - [netdrv] hv_netvsc: Fix unwanted wakeup in netvsc_attach() (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: make recording RSS hash depend on feature flag (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: record hardware hash in skb (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: flag software created hash value (Mohammed Gamal) [1815503] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Obtain screen resolution from Hyper-V host (Mohammed Gamal) [1816744] - [uio] uio_hv_generic: drop #ifdef DEBUG (Mohammed Gamal) [1816744] - [hid] hv: Remove dependencies on PAGE_SIZE for ring buffer (Mohammed Gamal) [1816744] - [x86] x86/hyperv: Create and use Hyper-V page definitions (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition (Mohammed Gamal) [1816285] - [x86] x86: hv: Add function to allocate zeroed page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Add functions to allocate/deallocate page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Micro-optimize send_ipi_one() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make vapic support x2apic mode (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix overflow bug in fill_gva_list() (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Zero out the VP ASSIST PAGE on allocation (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make hv_vcpu_is_preempted() visible (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Implement EOI assist (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Prevent potential NULL pointer dereference (Mohammed Gamal) [1816285] - [x86] Drivers: hv: vmbus: Break out ISA independent parts of mshyperv.h (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Remove unused include (Mohammed Gamal) [1816285] - [net] vsock/virtio: add support for MSG_PEEK (Stefano Garzarella) [1818059]- [include] leds: triggers: new function led_set_trigger_data() (Torez Smith) [1686205] - [leds] leds: triggers: add device attribute support (Torez Smith) [1686205] - [usb] USB: cdc-wdm: fix race between write and disconnect due to flag abuse (Torez Smith) [1686205] - [usb] usb: host: xhci: rcar: Fix typo in compatible string matching (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Set DMA mask correctly (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Whitelist auto-delink support (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Update module parameter description for auto_delink_en (Torez Smith) [1686205] - [usb] usb: host: ohci: fix a race condition between shutdown and irq (Torez Smith) [1686205] - [usb] usb: hcd: use managed device resources (Torez Smith) [1686205] - [usb] typec: tcpm: fix a typo in the comparison of pdo_max_voltage (Torez Smith) [1686205] - [usb] usb-storage: Add new JMS567 revision to unusual_devs (Torez Smith) [1686205] - [usb] usb: chipidea: udc: don't do hardware access if gadget has stopped (Torez Smith) [1686205] - [usb] usbtmc: more sanity checking for packet size (Torez Smith) [1686205] - [usb] usb: udc: lpc32xx: silence fall-through warning (Torez Smith) [1686205] - [usb] usb: chipidea: imx: fix EPROBE_DEFER support during driver probe (Torez Smith) [1686205] - [usb] usb: host: fotg2: restart hcd after port reset (Torez Smith) [1686205] - [usb] USB: CDC: fix sanity checks in CDC union parser (Torez Smith) [1686205] - [usb] usb: cdc-acm: make sure a refcount is taken early enough (Torez Smith) [1686205] - [usb] USB: serial: option: add the BroadMobi BM818 card (Torez Smith) [1686205] - [usb] USB: serial: option: Add Motorola modem UARTs (Torez Smith) [1686205] - [usb] USB: core: Fix races in character device registration and deregistraion (Torez Smith) [1686205] - [usb] usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt (Torez Smith) [1686205] - [usb] usb: gadget: composite: Clear "suspended" on reset/disconnect (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" (Torez Smith) [1686205] - [usb] usb: setup authorized_default attributes using usb_bus_notify (Torez Smith) [1686205] - [usb] usb: iowarrior: fix deadlock on disconnect (Torez Smith) [1686205] - [usb] Revert "USB: rio500: simplify locking" (Torez Smith) [1686205] - [usb] usb: usbfs: fix double-free of usb memory upon submiturb error (Torez Smith) [1686205] - [usb] usb: yurex: Fix use-after-free in yurex_delete (Torez Smith) [1686205] - [usb] USB: serial: option: add D-Link DWM-222 device ID (Torez Smith) [1686205] - [usb] USB: serial: option: Add support for ZTE MF871A (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests (Torez Smith) [1686205] - [usb] xhci: Fix NULL pointer dereference at endpoint zero reset (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Fix timeout in xhci_suspend() (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: Fix uninitilized symbol error (Torez Smith) [1686205] - [usb] usb: typec: tcpm: remove tcpm dir if no children (Torez Smith) [1686205] - [usb] usb: typec: tcpm: free log buf memory when remove debug file (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Add NULL check before dereferencing config (Torez Smith) [1686205] - [tools] tools headers UAPI: Sync usbdevice_fs.h with the kernels to get new ioctl (Torez Smith) [1686205] - [usb] xhci: Fix crash if scatter gather is used with Immediate Data Transfer (IDT) (Torez Smith) [1686205] - [usb] usb: usb251xb: Reallow swap-dx-lanes to apply to the upstream port (Torez Smith) [1686205] - [usb] Revert "usb: usb251xb: Add US port lanes inversion property" (Torez Smith) [1686205] - [documentation] Revert "usb: usb251xb: Add US lanes inversion dts-bindings" (Torez Smith) [1686205] - [usb] usb: wusbcore: fix unbalanced get/put cluster_id (Torez Smith) [1686205] - [usb] usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() (Torez Smith) [1686205] - [usb] usb-storage: Add a limitation for blk_queue_max_hw_sectors() (Torez Smith) [1686205] - [usb] usb: pci-quirks: Minor cleanup for AMD PLL quirk (Torez Smith) [1686205] - [usb] usb: pci-quirks: Correct AMD PLL quirk detection (Torez Smith) [1686205] - [usb] vfs: Convert gadgetfs to use the new mount API (Torez Smith) [1686205] - [usb] Revert "usb: gadget: storage: Remove warning message" (Torez Smith) [1686205] - [documentation] Revert "dt-bindings: add binding for USBSS-DRD controller." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Separated decoding functions from dwc3 driver." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Patch simplify usb_decode_set_clear_feature function." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Simplify usb_decode_get_set_descriptor function." (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Add Cadence USB3 DRD Driver" (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Fix for stuck packets in on-chip OUT buffer." (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Fix example warnings (Torez Smith) [1686205] - [usb] usb :fsl: Change string format for errata property (Torez Smith) [1686205] - [usb] usb: host: Stops USB controller init if PLL fails to lock (Torez Smith) [1686205] - [usb] usb: phy: Workaround for USB erratum-A005728 (Torez Smith) [1686205] - [usb] usb: fsl: Set USB_EN bit to select ULPI phy (Torez Smith) [1686205] - [usb] usb: Handle USB3 remote wakeup for LPM enabled devices correctly (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix 4CC cmd write (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix portinfo width (Torez Smith) [1686205] - [usb] usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add a workaround for a race condition of workqueue (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: remove redundant assignment to ret (Torez Smith) [1686205] - [usb] usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() (Torez Smith) [1686205] - [usb] USB: gadget: function: fix issue Unneeded variable: "value" (Torez Smith) [1686205] - [usb] usb: phy: phy-mxs-usb: add imx7ulp support (Torez Smith) [1686205] - [usb] usb:cdns3 Fix for stuck packets in on-chip OUT buffer (Torez Smith) [1686205] - [usb] usb:cdns3 Add Cadence USB3 DRD Driver (Torez Smith) [1686205] - [usb] usb:gadget Simplify usb_decode_get_set_descriptor function (Torez Smith) [1686205] - [usb] usb:gadget Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1686205] - [usb] usb:gadget Separated decoding functions from dwc3 driver (Torez Smith) [1686205] - [documentation] dt-bindings: add binding for USBSS-DRD controller (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for TigerLake Devices (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for isodebug v1 (Torez Smith) [1686205] - [usb] usb: host: Fix excessive alignment restriction for local memory allocations (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct platform_callback pointer (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use renesas_usbhs_platform_info on of_device_id.data (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add a common function for the .get_id (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move device tree properties parsing (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add struct device * declaration in usbhs_probe() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add has_new_pipe_configs flag (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use dev_of_node macro instead of open coded (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove type member from renesas_usbhs_driver_param (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use a specific flag instead of type for multi_clks (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Avoid to write platform_data's value (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move macros from mod.c to the mod.h (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove notify_hotplug callback (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: revise the irq_vbus comments (Torez Smith) [1686205] - [usb] USB: core: Fix compiler warnings in devio.c (Torez Smith) [1686205] - [usb] USB: core: Remove usbfs_mutex (Torez Smith) [1686205] - [usb] usb: clean up some of the computations in adu_read (Torez Smith) [1686205] - [usb] scsi: usb: image: microtek: use sg helper to iterate over scatterlist (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct assignment instead of memcpy() (Torez Smith) [1686205] - [usb] USB: core: correct a spelling mistake in the comment (Torez Smith) [1686205] - [usb] usb: dwc3: remove unused @lock member of dwc3_ep struct (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices (Torez Smith) [1686205] - [usb] usb: Replace snprintf with scnprintf in gether_get_ifname (Torez Smith) [1686205] - [uapi] USB: fix types in uapi include (Torez Smith) [1686205] - [usb] USB: serial: option: add support for GosunCn ME3630 RNDIS mode (Torez Smith) [1686205] - [usb] xhci: detect USB 3.2 capable host controllers correctly (Torez Smith) [1686205] - [usb] usb: xhci: Don't try to recover an endpoint if port is in error state (Torez Smith) [1686205] - [usb] usb: gadget: ether: Fix race between gether_disconnect and rx_submit (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove warning message (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Add support for disabling U1 and U2 entries (Torez Smith) [1686205] - [usb] usb: gadget: send usb_gadget as an argument in get_config_params (Torez Smith) [1686205] - [documentation] doc: dt: bindings: usb: dwc3: Update entries for disabling U1 and U2 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Use of_clk_get_parent_count() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix core validation in probe, move after clocks are enabled (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Improve error handling (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Start USB in 'host mode' on the SDM845 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for booting with ACPI (Torez Smith) [1686205] - [usb] Revert "usb: dwc2: host: Setting qtd to NULL after freeing it" (Torez Smith) [1686205] - [usb] usb: gadget: net2272: remove redundant assignments to pointer 's' (Torez Smith) [1686205] - [usb] usb: gadget: Zero ffs_io_data (Torez Smith) [1686205] - [usb] USB: omap_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] fotg210-udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: at91_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Enhance role switch support (Torez Smith) [1686205] - [usb] usb: gadget: u_audio: Fixed variable declaration coding style issue (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: data_len used before properly set (Torez Smith) [1686205] - [usb] USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled (Torez Smith) [1686205] - [documentation] Documentation: dt-bindings: Add snps, need-phy-for-wake for dwc2 USB (Torez Smith) [1686205] - [usb] usb: dwc2: Force 8bit UTMI width for Samsung Exynos SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: meson-g12a: Add support for IRQ based OTG switching (Torez Smith) [1686205] - [usb] usb: dwc2: Use generic PHY width in params setup (Torez Smith) [1686205] - [usb] usb: host: fotg2: add device tree probing (Torez Smith) [1686205] - [usb] usb: isp1362: Spelling s/eclusive/exclusive/ (Torez Smith) [1686205] - [usb] USB: add usbfs ioctl to retrieve the connection parameters (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Fix Wunused-const-variable (Torez Smith) [1686205] - [usb] usb: chipidea: udc: workaround for endpoint conflict issue (Torez Smith) [1686205] - dt-bindings: usb: renesas_gen3: Rename bindings documentation file (Torez Smith) [1686205] - dt-bindings: usb: renesas_usbhs: Rename bindings documentation file (Torez Smith) [1686205] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] docs: kbuild: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] usb: chipidea: msm: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: Use dev_err() instead of pr_err() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: "fsl, usbphy" phandle is not mandatory now (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add imx7ulp support (Torez Smith) [1686205] - [usb] usb: typec: Make sure an alt mode exist before getting its partner (Torez Smith) [1686205] - [usb] Revert "usb: mtu3: fix up undefined reference to usb_debug_root" (Torez Smith) [1686205] - [usb] USB: sisusbvga: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: typec: tcpm: fusb302: simplify getting the adapter of a client (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add runtime pm workaround (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: enable runtime pm support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: fix return value check in lpc32xx_udc_probe() (Torez Smith) [1686205] - [usb] usb: gadget: dwc2: fix zlp handling (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer for none DDMA (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC (Torez Smith) [1686205] - [usb] usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep (Torez Smith) [1686205] - [usb] usb: phy: mxs: Disable external charger detect in mxs_phy_hw_init() (Torez Smith) [1686205] - [usb] usb: dwc2: Fix DMA cache alignment issues (Torez Smith) [1686205] - [usb] usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) (Torez Smith) [1686205] - [usb] USB: move usb debugfs directory creation to the usb common core (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove unneeded variable frame (Torez Smith) [1686205] - [usb] media: usb/gadget/f_uvc: set device_caps in struct video_device (Torez Smith) [1686205] - [usb] usbip: Replace unused kvec array with single variable in vhci_send_cmd_unlink() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove controlling PWEN/EXTLP support (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove sudmac support (Torez Smith) [1686205] - [usb] usb: xhci: Add Clear_TT_Buffer (Torez Smith) [1686205] - [usb] usb: Add devaddr in struct usb_device (Torez Smith) [1686205] - [usb] USB: Fix chipmunk-like voice when using Logitech C270 for recording audio (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new ID to ums-realtek (Torez Smith) [1686205] - [usb] USB: use genalloc for USB HCs with local memory (Torez Smith) [1686205] - [usb] usb: phy: mv-usb: Remove set but not used variable 'phy' (Torez Smith) [1686205] - [usb] usb: ftdi-elan: fix possible condition with no effect (if == else) (Torez Smith) [1686205] - [usb] USB: ohci-spear: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: remove redundant license text (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: fix SPDX tag to be BSD2 (Torez Smith) [1686205] - [usb] usb: ohci-s3c2410: Remove set but not used variable 'hcd' (Torez Smith) [1686205] - [usb] usb: cdc-wdm: remove redundant assignment to rv (Torez Smith) [1686205] - [usb] usb: host: ohci-st: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] usb: host: ehci-st: Remove set but not used variable 'ehci' (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix memory leak in do_flash (Torez Smith) [1686205] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix stub_dev lock context imbalance regression (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1686205] - [usb] usb: avoid redundant allocation and free of memory (Torez Smith) [1686205] - [usb] signal/usb: Replace kill_pid_info_as_cred with kill_pid_usb_asyncio (Torez Smith) [1686205] - [usb] xhci: Use zu for printing size_t type (Torez Smith) [1686205] - [usb] xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() (Torez Smith) [1686205] - [usb] xhci: Fix immediate data transfer if buffer is already DMA mapped (Torez Smith) [1686205] - [usb] usb: xhci: avoid null pointer deref when bos field is NULL (Torez Smith) [1686205] - [usb] usb: xhci: Fix a potential null pointer dereference in xhci_debugfs_create_endpoint() (Torez Smith) [1686205] - [usb] xhci: update bounce buffer with correct sg num (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add Allied Telesis VT-Kit3 (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode (Torez Smith) [1686205] - [tools] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r7s9210 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add support for RZ/A2 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: support byte addressable CFIFO (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for CNEN bit (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move flags to param (Torez Smith) [1686205] - [usb] usb: core: hub: Disable hub-initiated U1/U2 (Torez Smith) [1686205] - [usb] usb: core: hub: Enable/disable U1/U2 in configured state (Torez Smith) [1686205] - [usb] USB: rio500: simplify locking (Torez Smith) [1686205] - [usb] USB: rio500: fix memory leak in close after disconnect (Torez Smith) [1686205] - [usb] USB: rio500: refuse more than one device at a time (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix BUG: sleeping function called from invalid context (Torez Smith) [1686205] - [usb] USB: sisusbvga: fix oops in error path of sisusb_probe (Torez Smith) [1686205] - [usb] USB: Add LPM quirk for Surface Dock GigE adapter (Torez Smith) [1686205] - [usb] usb: mtu3: fix up undefined reference to usb_debug_root (Torez Smith) [1686205] - [usb] USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor (Torez Smith) [1686205] - [usb] usb: remove redundant 'default n' from Kconfig-s (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use specific struct instead of USBHS_TYPE_* enums (Torez Smith) [1686205] - [usb] USB: OHCI: remove space before open square bracket '[' (Torez Smith) [1686205] - [usb] usb: exynos: add workaround for the USB device bindings conflict (Torez Smith) [1686205] - [usb] usbip: usbip_host: cleanup do_rebind() return path (Torez Smith) [1686205] - [usb] USB: serial: f81232: clear overrun flag (Torez Smith) [1686205] - [usb] USB: serial: f81232: fix interrupt worker not stop (Torez Smith) [1686205] - [usb] usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA (Torez Smith) [1686205] - [usb] usb: dwc3: Fix default lpm_nyet_threshold value (Torez Smith) [1686205] - [usb] usb: dwc3: debug: Print GET_STATUS(device) tracepoint (Torez Smith) [1686205] - [usb] usb: dwc3: Do core validation early on probe (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Set lpm_capable (Torez Smith) [1686205] - [usb] usb: gadget: atmel: tie wake lock to running clock (Torez Smith) [1686205] - [usb] usb: gadget: atmel: support USB suspend (Torez Smith) [1686205] - [usb] usb: gadget: atmel_usba_udc: simplify setting of interrupt-enabled mask (Torez Smith) [1686205] - [usb] dwc2: gadget: Fix completed transfer size calculation in DDMA (Torez Smith) [1686205] - [usb] usb: dwc2: Set lpm mode parameters depend on HW configuration (Torez Smith) [1686205] - [usb] usb: dwc2: Fix channel disable flow (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer (Torez Smith) [1686205] - [usb] usb: gadget: do not use __constant_cpu_to_le16 (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Increase descriptors count for ISOC's (Torez Smith) [1686205] - [usb] usb: dwc3: move synchronize_irq() out of the spinlock protected block (Torez Smith) [1686205] - [usb] usb: dwc3: Free resource immediately after use (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: Convert to bulk clk API (Torez Smith) [1686205] - [usb] usb: dwc2: Delayed status support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: rework interrupt handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: add support for stotg04 phy (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: properly setup phy interrupts (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify vbus handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify probe (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Move gadget phy init into core phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move phy init into core (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Replace phyif with phy_utmi_width (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Remove duplicated phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move UTMI_PHY_DATA defines closer (Torez Smith) [1686205] - [usb] usb: dwc2: optionally assert phy reset when waking up (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: document the vbus-supply property (Torez Smith) [1686205] - [usb] USB: UDC: net22{80, 72}: remove mistaken test of req->zero (Torez Smith) [1686205] - [usb] USB: UDC: net2280: Remove redundant "if" condition (Torez Smith) [1686205] - [usb] usb: gadget: fsl: fix link error against usb-gadget module (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Add OS descriptor support (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Fix NTP-32 support (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Reject LPM token during Control transfers (Torez Smith) [1686205] - [usb] USB: Export usb_wakeup_enabled_descendants() (Torez Smith) [1686205] - [usb] usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DOWN_PARAM_NONE (Torez Smith) [1686205] - [usb] usb: dwc3: Add Amlogic G12A DWC3 glue (Torez Smith) [1686205] - [usb] usb: dwc2: Add Amlogic G12A DWC2 Params (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: don't free buffer prematurely (Torez Smith) [1686205] - [usb] USB: serial: io_edgeport: fix up switch fall-through comments (Torez Smith) [1686205] - [usb] usb: usb251xb: Add US port lanes inversion property (Torez Smith) [1686205] - [usb] usb: usb251xb: Create a ports field collector method (Torez Smith) [1686205] - [documentation] usb: usb251xb: Add US lanes inversion dts-bindings (Torez Smith) [1686205] - [usb] usb: isp1760-hcd: Fix fall-through annotations (Torez Smith) [1686205] - [usb] usb: musb: dsps: Use dev_get_drvdata() (Torez Smith) [1686205] - [usb] usb: musb: jz4740: obtain USB PHY from devicetree (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Let the platform probe the PHY (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add usb-phy property to the jz4740-musb node (Torez Smith) [1686205] - [soc] soc: sunxi: Fix missing dependency on REGMAP_MMIO (Torez Smith) [1686205] - [usb] usb: musb: omap2430: Add support for idling phy when musb is idle (Torez Smith) [1686205] - [usb] usb: musb: Silence error about blacklisting hubs if !CONFIG_USB (Torez Smith) [1686205] - [usb] usbip: vhci_hcd: Mark expected switch fall-through (Torez Smith) [1686205] - [usb] UAS: fix alignment of scatter/gather segments (Torez Smith) [1686205] - [include] USB: serial: drop unused iflag macro (Torez Smith) [1686205] - [usb] USB: serial: drop unnecessary goto (Torez Smith) [1686205] - [usb] USB: serial: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: serial: fix unthrottle races (Torez Smith) [1686205] - [usb] USB: cdc-acm: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: cdc-acm: fix unthrottle races (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix missing unlock on error in ccg_cmd_write_flash_row() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a77470 (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774c0 support (Torez Smith) [1686205] - [usb] usb: xhci: add endpoint context tracing when an endpoint is added (Torez Smith) [1686205] - [usb] xhci: Add tracing for input control context (Torez Smith) [1686205] - [usb] xhci: add port and bus number to port dynamic debugging (Torez Smith) [1686205] - [usb] usb: xhci: add Immediate Data Transfer support (Torez Smith) [1686205] - [usb] usb: usb251xb: Add an empty hub' i2c-bus segment checker (Torez Smith) [1686205] - [usb] USB: serial: spcp8x5: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: oti6858: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop bogus initial cflag (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: clean up initial-termios handling (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused termios (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused driver data flag (Torez Smith) [1686205] - [usb] USB: serial: fix initial-termios handling (Torez Smith) [1686205] - [usb] USB: yurex: Fix protection fault after device removal (Torez Smith) [1686205] - [usb] usb: usbip: fix isoc packet num validation in get_pipe (Torez Smith) [1686205] - [usb] usb/hcd: Send a uevent signaling that the host controller had died (Torez Smith) [1686205] - [usb] usb: typec: Add driver for NVIDIA Alt Modes (Torez Smith) [1686205] - [usb] usb: typec: displayport: Export probe and remove functions (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Support for DisplayPort alt mode (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Preliminary support for alternate modes (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add firmware flashing support (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add get_fw_info function (Torez Smith) [1686205] - [usb] usb: usb251xb: Lock i2c-bus segment the hub resides (Torez Smith) [1686205] - [usb] usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON (Torez Smith) [1686205] - [usb] usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up set_termios (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up modem-control handling (Torez Smith) [1686205] - [usb] USB: core: Fix bug caused by duplicate interface PM usage counter (Torez Smith) [1686205] - [usb] usb: mtu3: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: chipidea: msm: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: dwc2: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: misc: usb3503: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: xhci-mtk: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Revert "Resolve fixed power role contract setup" (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Implement start_toggling for all port-types (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPs (Torez Smith) [1686205] - [usb] usb: host: use usb_endpoint_maxp instead of usb_maxpacket (Torez Smith) [1686205] - [usb] USB: dummy-hcd: Fix failure to give back unlinked URBs (Torez Smith) [1686205] - [usb] USB: core: Don't unbind interfaces following device reset failure (Torez Smith) [1686205] - [usb] usb-storage: Set virt_boundary_mask to avoid SG overflows (Torez Smith) [1686205] - [usb] USB: core: Fix unterminated string returned by usb_string() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic EHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic OHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert USB HCD generic binding to YAML (Torez Smith) [1686205] - [usb] USB: hub: Remove returned value 'status' since never used (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Add Tegra186 XUSB support (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Selectively program IPFS (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add Tegra186 support (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: drop the vbus GPIO (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: disable the regulator if the overcurrent irq fired (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: let the regulator framework keep track of use count (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix tranceiver suspend mode (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix non-supported xon/xoff (Torez Smith) [1686205] - [usb] USB: serial: option: add Olicard 600 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add new device id (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix resource leak (Torez Smith) [1686205] - [usb] usb: cdc-acm: fix race during wakeup blocking TX traffic (Torez Smith) [1686205] - [usb] usb: mtu3: fix EXTCON dependency (Torez Smith) [1686205] - [usb] usb: usb251xb: fix to avoid potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: core: Try generic PHY_MODE_USB_HOST if usb_phy_roothub_set_mode fails (Torez Smith) [1686205] - [usb] usb: introduce usb_ep_type_string() function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_irq_work static (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: typec: wcove: Provide fwnode for the port (Torez Smith) [1686205] - [usb] usb: core: Add PM runtime calls to usb_hcd_platform_shutdown (Torez Smith) [1686205] - [usb] usb: sierra: fix a missing check of device_create_file (Torez Smith) [1686205] - [usb] usb: mtu3: add a function to switch mailbox state to string (Torez Smith) [1686205] - [usb] usb: mtu3: add tracepoints to help debug (Torez Smith) [1686205] - [usb] usb: mtu3: move vbus and mode debugfs interfaces into mtu3_debugfs.c (Torez Smith) [1686205] - [usb] usb: mtu3: add debugfs interface files (Torez Smith) [1686205] - [usb] usb: mtu3: supports new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild qmu_gpd struct to prepare to support new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: fix transfer error of USB3 Gen2 isoc (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild the code of getting vbus regulator (Torez Smith) [1686205] - [usb] usb: mtu3: remove unnecessary local variable @req (Torez Smith) [1686205] - [usb] usb: mtu3: print useful information also for device and host modes (Torez Smith) [1686205] - [usb] usb: mtu3: check return value of devm_extcon_register_notifier() (Torez Smith) [1686205] - [usb] xhci: Don't let USB3 ports stuck in polling state prevent suspend (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Don't free all memory with spinlock held (Torez Smith) [1686205] - [usb] xhci: Fix port resume done detection for SS ports with LPM enabled (Torez Smith) [1686205] - [usb] USB: serial: mos7720: fix mos_parport refcount imbalance on error path (Torez Smith) [1686205] - [usb] USB: gadget: f_hid: fix deadlock in f_hidg_write() (Torez Smith) [1686205] - [usb] usb: gadget: net2272: Fix net2272_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix net2280_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix overrun of OUT messages (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for Comet Lake PCH ID (Torez Smith) [1686205] - [usb] usb: usb251xb: Remove unnecessary comparison of unsigned integer with >= 0 (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Add __printf attribute to fusb302_log function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Improve suspend/resume handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: 2 small misc. fixes (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Check vconn is off when we start toggling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Refactor / simplify tcpm_set_cc() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_set_cc_polarity also set pull ups / downs (Torez Smith) [1686205] - [usb] usb: typec: pi3usb30532: Keep orientation when setting mux to safe mode (Torez Smith) [1686205] - [usb] usb: typec: altmodes/displayport: Fall back to multi-func pins (Torez Smith) [1686205] - [usb] usbip: Remove unnecessary null check (Torez Smith) [1686205] - [include] USB: usb.h: tweak struct urb to remove wasted space (Torez Smith) [1686205] - [usb] usb: common: Consider only available nodes for dr_mode (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk (Torez Smith) [1686205] - [usb] usb: typec: Fix unchecked return value (Torez Smith) [1686205] - [usb] USB: serial: option: set driver_info for SIM5218 and compatibles (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add additional NovaTech products (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Quectel EM12 (Torez Smith) [1686205] - [usb] wusb: Remove unnecessary static function ckhdid_printf (Torez Smith) [1686205] - [usb] usb: core: make default autosuspend delay configurable (Torez Smith) [1686205] - [usb] usb: core: Fix typo in description of "authorized_default" (Torez Smith) [1686205] - [usb] usb: chipidea: Refactor USB PHY selection and keep a single PHY (Torez Smith) [1686205] - [usb] usb: chipidea: Grab the (legacy) USB PHY by phandle first (Torez Smith) [1686205] - [usb] usb: chipidea: imx: set power polarity (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ci-hdrc-usb2: add property power-active-high (Torez Smith) [1686205] - [usb] usb: chipidea: imx: remove unused header files (Torez Smith) [1686205] - [usb] usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() (Torez Smith) [1686205] - [usb] usb: core: add option of only authorizing internal devices (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: handle block writes separately with plain-I2C adapters (Torez Smith) [1686205] - [usb] usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL_SUNRISEPOINT_LP_XHCI (Torez Smith) [1686205] - [usb] usb: xhci: fix build warning - missing prototype (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Fixing typo error (Torez Smith) [1686205] - [usb] usb: xhci: remove unused member 'parent' in xhci_regset struct (Torez Smith) [1686205] - [usb] xhci: tegra: Prevent error pointer dereference (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit ME910 ECM composition (Torez Smith) [1686205] - [usb] usb: core: Replace hardcoded check with inline function from usb.h (Torez Smith) [1686205] - [usb] usb: core: skip interfaces disabled in devicetree (Torez Smith) [1686205] - [usb] usb: typec: mux: remove redundant check on variable match (Torez Smith) [1686205] - [usb] USB: serial: cp210x: fix GPIO in autosuspend (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Defer probe if extcon device is not found (Torez Smith) [1686205] - [usb] cdc-wdm: pass return value of recover_from_urb_loss (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: remove set but not used variables 'uframes, transfer_buffer_length' (Torez Smith) [1686205] - [usb] USB: renesas_usbhs: fix spelling mistake "doens't" -> "doesn't" (Torez Smith) [1686205] - [usb] usb: wusbcore: wa-xfer: use struct_size() helper (Torez Smith) [1686205] - [usb] usb: core: config: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: dwc2: use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: typec: mux: Fix unsigned comparison with less than zero (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 (Torez Smith) [1686205] - [usb] usb: typec: mux: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Find the ports by also matching against the device node (Torez Smith) [1686205] - [usb] usb: roles: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Rationalize the API for the muxes (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: Check mode of operation (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Remove unused functions (Torez Smith) [1686205] - [usb] USB: musb: mark expected switch fall-through (Torez Smith) [1686205] - [usb] usb: phy: twl6030-usb: fix possible use-after-free on remove (Torez Smith) [1686205] - [usb] usb: misc: usbtest: add super-speed isoc support (Torez Smith) [1686205] - [usb] usb: dwc3: Reset num_trbs after skipping (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't enable interrupt when disabling endpoint (Torez Smith) [1686205] - [usb] scsi: uas: Use scsi_et_resid() where appropriate (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: fix indentation issue (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add vbus and overcurrent gpios (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a helper pointer to &pdev->dev (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a new line after local variables (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on CONFIG_USB for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on MACH_JZ4740 for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Add support for devicetree (Torez Smith) [1686205] - [documentation] Documentation: dt: Add binding info for jz4740-musb driver (Torez Smith) [1686205] - [usb] USB: musb: fix indentation issue on a return statement (Torez Smith) [1686205] - [usb] fotg210-udc: pass struct device to DMA API functions (Torez Smith) [1686205] - [usb] fotg210-udc: remove a bogus dma_sync_single_for_device call (Torez Smith) [1686205] - [usb] usb: gadget: Change Andrzej Pietrasiewicz's e-mail address (Torez Smith) [1686205] - [usb] usb: f_fs: Avoid crash due to out-of-scope stack ptr access (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Remove debug.h file (Torez Smith) [1686205] - [usb] usb: typec: Prepare alt mode enter/exit reporting for UCSI alt mode support (Torez Smith) [1686205] - [usb] usb: typec: displayport: Move the Configuration VDO helpers to the header (Torez Smith) [1686205] - [usb] USB: Fix configuration selection issues introduced in v4.20.0 (Torez Smith) [1686205] - [usb] usb: handle warm-reset port requests on hub resume (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add ID for Ingenico 3070 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add minimum baud rate for CP2105 SCI (Torez Smith) [1686205] - [usb] usb: dwc3: haps: Workaround matching VID PID (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_autoconfig() call (Torez Smith) [1686205] - [usb] usb: gadget: move non-super speed code out of usb_ep_autoconfig_ss() (Torez Smith) [1686205] - [usb] usb: gadget: function: sync f_uac1 ac header baInterfaceNr (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add scatter-gather mode (Torez Smith) [1686205] - [usb] usb: gadget: fix various indentation issues (Torez Smith) [1686205] - [usb] usb: dwc2: Fix EP TxFIFO number setting (Torez Smith) [1686205] - [usb] udc: net2280: Fix net2280_disable (Torez Smith) [1686205] - [usb] USB: gadget: Improve kerneldoc for usb_ep_dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: debug: purge usage of strcat (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add GPIO support for CP2104 (Torez Smith) [1686205] - [usb] usb: dwc3: trace: pass trace buffer size to decoding functions (Torez Smith) [1686205] - [usb] usb: core: Move variable initialization to appropriate place (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: early giveback if End Transfer already completed (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't use resource_index as a flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Correct the PPS out_volt calculation (Torez Smith) [1686205] - [usb] usb: gadget: musb: fix short isoc packets with inventra dma (Torez Smith) [1686205] - [usb] usbip: Fix vep_free_request() null pointer checks on input args (Torez Smith) [1686205] - [usb] usb: ehci-orion: add S2RAM support (Torez Smith) [1686205] - [usb] usb: ehci-orion: avoid double PHY initialization (Torez Smith) [1686205] - [usb] usb: host: xhci: mvebu: add reset on resume quirk (Torez Smith) [1686205] - [usb] usb: core: comply to PHY framework (Torez Smith) [1686205] - [usb] usb: phy: am335x: fix race condition in _probe (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Fix error handling of clk_prepare_enable (Torez Smith) [1686205] - [usb] usb: phy: fix link errors (Torez Smith) [1686205] - [usb] usb: gadget: udc: net2272: Fix bitwise and boolean operations (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Handle 0 xfer length for OUT EP (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove req->started flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: prevent dwc3_request from being queued twice (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: add dwc3_request status tracking (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: uvc: add uvcg_warn macro (Torez Smith) [1686205] - [usb] usb: gadget: u_serial: process RX in workqueue instead of tasklet (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774c0 support (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: aspeed: fix typo (Torez Smith) [1686205] - [usb] usb: dwc3: keystone: Add support for ti, am654-dwc3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: keystone-usb: Add ti, am654-dwc3 support (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for MSM8998 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add support for msm8998 (Torez Smith) [1686205] - [usb] usb: gadget: Remove dead branch code (Torez Smith) [1686205] - [usb] USB: serial: cp210x: support all gpios on CP2102N QFN28 package (Torez Smith) [1686205] - [usb] usb: ftdi-elan: Fix if == else warnings in ftdi_elan_respond_engine (Torez Smith) [1686205] - [usb] usb: typec: tpcm: improve error handling of tcpm_register_port (Torez Smith) [1686205] - [usb] usb: misc: usb3503: Add system sleep support in non-I2C mode (Torez Smith) [1686205] - [usb] usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path (Torez Smith) [1686205] - [usb] usb: sisusb: remove useless macros and compact the code (Torez Smith) [1686205] - [usb] usb: sisusb: let files build only when needed (Torez Smith) [1686205] - [usb] usb: sisusb_con, cleanup configs (Torez Smith) [1686205] - [usb] usb: sisusb_con, convert addr macros to functions (Torez Smith) [1686205] - [usb] usb: ftdi-elan: remove a unnecessary variable 'empty_packets' (Torez Smith) [1686205] - [usb] usb: assign ACPI companions for embedded USB devices (Torez Smith) [1686205] - [usb] usb: split code locating ACPI companion into port and device (Torez Smith) [1686205] - [usb] USB: host: whci: rename Kbuild file (Torez Smith) [1686205] - [usb] USB: remove README file (Torez Smith) [1686205] - [usb] USB: add missing SPDX lines to Kconfig and Makefiles (Torez Smith) [1686205] - [usb] USB: storage: karma: add whitespace after declarations (Torez Smith) [1686205] - [usb] USB: serial: keyspan_usa: add proper SPDX lines for .h files (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE (Torez Smith) [1686205] - [usb] USB: Consolidate LPM checks to avoid enabling LPM twice (Torez Smith) [1686205] - [usb] USB: Add new USB LPM helpers (Torez Smith) [1686205] - [usb] drivers: usb :fsl: Remove USB Errata checking code (Torez Smith) [1686205] - [usb] usb: kconfig: remove dependency FSL_SOC for ehci fsl driver (Torez Smith) [1686205] - [usb] usb: ehci: fsl: Update register accessing for arm/arm64 platforms (Torez Smith) [1686205] - [usb] usb: usb251xb: add usb data lane port swap feature (Torez Smith) [1686205] - [documentation] dt-bindings: usb: usb251xb: add documentation for data lane swapping (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: replace udelay() with usleep_range() (Torez Smith) [1686205] - [usb] USB: host: ohci-at91: add sam9x60-sfr definition for ohci (Torez Smith) [1686205] - [usb] xhci: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: hub: add retry routine after intr URB submit error (Torez Smith) [1686205] - [usb] USB: leds: fix regression in usbport led trigger (Torez Smith) [1686205] - [usb] usb: chipidea: fix static checker warning for NULL pointer (Torez Smith) [1686205] - [usb] USB: usbip: delete README file (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add new PID to support PL2303TB (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix GPIO not working in autosuspend (Torez Smith) [1686205] - [usb] usb: gadget: Potential NULL dereference on allocation error (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix the uninitialized link_state when udc starts (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: synchronize_irq dwc irq in suspend (Torez Smith) [1686205] - [usb] USB: core: urb: Use struct_size() in kmalloc() (Torez Smith) [1686205] - [usb] cross-tree: phase out dma_zalloc_coherent() (Torez Smith) [1686205] - [usb] usb: gadget: udc: reduce indentation (Torez Smith) [1686205] - [usb] usb: devio: update max count of DPs per interval for ISOC (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: fix a couple of indentation issues (Torez Smith) [1686205] - [usb] usb: core: Simplify return value of usb_get_configuration() (Torez Smith) [1686205] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB (Torez Smith) [1686205] - [usb] usbcore: Select only first configuration for non-UAC3 compliant devices (Torez Smith) [1686205] - [usb] USB: storage: add quirk for SMI SM3350 (Torez Smith) [1686205] - [usb] USB: storage: don't insert sane sense for SPC3+ when bad sense specified (Torez Smith) [1686205] - [usb] usb: cdc-acm: send ZLP for Telit 3G Intel based modems (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra TPG2200 device id (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL678 series (Torez Smith) [1686205] - [usb] cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader (Torez Smith) [1686205] - [usb] usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable() (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Extend the matching rules on PPS APDO selection (Torez Smith) [1686205] - [documentation] usb: typec: Improve Alt Mode documentation (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix runtime pm for peripheral mode (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix otg state machine (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays (Torez Smith) [1686205] - [usb] PCI: Move Synopsys HAPS platform device IDs (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for RZ/G2E (Torez Smith) [1686205] - [usb] usb: ehci-omap: Fix deferred probe for phy handling (Torez Smith) [1686205] - [usb] usb: roles: Add a description for the class to Kconfig (Torez Smith) [1686205] - [usb] xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit LN940 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL668 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) (Torez Smith) [1686205] - [usb] USB: serial: option: add GosunCn ZTE WeLink ME3630 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: mark PM functions as __maybe_unused (Torez Smith) [1686205] - [usb] usb: core: Remove unnecessary memset() (Torez Smith) [1686205] - [usb] usb: host: isp1362-hcd: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: dwc2: Fix disable all EP's on disconnect (Torez Smith) [1686205] - [usb] usb: chipidea: imx: allow to configure oc polarity on i.MX25 (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Warn if oc polarity isn't specified (Torez Smith) [1686205] - [usb] usb: chipidea: imx: support configuring for active low oc signal (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties for HSIC pin groups (Torez Smith) [1686205] - [usb] usb: chipidea: host: override ehci->hub_control (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add HSIC support (Torez Smith) [1686205] - [usb] usb: chipidea: add flag for imx hsic implementation (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Disable CSP for stream OUT ep (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'number, serial' (Torez Smith) [1686205] - [usb] USB: serial: option: add HP lt4132 (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on Amlogic devices (Torez Smith) [1686205] - [usb] xhci: move usb2 get port status link resume handling to its own function (Torez Smith) [1686205] - [usb] xhci: refactor U0 link state handling in get_port_status (Torez Smith) [1686205] - [usb] xhci: cleanup code that sets portstatus and portchange bits (Torez Smith) [1686205] - [usb] xhci: move usb2 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: move usb3 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: remove unused hcd_index() (Torez Smith) [1686205] - [usb] xhci: move bus_state structure under the xhci_hub structure (Torez Smith) [1686205] - [usb] xhci: remove the unused sw_lpm_support (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" (Torez Smith) [1686205] - [usb] USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler (Torez Smith) [1686205] - [usb] usb: dwc3: trace: add missing break statement to make compiler happy (Torez Smith) [1686205] - [usb] xhci: Prevent U1/U2 link pm states if exit latency is too long (Torez Smith) [1686205] - [usb] xhci: workaround CSS timeout on AMD SNPS 3.0 xHC (Torez Smith) [1686205] - [tty] USB: serial: console: fix reported terminal settings (Torez Smith) [1686205] - [usb] usb: appledisplay: Remove unnecessary spinlock (Torez Smith) [1686205] - [usb] usb: appledisplay: Set urb transfer_flags to URB_NO_TRANSFER_DMA_MAP (Torez Smith) [1686205] - [usb] usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device (Torez Smith) [1686205] - [usb] USB: Fix invalid-free bug in port_over_current_notify() (Torez Smith) [1686205] - [usb] usb: appledisplay: Add 27" Apple Cinema Display (Torez Smith) [1686205] - [platform] staging: typec: fusb302: Rename fcs, extcon-name to linux, extcon-name (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Report isoc transfer frame number (Torez Smith) [1686205] - [include] usb: gadget: Introduce frame_number to usb_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use SIMPLE_DEV_PM_OPS macro (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove dummy runtime PM callbacks (Torez Smith) [1686205] - [usb] usb: dwc2: host: use hrtimer for NAK retries (Torez Smith) [1686205] - [usb] usb: hub: delay hub autosuspend if USB3 port is still link training (Torez Smith) [1686205] - [usb] usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode (Torez Smith) [1686205] - [usb] usb: mtu3: enable SETUPENDISR interrupt (Torez Smith) [1686205] - [usb] usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) (Torez Smith) [1686205] - [usb] usb: mtu3: enable hardware remote wakeup from L1 automatically (Torez Smith) [1686205] - [usb] usb: mtu3: remove QMU checksum (Torez Smith) [1686205] - [usb] usb/mtu3: power down device ip at setup (Torez Smith) [1686205] - [usb] usb: dwc2: Disable power down feature on Samsung SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb() (Torez Smith) [1686205] - [usb] usb: dwc3: don't issue no-op trb for stream capable endpoints (Torez Smith) [1686205] - [usb] usb: dwc3: update stream id in depcmd (Torez Smith) [1686205] - [usb] USB: serial: mos7840: add a product ID for the new product (Torez Smith) [1686205] - [usb] USB: serial: mos7840: clean up register handling (Torez Smith) [1686205] - [usb] usb: gadget: u_ether: fix unsafe list iteration (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: check if dep->frame_number is still valid (Torez Smith) [1686205] - [usb] USB: omap_udc: fix rejection of out transfers when DMA is used (Torez Smith) [1686205] - [usb] USB: omap_udc: fix USB gadget functionality on Palm Tungsten E (Torez Smith) [1686205] - [usb] USB: omap_udc: fix omap_udc_start() on 15xx machines (Torez Smith) [1686205] - [usb] USB: omap_udc: fix crashes on probe error and module removal (Torez Smith) [1686205] - [usb] USB: omap_udc: use devm_request_irq() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove unnecessary dev_info() (Torez Smith) [1686205] - [usb] usb: dwc3: trace: log ep commands in hex (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc() (Torez Smith) [1686205] - [usb] usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new IDs to ums-realtek (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove wait_end_transfer (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: move requests to cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: introduce cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: track number of TRBs per request (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: combine unaligned and zero flags (Torez Smith) [1686205] - [usb] usb: dwc3: Add workaround for isoc start transfer failure (Torez Smith) [1686205] - [documentation] usb: dwc3: Add disabling of start_transfer failure quirk (Torez Smith) [1686205] - [usb] usb: dwc3: Track DWC_usb31 VERSIONTYPE (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Allow scatter-gather buffers (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Add support for CCID descriptors (Torez Smith) [1686205] - [usb] usb: gadget: uvc: constify vb2_ops structure (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Accept LPM token when TxFIFO is not empty (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix WkupAlert interrupt handler (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Add support for DR detection through extcon (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Switch to device property for 'extcon' handling (Torez Smith) [1686205] - [usb] usb: dwc3: don't log probe deferrals; but do log other error codes (Torez Smith) [1686205] - [usb] usb: gadget: aspeed-vhub: constify usb_gadget_ops structure (Torez Smith) [1686205] - [usb] usb: dwc3: Support option to disable USB2 LPM (Torez Smith) [1686205] - [documentation] usb: dwc3: Add a property to disable USB2 LPM (Torez Smith) [1686205] - [usb] usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print/set link state for peripheral mode (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly print/set link state for HS (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Dump internal LSP and ep registers (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly name Tx/RxFIFO (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" (Torez Smith) [1686205] - [usb] drivers: usb: early: clean up indentation, remove extraneous tabs (Torez Smith) [1686205] - [usb] USB: ene_usb6250: add missing indentation (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: use rounding when calculating baud rate divisors (Torez Smith) [1686205] - [usb] USB: serial: f81534: fix reading old/new IC config (Torez Smith) [1686205] - [usb] usb: cdc-acm: add entry for Hiro (Conexant) modem (Torez Smith) [1686205] - [usb] usb: xhci: Prevent bus suspend if a port connect change or polling state is detected (Torez Smith) [1686205] - [usb] usb: core: Fix hub port connection events lost (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers (Torez Smith) [1686205] - [usb] Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers" (Torez Smith) [1686205] - [usb] usb: dwc2: pci: Fix an error code in probe (Torez Smith) [1686205] - [usb] usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'st, data1, iflag' (Torez Smith) [1686205] - [usb] USB: serial: quatech2: remove set but not used variable 'port_priv' (Torez Smith) [1686205] - [include] USB: remove the unused struct hcd_timeout definition (Torez Smith) [1686205] - [usb] usb: typec: ucsi: add support for Cypress CCGx (Torez Smith) [1686205] - [usb] usb: xhci: fix timeout for transition from RExit to U0 (Torez Smith) [1686205] - [usb] usb: xhci: fix uninitialized completion when USB3 port got wrong status (Torez Smith) [1686205] - [usb] xhci: Add check for invalid byte size error when UAS devices are connected (Torez Smith) [1686205] - [usb] xhci: handle port status events for removed USB3 hcd (Torez Smith) [1686205] - [usb] xhci: Fix leaking USB3 shared_hcd at xhci removal (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add power-domain details (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: add 20" Apple Cinema Display (Torez Smith) [1686205] - [usb] USB: quirks: Add no-lpm quirk for Raydium touchscreens (Torez Smith) [1686205] - [usb] usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB (Torez Smith) [1686205] - [usb] USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub (Torez Smith) [1686205] - [usb] USB: gadget: udc: fix spelling mistake "intrerrupt" -> "interrupt" (Torez Smith) [1686205] - [usb] usb: host: remove unnecessary condition check (Torez Smith) [1686205] - [usb] usb: typec: tcpm: charge current handling for sink during hard reset (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Do not disconnect link for self powered devices (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Properly check last unaligned/zero chain TRB (Torez Smith) [1686205] - [usb] usb: dwc3: core: Clean up ULPI device (Torez Smith) [1686205] - [usb] usb: phy: ab8500: silence some uninitialized variable warnings (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Add genpd support (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Power-off power-domains on removal (Torez Smith) [1686205] - [usb] usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten (Torez Smith) [1686205] - [tools] usbip: tools: fix atoi() on non-null terminated string (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: fix backlight update_status return code (Torez Smith) [1686205] - [usb] USB: fix the usbfs flag sanitization for control transfers (Torez Smith) [1686205] - [documentation] usb: host: add DT bindings for faraday fotg2 (Torez Smith) [1686205] - [usb] usb: host: ohci-at91: fix request of irq for optional gpio (Torez Smith) [1686205] - [usb] usb: xhci: pci: Enable Intel USB role mux on Apollo Lake platforms (Torez Smith) [1686205] - [usb] usb: roles: intel_xhci: Fix Unbalanced pm_runtime_enable (Torez Smith) [1686205] - [usb] cdc-acm: correct counting of UART states in serial state notification (Torez Smith) [1686205] - [usb] cdc-acm: do not reset notification buffer index upon urb unlinking (Torez Smith) [1686205] - [usb] cdc-acm: fix race between reset and control messaging (Torez Smith) [1686205] - [usb] usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub_control() (Torez Smith) [1686205] - [usb] usb/early: remove set but not used variable 'remain_length' (Torez Smith) [1686205] - [usb] usb: typec: Fix copy/paste on typec_set_vconn_role() kerneldoc (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Report back negotiated PPS voltage and current (Torez Smith) [1686205] - [usb] USB: core: remove set but not used variable 'udev' (Torez Smith) [1686205] - [usb] usb: core: fix memory leak on port_dev_path allocation (Torez Smith) [1686205] - [usb] USB: net2280: Remove ->disconnect() callback from net2280_pullup() (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on rockchip devices (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a77990 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usb3: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: remove set but not used variable 'iflag' (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix interrupt-out transfer length (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add support for FT232R CBUS gpios (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix gpio name collisions (Torez Smith) [1686205] - [netdrv] net: usbnet: make driver_info const (Torez Smith) [1686205] - [usb] usb: typec: remove set but not used variables 'snk_ma, min_mv' (Torez Smith) [1686205] - [usb] usb: export firmware port location in sysfs (Torez Smith) [1686205] - [usb] usb: hub: try old enumeration scheme first for high speed devices (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Document r8a7744 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a7744 (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Fix APDO PPS order checking to be based on voltage (Torez Smith) [1686205] - [tools] usbip: fix vhci_hcd controller counting (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix b-device mode for "workaround" (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add handler for WkupAlert interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: enable WKUP_ALERT interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Program GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add parameters for GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: Add definitions for new registers (Torez Smith) [1686205] - [usb] usb: dwc2: Update target (u)frame calculation (Torez Smith) [1686205] - [usb] usb: dwc2: Add dwc2_gadget_dec_frame_num_by_one() function (Torez Smith) [1686205] - [usb] usb: dwc2: Add core parameter for service interval support (Torez Smith) [1686205] - [usb] usb: dwc2: Update registers definitions to support service interval (Torez Smith) [1686205] - [usb] usb: gadget: f_uac2: disable IN/OUT ep if unused (Torez Smith) [1686205] - [usb] USB: gadget core: Issue ->disconnect() callback from usb_gadget_disconnect() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix spelling of 'optimizations' (Torez Smith) [1686205] - [usb] usb: gadget: atmel: remove pointless retrieval of DT name property (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check ENBLSLPM before sending ep command (Torez Smith) [1686205] - [usb] usb: dwc2: fix unbalanced use of external vbus-supply (Torez Smith) [1686205] - [usb] usb: dwc2: fix call to vbus supply exit routine, call it unlocked (Torez Smith) [1686205] - [usb] usb: dwc2: fix a race with external vbus supply (Torez Smith) [1686205] - [usb] usb: dwc2: get optional vbus-supply regulator once (Torez Smith) [1686205] - [usb] usb: dwc3: add EXTCON dependency for qcom (Torez Smith) [1686205] - [usb] usb: gadget: udc: atmel: handle at91sam9rl PMC (Torez Smith) [1686205] - [usb] usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status() (Torez Smith) [1686205] - [usb] usb: dwc2: Disable all EP's on disconnect (Torez Smith) [1686205] - [documentation] usb: dwc3: exynos: Add support for Exynos5433 variant with all clocks (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Rework clock handling and prepare for new variants (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Remove dead code (Torez Smith) [1686205] - [usb] usb: gadget: udc: Remove unnecessary parentheses (Torez Smith) [1686205] - [usb] usb: dwc2: remove set but unused variable (Torez Smith) [1686205] - [usb] usb: gadget: fix spelling mistakeis "queing" -> "queuing" (Torez Smith) [1686205] - [usb] usb: xhci-mtk: resume USB3 roothub first (Torez Smith) [1686205] - [usb] xhci: Add missing CAS workaround for Intel Sunrise Point xHCI (Torez Smith) [1686205] - [usb] usb: cdc_acm: Do not leak URB buffers (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_abort_bulk_in_tag (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix memory leak in usbtmc_ioctl_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for R-Car E3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: set the mode by using extcon state for non-otg channel" (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: add extcon notifier to set mode for non-otg channel" (Torez Smith) [1686205] - [usb] usb: core: added uevent for over-current (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Resolve fixed power role contract setup (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Correct spelling mistake for toggling state (Torez Smith) [1686205] - [usb] xhci: Avoid USB autosuspend when resuming USB2 ports (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Firmware header is little endian (Torez Smith) [1686205] - [usb] xhci: Use soft retry to recover faster from transaction errors (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add platform TPL support (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports SSP without external USB3 gen2 hub (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports bandwidth scheduling with multi-TT (Torez Smith) [1686205] - [usb] usb: xhci-mtk: improve bandwidth scheduling (Torez Smith) [1686205] - [usb] usb: xhci-mtk: fix ISOC error when interval is zero (Torez Smith) [1686205] - [usb] usb: xhci-mtk: use maximum ESIT payload of endpiont context (Torez Smith) [1686205] - [usb] usb: host: Replace empty define with do while (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: implement GPIO support for FT-X devices (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Use u to print unsigned int values (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Simplify attributes macros (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Fix operation on big endian platforms (Torez Smith) [1686205] - [uapi] usb: video: Fix endianness mismatches in descriptor structures (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Remove uvc_set_trace_param() function (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Replace plain printk() with dev_*() (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Only halt video streaming endpoint in bulk mode (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Factor out video USB request queueing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Sort frame intervals upon writing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Prevent format changes after linking header (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFrameIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFormatIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add interface number attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Allocate groups dynamically (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Drop leaked references to config items (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: add description for px30 (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra MTP6550 id (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix spelling mistake "retreiving" -> "retrieving" (Torez Smith) [1686205] - [usb] USB: STORAGE: ISD200 Fixed coding style issue "space required in for loop" (Torez Smith) [1686205] - [usb] usb: typec: Group all TCPCI/TCPM code together (Torez Smith) [1686205] - [usb] usb: typec: fusb302: reorganizing the probe function a little (Torez Smith) [1686205] - [usb] usb: typec: class: Don't use port parent for getting mux handles (Torez Smith) [1686205] - [usb] usb: typec: mux: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: core: safely deal with the dynamic quirk lists (Torez Smith) [1686205] - [usb] usb: roles: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: phy: mxs: fix spelling mistake "stardard" -> "standard" (Torez Smith) [1686205] - [usb] usb: host: fotg2: Fix potential NULL dereference (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add multiple clocks management (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add clock-names property (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add reset_control (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ohci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [usb] usbcore: Select UAC3 configuration for audio if present (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: ehci-mv: add bindings (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add DT support (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: use phy-pxa-usb (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: remove private_init (Torez Smith) [1686205] - [usb] USB: EHCI: make ehci-mv a separate driver (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove sysfs group TermChar and auto_abort (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix split quoted string in debug message (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant macro USBTMC_SIZE_IOBUFFER (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant code (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_API_VERSION (Torez Smith) [1686205] - [usb] usb: usbtmc: Replace USBTMC_TIMEOUT macros for control messages (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_IN (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_CLEAR (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_AUTO_ABORT (Torez Smith) [1686205] - [usb] usb: usbtmc: add ioctl USBTMC_IOCTL_MSG_IN_ATTR (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC488_IOCTL_WAIT_SRQ (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix suspend/resume (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CLEANUP_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific read (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_WRITE_RESULT (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for generic requests on control (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Populate tcpc fwnode for TCPM property handling (Torez Smith) [1686205] - [documentation] dt-bindings: usb: fusb302: Use usb-connector bindings for configuration (Torez Smith) [1686205] - [documentation] dt-bindings: connector: Add support for USB-PD PPS APDOs to bindings (Torez Smith) [1686205] - [usb] USB: handle NULL config in usb_find_alt_setting() (Torez Smith) [1686205] - [usb] USB: fix error handling in usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: remove LPM management from usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: usbdevfs: restore warning for nonsensical flags (Torez Smith) [1686205] - [usb] USB: usbdevfs: sanitize flags more (Torez Smith) [1686205] - [usb] Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()" (Torez Smith) [1686205] - [usb] usb: musb: dsps: do not disable CPPI41 irq in driver teardown (Torez Smith) [1686205] - [usb] usb: chipidea: Fix otg event handler (Torez Smith) [1686205] - [usb] usb: chipidea: Prevent unbalanced IRQ disable (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties definition (Torez Smith) [1686205] - [usb] usb: chipidea: Add dynamic pinctrl selection (Torez Smith) [1686205] - [usb] usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match (Torez Smith) [1686205] - [usb] usb: chipidea: imx: enable OTG overcurrent in case USB subsystem is already started (Torez Smith) [1686205] - [usb] usb: chipidea: imx: do not use preprocessor conditionals for PM (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add section header comments (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Don't wrap groups unnecessarily (Torez Smith) [1686205] - [usb] mos7720: bury dead TIOCM... in ->ioctl() (Torez Smith) [1686205] - [usb] USB: serial: option: add two-endpoints device-id flag (Torez Smith) [1686205] - [usb] USB: serial: option: improve Quectel EP06 detection (Torez Smith) [1686205] - [usb] Revert "cdc-acm: implement put_char() and flush_chars()" (Torez Smith) [1686205] - [usb] usb: Change usb_of_get_companion_dev() place to usb/common (Torez Smith) [1686205] - [usb] usb: xhci: fix interrupt transfer error happened on MTK platforms (Torez Smith) [1686205] - [usb] usb: core: phy: clean up return value check about devm_of_phy_get_by_index() (Torez Smith) [1686205] - [usb] usb: mtu3: disable vbus rise/fall interrupts of ltssm (Torez Smith) [1686205] - [usb] USB: wusbcore: Switch to bitmap_zalloc() (Torez Smith) [1686205] - [usb] usb: misc: fix obsolete function (Torez Smith) [1686205] - [usb] usb: iowarrior: replace kmalloc with kmalloc_array (Torez Smith) [1686205] - [usb] USB: OHCI: Remove USB bus reset delay from OHCI handover code (Torez Smith) [1686205] - [usb] usb: host: fotg2: add silicon clock handling (Torez Smith) [1686205] - [usb] USB: typec: fsusb302: remove unused variables snk_pdo and toggling_mode_name (Torez Smith) [1686205] - [usb] usb storage: remove inherited SCSI dependency for USB_STORAGE_ENE_UB6250 (Torez Smith) [1686205] - [usb] usb storage: group dependent USB storage Kconfig entries together (Torez Smith) [1686205] - [usb] USB: Removing NULL check for pool since dma_pool_destroy is safe (Torez Smith) [1686205] - [usb] usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() (Torez Smith) [1686205] - [usb] usb: misc: uss720: Fix two sleep-in-atomic-context bugs (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame() (Torez Smith) [1686205] - [usb] usb: Avoid use-after-free by flushing endpoints early in usb_set_interface() (Torez Smith) [1686205] - [usb] usb/typec: fix kernel-doc notation warning for typec_match_altmode (Torez Smith) [1686205] - [usb] usb: Don't die twice if PCI xhci host is not responding in resume (Torez Smith) [1686205] - [usb] usb: mtu3: fix error of xhci port id when enable U3 dual role (Torez Smith) [1686205] - [usb] usb: uas: add support for more quirk flags (Torez Smith) [1686205] - [usb] USB: Add quirk to support DJI CineSSD (Torez Smith) [1686205] - [usb] usb: typec: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] usb/dwc3/gadget: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] USB: yurex: Check for truncation in yurex_read() (Torez Smith) [1686205] - [usb] USB: yurex: Fix buffer over-read in yurex_write() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: Iterate over parent nodes for finding quirks (Torez Smith) [1686205] - [usb] xhci: Fix use after free for URB cancellation on a reallocated endpoint (Torez Smith) [1686205] - [usb] USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller (Torez Smith) [1686205] - [usb] usb: dwc2: Fix call location of dwc2_check_core_endianness (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ulpi_refclock() (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 (Torez Smith) [1686205] - [usb] usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep (Torez Smith) [1686205] - [usb] USB: net2280: Fix erroneous synchronization change (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: avoid unused function warnings (Torez Smith) [1686205] - [usb] USB: serial: ti_usb_3410_5052: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: io_ti: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add a new device id for ATEN (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Kconfig: convert to SPDX identifiers (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check MaxPacketSize from descriptor (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "stm32f4x9_fsotg" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "amlogic" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "his" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "bcm" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: ISOC's starting flow improvement (Torez Smith) [1686205] - [usb] usb: dwc2: Make dwc2_readl/writel functions endianness-agnostic (Torez Smith) [1686205] - [usb] usb: dwc3: core: Enable AutoRetry feature in the controller (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for dwc_usb31 (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Add register of usb role switch (Torez Smith) [1686205] - [usb] usb: dwc2: replace ioread32/iowrite32_rep with dwc2_readl/writel_rep (Torez Smith) [1686205] - [usb] usb: dwc2: Modify dwc2_readl/writel functions prototype (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Intel Merrifield can be host (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Supply device properties via driver data (Torez Smith) [1686205] - [documentation] arm64: dts: dwc3: description of incr burst type (Torez Smith) [1686205] - [usb] usb: dwc3: Enable undefined length INCR burst type (Torez Smith) [1686205] - [usb] usb: dwc3: add global soc bus configuration reg0 (Torez Smith) [1686205] - [usb] usb: dwc3: Describe 'wakeup_work' field of struct dwc3_pci (Torez Smith) [1686205] - [usb] USB: option: add support for DW5821e (Torez Smith) [1686205] - [usb] usb: dwc3: change stream event enable bit back to 13 (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: reset host controller at suspend/resume (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove reference counting (Torez Smith) [1686205] - [usb] usb: gadget: storage: Add error handling for no memory (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Use devm functions to get the phy GPIOs (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Enable ULPI Refclk on platforms where the firmware does not (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add GPIO lookup table on platforms without ACPI GPIO resources (Torez Smith) [1686205] - [usb] USB: gadget: Document that certain ep operations can be called in interrupt context (Torez Smith) [1686205] - [usb] usb: gadget: configfs: avoid spaces for indentation (Torez Smith) [1686205] - [usb] usb: dwc3: Add a glue driver for Synopsys HAPS platform (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Expose configuration name through video node (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Move function to avoid forward declaration (Torez Smith) [1686205] - [usb] usb: dwc2: Move dwc2_readl/writel functions after hsotg structure (Torez Smith) [1686205] - [usb] usb: gadget: tcm: fix spelling mistake: "Manufactor" -> "Manufacturer" (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move trace parameter to function module (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Minimize #include in headers (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move userspace API definition to public header (Torez Smith) [1686205] - [usb] usb: host: exynos: Remove support for Exynos5440 (Torez Smith) [1686205] - [usb] usb: usbtmc: Add support for 32 bit compat applications (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for termination character (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for EOM bit (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for trigger (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctls to set/get usb timeout (Torez Smith) [1686205] - [usb] usb: usbtmc: use consistent timeout error (Torez Smith) [1686205] - [usb] usb: usbtmc: Support Read Status Byte with SRQ per file (Torez Smith) [1686205] - [usb] USB: serial: cp210x: implement GPIO support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve line-speed handling for CP2104 and CP2105 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: generalise CP2102N line-speed handling (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve baudrate support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: honour device-type maximum line speed (Torez Smith) [1686205] - [usb] USB: serial: cp210x: make line-speed quantisation data driven (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop redundant input-speed re-encoding (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop unused driver-data baud rate (Torez Smith) [1686205] - [usb] USB: serial: mos7720: remove redundant variables iflag, mask and serial (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a77990 support (Torez Smith) [1686205] - [usb] usb: host: ehci-sched: remove redundant pointer dev (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove redundant variable num_ports (Torez Smith) [1686205] - [usb] USB: host: whci: remove redundant variable t (Torez Smith) [1686205] - [usb] usb: xhci: dbc: remove redundant pointer dbc (Torez Smith) [1686205] - [usb] usb: isp1760: remove redundant variable 'selector' (Torez Smith) [1686205] - [usb] usb-misc: sisusbvga: remove redundant variable modey (Torez Smith) [1686205] - [usb] usb: misc: uss720: remove redundant pointer usbdev (Torez Smith) [1686205] - [usb] usb: usbip: remove redundant pointer ep (Torez Smith) [1686205] - [usb] USB: serial: kl5kusb105: remove KLSI device id (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add a condition check about PLL active (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Simplify getting the firmware name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add firmware_name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: typec: avoid format-overflow warning (Torez Smith) [1686205] - [usb] usb: typec: unlock dp->lock on error exit path, and also zero ret if successful (Torez Smith) [1686205] - [usb] usb: typec: fix dereference before null check on adev (Torez Smith) [1686205] - [usb] usb: usbtest: use irqsave() in USB's complete callback (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: add missing version error handling (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: fix modem-status error handling (Torez Smith) [1686205] - [usb] usb: simplify usbport trigger (Torez Smith) [1686205] - [include] device connection: Add fwnode member to struct device_connection (Torez Smith) [1686205]- [security] KEYS: reaching the keys quotas correctly (Vladis Dronov) [1820405] - [security] KEYS: allow reaching the keys quotas exactly (Vladis Dronov) [1820405] - [infiniband] RDMA/core: Ensure security pkey modify is not lost (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Ensure pq is not left on waitlist (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/mad: Do not crash if the rdma device does not have a umad interface (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix missing error check on dev_set_name() (Kamal Heib) [1786604] - [infiniband] RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET (Kamal Heib) [1786604] - [infiniband] RDMA/iwcm: Fix iwcm work deallocation (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Fix failure handling during device creation (Kamal Heib) [1786604] - [infiniband] RDMA/nldev: Fix crash when set a QP to a new counter but QPN is missing (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in ib_mr_pool_destroy (Kamal Heib) [1786604] - [infiniband] IB/hfi1, qib: Ensure RCU is locked when accessing list (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix pkey and port assignment in get_new_pps (Kamal Heib) [1786604] - [infiniband] RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix use of logical OR in get_new_pps (Kamal Heib) [1786604] - [infiniband] Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" (Kamal Heib) [1786604] - [net] xprtrdma: Fix DMA scatter-gather list mapping imbalance (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in get_pkey_idx_qp_list (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq (Kamal Heib) [1786604] - [infiniband] IB/umad: Fix kernel crash while unloading ib_umad (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add missing list deletion on freeing event queue (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix invalid memory access in spec_filter_size (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Reset all QPs when the device is shut down (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Close window for pq and request coliding (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Acquire lock to release TID entries when user file is closed (Kamal Heib) [1786604 1739282] - [infiniband] IB/umem: use get_user_pages_fast() to pin DMA pages (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Mask access flags with the correct optional range (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Fix unbalanced cm_id reference count during address resolve (Kamal Heib) [1786604] - [infiniband] RDMA/umem: Fix ib_umem_find_best_pgsz() (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Fix logical condition in msix_request_irq (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Remove CM message structs (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for complex structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for swapping get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add SET/GET implementations to hide IBA wire format (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add accessors for CM_REQ transport_type (Kamal Heib) [1786604] - [infiniband] RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Add new relaxed ordering memory region access flag (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Allow passing of optional access flags for MR registration (Kamal Heib) [1786604] - [rdma] RDMA/core: Add optional access flags range (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Verify MR access flags (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Kamal Heib) [1786604] - [infiniband] IB/srp: Never use immediate data if it is disabled by a user (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Kamal Heib) [1786604] - [infiniband] Introduce maximum WQE size to check limits (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove unused ucontext parameter from efa_qp_user_mmap_entries_remove (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove {} brackets from single statement if (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Device definitions documentation updates (Kamal Heib) [1786604] - [net] xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created (Kamal Heib) [1786604] - [net] xprtrdma: Destroy reps from previous connection instance (Kamal Heib) [1786604] - [net] xprtrdma: Destroy rpcrdma_rep when Receive is flushed (Kamal Heib) [1786604] - [net] xprtrdma: Allocate and map transport header buffers at connect time (Kamal Heib) [1786604] - [net] xprtrdma: Refactor frwr_is_supported (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate per-transport "max pages" (Kamal Heib) [1786604] - [net] xprtrdma: Refactor initialization of ep->rep_max_requests (Kamal Heib) [1786604] - [net] xprtrdma: Make sendctx queue lifetime the same as connection lifetime (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate ri_max_send_sges (Kamal Heib) [1786604] - [infiniband] RDMA/core: Use READ_ONCE for ib_ufile.async_file (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_uverbs_async_event_file into a uobject (Kamal Heib) [1786604] - [rdma] RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_wq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_srq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_qp.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_cq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_ucq_object use ib_uevent_object (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not allow alloc_commit to fail (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify destruction of FD uobjects (Kamal Heib) [1786604] - [infiniband] RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Kamal Heib) [1786604] - [infiniband] RDMA/uverbs: Remove needs_kfree_rcu from uverbs_obj_type_class (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove err in iw_query_port (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add software counter for ctxt0 seq drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Return void in packet receiving functions (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Decouple IRQ name from type (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Create API for auto activate (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: IB/hfi1: Add an API to handle special case drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move common receive IRQ code to function (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add fast and slow handlers for receive context (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move chip specific functions to chip.c (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix locking in ib_uverbs_event_read (Kamal Heib) [1786604] - [infiniband] IB/core: Fix build failure without hugepages (Kamal Heib) [1786604] - [infiniband] IB/core: Rename event_handler_lock to qp_open_list_lock (Kamal Heib) [1786604] - [infiniband] IB/core: Cut down single member ib_cache structure (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add trace points to follow MR allocation (Kamal Heib) [1786604] - [infiniband] RDMA/core: Trace points for diagnosing completion queue issues (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Add trace points in RDMA Connection Manager (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM ARP functions (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM LAP functions (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix error type of mmap_offset (Kamal Heib) [1786604] - [infiniband] IB/iser: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/hfi1: use true,false for bool variable (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/siw: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP get user pages flow (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Correct comments in rdmavt_qp.h header (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: List all receive contexts from debugfs (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add accessor API routines to access context members (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Kamal Heib) [1786604] - [infiniband] RDMA/srpt: Remove unnecessary assertion in srpt_queue_response (Kamal Heib) [1786604] - [infiniband] RDMA/netlink: Do not always generate an ACK for some netlink operations (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Simplify QP representation (Kamal Heib) [1786604] - [infiniband] RDMA/qedr: Add kernel capability flags for dpm enabled mode (Kamal Heib) [1786604] - [platform] platform/x86: intel_pmc_core: Add Intel Tiger Lake support (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Create platform dependent bitmap structs (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Clean up: Remove comma after the termination line (Alexander Beregalov) [1783390] - [pinctrl] pinctrl: tigerlake: Tiger Lake uses _HID enumeration (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add Coffee Lake-S ACPI ID (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add missing Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Reuse struct intel_pinctrl in the driver (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use local variable to keep device pointer (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Keep pointer to struct device instead of its container (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Share struct intel_pinctrl for wider use (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GPIO direction definitions (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GPIO direction definitions (David Arcari) [1773772] - [include] gpio: Add definition for GPIO direction (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Move IRQ valid mask initialization to a dedicated callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Group GPIO IRQ chip initialization (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [gpio] gpiolib: Introduce ->add_pin_ranges() callback (David Arcari) [1773772] - [gpio] gpiolib: Initialize the hardware with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Update North Community pin list (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Really serialize all register accesses (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Update pin list according to v1.1v6 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Missed type change to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add Intel Tiger Lake pin controller support (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use helper to restore register values on ->resume() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop level from warning to debug in intel_restore_hostown() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_intmask() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_hostown() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_padcfg() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Avoid potential glitches if pin is in GPIO mode (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] gpio: Initialize the irqchip valid_mask with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: mark intel_pin_to_gpio __maybe_unused (David Arcari) [1773772] - [pinctrl] pinctrl: intel: remap the pin number to gpio offset for irq enabled pin (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Update pin names according to v1.08 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove dev_err() usage after platform_get_irq() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use NSEC_PER_USEC for debounce calculus (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (part 2) (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove default Interrupt Status offset (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Simplify offset validation in intel_get_padcfg() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop double check for data in intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use defined macro instead of magic in byt_get_gpio_mux() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Clear interrupt status in mask/unmask callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Increase readability of intel_gpio_update_pad_mode() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Retain HOSTSW_OWN for requested gpio pin (David Arcari) [1773772] - [pinctrl] pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Update pin names according to v1.13c (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Fix potential NULL pointer dereference (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Unexport intel_pinctrl_probe() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: intel: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Sort register offsets by value (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Update pin list for B0 stepping (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Sort headers alphabetically (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Move linux/pm.h to the local header (David Arcari) [1773772] - [pinctrl] pinctrl: Include nothing else (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce common macro for PM operations (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert to use device_get_match_data() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Fix a spelling typo in kernel documentation (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: actually print the apparently misconfigured pin (David Arcari) [1773772] - [mm] mm, page_alloc: move_freepages should not examine struct page of reserved memory (Rafael Aquini) [1588584] - [mm] mm, page_alloc: initialize num_movable in move_freepages() (Rafael Aquini) [1588584] - [tools] selftests: vm: drop dependencies on page flags from mlock2 tests (Rafael Aquini) [1658886] - [powercap] powercap/intel_rapl: add support for TigerLake Mobile (David Arcari) [1783136] - [kernel] locking/lockdep: Avoid recursion in lockdep_count_{for, back}ward_deps() (Waiman Long) [1780993] - [kernel] locking/lockdep: Reuse freed chain_hlocks entries (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped lock chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Throw away all lock chains with zapped class (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped classes (Waiman Long) [1780993] - [kernel] locking/lockdep: Display irq_context names in /proc/lockdep_chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Decrement IRQ context counters when removing lock chain (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix lockdep_stats indentation problem (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix buffer overrun problem in stack_trace (Waiman Long) [1780993] - [lib] lib/string: Make memzero_explicit() inline instead of external (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Remove sha256/224_init code duplication (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h (Florian Westphal) [1820623] - [crypto] crypto: chelsio - Rename arrays to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [x86] crypto: x86 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [arm64] crypto: arm64 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Switch to the generic lib/crypto/sha256.c lib code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Add sha224 support to sha256 library code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Make lib/crypto/sha256.c suitable for generic use (Florian Westphal) [1820623] - [lib] crypto: sha256 - Use get/put_unaligned_be32 to get input, memzero_explicit (Florian Westphal) [1820623] - [s390] crypto: sha256 - Move lib/sha256.c to lib/crypto (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Fix some coding style issues (Florian Westphal) [1820623] - [lib] crypto: sha256 - Fix some coding style issues (Florian Westphal) [1820623] - [thunderbolt] thunderbolt: Fix error code in tb_port_is_width_supported() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Prevent crash if non-active NVMem file is read (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: fix memory leak of object sw (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Fix xhci check in usb4_switch_setup() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for USB 3.x tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for Time Management Unit (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_switch_find_cap() available to other files (Jarod Wilson) [1482838] - [netdrv] thunderbolt: Update Kconfig entries to USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add initial support for USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Populate PG field in hot plug acknowledgment packet (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eeprom_read_n() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_find_port() available to other files (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Power cycle the router if NVM authentication fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Do not start firmware unless asked by the user (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add bandwidth management for Display Port tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port adapter pairing and resource management (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port CM handshake for Titan Ridge devices (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add downstream PCIe port mappings for Alpine and Titan Ridge (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Expand controller name in tb_switch_is_xy() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add default linking between lane adapters if not provided by DROM (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for lane bonding (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Refactor add_switch() into two functions (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add helper macro to iterate over switch ports (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_sw_write() take const parameter (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert DP adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert PCIe adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert basic adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log error if adding switch fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log switch route string on config read/write timeout (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Introduce tb_switch_is_icm() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add 'generation' attribute for devices (Jarod Wilson) [1482838]- [scsi] scsi: lpfc: Copyright updates for 12.6.0.4 patches (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.4 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Clean up hba max_lun_queue_depth checks (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix coverity errors in fmdi attribute handling (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix compiler warning on frame size (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix registration of ELS type support in fdmi (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix broken Credit Recovery after driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Make lpfc_defer_acc_rsp static (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.3 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix improper flag check for IO type (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix unmap of dpp bars affecting next driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix disablement of FC-AL on lpe35000 models (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix ras_log via debugfs (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix Fabric hostname registration if system hostname changes (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix incomplete NVME discovery when target (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: fix spelling mistakes of asynchronous (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func (Dick Kennedy) [1793674] - [tools] tools/power turbostat: Support Tiger Lake (David Arcari) [1783441] - [md] dm integrity: fix logic bug in integrity tag testing (Mike Snitzer) [1820280] - [md] Revert "dm: always call blk_queue_split() in dm_process_bio()" (Mike Snitzer) [1820705] - [md] dm integrity: fix ppc64le warning (Mike Snitzer) [1820280] - [md] dm writecache: add cond_resched to avoid CPU hangs (Mike Snitzer) [1820280] - [md] dm integrity: improve discard in journal mode (Mike Snitzer) [1820280] - [md] dm integrity: add optional discard support (Mike Snitzer) [1820280] - [md] dm integrity: allow resize of the integrity device (Mike Snitzer) [1820280] - [md] dm integrity: factor out get_provided_data_sectors() (Mike Snitzer) [1820280] - [md] dm integrity: don't replay journal data past the end of the device (Mike Snitzer) [1820280] - [md] dm integrity: remove sector type casts (Mike Snitzer) [1820280] - [md] dm integrity: fix a crash with unusually large tag size (Mike Snitzer) [1820280] - [md] dm verity fec: fix memory leak in verity_fec_dtr (Mike Snitzer) [1820280] - [md] dm writecache: optimize superblock write (Mike Snitzer) [1820280] - [md] dm writecache: implement gradual cleanup (Mike Snitzer) [1820280] - [md] dm writecache: implement the "cleaner" policy (Mike Snitzer) [1820280] - [md] dm writecache: do direct write if the cache is full (Mike Snitzer) [1820280] - [md] dm integrity: print device name in integrity_metadata() error message (Mike Snitzer) [1820280] - [md] dm crypt: use crypt_integrity_aead() helper (Mike Snitzer) [1820280] - [lib] lib/test_bitmap: add tests for bitmap_parselist_user() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: add testcases for bitmap_parselist() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: switch test_bitmap_parselist to ktime_get() (Vladis Dronov) [1819152] - [lib] lib: rework bitmap_parselist (Vladis Dronov) [1819152] - [lib] lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() (Vladis Dronov) [1819152] - [platform] platform/x86: mlx-platform: Add support for next generation systems (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new system type (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Set system mux configuration based on system type (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Style changes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add missed attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Fix documentation inconsistency for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Cosmetic changes (Ivan Vecera) [1820312] - [platform] platform/mellanox: Fix Kconfig indentation (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Fix possible buffer overflow (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Remove dev_err() usage after platform_get_irq() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix error handling in mlxplat_init() (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more reset cause attributes (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Modify DMI matching order (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add regmap structure for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change API for i2c-mlxcpld driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Move regmap initialization before all drivers activation (Ivan Vecera) [1820312] - [documentation] ABI: sysfs-driver-mlxreg-io: fix the what fields (Ivan Vecera) [1820312] - [documentation] docs: watchdog: convert docs to ReST and rename to *.rst (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow (Ivan Vecera) [1820312] - [i2c] i2c: mlxcpld: Fix wrong initialization order in probe (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [thermal] thermal: Introduce devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx_wdt: Use 'dev' instead of dereferencing it repeatedly (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro (Ivan Vecera) [1820312] - [include] hwmon: Add convience macro to define simple static sensors (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for fan capability registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlx-wdt platform driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for tachometer speed register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix access mode for fan_dir attribute (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add UID LED for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add extra CPLD for next generation systems (Ivan Vecera) [1820312] - [documentation] Documentation/watchdog: Add documentation mlx-wdt driver (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx-wdt: introduce a watchdog driver for Mellanox systems (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: additions for Mellanox watchdog driver (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Add support for capability register (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Fix KASAN warning (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new VMOD0007 board name (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan capability registers (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Add capability field to core platform data (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Document fixes for core platform data (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan direction register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Convert to use SPDX identifier (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for new systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix LED configuration (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix tachometer registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Rename new systems product names (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add definitions for new registers (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: simplify code to reach the adapter (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_msn201x_items (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix copy-paste error in mlxplat_init() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Remove unused define (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change mlxreg-io configuration for MSN274x systems (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for more systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add ASIC hotplug device configuration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add hotplug hwmon uevent notification (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Improve mechanism of ASIC health discovery (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-fan platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Use 2-factor allocator calls (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Modify macros for tachometer fault status reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Fix macros for tacho fault reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for Mellanox FAN driver (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: make use of __i2c_smbus_xfer (Ivan Vecera) [1820312] - [i2c] i2c: smbus: add unlocked __i2c_smbus_xfer variant (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add documentation mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-io platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Introduce support for Mellanox register access driver (Ivan Vecera) [1820312] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1819944] - [kernel] sched/fair: Allow a per-CPU kthread waking a task to stack on the same CPU, to fix XFS performance regression (Phil Auld) [1745111] - [hid] HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: add CMP device id (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: Spelling s/diconnect/disconnect/ (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring() (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: check the NO_D3 flag to distinguish resume paths (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: make ish suspend paths clear (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: set NO_D3 flag only when needed (Tony Camuso) [1818043] - [netdrv] net: ena: Add PCI shutdown handler to allow safe kexec (Bhupesh Sharma) [1758323] - [net] vsock: fix potential deadlock in transport->release() (Stefano Garzarella) [1771582] - [net] vsock/virtio: remove loopback handling (Stefano Garzarella) [1771582] - [net] vsock: use local transport when it is loaded (Stefano Garzarella) [1771582] - [net] vsock: add vsock_loopback transport (Stefano Garzarella) [1771582] - [net] vsock: add local transport support in the vsock core (Stefano Garzarella) [1771582] - [uapi] vsock: add VMADDR_CID_LOCAL definition (Stefano Garzarella) [1771582] - [net] vsock/virtio_transport_common: remove unused virtio header includes (Stefano Garzarella) [1771582] - [infiniband] IB/rdmavt: Free kernel completion queue when done (Gopal Tiwari) [1805036] - [powerpc] powerpc/64s: Fix section mismatch warnings from boot code (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/prom: convert PROM_BUG() to standard trap (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/64: mark start_here_multiplatform as __ref (Desnes Augusto Nunes do Rosario) [1391523] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCI IDs (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Release IDA resources (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Keep device tables sorted by ID (David Arcari) [1773767] - [i2c] i2c: i801: Add support for Intel Tiger Lake (David Arcari) [1773765] - [edac] EDAC/mce_amd: Print !SMCA processor warning only once (Prarit Bhargava) [1796178] - [powerpc] powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property() (Steve Best) [1806630] {CVE-2019-12614}- [x86] x86/gart: Rewrite early_gart_iommu_check() comment (Waiman Long) [1818532] - [mm] mm/memblock.c: warn if zero alignment was requested (Waiman Long) [1818532] - [powerpc] memblock: stop using implicit alignment to SMP_CACHE_BYTES (Waiman Long) [1818532] - [mm] memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants (Waiman Long) [1818532] - [mm] mm: remove nobootmem (Waiman Long) [1818532] - [mm] memblock: rename __free_pages_bootmem to memblock_free_pages (Waiman Long) [1818532] - [mm] memblock: rename free_all_bootmem to memblock_free_all (Waiman Long) [1818532] - [firmware] memblock: replace free_bootmem_late with memblock_free_late (Waiman Long) [1818532] - [x86] memblock: replace free_bootmem{_node} with memblock_free (Waiman Long) [1818532] - [mm] mm: nobootmem: remove bootmem allocation APIs (Waiman Long) [1818532] - [mm] memblock: replace __alloc_bootmem with memblock_alloc_from (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_low_pages with memblock_alloc_low (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages_node with memblock_alloc_node (Waiman Long) [1818532] - [mm] memblock: add align parameter to memblock_alloc_node() (Waiman Long) [1818532] - [arm64] memblock: replace alloc_bootmem_low with memblock_alloc_low (2) (Waiman Long) [1818532] - [usb] memblock: replace alloc_bootmem_pages_nopanic with memblock_alloc_nopanic (Waiman Long) [1818532] - [x86] memblock: replace __alloc_bootmem_node_nopanic with memblock_alloc_try_nid_nopanic (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_low with memblock_alloc_low (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_align with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: remove _virt from APIs returning virtual address (Waiman Long) [1818532] - [powerpc] memblock: rename memblock_alloc{_nid, _try_nid} to memblock_phys_alloc* (Waiman Long) [1818532] - [mm] mm: nobootmem: remove dead code (Waiman Long) [1818532] - [mm] mm: remove bootmem allocator implementation (Waiman Long) [1818532] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK (Waiman Long) [1818532] - [mm] mm: remove CONFIG_NO_BOOTMEM (Waiman Long) [1818532] - [mm] mm: disable deferred struct page for 32-bit arches (Waiman Long) [1818532] - [mm] mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM (Waiman Long) [1818532] - [mm] mm/hugetlb.c: don't zero 1GiB bootmem pages (Waiman Long) [1818532] - [mm] docs/mm: memblock: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: memblock: add kernel-doc description for memblock types (Waiman Long) [1818532] - [mm] docs/mm: memblock: add kernel-doc comments for memblock_add (Waiman Long) [1818532] - [mm] docs/mm: bootmem: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: bootmem: add kernel-doc description of 'struct bootmem_data' (Waiman Long) [1818532] - [mm] docs/mm: bootmem: fix kernel-doc warnings (Waiman Long) [1818532] - [mm] docs/mm: nobootmem: fixup kernel-doc comments (Waiman Long) [1818532] - [mm] mm/bootmem: drop duplicated kernel-doc comments (Waiman Long) [1818532] - [lib] lib/smp_processor_id: Don't use cpumask_equal() (Waiman Long) [1812092] - [kernel] audit: always check the netlink payload length in audit_receive_msg() (Richard Guy Briggs) [1814448] - [kernel] audit: fix error handling in audit_data_to_entry() (Richard Guy Briggs) [1814448] - [fs] fat: work around race with userspace's read via blockdev while mounting (Bill O'Donnell) [1771351] - [include] raid6/test: fix a compilation error (Bhupesh Sharma) [1817524] - [arm64] arm64: kexec_file: add crash dump support (Bhupesh Sharma) [1817524] - [lib] libfdt: include fdt_addresses.c (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a (Bhupesh Sharma) [1817524] - [include] libfdt: reduce the number of headers included from libfdt_env.h (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: amd: Fix SPI bus warnings (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: broadcom: Fix I2C and SPI bus warnings (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693 (Bhupesh Sharma) [1817524] - [include] linux/kernel.h: split *_MAX and *_MIN macros into (Bhupesh Sharma) [1817524] - [scripts] kbuild: disable dtc simple_bus_reg warnings by default (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: consolidate include path options in Makefile (Bhupesh Sharma) [1817524] - [pci] PCI: Remove unnecessary returns (Myron Stowe) [1807175] - [pci] PCI: OF: Correct of_irq_parse_pci() documentation (Myron Stowe) [1807175] - [pci] PCI: Fix typos and whitespace errors (Myron Stowe) [1807175] - [documentation] PCI: Correct pci=resource_alignment parameter example (Myron Stowe) [1807175] - [pci] PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_END (Myron Stowe) [1807175] - [pci] PCI: Convert pci_resource_to_user() to a weak function (Myron Stowe) [1807175] - [pci] PCI: pciehp: Refer to "Indicators" instead of "LEDs" in comments (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_green_led_{on, off, blink}() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_set_attention_status() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Combine adjacent indicator updates (Myron Stowe) [1807175] - [pci] PCI: pciehp: Add pciehp_set_indicators() to set both indicators (Myron Stowe) [1807175] - [pci] PCI: Add pci_irq_vector() and other stubs when !CONFIG_PCI (Myron Stowe) [1807175] - [pci] PCI: Force trailing new line to resource_alignment_param in sysfs (Myron Stowe) [1807175] - [pci] PCI: Move pci__resource_alignment_param() into their callers (Myron Stowe) [1807175] - [pci] PCI: pci.c: convert to use BUS_ATTR_RW (Myron Stowe) [1807175] - [pci] PCI: Clean up resource_alignment parameter to not require static buffer (Myron Stowe) [1807175] - [pci] PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autoprobe (Myron Stowe) [1807175] - [pci] PCI/IOV: Move sysfs SR-IOV functions to iov.c (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change permissions from symbolic to octal (Myron Stowe) [1807175] - [pci] PCI: sysfs: Revert "rescan" file renames (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change DEVICE_ATTR() to DEVICE_ATTR_WO() (Myron Stowe) [1807175] - [pci] PCI: pci-sysfs.c: convert to use BUS_ATTR_WO (Myron Stowe) [1807175] - [pci] PCI: sysfs: Define device attributes with DEVICE_ATTR*() (Myron Stowe) [1807175] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1807175] - [pci] PCI: Use devm_add_action_or_reset() (Myron Stowe) [1807175] - [pci] PCI: Get rid of dev->has_secondary_link flag (Myron Stowe) [1807175] - [pci] PCI/ACPI: Remove unnecessary struct hotplug_program_ops (Myron Stowe) [1807175] - [pci] PCI/ACPI: Move _HPP & _HPX functions to pci-acpi.c (Myron Stowe) [1807175] - [pci] PCI/ACPI: Rename _HPX structs from hpp_* to hpx_* (Myron Stowe) [1807175] - [pci] PCI: Make pci_set_of_node(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_enable_ptm() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_set_ecrc_checking(), pcie_ecrc_get_policy() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_ats_init() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_update_link_speed() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_bus_get(), pci_bus_put() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_hotplug_io_size, mem_size, and bus_size private (Myron Stowe) [1807175] - [pci] PCI: Make pci_save_vc_state(), pci_restore_vc_state(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_get_host_bridge_device(), pci_put_host_bridge_device() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_check_pme_status(), pci_pme_wakeup_bus() private (Myron Stowe) [1807175] - [pci] PCI: Make PCI_PM_* delay times private (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_sem (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_get() and pci_bus_put() (Myron Stowe) [1807175] - [pci] PCI: Remove pci_block_cfg_access() et al (unused) (Myron Stowe) [1807175] - [wireless] PCI: Move ASPM declarations to linux/pci.h (Myron Stowe) [1807175] - [pci] PCI/MSI: Support allocating virtual MSI interrupts (Myron Stowe) [1807175] - [fs] gfs2: Remove unnecessary gfs2_qa_{get,put} pairs (Robert S Peterson) [1807146] - [fs] gfs2: Split gfs2_rsqa_delete into gfs2_rs_delete and gfs2_qa_put (Robert S Peterson) [1807146] - [fs] gfs2: Change inode qa_data to allow multiple users (Robert S Peterson) [1807146] - [fs] gfs2: eliminate gfs2_rsqa_alloc in favor of gfs2_qa_alloc (Robert S Peterson) [1807146] - [fs] gfs2: Switch to list_{first,last}_entry (Robert S Peterson) [1807146] - [fs] gfs2: Clean up inode initialization and teardown (Robert S Peterson) [1807146] - [fs] gfs2: Minor gfs2_alloc_inode cleanup (Robert S Peterson) [1807146] - [pinctrl] pinctrl: pinmux: fix a possible null pointer in pinmux_can_be_used_for_gpio (David Arcari) [1817454] - [pinctrl] pinctrl/gpio: Take MUX usage into account (David Arcari) [1817454] - [include] gpio: Fix build warnings on undefined struct pinctrl_dev (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused pin_is_valid() (David Arcari) [1817454] - [pinctrl] pinctrl: remove unneeded initializer for list_for_each_entry() iterator (David Arcari) [1817454] - [pinctrl] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [1817454] - [pinctrl] pinctrl: core: Do not add device links for hogs (David Arcari) [1817454] - [pinctrl] pinctrl: Enable device link creation for pin control (David Arcari) [1817454] - [pinctrl] pinctrl: generic: add new 'drive-strength-microamp' property support (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused 'pinconf-config' debugfs interface (David Arcari) [1817454] - [pinctrl] pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro (David Arcari) [1817454] - [pinctrl] pinctrl: core: make sure strcmp() doesn't get a null parameter (David Arcari) [1817454] - [pinctrl] pinctrl: core: Remove broken remove_last group and pinmux functions (David Arcari) [1817454] - [pinctrl] pinctrl: pinmux: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: core: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: Cut unused sysfs includes (David Arcari) [1817454] - [mm] mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa (Rafael Aquini) [1763878] - [mm] mm: thp: fix flags for pmd migration when split (Rafael Aquini) [1763878] - [mm] mm: thp: relocate flush_cache_range() in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition (Rafael Aquini) [1763878] - [fs] nfsd: set the server_scope during service startup (Scott Mayhew) [1817752] - [fs] nfsd: v4 support requires CRYPTO_SHA256 (Scott Mayhew) [1817752] - [fs] nfsd: Fix cld_net->cn_tfm initialization (Scott Mayhew) [1817752] - [fs] nfsd: add support for upcall version 2 (Scott Mayhew) [1817752] - [fs] nfsd: add a "GetVersion" upcall for nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: handle legacy client tracking records sent by nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: re-order client tracking method selection (Scott Mayhew) [1817752] - [fs] nfsd: keep a tally of RECLAIM_COMPLETE operations when using nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: un-deprecate nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: make nfs4_client_reclaim use an xdr_netobj instead of a fixed char array (Scott Mayhew) [1817752]- [s390] scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) (Philipp Rudo) [1814791] - [s390] scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove (Philipp Rudo) [1814792] - [infiniband] RDMA/qedr: Fix null-pointer dereference when calling rdma_user_mmap_get_offset (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Make qedr_iw_load_qp() static (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix potential use after free (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Remove unsupported modify_port callback (Kamal Heib) [1786602] - [infiniband] IB/ipoib: Add ndo operation for getting VFs GUID attributes (Kamal Heib) [1786602] - [net] xprtrdma: Fix oops in Receive handler after device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix completion wait during device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix create_qp crash on device unload (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Adjust flow PSN with the correct resync_psn (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Don't cancel unused work item (Kamal Heib) [1786602] - [infiniband] IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent auto-binding a QP which are not tracked with res (Kamal Heib) [1786602] - [infiniband] rxe: correctly calculate iCRC for unaligned payloads (Kamal Heib) [1786602] - [infiniband] treewide: Use sizeof_field() macro (Kamal Heib) [1786602] - [infiniband] RDMA/cma: add missed unregister_pernet_subsys in init failure (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Expose RDMA read related attributes (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Support remote read access in MR registration (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Store network attributes in device attributes (Kamal Heib) [1786602] - [infiniband] IB/hfi1: remove redundant assignment to variable ret (Kamal Heib) [1786602] - [infiniband] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Kamal Heib) [1786602] - [infiniband] IB/core: Add interfaces to get VF node and port GUIDs (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use refcount_t type for refcount variable (Kamal Heib) [1786602] - [infiniband] RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Kamal Heib) [1786602] - [infiniband] IB/umem: remove the dmasync argument to ib_umem_get (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add iWARP doorbell recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add doorbell overflow recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Use the common mmap API (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix memory leak in user qp and mr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix synchronization methods and memory leaks in qedr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix qpids xarray api used (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix srqs xarray initialization (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Remove Unneeded variable rc (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/mlx4: Separate creation of RWQ and QP (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Package for hns_roce_rereg_user_mr function (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Fix sg offset non-zero issue (Kamal Heib) [1786602] - [infiniband] dma-mapping: remove the DMA_ATTR_WRITE_BARRIER flag (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Clear the admin command buffer prior to its submission (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Cleanup unused mmap structures (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Report the SCSI residual to the initiator (Kamal Heib) [1786602] - [infiniband] RDMA: Change MAD processing function to remove extra casting and parameter (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Rewrite MAD processing logic to be readable (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Simplify process_mad function (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Make ocrdma_pma_counters() return void (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Do not check MAD sizes in roce and ib drivers (Kamal Heib) [1786602] - [infiniband] RDMA/hfi1: Delete unreachable code (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Allocate zeroed MAD buffer (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Delete never implemented functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_port isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA: Connect between the mmap entry and the umap_priv structure (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Use rdma_user_mmap_io (Kamal Heib) [1786602] - [infiniband] RDMA/core: Create mmap database and cookie helper functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Move core content from ib_uverbs to ib_core (Kamal Heib) [1786602] - [infiniband] RDMA/odp: Remove broken debugging call to invalidate_range (Kamal Heib) [1786602] - [infiniband] RDMA/vmw_pvrdma: Use resource ids from physical device if available (Kamal Heib) [1786602] - [infiniband] RDMA/core: Set DMA parameters correctly (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [uapi] rdma: Remove nes ABI header (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix TPG creation (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Update copyright together with SPDX tag (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use specific keyword to check define (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Delete unused cm_is_active_peer function (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Remove useless rxe_init_device_param assignments (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk in xprt_rdma_set_port (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() (Kamal Heib) [1786602] - [net] xprtrdma: Refine trace_xprtrdma_fixup (Kamal Heib) [1786602] - [net] xprtrdma: Report the computed connect delay (Kamal Heib) [1786602] - [net] xprtrdma: Wake tasks after connect worker fails (Kamal Heib) [1786602] - [net] xprtrdma: Pull up sometimes (Kamal Heib) [1786602] - [net] xprtrdma: Refactor rpcrdma_prepare_msg_sges() (Kamal Heib) [1786602] - [net] xprtrdma: Move the rpcrdma_sendctx::sc_wr field (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_device (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_xprt (Kamal Heib) [1786602] - [net] xprtrdma: Ensure ri_id is stable during MR recycling (Kamal Heib) [1786602] - [net] xprtrdma: Manage MRs in context of a single connection (Kamal Heib) [1786602] - [net] xprtrdma: Fix MR list handling (Kamal Heib) [1786602] - [net] xprtrdma: Initialize rb_credits in one place (Kamal Heib) [1786602] - [infiniband] RDMA/core: Check that process is still alive before sending it to the users (Kamal Heib) [1786602] - [infiniband] RDMA/restrack: Remove PID namespace support (Kamal Heib) [1786602] - [infiniband] RDMA/uverbs: Add a check for uverbs_attr_get to uverbs_copy_to_struct_or_zero (Kamal Heib) [1786602] - [infiniband] IB/cma: Honor traffic class from lower netdevice for RoCE (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Provide MR statistics (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Return ODP type per MR (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Allow different fill function per resource (Kamal Heib) [1786602] - [infiniband] IB/mlx5: Introduce ODP diagnostic counters (Kamal Heib) [1786602] - [infiniband] infiniband: fix sw/rdmavt/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_initiator.c kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/srpt/ib_srpt.h kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ipwm_util.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.kernel-doc notation (Kamal Heib) [1786602] - [infiniband] RDMA/rw: Support threshold for registration vs scattering to local pages (Kamal Heib) [1786602] - [uapi] RDMA/uapi: Fix and re-organize the usage of rdma_driver_id (Kamal Heib) [1786602] - [net] svcrdma: Improve DMA mapping trace points (Kamal Heib) [1786602] - [infiniband] RDMA/iser: Use iser_err instead of pr_err for logging (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Calculate max_it_iu_size if remote max_it_iu length available (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Add parse function for maximum initiator to target IU size (Kamal Heib) [1786602] - [infiniband] IB/cm: Use container_of() instead of typecast (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Make the code for handling port identities more systematic (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the code that waits until an RDMA port is no longer in use (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the approach for closing an RDMA channel (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Improve a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of iWARP logins (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of SR-IOV and iWARP ports (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Make route resolving error messages more informative (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Honor the max_send_sge device attribute (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Remove two casts (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Make node GUIDs valid EUI-64 identifiers (Kamal Heib) [1786602] - [infiniband] RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Verify modify_device mask (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_device isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Fix port number endianness in a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Simplify several debug messages (Kamal Heib) [1786602] - [infiniband] IB/iser: remove redundant macro definitions (Kamal Heib) [1786602] - [infiniband] IB/iser: bound protection_sg size by data_sg size (Kamal Heib) [1786602] - [infiniband] IB/iser: add unlikely checks in the fast path (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent QP counter manual binding in auto mode (Kamal Heib) [1786602] - [kvm] KVM: SVM: Override default MMIO mask if memory encryption is enabled (Wei Huang) [1789537] - [netdrv] mlx5e: Reorder mirrer action parsing to check for encap first (Ivan Vecera) [1818074] - [tools] selftests: mlxsw: Adjust test to recent changes (Ivan Vecera) [1818074] - [netdrv] vxlan: fix unexpected failure of vxlan_changelink() (Ivan Vecera) [1818074] - [netdrv] bonding: fix lockdep warning in bond_get_stats() (Ivan Vecera) [1818074] - [netdrv] bonding: fix using uninitialized mode_lock (Ivan Vecera) [1818074] - [net] export netdev_next_lower_dev_rcu() (Ivan Vecera) [1818074] - [netdrv] bonding: add missing netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [net] avoid updating qdisc_xmit_lock_key in netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [include] net: fix kernel-doc warning in (Ivan Vecera) [1818074] - [net] batman-adv: Drop lockdep.h include for soft-interface.c (Ivan Vecera) [1818074] - [net] remove unnecessary variables and callback (Ivan Vecera) [1818074] - [netdrv] macsec: Fix multiple coding style issues (Ivan Vecera) [1818074] - [netdrv] vxlan: add adjacent link to limit depth level (Ivan Vecera) [1818074] - [net] core: add ignore flag to netdev_adjacent structure (Ivan Vecera) [1818074] - [netdrv] team: fix nested locking lockdep warning (Ivan Vecera) [1818074] - [netdrv] bonding: use dynamic lockdep key instead of subclass (Ivan Vecera) [1818074] - [netdrv] bonding: fix unexpected IFF_BONDING bit unset (Ivan Vecera) [1818074] - [net] core: add generic lockdep keys (Ivan Vecera) [1818074] - [net] core: limit nested device depth (Ivan Vecera) [1818074] - [net] udp: rehash on disconnect (Davide Caratti) [1817671] - [net] revert "udp: do rmem bulk free even if the rx sk queue is empty" (Davide Caratti) [1817671] - [net] udp: fix data-race in udp_set_dev_scratch() (Davide Caratti) [1817671] - [net] page_pool: refill page when alloc.count of pool is zero (Petr Oros) [1811201] - [net] page_pool: help compiler remove code in case CONFIG_NUMA=n (Petr Oros) [1811201] - [net] page_pool: handle page recycle for NUMA_NO_NODE condition (Petr Oros) [1811201] - [netdrv] mlx5e: Rx, Update page pool numa node when changed (Petr Oros) [1811201] - [net] page_pool: Don't recycle non-reusable pages (Petr Oros) [1811201] - [net] page_pool: Add API to update numa node (Petr Oros) [1811201] - [include] page_pool: extend tracepoint to also include the page PFN (Petr Oros) [1811201] - [net] page_pool: add destroy attempts counter and rename tracepoint (Petr Oros) [1811201] - [net] page_pool: remove unnecessary variable init (Petr Oros) [1811201] - [net] page_pool: fix logic in __page_pool_get_cached (Petr Oros) [1811201] - [netdrv] team: add missing attribute validation for array index (Hangbin Liu) [1816499] - [netdrv] team: add missing attribute validation for port ifindex (Hangbin Liu) [1816499] - [netdrv] team: Add vlan tx offload to hw_enc_features (Hangbin Liu) [1816499] - [netdrv] team: set slave to promisc if team is already in promisc mode (Hangbin Liu) [1816499] - [netdrv] team: Free BPF filter when unregistering netdev (Hangbin Liu) [1816499] - [netdrv] net: Remove switchdev.h inclusion from team/bond/vlan (Hangbin Liu) [1816499] - [netdrv] team: use operstate consistently for linkup (Hangbin Liu) [1816499] - [netdrv] team: avoid complex list operations in team_nl_cmd_options_set() (Hangbin Liu) [1816499] - [netdev] pass the stuck queue to the timeout handler (Ivan Vecera) [1811203] - [net] flow_dissector: extract more ICMP information (Ivan Vecera) [1795213] - [net] flow_dissector: skip the ICMP dissector for non ICMP packets (Ivan Vecera) [1795213] - [net] flow_dissector: add meaningful comments (Ivan Vecera) [1795213] - [net] vti[6]: fix packet tx through bpf_redirect() in XinY cases (Sabrina Dubroca) [1795145] - [net] xfrm interface: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [net] vti[6]: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [documentation] Clarify trap's description (Petr Oros) [1809496] - [net] devlink: Wait longer before warning about unset port type (Petr Oros) [1809496] - [documentation] Add a section for devlink-trap testing (Petr Oros) [1809496] - [tools] selftests: devlink_trap: Add test cases for devlink-trap (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Add devlink-trap helpers (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Allow tests to define devlink device (Petr Oros) [1809496] - [documentation] Add devlink-trap documentation (Petr Oros) [1809496] - [net] devlink: Add generic packet traps and groups (Petr Oros) [1809496] - [net] devlink: Add packet trap infrastructure (Petr Oros) [1809496] - [net] devlink: add warning in case driver does not set port type (Petr Oros) [1809496] - [net] devlink: remove unused devlink_port_get_phys_port_name() function (Petr Oros) [1809496] - [net] tcp: add sanity tests in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] tcp: implement coalescing on backlog queue (Guillaume Nault) [1790843] - [include] tcp: make tcp_space() aware of socket backlog (Guillaume Nault) [1790843] - [net] tcp: take care of compressed acks in tcp_add_reno_sack() (Guillaume Nault) [1790843] - [include] tcp: hint compiler about sack flows (Guillaume Nault) [1790843] - [net] tcp: drop dst in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] drop_monitor: Do not cancel uninitialized work item (Petr Oros) [1810114] - [net] drop_monitor: Use kstrdup (Petr Oros) [1810114] - [net] drop_monitor: Better sanitize notified packets (Petr Oros) [1810114] - [net] drop_monitor: Make timestamps y2038 safe (Petr Oros) [1810114] - [net] drop_monitor: Allow user to start monitoring hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for summary alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for packet alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Consider all monitoring states before performing configuration (Petr Oros) [1810114] - [net] drop_monitor: Add basic infrastructure for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Initialize hardware per-CPU data (Petr Oros) [1810114] - [net] drop_monitor: Move per-CPU data init/fini to separate functions (Petr Oros) [1810114] - [maintainers] drop_monitor: Add missing uAPI file to MAINTAINERS file (Petr Oros) [1810114] - [net] drop_monitor: Expose tail drop counter (Petr Oros) [1810114] - [net] drop_monitor: Make drop queue length configurable (Petr Oros) [1810114] - [net] drop_monitor: Add a command to query current configuration (Petr Oros) [1810114] - [net] drop_monitor: Allow truncation of dropped packets (Petr Oros) [1810114] - [net] drop_monitor: Add packet alert mode (Petr Oros) [1810114] - [net] drop_monitor: Add alert mode operations (Petr Oros) [1810114] - [net] drop_monitor: Require CAP_NET_ADMIN for drop monitor configuration (Petr Oros) [1810114] - [net] drop_monitor: Reset per-CPU data before starting to trace (Petr Oros) [1810114] - [net] drop_monitor: Initialize timer and work item upon tracing enable (Petr Oros) [1810114] - [net] drop_monitor: Split tracing enable / disable to different functions (Petr Oros) [1810114] - [net] drop_monitor: Use pre_doit / post_doit hooks (Petr Oros) [1810114] - [net] drop_monitor: Add extack support (Petr Oros) [1810114] - [net] drop_monitor: Avoid multiple blank lines (Petr Oros) [1810114] - [net] drop_monitor: Document scope of spinlock (Petr Oros) [1810114] - [net] drop_monitor: Rename and document scope of mutex (Petr Oros) [1810114] - [net] drop_monitor: Use correct error code (Petr Oros) [1810114] - [net] revert "net: dev: introduce support for sch BYPASS for lockless qdisc" (Paolo Abeni) [1805983] - [net] neighbour: remove neigh_cleanup() method (Ivan Vecera) [1795285] - [include] trace: events: neigh_update: print new state in string format (Ivan Vecera) [1795285] - [net] neigh: hook tracepoints in neigh update code (Ivan Vecera) [1795285] - [net] trace: events: add a few neigh tracepoints (Ivan Vecera) [1795285] - [net] netfilter: nf_tables: add __nft_chain_type_get() (Florian Westphal) [1806888] - [net] devlink: Hang reporter's dump method on a dumpit cb (Andrea Claudi) [1804798] - [net] core: Do not clear VF index for node/port GUIDs query (Petr Oros) [1805312] - [net] core: Populate VF index in struct ifla_vf_guid (Petr Oros) [1805312] - [net] core: Add support for getting VF GUIDs (Petr Oros) [1805312] - [tools] ptp: Extend the test program to check the external time stamp flags (Petr Oros) [1795192] - [netdrv] mlx5: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] igb: Reject requests that fail to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] dp83640: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] mv88e6xxx: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] ptp: Introduce strict checking of external time stamp options (Petr Oros) [1795192] - [netdrv] renesas: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mlx5: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] igb: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] dp83640: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mv88e6xxx: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] net: reject PTP periodic output requests with unsupported flags (Petr Oros) [1795192] - [ptp] Validate requests to enable time stamping of external signals (Petr Oros) [1795192] - [tools] ptp: Fix example program to match kernel (Petr Oros) [1795192] - [include] uaccess: add noop untagged_addr definition (Josef Oskera) [1805320] - [include] debugfs: Add debugfs_create_xul() for hexadecimal unsigned long (Josef Oskera) [1795286] - [documentation] debugfs: Document debugfs helper for unsigned long values (Josef Oskera) [1795286] - [net] vsock/virtio: add WARN_ON check on virtio_transport_get_ops() (Stefano Garzarella) [1692797] - [net] vsock/virtio: fix null-pointer dereference in virtio_transport_recv_listen() (Stefano Garzarella) [1692797] - [net] vsock: avoid to assign transport if its initialization fails (Stefano Garzarella) [1692797] - [misc] vsock/vmci: make vmci_vsock_cb_host_called static (Stefano Garzarella) [1692797] - [net] vsock: fix bind() behaviour taking care of CID (Stefano Garzarella) [1692797] - [net] vsock: prevent transport modules unloading (Stefano Garzarella) [1692797] - [misc] vsock/vmci: register vmci_transport only when VMCI guest/host are active (Stefano Garzarella) [1692797] - [net] vsock: add multi-transports support (Stefano Garzarella) [1692797] - [net] hv_sock: set VMADDR_CID_HOST in the hvs_remote_addr_init() (Stefano Garzarella) [1692797] - [net] vsock: move vsock_insert_unbound() in the vsock_create() (Stefano Garzarella) [1692797] - [net] vsock: add vsock_create_connected() called by transports (Stefano Garzarella) [1692797] - [net] vsock: handle buffer_size sockopts in the core (Stefano Garzarella) [1692797] - [net] vsock: add 'struct vsock_sock *' param to vsock_core_get_transport() (Stefano Garzarella) [1692797] - [net] vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock() (Stefano Garzarella) [1692797] - [net] vsock: add 'transport' member in the struct vsock_sock (Stefano Garzarella) [1692797] - [kernel] vsock: remove linux/vm_sockets.h file (Stefano Garzarella) [1692797] - [net] vsock: remove vm_sockets_get_local_cid() (Stefano Garzarella) [1692797] - [net] vsock/vmci: remove unused VSOCK_DEFAULT_CONNECT_TIMEOUT (Stefano Garzarella) [1692797] - [x86] kvm: x86: clear stale x86_emulate_ctxt->intercept value (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: vmx: check descriptor table exits on instruction emulation (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Check IO instruction VM-exit conditions (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Refactor IO bitmap checks into helper function (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Don't emulate instructions in guest mode (Jon Maloy) [1806817] {CVE-2020-2732}- [fs] gfs2: Fix oversight in gfs2_ail1_flush (Robert S Peterson) [1724769] - [kernel] sched/uclamp: Extend sched_setattr() to support utilization clamping (Phil Auld) [1810399] - [kernel] sched/core: Further clarify sched_class::set_next_task() (Phil Auld) [1810399] - [kernel] sched/fair: Use mul_u32_u32() (Phil Auld) [1810399] - [kernel] sched/core: Simplify sched_class::pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Optimize pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Make pick_next_task_idle() more consistent (Phil Auld) [1810399] - [kernel] sched/fair: Better document newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Fix pick_next_task() vs 'change' pattern race (Phil Auld) [1810399] - [cpufreq] cpufreq: Initialize the governors in core_initcall (Phil Auld) [1810399] - [kernel] sched/vtime: Fix guest/system mis-accounting on task switch (Phil Auld) [1810399] - [kernel] sched/fair/util_est: Implement faster ramp-up EWMA on utilization increases (Phil Auld) [1810399] - [kernel] sched/topology: Allow sched_asym_cpucapacity to be disabled (Phil Auld) [1810399] - [kernel] sched/topology: Don't try to build empty sched domains (Phil Auld) [1810399] - [kernel] sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Phil Auld) [1810399] - [kernel] membarrier: Fix RCU locking bug caused by faulty merge (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt_schedule() interrupt return comment (Phil Auld) [1810399] - [kernel] sched/membarrier: Return -ENOMEM to userspace on memory allocation failure (Phil Auld) [1810399] - [kernel] sched/membarrier: Skip IPIs when mm->mm_users == 1 (Phil Auld) [1810399] - [tools] selftests, sched/membarrier: Add multi-threaded test (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix p->mm->membarrier_state racy load (Phil Auld) [1810399] - [include] sched/membarrier: Call sync_core only before usermode for same mm (Phil Auld) [1810399] - [kernel] sched/membarrier: Remove redundant check (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix private expedited registration check (Phil Auld) [1810399] - [kernel] tasks, sched/core: RCUify the assignment of rq->curr (Phil Auld) [1810399] - [kernel] tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code (Phil Auld) [1810399] - [kernel] tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue (Phil Auld) [1810399] - [kernel] tasks: Add a count of task RCU users (Phil Auld) [1810399] - [include] sched/core: Convert task_struct.usage to refcount_t (Phil Auld) [1810399] - [include] sched/core: Convert vcpu_is_preempted() from macro to an inline function (Phil Auld) [1810399] - [kernel] sched/fair: Remove unused cfs_rq_clock_task() function (Phil Auld) [1810399] - [scripts] Kbuild: Handle PREEMPT_RT for version string and magic (Phil Auld) [1810399] - [kernel] sched/fair: Use rq_lock/unlock in online_fair_sched_group (Phil Auld) [1810399] - [kernel] sched: Rework pick_next_task() slow-path (Phil Auld) [1810399] - [kernel] sched: Allow put_prev_task() to drop rq->lock (Phil Auld) [1810399] - [kernel] sched/fair: Expose newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Add task_struct pointer to sched_class::set_curr_task (Phil Auld) [1810399] - [kernel] sched: Rework CPU hotplug task selection (Phil Auld) [1810399] - [kernel] rcu/tree: Fix SCHED_FIFO params (Phil Auld) [1810399] - [kernel] sched: Clean up active_mm reference counting (Phil Auld) [1810399] - [kernel] sched/{rt, deadline}: Fix set_next_task vs pick_next_task (Phil Auld) [1810399] - [kernel] sched: Fix kerneldoc comment for ia64_set_curr_task (Phil Auld) [1810399] - [kernel] stop_machine: Fix stop_cpus_in_progress ordering (Phil Auld) [1810399] - [kernel] sched/psi: Reduce psimon FIFO priority (Phil Auld) [1810399] - [kernel] sched/psi: Do not require setsched permission from the trigger creator (Phil Auld) [1810399] - [x86] x86/kvm: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [x86] x86/dumpstack: Indicate PREEMPT_RT in dumps (Phil Auld) [1810399] - [x86] x86: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] kprobes: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] tracing: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [include] locking/spinlocks: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] rcu: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] sched/preempt: Use CONFIG_PREEMPTION where appropriate (Phil Auld) [1810399] - [kernel] sched/core: Prevent race condition between cpuset and __sched_setscheduler() (Phil Auld) [1810399] - [kernel] rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Change cpuset_rwsem and hotplug lock order (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem (Phil Auld) [1810399] - [kernel] sched/deadline: Fix bandwidth accounting at all levels after offline migration (Phil Auld) [1810399] - [kernel] cpusets: Rebuild root domain deadline accounting information (Phil Auld) [1810399] - [kernel] sched/core: Streamle calls to task_rq_unlock() (Phil Auld) [1810399] - [kernel] sched/topology: Add partition_sched_domains_locked() (Phil Auld) [1810399] - [kernel] sched/stats: Fix unlikely() use of sched_info_on() (Phil Auld) [1810399] - [kernel] sched/fair: Change task_numa_work() storage to static (Phil Auld) [1810399] - [kernel] sched/fair: Move task_numa_work() init to init_numa_balancing() (Phil Auld) [1810399] - [kernel] sched/fair: Move init_numa_balancing() below task_numa_work() (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT (Phil Auld) [1810399] - [kernel] kconfig: include kernel/Kconfig.preempt from init/Kconfig (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt warning in ttwu (Phil Auld) [1810399] - [kernel] sched/core: Optimize try_to_wake_up() for local wakeups (Phil Auld) [1810399] - [kernel] sched/core: Introduce set_next_task() helper for better code readability (Phil Auld) [1810399] - [kernel] sched/fair: Don't increase sd->balance_interval on newidle balance (Phil Auld) [1810399] - [kernel] sched/fair: Clean up load_balance() condition (Phil Auld) [1810399] - [mm] mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() (Rafael Aquini) [1809698] - [mm] mm, thp: fix defrag setting if newline is not used (Rafael Aquini) [1809698] - [mm] mm/migrate.c: also overwrite error when it is bigger than zero (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: fix out of bounds write in mpol_parse_str() (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid (Rafael Aquini) [1809698] - [mm] mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() (Rafael Aquini) [1809698] - [mm] mm/gup: fix memory leak in __gup_benchmark_ioctl (Rafael Aquini) [1809698] - [mm] mm: move_pages: return valid node id in status if the page is already on the target node (Rafael Aquini) [1809698] - [mm] mm/zsmalloc.c: fix the migrated zspage statistics (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: check range first in queue_pages_test_walk (Rafael Aquini) [1809698] - [mm] mm/memory.c: fix a huge pud insertion race during faulting (Rafael Aquini) [1809698] - [mm] mm: move the backup x_devmap() functions to asm-generic/pgtable.h (Rafael Aquini) [1809698] - [mm] mm/rmap.c: don't reuse anon_vma if we just want a copy (Rafael Aquini) [1809698] - [mm] mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() (Rafael Aquini) [1809698] - [mm] mm/page_io.c: do not free shared swap slots (Rafael Aquini) [1809698] - [mm] mm: thp: handle page cache THP correctly in PageTransCompoundMap (Rafael Aquini) [1809698] - [mm] mm/slub: fix a deadlock in show_slab_objects() (Rafael Aquini) [1809698] - [mm] mm/vmpressure.c: fix a signedness bug in vmpressure_register_event() (Rafael Aquini) [1809698] - [trace] include/trace/events/writeback.h: fix -Wstringop-truncation warnings (Rafael Aquini) [1809698] - [mm] mm/compaction.c: clear total_{migrate, free}_scanned before scanning a new zone (Rafael Aquini) [1809698] - [mm] mm/hmm: fix hmm_range_fault()'s handling of swapped out pages (Rafael Aquini) [1809698] - [mm] mm/migrate.c: initialize pud_entry in migrate_vma() (Rafael Aquini) [1809698] - [kernel] ptrace: restore smp_rmb() in __ptrace_may_access() (Rafael Aquini) [1809698] - [documentation] mm: fix Documentation/vm/hmm.rst Sphinx warnings (Rafael Aquini) [1809698] - [fs] writeback: fix inode cgroup switching comment (Rafael Aquini) [1809698] - [include] mm/page_poison: update comment after code moved (Rafael Aquini) [1809698] - [mm] mm/filemap: pass inclusive 'end_byte' parameter to filemap_range_has_page (Rafael Aquini) [1809698] - [mm] ARM: 8826/1: mm: initialize pfn limits with find_limits() (Rafael Aquini) [1809698] - [fs] mm, proc: report PR_SET_THP_DISABLE in proc (Rafael Aquini) [1809698] - [mm] mm/khugepaged: fix crashes due to misaccounted holes (Rafael Aquini) [1809698] - [include] writeback: don't decrement wb->refcnt if !wb->bdi (Rafael Aquini) [1809698] - [mm] mm/filemap.c: Use existing variable (Rafael Aquini) [1809698] - [fs] removed extra extern file_fdatawait_range (Rafael Aquini) [1809698] - [s390] Revert "s390/dasd: Disable Thin Provisioning to prevent data loss" (Philipp Rudo) [1816984] - [s390] s390/dasd: fix data corruption for thin provisioned devices (Philipp Rudo) [1816984] - [block] virtio-blk: improve virtqueue error to BLK_STS (Philipp Rudo) [1816983] - [block] virtio-blk: fix hw_queue stopped on arbitrary error (Philipp Rudo) [1816983] - [s390] s390/pkey: fix missing length of protected key on return (Philipp Rudo) [1816981] - [s390] s390/mm: fix panic in gup_fast on large pud (Philipp Rudo) [1816980]- [mmc] mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl (Yannick Cote) [1811430] - [mmc] mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support (Yannick Cote) [1811430] - [net] net/smc: keep vlan_id for SMC-R in smc_listen_work() (Philipp Rudo) [1796890] - [scripts] redhat: fix modpost.c prerequisites (Frantisek Hrbata) [1818499] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Change the order for clos disable (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Fix result display for turbo-freq auto mode (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Add support for core-power discovery (Prarit Bhargava) [1817068] - [netdrv] can, slip: Protect tty->disc_data in write_wakeup and close with RCU (Steve Best) [1816036] - [kernel] exit: panic before exit_mm() on global init exit (Oleg Nesterov) [1808944] - [fs] nfsd: restore NFSv3 ACL support ("J. Bruce Fields") [1815683] - [fs] nfsd4: Fix kernel crash when reading proc file reply_cache_stats ("J. Bruce Fields") [1815683] - [fs] nfsd: fix cleanup of nfsd_reply_cache_init on failure ("J. Bruce Fields") [1815683] - [fs] nfsd: note inadequate stats locking ("J. Bruce Fields") [1815683] - [fs] nfsd4: drc containerization ("J. Bruce Fields") [1815683] - [fs] nfsd: don't call nfsd_reply_cache_shutdown twice ("J. Bruce Fields") [1815683] - [fs] nfsd: knfsd must use the container user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: rsi_parse() should use the current user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: Fix the server AUTH_UNIX userspace mappings ("J. Bruce Fields") [1815683] - [fs] lockd: Pass the user cred from knfsd when starting the lockd server ("J. Bruce Fields") [1815683] - [net] SUNRPC: Temporary sockets should inherit the cred from their parent ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Cache the process user cred in the RPC server listener ("J. Bruce Fields") [1815683] - [fs] nfsd: Allow containers to set supported nfs versions ("J. Bruce Fields") [1815683] - [fs] nfsd: Add custom rpcbind callbacks for knfsd ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Allow further customisation of RPC program registration ("J. Bruce Fields") [1815683] - [net] SUNRPC: Clean up generic dispatcher code ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Add a callback to initialise server requests ("J. Bruce Fields") [1815683] - [fs] SUNRPC/nfs: Fix return value for nfs4_callback_compound() ("J. Bruce Fields") [1815683] - [kernel] sched: Avoid scale real weight down to zero (Phil Auld) [1808562] - [nvme] nvme/pci: move cqe check after device shutdown (David Milburn) [1779247 1750267] - [mm] mm, slb: guarantee natural alignment for kmalloc(power-of-two) (Brian Foster) [1814964] - [tools] tools/power turbostat: Support Ice Lake server (Steve Best) [1776467] - [pinctrl] pinctrl: intel: Allow to request locked pads (Prarit Bhargava) [1783115] - [s390] s390/qeth: fix potential deadlock on workqueue flush (Philipp Rudo) [1814783] - [s390] s390/qeth: streamline control code for promisc mode (Philipp Rudo) [1814783] - [s390] scsi: zfcp: fix request object use-after-free in send path causing wrong traces (Philipp Rudo) [1814790] - [s390] s390/pci: Fix possible deadlock in recover_store() (Philipp Rudo) [1814788] - [s390] s390/pci: Recover handle in clp_set_pci_fn() (Philipp Rudo) [1814788] - [s390] scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host (Philipp Rudo) [1814794] - [s390] scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices (Philipp Rudo) [1814793] - [s390] s390/cio: fix virtio-ccw DMA without PV (Philipp Rudo) [1814787] - [s390] s390/kaslr: store KASLR offset for early dumps (Philipp Rudo) [1814781] - [mm] s390/mm: fix dynamic pagetable upgrade for hugetlbfs (Philipp Rudo) [1814779] - [char] tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() (Steve Best) [1808048] - [s390] s390/qeth: fix dangling IO buffers after halt/clear (Philipp Rudo) [1814782] - [virtio] virtio_ring: fix unmap of indirect descriptors (Philipp Rudo) [1797289] - [virtio] virtio_ring: fix return code on DMA mapping fails (Philipp Rudo) [1797289] - [misc] dma-mapping: zero memory returned from dma_alloc_* (Philipp Rudo) [1788928] - [platform] platform/mellanox: fix the mlx-bootctl sysfs (Alaa Hleihel) [1655714] - [platform] platform/mellanox: Add bootctl driver for Mellanox BlueField Soc (Alaa Hleihel) [1655714] - [char] tpm: ibmvtpm: Wait for buffer to be set before proceeding (Steve Best) [1815548] - [scsi] iscsi: Avoid potential deadlock in iscsi_if_rx func (Oleksandr Natalenko) [1815874] - [x86] x86/vector: Remove warning on managed interrupt migration (Peter Xu) [1812331] - [scsi] scsi: lpfc: fix spelling mistake "Notication" -> "Notification" (Dick Kennedy) [1796565] - [scsi] scsi: lpfc: add RDF registration and Link Integrity FPIN logging (Dick Kennedy) [1796565] - [uapi] scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (Dick Kennedy) [1796565]- [kvm] KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot in HPT page fault handler (Sam Bobroff) [1815491] - [net] tcp: also NULL skb->dev when copy was needed (Florian Westphal) [1775961] - [net] tcp: ensure skb->dev is NULL before leaving TCP stack (Florian Westphal) [1775961]- [mm] mm/memcontrol: use vmstat names for printing statistics (Waiman Long) [1793534] - [base] mm/vmstat: add helpers to get vmstat item names for each enum type (Waiman Long) [1793534] - [mm] mm/vmstat.c: assert that vmstat_text is in sync with stat_items_size (Waiman Long) [1793534] - [mm] mm: memcontrol: dump memory.stat during cgroup OOM (Waiman Long) [1793534] - [mm] mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() (Waiman Long) [1793534] - [mm] mm: memcg/slab: fix percpu slab vmstats flushing (Waiman Long) [1793534] - [include] include/linux/memcontrol.h: fix comments based on per-node memcg (Waiman Long) [1793534] - [mm] mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() (Waiman Long) [1793534] - [mm] mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges (Waiman Long) [1793534] - [mm] mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NULL-ptr deref in percpu stats flush (Waiman Long) [1793534] - [mm] mm/memcontrol: update lruvec counters in mem_cgroup_move_account (Waiman Long) [1793534] - [mm] mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size (Waiman Long) [1793534] - [mm] mm: memcontrol: fix percpu vmstats and vmevents flush (Waiman Long) [1793534] - [mm] mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu slab vmstats on kmem offlining (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmevents before releasing memcg (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmstats before releasing memcg (Waiman Long) [1793534] - [mm] mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones (Waiman Long) [1793534] - [mm] mm/memcontrol: fix wrong statistics in memory.stat (Waiman Long) [1793534] - [mm] mm: memcontrol: don't batch updates of local VM stats and events (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NUMA round-robin reclaim at intermediate level (Waiman Long) [1793534] - [mm] mm: memcontrol: fix recursive statistics correctness & scalabilty (Waiman Long) [1793534] - [mm] mm: memcontrol: move stat/event counting functions out-of-line (Waiman Long) [1793534] - [mm] mm: memcontrol: make cgroup stats and events query API explicitly local (Waiman Long) [1793534] - [mm] mm, memcg: rename ambiguously named memory.stat counters and functions (Waiman Long) [1793534] - [mm] mm: memcontrol: quarantine the mem_cgroup_nr_lru_pages() API (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace node summing with memcg_page_state() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace zone summing with lruvec_page_state() (Waiman Long) [1793534] - [include] mm: memcontrol: track LRU counts in the vmstats array (Waiman Long) [1793534] - [mm] mm: writeback: use exact memcg dirty counts (Waiman Long) [1793534] - [mm] mm: memcontrol: expose THP events on a per-memcg basis (Waiman Long) [1793534] - [mm] memcg: killed threads should not invoke memcg OOM killer (Waiman Long) [1793534] - [mm] mm, memcg: extract memcg maxable seq_file logic to seq_show_memcg_tunable (Waiman Long) [1793534] - [mm] mm, memcg: create mem_cgroup_from_seq (Waiman Long) [1793534] - [mm] mm/oom_kill.c: fix uninitialized oc->constraint (Waiman Long) [1793534] - [mm] mm, oom: add oom victim's memcg to the oom context information (Waiman Long) [1793534] - [mm] mm, oom: reorganize the oom report in dump_header (Waiman Long) [1793534] - [include] mm: Clarify the implication of adding new node stat items (Waiman Long) [1793534] - [mm] memcg: Revert "Add preemption point in accumulate_memcg_tree()" (Waiman Long) [1793534] - [base] driver core: add dev_groups to all drivers (Don Dutile) [1814347] - [tools] selftests/livepatch: Remove unused local variable in set_ftrace_enabled() (Yannick Cote) [1807115] - [tools] selftests/livepatch: Replace set_dynamic_debug() with setup_config() in README (Yannick Cote) [1807115] - [tools] selftests: livepatch: Fix it to do root uid check and skip (Yannick Cote) [1807115] - [tools] selftests/livepatch: Test interaction with ftrace_enabled (Yannick Cote) [1807115] - [tools] selftests/livepatch: Make dynamic debug setup and restore generic (Yannick Cote) [1807115] - [kernel] ftrace: Introduce PERMANENT ftrace_ops flag (Yannick Cote) [1807115] - [samples] livepatch: Handle allocation failure in the sample of shadow variable API (Yannick Cote) [1807115] - [lib] livepatch/samples/selftest: Use klp_shadow_alloc() API correctly (Yannick Cote) [1807115] - [lib] livepatch/selftest: Clean up shadow variable names and type (Yannick Cote) [1807115] - [samples] livepatch/sample: Use the right type for the leaking data pointer (Yannick Cote) [1807115] - [kernel] kprobes: Allow kprobes coexist with livepatch (Yannick Cote) [1727330 1807115] - [x86] ftrace/x86: Remove mcount() declaration (Yannick Cote) [1807115] - [tools] selftests: livepatch: add missing fragments to config (Yannick Cote) [1807115] - [lib] livepatch: Selftests of the API for tracking system state changes (Yannick Cote) [1807115] - [documentation] livepatch: Documentation of the new API for tracking system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Allow to distinguish different version of system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Basic API to track system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Keep replaced patches until post_patch callback is called (Yannick Cote) [1807115] - [tools] selftests/livepatch: Disable the timeout (Yannick Cote) [1807115] - [kernel] livepatch: Nullify obj->mod in klp_module_coming()'s error path (Yannick Cote) [1807115] - [powerpc] livepatch: Remove klp_check_compiler_support() (Yannick Cote) [1807115] - [x86] ftrace/x86: Remove mcount support (Yannick Cote) [1807115] - [x86] ftrace/x86_32: Remove support for non DYNAMIC_FTRACE (Yannick Cote) [1807115] - [documentation] docs/livepatch: Unify style of livepatch documentation in the ReST format (Yannick Cote) [1807115] - [documentation] docs: livepatch: convert docs to ReST and rename to *.rst (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicate warning about missing reliable stacktrace support (Yannick Cote) [1807115] - [kernel] livepatch: Use static buffer for debugging messages under rq lock (Yannick Cote) [1807115] - [include] livepatch: Remove stale kobj_added entries from kernel-doc descriptions (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicated code for early initialization (Yannick Cote) [1807115] - [kernel] livepatch: Remove custom kobject state handling (Yannick Cote) [1807115] - [kernel] livepatch: Convert error about unsupported reliable stacktrace into a warning (Yannick Cote) [1807115] - [kernel] kprobes: Replace p with other pointer types (Yannick Cote) [1727330 1807115]- [drm] drm/bochs: downgrade pci_request_region failure from error to warning (Dave Airlie) [1804735] - [drm] drm/bochs: deinit bugfix (Dave Airlie) [1804735] - [fs] gfs2: fix O_EXCL|O_CREAT handling on cold dcache (Andrew Price) [1811787] - [net] esp: remove the skb from the chain when it's enqueued in cryptd_wq (Xin Long) [1807909] - [powerpc] powerpc/nvdimm: set target_node properly (Diego Domingos) [1815038]- [kernel] posix-cpu-timers: Fix two trivial comments (Prarit Bhargava) [1810244] - [kernel] hrtimer: Annotate lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fix permission check regression (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Always clear head pointer on dequeue (Prarit Bhargava) [1810244] - [kernel] hrtimer: Add a missing bracket and hide `migration_base' on !SMP (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry_active check actually work correctly (Prarit Bhargava) [1810244] - [include] posix-timers: Unbreak CONFIG_POSIX_TIMERS=n build (Prarit Bhargava) [1810244] - [kernel] tick: Mark sched_timer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Utilize timerqueue for storage (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Move state tracking to struct posix_cputimers (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Deduplicate rlimit handling (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless comparisons (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of 64bit divisions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate timer expiry further (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of zero checks (Prarit Bhargava) [1810244] - [kernel] rlimit: Rewrite non-sensical RLIMIT_CPU comment (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Respect INFINITY for hard RTTIME limit (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch thread group sampling to array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Restructure expiry array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove cputime_expires (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry checks array based (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based sample functions (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Remove the odd field rename defines (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch check_*_timers() to array cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify set_process_cpu_timer() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify timer queueing (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based access to expiry cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move expiry cache into struct posix_cputimers (Prarit Bhargava) [1810244] - [include] sched: Move struct task_cputime to types.h (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Create a container struct (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move prof/virt_ticks into caller (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample task times once in expiry check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of pointer indirection (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify sample functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless return value check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_set() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate thread group sample code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Rename thread_group_cputimer() and make it static (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample directly in timer check (Prarit Bhargava) [1810244] - [kernel] itimers: Use quick sample function (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide quick sample function for itimer (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_timer_create() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_clock_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide task validation functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sanitize bogus WARNONS (Prarit Bhargava) [1810244] - [kernel] hrtimer: Don't take expiry_lock when timer is currently migrated (Prarit Bhargava) [1810244] - [kernel] hrtimer: Protect lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fixup stale comment (Prarit Bhargava) [1810244] - [include] alarmtimers: Avoid rtc.h include (Prarit Bhargava) [1810244] - [include] posix-timers: Cleanup forward declarations and includes (Prarit Bhargava) [1810244] - [kernel] hrtimer: Improve comments on handling priority inversion against softirq kthread (Prarit Bhargava) [1810244] - [kernel] posix-timers: Use a callback for cancel synchronization on PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] posix-timers: Move rcu_head out of it union (Prarit Bhargava) [1810244] - [kernel] posix-timers: Rework cancel retry loops (Prarit Bhargava) [1810244] - [kernel] posix-timers: Cleanup the flag/flags confusion (Prarit Bhargava) [1810244] - [kernel] itimers: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [fs] timerfd: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] alarmtimer: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] sched/deadline: Ensure inactive_timer runs in hardirq context (Prarit Bhargava) [1810244] - [kernel] timers: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Determine hard/soft expiry mode for hrtimer sleepers on RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT (Prarit Bhargava) [1810244] - [kernel] tick: Mark tick related hrtimers to expiry in hard interrupt context (Prarit Bhargava) [1810244] - [kvm] KVM: LAPIC: Mark hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] watchdog: Mark watchdog_hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] perf/core: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] hrtimer: Make enqueue mode check work on RT (Prarit Bhargava) [1810244] - [kernel] sched: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [staging] hrtimer/treewide: Use hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Provide hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper() calls (Prarit Bhargava) [1810244] - [kernel] hrtimer: Remove task argument from hrtimer_init_sleeper() (Prarit Bhargava) [1810244] - [kernel] futex: Consolidate duplicated timer setup code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove private interval storage (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Unbreak timer rearming (Prarit Bhargava) [1810244] - [mm] mm, slub: naive detection of double-free or freelist corruption (Rafael Aquini) [1810288] - [fs] nfs: add minor version to nfs_server_key for fscache (Dave Wysochanski) [1777097] - [edac] EDAC, mellanox: Add ECC support for BlueField DDR4 (Alaa Hleihel) [1725108] - [platform] platform/mellanox: fix potential deadlock in the tmfifo driver (Alaa Hleihel) [1655736] - [platform] platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc (Alaa Hleihel) [1655736] - [mm] powerpc/pmem: Fix kernel crash due to wrong range value usage in flush_dcache_range (Steve Best) [1814279] - [mm] powerpc: Chunk calls to flush_dcache_range in arch_*_memory (Steve Best) [1814279] - [fs] cifs: fix NULL dereference in match_prepath (Leif Sahlberg) [1760879] - [fs] cifs: fail i/o on soft mounts if sessionsetup errors out (Leif Sahlberg) [1798031] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Perry Yuan) [1807965] - [fs] cifs: make sure we do not overflow the max EA buffer size (Leif Sahlberg) [1752437]- [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1814350] - [fs] fuse: fix stack use after return (Miklos Szeredi) [1814666]- [target] scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" (Maurizio Lombardi) [1784442] - [infiniband] scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout" (Maurizio Lombardi) [1784442] - [target] scsi: Revert "target/core: Inline transport_lun_remove_cmd()" (Maurizio Lombardi) [1784442] - [target] scsi: libfc: remove unnecessary assertion on ep variable (Maurizio Lombardi) [1784442] - [infiniband] scsi: RDMA/isert: Fix a recently introduced regression related to logout (Maurizio Lombardi) [1784442] - [target] scsi: target/iblock: Fix protection error with blocks greater than 512B (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Fix a pr_debug() argument (Maurizio Lombardi) [1784442] - [target] scsi: target: iscsi: Wait for all commands to finish before freeing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Release SPC-2 reservations when closing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Document target_cmd_size_check() (Maurizio Lombardi) [1784442] - [target] scsi: target: tcmu: Prevent memory reclaim recursion (Maurizio Lombardi) [1784442] - [scsi] scsi: cxgb4i: remove set but not used variable 'ppmax' (Maurizio Lombardi) [1784442] - [target] scsi: target: remove unused extension parameters (Maurizio Lombardi) [1784442] - [target] scsi: target: fix SendTargets=All string compares (Maurizio Lombardi) [1784442] - [target] scsi: target: Remove tpg_list and se_portal_group.se_tpg_node (Maurizio Lombardi) [1784442] - [target] scsi: target: cxgbit: Fix cxgbit_fw4_ack() (Maurizio Lombardi) [1784442] - [infiniband] IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERR (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Calculate flow weight based on QP MTU for TID RDMA (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure r_tid_ack is valid before building TID RDMA ACK packet (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure full Gen3 speed in a Gen4 system (Kamal Heib) [1786601] - [infiniband] IB/core: Avoid deadlock during netlink message handling (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Fix incorrect error print (Kamal Heib) [1786601] - [infiniband] IB/iser: Support up to 16MB data transfer in a single command (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Add missing cast for 32 bit (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update name of some functions (Kamal Heib) [1786601] - [infiniband] RDMA/iwpm: Delete unnecessary checks before the macro call "dev_kfree_skb" (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Use existing FIELD_SIZEOF macro (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Remove umem check on dereg MR flow (Kamal Heib) [1786601] - [net] xprtrdma: Send Queue size grows after a reconnect (Kamal Heib) [1786601] - [net] xprtrdma: Clear xprt->reestablish_timeout on close (Kamal Heib) [1786601] - [net] xprtrdma: Recycle MRs after disconnect (Kamal Heib) [1786601] - [net] xprtrdma: Optimize rpcrdma_post_recvs() (Kamal Heib) [1786601] - [net] xprtrdma: Inline XDR chunk encoder functions (Kamal Heib) [1786601] - [infiniband] RDMA/core: Make invalidate_range a device operation (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use kvcalloc for the dma_list and page_list (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Check for overflow when computing the umem_odp end (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Provide ib_umem_odp_release() to undo the allocs (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Split creating a umem_odp from ib_umem_get (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make the three ways to create a umem_odp clear (Kamal Heib) [1786601] - [infiniband] RMDA/odp: Consolidate umem_odp initialization (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make it clearer when a umem is an implicit ODP umem (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Iterate over the whole rbtree directly (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use the common interval tree library instead of generic (Kamal Heib) [1786601] - [net] xprtrdma: Clean up xprt_rdma_set_connect_timeout() (Kamal Heib) [1786601] - [net] xprtrdma: Use an llist to manage free rpcrdma_reps (Kamal Heib) [1786601] - [net] xprtrdma: Remove rpcrdma_buffer::rb_mrlock (Kamal Heib) [1786601] - [net] xprtrdma: Cache free MRs in each rpcrdma_req (Kamal Heib) [1786601] - [net] xprtrdma: Ensure creating an MR does not trigger FS writeback (Kamal Heib) [1786601] - [net] xprtrdma: Move rpcrdma_mr_get out of frwr_map (Kamal Heib) [1786601] - [net] xprtrdma: Combine rpcrdma_mr_put and rpcrdma_mr_unmap_and_put (Kamal Heib) [1786601] - [net] xprtrdma: Simplify rpcrdma_mr_pop (Kamal Heib) [1786601] - [net] xprtrdma: Rename rpcrdma_buffer::rb_all (Kamal Heib) [1786601] - [net] xprtrdma: Rename CQE field in Receive trace points (Kamal Heib) [1786601] - [infiniband] RDMA: Delete DEBUG code (Kamal Heib) [1786601] - [include] xprtrdma: Boost client's max slot table size to match Linux server (Kamal Heib) [1786601] - [net] xprtrdma: Boost maximum transport header size (Kamal Heib) [1786601] - [net] xprtrdma: Fix calculation of ri_max_segs again (Kamal Heib) [1786601] - [net] xprtrdma: Update obsolete comment (Kamal Heib) [1786601] - [net] xprtrdma: Refresh the documenting comment in frwr_ops.c (Kamal Heib) [1786601] - [net] svcrdma: Use llist for managing cache of recv_ctxts (Kamal Heib) [1786601] - [net] svcrdma: Remove svc_rdma_wq (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Rate limit admin queue error prints (Kamal Heib) [1786601] - [rdma] RDMA/core: Introduce ratelimited ibdev printk functions (Kamal Heib) [1786601] - [net] rdma: Enable ib_alloc_cq to spread work over a device's comp_vectors (Kamal Heib) [1786601] - [infiniband] RDMA/core: fix spelling mistake "Nelink" -> "Netlink" (Kamal Heib) [1786601] - [infiniband] net: Use skb_frag_off accessors (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Expose device statistics (Kamal Heib) [1786601] - [infiniband] RDMA/core: Support netlink commands in non init_net net namespaces (Kamal Heib) [1786601] - [rdma] RDMA: Make most headers compile stand alone (Kamal Heib) [1786601] - [infiniband] RDMA/core: Annotate destroy of mutex to ensure that it is released as unlocked (Kamal Heib) [1786601] - [infiniband] net: Use skb accessors in network drivers (Kamal Heib) [1786601] - [documentation] docs: infiniband: add it to the driver-api bookset (Kamal Heib) [1786601] - [infiniband] IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update from locked to pinned_vm (Kamal Heib) [1786601] - [infiniband] opa_vnic: fix check on record->event, incorrect operator used (Kamal Heib) [1786601] - [infiniband] opa_vnic: Convert vport_idr to XArray (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds (Kamal Heib) [1786601] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Kamal Heib) [1786601] - [infiniband] treewide: Add SPDX license identifier - Kbuild (Kamal Heib) [1786601] - [infiniband] mm/gup: add make_dirty arg to put_user_pages_dirty_lock() (Kamal Heib) [1786601] - [netdrv] ibmvnic: Do not process device remove during device reset (Steve Best) [1813223] - [bluetooth] Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature" (Gopal Tiwari) [1811534] - [tty] serial: 8250_pci: Make PCI class test non fatal (Prarit Bhargava) [1812742] - [powercap] powercap/intel_rapl: add support for ICX-D (Steve Best) [1485067] - [char] drivers: ipmi: fix off-by-one bounds check that leads to a out-of-bounds write (Tony Camuso) [1812922] - [char] ipmi:ssif: Handle a possible NULL pointer reference (Tony Camuso) [1812922] - [char] drivers: ipmi: Modify max length of IPMB packet (Tony Camuso) [1812922] - [char] drivers: ipmi: Support raw i2c packet in IPMB (Tony Camuso) [1812922] - [char] ipmi: fix ipmb_poll()'s return type (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation, continued (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation (Tony Camuso) [1812922] - [char] ipmi: kill off 'timespec' usage again (Tony Camuso) [1812922] - [char] drivers: ipmi: Support for both IPMB Req and Resp (Tony Camuso) [1812922] - [char] ipmi: Fix memory leak in __ipmi_bmc_register (Tony Camuso) [1812922] - [char] ipmi: bt-bmc: use devm_platform_ioremap_resource() to simplify code (Tony Camuso) [1812922] - [char] ipmi: use *ph to print small buffer (Tony Camuso) [1812922] - [char] ipmi: Don't leave holes in the I2C address list in the ssif driver (Tony Camuso) [1812922] - [char] ipmi: fix return value of ipmi_set_my_LUN (Tony Camuso) [1812922] - [char] ipmi: Convert pr_xxx() to dev_xxx() in the BT code (Tony Camuso) [1812922] - [char] ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address (Tony Camuso) [1812922] - [char] ipmi_si: fix potential integer overflow on large shift (Tony Camuso) [1812922] - [char] ipmi_si_pci: fix NULL device in ipmi_si error message (Tony Camuso) [1812922] - [char] ipmi: Convert printk(KERN_ to pr_( (Tony Camuso) [1812922] - [char] pci:ipmi: Move IPMI PCI class id defines to pci_ids.h (Tony Camuso) [1812922] - [char] ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi (Tony Camuso) [1812922] - [fs] NFSv4 fix acl retrieval over krb5i/krb5p mounts (Steve Dickson) [1787627]- [fs] gfs2: Additional information when gfs2_ail1_flush withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Fix lru_count going negative (Robert S Peterson) [1752976] - [fs] gfs2: allow journal replay to hold sd_log_flush_lock (Robert S Peterson) [1752976] - [fs] gfs2: don't allow releasepage to free bd still used for revokes (Robert S Peterson) [1752976] - [fs] gfs2: clean up iopen glock mess in gfs2_create_inode (Robert S Peterson) [1752976] - [fs] gfs2: flesh out delayed withdraw for gfs2_log_flush (Robert S Peterson) [1752976] - [fs] gfs2: Fix incorrect variable name (Robert S Peterson) [1752976] - [fs] gfs2: Do proper error checking for go_sync family of glops functions (Robert S Peterson) [1752976] - [fs] gfs2: Don't demote a glock until its revokes are written (Robert S Peterson) [1752976] - [fs] gfs2: drain the ail2 list after io errors (Robert S Peterson) [1752976] - [fs] gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails (Robert S Peterson) [1752976] - [fs] gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty (Robert S Peterson) [1752976] - [fs] gfs2: Check for log write errors before telling dlm to unlock (Robert S Peterson) [1752976] - [fs] gfs2: Prepare to withdraw as soon as an IO error occurs in log write (Robert S Peterson) [1752976] - [fs] gfs2: Issue revokes more intelligently (Robert S Peterson) [1752976] - [fs] gfs2: Add verbose option to check_journal_clean (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop when checking ail item count before go_inval (Robert S Peterson) [1752976] - [fs] gfs2: Force withdraw to replay journals and wait for it to finish (Robert S Peterson) [1752976] - [fs] gfs2: Allow some glocks to be used during withdraw (Robert S Peterson) [1752976] - [fs] gfs2: move check_journal_clean to util.c for future use (Robert S Peterson) [1752976] - [fs] gfs2: Ignore dlm recovery requests if gfs2 is withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: Only complain the first time an io error occurs in quota or log (Robert S Peterson) [1752976] - [fs] gfs2: log error reform (Robert S Peterson) [1752976] - [fs] gfs2: Rework how rgrp buffer_heads are managed (Robert S Peterson) [1752976] - [fs] gfs2: clear ail1 list when gfs2 withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Introduce concept of a pending withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Return bool from gfs2_assert functions (Robert S Peterson) [1752976] - [fs] gfs2: Turn gfs2_consist into void functions (Robert S Peterson) [1752976] - [fs] gfs2: Remove usused cluster_wide arguments of gfs2_consist functions (Robert S Peterson) [1752976] - [fs] gfs2: Report errors before withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Split gfs2_lm_withdraw into two functions (Robert S Peterson) [1752976] - [fs] gfs2: Fix possible fs name overflows (Robert S Peterson) [1752976] - [fs] gfs2: Remove active journal side effect from gfs2_write_log_header (Robert S Peterson) [1752976] - [fs] gfs2: Don't loop forever in gfs2_freeze if withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop in gfs2_ail1_flush on io error (Robert S Peterson) [1752976] - [fs] gfs2: Introduce function gfs2_withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix glock reference problem in gfs2_trans_add_unrevoke (Robert S Peterson) [1752976] - [fs] gfs2: make gfs2_log_shutdown static (Robert S Peterson) [1752976] - [fs] gfs2: replace more printk with calls to fs_info and friends (Robert S Peterson) [1752976] - [fs] gfs2: dump fsid when dumping glock problems (Robert S Peterson) [1752976] - [fs] gfs2: simplify gfs2_freeze by removing case (Robert S Peterson) [1752976] - [fs] gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWN (Robert S Peterson) [1752976] - [fs] gfs2: Warn when a journal replay overwrites a rgrp with buffers (Robert S Peterson) [1752976] - [fs] gfs2: log which portion of the journal is replayed (Robert S Peterson) [1752976] - [fs] gfs2: kthread and remount improvements (Robert S Peterson) [1752976] - [fs] gfs2: Fix occasional glock use-after-free (Robert S Peterson) [1752976] - [fs] gfs2: Rename sd_log_le_{revoke,ordered} (Robert S Peterson) [1724769] - [watchdog] watchdog: make nowayout sysfs file writable (David Arcari) [1802742] - [watchdog] watchdog: prevent deferral of watchdogd wakeup on RT (David Arcari) [1802742] - [watchdog] watchdog: Fix the race between the release of watchdog_core_data and cdev (David Arcari) [1802742] - [watchdog] watchdog: convert remaining drivers to use SPDX license identifier (David Arcari) [1802742] - [watchdog] watchdog: make the device time out at open_deadline when open_timeout is used (David Arcari) [1802742] - [watchdog] watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT (David Arcari) [1802742] - [watchdog] watchdog: introduce watchdog.open_timeout commandline parameter (David Arcari) [1802742] - [watchdog] watchdog: let core print error message when registering device fails (David Arcari) [1802742] - [watchdog] watchdog: make watchdog_deferred_registration_add() void (David Arcari) [1802742] - [watchdog] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1802742] - [watchdog] watchdog: add error messages when initializing timeout fails (David Arcari) [1802742] - [watchdog] watchdog: refactor watchdog_init_timeout (David Arcari) [1802742] - [watchdog] watchdog: core: fix null pointer dereference when releasing cdev (David Arcari) [1802742] - [x86] x86/ioapic: Prevent inconsistent state when moving an interrupt (Prarit Bhargava) [1810236] - [x86] x86/fpu: Don't cache access to fpu_fpregs_owner_ctx (Prarit Bhargava) [1810236] - [lib] lib/ubsan: don't serialize UBSAN report (Prarit Bhargava) [1810243] - [lib] ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uaccess regions (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix pwq ref leak in rescuer_thread() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix missing kfree(rescuer) in destroy_workqueue() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix spurious sanity check failures in destroy_workqueue() (Prarit Bhargava) [1810243] - [include] hrtimer: Add kernel doc annotation for HRTIMER_MODE_HARD (Prarit Bhargava) [1810243] - [kernel] genirq: Force interrupt threading on RT (Prarit Bhargava) [1810243] - [include] hrtimer: Introduce HARD expiry mode (Prarit Bhargava) [1810243] - [kernel] workqueue: Remove GPF argument from alloc_workqueue_attrs() (Prarit Bhargava) [1810243] - [kernel] workqueue: Make alloc/apply/free_workqueue_attrs() static (Prarit Bhargava) [1810243] - [tools] objtool: Add UACCESS validation (Prarit Bhargava) [1810243] - [tools] objtool: Handle function aliases (Prarit Bhargava) [1810243] - [lib] ubsan: build ubsan.c more conservatively (Prarit Bhargava) [1810243] - [lib] x86/uaccess, ubsan: Fix UBSAN vs. SMAP (Prarit Bhargava) [1810243] - [tools] objtool: Rewrite alt->skip_orig (Prarit Bhargava) [1810243] - [fs] dlm: Don't swamp the CPU with callbacks queued during recovery (Robert S Peterson) [1752976] - [nvme] nvmet: update AEN list and array at one place (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix controller use after free (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix error print message at nvmet_install_queue function (Gopal Tiwari) [1781927] - [nvme] nvme-pci: remove nvmeq->tags (Gopal Tiwari) [1781927] - [nvme] nvmet: fix dsm failure when payload does not match sgl descriptor (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: switch to use helpers (Gopal Tiwari) [1781927] - [nvme] nvmet: fix per feat data len for get_feature (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix read queue count (Gopal Tiwari) [1781927] - [nvme] nvme/pci Limit write queue sizes to possible cpus (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix write and poll queue types (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Remove last_cq_head (Gopal Tiwari) [1781927] - [nvme] nvme: Namepace identification descriptor list is optional (Gopal Tiwari) [1781927] - [nvme] Revert "nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T" (Gopal Tiwari) [1781927] - [nvme] nvme: else following return is not needed (Gopal Tiwari) [1781927] - [nvme] nvme: add error message on mismatching controller ids (Gopal Tiwari) [1781927] - [nvme] nvme_fc: add module to ops template to allow module references (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: add quirk to avoid changing temperature threshold (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: provide temperature min and max values for each sensor (Gopal Tiwari) [1781927] - [nvme] nvme: Discard workaround for non-conformant devices (Gopal Tiwari) [1781927] - [nvme] nvme: Add hardware monitoring support (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: fix a segmentation fault during module unload (Gopal Tiwari) [1781927] - [nvme] nvmet: clean up command parsing a bit (Gopal Tiwari) [1781927] - [nvme] nvmet: fill discovery controller sn, fr and mn correctly (Gopal Tiwari) [1781927] - [nvme] nvmet: Open code nvmet_req_execute() (Gopal Tiwari) [1781927] - [nvme] nvmet: Remove the data_len field from the nvmet_req struct (Gopal Tiwari) [1781927] - [nvme] nvmet: add plugging for read/write when ns is bdev (Gopal Tiwari) [1781927] - [nvme] nvmet: stop using bio_set_op_attrs (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce nvmet_dsm_len() helper (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Spelling s/resdicovered/rediscovered/ (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() (Gopal Tiwari) [1781927] - [nvme] nvme: Introduce nvme_lba_to_sect() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't set the request's data_len (Gopal Tiwari) [1781927] - [nvme] nvmet: Cleanup discovery execute handlers (Gopal Tiwari) [1781927] - [nvme] nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed (Gopal Tiwari) [1781927] - [nvme] nvme: Cleanup and rename nvme_block_nr() (Gopal Tiwari) [1781927] - [nvme] nvme: introduce "Command Aborted By host" status code (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce common execute function for get_log_page and identify (Gopal Tiwari) [1781927] - [nvme] nvme: move common call to nvme_cleanup_cmd to core layer (Gopal Tiwari) [1781927] - [nvme] nvmet: add unlikely check at nvmet_req_alloc_sgl (Gopal Tiwari) [1781927] - [nvme] nvme-fc: ensure association_id is cleared regardless of a Disconnect LS (Gopal Tiwari) [1781927] - [nvme] nvme-fc: clarify error messages (Gopal Tiwari) [1781927] - [nvme] nvme: introduce nvme_is_aen_req function (Gopal Tiwari) [1781927] - [nvme] nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes (Gopal Tiwari) [1781927] - [nvme] nvmet: use bio_io_error instead of duplicating it (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: remove unused groups_only mode in ana log (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix possible io hang after ctrl reconnect (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL (Gopal Tiwari) [1781927] - [nvme] nvme: Wait for reset state when required (Gopal Tiwari) [1781927] - [nvme] nvme: Prevent resets during paused controller state (Gopal Tiwari) [1781927] - [nvme] nvme: Restart request timers in resetting state (Gopal Tiwari) [1781927] - [nvme] nvme: Remove ADMIN_ONLY state (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Free tagset if no IO queues (Gopal Tiwari) [1781927] - [nvme] nvme: fix possible deadlock when nvme_update_formats fails (Gopal Tiwari) [1781927] - [include] nvme-fc: Sync nvme-fc header to FC-NVME-2 (Gopal Tiwari) [1781927] - [nvme] nvme: retain split access workaround for capability reads (Gopal Tiwari) [1781927] - [nvme] nvme: Move ctrl sqsize to generic space (Gopal Tiwari) [1781927] - [nvme] nvme: Add ctrl attributes for queue_count and sqsize (Gopal Tiwari) [1781927] - [nvme] nvme: allow 64-bit results in passthru commands (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Fix max_hw_sectors calculation (Gopal Tiwari) [1781927] - [nvme] Added QUIRKs for ADATA XPG SX8200 Pro 512GB (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix wrong stop condition in io_work (Gopal Tiwari) [1781927] - [nvme] nvme: fix an error code in nvme_init_subsystem() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: remove superflous check on request sgl (Gopal Tiwari) [1781927] - [nvme] nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Fix a race in controller removal (Gopal Tiwari) [1781927] - [nvme] nvmet: change ppl to lpp (Gopal Tiwari) [1781927] - [nvme] nvme: add uevent variables for controller devices (Gopal Tiwari) [1781927] - [nvme] nvme: Remove redundant assignment of cq vector (Gopal Tiwari) [1781927] - [nvme] nvme: enable aen regardless of the presence of I/O queues (Gopal Tiwari) [1781927] - [nvme] nvme: send discovery log page change events to userspace (Gopal Tiwari) [1781927] - [nvme] nvme: Assign subsys instance from first ctrl (Gopal Tiwari) [1781927] - [nvme] nvmet: fix a wrong error status returned in error log page (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: remove redundant assignment to variable ret (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: allow discovery subsystems accept a kato (Gopal Tiwari) [1781927] - [nvme] nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery() (Gopal Tiwari) [1781927] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Fail transport errors with NVME_SC_HOST_PATH (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_report_ns_ids propagate error back (Gopal Tiwari) [1781927] - [nvme] nvme: pass status to nvme_error_status (Gopal Tiwari) [1781927] - [nvme] nvme: fix ns removal hang when failing to revalidate due to a transient error (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_identify_ns propagate errors back (Gopal Tiwari) [1781927] - [nvme] nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed (Gopal Tiwari) [1781927] - [nvme] nvme: include admin_q sync with nvme_sync_queues (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Add TOS for rdma transport (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Support shared tags across queues for Apple 2018 controllers (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for Apple 2018+ models (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for variable IO SQ element size (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use struct nvme_ctrl directly (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme: trace bio completion (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible NULL deref (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: Add type of service (TOS) configuration (Gopal Tiwari) [1781927] - [nvme] nvmet: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [nvme] nvmet: fix data units read and written counters in SMART log (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible memory leak (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: support simple polling (Gopal Tiwari) [1781927] - [nvme] nvme: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [include] nvme: add Get LBA Status command opcode (Gopal Tiwari) [1781927] - [nvme] nvme: move sqsize setting to the core (Gopal Tiwari) [1781927] - [nvme] nvme: don't pass cap to nvme_disable_ctrl (Gopal Tiwari) [1781927] - [nvme] nvme-pci: set ctrl sqsize to the device q_depth (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: cleanup nvme_tcp_recv_pdu (Gopal Tiwari) [1781927] - [nvme] nvme: have nvme_init_identify set ctrl->cap (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use protocol specific operations while reading socket (Gopal Tiwari) [1781927] - [nvme] nvme: Fix cntlid validation when not using NVMEoF (Gopal Tiwari) [1781927] - [infiniband] PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() (Gopal Tiwari) [1781927] - [nvme] PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() (Gopal Tiwari) [1781927] - [lightnvm] lightnvm: remove nvm_submit_io_sync_fn (Gopal Tiwari) [1781927] - [powerpc] xive: Discard ESB load value when interrupt is invalid (David Gibson) [1744408] - [documentation] kvm: ppc: book3s hv: xive: Allow userspace to set the # of VPs (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Make VP block size configurable (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Set kvm->arch.xive when VPs are allocated (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Compute the VP id in a common helper (David Gibson) [1744408] - [powerpc] xive: Implement get_irqchip_state method for XIVE to fix shutdown race (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Free escalation interrupts before disabling the VP (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Ensure VP isn't already in use (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: Fix regression on big endian hosts (David Gibson) [1725763] - [powerpc] 64s: Fix misleading SPR and timebase information (David Gibson) [1725763] - [powerpc] powernv: Add ultravisor message log interface (David Gibson) [1725763] - [powerpc] powernv/opal-msglog: Refactor memcons code (David Gibson) [1725763] - [powerpc] kvm: Use UV_RETURN ucall to return to ultravisor (David Gibson) [1725763] - [powerpc] powernv: Access LDBAR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state (David Gibson) [1725763] - [powerpc] powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle (David Gibson) [1725763] - [powerpc] 64s: Reimplement book3s idle code in C (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore IAMR after idle" (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle" (David Gibson) [1725763] - [powerpc] mm: Write to PTCR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] mm: Use UV_WRITE_PATE ucall to register a PATE (David Gibson) [1725763] - [powerpc] powernv: Introduce FW_FEATURE_ULTRAVISOR (David Gibson) [1725763] - [powerpc] kernel: Add ucall_norets() ultravisor call handler (David Gibson) [1725763] - [documentation] documentation/powerpc: Ultravisor API (David Gibson) [1725763] - [documentation] documentation/powerpc: Add ELF note documentation (David Gibson) [1725763] - [powerpc] Add PowerPC Capabilities ELF note (David Gibson) [1725763] - [netdrv] mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti) [1780643] - [net] bluetooth: Add debug setting for changing minimum encryption key size (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Let hidp_send_message return number of queued bytes (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: search for destination address in all peers (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: always check destination address (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: check neighbour table for SLAAC (Gopal Tiwari) [1764976] - [net] bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug (Gopal Tiwari) [1764976] - [net] bluetooth: Use controller sets when available (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Check bearer type on __l2cap_global_chan_by_addr (Gopal Tiwari) [1764976] - [net] bluetooth: validate BLE connection interval updates (Gopal Tiwari) [1764976] - [net] bluetooth: Add support for LE ping feature (Gopal Tiwari) [1764976] - [net] bluetooth: Check state in l2cap_disconnect_rsp (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: NUL terminate a string in the compat ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Ignore CC events not matching the last HCI command (Gopal Tiwari) [1764976] - [net] bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1764976] - [net] bluetooth: hci_core: Don't stop BT if the BD address missing in dts (Gopal Tiwari) [1764976] - [net] bluetooth: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1764976] - [net] bluetooth: Add return check for L2CAP security level set (Gopal Tiwari) [1764976] - [net] bluetooth: Fix not initializing L2CAP tx_credits (Gopal Tiwari) [1764976] - [net] bluetooth: Check address length before reading address field (Gopal Tiwari) [1764976] - [net] bluetooth: Add quirk for reading BD_ADDR from fwnode property (Gopal Tiwari) [1764976] - [net] bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: a2mp: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: hci_event: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix decrementing reference count twice in releasing socket (Gopal Tiwari) [1764976] - [net] bluetooth: make hw_err static, reduces object code size (Gopal Tiwari) [1764976] - [net] bluetooth: Allow driver specific cmd timeout handling (Gopal Tiwari) [1764976] - [net] bluetooth: Mark expected switch fall-throughs (Gopal Tiwari) [1764976] - [net] bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt (Gopal Tiwari) [1764976] - [net] Bluetooth: Fix locking in bt_accept_enqueue() for BH context (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings (Gopal Tiwari) [1764976] - [net] bluetooth: Fix unnecessary error message for HCI request completion (Gopal Tiwari) [1764976] - [net] bluetooth: clean an indentation issue, remove extraneous space (Gopal Tiwari) [1764976] - [net] bluetooth: Change to use DEFINE_SHOW_ATTRIBUTE macro (Gopal Tiwari) [1764976] - [net] bluetooth: Remove redundant check on status (Gopal Tiwari) [1764976] - [net] bluetooth: Errata Service Release 8, Erratum 3253 (Gopal Tiwari) [1764976] - [net] bluetooth: Use separate L2CAP LE credit based connection result values (Gopal Tiwari) [1764976] - [net] rfcomm: get rid of mentioning TIOC[SG]SERIAL (Gopal Tiwari) [1764976] - [net] bluetooth: Fix debugfs NULL pointer dereference (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Detect if remote is not able to use the whole MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive rx credits from MTU and MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive MPS from connection MTU (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions and track LE resolve list modification (Gopal Tiwari) [1764976] - [net] bluetooth: Remove unnecessary smp_mb__{before, after}_atomic (Gopal Tiwari) [1764976] - [net] bluetooth: smp: fix crash in unpairing (Gopal Tiwari) [1764976] - [net] bluetooth: smp: Fix trying to use non-existent local OOB data (Gopal Tiwari) [1764976] - [net] bluetooth: Use correct tfm to generate OOB data (Gopal Tiwari) [1764976] - [net] hidp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] hidp: constify hidp_connection_add() (Gopal Tiwari) [1764976] - [net] cmtp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bnep: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions for LE set address resolution (Gopal Tiwari) [1764976] - [net] bluetooth: remove redundant variables 'adv_set' and 'cp' (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Fix handling of strncpy for hid->name information (Gopal Tiwari) [1764976] - [net] bluetooth: Add new quirk for non-persistent setup settings (Gopal Tiwari) [1764976] - [net] bluetooth: Handle ADv set terminated event (Gopal Tiwari) [1764976] - [net] bluetooth: Implement secondary advertising on different PHYs (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set ADV set random address (Gopal Tiwari) [1764976] - [net] bluetooth: Implement disable and removal of adv instance (Gopal Tiwari) [1764976] - [net] bluetooth: Use ext adv for directed adv (Gopal Tiwari) [1764976] - [net] bluetooth: Implement PHY changed event (Gopal Tiwari) [1764976] - [net] bluetooth: Handle extended ADV PDU types (Gopal Tiwari) [1764976] - [net] bluetooth: Use Set ext adv/scan rsp data if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Impmlement extended adv enable (Gopal Tiwari) [1764976] - [net] bluetooth: Define PHY flags in hdev and set 1M as default (Gopal Tiwari) [1764976] - [net] bluetooth: Read no of adv sets during init (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Get PHY Configuration mgmt command (Gopal Tiwari) [1764976] - [net] bluetooth: Use selected PHYs in extended connect (Gopal Tiwari) [1764976] - [net] bluetooth: Set Scan PHYs based on selected PHYs by user (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set PHY Confguration command (Gopal Tiwari) [1764976] - [net] bluetooth: Add defines for BREDR pkt_type (Gopal Tiwari) [1764976] - [net] bluetooth: Use lock_sock_nested in bt_accept_enqueue (Gopal Tiwari) [1764976] - [net] bluetooth: avoid killing an already killed socket (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended LE Connection if supported (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for le conn status and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Process extended ADV report event (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended scanning if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for LE set scan start and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Store Resolv list size (Gopal Tiwari) [1764976] - [net] bluetooth: Add HCI command for clear Resolv list (Gopal Tiwari) [1764976] - [leds] triggers: let struct (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Skip 1 error print in device_want_to_sleep() (Gopal Tiwari) [1764976] - [bluetooth] btqca: Reset download type to default (Gopal Tiwari) [1764976] - [bluetooth] btqca: release_firmware after qca_inject_cmd_complete_event (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Send VS pre shutdown command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Use correct byte format for opcode of injected command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add a short delay before downloading the NVM (Gopal Tiwari) [1764976] - [bluetooth] btusb: Fix error return code in btusb_mtk_setup_firmware() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use kfree_skb() instead of kfree() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7663U USB devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7668U USB devices (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3491 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3501 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] hci_bcsp: Fix memory leak in rx_skb (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8723DU (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for clock osc property (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for boot-gpios property (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4359C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Load customized NVM based on the device property (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Add serdev support (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Wait for final ack before switching baudrate (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Add function to wait for characters to be sent (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: wcn3990: Drop baudrate change vendor event (Gopal Tiwari) [1764976] - [bluetooth] btqca: inject command complete event during fw download (Gopal Tiwari) [1764976] - [bluetooth] Cleanup formatting and coding style (Gopal Tiwari) [1764976] - [bluetooth] btrtl: HCI reset on close for Realtek BT chip (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: Refactor download_firmware (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: set operational frequency earlier (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM4356 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Rename STATE_ to QCA_ (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM2076B1 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Added support for WCN3998 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Fix crash with non-serdev devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Give enough time to ROME controller to bootup (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Fix empty regulator supplies for Intel Macs (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM2076B1 UART Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43341B (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for SD8987 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Drop newline with bt_dev logging macros (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Fix hdev->stat.byte_rx accumulation (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add runtime PM support to SDIO based Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add a bit definition for CHLPCR (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fixed incorrect type in assignment (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: fix spelling mistake "sliped" -> "slipped" (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: fix uninitialized symbol errors in btmtksdio_rx_packet (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Use module_sdio_driver helper (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663S and MT7668S SDIO devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Fix misspelling of 'baudrate' (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper function to get the chip family (Gopal Tiwari) [1764976] - [bluetooth] btusb: request wake pin with NOAUTOEN (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663U and MT7668U UART devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Reduce delay after sending baudrate request for WCN3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: add QCA6174A compatible properties (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use msleep() instead of open coding it (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add delay after power-off pulse (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Move boot delay to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Pass boolean 'on/off' to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] btqcomsmd: use HCI_QUIRK_USE_BDADDR_PROPERTY (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Set HCI_QUIRK_USE_BDADDR_PROPERTY for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto() (Gopal Tiwari) [1764976] - [bluetooth] mediatek: update the common setup between MT7622 and other devices (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass a pointer to mtk_hci_wmt_sync (Gopal Tiwari) [1764976] - [bluetooth] mediatek: fix up an error path to restore bdev->tx_state (Gopal Tiwari) [1764976] - [bluetooth] mediatek: trivial typo fix (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Initialize hci_dev before open() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Disable IBS state machine and flush Tx buffer (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Deassert RTS while baudrate change command (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: use wait_until_sent() for power pulses (Gopal Tiwari) [1764976] - [bluetooth] remove redundant zero check on count (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add shutdown routine for BTUSB_INTEL_NEW devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: btusb_intel_cmd_timeout: use sleeping functions (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Restore old logic to assume firmware is already loaded (Gopal Tiwari) [1764976] - [bluetooth] btusb: Use the cmd_timeout method to reset the Intel BT chip (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for sd8977 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: Drop unused GPIO includes (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: lower log level of informational message (Gopal Tiwari) [1764976] - [bluetooth] hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: improve printk messages (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper to set device address (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4329B1 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle specific unknown packets after firmware loading (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Turn off RTL8723BS on suspend, reprobe on resume (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add suspend / resume ops (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: clean an indentation issue, remove extraneous spaces (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Remove setting of HCI_QUIRK_RESET_ON_CLOSE (Gopal Tiwari) [1764976] - [bluetooth] Remove unnecessary smp_mb__after_atomic() barriers (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add BCM20702A1 variant (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Wait for device to come out of reset after power on (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for regulator supplies (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add compatible string for BCM4330 (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43430A0 (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for LPO clock (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Use "txco" and "extclk" to get clock reference (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Simplify clk_get error handling (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle deferred probing for the clock supply (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for controller debug logs (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add support for 0cf3:535b QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM43430 (Gopal Tiwari) [1764976] - [bluetooth] ath3k: add more information to error message (Gopal Tiwari) [1764976] - [bluetooth] bt3c_cs: Fix obsolete function (Gopal Tiwari) [1764976] - [bluetooth] btrsi: fix bt tx timeout issue (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4335C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8822C with USB interface (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Fixed error space required before open paranethesis (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add poweroff support during hci down for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add quirk for BTUSB_INTEL_NEW (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Make array extension_sig static, shrinks object size (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove serdev_device_open/close function calls (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove hdev dereference in qca_close() (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Add protocol check in hci_uart_dequeue() (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Free rw_semaphore on close (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fix memory leak (Gopal Tiwari) [1764976] - [bluetooth] Make BT_HCIUART_RTL configuration option depend on ACPI (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass correct size to h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] Introduce BT_HCIUART_RTL configuration option (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Add protocol support for MediaTek serial devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Introduce HCI_EV_VENDOR and use it (Gopal Tiwari) [1764976] - [bluetooth] h5: Fix missing dependency on BT_HCIUART_SERDEV (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for Qualcomm Bluetooth chip wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Enable 3.2 Mbps operating speed (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add wrapper functions for setting UART speed (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add wcn3990 firmware download support (Gopal Tiwari) [1764976] - [bluetooth] btqca: Redefine qca_uart_setup() to generic function (Gopal Tiwari) [1764976] - [bluetooth] btqca: Rename ROME specific functions to generic functions (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for enable and device-wake GPIOs (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for the RTL8723BS (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add vendor setup, open, and close callbacks (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for serdev enumerated devices (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for retrieving the UART settings (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Use rtl_dev_err and rtl_dev_info (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for a config filename postfix (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for the RTL8723BS and RTL8723DS chips (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add MODULE_FIRMWARE declarations (Gopal Tiwari) [1764976] - [bluetooth] btrtl: split the device initialization into smaller parts (Gopal Tiwari) [1764976] - [bluetooth] btusb: Release RF resource on BT shutdown (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Replace GFP_ATOMIC with GFP_KERNEL (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] bfusb: Replace GFP_ATOMIC with GFP_KERNEL in bfusb_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] bluecard_cs: Replace GFP_ATOMIC with GFP_KERNEL in bluecard_hci_set_baud_rate() (Gopal Tiwari) [1764976] - [bluetooth] bpa10x: Replace GFP_ATOMIC with GFP_KERNEL in bpa10x_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl_sdio: Replace GFP_ATOMIC with GFP_KERNEL in btmrvl_sdio_card_to_host() (Gopal Tiwari) [1764976] - [bluetooth] btusb: use irqsave() in URB's complete callback (Gopal Tiwari) [1764976] - [bluetooth] Add a new Realtek 8723DE ID 0bda:b009 (Gopal Tiwari) [1764976]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Frantisek Hrbata) - [powerpc] powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable (David Hildenbrand) [1812874] - [x86] kvm/svm: PKU not currently supported (Wei Huang) [1789159] - [x86] Remove the unsupported check for Cooper Lake (David Arcari) [1813921]- [netdrv] net/mlx5e: Show/set Rx network flow classification rules on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Init ethtool steering for representors (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Introduce root ft concept for representors netdevs (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Alaa Hleihel) [1795156] - [nvme] nvme: log additional message for controller status (David Milburn) [1752952]- [powerpc] powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems (Desnes Augusto Nunes do Rosario) [1755221] - [mm] powerpc/book3s64/radix: Remove WARN_ON in destroy_context() (Steve Best) [1812821] - [kernel] rcutorture: Upper case solves the case of the vanishing NULL pointer (Waiman Long) [1810247] - [tools] torture: Suppress propagating trace_printk() warning (Waiman Long) [1810247] - [kernel] rcutorture: Dump trace buffer for callback pipe drain failures (Waiman Long) [1810247] - [tools] torture: Add --trust-make to suppress "make clean" (Waiman Long) [1810247] - [tools] torture: Make --cpus override idleness calculations (Waiman Long) [1810247] - [tools] torture: Run kernel build in source directory (Waiman Long) [1810247] - [tools] torture: Add function graph-tracing cheat sheet (Waiman Long) [1810247] - [tools] torture: Capture qemu output (Waiman Long) [1810247] - [tools] rcutorture: Tweak kvm options (Waiman Long) [1810247] - [kernel] rcutorture: Add trivial RCU implementation (Waiman Long) [1810247] - [kernel] rcutorture: Halt forward-progress checks at end of run (Waiman Long) [1810247] - [kernel] rcutorture: Give the scheduler a chance on PREEMPT && NO_HZ_FULL kernels (Waiman Long) [1810247] - [tools] rcutorture: Exempt TREE01 from forward-progress testing (Waiman Long) [1810247] - [kernel] rcutorture: Exempt tasks RCU from timely draining of grace periods (Waiman Long) [1810247] - [tools] rcutorture: Provide rudimentary Makefile (Waiman Long) [1810247] - [tools] torture: Make kvm-find-errors.sh and kvm-recheck.sh provide exit status (Waiman Long) [1810247] - [kernel] torture: Allow inter-stutter interval to be specified (Waiman Long) [1810247] - [kernel] rcutorture: Fix stutter_wait() return value and freelist checks (Waiman Long) [1810247] - [kernel] rcutorture: Add cond_resched() to forward-progress free-up loop (Waiman Long) [1810247] - [tools] rcutorture: Add cpu0 to the set of CPUs to add jitter (Waiman Long) [1810247] - [tools] rcutorture: Select from only online CPUs (Waiman Long) [1810247] - [kernel] rcu/sync: Simplify the state machine (Waiman Long) [1810247] - [kernel] locking/percpu-rwsem: Add DEFINE_PERCPU_RWSEM(), use it to initialize cgroup_threadgroup_rwsem (Waiman Long) [1810247] - [kernel] rcu/sync: Kill rcu_sync_type/gp_type (Waiman Long) [1810247] - [kernel] rcu: Make __call_srcu static (Waiman Long) [1810247] - [kernel] rcu: Upgrade sync_exp_work_done() to smp_mb() (Waiman Long) [1810247] - [documentation] doc: Remove ".vnet" from paulmck email addresses (Waiman Long) [1810247] - [kernel] rcu: Set a maximum limit for back-to-back callback invocation (Waiman Long) [1810247] - [kernel] rcu: Correctly unlock root node in rcu_check_gp_start_stall() (Waiman Long) [1810247] - [kernel] rcu: Dump specified number of blocked tasks (Waiman Long) [1810247] - [kernel] rcu: Remove unused rdp local from synchronize_rcu_expedited() (Waiman Long) [1810247] - [kernel] rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs (Waiman Long) [1810247] - [kernel] rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_from_idle() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_sched_exp_online_cleanup() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus() (Waiman Long) [1810247] - [kernel] rcu: Inline invoke_rcu_callbacks() into its sole remaining caller (Waiman Long) [1810247] - [kernel] rcu: Use irq_work to get scheduler's attention in clean context (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_read_unlock_special() to raise_softirq() if in_irq() (Waiman Long) [1810247] - [kernel] rcu: Only do rcu_read_unlock_special() wakeups if expedited (Waiman Long) [1810247] - [kernel] rcu: Check for wakeup-safe conditions in rcu_read_unlock_special() (Waiman Long) [1810247] - [kernel] rcu: Enable elimination of Tree-RCU softirq processing (Waiman Long) [1810247] - [kernel] rcuperf: Fix cleanup path for invalid perf_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix cleanup path for invalid torture_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix expected forward progress duration in OOM notifier (Waiman Long) [1810247] - [kernel] rcutorture: Remove ->ext_irq_conflict field (Waiman Long) [1810247] - [kernel] rcutorture: Make rcutorture_extend_mask() comment match the code (Waiman Long) [1810247] - [tools] tools/.../rcutorture: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] torture: Don't try to offline the last CPU (Waiman Long) [1810247] - [kernel] rcu: Fix nohz status in stall warning (Waiman Long) [1810247] - [kernel] rcu: Move forward-progress checkers into tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move irq-disabled stall-warning checking to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Organize functions in tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move FAST_NO_HZ stall-warning code to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU stall-warning info helper functions (Waiman Long) [1810247] - [kernel] rcu: Move rcu_print_task_exp_stall() to tree_exp.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU task stall-warning helper functions (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree.c (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree_plugin.h (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of update.c (Waiman Long) [1810247] - [kernel] srcu: Remove cleanup_srcu_struct_quiesced() (Waiman Long) [1810247] - [kernel] srcu: Check for in-flight callbacks in _cleanup_srcu_struct() (Waiman Long) [1810247] - [kernel] rcu: Correct READ_ONCE()/WRITE_ONCE() for ->rcu_read_unlock_special (Waiman Long) [1810247] - [kernel] rcu: Fix typo in tree_exp.h comment (Waiman Long) [1810247] - [kernel] rcu: Eliminate redundant NULL-pointer check (Waiman Long) [1810247] - [kernel] rcu: Fix force_qs_rnp() header comment (Waiman Long) [1810247] - [kernel] rcu: Update jiffies_to_sched_qs and adjust_jiffies_till_sched_qs() comments (Waiman Long) [1810247] - [kernel] rcu: Do a single rhp->func read in rcu_head_after_call_rcu() (Waiman Long) [1810247] - [kernel] rcu: Default jiffies_to_sched_qs to jiffies_till_sched_qs (Waiman Long) [1810247] - [kernel] rcu: Fix self-wakeups for grace-period kthread (Waiman Long) [1810247] - [kernel] rcu: Report error for bad rcu_nocbs= parameter values (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_nocbs= to specify all CPUs (Waiman Long) [1810247] - [kernel] rcu: Move common code out of if-else block (Waiman Long) [1810247] - [kernel] rcu: Set rcutree.kthread_prio sysfs access to read-only (Waiman Long) [1810247] - [kernel] rcu: Make exit_rcu() handle non-preempted RCU readers (Waiman Long) [1810247] - [kernel] rcu: rcu_qs -- Use raise_softirq_irqoff to not save irqs twice (Waiman Long) [1810247] - [kernel] rcu: Avoid unnecessary softirq when system is idle (Waiman Long) [1810247] - [kernel] rcu: Unconditionally expedite during suspend/hibernate (Waiman Long) [1810247] - [kernel] rcu/tree: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] srcu: Remove srcu_queue_delayed_work_on() (Waiman Long) [1810247] - [kernel] sched/fair: Define sched_idle_cpu() only for SMP configurations (Phil Auld) [1419746] - [kernel] sched/fair: Load balance aggressively for SCHED_IDLE CPUs (Phil Auld) [1419746] - [kernel] sched/fair : Improve update_sd_pick_busiest for spare capacity case (Phil Auld) [1419746] - [kernel] sched/fair: Fix find_idlest_group() to handle CPU affinity (Phil Auld) [1419746] - [kernel] sched/cfs: fix spurious active migration (Phil Auld) [1419746] - [kernel] sched/fair: Add comments for group_type and balancing at SD_NUMA level (Phil Auld) [1419746] - [kernel] sched/fair: Fix rework of find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Rework find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Optimize find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in wakeup path (Phil Auld) [1419746] - [kernel] sched/fair: Use utilization to select misfit task (Phil Auld) [1419746] - [kernel] sched/fair: Spread out tasks evenly when not overloaded (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Use rq->nr_running when balancing load (Phil Auld) [1419746] - [kernel] sched/fair: Rework load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Remove meaningless imbalance calculation (Phil Auld) [1419746] - [kernel] sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr_running (Phil Auld) [1419746] - [kernel] sched/fair: Clean up asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fall back to sched-idle CPU if idle CPU isn't found (Phil Auld) [1419746] - [kernel] sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq (Phil Auld) [1419746] - [kernel] sched/core: Allow sched_setattr() to use the current policy (Phil Auld) [1419746] - [kernel] sched/fair: Introduce fits_capacity() (Phil Auld) [1419746] - [kernel] sched/core: Provide a pointer to the valid CPU mask (Phil Auld) [1419746] - [x86] x86/percpu: Optimize raw_cpu_xchg() (Phil Auld) [1419746] - [kernel] x86/percpu, sched/fair: Avoid local_clock() (Phil Auld) [1419746] - [x86] x86/percpu, x86/irq: Relax {set,get}_irq_regs() (Phil Auld) [1419746] - [x86] x86/percpu: Relax smp_processor_id() (Phil Auld) [1419746] - [x86] x86/percpu: Differentiate this_cpu_{}() and __this_cpu_{}() (Phil Auld) [1419746] - [kernel] sched/fair: Fix unnecessary increase of balance interval (Phil Auld) [1419746] - [kernel] sched/fair: Trigger asym_packing during idle load balance (Phil Auld) [1419746] - [kernel] sched/fair: Fix rounding bug for asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fix warning on non-SMP build (Phil Auld) [1419746] - [kernel] sched/core: Create task_has_idle_policy() helper (Phil Auld) [1419746] - [firmware] efi: fix a mistype in comments mentioning efivar_entry_iter_begin() (Vladis Dronov) [1804417] - [firmware] efi: add a sanity check to efivar_store_raw() (Vladis Dronov) [1804417] - [firmware] efi: fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov) [1804417] - [scsi] scsi: ibmvfc: Fix NULL return compiler warning (Steve Best) [1810653] - [scsi] scsi: ibmvfc: Avoid loss of all paths during SVC node reboot (Steve Best) [1810653] - [fs] xfs: fix some memory leaks in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (Bill O'Donnell) [1765693] - [fs] xfs: fix inode fork extent count overflow (Bill O'Donnell) [1765693] - [fs] xfs: change the seconds fields in xfs_bulkstat to signed (Bill O'Donnell) [1765693] - [fs] xfs: assure zeroed memory buffers for certain kmem allocations (Bill O'Donnell) [1765693] - [fs] xfs: removed unused error variable from xchk_refcountbt_rec (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from xfs_get_aghdr_buf() (Bill O'Donnell) [1765693] - [fs] xfs: Fix tail rounding in xfs_alloc_file_space() (Bill O'Donnell) [1765693] - [fs] xfs: remove unlikely() from WARN_ON() condition (Bill O'Donnell) [1765693] - [fs] xfs: avoid unused to_mp() function warning (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of superblock (Bill O'Donnell) [1765693] - [fs] xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag") (Bill O'Donnell) [1765693] - [fs] xfs: removed unneeded variable (Bill O'Donnell) [1765693] - [fs] xfs: push the grant head when the log head moves forward (Bill O'Donnell) [1765693] - [fs] xfs: push iclog state cleaning into xlog_state_clean_log (Bill O'Donnell) [1765693] - [fs] xfs: factor iclog state processing out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor callbacks out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor debug code out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: prevent CIL push holdoff in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: fix missed wakeup on l_flush_wait (Bill O'Donnell) [1765693] - [fs] xfs: push the AIL in xlog_grant_head_wake (Bill O'Donnell) [1765693] - [fs] xfs: Use WARN_ON_ONCE for bailout mount-operation (Bill O'Donnell) [1765693] - [fs] xfs: define a flags field for the AG geometry ioctl structure (Bill O'Donnell) [1765693] - [fs] xfs: add a xfs_valid_startblock helper (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused XFS_ALLOC_USERDATA flag (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xfs_fsb_to_db (Bill O'Donnell) [1765693] - [fs] xfs: fix the dax supported check in xfs_ioctl_setattr_dax_invalidate (Bill O'Donnell) [1765693] - [fs] xfs: Fix stale data exposure when readahead races with hole punch (Bill O'Donnell) [1765693] - [mm] fs: Export generic_fadvise() (Bill O'Donnell) [1765693] - [fs] xfs: reverse search directory freespace indexes (Bill O'Donnell) [1765693] - [fs] xfs: speed up directory bestfree block scanning (Bill O'Donnell) [1765693] - [fs] xfs: factor free block index lookup from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: factor data block addition from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_dir2_addname() (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_CONTINUE values (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_ABORT values (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of btree block in scrub/repair (Bill O'Donnell) [1765693] - [fs] xfs: reinitialize rm_flags when unpacking an offset into an rmap irec (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred bmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred refcount functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred rmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary parameter from xfs_iext_inc_seq (Bill O'Donnell) [1765693] - [fs] xfs: fix sign handling problem in xfs_bmbt_diff_two_keys (Bill O'Donnell) [1765693] - [fs] xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys (Bill O'Donnell) [1765693] - [fs] xfs: fix maxicount division by zero error (Bill O'Donnell) [1765693] - [fs] xfs: bmap scrub should only scrub records once (Bill O'Donnell) [1765693] - [fs] xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify' (Bill O'Donnell) [1765693] - [fs] fs: xfs: Remove KM_NOSLEEP and KM_SLEEP (Bill O'Donnell) [1765693] - [fs] fs/xfs: Fix return code of xfs_break_leased_layouts() (Bill O'Donnell) [1765693] - [fs] xfs: compat_ioctl: use compat_ptr() (Bill O'Donnell) [1765693] - [fs] xfs: fall back to native ioctls for unhandled compat ones (Bill O'Donnell) [1765693] - [fs] xfs: remove more ondisk directory corruption asserts (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve() (Bill O'Donnell) [1765693] - [fs] xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() (Bill O'Donnell) [1765693] - [fs] xfs: fix stack contents leakage in the v1 inumber ioctls (Bill O'Donnell) [1765693] - [fs] xfs: sync up xfs_trans_inode with userspace (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_trans_inode.c to libxfs/ (Bill O'Donnell) [1765693] - [fs] xfs: chain bios the right way around in xfs_rw_bdev (Bill O'Donnell) [1765693] - [fs] xfs: bump INUMBERS cursor correctly in xfs_inumbers_walk (Bill O'Donnell) [1765693] - [fs] xfs: don't update lastino for FSBULKSTAT_SINGLE (Bill O'Donnell) [1765693] - [fs] xfs: online scrub needn't bother zeroing its temporary buffer (Bill O'Donnell) [1765693] - [fs] xfs: only allocate memory for scrubbing attributes when we need it (Bill O'Donnell) [1765693] - [fs] xfs: refactor attr scrub memory allocation function (Bill O'Donnell) [1765693] - [fs] xfs: refactor extended attribute buffer pointer functions (Bill O'Donnell) [1765693] - [fs] xfs: attribute scrub should use seen_enough to pass error values (Bill O'Donnell) [1765693] - [fs] xfs: allow single bulkstat of special inodes (Bill O'Donnell) [1765693] - [fs] xfs: specify AG in bulk req (Bill O'Donnell) [1765693] - [fs] xfs: wire up the v5 inumbers ioctl (Bill O'Donnell) [1765693] - [fs] xfs: wire up new v5 bulkstat ioctls (Bill O'Donnell) [1765693] - [fs] xfs: introduce v5 inode group structure (Bill O'Donnell) [1765693] - [fs] xfs: introduce new v5 bulkstat structure (Bill O'Donnell) [1765693] - [fs] xfs: rename bulkstat functions (Bill O'Donnell) [1765693] - [fs] xfs: remove various bulk request typedef usage (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Change return type from int to void (Bill O'Donnell) [1765693] - [fs] xfs: poll waiting for quotacheck (Bill O'Donnell) [1765693] - [fs] xfs: multithreaded iwalk implementation (Bill O'Donnell) [1765693] - [fs] xfs: refactor INUMBERS to use iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: refactor iwalk code to handle walking inobt records (Bill O'Donnell) [1765693] - [fs] xfs: refactor xfs_iwalk_grab_ichunk (Bill O'Donnell) [1765693] - [fs] xfs: clean up long conditionals in xfs_iwalk_ichunk_ra (Bill O'Donnell) [1765693] - [fs] xfs: change xfs_iwalk_grab_ichunk to use startino, not lastino (Bill O'Donnell) [1765693] - [fs] xfs: move bulkstat ichunk helpers to iwalk code (Bill O'Donnell) [1765693] - [fs] xfs: calculate inode walk prefetch more carefully (Bill O'Donnell) [1765693] - [fs] xfs: convert bulkstat to new iwalk infrastructure (Bill O'Donnell) [1765693] - [fs] xfs: bulkstat should copy lastip whenever userspace supplies one (Bill O'Donnell) [1765693] - [fs] xfs: convert quotacheck to use the new iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: create simplified inode walk function (Bill O'Donnell) [1765693] - [fs] xfs: create iterator error codes (Bill O'Donnell) [1765693] - [fs] xfs: remove XFS_TRANS_NOFS (Bill O'Donnell) [1765693] - [fs] xfs: simplify xfs_ioend_can_merge (Bill O'Donnell) [1765693] - [fs] xfs: allow merging ioends over append boundaries (Bill O'Donnell) [1765693] - [fs] xfs: fix a comment typo in xfs_submit_ioend (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused xfs_count_page_state declaration (Bill O'Donnell) [1765693] - [fs] xfs: fix iclog allocation size (Bill O'Donnell) [1765693] - [fs] xfs: remove unused header files (Bill O'Donnell) [1765693] - [fs] xfs: account for log space when formatting new AGs (Bill O'Donnell) [1765693] - [fs] xfs: refactor free space btree record initialization (Bill O'Donnell) [1765693] - [fs] xfs: always update params on small allocation (Bill O'Donnell) [1765693] - [fs] xfs: skip small alloc cntbt logic on NULL cursor (Bill O'Donnell) [1765693] - [fs] xfs: move small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: clean up small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_bud_init into xfs_trans_get_bud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_rud_init into xfs_trans_get_rud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_cud_init into xfs_trans_get_cud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_efd_init into xfs_trans_get_efd (Bill O'Donnell) [1765693] - [fs] xfs: remove a pointless comment duplicated above all xfs_item_ops instances (Bill O'Donnell) [1765693] - [fs] xfs: use a list_head for iclog callbacks (Bill O'Donnell) [1765693] - [fs] xfs: remove the xfs_log_item_t typedef (Bill O'Donnell) [1765693] - [fs] xfs: don't cast inode_log_items to get the log_item (Bill O'Donnell) [1765693] - [fs] xfs: add a flag to release log items on commit (Bill O'Donnell) [1765693] - [fs] xfs: split iop_unlock (Bill O'Donnell) [1765693] - [fs] xfs: don't use xfs_trans_free_items in the commit path (Bill O'Donnell) [1765693] - [fs] xfs: remove the dummy iop_push implementation for inode creation items (Bill O'Donnell) [1765693] - [fs] xfs: don't require log items to implement optional methods (Bill O'Donnell) [1765693] - [fs] xfs: stop using XFS_LI_ABORTED as a parameter flag (Bill O'Donnell) [1765693] - [fs] xfs: fix a trivial comment typo in xfs_trans_committed_bulk (Bill O'Donnell) [1765693] - [fs] xfs: add struct xfs_mount pointer to struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove the b_io_length field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: properly type the b_log_item field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove unused buffer cache APIs (Bill O'Donnell) [1765693] - [fs] xfs: stop using bp naming for log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to read and write the log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: return an offset instead of a pointer from xlog_align (Bill O'Donnell) [1765693] - [fs] xfs: move the log ioend workqueue to struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to write log buffers (Bill O'Donnell) [1765693] - [fs] xfs: make use of the l_targ field in struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: remove the syncing argument from xlog_verify_iclog (Bill O'Donnell) [1765693] - [fs] xfs: update both stat counters together in xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out iclog size calculation from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out splitting of an iclog from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out log buffer writing from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: don't use REQ_PREFLUSH for split log writes (Bill O'Donnell) [1765693] - [fs] xfs: remove XLOG_STATE_IOABORT (Bill O'Donnell) [1765693] - [fs] xfs: reformat xlog_get_lowest_lsn (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xlog_get_iclog_buffer_size (Bill O'Donnell) [1765693] - [fs] xfs: remove the l_iclog_size_log field from struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: renumber XBF_WRITE_FAIL (Bill O'Donnell) [1765693] - [fs] xfs: remove the never used _XBF_COMPOUND flag (Bill O'Donnell) [1765693] - [fs] xfs: remove the no-op spinlock_destroy stub (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_ino_geometry to xfs_shared.h (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flag arguments (Bill O'Donnell) [1765693] - [fs] xfs: remove the debug-only q_transp field from struct xfs_dquot (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_buf_zero and xfs_buf_iomove (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from getsb interfaces (Bill O'Donnell) [1765693] - [fs] xfs: include WARN, REPAIR build options in XFS_BUILD_OPTIONS (Bill O'Donnell) [1765693] - [fs] xfs: finish converting to inodes_per_cluster (Bill O'Donnell) [1765693] - [fs] xfs: fix inode_cluster_size rounding mayhem (Bill O'Donnell) [1765693] - [fs] xfs: refactor inode geometry setup routines (Bill O'Donnell) [1765693] - [fs] xfs: separate inode geometry (Bill O'Donnell) [1765693] - [fs] xfs: use file_modified() helper (Bill O'Donnell) [1765693] - [fs] vfs: introduce file_modified() helper (Bill O'Donnell) [1765693]- [md] dm: bump version of core and various targets (Mike Snitzer) [1810746] - [md] dm: fix congested_fn for request-based device (Mike Snitzer) [1810746] - [md] dm integrity: use dm_bio_record and dm_bio_restore (Mike Snitzer) [1810746] - [md] dm bio record: save_restore bi_end_io and bi_integrity (Mike Snitzer) [1810746] - [md] dm writecache: verify watermark during resume (Mike Snitzer) [1810746] - [md] dm: report suspended device during destroy (Mike Snitzer) [1810746] - [md] dm thin metadata: fix lockdep complaint (Mike Snitzer) [1810746] - [md] dm cache: fix a crash due to incorrect work item cancelling (Mike Snitzer) [1810746] - [md] dm integrity: fix invalid table returned due to argument count mismatch (Mike Snitzer) [1810746] - [md] dm integrity: fix a deadlock due to offloading to an incorrect workqueue (Mike Snitzer) [1810746] - [md] dm integrity: fix recalculation when moving from journal mode to bitmap mode (Mike Snitzer) [1810746] - [md] dm writecache: improve performance of large linear writes on SSDs (Mike Snitzer) [1810746] - [md] dm mpath: Add timeout mechanism for queue_if_no_path (Mike Snitzer) [1810746] - [md] dm thin: change data device's flush_bio to be member of struct pool (Mike Snitzer) [1810746] - [md] dm thin: don't allow changing data device during thin-pool reload (Mike Snitzer) [1810746] - [md] dm thin: fix use-after-free in metadata_pre_commit_callback (Mike Snitzer) [1810746] - [md] dm thin metadata: use pool locking at end of dm_pool_metadata_close (Mike Snitzer) [1810746] - [md] dm writecache: fix incorrect flush sequence when doing SSD mode commit (Mike Snitzer) [1810746] - [md] dm crypt: fix benbi IV constructor crash if used in authenticated mode (Mike Snitzer) [1810746] - [md] dm crypt: Implement Elephant diffuser for Bitlocker compatibility (Mike Snitzer) [1810746] - [md] dm space map common: fix to ensure new block isn't already in use (Mike Snitzer) [1810746] - [md] dm verity: don't prefetch hash blocks for already-verified data (Mike Snitzer) [1810746] - [md] dm crypt: fix GFP flags passed to skcipher_request_alloc() (Mike Snitzer) [1810746] - [md] dm thin metadata: Fix trivial math error in on-disk format documentation (Mike Snitzer) [1810746] - [md] dm thin metadata: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm snapshot: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm bio prison v2: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm mpath: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm zoned: support zone sizes smaller than 128MiB (Mike Snitzer) [1810746] - [md] dm raid: table line rebuild status fixes (Mike Snitzer) [1810746] - [documentation] docs: dm-integrity: remove reference to ARC4 (Mike Snitzer) [1810746] - [md] dm thin: Flush data device before committing metadata (Mike Snitzer) [1810746] - [md] dm thin metadata: Add support for a pre-commit callback (Mike Snitzer) [1810746] - [md] dm btree: increase rebalance threshold in __rebalance2() (Mike Snitzer) [1810746] - [md] dm mpath: remove harmful bio-based optimization (Mike Snitzer) [1810746] - [md] dm integrity: fix excessive alignment of metadata runs (Mike Snitzer) [1810746] - [md] dm cache: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm bio prison: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm thin: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm raid: streamline rs_get_progress() and its raid_status() caller side (Mike Snitzer) [1810746] - [md] dm raid: simplify rs_setup_recovery call chain (Mike Snitzer) [1810746] - [md] dm raid: to ensure resynchronization, perform raid set grow in preresume (Mike Snitzer) [1810746] - [md] dm raid: change rs_set_dev_and_array_sectors API and callers (Mike Snitzer) [1810746] - [md] dm: introduce DM_GET_TARGET_VERSION (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global cache replacement (Mike Snitzer) [1810746] - [md] dm bufio: remove old-style buffer cleanup (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global queue (Mike Snitzer) [1810746] - [md] dm bufio: refactor adjust_total_allocated (Mike Snitzer) [1810746] - [md] dm bufio: call adjust_total_allocated from __link_buffer and __unlink_buffer (Mike Snitzer) [1810746] - [md] dm crypt: omit parsing of the encapsulated cipher (Mike Snitzer) [1810746] - [md] dm crypt: switch to ESSIV crypto API template (Mike Snitzer) [1810746] - [crypto] crypto: essiv - create wrapper template for ESSIV generation (Mike Snitzer) [1810746] - [security] crypto: drop mask=CRYPTO_ALG_ASYNC from shash tfm allocations (Mike Snitzer) [1810746] - [crypto] crypto: drop mask=CRYPTO_ALG_ASYNC from cipher tfm allocations (Mike Snitzer) [1810746] - [md] dm verity: add root hash pkcs#7 signature verification (Mike Snitzer) [1810746] - [md] dm crypt: reuse eboiv skcipher for IV generation (Mike Snitzer) [1810746] - [md] dm integrity: fix a crash due to BUG_ON in __journal_read_write() (Mike Snitzer) [1810746] - [md] dm kcopyd: Increase default sub-job size to 512KB (Mike Snitzer) [1810746] - [documentation] docs: device-mapper: move it to the admin-guide (Mike Snitzer) [1810746] - [documentation] docs: convert docs to ReST and rename to *.rst (Mike Snitzer) [1810746] - [md] dm crypt: implement eboiv - encrypted byte-offset initialization vector (Mike Snitzer) [1810746] - [md] dm integrity: use kzalloc() instead of kmalloc() + memset() (Mike Snitzer) [1810746] - [md] dm integrity: always set version on superblock update (Mike Snitzer) [1810746] - [md] dm integrity: whitespace, coding style and dead code cleanup (Mike Snitzer) [1810746] - [md] dm integrity: implement synchronous mode for reboot handling (Mike Snitzer) [1810746] - [md] dm integrity: handle machine reboot in bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: add a bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: introduce a function add_new_range_and_wait() (Mike Snitzer) [1810746] - [md] dm integrity: allow large ranges to be described (Mike Snitzer) [1810746] - [md] dm ingerity: pass size to dm_integrity_alloc_page_list() (Mike Snitzer) [1810746] - [md] dm integrity: introduce rw_journal_sectors() (Mike Snitzer) [1810746] - [md] dm crypt and integrity: shash - remove shash_desc::flags (Mike Snitzer) [1810746] - [md] dm: fix potential for q->make_request_fn NULL pointer (Mike Snitzer) [1794340] - [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1811428] - [scsi] scsi: be2iscsi: be_main: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: be_iscsi: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: switch to generic DMA API (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: fix spelling mistake "Retreiving" -> "Retrieving" (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: remove unused variable dmsg (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: Update copyright (Maurizio Lombardi) [1796740] - [security] selinux: fix sidtab string cache locking (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: do not allocate ancillary buffer on first load (Ondrej Mosnacek) [1807001] - [security] selinux: remove redundant selinux_nlmsg_perm (Ondrej Mosnacek) [1807001] - [security] selinux: fix wrong buffer types in policydb.c (Ondrej Mosnacek) [1807001] - [security] selinux: treat atomic flags more carefully (Ondrej Mosnacek) [1807001] - [security] selinux: make default_noexec read-only after init (Ondrej Mosnacek) [1807001] - [security] selinux: move ibpkeys code under CONFIG_SECURITY_INFINIBAND (Ondrej Mosnacek) [1807001] - [security] Documentation, selinux: fix references to old selinuxfs mount point (Ondrej Mosnacek) [1807001] - [security] selinuxfs: use scnprintf to get real length for inode (Ondrej Mosnacek) [1807001] - [security] selinux: remove set but not used variable 'sidtab' (Ondrej Mosnacek) [1807001] - [security] selinux: ensure the policy has been loaded before reading the sidtab stats (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_update() (Ondrej Mosnacek) [1807001] - [security] selinux: randomize layout of key structures (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_enabled/disabled/enforcing_boot (Ondrej Mosnacek) [1807001] - [security] selinux: remove unnecessary selinux cred request (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_insert() (Ondrej Mosnacek) [1807001] - [security] security: only build lsm_audit if CONFIG_SECURITY=y (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests (Ondrej Mosnacek) [1807001] - [security] selinux: fall back to ref-walk if audit is required (Ondrej Mosnacek) [1807001] - [security] selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upon follow_link" (Ondrej Mosnacek) [1807001] - [security] selinux: cache the SID -> context string translation (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: sidtab reverse lookup hash table (Ondrej Mosnacek) [1807001] - [security] selinux: default_range glblub implementation (Ondrej Mosnacek) [1807001] - [security] selinux: allow labeling before policy is loaded (Ondrej Mosnacek) [1807001 1777525] - [security] selinux: remove load size limit (Ondrej Mosnacek) [1807001] - [security] selinux: fix residual uses of current_security() for the SELinux blob (Ondrej Mosnacek) [1807001] - [kernel] rcu: Make kfree_rcu() ignore NULL pointers (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of ipc security blobs (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of inode security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of file security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of cred security blob (Ondrej Mosnacek) [1807001] - [security] selinux: kill selinux_sb_get_mnt_opts() (Ondrej Mosnacek) [1807001] - [security] selinux; don't open-code a loop in sb_finish_set_opts() (Ondrej Mosnacek) [1807001] - [security] selinux: expand superblock_doinit() calls (Ondrej Mosnacek) [1807001] - [netdrv] hv_netvsc: Fix unwanted rx_table reset (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix tx_table init in rndis_set_subchannel() (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix send_table offset in case of a host bug (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix offset usage in netvsc_send_table() (Mohammed Gamal) [1805950]- [block] blk-mq: Keep set->nr_hw_queues and set->map.nr_queues in sync (Ming Lei) [1810523] - [block] block: clear REQ_HIPRI if polling is not supported (Ming Lei) [1809506]- [perf] arm_spe: Enable ACPI/Platform automatic module loading (Jeremy Linton) [1501652] - [perf] perf: arm_spe: Don't error on high-order pages for aux buf (Jeremy Linton) [1501652] - [perf] arm_spe: handle devm_kasprintf() failure (Jeremy Linton) [1501652] - [perf] arm_spe: Enable automatic DT loading (Jeremy Linton) [1501652] - [block] blk-iolatency: fix STS_AGAIN handling (Ming Lei) [1764737] - [block] blk-iolatency: only account submitted bios (Ming Lei) [1764737] - [block] blk-iolatency: clear use_delay when io.latency is set to zero (Ming Lei) [1764737] - [block] blk-iolatency: #include "blk.h" (Ming Lei) [1764737] - [block] Blk-iolatency: warn on negative inflight IO counter (Ming Lei) [1764737] - [block] blk-iolatency: fix IO hang due to negative inflight counter (Ming Lei) [1764737] - [block] block: fix blk-iolatency accounting underflow (Ming Lei) [1764737] - [fs] xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster) [1728979] - [x86] uprobes/x86: Fix detection of 32-bit user mode (Oleg Nesterov) [1804961] - [ipc] Revert "ipc, sem: remove uneeded sem_undo_list lock usage in exit_sem()" ("Herton R. Krzesinski") [1807627] - [powerpc] powerpc/tm: Fix clearing MSRin current when reclaiming on signal delivery (Gustavo Duarte) [1751116] - [powerpc] powerpc/tm: Set MSRjust prior to recheckpoint (Gustavo Duarte) [1751116] - [arm64] arm64: smp: Increase secondary CPU boot timeout value (Gavin Shan) [1807684] - [fs] ext4: work around deleting a file with i_nlink == 0 safely (Carlos Maiolino) [1801049] - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Waiman Long) [1810638] - [char] ipmi: Revert "fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier" (Waiman Long) [1810638]- [kernel] blktrace: Protect q->blk_trace with RCU (Ming Lei) [1798329] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Check backlight type while doing eDP backlight initializaiton (Lyude Paul) [1782671 1773796 1748892] - [tools] selftests: nft_concat_range: Add test for reported add/flush/add issue (Stefano Brivio) [1807892] - [net] nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() (Stefano Brivio) [1807892] - [net] sched: don't take rtnl lock during flow_action setup (Marcelo Leitner) [1804385] - [include] net: sched: refactor ct action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [include] net: sched: refactor police action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [net] sched: lock action when translating it to flow_action infra (Marcelo Leitner) [1804385] - [powerpc] powerpc/smp: Fix NMI IPI xmon timeout (Diego Domingos) [1747320] - [powerpc] powerpc/smp: Fix NMI IPI timeout (Diego Domingos) [1747320] - [powerpc] powerpc: NMI IPI make NMI IPIs fully sychronous (Diego Domingos) [1747320] - [arm64] arm64: select CPUMASK_OFFSTACK if NUMA (Andrea Arcangeli) [1712856] - [arm64] arm64: tlb: skip tlbi broadcast (Andrea Arcangeli) [1712856]- [fs] fs/proc/proc_sysctl.c: Fix a NULL pointer dereference (Vladis Dronov) [1795521] {CVE-2019-20054} - [fs] fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links (Vladis Dronov) [1795521] {CVE-2019-20054} - [ptp] ptp: correctly disable flags on old ioctls (Petr Oros) [1795188] - [uapi] PTP: add support for one-shot output (Petr Oros) [1795188] - [ptp] PTP: introduce new versions of IOCTLs (Petr Oros) [1795188] - [virtio] virtio_ring: fix stalls for packed rings (Eugenio Perez) [1601355] - [virtio] virtio_ring: Fix potential mem leak in virtqueue_add_indirect_packed (Eugenio Perez) [1601355] - [uapi] virtio: drop internal struct from UAPI (Eugenio Perez) [1601355] - [virtio] virtio_ring: advertize packed ring layout (Eugenio Perez) [1601355] - [virtio] virtio_ring: leverage event idx in packed ring (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce packed ring support (Eugenio Perez) [1601355] - [virtio] virtio_ring: cache whether we will use DMA API (Eugenio Perez) [1601355] - [virtio] virtio_ring: extract split ring handling from ring creation (Eugenio Perez) [1601355] - [virtio] virtio_ring: allocate desc state for split ring separately (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce helper for indirect feature (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce debug helpers (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring fields in a sub struct (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring functions together (Eugenio Perez) [1601355] - [virtio] virtio_ring: add _split suffix for split ring functions (Eugenio Perez) [1601355] - [uapi] virtio: add packed ring types and macros (Eugenio Perez) [1601355] - [x86] x86/mtrr: Skip cache flushes on CPUs with cache self-snooping (Prarit Bhargava) [1724541] - [x86] x86/cpu/intel: Clear cache self-snoop capability in CPUs with known errata (Prarit Bhargava) [1724541] - [documentation] Documentation PCI: Fix pciebus-howto.rst filename typo (Myron Stowe) [1793091] - [tools] tools: PCI: Fix installation when `make tools/pci_install` (Myron Stowe) [1793091] - [tools] tools: PCI: Fix broken pcitest compilation (Myron Stowe) [1793091] - [tools] tools pci: Do not delete pcitest.sh in 'make clean' (Myron Stowe) [1793091] - [pci] PCI: endpoint: Clear BAR before freeing its space (Myron Stowe) [1793091] - [pci] PCI: endpoint: Skip odd BAR when skipping 64bit BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Allocate enough space for fixed size BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Set endpoint controller pointer to NULL (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add support to specify alignment for buffers allocated to BARs (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Use pci_epc_get_features() to get EPC features (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Do not allocate next BARs memory if current BAR is 64Bit (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Remove setting epf_bar flags in function driver (Myron Stowe) [1793091] - [pci] PCI: endpoint: Fix pci_epf_alloc_space() to set correct MEM TYPE flags (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add helper to get first unreserved BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add new pci_epc_ops to get EPC features (Myron Stowe) [1793091] - [pci] PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() (Myron Stowe) [1793091] - [pci] PCI: Skip resource distribution when no hotplug bridges (Myron Stowe) [1793091] - [pci] PCI: Simplify pci_bus_distribute_available_resources() (Myron Stowe) [1793091] - [pci] PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround (Myron Stowe) [1793091] - [pci] PCI: Enable NVIDIA HDA controllers (Myron Stowe) [1793091] - [pci] PCI: Use seq_puts() instead of seq_printf() in show_device() (Myron Stowe) [1793091] - [pci] PCI: Add NVIDIA GPU multi-function power dependencies (Myron Stowe) [1793091] - [pci] PCI: Generalize multi-function power dependency device links (Myron Stowe) [1793091] - [pci] PCI: sysfs: Ignore lockdep for remove attribute (Myron Stowe) [1793091] - [pci] PCI: Decode PCIe 32 GT/s link speed (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-function.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint-cfs.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pcieaer-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-error-recovery.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert acpi-info.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert MSI-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-iov-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert PCIEBUS-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: add Linux PCI to Sphinx TOC tree (Myron Stowe) [1793091] - [pci] PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary (Myron Stowe) [1793091] - [pci] PCI: Add a stub for pci_ats_disabled() (Myron Stowe) [1793091] - [pci] PCI: Provide pci_match_id() with CONFIG_PCI=n (Myron Stowe) [1793091] - [misc] ocxl: Add PCI hotplug dependency to Kconfig (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Wrap warnings in macro (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Relax check when disabling slot (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Register opencapi slots (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Improve error msg on power state change failure (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Remove erroneous warning (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Find opencapi slot for a device node (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Release opencapi device (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: set up PE on opencapi device when enabling (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Protect PE list (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Fix ref count for devices with their own PE (Steve Best) [1788902] - [of] of: overlay: add_changeset_property() memory leak (Steve Best) [1798483] - [of] of: unittest: initialize args before calling of_*parse_*() (Steve Best) [1798483] - [of] of: unittest: find overlaysentry by name instead of index (Steve Best) [1798483] - [of] of: unittest: allow base devicetree to have symbol metadata (Steve Best) [1798483] - [of] of: overlay: set node fields from properties when add new overlay node (Steve Best) [1798483] - [of] of: unittest: remove unused of_unittest_apply_overlay() argument (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments touching same property (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments add or delete same node (Steve Best) [1798483] - [of] of: overlay: test case of two fragments adding same node (Steve Best) [1798483] - [of] of: overlay: make all pr_debug() and pr_err() messages unique (Steve Best) [1798483] - [of] of: overlay: validate overlay properties (Steve Best) [1798483] - [of] of: overlay: reorder fields in struct fragment (Steve Best) [1798483] - [of] of: overlay: do not duplicate properties from overlay for new nodes (Steve Best) [1798483] - [of] of: overlay: use prop add changeset entry for property in new nodes (Steve Best) [1798483] - [of] of: Convert to using pOFn instead of device_node.name (Steve Best) [1798483] - [powerpc] powerpc/pseries: add of_node_put() in dlpar_detach_node() (Steve Best) [1798483] - [of] of: overlay: add missing of_node_get() in __of_attach_node_sysfs (Steve Best) [1798483] - [of] of: overlay: add missing of_node_put() after add new node to changeset (Steve Best) [1798483] - [of] of: overlay: add tests to validate kfrees from overlay removal (Steve Best) [1798483]- [kernel] open the RHEL 8.3 development (Frantisek Hrbata) - [netdrv] Revert "r8169: don't use MSI before RTL8168d" (Josef Oskera) [1792839] - [drm] drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets (Ben Skeggs) [1789026] - [drm] drm/nouveau/disp/gv100-: not all channel types support reporting error codes (Ben Skeggs) [1789481] - [drm] drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (Ben Skeggs) [1789481] - [fs] cifs: don't leak -EAGAIN for stat() during reconnect (Dave Wysochanski) [1769599] - [block] blk-mq: insert passthrough request into hctx->dispatch directly (Ming Lei) [1788728] - [scsi] scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Tomas Henzl) [1805353]- [fs] NFS: Add deferred cache invalidation for close-to-open consistency violations (Benjamin Coddington) [1803162] - [block] nbd: fix stack corruption in nbd_check_sock_type() (Ming Lei) [1803664] - [mm] mm/vmscan.c: don't round up scan size for online memory cgroup (Aristeu Rozanski) [1775691] - [tools] selftests/bpf: fix clearing buffered output between tests/subtests (Yauheni Kaliuta) [1786006] - [tools] libbpf: avoid usage of __builtin_preserve_field_info (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: samples/bpf: fix Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1786006] - [tools] libbpf: fix Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1786006] - [tools] selftests: fix too long argument (Yauheni Kaliuta) [1786006] - [tools] libbpf: Add BPF-side definitions of supported field relocation kinds (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add sub-tests support for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: abstract away test log output (Yauheni Kaliuta) [1786006] - [tools] selftest/bpf: centralize libbpf logging management for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: prevent headers to be compiled as C code (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add test selectors by number and name to test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: revamp test_progs to allow more control (Yauheni Kaliuta) [1786006] - [net] core: Don't skip generic XDP program execution for cloned SKBs (Jiri Benc) [1802507] - [tools] selftests/bpf: De-flake test_tcpbpf (Jiri Benc) [1802507] - [net] bpf, sockmap: Check update requirements after locking (Jiri Benc) [1802507] - [net] bpf, sockhash: Synchronize_rcu before free'ing map (Jiri Benc) [1802507] - [net] bpf, sockmap: Don't sleep while holding RCU lock on tear-down (Jiri Benc) [1802507] - [net] net: bpf: Don't leak time wait and request sockets (Jiri Benc) [1802507] - [net] bpf/sockmap: Read psock ingress_msg before sk_receive_queue (Jiri Benc) [1802507] - [net] bpf: Clear skb->tstamp in bpf_redirect when necessary (Jiri Benc) [1802507] - [net] xdp: obtain the mem_id mutex before trying to remove an entry (Jiri Benc) [1802507] - [net] page_pool: do not release pool until inflight == 0 (Jiri Benc) [1802507] - [net] xsk: Fix registration of Rx-only sockets (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning umem (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning queues (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing xlated program instructions (Jiri Benc) [1802507] - [tools] bpftool: Fix printing incorrect pointer in btf_dump_ptr (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing jited insns or ksyms (Jiri Benc) [1802507] - [tools] bpftool: Match several programs with same tag (Jiri Benc) [1802507] - [tools] libbpf: Fix realloc usage in bpf_core_find_cands (Jiri Benc) [1802507] - [tools] libbpf: Add missing newline in opts validation macro (Jiri Benc) [1802507] - [tools] libbpf: Don't attach perf_buffer to offline/missing CPUs (Jiri Benc) [1802507] - [tools] libbpf: Extract and generalize CPU mask parsing logic (Jiri Benc) [1802507] - [tools] libbpf: Fix printf compilation warnings on ppc64le arch (Jiri Benc) [1802507] - [tools] libbpf: Fix sym->st_value print on 32-bit arches (Jiri Benc) [1802507] - [tools] libbpf: Make btf__resolve_size logic always check size error condition (Jiri Benc) [1802507] - [tools] libbpf: Fix another potential overflow issue in bpf_prog_linfo (Jiri Benc) [1802507] - [tools] libbpf: Fix potential overflow issue (Jiri Benc) [1802507] - [tools] libbpf: Fix memory leak/double free issue (Jiri Benc) [1802507] - [tools] libbpf: Fix off-by-one error in ELF sanity check (Jiri Benc) [1802507] - [tools] selftests/bpf: Fix test_attach_probe (Jiri Benc) [1802507] - [kernel] bpf: Fix bpf_event_output re-entry issue (Jiri Benc) [1802507] - [net] bpf: Fix incorrect verifier simulation of ARSH under ALU32 (Jiri Benc) [1802507] - [net] bpf: Fix passing modified ctx to ld/abs/ind instruction (Jiri Benc) [1802507] - [net] bpf: cgroup: prevent out-of-order release of cgroup bpf (Jiri Benc) [1802507] - [net] bpf: Fix precision tracking for unbounded scalars (Jiri Benc) [1802507] - [net] bpf: Fix cgroup local storage prog tracking (Jiri Benc) [1802507] - [net] bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() (Jiri Benc) [1802507] - [net] bpf, offload: Unlock on error in bpf_offload_dev_create() (Jiri Benc) [1802507] - [powerpc] powerpc/bpf: Fix tail call implementation (Jiri Benc) [1802507] - [net] bpf: Fix use after free in bpf_get_prog_name (Jiri Benc) [1802507] - [net] bpf: Fix use after free in subprog's jited symbol removal (Jiri Benc) [1802507] - [uapi] bpf: fix BTF limits (Jiri Benc) [1802507] - [net] bpf: fix BTF verification of enums (Jiri Benc) [1802507] - [netdrv] ice: Don't tell the OS that link is going down (Jonathan Toppins) [1792670] - [powerpc] powerpc/powernv: implement opal_put_chars_atomic (Steve Best) [1806254] - [tty] powerpc/powernv: move opal console flushing to udbg (Steve Best) [1806254] - [powerpc] powerpc/powernv: Remove OPALv1 support from opal console driver (Steve Best) [1806254] - [powerpc] powerpc/powernv: Implement and use opal_flush_console (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg use flush fallback from console code (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling (Steve Best) [1806254] - [powerpc] powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal_put_chars partial write fix (Steve Best) [1806254] - [x86] Mark Comet Lake-S as supported (David Arcari) [1805754]- rebuild, due infrastructure issues last kernel build wasn't signed properly [1807216]- [nvme] nvme-multipath: Fix memory leak with ana_log_buf (David Milburn) [1804822] - [powerpc] pci/of: Fix OF flags parsing for 64bit BARs (David Gibson) [1804038]- [pci] PCI: pciehp: Add DMI table for in-band presence disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Wait for PDS if in-band presence is disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Add support for disabling in-band presence (Myron Stowe) [1749528] - [netdrv] net/mlx5: DR, Handle reformat capability over sw-steering tables (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Fix matching on vport gvmi (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, use non preemptible call to get the current cpu number (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Enable counter on non-fwd-dest objects (Alaa Hleihel) [1794997] - [iommu] iommu/vt-d: Simplify check in identity_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Remove deferred_attach_domain() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Move deferred device attachment into helper function (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Add attach_deferred() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Refactor find_domain() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Allow devices with RMRRs to use identity domain (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock (Jerry Snitselaar) [1797124 1784649] - [ata] ata: ahci: Add shutdown to freeze hardware resources of ahci (David Milburn) [1784955] - [include] redhat: kabi: convert incorrect use of RH_KABI_EXTEND (Jiri Benc) [1715803] - [include] redhat: kabi: macros for intentional kABI breakage (Jiri Benc) [1715803] - [uapi] redhat: kabi: bpf: remove misleading comment (Jiri Benc) [1715803] - [include] redhat: kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE (Jiri Benc) [1715803] - [kernel] kernel/module.c: wakeup processes in module_wq on module unload (Prarit Bhargava) [1804209] - [x86] kvm: x86: do not reset microcode version on INIT or RESET (Paolo Bonzini) [1801853] - [x86] kvm: x86: list MSR_IA32_UCODE_REV as an emulated MSR (Paolo Bonzini) [1801853] - [nvme] nvme: prevent warning triggered by nvme_stop_keep_alive (David Milburn) [1799890] - [nvme] nvme: nvme_keep_alive_end_io fixup setting comp_seen flag (David Milburn) [1799890]- [iommu] iommu: don't change default domain if already set by quirk (Jerry Snitselaar) [1786292] - [net] netfilter: ipset: Copy the right MAC address in hash:ip, mac IPv6 sets (Stefano Brivio) [1759422] - [net] ipv6/addrconf: only check invalid header values when NETLINK_F_STRICT_CHK is set (Guillaume Nault) [1802817] - [net] tcp: clear tp->segs_{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->data_segs{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->delivered in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->total_retrans in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: do not leave dangling pointers in tp->highest_sack (Guillaume Nault) [1802682] - [net] tcp: Fix highest_sack and highest_sack_seq (Guillaume Nault) [1802682] - [net] tcp: do not send empty skb from tcp_write_xmit() (Guillaume Nault) [1802682] - [net] tcp: md5: fix potential overestimation of TCP option space (Guillaume Nault) [1802682] - [net] tcp: fix data-race in tcp_recvmsg() (Guillaume Nault) [1802682] - [net] bridge: ebtables: don't crash when using dnat target in output chains (Andrea Claudi) [1798923] - [net] ip6_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ip_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ipv4: Detect rollover in specific fib table dump (Guillaume Nault) [1801587] - [net] inet: protect against too small mtu values. (Guillaume Nault) [1801587] - [net] icmp: fix data-race in cmp_global_allow() (Guillaume Nault) [1801587] - [net] inetpeer: fix data-race in inet_putpeer / inet_putpeer (Guillaume Nault) [1801587] - [net] ipv4: Fix table id reference in fib_sync_down_addr (Guillaume Nault) [1801587] - [net] dccp: do not leak jiffies on the wire (Guillaume Nault) [1801587] - [net] inet: stop leaking jiffies on the wire (Guillaume Nault) [1801587] - [tools] selftests: fib_tests: add more tests for metric update (Guillaume Nault) [1801587] - [net] ipv4: fix route update on metric change. (Guillaume Nault) [1801587] - [net] iptunnel: Set tun_flags in the iptunnel_metadata_reply from src (Guillaume Nault) [1801587] - [net] flow_dissector: Fix to use new variables for port ranges in bpf hook (Ivan Vecera) [1789862] - [net] net_sched: fix a resource leak in tcindex_set_parms() (Ivan Vecera) [1789862] - [tools] tc-testing: fix eBPF tests failure on linux fresh clones (Ivan Vecera) [1789862] - [net] net_sched: fix an OOB access in cls_tcindex (Ivan Vecera) [1789862] - [net] cls_rsvp: fix rsvp_policy (Ivan Vecera) [1789862] - [net] net_sched: ematch: reject invalid TCF_EM_SIMPLE (Ivan Vecera) [1789862] - [net] net_sched: walk through all child classes in tc_bind_tclass() (Ivan Vecera) [1789862] - [net] net_sched: fix ops->bind_class() implementations (Ivan Vecera) [1789862] - [net] net_sched: fix datalen for ematch (Ivan Vecera) [1789862] - [net] net_sched: use validated TCA_KIND attribute in tc_new_tfilter() (Ivan Vecera) [1789862] - [net] sch_prio: When ungrafting, replace with FIFO (Ivan Vecera) [1789862] - [net] pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM (Ivan Vecera) [1789862] - [net] sched: add delete_empty() to filters and use it in cls_flower (Ivan Vecera) [1789862] - [net] sched: act_mirred: Pull mac prior redir to non mac_header_xmit device (Ivan Vecera) [1789862] - [net] sched: cls_u32: fix refcount leak in the error path of u32_change() (Ivan Vecera) [1789862] - [net] net_sched: sch_fq: properly set sk->sk_pacing_status (Ivan Vecera) [1789862] - [net] net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add() (Ivan Vecera) [1789862] - [net] mqprio: Fix out-of-bounds access in mqprio_dump (Ivan Vecera) [1789862] - [net] sched: allow indirect blocks to bind to clsact in TC (Ivan Vecera) [1789862] - [net] core: rename indirect block ingress cb function (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in skb_mpls_push() (Ivan Vecera) [1789862] - [net] cls_flower: Fix the behavior using port ranges with hw-offload (Ivan Vecera) [1789862] - [net] sched: fix dump qlen for sch_mq/sch_mqprio with NOLOCK subqueues (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in function skb_mpls_pop (Ivan Vecera) [1789862] - [net] sched: fix `tc -s class show` no bstats on class with nolock subqueues (Ivan Vecera) [1789862] - [net] sched: act_pedit: fix WARN() in the traffic path (Ivan Vecera) [1789862] - [net] sched: actions: remove unused 'order' (Ivan Vecera) [1789862] - [net] sched: annotate lockless accesses to qdisc->empty (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_max_ack_backlog (Ivan Vecera) [1789862] - [net] inet: minor optimization for backlog setting in listen(2) (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_ack_backlog (Ivan Vecera) [1789862] - [net] use helpers to change sk_ack_backlog (Ivan Vecera) [1789862] - [net] sched: prevent duplicate flower rules from tcf_proto destroy race (Ivan Vecera) [1789862] - [net] flow_dissector: switch to siphash (Ivan Vecera) [1789862] - [netdrv] macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() (Davide Caratti) [1801128] - [netdrv] macvlan: do not assume mac_header is set in macvlan_broadcast() (Davide Caratti) [1801128] - [net] psample: fix skb_over_panic (Sabrina Dubroca) [1800589] - [net] openvswitch: don't unlock mutex when changing the user_features fails (Davide Caratti) [1799363] - [net] rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() (Guillaume Nault) [1798715] - [net] rtnetlink: fix a typo fbd -> fdb (Guillaume Nault) [1798715] - [net] bpf: Sockmap, skmsg helper overestimates push, pull, and pop bounds (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, msg_push_data may leave end mark in place (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, push write_space updates through ulp updates (Sabrina Dubroca) [1798179] - [net] sk_msg: Don't check if sock is locked when tearing down psock (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, fix pop data with SK_DROP return code (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, skmsg can have wrapped skmsg that needs extra chaining (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, tls_sw can create a plaintext buf > encrypt buf (Sabrina Dubroca) [1798179] - [include] bpf: Sockmap/tls, during free we may call tcp_bpf_unhash() in loop (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap, ensure sock lock held during tear down (Sabrina Dubroca) [1798179] - [net] tls: fix async operation (Sabrina Dubroca) [1798179] - [net] tls: Fix return values to avoid ENOTSUPP (Sabrina Dubroca) [1798179] - [net] skmsg: fix TLS 1.3 crash with full sk_msg (Sabrina Dubroca) [1798179] - [net] tls: free the record on encryption error (Sabrina Dubroca) [1798179] - [net] tls: take into account that bpf_exec_tx_verdict() may free the record (Sabrina Dubroca) [1798179] - [net] bpf: skmsg, fix potential psock NULL pointer dereference (Sabrina Dubroca) [1798179] - [net] tls: enable sk_msg redirect to tls socket egress (Sabrina Dubroca) [1798179] - [netdrv] macsec: fix refcnt leak in module exit routine (Sabrina Dubroca) [1799029] - [netdrv] ppp: Adjust indentation into ppp_async_input (Guillaume Nault) [1798104] - [net] l2tp: Allow duplicate session creation with UDP (Guillaume Nault) [1798104] - [net] Fix bugs introduced by netlink strict checking backport (Petr Oros) [1782172] - [tools] selftests: forwarding: fix race between packet receive and tc check (Hangbin Liu) [1797941] - [tools] selftests: forwarding: tc_common: Add hitting check (Hangbin Liu) [1797941] - [tools] selftests: net: push jq workaround into separate helper (Hangbin Liu) [1797941] - [tools] selftests: loopback.sh: skip this test if the driver does not support (Hangbin Liu) [1797941] - [tools] selftests: pmtu: fix init mtu value in description (Hangbin Liu) [1797941] - [tools] selftests: forwarding: Delete IPv6 address at the end (Hangbin Liu) [1797941] - [tools] selftests: pmtu: use -oneline for ip route list cache (Hangbin Liu) [1797941] - [tools] selftests: net: tcp_mmap should create detached threads (Hangbin Liu) [1797941] - [tools] selftests: net: reuseport_dualstack: fix uninitalized parameter (Hangbin Liu) [1797941] - [net] tipc: fix link overflow issue at socket shutdown (Xin Long) [1798070] - [net] tipc: fix retrans failure due to wrong destination (Xin Long) [1798070] - [net] tipc: fix potential hanging after b/rcast changing (Xin Long) [1798070] - [net] tipc: fix ordering of tipc module init and exit routine (Xin Long) [1798070] - [net] tipc: fix wrong timeout input for tipc_wait_for_cond() (Xin Long) [1798070] - [net] tipc: fix wrong socket reference counter after tipc_sk_timeout() returns (Xin Long) [1798070] - [net] tipc: fix potential memory leak in __tipc_sendmsg() (Xin Long) [1798070] - [net] tipc: fix link name length check (Xin Long) [1798070] - [net] tipc: update replicast capability for broadcast send link (Xin Long) [1798070] - [net] tipc: update cluster capabilities if node deleted (Xin Long) [1798070] - [net] tipc: update mon's self addr when node addr generated (Xin Long) [1798070] - [net] tipc: reduce sensitive to retransmit failures (Xin Long) [1798070] - [net] sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY (Xin Long) [1798061] - [net] sctp: fully initialize v4 addr in some functions (Xin Long) [1798061] - [net] sctp: cache netns in sctp_ep_common (Xin Long) [1798061] - [net] sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook (Xin Long) [1798061] - [net] xfrm: support output_mark for offload ESP packets (Xin Long) [1798059] - [net] xfrm: release device reference for invalid state (Xin Long) [1798059] - [net] netfilter: fix a use-after-free in mtype_destroy() (Davide Caratti) [1796361] - [net] netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present (Davide Caratti) [1796361] - [net] netfilter: conntrack: Request module if l3proto is unknown (Phil Sutter) [1752765] - [include] tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE() (Guillaume Nault) [1780828] - [include] tcp: tighten acceptance of ACKs not matching a child socket (Guillaume Nault) [1780828] - [include] tcp: fix rejected syncookies due to stale timestamps (Guillaume Nault) [1780828] - [net] SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts (Steve Dickson) [1801454] - [kernel] genirq, sched/isolation: Isolate from handling managed interrupts (Peter Xu) [1783026]- [nvme] nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info (David Milburn) [1798630] - [mm] arm64: debug: Remove unused return value from do_debug_exception() (Bhupesh Sharma) [1802511] - [mm] arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Reorganize arguments for is_el1_permission_fault() (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Define esr_to_debug_fault_info() (Bhupesh Sharma) [1802511] - [infiniband] IB/mlx5: Do reverse sequence during device removal (Alaa Hleihel) [1801497] - [netdrv] bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix logic that disables Bus Master during firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix TC queue mapping (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix NTUPLE firmware command failures (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix ipv6 RFS filter matching logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do not treat DSN (Digital Serial Number) read failure as fatal (Jonathan Toppins) [1801868] - [netdrv] bnxt: Detach page from page pool before sending up the stack (Jonathan Toppins) [1801868] - [netdrv] bnxt: apply computed clamp value for coalece parameter (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix MSIX request logic for RDMA driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Free context memory in the open path if firmware has been reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return error if FW returns more data than dump length (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix bp->fw_health allocation and free logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add missing devlink health reporters for VFs (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix the logic that creates the health reporters (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do driver unregister cleanup in bnxt_init_one() failure path (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume() (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGTR fw command (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Abort waiting for firmware response if there is no heartbeat (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return proper error code for non-existent NVM variable (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add a warning message for driver initiated reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Improve RX buffer error handling (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Extend ETHTOOL_RESET to hot reset driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Increase firmware response timeout for coredump commands (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix suspend/resume path on 57500 chips (Jonathan Toppins) [1801111] - [netdrv] bnxt_en: Disable/enable Bus master during suspend/resume (Jonathan Toppins) [1801111] - [fs] cifs: fix soft mounts hanging in the reconnect code (Leif Sahlberg) [1795423] - [kernel] audit: CONFIG_CHANGE don't log internal bookkeeping as an event (Richard Guy Briggs) [1798512] - [security] selinux: reorder hooks to make runtime disable less broken (Ondrej Mosnacek) [1778990] - [scsi] scsi: qla2xxx: Fix unbound NVME response length (Himanshu Madhani) [1796480] - [isdn] misdn: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779475] {CVE-2019-17055}- [fs] Revert: f5bcc37b81fc ("namei: allow restricted O_CREAT of FIFOs and regular files") (Eric Sandeen) [1801468] - [fs] Revert: 433cbb6cf0ae ("quota: honor quota type in Q_XGETQSTATcalls") (Eric Sandeen) [1800435] - [infiniband] RDMA/siw: Fix setting active_mtu attribute (Kamal Heib) [1797199] - [infiniband] RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create (Kamal Heib) [1733690] - [scsi] scsi: lpfc: Fix release of hwq to clear the eq relationship (Dick Kennedy) [1798661] - [x86] kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested guests (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm: svm: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses (Paolo Bonzini) [1796417] - [x86] kvm: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini) [1796417] - [tools] selftests: netfilter: Introduce tests for sets with range concatenation (Stefano Brivio) [1593711] - [net] nf_tables: Add set type for arbitrary concatenation of ranges (Stefano Brivio) [1593711] - [lib] bitmap: Introduce bitmap_cut(): cut bits and shift remaining (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: Support for sets with multiple ranged fields (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add nft_setelem_parse_key() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused parameter ctx (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused variable (Stefano Brivio) [1593711] - [ptp] ptp: free ptp device pin descriptors properly (Vladis Dronov) [1787568] - [ptp] ptp: fix the race between the release of ptp_clock and cdev (Vladis Dronov) [1787568] - [ptp] ptp: Fix pass zero to ERR_PTR() in ptp_clock_register (Vladis Dronov) [1787568]- [fs] NFSv4: pnfs_roc() must use cred_fscmp() to compare creds (Benjamin Coddington) [1800893] - [drm] drm/nouveau/kms/gv100-: avoid sending a core update until the first modeset (Ben Skeggs) [1801091] - [drm] drm/nouveau/kms/gv100-: move window ownership setup into modesetting path (Ben Skeggs) [1801091] - [drm] drm/nouveau/disp/gv100-: halt NV_PDISP_FE_RM_INTR_STAT_CTRL_DISP_ERROR storms (Ben Skeggs) [1801091] - [drm] drm/nouveau: Add HD-audio component notifier support (Ben Skeggs) [1792191] - [netdrv] net/mlx5: Fix deadlock in fs_core (Alaa Hleihel) [1786630] - [drm] drm/amd/dm/mst: Ignore payload update failures (Lyude Paul) [1773800 1773795] - [kernel] sched/rt: Optimize checking group RT scheduler constraints (Phil Auld) [1797106] - [fs] cifs: Fix mount options set in automount (Dave Wysochanski) [1790922]- [kernel] timers/nohz: Update NOHZ load in remote tick (Scott Wood) [1791434] - [kernel] sched/core: Don't skip remote tick for idle CPUs (Scott Wood) [1791434] - [drm] drm/amdgpu/vi: silence an uninitialized variable warning (Lyude Paul) [1792565] - [drm] drm: panel-lvds: Potential Oops in probe error handling (Lyude Paul) [1792565] - [drm] drm/i915: Fix pid leak with banned clients (Lyude Paul) [1792565] - [drm] drm/amdgpu: allow direct upload save restore list for raven2 (Lyude Paul) [1792565] - [drm] drm/amd/display: Reorder detect_edp_sink_caps before link settings read (Lyude Paul) [1792565] - [drm] drm/i915: Add missing include file (Lyude Paul) [1792565] - [drm] drm/amdgpu: enable gfxoff for raven1 refresh (Lyude Paul) [1792565] - [drm] drm/amdgpu/discovery: reserve discovery data at the top of VRAM (Lyude Paul) [1792565] - [drm] drm/amdgpu: cleanup creating BOs at fixed location (v2) (Lyude Paul) [1792565] - [drm] drm/tegra: Fix ordering of cleanup code (Lyude Paul) [1792565] - [drm] drm/i915/gen9: Clear residual context state on context switch (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1407352427:icl,ehl (Lyude Paul) [1792565] - [drm] drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ (Lyude Paul) [1792565] - [drm] drm/fb-helper: Round up bits_per_pixel if possible (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl, ehl (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for vega20 (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for navi (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: fix panel scaling (Lyude Paul) [1792565 1741114] - [drm] drm/nouveau: Fix drm-core using atomic code-paths on pre-nv50 hardware (Lyude Paul) [1792565] - [drm] drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit (Lyude Paul) [1792565] - [drm] drm/amd/display: Reset steer fifo before unblanking the stream (Lyude Paul) [1792565] - [drm] drm/amd/display: Change the delay time before enabling FEC (Lyude Paul) [1792565] - [drm] drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI dongle (Lyude Paul) [1792565] - [drm] drm/amdgpu: add cache flush workaround to gfx8 emit_fence (Lyude Paul) [1792565] - [drm] drm/amdgpu: add check before enabling/disabling broadcast mode (Lyude Paul) [1792565] - [drm] drm: limit to INT_MAX in create_blob ioctl (Lyude Paul) [1792565] - [drm] drm/amdgpu: Call find_vma under mmap_sem (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix uninitialized variable pasid_mapping_needed (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Avoid accidental thread reactivation (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix potential double drop fence reference (Lyude Paul) [1792565] - [drm] drm/amdgpu: disallow direct upload save restore list from gfx driver (Lyude Paul) [1792565] - [gpu] gpu: host1x: Allocate gather copy for host1x (Lyude Paul) [1792565] - [drm] drm/tegra: sor: Use correct SOR index on Tegra210 (Lyude Paul) [1792565] - [drm] drm/amd/display: correctly populate dpp refclk in fpga (Lyude Paul) [1792565] - [drm] drm: Don't free jobs in wait_event_interruptible() (Lyude Paul) [1792565] - [drm] drm/gma500: fix memory disclosures due to uninitialized bytes (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix amdgpu trace event print string format error (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: avoid disabling ECC if RAS is enabled for VEGA20 (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Restore audio when setting a mode (Lyude Paul) [1792565] - [drm] drm/amd/display: Program DWB watermarks from correct state (Lyude Paul) [1792565] - [drm] drm/amd/display: Fix dongle_caps containing stale information (Lyude Paul) [1792565] - [drm] drm/amd/display: add new active dongle to existent w/a (Lyude Paul) [1792565] - [drm] drm/amd/display: refactor Device ID for external chips (Lyude Paul) [1792565] - [drm] drm/amd/display: wait for set pipe mcp command completion (Lyude Paul) [1792565] - [drm] drm/amd/display: Properly round nominal frequency for SPD (Lyude Paul) [1792565] - [drm] drm/drm_vblank: Change EINVAL by the correct errno (Lyude Paul) [1792565] - [drm] drm/amdkfd: Fix MQD size calculation (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller (Lyude Paul) [1792565] - [drm] drm/amd/display: set minimum abm backlight level (Lyude Paul) [1792565] - [drm] drm/amd/display: load iram for abm 2.3 (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: A workaround to GPU RESET on APU (Lyude Paul) [1792565] - [drm] drm/amdkfd: fix a potential NULL pointer dereference (v2) (Lyude Paul) [1792565] - [drm] drm/amd/display: Set number of pipes to 1 if the second pipe was disabled (Lyude Paul) [1792565] - [drm] drm/amd/display: Handle virtual signal type in disable_link() (Lyude Paul) [1792565] - [drm] drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu: grab the id mgr lock while accessing passid_mapping (Lyude Paul) [1792565] - [drm] drm/amdgpu/sriov: add ring_stop before ring_create in psp v11 code (Lyude Paul) [1792565] - [drm] drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings (Lyude Paul) [1792565] - [drm] drm/amd/display: verify stream link before link test (Lyude Paul) [1792565] - [drm] drm: Use EOPNOTSUPP, not ENOTSUPP (Lyude Paul) [1792565] - [drm] drm/mipi-dbi: fix a loop in debugfs code (Lyude Paul) [1792565] - [drm] drm: mst: Fix query_payload ack reply struct (Lyude Paul) [1792565] - [drm] Revert "drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper." (Lyude Paul) [1792565] - [drm] drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9 (Lyude Paul) [1792565] - [drm] drm/amdgpu: avoid using invalidate semaphore for picasso (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: re-init clear state buffer after gpu reset (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt (Lyude Paul) [1792565] - [drm] drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 (Lyude Paul) [1792565] - [drm] drm/amdgpu: set adev->num_vmhubs for gmc6, 7, 8 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Export function to flush TLB of specific vm hub (Lyude Paul) [1792565] - [drm] drm/amdgpu: add new member in amdgpu_device for vmhub counts per asic chip (Lyude Paul) [1792565] - [drm] drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number (Lyude Paul) [1792565] - [drm] drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub (Lyude Paul) [1792565] - [drm] drm/amd/display: add default clocks if not able to fetch them (Lyude Paul) [1792565] - [drm] drm/amd/display: re-enable wait in pipelock, but add timeout (Lyude Paul) [1792565] - [drm] drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() (Lyude Paul) [1792565] - [drm] drm/radeon: fix r1xx/r2xx register checker for POT textures (Lyude Paul) [1792565] - [drm] drm/i915/fbc: Disable fbc by default on all glk+ (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: Limit MST BPC to 8 (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN (Lyude Paul) [1792565 1773804] - [drm] drm/mgag200: Flag all G200 SE A machines as broken wrt (Lyude Paul) [1792565] - [drm] drm/mgag200: Add workaround for HW that does not support 'startadd' (Lyude Paul) [1792565] - [drm] drm/mgag200: Store flags from PCI driver data in device structure (Lyude Paul) [1792565] - [drm] drm/mgag200: Extract device type from flags (Lyude Paul) [1792565] - [dma-buf] dma-buf: Fix memory leak in sync_file_merge() (Lyude Paul) [1792565] - [video] video/hdmi: Fix AVI bar unpack (Lyude Paul) [1792565] - [drm] drm: damage_helper: Fix race checking plane->state->fb (Lyude Paul) [1792565] - [drm] drm/i915: Fix detection for a CMP-V PCH (Lyude Paul) [1792565] - [x86] Mark AMD Ryzen 7 as supported (David Arcari) [1797317] - [x86] Mark AMD Ryzen 5 as supported (David Arcari) [1718051] - [mm] mm/sparse.c: reset section's mem_map when fully deactivated (Pingfan Liu) [1797848] - [drm] drm/mgag200: Don't unpin the current cursor image's buffer (Lyude Paul) [1784290] - [drm] drm/mgag200: Set cursor scanout address to correct BO (Lyude Paul) [1784290] - [drm] drm/mgag200: Pin displayed cursor BO to video memory (Lyude Paul) [1784290] - [tools] Correction to manpage of cpupower (Prarit Bhargava) [1796139] - [fs] cifs: fix soft mounts hanging in the reconnect code (Dave Wysochanski) [1795429] - [net] ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup (Sabrina Dubroca) [1774440] - [net] ipv6: add net argument to ip6_dst_lookup_flow (Sabrina Dubroca) [1774440] - [netdrv] can: peak_usb: fix slab info leak (Guillaume Nault) [1787486] {CVE-2019-19534} - [netdrv] vxlan: fix tos value before xmit (Hangbin Liu) [1786075] - [net] netfilter: nft_tproxy: Fix port selector on Big Endian (Phil Sutter) [1781481] - [net] devlink: Change devlink health locking mechanism (Petr Oros) [1785997] - [net] xfrm: Fix memleak on xfrm state destroy (Xin Long) [1780470] - [net] erspan: remove the incorrect mtu limit for erspan (Hangbin Liu) [1783871] - [net] ieee802154: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779495] {CVE-2019-17053} - [net] netfilter: masquerade: don't flush all conntracks if only one address deleted on device (Patrick Talbert) [1772334]- [mm] memcg: Add preemption point in accumulate_memcg_tree() (Waiman Long) [1795049] - [edac] EDAC: skx_common: downgrade message importance on missing PCI device (Aristeu Rozanski) [1775511] - [infiniband] IB/core: Do not notify GID change event of an unregistered device (Kamal Heib) [1787333] - [infiniband] IB/core: Let IB core distribute cache update events (Kamal Heib) [1787333] - [arm64] arm64: kexec: always reset to EL2 if present (Bhupesh Sharma) [1794805] - [tools] perf header: Use last modification time for timestamp (Michael Petlan) [1791258] - [netdrv] net/mlx5e: Enable all available stats for uplink reps (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Create q counters on uplink representors (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: IPoIB, use separate stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert stats groups array to array of group pointers (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Declare stats groups via macro (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Profile specific stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Move uplink rep init/cleanup code into own functions (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add discard counters per priority (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add port buffer's congestion counters (Alaa Hleihel) [1786321] - [netdrv] net/mlx5: Expose HW capability bits for port buffer per priority congestion counters (Alaa Hleihel) [1786321] - [netdrv] qede: Fix multicast mac configuration (Manish Chopra) [1784894] - [thunderbolt] thunderbolt: Drop unnecessary read when writing LC command in Ice Lake (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Fix lockdep circular locking depedency warning (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Read DP IN adapter first two dwords in one go (Jarod Wilson) [1784568]- [pci] PCI/PM: Move pci_dev_wait() definition earlier (Myron Stowe) [1794266] - [pci] PCI/PM: Add missing link delays required by the PCIe spec (Myron Stowe) [1794266] - [pci] PCI/PM: Add pcie_wait_for_link_delay() (Myron Stowe) [1794266] - [pci] PCI/PM: Return error when changing power state from D3cold (Myron Stowe) [1794266] - [pci] PCI/PM: Decode D3cold power state correctly (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_complete_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Avoid exporting __pci_complete_power_transition() (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_start_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_power_up() in pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Move power state update away from pci_power_up() (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.suspend_late() hook (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.resume_early() hook (Myron Stowe) [1794266] - [xen] xen-platform: Convert to generic power management (Myron Stowe) [1794266] - [pci] PCI/PM: Simplify pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Expand PM reset messages to mention D3hot (not just D3) (Myron Stowe) [1794266] - [pci] PCI/PM: Apply D2 delay as milliseconds, not microseconds (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_WARN() to include device information (Myron Stowe) [1794266] - [pci] PCI/PM: Use PCI dev_printk() wrappers for consistency (Myron Stowe) [1794266] - [pci] PCI/PM: Make power management op coding style consistent (Myron Stowe) [1794266] - [pci] PCI/PM: Run resume fixups before disabling wakeup events (Myron Stowe) [1794266] - [pci] PCI/PM: Clear PCIe PME Status even for legacy power management (Myron Stowe) [1794266] - [pci] PCI/PM: Always return devices to D0 when thawing (Myron Stowe) [1794266] - [pci] PCI: PM: Fix pci_power_up() (Myron Stowe) [1794266] - [pci] PCI: Make pcie_downstream_port() available outside of access.c (Myron Stowe) [1794266] - [pci] PCI: Add pci_info_ratelimited() to ratelimit PCI separately (Myron Stowe) [1794266] - [pci] PCI: PM: Simplify bus-level hibernation callbacks (Myron Stowe) [1794266] - [pci] PCI: Do not poll for PME if the device is in D3cold (Myron Stowe) [1794266] - [pci] PCI: PM: Replace pci_dev_keep_suspended() with two functions (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid resuming devices in D3hot during system suspend (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid skipping bus-level PM on platforms without ACPI (Myron Stowe) [1794266] - [pci] treewide: Switch printk users from pf and pF to ps and pS, respectively (Myron Stowe) [1794266] - [sound] ALSA: Use the legacy HDA driver as default for Intel DSP platforms (Jaroslav Kysela) [1793227] - [nvme] nvme: nvme_mpath_init remove multipath check (David Milburn) [1790958] - [mm] mm/page-writeback.c: don't break integrity writeback on ->writepage() error (Christoph von Recklinghausen) [1782117] - [arm64] arm64: Revert support for execute-only user mappings (Jeremy Linton) [1788629] - [powerpc] powerpc/papr_scm: Don't enable direct map for a region by default (Steve Best) [1795706]- [tools] selftests/eeh: Bump EEH wait time to 60s (Steve Best) [1783199] - [tools] tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan) [1780345] - [infiniband] RDMA/bnxt_re: Report more number of completion vectors (Selvin Xavier) [1788037 1753515] - [infiniband] RDMA/bnxt_re: Fix Send Work Entry state check while polling completions (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Fix missing le16_to_cpu (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Avoid freeing MR resources if dereg fails (Selvin Xavier) [1788037 1737147] - [infiniband] RDMA/bnxt_re: Fix stat push into dma buffer on gen p5 devices (Selvin Xavier) [1788037 1771855] - [infiniband] RDMA/bnxt_re: Fix chip number validation Broadcom's Gen P5 series (Selvin Xavier) [1788037 1783943] - [netdrv] net/mlx5e: Clear VF config when switching modes (mohamad meib) [1787276] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup fixup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: drop the mem_sysfs_mutex (David Hildenbrand) [1789900] - [base] driver/base/memory.c: validate memory block size early (David Hildenbrand) [1789900] - [fs] block: Don't revalidate bdev of hidden gendisk (David Milburn) [1779342] - [scsi] scsi: virtio_scsi: unplug LUNs when events missed (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: implement request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix dh and multipathing for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix missing .cleanup_rq for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: add support for request batching (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use struct_size() helper (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: remove unused 'affinity_hint_set' (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: don't send sc payload with tmfs (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Remove per-target data because it is no longer used (Maxim Levitsky) [1614188] - [powerpc] powerpc/pseries/lparcfg: Fix display of Maximum Memory (Steve Best) [1795622] - [powerpc] powernv: Don't reprogram SLW image on every KVM guest entry/exit (Laurent Vivier) [1751078] - [x86] Mark certain versions of Comet Lake as supported (David Arcari) [1794198] - [s390] s390/dasd: Disable Thin Provisioning to prevent data loss (Philipp Rudo) [1793461]- [x86] kvm: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast() (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: disable shattered huge page recovery for PREEMPT_RT (Paolo Bonzini) [1690344] {CVE-2018-12207} - [documentation] documentation: Add ITLB_MULTIHIT documentation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: mmu: Recovery of shattered NX large pages (Paolo Bonzini) [1690344] {CVE-2018-12207} - [virt] kvm: Add helper function for creating VM worker threads (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: mmu: ITLB_MULTIHIT mitigation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [kernel] cpu/speculation: Uninline and export CPU mitigations helpers (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] cpu: Add Tremont to the cpu vulnerability whitelist (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] bugs: Add ITLB_MULTIHIT bug infrastructure (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: vmx, svm: always run with EFER.NXE=1 when shadow paging is active (Paolo Bonzini) [1690344] {CVE-2018-12207} - [crypto] crypto: hmac - fix memory leak in hmac_init_tfm() (Herbert Xu) [1775858] - [crypto] crypto: hash - fix incorrect HASH_MAX_DESCSIZE (Herbert Xu) [1775858] - [nvme] nvme: Translate more status codes to blk_status_t (Gopal Tiwari) [1781537] - [include] nvme: resync include/linux/nvme.h with nvmecli (Gopal Tiwari) [1781537] - [netdrv] hv_netvsc: Fix memory leak when removing rndis device (Mohammed Gamal) [1733007] - [fs] cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() (Dave Wysochanski) [1793182] - [tools] perf c2c: Fix report with offline cpus (Michael Petlan) [1744903] - [kernel] locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWN (Waiman Long) [1793028] - [mm] mm/memory_hotplug: don't free usage map when removing a re-added early section (Pingfan Liu) [1787269] - [netdrv] iavf: remove current MAC address filter on VF reset (Stefan Assmann) [1735725 1738738] - [dma] dma-mapping: fix handling of dma-ranges for reserved memory (again) (Jerry Snitselaar) [1784691]- [fs] pnfs/filelayout: enable LAYOUTGET on OPEN (Steve Dickson) [1756140] - [fs] NFSD fixing possible null pointer derefering in copy offload (Benjamin Coddington) [1763220] - [fs] nfsd: Ensure CLONE persists data and metadata changes to the target file (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix backchannel latency metrics (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() (Benjamin Coddington) [1763220] - [fs] NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() (Benjamin Coddington) [1763220] - [fs] NFSv4: Don't allow a cached open with a revoked delegation (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix svcauth_gss_proxy_init() (Benjamin Coddington) [1763220] - [net] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding (Benjamin Coddington) [1763220] - [net] xprtrdma: Close window between waking RPC senders and posting Receives (Benjamin Coddington) [1763220] - [net] xprtrdma: Connection becomes unstable after a reconnect (Benjamin Coddington) [1763220] - [net] xprtrdma: Add unique trace points for posting Local Invalidate WRs (Benjamin Coddington) [1763220] - [net] sunrpc: fix crash when cache_head become valid before update (Benjamin Coddington) [1763220] - [fs] nfsd4: fix up replay_matches_cache() (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix leak of clp->cl_acceptor string (Benjamin Coddington) [1763220] - [fs] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors (Benjamin Coddington) [1763220] - [fs] NFS: Fix O_DIRECT accounting of number of bytes read/written (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix another issue with MIC buffer space (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix buffer handling of GSS MIC without slack (Benjamin Coddington) [1763220] - [fs] Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't handle errors if the bind/connect succeeded (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix congestion window race with disconnect (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't try to parse incomplete RPC messages (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't receive TCP data into a request buffer that has been reset (Benjamin Coddington) [1763220] - [net] SUNRPC: Dequeue the request from the receive queue while we're re-encoding (Benjamin Coddington) [1763220] - [net] SUNRPC: Handle connection breakages correctly in call_status() (Benjamin Coddington) [1763220] - [net] xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods (Benjamin Coddington) [1763220] - [fs] NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 (Benjamin Coddington) [1763220] - [fs] NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() (Benjamin Coddington) [1763220] - [fs] NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Only reap expired delegations (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Fix open stateid recovery (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid (Benjamin Coddington) [1763220] - [fs] NFSv4: Handle the special Linux file open access mode (Benjamin Coddington) [1763220] - [fs] nfsd: Fix overflow causing non-working mounts on 1 TB machines (Benjamin Coddington) [1763220] - [md] md: make sure desc_nr less than MD_SB_DISKS (Nigel Croxon) [1769057] - [md] md: raid1: check rdev before reference in raid1_sync_request func (Nigel Croxon) [1769057] - [md] md/raid10: prevent access of uninitialized resync_pages offset (Nigel Croxon) [1769057] - [md] md: avoid invalid memory access for array sb->dev_roles (Nigel Croxon) [1769057] - [md] md/raid1: avoid soft lockup under high load (Nigel Croxon) [1769057] - [md] md: no longer compare spare disk superblock events in super_load (Nigel Croxon) [1769057] - [md] md: improve handling of bio with REQ_PREFLUSH in md_flush_request() (Nigel Croxon) [1769057] - [md] md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit (Nigel Croxon) [1769057] - [md] md/raid0: Fix an error message in raid0_make_request() (Nigel Croxon) [1769057] - [md] md/raid0: fix warning message for parameter default_layout (Nigel Croxon) [1769057] - [netdrv] net/mlx5: DR, Init lists that are used in rule's member (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, No need for atomic refcount for internal SW steering resources (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multiple destination action from dr_create_fte (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Add support for multiple destination table action (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Align dest FT action creation to API (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Pass table flags at creation to lower layer (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multi-destination table for SW-steering use (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create FTE entry in the FW from SW-steering (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Use attributes struct for FW flow table creation (Alaa Hleihel) [1775986] - [drm] drm/amd/display: fix struct init in update_bounding_box (Don Dutile) [1784621] - [tools] perf/x86/pmu-events: Fix Kernel_Utilization metric (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update all the Intel JSON metrics from TMAM 3.6 (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update CascadelakeX events to v1.05 (Michael Petlan) [1788434] - [tools] cpupower: mperf_monitor: Update cpupower to use the RDPRU instruction (Janakarajan Natarajan) [1766357] - [tools] cpupower: mperf_monitor: Introduce per_cpu_schedule flag (Janakarajan Natarajan) [1766357] - [tools] cpupower: Move needs_root variable into a sub-struct (Janakarajan Natarajan) [1766357] - [mm] coredump: fix race condition between collapse_huge_page() and core dumping (Andrea Arcangeli) [1722986] - [mm] memcg, oom: don't require __GFP_FS when invoking memcg OOM killer (Waiman Long) [1791170] - [uapi] mm: move MAP_SYNC to asm-generic/mman-common.h (Jeff Moyer) [1791539]- [linux] ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() (Lu Lu) [1663784] - [virtio] virtio-balloon: fix managed page counts when migrating pages between zones (David Hildenbrand) [1689800] - [infiniband] IB/mlx4: Follow mirror sequence of device add during device removal (mohamad meib) [1786042] - [netdrv] gve: Fix the queue page list allocated pages count (Patricio Noyola) [1789114] - [netdrv] gve: fix dma sync bug where not all pages synced (David Awogbemila) [1790957] - [netdrv] gve: Fixes DMA synchronization (David Awogbemila) [1789027] - [net] SUNRPC: Ignore queue transmission errors on successful transmission (Benjamin Coddington) [1769367] - [net] Revert "SUNRPC: Micro-optimise when the task is known not to be sleeping" (Benjamin Coddington) [1769367] - [net] SUNRPC: Fix up calculation of client message length (Benjamin Coddington) [1769367] - [net] Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfs (Benjamin Coddington) [1769367] - [char] tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's" (Jerry Snitselaar) [1789088] - [char] tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts" (Jerry Snitselaar) [1789088] - [tools] perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() (Michael Petlan) [1786048] - [tools] perf jvmti: Link against tools/lib/string.o to have weak strlcpy() (Michael Petlan) [1786048] - [kernel] kprobes: Show address of kprobes if kallsyms does (Michael Petlan) [1747099] - [kernel] genirq/debugfs: Reset domain debugfs_file on removal of the debugfs file (Mohammed Gamal) [1782640] - [powerpc] powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest (Steve Best) [1789594]- [platform] x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Fix the SoC naming inconsistency (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core_pltdrv: Module removal warning fix (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Do not ioremap RAM (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Remove dev_err() usage after platform_get_irq() (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Add ICL-NNPI support to PMC Core (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Attach using APCI HID "INT33A1" (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: transform Pkg C-state residency from TSC ticks into microseconds (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc: no need to check return value of debugfs_create functions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Allow to dump debug registers on S0ix failure (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Convert to a platform_driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Don't map non-used optional resources (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Apply same width for offset definitions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Use BIT() macro (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Mark local function static (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: adding error handling (Lenny Szubowicz) [1773793] - [mm] memory_hotplug: cleanup __remove_pages() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: drop local variables in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't check for "all holes" in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: we always have a zone in find_(smallest|biggest)_section_pfn (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: poison memmap in remove_pfn_range_from_zone() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: shrink zones when offlining memory (Christoph von Recklinghausen) [1766491] - [mm] memmap_init: update variable name in memmap_init_zone (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix try_offline_node() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix updating the node span (Christoph von Recklinghausen) [1766491] - [mm] hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() (Christoph von Recklinghausen) [1766491] - [mm] page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo (Christoph von Recklinghausen) [1766491] - [mm] memory-failure.c: don't access uninitialized memmaps in memory_failure() (Christoph von Recklinghausen) [1766491] - [fs] proc/page.c: don't access uninitialized memmaps in fs/proc/page.c (Christoph von Recklinghausen) [1766491] - [base] base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() (Christoph von Recklinghausen) [1766491] - [base] base/node.c: simplify unregister_memory_block_under_nodes() (Christoph von Recklinghausen) [1766491] - [kernel] /proc/kpagecount: return 0 for special pages that are never mapped (Christoph von Recklinghausen) [1766491] - [netdrv] fm10k: fix fm10k_get_fault_pf to read correct address (Neil Horman) [1721716] - [netdrv] fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS (Neil Horman) [1721716] - [netdrv] fm10k: mark unused parameters with __always_unused (Neil Horman) [1721716] - [netdrv] fm10k: cast page_addr to u8 * when incrementing it (Neil Horman) [1721716] - [netdrv] fm10k: explicitly return 0 on success path in function (Neil Horman) [1721716] - [netdrv] fm10k: remove needless initialization of size local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove needless assignment of err local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove unnecessary variable initializer (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the ring variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the result local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local msg variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local i variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the tx_buffer variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the q_idx local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of local err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of qv local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of *p local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: Use dev_get_drvdata (Neil Horman) [1721716] - [crypto] crypto: qat - Silence smp_processor_id() warning (Neil Horman) [1723573] - [crypto] crypto: qat - use struct_size() helper (Neil Horman) [1723573] - [crypto] crypto: qat - do not offload zero length requests (Neil Horman) [1723573] - [crypto] crypto: qat - return error for block ciphers for invalid requests (Neil Horman) [1723573] - [crypto] crypto: qat - return proper error code in setkey (Neil Horman) [1723573] - [crypto] crypto: qat - fix block size for aes ctr mode (Neil Horman) [1723573] - [crypto] crypto: qat - update iv after encryption or decryption operations (Neil Horman) [1723573] - [crypto] crypto: qat - add check for negative offset in alg precompute function (Neil Horman) [1723573] - [crypto] crypto: qat - remove spin_lock in qat_ablkcipher_setkey (Neil Horman) [1723573] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Neil Horman) [1723573] - [crypto] crypto: shash - remove shash_desc::flags (Neil Horman) [1723573] - [crypto] crypto: rsa - unimplement sign/verify for raw RSA backends (Neil Horman) [1723573] - [hv] Revert "hv: vmbus: Implement suspend/resume for VSC drivers for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Ignore the offers when resuming from hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend/resume the vmbus itself for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Clean up hv_sock channels by force upon suspend" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend after cleaning up hv_sock and sub channels" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Resume after fixing up old primary channels" (Mohammed Gamal) [1788082] - [hv] Revert "vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP" (Mohammed Gamal) [1788082] - [x86] kvm: vmx: Introduce handle_unexpected_vmexit and handle WAITPKG vmexit (Paul Lai) [1494707] - [x86] kvm: vmx: Emulate MSR IA32_UMWAIT_CONTROL (Paul Lai) [1494707] - [x86] kvm: x86: Add support for user wait instructions (Paul Lai) [1494707] - [tools] tools arch x86: Update tools's copy of cpufeatures.h (Paul Lai) [1494707] - [kvm] KVM: x86: expose AVX512_BF16 feature to guest (Paul Lai) [1642539] - [x86] x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions (Paul Lai) [1642539] - [block] rbd: silence bogus uninitialized warning in rbd_object_map_update_finish() (Jeff Layton) [1777961] - [fs] ceph: increment/decrement dio counter on async requests (Jeff Layton) [1777961] - [fs] ceph: take the inode lock before acquiring cap refs (Jeff Layton) [1777961] - [scsi] scsi: lpfc: fix build failure with DEBUGFS disabled (Dick Kennedy) [1784863] - [scsi] Revert "storvsc: setup 1:1 mapping between hardware queue and CPU queue" (Cathy Avery) [1787594] - [tools] perf session: Return error code for perf_session__new() function on failure (Michael Petlan) [1754995] - [tools] perf header: Fix false warning when there are no duplicate cache entries (Michael Petlan) [1776499] - [firmware] efi/memreserve: Register reservations as 'reserved' in /proc/iomem (Bhupesh Sharma) [1772730] - [firmware] efi/memreserve: deal with memreserve entries in unmapped memory (Bhupesh Sharma) [1772730] - [powerpc] powerpc/powernv: Avoid re-registration of imc debugfs directory (Diego Domingos) [1781098] - [powerpc] powerpc/powernv: Return for invalid IMC domain (Diego Domingos) [1781098]- [tools] perf tools: Allow to link with libbpf dynamicaly (Michael Petlan) [1781570] - [tools] perf probe: Fix spelling mistake "addrees" -> "address" (Michael Petlan) [1760227] - [tools] perf probe: Trace a magic number if variable is not found (Michael Petlan) [1760227] - [tools] perf probe: Support DW_AT_const_value constant value (Michael Petlan) [1760227] - [tools] perf probe: Support multiprobe event (Michael Petlan) [1760227] - [tools] perf probe: Generate event name with line number (Michael Petlan) [1760227] - [tools] perf probe: Do not show non representive lines by perf-probe -L (Michael Petlan) [1760227] - [tools] perf probe: Verify given line is a representive line (Michael Petlan) [1760227] - [tools] perf probe: Show correct statement line number by perf probe -l (Michael Petlan) [1760227] - [tools] perf probe: Skip overlapped location on searching variables (Michael Petlan) [1760227] - [tools] perf probe: Fix to show calling lines of inlined functions (Michael Petlan) [1760227] - [tools] perf probe: Filter out instances except for inlined subroutine and subprogram (Michael Petlan) [1760227] - [tools] perf probe: Skip end-of-sequence and non statement lines (Michael Petlan) [1760227] - [tools] perf probe: Return a better scope DIE if there is no best scope (Michael Petlan) [1760227] - [tools] perf probe: Fix to show ranges of variables in functions without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to show inlined function callsite without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to list probe event with correct line number (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe an inline function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe a function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix wrong address verification (Michael Petlan) [1760227] - [tools] perf probe: Fix to show function entry line as probe-able (Michael Petlan) [1760227] - [tools] perf probe: Walk function lines in lexical blocks (Michael Petlan) [1760227] - [tools] perf probe: Fix to find range-only function instance (Michael Petlan) [1760227] - [scsi] qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Added support for MPI and PEP regions for ISP28XX (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Correctly retrieve and interpret active flash region (Himanshu Madhani) [1782598] - [nvme] nvme: Add quirk for LiteON CL1 devices running FW 22301111 (Perry Yuan) [1769179] - [nvme] nvme-pci: Save PCI state before putting drive into deepest state (Perry Yuan) [1769180] - [infiniband] rdma/cxgb4: Fix spelling mistake "immedate" -> "immediate" (Vishal Kulkarni) [1725823] - [infiniband] rdma/cxgb4: Fix null pointer dereference on alloc_skb failure (Vishal Kulkarni) [1725823] - [infiniband] iw_cxgb4: Fix qpid leak (Vishal Kulkarni) [1725823] - [netdrv] net/mlx5e: Use correct enum to determine uplink port (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix concurrency issues between config flow and XSK (mohamad meib) [1786113] - [infiniband] IB/mlx5: Fix steering rule of drop and count (mohamad meib) [1786113] - [netdrv] net/mlx5e: ethtool, Fix analysis of speed setting (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix translation of link mode into speed (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix free peer_flow when refcount is 0 (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix freeing flow with kfree() and not kvfree() (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix SFF 8472 eeprom length (mohamad meib) [1786113] - [netdrv] net/mlx5e: Query global pause state before setting prio2buffer (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix TXQ indices to be sequential (mohamad meib) [1786113] - [infiniband] RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR (mohamad meib) [1786113] - [netdrv] ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe (Jarod Wilson) [1783853] {CVE-2019-15099} - [netdrv] revert "[netdrv] ice: mark driver as tech-preview" (Jonathan Toppins) [1783062] - [netdrv] ibmvnic: Fix typo in retry check (Steve Best) [1783775] - [netdrv] ibmveth: Detect unsupported packets before sending to the hypervisor (Steve Best) [1784904] - [netdrv] igc: add additional delay during phy hw reset (David Arcari) [1782824] - [net] bridge: fix regression in br_mdb_fill_info() (Petr Oros) [1783888] - [net] bpf: Emit audit messages upon successful prog load and unload (Jiri Olsa) [1781266] - [fs] fuse: fix leak of fuse_io_priv (Miklos Szeredi) [1777009] - [fs] virtiofs: Check contents of options string (Vivek Goyal) [1783426] - [fs] exec: Fix mem leak in kernel_read_file (Eric Sandeen) [1683731] {CVE-2019-8980} - [lib] sbitmap: only queue kyber's wait callback if not already active (Ming Lei) [1784544] - [fs] CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks (Dave Wysochanski) [1788202] - [kernel] ftrace: Check for successful allocation of hash (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Check for empty hash and comment the race with registering probes (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Fix NULL pointer dereference in t_probe_next() (Desnes Augusto Nunes do Rosario) [1719414] - [iommu] vt-d: Allocate reserved region for ISA with correct permission (Jerry Snitselaar) [1778041] - [iommu] set group default domain before creating direct mappings (Jerry Snitselaar) [1778041] - [iommu] vt-d: Fix dmar pte read access not set error (Jerry Snitselaar) [1778041] - [iommu] vt-d: Set ISA bridge reserved region as relaxable (Jerry Snitselaar) [1778041] - [iommu] fix KASAN use-after-free in iommu_insert_resv_region (Auger Eric) [1777014] - [platform] platform/x86: dell-laptop: fix rfkill functionality (Jarod Wilson) [1725878] - [mm] mm/hugetlb: defer freeing of huge pages if in non-task context (Waiman Long) [1780015] - [mm] powerpc/book3s64/hash: Use secondary hash for bolted mapping if the primary is full (Steve Best) [1783159] - [mm] powerpc/pseries: Don't fail hash page table insert for bolted mapping (Steve Best) [1783159] - [powerpc] powerpc/pseries: Don't opencode HPTE_V_BOLTED (Steve Best) [1783159] - [powerpc] powerpc/perf: Disable trace_imc pmu (Steve Best) [1785573] - [powerpc] powerpc/spinlocks: Include correct header for static key (Phil Auld) [1767529] - [powerpc] powerpc/shared: Use static key to detect shared processor (Phil Auld) [1767529] - [powerpc] powerpc/vcpu: Assume dedicated processors as non-preempt (Phil Auld) [1767529] - [arm64] arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space (Jeremy Linton) [1757828] - [arm64] arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: Handle erratum 1418040 as a superset of erratum 1188873 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Add workaround for Cortex-A76 erratum #1463225 (Jeremy Linton) [1757828] - [arm64] arm64: Kconfig: Tidy up errata workaround help text (Jeremy Linton) [1757828] - [arm64] arm64: Apply ARM64_ERRATUM_1188873 to Neoverse-N1 (Jeremy Linton) [1757828] - [arm64] arm64: Add part number for Neoverse N1 (Jeremy Linton) [1757828] - [arm64] arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT (Jeremy Linton) [1757828] - [clocksource] arm64: Restrict ARM64_ERRATUM_1188873 mitigation to AArch32 (Jeremy Linton) [1757828] - [arm64] arm64: arch_timer: avoid unused function warning (Jeremy Linton) [1757828] - [arm64] arm64: Add workaround for Cortex-A76 erratum 1286807 (Jeremy Linton) [1757828]- [kernel] audit: remove redundant condition check in kauditd_thread() (Richard Guy Briggs) [1716002] - [kernel] audit: Report suspicious O_CREAT usage (Richard Guy Briggs) [1716002] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Richard Guy Briggs) [1716002] - [kernel] audit_get_nd(): don't unlock parent too early (Richard Guy Briggs) [1716002] - [fs] namei.c: keep track of nd->root refcount status (Richard Guy Briggs) [1716002] - [fs] namei.c: new helper - legitimize_root() (Richard Guy Briggs) [1716002] - [kernel] kill the last users of user_{path, lpath, path_dir}() (Richard Guy Briggs) [1716002] - [kernel] namei.h: get the comments on LOOKUP_... in sync with reality (Richard Guy Briggs) [1716002] - [kernel] kill LOOKUP_NO_EVAL, don't bother including namei.h from audit.h (Richard Guy Briggs) [1716002] - [kernel] audit_inode(): switch to passing AUDIT_INODE_.. (Richard Guy Briggs) [1716002] - [fs] filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there (Richard Guy Briggs) [1716002] - [fs] filename_lookup(): audit_inode() argument is always 0 (Richard Guy Briggs) [1716002] - [kernel] audit: remove the BUG() calls in the audit rule comparison functions (Richard Guy Briggs) [1716002] - [kernel] audit: enforce op for string fields (Richard Guy Briggs) [1716002] - [kernel] audit: deliver signal_info regarless of syscall (Richard Guy Briggs) [1716002] - [fs] fsnotify: fix unlink performance regression (Richard Guy Briggs) [1716002] - [kernel] audit_compare_dname_path(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] audit_update_watch(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [fs] inotify_handle_event(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: switch send_to_group() and ->handle_event to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] fsnotify(): switch to passing const struct qstr * for file_name (Richard Guy Briggs) [1716002] - [kernel] switch fsnotify_move() to passing const struct qstr * for old_name (Richard Guy Briggs) [1716002] - [fs] ovl_lookup_real_one(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memory leak bug (Richard Guy Briggs) [1716002] - [kernel] audit: purge unnecessary list_empty calls (Richard Guy Briggs) [1716002] - [security] audit: link integrity evm_write_xattrs record to syscall event (Richard Guy Briggs) [1716002] - [csky] syscall_get_arch: add "struct task_struct *" argument (Richard Guy Briggs) [1716002] - [kernel] audit: Make audit_log_cap and audit_copy_inode static (Richard Guy Briggs) [1716002] - [kernel] audit: connect LOGIN record to its syscall record (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memleak caused by auditing load module (Richard Guy Briggs) [1716002] - [kernel] fanotify: check FS_ISDIR flag instead of d_is_dir() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: report FS_ISDIR flag with MOVE_SELF and DELETE_SELF events (Richard Guy Briggs) [1716002] - [kernel] fsnotify: annotate directory entry modification events (Richard Guy Briggs) [1716002] - [kernel] audit: mark expected switch fall-through (Richard Guy Briggs) [1716002] - [kernel] audit: hide auditsc_get_stamp and audit_serial prototypes (Richard Guy Briggs) [1716002] - [tty] audit: join tty records to their syscall (Richard Guy Briggs) [1716002] - [kernel] audit: remove audit_context when CONFIG_ AUDIT and not AUDITSYSCALL (Richard Guy Briggs) [1716002] - [kernel] audit: remove unused actx param from audit_rule_match (Richard Guy Briggs) [1716002] - [kernel] audit: ignore fcaps on umount (Richard Guy Briggs) [1716002] - [kernel] audit: clean up AUDITSYSCALL prototypes and stubs (Richard Guy Briggs) [1716002] - [kernel] audit: more filter PATH records keyed on filesystem magic (Richard Guy Briggs) [1716002] - [kernel] audit: add support for fcaps v3 (Richard Guy Briggs) [1716002] - [kernel] audit: move loginuid and sessionid from CONFIG_AUDITSYSCALL to CONFIG_AUDIT (Richard Guy Briggs) [1716002] - [kernel] audit: add syscall information to CONFIG_CHANGE records (Richard Guy Briggs) [1716002] - [kernel] audit: hand taken context to audit_kill_trees for syscall logging (Richard Guy Briggs) [1716002] - [kernel] audit: give a clue what CONFIG_CHANGE op was involved (Richard Guy Briggs) [1716002] - [kernel] audit: remove duplicated include from audit.c (Richard Guy Briggs) [1716002] - [kernel] audit: shorten PATH cap values when zero (Richard Guy Briggs) [1716002] - [kernel] audit: use current whenever possible (Richard Guy Briggs) [1716002] - [kernel] audit: minimize our use of audit_log_format() (Richard Guy Briggs) [1716002] - [kernel] audit: remove WATCH and TREE config options (Richard Guy Briggs) [1716002] - [kernel] audit: use session_info helper (Richard Guy Briggs) [1716002] - [kernel] audit: localize audit_log_session_info prototype (Richard Guy Briggs) [1716002] - [kernel] audit: Use 'mark' name for fsnotify_mark variables (Richard Guy Briggs) [1716002] - [kernel] audit: Replace chunk attached to mark instead of replacing mark (Richard Guy Briggs) [1716002] - [kernel] audit: Simplify locking around untag_chunk() (Richard Guy Briggs) [1716002] - [kernel] audit: Drop all unused chunk nodes during deletion (Richard Guy Briggs) [1716002] - [kernel] audit: Guarantee forward progress of chunk untagging (Richard Guy Briggs) [1716002] - [kernel] audit: Allocate fsnotify mark independently of chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Provide helper for dropping mark's chunk reference (Richard Guy Briggs) [1716002] - [kernel] audit: Remove pointless check in insert_hash() (Richard Guy Briggs) [1716002] - [kernel] audit: Factor out chunk replacement code (Richard Guy Briggs) [1716002] - [kernel] audit: Make hash table insertion safe against concurrent lookups (Richard Guy Briggs) [1716002] - [kernel] audit: Embed key into chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible tagging failures (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible spurious -ENOSPC error (Richard Guy Briggs) [1716002] - [kernel] audit_tree: Remove mark->lock locking (Richard Guy Briggs) [1716002] - [kernel] audit: print empty EXECVE args (Richard Guy Briggs) [1716002] - [security] evm: fix return value check in evm_write_xattrs() (Richard Guy Briggs) [1716002] - [kernel] audit: fix use-after-free in audit_add_watch (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_real_ts64() for timestamps (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_ts64() for time access (Richard Guy Briggs) [1716002] - [kernel] audit: simplify audit_enabled check in audit_watch_log_rule_change() (Richard Guy Briggs) [1716002] - [kernel] audit: check audit_enabled in audit_tree_log_remove_rule() (Richard Guy Briggs) [1716002] - [kernel] cred: conditionally declare groups-related functions (Richard Guy Briggs) [1716002] - [kernel] audit: eliminate audit_enabled magic number comparison (Richard Guy Briggs) [1716002] - [kernel] audit: Fix extended comparison of GID/EGID (Richard Guy Briggs) [1716002] - [kernel] audit: tie ANOM_ABEND records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: tie SECCOMP records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1716002] - [documentation] admin guide/pm: Admin guide for intel-speed-select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display TRL buckets for just base config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Ignore missing config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Increment version (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use core count for base-freq mask (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Support platform with limited Intel(R) Speed Select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use Frequency weight for CLOS (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make CLOS frequency in MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use mailbox for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Auto mode for CLX (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Correct CLX-N frequency units (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change display of "avx" to "avx2" (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend command set for perf-profile (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement base-freq commands on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement 'perf-profile info' on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement CascadeLake-N help and command functions structures (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add check for CascadeLake-N models (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make process_command generic (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add int argument to command functions (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Refuse to disable core-power when getting used (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Turbo-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Base-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Remove warning for unused result (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix perf-profile command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend core-power command set (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix some debug prints (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Format get-assoc information (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Allow online/offline based on tdp (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix high priority core mask over count (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display core count for bucket (Prarit Bhargava) [1766228] - [platform] x86: isst: Allow additional TRL MSRs (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix memory leak (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output success/failed for command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output human readable CPU list (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change turbo ratio output to maximum turbo frequency (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Switch output to MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Simplify output for turbo-freq and base-freq (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix cpu-count output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix help option typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix package typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() (Prarit Bhargava) [1766228] - [platform] x86: isst: Use dev_get_drvdata (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add .gitignore file (Prarit Bhargava) [1766228] - [tools] tools/power/x86: A tool to validate Intel Speed Select commands (Prarit Bhargava) [1766228] - [platform] x86: isst: Restore state on resume (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select PUNIT MSR interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via MSRs (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via PCI (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mmio interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number (Prarit Bhargava) [1766228] - [platform] x86: isst: Store per CPU information (Prarit Bhargava) [1766228] - [platform] x86: isst: Add common API to register and handle ioctls (Prarit Bhargava) [1766228] - [documentation] platform/x86: isst: Update ioctl-number.txt for Intel Speed Select interface (Prarit Bhargava) [1766228]- [tools] libbpf: Refactor relocation handling (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix call relocation offset calculation bug (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix bpf_object name determination for bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] libbpf: return previous print callback from libbpf_set_print (Yauheni Kaliuta) [1772081] - [tools] libbpf: fix bpf_object__name() to actually return object name (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Make CO-RE reloc test impartial to test_progs flavor (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INTO macro tests (Yauheni Kaliuta) [1772081] - [tools] bpftool: Allow to read btf as raw data (Yauheni Kaliuta) [1772081] - [tools] bpftool: implement "bpftool btf show|list" (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_btf_get_next_id() to cycle through BTF objects (Jiri Olsa) [1772081] - [tools] libbpf: refactor bpf_*_get_next_id() functions (Yauheni Kaliuta) [1772081] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1772081] - [tools] libbpf: attempt to load kernel BTF from sysfs first (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add getter for program size (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_get_link_xdp_info() function to get more XDP information (Yauheni Kaliuta) [1772081] - [tools] libbpf: Use pr_warn() when printing netlink errors (Yauheni Kaliuta) [1772081] - [tools] libbpf: Propagate EPERM to caller on program load (Yauheni Kaliuta) [1772081] - [tools] libbpf: Unpin auto-pinned maps if loading fails (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add auto-pinning of maps when loading BPF objects (Yauheni Kaliuta) [1772081] - [tools] libbpf: Teach bpf_object__open to guess program types (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_program__get_{type, expected_attach_type) APIs (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move directory creation into _pin() functions (Yauheni Kaliuta) [1772081] - [tools] libbpf: Store map pin path and status in struct bpf_map (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix error handling in bpf_map__reuse_fd() (Yauheni Kaliuta) [1772081] - [tools] libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1772081] - [tools] bpftool: Fix bpftool build by switching to bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] bpf: Rename pr_warning to pr_warn to align with kernel logging (Yauheni Kaliuta) [1772081] - [tools] libbpf: provide more helpful message on uninitialized global var (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add field existence CO-RE relocs tests (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add support for field existance CO-RE relocation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Update BTF reloc support to latest Clang format (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: Refactor bpf_object__open APIs to use common opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpf (Jiri Olsa) [1772081] - [tools] uapi/bpf: fix helper docs (Yauheni Kaliuta) [1772081] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1772081] - [uapi] bpf: fix 'struct pt_reg' typo in documentation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix BTF-defined map's __type macro handling of arrays (Yauheni Kaliuta) [1772081] - [scripts] bpf: Print an error when known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Emit an #error directive known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Fix xdp_md forward declaration typo (Yauheni Kaliuta) [1772081] - [scripts] bpf: teach bpf_helpers_doc.py to dump BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Split off tracing-only helpers into bpf_tracing.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: samples/bpf: Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Undo GCC-specific bpf_helpers.h changes (Yauheni Kaliuta) [1772081] - [tools] libbpf: auto-generate list of BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add bpf-gcc support (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: relicense bpf_helpers.h and bpf_endian.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_read() macro (Yauheni Kaliuta) [1772081] - [tools] bpf: fix core_reloc.c compilation error (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_object__open_{file, mem} w/ extensible opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: make libbpf.map source of truth for libbpf version (Yauheni Kaliuta) [1772081] - [tools] libbpf: stop enforcing kern_version, populate it for users (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs misc tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ints tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ptr-as-array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs modifiers/typedef tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs nesting tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs struct flavors tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs testing setup (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add BPF_CORE_READ relocatable read macro (Yauheni Kaliuta) [1772081] - [tools] libbpf: implement BPF CO-RE offset relocation algorithm (Yauheni Kaliuta) [1772081] - [tools] libbpf: add .BTF.ext offset relocation section loading (Yauheni Kaliuta) [1772081] - [tools] libbpf: convert libbpf code to use new btf helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: add helpers for working with BTF types (Yauheni Kaliuta) [1772081] - [gpu] drm/i915: Add new CNL PCH ID seen on a CML platform (Lyude Paul) [1771779] - [gpu] drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 (Lyude Paul) [1771779] - [gpu] drm/amdgpu: register gpu instance before fan boost feature enablment (Lyude Paul) [1771779] - [gpu] drm/amd/swsmu: fix smu workload bit map error (Lyude Paul) [1771779] - [gpu] drm/amdgpu: dont schedule jobs while in reset (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Try to acquire the page lock around set_page_dirty() (Lyude Paul) [1771779] - [gpu] drm/i915/pmu: "Frequency" is reported as accumulated cycles (Lyude Paul) [1771779] - [gpu] drm/i915: Don't oops in dumb_create ioctl if we have no crtcs (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff on original raven (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff when using register read interface (Lyude Paul) [1771779] - [gpu] revert "drm/i915/ehl: Update MOCS table for EHL" (Lyude Paul) [1771779] - [gpu] drm/i915: update rawclk also on resume (Lyude Paul) [1771779] - [gpu] dc.c:use kzalloc without test (Lyude Paul) [1771779] - [gpu] drm/amd/display: Passive DP->HDMI dongle detection fix (Lyude Paul) [1771779] - [gpu] drm/amd/display: add 50us buffer as WA for pstate switch in active (Lyude Paul) [1771779] - [gpu] drm/amd/display: do not synchronize "drr" displays (Lyude Paul) [1771779] - [gpu] drm/amdgpu: If amdgpu_ib_schedule fails return back the error (Lyude Paul) [1771779] - [gpu] drm/sched: Set error to s_fence if HW job submission failed (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) (Lyude Paul) [1771779] - [gpu] drm/radeon: fix si_enable_smc_cac() failed issue (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix error handling in amdgpu_bo_list_create (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix potential VM faults (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix SDMA hang when performing VKexample test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/powerplay/vega10: allow undervolting in p7 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gfx10: update gfx golden settings (Lyude Paul) [1771779] - [gpu] drm/i915: Fix PCH reference clock for FDI on HSW/BDW (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: user pages array memory leak fix (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vcn: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vce: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/i915: Favor last VBT child device with conflicting AUX ch/DDC pin (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Never allow userptr into the mappable GGTT (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for pipe sync (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1 (Lyude Paul) [1771779] - [gpu] drm/ttm: Restore ttm prefaulting (Lyude Paul) [1771779] - [gpu] drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 (Lyude Paul) [1771779] - [gpu] drm/amd/display: memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix multiple memory leaks in acp_hw_init (Lyude Paul) [1771779] - [gpu] drm: Clear the fence pointer when writeback job signaled (Lyude Paul) [1771779] - [gpu] drm: Free the writeback_job when it with an empty fb (Lyude Paul) [1771779] - [gpu] drm/i915: Mark contents as dirty on a write fault (Lyude Paul) [1771779] - [gpu] drm/i915: Whitelist COMMON_SLICE_CHICKEN2 (Lyude Paul) [1771779] - [gpu] drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled (Lyude Paul) [1771779] - [gpu] drm/i915: Perform GGTT restore much earlier during resume (Lyude Paul) [1771779] - [gpu] drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Check for valid number of registers to read (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix KFD-related kernel oops on Hawaii (Lyude Paul) [1771779] - [gpu] drm/i915: to make vgpu ppgtt notificaiton as atomic operation (Lyude Paul) [1771779] - [gpu] drm/i915/gvt: update vgpu workload head pointer correctly (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: change metrics update period from 1ms to 100ms (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors (Lyude Paul) [1771779] - [gpu] drm/atomic: Take the atomic toys away from X (Lyude Paul) [1771779] - [gpu] drm/atomic: Reject FLIP_ASYNC unconditionally (Lyude Paul) [1771779] - [gpu] drm/i915/dp: Fix dsc bpp calculations, v5 (Lyude Paul) [1771779] - [dma-buf] sw_sync: Synchronize signal vs syncpt free (Lyude Paul) [1771779] - [gpu] drm/amdgpu/si: fix ASIC tests (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix trigger not generated for freesync (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix MPO HUBP underflow with Scatter Gather (Lyude Paul) [1771779] - [gpu] drm/amd/powerpaly: fix navi series custom peak level value error (Lyude Paul) [1771779] - [gpu] drm/amd/display: support spdif (Lyude Paul) [1771779] - [gpu] drm/nouveau/volt: Fix for some cards having 0 maximum voltage (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/tu102-: disable input lut when input is already FP16 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix number of sdma5 trap irq types for navi1x (Lyude Paul) [1771779] - [gpu] drm/amd/display: Register VUPDATE_NO_LOCK interrupts for DCN2 (Lyude Paul) [1771779] - [gpu] drm/amd/display: reprogram VM config when system resume (Lyude Paul) [1771779] - [gpu] drm/amd/display: Fix frames_to_insert math (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix issue where 252-255 values are clipped (Lyude Paul) [1771779] - [gpu] drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() (Lyude Paul) [1771779] - [gpu] revert "drm/radeon: Fix EEH during kexec" (Lyude Paul) [1771779] - [gpu] drm/amd/display: Use proper enum conversion functions (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix hard hang for S/G display BOs (Lyude Paul) [1771779] - [gpu] drm/panel: check failure cases in the probe func (Lyude Paul) [1771779] - [gpu] drm/bridge: sii902x: fix missing reference to mclk clock (Lyude Paul) [1771779] - [gpu] drm/tinydrm/kconfig: Select BACKLIGHT_CLASS_DEVICE (Lyude Paul) [1771779] - [video] ssd1307fb: Start page range at page_offset (Lyude Paul) [1771779] - [gpu] drm/amd/display: Copy GSL groups when committing a new context (Lyude Paul) [1771779] - [gpu] drm/amd/display: Clear FEC_READY shadow register if DPCD write fails (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix not calling ppsmu to trigger PME (Lyude Paul) [1771779] - [gpu] drm/amd/display: Power-gate all DSCs at driver init time (Lyude Paul) [1771779] - [gpu] drm/amd/display: add monitor patch to add T7 delay (Lyude Paul) [1771779] - [gpu] drm/panel: simple: fix AUO g185han01 horizontal blanking (Lyude Paul) [1771779] - [gpu] drm/vkms: Avoid assigning 0 for possible_crtc (Lyude Paul) [1771779] - [gpu] drm/bridge: tc358767: Increase AUX transfer length limit (Lyude Paul) [1771779] - [gpu] drm/vkms: Fix crc worker races (Lyude Paul) [1771779] - [gpu] drm/amdgpu/display: fix 64 bit divide (Lyude Paul) [1771779] - [gpu] drm/amd/display: Add missing HBM support and raise Vega20's uclk (Lyude Paul) [1771779] - [gpu] drm/amd/display: dce11.x /dce12 update formula input (Lyude Paul) [1771779] - [gpu] drm/amd/display: Restore backlight brightness after system resume (Lyude Paul) [1771779] - [gpu] drm: fix module name in edid_firmware log message (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) (Lyude Paul) [1771779] - [gpu] drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines (Lyude Paul) [1771779] - [gpu] drm/amd/display: Don't replace the dc_state for fast updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Skip determining update type for async updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Allow cursor async updates for framebuffer swaps (Lyude Paul) [1771779] - [include] sk_buff: fix skb_ext_put() and skb_ext_reset() calls (Ivan Vecera) [1779923] - [net] openvswitch: fix flow command message size (Paolo Abeni) [1776765] - [net] netfilter: nf_tables: add SECMARK support (Phil Sutter) [1715851] - [net] netfilter: nf_tables: add requirements for connsecmark support (Phil Sutter) [1715851] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring (Jarod Wilson) [1781534] {CVE-2019-19057} - [tools] selftests/powerpc: Disable basic EEH selftest (Steve Best) [1782232] - [x86] kvm: x86: Remove a spurious export of a static function (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack it (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: implement MSR_IA32_TSX_CTRL effect on CPUID (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: do not modify masked bits of shared MSRs (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: fix presentation of TSX feature in ARCH_CAPABILITIES (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm/x86: Export MDS_NO=0 to guests when TSX is enabled (Paolo Bonzini) [1779553] {CVE-2019-19338} - [fs] cifs: Close open handle after interrupted close (Leif Sahlberg) [1771691] - [fs] cifs: Do not miss cancelled OPEN responses (Leif Sahlberg) [1771691] - [fs] cifs: Fix NULL pointer dereference in mid callback (Leif Sahlberg) [1771691] - [fs] cifs: add a debug macro that prints \\server\share for errors (Leif Sahlberg) [1772630] - [fs] cifs: add new debugging macro cifs_server_dbg (Leif Sahlberg) [1772630]- [netdrv] wireless: fix nl80211 vendor commands (Jarod Wilson) [1776606] - [net] nl80211: fix VENDOR_CMD_RAW_DATA (Jarod Wilson) [1776606] - [netdrv] rt2x00: initialize last_reset (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't consider IV len in A-MSDU (Jarod Wilson) [1776606] - [net] mac80211: fix station inactive_time shortly after boot (Jarod Wilson) [1776606] - [net] mac80211: fix ieee80211_txq_setup_flows() failure path (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support new API for scan config cmd (Jarod Wilson) [1776606] - [netdrv] mt76: dma: fix buffer unmap with non-linear skbs (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2e: disable pcie_aspm by default (Jarod Wilson) [1776606] - [net] nl80211: fix validation of mesh path nexthop (Jarod Wilson) [1776606] - [net] nl80211: Disallow setting of HT for channel 14 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix problem of too small skb->len (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: 0x2720 is qu and 0x30DC is not (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add workaround for power gating in integrated 22000 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix all 9460 entries for qnj (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix potential overflow on P2P code (Jarod Wilson) [1775223 1776606] {CVE-2019-17666} - [netdrv] iwlwifi: pcie: fix merge damage on making QnJ exclusive (Jarod Wilson) [1776606] - [netdrv] ath10k: fix latency issue for QCA988x (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: change qu with jf devices to use qu configuration (Jarod Wilson) [1776606] - [netdrv] iwlwifi: exclude GEO SAR support for 3168 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix memory leak in alloc_sgtable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix rb_allocator workqueue allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix indexing in command dump for new HW (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix race in sync rx queue notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: force single phy init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix ACPI table revision checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't access trans_cfg via cfg (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove input-polldev.h header (Jarod Wilson) [1776606] - [net] mac80211: Don't access sk_queue_head->next directly (Jarod Wilson) [1776606] - [net] mac80211: fix scan when operating on DFS channels in ETSI domains (Jarod Wilson) [1776606] - [net] mac80211: accept deauth frames in IBSS mode (Jarod Wilson) [1776606] - [net] cfg80211: fix a bunch of RCU issues in multi-bssid code (Jarod Wilson) [1776606] - [net] nl80211: fix memory leak in nl80211_get_ftm_responder_stats (Jarod Wilson) [1776606] - [net] cfg80211: wext: avoid copying malformed SSIDs (Jarod Wilson) [1778634 1776606] {CVE-2019-17133} - [net] mac80211: Reject malformed SSID elements (Jarod Wilson) [1776606] - [net] mac80211: keep BHs disabled while calling drv_tx_wake_queue() (Jarod Wilson) [1776606] - [net] mac80211: fix txq null pointer dereference (Jarod Wilson) [1776606] - [net] nl80211: fix null pointer dereference (Jarod Wilson) [1776606] - [net] cfg80211: initialize on-stack chandefs (Jarod Wilson) [1776606] - [net] cfg80211: validate SSID/MBSSID element ordering assumption (Jarod Wilson) [1776606] - [net] nl80211: validate beacon head (Jarod Wilson) [1776606] - [net] cfg80211: Purge frame registrations on iftype change (Jarod Wilson) [1776606] - [net] cfg80211: Do not compare with boolean in nl80211_common_reg_change_event (Jarod Wilson) [1776606] - [net] cfg80211: always shut down on HW rfkill (Jarod Wilson) [1776606] - [net] cfg80211: fix boundary value in ieee80211_frequency_to_channel() (Jarod Wilson) [1776606] - [net] cfg80211: add local BSS receive time to survey information (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_CMD_UPDATE_FT_IES to supported commands (Jarod Wilson) [1776606] - [netdrv] wireless: Fix Kconfig indentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix mt7615 firmware path definitions (Jarod Wilson) [1776606] - [netdrv] rtw88: configure firmware after HCI started (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: release tx skbs DMAed when stop (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: extract skbs free routine for trx rings (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix build w/o CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] rtw88: report RX power for each antenna (Jarod Wilson) [1776606] - [netdrv] rtw88: fix wrong rx power calculation (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtw88: allows to receive AMSDU in AMPDU (Jarod Wilson) [1776606] - [netdrv] rtw88: add dynamic cck pd mechanism (Jarod Wilson) [1776606] - [netdrv] rtw88: move IQK/DPK into phy_calibration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add SW DPK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add FW IQK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: Enable interrupt migration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update pwr_seq to v13 (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update PHY parameter to v38 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl8821ae: Remove some unused bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1776606] - [netdrv] brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: make array static const and remove redundant assignment (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't realloc wiphy during PCIe reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: split brcmf_attach() and brcmf_detach() functions (Jarod Wilson) [1776606] - [netdrv] brcmfmac: move "cfg80211_ops" pointer to another struct (Jarod Wilson) [1776606] - [netdrv] ath10k: fix channel info parsing for non tlv target (Jarod Wilson) [1776606] - [netdrv] ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet (Jarod Wilson) [1776606] - [netdrv] ath10k: free beacon buf later in vdev teardown (Jarod Wilson) [1776606] - [net] mac80211: allow drivers to set max MTU (Jarod Wilson) [1776606] - [net] mac80211: ibss: send deauth when expiring inactive STAs (Jarod Wilson) [1776606] - [net] mac80211: don't check if key is NULL in ieee80211_key_link() (Jarod Wilson) [1776606] - [net] mac80211: clear crypto tx tailroom counter upon keys enable (Jarod Wilson) [1776606] - [net] mac80211: remove unnecessary key condition (Jarod Wilson) [1776606] - [net] mac80211: list features in WEP/TKIP disable in better order (Jarod Wilson) [1776606] - [net] mac80211: vht: add support VHT EXT NSS BW in parsing VHT (Jarod Wilson) [1776606] - [netdrv] ath9k: release allocated buffer if timed out (Jarod Wilson) [1778582 1776606] {CVE-2019-19074} - [netdrv] ath9k_htc: release allocated buffer if timed out (Jarod Wilson) [1778572 1776606] {CVE-2019-19073} - [netdrv] ath9k: Remove unneeded variable to store return value (Jarod Wilson) [1776606] - [netdrv] ath10k: add reorder and change PN check logic for mac80211 (Jarod Wilson) [1776606] - [netdrv] ath10k: add mic bytes for pmf management packet (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] hostap: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix file release memory leak (Jarod Wilson) [1776606] - [netdrv] rtw88: fix seq_file memory leak (Jarod Wilson) [1776606] - [netdrv] hostap: remove set but not used variable 'copied' in prism2_io_debug_proc_read (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add "reset" debugfs entry for testing reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add stub version of brcmf_debugfs_get_devdir() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: remove iwl_fw_cancel_dumps function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periodic trigger (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix dump structs doc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: add DRAM buffer allocation command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove apply point, switch to time point API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add iwl_tlv_array_len() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't log un-decrypted frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add support for single antenna diversity (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: drop BA sessions on too many old-SN frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add sta_id to WOWLAN_CONFIG_CMD (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for suspend-resume flow for new device generation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix warning iwl-trans.h is included more than once (Jarod Wilson) [1776606] - [netdrv] iwlwifi: always access the trans configuration via trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_trans instead of cfg to some functions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add a pointer to the trans_cfg directly in trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_config_trans_params when needed (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: set iwl_trans->cfg later in the probe function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: move some cfg mangling from trans_pcie_alloc to probe (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: separate elements from cfg that are needed by trans_alloc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use regions ops array instead of switch case in dump flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: make a single ops struct for paging collect (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move tx fifo data into fw runtime (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list for dump TLVs during dump creation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: separate cfg and dump flows to different modules (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: look for the first supported channel when add/remove phy ctxt (Jarod Wilson) [1776606] - [netdrv] iwlwifi: allocate bigger nvm data in case of UHB (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: align wrt log prints to the same format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove debug flow TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: verify debug TLVs at allocation phase (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use function to check if ini dbg mode is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove duplicate FW string definitions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 50 for 22000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: api: fix FTM struct documentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support per-platform antenna gain (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: simplify the channel switch flow for newer firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: stop passing bogus gfp flags arguments to dma_alloc_coherent (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periphery phy and aux regions handling (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list to store debug TLVs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: maintain buffer allocations from trans instead of TLVs buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: add debug periphery registers to 9000 device family (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unused regdb_ptrs allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: align dbg tlv functions names to a single format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: don't pass large argument by value (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove pm_runtime completely (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the d0i3 related module parameters (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove some more d0i3 code from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove the refs / unrefs from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the opmode's d0i3 handlers (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove runtime_pm_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Set w-pointer upon resume according to SN (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: use FW thermal monitoring regardless of CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: name magic numbers with enum (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: add support for new scan request command version (Jarod Wilson) [1776606] - [netdrv] iwlwifi: LTR updates (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the code under IWLWIFI_PCIE_RTPM (Jarod Wilson) [1776606] - [netdrv] iwlwifi: trans: remove suspending flag (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove CMD_HIGH_PRIO (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove last leftovers of d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove d0i3_ap_sta_id (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the d0i3 entry/exit flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the tx defer for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove all the d0i3 references (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: start to remove the code for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add the skb length to a print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix scan config command size (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add ldbg config cmd debug print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: support debug recording suspend resume command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move debug recording stop from trans to op mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move monitor recording functionality from header file (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unnecessary forward declarations (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Block 26-tone RU OFDMA transmissions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw_rfkill_state (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Send DQA enable command only if TVL is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 49 for 22000 series (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support to read temperature from mcu (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_txwi_to_txp utility routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use devm_platform_ioremap_resource() to simplify code (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove unneeded return value on set channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove redundant chandef copy (Jarod Wilson) [1776606] - [netdrv] mt76: make mt76_rx_convert static (Jarod Wilson) [1776606] - [netdrv] mt76: remove offchannel check in tx scheduling (Jarod Wilson) [1776606] - [netdrv] mt76: do not send BAR frame on tx aggregation flush stop (Jarod Wilson) [1776606] - [netdrv] mt76: stop rx aggregation on station removal (Jarod Wilson) [1776606] - [netdrv] mt76: dma: reset q->rx_head on rx reset (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: apply calibration-free data from OTP (Jarod Wilson) [1776606] - [netdrv] mt76: add default implementation for mt76_sw_scan/mt76_sw_scan_complete (Jarod Wilson) [1776606] - [netdrv] mt76: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add BIP_CMAC_128 cipher support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove unnecessary mcu queue initialization (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_tx_tasklet in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: move survey_time in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable multi-vif support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_beacon_enable (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x02_beacon_enable macros (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add Smart Carrier Sense support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rework locking scheme for mt7615_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: switch to SPDX tag instead of verbose boilerplate text (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: Add paragraphs to describe the config symbols fully (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update cw_min/max related settings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add 4 WMM sets support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix MT7615_WATCHDOG_TIME definition (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_mmio_read_copy routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_wtbl_set_key signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove wtbl_sec_key definition (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add mt7615_mac_wtbl_addr routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mac_get_key_info in mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add missing register initialization (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: add support to TP-Link T2UHP (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: remove unneeded {put,get}_unaligned (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix endian in mt76u_copy (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix PS buffering of action frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix using VHT STBC rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: fix typo in mt76u_fill_rx_sg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: sync with mt7603 rate control changes (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: reset rate index/counters on rate table update (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mcu_set_rates to mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable hardware rate up/down selection (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: always release sem in mt7615_load_patch (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fall back to sw encryption for unsupported ciphers (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: clean up FWDL TXQ during/after firmware upload (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add radar pattern test knob to debugfs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add csa support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not perform txcalibration before cac is complited (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add hw dfs pattern detector support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_regd_notifier (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: restricted __le16 degrades to integer (Jarod Wilson) [1776606] - [netdrv] mt76: round up length on mt76_wr_copy (Jarod Wilson) [1776606] - [netdrv] ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() (Jarod Wilson) [1776606] - [netdrv] ath6kl: Fix a possible null-pointer dereference in ath6kl_htc_mbox_create() (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set ackto to max timeout in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set max timeout according to channel width (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: properly set last timeout timestamp in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dyanck: introduce ath_dynack_set_timeout routine (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init (Jarod Wilson) [1776606] - [netdrv] ath9k: add loader for AR92XX (and older) pci(e) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: get chip's default RAM info during PCIe setup (Jarod Wilson) [1776606] - [netdrv] brcmfmac: replace strncpy() by strscpy() (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not set IEEE80211_TX_STAT_AMPDU_NO_BACK on tx status (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove redundant assignment to pointer hash (Jarod Wilson) [1776606] - [netdrv] brcm80211: Avoid possible null-pointer dereferences in wlc_phy_radio_init_2056() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: enable MSI interrupt (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ (Jarod Wilson) [1776606] - [netdrv] rtw88: remove redundant assignment to pointer debugfs_topdir (Jarod Wilson) [1776606] - [netdrv] rtw88: drop unused rtw_coex_coex_dm_reset() (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix an error message (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove some variable initializations (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix memory leak when hardware init fails (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unused variables 'RTL8712_SDIO_EFUSE_TABLE' and 'MAX_PGPKT_SIZE' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Fix value set in descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: fix non-kerneldoc comment in usb.c (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix infinite loop because supported is not being shifted (Jarod Wilson) [1776606] - [netdrv] mt76: Remove dev_err() usage after platform_get_irq() (Jarod Wilson) [1776606] - [net] mac80211: Do not send Layer 2 Update frame before authorization (Jarod Wilson) [1776606] - [netdrv] revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band" (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear up IV's on key removal (Jarod Wilson) [1776606] - [netdrv] iwlwifi: assign directly to iwl_trans->cfg in QuZ detection (Jarod Wilson) [1776606] - [netdrv] mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings (Jarod Wilson) [1776244 1775484 1775475 1776606] - [netdrv] mt76: mt76x0e: disable 5GHz band for MT7630E (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0e: don't use hw encryption for MT7630E (Jarod Wilson) [1776606] - [net] nl80211: fill all policy .type entries (Jarod Wilson) [1776606] - [net] cfg80211: Add support to set tx power for a station associated (Jarod Wilson) [1776606] - [net] cfg80211: Fix Extended Key ID key install checks (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for rekeys with Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: Simplify Extended Key ID API (Jarod Wilson) [1776606] - [net] nl80211: require and validate vendor command policy (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: IEEE 802.11 Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan (Jarod Wilson) [1776606] - [net] cfg80211: Use const more consistently in for_each_element macros (Jarod Wilson) [1776606] - [net] nl80211: use for_each_element() in validate_ie_attr() (Jarod Wilson) [1776606] - [net] cfg80211: add peer measurement with FTM initiator API (Jarod Wilson) [1776606] - [net] nl80211: use netlink policy validation function for elements (Jarod Wilson) [1776606] - [net] nl80211: use policy range validation where applicable (Jarod Wilson) [1776606] - [net] cfg80211: support FTM responder configuration/statistics (Jarod Wilson) [1776606] - [net] lib80211: move TKIP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] lib80211: move WEP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] mac80211: move WEP handling to ARC4 library interface (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear IV's on start to fix AP mode regression (Jarod Wilson) [1776606] - [netdrv] rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: remove unnecessary rx flag checks (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: fix rx queue hang (Jarod Wilson) [1776606] - [netdrv] rt2800: do not enable watchdog by default (Jarod Wilson) [1776606] - [netdrv] rt2x00: add restart hw (Jarod Wilson) [1776606] - [netdrv] rt2800: do not nullify initialization vector data (Jarod Wilson) [1776606] - [netdrv] rt2800: add pre_reset_hw callback (Jarod Wilson) [1776606] - [netdrv] rt2800: initial watchdog implementation (Jarod Wilson) [1776606] - [netdrv] rt2800: add helpers for reading dma done index (Jarod Wilson) [1776606] - [netdrv] rt2x00: allow to specify watchdog interval (Jarod Wilson) [1776606] - [netdrv] rt2x00: add RT3883 support (Jarod Wilson) [1776606] - [netdrv] rt2x00mmio: remove legacy comment (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove not used entry field (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove last_nostatus_check (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use timer and work for handling tx statuses timeouts (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: fetch tx status changes (Jarod Wilson) [1776606] - [netdrv] rt2800: move txstatus pending routine (Jarod Wilson) [1776606] - [netdrv] rt2800: new flush implementation for SoC devices (Jarod Wilson) [1776606] - [netdrv] rt2800: partially restore old mmio txstatus behaviour (Jarod Wilson) [1776606] - [netdrv] rt2x00: code-style fix in rt2800usb.c (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not print error when queue is full (Jarod Wilson) [1776606] - [netdrv] rt2x00: check number of EPROTO errors (Jarod Wilson) [1776606] - [netdrv] rt2x00: use ratelimited variants dev_warn/dev_err (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not increment sequence number while re-transmitting (Jarod Wilson) [1776606] - [netdrv] rt2800: comment and simplify AGC init for RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove confusing AGC register (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove unneeded check (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00: Work around a firmware bug with shared keys (Jarod Wilson) [1776606] - [netdrv] rt2x00: reduce tx power to nominal level on RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt61pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2800lib: mark expected switch fall-throughs (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2500pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2400pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2800: flush and txstatus rework for rt2800mmio (Jarod Wilson) [1776606] - [netdrv] rt2x00: use different txstatus timeouts when flushing (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not check for txstatus timeout every time on tasklet (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use txdone/txstatus routines from lib (Jarod Wilson) [1776606] - [netdrv] rt2800: move usb specific txdone/txstatus routines to rt2800lib (Jarod Wilson) [1776606] - [netdrv] rt2x00: use simple_read_from_buffer() (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove redundant functions rt2x00mac_sta_{add/remove} (Jarod Wilson) [1776606] - [net] mac80211: Correctly set noencrypt for PAE frames (Jarod Wilson) [1776606] - [net] mac80211: Don't memset RXCB prior to PAE intercept (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: handle switching killer Qu B0 NICs to C0 (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: improve rate probing for devices with static fallback (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix default max throughput rate indexes (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: reduce unnecessary rate probing attempts (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix per-group max throughput rate initialization (Jarod Wilson) [1776606] - [net] nl80211: Add support for EDMG channels (Jarod Wilson) [1776606] - [net] mac80211: fix possible NULL pointerderef in obss pd code (Jarod Wilson) [1776606] - [net] mac80211: add assoc-at support (Jarod Wilson) [1776606] - [uapi] cfg80211: Support assoc-at timer in sta-info (Jarod Wilson) [1776606] - [net] cfg80211: apply same mandatory rate flags for 5GHz and 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: ibss: use 11a mandatory rates for 6GHz band operation (Jarod Wilson) [1776606] - [net] cfg80211: use same IR permissive rules for 6GHz band (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz in code handling array with NUM_NL80211_BANDS entries (Jarod Wilson) [1776606] - [net] cfg80211: extend ieee80211_operating_class_to_band() for 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: util: add 6GHz channel to freq conversion and vice versa (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz UNII band definitions (Jarod Wilson) [1776606] - [uapi] nl80211: add 6GHz band definition to enum nl80211_band (Jarod Wilson) [1776606] - [net] revert "cfg80211: fix processing world regdomain when non modular" (Jarod Wilson) [1776606] - [net] mac80211: add missing length field increment when generating Radiotap header (Jarod Wilson) [1776606] - [net] mac80211: 80Mhz was not reported properly when using tx_status_ext (Jarod Wilson) [1776606] - [net] mac80211: fix bad guard when reporting legacy rates (Jarod Wilson) [1776606] - [net] mac80211: fix TX legacy rate reporting when tx_status_ext is used (Jarod Wilson) [1776606] - [net] mac80211: fix possible sta leak (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix recognition of QuZ devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't switch FW to qnj when ax201 is detected (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix the byte count table format for 22560 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Allow multicast data frames only when associated (Jarod Wilson) [1776606] - [netdrv] revert "mwifiex: fix system hang problem after resume" (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtw88: add BT co-existence support (Jarod Wilson) [1776606] - [netdrv] rtw88: enclose c2h cmd handle with mutex (Jarod Wilson) [1776606] - [netdrv] rtw88: allow c2h operation in irq context (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove local configuration variable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl88188ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: remove set but not used variable 'ip_sel' (Jarod Wilson) [1776606] - [netdrv] brcmsmac: remove three set but not used variables (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove set but not used variable 'dtim_period' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unneeded function _rtl_dump_channel_map() (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: pcie: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: make error values consistent in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1776606] - [netdrv] rtw88: use txpwr_lmt_cfg_pair struct, not arrays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix compile time assert build errors (Jarod Wilson) [1776606] - [net] mac80211: HE STA disassoc due to QOS NULL not sent (Jarod Wilson) [1776606] - [net] mac80211: allow setting spatial reuse parameters from bss_conf (Jarod Wilson) [1776606] - [net] nl80211: add strict start type (Jarod Wilson) [1776606] - [net] cfg80211: add support for parsing OBBS_PD attributes (Jarod Wilson) [1776606] - [net] mac80211: reject zero MAC address in add station (Jarod Wilson) [1776606] - [net] cfg80211: use parallel_ops for genl (Jarod Wilson) [1776606] - [net] mac80211: add missing null return check from call to ieee80211_get_sband (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix an out-of-bound access (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't unmap as page memory that was mapped as single (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix possible out-of-bounds read when accessing lq_info (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix frame drop from the reordering buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: replace RS mutex with a spin_lock (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: send LQ command always ASYNC (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix comparison of u32 variable with less than zero (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix locking in delayed GTK setting (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug override ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a loose synchronization of the NSSN across Rx queues (Jarod Wilson) [1776606] - [netdrv] iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a new RSS sync notification for NSSN sync (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: prepare the ground for more RSS notifications (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: avoid races in rate init and rate perform (Jarod Wilson) [1776606] - [net] revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" (Jarod Wilson) [1776606] - [net] mac80211: add support for the ADDBA extension element (Jarod Wilson) [1776606] - [net] mac80211: propagate HE operation info into bss_conf (Jarod Wilson) [1776606] - [net] cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch (Jarod Wilson) [1776606] - [net] cfg80211: fix duplicated scan entries after channel switch (Jarod Wilson) [1776606] - [net] cfg80211: refactor cfg80211_bss_update (Jarod Wilson) [1776606] - [net] mac80211: don't WARN on short WMM parameters from AP (Jarod Wilson) [1776606] - [net] nl80211: Include wiphy address setup in NEW_WIPHY (Jarod Wilson) [1776606] - [net] mac80211: implement HE support for mesh (Jarod Wilson) [1776606] - [net] mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee80211_key_flags (Jarod Wilson) [1776606] - [kernel] mac80211: he: add Spatial Reuse element parsing support (Jarod Wilson) [1776606] - [net] mac80211: add struct ieee80211_tx_status support to ieee80211_add_tx_radiotap_header (Jarod Wilson) [1776606] - [net] {nl, mac}80211: fix interface combinations on crypto controlled devices (Jarod Wilson) [1776606] - [net] mac80211: propagate struct ieee80211_tx_status into ieee80211_tx_monitor() (Jarod Wilson) [1776606] - [net] mac80211: add xmit rate to struct ieee80211_tx_status (Jarod Wilson) [1776606] - [kernel] mac80211: add support for parsing ADDBA_EXT IEs (Jarod Wilson) [1776606] - [net] cfg80211: give all multi-BSSID BSS entries the same timestamp (Jarod Wilson) [1776606] - [net] cfg80211: don't parse MBSSID if transmitting BSS isn't created (Jarod Wilson) [1776606] - [net] cfg80211: clean up cfg80211_inform_single_bss_frame_data() (Jarod Wilson) [1776606] - [net] cfg80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: add tx dequeue function for process context (Jarod Wilson) [1776606] - [net] mac80211: run late dequeue late tx handlers without holding fq->lock (Jarod Wilson) [1776606] - [net] lib80211: use crypto API ccm(aes) transform for CCMP processing (Jarod Wilson) [1776606] - [net] mac80211: remove unused and unneeded remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unused .remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dvm: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: pass the vif to cancel_remain_on_channel (Jarod Wilson) [1776606] - [netdrv] mwifiex: use eth_broadcast_addr() to assign broadcast address (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove assignment to itself (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't net_ratelimit() CONSOLE messages on firmware crash (Jarod Wilson) [1776606] - [netdrv] rtw88: debug: dump tx power indexes in use (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: fix issue possible condition with no effect (if == else) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar (Jarod Wilson) [1776606] - [netdrv] brcmfmac: simply remove flowring if bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware commands when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: clear events in brcmf_fweh_detach() will always fail (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware command in brcmf_netdev_open() when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: change the order of things in brcmf_detach() (Jarod Wilson) [1776606] - [netdrv] revert "brcmfmac: fix NULL pointer derefence during USB disconnect" (Jarod Wilson) [1776606] - [netdrv] brcmfmac: allow 160MHz in custom regulatory rules (Jarod Wilson) [1776606] - [netdrv] brcmfmac: enable DFS_OFFLOAD extended feature if supported (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add 160MHz in chandef_to_chanspec() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Use DMA sync instead of remapping in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Rearrange the memory usage for skb in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix misuse of GENMASK macro (Jarod Wilson) [1776606] - [netdrv] rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU (Jarod Wilson) [1776606] - [net] mac80211: don't warn about CW params when not using them (Jarod Wilson) [1776606] - [net] mac80211: fix possible memory leak in ieee80211_assign_beacon (Jarod Wilson) [1776606] - [kernel] fix typos and some coding style in comments (Jarod Wilson) [1776606] - [netdrv] ath10k: work around uninitialized vht_pfr variable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add support for qu c-step devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 9000 and 20000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: clear rfkill_safe_init_done when we start the firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't WARN when calling iwl_get_shared_mem_conf with RF-Kill (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't service an interrupt that was masked (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: delay GTK setting in FW in AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove MAC_FILTER_IN_11AX for AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: debug recording stop and restart command remove (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: don't stop dbg recording before entering D3 from 9000 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix debug monitor stop and restart in ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: make the usage of TWT configurable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support FSEQ TLV even when FMAC is not compiled (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move trans debug fields to a separate struct (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove redundant checking of ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: enforce apply point early on buffer allocation tlv (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: fix debug monitor stop and restart delays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: increase the size of PCI dumps (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Drop large non sta frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Add log information about SAR status (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Add support for SAR South Korea limitation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix module init error paths (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: convert to FW AC when configuring MU EDCA (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: correctly fill the ac array in the iwl_mac_ctx_cmd (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove some unnecessary NULL checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: d3: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: lib: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support adwell HB default APs number api (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove multiple debugfs entries (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: implement dump info collection (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a debugfs entry to set a fixed size AMSDU for all TX packets (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: support debug info TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use different barker for ini dump (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: add consecutive trigger firing support (Jarod Wilson) [1776606] - [kernel] ieee80211: Add a missing extended capability flag definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: abort region collection in case the size is 0 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: update CSI API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: dump headers cleanup (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: allow dump collection in case of an early error (Jarod Wilson) [1776606] - [netdrv] iwlwifi: iwl_mvm_tx_mpdu() must be called with BH disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: pci: remove unnecessary casts (Jarod Wilson) [1776606] - [netdrv] ath10k: remove unnecessary 'out of memory' message (Jarod Wilson) [1776606] - [netdrv] ath10k: destroy sdio workqueue while remove sdio module (Jarod Wilson) [1776606] - [netdrv] ath10k: Move non-fatal warn logs to dbg level for SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix memory leak in qmi (Jarod Wilson) [1776606] - [netdrv] ath10k: add new hw_ops for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath9k: correctly handle short radar pulses (Jarod Wilson) [1776606] - [netdrv] rtw88: refine flow to get tx power index (Jarod Wilson) [1776606] - [netdrv] rtw88: remove all RTW_MAX_POWER_INDEX macro (Jarod Wilson) [1776606] - [netdrv] rtw88: update tx power limit table to RF v20 (Jarod Wilson) [1776606] - [netdrv] rtw88: correct power limit selection (Jarod Wilson) [1776606] - [netdrv] rtw88: choose the lowest as world-wide power limit (Jarod Wilson) [1776606] - [netdrv] rtw88: fix incorrect tx power limit at 5G (Jarod Wilson) [1776606] - [netdrv] rtw88: remove unused variable (Jarod Wilson) [1776606] - [netdrv] rtw88: unify prefixes for tx power setting routine (Jarod Wilson) [1776606] - [netdrv] rtw88: do not use (void *) as argument (Jarod Wilson) [1776606] - [netdrv] rtw88: resolve order of tx power setting routines (Jarod Wilson) [1776606] - [netdrv] ath: fix SPDX tags (Jarod Wilson) [1776606] - [netdrv] ath10k: Add WMI diag fw logging support for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: add report MIC error for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for controlling tx power to a station (Jarod Wilson) [1776606] - [netdrv] ath10k: Add peer delete response event (Jarod Wilson) [1776606] - [netdrv] ath10k: wait for vdev delete response from firmware (Jarod Wilson) [1776606] - [netdrv] ath10k: fix PCIE device wake up failed (Jarod Wilson) [1776606] - [netdrv] ath10k: fix failure to set multiple fixed rate (Jarod Wilson) [1776606] - [netdrv] ath10k: Change the warning message string (Jarod Wilson) [1776606] - [netdrv] ath10k: fix fw crash by moving chip reset after napi disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: add missing error handling (Jarod Wilson) [1776606] - [netdrv] ath10k: enabling tx stats support over pktlog (Jarod Wilson) [1776606] - [netdrv] ath10k: acquire lock to fix lockdep's warning (Jarod Wilson) [1776606] - [netdrv] ath10k: change firmware file name for UTF mode of SDIO/USB (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for firmware crash recovery on SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wrapper function to ath10k debug (Jarod Wilson) [1776606] - [netdrv] ath10k: add htt_h2t_aggr_cfg_msg op for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add inline wrapper for htt_h2t_aggr_cfg_msg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sparse warnings: warning: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: cast from restricted __le16 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: move nl80211_dfs_regions in mt76_dev data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove cfg80211_chan_def from mt7615_set_channel signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update peer's bssid when state transition occurs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix incorrect settings in mesh mode (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: take into account extPA when configuring tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init per-channel target power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for per-chain signal strength reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: simplify mt7615_mcu_set_sta_rec routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: improve hardware rate switching configuration (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: rework and fix tx status reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove key check in mt7615_mcu_set_wtbl_key (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove unused variable in mt7615_mcu_set_bcn (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix slow performance when enable encryption (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable support for mesh (Jarod Wilson) [1776606] - [netdrv] mt76: Remove set but not used variables 'pid' and 'final_mpdu' (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_get_rate in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange locking in mt7615_config (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init get_txpower mac80211 callback (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add the capability to configure tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: select wifi band according to eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for mtd eeprom parsing (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_insert_ccmp_hdr in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: fix setting chan->max_power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix reading target tx power from eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not process rx packets if the device is not initialized (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add debugfs knob to enable/disable edcca (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add static qualifier to mt7615_rx_poll_complete (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange cleanup operations in mt7615_unregister_device (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: stop mac80211 queues before setting the channel (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: run __mt76_mcu_send_msg in mt7615_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt7615: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use standard signature for mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused structure in mcu.h (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: do not use function pointers whenever possible (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify __mt7615_mcu_set_dev_info and mt7615_mcu_set_dev_info (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove skb_ret from mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: remove dest from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: remove query from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused parameter in mt7615_mcu_del_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify mt7615_mcu_add_wtbl_bmc and mt7615_mcu_del_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove bss_info_convert_vif_type routine (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_sta_rec (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_wtbl (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Make mt7615_irq_handler static (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Use after free in mt7615_mcu_set_bcn() (Jarod Wilson) [1776606] - [netdrv] mt76: Fix a signedness bug in mt7615_add_interface() (Jarod Wilson) [1776606] - [netdrv] mt76: move netif_napi_del in mt76_dma_cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] wireless/mediatek: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: dynamically alloc mcu req in mt7603_mcu_set_eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable/disable pre_tbtt_tasklet in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: move pre_tbtt_tasklet in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_mask in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_int in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: report firmware version using ethtool (Jarod Wilson) [1776606] - [netdrv] mt76: fix endianness sparse warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use sizeof instead of sizeof_field (Jarod Wilson) [1776606] - [netdrv] mt76: add mac80211 driver for MT7615 PCIe-based chipsets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: run __mt76_mcu_send_msg in mt7603_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use standard signature for mt7603_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove query from mt7603_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix initialization of max rx length (Jarod Wilson) [1776606] - [netdrv] mt76: use macro for sn and seq_ctrl conversion (Jarod Wilson) [1776606] - [netdrv] mt76: add skb pointer to mt76_tx_info (Jarod Wilson) [1776606] - [netdrv] mt76: move mac_work in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: only schedule txqs from the tx tasklet (Jarod Wilson) [1776606] - [netdrv] mt76: move tx tasklet to struct mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: store wcid tx rate info in one u32 reduce locking (Jarod Wilson) [1776606] - [netdrv] mt76: use readl/writel instead of ioread32/iowrite32 (Jarod Wilson) [1776606] - [netdrv] mt76: fix tx power issues (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_free_device routine (Jarod Wilson) [1776606] - [netdrv] mt76: unify set_tim (Jarod Wilson) [1776606] - [netdrv] mt7603: core: do not use magic numbers in mt7603_reg_map (Jarod Wilson) [1776606] - [netdrv] mt7603: remove mt7603_mcu_init routine (Jarod Wilson) [1776606] - [netdrv] mt76: dma: add static qualifier to mt76_dma_tx_queue_skb (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_tx_info data structure (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_sw_queue data structure (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_complete_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_prepare_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_queue_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: dma: move mt76x02_init_{tx, rx}_queue in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mmio: move mt76x02_set_irq_mask in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: send BAR after powersave wakeup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sequence number assignment (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add missing initialization for dev->ps_lock (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use the correct hweight8() function (Jarod Wilson) [1776606] - [netdrv] mt76: fix return value check in mt76_wmac_probe() (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: set moredata flag when queueing ps-filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear the service period on releasing PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: notify mac80211 about buffered frames in ps queue (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix up hardware queue index for PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear ps filtering mode before releasing buffered frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix tx status HT rate validation (Jarod Wilson) [1776606] - [netdrv] mt76: add driver for MT7603E and MT7628/7688 (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: do not reset radio on resume (Jarod Wilson) [1776606] - [netdrv] mt7601u: null check the allocation (Jarod Wilson) [1776606] - [netdrv] mt7601u: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix rx A-MSDU support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: get rid of {out,in}_max_packet (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: reduce rx memory footprint (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: fix sparse warnings: should it be static? (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: fix RF frontend initialization for external PA (Jarod Wilson) [1776606] - [netdrv] mt76: generalize mt76_get_txpower for 4x4:4 devices (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx reordering on rate control probing without a-mpdu (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx status reporting issues (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix edcca file permission (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_set (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2: move mutex_lock inside mt76x2_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2u: remove mt76x02_edcca_init in mt76x2u_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove enable from mt76x02_edcca_init signature (Jarod Wilson) [1776606] - [netdrv] mt76: move tx_napi in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove useless return in mt76x02_resync_beacon_timer (Jarod Wilson) [1776606] - [netdrv] mt7601u: fix possible memory leak when the device is disconnected (Jarod Wilson) [1776606] - [netdrv] mt7601u: do not schedule rx_tasklet when the device has been disconnected (Jarod Wilson) [1776606] - [netdrv] mwifiex: don't disable hardirqs; just softirqs (Jarod Wilson) [1776606] - [netdrv] mwifiex: dispatch/rotate from reorder table atomically (Jarod Wilson) [1776606] - [netdrv] mwifiex: ignore processing invalid command response (Jarod Wilson) [1776606] - [netdrv] mwifiex: update set_mac_address logic (Jarod Wilson) [1776606] - [netdrv] mwifiex: print PCI mmap with pK (Jarod Wilson) [1776606] - [netdrv] mwifiex: drop 'set_consistent_dma_mask' log message (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for hr1 RF ID (Jarod Wilson) [1776606] - [netdrv] iwlwifi: change 0x02F0 fw from qu to quz (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and change wrong structs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and fix struct name (Jarod Wilson) [1776606] - [net] mac80211: notify offchannel expire on mgmt_tx (Jarod Wilson) [1776606] - [net] nl80211: send event when CMD_FRAME duration expires (Jarod Wilson) [1776606] - [net] mac80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: extend __rate_control_send_low warning (Jarod Wilson) [1776606] - [net] mac80211: fill low rate even for HAS_RATE_CONTROL (Jarod Wilson) [1776606] - [net] mac80211: use STA info in rate_control_send_low() (Jarod Wilson) [1776606] - [net] mac80211: call rate_control_send_low() internally (Jarod Wilson) [1776606] - [net] cfg80211: Add a function to iterate all BSS entries (Jarod Wilson) [1776606] - [net] mac80211: allow turning TWT responder support on and off via netlink (Jarod Wilson) [1776606] - [net] mac80211: dynamically enable the TWT requester support on STA interfaces (Jarod Wilson) [1776606] - [net] mac80211: add ieee80211_get_he_iftype_cap() helper (Jarod Wilson) [1776606] - [uapi] nl80211: add support for SAE authentication offload (Jarod Wilson) [1776606] - [net] nl80211: add WPA3 definition for SAE authentication (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_ATTR_IFINDEX to port authorized event (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: remove redundant assignment to rtstatus (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable k (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable badworden (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: fix error handle when usb probe failed (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: remove unused function exhalbtc_stack_operation_notify (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: Remove set but not used variable 'len' and 'asso_type_v2' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove set but not used variables 'cur_txokcnt' and 'b_last_is_cur_rdl_state' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: use le32 to access cckswing tables (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Fix used uninitialized variables in power tracking (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: make tables to be 'static const' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Reduce indentation and fix coding style (Jarod Wilson) [1776606] - [netdrv] rtw88: fix typo rtw_writ16_set (Jarod Wilson) [1776606] - [netdrv] rtw88: rsvd page should go though management queue (Jarod Wilson) [1776606] - [netdrv] rtw88: restore DACK results to save time (Jarod Wilson) [1776606] - [netdrv] rtw88: power on again if it was already on (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: use more accurate ofdm fa counting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: disable rx clock gating before counter reset (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update channel and bandwidth BB setting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add rf write protection when switching channel (Jarod Wilson) [1776606] - [netdrv] rtw88: add beacon function setting (Jarod Wilson) [1776606] - [netdrv] rtw88: add support for random mac scan (Jarod Wilson) [1776606] - [netdrv] rtw88: add fast xmit support (Jarod Wilson) [1776606] - [netdrv] rtw88: more descriptions about LPS (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: check if queue mapping exceeds size of ac_to_hwq (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: use ieee80211_ac_numbers instead of 0-3 (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use strlcpy() instead of strcpy() (Jarod Wilson) [1776606] - [netdrv] brcmfmac: fix typos in code comments (Jarod Wilson) [1776606] - [netdrv] brcm80211: select WANT_DEV_COREDUMP conditionally for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use separate Kconfig file for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmsmac: switch phy source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmutil: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcm80211: switch common header files to using SPDX license identifier (Jarod Wilson) [1776606] - [net] cfg80211: Handle bss expiry during connection (Jarod Wilson) [1776606] - [netdrv] ath10k: Check tx_stats before use it (Jarod Wilson) [1776606] - [netdrv] ath10k: add peer id check in ath10k_peer_find_by_id (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv service map for mesh 11s (Jarod Wilson) [1776606] - [netdrv] ath10k: Do not send probe response template for mesh (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv vdev subtype for mesh in WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: change swap mail box config for UTF mode of SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the wrong value of enums for wmi tlv stats id (Jarod Wilson) [1776606] - [netdrv] ath10k: coredump: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix encoding for protected management frames (Jarod Wilson) [1776606] - [netdrv] ath10k: rx_duration update for fw_stats debugfs entry (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the tx stats bytes & packets parsing (Jarod Wilson) [1776606] - [netdrv] ath10k: Modify CE4 src buffer entries to 2048 for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: Move board id and fw version logging to info level (Jarod Wilson) [1776606] - [netdrv] ath10k: Added support to reset HTT stats in debugfs (Jarod Wilson) [1776606] - [netdrv] ath10k: Extended the HTT stats support to retrieve Mu-MIMO related stats (Jarod Wilson) [1776606] - [netdrv] ath: DFS JP domain W56 fixed pulse type 3 RADAR detection (Jarod Wilson) [1776606] - [netdrv] ath9k: drop redundant code in ar9003_hw_set_channel (Jarod Wilson) [1776606] - [netdrv] ath: drop duplicated define (Jarod Wilson) [1776606] - [netdrv] ath9k: Remove some set but not used variables (Jarod Wilson) [1776606] - [netdrv] ath9k: Differentiate between max combined and per chain power (Jarod Wilson) [1776606] - [netdrv] ath9k: Check for errors when reading SREV register (Jarod Wilson) [1776606] - [netdrv] ath9k: Don't trust TX status TID number when reporting airtime (Jarod Wilson) [1776606] - [netdrv] ath6kl: remove redundant check of status != 0 (Jarod Wilson) [1776606] - [netdrv] ath6kl: add some bounds checking (Jarod Wilson) [1776606] - [netdrv] ath6kl: wmi: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath6kl: debug: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: fix incorrect multicast/broadcast rate setting (Jarod Wilson) [1776606] - [netdrv] ath10k: enable QCA6174 hw3.2 SDIO hardware (Jarod Wilson) [1776606] - [netdrv] ath10k: add fragmentation handler for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add PN replay protection for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add handler for HTT_T2H_MSG_TYPE_SEC_IND event (Jarod Wilson) [1776606] - [netdrv] ath10k: add struct for high latency PN replay protection (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: add missing error check (Jarod Wilson) [1776606] - [netdrv] ath10k: add initialization of HTC header (Jarod Wilson) [1776606] - [netdrv] ath10k: fix use-after-free on SDIO data frames (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: support MSDU ids with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: initialise struct ath10k_bus params to zero (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: don't use txdone_fifo with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: don't disable interrupts in ath10k_sdio_remove() (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: workaround firmware UART pin configuration bug (Jarod Wilson) [1776606] - [net] cfg80211: Add airtime statistics and settings (Jarod Wilson) [1776606] - [base] depend on HAS_IOMEM for devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [base] provide devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [lib] crypto: arc4 - refactor arc4 core code into separate library (Jarod Wilson) [1776606] - [crypto] export arc4 defines (Jarod Wilson) [1776606] - [crypto] arc4 - convert to skcipher API (Jarod Wilson) [1776606] - [kernel] bitfield: add u8 helpers (Jarod Wilson) [1776606]- [md] raid5: need to set STRIPE_HANDLE for batch head (Nigel Croxon) [1774840] - [scsi] lpfc: remove left-over BUILD_NVME defines (Ewan Milne) [1782235] - [block] fix memleak of bio integrity data (Ming Lei) [1779898] - [fs] xfs: attach dquots and reserve quota blocks during unwritten conversion (Carlos Maiolino) [1782094] - [nvme] nvme-fc: fix double-free scenarios on hw queues (Ewan Milne) [1781390] - [tools] power turbostat: Add Cometlake support (David Arcari) [1759661] - [mm] hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [1731295] - [documentation] powerpc/pseries: Add documentation for vcpudispatch_stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Protect against hogging the cpu while setting up the stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Provide vcpu dispatch statistics (Gustavo Duarte) [1723870] - [powerpc] pseries: Move mm/book3s64/vphn.c under platforms/pseries/ (Gustavo Duarte) [1723870] - [powerpc] pseries: Generalize hcall_vphn() (Gustavo Duarte) [1723870] - [powerpc] mm: Move book3s64 specifics in subdirectory mm/book3s64 (Gustavo Duarte) [1723870] - [powerpc] pseries: Introduce rwlock to gatekeep DTLB usage (Gustavo Duarte) [1723870] - [powerpc] pseries: Factor out DTL buffer allocation and registration routines (Gustavo Duarte) [1723870] - [powerpc] pseries: Do not save the previous DTL mask value (Gustavo Duarte) [1723870] - [powerpc] pseries: Use macros for referring to the DTL enable mask (Gustavo Duarte) [1723870] - [powerpc] mm: change #include "mmu_decl.h" to (Gustavo Duarte) [1723870] - [fs] devpts_pty_kill(): don't bother with d_delete() (Eric Sandeen) [1772718] - [fs] devpts: always delete dcache dentry-s in dput() (Eric Sandeen) [1772718] - [infiniband] rdma/siw: Fix post_recv QP state locking (Kamal Heib) [1779625] - [infiniband] rdma/siw: Fix SQ/RQ drain logic (Kamal Heib) [1779625] - [infiniband] rdma/siw: Relax from kmap_atomic() use in TX path (Kamal Heib) [1779625] - [netdrv] nfp: flower: cmsg rtnl locks can timeout reify messages (Pablo Cascon) [1729154] - [netdrv] nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics (Pablo Cascon) [1729154] - [netdrv] nfp: flower: handle neighbour events on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: flower: prevent ingress block binds on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: add AMDA0058 boards to firmware list (Pablo Cascon) [1729154] - [netdrv] nfp: no need to check return value of debugfs_create functions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: encode mac indexes with pre-tunnel rule check (Pablo Cascon) [1729154] - [netdrv] nfp: flower: remove offloaded MACs when reprs are applied to OvS bridges (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: verify pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: detect potential pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: push vlan after tunnel in merge (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS set action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS pop action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS push action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: ensure ip protocol is specified for L4 matches (Pablo Cascon) [1729154] - [netdrv] nfp: flower: fix ethernet check on match fields (Pablo Cascon) [1729154] - [netdrv] nfp: ccm: increase message limits (Pablo Cascon) [1729154] - [netdrv] nfp: Use spinlock_t instead of struct spinlock (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE encap action support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE decap classification support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: rename tunnel related functions in action offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add helper functions for tunnel classification (Pablo Cascon) [1729154] - [netdrv] nfp: flower: refactor tunnel key layer calculation (Pablo Cascon) [1729154] - [netdrv] nfp: flower: extend extack messaging for flower match and actions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: use extack messages in flower offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: check L4 matches on unknown IP protocols (Pablo Cascon) [1729154] - [netdrv] nfp: print a warning when binding VFs to PF driver (Pablo Cascon) [1729154] - [netdrv] nfp: update the old flash error message (Pablo Cascon) [1729154] - [netdrv] nfp: prepare for more TX metadata prepend (Pablo Cascon) [1729154] - [netdrv] nfp: add tls init code (Pablo Cascon) [1729154] - [netdrv] nfp: parse crypto opcode TLV (Pablo Cascon) [1729154] - [netdrv] nfp: add support for sending control messages via mailbox (Pablo Cascon) [1729154] - [netdrv] nfp: parse the mailbox cmsg TLV (Pablo Cascon) [1729154] - [netdrv] nfp: make bar_lock a semaphore (Pablo Cascon) [1729154] - [netdrv] nfp: count all failed TX attempts as errors (Pablo Cascon) [1729154] - [netdrv] nfp: ensure skb network header is set for packet redirect (Pablo Cascon) [1728773] - [netdrv] nfp: reintroduce ndo_get_port_parent_id for representor ports (Pablo Cascon) [1728773] - [netdrv] nfp: implement PCI driver shutdown callback (Pablo Cascon) [1728773] - [netdrv] nfp: add SR-IOV trusted VF support (Pablo Cascon) [1728773] - [netdrv] nfp: split out common control message handling code (Pablo Cascon) [1728773] - [netdrv] nfp: move vNIC reset before netdev init (Pablo Cascon) [1728773] - [netdrv] nfp: add a mutex lock for the vNIC ctrl BAR (Pablo Cascon) [1728773] - [netdrv] nfp: opportunistically poll for reconfig result (Pablo Cascon) [1728773] - [netdrv] nfp: remove ndo_get_port_parent_id implementation (Pablo Cascon) [1728773] - [netdrv] nfp: pass switch ID through devlink_port_attrs_set() (Pablo Cascon) [1728773] - [netdrv] nfp: implement ethtool get module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: nsp: implement read SFF module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: do not handle nn->port defined case in nfp_net_get_phys_port_name() (Pablo Cascon) [1728773] - [netdrv] nfp: register devlink port before netdev (Pablo Cascon) [1728773] - [netdrv] nfp: remove defines for unused control bits (Pablo Cascon) [1728773] - [netdrv] replace ndo_get_devlink with ndo_get_devlink_port (Pablo Cascon) [1728773] - [netdrv] nfp: add .ndo_get_devlink (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add rcu locks when accessing netdev for tunnels (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add qos offload stats request and reply (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix size_t compile warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix implicit fallthrough warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: offload merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support stats update for merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: generate merge flow rule (Pablo Cascon) [1728773] - [netdrv] nfp: flower: validate merge hint flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: handle merge hint messages (Pablo Cascon) [1728773] - [netdrv] nfp: flower: get flows by host context (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow tunnels to output to internal port (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support fallback packets from internal ports (Pablo Cascon) [1728773] - [netdrv] nfp: allow fallback packets from non-reprs (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow offloading of matches on 'internal' ports (Pablo Cascon) [1728773] - [netdrv] nfp: flower: turn on recirc and merge hint support in firmware (Pablo Cascon) [1728773] - [netdrv] nfp: flower: reduce action list size by coalescing mangle actions (Pablo Cascon) [1728773] - [fs] xfs: properly serialise fallocate against AIO+DIO (Eric Sandeen) [1765547] - [fs] xfs: fix attr leaf header freemap.size underflow (Brian Foster) [1728989] - [mm] maintain randomization of page free lists (Rafael Aquini) [1620349] - [mm] move buddy list manipulations into helpers (Rafael Aquini) [1620349] - [mm] shuffle initial free memory to improve memory-side-cache utilization (Rafael Aquini) [1620349] - [powerpc] kvm: ppc: book3s hv: Flush link stack on guest exit to host kernel (Gustavo Duarte) [1777686] - [powerpc] book3s64: Fix link stack flush on context switch (Gustavo Duarte) [1777686] - [powerpc] 64s: support nospectre_v2 cmdline option (Gustavo Duarte) [1777686] - [powerpc] fsl: Update Spectre v2 reporting (Gustavo Duarte) [1777686] - [powerpc] fsl: Add nospectre_v2 command line argument (Gustavo Duarte) [1777686] - [powerpc] fsl: Fix spectre_v2 mitigations reporting (Gustavo Duarte) [1777686] - [powerpc] 64: Make meltdown reporting Book3S 64 specific (Gustavo Duarte) [1777686] - [powerpc] 64: Disable the speculation barrier from the command line (Gustavo Duarte) [1777686] - [x86] kprobes: Avoid kretprobe recursion bug (Jiri Olsa) [1779235] - [x86] kprobes: Verify stack frame on kretprobe (Jiri Olsa) [1779235]- [fs] iomap: Fix pipe page leakage during splicing (Andreas Grunbacher) [1622634] - [fs] iomap: fix return value of iomap_dio_bio_actor on 32bit systems (Andreas Grunbacher) [1622634] - [fs] iomap: iomap_bmap should check iomap_apply return value (Andreas Grunbacher) [1622634] - [fs] iomap: Fix overflow in iomap_page_mkwrite (Andreas Grunbacher) [1622634] - [fs] splice: only read in as much information as there is pipe buffer space (Andreas Grunbacher) [1622634] - [fs] gfs2: Always mark inode dirty in fallocate (Andreas Grunbacher) [1622634] - [fs] dax: Fix pmd vs pte conflict detection (Jeff Moyer) [1777250] - [fs] xfs: move local to extent inode logging into bmap helper (Brian Foster) [1737677] - [fs] xfs: remove broken error handling on failed attr sf to leaf change (Brian Foster) [1737677] - [fs] xfs: log the inode on directory sf to block format change (Brian Foster) [1737677] - [block] bfq: deschedule empty bfq_queues not referred by any process (Ming Lei) [1773831] - [scsi] revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" (Himanshu Madhani) [1759275] - [infiniband] rdma/iw_cxgb4: Report correct port speed/width (Vishal Kulkarni) [1757806] - [infiniband] rdma/iw_cxgb4: fix SRQ access from dump_qp() (Vishal Kulkarni) [1779997] - [net] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Vladis Dronov) [1778898] - [atm] iphase: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [x86] tls: Fix possible spectre-v1 in do_get_thread_area() (Vladis Dronov) [1778898] - [x86] ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() (Vladis Dronov) [1778898] - [net] atm: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [powerpc] ptrace: Mitigate potential Spectre v1 (Vladis Dronov) [1778898] - [char] applicom: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [char] mwave: fix potential Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] misc/sgi-gru: fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [usb] gadget: storage: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] hmc6352: fix potential Spectre v1 (Vladis Dronov) [1778898] - [s390] qeth: ensure linear access to packet headers (Philipp Rudo) [1781085] - [s390] qeth: guard against runt packets (Philipp Rudo) [1781085] - [s390] qeth: handle skb allocation error gracefully (Philipp Rudo) [1781085] - [s390] qeth: drop unwanted packets earlier in RX path (Philipp Rudo) [1781085] - [s390] qeth: support per-frame invalidation (Philipp Rudo) [1781085] - [s390] qeth: gather more detailed RX dropped/error statistics (Philipp Rudo) [1781085] - [s390] Mark expected switch fall-throughs (Philipp Rudo) [1781085] - [sched] fair: Scale bandwidth quota and period without losing quota/period ratio precision (Phil Auld) [1706247] - [sched] fair: Fix -Wunused-but-set-variable warnings (Phil Auld) [1706247] - [sched] fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices (Phil Auld) [1706247] - [kernel] sched/core: Remove double update_max_interval() call on CPU startup (Phil Auld) [1757535] - [kernel] sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() (Phil Auld) [1757535] - [kernel] sched/fair: Don't assign runtime for throttled cfs_rq (Phil Auld) [1757535] - [kernel] cpufreq: schedutil: Don't skip freq update when limits change (Phil Auld) [1757535] - [kernel] sched/deadline: Fix double accounting of rq/running bw in push & pull (Phil Auld) [1757535] - [kernel] sched/fair: Fix imbalance due to CPU affinity (Phil Auld) [1757535] - [kernel] sched/fair: Use RCU accessors consistently for ->numa_group (Phil Auld) [1757535] - [kernel] sched/fair: Don't free p->numa_faults with concurrent readers (Phil Auld) [1757535] - [kernel] sched/fair: Rename weighted_cpuload() to cpu_runnable_load() (Phil Auld) [1757535] - [kernel] sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity() (Phil Auld) [1757535] - [kernel] sched/fair: Don't push cfs_bandwith slack timers forward (Phil Auld) [1757535] - [documentation] sched/fair: Fix "runnable_avg_yN_inv" not used warnings (Phil Auld) [1757535] - [kernel] sched/fair: Clean up definition of NOHZ blocked load functions (Phil Auld) [1757535] - [kernel] sched/core: Add __sched tag for io_schedule() (Phil Auld) [1757535] - [kernel] sched/fair: Remove sgs->sum_weighted_load (Phil Auld) [1757535] - [kernel] sched/core: Remove sd->*_idx (Phil Auld) [1757535] - [kernel] sched/core: Remove rq->cpu_load[] (Phil Auld) [1757535] - [kernel] sched/debug: Remove sd->*_idx range on sysctl (Phil Auld) [1757535] - [kernel] sched/fair: Replace source_load() & target_load() with weighted_cpuload() (Phil Auld) [1757535] - [kernel] sched/fair: Remove the rq->cpu_load[] update code (Phil Auld) [1757535] - [kernel] sched/fair: Remove rq->load (Phil Auld) [1757535] - [kernel] sched/core: Unify p->on_rq updates (Phil Auld) [1757535] - [kernel] sched/core: Remove ttwu_activate() (Phil Auld) [1757535] - [kernel] sched/cpufreq: Fix 32-bit math overflow (Phil Auld) [1757535] - [kernel] sched/fair: Update scale invariance of PELT (Phil Auld) [1757535] - [kernel] sched/pelt: Skip updating util_est when utilization is higher than CPU's capacity (Phil Auld) [1757535] - [kernel] sched/fair: Move the rq_of() helper function (Phil Auld) [1757535] - [kernel] sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_task()/task_rq_lock() (Phil Auld) [1757535] - [kernel] sched/numa: Remove unused numa_stats::nr_running field (Phil Auld) [1757535] - [kernel] sched/fair: Add lsub_positive() and use it consistently (Phil Auld) [1706247 1757535] - [kernel] sched/fair: Mask UTIL_AVG_UNCHANGED usages (Phil Auld) [1706247 1757535] - [cpuidle] teo: Avoid using "early hits" incorrectly (Al Stone) [1725618] - [cpuidle] teo: Fix "early hits" handling for disabled idle states (Al Stone) [1725618] - [cpuidle] teo: Consider hits and misses metrics of disabled states (Al Stone) [1725618] - [cpuidle] teo: Rename local variable in teo_select() (Al Stone) [1725618] - [cpuidle] teo: Ignore disabled idle states that are too deep (Al Stone) [1725618] - [cpuidle] teo: Get rid of redundant check in teo_update() (Al Stone) [1725618] - [cpuidle] teo: Allow tick to be stopped if PM QoS is used (Al Stone) [1725618] - [cpuidle] governors: unify last_state_idx (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Fix idle states all being marked invalid (Al Stone) [1725618] - [cpuidle] menu: Avoid overflows when computing variance (Al Stone) [1725618] - [cpuidle] dt: bail out if the idle-state DT node is not compatible (Al Stone) [1725618] - [kernel] cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK (Al Stone) [1725618] - [cpuidle] New timer events oriented governor for tickless systems (Al Stone) [1725618] - [cpuidle] Add 'above' and 'below' idle state metrics (Al Stone) [1725618] - [cpuidle] big.little: fix refcount leak (Al Stone) [1725618] - [documentation] documentation: admin-guide: pm: Add cpuidle document (Al Stone) [1725618] - [cpuidle] powerpc/pseries/cpuidle: Fix preempt warning (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Convert to use cpuidle_register|unregister() (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Don't register the driver when back-end init returns -ENXIO (Al Stone) [1725618] - [cpuidle] menu: Remove get_loadavg() from the performance multiplier (Al Stone) [1725618] - [kernel] sched: Factor out nr_iowait and nr_iowait_cpu (Al Stone) [1725618] - [kernel] sched/core: Fix comment regarding nr_iowait_cpu() and get_iowait_load() (Al Stone) [1725618] - [cpuidle] menu: Avoid computations when result will be discarded (Al Stone) [1725618] - [cpuidle] menu: Drop redundant comparison (Al Stone) [1725618] - [cpuidle] menu: Simplify checks related to the polling state (Al Stone) [1725618] - [cpuidle] menu: Move the latency_req == 0 special case check (Al Stone) [1725618] - [cpuidle] menu: Avoid computations for very close timers (Al Stone) [1725618] - [cpuidle] menu: Do not update last_state_idx in menu_select() (Al Stone) [1725618] - [cpuidle] menu: Get rid of first_idx from menu_select() (Al Stone) [1725618] - [cpuidle] menu: Compute first_idx when latency_req is known (Al Stone) [1725618] - [cpuidle] menu: Replace data->predicted_us with local variable (Al Stone) [1725618] - [cpuidle] enter_state: Don't needlessly calculate diff time (Al Stone) [1725618] - [kernel] cpuidle: Remove unnecessary wrapper cpuidle_get_last_residency() (Al Stone) [1725618] - [cpuidle] menu: Update stale polling override comment (Al Stone) [1725618] - [cpuidle] menu: Fix white space (Al Stone) [1725618] - [cpuidle] powernv/cpuidle: Use parsed device tree values for cpuidle_init (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Parse dt idle properties into global structure (Al Stone) [1725618] - [cpuidle] arm: cpuidle: silence error on driver registration failure (Al Stone) [1725618]- [documentation] docs: admin-guide: Remove threads-max auto-tuning (Joe Lawrence) [1771270] - [documentation] docs: admin-guide: Fix min value of threads-max in kernel.rst (Joe Lawrence) [1771270] - [kernel] sysctl.c: do not override max_threads provided by userspace (Joe Lawrence) [1771270] - [fs] ext4: fix integer overflow when calculating commit interval (Lukas Czerner) [1775166] - [fs] ext4: fix punch hole for inline_data file systems (Lukas Czerner) [1775166] - [fs] ext4: fix warning inside ext4_convert_unwritten_extents_endio (Lukas Czerner) [1775166] - [fs] ext4: set error return correctly when ext4_htree_store_dirent fails (Lukas Czerner) [1775166] - [fs] ext4: fix warning when turn on dioread_nolock and inline_data (Lukas Czerner) [1775166] - [fs] ext4: use jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [fs] jbd2: introduce jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [mm] add filemap_fdatawait_range_keep_errors() (Lukas Czerner) [1775166] - [fs] ext4: enforce the immutable flag on open files (Lukas Czerner) [1775166] - [fs] ext4: don't allow any modifications to an immutable file (Lukas Czerner) [1775166] - [fs] jbd2: fix typo in comment of journal_submit_inode_data_buffers (Lukas Czerner) [1775166] - [fs] jbd2: fix some print format mistakes (Lukas Czerner) [1775166] - [fs] ext4: do not delete unlinked inode from orphan list on failed truncate (Lukas Czerner) [1775166] - [fs] ext4: wait for outstanding dio during truncate in nojournal mode (Lukas Czerner) [1775166] - [fs] ext4: don't perform block validity checks on the journal inode (Lukas Czerner) [1775166] - [fs] ext4: fix block validity checks for journal inodes using indirect blocks (Lukas Czerner) [1775166] - [fs] ext4: fix miscellaneous sparse warnings (Lukas Czerner) [1775166] - [fs] jbd2: fix potential double free (Lukas Czerner) [1775166] - [fs] quota: fix condition for resetting time limit in do_set_dqblk() (Lukas Czerner) [1778119] - [fs] quota: honor quota type in Q_XGETQSTAT[V] calls (Lukas Czerner) [1778119] - [fs] quota: fix a problem about transfer quota (Lukas Czerner) [1778119] - [fs] quota: add dqi_dirty_list description to comment of Dquot List Management (Lukas Czerner) [1778119] - [fs] quota: check time limit when back out space/inode change (Lukas Czerner) [1778119] - [fs] quota: fix wrong indentation (Lukas Czerner) [1778119] - [fs] quota: remove trailing whitespaces (Lukas Czerner) [1778119] - [fs] quota: code cleanup for __dquot_alloc_space() (Lukas Czerner) [1778119] - [fs] quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON, OFF} quotactls (Lukas Czerner) [1778119] - [fs] quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS (Lukas Czerner) [1778119] - [hv] vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1774675] - [kernel] hv: vmbus: Add a helper function is_sub_channel() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix virt_to_hvpfn() for X86_PAE (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the unused "tsc_page" from struct hv_context (Mohammed Gamal) [1774675] - [hv] tools: hv: Use the correct style for SPDX License Identifier (Mohammed Gamal) [1774675] - [hv] hv_balloon: Reorganize the probe function (Mohammed Gamal) [1774675] - [hv] hv_balloon: Use a static page for the balloon_up send buffer (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Replace page definition with Hyper-V specific one (Mohammed Gamal) [1774675] - [hv] hv: Add a module description line to the hv_vmbus driver (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix race condition with new ring_buffer_info mutex (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Set ring_info field to 0 and remove memset (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Refactor chan->state if statement (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Expose monitor data only when monitor pages are used (Mohammed Gamal) [1774675] - [netdrv] hv_netvsc: Fix error handling in netvsc_attach() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix error handling in netvsc_set_features() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Sync offloading features to VF NIC (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Allow scatter-gather feature to be tunable (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix a warning of suspicious RCU usage (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Set probe mode to sync (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: fix race that may miss tx queue wakeup (Mohammed Gamal) [1774687] - [netdrv] nfp: bpf: fix latency bug when updating stack index register (Pablo Cascon) [1729156] - [netdrv] nfp: bpf: eliminate zero extension code-gen (Pablo Cascon) [1729156] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during suspend/resume (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during error recovery (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: flow_offload: offload tunnel decap rules via indirect callbacks (Jonathan Toppins) [1773724] - [netdrv] bnxt: Avoid logging an unnecessary message when a flow can't be offloaded (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to collect crash dump via ethtool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to invoke OP-TEE API to reset firmware (Jonathan Toppins) [1773724] - [netdrv] broadcom: bnxt: Fix use true/false for bool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Avoid disabling pci device in bnxt_remove_one() for already disabled device (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Minor formatting changes in FW devlink_health_reporter (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Adjust the time to wait before polling firmware readiness (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix devlink NVRAM related byte order related issues (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix the size of devlink MSIX parameters (Jonathan Toppins) [1773724] - [nvme] Fix parsing of ANA log page (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix ana log nsid lookup when nsid is not found (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix possible I/O hang when paths are updated (Ewan Milne) [1769028] - [nvme] revert "nvme: update node paths after adding new path" (Ewan Milne) [1769028] - [netdrv] mlx5: Update the list of the PCI supported devices (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix auto group size calculation (Mohammad Heib) [1776921] - [netdrv] mlx5e: Do not use non-EXT link modes in EXT mode (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix set vf link state error flow (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Limit STE hash table enlarge based on bytemask (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix invalid EQ vector number on CQ creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Skip rehash for tables with byte mask zero (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_header_ipv4/6 (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix matcher builders select check (Mohammad Heib) [1776921] - [netdrv] mlx5: Read num_vfs before disabling SR-IOV (Mohammad Heib) [1776921] - [netdrv] mlx5: Clear VF's configuration on disabling SRIOV (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak during rule creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak in modify action destroy (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix eswitch debug print of max fdb flow (Mohammad Heib) [1776921] - [netdrv] mlx5: LAG, Use affinity type enumerators (Mohammad Heib) [1776921] - [netdrv] mlx5: E-switch, Enable metadata on own vport (Mohammad Heib) [1776921] - [netdrv] mlx5: Correct comment for legacy fields (Mohammad Heib) [1776921] - [netdrv] mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix rtable reference leak (Mohammad Heib) [1776921] - [netdrv] mlx5: fix a -Wstringop-truncation warning (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix a race with XSKICOSQ in XSK wakeup flow (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix wrong max num channels indication (Mohammad Heib) [1776921] - [netdrv] mlx5e: Add XSK zero-copy support (Mohammad Heib) [1776921]- [mm] memremap: drop unused SECTION_SIZE and SECTION_MASK (Don Dutile) [1754737] - [mm] memremap: Fix reuse of pgmap instances with internal references (Don Dutile) [1754737] - [mm] memunmap: don't access uninitialized memmap in memunmap_pages() (Don Dutile) [1754737] - [mm] memremap: move from kernel/ to mm/ (Don Dutile) [1754737] - [kernel] memremap: provide an optional internal refcount in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: replace the altmap_valid field with a PGMAP_ALTMAP_VALID flag (Don Dutile) [1754737] - [mm] memremap: remove the data field in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: add a migrate_to_ram method to struct dev_pagemap_ops (Don Dutile) [1754737] - [kernel] memremap: lift the devmap_enable manipulation into devm_memremap_pages (Don Dutile) [1754737] - [nvdimm] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754737] - [kernel] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754737] - [kernel] memremap: validate the pagemap type passed to devm_memremap_pages (Don Dutile) [1754737] - [mm] remove MEMORY_DEVICE_PUBLIC support (Don Dutile) [1754737] - [mm] migrate.c: cleanup expected_page_refs() (Don Dutile) [1754737] - [mm] migration: factor out code to compute expected number of page references (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: introduce devm_memunmap_pages (Don Dutile) [1754737] - [kernel] memremap.c: remove the unused device_private_entry_fault() export (Don Dutile) [1754737] - [base] devres: introduce devm_release_action() (Don Dutile) [1754737] - [base] devres: Align data[] to ARCH_KMALLOC_MINALIGN (Don Dutile) [1754737] - [base] devres: provide devm_kstrdup_const() (Don Dutile) [1754737] - [base] devres: constify p in devm_kfree() (Don Dutile) [1754737] - [kernel] mm: move is_kernel_rodata() to asm-generic/sections.h (Don Dutile) [1754737] - [kernel] mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() (Don Dutile) [1754737] - [kernel] mm: create the new vm_fault_t type (Don Dutile) [1754737] - [kernel] mm/hmm: convert to use vm_fault_t (Don Dutile) [1754737] - [kernel] mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm (Don Dutile) [1754737] - [fs] proc/vmcore.c: Convert to use vmf_error() (Don Dutile) [1754737] - [fs] proc/vmcore.c: use new typedef vm_fault_t (Don Dutile) [1754737] - [s390] vdso_fault return type (Don Dutile) [1754737] - [mm] inline vm_insert_pfn_prot() into caller (Don Dutile) [1754737] - [mm] remove vm_insert_pfn() (Don Dutile) [1754737] - [mm] make vm_insert_pfn_prot() static (Don Dutile) [1754737] - [x86] convert vdso to use vm_fault_t (Don Dutile) [1754737] - [mm] introduce vmf_insert_pfn_prot() (Don Dutile) [1754737] - [mm] convert __vm_insert_mixed() to vm_fault_t (Don Dutile) [1754737] - [kernel] mm: remove vm_insert_mixed() (Don Dutile) [1754737] - [fs] cramfs: convert to use vmf_insert_mixed (Don Dutile) [1754737] - [scsi] cxlflash: Change return type for fault handler (Don Dutile) [1754737] - [misc] ocxl: Change return type for fault handler (Don Dutile) [1754737] - [kernel] fs/iomap.c: change return type to vm_fault_t (Don Dutile) [1754737] - [mm] swap.c: remove duplicated include (Don Dutile) [1754737] - [kernel] perf/aux: Fix the aux_output group inheritance fix (Michael Petlan) [1743210] - [kernel] perf/core: Fix inheritance of aux_output groups (Michael Petlan) [1743210] - [kernel] perf/aux: Disallow aux_output for kernel events (Michael Petlan) [1743210] - [kernel] perf/core: Reattach a misplaced comment (Michael Petlan) [1743210] - [kernel] perf/aux: Fix AUX output stopping (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON transaction for machine type 8561 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Fix use of TRUE with SQLite (Michael Petlan) [1743210] - [tools] objtool: Fix build by linking against tools/lib/ctype.o sources (Michael Petlan) [1743210] - [tools] perf list: Allow plurals for metric, metricgroup (Michael Petlan) [1743210] - [tools] perf vendor events: Minor fixes to the README (Michael Petlan) [1743210] - [tools] perf vendor events amd: Remove redundant '[' (Michael Petlan) [1743210] - [tools] perf vendor events amd: Add L3 cache events for Family 17h (Michael Petlan) [1743210] - [tools] tools include uapi: Update copy of files related to new fspick, fsmount, fsconfig, fsopen, move_mount and open_tree syscalls (Michael Petlan) [1743210] - [tools] perf pmu-events: Fix missing "cpu_clk_unhalted.core" event (Michael Petlan) [1743210] - [tools] perf annotate: Fix s390 gap between kernel end and module start (Michael Petlan) [1743210] - [tools] perf record: Fix module size on s390 (Michael Petlan) [1743210] - [tools] perf tools: Fix include paths in ui directory (Michael Petlan) [1743210] - [tools] perf tools: Fix a typo in a variable name in the Documentation Makefile (Michael Petlan) [1743210] - [tools] perf cpumap: Fix writing to illegal memory in handling cpumap mask (Michael Petlan) [1743210] - [tools] perf ftrace: Fix failure to set cpumask when only one cpu is present (Michael Petlan) [1743210] - [tools] perf db-export: Fix thread__exec_comm() (Michael Petlan) [1743210] - [tools] perf annotate: Fix printing of unaugmented disassembled instructions from BPF (Michael Petlan) [1743210] - [tools] perf bench numa: Fix cpu0 binding (Michael Petlan) [1743210] - [tools] perf tools: Fix perf.data documentation units for memory size (Michael Petlan) [1743210] - [tools] perf header: Fix use of unitialized value warning (Michael Petlan) [1743210] - [tools] perf header: Fix divide by zero error if f_header.attr_size==0 (Michael Petlan) [1743210] - [tools] tools perf beauty: Fix usbdevfs_ioctl table generator to handle _IOC() (Michael Petlan) [1743210] - [tools] perf build: Do not use -Wshadow on gcc < 4.8 (Michael Petlan) [1743210] - [tools] perf probe: Avoid calling freeing routine multiple times for same pointer (Michael Petlan) [1743210] - [tools] perf probe: Set pev->nargs to zero after freeing pev->args entries (Michael Petlan) [1743210] - [tools] perf session: Fix loading of compressed data split across adjacent records (Michael Petlan) [1743210] - [tools] perf stat: Always separate stalled cycles per insn (Michael Petlan) [1743210] - [tools] perf stat: Fix segfault for event group in repeat mode (Michael Petlan) [1743210] - [tools] perf tools: Fix proper buffer size for feature processing (Michael Petlan) [1743210] - [tools] perf script: Fix off by one in brstackinsn IPC computation (Michael Petlan) [1743210] - [tools] perf script: Improve man page description of metrics (Michael Petlan) [1743210] - [tools] perf script: Fix --max-blocks man page description (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON files for machine type 8561 (Michael Petlan) [1743210] - [tools] perf cs-etm: Return errcode in cs_etm__process_auxtrace_info() (Michael Petlan) [1743210] - [tools] perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__process_auxtrace_info (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export switch events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__threads() (Michael Petlan) [1743210] - [tools] perf script: Add scripting operation process_switch() (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use new 'has_calls' column (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Remove redundant semi-colons (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf db-export: Also export thread's current comm (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__comm() (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export comm details (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Fix a white space issue in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Move export__comm_thread into db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Export comm before exporting thread (Michael Petlan) [1743210] - [tools] perf db-export: Export main_thread in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Pass main_thread to db_export__thread() (Michael Petlan) [1743210] - [tools] perf db-export: Rename db_export__comm() to db_export__exec_comm() (Michael Petlan) [1743210] - [tools] perf db-export: Get rid of db_export__deferred() (Michael Petlan) [1743210] - [tools] perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake (Michael Petlan) [1743210] - [tools] perf test: Auto bump rlimit(MEMLOCK) for BPF test sake (Michael Petlan) [1743210] - [tools] perf tools: Introduce rlimit__bump_memlock() helper (Michael Petlan) [1743210] - [tools] perf-probe: Add user memory access attribute support (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf intel-bts: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf script: Assume native_arch for pipe mode (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf hists browser: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf cs-etm: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf parse-events: remove unused variable: error (Michael Petlan) [1743210] - [tools] perf parse-events: Remove unused variable 'i' (Michael Petlan) [1743210] - [tools] perf metricgroup: Add missing list_del_init() when flushing egroups list (Michael Petlan) [1743210] - [tools] perf tools: Use list_del_init() more thorougly (Michael Petlan) [1743210] - [tools] perf tools: Use zfree() where applicable (Michael Petlan) [1743210] - [tools] tools lib: Adopt zalloc()/zfree() from tools/perf (Michael Petlan) [1743210] - [tools] perf tools: Move get_current_dir_name() cond prototype out of util.h (Michael Petlan) [1743210] - [tools] perf namespaces: Move the conditional setns() prototype to namespaces.h (Michael Petlan) [1743210] - [tools] perf tools: Add missing headers, mostly stdlib.h (Michael Petlan) [1743210] - [tools] perf evsel: perf_evsel__name(NULL) is valid, no need to check evsel (Michael Petlan) [1743210] - [tools] perf session: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf inject: The tool->read() call may pass a NULL evsel, handle it (Michael Petlan) [1743210] - [tools] perf map: Fix potential NULL pointer dereference found by smatch tool (Michael Petlan) [1743210] - [tools] perf trace: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf annotate: Fix dereferencing freed memory found by the smatch tool (Michael Petlan) [1743210] - [tools] perf top: Fix potential NULL pointer dereference detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf stat: Fix use-after-freed pointer detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning (Michael Petlan) [1743210] - [tools] perf script: Allow specifying the files to process guest samples (Michael Petlan) [1743210] - [tools] perf tools metric: Don't include duration_time in group (Michael Petlan) [1743210] - [tools] perf list: avoid extra : for --raw metrics (Michael Petlan) [1743210] - [tools] perf vendor events intel: Metric fixes for SKX/CLX (Michael Petlan) [1743210] - [tools] perf tools: Fix typos / broken sentences (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 L3C PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 HHA PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 DDRC PMU aliasing (Michael Petlan) [1743210] - [tools] perf pmu: Support more complex PMU event aliasing (Michael Petlan) [1743210] - [tools] perf diff: Documentation -c cycles option (Michael Petlan) [1743210] - [tools] perf diff: Print the basic block cycles diff (Michael Petlan) [1743210] - [tools] perf diff: Link same basic blocks among different data (Michael Petlan) [1743210] - [tools] perf diff: Use hists to manage basic blocks per symbol (Michael Petlan) [1743210] - [tools] perf diff: Check if all data files with branch stacks (Michael Petlan) [1743210] - [tools] perf hists: Add block_info in hist_entry (Michael Petlan) [1743210] - [tools] perf symbol: Create block_info structure (Michael Petlan) [1743210] - [tools] perf jevents: Use nonlocal include statements in pmu-events.c (Michael Petlan) [1743210] - [tools] perf annotate: Add csky support (Michael Petlan) [1743210] - [tools] perf stat: Fix metrics with --no-merge (Michael Petlan) [1743210] - [tools] perf stat: Fix group lookup for metric group (Michael Petlan) [1743210] - [tools] perf stat: Don't merge events in the same PMU (Michael Petlan) [1743210] - [tools] perf stat: Make metric event lookup more robust (Michael Petlan) [1743210] - [tools] tools lib: Move argv_{split, free} from tools/perf/util/ (Michael Petlan) [1743210] - [tools] perf tools: Drop strxfrchar(), use strreplace() equivalent from kernel (Michael Petlan) [1743210] - [tools] tools lib: Adopt strreplace() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use strim() from tools/lib (Michael Petlan) [1743210] - [tools] perf tools: Remove trim() implementation, use tools/lib's strim() (Michael Petlan) [1743210] - [tools] tools lib: Adopt strim() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use skip_spaces() to get closer to the kernel (Michael Petlan) [1743210] - [tools] perf report: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf metricgroup: Use strsep() (Michael Petlan) [1743210] - [tools] perf strfilter: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf probe: Use skip_spaces() for argv handling (Michael Petlan) [1743210] - [tools] perf time-utils: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf header: Use skip_spaces() in __write_cpudesc() (Michael Petlan) [1743210] - [tools] perf stat: Use recently introduced skip_spaces() (Michael Petlan) [1743210] - [tools] tools lib: Adopt skip_spaces() from the kernel sources (Michael Petlan) [1743210] - [tools] perf tools: Use linux/ctype.h in more places (Michael Petlan) [1743210] - [tools] tools perf: Move from sane_ctype.h obtained from git to the Linux's original (Michael Petlan) [1743210] - [tools] perf tools: Add missing util.h to pick up 'page_size' variable (Michael Petlan) [1743210] - [tools] perf tools: Remove old baggage that is util/include/linux/ctype.h (Michael Petlan) [1743210] - [tools] perf symbols: We need util.h in symbol-elf.c for zfree() (Michael Petlan) [1743210] - [tools] perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h (Michael Petlan) [1743210] - [tools] tools x86 machine: Add missing util.h to pick up 'page_size' (Michael Petlan) [1743210] - [tools] perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h (Michael Petlan) [1743210] - [tools] perf ctype: Remove now unused 'spaces' variable (Michael Petlan) [1743210] - [tools] perf ui stdio: No need to use 'spaces' to left align (Michael Petlan) [1743210] - [tools] perf ctype: Remove unused 'graph_line' variable (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf db-export: Export synth events (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize CBR events when last seen value changes (Michael Petlan) [1743210] - [tools] perf intel-pt: Add CBR value to decoder state (Michael Petlan) [1743210] - [tools] perf intel-pt: Cater for CBR change in PSB+ (Michael Petlan) [1743210] - [tools] perf intel-pt: Decoder to output CBR changes immediately (Michael Petlan) [1743210] - [tools] perf thread-stack: Eliminate code duplicating thread_stack__pop_ks() (Michael Petlan) [1743210] - [tools] perf thread-stack: Fix thread stack return from kernel for kernel-only case (Michael Petlan) [1743210] - [tools] perf tools: Fix cache.h include directive (Michael Petlan) [1743210] - [tools] tools build: Fix the zstd test in the test-all.c common case feature test (Michael Petlan) [1743210] - [tools] perf build: Handle slang being in /usr/include and in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] tools build: Add test to check if slang.h is in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] perf tools: Don't hardcode host include path for libslang (Michael Petlan) [1743210] - [tools] perf evsel: Make perf_evsel__name() accept a NULL argument (Michael Petlan) [1743210] - [tools] perf trace: Fixup pointer arithmetic when consuming augmented syscall args (Michael Petlan) [1743210] - [tools] perf pmu: Fix uncore PMU alias list for ARM64 (Michael Petlan) [1743210] - [tools] perf tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] tools build feature tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] perf trace: Streamline validation of select syscall names list (Michael Petlan) [1743210] - [tools] perf trace: Fix exclusion of not available syscall names from selector list (Michael Petlan) [1743210] - [tools] perf intel-pt: Add callchain to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add memory information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add LBR information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add XMM registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add gp registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize PEBS sample basic information (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out common sample preparation for re-use (Michael Petlan) [1743210] - [tools] perf intel-pt: Prepare to synthesize PEBS samples (Michael Petlan) [1743210] - [tools] perf intel-pt: Add decoder support for PEBS via PT (Michael Petlan) [1743210] - [tools] perf intel-pt: Add Intel PT packet decoder test (Michael Petlan) [1743210] - [tools] perf intel-pt: Add new packets for PEBS via PT (Michael Petlan) [1743210] - [tools] perf tests arm64: Compile tests unconditionally (Michael Petlan) [1743210] - [tools] perf trace: Skip unknown syscalls when expanding strace like syscall groups (Michael Petlan) [1743210] - [tools] perf report: Support s390 diag event display on x86 (Michael Petlan) [1743210] - [tools] perf report: Fix OOM error in TUI mode on s390 (Michael Petlan) [1743210] - [tools] perf test 6: Fix missing kvm module load for s390 (Michael Petlan) [1743210] - [tools] perf time-utils: Add support for multiple explicit time intervals (Michael Petlan) [1743210] - [tools] perf tests: Add a test for time-utils (Michael Petlan) [1743210] - [tools] perf time-utils: Make perf_time__parse_for_ranges() more logical (Michael Petlan) [1743210] - [tools] perf time-utils: Simplify perf_time__parse_for_ranges() error paths slightly (Michael Petlan) [1743210] - [tools] perf time-utils: Fix --time documentation (Michael Petlan) [1743210] - [tools] perf time-utils: Prevent percentage time range overlap (Michael Petlan) [1743210] - [tools] perf time-utils: Factor out set_percent_time() (Michael Petlan) [1743210] - [tools] perf time-utils: Treat time ranges consistently (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for efficient time interval filtering (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for lookahead (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_get_buffer() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add intel_pt_fast_forward() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add reposition parameter to intel_pt_get_data() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_reposition() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_8b_tsc() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add lookahead callback (Michael Petlan) [1743210] - [tools] perf report: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf script: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf auxtrace: Add perf time interval to itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf config: Update default value for llvm.clang-bpf-cmd-template (Michael Petlan) [1743210] - [tools] perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode (Michael Petlan) [1743210] - [tools] perf data: Fix perf.data documentation for HEADER_CPU_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf tools: Apply new CPU topology sysfs attributes (Michael Petlan) [1743210] - [tools] perf header: Rename "sibling cores" to "sibling sockets" (Michael Petlan) [1743210] - [tools] perf stat: Support per-die aggregation (Michael Petlan) [1743210] - [tools] perf header: Add die information in CPU topology (Michael Petlan) [1743210] - [tools] perf cpumap: Retrieve die id information (Michael Petlan) [1743210] - [tools] perf evsel: Remove superfluous nthreads system_wide setup in alloc_fd() (Michael Petlan) [1743210] - [tools] perf record: Add support to collect callchains from kernel or user space only (Michael Petlan) [1743210] - [tools] perf config: Bail out when a handler returns failure for a key-value pair (Michael Petlan) [1743210] - [tools] perf trace: Exit when failing to build eBPF program (Michael Petlan) [1743210] - [tools] perf trace: Associate more argument names with the filename beautifier (Michael Petlan) [1743210] - [tools] perf trace: Consume the augmented_raw_syscalls payload (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move reading filename to the loop (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Change helper to consider just the augmented_filename part (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move the probe_read_str to a separate function (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Tell which args are filenames and how many bytes to copy (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Select find text when find bar is activated (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Tree (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Graph Graph (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add CallGraphModelParams (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to the Branch reports (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Add brief documentation (Michael Petlan) [1743210] - [tools] perf thread-stack: Accumulate IPC information (Michael Petlan) [1743210] - [tools] perf intel-pt: Document IPC usage (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from TSC/TMA/MTC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Re-factor TIP cases in intel_pt_walk_to_ip (Michael Petlan) [1743210] - [tools] perf intel-pt: Record when decoding PSB+ packets (Michael Petlan) [1743210] - [tools] perf script: Add output of IPC ratio (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for samples to contain IPC ratio (Michael Petlan) [1743210] - [tools] perf tools: Add IPC information to perf_sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from CYC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_update_sample_time (Michael Petlan) [1743210] - [tools] perf record: Allow mixing --user-regs with --call-graph=dwarf (Michael Petlan) [1743210] - [tools] perf symbols: Remove unused variable 'err' (Michael Petlan) [1743210] - [tools] perf data: document directory format header: HEADER_DIR_FORMAT (Michael Petlan) [1743210] - [tools] perf data: document clockid header: HEADER_CLOCKID (Michael Petlan) [1743210] - [tools] perf data: document memory topology header: HEADER_MEM_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf data: Add description of header HEADER_BPF_PROG_INFO and HEADER_BPF_BTF (Michael Petlan) [1743210] - [tools] perf intel-pt: Rationalize intel_pt_sync_switch()'s use of next_tid (Michael Petlan) [1743210] - [tools] perf intel-pt: Improve sync_switch by processing PERF_RECORD_SWITCH* in events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use argparse module for argument parsing (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Change python2 to python (Michael Petlan) [1743210] - [tools] perf top: Lower message level for failure on synthesizing events for pre-existing BPF programs (Michael Petlan) [1743210] - [tools] perf machine: Return NULL instead of null-terminating /proc/version array (Michael Petlan) [1743210] - [tools] perf version: Append 12 git SHA chars to the version string (Michael Petlan) [1743210] - [tools] perf script: Remove superfluous BPF event titles (Michael Petlan) [1743210] - [tools] perf script: Add --show-bpf-events to show eBPF related events (Michael Petlan) [1743210] - [tools] perf tests: Add map_groups__merge_in test (Michael Petlan) [1743210] - [tools] perf script: Pad DSO name for --call-trace (Michael Petlan) [1743210] - [tools] perf dso: Add BPF DSO read and size hooks (Michael Petlan) [1743210] - [tools] perf dso: Simplify dso_cache__read function (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso_cache__read (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso__data_file_size() (Michael Petlan) [1743210] - [tools] perf tools: Remove const from thread read accessors (Michael Petlan) [1743210] - [tools] perf top: Add --namespaces option (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for sync_file_range's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsmount' arguments (Michael Petlan) [1743210] - [tools] perf trace: Introduce syscall_arg__scnprintf_strarray_flags (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsmount's 'attr_flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsconfig' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsconfig's 'cmd' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fspick' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fspick's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'move_mount' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for 'move_mount' flags argument (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Fix up comment (Michael Petlan) [1743210] - [tools] perf tools: Preserve eBPF maps when loading kcore (Michael Petlan) [1743210] - [tools] perf machine: Keep zero in pgoff BPF map (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script intel-pt documentation (Michael Petlan) [1743210] - [tools] perf auxtrace: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf-with-kcore.sh: Always allow fix_buildid_cache_permissions (Michael Petlan) [1743210] - [tools] tools build: Check if gettid() is available before providing helper (Michael Petlan) [1743210] - [tools] tools build feature: Check if get_current_dir_name() is available (Michael Petlan) [1743210] - [tools] perf jvmti: Address gcc string overflow warning for strncpy() (Michael Petlan) [1743210] - [tools] perf python: Remove -fstack-protector-strong if clang doesn't have it (Michael Petlan) [1743210] - [tools] perf annotate tui browser: Do not use member from variable within its own initialization (Michael Petlan) [1743210] - [tools] perf thread: Allow references to thread objects after machine__exit() (Michael Petlan) [1743210] - [fs] sysfs: Fix internal_create_group() for named group updates (Michael Petlan) [1743210] - [x86] perf/x86/intel: Support PEBS output to PT (Michael Petlan) [1743210] - [kernel] perf: Allow normal events to output AUX data (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h) (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity (Michael Petlan) [1743210] - [kernel] perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops (Michael Petlan) [1743210] - [x86] perf/x86/intel: Restrict period on Nehalem (Michael Petlan) [1743210] - [x86] perf/x86: Fix typo in comment (Michael Petlan) [1743210] - [kernel] perf/core: Fix creating kernel counters for PMUs that override event->cpu (Michael Petlan) [1743210] - [x86] perf/x86: Apply more accurate check on hypervisor platform (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix SLOTS PEBS event constraint (Michael Petlan) [1743210] - [x86] perf/x86/intel: Mark expected switch fall-throughs (Michael Petlan) [1743210] - [kernel] perf_event_get(): don't bother with fget_raw() (Michael Petlan) [1743210] - [kernel] perf/core: Fix exclusive events' grouping (Michael Petlan) [1743210] - [x86] perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs (Michael Petlan) [1743210] - [perf] x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs (Michael Petlan) [1743210] - [kernel] perf/core: Fix race between close() and fork() (Michael Petlan) [1743210] - [perf] cgroups: Don't rotate events for cgroups unnecessarily (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get quirk state from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get attributes from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get MSR values from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get rapl_cntr_mask from new probe framework (Michael Petlan) [1743210] - [x86] intel: Aggregate big core client naming (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Use new MSR detection interface (Michael Petlan) [1743210] - [x86] perf/x86/cstate: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86/msr: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86: Add MSR probe interface (Michael Petlan) [1743210] - [x86] perf/x86/intel: Disable check_msr for real HW (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use ->is_visible callback for default group (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Clean up client IMC (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Support MMIO type uncore blocks (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Factor out box ref/unref functions (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add uncore support for Snow Ridge server (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Handle invalid event coding for free-running counter (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add more Icelake CPUIDs (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add Icelake desktop CPUID (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for default attributes (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use update attributes for skylake format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for extra format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for caps (Michael Petlan) [1743210] - [x86] perf/x86: Add is_visible attribute_group callback for base events (Michael Petlan) [1743210] - [x86] perf/x86: Use the new pmu::update_attrs attribute group (Michael Petlan) [1743210] - [x86] perf/x86: Get rid of x86_pmu::event_attrs (Michael Petlan) [1743210] - [x86] perf/x86/regs: Check reserved bits (Michael Petlan) [1743210] - [fs] sysfs: Add sysfs_update_groups function (Michael Petlan) [1743210] - [kernel] perf/core: Add attr_groups_update into struct pmu (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add new IMC PCI IDs for KabyLake, AmberLake and WhiskeyLake CPUs (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add tabs to Uncore IMC PCI IDs (Michael Petlan) [1743210] - [kernel] perf/core: Allow non-privileged uprobe for user processes (Michael Petlan) [1743210] - [x86] perf/x86: Add Intel Ice Lake NNPI uncore support (Michael Petlan) [1743210] - [perf] arm_pmu: acpi: spe: Add initial MADT/SPE probing (Michael Petlan) [1743210] - [netdrv] mwifiex: fix possible heap overflow in mwifiex_process_country_ie() (Jarod Wilson) [1776210] {CVE-2019-14895} - [kernel] crash_core: Make S390 share the same crashkernel=auto reservation policy as X86_64 (Baoquan He) [1780432] - [s390] kasan: avoid report in get_wchan (Philipp Rudo) [1780112 1780111] - [s390] process: avoid potential reading of freed stack (Philipp Rudo) [1780112] - [fs] cifs: don't use 'pre:' for MODULE_SOFTDEP (Leif Sahlberg) [1767094] - [hwmon] Do not output deprecated warning for hwmon_device_register() (Prarit Bhargava) [1778295] - [scsi] lpfc: size cpu map by last cpu id set (Dick Kennedy) [1778912] - [scsi] lpfc: use hdwq assigned cpu for allocation (Dick Kennedy) [1778908] - [scsi] be2iscsi: Include null char in SET_HOST_DATA (Maurizio Lombardi) [1776358] - [netdrv] vmxnet3: turn off lro when rxcsum is disabled (Neil Horman) [1776056] - [mmc] sdhci-pci: Add another Id for Intel CML (Alexander Beregalov) [1766718] - [x86] kvm: untaint kernel for tech-preview when using nested VMX (Paolo Bonzini) [1726756] - [powerpc] kvm: ppc: book3s hv: xive: Fix potential page leak on error path (Laurent Vivier) [1760202] - [powerpc] kvm: ppc: book3s hv: xive: Free previous EQ page when setting up a new one (Laurent Vivier) [1760202] - [virt] kvm: arm/arm64: vgic: Don't rely on the wrong pending table (Auger Eric) [1777059] - [x86] kvm: x86: remove set but not used variable 'called' (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: Zero the IOAPIC scan request dest vCPUs bitmap (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: deliver KVM IOAPIC scan request to target vCPUs (Nitesh Narayan Lal) [1773677] - [kernel] kvm: remember position in kvm->vcpus array (Nitesh Narayan Lal) [1773677] - [kernel] watchdog: Reduce message verbosity (Vitaly Kuznetsov) [1774915]- [fs] binfmt_elf: Do not move brk for INTERP-less ET_EXEC (Waiman Long) [1749633] - [fs] binfmt_elf: move brk out of mmap when doing direct loader exec (Waiman Long) [1749633] - [gpu] drm/i915/cmdparser: Fix jump whitelist clearing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/gen8+: Add RC6 CTX corruption WA (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915: Lower RM timeout to avoid DSI hard hangs (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915/cmdparser: Ignore Length operands during command matching (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Add support for backward jumps (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Use explicit goto for error paths (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add gen9 BCS cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Allow parsing of unsized batches (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Support ro ppgtt mapped cmdparser shadow buffers (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add support for mandatory cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Remove Master tables from cmdparser (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Disable Secure Batches for gen6+ (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Rename gen7 cmdparser tables (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] [drm] radeon: fix bad DMA from INTERRUPT_CNTL2 (Sam Bobroff) [1293697] - [netdrv] mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame() (Jarod Wilson) [1776162] {CVE-2019-14901} - [netdrv] mlx4_en: Fix wrong limitation for number of TX rings (Mohammad Heib) [1776822] - [netdrv] mlx4_en: fix mlx4 ethtool -N insertion (Mohammad Heib) [1776822] - [netdrv] mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes (Mohammad Heib) [1776822] - [netdrv] ibmvnic: Serialize device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Bound waits for device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Terminate waiting device threads after loss of service (Steve Best) [1778037] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1778037] - [netdrv] ibmvnic: Ignore H_FUNCTION return from H_EOI to tolerate XIVE mode (Steve Best) [1778037] - [netdrv] revert "net/ibmvnic: Fix EOI when running in XIVE mode" (Steve Best) [1778037] - [netdrv] cnic: Set fp_hsi_ver as part of CLIENT_SETUP ramrod (Manish Chopra) [1770797] - [netdrv] bnx2x: Fix PF-VF communication over multi-cos queues (Manish Chopra) [1770797] - [netdrv] bnx2x: Enable Multi-Cos feature (Manish Chopra) [1770797] - [netdrv] bnx2x: Utilize FW 7.13.15.0 (Manish Chopra) [1770797] - [fs] seq_file: fix problem when seeking mid-record (Bill O'Donnell) [1753822] - [documentation] fs/seq_file.c: simplify seq_file iteration code and interface (Bill O'Donnell) [1753822] - [scripts] kbuild: replace BASH-specific ${@:2} with shift and ${@} (Jiri Olsa) [1739493] - [scripts] btf: do not use CONFIG_OUTPUT_FORMAT (Jiri Olsa) [1739493] - [kernel] btf: fix return value check in btf_vmlinux_init() (Jiri Olsa) [1739493] - [kernel] btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux (Jiri Olsa) [1739493] - [scripts] btf: expose BTF info through sysfs (Jiri Olsa) [1739493] - [netdrv] qede: fix NULL pointer deref in __qede_remove() (Manish Chopra) [1769203] - [gpu] cleanup: Remove .rej files (Prarit Bhargava) [1779738] - [lib] string: Add strscpy_pad() function (Josef Oskera) [1764588] - [char] virtio_console: allocate inbufs in add_port() only if it is needed (Pankaj Gupta) [1612795] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] xfs: make mem_to_page available outside of xfs_buf.c (Bill O'Donnell) [1583556] - [fs] xfs: get allocation alignment from the buftarg (Bill O'Donnell) [1583556] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs (Leif Sahlberg) [1765979] - [fs] cifs: avoid using MID 0xFFFF (Leif Sahlberg) [1765979] - [fs] cifs: Fix retry mid list corruption on reconnects (Leif Sahlberg) [1765979] - [fs] nfsd: allow fh_want_write to be called twice ("J. Bruce Fields") [1699222] - [net] revert "sunrpc: Fix up task signalling" (Dave Wysochanski) [1776067] - [s390] kasan: support memcpy_real with TRACE_IRQFLAGS (Philipp Rudo) [1777468] - [s390] kasan: add kdump support (Philipp Rudo) [1777468] - [s390] idle: fix cpu idle time calculation (Philipp Rudo) [1777361] - [s390] kaslr: add support for R_390_GLOB_DAT relocation type (Philipp Rudo) [1777467] - [x86] jump_label: Make tp_vec_nr static (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Batch jump label updates (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Batch updates if arch supports it (Daniel Bristot de Oliveira) [1731860] - [x86] alternative: Batch of patch operations (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Sort entries of the same key by the code (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Add a __jump_label_set_jump_code() helper (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Don't warn on __exit jump entries (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Add a jump_label_can_update() helper (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Remove the return value of text_poke_*() (Daniel Bristot de Oliveira) [1731860] - [x86] jump-label: Remove support for custom text poker (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Use text_poke_early() during early init (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Add text_poke_kgdb() to not assert the lock when debugging (Daniel Bristot de Oliveira) [1731860] - [x86] kprobes: Prohibit probing on functions before kprobe_int3_handler() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Fix NULL dereference bug in __jump_label_mod_update() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Annotate entries that operate on __init code earlier (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Switch to jump_entry accessors (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Implement generic support for relative references (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Abstract jump_entry member accessors (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Lockdep-enforce text_mutex in text_poke*() (Daniel Bristot de Oliveira) [1731860] - [x86] revert "x86/paravirt: Set up the virt_spin_lock_key after static keys get initialized" (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Initialize static branching early (Vitaly Kuznetsov) [1777260] - [x86] speculation: Fix redundant MDS mitigation message (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation: Fix incorrect MDS/TAA mitigation status (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add config options to set tsx=on|off|auto (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [documentation] x86/speculation/taa: Add documentation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add "auto" option to the tsx= cmdline parameter (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add sysfs reporting for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add mitigation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a "tsx=" cmdline option with TSX disabled by default (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a helper function x86_read_arch_cap_msr() (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] msr: Add the IA32_TSX_CTRL MSR (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [powerpc] xive: Prevent page fault issues in the machine crash handler (Diego Domingos) [1756116] - [tools] Fix memcpy_mcsafe_64.S link on selftests (Desnes Augusto Nunes do Rosario) [1775570]- [powerpc] perf: Fix loop exit condition in nest_imc_event_init (Steve Best) [1778609] - [net] netfilter: nf_tables: Add missing nft_tproxy Makefile line (Phil Sutter) [1762977]- [x86] kdump: Remove the backup region handling (Lianbo Jiang) [1730143] - [x86] kdump: Always reserve the low 1M when the crashkernel option is specified (Lianbo Jiang) [1730143] - [x86] crash: Add a forward declaration of struct kimage (Lianbo Jiang) [1730143] - [x86] kdump: Remove the unused crash_copy_backup_region() (Lianbo Jiang) [1730143] - [pci] p2pdma: Fix missing check for dma_virt_ops (Don Dutile) [1754734] - [pci] p2pdma: use the dev_pagemap internal refcount (Don Dutile) [1754734] - [pci] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754734] - [pci] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754734] - [pci] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754734] - [pci] p2pdma: track pgmap references per resource, not globally (Don Dutile) [1754734] - [pci] p2pdma: fix the gen_pool_add_virt() failure path (Don Dutile) [1754734] - [pci] mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Don Dutile) [1754734] - [lib] genalloc.c: Add algorithm, align and zeroed family of DMA allocators (Don Dutile) [1754732] - [lib] genalloc.c: include vmalloc.h (Don Dutile) [1754732] - [lib] genalloc.c: use vzalloc_node() to allocate the bitmap (Don Dutile) [1754732] - [md] dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors (Mike Snitzer) [1770210] - [fs] gfs2: fix race between gfs2_freeze_func and unmount (Abhijith Das) [1676972] - [fs] cifs: smbd: Retry on memory registration failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Indicate to retry on transport sending failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Return EINTR when interrupted (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Don't destroy transport on RDMA disconnect (Leif Sahlberg) [1771772] - [lib] crc-t10dif: crc_t10dif_mutex can be static (Vladis Dronov) [1769462] - [lib] crc-t10dif: Allow current transform to be inspected in sysfs (Vladis Dronov) [1769462] - [lib] crc-t10dif: Pick better transform if one becomes available (Vladis Dronov) [1769462] - [crypto] api - Introduce notifier for new crypto algorithms (Vladis Dronov) [1769462] - [netdrv] e1000e: Drop unnecessary __E1000_DOWN bit twiddling (Ken Cox) [1748256] - [netdrv] e1000e: Use rtnl_lock to prevent race conditions between net and pci/pm (Ken Cox) [1748256]- [powerpc] pseries: safely roll back failed DLPAR cpu add (Steve Best) [1772341] - [powerpc] pseries: address checkpatch warnings in dlpar_offline_cpu (Steve Best) [1772341] - [scsi] storvsc: setup 1:1 mapping between hardware queue and CPU queue (Cathy Avery) [1771503] - [scsi] storvsc: Add ability to change scsi queue depth (Cathy Avery) [1771503] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320 (Cathy Avery) [1771503] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: Align driver syntax with oob (Don Brace) [1725045] - [scsi] smartpqi: remove unused manifest constants (Don Brace) [1725045] - [scsi] smartpqi: fix problem with unique ID for physical device (Don Brace) [1725045] - [scsi] smartpqi: correct syntax issue (Don Brace) [1725045] - [scsi] smartpqi: change TMF timeout from 60 to 30 seconds (Don Brace) [1725045] - [scsi] smartpqi: fix LUN reset when fw bkgnd thread is hung (Don Brace) [1725045] - [scsi] smartpqi: add inquiry timeouts (Don Brace) [1725045] - [scsi] smartpqi: fix call trace in device discovery (Don Brace) [1725045] - [scsi] smartpqi: fix controller lockup observed during force reboot (Don Brace) [1725045] - [scsi] smartpqi: clean up an indentation issue (Don Brace) [1725045] - [scsi] smartpqi: remove set but not used variable 'ctrl_info' (Don Brace) [1725045] - [scsi] smartpqi: clean up indentation of a statement (Don Brace) [1725045] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: update copyright (Don Brace) [1725045] - [scsi] smartpqi: add new pci ids (Don Brace) [1725045] - [scsi] smartpqi: correct REGNEWD return status (Don Brace) [1725045] - [scsi] smartpqi: add gigabyte controller (Don Brace) [1725045] - [scsi] smartpqi: correct hang when deleting 32 lds (Don Brace) [1725045] - [scsi] smartpqi: add bay identifier (Don Brace) [1725045] - [scsi] smartpqi: add sysfs entries (Don Brace) [1725045] - [scsi] smartpqi: add module param to hide vsep (Don Brace) [1725045] - [scsi] smartpqi: add pci ids for fiberhome controller (Don Brace) [1725045] - [scsi] smartpqi: add module param for exposure order (Don Brace) [1725045] - [scsi] smartpqi: unlock on error in pqi_submit_raid_request_synchronous() (Don Brace) [1725045] - [scsi] smartpqi: Reporting unhandled SCSI errors (Don Brace) [1725045] - [scsi] mpt3sas: Bump mpt3sas driver version to 32.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix module parameter max_msix_vectors (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reject NVMe Encap cmnds to unsupported HBA (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use Component img header to get Package ver (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fail release cmnd if diag buffer is released (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add app owned flag support for diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reuse diag buffer allocated at load time (Tomas Henzl) [1725737] - [scsi] mpt3sas: clear release bit when buffer reregistered (Tomas Henzl) [1725737] - [scsi] mpt3sas: Maintain owner of buffer through UniqueID (Tomas Henzl) [1725737] - [scsi] mpt3sas: Free diag buffer without any status check (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix clear pending bit in ioctl status (Tomas Henzl) [1725737] - [scsi] mpt3sas: Display message before releasing diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Register trace buffer based on NVDATA settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce module parameter to override queue depth (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 31.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reduce the performance drop (Tomas Henzl) [1725737] - [scsi] mpt3sas: Handle fault during HBA initialization (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add sysfs to know supported features (Tomas Henzl) [1725737] - [scsi] mpt3sas: Support MEMORY MOVE Tool box command (Tomas Henzl) [1725737] - [scsi] mpt3sas: Allow ioctls to blocked access status NVMe (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enumerate SES of a managed PCIe switch (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update MPI headers to 2.6.8 spec (Tomas Henzl) [1725737] - [scsi] mpt3sas: Gracefully handle online firmware update (Tomas Henzl) [1725737] - [scsi] mpt3sas: memset request frame before reusing (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add support for PCIe Lane margin (Tomas Henzl) [1725737] - [scsi] mpt3sas: support target smid for [abort|query] task (Tomas Henzl) [1725737] - [scsi] mpt3sas: clean up a couple sizeof() uses (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix msix load balance on and off settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Determine smp affinity on per HBA basis (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use configured PCIe link speed, not max (Tomas Henzl) [1725737] - [scsi] mpt3sas: Remove CPU arch check to determine perf_mode (Tomas Henzl) [1725737] - [scsi] mpt3sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1725737] - [scsi] mpt3sas: make driver options visible in sys (Tomas Henzl) [1725737] - [scsi] mpt3sas: Mark expected switch fall-through (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 29.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce perf_mode module parameter (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enable interrupt coalescing on high iops (Tomas Henzl) [1725737] - [scsi] mpt3sas: Affinity high iops queues IRQs to local node (Tomas Henzl) [1725737] - [scsi] mpt3sas: save and use MSI-X index for posting RD (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use high iops queues under some circumstances (Tomas Henzl) [1725737] - [scsi] mpt3sas: change _base_get_msix_index prototype (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add flag high_iops_queues (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add Atomic RequestDescriptor support on Aero (Tomas Henzl) [1725737] - [scsi] mpt3sas: function pointers of request descriptor (Tomas Henzl) [1725737] - [scsi] mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() (Tomas Henzl) [1725737] - [md] revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" (Mike Snitzer) [1775756] - [md] dm thin: wakeup worker only when deferred bios exist (Mike Snitzer) [1775756] - [md] dm raid: Remove unnecessary negation of a shift in raid10_format_to_md_layout (Mike Snitzer) [1775756] - [md] dm writecache: handle REQ_FUA (Mike Snitzer) [1775756] - [md] dm writecache: fix uninitialized variable warning (Mike Snitzer) [1775756] - [md] dm stripe: use struct_size() in kmalloc() (Mike Snitzer) [1775756] - [md] dm table: do not allow request-based DM to stack on partitions (Mike Snitzer) [1775756] - [md] dm cache: fix bugs when a GFP_NOWAIT allocation fails (Mike Snitzer) [1775756] - [md] dm writecache: skip writecache_wait for pmem mode (Mike Snitzer) [1775756] - [md] dm stats: use struct_size() helper (Mike Snitzer) [1775756] - [md] dm space map common: remove check for impossible sm_find_free() return value (Mike Snitzer) [1775756] - [md] dm raid1: use struct_size() with kzalloc() (Mike Snitzer) [1775756] - [md] dm writecache: optimize performance by sorting the blocks for writeback_all (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for getting two block with same LBA (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member pointer in writeback_struct (Mike Snitzer) [1775756] - [md] dm: make dm_table_find_target return NULL (Mike Snitzer) [1775756] - [md] dm table: fix invalid memory accesses with too high sector number (Mike Snitzer) [1775756] - [md] dm space map metadata: fix missing store of apply_bops() return value (Mike Snitzer) [1775756] - [md] dm btree: fix order of block initialization in btree_split_beneath (Mike Snitzer) [1775756] - [md] dm raid: add missing cleanup in raid_ctr() (Mike Snitzer) [1775756] - [md] dm kcopyd: always complete failed jobs (Mike Snitzer) [1775756] - [md] dm crypt: remove obsolete comment about plumb IV (Mike Snitzer) [1775756] - [md] dm crypt: wipe private IV struct after key invalid flag is set (Mike Snitzer) [1775756] - [md] dm: update stale comment in end_clone_bio() (Mike Snitzer) [1775756] - [md] dm log writes: fix incorrect comment about the logged sequence example (Mike Snitzer) [1775756] - [md] dm log writes: use struct_size() to calculate size of pending_block (Mike Snitzer) [1775756] - [md] dm crypt: use struct_size() when allocating encryption context (Mike Snitzer) [1775756] - [md] dm thin metadata: check if in fail_io mode when setting needs_check (Mike Snitzer) [1775756] - [md] dm verity: use message limit for data block corruption message (Mike Snitzer) [1775756] - [md] dm log writes: make sure super sector log updates are written in order (Mike Snitzer) [1775756] - [md] dm: fix a couple brace coding style issues (Mike Snitzer) [1775756] - [md] dm crypt: print device name in integrity error message (Mike Snitzer) [1775756] - [documentation] dm integrity: update documentation (Mike Snitzer) [1775756] - [md] dm integrity: don't report unused options (Mike Snitzer) [1775756] - [md] dm integrity: don't check null pointer before kvfree and vfree (Mike Snitzer) [1775756] - [md] dm integrity: correctly calculate the size of metadata area (Mike Snitzer) [1775756] - [md] dm mpath: always free attached_handler_name in parse_path() (Mike Snitzer) [1775756] - [md] dm writecache: avoid unnecessary lookups in writecache_find_entry() (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member page_offset in writeback_struct (Mike Snitzer) [1775756] - [md] dm delay: fix a crash when invalid device is specified (Mike Snitzer) [1775756] - [md] dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for returned value of rb_next_prev (Mike Snitzer) [1775756] - [md] dm writecache: remove needless dereferences in __writecache_writeback_pmem() (Mike Snitzer) [1775756] - [md] dm crypt: fix endianness annotations around org_sector_of_dmreq (Mike Snitzer) [1775756] - [md] dm integrity: fix deadlock with overlapping I_O (Mike Snitzer) [1775756] - [md] dm: disable DISCARD if the underlying storage no longer supports it (Mike Snitzer) [1775756] - [md] dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE") (Mike Snitzer) [1775756] - [md] dm integrity: make dm_integrity_init and dm_integrity_exit static (Mike Snitzer) [1775756] - [md] dm integrity: change memcmp to strncmp in dm_integrity_ctr (Mike Snitzer) [1775756] - [x86] platform/uv: Account for UV Hubless in is_uvX_hub Ops (Frank Ramsay) [1757510] - [x86] platform/uv: Check EFI Boot to set reboot type (Frank Ramsay) [1757510] - [x86] platform/uv: Decode UVsystab Info (Frank Ramsay) [1757510] - [x86] platform/uv: Add UV Hubbed/Hubless Proc FS Files (Frank Ramsay) [1757510] - [x86] platform/uv: Setup UV functions for Hubless UV Systems (Frank Ramsay) [1757510] - [x86] platform/uv: Add return code to UV BIOS Init function (Frank Ramsay) [1757510] - [x86] platform/uv: Return UV Hubless System Type (Frank Ramsay) [1757510] - [x86] platform/uv: Save OEM_ID from ACPI MADT probe (Frank Ramsay) [1757510] - [x86] mm: Handle physical-virtual alignment mismatch in phys_p4d_init() (Baoquan He) [1685383] - [x86] mm/kaslr: Reduce randomization granularity for 5-level paging to 1GB (Baoquan He) [1685383] - [x86] mm/kaslr: Use only one PUD entry for real mode trampoline (Baoquan He) [1685383] - [documentation] documentation/stackprotector: powerpc supports stack protector (Bhupesh Sharma) [1714310] - [makefile] kbuild: mark prepare0 as PHONY to fix external module build (Bhupesh Sharma) [1714310] - [makefile] kbuild: fix single target build for external module (Bhupesh Sharma) [1714310] - [arm64] enable per-task stack canaries (Bhupesh Sharma) [1714310] - [powerpc] Fix stack protector crashes on CPU hotplug (Bhupesh Sharma) [1714310] - [powerpc] 64: properly initialise the stackprotector canary on SMP (Bhupesh Sharma) [1714310] - [powerpc] Fix stackprotector detection for non-glibc toolchains (Bhupesh Sharma) [1714310] - [powerpc] 64: add stack protector support (Bhupesh Sharma) [1714310] - [powerpc] 32: add stack protector support (Bhupesh Sharma) [1714310] - [pci] vmd: Fix shadow offsets to reflect spec changes (Myron Stowe) [1757896] - [pci] vmd: Fix config addressing when using bus offsets (Myron Stowe) [1757896] - [pci] Fix typos and whitespace errors (Myron Stowe) [1757896] - [pci] vmd: use the proper dma_* APIs instead of direct methods calls (Myron Stowe) [1757896] - [powerpc] powernv: Disable native PCIe port management (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix eeh eeh_debugfs_break_device() with SRIOV devices (Gustavo Duarte) [1524642] - [tools] selftests/powerpc: Add basic EEH selftest (Gustavo Duarte) [1524642] - [powerpc] eeh: Add a eeh_dev_break debugfs interface (Gustavo Duarte) [1524642] - [powerpc] eeh: Add debugfs interface to run an EEH check (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix debugfs_simple_attr.cocci warnings (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix build with STACKTRACE=n (Gustavo Duarte) [1524642] - [powerpc] eeh: Set attention indicator while recovering (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add attention indicator support (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add a reset_slot() callback (Gustavo Duarte) [1524642] - [powerpc] powernv/eeh: Use generic code to handle hot resets (Gustavo Duarte) [1524642] - [powerpc] eeh: Remove stale CAPI comment (Gustavo Duarte) [1524642] - [powerpc] eeh: Defer printing stack trace (Gustavo Duarte) [1524642] - [powerpc] eeh: Check slot presence state in eeh_handle_normal_event() (Gustavo Duarte) [1524642] - [powerpc] eeh: Make permanently failed devices non-actionable (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix race when freeing PDNs (Gustavo Duarte) [1524642] - [powerpc] eeh: Clean up EEH PEs after recovery finishes (Gustavo Duarte) [1524642] - [netdrv] be2net: disable bh with spin_lock in be_process_mcc (Petr Oros) [1724777] - [netdrv] be2net: Synchronize be_update_queues with dev_watchdog (Petr Oros) [1724777] - [netdrv] be2net: Signal that the device cannot transmit during reconfiguration (Petr Oros) [1724777] - [netdrv] be2net: fix link failure after ethtool offline test (Petr Oros) [1724777] - [netdrv] be2net: Fix number of Rx queues used for flow hashing (Petr Oros) [1724777] - [netdrv] benet: remove broken and unused macro (Petr Oros) [1724777] - [netdrv] benet: use skb_vlan_tag_get_prio() (Petr Oros) [1724777] - [netdrv] benet: use __vlan_hwaccel helpers (Petr Oros) [1724777] - [netdrv] revert "[netdrv] be2net: Disable queue dump in be_tx_timeout handler" (Petr Oros) [1724777] - [infiniband] rdma/i40iw: Set queue pair state when being queried (Stefan Assmann) [1721712] - [infiniband] ib/i40iw: Use kmemdup rather than open coding (Stefan Assmann) [1721712] - [infiniband] rdma/i40iw: Handle workqueue allocation failure (Stefan Assmann) [1721712] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: Fix namespace creation on misaligned addresses (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: stop padding pmem namespaces to section alignment (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change" (Baoquan He) [1724969] - [mm] sparsemem: cleanup 'section number' data types (Baoquan He) [1724969] - [kernel] mm/devm_memremap_pages: enable sub-section remap (Baoquan He) [1724969] - [mm] sparsemem: support sub-section hotplug (Baoquan He) [1724969] - [mm] sparsemem: prepare for sub-section ranges (Baoquan He) [1724969] - [kernel] mm: kill is_dev_zone() helper (Baoquan He) [1724969] - [mm] hotplug: kill is_dev_zone() usage in __remove_pages() (Baoquan He) [1724969] - [mm] sparsemem: convert kmalloc_section_memmap() to populate_section_memmap() (Baoquan He) [1724969] - [mm] hotplug: prepare shrink_{zone, pgdat}_span for sub-section removal (Baoquan He) [1724969] - [mm] sparsemem: add helpers track active portions of a section at boot (Baoquan He) [1724969] - [mm] sparsemem: introduce a SECTION_IS_EARLY flag (Baoquan He) [1724969] - [mm] sparsemem: introduce struct mem_section_usage (Baoquan He) [1724969] - [base] base/memory.c: get rid of find_memory_block_hinted() (Baoquan He) [1724969] - [mm] memory_hotplug: move and simplify walk_memory_blocks() (Baoquan He) [1724969] - [mm] memory_hotplug: rename walk_memory_range() and pass start+size instead of pfns (Baoquan He) [1724969] - [mm] hotplug: make remove_memory() interface usable (Baoquan He) [1724969] - [kernel] mm: make register_mem_sect_under_node() static (Baoquan He) [1724969] - [base] base/memory: use "unsigned long" for block ids (Baoquan He) [1724969] - [base] mm: section numbers use the type "unsigned long" (Baoquan He) [1724969] - [base] base/memory.c: Use DEVICE_ATTR_RO and friends (Baoquan He) [1724969] - [mm] sparse.c: set section nid for hot-add memory (Baoquan He) [1724969] - [mm] memory_hotplug: remove "zone" parameter from sparse_remove_one_section (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_block_under_nodes() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: remove memory block devices before arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: drop MHP_MEMBLOCK_API (Baoquan He) [1724969] - [base] mm/memory_hotplug: create memory block devices after arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE (Baoquan He) [1724969] - [arm64] mm: add temporary arch_remove_memory() implementation (Baoquan He) [1724969] - [mm] sparse.c: clean up obsolete code comment (Baoquan He) [1724969] - [base] base/memory: pass a block_id to init_memory_block() (Baoquan He) [1724969] - [base] base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS (Baoquan He) [1724969] - [s390] s390x/mm: implement arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: make __remove_section() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_section() never fail (Baoquan He) [1724969] - [base] base/memory.c: clean up relics in function parameters (Baoquan He) [1724969] - [base] mm, memory_hotplug: update a comment in unregister_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: release memory resource after arch_remove_memory() (Baoquan He) [1724969] - [kernel] mm, memory_hotplug: provide a more generic restrictions for memory hotplug (Baoquan He) [1724969] - [kernel] linux/memory_hotplug.h: remove duplicate declaration of offline_pages() (Baoquan He) [1724969] - [mm] x86: respect memory size limiting via mem= parameter (Baoquan He) [1724969] - [arm64] Add memory hotplug support (Baoquan He) [1724969] - [arm64] mm: check for upper PAGE_SHIFT bits in pfn_valid() (Baoquan He) [1724969] - [powerpc] mm: Fix section mismatch warning (Baoquan He) [1724969] - [base] mm/memory_hotplug: do not unlock after failing to take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: drop "online" parameter from add_memory_resource() (Baoquan He) [1724969] - [s390] s390x/mm: fail when an altmap is used for arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: simplify and fix check_hotplug_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug: add nid parameter to arch_remove_memory (Baoquan He) [1724969] - [mm] sparse: pass nid instead of pgdat to sparse_add_one_section() (Baoquan He) [1724969] - [mm] sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() (Baoquan He) [1724969] - [documentation] memory-hotplug.rst: add some details about locking internals (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling memtrace_offline_pages() (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling device_online() (Baoquan He) [1724969] - [powerpc] powernv: Allow memory that has been hot-removed to be hot-added (Baoquan He) [1724969] - [powerpc] powernv/memtrace: Remove memtrace mmap() (Baoquan He) [1724969] - [mm] memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make add_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make remove_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [powerpc] memtrace: Remove memory in chunks (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: drop unnecessary checks from register_mem_sect_under_node() (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: make register_mem_sect_under_node() a callback of walk_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug.c: call register_mem_sect_under_node() (Baoquan He) [1724969] - [mm] memory_hotplug.c: make add_memory_resource use __try_online_node (Baoquan He) [1724969] - [pci] Always allow probing with driver_override (Myron Stowe) [1702178] - [pci] Return error if cannot probe VF (Myron Stowe) [1702178] - [target] scsi: target: core: Do not overwrite CDB byte 1 (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: clean the nl_cmd of the udev when nl send fails (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: avoid use-after-free after command timeout (Maurizio Lombardi) [1764579] - [target] scsi: tcmu: Simplify tcmu_update_uio_info() (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: fix possible condition with no effect (if == else) (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make sure PDU processing continues if parsing a command fails (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make iscsit_map_iovec() more robust (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Handle too large immediate data buffers correctly (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Only send R2T if needed (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Detect conn_cmd_list corruption early (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Make the XCOPY setup code easier to read by inlining two functions (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Simplify LUN initialization in XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Remove a set-but-not-used member variable from the XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Rework the SPC-2 reservation handling code (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Fix a race condition in the LUN lookup code (Maurizio Lombardi) [1764579] - [target] scsi: target: alua: fix the tg_pt_gps_count (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Fix np_ip_proto and np_sock_type in iscsit_setup_np (Maurizio Lombardi) [1764579] - [target] scsi: target: fix unsigned comparision with less than zero (Maurizio Lombardi) [1764579] - [target] scsi: target: Add device product id and revision configfs attributes (Maurizio Lombardi) [1764579] - [kernel] genirq/affinity: Remove const qualifier from node_to_cpumask argument (Ming Lei) [1743064] - [kernel] genirq/affinity: Spread vectors on node according to nr_cpu ratio (Ming Lei) [1743064] - [kernel] genirq/affinity: Improve __irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] genirq/affinity: Remove unused argument from [__]irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] workqueue, lockdep: Fix a memory leak in wq->lock_name (Waiman Long) [1736654] - [kernel] workqueue, lockdep: Fix an alloc_workqueue() error path (Waiman Long) [1736654] - [kernel] locking/lockdep: Report more stack trace statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Reduce space occupied by stack traces (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it clear that what lock_class::key points at is not modified (Waiman Long) [1736654] - [kernel] lockdep: Make print_lock() address visible (Waiman Long) [1736654] - [kernel] locking/lockdep: Clean up #ifdef checks (Waiman Long) [1736654] - [kernel] locking/lockdep: Hide unused 'class' variable (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix lock used or unused stats error (Waiman Long) [1736654] - [kernel] locking/lockdep: increase size of counters for lockdep statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Move mark_lock() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary DEBUG_LOCKS_WARN_ON() (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix merging of hlocks with non-zero references (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix OOO unlock when hlocks need merging (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove !dir in lock irq usage check (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust new bit cases in mark_lock (Waiman Long) [1736654] - [kernel] locking/lockdep: Consolidate lock usage bit initialization (Waiman Long) [1736654] - [kernel] locking/lockdep: Check redundant dependency only when CONFIG_LOCKDEP_SMALL (Waiman Long) [1736654] - [kernel] locking/lockdep: Refactorize check_noncircular and check_redundant (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in __lock_release (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove redundant argument in check_deadlock (Waiman Long) [1736654] - [documentation] locking/lockdep: Add explanation to lock usage rules in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comments on dependency search (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid constant checks in __bfs by using offset reference (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the return type of __cq_dequeue() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change type of the element field in circular_queue (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comment (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in validate_chain() and check_deadlock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the range of class_idx in held_lock struct (Waiman Long) [1736654] - [kernel] locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with (Waiman Long) [1736654] - [kernel] locking/lockdep: Use lockdep_init_task for task initiation consistently (Waiman Long) [1736654] - [kernel] locking/lockdep: Update obsolete struct field description (Waiman Long) [1736654] - [kernel] locking/lockdep: Print the right depth for chain key collision (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove useless conditional macro (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust lock usage bit character checks (Waiman Long) [1736654] - [documentation] locking/lockdep: Add description and explanation in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Change all print_*() return type to void (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove the unused print_lock_trace() function (Waiman Long) [1736654] - [kernel] locking/lockdep: Don't complain about incorrect name for no validate class (Waiman Long) [1736654] - [kernel] lockdep: Add assertion to check if in an interrupt (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary unlikely() (Waiman Long) [1736654] - [kernel] locking/lockdep: Test all incompatible scenarios at once in check_irq_usage() (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid bogus Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Generate LOCKF_ bit composites (Waiman Long) [1736654] - [kernel] locking/lockdep: Use expanded masks on find_usage_*() functions (Waiman Long) [1736654] - [kernel] locking/lockdep: Map remaining magic numbers to lock usage mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Move valid_state() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] lockdep: Simplify stack trace handling (Waiman Long) [1736654] - [kernel] locking/lockdep: Make lockdep_unregister_key() honor 'debug_locks' again (Waiman Long) [1736654] - [kernel] locking/lockdep: Zap lock classes even with lock debugging disabled (Waiman Long) [1736654] - [kernel] locking/lockdep: Only call init_rcu_head() after RCU has been initialized (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid a Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Shrink struct lock_class_key (Waiman Long) [1736654] - [kernel] locking/lockdep: Add module_param to enable consistency checks (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Test dynamic key registration (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Fix run_tests.sh (Waiman Long) [1736654] - [kernel] workqueue: Use dynamic lockdep keys for workqueues (Waiman Long) [1736654] - [kernel] locking/lockdep: Add support for dynamic keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Verify whether lock objects are small enough to be used as class keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Check data structure consistency (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse lock chains that have been freed (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix a comment in add_chain_cache() (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count() (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse list entries that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Free lock classes that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Update two outdated comments (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it easy to detect whether or not inside a selftest (Waiman Long) [1736654] - [kernel] locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Initialize the locks_before and locks_after lists earlier (Waiman Long) [1736654] - [kernel] locking/lockdep: Make zap_class() remove all matching lock order entries (Waiman Long) [1736654] - [kernel] locking/lockdep: Reorder struct lock_class members (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cache (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (2/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (1/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix two 32-bit compiler warnings (Waiman Long) [1736654] - [kernel] locking/lockdep: Rename lockdep_info() to lockdep_init() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Provide enum lock_usage_bit mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Simplify mark_held_locks() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Stop using RCU primitives to access 'all_lock_classes' (Waiman Long) [1736654] - [kernel] locking/lockdep: Make concurrent lockdep_reset_lock() calls safe (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove a superfluous INIT_LIST_HEAD() statement (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lock_class_cache_is_registered() (Waiman Long) [1736654] - [kernel] locking/lockdep: Inline __lockdep_init_map() (Waiman Long) [1736654] - [kernel] locking/lockdep: Declare local symbols static (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Test the lockdep_reset_lock() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Add dummy print_irqtrace_events() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Rename "trywlock" into "trywrlock" (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Run lockdep tests a second time under Valgrind (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Improve testing accuracy (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Fix shellcheck warnings (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Display compiler warning and error messages (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove ::version from lock_class structure (Waiman Long) [1736654] - [init] kconfig: disable io_uring support (Jeff Moyer) [1758680] - [virt] kvm: arm64: pmu: Reset sample period on overflow handling (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event (Auger Eric) [1760872] - [arm64] kvm: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Fix cycle counter truncation (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Support chained PMU counters (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Remove pmc->bitmask (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Re-create event when setting counter value (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Extract duplicated code to own function (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functions (Auger Eric) [1760872] - [arm64] perf: Hook up new events (Auger Eric) [1760872] - [arm64] perf: Move event definitions into perf_event.h (Auger Eric) [1760872] - [arm64] perf: Remove duplicate generic cache events (Auger Eric) [1760872] - [arm64] perf: Terminate PMU assignment statements with semicolons (Auger Eric) [1760872] - [arm64] Allow CAVIUM_TX2_ERRATUM_219 to be selected (Auger Eric) [1771633] - [arm64] Avoid Cavium TX2 erratum 219 when switching TTBR (Auger Eric) [1771633] - [arm64] Enable workaround for Cavium TX2 erratum 219 when running SMT (Auger Eric) [1771633] - [arm64] kvm: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_219_TVM is set (Auger Eric) [1771633] - [arm64] sysreg: fix incorrect definition of SYS_PAR_EL1_F (Auger Eric) [1771633] - [arm64] Force SSBS on context switch (Mark Salter) [1756103] - [arm64] enable pointer authentication (Mark Salter) [1756103] - [arm64] add ptrace regsets for ptrauth key management (Mark Salter) [1756103] - arm64: cpufeature: Rework ptr auth hwcaps using multi_entry_cap_matches (Mark Salter) [1756103] - [arm64] capabilities: Merge duplicate entries for Qualcomm erratum 1003 (Mark Salter) [1756103] - [arm64] cpufeature: Reduce number of pointer auth CPU caps from 6 to 4 (Mark Salter) [1756103] - [documentation] arm64: docs: document pointer authentication (Mark Salter) [1756103] - [documentation] arm64: docs: Document SSBS HWCAP (Mark Salter) [1756103] - [documentation] arm64: docs: Fix typos in ELF hwcaps (Mark Salter) [1756103] - [arm64] ptr auth: Move per-thread keys from thread_info to thread_struct (Mark Salter) [1756103] - [arm64] add prctl control for resetting ptrauth keys (Mark Salter) [1756103] - [arm64] perf: strip PAC when unwinding userspace (Mark Salter) [1756103] - [arm64] expose user PAC bit positions via ptrace (Mark Salter) [1756103] - [arm64] add basic pointer authentication support (Mark Salter) [1756103] - arm64/cpufeature: detect pointer authentication (Mark Salter) [1756103] - [arm64] cpufeature: Convert hook_lock to raw_spin_lock_t in cpu_enable_ssbs() (Mark Salter) [1756103] - [arm64] entry: Allow handling of undefined instructions from EL1 (Mark Salter) [1756103] - [arm64] Fix silly typo in comment (Mark Salter) [1756103] - [fs] smb3: fix signing verification of large reads (Dave Wysochanski) [1753114] - [fs] revert "nfs4: Fix v4.0 client state corruption when mount" (Benjamin Coddington) [1767012] - [kernel] svcrdma: Increase the default connection credit limit (Benjamin Coddington) [1771430] - [x86] quirks: Disable HPET on Intel Coffe Lake platforms (David Arcari) [1773774] - [sched] core: Fix CPU controller for !RT_GROUP_SCHED (Phil Auld) [1774652] - [x86] Add comment for x86 processor OS version support (David Arcari) [1709878] - [x86] kvm: svm: taint module and print taint message iff nested is enabled (Bandan Das) [1775410] - [x86] cpu: Add Tiger Lake to Intel family (Steve Best) [1773790] - [fs] Fix the locking in dcache_readdir() and friends (Miklos Szeredi) [1761746] - [infiniband] rdma/mlx5: Return proper error value (Mohammad Heib) [1772101] - [scsi] mpt3sas: change allocation option (Tomas Henzl) [1770264] - [scsi] qla2xxx: Initialized mailbox to prevent driver load failure (Himanshu Madhani) [1770309] - [mfd] intel-lpss: Add Intel Comet Lake PCH-H PCI IDs (David Arcari) [1773307] - [powercap] intel_rapl: add support for Cometlake desktop (David Arcari) [1759664] - [powercap] intel_rapl: add support for CometLake Mobile (David Arcari) [1746265] - [kernel] intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: Fix proc_thermal_rapl_remove() (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: add support for MMIO RAPL (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal_device: Fix build warning (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Read PPCC on resume (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Downgrade error message (Alexander Beregalov) [1732604] - [thermal] intel: int340x: processor_thermal_device: simplify to get driver data (Alexander Beregalov) [1732604] - [thermal] int3403_thermal: favor _TMP instead of PTYP (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: fix mode setting (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Add additional UUIDs (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Fix sysfs race condition (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Make PCI dependency explicit (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Fix a NULL vs IS_ERR() check (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: int3400_thermal: simplify getting .driver_data (Alexander Beregalov) [1732604] - [powercap] Invoke powercap_init() and rapl_init() earlier (Alexander Beregalov) [1732604] - [powercap] intel_rapl: Fix module autoloading issue (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support two power limits for every RAPL domain (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support 64 bit register (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract RAPL common code (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup hardcoded MSR access (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup some functions (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register access operations (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register address (Alexander Beregalov) [1732604] - [powercap] intel_rapl: introduce struct rapl_if_private (Alexander Beregalov) [1732604] - [kernel] intel_rapl: introduce intel_rapl.h (Alexander Beregalov) [1732604] - [powercap] intel_rapl: remove hardcoded register index (Alexander Beregalov) [1732604] - [powercap] intel_rapl: use reg instead of msr (Alexander Beregalov) [1732604] - [security] ima: Differentiate auditing policy rules from "audit" actions (Richard Guy Briggs) [1479911] - [security] ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not set (Richard Guy Briggs) [1479911] - [security] ima: Use audit_log_format() rather than audit_log_string() (Richard Guy Briggs) [1479911] - [security] ima: Call audit_log_string() rather than logging it untrusted (Richard Guy Briggs) [1479911] - [security] selinux: avoid atomic_t usage in sidtab (Ondrej Mosnacek) [1741182] - [security] selinux: always return a secid from the network caches if we find one (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - rename type_val_to_struct_array (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - fix some checkpatch.pl warnings (Ondrej Mosnacek) [1741182] - [security] selinux: shuffle around policydb.c to get rid of forward declarations (Ondrej Mosnacek) [1741182] - [security] selinux: fix memory leak in policydb_init() (Ondrej Mosnacek) [1741182] - [security] selinux: check sidtab limit before adding a new entry (Ondrej Mosnacek) [1741182] - [security] selinux: format all invalid context as untrusted (Ondrej Mosnacek) [1479914 1741182] - [security] selinux: remove some no-op BUG_ONs (Ondrej Mosnacek) [1741182] - [security] selinux: provide __le variables explicitly (Ondrej Mosnacek) [1741182] - [security] selinux: avoid uninitialized variable warning (Ondrej Mosnacek) [1741182] - [security] selinux: remove useless assignments (Ondrej Mosnacek) [1741182] - [security] selinux: fix NULL dereference in policydb_destroy() (Ondrej Mosnacek) [1741182] - [security] selinux: convert to kvmalloc (Ondrej Mosnacek) [1741182] - [kernel] lsm: generalize flag passing to security_capable (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove unused selinux_is_enabled (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove cred security blob poisoning (Ondrej Mosnacek) [1741182] - [security] selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE (Ondrej Mosnacek) [1741182]- [tools] selftests: mlxsw: Add a test for leftover DSCP rule (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix local variable declarations in DSCP tests (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add counters for GC events (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1886 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent auto negotiation on number of lanes (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove 56G speed support (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Keep unmatched entries in a linked list (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix typo in qos_mc_aware.sh (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Do not process learned records with a dummy FID (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed (Ivan Vecera) [1737368] - [netdrv] remove redundant memset (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Apply the PTP shaper enable/disable logic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Set up PTP shaper when port status has changed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Enable/disable PTP shaper on a port when getting HWTSTAMP on/off (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add new operation for getting the port's speed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Set the PTP shaper parameters (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add QoS PTP Shaper Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add note about the PTP shaper (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add ptps field in QoS ETS Element Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packet_finish() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support ethtool get_ts_info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Configure PTP traps and FIFO events (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Garbage-collect unmatched entries (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support timestamping on Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Disable BH when working with PHC (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Add PTP initialization / finalization (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: ptp: Hook into packet transmit path (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for using SKB control buffer (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Hook into packet receive path (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add support for traps specific to Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Extract a helper for trap registration (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Global Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Time Precision Packet Timestamping Reading (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Precision Time Protocol Trap Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Time Precision Packet Port Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for negative temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add the hottest thermal zone detection (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend thermal core with per inter-connect device thermal zones (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Implement support for ingress device matching (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Fix SRC_SYS_PORT element size (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid size check for RX_ACL_SYSTEM_PORT element (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Write RX_ACL_SYSTEM_PORT acl element correctly (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix compilation on 32-bit ARM (Ivan Vecera) [1737368] - [tools] selftests: ptp: Add Physical Hardware Clock test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: PTP physical hardware clock initialization (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add implementation for physical hardware clock operations (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management Pulse Per Second Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management UTC Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: Query free running clock PCI BAR and offsets (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add a new interface for reading the hardware free running clock (Ivan Vecera) [1737368] - [netdrv] mlxsw: cmd: Free running clock PCI BAR and offsets via query firmware (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement flash update status notifications (Ivan Vecera) [1737368] - [netdrv] mlxfw: Introduce status_notify op and call it to notify about the status (Ivan Vecera) [1737368] - [netdrv] mlxfw: Propagate error messages through extack (Ivan Vecera) [1737368] - [netdrv] mlxsw: Move firmware flash implementation to devlink (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Reduce buffer size in transactions for SFP modules temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend the index size for temperature sensors readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend hwmon interface with inter-connect temperature attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management General Peripheral Information Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Extend sensor index field size of Management Temperature Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Re-order initialization sequence (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Allow flexible setting of I2C transactions size (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Extend initialization with querying firmware info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Disallow prio-tagged packets when PVID is removed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [tools] selftests: tc_flower: Add TOS matching test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Fix TOS matching (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test nexthop offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes dead (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use different seeds for ECMP and LAG hash (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent force of 56G (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid warning after identical rules insertion (Ivan Vecera) [1737368] - [tools] selftests: Add loopback test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Implement loopback ethtool feature (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Port Physical Loopback Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: split base on local_ports_in_{1x, 2x} resources (Ivan Vecera) [1737368] - [netdrv] mlxsw: resources: Add local_ports_in_{1x, 2x} (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1122 (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove obsolete dependency on THERMAL=m (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route via replace and append (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Adjust CPU port shared buffer egress quotas (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Allow skipping ingress port quota configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Split business logic from mlxsw_sp_port_sb_pms_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use new CPU ingress pool for control packets (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add pools for CPU traffic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Remove assumption about pool order (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing multicast TCs' attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing threshold type of first egress pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid configuration of multicast pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto TC's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto pool's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use defines for pool indices (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add extack messages for invalid configurations (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Relax FIB rule validation (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use a stable ECMP/LAG seed (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Add neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Propagate neighbour update errors (Ivan Vecera) [1737368] - [documentation] documentation: networking: devlink-info-versions: Add fw.psid (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for devlink info command (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add MGIR register (Ivan Vecera) [1737368] - [tools] selftests: forwarding: test for bridge mcast traffic after report and leave (Ivan Vecera) [1737368] - [netdrv] mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_port_parent_id implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Pass switch ID through devlink_port_attrs_set() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Rename rehash_dis trace (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove failed_rollback dead end (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Move rehash_dis trace call and err msg to vregion_migrate() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove redundant failed_rollback from migrate_start() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_phys_port_name implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement ndo_get_devlink_port (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add a new test for strict priority (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add qos_lib.sh (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: qos_mc_aware: Configure shared buffers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Add shared buffer helpers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Simplify deduction of DEVLINK_DEV (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Avoid double sourcing of lib.sh (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Test action VLAN modify (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Add PCP match and VLAN match tests (Ivan Vecera) [1737368] - [infiniband] rdma/mlx5: Use irq xarray locking for mkey_table (Alaa Hleihel) [1724336] - [netdrv] mlx4_core: Dynamically set guaranteed amount of counters per VF (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Initialize on stack link modes bitmap (Alaa Hleihel) [1724336] - [netdrv] mlx5e: fix ethtool self test: link speed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix handling of compressed CQEs in case of low NAPI budget (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't store direct pointer to action's tunnel info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix NULL pointer dereference in extended destination (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only skip encap flows update when encap init failed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Determine source port properly for vlan push action (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix flow counter list auto bits struct (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Clear old rate limit when closing QP (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Remove dead code (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: prevent memory leak in mlx5_fpga_conn_create_cq (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Fix consumer index of error cqe dump (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Zero-memset WQE info struct upon update (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Fix assumption of single WQEBB of NOP in cleanup flow (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Add missing synchronize_srcu() for MW cases (Alaa Hleihel) [1724307 1724336] - [infiniband] rdma/mlx5: Order num_pending_prefetch properly with synchronize_srcu (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Do not allow rereg of a ODP MR (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching on tunnel addresses type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add device ID of upcoming BlueField-2 (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Free mpi in mp_slave mode (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use the original address for the page during free_pages (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: FWTrace, Reduce stack usage (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove unnecessary clear_bit()s (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix spelling mistake "offlaods" -> "offloads" (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove leftover declaration (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Fix a typo in WOL function names (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing include file to lib/crypto.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: remove self-assignment on esw->dev (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Fix mlx5_ifc_query_lag_out_bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix formats with line continuation whitespace (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix offset of tisc bits reserved field (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix -Wtype-limits compilation warnings (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support per device q counters in switchdev mode (Alaa Hleihel) [1659186 1724336] - [infiniband] ib/mlx5: Refactor code for counters allocation (Alaa Hleihel) [1659186 1724336] - [netdrv] mlx5: DR, Replace CRC32 implementation to use kernel lib (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Support IPv4 and IPv6 mixed matcher (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Allow insertion of duplicate rules (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: avoid 64-bit division in dr_icm_pool_mr_create() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Fix traffic duplication in ethtool steering (Alaa Hleihel) [1724336] - [netdrv] mlx5: DR, Allow matching on vport based on vhca_id (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix getting incorrect prev node in ste_free (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Remove redundant vport number from action (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: DR, Fix SW steering HW bits and definitions (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix missing assignment of variable err (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Fix rt's type in dr_action_create_reformat_action (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix error return code in dr_domain_init_resources() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Fix addr's type in mlx5dr_icm_dm (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add devlink flow_steering_mode parameter (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add support to use SMFS in switchdev mode (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Add API to set the namespace steering mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add direct rule fs_cmd implementation (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add CONFIG_MLX5_SW_STEERING for software steering support (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose APIs for direct rule managing (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add required FW steering functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering rule functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering action functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering matcher functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering table functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering domain functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add Steering entry (STE) utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose an internal API to issue RDMA operations (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, ICM pool memory allocator (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add direct rule command utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add the internal direct rule types definitions (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add flow steering actions to fs_cmd shim layer (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Set only stag for match untagged packets (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add stub for mlx5_eswitch_mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Avoid disabling RoCE when uninitialized (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add HW bits and definitions required for SW steering (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Move device memory management to mlx5_core (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Support LAG TX port affinity distribution (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Expose new function for TIS destroy loop (Alaa Hleihel) [1760285 1724336] - [kernel] mlx5: Add lag_tx_port_affinity capability bit (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Add device out of buffer counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5: Fix the order of fc_stats cleanup (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix deallocation of non-fully init encap entries (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only access fully initialized flows in neigh update (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh used value update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect neigh hash encap list with spinlock and rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor mlx5e_neigh_update_table->encap_lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend neigh hash entry with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Always take reference to neigh entry (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extract code that queues neigh update work into function (Alaa Hleihel) [1663231 1724336] - [kernel] mlx5: Add support for VNIC_ENV internal rq counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5e: Use refcount_t for refcount (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Use vhca_id in generating representor port_index (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify querying port representor parent id (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Removed unused hwid (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Allow concurrent creation of encap entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect encap hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend encap entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of mod_hdr entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod_hdr hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod header entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend mod header entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of hairpin entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend hairpin entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Tide up eswitch config sequence (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Remove redundant mc_promisc NULL check (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, remove redundant error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Introduce helper function to enable/disable vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Initialize TSAR Qos hardware block before its user vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Combine metadata enable/disable functionality (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Verify support QoS element type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Make load_one() and unload_one() symmetric (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add flow counter pool (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Add flow counter bulk infrastructure (Alaa Hleihel) [1760297 1724336] - [kernel] mlx5: Add flow counter bulk allocation hardware bits and command (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Refactor and optimize flow counter bulk query (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5e: Protect tc flow table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Rely on rcu instead of rtnl lock when getting upper dev (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Eswitch, use state_lock to synchronize vlan change (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Eswitch, change offloads num_flows type to atomic64 (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Protect unready flows with dedicated lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect tc flows hashtable with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Change flow flags type to unsigned long (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend tc flow struct with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify get_route_and_out_devs helper function (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Improve ethtool rxnfc callback structure (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Avoid warning print when not required (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Print a warning when LRO feature is dropped or not allowed (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Remove ethernet segment from dump WQE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add num bytes metadata to WQE info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix delay in fw fatal report handling due to fw report (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix crdump chunks print (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Block MR WR if UMR is not possible (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR re-registration flow to use UMR properly (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report and handle ODP support properly (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Consolidate use_umr checks into single function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix compatibility issue with ethtool flash device (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix use-after-free error while accessing ev_file pointer (Alaa Hleihel) [1724307 1724336] - [netdrv] mlx5e: Remove redundant check in CQE recovery flow of tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow of CQE recovery on tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix false negative indication on tx reporter CQE recovery (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field placement (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field name (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix progress params context WQE layout (Alaa Hleihel) [1724336] - [kernel] mlx5: kTLS, Fix wrong TIS opmod constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: crypto, Fix wrong offset in encryption key command (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Avoid setting speed to 56GBASE when autoneg off (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only support tx/rx pause setting for port owner (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support inner header match criteria for non decap flow action (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Use flow keys dissector to parse packets for ARFS (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Check the correct variable in error handling code (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Fix implicit MR release flow (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5e: always initialize frag->last_in_page (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Release locks during notifier unregister (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR registration flow to use UMR properly (Alaa Hleihel) [1764207 1724336] - [netdrv] mlx5e: kTLS, Call WARN_ONCE on netdev mismatch (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Prevent encap flow counter update async to user query (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching of speed to PRM link modes (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix modify_cq_in alignment (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing RDMA_RX capabilities (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use reversed order when unregister devices (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Prevent concurrent MR updates during invalidation (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Fix clean_mr() to work in the expected order (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Move MRs to a kernel PD when freeing them to the MR cache (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use direct mkey destroy command upon UMR unreg failure (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix unreg_umr to ignore the mkey state (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rely on filter_dev instead of dissector keys for tunnels (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Verify encapsulation is supported (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Convert single case statement switch statements into if statements (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Reduce ingress acl modify metadata stack usage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Fix compilation error in TLS code (Alaa Hleihel) [1724336] - [netdrv] mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow in tx reporter diagnose (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix return value from timeout recover function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rx, Fix checksum calculation for new hardware (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix port tunnel GRE entropy control (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Fix default encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Return in default case statement in tx_post_resync_params (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Register devlink ports for physical link, PCI PF, VFs (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Set RDMA DIM to be enabled by default (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report correctly tag matching rendezvous capability (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Implement VHCA tunnel mechanism in DEVX (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Introduce VHCA tunnel device capability (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add kTLS TX HW offload support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Introduce a fenced NOP WQE posting function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Re-work TIS creation functions (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Tx, Unconstify SQ stop room (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Don't implicitly assume SKB-less wqe has one WQEBB (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Make SQ WQE fetch function type generic (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Enforce L4 inline copy when needed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move helper functions to a new txrx datapath header (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Add core TLS support for the Connect-X family (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add crypto library to support create/destroy encryption key (Alaa Hleihel) [1724336] - [netdrv] mlx5: Kconfig, Better organize compilation flags (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Expose accel wrapper for IPsec FPGA function (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter_alloc_stats() and counter_update_stats() support (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support statistic q counter configuration (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter set id as a parameter for mlx5_ib_query_q_counters() (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support set qp counter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added devlink info callback (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added fw version query command (Alaa Hleihel) [1724336] - [kernel] mlx5: Add rts2rts_qp_counters_set_id field in hca cap (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use proper allocation API to get zeroed memory (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: DEVX cleanup mdev (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Add DEVX support for CQ events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Implement DEVX dispatching event (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Enable subscription for device events over DEVX (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Register DEVX with mlx5_core to get async events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Properly name the generic WQE control field (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce TLS TX offload hardware bits and structures (Alaa Hleihel) [1724336] - [netdrv] mlx5: Refactor mlx5_esw_query_functions for modularity (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch prepare functions change handler to be modular (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Introduce and use mlx5_eswitch_get_total_vports() (Alaa Hleihel) [1724327 1724336] - [infiniband] ib/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose device definitions for object events (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report EQE data upon CQ completion (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report a CQ error event only when a handler was set (Alaa Hleihel) [1724336] - [netdrv] mlx5: mlx5_core_create_cq() enhancements (Alaa Hleihel) [1724336] - [netdrv] mlx5: Expose the API to register for ANY event (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use event mask based on device capabilities (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Fix mlx5_core_destroy_cq() error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Handle UC address change in switchdev mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Consider host PF for inline mode and vlan pop (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use iterator for vlan and min-inline setups (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Reg/unreg function changed event at correct stage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Consolidate eswitch function number of VFs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Refactor eswitch SR-IOV interface (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Handle host PF vport mac/guid for ECPF (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use correct flags when configuring vlan (Alaa Hleihel) [1724336] - [netdrv] mlx5: Reduce dependency on enabled_vfs counter and num_vfs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Don't handle VF func change if host PF is disabled (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Limit scope of mlx5_get_next_phys_dev() to PCI PF devices (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move pci status reg access mutex to mlx5_pci_init (Alaa Hleihel) [1724336] - [kernel] mlx5: Rename mlx5_pci_dev_type to mlx5_coredev_type (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Cleanup rep when doing unload (Alaa Hleihel) [1724336] - [infiniband] {ib, net}/mlx5: E-Switch, Use index of rep for vport to IB port mapping (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use vport index when init rep (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Added MCQI and MCQS registers' description to ifc (Alaa Hleihel) [1724336] - [kernel] mlx5: Add hardware definitions for sub functions (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Disallow tc redirect offload cases we don't support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Expose same physical switch_id for all representors (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't refresh TIRs when updating representor SQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: reduce stack usage in mlx5_eswitch_termtbl_create (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Set drvinfo in generic manner (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Correct phys_port_name for PF port (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Report netdevice MPLS features (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move to HW checksumming advertising (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Allow adding the same MAC more than once (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Cleanup add MAC flow (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move queue param structs to en/params.h (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Encapsulate open/close queues into a function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Consider XSK in XDP MTU limit calculation (Alaa Hleihel) [1724336] - [netdrv] mlx5e: XDP_TX from UMEM support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Share the XDP SQ for XDP_TX between RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Refactor struct mlx5e_xdp_info (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Allow ICO SQ to be used by multiple RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Calculate linear RX frag size considering XSK (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Replace deprecated PCI_DMA_TODEVICE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Attach/detach XDP program safely (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Enable vport metadata matching if firmware supports it (Alaa Hleihel) [1724327 1724336] - [infiniband] rdma/mlx5: Add vport metadata matching for IB representors (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in slow path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Pass metadata from FDB to eswitch manager (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Add query and modify esw vport context functions (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in fast path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Specifying known origin of packets matching the flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Tag packet with vport number in VF vports and uplink ingress ACLs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Add flow context for flow tag (Alaa Hleihel) [1724336] - [netdrv] mlx5: Introduce a helper API to check VF vport (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Support allocating modify header context from ingress ACL (Alaa Hleihel) [1724336] - [netdrv] mlx5: Get vport ACL namespace by vport index (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce vport metadata matching bits and enum constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: Convert mkey_table to XArray (Alaa Hleihel) [1724308 1724307 1724336] - [infiniband] rdma/mlx5: Refactor MR descriptors allocation (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use PA mapping for PI handover (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Improve PI handover performance (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Remove unused IB_WR_REG_SIG_MR code (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Enable decap and packet reformat on FDB (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Consider eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: add missing void argument to function mlx5_devlink_alloc (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: Declare more strictly devlink encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: use indirect calls wrapper for the rx packet handler (Alaa Hleihel) [1724336] - [netdrv] mlx5e: use indirect calls wrapper for skb allocation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW fatal issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW fatal reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add fw fatal devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Create FW devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Issue SW reset on FW assert (Alaa Hleihel) [1724336] - [netdrv] mlx5: Control CR-space access by different PFs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Handle SW reset of FW in error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Crdump support (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Vendor Specific Capability access gateway (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all devlink related functions calls to devlink.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add EQ enable/disable API (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Use a single IRQ for all async EQs (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Rename mlx5_irq_info to mlx5_irq (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all IRQ logic to pci_irq.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Generalize IRQ interface to work with irq_table (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ table creation from EQ table creation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ affinity set to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ rmap creation to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ data from EQ table data (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ request/free from EQ life cycle (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Change interrupt handler to call chain notifier (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Introduce EQ polling budget (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support querying max VFs from device (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Return raw output for query esw functions (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Handle representors creation in handler context (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Increase wait time for fw initialization (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move firmware flash implementation to devlink (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Improve performance under GSO workload (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Use termination table for VLAN push actions (Alaa Hleihel) [1722647 1724327 1724336] - [netdrv] mlx5e: Geneve, Add support for encap/decap flows offload (Alaa Hleihel) [1725582 1724336] - [netdrv] mlx5e: Rearrange tc tunnel code in a modular way (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Geneve, Keep tunnel info as pointer to the original struct (Alaa Hleihel) [1724336] - [netdrv] mlx5: Geneve, Manage Geneve TLV options (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Enable setting multiple match criteria for flow group (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Allow matching only enc_key_id/enc_dst_port for decapsulation action (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Generalize vport type in vport representor (Alaa Hleihel) [1724336] - [netdrv] {ib, net}/mlx5: Constify rep ops functions pointers (Alaa Hleihel) [1724327 1724336] - [netdrv] {ib, net}/mlx5: No need to typecast from void* to mlx5_ib_dev* (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Honor eswitch functions changed event cap (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Replace host_params event with functions_changed event (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Introduce termination table bits (Alaa Hleihel) [1722647 1724336] - [kernel] mlx5: Add core dump register access HW bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: potential error pointer dereference in error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Support tagged tunnel over bond (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Avoid detaching non-existing netdev under switchdev mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix source port matching in fdb peer flow rule (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace reciprocal_scale in TX select queue function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid reloading already removed devices (Alaa Hleihel) [1724335] - [netdrv] mlx5: Update pci error handler entries and command translation (Alaa Hleihel) [1724335] - [infiniband] mlx5: avoid 64-bit division (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Disable rxhash when CQE compress is enabled (Alaa Hleihel) [1724335] - [netdrv] mlx5e: restrict the real_dev of vlan device is the same as uplink device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Allocate root ns memory using kzalloc to match kfree (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free in fs init error unwinding path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free of root ns in the error flow path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix error handling in mlx5_load() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix possible modify header actions memory leak (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix no rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Additional check for flow destination comparison (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add missing ethtool driver info for representors (Alaa Hleihel) [1766306 1724335] - [netdrv] mlx5e: Fix number of vports for ingress ACL configuration (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix peer pf disable hca command (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Correct type to u16 for vport_num and int for vport_index (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add meaningful return codes to status_to_err function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Imply MLXFW in mlx5_core (Alaa Hleihel) [1724335] - [netdrv] mlx5: Set completion EQs as shared resources (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Verify DEVX general object type correctly (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove MAYEXEC flag (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Device resource control for privileged DEVX user (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add steering SW ICM device memory type (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Warn on allocated MEMIC buffers during cleanup (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Support device memory type attribute (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add missing XRC options to QP optional params mask (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use atomic rep state to serialize state change (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix the check of legal vport (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use getter to access all vport array (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use available mlx5_vport struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: Reuse mlx5_esw_for_each_vf_vport macro in two files (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove unused mlx5_query_nic_vport_vlans (Alaa Hleihel) [1724335] - [netdrv] mlx5e: remove meaningless CFLAGS_tracepoint.o (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Put the common XDP code into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ethtool, Add support for EEPROM high pages query (Alaa Hleihel) [1724322 1724335] - [netdrv] mlx5e: Return error when trying to insert existing flower filter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop with VLAN 0 rewrite in prio tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ACLs for priority tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Turn on HW tunnel offload in all TIRs (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take common TIR context settings into a function (Alaa Hleihel) [1724335] - [kernel] mlx5: Fix broken hca cap offset (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add flow table capabilities for Geneve decap with TLV options (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add basic Geneve encap/decap flow table capabilities (Alaa Hleihel) [1725554 1724335] - [netdrv] mlx5: Eswitch, enable RoCE loopback traffic (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add new miss flow table action (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add support in RDMA RX steering (Alaa Hleihel) [1724335] - [netdrv] mlx5: Pass flow steering objects to fs_cmd (Alaa Hleihel) [1724335] - [netdrv] mlx5: Enable general events on all interfaces (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Restrict 'DELAY_DROP_TIMEOUT' subtype to Ethernet interfaces (Alaa Hleihel) [1724335] - [netdrv] mlx5: Separate and generalize dma device from pci device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Get rid of storing copy of device name (Alaa Hleihel) [1724335] - [kernel] mlx5: e-switch: Introduce prio tag mode (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Expose TIR ICM address to user space (Alaa Hleihel) [1724335] - [netdrv] mlx5: Introduce new TIR creation core API (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose TIR ICM address in command outbox (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose SW ICM related device memory capabilities (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use #define for the WQE wait timeout constant (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused rx_page_reuse stat (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take HW interrupt trigger into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add an underflow warning comment (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Move parameter calculation functions to en/params.c (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Report mlx5e_xdp_set errors (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Inline small packets into the TX MPWQE in XDP xmit flow (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Add TX MPWQE session counter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Enhance RQ indication for XDP redirect flush (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Fix shifted flag index in RQ bitmap (Alaa Hleihel) [1724335] - [netdrv] mlx5e: RX, Support multiple outstanding UMR posts (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Don't create IB representors when in multiport RoCE mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Initialize roce port info before multiport master init (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow DEVX and raw creation flow on reps (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Add query e-switch vport context to devx white list (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow inserting a steering rule to the FDB (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Create flow table with max size supported (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Access the prio bypass inside the FDB flow table namespace (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Check for error return in flow_rule rather than err (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove VF representor profile (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move to single device multiport ports in switchdev mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move SMI caps logic (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Refactor netdev affinity code (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move default representors SQ steering to rule to modify QP (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move rep into port struct (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use correct size for device resources (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move ports allocation to outside of INIT stage (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Free IB device on remove (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move netdev info into the port struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, add a new prio to be used by the RDMA side (Alaa Hleihel) [1724335] - [kernel] mlx5: E-Switch, don't use hardcoded values for FDB prios (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Remove references to uboject->context (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Unify logic of MTU boundaries (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Obsolete param field holding a constant value (Alaa Hleihel) [1724335] - [netdrv] mlx5: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Do not rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with ingress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with egress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Allow VLAN rewrite of prio field with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deny VLAN rewrite if there is no VLAN header match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use helpers to get headers criteria and value pointers (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Return -EOPNOTSUPP when attempting to offload an unsupported action (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deletes unnecessary setting of esw_attr->parse_attr (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Make the log friendly when decapsulation offload not supported (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix double mutex initialization (Alaa Hleihel) [1724335] - [netdrv] mlx5: Handle event of power detection in the PCIE slot (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Cleanup WQE page fault handler (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose MPEIN (Management PCIE INfo) register layout (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add rate limit print macros (Alaa Hleihel) [1724335] - [infiniband] mlx5: Add explicit bar address field (Alaa Hleihel) [1724335] - [netdrv] mlx5: Replace dev_err/warn/info by mlx5_core_err/warn/info (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use dev->priv.name instead of dev_name (Alaa Hleihel) [1724335] - [netdrv] mlx5: Make mlx5_core messages independent from mdev->pdev (Alaa Hleihel) [1724335] - [netdrv] mlx5: Break load_one into three stages (Alaa Hleihel) [1724335] - [netdrv] mlx5: Function setup/teardown procedures (Alaa Hleihel) [1724335] - [netdrv] mlx5: Move health and page alloc init to mdev_init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Split mdev init and pci init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove redundant init functions parameter (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove spinlock support from mlx5_write64 (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove unused MLX5_*_DOORBELL_LOCK macros (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Declare devx_async_cmd_event_fops static (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Compare only index part of a memory window rkey (Alaa Hleihel) [1724335] - [infiniband] mlx5: Convert mlx5_srq_table to XArray (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop and push actions with VLAN modify (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Support VLAN modify action (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Add VLAN ID rewrite fields (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: TX, Add geneve tunnel stateless offload support (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Take SW parser code to a separate function (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Fix port buffer function documentation format (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API (Alaa Hleihel) [1724335] - [netdrv] mlx5: Rename total_vfs to total_vports (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify sriov enable/disable flow (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use rdma_user_map_io for mapping BAR pages (Alaa Hleihel) [1724333] - [netdrv] mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Switch to Toeplitz RSS hash by default (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Protect against non-uplink representor for encap (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Rx, Fixup skb checksum for packets with tail padding (Alaa Hleihel) [1724333] - [netdrv] mlx5e: XDP, Avoid checksum complete when XDP prog is loaded (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Use fail-safe channels reopen in tx reporter recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Skip un-needed tx recover if interface state is down (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xon formula (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xoff formula (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Protect from invalid memory access in offload fdb table (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix access to invalid memory when toggling esw modes (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Add a lock on tir list (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix error handling when refreshing TIRs (Alaa Hleihel) [1724333] - [netdrv] mlx5: Decrease default mr cache size (Alaa Hleihel) [1748518 1724333] - [infiniband] ib/mlx5: Reset access mask when looping inside page fault handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport rate (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport mac, getting vport config (Alaa Hleihel) [1724333] - [netdrv] mlx5e: IPoIB, Fix RX checksum statistics update (Alaa Hleihel) [1724333] - [netdrv] mlx5: Remove redundant lag function to get pf num (Alaa Hleihel) [1724333] - [netdrv] mlx5: ODP support for XRC transport is not enabled by default in FW (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update tx reporter status in case channels were successfully opened (Alaa Hleihel) [1722274 1724333] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Set correct write permissions for implicit ODP MR (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Declare mlx5e_tx_reporter_recover_from_ctx as static (Alaa Hleihel) [1724333] - [netdrv] mlx5: Support ndo bridge_setlink and getlink (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Add support for VEPA in legacy mode (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix return status of TX reporter timeout recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Re-add support for TX timeout when TX reporter is not valid (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix warn print in case of TX reporter creation failure (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Disable esw manager vport correctly (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix the warning on vport index out of range (Alaa Hleihel) [1724333] - [netdrv] mlx5: Delete unused FPGA QPN variable (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Wrap the open and apply of channels in one fail-safe function (Alaa Hleihel) [1724333] - [netdrv] mlx5: Factor out HCA capabilities functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Allow transition to offloads mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Load/unload VF reps according to event from host PF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Consider ECPF vport depends on eswitch ownership (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Assign a different position for uplink rep and vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Centralize repersentor reg/unreg to eswitch driver (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Support load/unload reps of specific vport types (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Add state to eswitch vport representors (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Use getter and iterator to access vport/rep (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Split VF and special vports for offloads mode (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Refactor offloads flow steering init/cleanup (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to host PF vport as other vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to the esw manager vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: Correctly set LAG mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Avoid magic numbers when initializing offloads mode (Alaa Hleihel) [1724333] - [kernel] mlx5: Relocate vport macros to the vport header file (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Normalize the name of uplink vport number (Alaa Hleihel) [1724333] - [kernel] mlx5: Provide an alternative VF upper bound for ECPF (Alaa Hleihel) [1724333] - [kernel] mlx5: Add host params change event (Alaa Hleihel) [1724333] - [kernel] mlx5: Add query host params command (Alaa Hleihel) [1724333] - [netdrv] mlx5: Update enable HCA dependency (Alaa Hleihel) [1724333] - [netdrv] mlx5: Introduce Mellanox SmartNIC and modify page management logic (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Use unified register/load function for uplink and VF vports (Alaa Hleihel) [1724333] - [netdrv] mlx5: Use consistent vport num argument type (Alaa Hleihel) [1724333] - [kernel] mlx5: Use void pointer as the type in address_of macro (Alaa Hleihel) [1724333] - [netdrv] mlx5: Align ODP capability function with netdev coding style (Alaa Hleihel) [1724333] - [netdrv] mlx5: use RCU lock in mlx5_eq_cq_get() (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Fix memory leak in case we fail to add an IB device (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Simplify WQE count power of two check (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Add tx timeout support for mlx5e tx reporter (Alaa Hleihel) [1722274 1724333] - [netdrv] mlx5e: Add tx reporter support (Alaa Hleihel) [1722274 1724333] - [infiniband] ib/mlx5: Advertise XRC ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Advertise SRQ ODP support for supported transports (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add ODP SRQ support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Let read user wqe also from SRQ buffer (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add XRC initiator ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Remove useless check in ODP handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Set ODP SRQ support in firmware (Alaa Hleihel) [1724333] - [kernel] mlx5: Add XRC transport to ODP device capabilities layout (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement DEVX hot unplug for async command FD (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement the file ops of DEVX async command FD (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Reuse fold sw stats in representors (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Present the representors SW stats when state is not opened (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Separate between ethtool and netdev software stats folding (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add trace points for flow tables create/destroy (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Expand XPS cpumask to cover all online cpus (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Take CQ decompress fields into a separate structure (Alaa Hleihel) [1724333] - [netdrv] mlx5e: RX, Make sure packet header does not cross page boundary (Alaa Hleihel) [1724333] - [infiniband] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add pci AtomicOps request (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Don't override existing ip_protocol (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Replace kzalloc with kcalloc (Alaa Hleihel) [1724333] - [documentation] netfilter: doc: Add nf_tables part in tproxy.txt (Phil Sutter) [1762977] - [net] netfilter: nft_socket: fix erroneous socket assignment (Phil Sutter) [1762977] - [net] netfilter: nft_socket: Break evaluation if no socket found (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Fix missing-braces warning (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Add missing config check (Phil Sutter) [1762977] - [net] netfilter: nf_tables: Add native tproxy support (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Move nf_tproxy_assign_sock() to nf_tproxy.h (Phil Sutter) [1762977] - [net] sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_tunnel_key (Ivan Vecera) [1774706] - [net] ipmr: Fix skb headroom in ipmr_get_route(). (Guillaume Nault) [1773692] - [net] netns: fix GFP flags in rtnl_net_notifyid() (Guillaume Nault) [1763661] - [net] netns: fix NLM_F_ECHO mechanism for RTM_NEWNSID (Guillaume Nault) [1763661] - [netdrv] ptp: ptp_clock: Publish scaled_ppm_to_ppb (Ivan Vecera) [1772085] - [kernel] rh_features: move rh_features entry to sys/kernel (Hangbin Liu) [1660583] - [net] netfilter: nf_tables: Make nft_meta expression more robust (Phil Sutter) [1725169] - [tools] selftests/tls: add test for concurrent recv and send (Sabrina Dubroca) [1760375] - [net] tls: add a TX lock (Sabrina Dubroca) [1760375] - [net] tls: don't pay attention to sk_write_pending when pushing partial records (Sabrina Dubroca) [1760375] - [net] tls: fix sk_msg trim on fallback to copy mode (Sabrina Dubroca) [1760375] - [net] tls: align non temporal copy to cache lines (Sabrina Dubroca) [1760375] - [net] tls: remove the record tail optimization (Sabrina Dubroca) [1760375] - [net] tls: use RCU for the adder to the offload record list (Sabrina Dubroca) [1760375] - [net] tls: unref frags in order (Sabrina Dubroca) [1760375] - [net] tcp: ulp: fix possible crash in tcp_diag_get_aux_size() (Sabrina Dubroca) [1760375] - [net] tls: dedup the record cleanup (Sabrina Dubroca) [1760375] - [net] tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE (Sabrina Dubroca) [1760375] - [net] tls: narrow down the critical area of device_offload_lock (Sabrina Dubroca) [1760375] - [net] tls: don't jump to return (Sabrina Dubroca) [1760375] - [net] tls: export protocol version, cipher, tx_conf/rx_conf to socket diag (Sabrina Dubroca) [1760375] - [net] tcp: ulp: add functions to dump ulp-specific information (Sabrina Dubroca) [1760375] - [net] tls: use RCU protection on icsk->icsk_ulp_data (Sabrina Dubroca) [1760375] - [net] core/skmsg: Delete an unnecessary check before the function call "consume_skb" (Sabrina Dubroca) [1760375] - [net] tls, fix sk_write_space NULL write when tx disabled (Sabrina Dubroca) [1760375] - [net] tls: swap sk_write_space on close (Sabrina Dubroca) [1760375] - [net] tls: prevent skb_orphan() from leaking TLS plain text with offload (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a litmus test for the socket reuse through shutdown (Sabrina Dubroca) [1760375] - [net] tls: partially revert fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [documentation] TLS: fix stat counters description (Sabrina Dubroca) [1760375] - [tools] selftests/tls: fix TLS tests with CONFIG_TLS=n (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add shutdown tests (Sabrina Dubroca) [1760375] - [tools] selftests/tls: close the socket with open record (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a bidirectional test (Sabrina Dubroca) [1760375] - [tools] selftests/tls: test error codes around TLS ULP installation (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a test for ULP but no keys (Sabrina Dubroca) [1760375] - [net] bpf: sockmap/tls, close can race with map free (Sabrina Dubroca) [1760375] - [net] tls: fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [net] tls: remove sock unlock/lock around strp_done() (Sabrina Dubroca) [1760375] - [net] tls: remove close callback sock unlock/lock around TX work flush (Sabrina Dubroca) [1760375] - [net] tls: don't call tls_sk_proto_close for hw record offload (Sabrina Dubroca) [1760375] - [net] tls: don't arm strparser immediately in tls_set_sw_offload() (Sabrina Dubroca) [1760375] - [net] tls: add missing prot info init (Sabrina Dubroca) [1760375] - [netdrv] mlx5: Return -EINVAL when WARN_ON_ONCE triggers in mlx5e_tls_resync(). (Sabrina Dubroca) [1760375] - [net] tls: don't clear TX resync flag on error (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add test for poll() with data in TLS ULP (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven resync mechanism for TX (Sabrina Dubroca) [1760375] - [net] tls: generalize the resync callback (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven TLS RX resync (Sabrina Dubroca) [1760375] - [net] tls: rename handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: pass record number as a byte array (Sabrina Dubroca) [1760375] - [net] tls: simplify seq calculation in handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: export TLS per skb encryption (Sabrina Dubroca) [1760375] - [include] net/tls: simplify driver context retrieval (Sabrina Dubroca) [1760375] - [include] net/tls: split the TLS_DRIVER_STATE_SIZE and bump TX to 16 bytes (Sabrina Dubroca) [1760375] - [net] tls: don't pass version to tls_advance_record_sn() (Sabrina Dubroca) [1760375] - [include] net/tls: reorganize struct tls_context (Sabrina Dubroca) [1760375] - [net] tls: use version from prot (Sabrina Dubroca) [1760375] - [net] tls: don't re-check msg decrypted status in tls_device_decrypted() (Sabrina Dubroca) [1760375] - [net] tls: don't look for decrypted frames on non-offloaded sockets (Sabrina Dubroca) [1760375] - [net] tls: remove false positive warning (Sabrina Dubroca) [1760375] - [net] tls: check return values from skb_copy_bits() and skb_store_bits() (Sabrina Dubroca) [1760375] - [net] tls: fully initialize the msg wrapper skb (Sabrina Dubroca) [1760375] - [net] tls: replace the sleeping lock around RX resync with a bit lock (Sabrina Dubroca) [1760375] - [net] revert "net/tls: avoid NULL-deref on resync during device removal" (Sabrina Dubroca) [1760375] - [net] tls: avoid NULL-deref on resync during device removal (Sabrina Dubroca) [1760375] - [net] tls: Add support of AES128-CCM based ciphers (Sabrina Dubroca) [1760375] - [documentation] add TLS offload documentation (Sabrina Dubroca) [1760375] - [documentation] tls: RSTify the ktls documentation (Sabrina Dubroca) [1760375] - [net] xdp: increase kABI version (Jiri Benc) [1749817] - [tools] selftests: bpf: disable test_seg6_loop test (Jiri Benc) [1749817] - [tools] selftests: bpf: fix test_tc_tunnel hanging (Jiri Benc) [1749817] - [tools] selftests: bpf: xdping is not meant to be run standalone (Jiri Benc) [1749817] - [tools] libbpf: Use implicit XSKMAP lookup from AF_XDP XDP program (Jiri Benc) [1749817] - [lib] bpf, testing: Introduce 'gso_linear_no_head_frag' skb_segment test (Jiri Benc) [1749817] - [lib] bpf, testing: Refactor test_skb_segment() for testing skb_segment() on different skbs (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Jiri Benc) [1749817] - [net] flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH (Jiri Benc) [1749817] - [tools] selftests/bpf: fix race in test_tcp_rtt test (Jiri Benc) [1749817] - [net] xdp: unpin xdp umem pages in error path (Jiri Benc) [1749817] - [net] sock: make cookie generation global instead of per netns (Jiri Benc) [1749817] - [net] bpfilter: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jiri Benc) [1749817] - [net] bpf: sockmap, only create entry if ulp is not already enabled (Jiri Benc) [1749817] - [net] bpf: sockmap, synchronize_rcu before free'ing map (Jiri Benc) [1749817] - [net] bpf: sockmap, sock_map_delete needs to use xchg (Jiri Benc) [1749817] - [net] core: page_pool: add user refcnt and reintroduce page_pool_destroy (Jiri Benc) [1749817] - [net] bpf: avoid unused variable warning in tcp_bpf_rtt() (Jiri Benc) [1749817] - [net] xdp: fix potential deadlock on socket mutex (Jiri Benc) [1749817] - [net] bpfilter: print umh messages to /dev/kmsg (Jiri Benc) [1749817] - [net] xdp: fix possible cq entry leak (Jiri Benc) [1749817] - [net] xdp: fix race on generic receive path (Jiri Benc) [1749817] - [samples] bpf: fix tcp_bpf.readme detach command (Jiri Benc) [1749817] - [samples] bpf: add sample program that periodically dumps TCP stats (Jiri Benc) [1749817] - [tools] selftests/bpf: test BPF_SOCK_OPS_RTT_CB (Jiri Benc) [1749817] - [tools] bpf/tools: sync bpf.h (Jiri Benc) [1749817] - [net] bpf: add icsk_retransmits to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: add dsack_dups/delivered{, _ce} to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: split shared bpf_tcp_sock and bpf_sock_ops implementation (Jiri Benc) [1749817] - [net] bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on every RTT (Jiri Benc) [1749817] - [net] init/kconfig: add CONFIG_CC_CAN_LINK (Jiri Benc) [1749817] - [net] page_pool: add helper function for retrieving dma direction (Jiri Benc) [1749817] - [net] xdp: fix hang while unregistering device bound to xdp socket (Jiri Benc) [1749817] - [net] xdp: hold device for umem regardless of zero-copy mode (Jiri Benc) [1749817] - [net] xsk: Change the default frame size to 4096 and allow controlling it (Jiri Benc) [1749817] - [tools] libbpf: Support getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add API to check for available entries in FQ (Jiri Benc) [1749817] - [net] xsk: Properly terminate assignment in xskq_produce_flush_desc (Jiri Benc) [1749817] - [net] xdp: Make __mem_id_disconnect static (Jiri Benc) [1749817] - [net] xsk: sample kernel code is now in libbpf (Jiri Benc) [1749817] - [net] page_pool: fix compile warning when CONFIG_PAGE_POOL is disabled (Jiri Benc) [1749817] - [net] page_pool: make sure struct device is stable (Jiri Benc) [1749817] - [net] page_pool: add tracepoints for page_pool with details need by XDP (Jiri Benc) [1749817] - [net] xdp: add tracepoints for XDP mem (Jiri Benc) [1749817] - [net] xdp: force mem allocator removal and periodic warning (Jiri Benc) [1749817] - [net] xdp: tracking page_pool resources and safe removal (Jiri Benc) [1749817] - [netdrv] mlx5: more strict use of page_pool API (Jiri Benc) [1749817] - [net] page_pool: introduce page_pool_free and use in mlx5 (Jiri Benc) [1749817] - [net] veth: use xdp_release_frame for XDP_PASS (Jiri Benc) [1749817] - [net] xdp: page_pool related fix to cpumap (Jiri Benc) [1749817] - [net] xdp: fix leak of IDA cyclic id if rhashtable_insert_slow fails (Jiri Benc) [1749817] - [net] page_pool: add helper function to unmap dma addresses (Jiri Benc) [1749817] - [net] page_pool: add helper function to retrieve dma addresses (Jiri Benc) [1749817] - [net] page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappings (Jiri Benc) [1749817] - [net] page_pool: don't use page->private to store dma_addr_t (Jiri Benc) [1749817] - [mm] add dma_addr_t to struct page (Jiri Benc) [1749817] - [tools] bpf: Sync asm-generic/socket.h to tools/ (Jiri Benc) [1749817] - [net] bpf: net: Add SO_DETACH_REUSEPORT_BPF (Jiri Benc) [1749817] - [net] veth: Support bulk XDP_TX (Jiri Benc) [1749817] - [net] flow_dissector: remove unused FLOW_DISSECTOR_F_STOP_AT_L3 flag (Jiri Benc) [1749817] - [tools] selftests/bpf: fix compilation error for flow_dissector.c (Jiri Benc) [1749817] - [net] bpf: Update BPF_CGROUP_RUN_PROG_INET_EGRESS calls (Jiri Benc) [1749817] - [net] signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig (Jiri Benc) [1749817] - [net] arch: Use asm-generic/socket.h when possible (Jiri Benc) [1749817] - [net] flow_dissector: correct comments on enum flow_dissector_key_id (Jiri Benc) [1749817] - [net] tcp: add stat of data packet reordering events (Jiri Benc) [1749817] - [net] tcp: add dsack blocks received stats (Jiri Benc) [1749817] - [net] tcp: add data bytes retransmitted stats (Jiri Benc) [1749817] - [net] tcp: add data bytes sent stats (Jiri Benc) [1749817] - [net] tcp: add a helper to calculate size of opt_stats (Jiri Benc) [1749817] - [net] netfilter: Support iif matches in POSTROUTING (Phil Sutter) [1775961] - [tools] selftests: add basic netdevsim devlink flash testing (Petr Oros) [1770359] - [netdrv] netdevsim: implement fake flash updating with notifications (Petr Oros) [1770359] - [net] devlink: allow driver to update progress of flash update (Petr Oros) [1770359] - [net] devlink: Add extack to shared buffer operations (Petr Oros) [1770347] - [net] xfrm: policy: avoid warning splat when merging nodes (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix bydst hlist corruption on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix infinite loop when merging src-nodes (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: alter htresh to trigger move of policies to hash table (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix reinsertion on node merge (Sabrina Dubroca) [1758100] - [net] xfrm: policy: delete inexact policies from inexact list on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: use hlist rcu variants on inexact insert, part 2 (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: add block rules with adjacent/overlapping subnets (Sabrina Dubroca) [1758100] - [net] xfrm: policy: remove set but not used variable 'priority' (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix policy hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix netlink/pf_key policy lookups (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add 2nd-level saddr trees for inexact policies (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by source address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: check reinserted policies match their node (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by destination address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add inexact policy search tree infrastructure (Sabrina Dubroca) [1758100] - [net] xfrm: policy: consider if_id when hashing inexact policy (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in an rhashtable (Sabrina Dubroca) [1758100] - [net] xfrm: policy: return NULL when inexact search needed (Sabrina Dubroca) [1758100] - [net] xfrm: policy: split list insertion into a helper (Sabrina Dubroca) [1758100] - [net] xfrm: security: iterate all, not inexact lists (Sabrina Dubroca) [1758100] - [tools] selftests: add xfrm policy test script (Sabrina Dubroca) [1758100] - [net] af_packet: fix the tx skb protocol in raw sockets with ETH_P_ALL (Ivan Vecera) [1765561] - [netdrv] mlx5e: Trust kernel regarding transport offset (Ivan Vecera) [1765561] - [netdrv] net/mlx5e: Remove the wrong assumption about transport offset (Ivan Vecera) [1765561] - [net] packet: Remove redundant skb->protocol set (Ivan Vecera) [1765561] - [net] packet: Ask driver for protocol if not provided by user (Ivan Vecera) [1765561] - [net] ethernet: Add parse_protocol header_ops support (Ivan Vecera) [1765561] - [include] net: Introduce parse_protocol header_ops callback (Ivan Vecera) [1765561] - [net] Don't set transport offset to invalid value (Ivan Vecera) [1765561] - [netdrv] Fix Kconfig indentation (Josef Oskera) [1764592] - [netdrv] be2net: make two arrays static const, makes object smaller (Josef Oskera) [1764592] - [netdrv] be2net: eliminate enable field from be_aic_obj (Josef Oskera) [1764592] - [netdrv] Use skb_frag_off accessors (Josef Oskera) [1764592] - [netdrv] Use skb accessors in network drivers (Josef Oskera) [1764592] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 338 (Josef Oskera) [1764592] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Josef Oskera) [1764592] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Josef Oskera) [1764592] - [documentation] networking: switchdev: Update port parent ID section (Ivan Vecera) [1757840] - [net] Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID (Ivan Vecera) [1757840] - [net] dsa: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [drivers] staging: fsl-dpaa2: ethsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] mscc: ocelot: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] net/mlx5e: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] liquidio: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [net] tipc: fix unlimited bundling of small messages (Jon Maloy) [1761969] - [net] tipc: clean up skb list lock handling on send path (Jon Maloy) [1761969] - [net] tipc: fix false detection of retransmit failures (Jon Maloy) [1761969] - [net] tipc: reduce risk of wakeup queue starvation (Jon Maloy) [1761969] - [net] tipc: fix changeover issues due to large packet (Jon Maloy) [1761969] - [net] tipc: optimize link synching mechanism (Jon Maloy) [1761969] - [net] tipc: Fix a typo (Jon Maloy) [1761969] - [net] tipc: use rcu dereference functions properly (Jon Maloy) [1761969] - [net] tipc: remove ub->ubsock checks (Jon Maloy) [1761969] - [net] tipc: embed jiffies in macro TIPC_BC_RETR_LIM (Jon Maloy) [1761969] - [net] tipc: add dst_cache support for udp media (Jon Maloy) [1761969] - [net] tipc: rename function msg_get_wrapped() to msg_inner_hdr() (Jon Maloy) [1761969] - [net] tipc: eliminate unnecessary skb expansion during retransmission (Jon Maloy) [1761969] - [net] tipc: simplify stale link failure criteria (Jon Maloy) [1761969] - [net] tipc: check msg->req data len in tipc_nl_compat_bearer_disable (Jon Maloy) [1761969] - [net] tipc: remove the unnecessary msg->req check from tipc_nl_compat_bearer_set (Jon Maloy) [1761969] - [net] tipc: fix issues with early FAILOVER_MSG from peer (Jon Maloy) [1761969] - [net] tipc: include retrans failure detection for unicast (Jon Maloy) [1761969] - [net] tipc: purge deferredq list for each grp member in tipc_group_delete (Jon Maloy) [1761969] - [net] devlink: remove redundant rtnl lock assert (Marcelo Leitner) [1774694]- [gpu] drm/i915/aml: Allow SPT PCH for all AML devices (Lyude Paul) [1761469 1731110] - [gpu] drm/i915/cml: Add second PCH ID for CMP (Lyude Paul) [1731110] - [drm] i915/cml: Add Missing PCI IDs (Lyude Paul) [1727949 1731110] - [gpu] DRM Backport 5.2 -> 5.3 (Lyude Paul) [1731110] - [xen] mm/pgtable: drop pgtable_t variable from pte_fn_t functions (Lyude Paul) [1731110] - [gpu] DRM Backport 5.1 -> 5.2 (Lyude Paul) [1731110] - [s390] bus_find_device: Unify the match callback with class_find_device (Lyude Paul) [1731110] - [kernel] i2c: algo-bit: include main i2c header (Lyude Paul) [1731110] - [extcon] axp288: Add a depends on ACPI to the Kconfig entry (Lyude Paul) [1731110] - [extcon] axp288: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [acpi] gpio: merrifield: Fix build err without CONFIG_ACPI (Lyude Paul) [1731110] - [gpio] merrifield: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [kernel] proc/sysctl: add shared variables for range check (Lyude Paul) [1731110] - [gpu] drm/i915: Split Pineview device info into desktop and mobile (Lyude Paul) [1731110] - [gpu] snd/hda, drm/i915: Track the display_power_status using a cookie (Lyude Paul) [1731110] - [video] hdmi: Dropped static functions from kernel doc (Lyude Paul) [1731110] - [video] hdmi: Add Unpack function for DRM infoframe (Lyude Paul) [1731110] - [video] drm: Enable HDR infoframe support (Lyude Paul) [1731110] - [kernel] drm: Add HDR source metadata property (Lyude Paul) [1731110] - [gpu] drm: Add colorspace info to AVI Infoframe (Lyude Paul) [1731110] - [gpu] drm: Add HDMI colorspace property (Lyude Paul) [1731110] - [kernel] video/hdmi: Add an enum for HDMI packet types (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the pack functions (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the log functions (Lyude Paul) [1731110] - [video] hdmi: Pass buffer size to infoframe unpack functions (Lyude Paul) [1731110] - [video] hdmi: Constify 'buffer' to the unpack functions (Lyude Paul) [1731110] - [video] media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC (Lyude Paul) [1731110] - [media] replace ADOBERGB by OPRGB (Lyude Paul) [1731110] - [dma-buf] add show_fdinfo handler (Lyude Paul) [1731110] - [dma-buf] dma-fence: Signal all callbacks from dma_fence_release() (Lyude Paul) [1731110] - [dma-buf] udmabuf: actually unmap the scatterlist (Lyude Paul) [1731110] - [dma-buf] Make mmap callback actually optional (Lyude Paul) [1731110] - [dma-buf] Remove unused sync_dump() (Lyude Paul) [1731110] - [kernel] dma-buf: explicitely note that dma-fence-chains use 64bit seqno (Lyude Paul) [1731110] - [dma-buf] fix stack corruption in dma_fence_chain_release (Lyude Paul) [1731110] - [dma-buf] add new dma_fence_chain container v7 (Lyude Paul) [1731110] - [dma-buf] add some lockdep asserts to the reservation object implementation (Lyude Paul) [1731110] - [iommu] arm-smmu-v3: Fix build error without CONFIG_PCI_ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Avoid locking on invalidation path when not using ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Rework enabling/disabling of ATS for PCI masters (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Don't issue CMD_SYNC for zero-length invalidations (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Document ordering guarantees of command insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync() (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Reduce contention during command-queue insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Operate directly on low-level queue where possible (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->unmap() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Remove unused ->tlb_sync() callback (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in drivers (Jerry Snitselaar) [1729845] - [kernel] iommu/io-pgtable: Introduce tlb_flush_walk() and tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce iommu_iotlb_gather_add_page() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce struct iommu_iotlb_gather for batching TLB flushes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Rename iommu_gather_ops to iommu_flush_ops (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Invalidate ATC when detaching a device (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Add support for PCI ATS (Jerry Snitselaar) [1729845] - [iommu] Introduce iotlb_sync_map callback (Jerry Snitselaar) [1742234] - [kernel] dma-mapping: fix page attributes for dma_mmap_* (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: check pfn validity in dma_common_{mmap, get_sgtable} (Jerry Snitselaar) [1754727] - [kernel] swiotlb: checking whether swiotlb buffer is full with io_tlb_used (Jerry Snitselaar) [1754727] - [kernel] dma-direct: fix zone selection after an unaddressable CMA allocation (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: page-align the size in dma_free_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: do not overwrite align in dma_alloc_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: fix panic caused by passing empty cma command line argument (Jerry Snitselaar) [1754727] - [iommu] dma: Handle SG length overflow better (Jerry Snitselaar) [1742234] - [iommu] dma: Handle MSI mappings separately (Jerry Snitselaar) [1742234] - [iommu] dma: Apply dma_{alloc, free}_contiguous functions (Jerry Snitselaar) [1742234] - [iommu] dma: Don't depend on CONFIG_DMA_DIRECT_REMAP (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_mmap (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_get_sgtable (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc, part 2 (Jerry Snitselaar) [1742234] - [iommu] dma: Cleanup variable naming in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Split iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Merge the CMA and alloc_pages allocation paths (Jerry Snitselaar) [1742234] - [iommu] dma: Don't remap CMA unnecessarily (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Remove __iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor the page array remapping allocator (Jerry Snitselaar) [1742234] - [iommu] dma: Factor out remapped pages lookup (Jerry Snitselaar) [1742234] - [iommu] dma: Squash __iommu_dma_{map, unmap}_page helpers (Jerry Snitselaar) [1742234] - [iommu] dma: Move domain lookup into __iommu_dma_{map, unmap} (Jerry Snitselaar) [1742234] - [iommu] dma: Move __iommu_dma_map (Jerry Snitselaar) [1742234] - [iommu] dma: Use for_each_sg in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [clk] Make clk_bulk_get_all() return a valid "id" (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Support all Mali configurations (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Correct Mali attributes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Fix panic after kexec -p for kdump (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA (Jerry Snitselaar) [1742234] - [iommu] amd: Check PM_LEVEL_SIZE() condition in locked section (Jerry Snitselaar) [1742234] - [iommu] amd: Fix incorrect PASID decoding from event log (Jerry Snitselaar) [1742234] - [iommu] amd: Lock code paths traversing protection_domain->dev_list (Jerry Snitselaar) [1742234] - [iommu] amd: Lock dev_data in attach/detach code paths (Jerry Snitselaar) [1742234] - [iommu] amd: Check for busy devices earlier in attach_device() (Jerry Snitselaar) [1742234] - [iommu] amd: Take domain->lock for complete attach/detach path (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_devtable_lock (Jerry Snitselaar) [1742234] - [iommu] amd: Remove domain->updated (Jerry Snitselaar) [1742234] - [iommu] iova: Avoid false sharing on fq_timer_on (Jerry Snitselaar) [1742234] - [iommu] Don't use sme_active() in generic code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix wrong analysis whether devices share the same bus (Jerry Snitselaar) [1742234] - [iommu] amd: Wait for completion of IOTLB flush in attach_device (Jerry Snitselaar) [1742234] - [iommu] amd: Unmap all L7 PTEs when downgrading page-sizes (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce first_pte_l7() helper (Jerry Snitselaar) [1742234] - [iommu] amd: Fix downgrading default page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Fix pages leak in free_pagetable() (Jerry Snitselaar) [1742234] - [documentation] documentation: Update Documentation for iommu.passthrough (Jerry Snitselaar) [1745844] - [iommu] Disable passthrough mode when SME is active (Jerry Snitselaar) [1745844] - [iommu] Set default domain type at runtime (Jerry Snitselaar) [1745844] - [iommu] Print default domain type on boot (Jerry Snitselaar) [1745844] - [x86] dma: Get rid of iommu_pass_through (Jerry Snitselaar) [1745844] - [iommu] vt-d: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] amd: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] Use Functions to set default domain type in iommu_set_def_domain_type() (Jerry Snitselaar) [1745844] - [iommu] Add helpers to set/get default domain type (Jerry Snitselaar) [1745844] - [iommu] Remember when default domain type was set on kernel command line (Jerry Snitselaar) [1745844] - [iommu] amd: Flush old domains in kdump kernel (Jerry Snitselaar) [1742234] - [iommu] amd: Fix race in increase_address_space() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove global page flush support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix possible use-after-free of private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain before using a private one (Jerry Snitselaar) [1742234] - [iommu] vt-d: Correctly check format of page table in debugfs (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain when move device out of group (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Mark expected switch fall-through (Jerry Snitselaar) [1722978] - [iommu] vt-d: Print pasid table entries MSB to LSB in debugfs (Jerry Snitselaar) [1742234] - [iommu] iova: Remove stale cached32_node (Jerry Snitselaar) [1742234] - [iommu] vt-d: Check if domain->pgd was allocated (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't queue_iova() if there is no flush queue (Jerry Snitselaar) [1742234] - [iommu] amd: fix a crash in iova_magazine_free_pfns (Jerry Snitselaar) [1742234] - [iommu] Use right function to get group for device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Fix compilation when CONFIG_CMA=n (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Support non-coherent page tables (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: request DMA32 memory, and improve debugging (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Increase maximum size of queues (Jerry Snitselaar) [1722978] - [iommu] amd: Flush not present cache in iommu_map_page (Jerry Snitselaar) [1742234] - [iommu] amd: Only free resources once on init error (Jerry Snitselaar) [1742234] - [iommu] amd: Move gart fallback to amd_iommu_init (Jerry Snitselaar) [1742234] - [iommu] amd: Make iommu_disable safer (Jerry Snitselaar) [1742234] - [iommu] amd: Add missed 'tag' to error msg in iommu_print_event (Jerry Snitselaar) [1742234] - [iommu] amd: Remove redundant assignment to variable npages (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup unused variable (Jerry Snitselaar) [1742234] - [iommu] vt-d: Silence a variable set but not used (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove an unused variable "length" (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup after delegating DMA domain to generic iommu (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allow DMA domain attaching to rmrr locked device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't enable iommu's which have been ignored (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set domain type for a private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't return error when device gets right domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix a variable set but not used (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Fix typo in SVM code comment (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove static identity map code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove duplicated code for device hotplug (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove startup parameter from device_def_domain_type() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup get_valid_domain_for_dev() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement is_attach_deferred iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Probe DMA-capable ACPI name space devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle 32bit device with identity default domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Identify default domains replaced with private (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the dma domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the identity domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add device_def_domain_type() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable DMA remapping after rmrr mapped (Jerry Snitselaar) [1742234] - [iommu] vt-d: Expose ISA direct mapping region via iommu_get_resv_regions (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement apply_resv_region iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] Add API to request DMA domain for device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show scalable mode DMAR table internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Introduce macros useful for dumping DMAR table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Modify the format of intel DMAR tables dump (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary rcu_read_locks (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix bind svm with multiple devices (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Avoid constant zero in TLBI writes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Set the right field for Page Walk Snoop (Jerry Snitselaar) [1742234] - [iommu] Add missing new line for dma type (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Separate atomic variables to improve performance (Jerry Snitselaar) [1742234] - [iommu] Remove iommu_callback_data (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_pd_list (Jerry Snitselaar) [1742234] - [iommu] amd: Use pci_prg_resp_pasid_required() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix leak in intel_pasid_alloc_table on error path (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make kernel parameter igfx_off work with vIOMMU (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set intel_iommu_gfx_mapped correctly (Jerry Snitselaar) [1742234] - [iommu] vt-d: cleanup: no spaces at the start of a line (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't request page request irq under dmar_global_lock (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use struct_size() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Flush IOTLB for untrusted device in time (Jerry Snitselaar) [1742234] - [iommu] vt-d: Clean up iommu_no_mapping (Jerry Snitselaar) [1742234] - [vfio] type1: Add domain at(de)taching group helpers (Jerry Snitselaar) [1742234] - [iommu] vt-d: Return ID associated with an auxiliary domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Aux-domain specific domain attach/detach (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move common code out of iommu_attch_device() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add per-device IOMMU feature ops entries (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make intel_iommu_enable_pasid() more generic (Jerry Snitselaar) [1742234] - [iommu] vt-d: Switch to bitmap_zalloc() (Jerry Snitselaar) [1742234] - [iommu] Bind process address spaces to devices (Jerry Snitselaar) [1742234] - [iommu] Add APIs for multiple domains per device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Log CBFRSYNRA register on context fault (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Don't disable SMMU in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Disable tagged pointers (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Link domains and devices (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add a master->domain pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Store SteamIDs in master (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Rename arm_smmu_master_data to arm_smmu_master (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Add ARM Mali midgard MMU page table format (Jerry Snitselaar) [1722978] - [iommu] vt-d: Save the right domain ID used by hardware (Jerry Snitselaar) [1742234] - [iommu] iova: Fix tracking of recently failed iova address (Jerry Snitselaar) [1742234] - [iommu] Fix IOMMU debugfs fallout (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.is_attach_deferred() (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.iotlb_sync_map() (Jerry Snitselaar) [1742234] - [kernel] iommu: Fix flush_tlb_all typo (Jerry Snitselaar) [1742234] - [iommu] io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables (Jerry Snitselaar) [1722978] - [iommu] Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [kernel] iommu: Allow io-pgtable to be used outside of iommu/ (Jerry Snitselaar) [1722978] - [iommu] iova: Allow compiling the library without IOMMU support (Jerry Snitselaar) [1742234] - [iommu] amd: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] amd: Remove clear_flush_young notifier (Jerry Snitselaar) [1742234] - [iommu] amd: Print reason for iommu_map_page failure in map_sg (Jerry Snitselaar) [1742234] - [iommu] vt-d: Get domain ID before clear pasid entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set context field after value initialized (Jerry Snitselaar) [1742234] - [kernel] pci/ats: Add inline to pci_prg_resp_pasid_required() (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Enable ATS only if the device uses page aligned address (Jerry Snitselaar) [1724922] - [pci] ats: Add pci_ats_page_aligned() interface (Jerry Snitselaar) [1724922] - [iommu] vt-d: Fix PRI/PASID dependency issue (Jerry Snitselaar) [1724921 1724927] - [pci] ats: Add pci_prg_resp_pasid_required() interface (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Allow interrupts from the entire bus for aliased devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add helper to set an IRTE to verify only the bus number (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove misleading "domain 0" test from domain_exit() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unused dmar_remove_one_dev_info() argument (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary local variable initializations (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove change_pte notifier (Jerry Snitselaar) [1742234] - iommu/vt-d: Implement dma_[un]map_resource() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Support page request in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Leave scalable mode default off (Jerry Snitselaar) [1742234] - [iommu] of: Fix probe-deferral (Jerry Snitselaar) [1742234] - [iommu] Check for iommu_ops == NULL in iommu_probe_device() (Jerry Snitselaar) [1742234] - [iommu] of: Don't call iommu_ops->add_device directly (Jerry Snitselaar) [1742234] - powerpc/iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [powerpc] iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] dma: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1722978] - [acpi] iort: Fix rc_dma_get_range() (Jerry Snitselaar) [1722978] - [kernel] iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Make arm-smmu-v3 explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Make arm-smmu explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] Audit and remove any unnecessary uses of module.h (Jerry Snitselaar) [1742234] - [iommu] irq_remapping: Remove unused header files (Jerry Snitselaar) [1742234] - [iommu] Do physical merging in iommu_map_sg() (Jerry Snitselaar) [1742234] - [iommu] amd: Remove leading 0s in error log messages (Jerry Snitselaar) [1742234] - [iommu] amd: Fix line-break in error log reporting (Jerry Snitselaar) [1742234] - [iommu] amd: Use pr_fmt() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow to upgrade page-size (Jerry Snitselaar) [1742234] - [iommu] amd: Restart loop if cmpxchg64 succeeded in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow downgrading page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Ignore page-mode 7 in free_sub_pt() (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce free_sub_pt() function (Jerry Snitselaar) [1742234] - [iommu] amd: Collect page-table pages in freelist (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove deferred invalidation (Jerry Snitselaar) [1724930] - [iommu] vt-d: Shared virtual address in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add first level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup context and enable RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Pass pasid table to context mapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup pasid entry for RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add second level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Reserve a domain id for FL and PT modes (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add 256-bit invalidation descriptor support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Move page table helpers into header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Manage scalalble mode PASID tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enumerate the scalable mode capability (Jerry Snitselaar) [1742234] - [kernel] iommu/vtd: Cleanup dma_remapping.h header (Jerry Snitselaar) [1742234] - [documentation] dt-bindings: arm-smmu: Add binding doc for Qcom smmu-500 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add support for qcom, smmu-v2 variant (Jerry Snitselaar) [1722978] - [documentation] dt-bindings: arm-smmu: Add bindings for qcom, smmu-v2 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add the device_link between masters and smmu (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Invoke pm_runtime across the driver (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add pm_runtime/sleep ops (Jerry Snitselaar) [1722978] - [clk] add managed version of clk_bulk_get_all (Jerry Snitselaar) [1722978] - [clk] add new APIs to operate on all available clocks (Jerry Snitselaar) [1722978] - [clk] bulk: add of_clk_bulk_get() (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Use explicit mb() when moving cons pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix big-endian CMD_SYNC writes (Jerry Snitselaar) [1722978] - [iommu] revert "iommu/io-pgtable-arm: Check for v7s-incapable systems" (Jerry Snitselaar) [1722978] - [iommu] Fix a typo (Jerry Snitselaar) [1742234] - [iommu] Tidy up window attributes (Jerry Snitselaar) [1742234] - [iommu] amd: Add default branch in amd_iommu_capable() (Jerry Snitselaar) [1742234] - [iommu] amd: Move iommu_init_pci() to .init section (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show context internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support for Interrupt remapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show register contents (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable base Intel IOMMU debugfs support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Update register definitions to VT-d 3.0 specification (Jerry Snitselaar) [1742234] - [iommu] vt-d: Relocate struct/function declarations to its header files (Jerry Snitselaar) [1742234] - [of] iommu/of: make of_pci_map_rid() available for other devices too (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Remove unnecessary wrapper function (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add SPDX header (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix a couple of minor comment typos (Jerry Snitselaar) [1722978] - [kernel] iommu/shmobile: Remove unused linux/platform_data/sh_ipmmu.h header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle memory shortage on pasid table allocation (Jerry Snitselaar) [1742234] - [iommu] Add sysfs attribyte for domain type (Jerry Snitselaar) [1742234] - [iommu] amd: Add basic debugfs infrastructure for AMD IOMMU (Jerry Snitselaar) [1742234] - [iommu] Enable debugfs exposure of IOMMU driver internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove the obsolete per iommu pasid tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply per pci device pasid table in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allocate and free pasid table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Per PCI device pasid table interfaces (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add for_each_device_domain() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move device_domain_info to header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply global PASID in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Avoid using idr_for_each_entry() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Global PASID name space (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix dev iotlb pfsid use (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Add definitions for PFSID (Jerry Snitselaar) [1742234] - [iommu] amd: Argument page_size could be uninitialized (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Abort all transactions if SMMU is enabled in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Prevent any devices access to memory without registration (Jerry Snitselaar) [1722978] - [iommu] [] iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: Abort allocation when table address overflows the PTE (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Fix pgtable allocation in selftest (Jerry Snitselaar) [1722978] - [netdrv] iavf: initialize ITRN registers with correct values (Stefan Assmann) [1721697] - [netdrv] iavf: fix MAC address setting for VFs when filter is rejected (Stefan Assmann) [1721697] - [netdrv] iavf: allow permanent MAC address to change (Stefan Assmann) [1721697] - [netdrv] iavf: remove unused debug function iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721697] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721697] - [netdrv] iavf: fix dereference of null rx_buffer pointer (Stefan Assmann) [1721697] - [netdrv] iavf: Fix up debug print macro (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: allow null RX descriptors (Stefan Assmann) [1721697] - [netdrv] iavf: add call to iavf_[add|del]_cloud_filter (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor init state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor the watchdog state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Remove timer for work triggering, use delaying work instead (Stefan Assmann) [1721697] - [netdrv] iavf: Move commands processing to the separate function (Stefan Assmann) [1721697] - [netdrv] iavf: Fix the math for valid length for ADq enable (Stefan Assmann) [1721697] - [netdrv] iavf: Change GFP_KERNEL to GFP_ATOMIC in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: wait longer for close to complete (Stefan Assmann) [1721697] - [netdrv] iavf: use signed variable (Stefan Assmann) [1721697] - [netdrv] iavf: Create VLAN tag elements starting from the first element (Stefan Assmann) [1721697] - [netdrv] iavf: update comments and file checks to match iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e_device to iavf_device (Stefan Assmann) [1721697] - [netdrv] iavf: change remaining i40e defines to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_client.h defines to match driver name (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_status structure flags (Stefan Assmann) [1721697] - [netdrv] iavf: replace i40e variables with iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e functions to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: change iavf_status_code to iavf_status (Stefan Assmann) [1721697] - [netdrv] iavf: Rename i40e_adminq* files to iavf_adminq* (Stefan Assmann) [1721697] - [netdrv] iavf: iavf_client: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: Limiting RSS queues to CPUs (Stefan Assmann) [1721697] - [netdrv] iavf: Use printf instead of gnu_printf for iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for ethtool -m issue on X722 NIC (Stefan Assmann) [1721695] - [netdrv] intel: Demote MTU change prints to debug (Stefan Assmann) [1721695] - [netdrv] i40e: implement VF stats NDO (Stefan Assmann) [1721695] - [netdrv] i40e: enable X710 support (Stefan Assmann) [1721695] - [netdrv] i40e: Add UDP segmentation offload support (Stefan Assmann) [1721695] - [netdrv] i40e: prevent memory leak in i40e_setup_macvlans (Stefan Assmann) [1721695] - [netdrv] i40e: Refactoring VF MAC filters counting to make more reliable (Stefan Assmann) [1721695] - [netdrv] i40e: Fix LED blinking flow for X710T*L devices (Stefan Assmann) [1721695] - [netdrv] i40e: allow ethtool to report SW and FW versions in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: initialize ITRN registers with correct values (Stefan Assmann) [1721695] - [netdrv] i40e: Extend PHY access with page change flag (Stefan Assmann) [1721695] - [netdrv] i40e: Extract detection of HW flags into a function (Stefan Assmann) [1721695] - [netdrv] i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for persistent lldp support (Stefan Assmann) [1721695] - [netdrv] i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate (Stefan Assmann) [1721695] - [netdrv] i40e: use BIT macro to specify the cloud filter field flags (Stefan Assmann) [1721695] - [netdrv] i40e: Fix message for other card without FEC (Stefan Assmann) [1721695] - [netdrv] i40e: fix missed "Negotiated" string in i40e_print_link_message() (Stefan Assmann) [1721695] - [netdrv] i40e: mark additional missing bits as reserved (Stefan Assmann) [1721695] - [netdrv] i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP (Stefan Assmann) [1721695] - [netdrv] i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64 (Stefan Assmann) [1721695] - [netdrv] i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask (Stefan Assmann) [1721695] - [netdrv] i40e: Remove EMPR traces from debugfs facility (Stefan Assmann) [1721695] - [netdrv] i40e: Implement debug macro hw_dbg using dev_dbg (Stefan Assmann) [1721695] - [netdrv] i40e: fix hw_dbg usage in i40e_hmc_get_object_va (Stefan Assmann) [1721695] - [netdrv] i40e: simplify Rx buffer recycle (Stefan Assmann) [1721695] - [netdrv] i40e: fix retrying in i40e_aq_get_phy_capabilities (Stefan Assmann) [1721695] - [netdrv] i40e: Persistent LLDP support (Stefan Assmann) [1721695] - [netdrv] i40e: allow reset in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: Remove function i40e_update_dcb_config() (Stefan Assmann) [1721695] - [netdrv] i40e: Fix crash caused by stress setting of VF MAC addresses (Stefan Assmann) [1721695] - [netdrv] i40e: reset veb.tc_stats when resetting veb.stats (Stefan Assmann) [1721695] - [netdrv] i40e: Update FW API version to 1.9 (Stefan Assmann) [1721695] - [netdrv] i40e: check_recovery_mode had wrong if statement (Stefan Assmann) [1721695] - [netdrv] i40e: Add drop mode parameter to set mac config (Stefan Assmann) [1721695] - [netdrv] i40e: fix shifts of signed values (Stefan Assmann) [1721695] - [netdrv] i40e: add check on i40e_configure_tx_ring() return value (Stefan Assmann) [1721695] - [netdrv] i40e: Check if transceiver implements DDM before access (Stefan Assmann) [1721695] - [netdrv] i40e: reduce stack usage in i40e_set_fc (Stefan Assmann) [1721695] - [netdrv] i40e: no need to check return value of debugfs_create functions (Stefan Assmann) [1721695] - [netdrv] i40e: Remove unicast log when VF is leaving multicast mode (Stefan Assmann) [1721695] - [netdrv] i40e: verify string count matches even on early return (Stefan Assmann) [1721695] - [netdrv] i40e: Log info when PF is entering and leaving Allmulti mode (Stefan Assmann) [1721695] - [netdrv] i40e: Update visual effect for advertised FEC mode (Stefan Assmann) [1721695] - [netdrv] i40e: fix code comments (Stefan Assmann) [1721695] - [netdrv] i40e: don't report link up for a VF who hasn't enabled queues (Stefan Assmann) [1721695] - [netdrv] i40e: Log disable-fw-lldp flag change by ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect ethtool statistics veb and veb.tc_ (Stefan Assmann) [1721695] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721695] - [netdrv] i40e: Use dev_get_drvdata (Stefan Assmann) [1721695] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721695] - [netdrv] i40e: Add macvlan support on i40e (Stefan Assmann) [1721695] - [netdrv] i40e/i40e_virtchnl_pf: Use struct_size() in kzalloc() (Stefan Assmann) [1721695] - [netdrv] i40e: update copyright string (Stefan Assmann) [1721695] - [netdrv] i40e: Fix descriptor count manipulation (Stefan Assmann) [1721695] - [netdrv] i40e: missing priorities for any QoS traffic (Stefan Assmann) [1721695] - [netdrv] i40e: Add log entry while creating or deleting TC0 (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect function documentation comment (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for missing "link modes" info in ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Stefan Assmann) [1721695] - [netdrv] i40e: mark expected switch fall-through (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: remove duplicate stat calculation for tx_errors (Stefan Assmann) [1721695] - [netdrv] i40e: Check if the BAR size is large enough before writing to registers (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: add input validation for virtchnl handlers (Stefan Assmann) [1721695] - [netdrv] i40e: Improve AQ log granularity (Stefan Assmann) [1721695] - [netdrv] i40e: Add bounds check for ch[] array (Stefan Assmann) [1721695] - [netdrv] i40e: Use signed variable (Stefan Assmann) [1721695] - [netdrv] i40e: add constraints for accessing veb array (Stefan Assmann) [1721695] - [netdrv] i40e: let untrusted VF to create up to 16 VLANs (Stefan Assmann) [1721695] - [netdrv] i40e: add functions stubs to support EEE (Stefan Assmann) [1721695] - [netdrv] i40e: Use LLDP ethertype define ETH_P_LLDP (Stefan Assmann) [1721695] - [netdrv] r8169: disable TSO on a single version of RTL8168c to fix performance (Corinna Vinschen) [1730024] - [netdrv] r8169: fix sporadic transmit timeout issue (Corinna Vinschen) [1730024] - [netdrv] r8169: inline rtl8169_free_rx_databuff (Corinna Vinschen) [1730024] - [netdrv] r8169: fix performance issue on RTL8168evl (Corinna Vinschen) [1730024] - [netdrv] r8169: allocate rx buffers using alloc_pages_node (Corinna Vinschen) [1730024] - [netdrv] r8169: sync PCIe PHY init with vendor driver 8.047.01 (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper r8168_mac_ocp_modify (Corinna Vinschen) [1730024] - [netdrv] r8169: remove access to legacy register MultiIntr (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of xmit_more (Corinna Vinschen) [1730024] - [netdrv] r8169: don't use MSI before RTL8168d (Corinna Vinschen) [1730024] - [netdrv] revert ("r8169: remove 1000/Half from supported modes") (Corinna Vinschen) [1730024] - [netdrv] r8169: enable HW csum and TSO (Corinna Vinschen) [1730024] - [netdrv] r8169: remove r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: implement callback ndo_features_check (Corinna Vinschen) [1730024] - [netdrv] r8169: set GSO size and segment limits (Corinna Vinschen) [1730024] - [netdrv] r8169: align setting PME with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_set_rx_mode (Corinna Vinschen) [1730024] - [netdrv] r8169: fix a typo in a comment (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_rx (Corinna Vinschen) [1730024] - [netdrv] r8169: fix RTL8168g PHY init (Corinna Vinschen) [1730024] - [netdrv] r8169: fix issue with confused RX unit after PHY power-down on RTL8411b (Corinna Vinschen) [1730024] - [netdrv] r8169: sync few chip names with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: add random MAC address fallback (Corinna Vinschen) [1730024] - [netdrv] revert "r8169: improve handling VLAN tag" (Corinna Vinschen) [1730024] - [netdrv] r8169: remove not needed call to dma_sync_single_for_device (Corinna Vinschen) [1730024] - [netdrv] r8169: consider that 32 Bit DMA is the default (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling VLAN tag (Corinna Vinschen) [1730024] - [netdrv] r8169: don't activate ASPM in chip if OS can't control ASPM (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling of Abit Fatal1ty F-190HD (Corinna Vinschen) [1730024] - [netdrv] r8169: use helper rtl_is_8168evl_up for setting register MaxTxPacketSize (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper rtl_is_8168evl_up (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_coalesce_info (Corinna Vinschen) [1730024] - [netdrv] r8169: let mdio read functions return -ETIMEDOUT (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove member coalesce_info from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove callback hw_start from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: rename CPCMD_QUIRK_MASK and apply it on all chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: improve setting interrupt mask (Corinna Vinschen) [1730024] - [netdrv] r8169: silence sparse warning in rtl8169_start_xmit (Corinna Vinschen) [1730024] - [netdrv] r8169: factor out firmware handling (Corinna Vinschen) [1730024] - [netdrv] r8169: rename r8169.c to r8169_main.c (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_fw_request_firmware and rtl_fw_release_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: make rtl_fw_format_ok and rtl_fw_data_ok more independent (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_fw_write_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: add enum rtl_fw_opcode (Corinna Vinschen) [1730024] - [netdrv] r8169: use paged versions of phylib MDIO access functions (Corinna Vinschen) [1730024] - [netdrv] r8169: avoid tso csum function indirection (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct jumbo_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct mdio_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: improve r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: decouple rtl_phy_write_fw from actual driver code (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_fw_format_ok (Corinna Vinschen) [1730024] - [netdrv] r8169: enable WoL speed down on more chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: fix MAC address being lost in PCI D3 (Corinna Vinschen) [1730024] - [netdrv] r8169: remove 1000/Half from supported modes (Corinna Vinschen) [1730024] - [netdrv] r8169: remove support for RTL_GIGA_MAC_VER_01 (Corinna Vinschen) [1730024] - [netdrv] r8169: improve RTL8168d PHY initialization (Corinna Vinschen) [1730024] - [netdrv] r8169: change type of member mac_version in rtl8169_private (Corinna Vinschen) [1730024] - [netdrv] r8169: remove unneeded return statement in rtl_hw_init_8168g (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_hw_init_8168ep (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier for more missed files (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl8168g_set_pause_thresholds (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_set_fifo_size (Corinna Vinschen) [1730024] - [netdrv] r8169: move EEE LED config to rtl8168_config_eee_mac (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_writephy_batch and rtl_ephy_init (Corinna Vinschen) [1730024] - [netdrv] r8169: speed up rtl_loop_wait (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of phy_set_asym_pause (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_write_exgmac_batch (Corinna Vinschen) [1730024] - [netdrv] r8169: remove manual autoneg restart workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_reset_packet_filter (Corinna Vinschen) [1730024] - [netdrv] r8169: add helpers rtl_eri_set/clear_bits (Corinna Vinschen) [1730024] - [netdrv] r8169: make ERIAR_EXGMAC the default in eri functions (Corinna Vinschen) [1730024] - [netdrv] r8169: use pci_dev_id() helper (Corinna Vinschen) [1730024] - [kernel] phy: fix write to mii-ctrl1000 register (Petr Oros) [1772010] - [netdrv] bcmgenet: don't set phydev->link from MAC (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR applied after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround for KSZ9021 (Petr Oros) [1772010] - [netdrv] phy: fix race in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: consider AN_RESTART status when reading link status (Petr Oros) [1772010] - [kernel] fixed_phy: Add forward declaration for struct gpio_desc; (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: print gpio error only if gpio node is present (Petr Oros) [1772010] - [netdrv] phy: mscc: initialize stats array (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: define soft_reset for 40nm EPHY (Petr Oros) [1772010] - [netdrv] Add genphy_c45_config_aneg() function to phy-c45.c (Petr Oros) [1772010] - [netdrv] phy: sfp: hwmon: Fix scaling of RX power (Petr Oros) [1772010] - [kernel] hwmon: Fix HWMON_P_MIN_ALARM mask (Petr Oros) [1772010] - [netdrv] phy: rename Asix Electronics PHY driver (Petr Oros) [1772010] - [netdrv] sfp: read eeprom in maximum 16 byte increments (Petr Oros) [1772010] - [netdrv] phylink: avoid reducing support mask (Petr Oros) [1772010] - [netdrv] phy: dp83867: Set up RGMII TX delay (Petr Oros) [1772010] - [netdrv] phy: dp83867: do not call config_init twice (Petr Oros) [1772010] - [netdrv] phy: dp83867: increase SGMII autoneg timer duration (Petr Oros) [1772010] - [netdrv] phy: dp83867: fix speed 10 in sgmii mode (Petr Oros) [1772010] - [netdrv] phy: marvell10g: report if the PHY fails to boot firmware (Petr Oros) [1772010] - [netdrv] phylink: ensure consistent phy interface mode (Petr Oros) [1772010] - [netdrv] phylink: ensure inband AN works correctly (Petr Oros) [1772010] - [netdrv] phy: aquantia: readd XGMII support for AQR107 (Petr Oros) [1772010] - [netdrv] phy: realtek: Replace phy functions with non-locked version in rtl8211e_config_init() (Petr Oros) [1772010] - [netdrv] meson: fixup g12a glue ephy id (Petr Oros) [1772010] - [netdrv] phy: realtek: fix double page ops in generic Realtek driver (Petr Oros) [1772010] - [netdrv] phy: realtek: add missing page operations (Petr Oros) [1772010] - [netdrv] phy: realtek: Change TX-delay setting for RGMII modes only (Petr Oros) [1772010] - [netdrv] phy: realtek: Add rtl8211e rx/tx delays config (Petr Oros) [1772010] - [netdrv] phy: improve pause mode reporting in phy_print_status (Petr Oros) [1772010] - [kernel] phy: improve resuming from hibernation (Petr Oros) [1772010] - [netdrv] phy: fix phy_validate_pause (Petr Oros) [1772010] - [netdrv] phy: micrel: make sure the factory test bit is cleared (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix buffer overrun with stats counters (Petr Oros) [1772010] - [netdrv] phy: avoid unneeded MDIO reads in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve genphy_soft_reset (Petr Oros) [1772010] - [netdrv] spi: micrel eth switch: declare missing of table (Petr Oros) [1772010] - [netdrv] phy: marvell: add new default led configure for m88e151x (Petr Oros) [1772010] - [netdrv] phy: vitesse: Remove support for VSC8514 (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8514 PHY (Petr Oros) [1772010] - [netdrv] mdio: rename mdio_device reset to reset_gpio (Petr Oros) [1772010] - [netdrv] phy: add support for reset-controller (Petr Oros) [1772010] - [documentation] dt-bindings: add PHY reset controller binding (Petr Oros) [1772010] - [netdrv] phy: remove dead code from phy_sanitize_settings (Petr Oros) [1772010] - [netdrv] phy: don't set autoneg if it's not supported (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround (Petr Oros) [1772010] - [netdrv] phy: warn if phylib and ethtool PHY mode definitions are out of sync (Petr Oros) [1772010] - [netdrv] phy: add support for new modes in phylib (Petr Oros) [1772010] - [netdrv] phy: shrink PHY settings array (Petr Oros) [1772010] - [netdrv] phy: switch drivers to use dynamic feature detection (Petr Oros) [1772010] - [netdrv] phy: fix setting autoneg_complete in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: replace genphy_10g_driver with genphy_c45_driver (Petr Oros) [1772010] - [netdrv] phy: remove unnecessary callback settings in C45 drivers (Petr Oros) [1772010] - [netdrv] phy: improve link partner capability detection (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: clean-up gxl variant driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: add g12a support (Petr Oros) [1772010] - [netdrv] phy: add amlogic g12a mdio mux support (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add g12a mdio mux documentation (Petr Oros) [1772010] - [netdrv] phy: realtek: remove setting callback get_features and use phylib fallback (Petr Oros) [1772010] - [netdrv] phy: fix autoneg mismatch case in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add the suspend/resume callbacks for the 88x2210 (Petr Oros) [1772010] - [netdrv] phy: marvell10g: implement suspend/resume callbacks (Petr Oros) [1772010] - [netdrv] phy: deal properly with autoneg incomplete in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: use c45 standard to detect link partner autoneg capability (Petr Oros) [1772010] - [netdrv] phy: aquantia: add SGMII statistics (Petr Oros) [1772010] - [netdrv] phy: improve genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: add suspend / resume callbacks for AQR107 family (Petr Oros) [1772010] - [netdrv] phy: realtek: use genphy_read_abilities (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: remove redundant !timeout check (Petr Oros) [1772010] - [netdrv] phy: marvell: add PHY tunable fast link down support for 88E1540 (Petr Oros) [1772010] - [uapi] ethtool: add PHY Fast Link Down support (Petr Oros) [1772010] - [netdrv] phy: aquantia: inform about proprietary 1000Base-T2 mode being in use (Petr Oros) [1772010] - [netdrv] phy: aquantia: report PHY details like firmware version (Petr Oros) [1772010] - [netdrv] phy: aquantia: print remote capabilities if link partner is Aquantia PHY (Petr Oros) [1772010] - [kernel] phy: bcm54xx: Encode link speed and activity into LEDs (Petr Oros) [1772010] - [netdrv] phy: aquantia: simplify aqr_config_aneg (Petr Oros) [1772010] - [netdrv] phy: don't clear BMCR in genphy_soft_reset (Petr Oros) [1772010] - [netdrv] phy: Re-parent menus for MDIO bus drivers correctly (Petr Oros) [1772010] - [netdrv] phy: Correct Cygnus/Omega PHY driver prompt (Petr Oros) [1772010] - [netdrv] phy: aquantia: add downshift support (Petr Oros) [1772010] - [netdrv] phy: Move Omega PHY entry to Cygnus PHY driver (Petr Oros) [1772010] - [netdrv] phy: Prepare for moving Omega out of bcm7xxx (Petr Oros) [1772010] - [netdrv] phy: Add DP83825I to the DP83822 driver (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for changed interface mode in read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for supported interface modes in config_init (Petr Oros) [1772010] - [netdrv] phy: improve handling link_change_notify callback (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: fix interrupt support (Petr Oros) [1772010] - [gpio] gpiolib: devprop: Fix syntax error (Petr Oros) [1772010] - [kernel] gpiolib: export devprop_gpiochip_set_names() (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: fix Kconfig dependencies (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_mmd_changed in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_no_soft_reset (Petr Oros) [1772010] - [netdrv] phy: don't export gen10g_read_status (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_config_init (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_suspend and gen10g_resume (Petr Oros) [1772010] - [netdrv] phy: use genphy_c45_aneg_done in genphy_aneg_done (Petr Oros) [1772010] - [netdrv] phy: micrel ksz8061: link failure after cable connect (Petr Oros) [1772010] - [netdrv] phy: phylink: fix uninitialized variable in phylink_get_mac_state (Petr Oros) [1772010] - [netdrv] phy: aquantia: add hwmon support (Petr Oros) [1772010] - [netdrv] phy: aquantia: rename aquantia.c to aquantia_main.c (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use the generic C45 helper to read the 2110 features (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Let genphy_c45_pma_read_abilities set Aneg bit (Petr Oros) [1772010] - [netdrv] phy: dp83867: add soft reset delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: Add support for Generic Mux controls (Petr Oros) [1772010] - [netdrv] phy: improve auto-neg emulation in swphy (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add support for the 88x2110 PHY (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Force reading of 2.5/5G (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use a #define for 88X3310 family id (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use 2500BASEX when using 2.5GBASET (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use linkmode_set_bit helper instead of __set_bit (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use get_features to get the PHY abilities (Petr Oros) [1772010] - [netdrv] phy: aquantia: use genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: don't change modes we don't care about in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for auto-negotiation configuration (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove false 5G and 10G speed ability for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: check PMAPMD link status only in genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix use-after-free on device_register fails (Petr Oros) [1772010] - [netdrv] phy: at803x: disable delay only for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: at803x: don't inline helpers (Petr Oros) [1772010] - [netdrv] phy: aquantia: Use get_features for the PHYs abilities (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_check_and_restart_aneg in mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_check_and_restart_aneg (Petr Oros) [1772010] - [netdrv] phy: use genphy_config_eee_advert in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: export genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phy: don't use 10BaseT/half as default in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: remove orphaned register read in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: improve mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: disable aneg in genphy_c45_pma_setup_forced (Petr Oros) [1772010] - [netdrv] phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_c45_read_lpa (Petr Oros) [1772010] - [kernel] phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t (Petr Oros) [1772010] - [netdrv] phy: marvell10g: check for newly set aneg (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_an_config_aneg (Petr Oros) [1772010] - [kernel] phy: add helper linkmode_adv_to_mii_10gbt_adv_t (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR() usage after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Support generic PHY status read (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Don't explicitly set Pause and Asym_Pause (Petr Oros) [1772010] - [netdrv] phy: use phy_resolve_aneg_linkmode in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve phy_resolve_aneg_linkmode (Petr Oros) [1772010] - [netdrv] phy: fix potential race in the phylib state machine (Petr Oros) [1772010] - [kernel] phy: don't use locking in phy_is_started (Petr Oros) [1772010] - [netdrv] phy: fix interrupt handling in non-started states (Petr Oros) [1772010] - [netdrv] phy: simplify genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phylink: avoid resolving link state too early (Petr Oros) [1772010] - [netdrv] phylink: add phylink_init_eee() helper (Petr Oros) [1772010] - [netdrv] phylink: only call mac_config() during resolve when link is up (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_changed in genphy_config_advert (Petr Oros) [1772010] - [netdrv] phy: marvell10g: fix usage of new MMD modifying helpers (Petr Oros) [1772010] - [netdrv] phy: add register modifying helpers returning 1 on change (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: disregard "Clause 22 registers present" bit in get_phy_c45_devs_in_pkg (Petr Oros) [1772010] - [netdrv] phy: let genphy_c45_read_link manage the devices to check (Petr Oros) [1772010] - [netdrv] phy: don't double-read link status register if link is up (Petr Oros) [1772010] - [netdrv] fixed-phy: Add fixed_phy_register_with_gpiod() API (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: Fix fixed_phy not checking GPIO (Petr Oros) [1772010] - [netdrv] phy: consider latched link-down status in polling mode (Petr Oros) [1772010] - [netdrv] sfp: do not probe SFP module before we're attached (Petr Oros) [1772010] - [netdrv] phy: make use of new MMD accessors (Petr Oros) [1772010] - [kernel] phy: provide full set of accessor functions to MMD registers (Petr Oros) [1772010] - [netdrv] phy: improve genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Drop GPIO from fixed_phy_add() (Petr Oros) [1772010] - [netdrv] dp83640: expire old TX-skb (Petr Oros) [1772010] - [netdrv] phy: aquantia: replace magic numbers with constants (Petr Oros) [1772010] - [netdrv] phy: aquantia: use macro PHY_ID_MATCH_MODEL (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove unneeded includes (Petr Oros) [1772010] - [netdrv] phy: aquantia: Shorten name space prefix to aqr_ (Petr Oros) [1772010] - [netdrv] revert "net: phy: marvell: avoid pause mode on SGMII-to-Copper for 88e151x" (Petr Oros) [1772010] - [netdrv] phy: at803x: Use helpers to access MMD PHY registers (Petr Oros) [1772010] - [netdrv] phy: change phy_start_interrupts to phy_request_interrupt (Petr Oros) [1772010] - [netdrv] phy: start interrupts in phy_start (Petr Oros) [1772010] - [netdrv] phy: warn if phy_start is called from invalid state (Petr Oros) [1772010] - [netdrv] phy: start state machine in phy_start only (Petr Oros) [1772010] - [netdrv] phy: Add SDPX tag based on COPYING file (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2 SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2+ SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Remove redundent License text when SPDX header is present (Petr Oros) [1772010] - [netdrv] phy: Convert some PHY and MDIO driver files to SPDX headers (Petr Oros) [1772010] - [netdrv] phy: at803x: Disable phy delay for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: improve phy_init_hw (Petr Oros) [1772010] - [netdrv] phy: fix issue with loading PHY driver w/o initramfs (Petr Oros) [1772010] - [netdrv] phy: remove phy_stop_interrupts (Petr Oros) [1772010] - [netdrv] phy: ensure phylib state machine is stopped after calling phy_stop (Petr Oros) [1772010] - [netdrv] phy: stop PHY if needed when entering phy_disconnect (Petr Oros) [1772010] - [netdrv] phy: micrel: use phy_read_mmd and phy_write_mmd (Petr Oros) [1772010] - [netdrv] phy: improve get_phy_id (Petr Oros) [1772010] - [kernel] phy: remove state PHY_CHANGELINK (Petr Oros) [1772010] - [netdrv] phy: mdio_bus: add missing device_del() in mdiobus_register() error handling (Petr Oros) [1772010] - [netdrv] phy: check return code when requesting PHY driver module (Petr Oros) [1772010] - [netdrv] phy: Add helpers to determine if PHY driver is generic (Petr Oros) [1772010] - [netdrv] phy: improve logging in phylib (Petr Oros) [1772010] - [netdrv] phy: don't include asm/irq.h directly (Petr Oros) [1772010] - [netdrv] phy: remove preliminary workaround for not loading PHY driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: Use the genphy_soft_reset callback (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix deadlock from wrong locking (Petr Oros) [1772010] - [netdrv] phy: marvell: Errata for mv88e6390 internal PHYs (Petr Oros) [1772010] - [netdrv] phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ9031 (Petr Oros) [1772010] - [netdrv] phy: fix too strict check in phy_start_aneg (Petr Oros) [1772010] - [kernel] phy.h: fix obvious errors in doc and kerneldoc content (Petr Oros) [1772010] - [netdrv] phy: mscc: Fix the VSC 8531/41 Chip Init sequence (Petr Oros) [1772010] - [netdrv] phy: Fix the issue that netif always links up after resuming (Petr Oros) [1772010] - [netdrv] phy: print stack trace in phy_error (Petr Oros) [1772010] - [netdrv] phy: improve phy state checking (Petr Oros) [1772010] - [netdrv] fixed phy: Add fixed_phy_change_carrier() (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Add phy_ignore_ta_mask to platform data (Petr Oros) [1772010] - [kernel] phy: mdio-gpio: Add platform_data support for phy_mask (Petr Oros) [1772010] - [kernel] gpio: Export gpiod_get_from_of_node() (Petr Oros) [1772010] - [netdrv] phy: Revert toggling reset changes (Petr Oros) [1772010] - [netdrv] phy: sfp: correct store of detected link modes (Petr Oros) [1772010] - [netdrv] phy: micrel: add toggling phy reset if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: Fix not to call phy_resume() if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: improve generic EEE ethtool functions (Petr Oros) [1772010] - [netdrv] phy: add workaround for issue where PHY driver doesn't bind to the device (Petr Oros) [1772010] - [netdrv] phy: mscc: fix deadlock in vsc85xx_default_config (Petr Oros) [1772010] - [netdrv] phy: vitesse: remove duplicate support for VSC8574 (Petr Oros) [1772010] - [netdrv] phy: icplus: allow configuring the interrupt function on IP101GR (Petr Oros) [1772010] - [netdrv] phy: icplus: implement .did_interrupt for IP101A/G (Petr Oros) [1772010] - [netdrv] phy: icplus: rename IP101A_G_NO_IRQ to IP101A_G_IRQ_ALL_MASK (Petr Oros) [1772010] - [netdrv] phy: icplus: use the BIT macro where possible (Petr Oros) [1772010] - [netdrv] phy: icplus: keep all ip101a_g functions together (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add bindings for the IC Plus Corp. IP101A/G PHYs (Petr Oros) [1772010] - [documentation] dt-bindings: vendor-prefix: add prefix for IC Plus Corp (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Fix working over slow can_sleep GPIOs (Petr Oros) [1772010] - [netdrv] phy: check for implementation of both callbacks in phy_drv_supports_irq (Petr Oros) [1772010] - [netdrv] phy: icplus: add config_intr callback (Petr Oros) [1772010] - [kernel] phy: remove states PHY_STARTING and PHY_PENDING (Petr Oros) [1772010] - [netdrv] phy: leds: Don't make our own link speed names (Petr Oros) [1772010] - [netdrv] phy: improve and inline phy_change (Petr Oros) [1772010] - [netdrv] phy: simplify phy_mac_interrupt and related functions (Petr Oros) [1772010] - [netdrv] phy: don't set state PHY_CHANGELINK in phy_change (Petr Oros) [1772010] - [kernel] phy: improve struct phy_device member interrupts handling (Petr Oros) [1772010] - [netdrv] phy: remove flag PHY_HAS_INTERRUPT from driver configs (Petr Oros) [1772010] - [netdrv] phy: replace PHY_HAS_INTERRUPT with a check for config_intr and ack_interrupt (Petr Oros) [1772010] - [netdrv] phy: use phy_check_link_status in more places in the state machine (Petr Oros) [1772010] - [kernel] phy: remove state PHY_AN (Petr Oros) [1772010] - [netdrv] phy: add phy_check_link_status (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_RESUMING (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_NOLINK (Petr Oros) [1772010] - [netdrv] phy: make phy_trigger_machine static (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: Add entry for BCM7255 (Petr Oros) [1772010] - [netdrv] phy: Allow BCM54616S PHY to setup internal TX/RX clock delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux-bcm-iproc: simplify getting .driver_data (Petr Oros) [1772010] - [documentation] dt-bindings: add support for Microchip KSZ9131 (Petr Oros) [1772010] - [netdrv] phy: micrel: add Microchip KSZ9131 initial driver (Petr Oros) [1772010] - [netdrv] phy: mscc: fix memory leak in vsc8574_config_pre_init (Petr Oros) [1772010] - [netdrv] phy: mscc: fix signedness bug in vsc85xx_downshift_get (Petr Oros) [1772010] - [netdrv] phy: merge phy_start_aneg and phy_start_aneg_priv (Petr Oros) [1772010] - [netdrv] phy: simplify handling of PHY_RESUMING in state machine (Petr Oros) [1772010] - [netdrv] phy: improve handling of PHY_RUNNING in state machine (Petr Oros) [1772010] - [netdrv] phy: trigger state machine immediately in phy_start_machine (Petr Oros) [1772010] - [netdrv] phy: sfp: remove sfp_mutex's definition (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8574 PHY (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8584 PHY (Petr Oros) [1772010] - [dt-bindings] vsc8531: add two additional LED modes for VSC8584 (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded temporary variable (Petr Oros) [1772010] - [netdrv] phy: mscc: shorten `x != 0` condition to `x` (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded parenthesis (Petr Oros) [1772010] - [netdrv] phy: mscc: Add EEE init sequence (Petr Oros) [1772010] - [netdrv] phy: mscc: add ethtool statistics counters (Petr Oros) [1772010] - [netdrv] phy: mscc: migrate to phy_select/restore_page functions (Petr Oros) [1772010] - [netdrv] phy: phylink: fix SFP interface autodetection (Petr Oros) [1772010] - [netdrv] phy: Convert to using pOFn instead of device_node.name (Petr Oros) [1772010] - [netdrv] phy: improve handling delayed work (Petr Oros) [1772010] - [netdrv] phy: mscc: fix printf format (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: mark PM functions as __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix build (Petr Oros) [1772010] - [netdrv] phy: marvell: Avoid unnecessary soft reset (Petr Oros) [1772010] - [netdrv] phy: Stop with excessive soft reset (Petr Oros) [1772010] - [netdrv] phy: sfp: Fix unregistering of HWMON SFP device (Petr Oros) [1772010] - [netdrv] phy: fix WoL handling when suspending the PHY (Petr Oros) [1772010] - [net] core: add member wol_enabled to struct net_device (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: Allow configuring MDIO clock divider (Petr Oros) [1772010] - [netdrv] phy: don't reschedule state machine when PHY is halted (Petr Oros) [1772010] - [netdrv] phy: phylink: ensure the carrier is off when starting phylink (Petr Oros) [1772010] - [netdrv] phy: call state machine synchronously in phy_stop (Petr Oros) [1772010] - [net] linkwatch: add check for netdevice being present to linkwatch_do_dev (Petr Oros) [1772010] - [netdrv] sfp: fix oops with ethtool -m (Petr Oros) [1772010] - [netdrv] mdio: remove duplicated include from mdio_bus.c (Petr Oros) [1772010] - [netdrv] phy: et011c: Remove incorrect PHY_POLL flags (Petr Oros) [1772010] - [netdrv] phy: sfp: Handle unimplemented hwmon limits and alarms (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, led-d-mode' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, edge-slowdown' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, vddmac' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize function for getting LED mode from DT (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize code for LEDs mode (Petr Oros) [1772010] - [netdrv] dp83640: Mark expected switch fall-throughs (Petr Oros) [1772010] - [netdrv] phylink: add helper for configuring 2500BaseX modes (Petr Oros) [1772010] - [netdrv] phy: sftp: print debug message with text, not numbers (Petr Oros) [1772010] - [netdrv] phy: Add support for Broadcom Omega internal Combo GPHY (Petr Oros) [1772010] - [netdrv] phy: Add pm support to Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [netdrv] phy: Add support to configure clock in Broadcom iProc mdio mux (Petr Oros) [1772010] - [documentation] dt-bindings: Add clock handle to Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Use devm api for mdio bus allocation in bcm iproc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Disable external master access in bcm mdio mux driver (Petr Oros) [1772010] - [arm64] dts: Fix the base address of the Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Fix the register offsets in Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [documentation] dt-bindings: Fix Broadcom iProc mdio mux driver base address (Petr Oros) [1772010] - [netdrv] phy: mscc: the extended page access register is 16 bits (Petr Oros) [1772010] - [netdrv] phy: marvell: Replace mdelay() with msleep() in m88e1116r_config_init() (Petr Oros) [1772010] - [kernel] phy: add helper phy_polling_mode (Petr Oros) [1772010] - [netdrv] phy: prevent PHYs w/o Clause 22 regs from calling genphy_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add GBit master / slave error detection (Petr Oros) [1772010] - [netdrv] phy: sfp: Do not use "imply HWMON" (Petr Oros) [1772010] - [netdrv] phy: sfp: Add HWMON support for module sensors (Petr Oros) [1772010] - [kernel] hwmon: Add helper to tell if a char is invalid in a name (Petr Oros) [1772010] - [kernel] hwmon: Add support for power min, lcrit, min_alarm and lcrit_alarm (Petr Oros) [1772010] - [kernel] hwmon: Add missing HWMON_T_LCRIT_ALARM define (Petr Oros) [1772010] - [netdrv] phy: Drop OF dependency for MDIO_BCM_UNIMAC (Petr Oros) [1772010] - [gpio] gpiolib: Mark gpio_suffixes array with __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: vitesse: Add support for VSC73xx (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Fix SGMII enable/disable (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Add INT_STAT3 (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check read_status results (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Use correct mdio bus (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check phy_driver ready before accessing (Petr Oros) [1772010] - [netdrv] mdio-mux-gpio: Remove VLA usage (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Make the error path simpler (Petr Oros) [1772010] - [netdrv] phy: Allow compile test of GPIO consumers if !GPIOLIB (Petr Oros) [1772010] - [watchdog] hpwdt: Reflect changes (Joseph Szczypek) [1769477] - [documentation] watchdog/hpwdt: Update documentation (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Add module parameter kdumptimeout (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Have core ping watchdog (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Advertize max_hw_heartbeat_ms (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Stop hpwdt on unregister (Joseph Szczypek) [1769477] - [watchdog] hpwdt: drop warning after registering device (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Joseph Szczypek) [1769477] - [nvme] make fabrics command run on a separate request queue (David Milburn) [1766361] - [nvme] Restart request timers in resetting state (David Milburn) [1766361] - [nvme] nvme-rdma: fix possible use-after-free in connect timeout (David Milburn) [1766361] - [block] blk-mq: remove blk_mq_complete_request_sync (David Milburn) [1766361] - [nvme] wait until all completed request's complete fn is called (David Milburn) [1766361] - [nvme] don't abort completed request in nvme_cancel_request (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_tagset_wait_completed_request() (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_request_completed() (David Milburn) [1766361]- [hwtracing] intel_th: pci: Add Jasper Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix possible memory leak in mode_store() (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix overflow in shift of an unsigned int (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix missing allocation failure check on a kstrndup (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an uninitialized mutex (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix the window switching sequence (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Tiger Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Preserve pre-existing buffer configuration (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Prevent freeing buffers while locked windows exist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Get rid of the window size limit (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu-sink: An example msu buffer "sink" (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Introduce buffer interface (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start read iterator from a non-empty window (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Split sgt array and pointer in multiwindow mode (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Support multipage blocks (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Ice Lake NNPI support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with disabled IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Remove set but not used variable 'last' (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix unused variable warning on arm64 platform (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add current window tracking (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add a sysfs attribute to trigger window switch (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Correct the block wrap detection (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add switch triggering support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Factor out trace start/stop (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Factor out pipeline draining (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Switch over to scatterlist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Replace open-coded list_{first, last, next}_entry variants (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only report useful IRQs to subdevices (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start handling IRQs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Use MSI interrupt signalling (Jiri Olsa) [1771015] - [hwtracing] intel_th: Communicate IRQ via resource (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add "rtit" source device (Jiri Olsa) [1771015] - [hwtracing] intel_th: Skip subdevices if their MMIO is missing (Jiri Olsa) [1771015] - [hwtracing] intel_th: Rework resource passing between glue layers and core (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix an off-by-one in output unassigning (Jiri Olsa) [1771015] - [hwtracing] intel_th: Don't reference unassigned outputs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pti: Use sysfs_match_string() helper (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only create useful device nodes (Jiri Olsa) [1771015] - [hwtracing] intel_th: Mark expected switch fall-throughs (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an off-by-one in attribute store (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix resource handling for ACPI glue layer (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix device removal logic (Jiri Olsa) [1771015] - [hwtracing] hwtracing/intel_th/msu.c: change return type to vm_fault_t (Jiri Olsa) [1771015] - [scripts] kbuild: modversions: Fix relative CRC byte order interpretation (Don Zickus) [1772940] - [tools] tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for trace sequences APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for APIs used to extract common fields from a record (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_parse_header_page() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for parse event APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event filter APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event fields APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number_field() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for print field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for get field value APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for find field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for libtraceevent event get APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for list events APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event find APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for registering print function (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for function related libtraceevent APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event handler APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_strerror() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for page size APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for host endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for file endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for get/set cpus APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for header_page APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for tep_handler related APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add support for man pages with multiple names (Michael Petlan) [1743208] - [tools] tools lib traceevent: Introduce man pages (Michael Petlan) [1743208] - [tools] perf/x86/regs: Use PERF_REG_EXTENDED_MASK (Michael Petlan) [1743208] - [tools] perf record: Fix s390 missing module symbol and warning for non-root users (Michael Petlan) [1743208] - [tools] perf machine: Read also the end of the kernel (Michael Petlan) [1743208] - [tools] perf test vmlinux-kallsyms: Ignore aliases to _etext when searching on kallsyms (Michael Petlan) [1743208] - [tools] perf session: Add missing swap ops for namespace events (Michael Petlan) [1743208] - [tools] perf namespace: Protect reading thread's namespace (Michael Petlan) [1743208] - [tools] perf data: Fix 'strncat may truncate' build failure with recent gcc (Michael Petlan) [1743208] - [tools] perf stat: Support 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf stat: Factor out aggregate counts printing (Michael Petlan) [1743208] - [tools] perf tools: Add a 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf docs: Add description for stderr (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix sample timestamp wrt non-taken branches (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix improved sample timestamp (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix instructions sampling rate (Michael Petlan) [1743208] - [tools] perf regs x86: Add X86 specific arch__intr_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Add generic support for arch__intr/user_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Split parse_regs (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Add Cortex-A57 and Cortex-A72 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Map Brahma-B53 CPUID to cortex-a53 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Remove [[:xdigit:]] wildcard (Michael Petlan) [1743208] - [tools] perf jevents: Remove unused variable (Michael Petlan) [1743208] - [tools] perf test zstd: Fixup verbose mode output (Michael Petlan) [1743208] - [tools] perf tests: Implement Zstd comp/decomp integration test (Michael Petlan) [1743208] - [tools] perf inject: Enable COMPRESSED record decompression (Michael Petlan) [1743208] - [tools] perf report: Implement perf.data record decompression (Michael Petlan) [1743208] - [tools] perf record: Implement -z, --compression_level[=] option (Michael Petlan) [1743208] - [tools] perf report: Add stub processing of compressed events for -D (Michael Petlan) [1743208] - [tools] perf record: Implement compression for AIO trace streaming (Michael Petlan) [1743208] - [tools] perf record: Implement compression for serial trace streaming (Michael Petlan) [1743208] - [tools] perf tools: Introduce Zstd streaming based compression API (Michael Petlan) [1743208] - [tools] perf mmap: Implement dedicated memory buffer for data compression (Michael Petlan) [1743208] - [tools] perf record: Implement COMPRESSED event record and its attributes (Michael Petlan) [1743208] - [tools] perf session: Define 'bytes_transferred' and 'bytes_compressed' metrics (Michael Petlan) [1743208] - [tools] perf build tests: Add NO_LIBZSTD=1 to make_minimal (Michael Petlan) [1743208] - [tools] perf machine: Null-terminate version char array upon fgets(/proc/version) error (Michael Petlan) [1743208] - [tools] perf vendor events intel: Add uncore_upi JSON support (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add 'About' dialog box (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add context menu (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add copy to clipboard (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add tree level (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Fix error when shrinking / enlarging font (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Move view creation (Michael Petlan) [1743208] - [tools] perf tools x86: Add support for recording and printing XMM registers (Michael Petlan) [1743208] - [tools] perf parse-regs: Improve error output when faced with unknown register name (Michael Petlan) [1743208] - [tools] perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs (Michael Petlan) [1743208] - [tools] perf tools: Speed up report for perf compiled with linwunwind (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove hard coded install paths from pkg-config file (Michael Petlan) [1743208] - [tools] csky: Add support for libdw (Michael Petlan) [1743208] - [tools] perf test: Fix spelling mistake "leadking" -> "leaking" (Michael Petlan) [1743208] - [tools] perf annotate: Remove hist__account_cycles() from callback (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Silvermont to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update GoldmontPlus to v1.01 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Goldmont to v13 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Bonnell to V4 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update KnightsLanding events to v9 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Haswell events to v28 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyBridge events to v21 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SandyBridge events to v16 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update JakeTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update HaswellX events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update BroadwellX events to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SkylakeX events to v1.12 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Skylake events to v42 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell-DE events to v7 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell events to v23 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update metrics from TMAM 3.5 (Michael Petlan) [1743208] - [tools] perf record: Implement --mmap-flush= option (Michael Petlan) [1743208] - [tools] tools build: Implement libzstd feature check, LIBZSTD_DIR and NO_LIBZSTD defines (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments and local variables of libtraceevent from pevent to tep (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event_filter to "tep" (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event to "tep" (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments of libtraceevent APIs from pevent to tep (Michael Petlan) [1743208] - [tools] tools tools, tools lib traceevent: Make traceevent APIs more consistent (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove call to exit() from tep_filter_add_filter_str() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove tep filter trivial APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Removed unneeded !! and return parenthesis (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement new traceevent APIs for accessing struct tep_handler fields (Michael Petlan) [1743208] - [tools] tools lib traceevent: Coding style fixes (Michael Petlan) [1743208] - [tools] tools lib traceevent: Change description of few APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add more debugging to see various internal ring buffer entries (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement a new API, tep_list_events_copy() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add mono clocks to be parsed in seconds (Michael Petlan) [1743208] - [tools] tools lib traceevent: Handle trace_printk() "px" (Michael Petlan) [1743208] - [tools] perf list: Output tool events (Michael Petlan) [1743208] - [tools] perf evsel: Support printing evsel name for 'duration_time' (Michael Petlan) [1743208] - [tools] perf stat: Implement duration_time as a proper event (Michael Petlan) [1743208] - [tools] perf stat: Revert checks for duration_time (Michael Petlan) [1743208] - [tools] perf list: Fix s390 counter long description for L1D_RO_EXCL_WRITES (Michael Petlan) [1743208] - [tools] perf tools: Add header defining used namespace struct to event.h (Michael Petlan) [1743208] - [tools] perf trace beauty renameat: No need to include linux/fs.h (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Use a PERCPU_ARRAY map to copy more string bytes (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Copy strings from all syscalls with 1st or 2nd string arg (Michael Petlan) [1743208] - [tools] perf trace: Add 'string' event alias to select syscalls with string args (Michael Petlan) [1743208] - [x86] perf/x86: Always store regs->ip in perf_callchain_kernel() (Michael Petlan) [1743208] - [x86] perf/x86: Remove pmu->pebs_no_xmm_regs (Michael Petlan) [1743208] - [x86] perf/x86: Clean up PEBS_XMM_REGS (Michael Petlan) [1743208] - [kernel] perf/x86: Disable extended registers for non-supported PMUs (Michael Petlan) [1743208] - [kernel] perf/ioctl: Add check for the sample_period value (Michael Petlan) [1743208] - [kernel] perf/core: Fix perf_sample_regs_user() mm check (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Use regular variables for nesting (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Always use {READ, WRITE}_ONCE() for rb->user_page data (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Add ordering to rb->nest increment (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Fix exposing a temporarily decreased data_head (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints (Michael Petlan) [1743208] - [x86] perf/x86/intel: Allow PEBS multi-entry in watermark mode (Michael Petlan) [1743208] - [x86] perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking (Michael Petlan) [1743208] - [x86] perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbol static (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Tremont core PMU support (Michael Petlan) [1743208] - [x86] perf/x86/intel/uncore: Add Intel Icelake uncore support (Michael Petlan) [1743208] - [x86] perf/x86/msr: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/rapl: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/cstate: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86: Support constraint ranges (Michael Petlan) [1743208] - [x86] perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them (Michael Petlan) [1743208] - [x86] perf/x86/intel: Support adaptive PEBS v4 (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Extract code of event update in short period (Michael Petlan) [1743208] - [x86] perf/x86/intel: Extract memory code PEBS parser for reuse (Michael Petlan) [1743208] - [x86] perf/x86: Support outputting XMM registers (Michael Petlan) [1743208] - [x86] perf/x86/intel: Force resched when TFA sysctl is modified (Michael Petlan) [1743208] - [kernel] perf/core: Add perf_pmu_resched() as global function (Michael Petlan) [1743208] - [kernel] perf/headers: Fix stale comment for struct perf_addr_filter (Michael Petlan) [1743208] - [kernel] perf/core: Make perf_swevent_init_cpu() static (Michael Petlan) [1743208] - [x86] perf/x86: Add sanity checks to x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Optimize x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Clear ->event_constraint[] on put (Michael Petlan) [1743208] - [x86] perf/x86/intel: Optimize intel_get_excl_constraints() (Michael Petlan) [1743208] - [x86] perf/x86: Remove PERF_X86_EVENT_COMMITTED (Michael Petlan) [1743208] - [x86] perf/x86: Simplify x86_pmu.get_constraints() interface (Michael Petlan) [1743208] - [x86] perf/x86/intel: Simplify intel_tfa_commit_scheduling() (Michael Petlan) [1743208] - [tools] perf evsel: Do not rely on errno values for precise_ip fallback (Michael Petlan) [1715508] - [kernel] redhat: perf kABI-check failure fix (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [x86] cpufeature: Fix various quality problems in the header (Michael Petlan) [1715508] - [x86] cpufeature: Add facility to check for min microcode revisions (Michael Petlan) [1715508] - [tools] perf tools: Remove needless asm/unistd.h include fixing build in some places (Michael Petlan) [1715508] - [tools] tools build: Add -ldl to the disassembler-four-args feature test (Michael Petlan) [1715508] - [tools] perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Don't check cs_etm_queue::prev_packet validity (Michael Petlan) [1715508] - [tools] perf report: Report OOM in status line in the GTK UI (Michael Petlan) [1715508] - [tools] perf bench numa: Add define for RUSAGE_THREAD if not present (Michael Petlan) [1715508] - [tools] tools lib traceevent: Change tag string for error (Michael Petlan) [1715508] - [tools] perf annotate: Fix build on 32 bit for BPF annotation (Michael Petlan) [1715508] - [tools] perf bpf: Return value with unlocking in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf tools: Fix map reference counting (Michael Petlan) [1715508] - [tools] perf evlist: Fix side band thread draining (Michael Petlan) [1715508] - [tools] perf tools: Check maps for bpf programs (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_bpf_prog_info() (Michael Petlan) [1715508] - [tools] tools include uapi: Sync sound/asound.h copy (Michael Petlan) [1715508] - [tools] perf top: Always sample time to satisfy needs of use of ordered queuing (Michael Petlan) [1715508] - [tools] perf evsel: Use hweight64() instead of hweight_long(attr.sample_regs_user) (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix missing equality check for strcmp (Michael Petlan) [1715508] - [tools] perf stat: Disable DIR_FORMAT feature for 'perf stat record' (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Fix use of parent_id in calls_view (Michael Petlan) [1715508] - [tools] perf header: Fix lock/unlock imbalances when processing BPF/BTF info (Michael Petlan) [1715508] - [tools] perf pmu: Fix parser error for uncore event alias (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix never-ending loop (Michael Petlan) [1715508] - [tools] perf machine: Update kernel map address and re-order properly (Michael Petlan) [1715508] - [tools] tools headers uapi: Synchronize i915_drm.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Update drm/i915_drm.h (Michael Petlan) [1715508] - [tools] perf evsel: Fix max perf_event_attr.precise_ip detection (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix TSC slip (Michael Petlan) [1715508] - [tools] perf cs-etm: Add missing case value (Michael Petlan) [1715508] - [tools] perf bpf: Show more BPF program info in print_bpf_prog_info() (Michael Petlan) [1715508] - [tools] perf bpf: Extract logic to create program names from perf_event__synthesize_one_bpf_prog() (Michael Petlan) [1715508] - [tools] perf tools: Save bpf_prog_info and BTF of new BPF programs (Michael Petlan) [1715508] - [tools] perf evlist: Introduce side band thread (Michael Petlan) [1715508] - [tools] perf annotate: Enable annotation of BPF programs (Michael Petlan) [1715508] - [tools] perf build: Check what binutils's 'disassembler()' signature to use (Michael Petlan) [1715508] - [tools] tools build: Add -lrt to FEATURE_CHECK_LDFLAGS-libaio (Michael Petlan) [1715508] - [tools] tools build: Add test-reallocarray.c to test-all.c to fix the build (Michael Petlan) [1715508] - [tools] perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation (Michael Petlan) [1715508] - [tools] perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO (Michael Petlan) [1715508] - [tools] perf feature detection: Add -lopcodes to feature-libbfd (Michael Petlan) [1715508] - [tools] perf top: Add option --no-bpf-event (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Make synthesize_bpf_events() receive perf_session pointer instead of perf_tool (Michael Petlan) [1715508] - [tools] perf bpf: Synthesize bpf events with bpf_program__get_prog_info_linear() (Michael Petlan) [1715508] - [tools] perf record: Replace option --bpf-event with --no-bpf-event (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test() (Michael Petlan) [1715508] - [tools] perf tests: Fix memory leak by expr__find_other() in test__expr() (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test (Michael Petlan) [1715508] - [tools] perf evsel: Free evsel->counts in perf_evsel__exit() (Michael Petlan) [1715508] - [tools] perf top: Fix global-buffer-overflow issue (Michael Petlan) [1715508] - [tools] perf maps: Purge all maps from the 'names' tree (Michael Petlan) [1715508] - [tools] perf map: Remove map from 'names' tree in __maps__remove() (Michael Petlan) [1715508] - [tools] perf hist: Add missing map__put() in error case (Michael Petlan) [1715508] - [tools] perf top: Fix error handling in cmd_top() (Michael Petlan) [1715508] - [tools] perf top: Delete the evlist before perf_session, fixing heap-use-after-free issue (Michael Petlan) [1715508] - [tools] perf build-id: Fix memory leak in print_sdt_events() (Michael Petlan) [1715508] - [tools] perf config: Fix a memory leak in collect_config() (Michael Petlan) [1715508] - [tools] perf config: Fix an error in the config template documentation (Michael Petlan) [1715508] - [tools] perf list: Don't forget to drop the reference to the allocated thread_map (Michael Petlan) [1715508] - [tools] perf tools: Add doc about how to build perf with Asan and UBSan (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [tools] perf stat: Improve scaling (Michael Petlan) [1715508] - [tools] perf stat: Fix --no-scale (Michael Petlan) [1715508] - [tools] perf script: Support relative time (Michael Petlan) [1715508] - [tools] perf report: Indicate JITed code better in report (Michael Petlan) [1715508] - [tools] perf report: Show all sort keys in help output (Michael Petlan) [1715508] - [tools] perf record: Clarify help for --switch-output (Michael Petlan) [1715508] - [tools] perf record: Allow to limit number of reported perf.data files (Michael Petlan) [1715508] - [tools] perf list: Filter metrics too (Michael Petlan) [1715508] - [tools] perf tools report: Add custom scripts to script menu (Michael Petlan) [1715508] - [tools] perf ui browser: Fix ui popup argv browser for many entries (Michael Petlan) [1715508] - [tools] perf script: Add array bound checking to list_scripts (Michael Petlan) [1715508] - [tools] perf tools: Add some new tips describing the new options (Michael Petlan) [1715508] - [tools] perf report: Implement browsing of individual samples (Michael Petlan) [1715508] - [tools] perf report: Support builtin perf script in scripts menu (Michael Petlan) [1715508] - [tools] perf report: Support running scripts for current time range (Michael Petlan) [1715508] - [tools] perf report: Support time sort key (Michael Petlan) [1715508] - [tools] perf script: Filter COMM/FORK/.. events by CPU (Michael Petlan) [1715508] - [tools] perf tools: Update x86's syscall_64.tbl, no change in tools/perf behaviour (Michael Petlan) [1715508] - [tools] perf script python: Add printdate function to SQL exporters (Michael Petlan) [1715508] - [tools] perf report: Use less for scripts output (Michael Petlan) [1715508] - [tools] perf session: Add process callback to reader object (Michael Petlan) [1715508] - [tools] perf header: Add DIR_FORMAT feature to describe directory data (Michael Petlan) [1715508] - [tools] perf data: Make perf_data__size() work over directory (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__update_dir() function (Michael Petlan) [1715508] - [tools] perf data: Don't store auxtrace index for directory data file (Michael Petlan) [1715508] - [tools] perf data: Support having perf.data stored as a directory (Michael Petlan) [1715508] - [tools] perf vendor events amd: perf PMU events for AMD Family 17h (Michael Petlan) [1715508] - [tools] perf probe: Fix getting the kernel map (Michael Petlan) [1715508] - [tools] perf report: Parse time quantum (Michael Petlan) [1715508] - [tools] perf time-utils: Add utility function to print time stamps in nanoseconds (Michael Petlan) [1715508] - [tools] perf report: Support output in nanoseconds (Michael Petlan) [1715508] - [tools] perf script: Support insn output for normal samples (Michael Petlan) [1715508] - [tools] perf data: Force perf_data__open|close zero data->file.path (Michael Petlan) [1715508] - [tools] perf session: Fix double free in perf_data__close (Michael Petlan) [1715508] - [tools] perf evsel: Probe for precise_ip with simple attr (Michael Petlan) [1715508] - [tools] perf tools: Read and store caps/max_precise in perf_pmu (Michael Petlan) [1715508] - [tools] perf hist: Fix memory leak of srcline (Michael Petlan) [1715508] - [tools] perf hist: Add error path into hist_entry__init (Michael Petlan) [1715508] - [tools] perf diff: Support --pid/--tid filter options (Michael Petlan) [1715508] - [tools] perf diff: Support --cpu filter option (Michael Petlan) [1715508] - [tools] perf diff: Support --time filter option (Michael Petlan) [1715508] - [tools] perf thread: Generalize function to copy from thread addr space from intel-bts code (Michael Petlan) [1715508] - [tools] perf annotate: Calculate the max instruction name, align column to that (Michael Petlan) [1715508] - [tools] perf clang: Remove needless extra semicolon (Michael Petlan) [1715508] - [tools] perf bpf: Automatically add BTF ELF markers (Michael Petlan) [1715508] - [tools] perf beauty msg_flags: Add missing s lost when adding prefix suppression logic (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add call tree (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out CallGraphModelBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Improve TreeModel abstraction (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out TreeWindowBase (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Fix invalid input syntax for integer error (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf db-export: Add calls parent_id to enable creation of call trees (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix divide by zero when TSC is not available (Michael Petlan) [1715508] - [tools] perf auxtrace: Improve address filter error message when there is no DSO (Michael Petlan) [1715508] - [tools] perf time-utils: Refactor time range parsing code (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix buffer overflow in arg_eval (Michael Petlan) [1715508] - [tools] perf probe: Clarify error message about not finding kernel modules debuginfo (Michael Petlan) [1715508] - [tools] replace open encodings for NUMA_NO_NODE (Michael Petlan) [1715508] - [tools] perf script python: Add Python3 support to stat-cpi.py (Michael Petlan) [1715508] - [tools] perf tools: Add perf_exe() helper to find perf binary (Michael Petlan) [1715508] - [tools] perf script: Handle missing fields with -F +. (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__open_dir_data function (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__(create_dir|close_dir) functions (Michael Petlan) [1715508] - [tools] perf data: Fail check_backup in case of error (Michael Petlan) [1715508] - [tools] perf data: Make check_backup work over directories (Michael Petlan) [1715508] - [tools] perf tools: Add rm_rf_perf_data function (Michael Petlan) [1715508] - [tools] perf tools: Add pattern name checking to rm_rf (Michael Petlan) [1715508] - [tools] perf tools: Add depth checking to rm_rf (Michael Petlan) [1715508] - [tools] perf data: Add global path holder (Michael Petlan) [1715508] - [tools] perf data: Move size to struct perf_data_file (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add top calls report (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove no selection error (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove SQLTableDialogDataItem (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Create new dialog data item classes (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move report name into ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportDialogBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move column headers (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Hide Call Graph option if no calls table (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove leftover debugging prints (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix missing shebang (Michael Petlan) [1715508] - [tools] perf thread-stack: Hide x86 retpolines (Michael Petlan) [1715508] - [tools] perf thread-stack: Improve thread_stack__no_call_return() (Michael Petlan) [1715508] - [tools] perf tools: Make rm_rf() remove single file (Michael Petlan) [1715508] - [tools] perf cpumap: Increase debug level for cpu_map__snprint verbose output (Michael Petlan) [1715508] - [tools] perf bpf-event: Add missing new line into pr_debug call (Michael Petlan) [1715508] - [tools] perf script: Allow +- operator for type specific fields option (Michael Petlan) [1715508] - [tools] perf evsel: Force sample_type for slave events (Michael Petlan) [1715508] - [tools] perf session: Don't report zero period samples for slave events (Michael Petlan) [1715508] - [tools] perf trace: Allow dumping a BPF map after setting up BPF events (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map dumper (Michael Petlan) [1715508] - [tools] perf doc: Fix documentation of the Flags section in perf.data (Michael Petlan) [1715508] - [tools] perf doc: Fix HEADER_CMDLINE description in perf.data documentation (Michael Petlan) [1715508] - [tools] perf report: Don't shadow inlined symbol with different addr range (Michael Petlan) [1715508] - [tools] perf tools: Use sysfs__mountpoint() when reading cpu topology (Michael Petlan) [1715508] - [tools] perf tools: Add numa_topology object (Michael Petlan) [1715508] - [tools] perf tools: Add cpu_topology object (Michael Petlan) [1715508] - [tools] perf tests shell: Skip trace+probe_vfs_getname.sh if built without trace support (Michael Petlan) [1715508] - [tools] perf header: Remove unused 'cpu_nr' field from 'struct cpu_topo' (Michael Petlan) [1715508] - [tools] perf header: Get rid of write_it label (Michael Petlan) [1715508] - [tools] perf list: Display metric expressions for --details option (Michael Petlan) [1715508] - [tools] perf tools: Fix legacy events symbol separator parsing (Michael Petlan) [1715508] - [tools] perf tools: Rename build libperf to perf (Michael Petlan) [1715508] - [tools] perf tools: Rename LIB_FILE to LIBPERF_A (Michael Petlan) [1715508] - [tools] perf tools: Compile perf with libperf-in.o instead of libperf.a (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize auxtrace_buffer fetch function (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main packet processing loop (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main decoder function (Michael Petlan) [1715508] - [tools] perf cs-etm: Make cs_etm__run_decoder() queue independent (Michael Petlan) [1715508] - [tools] perf cs-etm: Rethink kernel address initialisation (Michael Petlan) [1715508] - [tools] perf cs-etm: Cleaning up function cs_etm__alloc_queue() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix erroneous comment (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm__init_trace_params() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix memory leak in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm_decoder__init_dparams() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix wrong return values in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "time" and "timestamp" (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "state" (Michael Petlan) [1715508] - [tools] perf build: Add missing FEATURE_CHECK_LDFLAGS-libcrypto (Michael Petlan) [1715508] - [tools] perf unwind: Do not put libunwind-{x86, aarch64} in FEATURE_TESTS_BASIC (Michael Petlan) [1715508] - [tools] perf coresight: Do not test for libopencsd by default (Michael Petlan) [1715508] - [tools] perf trace: Filter out gnome-terminal* parent (Michael Petlan) [1715508] - [tools] perf trace: Check if the 'fd' is negative when mapping it to pathname (Michael Petlan) [1715508] - [tools] perf beauty ioctl cmd: The 'fd' arg is signed (Michael Petlan) [1715508] - [tools] perf utils: Silence "Couldn't synthesize bpf events" warning for EPERM (Michael Petlan) [1715508] - [tools] perf cs-etm: Add proper header file for symbols (Michael Petlan) [1715508] - [tools] perf record: Implement --affinity=node|cpu option (Michael Petlan) [1715508] - [tools] perf auxtrace: Add timestamp to auxtrace errors (Michael Petlan) [1715508] - [tools] perf intel-pt: Packet splitting can happen only on 32-bit (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix CYC timestamp calculation after OVF (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix overlap calculation for padding (Michael Petlan) [1715508] - [tools] perf auxtrace: Define auxtrace record alignment (Michael Petlan) [1715508] - [tools] perf thread-stack: Represent jmps to the start of a different symbol (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__no_call_return() by adding more local variables (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__push_cp() usage (Michael Petlan) [1715508] - [tools] perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols (Michael Petlan) [1715508] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on CLX (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception return packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add traceID in packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata (Michael Petlan) [1715508] - [tools] perf cs-etm: Add exception number in exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for trace discontinuity (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for instruction range packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add last instruction information in packet (Michael Petlan) [1715508] - [tools] perf tools: Add documentation for BPF event selection (Michael Petlan) [1715508] - [tools] perf report: Move symbol annotation to the resort phase (Michael Petlan) [1715508] - [tools] perf evsel: Add output_resort_cb method (Michael Petlan) [1715508] - [tools] perf hists: Add argument to hists__resort_cb_t callback (Michael Petlan) [1715508] - [tools] perf record: Apply affinity masks when reading mmap buffers (Michael Petlan) [1715508] - [tools] perf tools: Add fallback versions for CPU_{OR, EQUAL}() (Michael Petlan) [1715508] - [tools] perf record: Bind the AIO user space buffers to nodes (Michael Petlan) [1715508] - [tools] perf record: Allocate affinity masks (Michael Petlan) [1715508] - [tools] perf pmu: Remove set_drv_config API (Michael Petlan) [1715508] - [tools] perf coresight: Remove set_drv_config() API (Michael Petlan) [1715508] - [tools] perf arm cs-etm: Use event attributes to send sink information to kernel (Michael Petlan) [1715508] - [tools] perf pmu: Move EVENT_SOURCE_DEVICE_PATH to PMU header file (Michael Petlan) [1715508] - [tools] perf bpf-loader: Remove unecessary includes from bpf-loader.h (Michael Petlan) [1715508] - [tools] perf powerpc kvm-stat: Add missing evlist.h header (Michael Petlan) [1715508] - [tools] perf kvm stat: Replace kvm-stat.h includes with forward declarations (Michael Petlan) [1715508] - [tools] perf pmu: Remove needless evsel.h only needs one fwd decl (Michael Petlan) [1715508] - [tools] perf tests pmu: Add missing headers (Michael Petlan) [1715508] - [tools] perf hist: Remove the needless callchain.h include from hist.h (Michael Petlan) [1715508] - [tools] perf tools: Add missing include in various places (Michael Petlan) [1715508] - [tools] perf thread: Don't include symbol.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf evsel: No need to include symbol.h in evsel.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf tools: Add missing include for symbols.h (Michael Petlan) [1715508] - [tools] perf hist: Remove symbol.h from hist.h, just fwd decls are needed (Michael Petlan) [1715508] - [tools] perf tests: Add missing headers so far obtained indirectly (Michael Petlan) [1715508] - [tools] perf map: Move structs and prototypes for map groups to a separate header (Michael Petlan) [1715508] - [tools] pref tools: Add missing map.h includes (Michael Petlan) [1715508] - [tools] perf symbols: Introduce map_symbol.h (Michael Petlan) [1715508] - [tools] perf callchain: Uninline callchain_cursor_reset() to remove map.h dependency (Michael Petlan) [1715508] - [tools] perf srccode: Move struct definition from map.h to srccode.h (Michael Petlan) [1715508] - [tools] perf arm pmu: Add missing linux/string.h header (Michael Petlan) [1715508] - [tools] perf powerpc: Add missing headers to skip-callchain-idx.c (Michael Petlan) [1715508] - [tools] perf augmented_syscalls: Convert to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf examples: Convert etcsnoop to use bpf_map() (Michael Petlan) [1715508] - [tools] perf trace: Fixup etcsnoop example (Michael Petlan) [1715508] - [tools] perf augmented_raw_syscalls: Use bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Convert pid_map() to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map() helper (Michael Petlan) [1715508] - [tools] perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT (Michael Petlan) [1715508] - [tools] perf sched: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf hist: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf symbols: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf util: Use cached rbtree for rblists (Michael Petlan) [1715508] - [tools] perf callchain: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf machine: Use cached rbtrees (Michael Petlan) [1715508] - [tools] Update rbtree implementation (Michael Petlan) [1715508] - [tools] perf callchain: No need to include perf.h (Michael Petlan) [1715508] - [tools] perf comm: Remove needless headers from comm.h (Michael Petlan) [1715508] - [tools] perf namespaces: Remove namespaces.h from .h headers (Michael Petlan) [1715508] - [tools] perf symbols: Remove some unnecessary includes from symbol.h (Michael Petlan) [1715508] - [tools] perf symbols: Remove include map.h from dso.h (Michael Petlan) [1715508] - [tools] perf block-range: Add missing headers (Michael Petlan) [1715508] - [tools] perf tools: Move branch structs to branch.h (Michael Petlan) [1715508] - [tools] perf annotate: Remove lots of headers from annotate.h (Michael Petlan) [1715508] - [tools] perf symbols: Move symbol_conf to separate file (Michael Petlan) [1715508] - [tools] perf color: Add missing stdarg.g to color.h (Michael Petlan) [1715508] - [tools] perf utils: Move perf_config using routines from color.c to separate object (Michael Petlan) [1715508] - [tools] perf top: Synthesize BPF events for pre-existing loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Synthesize PERF_RECORD_* for loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] perf report: Display names in s390 diagnostic counter sets (Michael Petlan) [1715508] - [tools] perf tools: Remove duplicate headers (Michael Petlan) [1715508] - [tools] perf session: Add reader__process_events function (Michael Petlan) [1715508] - [tools] perf session: Add 'data_offset' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add 'data_size' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add reader object (Michael Petlan) [1715508] - [tools] perf session: Get rid of file_size variable (Michael Petlan) [1715508] - [tools] perf session: Rearrange perf_session__process_events function (Michael Petlan) [1715508] - [tools] perf tools: Replace automatic const char[] variables by statics (Michael Petlan) [1715508] - [tools] perf/doc: Update design.txt for exclude_{host|guest} flags (Michael Petlan) [1715508] - [x86] perf/x86/intel/pt: Remove software double buffering PMU capability (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX software double buffering (Michael Petlan) [1715508] - [x86] perf/x86/amd: Update generic hardware cache events for Family 17h (Michael Petlan) [1715508] - [x86] perf/x86/amd: Add event map for AMD Family 17h (Michael Petlan) [1715508] - [x86] perf/x86: Fix incorrect PEBS_REGS (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX record suppression (Michael Petlan) [1715508] - [kernel] perf/core: Fix the address filtering fix (Michael Petlan) [1715508] - [kernel] perf/core: Fix perf_event_disable_inatomic() race (Michael Petlan) [1715508] - [x86] perf/x86/intel: Initialize TFA MSR (Michael Petlan) [1715508] - [x86] perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS (Michael Petlan) [1715508] - [kernel] perf/core: Restore mmap record type correctly (Michael Petlan) [1715508] - [x86] perf/x86/intel: Make dev_attr_allow_tsx_force_abort static (Michael Petlan) [1715508] - [kernel] uprobes: convert uprobe.ref to refcount_t (Michael Petlan) [1715508] - [kernel] perf, bpf: Consider events with attr.bpf_event as side-band events (Michael Petlan) [1715508] - [kernel] perf/core: Mark expected switch fall-through (Michael Petlan) [1715508] - [x86] perf/x86/intel/uncore: Fix client IMC events return huge result (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Use high order allocations for AUX buffers optimistically (Michael Petlan) [1715508] - [x86] events: Mark expected switch-case fall-throughs (Michael Petlan) [1715508] - [kernel] perf, pt, coresight: Fix address filters for vmas with non-zero offset (Michael Petlan) [1715508] - [kernel] perf: Copy parent's address filter offsets on clone (Michael Petlan) [1715508] - [x86] perf/x86/intel: Add counter freezing quirk for Goldmont (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up counter freezing quirk (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up SNB PEBS quirk (Michael Petlan) [1715508] - [x86] perf/x86/kvm: Avoid unnecessary work in guest filtering (Michael Petlan) [1715508] - [perf] aux: Make perf_event accessible to setup_aux() (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf: Convert perf_event_context.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/uprobes: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/hw_breakpoints: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/core: Convert to SPDX license identifiers (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [kernel] perf: Remove duplicated workqueue.h include from perf_event.h (Michael Petlan) [1715508] - [tools] perf/core: Remove unused perf_flags (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add function to test for event exclusion flags (Michael Petlan) [1715508]- [kernel] mm/hmm: fix ZONE_DEVICE anon page mapping reuse (Jerome Glisse) [1498655 1597758] - [gpu] drm/nouveau/dmem: missing mutex_lock in error path (Jerome Glisse) [1498655 1597758] - [mm] hmm: always return EBUSY for invalid ranges in hmm_range_{fault, snapshot} (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau (Jerome Glisse) [1498655 1597758] - [kernel] mm: factor out a devm_request_free_mem_region helper (Jerome Glisse) [1498655 1597758] - [mm] don't clear ->mapping in hmm_devmem_free (Jerome Glisse) [1498655 1597758] - [mm] remove the struct hmm_device infrastructure (Jerome Glisse) [1498655 1597758] - [mm] hmm: Fix error flows in hmm_invalidate_range_start (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove confusing comment and logic from hmm_release (Jerome Glisse) [1498655 1597758] - [mm] hmm: Poison hmm_range during unregister (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove racy protection against double-unregistration (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use lockdep instead of comments (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold on to the mmget for the lifetime of the range (Jerome Glisse) [1498655 1597758] - [mm] hmm: Do not use list*_rcu() for hmm->ranges (Jerome Glisse) [1498655 1597758] - [mm] hmm: Simplify hmm_get_or_create and make it reliable (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: Remove duplicate condition test before wait_event_timeout (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold a mmgrab from hmm to mm (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use hmm_mirror not mm as an argument for hmm_range_register (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix use after free with struct hmm in the mmu notifiers (Jerome Glisse) [1498655 1597758] - [mm] hmm: Only set FAULT_FLAG_ALLOW_RETRY for non-blocking (Jerome Glisse) [1498655 1597758] - [mm] hmm: support automatic NUMA balancing (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: clean up some coding style and comments (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert various hmm_pfn_* to device_entry which is a better name (Jerome Glisse) [1498655 1597758] - [mm] hmm: add a helper function that fault pages and map them to a device (Jerome Glisse) [1498655 1597758] - [mm] hmm: allow to mirror vma of a file on a DAX backed filesystem (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: add helpers to test if mm is still alive or not (Jerome Glisse) [1498655 1597758] - [mm] hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) (Jerome Glisse) [1498655 1597758] - [documentation] [documentation] mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve driver API to work and wait over a range (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_fault() to hmm_range_fault() (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() (Jerome Glisse) [1498655 1597758] - [mm] hmm: do not erase snapshot when a range is invalidated (Jerome Glisse) [1498655 1597758] - [mm] hmm: use reference counting for HMM struct (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert to use vm_fault_t (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove set but not used variable 'devmem' (Jerome Glisse) [1498655 1597758] - [mm] hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Jerome Glisse) [1498655 1597758] - [mm] hmm: replace hmm_devmem_pages_create() with devm_memremap_pages() (Jerome Glisse) [1498655 1597758] - [mm] hmm: use devm semantics for hmm_devmem_{add, remove} (Jerome Glisse) [1498655 1597758] - [mm] hmm: invalidate device page table at start of invalidation (Jerome Glisse) [1498655 1597758] - [mm] hmm: use a structure for update callback parameters (Jerome Glisse) [1498655 1597758] - [mm] hmm: properly handle migration pmd (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix utf8 . (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove unused variables align_start and align_end (Jerome Glisse) [1498655 1597758] - [hid] hyperv: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778 1772010] - [hid] logitech-hidpp: do all FF cleanup in hidpp_ff_destroy() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: rework device validation (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: split g920_get_config() (Benjamin Tissoires) [1740778] - [hid] fix error message in hid_open_report() (Benjamin Tissoires) [1740778] - [hid] Fix assumption that devices have inputs (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Trekstor Primebook C11B to descriptor override (Benjamin Tissoires) [1740778] - [hid] apple: Fix stuck function keys when using FN (Benjamin Tissoires) [1740778] - [hid] wacom: Fix several minor compiler warnings (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X500 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] hidraw: Fix invalid read in hidraw_ioctl (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix crash when initial logi_dj_recv_query_paired_devices fails (Benjamin Tissoires) [1740778] - [hid] logitech: Fix general protection fault caused by Logitech driver (Benjamin Tissoires) [1740778] - [hid] sony: Fix memory corruption issue on cleanup (Benjamin Tissoires) [1740778] - [hid] prodikeys: Fix general protection fault during probe (Benjamin Tissoires) [1740778] - [hid] wacom: correct misreported EKR ring values (Benjamin Tissoires) [1740778] - [hid] cp2112: prevent sleeping function called from invalid context (Benjamin Tissoires) [1740778] - [hid] wacom: Correct distance scale for 2nd-gen Intuos devices (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove support for the G700 over USB (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech-hidpp: add USB PID for a few more supported mice" (Benjamin Tissoires) [1740778] - [hid] sony: Fix race condition between rumble and device remove (Benjamin Tissoires) [1740778] - [hid] hiddev: do cleanup in failure of opening a device (Benjamin Tissoires) [1740778] - [hid] hiddev: avoid opening a disconnected device (Benjamin Tissoires) [1740778] - [hid] input: fix a4tech horizontal wheel custom usage (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X1200 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] holtek: test for sanity of intfdata (Benjamin Tissoires) [1740778] - [hid] wacom: fix bit shift for Cintiq Companion 2 (Benjamin Tissoires) [1740778] - [hid] quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Really fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [hid] Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add the Powerplay receiver (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add USB PID for a few more supported mice (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename "gaming" receiver to "lightspeed" (Benjamin Tissoires) [1740778] - [hid] Add another Primax PIXART OEM mouse quirk (Benjamin Tissoires) [1740778] - [hid] wacom: generic: add touchring adjustment for 2nd Gen Pro Small (Benjamin Tissoires) [1740778] - [hid] quirks: Refactor ELAN 400 and 401 handling (Benjamin Tissoires) [1740778] - [hid] video: fbdev: don't print error message on framebuffer_alloc() failure (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix forwarding of very long HID++ reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Huion HS64 tablet (Benjamin Tissoires) [1740778] - [hid] wacom: add new MobileStudio Pro support (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read the number of expected touches on a per collection basis (Benjamin Tissoires) [1740778] - [hid] wacom: generic: support the 'report valid' usage for touch (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read HID_DG_CONTACTMAX from any feature report (Benjamin Tissoires) [1740778] - [hid] wacom: Add 2nd gen Intuos Pro Small support (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee Rainbow CV720 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 307 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 297 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix 064d:c52f receiver support (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Call request_module before doing device_add" (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Do not call request_module() in async context" (Benjamin Tissoires) [1740778] - [hid] revert "hid: Increase maximum report size allowed by hid_field_extract()" (Benjamin Tissoires) [1740778] - [hid] a4tech: fix horizontal scrolling (Benjamin Tissoires) [1740778] - [hid] hyperv: Add a module description line (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: Add support for the S510 remote control (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: hid: make const array consumer_rdesc_start static (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make const array template static (Benjamin Tissoires) [1740778] - [hid] multitouch: handle faulty Elo touch device (Benjamin Tissoires) [1740778] - [input] treewide: Add SPDX license identifier for more missed files (Benjamin Tissoires) [1740778] - [hid] wacom: Sync INTUOSP2_BT touch state after each frame if necessary (Benjamin Tissoires) [1740778] - [hid] wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth (Benjamin Tissoires) [1740778] - [hid] wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact (Benjamin Tissoires) [1740778] - [hid] wacom: Don't report anything prior to the tool entering range (Benjamin Tissoires) [1740778] - [hid] wacom: Don't set tool type until we're in range (Benjamin Tissoires) [1740778] - [hid] wacom: correct touch resolution x/y typo (Benjamin Tissoires) [1740778] - [hid] wacom: generic: Correct pad syncing (Benjamin Tissoires) [1740778] - [hid] wacom: generic: only switch the mode on devices with LEDs (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Add usb-id for the 27MHz MX3000 receiver (Benjamin Tissoires) [1740778] - [hid] rmi: Use SET_REPORT request on control endpoint for Acer Switch 3 and 5 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for the MX5500 keyboard (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the Logitech MX5500's Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add iBall Aer3 to descriptor override (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix spelling in printk (Benjamin Tissoires) [1740778] - [hid] input: add mapping for KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [hid] input: fix assignment of .value (Benjamin Tissoires) [1740778] - [hid] input: make sure the wheel high resolution multiplier is set (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add usbhid dependency in Kconfig (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 consumer keys reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 extra mouse buttons reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 wheel reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make hidpp10_set_register_bit a bit more generic (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add input_device ptr to struct hidpp_device (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not hardcode very long report length (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: handle devices attached to 27MHz wireless receivers (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: use RAP instead of FAP to get the protocol version (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove unused origin_is_hid_core function parameter (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove double assignment from __hidpp_send_report (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not make failure to get the name fatal (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: ignore very-short or empty names (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make .probe usbhid capable (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: allow non HID++ devices to be handled by this module (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for Logitech Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make appending of the HID++ descriptors conditional (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove false-positive error on double queueing of delayed-work (Benjamin Tissoires) [1740778] - [hid] logitech-dj: pick a better name for non-unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: deal with some KVMs adding an extra interface to the usbdev (Benjamin Tissoires) [1740778] - [hid] logitech-dj: replace dev_err calls with hid_err calls (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz mouse-only receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the gaming unifying receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for non unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add logi_dj_recv_queue_unknown_work helper (Benjamin Tissoires) [1740778] - [hid] logitech-dj: support sharing struct dj_receiver_dev between USB-interfaces (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename dj_receiver_dev.hdev to dj_receiver_dev.hidpp (Benjamin Tissoires) [1740778] - [hid] logitech-dj: protect the paired_dj_devices access in add_djhid_dev with the lock (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove unused querying_devices variable (Benjamin Tissoires) [1740778] - [hid] logitech-dj: do not schedule the dj report itself (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove USB dependency (Benjamin Tissoires) [1740778] - [hid] logitech-dj: declare and use a few HID++ 1.0 constants (Benjamin Tissoires) [1740778] - [hid] logitech-dj: use BIT() macro for RF Report types (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix variable naming in logi_dj_hidpp_event (Benjamin Tissoires) [1740778] - [hid] logitech-dj: reshuffle logi_dj_recv_forward_* (Benjamin Tissoires) [1740778] - [hid] logitech: Stop setting drvdata to NULL on probe failure and remove (Benjamin Tissoires) [1740778] - [hid] quirks: do not blacklist Logitech devices (Benjamin Tissoires) [1740778] - [hid] u2fzero: fail probe if not using USB transport (Benjamin Tissoires) [1740778] - [hid] u2fzero: fix compiling error in u2fzero_probe() (Benjamin Tissoires) [1740778] - [hid] revert "hid: i2c-hid: Disable runtime PM on Synaptics touchpad" (Benjamin Tissoires) [1740778] - [hid] add driver for U2F Zero built-in LED and RNG (Benjamin Tissoires) [1740778] - [hid] core: Do not call request_module() in async context (Benjamin Tissoires) [1740778] - [hid] macally: Add support for Macally ikey keyboard (Benjamin Tissoires) [1740778] - [hid] core: Call request_module before doing device_add (Benjamin Tissoires) [1740778] - [hid] core: move Usage Page concatenation to Main item (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: change low battery level threshold from 31 to 30 percent (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove hidpp_is_connected() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: simplify printing of HID++ version (Benjamin Tissoires) [1740778] - [hid] picolcd: Convert to use sysfs_streq() (Benjamin Tissoires) [1740778] - [hid] hid-sensor-custom: simplify getting .driver_data (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Assistant key (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Synaptics touchpad (Benjamin Tissoires) [1740778] - [hid] quirks: Fix keyboard + touchpad on Lenovo Miix 630 (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Toggle Display" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Full Screen" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for keyboard Brightness Up/Down/Toggle keys (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Expose/Overview key (Benjamin Tissoires) [1740778] - [hid] input: fix mapping of aspect ratio key (Benjamin Tissoires) [1740778] - [hid] logitech: Handle 0 scroll events for the m560 (Benjamin Tissoires) [1740778] - [hid] debug: fix race condition with between rdesc_show() and device removal (Benjamin Tissoires) [1740778] - [hid] logitech: check the return value of create_singlethread_workqueue (Benjamin Tissoires) [1740778] - [hid] steam: fix deadlock with input devices (Benjamin Tissoires) [1740778] - [hid] uclogic: remove redudant duplicated null check on ver_ptr (Benjamin Tissoires) [1740778] - [hid] quirks: Drop misused kernel-doc annotation (Benjamin Tissoires) [1740778] - [hid] quirks: use correct format chars in dbg_hid (Benjamin Tissoires) [1740778] - [hid] Remove Waltop tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove KYE tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove hid-uclogic entries from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] uclogic: Do not initialize non-USB devices (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee G5 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support Gray-coded rotary encoders (Benjamin Tissoires) [1740778] - [hid] uclogic: Support faking Wacom pad device ID (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Deco 01 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G640 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee EX07S frame controls (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee M540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee 2150 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support v2 protocol (Benjamin Tissoires) [1740778] - [hid] uclogic: Support fragmented high-res reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Support in-range reporting emulation (Benjamin Tissoires) [1740778] - [hid] uclogic: Designate current protocol v1 (Benjamin Tissoires) [1740778] - [hid] uclogic: Re-initialize tablets on resume (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract tablet parameter discovery into a module (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract report descriptors to a module (Benjamin Tissoires) [1740778] - [hid] Clarify vendor ID reuse by Ugee tablets (Benjamin Tissoires) [1740778] - [hid] viewsonic: Support PD1011 signature pad (Benjamin Tissoires) [1740778] - [hid] kye: Add support for EasyPen M406XE (Benjamin Tissoires) [1740778] - [hid] wacom: Add support for Pro Pen slim (Benjamin Tissoires) [1740778] - [hid] roccat: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] wacom: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] fix Logitech WingMan Formula GP joined axes (Benjamin Tissoires) [1740778] - [hid] multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1740778] - [hid] steam: fix boot loop with bluetooth firmware (Benjamin Tissoires) [1740778] - [hid] Add ASUS T100CHI keyboard dock battery quirks (Benjamin Tissoires) [1740778] - [hid] Add support for Toshiba WT10A tablet bluetooth keyboard (Benjamin Tissoires) [1740778] - [hid] wacom: Move HID fix for AES serial number into wacom_hid_usage_quirk (Benjamin Tissoires) [1740778] - [hid] elan: Make array buf static, shrinks object size (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Ignore input report if there's no data present on Elan touchpanels (Benjamin Tissoires) [1740778] - [hid] core: simplify active collection tracking (Benjamin Tissoires) [1740778] - [hid] Support for Maltron L90 keyboard media keys (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Goodix touchpad (Benjamin Tissoires) [1740778] - [hid] sony: Fix SHANWAN PS3 GamePad rumble and led settings support (Benjamin Tissoires) [1740778] - [hid] sony: Transform one-time SHANWAN check into quirk (Benjamin Tissoires) [1740778] - [hid] core: replace the collection tree pointers with indices (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add Odys Winbook 13 to descriptor override (Benjamin Tissoires) [1740778] - [hid] lenovo: Add checks to fix of_led_classdev_register (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: add MSI interrupt support (Benjamin Tissoires) [1740778] - [hid] debug: Change to use DEFINE_SHOW_ATTRIBUTE macro (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: fixes incorrect error handling (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: fix typo, hiddpp to hidpp (Benjamin Tissoires) [1740778] - [hid] input: use the Resolution Multiplier for high-resolution scrolling (Benjamin Tissoires) [1740778] - [hid] core: process the Resolution Multiplier (Benjamin Tissoires) [1740778] - [hid] core: store the collections as a basic tree (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for Cougar 700K Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] hidraw: enforce minors_lock locking via lockdep (Benjamin Tissoires) [1740778] - [hid] quirks: fix RetroUSB.com devices (Benjamin Tissoires) [1740778] - [kernel] hid: input: support Microsoft wireless radio control hotkey (Benjamin Tissoires) [1740778] - [kernel] hid: use macros in IS_INPUT_APPLICATION (Benjamin Tissoires) [1740778] - [hid] ite: Add USB id match for another ITE based keyboard rfkill key quirk (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: Create a utility class for counting scroll events" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Add function to enable HID++ 1.0 "scrolling acceleration"" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Enable high-resolution scrolling on Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Use LDJ_DEVICE macro for existing Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: fix a used uninitialized GCC warning" (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: simplify/fix high-res scroll event handling" (Benjamin Tissoires) [1740778] - [hid] Add quirk for Primax PIXART OEM mice (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM for LG touchscreen (Benjamin Tissoires) [1740778] - [hid] steam: remove input device when a hid client is running (Benjamin Tissoires) [1740778] - [hid] revert "hid: uhid: use strlcpy() instead of strncpy()" (Benjamin Tissoires) [1740778] - [hid] uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges (Benjamin Tissoires) [1740778] - [hid] iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers (Benjamin Tissoires) [1740778] - [hid] input: Ignore battery reported by Symbol DS4308 (Benjamin Tissoires) [1740778] - [hid] Add quirk for Microsoft PIXART OEM mouse (Benjamin Tissoires) [1740778] - [kernel] hid: fix up .raw_event() documentation (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override (Benjamin Tissoires) [1740778] - [hid] input: simplify/fix high-res scroll event handling (Benjamin Tissoires) [1740778] - [hid] we do not randomly make new drivers 'default y' (Benjamin Tissoires) [1740778] - [hid] i2c-hid: properly terminate i2c_hid_dmi_desc_override_table[] array (Benjamin Tissoires) [1740778] - [hid] alps: allow incoming reports when only the trackstick is opened (Benjamin Tissoires) [1740778] - [hid] revert "hid: add NOGET quirk for Eaton Ellipse MAX UPS" (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add a small delay after sleep command for Raydium touchpanel (Benjamin Tissoires) [1740778] - [hid] usbhid: Add quirk for Redragon/Dragonrise Seymur 2 (Benjamin Tissoires) [1740778] - [hid] wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452 (Benjamin Tissoires) [1740778] - [hid] google: add dependency on Cros EC for Hammer (Benjamin Tissoires) [1740778] - [hid] elan: fix spelling mistake "registred" -> "registered" (Benjamin Tissoires) [1740778] - [hid] google: drop superfluous const before SIMPLE_DEV_PM_OPS() (Benjamin Tissoires) [1740778] - [hid] google: add support tablet mode switch for Whiskers (Benjamin Tissoires) [1740778] - [hid] magicmouse: add support for Apple Magic Trackpad 2 (Benjamin Tissoires) [1740778] - [hid] i2c-hid: override HID descriptors for certain devices (Benjamin Tissoires) [1740778] - [hid] hid-bigbenff: driver for BigBen Interactive PS3OFMINIPAD gamepad (Benjamin Tissoires) [1740778] - [hid] logitech: fix a used uninitialized GCC warning (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: using list_head for ipc write queue (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: use resource-managed api (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: Enhance API to get ring buffer sizes (Benjamin Tissoires) [1740778] - [hid] input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS (Benjamin Tissoires) [1740778] - [hid] microsoft: the driver now neeed MEMLESS_FF infrastructure (Benjamin Tissoires) [1740778] - [hid] cougar: Stop processing vendor events on hid-core (Benjamin Tissoires) [1740778] - [hid] cougar: Make parameter 'g6_is_space' dinamically settable (Benjamin Tissoires) [1740778] - [hid] microsoft: Add rumble support for Xbox One S controller (Benjamin Tissoires) [1740778] - [hid] microsoft: Convert private data to be a proper struct (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] input: Create a utility class for counting scroll events (Benjamin Tissoires) [1740778] - [hid] multitouch: simplify the application retrieval (Benjamin Tissoires) [1740778] - [hid] input: do not append a suffix if the name already has it (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling (Benjamin Tissoires) [1740778] - [hid] i2c-hid: disable runtime PM operations on hantick touchpad (Benjamin Tissoires) [1740778] - [hid] sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report (Benjamin Tissoires) [1740778] - [hid] core: fix NULL pointer dereference (Benjamin Tissoires) [1740778] - [hid] hid-saitek: Add device ID for RAT 7 Contagion (Benjamin Tissoires) [1740778] - [hid] core: fix memory leak on probe (Benjamin Tissoires) [1740778] - [hid] add support for Apple Magic Keyboards (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: tx_buf memory leak on probe/remove (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: Prevent loading of driver on Mehlow (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for the Cougar 500k Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] cougar: make compare_device_paths reusable (Benjamin Tissoires) [1740778] - [hid] multitouch: handle palm for touchscreens (Benjamin Tissoires) [1740778] - [hid] multitouch: touchscreens also use confidence reports (Benjamin Tissoires) [1740778] - [hid] multitouch: report MT_TOOL_PALM for non-confident touches (Benjamin Tissoires) [1740778] - [hid] microsoft: support the Surface Dial (Benjamin Tissoires) [1740778] - [hid] core: do not upper bound the collection stack (Benjamin Tissoires) [1740778] - [hid] input: enable Totem on the Dell Canvas 27 (Benjamin Tissoires) [1740778] - [hid] multitouch: remove one copy of values (Benjamin Tissoires) [1740778] - [hid] multitouch: ditch mt_report_id (Benjamin Tissoires) [1740778] - [hid] multitouch: store a per application quirks value (Benjamin Tissoires) [1740778] - [hid] multitouch: Store per collection multitouch data (Benjamin Tissoires) [1740778] - [hid] multitouch: make sure the static list of class is not changed (Benjamin Tissoires) [1740778] - [hid] elan: Add support for touchpad on the Toshiba Click Mini L9W (Benjamin Tissoires) [1740778] - [hid] elan: Add USB-id for HP x2 10-n000nd touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Add a flag for selecting if the touchpad has a LED (Benjamin Tissoires) [1740778] - [hid] elan: Query resolution from the touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Query device max_x and max_y value from touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Hardcode finger-count and usb-interface (Benjamin Tissoires) [1740778] - [hid] elan: Correctly report MT_PRESSURE instead of TOOL_WIDTH (Benjamin Tissoires) [1740778] - [hid] elan: Stop claiming we have TOUCH_MAJOR and then never reporting it (Benjamin Tissoires) [1740778] - [hid] elan: Remove unused max_area_x and max_area_y vatiables (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sc->output_report_dmabuf (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_battery_probe() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_leds_init() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_sensors() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_touchpad() (Benjamin Tissoires) [1740778] - [hid] wacom: convert Wacom custom usages to standard HID usages (Benjamin Tissoires) [1740778] - [hid] wacom: Move handling of HID quirks into a dedicated function (Benjamin Tissoires) [1740778] - [hid] wacom: Replace touch_max fixup code with static touch_max definitions (Benjamin Tissoires) [1740778] - [hid] wiimote: add support for Guitar-Hero devices (Benjamin Tissoires) [1740778] - [hid] usbhid: use irqsave() in USB's complete callback (Benjamin Tissoires) [1740778] - [hid] redragon: fix num lock and caps lock LEDs (Benjamin Tissoires) [1740778] - [hid] hid-ntrig: add error handling for sysfs_create_group (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add vddl regulator control (Benjamin Tissoires) [1740778] - [uapi] input: document meanings of KEY_SCREEN and KEY_ZOOM (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - avoid processing unknown IRQs (Benjamin Tissoires) [1740778] - [input] revert "input: elantech - enable SMBus on new (2018+) systems" (Benjamin Tissoires) [1740778] - [input] elantech - annotate fall-through case in elantech_use_host_notify() (Benjamin Tissoires) [1740778] - [samples] treewide: Add SPDX license identifier - Makefile/Kconfig (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - remove Lenovo Legion Y7000 PnpID (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI mode for HP Spectre X360 (Benjamin Tissoires) [1740778] - [input] elantech - enable SMBus on new (2018+) systems (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778] - [input] usbtouchscreen - initialize PM mutex before using it (Benjamin Tissoires) [1740778] - [input] alps - fix a mismatch between a condition check and its comment (Benjamin Tissoires) [1740778] - [input] psmouse - fix build error of multiple definition (Benjamin Tissoires) [1740778] - [input] alps - don't handle ALPS cs19 trackpoint-only device (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - remove dependencies on PAGE_SIZE for ring buffer (Benjamin Tissoires) [1740778] - [input] synaptics - fix misuse of strlcpy (Benjamin Tissoires) [1740778] - [input] synaptics - whitelist Lenovo T580 SMBus intertouch (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBUS on T480 thinkpad trackpad (Benjamin Tissoires) [1740778] - [input] joydev - extend absolute mouse detection (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - export the device id whitelist (Benjamin Tissoires) [1740778] - [kernel] pm: suspend: Rename pm_suspend_via_s2idle() (Benjamin Tissoires) [1740778] - [kernel] pm: sleep: Add kerneldoc comments to some functions (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus on ThinkPad E480 and E580 (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - remove set but not used variable 'sensor_flags' (Benjamin Tissoires) [1740778] - [input] uinput - add compat ioctl number translation for UI_*_FF_UPLOAD (Benjamin Tissoires) [1740778] - [input] libps2 - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - write config register values to the right offset (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix enum_fmt (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fill initial format (Benjamin Tissoires) [1740778] - [uapi] input: add KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix possible double free (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - add module description (Benjamin Tissoires) [1740778] - [input] i8042 - signal wakeup from atkbd/psmouse (Benjamin Tissoires) [1740778] - [input] evdev - use struct_size() in kzalloc() and vzalloc() (Benjamin Tissoires) [1740778] - [input] elan_i2c - add hardware ID for multiple Lenovo laptops (Benjamin Tissoires) [1740778] - [input] wacom_serial4 - add support for Wacom ArtPad II tablet (Benjamin Tissoires) [1740778] - [input] elan_i2c - add id for touchpad found in Lenovo s21e-20 (Benjamin Tissoires) [1740778] - [input] i8042 - rework DT node name comparisons (Benjamin Tissoires) [1740778] - [input] synaptics_i2c - remove redundant spinlock (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK (Benjamin Tissoires) [1740778] - [input] revert "input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G" (Benjamin Tissoires) [1740778] - [input] elantech - enable 3rd button support on Fujitsu CELSIUS H780 (Benjamin Tissoires) [1740778] - [uapi] input: input_event - fix the CONFIG_SPARC64 mixup (Benjamin Tissoires) [1740778] - [input] uinput - fix undefined behavior in uinput_validate_absinfo() (Benjamin Tissoires) [1740778] - [uapi] input: input_event - provide override for sparc64 (Benjamin Tissoires) [1740778] - [input] soc_button_array - fix mapping of the 5th GPIO in a PNP0C40 device (Benjamin Tissoires) [1740778] - [input] soc_button_array - add usage-page 0x01 usage-id 0xca mapping (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP EliteBook 840 G4 (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI on ThinkPad T560 (Benjamin Tissoires) [1740778] - [documentation] input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` (Benjamin Tissoires) [1740778] - [uapi] input: restore EV_ABS ABS_RESERVED (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP 15-ay000 (Benjamin Tissoires) [1740778] - [input] synaptics - add PNP ID for ThinkPad P50 to SMBus (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR (Benjamin Tissoires) [1740778] - [input] elan_i2c - add support for ELAN0621 touchpad (Benjamin Tissoires) [1740778] - [documentation] revert "input: Add the `REL_WHEEL_HI_RES` event code" (Benjamin Tissoires) [1740778] - [input] atkbd - clean up indentation issue (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ELAN0620 to the ACPI table (Benjamin Tissoires) [1740778] - [input] synaptics - avoid using uninitialized variable when probing (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM (Benjamin Tissoires) [1740778] - [input] of_touchscreen - add support for touchscreen-min-x|y (Benjamin Tissoires) [1740778] - [input] elants_i2c - use DMA safe i2c when possible (Benjamin Tissoires) [1740778] - [input] uinput - add a schedule point in uinput_inject_events() (Benjamin Tissoires) [1740778] - [input] evdev - add a schedule point in evdev_write() (Benjamin Tissoires) [1740778] - [input] mousedev - add a schedule point in mousedev_write() (Benjamin Tissoires) [1740778] - [uapi] input: reserve 2 events code because of HID (Benjamin Tissoires) [1740778] - [input] i8042 - enable keyboard wakeups by default when s2idle is used (Benjamin Tissoires) [1740778] - [input] uinput - allow for max == min during input_absinfo validation (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari CapsLock behaviour (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari keymap (Benjamin Tissoires) [1740778] - [documentation] input: Add the `REL_WHEEL_HI_RES` event code (Benjamin Tissoires) [1740778] - [input] mark expected switch fall-throughs (Benjamin Tissoires) [1740778] - [input] evdev - switch to bitmap API (Benjamin Tissoires) [1740778] - [input] elan_i2c_smbus - cast sizeof to int for comparison (Benjamin Tissoires) [1740778] - [uapi] input: stop telling users to snail-mail Vojtech (Benjamin Tissoires) [1740778] - [documentation] input: add MT_TOOL_DIAL (Benjamin Tissoires) [1740778] - [input] i8042 - increment wakeup_count for the respective port (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - allow better run-time configuration (Benjamin Tissoires) [1740778] - [xen] Sync up with the canonical protocol definitions in Xen (Benjamin Tissoires) [1740778] - [cpufreq] dev_pm_qos_update_request() can return 1 on success (Al Stone) [1739729 1725581] - [cpufreq] Make cpufreq_generic_init() return void (Al Stone) [1739729 1725581] - [cpufreq] Add QoS requests for userspace constraints (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Reuse refresh_frequency_limits() (Al Stone) [1739729 1725581] - [cpufreq] Register notifiers with the PM QoS framework (Al Stone) [1739729 1725581] - [base] pm / qos: Add support for MIN/MAX frequency constraints (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Rename __dev_pm_qos_read_value() and dev_pm_qos_raw_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_{add|remove}_notifier() (Al Stone) [1739729 1725581] - [cpufreq] Avoid calling cpufreq_verify_current_freq() from handle_update() (Al Stone) [1739729 1725581] - [cpufreq] Consolidate cpufreq_update_current_freq() and __cpufreq_get() (Al Stone) [1739729 1725581] - [cpufreq] Don't skip frequency validation for has_target() drivers (Al Stone) [1739729 1725581] - [cpufreq] Use has_target() instead of !setpolicy (Al Stone) [1739729 1725581] - [cpufreq] Remove redundant !setpolicy check (Al Stone) [1739729 1725581] - [kernel] cpufreq: Move the IS_ENABLED(CPU_THERMAL) macro into a stub (Al Stone) [1739729 1725581] - [opp] Don't use IS_ERR on invalid supplies (Al Stone) [1739729 1725581] - [kernel] pm: sleep: Update struct wakeup_source documentation (Al Stone) [1739729 1725581] - [base] base: power: remove wakeup_sources_stats_dentry variable (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Fail initialization if driver cannot be registered (Al Stone) [1739729 1725581] - [opp] Make dev_pm_opp_set_rate() handle freq = 0 to drop performance votes (Al Stone) [1739729 1725581] - [opp] Don't overwrite rounded clk rate (Al Stone) [1739729 1725581] - [base] pm: sleep: Show how long dpm_suspend_start() and dpm_suspend_end() take (Al Stone) [1739729 1725581] - [base] pm / clk: Remove error message on out-of-memory condition (Al Stone) [1739729 1725581] - [base] base: power: clock_ops: Use of_clk_get_parent_count() (Al Stone) [1739729 1725581] - [opp] Allocate genpd_virt_devs from dev_pm_opp_attach_genpd() (Al Stone) [1739729 1725581] - [opp] Attach genpds to devices from within OPP core (Al Stone) [1739729 1725581] - [base] pm / domains: Add GENPD_FLAG_RPM_ALWAYS_ON flag (Al Stone) [1739729 1725581] - [cpufreq] Don't find governor for setpolicy drivers in cpufreq_init_policy() (Al Stone) [1739729 1725581] - [cpufreq] Explain the kobject_put() in cpufreq_policy_alloc() (Al Stone) [1739729 1725581] - [x86] cpufreq: Call transition notifier only once for each policy (Al Stone) [1739729 1725581] - [cpufreq] Fix kobject memleak (Al Stone) [1739729 1725581] - [cpufreq] centrino: Fix centrino_setpolicy() kerneldoc comment (Al Stone) [1739729 1725581] - [base] pm / domains: Allow to attach a CPU via genpd_dev_pm_attach_by_id|name() (Al Stone) [1739729 1725581] - [base] pm / domains: Search for the CPU device outside the genpd lock (Al Stone) [1739729 1725581] - [base] pm / domains: Drop unused in-parameter to some genpd functions (Al Stone) [1739729 1725581] - [base] pm / domains: Use the base device for driver_deferred_probe_check_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Enable genpd_dev_pm_attach_by_id|name() for single PM domain (Al Stone) [1739729 1725581] - [base] pm / domains: Allow OF lookup for multi PM domain case from ->attach_dev() (Al Stone) [1739729 1725581] - [base] pm / domains: Don't kfree() the virtual device in the error path (Al Stone) [1739729 1725581] - [cpufreq] Move ->get callback check outside of __cpufreq_get() (Al Stone) [1739729 1725581] - [x86] tsc: Rework time_cpufreq_notifier() (Al Stone) [1739729 1725581] - [x86] tsc: Fix UV TSC initialization (Al Stone) [1739729 1725581] - [x86] tsc: Prevent result truncation on 32bit (Al Stone) [1739729 1725581] - [x86] tsc: Consolidate init code (Al Stone) [1739729 1725581] - [x86] tsc: Make use of tsc_calibrate_cpu_early() (Al Stone) [1739729 1725581] - [x86] tsc: Split native_calibrate_cpu() into early and late parts (Al Stone) [1739729 1725581] - [x86] tsc: Use TSC as sched clock early (Al Stone) [1739729 1725581] - [x86] tsc: Initialize cyc2ns when tsc frequency is determined (Al Stone) [1739729 1725581] - [x86] tsc: Calibrate tsc only once (Al Stone) [1739729 1725581] - [x86] tsc: Redefine notsc to behave as tsc=unstable (Al Stone) [1739729 1725581] - [x86] platform/uv: Provide is_early_uv_system() (Al Stone) [1739729 1725581] - [base] pm / domains: remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [cpufreq] Remove needless bios_limit check in show_bios_limit() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq/acpi-cpufreq.c: This fixes the following checkpatch warning (Al Stone) [1739729 1725581] - [base] pm / core: Propagate dev->power.wakeup_path when no callbacks (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd governor for CPUs (Al Stone) [1739729 1725581] - [cpuidle] Export the next timer expiration for CPUs (Al Stone) [1739729 1725581] - [base] pm / core: Introduce dpm_async_fn() helper (Al Stone) [1739729 1725581] - [cpufreq] boost: Remove CONFIG_CPU_FREQ_BOOST_SW Kconfig option (Al Stone) [1739729 1725581] - [opp] Introduce dev_pm_opp_find_freq_ceil_by_volt() (Al Stone) [1739729 1725581] - [base] pm / domains: Add support for CPU devices to genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Add generic data pointer to struct genpd_power_state (Al Stone) [1739729 1725581] - [cpufreq] rhel: cpufreq: switch printk users from pf and pF to ps and pS, respectively (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for device_pm_wait_for_dev() (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for dpm_watchdog_handler() (Al Stone) [1739729 1725581] - [cpufreq] stats: Use lock by stat to replace global spin lock (Al Stone) [1739729 1725581] - [cpufreq] Remove cpufreq_driver check in cpufreq_boost_supported() (Al Stone) [1739729 1725581] - [cpufreq] ppc_cbe: fix possible object reference leak (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Update max frequency on global turbo changes (Al Stone) [1739729 1725581] - [base] pm / wakeup: Use pm_pr_dbg() instead of pr_debug() (Al Stone) [1739729 1725581] - [cpufreq] Add cpufreq_cpu_acquire() and cpufreq_cpu_release() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Driver-specific handling of _PPC updates (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Load only on Intel hardware (Al Stone) [1739729 1725581] - [cpufreq] scpi: Fix use after free (Al Stone) [1739729 1725581] - [base] pm / domains: Avoid a potential deadlock (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix up iowait_boost computation (Al Stone) [1739729 1725581] - [opp] pm / opp: Update performance state when freq == old_freq (Al Stone) [1739729 1725581] - [base] pm / wakeup: Drop wakeup_source_drop() (Al Stone) [1739729 1725581] - [base] pm / wakeup: Rework wakeup source timer cancellation (Al Stone) [1739729 1725581] - [base] pm / domains: Remove one unnecessary blank line (Al Stone) [1739729 1725581] - [base] pm / domains: Return early for all errors in _genpd_power_off() (Al Stone) [1739729 1725581] - [base] pm / domains: Improve warn for multiple states but no governor (Al Stone) [1739729 1725581] - [opp] Fix handling of multiple power domains (Al Stone) [1739729 1725581] - [base] pm / qos: Fix typo in file description (Al Stone) [1739729 1725581] - [base] pm-runtime: Call pm_runtime_active|suspended_time() from sysfs (Al Stone) [1739729 1725581] - [base] pm-runtime: Consolidate code to get active/suspended time (Al Stone) [1739729 1725581] - [base] pm: Add and use pr_fmt() (Al Stone) [1739729 1725581] - [cpufreq] Improve kerneldoc comments for cpufreq_cpu_get/put() (Al Stone) [1739729 1725581] - [cpufreq] acpi-cpufreq: Report if CPU doesn't support boost technologies (Al Stone) [1739729 1725581] - [base] driver core: Fix PM-runtime for links added during consumer probe (Al Stone) [1739729 1725581] - [cpufreq] Pass updated policy to driver ->setpolicy() callback (Al Stone) [1739729 1725581] - [cpufreq] Fix two debug messages in cpufreq_set_policy() (Al Stone) [1739729 1725581] - [cpufreq] Reorder and simplify cpufreq_update_policy() (Al Stone) [1739729 1725581] - [cpufreq] Add kerneldoc comments for two core functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix use-after-free in scmi_cpufreq_exit() (Al Stone) [1739729 1725581] - [kernel] pm / core: Add support to skip power management in device/driver model (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Rework iowait boosting to be less aggressive (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Eliminate intel_pstate_get_base_pstate() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Avoid redundant initialization of local vars (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Work around for Hisilicon CPPC cpufreq (Al Stone) [1739729 1725581] - [cpufreq] speedstep: convert BUG() to BUG_ON() (Al Stone) [1739729 1725581] - [cpufreq] powernv: fix missing check of return value in init_powernv_pstates() (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: remove unneeded semicolon (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in genpd_dev_pm_attach_by_name() (Al Stone) [1739729 1725581] - [cpufreq] Replace double NOT (!!) with single NOT (!) (Al Stone) [1739729 1725581] - [base] pm / suspend: Print debug messages for device using direct-complete (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Add reasons for failure and debug messages (Al Stone) [1739729 1725581] - [base] driver core: Fix possible supplier PM-usage counter imbalance (Al Stone) [1739729 1725581] - [base] pm-runtime: Fix __pm_runtime_set_status() race with runtime resume (Al Stone) [1739729 1725581] - [cpufreq] dt: Implement online/offline() callbacks (Al Stone) [1739729 1725581] - [cpufreq] Allow light-weight tear down and bring up of CPUs (Al Stone) [1739729 1725581] - [base] pm-runtime: Take suppliers into account in __pm_runtime_set_status() (Al Stone) [1739729 1725581] - [opp] no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Register an Energy Model (Al Stone) [1739729 1725581] - [opp] pm / opp: Introduce a power estimation helper (Al Stone) [1739729 1725581] - [opp] pm / opp: Remove unused parameter of _generic_set_opp_clk_only() (Al Stone) [1739729 1725581] - [cpufreq] scpi: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] dt: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] stats: Fix concurrency issues while resetting stats (Al Stone) [1739729 1725581] - [cpufreq] stats: Declare freq-attr right after their callbacks (Al Stone) [1739729 1725581] - [base] driver core: Do not call rpm_put_suppliers() in pm_runtime_drop_link() (Al Stone) [1739729 1725581] - [base] driver core: Fix handling of runtime PM flags in device_link_add() (Al Stone) [1739729 1725581] - [base] driver core: Do not resume suppliers under device_links_write_lock() (Al Stone) [1739729 1725581] - [base] driver core: Avoid careless re-use of existing device links (Al Stone) [1739729 1725581] - [base] driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link flag handling (Al Stone) [1739729 1725581] - [base] driver core: Add flag to autoremove device link on supplier unbind (Al Stone) [1739729 1725581] - [base] driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER (Al Stone) [1739729 1725581] - [base] pm-runtime: update accounting_timestamp on enable (Al Stone) [1739729 1725581] - [cpufreq] scpi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] scmi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] cpufreq-dt: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] Auto-register the driver as a thermal cooling device if asked (Al Stone) [1739729 1725581] - [cpufreq] thermal: cpu_cooling: Require thermal core to be compiled in (Al Stone) [1739729 1725581] - [cpufreq] Use struct kobj_attribute instead of struct global_attr (Al Stone) [1739729 1725581] - [base] pm / wakeup: fix kerneldoc comment for pm_wakeup_dev_event() (Al Stone) [1739729 1725581] - [base] pm: domains: no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [opp] Add support for parsing the 'opp-level' property (Al Stone) [1739729 1725581] - [kernel] cpufreq: Replace open-coded << with BIT() (Al Stone) [1739729 1725581] - [base] pm: clock_ops: fix missing clk_prepare() return value check (Al Stone) [1739729 1725581] - [cpufreq] e_powersaver: Use struct_size() in kzalloc() (Al Stone) [1739729 1725581] - [cpufreq] Don't update new_policy on failures (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix frequency invariance in slow path (Al Stone) [1739729 1725581] - [cpufreq] check if policy is inactive early in __cpufreq_get() (Al Stone) [1739729 1725581] - [opp] cpufreq: scpi/scmi: Fix freeing of dynamic OPPs (Al Stone) [1739729 1725581] - [base] pm: sleep: call devfreq suspend/resume (Al Stone) [1739729 1725581] - [devfreq] pm / devfreq: add devfreq_suspend/resume() functions (Al Stone) [1739729 1725581] - [base] pm / domains: remove define_genpd_open_function() and define_genpd_debugfs_fops() (Al Stone) [1739729 1725581] - [base] pm / domains: Propagate performance state updates (Al Stone) [1739729 1725581] - [base] pm / domains: Factorize dev_pm_genpd_set_performance_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Save OPP table pointer in genpd (Al Stone) [1739729 1725581] - [opp] Don't return 0 on error from of_get_required_opp_performance_state() (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_xlate_performance_state() helper (Al Stone) [1739729 1725581] - [opp] Improve _find_table_of_opp_np() (Al Stone) [1739729 1725581] - [base] pm / domains: Make genpd performance states orthogonal to the idlestates (Al Stone) [1739729 1725581] - [opp] Fix missing debugfs supply directory for OPPs (Al Stone) [1739729 1725581] - [opp] Use opp_table->regulators to verify no regulator case (Al Stone) [1739729 1725581] - [base] pm: Switch to use ptR (Al Stone) [1739729 1725581] - [cpufreq] powernv: add of_node_put() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Force HWP min perf before offline (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 (Al Stone) [1739729 1725581] - [opp] Fix parsing of multiple phandles in "operating-points-v2" property (Al Stone) [1739729 1725581] - [opp] Remove of_dev_pm_opp_find_required_opp() (Al Stone) [1739729 1725581] - [base] opp: Rename and relocate of_genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Configure all required OPPs (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_{set|put}_genpd_virt_dev() helper (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Populate OPPs from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Populate required opp tables from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Separate out custom OPP handler specific code (Al Stone) [1739729 1725581] - [opp] Identify and mark genpd OPP tables (Al Stone) [1739729 1725581] - [base] pm / domains: Rename genpd virtual devices as virt_dev (Al Stone) [1739729 1725581] - [cpufreq] remove unused arm_big_little_dt driver (Al Stone) [1739729 1725581] - [cpufreq] drop ARM_BIG_LITTLE_CPUFREQ support for ARM64 (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix compilation for !CONFIG_ACPI (Al Stone) [1739729 1725581] - [base] pm / domains: Deal with multiple states but no governor in genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Don't treat zero found compatible idle states as an error (Al Stone) [1739729 1725581] - [cpufreq] conservative: Take limits changes into account properly (Al Stone) [1739729 1725581] - [opp] pm / opp: _of_add_opp_table_v2(): increment count only if OPP is added (Al Stone) [1739729 1725581] - [cpufreq] dt: Try freeing static OPPs only if we have added them (Al Stone) [1739729 1725581] - [opp] Return error on error from dev_pm_opp_get_opp_count() (Al Stone) [1739729 1725581] - [opp] Improve error handling in dev_pm_opp_of_cpumask_add_table() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Mark acpi_ids as used (Al Stone) [1739729 1725581] - [opp] Pass OPP table to _of_add_opp_table_v{1|2}() (Al Stone) [1739729 1725581] - [opp] Prevent creating multiple OPP tables for devices sharing OPP nodes (Al Stone) [1739729 1725581] - [opp] Use a single mechanism to free the OPP table (Al Stone) [1739729 1725581] - [opp] Don't remove dynamic OPPs from _dev_pm_opp_remove_table() (Al Stone) [1739729 1725581] - [opp] Create separate kref for static OPPs list (Al Stone) [1739729 1725581] - [opp] Don't take OPP table's kref for static OPPs (Al Stone) [1739729 1725581] - [opp] Parse OPP table's DT properties from _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Pass index to _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Protect dev_list with opp_table lock (Al Stone) [1739729 1725581] - [opp] Don't try to remove all OPP tables on failure (Al Stone) [1739729 1725581] - [opp] Free OPP table properly on performance state irregularities (Al Stone) [1739729 1725581] - [cpufreq] Convert to using pOFn instead of device_node.name (Al Stone) [1739729 1725581] - [cpufreq] remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [base] pm / clk: signedness bug in of_pm_clk_add_clks() (Al Stone) [1739729 1725581] - [trace] cpufreq: trace frequency limits change (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Disable dynamic scaling on many-CPU systems (Al Stone) [1739729 1725581] - [base] pm / domains: Stop deferring probe at the end of initcall (Al Stone) [1739729 1725581] - [base] driver: core: Allow subsystems to continue deferring probe (Al Stone) [1739729 1725581] - [base] driver core: allow stopping deferred probe after init (Al Stone) [1739729 1725581] - [base] driver core: add a debugfs entry to show deferred devices (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce option to attach a device by name to genpd (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: use match_string() helper (Al Stone) [1739729 1725581] - [fs] ceph: use ceph_evict_inode to cleanup inode's resource (Jeff Layton) [1767959] - [fs] ceph: return -EINVAL if given fsc mount option on kernel w/o support (Jeff Layton) [1767959] - [fs] ceph: don't try to handle hashed dentries in non-O_CREAT atomic_open (Jeff Layton) [1767959] - [fs] ceph: add missing check in d_revalidate snapdir handling (Jeff Layton) [1767959] - [fs] ceph: fix RCU case handling in ceph_d_revalidate() (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free in __ceph_remove_cap() (Jeff Layton) [1767959] - [block] rbd: cancel lock_dwork if the wait is interrupted (Jeff Layton) [1767959] - [fs] ceph: just skip unrecognized info in ceph_reply_info_extra (Jeff Layton) [1767959] - [fs] ceph: call ceph_mdsc_destroy from destroy_fs_client (Jeff Layton) [1767959] - [net] libceph: use ceph_kvmalloc() for osdmap arrays (Jeff Layton) [1767959] - [net] libceph: avoid a __vmalloc() deadlock in ceph_kvmalloc() (Jeff Layton) [1767959] - [fs] ceph: include ceph_debug.h in cache.c (Jeff Layton) [1767959] - [fs] ceph: move static keyword to the front of declarations (Jeff Layton) [1767959] - [block] rbd: pull rbd_img_request_create() dout out into the callers (Jeff Layton) [1767959] - [fs] ceph: reconnect connection if session hang in opening state (Jeff Layton) [1767959] - [net] libceph: drop unused con parameter of calc_target() (Jeff Layton) [1767959] - [fs] ceph: use release_pages() directly (Jeff Layton) [1767959] - [block] rbd: fix response length parameter for encoded strings (Jeff Layton) [1767959] - [fs] ceph: allow arbitrary security.* xattrs (Jeff Layton) [1767959] - [fs] ceph: only set CEPH_I_SEC_INITED if we got a MAC label (Jeff Layton) [1767959] - [fs] ceph: turn ceph_security_invalidate_secctx into static inline (Jeff Layton) [1767959] - [fs] ceph: add buffered/direct exclusionary locking for reads and writes (Jeff Layton) [1767959] - [net] libceph: handle OSD op ceph_pagelist_append() errors (Jeff Layton) [1767959] - [fs] ceph: don't return a value from void function (Jeff Layton) [1767959] - [fs] ceph: don't freeze during write page faults (Jeff Layton) [1767959] - [fs] ceph: update the mtime when truncating up (Jeff Layton) [1767959] - [fs] ceph: fix indentation in __get_snap_name() (Jeff Layton) [1767959] - [fs] ceph: remove incorrect comment above __send_cap (Jeff Layton) [1767959] - [fs] ceph: remove CEPH_I_NOFLUSH (Jeff Layton) [1767959] - [fs] ceph: remove unneeded test in try_flush_caps (Jeff Layton) [1767959] - [fs] ceph: have __mark_caps_flushing return flush_tid (Jeff Layton) [1767959] - [fs] ceph: fix comments over ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: eliminate session->s_trim_caps (Jeff Layton) [1767959] - [fs] ceph: fetch cap_gen under spinlock in ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: remove ceph_get_cap_mds and __ceph_get_cap_mds (Jeff Layton) [1767959] - [fs] ceph: don't SetPageError on writepage errors (Jeff Layton) [1767959] - [fs] ceph: auto reconnect after blacklisted (Jeff Layton) [1767959] - [fs] ceph: invalidate all write mode filp after reconnect (Jeff Layton) [1767959] - [fs] ceph: return -EIO if read/write against filp that lost file locks (Jeff Layton) [1767959] - [fs] ceph: add helper function that forcibly reconnects to ceph cluster (Jeff Layton) [1767959] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: track and report error of async metadata operation (Jeff Layton) [1767959] - [fs] ceph: allow closing session in restarting/reconnect state (Jeff Layton) [1767959] - [net] libceph: add function that clears osd client's abort_err (Jeff Layton) [1767959] - [net] libceph: add function that reset client's entity addr (Jeff Layton) [1767959] - [fs] ceph: don't list vxattrs in listxattr() (Jeff Layton) [1767959] - [fs] ceph: fix directories inode i_blkbits initialization (Jeff Layton) [1767959] - [block] rbd: restore zeroing past the overlap when reading from parent (Jeff Layton) [1767959] - [net] libceph: don't call crypto_free_sync_skcipher() on a NULL tfm (Jeff Layton) [1767959] - [net] libceph: fix PG split vs OSD (re)connect race (Jeff Layton) [1767959] - [fs] ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply (Jeff Layton) [1767959] - [fs] ceph: clear page dirty before invalidate page (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in fill_inode() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() (Jeff Layton) [1767959] - [kernel] libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer (Jeff Layton) [1767959] - [fs] ceph: fix end offset in truncate_inode_pages_range call (Jeff Layton) [1767959] - [fs] ceph: initialize superblock s_time_gran to 1 (Jeff Layton) [1767959] - [block] rbd: setallochint only if object doesn't exist (Jeff Layton) [1767959] - [block] rbd: support for object-map and fast-diff (Jeff Layton) [1767959] - [block] rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() (Jeff Layton) [1767959] - [net] libceph: export osd_req_op_data() macro (Jeff Layton) [1767959] - [net] libceph: change ceph_osdc_call() to take page vector for response (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (again) (Jeff Layton) [1767959] - [block] rbd: new exclusive lock wait/wake code (Jeff Layton) [1767959] - [block] rbd: quiescing lock should wait for image requests (Jeff Layton) [1767959] - [block] rbd: lock should be quiesced on reacquire (Jeff Layton) [1767959] - [block] rbd: introduce copyup state machine (Jeff Layton) [1767959] - [block] rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() (Jeff Layton) [1767959] - [block] rbd: move OSD request allocation into object request state machines (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_setup_discard_ops() (Jeff Layton) [1767959] - [block] rbd: factor out rbd_osd_setup_copyup() (Jeff Layton) [1767959] - [block] rbd: introduce obj_req->osd_reqs list (Jeff Layton) [1767959] - [fs] libceph: rename r_unsafe_item to r_private_item (Jeff Layton) [1767959] - [block] rbd: introduce image request state machine (Jeff Layton) [1767959] - [block] rbd: move OSD request submission into object request state machines (Jeff Layton) [1767959] - [block] rbd: get rid of RBD_OBJ_WRITE_{FLAT, GUARD} (Jeff Layton) [1767959] - [block] rbd: replace obj_req->tried_parent with obj_req->read_state (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->xferred, obj_req->result and img_req->xferred (Jeff Layton) [1767959] - [fs] ceph: don't NULL terminate virtual xattrs (Jeff Layton) [1767959] - [fs] ceph: return -ERANGE if virtual xattr value didn't fit in buffer (Jeff Layton) [1767959] - [fs] ceph: make getxattr_cb return ssize_t (Jeff Layton) [1767959] - [fs] ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP (Jeff Layton) [1767959] - [fs] ceph: kick flushing and flush snaps before sending normal cap message (Jeff Layton) [1767959] - [fs] ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() (Jeff Layton) [1767959] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1767959] - [fs] ceph: handle change_attr in cap messages (Jeff Layton) [1767959] - [fs] ceph: add change_attr field to ceph_inode_info (Jeff Layton) [1767959] - [kernel] iversion: add a routine to update a raw value with a larger one (Jeff Layton) [1767959] - [fs] ceph: allow querying of STATX_BTIME in ceph_getattr (Jeff Layton) [1767959] - [kernel] libceph: turn on CEPH_FEATURE_MSG_ADDR2 (Jeff Layton) [1767959] - [fs] ceph: handle btime in cap messages (Jeff Layton) [1767959] - [fs] ceph: add btime field to ceph_inode_info (Jeff Layton) [1767959] - [net] libceph: rename ceph_encode_addr to ceph_encode_banner_addr (Jeff Layton) [1767959] - [net] libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE (Jeff Layton) [1767959] - [net] ceph: fix decode_locker to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [fs] ceph: have MDS map decoding use entity_addr_t decoder (Jeff Layton) [1767959] - [net] libceph: correctly decode ADDR2 addresses in incremental OSD maps (Jeff Layton) [1767959] - [net] libceph: fix watch_item_t decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: switch osdmap decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: ADDR2 support for monmap (Jeff Layton) [1767959] - [net] libceph: add ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: fix sa_family just after reading address (Jeff Layton) [1767959] - [fs] ceph: remove request from waiting list before unregister (Jeff Layton) [1767959] - [fs] ceph: don't blindly unregister session that is in opening state (Jeff Layton) [1767959] - [fs] ceph: fix infinite loop in get_quota_realm() (Jeff Layton) [1767959] - [fs] ceph: add selinux support (Jeff Layton) [1767959] - [fs] ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx (Jeff Layton) [1767959] - [fs] ceph: fix debug print format in __set_xattr() (Jeff Layton) [1767959] - [fs] ceph: fix warning PTR_ERR_OR_ZERO can be used (Jeff Layton) [1767959] - [fs] ceph: hold i_ceph_lock when removing caps for freeing inode (Jeff Layton) [1767959] - [fs] ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg() (Jeff Layton) [1767959] - [fs] ceph: use READ_ONCE to access d_parent in RCU critical section (Jeff Layton) [1767959] - [fs] ceph: fix dir_lease_is_valid() (Jeff Layton) [1767959] - [fs] ceph: close race between d_name_cmp() and update_dentry_lease() (Jeff Layton) [1767959] - [fs] ceph: fix improper use of smp_mb__before_atomic() (Jeff Layton) [1767959] - [fs] ceph: fix "ceph.dir.rctime" vxattr value (Jeff Layton) [1767959] - [fs] ceph: remove unused vxattr length helpers (Jeff Layton) [1767959] - [fs] ceph: fix listxattr vxattr buffer length calculation (Jeff Layton) [1767959] - [fs] ceph: add ceph.snap.btime vxattr (Jeff Layton) [1767959] - [fs] ceph: carry snapshot creation time with inodes (Jeff Layton) [1767959] - [fs] ceph: clean up ceph.dir.pin vxattr name sizeof() (Jeff Layton) [1767959] - [fs] ceph: silence a checker warning in mdsc_show() (Jeff Layton) [1767959] - [net] libceph: remove ceph_get_direct_page_vector() (Jeff Layton) [1767959] - [fs] ceph: don't open-code the check for dead lockref (Jeff Layton) [1767959] - [net] ceph: no need to check return value of debugfs_create functions (Jeff Layton) [1767959] - [fs] ceph: fix ceph_mdsc_build_path to not stop on first component (Jeff Layton) [1767959] - [fs] ceph: fix error handling in ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: avoid iput_final() while holding mutex or in dispatch thread (Jeff Layton) [1767959] - [fs] ceph: single workqueue for inode related works (Jeff Layton) [1767959] - [fs] ceph: flush dirty inodes before proceeding with remount (Jeff Layton) [1767959] - [fs] ceph: fix unaligned access in ceph_send_cap_releases (Jeff Layton) [1767959] - [net] libceph: make ceph_pr_addr take an struct ceph_entity_addr pointer (Jeff Layton) [1767959] - [net] libceph: fix unaligned accesses in ceph_entity_addr handling (Jeff Layton) [1767959] - [block] rbd: don't assert on writes to snapshots (Jeff Layton) [1767959] - [block] rbd: client_mutex is never nested (Jeff Layton) [1767959] - [fs] ceph: print inode number in __caps_issued_mask debugging messages (Jeff Layton) [1767959] - [fs] ceph: just call get_session in __ceph_lookup_mds_session (Jeff Layton) [1767959] - [fs] ceph: simplify arguments and return semantics of try_get_cap_refs (Jeff Layton) [1767959] - [fs] ceph: fix comment over ceph_drop_caps_for_unlink (Jeff Layton) [1767959] - [fs] ceph: move wait for mds request into helper function (Jeff Layton) [1767959] - [fs] ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request (Jeff Layton) [1767959] - [fs] ceph: after an MDS request, do callback and completions (Jeff Layton) [1767959] - [fs] ceph: use pathlen values returned by set_request_path_attr (Jeff Layton) [1767959] - [fs] ceph: use __getname/__putname in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: use ceph_mdsc_build_path instead of clone_dentry_name (Jeff Layton) [1767959] - [fs] ceph: fix potential use-after-free in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: dump granular cap info in "caps" debugfs file (Jeff Layton) [1767959] - [fs] ceph: make iterate_session_caps a public symbol (Jeff Layton) [1767959] - [fs] ceph: fix NULL pointer deref when debugging is enabled (Jeff Layton) [1767959] - [fs] ceph: properly handle granular statx requests (Jeff Layton) [1767959] - [fs] ceph: remove superfluous inode_lock in ceph_fsync (Jeff Layton) [1767959] - [kernel] libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK (Jeff Layton) [1767959] - [block] rbd: convert all rbd_assert(0) to BUG() (Jeff Layton) [1767959] - [block] rbd: avoid clang -Wuninitialized warning (Jeff Layton) [1767959] - [fs] ceph: snapshot nfs re-export (Jeff Layton) [1767959] - [fs] ceph: quota: fix quota subdir mounts (Jeff Layton) [1767959] - [fs] ceph: factor out ceph_lookup_inode() (Jeff Layton) [1767959] - [fs] ceph: remove duplicated filelock ref increase (Jeff Layton) [1767959] - [fs] ceph: fix ci->i_head_snapc leak (Jeff Layton) [1767959] - [fs] ceph: handle the case where a dentry has been renamed on outstanding req (Jeff Layton) [1767959] - [fs] ceph: ensure d_name stability in ceph_dentry_hash() (Jeff Layton) [1767959] - [fs] ceph: only use d_name directly when parent is locked (Jeff Layton) [1767959] - [fs] mark expected switch fall-throughs (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free on symlink traversal (Jeff Layton) [1767959] - [net] libceph: fix breakage caused by multipage bvecs (Jeff Layton) [1767959] - [block] rbd: drop wait_for_latest_osdmap() (Jeff Layton) [1767959] - [net] libceph: wait for latest osdmap in ceph_monc_blacklist_add() (Jeff Layton) [1767959] - [block] rbd: set io_min, io_opt and discard_granularity to alloc_size (Jeff Layton) [1767959] - [block] rbd: advertise support for RBD_FEATURE_DEEP_FLATTEN (Jeff Layton) [1767959] - [block] rbd: whole-object write and zeroout should copyup when snapshots exist (Jeff Layton) [1767959] - [block] rbd: copyup with an empty snapshot context (aka deep-copyup) (Jeff Layton) [1767959] - [block] rbd: introduce rbd_obj_issue_copyup_ops() (Jeff Layton) [1767959] - [block] rbd: stop copying num_osd_ops in rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_req_create() (Jeff Layton) [1767959] - [block] rbd: clear ->xferred on error from rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: remove experimental designation from kernel layering (Jeff Layton) [1767959] - [fs] ceph: add mount option to limit caps count (Jeff Layton) [1767959] - [fs] ceph: periodically trim stale dentries (Jeff Layton) [1767959] - [fs] ceph: delete stale dentry when last reference is dropped (Jeff Layton) [1767959] - [fs] ceph: remove dentry_lru file from debugfs (Jeff Layton) [1767959] - [fs] ceph: touch existing cap when handling reply (Jeff Layton) [1767959] - [fs] ceph: pass inclusive lend parameter to filemap_write_and_wait_range() (Jeff Layton) [1767959] - [block] rbd: round off and ignore discards that are too small (Jeff Layton) [1767959] - [block] rbd: handle DISCARD and WRITE_ZEROES separately (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->obj_request_count (Jeff Layton) [1767959] - [net] libceph: use struct_size() for kmalloc() in crush_decode() (Jeff Layton) [1767959] - [fs] ceph: send cap releases more aggressively (Jeff Layton) [1767959] - [fs] ceph: support getting ceph.dir.pin vxattr (Jeff Layton) [1767959] - [fs] ceph: support versioned reply (Jeff Layton) [1767959] - [fs] ceph: map snapid to anonymous bdev ID (Jeff Layton) [1767959] - [fs] ceph: split large reconnect into multiple messages (Jeff Layton) [1767959] - [fs] ceph: decode feature bits in session message (Jeff Layton) [1767959] - [fs] ceph: set special inode's blocksize to page size (Jeff Layton) [1767959] - [fs] ceph: avoid repeatedly adding inode to mdsc->snap_flush_list (Jeff Layton) [1767959] - [fs] ceph: quota: cleanup license mess (Jeff Layton) [1767959] - [net] libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() (Jeff Layton) [1767959] - [fs] ceph: clear inode pointer when snap realm gets dropped by its inode (Jeff Layton) [1767959] - [block] rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set (Jeff Layton) [1767959] - [fs] ceph: use vmf_error() in ceph_filemap_fault() (Jeff Layton) [1767959] - [net] libceph: allow setting abort_on_full for rbd (Jeff Layton) [1767959] - [fs] ceph: don't encode inode pathes into reconnect message (Jeff Layton) [1767959] - [fs] ceph: update wanted caps after resuming stale session (Jeff Layton) [1767959] - [fs] ceph: skip updating 'wanted' caps if caps are already issued (Jeff Layton) [1767959] - [fs] ceph: don't request excl caps when mount is readonly (Jeff Layton) [1767959] - [fs] ceph: don't update importing cap's mseq when handing cap export (Jeff Layton) [1767959] - [net] libceph: switch more to bool in ceph_tcp_sendmsg() (Jeff Layton) [1767959] - [net] libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: use sock_no_sendpage() as a fallback in ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: drop last_piece logic from write_partial_message_data() (Jeff Layton) [1767959] - [fs] ceph: remove redundant assignment (Jeff Layton) [1767959] - [fs] ceph: cleanup splice_dentry() (Jeff Layton) [1767959] - [fs] libceph: assume argonaut on the server side (Jeff Layton) [1767959] - [fs] ceph: quota: fix null pointer dereference in quota check (Jeff Layton) [1767959] - [fs] ceph: add non-blocking parameter to ceph_try_get_caps() (Jeff Layton) [1767959] - [net] libceph: check reply num_data_items in setup_request_data() (Jeff Layton) [1767959] - [net] libceph: preallocate message data items (Jeff Layton) [1767959] - [net] libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls (Jeff Layton) [1767959] - [net] libceph: introduce alloc_watch_request() (Jeff Layton) [1767959] - [net] libceph: assign cookies in linger_submit() (Jeff Layton) [1767959] - [net] libceph: enable fallback to ceph_msg_new() in ceph_msgpool_get() (Jeff Layton) [1767959] - [fs] ceph: num_ops is off by one in ceph_aio_retry_work() (Jeff Layton) [1767959] - [net] libceph: no need to call osd_req_opcode_valid() in osd_req_encode_op() (Jeff Layton) [1767959] - [fs] ceph: set timeout conditionally in __cap_delay_requeue (Jeff Layton) [1767959] - [net] libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist() (Jeff Layton) [1767959] - [net] libceph: introduce ceph_pagelist_alloc() (Jeff Layton) [1767959] - [net] libceph: osd_req_op_cls_init() doesn't need to take opcode (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (Jeff Layton) [1767959] - [fs] ceph: only allow punch hole mode in fallocate (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_sync_read() (Jeff Layton) [1767959] - [fs] ceph: check if LOOKUPNAME request was aborted when filling trace (Jeff Layton) [1767959] - [fs] ceph: fix dentry leak in ceph_readdir_prepopulate (Jeff Layton) [1767959] - [fs] revert "ceph: fix dentry leak in splice_dentry()" (Jeff Layton) [1767959] - [fs] ceph: check snap first in ceph_set_acl() (Jeff Layton) [1767959] - [block] rbd: add __init/__exit annotations (Jeff Layton) [1767959] - [fs] ceph: reset cap hold timeout only for requeued inode (Jeff Layton) [1767959] - [fs] ceph: don't drop message if it contains more data than expected (Jeff Layton) [1767959] - [fs] ceph: support cephfs' own feature bits (Jeff Layton) [1767959] - [net] crush: fix using plain integer as NULL warning (Jeff Layton) [1767959] - [net] libceph: remove unnecessary non NULL check for request_key (Jeff Layton) [1767959] - [fs] ceph: refactor error handling code in ceph_reserve_caps() (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_unreserve_caps() (Jeff Layton) [1767959] - [fs] ceph: change to void return type for __do_request() (Jeff Layton) [1767959] - [fs] ceph: compare fsc->max_file_size and inode->i_size for max file size limit (Jeff Layton) [1767959] - [fs] ceph: add additional size check in ceph_setattr() (Jeff Layton) [1767959] - [fs] ceph: add additional offset check in ceph_write_iter() (Jeff Layton) [1767959] - [fs] ceph: add additional range check in ceph_fallocate() (Jeff Layton) [1767959] - [fs] ceph: add new field max_file_size in ceph_fs_client (Jeff Layton) [1767959] - [net] ceph: fix whitespace (Jeff Layton) [1767959] - [fs] ceph: adding new return type vm_fault_t (Jeff Layton) [1767959] - [kernel] libceph: remove now unused ceph_{en, de}code_timespec() (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for r_stamp (Jeff Layton) [1767959] - [fs] libceph: use timespec64 for r_mtime (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for inode timestamp (Jeff Layton) [1767959] - [fs] ceph: stop using current_kernel_time() (Jeff Layton) [1767959] - [net] libceph: use timespec64 in for keepalive2 and ticket validity (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_symlink() (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_mknod() (Jeff Layton) [1767959] - [fs] ceph: return errors from posix_acl_equiv_mode() correctly (Jeff Layton) [1767959] - [net] libceph: amend "bad option arg" error message (Jeff Layton) [1767959] - [net] libceph: stop parsing when a bad int arg is detected (Jeff Layton) [1767959] - [kernel] libceph: change ceph_pagelist_encode_string() to take u32 (Jeff Layton) [1767959] - [net] libceph: make ceph_osdc_notify{, _ack}() payload_len u32 (Jeff Layton) [1767959] - [fs] ceph: restore ctime as well in the case of restoring old mode (Jeff Layton) [1767959] - [fs] ceph: add retry logic for error -ERANGE in ceph_get_acl() (Jeff Layton) [1767959]- [tools] objtool: Support repeated uses of the same C jump table (Yauheni Kaliuta) [1747617] - [tools] objtool: Refactor jump table code (Yauheni Kaliuta) [1747617] - [tools] objtool: Fix sibling call detection (Yauheni Kaliuta) [1747617] - [tools] objtool: Add --backtrace support (Yauheni Kaliuta) [1747617] - [tools] libbpf: Improve handling of corrupted ELF during map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix negative FD close() in xsk_setup_xdp_prog() (Yauheni Kaliuta) [1747617] - [kernel] bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: Fix btf_dump padding test case (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix struct end padding in btf_dump (Yauheni Kaliuta) [1747617] - [tools] bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 (Yauheni Kaliuta) [1747617] - [tools] bpftool: move "__printf()" attributes to header file (Yauheni Kaliuta) [1747617] - [media] bpf: media: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format string for p_err() in detect_common_prefix() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix argument for p_err() in BTF do_dump() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix arguments for p_err() in do_event_pipe() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format strings and arguments for jsonw_printf() (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking of stack slots (Yauheni Kaliuta) [1747617] - [kernel] bpf: handle 32-bit zext during constant blinding (Yauheni Kaliuta) [1747617] - [net] bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking in presence of bpf2bpf calls (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add config fragment BPF_JIT (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_btf_dump with O= (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_cgroup_storage on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: close prog FD before exit on showing a single program (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools infrastructure (Yauheni Kaliuta) [1747617] - [tools] bpftool: add error message on pin failure (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix error message (prog -> object) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: tests for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [x86] bpf: fix x64 JIT code generation for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [tools] libbpf: set BTF FD for prog only when there is supported .BTF.ext data (Yauheni Kaliuta) [1747617] - [tools] libbpf : make libbpf_num_possible_cpus function thread safe (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix missing __WORDSIZE definition (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix erroneous multi-closing of BTF FD (Yauheni Kaliuta) [1747617] - [tools] libbpf: silence GCC8 warning about string truncation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add another gso_segs access (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix sendmsg6_prog on s390 (Yauheni Kaliuta) [1747617] - [tools] libbpf: Avoid designated initializers for unnamed union members (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix endianness macro usage for some compilers (Yauheni Kaliuta) [1747617] - [tools] libbpf: sanitize VAR to conservative 1-byte INT (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_xdp_noinline on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "valid read map access into a read-only array 1" on s390 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix perf_buffer on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: structure test_{progs, maps, verifier} test runners uniformly (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_verifier/test_maps make dependencies (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix another GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: skip nmi test when perf hw events are disabled (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove logic duplication in test_verifier (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add selftests for wide loads (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: rename verifier/wide_store.c to verifier/wide_access.c (Yauheni Kaliuta) [1747617] - [net] bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6 (Yauheni Kaliuta) [1747617] - [samples] bpf: build with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: put test_stub.o into $(OUTPUT) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make directory prerequisites order-only (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix attach_probe on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use typedef'ed arrays as map values (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add trickier size resolution tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BTF verifier size resolution logic (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix compiling loop{1, 2, 3}.c on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make PT_REGS_* work in userspace (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix s930 -> s390 typo (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: compile progs with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: do not ignore clang failures (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: avoid fall-through warnings (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix bpf_target_sparc check (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix ptr to u64 conversion warning on 32-bit platforms (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision bit propagation for BPF_ST instructions (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix ORC unwinding in non-JIT BPF code (Yauheni Kaliuta) [1747617] - [tools] objtool: Add support for C jump tables (Yauheni Kaliuta) [1747617] - [tools] objtool: Don't use ignore flag for fake jumps (Yauheni Kaliuta) [1747617] - [tools] objtool: Support per-function rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_reuseport_array on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: add completion for bpftool prog "loadall" (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_attach_probe map definition (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add verifier tests for wide stores (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf_buffer_ prefix to README (Yauheni Kaliuta) [1747617] - [tools] bpftool: switch map event_pipe to libbpf's perf_buffer (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test perf buffer API (Yauheni Kaliuta) [1747617] - [tools] libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUs (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf buffer API (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test_tcp_rtt to .gitignore (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_align liveliness expectations (Yauheni Kaliuta) [1747617] - [tools] bpftool: add "prog run" subcommand to test-run programs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert legacy BPF maps to BTF-defined ones (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert selftests using BTF-defined maps to new syntax (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add __uint and __type macro for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: capture value in BTF type info for BTF-defined map defs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert existing tracepoint tests to new APIs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add kprobe/uprobe selftests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch test to new attach_perf_event API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add raw tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add kprobe/uprobe attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add ability to attach/detach BPF program to perf event (Yauheni Kaliuta) [1747617] - [tools] libbpf: introduce concept of bpf_link (Yauheni Kaliuta) [1747617] - [tools] libbpf: make libbpf_strerror_r agnostic to sign of error (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: fix inlines in test_lwt_seg6local (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: standardize to static __always_inline (Yauheni Kaliuta) [1747617] - [samples] bpf: Add support for fq's EDT to HBM (Yauheni Kaliuta) [1747617] - [tools] bpf, libbpf, smatch: Fix potential NULL pointer dereference (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: add tests for shifts by zero (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking (Yauheni Kaliuta) [1747617] - [tools] bpf: fix uapi bpf_prog_info fields alignment (Yauheni Kaliuta) [1747617] - [kernel] devmap: Allow map lookups from eBPF (Yauheni Kaliuta) [1747617] - [net] bpf_xdp_redirect_map: Perform map lookup in eBPF helper (Yauheni Kaliuta) [1747617] - [net] devmap: Rename ifindex member in bpf_redirect_info (Yauheni Kaliuta) [1747617] - [kernel] devmap/cpumap: Use flush list instead of bitmap (Yauheni Kaliuta) [1747617] - [kernel] xskmap: Move non-standard list manipulation to helper (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix -Wstrict-aliasing in test_sockopt_sk.c (Yauheni Kaliuta) [1747617] - [tools] bpftool: support cgroup sockopt (Yauheni Kaliuta) [1747617] - [documentation] bpf: add sockopt documentation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises BPF_F_ALLOW_MULTI (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises sk helpers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test sockopt section name (Yauheni Kaliuta) [1747617] - [tools] libbpf: support sockopt hooks (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement getsockopt and setsockopt hooks (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix cgroup bpf release synchronization (Yauheni Kaliuta) [1747617] - [samples] bpf: make the use of xdp samples consistent (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BPF_ALU32 | BPF_ARSH on BE arches (Yauheni Kaliuta) [1747617] - [tools] bpftool: use correct argument in cgroup errors (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix compiler warning with CONFIG_MODULES=n (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: build tests with debug info (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix max() type mismatch for 32bit (Yauheni Kaliuta) [1747617] - [trace] xdp: Add tracepoint for bulk XDP_TX (Yauheni Kaliuta) [1747617] - [tools] selftests, bpf: Add test for veth native XDP (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix spelling mistake "conflictling" -> "conflicting" (Yauheni Kaliuta) [1747617] - [kernel] bpf: precise scalar_value tracking (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add realistic loop tests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add basic verifier tests for loops (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix callees pruning callers (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce bounded loops (Yauheni Kaliuta) [1747617] - [kernel] bpf: extend is_branch_taken to registers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests due to const spill/fill (Yauheni Kaliuta) [1747617] - [kernel] bpf: track spill/fill of constants (Yauheni Kaliuta) [1747617] - [tools] libbpf: constify getter APIs (Yauheni Kaliuta) [1747617] - [samples] bpf: refactor header include path (Yauheni Kaliuta) [1747617] - [samples] bpf: remove unnecessary include options in Makefile (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert tests w/ custom values to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch BPF_ANNOTATE_KV_PAIR tests to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: allow specifying map definitions using BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: split initialization and loading of BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: identify maps by section index in addition to offset (Yauheni Kaliuta) [1747617] - [tools] libbpf: refactor map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: streamline ELF parsing error-handling (Yauheni Kaliuta) [1747617] - [tools] libbpf: extract BTF loading logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: add common min/max macro to libbpf_internal.h (Yauheni Kaliuta) [1747617] - [net] bpf: fix the check that forwarding is enabled in bpf_ipv6_fib_lookup (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix build error without CONFIG_INET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert socket_cookie test to sk storage (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog type (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type (Yauheni Kaliuta) [1747617] - [tools] bpf: Add test for SO_REUSEPORT_DETACH_BPF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix check for presence of associated BTF for map creation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: signedness bug in enable_all_controllers() (Yauheni Kaliuta) [1747617] - [samples] bpf: fix include path in Makefile (Yauheni Kaliuta) [1747617] - [kernel] bpf: silence warning messages in core (Yauheni Kaliuta) [1747617] - [tools] bpf: use libbpf_num_possible_cpus internally (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove bpf_util.h from BPF C progs (Yauheni Kaliuta) [1747617] - [tools] bpf: add a new API libbpf_num_possible_cpus() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf : clean up feature/ when make clean (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix constness of source arg for bpf helpers (Yauheni Kaliuta) [1747617] - [samples] bpf: don't run probes at the local make stage (Yauheni Kaliuta) [1747617] - [tools] libbpf: remove qidconf and better support external bpf programs (Yauheni Kaliuta) [1747617] - [tools] bpf: Add bpf_map_lookup_elem selftest for xskmap (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: Allow bpf_map_lookup_elem() on an xskmap (Yauheni Kaliuta) [1747617] - [documentation] docs: bpf: get rid of two warnings (Yauheni Kaliuta) [1747617] - [net] bpf: allow CGROUP_SKB programs to use bpf_skb_cgroup_id() helper (Yauheni Kaliuta) [1747617] - [samples] bpf: print a warning about headers_install (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove redundant assignment to err (Yauheni Kaliuta) [1747617] - [samples] bpf: hbm: fix spelling mistake "notifcations" -> "notificiations" (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: measure RTT from xdp using xdping (Yauheni Kaliuta) [1747617] - [documentation] bpf: doc: update answer for 32-bit subregister question (Yauheni Kaliuta) [1747617] - [kernel] bpf: move memory size checks to bpf_map_charge_init() (Yauheni Kaliuta) [1747617] - [kernel] bpf: rework memlock-based memory accounting for maps (Yauheni Kaliuta) [1747617] - [kernel] bpf: group memory related fields in struct bpf_map_memory (Yauheni Kaliuta) [1747617] - [net] bpf: add memlock precharge for socket local storage (Yauheni Kaliuta) [1747617] - [kernel] bpf: add memlock precharge check for cgroup_local_storage (Yauheni Kaliuta) [1747617] - [samples] bpf: Add more stats to HBM (Yauheni Kaliuta) [1747617] - [samples] bpf: Add cn support to hbm_out_kern.c (Yauheni Kaliuta) [1747617] - [kernel] bpf: Update __cgroup_bpf_run_filter_skb with cn (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup inet skb programs can return 0 to 3 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Create BPF_PROG_CGROUP_INET_EGRESS_RUN_ARRAY (Yauheni Kaliuta) [1747617] - [tools] libbpf: reduce unnecessary line wrapping (Yauheni Kaliuta) [1747617] - [tools] libbpf: typo and formatting fixes (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify two pieces of logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: use negative fd to specify missing BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix error code returned on corrupted ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: check map name retrieved from ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify endianness check (Yauheni Kaliuta) [1747617] - [tools] libbpf: preserve errno before calling into user callback (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix detection of corrupted BPF instructions section (Yauheni Kaliuta) [1747617] - [tools] libbpf: prevent overwriting of log_level in bpf_object__load_progs() (Yauheni Kaliuta) [1747617] - [kernel] bpf: tracing: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove __rcu annotations from bpf_prog_array (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add auto-detach test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: enable all available cgroup v2 controllers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert test_cgrp2_attach2 example into kselftest (Yauheni Kaliuta) [1747617] - [samples] bpf: fix a couple of style issues in bpf_load (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fail test_tunnel.sh if subtests fail (Yauheni Kaliuta) [1747617] - [tools] bpftool: make -d option print debug output from verifier (Yauheni Kaliuta) [1747617] - [tools] libbpf: add bpf_object__load_xattr() API function to pass log_level (Yauheni Kaliuta) [1747617] - [tools] bpftool: add -d option to get debug output from libbpf (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix warning that PTR_ERR_OR_ZERO can be used (Yauheni Kaliuta) [1747617] - [tools] bpf: style fix in while(!feof()) loop (Yauheni Kaliuta) [1747617] - [kernel] bpf: check signal validity in nmi for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: auto-complete BTF IDs for btf dump (Yauheni Kaliuta) [1747617] - [samples] bpf: add ibumad sample to .gitignore (Yauheni Kaliuta) [1747617] - [x86] x32: bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [s390] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [powerpc] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: enable hi32 randomization for all tests (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: adjust several test_verifier helpers for insn insertion (Yauheni Kaliuta) [1747617] - [tools] libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: randomize high 32-bit when BPF_F_TEST_RND_HI32 is set (Yauheni Kaliuta) [1747617] - [tools] bpf: sync uapi header bpf.h (Yauheni Kaliuta) [1747617] - [uapi] bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32" (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: insert zero extension according to analysis result (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce new mov32 variant for doing explicit zero extension (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark patched-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark verified-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [tools] bpf: add selftest in test_progs for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf uapi header bpf.h to tools directory (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: update bash-completion w/ new c option for btf dump (Yauheni Kaliuta) [1747617] - [tools] bpftool/docs: add description of btf dump C option (Yauheni Kaliuta) [1747617] - [tools] bpftool: add C output format option to btf dump subcommand (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add btf_dump BTF-to-C conversion tests (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf_dump API for BTF-to-C conversion (Yauheni Kaliuta) [1747617] - [tools] libbpf: switch btf_dedup() to hashmap for dedup table (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add tests for libbpf's hashmap (Yauheni Kaliuta) [1747617] - [tools] libbpf: add resizable non-thread safe internal hashmap (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.ext (Yauheni Kaliuta) [1747617] - [tools] bpftool: use libbpf's btf__parse_elf API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf__parse_elf API to load .BTF and .BTF.ext (Yauheni Kaliuta) [1747617] - [tools] libbpf: ensure libbpf.h is included along libbpf_internal.h (Yauheni Kaliuta) [1747617] - [samples] bpf: Do not define bpf_printk macro (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: Move bpf_printk to bpf_helpers.h (Yauheni Kaliuta) [1747617] - [kernel] bpf: convert explored_states to hash table (Yauheni Kaliuta) [1747617] - [kernel] bpf: split explored_states (Yauheni Kaliuta) [1747617] - [kernel] bpf: cleanup explored_states (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add pyperf scale test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: adjust verifier scale test (Yauheni Kaliuta) [1747617] - [kernel] bpf: bump jmp sequence limit (Yauheni Kaliuta) [1747617] - [tools] libbpf: emit diff of mismatched public API, if any (Yauheni Kaliuta) [1747617] - [tools] bpf, selftest: test global data/bss/rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test_tc_tunnel: skip unsupported tests (Jiri Benc) [1749814] - [tools] selftests/bpf: More compatible nc options in test_tc_edt (Jiri Benc) [1749814] - [net] xdp: check device pointer before clearing (Jiri Benc) [1749814] - [net] bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro (Jiri Benc) [1749814] - [net] bpf: sockmap, fix use after free from sleep in psock backlog workqueue (Jiri Benc) [1749814] - [include] bpf: sockmap, restore sk_write_space when psock gets dropped (Jiri Benc) [1749814] - [net] bpfilter: fallback to netfilter if failed to load bpfilter kernel module (Jiri Benc) [1749814] - [net] pass net_device argument to the eth_get_headlen (Jiri Benc) [1749814] - [net] flow_dissector: handle no-skb use case (Jiri Benc) [1749814] - [net] plumb network namespace into __skb_flow_dissect (Jiri Benc) [1749814] - [net] bpfilter: dont use module_init in non-modular code (Jiri Benc) [1749814] - [net] xsk: fix XDP socket ring buffer memory ordering (Jiri Benc) [1749814] - [tools] selftests/bpf: install files test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] fix bpf_xdp_adjust_head regression for generic-XDP (Jiri Benc) [1749814] - [tools] selftests/bpf: reduce time to execute test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] selftests/bpf: add wrapper scripts for test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] bpf: fix XDP vlan selftests test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] core: support XDP generic on stacked devices. (Jiri Benc) [1749814] - [netdrv] netvsc: unshare skb in VF rx handler (Jiri Benc) [1749814] - [net] convert rps_needed and rfs_needed to new static branch api (Jiri Benc) [1749814] - [net] core: Document __skb_flow_dissect() flags argument (Jiri Benc) [1749814] - [net] gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list (Jiri Benc) [1749814] - [net] sock_map, fix missing ulp check in sock hash case (Jiri Benc) [1749814] - [net] Fix missing meta data in skb with vlan packet (Jiri Benc) [1749814] - [include] skbuff.h: fix using plain integer as NULL warning (Jiri Benc) [1749814] - [netdrv] netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit (Jiri Benc) [1761359] - [netdrv] netdevsim: Restore per-network namespace accounting for fib entries (Jiri Benc) [1761359] - [netdrv] netdevsim: Make nsim_num_vf static (Jiri Benc) [1761359] - [netdrv] netdevsim: fix fall-through annotation (Jiri Benc) [1761359] - [netdrv] netdevsim: implement ndo_get_devlink_port (Jiri Benc) [1761359] - [netdrv] netdevsim: move netdev creation/destruction to dev probe (Jiri Benc) [1761359] - [netdrv] netdevsim: extend device attrs to support port addition and deletion (Jiri Benc) [1761359] - [netdrv] netdevsim: implement dev probe/remove skeleton with port initialization (Jiri Benc) [1761359] - [netdrv] netdevsim: change debugfs tree topology (Jiri Benc) [1761359] - [netdrv] netdevsim: generate random switch id instead of using dev id (Jiri Benc) [1761359] - [netdrv] netdevsim: merge sdev into dev (Jiri Benc) [1761359] - [netdrv] netdevsim: rename dev_init/exit() functions and make them independent on ns (Jiri Benc) [1761359] - [netdrv] netdevsim: add bus attributes to add new and delete devices (Jiri Benc) [1761359] - [netdrv] netdevsim: use ida for bus device ids (Jiri Benc) [1761359] - [netdrv] netdevsim: add stub netdevsim driver implementation (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration and related code to bus.c (Jiri Benc) [1761359] - [netdrv] netdevsim: put netdevsim bus code into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: rename devlink.c to dev.c to contain per-dev(asic) items (Jiri Benc) [1761359] - [netdrv] netdevsim: create devlink instance per netdevsim instance (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration on bus to be done earlier in init (Jiri Benc) [1761359] - [netdrv] netdevsim: move sdev-specific init/uninit code into separate functions (Jiri Benc) [1761359] - [netdrv] netdevsim: make bpf_offload_dev_create() per-sdev instead of first ns (Jiri Benc) [1761359] - [netdrv] netdevsim: move shared dev creation and destruction into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: let net core to free netdevsim netdev (Jiri Benc) [1761359] - [netdrv] netdevsim: remove nsim_dellink() implementation (Jiri Benc) [1761359] - [include] driver core: add BUS_ATTR_WO() macro (Jiri Benc) [1761359] - arm64: bpf: do not allocate executable memory (Yauheni Kaliuta) [1762214] - modules: page-align module section allocations only for arches supporting strict module rwx (Yauheni Kaliuta) [1762214] - modules: always page-align module section allocations (Yauheni Kaliuta) [1762214] - modules: fix compile error if don't have strict module rwx (Yauheni Kaliuta) [1762214] - modules: Use vmalloc special flag (Yauheni Kaliuta) [1762214] - modules: fix BUG when load module with rodata=n (Yauheni Kaliuta) [1762214] - x86/modules: Avoid breaking W^X while loading modules (Yauheni Kaliuta) [1762214] - x86/alternatives, jumplabel: Use text_poke_early() before mm_init() (Yauheni Kaliuta) [1762214] - x86/kprobes: Set instruction page as executable (Yauheni Kaliuta) [1762214] - x86/ftrace: Set trampoline pages as executa (Yauheni Kaliuta) [1762214] - [tools] bpftool: Fix json dump crash on powerpc (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix race in flow dissector tests (Yauheni Kaliuta) [1747615] - [arm64] insn: Fix ldadd instruction encoding (Yauheni Kaliuta) [1747615] - [scripts] kbuild: tolerate missing pahole when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: handle old pahole more gracefully when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: add ability to generate BTF type info for vmlinux (Yauheni Kaliuta) [1747615] - [scripts] kbuild: hardcode genksyms path and remove GENKSYMS variable (Yauheni Kaliuta) [1747615] - [scripts] bpf: fix script for generating man page on BPF helpers (Yauheni Kaliuta) [1747615] - [tools] add smp_* barrier variants to include infrastructure (Yauheni Kaliuta) [1747615] - [tools] tools headers barrier: Fix arm64 tools build failure wrt smp_load_{acquire, release} (Yauheni Kaliuta) [1747615] - [tools] bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE} (Yauheni Kaliuta) [1747615] - [x86] unwind/orc: Fall back to using frame pointers for generated code (Yauheni Kaliuta) [1747615] - [x86] unwind: Add hardcoded ORC entry for NULL (Yauheni Kaliuta) [1747615] - [x86] unwind: Handle NULL pointer calls better in frame unwinder (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix accessing bpf_sysctl.file_pos on s390 (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix narrower loads on s390 (Yauheni Kaliuta) [1747615] - [net] bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok (Yauheni Kaliuta) [1747615] - [net] bpf: allow wide (u64) aligned stores for some fields of bpf_sock_addr (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: improve unexpected success reporting in test_syctl (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix "ctx:write sysctl:write read ok" on s390 (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix format string for p_err() in query_flow_dissector() (Yauheni Kaliuta) [1747615] - [tools] bpftool: add raw_tracepoint_writable prog type to header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix NULL deref in btf_type_is_resolve_source_only (Yauheni Kaliuta) [1747615] - [net] bpf: Set sk_bpf_storage back to NULL for cloned sk (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix nested bpf tracepoints with per-cpu data (Yauheni Kaliuta) [1747615] - [net] bpf: Fix out of bounds memory access in bpf_sk_storage (Yauheni Kaliuta) [1747615] - [kernel] sysctl: define proc_do_static_key() (Yauheni Kaliuta) [1747615] - [x86] bpf, x64: fix stack layout of JITed bpf code (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing RCU read lock on flush (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing bulk queue free (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Fix premature entry free on destroying map (Yauheni Kaliuta) [1747615] - [powerpc] bpf: use unsigned division instruction for 64-bit operations (Yauheni Kaliuta) [1747615] - [tools] bpf: fix div64 overflow tests to properly detect errors (Yauheni Kaliuta) [1747615] - [tools] bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapi (Yauheni Kaliuta) [1747615] - [uapi] bpf: simplify definition of BPF_FIB_LOOKUP related flags (Yauheni Kaliuta) [1747615] - [tools] bpf: lpm_trie: check left child of last leftmost node for NULL (Yauheni Kaliuta) [1747615] - [tools] bpf: expand section tests for test_section_names (Yauheni Kaliuta) [1747615] - [tools] bpf: more msg_name rewrite tests to test_sock_addr (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf: sync tooling uapi header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix unconnected udp hooks (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix JSON output when lookup fails (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: move test_lirc_mode2_user to TEST_GEN_PROGS_EXTENDED (Yauheni Kaliuta) [1747615] - [tools] libbpf: Return btf_fd for load_sk_storage_btf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix compiler warning in flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: complete sub-register zero extension checks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: move sub-register zero extension checks into subreg.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add zero extend checks for ALU32 and/or/xor (Yauheni Kaliuta) [1747615] - [samples] bpf: suppress compiler warning (Yauheni Kaliuta) [1747615] - [samples] bpf: fix to change the buffer size for read() (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix BTF raw dump of FWD's fwd_kind (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix bpf_get_current_task (Yauheni Kaliuta) [1747615] - [tools] libbpf: move logging helpers into libbpf_internal.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add test_sysctl and map_tests/tests.h to .gitignore (Yauheni Kaliuta) [1747615] - [kernel] bpf: relax inode permission check for retrieving bpf program (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add prog detach to flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add missing \n to flow_dissector CHECK errors (Yauheni Kaliuta) [1747615] - [tools] libbpf: don't fail when feature probing fails (Yauheni Kaliuta) [1747615] - [tools] bpf: test ref bit from data path and add new tests for syscall path (Yauheni Kaliuta) [1747615] - [kernel] bpf, lru: avoid messing with eviction heuristics upon syscall lookup (Yauheni Kaliuta) [1747615] - [kernel] bpf: add map_lookup_elem_sys_only for lookups from syscall side (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1747615] - [uapi] bpf: btf: fix the brackets of BTF_INT_OFFSET() (Yauheni Kaliuta) [1747615] - [kernel] bpf: devmap: fix use-after-free Read in __dev_map_entry_free (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix undefined behavior in narrow load handling (Yauheni Kaliuta) [1747615] - [tools] libbpf: detect supported kernel BTF features and sanitize BTF (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: Add files generated after build to .gitignore (Yauheni Kaliuta) [1747615] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix minor issues in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix recurring typo in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: add various test cases for backward jumps (Yauheni Kaliuta) [1747615] - [documentation] docs/btf: fix the missing section marks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: initialize bpf_object pointers where needed (Yauheni Kaliuta) [1747615] - [tools] libbpf: add libbpf_util.h to header install (Yauheni Kaliuta) [1747615] - [tools] bpf: fix perf build error with uClibc (seen on ARC) (Yauheni Kaliuta) [1747615] - [tools] bpftool: exclude bash-completion/bpftool from .gitignore pattern (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c (Yauheni Kaliuta) [1747615] - [net] bpf: Use PTR_ERR_OR_ZERO in bpf_fd_sk_storage_update_elem() (Yauheni Kaliuta) [1747615] - [kernel] bpf: Use vmalloc special flag (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fail bpf_probe_write_user() while mm is switched (Yauheni Kaliuta) [1747615] - [kernel] mm/tlb: Provide default nmi_uaccess_okay() (Yauheni Kaliuta) [1747615] - [kernel] asm-generic/tlb: Guard with #ifdef CONFIG_MMU (Yauheni Kaliuta) [1747615] - [tools] bpf: Add ene-to-end test for bpf_sk_storage_* helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps (Yauheni Kaliuta) [1747615] - [tools] bpf: Add verifier tests for the bpf_sk_storage (Yauheni Kaliuta) [1747615] - [tools] bpf: Refactor BTF encoding macro to test_btf.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: Introduce bpf sk local storage (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: test writable buffers in raw tps (Yauheni Kaliuta) [1747615] - [tools] sync bpf.h (Yauheni Kaliuta) [1747615] - [kernel] bpf: add writable context for raw tracepoints (Yauheni Kaliuta) [1747615] - [arm64] bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix indendation in bash-completion/bpftool (Yauheni Kaliuta) [1747615] - [tools] bpftool: add bash completions for btf command (Yauheni Kaliuta) [1747615] - [tools] bpftool/docs: add btf sub-command documentation (Yauheni Kaliuta) [1747615] - [tools] bpftool: add ability to dump BTF types (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix errno variable usage (Yauheni Kaliuta) [1747615] - [tools] bpftool: show flow_dissector attachment status (Yauheni Kaliuta) [1747615] - [net] bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type (Yauheni Kaliuta) [1747615] - [samples] bpf: add hbm sample to .gitignore (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix samples/bpf build failure due to undefined UINT32_MAX (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: handle old kernels more graceful wrt global data sections (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand test_tc_tunnel with SIT encap (Yauheni Kaliuta) [1747615] - [net] bpf: update skb->protocol in bpf_skb_net_grow (Yauheni Kaliuta) [1747615] - [tools] bpf/flow_dissector: don't adjust nhoff by ETH_HLEN in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: properly return error from bpf_flow_load (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: run flow dissector tests in skb-less mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add flow dissector bpf_skb_load_bytes helper test (Yauheni Kaliuta) [1747615] - [net] bpf: when doing BPF_PROG_TEST_RUN for flow dissector use no-skb mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: drop bpf_verifier_lock (Yauheni Kaliuta) [1747615] - [kernel] bpf: remove global variables (Yauheni Kaliuta) [1747615] - [documentation] bpf: document the verifier limits (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix BPF_LOG_BUF_SIZE off-by-one error (Yauheni Kaliuta) [1747615] - [documentation] bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a new common place (Yauheni Kaliuta) [1747615] - [tools] bpf: Increase MAX_NR_MAPS to 17 in test_verifier.c (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix compile errors due to unsync linux/in6.h and netinet/in.h (Yauheni Kaliuta) [1747615] - [documentation] bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix a compilation error (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap memory prefetchw optimizations for struct page (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap do bulk allocation of SKBs (Yauheni Kaliuta) [1747615] - [net] core: introduce build_skb_around (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap use ptr_ring_consume_batched (Yauheni Kaliuta) [1747615] - [tools] libbpf: optimize barrier for XDP socket rings (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf_id in map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: re-organize newline printing for map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix printf formatter for ptrdiff_t argument (Yauheni Kaliuta) [1747615] - [kernel] bpf: use BPF_CAST_CALL for casting bpf call (Yauheni Kaliuta) [1747615] - [uapi] bpf: allow clearing all sock_ops callback flags (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add VRF test cases to lwt_ip_encap test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: make flow dissector tests more extensible (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: two scale tests (Yauheni Kaliuta) [1747615] - [tools] bpftool: Improve handling of ENOSPC on reuseport_array map dumps (Yauheni Kaliuta) [1747615] - [tools] bpftool: Use print_entry_error() in case of ENOENT when dumping (Yauheni Kaliuta) [1747615] - [tools] bpftool: add a note on program statistics in man page (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix short option name for printing version in man pages (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix man page documentation for "pinmaps" keyword (Yauheni Kaliuta) [1747615] - [tools] bpftool: reset errno for "bpftool cgroup tree" (Yauheni Kaliuta) [1747615] - [tools] bpftool: remove blank line after btf_id when listing programs (Yauheni Kaliuta) [1747615] - [net] bpf: reserve flags in bpf_skb_net_shrink (Yauheni Kaliuta) [1747615] - [tools] bpf: fix whitespace for ENCAP_L2 defines in bpf.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bring back (void *) cast to set_ipv4_csum in test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] selftests/btf: add VAR and DATASEC case for dedup tests (Yauheni Kaliuta) [1747615] - [tools] btf: add support for VAR and DATASEC in btf_dedup() (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor "check_reg_arg" to eliminate code redundancy (Yauheni Kaliuta) [1747615] - [kernel] bpf: factor out reg and stack slot propagation into "propagate_liveness_reg" (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate code redundance (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate duplicated for loop (Yauheni Kaliuta) [1747615] - [netdrv] netdevsim: move sdev specific bpf debugfs files to sdev dir (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fix distinct pointer types warning for ARCH=i386 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: C based test for sysctl and strtoX (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test ARG_PTR_TO_LONG arg type (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test file_pos field in bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test BPF_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl section name (Yauheni Kaliuta) [1747615] - [tools] libbpf: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add file_pos field to bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sysctl hook (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add base proto function for cgroup-bpf programs (Yauheni Kaliuta) [1747615] - [net] bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: add L2 encap to test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 (Yauheni Kaliuta) [1747615] - [net] bpf: add layer 2 encap support to bpf_skb_adjust_room (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: extend test_tc_tunnel for UDP encap (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [s390] Convert IS_ENABLED uses to __is_defined (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add selftest for __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [net] bpf: support input __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf id in program information (Yauheni Kaliuta) [1747615] - [tools] libbpf: Fix build with gcc-8 (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix crash in XDP socket part with new larger BPF_LOG_BUF_SIZE (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: fix a few ubsan warnings (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: add test cases for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: test {rd, wr}only flags and direct value access (Yauheni Kaliuta) [1747615] - [tools] bpf: bpftool support for dumping data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: add support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: support global data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: refactor relocation handling (Yauheni Kaliuta) [1747615] - [tools] bpf: sync {btf, bpf}.h uapi header from tools infrastructure (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow for key-less BTF in array map (Yauheni Kaliuta) [1747615] - [kernel] bpf: kernel side support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [documentation] bpf: add specification for BTF Var and DataSec kinds (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow . char as part of the object name (Yauheni Kaliuta) [1747615] - [kernel] bpf: add syscall side map freeze support (Yauheni Kaliuta) [1747615] - [kernel] bpf: add program side {rd, wr}only support for maps (Yauheni Kaliuta) [1747615] - [kernel] bpf: do not retain flags that are not tied to map lifetime (Yauheni Kaliuta) [1747615] - [kernel] bpf: implement lookup-free direct value access for maps (Yauheni Kaliuta) [1747615] - [net] ipv6: Add neighbor helpers that use the ipv6 stub (Yauheni Kaliuta) [1747615] - [tools] libbpf: Ignore -Wformat-nonliteral warning (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add missed newline in verifier verbose log (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test unbounded var_off stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sanity check max value for var_off stack access (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [samples] bpf: fix build with new clang (Yauheni Kaliuta) [1747615] - [samples] selftests/bpf: add NULL check for ksym_search (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: ksym_search won't check symbols exists (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: synthetic tests to push verifier limits (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add few verifier scale tests (Yauheni Kaliuta) [1747615] - [tools] libbpf: teach libbpf about log_level bit 2 (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase verifier log limit (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase complexity limit and maximum program size (Yauheni Kaliuta) [1747615] - [kernel] bpf: verbose jump offset overflow check (Yauheni Kaliuta) [1747615] - [kernel] bpf: convert temp arrays to kvcalloc (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by not remarking live_read (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by droping states (Yauheni Kaliuta) [1747615] - [kernel] bpf: add verifier stats and log_level bit 2 (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: remove duplicate .flags initialization in ctx_skb.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-security warning for flow_dissector_load.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tests.h should depend on .c files, not the output (Yauheni Kaliuta) [1747615] - [tools] bpf: add bpffs multi-dimensional array tests in test_btf (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test variable offset stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Support variable offset stack access from helpers (Yauheni Kaliuta) [1747615] - [net] ipv6: Move ipv6 stubs to a separate header file (Yauheni Kaliuta) [1747615] - [tools] bpf: generate pkg-config file for libbpf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: don't depend on hardcoded perf sample_freq (Yauheni Kaliuta) [1747615] - [tools] bpf: test_tc_tunnel.sh needs reverse path filtering disabled (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tc-bpf flow shaping with EDT (Yauheni Kaliuta) [1747615] - [net] bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_SCHED_ACT (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to encap modes (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room encap flags (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with tso (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with gre (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test to ipv6 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test with decap (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bpf tunnel encap test (Yauheni Kaliuta) [1747615] - [net] bpf: in bpf_skb_adjust_room avoid copy in tx fast path (Yauheni Kaliuta) [1747615] - [samples] bpf: add xdp_sample_pkts to .gitignore (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add tests for bpf_tcp_check_syncookie and bpf_skc_lookup_tcp (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: test references to sock_common (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: allow specifying helper for BPF_SK_LOOKUP (Yauheni Kaliuta) [1747615] - [tools] update uapi/linux/bpf.h (Yauheni Kaliuta) [1747615] - [net] bpf: add helper to check for a valid SYN cookie (Yauheni Kaliuta) [1747615] - [net] bpf: add skc_lookup_tcp helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow helpers to return PTR_TO_SOCK_COMMON (Yauheni Kaliuta) [1747615] - [kernel] bpf: track references based on is_acquire_func (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add arm target register definitions (Yauheni Kaliuta) [1747615] - [documentation] bpf, doc: add RISC-V JIT to BPF documentation (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: add documentation for helpers bpf_spin_lock(), bpf_spin_unlock() (Yauheni Kaliuta) [1747615]- [perf] perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver (Robert Richter) [1726054] - [documentation] documentation: perf: Update documentation for ThunderX2 PMU uncore driver (Robert Richter) [1726054] - [scsi] lpfc: Update lpfc version to 12.6.0.2 (Dick Kennedy) [1771674] - [scsi] lpfc: revise nvme max queues to be hdwq count (Dick Kennedy) [1771674] - [scsi] lpfc: Initialize cpu_map for not present cpus (Dick Kennedy) [1771674] - [scsi] lpfc: fix inlining of lpfc_sli4_cleanup_poll_list() (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_get_scsi_buf_s3(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: Fix lpfc_cpumask_of_node_init() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_sli4_enable_intr() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_get_sgl_per_hdwq() (Dick Kennedy) [1771674] - [scsi] lpfc: Update lpfc version to 12.6.0.1 (Dick Kennedy) [1771674] - [scsi] lpfc: Add enablement of multiple adapter dumps (Dick Kennedy) [1771674] - [scsi] lpfc: Change default IRQ model on AMD architectures (Dick Kennedy) [1771674] - [scsi] lpfc: Add registration for CPU Offline/Online events (Dick Kennedy) [1771674] - [scsi] lpfc: Clarify FAWNN error message (Dick Kennedy) [1771674] - [scsi] lpfc: Sync with FC-NVMe-2 SLER change to require Conf with SLER (Dick Kennedy) [1771674] - [scsi] lpfc: Fix dynamic fw log enablement check (Dick Kennedy) [1771674] - [scsi] lpfc: Fix unexpected error messages during RSCN handling (Dick Kennedy) [1771674] - [scsi] lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce (Dick Kennedy) [1771674] - [scsi] lpfc: Fix configuration of BB credit recovery in service parameters (Dick Kennedy) [1771674] - [scsi] lpfc: Fix duplicate unreg_rpi error in port offline flow (Dick Kennedy) [1771674] - [infiniband] ib/srp: Add missing new line after displaying fast_io_fail_tmo param (Kamal Heib) [1678461 1720899] - [net] sunrpc: The RDMA back channel mustn't disappear while requests are outstanding (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Skip counter if port doesn't match (Kamal Heib) [1720899] - [rdma] uverbs: Prevent potential underflow (Kamal Heib) [1720899] - [infiniband] ib/core: Use rdma_read_gid_l2_fields to compare GID L2 fields (Kamal Heib) [1720899] - [infiniband] rdma/siw: free siw_base_qp in kref release routine (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: move iw_rem_ref() calls out of spinlock (Kamal Heib) [1720899] - [infiniband] ib/core: Fix wrong iterating on ports (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Reshuffle the code to avoid need to rebind QP in error path (Kamal Heib) [1720899] - [infiniband] rdma/cm: Fix memory leak in cm_add/remove_one (Kamal Heib) [1720899] - [infiniband] rdma/core: Fix an error handling path in 'res_get_common_doit()' (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: Fix a lock inversion issue (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix serialization issue in write_space() (Kamal Heib) [1720899] - [infiniband] rdma/vmw_pvrdma: Free SRQ only once (Kamal Heib) [1757294 1720899] - [infiniband] rdma: Fix double-free in srq creation error flow (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix page address mapping in TX path (Kamal Heib) [1720899] - [infiniband] rdma/cma: Fix false error message (Kamal Heib) [1720899] - [infiniband] rdma/{cxgb3, cxgb4, i40iw}: Remove common code (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Fix use after free and refcnt leak on ndev in_device in iwarp_query_port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Add common iWARP query port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/i40iw: Associate ibdev to netdev before IB device registration (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/cxgb3: Use ib_device_set_netdev() (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma: Introduce ib_port_phys_state enum (Kamal Heib) [1760097 1745655 1720899] - [sched] topology: Improve load balancing on AMD EPYC systems (Phil Auld) [1757535] - [netdrv] broadcom: Use dev_get_drvdata (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add a new BNXT_FW_RESET_STATE_POLL_FW_DOWN state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.100 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Don't proceed in .ndo_set_rx_mode() when device is not in open state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix compile error regression with CONFIG_BNXT_SRIOV not set (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add FW fatal devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add bnxt_fw_exception() to handle fatal firmware errors (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add RESET_FW state logic to bnxt_fw_reset_task() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Do not send firmware messages if firmware is in error state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Retain user settings on a VF after RESET_NOTIFY event (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add devlink health reset reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle RESET_NOTIFY async event from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add new FW devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add BNXT_STATE_IN_FW_RESET state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Enable health monitoring (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Pre-map the firmware health monitoring registers (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Discover firmware error recovery capabilities (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset status during IF_UP (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Register buffers for VFs before reserving resources (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_sriov_enable() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Prepare bnxt_init_one() to be called multiple times (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress all error messages in hwrm_do_send_msg() in silent mode (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Simplify error checking in the SR-IOV message forwarding functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Convert error code in firmware message response to standard code (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Remove the -1 error return code from bnxt_hwrm_do_send_msg() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use a common function to print the same ethtool -f error message (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix allocation of zero statistics block size regression (Jonathan Toppins) [1724766] - [netdrv] bnxt: no need to check return value of debugfs_create functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add PCI IDs for 57500 series NPAR devices (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support all variants of the 5750X chip family (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_init_one() and turn on TPA support on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support TPA counters on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Allocate the larger per-ring statistics block for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor ethtool ring statistics logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add hardware GRO setup function for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA ID mapping logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add fast path logic for TPA on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Set TPA GRO mode flags on 57500 chips properly (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor tunneled hardware GRO logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle standalone RX_AGG completions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor TPA logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA structure definitions for BCM57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.89 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix to include flow direction in L2 key (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use correct src_fid to determine direction of the flow (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Improve RX doorbell sequence (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC clearing logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add page_pool_destroy() during RX ring cleanup (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: add page_pool support (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: optimized XDP_REDIRECT support (Jonathan Toppins) [1724766 1669220] - [netdrv] bnxt_en: Refactor __bnxt_xmit_xdp() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: rename some xdp functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Device serial number is supported only for PFs (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Query firmware capability to support aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Separate RDMA MR/AH context allocation (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: read the clause type from the PHY ID (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Read package version from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Check new firmware capability to display extended stats (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for PCIe statistics (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_alloc_stats() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface to 1.10.0.69 (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_port_parent_id implementation for physical ports (Jonathan Toppins) [1724766] - [netdrv] bnxt: pass switch ID through devlink_port_attrs_set() (Jonathan Toppins) [1724766] - [netdrv] bnxt: move bp->switch_id initialization to PF probe (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_phys_port_name implementation (Jonathan Toppins) [1724766] - [netdrv] bnxt: implement ndo_get_devlink_port (Jonathan Toppins) [1724766] - [netdrv] bnxt: Implement ndo_get_port_parent_id() (Jonathan Toppins) [1724766] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix firmware signaled resource change logic in open (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-thoughs (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-throughs (Jonathan Toppins) [1724766] - [tools] selftests: kvm: vmx_dirty_log_test: skip the test when VMX is not supported (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: consolidate VMX support checks (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: vmx_set_nested_state_test: don't check for VMX support twice (Vitaly Kuznetsov) [1771575] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769904] - [net] vsock: Send reset control packet when socket is partially bound (Stefano Garzarella) [1769904] - [net] vsock/virtio: fix sock refcnt holding during the shutdown (Stefano Garzarella) [1769855] - [kernel] vsock/virtio: remove unused 'work' field from 'struct virtio_vsock_pkt' (Stefano Garzarella) [1769855] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 (Stefano Garzarella) [1769855] - [net] vsock/virtio: set SOCK_DONE on peer shutdown (Stefano Garzarella) [1769855] - [net] vsock/virtio: discard packets if credit is not respected (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: send a credit update when buffer size is changed (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: a better comment on credit update (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: fix locking in virtio_transport_inc_tx_pkt() (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: reduce credit update messages (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: change the maximum packet size allowed (Stefano Garzarella) [1679971] - [vhost] vsock: split packets to send using multiple buffers (Stefano Garzarella) [1679971] - [net] vsock/virtio: limit the memory used per-socket (Stefano Garzarella) [1769744] - [net] vsock/virtio: free packets during the socket release (Stefano Garzarella) [1769744] - [net] vsock: Fix a lockdep warning in __vsock_release() (Stefano Garzarella) [1769714] - [net] vsock: correct removal of socket from the list (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769714] - [net] Fix ERROR:do not initialise statics to 0 in af_vsock.c (Stefano Garzarella) [1769714] - [net] vsock: bind to random port for VMADDR_PORT_ANY (Stefano Garzarella) [1769714] - [tools] tc-testing: added tests with cookie for conntrack TC action (Ivan Vecera) [1739606] - [net] cls_bpf: fix NULL deref on offload filter removal (Ivan Vecera) [1739606] - [tools] tc-testing: fixed two failing pedit tests (Ivan Vecera) [1739606] - [tools] tc-testing: implement tests for new fast_init action flag (Ivan Vecera) [1739606] - [net] sched: update action implementations to support flags (Ivan Vecera) [1739606] - [net] sched: use temporary variable for actions indexes (Ivan Vecera) [1739606] - [net] sched: extend TCA_ACT space with TCA_ACT_FLAGS (Ivan Vecera) [1739606] - [net] sched: modify stats helper functions to support regular stats (Ivan Vecera) [1739606] - [net] sched: don't expose action qstats to skb_tc_reinsert() (Ivan Vecera) [1739606] - [net] sched: extract qstats update code into functions (Ivan Vecera) [1739606] - [net] sched: extract bstats update code into function (Ivan Vecera) [1739606] - [net] sched: extract common action counters update code into function (Ivan Vecera) [1739606] - [tools] tc-testing: list required kernel options for act_ct action (Ivan Vecera) [1739606] - [net] fq_codel: do not include (Ivan Vecera) [1739606] - [net] sch_generic: Use pfifo_fast as fallback scheduler for CAN hardware (Ivan Vecera) [1739606] - [net] sched: taprio: fix -Wmissing-prototypes warnings (Ivan Vecera) [1739606] - [net] sched: act_police: re-use tcf_tm_dump() (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1739606] - [net] sched: Avoid using yield() in a busy waiting loop (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] sched: etf: Fix ordering of packets with same txtime (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] taprio: Fix returning EINVAL when configuring without flags (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_ACT_KIND (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_KIND (Ivan Vecera) [1739606] - [net] sched: Set default of CONFIG_NET_TC_SKB_EXT to N (Ivan Vecera) [1739606] - [net] sch_netem: fix rcu splat in netem_enqueue() (Ivan Vecera) [1739606] - [net] net_sched: remove need_resched() from qdisc_run() (Ivan Vecera) [1739606] - [net] sched: cbs: Avoid division by zero when calculating the port rate (Ivan Vecera) [1739606] - [net] sched: taprio: Avoid division by zero on invalid link speed (Ivan Vecera) [1739606] - [net] sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] sched: cbs: Fix not adding cbs instance to list (Ivan Vecera) [1739606] - [net] Fix Kconfig indentation (Ivan Vecera) [1739606] - [net] net_sched: add policy validation for action attributes (Ivan Vecera) [1739606] - [net] net_sched: add max len check for TCA_KIND (Ivan Vecera) [1739606] - [net] taprio: Add support for hardware offloading (Ivan Vecera) [1739606] - [net] sched: use get_dev() action API in flow_action infra (Ivan Vecera) [1739606] - [net] sched: take reference to psample group in flow_action infra (Ivan Vecera) [1739606] - [net] sched: extend flow_action_entry with destructor (Ivan Vecera) [1739606] - [net] sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero (Ivan Vecera) [1739606] - [net] net_sched: check cops->tcf_block in tc_bind_tclass() (Ivan Vecera) [1739606] - [net] sched: fix reordering issues (Ivan Vecera) [1739606] - [net] net_sched: act_police: add 2 new attributes to support police 64bit rate and peakrate (Ivan Vecera) [1739606] - [net] openvswitch: Set OvS recirc_id from tc chain index (Ivan Vecera) [1739606] - [net] sk_buff: drop all skb extensions on free and skb scrubbing (Ivan Vecera) [1739606] - [net] minor cleanup in skb_ext_add() (Ivan Vecera) [1739606] - [include] net: drop the unused helper skb_ext_get() (Ivan Vecera) [1739606] - [net] fix possible user-after-free in skb_ext_add() (Ivan Vecera) [1739606] - [net] sk_buff: add skb extension infrastructure (Ivan Vecera) [1739606] - [net] sched: cbs: remove redundant assignment to variable port_rate (Ivan Vecera) [1739606] - [tools] tc-testing: don't hardcode 'ip' in nsPlugin.py (Ivan Vecera) [1739606] - [net] sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate (Ivan Vecera) [1739606] - [net] taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] taprio: Fix kernel panic in taprio_destroy (Ivan Vecera) [1739606] - [netdrv] mlx5e: Move local var definition into ifdef block (Ivan Vecera) [1739606] - [net] sched: cls_matchall: cleanup flow_action before deallocating (Ivan Vecera) [1739606] - [net] sched: act_vlan: implement stats_update callback (Ivan Vecera) [1739606] - [net] sched: act_sample: fix psample group handling on overwrite (Ivan Vecera) [1739606] - [net] sched: flower: don't take rtnl lock for cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: copy tunnel info when setting flow_action entry->tunnel (Ivan Vecera) [1739606] - [net] sched: take reference to action dev before calling offloads (Ivan Vecera) [1739606] - [net] sched: take rtnl lock in tc_setup_flow_action() (Ivan Vecera) [1739606] - [net] sched: conditionally obtain rtnl lock in cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: add API for registering unlocked offload block callbacks (Ivan Vecera) [1739606] - [net] sched: notify classifier on successful offload add/delete (Ivan Vecera) [1739606] - [net] sched: refactor block offloads counter usage (Ivan Vecera) [1739606] - [net] sched: change tcf block offload counter type to atomic_t (Ivan Vecera) [1739606] - [net] sched: protect block offload-related fields with rw_semaphore (Ivan Vecera) [1739606] - [net] net_sched: fix a NULL pointer deref in ipt action (Ivan Vecera) [1739606] - [tools] tc-testing: concurrency: wrap piped rule update commands (Ivan Vecera) [1739606] - [tools] tc-testing: use dedicated DUMMY interface name for dummy dev (Ivan Vecera) [1739606] - [net] flow_offload: convert block_ing_cb_list to regular list type (Ivan Vecera) [1739606] - [netdrv] sched: use major priority number as hardware priority (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for matchall filter (Ivan Vecera) [1739606] - [net] taprio: remove unused variable 'entry_list_policy' (Ivan Vecera) [1739606] - [tools] tc-testing: updated skbedit action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update skbedit action for batched events operations (Ivan Vecera) [1739606] - [net] fq_codel: remove set but not used variables 'prev_ecn_mark' and 'prev_drop_count' (Ivan Vecera) [1739606] - [net] flow_offload: support get multi-subsystem block (Ivan Vecera) [1739606] - [net] flow_offload: move tc indirect block to flow offload (Ivan Vecera) [1739606] - [net] cls_api: add flow_indr_block_call function (Ivan Vecera) [1739606] - [net] cls_api: remove the tcf_block cache (Ivan Vecera) [1739606] - [net] cls_api: modify the tc_indr_block_ing_cmd parameters. (Ivan Vecera) [1739606] - [net] sched: sch_taprio: fix memleak in error path for sched list parse (Ivan Vecera) [1739606] - [net] fq_codel: Kill useless per-flow dropped statistic (Ivan Vecera) [1739606] - [net] Increase fq_codel count in the bulk dropper (Ivan Vecera) [1739606] - [include] sched: sample: allow accessing psample_group with rtnl (Ivan Vecera) [1739606] - [tools] tc-testing: updated vlan action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update vlan action for batched events operations (Ivan Vecera) [1739606] - [tools] tc-testing: Clarify the use of tdc's -d option (Ivan Vecera) [1739606] - [net] sched: Fix a possible null-pointer dereference in dequeue_func() (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for [b|p]fifo qdisc (Ivan Vecera) [1739606] - [net] ife: error out when nla attributes are empty (Ivan Vecera) [1739606] - [net] sched: verify that q!=NULL before setting q->flags (Ivan Vecera) [1739606] - [net] net_sched: unset TCQ_F_CAN_BYPASS when adding filters (Ivan Vecera) [1739606] - [net] fix: taprio: Change type of txtime-delay parameter to u32 (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [include] pkt_sched: Include const.h (Ivan Vecera) [1739606] - [tools] tc-testing: introduce scapyPlugin for basic traffic (Ivan Vecera) [1739606] - [tools] tc-testing: Allow tdc plugins to see test case data (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for prio qdisc (Ivan Vecera) [1739606] - [tools] tc-testing: updated mirred action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update mirred action for batched events operations (Ivan Vecera) [1739606] - [net] sched: em_ipt: add support for addrtype matching (Ivan Vecera) [1739606] - [net] sched: em_ipt: keep the user-specified nfproto and dump it (Ivan Vecera) [1739606] - [net] sched: em_ipt: set the family based on the packet if it's unspecified (Ivan Vecera) [1739606] - [net] sched: em_ipt: match only on ip/ipv6 traffic (Ivan Vecera) [1739606] - [net] taprio: Adjust timestamps for TCP packets (Ivan Vecera) [1739606] - [net] taprio: make clock reference conversions easier (Ivan Vecera) [1739606] - [net] taprio: Add support for txtime-assist mode (Ivan Vecera) [1739606] - [net] taprio: Remove inline directive (Ivan Vecera) [1739606] - [net] taprio: calculate cycle_time when schedule is installed (Ivan Vecera) [1739606] - [net] etf: Add skip_sock_check (Ivan Vecera) [1739606] - [include] etf: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [tools] tc-testing: add ingress qdisc tests (Ivan Vecera) [1739606] - [tools] tc-testing: Restore original behaviour for namespaces in tdc (Ivan Vecera) [1739606] - [include] net: sched: act_ctinfo: tidy UAPI definition (Ivan Vecera) [1739606] - [include] act_ctinfo: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [net] sched: cls_matchall: allow to delete filter (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix policy validation (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix action creation (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [tools] tc-tests: added path to ip command in tdc (Ivan Vecera) [1739606] - [net] sched: remove NET_CLS_IND config option (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: use extack error reporting (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for clsact Qdisc ops (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for Qdisc ops (Ivan Vecera) [1739606] - [tools] tc-tests: updated fw with bind actions by reference use cases (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: minor size optimisation (Ivan Vecera) [1739606] - [net] flow_offload: use struct_size() in kzalloc() (Ivan Vecera) [1739606] - [net] sched: don't use tc_action->order during action dump (Ivan Vecera) [1739606] - [net] sch_htb: redefine htb qdisc overlimits (Ivan Vecera) [1739606] - [tools] selftests: tc-testing: Add pedit tests (Ivan Vecera) [1739606] - [net] sched: add ingress mirred action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add helpers to detect ingress mirred actions (Ivan Vecera) [1757520] - [net] sched: add skbedit of ptype action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add skbedit_ptype helper functions (Ivan Vecera) [1757520] - [net] openvswitch: load and reference the NAT helper. (Flavio Leitner) [1752970] - [net] openvswitch: load NAT helper (Flavio Leitner) [1752970] - [net] netfilter: nf_nat: register NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: add API to manage NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: use macros to create module aliases. (Flavio Leitner) [1752970] - [net] xfrm: remove a duplicated assignment (Sabrina Dubroca) [1760002] - [net] xfrm: remove empty xfrmi_init_net (Sabrina Dubroca) [1760002] - [net] xfrm: remove unneeded export_symbols (Sabrina Dubroca) [1760002] - [include] xfrm: clean an indentation issue, remove a space (Sabrina Dubroca) [1760002] - [net] xfrm6: remove BUG_ON from xfrm6_dst_ifdown (Sabrina Dubroca) [1760002] - [net] xfrm: policy: add missing indentation (Sabrina Dubroca) [1760002] - [net] xfrm: Fix bucket count reported to userspace (Sabrina Dubroca) [1760002] - [net] xfrm: use complete IPv6 addresses for hash (Sabrina Dubroca) [1760002] - [net] xfrm: use correct size to initialise sp->ovec (Sabrina Dubroca) [1760002] - [net] xfrm: allow driver to quietly refuse offload (Sabrina Dubroca) [1760002] - [net] esp: remove redundant define esph (Sabrina Dubroca) [1760002] - [net] ip6_vti: simplify stats handling in vti6_xmit (Sabrina Dubroca) [1760002] - [net] xfrm: fix 'passing zero to ERR_PTR()' warning (Sabrina Dubroca) [1760002] - [net] xfrm: remove blank lines at EOF (Sabrina Dubroca) [1760002] - [net] xfrm: don't check offload_handle for nonzero (Sabrina Dubroca) [1760002] - [net] ipv6: xfrm: use 64-bit timestamps (Sabrina Dubroca) [1760002] - [net] devlink: Introduce PCI VF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Introduce PCI PF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Return physical port fields only for applicable port flavours (Petr Oros) [1761495] - [net] devlink: Refactor physical port attributes (Petr Oros) [1761495] - [net] ipv4: fix race condition between route lookup and invalidation (Guillaume Nault) [1765639] - [net] add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head (Guillaume Nault) [1765639] - [net] ipv4/icmp: fix rt dst dev null pointer dereference (Guillaume Nault) [1765639] - [net] ipip: validate header length in ipip_tunnel_xmit (Guillaume Nault) [1765639] - [net] ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop (Guillaume Nault) [1765639] - [net] ipv4: Fix raw socket lookup for local traffic (Guillaume Nault) [1765639] - [net] ipv4: Return error for RTA_VIA attribute (Guillaume Nault) [1765639] - [net] ipmr: fix unresolved entry dumps (Guillaume Nault) [1765639] - [net] ipvs: don't ignore errors in case refcounting ip_vs module fails (Davide Caratti) [1687094] - [net] ipvs: fix tinfo memory leak in start_sync_thread (Davide Caratti) [1687094] - [net] tcp: fix a possible lockdep splat in tcp_done() (Marcelo Leitner) [1764654] - [net] tcp: add rcu protection around tp->fastopen_rsk (Marcelo Leitner) [1764654] - [net] tcp: annotate lockless access to tcp_memory_pressure (Marcelo Leitner) [1764654] - [net] tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR (Marcelo Leitner) [1764654] - [net] tcp: inherit timestamp on mtu probe (Marcelo Leitner) [1764654] - [net] tcp: remove empty skb from write queue in error cases (Marcelo Leitner) [1764654] - [net] tcp: get rid of tcp_check_send_head() (Marcelo Leitner) [1764654] - [net] tcp: make sure EPOLLOUT wont be missed (Marcelo Leitner) [1764654] - [net] ipv4: set the tcp_min_rtt_wlen range from 0 to one day (Marcelo Leitner) [1764654] - [net] net-tcp: /proc/sys/net/ipv4/tcp_probe_interval is a u32 not int (Marcelo Leitner) [1764654] - [net] tcp: fix a race in inet_diag_dump_icsk() (Marcelo Leitner) [1764654] - [net] netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type (Florian Westphal) [1763657] - [net] netfilter: nft_xfrm: use state family, not hook one (Florian Westphal) [1763654] - [net] netfilter: nf_tables: add xfrm expression (Florian Westphal) [1763654] - [net] netfilter: nf_tables: rt: allow checking if dst has xfrm attached (Florian Westphal) [1763654] - [netdrv] mlx5e: Fix unnecessary flow_block_cb_is_busy call (Ivan Vecera) [1737890] - [netdrv] nfp: flower: verify that block cb is not busy before binding (Ivan Vecera) [1737890] - [netdrv] net/mlx5e: Provide cb_list pointer when setting up tc block on rep (Ivan Vecera) [1737890] - [net] sched: Fix NULL-pointer dereference in tc_indr_block_ing_cmd() (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block structure and use it (Ivan Vecera) [1737890] - [net] flow_offload: rename tc_setup_cb_t to flow_setup_cb_t (Ivan Vecera) [1737890] - [include] flow_offload: include linux/kernel.h from flow_offload.h (Ivan Vecera) [1737890] - [net] flow_offload: remove netns parameter from flow_block_cb_alloc() (Ivan Vecera) [1737890] - [net] openvswitch: rename flow_stats to sw_flow_stats (Ivan Vecera) [1737890] - [netdrv] mlx5e: Fix unused variable warning when CONFIG_MLX5_ESWITCH is off (Ivan Vecera) [1737890] - [netdrv] net: flow_offload: rename tc_cls_flower_offload to flow_cls_offload (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_is_busy() and use it (Ivan Vecera) [1737890] - [net] sched: remove tcf block API (Ivan Vecera) [1737890] - [include] sched: use new symbol for TC kABI version (Ivan Vecera) [1737890] - [netdrv] use flow block API (Ivan Vecera) [1737890] - [net] sched: use flow block API (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_{priv, incref, decref}() (Ivan Vecera) [1737890] - [net] flow_offload: add list handling functions (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_alloc() and flow_block_cb_free() (Ivan Vecera) [1737890] - [net] flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_* (Ivan Vecera) [1737890] - [net] flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BIND (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_setup_simple() (Ivan Vecera) [1737890] - [net] openvswitch: free vport unless register_netdevice() succeeds (Stefano Brivio) [1765580] - [net] openvswitch: Clear the L4 portion of the key for "later" fragments. (Stefano Brivio) [1765580] - [net] openvswitch: Properly set L4 keys on "later" IP fragments (Stefano Brivio) [1765580] - [net] openvswitch: Print error when ovs_execute_actions() fails (Stefano Brivio) [1765580] - [net] openvswitch: do not free vport if register_netdevice() is failed. (Stefano Brivio) [1765580] - [net] xfrm: policy: remove pcpu policy cache (Xin Long) [1743519] - [net] netem: correct the parent's backlog when corrupted packet was dropped (Davide Caratti) [1764553] - [net] netem: fix error path for corrupted GSO frames (Davide Caratti) [1764553] - [net] avoid potential infinite loop in tc_ctl_action() (Davide Caratti) [1764553] - [net] act_mirred: Fix mirred_init_module error handling (Davide Caratti) [1764553] - [net] sch_dsmark: fix potential NULL deref in dsmark_init() (Davide Caratti) [1764553] - [net] sch_cbq: validate TCA_CBQ_WRROPT to avoid crash (Davide Caratti) [1764553] - [net] sched: sch_sfb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: multiq: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: sch_htb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: fix possible crash in tcf_action_destroy() (Davide Caratti) [1764553] - [net] sch_netem: fix a divide by zero in tabledist() (Davide Caratti) [1764553] - [net] sched: act_sample: don't push mac header on ip6gre ingress (Davide Caratti) [1764553] - [net] net_sched: let qdisc_put() accept NULL pointer (Davide Caratti) [1764553] - [net] tcp: adjust rto_base in retransmits_timed_out() (Marcelo Leitner) [1756775] - [net] tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state (Marcelo Leitner) [1756775] - [include] netlink: use 48 byte ctx instead of 6 signed longs for callback (Petr Oros) [1751273] - [net] rtnetlink: skip metrics loop for dst_default_metrics (Petr Oros) [1751273] - [include] netlink: Add field to skip in-kernel notifications (Petr Oros) [1751273] - [include] netlink: Document all fields of 'struct nl_info' (Petr Oros) [1751273] - [net] ipoib: show VF broadcast address (Petr Oros) [1751273] - [net] remove empty netlink_tap_exit_net (Petr Oros) [1751273] - [net] netlink: make netlink_walk_start() void return type (Petr Oros) [1751273] - [include] net: nexthop uapi (Petr Oros) [1751273] - [net] Treat sock->sk_drops as an unsigned int when printing (Petr Oros) [1751273] - [net] fix two coding style issues (Petr Oros) [1751273] - [net] ipset: drop ipset_nest_start() and ipset_nest_end() (Petr Oros) [1751273] - [net] netlink: make nla_nest_start() add NLA_F_NESTED flag (Petr Oros) [1751273] - [net] netfilter: nf_tables: fix a missing check of nla_put_failure (Petr Oros) [1751273] - [net] ncsi: fix a missing check for nla_nest_start (Petr Oros) [1751273] - [net] genetlink: use idr_alloc_cyclic for family->id assignment (Petr Oros) [1751273] - [net] netlink: Check address length before reading groups field (Petr Oros) [1751273] - [net] core: Fix rtnetlink kernel-doc headers (Petr Oros) [1751273] - [net] rhashtable: Remove obsolete rhashtable_walk_init function (Petr Oros) [1751273] - [net] netfilter: nf_tables: use rhashtable_walk_enter instead of rhashtable_walk_init (Petr Oros) [1751273] - [net] netlink: reduce NLA_POLICY_NESTED{, _ARRAY} arguments (Petr Oros) [1751273] - [net] netlink: rename NETLINK_DUMP_STRICT_CHK -> NETLINK_GET_STRICT_CHK (Petr Oros) [1751273] - [include] netlink: replace __NLA_ENSURE implementation (Petr Oros) [1751273] - [include] netlink: fix typo in nla_parse_nested() comment (Petr Oros) [1751273] - [net] netlink: remove hash::nelems check in netlink_insert (Petr Oros) [1751273] - [net] netlink: Make groups check less stupid in netlink_bind() (Petr Oros) [1751273] - [include] genetlink: constify genl_err_attr() argument (Petr Oros) [1751273] - [net] netlink: do not store start function in netlink_cb (Petr Oros) [1751273] - [include] linux: Add skb_frag_t page_offset accessors (Petr Oros) [1757515] - [include] net: add missing documentation in linux/skbuff.h (Petr Oros) [1757515] - [net] l2tp: Fix possible NULL pointer dereference (Stefano Brivio) [1764185] - [net] l2ip: fix possible use-after-free (Stefano Brivio) [1764185] - [net] l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv() (Stefano Brivio) [1764185] - [net] l2tp: fix infoleak in l2tp_ip6_recvmsg() (Stefano Brivio) [1764185] - [net] l2tp: copy 4 more bytes to linear part if necessary (Stefano Brivio) [1764185] - [net] l2tp: fix reading optional fields of L2TPv3 (Stefano Brivio) [1764185] - [net] l2tp: remove ->recv_payload_hook (Stefano Brivio) [1764185] - [net] l2tp: don't export l2tp_session_queue_purge() (Stefano Brivio) [1764185] - [net] l2tp: remove .show from struct l2tp_tunnel (Stefano Brivio) [1764185] - [netdrv] vxlan: do not destroy fdb if register_netdevice() is failed (Stefano Brivio) [1763793] - [net] ip6erspan: remove the incorrect mtu limit for ip6erspan (Stefano Brivio) [1763286] - [net] ipv6: Handle missing host route in __ipv6_ifa_notify (Stefano Brivio) [1763286] - [net] ipv6: drop incoming packets having a v4mapped source address (Stefano Brivio) [1763286] - [net] ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit (Stefano Brivio) [1763286] - [net] mld: fix memory leak in mld_del_delrec() (Stefano Brivio) [1763286] - [net] ipv6: rt6_check should return NULL if 'from' is NULL (Stefano Brivio) [1763286] - [net] ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() (Stefano Brivio) [1763286] - [net] ipv6_gre: Fix GRO to work on IPv6 over GRE tap (Stefano Brivio) [1763286] - [net] ipv4: Return -ENETUNREACH if we can't create route but saddr is valid (Stefano Brivio) [1686686] - [net] netfilter: nft_connlimit: disable bh on garbage collection (Florian Westphal) [1762844] - [net] netfilter: ebtables: Fix argument order to ADD_COUNTER (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON (Florian Westphal) [1762844] - [net] netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING (Florian Westphal) [1762844] - [net] netfilter: ebtables: also count base chain policies (Florian Westphal) [1762844] - [net] netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present (Florian Westphal) [1762844] - [net] sctp: change sctp_prot .no_autobind with true (Xin Long) [1762625] - [net] sctp: destroy bucket if failed to bind addr (Xin Long) [1762625] - [net] sctp: remove redundant assignment when call sctp_get_port_local (Xin Long) [1762625] - [net] sctp: change return type of sctp_get_port_local (Xin Long) [1762625] - [net] sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' (Xin Long) [1762625] - [net] sctp: fix the missing put_user when dumping transport thresholds (Xin Long) [1762625] - [net] sctp: use transport pf_retrans in sctp_do_8_2_transport_strike (Xin Long) [1762625] - [net] sctp: allow users to set ep ecn flag by sockopt (Xin Long) [1762625] - [net] sctp: allow users to set netns ecn flag with sysctl (Xin Long) [1762625] - [net] sctp: make ecn flag per netns and endpoint (Xin Long) [1762625] - [net] sctp: remove net sctp.x_enable working as a global switch (Xin Long) [1762625] - [net] sctp: add SCTP_AUTH_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: add sctp_auth_init and sctp_auth_free (Xin Long) [1762625] - [net] sctp: use ep and asoc auth_enable properly (Xin Long) [1762625] - [net] sctp: add SCTP_ASCONF_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: check asoc peer.asconf_capable before processing asconf (Xin Long) [1762625] - [net] sctp: not set peer.asconf_capable in sctp_association_init (Xin Long) [1762625] - [net] sctp: add asconf_enable in struct sctp_endpoint (Xin Long) [1762625] - [net] sctp: fix memleak in sctp_send_reset_streams (Xin Long) [1762625] - [net] sctp: fix the transport error_count check (Xin Long) [1762625] - [net] sched: fix corrupted L2 header with MPLS 'push' and 'pop' actions (Ivan Vecera) [1737820] - [net] avoid errors when trying to pop MLPS header on non-MPLS packets (Ivan Vecera) [1737820] - [net] netfilter: connlabels: prefer static lock initialiser (Ivan Vecera) [1737820] - [net] sched: include mpls actions in hardware intermediate representation (Ivan Vecera) [1737820] - [net] sched: Make NET_ACT_CT depends on NF_NAT (Ivan Vecera) [1737820] - [tools] tc-tests: Add tc action ct tests (Ivan Vecera) [1737820] - [net] sched: cls_flower: Add matching on conntrack info (Ivan Vecera) [1737820] - [net] flow_dissector: add connection tracking dissection (Ivan Vecera) [1737820] - [net] sched: Introduce action ct (Ivan Vecera) [1737820] - [tools] tc-tests: actions: add MPLS tests (Ivan Vecera) [1737820] - [net] sched: add mpls manipulation actions to TC (Ivan Vecera) [1737820] - [net] core: add MPLS update core helper and use in OvS (Ivan Vecera) [1737820] - [net] core: move pop MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] core: move push MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] sched: Introduce act_ctinfo action (Ivan Vecera) [1737820] - [netdrv] mlx5e: Allow dissector meta key in tc flower (Ivan Vecera) [1762861] - [tools] selftests: tc: add ingress device matching support (Ivan Vecera) [1762861] - [net] flow_offload: implement support for meta key (Ivan Vecera) [1762861] - [net] sched: cls_flower: use flow_dissector for ingress ifindex (Ivan Vecera) [1762861] - [net] flow_dissector: add support for ingress ifindex dissection (Ivan Vecera) [1762861] - [net] udp: only do GSO if # of segs > 1 (Guillaume Nault) [1762357] - [net] udp: fix gso_segs calculations (Guillaume Nault) [1762357] - [tools] selftests: rtnetlink: add small test case with 'promote_secondaries' enabled (Petr Oros) [1759177] - [net] ipv4: fix infinite loop on secondary addr promotion (Petr Oros) [1759177] - [tools] selftests: rtnetlink: add addresses with fixed life time (Petr Oros) [1759177] - [net] ipv4: remove erroneous advancement of list pointer (Petr Oros) [1759177] - [net] ipv4: fix rcu lockdep splat due to wrong annotation (Petr Oros) [1759177] - [net] ipv4: provide __rcu annotation for ifa_list (Petr Oros) [1759177] - [drivers] use in_dev_for_each_ifa_rtnl/rcu (Petr Oros) [1759177] - [net] use new in_dev_ifa iterators (Petr Oros) [1759177] - [net] netfilter: use in_dev_for_each_ifa_rcu (Petr Oros) [1759177] - [net] devinet: use in_dev_for_each_ifa_rcu in more places (Petr Oros) [1759177] - [net] inetdevice: provide replacement iterators for in_ifaddr walk (Petr Oros) [1759177] - [fs] afs: do not send list of client addresses (Petr Oros) [1759177] - [net] sctp: add SCTP_SEND_FAILED_EVENT event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_MADE_PRIM event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_REMOVED event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_ADDED event (Xin Long) [1751129] - [netdrv] team: call RCU read lock when walking the port_list (Hangbin Liu) [1724896] - [net] packet: fix race in tpacket_snd() (Davide Caratti) [1760276] - [net] packet: fix memory leak in packet_set_ring() (Davide Caratti) [1760276] - [net] packet: unconditionally free po->rollover (Davide Caratti) [1760276] - [net] llc: fix skb leak in llc_build_and_send_ui_pkt() (Davide Caratti) [1760276] - [net] af_key: fix leaks in key_pol_get_resp and dump_sp. (Davide Caratti) [1760276] - [net] packet: in recvmsg msg_name return at least sizeof sockaddr_ll (Davide Caratti) [1760276] - [net] packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec (Davide Caratti) [1760276] - [net] packet: fix 4gb buffer limit due to overflow check (Davide Caratti) [1760276] - [net] llc: do not use sk_eat_skb() (Davide Caratti) [1760276] - [fs] proc: fix /proc/net/* after setns(2) (Davide Caratti) [1760276] - [net] Unpublish sk from sk_reuseport_cb before call_rcu (Paolo Abeni) [1760409] - [net] Fix null de-reference of device refcount (Paolo Abeni) [1760409] - [include] ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled (Paolo Abeni) [1760409] - [net] neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit (Paolo Abeni) [1760409] - [net] ebpf: record usage of flow dissector (Jiri Benc) [1749812] - [tools] selftests/bpf: More compatible nc options in test_lwt_ip_encap (Jiri Benc) [1749812] - [tools] selftests/bpf: Set rp_filter in test_flow_dissector (Jiri Benc) [1749812] - [net] bpf: lwtunnel: fix reroute supplying invalid dst (Jiri Benc) [1749812] - [kernel] rh_features: convert to atomic allocation (Jiri Benc) [1749812] - [net] xsk: lock the control mutex in sock_diag interface (Jiri Benc) [1749812] - [documentation] networking: fix af_xdp.rst Sphinx warnings (Jiri Benc) [1749812] - [documentation] flow_dissector: rst'ify documentation (Jiri Benc) [1749812] - [documentation] flow_dissector: document BPF flow dissector environment (Jiri Benc) [1749812] - [net] xsk: fix umem memory leak on cleanup (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid options in Tx descriptor (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid flags in xsk_bind (Jiri Benc) [1749812] - [net] xsk: fix potential crash in xsk_diag_put_umem() (Jiri Benc) [1749812] - [net] bpfilter: re-add header search paths to tools include to fix build error (Jiri Benc) [1749812] - [documentation] xsk: add FAQ to facilitate for first time users (Jiri Benc) [1749812] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN for flow dissector (Jiri Benc) [1749812] - [tools] sync uapi/linux/if_link.h header (Jiri Benc) [1749812] - [net] xdp: allow generic and driver XDP on one interface (Jiri Benc) [1749812] - [net] xdp: Provide extack messages when prog attachment failed (Jiri Benc) [1749812] - [net] bpfilter: remove extra header search paths for bpfilter_umh (Jiri Benc) [1749812] - [include] bpf: fix missing prototype warnings (Jiri Benc) [1749812] - [net] xsk: add sock_diag interface for AF_XDP (Jiri Benc) [1749812] - [net] xsk: add id to umem (Jiri Benc) [1749812] - [net] xsk: track AF_XDP sockets on a per-netns list (Jiri Benc) [1749812] - [include] redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) [1749812] - [net] tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket (Jiri Benc) [1749812] - [net] tcp: use monotonic timestamps for PAWS (Jiri Benc) [1749812] - [net] tcp: remove one indentation level in tcp_create_openreq_child (Jiri Benc) [1749812] - [netdrv] ppp: Fix memory leak in ppp_write (Guillaume Nault) [1759312] - [netdrv] ppp: deflate: Fix possible crash in deflate_init (Guillaume Nault) [1759312] - [netdrv] pppoe: fix reception of frames with no mac header (Guillaume Nault) [1759312] - [net] tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth (Florian Westphal) [1759208] - [net] tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning (Florian Westphal) [1759208] - [net] tcp_bbr: centralize code to set gains (Florian Westphal) [1759208] - [net] tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 (Florian Westphal) [1759208] - [net] tcp_bbr: in restart from idle, see if we should exit PROBE_RTT (Florian Westphal) [1759208] - [net] tcp_bbr: add bbr_check_probe_rtt_done() helper (Florian Westphal) [1759208] - [net] xfrm/xfrm_policy: fix dst dev null pointer dereference in collect_md mode (Hangbin Liu) [1734589] - [tools] selftests: forwarding: gre_multipath: Fix flower filters (Hangbin Liu) [1756832] - [tools] selftests: forwarding: gre_multipath: Enable IPv4 forwarding (Hangbin Liu) [1756832] - [tools] set sysctl bc_forwarding properly in router_broadcast.sh (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: enable forwarding before ipv4 from/iif test (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: use pre-defined DEV_ADDR (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: fix local IPv4 address typo (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: print the result and return 1 if any tests failed (Hangbin Liu) [1756832] - [tools] selftests: fib_tests: Fix 'Command line is not complete' errors (Hangbin Liu) [1756832] - [tools] selftests: Update fib_tests to handle missing ping6 (Hangbin Liu) [1756832] - [tools] fib_tests: Add tests for metrics on routes (Hangbin Liu) [1756832] - [tools] selftests: udpgso_bench.sh explicitly requires bash (Hangbin Liu) [1756832] - [tools] selftests/net: add tls to .gitignore (Hangbin Liu) [1756832] - [net] ipv4: avoid mixed n_redirects and rate_tokens usage (Paolo Abeni) [1753092] - [lib] netlink: set bad attribute also on maxtype check (Petr Oros) [1757776] - [lib] netlink: add validation of NLA_F_NESTED flag (Petr Oros) [1757776] - [net] ila: Fix rhashtable walker list corruption (Petr Oros) [1757776] - [lib] ila: make lockdep happy again (Petr Oros) [1757776] - [net] genetlink: do not validate dump requests if there is no policy (Petr Oros) [1757776] - [include] netlink: Fix nlmsg_parse as a wrapper for strict message parsing (Petr Oros) [1757776] - [net] tipc: fix missing indentation in source code (Petr Oros) [1757776] - [net] genetlink: optionally validate strictly/dumps (Petr Oros) [1757776] - [lib] netlink: add strict parsing for future attributes (Petr Oros) [1757776] - [include] netlink: re-add parse/validate functions in strict mode (Petr Oros) [1757776] - [net] netlink: make validation more configurable for future strictness (Petr Oros) [1757776] - [lib] netlink: add NLA_MIN_LEN (Petr Oros) [1757776] - [net] genetlink: make policy common to family (Petr Oros) [1757776] - [net] ila: Flush netlink command to clear xlat table (Petr Oros) [1757776] - [net] ila: Create main ila source file (Petr Oros) [1757776] - [net] ila: Call library function alloc_bucket_locks (Petr Oros) [1757776] - [net] ila: Fix use of rhashtable walk in ila_xlat.c (Petr Oros) [1757776] - [net] rtnetlink: fix rtnl_valid_stats_req() nlmsg_len check (Petr Oros) [1757750] - [net] mpls: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] mpls: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addrlabel: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: ipmr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] namespace: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] rtnetlink: ifinfo: perform strict checks also for doit handler (Petr Oros) [1757750] - [net] rtnetlink: stats: reject requests for unknown stats (Petr Oros) [1757750] - [net] rtnetlink: stats: validate attributes in get as well as dumps (Petr Oros) [1757750] - [net] netlink: add helper to retrieve NETLINK_F_STRICT_CHK (Petr Oros) [1757750] - [include] linux/netlink.h: drop unnecessary extern prefix (Petr Oros) [1757750] - [net] rtnetlink: avoid frame size warning in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: remove a level of indentation in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: Add more extack messages to rtnl_newlink (Petr Oros) [1757750] - [net] netfilter: nf_tables: allow lookups in dynamic sets (Florian Westphal) [1759074] - [net] netfilter: nf_tables: check the result of dereferencing base_chain->stats (Florian Westphal) [1759074] - [net] revert "netfilter: nft_hash: add map lookups for hashing operations" (Florian Westphal) [1759074] - [net] netfilter: nf_tables: don't prevent event handler from device cleanup on netns exit (Florian Westphal) [1759074] - [net] netfilter: nft_ct: enable conntrack for helpers (Florian Westphal) [1759074] - [net] netfilter: conntrack: always store window size un-scaled (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix rst sequence number mismatch (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix erroneous tcp mss option (Florian Westphal) [1758668] - [net] netfilter: nfnetlink: avoid deadlock due to synchronous request_module (Florian Westphal) [1758668] - [net] netfilter: nf_queue: fix reinject verdict handling (Florian Westphal) [1758668] - [net] netfilter: conntrack: Use consistent ct id hash calculation (Florian Westphal) [1758668] - [net] netfilter: ctnetlink: don't use conntrack/expect object addresses as id (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls for an l3mdev slave (Florian Westphal) [1758668] - [net] netfilter: avoid using skb->nf_bridge directly (Florian Westphal) [1758668] - [net] netfilter: nat: can't use dst_hold on noref dst (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev (Florian Westphal) [1758668] - [net] netfilter: conntrack: fix removal of conntrack entries when l4tracker is removed (Florian Westphal) [1758668] - [net] netfilter: xt_hashlimit: fix a possible memory leak in htable_create() (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: add missing code to get interface index in checkentry. (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: fix wrong interface selection (Florian Westphal) [1758668] - [net] netfilter: xtables: avoid BUG_ON (Florian Westphal) [1758668] - [net] netfilter: nat: limit port clash resolution attempts (Florian Westphal) [1758646] - [net] netfilter: nat: remove l4 protocol port rovers (Florian Westphal) [1758646] - [net] neighbour: remove stray semicolon (Ivan Vecera) [1757459] - [net] neighbor: Initialize protocol when new pneigh_entry are created (Ivan Vecera) [1757459] - [net] neighbour: register rtnl doit handler (Ivan Vecera) [1757459] - [net] neighbor: Add protocol attribute (Ivan Vecera) [1757459] - [net] neighbor: Add extack messages for add and delete commands (Ivan Vecera) [1757459] - [net] rtnetlink: address is mandatory for rtnl_fdb_get (Ivan Vecera) [1757105] - [netdrv] vxlan: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] rtnetlink: support for fdb get (Ivan Vecera) [1757105] - [net] bridge: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] ipmr: remove hard code cache_resolve_queue_len limit (Hangbin Liu) [1631022] - [net] ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set (Hangbin Liu) [1740961] - [net] xfrm interface: fix management of phydev (Xin Long) [1727240] - [net] xfrm interface: fix list corruption for x-netns (Xin Long) [1727240] - [net] xfrm interface: ifname may be wrong in logs (Xin Long) [1727240] - [net] xfrm interface: avoid corruption on changelink (Xin Long) [1727240] - [net] netlink: add validation function to policy (Ivan Vecera) [1753333] - [net] netlink: add attribute range validation to policy (Ivan Vecera) [1753333] - [net] sched: police: allow accessing police->params with rtnl (Ivan Vecera) [1731416] - [net] sched: remove block pointer from common offload structure (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload install and remove functionality. (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload framework (Ivan Vecera) [1731416] - [net] sched: add block pointer to tc_cls_common_offload structure (Ivan Vecera) [1731416] - [net] sched: allow stats updates from offloaded police actions (Ivan Vecera) [1731416] - [net] sched: extend matchall offload for hardware statistics (Ivan Vecera) [1731416] - [net] sched: add police action to the hardware intermediate representation (Ivan Vecera) [1731416] - [net] sched: move police action structures to header (Ivan Vecera) [1731416] - [net] sched: remove unused functions for matchall offload (Ivan Vecera) [1731416] - [net] dsa: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [netdrv] mlxsw: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [net] tipc: disallow enabling of loopback interface bearer (Jon Maloy) [1717305] - [net] tipc: add NULL pointer check before calling kfree_rcu (Jon Maloy) [1747392] - [net] xsk: Return the whole xdp_desc from xsk_umem_consume_tx (Ivan Vecera) [1748497] - [net] devlink: add warning for ndo_get_port_parent_id set when not needed (Petr Oros) [1737133] - [net] devlink: introduce devlink_compat_switch_id_get() helper (Petr Oros) [1737133] - [net] devlink: extend port attrs for switch ID (Petr Oros) [1737133] - [net] devlink: convert devlink_port_attrs bools to bits (Petr Oros) [1737133] - [net] devlink: add warning for ndo_get_phys_port_name set when not needed (Petr Oros) [1737133] - [netdrv] nfp: move devlink port type set after netdev registration (Petr Oros) [1737133] - [netdrv] dsa: move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] mlxsw: Move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port type after registration (Petr Oros) [1737133] - [netdrv] bnxt: call devlink_port_type_eth_set() before port register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port attrs properly (Petr Oros) [1737133] - [netdrv] dsa: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] bnxt: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] revert "devlink: Add a generic wake_on_lan port parameter" (Petr Oros) [1737133] - [netdrv] bnxt_en: Add bnxt_en initial port params table and register it (Petr Oros) [1737133] - [netdrv] mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [netdrv] netdevsim: assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [net] devlink: introduce devlink_compat_phys_port_name_get() (Petr Oros) [1737527] - [net] replace ndo_get_devlink with ndo_get_devlink_port (Petr Oros) [1737527] - [net] devlink: select NET_DEVLINK from drivers (Petr Oros) [1737527] - [net] devlink: add port type spinlock (Petr Oros) [1737527] - [net] devlink: warn on setting type on unregistered port (Petr Oros) [1737527] - [net] devlink: disallow port_attrs_set() to be called before register (Petr Oros) [1737527] - [net] devlink: don't pass return value of __devlink_port_type_set() (Petr Oros) [1737527] - [net] devlink: don't take devlink_mutex for devlink_compat_* (Petr Oros) [1737527] - [net] devlink: add couple of missing mutex_destroy() calls (Petr Oros) [1737527] - [net] devlink: fix kdoc (Petr Oros) [1737527] - [net] devlink: require non-NULL ops for devlink instances (Petr Oros) [1737527] - [net] devlink: hold a reference to the netdevice around ethtool compat (Petr Oros) [1737527] - [net] devlink: create a special NDO for getting the devlink instance (Petr Oros) [1737527] - [net] devlink: Add WARN_ON to catch errors of not cleaning devlink objects (Petr Oros) [1737527] - [netdrv] s390/qeth: fix xmit_more support (Ivan Vecera) [1734516] - [netdrv] revert "[netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only)" (Ivan Vecera) [1734516] - [netdrv] net/mlx5e: Fix wrong xmit_more application (Ivan Vecera) [1734516] - [include] net: use correct this_cpu primitive in dev_recursion_level (Ivan Vecera) [1734516] - [netdrv] drivers: net: aurora: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: net: sfc: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: mellanox: use netdev_xmit_more() helper (Ivan Vecera) [1734516] - [netdrv] net: move skb->xmit_more hint to softnet data (Ivan Vecera) [1734516] - [net] place xmit recursion in softnet data (Ivan Vecera) [1734516]- [netdrv] net: ena: clean up indentation issue (John Linville) [1770979] - [netdrv] net: ena: Select DIMLIB for ENA_ETHERNET (John Linville) [1770979] - [netdrv] net: ena: fix incorrect update of intr_delay_resolution (John Linville) [1770979] - [netdrv] net: ena: fix retrieval of nonadaptive interrupt moderation intervals (John Linville) [1770979] - [netdrv] net: ena: fix update of interrupt moderation register (John Linville) [1770979] - [netdrv] net: ena: remove all old adaptive rx interrupt moderation code from ena_com (John Linville) [1770979] - [netdrv] net: ena: remove ena_restore_ethtool_params() and relevant fields (John Linville) [1770979] - [netdrv] net: ena: remove old adaptive interrupt moderation code from ena_netdev (John Linville) [1770979] - [netdrv] net: ena: remove code duplication in ena_com_update_nonadaptive_moderation_interval _*() (John Linville) [1770979] - [netdrv] net: ena: enable the interrupt_moderation in driver_supported_features (John Linville) [1770979] - [netdrv] net: ena: reimplement set/get_coalesce() (John Linville) [1770979] - [netdrv] net: ena: switch to dim algorithm for rx adaptive interrupt moderation (John Linville) [1770979] - [netdrv] net: ena: add intr_moder_rx_interval to struct ena_com_dev and use it (John Linville) [1770979]- [fs] autofs: add ignore mount option (Ian Kent) [1743441] - [fs] autofs: improve ioctl sbi checks (Ian Kent) [1672133] - [crypto] crypto: ccp - Retry SEV INIT command in case of integrity check failure. (Gary Hook) [1767627] - [crypto] crypto: ccp - Verify access to device registers before initializing (Gary Hook) [1756867] - [crypto] crypto: ccp - Change a message to reflect status instead of failure (Gary Hook) [1756867] - [netdrv] ixgbevf: Bump version for RHEL 8.2.0 (Ken Cox) [1721701] - [netdrv] ixgbevf: Fix secpath usage for IPsec Tx offload (Ken Cox) [1721701] - [netdrv] ixgbevf: make array api static const, makes object smaller (Ken Cox) [1721701] - [netdrv] ixgbevf: Link lost in VM on ixgbevf when restoring from freeze or suspend (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a compilation error of skb_frag_t (Ken Cox) [1721701] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721701] - [netdrv] ixgbevf: Use cached link state instead of re-reading the value for ethtool (Ken Cox) [1721701] - [netdrv] ixgbevf: fix possible divide by zero in ixgbevf_update_itr (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a missing check of ixgbevf_write_msg_read_ack (Ken Cox) [1721701] - [infiniband] IB/hfi1: Use a common pad buffer for 9B and 16B packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid excessive retry for TID RDMA READ request (Honggang Li) [1719676] - [infiniband] RDMA/hfi1: Prevent memory leak in sdma_init (Honggang Li) [1719676] - [infiniband] IB/hfi1: remove unlikely() from IS_ERR*() condition (Honggang Li) [1719676] - [infiniband] IB/hfi1: Define variables as unsigned long to fix KASAN warning (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add a counter for credit waits (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add traces for TID RDMA READ (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix memory leaks (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix a memory leak bug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets that cause TIDErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA WRITE DATA packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA READ RESP packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix Spectre v1 vulnerability (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove unused define (Honggang Li) [1719676] - [infiniband] IB/hfi1: Do not update hcrc for a KDETH packet during fault injection (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn (Honggang Li) [1719676] - [infiniband] IB/hfi1: Field not zero-ed when allocating TID flow memory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unreserve a flushed OPFN request (Honggang Li) [1719676] - [infiniband] IB/hfi1: Check for error on call to alloc_rsm_map_table (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix variable shadowing issue in rvt_create_cq (Honggang Li) [1719676] - [infiniband] RDMA/rvt: Do not use a kernel header in the ABI (Honggang Li) [1719676] - [infiniband] IB/hfi1: No need to use try_module_get for debugfs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add trace for map_mr_sg (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Enhance trace information for FRWR debug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add missing INVALIDATE opcodes for trace (Honggang Li) [1719676] - [infiniband] IB/hfi1: Reduce excessive aspm inlines (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR details (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Set QP allowed opcodes after QP allocation (Honggang Li) [1719676] - [infiniband] IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is full (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fracture single lock used for posting and processing RWQEs (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move receive work queue struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move rvt_cq_wc struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add new completion inline (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Convert to new completion API (Honggang Li) [1719676] - [infiniband] IB/hfi1: Spelling s/statisfied/satisfied/ (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle port down properly in pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle wakeup of orphaned QPs for pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Wakeup QPs orphaned on wait list after flush (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use aborts to trigger RC throttling (Honggang Li) [1719676] - [infiniband] IB/hfi1: Create inline to get extended headers (Honggang Li) [1719676] - [infiniband] IB/hfi1: Silence txreq allocation warnings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid hardlockup with flushlist_lock (Honggang Li) [1719676] - [infiniband] IB/hfi1: Correct tid qp rcd to match verbs context (Honggang Li) [1719676] - [infiniband] IB/hfi1: Close PSM sdma_progress sleep window (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate fault injection opcode user input (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate page aligned for a given virtual address (Honggang Li) [1719676] - [infiniband] IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value (Honggang Li) [1719676] - [infiniband] IB/hfi1: Insure freeze_work work_struct is canceled on shutdown (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix alloc_qpn() WARN_ON() (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove set but not used variables 'offset' and 'fspsn' (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Catch use-after-free access of AH structures (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove reference to RHF.VCRCErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add selected Rcv counters (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Use new routine to release reference counts (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use more efficient allowed_ops (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix ab/ba include issues (Honggang Li) [1719676] - [infiniband] IB/hfi1: Make opfn.h self sufficient (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1): Miscellaneous comment fixes (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add debugfs to control expansion ROM write protect (Honggang Li) [1719676] - [infiniband] hfi1: Convert hfi1_unit_table to XArray (Honggang Li) [1719676] - [infiniband] hfi1: Convert vesw_idr to XArray (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Use correct sizing on buffers holding page DMA addresses (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix two format strings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add running average for adaptive pio (Honggang Li) [1719676] - [infiniband] mm: replace all open encodings for NUMA_NO_NODE (Honggang Li) [1719676] - [infiniband] drivers/IB,hfi1: do not se mmap_sem (Honggang Li) [1719676] - [infiniband] IB/hfi1: Suppress a compiler warning (Honggang Li) [1719676] - [scsi] qla2xxx: Update driver version (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: don't use zero for FC4_PRIORITY_NVME (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: initialize fc4_type_priority (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fix NPIV tear down process (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove an include directive (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix device connect issues in P2P configuration (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Improve logging for scan thread (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Check for MB timeout while capturing ISP27/28xx FW dump (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Set remove flag for all VP (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Add error handling for PLOGI ELS passthrough (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Dual FCP-NVMe target port support (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix a dma_pool_free() call (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix memory leak when sending I/O fails (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix driver unload hang (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix SRB leak on switch command timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix double scsi_done for abort path (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Do command completion on abort timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Reduce the number of forward declarations (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fixup incorrect usage of host_byte (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix partial flash write of MBI (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry() (Himanshu Madhani) [1763248] - [scsi] qla2xxx: Fix conflict_port check for NULL (Himanshu Madhani) [1763248] - [netdrv] Bump version for RHEL 8.2.0 (Ken Cox) [1721700] - [netdrv] ixgbe: Fix secpath usage for IPsec TX offload. (Ken Cox) [1721700] - [netdrv] ixgbe: fix double clean of Tx descriptors with xdp (Ken Cox) [1721700] - [netdrv] ixgbe: Prevent u8 wrapping of ITR value to something less than 10us (Ken Cox) [1721700] - [netdrv] ixgbe: use skb_get_queue_mapping in tx path (Ken Cox) [1721700] - [netdrv] ixgbe: fix memory leaks (Ken Cox) [1721700] - [netdrv] ixgbe: sync the first fragment unconditionally (Ken Cox) [1721700] - [netdrv] ixgbe: Use kzfree() rather than its implementation. (Ken Cox) [1721700] - [netdrv] ixgbe: simplify Rx buffer recycle (Ken Cox) [1721700] - [netdrv] ixgbe: no need to check return value of debugfs_create functions (Ken Cox) [1721700] - [netdrv] ixgbe: fix possible deadlock in ixgbe_service_task() (Ken Cox) [1721700] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721700] - [netdrv] ixgbe: fix potential u32 overflow on shift (Ken Cox) [1721700] - [netdrv] ixgbe: Avoid NULL pointer dereference with VF on non-IPsec hw (Ken Cox) [1721700] - [netdrv] ixgbe: Check DDM existence in transceiver before access (Ken Cox) [1721700] - [netdrv] ixgbe: implement support for SDP/PPS output on X550 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: Use LLDP ethertype define ETH_P_LLDP (Ken Cox) [1721700] - [netdrv] ixgbe: add a kernel documentation comment for ixgbe_ptp_get_ts_config (Ken Cox) [1721700] - [netdrv] ixgbe: use 'cc' instead of 'hw_cc' for local variable (Ken Cox) [1721700] - [netdrv] ixgbe: fix PTP SDP pin setup on X540 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: reduce PTP Tx timestamp timeout to 1 second (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx packet count (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx byte count (Ken Cox) [1721700] - [netdrv] ixgbe: remove umem from adapter (Ken Cox) [1721700] - [netdrv] ixgbe: add tracking of AF_XDP zero-copy state for each queue pair (Ken Cox) [1721700] - [netdrv] ixgbe: fix mdio bus registration (Ken Cox) [1721700] - [netdrv] nfp: bpf: implement jitting of JMP32 (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support removing dead code (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support optimizing dead branches (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: save original program length (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: split up the skip flag (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: don't use instruction number for jump target (Pablo Cascon) [1729067] - [scsi] scsi: target: iscsi: rename some variables to avoid confusion. (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: tie the challenge length to the hash digest size (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: CHAP: add support for SHA1, SHA256 and SHA3-256 (Maurizio Lombardi) [1769801] - [scsi] scsi: target: compare full CHAP_A Algorithm strings (Maurizio Lombardi) [1769801] - [arm64] arm64: topology: Use PPTT to determine if PE is a thread (Jeremy Linton) [1721297] - [acpi] ACPI/PPTT: Add support for ACPI 6.3 thread flag (Jeremy Linton) [1721297] - [acpi] ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] docs: fix numaperf.rst and add it to the doc tree (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local variable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [misc] h8300: pci: Remove local declaration of pcibios_penalize_isa_irq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mm] mmc: sdhci-acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [ata] ata: pata_acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [gpu] vga-switcheroo: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_ips: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_pmc: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: apple-gmux: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/intel/lpss: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/Kconfig: Select PCI_LOCKLESS_CONFIG if PCI is enabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mfd] mfd: Fix unmet dependency warning for MFD_TPS68470 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] drivers/acpi/scan.c: document why we don't need the device_hotplug_lock (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Fix regression in acpi_device_set_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: blacklist: fix clang warning for unused DMI table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Update table load object initialization" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Make acpi_sleep_state_supported() non-static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove needless __ghes_check_estatus() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Unexport acpi_device_get_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI / ACPI: Use cached ACPI device state to get PCI device power state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190703 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update table load object initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for object initialization sequence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: remove legacy module-level code due to deprecation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: simplify creation of the initial/default namespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: intel: Drop double removal of address space handler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APD: remove redundant assignment to pointer clk (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Simplify and fix PM domain hibernation callbacks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PM: ACPI/PCI: Resume all devices during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI: PM/ACPI: Refresh all stale power state data in pci_pm_complete() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Modify node flag detection to find last IDENTICAL (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Introduce concept of a _PR0 dependent device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Allow transitions to D0 to occur in special cases (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Avoid evaluating _PS3 on transitions from D3hot to D3cold (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: utils: Cleanup acpi_dev_match_cb (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make AC and battery drivers available on !X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] coresight: acpi: Support for AMBA components (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs on first direct enable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: configfs: Resolve objects on host-directed table loads (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Allow BGRT to be overridden (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / sleep: Switch to use acpi_dev_get_first_match_dev() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] gpio: merrifield: Fix build err without CONFIG_ACPI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: OSL: Make a W=1 kernel-doc warning go away (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Don't limit named child node matching to data nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPIT: Correct LPIT end address for lpit_process() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/irq: Implement helper to create hierachical domains (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add memory-side caching attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add heterogenous memory access attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Link memory nodes to their compute nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] doc/mm: New documentation for memory performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Call pm_set_suspend_via_firmware() during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PCI: PM: Add missing wakeup.flags.valid checks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build error when IOMMU_SUPPORT is disabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190509 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Linux: move ACPI_DEBUG_DEFAULT flag out of ifndef (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: change _ADR representation to 64 bits (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: fix handling of data_nodes in acpi_get_next_subnode() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix an uninitialized memory_target (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix memory leaks in hmat_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Check ATS capability in root complex nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: Use dev_get_drvdata() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: event: replace strcpy() by strscpy() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Reject platform device creation on NUMA node mapping failure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: button: reinitialize button state upon resume (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190405 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: add check to avoid null pointer dereference (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190329 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: utilities: fix spelling of PCC to platform_comm_channel (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg length macro/define for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg compare macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg copy macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Print debug messages when enabling GPEs for wakeup (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register memory side cache attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register performance attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register processor domain to its memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Parse and report heterogeneous memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Add HMAT to generic parsing tables (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Create subtable parsing infrastructure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [arm64] arm64: numa: rework ACPI NUMA initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Add support for PMCG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Use vendor backlight on Sony VPCEH3U1E (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Remove deprecated function since no user left (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Clean up whitespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add labels for PNP button devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power_package() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix comment typos (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Clear status of GPEs before enabling them" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: remove address node from global list after method termination (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs before enabling them (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: use different default debug value than ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Drop reference in test for device presence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: sysfs: Prevent get_status() from returning acpi_status (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / device_sysfs: Avoid OF modalias creation for removed device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local data structures static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local functions static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Simplify PPTT leaf node detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Respect PRP0001 when retrieving device match data (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190215 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/ACPICA: Trivial: fix spelling mistakes and fix whitespace formatting (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add GTDT Revision 3 support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: HMAT updates (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: MADT: add support for statistical profiling in GICC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add PCC operation region support for AML interpreter (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [clk] clk: x86: Move clk-lpss.h to platform_data/x86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: Fix possible out-of-bounds access to BERT region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Set P_LVL{2, 3sc] } idle state descriptions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / CPPC: Add a helper to get desired performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier structure in PDTT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _NIC, _NIH, and _NIG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update/clarify messages for control method failures (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Fix possible fault with the "test objects" command (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Interpreter: Emit warning for creation of a zero-length op region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove legacy module-level code support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: Make PWM2 device always present at Lenovo Yoga Book (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Extend chassis-type detection with a "Lunch Box" check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Refactor and fix dmi_is_desktop() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Add support for the SDEI GHES Notification type (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [firmware] firmware: arm_sdei: Add ACPI GHES registration helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add acpi_pptt_warn_missing() to consolidate logs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Use separate fixmap pages for arm64 NMI-like notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Only use queued estatus entry during in_nmi_queue_one_entry() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Split ghes_read_estatus() to allow a peek at the CPER length (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make GHES estatus header validation more user friendly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Pass ghes and estatus separately to avoid a later copy (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Let the notification helper specify the fixmap slot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move locking to the notification helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch NOTIFY_SEA to use the estatus queue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move NOTIFY_SEA between the estatus-queue and NOTIFY_NMI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't allow ghes_ack_error() to mask earlier errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Generalise the estatus queue's notify code (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't update struct ghes' flags in read/clear estatus (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove spurious GHES_TO_CLEAR check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't store CPER records physical address in struct ghes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make estatus pool allocation a static size (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make hest.c manage the estatus memory pool (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch estatus pool to use vmalloc memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove silent flag from ghes_read_estatus() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't wait to serialise with oops messages when panic()ing (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Set debug output flags independent of ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Get rid of acpi_sleep_dispatch() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for BSG2150 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Simplify boot EC checks in acpi_ec_add() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Eliminate acpi_config_boot_ec() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_dsdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_ecdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Declare boot_ec as static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: remove header search path to the parent directory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Clean up probing for early EC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: debug: Clean up acpi_aml_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: no need to check return value of debugfs_create functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Look for ECDT EC after calling acpi_load_tables() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190108 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: All acpica: Update copyrights to 2019 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: Add option to dump extra info for memory leaks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Convert more ACPI errors to firmware errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Fix parsing HEST that includes Deferred Machine Check subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: table override from built-in initrd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] APEI / ERST: Switch to use new generic UUID API (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq_element handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT Whiskey Cove PMIC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build when CONFIG_IOMMU_API=n (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Fix TS-pin current-source handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: NUMA: Use correct type for printing addresses on i386-PAE (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: power: Skip duplicate power resource references in _PRx (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix build failure when CONFIG_NLS is set to 'n' (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Add an ifdef around amlcode and dsdt_amlcode (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make PCI slot detection driver depend on PCI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Stub out ACS functions when CONFIG_PCI is not set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable dGPU direct output (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Loop in full LPS0 mode only (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Don't call iommu_ops->add_device directly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use device_iommu_mapped() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use helper functions to access dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] driver core: Introduce device_iommu_mapped() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu/sysfs: Rename iommu_release_device() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Consolitate ->add/remove_device() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Introduce wrappers around dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: add DSDT AmlCode new declaration name support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181213 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: change coding style to match ACPICA, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debug output: Add option to display method/object evaluation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: disassembler: disassemble OEMx tables as AML (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018.2" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Expressions in package elements are not supported (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update buffer-to-string conversions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: add comments, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove defines that use deprecated flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [pci] PCI: Remove unused attr variable in pci_dma_configure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Refactor _CCA enforcement (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Ignore acpi_device_fix_up_power() return value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI, APEI, EINJ: Change to use DEFINE_SHOW_ATTRIBUTE macro (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT3515 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: SPCR: Consider baud rate 0 as preconfigured state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / glue: Add acpi_platform_notify() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] drivers core: Prepare support for multiple platform notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / platform: Add SMB0001 HID to forbidden_id_list (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Fix handling of buffer-size in acpi_ex_write_data_to_field() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181031 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: Enhance error detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: adding definition and disassembly for TPM2 revision 3 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: refactor to fix unused variable warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: fix IOSF_MBI dependency (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Add depends on IOSF_MBI to Kconfig entry (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Block P-Unit I2C access during read-modify-write (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] PM / Domains: Document flags for genpd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT33FE ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_get_timer() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: probe ECDT before loading AML tables regardless of module-level code flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove acpi_gbl_group_module_level_code and only use acpi_gbl_execute_tables_as_methods instead (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML Parser: fix parse loop to correctly skip erroneous extended opcodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML interpreter: add region addresses in global list during initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: TAD: Add low-level support for real time capability (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Export acpi_device_get_power() for use by modular build drivers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: remove redundant 'default n' from Kconfig (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix rare oops when removing modules (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix GPE storm on recent MacBookPro's (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181003 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Never run _REG on system_memory and system_IO (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Split large interpreter file (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for field unit access (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename some of the Field Attribute defines (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for generic_serial_bus and attrib_raw_process_bytes protocol (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Fix the return value of acpi_processor_ids_walk() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the BYT I2C5 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the CHT I2C7 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper accept a NULL uid argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper take an acpi_device as first argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi:ipmi: Convert ipmi_user_t to struct ipmi_user 0001-x86-smp-fix-non-SMP-broken-build-due-to-redefinition.patch brew_job bzlist bzlist-v2 run.sh testing_desc v4-notes v5-notes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc_atom_d3_mask (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Convert drivers to use SPDX identifier (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Sort headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Switch to bitmap_zalloc() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: custom_method: remove meaningless null check before debugfs_remove() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Force LPSS quirks on boot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Only call dmi_check_system() on X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: fix menuconfig presentation of ACPI submenu (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] xen/ACPI: don't upload Px/Cx data for disabled processors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/smp: fix non-SMP broken build due to redefinition of apic_id_is_primary_thread (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: CrystalCove: Extend PMOP support to support all possible fields (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of all events when entering sleep states (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180810 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: fix a small memory leak regression (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Reference count: add additional debugging details (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpi_exec: fixing -fi option (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Cleanup interface to the AML disassembler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Utilities: split hex detection into smaller functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update an error message for a duplicate table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: Add ACPI i2c-multi-instantiate pseudo driver (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [kernel] PM / reboot: Eliminate race between reboot and suspend (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: utils: Remove status workaround from acpi_device_always_present() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for fwnodes with multiple i2c devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Initialize status to ACPI_STA_DEFAULT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: Fix a pointer coding style issue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] arm64 / ACPI: clean the additional checks before calling ghes_notify_sea() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add static attribute to indirect_io_hosts[] (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: Do not export energy_full[_design] on devices without full_charge_capacity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: get rid of negations in conditions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: use specialized print macros (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: reorder headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: drop inclusion of init.h (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: battery: remove redundant old_present check on insertion (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Use data node name and reg property for graphs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow direct graph endpoint references (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Make the ACPI graph API private (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow making references to non-device nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Convert ACPI reference args to generic fwnode reference args (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable NVidia HDMI audio (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: save NVS memory for ASUS 1025C laptop (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: fix defined but not used warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180629 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL compiler: allow compilation of externals with paths that refer to existing names" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL: change processing of external op namespace nodes for correctness" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: enable touchscreen on Dell Venue Pro 7139 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Default to s2idle in all machines supporting LP S0 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: increment wakeup count only when notified (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [powerpc] powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta_{get, set} (Gustavo Duarte) [1731035] - [nvdimm] libnvdimm/altmap: Track namespace boundaries in altmap (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Pick nearby online node if the device node is not online (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UNBIND_ALL (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Update SCM hcall op-codes in hvcall.h (Gustavo Duarte) [1731035] - [mm] mm/nvdimm: add is_ioremap_addr and use that to check ioremap address (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Use a specific endian format for storing uuid from the device tree (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Add support for multibyte read/write for metadata (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Mark the region volatile if cache flush not required (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/nvdimm: Add an informative message if we fail to allocate altmap block (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Consolidate numa_enable check and min_common_depth check (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fix node look up with numa=off boot (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/drconf: Use NUMA_NO_NODE on failures instead of node 0 (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/radix: Use the right page size for vmemmap mapping (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/hash/4k: Don't use 64K page size for vmemmap with 4K pagesize (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use the correct bind address (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fallback to RAM if the altmap is unusable (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use ibm, unit-guid as the iset cookie (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix DIMM device registration race (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Remove endian conversions (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update DT properties (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix resource end address (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use depend instead of select (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Add driver for PAPR SCM regions (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: PAPR persistent memory support (Gustavo Duarte) [1731035] - [mm] mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo (Waiman Long) [1770314] - [mm] mm, vmstat: hide /proc/pagetypeinfo from normal users (Waiman Long) [1770314] - [crypto] crypto: chtls - remove cdev_list_lock (Neil Horman) [1737078] - [crypto] crypto/chelsio/chtls: listen fails with multiadapt (Neil Horman) [1737078] - [tools] cpupower : Handle set and info subcommands correctly (Steve Best) [1769973] - [s390] s390/qeth: use IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qdio: implement IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qeth: add xmit_more support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: add BQL support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: when in TX NAPI mode, use napi_consume_skb() (Philipp Rudo) [1731028] - [s390] s390/qeth: add TX NAPI support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: collect accurate TX statistics (Philipp Rudo) [1731028] - [s390] s390/qdio: let drivers opt-out from Output Queue scanning (Philipp Rudo) [1731028] - [s390] s390/qdio: enable drivers to poll for Output completions (Philipp Rudo) [1731028] - [usb] xhci-pci: allow host runtime PM as default for Intel Alpine and Titan Ridge (Myron Stowe) [1769877] - [x86] x86/atomic: Fix smp_mb__{before,after}_atomic() (Prarit Bhargava) [1769789] - [kernel] stacktrace: Don't skip first entry on noncurrent tasks (Waiman Long) [1766681] - [kernel] tracing: Fix user stack trace "??" output (Waiman Long) [1766681] - [kernel] tracing: Fix out-of-range read in trace_stack_print() (Waiman Long) [1766681] - [kernel] stacktrace: Constify 'entries' arguments (Waiman Long) [1766681] - [kernel] stacktrace: Force USER_DS for stack_trace_save_user() (Waiman Long) [1766681] - [x86] x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() (Waiman Long) [1766681] - [kernel] stacktrace: Use PF_KTHREAD to check for kernel threads (Waiman Long) [1766681] - [kernel] stacktrace: Unbreak stack_trace_save_tsk_reliable() (Waiman Long) [1766681] - [x86] x86/stacktrace: Use common infrastructure (Waiman Long) [1766681] - [kernel] stacktrace: Keep stack_trace structure and remove snprint_stack_trace() (Waiman Long) [1766681] - [kernel] stacktrace: Provide common infrastructure (Waiman Long) [1766681] - [kernel] livepatch: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Remove the last struct stack_trace usage (Waiman Long) [1766681] - [kernel] tracing: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Make ftrace_trace_userstack() static and conditional (Waiman Long) [1766681] - [kernel] tracing: Use percpu stack trace buffer more intelligently (Waiman Long) [1766681] - [kernel] tracing: Simplify stacktrace retrieval in histograms (Waiman Long) [1766681] - [kernel] lockdep: Remove save argument from check_prev_add() (Waiman Long) [1766681] - [kernel] lockdep: Remove unused trace argument from print_circular_bug() (Waiman Long) [1766681] - [drm] drm: Simplify stacktrace handling (Waiman Long) [1766681] - [md] dm persistent data: Simplify stack trace handling (Waiman Long) [1766681] - [md] dm bufio: Simplify stack trace retrieval (Waiman Long) [1766681] - [fs] btrfs: ref-verify: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] dma/debug: Simplify stracktrace retrieval (Waiman Long) [1766681] - [lib] fault-inject: Simplify stacktrace retrieval (Waiman Long) [1766681] - [mm] mm/page_owner: Simplify stack trace handling (Waiman Long) [1766681] - [mm] mm/kmemleak: Simplify stacktrace handling (Waiman Long) [1766681] - [mm] mm/slub: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] latency_top: Simplify stack trace handling (Waiman Long) [1766681] - [fs] proc: Simplify task stack retrieval (Waiman Long) [1766681] - [kernel] backtrace-test: Simplify stack trace handling (Waiman Long) [1766681] - [lib] lib/stackdepot: Provide functions which operate on plain storage arrays (Waiman Long) [1766681] - [kernel] stacktrace: Provide helpers for common stack trace operations (Waiman Long) [1766681] - [kernel] tracing: Cleanup stack trace code (Waiman Long) [1766681] - [kernel] tracing: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [drm] drm: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] latency_top: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/kasan: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/page_owner: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/slub: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] lockdep: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] s390/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] parisc/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm64/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] riscv/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] unicore32/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] sh/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] [x86] x86/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] um/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [mm] mm/page_owner: clamp read count to PAGE_SIZE (Waiman Long) [1766681] - [kernel] tracing: Export trace_dump_stack to modules (Waiman Long) [1766681] - [kernel] tracing: Have stack tracer trace full stack (Waiman Long) [1766681] - [kernel] trace: Use rcu_dereference_raw for hooks from trace-event subsystem (Waiman Long) [1766681] - [kernel] tracing: Have trace_stack nr_entries compare not be so subtle (Waiman Long) [1766681] - [cpuidle] cpuidle: governor: Add new governors to cpuidle_governors again (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: do not set an owner to allow modunload (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: set haltpoll as preferred governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: allow governor switch on cpuidle_register_driver() (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: Add cpuidle.governor= command line parameter (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: vcpu hotplug support (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: disable host side polling when kvm virtualized (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add haltpoll governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: header file stubs must be "static inline" (Marcelo Tosatti) [1759282] - [cpuidle] governors: unify last_state_idx (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add poll_limit_ns to cpuidle_device structure (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Fix default time limit (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Disregard disable idle states (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Revise loop termination condition (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: menu: Fix wakeup statistics updates for polling state (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: return -ENODEV on modinit failure (Marcelo Tosatti) [1759282] - [cpuidle] add cpuidle-haltpoll driver (Marcelo Tosatti) [1759282] - [mm] mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE (Baoquan He) [1756210] - [x86] x86, efi: never relocate kernel below lowest acceptable address (Kairui Song) [1747367] - [fs] CIFS: Force reval dentry if LOOKUP_REVAL flag is set (Dave Wysochanski) [1767664] - [fs] CIFS: Force revalidate inode when dentry is stale (Dave Wysochanski) [1767664] - [fs] CIFS: Gracefully handle QueryInfo errors during open (Dave Wysochanski) [1767664] - [block] blk-mq: make sure that line break can be printed (Ming Lei) [1741462] - [block] blk-mq: avoid sysfs buffer overflow with too many CPU cores (Ming Lei) [1741462] - [netdrv] bnx2x: Fix VF's VLAN reconfiguration in reload. (Manish Chopra) [1720393] - [netdrv] bnx2x: Prevent ptp_task to be rescheduled indefinitely (Manish Chopra) [1720393] - [netdrv] bnx2x: Check if transceiver implements DDM before access (Manish Chopra) [1720393] - [fs] xfs: allocate xattr buffer on demand (Eric Sandeen) [1684599] - [fs] xfs: consolidate attribute value copying (Eric Sandeen) [1684599] - [fs] xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: make attr lookup returns consistent (Eric Sandeen) [1684599] - [i2c] i2c: i801: Add support for Intel Comet Lake (David Arcari) [1761547] - [powerpc] powerpc/xmon: Improve output of XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Fix output of XIVE IPI (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Add a dump of all XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xive: Fix dump of XIVE interrupt under pseries (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL (Diego Domingos) [1731130] - [fs] xfs: convert inode to extent format after extent merge due to shift (Brian Foster) [1745253] - [mmc] mmc: sdhci-pci: Add support for Intel CML (Alexander Beregalov) [1761593] - [powerpc] powerpc/mm/mce: Keep irqs disabled during lockless page table walk (Gustavo Duarte) [1524649] - [tools] seltests/powerpc: Add a selftest for memcpy_mcsafe (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Fix stack corruption for smaller sizes (Gustavo Duarte) [1524649] - [powerpc] powerpc: add machine check safe copy_to_user (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Add memcpy_mcsafe for pmem (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Handle UE event for memcpy_mcsafe (Gustavo Duarte) [1524649] - [kernel] extable: Add function to search only kernel exception table (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Make machine_check_ue_event() static (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Fix MCE handling for huge pages (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Schedule work from irq_work (Gustavo Duarte) [1524649] - [x86] x86/boot/64: Round memory hole size up to next PMD page (Frank Ramsay) [1755602] - [x86] x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area (Frank Ramsay) [1755602] - [idle] intel_idle: add support for Jacobsville (Steve Best) [1481744] - [powercap] powercap/intel_rapl: add support for ICX (Steve Best) [1724421] - [block] blk-mq: apply normal plugging for HDD (Ming Lei) [1759380] - [block] blk-mq: honor IO scheduler for multiqueue devices (Ming Lei) [1759380] - [block] blk-mq: simplify blk_mq_make_request() (Ming Lei) [1759380] - [block] blk-mq: remove blk_mq_put_ctx() (Ming Lei) [1759380] - [nvdimm] libnvdimm: Enable unit test infrastructure compile checks (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Use PAGE_SIZE instead of SZ_4K for align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/label: Remove the dpa align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Advance namespace seed for specific probe errors (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Rewrite _probe_success() to _advance_seeds() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Consolidate 'security' operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Tighten scope of nvdimm->busy vs security operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Introduce a 'frozen' attribute (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, region: Use struct_size() in kzalloc() (Jeff Moyer) [1724965] - [tools] tools/testing/nvdimm: Fix fallthrough warning (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/of_pmem: Provide a unique name for bus provider (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Register badblocks before namespaces (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prevent duplicate device_unregister() calls (Jeff Moyer) [1724965] - [drivers] drivers/base: Introduce kill_device() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, namespace: Drop uuid_t implementation detail (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'resource' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Drop register_filesystem() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Fix compilation warnings with W=1 (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/namespace: Fix label tracking error (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'modalias' attribute to DAX 'bus' devices (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'target_node' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Auto-bind device after successful new_id (Jeff Moyer) [1724965] - [dax] acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node (Jeff Moyer) [1724965] - [dax] device-dax: Add /sys/class/dax backwards compatibility (Jeff Moyer) [1724965] - [dax] device-dax: Add support for a dax override driver (Jeff Moyer) [1724965] - [dax] device-dax: Move resource pinning+mapping into the common driver (Jeff Moyer) [1724965] - [dax] device-dax: Introduce bus + driver model (Jeff Moyer) [1724965] - [dax] device-dax: Start defining a dax bus model (Jeff Moyer) [1724965] - [dax] device-dax: Remove multi-resource infrastructure (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region base (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region ida (Jeff Moyer) [1724965] - [kernel] memremap: Convert to XArray (Jeff Moyer) [1724965] - [drivers] drivers/dax/device.c: convert variable to vm_fault_t type (Jeff Moyer) [1724965] - [drivers] driver core: Rewrite test_async_driver_probe to cover serialization and NUMA affinity (Jeff Moyer) [1724965] - [drivers] libnvdimm: Schedule device registration on node local to the device (Jeff Moyer) [1724965] - [drivers] PM core: Use new async_schedule_dev command (Jeff Moyer) [1724965] - [drivers] driver core: Attach devices on CPU local to device node (Jeff Moyer) [1724965] - [kernel] async: Add support for queueing on specific NUMA node (Jeff Moyer) [1724965] - [kernel] workqueue: Provide queue_work_node to queue work near a given NUMA node (Jeff Moyer) [1724965] - [drivers] driver core: Probe devices asynchronously instead of the driver (Jeff Moyer) [1724965] - [drivers] device core: Consolidate locking and unlocking of parent and device (Jeff Moyer) [1724965] - [drivers] driver core: Establish order of operations for device_add and device_del via bitflag (Jeff Moyer) [1724965] - [drivers] driver core: Add missing dev->bus->need_parent_lock checks (Jeff Moyer) [1724965] - [drivers] driver core: Move async_synchronize_full call (Jeff Moyer) [1724965]- [scsi] scsi: qedi: update driver version to 8.37.0.20 (Nilesh Javali) [1724588] - [scsi] scsi: qedi: Check targetname while finding boot target information (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove set but not used variables 'cdev' and 'udev' (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1724588] - [scsi] qedi: Use hwfns and affin_hwfn_idx to get MSI-X vector index (Nilesh Javali) [1724588] - [scsi] scsi: qedf: Update the version to 8.42.3.0 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix race betwen fipvlan request and response path (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Use discovery list to traverse rports (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Decrease the LL2 MTU size to 2500 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Check for module unloading bit before processing link update AEN (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Initiator fails to re-login to switch after link down (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add debug information for unsolicited processing (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add support for 20 Gbps speed (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Interpret supported caps value correctly (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add shutdown callback handler (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Update module description string (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix crash during sg_reset (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Stop sending fipvlan request on unload (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Print message during bailout conditions (Nilesh Javali) [1724589] - [scsi] qedf: Use hwfns and affin_hwfn_idx to get MSI-X vector index to use (Nilesh Javali) [1724589] - [scsi] scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'task', 'port', 'orig_task' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'lport', 'host' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variable 'fh' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Update the driver version to 2.12.10 (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Limit the IO size according to the FW capability (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Do not allow both a cleanup completion and abort completion for the same request (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Separate out completion flags and variables for abort and cleanup (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_cleanup if cleanup times out (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Redo setting source FCoE MAC (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix incorrect cast to u64 on shift operation (Nilesh Javali) [1724598] - [netdrv] qed: Fix build error without CONFIG_DEVLINK (Manish Chopra) [1720392] - [netdrv] RDMA/qedr: Fix the hca_type and hca_rev returned in device attributes (Manish Chopra) [1720392] - [netdrv] qede: qede_fp: simplify a bit 'qede_rx_build_skb()' (Manish Chopra) [1720392] - [netdrv] qede: Make two functions static (Manish Chopra) [1720392] - [netdrv] qede: Handle infinite driver spinning for Tx timestamp. (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "fullill" -> "fulfill" (Manish Chopra) [1720392] - [netdrv] qed: Fix Config attribute frame format. (Manish Chopra) [1720392] - [netdrv] qed*: Fix size of config attribute dump. (Manish Chopra) [1720392] - [netdrv] net: qed: Move static keyword to the front of declaration (Manish Chopra) [1720392] - [netdrv] qede: Add support for dumping the grc data. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for configuring grc dump config flags. (Manish Chopra) [1720392] - [netdrv] qede: Add support for reading the config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for reading config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add cleanup in qed_slowpath_start() (Manish Chopra) [1720392] - [netdrv] qed: Add driver API for flashing the config attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add API for configuring NVM attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add new ethtool supported port types based on media. (Manish Chopra) [1720392] - [netdrv] net/ethernet/qlogic/qed: force the string buffer NULL-terminated (Manish Chopra) [1720392] - [netdrv] qed: RDMA - Fix the hw_ver returned in device attributes (Manish Chopra) [1720392] - [netdrv] qed*: Change dpi_addr to be denoted with __iomem (Manish Chopra) [1720392] - [netdrv] qed: reduce maximum stack frame size (Manish Chopra) [1720392] - [netdrv] qed: Prefer pcie_capability_read_word() (Manish Chopra) [1720392] - [netdrv] qed: Add support for Timestamping the unicast PTP packets. (Manish Chopra) [1720392] - [netdrv] qed: Fix -Wmaybe-uninitialized false positive (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix default window size to be based on chip (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix tc for MPA ll2 connection (Manish Chopra) [1720392] - [netdrv] qed: iWARP - fix uninitialized callback (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state (Manish Chopra) [1720392] - [netdrv] qed: remove redundant assignment to rc (Manish Chopra) [1720392] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "inculde" -> "include" (Manish Chopra) [1720392] - [netdrv] qed: Reduce the severity of ptp debug message. (Manish Chopra) [1720392] - [netdrv] qed*: Add iWARP 100g support (Manish Chopra) [1720392] - [netdrv] qed: Add qed devlink parameters table (Manish Chopra) [1720392] - [netdrv] qed: Set the doorbell address correctly (Manish Chopra) [1720392] - [netdrv] qedr: Change the MSI-X vectors selection to be based on affined engine (Manish Chopra) [1720392] - [netdrv] qed: Modify offload protocols to use the affined engine (Manish Chopra) [1720392] - [netdrv] qed*: Change hwfn used for sb initialization (Manish Chopra) [1720392] - [netdrv] qed: Add llh ppfid interface and 100g support for offload protocols (Manish Chopra) [1720392] - [netdrv] qed: Modify api for performing a dmae to another PF (Manish Chopra) [1720392] - [virt] kvm: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH (Auger Eric) [1749501] - [arm64] kvm: Kill hyp_alternate_select() (Auger Eric) [1749501] - [arm64] kvm: Replace hyp_alternate_select with has_vhe() (Auger Eric) [1749501] - [arm64] kvm: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 (Auger Eric) [1749501] - [documentation] kvm: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Use a single IO device per redistributor (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Remove spurious semicolons (Auger Eric) [1749501] - [arm64] perf_event: Add missing header needed for smp_processor_id() (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Make function comments match function declarations (Auger Eric) [1749501] - [arm64] kvm: Remove VMID rollover I-cache maintenance (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Check the LPI translation cache on MSI injection (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Cache successful MSI->LPI translation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on vgic teardown (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on specific commands (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Add MSI-LPI translation cache invalidation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add LPI translation cache definition (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S, C}PENDR0 as WI (Auger Eric) [1749501] - [arm64] kvm: Replace hardcoded '1' with SYS_PAR_EL1_F (Auger Eric) [1749501] - [arm64] sysreg: Add some field definitions for PAR_EL1 (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix potential deadlock when ap_list is long (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Properly initialise private IRQ affinity (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Reevaluate level sensitive interrupts on enable (Auger Eric) [1749501] - [arm64] kvm: arm64: Don't write junk to sysregs on reset (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Sync ICH_VMCR_EL2 back when about to block (Auger Eric) [1749501] - [arm64] kvm: hyp: debug-sr: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: arm64: Update kvm_arm_exception_class and esr_class_str for new EC (Auger Eric) [1749501] - [virt] kvm: arm: vgic-v3: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: regmap: Fix unexpected switch fall-through (Auger Eric) [1749501] - [arm64] sve: Fix a couple of magic numbers for the Z-reg count (Auger Eric) [1749501] - [arm64] sve: Factor out FPSIMD to SVE state conversion (Auger Eric) [1749501] - [arm64] kvm: arm/arm64: Initialise host's MPIDRs by reading the actual register (Auger Eric) [1749501] - [arm64] kvm: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s (Auger Eric) [1749501] - [arm64] sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Auger Eric) [1749501] - [documentation] kvm: doc: Add API documentation on the KVM_REG_ARM_WORKAROUNDS register (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Add save/restore support for firmware workaround state (Auger Eric) [1749501] - [arm64] kvm: Propagate full Spectre v2 workaround state to KVM guests (Auger Eric) [1749501] - [arm64] sve: Fix missing SVE/FPSIMD endianness conversions (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy (Auger Eric) [1749501] - [arm64] kvm: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST (Auger Eric) [1749501] - [arm64] kvm: arm64: Skip more of the SError vaxorcism (Auger Eric) [1749501] - [arm64] kvm: arm64: Re-mask SError after the one instruction window (Auger Eric) [1749501] - [arm64] Update silicon-errata.txt for Neoverse-N1 #1349291 (Auger Eric) [1749501] - [arm64] kvm: arm64: Defer guest entry when an asynchronous exception is pending (Auger Eric) [1749501] - [arm64] kvm: arm64: Consume pending SError as early as possible (Auger Eric) [1749501] - [arm64] kvm: arm64: Make indirect vectors preamble behaviour symmetric (Auger Eric) [1749501] - [arm64] kvm: arm64: Abstract the size of the HYP vectors pre-amble (Auger Eric) [1749501] - [arm64] assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS (Auger Eric) [1749501] - [arm64] kvm: arm64/sve: Fix vq_present() macro to yield a bool (Auger Eric) [1749501] - [arm64] kvm: arm64: Implement vq_present() as a macro (Auger Eric) [1749501] - [arm64] fpsimd: Don't disable softirq when touching FPSIMD/SVE state (Auger Eric) [1749501] - [arm64] fpsimd: Introduce fpsimd_save_and_flush_cpu_state() and use it (Auger Eric) [1749501] - [arm64] fpsimd: Remove the prototype for sve_flush_cpu_state() (Auger Eric) [1749501] - [scripts] genksyms: Teach parser about 128-bit built-in types (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_add_default (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_setup (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [arm64] kvm: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [documentation] arm64: docs: Document perf event attributes (Auger Eric) [1749501] - [arm64] kvm: Fix perf cycle counter support for VHE (Auger Eric) [1749501] - [arm64] kvm: Avoid isb's by using direct pmxevtyper sysreg (Auger Eric) [1749501] - [arm64] kvm: Enable VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] kvm: Enable !VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] arm_pmu: Add !VHE support for exclude_host/exclude_guest attributes (Auger Eric) [1749501] - [arm64] kvm: Add accessors to track guest/host only counters (Auger Eric) [1749501] - [arm64] arm_pmu: Remove unnecessary isb instruction (Auger Eric) [1749501] - [arm64] perf: Add support for chaining event counters (Auger Eric) [1749501] - [arm64] perf: Disable PMU while processing counter overflows (Auger Eric) [1749501] - [arm64] perf: Clean up armv8pmu_select_counter (Auger Eric) [1749501] - [arm64] kvm: arm: Remove pgtable page standard functions from stage-2 page tables (Auger Eric) [1749501] - [netdrv] e1000e: Add support for Tiger Lake (Ken Cox) [1767480] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Corinna Vinschen) [1721705] - [netdrv] igb: Use dev_get_drvdata where possible (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721705] - [netdrv] igb: add RR2DCDELAY to ethtool registers dump (Corinna Vinschen) [1721705] - [netdrv] igb: minor ethool regdump amendment (Corinna Vinschen) [1721705] - [netdrv] igb: clear out skb->tstamp after reading the txtime (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb/igc: warn when fatal read failure happens (Corinna Vinschen) [1721705] - [netdrv] igb: fix various indentation issues (Corinna Vinschen) [1721705] - [netdrv] igb: Exclude device from suspend direct complete optimization (Corinna Vinschen) [1721705] - [netdrv] intel: correct return from set features callback (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721708] - [s390] s390/kaslr: reserve memory for kasan usage (Philipp Rudo) [1725888] - [s390] s390/mem_detect: provide single get_mem_detect_end (Philipp Rudo) [1725888] - [s390] s390/setup: adjust start_code of init_mm to _text (Philipp Rudo) [1725888] - [s390] s390/boot: add missing declarations and includes (Philipp Rudo) [1725888] - [s390] locking/lockdep: check for freed initmem in static_obj() (Philipp Rudo) [1725888] - [s390] s390/kernel: add support for kernel address space layout randomization (KASLR) (Philipp Rudo) [1725888] - [s390] s390/kernel: introduce .dma sections (Philipp Rudo) [1725888] - [s390] s390/sclp: do not use static sccbs (Philipp Rudo) [1725888] - [s390] s390/kprobes: use static buffer for insn_page (Philipp Rudo) [1725888] - [s390] s390/kernel: convert SYSCALL and PGM_CHECK handlers to .quad (Philipp Rudo) [1725888] - [s390] s390/kernel: build a relocatable kernel (Philipp Rudo) [1725888] - [s390] s390/extmem: remove code for 31 bit addressing mode (Philipp Rudo) [1725888] - [s390] s390/setup: remove obsolete #ifdef (Philipp Rudo) [1725888] - [net] net/core: work around section mismatch warning for ptp_classifier (Philipp Rudo) [1725888] - [sound] ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: link the order of establishing connections and Syt-match clock mode (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand delay of start for IR context just for version 3 firmware (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand sleep just after breaking connections for protocol version 1 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC/SOF - enable SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1710702] - [sound] ALSA: timer: Fix mutex deadlock at releasing card (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: eve: Enable mclk and ssp sclk early (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dt-bindings: rt5682: add button delay device property (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: improve the sensitivity of push button (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt_rt298: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: add support for snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: fix include guard name (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: use snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: hdac_hda: add support for HDMI/DP as a HDA codec (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/hdmi - implement mst_no_extra_pcms flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF - remove the dead code (skylake/kabylake) (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel - fix the card names (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: Add prepare/complete PM callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: return -ENOTSUPP if D0I3 is not supported (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0ix<->S0 transition (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ignore suspend/resume for D0ix compatible streams (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: implement prepare/complete callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag suspend_ignored for sof stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag to indicate the system suspend target (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add support for sending compact IPC (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: add helpers for setting D0 substate for ADSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: configure D0ix IPC flags in set_power_state (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce message for DSP power gating (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: use macro for register polling retry count (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: parse and store d0i3_compatible flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: token: add tokens for PCM compatible with D0i3 substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compatible stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: APL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add set_power_state() to dsp_ops for power state update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: reset default d0_substate at probe() and resume() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a field to store the current D0 substate of DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: eve: implement set_bias_level function for rt5514 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initial support to JasperLake. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for JSL (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: add dev_err() traces for snd_sof_dsp_read_poll_timeout() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: improve error handling (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: sof: include types.h at header.h (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Fix randbuild error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: check errors when parsing LED tokens (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: remove always-true redundant test (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: bdw: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: byt: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Read ESAI parameters and send them to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi led support for switch controls (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ASoC: SOF: Force polling mode on CFL and CNL" (Jaroslav Kysela) [1710702] - [sound] ALSA: AsoC: SOF: refactor control load code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable dual control for pga (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable sync_write in hdac_bus (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: simple_card_utils.h: Add missing include (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: Add context data to any IPC timeout. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix reset of host_period_bytes (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_stream_params struct (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: core: check for mandatory fw_ready op during SOF probe (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: retain DSP context after FW exception. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: trace: move to opt-in with Kconfig and module parameter (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Fix 2 front mics of codec 0x623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix mutex deadlock in HDMI codec driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix pending unsol events at shutdown (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: Correct a typo in the clock proc string (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: code refactoring to handle model specific switch for protocol v2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: minor code refactoring for protocol version 2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: detect SPH source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: print for unknown source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: fix wrong spelling for macro (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: Fix prototype of helper function to return negative value (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: sound: usb: usb true/false for bool return type (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow non-Intel device probe gracefully (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ALSA: hda: Flush interrupts on disabling" (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Fix missing inline for pci_pr3_present() (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Add a helper to check Power Resource Requirements _PR3 existence (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Fix copy&paste error in the validator (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for EVGA NU Audio (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: postpone to start IR context (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: handle several AMDTP streams in callback handler of IRQ target (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: cancel flushing isoc context in the laste step to process context callback (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace ack callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace pointer callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add irq_target member into amdtp_domain struct (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the minimum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the maximum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: schedule hardware IRQ according to the size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: use variable size of queue for isoc packets instead of fixed size (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: use the same size of period for PCM substreams in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add a member into AMDTP domain for events per period (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Enable headset mic on Asus MJ401TA (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC711 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Force runtime PM on Nvidia HDMI codecs (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Add laptop imic fixup for ASUS M9V laptop (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Add Tigerlake/Jasperlake PCI ID (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound to a driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hdac: clear link output stream mapping (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dapm: fix a memory leak bug (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: debug: fix possible memory leak in sof_dfsentry_write() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: sof-rt5682: add a check for devm_clk_get (Jaroslav Kysela) [1710702] - [sound] ALSA: Fix Kconfig indentation (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: control: return true when kcontrol values change (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: fix intel DSP config (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: add Intel DSP configuration / probe code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: core: Fix pcm code debugfs error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoc: rockchip: i2s: Fix RPM imbalance (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Don't generate kcontrols without READ flags (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: bytcr_rt5651: add null check to support_button_press (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: add remove function to disable jack (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: add NULL handler to set_jack function (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: use separate route map for dmic (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initialise and verify FW crash dump data. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix warnings during FW load (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: harden PCM STOP sequence (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: fix resource leak in hw_free (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: fix parse fail issue for byte/bool tuple types (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: loader: fix kernel oops on firmware boot failure (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: max98373: check for device node before parsing (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: soc-component: fix a couple missing error assignments (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm8994: Do not register inapplicable controls for WM1811 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: samsung: arndale: Add missing OF node dereferencing (Jaroslav Kysela) [1710702] - [infiniband] RDMA/bnxt_re: Fix spelling mistake "missin_resp" -> "missing_resp" (Kamal Heib) [1724772] - [infiniband] RDMA: Fix goto target to release the allocated memory (Kamal Heib) [1724772] - [infiniband] IB/bnxt_re: Do not notifify GID change event (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Honor vlan_id in GID entry comparison (Kamal Heib) [1724772] - [infiniband] ib/bnxt: Remove mention of idr_alloc from comment (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1724772] - [infiniband] bnxt_re: Clean cq for kernel consumers only (Kamal Heib) [1724772] - [infiniband] bnxt_re: fix the regression due to changes in alloc_pbl (Kamal Heib) [1724772] - [scsi] scsi: lpfc: Make lpfc_debugfs_ras_log_data static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix NULL check before mempool_destroy is not needed (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.0 (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add additional discovery log messages (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FC-AL support to lpe32000 models (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FA-WWN Async Event reporting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add log macros to allow print by serverity or verbosity setting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make FW logging dynamically configurable (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Revise interrupt coalescing for missing scenarios (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Remove lock contention target write path (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Slight fast-path performance optimizations (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix coverity error of dereference after null check (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix hardlockup in lpfc_abort_handler (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix bad ndlp ptr in xri aborted handling (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix lockdep errors in sli_ringtx_put (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix reporting of read-only fw error errors (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make function lpfc_defer_pt2pt_acc static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: add support for posting FC events on FPIN reception (Dick Kennedy) [1768102] - [infiniband] RDMA/siw: Mark Software iWARP Driver as tech-preview (Kamal Heib) [1767292] - [crypto] crypto: ccp - Replace dma_pool_alloc + memset with dma_pool_zalloc (Gary Hook) [1724859] - [crypto] crypto: ccp/gcm - use const time tag comparison. (Gary Hook) [1724859] - [crypto] crypto: ccp - Switch to SPDX license identifiers (Gary Hook) [1724859] - [crypto] crypto: ccp - Validate the the error value used to index error messages (Gary Hook) [1724859] - [crypto] crypto: ccp - Make ccp_register_rsa_alg static (Gary Hook) [1724859] - [crypto] crypto: ccp - Update copyright notices and dates (Gary Hook) [1724859] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Gary Hook) [1724859] - [x86] x86/umwait: Fix error handling in umwait_init() (Steve Best) [1724525] - [documentation] Documentation/ABI: Document umwait control sysfs interfaces (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait maximum time (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait C0.2 state (Steve Best) [1724525] - [x86] x86/umwait: Initialize umwait control values (Steve Best) [1724525] - [x86] x86/cpufeatures: Enumerate user wait instructions (Steve Best) [1724525] - [fs] virtiofs: Remove set but not used variable 'fc' (Vivek Goyal) [1694161] - [fs] virtiofs: Retry request submission from worker context (Vivek Goyal) [1694161] - [fs] virtiofs: Count pending forgets as in_flight forgets (Vivek Goyal) [1694161] - [fs] virtiofs: Set FR_SENT flag only after request has been sent (Vivek Goyal) [1694161] - [fs] virtiofs: No need to check fpq->connected state (Vivek Goyal) [1694161] - [fs] virtiofs: Do not end request in submission context (Vivek Goyal) [1694161] - [fs] fuse: don't advise readdirplus for negative lookup (Vivek Goyal) [1694161] - [fs] fuse: don't dereference req->args on finished request (Vivek Goyal) [1694161] - [fs] virtio-fs: don't show mount options (Vivek Goyal) [1694161] - [fs] virtio-fs: Change module name to virtiofs.ko (Vivek Goyal) [1694161] - [include] bitops: protect variables in bit_clear_unless() macro (Vivek Goyal) [1694161] - [include] bitops: protect variables in set_mask_bits() macro (Vivek Goyal) [1694161] - [fs] fuse: Make fuse_args_to_req static (Vivek Goyal) [1694161] - [fs] fuse: fix memleak in cuse_channel_open (Vivek Goyal) [1694161] - [fs] fuse: fix beyond-end-of-page access in fuse_parse_cache() (Vivek Goyal) [1694161] - [fs] fuse: unexport fuse_put_request (Vivek Goyal) [1694161] - [fs] fuse: kmemcg account fs data (Vivek Goyal) [1694161] - [fs] fuse: on 64-bit store time in d_fsdata directly (Vivek Goyal) [1694161] - [fs] fuse: fix missing unlock_page in fuse_writepage() (Vivek Goyal) [1694161] - [fs] virtio-fs: add virtiofs filesystem (Vivek Goyal) [1694161] - [fs] fuse: allow skipping control interface and forced unmount (Vivek Goyal) [1694161] - [fs] fuse: dissociate DESTROY from fuseblk (Vivek Goyal) [1694161] - [fs] fuse: delete dentry if timeout is zero (Vivek Goyal) [1694161] - [fs] fuse: separate fuse device allocation and installation in fuse_conn (Vivek Goyal) [1694161] - [fs] fuse: add fuse_iqueue_ops callbacks (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_fill_super_common() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_dequeue_forget() function (Vivek Goyal) [1694161] - [fs] fuse: export fuse_get_unique() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_send_init_request() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_len_args() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_end_request() (Vivek Goyal) [1694161] - [fs] fuse: fix request limit (Vivek Goyal) [1694161] - [fs] fuse: stop copying pages to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: stop copying args to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_req (Vivek Goyal) [1694161] - [fs] fuse: simplify request allocation (Vivek Goyal) [1694161] - [fs] fuse: unexport request ops (Vivek Goyal) [1694161] - [fs] fuse: convert retrieve to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert release to simple api (Vivek Goyal) [1694161] - [fs] cuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert writepages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readdir to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readpages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert direct_io to simple api (Vivek Goyal) [1694161] - [fs] fuse: add simple background helper (Vivek Goyal) [1694161] - [fs] fuse: convert sync write to simple api (Vivek Goyal) [1694161] - [fs] fuse: covert readpage to simple api (Vivek Goyal) [1694161] - [fs] fuse: fuse_short_read(): don't take fuse_req as argument (Vivek Goyal) [1694161] - [fs] fuse: convert ioctl to simple api (Vivek Goyal) [1694161] - [fs] fuse: move page alloc (Vivek Goyal) [1694161] - [fs] fuse: convert readlink to simple api (Vivek Goyal) [1694161] - [fs] fuse: add pages to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert destroy to simple api (Vivek Goyal) [1694161] - [fs] fuse: add nocreds to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert fuse_force_forget() to simple api (Vivek Goyal) [1694161] - [fs] fuse: add noreply to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert flush to simple api (Vivek Goyal) [1694161] - [fs] fuse: simplify 'nofail' request (Vivek Goyal) [1694161] - [fs] fuse: rearrange and resize fuse_args fields (Vivek Goyal) [1694161] - [fs] fuse: flatten 'struct fuse_args' (Vivek Goyal) [1694161] - [fs] fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock (Vivek Goyal) [1694161] - [fs] cuse: fix broken release (Vivek Goyal) [1694161] - [fs] fuse: cleanup fuse_wait_on_page_writeback (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (take 2) (Vivek Goyal) [1694161] - [fs] Revert "fuse: require /dev/fuse reads to have enough buffer capacity" (Vivek Goyal) [1694161] - [fs] fuse: extract helper for range writeback (Vivek Goyal) [1694161] - [fs] fuse: add FUSE_WRITE_KILL_PRIV (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_alloc_inode (Vivek Goyal) [1694161] - [fs] fuse: Add ioctl flag for x32 compat ioctl (Vivek Goyal) [1694161] - [fs] fuse: document fuse_fsync_in.fsync_flags (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (Vivek Goyal) [1694161] - [fs] fuse: retrieve: cap requested size to negotiated max_write (Vivek Goyal) [1694161] - [fs] fuse: allow filesystems to have precise control over data cache (Vivek Goyal) [1694161] - [fs] fuse: convert printk -> pr_* (Vivek Goyal) [1694161] - [fs] fuse: fix writepages on 32bit (Vivek Goyal) [1694161] - [fs] fuse: cache readdir calls if filesystem opts out of opendir (Vivek Goyal) [1694161] - [fs] fuse: support clients that don't implement 'opendir' (Vivek Goyal) [1694161] - [fs] fuse: lift bad inode checks into callers (Vivek Goyal) [1694161] - [fs] fuse: multiplex cached/direct_io file operations (Vivek Goyal) [1694161] - [fs] fuse add copy_file_range to direct io fops (Vivek Goyal) [1694161] - [fs] fuse: use iov_iter based generic splice helpers (Vivek Goyal) [1694161] - [fs] fuse: Switch to using async direct IO for FOPEN_DIRECT_IO (Vivek Goyal) [1694161] - [fs] fuse: use atomic64_t for khctr (Vivek Goyal) [1694161] - [fs] fuse: clean up aborted (Vivek Goyal) [1694161] - [fs] fuse: Protect ff->reserved_req via corresponding fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Protect fi->nlookup with fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Introduce fi->lock to protect write related fields (Vivek Goyal) [1694161] - [fs] fuse: Convert fc->attr_version into atomic64_t (Vivek Goyal) [1694161] - [fs] fuse: Add fuse_inode argument to fuse_prepare_release() (Vivek Goyal) [1694161] - [fs] fuse: Verify userspace asks to requeue interrupt that we really sent (Vivek Goyal) [1694161] - [fs] fuse: Do some refactoring in fuse_dev_do_write() (Vivek Goyal) [1694161] - [fs] fuse: Wake up req->waitq of only if not background (Vivek Goyal) [1694161] - [fs] fuse: Optimize request_end() by not taking fiq->waitq.lock (Vivek Goyal) [1694161] - [fs] fuse: Kill fasync only if interrupt is queued in queue_interrupt() (Vivek Goyal) [1694161] - [fs] fuse: Remove stale comment in end_requests() (Vivek Goyal) [1694161] - [fs] fuse: Replace page without copying in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: fix leaked aux requests (Vivek Goyal) [1694161] - [fs] fuse: only reuse auxiliary request in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_find_writeback() helper (Vivek Goyal) [1694161] - [fs] cuse: fix ioctl (Vivek Goyal) [1694161] - [fs] fuse: Fix memory leak in fuse_dev_free() (Vivek Goyal) [1694161] - [fs] fuse: fix revalidation of attributes for permission check (Vivek Goyal) [1694161] - [fs] fuse: fix fsync on directory (Vivek Goyal) [1694161] - [fs] fuse: Add bad inode check in fuse_destroy_inode() (Vivek Goyal) [1694161] - [fs] fuse: enable caching of symlinks (Vivek Goyal) [1694161] - [fs] fuse: only invalidate atime in direct read (Vivek Goyal) [1694161] - [fs] fuse: realloc page array (Vivek Goyal) [1694161] - [fs] fuse: add max_pages to init_out (Vivek Goyal) [1694161] - [fs] fuse: allocate page array more efficiently (Vivek Goyal) [1694161] - [fs] fuse: reduce size of struct fuse_inode (Vivek Goyal) [1694161] - [fs] fuse: use iversion for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: use mtime for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: add readdir cache version (Vivek Goyal) [1694161] - [fs] fuse: allow using readdir cache (Vivek Goyal) [1694161] - [fs] fuse: allow caching readdir (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_emit() helper (Vivek Goyal) [1694161] - [fs] fuse: add FOPEN_CACHE_DIR (Vivek Goyal) [1694161] - [fs] fuse: split out readdir.c (Vivek Goyal) [1694161] - [fs] fuse: Use hash table to link processing request (Vivek Goyal) [1694161] - [fs] fuse: kill req->intr_unique (Vivek Goyal) [1694161] - [fs] fuse: change interrupt requests allocation algorithm (Vivek Goyal) [1694161] - [fs] fuse: do not take fc->lock in fuse_request_send_background() (Vivek Goyal) [1694161] - [fs] fuse: introduce fc->bg_lock (Vivek Goyal) [1694161] - [fs] fuse: add locking to max_background and congestion_threshold changes (Vivek Goyal) [1694161] - [fs] fuse: use READ_ONCE on congestion_threshold and max_background (Vivek Goyal) [1694161] - [fs] fuse: use list_first_entry() in flush_bg_queue() (Vivek Goyal) [1694161] - [fs] fuse: reduce allocation size for splice_write (Vivek Goyal) [1694161] - [fs] fuse: use kvmalloc to allocate array of pipe_buffer structs. (Vivek Goyal) [1694161] - [fs] fuse: convert last timespec use to timespec64 (Vivek Goyal) [1694161] - [fs] fs: fuse: Adding new return type vm_fault_t (Vivek Goyal) [1694161] - [fs] fuse: simplify fuse_abort_conn() (Vivek Goyal) [1694161] - [infiniband] RDMA/siw: Fix IPv6 addr_list locking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix 64/32bit pointer inconsistency (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix SGL mapping issues (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix potential NULL de-ref (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Change CQ flags from 64->32 bits (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix a memory leak in siw_init_cpulist() (Kamal Heib) [1725830 1720892] - [infiniband] Do not dereference 'siw_crypto_shash' before checking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove set but not used variables 'rv' (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix error return code in siw_init_module() (Kamal Heib) [1725830 1720892] - [infiniband] RMDA/siw: Require a 64 bit arch (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Mark expected switch fall-throughs (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Remove set but not used variable 's' (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Add missing rtnl_lock around access to ifa (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Use proper enumerated type in map_cqe_status (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove unnecessary kthread create/destroy printouts (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix DEFINE_PER_CPU compilation when ARCH_NEEDS_WEAK_PER_CPU (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: addition to kernel build environment (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: completion queue methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: receive path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: transmit path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: queue pair methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application buffer management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: connection management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: network and RDMA core interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: main include file (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: iWarp wire packet format (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/cma: fix null-ptr-deref Read in cma_cleanup (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Rewrite PID namespace check to be reliable (Kamal Heib) [1720892] - [infiniband] RDMA/counters: Properly implement PID checks (Kamal Heib) [1720892] - [infiniband] IB/core: Fix NULL pointer dereference when bind QP to counter (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix error code in stat_get_doit_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Prevent QP counter binding if counters unsupported (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix -Wunused-const-variable warnings (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Added configuration of RDMA dynamic interrupt moderation to netlink (Kamal Heib) [1720892] - [infiniband] RDMA/core: Provide RDMA DIM support for ULPs (Kamal Heib) [1720892] - [infiniband] linux/dim: Implement RDMA adaptive moderation (DIM) (Kamal Heib) [1720892] - [infiniband] IB/mad: Fix use-after-free in ib mad completion handling (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Track driver QP types in resource tracker (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Remove the lock around remove_client_context (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Do not deadlock during client removal (Kamal Heib) [1720892] - [infiniband] IB/core: Add mitigation for Spectre V1 (Kamal Heib) [1720892] - [infiniband] IB/counters: Always initialize the port counter object (Kamal Heib) [1720892] - [infiniband] IB/core: Fix querying total rdma stats (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix race when resolving IP address (Kamal Heib) [1720892] - [infiniband] xprtrdma: Modernize ops->connect (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove rpcrdma_req::rl_buffer (Kamal Heib) [1720892] - [infiniband] xprtrdma: Refactor chunk encoding (Kamal Heib) [1720892] - [infiniband] xprtrdma: Streamline rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] xprtrdma: Simplify rpcrdma_rep_create (Kamal Heib) [1720892] - [infiniband] xprtrdma: Wake RPCs directly in rpcrdma_wc_send path (Kamal Heib) [1720892] - [infiniband] xprtrdma: Reduce context switching due to Local Invalidation (Kamal Heib) [1720892] - [infiniband] xprtrdma: Add mechanism to place MRs back on the free list (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove fr_state (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix occasional transport deadlock (Kamal Heib) [1720892] - [infiniband] xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix use-after-free in rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make rdma_counter.h compile stand alone (Kamal Heib) [1720892] - [infiniband] IB/core: Work on the caller socket net namespace in nldev_newlink() (Kamal Heib) [1663224 1720892] - [infiniband] RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM (Kamal Heib) [1720892] - [infiniband] ibverbs/rxe: Remove variable self-initialization (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get default counter statistics through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get counter mode through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter manual mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Allow manual mode configuration support (Kamal Heib) [1720892] - [infiniband] RDMA/core: Get sum value of all counters when perform a sysfs stat read (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Implement counter dumpit calback (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter auto mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add "auto" configuration mode support (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add set/clear per-port auto mode support (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Make is_visible_in_pid_ns() as an API (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Add an API to attach a task to a resource (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Introduce statistic counter (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Add child to parent list only if device initialized (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: remove redundant assignment to variable ret (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Remove memset after vzalloc in ipoib_cm.c (Kamal Heib) [1720892] - [infiniband] IB: Remove unneeded memset (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Audit policy settings for netlink attributes (Kamal Heib) [1720892] - [infiniband] docs: infiniband: convert docs to ReST and rename to *.rst (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Introduce rdma_rw_inv_key helper (Kamal Heib) [1720892] - [infiniband] RDMA/core: Validate integrity handover device cap (Kamal Heib) [1720892] - [infiniband] RDMA/core: Rename signature qp create flag and signature device capability (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add an integrity MR pool support (Kamal Heib) [1720892] - [infiniband] IB/iser: Unwind WR union at iser_tx_desc (Kamal Heib) [1720892] - [infiniband] IB/iser: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Introduce and implement new IB_WR_REG_MR_INTEGRITY work request (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Update set_sig_data_segment attribute for new signature API (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Pass UMR segment flags instead of boolean (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Add attr for max number page list length for PI operation (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Implement mlx5_ib_map_mr_sg_pi and mlx5_ib_alloc_mr_integrity (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add signature attrs element for ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce ib_map_mr_sg_pi to map data/protection sgl's (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce IB_MR_TYPE_INTEGRITY and ib_alloc_mr_integrity API (Kamal Heib) [1720892] - [infiniband] RDMA/core: Save the MR type in the ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce new header file for signature operations (Kamal Heib) [1720892] - [infiniband] RDMA/odp: Do not leak dma maps when working with huge pages (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: Use offsetofend instead of opencoding (Kamal Heib) [1720892] - [infiniband] [scsi] scsi: RDMA/srp: Fix a sleep-in-invalid-context bug (Kamal Heib) [1720892] - [infiniband] RDMA: Check umem pointer validity prior to release (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Remove asynchronic QP destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Convert destroy_wq to be void (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Resort policy array (Kamal Heib) [1720892] - [infiniband] RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV (Kamal Heib) [1720892] - [infiniband] RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload (Kamal Heib) [1720892] - [infiniband] ipoib: correcly show a VF hardware address (Kamal Heib) [1720892] - [infiniband] RDMA: Move rdma_node_type to uapi/ (Kamal Heib) [1720892] - [infiniband] rdma: Remove nes (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check for ETH_SS_TEST (Kamal Heib) [1720892] - [infiniband] RDMA: Convert CQ allocations to be under core responsibility (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Return correct error code from hns_roce_v1_rsv_lp_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use sizeof() notation instead of plain sizeof (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA: Clear CQ objects during their allocation (Kamal Heib) [1720892] - [infiniband] RDMA: Clean destroy CQ in drivers do not return errors (Kamal Heib) [1720892] - [infiniband] RDMA/i40iw: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Delete and properly mark unimplemented resize CQ function (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Avoid memory allocation during CQ destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Move owner into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move uverbs_abi_ver into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move driver_id into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] rdma: Delete the ib_ucm module (Kamal Heib) [1720892] - [infiniband] ucma: Convert ctx_idr to XArray (Kamal Heib) [1720892] - [infiniband] ucma: Convert multicast_idr to XArray (Kamal Heib) [1720892] - [infiniband] RDMA/ucma: Use struct_size() helper (Kamal Heib) [1720892] - [infiniband] RDMA/srp: Accept again source addresses that do not have a port number (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: implement ethtool .get_link() callback (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: check for allocation failure in uapi_add_elm() (Kamal Heib) [1720892] - [infiniband] RDMA: Convert put_page() to put_user_page*() (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove second wait queue initialization call (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make ib_destroy_cq() void (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check of destroy CQ (Kamal Heib) [1720892] - [infiniband] RDMA/core: Return void from ib_device_check_mandatory() (Kamal Heib) [1720892] - [infiniband] RDMA/umem: Move page_shift from ib_umem to ib_odp_umem (Kamal Heib) [1720892] - [infiniband] RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix doc typo (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Add info regarding SG count failure (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Print the correct number of sig MRs (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Fix doc typo (Kamal Heib) [1720892] - [infiniband] IB/isert: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Refactor iscsi_iser_check_protection function (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Entropy in admin commands id (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Print address on AH creation failure (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Be consistent with success flow return value (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use API to get contiguous memory blocks aligned to device supported page size (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unused includes (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use rdma block iterator in chunk list creation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unneeded admin commands abort flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use kvzalloc instead of kzalloc with fallback (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove check that prevents destroy of resources in error flows (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Handle mmap insertions overflow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Fix success return value in case of error (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove MAYEXEC flag check from mmap flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add driver to Kconfig/Makefile (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa module (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA verbs implementation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add common command handlers (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Implement functions that submit and complete admin commands (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the ABI definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the com service API definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa_com.h file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa.h header file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA device definitions (Kamal Heib) [1720892] - [infiniband] RDMA: Add EFA related definitions (Kamal Heib) [1720892] - [fs] CIFS: Fix use after free of file info structures (Dave Wysochanski) [1757865] - [mm] mm, memory_hotplug: fix scan_movable_pages() for gigantic hugepages (Rafael Aquini) [1730172] - [char] ipmi: Don't allow device module unload when in use (Tony Camuso) [1759916] - [netdrv] net: phy: Also request modules for C45 IDs (Gary Hook) [1764274] - [s390] s390/dasd: Fix error handling during online processing (Philipp Rudo) [1764492] - [s390] s390/cpumsf: Check for CPU Measurement sampling (Philipp Rudo) [1764490] - [edac] EDAC/amd64: Support asymmetric dual-rank DIMMs (Gary Hook) [1753384] - [edac] EDAC/amd64: Cache secondary Chip Select registers (Gary Hook) [1753384] - [edac] EDAC/amd64: Decode syndrome before translating address (Gary Hook) [1753384] - [edac] EDAC/amd64: Find Chip Select memory size using Address Mask (Gary Hook) [1753384] - [edac] EDAC/amd64: Initialize DIMM info for systems with more than two channels (Gary Hook) [1753384] - [edac] EDAC/amd64: Recognize DRAM device type ECC capability (Gary Hook) [1753384] - [edac] EDAC/amd64: Support more than two controllers for chip selects handling (Gary Hook) [1753384] - [scsi] scsi: fnic: fix msix interrupt allocation (Govindarajulu Varadarajan) [1745083] - [scsi] scsi: fnic: print port speed only at driver init or speed change (Govindarajulu Varadarajan) [1745083] - [netdrv] qmi_wwan: apply SET_DTR quirk to Sierra WP7607 (Lubomir Rintel) [1729083]- [tools] libbpf: remove compile time warning from libbpf_util.h (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove dependency on barrier.h in xsk.h (Yauheni Kaliuta) [1747341] - [kernel] seccomp, bpf: disable preemption before calling into bpf prog (Yauheni Kaliuta) [1747341] - [lib] bpf: test_bpf: turn off preemption in function __run_once (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove unnecessary cast-to-void (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix sysctl.c warning (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix using uninitialized ioctl results (Yauheni Kaliuta) [1747341] - [tools] libbpf: proper XSKMAP cleanup (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix invalid munmap call (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix XDP socket ring buffer memory ordering (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove likely/unlikely in xsk.h (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect, correctly get dummy program id (Yauheni Kaliuta) [1747341] - [net] bpf: fix access to skb_shared_info->gso_segs (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix out of bounds backwards jmps due to dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix use after free in prog symbol exposure (Yauheni Kaliuta) [1747341] - [include] bpf: Fix preempt_enable_no_resched() abuse (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test cases for pkt/null checks in subprogs (Yauheni Kaliuta) [1747341] - [kernel] bpf: mark registers in all frames after pkt/null checks (Yauheni Kaliuta) [1747341] - [tools] libbpf: add binary to gitignore (Yauheni Kaliuta) [1747341] - [net] bpf: Check address length before reading address family (Yauheni Kaliuta) [1747341] - [net] flow_dissector: disable preemption around BPF calls (Yauheni Kaliuta) [1747341] - [net] flow_dissector: switch kernel context to struct bpf_flow_dissector (Yauheni Kaliuta) [1747341] - [net] flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff (Yauheni Kaliuta) [1747341] - [net] flow_dissector: allow access only to a subset of __sk_buff fields (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: pass flow_keys->n_proto to BPF programs (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix vlan handling in flow dissector program (Yauheni Kaliuta) [1747341] - [tools] bpf, libbpf: fix quiet install_headers (Yauheni Kaliuta) [1747341] - [tools] libbpf: add libelf dependency to shared library build (Yauheni Kaliuta) [1747341] - [tools] libbpf: add xsk.h to install_headers target (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test for VOID equivalence check (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix btf_dedup equivalence check handling of different kinds (Yauheni Kaliuta) [1747341] - [documentation] bpf, doc: fix BTF docs reflow of bullet list (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test case for invalid call stack in dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: remove incorrect 'verifier bug' warning (Yauheni Kaliuta) [1747341] - [kernel] bpf: Only print ref_obj_id for refcounted reg (Yauheni Kaliuta) [1747341] - [tools] tool: use bpf_program__get_prog_info_linear() in prog.c:do_dump() (Yauheni Kaliuta) [1747341] - [tools] tools lib bpf: Introduce bpf_program__get_prog_info_linear() (Yauheni Kaliuta) [1747341] - [tools] perf tools: Fix errors under optimization level '-Og' (Yauheni Kaliuta) [1747341] - [kernel] bpf: Try harder when allocating memory for large maps (Yauheni Kaliuta) [1747341] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add fwd enum resolution test for btf_dedup (Yauheni Kaliuta) [1747341] - [tools] btf: resolve enum fwds in btf_dedup (Yauheni Kaliuta) [1747341] - [tools] bpf: Add an example for bpf_get_listener_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Test ref release issue in bpf_tcp_sock and bpf_sk_fullsock (Yauheni Kaliuta) [1747341] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [net] bpf: Add bpf_get_listener_sock(struct bpf_sock *sk) helper (Yauheni Kaliuta) [1747341] - [kernel] bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix to reject unknown flags in xsk_socket__create() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix segfault of test_progs when prog loading failed (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix replace_map_fd_with_map_ptr's ldimm64 second imm field (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_progs: initialize duration in singal_pending test (Yauheni Kaliuta) [1747341] - [tools] libbpf: force fixdep compilation at the start of the build (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: fix compilation with out-of-tree $(OUTPUT) (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test that GSO works in lwt_ip_encap (Yauheni Kaliuta) [1747341] - [bpf] bpf: hbm: fix spelling mistake "deault" -> "default" (Yauheni Kaliuta) [1747341] - [tools] bpf: add test cases for non-pointer sanitiation logic (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - misc (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - spinlock (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - tracepoint (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - stackmap (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - xdp (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - pkt access (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - preparations (Yauheni Kaliuta) [1747341] - [bpf] bpf: HBM test script (Yauheni Kaliuta) [1747341] - [bpf] bpf: User program for testing HBM (Yauheni Kaliuta) [1747341] - [bpf] bpf: Sample HBM BPF program to limit egress bw (Yauheni Kaliuta) [1747341] - [include] bpf: sync bpf.h to tools and update bpf_helpers.h (Yauheni Kaliuta) [1747341] - [net] bpf: add bpf helper bpf_skb_ecn_set_ce (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: silence compiler warning for xdpsock_user.c (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: set unlimited RLIMIT_MEMLOCK for test_sock_fields (Yauheni Kaliuta) [1747341] - [documentation] docs/bpf: minor casing/punctuation fixes (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: reflow text to fill up to 78 characters (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: fix typos, improve wording (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix u64_stats_init() usage in bpf_prog_alloc() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test of FWD/STRUCT resolution (Yauheni Kaliuta) [1747341] - [tools] btf: allow to customize dedup hash table size (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix formatting for btf_ext__get_raw_data (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix btf_dedup testing code (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: make sure readelf shows full names in build checks (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: use libbpf where easy (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: add a correctly named define for map iteration (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: remove load_sock_ops in favour of bpftool (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: force IPv4 in ping (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c for flow dissector (Yauheni Kaliuta) [1747341] - [tools] bpf: add missing entries to bpf_helpers.h (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: selftests: add map lookup to test_map_in_map bpf prog (Yauheni Kaliuta) [1747341] - [kernel] bpf: set inner_map_meta->spin_lock_off correctly (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: fix: broken sample regarding removed function (Yauheni Kaliuta) [1747341] - [tools] tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync bpf.h into tools (Yauheni Kaliuta) [1747341] - [kernel] bpf: expose program stats via bpf_prog_info (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix build without bpf_syscall (Yauheni Kaliuta) [1747341] - [kernel] bpf: enable program stats (Yauheni Kaliuta) [1747341] - [kernel] bpf: check that BPF programs run with preemption disabled (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: convert xdpsock to use libbpf for AF_XDP access (Yauheni Kaliuta) [1747341] - [tools] libbpf: add support for using AF_XDP sockets (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Fix dummy program unloading for xdp_redirect samples (Yauheni Kaliuta) [1747341] - [s390] s390/net: convert pnetids to ascii (Yauheni Kaliuta) [1747341] - [net] bpf: add skb->queue_mapping write access from tc clsact (Yauheni Kaliuta) [1747341] - [tools] tools/libbpf: support bigger BTF data sizes (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_lwt_ip_encap: add negative tests. (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_object__btf (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_map__resize (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: replace bzero with memset (Yauheni Kaliuta) [1747341] - [net] net: fix GSO in bpf_lwt_push_ip_encap (Yauheni Kaliuta) [1747341] - [net] net: fix double-free in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: fix memory leak in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: make LWTUNNEL_BPF dependent on INET (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add test_lwt_ip_encap selftest (Yauheni Kaliuta) [1747341] - [include] bpf: sync /include/.../bpf.h with tools/include/.../bpf.h (Yauheni Kaliuta) [1747341] - [net] bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.c (Yauheni Kaliuta) [1747341] - [net] ipv6_stub: add ipv6_route_input stub/proxy. (Yauheni Kaliuta) [1747341] - [net] bpf: handle GSO in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: offload: add priv field for drivers (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, add text about feature-subcommand (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: relax sub-register mode compilation criteria (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: centre kernel bpf objects under new subdir "progs" (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: extend sub-register mode compilation to all bpf object files (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add "alu32" to .gitignore (Yauheni Kaliuta) [1747341] - [tools] bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests to test_verifer (Yauheni Kaliuta) [1747341] - [nclude] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock (Yauheni Kaliuta) [1747341] - [net] bpf: Refactor sock_ops_convert_ctx_access (Yauheni Kaliuta) [1747341] - [net] bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_fullsock helper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: remove btf__get_strings() superseded by raw data API (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf_ext data (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf data (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add log_level to bpf_load_program_attr (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add missing strings.h include (Yauheni Kaliuta) [1747341] - [s390] s390/net: move pnet constants (Yauheni Kaliuta) [1747341] - [tools] bpf: test_maps: fix possible out of bound access warning (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, fix incorrect text (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test reading the offloaded program (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add test for mixing generic and offload XDP (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: print traceback when test fails (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix the expected messages (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add const qualifier to btf__get_map_kv_tids() map_name parameter (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add "any alignment" annotation for some tests (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use localhost in tcp_{server, client}.py (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: fix JMP32 code-gen (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: remove generated verifier/tests.h on 'make clean' (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Check the prog id before exiting (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Add a "force" flag to XDP samples (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, router_ipv4} (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Convert XDP samples to libbpf usage (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test for BPF_F_LOCK (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync uapi/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce BPF_F_LOCK flag (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock C test (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add simple BPF_PROG_TEST_RUN examples for flow dissector (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock verifier tests (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync include/uapi/linux/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: add support for bpf_spin_lock to cgroup local storage (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce bpf_spin_lock (Yauheni Kaliuta) [1747341] - [net] bpf: Correctly annotate implicit fall through in bpf_base_func_proto (Yauheni Kaliuta) [1747341] - [kernel] bpf, cgroups: clean up kerneldoc warnings (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix bitrotted kerneldoc (Yauheni Kaliuta) [1747341] - [include] bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require cgroups enabled (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: mark verifier test that uses bpf_trace_printk as BPF_PROG_TYPE_TRACEPOINT (Yauheni Kaliuta) [1747341] - [net] bpf: add BPF_PROG_TEST_RUN support for flow dissector (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: move bpf case into __skb_flow_bpf_dissect (Yauheni Kaliuta) [1747341] - [net] Revert "[net] flow_dissector: disable preemption around BPF calls" (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: warn about risky prog array updates (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: remove duplicated include (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up the rest of test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: prepare for break up of verifier tests (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: makefile support sub-register code-gen test mode (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: functional and min/max reasoning unit tests for JMP32 (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [powerpc] ppc: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [arm64] arm64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [x86] x86_64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: JIT blinds support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: interpreter support for JMP32 (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: teach cfg code about JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: disassembler support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: refactor verifier min/max code for condition jump (Yauheni Kaliuta) [1747341] - [include] bpf: allocate 0x06 to new eBPF instruction class JMP32 (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: suppress readelf stderr when probing for BTF support (Yauheni Kaliuta) [1747341] - [net] bpf: allow BPF programs access skb_shared_info->gso_segs field (Yauheni Kaliuta) [1747341] - [tools] tool: feature probing, change default action (Yauheni Kaliuta) [1747341] - [kernel] bpf: notify offload JITs about optimizations (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: record original instruction index (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add tests for dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove unconditional branches by 0 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: hard wire branches to dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: change parameters of call/branch offset adjustment (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: don't hardcode iptables/nc path in test_tcpnotify_user (Yauheni Kaliuta) [1747341] - [tools] libbpf: Show supported ELF section names when failing to guess prog/attach type (Yauheni Kaliuta) [1747341] - [documentation] bpf: btf: add btf documentation (Yauheni Kaliuta) [1747341] - [kernel] perf: Make perf_event_output() propagate the output() return (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix a (false) compiler warning (Yauheni Kaliuta) [1747341] - [tools] tool: add bash completion for peek/push/enqueue/pop/dequeue (Yauheni Kaliuta) [1747341] - [tools] tool: add pop and dequeue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add push and enqueue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add peek command (Yauheni Kaliuta) [1747341] - [tools] tool: don't print empty key/value for maps (Yauheni Kaliuta) [1747341] - [tools] tool: make key optional in lookup command (Yauheni Kaliuta) [1747341] - [tools] tool: make key and value optional in update command (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: support __int128 in bpftool map pretty dumper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add bpffs pretty print test for int128 (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: refactor test_btf pretty printing for multiple map value formats (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add int128 raw test in test_btf (Yauheni Kaliuta) [1747341] - [kernel] bpf: btf: support 128 bit integer type (Yauheni Kaliuta) [1747341] - [tools] libbpf: don't define CC and AR (Yauheni Kaliuta) [1747341] - [include] bpf: remove leftovers after v5.0 update (Yauheni Kaliuta) [1715770] - [target] scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725820] - [netdrv] cxgb4i: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725818] - [net] SUNRPC: Fix possible autodisconnect during connect due to old last_used (Dave Wysochanski) [1724692] - [fs] NFSv4: Add lease_time and lease_expired to 'nfs4:' line of mountstats (Dave Wysochanski) [1727369] - [scsi] scsi: zfcp: fix reaction on bit error threshold notification (Philipp Rudo) [1764494] - [iommu] iommu/arm-smmu: Error out only if not enough context interrupts (Mark Langsdorf) [1658736] - [netdrv] cxgb4:Fix out-of-bounds MSI-X info array access (Vishal Kulkarni) [1763194] - [fs] vfs: Fix EOVERFLOW testing in put_compat_statfs64 (Eric Sandeen) [1757902] - [security] selinux: fix context string corruption in convert_context() (Ondrej Mosnacek) [1758086] - [fs] cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic (Dave Wysochanski) [1757865] - [kernel] alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP (Vladis Dronov) [1760638] - [netdrv] cxgb4: RHEL-only disable device dump (Jonathan Toppins) [1708456] - [fs] xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT (Brian Foster) [1759564] - [x86] x86/stacktrace: Prevent access_ok() warnings in arch_stack_walk_user() (Jerome Marchand) [1757758] - [s390] s390/sclp: Fix bit checked for has_sipl (Philipp Rudo) [1748347] - [fs] dax: dax_layout_busy_page() should not unmap cow pages (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup in put_unlocked_entry() (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup with PMD faults (Jeff Moyer) [1752109] - [fs] dax: Fix xarray entry association for mixed mappings (Jeff Moyer) [1752109] - [mm] mm: page_mkclean vs MADV_DONTNEED race (Jeff Moyer) [1752109] - [fs] dax: Flush partial PMDs correctly (Jeff Moyer) [1752109 1724979] - [fs] dax: Use non-exclusive wait in wait_entry_unlocked() (Jeff Moyer) [1752109] - [x86] x86/mm: Fix decoy address handling vs 32-bit builds (Jeff Moyer) [1752109 1585079] - [fs] dax: Fix unlock mismatch with updated API (Jeff Moyer) [1752109 1724956] - [fs] dax: Don't access a freed inode (Jeff Moyer) [1752109 1724956] - [fs] dax: Check page->mapping isn't NULL (Jeff Moyer) [1752109 1585079 1724956] - [fs] dax: Avoid losing wakeup in dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Fix huge page faults (Jeff Moyer) [1752109] - [fs] dax: Fix dax_unlock_mapping_entry for PMD pages (Jeff Moyer) [1752109] - [fs] dax: Reinstate RCU protection of inode (Jeff Moyer) [1752109] - [fs] dax: Make sure the unlocking entry isn't locked (Jeff Moyer) [1752109] - [fs] dax: Remove optimisation from dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Convert page fault handlers to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_lock_mapping_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax writeback to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert __dax_invalidate_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_layout_busy_page to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_insert_pfn_mkwrite to XArray (Jeff Moyer) [1752109] - [fs] dax: Hash on XArray instead of mapping (Jeff Moyer) [1752109] - [fs] dax: Rename some functions (Jeff Moyer) [1752109] - [fs] dax: Fix deadlock in dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079 1641544] - [drivers] device-dax: Add missing address_space_operations (Jeff Moyer) [1752109 1585079] - [x86] x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" addresses (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Teach memory_failure() about dev_pagemap pages (Jeff Moyer) [1703560 1752109 1585079] - [fs] filesystem-dax: Introduce dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Collect mapping size in collect_procs() (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Let memory_failure() optionally take a page reference (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZONE_DEVICE pages (Jeff Moyer) [1752109 1585079] - [fs] filesystem-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Enable page_mapping() (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Convert to vmf_insert_mixed and vm_fault_t (Jeff Moyer) [1752109 1585079] - [pci] PCI: Add quirk to disable MSI-X support for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI/VPD: Prevent VPD access for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI: Add ACS quirk for Amazon Annapurna Labs root ports (Myron Stowe) [1732357] - [pci] PCI: Add Amazon's Annapurna Labs vendor ID (Myron Stowe) [1732357] - [arm64] arm64: PCI: Preserve firmware configuration when desired (Myron Stowe) [1732372] - [arm64] arm64: PCI: Allow resource reallocation if necessary (Myron Stowe) [1732372] - [pci] PCI: Don't auto-realloc if we're preserving firmware config (Myron Stowe) [1732372] - [pci] PCI/ACPI: Evaluate PCI Boot Configuration _DSM (Myron Stowe) [1732372] - [irqchip] irqchip/gic-v2m: Add support for Amazon Graviton variant of GICv3+GICv2m (Myron Stowe) [1732382] - [pci] PCI: al: Add Amazon Annapurna Labs PCIe host controller driver (Myron Stowe) [1732357] - [netdrv] mlx4: fix spelling mistake "veify" -> "verify" (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Fix memory leaks (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: fix a memory leak bug (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Delete unused func arg (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724340 1724339] - [netdrv] net/mlx4_core: Change the error print to info print (Alaa Hleihel) [1724340 1724339] - [netdrv] mlx4: Convert pv_id_table to XArray (Alaa Hleihel) [1724340 1724339] - [netdrv] IB/mlx4: Fix race condition between catas error reset and aliasguid flows (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix qp mtt size calculation (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix reset flow when in command polling mode (Alaa Hleihel) [1724340 1724338] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724340 1724338] - [netdrv] IB/mlx4: Increase the timeout for CM cache (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: Mark expected switch fall-through (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: remove unneeded semicolon (Alaa Hleihel) [1724340 1724338] - [parport] parport: parport_serial: Add support for Sunix Multi I/O boards (John Linville) [1663781] - [tty] serial: 8250_pci: Add support for Sunix serial boards (John Linville) [1663781] - [scsi] hpsa: update driver version (Joseph Szczypek) [1761968] - [scsi] scsi: hpsa: add missing hunks in reset-patch (Joseph Szczypek) [1761968] - [netdrv] igc: Clean up unused shadow_vfta pointer (David Arcari) [1721713] - [netdrv] igc: Add Rx checksum support (David Arcari) [1721713] - [netdrv] igc: Add set_rx_mode support (David Arcari) [1721713] - [netdrv] igc: Add SCTP CRC checksumming functionality (David Arcari) [1721713] - [netdrv] igc: Add tx_csum offload functionality (David Arcari) [1721713] - [netdrv] igc: Remove unneeded PCI bus defines (David Arcari) [1721713] - [netdrv] igc: Add NVM checksum validation (David Arcari) [1721713] - [netdrv] igc: Remove useless forward declaration (David Arcari) [1721713] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (David Arcari) [1721713] - [netdrv] igc: Add more SKUs for i225 device (David Arcari) [1721713] - [netdrv] igc: Update the MAC reset flow (David Arcari) [1721713] - [netdrv] igc: Remove the unused field from a device specification structure (David Arcari) [1721713] - [netdrv] igc: Remove the polarity field from a PHY information structure (David Arcari) [1721713] - [netdrv] net: Use skb accessors in network drivers (David Arcari) [1721713] - [netdrv] igc: Prefer pcie_capability_read_word() (David Arcari) [1721713] - [netdrv] igc: Cleanup the redundant code (David Arcari) [1721713] - [netdrv] igc: Add flow control support (David Arcari) [1721713] - [netdrv] igc: Remove the obsolete workaround (David Arcari) [1721713] - [netdrv] igc: Clean up unused pointers (David Arcari) [1721713] - [netdrv] igc: Fix double definitions (David Arcari) [1721713] - [netdrv] igb/igc: warn when fatal read failure happens (David Arcari) [1721713] - [scsi] scsi: qla2xxx: Fix different size DMA Alloc/Unmap (Himanshu Madhani) [1753031] - [scsi] qla2xxx: call dma_free_coherent with correct size in all cases in qla24xx_sp_unmap (Himanshu Madhani) [1753031] - [arm64] crypto: arm64/crc32 - remove PMULL based CRC32 driver (Mark Salter) [1742821] - [arm64] arm64/lib: improve CRC32 performance for deep pipelines (Mark Salter) [1742821] - [arm64] arm64/lib: add accelerated crc32 routines (Mark Salter) [1742821] - [arm64] arm64: cpufeature: add feature for CRC32 instructions (Mark Salter) [1742821] - [lib] lib/crc32: make core crc32() routines weak so they can be overridden (Mark Salter) [1742821] - [arm64] arm64: cpu: Move errata and feature enable callbacks closer to callers (Mark Salter) [1742821] - [arm64] arm64: kill config_sctlr_el1() (Mark Salter) [1742821] - [include] ethtool: Add SFF-8436 and SFF-8636 max EEPROM length definitions (Petr Oros) [1757522] - [net] bridge/mdb: remove wrong use of NLM_F_MULTI (Hangbin Liu) [1756799] - [net] bridge: mcast: don't delete permanent entries when fast leave is enabled (Hangbin Liu) [1756799] - [net] bridge: multicast: use rcu to access port list from br_multicast_start_querier (Hangbin Liu) [1756799] - [net] bridge: Fix ethernet header pointer before check skb forwardable (Hangbin Liu) [1756799] - [net] clear skb->tstamp in bridge forwarding path (Hangbin Liu) [1756799] - [net] bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER (Hangbin Liu) [1756799] - [net] vlan: Inherit MPLS features from parent device (Hangbin Liu) [1724306] - [netdrv] linux/dim: Fix overflow in dim calculation (Ivan Vecera) [1737807] - [lib] dim: Fix -Wunused-const-variable warnings (Ivan Vecera) [1737807] - [lib] linux/dim: Add completions count to dim_sample (Ivan Vecera) [1737807] - [netdrv] linux/dim: Move implementation to .c files (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally used net_dim members (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename net_dim_sample() to net_dim_update_sample() (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally exposed macros (Ivan Vecera) [1737807] - [include] linux/dim: Remove "net" prefix from internal DIM members (Ivan Vecera) [1737807] - [include] linux/dim: Move logic to dim.h (Ivan Vecera) [1737807] - [tools] selftests: add a test case for cls_lower handle overflow (Ivan Vecera) [1761512] - [net] idr: introduce idr_for_each_entry_continue_ul() (Ivan Vecera) [1761512] - [net] idr: fix overflow case for idr_for_each_entry_ul() (Ivan Vecera) [1761512] - [net] sctp: add chunks to sk_backlog when the newsk sk_socket is not set (Xin Long) [1734271] - [net] netns: enable to dump full nsid translation table (Petr Oros) [1757748] - [net] netns: enable to specify a nsid for a get request (Petr Oros) [1757748] - [net] netns: add support of NETNSA_TARGET_NSID (Petr Oros) [1757748] - [net] netns: introduce 'struct net_fill_args' (Petr Oros) [1757748] - [net] netns: remove net arg from rtnl_net_fill() (Petr Oros) [1757748] - [net] mpls: fix warning with multi-label encap (Hangbin Liu) [1756788] - [net] mpls: Return error for RTA_GATEWAY attribute (Hangbin Liu) [1756788] - [net] macsec: drop skb sk before calling gro_cells_receive (Xin Long) [1745819] - [net] team: add ethtool get_link_ksettings (Hangbin Liu) [1724896] - [net] sched: flower: don't call synchronize_rcu() on mask creation (Ivan Vecera) [1751856] - [net] sched: flower: refactor reoffload for concurrent access (Ivan Vecera) [1751856] - [net] sched: flower: fix filter net reference counting (Ivan Vecera) [1751856] - [net] sched: flower: use correct ht function to prevent duplicates (Ivan Vecera) [1751856] - [net] sched: flower: insert filter to ht before offloading it to hw (Ivan Vecera) [1751856] - [net] sched: ensure tc flower reoffload takes filter ref (Ivan Vecera) [1751856] - [net] sched: flower: set unlocked flag for flower proto ops (Ivan Vecera) [1751856] - [net] sched: flower: track rtnl lock state (Ivan Vecera) [1751856] - [net] sched: flower: protect flower classifier state with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent tcf proto deletion (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent filter insertion in fl_change (Ivan Vecera) [1751856] - [net] sched: flower: protect masks list with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent mask insertion (Ivan Vecera) [1751856] - [net] sched: flower: add reference counter to flower mask (Ivan Vecera) [1751856] - [net] sched: flower: track filter deletion with flag (Ivan Vecera) [1751856] - [net] sched: flower: introduce reference counting for filters (Ivan Vecera) [1751856] - [net] sched: flower: refactor fl_change (Ivan Vecera) [1751856] - [net] sched: flower: don't check for rtnl on head dereference (Ivan Vecera) [1751856] - [kernel] exit from RHEL 8.2 early ystream mode (Phillip Lougher)- [x86] kvm: svm: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Reduce WBINVD/DF_FLUSH invocations (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Serialize access to the SEV ASID bitmap (Janakarajan Natarajan) [1762517] - [xen] remove pre-xen3 fallback handlers (Vitaly Kuznetsov) [1759997] - [net] SUNRPC: Count ops completing with tk_status < 0 (Dave Wysochanski) [1636572] - [net] SUNRPC: Use proper printk specifiers for unsigned long long (Dave Wysochanski) [1636572] - [net] SUNRPC: Move call to rpc_count_iostats before rpc_call_done (Dave Wysochanski) [1636572] - [net] SUNRPC: Add tracking of RPC level errors (Dave Wysochanski) [1636572] - [net] SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare (Dave Wysochanski) [1636572] - [net] SUNRPC: Fix up task signalling (Dave Wysochanski) [1636572] - [net] SUNRPC: Track writers of the 'channel' file to improve cache_listeners_exist (Dave Wysochanski) [1741333] - [net] sunrpc/cache: handle missing listeners better. (Dave Wysochanski) [1741333] - [pci] PCI/ACPI: Advertise _HPX Type 3 support via _OSC (Myron Stowe) [1712756] - [pci] PCI/ACPI: Implement _HPX Type 3 Setting Record (Myron Stowe) [1712756] - [netdrv] e1000e: Add support for Comet Lake (David Arcari) [1764549] - [netdrv] e1000e: Add support for S0ix (Ken Cox) [1721709] - [netdrv] e1000e: Make speed detection on hotplugging cable more reliable (Ken Cox) [1721709] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Ken Cox) [1721709] - [netdrv] e1000e: add workaround for possible stalled packet (Ken Cox) [1721709] - [netdrv] e1000e: Use dev_get_drvdata where possible (Ken Cox) [1721709] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721709] - [netdrv] e1000e: PCIm function state support (Ken Cox) [1721709] - [netdrv] e1000e: Make watchdog use delayed work (Ken Cox) [1721709] - [netdrv] e1000e: Reduce boot time by tightening sleep ranges (Ken Cox) [1721709] - [netdrv] e1000e: Increase pause and refresh time (Ken Cox) [1721709] - [scsi] scsi: megaraid_sas: Introduce module parameter for default queue depth (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix a compilation warning (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make a bunch of functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix panic on loading firmware crashdump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> "megaraid_sas" (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.50.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add module parameter for FW Async event logging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable msix_load_balance for Invader and later controllers (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix calculation of target ID (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some symbols static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Introduce various Aero performance modes (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use high IOPS queues based on IO workload (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Set affinity for high IOPS reply queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable coalescing for high IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for High IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for MPI toolbox commands (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Offload Aero RAID5/6 division calculations to driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is applicable for only Ventura (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: megaraid_sas: Add check for count returned by HOST_DEVICE_LIST DCMD (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Handle sequence JBOD map failure at driver level (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Don't send FPIO to RL Bypass queue (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: In probe context, retry IOC INIT once if firmware is in fault (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Release Mutex lock before OCR in case of DCMD timeout (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Call disable_irq from process IRQ poll (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove few debug counters from IO path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add 32 bit atomic descriptor support to AERO adapters (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use struct_size() helper (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused including (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use octal permissions instead of constants (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: make max_sectors visible in sys (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'buff_addr' and 'ci_h' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'sge_sz' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'host' and 'wait_time' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'cur_state' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.708.03.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map through debugfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix MSI-X vector print (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add debug prints for device list (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add prints in suspend and resume path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print firmware interrupt status (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print FW fault information (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map id through sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print BAR information from driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system registers for debugging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system interface regs from sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add formatting option for megasas_dump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance internal DCMD timeout prints (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance prints in OCR and TM path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Load balance completions across all MSI-X (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Block PCI config space access from userspace during OCR (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Rework code around controller reset (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fw_reset_no_pci_access required for MFI adapters only (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused variable target_index (Tomas Henzl) [1726251] - [x86] perf/x86/msr: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/cstate: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters (Michael Petlan) [1763290] - [x86] x86/cpu: Add Comet Lake to the Intel CPU models header (Michael Petlan) [1763290] - [s390] s390/qeth: reject oversized SNMP requests (Philipp Rudo) [1726414] - [s390] s390/qeth: serialize cmd reply with concurrent timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: move cast type selection into fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper for route validation (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate skb RX processing in L3 driver (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate pm code (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline SNMP cmd code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove static cmd buffer infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate MPC cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate vnicc cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate diag cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate various cmds with sub-types (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify parameter for simple assist cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate simple IPA cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: allocate a single cmd on read channel (Philipp Rudo) [1726414] - [s390] s390/qeth: command-chain the IDX sequence (Philipp Rudo) [1726414] - [s390] s390/qeth: convert RCD code to common IO infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for dynamically allocated cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: remove 'channel' parameter from callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert device-specific trace entries (Philipp Rudo) [1726414] - [s390] s390/qeth: remove OSN-specific IO code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove qeth_wait_for_buffer() (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up setting of BLKT defaults (Philipp Rudo) [1726414] - [s390] s390/qeth: restart pending READ cmd from callback (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify DOWN state handling (Philipp Rudo) [1726414] - [s390] s390/qeth: use mm helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: don't mask TX errors on IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error when updating TX queue count (Philipp Rudo) [1726414] - [s390] s390/qeth: fix VLAN attribute in bridge_hostnotify udev event (Philipp Rudo) [1726414] - [s390] s390/qeth: check dst entry before use (Philipp Rudo) [1726414] - [s390] s390/qeth: handle limited IPv4 broadcast in L3 TX path (Philipp Rudo) [1726414] - [s390] s390/qeth: trust non-IP cast type in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper to determine L2 cast type (Philipp Rudo) [1726414] - [s390] s390/qeth: cache max number of available buffer elements (Philipp Rudo) [1726414] - [s390] s390/qeth: don't clear Output buffers on every queue init (Philipp Rudo) [1726414] - [s390] s390/qeth: use IS_* helpers for checking device type (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up stale buffer state documentation (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RX seqno in skb->cb (Philipp Rudo) [1726414] - [s390] s390: qeth: address type mismatch warning (Philipp Rudo) [1726414] - [s390] s390/qeth: stop/wake TX queues based on their fill level (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify QoS code (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for OSA devices (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: don't keep statistics for tx timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: don't bother updating the last-tx time (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error from qeth_update_from_chp_desc() (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify naming for some QDIO helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: send IDX cmds via qeth_send_control_data() (Philipp Rudo) [1726414] - [s390] s390/qeth: use callback to finalize cmd (Philipp Rudo) [1726414] - [s390] s390/qeth: let qeth_notify_reply() set the notify reason (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify default cmd callback (Philipp Rudo) [1726414] - [s390] s390/qeth: don't poll for cmd IO completion (Philipp Rudo) [1726414] - [s390] s390/qeth: convert IP table spinlock to mutex (Philipp Rudo) [1726414] - [s390] s390/qeth: defer IPv6 address notifier events (Philipp Rudo) [1726414] - [s390] s390/qeth: add wrapper for IP table access (Philipp Rudo) [1726414] - [s390] s390/qeth: remove locking for RX modeset cache (Philipp Rudo) [1726414] - [s390] s390/qeth: defer RX modesetting (Philipp Rudo) [1726414] - [s390] s390/qeth: fix race when initializing the IP address table (Philipp Rudo) [1726414] - [s390] s390/qeth: don't erase configuration while probing (Philipp Rudo) [1726414] - [s390] s390/qeth: drop redundant state checking (Philipp Rudo) [1726414] - [s390] s390/qeth: don't special-case HW trap during suspend (Philipp Rudo) [1726414] - [s390] s390/qeth: remove driver-wide workqueue (Philipp Rudo) [1726414] - [s390] s390/qeth: don't defer close_dev work during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: remove a redundant check for card->dev (Philipp Rudo) [1726414] - [s390] s390/qeth: call dev_close() during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: unconditionally clear MAC_REGISTERED flag (Philipp Rudo) [1726414] - [s390] s390/qeth: enable/disable the HW trap a little earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RECOVER state (Philipp Rudo) [1726414] - [s390] s390/qeth: split out OSN netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for ETHTOOL_GRINGPARAM (Philipp Rudo) [1726414] - [s390] s390/qeth: overhaul ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: move ethtool code into its own file (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: use a static Output Queue array (Philipp Rudo) [1726414] - [s390] s390/qeth: allow manual recovery when device is SOFTSETUP (Philipp Rudo) [1726414] - [s390] s390/qeth: convert remaining legacy cmd callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert bridgeport callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: allow cmd callbacks to return errnos (Philipp Rudo) [1726414] - [s390] s390/qeth: limit trace to valid data of command request (Philipp Rudo) [1726414] - [s390] s390/qeth: align csum offload with TSO control logic (Philipp Rudo) [1726414] - [s390] s390/qeth: enable only required csum offload features (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate filling of low-level cmd length fields (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce data length for ARP cache query (Philipp Rudo) [1726414] - [s390] s390/qeth: remove VLAN tracking for L2 devices (Philipp Rudo) [1726414] - [s390] s390/qeth: detach netdevice while card is offline (Philipp Rudo) [1726414] - [s390] s390/qeth: delay netdevice registration (Philipp Rudo) [1726414] - [s390] s390/qeth: remove TX disable from online path (Philipp Rudo) [1726414] - [s390] s390/qeth: register MAC address earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate open/stop netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: remove bogus netif_wake_queue() (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline TX buffer management (Philipp Rudo) [1726414] - [s390] s390/qeth: don't process hsuid in qeth_l3_setup_netdev() (Philipp Rudo) [1726414] - [s390] s390/qeth: remove unused fallback in Layer3's MAC code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove two IPA command helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: replace open-coded cmd setup (Philipp Rudo) [1726414] - [s390] s390/qeth: remove card list (Philipp Rudo) [1726414] - [s390] s390/qeth: unify transmit code (Philipp Rudo) [1726414] - [s390] s390/qeth: handle af_iucv skbs in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: sanitize ARP requests (Philipp Rudo) [1726414] - [s390] s390/qdio: restrict QAOB usage to IQD unicast queues (Philipp Rudo) [1726414] - [s390] s390/qdio: add sanity checks to the fast-requeue path (Philipp Rudo) [1726414] - [s390] s390/qdio: don't touch the dsci in tiqdio_add_input_queues() (Philipp Rudo) [1726414] - [s390] s390/qdio: (re-)initialize tiqdio list entries (Philipp Rudo) [1726414] - [s390] s390/qdio: optimize state inspection of HW-owned SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: use get_buf_state() in debug_get_buf_state() (Philipp Rudo) [1726414] - [s390] s390/qdio: allow to scan all Output SBALs in one go (Philipp Rudo) [1726414] - [s390] s390/qdio: consolidate index tracking for queue scan (Philipp Rudo) [1726414] - [s390] s390/qdio: limit direct access to first_to_check cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: eliminate queue's last_move cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: simplify SBAL range calculation (Philipp Rudo) [1726414] - [s390] s390/qdio: pass up count of ready-to-process SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: fix output of DSCI value in debug file (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up qdio_check_outbound_after_thinint() (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up pci_out_supported() (Philipp Rudo) [1726414] - [s390] s390/qdio: make SBAL address array type-safe (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up AOB handling (Philipp Rudo) [1726414] - [s390] s390/ccwgroup: add get_ccwgroupdev_by_busid() (Philipp Rudo) [1726414]- [net] xprtrdma: Remove stale comment (Kamal Heib) [1720891] - [net] xprtrdma: Update comments that reference ib_drain_qp (Kamal Heib) [1720891] - [net] xprtrdma: Remove pr_err() call sites from completion handlers (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate struct rpcrdma_create_data_internal (Kamal Heib) [1720891] - [net] xprtrdma: Aggregate the inline settings in struct rpcrdma_ep (Kamal Heib) [1720891] - [net] xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate rpcrdma_ia::ri_device (Kamal Heib) [1720891] - [net] xprtrdma: More Send completion batching (Kamal Heib) [1720891] - [net] xprtrdma: Clean up sendctx functions (Kamal Heib) [1720891] - [net] xprtrdma: Trace marshaling failures (Kamal Heib) [1720891] - [net] xprtrdma: Increase maximum number of backchannel requests (Kamal Heib) [1720891] - [net] xprtrdma: Backchannel can use GFP_KERNEL allocations (Kamal Heib) [1720891] - [net] xprtrdma: Clean up regbuf helpers (Kamal Heib) [1720891] - [net] xprtrdma: De-duplicate "allocate new, free old regbuf" (Kamal Heib) [1720891] - [net] xprtrdma: Allocate req's regbufs at xprt create time (Kamal Heib) [1720891] - [net] xprtrdma: rpcrdma_regbuf alignment (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_req() (Kamal Heib) [1720891] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 502 (Kamal Heib) [1720891] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Kamal Heib) [1720891] - [net] xprtrdma: Use struct_size() in kzalloc() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Fix panic when port_data isn't initialized (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Pass udata on uverbs error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/core: Clear out the udata before error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/srp: Rename SRP sysfs name after IB device rename trigger (Kamal Heib) [1720891] - [infiniband] treewide: Add SPDX license identifier - Makefile/Kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/core: Change system parameters callback from dumpit to doit (Kamal Heib) [1720891] - [infiniband] RDMA: Directly cast the sockaddr union to sockaddr (Kamal Heib) [1720891] - [infiniband] RDMA/ipoib: Allow user space differentiate between valid dev_port (Kamal Heib) [1720891] - [infiniband] RDMA/device: Don't fire uevent before device is fully initialized (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Remove hugetlb flag (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use core helpers to get aligned DMA address (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use core helpers to get aligned DMA address within a supported page size (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Add API to find best driver supported page size in an MR (Kamal Heib) [1720891] - [infiniband] RDMA/core: Allow detaching gid attribute netdevice for RoCE (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA: Introduce and use GID attr helper to read RoCE L2 fields (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add vlan enable bit for hip08 (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Update some fields of qp context (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Delete unused variable in hns_roce_v2_modify_qp function (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add enable judgement for UD vlan (Kamal Heib) [1720891] - [infiniband] IB/mlx5: Consider vlan of lower netdev for macvlan GID entries (Kamal Heib) [1720891] - [infiniband] IB/cm: Reduce dependency on gid attribute ndev check (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Consider skb reserve space based on netdev of GID (Kamal Heib) [1720891] - [infiniband] RDMA: Get rid of iw_cm_verbs (Kamal Heib) [1720891] - [infiniband] RDMA/cxgb4: Use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Do not invoke init_port on compat devices (Kamal Heib) [1720891] - [infiniband] IB/core: Set qp->real_qp before it may be accessed (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize uverbs_attr_bundle ucontext in ib_uverbs_get_context (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize udata struct on destroy flows (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Handle page combining avoidance correctly in ib_umem_add_sg_table() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce RDMA subsystem ibdev_* print functions (Kamal Heib) [1720891] - [infiniband] uverbs: Convert idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Remove rdma_user_mmap_page (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Use get_zeroed_page() for clock_info (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Do not allow the user to write to the clock page (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Consider scope_id while binding to ipv6 ll address (Kamal Heib) [1720891] - [infiniband] IB/core: Allow vlan link local address based RoCE GIDs (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add a netlink command to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce a helper function to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Avoid freeing netdevs in disable_device() (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove use of idr use pci bdf instead (Kamal Heib) [1720891] - [infiniband] RDMA/drivers: Convert easy drivers to use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Use correct value for SG entries in sg_copy_to_buffer() (Kamal Heib) [1720891] - [infiniband] RDMA: Handle SRQ allocations by IB/core (Kamal Heib) [1720891] - [infiniband] qedr: Convert srqidr to XArray (Kamal Heib) [1720891] - [infiniband] qedr: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Handle AH allocations by IB/core (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Fix bad endianess of port_pd variable (Kamal Heib) [1720891] - [infiniband] RDMA/mad: Reduce MAD scope to mlx5_ib only (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove a set-but-not-used variable (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support object allocation in atomic context (Kamal Heib) [1720891] - [infiniband] IB: When attrs.udata/ufile is available use that instead of uobject (Kamal Heib) [1720891] - [infiniband] RDMA/nldev: Return device protocol (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Move debug counters to be under relevant IB device (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Remove useless zeroing of static global variable (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Set proper port number as index (Kamal Heib) [1720891] - [infiniband] IB: Pass only ib_udata in function prototypes (Kamal Heib) [1720891] - [infiniband] IB: Remove 'uobject->context' dependency in object destroy APIs (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert mmidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert cqidr to XArray (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down ib_x destroy path (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down uobject destroy path (Kamal Heib) [1720891] - [infiniband] IB: ucontext should be set properly for all cmd & ioctl paths (Kamal Heib) [1720891] - [infiniband] RDMA/core: Don't compare specific bit after boolean AND (Kamal Heib) [1720891] - [infiniband] RDMA/netlink: Remove unused data structure (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add command to set ib_core device net namspace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add interface to read device namespace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Extend ib_device_get_by_index for net namespace (Kamal Heib) [1720891] - [infiniband] RDMA: Check net namespace access for uverbs, umad, cma and nldev (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add module param to disable device sharing among net ns (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support core port attributes in non init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Implement compat device/sysfs tree in net namespace (Kamal Heib) [1720891] - [infiniband] RDMA/core: Restrict sysfs entries view to init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce ib_core_device to hold device (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/mthca: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Allow the compiler to verify declaration and definition consistency (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Annotate uverbs_request_next_ptr() return value as a __user pointer (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Add a __user annotation to a pointer (Kamal Heib) [1720891] - [infiniband] IB/rxe: Replace av->network_type with skb->protocol (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add SMP details to MAD tracing (Kamal Heib) [1720891] - [infiniband] IB/UMAD: Add umad trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add agent trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add recv path trace point (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add send path trace points (Kamal Heib) [1720891] - [infiniband] RDMA/vmw_pvrdma: Skip zeroing device attrs (Kamal Heib) [1720891] - [infiniband] IB/iser: remove uninitialized variable len (Kamal Heib) [1720891] - [infiniband] IB/core: Ensure an invalidate_range callback on ODP MR (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Fix slab-out-bounds access which lead to kernel crash later (Kamal Heib) [1720891] - [infiniband] drivers: infiniband: Fix whitespace in kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/nes: remove redundant check on udata (Kamal Heib) [1720891] - [infiniband] cma: Convert portspace IDRs to XArray (Kamal Heib) [1720891] - [infiniband] ucm: Convert ctx_id_table to XArray (Kamal Heib) [1720891] - [infiniband] ib core: Convert query_idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Convert local_id_table to XArray (Kamal Heib) [1720891] - [infiniband] IB/mad: Convert ib_mad_clients to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Use __packed annotation instead of __attribute__ ((packed)) (Kamal Heib) [1720891] - [char] tpm: Remove a deprecated comments about implicit sysfs locking (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Turn on the TPM before probing IRQ's (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix null pointer dereference on chip register error path (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Actually fail on TPM errors during "get random" (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 399 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Open tpm dev in unbuffered mode (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Extend tests to cover partial reads (Jerry Snitselaar) [1725580 1742257] - [tools] selftests: add TPM 2.0 tests (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: fix -Wvarags warning (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: Move trusted.h to include/keys [ver #2] (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: Expose common functionality [ver #2] (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Wrap the buffer from the caller to tpm_buf in tpm_send() (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: correctly initialize digests and fix locking issue (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: allow module init if TPM is inactive or deactivated (Jerry Snitselaar) [1725580 1742257] - [net] net/smc: make sure EPOLLOUT is raised (Philipp Rudo) [1726415] - [net] net/smc: avoid fallback in case of non-blocking connect (Philipp Rudo) [1726415] - [net] net/smc: do not schedule tx_work in SMC_CLOSED state (Philipp Rudo) [1726415] - [net] net/smc: common release code for non-accepted sockets (Philipp Rudo) [1726415] - [net] net/smc: Fix error path in smc_init (Philipp Rudo) [1726415] - [net] net/smc: hold conns_lock before calling smc_lgr_register_conn() (Philipp Rudo) [1726415] - [dma] dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: Add Snow Ridge ioatdma device id (Jerry Snitselaar) [1661996] - [kernel] mutex: Fix up mutex_waiter usage (Waiman Long) [1736609] - [kernel] locking/mutex: Use mutex flags macro instead of hard code (Waiman Long) [1736609] - [kernel] locking/mutex: Make __mutex_owner static to mutex.c (Waiman Long) [1736609] - [kernel] locking/mutex: Test for initialized mutex (Waiman Long) [1736609] - [kernel] kernel/locking/mutex.c: remove caller signal_pending branch predictions (Waiman Long) [1736609] - [kernel] Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" (Waiman Long) [1736609] - [kernel] locking/rwsem: Check for operations on an uninitialized rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make handoff writer optimistically spin on owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Add ACQUIRE comments (Waiman Long) [1736609] - [tty] tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1736609] - [kernel] locking/rwsem: Don't call owner_on_cpu() on read-owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Guard against making count negative (Waiman Long) [1736609] - [kernel] locking/rwsem: Adaptive disabling of reader optimistic spinning (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable time-based spinning on reader-owned rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem->owner an atomic_long_t (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable readers spinning on writer (Waiman Long) [1736609] - [kernel] locking/rwsem: Clarify usage of owner's nonspinaable bit (Waiman Long) [1736609] - [kernel] locking/rwsem: Wake up almost all readers in wait queue (Waiman Long) [1736609] - [kernel] locking/rwsem: More optimal RT task handling of null owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Always release wait_lock before waking up tasks (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement lock handoff to prevent lock starvation (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem_spin_on_owner() return owner state (Waiman Long) [1736609] - [kernel] locking/rwsem: Code cleanup after files merging (Waiman Long) [1736609] - [kernel] locking/rwsem: Add rwsem_init.c to keep __init_rwsem() kABI (Waiman Long) [1736609] - [kernel] locking/rwsem: Merge rwsem.h and rwsem-xadd.c into rwsem.c (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement a new locking scheme (Waiman Long) [1736609] - [kernel] locking/rwsem: Remove rwsem_wake() wakeup optimization (Waiman Long) [1736609] - [kernel] locking/rwsem: Make owner available even if !CONFIG_RWSEM_SPIN_ON_OWNER (Waiman Long) [1736609] - [kernel] locking/lock_events: Use raw_cpu_{add, inc}() for stats (Waiman Long) [1736609] - [kernel] locking/lock_events: Use this_cpu_add() when necessary (Waiman Long) [1736609] - [kernel] locking/rwsem: Revert "[kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath ..." (Waiman Long) [1736609] - [block] block: don't release queue's sysfs lock during switching elevator (Ming Lei) [1760151] - [block] blk-mq: move lockdep_assert_held() into elevator_exit (Ming Lei) [1760151] - [block] block: fix race between switching elevator and removing queues (Ming Lei) [1760151] - [md] raid5: use bio_end_sector in r5_next_bio (Nigel Croxon) [1754949] - [md] raid5: remove STRIPE_OPS_REQ_PENDING (Nigel Croxon) [1754949] - [md] md: add feature flag MD_FEATURE_RAID0_LAYOUT (Nigel Croxon) [1754949] - [md] md/raid0: avoid RAID0 data corruption due to layout confusion. (Nigel Croxon) [1754949] - [md] raid5: don't set STRIPE_HANDLE to stripe which is in batch list (Nigel Croxon) [1754949] - [md] raid5: don't increment read_errors on EILSEQ return (Nigel Croxon) [1754949] - [md] md/raid5: use bio_end_sector to calculate last_sector (Nigel Croxon) [1730670] - [md] md/raid1: fail run raid1 array when active disk less than one (Nigel Croxon) [1730670] - [md] md raid0/linear: Mark array as 'broken' and fail BIOs if a member is gone (Nigel Croxon) [1730670] - [md] raid5 improve too many read errors msg by adding limits (Nigel Croxon) [1730670] - [md] md: don't report active array_state until after revalidate_disk() completes. (Nigel Croxon) [1730670] - [md] md: only call set_in_sync() when it is expected to succeed. (Nigel Croxon) [1730670] - [md] raid1: factor out a common routine to handle the completion of sync write (Nigel Croxon) [1730670] - [md] md: don't call spare_active in md_reap_sync_thread if all member devices can't work (Nigel Croxon) [1730670] - [md] md: don't set In_sync if array is frozen (Nigel Croxon) [1730670] - [md] md: allow last device to be forcibly removed from RAID1/RAID10. (Nigel Croxon) [1730670] - [md] md/raid10: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid1: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid6: Set R5_ReadError when there is read failure on parity disk (Nigel Croxon) [1730670] - [md] raid1: use an int as the return value of raise_barrier() (Nigel Croxon) [1730670] - [md] md/raid1: Fix a warning message in remove_wb() (Nigel Croxon) [1730670] - [crypto] crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (Gary Hook) [1754634] - [crypto] crypto: ccp - Do not free psp_master when PLATFORM_INIT fails (Gary Hook) [1754634] - [crypto] crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() (Gary Hook) [1754634] - [crypto] crypto: ccp - introduce SEV_GET_ID2 command (Gary Hook) [1754634] - [netdrv] e1000e: start network tx queue only when link is up (Oleksandr Natalenko) [1747869] - [netdrv] Revert "e1000e: fix cyclic resets at link up with active tx" (Oleksandr Natalenko) [1747869] - [mm] mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: fix race condition in zs_destroy_pool (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely (Rafael Aquini) [1735181] - [mm] mm, page_owner: handle THP splits correctly (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS (Rafael Aquini) [1735181] - [mm] mm/usercopy: use memory range to be accessed for wraparound check (Rafael Aquini) [1735181] - [mm] mm/memcontrol.c: fix use after free in mem_cgroup_iter() (Rafael Aquini) [1735181] - [mm] mm/hmm: fix bad subpage pointer in try_to_unmap_one (Rafael Aquini) [1735181] - [mm] mm: vmscan: check if mem cgroup is disabled or not before calling memcg slab shrinker (Rafael Aquini) [1735181] - [mm] mm: revert "kmemleak: allow to coexist with fault injection" (Rafael Aquini) [1735181] - [mm] mm/vmalloc: sync unmappings in __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/cma.c: fail if fixed declaration can't be honored (Rafael Aquini) [1735181] - [mm] mm/mmu_notifier: use hlist_add_head_rcu() (Rafael Aquini) [1735181] - [mm] mm/mincore.c: fix race between swapoff and mincore (Rafael Aquini) [1735181] - [mm] mm, swap: fix race between swapoff and some swap operations (Rafael Aquini) [1735181] - [mm] mm/failslab.c: by default, do not fail allocations with direct reclaim only (Rafael Aquini) [1735181] - [mm] mm: vmscan: scan anonymous pages on file refaults (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: prevent useless kswapd loops (Rafael Aquini) [1735181] - [mm] mm/page_idle.c: fix oops because end_pfn is larger than max_pfn (Rafael Aquini) [1760459 1735181] - [mm] mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: fix trying to reclaim unevictable LRU page (Rafael Aquini) [1735181] - [mm] mm/mlock.c: change count_mm_mlocked_page_nr return type (Rafael Aquini) [1735181] - [mm] mm/mlock.c: mlockall error for flag MCL_ONFAULT (Rafael Aquini) [1735181] - [mm] mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node (Rafael Aquini) [1735181] - [mm] memcg: make it work on sparse non-0-node systems (Rafael Aquini) [1735181] - [mm] prctl_set_mm: downgrade mmap_sem to read lock (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page when mapping->host is not set (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page() for poisoned pages (Rafael Aquini) [1735181] - [mm] mm: update references to page _refcount (Rafael Aquini) [1735181] - [mm] mm: lower the printk loglevel for __dump_page messages (Rafael Aquini) [1735181] - [mm] mm: print more information about mapping in __dump_page (Rafael Aquini) [1735181] - [mm] hugetlb: use same fault hash key for shared and private mappings (Rafael Aquini) [1735181] - [mm] mm/hugetlb.c: don't put_page in lock of hugetlb_lock (Rafael Aquini) [1735181] - [mm] mm: fix inactive list balancing between NUMA nodes and cgroups (Rafael Aquini) [1735181] - [mm] mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate (Rafael Aquini) [1735181] - [mm] mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified (Rafael Aquini) [1734286 1735181] - [mm] mm/hotplug: fix offline undo_isolate_page_range() (Rafael Aquini) [1735181] - [mm] mm/sparse: fix a bad comparison (Rafael Aquini) [1735181] - [mm] mm, swap: bounds check swap_info array accesses to avoid NULL derefs (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() (Rafael Aquini) [1735181] - [mm] mm: hwpoison: fix thp split handing in soft_offline_in_use_page() (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix races and page leaks during migration (Rafael Aquini) [1735181] - [mm] tmpfs: fix uninitialized return value in shmem_link (Rafael Aquini) [1735181] - [mm] tmpfs: fix link accounting when a tmpfile is linked in (Rafael Aquini) [1735181] - [mm] mm: migrate: don't rely on __PageMovable() of newpage after unlocking it (Rafael Aquini) [1735181] - [mm] oom, oom_reaper: do not enqueue same task twice (Rafael Aquini) [1735181] - [mm] mm: page_mapped: don't assume compound page is huge or THP (Rafael Aquini) [1735181] - [mm] mm, memcg: fix reclaim deadlock with writeback (Rafael Aquini) [1735181] - [mm] mm, swap: fix swapoff with KSM pages (Rafael Aquini) [1735181] - [mm] mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() (Rafael Aquini) [1735181] - [mm] mm/huge_memory: splitting set mapping+index before unfreeze (Rafael Aquini) [1735181] - [mm] mm/huge_memory: rename freeze_page() to unmap_page() (Rafael Aquini) [1735181] - [mm] mm/page_alloc.c: fix calculation of pgdat->nr_zones (Rafael Aquini) [1735181] - [mm] mm: use swp_offset as key in shmem_replace_page() (Rafael Aquini) [1735181] - [mm] mm: cleancache: fix corruption on missed inode invalidation (Rafael Aquini) [1735181] - [mm] mm/vmstat.c: fix NUMA statistics updates (Rafael Aquini) [1735181] - [mm] mm, swap: make CONFIG_THP_SWAP depend on CONFIG_SWAP (Rafael Aquini) [1735181] - [mm] ARM: 8820/1: mm: Stop printing the virtual memory layout (Rafael Aquini) [1655192] - [netdrv] net: dsa: bcm_sf2: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: systemport: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: phy: mdio-bcm-unimac: Remove print of base address (Rafael Aquini) [1655192] - [x86] x86/mm: Don't leak kernel addresses (Rafael Aquini) [1655192] - [x86] x86/realmode: Make set_real_mode_mem() static inline (Rafael Aquini) [1655192] - [x86] x86/realmode: Don't leak the trampoline kernel address (Rafael Aquini) [1655192] - [arm64] arm64/vdso: don't leak kernel addresses (Rafael Aquini) [1655192] - [powerpc] powerpc/traps: Fix the message printed when stack overflows (Rafael Aquini) [1655192] - [kernel] kdb: print real address of pointers instead of hashed addresses (Rafael Aquini) [1655192] - [kernel] kdb: use correct pointer when 'btc' calls 'btt' (Rafael Aquini) [1655192]- [fs] signal: Allow cifs and drbd to receive their terminating signals (Leif Sahlberg) [1757670] - [fs] smb3: fix unmount hang in open_shroot (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: replace various strncpy with strscpy and similar (Leif Sahlberg) [1757670] - [fs] cifs: Use kzfree() to zero out the password (Leif Sahlberg) [1757670] - [fs] cifs: set domainName when a domain-key is used in multiuser (Leif Sahlberg) [1757670] - [fs] SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL (Leif Sahlberg) [1757670] - [fs] smb3: send CAP_DFS capability during session setup (Leif Sahlberg) [1757670] - [fs] SMB3: Fix potential memory leak when processing compound chain (Leif Sahlberg) [1757670] - [fs] SMB3: Fix deadlock in validate negotiate hits reconnect (Leif Sahlberg) [1757670] - [fs] cifs: fix rmmod regression in cifs.ko caused by force_sig changes (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: flush before set-info if we have writeable handles (Leif Sahlberg) [1757670] - [fs] smb3: optimize open to not send query file internal info (Leif Sahlberg) [1757670] - [fs] CIFS: fix deadlock in cached root handling (Leif Sahlberg) [1757670] - [fs] cifs: fix crash in cifs_dfs_do_automount (Leif Sahlberg) [1757670] - [fs] cifs: fix parsing of symbolic link error response (Leif Sahlberg) [1757670] - [fs] cifs: refactor and clean up arguments in the reparse point parsing (Leif Sahlberg) [1757670] - [fs] SMB3: query inode number on open via create context (Leif Sahlberg) [1757670] - [fs] smb3: Send netname context during negotiate protocol (Leif Sahlberg) [1757670] - [fs] smb3: do not send compression info by default (Leif Sahlberg) [1757670] - [fs] smb3: add new mount option to retrieve mode from special ACE (Leif Sahlberg) [1757670] - [fs] smb3: Allow query of symlinks stored as reparse points (Leif Sahlberg) [1757670] - [fs] cifs: Fix a race condition with cifs_echo_request (Leif Sahlberg) [1757670] - [fs] cifs: always add credits back for unsolicited PDUs (Leif Sahlberg) [1757670] - [fs] fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace (Leif Sahlberg) [1757670] - [fs] add some missing definitions (Leif Sahlberg) [1757670] - [fs] cifs: fix typo in debug message with struct field ia_valid (Leif Sahlberg) [1757670] - [fs] smb3: minor cleanup of compound_send_recv (Leif Sahlberg) [1757670] - [fs] CIFS: Fix module dependency (Leif Sahlberg) [1757670] - [fs] cifs: simplify code by removing CONFIG_CIFS_ACL ifdef (Leif Sahlberg) [1757670] - [fs] cifs: Fix check for matching with existing mount (Leif Sahlberg) [1757670] - [fs] cifs: Properly handle auto disabling of serverino option (Leif Sahlberg) [1757670] - [fs] smb3: if max_credits is specified then display it in /proc/mounts (Leif Sahlberg) [1757670] - [fs] Fix match_server check to allow for auto dialect negotiate (Leif Sahlberg) [1757670] - [fs] cifs: add missing GCM module dependency (Leif Sahlberg) [1757670] - [fs] SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions (Leif Sahlberg) [1757670] - [fs] SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms (Leif Sahlberg) [1757670] - [fs] fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) (Leif Sahlberg) [1757670] - [fs] cifs: Use kmemdup in SMB2_ioctl_init() (Leif Sahlberg) [1757670] - [fs] SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write (Leif Sahlberg) [1757670] - [fs] cifs: fix panic in smb2_reconnect (Leif Sahlberg) [1757670] - [fs] CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM (Leif Sahlberg) [1757670] - [fs] dfs_cache: fix a wrong use of kfree in flush_cache_ent() (Leif Sahlberg) [1757670] - [fs] fs/cifs/smb2pdu.c: fix buffer free in SMB2_ioctl_free (Leif Sahlberg) [1757670] - [fs] cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case (Leif Sahlberg) [1757670] - [fs] cifs: add support for SEEK_DATA and SEEK_HOLE (Leif Sahlberg) [1757670] - [fs] cifs: Allocate memory for all iovs in smb2_ioctl (Leif Sahlberg) [1757670] - [fs] cifs: Don't match port on SMBDirect transport (Leif Sahlberg) [1757670] - [fs] cifs:smbd Use the correct DMA direction when sending data (Leif Sahlberg) [1757670] - [fs] cifs:smbd When reconnecting to server, call smbd_destroy() after all MIDs have been called (Leif Sahlberg) [1757670] - [fs] smb3: trivial cleanup to smb2ops.c (Leif Sahlberg) [1757670] - [fs] cifs: cleanup smb2ops.c and normalize strings (Leif Sahlberg) [1757670] - [fs] smb3: display session id in debug data (Leif Sahlberg) [1757670] - [fs] cifs: update module internal version number (Leif Sahlberg) [1757670] - [fs] cifs: fix crash querying symlinks stored as reparse-points (Leif Sahlberg) [1757670] - [fs] SMB3: Clean up query symlink when reparse point (Leif Sahlberg) [1757670] - [fs] cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() (Leif Sahlberg) [1757670] - [fs] Negotiate and save preferred compression algorithms (Leif Sahlberg) [1757670] - [fs] cifs: rename and clarify CIFS_ASYNC_OP and CIFS_NO_RESP (Leif Sahlberg) [1757670] - [fs] smb3: Add protocol structs for change notify support (Leif Sahlberg) [1757670] - [fs] cifs: fix smb3_zero_range for Azure (Leif Sahlberg) [1757670] - [fs] cifs: zero-range does not require the file is sparse (Leif Sahlberg) [1757670] - [fs] Add new flag on SMB3.1.1 read (Leif Sahlberg) [1757670] - [fs] cifs: add fiemap support (Leif Sahlberg) [1757670] - [fs] SMB3: Add defines for new negotiate contexts (Leif Sahlberg) [1757670] - [fs] cifs: fix bi-directional fsctl passthrough calls (Leif Sahlberg) [1757670] - [fs] cifs: smbd: take an array of reqeusts when sending upper layer data (Leif Sahlberg) [1757670] - [fs] SMB3: Add handling for different FSCTL access flags (Leif Sahlberg) [1757670] - [fs] cifs: Add support for FSCTL passthrough that write data to the server (Leif Sahlberg) [1757670] - [fs] cifs: remove superfluous inode_lock in cifs_{strict_}fsync (Leif Sahlberg) [1757670] - [fs] cifs: Call MID callback before destroying transport (Leif Sahlberg) [1757670] - [fs] smbd: Make upper layer decide when to destroy the transport (Leif Sahlberg) [1757670] - [fs] SMB3: update comment to clarify enumerating snapshots (Leif Sahlberg) [1757670] - [fs] CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb (Leif Sahlberg) [1757670] - [fs] CIFS: Show locallease in /proc/mounts for cifs shares mounted with locallease feature. (Leif Sahlberg) [1757670] - [fs] cifs: Fix DFS cache refresher for DFS links (Leif Sahlberg) [1757670] - [fs] cifs: don't use __constant_cpu_to_le32() (Leif Sahlberg) [1757670] - [fs] SMB3: Track total time spent on roundtrips for each SMB3 command (Leif Sahlberg) [1757670] - [fs] cifs: use the right include for signal_pending() (Leif Sahlberg) [1757670] - [fs] CIFS: Mask off signals when sending SMB packets (Leif Sahlberg) [1757670] - [infiniband] RDMA/umem: Revert broken 'off by one' fix (Kamal Heib) [1720888] - [infiniband] RDMA/umem: minor bug fix in error handling path (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Don't do double free of allocated PD (Kamal Heib) [1720888] - [infiniband] RDMA: Handle ucontext allocations by IB/core (Kamal Heib) [1720888] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Fix a WARN() message (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Store PR pointer before it is overwritten (Kamal Heib) [1720888] - [infiniband] RDMA/core: Cosmetic change - move member initialization to correct block (Kamal Heib) [1720888] - [infiniband] rdma_rxe: Use netlink messages to add/delete links (Kamal Heib) [1720888] - [infiniband] RDMA/core: Add RDMA_NLDEV_CMD_NEWLINK/DELLINK support (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Close a race after ib_register_device (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Add ib_device_get_by_name() and use it in rxe (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use driver_unregister and new unregistration API (Kamal Heib) [1720888] - [infiniband] RDMA/device: Provide APIs from the core code to help unregistration (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use ib_device_get_by_netdev() instead of open coding (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_get_by_netdev() (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdev (Kamal Heib) [1720888] - [infiniband] RDMA/cache: Move the cache per-port data into the main ib_port_data (Kamal Heib) [1720888] - [infiniband] RDMA/device: Consolidate ib_device per_port data into one place (Kamal Heib) [1720888] - [infiniband] RDMA: Add and use rdma_for_each_port (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Don't expose number of not-visible entries (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Connect QP number to .doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Provide parent IDs for PD, MR and QP objects (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Share with user-space object IDs (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Prepare restrack_root to addition of extra fields per-type (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Hide restrack DB from IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Reduce scope of synchronization lock while updating DB (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Add resource tracker doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Translate from ID to restrack object (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Convert internal DB from hash to XArray (Kamal Heib) [1720888] - [infiniband] RDMA/core: Move device addition deletion to device.c (Kamal Heib) [1720888] - [infiniband] RDMA/core: Introduce and use ib_setup_port_attrs() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use simpler device_del() instead of device_unregister() (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Remove useless usecnt variable and redundant memset (Kamal Heib) [1720888] - [infiniband] IB/{hw, sw}: Remove 'uobject->context' dependency in object creation APIs (Kamal Heib) [1720888] - [infiniband] RDMA/qedr: remove set but not used variable 'ib_ctx' (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Clear QP objects during their allocation (Kamal Heib) [1720888] - [include] IB/verbs: Add helper function rdma_udata_to_drv_context (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows (Kamal Heib) [1720888] - [infiniband] IB/ipoib: Use __func__ instead of function's name (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: Remove set but not used variable 'msg_seq' (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Use for_each_sg_dma_page iterator for umem SGL (Kamal Heib) [1720888] - [net] xprtrdma: Check inline size before providing a Write chunk (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/vmw_pvrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Re-organize device.c locking (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the client_data (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the clients (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use an ida instead of a free page in alloc_name (Kamal Heib) [1720888] - [infiniband] RDMA/device: Get rid of reg_state (Kamal Heib) [1720888] - [infiniband] RDMA/device: Check that the rename is nop under the lock (Kamal Heib) [1720888] - [infiniband] RDMA: Handle PD allocations by IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/hns: fix spelling mistake "reseved" -> "reserved" (Kamal Heib) [1720888] - [infiniband] RDMA/core: Share driver structure size with core (Kamal Heib) [1720888] - [infiniband] IB/cma: Define option to set ack timeout and pack tos_set (Kamal Heib) [1720888] - [infiniband] drivers/IB,core: reduce scope of mmap_sem (Kamal Heib) [1720888] - [infiniband] drivers/IB,usnic: reduce scope of mmap_sem (Kamal Heib) [1720888] - [net] svcrdma: Remove syslog warnings in work completion handlers (Kamal Heib) [1720888] - [net] svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled (Kamal Heib) [1720888] - [net] svcrdma: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: move kdoc comments to functions (Kamal Heib) [1720888] - [infiniband] RDMA/cma: Remove CM_ID statistics provided by rdma-cm module (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Rework I/O context allocation (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Fix handling of command / TMF submission failure (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: Support no port mapping requirements (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: refactor the IWPM message attribute names (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Improve loopback marking (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Move rxe_init_av() to rxe_av.c (Kamal Heib) [1720888] - [infiniband] IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Expose XRC ODP device capabilities (Kamal Heib) [1720888] - [include] IB/core: Allocate a bit for SRQ ODP support (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use the ops infrastructure to keep all callbacks in one place (Kamal Heib) [1720888] - [infiniband] RDMA/cxgb4: Sort SRQ ops alphabetically (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Refactor user/kernel restrack additions (Kamal Heib) [1720888] - [infiniband] RDMA/core: Simplify restrack interface (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Prepare CAP_NET_ADMIN checks for .doit callbacks (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Factor out the PID namespace check (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Dynamically generate restrack dumpit callbacks (Kamal Heib) [1720888] - [infiniband] IB/usnic: Remove stub functions (Kamal Heib) [1720888] - [infiniband] RDMA: Add indication for in kernel API support to IB device (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce async DEVX obj query API (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FD (Kamal Heib) [1720888] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Kamal Heib) [1720888] - [infiniband] infiniband: remove unneeded header search paths (Kamal Heib) [1720888] - [infiniband] infiniband: ipoib: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: usnic: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: ocrdma: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use PCI-ID as an identification in debugfs (Kamal Heib) [1720888] - [infiniband] IB/umad: Do not check status of nonseekable_open() (Kamal Heib) [1720888] - [infiniband] IB/umad: Avoid additional device reference during open()/close() (Kamal Heib) [1720888] - [infiniband] IB/rxe: Remove unnecessary rxe variable (Kamal Heib) [1720888] - [infiniband] IB/core: Simplify rdma cgroup registration (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use __ib_device_get_by_name() in ib_device_rename() (Kamal Heib) [1720888] - [infiniband] RDMA: Rename port_callback to init_port (Kamal Heib) [1720888] - [infiniband] RDMA: Clear CTX objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA: Clear PD objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Fix out of bounds index check in query pkey (Kamal Heib) [1720888] - [infiniband] IB/{core, hw}: Have ib_umem_get extract the ib_ucontext from ib_udata (Kamal Heib) [1720888] - [infiniband] IB/{core, uverbs}: Move ib_umem_xxx functions from ib_core to ib_uverbs (Kamal Heib) [1720888] - [infiniband] RDMA/core: Don't depend device ODP capabilities on kconfig option (Kamal Heib) [1720888] - [infiniband] IB/srp: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/core: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/usnic: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] IB/cm: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [mm] mm: introduce put_user_page*(), placeholder versions (Rafael Aquini) [1746371] - [mm] mm/gup: add FOLL_LONGTERM capability to GUP fast (Rafael Aquini) [1746371] - [mm] mm/gup: change GUP fast to use flags rather than a write 'bool' (Rafael Aquini) [1746371] - [mm] mm/gup: change write parameter to flags in fast walk (Rafael Aquini) [1746371] - [mm] mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM (Rafael Aquini) [1746371] - [s390] s390/mm: fix pxd_bad with folded page tables (Rafael Aquini) [1746371] - [s390] s390/mm: fix dump_pagetables top level page table walking (Rafael Aquini) [1746371] - [s390] s390/mm: convert to the generic get_user_pages_fast code (Rafael Aquini) [1746371] - [s390] s390/mm: make the pxd_offset functions more robust (Rafael Aquini) [1746371] - [mm] mm/gup: fix gup_pmd_range() for dax (Rafael Aquini) [1746371] - [mm] mm/gup: remove the 'write' parameter from gup_fast_permitted() (Rafael Aquini) [1746371] - [mm] mm/gup: fix follow_page_mask() kerneldoc comment (Rafael Aquini) [1746371] - [mm] mm/gup: fix __get_user_pages_fast() comment (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: prevent integer overflow in ioctl (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: add additional pinning methods (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: time put_page() (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl (Rafael Aquini) [1746371] - [mm] mm: remove caller signal_pending branch predictions (Rafael Aquini) [1746371] - [mm] mm: remove unnecessary local variable addr in __get_user_pages_fast() (Rafael Aquini) [1746371] - [mm] mm: change return type int to vm_fault_t for fault handlers (Rafael Aquini) [1746371] - [mm] mm: make mm->pinned_vm an atomic64 counter (Rafael Aquini) [1746371]- [kernel] sched/core: Schedule new worker even if PI-blocked (Waiman Long) [1758629] - [char] random: add a spinlock_t to struct batched_entropy (Waiman Long) [1758629] - [crypto] crypto: chacha20 - Fix chacha20_block() keystream alignment (again) (Waiman Long) [1758629] - [fs] locking/percpu-rwsem: Remove preempt_disable variants (Waiman Long) [1758629] - [x86] x86/tsc: Add option to disable tsc clocksource watchdog (Waiman Long) [1758629] - [x86] x86/irq: Handle spurious interrupt after shutdown gracefully (Waiman Long) [1758629] - [x86] x86/ioapic: Implement irq_get_irqchip_state() callback (Waiman Long) [1758629] - [kernel] genirq: Add optional hardware synchronization for shutdown (Waiman Long) [1758629] - [kernel] genirq: Fix misleading synchronize_irq() documentation (Waiman Long) [1758629] - [kernel] genirq: Delay deactivation in free_irq() (Waiman Long) [1758629] - [kernel] genirq: Remove redundant NULL pointer check in __free_irq() (Waiman Long) [1758629] - [kernel] genirq: Synchronize only with single thread on free_irq() (Waiman Long) [1758629] - [kernel] genirq: Update code comments wrt recycled thread_mask (Waiman Long) [1758629] - [usb] usb: core: remove flags variable in __usb_hcd_giveback_urb() (Waiman Long) [1758629] - [usb] usb: core: remove local_irq_save() around ->complete() handler (Waiman Long) [1758629] - [media] media: tm6000: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [media] media: em28xx-audio: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize __cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Factor common code between cpa_flush_*() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_array() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_kernel_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Unconditionally avoid WBINDV when we can (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid the 4k pages check completely (Waiman Long) [1758629] - [x86] x86/mm/cpa: Do the range check early (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize same protection check (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add sanity check for existing mappings (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid static protection checks on unmap (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add large page preservation statistics (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add debug mechanism (Waiman Long) [1758629] - [x86] x86/mm/cpa: Allow range check for static protections (Waiman Long) [1758629] - [x86] x86/mm/cpa: Rework static_protections() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Split, rename and clean up try_preserve_large_page() (Waiman Long) [1758629] - [x86] x86/mm/init32: Mark text and rodata RO in one go (Waiman Long) [1758629] - [mm] mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t (Waiman Long) [1758629] - [mm] mm/list_lru.c: fold __list_lru_count_one() into its caller (Waiman Long) [1758629] - [mm] mm: workingset: make shadow_lru_isolate() use locking suffix (Waiman Long) [1758629] - [mm] mm: workingset: remove local_irq_disable() from count_shadow_nodes() (Waiman Long) [1758629] - [iommu] iommu/amd: Remove redundant WARN_ON() (Waiman Long) [1758629] - [mm] mm/list_lru: introduce list_lru_shrink_walk_irq() (Waiman Long) [1758629] - [mm] mm/list_lru.c: pass struct list_lru_node* as an argument to __list_lru_walk_one() (Waiman Long) [1758629] - [mm] mm/list_lru.c: move locking from __list_lru_walk_one() to its caller (Waiman Long) [1758629] - [mm] mm/list_lru.c: use list_lru_walk_one() in list_lru_walk_node() (Waiman Long) [1758629] - [kernel] userns: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [kernel] userns: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [kernel] bdi: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [mm] bdi: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [char] random: remove preempt disabled region (Waiman Long) [1758629] - [misc] ocxl: Update for AFU descriptor template version 1.1 (Steve Best) [1751207] - [misc] ocxl: Make ocxl_remove() static (Steve Best) [1751207] - [misc] ocxl: do not use C++ style comments in uapi header (Steve Best) [1751207] - [misc] ocxl: Allow contexts to be attached with a NULL mm (Steve Best) [1751207] - [misc] ocxl: Fix return value check in afu_ioctl() (Steve Best) [1751207] - [misc] ocxl: Provide global MMIO accessors for external drivers (Steve Best) [1751207] - [misc] ocxl: move event_fd handling to frontend (Steve Best) [1751207] - [misc] ocxl: afu_irq only deals with IRQ IDs, not offsets (Steve Best) [1751207] - [misc] ocxl: Allow external drivers to use OpenCAPI contexts (Steve Best) [1751207] - [misc] ocxl: Create a clear delineation between ocxl backend & frontend (Steve Best) [1751207] - [misc] ocxl: Don't pass pci_dev around (Steve Best) [1751207] - [misc] ocxl: Split pci.c (Steve Best) [1751207] - [misc] ocxl: Remove some unused exported symbols (Steve Best) [1751207] - [misc] ocxl: Remove superfluous 'extern' from headers (Steve Best) [1751207] - [misc] ocxl: read_pasid never returns an error, so make it void (Steve Best) [1751207] - [misc] ocxl: Rename struct link to ocxl_link (Steve Best) [1751207] - [misc] ocxl: remove set but not used variables 'tid' and 'lpid' (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in read_afu_name() (Steve Best) [1751207] - [misc] ocxl/afu_irq: Don't include (Steve Best) [1751207] - [misc] ocxl: Clarify error path in setup_xsl_irq() (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in ocxl_link_update_pe() (Steve Best) [1751207] - [misc] ocxl: Fix access to the AFU Descriptor Data (Steve Best) [1751207] - [netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only) (John Linville) [1728864] - [netdrv] gve: Copy and paste bug in gve_get_stats() (John Linville) [1728864] - [netdrv] gve: Fix case where desc_cnt and data_cnt can get out of sync (John Linville) [1728864] - [netdrv] gve: replace kfree with kvfree (John Linville) [1728864] - [netdrv] gve: Remove the exporting of gve_probe (John Linville) [1728864] - [netdrv] gve: fix unused variable/label warnings (John Linville) [1728864] - [netdrv] gve: Fix error return code in gve_alloc_qpls() (John Linville) [1728864] - [netdrv] gve: fix -ENOMEM null check on a page allocation (John Linville) [1728864] - [netdrv] gve: Fix u64_stats_sync to initialize start (John Linville) [1728864] - [netdrv] gve: Add ethtool support (John Linville) [1728864] - [netdrv] gve: Add workqueue and reset support (John Linville) [1728864] - [netdrv] gve: Add transmit and receive support (John Linville) [1728864] - [netdrv] gve: Add basic driver framework for Compute Engine Virtual NIC (John Linville) [1728864] - [mfd] mfd: intel-lpss: Add Intel Comet Lake PCI IDs (David Arcari) [1761586] - [scsi] scsi: core: save/restore command resid for error handling (Ewan Milne) [1760503] - [scsi] scsi: sd: Ignore a failure to sync cache due to lack of authorization (Ewan Milne) [1760503] - [scsi] scsi: core: Add sysfs attributes for VPD pages 0h and 89h (Ewan Milne) [1760503] - [scsi] scsi: core: Log SCSI command age with errors (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_rdac: zero cdb in send_mode_select() (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve unaligned completion resid message (Ewan Milne) [1760503] - [scsi] scsi: core: Reduce memory required for SCSI logging (Ewan Milne) [1760503] - [scsi] scsi: core: Complain if scsi_target_block() fails (Ewan Milne) [1760503] - [scsi] scsi: core: Make scsi_internal_device_unblock_nowait() reject invalid new_state (Ewan Milne) [1760503] - [scsi] scsi: scsi_debugfs: Use for_each_set_bit to simplify code (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix compilation warning (Ewan Milne) [1760503] - [scsi] scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade (Ewan Milne) [1760503] - [scsi] scsi: core: use scmd_printk() to print which command timed out (Ewan Milne) [1760503] - [scsi] scsi: Avoid that .queuecommand() gets called for a blocked SCSI device (Ewan Milne) [1760503] - [scsi] scsi: core: don't preallocate small SGL in case of NO_SG_CHAIN (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: Fix possible null-ptr-deref (Ewan Milne) [1760503] - [scsi] scsi: st: add a SPDX tag to st.c (Ewan Milne) [1760503] - [scsi] scsi: sr: add a SPDX tag to sr.c (Ewan Milne) [1760503] - [scsi] scsi: sg: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: switch remaining files to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: add a SPDX tag to sd.c (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_srp: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_spi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_sas: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_iscsi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_fc: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: switch the remaining scsi midlayer files to use SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: add SPDX tags to scsi midlayer files missing licensing information (Ewan Milne) [1760503] - [scsi] Revert "scsi: sd: Keep disk read-only when re-reading partition" (Ewan Milne) [1760503] - [scsi] scsi: core: set result when the command cannot be dispatched (Ewan Milne) [1760503] - [scsi] scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT (Ewan Milne) [1760503] - [scsi] scsi: core: don't hold device refcount in IO path (Ewan Milne) [1760503] - [scsi] scsi: sd: Quiesce warning if device does not report optimal I/O size (Ewan Milne) [1760503] - [scsi] scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Ewan Milne) [1760503] - [scsi] scsi: core: Avoid that a kernel warning appears during system resume (Ewan Milne) [1760503] - [scsi] scsi: core: Also call destroy_rcu_head() for passthrough requests (Ewan Milne) [1760503] - [scsi] scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c (Ewan Milne) [1760503] - [scsi] scsi: sd: Optimal I/O size should be a multiple of physical block size (Ewan Milne) [1760503] - [scsi] scsi: sd: Fix typo in sd_first_printk() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: Implement support for write protect (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix zone information messages (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve sd_print_capacity() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: fix write_same with virtual_gb problem (Ewan Milne) [1760503] - [scsi] scsi: sd: Protect against READ(6) or WRITE(6) with zero block transfer length (Ewan Milne) [1760503] - [scsi] scsi: core: Remove an atomic instruction from the hot path (Ewan Milne) [1760503] - [scsi] scsi: sd: Rename 'SCpnt' into 'cmd' (Ewan Milne) [1760503] - [scsi] scsi: sd: Clean up sd_setup_read_write_cmnd() (Ewan Milne) [1760503] - [scsi] scsi: sd: Create helper functions for read/write commands (Ewan Milne) [1760503] - [scsi] scsi: sd: Simplify misaligned I/O check (Ewan Milne) [1760503] - [scsi] scsi: sd: Be consistent about blocks vs. sectors (Ewan Milne) [1760503] - [scsi] scsi: sd: Remove a local variable (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: add cmd abort option to every_nth (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: skip long delays when ndelay small (Ewan Milne) [1760503] - [x86] efi/x86: Do not clean dummy variable in kexec path (Bhupesh Sharma) [1724436] - [scsi] scsi: csiostor: create per port irq affinity mask set (Jonathan Toppins) [1725816] - [pci] PCI: let pci_disable_link_state propagate errors (Myron Stowe) [1735834] - [scsi] scsi: scsi_transport_fc: Add FPIN fc event codes (Ewan Milne) [1755587] - [scsi] scsi: scsi_transport_fc: refactor event posting routines (Ewan Milne) [1755587] - [scsi] scsi: fc: add FPIN ELS definition (Ewan Milne) [1755587] - [scsi] scsi: lib/sg_pool.c: clear 'first_chunk' in case of no preallocation (Ewan Milne) [1747162] - [scsi] scsi: core: Run queue when state is set to running after being blocked (Ewan Milne) [1691599] - [scsi] scsi: sd: Fix a race between closing an sd device and sd I/O (Ewan Milne) [1689118] - [net] net/ibmvnic: Fix EOI when running in XIVE mode. (Steve Best) [1761378] - [powerpc] powerpc/mce: Fix SLB rebolting during MCE recovery path. (Desnes Augusto Nunes do Rosario) [1725842] - [powerpc] powerpc/pseries: hwpoison the pages upon hitting UE (Desnes Augusto Nunes do Rosario) [1725842] - [x86] perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp (David Arcari) [1730134] - [arm64] arm64: entry: Remove unneeded need_resched() loop (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Fix big-endian when checking preempt count in assembly (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Provide our own implementation of asm/preempt.h (Mark Langsdorf) [1737075] - [include] preempt: Move PREEMPT_NEED_RESCHED definition into arch code (Mark Langsdorf) [1737075] - [x86] x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence (Alexander Beregalov) [1724902] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Alexander Beregalov) [1724902] - [arm64] arm64/sve: Fix wrong free for task->thread.sve_state (Andrew Jones) [1756450] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.1 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Complete removal of FCoE T10 PI support on SLI-4 adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update async event logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hdwq sgl locks and irq handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix host hang at boot or slow boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity errors on NULL pointer checks (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery failures when target device connectivity bounces (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix GPF on scsi command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix locking on mailbox command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix device recovery errors after PLOGI failures (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix rpi release when deleting vport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVME io abort failures causing hangs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix miss of register read failure check (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix premature re-enabling of interrupts in lpfc_sli_host_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reset recovery paths that are not recovering (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Convert existing pf users to ps (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: fix 12.4.0.0 GPF at boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove bg debugfs buffers (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Resolve checker warning for lpfc_new_io_buf() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.0 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Merge per-protocol WQ/CQ pairs into single per-cpu pair (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add NVMe sequence level error recovery support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Support dynamic unbounded SGL lists on G7 hardware. (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add MDS driver loopback diagnostics support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add first and second level hardware revisions to sysfs reporting (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Migrate to px and pf in kernel print calls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add simple unlikely optimizations to reduce NVME latency (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme first burst module parameter description (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix BlockGuard enablement on FCoE adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reported physical link speed on a disabled trunked link (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Max Frame Size value shown in fdmishow output (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix upcall to bsg done in non-success cases (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sli4 adapter initialization with MSI (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme sg_seg_cnt display if HBA does not support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme target mode ABTSing a received ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hang when downloading fw on port enabled for nvme (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix too many sg segments spamming in kernel log (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash due to port reset racing vs adapter error handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix deadlock on host_lock during cable pulls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix error in remote port address change (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix driver nvme rescan logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sg_seg_cnt for HBAs that don't support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix propagation of devloss_tmo setting to nvme transport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix loss of remote port after devloss due to lack of RPIs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix devices that don't return after devloss followed by rediscovery (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix null ptr oops updating lpfc_devloss_tmo via sysfs attribute (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix FLOGI handling across multiple link up/down conditions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix irq raising in lpfc_sli_hba_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Oops in nvme_register with target logout/login (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix issuing init_vpi mbox on SLI-3 card (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ADISC reception terminating login state if a NVME target (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery when target has no GID_FT information (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix leak of ELS completions on adapter reset (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix failure to clear non-zero eq_delay after io rate reduction (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash on driver unload in wq free (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ELS field alignments (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix PLOGI failure with high remoteport count (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove NULL check before some freeing functions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use spin_lock_irqsave in IRQ context (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove redundant code (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove unnecessary null check before kfree (Dick Kennedy) [1757574] - [scripts] scripts/spelling.txt: drop "sepc" from the misspelling list (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE (Dick Kennedy) [1757574] - [scsi] lpfc: add sysfs interface to post NVME RSCN (Dick Kennedy) [1757574] - [scsi] lpfc: add support for translating an RSCN rcv into a discovery rescan (Dick Kennedy) [1757574] - [scsi] lpfc: add support to generate RSCN events for nport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use sg helper to iterate over scatterlist (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Avoid unused function warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Make some symbols static (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove set but not used variables 'qp' (Dick Kennedy) [1757574] - [lib] lib/vsprintf: Reinstate printing of legacy clock IDs (Prarit Bhargava) [1751075] - [lib] vsprintf: fix data type of variable in string_nocheck() (Prarit Bhargava) [1751075] - [scripts] kconfig: tests: fix recursive inclusion unit test (Prarit Bhargava) [1751075] - [kernel] printk: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for missed files (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for more missed files (Prarit Bhargava) [1751075] - [kernel] panic: add an option to replay all the printk message in buffer (Prarit Bhargava) [1751075] - [kernel] panic: avoid the extra noise dmesg (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not break early boot with probing addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make function pointer_string static (Prarit Bhargava) [1751075] - [lib] vsprintf: Limit the length of inlined error messages (Prarit Bhargava) [1751075] - [lib] vsprintf: Avoid confusion between invalid address and value (Prarit Bhargava) [1751075] - [lib] vsprintf: Prevent crash when dereferencing invalid pointers (Prarit Bhargava) [1751075] - [lib] vsprintf: Consolidate handling of unknown pointer specifiers (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pO handler as kobject_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pV handler as va_format() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out p[iI] handler as ip_addr_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not check address of well-known strings (Prarit Bhargava) [1751075] - [lib] vsprintf: Consistent pK handling for kptr_restrict == 0 (Prarit Bhargava) [1751075] - [lib] vsprintf: Shuffle restricted_pointer() (Prarit Bhargava) [1751075] - [kernel] printk: Tie printk_once / printk_deferred_once into .data.once for reset (Prarit Bhargava) [1751075] - [lib] lib: Use new kselftest header (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Add empty module_exit function (Prarit Bhargava) [1751075] - [scripts] checkpatch: add pt as a valid vsprintf extension (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Switch to bitmap_zalloc() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf.c: move sizeof(struct printf_spec) next to its definition (Prarit Bhargava) [1751075] - [kernel] printk/docs: Add extra integer types to printk-formats (Prarit Bhargava) [1751075] - [kernel] printk: Remove no longer used LOG_PREFIX. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Remove pCr remnant in comment (Prarit Bhargava) [1751075] - [kernel] printk: Pass caller information to log_store(). (Prarit Bhargava) [1751075] - [kernel] kernel/sysctl: add panic_print into sysctl (Prarit Bhargava) [1751075] - [kernel] panic: add options to print system info when panic happens (Prarit Bhargava) [1751075] - [include] include/linux/printk.h: drop silly "static inline asmlinkage" from dump_stack() (Prarit Bhargava) [1751075] - [kernel] printk: Add caller information to printk() output. (Prarit Bhargava) [1751075] - [kernel] printk: Remove print_prefix() calls with NULL buffer. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Print time and date in human readable format via pt (Prarit Bhargava) [1751075] - [kernel] printk: fix printk_time race. (Prarit Bhargava) [1751075] - [kernel] printk: Make printk_emit() local function. (Prarit Bhargava) [1751075] - [documentation] doc: printk-formats: Remove bogus kobject references for device nodes (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash printed address for netdev bits fallback (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash legacy clock addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Prepare for more general use of ptr_to_id() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make ptr argument conts in ptr_to_id() (Prarit Bhargava) [1751075] - [kernel] printk: fix integer overflow in setup_log_buf() (Prarit Bhargava) [1751075] - [kernel] printk: do not preliminary split up cont buffer (Prarit Bhargava) [1751075] - [kernel] printk: lock/unlock console only for new logbuf entries (Prarit Bhargava) [1751075] - [kernel] printk: keep kernel cont support always enabled (Prarit Bhargava) [1751075] - [kernel] printk: Give error on attempt to set log buffer length to over 2G (Prarit Bhargava) [1751075] - [kernel] printk: Add KBUILD_MODNAME and remove a redundant print prefix (Prarit Bhargava) [1751075] - [kernel] printk: Correct wrong casting (Prarit Bhargava) [1751075] - [kernel] printk: CON_PRINTBUFFER console registration is a bit racy (Prarit Bhargava) [1751075] - [kernel] printk: Do not miss new messages when replaying the log (Prarit Bhargava) [1751075] - [kernel] Revert "printk: make sure to print log on console." (Prarit Bhargava) [1751075] - [lib] vsprintf: print OF node name using full_name (Prarit Bhargava) [1751075] - [kernel] printk/tracing: Do not trace printk_nmi_enter() (Prarit Bhargava) [1751075] - [misc] notifier: Remove notifier header file wherever not used (Prarit Bhargava) [1751075] - [init] init: allow initcall tables to be emitted using relative references (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Do not handle pO[^F] as px (Prarit Bhargava) [1751075] - [kernel] console: Replace #if 0 with atomic var 'ignore_console_lock_warning' (Prarit Bhargava) [1751075] - [lib] vsprintf: Use hw RNG for ptr_key (Prarit Bhargava) [1751075] - [kernel] printk: Fix warning about unused suppress_message_printing (Prarit Bhargava) [1751075] - [char] random: Return nbytes filled from hw RNG (Prarit Bhargava) [1751075] - [char] random: Fix whitespace pre random-bytes work (Prarit Bhargava) [1751075] - [kernel] printk/nmi: Prevent deadlock when accessing the main log buffer in NMI (Prarit Bhargava) [1751075] - [kernel] printk: Create helper function to queue deferred console handling (Prarit Bhargava) [1751075] - [kernel] printk: Split the code for storing a message into the log buffer (Prarit Bhargava) [1751075] - [kernel] printk: Clean up syslog_print_all() (Prarit Bhargava) [1751075] - [kernel] printk: Export is_console_locked (Prarit Bhargava) [1751075] - [kernel] printk: Remove unnecessary kmalloc() from syslog during clear (Prarit Bhargava) [1751075] - [kernel] printk: Make CONSOLE_LOGLEVEL_QUIET configurable (Prarit Bhargava) [1751075] - [kernel] printk: make sure to print log on console. (Prarit Bhargava) [1751075] - [lib] lib/test_printf.c: accept "ptrval" as valid result for plain 'p' tests (Prarit Bhargava) [1751075] - [kernel] softirq: Remove tasklet_hrtimer (Prarit Bhargava) [1737073] - [include] list: add function list_rotate_to_front() (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Rename the file for consistency (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Move Kconfig option (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Use tcb as sched_clock (Prarit Bhargava) [1737073] - [kernel] irq_work: Do not raise an IPI when queueing work on the local CPU (Prarit Bhargava) [1737073] - [tty] tty/sysrq: Convert show_lock to raw_spinlock_t (Prarit Bhargava) [1737073] - [net] xfrm: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [kernel] kthread: Do not use TIMER_IRQSAFE (Prarit Bhargava) [1737073] - [kernel] kthread: Convert worker lock to raw spinlock (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Timer should be initialized before device registered (Prarit Bhargava) [1737073] - [net] xfrm: use time64_t for in-kernel timestamps (Prarit Bhargava) [1737073] - [x86] x86/intel: Aggregate microserver naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core graphics naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core mobile naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core client naming (Prarit Bhargava) [1725644] - [tools] turbostat: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: rename has_hsw_msrs() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix Haswell Core systems (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add support for Hygon Fam 18h (Dhyana) RAPL (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix caller parameter of get_tdp_amd() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix CPUC1 display value (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: do not enforce 1ms (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: read from pipes too (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add Ice Lake NNPI support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: add Jacobsville support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: remove duplicate pc10 column (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix file descriptor leaks (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix leak of file descriptor on error return path (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix buffer overrun (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Make interval calculation per thread to reduce jitter (Prarit Bhargava) [1725644] - [tools] tools/power/x86: Enable compiler optimisations and Fortify by default (Prarit Bhargava) [1725644] - [x86] x86/cpu: Add Ice Lake NNPI to Intel family (Prarit Bhargava) [1725644]- [tools] perf tools: Fix segfault in cpu_cache_level__read() (Michael Petlan) [1761995] - [scsi] qla2xxx: Update driver version to 10.01.00.19.08.2-k (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Nport ID display value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link up fail (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link reset (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Optimize NPIV tear down process (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale mem access on driver unload (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix unbound sleep in fcport delete path. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence fwdump template message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stuck login session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix driver reload for ISP82xx (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix flash read for Qlogic ISPs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix message indicating vectors used by driver (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: fix spelling mistake "initializatin" -> "initialization" (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a recently introduced kernel warning (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a NULL pointer dereference (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_async_abort_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous if-tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report invalid mailbox status codes (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove superfluous sts_entry_* casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Let the compiler check the type of the SCSI command context pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if sp->done() is not called from the completion path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make sure that aborted commands are freed (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2xxx_get_next_handle() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Modify NVMe include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qlt_handle_abts_completion() more robust (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a race condition between aborting and completing a SCSI command (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the function qla2xxx_init_sp() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Enable type checking for the SRB free and done callback functions (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the responder mode if appropriate for ELS pass-through IOCBs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make it explicit that ELS pass-through IOCBs use little endian (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check secondary image if reading the primary image fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla24xx_read_flash_data() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the be_id_t and le_id_t data types for FC src/dst IDs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a soft reset fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcpy() and strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the PCI info string output buffer size (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if waiting for pending commands times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare fourth qla2x00_set_model_info() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress multiple Coverity complaint about out-of-bounds accesses (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress a Coveritiy complaint about integer overflow (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify a debug statement (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove dead code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if parsing the version string fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a mailbox command times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use strlcpy() instead of strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Do not corrupt vha->plogi_ack_list (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report the firmware status code if a mailbox command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix session lookup in qlt_abort_work() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_abort_sp_done() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous pointer check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_lport_dump() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the number of casts in GID list code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Verify locking assumptions at runtime (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change data_dsd into an array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla_tgt_cmd.cdb const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the scope of three local variables in qla2xxx_queuecommand() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla2x00_update_ms_fdmi_iocb() into void (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous forward declaration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove an include directive from qla_mr.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Include the header file from qla_dsd.h (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs instead of spaces for indentation (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Improve Linux kernel coding style conformance (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Really fix qla2xxx_eh_abort() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the sp reference count (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Allow NVMe IO to resume with short cable pull (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix hang in fcport delete path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use common update-firmware-options routine for ISP27xx+ (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix NVMe port discovery after a short device port loss (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Correct error handling during initialization failures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Retry fabric Scan on IOCB queue full (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix premature timer expiration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reject EH_{abort|device_reset|target_request} (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Skip FW dump on LOOP initialization error (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use Correct index for Q-Pair array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort timeout race condition. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix DMA unmap leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Replace vmalloc + memset with vzalloc (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary null check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: remove double assignment in qla2x00_update_fcport (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Add cleanup for PCI EEH recovery (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sending DMA addresses to firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the size of firmware data structures at compile time (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Pass little-endian values to the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla24xx_async_abort_cmd() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary locking from the target code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a command is released that is owned by the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: target: Fix offline port handling and host reset handling (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_send_term_imm_notif() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_sp_free_dma() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a qla24xx_enable_msix() error path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if called twice (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_mem_free() easier to verify (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the size of the mailbox arrays from 4 to 8 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Log the status code if a firmware command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that Coverity complains about dereferencing a NULL rport pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Uninline qla2x00_init_timer() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a format specifier (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Update two source code comments (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence Successful ELS IOCB message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix device staying in blocked state (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h into a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cmd.data_work_free (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the include directive (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the port_state_str[] definition from a .h to a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Insert spaces where required (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix formatting of pointer types (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Leave a blank line after declarations (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs to indent code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix FC-AL connection target discovery (Himanshu Madhani) [1728845] - [scsi] scsi: tcm_qla2xxx: Minimize #include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister resources in the opposite order of the registration order (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister chrdev if module initialization fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use get/put_unaligned where appropriate (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_process_response_queue() easier to read (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare local symbols static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_LAST_SPEED (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a comment that refers to the SCSI host lock (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove useless set memory to zero use memset() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Cleanup fcport memory to prevent leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Further limit FLASH region write access from SysFS (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the max_sgl_segments to 1024 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a small typo in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix comment alignment in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: deadlock by configfs_depend_item (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: use lower_32_bits and upper_32_bits instead of reinventing them (Himanshu Madhani) [1728845] - [md] dm snapshot: rework COW throttling to fix deadlock (Mike Snitzer) [1758605] - [md] dm snapshot: introduce account_start_copy() and account_end_copy() (Mike Snitzer) [1758605] - [netdrv] ice: Bump version (Jonathan Toppins) [1721711] - [netdrv] ice: Enable DDP package download (Jonathan Toppins) [1721711] - [netdrv] ice: Initialize DDP package structures (Jonathan Toppins) [1721711] - [netdrv] ice: Implement Dynamic Device Personalization (DDP) download (Jonathan Toppins) [1721711] - [netdrv] ice: Fix FW version formatting in dmesg (Jonathan Toppins) [1721711] - [netdrv] ice: send driver version to firmware (Jonathan Toppins) [1721711] - [netdrv] ice: Rework around device/function capabilities (Jonathan Toppins) [1721711] - [netdrv] ice: change default number of receive descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Minor refactor in queue management (Jonathan Toppins) [1721711] - [netdrv] ice: Allow for delayed LLDP MIB change registration (Jonathan Toppins) [1721711] - [netdrv] ice: update Tx context struct (Jonathan Toppins) [1721711] - [netdrv] ice: Report VF link status with opcode to get resources (Jonathan Toppins) [1721711] - [netdrv] ice: Check for DCB capability before initializing DCB (Jonathan Toppins) [1721711] - [netdrv] ice: report link down for VF when PF's queues are not enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Reliably reset VFs (Jonathan Toppins) [1721711] - [netdrv] ice: change work limit to a constant (Jonathan Toppins) [1721711] - [netdrv] ice: small efficiency fixes (Jonathan Toppins) [1721711] - [netdrv] ice: move code closer together (Jonathan Toppins) [1721711] - [netdrv] ice: clean up arguments (Jonathan Toppins) [1721711] - [netdrv] ice: Check root pointer for validity (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_main_vsi to get PF/main VSI (Jonathan Toppins) [1721711] - [netdrv] ice: Update fields in ice_vsi_set_num_qs when reconfiguring (Jonathan Toppins) [1721711] - [netdrv] ice: Only disable VLAN pruning for the VF when all VLANs are removed (Jonathan Toppins) [1721711] - [netdrv] ice: Remove enable DCB when SW LLDP is activated (Jonathan Toppins) [1721711] - [netdrv] ice: Report stats when VSI is down (Jonathan Toppins) [1721711] - [netdrv] ice: Always notify FW of VF reset (Jonathan Toppins) [1721711] - [netdrv] ice: Correctly handle return values for init DCB (Jonathan Toppins) [1721711] - [netdrv] ice: Limit Max TCs on devices with more than 4 ports (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup defines in ice_type.h (Jonathan Toppins) [1721711] - [netdrv] ice: print extra message if topology issue (Jonathan Toppins) [1721711] - [netdrv] ice: add print of autoneg state to link message (Jonathan Toppins) [1721711] - [netdrv] ice: update driver unloading field for Queue Shutdown AQ command (Jonathan Toppins) [1721711] - [netdrv] ice: add needed PFR during driver unload (Jonathan Toppins) [1721711] - [netdrv] ice: Deduce TSA value from the priority value in the CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Report what the user set for coalesce [tx|rx]-usecs (Jonathan Toppins) [1721711] - [netdrv] ice: Fix resource leak in ice_remove_rule_internal() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix EMP reset handling (Jonathan Toppins) [1721711] - [netdrv] ice: fix adminq calls during remove (Jonathan Toppins) [1721711] - [netdrv] ice: Rework ice_ena_msix_range (Jonathan Toppins) [1721711] - [netdrv] ice: Fix VF configuration issues due to reset (Jonathan Toppins) [1721711] - [netdrv] ice: Alloc queue management bitmaps and arrays dynamically (Jonathan Toppins) [1721711] - [netdrv] ice: add support for virtchnl_queue_select.[tx|rx]_queues bitmap (Jonathan Toppins) [1721711] - [netdrv] ice: add support for enabling/disabling single queues (Jonathan Toppins) [1721711] - [netdrv] ice: fix potential infinite loop (Jonathan Toppins) [1721711] - [netdrv] ice: fix ice_is_tc_ena (Jonathan Toppins) [1721711] - [netdrv] ice: add validation in OP_CONFIG_VSI_QUEUES VF message (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clog kernel debug log with VF MDD events errors (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce a local variable for a VSI in the rebuild path (Jonathan Toppins) [1721711] - [netdrv] ice: shorten local and add debug prints (Jonathan Toppins) [1721711] - [netdrv] ice: Sanitize ice_ena_vsi and ice_dis_vsi (Jonathan Toppins) [1721711] - [netdrv] ice: added sibling head to parse nodes (Jonathan Toppins) [1721711] - [netdrv] ice: Fix ethtool port and PFC stats for 4x25G cards (Jonathan Toppins) [1721711] - [netdrv] ice: Don't allow VSI to remove unassociated ucast filter (Jonathan Toppins) [1721711] - [netdrv] ice: Fix issues updating VSI MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: update ethtool stats on-demand (Jonathan Toppins) [1721711] - [netdrv] ice: Add input handlers for virtual channel handlers (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clear auto_fec bit in ice_cfg_phy_fec() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix flag used for module query (Jonathan Toppins) [1721711] - [netdrv] ice: silence some bogus error messages (Jonathan Toppins) [1721711] - [netdrv] ice: Rename ethtool private flag for lldp (Jonathan Toppins) [1721711] - [netdrv] ice: reject VF attempts to enable head writeback (Jonathan Toppins) [1721711] - [netdrv] ice: Copy dcbx configuration only if mode is correct (Jonathan Toppins) [1721711] - [netdrv] ice: Treat DCBx state NOT_STARTED as valid (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call synchronize_irq() for VF's from the host (Jonathan Toppins) [1721711] - [netdrv] ice: Account for all states of FW DCBx and LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Allow egress control packets from PF_VSI (Jonathan Toppins) [1721711] - [netdrv] ice: improve print for VF's when adding/deleting MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: Change type for queue counts (Jonathan Toppins) [1721711] - [netdrv] ice: Move VF resources definition to SR-IOV specific file (Jonathan Toppins) [1721711] - [netdrv] ice: Increase size of Mailbox receive queue for many VFs (Jonathan Toppins) [1721711] - [netdrv] ice: Reduce wait times during VF bringup/reset (Jonathan Toppins) [1721711] - [netdrv] ice: update GLINT_DYN_CTL and GLINT_VECT2FUNC register access (Jonathan Toppins) [1721711] - [netdrv] ice: Do not always bring up PF VSI in ice_ena_vsi() (Jonathan Toppins) [1721711] - [netdrv] ice: allow empty Rx descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Fix kernel hang with DCB reset in CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Set WB_ON_ITR when we don't re-enable interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: fix set pause param autoneg check (Jonathan Toppins) [1721711] - [netdrv] ice: Restructure VFs initialization flows (Jonathan Toppins) [1721711] - [netdrv] ice: Assume that more than one Rx queue is rare in ice_napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Use the software based tail when checking for hung Tx ring (Jonathan Toppins) [1721711] - [netdrv] ice: Bump version number (Jonathan Toppins) [1721711] - [netdrv] ice: Remove flag to track VF interrupt status (Jonathan Toppins) [1721711] - [netdrv] ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA (Jonathan Toppins) [1721711] - [netdrv] ice: Don't return error for disabling LAN Tx queue that does exist (Jonathan Toppins) [1721711] - [netdrv] ice: Remove duplicate code in ice_alloc_rx_bufs (Jonathan Toppins) [1721711] - [netdrv] ice: Add stats for Rx drops at the port level (Jonathan Toppins) [1721711] - [netdrv] ice: Update number of VF queue before setting VSI resources (Jonathan Toppins) [1721711] - [netdrv] ice: Set up Tx scheduling tree based on alloc VSI Tx queues (Jonathan Toppins) [1721711] - [netdrv] ice: Only bump Rx tail and release buffers once per napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Disable VFs until reset is completed (Jonathan Toppins) [1721711] - [netdrv] ice: Do not configure port with no media (Jonathan Toppins) [1721711] - [netdrv] ice: separate out control queue lock creation (Jonathan Toppins) [1721711] - [netdrv] ice: Always set prefena when configuring an Rx queue (Jonathan Toppins) [1721711] - [netdrv] ice: Move vector base setup to PF VSI (Jonathan Toppins) [1721711] - [netdrv] ice: track hardware stat registers past rollover (Jonathan Toppins) [1721711] - [netdrv] ice: add lp_advertising flow control support (Jonathan Toppins) [1721711] - [netdrv] ice: Use struct_size() helper (Jonathan Toppins) [1721711] - [netdrv] ice: Use LLDP ethertype define ETH_P_LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Trivial cosmetic changes (Jonathan Toppins) [1721711] - [netdrv] ice: Recognize higher speeds (Jonathan Toppins) [1721711] - [netdrv] ice: Use a different ICE_DBG bit for firmware log messages (Jonathan Toppins) [1721711] - [netdrv] ice: Update function header (Jonathan Toppins) [1721711] - [netdrv] ice: Move define for ICE_AQC_DRIVER_UNLOADING (Jonathan Toppins) [1721711] - [netdrv] ice: Align to updated AQ command formats (Jonathan Toppins) [1721711] - [netdrv] ice: Use continue instead of an else block (Jonathan Toppins) [1721711] - [netdrv] ice: Change minimum descriptor count value for Tx/Rx rings (Jonathan Toppins) [1721711] - [netdrv] ice: Add switch rules to handle LLDP packets (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup ice_update_link_info (Jonathan Toppins) [1721711] - [netdrv] ice: Use right type for ice_cfg_vsi_lan return (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for Forward Error Correction (FEC) (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for virtchnl_vector_map.[rxq|txq]_map (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce ice_init_mac_fltr and move ice_napi_del (Jonathan Toppins) [1721711] - [netdrv] ice: Use GLINT_DYN_CTL to disable VF's interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: Add a helper to trigger software interrupt (Jonathan Toppins) [1721711] - [netdrv] ice: Configure RSS LUT key only if RSS is enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_fw_log_cfg to init FW logging (Jonathan Toppins) [1721711] - [netdrv] ice: Minor cleanup in ice_switch.h (Jonathan Toppins) [1721711] - [netdrv] ice: Remove redundant and premature event config (Jonathan Toppins) [1721711] - [netdrv] ice: Change message level (Jonathan Toppins) [1721711] - [netdrv] ice: Check all VFs for MDD activity, don't disable (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor interrupt tracking (Jonathan Toppins) [1721711] - [netdrv] ice: Add handler for ethtool selftest (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call ice_cfg_itr() for SR-IOV (Jonathan Toppins) [1721711] - [netdrv] ice: Set minimum default Rx descriptor count to 512 (Jonathan Toppins) [1721711] - [netdrv] ice: Resolve static analysis warning (Jonathan Toppins) [1721711] - [netdrv] ice: Implement toggling ethtool rx-vlan-filter (Jonathan Toppins) [1721711] - [netdrv] ice: Remove direct write for GLLAN_RCTL_0 (Jonathan Toppins) [1721711] - [netdrv] ice: Fix LINE_SPACING style issue (Jonathan Toppins) [1721711] - [netdrv] ice: Silence semantic parser warnings (Jonathan Toppins) [1721711] - [netdrv] ice: Fix couple of issues in ice_vsi_release (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize ice_vf struct (Jonathan Toppins) [1721711] - [netdrv] ice: Use bitfields when possible (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize tx_buf and ring structs (Jonathan Toppins) [1721711] - [netdrv] ice: Format ethtool reported stats (Jonathan Toppins) [1721711] - [netdrv] ice: Gracefully handle reset failure in ice_alloc_vfs() (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor the LLDP MIB change event handling (Jonathan Toppins) [1721711] - [netdrv] ice: Advertise supported link modes if none requested (Jonathan Toppins) [1721711] - [netdrv] ice: Fix hang when ethtool disables FW LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Call out dev/func caps when printing (Jonathan Toppins) [1721711] - [netdrv] ice: Remove braces for single statement blocks (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup an unnecessary variable initialization (Jonathan Toppins) [1721711] - [netdrv] ice: Implement LLDP persistence (Jonathan Toppins) [1721711] - [netdrv] ice: Fix double spacing (Jonathan Toppins) [1721711] - [kernel] sched/debug: Fix potential deadlock when writing to sched_features (Vladis Dronov) [1760060] - [kernel] sched/debug: Use match_string() helper instead of open-coded logic (Vladis Dronov) [1760060] - [hid] HID: intel-ish-hid: ipc: add EHL device id (Tony Camuso) [1716756] - [hid] HID: remove NO_D3 flag when remove driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix wrong driver_data usage (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Fix a use after free in load_fw_from_host() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1716756] - [platform] platform/chrome: Add ChromeOS EC ISHTP driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: prefix header search paths with $(srctree)/ (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add Comet Lake PCI device ID (Tony Camuso) [1716756] - [platform] platform/chrome: cros_ec: Add EC host command support using rpmsg (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix spelling mistake "multipe" -> "multiple" (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ISH firmware loader client driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface function for PCI device pointer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use the new interface functions in HID ish client (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move functions related to bus and device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface functions for struct ishtp_cl (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move the common functions from client.h (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Store ishtp_cl_device instance in device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move driver registry functions (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Simplify ishtp_cl_link() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Hide members of struct ishtp_cl_device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add match callback to ishtp bus type (Tony Camuso) [1716756] - [hid] HID: intel-ish: enable raw interface to HID devices on ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use VID/PID from ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Switch to use new generic UUID API (Tony Camuso) [1716756] - [hid] HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to search client id (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for client search (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to access client buffer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper functions for client buffer operation (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function for private driver data set/get (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for driver data get/set (Tony Camuso) [1716756] - [platform] platform/chrome: Move cros-ec transport drivers to drivers/platform. (Tony Camuso) [1716756] - [tools] tools: PCI: Fix compiler warning in pcitest (Myron Stowe) [1753749] - [iommu] iommu: Fix integer truncation (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Ignore root complex whitelist when an IOMMU is present (Myron Stowe) [1753749] - [pci] PCI: Cleanup setup-bus.c comments and whitespace (Myron Stowe) [1753749] - [include] CPER: Remove unnecessary use of user-space types (Myron Stowe) [1753749] - [include] CPER: Add UEFI spec references (Myron Stowe) [1753749] - [pci] PCI: Fix comment typos (Myron Stowe) [1753749] - [pci] PCI: Cleanup register definition width and whitespace (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless MY_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless PCIE_MODULE_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove unused dbg/err/info/warn() wrappers (Myron Stowe) [1753749] - [pci] PCI: pciehp: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI: pciehp: Replace pciehp_debug module param with dyndbg (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pciehp_debug uses (Myron Stowe) [1753749] - [pci] PCI/AER: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/DPC: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/PME: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI/AER: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Replace printk(KERN_INFO) with pr_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Use dev_printk() when possible (Myron Stowe) [1753749] - [iommu] iommu/dma: Reserve IOVA for PCIe inaccessible DMA address (Myron Stowe) [1753749] - [pci] PCI: Add dma_ranges window list (Myron Stowe) [1753749] - [pci] PCI: endpoint: Fix a potential NULL pointer dereference (Myron Stowe) [1753749] - [tools] tools: PCI: Handle pcitest.sh independently from pcitest (Myron Stowe) [1753749] - [tools] tools: PCI: Add 'h' in optstring of getopt() (Myron Stowe) [1753749] - [tools] tools: PCI: Change pcitest compiling process (Myron Stowe) [1753749] - [tools] tools: PCI: Fix compilation warnings (Myron Stowe) [1753749] - [tools] tools: PCI: Exit with error code when test fails (Myron Stowe) [1753749] - [pci] PCI: Mark Atheros AR9462 to avoid bus reset (Myron Stowe) [1753749] - [pci] switchtec: Fix unintended mask of MRPC event (Myron Stowe) [1753749] - [pci] switchtec: Increase PFF limit from 48 to 255 (Myron Stowe) [1753749] - [pci] PCI/LINK: Disable bandwidth notification interrupt during suspend (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZEN Root Complex (Myron Stowe) [1753749] - [maintainers] MAINTAINERS: Add Karthikeyan Mitran and Hou Zhiqiang for Mobiveil PCI (Myron Stowe) [1753749] - [platform] platform/chrome: chromeos_laptop: use pci_dev_id() helper (Myron Stowe) [1753749] - [iommu] iommu/amd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [drm] drm/amdkfd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [powerpc] powerpc/powernv/npu: Use pci_dev_id() helper (Myron Stowe) [1753749] - [x86] x86/PCI: Fix PCI IRQ routing table memory leak (Myron Stowe) [1753749] - [pci] PCI: Remove unused pci_request_region_exclusive() (Myron Stowe) [1753749] - [pci] PCI: Mark expected switch fall-throughs (Myron Stowe) [1753749] - [pci] PCI/ACPI: Remove the need for 'struct hotplug_params' (Myron Stowe) [1753749] - [pci] PCI/ACPI: Do not export pci_get_hp_params() (Myron Stowe) [1753749] - [pci] PCI: rpaphp: Get/put device node reference during slot alloc/dealloc (Myron Stowe) [1753749] - [pci] PCI: rpadlpar: Fix leaked device_node references in add/remove paths (Myron Stowe) [1753749] - [pci] PCI: Assign bus numbers present in EA capability for bridges (Myron Stowe) [1753749] - [pci] PCI: OF: Support "external-facing" property (Myron Stowe) [1753749] - [documentation] dt-bindings: Add "external-facing" PCIe port property (Myron Stowe) [1753749] - [pci] PCI: Init PCIe feature bits for managed host bridge alloc (Myron Stowe) [1753749] - [pci] PCI/AER: Change pci_aer_init() stub to return void (Myron Stowe) [1753749] - [s390] s390/zcrypt: CEX7S exploitation support (Philipp Rudo) [1726416] - [s390] s390/pkey: Add sysfs attributes to emit AES CIPHER key blobs (Philipp Rudo) [1726416] - [s390] s390/crypto: Support for SHA3 via CPACF (MSA6) (Philipp Rudo) [1726416] - [s390] s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding (Philipp Rudo) [1726416] - [s390] s390: vfio-ap: fix warning reset not completed (Philipp Rudo) [1726416] - [s390] crypto: s390 - Rename functions to avoid conflict with crypto/sha256.h (Philipp Rudo) [1726416] - [s390] s390/zcrypt: fix wrong handling of cca cipher keygenflags (Philipp Rudo) [1726416] - [s390] crypto: s390/xts-aes - invoke fallback for ciphertext stealing (Philipp Rudo) [1726416] - [s390] s390/paes: Prepare paes functions for large key blobs (Philipp Rudo) [1726416] - [s390] s390/pkey: add CCA AES cipher key support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: Add low level functions for CCA AES cipher keys (Philipp Rudo) [1726416] - [s390] s390/zcrypt: extend cca_findcard function and helper (Philipp Rudo) [1726416] - [s390] s390/pkey: pkey cleanup: narrow in-kernel API, fix some variable types (Philipp Rudo) [1726416] - [s390] s390/zcrypt: adjust switch fall through comments for -Wimplicit-fallthrough (Philipp Rudo) [1726416] - [s390] crypto: s390/aes - fix name clash after AES library refactor (Philipp Rudo) [1726416] - [s390] s390/zcrypt: new sysfs attributes serialnr and mkvps (Philipp Rudo) [1726416] - [s390] s390/zcrypt: add base code for cca crypto card info support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: move cca misc functions to new code file (Philipp Rudo) [1726416] - [s390] s390: use __u{16, 32, 64} instead of uint{16, 32, 64}_t in uapi header (Philipp Rudo) [1726416] - [s390] s390/zcrypt: remove the exporting of ap_query_configuration (Philipp Rudo) [1726416] - [s390] s390/crypto: sha: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: prng: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: ghash: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/pkey: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/zcrypt: support special flagged EP11 cprbs (Philipp Rudo) [1726416] - [s390] s390/crypto: fix possible sleep during spinlock aquired (Philipp Rudo) [1726416] - [s390] s390/crypto: use TRNG for seeding/reseeding (Philipp Rudo) [1726416] - [s390] s390/crypto: rework generate_entropy function for pseudo random dd (Philipp Rudo) [1726416] - [s390] s390: zcrypt: initialize variables before_use (Philipp Rudo) [1726416] - [powerpc] powerpc/pseries: Track LMB nid instead of using device tree (Steve Best) [1758742] - [powerpc] powerpc/pseries/memory-hotplug: Only update DT once per memory DLPAR request (Steve Best) [1758742] - [net] hv_sock: Fix hang when a connection is closed (Cathy Avery) [1739477] - [net] hv_sock: Use consistent types for UUIDs (Cathy Avery) [1739477] - [net] hvsock: fix epollout hang from race condition (Cathy Avery) [1739477] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Cathy Avery) [1739477] - [net] hv_sock: perf: loop in send() to maximize bandwidth (Cathy Avery) [1739477] - [net] hv_sock: perf: Allow the socket buffer size options to influence the actual socket buffers (Cathy Avery) [1739477] - [net] hv_sock: Add support for delayed close (Cathy Avery) [1739477] - [powerpc] powerpc/rtas: allow rescheduling while changing cpu states (Steve Best) [1758651] - [powerpc] powerpc/pseries/mobility: use cond_resched when updating device tree (Steve Best) [1758651] - [tools] selftests/powerpc: Fix compile error on tlbie_test due to newer gcc (Desnes Augusto Nunes do Rosario) [1755707] - [tools] selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions (Desnes Augusto Nunes do Rosario) [1755707] - [scsi] scsi: zfcp: make DIX experimental, disabled, and independent of DIF (Philipp Rudo) [1723829] - [s390] s390: add support for IBM z15 machines (Philipp Rudo) [1757015] - [s390] s390/pci: add mio_enabled attribute (Philipp Rudo) [1757118] - [s390] s390: fix setting of mio addressing control (Philipp Rudo) [1757118] - [s390] s390/pci: correctly handle MIO opt-out (Philipp Rudo) [1757118] - [s390] s390/pci: deal with devices that have no support for MIO instructions (Philipp Rudo) [1757118] - [s390] s390/pci: fix assignment of bus resources (Philipp Rudo) [1757118] - [s390] s390/pci: fix struct definition for set PCI function (Philipp Rudo) [1757118] - [s390] s390/pci: fix MSI message data (Philipp Rudo) [1757123] - [powerpc] powerpc/tm: Add tm-poison test (Steve Best) [1756721] - [powerpc] powerpc/powernv: Add new opal message type (Desnes Augusto Nunes do Rosario) [1706975] - [powerpc] powerpc/powernv: Enhance opal message read interface (Desnes Augusto Nunes do Rosario) [1706975] - [char] hwrng: core - don't wait on add_early_randomness() (Laurent Vivier) [1660802] - [firmware] efi: Export Runtime Configuration Interface table to sysfs (Al Stone) [1665518] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Ewan Milne) [1757525] - [powerpc] powerpc/powernv/opal: Use standard interrupts property when available (Steve Best) [1757173] - [powerpc] powerpc: dump kernel log before carrying out fadump or kdump (Steve Best) [1756922] - [kernel] genirq/affinity: Create affinity mask for single vector (Ming Lei) [1733420] - [virt] kvm: arm/arm64: Only skip MMIO insn once (Andrew Jones) [1733928] - [vfio] type1: remove duplicate retrieval of reserved regions (Auger Eric) [1704597] - [vfio] type1: Add IOVA range capability support (Auger Eric) [1704597] - [vfio] type1: check dma map request is within a valid iova range (Auger Eric) [1704597] - [vfio] type1: Update iova list on detach (Auger Eric) [1704597] - [vfio] type1: Check reserved region conflict and update iova list (Auger Eric) [1704597] - [vfio] type1: Introduce iova list and add iommu aperture validity check (Auger Eric) [1704597] - [iommu] Revisit iommu_insert_resv_region() implementation (Auger Eric) [1704597] - [iommu] vt-d: Differentiate relaxable and non relaxable RMRRs (Auger Eric) [1704597] - [iommu] Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions (Auger Eric) [1704597] - [iommu] vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions (Auger Eric) [1704597] - [iommu] vt-d: Handle RMRR with PCI bridge device scopes (Auger Eric) [1704597] - [iommu] vt-d: Introduce is_downstream_to_pci_bridge helper (Auger Eric) [1704597] - [iommu] vt-d: Duplicate iommu_resv_region objects per device list (Auger Eric) [1704597] - [iommu] Fix a leak in iommu_insert_resv_region (Auger Eric) [1704597] - [pci] hv: Avoid use of hv_pci_dev->pci_slot after freeing it (Mohammed Gamal) [1737569]- [x86] kvm: x86: omit "impossible" pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix consistency check on injected exception error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: omit absent pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Fix libkvm build error (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Limit guest PMCs to those supported on the host (Vitaly Kuznetsov) [1749495] - [virt] kvm: x86, powerpc: do not allow clearing largepages debugfs entry (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: x86: clarify what is reported on KVM_GET_MSRS failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: add test for dirty logging inside nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix nested guest live migration with PML (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: assign two bits to track SPTE kinds (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Expose XSAVEERPTR to the guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Enumerate support for CLZERO instruction (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use AMD CPUID semantics for AMD vCPUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix userspace set invalid CR4 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Loosen filter for adaptive tuning of lapic_timer_advance_ns (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: cleanup and fix host 64-bit mode checks (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix build warnings in hv_enable_direct_tlbflush() on i386 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't check kvm_rebooting in __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Drop ____kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add error handling to VMREAD helper (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Optimize VMX instruction error and fault handling (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Check kvm_rebooting in kvm_spurious_fault() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: limit atomic switch MSRs (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Intercept RDPRU (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add "significant index" flag to a few CPUID leaves (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Skip invalid pages during zapping iff root_count is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Explicitly track only a single invalid mmu generation (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "kvm: x86/mmu: Remove is_obsolete() call" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: reclaim the zapped-obsolete page first"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: collapse TLB flushes when zap all pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: zap pages in batch"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: add tracepoint for kvm_mmu_invalidate_all_pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: show mmu_valid_gen in shadow page related tracepoints"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Treat invalid shadow pages as obsolete (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Tune lapic_timer_advance_ns smoothly (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add comments to document various emulation types (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove emulation_result enums, EMULATE_{DONE, FAIL, USER_EXIT} (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Remove EMULATE_FAIL handling in handle_invalid_guest_state() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move triple fault request into RM int injection (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Handle emulation failure directly in kvm_task_switch() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Exit to userspace on emulation skip failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #UD injection for failed emulation into emulation code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add explicit flag for forced emulation on #UD (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #GP injection for VMware into x86_emulate_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't attempt VMWare emulation on #GP with non-zero error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor kvm_vcpu_do_singlestep() to remove out param (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Clean up handle_emulation_failure() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Relocate MMIO exit stats counting (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check Host Address Space Size on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hyperv_cpuid: add check for NoNonArchitecturalCoreSharing bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: hyper-v: set NoNonArchitecturalCoreSharing CPUID bit when SMT is impossible (Vitaly Kuznetsov) [1749495] - [kernel] cpu/smt: create and export cpu_smt_possible() (Vitaly Kuznetsov) [1749495] - [x86] kvm: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually flush collapsible SPTEs only when toggling flags (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicate guest mode handling (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Introduce VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Create VM earlier for dirty log test (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Move vm type into _vm_create() internally (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: announce KVM_CAP_HYPERV_ENLIGHTENED_VMCS support only when it is available (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove unneeded nested_enable_evmcs() hook (Vitaly Kuznetsov) [1749495] - [x86] kvm/hyper-v/vmx: Add direct tlb flush support (Vitaly Kuznetsov) [1749495] - [documentation] kvm/hyper-v: Add new KVM capability KVM_CAP_HYPERV_DIRECT_TLBFLUSH (Vitaly Kuznetsov) [1749495] - [x86] hyper-v: Fix definition of struct hv_vp_assist_page (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel PMU MSRs to msrs_to_save[] (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use IPI shorthands in kvm guest when support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix INIT signal handling in various CPU states (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Introduce exit reason for receiving INIT signal on guest-mode (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Stop the preemption timer during vCPU reset (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Micro optimize IPI latency (Vitaly Kuznetsov) [1749495] - [x86] kvm: Nested KVM MMUs need PAE root too (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: set ctxt->have_exception in x86_decode_insn() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always stop emulation on page fault (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: trace nested VM-Enter failures detected by H/W (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: add tracepoint for failed nested VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix a check in nested_svm_vmrun() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Return to userspace with internal error on unexpected exit reason (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add kvm_emulate_{rd, wr}msr() to consolidate VXM/SVM code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor up kvm_{g, s}et_msr() to simplify callers (Vitaly Kuznetsov) [1749495] - [documentation] doc: kvm: Fix return description of KVM_SET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Tune PLE Window tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Change ple_window type to unsigned int (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove tailing newline for tracepoints (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Trace vcpu_id for vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually calculate reserved bits when loading PDPTRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Disable posted interrupts for non-standard IRQs delivery modes (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix and tweak the comments for VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: Assert that struct kvm_vcpu is always as offset zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add pv tlb shootdown tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally call x86 ops that are always implemented (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Consolidate "is MMIO SPTE" code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Add explicit access mask for MMIO SPTEs (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Rename access permissions cache member in struct kvm_vcpu_arch (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate hardcoded RIP advancement from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate weird goto from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: remove hardcoded instruction length from intercepts (Vitaly Kuznetsov) [1749495] - [x86] kvm: add xsetbv to the emulator (Vitaly Kuznetsov) [1749495] - [x86] kvm: clear interrupt shadow on EMULTYPE_SKIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: propagate errors from skip_emulated_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix x86_decode_insn() return when fetching insn bytes fails (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use Intel speculation bugs and features as derived in generic x86 code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always expose VIRT_SSBD to guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix reporting of AMD speculation bug CPUID leaf (Vitaly Kuznetsov) [1749495] - [virt] kvm: Call kvm_arch_vcpu_blocking early into the blocking sequence (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: work around leak of uninitialized stack contents (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: handle page fault in vmread (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't update RIP or do single-step on faulting emulation (Vitaly Kuznetsov) [1749495] - [tools] selftests/kvm: make platform_info_test pass on AMD (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: x86/mmu: Zap only the relevant pages when removing a memslot" (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix state save/load on processors without XSAVE (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: provide common function to enable eVMCS (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: do not try running the VM in vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove redundant assignment of var new_entry (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Adding config fragments (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Update gitignore file for latest changes (Vitaly Kuznetsov) [1749495] - [virt] kvm: remove unnecessary PageReserved check (Vitaly Kuznetsov) [1749495] - [x86] kvm: remove useless calls to kvm_para_available (Vitaly Kuznetsov) [1749495] - [x86] kvm: no need to check return value of debugfs_create functions (Vitaly Kuznetsov) [1749495] - [s390] kvm: remove kvm_arch_has_vcpu_debugfs() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix leak vCPU's VMCS value into other pCPU (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check preempted_in_kernel for involuntary preemption (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Don't need to wakeup vCPU twice afer timer fire (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Boost queue head vCPU to mitigate lock waiter preemption (Vitaly Kuznetsov) [1749495] - [documentation] documentation: move Documentation/virtual to Documentation/virt (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add fixed counters to PMU filter (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: dump VMCS on failed entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: refine kvm_pmu err msg when event creation failed (Vitaly Kuznetsov) [1749495] - [virt] kvm: Boost vCPUs that are delivering interrupts (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove superfluous define from vmx.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix detection of AMD Errata 1096 (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Inject timer interrupt via posted interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: Don't call kvm_spurious_fault() from .fixup (Vitaly Kuznetsov) [1749495] - [x86] kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: Fix fastop function ELF metadata (Vitaly Kuznetsov) [1749495] - [x86] paravirt: Fix callee-saved function ELF sizes (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Make lapic timer unpinned (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: reset pmc->counter to 0 for pmu fixed_counters (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Ignore segment base for VMX memory operand when segment not FS or GS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: ioapic and apic debug macros cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: some tsc debug cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix coccinelle warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid constant-conversion warning (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid -Wsometimes-uninitized warning (Vitaly Kuznetsov) [1749495] - [documentation] documentation: virtual: Add toctree hooks (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: Convert cpuid.txt to .rst (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally enable irqs in guest context (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: PMU Event Filter (Vitaly Kuznetsov) [1749495] - [kernel] kvm: x86: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Properly check if "page" is valid in kvm_vcpu_unmap (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Retry tune per-vCPU timer_advance_ns if adaptive tuning goes insane (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: write down valid APIC registers (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: ARBPRI is a reserved register for x2APIC (Vitaly Kuznetsov) [1749495] - [x86] kvm nvmx: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add tracepoints around __direct_map and FNAME(fetch) (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: remove now unneeded hugepage gfn adjustment (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: make FNAME(fetch) and __direct_map more similar (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Do not release the page inside mmu_set_spte() (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: remove has_leaf_count from struct kvm_cpuid_param (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: rename do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: extract do_cpuid_7_mask and support multiple subleafs (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: do_cpuid_ent works on a whole CPUID function (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: remove the trailing newline used in the fmt parameter of TP_printk (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: add nrips module parameter (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: degrade WARN to pr_warn_ratelimited (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Remove unnecessary sync_roots from handle_invept (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: document CPUID bit for MSR_KVM_POLL_CONTROL (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Expose PV_SCHED_YIELD CPUID feature bit to guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Implement PV sched yield hypercall (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Yield to IPI target if necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: list VMX MSRs in KVM_GET_MSR_INDEX_LIST (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: allow setting the VMFUNC controls MSR (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: include conditional controls in /dev/kvm KVM_GET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix apic dangling pointer in vcpu (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: check CPUID before allowing read/write of IA32_XSS (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Check for a kernel warning (Vitaly Kuznetsov) [1749495] - [tools] kvm: tests: Sort tests in the Makefile alphabetically (Vitaly Kuznetsov) [1749495] - [documentation] kvm: fix typo in documentation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: shadow pin based execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Leave preemption timer running when it's disabled (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Drop hv_timer_armed from 'struct loaded_vmcs' (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preset *DT exiting in vmcs02 when emulating UMIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preserve last USE_MSR_BITMAPS when preparing vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Explicitly initialize controls shadow at VMCS allocation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reset VMCS controls shadow on VMCS switch (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Shadow VMCS controls on a per-VMCS basis (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS secondary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS primary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS pin controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add builder macros for shadowing controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use adjusted pin controls for vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Copy PDPTRs to/from vmcs12 only when necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for SYSENTER MSRs when they're written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_CR_PAT when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write APIC-access page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write virtual-APIC page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't dump VMCS if virtual APIC page can't be mapped (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reread VMCS-agnostic state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't "put" vCPU or host state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: simplify vmx_prepare_switch_to_{guest, host} (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't rewrite GUEST_PML_INDEX during nested VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Write ENCLS-exiting bitmap once per vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Always sync GUEST_BNDCFGS when it comes from vmcs01 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Sync rarely accessed guest fields only when needed (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Add helpers to identify shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use descriptive names for VMCS sync functions and flags (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Lift sync_vmcs12() out of prepare_vmcs12() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Track vmcs12 offsets for shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to GUEST_{CS, SS}_AR_BYTES (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to read-only shadow VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_{before, after}_interrupt() calls to vendor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Store the host kernel's IDT base in a global variable (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Read cached VM-Exit reason to detect external interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: small cleanup in handle_exception (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix handling of #MC that occurs during VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: move MSR_IA32_POWER_CTL handling to common code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: offset is ensure to be in range (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use same convention to name kvm_lapic_{set, clear}_vector() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: check kvm_apic_sw_enabled() is enough (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add host poll control msrs (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: segment limit check: use access length (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix limit checking in get_vmx_mem_address() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel CPUID.1F cpuid emulation support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use DR_TRAP_BITS instead of hard-coded 15 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clean up conditions for asynchronous page fault handling (Vitaly Kuznetsov) [1749495] - [documentation] docs: amd-memory-encryption.rst get rid of warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Convert kvm_lock to a mutex (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: remove unneeded 'asm volatile ("")' from vmcs_write64 (Vitaly Kuznetsov) [1749495] - [virt] kvm: irqchip: Use struct_size() in kzalloc() (Vitaly Kuznetsov) [1749495] - [x86] kvm/vmx: drop bad asm() clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hide vcpu_setup in processor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Emulate MSR_IA32_MISC_ENABLE MWAIT bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Provide a capability to disable cstate msr read intercepts (Vitaly Kuznetsov) [1749495] - [documentation] kvm: documentation: Add disable pause exits to KVM_CAP_X86_DISABLE_EXITS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: refine kvm_get_arch_capabilities() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Directly return result from kvm_arch_check_processor_compat() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Optimize timer latency further (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Extract adaptive tune timer advancement logic (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: properly map nested VMCB (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix reserved bits related calculation errors caused by MKTME (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compile on s390 part 2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix return value for reserved EFER (Vitaly Kuznetsov) [1749495] - [tools] kvm_stat: fix fields filter for child events (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: aarch64: compile with warnings on (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: do not mask the value that is written to fixed PMUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: mask the result of rdpmc according to the width of the counters (Vitaly Kuznetsov) [1749495] - [x86] kvm/pmu: Set AMD's virt PMU version to 1 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: do not spam dmesg with VMCS/VMCB dumps (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check irqchip mode before assign irqfd (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicated TEST_ASSERT in hyperv_cpuid.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Expose per-vCPU timer_advance_ns to userspace (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Fix lapic_timer_advance_ns parameter overflow (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix using __this_cpu_read() in preemptible context (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on s390 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include multiple indices with CPUID leaf 0x8000001d (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Fix a condition in test_hv_cpuid() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix spinlock taken warning during host resume (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on aarch64 (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: nvmx: Expose RDPMC-exiting only when guest supports PMU" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix L1TF mitigation for shadow MMU (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Disable intercept for FS/GS base MSRs in vmcs02 when possible (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Add tests to .gitignore (Vitaly Kuznetsov) [1749495] - [documentation] kvm: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix kvm_clear_dirty_log_protect off-by-(minus-)one (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix the bitmap range to copy during clear dirty (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use direct accessors for RIP and RSP (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Use accessors for GPRs outside of dedicated caching logic (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Omit caching logic for always-available GPRs (Vitaly Kuznetsov) [1749495] - [x86] kvm, x86: Properly check whether a pfn is an MMIO or not (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use page_address_valid in a few more locations (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the enlightened VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the shadow VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: Use the new mapping API for mapping guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm/x86: Use kvm_vcpu_map in emulator_cmpxchg_emulated (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the posted interrupt descriptor table (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the virtual APIC page (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the L1 MSR bitmap (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory (Vitaly Kuznetsov) [1749495] - [virt] kvm: Introduce a new guest mapping API (Vitaly Kuznetsov) [1749495] - [x86] kvm: Handle PFNs outside of kernel reach when touching GPTEs (Vitaly Kuznetsov) [1749495] - [x86] nvmx: Update the PML table without mapping and unmapping the page (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmon: Read 4 bytes from guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm: Implement HWCR support (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Include architectural defs header in capabilities.h (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: clean up some debug output (Vitaly Kuznetsov) [1749495] - [virt] kvm_main: fix some comments (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Skip delta_tsc shift-and-divide if the dividend is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Check for a pending timer intr prior to start_hv_timer() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Refactor ->set_hv_timer to use an explicit expired param (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Explicitly cancel the hv timer if it's pre-expired (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Busy wait for timer to expire when using hv_timer (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Nop emulation of MSR_IA32_POWER_CTL (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add support of clear Trace_ToPA_PMI status (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject PMI for KVM guest (Vitaly Kuznetsov) [1749495] - [documentation] revert "kvm: doc: Document the life cycle of a VM and its resources" (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: fix dirty log ioctl arch lists (Vitaly Kuznetsov) [1749495] - [x86] kvm: Make steal_time visible (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject #GP if guest attempts to set unsupported EFER bits (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Skip EFER vs. guest CPUID checks for host-initiated writes (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in pre-VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename and split top-level consistency checks to match SDM (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Move guest non-reg state checks to VM-Exit path (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-entry control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-exit control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: optimize check for valid PAT value (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clear VM_EXIT_SAVE_IA32_PAT (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: print more APICv fields in dump_vmcs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Raise #GP when guest vCPU do not support PMU (Vitaly Kuznetsov) [1749495] - [documentation] kvm: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: skip populating logical dest map if apic is not sw enabled (Bandan Das) [1728503] - [powerpc] kvm: ppc: book3s: Fix incorrect guest-to-user-translation error handling (David Gibson) [1749504] - [powerpc] kvm: Fall through switch case explicitly (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix CR0 setting in TM emulation (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Invalidate ERAT when flushing guest TLB entries (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Only write DAWR[X] when handling h_set_dawr in real mode (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: xive: Fix spelling mistake "acessing" -> "accessing" (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Make sure to load LPID for radix VCPUs (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Flush TLB on secondary radix threads (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Move HPT guest TLB flushing to C code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Handle virtual mode in XIVE VCPU push code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: smb->smp comment fixup (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Allocate guest TCEs on demand too (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Avoid lockdep debugging in TCE realmode handlers (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix lockdep warning when entering the guest (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement real mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement virtual mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Protect memslots while validating user address (David Gibson) [1749504] - [pci] PCI: hv: Use bytes 4 and 5 from instance ID as the PCI domain numbers (Mohammed Gamal) [1671288] - [pci] PCI: hv: Detect and fix Hyper-V PCI domain number collision (Mohammed Gamal) [1671288] - [fs] Revert "lockd: Show pid of lockd for remote locks" (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops in nfs4_do_setattr (Benjamin Coddington) [1732409] - [fs] NFSv4: Check the return value of update_open_stateid() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix delegation state recovery (Benjamin Coddington) [1732409] - [fs] pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error (Benjamin Coddington) [1732409] - [fs] Revert "NFS: readdirplus optimization by cache mechanism" (memleak) (Benjamin Coddington) [1732409] - [fs] svcrdma: Ignore source port when computing DRC hash (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter (Benjamin Coddington) [1732409] - [fs] SUNRPC fix regression in umount of a secure mount (Benjamin Coddington) [1732409] - [fs] NFS4: Fix v4.0 client state corruption when mount (Benjamin Coddington) [1732409] - [fs] NFSv4: When recovering state fails with EAGAIN, retry the same recovery (Benjamin Coddington) [1732409] - [fs] pnfs: Fix a problem where we gratuitously start doing I/O through the MDS (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request (Benjamin Coddington) [1732409] - [fs] sunrpc/cache: remove the exporting of cache_seq_next (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a use after free when a server rejects the RPCSEC_GSS credential (Benjamin Coddington) [1732409] - [fs] xprtrdma: Fix an frwr_map recovery nit (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix incorrect return value in copy_file_range (Benjamin Coddington) [1732409] - [fs] NFS: Fix handling of reply page vector (Benjamin Coddington) [1732409] - [fs] NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. (Benjamin Coddington) [1732409] - [fs] nfsd: Don't release the callback slot unless it was actually held (Benjamin Coddington) [1732409] - [fs] nfsd/nfsd3_proc_readdir: fix buffer count and page pointers (Benjamin Coddington) [1732409] - [fs] sunrpc: don't mark uninitialised items as VALID. (Benjamin Coddington) [1732409] - [fs] SUNRPC: fix uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Fix layoutstats handling during read failovers (Benjamin Coddington) [1732409] - [fs] NFS: Fix a typo in nfs_init_timeout_values() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected (Benjamin Coddington) [1732409] - [fs] NFS: fix mount/umount race in nlmclnt. (Benjamin Coddington) [1732409] - [fs] NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock, unlock}data() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant check for the reply length in call_decode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle the SYSTEM_ERR rpc error (Benjamin Coddington) [1732409] - [fs] SUNRPC: rpc_decode_header() must always return a non-zero value on error (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the ENOTCONN error on socket disconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix the minimal size for reply buffer allocation (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a client regression when handling oversized replies (Benjamin Coddington) [1732409] - [fs] pNFS: Fix a typo in pnfs_update_layout (Benjamin Coddington) [1732409] - [fs] SUNRPC: Take the transport send lock before binding+connecting (Benjamin Coddington) [1732409] - [fs] SUNRPC: Micro-optimise when the task is known not to be sleeping (Benjamin Coddington) [1732409] - [fs] SUNRPC: Check whether the task was transmitted before rebind/reconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant calls to RPC_IS_QUEUED() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up (Benjamin Coddington) [1732409] - [fs] nfsd: allow nfsv3 readdir request to be larger. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Respect RPC call timeouts when retrying transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up RPC back channel transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Prevent thundering herd when the socket is not connected (Benjamin Coddington) [1732409] - [fs] nfsd: fix wrong check in write_v4_end_grace() (Benjamin Coddington) [1732409] - [fs] nfsd: fix memory corruption caused by readdir (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow dynamic allocation of back channel slots (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Bump the default callback session slot count to 16 (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites in sunrpc (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Clean up mirror DS initialisation (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_ds_version() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify ff_layout_get_ds_cred() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Speed up read failover when DSes are down (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove bogus checks for invalid deviceids (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Avoid unnecessary layout invalidations (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() (Benjamin Coddington) [1732409] - [fs] NFSv4: Handle early exit in layoutget by returning an error (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads (Benjamin Coddington) [1732409] - [fs] NFSv4.2: Add client support for the generic 'layouterror' RPC call (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated (Benjamin Coddington) [1732409] - [fs] NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Fix up sparse RCU annotations (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() (Benjamin Coddington) [1732409] - [fs] NFS: Add missing encode / decode sequence_maxsz to v4.2 operations (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Don't process the sequence op more than once. (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Reinitialise sequence results before retransmitting a request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix an Oops in udp_poll() (Benjamin Coddington) [1732409] - [fs] NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount (Benjamin Coddington) [1732409] - [fs] NFS: Fix a soft lockup in the delegation recovery code (Benjamin Coddington) [1732409] - [fs] nfsd: fix performance-limiting session calculation (Benjamin Coddington) [1732409] - [fs] svcrpc: fix UDP on servers with lots of threads (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the redundant 'zerocopy' argument to xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Further cleanups of xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert socket page send code to use iov_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Initiate a connection close on an ESHUTDOWN error in stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't suppress socket errors when a message read completes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle zero length fragments correctly (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the stream record info when the receive worker is running (Benjamin Coddington) [1732409] - [fs] nfs: fix xfstest generic/099 failed on nfsv3 (Benjamin Coddington) [1732409] - [fs] NFS: Fix typo in comments of nfs_readdir_alloc_pages() (Benjamin Coddington) [1732409] - [fs] NFS: Remove redundant semicolon (Benjamin Coddington) [1732409] - [fs] NFS: readdirplus optimization by cache mechanism (Benjamin Coddington) [1732409] - [fs] fs/nfs: Fix nfs_parse_devname to not modify it's argument (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove pointless test in unx_match() (Benjamin Coddington) [1732409] - [fs] NFS: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use poll() to fix up the socket requeue races (Benjamin Coddington) [1732409] - [fs] SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs (Benjamin Coddington) [1732409] - [fs] NFS: Fix sparse annotations for nfs_set_open_stateid_locked() (Benjamin Coddington) [1732409] - [fs] NFS: Fix up documentation warnings (Benjamin Coddington) [1732409] - [fs] NFS: ENOMEM should also be a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: EINTR is also a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: Ensure NFS writeback allocations don't recurse back into NFS. (Benjamin Coddington) [1732409] - [fs] NFS: Pass error information to the pgio error cleanup routine (Benjamin Coddington) [1732409] - [fs] NFS: Clean up list moves of struct nfs_page (Benjamin Coddington) [1732409] - [fs] NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() (Benjamin Coddington) [1732409] - [fs] NFS: Fix an I/O request leakage in nfs_do_recoalesce (Benjamin Coddington) [1732409] - [fs] NFS: Fix I/O request leakages (Benjamin Coddington) [1732409] - [fs] Revert "nfsd4: return default lease period" (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use au_rslack when computing reply buffer size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add rpc_auth::au_ralign field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make AUTH_SYS and AUTH_NULL set au_verfsize (Benjamin Coddington) [1732409] - [fs] NFS: Account for XDR pad of buf->pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce rpc_prepare_reply_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xdr_buf_trim() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce trace points in rpc_auth_gss.ko (Benjamin Coddington) [1732409] - [fs] xprtrdma: Squelch a sparse warning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when decoding RPC Reply header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up rpc_verify_header() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when constructing RPC Call header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add build option to disable support for insecure enctypes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_xprt::tsh_size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove some dprintk() call sites from auth functions (Benjamin Coddington) [1732409] - [fs] NFS: Add trace events to report non-zero NFS status codes (Benjamin Coddington) [1732409] - [fs] NFS: Remove print_overflow_msg() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add trace event that reports reply page vector alignment (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add XDR overflow trace event (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add xdr_stream::rqst field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Display symbolic flag names in RPC trace events (Benjamin Coddington) [1732409] - [fs] rpc: properly check debugfs dentry before using it (Benjamin Coddington) [1732409] - [fs] svcrpc: fix unlikely races preventing queueing of sockets (Benjamin Coddington) [1732409] - [fs] svcrpc: svc_xprt_has_something_to_do seems a little long (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() (Benjamin Coddington) [1732409] - [fs] nfsd: fix an IS_ERR() vs NULL check (Benjamin Coddington) [1732409] - [fs] nfsd: Fix error return values for nfsd4_clone_file_range() (Benjamin Coddington) [1732409] - [fs] nfs: Fix NULL pointer dereference of dev_name (Benjamin Coddington) [1732409] - [fs] SUNRPC: Address Kerberos performance/behavior regression (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix unnecessary retry in nfs4_copy_file_range (Benjamin Coddington) [1732409] - [fs] sunrpc: kernel BUG at kernel/cred.c:825! (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix TCP receive code on archs with flush_dcache_page() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert to DEFINE_SHOW_ATTRIBUTE (Benjamin Coddington) [1732409] - [fs] sunrpc: Add xprt after nfs4_test_session_trunk() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert unnecessary GFP_ATOMIC to GFP_NOFS (Benjamin Coddington) [1732409] - [fs] sunrpc: handle ENOMEM in rpcb_getport_async (Benjamin Coddington) [1732409] - [fs] NFS: remove unnecessary test for IS_ERR(cred) (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix async copy reboot recovery (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix some kernel doc complaints (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify defining common RPC trace events (Benjamin Coddington) [1732409] - [fs] NFS: Fix NFSv4 symbolic trace point output (Benjamin Coddington) [1732409] - [fs] nfs: fixed broken compilation in nfs_callback_up_net() (Benjamin Coddington) [1732409] - [fs] nfs: minor typo in nfs4_callback_up_net() (Benjamin Coddington) [1732409] - [fs] sunrpc: fix debug message in svc_create_xprt() (Benjamin Coddington) [1732409] - [fs] sunrpc: remove svc_rdma_bc_class (Benjamin Coddington) [1732409] - [fs] sunrpc: remove unused bc_up operation from rpc_xprt_ops (Benjamin Coddington) [1732409] - [fs] sunrpc: use SVC_NET() in svcauth_gss_* functions (Benjamin Coddington) [1732409] - [fs] nfsd: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC discard cr_uid from struct rpc_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: simplify auth_unix. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove crbind rpc_cred operation (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove generic cred code. (Benjamin Coddington) [1732409] - [fs] NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. (Benjamin Coddington) [1732409] - [fs] NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred. (Benjamin Coddington) [1732409] - [fs] NFS: change access cache to use 'struct cred'. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT (Benjamin Coddington) [1732409] - [fs] NFS: move credential expiry tracking out of SUNRPC into NFS. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add side channel to use non-generic cred for rpc call. (Benjamin Coddington) [1732409] - [fs] SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none (Benjamin Coddington) [1732409] - [fs] NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred(). (Benjamin Coddington) [1732409] - [fs] SUNRPC: discard RPC_DO_ROOTOVERRIDE() (Benjamin Coddington) [1732409] - [fs] NFSv4: don't require lock for get_renew_cred or get_machine_cred (Benjamin Coddington) [1732409] - [fs] NFSv4: add cl_root_cred for use when machine cred is not available. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove machine_cred field from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove uid and gid from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove groupinfo from struct auth_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add 'struct cred *' to auth_cred and rpc_cred (Benjamin Coddington) [1732409] - [fs] cred: allow get_cred() and put_cred() to be given NULL. (Benjamin Coddington) [1732409] - [fs] cred: export get_task_cred(). (Benjamin Coddington) [1732409] - [fs] cred: add get_cred_rcu() (Benjamin Coddington) [1732409] - [fs] cred: add cred_fscmp() for comparing creds. (Benjamin Coddington) [1732409] - [fs] SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG (Benjamin Coddington) [1732409] - [fs] nfs: fix comment to nfs_generic_pg_test which does the opposite (Benjamin Coddington) [1732409] - [fs] NFSv4: cleanup remove unused nfs4_xdev_fs_type (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xprt_connect_status() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a race with XPRT_CONNECTING (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix disconnection races (Benjamin Coddington) [1732409] - [fs] Revert "[net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down"" (Benjamin Coddington) [1732409] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1732409] - [fs] NFSD remove OP_CACHEME from 4.2 op_flags (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't force a redundant disconnection in xs_read_stream() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up socket polling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the discard iterator rather than MSG_TRUNC (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat EFAULT as a truncated message in xs_read_stream_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix RPC receive hangs (Benjamin Coddington) [1732409] - [fs] nfsd: Return EPERM, not EACCES, in some SETATTR cases (Benjamin Coddington) [1732409] - [fs] sunrpc: fix cache_head leak due to queued request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a potential race in xprt_connect() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a memory leak in call_encode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix leak of krb5p encode pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: call_connect_status() must handle tasks that got transmitted (Benjamin Coddington) [1732409] - [fs] nfs: don't dirty kernel pages read by direct-io (Benjamin Coddington) [1732409] - [fs] NFS: use locks_copy_lock() to copy locks. (Benjamin Coddington) [1732409] - [fs] nfsd: clean up indentation, increase indentation in switch statement (Benjamin Coddington) [1732409] - [fs] nfsd: fix a warning in __cld_pipe_upcall() (Benjamin Coddington) [1732409] - [fs] lockd: fix decoding of TEST results (Benjamin Coddington) [1732409] - [fs] nfsd4: fix crash on writing v4_end_grace before nfsd startup (Benjamin Coddington) [1732409] - [fs] nfsd4: skip unused assignment (Benjamin Coddington) [1732409] - [fs] nfsd4: forbid all renames during grace period (Benjamin Coddington) [1732409] - [fs] nfsd4: remove unused nfs4_check_olstateid parameter (Benjamin Coddington) [1732409] - [fs] nfsd4: zero-length WRITE should succeed (Benjamin Coddington) [1732409] - [fs] NFSv4.2 copy do not allocate memory under the lock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a NFSv4 state manager deadlock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops during delegation callbacks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a bogus get/put in generic_key_to_expire() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache (Benjamin Coddington) [1732409] - [fs] NFSv4: Ensure that the state manager exits the loop on SIGKILL (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING (Benjamin Coddington) [1732409] - [fs] SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() (Benjamin Coddington) [1732409] - [fs] nfsd: COPY and CLONE operations require the saved filehandle to be set (Benjamin Coddington) [1732409] - [fs] sunrpc: correct the computation for page_ptr when truncating (Benjamin Coddington) [1732409] - [fs] NFS: fix spelling mistake, EACCESS -> EACCES (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use atomic(64)_t for seq_send(64) (Benjamin Coddington) [1732409] - [fs] nfsd: Fix an Oops in free_session() (Benjamin Coddington) [1732409] - [fs] nfsd: correctly decrement odstate refcount in error path (Benjamin Coddington) [1732409] - [fs] nfsd: fix fall-through annotations (Benjamin Coddington) [1732409] - [fs] knfsd: Improve lookup performance in the duplicate reply cache using an rbtree (Benjamin Coddington) [1732409] - [fs] knfsd: Further simplify the cache lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Simplify NFS duplicate replay cache (Benjamin Coddington) [1732409] - [fs] knfsd: Remove dead code from nfsd_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace the cache_detail->hash_lock with a regular spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove non-RCU protected lookup (Benjamin Coddington) [1732409] - [fs] NFS: Fix up a typo in nfs_dns_ent_put (Benjamin Coddington) [1732409] - [fs] NFS: Lockless DNS lookups (Benjamin Coddington) [1732409] - [fs] knfsd: Lockless lookup of NFSv4 identities. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless server RPCSEC_GSS context lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Allow lockless lookups of the exports (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make server side AUTH_UNIX use lockless lookups (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow cache lookups to use RCU protection rather than the r/w spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the auth cred cache to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert auth creds to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify lookup code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up the AUTH cache code (Benjamin Coddington) [1732409] - [fs] NFS: change sign of nfs_fh length (Benjamin Coddington) [1732409] - [fs] sunrpc: safely reallow resvport min/max inversion (Benjamin Coddington) [1732409] - [fs] nfs: remove redundant call to nfs_context_set_write_error() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a compile warning for cmpxchg64() (Benjamin Coddington) [1732409] - [fs] SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor sunrpc_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add lockless lookup of the server's auth domain (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the server 'authtab_lock' and just use RCU (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix lookup revalidate of regular files (Benjamin Coddington) [1732409] - [fs] NFS: Refactor nfs_lookup_revalidate() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace krb5_seq_lock with a lockless scheme (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking (Benjamin Coddington) [1732409] - [fs] NFS: Remove private spinlock in struct nfs_pgio_header (Benjamin Coddington) [1732409] - [fs] NFSv3: Improve NFSv3 performance when server returns no post-op attributes (Benjamin Coddington) [1732409] - [fs] NFSv4: Split out NFS v4.2 copy completion functions (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of nfs4_recovery_handle_error() (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of the switch statement in nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFS: Split out the body of nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix the r/wsize checking (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert struct nfs4_state to use refcount_t (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert open state lookup to use RCU (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the open context to RCU (Benjamin Coddington) [1732409] - [fs] NFS: Simplify internal check for whether file is open for write (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the lock context to RCU (Benjamin Coddington) [1732409] - [fs] pNFS: Don't allocate more pages than we need to fit a layoutget response (Benjamin Coddington) [1732409] - [fs] pNFS: Don't zero out the array in nfs4_alloc_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Unexport xdr_partial_copy_from_skb() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up xs_udp_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stream_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code by switching to using iterators (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a label for RPC calls that require allocation on receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the xprt->sending queue back to an ordinary wait queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix priority queue fairness (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xprt receive queue to use an rbtree (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't take transport->lock unnecessarily when taking XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Cleanup: remove the unused 'task' argument from the request_send() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up transport write space handling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Turn off throttling of RPC slots for TCP sockets (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Enqueue swapper tagged RPCs at the head of the transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Support for congestion control when queuing is enabled (Benjamin Coddington) [1732409] - [fs] SUNRPC: Improve latency for interactive tasks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move RPC retransmission stat counter to xprt_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify xprt_prepare_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the request 'bytes_sent' counter when releasing XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat the task and request as separate in the xprt_ops->send_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up the back channel transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor RPC call encoding (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a transmission queue for RPC requests (Benjamin Coddington) [1732409] - [fs] SUNRPC: Distinguish between the slot allocation list and receive queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Minor cleanup for call_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove wait for reply code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove the reply queue code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename xprt->recv_lock to xprt->queue_lock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't wake queued RPC calls multiple times in xprt_transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Test whether the task is queued before grabbing the queue spinlocks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a helper to wake up a sleeping rpc_task and set its status (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor the transport request pinning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify dealing with aborted partially transmitted messages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add socket transmit queue offset tracking (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move reset of TCP state variables into the reconnect code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename TCP receive-specific state variables (Benjamin Coddington) [1732409] - [fs] SUNRPC: Avoid holding locks across the XDR encoding of the RPC message (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify identification of when the message send/receive is complete (Benjamin Coddington) [1732409] - [fs] SUNRPC: The transmitted message must lie in the RPCSEC window of validity (Benjamin Coddington) [1732409] - [fs] SUNRPC: If there is no reply expected, bail early from call_decode (Benjamin Coddington) [1732409] - [fs] nfsd: remove set but not used variable 'dirp' (Benjamin Coddington) [1732409] - [fs] NFSD introduce async copy feature (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_STATUS xdr (Benjamin Coddington) [1732409] - [fs] NFSD CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Don't open code clearing of delegation state (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix infinite loop on I/O. (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] pNFS: Ensure we return the error if someone kills a waiting layoutget (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] sunrpc: Add comment defining gssd upcall API keywords (Benjamin Coddington) [1732409] - [fs] nfsd: Remove callback_cred (Benjamin Coddington) [1732409] - [fs] nfsd: Use correct credential for NFSv4.0 callback with GSS (Benjamin Coddington) [1732409] - [fs] sunrpc: Extract target name into svc_cred (Benjamin Coddington) [1732409] - [fs] sunrpc: Enable the kernel to specify the hostname part of service principals (Benjamin Coddington) [1732409] - [fs] pNFS: Remove unwanted optimisation of layoutget (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: ff_layout_pg_init_read should exit on error (Benjamin Coddington) [1732409] - [fs] pNFS: Treat RECALLCONFLICT like DELAY... (Benjamin Coddington) [1732409] - [fs] pNFS: When updating the stateid in layoutreturn, also update the recall range (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix locking in pnfs_generic_recover_commit_reqs (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a typo in nfs4_init_channel_attrs() (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't busy wait if NFSv4 session draining is interrupted (Benjamin Coddington) [1732409] - [fs] NFS recover from destination server reboot for copies (Benjamin Coddington) [1732409] - [fs] nfsd: use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] nfsd: constify write_op[] (Benjamin Coddington) [1732409] - [fs] fs/nfsd: Delete invalid assignment statements in nfsd4_decode_exchange_id (Benjamin Coddington) [1732409] - [fs] NFSD: Handle full-length symlinks (Benjamin Coddington) [1732409] - [fs] NFSD: Refactor the generic write vector fill helper (Benjamin Coddington) [1732409] - [fs] nfsd: Mark expected switch fall-through (Benjamin Coddington) [1732409] - [fs] nfsd: fix leaked file lock with nfs exported overlayfs (Benjamin Coddington) [1732409] - [fs] NFS add a simple sync nfs4_proc_commit after async COPY (Benjamin Coddington) [1732409] - [fs] NFS handle COPY ERR_OFFLOAD_NO_REQS (Benjamin Coddington) [1732409] - [fs] NFS send OFFLOAD_CANCEL when COPY killed (Benjamin Coddington) [1732409] - [fs] NFS export nfs4_async_handle_error (Benjamin Coddington) [1732409] - [fs] NFS handle COPY reply CB_OFFLOAD call race (Benjamin Coddington) [1732409] - [fs] NFS add support for asynchronous COPY (Benjamin Coddington) [1732409] - [fs] NFS COPY xdr handle async reply (Benjamin Coddington) [1732409] - [fs] NFS OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFS CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Use an appropriate work queue for direct-write completion (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix error handling in nfs4_sp4_select_mode() (Benjamin Coddington) [1732409] - [fs] pnfs: Use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN (Benjamin Coddington) [1732409] - [fs] NFS: Mark expected switch fall-throughs (Benjamin Coddington) [1732409] - [fs] NFSv4: Mark the inode change attribute up to date in update_changeattr() (Benjamin Coddington) [1732409] - [fs] NFSv4: Detect nlink changes on cross-directory renames too (Benjamin Coddington) [1732409] - [fs] NFSv4: bump/drop the nlink count on the parent dir when we mkdir/rmdir (Benjamin Coddington) [1732409] - [fs] pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn (Benjamin Coddington) [1732409] - [fs] sunrpc: whitespace fixes (Benjamin Coddington) [1732409] - [fs] NFSv4 client live hangs after live data migration recovery (Benjamin Coddington) [1732409] - [fs] NFSv4.0 fix client reference leak in callback (Benjamin Coddington) [1732409] - [fs] sunrpc: kstrtoul() can also return -ERANGE (Benjamin Coddington) [1732409] - [fs] NFS: silence a harmless uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] net/sunrpc: Make rpc_auth_create_args a const (Benjamin Coddington) [1732409] - [fs] pnfs/blocklayout: off by one in bl_map_stripe() (Benjamin Coddington) [1732409] - [fs] nfs: Referrals not inheriting proto setting from parent (Benjamin Coddington) [1732409] - [fs] nfs: initiate returning delegation when reclaiming one that's been recalled (Benjamin Coddington) [1732409] - [fs] fs: nfs: Adding new return type vm_fault_t (Benjamin Coddington) [1732409] - [fs] nfs: add error check in nfs_idmap_prepare_message() (Benjamin Coddington) [1732409] - [fs] NFS: More excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Fix excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Ensure we immediately start writeback on rescheduled writes (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix a potential layoutget/layoutrecall deadlock (Benjamin Coddington) [1732409] - [fs] pNFS: Parse the results of layoutget on open even if permissions checks fail (Benjamin Coddington) [1732409] - [fs] NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories (Benjamin Coddington) [1732409] - [fs] pNFS: Wait for stale layoutget calls to complete in pnfs_update_layout() (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Ensure we always return a layout if it has layoutstats (Benjamin Coddington) [1732409] - [fs] pNFS: Ignore non-recalled layouts in pnfs_layout_need_return() (Benjamin Coddington) [1732409] - [fs] pNFS: Don't update the stateid when replying NFS4ERR_DELAY to a layout recall (Benjamin Coddington) [1732409] - [fs] pNFS: Don't discard layout segments that are marked for return (Benjamin Coddington) [1732409] - [fs] nfsd: don't advertise a SCSI layout for an unsupported request_queue (Benjamin Coddington) [1732409] - [fs] nfsd: fix corrupted reply to badly ordered compound (Benjamin Coddington) [1732409] - [fs] nfsd: clarify check_op_ordering (Benjamin Coddington) [1732409] - [fs] nfsd: update obselete comment referencing the BKL (Benjamin Coddington) [1732409] - [fs] nfsd4: cleanup sessionid in nfsd4_destroy_session (Benjamin Coddington) [1732409] - [fs] nfsd4: less confusing nfsd4_compound_in_session (Benjamin Coddington) [1732409] - [fs] nfsd4: support change_attr_type attribute (Benjamin Coddington) [1732409] - [fs] nfsd: fix NFSv4 time_delta attribute (Benjamin Coddington) [1732409] - [fs] nfsd4: return default lease period (Benjamin Coddington) [1732409] - [fs] nfsd4: extend reclaim period for reclaiming clients (Benjamin Coddington) [1732409] - [netdrv] i40e: Do not check VF state in i40e_ndo_get_vf_config (Stefan Assmann) [1752498] - [netdrv] i40e: Add support for X710 device (Stefan Assmann) [1752891] - [mm] mm/oom_kill.c: add task UID to info message on an oom kill (Joel Savitz) [1693039] - [pci] ACPICA: Increase total number of possible Owner IDs (Al Stone) [1713050] - [powerpc] powerpc/pseries: correctly track irq state in default idle (Steve Best) [1751971] - [powerpc] powerpc/imc: Dont create debugfs files for cpu-less nodes (Steve Best) [1726031] - [fs] userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx (Alex Gladkov) [1749763] - [infiniband] RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message (Selvin Xavier) [1643312] - [drm] drm/bochs: Fix connector leak during driver unload (Sam Bobroff) [1463490] - [tools] selftests: Remove forced unbuffering for test running (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add test plan API to kselftest.h and adjust callers (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Remove KSFT_TAP_LEVEL (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Move test output to diagnostic lines (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Distinguish between missing and non-executable (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add plan line and fix result line syntax (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract logic for multiple test runs (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Use runner.sh for emit targets (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract single-test shell logic from lib.mk (Desnes Augusto Nunes do Rosario) [1721461] - [tools] x86/selftests/pkeys: Fork() to check for state being preserved (Vladis Dronov) [1738880] - [x86] x86/pkeys: Properly copy pkey state at fork() (Vladis Dronov) [1738880] - [netdrv] cxgb4: fix a memory leak bug (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Prefer pcie_capability_read_word() (Jonathan Toppins) [1725776] - [netdrv] allocate_flower_entry: should check for null deref (Jonathan Toppins) [1725776] - [netdrv] cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS refcounting for alloc/free mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for cxgb4 change mac (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for raw mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Re-work the logic for mps refcounting (Jonathan Toppins) [1725776] - [netdrv] cxgb4/libcxgb/cxgb4i/cxgbit: enable eDRAM page pods for iSCSI (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Set initial IRQ affinity hints (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Make t4_get_tp_e2c_map static (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Revert "cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size" (Jonathan Toppins) [1725776] - [netdrv] cxgb4: offload VLAN flows regardless of VLAN ethtype (Jonathan Toppins) [1725776] - [netdrv] cxgb4: use firmware API for validating filter spec (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Enable hash filter with offload (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Fix error path in cxgb4_init_module (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Delete all hash and TCAM filters before resource cleanup (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf_main: Mark expected switch fall-through (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf: Display advertised FEC in ethtool (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.23.3.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.22.9.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4/l2t: Use struct_size() in kvzalloc() (Jonathan Toppins) [1725776] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1725776] - [netdrv] crypto/chelsio/chtls: macro correction in tx path (Jonathan Toppins) [1725776]- [kernel] rcu: Add sparse check to rcu_assign_pointer() (Waiman Long) [1737054] - [kernel] rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment (Waiman Long) [1737054] - [kernel] rcu: Repair rcu_nmi_exit() docbook header (Waiman Long) [1737054] - [kernel] rcu: Remove preemption disabling from expedited CPU selection (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() (Waiman Long) [1737054] - [kernel] rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() (Waiman Long) [1737054] - [documentation] doc: Fix outdated links (Waiman Long) [1737054] - [documentation] doc: CPU-hotplug notifiers cannot invoke synchronize_srcu() or srcu_barrier() (Waiman Long) [1737054] - [documentation] doc: Now jiffies_till_sched_qs solicits help from cond_resched() (Waiman Long) [1737054] - [kernel] rcuperf: Stop abusing IS_ENABLED() (Waiman Long) [1737054] - [kernel] rcutorture: Add grace period after CPU offline (Waiman Long) [1737054] - [kernel] torture: Explain and simplify odd "for" loop in mkinitrd.sh (Waiman Long) [1737054] - [kernel] rcutorture: Record grace periods in forward-progress histogram (Waiman Long) [1737054] - [kernel] rcu: Prevent needless ->gp_seq_needed update in __note_gp_changes() (Waiman Long) [1737054] - [kernel] rcu: Do RCU GP kthread self-wakeup from softirq and interrupt (Waiman Long) [1737054] - [kernel] rcu: Add sysrq rcu_node-dump capability (Waiman Long) [1737054] - [kernel] rcu: Protect rcu_check_gp_kthread_starvation() access to ->gp_flags (Waiman Long) [1737054] - [kernel] rcu: Improve diagnostics for failed RCU grace-period start (Waiman Long) [1737054] - [kernel] rcu: Update NOCB comments (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_has_work to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_status to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_task to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking (Waiman Long) [1737054] - [kernel] rcu: Remove wrapper definitions for obsolete RCU update functions (Waiman Long) [1737054] - [kernel] rcu: Discard separate per-CPU callback counts (Waiman Long) [1737054] - [kernel] rcu: Inline _synchronize_rcu_expedited() into synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Determine expedited-GP IPI handler at build time (Waiman Long) [1737054] - [kernel] rcu: Inline rcu_kthread_do_work() into its sole remaining caller (Waiman Long) [1737054] - [kernel] rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR (Waiman Long) [1737054] - [kernel] rcu: Inline force_quiescent_state() into rcu_force_quiescent_state() (Waiman Long) [1737054] - [kernel] rcu: Make expedited IPI handler return after handling critical section (Waiman Long) [1737054] - [kernel] rcu: Rename and comment changes due to only one rcuo kthread per CPU (Waiman Long) [1737054] - [kernel] sched: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [net] net/core: Replace call_rcu_bh() and synchronize_rcu_bh() (Waiman Long) [1737054] - [net] netpoll: allow cleanup to be synchronous (Waiman Long) [1737054] - [net] netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and synchronize_rcu_bh() (Waiman Long) [1737054] - [kernel] uprobes: Use synchronize_rcu() not synchronize_sched() (Waiman Long) [1737054] - [kernel] rcutorture: Don't do busted forward-progress testing (Waiman Long) [1737054] - [kernel] rcutorture: Use 100ms buckets for forward-progress callback histograms (Waiman Long) [1737054] - [kernel] rcutorture: Recover from OOM during forward-progress tests (Waiman Long) [1737054] - [kernel] rcutorture: Print forward-progress test age upon failure (Waiman Long) [1737054] - [kernel] rcutorture: Print time since GP end upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcutorture: Print histogram of CB invocation at OOM time (Waiman Long) [1737054] - [kernel] rcutorture: Print GP age upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcu: Print per-CPU callback counts for forward-progress failures (Waiman Long) [1737054] - [kernel] rcu: Account for nocb-CPU callback counts in RCU CPU stall warnings (Waiman Long) [1737054] - [kernel] rcutorture: Dump grace-period diagnostics upon forward-progress OOM (Waiman Long) [1737054] - [kernel] rcutorture: Prepare for asynchronous access to rcu_fwd_startat (Waiman Long) [1737054] - [kernel] torture: Remove unnecessary "ret" variables (Waiman Long) [1737054] - [kernel] rcutorture: Affinity forward-progress test to avoid housekeeping CPUs (Waiman Long) [1737054] - [kernel] rcutorture: Break up too-long rcu_torture_fwd_prog() function (Waiman Long) [1737054] - [kernel] rcutorture: Remove cbflood facility (Waiman Long) [1737054] - [kernel] torture: Bring any extra CPUs online during kernel startup (Waiman Long) [1737054] - [kernel] rcutorture: Add call_rcu() flooding forward-progress tests (Waiman Long) [1737054] - [tools] rcutorture/formal: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [tools] tools/kernel.h: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/decnet: Replace rcu_barrier_bh() with rcu_barrier() (Waiman Long) [1737054] - [net] net/core/skmsg: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] cgroups: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] types: Remove call_rcu_bh() and call_rcu_sched() (Waiman Long) [1737054] - [include] percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/bridge: Replace call_rcu_bh() and rcu_barrier_bh() (Waiman Long) [1737054] - [kernel] srcu: Use "ssp" instead of "sp" for srcu_struct pointer (Waiman Long) [1737054] - [kernel] srcu: Lock srcu_data structure in srcu_gp_start() (Waiman Long) [1737054] - [mm] mm: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] percpu-refcount: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] events: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] workqueue: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] modules: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] sched/membarrier: synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] lockdep: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] kprobes: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [init] main: Replace rcu_barrier_sched() with rcu_barrier() (Waiman Long) [1737054] - [kernel] tracing: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] tracepoints: Free early tracepoints after RCU is initialized (Waiman Long) [1737054] - [kernel] tracing: Fix synchronizing to event changes with tracepoint_synchronize_unregister() (Waiman Long) [1737054] - [kernel] tracepoint: Make rcuidle tracepoint callers use SRCU (Waiman Long) [1737054] - [fs] fs/file: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/cpufreq_governor: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/intel_pstate: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [vhost] drivers/vhost: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [netdrv] ethernet/sis: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [char] drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [crypto] crypto/pcrypt: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [mm] mm: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [kernel] locking/mutex: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [fs] userfaultfd: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [net] smsc: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [scripts] checkpatch.pl: Suggest lockdep instead of asserting !spin_is_locked() (Waiman Long) [1737054] - [scripts] checkpatch: Create table of obsolete APIs and apply to RCU (Waiman Long) [1737054] - [maintainers] MAINTAINERS: Add Joel Fernandes as RCU reviewer (Waiman Long) [1737054] - [kernel] rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() (Waiman Long) [1737054] - [kernel] rcu: Replace this_cpu_ptr() with __this_cpu_read() (Waiman Long) [1737054] - [kernel] rcu: Speed up expedited GPs when interrupting RCU reader (Waiman Long) [1737054] - [kernel] rcu: Trace end of grace period before end of grace period (Waiman Long) [1737054] - [kernel] rcu: Adjust the comment of function rcu_is_watching (Waiman Long) [1737054] - [kernel] rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() (Waiman Long) [1737054] - [kernel] rcu: Add state name to show_rcu_gp_kthreads() output (Waiman Long) [1737054] - [kernel] rcu: Parameterize rcu_check_gp_start_stall() (Waiman Long) [1737054] - [kernel] rcu: Avoid double multiply by HZ (Waiman Long) [1737054] - [documentation] doc: Fix "struction" typo in RCU memory-ordering documentation (Waiman Long) [1737054] - [documentation] doc: Correct parameter in stallwarn (Waiman Long) [1737054] - [documentation] doc: RCU scheduler spinlock rcu_read_unlock() restriction remains (Waiman Long) [1737054] - [documentation] doc: Make listing in RCU perf/scale requirements use rcu_assign_pointer() (Waiman Long) [1737054] - [documentation] doc: Remove obsolete (non-)requirement about disabling preemption (Waiman Long) [1737054] - [documentation] doc: Make reader aware of rcu_dereference_protected (Waiman Long) [1737054] - [documentation] doc: rcu: Encourage use of rcu_barrier in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete checklist item about synchronize_rcu usage (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete suggestion from checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Add more rationale for using rcu_read_lock_sched in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Update core and full API in whatisRCU (Waiman Long) [1737054] - [documentation] doc: Document rcutorture forward-progress test kernel parameters (Waiman Long) [1737054] - [documentation] doc: rcu: Update description of gp_seq fields in rcu_data (Waiman Long) [1737054] - [documentation] doc: rcu: Better clarify the rcu_segcblist ->len field (Waiman Long) [1737054] - [documentation] doc: rcu: Update Data-Structures for RCU flavor consolidation (Waiman Long) [1737054] - [documentation] doc: Remove rcu_dynticks from Data-Structures (Waiman Long) [1737054] - [documentation] doc: Update information about resched_cpu (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/update.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h (Waiman Long) [1737054] - [kernel] rcu: Stop expedited grace periods from relying on stop-machine (Waiman Long) [1737054] - [kernel] srcu: Prevent __call_srcu() counter wrap with read-side critical section (Waiman Long) [1737054] - [include] srcu: Fix kernel-doc missing notation (Waiman Long) [1737054] - [x86] x86/PCI: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [tools] rcutorture: Make use of nolibc when available (Waiman Long) [1737054] - [tools] rcutorture: Import a copy of nolibc (Waiman Long) [1737054] - [tools] rcutorture: Check initrd/init instead of initrd only (Waiman Long) [1737054] - [tools] rcutorture: Always strip using the cross-compiler (Waiman Long) [1737054] - [tools] rcutorture: Add cross-compile capability to initrd.sh (Waiman Long) [1737054] - [tools] rcutorture: Make initrd/init execute in userspace (Waiman Long) [1737054] - [tools] rcutorture: Add initrd support for systems lacking dracut (Waiman Long) [1737054] - [tools] rcutorture: Automatically create initrd directory (Waiman Long) [1737054] - [documentation] doc: Remove rcu_preempt_state reference in stallwarn (Waiman Long) [1737054] - [documentation] doc: Clarify RCU data-structure comment about rcu_tree fanout (Waiman Long) [1737054] - [documentation] doc: Set down forward-progress requirements (Waiman Long) [1737054] - [powerpc] powerpc: Convert hugepd_free() to use call_rcu() (Waiman Long) [1737054] - [s390] s390/mm: Convert tlb_table_flush() to use call_rcu() (Waiman Long) [1737054] - [kernel] sparc/oprofile: Convert timer_stop() to use synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched/membarrier: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate the RCU update functions invoked by sync.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate synchronize_rcu_mult() (Waiman Long) [1737054] - [kernel] rcu: Fix rcu_{node, data} comments about gp_seq_needed (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_state externs (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for sync.c (Waiman Long) [1737054] - [include] srcu: Add notrace variant of srcu_dereference (Waiman Long) [1737054] - [documentation] PM/EM: Document the Energy Model framework (Phil Auld) [1718927] - [kernel] sched/doc: Document Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/fair: Remove unneeded prototype of capacity_of() (Phil Auld) [1718927] - [kernel] sched/fair: Skip LLC NOHZ logic for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Tune down misfit NOHZ kicks (Phil Auld) [1718927] - [kernel] sched/fair: Comment some nohz_balancer_kick() kick conditions (Phil Auld) [1718927] - [kernel] sched/fair: Prune, fix and simplify the nohz_balancer_kick() comment block (Phil Auld) [1718927] - [kernel] sched/fair: Explain LLC nohz kick condition (Phil Auld) [1718927] - [kernel] sched/fair: Simplify nohz_balancer_kick() (Phil Auld) [1718927] - [kernel] sched/topology: Fix percpu data types in struct sd_data & struct s_data (Phil Auld) [1718927] - [kernel] sched/fair: Simplify post_init_entity_util_avg() by calling it with a task_struct pointer argument (Phil Auld) [1718927] - [kernel] sched/fair: Fix util_avg of new tasks for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Optimize update_blocked_averages() (Phil Auld) [1718927] - [kernel] sched/topology: Introduce a sysctl for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] Revert "sched/core: Take the hotplug lock in sched_init_smp()" (Phil Auld) [1718927] - [kernel] cpu/hotplug: Mute hotplug lockdep during init (Phil Auld) [1718927] - [kernel] sched/fair: Select an energy-efficient CPU on task wake-up (Phil Auld) [1718927] - [kernel] sched/fair: Introduce an energy estimation helper function (Phil Auld) [1718927] - [kernel] sched/fair: Add over-utilization/tipping point indicator (Phil Auld) [1718927] - [kernel] sched/fair: Clean-up update_sg_lb_stats parameters (Phil Auld) [1718927] - [kernel] sched/toplogy: Introduce the 'sched_energy_present' static key (Phil Auld) [1718927] - [kernel] sched/topology: Make Energy Aware Scheduling depend on schedutil (Phil Auld) [1718927] - [kernel] sched/topology: Disable EAS on inappropriate platforms (Phil Auld) [1718927] - [kernel] sched/topology: Add lowest CPU asymmetry sched_domain level pointer (Phil Auld) [1718927] - [kernel] sched/topology: Reference the Energy Model of CPUs when available (Phil Auld) [1718927] - [kernel] PM: Introduce an Energy Model management framework (Phil Auld) [1718927] - [kernel] sched/cpufreq: Prepare schedutil for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/topology: Relocate arch_scale_cpu_capacity() to the internal header (Phil Auld) [1718927] - [kernel] sched/core: Take the hotplug lock in sched_init_smp() (Phil Auld) [1718927] - [kernel] sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU capacity domains (Phil Auld) [1718927] - [kernel] sched/fair: Don't move tasks to lower capacity CPUs unless necessary (Phil Auld) [1718927] - [kernel] sched/fair: Set rq->rd->overload when misfit (Phil Auld) [1718927] - [kernel] sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE() (Phil Auld) [1718927] - [kernel] sched/core: Change root_domain->overload type to int (Phil Auld) [1718927] - [kernel] sched/fair: Change 'prefer_sibling' type to bool (Phil Auld) [1718927] - [kernel] sched/fair: Kick nohz balance if rq->misfit_task_load (Phil Auld) [1718927] - [kernel] sched/fair: Consider misfit tasks when load-balancing (Phil Auld) [1718927] - [kernel] sched/fair: Add sched_group per-CPU max capacity (Phil Auld) [1718927] - [kernel] sched/fair: Add 'group_misfit_task' load-balance type (Phil Auld) [1718927] - [kernel] sched/topology: Add static_key for asymmetric CPU capacity optimizations (Phil Auld) [1718927] - [kernel] sched/core, workqueues: Distangle worker accounting from rq lock (Phil Auld) [1737067] - [kernel] workqueue: Use normal rcu (Phil Auld) [1737067] - [kernel] tick/broadcast: Fix warning about undefined tick_broadcast_oneshot_offline() (Phil Auld) [1737067] - [kernel] timer/trace: Improve timer tracing (Phil Auld) [1737067] - [include] timer/trace: Replace deprecated vsprintf pointer extension pf by ps (Phil Auld) [1737067] - [kernel] timer: Move trace point to get proper index (Phil Auld) [1737067] - [kernel] tick/sched: Update tick_sched struct documentation (Phil Auld) [1737067] - [kernel] tick: Remove outgoing CPU from broadcast masks (Phil Auld) [1737067] - [kernel] timekeeping: Consistently use unsigned int for seqcount snapshot (Phil Auld) [1737067] - [kernel] sched/fair: Robustify CFS-bandwidth timer locking (Phil Auld) [1737067] - [kernel] tick/sched : Remove redundant cpu_online() check (Phil Auld) [1737067] - [misc] sched/swait: Rename to exclusive (Phil Auld) [1737067] - [kernel] sched/swait: Switch to full exclusive mode (Phil Auld) [1737067] - [kernel] sched/swait: Remove __prepare_to_swait (Phil Auld) [1737067] - [netdrv] net: ena: don't wake up tx queue when down (John Linville) [1722628] - [netdrv] Revert "net: ena: ethtool: add extra properties retrieval via get_priv_flags" (John Linville) [1722628] - [netdrv] net: ena: Fix bug where ring allocation backoff stopped too late (John Linville) [1722628] - [netdrv] net: ena: update driver version from 2.0.3 to 2.1.0 (John Linville) [1722628] - [netdrv] net: ena: remove inline keyword from functions in *.c (John Linville) [1722628] - [netdrv] net: ena: add ethtool function for changing io queue sizes (John Linville) [1722628] - [netdrv] net: ena: allow queue allocation backoff when low on memory (John Linville) [1722628] - [netdrv] net: ena: make ethtool show correct current and max queue sizes (John Linville) [1722628] - [netdrv] net: ena: enable negotiating larger Rx ring size (John Linville) [1722628] - [netdrv] net: ena: add MAX_QUEUES_EXT get feature admin command (John Linville) [1722628] - [netdrv] net: ena: use dev_info_once instead of static variable (John Linville) [1722628] - [netdrv] net: ena: add good checksum counter (John Linville) [1722628] - [netdrv] net: ena: optimise calculations for CQ doorbell (John Linville) [1722628] - [netdrv] net: ena: add support for changing max_header_size in LLQ mode (John Linville) [1722628] - [netdrv] net: ena: allow automatic fallback to polling mode (John Linville) [1722628] - [netdrv] net: ena: add newline at the end of pr_err prints (John Linville) [1722628] - [netdrv] net: ena: arrange ena_probe() function variables in reverse christmas tree (John Linville) [1722628] - [netdrv] net: ena: replace free_tx/rx_ids union with single free_ids field in ena_ring (John Linville) [1722628] - [netdrv] net: ena: ethtool: add extra properties retrieval via get_priv_flags (John Linville) [1722628] - [netdrv] net: ena: add handling of llq max tx burst size (John Linville) [1722628] - [netdrv] net: ena: gcc 8: fix compilation warning (John Linville) [1722628] - [netdrv] net: ena: fix ena_com_fill_hash_function() implementation (John Linville) [1722628] - [netdrv] net: ena: improve latency by disabling adaptive interrupt moderation by default (John Linville) [1722628] - [netdrv] net: ena: fix return value of ena_com_config_llq_info() (John Linville) [1722628] - [netdrv] net: ena: fix incorrect test of supported hash function (John Linville) [1722628] - [netdrv] net: ena: fix: Free napi resources when ena_up() fails (John Linville) [1722628] - [netdrv] net: ena: fix: set freed objects to NULL to avoid failing future allocations (John Linville) [1722628] - [netdrv] net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry (John Linville) [1722628] - [arm64] arm64: kexec: Add comment to explain use of __flush_icache_range() (Mark Salter) [1757450] - [arm64] arm64: kexec: machine_kexec should call __flush_icache_range (Mark Salter) [1757450] - [arm64] arm64: Do not issue IPIs for user executable ptes (Mark Salter) [1757450] - [arm64] arm64: hibernate: Avoid sending cross-calling with interrupts disabled (Mark Salter) [1757450] - [arm64] arm64: mm: Export __flush_icache_range() to modules (Mark Salter) [1757450] - [arm64] arm64: IPI each CPU after invalidating the I-cache for kernel mappings (Mark Salter) [1757450] - [s390] s390/dasd: Handle out-of-space constraint (Philipp Rudo) [1525398] - [s390] s390/dasd: Use ALIGN_DOWN macro (Philipp Rudo) [1525398] - [s390] s390/dasd: Make dasd_setup_queue() a discipline function (Philipp Rudo) [1525398] - [s390] s390/dasd: Add new ioctl to release space (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dasd_sleep_on_queue_interruptible() (Philipp Rudo) [1525398] - [s390] s390/dasd: Add missing intensity definition (Philipp Rudo) [1525398] - [s390] s390/dasd: Fix whitespace (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dynamic formatting support for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Recognise data for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Put sub-order definitions in a separate section (Philipp Rudo) [1525398] - [s390] s390/dasd: Make layout analysis ESE compatible (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove old defines and function (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove unused structs and function prototypes (Philipp Rudo) [1525398] - [tools] perf report: Dump s390 counter set data to file (Philipp Rudo) [1731036] - [tools] perf report: Display arch specific diagnostic counter sets, starting with s390 (Philipp Rudo) [1731036] - [tools] perf report: Add s390 diagnosic sampling descriptor size (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for CPU-MF SVN 6 (Philipp Rudo) [1731036] - [s390] s390/cpumf: Fix warning from check_processor_id (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for s390 counter facility diagnostic trace (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Handle EBUSY return code from CPU counter facility reservation (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: add ctr_stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move common functions into a separate file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_avail() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: replace stcctm5() with the stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: add store cpu counter multiple instruction support (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Add minimal in-kernel interface for counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_alert() to obtain measurement alerts (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: move struct cpu_cf_events and per-CPU variable to header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: rename per-CPU counter facility structure and variables (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: prepare for in-kernel counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move counter set controls to a new header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Reject request for sampling in event initialization (Philipp Rudo) [1731036] - [s390] s390/perf: Change CPUM_CF return code in event init function (Philipp Rudo) [1731036] - [acpi] ACPI / property: Add two new Thunderbolt property GUIDs to the list (Jarod Wilson) [1483494] - [acpi] ACPI: property: restore _DSD data subnodes GUID comment (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Intel Ice Lake (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Expose active parts of NVM even if upgrade is not supported (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Hide switch attributes that are not set (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not fail adding switch if some port is not implemented (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Use 32-bit writes when writing ring producer/consumer (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move NVM upgrade support flag to struct icm (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Correct path indices for PCIe tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Show key using *pE not *pEp (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Switch to use device_property_count_uXX() (Jarod Wilson) [1483494] - [include] device property: Add helpers to count items in an array (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Implement CIO reset correctly for Titan Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make sure device runtime resume completes before taking domain lock (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier for more missed files (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make priority unsigned in struct tb_path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: shash - remove shash_desc::flags (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Start firmware on Titan Ridge Apple systems (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Reword output of tb_dump_hop() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make rest of the logging to happen at debug level (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for XDomain connections (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make tb_switch_alloc() return ERR_PTR() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for DMA tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add XDomain UUID exchange support (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Run tb_xdp_handle_request() in system workqueue (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not tear down tunnels when driver is unloaded (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Display Port tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rework NFC credits handling (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize port finding routines to support all port types (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Scan only valid NULL adapter ports in hotplug (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for full PCIe daisy chains (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Discover preboot PCIe paths the boot firmware established (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Deactivate all paths before restarting them (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Extend tunnel creation to more than 2 adjacent switches (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add helper function to iterate from one port to another (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Assign remote for both ports in case of dual link (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add functions for allocating and releasing HopIDs (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize tunnel creation functionality (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rename tunnel_pci to tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Cache adapter specific capability offset into struct port (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Properly disable path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Set sleep bit when suspending switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Configure lanes when switch is initialized (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move LC specific functionality into a separate file (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add dummy read after port capability list walk on Light Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Enable TMU access when accessing port space on legacy devices (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not allocate switch if depth is greater than 6 (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Take domain lock in switch sysfs attribute callbacks (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Block reads and writes if switch is unplugged (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Drop duplicated get_switch_at_route() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Remove unused work field in struct tb_switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check the return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a missing check of kzalloc (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: xdomain: Fix to check return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check return value of ida_simple_get (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check for kmemdup failure (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix a missing check of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a NULL pointer dereference (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Prevent root port runtime suspend during NVM upgrade (Jarod Wilson) [1483494] - [netdrv] net/ibmvnic: prevent more than one thread from running in reset (Steve Best) [1756943] - [netdrv] net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run (Steve Best) [1756943] - [netdrv] sfc: don't score irq moderation points for GRO (Jarod Wilson) [1736303] - [netdrv] sfc: Use dev_get_drvdata where possible (Jarod Wilson) [1736303] - [netdrv] sfc: Remove 'PCIE error reporting unavailable' (Jarod Wilson) [1736303] - [netdrv] sfc: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1736303] - [netdrv] sfc: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1736303] - [netdrv] bonding: no need to print a message if debugfs_create_dir() fails (Jarod Wilson) [1756517] - [netdrv] bonding: Add vlan tx offload to hw_enc_features (Jarod Wilson) [1756517] - [netdrv] bonding: fix value exported by Netlink for peer_notif_delay (Jarod Wilson) [1756517] - [netdrv] bonding: add an option to specify a delay between peer notifications (Jarod Wilson) [1756517] - [netdrv] bonding: validate ip header before check IPPROTO_IGMP (Jarod Wilson) [1756517] - [netdrv] bonding/main: fix NULL dereference in bond_select_active_slave() (Jarod Wilson) [1756517] - [netdrv] bonding: Always enable vlan tx offload (Jarod Wilson) [1756517] - [netdrv] bonding/options: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/alb: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/802.3ad: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/main: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: add slave_foo printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: fix error messages in bond_do_fail_over_mac (Jarod Wilson) [1756517] - [netdrv] bonding: improve event debug usability (Jarod Wilson) [1756517] - [netdrv] net: bonding: Inherit MPLS features from slave devices (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 90 (Jarod Wilson) [1756517] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5 (Jarod Wilson) [1756517] - [netdrv] bonding: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1756517] - [powerpc] powerpc/fadump: support holes in kernel boot memory area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: remove RMA_START and RMA_END macros (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about option to release opalcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider f/w load area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: provide an option to invalidate /sys/firmware/opal/core file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: enable CONFIG_OPAL_CORE for FADUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: export /sys/firmware/opal/core for analysing opal crashes (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about CONFIG_PRESERVE_FA_DUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add support to preserve crash data on FADUMP disabled kernel (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve how crashed kernel's memory is reserved (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider reserved ranges while releasing memory (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make crash memory ranges array allocation generic (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process architected register state data provided by firmware (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make use of memblock's bottom up allocation mode (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Update documentation about OPAL platform support (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: handle invalidation of crashdump and re-registraion (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Warn before processing partial crashdump (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process the crashdump by exporting it as /proc/vmcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: support copying multiple kernel boot memory regions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define OPAL register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: reset metadata address during clean up (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: register kernel metadata address with opal (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve fadump_reserve_mem() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add fadump support on powernv (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opal: add MPIPL interface definitions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/powernv: Make possible for user to force a full ipl cec reboot (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use FADump instead of fadump for how it is pronounced (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: move out platform specific support from generic code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: release all the memory above boot memory size (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add source info while displaying region contents (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: define RTAS register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: introduce callbacks for platform specific operations (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move rtas specific definitions to platform code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define an empty fadump_cleanup() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use helper functions to reserve/release cpu notes buffer (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Improve fadump documentation (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: declare helper functions in internal header file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add helper functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move internal macros/definitions to a new header (Desnes Augusto Nunes do Rosario) [1524687] - [watchdog] watchdog: iTCO: Add support for Cannon Lake PCH iTCO (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Use iTCO version 6 in Cannon Lake PCH and beyond (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus (Alexander Beregalov) [1724532] - [block] loop: set PF_MEMALLOC_NOIO for the worker thread (Ming Lei) [1741392] - [fs] bdev: Fixup error handling in blkdev_get() (Ming Lei) [1741392] - [block] loop: Fix mount(2) failure due to race with LOOP_SET_FD (Ming Lei) [1741392] - [block] block, bfq: handle NULL return value by bfq_init_rq() (Ming Lei) [1741392] - [block] block, bfq: move update of waker and woken list to queue freeing (Ming Lei) [1741392] - [block] block, bfq: reset last_completed_rq_bfqq if the pointed queue is freed (Ming Lei) [1741392] - [block] block: aoe: Fix kernel crash due to atomic sleep when exiting (Ming Lei) [1741392] - [block] rq-qos: use a mb for got_token (Ming Lei) [1741392] - [block] rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule (Ming Lei) [1741392] - [block] rq-qos: don't reset has_sleepers on spurious wakeups (Ming Lei) [1741392] - [block] rq-qos: fix missed wake-ups in rq_qos_throttle (Ming Lei) [1741392] - [include] wait: add wq_has_single_sleeper helper (Ming Lei) [1741392] - [block] block, bfq: check also in-flight I/O in dispatch plugging (Ming Lei) [1741392] - [block] block: fix sysfs module parameters directory path in comment (Ming Lei) [1741392] - [block] block: Allow mapping of vmalloc-ed buffers (Ming Lei) [1741392] - [block] block/bio-integrity: fix a memory leak bug (Ming Lei) [1741392] - [block] block: Disable write plugging for zoned block devices (Ming Lei) [1741392] - [block] blk-throttle: fix zero wait time for iops throttled group (Ming Lei) [1741392] - [block] block: Fix potential overflow in blk_report_zones() (Ming Lei) [1741392] - [block] blk-cgroup: turn on psi memstall stuff (Ming Lei) [1741392] - [block] block: init flush rq ref count to 1 (Ming Lei) [1741392] - [lib] sbitmap: Replace cmpxchg with xchg (Ming Lei) [1741392] - [block] block: Remove unused code (Ming Lei) [1741392] - [block] block, bfq: Init saved_wr_start_at_switch_to_srt in unlikely case (Ming Lei) [1741392] - [block] block, bfq: re-schedule empty queues if they deserve I/O plugging (Ming Lei) [1741392] - [block] block, bfq: preempt lower-weight or lower-priority queues (Ming Lei) [1741392] - [block] block, bfq: detect wakers and unconditionally inject their I/O (Ming Lei) [1741392] - [block] block, bfq: bring forward seek&think time update (Ming Lei) [1741392] - [block] block, bfq: update base request service times when possible (Ming Lei) [1741392] - [block] block, bfq: fix rq_in_driver check in bfq_update_inject_limit (Ming Lei) [1741392] - [block] block, bfq: reset inject limit when think-time state changes (Ming Lei) [1741392] - [kernel] cgroup: export css_next_descendant_pre for bfq (Ming Lei) [1741392] - [block] block: update print_req_error() (Ming Lei) [1741392] - [block] block: use blk_op_str() in blk-mq-debugfs.c (Ming Lei) [1741392] - [block] block: add centralize REQ_OP_XXX to string helper (Ming Lei) [1741392] - [block] block: improve print_req_error (Ming Lei) [1741392] - [block] block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUG (Ming Lei) [1741392] - [block] bfq-iosched: move bfq_stat_recursive_sum into the only caller (Ming Lei) [1741392] - [block] blk-cgroup: move struct blkg_stat to bfq (Ming Lei) [1741392] - [block] blk-cgroup: introduce a new struct blkg_rwstat_sample (Ming Lei) [1741392] - [block] blk-cgroup: pass blkg_rwstat structures by reference (Ming Lei) [1741392] - [block] blk-cgroup: factor out a helper to read rwstat counter (Ming Lei) [1741392] - [block] block: drbd: no need to check return value of debugfs_create functions (Ming Lei) [1741392] - [block] blk-core: Remove blk_end_request*() declarations (Ming Lei) [1741392] - [block] block: code cleanup queue_poll_stat_show() (Ming Lei) [1741392] - [block] block: use right format specifier for op (Ming Lei) [1741392] - [block] block: get rid of redundant else (Ming Lei) [1741392] - [block] block: use req_op() to maintain consistency (Ming Lei) [1741392] - [fs] blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration (Ming Lei) [1741392] - [block] blkcg: blkcg_activate_policy() should initialize ancestors first (Ming Lei) [1741392] - [block] blkcg: perpcu_ref init/exit should be done from blkg_alloc/free() (Ming Lei) [1741392] - [block] blkcg: update blkcg_print_stat() to handle larger outputs (Ming Lei) [1741392] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1741392] - [block] block: genhd: Use struct_size() helper (Ming Lei) [1741392] - [block] block: null_blk: fix race condition for null_del_dev (Ming Lei) [1741392] - [block] blk-mq/debugfs: Fix improper print qualifier (Ming Lei) [1741392] - [block] loop: Don't change loop device under exclusive opener (Ming Lei) [1741392]- [documentation] timekeeping.txt: Correct maxCount of n-bit binary counter (Jaroslav Kysela) [1738610] - [sound] ALSA: clk: Add (devm_)clk_get_optional() functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: align comments with firmware files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: rename SOUNDWIRE to ALH (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: add ALH parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fe_compr can be bit field (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fixup for_each_card_links() macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Define a set of DAPM pre/post-up events (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: use bit field for bus_control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple_card_utils.h: care NULL dai at asoc_simple_debug_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: remove an unused field from struct hda_codec (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Avoid polluting led_* namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Hiby device family to quirks for native DSD support (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: DSD auto-detection for Playback Designs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: remove some dead code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Clean up check_input_term() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Remove superfluous bLength checks (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Simplify parse_audio_unit() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: More validations of descriptor units (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Check mixer unit bitmap yet more strictly (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix memory leak at line6_init_pcm() error path (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit (Jaroslav Kysela) [1738610] - [sound] ALSA: hiface: fix multiple memory leak bugs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix PCM device order (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify audioformat release code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Scarlett Gen 2 mixer interface (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: sizeof (byte) is always 1, use that fact. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix a typo (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix Line6 Helix audio format rates (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix parse of UAC2 Extension Units (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix write on zero-sized buffer (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix sign unintended sign extension on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Sanity checks for each pipe and EP types (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Enable .product_name override for Emagic, Unitor 8. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Use container_of() (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Drop superfluous timer helper function (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: variax: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: podhd: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: pod: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Assure canceling delayed work at disconnection (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33 (Jaroslav Kysela) [1738610] - [sound] ALSA: sparc: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: txx9: txx9aclc-generic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: osk5912: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap3pandora: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: n810: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Set unused serializers as INACTIVE (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix SDMA users not providing channel names (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for auxclk-fs-ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: ams-delta: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: pass volume min/max linear value to FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ignore unrecoverable CTX_SAVE IPC errors at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add earpiece (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: spdifrx: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: dfsdm: add 16 bits audio record support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add cpu_dai_name for DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add min/max step for volume_table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sof: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: clarify operator precedence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASOC: SOF: ipc: prevent logging trace messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add new macro hstream_to_sof_hda_stream() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure RUN bit setting to 0 during clear stream status (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix a deadlock with bus->reg_lock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: modify stream interrupt handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: save handle to sdev in sof_intel_hda_stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: dont wake dsp up in kcontrol IO (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: compress: Fix memory leak from snd_soc_new_compress (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: sh7760-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: fixup mod ID calculation in rsnd_ctu_probe_ (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: add missing pin sharing with SSI9 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: migor: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tobermory: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8580: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smartq_wm8987: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_tlv320aic23: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_hermes: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix a double-free issue for cpu_dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix an use-after-free issue for codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: lowland: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: littlemill: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: jive_wm8750: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: h1940_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: bells: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip-max98090: Remove MICBIAS as supply of input pin IN34 (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rockchip: rockchip_max98090: Enable MICBIAS for headset keypress detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rk3399_gru_sound: Support 32, 44.1 and 88.2 kHz sample rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: pdm: select CONFIG_RATIONAL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: tosa: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: hx4700: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: kernel: fix typos and some coding style in comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Add missing Slimbus0 audio route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: zylonite: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: z2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: ttc-dkb: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: spitz: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: poodle: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: palm27x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: mioa701_wm9713: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: magician: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: imote2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: em-x270: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e800_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e750_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e740_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: corgi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: brownstone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: expose all 8 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmout: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmout: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmin: expose all 16 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmin: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: fix sample clock inversion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: consistently use SND_SOC_DAIFMT defines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: require regmap mmio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: free reset on device removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: add reset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifout: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifin: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: expose all 8 outputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-fifo: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6797-mt6351: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-wm8960: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-cs42448: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add missing newline at end of file (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: qi_lb60: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 239 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix incorrect capture position reporting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix NULL ptr dereference when unloading clk dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Don't return failure on machine driver reload (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Do not disable FW notifications (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use GFP_KERNEL instead of GFP_ATOMIC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: correct naming for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: add BE dailink for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add MCLK support for BYT platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_rt286: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5660: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_nocodec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_da7213: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_rt298: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_for_each_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: add missing const at graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: phycore-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card-utils: care no Platform for DPCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix an use-after-free in graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: wm1133-ev1: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: pcm030-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-mc13783: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd/p1022_ds/p1022_rdk: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: eukrea-tlv320: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: efika-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: Allow bus error handler to be called directly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove multiple defines. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: add irqflag IRQF_ONESHOT flag (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix misuse of GENMASK macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tas571x: Fix -Wunused-const-variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix charge pump source assignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix of unmute outputs on probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: add ADC mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Improve VAG power and mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix definition of VAG Ramp Control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Rename driver to differentiate from main codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: remove redundant assignment to variable idx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5514-spi: don't use snd_soc_lookup_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: simplify the EFUSE read function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Remove executable attribute from source files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: add silence detection and manual PDB control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Convert headers to SPDX (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix DC calibration offset not applying (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Relocate my e-mail to .com domain zone (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8825: fix fake interruption when booting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8822: support master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: soc: codecs: mt6358: change return type of mt6358_codec_init_reg (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: msm8916-wcd-digital: Add sidetone support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98383: fix i2c probe failure (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 496 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: report codec link up/down status to bus (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec: hdac_hdmi: fix pin connections at cvt enable (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 463 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: mark PM function as __maybe_unused (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: use mdelay for sdmode-delay (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: avoid speaker pop when playback startup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix MFREQ selection issue for async mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cros_ec_codec: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4118: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: spi: AD ASoC: declare missing of table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ab8500: add range to usleep_range (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: snappercl15: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: simone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: edb93xx: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1200: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9g20_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: mikroe-proto: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-wm8904: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pdmic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pcm-dma.c: use devm_snd_dmaengine_pcm_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-classd: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 200 (Jaroslav Kysela) [1738610] - [sound] ALSA: ps3: Remove Unneeded variable: "ret" (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 277 (Jaroslav Kysela) [1738610] - [sound] ALSA: rme9652: Unneeded variable: "result". (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 (Jaroslav Kysela) [1738610] - [sound] ALSA: hdspm: Fix single speed ADAT capture and playback with RME HDSPe AIO (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 404 (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - Remove set but not used variables 'orun_mask, urun_mask' (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es: Remove unneeded variable err (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - add support for LX6464ESe pci express variant (Jaroslav Kysela) [1738610] - [sound] ALSA: ice1712: Check correct return value to snd_i2c_sendbytes (EWS/DMX 6Fire) (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 29 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 46 (Jaroslav Kysela) [1738610] - [sound] ALSA: emu10k1: Remove unneeded variable "change" (Jaroslav Kysela) [1738610] - [sound] ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup (Jaroslav Kysela) [1738610] - [sound] ALSA: pci: echoaudio: remove variable which is a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Jaroslav Kysela) [1738610] - [sound] ALSA: cs4281: remove redundant assignment to variable val and remove a goto (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 32 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 116 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 456 (Jaroslav Kysela) [1738610] - [sound] ALSA: au88x0: Remove unneeded variable: "changed" (Jaroslav Kysela) [1738610] - [sound] ALSA: asihpi: Remove unneeded variable change (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 88 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: remove unused variable 'snd_ac97_controls_master_mono' (Jaroslav Kysela) [1738610] - [sound] ALSA: dmasound_atari: Mark expected switch fall-through (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 (Jaroslav Kysela) [1738610] - [sound] ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: isa/wavefront: remove redundant assignment to pointer bptr (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 (Jaroslav Kysela) [1738610] - [sound] ALSA: sb: remove redundant assignment to variable result (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda: Add codec on bus address table lately" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Unexport a few more stuff (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Drop export of snd_hdac_bus_add/remove_device() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add codec on bus address table lately (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: readl/writel need linux/io.h (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move parts of NHLT code to new module (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix 1-minute detection delay when i915 module is not available (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix a headphone detection issue when using SOF (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix: lock reg_lock before calling snd_hdac_bus_update_rirb (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: add polling mode in snd_hdac_bus_get_response (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sdm845: remove unneeded semicolon (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Replace strncpy() with strscpy_pad() for pcm->name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove redundant use of ret variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: Add an op to set callback function for plug event (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_bind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_dais() next to soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add new soc_link_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1305: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: simple-card-utils: set 0Hz to sysclk when shutdown (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: ignore 0Hz sysclk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: make two arrays static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Use regmap_multi_reg_write() when initializing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Reset used registers at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Group register initialization at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: support fixed and variable both clock rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix redundant codes of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add DT-bindings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix COMPILE_TEST error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Include link-name in error messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Fix NULL pointer in of parser (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Mark links as nonatomic (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment to jack at soc_remove_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf-audio: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add clock control of MCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_for_each_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for cpu (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_components() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add snd_soc_dapm_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dapm related setup at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_component() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_rtd_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix space issues (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove forward declaration of headset_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move headset jack to card-specific storage (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF/Intel: fix selection of SND_INTEL_NHTL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Haswell: Adjust machine device private context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk returns -ENOTSUPP (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based channel lookup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Add S32_LE as support format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .prepare callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: Fix implicit fallthrough warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_ssi: Fix clock control issue in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix primary interpolator max rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data is valid on rising edge (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: tdm hw support tdm out and 8ch i2s out (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: implement left-justified data mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: rework DAI format configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: enable SOC_SSC_PDC and SOC_SSC_DMA in Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Force suspend/resume during system suspend/resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data align issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: add mutex protection to set_fmt/set_tdm_slot (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix inverted L/R of headphone mixer volume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix headphone mixer volume table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Release topology when we are done with it (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove memory available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove MCPS available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove static table index when parsing topology (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print module type instead of id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: NHLT: Fix debug print format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Expose snd_soc_dapm_new_control_unlocked properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: fix memory leaks on sm, se and sbe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_*_create flow (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate how dtexts and dvalues are freed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: fix modern dai link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use correct function to access iomem space (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix an is IS_ERR() vs NULL check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i: Revert A83t description (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix return value check in imx8_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM-related variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: Revert initial A83t support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmix: register the card on a proper dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Make some functions static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: rename soc_post_component_init() to soc_rtd_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize list at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: fix get control data return type and arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize component list (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use for_each_component_dais() at remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_cleanup_card_resources() become void (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add NOTE to snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use device_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: switch tdm pins gpio function when playback on or off (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701: Fix -Wunused-const-variable warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8988: fix typo in wm8988_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8 HW support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add OF DSP device support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: AMD: Fix Kconfig warning without GPIOLIB (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for DSP formats (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_width by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the actual format width instead of an hardcoded one (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the physical / slot width for the clocks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for TDM slots (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded dai_link check from snd_soc_remove_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: merge snd_soc_initialize_card_lists() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx8qm (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix simultaneous capture and playback in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is running (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix unprepare of GCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Support more channels (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Pass the channels number as an argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Remove duplicated quirks structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK period on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix MCLK Enable bit offset on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix WSS and SR fields for the A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK polarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix LRCK and BCLK polarity offsets on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: RX and TX counter registers are swapped (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the MCLK and BCLK dividers on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use module clock as BCLK parent on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the format configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the channel configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Rework MCLK divider calculation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_channels by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Switch to devm for PCM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Register regmap and PCM before our component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: implement input mode select as a mux (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: fix typo in DAPM kcontrol name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that need pmc_plt_clk_0 quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: Fix double reset assersion when transitioning to suspend state (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: initial support for Intel ALH DAI type (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Add dummy support for i.MX8 DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: Add driver suspend and resume to support MEGA Fast (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for EHL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for Tiger Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add Cometlake machine driver support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Move pcm_mutex up to card level from snd_soc_pcm_runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: 88pm860x: remove unused variables 'pcm_switch_controls' and 'aif1_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l56: remove unused variable 'adc_swap_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: remove unused variable 'pga_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: remove unused variable 'cm_m_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic23: remove unused variable 'tlv320aic23_rec_src' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: remove unused variable 'dac_vol_tlv' and 'adc_vol_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98371: remove unused variable 'max98371_noload_gain_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l73: remove unused variables 'vsp_output_mux' and 'xsp_output_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print constant literals from format specifier (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6358: add delay after dmic clock on (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: remove unused variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt2701: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: Fix -Wunused-const-variable warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: Fix copy-paste error in es8328_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: hsw: remove i386 build warning w/ size_t argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix typos in ti/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Set period size to 240 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow reconfiguration of tdm_slots and slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Retain the independence of DAC and ADC side of the codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: make headset codec optional (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max9850: remove unused variable 'max9850_reg' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98926: remove two unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style of aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: Offload dapm update at jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: byt: Refactor fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: bdw: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Remove call to snd_sof_dsp_mailbox_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ml26124: remove unused variable 'ngth' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6351: remove unused variable 'mt_lineout_control' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: skl_hda_dsp_common: create HDMI jack kctl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tscs454: remove unused variable 'PLL_48K_RATE' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fix module_put() warning in soc_cleanup_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dai_link check under soc_dpcm_debugfs_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: define soc_dpcm_debugfs_add() for non CONFIG_DEBUG_FS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for card->deferred_resume_work (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded list_empty() check for snd_soc_try_rebind_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_debugfs_init() at soc_init_card_debugfs() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_card_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_add_routes() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_component_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hda: fix page fault issue by removing race (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Direct MMIO accesses (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx7ulp/imx8mq (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: mark regmap as fast_io (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: large_config_get overhaul (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Implement set_bclk_ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for SAI new version (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: add of_match data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Update Tx/Rx channel enable mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add registers definition for multiple datalines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_new_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use for_each_card_links_safe() at snd_soc_find_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: check return value of snd_soc_add_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment for for_each_xxx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: set component->debugfs_root NULL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add a flag for the R0 calibration test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: don't call clk_get_rate() under atomic context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: Remove executable bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_mmap() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_page() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_copy_user() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_ioctrl() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pointer() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_set_bias_level() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_stream_event() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_seq_notifier() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_name() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_is_suspended() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_params() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_close() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_get/put() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-component.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_fill_silence() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_copy_kernel() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_ack() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma address for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: zx-tdm: remove redundant assignment to ts_width on error return path (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: SoC: skylake: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fill some of the runtime stream parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: remove ephemeral variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: create pcm for codec2codec links as well (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: use common NHLT module (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Limit large_config_get to single frame (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix use of potentially uninitialized variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Update request-reply IPC model (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Common: Fix NULL dereference in tx_wait_done (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix race condition in IPC rx list (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 490 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Read HIPCT extension before clearing DONE bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: move NHLT header to common directory (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: psc-ac97: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: aio-dma: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: evea: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: inno_rk3036: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mmp-sspa: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: jz4725b: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: spear: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs-saif: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_audmix: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6797: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt8173: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra20_das: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: override codec2codec params (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: add 88200 and 96000 sampling rate support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Incorrect SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fix missing return of error return code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for correct symmetric sample bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Correct slot_width posed constraint (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: Fix mono capture (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix some acpi vs apci typo in somme comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: deal with params when necessary (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: name link using stream direction (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: run callbacks in order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: Add uda1334 codec driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Add RT1308 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Makefile - fix the top-level kernel module names (add snd- prefix) (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve serializer handling in multi AXR setups (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for RIGHT_J format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Make MCPS and CPS params obsolete (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Reset pipeline before its deletion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Strip T and L from TLV IPCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Properly cleanup on component removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Initialize lists before access so they are safe to use (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add function to cleanup debugfs interface (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Switch to modern UUID API (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Fail card instantiation if DAI format setup fails (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use existing snd_soc_dai_digital_mute() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compress_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_delay() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_shutdown() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_startup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Return -ENOTSUPP from set_channel_map() if no operation provided (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support dai_link with platforms_num != 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: defer card registration if codec component is missing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_dai_link_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_is_matching_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_find_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_unbind_card() under mutex_lock; (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: allow no Platform on dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: add sound dai_link connection macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: Support hw_free() callback at DAI level (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: Fix a typo in the name of a function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove dev_err() usage after platform_get_irq() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: recover the channel swap after xrun (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Wrap some operations to be functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add pm runtime function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ssp: BCLK delay parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add DMIC token for unmute gain ramp time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix stream id setting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix link DMA config (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reset link DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reserve host DMA channel for hostless streams (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: assign link DMA channel at run-time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Elkhart Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Tiger Lake. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure DMA is start/stop by read the RUN bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix HDA direct MMIO access (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: clear stream status and wakests properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add function for hda stop chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: set position buffer in init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: correct ROM state mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_window_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_mailbox_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add runtime idle callback (Jaroslav Kysela) [1738610] - [sound] ALSA: docs: timers: convert docs to ReST and rename to *.rst (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use SOF defined init chip in resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Enable jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce ifdef usage for hda (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: remove unused state variable in suspend function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: implement runtime idle for CNL/APL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined stop chip in suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the SOF defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: release link DMA for paused streams during suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Don't ignore SRAM block types (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Use the BAR provided by FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: increase default IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: use timeout configured at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: add ALH support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: use common code to send PCM_FREE IPC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: reset DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: couple host and link DMA during FE hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pci: mark last_busy value at runtime PM init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fixup HDaudio topology name with DMIC number (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Add missing include file hdac_hda.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Initialize hdaudio bus properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix MSI handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add a parameter to disable MSI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated include from hda.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: disallow building without CONFIG_PCI again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: intel: extend IPC dump information (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow all channels in case of parallel DIN/DOUT setup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Fix a typo in the name of a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Add support for multi DIN/DOUT with TDM slots parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Rename min_frame_size to slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dmic dapm widget and route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dependency to dmic driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Match Product Family instead of product (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Invalidate only paths reachable for a given stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: use set_get_data in process load (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add compatible string for imx6ull (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Remove magic number register writes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Revert remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: depop stereo dac (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: handle concurrent interrupts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: clear interrupts by polarity flip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: move jack-detect init to i2c probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: fall back to DT prop names on error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add component driver name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: use more of the volume range from DACs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: remove w90x900/nuc900 platform drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nuc900: nuc900-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add for_each_xxx macro for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: remove useless check on codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: fix null pointer dereference in clean up (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sst: fix kmalloc call with wrong flags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Fix deadlock in snd_soc_instantiate_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove erroneous soc_cleanup_card_resources() call (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for CPU (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: move DAI pre-links initiation to snd_soc_instantiate_card (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix warning reported by kbuild test robot and minor issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Mark format integer literals as unsigned (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Tell codec that jack is being removed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Change SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rt274: Fix internal jack assignment in set_jack callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 340 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add offset to RX channel select (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix sun8i tx channel offset mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98090: remove 24-bit format support if RJ is 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: da7219: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix COMPILE_TEST build error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Implement set_tdm_slot callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: Make some symbols static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove set but not used variable 'is_right_j ' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add RT1011 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: debug: add new debugfs entries for IPC flood test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: Introduce SOF_IPC_GLB_TEST_MSG IPC command (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: mirror firmware changes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: send time stamp to FW for alignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: bump to ABI 3.6 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: soundwire: add initial soundwire support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add support for mux/demux component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix DSP oops definitions in FW ABI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ipc: don't check for HIPCCTL register value (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: move code around for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Do not send cmd via SHIM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ASoC: core: use component driver name as component name" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: replace fw ready bitfield with explicit bit ordering (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: add quirk for Aegex 10 (RU2) tablet (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: fix typos of SPDX-License-Identifier (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 162 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add COMPILE_TEST for PCI options (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add COMPILE_TEST for new machine drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove dependency on asm/platform_sst_audio.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoc: fix sound/soc/intel/skylake/slk-ssp-clk.c build error on IA64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: use common helpers to detect CPUs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add missing voice activation register definitions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: use component driver name as component name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix build error with CONFIG_GPIOLIB is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix undefined references with Baytrail-only support (Jaroslav Kysela) [1738610] - [sound] ALSA: wcd9335: fix a incorrect use of kstrndup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-codec: fix first delay on Speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add support for H6 SoC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add TX fifo bit flush quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Move quirks to the top (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix spelling mistake "configued" -> "configured" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix integer overflow on unsigned int multiply (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: force end-of-file for debugfs trace at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: trace: remove code duplication in sof_wait_trace_avail() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: Show KConfig entry (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove redundant assignment to pulse_len (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the hda init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: fix a race, leading to IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: control: correct the copy size for bytes kcontrol put (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove warning - initialize workqueue on open (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: clear hw_params_upon_resume flag correctly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: fix error handling with the probe workqueue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove snd_soc_unregister_component in case of error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove DSP after unregistering machine driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fixup references at soc_cleanup_card_resources() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Force polling mode on CFL and CNL (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 119 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: lock client_mutex while removing link components (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Restore original configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6core: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Use struct_size() in krealloc() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove unnecessary inclusion of skl.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move card registration to the end of probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM pins (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable dev runtime suspend and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add support for Conexant CX2072X CODEC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Unify the supported input and output rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: fixup try_module_get()/module_put() timing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add newline for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix AMP quirk support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix for codec button mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Fix configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: WARN() is not related to component->driver->probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: move pcm_new from snd_soc_component_driver to snd_soc_dai_driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: Remap button control-function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable IIR filter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rename functions that pollute the simple_xxx namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: soc-acpi: Fix machine selection order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Handle over reading when flipping bytes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dpm: fixup DAI active unbalance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic3x: Add support for high power analog output (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add reset gpio handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add regcache mask dirty (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: replace the process_option table with function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Fix the issue about unsupported rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: add g12a tohdmitx control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: add basic codec-to-codec link support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: allow muxes to force a disconnect (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: set link name based on link node name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: set data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: add memory interface data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: rstn_control - return a non-zero on error only (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_components_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add missing cpu_dai->rate = 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: do cpu_dai related operation at same place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_component_to_node() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup soc_bind_dai_link() comment balance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use codec_dais on soc_bind_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use i on snd_soc_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: request GPIO when device get probed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL add Icelake chip info struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL: add Icelake SSP count (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove runtime PM calls during pcm open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add Cometlake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add Comet Lake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: Reporting accurate hw_ptr for acp3x dma (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: BE dai needs prepare when pause release after resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: add return value for ak4458_probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC : cs4265 : readable register too low (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix error in verbose ipc command parsing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix race in FW boot timeout handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: nocodec: fix undefined reference (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-acpi: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Move clock operation to PM runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: i2s: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove ops dependency on the dai id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the dai drivers in the private data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the current substream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove function name debug traces (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Jaroslav Kysela) [1738610] - [sound] ALSA: xen-front: fix unintention integer overflow on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - PCI quirk for Medion E4254 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply AMD controller workaround for Raven platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix alienware headset mic (Jaroslav Kysela) [1738610] - [sound] ALSA: Add Acer Aspire Ethos 8951G model quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Pavilion 15 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix overridden device-specific initialization (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix potential endless loop at applying quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Allow runtime PM for controller if component notifier is used (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check beep whitelist before assigning in all codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - Add new SBZ quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fixes inverted Conexant GPIO mic mute led (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Expand pin_match function to match upcoming new tbls (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Drop unsol event handler for Intel HDMI codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a generic reboot_notify (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Let all conexant codec enter D3 when rebooting (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/sigmatel - remove unused variable 'stac9200_core_init' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Envy x360 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Set fifo_size for both playback and capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add model description for Chrome headset button quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix a typo in model documentation (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Inform too slow responses (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply workaround for another AMD chip 1022:1487 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Remove page allocation redirection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457) (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't override global PCM hw info flag (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add support of Zhaoxin controller (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/intel: stop probe if DMICS are detected on Skylake+ platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Show the fatal CORB/RIRB error more clearly (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a conexant codec entry to let mute led work (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Make hdac_device device-managed (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Flush interrupts on disabling (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvidia HDMI (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Don't report spurious jack state changes (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Optimize resume for codecs without jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't resume forcibly i915 HDMI/DP codec (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Fix i915 reverse port/pin mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Remove duplicated define (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fixed Headphone Mic can't record on Dell platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Simplify snd_hdac_refresh_widgets() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix widget_mutex incomplete protection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - remove redundant assignment to variable 'changed' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Change front mic location for Lenovo M710q (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: Add quirks for several Clevo notebook barebones (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add Elkhart Lake PCI ID (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix a mask for unsolicited event tags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hda: fix unbalanced codec dev refcount for HDA_DEV_ASOC (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Update headset mode for ALC256 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move polling_mode flag to struct hdac_bus (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: assign polling_mode after azx_bus_init (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Force polling mode on CNL for fixing codec communication (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable micmute LED for Huawei laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Set default power save node to 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check headset type by unplug and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: Fix codec name after machine driver is unloaded and reloaded (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: fix memory release for SST and SOF drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for more missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 130 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong packet parameter for Alesis iO26 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: check intermediate state of clock status and retry (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: handle error code when getting current source of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: remove WARN_ON() at destruction of AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: add note for FE-8 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add support for MOTU 4pre (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix isoc cycle count to which rx packet is scheduled (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix error path for initialization of stream structures (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix to handle correct stream for PCM playback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix NULL pointer dereference to unused stream structure (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: localize kernel APIs to start/stop each AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for bus reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for initialization/destruction of AMDTP streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to start AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to add AMDTP stream into AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to stop a couple of AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add AMDTP domain structure to handle several isoc contexts (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: more code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: process payload of isoc context according to packet descriptors (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for FF data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for TASCAM data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for DOT data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for AM824 data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass packet descriptor to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process context payloads (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process PCM substream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add list of packet descriptor (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass no syt information to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add syt_override member for some protocols (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block counter to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block count as an argument to tracepoints event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CIP_UNALIGHED_DBC flag (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for local variables (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for post operation to data block counter (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for error path of parser for CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix different data block counter between probed event and transferred isochronous packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix initial value of data block count for IR context without CIP_DBC_IS_END_EVENT (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireface: fix initial value of data block counter for IR context with CIP_NO_HEADER (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix invalid length of rx packet payload for tracepoint events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix to process MIDI conformant data channel for AM824 format (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: cache next data_block_counter after probing tracepoints event for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify common tracepoints for both direction (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events" (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: minor code refactoring to stop isochronous context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: rename helper functions to begin/finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for condition to stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add helper function to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify midi callback function (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify the count of subscriber for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split allocation of isochronous resources from establishment of connection (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for error path to start duplex stream (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for callback function to rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code rafactoring for callback functions to PCM interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix compiler warning due to returning uninitialized value (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure stream parameter in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure packet format in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: unify substreams counter (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: rename helper functions for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: expand stop procedure for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: break packet streaming at bus-reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: start duplex streams if supported (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: set packet parameter according to current configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: code refactoring for stop condition of packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure stream parameters in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for pcm.hw_params/hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for rawmidi.open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: unify substream counter (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring to initialize/destroy stream data (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: obsolete useless member of private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to stop packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: simplify error path to begin streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: refactoring to move timing of registration for isochronous channel (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: allow PCM capture for Stanton SCS.1m (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in latter protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff400 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff800 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: add protocol-specific operation to allocate isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: update isochronous resources when starting packet streaming after bus reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for release of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for reservation of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for registration of isochronous channels (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix destruction of data for isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IR packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IT packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix data block counter for incoming packet without CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 8 byte packet header for IT context to separate CIP header from CIP payload (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to queueing packets (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to generate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 16 bytes IR context header to separate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to check incoming CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: compute pointer to payload buffer in context handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: calculate the length of packet payload in packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use clear name for variable of CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use IT context header to compute cycle count for scheduling packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete macro for header of IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add helper function to cancel context inner callback handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use union for directional parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use dynamic array for CIP header of tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same unit for payload argument in tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add data_blocks/data_block_counter parameter to in_packet/out_packet tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same type of argument for CIP header for tracing event (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: add stream format parameters for PreSonus FireStudio (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 (Jaroslav Kysela) [1738610] - [sound] ALSA: aoa: onyx: always initialize register read value (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 250 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: Fix double free of ac97_codec_device (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: add support for 352.8KHz and 384KHz sample rate (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Fix potential concurrent access to the deleted pool (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Be more restrictive about when a drain is allowed (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Don't allow paritial drain operations on capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Prevent bypasses of set_params (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Fix regression on compressed capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: Fix refcount_inc() on zero usage (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Break too long mutex context in the write loop (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: fix incorrect order of dest_client/dest_ports arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 345 (Jaroslav Kysela) [1738610] - [sound] ALSA: control: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 151 (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: oss: Use struct_size() helper (Jaroslav Kysela) [1738610]- [tools] selftests/powerpc: Retry on host facility unavailable (Desnes Augusto Nunes do Rosario) [1739770] - [tools] selftests/powerpc: Do not fail with reschedule (Desnes Augusto Nunes do Rosario) [1739770] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Frank Ramsay) [1753332] - [tools] perf header: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf timechart: Refactor svg_build_topology_map() (Frank Ramsay) [1753332] - [tools] perf tools: Increase MAX_NR_CPUS and MAX_CACHES (Frank Ramsay) [1753332] - [crypto] crypto: chelsio - count incomplete block in IV (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix softlockup with heavy I/O (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix NULL pointer dereference (Jonathan Toppins) [1725813] - [nvme] nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI/ASPM: Add pcie_aspm_enabled() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix async probe remove race (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix controller removal race with scan work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix possible use-after-free in connect error flow (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix a possible deadlock when passthru commands sent to a multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-core: Fix extra device_put() call on error path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: fix nvmet_file_flush() always returning an error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-loop: Flush nvme_delete_wq when removing the port (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: Fix use-after-free bug when a port is removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] Revert "nvme-pci: don't create a read hctx mapping without read queues" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix multipath crash when ANA is deactivated (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix memory leak caused by incorrect subsystem free (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: ignore subnqn for ADATA SX6000LNP (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix NULL deref for fabrics options (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix regression upon hot device removal and insertion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: fix module unloads while lports still pending (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: set the STABLE_WRITES flag when data digests are enabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: print a hint while rejecting NSID 0 or 0xffffffff (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: don't use sendpage for SLAB pages (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: do not select namespaces which are about to be removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: also check for a disabled path if there is a single sibling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: factor out a nvme_path_is_disabled helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: export I/O characteristics attributes in Identify (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set physical block size and optimal I/O size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: add delete completion and submission queue to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix spelling mistake "spcecific" -> "specific" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check for NULL return from pci_alloc_p2pmem() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: limit max_hw_sectors based on the DMA max mapping size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't fall back to a 32-bit DMA mask (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't create a read hctx mapping without read queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: make nvme_dev_pm_ops static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: resolve warnings on RCU usage and sleep warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: fix inconsistent lock state warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Skip devices in D0 for (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Avoid possible suspend-to-idle issue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add I/O characteristics fields (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: enable to inject errors into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: prepare for fault injection into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: introduce target-side trace (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: print result and status in hex format (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: support for fabrics commands in host-side (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: move opcode symbol print to nvme.h (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: do not export nvme_trace_disk_name (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: properly report state change failure in nvme_reset_work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: clean up nvme_remove_dead_ctrl a bit (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: set the errno on ctrl state change error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: adjust irq max_vector using num_possible_cpus() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use host managed power state for suspend (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unnecessary zero for static var (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce nvme_is_fabrics to check fabrics cmd (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: add message when creating new association (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove queue_count_ops for write_queues and poll_queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix possible io failures when removing multipathed ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: export get and set features (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add transport discovery change op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: add support for nvmet discovery_event op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: remove blk_init_request_from_bio (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: initialize the write priority (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix u32 overflow in the number of namespace list calculation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: add transport discovery change event callback support (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't limit DMA segement size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix data_len to 0 for bdev-backed write_zeroes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: fix queue mapping when queue count is limited (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use blk-mq mapping for unmanaged irqs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: copy MTFA field from identify controller (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: release namespace SRCU protection before performing controller ioctls (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: merge nvme_ns_ioctl into nvme_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove the ifdef around nvme_nvm_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix srcu locking on error return in nvme_get_ns_from_disk (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix known effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Sync queues on reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Unblock reset_work on IO failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Don't disable on timeout in reset state (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix controller freeze wait disabling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: validate cntlid during controller initialisation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: change locking for the per-subsystem controller list (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: trace all async notice events (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: remove unused argument (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: add known admin effects to augument admin effects log page (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: init shadow doorbell after each reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: mark expected switch fall-through (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: mark nvme_core_init and nvme_core_exit static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: protect discovery change log event list iteration (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: move command size checks to the core (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove an unneeded variable initialization (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: unquiesce admin queue on shutdown (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: shutdown on timeout during deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix a NULL deref when an admin connect times out (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: clamp-down file namespace lba_shift (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: include (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: rename nvme_completion instances from rsp to cqe (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-rdma: remove p2p_client initialization from fast-path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: return a specified error it subsys_alloc fails (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix discover log page when offsets are used (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: never fail double namespace enablement (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: log the error status on Identify Namespace failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: tidy up nvme_map_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add safety check for subsystem lock during nvmet_ns_changed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: only call nvme_unmap_data for requests transferring data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove q_dmadev from nvme_queue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: merge nvme_free_iod into nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: move the call to nvme_cleanup_cmd out of nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove nvme_init_iod (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use a flag for polled queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_integrity_vec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add dma_map_bvec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_dma_dir helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: use zero-sized array and struct_size() in kzalloc() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unused nvme_iod member (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: avoid double errno conversions (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid double dereference to convert le to cpu (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix error flow during ns enable (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper write zeroes setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: disable Write Zeroes for qemu controllers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: bring Disconnect into compliance with FC-NVME spec (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper discard setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove nvme_ns_config_oncs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: fix issues with targetport assoc_list list walking (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add get-feature to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-loop: init nvmet_ctrl fatal_err_work when allocate (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: put ns_head ref if namespace fails allocation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix cdw10 buffer overrun (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: don't warn on block content change effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: update comment to make the code easier to read (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-lightnvm: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: return error from (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid that deleting a controller triggers a circular locking complaint (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce a helper function for controller deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: unexport nvme_delete_ctrl_sync() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check kstrtoint() return value in queue_count_set() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix indentation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [lightnvm] lightnvm: simplify geometry (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [powerpc] powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction (Gustavo Duarte) [1750653] - [powerpc] powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts (Gustavo Duarte) [1750653] - [block] block: split .sysfs_lock into two locks (Ming Lei) [1697383] - [block] block: add helper for checking if queue is registered (Ming Lei) [1697383] - [block] blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue (Ming Lei) [1697383] - [block] block: don't hold q->sysfs_lock in elevator_init_mq (Ming Lei) [1697383] - [block] block: Remove blk_mq_register_dev() (Ming Lei) [1697383] - [x86] KVM: X86: Fix fpu state crash in kvm guest (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't use current->mm to check for a kthread (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update kernel's FPU state before using for the fsave header (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use fault_in_pages_writeable() for pre-faulting (Prarit Bhargava) [1737070] - [mm] mm/gup: continue VM_FAULT_RETRY processing even for pre-faults (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Add PKRU value to init_fpstate (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore regs in copy_fpstate_to_sigframe() in order to use the fastpath (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Defer FPU state load until return to userspace (Prarit Bhargava) [1737070] - [x86] x86/fpu: Merge the two code paths in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore from kernel memory on the 64-bit path too (Prarit Bhargava) [1737070] - [x86] x86/fpu: Inline copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update xstate's PKRU value on write_pkru() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always store the registers in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/entry: Add TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Eager switch PKRU state (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Don't check if PKRU is zero before writing it (Prarit Bhargava) [1737070] - [x86] x86/fpu: Only write PKRU if it is different from current (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Provide *pkru() helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use a feature number instead of mask in two more helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Make __raw_xsave_addr() use a feature number instead of mask (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add an __fpregs_load_activate() internal helper (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove user_fpu_begin() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't save fxregs for ia32 frames in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always init the state in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove preempt_disable() in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu__restore() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/entry: Remove unneeded need_resched() loop (Prarit Bhargava) [1737070] - [x86] x86/uaccess: Introduce user_access_{save, restore}() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fix i486 + no387 boot crash by only saving FPU registers on context switch if there is an FPU (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove second definition of fpu in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [net] udp: correct reuseport selection with connected sockets (Paolo Abeni) [1665807] - [net] udp6: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp6: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] udp: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] sched: fix race between deactivation and dequeue for NOLOCK qdisc (Davide Caratti) [1744397] - [net] check extack._msg before print (Ivan Vecera) [1751279] - [net] report invalid mtu value via netlink extack (Ivan Vecera) [1751279] - [net] report min and max mtu network device settings (Ivan Vecera) [1751279] - [net] failover: change mtu has RTNL (Ivan Vecera) [1751279] - [net] neigh: fix multiple neigh timer scheduling (Lorenzo Bianconi) [1730632] - [net] virtchnl: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Ivan Vecera) [1748437] - [net] Add a define for LLDP ethertype (Ivan Vecera) [1748428] - [net] devlink: Add support for direct reporter health state update (Petr Oros) [1746363] - [netdrv] Add IANA_VXLAN_UDP_PORT definition to vxlan header file (Ivan Vecera) [1731347] - [netdrv] Move the definition of the default Geneve udp port to public header file (Ivan Vecera) [1731347] - [net] openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [pci] PCI: Add pci_dev_id() helper (Myron Stowe) [1735874] - [netdrv] ibmvnic: Warn unknown speed message only when carrier is present (Steve Best) [1749873] - [netdrv] net/ibmvnic: Fix missing { in __ibmvnic_reset (Steve Best) [1749873] - [netdrv] net/ibmvnic: free reset work of removed device from queue (Steve Best) [1749873] - [netdrv] ibmvnic: Do not process reset during or after device removal (Steve Best) [1749873] - [cpufreq] cpufreq: intel_pstate: Show different max frequency with turbo 3 and HWP (Alexander Beregalov) [1752053] - [char] hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable (Prarit Bhargava) [1660796] - [hwtracing] intel_th: pci: Add support for another Lewisburg PCH (Jiri Olsa) [1714486] - [x86] x86/entry/32: Fix ENDPROC of common_spurious (Prarit Bhargava) [1730447] - [x86] x86/irq: Seperate unused system vectors from spurious entry again (Prarit Bhargava) [1730447] - [vfio] vfio/type1: Handle different mdev isolation type (Tarun Gupta) [1498341] - [vfio] vfio/type1: Add domain at(de)taching group helpers (Tarun Gupta) [1498341] - [vfio] vfio/mdev: Add iommu related member in mdev_device (Tarun Gupta) [1498341] - [documentation] ipmb: place it at driver-api and convert to ReST (Tony Camuso) [1752071] - [char] ipmi_si_intf: Fix race in timer shutdown handling (Tony Camuso) [1752071] - [char] ipmi_ssif: avoid registering duplicate ssif interface (Tony Camuso) [1752071] - [char] ipmi: Free receive messages when in an oops (Tony Camuso) [1752071] - [char] ipmi_si: Only schedule continuously in the thread in maintenance mode (Tony Camuso) [1752071] - [char] ipmi_si: Remove ipmi_ from the device attr names (Tony Camuso) [1752071] - [char] ipmi_si: Convert device attr permissions to octal (Tony Camuso) [1752071] - [char] ipmi_si: Rework some include files (Tony Camuso) [1752071] - [char] ipmi_si: Convert timespec64 to timespec (Tony Camuso) [1752071] - [char] Fix uninitialized variable in ipmb_dev_int.c (Tony Camuso) [1752071] - [char] fix platform_no_drv_owner.cocci warnings (Tony Camuso) [1752071] - [char] ipmi: ipmb: don't allocate i2c_client on stack (Tony Camuso) [1752071] - [char] ipmi: ipmb: Fix build error while CONFIG_I2C is set to m (Tony Camuso) [1752071] - [char] Add support for IPMB driver (Tony Camuso) [1752071] - [char] drivers: ipmi: Drop device reference (Tony Camuso) [1752071] - [char] ipmi_ssif: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1752071] - [char] ipmi_si: use bool type for initialized variable (Tony Camuso) [1752071] - [char] ipmi_si: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] ipmi: Remove warning if no slave address is present (Tony Camuso) [1752071] - [char] ipmi:ssif: Only unregister the platform driver if it was registered (Tony Camuso) [1752071] - [char] ipmi: Add the i2c-addr property for SSIF interfaces (Tony Camuso) [1752071] - [char] ipmi: avoid atomic_inc in exit function (Tony Camuso) [1752071] - [char] ipmi: Remove file from ipmi_file_private (Tony Camuso) [1752071] - [char] ipmi_si: remove an unused variable in try_smi_init() (Tony Camuso) [1752071] - [char] ipmi: Make ipmi_interfaces_srcu variable static (Tony Camuso) [1752071] - [char] ipmi: Change to ktime_get_ts64() (Tony Camuso) [1752071] - [char] ipmi: Free the address list on module cleanup (Tony Camuso) [1752071] - [edac] EDAC, skx, i10nm: Fix source ID register offset (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Check ECC enabling status per channel (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add Intel additional Ice-Lake support (Aristeu Rozanski) [1485543 1482412] - [x86] x86/CPU: Add more Icelake model numbers (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx, i10nm: Make skx_common.c a pure library (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Add code to recognise new compound error code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Fix randconfig builds (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add a driver for Intel 10nm server processors (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Delete duplicated code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Separate common code out from skx_edac (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Let EDAC core show the decoded result for debugfs (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Move debugfs node under EDAC's hierarchy (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Prepend hex formatting with '0x' (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Fix function calling order in skx_exit() (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Fix logical channel intermediate decoding (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC: Correct DIMM capacity unit symbol (Aristeu Rozanski) [1485543 1482412] - [x86] x86/mce: Add notifier_block forward declaration (Aristeu Rozanski) [1485543 1482412] - [netdrv] net: thunderx: fix NULL pointer dereference in nicvf_open/nicvf_stop (Dean Nelson) [1657380] - [netdrv] net: thunder: fix a potential NULL pointer dereference (Dean Nelson) [1657380] - [netdrv] net: thunderx: remove link change polling code and info from nicpf (Dean Nelson) [1657380] - [netdrv] net: thunderx: move link state polling function to VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: add mutex to protect mailbox from concurrent calls for same VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: rework xcast message structure to make it fit into 64 bit (Dean Nelson) [1657380] - [netdrv] net: thunderx: add nicvf_send_msg_to_pf result check for set_rx_mode_task (Dean Nelson) [1657380] - [netdrv] net: thunderx: make CFG_DONE message to run through generic send-ack sequence (Dean Nelson) [1657380] - [netdrv] net: thunderx: replace global nicvf_rx_mode_wq work queue for all VFs to private for each of them. (Dean Nelson) [1657380] - [netdrv] net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue (Dean Nelson) [1657380] - [x86] perf/x86/intel/rapl: Cosmetic rename internal variables in response to multi-die/pkg support (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Cosmetic renames in response to multi-die/pkg support (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [x86] perf/x86/intel/cstate: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/rapl: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Support multi-die/package (David Arcari) [1616309] - [topology] topology: Create core_cpus and die_cpus sysfs attributes (David Arcari) [1616309] - [topology] topology: Create package_cpus sysfs attribute (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Update RAPL domain name and debug messages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Simplify rapl_find_package() (David Arcari) [1616309] - [x86] x86/topology: Define topology_logical_die_id() (David Arcari) [1616309] - [x86] x86/topology: Define topology_die_id() (David Arcari) [1616309] - [topology] cpu/topology: Export die_id (David Arcari) [1616309] - [x86] x86/topology: Create topology_max_die_per_package() (David Arcari) [1616309] - [x86] x86/topology: Add CPUID.1F multi-die/package support (David Arcari) [1616309] - [x86] x86/smpboot: Rename match_die() to match_pkg() (David Arcari) [1616309] - [documentation] topology: Simplify cputopology.txt formatting and wording (David Arcari) [1616309] - [documentation] x86/topology: Fix documentation typo (David Arcari) [1616309] - [mm] mm: remove stale comment from page struct (Rafael Aquini) [1737065] - [mm] mm/slab.c: fix an infinite loop in leaks_show() (Rafael Aquini) [1737065] - [mm] mm/slub.c: update the comment about slab frozen (Rafael Aquini) [1737065] - [mm] mm/slab.c: remove unneed check in cpuup_canceled (Rafael Aquini) [1737065] - [mm] slub: remove useless kmem_cache_debug() before remove_full() (Rafael Aquini) [1737065] - [mm] slab: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slub: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: respect list_head abstraction layer (Rafael Aquini) [1737065] - [mm] slab: fix a crash by reading /proc/slab_allocators (Rafael Aquini) [1737065] - [mm] mm: add support for kmem caches in DMA32 zone (Rafael Aquini) [1737065] - [mm] mm, slub: make the comment of put_cpu_partial() complete (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove an unused addr argument (Rafael Aquini) [1737065] - [mm] mm/slab.c: kmemleak no scan alien caches (Rafael Aquini) [1737065] - [mm] mm/slub.c: freelist is ensured to be NULL when new_slab() fails (Rafael Aquini) [1737065] - [mm] slab: alien caches must not be initialized if the allocation of the alien cache failed (Rafael Aquini) [1737065] - [mm] include/linux/slab.h: fix sparse warning in kmalloc_type() (Rafael Aquini) [1737065] - [mm] mm/slub.c: record final state of slub action in deactivate_slab() (Rafael Aquini) [1737065] - [mm] mm/slub.c: page is always non-NULL in node_match() (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() (Rafael Aquini) [1737065] - [mm] mm, slab: remove unnecessary unlikely() (Rafael Aquini) [1737065] - [mm] mm: move obj_to_index to include/linux/slab_def.h (Rafael Aquini) [1737065] - [mm] slab: make kmem_cache_create{_usercopy} description proper kernel-doc (Rafael Aquini) [1737065] - [mm] slub: extend slub debug to handle multiple slabs (Rafael Aquini) [1737065] - [mm] mm/slub.c: switch to bitmap_zalloc() (Rafael Aquini) [1737065] - [fs] io_uring: add need_resched() check in inner poll loop (Jeff Moyer) [1706143] - [fs] io_uring: don't enter poll loop if we have CQEs pending (Jeff Moyer) [1706143] - [fs] io_uring: fix potential hang with polled IO (Jeff Moyer) [1706143] - [fs] io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list (Jeff Moyer) [1706143] - [fs] io_uring: fix manual setup of iov_iter for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: fix KASAN use after free in io_sq_wq_submit_work (Jeff Moyer) [1706143] - [fs] io_uring: ensure ->list is initialized for poll commands (Jeff Moyer) [1706143] - [fs] io_uring: track io length in async_list based on bytes (Jeff Moyer) [1706143] - [fs] io_uring: don't use iov_iter_advance() for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: add a memory barrier before atomic_read (Jeff Moyer) [1706143] - [fs] io_uring: fix counter inc/dec mismatch in async_list (Jeff Moyer) [1706143] - [fs] io_uring: fix the sequence comparison in io_sequence_defer (Jeff Moyer) [1706143] - [fs] io_uring: fix io_sq_thread_stop running in front of io_sq_thread (Jeff Moyer) [1706143] - [include] io_uring: add support for recvmsg() (Jeff Moyer) [1706143] - [include] io_uring: add support for sendmsg() (Jeff Moyer) [1706143] - [fs] signal: remove the wrong signal_pending() check in restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] io_uring: add support for sqe links (Jeff Moyer) [1706143] - [fs] io_uring: ensure req->file is cleared on allocation (Jeff Moyer) [1706143] - [fs] io_uring: fix memory leak of UNIX domain socket inode (Jeff Moyer) [1706143] - [fs] io_uring: punt short reads to async context (Jeff Moyer) [1706143] - [fs] uio: make import_iovec()/compat_import_iovec() return bytes on success (Jeff Moyer) [1706143] - [fs] io_uring: Fix __io_uring_register() false success (Jeff Moyer) [1706143] - [tools] tools/io_uring: sync with liburing (Jeff Moyer) [1706143] - [tools] tools/io_uring: fix Makefile for pthread library link (Jeff Moyer) [1706143] - [fs] io_uring: use wait_event_interruptible for cq_wait conditional wait (Jeff Moyer) [1706143] - [fs] io_uring: adjust smp_rmb inside io_cqring_events (Jeff Moyer) [1706143] - [fs] io_uring: fix infinite wait in khread_park() on io_finish_async() (Jeff Moyer) [1706143] - [fs] io_uring: remove 'ev_flags' argument (Jeff Moyer) [1706143] - [fs] io_uring: fix failure to verify SQ_AFF cpu (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQE data (Jeff Moyer) [1706143] - [fs] io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() (Jeff Moyer) [1706143] - [fs] io_uring: fix shadowed variable ret return code being not checked (Jeff Moyer) [1706143] - [fs] req->error only used for iopoll (Jeff Moyer) [1706143] - [fs] io_uring: add support for eventfd notifications (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_SYNC_FILE_RANGE (Jeff Moyer) [1706143] - [fs] fs: add sync_file_range() helper (Jeff Moyer) [1706143] - [fs] io_uring: add support for marking commands as draining (Jeff Moyer) [1706143] - [fs] io_uring: avoid page allocation warnings (Jeff Moyer) [1706143] - [include] iov_iter: fix iov_iter_type (Jeff Moyer) [1706143] - [fs] block: fix handling for BIO_NO_PAGE_REF (Jeff Moyer) [1706143] - [fs] io_uring: drop req submit reference always in async punt (Jeff Moyer) [1706143] - [fs] io_uring: free allocated io_memory once (Jeff Moyer) [1706143] - [fs] io_uring: fix SQPOLL cpu validation (Jeff Moyer) [1706143] - [fs] io_uring: have submission side sqe errors post a cqe (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after incrementing dropped counter (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading SQ tail (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after updating SQ head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading cq head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before wq_has_sleeper (Jeff Moyer) [1706143] - [fs] io_uring: fix notes on barriers (Jeff Moyer) [1706143] - [fs] io_uring: fix handling SQEs requesting NOWAIT (Jeff Moyer) [1706143] - [fs] io_uring: remove 'state' argument from io_{read,write} path (Jeff Moyer) [1706143] - [fs] io_uring: fix poll full SQ detection (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition when sq threads goes sleeping (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQ entries (Jeff Moyer) [1706143] - [fs] io_uring: fail io_uring_register(2) on a dying io_uring instance (Jeff Moyer) [1706143] - [fs] io_uring: fix CQ overflow condition (Jeff Moyer) [1706143] - [fs] io_uring: fix possible deadlock between io_uring_{enter,register} (Jeff Moyer) [1706143] - [powerpc] arch: add pidfd and io_uring syscalls everywhere (Jeff Moyer) [1706143] - [fs] io_uring: drop io_file_put() 'file' argument (Jeff Moyer) [1706143] - [fs] io_uring: only test SQPOLL cpu after we've verified it (Jeff Moyer) [1706143] - [fs] io_uring: park SQPOLL thread if it's percpu (Jeff Moyer) [1706143] - [fs] io_uring: restrict IORING_SETUP_SQPOLL to root (Jeff Moyer) [1706143] - [tools] tools/io_uring: remove IOCQE_FLAG_CACHEHIT (Jeff Moyer) [1706143] - [fs] io_uring: fix double free in case of fileset regitration failure (Jeff Moyer) [1706143] - [fs] io_uring: offload write to async worker in case of -EAGAIN (Jeff Moyer) [1706143] - [fs] io_uring: fix big-endian compat signal mask handling (Jeff Moyer) [1706143] - [fs] block: add BIO_NO_PAGE_REF flag (Jeff Moyer) [1706143] - [fs] iov_iter: add ITER_BVEC_FLAG_NO_REF flag (Jeff Moyer) [1706143] - [maintainers] io_uring: mark me as the maintainer (Jeff Moyer) [1706143] - [fs] io_uring: retry bulk slab allocs as single allocs (Jeff Moyer) [1706143] - [fs] io_uring: fix poll races (Jeff Moyer) [1706143] - [fs] io_uring: fix fget/fput handling (Jeff Moyer) [1706143] - [fs] io_uring: add prepped flag (Jeff Moyer) [1706143] - [fs] io_uring: make io_read/write return an integer (Jeff Moyer) [1706143] - [fs] io_uring: use regular request ref counts (Jeff Moyer) [1706143] - [fs] mm: refactor readahead defines in mm.h (Jeff Moyer) [1706143] - [tools] io_uring: add a few test tools (Jeff Moyer) [1706143] - [fs] io_uring: allow workqueue item to handle multiple buffered requests (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_POLL (Jeff Moyer) [1706143] - [fs] io_uring: add io_kiocb ref count (Jeff Moyer) [1706143] - [fs] io_uring: add submission polling (Jeff Moyer) [1706143] - [fs] io_uring: add file set registration (Jeff Moyer) [1706143] - [net] net: split out functions related to registering inflight socket files (Jeff Moyer) [1706143] - [include] io_uring: add support for pre-mapped user IO buffers (Jeff Moyer) [1706143] - [block] block: implement bio helper to add iter bvec pages to bio (Jeff Moyer) [1706143] - [fs] io_uring: batch io_kiocb allocation (Jeff Moyer) [1706143] - [fs] io_uring: use fget/fput_many() for file references (Jeff Moyer) [1706143] - [fs] fs: add fget_many() and fput_many() (Jeff Moyer) [1706143] - [fs] io_uring: support for IO polling (Jeff Moyer) [1706143] - [fs] io_uring: add fsync support (Jeff Moyer) [1706143] - [include] Add io_uring IO interface (Jeff Moyer) [1706143] - [fs] iomap: wire up the iopoll method (Jeff Moyer) [1706143] - [fs] block: add bio_set_polled() helper (Jeff Moyer) [1706143] - [fs] block: wire up block device iopoll method (Jeff Moyer) [1706143] - [fs] signal: Add restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] signal: Add set_user_sigmask() (Jeff Moyer) [1706143] - [net] iov_iter: Fix 9p virtio breakage (Benjamin Coddington) [1734762] - [lib] iov_iter: Add I/O discard iterator (Benjamin Coddington) [1734762] - [fs] iov_iter: Separate type from direction and use accessor functions (Benjamin Coddington) [1734762] - [fs] iov_iter: Use accessor function (Benjamin Coddington) [1734762]- [kernel] ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare() (Joe Lawrence) [1696461] - [kernel] ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() (Joe Lawrence) [1696461] - [kernel] Revert "livepatch: Remove reliable stacktrace check in klp_try_switch_task()" (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: push and pop dynamic debug config (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: add test skip handling (Joe Lawrence) [1696461] - [kernel] module: Fix livepatch/ftrace module text permissions race (Joe Lawrence) [1696461] - [kernel] kprobes: Mark ftrace mcount handler functions nokprobe (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: use TEST_PROGS for test scripts (Joe Lawrence) [1696461] - [kernel] livepatch/selftests: use "$@" to preserve argument list (Joe Lawrence) [1696461] - [kernel] livepatch: Module coming and going callbacks can proceed with all listed patches (Joe Lawrence) [1696461] - [kernel] livepatch: Proper error handling in the shadow variables selftest (Joe Lawrence) [1696461] - [kernel] livepatch: return -ENOMEM on ptr_id() allocation failure (Joe Lawrence) [1696461] - [kernel] livepatch: Introduce klp_for_each_patch macro (Joe Lawrence) [1696461] - [kernel] livepatch: core: Return EOPNOTSUPP instead of ENOSYS (Joe Lawrence) [1696461] - [kernel] livepatch: samples: non static warnings fix (Joe Lawrence) [1696461] - [kernel] livepatch: Remove signal sysfs attribute (Joe Lawrence) [1696461] - [kernel] livepatch: Send a fake signal periodically (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: introduce tests (Joe Lawrence) [1696461] - [kernel] livepatch: Remove ordering (stacking) of the livepatches (Joe Lawrence) [1696461] - [kernel] livepatch: Atomic replace and cumulative patches documentation (Joe Lawrence) [1696461] - [kernel] livepatch: Remove Nop structures when unused (Joe Lawrence) [1696461] - [kernel] livepatch: Add atomic replace (Joe Lawrence) [1696461] - [kernel] livepatch: Use lists to manage patches, objects and functions (Joe Lawrence) [1696461] - [kernel] livepatch: Simplify API by removing registration step (Joe Lawrence) [1696461] - [kernel] livepatch: Don't block the removal of patches loaded after a forced transition (Joe Lawrence) [1696461] - [kernel] livepatch: Consolidate klp_free functions (Joe Lawrence) [1696461] - [kernel] livepatch: Shuffle klp_enable_patch()/klp_disable_patch() code (Joe Lawrence) [1696461] - [kernel] livepatch: Change unsigned long old_addr -> void *old_func in struct klp_func (Joe Lawrence) [1696461] - [kernel] livepatch: check kzalloc return values (Joe Lawrence) [1696461] - [kernel] livepatch: Replace synchronize_sched() with synchronize_rcu() (Joe Lawrence) [1696461] - [kernel] livepatch: Validate module/old func name length (Joe Lawrence) [1696461] - [kernel] livepatch: Remove reliable stacktrace check in klp_try_switch_task() (Joe Lawrence) [1696461] - [pci] PCI/LINK: Add Kconfig option (default off) (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management (Myron Stowe) [1748141] - [pci] PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored (Myron Stowe) [1748141] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller (Myron Stowe) [1748141] - [pci] PCI/LINK: Deduplicate bandwidth reports for multi-function devices (Myron Stowe) [1748141] - [pci] PCI/LINK: Clear bandwidth notification interrupt before enabling it (Myron Stowe) [1748141] - [pci] PCI/LINK: Supply IRQ handler so level-triggered IRQs are acked (Myron Stowe) [1748141] - [pci] PCI/LINK: Report degraded links via link bandwidth notification (Myron Stowe) [1748141] - [pci] PCI/portdrv: Support PCIe services on subtractive decode bridges (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use conventional Device ID table formatting (Myron Stowe) [1748141] - [pci] PCI: Update PCIEPORTBUS Kconfig help text (Myron Stowe) [1748141] - [pci] PCI: Clean up usage of __u32 type (Myron Stowe) [1748141] - [pci] PCI: Move Rohm Vendor ID to generic list (Myron Stowe) [1748141] - [pci] PCI: pciehp: Add HXT quirk for Command Completed errata (Myron Stowe) [1748141] - [pci] PCI: Add ACS quirk for HXT SD4800 (Myron Stowe) [1748141] - [pci] PCI: Add HXT vendor ID (Myron Stowe) [1748141] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1748141] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1748141] - [pci] PCI: ibmphp: Turn semaphores into completions or mutexes (Myron Stowe) [1748141] - [pci] x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub (Myron Stowe) [1748141] - [pci] PCI: Rely on config space header type, not class code (Myron Stowe) [1748141] - [pci] PCI: Make pci_size() return real BAR size (Myron Stowe) [1748141] - [pci] PCI/DPC: Fix print AER status in DPC event handling (Myron Stowe) [1748141] - [pci] PCI/ASPM: Save LTR Capability for suspend/resume (Myron Stowe) [1748141] - [pci] PCI/ASPM: Use LTR if already enabled by platform (Myron Stowe) [1748141] - [pci] PCI: Enable SERR# forwarding for all bridges (Myron Stowe) [1748141] - [pci] PCI/AER: Use match_string() helper to simplify the code (Myron Stowe) [1748141] - [fs] gfs2: Use async glocks for rename (Robert S Peterson) [1737561] - [fs] gfs2: create function gfs2_glock_update_hold_time (Robert S Peterson) [1737561] - [fs] gfs2: separate holder for rgrps in gfs2_rename (Robert S Peterson) [1737561] - [netdrv] net: aquantia: reapply vlan filters on up (Igor Russkikh) [1740500] - [s390] s390/setup: Fix kernel lock down for s390 (Philipp Rudo) [1748343] - [powerpc] kvm: ppc: book3s hv: Fix XICS-on-XIVE H_IPI when priority = 0 (David Gibson) [1725800] - [s390] vfio-ap: fix irq registration (Thomas Huth) [1660910] - [s390] ap: kvm: Enable PQAP/AQIC facility for the guest (Thomas Huth) [1660910] - [s390] ap: implement PAPQ AQIC interception in kernel (Thomas Huth) [1660910] - [s390] vfio: ap: register IOMMU VFIO notifier (Thomas Huth) [1660910] - [s390] ap: kvm: add PQAP interception for AQIC (Thomas Huth) [1660910] - [s390] kvm: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Return correct values for Invalid CRYCB format (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Do not shadow CRYCB when no AP and no keys (Thomas Huth) [1749503] - [s390] kvm: s390: change default halt poll time to 50us (Thomas Huth) [1749503] - [s390] kvm: s390: fix typo in parameter description (Thomas Huth) [1749503] - [s390] kvm: s390: provide kvm_arch_no_poll function (Thomas Huth) [1749503] - [kernel] kvm: polling: add architecture backend to disable polling (Thomas Huth) [1749503] - [s390] vtime: steal time exponential moving average (Thomas Huth) [1749503] - [tools] kvm: selftests: fix ucall on x86 (Thomas Huth) [1730412] - [tools] kvm: selftests: Test invalid bits in kvm_valid_regs and kvm_dirty_regs on s390x (Thomas Huth) [1730412] - [s390] kvm: s390: Disallow invalid bits in kvm_valid_regs and kvm_dirty_regs (Thomas Huth) [1730412] - [tools] kvm: selftests: Add a test for the KVM_S390_MEM_OP ioctl (Thomas Huth) [1730412] - [s390] kvm: s390: Test for bad access register and size at the start of S390_MEM_OP (Thomas Huth) [1730412] - [tools] kvm: selftests: Enable dirty_log_test on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Implement ucall() for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Split ucall.c into architecture specific files (Thomas Huth) [1730412] - [tools] kvm: selftests: ucall improvements (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: dirty_log_test: fix unaligned memslot size (Thomas Huth) [1730412] - [tools] kvm: selftests: Compile code with warnings enabled (Thomas Huth) [1730412] - [tools] kvm: selftests: enable pgste option for the linker on s390 (Thomas Huth) [1730412] - [tools] kvm: selftests: Move kvm_create_max_vcpus test to generic code (Thomas Huth) [1730412] - [virt] kvm: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID (Thomas Huth) [1730412] - [documentation] kvm: move KVM_CAP_NR_MEMSLOTS to common code (Thomas Huth) [1730412] - [tools] kvm: selftests: Add the sync_regs test for s390x (Thomas Huth) [1730412] - [s390] kvm: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION (Thomas Huth) [1730412] - [tools] kvm: selftests: Add processor code for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Align memory region addresses to 1M on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Introduce a VM_MODE_DEFAULT macro for the default bits (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: fix default vm mode (Thomas Huth) [1730412] - [tools] kvm: selftests: Guard struct kvm_vcpu_events with __KVM_HAVE_VCPU_EVENTS (Thomas Huth) [1730412] - [tools] kvm: selftests: Wrap vcpu_nested_state_get/set functions with x86 guard (Thomas Huth) [1730412]- [fs] xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT (Bill O'Donnell) [1739607] - [fs] xfs: fix reflink source file racing with directio writes (Bill O'Donnell) [1739607] - [fs] xfs: implement cgroup aware writeback (Bill O'Donnell) [1274406] - [fs] xfs: simplify xfs_chain_bio (Bill O'Donnell) [1274406] - [fs] xfs: inode btree scrubber should calculate im_boffset correctly (Bill O'Donnell) [1739607] - [fs] xfs: fix broken log reservation debugging (Bill O'Donnell) [1739607] - [fs] xfs: don't reserve per-AG space for an internal log (Bill O'Donnell) [1739607] - [fs] xfs: change some error-less functions to void types (Bill O'Donnell) [1739607] - [fs] xfs: add online scrub for superblock counters (Bill O'Donnell) [1739607] - [fs] xfs: don't parse the mtpt mount option (Bill O'Donnell) [1739607] - [fs] xfs: scrub should check incore counters against ondisk headers (Bill O'Donnell) [1739607] - [fs] xfs: allow scrubbers to pause background reclaim (Bill O'Donnell) [1739607] - [fs] xfs: rename the speculative block allocation reclaim toggle functions (Bill O'Donnell) [1739607] - [fs] xfs: track delayed allocation reservations across the filesystem (Bill O'Donnell) [1739607] - [fs] xfs: fix broken bhold behavior in xrep_roll_ag_trans (Bill O'Donnell) [1739607] - [fs] xfs: unlock inode when xfs_ioctl_setattr_get_trans can't get transaction (Bill O'Donnell) [1739607] - [fs] xfs: kill the xfs_dqtrx_t typedef (Bill O'Donnell) [1739607] - [fs] xfs: widen inode delalloc block counter to 64-bits (Bill O'Donnell) [1739607] - [fs] xfs: widen quota block counters to 64-bit integers (Bill O'Donnell) [1739607] - [fs] xfs: assert that we don't enter agfl freeing with a non-permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: make tr_growdata a permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: merge adjacent io completions of the same type (Bill O'Donnell) [1739607] - [fs] xfs: remove unused m_data_workqueue (Bill O'Donnell) [1739607] - [fs] xfs: implement per-inode writeback completion queues (Bill O'Donnell) [1739607] - [fs] xfs: scrub should only cross-reference with healthy btrees (Bill O'Donnell) [1739607] - [fs] xfs: scrub/repair should update filesystem metadata health (Bill O'Donnell) [1739607] - [fs] xfs: hoist the already_fixed variable to the scrub context (Bill O'Donnell) [1739607] - [fs] xfs: collapse scrub bool state flags into a single unsigned int (Bill O'Donnell) [1739607] - [fs] xfs: refactor scrub context initialization (Bill O'Donnell) [1739607] - [fs] xfs: report inode health via bulkstat (Bill O'Donnell) [1739607] - [fs] xfs: report AG health via AG geometry ioctl (Bill O'Donnell) [1739607] - [fs] xfs: report fs and rt health via geometry structure (Bill O'Donnell) [1739607] - [fs] xfs: add a new ioctl to describe allocation group geometry (Bill O'Donnell) [1739607] - [fs] xfs: bump XFS_IOC_FSGEOMETRY to v5 structures (Bill O'Donnell) [1739607] - [fs] xfs: clear BAD_SUMMARY if unmounting an unhealthy filesystem (Bill O'Donnell) [1739607] - [fs] xfs: replace the BAD_SUMMARY mount flag with the equivalent health code (Bill O'Donnell) [1739607] - [fs] xfs: track metadata health status (Bill O'Donnell) [1739607] - [fs] xfs,fstrim: fix to return correct minlen (Bill O'Donnell) [1739607] - [fs] xfs: shutdown after buf release in iflush cluster abort path (Bill O'Donnell) [1739607] - [fs] xfs: wake commit waiters on CIL abort before log item abort (Bill O'Donnell) [1739607] - [fs] xfs: fix btree scrub checking with regards to root-in-inode (Bill O'Donnell) [1739607] - [fs] xfs: dabtree scrub needs to range-check level (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: zero initialize highstale and lowstale in xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: Zero initialize highstale and lowstale in xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: fix backwards endian conversion in scrub (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variables (Bill O'Donnell) [1739607] - [fs] xfs: rework breaking of shared extents in xfs_file_iomap_begin (Bill O'Donnell) [1739607] - [fs] xfs: don't pass iomap flags to xfs_reflink_allocate_cow (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variable (Bill O'Donnell) [1739607] - [fs] xfs: introduce an always_cow mode (Bill O'Donnell) [1739607] - [fs] xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: make COW fork unwritten extent conversions more robust (Bill O'Donnell) [1739607] - [fs] xfs: merge COW handling into xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: also truncate holes covered by COW blocks (Bill O'Donnell) [1739607] - [fs] xfs: don't use delalloc extents for COW on files with extsize hints (Bill O'Donnell) [1739607] - [fs] xfs: fix SEEK_DATA for speculative COW fork preallocation (Bill O'Donnell) [1739607] - [fs] xfs: make xfs_bmbt_to_iomap more useful (Bill O'Donnell) [1739607] - [fs] xfs: fix xfs_buf magic number endian checks (Bill O'Donnell) [1739607] - [fs] xfs: retry COW fork delalloc conversion when no extent was found (Bill O'Donnell) [1739607] - [fs] xfs: remove the truncate short cut in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: move xfs_iomap_write_allocate to xfs_aops.c (Bill O'Donnell) [1739607] - [fs] xfs: move stat accounting to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: move transaction handling to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: factor out two helpers from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: simplify the xfs_bmap_btree_to_extents calling conventions (Bill O'Donnell) [1739607] - [fs] xfs: remove the s_maxbytes checks in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: remove the io_type field from the writeback context and ioend (Bill O'Donnell) [1739607] - [fs] xfs: compile time offset checks for common v4/v5 metadata (Bill O'Donnell) [1739607] - [fs] xfs: use buf ops magic to detect btree block type (Bill O'Donnell) [1739607] - [fs] xfs: add magic numbers to dquot buffer ops (Bill O'Donnell) [1739607] - [fs] xfs: add inode magic to inode verifier (Bill O'Donnell) [1739607] - [fs] xfs: factor xfs_da3_blkinfo verification into common helper (Bill O'Donnell) [1739607] - [fs] xfs: miscellaneous verifier magic value fixups (Bill O'Donnell) [1739607] - [fs] xfs: use verifier magic field in dir2 leaf verifiers (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between bnobt and cntbt magic values (Bill O'Donnell) [1739607] - [fs] xfs: split up allocation btree verifier (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between inobt and finobt magic values (Bill O'Donnell) [1739607] - [fs] xfs: create a separate finobt verifier (Bill O'Donnell) [1739607] - [fs] xfs: always check magic values in on-disk byte order (Bill O'Donnell) [1739607] - [fs] xfs: clarify documentation for the function to reverify buffers (Bill O'Donnell) [1739607] - [fs] xfs: cache unlinked pointers in an rhashtable (Bill O'Donnell) [1739607] - [fs] xfs: add tracepoints for high level iunlink operations (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode update in iunlink_remove (Bill O'Donnell) [1739607] - [fs] xfs: refactor unlinked list search and mapping to a separate function (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode unlinked pointer update functions (Bill O'Donnell) [1739607] - [fs] xfs: strengthen AGI unlinked inode bucket pointer checks (Bill O'Donnell) [1739607] - [fs] xfs: refactor AGI unlinked bucket updates (Bill O'Donnell) [1739607] - [fs] xfs: add xfs_verify_agino_or_null helper (Bill O'Donnell) [1739607] - [fs] xfs: clean up iunlink functions (Bill O'Donnell) [1739607] - [fs] xfs: Introduce XFS_PTAG_VERIFIER_ERROR panic mask (Bill O'Donnell) [1739607] - [fs] xfs: remove duplicated xfs_defer.h (Bill O'Donnell) [1739607] - [fs] xfs: check attribute name validity (Bill O'Donnell) [1739607] - [fs] xfs: check directory name validity (Bill O'Donnell) [1739607] - [fs] xfs: fix off-by-one error in rtbitmap cross-reference (Bill O'Donnell) [1739607] - [fs] xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t (Bill O'Donnell) [1739607] - [fs] xfs: abort xattr scrub if fatal signals are pending (Bill O'Donnell) [1739607] - [fs] xfs: consolidate scrub dinode mapping code into a single function (Bill O'Donnell) [1739607] - [fs] xfs: scrub big block inode btrees correctly (Bill O'Donnell) [1739607] - [fs] xfs: clean up the inode cluster checking in the inobt scrub (Bill O'Donnell) [1739607] - [fs] xfs: hoist inode cluster checks out of loop (Bill O'Donnell) [1739607] - [fs] xfs: check inobt record alignment on big block filesystems (Bill O'Donnell) [1739607] - [fs] xfs: check the ir_startino alignment directly (Bill O'Donnell) [1739607] - [fs] xfs: never try to scrub more than 64 inodes per inobt record (Bill O'Donnell) [1739607] - [powerpc] powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB (Steve Best) [1744062] - [scsi] scsi: lpfc: Fix port relogin failure due to GID_FT interaction (Dick Kennedy) [1733217] - [rpmspec] redhat: Fix error messages during build of zfcpdump kernel (Philipp Rudo) [1745652] - [s390] s390/protvirt: avoid memory sharing for diag 308 set/store (Philipp Rudo) [1745614] - [infiniband] IB/hfi1: Remove extra brackets from an if (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Update I/O section to be clearer about CPU vs thread (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Fix style, spacing and grammar in I/O section (Petr Oros) [1737066] - [powerpc] arch: Remove dummy mmiowb() definitions from arch code (Petr Oros) [1737066] - [netdrv] net/ethernet/silan/sc92031: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [infiniband] i40iw: Redefine i40iw_mmiowb() to do nothing (Petr Oros) [1737066] - [scsi] scsi/qla1280: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [netdrv] drivers: Remove explicit invocations of mmiowb() (Petr Oros) [1737066] - [infiniband] drivers: Remove useless trailing comments from mmiowb() invocations (Petr Oros) [1737066] - [documentation] Documentation: Kill all references to mmiowb() (Petr Oros) [1737066] - [riscv] riscv/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [powerpc] powerpc/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [nds32] nds32/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [x86] x86/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [arm64] arm64/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [include] mmiowb: Hook up mmiowb helpers to spinlocks and generic I/O accessors (Petr Oros) [1737066] - [arm64] arch: Use asm-generic header for asm/mmiowb.h (Petr Oros) [1737066] - [kernel] asm-generic/mmiowb: Add generic implementation of mmiowb() tracking (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFECTS" section (Petr Oros) [1737066] - [s390] s390/cpum_sf: save TOD clock base in SDBs for time conversion (Philipp Rudo) [1743504] - [net] netns: provide pure entropy for net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [net] netns: get more entropy from net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [netdrv] net: phy: improve pause handling (Petr Oros) [1735763] - [netdrv] net: phy: fix reading fixed phy status (Petr Oros) [1735763] - [netdrv] net: phy: allow a PHY driver to define neither features nor get_features (Petr Oros) [1735763] - [netdrv] net: phy: Add support for asking the PHY its abilities (Petr Oros) [1735763] - [netdrv] net: phy: use genphy_read_abilities in genphy driver (Petr Oros) [1735763] - [netdrv] net: phy: add genphy_read_abilities (Petr Oros) [1735763] - [netdrv] net: phy: let genphy_c45_read_abilities also check aneg capability (Petr Oros) [1735763] - [netdrv] net: phy: Add generic support for 2.5GBaseT and 5GBaseT (Petr Oros) [1735763] - [netdrv] net: phy: Extract genphy_c45_pma_read_abilities from marvell10g (Petr Oros) [1735763] - [netdrv] net: phy: Move of_set_phy_eee_broken to phy-core.c (Petr Oros) [1735763] - [netdrv] net: phy: Mask-out non-compatible modes when setting the max-speed (Petr Oros) [1735763] - [netdrv] net: phy: don't allow __set_phy_supported to add unsupported modes (Petr Oros) [1735763] - [netdrv] net: phy: remove unneeded masking of PHY register read results (Petr Oros) [1735763] - [netdrv] net: phy: probe the PHY before determining the supported features (Petr Oros) [1735763] - [rpmspec] fix package summary and description for some kernel subpackages ("Herton R. Krzesinski") [1656863] - [fs] mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses (Jeff Moyer) [1743159] - [mm] mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd() (Jeff Moyer) [1743159] - [arm64] arm64: disable improved unwind tables (Mark Langsdorf) [1684694] - [arm64] arm64/stacktrace: Export save_stack_trace_regs() (Mark Langsdorf) [1684694] - [fs] nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes (Steve Dickson) [1655712] - [include] futex: Update comments and docs about return values of arch futex code (Waiman Long) [1737058] - [arm64] arm64: futex: Avoid copying out uninitialised stack in failed cmpxchg() (Waiman Long) [1737058] - [arm64] arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP (Waiman Long) [1737058] - [kernel] locking/futex: Allow low-level atomic operations to return -EAGAIN (Waiman Long) [1737058] - [arm64] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value (Waiman Long) [1737058] - [kernel] futex: Ensure that futex address is aligned in handle_futex_death() (Waiman Long) [1737058] - [kernel] futex: Convert futex_pi_state.refcount to refcount_t (Waiman Long) [1737058] - [kernel] sched/wake_q: Reduce reference counting for special users (Waiman Long) [1737058] - [kernel] sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg (Waiman Long) [1737058] - [kernel] futex: No need to check return value of debugfs_create functions (Waiman Long) [1737058] - [kernel] futex: Handle early deadlock return correctly (Waiman Long) [1737058] - [kernel] futex: Fix barrier comment (Waiman Long) [1737058] - [kernel] futex: Cure exit race (Waiman Long) [1737058] - [kernel] futex: Replace spin_is_locked() with lockdep (Waiman Long) [1737058] - [kernel] futex: Mark expected switch fall-throughs (Waiman Long) [1737058] - [kernel] sched/deadline: Correctly handle active 0-lag timers (Phil Auld) [1735907] - [include] build_bug.h: add wrapper for _Static_assert (Ivan Vecera) [1735752] - [include] build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse (Ivan Vecera) [1735752] - [include] build_bug.h: remove negative-array fallback for BUILD_BUG_ON() (Ivan Vecera) [1735752] - [mm] percpu: remove spurious lock dependency between percpu and sched (Rafael Aquini) [1731180] - [mm] percpu: use chunk scan_hint to skip some scanning (Rafael Aquini) [1731180] - [mm] percpu: convert chunk hints to be based on pcpu_block_md (Rafael Aquini) [1731180] - [mm] percpu: make pcpu_block_md generic (Rafael Aquini) [1731180] - [mm] percpu: use block scan_hint to only scan forward (Rafael Aquini) [1731180] - [mm] percpu: remember largest area skipped during allocation (Rafael Aquini) [1731180] - [mm] percpu: add block level scan_hint (Rafael Aquini) [1731180] - [mm] percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE (Rafael Aquini) [1731180] - [mm] percpu: relegate chunks unusable when failing small allocations (Rafael Aquini) [1731180] - [mm] percpu: manage chunks based on contig_bits instead of free_bytes (Rafael Aquini) [1731180] - [mm] percpu: introduce helper to determine if two regions overlap (Rafael Aquini) [1731180] - [mm] percpu: do not search past bitmap when allocating an area (Rafael Aquini) [1731180] - [mm] percpu: update free path with correct new free region (Rafael Aquini) [1731180] - [mm] mm/percpu: add checks for the return value of memblock_alloc*() (Rafael Aquini) [1731180] - [mm] percpu: km: no need to consider pcpu_group_offsets[0] (Rafael Aquini) [1731180] - [mm] percpu: use nr_groups as check condition (Rafael Aquini) [1731180] - [mm] percpu: convert spin_lock_irq to spin_lock_irqsave. (Rafael Aquini) [1731180] - [mm] mm: percpu: remove unnecessary unlikely() (Rafael Aquini) [1731180] - [fs] /proc/meminfo: add percpu populated pages count (Rafael Aquini) [1731180] - [netdrv] tg3: Use napi_alloc_frag() (Jonathan Toppins) [1724774] - [fs] fuse: fix copy_file_range() in the writeback case (Miklos Szeredi) [1650518] - [fs] fuse: add support for copy_file_range() (Miklos Szeredi) [1650518]- [x86] perf/x86/intel: Fix spurious NMI on fixed counter (Michael Petlan) [1755110] - [x86] perf/x86/intel: Fix race in intel_pmu_disable_event() (Michael Petlan) [1755110] - [netdrv] drivers: tap.c: fix wrong backport causing WARN_ON_ONCE(1) in skb_flow_dissect() (Davide Caratti) [1750711] - [virt] KVM: coalesced_mmio: add bounds checking (Bandan Das) [1746804] {CVE-2019-14821}- [fs] gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps (Robert S Peterson) [1750939] - [s390] kvm: s390: kvm_s390_vm_start_migration: check dirty_bitmap before using it as target for memset() (Thomas Huth) [1753260] - [fs] cifs: fix credits leak for SMB1 oplock breaks (Leif Sahlberg) [1752243]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Phillip Lougher) - [iommu] iommu/amd: Add support for X2APIC IOMMU interrupts (Suravee Suthikulpanit) [1734842] - [vhost] vhost: make sure log_num < in_num (Eugenio Perez) [1750882] {CVE-2019-14835}- [kernel] open the RHEL 8.2 development (Phillip Lougher) - [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [net] netfilter: nft_set: fix allocation size overflow in privsize callback. (Florian Westphal) [1746338] - [net] net: route dump netlink NLM_F_MULTI flag missing (Stefano Brivio) [1745971] - [net] sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueue (Davide Caratti) [1745390] - [net] sched: pfifo_fast: fix wrong dereference when qdisc is reset (Davide Caratti) [1745387] - [scsi] scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck() (David Milburn) [1746597]- [drm] drm/virtio: use virtio_max_dma_size (Gerd Hoffmann) [1739291] - [mm] hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined (Rafael Aquini) [1706088] - [powerpc] kvm: ppc: book3s: Enable XIVE native capability only if OPAL has required functions [BZ1744884] (David Gibson) [1744884] - [scsi] scsi: lpfc: Fix oops when fewer hdwqs than cpus (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Limit xri count for kdump environment (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ (Dick Kennedy) [1745731] - [scsi] scsi: qla2xxx: Fix hardirq-unsafe locking (Himanshu Madhani) [1719941] - [x86] Revert "[x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel" (Baoquan He) [1669088] - [x86] Revert "[x86] x86/boot: Add xloadflags bits to check for 5-level paging support" (Baoquan He) [1669088]- [wireless] mwifiex: fix 802.11n/WPA detection (Jarod Wilson) [1714476] {CVE-2019-3846}- [x86] x86/kdump: Reserve extra memory when SME or SEV is active (Kairui Song) [1728519] - [scsi] scsi: qla2xxx: Fix hardlockup in abort command during driver remove (Himanshu Madhani) [1690041] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k1 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: cleanup trace buffer initialization (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_read_fw_dump() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: move IO flush to the front of NVME rport unregistration (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Complain loudly about reference count underflow (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix race conditions in the code for aborting SCSI commands (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Change abort wait_loop from msleep to wait_event_timeout (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set the SCSI command result before calling the command done (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: on session delete, return nvme cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set remote port devloss timeout to 0 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic in qla_dfs_tgt_counters_show (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix fw dump corruption (Himanshu Madhani) [1690041] - [x86] kvm: disable nested virt on pre-haswell processors (Paolo Bonzini) [1739739] - [x86] kvm: taint kernel for tech-preview when using nested virtualization (Paolo Bonzini) [1739739] - [x86] kvm: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.nested is disabled (Vitaly Kuznetsov) [1746100]- [char] ipmi: move message error checking to avoid deadlock (Tony Camuso) [1731388 1718699] - [crypto] crypto: testmgr - mark crc32 checksum as FIPS allowed (Neil Horman) [1738887] - [include] dma-mapping: use dma_get_mask in dma_addressing_limited (Don Dutile) [1738631] - [kernel] dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device (Don Dutile) [1738631] - [kernel] dma-direct: only limit the mapping size if swiotlb could be used (Don Dutile) [1738631] - [include] dma-mapping: add a dma_addressing_limited helper (Don Dutile) [1738631] - [kernel] dma-direct: Force unencrypted DMA under SME for certain DMA masks (Don Dutile) [1738631] - [lib] lib/genalloc: introduce chunk owners (Don Dutile) [1738631] - [lib] lib/genalloc: add gen_pool_dma_zalloc() for zeroed DMA allocations (Don Dutile) [1738631] - [lib] lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk (Don Dutile) [1738631] - [include] dma-mapping: remove dma_max_pfn (Don Dutile) [1738631] - [mmc] mmc: core: let the dma map ops handle bouncing (Don Dutile) [1738631] - [mmc] mmc: core: align max segment size with logical block size (Don Dutile) [1738631] - [kernel] swiotlb: no need to check return value of debugfs_create functions (Don Dutile) [1738631] - [xen] swiotlb: fix phys_addr_t overflow warning (Don Dutile) [1738631] - [kernel] swiotlb: Return consistent SWIOTLB segments/nr_tbl (Don Dutile) [1738631] - [kernel] swiotlb: Group identical cleanup in swiotlb_cleanup() (Don Dutile) [1738631] - [kernel] swiotlb: save io_tlb_used to local variable before leaving critical section (Don Dutile) [1738631] - [kernel] swiotlb: dump used and total slots when swiotlb buffer is full (Don Dutile) [1738631] - [kernel] swiotlb: add checks for the return value of memblock_alloc*() (Don Dutile) [1738631] - [kernel] swiotlb: add debugfs to track swiotlb buffer usage (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped allocations (Don Dutile) [1738631] - [kernel] dma-mapping: remove a pointless memset in dma_atomic_pool_init (Don Dutile) [1738631] - [kernel] dma-mapping: fix lack of DMA address assignment in generic remap allocator (Don Dutile) [1738631] - [kernel] dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-mapping: support highmem in the generic remap allocator (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code (Don Dutile) [1738631] - [kernel] dma-mapping: add a dma_alloc_need_uncached helper (Don Dutile) [1738631] - [kernel] dma-mapping: truncate dma masks to what dma_addr_t can hold (Don Dutile) [1738631] - [kernel] dma-remap: Avoid de-referencing NULL atomic_pool (Don Dutile) [1738631] - [include] dma-buf: add DMA_BUF_SET_NAME ioctls (Don Dutile) [1738631] - [include] dma-buf: give each buffer a full-fledged inode (Don Dutile) [1738631] - [fs] new wrapper: alloc_file_pseudo() (Don Dutile) [1738631] - [kernel] dma-direct: provide generic support for uncached kernel segments (Don Dutile) [1738631] - [include] dma-contiguous: fix !CONFIG_DMA_CMA version of dma_{alloc, free}_contiguous() (Don Dutile) [1738631] - [kernel] dma-contiguous: use fallback alloc_pages for single pages (Don Dutile) [1738631] - [kernel] dma-contiguous: add dma_{alloc,free}_contiguous() helpers (Don Dutile) [1738631] - [iommu] iommu/dma: Fix condition check in iommu_dma_unmap_sg (Don Dutile) [1738631] - [iommu] iommu/dma: move the arm64 wrappers to common code (Don Dutile) [1738631] - [iommu] iommu/dma-iommu.c: convert to use vm_map_pages() (Don Dutile) [1738631] - [mm] mm: introduce new vm_map_pages() and vm_map_pages_zero() API (Don Dutile) [1738631] - [mm] arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable (Don Dutile) [1738631] - [arm64] arm64/mm: wire up CONFIG_ARCH_HAS_SET_DIRECT_MAP (Don Dutile) [1738631] - [kernel] mm/hibernation: Make hibernation handle unmapped pages (Don Dutile) [1738631] - [mm] page_poison: play nicely with KASAN (Don Dutile) [1738631] - [mm] mm/vmalloc: Avoid rare case of flushing TLB with weird arguments (Don Dutile) [1738631] - [mm] mm/vmalloc: Fix calculation of direct map addr range (Don Dutile) [1738631] - [mm] mm/vmalloc: Add flag for freeing of special permsissions (Don Dutile) [1738631] - [x86] x86/mm/cpa: Add set_direct_map_*() functions (Don Dutile) [1738631] - [arm64] dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability (Don Dutile) [1738631] - [iommu] iommu/dma: Remove the flush_page callback (Don Dutile) [1738631] - [include] iommu/dma: Cleanup dma-iommu.h (Don Dutile) [1738631] - [dma] dmaengine: Add matching device node validation in __dma_request_channel() (Don Dutile) [1738631] - [dma] dmaengine: dma_request_chan_by_mask() to handle deferred probing (Don Dutile) [1738631] - [include] dma-buf: start caching of sg_table objects v2 (Don Dutile) [1738631] - [kernel] dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Remove iommu_dma_map_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi_compose_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_m{b, s}i_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts (Don Dutile) [1738631] - [iommu] iommu/dma: Remove unused variable (Don Dutile) [1738631] - [iommu] iommu/dma: Use NUMA aware memory allocations in __iommu_dma_alloc_pages() (Don Dutile) [1738631] - [kernel] genirq/msi: Add a new field in msi_desc to store an IOMMU cookie (Don Dutile) [1738631] - [pci] PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() (Don Dutile) [1738631] - [include] PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() (Don Dutile) [1738631] - [include] genirq/msi: Clean up usage of __u8/__u16 types (Don Dutile) [1738631] - [base] platform-msi: Free descriptors in platform_msi_domain_free() (Don Dutile) [1738631] - [base] genirq/msi: Allow creation of a tree-based irqdomain for platform-msi (Don Dutile) [1738631] - [kernel] dma-debug: only skip one stackframe entry (Don Dutile) [1738631] - [dma] dmaengine: idma64: Move driver name to the header (Don Dutile) [1738631] - [kernel] dma-mapping: remove an unnecessary NULL check (Don Dutile) [1738631] - [include] dma-buf: Update [un]map documentation to match the other functions (Don Dutile) [1738631] - [include] dma-buf: Remove leftover [un]map_atomic comments (Don Dutile) [1738631] - [x86] x86/dma: Remove the x86_dma_fallback_dev hack (Don Dutile) [1738631] - [kernel] dma-mapping: remove leftover NULL device support (Don Dutile) [1738631] - [kernel] dma: select GENERIC_ALLOCATOR for DMA_REMAP (Don Dutile) [1738631] - [crypto] crypto: ccp - Ignore unconfigured CCP device on suspend/resume (Gary Hook) [1743999] - [md] dm snapshot: fix oversights in optional discard support (Mike Snitzer) [1744291] - [md] dm snapshot: add optional discard support features (Mike Snitzer) [1744291] - [md] dm snapshot: Use fine-grained locking scheme (Mike Snitzer) [1744291] - [md] dm snapshot: Make exception tables scalable (Mike Snitzer) [1744291] - [md] dm snapshot: Replace mutex with rw semaphore (Mike Snitzer) [1744291] - [md] dm snapshot: Don't sleep holding the snapshot lock (Mike Snitzer) [1744291] - [include] list_bl: Add hlist_bl_add_before/behind helpers (Mike Snitzer) [1744291] - [powerpc] powerpc/rtas: use device model APIs and serialization during LPM (Steve Best) [1741643] - [firmware] firmware/efi: Add NULL pointer checks in efivars API functions (Jarod Wilson) [1741949] - [fs] ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctls (Miklos Szeredi) [1724518] - [include] mm: page_cache_add_speculative(): refactor out some code duplication (Michael Petlan) [1738331] - [netdrv] ibmvnic: Unmap DMA address of TX descriptor buffers after use (Steve Best) [1743155] - [fs] NFSv4.1 don't free interrupted slot on open (Steve Dickson) [1708345] - [fs] NFSv4.1: Avoid false retries when RPC calls are interrupted (Steve Dickson) [1708345] - [net] ipv6: Fix return value of ipv6_mc_may_pull() for malformed packets (Stefano Brivio) [1743203] - [net] inet: frags: re-introduce skb coalescing for local delivery (Guillaume Nault) [1719418]- [net] xfrm: fix sa selector validation (Sabrina Dubroca) [1738871] - [net] xfrm: Fix xfrm sel prefix length validation (Sabrina Dubroca) [1738871] - [kernel] locking/rwsem: Prevent decrement of reader count before increment (Waiman Long) [1740338] - [include] include/list: Backport list_cut_before() (Waiman Long) [1740338] - [vhost] vhost: vsock: add weight support (Jason Wang) [1738494] - [vhost] vhost_net: fix possible infinite loop (Jason Wang) [1738494] - [vhost] vhost: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost: reject zero size iova range (Jason Wang) [1738494] - [vhost] vhost: silence an unused-variable warning (Jason Wang) [1738494] - [vhost] vhost: correctly check the return value of translate_desc() in log_used() (Jason Wang) [1738494] - [vhost] vhost: return EINVAL if iovecs size does not match the message size (Jason Wang) [1738494] - [vhost] Revert "net: vhost: lock the vqs one by one" (Jason Wang) [1738494] - [vhost] vhost_net: switch to use mutex_trylock() in vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] vhost: make sure used idx is seen before log in vhost_add_used_n() (Jason Wang) [1738494] - [vhost] vhost: fix IOTLB locking (Jason Wang) [1738494] - [netdrv] tun: wake up waitqueues after IFF_UP is set (Jason Wang) [1738494] - [netdrv] tuntap: synchronize through tfiles array instead of tun->numqueues (Jason Wang) [1738494] - [netdrv] tuntap: fix dividing by zero in ebpf queue selection (Jason Wang) [1738494] - [netdrv] tun: Remove unused first parameter of tun_get_iff() (Jason Wang) [1738494] - [netdrv] tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining real net ns of tun device (Jason Wang) [1738494] - [netdrv] tun: add a missing rcu_read_unlock() in error path (Jason Wang) [1738494] - [netdrv] tun: properly test for IFF_UP (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary memory barrier (Jason Wang) [1738494] - [netdrv] tun: fix blocking read (Jason Wang) [1738494] - [netdrv] tun: move the call to tun_set_real_num_queues (Jason Wang) [1738494] - [netdrv] tun: publish tfile after it's fully initialized (Jason Wang) [1738494] - [netdrv] tun: replace get_cpu_ptr with this_cpu_ptr when bh disabled (Jason Wang) [1738494] - [netdrv] tun: remove skb access after netif_receive_skb (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary check in tun_flow_update (Jason Wang) [1738494] - [netdrv] tuntap: fix multiqueue rx (Jason Wang) [1738494] - [netdrv] tun: Adjust on-stack tun_page initialization. (Jason Wang) [1738494] - [netdrv] tuntap: free XDP dropped packets in a batch (Jason Wang) [1738494] - [vhost] vhost_net: mitigate page reference counting during page frag refill (Jason Wang) [1738494] - [vhost] net: vhost: remove bad code line (Jason Wang) [1738494] - [vhost] net: vhost: add rx busy polling in tx path (Jason Wang) [1738494] - [vhost] net: vhost: factor out busy polling logic to vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] net: vhost: replace magic number of lock annotation (Jason Wang) [1738494] - [vhost] net: vhost: lock the vqs one by one (Jason Wang) [1738494] - [vhost] vhost_net: add a missing error return (Jason Wang) [1738494] - [netdrv] net: tun: remove useless codes of tun_automq_select_queue (Jason Wang) [1738494] - [vhost] vhost_net: batch submitting XDP buffers to underlayer sockets (Jason Wang) [1738494] - [netdrv] tap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tuntap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tun: switch to new type of msg_control (Jason Wang) [1738494] - [netdrv] tuntap: move XDP flushing out of tun_do_xdp() (Jason Wang) [1738494] - [netdrv] tuntap: split out XDP logic (Jason Wang) [1738494] - [netdrv] tuntap: tweak on the path of skb XDP case in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: simplify error handling in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: enable bh early during processing XDP (Jason Wang) [1738494] - [netdrv] tuntap: switch to use XDP_PACKET_HEADROOM (Jason Wang) [1738494] - [netdrv] net: sock: introduce SOCK_XDP (Jason Wang) [1738494] - [vhost] vhost: correctly check the iova range when waking virtqueue (Jason Wang) [1738494] - [vhost] vhost: switch to use new message format (Jason Wang) [1738494] - [vhost] vhost_net: batch update used ring for datacopy TX (Jason Wang) [1738494] - [vhost] vhost_net: rename VHOST_RX_BATCH to VHOST_NET_BATCH (Jason Wang) [1738494] - [vhost] vhost_net: rename vhost_rx_signal_used() to vhost_net_signal_used() (Jason Wang) [1738494] - [vhost] vhost_net: split out datacopy logic (Jason Wang) [1738494] - [vhost] vhost_net: introduce tx_can_batch() (Jason Wang) [1738494] - [vhost] vhost_net: introduce get_tx_bufs() (Jason Wang) [1738494] - [vhost] vhost_net: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost_net: introduce helper to initialize tx iov iter (Jason Wang) [1738494] - [vhost] vhost_net: drop unnecessary parameter (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx queue wake-ups during busypoll (Jason Wang) [1738494] - [vhost] vhost_net: Avoid tx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Rename local variables in vhost_net_rx_peek_head_len (Jason Wang) [1738494] - [mm] x86/mm/fault: Allow stack access below rsp (Waiman Long) [1739341] - [mm] x86/mm: Clarify hardware vs. software "error_code" (Waiman Long) [1739341] - [net] libceph: handle an empty authorize reply (Ilya Dryomov) [1720582]- [drm] drm: Don't retry infinitely when receiving no data on i2c over AUX (Lyude Paul) [1672361] - [scsi] scsi: hpsa: update revision to RH3 (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: remove printing internal cdb on tag collision (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: correct scsi command status issue after reset (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: fix broken doc references due to renames (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Joseph Szczypek) [1739615]- [drm] drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes (Lyude Paul) [1734452 1734444] - [drm] drm/nouveau: Only release VCPI slots on mode changes (Lyude Paul) [1734452 1734444] - [infiniband] RDMA/srp: turn off 'use_imm_data' by default (Honggang Li) [1725158] - [gpu] vga_switcheroo: Fix missing gpu_bound call at audio client registration (Lyude Paul) [1739727] - [net] Bluetooth: Fix faulty expression for minimum encryption key size check (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Fix regression with minimum encryption key size alignment (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1743076] {CVE-2019-9506}- [rpmspec] perf: package tips.txt (Michael Petlan) [1663816] - [mm] mm/memblock.c: skip kmemleak for kasan_init() (Mark Langsdorf) [1722741] - [kernel] mm/resource: Return real error codes from walk failures (Kairui Song) [1740443] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1733231] - [tools] selftests/powerpc: Fix Makefiles for headers_install change (Steve Best) [1740127] - [tools] selftests/powerpc: Add more version checks to alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Skip earlier in alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Consolidate copy/paste test logic (Steve Best) [1740127] - [s390] s390/bpf: use 32-bit index for tail calls (Yauheni Kaliuta) [1719377] - [s390] s390/bpf: fix lcgr instruction encoding (Yauheni Kaliuta) [1719377] - [tools] selftests/bpf: fix "alu with different scalars 1" on s390 (Yauheni Kaliuta) [1719377] - [net] bpf: fix use after free in bpf_evict_inode (Yauheni Kaliuta) [1719377] - [arm64] bpf, arm64: remove prefetch insn in xadd mapping (Yauheni Kaliuta) [1719377] - [scsi] scsi: lpfc: Fix crash when cpu count is 1 and null irq affinity mask (Dick Kennedy) [1720905] - [md] md: add bitmap_abort label in md_run (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of bitmap (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of backlog (Nigel Croxon) [1721944] - [md] md: introduce mddev_create/destroy_wb_pool for the change of member device (Nigel Croxon) [1721944] - [md] md/raid1: fix potential data inconsistency issue with write behind device (Nigel Croxon) [1721944] - [md] md: fix for divide error in status_resync (Nigel Croxon) [1721944] - [md] md/raid10: read balance chooses idlest disk for SSD (Nigel Croxon) [1721944] - [md] md: raid1-10: Unify r{1,10}bio_pool_free (Nigel Croxon) [1721944] - [md] md: raid10: Use struct_size() in kmalloc() (Nigel Croxon) [1721944] - [md] md/raid1: get rid of extra blank line and space (Nigel Croxon) [1721944] - [md] md: fix spelling typo and add necessary space (Nigel Croxon) [1721944] - [md] md: md.c: Return -ENODEV when mddev is NULL in rdev_attr_show (Nigel Croxon) [1721944] - [md] raid5-cache: Need to do start() part job after adding journal device (Nigel Croxon) [1721944] - [md] drivers: md: Unify common definitions of raid1 and raid10 (Nigel Croxon) [1721944] - [kernel] userfaultfd: use RCU to free the task struct when fork fails (Andrea Arcangeli) [1718498]- [efi] efi/arm: Revert "Defer persistent reservations until after paging_init()" (Mark Salter) [1699961] - [s390] s390/ipl: Fix detection of has_secure attribute (Philipp Rudo) [1740653] - [fs] xfs: don't crash on null attr fork xfs_bmapi_read (Bill O'Donnell) [1719094] - [powerpc] powerpc/mm: Don't report PUDs as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1716952] - [x86] kvm: x86: introduce is_pae_paging (Vitaly Kuznetsov) [1720556] - [s390] s390/kasan: Fix recursion loop when triggering kdump (Philipp Rudo) [1740249] - [s390] s390/dasd: fix endless loop after read unit address configuration (Philipp Rudo) [1740251] - [tools] selftests/powerpc: Give some tests longer to run (Steve Best) [1740420] - [nvme] nvme-rdma: use dynamic dma mapping per command (David Milburn) [1738252] - [nvme] nvme-rdma: remove redundant reference between ib_device and tagset (David Milburn) [1738252] - [x86] kvm: svm/avic: Do not send AVIC doorbell to self (Janakarajan Natarajan) [1720981] - [net] tipc: initialise addr_trial_end when setting node addresses (Jon Maloy) [1740317] - [net] tipc: ensure head->lock is initialised (Jon Maloy) [1740317] - [net] netfilter: nf_tables: fix oops during rule dump (Stefano Brivio) [1739734] - [include] netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: do not dump private area (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix register ordering (Stefano Brivio) [1739734] - [net] ipvs: defer hook registration to avoid leaks (Stefano Brivio) [1739734] - [net] ipvs: Fix use-after-free in ip_vs_in (Stefano Brivio) [1739734] - [net] netfilter: nf_conntrack_h323: restore boundary check correctness (Stefano Brivio) [1739734] - [net] netfilter: fix nf_l4proto_log_invalid to log invalid packets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() (Stefano Brivio) [1739734] - [net] netfilter: nft_set_rbtree: check for inactive element after flag mismatch (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: use-after-free when deleting targets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix leaking object reference count (Stefano Brivio) [1739734] - [net] ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 (Stefano Brivio) [1739640] - [net] ipv6: Unlink sibling route in case of failure (Stefano Brivio) [1739640] - [net] ipv6: Default fib6_type to RTN_UNICAST when not set (Stefano Brivio) [1739640] - [net] inet: frags: call inet_frags_fini() after unregister_pernet_subsys() (Stefano Brivio) [1739640] - [net] ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero (Stefano Brivio) [1739640] - [net] netfilter: ipset: Fix rename concurrency with listing (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix error path in set_target_v3_checkentry() (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix the last missing check of nla_parse_deprecated() (Stefano Brivio) [1739578] - [net] netfilter: ipset: fix a missing check of nla_parse (Stefano Brivio) [1739578] - [netdrv] ipvlan, l3mdev: fix broken l3s mode wrt local routes (Guillaume Nault) [1738329] - [net] sched: use temporary variable for actions indexes (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] sched: cbs: Fix error path of cbs_module_init (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix use after free and double free with packet corruption (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix backlog accounting for corrupted GSO frames (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [netdrv] macsec: fix checksumming after decryption (Sabrina Dubroca) [1738237] - [netdrv] macsec: fix use-after-free of skb during RX (Sabrina Dubroca) [1738237] - [net] xfrm interface: fix memory leak on creation (Sabrina Dubroca) [1738267] - [net] tls: fix socket wmem accounting on fallback with netem (Sabrina Dubroca) [1739260] - [net] tls: fix poll ignoring partially copied records (Sabrina Dubroca) [1739260] - [net] tls: make sure offload also gets the keys wiped (Sabrina Dubroca) [1739260] - [net] tls: reject offload of TLS 1.3 (Sabrina Dubroca) [1739260] - [net] tls: fix page double free on TX cleanup (Sabrina Dubroca) [1739260] - [net] tls, correctly account for copied bytes with multiple sk_msgs (Sabrina Dubroca) [1739260] - [net] tcp: fix tcp_set_congestion_control() use from bpf hook (Guillaume Nault) [1738272] - [net] tcp: Reset bytes_acked and bytes_received when disconnecting (Guillaume Nault) [1738272] - [net] tcp: Ensure DCTCP reacts to losses (Guillaume Nault) [1738272] - [net] tcp: tcp_v4_err() should be more careful (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer upon receiving packet with ECN CWR flag (Guillaume Nault) [1738272] - [net] tcp: always ACK immediately on hole repairs (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer in DCTCP (Guillaume Nault) [1738272] - [net] tcp: mandate a one-time immediate ACK (Guillaume Nault) [1738272] - [net] tipc: fix unitilized skb list crash (Xin Long) [1734298] - [net] tipc: compat: allow tipc commands without arguments (Xin Long) [1738397] - [net] sctp: factor out sctp_connect_add_peer (Xin Long) [1738393] - [net] sctp: factor out sctp_connect_new_asoc (Xin Long) [1738393] - [net] sctp: clean up __sctp_connect (Xin Long) [1738393] - [net] sctp: check addr_size with sa_family_t size in __sctp_setsockopt_connectx (Xin Long) [1738393] - [net] sctp: only copy the available addr data in sctp_transport_init (Xin Long) [1738393] - [net] sctp: drop unneeded likely() call around IS_ERR() (Xin Long) [1738393] - [net] sctp: fix warning "NULL check before some freeing functions is not needed" (Xin Long) [1738393] - [net] sctp: remove rcu_read_lock from sctp_bind_addr_state (Xin Long) [1738393] - [net] sctp: rename sp strm_interleave to ep intl_enable (Xin Long) [1738393] - [net] sctp: rename asoc intl_enable to asoc peer.intl_capable (Xin Long) [1738393] - [net] sctp: remove prsctp_enable from asoc (Xin Long) [1738393] - [net] sctp: remove reconf_enable from asoc (Xin Long) [1738393] - [net] sctp: count data bundling sack chunk for outctrlchunks (Xin Long) [1738393] - [net] sctp: fix error handling on stream scheduler initialization (Xin Long) [1738393] - [net] sctp: not bind the socket in sctp_connect (Xin Long) [1738393] - [net] sctp: change to hold sk after auth shkey is created successfully (Xin Long) [1738393] - [net] sctp: Free cookie before we memdup a new one (Xin Long) [1738393] - [net] Fix memory leak in sctp_process_init (Xin Long) [1738393] - [net] sctp: deduplicate identical skb_checksum_ops (Xin Long) [1738393] - [net] sctp: Check address length before reading address family (Xin Long) [1738393] - [net] sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Make sctp_enqueue_event tak an skb list. (Xin Long) [1738393] - [net] sctp: Use helper for sctp_ulpq_tail_event() when hooked up to ->enqueue_event (Xin Long) [1738393] - [net] sctp: Always pass skbs on a list to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Remove superfluous test in sctp_ulpq_reasm_drain(). (Xin Long) [1738393] - [netdrv] ppp: Remove direct skb_queue_head list pointer access. (Xin Long) [1738393] - [net] ipv6: fix neighbour resolution with raw socket (Stefano Brivio) [1728320] - [net] ipv6: constify rt6_nexthop() (Stefano Brivio) [1728320] - [net] openvswitch: fix csum updates for MPLS actions (Marcelo Leitner) [1738654] - [net] udp_gso: Allow TX timestamp with UDP GSO (Paolo Abeni) [1738585] - [net] bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_err (Paolo Abeni) [1738585] - [net] fix ifindex collision during namespace removal (Paolo Abeni) [1738492] - [net] rtnl: return early from rtnl_unregister_all when protocol isn't registered (Paolo Abeni) [1738492] - [net] neigh: fix use-after-free read in pneigh_get_next (Paolo Abeni) [1738492] - [net] socket: set sock->sk to NULL after calling proto_ops::release() (Paolo Abeni) [1738492] - [net] socket: make bond ioctls go through compat_ifreq_ioctl() (Paolo Abeni) [1738492] - [net] socket: fix SIOCGIFNAME in compat (Paolo Abeni) [1738492] - [net] Revert "kill dev_ifsioc()" (Paolo Abeni) [1738492] - [net] revert "socket: fix struct ifreq size in compat ioctl" (Paolo Abeni) [1738492] - [net] ip6_tunnel: fix possible use-after-free on xmit (Guillaume Nault) [1737105] - [net] genetlink: Fix a memory leak on error path (Guillaume Nault) [1737821] - [net] netfilter: ipset: Copy the right MAC address in bitmap:ip, mac and hash:ip, mac sets (Stefano Brivio) [1723605] - [net] netfilter: ipset: Actually allow destination MAC address for hash:ip, mac sets too (Stefano Brivio) [1723605] - [net] igmp: fix memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] don't clear sock->sk early to avoid trouble in strparser (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix another memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race (Hangbin Liu) [1736816] - [net] netlabel: fix out-of-bounds memory accesses (Hangbin Liu) [1736816] - [net] ipv4: Fix memory leak in network namespace dismantle (Hangbin Liu) [1736816] - [net] bridge: delete local fdb on device init failure (Hangbin Liu) [1736824] - [net] bridge: stp: don't cache eth dest pointer before skb pull (Hangbin Liu) [1736824] - [net] bridge: don't cache ether dest pointer on input (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling (Hangbin Liu) [1736824] - [net] bridge: fix per-port af_packet sockets (Hangbin Liu) [1736824] - [include] ip: fix ip_mc_may_pull() return value (Hangbin Liu) [1736824] - [net] bridge: use struct_size() helper (Hangbin Liu) [1736824] - [net] bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls (Hangbin Liu) [1736824] - [net] net/bridge/br_multicast: remove redundant variable "err" (Hangbin Liu) [1736824] - [x86] x86/kdump/64: Restrict kdump kernel reservation to <64TB (Baoquan He) [1669090] - [x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel (Baoquan He) [1669088] - [x86] x86/boot: Add xloadflags bits to check for 5-level paging support (Baoquan He) [1669088] - [tools] perf header: Fix wrong node write in NUMA_TOPOLOGY feature (Michael Petlan) [1722044] - [tools] perf c2c: Fix c2c report for empty numa node (Michael Petlan) [1722044] - [x86] kvm: svm/avic: fix off-by-one in checking host APIC ID (Janakarajan Natarajan) [1720983]- [fs] gfs2: gfs2_walk_metadata fix (Andreas Grunbacher) [1724361] - [netdrv] mlx4/en_netdev: allow offloading VXLAN over VLAN (Paolo Abeni) [1733532] - [fs] xfs: always rejoin held resources during defer roll (Bill O'Donnell) [1706588] - [bluetooth] Bluetooth: hci_uart: check for missing tty operations (Gopal Tiwari) [1734239] {CVE-2019-10207}- [documentation] Documentation: Add swapgs description to the Spectre v1 documentation (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [documentation] Documentation: Add section about CPU vulnerabilities for Spectre (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/entry/64: Use JMP instead of JMPQ (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Enable Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Combine word 11 and 12 into a new scattered features word (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Carve out CQM features retrieval (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [netdrv] ibmveth: fix DMA unmap error in ibmveth_xmit_start error path (Steve Best) [1739431] - [rpmspec] rpmspec: use make macro to do headers_install with rpm CFLAGS/LDFLAGS ("Herton R. Krzesinski") [1738659] - [rpmspec] rpmspec: use tools_make for building tools ("Herton R. Krzesinski") [1738659] - [tools] tools gpio: Allow overriding CFLAGS ("Herton R. Krzesinski") [1738659] - [tools] tools thermal tmon: Allow overriding CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [tools] tools iio: Override CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [fs] NFS: Fix dentry revalidation on NFSv4 lookup (Steve Dickson) [1667774] - [fs] pNFS: Avoid read/modify/write when it is not necessary (Benjamin Coddington) [1680649] - [fs] pNFS: Fix potential corruption of page being written (Benjamin Coddington) [1680649] - [fs] gfs2: Inode dirtying fix (Andreas Grunbacher) [1724361] - [net] sunrpc: make visible processing error in bc_svc_process() ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove unused xpo_prep_reply_hdr callback ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove svc_tcp_bc_class ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: replace svc_serv->sv_bc_xprt by boolean flag ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: use-after-free in svc_process_common() ("J. Bruce Fields") [1660823] {CVE-2018-16884}- [scsi] scsi: implement .cleanup_rq callback (Ming Lei) [1696256] - [md] blk-mq: add callback of .cleanup_rq (Ming Lei) [1696256] - [block] blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue (Ming Lei) [1696256] - [scsi] scsi: core: Fix race on creating sense cache (Ming Lei) [1696256] - [block] blk-mq: balance mapping between present CPUs and queues (Ming Lei) [1733040] - [block] blk-mq: Fix spelling in a source code comment (Ming Lei) [1733040] - [drm] drm/i915: Don't dereference request if it may have been retired when printing (Lyude Paul) [1715997] - [drm] drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: Support flags in whitlist WAs (Lyude Paul) [1715997] - [drm] drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings. (Lyude Paul) [1715997] - [drm] drm/i915/userptr: Acquire the page lock around set_page_dirty() (Lyude Paul) [1715997] - [drm] drm/i915/perf: fix ICL perf register offsets (Lyude Paul) [1715997] - [drm] drm/virtio: Add memory barriers for capset cache. (Lyude Paul) [1715997] - [drm] drm/amd/display: Always allocate initial connector state state (Lyude Paul) [1715997] - [drm] drm/vkms: Forward timer right after drm_crtc_handle_vblank (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: Also sprinkle irqrestore over early exits (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry (Lyude Paul) [1715997] - [drm] drm/amd/display: Increase Backlight Gain Step Size (Lyude Paul) [1715997] - [drm] drm/amd/display: CS_TFM_1D only applied post EOTF (Lyude Paul) [1715997] - [drm] drm/edid: Fix a missing-check bug in drm_load_edid_firmware() (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix sdma queue map issue (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix a potential memory leak (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable ABM before destroy ABM struct (Lyude Paul) [1715997] - [drm] drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Reserve shared fence for eviction fence (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable cursor when offscreen in negative direction (Lyude Paul) [1715997] - [drm] drm/amd/display: Fill prescale_params->scale for RGB565 (Lyude Paul) [1715997] - [drm] drm/virtio: set seqno for dma-fence (Lyude Paul) [1715997] - [drivers] dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc (Lyude Paul) [1715997] - [drivers] dma-buf: balance refcount inbalance (Lyude Paul) [1715997] - [drm] drm/edid: parse CEA blocks embedded in DisplayID (Lyude Paul) [1715997] - [drm] drm/nouveau/i2c: Enable i2c pads & busses during preinit (Lyude Paul) [1715997] - [drm] drm: return -EFAULT if copy_to_user() fails (Lyude Paul) [1715997] - [drm] drm/vmwgfx: fix a warning due to missing dma_parms (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Honor the sg list segment size limitation (Lyude Paul) [1715997] - [drm] drm/virtio: move drm_connector_update_edid_property() call (Lyude Paul) [1715997] - [drm] drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Don't skip display settings in hwmgr_resume() (Lyude Paul) [1717138 1715997] - [drm] drm/amd/powerplay: use hardware fan control if no powerplay fan table (Lyude Paul) [1715997] - [drm] drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context (Lyude Paul) [1715997] - [drm] drm/i915: Skip modeset for cdclk changes if possible (Lyude Paul) [1715997] - [drm] drm/i915: Remove redundant store of logical CDCLK state (Lyude Paul) [1715997] - [drm] drm/i915: Save the old CDCLK atomic state (Lyude Paul) [1715997] - [drm] drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power is enabled (Lyude Paul) [1715997] - [drm] drm/i915: Don't clobber M/N values during fastset check (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Use the backdoor port if the HB port is not available (Lyude Paul) [1715997] - [drm] drm: add fallback override/firmware EDID modes workaround (Lyude Paul) [1715997] - [drm] drm/edid: abstract override/firmware EDID retrieval (Lyude Paul) [1715997] - [drm] drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() (Lyude Paul) [1715997] - [drm] drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read (Lyude Paul) [1715997] - [drm] drm/amdgpu: keep stolen memory on picasso (Lyude Paul) [1715997] - [drm] drm/i915/dmc: protect against reading random memory (Lyude Paul) [1715997] - [drm] drm/i915: Fix per-pixel alpha with CCS (Lyude Paul) [1715997] - [drm] drm/i915/dsi: Use a fuzzy check for burst mode clock check (Lyude Paul) [1715997] - [drm] drm/i915/sdvo: Implement proper HDMI audio support for SDVO (Lyude Paul) [1715997] - [drm] drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc (Lyude Paul) [1715997] - [drm] drm/amd/display: Use plane->color_space for dpp if specified (Lyude Paul) [1715997] - [drm] drm/amd/display: disable link before changing link settings (Lyude Paul) [1715997] - [drm] Revert "drm: allow render capable master with DRM_AUTH ioctls" (Lyude Paul) [1715997] - [drm] drm/amd: fix fb references in async update (Lyude Paul) [1715997] - [drm] drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack (Lyude Paul) [1715997] - [drm] drm: don't block fb changes for async plane updates (Lyude Paul) [1715997] - [drm] drm/i915/gvt: emit init breadcrumb for gvt request (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) (Lyude Paul) [1715997] - [drm] drm/amd/display: Add ASICREV_IS_PICASSO (Lyude Paul) [1715997] - [drm] drm/amdgpu/soc15: skip reset on init (Lyude Paul) [1715997] - [include] drm/i915: Fix I915_EXEC_RING_MASK (Lyude Paul) [1715997] - [drm] drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in (Lyude Paul) [1715997] - [drm] drm/radeon: prefer lower reference dividers (Lyude Paul) [1715997] - [drm] drm/amdgpu/psp: move psp version specific function pointers to early_init (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirks to Sensics and OSVR headsets. (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirk for Valve HMDs (Lyude Paul) [1715997] - [drm] drm/cma-helper: Fix drm_gem_cma_free_object() (Lyude Paul) [1715997] - [drm] drm/lease: Make sure implicit planes are leased (Lyude Paul) [1715997] - [drm] drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware user-space only (Lyude Paul) [1715997] - [drm] drm/atomic: Wire file_priv through for property changes (Lyude Paul) [1715997] - [drm] drm/fb-helper: generic: Call drm_client_add() after setup is done (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix compat mode shader operation (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix user space handle equal to zero (Lyude Paul) [1715997] - [drm] drm: Wake up next in drm_read() chain if we are forced to putback the event (Lyude Paul) [1715997] - [drm] drm/drv: Hold ref on parent device during drm_device lifetime (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset planes that were disabled in init_pipes (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix exception from AUX acquire failure (Lyude Paul) [1715997] - [drm] drm: writeback: Fix leak of writeback job (Lyude Paul) [1715997] - [drm] drm/amd/display: Set stream->mode_changed when connectors change (Lyude Paul) [1715997] - [drm] drm/amd/display: half bandwidth for YCbCr420 during validation (Lyude Paul) [1715997] - [drm] drm/amd/display: Re-add custom degamma support (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix Divide by 0 in memory calculations (Lyude Paul) [1715997] - [drm] drm/amd/display: add pipe lock during stream update (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset alpha state for planes to the correct values (Lyude Paul) [1715997] - [drm] drm/amd/display: Update ABM crtc state on non-modeset (Lyude Paul) [1715997] - [drm] drm/amd/display: Link train only when link is DP and backend is enabled (Lyude Paul) [1715997] - [drm] drm/amd/display: fix releasing planes when exiting odm (Lyude Paul) [1715997] - [drm] drm/amd/display: Prevent cursor hotspot overflow for RV overlay planes (Lyude Paul) [1715997] - [drm] drm/amd/display: use proper formula to calculate bandwidth from timing (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix old fence check in amdgpu_fence_emit (Lyude Paul) [1715997] - [drm] drm/nouveau/bar/nv50: ensure BAR is mapped (Lyude Paul) [1715997] - [pci] PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken (Lyude Paul) [1715997] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1737089] - [tools] perf vendor events power9: Added missing event descriptions (Michael Petlan) [1581405] - [crypto] crypto: skcipher - fix crash flushing dcache in error path (David Gibson) [1724370] - [netdrv] bnx2x: Prevent load reordering in tx completion processing (Manish Chopra) [1729599] - [x86] x86/boot/KASLR: Always return a value from process_mem_region (Baoquan He) [1564822] - [x86] x86/kexec: Add the ACPI NVS region to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Call get_rsdp_addr() after console_init() (Baoquan He) [1564822] - [x86] x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernels (Baoquan He) [1564822] - [x86] x86/kexec: Add the EFI system tables and ACPI tables to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Fix incorrect ifdeffery scope (Baoquan He) [1564822] - [x86] x86/boot: Correct RSDP parsing with 32-bit EFI (Baoquan He) [1564822] - [x86] x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVE (Baoquan He) [1564822] - [x86] x86/boot: Fix cmdline_find_option() prototype visibility (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Limit KASLR to extract the kernel in immovable memory only (Baoquan He) [1564822] - [x86] x86/boot: Parse SRAT table and count immovable memory regions (Baoquan He) [1564822] - [x86] x86/boot: Early parse RSDP and save it in boot_params (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in memory (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in the EFI tables (Baoquan He) [1564822] - [x86] x86/boot: Add "acpi_rsdp=" early parsing (Baoquan He) [1564822] - [x86] x86/boot: Copy kstrtoull() to boot/string.c (Baoquan He) [1564822] - [x86] x86/boot: Use CC_SET()/CC_OUT() instead of open coding it (Baoquan He) [1564822] - [x86] x86/boot: Build the command line parsing code unconditionally (Baoquan He) [1564822] - [x86] x86/boot: Clear RSDP address in boot_params for broken loaders (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address from boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header") (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address for boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Add ACPI RSDP address to setup_header (Baoquan He) [1564822] - [x86] x86/xen: Fix boot loader version reported for PVH guests (Baoquan He) [1564822] - [x86] x86/boot: Add missing va_end() to die() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Remove return value from handle_mem_options() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Make local variable mem_limit static (Baoquan He) [1564822] - [crypto] crypto: user - prevent operating on larval algorithms (Herbert Xu) [1728835]- [scsi] scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA (Tomas Henzl) [1734769] - [netdrv] bonding: Force slave speed check after link state recovery for 802.3ad (Jarod Wilson) [1732820] - [pci] PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary (Mohammed Gamal) [1733302] - [pci] PCI: hv: Add hv_pci_remove_slots() when we unload the driver (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a use-after-free bug in hv_eject_device_work() (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a memory leak in hv_eject_device_work() (Mohammed Gamal) [1733302] - [nvme] nvmet: fix setting ns queue's segment boundary (Ming Lei) [1734458]- [tools] perf script python: Remove explicit shebang from setup.py (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from tests/attr.c (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from Python scripts (Michael Petlan) [1664768 1663814] - [tools] perf script python: Use PyBytes for attr in trace-event-python (Michael Petlan) [1664768 1663814] - [tools] perf script python: Add trace_context extension module to sys.modules (Michael Petlan) [1663814 1664768] - [tools] perf scripts python: exported-sql-viewer.py: Fix python3 support (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-sqlite.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-postgresql.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to exported-sql-viewer.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to intel-pt-events.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to event_analyzing_sample.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: add Python3 support to check-perf-trace.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to futex-contention.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Remove mixed indentation (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to stackcollapse.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to sctop.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to powerpc-hcalls.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to net_dropmonitor.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to mem-phys-addr.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to failed-syscalls-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to netdev-times.py (Michael Petlan) [1663814 1664768] - [powerpc] mm_iommu: Allow pinning large regions (David Gibson) [1629531] - [powerpc] mm_iommu: Fix potential deadlock (David Gibson) [1629531] - [powerpc] mm/iommu: allow large IOMMU page size only for hugetlb backing (David Gibson) [1629531] - [powerpc] mm/iommu: allow migration of cma allocated pages during mm_iommu_do_alloc (David Gibson) [1629531] - [mm] update get_user_pages_longterm to migrate pages allocated from CMA region (David Gibson) [1629531] - [kernel] mm/cma: add PF flag to force non cma alloc (David Gibson) [1629531] - [net] tcp: be more careful in tcp_fragment() (Marcelo Leitner) [1732103] - [net] tipc: initialize 'validated' field of received packets (Jon Maloy) [1730574] - [documentation] networking: fix default_ttl typo in mpls-sysctl (Hangbin Liu) [1724882]- [powerpc] powerpc/mm: Limit rma_size to 1TB when running without HV mode (Suraj Jitindar Singh) [1723297] - [x86] kvm: nvmx: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after free (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: do not use dangling shadow VMCS after guest reset (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCS (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Allow restore nested-state to enable eVMCS when vCPU in SMM (Paolo Bonzini) [1732096] - [tools] kvm: nvmx: reorganize initial steps of vmx_set_nested_state (Paolo Bonzini) [1732096] - [x86] kvm: x86: Modify struct kvm_nested_state to have explicit fields for data (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear nested_run_pending if setting nested state fails (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: really fix the size checks on KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Set nested_run_pending in vmx_set_nested_state after checks complete (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting new state (Paolo Bonzini) [1732096] - [tools] kvm: selftests: avoid type punning (Paolo Bonzini) [1732096] - [tools] tests: kvm: Add tests for KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT (Paolo Bonzini) [1732096] - [x86] kvm: lapic: Fix pending interrupt in IRR blocked by software disable LAPIC (Paolo Bonzini) [1732096] - [x86] kvm: x86: Dynamically allocate user_fpu (Paolo Bonzini) [1732096] - [x86] revert "kvm: x86: Use task structs fpu field for user" (Paolo Bonzini) [1732096] - [x86] hyperv: suppress "pci: fatal: No config space access function found" (Raghavendra Rao) [1734265] - [powerpc] [kvm] kvm: ppc: book3s hv: Save and restore guest visible PSSCR bits on pseries (Suraj Jitindar Singh) [1710726] - [powerpc] pmu: Set pmcregs_in_use in paca when running as LPAR (Suraj Jitindar Singh) [1710726] - [powerpc] [kvm] kvm: ppc: book3s hv: Always save guest pmu for guest capable of nesting (Suraj Jitindar Singh) [1710726] - [powerpc] kvm: ppc: book3s hv: xive: fix rollback when kvmppc_xive_create fails (David Gibson) [1731900] - [powerpc] powerpc/pseries: Fix xive=off command line (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: don't use string functions from lib/ (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: remove CONFIG_CMDLINE #ifdef mess (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: Move `path` variable inside DEBUG_PROM (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Generate "phandle" instead of "linux, phandle" (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move a few remaining statics to appropriate sections (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move prom_radix_disable to __prombss (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Remove support for OPAL v2 (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Replace __initdata with __prombss when applicable (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Make of_workarounds static (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle (David Gibson) [1730183] - [powerpc] powerpc/powernv/idle: Restore IAMR after idle (David Gibson) [1730183]- [kernel] fork: report pid exhaustion correctly (Don Dutile) [1726448] - [lib] idr: Fix idr_get_next race with idr_remove (Don Dutile) [1726448] - [kernel] Fix failure path in alloc_pid() (Don Dutile) [1726448] - [target] scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported (Maurizio Lombardi) [1733498]- [infiniband] IB/umem: Add missing down_read on umem_rwsem (Alaa Hleihel) [1733188] - [fs] gfs2: Fix rounding error in gfs2_iomap_page_prepare (Andreas Grunbacher) [1733621] - [s390] s390/qeth: cancel cmd on early error (Philipp Rudo) [1731430] - [s390] s390/qeth: simplify reply object handling (Philipp Rudo) [1731430] - [s390] s390/qeth: release cmd buffer in error paths (Philipp Rudo) [1731430] - [mm] mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge (Rafael Aquini) [1706088] - [mm] mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails (Rafael Aquini) [1706088] - [mm] mm: soft-offline: close the race against page allocation (Rafael Aquini) [1706088] - [mm] mm: fix race on soft-offlining free huge pages (Rafael Aquini) [1706088] - [pci] PCI: Probe bridge window attributes once at enumeration-time (Myron Stowe) [1730763] - [mm] swap_readpage(): avoid blk_wake_io_task() if !synchronous (Ming Lei) [1724016] - [mm] mm/page_io.c: fix polled swap page in (Ming Lei) [1724016] - [include] fs: fix kABI for struct pipe_buf_operations (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fs: prevent page refcount overflow in pipe_buf_get (Miklos Szeredi) [1705007] {CVE-2019-11487} - [mm] mm: prevent get_user_pages() from overflowing page refcount (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: add 'try_get_page()' helper function (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: make page ref count overflow check tighter and more explicit (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fuse: call pipe_buf_release() under pipe lock (Miklos Szeredi) [1705007] {CVE-2019-11487} - [kernel] trace: Fix preempt_enable_no_resched() abuse (Phil Auld) [1705550] - [kernel] sched/numa: Fix a possible divide-by-zero (Phil Auld) [1705550] - [kernel] sched/core: Fix buffer overflow in cgroup2 property cpu.max (Phil Auld) [1705550] - [kernel] sched/fair: Remove unused 'sd' parameter from select_idle_smt() (Phil Auld) [1705550] - [kernel] sched/topology: Remove the ::smt_gain field from 'struct sched_domain' cleanups (Phil Auld) [1705550] - [kernel] sched/numa: Remove unused code from update_numa_stats() (Phil Auld) [1705550]- [s390] virtio/s390: fix race on airq_areas[] (Cornelia Huck) [1733499] - [powerpc] powerpc: ignore __GFP_DMA/DMA32 if we left an empty ZONE_DMA/DMA32 enabled for kABI purposes (David Gibson) [1728314] - [netdrv] bnx2x: Disable multi-cos feature. (Manish Chopra) [1679024] - [char] tpm: tpm_ibm_vtpm: Fix unallocated banks (Jerry Snitselaar) [1726126] - [scsi] scsi: ibmvfc: fix WARN_ON during event pool release (Steve Best) [1731133] - [tools] perf vendor events power9: General metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Branch_prediction, instruction_stats, latency, lsu_rejects, memory, prefetch & translation metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Dl1_reloads, instruction_misses, l[23]_stats & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Translaton & general metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Branch_prediction, latency, bus_stats, instruction_mix & instruction_stats metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Dl1_reload, instruction_misses, l2_stats, lsu_rejects, memory & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [powerpc] powerpc/tm: Fix oops on sigreturn on systems without TM (Steve Best) [1732753] - [net] net/mlx5e: Add ndo_set_feature for uplink representor (Alaa Hleihel) [1727708] - [misc] VMCI: Fix integer overflow in VMCI handle arrays (Cathy Avery) [1729587] - [tools] perf version: Fix segfault due to missing OPT_END() (Michael Petlan) [1732065] - [sound] ALSA: hda/realtek - Headphone Mic can't record after S3 (Jaroslav Kysela) [1727676] - [char] random: fix CRNG initialization when random.trust_cpu=1 (Oleksandr Natalenko) [1728583] - [char] random: move rand_initialize() earlier (Oleksandr Natalenko) [1728583] - [char] random: make CPU trust a boot parameter (Oleksandr Natalenko) [1728583] - [char] random: add a config option to trust the CPU's hwrng (Oleksandr Natalenko) [1728583] - [fs] blockdev: Fix livelocks on loop device (Ming Lei) [1683593] - [block] nbd: Use set_blocksize() to set device blocksize (Ming Lei) [1683593] - [kernel] ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME (Aristeu Rozanski) [1730959] {CVE-2019-13272}- [include] linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited (Mike Snitzer) [1729301] - [include] dm: use printk ratelimiting functions (Mike Snitzer) [1729301] - [md] dm crypt: move detailed message into debug level (Mike Snitzer) [1729301] - [powerpc] powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask() (Steve Best) [1731838] - [s390] s390/qeth: be drop monitor friendly (Philipp Rudo) [1731200] - [s390] s390/cpumf: Add extended counter set definitions for model 8561 and 8562 (Philipp Rudo) [1731195] - [s390] s390/qdio: handle PENDING state for QEBSM devices (Philipp Rudo) [1731194] - [net] net/af_iucv: build proper skbs for HiperTransport (Philipp Rudo) [1731193] - [net] net/af_iucv: remove GFP_DMA restriction for HiperTransport (Philipp Rudo) [1731193] - [wireless] iwlwifi: mvm: disable TX-AMSDU on older NICs (Jarod Wilson) [1728992] - [wireless] carl9170: fix misuse of device driver API (Jarod Wilson) [1728992] - [wireless] p54: fix crash during initialization (Jarod Wilson) [1728992] - [wireless] p54usb: Fix race between disconnect and firmware loading (Jarod Wilson) [1728992] - [wireless] mwifiex: Don't abort on small, spec-compliant vendor IEs (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 507 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 501 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Don't tune while the card is off (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Disable auto-tuning around commands expected to fail (Jarod Wilson) [1728992] - [mmc] mmc: core: Add sdio_retune_hold_now() and sdio_retune_release() (Jarod Wilson) [1728992] - [mmc] mmc: core: API to temporarily disable retuning for SDIO CRC errors (Jarod Wilson) [1728992] - [wireless] Revert "brcmfmac: disable command decode in sdio_aos" (Jarod Wilson) [1728992] - [net] cfg80211: report measurement start TSF correctly (Jarod Wilson) [1728992] - [net] cfg80211: fix memory leak of wiphy device name (Jarod Wilson) [1728992] - [net] cfg80211: util: fix bit count off by one (Jarod Wilson) [1728992] - [net] mac80211: do not start any work during reconfigure flow (Jarod Wilson) [1728992] - [net] cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data() (Jarod Wilson) [1728992] - [net] mac80211: only warn once on chanctx_conf being NULL (Jarod Wilson) [1728992] - [net] mac80211: drop robust management frames from unknown TA (Jarod Wilson) [1728992] - [wireless] mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() (Jarod Wilson) [1728992 1721749] {CVE-2019-10126} - [wireless] iwlwifi: mvm: change TLC config cmd sent by rs to be async (Jarod Wilson) [1728992] - [wireless] iwlwifi: Fix double-free problems in iwl_req_fw_callback() (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix AX201 killer sku loading firmware issue (Jarod Wilson) [1728992] - [wireless] iwlwifi: print fseq info upon fw assert (Jarod Wilson) [1728992] - [wireless] iwlwifi: clear persistence bit according to device family (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix load in rfkill flow for unified firmware (Jarod Wilson) [1728992] - [wireless] iwlwifi: mvm: remove d3_sram debugfs file (Jarod Wilson) [1728992] - [wireless] mwifiex: Abort at too short BSS descriptor element (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [wireless] mwifiex: Fix possible buffer overflows at parsing bss descriptor (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [net] mac80211: free peer keys before vif down in mesh (Jarod Wilson) [1728992] - [wireless] rtw88: Make some symbols static (Jarod Wilson) [1728992] - [wireless] rtw88: avoid circular locking between local->iflist_mtx and rtwdev->mutex (Jarod Wilson) [1728992] - [wireless] rtw88: fix unassigned rssi_level in rtw_sta_info (Jarod Wilson) [1728992] - [wireless] rtw88: fix subscript above array bounds compiler warning (Jarod Wilson) [1728992] - [net] mac80211: mesh: fix RCU warning (Jarod Wilson) [1728992] - [net] nl80211: fix station_info pertid memory leak (Jarod Wilson) [1728992] - [net] mac80211: Do not use stack memory with scatterlist for GMAC (Jarod Wilson) [1728992] - [net] {nl,mac}80211: allow 4addr AP operation on crypto controlled devices (Jarod Wilson) [1728992] - [wireless] mac80211_hwsim: mark expected switch fall-through (Jarod Wilson) [1728992] - [net] mac80211: fix rate reporting inside cfg80211_calculate_bitrate_he() (Jarod Wilson) [1728992] - [net] mac80211: remove set but not used variable 'old' (Jarod Wilson) [1728992] - [net] mac80211: handle deauthentication/disassociation from TDLS peer (Jarod Wilson) [1728992] - [net] wireless: Skip directory when generating certificates (Jarod Wilson) [1728992] - [netdrv] i40e: Check and set the PF driver state first in i40e_ndo_set_vf_mac (Stefan Assmann) [1719538] - [fs] cifs: fix crash in smb2_compound_op()/smb2_set_next_command() (Leif Sahlberg) [1722704] - [firmware] efi/arm: Show SMBIOS bank/device location in CPER and GHES error logs (Robert Richter) [1721386]- [x86] x86/speculation: Allow guests to use SSBD even if host does not (Waiman Long) [1728341] - [block] block: kill BLK_MQ_F_SG_MERGE (Ming Lei) [1716595] - [block] block: kill QUEUE_FLAG_NO_SG_MERGE (Ming Lei) [1716595]- [x86] x86/insn-eval: Fix use-after-free access to LDT entry (Rafael Aquini) [1728561] {CVE-2019-13233} - [arm64] arm64/mm: Correct the cache line size warning with non coherent device (Mark Salter) [1715061] - [arm64] arm64: cacheinfo: Update cache_line_size detected from DT or PPTT (Mark Salter) [1715061] - [base] drivers: base: cacheinfo: Add variable to record max cache line size (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Trap CTR_EL0 access only where it is necessary (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Fix handling of CTR_EL0.IDC field (Mark Salter) [1715061] - [arm64] arm64: cpufeature: ctr: Fix cpu capability check for late CPUs (Mark Salter) [1715061] - [arm64] arm64: cpu_errata: Remove ARM64_MISMATCHED_CACHE_LINE_SIZE (Mark Salter) [1715061] - [fs] gfs2: Clean up freeing struct gfs2_sbd (Robert S Peterson) [1683698] - [target] scsi: target/iblock: Fix overrun in WRITE SAME emulation (Maurizio Lombardi) [1729503] - [x86] kvm/nvmx: fix VMCLEAR when Enlightened VMCS is in use (Vitaly Kuznetsov) [1717785] - [x86] kvm/nvmx: don't use clean fields data on enlightened VMLAUNCH (Vitaly Kuznetsov) [1717785] - [x86] kvm: nvmx: use correct clean fields when copying from eVMCS (Vitaly Kuznetsov) [1717785] - [fs] NFS4: Only set creation opendata if O_CREAT (Benjamin Coddington) [1708471] - [tools] perf test: Fix failure of 'evsel-tp-sched' test on s390 (Michael Petlan) [1729213] - [fs] PNFS fallback to MDS if no deviceid found (Benjamin Coddington) [1708386] - [mm] mm, memcg: add a memcg_slabinfo debugfs file (Waiman Long) [1699202] - [mm] mm: memcg/slab: reparent memcg kmem_caches on cgroup removal (Waiman Long) [1699202] - [mm] mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages (Waiman Long) [1699202] - [mm] mm: memcg/slab: rework non-root kmem_cache lifecycle management (Waiman Long) [1699202] - [mm] mm: memcg/slab: synchronize access to kmem_cache dying flag using a spinlock (Waiman Long) [1699202] - [mm] mm: memcg/slab: don't check the dying flag on kmem_cache creation (Waiman Long) [1699202] - [mm] mm: memcg/slab: unify SLAB and SLUB page accounting (Waiman Long) [1699202] - [mm] mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() (Waiman Long) [1699202] - [mm] mm: memcg/slab: generalize postponed non-root kmem_cache deactivation (Waiman Long) [1699202] - [mm] mm: memcg/slab: rename slab delayed deactivation functions and fields (Waiman Long) [1699202] - [mm] mm: memcg/slab: postpone kmem_cache memcg pointer initialization to memcg_link_cache() (Waiman Long) [1699202] - [mm] slub: add comments to endif pre-processor macros (Waiman Long) [1699202] - [mm] mm, slab: shorten kmalloc cache names for large sizes (Waiman Long) [1699202] - [base] mm, proc: add KReclaimable to /proc/meminfo (Waiman Long) [1699202] - [mm] mm: rename and change semantics of nr_indirectly_reclaimable_bytes (Waiman Long) [1699202] - [fs] dcache: allocate external names from reclaimable kmalloc caches (Waiman Long) [1699202] - [mm] mm, slab/slub: introduce kmalloc-reclaimable caches (Waiman Long) [1699202] - [mm] mm, slab: combine kmalloc_caches and kmalloc_dma_caches (Waiman Long) [1699202] - [mm] mm: don't warn about large allocations for slab (Waiman Long) [1699202] - [mm] slab: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1699202] - [acpi] ACPI / PM: LPIT: Register sysfs attributes based on FADT (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add Package cstates residency info (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add ICL platform support (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc: Sort headers alphabetically (Lenny Szubowicz) [1493461] - [net] Revert "[net] net: openvswitch: Add a new action check_pkt_len" ("Herton R. Krzesinski")- [nvme] nvme-rdma: use nr_phys_segments when map rq to sgl (David Milburn) [1729113] - [nvme] nvme-loop: kill timeout handler (Ming Lei) [1692744] - [netdrv] bnxt_en: Suppress error messages when querying DSCP DCB capabilities. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Cap the returned MSIX vectors to the RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic for RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix ethtool selftest crash under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Disable bus master during PCI shutdown and driver unload. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Reduce memory usage when running in kdump kernel. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible BUG() condition when calling pci_disable_msix(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix aggregation buffer leak under OOM condition. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve NQ reservations. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Pass correct extended TX port statistics size to firmware. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve multicast address setup logic. (Selvin Xavier) [1727972] - [net] net: openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [crypto] crypto: vmx - ghash: do nosimd fallback manually (Desnes Augusto Nunes do Rosario) [1729532] - [crypto] crypto: vmx - CTR: always increment IV as quadword (Desnes Augusto Nunes do Rosario) [1729532] - [net] vsock/virtio: fix flush of works during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: stop workers during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock (Stefano Garzarella) [1700312] - [net] vsock/virtio: Initialize core virtio vsock before registering the driver (Stefano Garzarella) [1700312] - [nvme] nvme-fabrics: document the poll function argument (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: fix queue mapping when queue count is limited (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: rework queue maps handling (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: implement polling queue map (David Milburn) [1727784 1725132] - [nvme] nvme-fabrics: allow nvmf_connect_io_queue to poll (David Milburn) [1727784 1725132] - [hid] HID: multitouch: Add pointstick support for ALPS Touchpad (Benjamin Tissoires) [1672423]- [tools] perf header: Assign proper ff->ph in perf_event__synthesize_features() (Michael Petlan) [1667983] - [pci] PCI/IOV: Assume SR-IOV VFs support extended config space. (Myron Stowe) [1714978] - [pci] Revert "PCI/IOV: Use VF0 cached config space size for other VFs" (Myron Stowe) [1714978] - [x86] x86/crash: Add e820 reserved ranges to kdump kernel's e820 table (Lianbo Jiang) [1630108] - [mm] x86/mm: Rework ioremap resource mapping determination (Lianbo Jiang) [1630108] - [x86] x86/e820, ioport: Add a new I/O resource descriptor IORES_DESC_RESERVED (Lianbo Jiang) [1630108] - [kernel] resource: Fix find_next_iomem_res() iteration issue (Lianbo Jiang) [1630108] - [kernel] resource: Include resource end in walk_*() interfaces (Lianbo Jiang) [1630108] - [x86] x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error (Lianbo Jiang) [1630108] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.3 (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix kernel warnings related to smp_processor_id() (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix BFS crash with DIX enabled (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix FDMI fc4type for nvme support (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix fcp_rsp_len checking on lun reset (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix oops when driver is loaded with 1 interrupt vector (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix incorrect logical link speed on trunks when links down (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix memory leak in abnormal exit path from lpfc_eq_create (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Rework misleading nvme not supported in firmware message (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Cancel queued work for an IO when processing a received ABTS (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revert message logging on unsupported topology (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet handling of received ABTS for unmapped frames (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Separate CQ processing for nvmet_fc upcalls (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revise message when stuck due to unresponsive adapter (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Correct nvmet buffer free race condition (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet target abort cmd matching (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix alloc context on oas lun creations (Dick Kennedy) [1717027]- [virt] kvm: fix guest initialization code mismerge (Marcelo Tosatti) [1726487] - [powerpc] powerpc/watchpoint: Restore NV GPRs while returning from exception (Steve Best) [1728557] - [fs] fs/proc/vmcore: Enable dumping of encrypted memory when SEV was active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Set the C-bit in the identity map page table when SEV is active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Do not map kexec area as decrypted when SEV is active (Lianbo Jiang) [1646810] - [mm] x86/mm: Do not use set_{pud, pmd}_safe() when splitting a large page (Lianbo Jiang) [1646810]- [net] sched: protect against stack overflow in TC act_mirred (Ivan Vecera) [1726399] - [net] sched: refactor reinsert action (Ivan Vecera) [1726399] - [net] mpls: Fix 6PE forwarding (Hangbin Liu) [1726533] - [net] make skb_dst_force return true when dst is refcounted (Florian Westphal) [1704809] - [net] ipv4: Fix off-by-one in route dump counter without netlink strict checking (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: fix suspicious RCU usage in rt6_dump_route() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: fix suspicious RCU usage in fib_dump_info_fnhe() (Stefano Brivio) [1725383 1725381 1574290] - [net] ip6_fib: Don't discard nodes with valid routing information in fib6_locate_1() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6/route: Change return code of rt6_dump_route() for partial node dumps (Stefano Brivio) [1725383 1725381 1574290] - [net] revert "net/ipv6: Bail early if user only wants cloned entries" (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/route: Allow NULL flowinfo in rt_fill_info() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/fib_frontend: Allow RTM_F_CLONED flag to be used for filtering (Stefano Brivio) [1725383 1725381 1574290] - [net] fib_frontend, ip6_fib: Select routes or exceptions dump from RTM_F_CLONED (Stefano Brivio) [1725383 1725381 1574290] - [tools] selftests: bpf: disable test_lwt_seg6local (Jiri Benc) [1716346] - [netdrv] ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set (Matteo Croce) [1725125] - [netdrv] ipvlan: disallow userns cap_net_admin to change global mode/flags (Matteo Croce) [1725124] - [net] netfilter: nft_fib: Fix existence check support (Phil Sutter) [1680578] - [net] ipset: Fix memory accounting for hash types on resize (Stefano Brivio) [1714111] - [tools] selftests: pmtu: Make list_flush_ipv6_exception test more demanding (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv4_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv6_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add support for routing via nexthop objects (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move route installs to a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move running of test into a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Fix encapsulating device in pmtu_vti6_link_change_mtu (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Simplify cleanup and namespace names (Stefano Brivio) [1725384] - [tools] selftests: pmtu.sh: Remove quotes around commands in setup_xfrm (Stefano Brivio) [1725384] - [tools] selftests: Add debugging options to pmtu.sh (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add explicit tests for PMTU exceptions cleanup (Stefano Brivio) [1725384] - [tools] selftests: pmtu: disable DAD in all namespaces (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add optional traffic captures for single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Allow selection of single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add basic IPv4 and IPv6 PMTU tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: extend MTU parsing helper to locked MTU (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce check_pmtu_value() (Stefano Brivio) [1725384] - [tools] selftests: pmtu: properly redirect stderr to /dev/null (Stefano Brivio) [1725384] - [tools] selftests: pmtu: detect correct binary to ping ipv6 addresses (Stefano Brivio) [1725384] - [net] ipv6: icmp: Updating pmtu for link local route (Guillaume Nault) [1721961] - [net] bridge: Mark FDB entries that were added by user as such (Ivan Vecera) [1724400] - [net] tipc: change to use register_pernet_device (Xin Long) [1719136] - [net] sched: cls_flower: fix infinite loop in fl_walk() (Davide Caratti) [1712739]- [rpmspec] redhat: fix vmlinux debuginfo on ppc64le (Jan Stancek) [1727638] - [powerpc] powerpc/rtas: retry when cpu offline races with suspend/migration (Steve Best) [1727051] - [kernel] arm64/crashkernel: Reduce crashkernel size to 448M by default (Bhupesh Sharma) [1564422]- [scsi] scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task (Chris Leech) [1718875] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.2 (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: add check for loss of ndlp when sending RRQ (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: resolve lockdep warnings (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Make lpfc_sli4_oas_verify static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix a recently introduced compiler warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix missing wakeups on abort threads (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id() (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove unused functions (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove set-but-not-used variables (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Annotate switch/case fall-through (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix indentation and balance braces (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Declare local functions static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: avoid uninitialized variable warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: change snprintf to scnprintf for possible overflow (Dick Kennedy) [1714795] - [net] Bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1723654] {CVE-2019-11884} - [s390] virtio/s390: make airq summary indicators DMA (Philipp Rudo) [1651752] - [s390] virtio/s390: use DMA memory for ccw I/O and classic notifiers (Philipp Rudo) [1651752] - [s390] virtio/s390: add indirection to indicators access (Philipp Rudo) [1651752] - [s390] virtio/s390: use cacheline aligned airq bit vectors (Philipp Rudo) [1651752] - [s390] s390/airq: use DMA memory for adapter interrupts (Philipp Rudo) [1651752] - [s390] s390/cio: add basic protected virtualization support (Philipp Rudo) [1651752] - [s390] s390/cio: introduce DMA pools to cio (Philipp Rudo) [1651752] - [s390] s390/mm: force swiotlb for protected virtualization (Philipp Rudo) [1651752] - [s390] virtio/s390: DMA support for virtio-ccw (Philipp Rudo) [1651752] - [s390] virtio/s390: use vring_create_virtqueue (Philipp Rudo) [1651752] - [block] virtio-blk: Consider virtio_max_dma_size() for maximum segment size (Philipp Rudo) [1651752] - [virtio] virtio: Introduce virtio_max_dma_size() (Philipp Rudo) [1651752] - [kernel] dma: Introduce dma_max_mapping_size() (Philipp Rudo) [1651752] - [kernel] swiotlb: Add is_swiotlb_active() function (Philipp Rudo) [1651752] - [kernel] swiotlb: Introduce swiotlb_max_mapping_size() (Philipp Rudo) [1651752] - [mm] x86/mm: Create a workarea in the kernel for SME early encryption (Lianbo Jiang) [1564427] - [x86] x86/mm: Identify the end of the kernel area to be reserved (Lianbo Jiang) [1564427] - [x86] x86/kdump: Export the SME mask to vmcoreinfo (Lianbo Jiang) [1564427] - [fs] proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted() (Lianbo Jiang) [1564427] - [fs] kdump, proc/vmcore: Enable kdumping encrypted memory with SME enabled (Lianbo Jiang) [1564427] - [iommu] iommu/amd: Remap the IOMMU device table with the memory encryption mask for kdump (Lianbo Jiang) [1564427] - [kernel] kexec: Allocate decrypted control pages for kdump if SME is enabled (Lianbo Jiang) [1564427] - [mm] x86/ioremap: Add an ioremap_encrypted() helper (Lianbo Jiang) [1564427] - [documentation] Documentation: Add ARM64 to kernel-parameters.rst (Jeremy Linton) [1640855] - [arm64] arm64/speculation: Support 'mitigations=' cmdline option (Jeremy Linton) [1640855] - [arm64] arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB (Jeremy Linton) [1640855] - [arm64] arm64: enable generic CPU vulnerabilites support (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for speculative store bypass (Jeremy Linton) [1640855] - [arm64] arm64: Always enable ssb vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Always enable spectre-v2 vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: Use firmware to detect CPUs that are not affected by Spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Advertise mitigation of Spectre-v2, or lack thereof (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for meltdown (Jeremy Linton) [1640855] - [arm64] arm64: Add sysfs vulnerability show for spectre-v1 (Jeremy Linton) [1640855] - [arm64] arm64: Provide a command line to disable spectre_v2 mitigation (Jeremy Linton) [1640855] - [documentation] powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg (Jeremy Linton) [1640855] - [documentation] Documentation: Document arm64 kpti control (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs (Jeremy Linton) [1640855] - [arm64] arm64: Add MIDR encoding for HiSilicon Taishan CPUs (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Avoid rewriting early page tables when KASLR is enabled (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge duplicate Cavium erratum entries (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE (Jeremy Linton) [1640855] - [arm64] arm64: Use a raw spinlock in __install_bp_hardening_cb() (Jeremy Linton) [1640855] - [arm64] arm64: KVM: Guests can skip __install_bp_hardening_cb()s HYP work (Jeremy Linton) [1640855] - [arm64] arm64: fix SSBS sanitization (Jeremy Linton) [1640855] - [arm64] arm64: don't zero DIT on signal return (Jeremy Linton) [1640855] - [kvm] KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3 (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS (Jeremy Linton) [1640855] - [arm64] arm64: cpufeature: Detect SSBS and advertise to userspace (Jeremy Linton) [1640855] - [arm64] arm64: move SCTLR_EL{1,2} assertions to (Jeremy Linton) [1640855]- [powerpc] powerpc/mm/64s/hash: Reallocate context ids on fork (Steve Best) [1723808] - [powerpc] powerpc/perf: Use cpumask_last() to determine the designated cpu for nest/core units. (Steve Best) [1725746] - [fs] iomap: fix page_done callback for short writes (Andreas Grunbacher) [1724361] - [fs] fs: fold __generic_write_end back into generic_write_end (Andreas Grunbacher) [1724361] - [fs] iomap: don't mark the inode dirty in iomap_write_end (Andreas Grunbacher) [1724361] - [fs] gfs2: Fix iomap write page reclaim deadlock (Andreas Grunbacher) [1724361] - [fs] iomap: Add a page_prepare callback (Andreas Grunbacher) [1724361] - [fs] iomap: Fix use-after-free error in page_done callback (Andreas Grunbacher) [1724361] - [fs] fs: Turn __generic_write_end into a void function (Andreas Grunbacher) [1724361] - [fs] iomap: Clean up __generic_write_end calling (Andreas Grunbacher) [1724361] - [kvm] KVM: PPC: Book3S HV: Clear pending decrementer exceptions on nested guest entry (Suraj Jitindar Singh) [1718822] - [kvm] KVM: PPC: Book3S HV: Signed extend decrementer value if not using large decrementer (Suraj Jitindar Singh) [1718822]- [hid] HID: chicony: add another quirk for PixArt mouse (Oleksandr Natalenko) [1724967] - [scsi] scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask (Don Brace) [1712272] - [tools] perf beauty waitid options: Fix up prefix showing logic (Michael Petlan) [1715507] - [include] redhat: perf kABI-check failure fix (Michael Petlan) [1715507] - [tools] perf script python: Add Python3 support to tests/attr.py (Michael Petlan) [1715507] - [tools] perf trace: Support multiple "vfs_getname" probes (Michael Petlan) [1715507] - [tools] perf symbols: Filter out hidden symbols from labels (Michael Petlan) [1715507] - [tools] perf symbols: Add fallback definitions for GELF_ST_VISIBILITY() (Michael Petlan) [1715507] - [tools] perf clang: Do not use 'return std::move(something)' (Michael Petlan) [1715507] - [tools] perf tests evsel-tp-sched: Fix bitwise operator (Michael Petlan) [1715507] - [tools] perf script: Fix crash when processing recorded stat data (Michael Petlan) [1715507] - [tools] perf top: Fix wrong hottest instruction highlighted (Michael Petlan) [1715507] - [tools] perf tools: Handle TOPOLOGY headers with no CPU (Michael Petlan) [1715507] - [tools] perf python: Remove -fstack-clash-protection when building with some clang versions (Michael Petlan) [1715507] - [tools] perf script: Fix crash with printing mixed trace point and other events (Michael Petlan) [1715507] - [tools] perf ordered_events: Fix crash in ordered_events__free (Michael Petlan) [1715507] - [tools] tools headers powerpc: Remove unistd.h (Michael Petlan) [1715507] - [tools] perf powerpc: Rework syscall table generation (Michael Petlan) [1715507] - [tools] perf symbols: Add 'arch_cpu_idle' to the list of kernel idle symbols (Michael Petlan) [1715507] - [tools] perf beauty: Switch from using uapi/linux/fs.h to uapi/linux/mount.h (Michael Petlan) [1715507] - [tools] tools include uapi: Grab a copy of linux/mount.h (Michael Petlan) [1715507] - [tools] perf top: Lift restriction on using callchains without "sym" in --sort (Michael Petlan) [1715507] - [tools] tools lib traceevent: Remove tep_data_event_from_type() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_is_file_bigendian() to tep_file_bigendian() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of tep_register_event_handler() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of trace_seq_printf() and trace_seq_vprintf() APIs (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename struct cmdline to struct tep_cmdline (Michael Petlan) [1715507] - [tools] tools lib traceevent: Initialize host_bigendian at tep_handle allocation (Michael Petlan) [1715507] - [tools] tools lib traceevent: Introduce new libtracevent API: tep_override_comm() (Michael Petlan) [1715507] - [tools] perf tests: Add a test for the ARM 32-bitpage (Michael Petlan) [1715507] - [tools] perf tools: Make find_vdso_map() more modular (Michael Petlan) [1715507] - [tools] perf trace: Fix alignment forlines (Michael Petlan) [1715507] - [tools] perf trace: Fix ')' placement in "interrupted" syscall lines (Michael Petlan) [1715507] - [tools] perf test shell: Use a fallback to get the pathname in vfs_getname (Michael Petlan) [1715507] - [tools] perf python: Make sure the python binding output directory is in place (Michael Petlan) [1715507] - [tools] perf strbuf: Remove redundant va_end() in strbuf_addv() (Michael Petlan) [1715507] - [tools] perf annotate: Pass filename to objdump via execl (Michael Petlan) [1715507] - [tools] perf report: Fix wrong iteration count in --branch-history (Michael Petlan) [1715507] - [tools] tools headers uapi: Sync copy of asm-generic/unistd.h with the kernel sources (Michael Petlan) [1715507] - [tools] tools beauty: Make the prctl option table generator catch all PR_ options (Michael Petlan) [1715507] - [tools] perf stat: Fix endless wait for child process (Michael Petlan) [1715507] - [tools] perf session: Add comment for perf_session__register_idle_thread() (Michael Petlan) [1715507] - [tools] perf thread-stack: Fix thread stack processing for the idle task (Michael Petlan) [1715507] - [tools] perf thread-stack: Allocate an array of thread stacks (Michael Petlan) [1715507] - [tools] perf thread-stack: Factor out thread_stack__init() (Michael Petlan) [1715507] - [tools] perf thread-stack: Allow for a thread stack array (Michael Petlan) [1715507] - [tools] perf thread-stack: Avoid direct reference to the thread's stack (Michael Petlan) [1715507] - [tools] perf thread-stack: Tidy thread_stack__bottom() usage (Michael Petlan) [1715507] - [tools] perf thread-stack: Simplify some code in thread_stack__process() (Michael Petlan) [1715507] - [tools] perf c2c: Increase the HITM ratio limit for displayed cachelines (Michael Petlan) [1715507] - [tools] perf c2c: Change the default coalesce setup (Michael Petlan) [1715507] - [tools] perf trace beauty ioctl: Beautify USBDEVFS_ commands (Michael Petlan) [1715507] - [tools] perf trace beauty: Export function to get the files for a thread (Michael Petlan) [1715507] - [tools] perf trace: Wire up ioctl's USBDEBFS_ cmd table generator (Michael Petlan) [1715507] - [tools] perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of usbdevice_fs.h (Michael Petlan) [1715507] - [tools] perf trace: Store the major number for a file when storing its pathname (Michael Petlan) [1715507] - [tools] perf trace: Move the files table resizing to outside set_pathname() (Michael Petlan) [1715507] - [tools] perf trace: Rename thread_thread->paths to thread_trace->files (Michael Petlan) [1715507] - [tools] perf script: Fix LBR skid dump problems in brstackinsn (Michael Petlan) [1715507] - [tools] perf trace: Use correct SECCOMP prefix spelling, "SECOMP_*" -> "SECCOMP_*" (Michael Petlan) [1715507] - [tools] perf trace: Do not hardcode the size of the tracepoint common_ fields (Michael Petlan) [1715507] - [tools] perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz (Michael Petlan) [1715507] - [tools] perf beauty mmap: PROT_WRITE should come before PROT_EXEC (Michael Petlan) [1715507] - [tools] perf trace: Check if the raw_syscalls:sys_{enter, exit} are setup before setting tp filter (Michael Petlan) [1715507] - [tools] perf symbols: Relax checks on perf-PID.map ownership (Michael Petlan) [1715507] - [tools] perf trace: Wire up the fadvise 'advice' table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add generator for fadvise64's 'advice' arg constants (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of fadvise.h (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print mmap's 'offset' arg in hexadecimal (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print PROT_READ before PROT_EXEC to match strace output (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify arch_prctl()'s arguments (Michael Petlan) [1715507] - [tools] perf trace: When showing string prefixes show prefix + ??? for unknown entries (Michael Petlan) [1715507] - [tools] perf trace: Move strarrays to beauty.h for further reuse (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the x86_arch prctl code table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for x86's 'arch_prctl' codes (Michael Petlan) [1715507] - [tools] tools include arch: Grab a copy of x86's prctl.h (Michael Petlan) [1715507] - [tools] perf trace: Show NULL when syscall pointer args are 0 (Michael Petlan) [1715507] - [tools] perf trace: Enclose the errno strings with () (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Copy 'access' arg as well (Michael Petlan) [1715507] - [tools] perf trace: Add alignment spaces after the closing parens (Michael Petlan) [1715507] - [tools] perf trace beauty: Print O_RDONLY when (flags & O_ACCMODE) == 0 (Michael Petlan) [1715507] - [tools] perf trace: Allow asking for not suppressing common string prefixes (Michael Petlan) [1715507] - [tools] perf trace: Add a prefix member to the strarray class (Michael Petlan) [1715507] - [tools] perf trace: Enclose strings with double quotes (Michael Petlan) [1715507] - [tools] perf trace: Make the alignment of the syscall args be configurable (Michael Petlan) [1715507] - [tools] perf trace: Allow suppressing the syscall argument names (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall start timestamp should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring default for perf_event_attr.inherit (Michael Petlan) [1715507] - [tools] perf config: Show the configuration when no arguments are provided (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall duration should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if zeroed syscall args should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow specifying a set of events to add in perfconfig (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Do not include stdio.h (Michael Petlan) [1715507] - [tools] perf cs-etm: Generate branch sample for exception packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat EO_TRACE element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat NO_SYNC element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Rename CS_ETM_TRACE_ON to CS_ETM_DISCONTINUITY (Michael Petlan) [1715507] - [tools] perf cs-etm: Refactor enumeration cs_etm_sample_type (Michael Petlan) [1715507] - [tools] perf cs-etm: Remove unused 'trace_on' in cs_etm_decoder (Michael Petlan) [1715507] - [tools] perf cs-etm: Avoid stale branch samples when flush packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Correct packets swapping in cs_etm__flush() (Michael Petlan) [1715507] - [tools] perf trace: Switch to using a struct for the aumented_raw_syscalls syscalls map values (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Switch to using a struct for the syscalls map values (Michael Petlan) [1715507] - [tools] perf bpf: Move perf_event_output() from stdio.h to bpf.h (Michael Petlan) [1715507] - [tools] perf trace: Implement syscall filtering in augmented_syscalls (Michael Petlan) [1715507] - [tools] perf trace: Avoid using raw_syscalls in duplicity with eBPF augmentation (Michael Petlan) [1715507] - [tools] perf trace: Rename set_ev_qualifier_filter to clarify its a tracepoint filter (Michael Petlan) [1715507] - [tools] perf tools: Cast off_t to s64 to avoid warning on bionic libc (Michael Petlan) [1715507] - [tools] perf tools: Add missing open_memstream() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] perf header: Fix up argument to ctime() (Michael Petlan) [1715507] - [tools] perf tools: Add missing sigqueue() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] tools lib subcmd: Don't add the kernel sources to the include path (Michael Petlan) [1715507] - [tools] perf trace beauty: renameat's newdirfd may also be AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Beautify renameat2's flags argument (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the renameat flags table generator to the Makefile (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for renameat2's flags constants (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify renameat2's fd arg wrt AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Allow selecting use the use of the ordered_events code (Michael Petlan) [1715507] - [tools] perf trace: Rename delivery functions to ease making ordered_events selectable (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix processing of dereferenced args in bprintk events (Michael Petlan) [1715507] - [tools] perf stat: Avoid segfaults caused by negated options (Michael Petlan) [1715507] - [tools] perf auxtrace: Alter addr_filter__entire_dso() to work if there are no symbols (Michael Petlan) [1715507] - [tools] perf dso: Export data_file_size() method there are no symbols (Michael Petlan) [1715507] - [tools] perf trace: Add ordered processing (Michael Petlan) [1715507] - [tools] perf ordered_events: Add first_time() method (Michael Petlan) [1715507] - [tools] perf trace: Move event delivery to a new deliver_event() function (Michael Petlan) [1715507] - [tools] perf ordered_events: Add ordered_events__flush_time interface (Michael Petlan) [1715507] - [tools] perf annotate: Introduce basic support for ARC (Michael Petlan) [1715507] - [tools] perf config: Modify size factor of snprintf (Michael Petlan) [1715507] - [tools] perf record: Fix memory leak on AIO objects deallocation (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX (Michael Petlan) [1715507] - [tools] perf parse-events: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf probe: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul (Michael Petlan) [1715507] - [tools] perf svghelper: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf help: Remove needless use of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf dso: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for PTMv1.1 decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for ETMv3 trace decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add configuration for ETMv3 trace protocol (Michael Petlan) [1715507] - [tools] perf top: Move perf_top__reset_sample_counters() to after counts display (Michael Petlan) [1715507] - [tools] perf top: Display slow reader warning when droping samples (Michael Petlan) [1715507] - [tools] perf top: Save and display the drop count stats (Michael Petlan) [1715507] - [tools] perf top: Drop samples which are behind the refresh rate (Michael Petlan) [1715507] - [tools] perf top: Set the 'session_done' volatile variable when exiting (Michael Petlan) [1715507] - [tools] perf top: Use cond variable instead of a lock (Michael Petlan) [1715507] - [tools] perf top: Add processing thread (Michael Petlan) [1715507] - [tools] perf top: Move lost events warning to helpline (Michael Petlan) [1715507] - [tools] perf top: Save and display the lost count stats (Michael Petlan) [1715507] - [tools] perf ordered_events: Add private data member (Michael Petlan) [1715507] - [tools] perf ordered_events: Rework show_progress for __ordered_events__flush (Michael Petlan) [1715507] - [tools] perf tools: Support 'srccode' output (Michael Petlan) [1715507] - [tools] perf trace: We need to consider "nr" if "__syscall_nr" is not there (Michael Petlan) [1715507] - [tools] perf tools: Allow specifying proc-map-timeout in config file (Michael Petlan) [1715507] - [tools] tools lib subcmd: Fix a few source code comment typos (Michael Petlan) [1715507] - [tools] perf tools: Fix diverse comment typos (Michael Petlan) [1715507] - [tools] perf bpf-loader: Fix debugging message typo (Michael Petlan) [1715507] - [tools] perf tools Documentation: Fix diverse typos (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix diverse typos in comments (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix diverse typos (Michael Petlan) [1715507] - [tools] perf tests ARM: Disable breakpoint tests 32-bit (Michael Petlan) [1715507] - [tools] perf cs-etm: Support for ARM A32/T32 instruction sets in CoreSight trace (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Fixed syntax error Fixed missing ']' error (Michael Petlan) [1715507] - [tools] tools lib traceevent: traceevent API cleanup (Michael Petlan) [1715507] - [tools] perf tools: traceevent API cleanup, remove __tep_data2host*() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_free_format() to tep_free_event() (Michael Petlan) [1715507] - [tools] tools lib traceevent, perf tools: Rename 'struct tep_event_format' to 'struct tep_event' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Install trace-seq.h API header file (Michael Petlan) [1715507] - [tools] tools lib traceevent: Added support for pkg-config (Michael Petlan) [1715507] - [tools] tools lib traceevent: Implement new API tep_get_ref() (Michael Petlan) [1715507] - [tools] perf report: Documentation average IPC and IPC coverage (Michael Petlan) [1715507] - [tools] perf report: Display average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] perf annotate: Create a annotate2 flag in struct symbol (Michael Petlan) [1715507] - [tools] perf annotate: Compute average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] tools lib traceevent: Add sanity check to is_timestamp_in_us() (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Check if the arch has a mmap.h file (Michael Petlan) [1715507] - [tools] perf record: Extend trace writing to multi AIO (Michael Petlan) [1715507] - [tools] perf record: Enable asynchronous trace writing (Michael Petlan) [1715507] - [tools] perf mmap: Map data buffer for preserving collected data (Michael Petlan) [1715507] - [tools] tools build feature: Check if libaio is available (Michael Petlan) [1715507] - [tools] perf intel-pt: Fix error with config term "pt=0" (Michael Petlan) [1715507] - [tools] perf top: Allow passing a kallsyms file (Michael Petlan) [1715507] - [tools] perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Michael Petlan) [1715507] - [tools] tools include: Adopt ERR_CAST() from the kernel err.h header (Michael Petlan) [1715507] - [tools] perf tests record: Allow for 'sleep' being 'coreutils' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix compile warnings in tools/lib/traceevent/event-parse.c (Michael Petlan) [1715507] - [tools] perf script: Use fallbacks for branch stacks (Michael Petlan) [1715507] - [tools] perf tools: Use fallback for sample_addr_correlates_sym() cases (Michael Petlan) [1715507] - [tools] perf thread: Add fallback functions for cases where cpumode is insufficient (Michael Petlan) [1715507] - [tools] perf machine: Record if a arch has a single user/kernel address space (Michael Petlan) [1715507] - [tools] perf env: Also consider env->arch == NULL as local operation (Michael Petlan) [1715507] - [tools] perf map: Remove extra indirection from map__find() (Michael Petlan) [1715507] - [tools] perf stat: Fix CSV mode column output for non-cgroup events (Michael Petlan) [1715507] - [tools] perf stat: Fix shadow stats for clock events (Michael Petlan) [1715507] - [tools] perf build: Give better hint about devel package for libssl (Michael Petlan) [1715507] - [tools] perf pmu: Move *_cpuid_str() weak functions to header.c (Michael Petlan) [1715507] - [tools] perf symbols: Fix slowness due to -ffunction-section (Michael Petlan) [1715507] - [tools] perf jvmti: Separate jvmti cmlr check (Michael Petlan) [1715507] - [tools] perf vendor events: Add JSON metrics for Cascadelake server (Michael Petlan) [1715507] - [tools] perf vendor events: Add stepping in CPUID string for x86 (Michael Petlan) [1715507] - [tools] perf stat: Use perf_evsel__is_clocki() for clock events (Michael Petlan) [1715507] - [tools] perf pmu: Suppress potential format-truncation warning (Michael Petlan) [1715507] - [tools] perf tools: Add Hygon Dhyana support (Michael Petlan) [1715507] - [tools] perf bench: Add epoll_ctl(2) benchmark (Michael Petlan) [1715507] - [tools] perf bench: Add epoll parallel epoll_wait benchmark (Michael Petlan) [1715507] - [tools] tools build feature: Check if eventfd() is available (Michael Petlan) [1715507] - [tools] perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h (Michael Petlan) [1715507] - [tools] perf script: Share code and output format for uregs and iregs output (Michael Petlan) [1715507] - [tools] perf bpf: Reduce the hardcoded .max_entries for pid_maps (Michael Petlan) [1715507] - [tools] perf script: Add newline after uregs output (Michael Petlan) [1715507] - [tools] Revert "perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter" (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove example hardcoded set of filtered pids (Michael Petlan) [1715507] - [tools] perf trace: Fill in BPF "filtered_pids" map when present (Michael Petlan) [1715507] - [tools] perf trace: See if there is a map named "filtered_pids" (Michael Petlan) [1715507] - [tools] perf trace: Add "_from_option" suffix to trace__set_filter() (Michael Petlan) [1715507] - [tools] perf evlist: Rename perf_evlist__set_filter* to perf_evlist__set_tp_filter* (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Use pid_filter (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter (Michael Petlan) [1715507] - [tools] perf bpf: Add simple pid_filter class accessible to BPF proggies (Michael Petlan) [1715507] - [tools] perf bpf: Add defines for map insertion/lookup (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove needless linux/socket.h include (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Filter on a hard coded pid (Michael Petlan) [1715507] - [tools] perf bpf: Add unistd.h to the headers accessible to bpf proggies (Michael Petlan) [1715507] - [kernel] perf/core: Fix impossible ring-buffer sizes warning (Michael Petlan) [1715507] - [x86] perf/x86: Add check_period PMU callback (Michael Petlan) [1715507] - [kernel] perf/core: Don't WARN() for impossible ring-buffer sizes (Michael Petlan) [1715507] - [x86] perf/x86/intel/uncore: Add Node ID mask (Michael Petlan) [1715507] - [kernel] perf core: Fix perf_proc_update_handler() bug (Michael Petlan) [1715507] - [tools] powerpc/perf: Update perf_regs structure to include MMCRA (Michael Petlan) [1715507] - [powerpc] powerpc/perf: Update perf_regs structure to include SIER (Michael Petlan) [1715507] - [include] perf/core: Declare the __percpu attribute on non-deref types (Michael Petlan) [1715507] - [kernel] perf: Fix typos in comments (Michael Petlan) [1715507] - [arm64] arm64: perf: Add support for Armv8.1 PMCEID register format (Michael Petlan) [1715507]- [fs] xfs: abort unaligned nowait directio early (Brian Foster) [1690458] - [fs] xfs: serialize unaligned dio writes against all other dio writes (Brian Foster) [1690458] - [sound] ALSA: hda/hdmi: consider eld_valid also in sync_eld_via_acomp() (Jaroslav Kysela) [1708555] - [fs] Fix error code in nfs_lookup_verify_inode() (Scott Mayhew) [1722315] - [md] dm table: don't copy from a NULL pointer in realloc_argv() (Jerome Marchand) [1571628] - [net] netfilter: ipset: replace a strncpy() with strscpy() (Jerome Marchand) [1571628] - [lib] lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn (Jerome Marchand) [1571628] - [include] netfilter: avoid erronous array bounds warning (Jerome Marchand) [1571628] - [x86] x86/mm/KASLR: Compute the size of the vmemmap section properly (Baoquan He) [1669076] - [security] selinux: fix empty write to keycreate file (Ondrej Mosnacek) [1719067] - [netdrv] net: aquantia: fix vlans not working over bridged network (Igor Russkikh) [1718716] - [s390] s390/jump_label: replace stop_machine with smp_call_function (Philipp Rudo) [1722161] - [s390] s390/dumpstack: print psw mask and address again (Philipp Rudo) [1722157] - [s390] s390/crypto: fix gcm-aes-s390 selftest failures (Philipp Rudo) [1722156] - [wireless] Backport mt76 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709867 1709828] - [wireless] Add rtw88 driver from linux-5.2-rc5 (Stanislaw Gruszka) [1487086 1709828] - [wireless] Backport mt7601u driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport mwifiex driver from linux-5.2-rc2 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtl8xxxu driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath9k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath10k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport brcm80211 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport iwlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1696052 1662020 1662015 1650016 1650015 1650014 1650013 1622445 1494008 1494001 1709828] - [net] Backport mac80211 from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [net] Backport core wireless code from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [include] netlink: add nl_set_extack_cookie_u64() (Stanislaw Gruszka) [1709828] - [netdrv] r8152: Fix an error on RTL8153-BD MAC Address Passthrough support (Torez Smith) [1683883 1683882] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BD (Torez Smith) [1683883 1683882] - [netdrv] nfp: abm: fix spelling mistake "offseting" -> "offsetting" (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove vlan CFI bit from push vlan action (Pablo Cascon) [1713258] - [netdrv] nfp: flower: replace CFI with vlan present (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove double new line (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix ALU32 high bits clearance bug (Pablo Cascon) [1713258] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Pablo Cascon) [1713258] - [netdrv] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Pablo Cascon) [1713258] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Pablo Cascon) [1713258] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: relax prog rejection through max_pkt_offset (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: double check vNIC capabilities after object sharing (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: optimise save/restore for R6~R9 based on register usage (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix return address from register-saving subroutine to callee (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: update fixup function for BPF-to-BPF calls support (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: account for additional stack usage when checking stack limit (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driver (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: copy eBPF subprograms information from kernel verifier (Pablo Cascon) [1713258] - [netdrv] bpf: add verifier callback to get stack usage info for offloaded progs (Pablo Cascon) [1713258]- [rpmspec] Enable kernel signing for ppc64le (Gustavo Duarte) [1504169] - [nvme] nvme: fix memory leak for power latency tolerance (David Milburn) [1724793] - [rpmspec] redhat: fix missing files for mlxsw specific self-tests (Ivan Vecera) [1724735] - [rpmspec] redhat: Package the signing key for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Enable kernel signing for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Rename secure boot sources (Philipp Rudo) [1714194] - [powerpc] powerpc: fix max_zone_pfns initialization (Laurent Vivier) [1706560] - [crypto] crypto: dh - update test for public key verification (Herbert Xu) [1722692] - [hid] HID: i2c-hid: Don't reset device upon system resume (Perry Yuan) [1715385] - [rpmspec] correct the ghost initramfs attributes (Rafael Aquini) [1678881] - [s390] s390/mm: fix address space detection in exception handling (Philipp Rudo) [1722160] - [s390] s390/zcrypt: Fix wrong dispatching for control domain CPRBs (Philipp Rudo) [1722158] - [virt] kvm: arm/arm64: Fix emulated ptimer irq injection (Andrew Jones) [1716383] - [x86] kvm/nested: mark as TechPreview on first VM creation (Vitaly Kuznetsov) [1723447] - [powerpc] bpf: powerpc64: add JIT support for bpf line info (Yauheni Kaliuta) [1722423] - [fs] cifs: add spinlock for the openFileList to cifsInodeInfo (Leif Sahlberg) [1712197] - [fs] cifs: fix GlobalMid_Lock bug in cifs_reconnect (Leif Sahlberg) [1716743] - [mm] powerpc/numa: document topology_updates_enabled, disable by default (Desnes Augusto Nunes do Rosario) [1705465] - [mm] powerpc/numa: improve control of topology updates (Desnes Augusto Nunes do Rosario) [1705465] - [kernel] bpf: decouple the lifetime of cgroup_bpf from cgroup itself (Jiri Olsa) [1656432] - [netdrv] USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data (Torez Smith) [1689308 1666662] {CVE-2018-19985} - [usb] USB: check usb_get_extra_descriptor for proper size (Torez Smith) [1689308 1666662] {CVE-2018-20169} - [kvm] KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry() (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9 (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix page offset when clearing ESB pages (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Take the srcu read lock when accessing memslots (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE device (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifier (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not test the EQ flag validity when resetting (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Clear file mapping when device is released (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Use new mutex to synchronize MMU setup (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functions (David Gibson) [1719524] - [mm] mm, oom: don't kill global init via memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: remove 'prefer children over parent' heuristic (Waiman Long) [1711604] - [mm] mm, oom: fix use-after-free in oom_kill_process (Waiman Long) [1711604] - [kernel] fork, memcg: fix crash in free_thread_stack on memcg charge fail (Waiman Long) [1711604] - [mm] memcg: localize memcg_kmem_enabled() check (Waiman Long) [1711604] - [mm] memcg, oom: notify on oom killer invocation from the charge path (Waiman Long) [1711604] - [mm] mm: handle no memcg case in memcg_kmem_charge() properly (Waiman Long) [1711604] - [kernel] mm: rework memcg kernel stack accounting (Waiman Long) [1711604] - [mm] mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type (Waiman Long) [1711604] - [mm] memcg: remove memcg_kmem_skip_account (Waiman Long) [1711604] - [mm] mm/memcontrol.c: fix memory.stat item ordering (Waiman Long) [1711604] - [mm] mm: drain memcg stocks on css offlining (Waiman Long) [1711604] - [mm] mm: memcontrol: print proper OOM header when no eligible victim left (Waiman Long) [1711604] - [mm] mm, oom: introduce memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: refactor oom_kill_process() (Waiman Long) [1711604] - [mm] memcg: reduce memcg tree traversals for stats collection (Waiman Long) [1711604] - [mm] mm/vmscan.c: clear shrinker bit if there are no objects related to memcg (Waiman Long) [1711604] - [mm] mm: add SHRINK_EMPTY shrinker methods return value (Waiman Long) [1711604] - [mm] mm/vmscan.c: generalize shrink_slab() calls in shrink_node() (Waiman Long) [1711604] - [mm] mm/vmscan.c: iterate only over charged shrinkers during memcg shrink_slab() (Waiman Long) [1711604] - [mm] mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appearance (Waiman Long) [1711604] - [mm] mm/memcontrol.c: export mem_cgroup_is_root() (Waiman Long) [1711604] - [mm] mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru: pass dst_memcg argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru.c: add memcg argument to list_lru_from_kmem() (Waiman Long) [1711604] - [mm] fs: propagate shrinker::id to list_lru (Waiman Long) [1711604] - [fs] fs: Don't need to put list_lru into its own cacheline (Waiman Long) [1711604] - [fs] fs/super.c: refactor alloc_super() (Waiman Long) [1711604] - [mm] mm/workingset.c: refactor workingset_init() (Waiman Long) [1711604] - [mm] mm, memcg: assign memcg-aware shrinkers bitmap to memcg (Waiman Long) [1711604] - [mm] mm/memcontrol.c: move up for_each_mem_cgroup{, _tree} defines (Waiman Long) [1711604] - [mm] mm: assign id to every memcg-aware shrinker (Waiman Long) [1711604] - [mm] mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB (Waiman Long) [1711604] - [mm] mm/list_lru.c: combine code under the same define (Waiman Long) [1711604] - [mm] memcg, oom: move out_of_memory back to the charge path (Waiman Long) [1711604] - [fs] fs, mm: account buffer_head to kmemcg (Waiman Long) [1711604] - [fs] fs: fsnotify: account fsnotify metadata to kmemcg (Waiman Long) [1711604] - [include] mm: introduce mem_cgroup_put() helper (Waiman Long) [1711604] - [net] tcp: refine memory limit test in tcp_fragment() (Florian Westphal) [1724584] - [net] tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tcp: add tcp_min_snd_mss sysctl (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skb (Xin Long) [1722751] - [include] ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL (Xin Long) [1722751] - [net] ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL (Xin Long) [1722751] - [net] netfilter: ipv6: nf_defrag: accept duplicate fragments again (Guillaume Nault) [1717106] - [net] netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments (Guillaume Nault) [1717106] - [net] ethtool: fix potential userspace buffer overflow (Paolo Abeni) [1718393] - [net] net-gro: fix use-after-free read in napi_gro_frags() (Paolo Abeni) [1718393] - [net] ethtool: Check for vlan etype or vlan tci when parsing flow_rule (Paolo Abeni) [1718393] - [include] test nouarg before dereferencing zerocopy pointers (Paolo Abeni) [1718393] - [net] avoid weird emergency message (Paolo Abeni) [1718393] - [net] net-gro: Fix GRO flush when receiving a GSO packet. (Paolo Abeni) [1718393] - [net] sock_diag: fix autoloading of the raw_diag module (Paolo Abeni) [1718393] - [net] make skb_partial_csum_set() more robust against overflows (Paolo Abeni) [1718393] - [net] packets: Always register packet sk in the same order (Paolo Abeni) [1718393] - [net] net-sysfs: call dev_hold if kobject_init_and_add success (Paolo Abeni) [1718393] - [net] gro_cells: make sure device is up in gro_cells_receive() (Paolo Abeni) [1718393] - [net] net-sysfs: Fix mem leak in netdev_register_kobject (Paolo Abeni) [1718393] - [include] avoid false positives in untrusted gso validation (Paolo Abeni) [1718393] - [include] net: validate untrusted gso packets without csum offload (Paolo Abeni) [1718393] - [net] Do not allocate page fragments that are not skb aligned (Paolo Abeni) [1718393] - [net] set default network namespace in init_dummy_netdev() (Paolo Abeni) [1718393] - [net] Fix usage of pskb_trim_rcsum (Paolo Abeni) [1718393] - [net] call sk_dst_reset when set SO_DONTROUTE (Paolo Abeni) [1718393] - [net] net, skbuff: do not prefer skb allocation fails early (Paolo Abeni) [1718393] - [net] ethtool: check the return value of get_regs_len (Paolo Abeni) [1718393] - [net] packet: copy user buffers before orphan or clone (Paolo Abeni) [1718393] - [net] don't keep lonely packets forever in the gro hash (Paolo Abeni) [1718393] - [net] net-gro: reset skb->pkt_type in napi_reuse_skb() (Paolo Abeni) [1718393] - [net] flow_dissector: do not dissect l4 ports for fragments (Paolo Abeni) [1718393] - [net] net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN (Paolo Abeni) [1718393] - [net] tipc: fix modprobe tipc failed after switch order of device registration (Jon Maloy) [1718064] - [net] tipc: switch order of device registration to fix a crash (Jon Maloy) [1718064] - [net] tipc: fix hanging clients using poll with EPOLLOUT flag (Jon Maloy) [1718064] - [net] tipc: fix missing Name entries due to half-failover (Jon Maloy) [1718064] - [net] tipc: remove rcu_read_unlock() left in tipc_udp_recv() (Jon Maloy) [1718064] - [net] tipc: tipc_udp_recv() cleanup vs rcu verbs (Jon Maloy) [1718064] - [net] tipc: introduce new socket option TIPC_SOCK_RECVQ_USED (Jon Maloy) [1718064] - [net] tipc: set sysctl_tipc_rmem and named_timeout right range (Jon Maloy) [1718064] - [net] tipc: fix link established but not in session (Jon Maloy) [1718064] - [net] tipc: use standard write_lock & unlock functions when creating node (Jon Maloy) [1718064] - [net] tipc: missing entries in name table of publications (Jon Maloy) [1718064] - [net] tipc: adapt link failover for new Gap-ACK algorithm (Jon Maloy) [1718064] - [net] tipc: reduce duplicate packets for unicast traffic (Jon Maloy) [1718064] - [net] tipc: improve TIPC throughput by Gap ACK blocks (Jon Maloy) [1718064] - [net] tipc: add NULL pointer check (Jon Maloy) [1718064] - [net] tipc: fix return value check in tipc_mcast_send_sync() (Jon Maloy) [1718064] - [net] tipc: fix a null pointer deref (Jon Maloy) [1718064] - [net] tipc: fix use-after-free in tipc_sk_filter_rcv (Jon Maloy) [1718064] - [net] tipc: smooth change between replicast and broadcast (Jon Maloy) [1718064] - [net] tipc: introduce new capability flag for cluster (Jon Maloy) [1718064] - [net] tipc: support broadcast/replicast configurable for bc-link (Jon Maloy) [1718064] - [net] sched: avoid double free on matchall reoffload (Ivan Vecera) [1688236 1687456] - [net] taprio: add null check on sched_nest to avoid potential null pointer dereference (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: remove unused index from nfp_fl_pedit() (Ivan Vecera) [1688236 1687456] - [net] mlx5e: Fix calling wrong function to get inner vlan key and mask (Ivan Vecera) [1688236 1687456] - [net] flow_offload: support CVLAN match (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: fix masks for tcp and ip flags fields (Ivan Vecera) [1688236 1687456] - [net] sched: use the hardware intermediate representation for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: add sample action to the hardware intermediate representation (Ivan Vecera) [1688236 1687456] - [net] cls_cgroup: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] cls_matchall: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] add a generic tracepoint for TX queue timeout (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for cycle-time-extension (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for setting the cycle-time manually (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support adding an admin schedule (Ivan Vecera) [1688236 1687456] - [net] taprio: Fix potencial use of invalid memory during dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_peek() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove should_restart_cycle() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Refactor taprio_get_start_time() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove pointless variable assigment (Ivan Vecera) [1688236 1687456] - [net] tc_act: drop include of module.h from tc_ife.h (Ivan Vecera) [1688236 1687456] - [net] fib: drop include of module.h from fib_notifier.h (Ivan Vecera) [1688236 1687456] - [net] ife: drop include of module.h from net/ife.h (Ivan Vecera) [1688236 1687456] - [net] psample: drop include of module.h from psample.h (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix build without 64bit div (Ivan Vecera) [1688236 1687456] - [net] revert: "net: sched: put back q.qlen into a single location" (Ivan Vecera) [1688236 1687456] - [net] sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too (Ivan Vecera) [1688236 1687456] - [net] sched: always do stats accounting according to TCQ_F_CPUSTATS (Ivan Vecera) [1688236 1687456] - [net] sched: prefer qdisc_is_empty() over direct qlen access (Ivan Vecera) [1688236 1687456] - [net] caif: avoid using qdisc_qlen() (Ivan Vecera) [1688236 1687456] - [net] sched: cbs: fix port_rate miscalculation (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix picos_per_byte miscalculation (Ivan Vecera) [1688236 1687456] - [net] selftests: add a tc matchall test case (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make sure we can write the IP header before changing DSCP bits (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Use tc_skb_protocol() helper for getting packet protocol (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: fix divide by zero in the traffic path (Ivan Vecera) [1688236 1687456] - [net] sched: don't set tunnel for decap action (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qdisc tree flush/purge helpers (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qstats read helpers (Ivan Vecera) [1688236 1687456] - [net] sched: fix ->get helper of the matchall cls (Ivan Vecera) [1688236 1687456] - [net] sched: Kconfig: update reference link for PIE (Ivan Vecera) [1688236 1687456] - [net] dev: introduce support for sch BYPASS for lockless qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: add empty status flag for NOLOCK qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: fix cleanup NULL pointer exception in act_mirr (Ivan Vecera) [1688236 1687456] - [net] sched: let actions use RCU to access 'goto_chain' (Ivan Vecera) [1688236 1687456] - [net] sched: don't dereference a->goto_chain to read the chain index (Ivan Vecera) [1688236 1687456] - [net] sched: act_vlan: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbmod: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_simple: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_police: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_pedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_nat: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_connmark: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_mirred: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_ife: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_gact: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_bpf: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: prepare TC actions to properly validate the control action (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Interpret fwmark parameter as a bitmask (Ivan Vecera) [1688236 1687456] - [net] net_sched: return correct value for *notify* functions (Ivan Vecera) [1688236 1687456] - [net] sched: fix potential use-after-free in __tcf_chain_put() (Ivan Vecera) [1688236 1687456] - [net] sched: flower: insert new filter to idr after setting its mask (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Fix double free dst_cache (Ivan Vecera) [1688236 1687456] - [net] sched: avoid unused-label warning (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Simplify logic in cake_select_tin() (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Permit use of connmarks as tin classifiers (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make the dual modes fairer (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Allow test cases to be skipped (Ivan Vecera) [1688236 1687456] - [net] sched: put back q.qlen into a single location (Ivan Vecera) [1688236 1687456] - [net] sched: pie: avoid slow division in drop probability decay (Ivan Vecera) [1688236 1687456] - [net] netem: fix skb length BUG_ON in __skb_to_sgvec (Ivan Vecera) [1688236 1687456] - [net] revert "net: sched: fw: don't set arg->stop in fw_walk() when empty" (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix 64-bit division (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore local tdc config file (Ivan Vecera) [1688236 1687456] - [net] sched: fix typo in walker_check_empty() (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix mistake in reference link (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: Fix csum calc for tagged packets (Ivan Vecera) [1688236 1687456] - [net] sched: pie: update references (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add derandomization mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add more cases to auto-tune alpha and beta (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change initial value of pie_vars->burst_time (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->tupdate (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->target (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change value of QUEUE_THRESHOLD (Ivan Vecera) [1688236 1687456] - [net] sched: don't release block->lock when dumping chains (Ivan Vecera) [1688236 1687456] - [net] sched: set dedicated tcf_walker flag when tp is empty (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix metadata handling (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix NULL pointer dereference during init (Ivan Vecera) [1688236 1687456] - [net] Use RCU_POINTER_INITIALIZER() to init static variable (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel replace/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel add/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules deletion (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules insertion (Ivan Vecera) [1688236 1687456] - [net] selftests: tdc_batch.py: add options needed for concurrency tests (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_ipt: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Add dst_cache support (Ivan Vecera) [1688236 1687456] - [net] net_sched: initialize net pointer inside tcf_exts_init() (Ivan Vecera) [1687456 1688236] - [net] sched: potential NULL dereference in tcf_block_find() (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a race condition in tcindex_destroy() (Ivan Vecera) [1688236 1687456] - [net] sched: using kfree_rcu() to simplify the code (Ivan Vecera) [1688236 1687456] - [net] sched: route: don't set arg->stop in route4_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: fw: don't set arg->stop in fw_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: cgroup: verify that filter is not NULL during walk (Ivan Vecera) [1688236 1687456] - [net] sched: matchall: verify that filter is not NULL in mall_walk() (Ivan Vecera) [1688236 1687456] - [net] sched: remove duplicated include from cls_api.c (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix two more memory leaks in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] sched: unlock rules update API (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tcf_block_find() into standalone functions (Ivan Vecera) [1688236 1687456] - [net] sched: add flags to Qdisc class ops struct (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops to support unlocked classifiers (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops with 'put' callback (Ivan Vecera) [1688236 1687456] - [net] sched: track rtnl lock status when validating extensions (Ivan Vecera) [1688236 1687456] - [net] sched: prevent insertion of new classifiers during chain flush (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tp insert/delete for concurrent execution (Ivan Vecera) [1688236 1687456] - [net] sched: traverse classifiers in chain with tcf_get_next_proto() (Ivan Vecera) [1688236 1687456] - [net] sched: introduce reference counting for tcf_proto (Ivan Vecera) [1688236 1687456] - [net] sched: protect filter_chain list with filter_chain_lock mutex (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain template accesses with block lock (Ivan Vecera) [1688236 1687456] - [net] sched: traverse chains in block with tcf_get_next_chain() (Ivan Vecera) [1688236 1687456] - [net] sched: protect block->chain0 with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tc_ctl_chain() to use block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain->explicitly_created with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect block state with mutex (Ivan Vecera) [1688236 1687456] - [net] Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICE (Ivan Vecera) [1688236 1687456] - [net] Move all TC actions identifiers to one place (Ivan Vecera) [1688236 1687456] - [net] sched: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] documentation: bring operstate documentation up-to-date (Ivan Vecera) [1688236 1687456] - [net] cls_flower: Remove filter from mask before freeing it (Ivan Vecera) [1688236 1687456] - [net] cls_flower: don't expose TC actions to drivers anymore (Ivan Vecera) [1688236 1687456] - [net] drivers: net: use flow action infrastructure (Ivan Vecera) [1688236 1687456] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1688236 1687456] - [net] net_sched: add performance counters for basic filter (Ivan Vecera) [1688236 1687456] - [net] net_sched: add hit counter for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: allocate mask dynamically in fl_change() (Ivan Vecera) [1688236 1687456] - [net] selftests: tc-testing: fix parsing of ife type (Ivan Vecera) [1688236 1687456] - [net] net_sched: refetch skb protocol for each filter (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix memory leak in case of action replace (Ivan Vecera) [1688236 1687456] - [net] sch_api: Change signature of qdisc_tree_reduce_backlog() to use ints (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Correctly update parent qlen when splitting GSO packets (Ivan Vecera) [1688236 1687456] - [net] sched: Fix detection of empty queues in child qdiscs (Ivan Vecera) [1688236 1687456] - [net] sched: Avoid dereferencing skb pointer after child enqueue (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Remove old entries from rhashtable (Ivan Vecera) [1688236 1687456] - [net] sched: simplify the qdisc_leaf code (Ivan Vecera) [1688236 1687456] - [net] selftests: Fix test errors related to lib.mk khdr target (Ivan Vecera) [1688236 1687456] - [net] net_sched: fold tcf_block_cb_call() into tc_setup_cb_call() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Reject duplicated rules also under skip_sw (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore generated test results (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Implement the TdcResults module in tdc (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add new TdcResults module (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add command timeout feature to tdc (Ivan Vecera) [1688236 1687456] - [net] netem: use a list in addition to rbtree (Ivan Vecera) [1688236 1687456] - [net] Prevent invalid access to skb->prev in __qdisc_drop_all (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: Guard against lack of returncode in executed command (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: ignore errors when decoding stdout/stderr (Ivan Vecera) [1688236 1687456] - [net] etf: Drop all expired packets (Ivan Vecera) [1688236 1687456] - [net] etf: Split timersortedlist_erase() (Ivan Vecera) [1688236 1687456] - [net] etf: Use cached rb_root (Ivan Vecera) [1688236 1687456] - [net] etf: Cancel timer if there are no pending skbs (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Classify packets using port ranges (Ivan Vecera) [1688236 1687456] - [net] act_mirred: clear skb->tstamp on redirect (Ivan Vecera) [1688236 1687456] - [net] core: use __vlan_hwaccel helpers (Ivan Vecera) [1688236 1687456] - [net] sched: Replace call_rcu_bh() and rcu_barrier_bh() (Ivan Vecera) [1688236 1687456] - [net] sched: Remove egdev mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: avoid writing on noop_qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: simplify the hell out u32_delete() emptiness check (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: keep track of knodes count in tc_u_common (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tp_c (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: the tp_c argument of u32_set_parms() is always tp->data (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: pass tc_u_common to u32_set_parms() instead of tc_u_hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: clean tc_u_common hashtable (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_common ->rcu (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_knode ->tp (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of unused argument of u32_destroy_key() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: make sure that divisor is a power of 2 (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: disallow linking to root hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: mark root hnode explicitly (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix coding style issues (Ivan Vecera) [1688236 1687456] - [net] treewide: Replace more open-coded allocation size multiplications (Ivan Vecera) [1688236 1687456] - [net] sched: remove unused helpers (Ivan Vecera) [1688236 1687456] - [net] tc-testing: use a plugin to build eBPF program (Ivan Vecera) [1688236 1687456] - [net] tc-testing: fix build of eBPF programs (Ivan Vecera) [1688236 1687456] - [net] tc: Add support for configuring the taprio scheduler (Ivan Vecera) [1688236 1687456] - [documentation] KVM: arm64: Clarify access behaviour for out-of-range SVE register slice IDs (Andrew Jones) [1550499] - [documentation] KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation (Andrew Jones) [1550499] - [documentation] KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE (Andrew Jones) [1550499] - [kvm] KVM: arm/arm64: Clean up vcpu finalization function parameter naming (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Explain validity checks in set_sve_vls() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_reg_to_region() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Make register ioctl access errors more consistent (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Miscellaneous tidyups in guest.c (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Clean up UAPI register ID definitions (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() checks to WARNs (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify vq map semantics (Andrew Jones) [1550499] - [kvm] arm64: KVM: Fix system register enumeration (Andrew Jones) [1550499] - [documentation] KVM: arm64/sve: Document KVM API extensions for SVE (Andrew Jones) [1550499] - [documentation] KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a capability to advertise SVE support (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Allow userspace to enable SVE for vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Add pseudo-register for the guest's vector lengths (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add hook for arch-specific KVM initialisation (Andrew Jones) [1550499] - [arm64] arm64/sve: In-kernel vector length availability query interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST (Andrew Jones) [1550499] - [arm64] KVM: arm64/sve: Add SVE support to register access ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64: Factor out core register ID enumeration (Andrew Jones) [1550499] - [kvm] KVM: arm64: Add missing #include of in guest.c (Andrew Jones) [1550499] - [include] KVM: Allow 2048-bit register access via ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Context switch the SVE registers (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: System register context switch and access support (Andrew Jones) [1550499] - [kvm] KVM: arm64: Support runtime sysreg visibility filtering (Andrew Jones) [1550499] - [kvm] KVM: arm64: Propagate vcpu into read_id_reg() (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a vcpu flag to control SVE visibility for the guest (Andrew Jones) [1550499] - [arm64] arm64/sve: Enable SVE state tracking for non-task contexts (Andrew Jones) [1550499] - [arm64] arm64/sve: Check SVE virtualisability (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify role of the VQ map maintenance functions (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add missing #includes to kvm_host.h (Andrew Jones) [1550499] - [kvm] KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance (Andrew Jones) [1550499] - [arm64] KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() (Andrew Jones) [1550499] - [arm64] arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush (Andrew Jones) [1550499] - [documentation] KVM: Documentation: Document arm64 core registers in detail (Andrew Jones) [1550499] - [arm64] arm64/sve: Disentangle from (Andrew Jones) [1550499] - [arm64] arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition (Andrew Jones) [1550499]- [fs] xfs: fix reporting supported extra file attributes for statx() (Bill O'Donnell) [1721034] - [scsi] scsi: hpsa: correct ioaccel2 chaining (Joseph Szczypek) [1706121] - [powerpc] powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration (Steve Best) [1720929] - [powerpc] powerpc/pseries/mobility: prevent cpu hotplug during DT update (Steve Best) [1720929] - [powerpc] powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild (Steve Best) [1720929] - [kernel] cpuset: restore sanity to cpuset_cpus_allowed_fallback() (Joel Savitz) [1677311]- [scripts] scripts: override locale from environment when running recordmcount.pl (Prarit Bhargava) [1721515] - [netdrv] net: aquantia: fix wol configuration not applied sometimes (Igor Russkikh) [1662198] - [x86] x86/resctrl: Prevent NULL pointer dereference when local MBM is disabled (Prarit Bhargava) [1721208] - [fs] inotify: Fix fsnotify_mark refcount leak in inotify_update_existing_watch() (Miklos Szeredi) [1451863] - [fs] inotify: Fix fd refcount leak in inotify_add_watch(). (Miklos Szeredi) [1451863] - [fs] fanotify: Use inode_is_open_for_write (Miklos Szeredi) [1451863] - [fs] fanotify: Make sure to check event_len when copying (Miklos Szeredi) [1451863] - [fs] fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC_PERM (Miklos Szeredi) [1451863] - [include] fsnotify: refactor fsnotify_parent()/fsnotify() paired calls when event is on path (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC (Miklos Szeredi) [1451863] - [fs] fanotify: return only user requested event types in event mask (Miklos Szeredi) [1451863] - [fs] fanotify: support reporting thread id instead of process id (Miklos Szeredi) [1451863] - [fs] fanotify: add BUILD_BUG_ON() to count the bits of fanotify constants (Miklos Szeredi) [1451863] - [fs] fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() (Miklos Szeredi) [1451863] - [fs] fanotify: deprecate uapi FAN_ALL_* constants (Miklos Szeredi) [1451863] - [fs] fanotify: simplify handling of FAN_ONDIR (Miklos Szeredi) [1451863] - [include] fanotify: fix collision of internal and uapi mark flags (Miklos Szeredi) [1451863] - [fs] fanotify: store fanotify_init() flags in group's fanotify_data (Miklos Szeredi) [1451863] - [fs] fanotify: clean up handling of "mark type" (Miklos Szeredi) [1451863] - [fs] fsnotify: fix false positive warning on inode delete (Miklos Szeredi) [1451863] - [include] inotify: Add flag IN_MASK_CREATE for inotify_add_watch() (Miklos Szeredi) [1451863] - [fs] fanotify: factor out helpers to add/remove mark (Miklos Szeredi) [1451863] - [fs] fsnotify: add helper to get mask from connector (Miklos Szeredi) [1451863] - [fs] fsnotify: let connector point to an abstract object (Miklos Szeredi) [1451863] - [fs] fsnotify: pass connp and object type to fsnotify_add_mark() (Miklos Szeredi) [1451863] - [fs] fsnotify: use typedef fsnotify_connp_t for brevity (Miklos Szeredi) [1451863] - [powerpc] powerpc/pseries: Fix oops in hotplug memory notifier (Steve Best) [1720932] - [netdrv] net: aquantia: tcp checksum 0xffff being handled incorrectly (Igor Russkikh) [1719176] - [netdrv] net: aquantia: fix LRO with FCS error (Igor Russkikh) [1719176] - [netdrv] net: aquantia: check rx csum for all packets in LRO session (Igor Russkikh) [1719176] - [netdrv] net: aquantia: tx clean budget logic error (Igor Russkikh) [1719176] - [security] selinux: log raw contexts as untrusted strings (Ondrej Mosnacek) [1719666] - [kernel] audit: add saddr_fam filter field (Richard Guy Briggs) [1715679] - [kernel] audit: re-structure audit field valid checks (Richard Guy Briggs) [1715679] - [kernel] audit: rename FILTER_TYPE to FILTER_EXCLUDE (Richard Guy Briggs) [1715679] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1715679] - [documentation] ovl: doc: add non-standard corner cases (Miklos Szeredi) [1718370] - [fs] ovl: support the FS_IOC_FSETXATTR ioctls (Miklos Szeredi) [1718370] - [fs] ovl: relax WARN_ON() for overlapping layers use case (Miklos Szeredi) [1718370] - [fs] ovl: check the capability before cred overridden (Miklos Szeredi) [1718370] - [fs] ovl: do not generate duplicate fsnotify events for "fake" path (Miklos Szeredi) [1718370] - [fs] ovl: support stacked SEEK_HOLE/SEEK_DATA (Miklos Szeredi) [1718370] - [fs] ovl: fix missing upper fs freeze protection on copy up for ioctl (Miklos Szeredi) [1718370] - [fs] fuse: fallocate: fix return with locked inode (Miklos Szeredi) [1717457] - [fs] fuse: honor RLIMIT_FSIZE in fuse_file_fallocate (Miklos Szeredi) [1717457] - [fs] fuse: decrement NR_WRITEBACK_TEMP on the right page (Miklos Szeredi) [1717457] - [fs] fuse: handle zero sized retrieve correctly (Miklos Szeredi) [1717457] - [fs] fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS (Miklos Szeredi) [1717457]- [mm] mm/mincore.c: make mincore() more conservative (Rafael Aquini) [1664203] {CVE-2019-5489} - [x86] x86/umip: Make the UMIP activated message generic (David Arcari) [1720014] - [x86] x86/umip: Print UMIP line only once (David Arcari) [1720014] - [crypto] crypto: vmac - separate tfm and request context (Desnes Augusto Nunes do Rosario) [1702702] - [crypto] crypto: ccp - Update driver messages to remove some confusion (David Arcari) [1719026] - [block] blk-mq: fix hang caused by freeze/unfreeze sequence (Ming Lei) [1719835] - [block] blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests (Ming Lei) [1719835] - [block] block: free sched's request pool in blk_cleanup_queue (Ming Lei) [1719835] - [block] block: don't protect generic_make_request_checks with blk_queue_enter (Ming Lei) [1719835] - [block] block: move blk_exit_queue into __blk_release_queue (Ming Lei) [1719835] - [block] block: print offending values when cloned rq limits are exceeded (Ming Lei) [1719816] - [block] block: fix page leak when merging to same page (Ming Lei) [1662864] - [x86] RHEL: fix build of spec_ctrl.h for older assemblers (Jeff Moyer) [1719406] - [drm] drm/amd/display: Initialize stream_update with memset (Jeff Moyer) [1719406] - [mm] mm/gup: finish consolidating error handling (Jeff Moyer) [1641506] - [mm] mm/gup: cache dev_pagemap while pinning pages (Jeff Moyer) [1641506] - [rpmspec] kernel packaging: Fix extra namespace collision (Prarit Bhargava) [1699868] - [rpmspec] redhat: kernel-selftests-internal: add dependencies (Jiri Benc) [1717943] - [kernel] kernel/module.c: Only return -EEXIST for modules that have finished loading (Prarit Bhargava) [1666939] - [input] Input: elantech - remove P52 and P72 from SMBus blacklist (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - handle physical middle button (Benjamin Tissoires) [1703157] - [input] Input: elantech/SMBus - export all capabilities from the PS/2 node (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - do not query the info if they are provided (Benjamin Tissoires) [1703157] - [input] Input: elantech - detect middle button based on firmware version (Benjamin Tissoires) [1703157] - [input] Input: elantech - add helper function elantech_is_buttonpad() (Benjamin Tissoires) [1703157] - [input] Input: elantech - query the min/max information beforehand too (Benjamin Tissoires) [1703157] - [input] Input: elantech - enable middle button support on 2 ThinkPads (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - increment wakeup count if wake source (Benjamin Tissoires) [1703157] - [kernel] timekeeping: Update multiplier when NTP frequency is set directly (Prarit Bhargava) [1714164] - [fs] xfs: fix use after free in buf log item unlock assert (Brian Foster) [1666150] - [fs] xfs: add missing error check in xfs_prepare_shift() (Brian Foster) [1699214] - [documentation] Documentation: Fix grammatical error in sysctl/fs.txt & clarify negative dentry (Waiman Long) [1673955] - [fs] fs/dcache: Track & report number of negative dentries (Waiman Long) [1673955] - [fs] fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() (Waiman Long) [1673955] - [net] tcp: tcp_fragment() should apply sane memory limits (Florian Westphal) [1719858] {CVE-2019-11478} - [net] tcp: limit payload size of sacked skbs (Florian Westphal) [1719603] {CVE-2019-11477}- [tools] kvm: selftests: make hyperv_cpuid test pass on AMD (Vitaly Kuznetsov) [1718501] - [scsi] vmw_pvscsi: Fixed to work with SG_CHAIN (Ewan Milne) [1717278] - [x86] mark AMD Rome processors supported (David Arcari) [1520002] - [fs] ext4: zero out the unused memory region in the extent tree block (Lukas Czerner) [1715276] {CVE-2019-11833} - [s390] s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU (David Hildenbrand) [1715041] - [vfio] vfio/type1: Limit DMA mappings per container (Alex Williamson) [1695592] {CVE-2019-3882} - [tools] selftests/powerpc: Remove Power9 paste tests (Diego Domingos) [1662374] - [tools] selftests/powerpc: Remove Power9 copy_unaligned test (Diego Domingos) [1662374] - [tools] selftests/powerpc: Fix ptrace tm failure (Diego Domingos) [1662374] - [netdrv] mlxsw: core: Prevent reading unsupported slave address from SFP EEPROM (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent QSFP module initialization for old hardware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix autoneg status in ethtool (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Reincrease PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put MC TCs into DWRR mode (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add a multicast pool for Spectrum-2 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test VRF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not check VRF MAC address (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add MDB entries in prepare phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Initialize base_mac (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent duplication during QSFP module initialization (Ivan Vecera) [1680241] - [netdrv] mellanox: Switch to bitmap_zalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend initialization by querying resources data (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend input parameters list of command API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Modify input parameter name in initialization API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Fix comment misspelling (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move resource query API to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Add ethtool support (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Make structures and variables names shorter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move ethtool module callbacks to a common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash() return void (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remember where to continue rehash migration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow to interrupt/continue rehash work (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Do rollback as another call to mlxsw_sp_acl_tcam_vchunk_migrate_all() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put vchunk migrate start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put this_is_rollback to rehash context struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam_ventry_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vchunk->chunk by the newly created chunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vregion->region by the newly created region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl_tcam_vregion_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce new rehash context struct and save hint_priv there (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't migrate already migrated entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: remove set but not used variable 'autoneg_status' (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add massive delta rehash test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Check migrate end trace (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add vregion migration end tracepoint (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add IPv6 variant of simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam_vregion_rehash_work() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take rtnl lock during vregion_rehash_intrvl_set() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard objagg instance manipulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable vregion rehash per-profile (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce vregion mutex (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Refactor vregion association code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard region list updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM group structure into two (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unused ops field from group structure (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC support for new port types and speeds (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add new port type-speed fields for PTYS register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: 80 columns wrapping change (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Rename p_eth_proto_adm to full name p_eth_proto_admin (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Rename port type-speed functions to ASIC specific (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Query port connector type from firmware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove unsupported eth_proto_lp_advertise field in PTYS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove duplicate port link mode entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Avoid -Wformat-truncation warnings (Ivan Vecera) [1680241] - [netdrv] net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Reject overlarge headroom size requests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Update port headroom configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add Spectrum-2 shared buffer configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_mm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_cm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_prs in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_pms in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep pool descriptors in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allocate prs & pms dynamically (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add struct mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change IP2ME CPU policer rate and burst size values (Ivan Vecera) [1680241] - [netdrv] mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add some missing configuration symbols (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: fix spelling mistake "temprature" -> "temperature" (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend thermal module with per QSFP module thermal zones (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Allow thermal zone binding to an external cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add QSFP module temperature label attribute to hwmon (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with QSFP module temperature attributes (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with fan fault attribute (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Rename cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Replace thermal temperature trips with defines (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Modify thermal zone definition (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Set different thermal polling time based on bus frequency capability (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add API for QSFP module temperature thresholds reading (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Fan Out of Range Event Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Management Temperature Bulk Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move QSFP EEPROM definitions to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove unused variables (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: avoid double sourcing of lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Fix VLAN modify action support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set LAG port collector only when active (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: add "acl_region_rehash_interval" devlink param (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement region migration according to hints (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add multi field to PAGT register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass hints priv all the way to ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement basic ERP rehash hits creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split entry struct into entry and ventry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split region struct into region and vregion (Ivan Vecera) [1680241] - [netdrv] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1680241] - [netdrv] devlink: publish params only after driver init is done (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Offload blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Trace EMAD errors (Ivan Vecera) [1680241] - [netdrv] drivers: net: use flow action infrastructure (Ivan Vecera) [1680241] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_flower: Fix test result handling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Enable forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix roaming test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Wait for tardy mirrored packets (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix TTL test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Make ping timeout configurable (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Add delta two masks one key test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Fix multiple_masks_test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Extend and move trace helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add C-TCAM spill tracepoint (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Include delta bits into hashtable key (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Use OK instead of PASS in test output (Ivan Vecera) [1680241] - [tools] selftests: net: forwarding: change devlink resource support checking (Ivan Vecera) [1680241] - [documentation] Documentation: add devlink param file for mlxsw driver (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add more extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Fix rul/rule typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call path (Ivan Vecera) [1680241] - [netdrv] mlxfw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Enable VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add support for VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Breakout common code to a common function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose functions to create and destroy underlay RIF (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP suppression (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN symmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP decapsulation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN asymmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP tunneling lib (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Update tunnel decap properties (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Support RIF without device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add underlay RIF ID support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Mark RIF index as taken before creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Adjust loopback RIF configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set RIF ops per ASIC type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 support (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add underlay egress RIF field in RTDP register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add fields to RITR - Router Interface Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for externally learned FDB entries (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FDB offload indication (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Update dummy FID index (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Return error on PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Increase PCI SW reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Ring CQ's doorbell before RDQ's (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test veto of unsupported VXLAN FDBs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add extack messages to VXLAN FDB rejection (Ivan Vecera) [1680241] - [netdrv] mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VLAN deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion (Ivan Vecera) [1680241] - [net] net: bridge: Fix VLANs memory leak (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for VLAN addition error flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Replace error code with EINVAL (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid returning errors in commit phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VXLAN dependency for spectrum (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Disable lag port TX before removing it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: drop useless LIST_HEAD (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add router test with VID 1 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Adjust test regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove limitation regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Switch to VID 4095 as default VID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add an helper function to cleanup VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Store pointer to default port VLAN in port struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Allow controlling destruction of default port VLAN (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set PVID during port initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Replace hard-coded default VID with a define (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for L3 VNI (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not force specific configuration order (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add rtnetlink tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Hold a reference on RIF's netdev (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Make RIF deletion more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate 'struct mlxsw_sp' further (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove reference count from VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Handle VLAN device unlinking (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Remove unused function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not destroy RIFs based on FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Sanitize VLAN interface's uppers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Fix memory leak upon driver reload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add trap for decapsulated ARP packets (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Increase timeout during firmware flash process (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1910.622 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom delta test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter complex test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter simple test (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Activate Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set master RP index on transition to eRP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Update Bloom filter on eRP transitions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set A-TCAM rules in Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter update (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter handling (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 Bloom filter resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Algorithmic Bloom Filter Entries Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FID RIF MAC vetoing (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test RIF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Veto unsupported RIF MAC addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp.mac_mask (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Generalize mlxsw_sp_netdevice_router_port_event() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a port device (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a VXLAN device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on port VLAN events (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on VXLAN VLAN events (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add multicast routing test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add Multicast routing support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Limit priority value (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Support rule creation without action creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add replace rule action operation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add multicast router profile operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Spectrum-2 keys (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change stage of ACL initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Multicast Router Binding Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add PVID test case for VXLAN with VLAN-aware bridges (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Track NVE type at FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Relax GRE decap matching check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid leaking FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Remove easily triggerable warnings (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a new test extack.sh (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add one-armed router test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Mirror loopbacked packets instead of trapping them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Load firmware version based on devlink parameter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Reset firmware after flash during driver initialization (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add VxLAN test with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VLAN-aware bridges as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare function for VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Unify VxLAN leave function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add API to lookup 802.1Q FIDs without creating them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Introduce emulated VLAN RIFs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Introduce emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Make flood index calculation more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not set field when it is reserved (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VxLAN learning enabled as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Allow VxLAN learning (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Allow deletion of learned FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Process learned VxLAN FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add API to resolve learned IP addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow FID lookup by its index (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Store ifindex of NVE device in FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFN register (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend cooling device with cooling levels (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN flooding (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose discard counters via ethtool (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Implement delta for ERP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Push code related to num_ctcam_erps inc/dec into separate helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block range args and key/mask check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Don't encode the key again in mlxsw_sp_acl_atcam_12kb_lkey_id_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl: Change order of args of ops->encode_block() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 ctcam_two_atcam_masks_test (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 two_mask_test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix IP2ME CPU policer configuration (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Add a test for UC awareness (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Tweak for min shaper (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set minimum shaper on MC TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: QEEC: Add minimum shaper fields (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix devlink unregister flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add support for VxLAN encapsulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Configure matching local routes for NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Clear NVE configuration when destroying 802.1D FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement VxLAN operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement common NVE core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allow querying VR ID based on table ID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Enable local routes promotion to perform NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add APIs to lookup FID without creating it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow setting and clearing NVE properties on FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix use-after-free when flashing firmware during init (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add NVE packet traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add NVE resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Monitoring Parsing State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFD register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Default Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Decapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Encapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Underlay Multicast Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunnel Port Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Seed LAG hash function (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Extend FDB flush types for NVE (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add a new type of KVD linear record (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move L3 protocol and address definitions to global header file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not assume notifier information type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Check notification relevance based on upper device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare for VxLAN FDB notifications (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove misuses of private header file (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Make executable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, too (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Delete RIF when VLAN device is removed (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Derive event type from event queue number (Ivan Vecera) [1680241] - [netdrv] mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Bump required firmware version (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for UC behavior under MC flood (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add mtu_set(), mtu_restore() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add ethtool_stats_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Tweak SBMM configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Configure MC pool (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow configuration of static pools (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Pass SBPM min_size in cells (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow an infinite maximum for per-TC pool limit (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow pools of infinite size (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep shared buffer size in mlxsw_sp_sb (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Split TC_COUNT into ingress and egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Use devlink pool indices throughout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Init shaper for TCs 8..15 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic (Ivan Vecera) [1680241] - [netdrv] mlxsw: remove unused arrays mlxsw_i2c_driver_name and mlxsw_pci_driver_name (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: remove unnecessary function mlxsw_core_driver_put (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counter for all 16 TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Include RFC-2819 counters in stats length (Ivan Vecera) [1680241] - [netdrv] mlxsw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add TC flower test for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Reset FW after flash (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1702.6 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Disallow usage of vlan_id key on egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: use PTR_ERR_OR_ZERO() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Update next-hop statistics match criteria (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Configure MC-aware mode on mlxsw ports (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Switch Traffic Class Table is Multicast-Aware Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for ip_forward_update_priority (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move DSCP capture to lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move lldpad waiting to lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Handle sysctl_ip_fwd_update_priority (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extract work-scheduling into a new function (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team LACP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Introduce $ARPING (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Support team devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add require_command() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_dscp_bridge: Fix (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for trust-DSCP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Support ieee_setapp, ieee_delapp (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority to DSCP Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS ReWrite Enable Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority Trust State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1680241] - [tools] selftests: add a selftest for directed broadcast forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: add tests for TC chain get and dump operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Start using A-TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM rule insertion and deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass C-TCAM region and entry to insert function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM region initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make global TCAM resources available to regions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Encapsulate C-TCAM region in A-TCAM region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow encoding a partial key (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Extend Spectrum-2 region struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for C-TCAM eRPs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable C-TCAM only mode in eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement common eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 eRP resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 maximum large key ID resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine eRP Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine TCAM Entry Register Version 3 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Prepare PERERP register for A-TCAM usage (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Propagate extack pointer (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Drop IPv6 tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Implement chain template hinting (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-2 ASIC (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add initial Spectrum-2 ACL implementation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add region association callback (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Prepare for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region eRP Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Association Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: acl: Introduce activity get operation for action block/set (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add support for activity information from PEFA register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Introduce flex key blocks for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 variant of flex actions ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Add Spectrum-2 stubs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add KVDL manager implementation for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Infrastructure Entry Delete Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counters for various packet sizes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Optimize processing of VRRP MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VRRP traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Direct macvlans' MACs to router (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable macvlan upper devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_nh: Unset rp_filter on host VRF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_span: Change LAG lower selection (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add couple of Spectrum-2 KVD resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Prepare for multiple FW versions for Spectrum and Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement priority setting for rules inserted to TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add priority field for PTCEV2 register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move block items encoding into Spectrum op (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Convert mlxsw_afk_create args to ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add tcam init/fini ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM handling 3 ways (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Push Spectrum-specific operations into a separate file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry_count to free function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry type to alloc/free (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Push out KVD linear management into ops (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Tighten up VLAN capture (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Fix helper to get the first KVD linear index (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Allow the first set to be dummy (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put pointer to flex action ops to mlxsw_sp (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Change SRC_SYS_PORT flex key element size (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Split MAC and IP address flex key elements (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Ignore always-zeroed bits in tp->prio (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Introduce Flex2 key type for PTAR register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change name of mlxsw_sp_afk_blocks to mlxsw_sp1_afk_blocks (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: avoid uninitialized variable access (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add mlxsw-specific test for mirror to gretap (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow importing dependent libraries (Ivan Vecera) [1680241] - [tools] selftests: forwarding: test for bridge port isolation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1q (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1d (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for resources (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for mirror-to-gretap test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for mirror-to-gretap (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for tc flower test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add tc flower scale test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for router test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add router test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink KVD resource test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink_lib_spectrum.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add devlink_lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Parameterize NUM_NETIFS in two functions (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add check_err_fail() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow lib.sh sourcing from other directories (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix waiting for neighbor (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Split out setup_wait_dev() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test multipath tunneling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Unset rp_filter (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test routed bridge interface (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Ban PVID change if bridge has a RIF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add mlxsw_sp_rif_fid() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Publish mlxsw_sp_rif_find_by_dev() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allocate FID according to PVID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate extack to .fid_get() (Ivan Vecera) [1680241] - [netdrv] net: phy: realtek: Dummy IRQ calls for RTL8366RB (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add generic Realtek PHY driver (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: use new PHYID matching macros (Corinna Vinschen) [1680528] - [include] net: phy: add macros for PHYID matching (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: load driver for all PHYs with a Realtek OUI (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: fix RTL8201F sysfs name (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: Support RTL8366RB variant (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211C to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211C (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211 to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211 (Corinna Vinschen) [1680528] - [netdrv] r8169: change irq handler to always trigger NAPI polling (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for chip hw init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for PHY init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: disable ASPM again (Corinna Vinschen) [1680528] - [netdrv] r8169: disable tx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: use netif_receive_skb_list batching" (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_receive_skb_list batching (Corinna Vinschen) [1680528] - [netdrv] r8169: disable default rx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] r8169: fix cable re-plugging issue (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_start_queue instead of netif_wake_qeueue in rtl8169_start_xmit (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read interrupt mask register in interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: make use of xmit_more and __netdev_sent_queue" (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: remove unneeded mmiowb barriers" (Corinna Vinschen) [1680528] - [netdrv] r8169: Avoid pointer aliasing (Corinna Vinschen) [1680528] - [netdrv] r8169: Load MAC address from device tree if present (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_wol_pll_power_down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve WoL handling (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: add EEE support for RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: add general EEE support for chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out PHY init sequence adjusting 10M and ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out disabling ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: improve firmware handling (Corinna Vinschen) [1680528] - [netdrv] r8169: remove PCI DAC support (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rx buffer allocation (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out getting ether_clk (Corinna Vinschen) [1680528] - [netdrv] r8169: replace mii_bus member with phy_device member in struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: reset chip synchronously in __rtl8169_resume (Corinna Vinschen) [1680528] - [netdrv] r8169: add helpers for locking / unlocking the config registers (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl_pcie_state_l2l3_enable (Corinna Vinschen) [1680528] - [netdrv] r8169: initialize task workqueue only once (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call in pcierr (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_get_events (Corinna Vinschen) [1680528] - [netdrv] r8169: load Realtek PHY driver module before r8169 (Corinna Vinschen) [1680528] - [netdrv] r8169: don't try to read counters if chip is in a PCI power-save state (Corinna Vinschen) [1680528] - [netdrv] r8169: Add support for new Realtek Ethernet (Corinna Vinschen) [1680528] - [netdrv] r8169: fix WoL device wakeup enable (Corinna Vinschen) [1680528] - [netdrv] r8169: improve spurious interrupt detection (Corinna Vinschen) [1680528] - [netdrv] r8169: fix crash if CONFIG_DEBUG_SHIRQ is enabled (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] ethernet/realtek: Replace synchronize_sched() with synchronize_rcu() (Corinna Vinschen) [1680528] - [netdrv] r8169: make use of xmit_more and __netdev_sent_queue (Corinna Vinschen) [1680528] - [netdrv] r8169: replace macro TX_FRAGS_READY_FOR with a function (Corinna Vinschen) [1680528] - [netdrv] r8169: use napi_consume_skb where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify detecting chip versions with same XID (Corinna Vinschen) [1680528] - [netdrv] r8169: remove default chip versions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove ancient GCC bug workaround in a second place (Corinna Vinschen) [1680528] - [netdrv] r8169: improve chip version identification (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify ocp functions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove workaround for ancient gcc bug (Corinna Vinschen) [1680528] - [netdrv] r8169: remove manual padding in struct ring_info (Corinna Vinschen) [1680528] - [netdrv] r8169: remove "not PCI Express" message (Corinna Vinschen) [1680528] - [netdrv] r8169: remove print_mac_version (Corinna Vinschen) [1680528] - [netdrv] r8169: use PCI_VDEVICE macro (Corinna Vinschen) [1680528] - [netdrv] r8169: replace event_slow with irq_mask (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unused interrupt sources (Corinna Vinschen) [1680528] - [netdrv] r8169: use dev_get_drvdata where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: merge rtl_irq_enable and rtl_irq_enable_all (Corinna Vinschen) [1680528] - [pci] PCI: add USR vendor id and use it in r8169 and w6692 driver (Corinna Vinschen) [1680528] - [netdrv] net: ethernet: Convert phydev advertize and supported from u32 to link mode (Corinna Vinschen) [1680528] - [netdrv] r8169: fix broken Wake-on-LAN from S5 (poweroff) (Corinna Vinschen) [1680528] - [netdrv] r8169: add support for Byte Queue Limits (Corinna Vinschen) [1680528] - [netdrv] r8169: handle all interrupt events in the hard irq handler (Corinna Vinschen) [1680528] - [netdrv] r8169: fix NAPI handling under high load (Corinna Vinschen) [1680528] - [netdrv] r8169: re-enable MSI-X on RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call to netif_stop_queue in rtl8169_net_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify rtl8169_set_magic_reg (Corinna Vinschen) [1680528] - [netdrv] r8169: Enable MSI-X on RTL8106e (Corinna Vinschen) [1680528] - [netdrv] r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips (Corinna Vinschen) [1680528] - [netdrv] r8169: always autoneg on resume (Corinna Vinschen) [1680528] - [netdrv] r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO (Corinna Vinschen) [1680528] - [netdrv] r8169: Disable clk during suspend / resume (Corinna Vinschen) [1680528] - [netdrv] r8169: improve a check in rtl_init_one (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl8169_irq_mask_and_ack (Corinna Vinschen) [1680528] - [netdrv] r8169: use default watchdog timeout (Corinna Vinschen) [1680528] - [netdrv] r8169: fix autoneg issue on resume with RTL8168E (Corinna Vinschen) [1680528] - [netdrv] r8169: remove duplicated RTL8169s PHY initialization steps (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify RTL8169 PHY initialization (Corinna Vinschen) [1680528] - [netdrv] r8169: Get and enable optional ether_clk clock (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8106E (Corinna Vinschen) [1680528] - [netdrv] r8169: Align ASPM/CLKREQ setting function with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED (Corinna Vinschen) [1680528] - [netdrv] r8169: set TxConfig register after TX / RX is enabled, just like RxConfig (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure max jumbo frame size per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure csum function per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: don't include asm headers directly (Corinna Vinschen) [1680528] - [netdrv] r8169: remove version info (Corinna Vinschen) [1680528] - [netdrv] r8169: restore previous behavior to accept BIOS WoL settings (Corinna Vinschen) [1680528] - [netdrv] r8169: power down chip in probe (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read chip phy status register (Corinna Vinschen) [1680528] - [netdrv] r8169: remove mii_if_info member from struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl8169_set_speed_xmii (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_speed_down / phy_speed_up (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_mii_ioctl (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_nway_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_(g|s)et_link_ksettings (Corinna Vinschen) [1680528] - [netdrv] r8169: replace open-coded PHY soft reset with genphy_soft_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_resume/phy_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: add basic phylib support (Corinna Vinschen) [1680528] - [netdrv] r8169: fix runtime suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: remove old PHY reset hack (Corinna Vinschen) [1680528] - [netdrv] r8169: remove TBI 1000BaseX support (Corinna Vinschen) [1680528] - [netdrv] r8169: use standard debug output functions (Corinna Vinschen) [1680528] - [netdrv] r8169: reject unsupported WoL options (Corinna Vinschen) [1680528] - [netdrv] r8169: don't check WoL when powering down PHY and interface is down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve saved_wolopts handling (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: restore previous behavior to accept BIOS WoL settings" (Corinna Vinschen) [1680528] - [netdrv] r8169: improve phy initialization when resuming (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8168E-VL (Corinna Vinschen) [1680528] - [netdrv] r8169: align ASPM entry latency setting with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Reinstate ASPM Support (Corinna Vinschen) [1680528] - [netdrv] r8169: Don't disable ASPM in the driver (Corinna Vinschen) [1680528] - [kernel] kernel/sched/psi.c: expose pressure metrics on root cgroup (Waiman Long) [1678388] - [kernel] psi: introduce psi monitor (Waiman Long) [1678388] - [spi] include/: refactor headers to allow kthread.h inclusion in psi_types.h (Waiman Long) [1678388] - [kernel] psi: track changed states (Waiman Long) [1678388] - [kernel] psi: split update_stats into parts (Waiman Long) [1678388] - [kernel] psi: rename psi fields in preparation for psi trigger addition (Waiman Long) [1678388] - [kernel] psi: make psi_enable static (Waiman Long) [1678388] - [kernel] psi: introduce state_mask to represent stalled psi states (Waiman Long) [1678388] - [kernel] kernel: cgroup: add poll file operation (Waiman Long) [1678388] - [fs] fs: kernfs: add poll file operation (Waiman Long) [1678388] - [documentation] psi: clarify the units used in pressure files (Waiman Long) [1678388] - [kernel] psi: avoid divide-by-zero crash inside virtual machines (Waiman Long) [1678388] - [init] psi: clarify the Kconfig text for the default-disable option (Waiman Long) [1678388] - [kernel] psi: fix aggregation idle shut-off (Waiman Long) [1678388] - [init] psi: fix reference to kernel commandline enable (Waiman Long) [1678388] - [kernel] psi: make disabling/enabling easier for vendor kernels (Waiman Long) [1678388] - [kernel] kernel/sched/psi.c: simplify cgroup_move_task() (Waiman Long) [1678388] - [kernel] psi: cgroup support (Waiman Long) [1678388] - [kernel] psi: pressure stall information for CPU, memory, and IO (Waiman Long) [1678388] - [kernel] sched: introduce this_rq_lock_irq() (Waiman Long) [1678388] - [kernel] sched: sched.h: make rq locking and clock functions available in stats.h (Waiman Long) [1678388] - [kernel] sched: loadavg: make calc_load_n() public (Waiman Long) [1678388] - [kernel] sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD (Waiman Long) [1678388] - [kernel] delayacct: track delays from thrashing cache pages (Waiman Long) [1678388] - [mm] mm: workingset: tell cache transitions from workingset thrashing (Waiman Long) [1678388] - [mm] mm: workingset: don't drop refault information prematurely (Waiman Long) [1678388] - [scsi] scsi: ibmvfc: Add failed PRLI to cmd_status lookup array (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Byte swap status and error codes when logging (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Remove "failed" from logged errors (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Clean up transport events (Diego Domingos) [1665716] - [scsi] scsi: ibmvscsi: Don't use rc uninitialized in ibmvscsi_do_work (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: redo driver work thread to use enum action states (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_host_template (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: change strncpy+truncation to strlcpy (Gustavo Duarte) [1665715] - [fs] ext4: avoid panic during forced reboot due to aborted journal (Lukas Czerner) [1717831] - [fs] ext4: fix use-after-free in dx_release() (Lukas Czerner) [1717831] - [fs] ext4: fix data corruption caused by overlapping unaligned and aligned IO (Lukas Czerner) [1717831] - [fs] ext4: avoid drop reference to iloc.bh twice (Lukas Czerner) [1717831] - [nvme] nvme-tcp: mark NVMe/TCP as a technical preview (Chris Leech) [1696451] - [nvme] nvme-tcp: fix possible null deref on a timed out io queue connect (Chris Leech) [1696451] - [nvme] nvme-tcp: rename function to have nvme_tcp prefix (Chris Leech) [1696451] - [nvme] nvme-tcp: fix a NULL deref when an admin connect times out (Chris Leech) [1696451] - [nvme] nvmet-tcp: don't fail maxr2t greater than 1 (Chris Leech) [1696451] - [nvme] nvmet-tcp: implement C2HData SUCCESS optimization (Chris Leech) [1696451] - [nvme] nvme-tcp: fix an endianess miss-annotation (Chris Leech) [1696451] - [nvme] nvme-tcp: support C2HData with SUCCESS flag (Chris Leech) [1696451] - [nvme] nvme-tcp: use older iov_iter API to fix panic (Chris Leech) [1696451] - [nvme] nvmet: fix building bvec from sg list (Ming Lei) [1690287] - [nvme] nvmet: set loop queue's segment boundary mask as PAGE_SIZE - 1 (Ming Lei) [1690287] - [x86] x86/qspinlock: Fix compile error (Waiman Long) [1709451] - [kernel] locking/rwsem: Prevent unneeded warning during locking selftest (Waiman Long) [1709451] - [kernel] locking/rwsem: Enable lock event counting (Waiman Long) [1709451] - [kernel] locking/lock_events: Don't show pvqspinlock events on bare metal (Waiman Long) [1709451] - [kernel] locking/lock_events: Make lock_events available for all archs & other locks (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Introduce generic lockevent_*() counting APIs (Waiman Long) [1709451] - [kernel] locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro (Waiman Long) [1709451] - [kernel] locking/rwsem: Add debug check for __down_read*() (Waiman Long) [1709451] - [kernel] locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued() (Waiman Long) [1709451] - [kernel] locking/rwsem: Move rwsem internal function declarations to rwsem-xadd.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Move owner setting code from rwsem.c to rwsem.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Relocate rwsem_down_read_failed() (Waiman Long) [1709451] - [kernel] locking/rwsem: Optimize down_read_trylock() (Waiman Long) [1709451] - [kernel] locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archs (Waiman Long) [1709451] - [x86] locking/rwsem: Remove arch specific rwsem files (Waiman Long) [1709451] - [kernel] locking/qspinlock: Remove unnecessary BUG_ON() call (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Track the no MCS node available case (Waiman Long) [1709451] - [kernel] locking/qspinlock: Handle > 4 slowpath nesting levels (Waiman Long) [1709451] - [kernel] locking/pvqspinlock: Extend node size when pvqspinlock is configured (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Count instances of nested lock slowpaths (Waiman Long) [1709451] - [kernel] locking/qspinlock, x86: Provide liveness guarantee (Waiman Long) [1709451] - [kernel] locking/qspinlock: Rework some comments (Waiman Long) [1709451] - [kernel] locking/qspinlock: Re-order code (Waiman Long) [1709451] - [x86] x86/headers: Fix -Wmissing-prototypes warning (Waiman Long) [1709451] - [x86] Revert "x86/refcount: Work around GCC inlining bug" (Waiman Long) [1709451] - [x86] x86/asm: 'Simplify' GEN_*_RMWcc() macros (Waiman Long) [1709451] - [x86] x86/refcount: Work around GCC inlining bug (Waiman Long) [1709451] - [lib] locking/refcounts: Include fewer headers in (Waiman Long) [1709451] - [media] media: stk1160: Set the vb2_queue lock before calling vb2_queue_init (Torez Smith) [1697664] - [usb] USB: typec: fsusb302: Drop empty set_current_limit implementation (Torez Smith) [1697664] - [usb] USB: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] USB: musb: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] usb: wusbcore: security: cast sizeof to int for comparison (Torez Smith) [1697664] - [usb] usb: typec: tcpm: Support for Alternate Modes (Torez Smith) [1697664] - [usb] usb: typec: pi3usb30532: Start using generic state values (Torez Smith) [1697664] - [usb] usb: typec: Add driver for DisplayPort alternate mode (Torez Smith) [1697664] - [usb] usb: typec: Bus type for alternate modes (Torez Smith) [1697664] - [usb] usb: typec: Register a device for every mode (Torez Smith) [1697664] - [usb] usb: typec: mux: Get the mux identifier from function parameter (Torez Smith) [1697664] - [usb] usb: update for tcpci drivers moving out of staging (Torez Smith) [1697664] - [netdrv] net: usb: Mark expected switch fall-throughs (Torez Smith) [1697664] - [media] media: tm6000: add error handling for dvb_register_adapter (Torez Smith) [1697664] - [usb] usb: typec: function for checking cable plug orientation (Torez Smith) [1697664] - [include] usb: pd: include kernel.h (Torez Smith) [1697664] - [staging] staging: typec: tcpci: move tcpci drivers out of staging (Torez Smith) [1697664] - [usb] typec: tcpm: add starting value for drp toggling (Torez Smith) [1697664] - [usb] usb: typec: tcpm: support get typec and pd config from device properties (Torez Smith) [1697664] - [usb] usb: typec: add API to get typec basic port power and data config (Torez Smith) [1697664] - [staging] usb: typec: add fwnode to tcpc (Torez Smith) [1697664] - [documentation] dt-bindings: usb: add documentation for typec port controller(TCPCI) (Torez Smith) [1697664] - [documentation] dt-bindings: connector: add properties for typec (Torez Smith) [1697664] - [usb] usb: typec: tps6598x: Remove VLA usage (Torez Smith) [1697664] - [usb] usb: cdc-wdm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: cdc-wdm: don't enable interrupts in USB-giveback (Torez Smith) [1697664] - [usb] usb: legousbtower: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: ldusb: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: iowarrior: remove intr_idx_lock (Torez Smith) [1697664] - [usb] usb: adutux: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: wusbcore: remove excessive irqsave (Torez Smith) [1697664] - [usb] usb: usb-skeleton: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usblp: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usbfs: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: core: use irqsave() in sg_complete() complete callback (Torez Smith) [1697664] - [usb] usb: cdc-acm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: host: ehci-npcm7xx: Fix some error codes in probe (Torez Smith) [1697664] - [media] media: cx231xx: fix RC_CORE dependency (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: rename tty flag variable (Torez Smith) [1697664] - [usb] USB: serial: usb_wwan: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: ti_usb_3410_5052: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: symbolserial: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: fix potential deadlock at close (Torez Smith) [1697664] - [usb] USB: serial: quatech2: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7840: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7720: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_ti: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_edgeport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: cyberjack: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: chipidea: tegra: Use aligned DMA on Tegra114/124 (Torez Smith) [1697664] - [documentation] dt-bindings: usb: new ehci-npcm7xx dt (Torez Smith) [1697664] - [usb] USB host: Add USB ehci support for nuvoton npcm7xx platform (Torez Smith) [1697664] - [usb] usb: cdc-acm: Decrement tty port's refcount if probe() fail (Torez Smith) [1697664] - [usb] USB: mon: use ktime_get_real_ts64 instead of getnstimeofday64 (Torez Smith) [1697664] - [usb] USB: xhci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: ehci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: Report wakeup events on root-hub ports (Torez Smith) [1697664] - [usb] USB: serial: cast sizeof() to int when comparing with error code (Torez Smith) [1697664] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Torez Smith) [1697664] - [netdrv] net: usb: rtl8150: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: r8152: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: kaweth: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: hso: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: cdc-phonet: use irqsave() in USB's complete callback (Torez Smith) [1697664]- [net] selftests/tls: add test for sleeping even though there is data (Sabrina Dubroca) [1711821] - [net] tls: fix no wakeup on partial reads (Sabrina Dubroca) [1711821] - [net] selftests/tls: test for lowat overshoot with multiple records (Sabrina Dubroca) [1711821] - [net] tls: fix lowat calculation if some data came from previous record (Sabrina Dubroca) [1711821] - [net] tls: don't ignore netdev notifications if no TLS features (Sabrina Dubroca) [1711821] - [net] tls: fix state removal with feature flags off (Sabrina Dubroca) [1711821] - [net] tls: handle errors from padding_length() (Sabrina Dubroca) [1711821] - [net] tls: avoid NULL pointer deref on nskb->sk in fallback (Sabrina Dubroca) [1711821] - [net] tls: byte swap device req TCP seq no upon setting (Sabrina Dubroca) [1711821] - [net] tls: remove old exports of sk_destruct functions (Sabrina Dubroca) [1711821] - [net] tls: don't log errors every time offload can't proceed (Sabrina Dubroca) [1711821] - [net] tls: fix refcount adjustment in fallback (Sabrina Dubroca) [1711821] - [net] strparser: make it explicitly non-modular (Sabrina Dubroca) [1711821] - [net] strparser: partially revert "strparser: Call skb_unclone conditionally" (Sabrina Dubroca) [1711821] - [net] tls: fix the IV leaks (Sabrina Dubroca) [1711821] - [net] strparser: fix comment (Sabrina Dubroca) [1711821] - [net] tls: prevent false connection termination with offload (Sabrina Dubroca) [1711821] - [net] tls: Replace kfree_skb() with consume_skb() (Sabrina Dubroca) [1711821] - [net] strparser: fix a missing check for create_singlethread_workqueue (Sabrina Dubroca) [1711821] - [net] tls: Fix tls_device receive (Sabrina Dubroca) [1711821] - [net] tls: Fix mixing between async capable and async (Sabrina Dubroca) [1711821] - [net] tls: Return type of non-data records retrieved using MSG_PEEK in recvmsg (Sabrina Dubroca) [1711821] - [net] selftest/tls: Add test to verify received 'type' of non-data record (Sabrina Dubroca) [1711821] - [net] tls: Move protocol constants from cipher context to tls context (Sabrina Dubroca) [1711821] - [net] tls: Do not use async crypto for non-data records (Sabrina Dubroca) [1711821] - [net] tls: Disable async decrytion for tls1.3 (Sabrina Dubroca) [1711821] - [net] tls: Set async_capable for tls zerocopy only if we see EINPROGRESS (Sabrina Dubroca) [1711821] - [net] tls: Add tests for TLS 1.3 (Sabrina Dubroca) [1711821] - [net] tls: Add tls 1.3 support (Sabrina Dubroca) [1711821] - [net] tls: Refactor control message handling on recv (Sabrina Dubroca) [1711821] - [net] tls: Refactor tls aad space size calculation (Sabrina Dubroca) [1711821] - [net] tls: Support 256 bit keys (Sabrina Dubroca) [1711821] - [net] tls: free ctx in sock destruct (Sabrina Dubroca) [1711821] - [net] tls: build_protos moved to common routine (Sabrina Dubroca) [1711821] - [net] tls: Fix recvmsg() to be able to peek across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Make function tls_sw_do_sendpage static (Sabrina Dubroca) [1711821] - [net] tls: remove unused function tls_sw_sendpage_locked (Sabrina Dubroca) [1711821] - [net] Optimize sk_msg_clone() by data merge to end dst sg entry (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv partial/large_buff test cases (Sabrina Dubroca) [1711821] - [net] tls: allocate tls context using GFP_ATOMIC (Sabrina Dubroca) [1711821] - [net] tls: Init routines in create_ctx (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv(MSG_PEEK) & splice() test cases (Sabrina Dubroca) [1711821] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add MSG_WAITALL in recv() syscall (Sabrina Dubroca) [1711821] - [net] tls: async support causes out-of-bounds access in crypto APIs (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add test for recv(PEEK) spanning across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Add support for async decryption of tls records (Sabrina Dubroca) [1711821] - [net] tls: Calculate nsg for zerocopy path without skb_cow_data (Sabrina Dubroca) [1711821] - [net] strparser: remove redundant variable 'rd_desc' (Sabrina Dubroca) [1711821] - [net] tls: Use kmemdup to simplify the code (Sabrina Dubroca) [1711821] - [net] tls: Use socket data_ready callback on record availability (Sabrina Dubroca) [1711821] - [net] selftests: tls: add selftests for TLS sockets (Sabrina Dubroca) [1711821] - [net] strparser: Call skb_unclone conditionally (Sabrina Dubroca) [1711821] - [net] tls: Remove VLA usage on nonce (Sabrina Dubroca) [1711821] - [net] tls: Removed unused variable (Sabrina Dubroca) [1711821] - [netdrv] veth: use generic helper to report timestamping info (Jiri Benc) [1718938] - [netdrv] veth: Fix -Wformat-truncation (Jiri Benc) [1718938] - [netdrv] veth: Mark expected switch fall-throughs (Jiri Benc) [1718938] - [net] Add extack argument to rtnl_create_link (Jiri Benc) [1718938] - [netdrv] veth: Add ethtool statistics support for XDP (Jiri Benc) [1718938] - [netdrv] veth: Account for XDP packet statistics on rx side (Jiri Benc) [1718938] - [netdrv] veth: Account for packet drops in ndo_xdp_xmit (Jiri Benc) [1718938] - [netdrv] veth: rename pcpu_vstats as pcpu_lstats (Jiri Benc) [1718938] - [netdrv] net: move definition of pcpu_lstats to header file (Jiri Benc) [1718938] - [netdrv] veth: add software timestamping (Jiri Benc) [1718938] - [net] tcp: tcp_grow_window() needs to respect tcp_space() (Marcelo Leitner) [1718344] - [net] tcp: fix a potential NULL pointer dereference in tcp_sk_exit (Marcelo Leitner) [1718344] - [net] tcp: do not use ipv6 header for ipv4 flow (Marcelo Leitner) [1718344] - [net] tcp: Don't access TCP_SKB_CB before initializing it (Marcelo Leitner) [1718344] - [net] tcp: do not report TCP_CM_INQ of 0 for closed connections (Marcelo Leitner) [1718344] - [net] tcp: clear icsk_backoff in tcp_write_queue_purge() (Marcelo Leitner) [1718344] - [net] tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state (Marcelo Leitner) [1718344] - [net] tcp: change txhash on SYN-data timeout (Marcelo Leitner) [1718344] - [net] tcp: lack of available data can also cause TSO defer (Marcelo Leitner) [1718344] - [net] tcp: fix NULL ref in tail loss probe (Marcelo Leitner) [1718344] - [net] tcp: Do not underestimate rwnd_limited (Marcelo Leitner) [1718344] - [net] tcp: defer SACK compression after DupThresh (Marcelo Leitner) [1718344] - [net] tcp: do not release socket ownership in tcp_close() (Marcelo Leitner) [1718344] - [net] tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest timestamp during TCP coalescing (Marcelo Leitner) [1718344] - [net] inet: make sure to grab rcu_read_lock before using ireq->ireq_opt (Marcelo Leitner) [1718344] - [net] tcp/dccp: fix lockdep issue when SYN is backlogged (Marcelo Leitner) [1718344] - [net] xfrm4: Fix uninitialized memory read in _decode_session4 (Sabrina Dubroca) [1718812] - [net] esp4: add length check for UDP encapsulation (Sabrina Dubroca) [1718812] - [net] xfrm: clean up xfrm protocol checks (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module (Sabrina Dubroca) [1718812] - [net] xfrm: Reset secpath in xfrm failure (Sabrina Dubroca) [1718812] - [net] xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink (Sabrina Dubroca) [1718812] - [net] xfrm: destroy xfrm_state synchronously on net exit path (Sabrina Dubroca) [1718812] - [net] esp: Skip TX bytes accounting when sending from a request socket (Sabrina Dubroca) [1718812] - [net] xfrm: refine validation of template and selector families (Sabrina Dubroca) [1718812] - [net] xfrm: policy: increment xfrm_hash_generation on hash rebuild (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi (Sabrina Dubroca) [1718812] - [net] xfrm_user: fix freeing of xfrm states on acquire (Sabrina Dubroca) [1718812] - [net] xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry (Sabrina Dubroca) [1718812] - [net] xfrm: Fix error return code in xfrm_output_one() (Sabrina Dubroca) [1718812] - [net] vti4: eliminated some duplicate code (Guillaume Nault) [1718443] - [net] vti4: removed duplicate log message (Guillaume Nault) [1718443] - [net] vti4: ipip tunnel deregistration fixes (Guillaume Nault) [1718443] - [net] vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel (Guillaume Nault) [1718443] - [net] fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling netif_rx() (Guillaume Nault) [1718443] - [net] devlink: turn devlink into a built-in (Petr Oros) [1717458] - [net] ipv6: fix EFAULT on sendto with icmpv6 and hdrincl (Stefano Brivio) [1718503] - [net] ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 (Stefano Brivio) [1718503] - [net] ipv6: Fix redirect with VRF (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a raw socket to an address (Stefano Brivio) [1718503] - [net] ipv6: prevent possible fib6 leaks (Stefano Brivio) [1718503] - [net] vrf: sit mtu should not be updated when vrf netdev is the link (Stefano Brivio) [1718503] - [net] ipv6: A few fixes on dereferencing rt->from (Stefano Brivio) [1718503] - [tools] selftests: fib_rule_tests: Fix icmp proto with ipv6 (Stefano Brivio) [1718503] - [net] ipv6: fix races in ip6_dst_destroy() (Stefano Brivio) [1718503] - [net] ipv6/flowlabel: wait rcu grace period before put_pid() (Stefano Brivio) [1718503] - [net] ipv6: invert flowlabel sharing check in process and user mode (Stefano Brivio) [1718503] - [net] route: Avoid crash from dereferencing NULL rt->from (Stefano Brivio) [1718503] - [net] udpv6: Check address length before reading address family (Stefano Brivio) [1718503] - [net] ip6_gre: fix possible use-after-free in ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ip6_gre: remove gre_hdr_len from ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ipv6: Fix dangling pointer when ipv6 fragment (Stefano Brivio) [1718503] - [net] ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (Stefano Brivio) [1718503] - [net] inet: switch IP ID generator to siphash (Stefano Brivio) [1718503] - [net] sit: fix UBSAN Undefined behaviour in check_6rd (Stefano Brivio) [1718503] - [net] ip6mr: Do not call __IP6_INC_STATS() from preemptible context (Stefano Brivio) [1718503] - [net] sit: fix memory leak in sit_init_net() (Stefano Brivio) [1718503] - [net] ipv4: Add ICMPv6 support when parse route ipproto (Stefano Brivio) [1718503] - [net] ipv6: Return error for RTA_VIA attribute (Stefano Brivio) [1718503] - [net] Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 (Stefano Brivio) [1718503] - [net] ip6_gre: do not report erspan_ver for ip6gre or ip6gretap (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt() (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in ip6_route_check_nh_onlink() (Stefano Brivio) [1718503] - [net] ipv6: propagate genlmsg_reply return code (Stefano Brivio) [1718503] - [net] fix IPv6 prefix route residue (Stefano Brivio) [1718503] - [net] ip6mr: Fix notifiers call on mroute_clean_tables() (Stefano Brivio) [1718503] - [net] af_packet: fix raw sockets over 6in4 tunnel (Stefano Brivio) [1718503] - [net] ip6_gre: fix tunnel list corruption for x-netns (Stefano Brivio) [1718503] - [net] ipv6: fix kernel-infoleak in ipv6_local_error() (Stefano Brivio) [1718503] - [net] ip: on queued skb use skb_header_pointer instead of pskb_may_pull (Stefano Brivio) [1718503] - [net] ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() (Stefano Brivio) [1718503] - [net] ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to an address (Stefano Brivio) [1718503] - [net] ip: validate header length on virtual device xmit (Stefano Brivio) [1718503] - [net] ipv6: Fix a test against 'ipv6_find_idev()' return value (Stefano Brivio) [1718503] - [net] ipv6: tunnels: fix two use-after-free (Stefano Brivio) [1718503] - [net] ipv6: add missing tx timestamping on IPPROTO_RAW (Stefano Brivio) [1718503] - [net] clear skb->tstamp in forwarding paths (Stefano Brivio) [1718503] - [net] ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output (Stefano Brivio) [1718503] - [net] always initialize pagedlen (Stefano Brivio) [1718503] - [net] ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF (Stefano Brivio) [1718503] - [net] ipv6: gro: do not use slow memcmp() in ipv6_gro_receive() (Stefano Brivio) [1718503] - [net] xfrm: fix out-of-bounds packet access (Stefano Brivio) [1718503] - [net] ipv6: take rcu lock in rawv6_send_hdrinc() (Stefano Brivio) [1718503] - [net] ip6_tunnel: be careful when accessing the inner header (Stefano Brivio) [1718503] - [net] revert "ipv6: fix double refcount of fib6_metrics" (Stefano Brivio) [1718503] - [net] ipv6: fix memory leak on dst->_metrics (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for ip6_mr failure (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for pingv6 registration (Stefano Brivio) [1718503] - [net] ip6_tunnel: collect_md xmit: Use ip_tunnel_key's provided src address (Stefano Brivio) [1718503] - [net] ipv6: fix addrconf_sysctl_addr_gen_mode (Stefano Brivio) [1718503] - [net] ipv6: don't reinitialize ndev->cnf.addr_gen_mode on new inet6_dev (Stefano Brivio) [1718503] - [net] ipv6: reserve room for IFLA_INET6_ADDR_GEN_MODE (Stefano Brivio) [1718503] - [net] ipv6: propagate net.ipv6.conf.all.addr_gen_mode to devices (Stefano Brivio) [1718503] - [net] openvswitch: check for null pointer return from nla_nest_start_noflag (Stefano Brivio) [1718408] - [net] openvswitch: add seqadj extension when NAT is used (Stefano Brivio) [1718408] - [net] netfilter: Replace spin_is_locked() with lockdep (Stefano Brivio) [1718392] - [net] netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel (Stefano Brivio) [1718392] - [net] netfilter: ipset: Fix calling ip_set() macro at dumping (Stefano Brivio) [1718392] - [include] netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment() (Stefano Brivio) [1718392] - [net] netfilter: ipset: fix ip_set_list allocation failure (Stefano Brivio) [1718392] - [net] netfilter: ipset: Make invalid MAC address checks consistent (Stefano Brivio) [1649087] - [net] netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets (Stefano Brivio) [1649087] - [netdrv] rocker: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [net] switchdev: Add SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [netdrv] rocker: Add missing break for PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] bridge: Stop calling switchdev_port_attr_get() (Ivan Vecera) [1717892] - [netdrv] rocker: Check Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [include] net: switchdev: Add PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] rocker: Remove port_attr_bridge_flags_get assignment (Ivan Vecera) [1717892] - [netdrv] rocker: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] pktgen: do not sleep with the thread lock held (Paolo Abeni) [1715575] - [include] ipv6: fix the check before getting the cookie in rt6_get_cookie (Xin Long) [1709166] - [net] ipv4: not do cache for local delivery if bc_forwarding is enabled (Xin Long) [1712657] - [net] sctp: avoid running the sctp state machine recursively (Xin Long) [1717316] - [netdrv] netdevsim: use skb_sec_path helper (Hangbin Liu) [1711810] - [netdrv] netdevsim: convert to DEFINE_SHOW_ATTRIBUTE (Hangbin Liu) [1711810] - [netdrv] netdevsim: make debug dirs' dentries static (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: use internal netns switch for ip commands (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: add testcases for vxlan flag sets (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: Add a test case for multipath route get (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh: add testcase for neigh get (Hangbin Liu) [1711810] - [tools] selftests: net: rtnetlink.sh: add fdb get test (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh explicitly requires bash (Hangbin Liu) [1711810] - [net] udp: with udp_segment release on error path (Paolo Abeni) [1718079] - [net] ipv6: explicitly initialize udp6_addr in udp_sock_create6() (Paolo Abeni) [1718079] - [netdrv] geneve: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] vxlan: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] geneve: Initialize addr6 with memset (Stefano Brivio) [1652222] - [net] ip_tunnel: don't force DF when MTU is locked (Stefano Brivio) [1652222] - [netdrv] geneve: ICMP error lookup handler (Stefano Brivio) [1652222] - [netdrv] vxlan: ICMP error lookup handler (Stefano Brivio) [1652222] - [net] udp: Handle ICMP errors for tunnels with same destination port on both endpoints (Stefano Brivio) [1652222] - [net] udp: gro behind static key (Stefano Brivio) [1652222] - [net] bpf: in __bpf_redirect_no_mac pull mac only if present (Jiri Benc) [1687471] - [net] lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpf (Jiri Benc) [1687471] - [net] bpf: add End.DT6 action to bpf_lwt_seg6_action helper (Jiri Benc) [1687471] - [net] bpf: fix out-of-bounds read in __bpf_skc_lookup (Jiri Benc) [1687459] - [net] bpf: Check sk_fullsock() before returning from bpf_sk_lookup() (Jiri Benc) [1687459] - [net] flow_dissector: disable preemption around BPF calls (Jiri Benc) [1687459] - [net] bpf: sockmap, only stop/flush strp if it was enabled at some point (Jiri Benc) [1687459] - [net] bpf: Stop the psock parser before canceling its work (Jiri Benc) [1687459] - [net] bpf: only test gso type on gso packets (Jiri Benc) [1687459] - [tools] selftests: add dummy xdp test helper (Jiri Benc) [1687459] - [net] filter: mark expected switch fall-through (Jiri Benc) [1687459] - [documentation] Update references to netdev-FAQ (Jiri Benc) [1687459] - [net] bpfilter: remove trailing newline (Jiri Benc) [1687459] - [net] core: filter: mark expected switch fall-through (Jiri Benc) [1687459] - [net] revert "xsk: simplify AF_XDP socket teardown" (Jiri Benc) [1687459] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN (Jiri Benc) [1687459] - [net] xsk: share the mmap_sem for page pinning (Jiri Benc) [1687459] - [net] xsk: add missing smp_rmb() in xsk_mmap (Jiri Benc) [1687459] - [net] bpf: only adjust gso_size on bytestream protocols (Jiri Benc) [1687459] - [net] sk_msg: Always cancel strp work before freeing the psock (Jiri Benc) [1687459] - [net] bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt() (Jiri Benc) [1687459] - [net] bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing (Jiri Benc) [1687459] - [net] bpf: bpf_setsockopt: reset sock dst on SO_MARK changes (Jiri Benc) [1687459] - [net] bpf: correctly set initial window on active Fast Open sender (Jiri Benc) [1687459] - [net] xsk: simplify AF_XDP socket teardown (Jiri Benc) [1687459] - [net] bpf: fix doc of bpf_skb_adjust_room() in uapi (Jiri Benc) [1687459] - [net] bpf: do not blindly change rlimit in reuseport net selftest (Jiri Benc) [1687459] - [net] xsk: proper AF_XDP socket teardown ordering (Jiri Benc) [1687459] - [net] bpf: typo fix in Documentation/networking/af_xdp.rst (Jiri Benc) [1687459] - [net] xdp: split code for map vs non-map redirect (Jiri Benc) [1687459] - [net] xdp: explicit inline __xdp_map_lookup_elem (Jiri Benc) [1687459] - [net] xdp: unlikely instrumentation for xdp map redirect (Jiri Benc) [1687459] - [net] xdp: remove redundant variable 'headroom' (Jiri Benc) [1687459] - [net] xsk: include XDP meta data in AF_XDP frames (Jiri Benc) [1687459] - [net] bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reuseport selection (Jiri Benc) [1687459] - [net] revert "xdp: add NULL pointer check in __xdp_return()" (Jiri Benc) [1687459] - [lib] test_rhashtable: Make test_insert_dup() allocate its hash table dynamically (Jiri Benc) [1717066] - [lib] test_rhashtable: remove semaphore usage (Jiri Benc) [1717066] - [lib] rhashtable: detect when object movement between tables might have invalidated a lookup (Jiri Benc) [1717066] - [lib] rhashtable: remove duplicated include from rhashtable.c (Jiri Benc) [1717066] - [lib] rhashtable: clean up dereference of ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: use cmpxchg() to protect ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: simplify nested_table_alloc() and rht_bucket_nested_insert() (Jiri Benc) [1717066] - [lib] rhashtable: simplify INIT_RHT_NULLS_HEAD() (Jiri Benc) [1717066] - [lib] rhashtable: remove nulls_base and related code (Jiri Benc) [1717066] - [lib] rhashtable: split rhashtable.h (Jiri Benc) [1717066] - [lib] rhashtable: silence RCU warning in rhashtable_test (Jiri Benc) [1717066] - [net] devlink: publish params only after driver init is done (Ivan Vecera) [1715929] - [net] iptunnel: NULL pointer deref for ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_gre: Refactor collect metatdata mode tunnel xmit to ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] vlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [net] vlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [netdrv] macvlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to real device (Hangbin Liu) [1664359] - [net] ethtool: add compat for flash update (Petr Oros) [1708339] - [net] devlink: add flash update command (Petr Oros) [1708339] - [net] devlink: Fix list access without lock while reading region (Petr Oros) [1708339] - [net] devlink: Return right error code in case of errors for region read (Petr Oros) [1708339] - [net] devlink: use direct return of genlmsg_reply (Petr Oros) [1708339] - [net] devlink: Rename devlink health attributes (Petr Oros) [1709874] - [net] devlink: Modify reply of DEVLINK_CMD_HEALTH_REPORTER_GET (Petr Oros) [1709874] - [net] devlink: Update reporter state to error even if recover aborted (Petr Oros) [1709874] - [documentation] devlink: Add Documentation/networking/devlink-health.txt (Petr Oros) [1709874] - [net] devlink: Add health dump {get, clear} commands (Petr Oros) [1709874] - [net] devlink: Add health diagnose command (Petr Oros) [1709874] - [net] devlink: Add health recover command (Petr Oros) [1709874] - [net] devlink: Add health set command (Petr Oros) [1709874] - [net] devlink: Add health get command (Petr Oros) [1709874] - [net] devlink: Add health report functionality (Petr Oros) [1709874] - [net] devlink: Add health reporter create/destroy functionality (Petr Oros) [1709874] - [net] devlink: Add devlink formatted message (fmsg) API (Petr Oros) [1709874] - [net] devlink: add hardware errors tracing facility (Petr Oros) [1709874] - [net] cnb: devlink: report cell size of shared buffers (Petr Oros) [1708348] - [net] devlink: skip info_get op call if it is not defined in dumpit (Petr Oros) [1708342] - [include] devlink: add a generic board.manufacture version name (Petr Oros) [1708342] - [net] devlink: don't allocate attrs on the stack (Petr Oros) [1708342] - [net] devlink: fix condition for compat device info (Petr Oros) [1708342] - [net] ethtool: add compat for devlink info (Petr Oros) [1708342] - [include] devlink: add generic info version names (Petr Oros) [1708342] - [net] devlink: add version reporting to devlink info API (Petr Oros) [1708342] - [net] devlink: add device information API (Petr Oros) [1708342] - [net] devlink: Add devlink notifications support for port params (Petr Oros) [1710228] - [net] devlink: Add support for driverinit set value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add support for driverinit get value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add port param set command (Petr Oros) [1710228] - [net] devlink: Add port param get command (Petr Oros) [1710228] - [net] devlink: Add devlink_param for port register and unregister (Petr Oros) [1710228] - [net] ipv6: properly check return value in inet6_dump_all() (Petr Oros) [1714656] - [net] Don't return invalid table id error when dumping all families (Petr Oros) [1714656] - [net] ipmr_base: Do not reset index in mr_table_dump (Petr Oros) [1714656] - [net] ipv6: Fix dump of specific table with strict checking (Petr Oros) [1714656] - [net] ipv4: avoid compile error in fib_info_nh_uses_dev (Petr Oros) [1714656] - [net] ipv4: Bail early if user only wants prefix entries (Petr Oros) [1714656] - [net] ipv6: Bail early if user only wants cloned entries (Petr Oros) [1714656] - [net] mpls: Handle kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Enable kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Plumb support for filtering ipv4 and ipv6 multicast route dumps (Petr Oros) [1714656] - [net] ipmr: Refactor mr_rtm_dumproute (Petr Oros) [1714656] - [net] mpls: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] ipv6: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] netfilter: nft_fib: Convert nft_fib4_eval to new dev helper (Petr Oros) [1714656] - [net] netfilter: rpfilter: Convert rpfilter_lookup_reverse to new dev helper (Petr Oros) [1714656] - [net] ipv4: Move device validation to helper (Petr Oros) [1714656] - [net] ipv4: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] Add struct for fib dump filter (Petr Oros) [1714656] - [lib] iov_iter: Fix build error without CONFIG_CRYPTO (Ivan Vecera) [1714213] - [net] datagram: introduce skb_copy_and_hash_datagram_iter helper (Ivan Vecera) [1714213] - [lib] iov_iter: introduce hash_and_copy_to_iter helper (Ivan Vecera) [1714213] - [net] datagram: consolidate datagram copy to iter helpers (Ivan Vecera) [1714213] - [lib] iov_iter: pass void csum pointer to csum_and_copy_to_iter (Ivan Vecera) [1714213] - [net] datagram: open-code copy_page_to_iter (Ivan Vecera) [1714213] - [include] net: enable mpls_ptr in net_device (Hangbin Liu) [1350011] - [net] netfilter: ipset: actually allow allowable CIDR 0 in hash:net, port, net (Stefano Brivio) [1680512] - [net] netfilter: ipset: fix ip_set_byindex function (Stefano Brivio) [1680512] - [net] netfilter: ipset: Introduction of new commands and protocol version 7 (Stefano Brivio) [1680512] - [net] ipv6: don't return positive numbers when nothing was dumped (Petr Oros) [1700306] - [net] rtnetlink: restore handling of dumpit return value in rtnl_dump_all() (Petr Oros) [1700306] - [net] netlink: fixup regression in RTM_GETADDR (Petr Oros) [1700306] - [net] {ipv4, ipv6}: Do not put target net if input nsid is invalid (Petr Oros) [1700306] - [net] rtnl_dump_all needs to propagate error from dumpit function (Petr Oros) [1700306] - [net] rtnetlink: Move ifm in valid_fdb_dump_legacy to closer to use (Petr Oros) [1700306] - [net] neighbor: NTF_PROXY is a valid ndm_flag for a dump request (Petr Oros) [1700306] - [net] mpls: Implement handler for strict data checking on dumps (Petr Oros) [1700306] - [net] rtnetlink: Update comment in rtnl_stats_dump regarding strict data checking (Petr Oros) [1700306] - [net] ipv6: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [net] ipv4: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [tools] headers uapi: Update linux/netlink.h header copy (Petr Oros) [1700306] - [net] neigh: fix NULL deref in pneigh_dump_table() (Petr Oros) [1700306] - [net] ipv6: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv4: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv6: Remove ip_idx arg to in6_dump_addrs (Petr Oros) [1700306] - [net] ipv4: Move loop over addresses on a device into in_dev_dump_addr (Petr Oros) [1700306] - [net] netlink: Add answer_flags to netlink_callback (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_fdb_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Move input checking for rtnl_fdb_dump to helper (Petr Oros) [1700306] - [net] bridge: Update br_mdb_dump for strict data checking (Petr Oros) [1700306] - [net] Update netconf dump handlers for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update ip6addrlbl_dump for strict data checking (Petr Oros) [1700306] - [net] fib_rules: Update fib_nl_dumprule for strict data checking (Petr Oros) [1700306] - [net] namespace: Update rtnl_net_dumpid for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neightbl_dump_info for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neigh_dump_info for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update fib dumps for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update ipmr_rtm_dumplink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update inet6_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_stats_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_bridge_getlink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update inet6_dump_addr for strict data checking (Petr Oros) [1700306] - [net] ipv4: Update inet_dump_ifaddr for strict data checking (Petr Oros) [1700306] - [net] netlink: Add new socket option to enable strict checking on dumps (Petr Oros) [1700306] - [net] ipv6: Refactor address dump to push inet6_fill_args to in6_dump_addrs (Petr Oros) [1700306] - [lib] netlink: Add strict version of nlmsg_parse and nla_parse (Petr Oros) [1700306] - [net] Add extack to nlmsg_parse (Petr Oros) [1700306] - [include] netlink: Add extack message to nlmsg_parse for invalid header length (Petr Oros) [1700306] - [net] netlink: Pass extack to dump handlers (Petr Oros) [1700306] - [net] neigh: Extend dump filter to proxy neighbor dumps (Petr Oros) [1700306] - [lib] netlink: add nested array policy validation (Petr Oros) [1700306] - [lib] netlink: allow NLA_NESTED to specify nested policy to validate (Petr Oros) [1700306] - [lib] netlink: move extack setting into validate_nla() (Petr Oros) [1700306] - [lib] netlink: make validation_data const (Petr Oros) [1700306] - [lib] netlink: remove NLA_NESTED_COMPAT (Petr Oros) [1700306] - [lib] netlink: add ethernet address policy types (Petr Oros) [1700306] - [net] sched: cls_u32: add res to offload information (Ivan Vecera) [1711377] - [net] sched: gred: support reporting stats from offloads (Ivan Vecera) [1711377] - [net] sched: gred: add basic Qdisc offload (Ivan Vecera) [1711377] - [net] sched: gred: allow manipulating per-DP RED flags (Ivan Vecera) [1711377] - [net] sched: gred: store red flags per virtual queue (Ivan Vecera) [1711377] - [net] sched: gred: provide a better structured dump and expose stats (Ivan Vecera) [1711377] - [net] sched: gred: store bytesin as a 64 bit value (Ivan Vecera) [1711377] - [net] sched: gred: use extack to provide more details on configuration errors (Ivan Vecera) [1711377] - [net] sched: gred: pass extack to nla_parse_nested() (Ivan Vecera) [1711377] - [net] sched: gred: separate error and non-error path in gred_change() (Ivan Vecera) [1711377] - [net] netlink: add NLA_REJECT policy type (Ivan Vecera) [1711377] - [lib] netlink: Return extack message if attribute validation fails (Ivan Vecera) [1711377] - [net] sched: red: notify drivers about RED's limit parameter (Ivan Vecera) [1711039] - [net] sched: mq: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: red: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: provide notification for graft on root (Ivan Vecera) [1711039] - [net] sched: prio: delay destroying child qdiscs on change (Ivan Vecera) [1711039] - [net] sched: red: delay destroying child qdisc on replace (Ivan Vecera) [1711039] - [net] sched: refactor grafting Qdiscs with a parent (Ivan Vecera) [1711039] - [net] sched: add an offload graft helper (Ivan Vecera) [1711039] - [net] sched: set TCQ_F_OFFLOADED flag for MQ (Ivan Vecera) [1711039] - [net] sched: red: remove unnecessary red_dump_offload_stats parameter (Ivan Vecera) [1711039] - [net] sched: add an offload dump helper (Ivan Vecera) [1711039] - [netdrv] netdevsim: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [netdrv] rocker: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] Introduce ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] use indirect calls helpers at early demux stage (Paolo Abeni) [1700747] - [net] use indirect calls helpers for L3 handler hooks (Paolo Abeni) [1700747] - [net] use indirect calls helpers at the socket layer (Paolo Abeni) [1700747] - [net] use indirect calls helpers for ptype hook (Paolo Abeni) [1700747] - [net] add documentation to socket.c (Paolo Abeni) [1700747] - [net] udp: use indirect call wrappers for GRO socket lookup (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO transport layer (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO network layer (Paolo Abeni) [1700747] - [net] indirect call wrappers: helpers to speed-up indirect calls of builtin (Paolo Abeni) [1700747] - [powerpc] powerpc: bpf: Fix generation of load/store DW instructions (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: propagate liveness on all frames (Yauheni Kaliuta) [1700846] - [net] bpf: do not restore dst_reg when cur_state is freed (Yauheni Kaliuta) [1700846] - [tools] tools lib bpf: Fix the build by adding a missing stdarg.h include (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fix version info and add it to shared object (Yauheni Kaliuta) [1700846] - [tools] btf: fix bug with resolving STRUCT/UNION into corresponding FWD (Yauheni Kaliuta) [1700846] - [tools] tools/libbpf: signedness bug in btf_dedup_ref_type() (Yauheni Kaliuta) [1700846] - [tools] libbpf: fix libbpf_print (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: simplify libbpf API function libbpf_set_print() (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: move set_max_rlimit() before __bpf_object__open_xattr() (Yauheni Kaliuta) [1700846] - [include] bpf: promote bpf_perf_event.h to mandatory UAPI header (Yauheni Kaliuta) [1700846] - [net] bpf: Avoid unnecessary instruction in convert_bpf_ld_abs() (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix check of allowed specifiers in bpf_trace_printk (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: Document Jump X addressing mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix license for a compat header file (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Capitalise document heading (Yauheni Kaliuta) [1700846] - [documentation] docs: Add bpf/index to top level index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Add toctree to index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Rename README.rst to index.rst (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported map types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported program types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip sockmap in test_maps if kernel doesn't have support (Yauheni Kaliuta) [1700846] - [rpmspec] rpmspec: pack bpf-helpers, bpftool-net, bpftool-feature manpages (Yauheni Kaliuta) [1700846] - [net] bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0 (Yauheni Kaliuta) [1700846] - [kernel] bpf: mark bpf_event_notify and bpf_event_init as static (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap fix msg->sg.size account on ingress skb (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap remove duplicate queue free (Yauheni Kaliuta) [1700846] - [net] net/tls: remove set but not used variables (Yauheni Kaliuta) [1700846] - [media] bpf: add map helper functions push, pop, peek in more BPF programs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix infinite loop in map create (Yauheni Kaliuta) [1700846] - [net] net/tls: fix build without CONFIG_TLS_DEVICE (Yauheni Kaliuta) [1700846] - [net] net/tls: don't leak partially sent record in device mode (Yauheni Kaliuta) [1700846] - [net] xdp: fix cpumap redirect SKB creation bug (Yauheni Kaliuta) [1700846] - [net] net/core: Document reuseport_add_sock() bind_inany argument (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: clarify bump in libbpf version info (Yauheni Kaliuta) [1700846] - [net] net/tls: Inform user space about send buffer availability (Yauheni Kaliuta) [1700846] - [tools] libbpf: handle BTF parsing and loading properly (Yauheni Kaliuta) [1700846] - [net] bpf: fix warning about using plain integer as NULL (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fixing leak when kernel does not support btf (Yauheni Kaliuta) [1700846] - [net] tls: Fix write space handling (Yauheni Kaliuta) [1700846] - [net] tls: Fix tls_device handling of partial records (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, fix documentation for attach types (Yauheni Kaliuta) [1700846] - [tools] btf: separate btf creation and loading (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a selftest test_btf failure (Yauheni Kaliuta) [1700846] - [tools] selftests/btf: add initial BTF dedup tests (Yauheni Kaliuta) [1700846] - [tools] btf: add BTF types deduplication algorithm (Yauheni Kaliuta) [1700846] - [tools] btf: extract BTF type size calculation (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: silence a libbpf unnecessary warning (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: implement libbpf btf__get_map_kv_tids() API function (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: expose functions btf_ext__* as API functions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a support for getting xdp prog id on ifindex (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a helper for retrieving a map fd for a given name (Yauheni Kaliuta) [1700846] - [tools] libbpf: introduce bpf_map_lookup_elem_flags() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add bash completion for bpftool probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for a network device (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add C-style "#define" output for probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF helper functions (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF map types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF program types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for kernel configuration options (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for /proc/ eBPF parameters (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add basic probe capability, probe syscall availability (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: print out btf log at LIBBPF_WARN level (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move libbpf pr_* debug print functions to headers (Yauheni Kaliuta) [1700846] - [net] net: tls: Fix deadlock in free_resources tx (Yauheni Kaliuta) [1700846] - [net] net: tls: Save iv in tls_rec for async crypto requests (Yauheni Kaliuta) [1700846] - [tools] bpf: pull in pkt_sched.h header for tooling to fix bpftool build (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: change section name of bpfilter UMH blob (Yauheni Kaliuta) [1700846] - [netdrv] tap: call skb_probe_transport_header after setting skb->dev (Yauheni Kaliuta) [1700846] - [net] Prevent overflow of sk_msg in sk_msg_clone() (Yauheni Kaliuta) [1700846] - [net] tls: Do not call sk_memcopy_from_iter with zero length (Yauheni Kaliuta) [1700846] - [net] net: ipv4: Set skb->dev for output route resolution (Yauheni Kaliuta) [1700846] - [net] bpf: refactor bpf_test_run() to separate own failures and test program result (Yauheni Kaliuta) [1700846] - [include] bpf: fix pointer offsets in context for 32 bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: copy a few net uapi headers to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: tcp_bpf_recvmsg should return EAGAIN when nonblocking and no data (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, fix psock create on existing kcm/tls port (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove socket lock assertion on ULP cleanup (Yauheni Kaliuta) [1700846] - [lib] bpf: test_bpf: add init_net to dev for flow_dissector (Yauheni Kaliuta) [1700846] - [net] flow_dissector: lookup netns by skb->sk if skb->dev is NULL (Yauheni Kaliuta) [1700846] - [net] tls: Fixed uninitialised vars warning (Yauheni Kaliuta) [1700846] - [include] cgroup: Simplify cgroup_ancestor (Yauheni Kaliuta) [1700846] - [netdrv] veth: Orphan skb before GRO (Yauheni Kaliuta) [1700846] - [net] net/core/filter: fix unused-variable warning (Yauheni Kaliuta) [1700846] - [net] bpf: fix build error with clang (Yauheni Kaliuta) [1700846] - [netdrv] veth: Free queues on link delete (Yauheni Kaliuta) [1700846] - [net] bpf: fix sanitation rewrite in case of non-pointers (Yauheni Kaliuta) [1700846] - [net] bpf: drop refcount if bpf_map_new_fd() fails in map_create() (Yauheni Kaliuta) [1700846] - [net] bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id() (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: fix lookup bug in map_delete_elem (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in stackmap (Yauheni Kaliuta) [1700846] - [net] bpf: Fix narrow load on a bpf_sock returned from sk_lookup() (Yauheni Kaliuta) [1700846] - [net] bpf: Fix syscall's stackmap lookup potential deadlock (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix potential deadlock in bpf_prog_register (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in percpu_freelist (Yauheni Kaliuta) [1700846] - [net] bpf: run bpf programs with preemption disabled (Yauheni Kaliuta) [1700846] - [tools] bpf, selftests: fix handling of sparse CPU allocations (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix test_btf for typedef func_proto case (Yauheni Kaliuta) [1700846] - [net] bpf: btf: allow typedef func_proto (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix crash with un-owned prog arrays (Yauheni Kaliuta) [1700846] - [tools] bpftool: fix percpu maps updating (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: Cleanup license mess (Yauheni Kaliuta) [1700846] - [net] bpf: Annotate implicit fall through in cgroup_dev_func_proto (Yauheni Kaliuta) [1700846] - [net] bpf: Make function btf_name_offset_valid static (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: retry tests that expect build-id (Yauheni Kaliuta) [1700846] - [net] bpf: zero out build_id for BPF_STACK_BUILD_ID_IP (Yauheni Kaliuta) [1700846] - [net] bpf: don't assume build-id length is always 20 bytes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: properly account for libbfd variations (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry loading program on EAGAIN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: workaround clang asm goto compilation errors (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: disallow to remove bpfilter module while being used (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Fix type cast and pointer warnings (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: restart bpfilter_umh when error occurred (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use cleanup callback to release umh_info (Yauheni Kaliuta) [1700846] - [kernel] umh: add exit routine for UMH process (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Set user mode helper's command line (Yauheni Kaliuta) [1700846] - [kernel] umh: Add command line to user mode helpers (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use get_pid_task instead of pid_task (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpftool map dump with bitfields (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test btf bitfield with >=256 struct member offset (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs bitfield pretty print (Yauheni Kaliuta) [1700846] - [net] bpf: fix panic in stack_map_get_build_id() on i386 and arm32 (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install files tcp_(server|client)*.py (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: user proper argument index (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] bpf, doc: add note for libbpf's stand-alone build (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: update design qa to reflect kern_version requirement (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix incorrect users of create_and_get_cgroup (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases for alu op on mixed dst register types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Fix [::] -> [::1] rewrite in sys_sendmsg (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to selftests (Yauheni Kaliuta) [1700846] - [net] bpf: fix check_map_access smin_value test when pointer contains offset (Yauheni Kaliuta) [1700846] - [net] bpf: restrict stack pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: restrict map value pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: enable access to ax register also from verifier rewrite (Yauheni Kaliuta) [1700846] - [net] bpf: move tmp variable into ax register in interpreter (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix error printing in test_devmap() (Yauheni Kaliuta) [1700846] - [tools] bpf: fix segfault in test_verifier selftest (Yauheni Kaliuta) [1700846] - [net] bpf: tls_sw, init TLS ULP removes BPF proto hooks (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, sock{map|hash} redirect through ULP (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, zap ingress queue on psock down (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, fix socket data_ready events (Yauheni Kaliuta) [1700846] - [net] bpf: skb_verdict, support SK_PASS on RX BPF path (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, replace comments with BUILD bug (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, improve offset chk in _is_valid_access (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, fix sk_msg_md access past end test (Yauheni Kaliuta) [1700846] - [net] bpf/cpumap: make sure frame_size for build_skb is aligned if headroom isn't (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: reorder stack size check with dead code sanitization (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: verifier: add tests for JSET interpretation (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: teach the verifier to reason about the BPF_JSET instruction (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add trivial JSET tests (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_LD_IMM64 to the line_info test (Yauheni Kaliuta) [1700846] - [net] bpf: Ensure line_info.insn_off cannot point to insn with zero code (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: do not force gcc as CC (Yauheni Kaliuta) [1700846] - [tools] bpf: fix up uapi helper description and sync bpf header with tools (Yauheni Kaliuta) [1700846] - [net] bpf: log struct/union attribute for forward type (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, add tests for size field (Yauheni Kaliuta) [1700846] - [tools] bpf: add tools lib/include support sk_msg_md size field (Yauheni Kaliuta) [1700846] - [include] bpf: sockmap, metadata support for reporting size of msg (Yauheni Kaliuta) [1700846] - [net] bpf: correct slot_type marking logic to allow more stack slot sharing (Yauheni Kaliuta) [1700846] - [kernel] bpf: support raw tracepoints in modules (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add an option to prevent auto-mount of bpffs, tracefs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: attempt to mount tracefs if required for tracelog cmd (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: fix memleak by freeing line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: support pretty print with kind_flag set (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: refactor btf_dumper_int_bits() (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test kernel bpffs map pretty print with struct kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add test_btf unit tests for kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync btf.h header from kernel to tools (Yauheni Kaliuta) [1700846] - [net] bpf: enable cgroup local storage map pretty print with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix struct/union/fwd types with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: refactor btf_int_bits_seq_show() (Yauheni Kaliuta) [1700846] - [net] bpf: remove useless version check for prog load (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix -Wmissing declaration warnings (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix warning on struct bpf_prog_linfo definition (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a prog array map update example to documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix examples in documentation for bpftool prog (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add doc for -m option to bpftool-prog.rst (Yauheni Kaliuta) [1700846] - [net] bpf: add self-check logic to liveness analysis (Yauheni Kaliuta) [1700846] - [net] bpf: improve stacksafe state comparison (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: check insn processed in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: speed up stacksafe check (Yauheni Kaliuta) [1700846] - [net] bpf: verbose log bpf_line_info in verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Create a new btf_name_by_offset() for non type name use case (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix sk lookup usage in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: remove obsolete prog->aux sanitation in bpf_insn_prepare_dump (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: make sure callees don't prune with caller differences (Yauheni Kaliuta) [1700846] - [tools] bpf: sync tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: include sub program tags in bpf_prog_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Remove !func_info and !line_info check from test_btf and bpftool (Yauheni Kaliuta) [1700846] - [net] bpf: Remove bpf_dump_raw_ok() check for func_info and line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: dual license all files (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: replace Netronome boilerplate with SPDX license headers (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix SPDX format in headers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add btf annotations for cgroup_local_storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for cgroup local storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: pass struct btf pointer to the map_check_btf() callback (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K (Yauheni Kaliuta) [1700846] - [arm64] bpf: arm64: Enable arm64 jit to provide bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use proper type when passing prog_type (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: rename *_info_cnt to nr_*_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: rename *_info_cnt to nr_*_info in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: clean up bpf_prog_get_info_by_fd() (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool: Fix newline and p_err issue (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing pointer dereference for map stacktrace fixup (Yauheni Kaliuta) [1700846] - [net] bpf: relax verifier restriction on BPF_MOV | BPF_ALU (Yauheni Kaliuta) [1700846] - [tools] media: bpf: add bpf function to report mouse movement (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: bpftool: Print bpf_line_info during prog dump (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Add btf_line_info support to libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic (Yauheni Kaliuta) [1700846] - [tools] bpf: Add unit tests for bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor and bug fix in test_func_type in test_btf.c (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: Add bpf_line_info support (Yauheni Kaliuta) [1700846] - [net] net/flow_dissector: correctly cap nhoff and thoff in case of BPF (Yauheni Kaliuta) [1700846] - [net] selftests/bpf: use thoff instead of nhoff in BPF flow dissector (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: update testcases for BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: interpreter support BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [s390] s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [powerpc] ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [tools] bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftool (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Change insn_offset to insn_off in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Improve the info.func_info and info.func_info_rec_size behavior (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a command to dump the trace pipe (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: don't allocate BPF JIT programs in module memory (Yauheni Kaliuta) [1700846] - [net] bpf: add __weak hook for allocating executable memory (Yauheni Kaliuta) [1700846] - [net] bpf: add per-insn complexity limit (Yauheni Kaliuta) [1700846] - [net] bpf: improve verifier branch analysis (Yauheni Kaliuta) [1700846] - [net] bpf: check pending signals while verifying programs (Yauheni Kaliuta) [1700846] - [tools] selftests: add a test for bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] libbpf: add bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] tools: sync uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: respect size hint to BPF_PROG_TEST_RUN if present (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: seg fault with NULL pointer arg (Yauheni Kaliuta) [1700846] - [powerpc] bpf: powerpc64: optimize JIT passes for bpf function calls (Yauheni Kaliuta) [1700846] - [tools] bpf: allow BPF read access to qdisc pkt_len (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix license in README.rst (Yauheni Kaliuta) [1700846] - [net] bpf: Fix memleak in aux->func_info and aux->btf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: get ifindex from ifname (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: improve xdp1 example (Yauheni Kaliuta) [1700846] - [tools] bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases (Yauheni Kaliuta) [1700846] - [tools] bpf: Make more use of 'any' alignment in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_F_ANY_ALIGNMENT (Yauheni Kaliuta) [1700846] - [tools] bpf: Improve socket lookup reuseport documentation (Yauheni Kaliuta) [1700846] - [tools] bpf: Support sk lookup in netns with id 0 (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix verifier log string check for bad alignment (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add owner_prog_type and owner_jited to bpftool output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: mark offloaded programs more explicitly in plain output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for new map types (queue and stack) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for bpftool prog (attach|detach) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use "/proc/self/" i.o. crafting links with getpid() (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: use movn/movk/movk sequence to generate kernel addresses (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: make libbpf _GNU_SOURCE friendly (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix a bitfield pretty print issue (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix various lib and testsuite build failures on 32-bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add addition type tests to test_btf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix two test_btf unit test cases (Yauheni Kaliuta) [1700846] - [net] bpf: btf: check name validity for various types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragment CONFIG_FTRACE_SYSCALLS (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap, add options for msg_pop_data() helper (Yauheni Kaliuta) [1700846] - [tools] bpf: add msg_pop_data helper to tools (Yauheni Kaliuta) [1700846] - [tools] libbpf: Document API and ABI conventions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Verify versioned symbols (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add version script for DSO (Yauheni Kaliuta) [1700846] - [tools] libbpf: Name changing for btf_get_from_id (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: change selftest test_btf for both jit and non-jit (Yauheni Kaliuta) [1700846] - [net] bpf: btf: support proper non-jit func info (Yauheni Kaliuta) [1700846] - [arm64] bpf, arm64: fix getting subprog addr from aux for calls (Yauheni Kaliuta) [1700846] - [net] bpf, ppc64: generalize fetching subprog into bpf_jit_get_func_addr (Yauheni Kaliuta) [1700846] - [tools] bpf: align map type names formatting (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix spelling mistake "Memmber" -> "Member" (Yauheni Kaliuta) [1700846] - [net] bpf, tags: Fix DEFINE_PER_CPU expansion (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: error handling regarding kprobe_events (Yauheni Kaliuta) [1700846] - [tools] libbpf: make bpf_object__open default to UNSPEC (Yauheni Kaliuta) [1700846] - [tools] bpf: add skb->tstamp r/w access from tc clsact and cg skb progs (Yauheni Kaliuta) [1700846] - [net] bpf: fix integer overflow in queue_stack_map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix spelling mistake "memeory" -> "memory" (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: make longest_prefix_match() faster (Yauheni Kaliuta) [1700846] - [tools] bpf: adding tests for map_in_map helpber in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: adding support for map in map in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: don't specify prog name if kernel doesn't support it (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: remove map name retry from bpf_create_map_xattr (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: introduce bpf_object__probe_caps to test BPF capabilities (Yauheni Kaliuta) [1700846] - [tools] libbpf: make sure bpf headers are c++ include-able (Yauheni Kaliuta) [1700846] - [tools] bpf: fix a libbpf loader issue (Yauheni Kaliuta) [1700846] - [include] bpf: fix a compilation error when CONFIG_BPF_SYSCALL is not defined (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add support for func types (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: enhance test_btf file testing to test func info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: refactor to implement btf_get_from_id() in lib/bpf (Yauheni Kaliuta) [1700846] - [samples] tools/bpf: do not use pahole if clang/llvm can generate BTF sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add support to read .BTF.ext sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: extends test_btf to test load/retrieve func_type info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add new fields for program load in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h header to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce bpf_func_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTO (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Break up btf_type_is_void() (Yauheni Kaliuta) [1700846] - [tools] tools: add selftest for BPF_F_ZERO_SEED (Yauheni Kaliuta) [1700846] - [tools] tools: sync linux/bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: move BPF_F_QUERY_EFFECTIVE after map flags (Yauheni Kaliuta) [1700846] - [net] bpf: allow zero-initializing hash map seed (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry map creation without the name (Yauheni Kaliuta) [1700846] - [net] bpf: allocate local storage buffers using GFP_ATOMIC (Yauheni Kaliuta) [1700846] - [net] bpf: fix off-by-one error in adjust_subprog_starts (Yauheni Kaliuta) [1700846] - [net] bpf: fix null pointer dereference on pointer offload (Yauheni Kaliuta) [1700846] - [tools] bpftool: make libbfd optional (Yauheni Kaliuta) [1700846] - [net] net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [powerpc] net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [net] net/skbuff: add macros for VLAN_PRESENT bit (Yauheni Kaliuta) [1700846] - [tools] selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Support socket lookup in CGROUP_SOCK_ADDR progs (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp (Yauheni Kaliuta) [1700846] - [net] bpf: Extend the sk_lookup() helper to XDP hookpoint (Yauheni Kaliuta) [1700846] - [net] bpf: helper to pop data from messages (Yauheni Kaliuta) [1700846] - [net] bpf: fix wrong helper enablement in cgroup local storage (Yauheni Kaliuta) [1700846] - [include] bpf: sk_msg program helper bpf_msg_push_data (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte-order in bpf_sk_lookup (Yauheni Kaliuta) [1700846] - [net] bpf: Allow sk_lookup with IPv6 module (Yauheni Kaliuta) [1700846] - [net] net: core: Fix build with CONFIG_IPV6=m (Yauheni Kaliuta) [1700846] - [net] bpf: Fix dev pointer dereference from sk_skb (Yauheni Kaliuta) [1700846] - [net] bpf: fix building without CONFIG_INET (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Fix bpf_program__next() API (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix uninitialized duration warning (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Allow narrow loads with offset > 0 (Yauheni Kaliuta) [1700846] - [tools] bpftool: support loading flow dissector (Yauheni Kaliuta) [1700846] - [tools] bpftool: add pinmaps argument to the load/loadall (Yauheni Kaliuta) [1700846] - [tools] bpftool: add loadall command (Yauheni Kaliuta) [1700846] - [tools] libbpf: add internal pin_name (Yauheni Kaliuta) [1700846] - [tools] libbpf: bpf_program__pin: add special case for instances.nr == 1 (Yauheni Kaliuta) [1700846] - [tools] libbpf: cleanup after partial failure in bpf_object__pin (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: rename flow dissector section to flow_dissector (Yauheni Kaliuta) [1700846] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Yauheni Kaliuta) [1700846] - [net] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [include] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call finalize() from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call verify_insn from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary when it exists (Yauheni Kaliuta) [1700846] - [tools] bpftool: Improve handling of ENOENT on map dumps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a test case for sock_ops perf-event notification (Yauheni Kaliuta) [1700846] - [net] bpf: add perf event notificaton support for sock_ops (Yauheni Kaliuta) [1700846] - [net] bpf: let verifier to calculate and record max_pkt_offset (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: update references to other man pages in documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: pass an argument to silence open_obj_pinned() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix plain output and doc for --bpffs option (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: prevent infinite loop in get_fdinfo() (Yauheni Kaliuta) [1700846] - [samples] bpf_load: add map name to load_maps error message (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading programs, maps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: enable (uncomment) all tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv (Yauheni Kaliuta) [1700846] - [net] bpf: show main program address and length in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited address in bpf_prog_info->jited_ksyms (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited prog address in /proc/kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: test make sure to run unpriv test cases in test_verifier (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: don't set id on after map lookup with ptr_to_map_val return (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix compile error in libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary if it exists (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add unlimited rlimit for flow_dissector_load (Yauheni Kaliuta) [1700846] - [net] bpf: add bpf_jit_limit knob to restrict unpriv allocations (Yauheni Kaliuta) [1700846] - [net] bpf: make direct packet write unclone more robust (Yauheni Kaliuta) [1700846] - [net] bpf: fix leaking uninitialized memory on pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet write into pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix cg_skb types to hint access type in may_access_direct_pkt_data (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet access for flow dissector progs (Yauheni Kaliuta) [1700846] - [net] bpf: disallow direct packet access for unpriv in cg_skb (Yauheni Kaliuta) [1700846] - [tools] bpf: fix test suite to enable all unpriv program types (Yauheni Kaliuta) [1700846] - [net] bpf, btf: fix a missing check bug in btf_parse (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragments BPF_STREAM_PARSER and XDP_SOCKETS (Yauheni Kaliuta) [1700846] - [net] bpf: devmap: fix wrong interface selection in notifier_call (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix completion for "bpftool map update" (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: print nb of cmds to stdout (not stderr) for batch mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: document restriction on '.' in names to pin in bpffs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix return value comparison for tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: simplify and cleanup perf ring buffer walk (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: avoid retpoline for map push/pop/peek operation (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: remove unneeded flow key in check_helper_mem_access (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: reject xadd on flow key memory (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: fix register type dump in xadd and st (Yauheni Kaliuta) [1700846] - [net] ulp: remove uid and user_visible members (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap add options to use msg_push_data (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf support for msg_push_data (Yauheni Kaliuta) [1700846] - [tools] Sync uapi/bpf.h to tools/include (Yauheni Kaliuta) [1700846] - [net] bpf: add tests for direct packet access from CGROUP_SKB (Yauheni Kaliuta) [1700846] - [net] bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: use correct barriers in perf ring buffer walk (Yauheni Kaliuta) [1700846] - [tools] tools, perf: add and use optimized ring_buffer_{read_head, write_tail} helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add test cases for queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall (Yauheni Kaliuta) [1700846] - [net] bpf: add queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf/syscall: allow key to be null in map functions (Yauheni Kaliuta) [1700846] - [net] bpf: rename stack trace map operations (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use 4 context mode for the NFP disasm (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix file resource leak in load_kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap, add msg_peek tests to test_sockmap (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, support for msg_peek in sk_msg with redirect ingress (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix skmsg recvmsg handler to track size correctly (Yauheni Kaliuta) [1700846] - [include] bpf: skmsg, improve sk_msg_used_element to work in cork context (Yauheni Kaliuta) [1700846] - [tools] libbpf: Per-symbol visibility for DSO (Yauheni Kaliuta) [1700846] - [tools] bpf, tls: add tls header to tools infrastructure (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add map create command (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add flag to allow non-compat map definitions (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add support for attaching programs to maps (Yauheni Kaliuta) [1700846] - [maintainers] bpf, doc: add maintainers entry to related files (Yauheni Kaliuta) [1700846] - [tools] bpf: add tls support for testing in test_sockmap (Yauheni Kaliuta) [1700846] - [net] tls: add bpf support to sk_msg handling (Yauheni Kaliuta) [1700846] - [net] tls: replace poll implementation with read hook (Yauheni Kaliuta) [1700846] - [net] tls: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove ulp bits from sockmap (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: enforce sock_owned_by_me upon ulp init and cleanup (Yauheni Kaliuta) [1700846] - [net] net/tls: Make function get_rec() static (Yauheni Kaliuta) [1700846] - [net] net/tls: Mark the end in scatterlist table (Yauheni Kaliuta) [1700846] - [net] tls: Fixed a memory leak during socket close (Yauheni Kaliuta) [1700846] - [net] net/tls: Removed redundant checks for non-NULL (Yauheni Kaliuta) [1700846] - [net] tls: Add support for inplace records encryption (Yauheni Kaliuta) [1700846] - [net] tls: Remove redundant vars from tls record structure (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed race condition in async encryption (Yauheni Kaliuta) [1700846] - [net] tls: Fix socket mem accounting error under async encryption (Yauheni Kaliuta) [1700846] - [net] net/tls: Add support for async encryption of records for performance (Yauheni Kaliuta) [1700846] - [net] tls: Remove dead code in tls_sw_sendmsg (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed return value when tls_complete_pending_work() fails (Yauheni Kaliuta) [1700846] - [net] bpf: wait for running BPF programs when updating map-in-map (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install script with_addr.sh (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add config fragment LWTUNNEL (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: use proper type and uapi perf_event.h header for libbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add XDP selftests for modifying and popping VLAN headers (Yauheni Kaliuta) [1700846] - [tools] bpf: make TC vlan bpf_helpers avail to selftests (Yauheni Kaliuta) [1700846] - [net] net: fix generic XDP to handle if eth header was mangled (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, check bpf_map_lookup_elem access in bpf prog (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, change names of fixup maps (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, print strerror when map lookup error occurs (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, split the function do_dump() (Yauheni Kaliuta) [1700846] - [net] bpf: return EOPNOTSUPP when map lookup isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: error handling when map_lookup_elem isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix a missing check bug (Yauheni Kaliuta) [1700846] - [net] bpf: allow offload of programs with BPF-to-BPF function calls (Yauheni Kaliuta) [1700846] - [net] bpf: add verifier callback to get stack usage info for offloaded progs (Yauheni Kaliuta) [1700846] - [tools] libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause (Yauheni Kaliuta) [1700846] - [samples] bpf, tracex3_user: erase "ARRAY_SIZE" redefined (Yauheni Kaliuta) [1700846] - [tools] libbpf: Use __u32 instead of u32 in bpf_program__load (Yauheni Kaliuta) [1700846] - [tools] libbpf: Make include guards consistent (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in str_error.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in nlattr.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in libbpf.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Move __dump_nlmsg_t from API to implementation (Yauheni Kaliuta) [1700846] - [documentation] Documentation: Describe bpf reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add C tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support loading individual progs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Generalize dummy program types (Yauheni Kaliuta) [1700846] - [tools] bpf: Add helper to retrieve socket in BPF (Yauheni Kaliuta) [1700846] - [include] bpf: Introduce bpf_skb_ancestor_cgroup_id helper (Yauheni Kaliuta) [1700846] - [tools] bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h uapi with tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h uapi to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add reference tracking to verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Macrofy stack state copy (Yauheni Kaliuta) [1700846] - [include] bpf: Add PTR_TO_SOCKET verifier type (Yauheni Kaliuta) [1700846] - [net] bpf: Generalize ptr_or_null regs check (Yauheni Kaliuta) [1700846] - [net] bpf: Reuse canonical string formatter for ctx errs (Yauheni Kaliuta) [1700846] - [net] bpf: Add iterator for spilled registers (Yauheni Kaliuta) [1700846] - [net] bpf: don't accept cgroup local storage with zero value size (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: cgroup local storage-based network counters (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: extend the storage test to test per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier per-cpu cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for PERCPU_CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of per-cpu cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf: introduce per-cpu cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: rework cgroup storage pointer passing (Yauheni Kaliuta) [1700846] - [net] bpf: extend cgroup bpf core to allow multiple cgroup storage types (Yauheni Kaliuta) [1700846] - [net] bpf/test_run: support cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: harden flags check in cgroup_storage_update_elem() (Yauheni Kaliuta) [1700846] - [net] bpf: permit CGROUP_DEVICE programs accessing helper bpf_get_current_cgroup_id() (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test libbpf_{prog,attach}_type_by_name (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Use libbpf_attach_type_by_name in test_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support sk_skb/stream_{parser, verdict} section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support cgroup_skb/{e,in}gress section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Introduce libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] bpftool: Fix bpftool net output (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY maps (Yauheni Kaliuta) [1700846] - [tools] bpf: test_maps, only support ESTABLISHED socks (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix transition through disconnect without close (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap only allow ESTABLISHED sock state (Yauheni Kaliuta) [1700846] - [net] bpf: remove redundant null pointer check before consume_skb (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix compilation failure (Yauheni Kaliuta) [1700846] - [net] flow_dissector: fix build failure without CONFIG_NET (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix a compilation failure (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: remove duplicated includes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: improve output format for bpftool net (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix bpf_flow.c build (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test bpf flow dissection (Yauheni Kaliuta) [1700846] - [tools] flow_dissector: implements eBPF parser (Yauheni Kaliuta) [1700846] - [tools] bpf: support flow dissector in libbpf and bpftool (Yauheni Kaliuta) [1700846] - [include] flow_dissector: implements flow dissector BPF hook (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix end boundary calculation for type section (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a netlink recv issue (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: support prog array map and map of maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for program array map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add net support (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add more netlink functionalities in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move bpf/lib netlink related functions into a new file (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf/test_progs: do not check errno == 0 (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: fix verifier instability (Yauheni Kaliuta) [1700846] - [net] bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULP (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, add xskmap in map types (Yauheni Kaliuta) [1700846] - [tools] bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: xdpsock, minor fixes (Yauheni Kaliuta) [1700846] - [samples] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program (Yauheni Kaliuta) [1700846] - [net] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|get)sockopt (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add btf percpu map formated dump (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs percpu map pretty print tests in test_btf (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: display non-spill stack slot types in print_verifier_state (Yauheni Kaliuta) [1700846] - [tools] bpf: use --cgroup in test_suite if supplied (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap test remove shutdown() calls (Yauheni Kaliuta) [1700846] - [net] bpf: remove duplicated include from syscall.c (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, decrement copied count correctly in redirect error case (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix potential use after free in bpf_tcp_close (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: return from do_event_pipe() on bad arguments (Yauheni Kaliuta) [1700846] - [net] bpf: use per htab salt for bucket hash (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: write_space events need to be passed to TCP handler (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock hash count in alloc_sock_hash_elem (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys (Yauheni Kaliuta) [1700846] - [net] bpf: fix redirect to map under tail calls (Yauheni Kaliuta) [1700846] - [netdrv] veth: Support per queue XDP ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add XDP TX and REDIRECT (Yauheni Kaliuta) [1700846] - [net] xdp: Helpers for disabling napi_direct of xdp_return_frame (Yauheni Kaliuta) [1700846] - [net] bpf: Make redirect_info accessible from modules (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add ndo_xdp_xmit (Yauheni Kaliuta) [1700846] - [netdrv] veth: Handle xdp_frames in xdp napi ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Avoid drops by oversized packets when XDP is enabled (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add driver XDP (Yauheni Kaliuta) [1700846] - [net] net: Export skb_headers_offset_update (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpf selftest test_cgroup_storage failure (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_map_ctx_update_elem race with exist/noexist (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix map elem deletion race with smap_stop_sock (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix leakage of smap_psock_map_entry (Yauheni Kaliuta) [1700846] - [net] bpf: fix a rcu usage warning in bpf_prog_array_copy_core() (Yauheni Kaliuta) [1700846] - [tools] bpf: test: fix spelling mistake "REUSEEPORT" -> "REUSEPORT" (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add cgroup id helpers to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [net] bpf: decouple btf from seq bpf fs dump and enable more maps (Yauheni Kaliuta) [1700846] - [tools] bpf: Test BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [tools] bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor ARRAY_SIZE macro to bpf_util.h (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [net] net: Add ID (if needed) to sock_reuseport and expose reuseport_lock (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs pretty print btf test for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: btf: add pretty print for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs non-array map seq_show issue (Yauheni Kaliuta) [1700846] - [powerpc] powerpc/Makefiles: Convert ifeq to ifdef where possible (Yauheni Kaliuta) [1700846] - [net] bpf: introduce update_effective_progs() (Yauheni Kaliuta) [1700846] - [s390] s390: fix br_r1_trampoline for machines without exrl (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix a typo in map in map test (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix BTF code added twice to different trees (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a cgroup storage test (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: introduce the bpf_get_local_storage() helper function (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf: extend bpf_prog_array to store pointers to the cgroup storage (Yauheni Kaliuta) [1700846] - [net] bpf: allocate cgroup storage entries on attaching bpf programs (Yauheni Kaliuta) [1700846] - [net] bpf: pass a pointer to a cgroup storage using pcpu variable (Yauheni Kaliuta) [1700846] - [net] bpf: introduce cgroup storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add ability to charge bpf maps memory dynamically (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: MOV64 don't mark dst reg unbounded (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test for get_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Support bpf_get_socket_cookie in more prog types (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdpsock_user.c to libbpf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdp_fwd_user.c to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: add bpf_object__find_program_by_title() (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: handle NULL program gracefully in bpf_program__nth_fd() (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add BTF build flags to Makefile (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: ignore build products (Yauheni Kaliuta) [1700846] - [tools] bpf: Add Python 3 support to selftests scripts for bpf (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: fix inconsistent IS_ERR and PTR_ERR (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: remove redundant pointer sg (Yauheni Kaliuta) [1700846] - [net] bpf: bpf_prog_array_alloc() should return a generic non-rcu pointer (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: don't pass FEATURES_DUMP to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: remove libelf-getphdrnum feature detection (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: test_cgrp2_sock2: fix an off by one (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: ensure that we don't load over MAX_PROGS programs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test case for BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Better verification in test_tcpbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Switch test_tcpbpf_user to cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix const'ness in cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: print map dump and lookup with btf info (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: add btf print functionality (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: export btf types and name by offset from lib (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: build and install man page for eBPF helpers from bpftool/ (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpftool: add bash completion for cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: document cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: introduce cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test sys_connect BPF hooks with TFO (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add xdp_sample_pkts example (Yauheni Kaliuta) [1700846] - [tools] trace_helpers.c: Add helpers to poll multiple perf FDs for events (Yauheni Kaliuta) [1700846] - [net] bpf: deal with kABI breakage in cgroups (Yauheni Kaliuta) [1700846] - [netdrv] nfp: bpf: fix static check error through tightening shift amount adjustment (Pablo Cascon) [1663986] - [netdrv] nfp: disable netpoll on representors (Pablo Cascon) [1663986] - [netdrv] nfp: validate the return code from dev_queue_xmit() (Pablo Cascon) [1663986] - [netdrv] nfp: fix simple vNIC mailbox length (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: set higher timeout for flash bundle (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: allow the use of DMA buffer (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: move default buffer handling into its own function (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: use fractional size of the buffer (Pablo Cascon) [1663986] - [netdrv] nfp: report RJ45 connector in ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: remove ethtool flashing fallback (Pablo Cascon) [1663986] - [netdrv] nfp: Remove switchdev.h inclusion (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: allow flashing the device via devlink (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: include vendor/product info in serial number (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: use the generic manufacture identifier instead of vendor (Pablo Cascon) [1663986] - [netdrv] nfp: flower: cmsg: use struct_size() helper (Pablo Cascon) [1663986] - [netdrv] nfp: Implement ndo_get_port_parent_id() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: complete ALU32 logic shift supports (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: correct the behavior for shifts by zero (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report the running and flashed versions (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: add support for versions command (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report fixed versions (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report driver name and serial number (Pablo Cascon) [1663986] - [netdrv] nfp: use struct_size() in kzalloc() (Pablo Cascon) [1663986] - [netdrv] nfp: flower: enable MAC address sharing for offloadable devs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure MAC cleanup on address change (Pablo Cascon) [1663986] - [netdrv] nfp: flower: add infastructure for non-repr priv data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure deletion of old offloaded MACs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove list infastructure from MAC offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ignore offload of VF and PF repr MAC addresses (Pablo Cascon) [1663986] - [netdrv] nfp: flower: tidy tunnel related private data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: support multiple memory units for filter offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase cmesg reply timeout (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: optimize codegen for JSET with a constant (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remove the trivial JSET optimization (Pablo Cascon) [1663986] - [netdrv] nfp: flower: fix cb_ident duplicate in indirect block register (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allow to opt-out of RED offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure TCP flags can be placed in IPv6 frame (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Pablo Cascon) [1663986] - [netdrv] nfp: convert to DEFINE_SHOW_ATTRIBUTE (Pablo Cascon) [1663986] - [netdrv] nfp: report more info when reconfiguration fails (Pablo Cascon) [1663986] - [netdrv] nfp: add offset to all TLV parsing errors (Pablo Cascon) [1663986] - [netdrv] nfp: add offloads on representors (Pablo Cascon) [1663986] - [netdrv] nfp: add locking around representor changes (Pablo Cascon) [1663986] - [netdrv] nfp: run don't require Qdiscs on representor netdevs (Pablo Cascon) [1663986] - [netdrv] nfp: run representor TX locklessly (Pablo Cascon) [1663986] - [netdrv] nfp: avoid oversized TSO headers with metadata prepend (Pablo Cascon) [1663986] - [netdrv] nfp: correct descriptor offsets in presence of metadata (Pablo Cascon) [1663986] - [netdrv] nfp: move queue variable init (Pablo Cascon) [1663986] - [netdrv] nfp: move temporary variables in nfp_net_tx_complete() (Pablo Cascon) [1663986] - [netdrv] nfp: copy only the relevant part of the TX descriptor for frags (Pablo Cascon) [1663986] - [netdrv] nfp: flower: prevent offload if rhashtable insert fails (Pablo Cascon) [1663986] - [netdrv] nfp: flower: release metadata on offload failure (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add support for more threshold actions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add cls_u32 offload for simple band classification (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add functions to update DSCP -> virtual queue map (Pablo Cascon) [1663986] - [netdrv] nfp: abm: calculate PRIO map len and check mailbox size (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add GRED offload (Pablo Cascon) [1663986] - [netdrv] nfp: abm: wrap RED parameters in bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add up bands for sto/non-sto stats (Pablo Cascon) [1663986] - [netdrv] nfp: abm: switch to extended stats for reading packet/byte counts (Pablo Cascon) [1663986] - [netdrv] nfp: abm: size threshold table to account for bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: pass band parameter to functions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: map per-band symbols (Pablo Cascon) [1663986] - [netdrv] nfp: abm: restructure Qdisc handling (Pablo Cascon) [1663986] - [netdrv] nfp: abm: save RED's parameters (Pablo Cascon) [1663986] - [netdrv] nfp: abm: reset RED's child based on limit (Pablo Cascon) [1663986] - [netdrv] nfp: abm: build full Qdisc hierarchy based on graft notifications (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allocate Qdisc child table (Pablo Cascon) [1663986] - [netdrv] nfp: abm: remember which Qdisc is root (Pablo Cascon) [1663986] - [netdrv] nfp: abm: track all offload-enabled qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: abm: keep track of all RED thresholds (Pablo Cascon) [1663986] - [netdrv] nfp: abm: rename qdiscs -> red_qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary code in flow lookup (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove TC egdev offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: offload tunnel decap rules via indirect TC blocks (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase scope of netdev checking functions (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow non repr netdev offload (Pablo Cascon) [1663986] - [netdrv] nfp: use the new __netdev_tx_sent_queue() BQL optimisation (Pablo Cascon) [1663986] - [netdrv] nfp: abm: refuse RED offload with harddrop set (Pablo Cascon) [1663986] - [netdrv] nfp: abm: don't set negative threshold (Pablo Cascon) [1663986] - [netdrv] nfp: abm: provide more precise info about offload parameter validation (Pablo Cascon) [1663986] - [netdrv] nfp: parse vNIC TLV capabilities at alloc time (Pablo Cascon) [1663986] - [netdrv] nfp: pass ctrl_bar pointer to nfp_net_alloc (Pablo Cascon) [1663986] - [netdrv] nfp: abm: split qdisc offload code into a separate file (Pablo Cascon) [1663986] - [netdrv] nfp: flower: include geneve as supported offload tunnel type (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use geneve and vxlan helpers (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use the common netdev notifier (Pablo Cascon) [1663986] - [netdrv] nfp: register a notifier handler in a central location for the device (Pablo Cascon) [1663986] - [netdrv] nfp: flower: make nfp_fl_lag_changels_event() void (Pablo Cascon) [1663986] - [netdrv] nfp: flower: don't try to nack device unregister events (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary iteration over devices (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: protect against mis-initializing atomic counters (Pablo Cascon) [1663986] - [netdrv] nfp: devlink port split support for 1x100G CXP NIC (Pablo Cascon) [1663986] - [netdrv] nfp: replace long license headers with SPDX (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support pointers to other stack frames for BPF-to-BPF calls (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: account for BPF-to-BPF calls when preparing nfp JIT (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: ignore helper-related checks for BPF calls in nfp verifier (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depth (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow control message sizing for map ops (Pablo Cascon) [1663986] - [netdrv] nfp: allow apps to request larger MTU on control vNIC (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: parse global BPF ABI version capability (Pablo Cascon) [1663986] - [netdrv] nfp: warn on experimental TLV types (Pablo Cascon) [1663986] - [netdrv] nfp: remove ndo_poll_controller (Pablo Cascon) [1663986] - [netdrv] nfp: replace spin_lock_bh with spin_lock in tasklet callback (Pablo Cascon) [1663986] - [netdrv] nfp: separate VXLAN and GRE feature handling (Pablo Cascon) [1663986] - [netdrv] nfp: validate rtsym accesses fall within the symbol (Pablo Cascon) [1663986] - [netdrv] nfp: prefix rtsym error messages with symbol name (Pablo Cascon) [1663986] - [netdrv] nfp: fix readq on absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: make RTsym users handle absolute symbols correctly (Pablo Cascon) [1663986] - [netdrv] nfp: support access to absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: convert all RTsym users to use new read/write helpers (Pablo Cascon) [1663986] - [netdrv] nfp: convert existing RTsym helpers to full target decoding (Pablo Cascon) [1663986] - [netdrv] nfp: pass cpp_id to nfp_cpp_map_area() (Pablo Cascon) [1663986] - [netdrv] nfp: add RTsym access helpers (Pablo Cascon) [1663986] - [netdrv] nfp: add basic errors messages to target logic (Pablo Cascon) [1663986] - [netdrv] nfp: save the MU locality field offset (Pablo Cascon) [1663986] - [netdrv] nfp: refactor the per-chip PCIe config (Pablo Cascon) [1663986] - [netdrv] nfp: add support for NFP5000 (Pablo Cascon) [1663986] - [netdrv] nfp: abm: look up MAC addresses via management FW (Pablo Cascon) [1663986] - [netdrv] nfp: add support for indirect HWinfo lookup (Pablo Cascon) [1663986] - [netdrv] nfp: interpret extended FW load result codes (Pablo Cascon) [1663986] - [netdrv] nfp: attempt FW load from flash (Pablo Cascon) [1663986] - [netdrv] nfp: encapsulate NSP command arguments into structs (Pablo Cascon) [1663986] - [netdrv] nfp: clean up return types in kdoc comments (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow matching on ipv4 UDP tunnel tos and ttl (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: xdp_adjust_tail support (Pablo Cascon) [1663986] - [netdrv] nfp: fix variable dereferenced before check in nfp_app_ctrl_rx_raw() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: improve map offload info messages (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remember maps by ID (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow receiving perf events on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: pass raw data buffer to nfp_bpf_event_output() (Pablo Cascon) [1663986] - [netdrv] nfp: allow control message reception on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: move repr handling on RX path (Pablo Cascon) [1663986] - [netdrv] nfp: protect from theoretical size overflows on HW descriptor ring (Pablo Cascon) [1663986] - [netdrv] nfp: restore correct ordering of fields in rx ring structure (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow program sharing within ASIC (Pablo Cascon) [1663986] - [netdrv] nfp: add .ndo_init() and .ndo_uninit() callbacks (Pablo Cascon) [1663986] - [netdrv] nfp: add support for simultaneous driver and hw XDP (Pablo Cascon) [1663986] - [netdrv] nfp: avoid using getnstimeofday64() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: migrate to advanced reciprocal divide in reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u32 divide using reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u16 and u32 multiplications (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: copy range info for all operands of all ALU operations (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename umin/umax to umin_src/umax_src (Pablo Cascon) [1663986] - [netdrv] nfp: make use of napi_consume_skb() (Pablo Cascon) [1663986] - [netdrv] nfp: implement netpoll ndo (thus enabling netconsole) (Pablo Cascon) [1663986] - [netdrv] nfp: fail probe if serial or interface id is missing (Pablo Cascon) [1663986] - [netdrv] nfp: expose ring stats of inactive rings via ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow source ptr type be map ptr in memcpy optimization (Pablo Cascon) [1663986] - [netdrv] bpf: offload: keep the offload state per-ASIC (Pablo Cascon) [1663986] - [netdrv] bpf: offload: aggregate offloads per-device (Pablo Cascon) [1663986] - [tools] selftests/bpf: add test for sharing objects between netdevs (Ivan Vecera) [1708399] - [netdrv] netdevsim: allow program sharing between devices (Ivan Vecera) [1708399] - [net] bpf: offload: allow program and map sharing per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: keep the offload state per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: aggregate offloads per-device (Ivan Vecera) [1708399] - [net] bpf: offload: rename bpf_offload_dev_match() to bpf_offload_prog_map_match() (Ivan Vecera) [1708399] - [netdrv] netdevsim: associate bound programs with shared dev (Ivan Vecera) [1708399] - [netdrv] netdevsim: add shared netdevsim devices (Ivan Vecera) [1708399] - [netdrv] netdevsim: add switch_id attribute (Ivan Vecera) [1708399]- [infiniband] IB/mlx5: Remove set but not used variable (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: WQE dump jumps over first 16 bytes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix false compilation warning (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Remove redundant assignment (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix compilation warning in en_tc.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix compilation warning in eq.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix the max MTU check in case of XDP (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix use-after-free after xdp_return_frame (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix scatter to CQE in DCT QP creation (Alaa Hleihel) [1691238] - [netdrv] Revert "net/mlx5e: Enable reporting checksum unnecessary also for L3 packets" (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Rx, Check ip headers sanity (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, idr remove on flow delete (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, hold rcu read lock a bit longer (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Consider tunnel type for encap contexts (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Correctly use the namespace type when allocating pedit action (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Allow legacy link-modes configuration via non-extended ptys (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Fix type analysis of advertised link-mode (Alaa Hleihel) [1691238] - [netdrv] net: mlx5: Add a missing check on idr_find, free buf (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all L4 protocols (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Use mlx5 core to create/destroy a DEVX DCT (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix DCT creation bad flow (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix bad flow upon DEVX mkey creation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Add support for ODP for DEVX indirection mkey (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Manage indirection mkey upon DEVX flow for ODP (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: DEVX handling for indirection MKEY (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix access to non-existing receive queue (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Properly get the PF number phys port name ndo (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Consolidate update FTE for all removal changes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add a locked flag to node removal functions (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add modify FTE helper function (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix multiple updates of steering rules in parallel (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Validate correct PD before prefetch MR (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Introduce and reuse helper to identify ODP MR (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Protect against prefetch of invalid MR (Alaa Hleihel) [1691238] - [infiniband] net/mlx5: Make mlx5_cmd_exec_cb() a safe API (Alaa Hleihel) [1691238] - [infiniband] RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Embed into the code flow the ODP config option (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Add missing static function annotation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Do not use hw_access_flags for be and CPU data (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix code style issue in mlx driver (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix the locking of SRQ objects in ODP events (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Make mlx5_ib_stage_odp_cleanup() static (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Declare local functions 'static' (Alaa Hleihel) [1691238] - [netdrv] RDMA/mlx5: Delete declaration of already removed function (Alaa Hleihel) [1691238] - [netdrv] mlx5-core: Mark ConnectX-6 Dx as unsupported device (Alaa Hleihel) [1691236 1687434] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1691236 1687434] - [infiniband] IB/mlx5: Fix mapping of link-mode to IB width and speed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: ethtool, Add ethtool support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Add support to ext_* fields introduced in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [include] net/mlx5: Add new fields to Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Refactor queries to speed fields in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Set peer flow needed also for multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Update check for merged eswitch device (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Use hint to resolve route when in HW multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Always query offloaded tc peer rule counter (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Re-attempt to offload flows on multipath port affinity events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Emit port affinity event for multipath offloads (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Allow one failure when offloading tc encap rules under multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't inherit flow flags on peer flow creation (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Activate HW multipath and handle port affinity based on FIB events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Add multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use own workqueue for lag netdev events processing (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Expose lag operations in header file (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use unsigned int bit instead of bool as a struct member (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't make internal use of errno to denote missing neigh (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Cleanup attach encap function (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Return the allocated flow directly from __mlx5e_add_fdb_flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix GRE key by controlling port tunnel entropy calculation (Alaa Hleihel) [1691236 1663240] - [include] net/mlx5: Introduce tunnel entropy control in PCMR register (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Use read-modify-write when changing PCMR register values (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Remove wrong and superfluous tc pedit header type check (Alaa Hleihel) [1691236] - [netdrv] drivers: net: use flow action infrastructure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: support for two independent packet edit actions (Alaa Hleihel) [1691236] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, fix redirect resources availability check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix a compilation warning in events.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: No command allowed when command interface is not ready (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix NULL pointer derefernce in set channels error flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Don't overwrite pedit action when multiple pedit used (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Update hw flows when encap source mac changed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the inner headers to determine tc/pedit offload limitation on decap flows (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Properly set steering match levels for offloaded TC decap rules (Alaa Hleihel) [1691236 1663207] - [netdrv] net/mlx5e: Unblock setting vid 0 for VFs through the uplink rep (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move to use common phys port names for vport representors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow MAC invalidation while spoofchk is ON (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Take lock with IRQs disabled to avoid deadlock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong private flag usage causing checksum disable (Alaa Hleihel) [1691236] - [netdrv] Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager" (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix flow creation on representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix how advise_mr() launches async work (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix check for supported user flags when creating a QP (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix cb_ident duplicate in indirect block register (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong (zero) TX drop counter indication for representor (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong error code return on FEC query failure (Alaa Hleihel) [1691236] - [infiniband] Revert "IB/mlx5: Fix long EEH recover time with NVMe offloads" (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC INI usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: drop useless LIST_HEAD (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: fix semicolon.cocci warnings (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Signedness bug in UVERBS_HANDLER() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allocate the per-port Q counter shared when DEVX is supported (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add user control for XDP TX MPWQE feature (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Support Enhanced Multi-Packet TX WQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add array for WQE info descriptors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Maintain a FIFO structure for xdp_info instances (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Replace boolean doorbell indication with segment pointer (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Warn upon polling an error CQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Change the XDP SQ redirect indication (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Precede XDP-related operations in RQ poll by a loaded program check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: TX, Print opcode in error CQE warning (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix wrong error unwind (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix long EEH recover time with NVMe offloads (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Simplify netdev unbinding (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the correct commands for UMEM and UCTX allocation (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix LAG requirement when CONFIG_MLX5_ESWITCH is off (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix query_nic_sys_image_guid() error during init (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support tunnel encap over tagged Ethernet (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Support VLAN encap ETH header generation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Re-order route and encap header memory allocation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Tunnel encap ETH header helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC encap flows with vlan on underlay (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Tunnel routing output devs helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC flows with egress upper devices (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow vlans on e-switch uplink reps (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Increase VF representors' SQ size to 128 (Alaa Hleihel) [1691236] - [netdrv] mlx5: extend PTP gettime function to read system clock (Alaa Hleihel) [1691236] - [netdrv] mlx5: update timecounter at least twice per counter overflow (Alaa Hleihel) [1691236] - [include] IB/mlx5: Introduce uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] drivers: net: ethernet: mellanox: use skb_sec_path helper (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix compile issue when ODP disabled (Alaa Hleihel) [1691236] - [include] net/mlx5: Add shared Q counter bits (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add advise_mr() support (Alaa Hleihel) [1691236 1663248] - [infiniband] IB/uverbs: Add helper to get array size from ptr attribute (Alaa Hleihel) [1691236 1663248] - [infiniband] RDMA/mlx5: Fix function name typo 'fileds' -> 'fields' (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Delete unreachable handle_atomic code by simplifying SW completion (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Continue driver initialization despite debugfs failure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Add some ethtool port control entries to the uplink rep netdev (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Expose ethtool pause and link functions to mlx5e callers (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Add sriov and udp tunnel ndo support for the uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Handle port mtu/link, dcb and lag for uplink reps (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Uninstantiate esw manager vport netdev on switchdev mode (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Remove leftover code from the PF netdev being uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use dedicated uplink vport netdev representor (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use single argument for the esw representor build params helper (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5: E-Switch, Remove redundant reloading of the IB interface (Alaa Hleihel) [1691236 1663256 1663207] - [netdrv] net/mlx5: Handle LAG FW commands failure gracefully (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Make RoCE and SR-IOV LAG modes explicit (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Rename mlx5_lag_is_bonded() to __mlx5_lag_is_active() (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow co-enablement of uplink LAG and SRIOV (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow/disallow LAG according to pre-req only (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Adjustments for the activate LAG logic to run under sriov (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Duplicate offloaded TC eswitch rules under uplink LAG (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Offload TC e-switch rules with egress LAG device (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: In case of LAG, one switch parent id is used for all representors (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Enhance flow counter scheme for offloaded TC eswitch rules (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Infrastructure for duplicated offloading of TC flows (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5e: E-Switch, Add peer miss rules (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5: Introduce inter-device communication mechanism (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Fold the modify lag code into function (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Add lag affinity info to log (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Split the activate lag function into two routines (Alaa Hleihel) [1691236 1663230] - [include] net/mlx5: E-Switch, Introduce flow counter affinity (Alaa Hleihel) [1691236 1663230] - [infiniband] IB/mlx5: Unify e-switch representors load approach between uplink and VFs (Alaa Hleihel) [1691236] - [include] net/mlx5: Use lowercase 'X' for hex values (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove set but not used variable 'upriv' (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove duplicated include from eswitch.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use monitor counters for update stats (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Monitor counters commands support (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Avoid query PPCNT register if not supported by the device (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use CQE padding for Ethernet CQs (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support multiple encapsulations for a TC flow (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Allow association of a flow to multiple encaps (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Change parse attr struct to accommodate multiple tunnel infos (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Support header rewrite actions with remote port mirroring (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Replace the split logic with extended destination (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Annul encap action ordering requirement (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Move flow attr reformat action bit to per dest flags (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Refactor eswitch flow attr for destination specific properties (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: E-Switch, Rename esw attr mirror count field (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: Consider encapsulation properties when comparing destinations (Alaa Hleihel) [1691236 1663239] - [infiniband] RDMA/mlx5: Fail early if user tries to create flows on IB representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Remove duplicated include from mlx5_ib.h (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add 2X width support to query_port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add HDR speed support to query port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Report CapabilityMask2 in ib_query_port (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Add GRE protocol offloading (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Move TC tunnel offloading code to separate source file (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Branch according to classified tunnel type (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel decap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel encap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Replace egdev with indirect block notifications (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Propagate the filter's net device to mlx5e structures (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Provide the TC filter netdev as parameter to flower callbacks (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Support TC indirect block notifications for eswitch uplink reprs (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Store eswitch uplink representor state on a dedicated struct (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Remove the get protocol device interface entry (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Support extended destination format in flow steering command (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5: E-Switch, Change vhca id valid bool field to bit flag (Alaa Hleihel) [1691236 1663239 1663207] - [include] net/mlx5: Introduce extended destination fields (Alaa Hleihel) [1691236 1663239] - [infiniband] net/mlx5: Revise gre and nvgre key formats (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Add monitor commands layout and event data (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for plugged-disabled cable status in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for PCIe power slot exceeded error in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Rework handling of port module events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Move flow counters data structures from flow steering header (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: When fetching CQEs return CQE instead of void pointer (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Report packet based credit mode device capability (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add packet based credit mode support (Alaa Hleihel) [1691236] - [include] net/mlx5: Expose packet based credit mode (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable TX on a DEVX flow table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Improve ethtool private-flags code structure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: ethtool, Support user configuration for RX hash fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move RSS params to a dedicated struct (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Refactor TIR configuration function (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move modify tirs hash functionality (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Cleanup unused defines (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove trailing space of tx_pause ethtool counter name (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Update the supported DEVX commands (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enforce DEVX privilege by firmware (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable modify and query verbs objects via DEVX (Alaa Hleihel) [1691236] - [include] net/mlx5: Update mlx5_ifc with DEVX UCTX capabilities bits (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold modify RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold create RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Initialize SRQ tables on mlx5_ib (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Update SRQ functions signatures to mlx5_ib format (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use stages for callback to setup and release DEVX (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Remove SRQ signature global flag (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Move SRQ functions to RDMA part (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove references to local mlx5_core functions (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove not-used lib/eq.h header file (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove dead transobj code (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Align SRQ licenses and copyright information (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Debug print for forwarded async events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward SRQ resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward QP/WorkQueues resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove all deprecated software versions of FW events (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw delay drop general event (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow forwarding event type general event as is (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw port change event rather than the software version (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove unused events callback and logic (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward all mlx5 events to mlx5 notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow port change event to be forwarded to driver notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Driver events notifier API (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented QP's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented SRQ's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Attach a DEVX counter via raw flow creation (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Improve core device events handling (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Device events, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CQ ERR, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Resource tables, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CmdIF, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWPage, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: E-Switch, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Clock, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FPGA, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWTrace, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Introduce atomic notifier chain subscription API (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use the uapi disablement APIs instead of code (Alaa Hleihel) [1691236] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Alaa Hleihel) [1691236] - [netdrv] mlx5: use skb_vlan_tag_get_prio() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow modify AV in DCI QP to RTR (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Make EQE access methods inline (Alaa Hleihel) [1691236] - [netdrv] {net, IB}/mlx5: Move Page fault EQ and ODP logic to RDMA (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Generic EQ (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Different EQ types (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Privatize eq_table and friends (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, irq_info and rmap belong to eq_table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Create all EQs in one place (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Move all EQ logic to eq.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove redundant completion EQ list lock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, No need to store eq index as a field (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove unused fields and structures (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Use the right place to store/read IRQ affinity hint (Alaa Hleihel) [1691236] - [include] net/mlx5: Fix offsets of ifc reserved fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove the false indication of software timestamping support (Alaa Hleihel) [1691234 1647734] - [netdrv] net/mlx5: Typo fix in del_sw_hw_rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: RX, Fix wrong early return in receive queue poll (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Cancel DIM work on close SQ (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Remove unused UDP GSO remaining counter (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid encap flows deletion attempt the 1st time a neigh is resolved (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Properly initialize flow attributes for slow path eswitch rule deletion (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid overriding the user provided priority for offloaded tc rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Err if asked to mirror a goto chain tc eswitch rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix default amount of channels for VF representors (Alaa Hleihel) [1691234] - [include] net/mlx5: E-Switch, Fix fdb cap bits swap (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Block DEVX umem from the non applicable cases (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Fix XRC QP support after introducing extended atomic (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix failing ethtool query on FEC query error (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix wrong field name in FEC related functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix a bug in turning off FEC policy in unsupported speeds (Alaa Hleihel) [1691234] - [include] net/mlx5: Fix XRC SRQ umem valid bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Allocate enough space for the FDB sub-namespaces (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Added 'raw_errors_laneX' fields to ethtool statistics (Alaa Hleihel) [1691234] - [include] net/mlx5: Added "per_lane_error_counters" cap bit to PCAM (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool driver callback for query/set FEC policy (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add port FEC get/set functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add FEC fields to Port Phy Link Mode (PPLM) reg (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Remove counter from idr after removing it from list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Take fs_counters dellist before addlist (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Refactor fragmented buffer struct fields and init flow (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Support offloading tc priorities and chains for eswitch flows (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Use a slow path rule instead if vxlan neighbour isn't available (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Enable setting goto slow path chain action (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid duplicated code for tc offloads add/del fdb rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: For TC offloads, always add new flow instead of appending the actions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add a no-append flow insertion mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Add chains and priorities (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Have explicit API to delete fwd rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Split FDB fast path prio to multiple namespaces (Alaa Hleihel) [1691234] - [include] net/mlx5: Add cap bits for multi fdb encap (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Split TC add rule path for nic vs e-switch (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change return type of tc add flow functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Use flow counter IDs and not the wrapping cache object (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Get counters for offloaded flows from callers (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Add support for extended atomic operations (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Allow scatter to CQE without global signaled WRs (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify that driver supports user flags (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Support scatter to CQE for DC transport type (Alaa Hleihel) [1691234] - [include] net/mlx5: Expose DC scatter to CQE capability bit (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Add support for flow tag to raw create flow (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify DEVX object type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add new counter for aRFS rule insertion failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add extack messages for TC offload failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: E-Switch, Add extack messages to devlink callbacks (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Allow reporting of checksum unnecessary (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable reporting checksum unnecessary also for L3 packets (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add ethtool control of ring params to VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable multi-queue and RSS for VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose ethtool rss key size / indirection table functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose function for building RSS params (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Provide explicit directive if to create inner indirect tirs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Provide flow dest when creating vport rx rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Extract creation of rep's default flow rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable stateless offloads for VF representor netdevs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change VF representors' RQ type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool steering, Support masks for l3/l4 filters (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX on IB (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Manage device uid for DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Expose RAW QP device handles to user space (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set valid umem bit on DEVX (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of XRCD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of CQ creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid upon PD allocation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIS commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIR commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of MCG commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of QP creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Use uid as part of PD commands (Alaa Hleihel) [1691234] - [include] net/mlx5: Update mlx5_ifc with DEVX UID bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of QP commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of CQ commands (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Enable vport loopback when user context or QP mandate (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating RAW ethernet QP with loopback support (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Refactor transport domain bookkeeping logic (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Rename incorrect naming in IFC file (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Use rdma_user_mmap_io (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating a matcher for a NIC TX flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX namespace when getting a flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add flow actions support to raw create flow (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor raw flow creation (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Don't overwrite action if already set (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor flow action parsing to be more generic (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching packet reformat action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable reformat on NIC RX if supported (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching DECAP action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable decap and packet reformat on flow tables (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching modify header to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX steering support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5e: Replace PTP clock lock from RW lock to seq lock (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Move Q counters allocation and drop RQ to init_rx (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add flow counters idr (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Store flow counters in a list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add new list to store deleted flow counters (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Change flow counters addlist type to single linked list (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Extend packet reformat verbs (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add new flow action verb - packet reformat (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add a new flow action verb - modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export packet reformat alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Pass a namespace for packet reformat ID allocation (Alaa Hleihel) [1691234 1663215] - [include] net/mlx5: Expose new packet reformat capabilities (Alaa Hleihel) [1691234 1663215] - [netdrv] {net, RDMA}/mlx5: Rename encap to reformat packet (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Move header encap type to IFC header file (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Break encap/decap into two separated flow table creation flags (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add support for more namespaces when allocating modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export modify header alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add proper NIC TX steering flow tables support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Cleanup flow namespace getter switch logic (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Change TX affinity assignment in RoCE LAG mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add memic command opcode to command checker (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Destroy the DEVX object upon error flow (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, Read capabilities only when it is safe (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, fix udp source port value (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Improve argument name for add flow API (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, l4 proto support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, ip6 support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow parsing refactoring (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow validation refactoring (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Unexport functions that need not be exported (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Remove unused mlx5_query_vport_admin_state (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: E-Switch, Remove unused argument when creating legacy FDB (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Rename modify/query_vport state related enums (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Mark expected switch fall-throughs (Alaa Hleihel) [1691231] - [netdrv] mellanox: fix the dport endianness in call of __inet6_lookup_established() (Alaa Hleihel) [1691231] - [netdrv] mlx5: handle DMA mapping error case for XDP redirect (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Issue direct lookup on vxlan ports by vport representors (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Use function to access sq_dma object in fifo (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Move DB fields in TXQ-SQ struct (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add support for XDP_REDIRECT in device-out side (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Re-order fields of struct mlx5e_xdpsq (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Refactor XDP counters (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Make XDP xmit functions more generic (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add counter for XDP redirect in RX (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Enable driver uapi commands for flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for a flow table destination for driver flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support adding flow steering rule by raw description (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce driver create and destroy flow methods (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add support for flow table destination number (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add forward compatible support for the FTE match data (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Support offloading double vlan push/pop tc actions (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Refactor tc vlan push/pop actions offloading (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Support offloading tc double vlan headers match (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: FW tracer, Add debug prints (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, Enable tracing (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, parse traces and kernel tracing support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, events handling (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, register log buffer memory key (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, create trace buffer and copy strings database (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, implement tracer logic (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove set but not used variables (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add XRQ commands definitions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add core support for double vlan push/pop steering action (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: Expose MPEGC (Management PCIe General Configuration) structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, add hardware structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: fix an unused-function warning (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: IPsec, fix byte count in CQE (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add common metadata functions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, build TLS netdev from capabilities (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add software statistics (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add Innova TLS rx data path (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add innova rx support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add TLS rx offload routines (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, refactor variable names (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Check that supplied blue flame index doesn't overflow (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Melt consecutive calls to alloc_bfreg() in one call (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Use 2-factor allocator calls (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove unused port number parameter (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose dump and fill memory key (Alaa Hleihel) [1691231] - [include] net/mlx5: Add hardware definitions for dump_fill_mkey (Alaa Hleihel) [1691231] - [infiniband] net/mlx5: Limit scope of dump_fill_mkey function (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for drain SQ & RQ (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support RoCE ICRC encapsulated error counter (Alaa Hleihel) [1691231 1663195] - [include] net/mlx5: Add RoCE RX ICRC encapsulated counter (Alaa Hleihel) [1691231 1663195] - [infiniband] RDMA/mlx5: Refactor transport domain checks (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose DEVX tree (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX query EQN support (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for memory registration (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX query UAR (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for modify and query commands (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add obj create and destroy functionality (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX general command (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Introduce DEVX (Alaa Hleihel) [1691231 1663190] - [netdrv] net/mlx5: Expose DEVX specification (Alaa Hleihel) [1691231]- [virt] kvm: arm/arm64: Don't emulate virtual timers on userspace ioctls (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Remove unused timer variable (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Rework the timer code to use a timer_map (Andrew Jones) [1716066] - [powerpc] powernv: Fix compile without CONFIG_TRACEPOINTS (David Gibson) [1524674] - [virt] kvm: ppc: book3s: Remove useless checks in 'release' method of KVM device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Clear escalation interrupt pointers on device close (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Prevent races when releasing device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Replace the 'destroy' method by a 'release' method (David Gibson) [1524674] - [virt] kvm: Introduce a 'release' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Activate XIVE exploitation mode (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add passthrough support (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a mapping for the source ESB pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a TIMA mapping (David Gibson) [1524674] - [virt] kvm: Introduce a 'mmap' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add get/set accessors for the VP XIVE state (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to dirty the XIVE EQ pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to sync the sources (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a global reset control (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add controls for the EQ configuration (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to configure a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: add a control to initialize a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Introduce a new capability KVM_CAP_PPC_IRQ_XIVE (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: Add a new KVM device for the XIVE native exploitation mode (David Gibson) [1524674] - [powerpc] xive: add OPAL extensions for the XIVE native exploitation support (David Gibson) [1524674] - [powerpc] powernv: move OPAL call wrapper tracing and interrupt handling to C (David Gibson) [1524674] - [thermal] thermal/intel_powerclamp: fix truncated kthread name (Lihong Yang) [1716810] - [kernel] kernel/signal.c: trace_signal_deliver when signal_group_exit (Waiman Long) [1548279] - [kernel] signal: unconditionally leave the frozen state in ptrace_stop() (Waiman Long) [1548279] - [kernel] cgroup: never call do_group_exit() with task->frozen bit set (Waiman Long) [1548279] - [kernel] kernel: cgroup: fix misuse of x (Waiman Long) [1548279] - [kernel] cgroup: get rid of cgroup_freezer_frozen_exit() (Waiman Long) [1548279] - [kernel] cgroup: prevent spurious transition into non-frozen state (Waiman Long) [1548279] - [kernel] cgroup: Remove unused cgrp variable (Waiman Long) [1548279] - [documentation] cgroup: document cgroup v2 freezer interface (Waiman Long) [1548279] - [kernel] cgroup: add tracing points for cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: make TRACE_CGROUP_PATH irq-safe (Waiman Long) [1548279] - [tools] kselftests: cgroup: don't fail on cg_kill_all() error in cg_destroy() (Waiman Long) [1548279] - [kernel] cgroup: cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock (Waiman Long) [1548279] - [kernel] cgroup: implement __cgroup_task_count() helper (Waiman Long) [1548279] - [kernel] cgroup: rename freezer.c into legacy_freezer.c (Waiman Long) [1548279] - [kernel] cgroup: remove extra cgroup_migrate_finish() call (Waiman Long) [1548279] - [kernel] cgroup/cpuset: Update stale generate_sched_domains() comments (Waiman Long) [1548279] - [kernel] cgroup: saner refcounting for cgroup_root (Waiman Long) [1548279] - [fs] fix cgroup_do_mount() handling of failure exits (Waiman Long) [1548279] - [kernel] cgroup: Add named hierarchy disabling to cgroup_no_v1 boot param (Waiman Long) [1548279] - [kernel] cgroup: fix parsing empty mount option string (Waiman Long) [1548279] - [kernel] cgroup: fix CSS_TASK_ITER_PROCS (Waiman Long) [1548279] - [kernel] cgroup: Fix dom_cgrp propagation when enabling threaded mode (Waiman Long) [1548279] - [lib] lib: objagg: fix handling of object with 0 users when assembling hints (Ivan Vecera) [1704850] - [lib] test_objagg: Uninitialized variable in error handling (Ivan Vecera) [1704850] - [lib] test_objagg: Test the correct variable (Ivan Vecera) [1704850] - [lib] lib: objagg: Fix an error code in objagg_hints_get() (Ivan Vecera) [1704850] - [lib] lib: objagg: add root count to stats (Ivan Vecera) [1704850] - [lib] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1704850] - [lib] lib: objagg: fix typo in objagg_stats_put() docstring (Ivan Vecera) [1704850] - [lib] lib: introduce initial implementation of object aggregation manager (Ivan Vecera) [1704850] - [netdrv] ibmvnic: Fix unchecked return codes of memory allocations (Steve Best) [1718919] - [netdrv] ibmvnic: Refresh device multicast list after reset (Steve Best) [1718919] - [netdrv] ibmvnic: Do not close unopened driver during reset (Steve Best) [1718919] - [target] scsi: target: tcmu: Switch to bitmap_zalloc() (Maurizio Lombardi) [1712917] - [target] scsi: target: tcmu: wait for nl reply only if there are listeners or during an add (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_handle_text_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_dump_data_payload() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Rename a function and a function pointer (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Fix spelling of "unsolicited" (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Convert comments about locking into runtime checks (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Remove an incorrect comment (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Add target_send_busy() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Inline transport_lun_remove_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the LUN RESET implementation (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove several state tests from the TMF code (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the write_pending_status() callback function (Maurizio Lombardi) [1712917] - [target] scsi: target: make the pi_prot_format ConfigFS path readable (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: fix use after free (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: fix error msg typo when create lio_qr_cache failed (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kmem_cache_free() instead of kfree() (Maurizio Lombardi) [1712917] - [target] scsi: target: perform t10_wwn ID initialisation in target_alloc_device() (Maurizio Lombardi) [1712917] - [target] scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response (Maurizio Lombardi) [1712917] - [target] scsi: target: add device vendor_id configfs attribute (Maurizio Lombardi) [1712917] - [target] scsi: target: consistently null-terminate t10_wwn strings (Maurizio Lombardi) [1712917] - [target] scsi: target: use consistent left-aligned ASCII INQUIRY data (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Reduce the amount of code executed with a spinlock held (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make ABORT and LUN RESET handling synchronous (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix TAS handling for aborted commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the code for aborting SCSI commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make it possible to wait from more than one context for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use system workqueues for TMF (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix target_wait_for_sess_cmds breakage with active signals (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify transport_clear_lun_ref() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kvcalloc() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/tcmu: Fix queue_cmd_ring() declaration (Maurizio Lombardi) [1712917] - [target] scsi: target: replace fabric_ops.name with fabric_alias (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unnecessary get_fabric_name() accessor from fabric_ops (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unused pi_prot_format attribute storage (Maurizio Lombardi) [1712917] - [target] scsi: target: add emulate_pr backstore attr to toggle PR support (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Avoid that a kernel oops is triggered when COMPARE AND WRITE fails (Maurizio Lombardi) [1712917] - [target] scsi: target: Don't request modules that aren't even built (Maurizio Lombardi) [1712917] - [target] scsi: target: Set response length for REPORT TARGET PORT GROUPS (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Always call transport_complete_callback() upon failure (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use sg_alloc_table() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use the SECTOR_SHIFT constant (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the SCF_COMPARE_AND_WRITE_POST flag (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove an unused data member from struct xcopy_pt_cmd (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix spelling in two source code comments (Maurizio Lombardi) [1712917] - [target] scsi: target: stash sess_err_stats on Data-Out timeout (Maurizio Lombardi) [1712917] - [target] scsi: target: split out helper for cxn timeout error stashing (Maurizio Lombardi) [1712917] - [target] scsi: target: log NOP ping timeouts as errors (Maurizio Lombardi) [1712917] - [target] scsi: target: log Data-Out timeouts as errors (Maurizio Lombardi) [1712917] - [include] scsi: target: use ISCSI_IQN_LEN in iscsi_target_stat (Maurizio Lombardi) [1712917] - [target] scsi: target: iblock: split T10 PI SGL across command bios (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: fix spelling mistake "entires" -> "entries" (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Fix conn_ops double free (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails (Maurizio Lombardi) [1712917] - [target] scsi: target: loop, usb, vhost, xen: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: tcm_fc: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: target: make transport_init_session_tags static (Maurizio Lombardi) [1712917] - [target] scsi: iscsi target: have iscsit_start_nopin_timer call __iscsit_start_nopin_timer (Maurizio Lombardi) [1712917] - [target] scsi: target: fix __transport_register_session locking (Maurizio Lombardi) [1712917] - [target] Revert "scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers" (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use u64 for dev_size (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use match_int for dev params (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: do not set max_blocks if data_bitmap has been setup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: unmap if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: check if dev is configured before block/reset (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use lio core se_device configuration helper (Maurizio Lombardi) [1712917] - [target] scsi: target: add helper to check if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: initialize list head (Maurizio Lombardi) [1712917] - [target] scsi: target_core_user: fix double unlock (Maurizio Lombardi) [1712917] - [target] scsi: target: Remove se_dev_entry.ua_count (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix handling of removed LUNs (Maurizio Lombardi) [1712917] - [target] scsi: target: Send unit attention condition even if the sense buffer is too small (Maurizio Lombardi) [1712917] - [target] scsi: target: Do not duplicate the code that marks that a command has sense data (Maurizio Lombardi) [1712917] - [target] scsi: target/tcm_loop: Avoid that static checkers warn about dead code (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify the code for waiting for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (2/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (1/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Fold core_tmr_handle_tas_abort() into transport_cmd_finish_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify core_tmr_handle_tas_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Document when CMD_T_STOP and CMD_T_COMPLETE are set (Maurizio Lombardi) [1712917] - [target] scsi: target: Make the session shutdown code also wait for commands that are being aborted (Maurizio Lombardi) [1712917] - [target] scsi: target: Introduce transport_init_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Rename transport_init_session() into transport_alloc_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Move a list_del_init() statement (Maurizio Lombardi) [1712917] - [target] scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion (Maurizio Lombardi) [1712917] - [target] scsi: target: Use config_item_name() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: Don't pass KERN_ERR to pr_err (Maurizio Lombardi) [1712917] - [target] scsi: target: remove target_find_device (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: add module wide block/reset_netlink support (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: misc nl code cleanup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: simplify nl interface (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: track nl commands (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: delete unused __wait (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: remove useless code and clean up the code style (Maurizio Lombardi) [1712917]- [ipc] ipc: do cyclic id allocation for the ipc object. (Waiman Long) [1710480] - [ipc] ipc: conserve sequence numbers in ipcmni_extend mode (Waiman Long) [1710480] - [ipc] ipc: allow boot time extension of IPCMNI from 32k to 16M (Waiman Long) [1710480] - [ipc] ipc/mqueue: optimize msg_get() (Waiman Long) [1710480] - [ipc] ipc/mqueue: remove redundant wq task assignment (Waiman Long) [1710480] - [ipc] ipc: prevent lockup on alloc_msg and free_msg (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for semmni (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for msgmni and shmmni (Waiman Long) [1710480] - [ipc] ipc/shm.c: use ERR_CAST() for shm_lock() error return (Waiman Long) [1710480] - [ipc] ipc/shm: properly return EIDRM in shm_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: update return value of ipc_getref from int to bool (Waiman Long) [1710480] - [ipc] ipc/util.c: further variable name cleanups (Waiman Long) [1710480] - [ipc] ipc: simplify ipc initialization (Waiman Long) [1710480] - [ipc] ipc: get rid of ids->tables_initialized hack (Waiman Long) [1710480] - [lib] lib/rhashtable: guarantee initial hashtable allocation (Waiman Long) [1710480] - [lib] lib/rhashtable: simplify bucket_table_alloc() (Waiman Long) [1710480] - [ipc] ipc: drop ipc_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: correct comment in ipc_obtain_object_check (Waiman Long) [1710480] - [ipc] ipc: rename ipcctl_pre_down_nolock() (Waiman Long) [1710480] - [ipc] ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid() (Waiman Long) [1710480] - [ipc] ipc: reorganize initialization of kern_ipc_perm.seq (Waiman Long) [1710480] - [ipc] ipc: compute kern_ipc_perm.id under the ipc lock (Waiman Long) [1710480] - [x86] x86/speculation/mds: Improve CPU buffer clear documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Revert CPU buffer clear on double fault exit (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add 'mitigations=' support for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [s390] s390/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [powerpc] powerpc/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [mm] x86/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kernel] cpu/speculation: Add 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Fix documentation typo (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Correct the possible MDS sysfs values (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/mds: Add MDSUM variant to the MDS documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Fix comment (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add SMT warning message (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Move arch_smt_update() call to after mitigation decisions (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds=full,nosmt cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Add MDS vulnerability documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] documentation: Move L1TF to separate directory (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation mode VMWERV (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [base] x86/speculation/mds: Add sysfs reporting for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation control for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Conditionally clear CPU buffers on idle entry (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm/vmx: Add MDS protection when L1D Flush is not active (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Clear CPU buffers on exit to user (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds_clear_cpu_buffers() (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add BUG_MSBDS_ONLY (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add basic bug infrastructure for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Consolidate CPU whitelists (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] x86/msr-index: Cleanup bit defines (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Cast ~SPEC_CTRL_STIBP atomic value to int (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] tools power x86_energy_perf_policy: Override CFLAGS assignments and add LDFLAGS to build command (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [scsi] scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplify conditional check again (Himanshu Madhani) [1665555] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Secure flash update support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add 28xx flash primary/secondary status/image mechanism (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplification of register address used in qla_tmpl.c (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correction and improvement to fwdt processing (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Update flash read/write routine (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add support for multiple fwdump templates/segments (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correctly report max/min supported speeds (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Serdes support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Device ID for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Remove FW default template (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add fw_attr and port_no SysFS node (Himanshu Madhani) [1665555] - [netdrv] e1000e: Disable runtime PM on CNP+ (David Arcari) [1659179] - [netdrv] intel: correct return from set features callback (David Arcari) [1659179] - [netdrv] e1000e: Fix -Wformat-truncation warnings (David Arcari) [1659179] - [netdrv] e1000e: fix cyclic resets at link up with active tx (David Arcari) [1659179] - [netdrv] e1000e: fix a missing check for return value (David Arcari) [1659179] - [netdrv] e1000e: Exclude device from suspend direct complete optimization (David Arcari) [1659179] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (David Arcari) [1659179] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1659179] - [netdrv] e1000e: extend PTP gettime function to read system clock (David Arcari) [1659179] - [netdrv] e1000e: allow non-monotonic SYSTIM readings (David Arcari) [1659179] - [netdrv] intel-ethernet: use correct module license (David Arcari) [1659179] - [kernel] sched/cpufreq: Fix kobject memleak (Phil Auld) [1714719] - [kernel] sched/core: Check quota and period overflow at usec to nsec conversion (Phil Auld) [1714719] - [kernel] sched/core: Handle overflow in cpu_shares_write_u64 (Phil Auld) [1714719] - [kernel] sched/rt: Check integer overflow at usec to nsec conversion (Phil Auld) [1714719] - [base] arch_topology: Make cpu_capacity sysfs node as read-only (Phil Auld) [1714719] - [x86] sched/x86: Save [ER]FLAGS on context switch (Phil Auld) [1714719] - [kernel] sched/fair: Remove setting task's se->runnable_weight during PELT update (Phil Auld) [1714719] - [kernel] sched/fair: Disable LB_BIAS by default (Phil Auld) [1714719] - [arm64] sched/topology, arch/arm64: Rebuild the sched_domain hierarchy when the CPU capacity changes (Phil Auld) [1714719] - [base] sched/topology, drivers/base/arch_topology: Rebuild the sched_domain hierarchy when capacities change (Phil Auld) [1714719] - [kernel] sched/topology: Add SD_ASYM_CPUCAPACITY flag detection (Phil Auld) [1714719] - [kernel] sched/fair: Fix load_balance redo for !imbalance (Phil Auld) [1714719] - [tools] cpupower : frequency-set -r option misses the last cpu in related cpu list (Steve Best) [1717841] - [kernel] Uprobes: Fix kernel oops with delayed_uprobe_remove() (Gustavo Duarte) [1608798] - [kernel] trace_uprobe/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes: Support SDT markers having reference count (semaphore) (Gustavo Duarte) [1608798] - [kernel] Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() (Gustavo Duarte) [1608798] - [kernel] Uprobes: Simplify uprobe_register() body (Gustavo Duarte) [1608798] - [pci] PCI: Rework pcie_retrain_link() wait loop (Myron Stowe) [1707902] - [pci] PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum (Myron Stowe) [1707902] - [pci] PCI: Factor out pcie_retrain_link() function (Myron Stowe) [1707902] - [tools] selftests/powerpc: Fix strncpy usage (Diego Domingos) [1662372] - [tools] selftests: Fix test errors related to lib.mk khdr target (Diego Domingos) [1662372] - [nvme] nvme-fc: use separate work queue to avoid warning (Ewan Milne) [1715135] - [scsi] scsi: scsi_transport_fc: nvme: display FC-NVMe port roles (Ewan Milne) [1715135] - [nvme] nvme-fc: correct csn initialization and increments on error (Ewan Milne) [1715135] - [nvme] nvme-multipath: avoid crash on invalid subsystem cntlid enumeration (Ewan Milne) [1715135] - [nvme] nvme-multipath: don't print ANA group state by default (Ewan Milne) [1715135] - [nvme] nvme-multipath: split bios with the ns_head bio_set before submitting (Ewan Milne) [1715135] - [nvme] nvme-multipath: relax ANA state check (Ewan Milne) [1715135] - [drm] drm/i915: Bump gen7+ fb size limits to 16kx16k (Lyude Paul) [1664969] - [drm] drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for gen7+ (Lyude Paul) [1664969] - [drm] drm/i915: Align dumb buffer stride to 4k to allow for gtt remapping (Lyude Paul) [1664969] - [drm] drm/i915: Overcome display engine stride limits via GTT remapping (Lyude Paul) [1664969] - [drm] drm/i915: Shuffle stride checking code around (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add live vma selftest (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add mock selftest for remapped vmas (Lyude Paul) [1664969] - [drm] drm/i915: Add a new "remapped" gtt_view (Lyude Paul) [1664969] - [md] dax: Arrange for dax_supported check to span multiple devices (Jeff Moyer) [1665364] - [mm] mm/memory_hotplug.c: drop memory device reference after find_memory_block() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Retain security state after overwrite (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/pmem: fix a possible OOB access when read and write pmem (Jeff Moyer) [1665367 1665364 1665362] - [acpi] libnvdimm/security, acpi/nfit: unify zero-key for all security commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: provide fix for secure-erase to use zero-key (Jeff Moyer) [1665367 1665364 1665362 1584976] - [mm] mm/memory.c: fix modifying of page protection by insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix a kmemdup failure check (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Fix a potential NULL pointer dereference (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Always dump _DSM output payload (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Deposit pagetable even when installing zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Clean up holder_class_store() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/of_pmem: Fix platform_no_drv_owner.cocci warnings (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Update NFIT flags error message (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix LBA masking during 'free list' population (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Remove unnecessary code in btt_freelist_init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Remove dax_label_reserve (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax: Check the end of the block-device capacity with dax_direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Avoid stale ARS results (Jeff Moyer) [1697175 1665367 1665364 1665362] - [acpi] nfit/ars: Allow root to busy-poll the ARS state machine (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Introduce scrub_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Remove ars_start_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt short-ARS even in the no_init_ars case (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot (Jeff Moyer) [1697194 1665367 1665364 1665362] - [fs] fs/dax: NIT fix comment regarding start/end vs range (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Convert to use vmf_error() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Require opt-in for read-only label configurations (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pmem: Honor force_raw for legacy pmem regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in nd_pfn_init() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Fix altmap reservation size calculation (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: Fix over-trim in trim_pfn_device() (Jeff Moyer) [1665367 1665364 1665362 1662227] - [nvdimm] libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Add Hyper-V NVDIMM DSM command set to white list (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: acpi_nfit_ctl(): Check out_obj->type in the right place (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Fix nfit_intel_shutdown_status() command submission (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm/security: Require nvdimm_security_setup_events() to succeed (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] nfit_test: fix security state pull for nvdimm security nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: Fix nvdimm_security_state() state request selection (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/label: Clear 'updating' flag after label-set update (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_interleave_set() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() (Jeff Moyer) [1665367 1665364 1665362] - [include] libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] nfit: Mark some functions as __maybe_unused (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] ACPI/nfit: delete the function to_acpi_nfit_desc (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: delete the redundant header file (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] mm, devm_memremap_pages: fix shutdown handling (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: kill mapping "System RAM" support (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/security: Quiet security operations (Jeff Moyer) [1665367 1665364 1665362 1584976] - [documentation] libnvdimm/security: Add documentation for nvdimm security support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add overwrite support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add test support for Intel nvdimm security DSMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master passphrase support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: Add security DSM overwrite support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add enable/update passphrase support for Intel nvdimms (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add disable passphrase support to Intel nvdimm. (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add unlock of nvdimm support for Intel DIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Introduce nvdimm_security_ops (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys-encrypted: add nvdimm key format type to encrypted keys (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys: Export lookup_user_key to external users (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm, namespace: Replace kmemdup() with kstrndup() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, label: Switch to bitmap_zalloc() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: Adjust annotation for why return 0 if fail to find NFIT at start (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, bus: Check id immediately following ida_simple_get (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short" (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [nvdimm] libnvdimm, pfn: Pad pfn namespaces relative to other regions (Jeff Moyer) [1665367 1665364 1665362 1662227] - [tools] tools/testing/nvdimm: Align test resources to 128M (Jeff Moyer) [1665367 1665364 1665362 1662227] - [acpi] acpi/nfit: Add support for Intel DSM 1.8 commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] Revert "acpi, nfit: Further restrict userspace ARS start requests" (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix ARS overflow continuation (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix the array size for dimm devices. (Jeff Moyer) [1665367 1665364 1665362 1658918] - [mm] mm: Fix warning in insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Further restrict userspace ARS start requests (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix Address Range Scrub completion tracking (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [tools] tools/testing/nvdimm: Populate dirty shutdown data (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Collect shutdown status (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Introduce nfit_mem flags (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm, label: Fix sparse warning (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, namespace: Drop the repeat assignment for variable dev->parent (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, region: Fail badblocks listing for inactive regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: during init, clear errors in the metadata area (Jeff Moyer) [1665367 1665364 1665362 1641565] - [nvdimm] libnvdimm: Set device node in nd_device_register (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Hold reference on parent while scheduling async init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: remove duplicate include (Jeff Moyer) [1665367 1665364 1665362] - [fs] filesystem-dax: Fix use of zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: Restore page attributes when clearing errors (Jeff Moyer) [1665367 1665364 1665362] - [drivers] device-dax: avoid hang on error before devm_memremap_pages() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: improve emulation of smart injection (Jeff Moyer) [1685043 1665367 1665364 1665362] - [fs] filesystem-dax: Do not request kaddr and pfn when not required (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax/super: Do not request a pointer kaddr when not required (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: queue issuing of ars when an uc error notification comes in (Jeff Moyer) [1665367 1665364 1665362 1641487] - [kernel] mm, dev_pagemap: Do not clear ->mapping on final put (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix support for emulating controller temperature (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Make DSM failure code injection an override (Jeff Moyer) [1665367 1665364 1665362 1658918] - [acpi] acpi, nfit: Prefer _DSM over _LSR for namespace label reads (Jeff Moyer) [1665367 1665364 1665362 1658918] - [nvdimm] libnvdimm: Introduce locked DIMM capacity support (Jeff Moyer) [1665367 1665364 1665362 1658918] - [drm] drm/nouveau: fix duplication of nv50_head_atom struct (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: initial support for boards with TU117 chipset (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: allow detected chipset to be overridden (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gv100-: fix spurious window immediate interlocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/nouveau: forward error generated while resuming objects tree (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/i2c: Disable i2c bus access after ->fini() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add WaDisableBankHangMode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/fbc: disable framebuffer compression on GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix setting 10 bit deep color mode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add missing combo PHY lane power setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Factor out combo PHY lane power setup helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Corrupt DSI picture fix for GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix clockgating issue when using scalers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Suppress spurious combo PHY B warning (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable read only ppgtt support for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use Engine1 instance for gen11 pm interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Disable video turbo mode for rp control (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable media sampler powergate (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: introduce REG_BIT() and REG_GENMASK() to define register contents (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1664615 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Apply a recommended rc6 threshold (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dedicated rc6 enabling sequence for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Don't warn on spurious interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Handle rps interrupts without irq lock (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure we have enough memory bandwidth on ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sandybridge_pcode_read() deal with the second data register (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix ONLY icl+ max plane width (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix MG_DP_MODE() register programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Really calculate the cursor ddb based on the highest enabled wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Inline skl_update_pipe_wm() into its only caller (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass pipe_wm around so much (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Move some variables to tighter scope (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Keep plane watermarks enabled more aggressively (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure cursor has enough ddb for the selected wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Allocate enough DDB for the cursor (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract skl_compute_wm_params() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass plane state to skl_compute_plane_wm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Accept alloc_size == blocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Introduce Comet Lake PCH (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Add CML PCI IDS (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix PSR2 selective update corruption after PSR1 setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off the CUS when turning off a HDR plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix legacy gamma mode for ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Refactor icl_is_hdr_plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] drm/i915: Add new ICL PCI ID (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix CRC mismatch error for DP link layer compliance (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Prevent incorrect DBuf enabling (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Read out memory type (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on cnl+ (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Clean up intel_get_dram_info() a bit (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i914: s/l_info/dimm_l/ etc. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Generalize intel_is_dram_symmetric() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dram_dimm_info more (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on GLK too (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix DRAM size reporting for BXT (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract BXT DIMM helpers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Polish skl_is_16gb_dimm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract functions to derive SKL+ DIMM info (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Store DIMM rank information as a number (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Default to Thread Group preemption for compute workloads (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix the state checker for ICL Y planes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: move MG pll hw_state readout (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Finalize Wa_1408961008:icl (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Call MG_DP_MODE() macro with the right parameters order (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Drop redundant gamma mode mask (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Implement new w/a for underruns with wm1+ disabled (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Include "ignore lines" in skl+ wm state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] Revert "drm/i915: W/A for underruns with WM1+ disabled on icl" (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make MG PHY macros semantically consistent (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make combo PHY DDI macro definitions consistent for ICL and CNL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add degamma and gamma lut size to gen11 caps (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable pipe output csc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable ICL Pipe CSC block (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add icl pipe degamma and gamma support (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/glk: Fix degamma lut programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Dump skl+ watermark changes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable pipe gamma when C8 pixel format is used (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe CSC when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe gamma when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe csc enable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe gamma enable/disable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Populate gamma_mode for all platforms (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Main backport to rebase from 4.18 to 5.1 (Lyude Paul) [1713573 1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] {CVE-2019-11085} - [include] list: Backport list_is_first() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] lib/scatterlist: Provide a DMA page iterator (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [acpi] ACPI / PMIC: Add support for executing PMIC MIPI sequence elements (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vfio: add edid api for display (vgpu) devices. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm: don't miss the last page because of round-off error (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] PM-runtime: Add new interface to get accounted time (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: move i915_kick_out_vgacon to vgaarb (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [scripts] tracing: Avoid calling cc-option -mrecord-mcount for every Makefile (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb_helper: Allow leaking fbdev smem_start (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb: Stop leaking physical address (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: Add FBINFO_HIDE_SMEM_START flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vt: Remove vc_panic_force_write (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: fix kerneldoc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] fbdev: add remove_conflicting_pci_framebuffers() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [media] media: cec-notifier: Get notifier by device and connector name (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] driver core: Add device_link_remove function (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] include: Move ascii85 functions from i915 to linux/ascii85.h (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm, drm/i915: mark pinned shmemfs pages as unevictable (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] list: introduce list_bulk_move_tail helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [fs] sysfs: constify sysfs create/remove files harder (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/selftests: Remove unused dmabuf->kmap routines, fix the build (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma-buf: remove kmap_atomic interface (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] include/linux/bitops.h: introduce BITS_PER_TYPE (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma_buf: remove device parameter from attach callback v2 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [pci] PCI: Export pcie_get_speed_cap and pcie_get_width_cap (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Add support for pps and compression mode command packet (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking/mutex: Fix mutex debug call and ww_mutex documentation (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: Implement an algorithm choice for Wound-Wait mutexes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: WW mutex cleanup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286]- [netdrv] igb: Fix WARN_ONCE on runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: use struct_size() helper (Corinna Vinschen) [1659168] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Corinna Vinschen) [1659168] - [netdrv] igb: Bump version number (Corinna Vinschen) [1659168] - [netdrv] Revert "igb: reduce CPU0 latency when updating statistics" (Corinna Vinschen) [1659168] - [netdrv] igb: Fix an issue that PME is not enabled during runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: Change RXPBSIZE size when setting Qav mode (Corinna Vinschen) [1659168] - [netdrv] igb: reduce CPU0 latency when updating statistics (Corinna Vinschen) [1659168] - [netdrv] igb: fix uninitialized variables (Corinna Vinschen) [1659168] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659168] - [netdrv] igb: Fix format with line continuation whitespace (Corinna Vinschen) [1659168] - [netdrv] igb: extend PTP gettime function to read system clock (Corinna Vinschen) [1659168] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Corinna Vinschen) [1659168] - [netdrv] igb: remove ndo_poll_controller (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659168] - [netdrv] igb: Replace mdelay() with msleep() in igb_integrated_phy_loopback() (Corinna Vinschen) [1659168] - [netdrv] igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() (Corinna Vinschen) [1659168] - [netdrv] igb: Use an advanced ctx descriptor for launchtime (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_phy: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_82575: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb_main: Mark expected switch fall-throughs (Corinna Vinschen) [1659168] - [netdrv] igb: Use dma_wmb() instead of wmb() before doorbell writes (Corinna Vinschen) [1659168] - [netdrv] igb: Add support for ETF offload (Corinna Vinschen) [1659168] - [netdrv] igb: Only call skb_tx_timestamp after descriptors are ready (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_offload_cbs() (Corinna Vinschen) [1659168] - [netdrv] igb: Only change Tx arbitration when CBS is on (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_configure_cbs() (Corinna Vinschen) [1659168] - [fs] Revert "[fs] ext4: protect journal inode's blocks using block_validity" (Lukas Czerner) [1716549] - [fs] xfs: don't trip over uninitialized buffer on extent read of corrupted inode (Bill O'Donnell) [1715942] - [fs] xfs: always init bma in xfs_bmapi_write (Bill O'Donnell) [1715942] - [lib] rhashtable: Still do rehash when we get EEXIST (Vladis Dronov) [1712457] - [fs] vmcore: Add a kernel parameter novmcoredd (Kairui Song) [1705864] - [powerpc] powerpc/eeh: Correct retries in eeh_pe_reset_full() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Improve recovery of passed-through devices (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_clear_pe_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_pe_state_clear() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: remove sw_state from eeh_unfreeze_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_clear_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup control flow in eeh_handle_normal_event() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_ops.wait_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_state_mark() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unnecessary eeh_pe_state_mark_with_cfg() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_enabled() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup logic in eeh_rmv_from_parent_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup field names in eeh_rmv_data (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup list_head field names (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_add_virt_device() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unused field in eeh_dev (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup EEH_POSTPONED_PROBE (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Avoid misleading message "EEH: no capable adapters found" (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix null deref for devices removed during EEH (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() (Sam Bobroff) [1352405] - [edac] x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types (Janakarajan Natarajan) [1688469] - [scsi] megaraid_sas: remove tech preview from Aero series (Tomas Henzl) [1668409] - [scsi] megaraid_sas: sync with mainline (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix spelling mistake "oustanding" -> "outstanding" (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Make megasas_host_device_list_query() static (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: reduce module load time (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove a bunch of set but not used variables (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: return error when create DMA pool failed (Tomas Henzl) [1668409] {CVE-2019-11810} - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework device add code in AEN path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework code to get PD and LD list (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: correct an info message (Tomas Henzl) [1668409] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: fix out-of-bound array accesses (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: changes to function prototypes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: NULL check before some freeing functions is not needed (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas_fusion: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: megaraid_sas_base: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: modify max supported lds related print (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: remove unused macro (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove double endian conversion (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rename scratch_pad registers (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove spin lock for dpc operation (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: optimize raid context access in IO path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fail init if heartbeat timer fails (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix combined reply queue mode detection (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix module parameter description (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix goto labels in error handling (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update copyright information (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add check for reset adapter bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix msleep granularity (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for FW snap dump (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add watchdog thread to detect Firmware fault (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: switch to generic DMA API (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix a missing-check bug (Tomas Henzl) [1668409] - [kernel] get_maintainer.pl: Add default .get_maintainer.conf file for RHEL (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow option --mpath to read all files in (Prarit Bhargava) [1714630] - [scripts] get_maintainer.pl: add -mpath= for MAINTAINERS file location (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow usage outside of kernel tree (Prarit Bhargava) [1714630] - [scripts] Revert "[scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override" (Prarit Bhargava) [1714630] - [include] signal: Make siginmask safe when passed a signal of 0 (Waiman Long) [1714351] - [fs] signal: Don't send signals to tasks that don't exist (Waiman Long) [1714351] - [kernel] signal: Restore the stop PTRACE_EVENT_EXIT (Waiman Long) [1714351] - [kernel] signal: Better detection of synchronous signals (Waiman Long) [1714351] - [kernel] signal: Always notice exiting tasks (Waiman Long) [1714351] - [kernel] signal: Always attempt to allocate siginfo for SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user32 (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user (Waiman Long) [1714351] - [kernel] signal: In sigqueueinfo prefer sig not si_signo (Waiman Long) [1714351] - [include] signal: Use a smaller struct siginfo in the kernel (Waiman Long) [1714351] - [include] signal: Distinguish between kernel_siginfo and siginfo (Waiman Long) [1714351] - [kernel] signal: Introduce copy_siginfo_from_user and use it's return value (Waiman Long) [1714351] - [arm64] signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_PAD_SIZE (Waiman Long) [1714351] - [kernel] signal: Fail sigqueueinfo if si_signo != sig (Waiman Long) [1714351] - [kernel] signal/sparc: Move EMT_TAGOVF into the generic siginfo.h (Waiman Long) [1714351] - [mm] signal/arm: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Use send_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_ptrace_errno_trap (Waiman Long) [1714351] - [arm64] signal/arm64: In ptrace_hbptriggered name the signal description string (Waiman Long) [1714351] - [arm64] signal/arm64: Remove arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_mceerr as appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/arm64: Only call set_thread_esr once in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Only perform one esr_to_fault_info call in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Expand __do_user_fault and remove it (Waiman Long) [1714351] - [mm] signal/arm64: For clarity separate the 3 signal sending cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Consolidate the two hwpoison cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Factor set_thread_esr out of __do_user_fault (Waiman Long) [1714351] - [arm64] signal/arm64: Factor out arm64_show_signal from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Remove unneeded tsk parameter from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Push siginfo generation into arm64_notify_die (Waiman Long) [1714351] - [powerpc] signal/powerpc: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [powerpc] signal/powerpc: Simplify _exception_pkey by using force_sig_pkuerr (Waiman Long) [1714351] - [powerpc] signal/powerpc: Specialize _exception_pkey for handling pkey exceptions (Waiman Long) [1714351] - [powerpc] signal/powerpc: Call force_sig_fault from _exception (Waiman Long) [1714351] - [powerpc] signal/powerpc: Factor the common exception code into exception_common (Waiman Long) [1714351] - [powerpc] powerpc/traps: Print unhandled signals in a separate function (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/powerpc: Call _exception_pkey directly from bad_key_fault_exception (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area (Waiman Long) [1714351] - [mm] signal/powerpc: Use force_sig_mceerr as appropriate (Waiman Long) [1714351] - [x86] signal/x86: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey by value (Waiman Long) [1714351] - [mm] signal/x86: Replace force_sig_info_fault with force_sig_fault (Waiman Long) [1714351] - [mm] signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey not vma into __bad_area (Waiman Long) [1714351] - [mm] signal/x86: Don't compute pkey in __do_page_fault (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from mm_fault_error (Waiman Long) [1714351] - [mm] signal/x86: Remove the pkey parameter from do_sigbus (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from bad_area_nosemaphore (Waiman Long) [1714351] - [x86] signal/x86/traps: Simplify trap generation (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig instead of open coding it. (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig_bnderr (Waiman Long) [1714351] - [x86] signal/x86/traps: Move more code into do_trap_no_signal so it can be reused (Waiman Long) [1714351] - [x86] signal/x86/traps: Factor out show_signal (Waiman Long) [1714351] - [x86] signal/x86: Move mpx siginfo generation into do_bounds (Waiman Long) [1714351] - [x86] signal/x86: In trace_mpx_bounds_register_exception add __user annotations (Waiman Long) [1714351] - [mm] signal/x86: Move MCE error reporting out of force_sig_info_fault (Waiman Long) [1714351] - [x86] signal/x86: Inline fill_sigtrap_info in it's only caller send_sigtrap (Waiman Long) [1714351] - [powerpc] signal: Simplify tracehook_report_syscall_exit (Waiman Long) [1714351] - [kernel] signal: Pair exports with their functions (Waiman Long) [1714351] - [kernel] signal: Remove specific_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Use group_send_sig_info to kill all processes in a pid namespace (Waiman Long) [1714351] - [tty] tty_io: Use group_send_sig_info in __do_SACK to note it is a session being killed (Waiman Long) [1714351] - [misc] signal/GenWQE: Fix sending of SIGKILL (Waiman Long) [1714351] - [include] signal: Remove SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL and SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Never allocate siginfo for SIGKILL or SIGSTOP (Waiman Long) [1714351] - [usb] signal: Don't send siginfo to kthreads. (Waiman Long) [1714351] - [usb] signal: Remove the siginfo paramater from kernel_dqueue_signal (Waiman Long) [1714351] - [tty] signal: send_sig_all no longer needs SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init (Waiman Long) [1714351] - [x86] signal: Properly deliver SIGSEGV from x86 uprobes (Waiman Long) [1714351] - [kernel] signal: Properly deliver SIGILL from uprobes (Waiman Long) [1714351] - [kernel] signal: Always ignore SIGKILL and SIGSTOP sent to the global init (Waiman Long) [1714351] - [iommu] mm: convert return type of handle_mm_fault() caller to vm_fault_t (Waiman Long) [1714351] - [kernel] signal: make get_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make sigkill_pending() return bool (Waiman Long) [1714351] - [kernel] signal: make legacy_queue() return bool (Waiman Long) [1714351] - [kernel] signal: make wants_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make flush_sigqueue_mask() void (Waiman Long) [1714351] - [kernel] signal: make unhandled_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make recalc_sigpending_tsk() return bool (Waiman Long) [1714351] - [kernel] signal: make has_pending_signals() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_task_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_handler_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_ok_by_cred() return bool (Waiman Long) [1714351] - [kernel] signal: simplify rt_sigaction() (Waiman Long) [1714351] - [kernel] signal: make do_sigpending() void (Waiman Long) [1714351] - [kernel] signal: make may_ptrace_stop() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_as_cred_perm() return bool (Waiman Long) [1714351] - [kernel] signal: make force_sigsegv() void (Waiman Long) [1714351] - [kernel] signal: Don't restart fork when signals come in. (Waiman Long) [1714351] - [kernel] fork: Have new threads join on-going signal group stops (Waiman Long) [1714351] - [include] fork: Skip setting TIF_SIGPENDING in ptrace_init_task (Waiman Long) [1714351] - [kernel] signal: Add calculate_sigpending() (Waiman Long) [1714351] - [kernel] fork: Unconditionally exit if a fatal signal is pending (Waiman Long) [1714351] - [kernel] fork: Move and describe why the code examines PIDNS_ADDING (Waiman Long) [1714351] - [kernel] signal: Push pid type down into complete_signal. (Waiman Long) [1714351] - [kernel] signal: Push pid type down into __send_signal (Waiman Long) [1714351] - [kernel] signal: Push pid type down into send_signal (Waiman Long) [1714351] - [tty] signal: Pass pid type into do_send_sig_info (Waiman Long) [1714351] - [fs] signal: Pass pid type into send_sigio_to_task & send_sigurg_to_task (Waiman Long) [1714351] - [kernel] signal: Pass pid type into group_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Pass pid and pid type into send_sigqueue (Waiman Long) [1714351] - [kernel] posix-timers: Noralize good_sigevent (Waiman Long) [1714351] - [fs] signal: Use PIDTYPE_TGID to clearly store where file signals will be sent (Waiman Long) [1714351] - [kernel] pid: Implement PIDTYPE_TGID (Waiman Long) [1714351] - [include] pids: Move the pgrp and session pid pointers from task_struct to signal_struct (Waiman Long) [1714351] - [fs] pids: Compute task_tgid using signal->leader_pid (Waiman Long) [1714351] - [kernel] pids: Move task_pid_type into sched/signal.h (Waiman Long) [1714351] - [init] pids: Initialize leader_pid in init_task (Waiman Long) [1714351]- [s390] s390: enable processes for mio instructions (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to disable usage of MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: provide support for MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: improve bar check (Philipp Rudo) [1651734] - [s390] s390/ism: move oddities of device IO to wrapper function (Philipp Rudo) [1651734] - [s390] s390/pci: move io address mapping code to pci_insn.c (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to force floating irqs (Philipp Rudo) [1651735] - [s390] s390/pci: gather statistics for floating vs directed irqs (Philipp Rudo) [1651735] - [s390] s390: show statistics for MSI IRQs (Philipp Rudo) [1651735] - [s390] s390/pci: provide support for CPU directed interrupts (Philipp Rudo) [1651735] - [s390] s390/airq: provide cacheline aligned ivs (Philipp Rudo) [1651735] - [s390] s390/pci: clarify interrupt vector usage (Philipp Rudo) [1651735] - [s390] s390/airq: recognize directed interrupts (Philipp Rudo) [1651735] - [s390] s390/sclp: detect DIRQ facility (Philipp Rudo) [1651735] - [s390] s390/pci: move everything irq related to pci_irq.c (Philipp Rudo) [1651735] - [s390] s390/pci: remove stale rc (Philipp Rudo) [1651735] - [s390] s390/pci: remove unused define (Philipp Rudo) [1651735] - [s390] s390/pci: mark command line parser data __initdata (Philipp Rudo) [1651735] - [cpufreq] cpufreq: intel_pstate: Ignore turbo active ratio in HWP (David Arcari) [1711970] - [scsi] mpt3sas: remove tech preview from Aero series (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix indentation issue (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Improve the threshold value and introduce module param (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Load balance to improve performance and avoid soft lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Irq poll to avoid CPU hard lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: simplify interrupt handler (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix typo in request_desript_type (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add missing breaks in switch statements (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update driver version to 27.102.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for ATLAS PCIe switch (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for NVMe Switch Adapter (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Rename mpi endpoint device ID macro. (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: mpt3sas_scsih: Mark expected switch fall-through (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix memory ordering on 64bit writes (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix spelling mistake "manufaucturing" -> "manufacturing" (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix Sync cache command failure during driver unload (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Call sas_remove_host before removing the target devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_WAIT_COUNT (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: switch to generic DMA API (Tomas Henzl) [1684444] - [tools] perf tools beauty ioctl: Support new ISO7816 commands (Michael Petlan) [1709243] - [tools] perf tools: Restore proper cwd on return from mnt namespace (Michael Petlan) [1709243] - [tools] perf tools: Fix crash on synthesizing the unit (Michael Petlan) [1709243] - [tools] perf tools: Do not zero sample_id_all for group members (Michael Petlan) [1709243] - [tools] perf beauty: Use SRCARCH, ARCH=x86_64 must map to "x86" to find the headers (Michael Petlan) [1709243] - [tools] perf intel-pt: Add MTC and CYC timestamps to debug log (Michael Petlan) [1709243] - [tools] perf intel-pt: Add more event information to debug log (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fix table find when table re-ordered (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add help window (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add Selected branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fall back to /usr/local/lib/libxed.so (Michael Petlan) [1709243] - [tools] perf top: Display the LBR stats in callchain entry (Michael Petlan) [1709243] - [tools] perf stat: Handle different PMU names with common prefix (Michael Petlan) [1709243] - [tools] perf record: Support weak groups (Michael Petlan) [1709243] - [tools] perf evlist: Move perf_evsel__reset_weak_group into evlist (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Start collecting pathnames in the BPF program (Michael Petlan) [1709243] - [tools] perf trace: Fix setting of augmented payload when using eBPF + raw_syscalls (Michael Petlan) [1709243] - [tools] perf trace: When augmenting raw_syscalls plug raw_syscalls:sys_exit too (Michael Petlan) [1709243] - [tools] perf examples bpf: Start augmenting raw_syscalls:sys_{start,exit} (Michael Petlan) [1709243] - [tools] perf intel-pt/bts: Calculate cpumode for synthesized samples (Michael Petlan) [1709243] - [tools] perf intel-pt: Insert callchain context into synthesized callchains (Michael Petlan) [1709243] - [tools] perf top: Start display thread earlier (Michael Petlan) [1709243] - [tools] perf trace beauty: Use the mmap flags table generated from headers (Michael Petlan) [1709243] - [tools] perf beauty: Wire up the mmap flags table generator to the Makefile (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MAP_ mmap's flag constants (Michael Petlan) [1709243] - [tools] perf callchain: Honour the ordering of PERF_CONTEXT_{USER,KERNEL,etc} (Michael Petlan) [1709243] - [tools] perf cs-etm: Correct CPU mode for samples (Michael Petlan) [1709243] - [tools] perf unwind: Take pgoff into account when reporting elf to libdwfl (Michael Petlan) [1709243] - [tools] perf top: Do not use overwrite mode by default (Michael Petlan) [1709243] - [tools] perf trace: Beautify mount's first pathname arg (Michael Petlan) [1709243] - [tools] perf trace: Beautify the umount's 'name' argument (Michael Petlan) [1709243] - [tools] perf trace: Consider syscall aliases too (Michael Petlan) [1709243] - [tools] perf trace beauty: Beautify mount/umount's 'flags' argument (Michael Petlan) [1709243] - [tools] perf trace beauty: Allow syscalls to mask an argument before considering it (Michael Petlan) [1709243] - [tools] perf beauty: Introduce strarray__scnprintf_flags() (Michael Petlan) [1709243] - [tools] perf beauty: Switch from GPL v2.0 to LGPL v2.1 (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MS_ mount/umount's flag constants (Michael Petlan) [1709243] - [tools] tools include uapi: Grab a copy of linux/fs.h (Michael Petlan) [1709243] - [tools] perf script: Support total cycles count (Michael Petlan) [1709243] - [tools] perf script: Make itrace script default to all calls (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add All branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to display all the database tables (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to shrink / enlarge font (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to find symbols in the call-graph (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add support for multiple sub-windows (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Rename to exported-sql-viewer.py (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Refactor TreeItem class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add data helper functions (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Factor out CallGraphModel from TreeModel (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Remove use of setObjectName() (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add a class for global data (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Separate the database details into a class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Make a "Main" function (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Change icon (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Set a minimum window size (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Provide better default column sizes (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Use SPDX license identifier (Michael Petlan) [1709243] - [tools] perf trace: Introduce per-event maximum number of events property (Michael Petlan) [1709243] - [tools] perf script: Flush output stream after events in verbose mode (Michael Petlan) [1709243] - [tools] perf script: Allow extended console debug output (Michael Petlan) [1709243] - [tools] perf stat: Poll for monitored tasks being alive (Michael Petlan) [1709243] - [tools] perf trace: Drop thread refcount in trace__event_handler() (Michael Petlan) [1709243] - [tools] perf trace: Drop addr_location refcounts (Michael Petlan) [1709243] - [tools] perf evsel: Mark a evsel as disabled when asking the kernel do disable it (Michael Petlan) [1709243] - [tools] perf evsel: Introduce per event max_events property (Michael Petlan) [1709243] - [tools] tools lib subcmd: Introduce OPTION_ULONG (Michael Petlan) [1709243] - [tools] perf arm64: Fix generate system call table failed with /tmp mounted with noexec (Michael Petlan) [1709243] - [tools] perf symbols: Set PLT entry/header sizes properly on Sparc (Michael Petlan) [1709243] - [tools] perf jitdump: Add Sparc support. (Michael Petlan) [1709243] - [tools] perf annotate: Add Sparc support (Michael Petlan) [1709243] - [tools] perf record: Encode -k clockid frequency into Perf trace (Michael Petlan) [1709243] - [tools] perf probe: Support SDT markers having reference counter (semaphore) (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Move struct tep_handler definition in a local header file (Michael Petlan) [1709243] - [tools] tools lib traceevent: Separate out tep_strerror() for strerror_r() issues (Michael Petlan) [1709243] - [tools] perf python: More portable way to make CFLAGS work with clang (Michael Petlan) [1709243] - [tools] perf python: Make clang_has_option() work on Python 3 (Michael Petlan) [1709243] - [tools] perf tools: Free temporary 'sys' string in read_event_files() (Michael Petlan) [1709243] - [tools] perf tools: Avoid double free in read_event_file() (Michael Petlan) [1709243] - [tools] perf tools: Free 'printk' string in parse_ftrace_printk() (Michael Petlan) [1709243] - [tools] perf tools: Cleanup trace-event-info 'tdata' leak (Michael Petlan) [1709243] - [tools] perf strbuf: Match va_{add,copy} with va_end (Michael Petlan) [1709243] - [tools] perf test: S390 does not support watchpoints in test 22 (Michael Petlan) [1709243] - [tools] perf auxtrace: Include missing asm/bitsperlong.h to get BITS_PER_LONG (Michael Petlan) [1709243] - [tools] tools include: Adopt linux/bits.h (Michael Petlan) [1709243] - [tools] perf intel-pt: Implement decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf intel-pt: Add decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__process() for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__event() for trace begin / end (Michael Petlan) [1709243] - [tools] perf db-export: Add trace begin / end branch type variants (Michael Petlan) [1709243] - [tools] perf script: Enhance sample flags for trace begin / end (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enum filter_trivial_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename data2host*() APIs (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename struct plugin_list to struct tep_plugin_list (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to structs filter_type and event_filter (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to various structs filter_arg_*. (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to struct filter_{arg,value_type} (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{exp,arg}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{boolean,op,cmp}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum print_arg_type to enum tep_print_arg_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Add prefix tep_ to all print_* structures (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix TEP_ to all EVENT_FL_* flags (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename enum event_{sort_}type to enum tep_event_{sort_}type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum format_flags to enum tep_format_flags (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct format{_field} to struct tep_format{_field} (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct event_format to struct tep_event_format (Michael Petlan) [1709243] - [tools] perf script: Print DSO for callindent (Michael Petlan) [1709243] - [tools] perf script: Allow sym and dso without ip, addr (Michael Petlan) [1709243] - [tools] tools lib subcmd: Support overwriting the pager (Michael Petlan) [1709243] - [tools] perf tools: Report itrace options in help (Michael Petlan) [1709243] - [tools] perf help: Add missing subcommand `version` (Michael Petlan) [1709243] - [tools] perf tools: Initialize perf_data_file fd field (Michael Petlan) [1709243] - [tools] perf util: Make copyfile_offset() global (Michael Petlan) [1709243] - [tools] perf tools: Add 'struct perf_mmap' arg to record__write() (Michael Petlan) [1709243] - [tools] perf auxtrace: Pass struct perf_mmap into mmap__read* functions (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op3 (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op2 (Michael Petlan) [1709243] - [tools] perf bpf-loader: use PTR_ERR_OR_ZERO inetead of return code (Michael Petlan) [1709243] - [tools] tools include: Adopt PTR_ERR_OR_ZERO from the kernel err.h header (Michael Petlan) [1709243] - [tools] perf ordered_events: Prevent crossing max_alloc_size (Michael Petlan) [1709243] - [tools] perf ordered_events: Add 'struct ordered_events_buffer' layer (Michael Petlan) [1709243] - [tools] perf test: Add watchpoint test (Michael Petlan) [1709243] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh without ping's debuginfo (Michael Petlan) [1709243] - [tools] perf map: Turn some pr_warning() to pr_debug() (Michael Petlan) [1709243] - [tools] perf trace: Use the raw_syscalls:sys_enter for the augmented syscalls (Michael Petlan) [1709243] - [tools] perf trace: Setup augmented_args in the raw_syscalls:sys_enter handler (Michael Petlan) [1709243] - [tools] perf trace: Introduce syscall__augmented_args() method (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Avoid optimization to pass older BPF validators (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Check probe_read_str() return separately (Michael Petlan) [1709243] - [tools] perf annotate: Handle arm64 move instructions (Michael Petlan) [1709243] - [tools] perf trace beauty: Alias 'umount' to 'umount2' (Michael Petlan) [1709243] - [tools] perf stat: Move the display functions to stat-display.c (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_events' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'walltime_*' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Propagate 'struct target' arg to sort_aggr_thread() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_merge' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'big_num' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Do not use the global 'evsel_list' in print functions (Michael Petlan) [1709243] - [tools] perf stat: Move *_aggr_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move ru_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_mixed_hw_group_error' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_free_counters_hint' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'null_run' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Add 'walltime_nsecs_stats' pointer to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' to aggr_update_shadow() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only_len' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'run_count' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use 'evsel->evlist' instead of 'evsel_list' in collect_all_aliases() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' argument to print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'target' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move 'unit_width' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'interval_clear' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move csv_* to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass a 'struct perf_stat_config' argument to global print functions (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' argument to local print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move STAT_RECORD out of perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Introduce perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move perf_stat_synthesize_config() to stat.c (Michael Petlan) [1709243] - [tools] perf stat: Add 'perf_event__handler_t' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_evlist' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_tool' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Rename 'is_pipe' argument to 'attrs' in perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Move create_perf_stat_counter() to stat.c (Michael Petlan) [1709243] - [tools] perf evsel: Introduce perf_evsel__store_ids() (Michael Petlan) [1709243] - [tools] perf tools: Switch 'session' argument to 'evlist' in perf_event__synthesize_attrs() (Michael Petlan) [1709243] - [tools] perf stat: Add 'identifier' flag to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use local config arg for scale in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_inherit' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'initial_delay' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use evsel->threads in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf trace: Show comm and tid for tracepoint events (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Hook into syscalls:sys_exit_SYSCALL too (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Rename augmented_*_syscall__enter to just *_syscall (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Update the header comments (Michael Petlan) [1709243] - [tools] perf bpf: Add syscall_exit() helper (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Split trace-seq related APIs in a separate header file (Michael Petlan) [1709243] - [tools] perf report: Create auxiliary trace data files for s390 (Michael Petlan) [1709243] - [tools] perf trace beauty: Reorganize 'struct sockaddr *' beautifier (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment sendto's 'addr' arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment bind's 'myaddr' sockaddr arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Add augmented_sockaddr_syscall_enter() (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment connect's 'sockaddr' arg (Michael Petlan) [1709243] - [tools] perf bpf: Add linux/socket.h to the headers accessible to bpf proggies (Michael Petlan) [1709243] - [tools] perf bpf: Give precedence to bpf header dir (Michael Petlan) [1709243] - [tools] perf trace: Add a etcsnoop.c augmented syscalls eBPF utility (Michael Petlan) [1709243] - [tools] perf trace: Augment 'newstat' (aka 'stat') filename ptr (Michael Petlan) [1709243] - [tools] perf trace: Introduce augmented_filename_syscall_enter() declarator (Michael Petlan) [1709243] - [tools] perf trace: Augment inotify_add_watch pathname syscall arg (Michael Petlan) [1709243] - [tools] perf trace: Augment the 'open' syscall 'filename' arg (Michael Petlan) [1709243] - [tools] perf trace: Use the augmented filename, expanding syscall enter pointers (Michael Petlan) [1709243] - [tools] perf trace: Show comm/tid for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Extract the comm/tid printing for syscall enter (Michael Petlan) [1709243] - [tools] perf trace: Print the syscall name for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Make the augmented_syscalls filter out the tracepoint event (Michael Petlan) [1709243] - [tools] perf trace: Pass augmented args to the arg formatters when available (Michael Petlan) [1709243] - [x86] perf/x86/intel: Disallow precise_ip on BTS events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts() (Michael Petlan) [1709243] - [x86] perf/x86/intel: Move branch tracing setup to the Intel-specific source file (Michael Petlan) [1709243] - [x86] perf/x86/intel: Fix regression by default disabling perfmon v4 interrupt handling (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Support CoffeeLake 8th CBOX (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs (Michael Petlan) [1709243] - [tools] perf tools: Don't clone maps from parent when synthesizing forks (Michael Petlan) [1709243] - [tools] perf top: Allow disabling the overwrite mode (Michael Petlan) [1709243] - [kernel] perf/core: Clean up inconsisent indentation (Michael Petlan) [1709243] - [tools] perf script: Implement --graph-function (Michael Petlan) [1709243] - [tools] tools script: Add --call-trace and --call-ret-trace (Michael Petlan) [1709243] - [tools] perf script: Add --insn-trace for instruction decoding (Michael Petlan) [1709243] - [tools] perf trace: Introduce --max-events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add quirk for Goldmont Plus (Michael Petlan) [1709243] - [kernel] perf: Suppress AUX/OVERWRITE records (Michael Petlan) [1709243] - [x86] perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_init (Michael Petlan) [1709243] - [x86] perf/x86: Add __ro_after_init annotations (Michael Petlan) [1709243] - [x86] x86/mm/mem_encrypt: Disable all instrumentation for early SME setup (Janakarajan Natarajan) [1679265] - [fs] cifs: fix copy_file_range to allow write on the same file (Leif Sahlberg) [1689100] - [infiniband] Revert "[infiniband] IB/usnic: Remove stub functions" (Jonathan Toppins) [1713753] - [x86] Update stepping values for Whiskey Lake U/Y (David Arcari) [1704801] - [powerpc] powerpc/perf: Trace imc PMU functions (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Trace imc events detection and cpuhotplug (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Declare static identifier a such (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Add privileged access check for thread_imc (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Rearrange setting of ldbar for thread-imc (Jiri Olsa) [1608796] - [powerpc] powerpc/include: Add data structures and macros for IMC trace mode (Jiri Olsa) [1608796] - [scsi] hpsa: correct-static-checker-issue-in-reset-handler (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: update driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device resets (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: do-not-complete-cmds-for-deleted-devices (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: wait longer for ptraid commands (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for tag collision (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: use local workqueues instead of system workqueues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct simple mode (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device id issues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for lv removal (Joseph Szczypek) [1713772] - [mm] mm, slub: restore the original intention of prefetch_freepointer() (Rafael Aquini) [1714671] - [fs] Revert "add KABI padding to dentry structure" (Waiman Long) [1714253] - [crypto] crypto: drbg - add FIPS 140-2 CTRNG for noise source (Herbert Xu) [1687905] - [infiniband] RDMA/qedr: Fix incorrect device rate. (Manish Chopra) [1713580] - [scsi] scsi: bnx2fc: remove unneeded variable (Nilesh Javali) [1665308] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665308] - [char] ipmi:ssif: compare block number correctly for multi-part return messages (Tony Camuso) [1712159] - [kernel] kernel/sysctl.c: define minmax conv functions in terms of non-minmax versions (Alex Gladkov) [1683922] - [kernel] kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv (Alex Gladkov) [1683922] - [tools] tools/testing/selftests/sysctl/sysctl.sh: add tests for >32-bit values written to 32-bit integers (Alex Gladkov) [1683922] - [kernel] sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] nohz_full: Allow the boot CPU to be nohz_full (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/isolation: Require a present CPU in housekeeping mask (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] kernel/cpu: Allow non-zero CPU to be primary for suspend / kexec freeze (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] power/suspend: Add function to disable secondaries for suspend (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/core: Allow the remote scheduler tick to be started on CPU0 (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/fair: Use non-atomic cpumask_{set,clear}_cpu() (Desnes Augusto Nunes do Rosario) [1666614] - [lib] lib: reciprocal_div: implement the improved algorithm on the paper mentioned (Petr Oros) [1706982] - [kernel] kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers (Eric Sandeen) [1667092] - [kernel] tools/testing/selftests/sysctl/sysctl.sh: add proc_do_large_bitmap() test case (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: allow graceful use on older kernels (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: ignore diff output on verify_diff_w() (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: load module before testing for it (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: remove superfluous test_reqs() (Eric Sandeen) [1667092] - [kernel] kernel/sysctl.c: fix out-of-bounds access when setting file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow for file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow in proc_get_long (Eric Sandeen) [1694160] - [s390] kvm: s390: Fix potential spectre warnings (Thomas Huth) [1702344] - [powerpc] mm: move warning from resize_hpt_for_hotplug() (Laurent Vivier) [1660737] - [powerpc] pseries: Use pr_xxx() in lpar.c (Laurent Vivier) [1660737] - [infiniband] RDMA/iw_cxgb4: Always disconnect when QP is transitioning to TERMINATE state (Arjun Vynipadath) [1664673] - [infiniband] cxgb4: kfree mhp after the debug print (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxbg: Use correct sizing on buffers holding page DMA addresses (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Make function read_tcb() static (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Remove kref accounting for sync operation (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: cq/qp mask depends on bar2 pages in a host page (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: fix srqidx leak during connection abort (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: complete the cached SRQ buffers (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Remove a set-but-not-used variable (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when finding ipv6 routes (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when importing the endpoint (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use listening ep tos when accepting new connections (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb*: kzalloc the iwcm verbs struct (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Drop __GFP_NOFAIL (Arjun Vynipadath) [1664673] - [infiniband] infiniband: cxgb4: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Fix the unchecked ep dereference (Arjun Vynipadath) [1664673] - [infiniband] RDMA: Introduce and use rdma_device_to_ibdev() (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Check for send WR also while posting write with completion WR (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: only reconnect with MPAv1 if the peer aborts (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: remove redundant null pointer check before kfree_skb (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Remove pci_unmap_addr() wrappers for DMA API (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Declare ib_post_send() and ib_post_recv() arguments const (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Simplify a structure initialization (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Fix SRQ endianness annotations (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for kernel mode SRQ's (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for srq functions & structs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Restore the dropped uninitialized_var (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Make c4iw_poll_cq_one() easier to analyze (Arjun Vynipadath) [1664673] - [fs] gfs2: clean_journal improperly set sd_log_flush_head (Robert S Peterson) [1693660]- [netdrv] bonding/802.3ad: fix slave link initialization transition states (Jarod Wilson) [1714387] - [iommu] iommu/vt-d: Disable ATS support on untrusted devices (Jerry Snitselaar) [1649210 1692246] - [documentation] thunderbolt: Export IOMMU based DMA protection support to userspace (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Do not enable ATS for untrusted devices (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Force IOMMU on for platform opt in hint (Jerry Snitselaar) [1649210 1692246] - [arm64] arm64: makefile fix build of .i file in external module case (Jerome Marchand) [1713052] - [s390] s390/protvirt: block kernel command line alteration (Philipp Rudo) [1651711] - [s390] s390/protvirt: add memory sharing for diag 308 set/store (Philipp Rudo) [1651711] - [s390] s390/uv: introduce guest side ultravisor code (Philipp Rudo) [1651711] - [netdrv] net: aquantia: fix undefined devm_hwmon_device_register_with_info reference (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make aq_ndev_driver_name static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove outdated device ids (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixups on 64bit dma counters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: get total counters from DMA block (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fetch up to date statistics on ethtool request (Igor Russkikh) [1706905] - [netdrv] net: aquantia: extract timer cb into work job (Igor Russkikh) [1706905] - [netdrv] net: aquantia: introduce fwreq mutex (Igor Russkikh) [1706905] - [netdrv] net: aquantia: user correct MSI irq type (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use macros for better visibility (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve ifup link detection (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link status irq handling (Igor Russkikh) [1706905] - [netdrv] net: aquantia: create global service workqueue (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link interrupt handling function (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add link interrupt fields (Igor Russkikh) [1706905] - [netdrv] net: aquantia: implement hwmon api for chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure to readout chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: enable driver build for arm64 or compile_test (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve LRO configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Increase rx ring default size from 1K to 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make RX default frame size 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Introduce rx refill threshold value (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx performance by page reuse strategy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx path using larger preallocated skb len (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use better wrappers for state registers (Igor Russkikh) [1706905] - [netdrv] net: aquantia: replace AQ_HW_WAIT_FOR with readx_poll_timeout_atomic (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed instack structure overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed buffer overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: added newline at end of file (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed memcpy size (Igor Russkikh) [1706905] - [netdrv] net: aquantia: regression on cpus with high cores: set mode with 8 queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of RSS configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix initialization of RSS table (Igor Russkikh) [1706905] - [netdrv] net: aquantia: increase max number of hw queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix RSS table and key sizes (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload bits (Igor Russkikh) [1706905] - [netdrv] net: aquantia: return 'err' if set MPI_DEINIT state fails (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix spelling mistake "specfield" -> "specified" (Igor Russkikh) [1706905] - [netdrv] net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of rx-vlan-filter offload (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add ethertype and PCP to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add vlan id to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of L3/L4 ntuple filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure for ntuple rules (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add rx-flow filter definitions (Igor Russkikh) [1706905] - [netdrv] net: aquantia: allow rx checksum offload configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: invalid checksumm offload implementation (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed enable unicast on 32 macvlan (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix potential IOMMU fault after driver unbind (Igor Russkikh) [1706905] - [netdrv] net: aquantia: synchronized flow control between mac/phy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: make function aq_fw2x_update_stats static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove some redundant variable initializations (Igor Russkikh) [1706905] - [netdrv] bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices. (Selvin Xavier) [1672208] - [scsi] scsi: fnic: Remove set but not used variable 'vdev' (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: no need to check return value of debugfs_create functions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Update fnic driver version to 1.6.0.47 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Enable fnic devcmd2 interface (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Adding devcmd2 init and posting interfaces (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add devcmd2 initialization helpers (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 controller definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 interface definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Impose upper limit on max. # of CQs processed per intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: RQ enable and then post descriptors (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: delaying vnic dev enable till after req intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Warn when calling done for IO not issued to fw (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic stats for max CQs processed and ISR time (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add port speed stat to fnic debug stats (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: use fnic_lock to guard fnic->state_flags (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: vnic_rq_clean change BUG_ON to WARN_ON (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: change fnic queue depth to 256 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: support to display 20G port speed (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Use vzalloc (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: switch to generic DMA API (Govindarajulu Varadarajan) [1656236] - [pci] PCI/PME: Fix possible use-after-free on remove (Myron Stowe) [1701834] - [pci] PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove() (Myron Stowe) [1701834] - [pci] PCI: Blacklist power management of Gigabyte X299 DESIGNARE EX PCIe ports (Myron Stowe) [1701834] - [tools] perf arm64: Fix mksyscalltbl when system kernel headers are ahead of the kernel (Michael Petlan) [1709242] - [rpmspec] perf: remove bpf examples (Michael Petlan) [1709242] - [tools] perf tools: Stop fallbacking to kallsyms for vdso symbols lookup (Michael Petlan) [1709242] - [tools] perf report: Don't crash on invalid inline debug information (Michael Petlan) [1709242] - [tools] perf cpu_map: Align cpu map synthesized events properly. (Michael Petlan) [1709242] - [tools] perf tools: Fix tracing_path_mount proper path (Michael Petlan) [1709242] - [tools] perf evsel: Store ids for events with their own cpus perf_event__synthesize_event_update_cpus (Michael Petlan) [1709242] - [tools] perf vendor events intel: Fix wrong filter_band* values for uncore events (Michael Petlan) [1709242] - [tools] Revert "perf tools: Fix PMU term format max value calculation" (Michael Petlan) [1709242] - [tools] tools headers uapi: Sync kvm.h copy (Michael Petlan) [1709242] - [tools] perf record: Use unmapped IP for inline callchain cursors (Michael Petlan) [1709242] - [tools] perf python: Use -Wno-redundant-decls to build with PYTHON=python3 (Michael Petlan) [1709242] - [tools] perf report: Don't try to map ip to invalid map (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-sqlite.py sample columns (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-postgresql.py occasional failure (Michael Petlan) [1709242] - [tools] perf Documentation: Fix out-of-tree asciidoctor man page generation (Michael Petlan) [1709242] - [tools] perf tools: Fix maps__find_symbol_by_name() (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/if_link.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/vhost.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copies of kvm headers (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of drm/drm.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1709242] - [tools] perf annotate: Fix parsing aarch64 branch instructions after objdump update (Michael Petlan) [1709242] - [tools] perf probe powerpc: Ignore SyS symbols irrespective of endianness (Michael Petlan) [1709242] - [tools] perf event-parse: Use fixed size string for comms (Michael Petlan) [1709242] - [tools] perf util: Fix bad memory access in trace info. (Michael Petlan) [1709242] - [tools] perf tools: Streamline bpf examples and headers installation (Michael Petlan) [1709242] - [tools] perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx() (Michael Petlan) [1709242] - [tools] perf arm64: Fix include path for asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] perf tests: Add breakpoint modify tests (Michael Petlan) [1709242] - [tools] perf annotate: Properly interpret indirect call (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add dummy task_struct state member (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add empty nmi.h (Michael Petlan) [1709242] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1709242] - [tools] perf llvm: Allow passing options to llc in addition to clang (Michael Petlan) [1709242] - [tools] perf parser: Improve error message for PMU address filters (Michael Petlan) [1709242] - [tools] perf tools: Disable parallelism for 'make clean' (Michael Petlan) [1709242] - [tools] perf auxtrace: Fix queue resize (Michael Petlan) [1709242] - [tools] perf python: Remove -mcet and -fcf-protection when building with clang (Michael Petlan) [1709242] - [tools] perf arm spe: Fix uninitialized record error variable (Michael Petlan) [1709242] - [tools] perf tools: Move syscall_64.tbl check into check-headers.sh (Michael Petlan) [1709242] - [tools] perf tools: Make check-headers.sh check based on kernel dir (Michael Petlan) [1709242] - [tools] perf tools: Fix check-headers.sh AND list path of execution (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename static variables and functions in event-parse.c (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename internal parser related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent get/set/is APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_find_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent field APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_data_ APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_register / unregister APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_filter* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_plugin_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_function* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, tools lib lockdep: Rename 'enum pevent_errno' to 'enum tep_errno' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'enum pevent_flag' to 'enum tep_flag' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_set_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_register_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_read_number_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent print APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent parse APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent find APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent alloc / free APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent plugin related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'struct pevent_record' to 'struct tep_record' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename struct pevent to struct tep_handle (Michael Petlan) [1709242] - [tools] perf probe powerpc: Fix trace event post-processing (Michael Petlan) [1709242] - [tools] perf map: Optimize maps__fixup_overlappings() (Michael Petlan) [1709242] - [tools] perf map: Synthesize maps only for thread group leader (Michael Petlan) [1709242] - [tools] perf trace: Wire up the augmented syscalls with the syscalls:sys_enter_FOO beautifier (Michael Petlan) [1709242] - [tools] perf trace: Setup the augmented syscalls bpf-output event fields (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__setup_output_event() return the bpf-output event (Michael Petlan) [1709242] - [tools] perf trace: Handle "bpf-output" events associated with "__augmented_syscalls__" BPF map (Michael Petlan) [1709242] - [tools] perf bpf: Add wrappers to BPF_FUNC_probe_read(_str) functions (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf__setup_output_event() strerror() counterpart (Michael Petlan) [1709242] - [tools] perf bpf: Generalize bpf__setup_stdout() (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__for_each_stdout_map() generic (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf/stdio.h wrapper to bpf_perf_event_output function (Michael Petlan) [1709242] - [tools] perf bpf: Add struct bpf_map struct (Michael Petlan) [1709242] - [tools] perf report: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Display percent type in stdio output (Michael Petlan) [1709242] - [tools] perf annotate: Make local period the default percent type (Michael Petlan) [1709242] - [tools] perf annotate: Add support to toggle percent type (Michael Petlan) [1709242] - [tools] perf annotate: Pass browser percent_type in annotate_browser__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Pass 'struct annotation_options' to map_symbol__annotation_dump() (Michael Petlan) [1709242] - [tools] perf annotate: Pass struct annotation_options to symbol__calc_lines() (Michael Petlan) [1709242] - [tools] perf annotate: Add percent_type to struct annotation_options (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_LOCAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_HITS_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Switch struct annotation_data::percent to array (Michael Petlan) [1709242] - [tools] perf annotate: Loop group events directly in annotation__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Rename hist to sym_hist in annotation__calc_percent (Michael Petlan) [1709242] - [tools] perf annotate: Rename local sample variables to data (Michael Petlan) [1709242] - [tools] perf annotate: Rename struct annotation_line::samples* to data* (Michael Petlan) [1709242] - [tools] perf annotate: Get rid of annotation__scnprintf_samples_period() (Michael Petlan) [1709242] - [tools] perf annotate: Make annotation_line__max_percent static (Michael Petlan) [1709242] - [tools] perf annotate: Make symbol__annotate_fprintf2() local (Michael Petlan) [1709242] - [tools] perf bpf: Add 'syscall_enter' probe helper for syscall enter tracepoints (Michael Petlan) [1709242] - [tools] perf tools: Drop unneeded bitmap_zero() calls (Michael Petlan) [1709242] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Michael Petlan) [1709242] - [tools] perf report: Add GUI report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf report: Add raw report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf auxtrace: Support for perf report -D for s390 (Michael Petlan) [1709242] - [tools] perf trace: Use perf_evsel__sc_tp_{uint,ptr} for "id"/"args" handling syscalls:* events (Michael Petlan) [1709242] - [tools] perf trace: Setup struct syscall_tp for syscalls:sys_{enter,exit}_NAME events (Michael Petlan) [1709242] - [tools] perf trace: Allow setting up a syscall_tp struct without a format_field (Michael Petlan) [1709242] - [tools] perf trace: Rename some syscall_tp methods to raw_syscall (Michael Petlan) [1709242] - [tools] perf trace: Use beautifiers on syscalls:sys_enter_ handlers (Michael Petlan) [1709242] - [tools] perf trace: Associate vfs_getname()'ed pathname with fd returned from 'openat' (Michael Petlan) [1709242] - [tools] perf trace: Do not require --no-syscalls to suppress strace like output (Michael Petlan) [1709242] - [tools] perf bpf: Include uapi/linux/bpf.h from the 'perf trace' script's bpf.h (Michael Petlan) [1709242] - [tools] perf tools: Allow overriding MAX_NR_CPUS at compile time (Michael Petlan) [1709242] - [tools] perf bpf: Show better message when failing to load an object (Michael Petlan) [1709242] - [tools] perf list: Unify metric group description format with PMU event description (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample when receiving a CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Support dummy address value for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Fix start tracing packet handling (Michael Petlan) [1709242] - [tools] perf build: Fix installation directory for eBPF (Michael Petlan) [1709242] - [tools] perf c2c report: Fix crash for empty browser (Michael Petlan) [1709242] - [tools] perf tests: Fix indexing when invoking subtests (Michael Petlan) [1709242] - [tools] perf trace: Beautify the AF_INET & AF_INET6 'socket' syscall 'protocol' args (Michael Petlan) [1709242] - [tools] perf trace beauty: Add beautifiers for 'socket''s 'protocol' arg (Michael Petlan) [1709242] - [tools] perf trace beauty: Do not print NULL strarray entries (Michael Petlan) [1709242] - [tools] perf beauty: Add a generator for IPPROTO_ socket's protocol constants (Michael Petlan) [1709242] - [tools] tools include uapi: Grab a copy of linux/in.h (Michael Petlan) [1709242] - [tools] perf tests: Fix complex event name parsing (Michael Petlan) [1709242] - [tools] perf evlist: Fix error out while applying initial delay and LBR (Michael Petlan) [1709242] - [tools] perf trace beauty: Default header_dir to cwd to work without parms (Michael Petlan) [1709242] - [tools] perf test: Fix subtest number when showing results (Michael Petlan) [1709242] - [tools] perf stat: Get rid of extra clock display function (Michael Petlan) [1709242] - [tools] perf tools: Use perf_evsel__match instead of open coded equivalent (Michael Petlan) [1709242] - [tools] perf tools: Fix struct comm_str removal crash (Michael Petlan) [1709242] - [tools] perf machine: Use last_match threads cache only in single thread mode (Michael Petlan) [1709242] - [tools] perf machine: Add threads__set_last_match function (Michael Petlan) [1709242] - [tools] perf machine: Add threads__get_last_match function (Michael Petlan) [1709242] - [tools] perf tools: Synthesize GROUP_DESC feature in pipe mode (Michael Petlan) [1709242] - [tools] perf script: Show correct offsets for DWARF-based unwinding (Michael Petlan) [1709242] - [tools] perf trace arm64: Use generated syscall table (Michael Petlan) [1709242] - [tools] perf arm64: Generate system call table from asm/unistd.h (Michael Petlan) [1709242] - [tools] tools include: Grab copies of arm64 dependent unistd.h files (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh when event exists (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering when return address is in a register (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering (Michael Petlan) [1709242] - [tools] perf list: Add missing documentation for --desc and --debug options (Michael Petlan) [1709242] - [tools] perf stat: Add transaction flag (-T) support for s390 (Michael Petlan) [1709242] - [tools] perf json: Add s390 transaction counter definition (Michael Petlan) [1709242] - [tools] perf list: Add s390 support for detailed PMU event description (Michael Petlan) [1709242] - [tools] Revert "perf list: Add s390 support for detailed/verbose PMU event description" (Michael Petlan) [1709242] - [tools] perf cs-etm: Bail out immediately for instruction sample failure (Michael Petlan) [1709242] - [tools] perf cs-etm: Introduce invalid address macro (Michael Petlan) [1709242] - [tools] perf hists: Clarify callchain disabling when available (Michael Petlan) [1709242] - [tools] perf tests: Check that complex event name is parsed correctly (Michael Petlan) [1709242] - [arm64] arm64: perf: Reject stand-alone CHAIN events for PMUv3 (Michael Petlan) [1709242] - [x86] perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX (Michael Petlan) [1709242] - [kernel] perf/ring_buffer: Prevent concurent ring buffer access (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of hardcorded physical package ID 0 (Michael Petlan) [1709242] - [kernel] perf/core: Fix perf_pmu_unregister() locking (Michael Petlan) [1709242] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Michael Petlan) [1709242] - [kernel] perf/core: Force USER_DS when recording user stack data (Michael Petlan) [1709242] - [include] perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY as internal use (Michael Petlan) [1709242] - [x86] perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Simplify breakpoint enable in perf_event_modify_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Enable breakpoint in modify_user_hw_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 (Michael Petlan) [1709242] - [kernel] arm64: perf: Add cap_user_time aarch64 (Michael Petlan) [1709242] - [include] arm_pmu: Add support for 64bit event counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support Extended PEBS for Goldmont Plus (Michael Petlan) [1709242] - [x86] perf/x86/intel/ds: Handle PEBS overflow for fixed counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support PEBS on fixed counters (Michael Petlan) [1709242] - [kernel] perf, tools: Use correct articles in comments (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Clean up and consolidate modify_user_hw_breakpoint_check() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Pass new breakpoint type to modify_breakpoint_slot() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/arch/arm64: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [powerpc] perf/arch/powerpc: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [x86] perf/arch/x86: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/hw_breakpoint: Pass arch breakpoint struct to arch_check_bp_in_kernelspace() (Michael Petlan) [1709242] - [kernel] perf/core: Change perf_mmap_fault() return type to 'vm_fault_t' (Michael Petlan) [1709242] - [x86] perf/x86/intel/lbr: Optimize context switches for the LBR call stack (Michael Petlan) [1709242] - [netdrv] cnic: Refactor code and mark expected switch fall-through (Nilesh Javali) [1665302] - [netdrv] cnic: remove use of VLAN_TAG_PRESENT (Nilesh Javali) [1665302] - [netdrv] cnic: use kvzalloc to allocate memory for csk_tbl (Nilesh Javali) [1665302] - [netdrv] cnic: remove redundant pointer req and variable func (Nilesh Javali) [1665302] - [scsi] drivers: Remove useless trailing comments from mmiowb() invocations (Nilesh Javali) [1665307] - [scsi] scsi: qedf: remove set but not used variables (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.20 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add return value to log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print fcport information on wait for upload timeout (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check the return value of start_xmit (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for fcoe_libfc_config failure (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add comment to display logging levels (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add port_id for fcport into initiate_cleanup debug message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add LBA to underrun debug messages (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print scsi_cmd backpointer in good completion path if the command is still being used (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add driver state to 'driver_stats' debugfs node (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Change MSI-X load error message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Remove set but not used variable 'fr_len' (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.19 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Fix lport may be used uninitialized warning (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correctly handle refcounting of rdata (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is cleared (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for tm_flags instead of cmd_type during cleanup (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add a flag to help debugging io_req which could not be cleaned (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't send ABTS for under run scenario (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't queue anything if upload is in progress (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fc_rport_priv reference counting fixes (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_scsi_done() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Wait for upload and link down processing during soft ctx reset (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add additional checks for io_req->sc_cmd validity (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup bit operations (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup locking in qedf_restart_rport() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: missing kref_put in qedf_xmit() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for link state before processing LL2 packets and send fipvlan retries (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing fc_disc_init call after allocating lport (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct the memory barriers in qedf_ring_doorbell (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Use a separate completion for cleanup commands (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify abort and tmf handler to handle edge condition and flush (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify flush routine to handle all I/Os and TMF (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Simplify s/g list mapping (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct xid range overlap between offloaded requests and libfc requests (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails (Nilesh Javali) [1665301] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665301] - [scsi] scsi: stop setting up request->special (Nilesh Javali) [1665301] - [scsi] scsi: qedf: no need to check return value of debugfs_create functions (Nilesh Javali) [1665301] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: NULL check before some freeing functions is not needed (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fully convert to the generic DMA API (Nilesh Javali) [1665301] - [scsi] scsi: qedi: Adjust termination and offload ramrod timers (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Abort ep termination if offload not scheduled (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fix spelling mistake "oflload" -> "offload" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: remove declaration of nvm_image from stack (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Remove set but not used variable 'cls_sess' (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add ep_state for login completion on un-reachable targets (Nilesh Javali) [1665300] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Update driver version to 8.33.0.21 (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Move LL2 producer index processing in BH. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: add module param to set ping packet size (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add packet filter in light L2 Rx path. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Check for session online before getting iSCSI TLV data. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fully convert to the generic DMA API (Nilesh Javali) [1665300] - [x86] x86/kdump: Fall back to reserve high crashkernel memory (Pingfan Liu) [1682984] - [x86] x86/kdump: Have crashkernel=X reserve under 4G by default (Pingfan Liu) [1682984] - [x86] Revert "[x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr" (Pingfan Liu) [1682984] - [scsi] scsi: core: avoid pre-allocating big SGL for data (Ewan Milne) [1698297] - [scsi] scsi: core: avoid pre-allocating big SGL for protection information (Ewan Milne) [1698297] - [nvme] scsi: lib/sg_pool.c: improve APIs for allocating sg pool (Ewan Milne) [1698297] - [kvm] KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv_p9_guest_entry() (Suraj Jitindar Singh) [1700272] - [fs] ext4: avoid kernel warning when writing the superblock to a dead device (Lukas Czerner) [1695021] - [fs] ext4: cond_resched in work-heavy group loops (Lukas Czerner) [1698815] - [fs] ext4: ignore e_value_offs for xattrs with value-in-ea-inode (Lukas Czerner) [1698815] - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1698815] - [fs] ext4: use BUG() instead of BUG_ON(1) (Lukas Czerner) [1698815] - [fs] jbd2: check superblock mapped prior to committing (Lukas Czerner) [1698815] - [fs] ext4: remove incorrect comment for NEXT_ORPHAN() (Lukas Czerner) [1698815] - [fs] ext4: make sanity check in mballoc more strict (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race with debug_want_extra_isize (Lukas Czerner) [1698815] - [fs] ext4: fix ext4_show_options for file systems w/o journal (Lukas Czerner) [1698815] - [fs] ext4: actually request zeroing of inode table after grow (Lukas Czerner) [1698815] - [fs] Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" (Lukas Czerner) [1698815] - [fs] ext4: fix some error pointer dereferences (Lukas Czerner) [1698815] - [fs] ext4: fix special inode number checks in __ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: prohibit fstrim in norecovery mode (Lukas Czerner) [1698815] - [fs] ext4: cleanup bh release code in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: brelse all indirect buffer in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: report real fs size after failed resize (Lukas Czerner) [1698815] - [fs] ext4: add missing brelse() in add_new_gdb_meta_bg() (Lukas Czerner) [1698815] - [fs] ext4: remove useless ext4_pin_inode() (Lukas Czerner) [1698815] - [fs] ext4: avoid panic during forced reboot (Lukas Czerner) [1698815] - [fs] ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner) [1698815] - [fs] ext4: fix NULL pointer dereference while journal is aborted (Lukas Czerner) [1698815] - [fs] jbd2: jbd2_get_transaction does not need to return a value (Lukas Czerner) [1698815] - [fs] jbd2: fix invalid descriptor block checksum (Lukas Czerner) [1698815] - [fs] ext4: fix bigalloc cluster freeing when hole punching under load (Lukas Czerner) [1698815] - [fs] ext4: add sysfs attr /sys/fs/ext4//journal_task (Lukas Czerner) [1698815] - [fs] ext4: Change debugging support help prefix from EXT4 to Ext4 (Lukas Czerner) [1698815] - [fs] ext4: fix compile error when using BUFFER_TRACE (Lukas Czerner) [1698815] - [fs] jbd2: fix compile warning when using JBUFFER_TRACE (Lukas Czerner) [1698815] - [fs] ext4: annotate more implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: annotate implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: don't update s_rev_level if not required (Lukas Czerner) [1698815] - [fs] jbd2: fold jbd2_superblock_csum_{verify,set} into their callers (Lukas Czerner) [1698815] - [fs] jbd2: fix race when writing superblock (Lukas Czerner) [1698815] - [fs] ext4: fix crash during online resizing (Lukas Czerner) [1698815] - [fs] ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: add mask of ext4 flags to swap (Lukas Czerner) [1698815] - [fs] ext4: update quota information while swapping boot loader inode (Lukas Czerner) [1698815] - [fs] ext4: cleanup pagecache before swap i_data (Lukas Czerner) [1698815] - [fs] ext4: fix check of inode in swap_inode_boot_loader (Lukas Czerner) [1698815] - [fs] ext4: unlock unused_pages timely when doing writeback (Lukas Czerner) [1698815] - [fs] ext4: cleanup clean_bdev_aliases() calls (Lukas Czerner) [1698815] - [fs] jbd2: discard dirty data when forgetting an un-journalled buffer (Lukas Czerner) [1698815] - [fs] jbd2: clear dirty flag when revoking a buffer from an older transaction (Lukas Czerner) [1698815] - [fs] ext4: replace opencoded i_writecount usage with inode_is_open_for_write() (Lukas Czerner) [1698815] - [fs] jbd2: fix deadlock while checkpoint thread waits commit thread to finish (Lukas Czerner) [1698815] - [fs] ext4: use IS_ENCRYPTED() to check encryption status (Lukas Czerner) [1698815] - [fs] ext4: track writeback errors using the generic tracking infrastructure (Lukas Czerner) [1698815] - [fs] ext4: use ext4_write_inode() when fsyncing w/o a journal (Lukas Czerner) [1698815] - [fs] ext4: fix a potential fiemap/page fault deadlock w/ inline_data (Lukas Czerner) [1698815] - [fs] ext4: make sure enough credits are reserved for dioread_nolock writes (Lukas Czerner) [1698815] - [fs] ext4: check for shutdown and r/o file system in ext4_write_inode() (Lukas Czerner) [1698815] - [fs] ext4: force inode writes when nfsd calls commit_metadata() (Lukas Czerner) [1698815] - [fs] ext4: avoid declaring fs inconsistent due to invalid file handles (Lukas Czerner) [1698815] - [fs] ext4: include terminating u32 in size of xattr entries when expanding inodes (Lukas Czerner) [1698815] - [fs] ext4: compare old and new mode before setting update_mode flag (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_GROUP_ADD ioctl (Lukas Czerner) [1698815] - [fs] ext4: hard fail dax mount on unsupported devices (Lukas Czerner) [1698815] - [fs] ext4: remove redundant condition check (Lukas Czerner) [1698815] - [fs] jbd2: clean up indentation issue, replace spaces with tab (Lukas Czerner) [1698815] - [fs] ext4: clean up indentation issues, remove extraneous tabs (Lukas Czerner) [1698815] - [fs] ext4: missing unlock/put_page() in ext4_try_to_write_inline_data() (Lukas Czerner) [1698815] - [fs] ext4: fix possible use after free in ext4_quota_enable (Lukas Czerner) [1698815] - [fs] jbd2: avoid long hold times of j_state_lock while committing a transaction (Lukas Czerner) [1698815] - [fs] ext4: add ext4_sb_bread() to disambiguate ENOMEM cases (Lukas Czerner) [1698815] - [fs] ext4: remove unneeded brelse call in ext4_xattr_inode_update_ref() (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race in ext4_remount()'s error path (Lukas Czerner) [1698815] - [fs] ext4: don't open-code ERR_CAST (Lukas Czerner) [1698815] - [fs] ext4: cache NULL when both default_acl and acl are NULL (Lukas Czerner) [1698815] - [fs] ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTR (Lukas Czerner) [1698815] - [fs] ext4: fix setattr project check in fssetxattr ioctl (Lukas Czerner) [1698815] - [fs] ext4: convert fault handler to use vm_fault_t type (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: fix argument checking in EXT4_IOC_MOVE_EXT (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at page invalidation time (Lukas Czerner) [1698815] - [fs] ext4: adjust reserved cluster count when removing extents (Lukas Czerner) [1698815] - [fs] ext4: reduce reserved cluster count by number of allocated clusters (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at delayed write time (Lukas Czerner) [1698815] - [fs] ext4: add new pending reservation mechanism (Lukas Czerner) [1698815] - [fs] ext4: generalize extents status tree search functions (Lukas Czerner) [1698815] - [fs] ext4: readpages() should submit IO as read-ahead (Lukas Czerner) [1698815] - [fs] ext4: improve code readability in ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: use swap macro in mext_page_double_lock (Lukas Czerner) [1698815] - [fs] ext4: fix warning message in ext4_enable_quotas() (Lukas Czerner) [1698815] - [fs] ext4: super: extend timestamps to 40 bits (Lukas Czerner) [1698815] - [fs] jbd2: replace current_kernel_time64 with ktime equivalent (Lukas Czerner) [1698815] - [fs] ext4: use timespec64 for all inode times (Lukas Czerner) [1698815] - [fs] ext4: use ktime_get_real_seconds for i_dtime (Lukas Czerner) [1698815] - [fs] ext4: use 64-bit timestamps for mmp_time (Lukas Czerner) [1698815] - [scsi] scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add spdx (Don Brace) [1665565] - [scsi] scsi: smartpqi: update copyright (Don Brace) [1665565] - [scsi] scsi: smartpqi: add H3C controller IDs (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase LUN reset timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: Reporting 'logical unit failure' (Don Brace) [1665565] - [scsi] scsi: smartpqi_init: fix boolean expression in pqi_device_remove_start (Don Brace) [1665565] - [scsi] scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix build warnings (Don Brace) [1665565] - [scsi] scsi: smartpqi: update driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add ofa support (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase fw status register read timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add smp_utils support (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct lun reset issues (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct volume status (Don Brace) [1665565] - [scsi] scsi: smartpqi: do not offline disks for transient did no connect conditions (Don Brace) [1665565] - [scsi] scsi: smartpqi: allow for larger raid maps (Don Brace) [1665565] - [scsi] scsi: smartpqi: check for null device pointers (Don Brace) [1665565] - [scsi] scsi: smartpqi: enhance numa node detection (Don Brace) [1665565] - [scsi] scsi: smartpqi: wake up drives after os resumes from suspend (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix disk name mount point (Don Brace) [1665565] - [scsi] scsi: smartpqi: add h3c ssid (Don Brace) [1665565] - [scsi] scsi: smartpqi: add sysfs attributes (Don Brace) [1665565] - [scsi] scsi: smartpqi: refactor sending controller raid requests (Don Brace) [1665565] - [scsi] scsi: smartpqi: turn off lun data caching for ptraid (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct host serial num for ssa (Don Brace) [1665565] - [scsi] scsi: smartpqi: add no_write_same for logical volumes (Don Brace) [1665565] - [scsi] scsi: smartpqi: Add retries for device reset (Don Brace) [1665565] - [scsi] scsi: smartpqi: add support for PQI Config Table handshake (Don Brace) [1665565] - [scsi] scsi: smartpqi: fully convert to the generic DMA API (Don Brace) [1665565] - [net] rtnetlink: always put IFLA_LINK for links with a link-netnsid (Sabrina Dubroca) [1711933] - [net] ipv6: add inet6_fill_args (Ivan Vecera) [1711956] - [net] ipv4: add inet_fill_args (Ivan Vecera) [1711956] - [net] rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g (Ivan Vecera) [1711956] - [include] if_link: add IFLA_TARGET_NETNSID alias (Ivan Vecera) [1711956] - [net] rtnetlink: move type calculation out of loop (Ivan Vecera) [1711956] - [net] ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [net] ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [include] if_addr: add IFA_TARGET_NETNSID (Ivan Vecera) [1711956] - [net] rtnetlink: add rtnl_get_net_ns_capable() (Ivan Vecera) [1711956] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix untagged test (Hangbin Liu) [1710283] - [tools] selftests: forwarding: Tweak tc filters for mirror-to-gretap tests (Hangbin Liu) [1710283] - [tools] selftests: forwarding: lib: Avoid trapping soft devices (Hangbin Liu) [1710283] - [tools] selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 (Hangbin Liu) [1704659] - [net] sched: red: inform offloads about harddrop setting (Ivan Vecera) [1710999] - [net] tls: fix copy to fragments in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't copy negative amounts of data in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't leak IV and record seq when offload fails (Ivan Vecera) [1710366] - [net] tls: avoid potential deadlock in tls_set_device_offload_rx() (Ivan Vecera) [1710366] - [net] tls: prevent bad memory access in tls_is_sk_tx_device_offloaded() (Ivan Vecera) [1710366] - [net] tls: Combined memory allocation for decryption request (Ivan Vecera) [1710366] - [net] tls: Skip zerocopy path for ITER_KVEC (Ivan Vecera) [1710366] - [net] tls: Fix copy-paste error in tls_device_reencrypt (Ivan Vecera) [1710366] - [net] tls: Add rx inline crypto offload (Ivan Vecera) [1710366] - [net] tls: Fill software context without allocation (Ivan Vecera) [1710366] - [net] tls: Split tls_sw_release_resources_rx (Ivan Vecera) [1710366] - [net] tls: Split decrypt_skb to two functions (Ivan Vecera) [1710366] - [net] tcp: Don't coalesce decrypted and encrypted SKBs (Ivan Vecera) [1710366] - [include] Add TLS rx resync NDO (Ivan Vecera) [1710366] - [net] Add TLS RX offload feature (Ivan Vecera) [1710366] - [net] Add decrypted field to skb (Ivan Vecera) [1710366] - [net] tls: Use aead_request_alloc/free for request alloc/free (Ivan Vecera) [1710366] - [net] tls: Refactor tls_offload variable names (Ivan Vecera) [1703389]- [netdrv] qede: use ethtool_rx_flow_rule() to remove duplicated parser code (Manish Chopra) [1663274] - [netdrv] qede: place ethtool_rx_flow_spec after code after TC flower codebase (Manish Chopra) [1663274] - [netdrv] drivers: net: use flow action infrastructure (Manish Chopra) [1663274] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Manish Chopra) [1663274] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Manish Chopra) [1663274] - [netdrv] qede: Populate mbi version in ethtool driver query data. (Manish Chopra) [1663274] - [netdrv] qed: Define new MF bit for no_vlan config (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "faspath" -> "fastpath" (Manish Chopra) [1663274] - [netdrv] qed: Fix the DORQ's attentions handling (Manish Chopra) [1663274] - [netdrv] qed: Fix missing DORQ attentions (Manish Chopra) [1663274] - [netdrv] qed: Fix the doorbell address sanity check (Manish Chopra) [1663274] - [netdrv] qed: Delete redundant doorbell recovery types (Manish Chopra) [1663274] - [netdrv] qede: fix write to free'd pointer error and double free of ptp (Manish Chopra) [1663274] - [netdrv] qede: Fix internal loopback failure with jumbo mtu configuration (Manish Chopra) [1663274] - [netdrv] qed: Read device port count from the shmem (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP syn packet mac address validation. (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP buffer size provided for syn packet processing. (Manish Chopra) [1663274] - [netdrv] qed: fix indentation issue with statements in an if-block (Manish Chopra) [1663274] - [netdrv] qede: Add ethtool interface for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed: Add API for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed*: Advance drivers version to 8.37.0.20 (Manish Chopra) [1663274] - [netdrv] qed: Change verbosity for coalescing message. (Manish Chopra) [1663274] - [netdrv] qede: Fix system crash on configuring channels. (Manish Chopra) [1663274] - [netdrv] qed: Consider TX tcs while deriving the max num_queues for PF. (Manish Chopra) [1663274] - [netdrv] qed: Assign UFP TC value to vlan priority in UFP mode. (Manish Chopra) [1663274] - [netdrv] qed: Fix EQ full firmware assert. (Manish Chopra) [1663274] - [netdrv] qed: Fix stack out of bounds bug (Manish Chopra) [1663274] - [netdrv] qed: Fix system crash in ll2 xmit (Manish Chopra) [1663274] - [netdrv] qed: Fix VF probe failure while FLR (Manish Chopra) [1663274] - [netdrv] qed: Fix LACP pdu drops for VFs (Manish Chopra) [1663274] - [netdrv] qed: Fix bug in tx promiscuous mode settings (Manish Chopra) [1663274] - [netdrv] qede: Error recovery process (Manish Chopra) [1663274] - [netdrv] qed: Add infrastructure for error detection and recovery (Manish Chopra) [1663274] - [netdrv] qed: Revise load sequence to avoid PCI errors (Manish Chopra) [1663274] - [netdrv] qed: Mark expected switch fall-through (Manish Chopra) [1663274] - [include] qed: remove duplicated include from qed_if.h (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Fix out of bounds index check in query pkey (Manish Chopra) [1663274] - [netdrv] qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier (Manish Chopra) [1663274] - [include] qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count (Manish Chopra) [1663274] - [infiniband] infiniband/qedr: Potential null ptr dereference of qp (Manish Chopra) [1663274] - [netdrv] qed: Fix an error code qed_ll2_start_xmit() (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Dispalying" -> "Displaying" (Manish Chopra) [1663274] - [netdrv] qede: Register l2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Expose the doorbell overflow recovery mechanism to the protocol drivers (Manish Chopra) [1663274] - [netdrv] qed: Register light L2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow (Manish Chopra) [1663274] - [netdrv] qed: Add doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qede - Add a statistic for a case where driver drops tx packet due to memory allocation failure. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "attnetion" -> "attention" (Manish Chopra) [1663274] - [netdrv] qed: Add support for MBI upgrade over MFW. (Manish Chopra) [1663274] - [netdrv] qede: Update link status only when interface is ready. (Manish Chopra) [1663274] - [netdrv] qede: Simplify the usage of qede-flags. (Manish Chopra) [1663274] - [netdrv] qed: Display port_id in the UFP debug messages. (Manish Chopra) [1663274] - [netdrv] qed: Fix QM getters to always return a valid pq (Manish Chopra) [1663274] - [netdrv] qed: Fix bitmap_weight() check (Manish Chopra) [1663274] - [netdrv] drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo (Manish Chopra) [1663274] - [netdrv] qed: Fix reading wrong value in loop condition (Manish Chopra) [1663274] - [netdrv] qed: Fix rdma_info structure allocation (Manish Chopra) [1663274] - [netdrv] qed: Fix overriding offload_tc by protocols without APP TLV (Manish Chopra) [1663274] - [netdrv] qed: Fix PTT leak in qed_drain() (Manish Chopra) [1663274] - [netdrv] qed: Fix potential memory corruption (Manish Chopra) [1663274] - [netdrv] qed: Fix SPQ entries not returned to pool in error flows (Manish Chopra) [1663274] - [netdrv] qed: Fix blocking/unlimited SPQ entries leak (Manish Chopra) [1663274] - [netdrv] qed: Fix memory/entry leak in qed_init_sp_request() (Manish Chopra) [1663274] - [netdrv] qed: fix link config error handling (Manish Chopra) [1663274] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "transcevier" -> "transceiver" (Manish Chopra) [1663274] - [netdrv] qed: Prevent link getting down in case of autoneg-off. (Manish Chopra) [1663274] - [netdrv] qede: Check available link modes before link set from ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Add supported link and advertise link to display in ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Added supported transceiver modes, speed capability and board config to HSI. (Manish Chopra) [1663274] - [netdrv] qed: Align local and global PTT to propagate through the APIs. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Ireelevant" -> "Irrelevant" (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Remove enumerated type qed_roce_ll2_tx_dest (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" (Manish Chopra) [1663274] - [netdrv] qed: Remove set but not used variable 'p_archipelago' (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt (Manish Chopra) [1663274] - [netdrv] qed: Avoid constant logical operation warning in qed_vf_pf_acquire (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor (Manish Chopra) [1663274] - [netdrv] qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_set_tunn_cls_info (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "toogle" -> "toggle" (Manish Chopra) [1663274] - [netdrv] net: qed: list usage cleanup (Manish Chopra) [1663274] - [netdrv] net: qede: Use FIELD_SIZEOF directly instead of reimplementing its function (Manish Chopra) [1663274] - [netdrv] qed: remove duplicated include from qed_cxt.c (Manish Chopra) [1663274] - [netdrv] qed*: Utilize FW 8.37.7.0 (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: remove set but not used variable 'ctx' (Manish Chopra) [1663274] - [netdrv] qed: Lower the severity of a dcbx log message. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "comparsion" -> "comparison" (Manish Chopra) [1663274] - [netdrv] net_sched: remove list_head from tc_action (Manish Chopra) [1663274] - [infiniband] qedr: Add user space support for SRQ (Manish Chopra) [1663274] - [infiniband] qedr: Add support for kernel mode SRQ's (Manish Chopra) [1663274] - [infiniband] qedr: Add wrapping generic structure for qpidr and adjust idr routines. (Manish Chopra) [1663274] - [netdrv] qed/qede: qede_setup_tc() can be static (Manish Chopra) [1663274] - [netdrv] qede: Ingress tc flower offload (drop action) support. (Manish Chopra) [1663274] - [netdrv] qede: Add destination ip based flow profile. (Manish Chopra) [1663274] - [netdrv] qed/qede: Multi CoS support. (Manish Chopra) [1663274] - [netdrv] qede: qede_fp: Mark expected switch fall-through (Manish Chopra) [1663274] - [netdrv] qed: qed_dev: Mark expected switch fall-throughs (Manish Chopra) [1663274] - [netdrv] qed: Add Multi-TC RoCE support (Manish Chopra) [1663274] - [netdrv] qed: Add DCBX API - qed_dcbx_get_priority_tc() (Manish Chopra) [1663274] - [netdrv] qed: Make some functions static (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_get_cm_pq_idx_rl (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_set_gft_event_id_cm_hdr (Manish Chopra) [1663274] - [netdrv] qede: Add driver callbacks for eeprom module query. (Manish Chopra) [1663274] - [netdrv] qed: Add qed APIs for PHY module query. (Manish Chopra) [1663274] - [netdrv] qed: remove redundant pointer 'name' (Manish Chopra) [1663274] - [iommu] iommu: Don't print warning when IOMMU driver only supports unmanaged domains (Jerry Snitselaar) [1707616 1694210 1689183] - [iommu] iommu/vt-d: Check capability before disabling protected memory (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE (Jerry Snitselaar) [1694210 1694029] - [iommu] iommu/amd: Fix NULL dereference bug in match_hid_uid (Jerry Snitselaar) [1677737 1694210] - [iommu] iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Check identity map for hot-added devices (Jerry Snitselaar) [1694210] - [iommu] iommu/dmar: Fix buffer overflow during PCI bus notification (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Fix amd_iommu=force_isolation (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Handle domain agaw being less than iommu agaw (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Use memunmap to free memremap (Jerry Snitselaar) [1694210] - [iommu] amd/iommu: Fix Guest Virtual APIC Log Tail Address Register (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Return devid as alias for ACPI HID devices (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Free irqs in shutdown handler (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Move irq request past pm_runtime_enable (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Handle errors returned from PM framework (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: make sure TLB to be flushed before IOVA freed (Jerry Snitselaar) [1694210] - [idle] intel_idle: Get rid of custom ICPU() macro (Alexander Beregalov) [1710976] - [security] selinux: do not report error on connect(AF_UNSPEC) (Ondrej Mosnacek) [1707828] - [security] selinux: Check address length before reading address family (Ondrej Mosnacek) [1707828] - [scsi] scsi: core: add new RDAC LENOVO/DE_Series device (Maurizio Lombardi) [1700912] - [infiniband] i40iw: Avoid panic when handling the inetdev event (Stefan Assmann) [1659180] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659180] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Stefan Assmann) [1659180] - [infiniband] i40iw: remove use of VLAN_TAG_PRESENT (Stefan Assmann) [1659180] - [infiniband] RDMA/i40iw: Fix incorrect iterator type (Stefan Assmann) [1659180] - [infiniband] infiniband: i40iw, nes: don't use wall time for TCP sequence numbers (Stefan Assmann) [1659180] - [infiniband] i40iw: Reorganize acquire/release of locks in i40iw_manage_apbvt (Stefan Assmann) [1659180] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659174] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659174] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659174] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659174] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659174] - [netdrv] i40e: Memory leak in i40e_config_iwarp_qvlist (Stefan Assmann) [1659162] - [netdrv] i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c (Stefan Assmann) [1659162] - [netdrv] i40e: Use struct_size() in kzalloc() (Stefan Assmann) [1659162] - [netdrv] i40e: Revert ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: missing input validation on VF message handling by the PF (Stefan Assmann) [1659162] - [netdrv] i40e: Add support for X710 B/P & SFP+ cards (Stefan Assmann) [1659162] - [netdrv] i40e: Wrong truncation from u16 to u8 (Stefan Assmann) [1659162] - [netdrv] i40e: add num_vectors checker in iwarp handler (Stefan Assmann) [1659162] - [netdrv] i40e: Fix the typo in adding 40GE KR4 mode (Stefan Assmann) [1659162] - [netdrv] i40e: Setting VF to VLAN 0 requires restart (Stefan Assmann) [1659162] - [netdrv] i40e: add new pci id for X710/XXV710 N3000 cards (Stefan Assmann) [1659162] - [netdrv] i40e: VF's promiscuous attribute is not kept (Stefan Assmann) [1659162] - [netdrv] i40e: Introduce recovery mode support (Stefan Assmann) [1659162] - [netdrv] i40e: print PCI vendor and device ID during probe (Stefan Assmann) [1659162] - [netdrv] i40e: fix misleading message about promisc setting on un-trusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove out-of-range comparisons in i40e_validate_cloud_filter (Stefan Assmann) [1659162] - [netdrv] i40e: Further implementation of LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBase_LR4, CR4 and fibre (Stefan Assmann) [1659162] - [netdrv] i40e: ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: remove error msg when vf with port vlan tries to remove vlan 0 (Stefan Assmann) [1659162] - [netdrv] i40e: change behavior on PF in response to MDD event (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for allowing too many MDD events on VF (Stefan Assmann) [1659162] - [netdrv] i40e: Fix misleading error message (Stefan Assmann) [1659162] - [netdrv] i40e: Able to add up to 16 MAC filters on an untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBASE_SR4 (Stefan Assmann) [1659162] - [netdrv] i40e: The driver now prints the API version in error message (Stefan Assmann) [1659162] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659162] - [netdrv] i40e: Remove misleading messages for untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Update i40e_init_dcb to return correct error (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for 10G ports LED not blinking (Stefan Assmann) [1659162] - [netdrv] i40e: save PTP time before a device reset (Stefan Assmann) [1659162] - [netdrv] i40e: don't allow changes to HW VLAN stripping on active port VLANs (Stefan Assmann) [1659162] - [netdrv] i40e: Implement DDP support in i40e driver (Stefan Assmann) [1659162] - [netdrv] i40e: Queues are reserved despite "Invalid argument" error (Stefan Assmann) [1659162] - [netdrv] i40e: add tracking of AF_XDP ZC state for each queue pair (Stefan Assmann) [1659162] - [netdrv] i40e: move i40e_xsk_umem function (Stefan Assmann) [1659162] - [netdrv] i40e: fix WoL support check (Stefan Assmann) [1659162] - [netdrv] i40e: fix i40e_ptp_adjtime when given a negative delta (Stefan Assmann) [1659162] - [netdrv] i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race (Stefan Assmann) [1659162] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1659162] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Stefan Assmann) [1659162] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659162] - [netdrv] i40e: clean up several indentation issues (Stefan Assmann) [1659162] - [netdrv] i40e: increase indentation (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove debugfs tx_timeout support (Stefan Assmann) [1659162] - [netdrv] i40e: check queue pairs num in config queues handler (Stefan Assmann) [1659162] - [netdrv] i40e: Change unmatched function types (Stefan Assmann) [1659162] - [netdrv] i40e: Add support FEC configuration for Fortville 25G (Stefan Assmann) [1659162] - [netdrv] i40e: Limiting RSS queues to CPUs (Stefan Assmann) [1659162] - [netdrv] i40e: Remove umem from VSI (Stefan Assmann) [1659162] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659162] - [netdrv] i40e: extend PTP gettime function to read system clock (Stefan Assmann) [1659162] - [netdrv] i40e: DRY rx_ptype handling code (Stefan Assmann) [1659162] - [netdrv] i40e: fix kerneldoc for xsk methods (Stefan Assmann) [1659162] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659162] - [netdrv] i40e: suppress bogus error message (Stefan Assmann) [1659162] - [netdrv] i40e: Allow disabling FW LLDP on X722 devices (Stefan Assmann) [1659162] - [netdrv] i40e: update driver version (Stefan Assmann) [1659162] - [netdrv] i40e: Protect access to VF control methods (Stefan Assmann) [1659162] - [netdrv] i40e: Replace strncpy with strlcpy to ensure null termination (Stefan Assmann) [1659162] - [netdrv] i40e: Add capability flag for stopping FW LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Use a local variable for readability (Stefan Assmann) [1659162] - [netdrv] i40e: Replace spin_is_locked() with lockdep (Stefan Assmann) [1659162] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Stefan Assmann) [1659162] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659162] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659162] - [netdrv] i40e: Remove unnecessary print statement (Stefan Assmann) [1659162] - [netdrv] i40e: Use proper enum in i40e_ndo_set_vf_link_state (Stefan Assmann) [1659162] - [nvme] nvmet: ignore EOPNOTSUPP for discard (Ewan Milne) [1696369] - [tools] tools: bpftool: fix potential NULL pointer dereference in do_load (Ivan Vecera) [1708560] - [tools] tools lib bpf: Provide wrapper for strerror_r to build in !_GNU_SOURCE systems (Ivan Vecera) [1708560] - [tools] libbpf: Remove the duplicate checking of function storage (Ivan Vecera) [1708560] - [tools] bpf: fix build error in libbpf with EXTRA_CFLAGS="-Wp, -D_FORTIFY_SOURCE=2 -O2" (Ivan Vecera) [1708560] - [tools] tools: include reallocarray feature test in FEATURE_TESTS_BASIC (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow reuse of maps with bpftool prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow map reuse (Ivan Vecera) [1708560] - [tools] tools: bpf: make use of reallocarray (Ivan Vecera) [1708560] - [tools] tools: libbpf: move library error code into a separate file (Ivan Vecera) [1708560] - [tools] tools: bpftool: reimplement bpf_prog_load() for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: add extended attributes version of bpf_object__open() (Ivan Vecera) [1708560] - [tools] tools: libbpf: recognize offload neutral maps (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow users to specify program type for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: expose the prog type guessing from section name logic (Ivan Vecera) [1708560] - [tools] tools: bpftool: add support for loading programs for offload (Ivan Vecera) [1708560] - [tools] tools: bpftool: refactor argument parsing for prog load (Ivan Vecera) [1708560] - [tools] selftests/bpf: add Error: prefix in check_extack helper (Ivan Vecera) [1708560] - [tools] selftests/bpf: remove duplicated word from test offloads (Ivan Vecera) [1708560] - [tools] tools: bpftool: deal with options upfront (Ivan Vecera) [1708560] - [tools] tools: bpftool: add missing --bpffs to completions (Ivan Vecera) [1708560] - [tools] tools: bpftool: drop unnecessary Author comments (Ivan Vecera) [1708560] - [tools] tools: libbpf: don't return '.text' as a program for multi-function programs (Ivan Vecera) [1708560] - [tools] tools: libbpf: restore the ability to load programs from .text section (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow setting ifindex for programs and maps (Ivan Vecera) [1708560] - [tools] tools: libbpf: add section names for missing program types (Ivan Vecera) [1708560] - [tools] tools: bpftool: use correct make variable type to improve compilation time (Ivan Vecera) [1708560] - [scsi] scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport (Dick Kennedy) [1588024]- [xen] ALSA: xen: Introduce shared buffer helpers for page directory... (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Initialize completion for defer messages (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Remove duplicate assignment (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Fix uninitialized adev deref (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Add pre/post bank switch ops (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: keep track of Masters in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support for multi link bank switch (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: Handle multiple master instances in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support to lock across bus instances (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix acquiring bus lock twice during master release (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix incorrect exit after configuring stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix duplicate stream state assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix race between creating and refreshing sysfs entries (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: uapi: fix sound/skl-tplg-interface.h userspace compilation errors (Jaroslav Kysela) [1683051] - [include] ALSA: uapi: #include in asound.h (Jaroslav Kysela) [1683051] - [include] ALSA: timer: fix wrong comment to refer to 'SNDRV_TIMER_PSFLG_*' (Jaroslav Kysela) [1683051] - [sound] ALSA: x86/cpu: Sanitize FAM6_ATOM naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: don't select DPCM via simple-audio-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: don't select DPCM via audio-graph-card (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Avoid superfluous COEF EAPD setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixup headphone noise via runtime suspend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix unused variable warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: toneport: Fix broken usage of timer for delayed execution (Jaroslav Kysela) [1683051] - [sound] ALSA: aica: Fix a long-time build breakage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi: no checking monitor in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save PGA for mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save output volume for mixer controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: initialize setting when ramping volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: core: fix undefined nocodec reference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: xtensa: fix undefined references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Propagate sof_get_ctrl_copy_params() error properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: add CometLake PCI IDs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC295 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: Fix an uninitialized variable compile warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix a compile warning with CONFIG_PCI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Fix a compile warning at CONFIG_COMMON_CLK=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sound/soc/sof/: fix kconfig dependency warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: change trace level on iec control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: Fix restore of DAPM Muxes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: RT5677-SPI: Disable 16Bit SPI Transfers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Consider eld_valid when reporting jack event (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Read the pin sense from register when repolling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add reserved DMA memory support (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: emux: soundfont.c: divide by zero in calc_gus_envelope_time() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: add sof-rt5682 machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic:refine code style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: add DMIC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: CNL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: APL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: IPC: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: intel: hda: add hw_params_upon_resume flag for hda stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: handle real stream interrupts only (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: store stream capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: simplify handling of IPC IRQ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: ipc: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: PCM: add period_elapsed work to fix race condition in interrupt context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-pcm: remove useless dependency on hdac_ext (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set bus->idx as 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set I2S slave before enabling DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add SSP info to the chip info struct (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add the SSP Host Device memory space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: cnl: add pointer ops to use DPIB position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: topology: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASOC: SOF: ipc: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: add Kconfig option for strict ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: avoid Oops if DMA setup fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: stream is already locked in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: remove redundant null checks of dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skip hw_free on codec dai for which the stream is invalid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix valid stream condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: unlock the device on startup errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update the support rate list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Use clk_round_rate to handle enabled bclk/wclk case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: Headphone Jack sense inverts on the LattePanda board (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Fix missing break in switch statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct region base typo in wm_halo_setup_algs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: fix spelling mistake "incompatble" -> "incompatible" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Use DSP ops pointers to stop watchdog in error handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix to use list_for_each_entry_safe() when delete items (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix return value check in sprd_mcdt_probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: fix DAI_CLK_EN register bit overwrite (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix kcontrols for effect widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: cache pdev->dev pointer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix potential uninitialized variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: remove "model" attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmix: fix object reference leaks in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs43130: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add Geminilake Realtek+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make boards more available for compile test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: Make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx: fix fiq dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_micfil: Remove set but not used variable 'osr' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Enable TDM support for DSP_A/B modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure wclk and bclk of master codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build err while CONFIG_I2C set to module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix spelling mistake "plalform" -> "platform" (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Register irq handler after the chip initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: fix a double free bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: overwrite hdev type to HDA_DEV_ASOC (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unregister device twice on ASoC driver (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: use dynamic buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix a memory leak bug (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix misuse of x (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - EAPD turn on later (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Dell AIO speaker noise (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: select relevant machine drivers for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make sure BDW based machine drivers build for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Build support for SOF core and Intel drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Kconfig: expose common option between SST and SOF drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add platform differentiation for APL and CNL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: add SKL+ platform DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add support for HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA trace operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA stream operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add hda-bus support and initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA PCM operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA firmware loader (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add ACPI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA IPC mechanisms. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA DSP HW operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add HDA controller for Intel DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add APL/CNL HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add legacy IPC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BDW HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BYT, CHT and BSW DSP HW support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add utils (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add xtensa support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Nocodec machine driver support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PM support (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: SOF: Add userspace ABI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add firmware loader support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP HW abstraction operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP firmware logger support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for loading topologies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCM operations support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for IPC IO between DSP and Host (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add driver debug support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware KControl support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware driver core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: simplify dai driver initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Read pin switches conf from devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add missing return 0 in remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_parse_pin_switches() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix irq mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix compilation warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add support for runtime pm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Update is_slave_mode with correct value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum multi-channel data transfer support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: rt5682: initialize mutex before using (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: return the get_irq error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup 6ch settings to 8ch (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add new Dell platform for headset mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi add device_link to card device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: Remove set but not used variable 'stage_type' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: save fixed-up hw_params of BE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tobermory: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tm2_wm5110: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: speyside: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: snow: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8994*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8580: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smartq_wm8987: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c-i2s-v2: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: pcm: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: lowland: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: littlemill: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: jive_wm8750: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: idma: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: h1940_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: bells: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: arndale: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ps3: Remove set but not used variables 'start_vaddr' and 'pcm_index' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - add two more pin configuration sets to quirk table (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't refer to snd_cards array directly (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Drop superfluous id-uniquification behavior (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Fix card races between register and disconnect (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Fix racy addition/deletion of nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Correct unlock sequence at snd_seq_client_ioctl_unlock() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett Solo (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_bus_init(), too (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize power_state field properly (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect racy pool manipulation from OSS sequencer (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Simplify snd_seq_kernel_client_enqueue() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Cover unsubscribe_port() in list_mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing regmap requirement (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix racy display power access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: fix error handling when try_module_get() fails. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl: fix wrong number of channels (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Coding style fixes (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Simplify error path in snd_timer_open() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix race of get-subscription call vs port-delete ioctls (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect in-kernel ioctl calls with mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove superfluous irqsave flags (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Align temporary re-locking with irqsave version (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use kvmalloc() for cell pools (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Revert active callback sync check at close (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add two more machines to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix spacing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove headset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: update module refcount if module_get_upon_open is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: conditionally increase module refcount on component open (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm1133-ev1: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: phycore-ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm030-audio-fabric: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_rdk: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_ds: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mx27vis-aic32x4: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc8610_hpcd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-ssi: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm-fiq: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-mc13783: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-es8328: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: fix sai driver name initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the correct dobj to free enum control values and texts (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix OOB-reads from strlcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: change mic bias DAPM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Support synchronous mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix big-endian check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdmout: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: rework quirks settings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-frddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove link components before cleaning up card resources (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: add remove() callback for component driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l35: Disable regulators on driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add adc volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add support of master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add reset management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add regulator management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Avoid calling snd_compr_stop_error from WDT expiry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98357a: add missing supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Playback PowerTune Controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Switch for Setting Common Mode Voltage (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Do not use stream buffer size before it is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Mark RXFIFO_DATA as volatile and precious (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix spelling mistake "faied" -> "failed" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Correct PDM_CTRL0 reg value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: adjust waterlevel in frame unit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add compatible for rk1808 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fixup pdm fractional div (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: optimize clear logic (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add default regs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: using left justified store mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: change dma burst to 8 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fix regmap_ops hang issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Update copyright and use SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix the smatch warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Change author's name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Move to ACT_INIT state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix modular build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and keep it enabled (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build error in mt8183_da7219_max98357_dev_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: TS3A227: fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make use of local variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Remove redundant NULL check in wm_adsp_buffer_free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: aic31xx_set_jack() can be static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Check for buffer in trigger stop (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 with ALC233 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Align tplg pointer increment across all kcontrols (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: support driver alias names for FE topology overrides (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio compress offload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix SND_SOC_LOCHNAGAR_SC kconfig warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: set power_check callback for widgets that shouldnt be always on (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add button press detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add headphone/headset detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: skip missing substream while applying symmetry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [acpi] ALSA: ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove set but not used variable 'dai_name' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add support for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix typo in comment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: fix spelling mistake: "missign" -> "missing" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with DA7219 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with TS3A227 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Add ACPI ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add multi endpoint support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix Common Pins (Jaroslav Kysela) [1683051] - [sound] ALSA: us122l: Use alloc_pages_exact() (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, take#2 (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make snd_timer_close() really kill pending actions (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Check ack_list emptiness instead of bit flag (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make sure to clear pending ack list (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Unify timer callback process code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: Fix kbuild failure (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Add support of loading GUS-patch (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer CPU DAI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: enable S24_LE format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Only enable with common clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Allow 192000 Sample Rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove mclk references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Restructure set_dai_sysclk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Dynamically Determine Clocking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Move aosr and dosr setting to separate functions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Control clock gating with CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model BDIV divider in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model PLL in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: aloop: Support S24 sample formats (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Don't suspend stream in unrecoverable PCM state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf-audio: Remove redundant of_match_node call (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix incorrect extern (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of 64 bits division (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix crash at suspend/resume after failed codec registration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Simplify alt firmware loading code (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix possible OOB access in PCM oss plugins (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: test memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: lochnagar: Add driver to support Lochnagar 2 sound card (Jaroslav Kysela) [1683051] - [mfd] ALSA: mfd: lochnagar: Add support for the Cirrus Logic Lochnagar (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Properly Set Processing Blocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: rename asoc_simple_card_xxx() to asoc_simple_() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: separate asoc_simple_card_parse_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_card_init_priv() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_be_hw_params_fixup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_dai_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_hw_param() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_shutdown() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_startup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: share common priv for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_debug_info() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Update DA7219 DAI clock name to align with codec updates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Expose BCLK and WCLK control through CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix channel swap issue when stream starts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: add constraint for the asrc of older version (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: Set auto-increment bit for register writes (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Fix Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: add mmap support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: fix debugfs warnings on entry creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: manage multiple prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct some minor issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Don't use register read to determine slave/master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Break out clock setting into separate function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: jz4740: Depend on MIPS instead of MACH_JZ4740 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add WDT expiry IRQ handling support for Halo core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add HALO MPU fault logging (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for new Halo core DSPs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Reduce repititive code on mtk_regmap_update_bits. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Fix UBSAN warning. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out DSP specific operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out parsing of firmware ID header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor firmware status reading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Move wm_adsp2_set_dspclk to CODEC drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Don't export wm_adsp2_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Shutdown any compressed streams on DSP watchdog timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add locking to wm_adsp2_bus_error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct handling of compressed streams that restart (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free link string in error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free stream_name of dai_drv (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Don't trigger jackpoll_work in azx_resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: add graph_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: rename graph_get_conversion() to graph_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add simple_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename simple_get_conversion() to simple_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: recording has no sound after booting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: fix jack type detection issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Check JD status when system resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: skip for i2s5 in mck_disable (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use 8 byte header for IR context to get isochronous cycle (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support MOTU 8pre FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for active-high jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: Make gpio property optional (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: dt-bindings: add regulator property to simple amplifier (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: simple-amplifier: remame dio2125 documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: use 'version' field of unit directory to identify model (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: add a check for request_region (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: add a check for ioremap_nocache (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: create tlv before soc_tplg_init_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: merge alc_fixup_headset_jack to alc295_fixup_chromebook (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: hdmi - add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: automatic selecting BCLK in I2S master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the typo of function name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of widget with prefixed name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add more quirks for HP Z2 G4 and HP Z240 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Headset Mic JD not stable (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate X514-51T with ALC255 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: avoid build error without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Avoid NULL pointer dereference at snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: axi-i2s: let both capture and playback be optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: Avoid a potential deadlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix registers declaration in regmap (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix the issue of the widget with prefix name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: prevent snd_soc_dpcm use after free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:hdac_hda:use correct format to setup hda codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:soc-pcm:fix a codec fixup issue in TDM case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: fix davinci_mcasp_probe dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ams-delta: remove duplicate 'const' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: remove compat dma probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: use default dai name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: improve channel capabilities handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: change trigger traces (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add i2c dependency for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: fix compiler warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix DAPM routes for capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Fix probe deferral following prelink failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix set_sync service (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix oversampling mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix exposed capabilities in spdif mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix iec958 controls indexation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ab8500: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix S/PDIF DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for MOTU MicroBook II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd add loopback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: fix reset gpio reference counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: skip useless write in slave mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: remove useless callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix dma configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix stream count management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix 16 bit format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix IRQ clearing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: fix dependency for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add Maxim98373 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: fix SSI9 4/5/6/7 busif related register address (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: fix construction of PCM frame for capture direction (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Extend i915 component bind timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Improve logging messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for multiple compressed buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor compress stream initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Reorder some functions for improved clarity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out stripping padding from ADSP data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Fix an IS_ERR() vs NULL checking bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: sound card name from device tree (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Prevent uninitialized variable use (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix of_node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Reduce click noise on Dell Precision 5820 headphone (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix of-node refcount unbalance in DAI-link parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow compressed buffers in any memory region (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Update cached error state on trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: Fix energysense SLEEP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix multiple "IIS multi" devices initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix secondary platform device unregistration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk: Add DAI links for Multi-Playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add Geminilake Dialog Maxim machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Headset button support in broxton machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Rename hpvcc regulator supply to cpvdd (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1977: Add support for setting MICBIAS via DT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Potential small memory leak in dapm_cnew_widget() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add missing DAPM routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Make function 'wm8741_mute' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix register setting issue in RIGHT_J mode (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: imx-sgtl5000: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix missing of_node_put() at simple_dai_link_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix refcount underflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: remove set but not used variables 'mask, cr1' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free created components in tplg load error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Make some symbols static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select dmic for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix sysclk_df type (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix TXCLK_DF mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add support to disable on-chip PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add runtime support for DSP_A and I2S modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Fix frame polarity for DSP_A format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Set constraint to always have 32 sample bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Remove capture support for codecs without ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: fix spelling mistake "doens't" -> "doesn't" (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Expose sample resolution through proc interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Prevent potential NULL platform data dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME flag (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update TDM usage to be more flexible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add support for master mode BCLK rate adjustment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Comments clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Change indentation in SAMSUNG_I2S_FMTS definition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usage (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Specify DMA channel names through custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add support for secondary CPU DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Get rid of a static spinlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move quirks data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move IP variant data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Drop spinlock pointer from i2s_dai data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move SFR pointer to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: Remove set but not used variable 'hw' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Disable PC beep in passthrough on alc285 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Make symbol 'cros_ec_dai' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Remove unused including (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move registers cache to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move opclk data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move core clk to the driver common data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Add widgets and routes for DPCM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move clk supplier data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Restore support for the secondary PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Comment why read blocks when PCM is not running (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove new_mach_data field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: icl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hsw-bdw-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hda-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cnl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: byt-match.c: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to single component with multiple DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Allow to specify custom DMA device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Extend use of chan_names provided in custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Improve of_node test in dmaengine_pcm_request_chan_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use __printf markup to silence compiler (Jaroslav Kysela) [1683051] - [sound] ALSA: tlv320aic32x4: delay i2c access by 1 ms after hardware reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix rx stream assign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Set OSR mode in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Add digital mute callback (Jaroslav Kysela) [1683051] - [sound] ALSA: PCM: check if ops are defined before suspending PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: use devm_kzalloc for all structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: use pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add clock select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add soft reset on probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: set .ignore_module_refcount field in component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: don't increase component module refcount unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: convert license header to SPDX (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-analog: add missing license information (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: regulator notifier registration should be managed (Jaroslav Kysela) [1683051] - [sound] ALSA: i915/snd_hdac: I915 subcomponent for the snd_hdac (Jaroslav Kysela) [1683051] - [base] ALSA: components: multiple components for a device (Jaroslav Kysela) [1683051] - [documentation] ALSA: component: Add documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Revert capture stream behavior change in blocking mode (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix function name in kernel-doc comment (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix up for snd_pcm_lib_preallocate_pages_for_all() API change (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: stm32: i2s: manage clock power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Remove unnecessary const qualifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix implicit fb endpoint setup by quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for HP EliteBook 840 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Use C++ style comments in header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Kconfig: Show knob, and depend on MIPS || COMPILE_TEST (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Add support for devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Use SPDX license notifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Prevent clk_get_rate() calls in atomic context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Line Playback Volume, Line Boost Volume, Line Right, Line Left, Line Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add FM Playback Volume, FM Left, FM Right, FM Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Playback Switch, Mic2 Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Merge sun4i_codec_left_mixer_controls and sun4i_codec_right_mixer_controls into sun4i_codec_mixer_controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Boost Volume, Mic2 Boost Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add sun7i_codec_controls, sun7i_codec_codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic Playback Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add MIC2 Pre-Amplifier, Mic2 input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: fix spelling mistake "Deemphatize" -> "Deemphasize" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix semicolon.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: correct shift bit for ssiu9 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Add jz4725b-codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: harden use of lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xtensa: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dwc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Clean up proc file creations (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Move card id proc creation into info.c (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Minor optimization (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Drop unused snd_info_entry.card field (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Add standard helpers for card proc file entries (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: opl4: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Add helper functions for component trigger/set_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Clarify the intent of current compressed ops handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: remove some unnecessary NULL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: Fix ADC powerup sequencing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Check for NULL widget in dapm_update_dai_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: spi: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: parisc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: atmel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix build error without CONFIG_PCI (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Fix stop handling on compressed capture streams (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for new T+A USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Always register entries recursively (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't allow NULL device for memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: fix missing header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd: fix spelling mistake "offest" -> "offset" (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: unload physical dai link in remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: clear platform pointers on error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add warnings for widget overwrite when adding route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Only power up active channels from a DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix oops/use-after-free case with dai driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix use-after-free issue with dailink sname (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: add btcvsd driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Add channel numbers to AIFs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup TDM Split mode check for CTU (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: synchronize connection check for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup MIX kctrl registration (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hal2: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Serialize codec registrations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use a common helper for hp pin reference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix lose hp_pins for disable auto mute (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone support for System76 darp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: remove a superfluous function declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio DMA platfrom driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: modify dapm route loading routine and add dapm route unloading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Remove widgets from dobj list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Reduce number of dereferences when accessing dobj (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use standard device registration for beep (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Record the current power state before suspend/resume calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: remove useless test (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed hp_pin no value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Add codec driver for Cros EC (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: Documentation: Add google, cros-ec-codec (Jaroslav Kysela) [1683051] - [maintainers] ALSA: MAINTAINERS: add maintainers for ChromeOS EC sub-drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing slimbus dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Cleanup DSD whitelist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: add slim support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add audio routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add capture dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add playback dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add basic controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_rt298: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bdw-rt5677: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broadwell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: haswell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add helper to change platform name for all dailinks (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: add support for Solid State Logic Duende Classic/Mini (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Variable "ret" in function rt5651_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix clocking calculations when not using the PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the set_bclk_ratio interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fixup build error for mt6358 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix tight loop of OSS capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add Opus #3 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: add platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow soc_find_component lookups to match parent of_node (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer() (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: Off by one in latter_handle_midi_msg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: make const arrays static, reduces object code size (Jaroslav Kysela) [1683051] - [sound] ALSA: proc: Avoid possible leaks of snd_info_entry objects (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Simplify proc file destruction (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Drop unused snd_pcm_substream.file field (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: comment cleanup about destination address of async transactions for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Cleanup snd_pcm_stream_lock() & co (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsem (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: More fine-grained PCM link locking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Fix multi-CODEC setups (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support rx MIDI functionality for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-specific operation to fill transaction buffer with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address to receive async transaction for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support tx MIDI functionality of Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address range to receive async transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: change prototype of handler for async transaction with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Correct the setting while select ASRC clk for AD/DA filter (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add driver flag for runtime PM (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: implement runtime suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: remove redundant clock enable API (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add runtime PM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: get clock handles early in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: runtime power management support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename to asoc_simple_card_canonicalize_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add soc_cleanup_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: reduce if/else nest on soc_probe_link_dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: merge card resources cleanup method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add new snd_soc_flush_all_delayed_work() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add .num_platform for dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Avoid confusing loop in snd_pcm_unlink() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make PCM linked list consistent while re-grouping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Unify snd_pcm_group initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_card_unref() inside in_pcm_file() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mute LED support for HP ProBook 470 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to parse of clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring for dump of sync status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to get clock status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to switch mode to fetch PCM frame (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to dump status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: obsolete proc node to leave one node (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: unify protocol layer for FF400/FF800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: rename protocol layer for former models (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: add explanation of legacy/modern style of dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Remove expensive print in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove error due to probe deferral (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: lower log level for potential probe deferral cases (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: put of nodes if finding codec fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix oops on re-probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add default pdata for i2s mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Set DAI format for dmic codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select max98927 for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix PLL source register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't defer probe on optional, NULL components (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make snd_pcm_suspend() local static (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Move PCM suspend/resume code into trigger callback (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Suspend streams globally via device type PM ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Make snd_soc_find_component() more robust (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix init platform memory handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: parse AES audio parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: remove few unused variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: fix waring unused-function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe control for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe bits for controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add verbs for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add register offset for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add api to program stripe control bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skl: Fix display power regression (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix typo for ALC225 model (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Hold client_mutex around soc_init_dai_link() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use correct drvdata in snd_byt_cht_es8316_mc_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: move the codec PLL configuration to _init (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add recalc_rate function to return DAI clock rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: MCLK should be enabled before DAI clocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: defer card probe until all component is added to list (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatches for register mask and value in hdac controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix CM6206 register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Variable "buf" in function rt274_jack_detect() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ADAU7002: Add optional delay before start of capture (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Potential NULL dereference in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-232 (v1.0) tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for jack-detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirks module parameter (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for jack detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add ACPI ID 10EC5640 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for PoV P1006W tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: update BSDSR/BSDISR handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: Allow SCLK pad drive strength to be changed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable SPDIF driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add SPDIF audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add MICFIL SoC Digital Audio Interface driver. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eliminate left-over from Raumfeld machine driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt298: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rl6437a: use __be32 for a __be32 buf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: store eq kcontrol byte in __be (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use logical AND (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6351: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs42xx.c: fix boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix boolean assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98927: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rt286: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4271: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98383: fix boolean assignments to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: remove unused mux/mixer define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: remove unused mux define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: fix kernel doc descriptions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: declare trigger function as static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: Add support for AK4497 (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: fix a missing check of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: fix check on snd_card_register (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1712: fix a missing check of snd_i2c_sendbytes (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: add a check of the status of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: oxygen: initialize spdif_playback_enable to 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: virtuoso: add de-emphasis control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support Dell headset mode for New AIO platform (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Always check descriptor sizes in parser code (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Check mixer unit descriptors more strictly (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Move context save/restore to runtime_pm callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN check for pcm driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 (ME176C) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Simplify is_byt_cr() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add ACPI match table entry for ES8316 codec on BYTCR platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Set card long_name based on quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add input-map support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add external speaker mux support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Minor refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Sort includes alphabetically (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Let core handle GPIO descriptor (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator/gpio: Allow nonexclusive GPIO access (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Default enable high on DT regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add DAC mono mix switch mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add workaround for silence of rk3288 ACODEC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: support ACODEC for rk3328 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add asoc_simple_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable audio formatter driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add pcm formatter platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: remove simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add asoc_graph_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: check "reg" property on asoc_simple_card_get_dai_id() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: use snd_mask_set_format in all machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: simplify boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: assign booleans to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: remove unneeded semicolon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless cast (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: enable MCLK in STANDBY (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: save model id directly in of_device_id.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: make the driver visible in Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: Add driver for CS4341 DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix recording no sound issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: atom: Make PCI dependency explicit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: prevent potential divide by zero bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a small memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: change license header format style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Grammar s/the the/the/ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: cleanup a debug printk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: set jack only for a specific backend (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Revert DSP detection on legacy HD-audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: clear pending irq handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable the headset mic auto detection for ASUS laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver selection (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: abort probe if DSP is present and Skylake driver selected (Jaroslav Kysela) [1683051] - [sound] ALSA: HDA: export process_unsol_events() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix model-id of unit for Apogee Ensemble (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Use Xen common shared buffer implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Kconfig: Remove the deprecated options (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Merge davinci and omap directories (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add mute LED support for HP EliteBook 840 G4 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle model-specific registers (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for packet streaming on Fireface 800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: allocate isochronous resources in mode-specific implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle multiplier mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to switch fetching mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix for state to fetch PCM frames (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use the same print format for 'without_header' tracepoints (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add display_port_rx port routing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to Display port RX dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: add support for display_port_rx (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Add support to compress offload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: add support to MP3 format (Jaroslav Kysela) [1683051] - [sound] ALSA: soc-compress: add support to snd_compr_set_runtime_buffer() (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: make use of runtime buffer for copy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add more platform granularity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: merge simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: merge audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() ID method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Invoke pcm_new() for all DAI-link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the digital_mute interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: fix do_div warning in spdifin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add error logs on probe, remove dependency on NHLT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless tests on HDaudio capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: stop probe if HDaudio capabilities don't exist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Harden DSP detection with PCI class/subclass info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add CFL-S support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add powersaving widgets for DAC and ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable i2s driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Add i2s driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl with rt5660 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add support for spdifin backend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Dereference pointer for memcpy sizeof in asoc_simple_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add support for Huawei WMI micmute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix front speakers on Huawei MBXP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove RSND_REG_ from rsnd_reg (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface 800 with MIDI functionality only (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: localize a handler for MIDI messages on tx transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add driver data for register for MIDI high address (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share register for async transaction of MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for second optical interface for ADAT stream (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to get current sampling rate and clock source (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share status and configuration dump (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share some registers for status of clock synchronization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: add dai-link support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - make pci_iounmap() call conditional (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Always set display_power_control for Intel HSW+ codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add missing display power-off at driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make snd_hdac_display_power() void function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Properly free the display power at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Drop superfluous AZX_DCAPS_I915_POWERWELL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Refactor display power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: use cpu/codec pointer on simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fix build warning without CONFIG_OF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: add rt5663 codec select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: fix the audio jack button remapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View Mobii TAB-P1005W-232 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Refactoring PM code (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix reference to wrong register for clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Add copyright and module author (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add configuration for headset codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add TDM configuration for speaker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix signal paths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Calculate LRCLK divider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Remove useless assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Enable headset button support for new codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack button support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack pointer and unsolicited event bits to callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed headphone issue for ALC700 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5660: Add a new ACPI match ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ak4104: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: cs4270: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use dma_ops of parent device for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use DMA addr rather than CPU pa for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove direct OF name and type accesses (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added max98373_reset for stable amp reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add missing TDM Split mode support for simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup mod ID for CTU regmap read/write (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: indicates Channel and Mode for debug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Add Tegra186 and Tegra194 support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra - Probe up to 8 codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove raumfeld machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for ICL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: au8540: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add support for AMD Stoney Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix starvation on down_write_nonblock() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_pcm_unlink() conditionally at closing (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: compatible string as shortname (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: thinkpad_acpi: Add audio mute LED classdev support (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: dell-laptop: Add micmute LED trigger support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Support led audio trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce module_param wakeup_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce mode switch delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Create and setup jack in init callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Add board specific dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Implement configurable dismod handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Update PDIR (pin direction) register handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Clear TXSTAT register before activating serializers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Make DSP replies more human readable (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: trigger: Introduce audio mute LED trigger (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: core: Introduce LED pattern trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support ALC300 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix whitespace (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix a NULL vs IS_ERR() check in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix spelling mistake "Frequence" -> "Frequency" (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers" (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Consolidate helpers for adding and replacing ctl elements (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Fix race between adding and removing a user element (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: notify events of change of state for userspace applications (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: apply small refactoring to handle several type of event for hwdep interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: queue events for change of control surface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: add new hwdep ioctl command to get state image (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: pick up data of state from tx isochronous pakcets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Fix latency value calculation for pm_qos (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup define position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_of_parse_node_prefix() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: add VCC regulator widget (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd regulator supply (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: remove "option" from asoc_simple_card_of_parse_routing() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: accept NULL parameter on asoc_simple_card_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove asoc_simple_card_clk_register() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add support for Secondary MI2S interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Update slot_width for Quaternary TDM port (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use platform_data for machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: fix interface for Chromebook machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: define common interface for machine driver configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: fix: continue searching when machine is ignored (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clocking modes (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use device_type helpers to access the node type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - fix AE-5 pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add new ZxR quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: clean up indentation, replace spaces with tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Fix error handling of regulator_set_load (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: fix indentation issue with return statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320dac33: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: asihpi: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert a few more users to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Add regulator support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: Add support for AK4118 S/PDIF transceiver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Fix device reset-registers trigger value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: remove set but not used variable 'dma_buffer' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fixed build errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Recalculate audio map forcely when card instantiated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix memory leak of i2s_data on error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add DT property for single-ended output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Rename output widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Set dai_link id to each dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: add missing route for ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: enable acp3x drivers build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x system resume pm op (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x runtime pm ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x tdm mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x i2s ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x pcm driver dma ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Interrupt handler changes for ACP3x DMA driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add ACP3x PCM platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: create ACP3x PCM platform device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP3.0 PCI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP 3.x IP register header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Power down links before turning off display audio power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out common init code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix dma-unsafe read of scratch registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing slave_config setting for I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: No need to initialize max_xx_thres when it is not used (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Re-arrange files for core McBSP and Sidetone function split (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Move out the FIFO check from set_threshold and get_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up the interrupt handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Skip dma_data.maxburst initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up dma_data addr initialization code (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: add support for APOGEE duet FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Optimize for non-PCI configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use ring buffer for rsnd_mod_name() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: fix crash on module removal (Jaroslav Kysela) [1683051] - [sound] ALSA: oss: Use kvzalloc() for local buffer allocations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add TDM Split mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add SSIU BUSIF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: handle DPCM converted rate/chan under core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move HDMI information from ssi.c to core.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use defined io_playback/io_capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove error check which never happen (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add quirk for APL RVP boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add SOF information for APL RVP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: fix Skylake typo (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Atom machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Hdaudio machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: change ac97 dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: Remove unused machine driver for AM3517-evm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: remove read-only status register from snd_kcontrol_new (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: Remove redundant snd_soc_component_read32 calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Fix the dai widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Only add routing once. (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Define registers for CM6206 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rsnd_mod_name() handles both name and ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add .get_id/.get_id_sub (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move .get_status under rsnd_mod_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format is supported (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: constify regulator_desc structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: remove unnecessary unlikely() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: mrfld: fix uninitialized variable access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm97xx: fix uninitialized regmap pointer problem (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: constify snd_soc_ops structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix less than zero comparison on unsigned int (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ADDA_PR_REGMAP (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Fix runtime PM for hdmi-lpe-audio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup clock start checker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix insufficient PCM rule for period/buffer size (Jaroslav Kysela) [1683051] - [sound] ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix to wait for releases of all ALSA character devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix noderef.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: add clock dependency for sai (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Actually fix microphone issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: move code from startup/shutdown hooks into pm_runtime hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm2000: Remove wm2000_read helper function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: fix mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Log addresses as 8 digits in wm_adsp_buffer_populate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Rename memory fields in wm_adsp_buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: set sai as mclk clock provider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix trivial checkpatch issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for hw_free on CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: minor white space clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c/cs8427: Fix int to char conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup SSICR::SWSP for TDM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: enable TDM settings for SSI parent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for capture channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: Add support for XTI clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: new codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_sgtl5000: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: allow the sun8i-codec driver to be built on ARM64 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: Add new driver for Allwinner A64 codec's analog path controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec-analog: split regmap code into separate driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: Don't hardcode BCLK / LRCK ratio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: Add compatibility with A64 codec I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add 2 more models to the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Kabylake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add KBL Dialog Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add SND_JACK_LINEOUT jack type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add I2S/Left_J TDM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add HW constraint for non RIGHT_J (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: set ->component pointer in private struct (Jaroslav Kysela) [1683051] - [sound] ALSA: au88xx: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92xx-ad1848: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: caiaq: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add missing entries to Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort DHT Rot Pnt Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort max98373_bde_gain_tlv in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort BDE Limiter Thresh Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort Digital Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: enable mclk-fs on codec node (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use 32bit TDM width as default (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: add I2C dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: simplify cleanup process when failing to register sound card (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob/fireworks: simplify handling of local device entry table (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: release reference count of firewire unit in .remove callback of bus driver (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: block .remove callback of bus driver till all of ALSA character devices are released (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix headphone pin config for ASUS G751 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix input effect controls for desktop cards (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add error checking in ca0132_build_controls() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up patch_ca0132() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix microphone inconsistency issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: make it selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: Add master clock handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8782: add support for regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add ASUS G751 quirk model entry (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for ASUS G751 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the standard fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1761: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add custom mixer status quirks for RME CC devices (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: update quirk for B&W PX to remove microphone (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Disable automute for Elo VuPoint (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: A lightweight function to discard pending bytes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add fault detect recovery property to DT bindings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: enable and disable extclk if given (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add missing break in skl_tplg_get_token() (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain cache of stream formats (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain model-specific data (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: use managed-resource to maintain response buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use managed-resource to maintain data specific to M-Audio FW-1814/ProjectMix I/O (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: use managed-resource of fw unit device for private data (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760 (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: add PCM rules to obsolete PCM constraints based on LCM of SYT_INTERVAL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR exit commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR 600 ohm gain control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Remove input select enum for ZxR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR input/output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR DSP post-download commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR init commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DBpro hda_codec_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR quirks + new quirk check function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix surround sound with output effects (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix AE-5 control type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatch for register mask and value in ext controller. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: add SND_SOC_I2C_AND_SPI dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: avoid AC97_BUS build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Rename dummy_dma_ops to snd_dummy_dma_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: add OF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a MIC pre. route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component_dais() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup SSI clock during suspend/resume modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include from q6adm.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tidyup for_each_card_prelinks() dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Remove the boost volume in the beginning of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_be() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_fe() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_comp_order() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_components() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_rtds() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_links() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_prelinks() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rename for_each_rtd_codec_dai_reverse to rollback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: convert for_each_rtd_codec_dai() for missing part (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 exit function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 specific controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add input selection commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add output set commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Merge post-dsp functions + cleanup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change firmware name and usage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 regular init setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 pre-init and ca0113 functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change ca0132_mmio_init for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Set AE-5 bools and select mixer (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add pincfg for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk for Sound BlasterX AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Define new verbs and control params (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Refine indentations and constify snd_pcm_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix the audio-component completion timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Drop unused GPIO include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Minor code modification (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix capture unstable in beginning for some runs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix the boost volume at the begining of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Remove HP volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Improve HP performance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove redundant include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Get the period_bytes in the copy work to make sure the value correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_is_matching_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: manage platform name under snd_soc_init_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove duplicated include from q6asm-dai.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hisilicon: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8328: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: fix memory leak of response buffer at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of discovered stream formats at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak for model-dependent data at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix memory leak for M-Audio FW1814 and ProjectMix I/O at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enable runtime PM only for discrete GPU (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-digi00x: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Register irq handler after register initializations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit definition of pci_iomap() on SH (Jaroslav Kysela) [1683051] - [sound] ALSA: don't call skl_init_chip() to reset intel skl soc (Jaroslav Kysela) [1683051] - [sound] ALSA: enable interrupt after dma buffer initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove dai->driver NULL check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card rebind (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove unneeded static set .owner field in platform_driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing INTERLEAVED PCM attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove unused num_dai_links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: avoid nested code on soc_remove_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: remove empty rt5668_i2c_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: switch to new ac97 bus support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix simultaneous playback and capture on different channel (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add missing return value check for snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6core: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nuc900: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs454: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: bcm: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Ensure reset bit is cleared before configuring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: clean up a return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix a couple uninitialized ret variables (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use address returned by kmalloc() instead of kernel stack for streaming DMA mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Update hardware pointer before start capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: usleep_range() needs include/delay.h (Jaroslav Kysela) [1683051] - [sound] ALSA: regmap: split up regmap_config.use_single_rw (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Avoid uninitialised variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: avoid division by zero if lo_vag is zero (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't use p for dev_dbg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: adg: care clock-frequency size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: use tab instead of white-space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: remove redundant check for !port condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move CODEC to CODEC params from the widget to the runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move connection of CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move error handling to snd_soc_dapm_new_control_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_link_codecs() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add overflow detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Cleanup indirect PCM helper usages (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix several mismatch for register mask and value (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't schedule DAPM work if already in target state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add driver for PROTO Audio CODEC (with a WM8731) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: merge .nolock_start and .prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support to init different BUSIF instance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate dma address with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Check runtime channel number rather than hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Fix issue in dma data address assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove is_play parameter from hw_rule function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 8 bit S8 format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for the DSP_A/DSP_B formats (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 16/24 bit slot widths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup not to call clk_get/set under non-atomic (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Initialize allocated buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add short circuit detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6routing: initialize data correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Add channel fault reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Save last fault register even when clear (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Print full register name in error message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a S/PDIF enable switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add native 32bit I2S transport (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: SOC_SINGLE register value error fix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 specific volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Add support for FIFO usage caused delay reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix cancel_work_sync() stall from jackpoll work (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Clean up jackpoll_ms option handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg pdm input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add DT module alias (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add Kconfig prompt for the generic dmic codec. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Unused exported functions changed to internal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve legibility of if-statements (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve stylistics of file comments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: switch to SPDX license identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change MCLK to 48Mhz (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set constraints for DMIC and MAX98357a codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the headset buttons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Implemented safeload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sigmadsp: safeload should not have lower byte limit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use hda_bus instead of hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add HDA BE DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add table for HDA-based platforms (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: move hda_codec.h to include/sound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8804: Add ACPI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Change DAC/ADC volume scale (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added 10ms sleep after amp software reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm: restrict formats depending on slot width (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: report interrupt request failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: imply clock and reset controllers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: Properly initialise hw->rate_max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Remove clock framework ifdefs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: Use the new non-cached allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Use the new non-cached allocation for 440MX workaround (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Remove substream allocation/free ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Use new non-cached allocation for non-snoop mode (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Check the non-cached stream buffers more explicitly (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add non-cached buffer type (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Simplify snd_malloc_dev_pages() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't align the size to power-of-two (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Do error checks at creating system ports (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: add error check in snd_seq_system_client_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: signedness bug in snd_pcm_plug_alloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: hdspm: fix spelling mistake "Initializeing" -> "Initializing" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Return 0 when size < start_threshold in capture (Jaroslav Kysela) [1683051] - [kvm] ALSA: treewide: correct "differenciate" and "instanciate" typos (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix HP Headset Mic can't record (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix unbalanced pm_runtime_enable (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix check of pm_runtime_get_sync failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix device initialization in the compat layer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added speaker FS gain cotnrol register to volatile. (Jaroslav Kysela) [1683051] - [sound] ALSA: update dell-wmi mic-mute registration to new world order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Fix discarding the unsubscribed output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Acquire irq after RIRB allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix replace codec to component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adav80x: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add delays to capture path to remove DC offset noise (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add exit commands for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change mixer controls for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D input and output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup defaults for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D startup functions and setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add bool variable to enable/disable pci region2 mmio (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk ID and enum for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add alt_functions unsolicited response (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_init function. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Create mmio gpio function to make code clearer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make DSP name configurable by codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Declare firmware controls from codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added software reset register to readable registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct DSP pointer for preloader control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Fix initialization of rt5677_of_match.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: make BE and FE order inline with dpcm (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: remove redundant variable cfg_val (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set delay value for the capture case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Modified DMA pointer for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Make ACP->SYSMEM DMA non circular (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Fix missing break in switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: remove unused header files from common.h (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: make common.c as proper module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8903: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da9055: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm5100-tables: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8990: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tda7419: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9850: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq_oss: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-i2s: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: fix memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix spelling mistake "acumulator" -> "accumulator" (Jaroslav Kysela) [1683051] - [sound] ALSA: es18xx: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opti9xx: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92x: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: galaxy: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt: Use refcap device for mono recording (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove support for card rebind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix unmet dependency warning for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9081: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8995: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8962: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8960: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8955: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8961: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix a typo (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix invalid use of sizeof in parse_uac_endpoint_attributes() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Drop unused 64bit division macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use no intrruptible mutex_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix leftovers at probe error path (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove dead codes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Minor cleanup of MIDI event parser helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: Use delay set in component pointer function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build due to CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: remove redundant pointer 'urb' (Jaroslav Kysela) [1683051] - [sound] ALSA: sonicvibes: remove redundant pointer 'dir' (Jaroslav Kysela) [1683051] - [sound] ALSA: ens137x: remove redundant array pcm_devs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: remove redundant variable attn (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: remove redundant pointer 'dma' (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: remove redundant variable max_streams (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: remove redundant pointers 'priv' and 'rtd' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8540: remove redundant variable osrate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add sdm845 sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Add support to parse common audio device nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Operate UAC3 Power Domains in PCM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add UAC3 Power Domains to suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: AudioStreaming Power Domain parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Initial Power Domain support (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Use READ_ONCE/WRITE_ONCE() macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Offload the output event processing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: change functions to static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: add support for multichannel output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_alc5632: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Kconfig: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4613: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7210: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4554: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4642: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8988: fix typo in rate constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: i2s: Fix typo/broken macro (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Use single mutex unlock in error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Turn CX8200 into D3 as well upon reboot (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: cthw20k2: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: ALSA:: ctxfi: cthw20k1: Replace mdelay() with msleep() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: quirks: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp_modem: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: bt87x: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: maestro3: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: lola: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Properly endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Proper endian notations for BDL pointers (Jaroslav Kysela) [1683051] - [sound] ALSA: trident: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: ymfpci: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: xen: Use standard pcm_format_to_bits() for ALSA format bits (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix PCM format bit calculation (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: Fix PCM format notations (Jaroslav Kysela) [1683051] - [sound] ALSA: au88x0: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: ad1816a: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Fix PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: virmidi: Fix too long output trigger loop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Use standard pcm_format_to_bits() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Declare PCM format with snd_pcm_format_t (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Use snd_mask_set_format() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix interval evaluation with openmin/max (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add snd_mask_set_format() helper for standard usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix snd_pcm_format_t handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Use int for format bit position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Fix missing __user prefix in copy_user callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: zte: Fix incorrect PCM format bit usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: align axg card driver with DT bindings documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: use IRQ_RETVAL in the fifo irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add a fix voltage regulator for DA7219 and ADAU7002 (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Fix missing PAGE_SIZE definition (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: declare snd_sgbuf_aligned_pages() unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Fix missing __force annotation for user/kernel pointer cast (Jaroslav Kysela) [1683051] - [sound] ALSA: korg1212: Add __force annotation to cast in user-copy callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use standard lower_32_bits() and upper_32_bits() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Declare the common variable in header file (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Declare common variables properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Fix the default sample sizes (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Add missing __iomem annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Encore mDSD USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: Fix invalid endian conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: vxpocket: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: vx222: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix poll() error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix widget handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: fix inversion between __iowrite32 and __ioread32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify iomem address and casts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: make sst_dma functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: BDL definitions should be __le32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: fix endianness handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: add Volume to the name of volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to snd_soc_dai_get_channel_map() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-spdifout: select SND_PCM_IEC958 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Allow delayed i915 audio component binding (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Generic DSD detection for Thesycon-based implementations (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't exceed over the requested size (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: catch invalid timer object creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove clock divider and pll setup from zylonite and magician (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: export snd_soc_of_get_slot_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm input driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm output driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm interface driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm formatter base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: improve goto error label (Jaroslav Kysela) [1683051] - [usb] ALSA: powerpc/ps3: Set driver coherent_dma_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the "Connect Tablet 9" tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk table entries for various devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add mono speaker quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add IN2 input mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Set OVCD limit for VIOS LTH17 to 2000uA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix using the wrong GPIO for the ext-amp on some boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add IN3 Boost volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Parse HOST_BUFFER controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow up to 8 channels for voice control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Take prefix into account in control name length (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct algorithm list allocation size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Ensure DSP boot work complete before preloader_put return (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Allow changing from a bad sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg toddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg frddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg fifo base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add documentation for power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: remove component fw related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card re-bind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Use kvmalloc() for buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Minor code refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Simplify error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Tidy up coding styles (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make audio component support more generic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Associate audio component with devres (Jaroslav Kysela) [1683051] - [sound] ALSA: drm/i915: Split audio component to a generic type (Jaroslav Kysela) [1683051] - [sound] ALSA: emu8000: Use swap macro in snd_emu8000_sample_new (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1_patch: Use swap macro in snd_emu10k1_sample_new (Jaroslav Kysela) [1683051] - [gpu] ALSA: vga_switcheroo: set audio client id according to bound GPU id (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS_DISPLAY_VGA (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Tidy up logic for Processing Unit min/max values (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Unify virtual type units type to UAC3 values (Jaroslav Kysela) [1683051] - [include] ALSA: usb-audio: Add support for Processing Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Processing Unit controls parsing in UAC2 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Selector Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: For capture have interrupts on I2S->ACP channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Send correct channel for configuring DMA descriptors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add GLK Realtek Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix routing (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: remove redundant pointer 'ins' (Jaroslav Kysela) [1683051] - [sound] ALSA: ali5451: remove redundant pointer 'codec' (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: remove redundant pointer runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: remove redundant pointer private_data (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: remove redundant pointer chip (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: remove redundant pointer opl3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: off by one in routing_hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: allow soc-core to pick up name prefixes from component nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: add rate merge to the BE stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: rework runtime stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix snd_interval_refine first/last with open min/max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Reporting button presses (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Disable jack-detect over suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add button press support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Allow disabling jack-detect by calling set_jack(NULL) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Fix workqueue cancel vs irq free race on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for externar amplifier enable GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Move getting of codec_dev into probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove is_valleyview helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix2 8 tablet (Jaroslav Kysela) [1683051] - [dma] ALSA: dmaengine: add support for reporting pause and resume separately (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau171x1: Connect playback DAI to the DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA_SOC_SSP depend on PLAT_PXA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: replace "p" with "pK" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Allow drivers to set R/W wait time. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: add support for an external clock in devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: cmd: Add missing newline to debug message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: Use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add slim rx routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to slim tx dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Add missing slimbus capture ports (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sti: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injection (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: trace XRUN event at injection, too (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow topology to override machine driver FE DAI link config. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel-i2s: Remove unnecessary audio PLL clock (aclk) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: add support for the es7154 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: correct required power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Simplify trigger handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Reset bytescount when starting transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Do not generate interrups for every captured sample (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix Capture DMA channel names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always subtract bytescount (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always stop ch2 first (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7241: add es7241 codec support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add button detection mode control (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-midi: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: caiaq: audio: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: Add VDD and AVDD power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: check if mclk rate is valid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: remove 64kHz rate from the supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: select SND_PXA2XX_LIB for drivers that depend on it (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-compress: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-topology: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dapm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-devres.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-jack.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dpcm.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-ops.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dai.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-io.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: snd-aoa: add of_node_put() in error path (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6797: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA2XX_SOC_I2S selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove bindings from pxa2xx-pcm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: provide PCM ops for ssp, i2s and ac97 components (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa2xx-pcm-lib: fix indenting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: move some functions to pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: clean up function names in pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fold pxa2xx-pcm into its only user, pxa2xx-ac97 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove the dmaengine compat need (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Don't fall back to generic when i915 binding fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: don't merge format from invalid codec dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: extend channel merging to the backend cpu dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: fix some off by one bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: improve runtime update predictability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: add extended ops in the hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: remove memory allocation from snd_hdac_ext_bus_device_init (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: split snd_hda_codec_new function (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: ext: add wait for codec to respond after link reset (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_driver, use hdac_driver instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_bus and use hdac_bus instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_device and use hdac_device instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move in_pm accessors to HDA core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas517x: add tas5707 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifer: add simple-amplifier compatible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: rename dio2125 to simple-amplifer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_HP_LR_SWAPPED quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Simplify card long-name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix DMIC map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1 map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove IN2 input mappings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1_IN2_MAP quirk not being logged (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Change default input map from in2 to in1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_DEFAULT_QUIRKS define (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Kill snd_hda_codec_update_cache() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC882 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC262 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC268 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC259 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC662 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: Fix references to Documentation/.*/MultiSound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: remove unused struct q6asm member (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add proper error check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove redundant owner assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Fix unregistration order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cx20442: Don't ignore regulator_get() errors. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply PRE_PROBE fixup after ALC269 codec variant setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Use standard verb containers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Simplify control management (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Rewrite with error goto (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/cirrus - Simplify creation of new controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Clean up beep code (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating ALC268 beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common GPIO mask for ALC660VD ASUS fixup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Convert some manual GPIO setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify mute LED GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc885_fixup_macpro_gpio() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Consolidate gpio_data and gpio_led (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add GPIO data update helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Manage GPIO bits commonly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Allow skipping spec->init_amp detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: add codecs devicetree binding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: DPCM cares BE channel constraint (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure channel 1 or channel 0 for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change codec to channel link as per hardware redesign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: remove redundant check of PLL ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix missing rename from 'reef' to 'sof' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc269_fixup_hp_line1_mic1_led() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sanity check of unexpected cap_sync_hook override (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Use common helper for mic mute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Allow multiple ADCs for mic mute LED controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Use the mic-mute LED helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use the mic-mute LED helper for HP and others (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use the common helper for thinkpad_acpi mic mute LED handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move mic mute LED helper to the generic parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: rename 'reef' to 'sof' in ACPI matching table (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Set compressed IRQ to a wake source (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Simplify handling of alg offset and length (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support for Motu Traveler (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: cancel chunk alignment for protocol version 2 (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for AES/EBU on XLR interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for chunks for main 1/2 out (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: suppless consumption for unused element of array in stack (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: Tidy up open/hw_params handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix copy/paste issue with SOF/broadwell topology file (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add entries for SOF-based machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add firmware/topology information for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Geminilake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: move SKL+ codec ACPI tables to common directory (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: cleanup before moving ACPI tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broxton: reduce machine name for bxt_da7219_max98357a (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: add fe_ops for kbl Audio Capture Port (Jaroslav Kysela) [1683051] - [sound] ALSA: ARM: pxa: change SSP DMA channels allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: stop using get_seconds() (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: use enum type CT_SUM_CTL where appropriate (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1724: remove unused array (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current detect threshold (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Nuvison/TMax TM800W560 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: add devicetree support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: PCM1789: unconditionally flush work (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add rt5682 codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add headphone auto switching (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Remove Playback/Capture in names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add mic bias boost control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: make structure soc_codec_dev_ak4458 static const (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: make two structures static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: make pointer dmic_codec_dev static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: set card as device drvdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add rsnd_daidrv_get() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add hp and mic detect gpios same as simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: move hp and mic detection to soc_card probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: move hp and mic detect gpios from simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Vi10 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add config for rockchip dmaengine pcm register (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: put device_node on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add iec958 controls support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add NULL pointer check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: SSI parent cares SWSP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: has .symmetric_rates if SSIs are sharing WS pin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh7760-ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: migor: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: siu: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hac: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Add callback for DAPM route load/unload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Give more data to clients via callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs (Jaroslav Kysela) [1683051] - [fs] gfs2: Fix loop in gfs2_rbm_find (v2) (Andreas Grunbacher) [1690483] - [fs] gfs2: Rename bitmap.bi_{len => bytes} (Andreas Grunbacher) [1690483]- [vfio] vfio/pci: Mask buggy SR-IOV VF INTx support (Myron Stowe) [1678076] - [netdrv] net/ibmvnic: Update carrier state after link state change (Steve Best) [1711282] - [netdrv] net/ibmvnic: Update MAC address settings after adapter reset (Steve Best) [1711282] - [scsi] scsi: storvsc: Reduce default ring buffer size to 128 Kbytes (Cathy Avery) [1691370] - [scsi] scsi: storvsc: Fix calculation of sub-channel count (Cathy Avery) [1691370] - [powercap] powercap: RAPL: Get rid of custom RAPL_CPU() macro (Alexander Beregalov) [1706827] - [tools] tools/power turbostat: Increase default buffer size (Prarit Bhargava) [1711260] - [char] virtio_console: initialize vtermno value for ports (Pankaj Gupta) [1460636] - [rpmspec] redhat: exclude kvm_stat from pathfix.py's tenure (Vitaly Kuznetsov) [1692804] - [virt] kvm: arm: Skip stage2 huge mappings for unaligned ipa backed by THP (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Ensure vcpu target is unset on reset failure (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-v3: Retire pending interrupts on disabling LPIs (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Fix CNTP_TVAL calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move RSB stuffing to before the first RET after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix size checks in vmx_set_nested_state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Whitelist port 0x7e for pre-incrementing rip (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Convert guest TSC to host time domain if necessary (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Allow user to disable adaptive tuning of timer advancement (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Track lapic timer advance per vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Disable timer advancement if adaptive tuning goes haywire (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix spectrev1 gadgets (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix warning Using plain integer as NULL pointer (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add a selftest for SMM (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: fix for compilers that do not support -no-pie (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm/evmcs_test: complete I/O before migrating guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: clear SMM flags before loading state while leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Open code kvm_set_hflags (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Load SMRAM in a single shot when leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm: move kvm_load/put_guest_xcr0 into atomic context (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: svm: make sure NMI is injected after nmi_singlestep (Vitaly Kuznetsov) [1692804] - [kvm] svm/avic: Fix invalidate logical APIC id entry (Vitaly Kuznetsov) [1692804] - [kvm] Revert "svm: Fix AVIC incomplete IPI emulation" (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Fix overflow on kvm mmu page limit calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: always use early vmcs check when EPT is disabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: allow tests to use bad virtual-APIC page address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: fix x2APIC VTPR read intercept (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: fix potential get_num_contig_pages overflow (Vitaly Kuznetsov) [1692804] - [documentation] Documentation: kvm: clarify KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: complete IO before migrating guest state (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: disable stack protector for all KVM tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: explicitly disable PIE for tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: assert on exit reason in CR4/cpuid sync test (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: update rip after emulating IO (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts (Vitaly Kuznetsov) [1692804] - [virt] kvm: don't redefine flags as something else (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Used range based flushing in slot_handle_level_range (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Fix definition of HV_MAX_FLUSH_REP_COUNT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation) (Vitaly Kuznetsov) [1692804] - [virt] KVM: Reject device ioctls from processes other than the VM's creator (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Fix incorrect word ordering regarding supported use of APIs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Comments cleanup in mmu.c (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Make attribute accessors static (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix handling of stage2 huge mappings (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Enforce PTE mappings at stage2 when needed (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Always set ICH_HCR_EL2.EN if GICv4 is enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reset the PMU in preemptible context (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix formatting of a comment (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()" (Vitaly Kuznetsov) [1692804] - [documentation] virtio-ccw: diag 500 may return a negative cookie (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Add count cache flush parameters to kvmppc_get_cpu_char() (Vitaly Kuznetsov) [1692804] - [virt] kvm: properly check debugfs dentry before using it (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Fix compilation when KVM is not enabled (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc: Avoid circular header inclusion in mmu-hash.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: MMU: record maximum physical address width in kvm_mmu_extended_role (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Return LA57 feature based on hardware capability (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: fix switch between root and guest MMUs (Vitaly Kuznetsov) [1692804] - [virt] KVM: Minor cleanups for kvm_main.c (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2 (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/kvm: Save and restore host AMR/IAMR/UAMOR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Improve KVM reference counting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Fix build failure without IOMMU support (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc/64s: Better printing of machine check info for guest MCEs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Simplify machine check handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Context switch AMR on Power9 (Vitaly Kuznetsov) [1692804] - [virt] Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" (Vitaly Kuznetsov) [1692804] - [x86] x86: kvmguest: use TSC clocksource if invariant TSC is exposed (Vitaly Kuznetsov) [1692804] - [virt] KVM: Never start grow vCPU halt_poll_ns from value below halt_poll_ns_grow_start (Vitaly Kuznetsov) [1692804] - [virt] KVM: Expose the initial start value in grow_halt_poll_ns() as a module parameter (Vitaly Kuznetsov) [1692804] - [virt] KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Differentiate between nr zapped and list unstable (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: skip over invalid root pages when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: x86: use the fast way to invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: zap pages in batch" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: collapse TLB flushes when zap all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: reclaim the zapped-obsolete page first" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Remove is_obsolete() call (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" (Vitaly Kuznetsov) [1692804] - [x86] Revert "KVM: MMU: document fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Zap only the relevant pages when removing a memslot (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Move slot_level_*() helper functions up a few lines (Vitaly Kuznetsov) [1692804] - [virt] KVM: Move the memslot update in-progress flag to bit 63 (Vitaly Kuznetsov) [1692804] - [virt] KVM: Remove the hack to trigger memslot generation wraparound (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Refactor the MMIO SPTE generation handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Use a u64 when passing the MMIO gen around (Vitaly Kuznetsov) [1692804] - [virt] KVM: Explicitly define the "memslot update in-progress" bit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Detect MMIO generation wrap in any address space (Vitaly Kuznetsov) [1692804] - [virt] KVM: Call kvm_arch_memslots_updated() before updating memslots (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [virt] kvm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not start the preemption timer hrtimer unnecessarily (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix typos in vmentry/vmexit control setting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cleanup freeing of nested state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Sync the pending Posted-Interrupts (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIR64B CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIRI CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] kvm, x86, mmu: Use kernel generic dynamic physical address mask (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: remove useless is_protmode check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Ignore limit checks on VMX instructions using flat segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Apply addr size mask to effective address for VMX instructions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Sign extend displacements of VMX instr's mem operands (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix improper check when deactivate AVIC (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cull apicv code when userspace irqchip is requested (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC DFR and LDR handling (Vitaly Kuznetsov) [1692804] - [virt] kvm: Use struct_size() in kmalloc() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: set offset for kvm unstable clock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Reorder clearing of registers in the vCPU-run assembly flow (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Call vCPU-run asm sub-routine from C and remove clobbering (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Preserve callee-save registers in vCPU-run asm sub-routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Return VM-Fail from vCPU-run assembly via standard ABI reg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass @launched to the vCPU-run asm via standard ABI regs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use RAX as the scratch register during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vCPU-run code to a proper assembly routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Create a stack frame in vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use #defines in place of immediates in VM-Enter inline asm (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: Explicitly #define the VCPU_REGS_* indices (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove unused gpa_end variable (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Fix comment for KVM_PHYS_SHIFT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Prefix header search paths with $(srctree)/ (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix TRACE_INCLUDE_PATH (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Mark physical interrupt active when a virtual interrupt is pending (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Describe data or unified caches as having 1 set and 1 way (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Expose sanitised cache type register to guest (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Move kvm_is_write_fault to header file (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems (Vitaly Kuznetsov) [1692804] - [include] clocksource/arm_arch_timer: Store physical timer IRQ number for KVM on VHE (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: timer: Rework data structures for multiple timers (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: consolidate arch timer trap handlers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reuse sys_reg() macro when searching the trap table (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Simplify bg_timer programming (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Factor out VMID into struct kvm_vmid (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Statically configure the host's view of MPIDR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Drop VHE-specific HYP call stub (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Allow for direct call of HYP functions when using VHE (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Introduce kvm_call_hyp_ret() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Release all hardware TCE tables attached to a group (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Optimise mmio emulation for devices on FAST_MMIO_BUS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Allow XICS emulation to work in nested hosts using XIVE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzalloc_node (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Add emulation for slbfee. instruction (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix entry number check for add_atomic_switch_msr() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Recompute PID.ON when clearing PID.SN (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Restore a preemption timer consistency check (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use vcpu->arch.regs directly when saving/loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Don't save guest registers after VM-Fail (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Invert the ordering of saving guest/host scratch reg at VM-Enter (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass "launched" directly to the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Update VMCS.HOST_RSP via helper C function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Cache host_rsp on a per-VMCS basis (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Let the compiler select the reg for holding HOST_RSP (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Reference vmx->loaded_vmcs->launched directly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail via CC_{SET, OUT} in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Explicitly reference the scratch reg in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Let the compiler save/load RDX during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Manually load RDX in vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Modify only RSP when creating a placeholder for guest's RCX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Zero out *all* general purpose registers after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Check a single byte for VMCS "launched" in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add selftest for releasing VM file descriptor while in L2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Add kvm_ras.h to collect kvm specific RAS plumbing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Forbid kprobing of the VHE world-switch code (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Relax the restriction on using stage2 PUD huge mapping (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Always initialize the group of private IRQs (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Don't panic on failure to properly reset system registers (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Allow a VCPU to fully reset itself (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: fix possible null pointer dereference in pending_irqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: start using the GIB (Vitaly Kuznetsov) [1692804] - [s390] KVM: s390: add gib_alert_irq_handler() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: kvm_s390_gisa_clear() now clears the IPM only (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add functions to (un)register GISC with GISA (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add kvm reference to struct sie_page2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add the GIB and its related life-cyle functions (Vitaly Kuznetsov) [1692804] - [s390] s390/cio: add function chsc_sgib() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: introduce struct kvm_s390_gisa_interrupt (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: remove kvm_s390_ from gisa static inline functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: use pending_irqs_no_gisa() where appropriate (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: coding style kvm_s390_gisa_init/clear() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: move bitmap idle_mask into arch struct top level (Vitaly Kuznetsov) [1692804] - [virt] virt/kvm: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Mark expected switch fall-throughs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: check returned evmcs version range (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: Fix region overlap check in kvm_util (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix some -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC incomplete IPI emulation (Vitaly Kuznetsov) [1692804] - [kvm] svm: Add warning message for AVIC IPI invalid target (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix PV IPIs for 32-bit KVM host (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: recommend using eVMCS only when it is enabled (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86/vmx: Use kzalloc for cached_vmcs12 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix single-step debugging (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't announce GUEST IDLE MSR support (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Don't generate UNDEF when LORegion feature is present (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_cpu->ap_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: powerpc: remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [documentation] Documentation/virtual/kvm: Update URL for AMD SEV API specification (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flush_tlb_with_range() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: sev: Fail KVM_SEV_INIT if already initialized (Vitaly Kuznetsov) [1692804] - [virt] KVM: validate userspace input in kvm_clear_dirty_log_protect() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix bit shifting in update_intel_pt_cfg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: radix: Fix uninitialized var build error (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: fix exit mmio address guessing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp() (Vitaly Kuznetsov) [1692804] - [virt] KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Make kvm_set_spte_hva() return int (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Replace old tlb flush function with new one to flush a specified range. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Add tlb flush with range helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Add hv tlb range flush support (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Add HvFlushGuestAddressList hypercall support (Vitaly Kuznetsov) [1692804] - [x86] KVM: Add tlb_remote_flush_with_range callback in kvm_x86_ops (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Disable Intel PT when VMXON in L1 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Set intercept for Intel PT MSRs read/write (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Implement Intel PT MSRs read/write emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Introduce a function to initialize the PT configuration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT context switch for each vcpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel Processor Trace cpuid emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT virtualization work mode (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: add new capability for Intel PT (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Add new bit definitions for PT MSRs (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Introduce intel_pt_validate_cap() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Export pt_cap_get() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Move Intel PT MSRs bit defines to global header (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: aarch64: dirty_log_test: support greater than 40-bit IPAs (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add pa-48/va-48 VM modes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: improve mode param management (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: reset guest test phys offset (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: always use -t (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: don't identity map the test mem (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: x86_64: dirty_log_test: fix -t (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix some typos (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: convert to SPDX identifiers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Remove KF() macro placeholder (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Allow guest read access to IA32_TSC (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: Fix nested guest support for PAUSE filtering. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Remove duplicated include from vmx.c (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: report failed stage when exit reason is unexpected (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix size of x86_fpu_cache objects (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Flush branch predictor when entering KVM (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Emulate SPRN_BUCSR register (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nSVM: fix switch to guest mmu (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add trapped system register access tracepoint (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Make vcpu const in vcpu_read_sys_reg (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Simplify kvm_timer_vcpu_terminate (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove arch timer workqueue (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix unregistering coalesced mmio zone from wrong bus (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Add support for creating PUD hugepages at stage 2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Update age handlers to support PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support handling access faults for PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support PUD hugepage in stage2_is_exec() (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Support dirty page tracking for PUD hugepages (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Introduce helpers to manipulate page table entries (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Re-factor setting the Stage 2 entry to exec on fault (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Share common code in user_mem_abort() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Log PSTATE for unhandled sysregs (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Consistently advance singlestep when emulating instructions (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Skip MMIO insn after emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L3 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Introduce new hcall H_COPY_TOFROM_GUEST to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L2 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Update kvmppc_st and kvmppc_ld to use quadrants (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Add load_from_eaddr and store_to_eaddr to the kvmppc_ops struct (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Book3S HV: Implement functions to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Add function kvmhv_vcpu_is_radix() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: improve ucall placement in memory, fix unsigned comparison (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Dynamically allocate guest_fpu (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Use task structs fpu field for user (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre, post}reqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Check ept_pointer before flushing ept tlb (Vitaly Kuznetsov) [1692804] - [kvm] KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: add cpu into VMX preemption timer bug list (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Stop caring about EOI for direct stimers (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: direct mode for synthetic timers (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: Add hyperv_cpuid test (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: implement an unchecked version of vcpu_ioctl() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Do some housekeeping in hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Mark TLFS structures packed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: don't retry message delivery for periodic timers (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: simplify SynIC message delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: remove unnecessary recalculate_apic_map (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: remove unused struct definition (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Document the need for MSR_STAR in i386 builds (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Set IA32_TSC_AUX for legacy mode guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move nested code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various getters and setters to nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose misc variables needed for nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Set callbacks for nested functions during hardware setup (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move the hardware {un}setup functions to the bottom (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX instruction wrappers to a dedicated header file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move eVMCS code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Add vmx.h to hold VMX definitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move vmcs12 code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMCS definitions to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various module param vars via capabilities.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move capabilities structs and helpers to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Properly handle dynamic VM Entry/Exit controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX specific files to a "vmx" subdirectory (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to hyperv.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to kvm_cache_regs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Alphabetize the includes in vmx.c (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Allocate and configure VM{READ, WRITE} bitmaps iff enable_shadow_vmcs (Vitaly Kuznetsov) [1692804] - [tools] kvm: introduce manual dirty log reprotect (Vitaly Kuznetsov) [1692804] - [virt] kvm: rename last argument to kvm_get_dirty_log_protect (Vitaly Kuznetsov) [1692804] - [virt] kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Set hflag to indicate that POWER9 supports 1T segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Change to use DEFINE_SHOW_ATTRIBUTE macro (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Don't trap host pointer auth use to EL2 (Vitaly Kuznetsov) [1692804] - [kvm] arm64/kvm: hide ptrauth from guests (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add pointer authentication register bits (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add comments about EC exception levels (Vitaly Kuznetsov) [1692804] - [arm64] arm64/kvm: consistently handle host HCR_EL2 flags (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add configuration/documentation for Cortex-A76 erratum 1165522 (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add synchronization on translation regime change for erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Force VHE for systems affected by erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add TCR_EPD{0,1} definitions (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Rework detection of SVE, !VHE systems (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM/nVMX: Remove unneeded forward jump in nested_vmx_check_vmentry_hw asm (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Unrestricted guest mode requires EPT (Vitaly Kuznetsov) [1692804] - [tools] tools/kvm_stat: switch to python3 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION even when copied from eVMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Verify eVMCS revision id match supported eVMCS version on eVMCS VMPTRLD (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/vmx: fix old-style function declaration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix empty-body warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPERV_ENLIGHTENED_VMCS more than once (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Use exported tb_to_ns() function in decrementer emulation (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: Fix -Wformat warnings (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: fix spelling mistake "Insufficent" -> "Insufficient" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "kvm: x86: optimize dr6 restore" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Optimize clearing TCEs for sparse tables (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: tweak shadow fields (Vitaly Kuznetsov) [1692804] - [tools] selftests/kvm: add missing executables to .gitignore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Don't use streamlined entry path on early POWER9 chips (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Enable 32 bits kvm vcpu events support (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: enable nested virtualization by default (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear registers in svm.c (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Defer setting of DR6 until #DB delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Defer setting of CR2 until #PF delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add payload operands to kvm_multiple_exception (Vitaly Kuznetsov) [1692804] - [x86] kvm: x86: Add exception payload fields to kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add has_payload and payload to kvm_queued_exception (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: Fix omission in struct kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: add Enlightened VMCS test (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: nested state migration for Enlightened VMCS (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: state_test: test bare VMXON migration (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyperv: don't clear VP assist pages on init (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: optimize prepare_vmcs02{, _full} for Enlightened VMCS case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add enlightened VMCS state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: refactor evmcs_sanitize_exec_ctrls() (Vitaly Kuznetsov) [1692804] - [virt] KVM: refine the comment of function gfn_to_hva_memslot_prot() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bits (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: rename pte_list_remove to __pte_list_remove (Vitaly Kuznetsov) [1692804] - [virt] kvm/x86 : add coalesced pio support (Vitaly Kuznetsov) [1692804] - [documentation] kvm/x86 : add document for coalesced mmio (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86 : fix some typo (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Change hv flush logic when ept tables are mismatched. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear register (Vitaly Kuznetsov) [1692804] - [x86] KVM/x86: Use assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Fix invvpid and invept register operand size in 64-bit mode (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make space for source data caching in struct kvm_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: get rid of redundant kvm_mmu_setup() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: introduce guest_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: optimize dr6 restore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize sparse VP set processing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: fix 'tlb_lush' typo (Vitaly Kuznetsov) [1692804] - [virt] vgic: Add support for 52bit guest physical address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add option to perform early consistency checks via H/W (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail, succeed} (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not skip VMEnter instruction that succeeds (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do early preparation of vmcs02 before check_vmentry_postreqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: remove ASSERT() on vmx->pml_pg validity (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vVMX: rename label for post-enter_guest_mode consistency check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: try to set EFER bits correctly when initializing controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: do not unconditionally clear EFER switching (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: reset cache/shadows when switching loaded VMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move host EFER consistency checks to VMFail path (Vitaly Kuznetsov) [1692804] - [virt] KVM: leverage change to adjust slots->used_slots in update_memslots() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: implement PV IPI send hypercalls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index == vcpu_idx case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: valid_bank_mask should be 'u64' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: keep track of mismatched VP indexes (Vitaly Kuznetsov) [1692804] - [virt] KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: return meaningful value from KVM_SIGNAL_MSI (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR_PAGE_SIZES together (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Remve unused function is_external_interrupt(). (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: return 0 in case kvm_mmu_memory_cache has min number of objects (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Make nested_vmx_check_pml_controls() concise (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: adjust kvm_mmu_page member to save 8 bytes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: support high GPAs in dirty_log_test (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: stop lying to aarch64 tests about PA-bits (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: also test 64K pages on aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: port dirty_log_test to aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce new VM mode for 64K pages (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vcpu support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add virt mem support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vm_phy_pages_alloc (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: tidy up kvm_util (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add cscope make target (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: move arch-specific files to arch-specific locations (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce ucall (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: vcpu_setup: set cr4.osfxsr (Vitaly Kuznetsov) [1692804] - [kvm] KVM: LAPIC: Tune lapic_timer_advance_ns automatically (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 uses VPID and EPT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L2 transitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Remove redundand permission bits removal (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Propagate errors to the guest when failed instead of ignoring (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Provide mode where all vCPUs on a core must be the same VM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Remove some extra semicolon in kvm_target_cpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Validate all tces before updating tables (Vitaly Kuznetsov) [1692804] - [documentation] arm64: Add silicon-errata.txt entry for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: arch_timer: Add workaround for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [virt] signal/arm/kvm: Use send_sig_mceerr (Vitaly Kuznetsov) [1692804] - [arm64] arm64/cpufeatures: Introduce ESR_ELx_SYS64_ISS_RT() (Vitaly Kuznetsov) [1692804] - [kvm] signal/x86: Use send_sig_mceerr as apropriate (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm: Use __bss_decrypted attribute in shared variables (Vitaly Kuznetsov) [1692804] - [x86] x86/mm: Add .bss..decrypted section to hold shared variables (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: Inject #UD for SGX ENCLS instruction in guest (Vitaly Kuznetsov) [1692804] - [x86] KVM: vmx: Add defines for SGX ENCLS exiting (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: rename the capability of KVM_CAP_ARM_SET_SERROR_ESR (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark kvm_get_preset_lpj() as __init (Vitaly Kuznetsov) [1692804] - [virt] kvm: Don't open code task_pid in kvm_vcpu_ioctl (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Share the parts of get/set events useful to 32bit (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: export the capability to set guest SError syndrome (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Switch kvmclock data to a PER_CPU variable (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark variables __initdata and __ro_after_init (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Cleanup the code (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Decrapify kvm_register_clock() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove page size requirement from wall_clock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove memblock dependency (Vitaly Kuznetsov) [1692804] - [kvm] kvm/arm: use PSR_AA32 definitions (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is present (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Add support for Stage-2 control of memory types and cacheability (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Handle mismatched cache type (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Fix mismatched cache line size detection (Vitaly Kuznetsov) [1692804]- [lib] rhel-kabi: Add RH_KABI_FORCE_CHANGE() to radix-tree and idr functions (Don Dutile) [1692079] - [lib] XArray: Fix xa_reserve for 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Fix xa_erase of 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Use xa_cmpxchg to implement xa_reserve (Don Dutile) [1692079] - [lib] XArray: Fix xa_release in allocating arrays (Don Dutile) [1692079] - [lib] XArray: Mark xa_insert and xa_reserve as must_check (Don Dutile) [1692079] - [lib] XArray: Add cyclic allocation (Don Dutile) [1692079] - [lib] XArray: Redesign xa_alloc API (Don Dutile) [1692079] - [lib] XArray: Add support for 1s-based allocation (Don Dutile) [1692079] - [lib] XArray: Change xa_insert to return -EBUSY (Don Dutile) [1692079] - [lib] XArray: Update xa_erase family descriptions (Don Dutile) [1692079] - [lib] XArray tests: RCU lock prohibits GFP_KERNEL (Don Dutile) [1692079] - [include] XArray: Fix an arithmetic error in xa_is_err (Don Dutile) [1692079] - [lib] XArray tests: Check mark 2 gets squashed (Don Dutile) [1692079] - [include] XArray: Fix typo in comment (Don Dutile) [1692079] - [lib] XArray: Honour reserved entries in xa_insert (Don Dutile) [1692079] - [lib] XArray: Permit storing 2-byte-aligned pointers (Don Dutile) [1692079] - [lib] XArray: Change xa_for_each iterator (Don Dutile) [1692079] - [lib] XArray: Turn xa_init_flags into a static inline (Don Dutile) [1692079] - [lib] XArray tests: Add RCU locking (Don Dutile) [1692079] - [lib] XArray: Fix xa_alloc when id exceeds max (Don Dutile) [1692079] - [lib] XArray tests: Check iterating over multiorder entries (Don Dutile) [1692079] - [lib] XArray tests: Handle larger indices more elegantly (Don Dutile) [1692079] - [include] XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh (Don Dutile) [1692079] - [tools] radix tree: Don't return retry entries from lookup (Don Dutile) [1692079] - [lib] XArray tests: Add missing locking (Don Dutile) [1692079] - [lib] XArray tests: Correct some 64-bit assumptions (Don Dutile) [1692079] - [lib] XArray: Correct xa_store_range (Don Dutile) [1692079] - [lib] XArray: Fix Documentation (Don Dutile) [1692079] - [lib] XArray: Handle NULL pointers differently for allocation (Don Dutile) [1692079] - [lib] XArray: Unify xa_store and __xa_store (Don Dutile) [1692079] - [include] XArray: Add xa_store_bh() and xa_store_irq() (Don Dutile) [1692079] - [lib] XArray: Turn xa_erase into an exported function (Don Dutile) [1692079] - [lib] XArray: Unify xa_cmpxchg and __xa_cmpxchg (Don Dutile) [1692079] - [lib] XArray: Regularise xa_reserve (Don Dutile) [1692079] - [lib] XArray: Export __xa_foo to non-GPL modules (Don Dutile) [1692079] - [lib] XArray: Fix xa_for_each with a single element at 0 (Don Dutile) [1692079] - [lib] xarray: Add range store functionality (Don Dutile) [1692079] - [lib] xarray: Move multiorder_check to in-kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder_shrink to kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder account test in-kernel (Don Dutile) [1692079] - [tools] radix tree test suite: Convert iteration test to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert tag_tagged_items to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert regression1 to XArray (Don Dutile) [1692079] - [lib] ida: Convert to XArray (Don Dutile) [1692079] - [lib] xarray: Track free entries in an XArray (Don Dutile) [1692079] - [lib] xarray: Add xa_reserve and xa_release (Don Dutile) [1692079] - [lib] xarray: Add xas_create_range (Don Dutile) [1692079] - [lib] xarray: Add xas_for_each_conflict (Don Dutile) [1692079] - [lib] xarray: Step through an XArray (Don Dutile) [1692079] - [lib] xarray: Destroy an XArray (Don Dutile) [1692079] - [lib] xarray: Extract entries from an XArray (Don Dutile) [1692079] - [lib] xarray: Add XArray iterators (Don Dutile) [1692079] - [lib] xarray: Add XArray conditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray unconditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray marks (Don Dutile) [1692079] - [tools] xarray: Add XArray load operation (Don Dutile) [1692079] - [documentation] xarray: Add documentation (Don Dutile) [1692079] - [include] xarray: Define struct xa_node (Don Dutile) [1692079] - [tools] xarray: Add definition of struct xarray (Don Dutile) [1692079] - [lib] test_ida: Fix lockdep warning (Don Dutile) [1692079] - [lib] xarray: Change definition of sibling entries (Don Dutile) [1692079] - [mm] xarray: Replace exceptional entries (Don Dutile) [1692079] - [lib] idr: Permit any valid kernel pointer to be stored (Don Dutile) [1692079] - [pci] Update email address (Don Dutile) [1692079] - [lib] ida: Change ida_get_new_above to return the id (Don Dutile) [1692079] - [lib] ida: Remove old API (Don Dutile) [1692079] - [target] target/iscsi: Allocate session IDs from an IDA (Don Dutile) [1692079] - [target] iscsi target: fix session creation failure handling (Don Dutile) [1692079] - [drm] drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's (Don Dutile) [1692079] - [drm] drm/vmwgfx: Convert to new IDA API (Don Dutile) [1692079] - [dma] dmaengine: Convert to new IDA API (Don Dutile) [1692079] - [powerpc] ppc: Convert vas ID allocation to new IDA API (Don Dutile) [1692079] - [media] media: Convert entity ID allocation to new IDA API (Don Dutile) [1692079] - [mm] ppc: Convert mmu context allocation to new IDA API (Don Dutile) [1692079] - [net] Convert net_namespace to new IDA API (Don Dutile) [1692079] - [misc] cb710: Convert to new IDA API (Don Dutile) [1692079] - [block] rsxx: Convert to new IDA API (Don Dutile) [1692079] - [scsi] osd: Convert to new IDA API (Don Dutile) [1692079] - [scsi] sd: Convert to new IDA API (Don Dutile) [1692079] - [fs] devpts: Convert to new IDA API (Don Dutile) [1692079] - [fs] fs: Convert namespace IDAs to new API (Don Dutile) [1692079] - [fs] fs: Convert unnamed_dev_ida to new API (Don Dutile) [1692079] - [lib] test_ida: check_ida_destroy and check_ida_alloc (Don Dutile) [1692079] - [lib] test_ida: Convert check_ida_conv to new API (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_max (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_leaf (Don Dutile) [1692079] - [tools] idr-test: Convert ida_check_nomem to new API (Don Dutile) [1692079] - [tools] ida: Start new test_ida module (Don Dutile) [1692079] - [lib] ida: Lock the IDA in ida_destroy (Don Dutile) [1692079] - [lib] radix-tree: Fix UBSAN warning (Don Dutile) [1692079] - [include] rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) [1692079] - [s390] s390/pkey: add one more argument space for debug feature entry (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix possible deadlock situation on ap queue remove (Philipp Rudo) [1710033] - [s390] zcrypt: handle AP Info notification from CHSC SEI command (Philipp Rudo) [1710033] - [s390] s390/zcrypt: revisit ap device remove procedure (Philipp Rudo) [1710033] - [s390] pkey: Indicate old mkvp only if old and current mkvp are different (Philipp Rudo) [1710033] - [s390] s390/zcrypt: use new state UNBOUND during queue driver rebind (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix specification exception on z196 during ap probe (Philipp Rudo) [1710033] - [s390] s390/zcrypt: rework ap scan bus code (Philipp Rudo) [1710033] - [s390] s390/zcrypt: make sysfs reset attribute trigger queue reset (Philipp Rudo) [1710033] - [s390] s390/zcrypt: improve special ap message cmd handling (Philipp Rudo) [1710033] - [s390] s390: vfio-ap: include for test_facility() (Philipp Rudo) [1710033] - [fs] flexfiles: enforce per-mirror stateid only for v4 DSes (Scott Mayhew) [1709556] - [fs] flexfiles: use per-mirror specified stateid for IO (Scott Mayhew) [1709556] - [powerpc] powerpc/pseries: Fix build break due to pnv_npu2_init() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/sriov: Register IOMMU groups for VFs (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Allocate enough memory in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Fix oops in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [mm] mm: defer ZONE_DEVICE page initialization to the point where we init pgmap (Waiman Long) [1666538 1634343] - [mm] mm: create non-atomic version of SetPageReserved for init use (Waiman Long) [1666538 1634343] - [mm] mm: provide kernel parameter to allow disabling page init poisoning (Waiman Long) [1666538 1634343] - [x86] x86/resctrl: Initialize a new resource group with default MBA values (David Arcari) [1688127] - [x86] x86/resctrl: Move per RDT domain initialization to a separate function (David Arcari) [1688127] - [x86] x86/resctrl: Do not repeat rdtgroup mode initialization (David Arcari) [1688127] - [x86] x86/resctrl: Fix rdt_find_domain() return value and checks (David Arcari) [1688127] - [x86] x86/resctrl: Use rdt_last_cmd_puts() where possible (David Arcari) [1688127]- [s390] s390/pci: map IOV resources (Philipp Rudo) [1659411] - [powerpc] powerpc/book3s/64: check for NULL pointer in pgd_alloc() (Steve Best) [1710310] - [md] dm thin metadata: do not write metadata if no changes occurred (Mike Snitzer) [1710030] - [md] dm thin metadata: add wrappers for managing write locking of metadata (Mike Snitzer) [1710030] - [md] dm thin metadata: check __commit_transaction()'s return (Mike Snitzer) [1710030] - [md] dm space map common: zero entire ll_disk (Mike Snitzer) [1710030] - [powerpc] powerpc/tm: Fix stack pointer corruption (Desnes Augusto Nunes do Rosario) [1707635] - [pci] PCI/MSI: Remove obsolete sanity checks for multiple interrupt sets (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove the leftovers of the original set support (Prarit Bhargava) [1686678] - [nvme] nvme-pci: Simplify interrupt allocation (Prarit Bhargava) [1686678] - [include] genirq/affinity: Add new callback for (re)calculating interrupt sets (Prarit Bhargava) [1686678] - [nvme] genirq/affinity: Store interrupt sets size in struct irq_affinity (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Code consolidation (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Move allocation of 'node_to_cpumask' to irq_build_affinity_masks() (Prarit Bhargava) [1686678] - [kernel] genirq/irqdesc: Fix double increment in alloc_descs() (Prarit Bhargava) [1686678] - [include] genirq: Fix the kerneldoc comment for struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Add is_managed to struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/core: Introduce struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove excess indentation (Prarit Bhargava) [1686678]- [md] dm: make sure to obey max_io_len_target_boundary (Mike Snitzer) [1712607]- [mm] x86/dump_pagetables: Fix LDT remap address marker (Baoquan He) [1639560] - [x86] x86/mm: Fix guard hole handling (Baoquan He) [1639560] - [x86] x86/mm: Move LDT remap out of KASLR region on 5-level paging (Baoquan He) [1639560] - [x86] x86/ldt: Define LDT_END_ADDR (Baoquan He) [1639560] - [mm] x86/ldt: Reserve address-space range on 32 bit for the LDT (Baoquan He) [1639560] - [documentation] x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [documentation] x86/mm/doc: Clean up the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [fs] cifs: fix page reference leak with readv/writev (Leif Sahlberg) [1708033] - [fs] cifs: do not attempt cifs operation on smb2+ rename error (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak in SMB2_read (Leif Sahlberg) [1708033] - [fs] CIFS: keep FileInfo handle live during oplock break (Leif Sahlberg) [1708033] - [fs] cifs: fix handle leak in smb2_query_symlink() (Leif Sahlberg) [1708033] - [fs] cifs: Fix lease buffer length error (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_read (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_write (Leif Sahlberg) [1708033] - [fs] cifs: a smb2_validate_and_copy_iov failure does not mean the handle is invalid. (Leif Sahlberg) [1708033] - [fs] SMB3: Allow persistent handle timeout to be configurable on mount (Leif Sahlberg) [1708033] - [fs] smb3: Fix enumerating snapshots to Azure (Leif Sahlberg) [1708033] - [fs] cifs: fix kref underflow in close_shroot() (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] SMB3: Fix SMB3.1.1 guest mounts to Samba (Leif Sahlberg) [1708033] - [fs] cifs: Fix slab-out-of-bounds when tracing SMB tcon (Leif Sahlberg) [1708033] - [fs] cifs: allow guest mounts to work for smb3.11 (Leif Sahlberg) [1708033] - [fs] fix incorrect error code mapping for OBJECTID_NOT_FOUND (Leif Sahlberg) [1708033] - [fs] cifs: fix that return -EINVAL when do dedupe operation (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending rdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending wdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: fix POSIX lock leak and invalid ptr deref (Leif Sahlberg) [1708033] - [fs] SMB3: Allow SMB3 FSCTL queries to be sent to server from tools (Leif Sahlberg) [1708033] - [fs] cifs: fix incorrect handling of smb2_set_sparse() return in smb3_simple_falloc (Leif Sahlberg) [1708033] - [fs] smb2: fix typo in definition of a few error flags (Leif Sahlberg) [1708033] - [fs] CIFS: make mknod() an smb_version_op (Leif Sahlberg) [1708033] - [documentation] cifs: minor documentation updates (Leif Sahlberg) [1708033] - [documentation] cifs: minor updates to documentation (Leif Sahlberg) [1708033] - [fs] cifs: remove unused value pointed out by Coverity (Leif Sahlberg) [1708033] - [fs] SMB3: passthru query info doesn't check for SMB3 FSCTL passthru (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoints for simple fallocate and zero range (Leif Sahlberg) [1708033] - [fs] cifs: fix smb3_zero_range so it can expand the file-size when required (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_ioctl_init/free helpers to be used with compounding (Leif Sahlberg) [1708033] - [fs] smb3: Add dynamic trace points for various compounded smb3 ops (Leif Sahlberg) [1708033] - [fs] cifs: cache FILE_ALL_INFO for the shared root handle (Leif Sahlberg) [1708033] - [fs] smb3: display volume serial number for shares in /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] cifs: simplify how we handle credits in compound_send_recv() (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoint for timeout waiting for credits (Leif Sahlberg) [1708033] - [fs] smb3: display security information in /proc/fs/cifs/DebugData more accurately (Leif Sahlberg) [1708033] - [fs] cifs: add a timeout argument to wait_for_free_credits (Leif Sahlberg) [1708033] - [fs] cifs: prevent starvation in wait_for_free_credits for multi-credit requests (Leif Sahlberg) [1708033] - [fs] cifs: wait_for_free_credits() make it possible to wait for >=1 credits (Leif Sahlberg) [1708033] - [fs] cifs: pass flags down into wait_for_free_credits() (Leif Sahlberg) [1708033] - [fs] cifs: change wait_for_free_request() to take flags as argument (Leif Sahlberg) [1708033] - [fs] fs: cifs: Kconfig: pedantic formatting (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on normal (non-large read/write) ops (Leif Sahlberg) [1708033] - [fs] CIFS: Return -EAGAIN instead of -ENOTSOCK (Leif Sahlberg) [1708033] - [fs] CIFS: Only send SMB2_NEGOTIATE command on new TCP connections (Leif Sahlberg) [1708033] - [fs] CIFS: Fix read after write for files with read caching (Leif Sahlberg) [1708033] - [fs] smb3: for kerberos mounts display the credential uid used (Leif Sahlberg) [1708033] - [fs] cifs: use correct format characters (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for query_info_enter/done (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for smb3_cmd_enter (Leif Sahlberg) [1708033] - [fs] smb3: improve dynamic tracing of open and posix mkdir (Leif Sahlberg) [1708033] - [fs] smb3: add missing read completion trace point (Leif Sahlberg) [1708033] - [fs] smb3: Add tracepoints for read, write and query_dir enter (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoints for query dir (Leif Sahlberg) [1708033] - [fs] smb3: Update POSIX negotiate context with POSIX ctxt GUID (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Try to acquire credits at once for compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Return error code when getting file handle for writeback (Leif Sahlberg) [1708033] - [fs] CIFS: Move open file handling to writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Move unlocking pages from wdata_send_pages() (Leif Sahlberg) [1708033] - [fs] CIFS: Find and reopen a file before get MTU credits in writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Reopen file before get SMB2 MTU credits for async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Remove custom credit adjustments for SMB2 async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Adjust MTU credits before reopening a file (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending async requests (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in non-MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Set reconnect instance to one initially (Leif Sahlberg) [1708033] - [fs] CIFS: Respect SMB2 hdr preamble size in read responses (Leif Sahlberg) [1708033] - [fs] CIFS: Count SMB3 credits for malformed pending responses (Leif Sahlberg) [1708033] - [fs] CIFS: Do not log credits when unmounting a share (Leif Sahlberg) [1708033] - [fs] CIFS: Always reset read error to -EIO if no response (Leif Sahlberg) [1708033] - [fs] cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED (Leif Sahlberg) [1708033] - [fs] CIFS: Do not skip SMB2 message IDs on send failures (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on tree connect (Leif Sahlberg) [1708033] - [fs] smb3: make default i/o size for smb3 mounts larger (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reset lease state to NONE on lease break (Leif Sahlberg) [1708033] - [fs] smb3: fix bytes_read statistics (Leif Sahlberg) [1708033] - [fs] cifs: return -ENODATA when deleting an xattr that does not exist (Leif Sahlberg) [1708033] - [fs] cifs: add credits from unmatched responses/messages (Leif Sahlberg) [1708033] - [fs] cifs: replace snprintf with scnprintf (Leif Sahlberg) [1708033] - [fs] cifs: Fix NULL pointer dereference of devname (Leif Sahlberg) [1708033] - [fs] CIFS: Fix leaking locked VFS cache pages in writeback retry (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: fix use-after-free of the lease keys (Leif Sahlberg) [1708033] - [fs] CIFS: Do not consider -ENODATA as stat failure for reads (Leif Sahlberg) [1708033] - [fs] CIFS: Do not count -ENODATA as failure for query directory (Leif Sahlberg) [1708033] - [fs] CIFS: Fix trace command logging for SMB2 reads and writes (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible oops and memory leaks in async IO (Leif Sahlberg) [1708033] - [fs] cifs: limit amount of data we request for xattrs to CIFSMaxBufSize (Leif Sahlberg) [1708033] - [fs] cifs: fix computation for MAX_SMB2_HDR_SIZE (Leif Sahlberg) [1708033] - [fs] cifs: print CIFSMaxBufSize as part of /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] smb3: add credits we receive from oplock/break PDUs (Leif Sahlberg) [1708033] - [fs] CIFS: Fix mounts if the client is low on credits (Leif Sahlberg) [1708033] - [fs] CIFS: Do not assume one credit for async responses (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculations in compound mid callback (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculation for encrypted reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculations for reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reconnect TCP session in add_credits() (Leif Sahlberg) [1708033] - [fs] smb3: Cleanup license mess (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible hang during async MTU reads and writes (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak of an allocated cifs_ntsd structure (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error paths in writeback code (Leif Sahlberg) [1708033] - [fs] CIFS: Move credit processing to mid callbacks for SMB3 (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculation for cancelled requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix potential OOB access of lock element array (Leif Sahlberg) [1708033] - [fs] cifs: Limit memory used by lock request calls to a page (Leif Sahlberg) [1708033] - [fs] cifs: move large array from stack to heap (Leif Sahlberg) [1708033] - [fs] CIFS: Do not hide EINTR after sending network packets (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit computation for compounded requests (Leif Sahlberg) [1708033] - [fs] CIFS: Do not set credits to 1 if the server didn't grant anything (Leif Sahlberg) [1708033] - [fs] CIFS: Fix adjustment of credits for MTU requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix a tiny potential memory leak (Leif Sahlberg) [1708033] - [fs] cifs: Fix a debug message (Leif Sahlberg) [1708033] - [fs] smb3: add smb3.1.1 to default dialect list (Leif Sahlberg) [1708033] - [fs] cifs: fix confusing warning message on reconnect (Leif Sahlberg) [1708033] - [fs] smb3: fix large reads on encrypted connections (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] cifs: we can not use small padding iovs together with encryption (Leif Sahlberg) [1708033] - [fs] cifs: Minor Kconfig clarification (Leif Sahlberg) [1708033] - [fs] cifs: Always resolve hostname before reconnecting (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect_tcon() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in smb2_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Only free DFS target list if we actually got one (Leif Sahlberg) [1708033] - [fs] cifs: start DFS cache refresher in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'sep' (Leif Sahlberg) [1708033] - [fs] cifs: Make use of DFS cache to get new DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: check kzalloc return (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1708033] - [fs] cifs: Use kzfree() to free password (Leif Sahlberg) [1708033] - [fs] cifs: Fix to use kmem_cache_free() instead of kfree() (Leif Sahlberg) [1708033] - [fs] cifs: update for current_kernel_time64() removal (Leif Sahlberg) [1708033] - [fs] cifs: Add DFS cache routines (Leif Sahlberg) [1708033] - [fs] cifs: Save TTL value when parsing DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: auto disable 'serverino' in dfs mounts (Leif Sahlberg) [1708033] - [fs] cifs: Make devname param optional in cifs_compose_mount_options() (Leif Sahlberg) [1708033] - [fs] cifs: Skip any trailing backslashes from UNC (Leif Sahlberg) [1708033] - [fs] cifs: Refactor out cifs_mount() (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem (Leif Sahlberg) [1708033] - [fs] CIFS: return correct errors when pinning memory failed for direct I/O (Leif Sahlberg) [1708033] - [fs] CIFS: use the correct length when pinning memory for direct I/O for write (Leif Sahlberg) [1708033] - [fs] cifs: check ntwrk_buf_start for NULL before dereferencing it (Leif Sahlberg) [1708033] - [fs] cifs: remove coverity warning in calc_lanman_hash (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'smb_buf' (Leif Sahlberg) [1708033] - [fs] cifs: suppress some implicit-fallthrough warnings (Leif Sahlberg) [1708033] - [fs] cifs: change smb2_query_eas to use the compound query-info helper (Leif Sahlberg) [1708033] - [fs] Add vers=3.0.2 as a valid option for SMBv3.0.2 (Leif Sahlberg) [1708033] - [fs] cifs: create a helper function for compound query_info (Leif Sahlberg) [1708033] - [fs] cifs: address trivial coverity warning (Leif Sahlberg) [1708033] - [fs] cifs: smb2 commands can not be negative, remove confusing check (Leif Sahlberg) [1708033] - [fs] cifs: use a compound for setting an xattr (Leif Sahlberg) [1708033] - [fs] cifs: clean up indentation, replace spaces with tab (Leif Sahlberg) [1708033] - [fs] smb3: Fix rmdir compounding regression to strict servers (Leif Sahlberg) [1708033] - [fs] CIFS: Avoid returning EBUSY to upper layer VFS (Leif Sahlberg) [1708033] - [fs] cifs: Fix separator when building path from dentry (Leif Sahlberg) [1708033] - [fs] cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs) (Leif Sahlberg) [1708033] - [fs] cifs: fix signed/unsigned mismatch on aio_read patch (Leif Sahlberg) [1708033] - [fs] cifs: don't dereference smb_file_target before null check (Leif Sahlberg) [1708033] - [fs] CIFS: Add direct I/O functions to file_operations (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O write (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O read (Leif Sahlberg) [1708033] - [fs] smb3: missing defines and structs for reparse point handling (Leif Sahlberg) [1708033] - [fs] smb3: allow more detailed protocol info on open files for debugging (Leif Sahlberg) [1708033] - [fs] smb3: on kerberos mount if server doesn't specify auth type use krb5 (Leif Sahlberg) [1708033] - [fs] smb3: add trace point for tree connection (Leif Sahlberg) [1708033] - [fs] cifs: fix spelling mistake, EACCESS -> EACCES (Leif Sahlberg) [1708033] - [fs] cifs: fix return value for cifs_listxattr (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.14 (Leif Sahlberg) [1708033] - [fs] smb3: add debug for unexpected mid cancellation (Leif Sahlberg) [1708033] - [fs] cifs: allow calling SMB2_xxx_free(NULL) (Leif Sahlberg) [1708033] - [fs] smb3 - clean up debug output displaying network interfaces (Leif Sahlberg) [1708033] - [fs] smb3: show number of current open files in /proc/fs/cifs/Stats (Leif Sahlberg) [1708033] - [fs] cifs: add support for ioctl on directories (Leif Sahlberg) [1708033] - [fs] cifs: fallback to older infolevels on findfirst queryinfo retry (Leif Sahlberg) [1708033] - [fs] smb3: do not attempt cifs operation in smb3 query info error path (Leif Sahlberg) [1708033] - [fs] smb3: send backup intent on compounded query info (Leif Sahlberg) [1708033] - [fs] cifs: track writepages in vfs operation counters (Leif Sahlberg) [1708033] - [fs] smb2: fix uninitialized variable bug in smb2_ioctl_query_info (Leif Sahlberg) [1708033] - [fs] cifs: add IOCTL for QUERY_INFO passthrough to userspace (Leif Sahlberg) [1708033] - [fs] cifs: minor clarification in comments (Leif Sahlberg) [1708033] - [fs] CIFS: Print message when attempting a mount (Leif Sahlberg) [1708033] - [fs] CIFS: Adds information-level logging function (Leif Sahlberg) [1708033] - [fs] cifs: OFD locks do not conflict with eachothers (Leif Sahlberg) [1708033] - [fs] CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory registration (Leif Sahlberg) [1708033] - [fs] CIFS: pass page offsets on SMB1 read/write (Leif Sahlberg) [1708033] - [fs] fs/cifs: fix uninitialised variable warnings (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for sending lease break responses to server (Leif Sahlberg) [1708033] - [fs] cifs: do not return atime less than mtime (Leif Sahlberg) [1708033] - [fs] smb3: update default requested iosize to 4MB from 1MB for recent dialects (Leif Sahlberg) [1708033] - [fs] smb3: Add debug message later in smb2/smb3 reconnect path (Leif Sahlberg) [1708033] - [fs] CIFS: make 'nodfs' mount opt a superblock flag (Leif Sahlberg) [1708033] - [fs] smb3: track the instance of each session for debugging (Leif Sahlberg) [1708033] - [fs] smb3: minor missing defines relating to reparse points (Leif Sahlberg) [1708033] - [fs] smb3: add way to control slow response threshold for logging and stats (Leif Sahlberg) [1708033] - [fs] cifs: minor updates to module description for cifs.ko (Leif Sahlberg) [1708033] - [fs] cifs: protect against server returning invalid file system block size (Leif Sahlberg) [1708033] - [fs] smb3: allow stats which track session and share reconnects to be reset (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing from compounded ops (Leif Sahlberg) [1708033] - [fs] cifs: create a define for the max number of iov we need for a SMB2 set_info (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: remove the is_falloc argument to SMB2_set_eof (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_INFO to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_EOF to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: make rmdir() use compounding (Leif Sahlberg) [1708033] - [fs] cifs: create helpers for SMB2_set_info_init/free() (Leif Sahlberg) [1708033] - [fs] cifs: change unlink to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: change mkdir to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a smb2_compound_op and change QUERY_INFO to use it (Leif Sahlberg) [1708033] - [fs] cifs: fix a credits leak for compund commands (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint to catch cases where credit refund of failed op overlaps reconnect (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'cifs_sb' (Leif Sahlberg) [1708033] - [fs] cifs: Use kmemdup rather than duplicating its implementation in smb311_posix_mkdir() (Leif Sahlberg) [1708033] - [fs] smb3: do not display confusing message on mount to Azure servers (Leif Sahlberg) [1708033] - [fs] smb3: fix lease break problem introduced by compounding (Leif Sahlberg) [1708033] - [fs] cifs: only wake the thread for the very last PDU in a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a warning if we try to to dequeue a deleted mid (Leif Sahlberg) [1708033] - [fs] smb2: fix missing files in root share directory listing (Leif Sahlberg) [1708033] - [fs] cifs: read overflow in is_valid_oplock_break() (Leif Sahlberg) [1708033] - [fs] cifs: integer overflow in in SMB2_ioctl() (Leif Sahlberg) [1708033] - [fs] CIFS: fix wrapping bugs in num_entries() (Leif Sahlberg) [1708033] - [fs] cifs: prevent integer overflow in nxt_dir_entry() (Leif Sahlberg) [1708033] - [fs] fs/cifs: suppress a string overflow warning (Leif Sahlberg) [1708033] - [fs] cifs: connect to servername instead of IP for IPC$ share (Leif Sahlberg) [1708033] - [fs] smb3: check for and properly advertise directory lease support (Leif Sahlberg) [1708033] - [fs] smb3: minor debugging clarifications in rfc1001 len processing (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing for directory opens with backupuid mounts (Leif Sahlberg) [1708033] - [fs] fs/cifs: don't translate SFM_SLASH (U+F026) to backslash (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.12 (Leif Sahlberg) [1708033] - [fs] cifs: check kmalloc before use (Leif Sahlberg) [1708033] - [fs] cifs: check if SMB2 PDU size has been padded and suppress the warning (Leif Sahlberg) [1708033] - [fs] cifs: create a define for how many iovs we need for an SMB2_open() (Leif Sahlberg) [1708033] - [fs] smb3: create smb3 equivalent alias for cifs pseudo-xattrs (Leif Sahlberg) [1708033] - [fs] smb3: allow previous versions to be mounted with snapshot= mount parm (Leif Sahlberg) [1708033] - [fs] cifs: don't show domain= in mount output when domain is empty (Leif Sahlberg) [1708033] - [fs] cifs: add missing support for ACLs in SMB 3.11 (Leif Sahlberg) [1708033] - [fs] smb3: enumerating snapshots was leaving part of the data off end (Leif Sahlberg) [1708033] - [fs] cifs: update smb2_queryfs() to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: update receive_encrypted_standard to handle compounded responses (Leif Sahlberg) [1708033] - [fs] cifs: create SMB2_open_init()/SMB2_open_free() helpers. (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_query_info_[init|free]() (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_close_init()/SMB2_close_free() (Leif Sahlberg) [1708033] - [fs] smb3: display stats counters for number of slow commands (Leif Sahlberg) [1708033] - [fs] CIFS: fix uninitialized ptr deref in smb2 signing (Leif Sahlberg) [1708033] - [fs] smb3: Do not send SMB3 SET_INFO if nothing changed (Leif Sahlberg) [1708033] - [fs] smb3: fix minor debug output for CONFIG_CIFS_STATS (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for slow responses (Leif Sahlberg) [1708033] - [fs] cifs: add compound_send_recv() (Leif Sahlberg) [1708033] - [fs] cifs: make smb_send_rqst take an array of requests (Leif Sahlberg) [1708033] - [fs] cifs: update init_sg, crypt_message to take an array of rqst (Leif Sahlberg) [1708033] - [fs] smb3: fix reset of bytes read and written stats (Leif Sahlberg) [1708033] - [fs] smb3: display bytes_read and bytes_written in smb3 stats (Leif Sahlberg) [1708033] - [fs] cifs: simple stats should always be enabled (Leif Sahlberg) [1708033] - [fs] cifs: use a refcount to protect open/closing the cached file handle (Leif Sahlberg) [1708033] - [fs] smb3: add reconnect tracepoints (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for session expired or deleted (Leif Sahlberg) [1708033] - [fs] cifs: remove unused stats (Leif Sahlberg) [1708033] - [fs] smb3: don't request leases in symlink creation and query (Leif Sahlberg) [1708033] - [fs] smb3: remove per-session operations from per-tree connection stats (Leif Sahlberg) [1708033] - [fs] SMB3: Number of requests sent should be displayed for SMB3 not just CIFS (Leif Sahlberg) [1708033] - [fs] smb3: snapshot mounts are read-only and make sure info is displayable about the mount (Leif Sahlberg) [1708033] - [fs] smb3: remove noisy warning message on mount (Leif Sahlberg) [1708033] - [fs] cifs: add missing debug entries for kconfig options (Leif Sahlberg) [1708033] - [fs] smb3: fill in statfs fsid and correct namelen (Leif Sahlberg) [1708033] - [fs] cifs: Make sure all data pages are signed correctly (Leif Sahlberg) [1708033] - [fs] CIFS: fix memory leak and remove dead code (Leif Sahlberg) [1708033] - [fs] cifs: use 64-bit timestamps for fscache (Leif Sahlberg) [1708033] - [fs] cifs: use timespec64 internally (Leif Sahlberg) [1708033] - [fs] cifs: Silence uninitialized variable warning (Leif Sahlberg) [1708033] - [fs] fs/cifs: Simplify ib_post_(send|recv|srq_recv)() calls (Leif Sahlberg) [1708033]- [edac] EDAC/amd64: Set maximum channel layer size depending on family (Gary Hook) [1690984] - [edac] EDAC/amd64: Adjust printed chip select sizes when interleaved (Gary Hook) [1690984] - [edac] EDAC/amd64: Recognize x16 symbol size (Gary Hook) [1690984] - [edac] EDAC/amd64: Support more than two Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC/amd64: Use a macro for iterating over Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC, amd64: Add Family 17h, models 10h-2fh support (Gary Hook) [1670609 1690984] - [md] dm mpath: fix missing call of path selector type->end_io (Mike Snitzer) [1686227] - [rpmspec] redhat: do not generate debuginfo for self-tests and samples (Ivan Vecera) [1708375] - [netdrv] broadcom: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1684380] - [netdrv] broadcom: tg3: fix use of SPEED_UNKNOWN ethtool constant (Kamal Heib) [1684380] - [netdrv] tg3: allow ethtool -p to work for NICs in down state (Kamal Heib) [1684380] - [netdrv] tg3: optionally use eth_platform_get_mac_address() to get mac address (Kamal Heib) [1684380] - [netdrv] tg3: extend PTP gettime function to read system clock (Kamal Heib) [1684380] - [netdrv] tg3: Fix fall-through annotations (Kamal Heib) [1684380] - [netdrv] tg3: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [mm] x86/mm/KASLR: Fix the size of the direct mapping section (Baoquan He) [1669075] - [netdrv] net/mlx4_en: fix spelling mistake: "quiting" -> "quitting" (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix error handling when initializing CQ bufs in the driver (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Add masking for a few queries on HCA caps (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Fix using wrong function to destroy sqp AHs under SRIOV (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: Get rid of page operation after dma_alloc_coherent (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: drop useless LIST_HEAD (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove set but not used variable 'pd' (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Utilize macro to calculate SQ spare size (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: remove fallback after kzalloc_node() (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove unneeded NULL check (Alaa Hleihel) [1691235 1691228] - [infiniband] mlx4: Use snprintf instead of complicated strcpy (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix several coding style errors (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix return codes of unsupported operations (Alaa Hleihel) [1691235 1691228] - [netdrv] {net, IB}/mlx4: Initialize CQ buffers in the driver when possible (Alaa Hleihel) [1691235 1691228] - [netdrv] mlx4: use __vlan_hwaccel helpers (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: Fix build break when CONFIG_INET is off (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: use __netdev_tx_sent_queue() (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: add a missing include (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Add port and TID to MAD debug print (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Enable debug print of SMPs (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA: Fix dependencies for rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Remove unnecessary parentheses (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA/mlx4: Use rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_core: Fix warnings during boot on driverinit param set failures (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Use devlink region_snapshot parameter (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add Crdump FW snapshot support (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add health buffer address capability (Alaa Hleihel) [1691228] - [netdrv] mlx4: Add support for devlink reload and load driverinit values (Alaa Hleihel) [1691228 1663198] - [netdrv] mlx4: Add mlx4 initial parameters table and register it (Alaa Hleihel) [1691228 1663198] - [infiniband] IB/mlx4: Create slave AH's directly (Alaa Hleihel) [1691228] - [infiniband] IB/mlx4: Add support for drain SQ & RQ (Alaa Hleihel) [1691228] - [net] openvswitch: return an error instead of doing BUG_ON() (Eelco Chaudron) [1700468] - [include] net: add netif_is_geneve() (Petr Oros) [1707002] - [netdrv] team: fix possible recursive locking when add slaves (Hangbin Liu) [1700679] - [netdrv] phy: Fix ioctl handler when modifing MII_ADVERTISE (Petr Oros) [1691676] - [netdrv] mii: Add mii_lpa_mod_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] phy: marvell: Rename mii_lpa_to_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] mii: Rename mii_stat1000_to_linkmode_lpa_t (Petr Oros) [1691676] - [include] mii: Fix autoneg in mii_lpa_to_linkmode_lpa_t() (Petr Oros) [1691676] - [netdrv] phy: remove unused code in phy_probe (Petr Oros) [1691676] - [netdrv] phy: check if advertising is zero using linkmode_empty (Petr Oros) [1691676] - [netdrv] phy: marvell: remove set but not used variable 'pause' (Petr Oros) [1691676] - [netdrv] phy: Add support for resolving 5G and 2.5G autoneg (Petr Oros) [1691676] - [netdrv] phy: Add more link modes to the settings table (Petr Oros) [1691676] - [netdrv] phy: Fixup kerneldoc markup. (Petr Oros) [1691676] - [netdrv] phy: Convert u32 phydev->lp_advertising to linkmode (Petr Oros) [1691676] - [netdrv] ethernet: Convert phydev advertize and supported from u32 to link mode (Petr Oros) [1691676] - [netdrv] bonding: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [netdrv] bonding: Give bond_set_dev_addr() a return value (Ivan Vecera) [1705509] - [netdrv] ipvlan: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] bridge: Handle NETDEV_PRE_CHANGEADDR from ports (Ivan Vecera) [1705509] - [net] bridge: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add extack argument to dev_set_mac_address() (Ivan Vecera) [1705509] - [netdrv] phy: phy driver features are mandatory (Petr Oros) [1691720] - [netdrv] phy: add missing phy driver features (Petr Oros) [1691720] - [netdrv] phy: Add missing features to PHY drivers (Petr Oros) [1691720] - [netdrv] phy: genphy_10g_driver: Avoid NULL pointer dereference (Petr Oros) [1691720] - [netdrv] phy: phy_support_sym_pause: Clear Asym Pause (Petr Oros) [1691720] - [netdrv] phy: Replace phy driver features u32 with link_mode bitmap (Petr Oros) [1691720] - [netdrv] ethernet: xgbe: expand PHY_GBIT_FEAUTRES (Petr Oros) [1691720] - [net] net: phy: Add limkmode equivalents to some of the MII ethtool helpers (Petr Oros) [1691720] - [netdrv] phy: Add helper for advertise to lcl value (Petr Oros) [1691720] - [net] phy: Add helper to convert MII ADV register to a linkmode (Petr Oros) [1691720] - [netdrv] phy: Add phydev_info() (Petr Oros) [1691720] - [netdrv] phy: Add phydev_warn() (Petr Oros) [1691720] - [netdrv] phy: Move linkmode helpers to somewhere public (Petr Oros) [1691720] - [netdrv] ethernet: dpaa: remove unused variables (Petr Oros) [1691720] - [netdrv] ravb: Disable Pause Advertisement (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to determine if pause configuration is supported (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Asym Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support asym pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to remove a supported link mode (Petr Oros) [1691720] - [netdrv] ethernet: Fix up drivers masking pause support (Petr Oros) [1691720] - [netdrv] bcmgenet: Fix speed selection for reverse MII (Petr Oros) [1691720] - [netdrv] ethernet: Use phy_set_max_speed() to limit advertised speed (Petr Oros) [1691720] - [netdrv] phy: bcm63xx: Allow to be built with COMPILE_TEST (Petr Oros) [1691720] - [netdrv] phy: et1011c: Remove incorrect missing 1000 Half (Petr Oros) [1691720] - [netdrv] phy: ste10Xp: Remove wrong SUPPORTED_Pause (Petr Oros) [1691720] - [tools] selftests: net: ip_defrag: cover new IPv6 defrag behavior (Guillaume Nault) [1660282] - [tools] selftests: net: fix/improve ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests: use posix-style redirection in ip_defrag.sh (Guillaume Nault) [1660282] - [tools] selftests: net: Clean up an unused variable (Guillaume Nault) [1660282] - [tools] selftests/net: add ipv6 tests to ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests/net: add ip_defrag selftest (Guillaume Nault) [1660282] - [net] ip6: fix skb leak in ip6frag_expire_frag_queue() (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees in nf_conntrack_reasm.c (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees for IPv6 defrag (Guillaume Nault) [1660282] - [net] IP defrag: encapsulate rbtree defrag code into callable functions (Guillaume Nault) [1660282] - [net] ipv4: do not handle duplicate fragments as overlapping (Guillaume Nault) [1660282] - [net] ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes (Guillaume Nault) [1660282] - [net] ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module (Guillaume Nault) [1660282] - [net] ipv6: fix typo in net/ipv6/reassembly.c (Guillaume Nault) [1660282] - [net] core: dev: Attach extack to NETDEV_PRE_UP (Ivan Vecera) [1705501] - [net] core: dev: Add call_netdevice_notifiers_extack() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to __dev_change_flags() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to dev_change_flags() (Ivan Vecera) [1705501] - [netdrv] ipvlan: ipvlan_set_port_mode(): Add an extack argument (Ivan Vecera) [1705501] - [netdrv] vrf: cycle_netdev(): Add an extack argument (Ivan Vecera) [1705501] - [net] net: core: dev: Add extack argument to dev_open() (Ivan Vecera) [1705501] - [net] vlan: conditional inclusion of FCoE hooks to match netdevice.h and bnx2x (Chris Leech) [1685894] - [net] Do not route unicast IP packets twice (Ivan Vecera) [1704923] - [net] skbuff: Rename 'offload_mr_fwd_mark' to 'offload_l3_fwd_mark' (Ivan Vecera) [1704923] - [net] devlink: Add 'fw_load_policy' generic parameter (Ivan Vecera) [1704902] - [net] bridge: Extend br_vlan_get_pvid() for bridge ports (Ivan Vecera) [1704863] - [net] ipv4: Notify about changes to ip_forward_update_priority (Ivan Vecera) [1704697] - [net] ipv4: Control SKB reprioritization after forwarding (Ivan Vecera) [1704697] - [net] dcb: Add priority-to-DSCP map getters (Ivan Vecera) [1704639] - [net] xsk: export xdp_get_umem_from_qid (Ivan Vecera) [1704606] - [net] net: Add lag.h, net_lag_port_dev_txable() (Ivan Vecera) [1704297] - [netdrv] team: Publish team_port_get_rcu() (Ivan Vecera) [1704297] - [net] sched: sch_api: set an error msg when qdisc_alloc_handle() fails (Ivan Vecera) [1677094] - [net] ethtool: Remove unnecessary null check in ethtool_rx_flow_rule_create (Ivan Vecera) [1691738] - [net] flow_offload: fix block stats (Ivan Vecera) [1691738] - [net] sched: flower: only return error from hw offload if skip_sw (Ivan Vecera) [1691738] - [net] flow_offload: Fix flow action infrastructure (Ivan Vecera) [1691738] - [net] ethtool: add ethtool_rx_flow_spec to flow_rule structure translator (Ivan Vecera) [1691738] - [net] flow_offload: add wake-up-on-lan and queue to flow_action (Ivan Vecera) [1691738] - [net] flow_offload: add statistics retrieval infrastructure and use it (Ivan Vecera) [1691738] - [net] cls_api: add translator to flow_action representation (Ivan Vecera) [1691738] - [net] flow_offload: add flow action infrastructure (Ivan Vecera) [1691738] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1691738] - [net] netfilter: ipv6: Don't preserve original oif for loopback address (Florian Westphal) [1702813] - [net] netfilter: ipv6: Preserve link scope traffic original oif (Florian Westphal) [1702813] - [net] sctp: implement memory accounting on rx path (Xin Long) [1665243] {CVE-2019-3874} - [net] sctp: implement memory accounting on tx path (Xin Long) [1665243] {CVE-2019-3874} - [net] openvswitch: fix flow actions reallocation (Eelco Chaudron) [1700468] - [net] openvswitch: fix missing checks for nla_nest_start (Eelco Chaudron) [1700468] - [net] openvswitch: fix a NULL pointer dereference (Eelco Chaudron) [1700468] - [net] openvswitch: meter: Use struct_size() in kzalloc() (Eelco Chaudron) [1700468] - [net] openvswitch: Fix IPv6 later frags parsing (Eelco Chaudron) [1700468] - [net] openvswitch: fix spelling mistake "execeeds" -> "exceeds" (Eelco Chaudron) [1700468] - [net] openvswitch: remove BUG_ON from get_dpdev (Eelco Chaudron) [1700468] - [net] openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS (Eelco Chaudron) [1700468] - [net] revert "openvswitch: Fix template leak in error cases." (Eelco Chaudron) [1700468] - [net] openvswitch: Use correct reply values in datapath and vport ops (Eelco Chaudron) [1700468] - [net] ovs: fix return type of ndo_start_xmit function (Eelco Chaudron) [1700468] - [net] openvswitch: Derive IP protocol number for IPv6 later frags (Eelco Chaudron) [1700468] - [net] openvswitch: kernel datapath clone action (Eelco Chaudron) [1700468] - [net] openvswitch: Avoid OOB read when parsing flow nlattrs (Eelco Chaudron) [1700468] - [net] net/vlan: remove unused #define HAVE_VLAN_GET_TAG (Ivan Vecera) [1700369] - [net] vlan: include the shift in skb_vlan_tag_get_prio() (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_copy_tag() helper (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_clear_tag() helper (Ivan Vecera) [1700369] - [net] sctp: initialize _pad of sockaddr_in before copying to user memory (Xin Long) [1699076] - [net] sctp: use memdup_user instead of vmemdup_user (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: not copy sctp_sock pd_lobby in sctp_copy_descendant (Xin Long) [1699076] - [net] sctp: get sctphdr by offset in sctp_compute_cksum (Xin Long) [1699076] - [net] sctp: call sctp_auth_init_hmacs() in sctp_sock_migrate() (Xin Long) [1699076] - [net] sctp: move up sctp_auth_init_hmacs() in sctp_endpoint_init() (Xin Long) [1699076] - [net] sctp: sctp_sock_migrate() returns error if sctp_bind_addr_dup() fails (Xin Long) [1699076] - [net] sctp: remove sched init from sctp_stream_init (Xin Long) [1699076] - [net] sctp: call iov_iter_revert() after sending ABORT (Xin Long) [1699076] - [net] ipvs: get sctphdr by sctphoff in sctp_csum_check (Xin Long) [1699076] - [net] sctp: chunk.c: correct format string for size_t in printk (Xin Long) [1699076] - [net] sctp: don't compare hb_timer expire date before starting it (Xin Long) [1699076] - [net] doc: sctp: Merge and clean up rst files (Xin Long) [1699076] - [net] sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrate (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VALUE sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt (Xin Long) [1699076] - [net] sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC (Xin Long) [1699076] - [net] sctp: set flow sport from saddr only when it's 0 (Xin Long) [1699076] - [net] sctp: set chunk transport correctly when it's a new asoc (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream adding (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream reset (Xin Long) [1699076] - [net] sctp: allocate sctp_sockaddr_entry with kzalloc (Xin Long) [1699076] - [net] sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event (Xin Long) [1699076] - [net] sctp: frag_point sanity check (Xin Long) [1699076] - [net] sctp: kfree_rcu asoc (Xin Long) [1699076] - [net] sctp: update frag_point when stream_interleave is set (Xin Long) [1699076] - [net] sctp: add sockopt SCTP_EVENT (Xin Long) [1699076] - [net] sctp: rename enum sctp_event to sctp_event_type (Xin Long) [1699076] - [net] sctp: add subscribe per asoc (Xin Long) [1699076] - [net] sctp: define subscribe in sctp_sock as __u16 (Xin Long) [1699076] - [net] sctp: process sk_reuseport in sctp_get_port_local (Xin Long) [1699076] - [net] sctp: add sock_reuseport for the sock in __sctp_hash_endpoint (Xin Long) [1699076] - [net] sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_ordered(). (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_reasm(). (Xin Long) [1699076] - [net] sctp: define SCTP_SS_DEFAULT for Stream schedulers (Xin Long) [1699076] - [net] sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer (Xin Long) [1699076] - [net] sctp: use sk_wmem_queued to check for writable space (Xin Long) [1699076] - [net] sctp: count both sk and asoc sndbuf with skb truesize and sctp_chunk size (Xin Long) [1699076] - [net] sctp: use the pmtu from the icmp packet to update transport pathmtu (Xin Long) [1699076] - [net] sctp: fix fall-through annotation (Xin Long) [1699076] - [net] sctp: Use skb_queue_is_first(). (Xin Long) [1699076] - [net] sctp: not traverse asoc trans list if non-ipv6 trans exists for ipv6_flowlabel (Xin Long) [1699076] - [net] sctp: fix invalid reference to the index variable of the iterator (Xin Long) [1699076] - [net] sctp: remove useless start_fail from sctp_ht_iter in proc (Xin Long) [1699076] - [net] sctp: Make wrappers for accessing in/out streams (Xin Long) [1699076] - [net] sctp: whitespace fixes (Xin Long) [1699076] - [net] sctp: check for ipv6_pinfo legal sndflow with flowlabel in sctp_v6_get_dst (Xin Long) [1699076] - [net] sctp: add support for setting flowlabel when adding a transport (Xin Long) [1699076] - [net] sctp: add spp_ipv6_flowlabel and spp_dscp for sctp_paddrparams (Xin Long) [1699076] - [net] sctp: add support for dscp and flowlabel per transport (Xin Long) [1699076] - [net] ipv4: add __ip_queue_xmit() that supports tos param (Xin Long) [1699076] - [net] sctp: add support for SCTP_REUSE_PORT sockopt (Xin Long) [1699076] - [netdrv] pptp: dst_release sk_dst_cache in pptp_sock_destruct (Xin Long) [1671606] - [net] datagram: fix unbounded loop in __skb_try_recv_datagram() (Paolo Abeni) [1692379] - [net] ipv6: route: purge exception on removal (Paolo Abeni) [1669049] - [net] vsock: cope with memory allocation failure at socket creation time (Paolo Abeni) [1671619] - [net] ptp: fix Spectre v1 vulnerability (Hangbin Liu) [1664624]- [infiniband] RDMA/bnxt_re: fix or'ing of data into an uninitialized struct member (Selvin Xavier) [1664798] - [netdrv] RDMA/bnxt_en: Enable RDMA driver support for 57500 chip (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Update kernel user abi to pass chip context (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add extended psn structure for 57500 adapters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Enable GSI QP support for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Skip backing store allocation for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add 64bit doorbells for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add chip context to identify 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: fix a size calculation (Selvin Xavier) [1664798] - [infiniband] infiniband: bnxt_re: qplib: Check the return value of send_message (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Increase depth of control path command queue (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Query HWRM Interface version from FW (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of destroy AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of create AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing the device structure after it is freed (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix system hang when registration with L2 driver fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid resource leak in case the NQ registration fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Wait for delayed work to finish before device removal (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Limit max_pkey to 16 bit value (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix qp async event reporting (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Report out of sequence hw counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Expose rx discards and drop counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Prevent driver crash due to NULL pointer in error message print (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Drop L2 async events silently (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid NULL check after accessing the pointer (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Remove the unnecessary version macro definition (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix recursive lock warning in debug kernel (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPLIB: " fmt (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Modify a fall-through annotation (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a couple off by one bugs (Selvin Xavier) [1664798] - [powerpc] powerpc/fadump: Do not allow hot-remove memory from fadump reserved area. (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Throw proper error message on fadump registration failure (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Reservationless firmware assisted dump (Gustavo Duarte) [1524686] - [infiniband] IB/hfi1: Fix WQ_MEM_RECLAIM warning (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Implement CCA for TID RDMA protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove WARN_ON when freeing expected receive groups (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unify the software PSN check for TID RDMA READ/WRITE (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to read next expected psn from hardware flow (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Delay the release of destination mr for TID RDMA WRITE DATA (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Do not flush send queue in the TID RDMA second leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix the allocation of RSM table (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Eliminate opcode tests on mr deref (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Clear the IOWAIT pending bits when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Failed to drain send queue when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add missing break in switch statement (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a build warning for TID RDMA READ (Alex Estrin) [1660618] - [infiniband] RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prioritize the sending of ACK packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between TID RDMA WRITE and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA WRITE functionality into RDMA verbs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the dual leg code (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg ACK packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg send packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Resend the TID RDMA WRITE DATA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA retry timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID resource timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add an s_acked_ack_queue pointer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow for extra entries in QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Build TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between a TID RDMA request and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate TID RDMA READ protocol into RC protocol (Alex Estrin) [1660618] - [include] IB/hfi1: Increment the retry timeout value for TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions for restarting TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA handlers (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set PbcInsertHcrc for TID RDMA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to build TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for flow and TID management functions (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the counter n_tidwait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA RcvArray programming and TID allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA flow allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi: Move RC functions into a header file (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for OPFN (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate OPFN into RC transactions (Alex Estrin) [1660618] - [infiniband] IB/hfi1, IB/rdmavt: Allow for extending of QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN interface (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN helper functions for TID RDMA feature (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN support discovery (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib, rvt} Cleanup open coded sge usage (Alex Estrin) [1660618] - [infiniband] IB/{hfi1,qib}: Cleanup open coded sge sizing (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Use GUP longterm for PSM page pining (Alex Estrin) [1660618] - [infiniband] infiniband: qib: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: drop crazy DEBUGFS_SEQ_FILE_CREATE() macro (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM (Alex Estrin) [1660618] - [infiniband] IB/qib: Fix an error code in qib_sdma_verbs_send() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reduce lock contention on iowait_lock for sdma and pio (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Close VNIC sdma_progress sleep window (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow the driver to initialize QP priv struct (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN and TID RDMA capability bits (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unreserve a reserved request when it is completed (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Consider LMC in 16B/bypass ingress packet check (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Limit VNIC use of SDMA engines to the available count (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Correctly process FECN and BECN in packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Ignore LNI errors before DC8051 transitions to Polling state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Dump pio info for non-user send contexts (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a latency issue for small messages (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Remove all occurrences of BUG_ON() (Alex Estrin) [1660618] - [infiniband] IB/qib: fix spelling mistake "colescing" -> "coalescing" (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Use VL15 for SM packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add mtu check for operational data VLs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for iowait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare resource waits for dual leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Error path MAD response size is incorrect (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move UnsupportedVL bits definitions to the correct header (Alex Estrin) [1660618] - [infiniband] IB/hfi1: set_intr_bits uses incorrect source for register modification (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Missing return value in error path for user sdma (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Right size user_sdma sequence numbers and related variables (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework the IRQ API to be more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: PCIe bus width retry (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Make the MSIx resource allocation a bit more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare for new HFI1 MSIx API (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Get the hfi1_devdata structure as early as possible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove duplicated defines (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework file list in Makefile (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove incorrect call to do_interrupt callback (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set in_use_ctxts bits for user ctxts only (Alex Estrin) [1660618] - [include] include/rdma/opa_addr.h: Fix an endianness issue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove INTx support and simplify MSIx usage (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reorg ctxtdata and rightsize fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove caches of chip CSRs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove unused/writeonly devdata fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rightsize ctxt_eager_bufs fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvctrl from ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrq_size (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrsize (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move rhf_offset from devdata to ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move normal functions from hfi1_devdata to const array (Alex Estrin) [1660618] - [infiniband] scsi: RDMA/srpt: Fix handling of TMF submission failure (Jonathan Toppins) [1685313] - [infiniband] scsi: RDMA/srpt: Fix a credit leak for aborted commands (Jonathan Toppins) [1685313] - [net] xprtrdma: Reduce the doorbell rate (Receive) (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix sparse warnings (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix helper that drains the transport (Jonathan Toppins) [1685313] - [netdrv] enic: fix build warning without CONFIG_CPUMASK_OFFSTACK (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Fix out of bounds index check in query pkey (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Remove stub functions (Jonathan Toppins) [1685313] - [infiniband] rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE use (Jonathan Toppins) [1685313] - [infiniband] RDMA/ucontext: Fix regression with disassociate (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Fix dma_nents type definition (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Pass the correct number of entries for dma mapped SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/rxe: Use for_each_sg_page iterator on umem SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Support upto 64-bit PFNs (Jonathan Toppins) [1683475] - [include] IB/mlx5: Remove dead code (Jonathan Toppins) [1685313] - [infiniband] IB/mlx5: Ranges in implicit ODP MR inherit its write access (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix frwr memory registration (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix concurrency panics in QP post_send and modify to error (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix loopback send with invalidate ordering (Jonathan Toppins) [1685313] - [infiniband] IB/hfi1: Add limit test for RC/UC send via loopback (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: Fix string truncation error (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: add tos_set bool to iw_cm struct (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: listening device cm_ids should inherit tos (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: Rollback source IP address if failing to acquire device (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Call ib_cache_release_one() only from ib_device_release() (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Ensure that security memory is always freed (Jonathan Toppins) [1685313] - [infiniband] RDMA/uverbs: Fix an error flow in ib_uverbs_poll_cq (Jonathan Toppins) [1685313] - [infiniband] IB/ipoib: Make ipoib_intercept_dev_id_attr() static (Jonathan Toppins) [1685313] - [infiniband] RDMA: Provide safe ib_alloc_device() function (Jonathan Toppins) [1685313] - [infiniband] IB/core, ipoib: Do not overreact to SM LID change event (Jonathan Toppins) [1685313] - [infiniband] IB/core: Abort page fault handler silently during owning process exit (Jonathan Toppins) [1685313] - [infiniband] RDMA/core: Verify that memory window type is legal (Jonathan Toppins) [1685313] - [infiniband] IB/core: Don't register each MAD agent for LSM notifier (Jonathan Toppins) [1711086 1685313] - [include] IB/core: Eliminate a hole in MAD agent struct (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Fix potential memory leak while creating MAD agents (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Unregister notifier before freeing MAD security (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Destroy QP if XRC QP fails (Jonathan Toppins) [1685313] - [infiniband] IB/core: Declare local functions 'static' (Jonathan Toppins) [1685313] - [infiniband] RDMA/i40iw: Make sure to initialize ib_device_ops (Jonathan Toppins) [1685313] - [rpmspec] Update the kernel rpm package description to mention backports/bug fixes ("Herton R. Krzesinski") [1701064] - [netdrv] bonding: fix arp_validate toggling in active-backup mode (Jarod Wilson) [1654214] - [scsi] scsi: bnx2i: fix indentation issue, remove a tab (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: remove set but not used variable 'cid_num' (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: add error handling for ioremap_nocache (Maurizio Lombardi) [1665626] - [wireless] iwlwifi: mvm: Send LQ command as async when necessary (Stanislaw Gruszka) [1687265] - [scsi] scsi: bnx2fc: Fix error handling in probe() (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Fix NULL dereference in error handling (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Remove set but not used variable 'oxid' (Maurizio Lombardi) [1665625] - [scsi] bnx2fc_fcoe: Use skb_queue_walk_safe(). (Maurizio Lombardi) [1665625] - [netdrv] hv_netvsc: Fix rndis_per_packet_info internal field initialization (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add handler for LRO setting change (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add support for LRO/RSC in the vSwitch (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix unwanted wakeup after tx_disable (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix IP header checksum for coalesced packets (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: fix typos in code comments (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix hash key value reset after other ops (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Refactor assignments of struct netvsc_device_info (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix ethtool change hash key error (Mohammed Gamal) [1691375] - [netdrv] ice: Disable sniffing VF traffic on PF (Kamal Heib) [1659176] - [netdrv] ice: Use more efficient structures (Kamal Heib) [1659176] - [netdrv] ice: Use bitfields where possible (Kamal Heib) [1659176] - [netdrv] ice: Add function to program ethertype based filter rule on VSIs (Kamal Heib) [1659176] - [netdrv] ice: Separate if conditions for ice_set_features() (Kamal Heib) [1659176] - [netdrv] ice: Remove __always_unused attribute (Kamal Heib) [1659176] - [netdrv] ice: Suppress false-positive style issues reported by static analyzer (Kamal Heib) [1659176] - [netdrv] ice: Refactor getting/setting coalesce (Kamal Heib) [1659176] - [netdrv] ice: Always free/allocate q_vectors (Kamal Heib) [1659176] - [netdrv] ice: Do not unnecessarily initialize local variable (Kamal Heib) [1659176] - [netdrv] ice: Add more validation in ice_vc_cfg_irq_map_msg (Kamal Heib) [1659176] - [netdrv] ice: Don't remove VLAN filters that were never programmed (Kamal Heib) [1659176] - [netdrv] ice: Preserve VLAN Rx stripping settings (Kamal Heib) [1659176] - [netdrv] ice: Fix for allowing too many MDD events on VF (Kamal Heib) [1659176] - [netdrv] ice: Use pf instead of vsi-back (Kamal Heib) [1659176] - [netdrv] ice: Use dev_err when ice_cfg_vsi_lan fails (Kamal Heib) [1659176] - [netdrv] ice: Refactor link event flow (Kamal Heib) [1659176] - [netdrv] ice: Add missing PHY type to link settings (Kamal Heib) [1659176] - [netdrv] ice: Add reg_idx variable in ice_q_vector structure (Kamal Heib) [1659176] - [netdrv] ice: Remove runtime change of PFINT_OICR_ENA register (Kamal Heib) [1659176] - [netdrv] ice: Fix issue when adding more than allowed VLANs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary wait when disabling/enabling Rx queues (Kamal Heib) [1659176] - [netdrv] ice: Add ability to update rx-usecs-high (Kamal Heib) [1659176] - [netdrv] ice: Add 52 byte RSS hash key support (Kamal Heib) [1659176] - [netdrv] ice: Use ice_for_each_q_vector macro where possible (Kamal Heib) [1659176] - [netdrv] ice: Validate ring existence and its q_vector per VSI (Kamal Heib) [1659176] - [netdrv] ice: Reduce scope of variable in ice_vsi_cfg_rxqs (Kamal Heib) [1659176] - [netdrv] ice: Resolve static analysis reported issue (Kamal Heib) [1659176] - [netdrv] ice: Return configuration error without queue to disable (Kamal Heib) [1659176] - [netdrv] ice: Create framework for VSI queue context (Kamal Heib) [1659176] - [netdrv] ice: Calculate ITR increment based on direct calculation (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump driver version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to control FW LLDP and DCBX (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB rebuild (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to get DCB related statistics (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add priority information into VLAN header (Kamal Heib) [1700995 1659176] - [netdrv] ice: Update rings based on TC information (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to process LLDP MIB change events (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 4/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 3/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 2/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 1/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix incorrect use of abbreviations (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix typos in code comments (Kamal Heib) [1700995 1659176] - [netdrv] ice: Remove "2 BITS" comment (Kamal Heib) [1659176] - [netdrv] ice: Update comment regarding the ITR_GRAN_S (Kamal Heib) [1659176] - [netdrv] ice: Update function header for __ice_vsi_get_qs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary braces (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: Add missing case in print_link_msg for printing flow control (Kamal Heib) [1659176] - [netdrv] ice: Audit hotpath structures with pahole (Kamal Heib) [1659176] - [netdrv] ice: Do not bail out when filter already exists (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF attempt to delete default MAC address (Kamal Heib) [1659176] - [netdrv] ice: enable VF admin queue interrupts (Kamal Heib) [1659176] - [netdrv] ice: Fix for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Implement pci_error_handler ops (Kamal Heib) [1659176] - [netdrv] ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset (Kamal Heib) [1659176] - [netdrv] ice: use virt channel status codes (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary newlines from log messages (Kamal Heib) [1659176] - [netdrv] ice: Create a generic name for the ice_rx_flg64_bits structure (Kamal Heib) [1659176] - [netdrv] ice: add and use new ice_for_each_traffic_class() macro (Kamal Heib) [1659176] - [netdrv] ice: change VF VSI tc info along with num_queues (Kamal Heib) [1659176] - [netdrv] ice: Prevent unintended multiple chain resets (Kamal Heib) [1659176] - [netdrv] ice: map Rx buffer pages with DMA attributes (Kamal Heib) [1659176] - [netdrv] ice: Limit the ice_add_rx_frag to frag addition (Kamal Heib) [1659176] - [netdrv] ice: Gather the rx buf clean-up logic for better reuse (Kamal Heib) [1659176] - [netdrv] ice: Introduce bulk update for page count (Kamal Heib) [1659176] - [netdrv] ice: Get rid of ice_pull_tail (Kamal Heib) [1659176] - [netdrv] ice: Pull out page reuse checks onto separate function (Kamal Heib) [1659176] - [netdrv] ice: Retrieve rx_buf in separate function (Kamal Heib) [1659176] - [netdrv] ice: Enable link events over the ARQ (Kamal Heib) [1659176] - [netdrv] ice: use irq_num var in ice_vsi_req_irq_msix (Kamal Heib) [1659176] - [netdrv] ice: Restore VLAN switch rule if port VLAN existed before (Kamal Heib) [1659176] - [netdrv] ice: update VSI config dynamically (Kamal Heib) [1659176] - [netdrv] ice: Get VF VSI instances directly via PF (Kamal Heib) [1659176] - [netdrv] ice: Don't let VF know that it is untrusted (Kamal Heib) [1659176] - [netdrv] ice: Set LAN_EN for all directional rules (Kamal Heib) [1659176] - [netdrv] ice: Do not set LB_EN for prune switch rules (Kamal Heib) [1659176] - [netdrv] ice: Enable LAN_EN for the right recipes (Kamal Heib) [1659176] - [netdrv] ice: Add support for PF/VF promiscuous mode (Kamal Heib) [1659176] - [netdrv] ice: code cleanup in ice_sched.c (Kamal Heib) [1659176] - [netdrv] ice: Remove unused vsi_id field (Kamal Heib) [1659176] - [netdrv] ice: fix some function prototype and signature style issues (Kamal Heib) [1659176] - [netdrv] ice: fix the divide by zero issue (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reconfiguring VF queues (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: fix static analysis warnings (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reclaiming resources back to the pool after reset (Kamal Heib) [1659176] - [netdrv] ice: Enable MAC anti-spoof by default (Kamal Heib) [1659176] - [netdrv] ice: Determine descriptor count and ring size based on PAGE_SIZE (Kamal Heib) [1659176] - [netdrv] ice: Reset all VFs with VFLR during SR-IOV init flow (Kamal Heib) [1659176] - [netdrv] ice: Get resources per function (Kamal Heib) [1659176] - [netdrv] ice: Implement flow to reset VFs with PFR and other resets (Kamal Heib) [1659176] - [netdrv] ice: configure GLINT_ITR to always have an ITR gran of 2 (Kamal Heib) [1659176] - [netdrv] ice: use ice_for_each_vsi macro when possible (Kamal Heib) [1659176] - [netdrv] ice : Ensure only valid bits are set in ice_aq_set_phy_cfg (Kamal Heib) [1659176] - [netdrv] ice: remove redundant variable and if condition (Kamal Heib) [1659176] - [netdrv] ice: avoid multiple unnecessary de-references in probe (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF reset and multiple VFs support on PFs (Kamal Heib) [1659176] - [netdrv] ice: Fix broadcast traffic in port VLAN mode (Kamal Heib) [1659176] - [netdrv] ice: fix overlong string, update stats output (Kamal Heib) [1659176] - [netdrv] ice: Fix for FC get rx/tx pause params (Kamal Heib) [1659176] - [netdrv] ice: use absolute vector ID for VFs (Kamal Heib) [1659176] - [netdrv] ice: check for a leaf node presence (Kamal Heib) [1659176] - [netdrv] ice: flush Tx pipe on disable queue timeout (Kamal Heib) [1659176] - [netdrv] ice: clear VF ARQLEN register on reset (Kamal Heib) [1659176] - [netdrv] ice: don't spam VFs with link messages (Kamal Heib) [1659176] - [netdrv] ice: only use the VF for ICE_VSI_VF in ice_vsi_release (Kamal Heib) [1659176] - [netdrv] ice: fix numeric overflow warning (Kamal Heib) [1659176] - [netdrv] ice: fix issue where host reboots on unload when iommu=on (Kamal Heib) [1659176] - [netdrv] ice: fix ice_remove_rule_internal vsi_list handling (Kamal Heib) [1659176] - [netdrv] ice: fix stack hogs from struct ice_vsi_ctx structures (Kamal Heib) [1659176] - [netdrv] ice: sizeof() should be avoided (Kamal Heib) [1659176] - [netdrv] ice: Fix added in VSI supported nodes calc (Kamal Heib) [1659176] - [netdrv] ice: Fix the calculation of ICE_MAX_MTU (Kamal Heib) [1659176] - [netdrv] ice: Mark extack argument as __always_unused (Kamal Heib) [1659176] - [netdrv] ice: add const qualifier to mac_addr parameter (Kamal Heib) [1659176] - [netdrv] ice: Add support for new PHY types (Kamal Heib) [1659176] - [netdrv] ice: Offload SCTP checksum (Kamal Heib) [1659176] - [netdrv] ice: Allow for software timestamping (Kamal Heib) [1659176] - [netdrv] ice: Implement getting and setting ethtool coalesce (Kamal Heib) [1659176] - [netdrv] ice: Add support for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Move aggregator list into ice_hw instance (Kamal Heib) [1659176] - [netdrv] ice: Rework queue management code for reuse (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool private flag to make forcing link down optional (Kamal Heib) [1659176] - [netdrv] ice: Set physical link up/down when an interface is set up/down (Kamal Heib) [1659176] - [netdrv] ice: Implement support for normal get_eeprom[_len] ethtool ops (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool set_phys_id handler (Kamal Heib) [1659176] - [netdrv] ice: Configure RSS LUT and HASH KEY in rebuild path (Kamal Heib) [1659176] - [netdrv] ice: Refactor a few Tx scheduler functions (Kamal Heib) [1659176] - [netdrv] ice: Fix unused variable build warning (Kamal Heib) [1659176] - [netdrv] ice: Do not enable NAPI on q_vectors that have no rings (Kamal Heib) [1659176] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Kamal Heib) [1659176] - [netdrv] ice: Fix possible NULL pointer de-reference (Kamal Heib) [1659176] - [netdrv] ice: Use Tx|Rx in comments (Kamal Heib) [1659176] - [netdrv] ice: Cosmetic formatting changes (Kamal Heib) [1659176] - [netdrv] ice: Cleanup short function signatures (Kamal Heib) [1659176] - [netdrv] ice: Cleanup ice_tx_timeout() (Kamal Heib) [1659176] - [netdrv] ice: Fix return value from NAPI poll (Kamal Heib) [1659176] - [netdrv] ice: Constify global structures that can/should be (Kamal Heib) [1659176] - [netdrv] ice: Do not set LAN_EN for MAC-VLAN filters (Kamal Heib) [1659176] - [netdrv] ice: Pass the return value of ice_init_def_sw_recp() (Kamal Heib) [1659176] - [netdrv] ice: Cleanup duplicate control queue code (Kamal Heib) [1659176] - [netdrv] ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue (Kamal Heib) [1659176] - [netdrv] ice: Destroy scheduler tree in reset path (Kamal Heib) [1659176] - [netdrv] ice: Fix to make VLAN priority tagged traffic to appear on all TCs (Kamal Heib) [1659176] - [netdrv] ice: Call pci_disable_sriov before stopping queues for VF (Kamal Heib) [1659176] - [netdrv] ice: Increase Rx queue disable timeout (Kamal Heib) [1659176] - [netdrv] ice: Fix NVM mask defines (Kamal Heib) [1659176] - [netdrv] ice: Avoid nested RTNL locking in ice_dis_vsi (Kamal Heib) [1659176] - [netdrv] ice: Calculate guaranteed VSIs per function and use it (Kamal Heib) [1659176] - [netdrv] ice: Remove node before releasing VSI (Kamal Heib) [1659176] - [netdrv] ice: Check for q_vector when stopping rings (Kamal Heib) [1659176] - [netdrv] ice: Fix debug print in ice_tx_timeout (Kamal Heib) [1659176] - [netdrv] intel-ethernet: use correct module license (Kamal Heib) [1659176] - [netdrv] bnx2x: Add support for detection of P2P event packets. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: Replace magic numbers with macro definitions. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: fix spelling mistake "dicline" -> "decline" (Manish Chopra) [1663271] - [netdrv] bnx2x: Utilize FW 7.13.11.0. (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove set but not used variable 'mfw_vn' (Manish Chopra) [1663271] - [netdrv] bnx2x: Use struct_size() in kzalloc() (Manish Chopra) [1663271] - [netdrv] broadcom: Mark expected switch fall-throughs (Manish Chopra) [1663271] - [netdrv] bnx2x: Bump up driver version to 1.713.36 (Manish Chopra) [1663271] - [netdrv] bnx2x: fix various indentation issues (Manish Chopra) [1663271] - [netdrv] cross-tree: phase out dma_zalloc_coherent() on headers (Manish Chopra) [1663271] - [netdrv] bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw (Manish Chopra) [1663271] - [netdrv] bnx2x: Send update-svid ramrod with retry/poll flags enabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Enable PTP only on the PF that initializes the port (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove configured vlans as part of unload sequence. (Manish Chopra) [1663271] - [netdrv] bnx2x: Clear fip MAC when fcoe offload support is disabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Add storm FW version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] bnx2x: Add MBI version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] drivers: net: remove inclusion when not needed (Manish Chopra) [1663271] - [netdrv] bnx2x: remove ndo_poll_controller (Manish Chopra) [1663271] - [netdrv] bnx2x: Provide VF link status in ndo_get_vf_config (Manish Chopra) [1663271] - [netdrv] bnx2x: Ignore bandwidth attention in single function mode (Manish Chopra) [1663271] - [block] block: remove CONFIG_LBDAF (Ming Lei) [1708452] - [kernel] sched/pelt: Fix warning and clean up IRQ PELT config (Phil Auld) [1637824] - [kernel] sched/pelt: Fix update_blocked_averages() for RT and DL classes (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove remaining traces of NUMA rate-limiting (Phil Auld) [1637824] - [kernel] sched/fair: Fix cpu_util_wake() for 'execl' type workloads (Phil Auld) [1637824] - [kernel] sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Phil Auld) [1637824] - [kernel] sched/numa: Migrate pages to local nodes quicker early in the lifetime of a task (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove rate-limiting of automatic NUMA balancing migration (Phil Auld) [1637824] - [kernel] sched/numa: Avoid task migration for small NUMA improvement (Phil Auld) [1637824] - [mm] mm/migrate: Use spin_trylock() while resetting rate limit (Phil Auld) [1637824] - [kernel] sched/numa: Limit the conditions where scan period is reset (Phil Auld) [1637824] - [kernel] sched/numa: Reset scan rate whenever task moves across nodes (Phil Auld) [1637824] - [kernel] sched/numa: Pass destination CPU as a parameter to migrate_task_rq (Phil Auld) [1637824] - [kernel] sched/numa: Stop multiple tasks from moving to the CPU at the same time (Phil Auld) [1637824] - [kernel] sched/fair: Fix scale_rt_capacity() for SMT (Phil Auld) [1637824] - [kernel] sched/numa: Move task_numa_placement() closer to numa_migrate_preferred() (Phil Auld) [1637824] - [kernel] sched/numa: Use group_weights to identify if migration degrades locality (Phil Auld) [1637824] - [kernel] sched/numa: Update the scan period without holding the numa_group lock (Phil Auld) [1637824] - [kernel] sched/numa: Remove numa_has_capacity() (Phil Auld) [1637824] - [kernel] sched/numa: Modify migrate_swap() to accept additional parameters (Phil Auld) [1637824] - [kernel] sched/numa: Remove unused task_capacity from 'struct numa_stats' (Phil Auld) [1637824] - [kernel] sched/numa: Skip nodes that are at 'hoplimit' (Phil Auld) [1637824] - [kernel] sched/debug: Reverse the order of printing faults (Phil Auld) [1637824] - [kernel] sched/numa: Use task faults only if numa_group is not yet set up (Phil Auld) [1637824] - [kernel] sched/numa: Set preferred_node based on best_cpu (Phil Auld) [1637824] - [kernel] sched/numa: Simplify load_too_imbalanced() (Phil Auld) [1637824] - [kernel] sched/numa: Evaluate move once per node (Phil Auld) [1637824] - [kernel] sched/fair: Remove #ifdefs from scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Clarify sugov_get_util() (Phil Auld) [1637824] - [kernel] sched/sysctl: Remove unused sched_time_avg_ms sysctl (Phil Auld) [1637824] - [kernel] sched/core: Remove the rt_avg code (Phil Auld) [1637824] - [kernel] sched/core: Use PELT for scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Remove sugov_aggregate_util() (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Take time spent in interrupts into account (Phil Auld) [1637824] - [kernel] sched/irq: Add IRQ utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use DL utilization tracking (Phil Auld) [1637824] - [kernel] sched/dl: Add dl_rq utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use RT utilization tracking (Phil Auld) [1637824] - [kernel] sched/rt: Add rt_rq utilization tracking (Phil Auld) [1637824] - [kernel] sched/pelt: Move PELT related code in a dedicated file (Phil Auld) [1637824] - [char] ipmi_si: Potential array underflow in hotmod_handler() (Tony Camuso) [1665131] - [char] ipmi_si: Remove hacks for adding a dummy platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Consolidate scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Remove hotmod devices on removal and exit (Tony Camuso) [1665131] - [char] ipmi_si: Remove hardcode IPMI devices by scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Switch hotmod to use a platform device (Tony Camuso) [1665131] - [char] ipmi: Fix failure on SMBIOS specified devices (Tony Camuso) [1665131] - [char] ipmi: Consolidate the adding of platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Rename addr_type to addr_space to match what it does (Tony Camuso) [1665131] - [char] ipmi_si: Convert some types into unsigned (Tony Camuso) [1665131] - [char] ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash (Tony Camuso) [1665131] - [char] ipmi_si: Fix crash when using hard-coded device (Tony Camuso) [1665131] - [char] ipmi: Use dedicated API for copying a UUID (Tony Camuso) [1665131] - [char] ipmi: Use defined constant for UUID representation (Tony Camuso) [1665131] - [char] ipmi:ssif: Change some pr_xxx to dev_xxx calls (Tony Camuso) [1665131] - [char] ipmi: kcs_bmc: handle devm_kasprintf() failure case (Tony Camuso) [1665131] - [char] ipmi: Fix return value when a message is truncated (Tony Camuso) [1665131] - [char] ipmi: clean an indentation issue, remove extraneous space (Tony Camuso) [1665131] - [char] ipmi: Make the smi watcher be disabled immediately when not needed (Tony Camuso) [1665131] - [char] ipmi: Fix how the lower layers are told to watch for messages (Tony Camuso) [1665131] - [char] ipmi: Fix SSIF flag requests (Tony Camuso) [1665131] - [char] ipmi_si: fix use-after-free of resource->name (Tony Camuso) [1665131] - [char] ipmi: Don't initialize anything in the core until something uses it (Tony Camuso) [1665131] - [char] ipmi:ssif: Fix handling of multi-part return messages (Tony Camuso) [1665131] - [char] ipmi:dmi: Use pr_fmt in the IPMI DMI code (Tony Camuso) [1665131] - [char] ipmi: Remove platform driver overrides and use the id_table (Tony Camuso) [1665131] - [char] ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX (Tony Camuso) [1665131] - [char] ipmi: Use more common logging styles (Tony Camuso) [1665131] - [acpi] ACPI / glue: Split dev_is_platform() out of module for wide use (Tony Camuso) [1665131]- [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: remove timeout from TURs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: clean up two indentation issues (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: mark expected switch fall-throughs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: switch to generic DMA API (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: Use vmemdup_user to replace the open code (Joseph Szczypek) [1672669] - [netdrv] ibmvnic: Add device identification to requested IRQs (Steve Best) [1665717] - [crypto] crypto: authenc - fix parsing key with misaligned rta_len (Herbert Xu) [1707546] - [block] block: don't drain in-progress dispatch in blk_cleanup_queue() (Ming Lei) [1694879] - [block] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release (Ming Lei) [1694879] - [include] blk-mq: always free hctx after request queue is freed (Ming Lei) [1694879] - [block] blk-mq: split blk_mq_alloc_and_init_hctx into two parts (Ming Lei) [1694879] - [block] blk-mq: free hw queue's resource in hctx's release handler (Ming Lei) [1694879] - [block] blk-mq: move cancel of requeue_work into blk_mq_release (Ming Lei) [1694879] - [block] blk-mq: grab .q_usage_counter when queuing request from plug code path (Ming Lei) [1694879] - [block] block: fix use-after-free on gendisk (Ming Lei) [1694879] - [netdrv] bonding: fix event handling for stacked bonds (Jarod Wilson) [1708390] - [netdrv] bonding: show full hw address in sysfs for slave entries (Jarod Wilson) [1708390] - [netdrv] bonding: fix PACKET_ORIGDEV regression (Jarod Wilson) [1708390] - [netdrv] bonding: check slave set command firstly (Jarod Wilson) [1708390] - [netdrv] bonding: count master 3ad stats separately (Jarod Wilson) [1708390] - [netdrv] bonding: add support for xstats and export 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: add 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: 3ad: remove bond_3ad_rx_indication's length argument (Jarod Wilson) [1708390] - [netdrv] bonding: adjust style of bond_3ad_rx_indication (Jarod Wilson) [1708390] - [netdrv] bonding: update nest level on unlink (Jarod Wilson) [1708390] - [netdrv] bonding: fix indentation issues, remove extra spaces (Jarod Wilson) [1708390] - [netdrv] bonding: convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1708390] - [netdrv] bonding: fix 802.3ad state sent to partner when unbinding slave (Jarod Wilson) [1708390] - [netdrv] bonding: use netpoll_poll_dev() helper (Jarod Wilson) [1708390] - [net] netpoll: do not test NAPI_STATE_SCHED in poll_one_napi() (Jarod Wilson) [1708390] - [net] netpoll: make ndo_poll_controller() optional (Jarod Wilson) [1708390] - [netdrv] bonding: don't cast const buf in sysfs store (Jarod Wilson) [1708390] - [netdrv] netdevsim: fix sa_idx out of bounds check (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: add ipsec offload API test (Ivan Vecera) [1708373] - [netdrv] netdevsim: add ipsec offload testing (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use dummydev as a test device (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: clear the return code at start of ipsec test (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use a local IP address for IPsec tests (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: hide complaint from terminated monitor (Ivan Vecera) [1708373] - [powerpc] powerpc/watchdog: Use hrtimers for per-CPU heartbeat (Steve Best) [1708327] - [netdrv] ixgbevf: Update driver version for RHEL-8.1.0 (Ken Cox) [1659166] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659166] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Ken Cox) [1659166] - [netdrv] ixgbevf: add support for software timestamps (Ken Cox) [1659166] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659166] - [netdrv] ixgbevf: off by one in ixgbevf_ipsec_tx() (Ken Cox) [1659166] - [netdrv] ixgbevf: fix msglen for ipsec mbx messages (Ken Cox) [1659166] - [netdrv] ixgbevf: remove ndo_poll_controller (Ken Cox) [1659166] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659166] - [netdrv] ixgbevf: enable VF IPsec offload operations (Ken Cox) [1659166] - [netdrv] ixgbevf: add VF IPsec offload code (Ken Cox) [1659166] - [netdrv] ixgbevf: add defines for IPsec offload request (Ken Cox) [1659166] - [netdrv] ixgbevf: VF2VF TCP RSS (Ken Cox) [1659166] - [netdrv] ixgbe: Update driver version for RHEL-8.1.0 (Ken Cox) [1659164] - [netdrv] intel: correct return from set features callback (Ken Cox) [1659164] - [netdrv] ixgbe: don't do any AF_XDP zero-copy transmit if netif is not OK (Ken Cox) [1659164] - [netdrv] ixgbe: fix potential RX buffer starvation for AF_XDP (Ken Cox) [1659164] - [netdrv] ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN (Ken Cox) [1659164] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Ken Cox) [1659164] - [netdrv] ixgbe: Use struct_size() helper (Ken Cox) [1659164] - [netdrv] ixgbe: remove magic constant in ixgbe_reset_hw_82599() (Ken Cox) [1659164] - [netdrv] ixgbe: use mii_bus to handle MII related ioctls (Ken Cox) [1659164] - [netdrv] ixgbe: register a mdiobus (Ken Cox) [1659164] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659164] - [netdrv] ixgbe: Fix race when the VF driver does a reset (Ken Cox) [1659164] - [netdrv] ixgbe: recognize 1000BaseLX SFP modules as 1Gbps (Ken Cox) [1659164] - [netdrv] ixgbe: Replace synchronize_sched() with synchronize_rcu() (Ken Cox) [1659164] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Ken Cox) [1659164] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Ken Cox) [1659164] - [netdrv] ixgbe: allow IPsec Tx offload in VEPA mode (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null (Ken Cox) [1659164] - [netdrv] ixgbe: fix MAC anti-spoofing filter after VFLR (Ken Cox) [1659164] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659164] - [netdrv] drivers: net: remove inclusion when not needed (Ken Cox) [1659164] - [netdrv] ixgbe: check return value of napi_complete_done() (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Tx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Tx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Rx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Rx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: added Rx/Tx ring disable/enable functions (Ken Cox) [1659164] - [netdrv] ixgbe: Fix crash with VFs and flow director on interface flap (Ken Cox) [1659164] - [netdrv] ixgbe: remove redundant function ixgbe_fw_recovery_mode() (Ken Cox) [1659164] - [netdrv] ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit (Ken Cox) [1659164] - [netdrv] ixgbe: remove ndo_poll_controller (Ken Cox) [1659164] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659164] - [netdrv] ixgbe: fix the return value for unsupported VF offload (Ken Cox) [1659164] - [netdrv] ixgbe: disallow IPsec Tx offload when in SR-IOV mode (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload request message handling (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload enable flag (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec management (Ken Cox) [1659164] - [netdrv] ixgbe: prep IPsec constants for later use (Ken Cox) [1659164] - [netdrv] ixgbe: reload IPsec IP table after sa tables (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear IPsec sa counters on HW clearing (Ken Cox) [1659164] - [netdrv] ixgbe: firmware recovery mode (Ken Cox) [1659164] - [netdrv] ixgbe: fix driver behaviour after issuing VFLR (Ken Cox) [1659164] - [netdrv] ixgbe: Prevent unsupported configurations with XDP (Ken Cox) [1659164] - [netdrv] ixgbe: Refactor queue disable logic to take completion time into account (Ken Cox) [1659164] - [netdrv] ixgbe: Reorder Tx/Rx shutdown to reduce time needed to stop device (Ken Cox) [1659164] - [netdrv] ixgbe: add ipsec security registers into ethtool register dump (Ken Cox) [1659164] - [netdrv] ixgbe: Do not allow LRO or MTU change with XDP (Ken Cox) [1659164] - [wireless] brcmfmac: add subtype check for event handling in data path (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [wireless] brcmfmac: assure SSID length from firmware is limited (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [base] driver core: Postpone DMA tear-down until after devres release (Maurizio Lombardi) [1698053]- [of] of: Add missing exports of node name compare functions (Neil Horman) [1665660] - [of] of: add node name compare helper functions (Neil Horman) [1665660] - [include] gpio: Add API to explicitly name a consumer (Neil Horman) [1665660] - [drivers] spi: spi-gpio: fix SPI_CS_HIGH capability (Neil Horman) [1665660] - [drivers] spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO (Neil Horman) [1665660] - [drivers] spi: gpio: Advertise support for SPI_CS_HIGH (Neil Horman) [1665660] - [include] spi: support inter-word delay requirement for devices (Neil Horman) [1665660] - [drivers] spi: dw: Fix default polarity of native chipselect (Neil Horman) [1665660] - [drivers] spi: Support high CS when using descriptors (Neil Horman) [1665660] - [include] spi: Go back to immediate teardown (Neil Horman) [1665660] - [drivers] spi: dw: change snprintf to scnprintf for possible overflow (Neil Horman) [1665660] - [drivers] spi: dw: fix warning unused variable 'ret' (Neil Horman) [1665660] - [include] spi: core: avoid waking pump thread from spi_sync instead run teardown delayed (Neil Horman) [1665660] - [drivers] spi: dw: Convert to use CS GPIO descriptors (Neil Horman) [1665660] - [include] spi: Optionally use GPIO descriptors for CS GPIOs (Neil Horman) [1665660] - [drivers] spi: dw: fix potential variable assignment error (Neil Horman) [1665660] - [drivers] spi: Use of_node_name_eq for node name comparisons (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add ACPI support (Neil Horman) [1665660] - [include] spi: add support for octal mode I/O data transfer (Neil Horman) [1665660] - [drivers] spi: Fix formatting of header block (Neil Horman) [1665660] - [drivers] spi: Fix core transfer waits after slave support (Neil Horman) [1665660] - [drivers] spi: Deal with slaves that return from transfer_one() unfinished (Neil Horman) [1665660] - [include] spi: gpio: Support 3WIRE high-impedance turn-around (Neil Horman) [1665660] - [drivers] spi: Make GPIO CSs honour the SPI_NO_CS flag (Neil Horman) [1665660] - [drivers] dw: spi: add support for Amazon's Alpine spi controller (Neil Horman) [1665660] - [include] spi: Add driver_override SPI device attribute (Neil Horman) [1665660] - [include] spi: make OF helper available for others (Neil Horman) [1665660] - [include] spi: switch to SPDX license identifier (Neil Horman) [1665660] - [drivers] spi: always use software fallback for SPI_CS_WORD when using cs_gio (Neil Horman) [1665660] - [drivers] spi: add software implementation for SPI_CS_WORD (Neil Horman) [1665660] - [include] spi: add new SPI_CS_WORD flag (Neil Horman) [1665660] - [drivers] spi: gpio: No MISO does not imply no RX (Neil Horman) [1665660] - [drivers] spi: dw: support 4-16 bits per word (Neil Horman) [1665660] - [drivers] spi: spi-gpio: Remove set but not used variable 'pdata' (Neil Horman) [1665660] - [drivers] spi: Do not print a message if spi_controller_{suspend,resume}() fails (Neil Horman) [1665660] - [drivers] spi: gpio: Fix copy-and-paste error (Neil Horman) [1665660] - [drivers] spi: dw-mmio: avoid hardcoded field mask (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Jaguar2 support (Neil Horman) [1665660] - [include] spi: Introduce one new field to set word delay (Neil Horman) [1665660] - [drivers] spi: Fix double IDR allocation with DT aliases (Neil Horman) [1665660] - [drivers] spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers (Neil Horman) [1665660] - [drivers] spi: spi-gpio: add SPI_3WIRE support (Neil Horman) [1665660] - [drivers] spi: add flags parameter to txrx_word function pointers (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Ocelot support (Neil Horman) [1665660] - [drivers] spi: dw: export dw_spi_set_cs (Neil Horman) [1665660] - [drivers] spi: dw: allow providing own set_cs callback (Neil Horman) [1665660] - [drivers] spi: dw: fix possible race condition (Neil Horman) [1665660] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08 SPI controller (Neil Horman) [1665660] - [md] md/raid: raid5 preserve the writeback action after the parity check (Nigel Croxon) [1702309] - [md] Revert "Don't jump to compute_result state from check_result state" (Nigel Croxon) [1702309] - [md] md: return -ENODEV if rdev has no mddev assigned (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to handle_active_stripes (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to (un)lock_two_stripes (Nigel Croxon) [1702309] - [md] md: mark md_cluster_mod static (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_sync (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_load (Nigel Croxon) [1702309] - [md] md: use correct types in md_bitmap_print_sb (Nigel Croxon) [1702309] - [md] md: add a missing endianness conversion in check_sb_changes (Nigel Croxon) [1702309] - [md] md: add mddev->pers to avoid potential NULL pointer dereference (Nigel Croxon) [1702309] - [md] md: batch flush requests. (Nigel Croxon) [1702309] - [md] Revert "MD: fix lock contention for flush bios" (Nigel Croxon) [1702309] - [md] Don't jump to compute_result state from check_result state (Nigel Croxon) [1702309] - [netdrv] bnxt_en: Reset device on RX buffer errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Improve RX consumer index validity check. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Drop oversize TX packets to prevent errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Wait longer for the firmware message response to complete. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix typo in firmware message timeout logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return relevant error code when offload fails (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for mdio read/write to external PHY (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Propagate trusted VF attribute to firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for BCM957504 (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.47. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable interrupts when allocating CP rings or NQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix context memory allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ring checking logic on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust default RX coalescing ticks to 10 us. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Support for 64-bit flow handle. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase context memory allocations on 57500 chips for RDMA. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add Level 2 context memory paging support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for 2nd firmware message channel. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm_seq_id routines. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Avoid arithmetic on void * pointer. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use macros for firmware message doorbell offsets. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Set hwrm_intr_seq_id value to its inverted value. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.33. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ethtool self-test loopback. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: query force speeds before disabling autoneg mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not free port statistics buffer when device is down. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Save ring statistics before reset. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return linux standard errors in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Don't set ETS on unused TCs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add ethtool -S priority counters. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add SR-IOV support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Reserve 1 stat_ctx for RDMA driver. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not modify max_stat_ctxs after RDMA driver requests/frees stat_ctxs (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get rid of num_stat_ctxs variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_get_avail_cp_rings_for_en() helper function. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Store the maximum NQs available on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove printing of hwrm message (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Keep track of reserved IRQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix CNP CoS queue regression. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix filling time in bnxt_fill_coredump_record() (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add software "missed_irqs" counter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Workaround occasional TX timeout on 57500 A0. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable RDMA support on the 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix RSS context allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Copy and paste bug in extended tx_stats (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PCI ID for BCM57508 device. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new NAPI poll function for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_poll_work(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add coalescing setup for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter for RX path. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add RSS support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase RSS context array count and skip ring groups on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate/Free CP rings for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify bnxt_ring_alloc_send_msg() to support 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add helper functions to get firmware CP ring ID. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate completion ring structures for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify the ring reservation functions for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust MSIX and ring groups for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Re-structure doorbells. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add 57500 new chip ID and basic structures. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Configure context memory on new devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Check context memory requirements from firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new flags to setup new page table PTE bits on newer devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_ring_struct. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update interrupt coalescing logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add maximum extended request length fw message support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add additional extended port statistics. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.3. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Remove unnecessary unsigned integer comparison and initialize variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get the reduced max_irqs by the ones used by RDMA (Selvin Xavier) [1664477] - [netdrv] bnxt_en: free hwrm resources, if driver probe fails. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix VNIC reservations on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add a driver specific gre_ver_check devlink parameter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use msix_vec_per_pf_max and msix_vec_per_pf_min devlink params. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: return proper error when FW returns HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use ignore_ari devlink parameter (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix TX timeout during netpoll. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove ndo_poll_controller (Selvin Xavier) [1664477] - [netdrv] bnxt_en: don't try to offload VLAN 'modify' action (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'addr_type' (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'rx_stats' (Selvin Xavier) [1664477] - [netdrv] net: bnxt: Fix a uninitialized variable warning. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: take coredump_record structure off stack (Selvin Xavier) [1664477] - [netdrv] bnxt_en: avoid string overflow for record->system_name (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix strcpy() warnings in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not use the CNP CoS queue for networking traffic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add DCBNL DSCP application protocol support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add hwmon sysfs support to read temperature (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Notify firmware about IF state changes. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Move firmware related flags to a new fw_cap field in struct bnxt. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add BNXT_NEW_RM() macro. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for ethtool get dump. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update RSS setup and GRO-HW logic according to the latest spec. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new VF resource allocation strategy mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PHY retry logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add external loopback test to ethtool selftest. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust timer based on ethtool stats-block-usecs settings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface version to 1.9.2.25. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: combine 'else if' and 'else' into single branch (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove redundant debug register dma mem allocation (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_en initial params table and register it. (Selvin Xavier) [1664477] - [netdrv] sfc: mcdi_port: Mark expected switch fall-through (Jarod Wilson) [1685478] - [netdrv] sfc: ensure recovery after allocation failures (Jarod Wilson) [1685478] - [netdrv] sfc: Replace dev_kfree_skb_any by dev_consume_skb_any (Jarod Wilson) [1685478] - [netdrv] sfc: add bundle partition definitions to mtd (Jarod Wilson) [1685478] - [netdrv] sfc: Replace spin_is_locked() with lockdep (Jarod Wilson) [1685478] - [netdrv] sfc: remove ndo_poll_controller (Jarod Wilson) [1685478] - [iommu] iommu/amd: Set exclusion range correctly (Jerry Snitselaar) [1702766] - [iommu] iommu/amd: Reserve exclusion range in iova-domain (Jerry Snitselaar) [1694835] - [scsi] scsi: mpt3sas: Fix kernel panic during expander reset (Tomas Henzl) [1677693] - [mm] mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n (Waiman Long) [1705607] - [mm] x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() (Waiman Long) [1705607] - [include] x86/mm: Validate kernel_physical_mapping_init() PTE population (Waiman Long) [1705607] - [include] generic/pgtable: Introduce set_pte_safe() (Waiman Long) [1705607] - [include] generic/pgtable: Introduce {p4d,pgd}_same() (Waiman Long) [1705607] - [include] generic/pgtable: Make {pmd, pud}_same() unconditionally available (Waiman Long) [1705607] - [mm] percpu: stop printing kernel addresses (Waiman Long) [1705607] - [x86] x86/speculation: Prevent deadlock on ssb_state::lock (Waiman Long) [1705607] - [fs] debugfs: fix use-after-free on symlink traversal (Waiman Long) [1705607] - [lib] debugobjects: avoid recursive calls with kmemleak (Waiman Long) [1705607] - [mm] mm/swapfile.c: use kvzalloc for swap_info_struct allocation (Waiman Long) [1705607] - [mm] hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! (Waiman Long) [1705607] - [include] watchdog/core: Add missing prototypes for weak functions (Waiman Long) [1705607] - [mm] memory_hotplug: cond_resched in __remove_pages (Waiman Long) [1705607] - [kernel] genirq: Fix race on spurious interrupt detection (Waiman Long) [1705607] - [kernel] printk: Fix panic caused by passing log_buf_len to command line (Waiman Long) [1705607] - [mm] mm/hmm: fix race between hmm_mirror_unregister() and mmu_notifier callback (Waiman Long) [1705607] - [mm] mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly (Waiman Long) [1705607] - [mm] hugetlbfs: dirty pages as they are added to pagecache (Waiman Long) [1705607] - [fs] mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smaps_pte_range() (Waiman Long) [1705607] - [kernel] sched/fair: Fix the min_vruntime update logic in dequeue_entity() (Waiman Long) [1705607] - [mm] x86/mm/pat: Disable preemption around __flush_tlb_all() (Waiman Long) [1705607] - [x86] x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided (Waiman Long) [1705607] - [x86] x86/time: Correct the attribute on jiffies' definition (Waiman Long) [1705607] - [x86] x86/percpu: Fix this_cpu_read() (Waiman Long) [1705607] - [x86] x86/tsc: Force inlining of cyc2ns bits (Waiman Long) [1705607] - [mm] mm/migrate.c: split only transparent huge pages when allocation fails (Waiman Long) [1705607] - [mm] mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 (Waiman Long) [1705607] - [mm] mm/mmap.c: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE (Waiman Long) [1705607] - [mm] percpu: stop leaking bitmap metadata blocks (Waiman Long) [1705607] - [lib] vsprintf: Fix off-by-one bug in bstr_printf() processing dereferenced pointers (Waiman Long) [1705607] - [mm] mm/vmstat.c: fix outdated vmstat_text (Waiman Long) [1705607] - [base] PM / core: Clear the direct_complete flag on errors (Waiman Long) [1705607] - [tools] x86/vdso: Fix vDSO syscall fallback asm constraint regression (Waiman Long) [1705607] - [x86] x86/vdso: Only enable vDSO retpolines when enabled and supported (Waiman Long) [1705607] - [tools] selftests/x86: Add clock_gettime() tests to test_vdso (Waiman Long) [1705607] - [x86] x86/vdso: Fix asm constraints on vDSO syscall fallbacks (Waiman Long) [1705607] - [drivers] clocksource/drivers/timer-atmel-pit: Properly handle error cases (Waiman Long) [1705607] - [mm] mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly (Waiman Long) [1705607] - [mm] mm, thp: fix mlocking THP page with migration enabled (Waiman Long) [1705607] - [mm] mm: migration: fix migration of huge PMD shared pages (Waiman Long) [1705607] - [net] net/smc: improve smc_conn_create reason codes (Philipp Rudo) [1703471] - [net] net/smc: improve smc_listen_work reason codes (Philipp Rudo) [1703471] - [net] net/smc: code cleanup smc_listen_work (Philipp Rudo) [1703471] - [net] net/smc: cleanup of get vlan id (Philipp Rudo) [1703471] - [net] net/smc: consolidate function parameters (Philipp Rudo) [1703471] - [net] net/smc: check for ip prefix and subnet (Philipp Rudo) [1703471] - [net] net/smc: fallback to TCP after connect problems (Philipp Rudo) [1703471] - [net] net/smc: nonblocking connect rework (Philipp Rudo) [1703471] - [net] net/smc: move unhash before release of clcsock (Philipp Rudo) [1703471] - [net] net/smc: fix return code from FLUSH command (Philipp Rudo) [1703471] - [net] net/smc: propagate file from SMC to TCP socket (Philipp Rudo) [1703471] - [net] net/smc: fix a NULL pointer dereference (Philipp Rudo) [1703471] - [net] net/smc: wait for pending work before clcsock release_sock (Philipp Rudo) [1703471] - [net] net/smc: allow pnetid-less configuration (Philipp Rudo) [1700797] - [net] net/smc: allow PCI IDs as ib device names in the pnet table (Philipp Rudo) [1700797] - [net] net/smc: add pnet table namespace support (Philipp Rudo) [1700797] - [net] net/smc: add smcd support to the pnet table (Philipp Rudo) [1700797] - [net] net/smc: rework pnet table (Philipp Rudo) [1700797] - [net] net/smc: cleanup for smcr_tx_sndbuf_nonempty (Philipp Rudo) [1700797]- [tools] tools power turbostat: Override CFLAGS assignments and add LDFLAGS to build command (Steve Best) [1705959] - [tools] tools/power turbostat: update version number (Steve Best) [1705959] - [tools] tools/power turbostat: Add checks for failure of fgets() and fscanf() (Steve Best) [1705959] - [tools] tools/power turbostat: Warn on bad ACPI LPIT data (Steve Best) [1705959] - [tools] tools/power turbostat: Also read package power on AMD F17h (Zen) (Steve Best) [1705959] - [tools] tools/power turbostat: Add support for AMD Fam 17h (Zen) RAPL (Steve Best) [1705959] - [tools] tools/power turbostat: Do not display an error on systems without a cpufreq driver (Steve Best) [1705959] - [tools] tools/power turbostat: Add Die column (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CNL-specific code (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CC3-skip code (Steve Best) [1705959] - [tools] tools/power turbostat: Restore ability to execute in topology-order (Steve Best) [1705959] - [tools] tools/power turbostat: fix goldmont C-state limit decoding (Steve Best) [1705959] - [tools] tools/power turbostat: reduce debug output (Steve Best) [1705959] - [tools] tools/power turbosat: fix AMD APIC-id output (Steve Best) [1705959] - [mmc] mmc: sdhci-iproc: Add ACPI support (Mark Langsdorf) [1576966] - [mmc] mmc: sdhci-pltfm: Convert DT properties to generic device properties (Mark Langsdorf) [1576966] - [tty] serial: 8250_dw: Add ACPI support for uart on Broadcom SoC (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: Add clock-frequency property (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: set WDOG_HW_RUNNING when appropriate (Mark Langsdorf) [1576966] - [thermal] thermal: broadcom: Add Stingray thermal driver (Mark Langsdorf) [1576966] - [hv] hv: vmbus: Change server monitor_pages index to 0 (Mohammed Gamal) [1691383] - [kernel] hv: vmbus: Expose counters for interrupts and full conditions (Mohammed Gamal) [1691383] - [kernel] vmbus: Switch to use new generic UUID API (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Check for ring when getting debug info (Mohammed Gamal) [1691383] - [x86] hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Return -EINVAL for the sys files for unopened channels (Mohammed Gamal) [1691383] - [hv] x86, hyperv: remove PCI dependency (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Offload the handling of channels to two workqueues (Mohammed Gamal) [1691383] - [hv] hv: vmbus: check the creation_status in vmbus_establish_gpadl() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove the useless API vmbus_get_outgoing_channel() (Mohammed Gamal) [1691383] - [hv] hv: kvp: Use u to print U32 (Mohammed Gamal) [1691383] - [hv] hv_utils: update name in struct hv_driver util_drv (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Get rid of unnecessary state in hv_context (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the recent regression caused by incorrect clean-up (Mohammed Gamal) [1691383] - [hv] hv_balloon: Replace spin_is_locked() with lockdep (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use cpumask_var_t for on-stack cpu mask (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix two "this statement may fall through" warnings (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the indentation of some "break" statements (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the descriptions of some function parameters (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use get/put_cpu() in vmbus_connect() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix synic per-cpu context initialization (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Cleanup synic memory free path (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove use of slow_virt_to_phys() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: add numa_node to sysfs (Mohammed Gamal) [1691383] - [x86] hv: vmbus: Get rid of MSR access from vmbus_drv.c (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the issue with freeing up hv_ctl_table_hdr (Mohammed Gamal) [1691383] - [hv] hv: vmus: Fix the check for return value from kmsg get dump buffer (Mohammed Gamal) [1691383] - [hv] hv: Send one page worth of kmsg dump over Hyper-V during panic (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove x86 MSR refs in arch independent code (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the offer_in_progress in vmbus_process_offer() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Add comments on ring buffer signaling (Mohammed Gamal) [1691383] - [video] use the new async probing feature for the hyperv drivers (Mohammed Gamal) [1691383] - [rpmspec] kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) [1705216] - [fs] xfs: don't ever put nlink > 0 inodes on the unlinked list (Brian Foster) [1693063] - [fs] xfs: reserve blocks for ifree transaction during log recovery (Brian Foster) [1693063] - [fs] xfs: rename m_inotbt_nores to m_finobt_nores (Brian Foster) [1693063] - [net] xfrm: Honor original L3 slave device in xfrmi policy lookup (Herbert Xu) [1702198] - [net] xfrm: Fix inbound traffic via XFRM interfaces across network namespaces (Herbert Xu) [1702198] - [net] xfrm: Make set-mark default behavior backward compatible (Herbert Xu) [1702198] - [net] xfrm: remove unnecessary check in xfrmi_get_stats64 (Herbert Xu) [1702198] - [net] xfrm: fix gro_cells leak when remove virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Make function xfrmi_get_link_net() static (Herbert Xu) [1702198] - [net] xfrm: fix ptr_ret.cocci warnings (Herbert Xu) [1702198] - [net] xfrm: Return detailed errors from xfrmi_newlink (Herbert Xu) [1702198] - [net] xfrm: Allow xfrmi if_id to be updated by UPDSA (Herbert Xu) [1702198] - [net] xfrm: Remove xfrmi interface ID from flowi (Herbert Xu) [1702198] - [net] xfrm: Allow Set Mark to be Updated Using UPDSA (Herbert Xu) [1702198] - [net] xfrm: Add virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Add a new lookup key to match xfrm interfaces. (Herbert Xu) [1702198] - [net] flow: Extend flow informations with xfrm interface id. (Herbert Xu) [1702198] - [net] xfrm: Extend the output_mark to support input direction and masking. (Herbert Xu) [1702198] - [fs] xfs: don't account extra agfl blocks as available (Brian Foster) [1656687] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't hard reset disk during controller reset (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Support all RAS events with MSI interrupts (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: allocate different SAS address for directly attached situation (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Adjust the printk format of functions hisi_sas_init_device() (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Fix for setting the PHY linkrate when disconnected (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Remedy inconsistent PHY down state in software (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: add host reset interface for test (Xiaojun Tan) [1702614] - [hid] HID: Increase maximum report size allowed by hid_field_extract() (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: move doorbell writing before flush (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Optimize writing ipc message from queue (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: avoid binding wrong ishtp_cl_device (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Ice Lake mobile (Tony Camuso) [1688112] - [hid] HID: increase maximum global item tag report size to 256 (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Sunrise Point-H ish driver (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove redundant variable num_frags (Tony Camuso) [1688112]- [s390] Disable kexec_load via kernel_lockdown for s390 (Philipp Rudo) [1659399] - [s390] s390/ipl: Provide has_secure sysfs attribute (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Create ipl report and pass to next kernel (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Signature verification prototype (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Load new kernel to absolute 0 (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Unify loader code (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Simplify parmarea access (Philipp Rudo) [1659399] - [s390] s390/purgatory: Omit use of bin2c (Philipp Rudo) [1659399] - [s390] s390/purgatory: Reduce purgatory size (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix detection of text segment in ELF loader (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix potential segment overlap in ELF loader (Philipp Rudo) [1659399] - [s390] s390/zcore: Rename ipl_block to mitigate name collision (Philipp Rudo) [1659399] - [s390] s390/boot: pad bzImage to 4K (Philipp Rudo) [1659399] - [s390] s390/ipl: add helper functions to create an IPL report (Philipp Rudo) [1659399] - [s390] s390/ipl: read IPL report at early boot (Philipp Rudo) [1659399] - [s390] s390/ipl: add definitions for the IPL report block (Philipp Rudo) [1659399] - [s390] s390/ipl: provide uapi header for list directed IPL (Philipp Rudo) [1659399] - [s390] s390/ipl: make ipl_info less confusing (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section compile time validation (Philipp Rudo) [1659399] - [s390] s390: move ipl block to .boot.preserved.data section (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section (Philipp Rudo) [1659399] - [mm] s390: clean up redundant facilities list setup (Philipp Rudo) [1659399] - [s390] s390/als: remove duplicated in-place implementation of stfle (Philipp Rudo) [1659399] - [netdrv] fm10k: Fix a potential NULL pointer dereference (Neil Horman) [1659172] - [netdrv] fm10k: use struct_size() in kzalloc() (Neil Horman) [1659172] - [netdrv] fm10k: TRIVIAL cleanup of extra spacing in function comment (Neil Horman) [1659172] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Neil Horman) [1659172] - [netdrv] fm10k: bump driver version to match out-of-tree release (Neil Horman) [1659172] - [netdrv] fm10k: add missing device IDs to the upstream driver (Neil Horman) [1659172] - [netdrv] fm10k: ensure completer aborts are marked as non-fatal after a resume (Neil Horman) [1659172] - [netdrv] fm10k: fix SM mailbox full condition (Neil Horman) [1659172] - [netdrv] fm10k: remove ndo_poll_controller (Neil Horman) [1659172] - [netdrv] intel-ethernet: use correct module license (Neil Horman) [1659172] - [scsi] Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO" (Nilesh Javali) [1701545] - [tools] tools: introduce test_and_clear_bit (Peter Xu) [1694926] - [net] bridge: fix netlink export of vlan_stats_per_port option (Ivan Vecera) [1703551] - [net] bridge: fix vlan stats use-after-free on destruction (Ivan Vecera) [1703551] - [tools] headers uapi: Update linux/if_link.h header copy (Ivan Vecera) [1703551] - [net] bridge: fix a possible memory leak in __vlan_add (Ivan Vecera) [1703551] - [net] bridge: add support for per-port vlan stats (Ivan Vecera) [1703551] - [net] bridge: mcast: Default back to multicast enabled state (Ivan Vecera) [1703551] - [net] bridge: pack net_bridge better (Ivan Vecera) [1703551] - [net] bridge: convert mtu_set_by_user to a bit (Ivan Vecera) [1703551] - [net] bridge: convert neigh_suppress_enabled option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert mcast options to bits (Ivan Vecera) [1703551] - [net] bridge: convert and rename mcast disabled (Ivan Vecera) [1703551] - [net] bridge: convert group_addr_set option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert nf call options to bits (Ivan Vecera) [1703551] - [net] bridge: add bitfield for options and convert vlan opts (Ivan Vecera) [1703551] - [net] bridge: make struct opening bracket consistent (Ivan Vecera) [1703551] - [net] Add netif_is_gretap()/netif_is_ip6gretap() (Ivan Vecera) [1701208] - [net] sched: register callbacks for indirect tc block binds (Ivan Vecera) [1701214] - [tools] selftests: tc-testing: fix tunnel_key failure if dst_port is unspecified (Ivan Vecera) [1701210] - [tools] selftests: tc-testing: drop test on missing tunnel key id (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Don't dump dst port if it wasn't set (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Allow key-less tunnels (Ivan Vecera) [1701210] - [net] ethtool: Added support for 50Gbps per lane link modes (Ivan Vecera) [1701215] - [net] ip_gre: fix parsing gre header in ipgre_err (Hangbin Liu) [1702212] - [net] vxlan: Free a leaked vetoed multicast rdst (Ivan Vecera) [1691695] - [net] switchdev: Add extack argument to call_switchdev_notifiers() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add extack to switchdev operations (Ivan Vecera) [1691695] - [net] net: Add extack argument to ndo_fdb_add() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Delete remote after update (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Postpone vxlan_config_apply() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Inline vxlan_dev_configure() (Ivan Vecera) [1691695] - [netdrv] vxlan: Allow vetoing of FDB notifications (Ivan Vecera) [1691695] - [netdrv] vxlan: Have vxlan_fdb_replace() save original rdst value (Ivan Vecera) [1691695] - [netdrv] vxlan: Split vxlan_fdb_update() in two (Ivan Vecera) [1691695] - [netdrv] vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy() (Ivan Vecera) [1691695] - [net] bridge: Add br_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_replay() (Ivan Vecera) [1691695] - [net] route: add support for directed broadcast forwarding (Xin Long) [1562384] - [net] erspan: build the header with the right proto according to erspan_ver (Xin Long) [1663862] - [net] ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL (Xin Long) [1688617] - [net] tipc: handle the err returned from cmd header function (Jon Maloy) [1693452] - [net] tipc: check link name with right length in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: check bearer name with right length in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: change to check tipc_own_id to return in tipc_net_stop (Jon Maloy) [1693452] - [net] tipc: tipc clang warning (Jon Maloy) [1693452] - [net] tipc: fix cancellation of topology subscriptions (Jon Maloy) [1693452] - [net] tipc: allow service ranges to be connect()'ed on RDM/DGRAM (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check for nla_nest_start (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check of nla_nest_start (Jon Maloy) [1693452] - [net] tipc: fix RDM/DGRAM connect() regression (Jon Maloy) [1693452] - [net] tipc: fix race condition causing hung sendto (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_rcvmsg() (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: fix link session and re-establish issues (Jon Maloy) [1693452] - [net] tipc: fix skb may be leaky in tipc_link_input (Jon Maloy) [1693452] - [net] tipc: remove dead code in struct tipc_topsrv (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: remove unneeded semicolon in trace.c (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_doit (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_name_table_dump (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_reset_stats (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in in tipc_conn_rcv_sub (Jon Maloy) [1693452] - [net] tipc: fix memory leak in tipc_nl_compat_publ_dump (Jon Maloy) [1693452] - [net] tipc: fix a missing check of genlmsg_put (Jon Maloy) [1693452] - [net] tipc: fix a double free in tipc_enable_bearer() (Jon Maloy) [1693452] - [net] net/netlink_compat: Fix a missing check of nla_parse_nested (Jon Maloy) [1693452] - [net] tipc: fix uninitialized value for broadcast retransmission (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc bearer (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc node (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc socket (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc link (Jon Maloy) [1693452] - [net] tipc: enable tracepoints in tipc (Jon Maloy) [1693452] - [net] tipc: handle broadcast NAME_DISTRIBUTOR packet when receiving it (Jon Maloy) [1693452] - [net] tipc: check group dests after tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: check tsk->group in tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: compare remote and local protocols in tipc_udp_enable() (Jon Maloy) [1693452] - [net] tipc: use lock_sock() in tipc_sk_reinit() (Jon Maloy) [1693452] - [net] tipc: fix node keep alive interval calculation (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning during node delete (Jon Maloy) [1693452] - [net] tipc: don't assume linear buffer when reading ancillary data (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning when reinitilaizing sockets (Jon Maloy) [1693452] - [net] tipc: fix link re-establish failure (Jon Maloy) [1693452] - [net] tipc: improve broadcast retransmission algorithm (Jon Maloy) [1693452] - [net] tipc: use destination length for copy string (Jon Maloy) [1693452] - [net] tipc: support binding to specific ip address when activating UDP bearer (Jon Maloy) [1677371 1693452] - [net] tipc: remainder of commit ignore STATE_MSG on wrong link session (Jon Maloy) [1693452] - [net] tipc: buffer overflow handling in listener socket (Jon Maloy) [1693452] - [net] tipc: add SYN bit to connection setup messages (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_filter_connect() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_timeout() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_msg_reverse() (Jon Maloy) [1693452] - [net] tipc: Add and use skb_mark_not_on_list(). (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for tipc_topsrv_queue_evt() comments (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for struct tipc_bc_base's comment (Jon Maloy) [1693452] - [net] tipc: correct structure parameter comments for topsrv (Jon Maloy) [1693452] - [net] net/tipc: remove redundant variables 'tn' and 'oport' (Jon Maloy) [1693452] - [net] net: tipc: bcast: Replace GFP_ATOMIC with GFP_KERNEL in tipc_bcast_init() (Jon Maloy) [1693452] - [net] net: tipc: name_table: Replace GFP_ATOMIC with GFP_KERNEL in tipc_nametbl_init() (Jon Maloy) [1693452] - [net] tipc: make some functions static (Jon Maloy) [1693452] - [net] tipc: make link capability update thread safe (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_group_size (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_link_is_active (Jon Maloy) [1693452] - [net] tipc: check session number before accepting link protocol messages (Jon Maloy) [1693452] - [net] tipc: add sequence number check for link STATE messages (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: extend sock diag for group communication (Jon Maloy) [1693452] - [net] tipc: Auto removal of peer down node instance (Jon Maloy) [1693452] - [net] tipc: optimize function tipc_node_timeout() (Jon Maloy) [1693452] - [net] tipc: eliminate buffer cloning in function tipc_msg_extract() (Jon Maloy) [1693452] - [net] netfilter: nf_conncount: fix argument order to find_next_bit (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: speculative garbage collection on empty lists (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: move all list iterations under spinlock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: merge lookup and add functions (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: restart search when nodes have been erased (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: split gc in two phases (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: don't skip eviction when age is negative (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use rb_link_node_rcu() instead of rb_link_node() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: remove wrong condition check routine (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix unexpected permanent node of list. (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix list_del corruption in conn_free (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use spin_lock_bh instead of spin_lock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Add list lock and gc worker, and RCU for init tree search (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Split insert and traversal (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Move locking into count_tree() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit in nf_conncount_lookup() and cleanup (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Switch to plain list (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit for garbage collection (Florian Westphal) [1531074] - [net] ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED definition (Hangbin Liu) [1677215] - [net] ptp: check that rsv field is zero in struct ptp_sys_offset_extended (Hangbin Liu) [1677215] - [net] ptp: deprecate gettime64() in favor of gettimex64() (Hangbin Liu) [1677215] - [net] ptp: add PTP_SYS_OFFSET_EXTENDED ioctl (Hangbin Liu) [1677215] - [net] ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl (Hangbin Liu) [1677215] - [net] ptp: reorder declarations in ptp_ioctl() (Hangbin Liu) [1677215] - [net] tuntap: fix multiqueue rx (Guillaume Nault) [1686563]- [edac] EDAC/amd64: Add Family 17h Model 30h PCI IDs (Aristeu Rozanski) [1696603] - [x86] Update stepping values for coffee lake desktop (David Arcari) [1704800] - [security] KEYS: trusted: allow trusted.ko to initialize w/o a TPM (Jerry Snitselaar) [1694208] - [security] tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend() (Jerry Snitselaar) [1665130 1665129] - [security] KEYS: trusted: explicitly use tpm_chip structure from tpm_default_chip() (Jerry Snitselaar) [1665130 1665129] - [char] tpm/ppi: Enable submission of optional command parameter for PPI 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Possibly show command parameter if TPM PPI 1.3 is used (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Display up to 101 operations as define for version 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: rename TPM_PPI_REVISION_ID to TPM_PPI_REVISION_ID_1 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: pass function revision ID to tpm_eval_dsm() (Jerry Snitselaar) [1665130] - [char] tpm: Fix the type of the return value in calc_tpm2_event_size() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: fix an invalid condition in tpm_common_poll (Jerry Snitselaar) [1694208] - [char] tpm: turn on TPM on suspend for TPM 1.x (Jerry Snitselaar) [1694208 1665130] - [char] tpm: move tpm_chip definition to include/linux/tpm.h (Jerry Snitselaar) [1665129] - [char] tpm: retrieve digest size of unknown algorithms with PCR read (Jerry Snitselaar) [1665130 1665129] - [char] tpm: rename and export tpm2_digest and tpm2_algorithms (Jerry Snitselaar) [1665130 1665129] - [char] tpm: dynamically allocate the allocated_banks array (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove @flags from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: take TPM chip power gating out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: introduce tpm_chip_start() and tpm_chip_stop() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove TPM_TRANSMIT_UNLOCKED flag (Jerry Snitselaar) [1665130 1665129] - [char] tpm: use tpm_try_get_ops() in tpm-sysfs.c. (Jerry Snitselaar) [1665130] - [char] tpm: remove @space from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move TPM space code out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move tpm_validate_commmand() to tpm2-space.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: clean up tpm_try_transmit() error handling flow (Jerry Snitselaar) [1665130 1665129] - [char] tpm: encapsulate tpm_dev_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: access command header through struct in tpm_try_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: declare struct tpm_header (Jerry Snitselaar) [1665130 1665129] - [char] tpm: print tpm2_commit_space() error inside tpm2_commit_space() (Jerry Snitselaar) [1665129] - [char] tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails (Jerry Snitselaar) [1665130] - [char] tpm: fix invalid return value in pubek_show() (Jerry Snitselaar) [1694208 1665130] - [char] tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter (Jerry Snitselaar) [1665130 1665129] - [char] tpm: don't return bool from update_timeouts (Jerry Snitselaar) [1665130] - [char] tpm: don't print error message in tpm_transmit_cmd when tpm still testing (Jerry Snitselaar) [1665129] - [char] tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 (Jerry Snitselaar) [1665129] - [char] tpm: Fix off-by-one when reading binary_bios_measurements (Jerry Snitselaar) [1694208 1665130] - [char] tpm: Simplify the measurements loop (Jerry Snitselaar) [1665130] - [char] tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete (Jerry Snitselaar) [1694208] - [char] tpm: Unify the send callback behaviour (Jerry Snitselaar) [1665129] - [char] tpm: Fix some name collisions with drivers/char/tpm.h (Jerry Snitselaar) [1694208] - [char] tpm/tpm_crb: Avoid unaligned reads in crb_recv() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: add support for partial reads (Jerry Snitselaar) [1665129] - [char] tpm: tpm_ibmvtpm: fix kdoc warnings (Jerry Snitselaar) [1665129] - [char] tpm: fix kdoc for tpm2_flush_context_cmd() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: tpm_try_transmit() refactor error flow. (Jerry Snitselaar) [1694208 1665129] - [char] tpm: use u32 instead of int for PCR index (Jerry Snitselaar) [1665130 1665129] - [security] ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL instead (Jerry Snitselaar) [1665130 1665129] - [security] ima: Use tpm_default_chip() and call TPM functions with a tpm_chip (Jerry Snitselaar) [1665129] - [char] tpm1: reimplement tpm1_continue_selftest() using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: reimplement SAVESTATE using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() (Jerry Snitselaar) [1665130] - [char] tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm-space.c remove unneeded semicolon (Jerry Snitselaar) [1665129] - [char] tpm: tpm-interface.c drop unused macros (Jerry Snitselaar) [1694208 1665130] - [char] tpm: add tpm_auto_startup() into tpm-interface.c (Jerry Snitselaar) [1665129] - [char] tpm: factor out tpm_startup function (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm1_get_random into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm_getcap to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm1_pcr_extend to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm_get_timeouts() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: add tpm_calc_ordinal_duration() wrapper (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: sort objects in the Makefile (Jerry Snitselaar) [1665129] - [char] tpm2: add new tpm2 commands according to TCG 1.36 (Jerry Snitselaar) [1665129] - [char] tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x (Jerry Snitselaar) [1665129] - [char] tpm: add support for nonblocking operation (Jerry Snitselaar) [1665129] - [char] tpm: add ptr to the tpm_space struct to file_priv (Jerry Snitselaar) [1665129] - [char] tpm: Make SECURITYFS a weak dependency (Jerry Snitselaar) [1665129] - [char] tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated (Jerry Snitselaar) [1665130] - [char] tpm: fix response size validation in tpm_get_random() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: replace TPM_TRANSMIT_RAW with TPM_TRANSMIT_NESTED (Jerry Snitselaar) [1665129] - [char] tpm: Convert tpm_find_get_ops() to use tpm_default_chip() (Jerry Snitselaar) [1665129] - [char] tpm: Implement tpm_default_chip() to find a TPM chip (Jerry Snitselaar) [1665129] - [char] tpm: rename tpm_chip_find_get() to tpm_find_get_ops() (Jerry Snitselaar) [1665129] - [char] tpm: Allow tpm_tis drivers to set hwrng quality. (Jerry Snitselaar) [1665129] - [char] tpm: Return the actual size when receiving an unsupported command (Jerry Snitselaar) [1694208 1665129] - [char] tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (Jerry Snitselaar) [1665129] - [char] tpm_tis_spi: Pass the SPI IRQ down to the driver (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_random() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_probe() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_shutdown() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [pci] PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter (Myron Stowe) [1704979] - [s390] s390/pci: skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Add flag so platforms can skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Factor out sriov_add_vfs() (Myron Stowe) [1704979] - [pci] switchtec: Add MRPC DMA mode support (Myron Stowe) [1704979] - [pci] switchtec: Improve MRPC efficiency by enabling write combining (Myron Stowe) [1704979] - [pci] switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite (Myron Stowe) [1704979] - [pci] switchtec: Set DMA coherent mask (Myron Stowe) [1704979] - [pci] switchtec: Remove immediate status check after submitting MRPC command (Myron Stowe) [1704979] - [pci] PCI / PM: Allow runtime PM without callback functions (Myron Stowe) [1704979] - [pci] PCI/P2PDMA: Clean up documentation and kernel-doc (Myron Stowe) [1704979] - [pci] PCI: Remove unnecessary space before function pointer arguments (Myron Stowe) [1704979] - [maintainers] MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem (Myron Stowe) [1704979] - [pci] PCI: Expand the "PF" acronym in Kconfig help text (Myron Stowe) [1704979] - [x86] x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) (Myron Stowe) [1704979] - [pci] PCI/ASPM: Remove unused lists from struct pcie_link_state (Myron Stowe) [1704979] - [pci] PCI / ACPI: Identify untrusted PCI devices (Myron Stowe) [1704979]- [documentation] x86/resctrl: Update Documentation/x86/resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Remove unnecessary check for cbm_validate() (Prarit Bhargava) [1504489] - [maintainers] MAINTAINERS: Update resctrl filename patterns (Prarit Bhargava) [1504489] - [documentation] Documentation: Rename and update intel_rdt_ui.txt to resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Introduce AMD QOS feature (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Fixup the user-visible strings (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CPUID features (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the config option INTEL_RDT to RESCTRL (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add vendor check for the MBA software controller (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Bring cbm_validate() into the resource structure (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Initialize the vendor-specific resource functions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Move all the macros to resctrl/internal.h (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Re-arrange the RDT init code (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the RDT functions and definitions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename and move rdt files to a separate directory (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Prevent pseudo-locking from using stale pointers (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix initial allocation to consider CDP (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: CBM overlap should also check for overlap with CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce utility to obtain CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix out-of-bounds memory access in CBM tests (Prarit Bhargava) [1504489] - [x86] perf/x86: Add helper to obtain performance counter index (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Switch to bitmap_zalloc() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Re-enable pseudo-lock measurements (Prarit Bhargava) [1504489] - [x86] x86/cpu: Sanitize FAM6_ATOM naming (David Arcari) [1504489] - [x86] x86/intel_rdt: Use perf infrastructure for measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create required perf event attributes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Remove local register variables (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix exclusive mode handling of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Do not allow pseudo-locking of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix unchecked MSR access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix invalid mode warning when multiple resources are managed (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Global closid helper to support future fixes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix size reporting of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix data type in parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Disable PMU access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix possible circular lock dependency (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make CPU information accessible for pseudo-locked regions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support restoration of subset of permissions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix cleanup of plr structure on error (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Move pseudo_lock_region_clear() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Limit C-states dynamically when pseudo-locking active (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support L3 cache performance event of Broadwell (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: More precise L2 hit/miss measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create character device exposing pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create debugfs files for pseudo-locking testing (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create resctrl debug area (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure RDT cleanup on exit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Resctrl files reflect pseudo-locked information (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support creation/removal of pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Pseudo-lock region creation/removal core (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Discover supported platforms via prefetch disable bits (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utilities to test pseudo-locked region possibility (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Split resource group removal in two (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable entering of pseudo-locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support enter/exit of locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add check to determine if monitoring in progress (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Utilities to restrict/restore access to specific files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Protect against resource group changes during locking (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to restrict/restore access to resctrl files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to test if tasks assigned to resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Respect read and write access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce the Cache Pseudo-Locking modes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Display resource groups' allocations' size in bytes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce "bit_usage" to display cache allocations details (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure requested schemata respects mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support flexible data to parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Making CBM name and type more explicit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable setting of exclusive mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce new "exclusive" mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Initialize new resource group with sane defaults (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make useful functions available internally (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce test to determine if closid is in use (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce resource group's mode resctrl file (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Associate mode with each RDT resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce RDT resource group mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Provide pseudo-locking hooks within rdt_mount (Prarit Bhargava) [1504489] - [x86] perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER (Jiri Olsa) [1699780]- [kernel] sched/fair: Do not re-read ->h_load_next during hierarchical load calculation (Phil Auld) [1701762] - [s390] kvm: s390: enable MSA9 keywrapping functions depending on cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add deflate conversion facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add enhanced sort facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: provide query function for instructions returning 32 byte (Thomas Huth) [1660913] - [s390] kvm: s390: add MSA9 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector BCD enhancements facility to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector enhancements facility 2 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add debug logging for cpu model subfunctions (Thomas Huth) [1660913] - [s390] kvm: s390: implement subfunction processor calls (Thomas Huth) [1660913] - [powercap] powercap: intel_rapl: add support for Jacobsville (Steve Best) [1482401] - [x86] x86/cpu: Add Atom Tremont (Jacobsville) (Steve Best) [1482401]- [crypto] crypto: qat - Remove unused goto label (Neil Horman) [1660313] - [crypto] crypto: prefix header search paths with $(srctree)/ (Neil Horman) [1660313] - [crypto] crypto: qat - no need to check return value of debugfs_create functions (Neil Horman) [1660313] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Neil Horman) [1660313] - [crypto] crypto: qat - move temp buffers off the stack (Neil Horman) [1660313] - [crypto] crypto: qat - Remove VLA usage (Neil Horman) [1660313] - [include] block: kill all_q_node in request_queue (Ming Lei) [1702865] - [block] bfq: update internal depth state when queue depth changes (Ming Lei) [1702865] - [fs] block: fix the return errno for direct IO (Ming Lei) [1702865] - [block] block: do not leak memory in bio_copy_user_iov() (Ming Lei) [1702865] - [nvme] nvme: cancel request synchronously (Ming Lei) [1702865] - [block] blk-mq: introduce blk_mq_complete_request_sync() (Ming Lei) [1702865] - [scsi] scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] virtio-blk: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] block, bfq: fix use after free in bfq_bfqq_expire (Ming Lei) [1702865] - [block] paride/pcd: Fix potential NULL pointer dereference and mem leak (Ming Lei) [1702865] - [block] blk-mq: do not reset plug->rq_count before the list is sorted (Ming Lei) [1702865] - [block] paride/pf: Fix potential NULL pointer dereference (Ming Lei) [1702865] - [block] blk-mq: add trace block plug and unplug for multiple queues (Ming Lei) [1702865] - [block] block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx (Ming Lei) [1702865] - [block] paride/pcd: cleanup queues when detection fails (Ming Lei) [1702865] - [block] paride/pf: cleanup queues when detection fails (Ming Lei) [1702865] - [crypto] crypto: chelsio - Fixed Traffic Stall (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix passing zero to 'PTR_ERR' warning in chcr_aead_op (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Inline single pdu only (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - avoid using sa_entry imm (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variables 'adap' (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - check set_msg_len overflow in generate_b0 (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix wrong error counter increments (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Reset counters on cxgb4 Detach (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Handle PCI shutdown event (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - cleanup:send addr as value in function argument (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Use same value for both channel in single WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Swap location of AAD and IV sent in WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variable 'kctx_len' (Arjun Vynipadath) [1664679] - [crypto] drivers: chelsio: use skb_sec_path helper (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - ESN for Inline IPSec Tx (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - small packet Tx stalls the queue (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - clean up various indentation issues (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Update ntx queue received from cxgb4 (Arjun Vynipadath) [1664679]- [platform] platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Avoid a u32 overflow (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Include Reserved IP for LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix file permissions for ltr_show (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP name (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP sts reading (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Handle CFL regmap properly (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Show Latency Tolerance info (David Arcari) [1658080] - [platform] platform/x86: intel_pmc: Convert to use SPDX identifier (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers (David Arcari) [1658080] - [x86] x86/cpu: Introduce INTEL_CPU_FAM*() helper macros (David Arcari) [1658080] - [include] locking/atomics, asm-generic: Move some macros from to a new file (David Arcari) [1658080] - [s390] s390/kasan: fix strncpy_from_user kasan checks (Philipp Rudo) [1665182] - [s390] s390: correct some inline assembly constraints (Philipp Rudo) [1665182] - [s390] s390/kasan: improve string/memory functions checks (Philipp Rudo) [1665182] - [include] compiler: remove __no_sanitize_address_or_inline again (Philipp Rudo) [1665182] - [s390] s390/kasan: increase instrumented stack size to 64k (Philipp Rudo) [1665182] - [mm] s390/kasan: support preemptible kernel build (Philipp Rudo) [1665182] - [mm] s390/kasan: add support for mem= kernel parameter (Philipp Rudo) [1665182] - [mm] s390/kasan: optimize kasan vmemmap allocation (Philipp Rudo) [1665182] - [mm] s390/kasan: avoid kasan crash with standby memory defined (Philipp Rudo) [1665182] - [s390] s390/head: avoid doubling early boot stack size under KASAN (Philipp Rudo) [1665182] - [mm] s390/mm: improve debugfs ptdump markers walking (Philipp Rudo) [1665182] - [mm] s390/mm: optimize debugfs ptdump kasan zero page walking (Philipp Rudo) [1665182] - [s390] s390/kasan: add option for 4-level paging support (Philipp Rudo) [1665182] - [mm] s390/kasan: free early identity mapping structures (Philipp Rudo) [1665182] - [s390] s390/kasan: enable stack and global variables access checks (Philipp Rudo) [1665182] - [s390] s390/dumpstack: disable __dump_trace kasan instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: reipl and kexec support (Philipp Rudo) [1665182] - [s390] s390/smp: kasan stack instrumentation support (Philipp Rudo) [1665182] - [include] compiler: introduce __no_sanitize_address_or_inline (Philipp Rudo) [1665182] - [s390] s390/kasan: use noexec and large pages (Philipp Rudo) [1665182] - [mm] s390/kasan: dynamic shadow mem allocation for modules (Philipp Rudo) [1665182] - [mm] s390/mm: add kasan shadow to the debugfs pgtable dump (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid user access code instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: double the stack size (Philipp Rudo) [1665182] - [s390] s390/kasan: add initialization code and enable it (Philipp Rudo) [1665182] - [s390] s390: add pgd_page primitive (Philipp Rudo) [1665182] - [s390] s390: introduce MAX_PTRS_PER_P4D (Philipp Rudo) [1665182] - [s390] s390/kasan: replace some memory functions (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid instrumentation of early C code (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid vdso instrumentation (Philipp Rudo) [1665182] - [s390] s390/mm: add missing pfn_to_kaddr helper (Philipp Rudo) [1665182] - [s390] s390/cpum_cf: Add support for CPU-MF SVN 6 (Philipp Rudo) [1683278] - [s390] s390: report new CPU capabilities (Philipp Rudo) [1685086] - [net] net/smc: fix smc_poll in SMC_INIT state (Philipp Rudo) [1700812] - [net] net/smc: fix byte_order for rx_curs_confirmed (Philipp Rudo) [1700812] - [net] net/smc: check port_idx of ib event (Philipp Rudo) [1700799] - [net] net/smc: check connections in smc_lgr_free_work (Philipp Rudo) [1700799] - [net] net/smc: reduce amount of status updates to peer (Philipp Rudo) [1700799] - [net] net/smc: no delay for free tx buffer wait (Philipp Rudo) [1700799] - [net] net/smc: move wake up of close waiter (Philipp Rudo) [1700799] - [net] net/smc: reset cursor update required flag (Philipp Rudo) [1700799] - [net] net/smc: correct state change for peer closing (Philipp Rudo) [1700799] - [net] net/smc: delete rkey first before switching to unused (Philipp Rudo) [1700799] - [net] net/smc: fix sender_free computation (Philipp Rudo) [1700799] - [net] net/smc: preallocated memory for rdma work requests (Philipp Rudo) [1700799] - [net] net/smc: fix use of variable in cleared area (Philipp Rudo) [1700799] - [net] net/smc: use device link provided in qp_context (Philipp Rudo) [1700799] - [net] net/smc: call smc_cdc_msg_send() under send_lock (Philipp Rudo) [1700799] - [net] net/smc: do not wait under send_lock (Philipp Rudo) [1700799] - [net] net/smc: recvmsg and splice_read should return 0 after shutdown (Philipp Rudo) [1700799] - [net] net/smc: don't wait for send buffer space when data was already sent (Philipp Rudo) [1700799] - [net] net/smc: prevent races between smc_lgr_terminate() and smc_conn_free() (Philipp Rudo) [1700799] - [net] net/smc: allow 16 byte pnetids in netlink policy (Philipp Rudo) [1700799] - [net] net/smc: fix another sizeof to int comparison (Philipp Rudo) [1700799] - [net] net/smc: move code to clear the conn->lgr field (Philipp Rudo) [1700799] - [net] net/smc: use client and server LGR pending locks for SMC-R (Philipp Rudo) [1700799] - [net] net/smc: unlock LGR pending lock earlier for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: use smc_curs_copy() for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: postpone release of clcsock (Philipp Rudo) [1700799] - [net] smc: move unhash as early as possible in smc_release() (Philipp Rudo) [1700799] - [net] net/smc: fix TCP fallback socket release (Philipp Rudo) [1700799] - [s390] s390/ism: ignore some errors during deregistration (Philipp Rudo) [1700799] - [infiniband] mlx4: trigger IB events needed by SMC (Philipp Rudo) [1700799] - [s390] s390/smp: fix CPU hotplug deadlock with CPU rescan (Philipp Rudo) [1700836] - [block] s390/dasd: fix panic for failed online processing (Philipp Rudo) [1700811] - [netdrv] s390/qeth: fix use-after-free in error path (Philipp Rudo) [1700803] - [netdrv] s390/qeth: cancel close_dev work before removing a card (Philipp Rudo) [1700802] - [netdrv] s390/qeth: conclude all event processing before offlining a card (Philipp Rudo) [1700800] - [scsi] scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown (Philipp Rudo) [1700775] - [fs] xfs: prohibit fstrim in norecovery mode (Bill O'Donnell) [1697749] - [x86] perf/x86: Fixup typo in stub functions (Waiman Long) [1688789] - [x86] perf/x86/intel: Fix memory corruption (Waiman Long) [1688789] - [x86] perf/x86/intel: Implement support for TSX Force Abort (Waiman Long) [1688789] - [x86] x86: Add TSX Force Abort CPUID/MSR (Waiman Long) [1688789] - [x86] perf/x86/intel: Generalize dynamic constraint creation (Waiman Long) [1688789] - [x86] perf/x86/intel: Make cpuc allocations consistent (Waiman Long) [1688789] - [x86] perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() (Waiman Long) [1688789] - [x86] perf/x86/intel: Export mem events only if there's PEBS support (Waiman Long) [1688789] - [x86] perf/x86/intel: Add a separate Arch Perfmon v4 PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Factor out common code of PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Introduce PMU flag for Extended PEBS (Waiman Long) [1688789] - [x86] x86/speculation: Add PR_SPEC_DISABLE_NOEXEC (Waiman Long) [1671512]- [kernel] exit from RHEL 8.1 early ystream mode ("Herton R. Krzesinski") - [net] Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer (Gopal Tiwari) [1700507] {CVE-2019-3459} - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1664683] - [target] scsi: target: iscsi: cxgbit: add missing spin_lock_init() (Arjun Vynipadath) [1664683] - [scsi] scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive" (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: update route finding logic (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: find cxgbi device by MAC address (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgbi: remove redundant __kfree_skb call on skb and free cst->atid (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: remove uninitialized variable len (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: validate tcp sequence number only if chip version <= T5 (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: get pf number from lldi->pf (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add wait_for_completion() (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: fix thermal configuration dependencies (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add DCB support for iSCSI connections (Arjun Vynipadath) [1664685] - [netdrv] cxgb4: Don't return EAGAIN when TCAM is full. (Arjun Vynipadath) [1664670] - [netdrv] chelsio: use BUG() instead of BUG_ON(1) (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/chtls: Prefix adapter flags with CXGB4 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Call netif_carrier_off properly in pci_probe (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Revert force link up behaviour (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Add VF Link state support (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Prefix adapter flags with CXGB4VF (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: Enter debugging mode if FW is inaccessible (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Enable outer UDP checksum offload for T6 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix up netdev->hw_features (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: Mask out interrupts that are not enabled. (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Export sge_host_page_size to ulds (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add capability to get/set SGE Doorbell Queue Timer Tick (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Add support for SGE doorbell queue timer (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Few more link management changes. (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: add tcb flags and tcb rpl struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608b (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Program hash region for {t4/t4vf}_change_mac() (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: smt: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: sched: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Update port information in cxgb4vf_open() (Arjun Vynipadath) [1664682] - [netdrv] cxgb4/cxgb4vf: Link management changes (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: TLS record offload enable (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: clip_tbl: Use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] net: cxgb4: fix various indentation issues (Arjun Vynipadath) [1664670] - [netdrv] net: chelsio: Add a missing check on cudg_get_buffer (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove DEFINE_SIMPLE_DEBUGFS_FILE() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: number of VFs supported is not always 16 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variables 'multitrc, speed' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use new fw interface to get the VIN and smt index (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix mac_hlist initialization and free (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: fix memleak in mac_hlist initialization (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: free mac_hlist properly (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: free mac_hlist properly (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal zone build error (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal configuration dependencies (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add thermal zone support (Arjun Vynipadath) [1664670] - [infiniband] cxgb4: use __vlan_hwaccel helpers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608a (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix the error path of cxgb4_uld_register() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use FW_PORT_ACTION_L1_CFG32 for 32 bit capability (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove the unneeded locks (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in IEEE_FAUX_SYNC (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove duplicated include from cxgb4_main.c (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add per rx-queue counter for packet errors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Fix endianness issue in t4_fwcache() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix abort_req_rss6 struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove redundant assignment to vlan_cmd.dropnovlan_fm (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect hardware queue descriptors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device ids 0x50af and 0x50b0 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variable 'spd' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add support to display DCB info (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/t4_hw: mark expected switch fall-throughs (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/l2t: Mark expected switch fall-through (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix endian to test F_FW_PORT_CMD_DCBXDIS32 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: print ULD queue information managed by LLD (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: move Tx/Rx free pages collection to common code (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add support to read actual provisioned resources (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device id 0x50ae (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect number of free PSTRUCT page pointers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: display number of rx and tx pages free (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect ASIC LA dumps from ULP TX (Arjun Vynipadath) [1664670] - [netdrv] libcxgb: replace vmalloc and memset with vzalloc (Arjun Vynipadath) [1664670] - [netdrv] enic: fix checksum validation for IPv6 (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Return the correct opcode when creating WR (Jonathan Toppins) [1688010 1685309] - [infiniband] RDMA/vmw_pvrdma: Use atomic memory allocation in create AH (Jonathan Toppins) [1685309] - [infiniband] IB/usnic: fix spelling mistake "miniumum" -> "minimum" (Jonathan Toppins) [1685309] - [infiniband] RDMA/drivers: Fix spelling mistake "initalize" -> "initialize" (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Reuse code which sets port state (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make counters thread safe (Jonathan Toppins) [1685309] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Jonathan Toppins) [1685309] - [infiniband] IB/{mlx5, ocrdma, qedr, rxe}: Omit port validation from IB verbs (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Fix incorrect cache cleanup in error flow (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Utilize generic function to validate port number (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make function rxe_pool_cleanup return void (Jonathan Toppins) [1685309] - [infiniband] rxe: IB_WR_REG_MR does not capture MR's iova field (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: make rxe_unregister_device void (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: move the variable into the function that uses it (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Distinguish between down links and disabled links (Jonathan Toppins) [1685309] - [infiniband] rxe: fix error completion wr_id and qp_num (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: clean skb queue directly (Jonathan Toppins) [1685309] - [net] xprtrdma: Make sure Send CQ is allocated on an existing compvec (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework SCSI device reset handling (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start (Jonathan Toppins) [1685309] - [net] xprtrdma: Double free in rpcrdma_sendctxs_create() (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix error code in rpcrdma_buffer_create() (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: drop useless LIST_HEAD (Jonathan Toppins) [1685309] - [net] xprtrdma: Prevent leak of rpcrdma_rep objects (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't leak freed MRs (Jonathan Toppins) [1685309] - [net] xprtrdma: Add documenting comment for rpcrdma_buffer_destroy (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace outdated comment for rpcrdma_ep_post (Jonathan Toppins) [1685309] - [net] xprtrdma: Update comments in frwr_op_send (Jonathan Toppins) [1685309] - [net] xprtrdma: Trace mapping, alloc, and dereg failures (Jonathan Toppins) [1685309] - [net] xprtrdma: Add trace points for calls to transport switch methods (Jonathan Toppins) [1685309] - [net] xprtrdma: Relocate the xprtrdma_mr_map trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Clean up of xprtrdma chunk trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove unused fields from rpcrdma_ia (Jonathan Toppins) [1685309] - [net] xprtrdma: Cull dprintk() call sites (Jonathan Toppins) [1685309] - [net] xprtrdma: Simplify locking that protects the rl_allreqs list (Jonathan Toppins) [1685309] - [net] xprtrdma: Expose transport header errors (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove request_module from backchannel (Jonathan Toppins) [1685309] - [net] xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR) (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove rpcrdma_memreg_ops (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove support for FMR memory registration (Jonathan Toppins) [1685309] - [net] xprtrdma: Reduce max_frwr_depth (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix ri_max_segs and the result of ro_maxpages (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't wake pending tasks until disconnect is done (Jonathan Toppins) [1685309] - [net] xprtrdma: No qp_event disconnect (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue (Jonathan Toppins) [1685309] - [net] xprtrdma: Refactor Receive accounting (Jonathan Toppins) [1685309] - [net] xprtrdma: Ensure MRs are DMA-unmapped when posting LOCAL_INV fails (Jonathan Toppins) [1685309] - [net] xprtrdma: Yet another double DMA-unmap (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Use kmem_cache_free() instead of kfree() (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Rework the srpt_alloc_srq() error path (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Remove driver version and release date (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Make kernel-doc headers complete (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Join split strings (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Improve coding style conformance (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Fix a use-after-free in the channel release code (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework handling of the maximum information unit length (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Move srp_rdma_ch.max_ti_iu_len declaration (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Handle large SCSI CDBs correctly (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Document srp_parse_in() arguments (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Move response flag definitions into this file (Jonathan Toppins) [1685309] - [net] svcrdma: Optimize the logic that selects the R_key to invalidate (Jonathan Toppins) [1685309] - [infiniband] IB/srpt: Drop pointless static qualifier in srpt_make_tpg() (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix ioctl query port to consider device disassociation (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs upon device disassociation (Jonathan Toppins) [1685309] - [infiniband] RDMA/umem: Add missing initialization of owning_mm (Jonathan Toppins) [1685309] - [infiniband] RDMA/device: Expose ib_device_try_get(() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Add cm_id restrack resource based on kernel or user cm_id type (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Don't expose unsafe global rkey to regular user (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fix post send success return value in case of error (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add advise_mr to the list of known ops (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Signedness bug in UVERBS_HANDLER() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Start using dev_groups of class (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Use class_groups and let core create class file (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Refactor code to use cdev_device_add() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Avoid destroying device while it is accessed (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Simplify and avoid dynamic allocation of class (Jonathan Toppins) [1685309] - [infiniband] RDMA/iwcm: Don't copy past the end of dev_name() string (Jonathan Toppins) [1685309] - [infiniband] IB/core: Move query port to ioctl (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Expose port_cap_flags2 (Jonathan Toppins) [1685309] - [infiniband] IB/core: uverbs copy to struct or zero helper (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if destroy address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if create address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA/restrack: Resource-tracker should not use uobject pointers (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add support to advise_mr (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add helper to get array size from ptr attribute (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add an ioctl method to destroy an object (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a method to introspect handles in a context (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Delete RoCE GID in hw when corresponding IP is deleted (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Implement an ioctl that can call write and write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA: Start use ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/rdmavt: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/usnic: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qib: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qedr: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/ocrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/nes: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mthca: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx5: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/i40iw: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hns: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hfi1: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb3: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/bnxt_re: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Introduce ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Optimize clearing of extra bytes in response (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add new IB rates (Jonathan Toppins) [1685309] - [include] IB/core: Add 2X port width (Jonathan Toppins) [1685309] - [include] IB/core: Add CapabilityMask2 to port attributes (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Validate port number in query_pkey verb (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Fix typo in string concatenation macro (Jonathan Toppins) [1685309] - [infiniband] IB/core: Enable getting an object type from a given uobject (Jonathan Toppins) [1685309] - [infiniband] IB/core: Introduce UVERBS_IDR_ANY_OBJECT (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Export to user space number of contexts (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Annotate alloc/deallloc paths with context tracking (Jonathan Toppins) [1685309] - [include] RDMA/restrack: Track ucontext (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use only attrs for the write() handler signature (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not check the input length on create_cq/qp paths (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use the iterator for ib_uverbs_unmarshall_recv() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a simple iterator interface for reading the command (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Simplify ib_uverbs_ex_query_device (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fill in the response for IB_USER_VERBS_EX_CMD_MODIFY_QP (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() and core for write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() for request copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_response() for remaining response copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Get rid of the 'callback' scheme in the compat path (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for write/write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Remove out_len checks that are now done by the core (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: fix ptr_ret.cocci warnings (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Prohibit write() calls with too small buffers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add structure size info to write commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make write() handlers return 0 on success (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Add missing driver_data (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Sync unregistration with netlink commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Move cma module specific functions to cma_priv.h (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Check for NULL driver methods for every write call (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make all the method functions in uverbs_cmd static (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Convert the write interface to use uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/verbs: Store the write/write_ex uapi entry points in the uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Require all objects to have a driver destroy function (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add helpers to mark uapi functions as unsupported (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Factor out the add/get pattern into a helper (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Jonathan Toppins) [1685309] - [infiniband] IB/core: Make function ib_fmr_pool_unmap return void (Jonathan Toppins) [1685309] - [include] RDMA/core: Remove unused header files mm.h, socket.h, scatterlist.h (Jonathan Toppins) [1685309] - [include] IB/uverbs: fix a typo (Jonathan Toppins) [1685309] - [fs] coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping (Andrea Arcangeli) [1696081] {CVE-2019-3892} - [scsi] scsi: csiostor: fix missing data copy in csio_scsi_err_handler() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: drop serial_number usage (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix calls to dma_set_mask_and_coherent() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: Remove set but not used variable 'pln' (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix incorrect dma device in case of vport (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: switch to generic DMA API (Arjun Vynipadath) [1664680] - [netdrv] thunderx: eliminate extra calls to put_page() for pages held for recycling (Dean Nelson) [1644011] - [netdrv] thunderx: enable page recycling for non-XDP case (Dean Nelson) [1644011] - [cpufreq] cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency (Prarit Bhargava) [1696131] - [acpi] ACPI / CPPC: Fix guaranteed performance handling (Prarit Bhargava) [1696131] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659169] - [netdrv] igbvf: Replace spin_is_locked() with lockdep (Corinna Vinschen) [1659169] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659169] - [netdrv] igbvf: netdev: Mark expected switch fall-through (Corinna Vinschen) [1659169] - [x86] x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() (David Arcari) [1698959] - [x86] x86/mce: Restore MCE injector's module name (David Arcari) [1698959] - [x86] x86/mce: Streamline MCE subsystem's naming (David Arcari) [1698959] - [x86] x86: Fix various typos in comments (David Arcari) [1698959] - [x86] x86/MCE/AMD: Fix the thresholding machinery initialization order (David Arcari) [1698959] - [x86] x86/mce: Fix -Wmissing-prototypes warnings (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Validate a MCE's address before using it (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Handle only uncorrectable machine checks (David Arcari) [1698959] - [x86] x86: Clean up 'sizeof x' => 'sizeof(x)' (David Arcari) [1698959] - [x86] x86/mcelog: Remove one mce_helper definition (David Arcari) [1698959] - [x86] x86/mce-inject: Reset injection struct after injection (David Arcari) [1698959] - [mm] x86/mce: Fix set_mce_nospec() to avoid #GP fault (David Arcari) [1698959] - [x86] x86/memory_failure: Introduce {set, clear}_mce_nospec() (David Arcari) [1698959] - [x86] x86/mce: Cleanup __mc_scan_banks() (David Arcari) [1698959] - [x86] x86/mce: Carve out bank scanning code (David Arcari) [1698959] - [x86] x86/mce: Carve out the crashing_cpu check (David Arcari) [1698959] - [x86] x86/mce: Always use 64-bit timestamps (David Arcari) [1698959] - [x86] x86/mce: Remove !banks check (David Arcari) [1698959] - [md] dm cache metadata: Fix loading discard bitset (Mike Snitzer) [1701618] - [block] null_blk: prevent crash from bad home_node value (Ming Lei) [1696951] - [powerpc] powerpc/security: Fix spectre_v2 reporting (Gustavo Duarte) [1694456] - [powerpc] powerpc/powernv: Query firmware for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/pseries: Query hypervisor for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add support for software count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add new security feature flags for count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/asm: Add a patch_site macro & helpers for patching instructions (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Call setup_barrier_nospec() from setup_arch() (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC (Gustavo Duarte) [1694456] - [powerpc] powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 (Gustavo Duarte) [1694456]- [kernel] sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup (Joel Savitz) [1695651] - [crypto] crypto: ux500 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: talitos - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sun4i-ss - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: stm32 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: rockchip - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: qce - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: picoxcell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: omap - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: n2 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: marvell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ixp4xx - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: hifn_795x - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccree - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccp - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: cavium - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: caam - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: bcm - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: atmel - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sparc - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [s390] crypto: s390 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: des_generic - Forbid 2-key in 3DES and add helpers (Herbert Xu) [1687908] - [crypto] crypto: mxc-scc - Remove broken driver (Herbert Xu) [1687908] - [kernel] ntp: Audit NTP parameters adjustment (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Audit clock adjustments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove duplicated include (Ondrej Mosnacek) [1680034] - [kernel] timekeeping/ntp: Constify some function arguments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Use kstrtos64 for s64 variable (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove redundant arguments (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Use ktime_get_real_ts64() instead of getnstimeofday64() (Ondrej Mosnacek) [1680034] - [netdrv] hinic: Add pci device ids (Xiaojun Tan) [1662040] - [netdrv] net-next/hinic:add shutdown callback (Xiaojun Tan) [1662040] - [netdrv] hinic: optmize rx refill buffer mechanism (Xiaojun Tan) [1662040] - [netdrv] net: hinic: remove redundant pointer pfhwdev (Xiaojun Tan) [1662040] - [netdrv] net: hns: fix unsigned comparison to less than zero (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix sparse: some warnings in HNS drivers (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix WARNING when remove HNS driver with SMMU enabled (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix ICMP6 neighbor solicitation messages discard problem (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix probabilistic memory overwrite when HNS driver initialized (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use NAPI_POLL_WEIGHT for hns driver (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() (Xiaojun Tan) [1661885] - [netdrv] net: hns: use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fixes the missing put_device in positive leg for roce reset (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix object reference leaks in hns_dsaf_roce_reset() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Restart autoneg need return failed when autoneg off (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix for missing of_node_put() after of_parse_phandle() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix use after free identified by SLUB debug (Xiaojun Tan) [1661885] - [netdrv] net: hns: make function hns_gmac_wait_fifo_clean() static (Xiaojun Tan) [1661885] - [netdrv] net: hns: use eth_get_headlen interface instead of hns_nic_get_headlen (Xiaojun Tan) [1661885] - [netdrv] net: hns: Mark expected switch fall-through (Xiaojun Tan) [1661885] - [netdrv] net: hns: remove redundant variables 'max_frm' and 'tmp_mac_key' (Xiaojun Tan) [1661885] - [netdrv] net: hisilicon: hns: Replace mdelay() with msleep() (Xiaojun Tan) [1661885] - [netdrv] net: hns: make hns_dsaf_roce_reset non static (Xiaojun Tan) [1661885] - [netdrv] net: hns: Make many functions static (Xiaojun Tan) [1661885] - [bluetooth] Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029 (Gopal Tiwari) [1678084] - [bluetooth] Bluetooth: btusb: Use bt_dev_err for Intel firmware loading errors (Gopal Tiwari) [1678084]- [vfio] vfio/pci: Restore device state on PM transition (Alex Williamson) [1700254] - [vfio] vfio/pci: Parallelize device open and release (Alex Williamson) [1700254] - [pci] Revert "PCI/ASPM: Do not initialize link state when aspm_disabled is set" (Myron Stowe) [1694143] - [pci] PCI: Fix incorrect value returned from pcie_get_speed_cap() (Myron Stowe) [1694143] - [x86] x86/PCI: Apply VMD's AERSID fixup generically (Myron Stowe) [1694143] - [pci] PCI/IOV: Remove unnecessary include of (Myron Stowe) [1694143] - [pci] PCI: pcie: Remove redundant 'default n' from Kconfig (Myron Stowe) [1694143] - [documentation] NTB: switchtec_ntb: Update switchtec documentation with prerequisites for NTB (Myron Stowe) [1694143] - [pci] PCI: Fix Switchtec DMA aliasing quirk dmesg noise (Myron Stowe) [1694143] - [pci] PCI: Add macro for Switchtec quirk declarations (Myron Stowe) [1694143] - [pci] PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk (Myron Stowe) [1694143] - [pci] PCI / ACPI: Mark expected switch fall-through (Myron Stowe) [1694143] - [pci] PCI: Remove set but unused variable (Myron Stowe) [1694143] - [pci] PCI: Fix pci.c kernel-doc parameter warning (Myron Stowe) [1694143] - [pci] PCI: Allocate dma_alias_mask with bitmap_zalloc() (Myron Stowe) [1694143] - [include] PCI: Remove unused NFP32xx IDs (Myron Stowe) [1694143] - [maintainers] maintainers: Add Hyper-V IOMMU driver into Hyper-V CORE AND DRIVERS scope (Vitaly Kuznetsov) [1663292 1669989] - [iommu] hyper-v: Add Hyper-V stub IOMMU driver (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Set x2apic destination mode to physical when x2apic is available (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Enable PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [clocksource] clockevents/drivers/i8253: Add support for PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Enable PV qspinlock for Hyper-V (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add GUEST_IDLE_MSR support (Vitaly Kuznetsov) [1663292 1669989] - [x86] hv: vmbus: Make TLFS #define names architecture neutral (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add interrupt handler annotations (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Refactor hv_irq_unmask() to use cpumask_to_vpset() (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Replace hv_vp_set with hv_vpset (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Add __aligned(8) to struct retarget_msi_interrupt (Vitaly Kuznetsov) [1663292 1669989] - [vfio] vfio-pci/nvlink2: Fix ancient gcc warnings (Sam Bobroff) [1524679] - [vfio] vfio/pci: Cleanup license mess (Sam Bobroff) [1524679] - [vfio] vfio/pci: set TRACE_INCLUDE_PATH to fix the build error (Sam Bobroff) [1524679] - [vfio] vfio_pci: Add NVIDIA GV100GL [Tesla V100 SXM2] subdriver (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow regions to add own capabilities (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow mapping extra regions (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Fault user page into the hypervisor's pagetable (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Check mmio_atsd array bounds when populating (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add release_ownership hook (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add compound IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Convert NPU IOMMU helpers to iommu_table_group_ops (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move single TVE handling to NPU PE (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Reference iommu_table while it is linked to a group (Sam Bobroff) [1524679] - [powerpc] powerpc/iommu_api: Move IOMMU groups setup to a single place (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/pseries: Rework device adding to IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries: Remove IOMMU API support for non-LPAR systems (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/npu: Enable platform support (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/iommu: Use memory@ nodes in max RAM address calculation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move OPAL calls away from context manipulation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Move npu struct from pnv_phb to pci_controller (Sam Bobroff) [1524679] - [powerpc] powerpc/vfio/iommu/kvm: Do not pin device memory (Sam Bobroff) [1524679] - [vfio] powerpc/mm/iommu/vfio_spapr_tce: Change mm_iommu_get to reference a region (Sam Bobroff) [1524679] - [powerpc] powerpc/ioda/npu: Call skiboot's hot reset hook when disabling NPU2 (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda1: Remove dead code for a single device PE (Sam Bobroff) [1524679] - [rpmspec] redhat: add TC selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add net selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add pktgen samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: rename bpf_samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: remove bpf_samples dependency on glibc-static and build it by default (Ivan Vecera) [1691376] - [tools] selftests: bpf: modify urandom_read and link it non-statically (Ivan Vecera) [1691376]- [netdrv] ibmvnic: Fix netdev feature clobbering during a reset (Steve Best) [1699018] - [netdrv] ibmvnic: Enable GRO (Steve Best) [1699018] - [x86] x86/perf/amd: Remove need to check "running" bit in NMI handler (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve NMI latency issues for active PMCs (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve race condition when disabling PMC (David Arcari) [1640238] - [netdrv] qed: Fix qed_mcp_halt|resume() (Manish Chopra) [1697310]- [x86] x86/kexec: Fix a kexec_file_load() failure (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: include linux/vmalloc.h (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: handle empty command-line (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: return successfully even if kaslr-seed doesn't exist (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: Refactor setup_dtb() to consolidate error checking (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: add kaslr support (Bhupesh Sharma) [1666078] - [char] random: Make crng state queryable (Bhupesh Sharma) [1666078] - [include] include: pe.h: remove message[] from mz header definition (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: invoke the kernel without purgatory (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: allow for loading Image-format kernel (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: load initrd and device-tree (Bhupesh Sharma) [1666078] - [arm64] arm64: enable KEXEC_FILE config (Bhupesh Sharma) [1666078] - [arm64] arm64: cpufeature: add MMFR0 helper functions (Bhupesh Sharma) [1666078] - [arm64] arm64: add image head flag definitions (Bhupesh Sharma) [1666078] - [kernel] kexec_file: kexec_walk_memblock() only walks a dedicated region at kdump (Bhupesh Sharma) [1666078] - [kernel] powerpc, kexec_file: factor out memblock-based arch_kexec_walk_mem() (Bhupesh Sharma) [1666078] - [kernel] s390, kexec_file: drop arch_kexec_mem_walk() (Bhupesh Sharma) [1666078] - [kernel] kexec_file: make kexec_image_post_load_cleanup_default() global (Bhupesh Sharma) [1666078] - [include] asm-generic: add kexec_file_load system call to unistd.h (Bhupesh Sharma) [1666078] - [include] asm-generic: unistd.h: Wire up sys_rseq (Bhupesh Sharma) [1666078] - [fs] xfs: don't overflow xattr listent buffer (Bill O'Donnell) [1683531] - [drm] drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list (Paul Lai) [1651589] - [fs] copy_mount_string: Limit string length to PATH_MAX (Miklos Szeredi) [1655272] - [include] redhat: Reuse other arch's cpuhp_state to protect kABI (Robert Richter) [1658476] - [drivers] drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver (Robert Richter) [1658476] - [documentation] Documentation: perf: Add documentation for ThunderX2 PMU uncore driver (Robert Richter) [1658476]- [arm64] arm64: apply workaround on A64FX v1r0 (Mark Langsdorf) [1692306] - [fs] kernfs: fix xattr name handling in LSM helpers (Ondrej Mosnacek) [1558179] - [include] LSM: lsm_hooks.h - fix missing colon in docstring (Ondrej Mosnacek) [1558179] - [security] selinux: Make selinux_kernfs_init_security static (Ondrej Mosnacek) [1558179] - [fs] kernfs: initialize security of newly created nodes (Ondrej Mosnacek) [1558179] - [security] selinux: implement the kernfs_init_security hook (Ondrej Mosnacek) [1558179] - [include] LSM: add new hook for kernfs node initialization (Ondrej Mosnacek) [1558179] - [fs] kernfs: use simple_xattrs for security attributes (Ondrej Mosnacek) [1558179] - [security] selinux: try security xattr after genfs for kernfs filesystems (Ondrej Mosnacek) [1558179] - [fs] kernfs: do not alloc iattrs in kernfs_xattr_get (Ondrej Mosnacek) [1558179] - [fs] kernfs: clean up struct kernfs_iattrs (Ondrej Mosnacek) [1558179] - [fs] kernfs: allow creating kernfs objects with arbitrary uid/gid (Ondrej Mosnacek) [1558179] - [tools] tools/power turbostat: Add Icelake support (Steve Best) [1698546] - [tools] tools/power turbostat: consolidate duplicate model numbers (Steve Best) [1698546] - [mm] s390/mm: silence compiler warning when compiling without CONFIG_PGSTE (Thomas Huth) [1698848] - [scripts] unifdef: use memcpy instead of strncpy (Thomas Huth) [1698848] - [s390] s390: align struct lowcore to double page size (Thomas Huth) [1698848] - [powerpc] KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exit (Suraj Jitindar Singh) [1689768]- [virtio] virtio: Honour 'may_reduce_num' in vring_create_virtqueue (Cornelia Huck) [1697505] - [s390] setup: set control program code via diag 318 (Thomas Huth) [1592336] - [s390] kvm: s390: set host program identifier (Thomas Huth) [1592336] - [edac] EDAC, skx: Fix randconfig builds in a better way (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx: Fix randconfig builds (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx_edac: Add address translation for non-volatile DIMMs (Aristeu Rozanski) [1501612 1649988 1571534] - [acpi] ACPI/ADXL: Add address translation interface using an ACPI DSM (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Add macros for the corrected error count bit field (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Use BIT_ULL(x) for bit mask definitions (Aristeu Rozanski) [1501612 1649988 1571534] - [crypto] crypto: ecc - regularize scalar for scalar multiplication (Neil Horman) [1687888] - [crypto] crypto: ecc - check for invalid values in the key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - make crypto_dh_encode_key() make robust (Neil Horman) [1687888] - [crypto] crypto: dh - fix calculating encoded key size (Neil Horman) [1687888] - [crypto] crypto: ecdh - fix typo of P-192 b value (Neil Horman) [1687888] - [crypto] crypto: ecdh - add public key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - fix memory leak (Neil Horman) [1687888] - [crypto] crypto: dh - add public key verification test (Neil Horman) [1687888] - [scsi] scsi: hisi_sas: Add softreset in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change SERDES_CFG init value to increase reliability of HiLink (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Send HARD RESET to clear the previous affiliation of STP target port (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set PHY linkrate when disconnected (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: print PHY RX errors count for later revision of v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change return variable type in phy_up_v3_hw() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: fix calls to dma_set_mask_and_coherent() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Do some more tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Issue internal abort on all relevant queues (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change queue depth from 512 to 4096 (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add manual trigger for debugfs dump (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIX feature for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add missing seq_printf() call in hisi_sas_show_row_32() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix to only call scsi_get_prot_op() for non-NULL scsi_cmnd (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Correct memory allocation size for DQ debugfs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix losing directly attached disk when hot-plug (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove unused parameter of function hisi_sas_alloc() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: remove the check of sas_dev status in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: send primitive NOTIFY to SSP situation only (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs ITCT file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: No need to check return value of debugfs_create functions (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set protection parameters prior to adding SCSI host (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs IOST file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs DQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs CQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs for port registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Debugfs global register create file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Take debugfs snapshot for all regs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Alloc debugfs snapshot buffer memory for all registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create root and device debugfs directories (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIF feature for v2 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Make sg_tablesize consistent value (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some code to reduce complexity (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix warnings detected by sparse (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change the time of SAS SSP connection (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some codes to avoid an unused check (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt coalescing for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt converge for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create separate host attributes per HBA (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: use dma_set_mask_and_coherent (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove set but not used variable 'dq_list' (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix NULL pointer dereference (Xiaojun Tan) [1662038] - [nvme] nvme-pci: add missing unlock for reset error (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix rapid add remove sequence (Gopal Tiwari) [1665354] - [nvme] nvme: remove the .stop_ctrl callout (Gopal Tiwari) [1665354] - [nvme] nvme: add support for the Write Zeroes command (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix null dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix uninitialized variable access (Gopal Tiwari) [1665354] - [nvme] nvme: don't initlialize ctrl->cntlid twice (Gopal Tiwari) [1665354] - [nvme] nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: remove dead code (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: don't ask if controller is fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: unset write/poll queues for discovery controllers (Gopal Tiwari) [1665354] - [nvme] nvme: pad fake subsys NQN vid and ssvid with zeros (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix out of bounds access in nvme_cqe_pending (Gopal Tiwari) [1665354] - [nvme] nvme-pci: use the same attributes when freeing host_mem_desc_bufs. (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix the wrong setting of nr_maps (Gopal Tiwari) [1665354] - [nvme] nvme-pci: rerun irq setup on IO queue init errors (Gopal Tiwari) [1665354] - [nvme] nvme-pci: trace SQ status on completions (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to pass in nr_poll_queues (Gopal Tiwari) [1665354] - [nvme] nvme-core: optionally poll sync commands (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix spelling mistake "attepmpt" -> "attempt" (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvme-pci: refactor nvme_poll_irqdisable to make sparse happy (Gopal Tiwari) [1665354] - [nvme] nvme-pci: only set nr_maps to 2 if poll queues are supported (Gopal Tiwari) [1665354] - [nvme] nvmet: use a macro for default error location (Gopal Tiwari) [1665354] - [nvme] nvmet: fix comparison of a u16 with -1 (Gopal Tiwari) [1665354] - [nvme] nvme: fix kernel paging oops (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [include] block: make request_to_qc_t public (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to set nr_write_queues for separate queue maps (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: add missing nvmf_ctrl_options documentation (Gopal Tiwari) [1665354] - [nvme] blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues (Gopal Tiwari) [1665354] - [nvme] nvmet: update smart log with num err log entries (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for file backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log page cmd handler (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for bdev backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for admin-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for fabrics-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for rdma backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support in the core (Gopal Tiwari) [1665354] - [nvme] nvmet: add interface to update error-log page (Gopal Tiwari) [1665354] - [include] nvme: add error log page slot definition (Gopal Tiwari) [1665354] - [nvme] nvmet: add error-log definitions (Gopal Tiwari) [1665354] - [nvme] nvme: remove nvme_common command cdw10 array (Gopal Tiwari) [1665354] - [nvme] nvme: provide fallback for discard alloc failure (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unused variable (Gopal Tiwari) [1665354] - [nvme] nvme: add __exit annotation (Gopal Tiwari) [1665354] - [nvme] nvmet: allow configfs tcp trtype configuration (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: add NVMe over TCP host driver (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: add NVMe over TCP target driver (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing data digest (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing header digest (Gopal Tiwari) [1665354] - [nvme] nvmet: Add install_queue callout (Gopal Tiwari) [1665354] - [nvme] nvmet: use unlikely for req status check (Gopal Tiwari) [1665354] - [include] nvme-tcp: Add protocol header (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: Add unlikely for response allocated check (Gopal Tiwari) [1665354] - [nvme] nvmet: fix the structure member indentation (Gopal Tiwari) [1665354] - [nvme] nvme: implement Enhanced Command Retry (Gopal Tiwari) [1665354] - [nvme] nvme: remove unused function nvme_ctrl_ready (Gopal Tiwari) [1665354] - [nvme] nvmet: support fabrics sq flow control (Gopal Tiwari) [1665354] - [nvme] nvmet: enable Discovery Controller AENs (Gopal Tiwari) [1665354] - [nvme] nvmet: expose support for fabrics SQ flow control disable in treq (Gopal Tiwari) [1665354] - [nvme] nvme: disable fabrics SQ flow control when asked by the user (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: remove the IN_ISR deferred scheduling options (Gopal Tiwari) [1665354] - [nvme] nvme: Remove unused forward declaration (Gopal Tiwari) [1665354] - [nvme] nvmet: allow host connect even if no allowed subsystems are exported (Gopal Tiwari) [1665354] - [nvme] nvmet: don't override treq upon modification. (Gopal Tiwari) [1665354] - [nvme] nvmet: mark nvmet_genctr static (Gopal Tiwari) [1665354] - [nvme] nvmet: add defines for discovery change async events (Gopal Tiwari) [1665354] - [nvme] nvmet: support for traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvmet: make kato and AEN processing for use by other controllers (Gopal Tiwari) [1665354] - [nvme] nvmet: change aen mask functions to use bit numbers (Gopal Tiwari) [1665354] - [nvme] nvmet: provide aen bit functions for multiple controller types (Gopal Tiwari) [1665354] - [nvme] nvmet: add support to Discovery controllers for commands (Gopal Tiwari) [1665354] - [nvme] nvmet: use IOCB_NOWAIT for file-ns buffered I/O (Gopal Tiwari) [1665354] - [nvme] nvmet: allow Keep Alive for Discovery controller (Gopal Tiwari) [1665354] - [nvme] nvme: support traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvme: cache controller attributes (Gopal Tiwari) [1665354] - [nvme] nvme: introduce ctrl attributes enumeration (Gopal Tiwari) [1665354] - [nvme] nvme: consolidate memset calls in the nvme_setup_cmd path (Gopal Tiwari) [1665354] - [nvme] nvme: warn when finding multi-port subsystems without multipathing enabled (Gopal Tiwari) [1665354] - [nvme] Revert "nvmet-rdma: use a private workqueue for delete" (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: move controller options matching to fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: always have a valid trsvcid (Gopal Tiwari) [1665354] - [nvme] nvme-pci: remove duplicate check (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix hot removal during error handling (Gopal Tiwari) [1665354] - [nvme] nvmet-fcloop: suppress a compiler warning (Gopal Tiwari) [1665354] - [nvme] nvme-core: make implicit seed truncation explicit (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: fix kernel-doc headers (Gopal Tiwari) [1665354] - [nvme] nvmet: avoid integer overflow in the discard code (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvmet: use strlcpy() instead of strcpy() (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix nvme_suspend_queue() kernel-doc header (Gopal Tiwari) [1665354] - [nvme] nvme-core: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvme-core: rework a NQN copying operation (Gopal Tiwari) [1665354] - [nvme] nvmet: use strcmp() instead of strncmp() for subsystem lookup (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: check for timeout in nvme_rdma_wait_for_cm() (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unreachable code (Gopal Tiwari) [1665354] - [nvme] nvme: update node paths after adding new path (Gopal Tiwari) [1665354] - [nvme] nvme: remove ns sibling before clearing path (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: use a private workqueue for delete (Gopal Tiwari) [1665354] - [nvme] nvmet: don't split large I/Os unconditionally (Gopal Tiwari) [1665354] - [nvme] nvme-core: add async event trace helper (Gopal Tiwari) [1665354] - [nvme] nvmet_fc: support target port removal with nvmet layer (Gopal Tiwari) [1665354] - [nvme] nvmet: remove redundant module prefix (Gopal Tiwari) [1665354] - [nvme] nvme: fix typo in nvme_identify_ns_descs (Gopal Tiwari) [1665354] - [nvme] nvme: register ns_id attributes as default sysfs groups (Gopal Tiwari) [1665354] - [block] block: genhd: add 'groups' argument to device_add_disk (Gopal Tiwari) [1665354] - [nvme] nvme: count all ANA groups for ANA Log page (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix possible bogus dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvmet: free workqueue object if module init fails (Gopal Tiwari) [1665354] - [nvme] nvme-fcloop: Fix dropped LS's to removed target port (Gopal Tiwari) [1665354] - [nvme] nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event (Gopal Tiwari) [1665354] - [nvme] nvmet: add ns write protect support (Gopal Tiwari) [1665354] - [nvme] nvme: set gendisk read only based on nsattr (Gopal Tiwari) [1665354] - [include] nvme.h: add support for ns write protect definitions (Gopal Tiwari) [1665354] - [nvme] nvmet: use Retain Async Event bit to clear AEN (Gopal Tiwari) [1665354] - [nvme] nvmet: support configuring ANA groups (Gopal Tiwari) [1665354] - [nvme] nvmet: add minimal ANA support (Gopal Tiwari) [1665354] - [nvme] nvmet: track and limit the number of namespaces per subsystem (Gopal Tiwari) [1665354] - [nvme] nvmet: keep a port pointer in nvmet_ctrl (Gopal Tiwari) [1665354] - [nvme] nvmet: check fileio lba range access boundaries (Gopal Tiwari) [1665354] - [nvme] nvmet: don't use uuid_le type (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize admin/io queue teardown sequence (Gopal Tiwari) [1665354] - [nvme] nvmet: fix file discard return status (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize controller setup sequence (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: unquiesce queues when deleting the controller (Gopal Tiwari) [1665354] - [nvme] nvme: add disk name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: mark expected switch fall-through (Gopal Tiwari) [1665354] - [nvme] nvme: add controller name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme: use hw qid in trace events (Gopal Tiwari) [1665354] - [nvme] nvmet: add buffered I/O support for file backed ns (Gopal Tiwari) [1665354] - [nvme] nvme: move init of keep_alive work item to controller initialization (Gopal Tiwari) [1665354] - [nvme] nvmet: add commands supported and effects log page (Gopal Tiwari) [1665354] - [nvme] lightnvm: limit get chunk meta request size (Gopal Tiwari) [1665354] - [nvme] lightnvm: Remove redundant rq->__data_len initialization (Gopal Tiwari) [1665354] - [block] nbd: restrict use to AF_UNIX sockets (Mike Christie) [1673307] - [block] nbd: don't allow invalid blocksize settings (Mike Christie) [1673307] - [documentation] doc, block, bfq: add information on bfq execution time (Ming Lei) [1686682] - [block] block, bfq: save & resume weight on a queue merge/split (Ming Lei) [1686682] - [block] block, bfq: print SHARED instead of pid for shared queues in logs (Ming Lei) [1686682] - [block] block, bfq: always protect newly-created queues from existing active queues (Ming Lei) [1686682] - [block] block, bfq: do not tag totally seeky queues as soft rt (Ming Lei) [1686682] - [block] block, bfq: do not merge queues on flash storage with queueing (Ming Lei) [1686682] - [block] block, bfq: tune service injection basing on request service times (Ming Lei) [1686682] - [block] block, bfq: do not idle for lowest-weight queues (Ming Lei) [1686682] - [block] block, bfq: increase idling for weight-raised queues (Ming Lei) [1686682] - [block] block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y (Ming Lei) [1686682] - [block] block, bfq: fix in-service-queue check for queue merging (Ming Lei) [1686682] - [block] block, bfq: do not overcharge writes in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: port commit "cfq-iosched: improve hw_tag detection" (Ming Lei) [1686682] - [block] block, bfq: reduce threshold for detecting command queueing (Ming Lei) [1686682] - [block] block, bfq: fix queue removal from weights tree (Ming Lei) [1686682] - [block] block, bfq: fix sequential rq detection in rate estimation (Ming Lei) [1686682] - [block] block, bfq: unconditionally plug I/O in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: do not plug I/O of in-service queue when harmful (Ming Lei) [1686682] - [block] block, bfq: split function bfq_better_to_idle (Ming Lei) [1686682] - [block] block, bfq: consider also ioprio classes in symmetry detection (Ming Lei) [1686682] - [block] block, bfq: remove case of redirected bic from insert_request (Ming Lei) [1686682] - [block] block, bfq: make sure queue budgets are not below service received (Ming Lei) [1686682] - [block] block, bfq: avoid selecting a queue w/o budget (Ming Lei) [1686682] - [block] block, bfq: do not consider interactive queues in srt filtering (Ming Lei) [1686682] - [net] net: switchdev: Add extack to switchdev_handle_port_obj_add() callback (Ivan Vecera) [1690125] - [net] switchdev: Add extack to struct switchdev_notifier_info (Ivan Vecera) [1690125] - [net] vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info (Ivan Vecera) [1690125] - [net] switchdev: Add extack argument to switchdev_port_obj_add() (Ivan Vecera) [1690125] - [net] bridge: Propagate extack to switchdev (Ivan Vecera) [1690125] - [net] ndo_bridge_setlink: Add extack (Ivan Vecera) [1690125] - [net] rocker, dsa, ethsw: Don't filter VLAN events on bridge itself (Ivan Vecera) [1690125] - [net] switchdev: Replace port obj add/del SDO with a notification (Ivan Vecera) [1690125] - [net] ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add helpers to aid traversal through lower devices (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Introduce ethsw_port_dev_check() (Ivan Vecera) [1690125] - [net] dsa: slave: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] rocker: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add SWITCHDEV_PORT_OBJ_ADD, SWITCHDEV_PORT_OBJ_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add a blocking notifier chain (Ivan Vecera) [1690125] - [net] switchdev: SWITCHDEV_OBJ_PORT_{VLAN, MDB}(): Sanitize (Ivan Vecera) [1690125] - [net] selftests: forwarding: Fix test for different devices (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add learning test (Ivan Vecera) [1693316] - [net] bridge: Allow querying bridge port flags (Ivan Vecera) [1693316] - [netdrv] vxlan: Allow changing ageing time (Ivan Vecera) [1693316] - [netdrv] vxlan: Add hardware FDB learning (Ivan Vecera) [1693316] - [netdrv] vxlan: Don't override user-added entries with ext-learned ones (Ivan Vecera) [1693316] - [netdrv] vxlan: Mark user-added FDB entries (Ivan Vecera) [1693316] - [netdrv] vxlan: vxlan_fdb_notify(): Make switchdev notification configurable (Ivan Vecera) [1693316] - [netdrv] vxlan: __vxlan_fdb_delete(): Drop unused argument vid (Ivan Vecera) [1693316] - [netdrv] vxlan: support NTF_USE refresh of fdb entries (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d_port_8472: New test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN decap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN encap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TOS test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TTL test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Reconfigure & rerun tests (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add unicast test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add flood test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add ping test (Ivan Vecera) [1693316] - [net] selftests: forwarding: Add a skeleton of vxlan_bridge_1d (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add link_stats_rx_errors_get() (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_do(): Allow passing ping arguments (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_test(): Add description argument (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add in_ns() (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Support NUM_NETIFS of 0 (Ivan Vecera) [1693316] - [net] skb_scrub_packet(): Scrub offload_fwd_mark (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: extract ping and ping6 so they can be reused (Ivan Vecera) [1693316] - [net] selftests: forwarding: README: Require diagrams (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Extract interface-init functions (Ivan Vecera) [1693316] - [net] selftests: forwarding: tc_rule_stats_get: Parameterize direction (Ivan Vecera) [1693316] - [net] selftests: forwarding: multipath_eval(): Improve style (Ivan Vecera) [1693316] - [net] selftests: forwarding: Move multipath_eval() to lib.sh (Ivan Vecera) [1693316] - [net] selftests: Add test_vxlan_fdb_changelink.sh (Ivan Vecera) [1690309] - [netdrv] vxlan: changelink: Fix handling of default remotes (Ivan Vecera) [1690309] - [netdrv] vxlan: Fix error path in __vxlan_dev_create() (Ivan Vecera) [1690309] - [netdrv] vxlan: Unmark offloaded bit on replaced FDB entries (Ivan Vecera) [1690309] - [net] bridge: switchdev: Allow clearing FDB entry offload indication (Ivan Vecera) [1690309] - [netdrv] vxlan: Notify for each remote of a removed FDB entry (Ivan Vecera) [1690309] - [netdrv] vxlan: Support marking RDSTs as offloaded (Ivan Vecera) [1690309] - [netdrv] vxlan: Add vxlan_fdb_find_uc() for FDB querying (Ivan Vecera) [1690309] - [netdrv] vxlan: Add switchdev notifications (Ivan Vecera) [1690309] - [netdrv] net: Add netif_is_vxlan() (Ivan Vecera) [1690309] - [net] inet: Refactor INET_ECN_decapsulate() (Ivan Vecera) [1690309] - [netdrv] vxlan: Export address checking functions (Ivan Vecera) [1690309] - [net] vxlan: Remove duplicated include from vxlan.h (Ivan Vecera) [1690309] - [netdrv] geneve: correctly handle ipv6.disable module parameter (Jiri Benc) [1692390] - [net] ipv6: sit: reset ip header pointer in ipip6_rcv (Lorenzo Bianconi) [1691626] - [net] vxlan: Don't call gro_cells_destroy() before device is unregistered (Andrea Claudi) [1692499] - [net] xsk: do not remove umem from netdevice on fall-back to copy-mode (Petr Oros) [1690568] - [net] xsk: Check if a queue exists during umem setup (Petr Oros) [1690568] - [net] xsk: simplify xdp_clear_umem_at_qid implementation (Petr Oros) [1690568] - [net] ethtool: don't allow disabling queues with umem installed (Petr Oros) [1690568] - [net] ethtool: rename local variable max -> curr (Petr Oros) [1690568] - [net] xsk: fix bug when trying to use both copy and zero-copy on one queue id (Petr Oros) [1690568] - [net] add umem reference in netdev{_rx}_queue (Petr Oros) [1690568] - [net] xsk: remove unnecessary assignment (Petr Oros) [1690568] - [net] xsk: fix return value of xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] xsk: don't allow umem replace at stack level (Petr Oros) [1690568] - [net] xsk: refactor xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] update real_num_rx_queues even when !CONFIG_SYSFS (Petr Oros) [1690568] - [net] core: add __netdev_sent_queue as variant of __netdev_tx_sent_queue (Petr Oros) [1690127] - [net] net: do not abort bulk send on BQL status (Petr Oros) [1690129] - [net] net: bql: add __netdev_tx_sent_queue() (Petr Oros) [1690129] - [net] net: ip6_gre: fix possible NULL pointer dereference in ip6erspan_set_version (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: initialize erspan_ver just for erspan tunnels (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] net: ip_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] tcp: handle inet_csk_reqsk_queue_add() failures (Guillaume Nault) [1690157] - [net] ip_gre: use erspan key field for tunnel lookup (Lorenzo Bianconi) [1664570] - [net] ip6_gre: simplify gre header parsing in ip6gre_err (Lorenzo Bianconi) [1664570] - [net] ipv4: use a dedicated counter for icmp_v4 redirect packets (Lorenzo Bianconi) [1664209] - [net] virtchnl: Fix off by one error (Ivan Vecera) [1690114] - [net] virtchnl: white space and reorder (Ivan Vecera) [1690114] - [net] i40e: Update status codes (Ivan Vecera) [1690114] - [net] ethtool: Add WAKE_FILTER and RX_CLS_FLOW_WAKE (Ivan Vecera) [1690091] - [net] geneve: allow to clear ttl inherit (Hangbin Liu) [1671251] - [net] geneve: add ttl inherit support (Hangbin Liu) [1671251] - [net] tipc: fix a double kfree_skb() (Jon Maloy) [1684290] - [net] vxlan: Fix GRO cells race condition between receive and link delete (Andrea Claudi) [1687046] - [net] sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values (Guillaume Nault) [1686564] - [net] tun: implement carrier change (Guillaume Nault) [1686566] - [net] ip6_tunnel: respect ttl inherit for ip6tnl (Hangbin Liu) [1664944] - [net] ip6_gre: update version related info when changing link (Hangbin Liu) [1664900] - [net] ipv4/route: fail early when inet dev is missing (Paolo Abeni) [1685424] - [net] bonding/802.3ad: fix link_failure_count tracking (Matteo Croce) [1657905] - [net] bonding: avoid possible dead-lock (Matteo Croce) [1657905] - [net] bonding: fix length of actor system (Matteo Croce) [1657905] - [net] bonding: fix warning message (Matteo Croce) [1657905] - [net] bonding: pass link-local packets to bonding master also. (Matteo Croce) [1657905]- [infiniband] IB/usnic: fix spelling mistake "unvalid" -> "invalid" (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Get rid of ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] RDMA/usnic: Do not use ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] infiniband: remove redundant condition check before debugfs_remove (Jonathan Toppins) [1685307] - [infiniband] RDMA/rdmavt: Fix rvt_create_ah function signature (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use core provided API for registering device attributes (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Remove unnecessary enum values (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavt (Jonathan Toppins) [1685307] - [infiniband] RDMA/rxe: Remove unused addr_same() (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid srq memory leak (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: replace kvfree with vfree (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/drivers: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] IB/rxe: fixes for rdma read retry (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid back-to-back retries (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Refactor lookup memory function (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Avoid NULL check when search is successful (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Change pool state enums to capital letters (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Replace spinlock with rwlock (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: remove redudant qpn check (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: vary the source udp port for receive scaling (Jonathan Toppins) [1685307] - [infiniband] iser: set sector for ambiguous mr status errors (Jonathan Toppins) [1685307] - [net] svcrdma: Remove try_module_get from backchannel (Jonathan Toppins) [1685307] - [net] svcrdma: Remove ->release_rqst call in bc reply handler (Jonathan Toppins) [1685307] - [net] xprtrdma: Clean up xprt_rdma_disconnect_inject (Jonathan Toppins) [1685307] - [net] xprtrdma: Add documenting comments (Jonathan Toppins) [1685307] - [net] xprtrdma: Report when there were zero posted Receives (Jonathan Toppins) [1685307] - [net] xprtrdma: Move rb_flags initialization (Jonathan Toppins) [1685307] - [net] xprtrdma: Don't disable BH's in backchannel server (Jonathan Toppins) [1685307] - [net] xprtrdma: Remove memory address of "ep" from an error message (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_qp_async_error_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Simplify RPC wake-ups on connect (Jonathan Toppins) [1685307] - [net] xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Eliminate "connstate" variable from rpcrdma_conn_upcall() (Jonathan Toppins) [1685307] - [net] xprtrdma: Conventional variable names in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] sunrpc: Report connect_time in seconds (Jonathan Toppins) [1685307] - [net] sunrpc: Fix connect metrics (Jonathan Toppins) [1685307] - [net] xprtrdma: Name MR trace events consistently (Jonathan Toppins) [1685307] - [net] xprtrdma: Explicitly resetting MRs is no longer necessary (Jonathan Toppins) [1685307] - [net] xprtrdma: Create more MRs at a time (Jonathan Toppins) [1685307] - [net] xprtrdma: xprt_release_rqst_cong is called outside of transport_lock (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Log sysfs 'dev_id' accesses from userspace (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Use dev_port to expose network interface port numbers (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Ensure that MTU isn't less than minimum permitted (Jonathan Toppins) [1685307] - [infiniband] IB/srp: Remove unnecessary unlikely() (Jonathan Toppins) [1685307] - [infiniband] IB/core: Fix oops in netdev_next_upper_dev_rcu() (Jonathan Toppins) [1685307] - [infiniband] IB/umem: Set correct address to the invalidation function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Add GIDs while changing MAC addr only for registered ndev (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fix comment for hw stats init for port == 0 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refactor ib_register_device() function (Jonathan Toppins) [1685307] - [infiniband] IB/mlx4: Refer to the device kobject instead of ports_parent (Jonathan Toppins) [1685307] - [include] RDMA/core: Allow existing drivers to set one sysfs group per device (Jonathan Toppins) [1685307] - [infiniband] RDMA/umad: Use kernel API to allocate umad indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use kernel API to allocate uverbs indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Increase total number of RDMA ports across all devices (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename ports_parent to ports_kobj (Jonathan Toppins) [1685307] - [infiniband] RDMA/nldev: Allow IB device rename through RDMA netlink (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Implement IB device rename function (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Annotate timeout as unsigned long (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Align multiple functions to kernel coding style (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Remove unused timeout_ms parameter from cma_resolve_iw_route() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cm: Respect returned status of cm_init_av_by_path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Protect from reentry to resource return path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Release task struct which was hold by CM_ID object (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Consolidate task name updates in one place (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Un-inline set task implementation (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Check error status of rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [include] IB/mlx4: Avoid implicit enumerated type conversion (Jonathan Toppins) [1685307] - [infiniband] RDMA/netlink: Simplify netlink listener existence check (Jonathan Toppins) [1685307] - [infiniband] RDMA: Remove unused parameter from ib_modify_qp_is_ok() (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix RCU annotation for radix slot deference (Jonathan Toppins) [1685307] - [infiniband] RDMA: Fix building with CONFIG_MMU=n (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_ib_acquire_dev() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_acquire_dev_by_src_ip() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Allow accepting requests for multi port rdma device (Jonathan Toppins) [1685307] - [infiniband] IB/rdmavt: Rename check_send_wqe as setup_wqe (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Acquire and release mmap_sem on page range (Jonathan Toppins) [1685307] - [infiniband] IB/sa: simplify return code logic for ib_nl_send_msg() (Jonathan Toppins) [1685307] - [infiniband] RDMA/ulp: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA: Fully setup the device name in ib_register_device (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/umem: Fix potential addition overflow (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Minor optimizations (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Handle a half-complete start/end sequence (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of per_mm->notifier_count (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use umem->owning_mm inside ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Move all the ODP related stuff out of ucontext and into per_mm (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of struct ib_umem.odp_data (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use ib_umem_odp in all function signatures connected to ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Do not use current->tgid to track the mm_struct (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Get rid of the old disassociate flow (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Add a core API for mmaping driver IO memory (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix error unwind in ib_uverbs_add_one (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Properly return the error code of rdma_set_src_addr_rcu (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Remove is_closed from ib_uverbs_file (Jonathan Toppins) [1685307] - [include] IB/rxe: Revise the ib_wr_opcode enum (Jonathan Toppins) [1685307] - [include] RDMA: Remove duplicated include from ib_addr.h (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Consider net ns of gid attribute for RoCE (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to check GID attribute (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Simplify roce_resolve_route_from_path() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Protect against changing dst->dev during destination resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refer to network type instead of device type (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use common code flow for IPv4/6 for addr resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce and use rdma_set_src_addr() between IPv4 and IPv6 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Let protocol specific function typecast sockaddr structure (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Avoid unnecessary sa_family overwrite (Jonathan Toppins) [1685307] - [infiniband] RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets instead of posting (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Move flow resources initialization (Jonathan Toppins) [1685307] - [infiniband] IB/uverbs: Add IDRs array attribute type to ioctl() interface (Jonathan Toppins) [1685307] - [include] RDMA/core: Document QP @event_handler function (Jonathan Toppins) [1685307] - [include] RDMA/core: Document CM @event_handler function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Assign device ifindex before publishing the device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Follow correct unregister order between sysfs and cgroup (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Restore lockdep check while downgrading lock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Define client_data_lock as rwlock instead of spinlock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simpler spin lock irq API from blocking context (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Remove context entries from list while unregistering device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simplified list_for_each (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: No need to protect kfree with spin lock and semaphore (Jonathan Toppins) [1685307] - [infiniband] RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rate limit MAD error messages (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fail early if unsupported QP is provided (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use device.groups to initialize device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use cdev_device_add() instead of cdev_add() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Depend on device_add() to add device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Replace open-coded variant of get_device (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Declare closing variable as boolean (Jonathan Toppins) [1685307] - [infiniband] IB/core: Add an unbound WQ type to the new CQ API (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language (Jonathan Toppins) [1685307] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1697103] - [rpmspec] redhat: limit headers_install_all to arches we care about (Denys Vlasenko) [1692404] - [lib] ida: Add new API (Jonathan Toppins) [1697588] - [edac] EDAC: Drop per-memory controller buses (Frank Ramsay) [1686477] - [edac] EDAC: Don't add devices under /sys/bus/edac (Frank Ramsay) [1686477] - [x86] x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls (Frank Ramsay) [1677695]- [pci] PCI: pciehp: Fix re-enabling the slot marked for safe removal (Myron Stowe) [1695922] - [rpmspec] redhat: Enable gdb_index (Juri Lelli) [1696747] - [fs] ovl: Do not lose security.capability xattr over metadata file copy-up (Vivek Goyal) [1694757] - [fs] ovl: During copy up, first copy up data and then xattrs (Vivek Goyal) [1694757]- [netdrv] mark the intel igc driver as tech preview (David Arcari) [1495358] - [netdrv] igc: Remove unneeded hw_dbg prints (David Arcari) [1495358] - [netdrv] igc: Fix the typo in igc_base.h header definition (David Arcari) [1495358] - [netdrv] igc: Add support for the ntuple feature (David Arcari) [1495358] - [netdrv] igc: Add support for statistics (David Arcari) [1495358] - [netdrv] igc: Extend the ethtool supporting (David Arcari) [1495358] - [netdrv] igc: Add multiple receive queues control supporting (David Arcari) [1495358] - [netdrv] igc: Use struct_size() helper (David Arcari) [1495358] - [netdrv] igc: Add ethtool support (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_get_phy_id_base' method (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_read_mac_addr_base' method (David Arcari) [1495358] - [netdrv] igc: Remove unneeded code (David Arcari) [1495358] - [netdrv] igc: Remove unused code (David Arcari) [1495358] - [netdrv] igc: Fix code redundancy (David Arcari) [1495358] - [netdrv] igc: Remove unreachable code from igc_phy.c file (David Arcari) [1495358] - [netdrv] igc: Remove obsolete IGC_ERR define (David Arcari) [1495358] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1495358] - [netdrv] igc: Clean up code (David Arcari) [1495358] - [netdrv] igc: Tidy up some white space (David Arcari) [1495358] - [netdrv] igc: fix error return handling from call to netif_set_real_num_tx_queues (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variable 'pci_using_dac' (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variables 'ctrl_ext, link_mode' (David Arcari) [1495358] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (David Arcari) [1495358] - [netdrv] igc: Add watchdog (David Arcari) [1495358] - [netdrv] igc: Add setup link functionality (David Arcari) [1495358] - [netdrv] igc: Add code for PHY support (David Arcari) [1495358] - [netdrv] igc: Add NVM support (David Arcari) [1495358] - [netdrv] igc: Add HW initialization code (David Arcari) [1495358] - [netdrv] igc: Add transmit and receive fastpath and interrupt handlers (David Arcari) [1495358] - [netdrv] igc: Add support for Tx/Rx rings (David Arcari) [1495358] - [netdrv] igc: Add interrupt support (David Arcari) [1495358] - [netdrv] igc: Add netdev (David Arcari) [1495358] - [netdrv] igc: Add support for PF (David Arcari) [1495358] - [netdrv] igc: Add skeletal frame for Intel(R) 2.5G Ethernet Controller support (David Arcari) [1495358] - [s390] virtio-ccw: wire up ->bus_name callback (Cornelia Huck) [1695630] - [s390] s390/virtio: handle find on invalid queue gracefully (Cornelia Huck) [1695630] - [s390] virtio/s390: fix race in ccw_io_helper() (Cornelia Huck) [1695630] - [s390] virtio/s390: avoid race on vcdev->config (Cornelia Huck) [1695630] - [kvm] KVM: s390: make bitmap declaration consistent (Thomas Huth) [1695090] - [kvm] KVM: s390: drop obsolete else path (Thomas Huth) [1695090] - [kvm] KVM: s390: clarify kvm related kernel message (Thomas Huth) [1695090] - [kvm] s390: vsie: Use effective CRYCBD.31 to check CRYCBD validity (Thomas Huth) [1695090] - [kvm] KVM: s390: fix kmsg component kvm-s390 (Thomas Huth) [1695090] - [kvm] KVM: s390: unregister debug feature on failing arch init (Thomas Huth) [1695090] - [kvm] KVM: s390/vsie: avoid sparse warning (Thomas Huth) [1695090]- [powerpc] powerpc: use mm zones more sensibly (David Gibson) [1654978] - [s390] s390/mem_detect: add missing include (Philipp Rudo) [1695615] - [s390] s390: avoid vmlinux segments overlap (Philipp Rudo) [1695615] - [s390] s390/decompressor: add missing FORCE to build targets (Philipp Rudo) [1695615] - [s390] s390: move ipl block and cmd line handling to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: introduce sclp_early_get_hsa_size (Philipp Rudo) [1695615] - [s390] s390/mem_detect: add info source debug print (Philipp Rudo) [1695615] - [s390] s390/mem_detect: replace tprot loop with binary search (Philipp Rudo) [1695615] - [s390] s390/mem_detect: use SCLP info for continuous memory detection (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce z/VM specific diag260 call (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce SCLP storage info (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section compile time validation (Philipp Rudo) [1695615] - [s390] s390/mem_detect: move tprot loop to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: move sclp_early_read_info to sclp_early_core.c (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section (Philipp Rudo) [1695615] - [s390] s390/decompressor: clean up and rename compressed/misc.c (Philipp Rudo) [1695615] - [s390] s390: rescue initrd as early as possible (Philipp Rudo) [1695615] - [s390] s390/sclp: simplify early hsa_size detection (Philipp Rudo) [1695615] - [s390] s390/decompressor: get rid of .bss usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rework uncompressed image info collection (Philipp Rudo) [1695615] - [s390] s390: remove decompressor's head.S (Philipp Rudo) [1695615] - [s390] s390: clean up stacks setup (Philipp Rudo) [1695615] - [s390] s390: add initial 64-bit restart PSW (Philipp Rudo) [1695615] - [s390] s390/hibernate: fix error handling when suspend cpu != resume cpu (Philipp Rudo) [1695615] - [s390] s390/decompressor: support extra debug flags (Philipp Rudo) [1695615] - [s390] s390/build: add *.o.chkbss files to targets list (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid packing *.o.chkbss files into startup.a (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid constant startup.a rebuilds (Philipp Rudo) [1695615] - [s390] s390/boot: block uncompressed vmlinux booting attempts (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct EXCLUDE_FILE construct (Philipp Rudo) [1695615] - [s390] s390: move _text to an actual .text start (Philipp Rudo) [1695615] - [s390] s390: correct _stext offset (Philipp Rudo) [1695615] - [s390] s390: get rid of the first mb of uncompressed image (Philipp Rudo) [1695615] - [s390] s390: remove unused _ehead symbol (Philipp Rudo) [1695615] - [s390] s390: put expoline execute-trampolines into .text section (Philipp Rudo) [1695615] - [s390] s390/decompressor: discard ___kcrctab section (Philipp Rudo) [1695615] - [s390] s390/setup: do not reserve the decompressor code (Philipp Rudo) [1695615] - [s390] s390/decompressor: support uncompressed kernel (Philipp Rudo) [1695615] - [init] init/Kconfig: add an option for uncompressed kernel (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow to pack uncompressed vmlinux.bin into piggy.o (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow preprocessor in piggy.o linker script (Philipp Rudo) [1695615] - [s390] s390/decompressor: extend .bss check for early code (Philipp Rudo) [1695615] - [s390] s390: add custom target and make path extension optional for .bss check (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid repeating objects list in Makefile (Philipp Rudo) [1695615] - [s390] s390/decompressor: reuse lib/mem.S for mem functions (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid reusing uncompressed image objects (Philipp Rudo) [1695615] - [s390] s390/als: avoid .init.* sections usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rename entry point to startup_decompressor (Philipp Rudo) [1695615] - [s390] s390/boot: make head.S and als.c be part of the decompressor only (Philipp Rudo) [1695615] - [s390] s390/decompressor: trim the kernel image up to 1M (Philipp Rudo) [1695615] - [s390] s390: remove uncompressed kernel image build (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct build flags (Philipp Rudo) [1695615] - [s390] s390/build: remove obsolete -mkernel-backchain flag (Philipp Rudo) [1695615] - [tools] tools/power turbostat: return the exit status of a command (David Arcari) [1642739] - [misc] misc: hpilo: Do not claim unsupported hardware (Joseph Szczypek) [1665635] - [misc] misc: hpilo: Exclude unsupported device via blacklist (Joseph Szczypek) [1665635]- [fs] xfs: set buffer ops when repair probes for btree type (Bill O'Donnell) [1689281] - [fs] xfs: end sync buffer I/O properly on shutdown error (Bill O'Donnell) [1689281] - [fs] xfs: xfs_fsops: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] xfs: xfs_buf: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] iomap: fix a use after free in iomap_dio_rw (Bill O'Donnell) [1689281] - [fs] xfs: reallocate realtime summary cache on growfs (Bill O'Donnell) [1689281] - [fs] xfs: stringify scrub types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: stringify btree cursor types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_INODE_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_AG_BTREE_CMP_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: fix symbolic enum printing in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: fix function pointer type in ftrace format (Bill O'Donnell) [1689281] - [fs] xfs: Fix x32 ioctls when cmd numbers differ from ia32. (Bill O'Donnell) [1689281] - [fs] xfs: Fix bulkstat compat ioctls on x32 userspace. (Bill O'Donnell) [1689281] - [fs] xfs: Align compat attrlist_by_handle with native implementation. (Bill O'Donnell) [1689281] - [fs] xfs: require both realtime inodes to mount (Bill O'Donnell) [1689281] - [fs] xfs: cache minimum realtime summary level (Bill O'Donnell) [1689281] - [fs] xfs: count inode blocks correctly in inobt scrub (Bill O'Donnell) [1689281] - [fs] xfs: precalculate cluster alignment in inodes and blocks (Bill O'Donnell) [1689281] - [fs] xfs: precalculate inodes and blocks per inode cluster (Bill O'Donnell) [1689281] - [fs] xfs: add a block to inode count converter (Bill O'Donnell) [1689281] - [fs] xfs: remove xfs_rmap_ag_owner and friends (Bill O'Donnell) [1689281] - [fs] xfs: const-ify xfs_owner_info arguments (Bill O'Donnell) [1689281] - [fs] xfs: streamline defer op type handling (Bill O'Donnell) [1689281] - [fs] xfs: idiotproof defer op type configuration (Bill O'Donnell) [1689281] - [fs] xfs: clean up indentation issues, remove an unwanted space (Bill O'Donnell) [1689281] - [fs] xfs: libxfs: move xfs_perag_put late (Bill O'Donnell) [1689281] - [fs] xfs: split up the xfs_reflink_end_cow work into smaller transactions (Bill O'Donnell) [1689281] - [crypto] crypto: testmgr - add AES-CFB tests (Neil Horman) [1687897] - [scsi] scsi: iscsi: flush running unbind operations when removing a session (Maurizio Lombardi) [1695007] - [crypto] crypto: vmx - fix copy-paste error in CTR mode (Herbert Xu) [1693350] - [rpmspec] Fix cross builds (Jiri Olsa) [1694956] - [lib] sbitmap: order READ/WRITE freed instance and setting clear bit (Ming Lei) [1694521] - [block] blk-mq: fix sbitmap ws_active for shared tags (Ming Lei) [1694521] - [block] blk-mq: update comment for blk_mq_hctx_has_pending() (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_put_driver_tag() to put tag (Ming Lei) [1694521] - [include] sbitmap: trivial - update comment for sbitmap_deferred_clear_bit (Ming Lei) [1694521] - [block] blkcg: Fix kernel-doc warnings (Ming Lei) [1694521] - [block] block: Unexport blk_mq_add_to_requeue_list() (Ming Lei) [1694521] - [block] block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value (Ming Lei) [1694521] - [include] blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx (Ming Lei) [1694521] - [block] loop: access lo_backing_file only when the loop device is Lo_bound (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART (Ming Lei) [1694521] - [kernel] blkcg: annotate implicit fall through (Ming Lei) [1694521] - [block] block: Replace function name in string with __func__ (Ming Lei) [1694521] - [block] block: fix NULL pointer dereference in register_disk (Ming Lei) [1694521] - [fs] fs: fix guard_bio_eod to check for real EOD errors (Ming Lei) [1694521] - [block] blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->map (Ming Lei) [1694521] - [include] block: remove bvec_iter_rewind() (Ming Lei) [1694521] - [block] block: don't use bio->bi_vcnt to figure out segment number (Ming Lei) [1694521] - [fs] btrfs: look at bi_size for repair decisions (Ming Lei) [1694521] - [block] block: avoid setting none scheduler if it's already none (Ming Lei) [1694521] - [block] block: avoid setting wbt_lat_usec to current value (Ming Lei) [1694521] - [block] blk-sysfs: Rework documention of __blk_release_queue (Ming Lei) [1694521] - [block] blk-cgroup: Fix doc related to blkcg_exit_queue (Ming Lei) [1694521] - [block] block: kill QUEUE_FLAG_FLUSH_NQ (Ming Lei) [1694521] - [block] block: avoid setting nr_requests to current value (Ming Lei) [1694521] - [block] blk-mq: save default hctx into ctx->hctxs for not-supported type (Ming Lei) [1694521] - [block] blk-mq: save queue mapping result into ctx directly (Ming Lei) [1694521] - [block] block: mq-deadline: Fix write completion handling (Ming Lei) [1694521] - [crypto] crypto: user - fix leaking uninitialized memory to userspace (Herbert Xu) [1657880] {CVE-2018-19854} - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Xiaojun Tan) [1689480] - [infiniband] usnic_verbs: fix deadlock (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix locking when unregistering (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix potential deadlock (Govindarajulu Varadarajan) [1688505] - [netdrv] net: hns3: fix improper error handling in the hclge_init_ae_dev() (Xiaojun Tan) [1687060] - [netdrv] net: hns3: fix netif_napi_del() not do problem when unloading (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Fix NULL deref when unloading driver (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Modify the order of initializing command queue register (Xiaojun Tan) [1687060] - [netdrv] net: hns3: remove the Redundant put_vector in hns3_client_uninit (Xiaojun Tan) [1687060] - [netdrv] net: hns3: reuse reinitialization interface in the hns3_set_channels (Xiaojun Tan) [1687060]- [powercap] powercap/intel_rapl: add Ice Lake mobile (Steve Best) [1483427] - [x86] x86/CPU: Add Icelake model number (Steve Best) [1483427] - [watchdog] watchdog/hpwdt: Update Kconfig documentation (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Update driver version. (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Do not claim unsupported hardware (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Exclude via blacklist (Joseph Szczypek) [1664861] - [fs] autofs: add strictexpire mount option (Ian Kent) [1672134] - [fs] autofs: change catatonic setting to a bit flag (Ian Kent) [1672134] - [fs] autofs: simplify parse_options() function call (Ian Kent) [1672134] - [fs] autofs: add AUTOFS_EXP_FORCED flag (Ian Kent) [1672134] - [fs] autofs: make expire flags usage consistent with v5 params (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_indirect() static (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_direct() static (Ian Kent) [1672134] - [fs] autofs: fix clearing AUTOFS_EXP_LEAVES in autofs_expire_indirect() (Ian Kent) [1672134] - [fs] autofs: fix inconsistent use of now variable (Ian Kent) [1672134] - [md] md: Fix failed allocation of md_register_thread (Nigel Croxon) [1665346] - [md] It's wrong to add len to sector_nr in raid10 reshape twice (Nigel Croxon) [1665346] - [md] raid5: set write hint for PPL (Nigel Croxon) [1665346] - [netdrv] amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs (Gary Hook) [1669565]- [x86] x86/retpolines: Disable switch jump tables when retpolines are enabled (Waiman Long) [1688258] - [x86] x86, retpolines: Raise limit for generating indirect calls from switch-case (Waiman Long) [1688258] - [net] vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock (Stefano Garzarella) [1676595] - [net] vsock/virtio: reset connected sockets on device removal (Stefano Garzarella) [1676595] - [net] vsock/virtio: fix kernel panic after device hot-unplug (Stefano Garzarella) [1676595] - [powerpc] powerpc/livepatch: return -ERRNO values in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: small cleanups in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: relax reliable stack tracer checks for first-frame (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Make reliable stacktrace dependency clearer (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Clear on-stack exception marker upon exception return (Joe Lawrence) [1659856] - [infiniband] iw_cxgb4: Support FW write completion WR (Arjun Vynipadath) [1671320] - [infiniband] iw_cxgb4: RDMA write with immediate support (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: fix some info leaks (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: Add support for 64Byte cqes (Arjun Vynipadath) [1671320] - [pci] pci: remove unused functionality (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] aacraid: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] be2iscsi: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] mpt3sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla2xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla4xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] megaraid_sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] lfpc: remove Lancer FCoE (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lpfc: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lfpc: add Lancer FCoE to the removed devices" (Tomas Henzl) [1622638]- [kernel] printk: Export console_printk (Prarit Bhargava) [1642870] - [video] fbcon: Silence fbcon logo on 'quiet' boots (Prarit Bhargava) [1642870] - [scsi] scsi: ibmvscsi: Fix empty event pool access during host removal (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Improve strings handling (Steve Best) [1692463] - [x86] x86/mce: Handle varying MCA bank counts (David Arcari) [1668779] - [block] virtio_blk: add discard and write zeroes support (Stefano Garzarella) [1692939] - [arm64] arm64: kaslr: ensure randomized quantities are clean also when kaslr is off (Mark Salter) [1673068] - [arm64] arm64: kaslr: ensure randomized quantities are clean to the PoC (Mark Salter) [1673068] - [tools] perf annotate: Fix getting source line failure (Michael Petlan) [1614435] - [infiniband] IB/hfi1: Remove overly conservative VM_EXEC flag check (Alex Estrin) [1680018]- [scsi] scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID (Himanshu Madhani) [1685013] - [scsi] scsi: core: Avoid that system resume triggers a kernel warning (Ewan Milne) [1691903] - [scsi] scsi: core: reset host byte in DID_NEXUS_FAILURE case (Ewan Milne) [1691903] - [scsi] scsi: core: Synchronize request queue PM status only on successful resume (Ewan Milne) [1691903] - [scsi] scsi: sd: Fix cache_type_store() (Ewan Milne) [1691903] - [scsi] scsi: sd: use mempool for discard special page (Ewan Milne) [1691903] - [scsi] scsi: core: Remove scsi_block_when_processing_errors: message (Ewan Milne) [1691903] - [scsi] scsi: core: Allow state transitions from OFFLINE to BLOCKED (Ewan Milne) [1691903] - [scsi] scsi: core: remove unnecessary unlikely() (Ewan Milne) [1691903] - [scsi] scsi: st: remove redundant pointer STbuffer (Ewan Milne) [1691903] - [scsi] scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock (Ewan Milne) [1691903] - [fs] scsi: sysfs: Introduce sysfs_{un,}break_active_protection() (Ewan Milne) [1691903] - [scsi] scsi sg: remove incorrect scsi command checking logic (Ewan Milne) [1691903] - [scsi] scsi: read host_busy via scsi_host_busy() (Ewan Milne) [1691903] - [scsi] scsi: sd: Remove a superfluous assignment (Ewan Milne) [1691903] - [scsi] scsi: don't add scsi command result bytes (Ewan Milne) [1691903] - [scsi] scsi: core: check for equality of result byte values (Ewan Milne) [1691903] - [scsi] scsi: scsi_transport_fc: use 64-bit timestamps consistently (Ewan Milne) [1691903] - [scsi] scsi: sg: clean up gfp_mask in sg_build_indirect (Ewan Milne) [1691903] - [scsi] scsi: core: remove Scsi_Cmnd typedef (Ewan Milne) [1691903] - [netdrv] ibmvnic: Report actual backing device speed and duplex values (Steve Best) [1691862] - [kernel] sched/fair: Fix O(nr_cgroups) in the load balancing path (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix insertion in rq->leaf_cfs_rq_list (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Add tmp_alone_branch assertion (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] tracing: Do a WARN_ON() if start_thread() in hwlat is called when thread exists (Jerome Marchand) [1693050] - [kernel] ftrace: Add missing check for existing hwlat thread (Jerome Marchand) [1693050] - [kernel] tracing: Do not call start/stop() functions when tracing_on does not change (Jerome Marchand) [1693050]- [scsi] scsi: lpfc: Fixup eq_clr_intr references (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix build error (Dick Kennedy) [1692882] - [scsi] scsi: be2iscsi: lpfc: fix typo (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.1 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update Copyright in driver version (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Enhance 6072 log string (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix duplicate log message numbers (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Specify node affinity for queue memory allocation (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Reduce memory footprint for lpfc_queue (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Add loopback testing to trunking mode (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix link speed reporting for 4-link trunk (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix handling of trunk links state reporting (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix protocol support on G6 and G7 adapters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct boot bios information to FDMI registration (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix HDMI2 registration string for symbolic name (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix fc4type information for FDMI (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix FDMI manufacturer attribute value (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix io lost on host resets (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix mailbox hang on adapter init (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix driver crash in target reset handler (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct localport timeout duration error (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Coordinate adapter error handling with offline handling (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Stop adapter if pci errors detected (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix deadlock due to nested hbalock call (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet handling of first burst cmd (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet async receive buffer replenishment (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix location of SCSI ktime counters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix use-after-free mailbox cmd completion (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning in lpfc_io_free (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scsi_cmd_iocb_cmpl (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error codes in lpfc_sli4_pci_mem_setup() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix 32-bit format string warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix unused variable warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: resolve static checker warning in lpfc_sli4_hba_unset (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct __lpfc_sli_issue_iocb_s4 lockdep check (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix calls to dma_set_mask_and_coherent() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: use dma_set_mask_and_coherent (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Remove set but not used variable 'phys_id' (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix a handful of indentation issues (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error code if kcalloc() fails (Dick Kennedy) [1692882] - [security] security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock (Ondrej Mosnacek) [1683296] - [security] selinux: add the missing walk_size + len check in selinux_sctp_bind_connect (Ondrej Mosnacek) [1683296] - [security] selinux: fix avc audit messages (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace BUG_ONs with WARN_ONs in avc.c (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: log invalid contexts in AVCs (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace some BUG_ON()s with a WARN_ON() (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: inline some AVC functions used only once (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: do not override context on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: never allow relabeling on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link (Ondrej Mosnacek) [1683296] - [security] selinux: avoid silent denials in permissive mode under RCU walk (Ondrej Mosnacek) [1683296] - [security] selinux: fix GPF on invalid policy (Ondrej Mosnacek) [1683296] - [security] selinux: overhaul sidtab to fix bug and improve performance (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: use separate table for initial SID lookup (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: make "selinux_policycap_names[]" const char * (Ondrej Mosnacek) [1683296] - [security] selinux: always allow mounting submounts (Ondrej Mosnacek) [1647723 1683296] - [security] selinux: refactor sidtab conversion (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: fix non-MLS handling in mls_context_to_sid() (Ondrej Mosnacek) [1683296] - [security] selinux: check length properly in SCTP bind hook (Ondrej Mosnacek) [1683296] - [security] selinux: policydb - fix byte order and alignment issues (Ondrej Mosnacek) [1668222 1683296] - [security] selinux: Add __GFP_NOWARN to allocation at str_read() (Ondrej Mosnacek) [1683296] - [security] selinux: refactor mls_context_to_sid() and make it stricter (Ondrej Mosnacek) [1683296] - [security] selinux: fix mounting of cgroup2 under older policies (Ondrej Mosnacek) [1683296] - [security] selinux: cleanup dentry and inodes on error in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: constify write_op[] (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netnode (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avc (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netif (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netport (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in sidtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netlink (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in services (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in hooks (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in policydb (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in ebitmap (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in conditional (Ondrej Mosnacek) [1683296] - [fs] fs/proc/kcore.c: fix invalid memory access in multi-page read optimization (Bhupesh Sharma) [1627539] - [fs] proc/kcore: add vmcoreinfo note to /proc/kcore (Bhupesh Sharma) [1627539] - [kernel] crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dir (Bhupesh Sharma) [1627539] - [fs] proc/kcore: optimize multiple page reads (Bhupesh Sharma) [1627539] - [fs] proc/kcore: clean up ELF header generation (Bhupesh Sharma) [1627539] - [fs] proc/kcore: hold lock during read (Bhupesh Sharma) [1627539] - [fs] proc/kcore: fix memory hotplug vs multiple opens race (Bhupesh Sharma) [1627539] - [fs] proc/kcore: replace kclist_lock rwlock with rwsem (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for memory hotplug notifier (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for kclist_add() (Bhupesh Sharma) [1627539]- [net] Merge branch 'linus/master' into rdma.git for-next (Jonathan Toppins) [1685304] - [netdrv] net: cisco: enic: Replace GFP_ATOMIC with GFP_KERNEL (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Remove pointless functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/usnic: Suppress a compiler warning (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: usnic should not select INFINIBAND_USER_ACCESS (Jonathan Toppins) [1685304] - [infiniband] RDMA/vmw_pvrdma: Delete unused function (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: Update with bug fixes from core code (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Fix return value from create_srq callbacks (Jonathan Toppins) [1685304] - [infiniband] RDMA/rxe: Simplify the error handling code in rxe_create_ah() (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: avoid unnecessary NULL check (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: increase max MR limit (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Do not hide uABI stuff in memcpy (Jonathan Toppins) [1685304] - [net] rpc: remove unneeded variable 'ret' in rdma_listen_handler (Jonathan Toppins) [1685304] - [net] svcrdma: Clean up Read chunk path (Jonathan Toppins) [1685304] - [net] svcrdma: Avoid releasing a page in svc_xprt_release() (Jonathan Toppins) [1685304] - [net] sunrpc: remove redundant variables 'checksumlen', 'blocksize' and 'data' (Jonathan Toppins) [1685304] - [scsi] scsi: target: srp, vscsi, sbp, qla: use target_remove_session (Jonathan Toppins) [1685304] - [target] scsi: target: add session removal function (Jonathan Toppins) [1685304] - [target] scsi: target: rename target_alloc_session (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix check for return code from ib_create_srq (Jonathan Toppins) [1685304] - [infiniband] IB/ipoib: Fix error return code in ipoib_dev_init() (Jonathan Toppins) [1685304] - [infiniband] IPoIB: use kvzalloc to allocate an array of bucket pointers (Jonathan Toppins) [1685304] - [infiniband] ib_srpt: use kvmalloc to allocate ring pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix return code from ipoib_cm_dev_init (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Prefer unsigned int to bare use of unsigned (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Use min_t() macro instead of min() (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Remove driver version and release data information (Jonathan Toppins) [1685304] - [target] scsi: target: Remove second argument from fabric_make_tpg() (Jonathan Toppins) [1685304] - [infiniband] IB/iser: set can_queue earlier to allow setting higher queue depth (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Set right entry state before releasing reference (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Free uapi on destroy (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one() (Jonathan Toppins) [1685304] - [infiniband] IB/core: Release object lock if destroy failed (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: fix UCM link error (Jonathan Toppins) [1685304] - [infiniband] IB/core: Change filter function return type from int to bool (Jonathan Toppins) [1685304] - [infiniband] IB/core: Update GID entries for netdevice whose mac address changes (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add default GIDs of the bond master netdev (Jonathan Toppins) [1685304] - [infiniband] IB/core: Consider adding default GIDs of bond device (Jonathan Toppins) [1685304] - [infiniband] IB/core: Delete lower netdevice default GID entries in bonding scenario (Jonathan Toppins) [1685304] - [infiniband] IB/core: Avoid confusing del_netdev_default_ips (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add comment for change upper netevent handling (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Fix compiling ucm.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not check for device disassociation during ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove struct uverbs_root_spec and all supporting code (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to unmarshal ioctl commands (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a simple allocator to uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove the ib_uverbs_attr pointer from each attr (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Provide implementation private memory for the uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to manage the object type inside the uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Build the specs into a radix tree at runtime (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Have the core code create the uverbs_root_spec (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix reading of 32 bit flags (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Initialize sgid request GID attribute pointer (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow all DESTROY commands to succeed after disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not block disassociate during write() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the write based methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Lower the test for ongoing disassociation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow uobject allocation to work concurrently with disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow RDMA_REMOVE_DESTROY to work concurrently with disassociate (Jonathan Toppins) [1685304] - [include] IB/uverbs: Convert 'bool exclusive' into an enum (Jonathan Toppins) [1685304] - [include] IB/uverbs: Consolidate uobject destruction (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Make the write path destroy methods use the same flow as ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove rdma_explicit_destroy() from the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Prefix _ib to IB/RoCE specific functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify gid type check in cma_acquire_dev() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Return bool instead of int (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Get rid of 1 bit boolean (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Constify path record, ib_cm_event, listen_id pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Constify dst_addr argument (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Simplify rdma_resolve_addr() error flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Initialize resource type in __rdma_create_id() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Check for verbs callbacks before using them (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove {create,destroy}_ah from mandatory verbs (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Jonathan Toppins) [1685304] - [infiniband] RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments const (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5, ib_post_send(), IB_WR_REG_SIG_MR: Do not modify the 'wr' argument (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Restore needed argument to ib_post_send (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvmet-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvme-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srpt: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/isert: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/IPoIB: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] RDMA: Constify the argument of the work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Inline two work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider netdevice for RoCE ports (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce and use sgid_attr in CM requests (Jonathan Toppins) [1685304] - [infiniband] IB/core: Remove extra parentheses (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix locking around struct ib_uverbs_file ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move the FD uobj type struct file allocation to alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Always propagate errors from rdma_alloc_commit_uobject() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Rework the locking for cleaning up the ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise and clarify the rwsem and uobjects_lock (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify and revise uverbs_close_fd (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise the placement of get/puts on uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify the kref'ing ordering for alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Handle IDR and FD types without truncation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Get rid of null_obj_type (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [include] IB/core: Allow ULPs to specify NULL as the third ib_post_(send|recv|srq_recv)() argument (Jonathan Toppins) [1685304] - [include] IB/mlx5: Introduce driver create and destroy flow methods (Jonathan Toppins) [1685304] - [infiniband] IB: Support ib_flow creation in drivers (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Jonathan Toppins) [1685304] - [include] IB/uverbs: Move ib_access_flags and ib_read_counters_flags to uapi (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove cma_multicast->igmp_joined (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Refactor exit paths in ib_umem_get (Jonathan Toppins) [1685304] - [infiniband] IB: Enable uverbs_destroy_def_handler to be used by drivers (Jonathan Toppins) [1685304] - [include] IB/uverbs: Pass IB_UVERBS_QPF_GRH_REQUIRED to user space (Jonathan Toppins) [1685304] - [infiniband] RDMA: Validate grh_required when handling AVs (Jonathan Toppins) [1685304] - [infiniband] RDMA/hfi1: Move grh_required into update_sm_ah (Jonathan Toppins) [1685304] - [infiniband] IB/core: Simplify check for RoCE route resolve (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not use uverbs_cmd_mask in the ioctl path (Jonathan Toppins) [1685304] - [infiniband] RDMA/rw: Fix rdma_rw_ctx_signature_init() kernel-doc header (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove ib_find_cached_gid() and ib_find_cached_gid_by_port() (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove unused and erroneous msg sequence encoding (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucq_object uverbs_file with the one in ib_uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove ib_uobject_file (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Tidy up remaining references to ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core function calls (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move non driver related elements from ib_ucontext to ib_ufile (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a uobj_perform_destroy helper (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCT (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformly (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove UA_FLAGS (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Get rid of the & in method specifications (Jonathan Toppins) [1685304] - [infiniband] IB: Improve uverbs_cleanup_ucontext algorithm (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify method definition macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_ATTR family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Split UVERBS_ATTR_FLOW_ACTION_ESP_HANDLE (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Store the specs_root in the struct ib_uverbs_device (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove now useless rcu_lock in dst_fetch_ha (Jonathan Toppins) [1685304] - [infiniband] IB/core: Check for rdma_protocol_ib only after validating port_num (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove redundant check (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Don't check for a negative return value of dma_map_sg_attrs() (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of destroy_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of create_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Check existence of create_flow callback (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove unused ib cache functions (Jonathan Toppins) [1685304] - [infiniband] Revert "[infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set" (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use the AH's sgid_attr in post_wr paths (Jonathan Toppins) [1685304] - [infiniband] IB/mlx4: Use GID attribute from ah attribute (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Use rdma GID API (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Use sgid_attr from the AV (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Replace members of sa_path_rec with 'struct sgid_attr *' (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Pass the sgid_attr through various events (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Keep track of the sgid_attr that created the cm id (Jonathan Toppins) [1685304] - [infiniband] IB: Make init_ah_attr_grh_fields set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_from_mcmember set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_attr_from_wc set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Free GID table entry during GID deletion (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider net namespace while leaving multicast group (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Delete type and id from uverbs_obj_attr (Jonathan Toppins) [1685304] - [infiniband] IB/rdmavt, IB/hfi1: Create device dependent s_flags (Jonathan Toppins) [1685304] - [infiniband] IB/core: Expose ib_ucontext from a given ib_uverbs_file (Jonathan Toppins) [1685304] - [include] IB/core: Introduce DECLARE_UVERBS_GLOBAL_METHODS (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow an empty namespace in ioctl() framework (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a macro to define a type with no kernel known size (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add PTR_IN attributes that are allocated/copied automatically (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Refactor uverbs_finalize_objects (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Export uverbs idr and fd types (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Use IDR for agent IDs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Hold the sgid_attr inside the struct ib_ah/qp (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use sgid_attr instead of sgid_index (Jonathan Toppins) [1685304] - [infiniband] IB{cm, core}: Introduce and use ah_attr copy, move, replace APIs (Jonathan Toppins) [1685304] - [infiniband] IB/core: Tidy ib_resolve_eth_dmac (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add a sgid_attr pointer to struct rdma_ah_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Ensure that all rdma_ah_attr's are zero initialized (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Agent registration is process context only (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Refactor flow_resources_alloc() function (Jonathan Toppins) [1685304] - [infiniband] RDMA/nldev: Return port capability flag for IB only (Jonathan Toppins) [1685304] - [net] RDMA/smc: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [include] IB/cache: Restore compatibility for ib_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB/core: Make rdma_find_gid_by_filter support all protocols (Jonathan Toppins) [1685304] - [infiniband] IB/core: Provide rdma_ versions of the gid cache API (Jonathan Toppins) [1685304] - [infiniband] IB/core: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID attribute get, put and hold APIs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Use GID from the ib_gid_attr during the add_gid() callback (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID entry reference counts (Jonathan Toppins) [1685304] - [infiniband] IB/core: Store default GID property per-table instead of per-entry (Jonathan Toppins) [1685304] - [infiniband] IB/core: Do not set the gid type when reserving default entries (Jonathan Toppins) [1685304] - [include] IDR: Expose the XArray lock (Jonathan Toppins) [1688319] - [x86] x86/cpufeatures: Enumerate MOVDIR64B instruction (Steve Best) [1482754] - [x86] x86/cpufeatures: Enumerate MOVDIRI instruction (Steve Best) [1482754] - [nvme] nvme: allow ANA support to be independent of native multipathing (Ewan Milne) [1690940] - [nvme] nvme: multipath: Change default of kernel NVMe multipath to be disabled (Ewan Milne) [1690940] - [nvme] nvme: convert to SPDX identifiers (Ewan Milne) [1690940] - [nvme] nvme-multipath: round-robin I/O policy (Ewan Milne) [1690940] - [nvme] nvme-multipath: drop optimization for static ANA group IDs (Ewan Milne) [1690940] - [nvme] nvme-multipath: zero out ANA log buffer (Ewan Milne) [1690940] - [nvme] nvme-fc: fix numa_node when dev is null (Ewan Milne) [1690940] - [nvme] nvme: add a numa_node field to struct nvme_ctrl (Ewan Milne) [1690940] - [nvme] nvme: update node paths after adding new path (Ewan Milne) [1690940] - [nvme] nvme: take node locality into account when selecting a path (Ewan Milne) [1690940] - [s390] s390/mm: Fix ERROR: "__node_distance" undefined! (Ewan Milne) [1690940] - [nvme] nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O (Ewan Milne) [1690940] - [nvme] nvme: properly propagate errors in nvme_mpath_init (Ewan Milne) [1690940] - [nvme] nvme: fixup crash on failed discovery (Ewan Milne) [1690940] - [nvme] nvme: add ANA support (Ewan Milne) [1690940] - [include] nvme.h: fixup ANA group descriptor format (Ewan Milne) [1690940] - [include] nvme.h: add ANA definitions (Ewan Milne) [1690940] - [nvme] nvme: remove nvme_req_needs_failover (Ewan Milne) [1690940] - [nvme] nvme: simplify the API for getting log pages (Ewan Milne) [1690940] - [include] nvme.h: add support for the log specific field (Ewan Milne) [1690940]- [md] dm writecache: set "Tech Preview" taint using mark_tech_preview() (Mike Snitzer) [1690587] - [md] dm integrity: limit the rate of error messages (Mike Snitzer) [1690105] - [md] dm snapshot: don't define direct_access if we don't support it (Mike Snitzer) [1690105] - [md] dm cache: add support for discard passdown to the origin device (Mike Snitzer) [1690105] - [md] dm writecache: fix typo in name for writeback_wq (Mike Snitzer) [1690105] - [md] dm thin: add sanity checks to thin-pool and external snapshot creation (Mike Snitzer) [1690105] - [md] dm block manager: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm verity fec: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm integrity: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm switch: use struct_size() in kzalloc() (Mike Snitzer) [1690105] - [md] dm: remove unused _rq_tio_cache and _rq_cache (Mike Snitzer) [1690105] - [md] dm crypt: don't overallocate the integrity tag space (Mike Snitzer) [1690105] - [md] dm: eliminate 'split_discard_bios' flag from DM target interface (Mike Snitzer) [1690105] - [md] dm: always call blk_queue_split() in dm_process_bio() (Mike Snitzer) [1690105] - [md] dm: update dm_process_bio() to split bio if in ->make_request_fn() (Mike Snitzer) [1690105] - [md] dm rq: remove unused arguments from rq_completed() (Mike Snitzer) [1690105] - [md] dm integrity: replace open-coded allocation size multiplication (Mike Snitzer) [1690105] - [md] dm: Remove VLA usage from hashes (Mike Snitzer) [1690105] - [crypto] crypto: hash - Remove VLA usage (Mike Snitzer) [1690105] - [md] dm: Avoid namespace collision with bitmap API (Mike Snitzer) [1690105] - [md] md/dm-writecache: Don't request pointer dummy_addr when not required (Mike Snitzer) [1690105] - [scsi] scsi: qla2xxx: avoid printf format warning (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix issue reported by static checker for qla2x00_els_dcmd2_sp_done() (Himanshu Madhani) [1664534] - [scsi] qla2xxx: Update driver version to 10.00.00.14.08.1-k (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqueue is not supported (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add new FW dump template entry types (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move marker request behind QPair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent SysFS access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for setting port speed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent multiple ADISC commands per session (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for FW started flag before aborting (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix unload when NVMe devices are configured (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add First Burst support for FC-NVMe devices (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove redundant null check on pointer sess (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move debug messages before sending srb preventing panic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use complete switch scan for RSCN events (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix fw options handle eh_bus_reset() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Restore FAWWPN of Physical Port only for loop down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent memory leak for CT req/rsp allocation (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix SRB allocation flag to avoid sleeping in IRQ context (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: allow session delete to finish before create. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix fcport null pointer access. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: flush IO on chip reset or sess delete (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session cleanup hang (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Change default ZIO threshold. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add pci function reset support. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N target discovery with Local loop (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: no need to check return value of debugfs_create functions (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix DMA error when the DIF sg buffer crosses 4GB boundary (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add protection mask module parameters (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NPIV handling for FC-NVMe (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Enable FC-NVME on NPIV ports (Himanshu Madhani) [1664534] - [scsi] Revert "scsi: qla2xxx: Fix NVMe Target discovery" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: NULL check before some freeing functions is not needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Introduce a switch/case statement in qlt_xmit_tm_rsp() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove two arguments from qlafx00_error_entry() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make sure that qlafx00_ioctl_iosb_entry() initializes 'res' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make qla2x00_sysfs_write_nvram() easier to analyze (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Declare local functions 'static' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Improve several kernel-doc headers (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Modify fall-through annotations (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fully convert to the generic DMA API (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Simplify conditional check (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove unnecessary self assignment (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Return switch command on a timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move log messages before issuing command to firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for double free of SRB structure (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix recursive mailbox timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NVMe Target discovery (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: don't allow negative thresholds (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove set but not used variable 'ptr_dma' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix double increment of switch scan retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix duplicate switch's Nport ID entries (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix premature command free (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reject bsg request if chip is down. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: shutdown chip if reset fail (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix stuck session in PLOGI state (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix early srb free on abort (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add mode control for each physical port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race condition for resource cleanup (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix dropped srb resource. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix port speed display on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Increase abort timeout value (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move ABTS code behind qpair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale ADISC_DONE event (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Remote port registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove ASYNC GIDPN switch command (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for ZIO6 interrupt threshold (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix out of order Termination and ABTS response (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add logic to detect ABTS hang and response completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add appropriate debug info for invalid RX_ID (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix deadlock between ATIO and HW lock (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Serialize mailbox request (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Defer chip reset until target mode is enabled (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove all rports if fabric scan retry fails (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Force fw cleanup on ADISC error (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Decrement login retry count for only plogi (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move rport registration out of internal work_list (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove redundant check for fcport deletion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Update rscn_rcvd field to more meaningful scan_needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use correct qpair for ABTS/CMD (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix process response queue for ISP26XX and above (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Migrate NVME N2N handling into state machine (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Save frame payload size from ICB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race between switch cmd completion and timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Management Server NPort handle reservation logic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Flush mailbox commands on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session state stuck in Get Port DB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix redundant fc_rport registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Silent erroneous message (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent sysfs access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add longer window for chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix login retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N link re-connect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Cleanup for N2N code (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove irq save in qla2x00_poll() (Himanshu Madhani) [1664534] - [netdrv] ice: Do autoneg based on VSI state (Jonathan Toppins) [1687903] - [fs] xfs: use the latest extent at writeback delalloc conversion time (Brian Foster) [1661968] - [fs] xfs: create delalloc bmapi wrapper for full extent allocation (Brian Foster) [1661968] - [fs] xfs: remove superfluous writeback mapping eof trimming (Brian Foster) [1661968] - [fs] xfs: validate writeback mapping using data fork seq counter (Brian Foster) [1661968] - [fs] xfs: update fork seq counter on data fork changes (Brian Foster) [1661968] - [fs] xfs: eof trim writeback mapping as soon as it is cached (Brian Foster) [1661968] - [perf] drivers/perf: hisi: update the sccl_id/ccl_id when MT is supported (Xiaojun Tan) [1677815]- [x86] x86/hyperv: Fix kernel panic when kexec on HyperV (Kairui Song) [1684451] - [rpmspec] apply linux-kernel-test.patch when building ("Herton R. Krzesinski") [1690534] - [netdrv] net: ena: update driver version from 2.0.2 to 2.0.3 (John Linville) [1690106] - [netdrv] net: ena: fix race between link up and device initalization (John Linville) [1690106] - [netdrv] net: phy: add phy_speed_down and phy_speed_up (Petr Oros) [1690131] - [netdrv] net: phy: add helper phy_config_aneg (Petr Oros) [1690131] - [nvme] nvme-fabrics: convert to SPDX identifiers (Ewan Milne) [1690909] - [nvme] nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever (Ewan Milne) [1690909] - [nvme] nvme-fc: reject reconnect if io queue count is reduced to zero (Ewan Milne) [1690601] - [nvme] nvme-fc: use nr_phys_segments to determine existence of sgl (Ewan Milne) [1690601] - [include] nvme-fc: convert to SPDX identifiers (Ewan Milne) [1690601] - [nvme] nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvme_fc_init_request() (Ewan Milne) [1690601] - [nvme] nvme-fc: fix request private initialization (Ewan Milne) [1690601] - [nvme] nvme-fc: rework the request initialization code (Ewan Milne) [1690601] - [nvme] nvme-fc: introduce struct nvme_fcp_op_w_sgl (Ewan Milne) [1690601] - [nvme] nvme: cache struct nvme_ctrl reference to struct nvme_request (Ewan Milne) [1690601] - [nvme] nvme-fc: fix kernel-doc headers (Ewan Milne) [1690601] - [nvme] nvme_fc: add 'nvme_discovery' sysfs attribute to fc transport device (Ewan Milne) [1690601] - [nvme] nvme-fc: fix for a minor typos (Ewan Milne) [1690601] - [crypto] crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling (Neil Horman) [1689185] - [mm] mm: enforce min addr even if capable() in expand_downwards() (Rafael Aquini) [1687667] {CVE-2019-9213} - [pci] PCI/VMD: Configure MPS settings before adding devices (Prarit Bhargava) [1659270] - [pci] PCI: vmd: Detach resources after stopping root bus (Prarit Bhargava) [1659270] - [char] tpm: separate cmd_ready/go_idle from runtime_pm (Jerry Snitselaar) [1677735] - [block] loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: do not print warn message if partition scan is successful (Ming Lei) [1683593] - [block] loop: drop caches if offset or block_size are changed (Ming Lei) [1683593] - [block] block: loop: remove redundant code (Ming Lei) [1683593] - [block] block: loop: check error using IS_ERR instead of IS_ERR_OR_NULL in loop_add() (Ming Lei) [1683593] - [block] loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl() (Ming Lei) [1683593] - [block] loop: Get rid of 'nested' acquisition of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex (Ming Lei) [1683593] - [block] loop: Fix deadlock when calling blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: Move loop_reread_partitions() out of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Move special partition reread handling in loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_change_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_get_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down into loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Split setting of lo_state from loop_clr_fd (Ming Lei) [1683593] - [block] loop: Push lo_ctl_mutex down into individual ioctls (Ming Lei) [1683593] - [block] loop: Get rid of loop_index_mutex (Ming Lei) [1683593] - [block] loop: Fold __loop_release into loop_release (Ming Lei) [1683593] - [block] block/loop: Use global lock for ioctl() operation. (Ming Lei) [1683593] - [block] block/loop: Don't grab "struct file" for vfs_getattr() operation. (Ming Lei) [1683593] - [crypto] crypto: cfb - fix decryption (Herbert Xu) [1653188]- [misc] VMCI: Support upto 64-bit PPNs (Cathy Avery) [1683479] - [mm] mm, page_alloc: fix has_unmovable_pages for HugePages (David Gibson) [1688114] - [pci] PCI: pciehp: Disable Data Link Layer State Changed event on suspend (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Queue one GHES event, not several uninitialized ones (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Refactor error injection fallbacks (Myron Stowe) [1688393] - [pci] PCI/AER: Reuse existing pcie_port_find_device() interface (Myron Stowe) [1688393] - [pci] PCI/AER: Use managed resource allocations (Myron Stowe) [1688393] - [pci] PCI/AER: Use threaded IRQ for bottom half (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo_in_spinlocked() to insert locked elements (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo for tracking events instead of reimplementing it (Myron Stowe) [1688393] - [pci] PCI/AER: Remove error source from AER struct aer_rpc (Myron Stowe) [1688393] - [pci] PCI/AER: Remove unused aer_error_resume() (Myron Stowe) [1688393] - [pci] PCI: pnv_php: Use kmemdup() (Myron Stowe) [1688393] - [pci] PCI: cpqphp: Remove set but not used variable 'physical_slot' (Myron Stowe) [1688393] - [pci] PCI/ERR: Remove duplicated include from err.c (Myron Stowe) [1688393] - [pci] PCI: Equalize hotplug memory and io for occupied and empty slots (Myron Stowe) [1688393] - [pci] PCI / ACPI: Whitelist D3 for more PCIe hotplug ports (Myron Stowe) [1688393 1537397] - [acpi] ACPI / property: Allow multiple property compatible _DSD entries (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Implement runtime PM callbacks (Myron Stowe) [1688393 1537397] - [pci] PCI/portdrv: Resume upon exit from system suspend if left runtime suspended (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Do not handle events if interrupts are masked (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Disable hotplug interrupt during suspend (Myron Stowe) [1688393 1537397] - [pci] PCI / ACPI: Enable wake automatically for power managed bridges (Myron Stowe) [1688393 1537397] - [pci] PCI: Do not skip power-managed bridges in pci_enable_wake() (Myron Stowe) [1688393 1537397] - [pci] PCI: Unify device inaccessible (Myron Stowe) [1688393] - [pci] PCI/ERR: Always report current recovery status for udev (Myron Stowe) [1688393] - [pci] PCI/ERR: Simplify broadcast callouts (Myron Stowe) [1688393] - [pci] PCI/ERR: Run error recovery callbacks for all affected devices (Myron Stowe) [1688393] - [pci] PCI/ERR: Handle fatal error recovery (Myron Stowe) [1688393] - [pci] PCI/ERR: Use slot reset if available (Myron Stowe) [1688393] - [pci] PCI/AER: Don't read upstream ports below fatal errors (Myron Stowe) [1688393] - [pci] PCI/AER: Take reference on error devices (Myron Stowe) [1688393] - [pci] PCI/DPC: Save and restore config state (Myron Stowe) [1688393] - [pci] PCI: portdrv: Restore PCI config state on slot reset (Myron Stowe) [1688393] - [pci] PCI: portdrv: Initialize service drivers directly (Myron Stowe) [1688393] - [x86] x86/intel_rdt: Show missing resctrl mount options (David Arcari) [1689043] - [xen] xen/balloon: Fix mapping PG_offline pages to user space (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: exclude all PageOffline() pages (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: use pfn_to_online_page() (David Hildenbrand) [1652790] - [hv] hv_balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [xen] xen/balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [kernel] kexec: export PG_offline to VMCOREINFO (David Hildenbrand) [1652790] - [include] mm: convert PG_balloon to PG_offline (David Hildenbrand) [1652790] - [include] mm: balloon: update comment about isolation/migration/compaction (David Hildenbrand) [1652790] - [mm] mm/page_alloc.c: memory hotplug: free pages as higher order (David Hildenbrand) [1652790] - [mm] mm/memory.c: do_fault: avoid usage of stale vm_area_struct ("Herton R. Krzesinski") [1684734] - [kernel] cpuset: remove unused task_has_mempolicy() (Waiman Long) [1548268] - [kernel] cpuset: Remove set but not used variable 'cs' (Waiman Long) [1548268] - [kernel] cgroup: Add .__DEBUG__. prefix to debug file names (Waiman Long) [1548268] - [kernel] cpuset: Minor cgroup2 interface updates (Waiman Long) [1548268] - [kernel] cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug (Waiman Long) [1548268] - [documentation] cpuset: Add documentation about the new "cpuset.sched.partition" flag (Waiman Long) [1548268] - [kernel] cpuset: Use descriptive text when reading/writing cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Expose cpus.effective and mems.effective on cgroup v2 root (Waiman Long) [1548268] - [kernel] cpuset: Make generate_sched_domains() work with partition (Waiman Long) [1548268] - [kernel] cpuset: Make CPU hotplug work with partition (Waiman Long) [1548268] - [kernel] cpuset: Track cpusets that use parent's effective_cpus (Waiman Long) [1548268] - [kernel] cpuset: Add an error state to cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Add new v2 cpuset.sched.partition flag (Waiman Long) [1548268] - [kernel] cpuset: Simply allocation and freeing of cpumasks (Waiman Long) [1548268] - [kernel] cpuset: Define data structures to support scheduling partition (Waiman Long) [1548268] - [kernel] cpuset: Enable cpuset controller in default hierarchy (Waiman Long) [1548268] - [kernel] cgroup/tracing: Move taking of spin lock out of trace event handlers (Waiman Long) [1548268] - [powerpc] powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables (David Gibson) [1674410] - [pci] PCI: dwc: Fix MSI-X EP framework address calculation bug (Myron Stowe) [1687935] - [pci] PCI: cadence: Correct probe behaviour when failing to get PHY (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix PCI I/O mapping creation sequence (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Remove obsolete drivers/pci pattern from ACPI section (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix scheduling while atomic issues (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Move mobiveil PCI driver entry where it belongs (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Update PPC contacts for PCI core error handling (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers (Myron Stowe) [1687935] - [pci] PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers() (Myron Stowe) [1687935] - [pci] PCI: mvebu: Convert to use pci_host_bridge directly (Myron Stowe) [1687935] - [pci] PCI: mvebu: Use resource_size() to remap I/O space (Myron Stowe) [1687935] - [pci] PCI: mvebu: Only remap I/O space if configured (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix I/O space end address calculation (Myron Stowe) [1687935] - [pci] PCI: mvebu: Remove redundant platform_set_drvdata() call (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add Kconfig/Makefile entries (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add missing ../pci.h include (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base address type (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI set maximum restriction (Myron Stowe) [1687935] - [tools] tools: PCI: Add MSI-X support (Myron Stowe) [1687935] - [documentation] pci_endpoint_test: Add 2 ioctl commands (Myron Stowe) [1687935] - [documentation] pci-epf-test/pci_endpoint_test: Add MSI-X support (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Use irq_type module parameter (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Cleanup PCI_ENDPOINT_TEST memspace (Myron Stowe) [1687935] - [pci] PCI: dwc: Add legacy interrupt callback handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Rework MSI callbacks handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Add MSI-X callbacks handler (Myron Stowe) [1687935] - [pci] PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq() signatures (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI-X interfaces (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix EP link notification implementation (Myron Stowe) [1687935] - [pci] PCI: spear13xx: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: qcom: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: histb: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: designware-plat: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: artpec6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: armada8k: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: keystone: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: imx6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: exynos: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: kirin: Add MSI support (Myron Stowe) [1687935] - [pci] PCI: pcie-cadence-ep: Remove redundant variable mmc (Myron Stowe) [1687935] - [pci] PCI: cadence: Add shutdown callback to host driver (Myron Stowe) [1687935] - [pci] PCI: cadence: Add Power Management ops for host and EP (Myron Stowe) [1687935] - [documentation] dt-bindings: PCI: cadence: Add DT bindings for optional PHYs (Myron Stowe) [1687935] - [pci] PCI: cadence: Add generic PHY support to host and EP drivers (Myron Stowe) [1687935] - [pci] PCI: cadence: Update cdns_pcie_writel() function signature (Myron Stowe) [1687935] - [pci] PCI: aardvark: Convert to use pci_host_probe() (Myron Stowe) [1687935] - [pci] PCI: aardvark: Size bridges before resources allocation (Myron Stowe) [1687935] - [pci] PCI: aardvark: Remove PCIe outbound window configuration (Myron Stowe) [1687935] - [pci] PCI: aardvark: Introduce an advk_pcie_valid_device() helper (Myron Stowe) [1687935] - [pci] PCI/xilinx: Depend on OF instead of the ARCH (Myron Stowe) [1687935] - [md] md: convert to kvmalloc (Nigel Croxon) [1661200] - [md] raid1: simplify raid1_error function (Nigel Croxon) [1661200] - [md] md-linear: use struct_size() in kzalloc() (Nigel Croxon) [1661200] - [md] md/raid5: fix 'out of memory' during raid cache recovery (Nigel Croxon) [1661200] - [md] md: Make bio_alloc_mddev use bio_alloc_bioset (Nigel Croxon) [1661200] - [md] raid10: refactor common wait code from regular read/write request (Nigel Croxon) [1661200] - [md] md: remvoe redundant condition check (Nigel Croxon) [1661200] - [lib] lib/raid6: add option to skip algo benchmarking (Nigel Croxon) [1661200] - [include] lib/raid6: avoid __attribute_const__ redefinition (Nigel Croxon) [1661200] - [include] lib/raid6: add missing include for raid6test (Nigel Croxon) [1661200] - [md] md: remove set but not used variable 'bi_rdev' (Nigel Croxon) [1661200] - [md] MD: Memory leak when flush bio size is zero (Nigel Croxon) [1661200] - [md] md: fix memleak for mempool (Nigel Croxon) [1661200] - [md] md-cluster: remove suspend_info (Nigel Croxon) [1661200] - [md] md-cluster: send BITMAP_NEEDS_SYNC message if reshaping is interrupted (Nigel Croxon) [1661200] - [md] md-cluster/bitmap: don't call md_bitmap_sync_with_cluster during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: don't call remove_and_add_spares during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: call update_size in md_reap_sync_thread (Nigel Croxon) [1661200] - [md] md-cluster: introduce resync_info_get interface for sanity check (Nigel Croxon) [1661200] - [md] md-cluster/raid10: support add disk under grow mode (Nigel Croxon) [1661200] - [md] md-cluster/raid10: resize all the bitmaps before start reshape (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk - try2 (Nigel Croxon) [1661200] - [md] md/bitmap: use mddev_suspend/resume instead of ->quiesce() (Nigel Croxon) [1661200] - [md] md: remove redundant code that is no longer reachable (Nigel Croxon) [1661200] - [md] md: allow metadata updates while suspending an array - fix (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk (Nigel Croxon) [1661200] - [md] md/raid10: Fix raid10 replace hang when new added disk faulty (Nigel Croxon) [1661200] - [md] raid5: block failing device if raid will be failed (Nigel Croxon) [1661200] - [md] md-cluster: release RESYNC lock after the last resync message (Nigel Croxon) [1661200] - [md] RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 (Nigel Croxon) [1661200] - [md] md/raid5-cache: disable reshape completely (Nigel Croxon) [1661200] - [md] md/raid5: fix data corruption of replacements after originals dropped (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Do not disable irq on release_inactive_stripe_list() call (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock() (Nigel Croxon) [1661200] - [md] md/r5cache: remove redundant pointer bio (Nigel Croxon) [1661200] - [md] md-cluster: don't send msg if array is closing (Nigel Croxon) [1661200] - [md] md-cluster: show array's status more accurate (Nigel Croxon) [1661200] - [md] md-cluster: clear another node's suspend_area after the copy is finished (Nigel Croxon) [1661200] - [powerpc] KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G] (Suraj Jitindar Singh) [1581563] - [tools] perf mem/c2c: Fix perf_mem_events to support powerpc (Steve Best) [1685084] - [powerpc] powerpc/perf: Add mem access events to sysfs (Steve Best) [1685084] - [netdrv] net-next/hinic: replace disable_irq_nosync/enable_irq (Xiaojun Tan) [1668958] - [powerpc] Fix access_ok() fallout for sparc32 and powerpc (Joe Lawrence) [1673980] - [x86] Remove 'type' argument from access_ok() function (Joe Lawrence) [1673980] - [arm64] arm64: move untagged_addr macro from uaccess.h to memory.h (Joe Lawrence) [1673980] - [powerpc] powerpc/uaccess: fix warning/error with access_ok() (Joe Lawrence) [1673980] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098]- [rpmspec] redhat: speed up binary rpm compression (Denys Vlasenko) [1686921] - [netdrv] net/mlx5e: RX, Verify MPWQE stride size is in range (Alaa Hleihel) [1683589] - [fs] debugfs: Fix EPERM regression from kernel lockdown check (Lenny Szubowicz) [1686755] - [infiniband] IB/hfi1: Close race condition on user context disable and close (Alex Estrin) [1682927] - [rpmspec] redhat: parallelize modules compression (Denys Vlasenko) [1686404] - [arm64] arm64: Add workaround for Fujitsu A64FX erratum 010001 (Mark Langsdorf) [1666951] - [s390] vfio_ap: link the vfio_ap devices to the vfio_ap bus subsystem (Cornelia Huck) [1686044] - [drm] drm/cirrus: fix connector leak at unload (Rob Clark) [1685773] - [powerpc] powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback (Steve Best) [1685181] - [netdrv] net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames (Alaa Hleihel) [1663914 1651509] - [netdrv] net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames (Alaa Hleihel) [1651509] - [include] Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) [1670118]- [x86] x86/tsc: Make calibration refinement more robust (David Arcari) [1686254] - [powerpc] powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration (Steve Best) [1686756] - [rpmspec] parallelize "make mrproper" (Denys Vlasenko) [1686865] - [rpmspec] use "make -jN" (via _smp_mflags) for modules_install (Denys Vlasenko) [1686308] - [fs] xfs: zero length symlinks are not valid (Carlos Maiolino) [1589618] - [drm] drm/bufs: Fix Spectre v1 vulnerability (Rob Clark) [1663467] - [drm] drm/ioctl: Fix Spectre v1 vulnerabilities (Rob Clark) [1663467] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.0 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update 12.2.0.0 file copyrights to 2019 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix nvmet issues when link bounce under IO load (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct upcalling nvmet_fc transport during io done downcall (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix default driver parameter collision for allowing NPIV support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework locking on SCSI io completion (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Enable SCSI and NVME fc4s by default (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Resize cpu maps structures based on possible cpus (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Utilize new IRQ API when allocating MSI-X vectors (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework EQ/CQ processing to address interrupt coalescing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: convert eq_delay to usdelay (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Support non-uniform allocation of MSIX vectors to hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix setting affinity hints to correlate with hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Allow override of hardware queue selection policies (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt partitioned XRI lists to efficient sharing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize hardware queues with SCSI MQ interface (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Convert ring number to hardware queue for nvme wqe posting. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Move SCSI and NVME Stats to hardware queue structures (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt cpucheck debugfs logic to Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove unused FCP_XRI_ABORT_EVENT slowpath event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Partition XRI buffer list across Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Replace io_channels for nvme and fcp with general hdw_queues per cpu (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove extra vector and SLI4 queue for Expresslane (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement common IO buffers between NVME and SCSI (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove excess check on NVME io submit code path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: remove nrport from nvme command structure (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: no need to check return value of debugfs_create functions (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update lpfc version to 12.0.0.10 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adding ability to reset chip via pci bus reset (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Add log messages to aid in debugging fc4type discovery issues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix discovery failure when PLOGI is defered (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update fault value on successful trunk events. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct MDS loopback diagnostics support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix link state reporting for trunking when adapter is offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.9 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix dif and first burst use in write commands (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix driver release of fw-logging buffers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct topology type reporting on G7 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct code setting non existent bits in sli4 ABORT WQE (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: ls_rjt erroneus FLOGIs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Cap NPIV vports to 256 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix kernel Oops due to null pring pointers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix a duplicate 0711 log message number. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix panic when FW-log buffsize is not initialized (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix block guard enablement on SLI3 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Use dma_zalloc_coherent (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.8 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add Trunking support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement GID_PT on Nameserver query to support faster failover (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct LCB RJT handling (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct errors accessing fw log (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Reset link or adapter instead of doing infinite nameserver PLOGI retry (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix lpfc_sli4_read_config return value check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct speeds on SFP swap (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix remoteport access (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'tgtp' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'psli' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'fc_hdr' and 'hw_page_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove a bogus pci_dma_sync_single_for_device call (Dick Kennedy) [1665288] - [netdrv] PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() calls (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize access to remoteport via rport (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'sgl_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.7 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add support to retrieve firmware logs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: reduce locking when updating statistics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix errors in log messages. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct irq handling via locks when taking adapter offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct soft lockup when running mds diagnostics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct race with abort on completion path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Raise nvme defaults to support a larger io and more connectivity (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: raise sg count for nvme to use available sg resources (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove an unnecessary NULL check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Default fdmi_on to on (Dick Kennedy) [1665288] - [powerpc] powerpc/mm/hash: Increase vmalloc space with hash translation mode (Steve Best) [1676974] - [net] sunrpc: fix 4 more call sites that were using stack memory with a scatterlist (Scott Mayhew) [1679183] - [net] sunrpc: Don't use stack buffer with scatterlist (Scott Mayhew) [1679183] - [powerpc] powerpc/pseries: Perform full re-add of CPU for topology update post-migration (Steve Best) [1678209] - [fs] proc/stat: Make the interrupt statistics more efficient (Waiman Long) [1675168] - [kernel] genirq: Avoid summation loops for /proc/stat (Waiman Long) [1675168] - [powerpc] powerpc/pseries: fix EEH recovery of some IOV devices (Steve Best) [1676889] - [block] nvme: lock NS list changes while handling command effects (David Milburn) [1672759] - [powerpc] powerpc/radix: Fix kernel crash with mremap() (Steve Best) [1674186] - [crypto] crypto: ccp - fix the SEV probe in kexec boot path (Gary Hook) [1658806] - [netdrv] HDLC Frame Relay: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] DLCI: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] ethoc: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dnet: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dl2k: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] mark qla3xxx driver as unsupported (John Linville) [1658840] - [netdrv] sfc: initialise found bitmap in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: extend MTD support for newer hardware (Jarod Wilson) [1668656] - [netdrv] sfc: add missing NVRAM partition types for EF10 (Jarod Wilson) [1668656] - [netdrv] ibmvnic: Fix non-atomic memory allocation in IRQ context (Steve Best) [1671474] - [netdrv] ibmvnic: Convert reset work item mutex to spin lock (Steve Best) [1671474] - [powerpc] powerpc/pseries: Export raw per-CPU VPA data via debugfs (Steve Best) [1608797] - [powerpc] powerpc/pseries: Export maximum memory value (Steve Best) [1608797] - [netdrv] ibmveth: Do not process frames after calling napi_reschedule (Desnes Augusto Nunes do Rosario) [1635577] - [cpufreq] cpufreq: powernv: Remove global pstate ramp-down timer in POWER9 (Steve Best) [1670030] - [of] of: __of_detach_node() - remove node from phandle cache (Steve Best) [1669198] - [of] of: of_node_get()/of_node_put() nodes held in phandle cache (Steve Best) [1669198] - [edac] EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions (Aristeu Rozanski) [1641574] - [edac] EDAC, sb_edac: Fix reporting for patrol scrubber errors (Aristeu Rozanski) [1641574] - [documentation] proc.txt: Adding 'HardwareCorrupted' field and description. (Prashant Dhamdhere) [1658233] - [netdrv] qed: Fix command number mismatch between driver and the mfw (Chad Dupuis) [1663500] - Revert "[redhat] switch secureboot kernel image signing to release keys" ("Herton R. Krzesinski")- [arm64] revert "arm64: tlb: Avoid synchronous TLBIs when freeing page tables" (Christoph von Recklinghausen) [1685697]- [firmware] drivers/firmware: psci_checker: stash and use topology_core_cpumask for hotplug tests (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: re-introduce numa mask check for scheduler MC selection (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: rename llc_siblings to align with other struct members (Josh Poimboeuf) [1687101] - [arm64] arm64: smp: remove cpu and numa topology information when hotplugging out CPU (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: restrict updating siblings_masks to online cpus only (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: add support to remove cpu topology sibling masks (Josh Poimboeuf) [1687101] - [arm64] arm64: numa: separate out updates to percpu nodeid and NUMA node cpumap (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: refactor reset_cpu_topology to add support for removing topology (Josh Poimboeuf) [1687101]- [fs] gfs2: Fix missed wakeups in find_insert_glock (Andreas Grunbacher) [1678907]- [firmware] efi: Reduce the amount of memblock reservations for persistent allocations (Bhupesh Sharma) [1682988] - [firmware] efi: Permit multiple entries in persistent memreserve data structure (Bhupesh Sharma) [1682988] - [kernel] cpu/hotplug: Create SMT sysfs interface for all arches (Josh Poimboeuf) [1686068] - [net] netfilter: nft_set_hash: bogus element self comparison from deactivation path (Florian Westphal) [1678574] - [net] netfilter: nft_set_hash: fix lookups with fixed size hash on big endian (Florian Westphal) [1678574]- [security] revert "Add a SysRq option to lift kernel lockdown" (Lenny Szubowicz) [1684348] - [s390] s390/setup: fix boot crash for machine without EDAT-1 (Philipp Rudo) [1677357] - [s390] s390/setup: fix early warning messages (Philipp Rudo) [1677357]- [netdrv] net: hns3: add 8 BD limit for tx flow (Xiaojun Tan) [1676771] - [netdrv] net: hns3: fix a SSU buffer checking bug (Xiaojun Tan) [1676771] - [netdrv] net: hns3: aligning buffer size in SSU to 256 bytes (Xiaojun Tan) [1676771] - [netdrv] net: hns3: getting tx and dv buffer size through firmware (Xiaojun Tan) [1676771] - [net] netfilter: nf_nat_snmp_basic: add missing length checks in ASN.1 cbs (Florian Westphal) [1676602] - [char] ipmi: fix use-after-free of user->release_barrier.rda (Xiaojun Tan) [1677550] - [char] ipmi: Prevent use-after-free in deliver_response (Xiaojun Tan) [1677550]- [x86] revert "cpu/hotplug: Add SMT policy options" (Josh Poimboeuf) [1683690] - [crypto] net: crypto set sk to NULL when af_alg_release (Neil Horman) [1679450] {CVE-2019-8912} - [drm] drm/i915/gvt: update force-to-nonpriv register whitelist (Paul Lai) [1643972] - [kernel] MODSIGN: Also check platform keyring in mod_verify_sig() (Lenny Szubowicz) [1568532] - [kernel] Fix for module sig verification (Lenny Szubowicz) [1568532] - [security] efi: Lock down the kernel if booted in secure boot mode (Lenny Szubowicz) [1568532] - [firmware] efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (Lenny Szubowicz) [1568532] - [x86] Copy secure_boot flag in boot params across kexec reboot (Lenny Szubowicz) [1568532] - [fs] debugfs: Restrict debugfs when the kernel is locked down (Lenny Szubowicz) [1568532] - [mm] x86/mmiotrace: Lock down the testmmiotrace module (Lenny Szubowicz) [1568532] - [kernel] Lock down module params that specify hardware parameters (eg. ioport) (Lenny Szubowicz) [1568532] - [tty] Lock down TIOCSSERIAL (Lenny Szubowicz) [1568532] - [pcmcia] Prohibit PCMCIA CIS storage when the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Disable ACPI table override if the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Ignore acpi_rsdp kernel param when the kernel has been locked down (Lenny Szubowicz) [1568532] - [acpi] ACPI: Limit access to custom_method when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86/msr: Restrict MSR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86: Lock down IO port access when the kernel is locked down (Lenny Szubowicz) [1568532] - [pci] PCI: Lock down BAR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] uswsusp: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] hibernate: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] kexec_load: Disable at runtime if the kernel is locked down (Lenny Szubowicz) [1568532] - [char] Restrict /dev/{mem, kmem, port} when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] MODSIGN: Enforce module signatures if the kernel is locked down (Lenny Szubowicz) [1568532] - [security] Add a SysRq option to lift kernel lockdown (Lenny Szubowicz) [1568532] - [security] Add the ability to lock down access to the running kernel image (Lenny Szubowicz) [1568532]- [net] tun: forbid iface creation with rtnl ops (Sabrina Dubroca) [1680969] - [net] revert "bridge: do not add port to router list when receives query with source 0.0.0.0" (Hangbin Liu) [1679896] - [net] sctp: walk the list of asoc safely (Marcelo Leitner) [1679920] {CVE-2019-8956} - [net] netfilter: nf_nat: skip nat clash resolution for same-origin entries (Florian Westphal) [1677647] - [net] netfilter: nf_conntrack: resolve clash for matching conntracks (Florian Westphal) [1677647] - [net] netfilter: nf_tables: fix flush after rule deletion in the same batch (Phil Sutter) [1677672] - [net] gro_cell: add napi_disable in gro_cells_destroy (Stefano Brivio) [1674408] - [net] sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment (Xin Long) [1669386] - [net] ipvs: fix dependency on nf_defrag_ipv6 (Andrea Claudi) [1660808] - [net] sctp: check and update stream->out_curr when allocating stream_out (Xin Long) [1651877]- [x86] cpu/hotplug: Add SMT policy options (Josh Poimboeuf) [1677405]- [kernel] open the RHEL 8.1 development ("Herton R. Krzesinski") - [pci] pci/quirks: Add quirk to reset nvgpu at boot for the Lenovo ThinkPad P50 (Lyude Paul) [1677022] - [arm64] arm64, vmcoreinfo : Append 'MAX_USER_VA_BITS' to vmcoreinfo (Bhupesh Sharma) [1672962] - [md] dm thin: fix bug where bio that overwrites thin block ignores FUA (Mike Snitzer) [1679211] - [pci] PCI: Fix "try" semantics of bus and slot reset (Myron Stowe) [1662901] - [acpi] acpi/nfit: Fix bus command validation (Jeff Moyer) [1673958] - [pci] PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() (Myron Stowe) [1667773] - [fs] NFS: Don't use page_file_mapping after removing the page (Benjamin Coddington) [1664190] - [fs] NFS: Fix up return value on fatal errors in nfs_page_async_flush() (Benjamin Coddington) [1664190] - [md] md: fix raid10 hang issue caused by barrier (Xiao Ni) [1630921] - [md] md/raid1: don't clear bitmap bits on interrupted recovery. (Xiao Ni) [1677360] - [virt] kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) (Paolo Bonzini) [1673843] {CVE-2019-6974} - [block] blk-mq: fix a hung issue when fsync (Ming Lei) [1674399] - [block] Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED" (Ming Lei) [1673966] - [tools] perf tools: Check for null when copying nsinfo. (Jiri Olsa) [1676451] - [iommu] iommu/amd: Fix IOMMU page flush when detach device from a domain (Suravee Suthikulpanit) [1672476]- [kernel] namespace: Add padding fix to user_table[] (Prarit Bhargava) [1677103] - [x86] KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) (Paolo Bonzini) [1673841] {CVE-2019-7221} - [scsi] scsi: sd: fix entropy gathering for most rotational disks (Ewan Milne) [1676735] - [scsi] scsi: sd: Contribute to randomness when running rotational device (Ewan Milne) [1676735] - [rpmspec] Revert "Drop -doc subpackage" (Prarit Bhargava) [1657609] - [net] svcrdma: Remove max_sge check at connect time (Don Dutile) [1638869] - [net] svcrdma: Reduce max_send_sges (Don Dutile) [1638869] - [arm64] arm64: mm: Introduce MAX_USER_VA_BITS definition (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Rewrite stale comment in asm/tlbflush.h (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Avoid synchronous TLBIs when freeing page tables (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Allow stride to be specified for __flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[kernel_]pgtable() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Use last-level invalidation in flush_tlb_kernel_range() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: EXPORT vabits_user to modules (Christoph von Recklinghausen) [1672997] - [arm64] arm64: fix ARM64_USER_VA_BITS_52 builds (Christoph von Recklinghausen) [1672997] - [arm64] arm64: Kconfig: Re-jig CONFIG options for 52-bit VA (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Allow forcing all userspace addresses to 52-bit (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: introduce 52-bit userspace support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Prevent mismatched 52-bit VA support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base (Christoph von Recklinghausen) [1672997] - [firmware] arm64: mm: Introduce DEFAULT_MAP_WINDOW (Christoph von Recklinghausen) [1672997] - [mm] mm: mmap: Allow for "high" userspace addresses (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: apply r/o permissions of VM areas to its linear alias as well (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: purge lazily unmapped vm regions before changing permissions (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Don't wait for completion of TLB invalidation when page aging (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Use __pa_symbol() for set_swapper_pgd() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Drop the unused cpu parameter (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: move runtime pgds to rodata (Christoph von Recklinghausen) [1672997] - [mm] arm64/mm: use fixmap to modify swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Separate boot-time page tables from swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Pass ttbr1 as a parameter to __enable_mmu() (Christoph von Recklinghausen) [1672997] - [mm] arm64: fix erroneous warnings in page freeing functions (Christoph von Recklinghausen) [1672997] - [mm] arm64: Implement page table free interfaces (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Introduce __flush_tlb_kernel_pgtable (Christoph von Recklinghausen) [1672997] - [lib] ioremap: Update pgtable free interfaces with addr (Christoph von Recklinghausen) [1672997] - [mm] x86/mm: Disable ioremap free page handling on x86-PAE (Christoph von Recklinghausen) [1672997] - [arm64] arm64: KVM: Enable Common Not Private translations (Christoph von Recklinghausen) [1504991] - [arm64] arm64: mm: Support Common Not Private translations (Christoph von Recklinghausen) [1504991] - [kernel] cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM (Igor Mammedov) [1668147] - [tools] perf tools: Compile perf with -g instead of -ggdb3 to workaround gdb crash (Jiri Olsa) [1667109]- [fs] Revert "gfs2: Fix loop in gfs2_rbm_find" (Andreas Grunbacher) [1658528] - [net] bpf: fix sanitation of alu op with pointer / scalar type from different paths (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: prevent out of bounds speculation on pointer arithmetic (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: move {prev_,}insn_idx into verifier env (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf/verifier: per-register parent pointers (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: restrict unknown scalars of mixed signed bounds for unprivileged (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: Simplify ptr_min_max_vals adjustment (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: fix inner map masking to prevent oob under speculation (Jiri Olsa) [1673631] {CVE-2019-7308} - [include] KABI: struct class padding (Prarit Bhargava) [1670035] - [include] KABI: struct timer_list padding (Prarit Bhargava) [1670035] - [include] KABI: struct irq_domain padding (Prarit Bhargava) [1670035] - [nvdimm] libnvdimm, pmem: Fix badblocks population for 'raw' namespaces (Jeff Moyer) [1672315] - [netdrv] net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance (Alaa Hleihel) [1648230] - [kernel] exec: increase BINPRM_BUF_SIZE to 256 (Oleg Nesterov) [1447445]- [include] KABI: struct kset padding (Prarit Bhargava) [1669796] - [include] KABI: struct kobject and kobj_type padding (Prarit Bhargava) [1669796] - [include] KABI: struct delayed_work padding (Prarit Bhargava) [1669796] - [include] KABI: struct work_struct padding (Prarit Bhargava) [1669796] - [include] KABI: struct hrtimer padding (Prarit Bhargava) [1669796] - [include] KABI: struct user_namespace padding (Prarit Bhargava) [1669796] - [include] KABI: struct resource padding (Prarit Bhargava) [1669796] - [include] KABI: Protect device_driver struct (Prarit Bhargava) [1666316] - [include] KABI: Protect radix functions (Prarit Bhargava) [1669079] - [char] ipmi: msghandler: Fix potential Spectre v1 vulnerabilities (Tony Camuso) [1672582] - [vhost] vhost: fix OOB in get_rx_bufs() (Jason Wang) [1668665] {CVE-2018-16880}- [md] dm: don't use bio_trim() afterall (Mike Snitzer) [1673657] - [md] dm: add memory barrier before waitqueue_active (Mike Snitzer) [1673110] - [x86] x86: uaccess: Inhibit speculation past access_ok() in user_access_begin() (Joe Lawrence) [1670113] {CVE-2018-20669} - [kernel] make 'user_access_begin()' do 'access_ok()' (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] i915: fix missing user_access_end() in page fault exception case (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] drm/i915: Force the slow path after a user-write error (Joe Lawrence) [1670113] {CVE-2018-20669} - [x86] x86/microcode/amd: Don't falsely trick the late loading mechanism (David Arcari) [1654904] - [fs] iomap: get/put the page in iomap_page_create/release() (Artem Savkov) [1664298] - [scsi] scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVMe feature (Himanshu Madhani) [1671569] - [message] mptsas: pci-id table changes (Tomas Henzl) [1666730] - [message] mptsas: Taint kernel if mptsas is loaded (Tomas Henzl) [1666730] - [kernel] genirq/matrix: Improve target CPU selection for managed interrupts. (Gary Hook) [1669557] - [kernel] irq/matrix: Spread managed interrupts on allocation (Gary Hook) [1669557] - [kernel] irq/matrix: Split out the CPU selection code into a helper (Gary Hook) [1669557] - [net] sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach() (Stefano Brivio) [1671680] - [net] geneve: should not call rt6_lookup() when ipv6 was disabled (Stefano Brivio) [1671680] - [net] netfilter: physdev: relax br_netfilter dependency (Phil Sutter) [1650382] - [net] netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy (Phil Sutter) [1670563] - [net] netfilter: nf_tables: Support RULE_ID reference in new rule (Phil Sutter) [1670563] - [net] rtnetlink: fix incorrect handling of device stats passed to userspace (Ivan Vecera) [1668298] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: prepare nft_object for lookups via hashtable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: selective rule dump needs table to be specified (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Fix for endless loop when dumping ruleset (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Speed up selective rule dumps (Phil Sutter) [1659725] - [net] exclude sock_reuseport from kABI protection (Paolo Abeni) [1665984] - [include] KABI: struct device padding (Don Dutile) [1664445] - [include] KABI: struct dma_map_ops padding (Don Dutile) [1664482] - [kernel] swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit (Don Dutile) [1664484] - [kernel] dma-mapping: remove a few unused exports (Don Dutile) [1664484] - [include] dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA (Don Dutile) [1664484] - [kernel] dma-mapping: remove dmam_{declare,release}_coherent_memory (Don Dutile) [1664484] - [kernel] dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs (Don Dutile) [1664484] - [include] dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs (Don Dutile) [1664484] - [include] dma-mapping: fix flags in dma_alloc_wc (Don Dutile) [1664484] - [include] dma-mapping: deprecate dma_zalloc_coherent (Don Dutile) [1664484] - [arm64] arm64: default to the direct mapping in get_arch_dma_ops (Don Dutile) [1664484] - [kernel] dma-mapping: fix inverted logic in dma_supported (Don Dutile) [1664484] - [include] dma-mapping: bypass indirect calls for dma-direct (Don Dutile) [1664484] - [kernel] dma-direct: merge swiotlb_dma_ops into the dma_direct code (Don Dutile) [1664484] - [kernel] dma-direct: do not include SME mask in the DMA supported check (Don Dutile) [1664484] - [kernel] dma-direct: use dma_direct_map_page to implement dma_direct_map_sg (Don Dutile) [1664484] - [kernel] dma-direct: improve addressability error reporting (Don Dutile) [1664484] - [kernel] dma-direct: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [xen] swiotlb: remove dma_mark_clean (Don Dutile) [1664484] - [xen] swiotlb: remove SWIOTLB_MAP_ERROR (Don Dutile) [1664484] - [xen] xen-swiotlb: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] swiotlb: Skip cache maintenance on map error (Don Dutile) [1664484] - [kernel] swiotlb: add support for non-coherent DMA (Don Dutile) [1664484] - [kernel] swiotlb: mark is_swiotlb_buffer static (Don Dutile) [1664484] - [kernel] swiotlb: remove a pointless comment (Don Dutile) [1664484] - [kernel] swiotlb: clean up reporting (Don Dutile) [1664484] - [kernel] dma-direct: reject highmem pages from dma_alloc_from_contiguous (Don Dutile) [1664484] - [kernel] dma-direct: provide page based alloc/free helpers (Don Dutile) [1664484] - [include] dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB (Don Dutile) [1664484] - [kernel] dma-direct: respect DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [kernel] dma-direct: document the zone selection logic (Don Dutile) [1664484] - [kernel] dma-direct: fix return value of dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-direct: always allow dma mask <= physiscal memory size (Don Dutile) [1664484] - [kernel] dma-direct: implement complete bus_dma_mask handling (Don Dutile) [1664484] - [kernel] dma-direct: refine dma_direct_alloc zone selection (Don Dutile) [1664484] - [kernel] dma-direct: add an explicit dma_direct_get_required_mask (Don Dutile) [1664484] - [kernel] kernel/dma/direct: take DMA offset into account in dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-mapping: factor out dummy DMA ops (Don Dutile) [1664484] - [mm] arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing (Don Dutile) [1664484] - [iommu] iommu/dma-iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/vt-d: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/intel: small map_page cleanup (Don Dutile) [1664484] - [iommu] intel-iommu: mark intel_dma_ops static (Don Dutile) [1664484] - [iommu] ia64: remove iommu_dma_supported (Don Dutile) [1664484] - [iommu] iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/dma: Use fast DMA domain lookup (Don Dutile) [1664484] - [x86] x86/amd_gart: fix unmapping of non-GART mappings (Don Dutile) [1664484] - [x86] x86/amd_gart: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [mm] arm64: remove the dummy_dma_ops mapping_error method (Don Dutile) [1664484] - [powerpc] powerpc: Do not redefine NEED_DMA_MAP_STATE (Don Dutile) [1664484] - [powerpc] powerpc/iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [s390] s390: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] dma-mapping: always build the direct mapping code (Don Dutile) [1664484] - [kernel] dma-mapping: move dma_cache_sync out of line (Don Dutile) [1664484] - [kernel] dma-mapping: move various slow path functions out of line (Don Dutile) [1664484] - [base] dma-mapping: move dma_get_required_mask to kernel/dma (Don Dutile) [1664484] - [base] dma-mapping: move dma_default_get_required_mask under ifdef (Don Dutile) [1664484] - [include] dma-mapping: merge dma_unmap_page_attrs and dma_unmap_single_attrs (Don Dutile) [1664484] - [include] dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation (Don Dutile) [1664484] - [include] dma-mapping: return an error code from dma_mapping_error (Don Dutile) [1664484] - [pci] dma-mapping: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [include] dma-mapping: provide a generic DMA_MAPPING_ERROR (Don Dutile) [1664484] - [kernel] dma-mapping: move the arm64 noncoherent alloc/free support to common code (Don Dutile) [1664484] - [mm] arm64: fix warnings without CONFIG_IOMMU_DMA (Don Dutile) [1664484] - [arm64] arm64: use the generic swiotlb_dma_ops (Don Dutile) [1664484] - [kernel] swiotlb: don't dip into swiotlb pool for coherent allocations (Don Dutile) [1664484] - [kernel] swiotlb: refactor swiotlb_map_page (Don Dutile) [1664484] - [kernel] swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs (Don Dutile) [1664484] - [kernel] swiotlb: merge swiotlb_unmap_page and unmap_single (Don Dutile) [1664484] - [kernel] swiotlb: remove the overflow buffer (Don Dutile) [1664484] - [kernel] swiotlb: do not panic on mapping failures (Don Dutile) [1664484] - [mm] arm64/dma-mapping: Mildly optimise non-coherent IOMMU ops (Don Dutile) [1664484] - [iommu] iommu: Add fast hook for getting DMA domains (Don Dutile) [1664484] - [iommu] iommu: Remove the ->map_sg indirection (Don Dutile) [1664484] - [iommu] kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous() (Don Dutile) [1664484] - [mm] mm/cma: remove unsupported gfp_mask parameter from cma_alloc() (Don Dutile) [1664484] - [kernel] dma-mapping: move the remap helpers to a separate file (Don Dutile) [1664484] - [include] dma-mapping: fix return type of dma_set_max_seg_size() (Don Dutile) [1664484] - [include] dma-mapping: translate __GFP_NOFAIL to DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [include] dma-debug: Check for drivers mapping invalid addresses in dma_map_single() (Don Dutile) [1664484] - [base] dma-mapping: make the get_required_mask method available unconditionally (Don Dutile) [1664484] - [xen] dma-mapping: support non-coherent devices in dma_common_get_sgtable (Don Dutile) [1664484] - [kernel] dma-mapping: consolidate the dma mmap implementations (Don Dutile) [1664484] - [kernel] dma-mapping: merge direct and noncoherent ops (Don Dutile) [1664484] - [include] dma-mapping: move the dma_coherent flag to struct device (Don Dutile) [1664484] - [include] dma-mapping: remove dma_deconfigure (Don Dutile) [1664484] - [base] dma-mapping: remove dma_configure (Don Dutile) [1664484] - [include] dma-mapping: relax warning for per-device areas (Don Dutile) [1664484] - [kernel] dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declaration (Don Dutile) [1664484] - [kernel] dma-noncoherent: add a arch_sync_dma_for_cpu_all hook (Don Dutile) [1664484] - [block] deprecate elevator= kernel parameter (Jeff Moyer) [1665295] - [rpmspec] kernel.spec: disable kabi checks until RC (=?UTF-8?q?=C4=8Cestm=C3=ADr=20Kalina?=) [1671007] - [iommu] iommu/amd: Unmap all mapped pages in error path of map_sg (Jerry Snitselaar) [1668448] - [iommu] iommu/amd: Call free_iova_fast with pfn in map_sg (Jerry Snitselaar) [1668448]- [arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Bhupesh Sharma) [1666679] - [kernel] sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK (Joe Lawrence) [1667840] - [init] Small change to the message about certified hardware (Steve Best) [1671765] - [x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr (Pingfan Liu) [1640799] - [x86] Add back support for Intel processors (Steve Best) [1670529] - [net] SUNRPC: Clean up initialisation of the struct rpc_rqst (Benjamin Coddington) [1650494] - [x86] KABI, x86/paravirt: Protect paravirt ops structures (Waiman Long) [1669957] - [include] KABI: struct module padding (Prarit Bhargava) [1669480] - [include] KABI: struct stack_trace_struct padding (Prarit Bhargava) [1669480] - [documentation] iommu: Fix passthrough option documentation (Gary Hook) [1658391] - [iommu] iommu: Add config option to set passthrough as default (Gary Hook) [1658391] - [kernel] redhat: kernel: clean up taint flags (Jiri Benc) [1654313]- [scsi] scsi: qedi: Add the CRC size within iSCSI NVM image (Charles Rose) [1670186] - [fs] iomap: don't search past page end in iomap_is_partially_uptodate (Eric Sandeen) [1657588] - [netdrv] cxgb4: update supported DCB version (Arjun Vynipadath) [1668571] - [x86] kexec, KEYS: Make use of platform keyring for signature verify (Kairui Song) [1640486] - [security] integrity, KEYS: add a reference to platform keyring (Kairui Song) [1640486] - [security] efi: Allow the "db" UEFI variable to be suppressed (Kairui Song) [1640486] - [security] efi: Import certificates from UEFI Secure Boot (Kairui Song) [1640486] - [security] efi: Add an EFI signature blob parser (Kairui Song) [1640486] - [include] efi: Add EFI signature data types (Kairui Song) [1640486] - [security] integrity: Load certs to the platform keyring (Kairui Song) [1640486] - [security] integrity: Define a trusted platform keyring (Kairui Song) [1640486] - [security] security/integrity: remove unnecessary 'init_keyring' variable (Kairui Song) [1640486] - [x86] Fix kexec forbidding kernels signed with keys in the secondary keyring to boot (Kairui Song) [1640486] - [crypto] Replace magic for trusting the secondary keyring with #define (Kairui Song) [1640486] - [acpi] acpi/nfit: Fix command-supported detection (Jeff Moyer) [1665812] - [acpi] acpi/nfit: Block function zero DSMs (Jeff Moyer) [1665812] - [md] dm: add missing trace_block_split() to __split_and_process_bio() (Mike Snitzer) [1645283] - [md] dm: fix dm_wq_work() to only use __split_and_process_bio() if appropriate (Mike Snitzer) [1645283] - [md] dm: fix redundant IO accounting for bios that need splitting (Mike Snitzer) [1645283] - [md] dm: fix clone_bio() to trigger blk_recount_segments() (Mike Snitzer) [1645283] - [block] block: cover another queue enter recursion via BIO_QUEUE_ENTERED (Mike Snitzer) [1645283] - [md] dm thin: fix passdown_double_checking_shared_status() (Mike Snitzer) [1668039] - [tools] bpftool: Fix prog dump by tag (Jiri Olsa) [1667305] - [arm64] arm64: ftrace: Fix to enable syscall events on arm64 (Don Dutile) [1668035] - [arm64] arm64: implement syscall wrappers (Don Dutile) [1668035] - [arm64] arm64: convert compat wrappers to C (Don Dutile) [1668035] - [arm64] arm64: use SYSCALL_DEFINE6() for mmap (Don Dutile) [1668035] - [arm64] arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturn (Don Dutile) [1668035] - [arm64] arm64: remove in-kernel call to sys_personality() (Don Dutile) [1668035] - [include] kernel: add ksys_personality() (Don Dutile) [1668035] - [arm64] arm64: drop alignment from syscall tables (Don Dutile) [1668035] - [arm64] arm64: entry: remove unused register aliases (Don Dutile) [1668035] - [arm64] arm64: convert native/compat syscall entry to C (Don Dutile) [1668035] - [arm64] arm64: svc: Ensure hardirq tracing is updated before return (Don Dutile) [1668035] - [arm64] arm64: convert syscall trace logic to C (Don Dutile) [1668035] - [arm64] arm64: move sve_user_{enable,disable} to (Don Dutile) [1668035] - [arm64] arm64: kill change_cpacr() (Don Dutile) [1668035] - [arm64] arm64: convert raw syscall invocation to C (Don Dutile) [1668035] - [arm64] arm64: introduce syscall_fn_t (Don Dutile) [1668035] - [arm64] arm64: remove sigreturn wrappers (Don Dutile) [1668035] - [arm64] arm64: rseq: Implement backend rseq calls and select HAVE_RSEQ (Don Dutile) [1668035] - [sound] ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock (Jaroslav Kysela) [1664249] - [infiniband] IB/hfi1: Fix an out-of-bounds access in get_hw_stats (Alex Estrin) [1667104] - [infiniband] IB/hfi1: Incorrect sizing of sge for PIO will OOPs (Alex Estrin) [1667095] - [drm] drm/nouveau: register backlight on pascal and newer (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp/gm200-: enforce identity-mapped SOR assignment for LVDS/eDP panels (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp: move eDP panel power handling (Ben Skeggs) [1664899] - [drm] drm/nouveau/devinit: don't fail when PMU/PRE_OS is missing from VBIOS (Ben Skeggs) [1664899] - [kernel] locking/rwsem: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] futex: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] sched/wake_q: Fix wakeup ordering for wake_q (Waiman Long) [1668014] - [kernel] sched/wake_q: Document wake_q_add() (Waiman Long) [1668014] - [kernel] sched/wait: Fix rcuwait_wake_up() ordering (Waiman Long) [1668014] - [kernel] sched/Documentation: Update wake_up() & co. memory-barrier guarantees (Waiman Long) [1668014] - [kvm] KVM: PPC: Book3S HV: Flush guest mappings when turning dirty tracking on/off (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Cleanups - constify memslots, fix comments (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Map single pages when doing dirty page logging (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Pass change type down to memslot commit function (Laurent Vivier) [1650386] - [vhost] vhost: log dirty page correctly (Jason Wang) [1657578] - [netdrv] netxen: taint as unsupported in RHEL8 (Tony Camuso) [1654825] - [hid] HID: hiddev: fix potential Spectre v1 (Benjamin Tissoires) [1664611] - [net] resort to custom code for sk_buff padding (Paolo Abeni) [1665984] - [net] add padding to cipher_context (Paolo Abeni) [1665984] - [net] add padding to tls_crypto_context (Paolo Abeni) [1665984] - [net] add padding to ipv4_devconf (Paolo Abeni) [1665984] - [net] ip6mr: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [net] ipv4: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [include] add KABI padding to file_system_type (Eric Sandeen) [1665320 1650565] - [include] add KABI padding to multiple fs ops vectors (Eric Sandeen) [1665320] - [fs] add KABI padding to dentry structure (Eric Sandeen) [1665320] - [fs] add KABI padding to inode structure (Eric Sandeen) [1665320] - [include] add KABI padding to file_lock structure (Eric Sandeen) [1665320] - [include] KABI: add an iopoll method to struct file_operations (Eric Sandeen) [1665320] - [sound] ALSA: emux: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [sound] ALSA: pcm: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: rme9652: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [powerpc] powerpc/tm: Unset MSR[TS] if not recheckpointing (Gustavo Duarte) [1663853] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BND (Perry Yuan) [1658433] - [hid] HID: debug: fix the ring buffer implementation (Tony Camuso) [1669469] {CVE-2019-3819}- [netdrv] net: hns: Fix WARNING when hns modules installed (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ping failed when use net bridge and send multicast (Xiaojun Tan) [1662120] - [netdrv] net: hns: Add mac pcs config when enable|disable mac (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ntuple-filters status error. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Free irq when exit from abnormal branch (Xiaojun Tan) [1662120] - [netdrv] net: hns: Clean rx fbd when ae stopped. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Some registers use wrong address according to the datasheet. (Xiaojun Tan) [1662120] - [netdrv] net: hns: All ports can not work when insmod hns ko after rmmod. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Incorrect offset address used for some registers. (Xiaojun Tan) [1662120] - [include] ipmi: RH_KABI macros to pad kabi exposed structs (Tony Camuso) [1658175] - [scsi] reserve space in structures for KABI (Ewan Milne) [1664397]- [include] PCI: Add reserved fields to 'struct hotplug_slot' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct hotplug_slot_ops' (Myron Stowe) [1663534] - [pci] PCI: Add reserved fields to 'struct pci_sriov' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_driver' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_bus' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields, and extension, to 'struct pci_dev' (Myron Stowe) [1663534] - [pci] PCI: Add missing include to drivers/pci.h (Myron Stowe) [1663534] - [pci] PCI/IOV: Use VF0 cached config space size for other VFs (Myron Stowe) [1663534] - [include] PCI: always include 'p2pdma' in 'struct pci_dev' (Myron Stowe) [1663534] - [ata] PCI: Remove pci_set_dma_max_seg_size() (Myron Stowe) [1663534] - [pci] PCI: Remove pci_set_dma_seg_boundary() (Myron Stowe) [1663534] - [include] PCI: Remove pci_unmap_addr() wrappers for DMA API (Myron Stowe) [1663534] - [pci] PCI/AER: Abstract AER interrupt handling (Myron Stowe) [1663534] - [pci] PCI: Uninline PCI bus accessors for better ftracing (Myron Stowe) [1663534] - [pci] PCI/portdrv: Add runtime PM hooks for port service drivers (Myron Stowe) [1663534] - [pci] PCI: Make link active reporting detection generic (Myron Stowe) [1663534] - [block] block: don't lose track of REQ_INTEGRITY flag (Ming Lei) [1665684] - [nvme] nvme-pci: fix nvme_setup_irqs() (Ming Lei) [1661439] - [lib] sbitmap: Protect swap_lock from hardirq (Ming Lei) [1666192] - [lib] sbitmap: Protect swap_lock from softirqs (Ming Lei) [1666192] - [scsi] scsi: isci: initialize shost fully before calling scsi_add_host() (Ming Lei) [1664918] - [nvme] nvmet-fc: Mark NVMe/FC target mode driver as unsupported (Ewan Milne) [1664838] - [netdrv] bnx2x: Assign unique DMAE channel number for FW DMAE transactions. (Jonathan Toppins) [1638306] - [fs] block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE) (Ming Lei) [1664580] - [netdrv] qed: Wait for ready indication before rereading the shmem (Chad Dupuis) [1652417] - [netdrv] qed: Avoid sending mailbox commands when MFW is not responsive (Chad Dupuis) [1652417] - [netdrv] qed: Wait for MCP halt and resume commands to take place (Chad Dupuis) [1652417] - [netdrv] qed: Prevent a possible deadlock during driver load and unload (Chad Dupuis) [1652417] - [fs] gfs2: Fix loop in gfs2_rbm_find (Andreas Grunbacher) [1658528] - [fs] gfs2: Get rid of potential double-freeing in gfs2_create_inode (Andreas Grunbacher) [1658539]- [vhost] vhost/vsock: fix vhost vsock cid hashing inconsistent (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [vhost] vhost/vsock: fix use-after-free in network stack callers (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [netdrv] bnx2x: Add VF spoof-checking configuration (Jonathan Toppins) [1646842] - [netdrv] net-next: hinic: fix a problem in free_tx_poll() (Xiaojun Tan) [1642016] - [netdrv] net: hns: fix for unmapping problem when SMMU is on (Xiaojun Tan) [1640526] - [netdrv] net: hns: add netif_carrier_off before change speed and duplex (Xiaojun Tan) [1640526] - [netdrv] net: hns: add the code for cleaning pkt in chip (Xiaojun Tan) [1640526] - [netdrv] net: hns: modify variable type in hns_nic_reuse_page (Xiaojun Tan) [1640526]- [irqchip] Mark GICv2 deprecated (Wei Huang) [1609391] - [scsi] qla2xxx: Use correct number of vectors for online CPUs (Himanshu Madhani) [1644058] - [scsi] megaraid_sas: mark Aero controllers as tech preview (Tomas Henzl) [1659972] - [scsi] megaraid_sas: add retry logic in megasas_readl (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Introduce new Aero adapter type (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Fix Ventura series based checks (Tomas Henzl) [1659972] - [scsi] scsi: libfc: retry PRLI if we cannot analyse the payload (Chris Leech) [1631843] - [scsi] scsi: libfc: check fc_frame_payload_get() return value for null (Chris Leech) [1631843] - [scsi] scsi: libfc: hold disc_mutex in fc_disc_stop_rports() (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup lockdep annotations (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup 'sleeping function called from invalid context' (Chris Leech) [1631843] - [scsi] scsi: libfc: Add lockdep annotations (Chris Leech) [1631843] - [md] dm crypt: fix parsing of extended IV arguments (Mike Snitzer) [1665290] - [kernel] redhat: kabi: reserved padding for kernel sched data structures (Rafael Aquini) [1664858] - [kernel] redhat: kabi: reserved padding for MM related data structures (Rafael Aquini) [1664858] - [vfio] vfio/type1: Fix unmap overflow off-by-one (Alex Williamson) [1662291] - [message] mptspi: pci-id table changes (Tomas Henzl) [1651803] - [message] mptspi: Taint kernel if mptspi is loaded (Tomas Henzl) [1651803] - [block] kabi: reserve space for public data structure (Ming Lei) [1551939] - [block] kabi: reserve space for blk-mq related structure (Ming Lei) [1551939] - [block] kabi: reserve space for bsg related structure (Ming Lei) [1551939] - [block] kabi: reserve space for integrity related structure (Ming Lei) [1551939] - [block] kabi: reserve space for CONFIG_BLK_DEV_ZONED (Ming Lei) [1551939] - [ata] ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA (David Milburn) [1663347] - [kvm] KVM: x86: Add CPUID support for new instruction WBNOINVD (Andrew Jones) [1659491] - [x86] KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup (Andrew Jones) [1659491] - [virt] kvm: Change offset in kvm_write_guest_offset_cached to unsigned (Andrew Jones) [1659491] - [virt] kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init (Andrew Jones) [1659491] - [kvm] KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: Add ARM_EXCEPTION_IS_TRAP macro (Andrew Jones) [1659491] - [arm64] arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix unintended stage 2 PMD mappings (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs (Andrew Jones) [1659491] - [arm64] KVM: arm/arm64: Fixup the kvm_exit tracepoint (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Consider priority and active state for pending irq (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() (Andrew Jones) [1659491] - [kvm] KVM: X86: Fix NULL deref in vcpu_scan_ioapic (Andrew Jones) [1659491] - [kvm] KVM: Fix UAF in nested posted interrupt processing (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails (Andrew Jones) [1659491] - [kvm] arm64: KVM: Install stage-2 translation before enabling traps (Andrew Jones) [1659491] - [kvm] arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible (Andrew Jones) [1659491] - [arm64] arm64: entry: Remove confusing comment (Andrew Jones) [1659491] - [kvm] arm64: entry: Place an SB sequence following an ERET instruction (Andrew Jones) [1659491] - [arm64] arm64: Add support for SB barrier and patch in over DSB; ISB sequences (Andrew Jones) [1659491] - [kvm] kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page (Andrew Jones) [1659491] - [kvm] kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb (Andrew Jones) [1659491] - [kvm] kvm: mmu: Fix race in emulated page table writes (Andrew Jones) [1659491] - [kvm] KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset (Andrew Jones) [1659491] - [kvm] KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes (Andrew Jones) [1659491] - [kvm] KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall (Andrew Jones) [1659491] - [kvm] svm: Add mutex_lock to protect apic_access_page_done on AMD systems (Andrew Jones) [1659491] - [kvm] KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned (Andrew Jones) [1659491] - [kvm] KVM: arm64: Safety check PSTATE when entering guest and handle IL (Andrew Jones) [1659491] - [virt] KVM: arm64: Fix caching of host MDCR_EL2 value (Andrew Jones) [1659491] - [kvm] x86/kvm/nVMX: allow bare VMXON state migration (Andrew Jones) [1659491] - [kvm] x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit (Andrew Jones) [1659491] - [kvm] KVM: hyperv: define VP assist page helpers (Andrew Jones) [1659491] - [kvm] KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Always reflect #NM VM-exits to L1 (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS (Andrew Jones) [1659491] - [kvm] KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Clear reserved bits of #DB exit qualification (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Ensure only THP is candidate for adjustment (Andrew Jones) [1659491] - [kvm] x86: kvm: avoid unused variable warning (Andrew Jones) [1659491] - [kvm] powerpc64/ftrace: Include ftrace.h needed for enable/disable calls (Andrew Jones) [1659491] - [kvm] x86/kvm/vmx: Remove duplicate l1d flush definitions (Andrew Jones) [1659491] - [tools] perf kvm: Fix subcommands on s390 (Andrew Jones) [1659491] - [arm64] arm64: add PSR_AA32_* definitions (Andrew Jones) [1659491] - [pci] PCI: hotplug: Document TODOs (Myron Stowe) [1664454] - [pci] PCI: hotplug: Embed hotplug_slot (Myron Stowe) [1664454] - [pci] PCI: hotplug: Drop hotplug_slot_info (Myron Stowe) [1664454] - [pci] PCI: hotplug: Constify hotplug_slot_ops (Myron Stowe) [1664454] - [pci] PCI: pciehp: Reshuffle controller struct for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Rename controller struct members for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Unify controller and slot structs (Myron Stowe) [1664454] - [pci] PCI: pciehp: Tolerate Presence Detect hardwired to zero (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop hotplug_slot_ops wrappers (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop unnecessary includes (Myron Stowe) [1664454] - [pci] PCI: pciehp: Differentiate between surprise and safe removal (Myron Stowe) [1664454] - [pci] PCI: Simplify disconnected marking (Myron Stowe) [1664454] - [tools] perf vendor events arm64: Revise core JSON events for eMAG (Jiri Olsa) [1663353] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Jiri Olsa) [1663353] - [perf] drivers/perf: xgene: Add CPU hotplug support (Jiri Olsa) [1663349] - [scsi] mpt3sas: mark Aero controllers as tech preview (Tomas Henzl) [1663281] - [powerpc] KVM: PPC: Book3S HV: Keep rc bits in shadow pgtable in sync with host (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Introduce kvmhv_update_nest_rmap_rc_list() (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Apply combination of host and l1 pte rc for nested guest (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Align gfn to L1 page size when inserting nest-rmap entry (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Hold kvm->mmu_lock across updating nested pte rc bits (Suraj Jitindar Singh) [1662029] - [tools] perf python: Do not force closing original perf descriptor in evlist.get_pollfd (Jiri Olsa) [1659445] - [mm] mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings (Andrea Arcangeli) [1613993] - [rpmspec] spec: Add libperf-jvmti.so into perf debuginfo rpm (Jiri Olsa) [1653570] - [scsi] scsi: hisi_sas: Fix spin lock management in slot_index_alloc_quirk_v2_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Update v3 hw AIP_LIMIT and CFG_AGING_TIME register values (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Use block layer tag instead for IPTT (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: unmask interrupts ent72 and ent74 (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Free slot later in slot_complete_vx_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Fix the race between IO completion and timeout for SMP/internal IO (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Move evaluation of hisi_hba in hisi_sas_task_prep() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Feed back linkrate(max/min) when re-attached (Xiaojun Tan) [1642819] - [hwtracing] intel_th: pci: Add Ice Lake PCH support (Jiri Olsa) [1485529]- [kernel] userns: also map extents in the reverse map to kernel IDs (Chris von Recklinghausen) [1652679] {CVE-2018-18955} - [net] ipv6: route: Fix return value of ip6_neigh_lookup() on neigh_create() error (Stefano Brivio) [1662789] - [net] ipv6: frags: Fix bogus skb->sk in reassembled packets (Herbert Xu) [1645839] - [net] redhat: blacklist auto-loadable net modules in modules-extra (Marcelo Leitner) [1642795] - [net] redhat: move sctp modules to kernel-modules-extra (Marcelo Leitner) [1642795] - [net] add reserved fields to neighbour (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_stats* (Paolo Abeni) [1655084] - [net] reserve bits in netdev_features_t for future features (Paolo Abeni) [1655084] - [net] add reserved fields to sk_buff (Paolo Abeni) [1655084] - [net] add reserved fields to ipv6_devconf (Paolo Abeni) [1655084] - [net] add reserved fields to fib_rule (Paolo Abeni) [1655084] - [net] add reserved fields to sock (Paolo Abeni) [1655084] - [net] add reserved fields to genl_family (Paolo Abeni) [1655084] - [net] add reserved fields to proto_ops (Paolo Abeni) [1655084] - [net] add reserved fields to proto (Paolo Abeni) [1655084] - [net] add reserved fields to genl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_entry (Paolo Abeni) [1655084] - [net] add reserved fields to lwtunnel_state (Paolo Abeni) [1655084] - [net] add reserved fields to packet_type (Paolo Abeni) [1655084] - [net] add reserved fields to napi_struct (Paolo Abeni) [1655084] - [net] add reserved fields to net_device (Paolo Abeni) [1655084] - [net] exclude wireless_dev from KABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to dcbnl_rtnl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to xfrm_* (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_obj (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to l3mdev_ops (Paolo Abeni) [1655084] - [net] exclude ndisc_ops from kABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to xfrmdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to tlsdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_rx_queue (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_queue (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_ops (Paolo Abeni) [1655084] - [net] add reserved fields to ethtool_ops (Paolo Abeni) [1655084] - [net] add reserved fields to header_ops (Paolo Abeni) [1655084] - [net] add reserved fields to net_device_ops (Paolo Abeni) [1655084] - [net] add reserved fields to flowi* structs (Paolo Abeni) [1655084] - [arm64] KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS (Christoph von Recklinghausen) [1643586 1643522] - [arm64] KVM: arm/arm64: Rename kvm_arm_config_vm to kvm_arm_setup_stage2 (Christoph von Recklinghausen) [1643586 1643522] - [virt] KVM: arm64: Drop __cpu_init_stage2 on the VHE path (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Allow tuning the physical address size for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Limit the minimum number of page table levels (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm64: Set a limit on the IPA size (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add 52bit support for PAR to HPFAR conversoin (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Switch to per VM IPA limit (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Configure VTCR_EL2.SL0 per VM (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Dynamic configuration of VTTBR mask (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Make stage2 page table layout dynamic (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Prepare for dynamic stage2 page table layout (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm/arm64: Prepare for VM specific stage2 translations (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Configure VTCR_EL2 per VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Allow arch specific configurations for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Clean up VTCR_EL2 initialisation (Christoph von Recklinghausen) [1643586 1643522] - [arm64] arm64: Add a helper for PARange to physical shift conversion (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add helper for loading the stage2 setting for a VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Remove spurious WARN_ON (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table (Christoph von Recklinghausen) [1643586 1643522] - [hv] hv_balloon: avoid touching uninitialized struct page during tail onlining (Vitaly Kuznetsov) [1662277] - [x86] Mark AMD EPYC guests as supported (David Arcari) [1663356] - [netdrv] be2net: Disable queue dump in be_tx_timeout handler (Petr Oros) [1646838] - [vhost] vhost: Fix Spectre V1 vulnerability (Jason Wang) [1663469] - [mm] mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT (Andrea Arcangeli) [1575028] - [tools] cpupower: Fix AMD Family 0x17 msr_pstate size (Prarit Bhargava) [1659883] - [tools] cpupower: Fix coredump on VMWare (Prarit Bhargava) [1659883] - [scsi] scsi: csiostor: remove flush_scheduled_work() (Arjun Vynipadath) [1663973] - [powerpc] KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch (David Gibson) [1663225] - [fs] userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: add i_size checks (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) to trigger userfaults (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: clear flag if remap event not enabled (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: disable irqs when taking the waitqueue lock (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] fs/userfaultfd.c: remove redundant pointer uwq (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] NFS: nfs_compare_mount_options always compare auth flavors. (Steve Dickson) [1661619] - [infiniband] RDMA/hns: Bugfix for RoCE loopback test (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Update posting & querying mailbox (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Fix the bug while use multi-hop of pbl (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Init qp context when modify qp from reset to init (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Bugfix pbl configuration for rereg mr (Xiaojun Tan) [1663359] - [security] selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN (Ondrej Mosnacek) [1660564] - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1656261] - [scsi] scsi: megaraid_sas: Use 63-bit DMA addressing (Tomas Henzl) [1656261] - [x86] x86/kvm: mark as TechPreview when running as a nested hypervisor (Vitaly Kuznetsov) [1519039] - [rpmspec] kernel.spec: Fix kernel-tools files section logic (Prarit Bhargava) [1661247] - [crypto] crypto: ccp - Make function sev_get_firmware() static (Gary Hook) [1632894] - [crypto] crypto: ccp - Allow SEV firmware to be chosen based on Family and Model (Gary Hook) [1632894] - [crypto] crypto: ccp - Fix static checker warning (Gary Hook) [1632894] - [crypto] crypto: ccp - add timeout support in the SEV command (Gary Hook) [1632894] - [nvdimm] nvdimm: Use namespace index data to reduce number of label reads needed (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Split label init out from the logic for getting config data (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Remove empty if statement (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Clarify comment in sizeof_namespace_index (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Sanity check labeloff (Jeff Moyer) [1634345] - [nvdimm] libnvdimm, dimm: Maximize label transfer size (Jeff Moyer) [1634345] - [mm] mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock (Brian Foster) [1659528] - [input] Input: elantech - disable elan-i2c for P52 and P72 (Benjamin Tissoires) [1658602] - [fs] cachefiles: avoid deprecated get_seconds() (David Howells) [1655613] - [fs] fscache, cachefiles: remove redundant variable 'cache' (David Howells) [1655613] - [fs] cachefiles: Explicitly cast enumerated type in put_object (David Howells) [1655613] - [fs] fscache: fix race between enablement and dropping of object (David Howells) [1655613] - [fs] cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active (David Howells) [1655613] - [fs] fscache: Fix race in fscache_op_complete() due to split atomic_sub & read (David Howells) [1655613] - [fs] cachefiles: Fix an assertion failure when trying to update a failed object (David Howells) [1655613] - [fs] fscache: Fix out of bound read in long cookie keys (David Howells) [1655613] - [fs] fscache: Fix incomplete initialisation of inline key space (David Howells) [1655613] - [fs] cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) (David Howells) [1655613] - [kernel] ebpf: record usage of eBPF (Jiri Benc) [1654279] - [kernel] add rh_features to /proc (Jiri Benc) [1654279] - [kernel] add support for rh_features (Jiri Benc) [1654279] - [fs] fs/lock: show locks taken by processes from another pidns (Miklos Szeredi) [1616125] - [iommu] iommu/arm-smmu: Support non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm-v7s: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu: Add "iommu.strict" command line option (Xiaojun Tan) [1643114] - [iommu] iommu/dma: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu: Ensure that page-table updates are visible before TLBI (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Implement flush_iotlb_all hook (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Avoid back-to-back CMD_SYNC operations (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() (Xiaojun Tan) [1643114] - [infiniband] RDMA/hns: Update some attributes of the RoCE device (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Limit the size of extend sge of sq (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for CM test (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Submit bad wr when post send wr exception (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for reserved qp number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Refactor the codes for setting transport opode (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Move all prints out of irq handle (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix usage of bitmap allocation functions return values (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Support flush cqe for hip08 in kernel space (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Program the tclass and flow label into the hardware (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use macro instead of magic number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Modify qp will return errno when qp type is illegal (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Assign the value for vlan field of qp context (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Enable modify_cq for uverbs. (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the data type of immediate data (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use delay instead of usleep (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add illegal hop_num judgement (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add 50GE type of hnae3 device match (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Do not overwrite the error code during error unwind in hns_roce_init (Xiaojun Tan) [1639578] - [infiniband] hns: Remove a set-but-not-used variable (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_mac (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_gid (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TPQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TSQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix endian conversions and annotations (Xiaojun Tan) [1639578] - [scsi] scsi: hisi_sas: Add SATA FIS check for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: add memory barrier in task delivery function (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Tidy hisi_sas_task_prep() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: relocate some common code for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy host controller reset function a bit (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy channel interrupt handler for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Drop hisi_sas_slot_abort() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Update a couple of register settings for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add missing PHY spinlock init (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Pre-allocate slot DMA buffers (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Release all remaining resources in clear nexus ha (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add a flag to filter PHY events during reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Adjust task reject period during host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the conflict between dev gone and host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Only process broadcast change in phy_bcast_v3_hw() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Use dmam_alloc_coherent() (Zhou Wang) [1639541] - [netdrv] xen/netfront: fix waiting for xenbus state change (Petr Oros) [1638456]- [x86] expand cpu feature/bug bits (David Arcari) [1662434] - [x86] add kabi support for cpuinfo_x86 (David Arcari) [1662434] - [init] Display a message about certified hardware (Steve Best) [1660523] - [scsi] scsi: t10-pi: Return correct ref tag when queue has no integrity profile (Ming Lei) [1660719] - [scsi] scsi: storvsc: Fix a race in sub-channel creation that can cause panic (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: set callbacks on open (Mohammed Gamal) [1650149] - [hv] vmbus: fix subchannel removal (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: defer opening vmbus until first use (Mohammed Gamal) [1650149] - [hv] vmbus: split ring buffer allocation from open (Mohammed Gamal) [1650149] - [hv] vmbus: pass channel to hv_process_channel_removal (Mohammed Gamal) [1650149] - [hv] Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind() (Mohammed Gamal) [1650149] - [uio] hv_uio_generic: map ringbuffer phys addr (Mohammed Gamal) [1650149] - [uio] uio: introduce UIO_MEM_IOVA (Mohammed Gamal) [1650149] - [hv] vmbus: add driver_override support (Mohammed Gamal) [1650149] - [hv] vmbus: keep pointer to ring buffer page (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: increase size of receive and send buffers (Mohammed Gamal) [1650149] - [uio] uio: add SPDX license tags (Mohammed Gamal) [1650149] - [fs] gfs2: take jdata unstuff into account in do_grow (Robert S Peterson) [1660519] - [drm] drm/dp_mst: Check if primary mstb is null (Lyude Paul) [1658711] - [tools] perf tests: Use shebangs in the shell scripts (Michael Petlan) [1613523]- [mm] mm: put_and_wait_on_page_locked() while page is migrated (Baoquan He) [1649214] - [netdrv] i40e: define proper net_device::neigh_priv_len (Stefan Assmann) [1658743] - [netdrv] i40e: fix VLAN.TCI == 0 RX HW offload (Stefan Assmann) [1658743] - [netdrv] i40e: fix mac filter delete when setting mac address (Stefan Assmann) [1658743] - [netdrv] i40e: prevent overlapping tx_timeout recover (Stefan Assmann) [1658743] - [netdrv] i40e: Use correct shift for VLAN priority (Stefan Assmann) [1658743] - [netdrv] i40e: always set ks->base.speed in i40e_get_settings_link_up (Stefan Assmann) [1658743] - [netdrv] i40e: don't restart nway if autoneg not supported (Stefan Assmann) [1658743] - [netdrv] i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load (Stefan Assmann) [1658743] - [netdrv] i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features (Stefan Assmann) [1658743] - [acpi] ACPI/APEI: Clear GHES block_status before panic() (David Arcari) [1662442] - [misc] VMCI: Resource wildcard match fixed (Vitaly Kuznetsov) [1652868] - [mm] mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init (Waiman Long) [1655964] - [block] block/bio: Do not zero user pages (Ming Lei) [1662502] - [vhost] disable zerocopy by default (Jason Wang) [1582756] - [block] kyber: use sbitmap add_wait_queue/list_del wait helpers (Ming Lei) [1661426] - [lib] sbitmap: add helpers for add/del wait queue handling (Ming Lei) [1661426] - [net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down" (Dave Wysochanski) [1657449] - [vhost] vhost/vsock: fix reset orphans race with close timeout (Stefan Hajnoczi) [1660445] - [misc] genwqe: Fix size check (Steve Best) [1660126] - [fs] aio: fix spectre gadget in lookup_ioctx (Jeff Moyer) [1660963] - [block] block: save irq state in blkg_lookup_create() (Ming Lei) [1660299] - [md] dm: don't reuse bio for flushes (Ming Lei) [1660401] - [wireless] mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_regdom_custom (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Stanislaw Gruszka) [1637113] - [block] blk-mq: enable IO poll if .nr_queues of type poll > 0 (Ming Lei) [1660826] - [powerpc] powerpc/rtas: Fix a potential race between CPU-Offline & Migration (Desnes Augusto Nunes do Rosario) [1639266] - [x86] kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs (Eduardo Habkost) [1625111] - [scsi] scsi_sysfs: make unpriv_sgio queue attribute accessible for non-block devices (Paolo Bonzini) [1584504] - [block] scsi_ioctl: introduce unpriv_sgio queue flag (Paolo Bonzini) [1584504] - [block] scsi_ioctl: pass request_queue to blk_verify_command (Paolo Bonzini) [1584504] - [fs] ext4: missing !bh check in ext4_xattr_inode_write() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in __ext4_read_dirblock() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_move_to_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: release bs.bh before re-using in ext4_xattr_block_find() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_get_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of s_journal_flag_rwsem in error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of sbi->s_group_desc_leak in error path (Lukas Czerner) [1659481] - [fs] ext4: avoid possible double brelse() in add_new_gdb() on error path (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak in ext4_orphan_add() after prior errors (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() (Lukas Czerner) [1659481] - [fs] ext4: fix possible inode leak in the retry loop of ext4_resize_fs() (Lukas Czerner) [1659481] - [fs] ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() update_backups()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() add_new_gdb_meta_bg()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path (Lukas Czerner) [1659481] - [fs] ext4: avoid potential extra brelse in setup_new_flex_group_blocks() (Lukas Czerner) [1659481] - [scsi] scsi: lpfc: Enable Management features for IF_TYPE=6 (Dick Kennedy) [1658755] - [scsi] scsi: mpt3sas: Update driver version to 27.101.00.00 (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Replace readl with ioc->base_readl (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Add separate function for aero doorbell reads (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Introduce flag for aero based controllers (Tomas Henzl) [1659035] - [md] dm: do not allow readahead to limit IO size (Mike Snitzer) [1658757] - [md] dm raid: fix false -EBUSY when handling check/repair message (Mike Snitzer) [1658757] - [block] blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() (Mike Snitzer) [1658757] - [md] dm rq: cleanup leftover code from recently removed q->mq_ops branching (Mike Snitzer) [1658757] - [md] dm verity: log the hash algorithm implementation (Mike Snitzer) [1658757] - [md] dm crypt: log the encryption algorithm implementation (Mike Snitzer) [1658757] - [md] dm integrity: fix spelling mistake in workqueue name (Mike Snitzer) [1658757] - [md] dm flakey: Properly corrupt multi-page bios. (Mike Snitzer) [1658757] - [md] dm: Check for device sector overflow if CONFIG_LBDAF is not set (Mike Snitzer) [1658757] - [md] dm crypt: use u64 instead of sector_t to store iv_offset (Mike Snitzer) [1658757] - [md] dm kcopyd: Fix bug causing workqueue stalls (Mike Snitzer) [1658757] - [md] dm snapshot: Fix excessive memory usage and workqueue stalls (Mike Snitzer) [1658757] - [md] dm bufio: update comment in dm-bufio.c (Mike Snitzer) [1658757] - [md] dm writecache: fix typo in error msg for creating writecache_flush_thread (Mike Snitzer) [1658757] - [md] dm: remove indirect calls from __send_changing_extent_only() (Mike Snitzer) [1658757] - [md] dm mpath: only flush workqueue when needed (Mike Snitzer) [1658757] - [md] dm: avoid indirect call in __dm_make_request (Mike Snitzer) [1658757] - [md] dm thin: bump target version (Mike Snitzer) [1658757] - [md] dm thin: send event about thin-pool state change _after_ making it (Mike Snitzer) [1658757] - [md] dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty() (Mike Snitzer) [1658757] - [md] dm writecache: remove disabled code in memory_entry() (Mike Snitzer) [1658757] - [md] dm raid: avoid bitmap with raid4/5/6 journal device (Mike Snitzer) [1658757] - [md] dm crypt: make workqueue names device-specific (Mike Snitzer) [1658757] - [md] dm: add dm_table_device_name() (Mike Snitzer) [1658757] - [md] dm ioctl: harden copy_params()'s copy_from_user() from malicious users (Mike Snitzer) [1658757] - [md] dm: remove unnecessary unlikely() around WARN_ON_ONCE() (Mike Snitzer) [1658757] - [md] dm thin: use refcount_t for thin_c reference counting (Mike Snitzer) [1658757] - [netdrv] nfp: provide a better warning when ring allocation fails (Pablo Cascon) [1645456] - [netdrv] nfp: use kvcalloc() to allocate SW buffer descriptor arrays (Pablo Cascon) [1645456] - [scsi] scsi: lpfc: rport port swap discovery issue. (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Fix discovery failures during port failovers with lots of vports (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: refactor mailbox structure context fields (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Correct loss of fc4 type on remote port address change (Dick Kennedy) [1656635] - [hid] HID: multitouch: Add pointstick support for Cirque Touchpad (Perry Yuan) [1656673] - [powerpc] KVM: PPC: Book3S HV: Fix handling for interrupted H_ENTER_NESTED (Suraj Jitindar Singh) [1649980] - [powerpc] powerpc: Select CONFIG_SWIOTLB (Gustavo Duarte) [1648466] - [fs] nfs: Fix a missed page unlock after pg_doio() (Benjamin Coddington) [1651287] - [arm64] arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() (Mark Salter) [1637585] - [fs] fsnotify: Fix busy inodes during unmount (Lukas Czerner) [1650462] - [tools] perf vendor events arm64: Update ThunderX2 implementation defined pmu core events (Robert Richter) [1501638] - [tools] perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so (Jiri Olsa) [1579484]- [block] blk-mq: export hctx->type in debugfs instead of sysfs (Ming Lei) [1660040] - [block] blk-mq: fix dispatch from sw queue (Ming Lei) [1660040] - [block] blk-mq: skip zero-queue maps in blk_mq_map_swqueue (Ming Lei) [1660040] - [nvme] nvme-pci: don't share queue maps (Ming Lei) [1660040] - [block] blk-mq: only dispatch to non-defauly queue maps if they have queues (Ming Lei) [1660040] - [x86] KVM: LAPIC: Fix pv ipis use-before-initialization (Paul Lai) [1657702] - [fs] autofs: fix directory and symlink access (Ian Kent) [1611967] - [infiniband] IB/iser: Fix possible NULL deref at iser_inv_desc() (Don Dutile) [1657574] - [infiniband] RDMA/core: Fix unwinding flow in case of error to register device (Don Dutile) [1657574] - [infiniband] IB/rxe: fix for duplicate request processing and ack psns (Don Dutile) [1657574] - [infiniband] IB/ipoib: Clear IPCB before icmp_send (Don Dutile) [1657574] - [infiniband] RDMA/core: Do not expose unsupported counters (Don Dutile) [1657574] - [infiniband] IB/ucm: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/ucma: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR (Don Dutile) [1657574] - [infiniband] RDMA/cma: Do not ignore net namespace for unbound cm_id (Don Dutile) [1657574] - [net] xprtrdma: Reset credit grant properly after a disconnect (Don Dutile) [1657574] - [input] Input: hyper-v - fix wakeup from suspend-to-idle (Vitaly Kuznetsov) [1588888] - [kernel] kernel: hung_task.c: disable on suspend (Vitaly Kuznetsov) [1588888] - [kernel] redhat: add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) [1656933] - [rpmspec] Sign the aarch64 kernel (Jeremy Linton) [1659158]- [netdrv] nfp: flower: add geneve option match offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: add geneve option push action offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: offload tos and tunnel flags for ipv4 udp tunnels (Pablo Cascon) [1655604] - [netdrv] nfp: flower: set ip tunnel ttl from encap action (Pablo Cascon) [1655604] - [netdrv] nfp: flower: extract ipv4 udp tunnel ttl from route (Pablo Cascon) [1655604] - [net] sctp: hold transport before accessing its asoc in sctp_transport_get_next (Marcelo Leitner) [1656271] - [net] sctp: fix the data size calculation in sctp_data_size (Marcelo Leitner) [1656271] - [net] sctp: fix race on sctp_id2asoc (Marcelo Leitner) [1656271] - [net] rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices (Hangbin Liu) [1657120] - [netdrv] mlx5e: fix csum adjustments caused by RXFCS (Hangbin Liu) [1657120] - [net] drop skb on failure in ip_check_defrag() (Hangbin Liu) [1657120] - [net] rtnl_configure_link: fix dev flags changes arg to __dev_notify_flags (Hangbin Liu) [1657120] - [net] socket: fix a missing-check bug (Hangbin Liu) [1657120] - [net] rtnetlink: Disallow FDB configuration for non-Ethernet device (Hangbin Liu) [1657120] - [net] rtnetlink: Fail dump if target netnsid is invalid (Hangbin Liu) [1657120] - [net] rtnetlink: fix rtnl_fdb_dump() for ndmsg header (Hangbin Liu) [1657120] - [net] rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 (Hangbin Liu) [1657120] - [net] socket: fix struct ifreq size in compat ioctl (Hangbin Liu) [1657120] - [net] fix pskb_trim_rcsum_slow() with odd trim offset (Hangbin Liu) [1657120] - [net] gso_segment: Reset skb->mac_len after modifying network header (Hangbin Liu) [1657120] - [net] Use __kernel_clockid_t in uapi net_stamp.h (Davide Caratti) [1638022] - [net] tun: Consistently configure generic netdev params via rtnetlink (Matteo Croce) [1657910] - [net] tun: napi flags belong to tfile (Matteo Croce) [1657910] - [net] tun: initialize napi_mutex unconditionally (Matteo Croce) [1657910] - [net] tun: remove unused parameters (Matteo Croce) [1657910] - [net] team: Forbid enslaving team device to itself (Matteo Croce) [1658725] - [net] sched: Remove TCA_OPTIONS from policy (Davide Caratti) [1658516] - [net] sched: cls_api: add missing validation of netlink attributes (Davide Caratti) [1658516] - [net] sched: gred: pass the right attribute to gred_change_table_def() (Davide Caratti) [1658516] - [net] sched: cls_u32: fix hnode refcounting (Davide Caratti) [1658516] - [net] sched: Add policy validation for tc attributes (Davide Caratti) [1658516] - [net] bpf: use __GFP_COMP while allocating page (Andrea Claudi) [1658231] - [net] xsk: do not call synchronize_net() under RCU read lock (Andrea Claudi) [1658231] - [net] bpf: fix partial copy of map_ptr when dst is scalar (Andrea Claudi) [1658231] - [net] bpf: Fix bpf_msg_pull_data() (Andrea Claudi) [1658231] - [net] bpf: fix shift upon scatterlist ring wrap-around in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix sg shift repair start offset in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix msg->data/data_end after sg shift repair in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix several offset tests in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] vlan: add support for tunnel offload (Andrea Claudi) [1656804] - [net] 8021q: move vlan offload registrations into vlan_core (Hangbin Liu) [1657658] - [net] ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called (Stefano Brivio) [1658010] - [net] ipv6: Allow onlink routes to have a device mismatch if it is the default route (Stefano Brivio) [1658010] - [net] ipv6: Fix index counter for unicast addresses in in6_dump_addrs (Stefano Brivio) [1658010] - [net] ipv6: mcast: fix a use-after-free in inet6_mc_check (Stefano Brivio) [1658010] - [net] ipv6: rate-limit probes for neighbourless routes (Stefano Brivio) [1658010] - [net] ipv6: stop leaking percpu memory in fib6 info (Stefano Brivio) [1658010] - [net] ipv6: Remove extra call to ip6_convert_metrics for multipath case (Stefano Brivio) [1658010] - [net] ipv6: Display all addresses in output of /proc/net/if_inet6 (Stefano Brivio) [1658010] - [net] ipv6: do not copy dst flags on rt init (Stefano Brivio) [1658010] - [net] ipv6: Only update MTU metric if it set (Stefano Brivio) [1658010] - [net] ipv6: don't get lwtstate twice in ip6_rt_copy_init() (Stefano Brivio) [1658010] - [net] ipv6: Put lwtstate when destroying fib6_info (Stefano Brivio) [1658010] - [net] ip6_tunnel: Fix encapsulation layout (Stefano Brivio) [1658008] - [net] vxlan: fill ttl inherit info (Stefano Brivio) [1658008] - [net] ip_tunnel: be careful when accessing the inner header (Stefano Brivio) [1658008] - [net] vti6: remove !skb->ignore_df check from vti6_xmit() (Stefano Brivio) [1658008] - [net] ip6_vti: fix a null pointer deference when destroy vti6 tunnel (Stefano Brivio) [1658008] - [net] ip6_vti: fix creating fallback tunnel device for vti6 (Stefano Brivio) [1658008] - [net] ip_vti: fix a null pointer deferrence when create vti fallback tunnel (Stefano Brivio) [1658008] - [net] l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache (Stefano Brivio) [1658008] - [net] macsec: let the administrator set UP state even if lowerdev is down (Sabrina Dubroca) [1645540] - [net] macsec: update operstate when lower device changes (Sabrina Dubroca) [1645540] - [net] tcp: do not restart timewait timer on rst reception (Paolo Abeni) [1657988] - [net] tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY (Paolo Abeni) [1657988] - [net] tcp, ulp: add alias for all ulp modules (Paolo Abeni) [1657988] - [net] tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach (Paolo Abeni) [1657988] - [net] ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state (Paolo Abeni) [1657988] - [net] neighbour: Avoid writing before skb->head in neigh_hh_output() (Stefano Brivio) [1643336] - [net] ipv6: Check available headroom in ip6_xmit() even without options (Stefano Brivio) [1643336] - [net] ipv6: fix possible use-after-free in ip6_xmit() (Stefano Brivio) [1643336] - [net] openvswitch: Fix push/pop ethernet validation (Hangbin Liu) [1657226] - [net] cgroup, netclassid: add a preemption point to write_classid (Hangbin Liu) [1657226] - [net] ethtool: fix a privilege escalation bug (Hangbin Liu) [1657226] - [net] llc: set SOCK_RCU_FREE in llc_sap_add_socket() (Hangbin Liu) [1657226] - [net] dcb: For wild-card lookups, use priority -1, not 0 (Hangbin Liu) [1657226] - [net] packet: fix packet drop as of virtio gso (Hangbin Liu) [1657226] - [net] netlabel: check for IPV4MASK in addrinfo_get (Hangbin Liu) [1657226] - [net] netfilter: seqadj: re-load tcp header pointer after possible head reallocation (Florian Westphal) [1654259] - [net] netfilter: nf_tables: avoid BUG_ON usage (Florian Westphal) [1654259] - [net] netfilter: nf_tables: deactivate expressions in rule replecement routine (Florian Westphal) [1654259] - [net] netfilter: nat: fix double register in masquerade modules (Florian Westphal) [1654259] - [net] netfilter: add missing error handling code for register functions (Florian Westphal) [1654259] - [net] netfilter: nf_tables: fix use-after-free when deleting compat expressions (Florian Westphal) [1654259] - [net] netfilter: xt_RATEEST: remove netns exit routine (Florian Westphal) [1654259] - [net] netfilter: nf_tables: don't use position attribute on rule replacement (Florian Westphal) [1654259] - [net] revert "netfilter: nft_numgen: add map lookups for numgen random operations" (Florian Westphal) [1654259] - [net] netfilter: xt_IDLETIMER: add sysfs filename checking routine (Florian Westphal) [1654259] - [net] netfilter: conntrack: fix calculation of next bucket number in early_drop (Florian Westphal) [1654259] - [net] netfilter: conntrack: get rid of double sizeof (Florian Westphal) [1654259] - [net] netfilter: nft_set_rbtree: add missing rb_erase() in GC routine (Florian Westphal) [1654259] - [net] netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack clash for NF_REPEAT (Florian Westphal) [1654259] - [net] netfilter: nf_tables: release chain in flushing set (Florian Westphal) [1654259] - [net] netfilter: xt_checksum: ignore gso skbs (Florian Westphal) [1654259] - [net] netfilter: xt_cluster: add dependency on conntrack module (Florian Westphal) [1654259] - [net] netfilter: fix memory leaks on netlink_dump_start error (Florian Westphal) [1654259] - [net] netfilter: x_tables: do not fail xt_alloc_table_info too easilly (Florian Westphal) [1654259] - [net] ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() (Florian Westphal) [1654259] - [net] netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses (Florian Westphal) [1654259] - [net] xfrm: policy: use hlist rcu variants on insert (Sabrina Dubroca) [1657272] - [net] xfrm: validate template mode (Sabrina Dubroca) [1657272] - [net] xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry. (Sabrina Dubroca) [1657272] - [net] xfrm: reset transport header back to network header after all input transforms ahave been applied (Sabrina Dubroca) [1657272] - [net] xfrm: reset crypto_done when iterating over multiple input xfrms (Sabrina Dubroca) [1657272] - [net] xfrm: Validate address prefix lengths in the xfrm selector. (Sabrina Dubroca) [1657272] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1657225] - [net] tls: zero the crypto information from tls_context before freeing (Sabrina Dubroca) [1657225] - [net] tls: clear key material from kernel memory when do_tls_setsockopt_conf fails (Sabrina Dubroca) [1657225] - [net] tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 (Sabrina Dubroca) [1657225] - [net] tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC (Sabrina Dubroca) [1657225] - [net] tls: possible hang when do_tcp_sendpages hits sndbuf is full case (Sabrina Dubroca) [1657225] - [net] tls: Fix improper revert in zerocopy_from_iter (Sabrina Dubroca) [1657225] - [net] tls: Fix zerocopy_from_iter iov handling (Sabrina Dubroca) [1657225] - [net] netfilter: conntrack: reset tcp maxwin on re-register (Florian Westphal) [1647310] - [net] configs: Enable CONFIG_IP_SET_HASH_IPMAC as a module (Stefano Brivio) [1655301] - [net] udp: fix handling of CHECKSUM_COMPLETE packets (Paolo Abeni) [1655656] - [net] udp: Unbreak modules that rely on external __skb_recv_udp() availability (Paolo Abeni) [1655656] - [net] udp6: fix encap return code for resubmitting (Paolo Abeni) [1655656] - [net] team: no need to do team_notify_peers or team_mcast_rejoin when disabling port (Hangbin Liu) [1653197] - [net] sctp: not increase stream's incnt before sending addstrm_in request (Xin Long) [1651428] - [net] sctp: not allow to set asoc prsctp_enable by sockopt (Xin Long) [1647272] - [net] revert "sctp: remove sctp_transport_pmtu_check" (Xin Long) [1643330] - [net] fix XPS static_key accounting (Ivan Vecera) [1651781] - [net] restore call to netdev_queue_numa_node_write when resetting XPS (Ivan Vecera) [1651781] - [net] allow fallback function to pass netdev (Ivan Vecera) [1651781] - [net] allow ndo_select_queue to pass netdev (Ivan Vecera) [1651781] - [net] Add generic ndo_select_queue functions (Ivan Vecera) [1651781] - [net] Add support for subordinate traffic classes to netdev_pick_tx (Ivan Vecera) [1651781] - [net] ixgbe: Add code to populate and use macvlan TC to Tx queue map (Ivan Vecera) [1651781] - [net] Add support for subordinate device traffic classes (Ivan Vecera) [1651781] - [net] net-sysfs: Drop support for XPS and traffic_class on single queue device (Ivan Vecera) [1651781] - [net] Provide stub for __netif_set_xps_queue if there is no CONFIG_XPS (Ivan Vecera) [1651781] - [net] allow to call netif_reset_xps_queues() under cpus_read_lock (Ivan Vecera) [1651781] - [net] documentation: Add explanation for XPS using Rx-queue(s) map (Ivan Vecera) [1651781] - [net] net-sysfs: Add interface for Rx queue(s) map per Tx queue (Ivan Vecera) [1651781] - [net] Enable Tx queue selection based on Rx queues (Ivan Vecera) [1651781] - [net] Record receive queue number for a connection (Ivan Vecera) [1651781] - [net] sock: Change tx_queue_mapping in sock_common to unsigned short (Ivan Vecera) [1651781] - [net] Use static_key for XPS maps (Ivan Vecera) [1651781] - [net] Refactor XPS for CPUs and Rx queues (Ivan Vecera) [1651781] - [net] devlink: Add helper function for safely copy string param (Ivan Vecera) [1647914] - [net] devlink: Fix param cmode driverinit for string type (Ivan Vecera) [1647914] - [net] devlink: Fix param set handling for string type (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params-bnxt.txt (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params.txt (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_min (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_max (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter ignore_ari (Ivan Vecera) [1647914] - [net] devlink: double free in devlink_resource_fill() (Ivan Vecera) [1647914] - [net] devlink: Add extack for eswitch operations (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters region_snapshot (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot read command (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot delete command (Ivan Vecera) [1647914] - [net] devlink: Extend the support querying for region snapshot IDs (Ivan Vecera) [1647914] - [net] devlink: Add support for region get command (Ivan Vecera) [1647914] - [net] devlink: Add support for creating region snapshots (Ivan Vecera) [1647914] - [net] devlink: Add callback to query for snapshot id before snapshot create (Ivan Vecera) [1647914] - [net] devlink: Add support for creating and destroying regions (Ivan Vecera) [1647914] - [net] devlink: fix incorrect return statement (Ivan Vecera) [1647914] - [net] devlink: Add enable_sriov boolean generic parameter (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters internal_err_reset and max_macs (Ivan Vecera) [1647914] - [net] devlink: Add devlink notifications support for params (Ivan Vecera) [1647914] - [net] devlink: Add support for get/set driverinit value (Ivan Vecera) [1647914] - [net] devlink: Add param set command (Ivan Vecera) [1647914] - [net] devlink: Add param get command (Ivan Vecera) [1647914] - [net] devlink: Add devlink_param register and unregister (Ivan Vecera) [1647914] - [net] ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf (Xin Long) [1645064] - [net] ipv6: fix a dst leak when removing its exception (Xin Long) [1645064] - [net] netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace (Stefano Brivio) [1649089] - [net] bridge: remove ipv6 zero address check in mcast queries (Hangbin Liu) [1639666] - [net] bridge: do not add port to router list when receives query with source 0.0.0.0 (Hangbin Liu) [1639666] - [net] netfilter: ipv6: fix oops when defragmenting locally generated fragments (Florian Westphal) [1642341] - [net] xfrm6: call kfree_skb when skb is toobig (Sabrina Dubroca) [1628851] - [net] sched: act_police: fix memory leak in case of invalid control action (Ivan Vecera) [1638022] - [net] sched: act_police: add missing spinlock initialization (Ivan Vecera) [1638022] - [net] netfilter: xt_socket: check sk before checking for netns. (Ivan Vecera) [1638022] - [net] sched: act_police: fix race condition on state variables (Ivan Vecera) [1638022] - [net] sched: cls_flower: validate nested enc_opts_policy to avoid warning (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix memory leak when IDR allocation fails (Ivan Vecera) [1638022] - [net] configs: disable CAKE, ETF & SKBPRIO qdisc in config (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' for exceed traffic in police.json (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' on 'random' traffic in gact.json (Ivan Vecera) [1638022] - [net] sched: act_police: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] sched: act_gact: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] net_sched: fix a crash in tc_new_tfilter() (Ivan Vecera) [1638022] - [net] core: make function ___gnet_stats_copy_basic() static (Ivan Vecera) [1638022] - [net] net_sched: convert idrinfo->lock from spinlock to a mutex (Ivan Vecera) [1638022] - [net] loopback: clear skb->tstamp before netif_rx() (Ivan Vecera) [1638022] - [net] skbuff: preserve sock reference when scrubbing the skb. (Ivan Vecera) [1638022] - [net] netfilter: check if the socket netns is correct. (Ivan Vecera) [1638022] - [net] sched: make function qdisc_free_cb() static (Ivan Vecera) [1638022] - [net] sched: use reference counting for tcf blocks on rules update (Ivan Vecera) [1638022] - [net] sched: implement tcf_block_refcnt_{get|put}() (Ivan Vecera) [1638022] - [net] sched: protect block idr with spinlock (Ivan Vecera) [1638022] - [net] sched: implement functions to put and flush all chains (Ivan Vecera) [1638022] - [net] sched: change tcf block reference counter type to refcount_t (Ivan Vecera) [1638022] - [net] sched: use Qdisc rcu API instead of relying on rtnl lock (Ivan Vecera) [1638022] - [net] sched: add helper function to take reference to Qdisc (Ivan Vecera) [1638022] - [net] sched: extend Qdisc with rcu (Ivan Vecera) [1638022] - [net] sched: rename qdisc_destroy() to qdisc_put() (Ivan Vecera) [1638022] - [net] core: netlink: add helper refcount dec and lock function (Ivan Vecera) [1638022] - [net] sched: act_ipt: check for underflow in __tcf_ipt_init() (Ivan Vecera) [1638022] - [net] sched: Add hardware specific counters to TC actions (Ivan Vecera) [1638022] - [net] core: Add new basic hardware counter (Ivan Vecera) [1638022] - [net] net_sched: change tcf_del_walker() to take idrinfo->lock (Ivan Vecera) [1638022] - [net] sched: Use FIELD_SIZEOF directly instead of reimplementing its function (Ivan Vecera) [1638022] - [net] sched: act_sample: fix NULL dereference in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: use per-cpu counters (Ivan Vecera) [1638022] - [net] net_sched: notify filter deletion when deleting a chain (Ivan Vecera) [1638022] - [net] htb: use anonymous union for simplicity (Ivan Vecera) [1638022] - [net] net_sched: remove redundant qdisc lock classes (Ivan Vecera) [1638022] - [net] sched: cls_flower: dump offload count value (Ivan Vecera) [1638022] - [net] net_sched: properly cancel netlink dump on failure (Ivan Vecera) [1638022] - [net] sched: fix memory leak in act_tunnel_key_init() (Ivan Vecera) [1638022] - [net] sched: action_ife: take reference to meta module (Ivan Vecera) [1638022] - [net] act_ife: fix a potential use-after-free (Ivan Vecera) [1638022] - [net] sched: act_nat: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: null actions array pointer before releasing action (Ivan Vecera) [1638022] - [net] sched: fix type of htb statistics (Ivan Vecera) [1638022] - [net] net_sched: add missing tcf_lock for act_connmark (Ivan Vecera) [1638022] - [net] revert "net: sched: act: add extack for lookup callback" (Ivan Vecera) [1638022] - [net] tc-testing: add test-cases for numeric and invalid control action (Ivan Vecera) [1638022] - [net] net_sched: reject unknown tcfa_action values (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix dump of extended layered op (Ivan Vecera) [1638022] - [net] sched: return -ENOENT when trying to remove filter from non-existent chain (Ivan Vecera) [1638022] - [net] sched: fix extack error message when chain is failed to be created (Ivan Vecera) [1638022] - [net] sched: Fix memory exposure from short TCA_U32_SEL (Ivan Vecera) [1638022] - [net] net_sched: fix unused variable warning in stmmac (Ivan Vecera) [1638022] - [net] sch_cake: Fix TC filter flow override and expand it to hosts as well (Ivan Vecera) [1638022] - [net] sch_cake: Remove unused including (Ivan Vecera) [1638022] - [net] act_ife: fix a potential deadlock (Ivan Vecera) [1638022] - [net] act_ife: move tcfa_lock down to where necessary (Ivan Vecera) [1638022] - [net] revert "net: sched: act_ife: disable bh when taking ife_mod_lock" (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcfa_capab (Ivan Vecera) [1638022] - [net] net_sched: remove list_head from tc_action (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcf_idr_check() (Ivan Vecera) [1638022] - [net] net_sched: remove unused parameter for tcf_action_delete() (Ivan Vecera) [1638022] - [net] net_sched: remove unnecessary ops->delete() (Ivan Vecera) [1638022] - [net] net_sched: improve and refactor tcf_action_put_many() (Ivan Vecera) [1638022] - [net] sched: always disable bh when taking tcf_lock (Ivan Vecera) [1638022] - [net] sched: act_ife: always release ife action on init error (Ivan Vecera) [1638022] - [net] cls_matchall: fix tcf_unbind_filter missing (Ivan Vecera) [1638022] - [net] sched: act_ife: disable bh when taking ife_mod_lock (Ivan Vecera) [1638022] - [net] sched: act_mirred method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_vlan method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbmod method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_simple method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_pedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_nat method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_ipt method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_gact method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_sum method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_bpf method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_connmark method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] core: protect rate estimator statistics pointer with lock (Ivan Vecera) [1638022] - [net] sched: act_mirred: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: extend action ops with put_dev callback (Ivan Vecera) [1638022] - [net] sched: act_vlan: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbmod: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_simple: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_sample: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_pedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ipt: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ife: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_gact: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_csum: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_bpf: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] tc: Update README and add config (Ivan Vecera) [1638022] - [net] sched: fix block->refcnt decrement (Ivan Vecera) [1638022] - [net] tc-tests: initial version of nat action unit tests (Ivan Vecera) [1638022] - [net] sched: allow flower to match tunnel options (Ivan Vecera) [1638022] - [net] flow_dissector: allow dissection of tunnel options from metadata (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in skbedit match patterns (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in connmark match patterns (Ivan Vecera) [1638022] - [net] tc-testing: flush gact actions on test teardown (Ivan Vecera) [1638022] - [net] tc-testing: fix ip address in u32 test (Ivan Vecera) [1638022] - [net] sched: cls_flower: Fix an error code in fl_tmplt_create() (Ivan Vecera) [1638022] - [net] sched: fix flush on non-existing chain (Ivan Vecera) [1638022] - [net] sched: make tcf_chain_{get, put}() static (Ivan Vecera) [1638022] - [net] sched: fix notifications for action-held chains (Ivan Vecera) [1638022] - [net] sched: change name of zombie chain to "held_by_acts_only" (Ivan Vecera) [1638022] - [net] act_mirred: use TC_ACT_REINSERT when possible (Ivan Vecera) [1638022] - [net] tc: introduce TC_ACT_REINSERT. (Ivan Vecera) [1638022] - [net] tc/act: remove unneeded RCU lock in action callback (Ivan Vecera) [1638022] - [net] sched: user-space can't set unknown tcfa_action values (Ivan Vecera) [1638022] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1638022] - [net] sch_netem: Move private queue handler to generic location. (Ivan Vecera) [1638022] - [net] sch_htb: Remove local SKB queue handling code. (Ivan Vecera) [1638022] - [net] act_bpf: Use kmemdup instead of duplicating it in tcf_bpf_init_from_ops (Ivan Vecera) [1638022] - [net] cls_bpf: Use kmemdup instead of duplicating it in cls_bpf_prog_from_ops (Ivan Vecera) [1638022] - [net] act_pedit: remove unnecessary semicolon (Ivan Vecera) [1638022] - [net] sched: don't dump chains only held by actions (Ivan Vecera) [1638022] - [net] sch_cake: Make gso-splitting configurable from userspace (Ivan Vecera) [1638022] - [net] sched: unmark chain as explicitly created on delete (Ivan Vecera) [1638022] - [net] sched: cls_api: fix dead code in switch (Ivan Vecera) [1638022] - [net] sched: cls_flower: Use correct inline function for assignment of vlan tpid (Ivan Vecera) [1638022] - [net] sched: fix trailing whitespace (Ivan Vecera) [1638022] - [net] cbs: Add support for the graft function (Ivan Vecera) [1638022] - [net] sched: add skbprio scheduler (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chain templates (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chains creation adn destruction (Ivan Vecera) [1638022] - [net] selftests: forwarding: move shblock tc support check to a separate helper (Ivan Vecera) [1638022] - [net] sched: cls_flower: propagate chain teplate creation and destruction to drivers (Ivan Vecera) [1638022] - [net] sched: cls_flower: implement chain templates (Ivan Vecera) [1638022] - [net] sched: cls_flower: change fl_init_dissector to accept mask and dissector (Ivan Vecera) [1638022] - [net] sched: cls_flower: move key/mask dumping into a separate function (Ivan Vecera) [1638022] - [net] sched: introduce chain templates (Ivan Vecera) [1638022] - [net] sched: introduce chain object to uapi (Ivan Vecera) [1638022] - [net] sched: Avoid implicit chain 0 creation (Ivan Vecera) [1638022] - [net] sched: push ops lookup bits into tcf_proto_lookup_ops() (Ivan Vecera) [1638022] - [net] nfp: bring back support for offloading shared blocks (Ivan Vecera) [1638022] - [net] sched: use PTR_ERR_OR_ZERO macro in tcf_block_cb_register (Ivan Vecera) [1638022] - [net] tc-tests: initial version of fw filter unit tests (Ivan Vecera) [1638022] - [net] sch_cake: Fix tin order when set through skb->priority (Ivan Vecera) [1638022] - [net] sched: act_skbedit: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: skbedit: use per-cpu counters (Ivan Vecera) [1638022] - [net] tc-testing: add geneve options in tunnel_key unit tests (Ivan Vecera) [1638022] - [net] sched: fix unprotected access to rcu cookie pointer (Ivan Vecera) [1638022] - [net] sched: act_ife: fix memory leak in ife init (Ivan Vecera) [1638022] - [net] sched: refactor flower walk to iterate over idr (Ivan Vecera) [1638022] - [net] sched: flower: Fix null pointer dereference when run tc vlan command (Ivan Vecera) [1638022] - [net] sched: Fix warnings from xchg() on RCU'd cookie pointer. (Ivan Vecera) [1638022] - [net] cls_flower: fix error values for commands not supported by drivers (Ivan Vecera) [1638022] - [net] nfp: handle cls_flower command default case (Ivan Vecera) [1638022] - [net] bnxt: simplify cls_flower command switch and handle default case (Ivan Vecera) [1638022] - [net] sch_cake: Conditionally split GSO segments (Ivan Vecera) [1638022] - [net] sch_cake: Add overhead compensation support to the rate shaper (Ivan Vecera) [1638022] - [net] sch_cake: Add DiffServ handling (Ivan Vecera) [1638022] - [net] sch_cake: Add NAT awareness to packet classifier (Ivan Vecera) [1638022] - [net] netfilter: Add nf_ct_get_tuple_skb global lookup function (Ivan Vecera) [1638022] - [net] sch_cake: Add optional ACK filter (Ivan Vecera) [1638022] - [net] sch_cake: Add ingress mode (Ivan Vecera) [1638022] - [net] sched: Add Common Applications Kept Enhanced (cake) qdisc (Ivan Vecera) [1638022] - [net] Use __u32 in uapi net_stamp.h (Ivan Vecera) [1638022] - [net] sched: flower: Add supprt for matching on QinQ vlan headers (Ivan Vecera) [1638022] - [net] sched: flower: Dump the ethertype encapsulated in vlan (Ivan Vecera) [1638022] - [net] flow_dissector: Add support for QinQ dissection (Ivan Vecera) [1638022] - [net] sched: flower: Add support for matching on vlan ethertype (Ivan Vecera) [1638022] - [net] flow_dissector: Save vlan ethertype from headers (Ivan Vecera) [1638022] - [net] sched: change action API to use array of pointers to actions (Ivan Vecera) [1638022] - [net] sched: atomically check-allocate action (Ivan Vecera) [1638022] - [net] sched: use reference counting action init (Ivan Vecera) [1638022] - [net] sched: don't release reference on action overwrite (Ivan Vecera) [1638022] - [net] sched: implement reference counted action release (Ivan Vecera) [1638022] - [net] sched: add 'delete' function to action ops (Ivan Vecera) [1638022] - [net] sched: implement action API that deletes action by index (Ivan Vecera) [1638022] - [net] sched: always take reference to action (Ivan Vecera) [1638022] - [net] sched: implement unlocked action init API (Ivan Vecera) [1638022] - [net] sched: change type of reference and bind counters (Ivan Vecera) [1638022] - [net] sched: use rcu for action cookie update (Ivan Vecera) [1638022] - [net] sched: Make etf report drops on error_queue (Ivan Vecera) [1638022] - [net] sched: Add HW offloading capability to ETF (Ivan Vecera) [1638022] - [net] sched: Introduce the ETF Qdisc (Ivan Vecera) [1638022] - [net] sched: Allow creating a Qdisc watchdog with other clocks (Ivan Vecera) [1638022] - [net] packet: Hook into time based transmission. (Ivan Vecera) [1638022] - [net] ipv6: Hook into time based transmission (Ivan Vecera) [1638022] - [net] ipv4: Hook into time based transmission (Ivan Vecera) [1638022] - [net] Add a new socket option for a future transmit time. (Ivan Vecera) [1638022] - [net] Clear skb->tstamp only on the forwarding path (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix possible memory leak in tcf_pedit_init() (Ivan Vecera) [1638022] - [net] net sched actions: add extack messages in pedit action (Ivan Vecera) [1638022] - [net] net:sched: add action inheritdsfield to skbedit (Ivan Vecera) [1638022] - [net] tc-testing: initial version of tunnel_key unit tests (Ivan Vecera) [1638022] - [net] net sched actions: avoid bitwise operation on signed value in pedit (Ivan Vecera) [1638022] - [net] net sched actions: fix misleading text strings in pedit action (Ivan Vecera) [1638022] - [net] net sched actions: use sizeof operator for buffer length (Ivan Vecera) [1638022] - [net] net sched actions: fix sparse warning (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit headers (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit action (Ivan Vecera) [1638022] - [net] netem: slotting with non-uniform distribution (Ivan Vecera) [1638022] - [net] check tunnel option type in tunnel flags (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: add extended ack support (Ivan Vecera) [1638022] - [net] tc-tests: add an extreme-case csum action test (Ivan Vecera) [1638022] - [net] net_sched: remove unused htb drop_list (Ivan Vecera) [1638022]- [rpmspec] always run make with HOSTCFLAGS/HOSTLDFLAGS set (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to tools build (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to bpftool build (Jiri Olsa) [1624124] - [kernel] kbuild: Use HOST*FLAGS options from the command line (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGS (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS (Jiri Olsa) [1624124] - [tools] tools cpupower: Override CFLAGS assignments (Jiri Olsa) [1624124] - [tools] tools cpupower debug: Allow to use outside build flags (Jiri Olsa) [1624124] - [tools] perf tools: Pass build flags to traceevent build (Jiri Olsa) [1624124] - [tools] tools lib traceevent: Use LDFLAGS in the build commands (Jiri Olsa) [1624124] - [tools] perf tools: Link libperf-jvmti.so with LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow add linker flags via EXTRA_LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow to add compiler flags via EXTRA_CFLAGS variable (Jiri Olsa) [1624124] - [block] blkcg: handle dying request_queue when associating a blkg (Ming Lei) [1655485] - [block] block: deactivate blk_stat timer in wbt_disable_default() (Ming Lei) [1655485] - [lib] sbitmap: flush deferred clears for resize and shallow gets (Ming Lei) [1655485] - [md] dm: fix request-based dm's use of dm_wait_for_completion (Ming Lei) [1655485] - [nvme] nvme: fix irq vs io_queue calculations (Ming Lei) [1655485] - [md] dm: fix inflight IO check (Ming Lei) [1655485] - [md] dm: remove the pending IO accounting (Ming Lei) [1655485] - [block] block: return just one value from part_in_flight (Ming Lei) [1655485] - [block] block: switch to per-cpu in-flight counters (Ming Lei) [1655485] - [block] block: delete part_round_stats and switch to less precise counting (Ming Lei) [1655485] - [block] block: stop passing 'cpu' to all percpu stats methods (Ming Lei) [1655485] - [md] dm rq: leverage blk_mq_queue_busy() to check for outstanding IO (Ming Lei) [1655485] - [md] dm: dont rewrite dm_disk(md)->part0.in_flight (Ming Lei) [1655485] - [lib] sbitmap: silence bogus lockdep IRQ warning (Ming Lei) [1655485] - [scsi] scsi: Fix a harmless double shift bug (Ming Lei) [1655485] - [block] blk-mq: re-build queue map in case of kdump kernel (Ming Lei) [1655485] - [block] blkcg: put back rcu lock in blkcg_bio_issue_check() (Ming Lei) [1655485] - [block] block: convert io-latency to use rq_qos_wait (Ming Lei) [1655485] - [block] block: convert wbt_wait() to use rq_qos_wait() (Ming Lei) [1655485] - [block] block: add rq_qos_wait to rq_qos (Ming Lei) [1655485] - [block] blkcg: rename blkg_try_get() to blkg_tryget() (Ming Lei) [1655485] - [block] blkcg: change blkg reference counting to use percpu_ref (Ming Lei) [1655485] - [block] blkcg: remove bio_disassociate_task() (Ming Lei) [1655485] - [block] blkcg: remove additional reference to the css (Ming Lei) [1655485] - [block] blkcg: remove bio->bi_css and instead use bio->bi_blkg (Ming Lei) [1655485] - [block] blkcg: associate writeback bios with a blkg (Ming Lei) [1655485] - [block] blkcg: associate a blkg for pages being evicted by swap (Ming Lei) [1655485] - [block] blkcg: consolidate bio_issue_init() to be a part of core (Ming Lei) [1655485] - [block] blkcg: associate blkg when associating a device (Ming Lei) [1655485] - [block] dm: set the static flush bio device on demand (Ming Lei) [1655485] - [block] blkcg: introduce common blkg association logic (Ming Lei) [1655485] - [block] blkcg: convert blkg_lookup_create() to find closest blkg (Ming Lei) [1655485] - [block] blkcg: update blkg_lookup_create() to do locking (Ming Lei) [1655485] - [block] blkcg: fix ref count issue with bio_blkcg() using task_css (Ming Lei) [1655485] - [block] blk-mq: remove QUEUE_FLAG_POLL from default MQ flags (Ming Lei) [1655485] - [block] block: enable polling by default if a poll map is initalized (Ming Lei) [1655485] - [block] block: only allow polling if a poll queue_map exists (Ming Lei) [1655485] - [block] block: remove ->poll_fn (Ming Lei) [1655485] - [nvme] nvme-mpath: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-rdma: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-pci: remove the CQ lock for interrupt driven queues (Ming Lei) [1655485] - [nvme] nvme-pci: don't poll from irq context when deleting queues (Ming Lei) [1655485] - [nvme] nvme-pci: refactor nvme_disable_io_queues (Ming Lei) [1655485] - [nvme] nvme-pci: consolidate code for polling non-dedicated queues (Ming Lei) [1655485] - [nvme] nvme-pci: only allow polling with separate poll queues (Ming Lei) [1655485] - [nvme] nvme-pci: cleanup SQ allocation a bit (Ming Lei) [1655485] - [nvme] nvme-pci: use atomic bitops to mark a queue enabled (Ming Lei) [1655485] - [block] block: move queues types to the block layer (Ming Lei) [1655485] - [fs] aio: clear IOCB_HIPRI (Ming Lei) [1655485] - [lib] sbitmap: fix sbitmap_for_each_set() (Ming Lei) [1655485] - [block] blk-mq: don't call ktime_get_ns() if we don't need it (Ming Lei) [1655485] - [block] block: add cmd_flags to print_req_error (Ming Lei) [1655485] - [lib] sbitmap: optimize wakeup check (Ming Lei) [1655485] - [lib] sbitmap: ammortize cost of clearing bits (Ming Lei) [1655485] - [block] block: avoid extra bio reference for async O_DIRECT (Ming Lei) [1655485] - [lib] sbitmap: don't loop for find_next_zero_bit() for !round_robin (Ming Lei) [1655485] - [block] blk-mq: use plug for devices that implement ->commits_rqs() (Ming Lei) [1655485] - [block] blk-mq: use bd->last == true for list inserts (Ming Lei) [1655485] - [block] ataflop: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] virtio_blk: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [nvme] nvme: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] blk-mq: add mq_ops->commit_rqs() (Ming Lei) [1655485] - [block] block: improve logic around when to sort a plug list (Ming Lei) [1655485] - [block] blk-mq: Add a NULL check in blk_mq_free_map_and_requests() (Ming Lei) [1655485] - [block] ataflop: fix error handling in atari_floppy_init() (Ming Lei) [1655485] - [block] block: add io timeout to sysfs (Ming Lei) [1655485] - [block] block: use rcu_work instead of call_rcu to avoid sleep in softirq (Ming Lei) [1655485] - [block] blk-mq: fix failure to decrement plug count on single rq removal (Ming Lei) [1655485] - [block] sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN (Ming Lei) [1655485] - [block] block: sum requests in the plug structure (Ming Lei) [1655485] - [block] blk-mq: Simplify request completion state (Ming Lei) [1655485] - [scsi] scsi: Do not rely on blk-mq for double completions (Ming Lei) [1655485] - [block] blk-mq: Return true if request was completed (Ming Lei) [1655485] - [block] blk-mq: never redirect polled IO completions (Ming Lei) [1655485] - [block] blk-mq: ensure mq_ops ->poll() is entered at least once (Ming Lei) [1655485] - [block] block: make blk_poll() take a parameter on whether to spin or not (Ming Lei) [1655485] - [nvme] nvme: remove opportunistic polling from bdev target (Ming Lei) [1655485] - [block] blk-mq: remove 'tag' parameter from mq_ops->poll() (Ming Lei) [1655485] - [block] blk-mq: when polling for IO, look for any completion (Ming Lei) [1655485] - [block] block: fix attempt to assign NULL io_context (Ming Lei) [1655485] - [block] block: Initialize BIO I/O priority early (Ming Lei) [1655485] - [block] block: prevent merging of requests with different priorities (Ming Lei) [1655485] - [fs] aio: Fix fallback I/O priority value (Ming Lei) [1655485] - [block] block: Introduce get_current_ioprio() (Ming Lei) [1655485] - [block] block: Remove bio->bi_ioc (Ming Lei) [1655485] - [fs] aio: Comment use of IOCB_FLAG_IOPRIO aio flag (Ming Lei) [1655485] - [nvme] nvme-fc: remove ->poll implementation (Ming Lei) [1655485] - [block] block: have ->poll_fn() return number of entries polled (Ming Lei) [1655485] - [block] block: avoid ordered task state change for polled IO (Ming Lei) [1655485] - [nvme] nvme: default to 0 poll queues (Ming Lei) [1655485] - [block] floppy: remove now unused 'flags' variable (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [block] ide: don't acquire queue_lock in ide_complete_pm_rq (Ming Lei) [1655485] - [block] ide: don't acquire queue lock in ide_pm_execute_rq (Ming Lei) [1655485] - [block] pktcdvd: remove queue_lock around blk_queue_max_hw_sectors (Ming Lei) [1655485] - [block] floppy: remove queue_lock around floppy_end_request (Ming Lei) [1655485] - [block] block: remove the rq_alloc_data request_queue field (Ming Lei) [1655485] - [block] block: don't plug for aio/O_DIRECT HIPRI IO (Ming Lei) [1655485] - [block] block: for async O_DIRECT, mark us as polling if asked to (Ming Lei) [1655485] - [block] block: add polled wakeup task helper (Ming Lei) [1655485] - [block] blk-rq-qos: inline check for q->rq_qos functions (Ming Lei) [1655485] - [block] block: add queue_is_mq() helper (Ming Lei) [1655485] - [nvme] nvme: provide optimized poll function for separate poll queues (Ming Lei) [1655485] - [block] ide: clear ide_req()->special for non-passthrough requests (Ming Lei) [1655485] - [nvme] nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() (Ming Lei) [1655485] - [block] block: add wbt_disable_default export for BFQ (Ming Lei) [1655485] - [block] block: remove the queue_lock indirection (Ming Lei) [1655485] - [block] block: remove the lock argument to blk_alloc_queue_node (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [mmc] mmc: simplify queue initialization (Ming Lei) [1655485] - [block] umem: don't override the queue_lock (Ming Lei) [1655485] - [block] drbd: don't override the queue_lock (Ming Lei) [1655485] - [block] blk-cgroup: move locking into blkg_destroy_all (Ming Lei) [1655485] - [block] blk-cgroup: consolidate error handling in blkcg_init_queue (Ming Lei) [1655485] - [block] block: remove a few unused exports (Ming Lei) [1655485] - [block] block: update a few comments for the legacy request removal (Ming Lei) [1655485] - [block] block: remove the unused lock argument to rq_qos_throttle (Ming Lei) [1655485] - [block] block: remove queue_lockdep_assert_held (Ming Lei) [1655485] - [block] block: use atomic bitops for ->queue_flags (Ming Lei) [1655485] - [block] block: don't hold the queue_lock over blk_abort_request (Ming Lei) [1655485] - [block] block: remove deadline __deadline manipulation helpers (Ming Lei) [1655485] - [block] block: remove QUEUE_FLAG_BYPASS and ->bypass (Ming Lei) [1655485] - [nvme] nvmet-rdma: fix response use after free (Ming Lei) [1655485] - [nvme] nvme: validate controller state before rescheduling keep alive (Ming Lei) [1655485] - [block] block, bfq: fix decrement of num_active_groups (Ming Lei) [1655485] - [ata] libata: whitelist all SAMSUNG MZ7KM* solid-state disks (Ming Lei) [1655485] - [nvme] nvme-rdma: fix double freeing of async event data (Ming Lei) [1655485] - [nvme] nvme-pci: fix surprise removal (Ming Lei) [1655485] - [nvme] nvme: Free ctrl device name on init failure (Ming Lei) [1655485] - [nvme] nvme-fc: resolve io failures during connect (Ming Lei) [1655485] - [nvme] nvme: make sure ns head inherits underlying device limits (Ming Lei) [1655485] - [nvme] nvmet: don't try to add ns to p2p map unless it actually uses it (Ming Lei) [1655485] - [nvme] nvme-pci: fix conflicting p2p resource adds (Ming Lei) [1655485] - [nvme] nvmet: Optionally use PCI P2P memory (Ming Lei) [1655485] - [nvme] nvmet: Introduce helper functions to allocate and free request SGLs (Ming Lei) [1655485] - [nvme] nvme-pci: Add support for P2P memory in requests (Ming Lei) [1655485] - [nvme] nvme-pci: Use PCI p2pmem subsystem to manage the CMB (Ming Lei) [1655485] - [infiniband] IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx_[init|destroy]() (Ming Lei) [1655485] - [block] block: Add PCI P2P flag for request queue (Ming Lei) [1655485] - [documentation] PCI/P2PDMA: Add P2P DMA driver writer's documentation (Ming Lei) [1655485] - [documentation] docs-rst: Add a new directory for PCI documentation (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add sysfs group to display p2pmem stats (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Support peer-to-peer memory (Ming Lei) [1655485] - [nvme] nvmet-rdma: support max(16KB, PAGE_SIZE) inline data (Ming Lei) [1655485] - [nvme] nvme-rdma: support up to 4 segments of inline data (Ming Lei) [1655485] - [fs] aio: fix failure to put the file pointer (Ming Lei) [1655485] - [lib] scsi: Remove percpu_ida (Ming Lei) [1655485] - [scsi] scsi: target: Convert target drivers to use sbitmap (Ming Lei) [1655485] - [scsi] scsi: target: Abstract tag freeing (Ming Lei) [1655485] - [block] mmc: block: Fix unsupported parallel dispatch of requests (Ming Lei) [1655485] - [scsi] scsi: target: sbitmap: add seq_file forward declaration (Ming Lei) [1655485] - [mm] mm, memory_hotplug: do not clear numa_node association after hot_remove (Waiman Long) [1657422] - [fs] iomap: partially revert 4721a601099 (simulated directio short read on EFAULT) (Brian Foster) [1654713] - [fs] splice: don't read more than available pipe space (Brian Foster) [1654713] - [fs] vfs: allow some remap flags to be passed to vfs_clone_file_range (Brian Foster) [1654713] - [fs] xfs: fix inverted return from xfs_btree_sblock_verify_crc (Brian Foster) [1654713] - [fs] xfs: fix PAGE_MASK usage in xfs_free_file_space (Brian Foster) [1654713] - [fs] fs/xfs: fix f_ffree value for statfs when project quota is set (Brian Foster) [1654713] - [fs] iomap: readpages doesn't zero page tail beyond EOF (Brian Foster) [1654713] - [fs] vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP (Brian Foster) [1654713] - [fs] iomap: dio data corruption and spurious errors when pipes fill (Brian Foster) [1654713] - [fs] iomap: sub-block dio needs to zeroout beyond EOF (Brian Foster) [1654713] - [fs] iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents (Brian Foster) [1654713] - [fs] xfs: delalloc -> unwritten COW fork allocation can go wrong (Brian Foster) [1654713] - [fs] xfs: flush removing page cache in xfs_reflink_remap_prep (Brian Foster) [1654713] - [fs] xfs: extent shifting doesn't fully invalidate page cache (Brian Foster) [1654713] - [fs] xfs: finobt AG reserves don't consider last AG can be a runt (Brian Foster) [1654713] - [fs] xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffers (Brian Foster) [1654713] - [fs] xfs: uncached buffer tracing needs to print bno (Brian Foster) [1654713] - [fs] xfs: make xfs_file_remap_range() static (Brian Foster) [1654713] - [fs] xfs: fix shared extent data corruption due to missing cow reservation (Brian Foster) [1654713] - [fs] xfs: fix overflow in xfs_attr3_leaf_verify (Brian Foster) [1654713] - [fs] xfs: print buffer offsets when dumping corrupt buffers (Brian Foster) [1654713] - [fs] xfs: Fix error code in 'xfs_ioc_getbmap()' (Brian Foster) [1654713] - [fs] xfs: cancel COW blocks before swapext (Brian Foster) [1654713] - [fs] xfs: clear ail delwri queued bufs on unmount of shutdown fs (Brian Foster) [1654713] - [fs] xfs: use offsetof() in place of offset macros for __xfsstats (Brian Foster) [1654713] - [fs] xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat (Brian Foster) [1654713] - [fs] xfs: fix use-after-free race in xfs_buf_rele (Brian Foster) [1654713] - [fs] xfs: Add attibute remove and helper functions (Brian Foster) [1654713] - [fs] xfs: Add attibute set and helper functions (Brian Foster) [1654713] - [fs] xfs: Add helper function xfs_attr_try_sf_addname (Brian Foster) [1654713] - [fs] xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h (Brian Foster) [1654713] - [fs] xfs: issue log message on user force shutdown (Brian Foster) [1654713] - [fs] xfs: fix buffer state management in xrep_findroot_block (Brian Foster) [1654713] - [fs] xfs: always assign buffer verifiers when one is provided (Brian Foster) [1654713] - [fs] xfs: xrep_findroot_block should reject root blocks with siblings (Brian Foster) [1654713] - [fs] xfs: add a define for statfs magic to uapi (Brian Foster) [1654713] - [fs] xfs: print dangling delalloc extents (Brian Foster) [1654713] - [fs] xfs: fix fork selection in xfs_find_trim_cow_extent (Brian Foster) [1654713] - [fs] xfs: remove the unused trimmed argument from xfs_reflink_trim_around_shared (Brian Foster) [1654713] - [fs] xfs: remove the unused shared argument to xfs_reflink_reserve_cow (Brian Foster) [1654713] - [fs] xfs: handle zeroing in xfs_file_iomap_begin_delay (Brian Foster) [1654713] - [fs] xfs: remove suport for filesystems without unwritten extent flag (Brian Foster) [1654713] - [fs] xfs: remove XFS_IO_INVALID (Brian Foster) [1654713] - [fs] xfs: remove [cm]time update from reflink calls (Brian Foster) [1654713] - [fs] xfs: remove xfs_reflink_remap_range (Brian Foster) [1654713] - [fs] xfs: remove redundant remap partial EOF block checks (Brian Foster) [1654713] - [fs] xfs: support returning partial reflink results (Brian Foster) [1654713] - [fs] xfs: clean up xfs_reflink_remap_blocks call site (Brian Foster) [1654713] - [fs] xfs: fix pagecache truncation prior to reflink (Brian Foster) [1654713] - [fs] vfs: clean up generic_remap_file_range_prep return value (Brian Foster) [1654713] - [fs] vfs: hide file range comparison function (Brian Foster) [1654713] - [fs] vfs: enable remap callers that can handle short operations (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs dedupe functions (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs clone functions (Brian Foster) [1654713] - [fs] vfs: make remap_file_range functions take and return bytes completed (Brian Foster) [1654713] - [fs] vfs: remap helper should update destination inode metadata (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_file_range_prep (Brian Foster) [1654713] - [fs] vfs: combine the clone and dedupe into a single remap_file_range (Brian Foster) [1654713] - [fs] vfs: rename clone_verify_area to remap_verify_area (Brian Foster) [1654713] - [fs] vfs: rename vfs_clone_file_prep to be more descriptive (Brian Foster) [1654713] - [fs] vfs: skip zero-length dedupe requests (Brian Foster) [1654713] - [fs] vfs: avoid problematic remapping requests into partial EOF block (Brian Foster) [1654713] - [fs] vfs: strengthen checking of file range inputs to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: exit early from zero length remap operations (Brian Foster) [1654713] - [fs] vfs: check file ranges before cloning files (Brian Foster) [1654713] - [fs] vfs: vfs_clone_file_prep_inodes should return EINVAL for a clone from beyond EOF (Brian Foster) [1654713] - [block] blk-mq: not embed .mq_kobj and ctx->kobj into queue instance (Ming Lei) [1653124] - [fs] fs: fix lost error code in dio_complete (Ming Lei) [1655364] - [iommu] iommu/iova: Optimise attempts to allocate iova from 32bit address range (Robert Richter) [1639202]- [drm] drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume() (Lyude Paul) [1658810] - [x86] Mark Intel Apollo Lake supported (David Arcari) [1653799] - [infiniband] IB/mlx5: Fix implicit ODP interrupted page fault (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Improve ODP debugging messages (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Use multi threaded workqueue for page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Return success for PAGE_FAULT_RESUME in internal error state (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Lock QP during page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Enumerate page fault types (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Add interface to hold and release core resources (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Release resource on error flow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Correctly set PFC param if global pause is turned off. (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_en: Change min MTU size to ETH_MIN_MTU (Alaa Hleihel) [1658085] - [netdrv] mlx5: fix get_ip_proto() (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix page fault handling for MW (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Initialize return variable in case pagefault was skipped (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Skip non-ODP MR when handling a page fault (Alaa Hleihel) [1658085] - [net] net/dim: Update DIM start sample after each DIM iteration (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Avoid load failure due to unknown link width (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Removed unnecessary warnings in FEC caps query (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Fix selftest for small MTUs (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, verify received packet size in Linear Striding RQ (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Apply the correct check for supporting TC esw rules split (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Adjust to max number of channles when re-attaching (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Always use the match level enum when parsing TC rule match (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Claim TC hw offloads support only under a proper build config (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Don't match on vlan non-existence if ethertype is wildcarded (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: IPoIB, Reset QP after channels are closed (Alaa Hleihel) [1658085] - [netdrv] net/mlx4: Fix UBSAN warning of signed integer overflow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Fix uninitialized variable compilation warning (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix MR cache initialization (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove extraneous error check (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix memory leak when setting fpga ipsec caps (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Unmap DMA addr from HCA before IOMMU (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove superfluous version print (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Allow transition of DCI QP to reset (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Don't hold spin lock while checking device state (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix atomic_mode enum values (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Delete unneeded function argument (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, Prefetch the xdp_frame data area (Alaa Hleihel) [1658085] - [drm] drm/i915: Synchronize hpd work in i915_hpd_storm_ctl_show() (Lyude Paul) [1658376] - [drm] drm/i915: Add short HPD IRQ storm detection for non-MST systems (Lyude Paul) [1658376] - [drm] drm/i915: Clarify flow for disabling IRQs on storms (Lyude Paul) [1658376] - [drm] drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() (Lyude Paul) [1658376] - [drm] drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST (Lyude Paul) [1658376] - [drm] drm/i915: Fix possible race in intel_dp_add_mst_connector() (Lyude Paul) [1658376] - [x86] kvm: x86: bump KVM_(SOFT_)MAX_VCPUS to 384 (Radim Krcmar) [1635205] - [block] blk-mq: punt failed direct issue to dispatch list (Ming Lei) [1656653] - [block] blk-mq: fix corruption with direct issue (Ming Lei) [1656653] - [pci] PCI: Add support for Immediate Readiness (Myron Stowe) [1483409] - [x86] x86/PCI: Remove node-local allocation when initialising host controller (Myron Stowe) [1483409] - [arm64] arm64: PCI: Remove node-local allocations when initialising host controller (Myron Stowe) [1483409] - [cpufreq] cpufreq: intel_pstate: Add base_frequency attribute (Prarit Bhargava) [1648207] - [acpi] ACPI / CPPC: Add support for guaranteed performance (Prarit Bhargava) [1648207] - [block] block: fix single range discard merge (Ming Lei) [1654096] - [scsi] SCSI: fix queue cleanup race before queue initialization is done (Ming Lei) [1642404] - [netdrv] net: hinic: fix null pointer dereference on pointer hwdev (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: fix a bug in rx data flow (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:fix a bug in set mac address (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:add rx checksum offload for HiNIC (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:replace multiply and division operators (Xiaojun Tan) [1654207] - [netdrv] hinic: Fix l4_type parameter in hinic_task_set_tunnel_l4 (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: add checksum offload and TSO support (Xiaojun Tan) [1654207] - [netdrv] cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size (Arjun Vynipadath) [1651082]- [x86] kvm: x86: Report STIBP on GET_SUPPORTED_CPUID (Eduardo Habkost) [1644870] - [kernel] power: remove possible deadlock when unregistering power_supply (Benjamin Tissoires) [1657623] - [md] dm: call blk_queue_split() to impose device limits on bios (Mike Snitzer) [1657340] - [pinctrl] Revert "pinctrl: intel: Do pin translation when lock IRQ" (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation in other GPIO operations as well (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix gpio base for GPP-E (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Don't shadow error code of gpiochip_lock_as_irq() (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix community ordering for H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation when lock IRQ (Benjamin Tissoires) [1658075] - [firmware] efi: Prevent GICv3 WARN() by mapping the memreserve table before first use (Bhupesh Sharma) [1638640] - [firmware] efi: Permit calling efi_mem_reserve_persistent() from atomic context (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Defer persistent reservations until after paging_init() (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Revert deferred unmap of early memmap mapping (Bhupesh Sharma) [1638640] - [arm64] arm64: memblock: don't permit memblock resizing until linear mapping is up (Bhupesh Sharma) [1638640] - [arm64] arm64: Fix /proc/iomem for reserved but not memory regions (Bhupesh Sharma) [1638640] - [tty] tty: wipe buffer. (Christoph von Recklinghausen) [1655051] - [tty] tty: wipe buffer if not echoing data (Christoph von Recklinghausen) [1655051]- [powerpc] powerpc/perf: Remove sched_task function defined for thread-imc (Steve Best) [1657153] - [s390] Add reserved fields to mm_context_t (Philipp Rudo) [1656874] - [s390] Add reserved fields to thread_struct (Philipp Rudo) [1656874] - [documentation] kdump: correct crashkernel=auto threshold (Raghavendra Rao) [1656698] - [fs] NFSv4.x: fix lock recovery during delegation recall (Steve Dickson) [1656410] - [x86] x86/spec_ctrl: Synchronize RHEL8 percpu SPEC_CTRL MSR states with new STIBP logic (Waiman Long) [1655662] - [x86] x86/speculation: Provide IBPB always command line options (Waiman Long) [1655662] - [x86] x86/speculation: Add seccomp Spectre v2 user space protection mode (Waiman Long) [1655662] - [x86] x86/speculation: Enable prctl mode for spectre_v2_user (Waiman Long) [1655662] - [x86] x86/speculation: Add prctl() control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Prepare arch_smt_update() for PRCTL mode (Waiman Long) [1655662] - [x86] x86/speculation: Prevent stale SPEC_CTRL msr content (Waiman Long) [1655662] - [x86] x86/speculation: Split out TIF update (Waiman Long) [1655662] - [x86] ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for conditional IBPB in switch_mm() (Waiman Long) [1655662] - [x86] x86/speculation: Avoid __switch_to_xtra() calls (Waiman Long) [1655662] - [x86] x86/process: Consolidate and simplify switch_to_xtra() code (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for per task indirect branch speculation control (Waiman Long) [1655662] - [x86] x86/speculation: Add command line control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Unify conditional spectre v2 print functions (Waiman Long) [1655662] - [x86] x86/speculataion: Mark command line parser data __initdata (Waiman Long) [1655662] - [x86] x86/speculation: Mark string arrays const correctly (Waiman Long) [1655662] - [x86] x86/speculation: Reorder the spec_v2 code (Waiman Long) [1655662] - [x86] x86/l1tf: Show actual SMT state (Waiman Long) [1655662] - [x86] x86/speculation: Rework SMT state change (Waiman Long) [1655662] - [x86] sched/smt: Expose sched_smt_present static key (Waiman Long) [1655662] - [x86] x86/Kconfig: Select SCHED_SMT if SMP enabled (Waiman Long) [1655662] - [x86] sched/smt: Make sched_smt_present track topology (Waiman Long) [1655662] - [x86] x86/speculation: Reorganize speculation control MSRs update (Waiman Long) [1655662] - [x86] x86/speculation: Rename SSBD update functions (Waiman Long) [1655662] - [x86] x86/speculation: Disable STIBP when enhanced IBRS is in use (Waiman Long) [1655662] - [x86] x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Remove unnecessary ret variable in cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Clean up spectre_v2_parse_cmdline() (Waiman Long) [1655662] - [x86] x86/speculation: Update the TIF_SSBD comment (Waiman Long) [1655662] - [x86] x86/retpoline: Remove minimal retpoline support (Waiman Long) [1655662] - [x86] x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support (Waiman Long) [1655662] - [x86] x86/spec_ctrl: Temporarily remove the IBRS code from process.c & bugs.c (Waiman Long) [1655662] - [nvme] nvme: flush namespace scanning work just before removing namespaces (Ewan Milne) [1656028] - [netdrv] i40e: Fix deletion of MAC filters (Stefan Assmann) [1646847] - [scsi] mpt3sas: Display message on Configurable secure HBA (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Add support for Aero controllers (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Update MPI headers to support Aero controllers (Tomas Henzl) [1649314] - [scsi] megaraid_sas: Add support for MegaRAID Aero controllers (Tomas Henzl) [1649384] - [netdrv] nfp: flower: enabled offloading of Team LAG (Pablo Cascon) [1649876] - [netdrv] net/mlx5: IPSec, Fix the SA context hash key (Alaa Hleihel) [1645857] - [hwmon] hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs (Gary Hook) [1640681] - [x86] x86/amd_nb: Add PCI device IDs for family 17h, model 30h (Gary Hook) [1640681] - [x86] x86/amd_nb: Add support for newer PCI topologies (Gary Hook) [1640681] - [hwmon] hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs (Gary Hook) [1640681] - [net] tipc: fix info leak from kernel tipc_event (Jon Maloy) [1643279] - [net] tipc: eliminate message disordering during binding table update (Jon Maloy) [1643279] - [net] tipc: fix unsafe rcu locking when accessing publication list (Jon Maloy) [1643279] - [net] tipc: queue socket protocol error messages into socket receive buffer (Jon Maloy) [1643279] - [net] tipc: ignore STATE_MSG on wrong link session (Jon Maloy) [1643279] - [net] tipc: fix failover problem (Jon Maloy) [1643279] - [net] tipc: eliminate possible recursive locking detected by LOCKDEP (Jon Maloy) [1643279] - [net] tipc: lock wakeup & inputq at tipc_link_reset() (Jon Maloy) [1643279] - [net] tipc: reset bearer if device carrier not ok (Jon Maloy) [1643279] - [net] tipc: fix flow control accounting for implicit connect (Jon Maloy) [1643279] - [net] tipc: check return value of __tipc_dump_start() (Jon Maloy) [1643279] - [net] tipc: call start and done ops directly in __tipc_nl_compat_dumpit() (Jon Maloy) [1643279] - [net] tipc: orphan sock in tipc_release() (Jon Maloy) [1643279] - [net] tipc: switch to rhashtable iterator (Jon Maloy) [1643279] - [net] tipc: fix a missing rhashtable_walk_exit() (Jon Maloy) [1643279] - [net] tipc: add missing dev_put() on error in tipc_enable_l2_media (Jon Maloy) [1643279] - [net] tipc: initialize broadcast link stale counter correctly (Jon Maloy) [1643279] - [net] tipc: set link tolerance correctly in broadcast link (Jon Maloy) [1643279] - [net] tipc: extend link reset criteria for stale packet retransmission (Jon Maloy) [1643279] - [crypto] crypto: ccp - Add support for new CCP/PSP device ID (Gary Hook) [1634201] - [crypto] crypto: ccp - Support register differences between PSP devices (Gary Hook) [1634201] - [crypto] crypto: ccp - Remove unused #defines (Gary Hook) [1634201] - [crypto] crypto: ccp - Add psp enabled message when initialization succeeds (Gary Hook) [1634201] - [crypto] crypto: ccp - Fix command completion detection race (Gary Hook) [1634201] - [crypto] crypto: ccp - Check for NULL PSP pointer at module unload (Gary Hook) [1634201] - [net] sctp: increase sk_wmem_alloc when head->truesize is increased (Xin Long) [1645419] - [net] sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit (Xin Long) [1645419] - [net] ipv6: re-do dad when interface has IFF_NOARP flag change (Hangbin Liu) [1644594] - [net] netfilter: nf_tables: don't skip inactive chains during update (Florian Westphal) [1643746] - [net] inet: frags: better deal with smp races (Sabrina Dubroca) [1645397] - [net] geneve, vxlan: Don't set exceptions if skb->len < mtu (Xin Long) [1642842] - [net] geneve, vxlan: Don't check skb_dst() twice (Xin Long) [1642842] - [net] sctp: fix strchange_flags name for Stream Change Event (Xin Long) [1641852] - [net] sctp: update dst pmtu with the correct daddr (Xin Long) [1644478] - [net] sctp: not free the new asoc when sctp_wait_for_connect returns err (Xin Long) [1644155] - [net] l2tp: fix a sock refcnt leak in l2tp_tunnel_register (Xin Long) [1642749] - [net] sctp: check policy more carefully when getting pr status (Xin Long) [1637786] - [net] sctp: get pr_assoc and pr_stream all status with SCTP_PR_SCTP_ALL instead (Xin Long) [1637786] - [net] ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12 (Hangbin Liu) [1638598] - [net] netfilter: nft_compat: ebtables 'nat' table is normal chain type (Florian Westphal) [1645377] - [net] sched: exclude TC from kABI guarantee (Ivan Vecera) [1628454] - [net] netfilter: nft_set_rbtree: allow loose matching of closing element in interval (Phil Sutter) [1641993] - [net] netfilter: xt_nat: fix DNAT target for shifted portmap ranges (Paolo Abeni) [1634258] - [net] sched: Fix for duplicate class dump (Phil Sutter) [1631179] - [x86] KVM: X86: Fix scan ioapic use-before-initialization (Bandan Das) [1653835] {CVE-2018-19407}- [scsi] scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload (Cathy Avery) [1590875] - [netdrv] net/ibmvnic: Fix RTNL deadlock during device reset (Steve Best) [1656076] - [s390] s390/qeth: fix length check in SNMP processing (Philipp Rudo) [1655612] - [s390] s390/ism: clear dmbe_mask bit before SMC IRQ handling (Philipp Rudo) [1655611] - [net] net/smc: use after free fix in smc_wr_tx_put_slot() (Philipp Rudo) [1655611] - [net] net/smc: atomic SMCD cursor handling (Philipp Rudo) [1655611] - [net] net/smc: add SMC-D shutdown signal (Philipp Rudo) [1655611] - [net] net/smc: use queue pair number when matching link group (Philipp Rudo) [1655611] - [net] net/smc: abort CLC connection in smc_release (Philipp Rudo) [1655611] - [net] net/smc: unregister rkeys of unused buffer (Philipp Rudo) [1655611] - [net] net/smc: add infrastructure to send delete rkey messages (Philipp Rudo) [1655611] - [net] net/smc: avoid a delay by waiting for nothing (Philipp Rudo) [1655611] - [net] net/smc: cleanup listen worker mutex unlocking (Philipp Rudo) [1655611] - [net] net/smc: short wait for late smc_clc_wait_msg (Philipp Rudo) [1655611] - [net] net/smc: no link delete for a never active link (Philipp Rudo) [1655611] - [net] net/smc: allow fallback after clc timeouts (Philipp Rudo) [1655611] - [net] net/smc: remove sock_error detour in clc-functions (Philipp Rudo) [1655611] - [net] net/smc: make smc_lgr_free() static (Philipp Rudo) [1655611] - [net] net/smc: cleanup tcp_listen_worker initialization (Philipp Rudo) [1655611] - [net] net/smc: fix smc_buf_unuse to use the lgr pointer (Philipp Rudo) [1655611] - [net] Revert "net: simplify sock_poll_wait" (Philipp Rudo) [1655611] - [powerpc] powerpc/pseries: Fix unitialized timer reset on migration (Steve Best) [1655053] - [powerpc] powerpc/pseries/mobility: Extend start/stop topology update scope (Steve Best) [1655053] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1641425]- [x86] KVM: VMX: re-add ple_gap module parameter (Gary Hook) [1652953] - [netdrv] tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths (Steve Best) [1655515] - [pci] PCI/ASPM: Do not initialize link state when aspm_disabled is set (Myron Stowe) [1655246] - [pci] PCI/ACPI: Allow _OSC presence to be optional for PCI (Myron Stowe) [1655246] - [pci] PCI/ACPI: Correct error message for ASPM disabling (Myron Stowe) [1655246] - [pci] PCI/ASPM: Fix link_state teardown on device removal (Myron Stowe) [1655246] - [netdrv] ice: Change req_speeds to be u16 (Jonathan Toppins) [1644403] - [netdrv] ice: Fix the bytecount sent to netdev_tx_sent_queue (Jonathan Toppins) [1644403] - [netdrv] ice: Fix tx_timeout in PF driver (Jonathan Toppins) [1644403] - [netdrv] ice: Fix napi delete calls for remove (Jonathan Toppins) [1644403] - [netdrv] ice: Fix typo in error message (Jonathan Toppins) [1644403] - [netdrv] ice: Fix flags for port VLAN (Jonathan Toppins) [1644403] - [netdrv] ice: Remove duplicate addition of VLANs in replay path (Jonathan Toppins) [1644403] - [netdrv] ice: Free VSI contexts during for unload (Jonathan Toppins) [1644403] - [netdrv] ice: Fix dead device link issue with flow control (Jonathan Toppins) [1644403] - [netdrv] ice: Check for reset in progress during remove (Jonathan Toppins) [1644403] - [netdrv] ice: Set carrier state and start/stop queues in rebuild (Jonathan Toppins) [1644403] - [netdrv] virtchnl: Added support to exchange additional speed values (Jonathan Toppins) [1644403] - [netdrv] ice: Poll for link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Allocate VF interrupts and set queue map (Jonathan Toppins) [1644403] - [netdrv] ice: Introduce ice_dev_onetime_setup (Jonathan Toppins) [1644403] - [netdrv] ice: Use capability count returned by the firmware (Jonathan Toppins) [1644403] - [netdrv] ice: Update expected FW version (Jonathan Toppins) [1644403] - [netdrv] ice: Change device ID define names to align with branding string (Jonathan Toppins) [1644403] - [netdrv] ice: Make ice_msix_clean_rings static (Jonathan Toppins) [1644403] - [netdrv] ice: Update version string (Jonathan Toppins) [1644403] - [netdrv] ice: Use the right function to enable/disable VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add more flexibility on how we assign an ITR index (Jonathan Toppins) [1644403] - [netdrv] ice: Fix potential null pointer issues (Jonathan Toppins) [1644403] - [netdrv] ice: Add code to go from ICE_FWD_TO_VSI_LIST to ICE_FWD_TO_VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Fix forward to queue group logic (Jonathan Toppins) [1644403] - [netdrv] ice: Extend malicious operations detection logic (Jonathan Toppins) [1644403] - [netdrv] ice: Notify VF of link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Implement virtchnl commands for AVF support (Jonathan Toppins) [1644403] - [netdrv] ice: Add handlers for VF netdevice operations (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for VF reset events (Jonathan Toppins) [1644403] - [netdrv] ice: Update VSI and queue management code to handle VF VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add handler to configure SR-IOV (Jonathan Toppins) [1644403] - [netdrv] ice: Add support to detect SR-IOV capability and mailbox queues (Jonathan Toppins) [1644403] - [netdrv] ice: Fix error on driver remove (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for dynamic interrupt moderation (Jonathan Toppins) [1644403] - [netdrv] ice: Align ice_reset_req enum values to hardware reset values (Jonathan Toppins) [1644403] - [netdrv] ice: Implement ethtool hook for RSS switch (Jonathan Toppins) [1644403] - [netdrv] ice: Split irq_tracker into sw_irq_tracker and hw_irq_tracker (Jonathan Toppins) [1644403] - [netdrv] ice: Check for actual link state of port after reset (Jonathan Toppins) [1644403] - [netdrv] ice: Implement VSI replay framework (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 2/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 1/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Change pf state behavior to protect reset path (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 7/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 6/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 5/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 4/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 3/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 2/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 1/7 (Jonathan Toppins) [1644403] - [netdrv] ice: fix changing of ring descriptor size (ethtool -G) (Jonathan Toppins) [1644403] - [netdrv] ice: Update to capabilities admin queue command (Jonathan Toppins) [1644403] - [netdrv] ice: Query the Tx scheduler node before adding it (Jonathan Toppins) [1644403] - [netdrv] ice: Update comment for ice_fltr_mgmt_list_entry (Jonathan Toppins) [1644403] - [netdrv] ice: update fw version check logic (Jonathan Toppins) [1644403] - [netdrv] ice: update branding strings and supported device ids (Jonathan Toppins) [1644403] - [netdrv] ice: replace unnecessary memcpy with direct assignment (Jonathan Toppins) [1644403] - [netdrv] ice: use [sr]q.count when checking if queue is initialized (Jonathan Toppins) [1644403] - [netdrv] ice: remove ndo_poll_controller (Jonathan Toppins) [1644403] - [fs] fanotify: fix handling of events on child sub-directory (Miklos Szeredi) [1652432] - [fs] fsnotify: generalize handling of extra event flags (Miklos Szeredi) [1652432] - [netdrv] net: hns3: add common validation in hclge_dcb (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix for multiple unmapping DMA problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename hns_nic_dma_unmap (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add handling for big TX fragment (Xiaojun Tan) [1640945] - [netdrv] net: hns3: move DMA map into hns3_fill_desc (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hns3_fill_desc_tso (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after loopback test (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Enable promisc mode when mac vlan table is full (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add egress/ingress vlan filter for revision 0x21 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Optimize for unicast mac vlan table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix loss of coal configuration while doing reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify hns3_get_max_available_channels (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change return type of hclge_tm_schd_info_update() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for netdev not up problem when setting mtu (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for packet buffer setting bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set extra mac address of pause param for HW (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix speed/duplex information loss problem when executing ethtool ethx cmd of VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add get_media_type ops support for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove print messages for error packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add nic state check before calling netif_tx_wake_queue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add handle for default case (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Unify the prefix of vf functions (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tqp array traversal condition for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ets validate issue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix client initialize state issue when roce client initialize failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Clear client pointer when initialize client failed or unintialize finished (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix cmdq registers initialization issue for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for setting speed for phy failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Check hdev state when getting link status (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set STATE_DOWN bit of hdev state when stopping net (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove packet statistics of public (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove tx budget to clean more TX descriptors in a napi (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine hns3_get_link_ksettings() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove redundant codes of query advertised flow control abilitiy (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change the dst mac addr of loopback packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Only update mac configuation when necessary (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Preserve vlan 0 in hardware table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ping exited problem when doing lp selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for loopback selftest failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix error of checking used vlan id (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for multicast failure (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for vf vlan delete failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify variable type in hns3_nic_reuse_page (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add vlan filter setting by ethtool command -K (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set tx ring' tc info when netdev is up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix desc num set to default when setting channel (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for information of phydev lost problem when down/up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add support for serdes loopback selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine the MSIX allocation for PF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix MSIX allocation issue for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix return value error while hclge_cmd_csq_clean failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify inconsistent bit mask macros (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for using wrong mask and shift in hclge_get_ring_chain_from_mbx (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Correct reset event status register (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent to request reset frequently (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent sending command during global or core reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add configure for mac minimal frame size (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for l4 checksum offload bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for waterline not setting correctly (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tc setup when netdev is first up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify hnae_ to hnae3_ (Xiaojun Tan) [1640945] - [netdrv] net: hns3: simplify hclge_cmd_csq_clean (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove some redundant assignments (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove back in struct hclge_hw (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add unlikely for error check (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add l4_type check for both ipv4 and ipv6 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add vector status check before free vector (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename the interface for init_client_instance and uninit_client_instance (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hclge_get_vector_index from hclge_bind_ring_with_vector (Xiaojun Tan) [1640945] - [kernel] redhat: Enable -Werror for architectures (Laura Abbott) [1582754] - [drm] drm/atomic_helper: Remove dangling variable (Laura Abbott) [1582754] - [s390] s390/tools: fix gcc 8 stringop-truncation warnings (Laura Abbott) [1582754] - [tty] kgdboc: Fix restrict error (Laura Abbott) [1582754] - [misc] misc: kgdbts: Fix restrict error (Laura Abbott) [1582754] - [scsi] scsi: ibmvscsis: Fix a stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/extmem: fix gcc 8 stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/perf: fix gcc 8 array-bounds warning (Laura Abbott) [1582754] - [kernel] kdb: Use strscpy with destination buffer size (Laura Abbott) [1582754] - [fs] configfs: replace strncpy with memcpy (Laura Abbott) [1582754] - [fs] kernfs: Replace strncpy with memcpy (Laura Abbott) [1582754] - [kernel] disable stringop truncation warnings for now (Laura Abbott) [1582754] - [sound] ALSA: intel_hdmi: Use strlcpy() instead of strncpy() (Laura Abbott) [1582754] - [sound] ALSA: trident: Suppress gcc string warning (Laura Abbott) [1582754] - [lib] kobject: Replace strncpy with memcpy (Laura Abbott) [1582754] - [tty] TTY: isdn: Replace strncpy with memcpy (Laura Abbott) [1582754] - [target] scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size (Laura Abbott) [1582754] - [fs] fuse: don't need GETATTR after every READ (Miklos Szeredi) [1650538] - [fs] fuse: allow fine grained attr cache invaldation (Miklos Szeredi) [1650538]- [mm] mm: mremap: properly flush TLB before releasing the page (Rafael Aquini) [1645122] {CVE-2018-18281} - [x86] x86/spec_ctrl: Change default Skylake Spectre v2 mitigation to retpoline (Waiman Long) [1651806] - [fs] gfs2: write revokes should traverse sd_ail1_list in reverse (Andreas Grunbacher) [1652763] - [fs] gfs2: Fix marking bitmaps non-full (Andreas Grunbacher) [1652762] - [fs] GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads (Andreas Grunbacher) [1652761] - [fs] gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd (Andreas Grunbacher) [1652759] - [fs] gfs2: Use fs_* functions instead of pr_* function where we can (Andreas Grunbacher) [1652757] - [fs] gfs2: slow the deluge of io error messages (Andreas Grunbacher) [1652757] - [fs] gfs2_meta: ->mount() can get NULL dev_name (Andreas Grunbacher) [1652754] - [powerpc] powerpc/vdso: Correct call frame information (Steve Best) [1651281] - [i2c] i2c: i801: Add support for Intel Ice Lake (David Arcari) [1637435] - [usb] xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc (Robert Richter) [1649829] - [x86] x86: numa_emulation: fix uniform-split numa emulation (Rafael Aquini) [1620341] - [x86] x86: numa_emulation: introduce uniform split capability (Rafael Aquini) [1620341] - [kernel] perf/hw_breakpoint: Modify breakpoint even if the new attr has disabled set (Mark Salter) [1643174] - [x86] KVM: vmx: hyper-v: don't pass EPT configuration info to vmx_hv_remote_flush_tlb() (Paolo Bonzini) [1636610] - [x86] KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m (Paolo Bonzini) [1636610] - [x86] kvm: nVMX: fix entry with pending interrupt if APICv is enabled (Paolo Bonzini) [1636610] - [x86] KVM: VMX: hide flexpriority from guest when disabled at the module level (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check for existence of secondary exec controls before accessing (Paolo Bonzini) [1636610] - [x86] KVM: x86: fix L1TF's MMIO GFN calculation (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: cut down decimal places in update interval dialog (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled (Paolo Bonzini) [1636610] - [x86] KVM: x86: never trap MSR_KERNEL_GS_BASE (Paolo Bonzini) [1636610] - [x86] KVM: LAPIC: Fix pv ipis out-of-bounds access (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2 (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: re-animate display of dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: indicate dead guests as such (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: handle guest removals more gracefully (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: don't reset stats when setting PID filter for debugfs (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix updates for dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix handling of invalid paths in debugfs provider (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix python3 issues (Paolo Bonzini) [1636610] - [x86] KVM: x86: Unexport x86_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not re-{try, execute} after failed emulation in L2 (Paolo Bonzini) [1636610] - [x86] KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_fault (Paolo Bonzini) [1636610] - [x86] KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE (Paolo Bonzini) [1636610] - [x86] KVM: x86: Invert emulation re-execute behavior to make it opt-in (Paolo Bonzini) [1636610] - [x86] KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation (Paolo Bonzini) [1636610] - [x86] KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr (Paolo Bonzini) [1636610] - [x86] KVM: SVM: remove unused variable dst_vaddr_end (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: avoid redundant double assignment of nested_run_pending (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs (Paolo Bonzini) [1636610] - [tools] kvm: selftests: Add platform_info_test (Paolo Bonzini) [1636610] - [x86] KVM: x86: Control guest reads of MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] KVM: x86: Turbo bits in MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] nVMX x86: Check VPID value on vmentry of L2 guests (Paolo Bonzini) [1636610] - [x86] nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2 (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check nested state and CR4.VMXE against SMM (Paolo Bonzini) [1636610] - [x86] kvm: x86: make kvm_{load|put}_guest_fpu() static (Paolo Bonzini) [1636610] - [x86] x86/hyper-v: rename ipi_arg_{ex, non_ex} structures (Paolo Bonzini) [1636610] - [x86] KVM: VMX: use preemption timer to force immediate VMExit (Paolo Bonzini) [1636610] - [x86] KVM: VMX: modify preemption timer bit only when arming timer (Paolo Bonzini) [1636610] - [x86] KVM: VMX: immediately mark preemption timer expired only for zero value (Paolo Bonzini) [1636610] - [x86] KVM: SVM: Switch to bitmap_zalloc() (Paolo Bonzini) [1636610] - [lib] bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() (Paolo Bonzini) [1636610] - [x86] KVM/MMU: Fix comment in walk_shadow_page_lockless_end() (Paolo Bonzini) [1636610] - [tools] kvm: selftests: use -pthread instead of -lpthread (Paolo Bonzini) [1636610] - [tools] kvm: selftest: add dirty logging test (Paolo Bonzini) [1636610] - [tools] kvm: selftest: pass in extra memory when create vm (Paolo Bonzini) [1636610] - [tools] kvm: selftest: include the tools headers (Paolo Bonzini) [1636610] - [tools] kvm: selftest: unify the guest port macros (Paolo Bonzini) [1636610] - [x86] KVM: x86: don't reset root in kvm_mmu_setup() (Paolo Bonzini) [1636610] - [x86] kvm: mmu: Don't read PDPTEs when paging is not enabled (Paolo Bonzini) [1636610] - [x86] x86/kvm/lapic: always disable MMIO interface in x2APIC mode (Paolo Bonzini) [1636610] - [s390] KVM: s390: Make huge pages unavailable in ucontrol VMs (Paolo Bonzini) [1636610] - [s390] s390/mm: Check for valid vma before zapping in gmap_discard (Paolo Bonzini) [1636610] - [tools] selftests: add headers_install to lib.mk (Paolo Bonzini) [1636610] - [tools] selftests: kselftest: Remove outdated comment (Paolo Bonzini) [1636610] - [tools] selftests: android: move config up a level (Paolo Bonzini) [1636610] - [md] md: Avoid namespace collision with bitmap API (Paolo Bonzini) [1636610]- [cpufreq] cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC (Prarit Bhargava) [1654361] - [netdrv] nfp: flower: add ipv6 set flow label and hop limit offload (Pablo Cascon) [1651639] - [netdrv] nfp: flower: add ipv4 set ttl and tos offload (Pablo Cascon) [1651639] - [netdrv] ibmvnic: Update driver queues after change in ring size support (Steve Best) [1651947] - [netdrv] ibmvnic: Fix RX queue buffer cleanup (Steve Best) [1651947] - [netdrv] net/ibmnvic: Fix deadlock problem in reset (Steve Best) [1651947] - [netdrv] ibmvnic: fix accelerated VLAN handling (Steve Best) [1651947] - [netdrv] ibmvnic: Add ethtool private flag for driver-defined queue limits (Steve Best) [1651947] - [netdrv] ibmvnic: Introduce driver limits for ring sizes (Steve Best) [1651947] - [netdrv] ibmvnic: Increase maximum queue size limit (Steve Best) [1651947] - [netdrv] ibmvnic: remove ndo_poll_controller (Steve Best) [1651947] - [powerpc] powerpc/powernv/npu: Remove atsd_threshold debugfs setting (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Use size-based ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Reduce eieio usage when issuing ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Add a debugfs setting to change ATSD threshold (Steve Best) [1653661] - [net] libceph: fall back to sendmsg for slab pages (Ilya Dryomov) [1653395] - [s390] s390/qeth: utilize virtual MAC for Layer2 OSD devices (Philipp Rudo) [1653246] - [fs] vfs: fix FIGETBSZ ioctl on an overlayfs file (Miklos Szeredi) [1651362] - [fs] ovl: fix decode of dir file handle with multi lower layers (Miklos Szeredi) [1651362] - [fs] ovl: fix missing override creds in link of a metacopy upper (Miklos Szeredi) [1651362] - [fs] ovl: automatically enable redirect_dir on metacopy=on (Miklos Szeredi) [1651362] - [fs] ovl: check whiteout in ovl_create_over_whiteout() (Miklos Szeredi) [1651362] - [fs] ovl: fix recursive oi->lock in ovl_link() (Miklos Szeredi) [1651362] - [fs] ovl: fix error handling in ovl_verify_set_fh() (Miklos Szeredi) [1651362] - [mm] mm, memory_hotplug: check zone_movable in has_unmovable_pages (Baoquan He) [1643839] - [netdrv] hv_netvsc: fix vf serial matching with pci slot info (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: remove ndo_poll_controller (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: pair VF based on serial number (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: fix schedule in RCU context (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Fix return value check in hv_pci_assign_slots() (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: support reporting serial number as slot information (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichild_device() (Vitaly Kuznetsov) [1637519] - [char] ipmi: Fix timer race with module unload (Robert Richter) [1649812] - [arm64] arm64: hugetlb: Avoid unnecessary clearing in huge_ptep_set_access_flags (Christoph von Recklinghausen) [1635192] - [arm64] arm64: hugetlb: Fix handling of young ptes (Christoph von Recklinghausen) [1635192] - [mm] mm: Preserve _PAGE_DEVMAP across mprotect() calls (Jeff Moyer) [1647647]- [crypto] crypto: vmx - Fix sleep-in-atomic bugs (Steve Best) [1653662] - [netdrv] net: ena: update driver version from 2.0.1 to 2.0.2 (John Linville) [1634044] - [netdrv] net: ena: fix crash during ena_remove() (John Linville) [1634044] - [netdrv] net: ena: fix crash during failed resume from hibernation (John Linville) [1634044] - [netdrv] net: ena: enable CONFIG_ENA_ETHERNET for aarch64 (John Linville) [1634044] - [netdrv] net: ena: enable Low Latency Queues (John Linville) [1634044] - [netdrv] net: ena: Fix Kconfig dependency on X86 (John Linville) [1634044] - [netdrv] net: ena: fix indentations in ena_defs for better readability (John Linville) [1634044] - [netdrv] net: ena: update driver version to 2.0.1 (John Linville) [1634044] - [netdrv] net: ena: remove redundant parameter in ena_com_admin_init() (John Linville) [1634044] - [netdrv] net: ena: change rx copybreak default to reduce kernel memory pressure (John Linville) [1634044] - [netdrv] net: ena: limit refill Rx threshold to 256 to avoid latency issues (John Linville) [1634044] - [netdrv] net: ena: explicit casting and initialization, and clearer error handling (John Linville) [1634044] - [netdrv] net: ena: use CSUM_CHECKED device indication to report skb's checksum status (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_netdev (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_com (John Linville) [1634044] - [netdrv] net: ena: introduce Low Latency Queues data structures according to ENA spec (John Linville) [1634044] - [netdrv] net: ena: complete host info to match latest ENA spec (John Linville) [1634044] - [netdrv] net: ena: minor performance improvement (John Linville) [1634044] - [netdrv] net: ena: fix auto casting to boolean (John Linville) [1634044] - [netdrv] net: ena: fix NULL dereference due to untimely napi initialization (John Linville) [1634044] - [netdrv] net: ena: fix rare bug when failed restart/resume is followed by driver removal (John Linville) [1634044] - [netdrv] net: ena: fix warning in rmmod caused by double iounmap (John Linville) [1634044] - [netdrv] net: ena: remove ndo_poll_controller (John Linville) [1634044] - [netdrv] net: ena: fix incorrect usage of memory barriers (John Linville) [1634044] - [netdrv] net: ena: fix missing calls to READ_ONCE (John Linville) [1634044] - [netdrv] net: ena: fix missing lock during device destruction (John Linville) [1634044] - [netdrv] net: ena: fix potential double ena_destroy_device() (John Linville) [1634044] - [netdrv] net: ena: fix device destruction to gracefully free resources (John Linville) [1634044] - [netdrv] net: ena: fix driver when PAGE_SIZE == 64kB (John Linville) [1634044] - [netdrv] net: ena: fix surprise unplug NULL dereference kernel crash (John Linville) [1634044] - [s390] s390/zcrypt: reinit ap queue state machine during device probe (Philipp Rudo) [1653668] - [s390] s390/kdump: Make elfcorehdr size calculation ABI compliant (Philipp Rudo) [1653245] - [s390] s390/kdump: Fix elfcorehdr size calculation (Philipp Rudo) [1653245] - [block] block: fix 32 bit overflow in __blkdev_issue_discard() (Ming Lei) [1638826] - [ata] libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD (Ming Lei) [1638826] - [block] block: copy ioprio in __bio_clone_fast() and bounce (Ming Lei) [1638826] - [trace] kyber: fix wrong strlcpy() size in trace_kyber_latency() (Ming Lei) [1638826] - [block] floppy: fix race condition in __floppy_read_block_0() (Ming Lei) [1638826] - [block] block: make blk_try_req_merge() static (Ming Lei) [1638826] - [block] block: remove dead queue members (Ming Lei) [1638826] - [block] block: clean up dead code that is now redundant (Ming Lei) [1638826] - [nvme] nvme: fix boot hang with only being able to get one IRQ vector (Ming Lei) [1638826] - [block] ide: don't clear special on ide_queue_rq() entry (Ming Lei) [1638826] - [block] null_blk: remove unused nullb device (Ming Lei) [1638826] - [block] ide: don't use req->special (Ming Lei) [1638826] - [block] pd: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] aoe: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] skd_main: don't use req->special (Ming Lei) [1638826] - [block] nullb: remove leftover legacy request code (Ming Lei) [1638826] - [scsi] fnic: fix fnic_scsi_host_{start,end}_tag (Ming Lei) [1638826] - [block] block: remove set but not used variable 'et' (Ming Lei) [1638826] - [block] block: remove the BLKPREP_* values. (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from device handler ->prep_fn (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from scsi_init_io and ->init_command (Ming Lei) [1638826] - [scsi] scsi: clean up error handling in scsi_init_io (Ming Lei) [1638826] - [scsi] scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd (Ming Lei) [1638826] - [scsi] scsi: simplify scsi_prep_state_check (Ming Lei) [1638826] - [block] ide: cleanup ->prep_rq calling convention (Ming Lei) [1638826] - [block] block: remove req->timeout_list (Ming Lei) [1638826] - [block] blk-mq: provide a helper to check if a queue is busy (Ming Lei) [1638826] - [block] blk-mq-tag: change busy_iter_fn to return whether to continue or not (Ming Lei) [1638826] - [block] ms_block: remove unused pointer 'set' (Ming Lei) [1638826] - [block] sunvdc: fix compiler warning (Ming Lei) [1638826] - [nvme] nvme: add separate poll queue map (Ming Lei) [1638826] - [block] block: add REQ_HIPRI and inherit it from IOCB_HIPRI (Ming Lei) [1638826] - [nvme] nvme: utilize two queue maps, one for reads and one for writes (Ming Lei) [1638826] - [block] blk-mq: initial support for multiple queue maps (Ming Lei) [1638826] - [block] blk-mq: improve plug list sorting (Ming Lei) [1638826] - [block] blk-mq: cleanup and improve list insertion (Ming Lei) [1638826] - [block] blk-mq: cache request hardware queue mapping (Ming Lei) [1638826] - [block] blk-mq: separate number of hardware queues from nr_cpu_ids (Ming Lei) [1638826] - [block] blk-mq: support multiple hctx maps (Ming Lei) [1638826] - [block] blk-mq: add 'type' attribute to the sysfs hctx directory (Ming Lei) [1638826] - [block] blk-mq: allow software queue to map to multiple hardware queues (Ming Lei) [1638826] - [block] blk-mq: pass in request/bio flags to queue mapping (Ming Lei) [1638826] - [block] blk-mq: provide dummy blk_mq_map_queue_type() helper (Ming Lei) [1638826] - [block] blk-mq: abstract out queue map (Ming Lei) [1638826] - [block] blk-mq: kill q->mq_map (Ming Lei) [1638826] - [kernel] genirq/affinity: Add support for allocating interrupt sets (Ming Lei) [1638826] - [kernel] genirq/affinity: Pass first vector to __irq_build_affinity_masks() (Ming Lei) [1638826] - [kernel] genirq/affinity: Move two stage affinity spreading into a helper function (Ming Lei) [1638826] - [kernel] genirq/affinity: Spread IRQs to all available NUMA nodes (Ming Lei) [1638826] - [block] block: kill request ->cpu member (Ming Lei) [1638826] - [block] block: get rid of q->softirq_done_fn() (Ming Lei) [1638826] - [block] block: get rid of blk_queued_rq() (Ming Lei) [1638826] - [block] blk-merge: kill dead queue lock held check (Ming Lei) [1638826] - [block] block: remove req_no_special_merge() from merging code (Ming Lei) [1638826] - [block] block: kill request slab cache (Ming Lei) [1638826] - [block] block: remove request_list code (Ming Lei) [1638826] - [block] bsg: move bsg-lib parts outside of request queue (Ming Lei) [1638826] - [block] block: kill legacy parts of timeout handling (Ming Lei) [1638826] - [block] block: remove __blk_put_request() (Ming Lei) [1638826] - [block] block: get rid of MQ scheduler ops union (Ming Lei) [1638826] - [block] block: remove dead elevator code (Ming Lei) [1638826] - [block] block: remove legacy IO schedulers (Ming Lei) [1638826] - [block] block: cleanup kick/queued handling (Ming Lei) [1638826] - [block] block: remove non mq parts from the flush code (Ming Lei) [1638826] - [block] block: remove legacy rq tagging (Ming Lei) [1638826] - [block] blk-cgroup: remove legacy queue bypassing (Ming Lei) [1638826] - [block] blk-wbt: kill check for legacy queue type (Ming Lei) [1638826] - [block] block: remove blk_complete_request() (Ming Lei) [1638826] - [block] bsg: convert to use blk-mq (Ming Lei) [1638826] - [block] bsg: provide bsg_remove_queue() helper (Ming Lei) [1638826] - [block] bsg: pass in desired timeout handler (Ming Lei) [1638826] - [s390] dasd: remove dead code (Ming Lei) [1638826] - [block] block: remove q->lld_busy_fn() (Ming Lei) [1638826] - [scsi] scsi: kill off the legacy IO path (Ming Lei) [1638826] - [scsi] scsi: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: remove legacy check in queue blk_freeze_queue() (Ming Lei) [1638826] - [block] blk-mq: remove the request_list usage (Ming Lei) [1638826] - [block] ide: convert to blk-mq (Ming Lei) [1638826] - [block] mspro_block: convert to blk-mq (Ming Lei) [1638826] - [block] ms_block: convert to blk-mq (Ming Lei) [1638826] - [block] sunvdc: convert to blk-mq (Ming Lei) [1638826] - [block] null_blk: Add conventional zone configuration for zoned support (Ming Lei) [1638826] - [ata] libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 (Ming Lei) [1638826] - [block] block, bfq: fix asymmetric scenarios detection (Ming Lei) [1638826] - [cdrom] gdrom: fix mistake in assignment of error (Ming Lei) [1638826] - [block] blk-mq: place trace_block_getrq() in correct place (Ming Lei) [1638826] - [block] block: Introduce blk_revalidate_disk_zones() (Ming Lei) [1638826] - [block] block: add a report_zones method (Ming Lei) [1638826] - [block] block: Expose queue nr_zones in sysfs (Ming Lei) [1638826] - [block] block: Improve zone reset execution (Ming Lei) [1638826] - [block] block: Introduce BLKGETNRZONES ioctl (Ming Lei) [1638826] - [block] block: Introduce BLKGETZONESZ ioctl (Ming Lei) [1638826] - [block] block: Limit allocation of zone descriptors for report zones (Ming Lei) [1638826] - [block] block: Introduce blkdev_nr_zones() helper (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Fix sd_zbc_check_zones() error checks (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Reduce boot device scan and revalidate time (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Rearrange code (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Remove an assignment from sd_zbc_setup_report_cmnd() (Ming Lei) [1638826] - [scsi] scsi: sd: don't crash the host on invalid commands (Ming Lei) [1638826] - [pci] PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice (Ming Lei) [1638826] - [fs] f2fs: remove request_list check in is_idle() (Ming Lei) [1638826] - [scsi] scsi: osd: initiator should use mq variant of request ending (Ming Lei) [1638826] - [scsi] scsi: fnic: replace gross legacy tag hack with blk-mq hack (Ming Lei) [1638826] - [infiniband] ib_srp: Remove WARN_ON in srp_terminate_io() (Ming Lei) [1638826] - [scsi] scsi: ufs: Disable blk-mq for now (Ming Lei) [1638826] - [block] sx8: convert to blk-mq (Ming Lei) [1638826] - [block] z2ram: convert to blk-mq (Ming Lei) [1638826] - [cdrom] gdrom: convert to blk-mq (Ming Lei) [1638826] - [block] floppy: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: fix error handling during setup (Ming Lei) [1638826] - [block] ataflop: fold headers into C file (Ming Lei) [1638826] - [block] amiflop: convert to blk-mq (Ming Lei) [1638826] - [block] amiflop: clean up on errors during setup (Ming Lei) [1638826] - [block] amiflop: fold headers into C file (Ming Lei) [1638826] - [block] swim3: convert to blk-mq (Ming Lei) [1638826] - [block] swim3: add real error handling in setup (Ming Lei) [1638826] - [block] swim: convert to blk-mq (Ming Lei) [1638826] - [block] swim: fix cleanup on setup error (Ming Lei) [1638826] - [mtd] mtd_blkdevs: convert to blk-mq (Ming Lei) [1638826] - [block] xsysace: convert to blk-mq (Ming Lei) [1638826] - [block] paride: convert pf to blk-mq (Ming Lei) [1638826] - [block] paride: convert pd to blk-mq (Ming Lei) [1638826] - [block] paride: convert pcd to blk-mq (Ming Lei) [1638826] - [block] ps3disk: convert to blk-mq (Ming Lei) [1638826] - [block] blk-mq: provide helper for setting up an SQ queue and tag set (Ming Lei) [1638826] - [block] null_blk: remove set but not used variable 'q' (Ming Lei) [1638826] - [cdrom] cdrom: don't attempt to fiddle with cdo->capability (Ming Lei) [1638826] - [block] block: remove bogus check for queue_lock assignment (Ming Lei) [1638826] - [block] null_blk: remove legacy IO path (Ming Lei) [1638826] - [block] um: Convert ubd driver to blk-mq (Ming Lei) [1638826] - [block] skd: fixup usage of legacy IO API (Ming Lei) [1638826] - [block] aoe: convert aoeblk to blk-mq (Ming Lei) [1638826] - [block] ide: remove redundant variables queue_run_ms and left (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion convert BUGs to WARNs (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion hints on fastpath (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_reprep helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_action helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_nz_result function (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: rename variables (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: comment on end_request return (Ming Lei) [1638826] - [scsi] scsi: core: use blk_mq_run_hw_queues in scsi_kick_queue (Ming Lei) [1638826] - [scsi] scsi: sg: remove bad blk_end_request_all() call (Ming Lei) [1638826] - [block] blk-mq: complete req in softirq context in case of single queue (Ming Lei) [1638826] - [block] block, bfq: improve asymmetric scenarios detection (Ming Lei) [1638826] - [block] block: remove redundant 'default n' from Kconfig-s (Ming Lei) [1638826] - [block] blk-mq-debugfs: Also show requests that have not yet been started (Ming Lei) [1638826] - [block] block: Finish renaming REQ_DISCARD into REQ_OP_DISCARD (Ming Lei) [1638826] - [block] kyber: fix integer overflow of latency targets on 32-bit (Ming Lei) [1638826] - [block] kyber: add tracepoints (Ming Lei) [1638826] - [block] kyber: implement improved heuristics (Ming Lei) [1638826] - [block] kyber: don't make domain token sbitmap larger than necessary (Ming Lei) [1638826] - [block] block: export blk_stat_enable_accounting() (Ming Lei) [1638826] - [block] block: move call of scheduler's ->completed_request() hook (Ming Lei) [1638826] - [block] blk-mq: Enable support for runtime power management (Ming Lei) [1638826] - [block] block: Make blk_get_request() block for non-PM requests while suspended (Ming Lei) [1638826] - [block] block: Allow unfreezing of a queue while requests are in progress (Ming Lei) [1638826] - [lib] percpu-refcount: Introduce percpu_ref_resurrect() (Ming Lei) [1638826] - [block] block: Schedule runtime resume earlier (Ming Lei) [1638826] - [block] block: Split blk_pm_add_request() and blk_pm_put_request() (Ming Lei) [1638826] - [block] block, scsi: Change the preempt-only flag into a counter (Ming Lei) [1638826] - [block] block: Move power management code into a new source file (Ming Lei) [1638826] - [block] Blk-throttle: update to use rbtree with leftmost node cached (Ming Lei) [1638826] - [block] block: use bio_add_page in bio_iov_iter_get_pages (Ming Lei) [1638826] - [block] blok, bfq: do not plug I/O if all queues are weight-raised (Ming Lei) [1638826] - [block] block, bfq: inject other-queue I/O into seeky idle queues on NCQ flash (Ming Lei) [1638826] - [block] block, bfq: correctly charge and reset entity service in all cases (Ming Lei) [1638826]- [rpmspec] redhat: fix bpf_samples build (Jiri Benc) [1611579] - [fs] mnt: fix __detach_mounts infinite loop (Benjamin Coddington) [1628736] - [pci] pcie: Enable Broadom iProc PCIE and mark it is as tech preview (Mark Langsdorf) [1576958] - [pci] PCI/ACPI: Add iProc PCIe MCFG quirk (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Add ACPI/ECAM support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Remove PAXC slot check to allow VF support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reduce inbound/outbound mapping print level (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reject unconfigured physical functions from PAXC (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Disable MSI parsing in certain PAXC blocks (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Fix up corrupted PAXC root complex config registers (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Activate PAXC bridge quirk for more devices (Mark Langsdorf) [1576958]- [s390] s390/mm: fix mis-accounting of pgtable_bytes (Joe Lawrence) [1644481] - [mm] mm: add mm_pxd_folded checks to pgtable_bytes accounting functions (Joe Lawrence) [1644481] - [mm] mm: introduce mm_[p4d|pud|pmd]_folded (Joe Lawrence) [1644481] - [mm] mm: make the __PAGETABLE_PxD_FOLDED defines non-empty (Joe Lawrence) [1644481] - [x86] x86/cpu/vmware: Do not trace vmware_sched_clock() (Vitaly Kuznetsov) [1650273] - [fs] fuse: fix possibly missed wake-up after abort (Lukas Czerner) [1649244] - [fs] fuse: fix leaked notify reply (Lukas Czerner) [1649244] - [fs] fuse: fix blocked_waitq wakeup (Lukas Czerner) [1649244] - [fs] fuse: set FR_SENT while locked (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_write() (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_read() (Lukas Czerner) [1649244] - [fs] fuse: Add missed unlock_page() to fuse_readpages_fill() (Lukas Czerner) [1649244] - [fs] fuse: Don't access pipe->buffers without pipe_lock() (Lukas Czerner) [1649244] - [fs] fuse: fix initial parallel dirops (Lukas Czerner) [1649244] - [fs] fuse: Fix oops at process_init_reply() (Lukas Czerner) [1649244] - [fs] fuse: umount should wait for all requests (Lukas Czerner) [1649244] - [fs] fuse: fix unlocked access to processing queue (Lukas Czerner) [1649244] - [fs] fuse: fix double request_end() (Lukas Czerner) [1649244] - [fs] fuse: fix use-after-free in fuse_direct_IO() (Lukas Czerner) [1599195]- [firmware] efi: Fix debugobjects warning on 'efi_rts_work' (Waiman Long) [1652190] - [rpmspec] kernel.spec: Do not zip modules on noarch builds (Prarit Bhargava) [1646471] - [iommu] iommu/amd: Clear memory encryption mask from physical address (Gary Hook) [1640384]- [powerpc] powerpc/mm/radix: Only need the Nest MMU workaround for R -> RW transition (Steve Best) [1651276] - [powerpc] powerpc/mm/books3s: Add new pte bit to mark pte temporarily invalid (Steve Best) [1651276] - [powerpc] powerpc/tm: Fix HFSCR bit for no suspend case (Steve Best) [1651275]- [powerpc] powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage (Steve Best) [1651267] - [tools] perf tools: Remove ext from struct kmod_path (Jiri Olsa) [1581390] - [tools] perf tools: Add gzip_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add lzma_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add is_compressed callback to compressions array (Jiri Olsa) [1581390] - [tools] perf tools: Move the temp file processing into decompress_kmodule (Jiri Olsa) [1581390] - [tools] perf tools: Use compression id in decompress_kmodule() (Jiri Olsa) [1581390] - [tools] perf tools: Store compression id into struct dso (Jiri Olsa) [1581390] - [tools] perf tools: Add compression id into 'struct kmod_path' (Jiri Olsa) [1581390] - [tools] perf tools: Make is_supported_compression() static (Jiri Olsa) [1581390] - [tools] perf tools: Make decompress_to_file() function static (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in __open_dso() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in symbol__disassemble() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in read_object_code() (Jiri Olsa) [1581390] - [rpmspec] redhat: Enable kernel-tools (for kvm_stat) on s390x, too (Thomas Huth) [1631222]- [drm] drm/atomic_helper: Stop modesets on unregistered connectors harder (Lyude Paul) [1631575] - [drm] drm/nouveau: Fix nv50_mstc->best_encoder() (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors (Lyude Paul) [1631575] - [drm] drm/i915: Fix intel_dp_mst_best_encoder() (Lyude Paul) [1631575] - [drm] drm/i915: Skip vcpi allocation for MSTB ports that are gone (Lyude Paul) [1631575] - [drm] drm/i915: Don't unset intel_connector->mst_port (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Disallow new modesets on unregistered connectors (Lyude Paul) [1631575] - [s390] s390/qeth: fix HiperSockets sniffer (Philipp Rudo) [1649773] - [s390] s390/qeth: report 25Gbit link speed (Philipp Rudo) [1649772] - [s390] s390/qeth: sanitize strings in debug messages (Philipp Rudo) [1649770] - [s390] s390/qeth: fix initial operstate (Philipp Rudo) [1649769] - [s390] s390/qeth: unregister netdevice only when registered (Philipp Rudo) [1649769] - [powerpc] powerpc/64s: consolidate MCE counter increment (Steve Best) [1633550] - [powerpc] powerpc/64s: move machine check SLB flushing to mm/slb.c (Steve Best) [1633550] - [powerpc] powernv/pseries: consolidate code for mce early handling (Steve Best) [1633550] - [powerpc] powerpc/pseries: Dump the SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Display machine check error details (Steve Best) [1633550] - [powerpc] powerpc/pseries: Flush SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Define MCE error event section (Steve Best) [1633550] - [powerpc] powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX (Steve Best) [1633550] - [powerpc] powerpc/pseries: Defer the logging of rtas error to irq work queue (Steve Best) [1633550] - [powerpc] powerpc/pseries: Fix endianness while restoring of r3 in MCE handler (Steve Best) [1633550] - [cdrom] cdrom: fix improper type cast, which can leat to information leak (Maurizio Lombardi) [1650476]- [drm] drm/amdgpu/pm: Fix potential Spectre v1 (Rob Clark) [1637115] - [drm] drm/i915/kvmgt: Fix potential Spectre v1 (Rob Clark) [1637115] - [fs] gfs2: Fix metadata read-ahead during truncate (2) (Andreas Grunbacher) [1647982] - [block] block: make sure writesame bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: cleanup __blkdev_issue_discard() (Ming Lei) [1648750] - [block] block: make sure discard bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: Clear kernel memory before copying to user (Ming Lei) [1648752] - [block] block: respect virtual boundary mask in bvecs (Ming Lei) [1648756] - [block] xen: don't include from and (Ming Lei) [1648756] - [block] block: remove ARCH_BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] xen: provide a prototype for xen_biovec_phys_mergeable in xen.h (Ming Lei) [1648756] - [block] xen: remove the xen_biovec_phys_mergeable export (Ming Lei) [1648756] - [block] arm: remove the unused BIOVEC_MERGEABLE define (Ming Lei) [1648756] - [block] block: don't include bug.h from bio.h (Ming Lei) [1648756] - [block] block: don't include io.h from bio.h (Ming Lei) [1648756] - [block] block: remove bvec_to_phys (Ming Lei) [1648756] - [block] block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable (Ming Lei) [1648756] - [block] block: add a missing BIOVEC_SEG_BOUNDARY check in bio_add_pc_page (Ming Lei) [1648756] - [block] block: simplify BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] block: move req_gap_back_merge to blk.h (Ming Lei) [1648756] - [block] block: move req_gap_{back,front}_merge to blk-merge.c (Ming Lei) [1648756] - [block] block: move integrity_req_gap_{back,front}_merge to blk.h (Ming Lei) [1648756] - [fs] gfs2: Fix iomap buffer head reference counting bug (Andreas Grunbacher) [1647073] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k1 (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Initialize port speed to avoid setting lower speed (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Fix incorrect port speed being set for FC adapters (Himanshu Madhani) [1615896] - [block] block: brd: associate with queue until adding disk (Ming Lei) [1644602] - [block] block: call rq_qos_exit() after queue is frozen (Ming Lei) [1641558] - [block] block: fix the DISCARD request merge (Ming Lei) [1646776] - [block] blk-mq: fallback to previous nr_hw_queues when updating fails (Ming Lei) [1642218] - [block] blk-mq: realloc hctx when hw queue is mapped to another node (Ming Lei) [1642218] - [block] blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs (Ming Lei) [1642218] - [block] blk-mq: adjust debugfs and sysfs register when updating nr_hw_queues (Ming Lei) [1642218] - [block] block: remove bio_rewind_iter() (Ming Lei) [1642208]- [fs] jbd2: fix use after free in jbd2_log_do_checkpoint() (Lukas Czerner) [1644694] - [fs] ext4: initialize retries variable in ext4_da_write_inline_data_begin() (Lukas Czerner) [1644694] - [fs] ext4: fix build error when DX_DEBUG is defined (Lukas Czerner) [1644694]- [pinctrl] pinctrl: intel: Add Ice Lake PCH pin controller support (David Arcari) [1483413] - [netdrv] nfp: flower: fix vlan match by checking both vlan id and vlan pcp (Pablo Cascon) [1645220] - [netdrv] nfp: flower: reject tunnel encap with ipv6 outer headers for offloading (Pablo Cascon) [1646644] - [netdrv] nfp: populate bus-info on representors (Pablo Cascon) [1643998] - [powerpc] KVM: PPC: Validate TCEs against preregistered memory page sizes (David Gibson) [1625821] - [powerpc] KVM: PPC: Inform the userspace about TCE update failures (David Gibson) [1625821] - [powerpc] KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pages (David Gibson) [1625821]- [kernel] locking/lockdep: Fix debug_locks off performance problem (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove duplicated 'lock_class_ops' percpu array (Waiman Long) [1647560] - [kernel] locking/lockdep: Make class->ops a percpu counter and move it under CONFIG_DEBUG_LOCKDEP=y (Waiman Long) [1647560] - [kernel] locking/lockdep: Add a faster path in __lock_release() (Waiman Long) [1647560] - [kernel] locking/lockdep: Eliminate redundant IRQs check in __lock_acquire() (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove add_chain_cache_classes() (Waiman Long) [1647560] - [fs] gfs2: Put bitmap buffers in put_super (Andreas Grunbacher) [1647073] - [scsi] scsi: hpsa: limit transfer length to 1MB, not 512kB (Joseph Szczypek) [1643956] - [netdrv] nfp: report FW vNIC stats in interface stats (Pablo Cascon) [1645032] - [rpmspec] spec: Add bpftool debuginfo package (Jiri Olsa) [1633018] - [crypto] crypto: chelsio: Fix memory corruption in DMA Mapped buffers (Arjun Vynipadath) [1631750] - [cdrom] cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (Maurizio Lombardi) [1627732] {CVE-2018-16658}- [kernel] srcu: Make early-boot call_srcu() reuse workqueue lists (Waiman Long) [1644375] - [tools] rcutorture: Test early boot call_srcu() (Waiman Long) [1644375] - [kernel] srcu: Make call_srcu() available during very early boot (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_state.ofl_lock to raw_spinlock_t (Waiman Long) [1644375] - [kernel] rcu: Remove obsolete ->dynticks_fqs and ->cond_resched_completed (Waiman Long) [1644375] - [kernel] rcu: Switch ->dynticks to rcu_data structure, remove rcu_dynticks (Waiman Long) [1644375] - [kernel] rcu: Switch dyntick nesting counters to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch urgent quiescent-state requests to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch lazy counts to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch last accelerate/advance to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Merge rcu_dynticks structure into rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_dynticks_snap() from Tiny RCU (Waiman Long) [1644375] - [kernel] rcu: Convert "1UL << x" to "BIT(x)" (Waiman Long) [1644375] - [kernel] rcu: Avoid resched_cpu() when rescheduling the current CPU (Waiman Long) [1644375] - [kernel] rcu: More aggressively enlist scheduler aid for nohz_full CPUs (Waiman Long) [1644375] - [kernel] rcu: Compute jiffies_till_sched_qs from other kernel parameters (Waiman Long) [1644375] - [kernel] rcu: Provide functions for determining if call_rcu() has been invoked (Waiman Long) [1644375] - [kernel] rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure (Waiman Long) [1644375] - [kernel] rcu: Motivate Tiny RCU forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Dump reader protection sequence if failures or close calls (Waiman Long) [1644375] - [kernel] rcu: Provide improved interrupt-from-idle check in rcu_check_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Make need_resched() respond to urgent RCU-QS needs (Waiman Long) [1644375] - [kernel] rcu: Inline _rcu_barrier() into its sole remaining caller (Waiman Long) [1644375] - [kernel] rcu: Define rcu_all_qs() only in !PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Remove !PREEMPT code from rcu_note_voluntary_context_switch() (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in update.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_exp.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tiny.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in srcutree.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcutorture.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcu.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in Kconfig (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate_wait.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rculist.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate.h (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused rcutorture APIs (Waiman Long) [1644375] - [kernel] rcuperf: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcutorture: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcu: Stop testing RCU-bh and RCU-sched (Waiman Long) [1644375] - [kernel] rcutorture: Add RCU-bh and RCU-sched support for extended readers (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-sched update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-bh update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Pull rcu_gp_kthread() FQS loop into separate function (Waiman Long) [1644375] - [kernel] rcu: Inline increment_cpu_stall_ticks() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Fix typo in force_qs_rnp()'s parameter's parameter (Waiman Long) [1644375] - [kernel] rcu: Eliminate initialization-time use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate RCU-barrier use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate quiescent-state and grace-period-nonstart use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate callback-invocation/invocation use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate grace-period management code use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate stall-warning use of rsp (Waiman Long) [1644375] - [kernel] rcu: Restructure rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Simplify rcutorture_get_gp_data() (Waiman Long) [1644375] - [kernel] rcu: Remove for_each_rcu_flavor() flavor-traversal macro (Waiman Long) [1644375] - [kernel] rcu: Remove last non-flavor-traversal rsp local variable from tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data structure's ->rsp field (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_node tree accessor macros (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from expedited grace-period functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from no-CBs CPU functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall_info() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_spawn_one_boost_kthread() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from dump_blkd_tasks() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_print_detail_task_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_init_one() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_boot_init_percpu_data() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from _rcu_barrier() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_pending() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __call_rcu() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_process_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from force-quiescent-state functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_do_batch() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from CPU hotplug functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_quiescent_state() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_slow() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_advance_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs_unlocked() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread_wake() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_future_gp_cleanup() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from check_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_other_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_stall_kick_kthreads() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_dump_cpu_stacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from record_gp_stall_check_time() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_get_root() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_in_progress() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rdp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_unblock_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rsp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data_p pointer to default rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state_p pointer to default rcu_state structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state structure's ->rda field (Waiman Long) [1644375] - [kernel] rcu: Eliminate rcu_state structure's ->call field (Waiman Long) [1644375] - [kernel] rcu: Remove RCU_STATE_INITIALIZER() (Waiman Long) [1644375] - [kernel] rcu: Express Tiny RCU updates in terms of RCU rather than RCU-sched (Waiman Long) [1644375] - [kernel] rcu: Define RCU-sched API in terms of RCU for Tree RCU PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Fix typo in rcu_get_gp_kthreads_prio() header comment (Waiman Long) [1644375] - [kernel] rcu: Drop "wake" parameter from rcu_report_exp_rdp() (Waiman Long) [1644375] - [kernel] rcu: Update comments and help text for no more RCU-bh updaters (Waiman Long) [1644375] - [kernel] rcu: Define RCU-bh update API in terms of RCU (Waiman Long) [1644375] - [kernel] rcu: Report expedited grace periods at context-switch time (Waiman Long) [1644375] - [kernel] rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe (Waiman Long) [1644375] - [kernel] rcu: Add warning to detect half-interrupts (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused ->b.exp_need_qs field from the rcu_special union (Waiman Long) [1644375] - [kernel] rcu: Allow processing deferred QSes for exiting RCU-preempt readers (Waiman Long) [1644375] - [kernel] rcutorture: Test extended "rcu" read-side critical sections (Waiman Long) [1644375] - [kernel] rcu: Defer reporting RCU-preempt quiescent states when disabled (Waiman Long) [1644375] - [kernel] rcu: Refactor rcu_{nmi,irq}_{enter,exit}() (Waiman Long) [1644375] - [documentation] doc: Fix broken HTML directive (Waiman Long) [1644375] - [documentation] doc: Update removal of RCU-bh/sched update machinery (Waiman Long) [1644375] - [kernel] rcutorture: Maintain self-propagating CB only during forward-progress test (Waiman Long) [1644375] - [kernel] rcutorture: Check GP completion at stutter end (Waiman Long) [1644375] - [kernel] rcutorture: Print forward-progress test interval on error (Waiman Long) [1644375] - [kernel] rcutorture: Adjust number of reader kthreads per CPU-hotplug operations (Waiman Long) [1644375] - [kernel] rcutorture: Reduce priority of forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Limit reader duration if irq or bh disabled (Waiman Long) [1644375] - [kernel] rcutorture: Increase rcu_read_delay() longdelay_ms (Waiman Long) [1644375] - [kernel] rcutorture: Add self-propagating callback to forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Vary forward-progress test interval (Waiman Long) [1644375] - [kernel] rcutorture: Avoid no-test complaint if too few forward-progress tries (Waiman Long) [1644375] - [kernel] rcutorture: Also use GP sequence to judge forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Add forward-progress tests for RCU grace periods (Waiman Long) [1644375] - [tools] rcutorture: Remove TREE06 and TREE08 from the default test list (Waiman Long) [1644375] - [kernel] rcuperf: Warn on bad perf type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Warn on bad torture type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Force occasional reader waits (Waiman Long) [1644375] - [tools] torture: Stop overwriting Make.out file with obsolete version (Waiman Long) [1644375] - [documentation] doc: Improve rcu_dynticks::dynticks documentation (Waiman Long) [1644375] - [documentation] doc: Fix broken RCU-requirements link to LKML archive (Waiman Long) [1644375] - [documentation] doc: Add design documentation on interruption of NMI handlers (Waiman Long) [1644375] - [kernel] rcutorture: Fix rcu_barrier successes counter (Waiman Long) [1644375] - [kernel] rcutorture: Add support to detect if boost kthread prio is too low (Waiman Long) [1644375] - [kernel] rcutorture: Use monotonic timestamp for stall detection (Waiman Long) [1644375] - [kernel] rcutorture: Make boost test more robust (Waiman Long) [1644375] - [kernel] rcutorture: Disable RT throttling for boost tests (Waiman Long) [1644375] - [kernel] rcutorture: Emphasize testing of single reader protection type (Waiman Long) [1644375] - [kernel] rcutorture: Handle extended read-side critical sections (Waiman Long) [1644375] - [kernel] rcutorture: Make rcu_torture_timer() use rcu_torture_one_read() (Waiman Long) [1644375] - [kernel] rcutorture: Use per-CPU random state for rcu_torture_timer() (Waiman Long) [1644375] - [kernel] rcutorture: Use atomic increment for n_rcu_torture_timers (Waiman Long) [1644375] - [kernel] rcutorture: Extract common code from rcu_torture_reader() (Waiman Long) [1644375] - [kernel] rcuperf: Remove unused torturing_tasks() function (Waiman Long) [1644375] - [kernel] rcu: Remove rcutorture test version and sequence number (Waiman Long) [1644375] - [kernel] rcutorture: Change units of onoff_interval to jiffies (Waiman Long) [1644375] - [kernel] rcu: Assign higher prio to RCU threads if rcutorture is built-in (Waiman Long) [1644375] - [documentation] rculist: Improve documentation for list_for_each_entry_from_rcu() (Waiman Long) [1644375] - [kernel] srcu: Add grace-period number to rcutorture statistics printout (Waiman Long) [1644375] - [kernel] rcu: Print stall-warning NMI dyntick state in hexadecimal (Waiman Long) [1644375] - [maintainers] MAINTAINERS: Update RCU, SRCU, and TORTURE-TEST entries (Waiman Long) [1644375] - [kernel] rcu: Make rcu_seq_diff() more exact (Waiman Long) [1644375] - [documentation] doc: Update synchronize_rcu() definition in whatisRCU.txt (Waiman Long) [1644375] - [kernel] rcu: Check the range of jiffies_till_{first, next}_fqs when setting them (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for rcutorture writer stall warning (Waiman Long) [1644375] - [kernel] rcu: Add comment to the last sleep in the rcu tasks loop (Waiman Long) [1644375] - [kernel] rcu: Speed up calling of RCU tasks callbacks (Waiman Long) [1644375] - [kernel] rcu: Add comment documenting how rcu_seq_snap works (Waiman Long) [1644375] - [kernel] rcu: Use RCU CPU stall timeout for rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove __maybe_unused from rcu_cpu_has_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_perf_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_torture_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from panic_on_rcu_stall() and rcu_blocking_is_gp() (Waiman Long) [1644375] - [kernel] rcu: Remove unused local variable "cpu" (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_kick_nohz_cpu() function (Waiman Long) [1644375] - [kernel] rcu: Clarify and correct the rcu_preempt_qs() header comment (Waiman Long) [1644375] - [kernel] rcu: Inline rcu_dynticks_momentary_idle() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Mark task as .need_qs less aggressively (Waiman Long) [1644375] - [kernel] rcu: Improve RCU-tasks naming and comments (Waiman Long) [1644375] - [kernel] rcu: Use pr_fmt to prefix "rcu: " to logging output (Waiman Long) [1644375] - [kernel] rcu: rcupdate.h: Get rid of Sphinx warnings at rcu_pointer_handoff() (Waiman Long) [1644375] - [kernel] rcu: Improve rcu_note_voluntary_context_switch() reporting (Waiman Long) [1644375] - [kernel] rcu: Make rcu_read_unlock_special() static (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for offline CPUs failing to report QS (Waiman Long) [1644375] - [kernel] rcu: Record ->gp_state for both phases of grace-period initialization (Waiman Long) [1644375] - [kernel] rcu: Add CPU online/offline state to dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add up-tree information to dump_blkd_tasks() diagnostics (Waiman Long) [1644375] - [kernel] rcu: Remove CPU-hotplug failsafe from force-quiescent-state code path (Waiman Long) [1644375] - [kernel] rcu: Remove failsafe check for lost quiescent state (Waiman Long) [1644375] - [kernel] rcu: Move grace-period pre-init delay after pre-init (Waiman Long) [1644375] - [kernel] rcu: Add RCU-preempt check for waiting on newly onlined CPU (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs due to race with CPU offline (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive splats from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress more involved false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive offline-CPU lockdep-RCU splat (Waiman Long) [1644375] - [kernel] rcu: Prevent useless FQS scan after all CPUs have checked in (Waiman Long) [1644375] - [kernel] rcu: Replace smp_wmb() with smp_store_release() for stall check (Waiman Long) [1644375] - [kernel] rcu: Fix typo and add additional debug (Waiman Long) [1644375] - [kernel] rcu: Make rcu_report_unblock_qs_rnp() warn on violated preconditions (Waiman Long) [1644375] - [kernel] rcu: Make rcu_init_new_rnp() stop upon already-set bit (Waiman Long) [1644375] - [kernel] rcu: Fix an obsolete ->qsmaskinit comment (Waiman Long) [1644375] - [kernel] rcu: Clean up handling of tasks blocked across full-rcu_node offline (Waiman Long) [1644375] - [kernel] rcu: Identify grace period is in progress as we advance up the tree (Waiman Long) [1644375] - [kernel] rcu: Use better variable names in funnel locking loop (Waiman Long) [1644375] - [kernel] rcu: Rename the grace-period-request variables and parameters (Waiman Long) [1644375] - [kernel] rcu: Regularize resetting of rcu_data wrap indicator (Waiman Long) [1644375] - [kernel] rcutorture: Correctly handle grace-period sequence wrap (Waiman Long) [1644375] - [kernel] rcu: Make rcu_start_this_gp() check for grace period already started (Waiman Long) [1644375] - [kernel] rcu: Fix cpustart tracepoint gp_seq number (Waiman Long) [1644375] - [kernel] rcu: Produce last "CleanupMore" trace only if late-breaking request (Waiman Long) [1644375] - [kernel] rcu: Don't funnel-lock above leaf node if GP in progress (Waiman Long) [1644375] - [documentation] doc: Update RCU CPU stall-warning documentation (Waiman Long) [1644375] - [documentation] doc: Update memory-ordering documentation for ->gp-seq (Waiman Long) [1644375] - [documentation] doc: Update data-structure documentation for ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make simple callback acceleration refer to rdp->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcu: Remove ->gpnum and ->completed (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_fqs tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_quiescent_state_report tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_unlock_preempted_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_preempt_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period_init tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_future_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make rcu_nocb_wait_gp() check if GP already requested (Waiman Long) [1644375] - [kernel] rcu: Move from ->need_future_gp[] to ->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcutorture: Convert rcutorture_get_gp_data() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make RCU CPU stall warnings use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert grace-period requests to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->completedqs to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->rcu_iw_gpnum to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_in_progress() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_nocb_gp_get() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_try_advance_all_cbs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_implicit_dynticks_qs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_gpnum_ovf() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move RCU's grace-period-change code to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert conditional grace-period primitives to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make quiescent-state reporting use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_check_gp_kthread_starvation() to GP sequence number (Waiman Long) [1644375] - [kernel] rcu: Make rcutorture's batches-completed API use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_slow() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Introduce grace-period sequence numbers (Waiman Long) [1644375] - [kernel] rcu: Make rcu_gp_cleanup() write only once to ->gp_flags (Waiman Long) [1644375] - [kernel] rcu: Diagnostics for grace-period startup hangs (Waiman Long) [1644375] - [kernel] rcu: Exclude near-simultaneous RCU CPU stall warnings (Waiman Long) [1644375] - [kernel] rcu: Use the proper lockdep annotation in dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add debugging info to assertion (Waiman Long) [1644375] - [kernel] torture: Keep old-school dmesg format (Waiman Long) [1644375] - [kernel] torture: Make online/offline messages appear only for verbose=2 (Waiman Long) [1644375] - [tools] rcutorture: Make kvm-find-errors.sh find close calls (Waiman Long) [1644375] - [tools] rcutorture: Remove obsolete TREE08-T.boot file (Waiman Long) [1644375] - [tools] torture: Use a single build directory for torture scenarios (Waiman Long) [1644375] - [kernel] srcu: Introduce srcu_read_{un,}lock_notrace() (Waiman Long) [1644375] - [kernel] srcu: Add address of first callback to rcutorture output (Waiman Long) [1644375] - [kernel] srcu: Document that srcu_funnel_gp_start() implies srcu_funnel_exp_start() (Waiman Long) [1644375] - [kernel] srcu: Fix typos in __call_srcu() header comment (Waiman Long) [1644375] - [kernel] rcu: Make expedited grace period use direct call on last leaf (Waiman Long) [1644375]- [netdrv] nfp: flower: use offsets provided by pedit instead of index for ipv6 (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix multiple keys per pedit action (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix pedit set actions for multiple partial masks (Pablo Cascon) [1645132] - [netdrv] nfp: flower: ignore checksum actions when performing pedit actions (Pablo Cascon) [1644400] - [kernel] sched/fair: Fix throttle_list starvation with low CFS quota (Phil Auld) [1638526] - [net] tipc: fix the big/little endian issue in tipc_dest (Jon Maloy) [1640712] - [rpmspec] kernel.spec: Include kernel-signing-ca.cer public key (Prarit Bhargava) [1638465] - [block] block: don't deal with discard limit in blkdev_issue_discard() (Ming Lei) [1631255] - [powerpc] powerpc/mm: Check memblock_add against MAX_PHYSMEM_BITS range (Gustavo Duarte) [1561402] - [powerpc] powerpc/mm: Increase MAX_PHYSMEM_BITS to 128TB with SPARSEMEM_VMEMMAP config (Gustavo Duarte) [1561402]- [s390] s390/crypto: Enhance paes cipher to accept variable length key material (Philipp Rudo) [1644387] - [s390] s390/pkey: move pckmo subfunction available checks away from module init (Philipp Rudo) [1644387] - [s390] s390/pkey: Load pkey kernel module automatically (Philipp Rudo) [1644387] - [s390] s390/zcrypt: fix broken zcrypt_send_cprb in-kernel api function (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for transforming key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key verification (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit secure key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit protected key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Define protected key blob format (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key generation (Philipp Rudo) [1644387] - [s390] s390/zcrypt: add ap_adapter_mask sysfs attribute (Philipp Rudo) [1644387] - [s390] s390/zcrypt: provide apfs failure code on type 86 error reply (Philipp Rudo) [1644387] - [s390] s390/zcrypt: zcrypt device driver cleanup (Philipp Rudo) [1644387] - [s390] s390/zcrypt: multiple zcrypt device nodes support (Philipp Rudo) [1644387] - [s390] s390/zcrypt: enable AP bus scan without a valid default domain (Philipp Rudo) [1644387] - [s390] s390/zcrypt: Use kmemdup to replace kmalloc + memcpy (Philipp Rudo) [1644387] - [s390] s390/qeth: add TSO support for L2 devices (Philipp Rudo) [1644381] - [s390] s390/qeth: add support for IPv6 TSO (Philipp Rudo) [1644381] - [s390] s390/qeth: enhance TSO control sequence (Philipp Rudo) [1644381] - [s390] s390/qeth: make TSO controls protocol-agnostic (Philipp Rudo) [1644381] - [s390] s390: qeth: Fix potential array overrun in cmd/rc lookup (Philipp Rudo) [1644381] - [s390] s390: qeth_core_mpc: Use ARRAY_SIZE instead of reimplementing its function (Philipp Rudo) [1644381] - [scsi] scsi: mpt3sas: Remove unnecessary parentheses and simplify null checks (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Use dma_pool_zalloc (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove unused macro MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT without logging levels (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove KERN_WARNING from panic uses (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT and reply_q_name to s: (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert mlsleading uses of pr_ with MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert uses of pr_ with MPT3SAS_FMT to ioc_ (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Add ioc_ logging macros (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix calltrace observed while running IO & reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Improve kernel-doc headers (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Split _base_reset_handler(), mpt3sas_scsih_reset_handler() and mpt3sas_ctl_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix a race condition in mpt3sas_base_hard_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix _transport_smp_handler() error path (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Introduce struct mpt3sas_nvme_cmd (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Annotate switch/case fall-through (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove set-but-not-used variables (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix indentation (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Update driver version "26.100.00.00" (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: As per MPI-spec, use combined reply queue for SAS3.5 controllers when HBA supports more than 16 MSI-x vectors (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix, False timeout prints for ioctl and other internal commands during controller reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't access the structure after decrementing it's instance reference count (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Incorrect command status was set/marked as not used (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't abort I/Os issued to NVMe drives while processing Async Broadcast primitive event (Tomas Henzl) [1638649] - [netdrv] net/mlx5e: Do not ignore netdevice TX/RX queues number (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Use non-delayed work for update stats (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Initialize all netdev common structures in one place (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Always initialize update stats delayed work (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Gather common netdev init/cleanup functionality in one place (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Fix netlink support in IPoIB (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Hoist alloc_netdev_mqs out of the driver (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Consolidate checking of the proposed child interface (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Maintain the child_intfs list from ndo_init/uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Do not remove child devices from within the ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of the sysfs_mutex (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Use priv_destructor for netdev cleanup (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move init code to ndo_init (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move all uninit code into ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Use cancel_delayed_work_sync for neigh-clean task (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of IPOIB_FLAG_GOING_DOWN (Alaa Hleihel) [1643103] - [infiniband] RDMA/ipoib: Fix use of sizeof() (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Do not recycle RX pages in interface down flow (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5e: Replace call to MPWQE free with dealloc in interface down flow (Alaa Hleihel) [1643103 1643047] - [net] net/xdp: Fix suspicious RCU usage warning (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5: WQ, fixes for fragmented WQ buffers API (Alaa Hleihel) [1643103 1636183] - [netdrv] net/mlx4_en: Use minimal rx and tx ring sizes on kdump kernel (Alaa Hleihel) [1643103 1615267] - [x86] mark coffeelake-s/h 8+2 as supported (David Arcari) [1575461 1575460] - [x86] x86/spec_ctrl: Synchronize STIBP changes with RHEL IBRS code (Waiman Long) [1643233] - [x86] x86/speculation: Propagate information about RSB filling mitigation to sysfs (Waiman Long) [1643233] - [x86] x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation (Waiman Long) [1643233] - [x86] x86/speculation: Apply IBPB more strictly to avoid cross-process data leak (Waiman Long) [1643233] - [x86] x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant (Waiman Long) [1643233] - [x86] x86/CPU: Fix unused variable warning when !CONFIG_IA32_EMULATION (Waiman Long) [1643233] - [x86] x86/pti/64: Remove the SYSCALL64 entry trampoline (Waiman Long) [1643233] - [x86] x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space (Waiman Long) [1643233] - [x86] x86/entry/64: Document idtentry (Waiman Long) [1643233] - [x86] x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c (Waiman Long) [1643233] - [x86] x86: Add entry trampolines to kcore (Waiman Long) [1643233] - [kernel] kallsyms, x86: Export addresses of PTI entry trampolines (Waiman Long) [1643233] - [kernel] kallsyms: Simplify update_iter_mod() (Waiman Long) [1643233] - [scsi] scsi: csiostor: fix incorrect port capabilities (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: add a check for NULL pointer after kmalloc() (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: update ingress pack and pad boundary value (Arjun Vynipadath) [1628866]- [netdrv] nfp: flower: use host context count provided by firmware (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use stats array instead of storing stats per flow (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use rhashtable for flow caching (Pablo Cascon) [1639609] - [netdrv] nfp: avoid soft lockups under control message storm (Pablo Cascon) [1639609] - [kernel] sched: disable autogroups by default (Phil Auld) [1568166] - [s390] s390/keyboard: sanitize array index in do_kdsk_ioctl (Steve Best) [1637591] - [char] ipmi:ssif: Add support for multi-part transmit messages > 2 parts (Tony Camuso) [1622053] - [scsi] scsi: libsas: fix a race condition when smp task timeout (Zhou Wang) [1640426] - [scsi] scsi: libsas: check the ata device status by ata_dev_enabled() (Zhou Wang) [1640426] - [scsi] scsi: libsas: always unregister the old device if going to discover new (Zhou Wang) [1640426] - [scsi] scsi: libsas: dynamically allocate and free ata host (Zhou Wang) [1640426] - [scsi] scsi: libsas: remove irq save in sas_ata_qc_issue() (Zhou Wang) [1640426]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1643333 1589158] - [netdrv] Taint kernel if e1000 is loaded (Neil Horman) [1643617] - [netdrv] iavf: fix a typo (Stefan Assmann) [1627882] - [netdrv] i40evf: remove ndo_poll_controller (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1627882] - [netdrv] iavf: finish renaming files to iavf (Stefan Assmann) [1627882] - [netdrv] iavf: rename most of i40e strings (Stefan Assmann) [1627882] - [netdrv] iavf: tracing infrastructure rename (Stefan Assmann) [1627882] - [netdrv] iavf: replace i40e_debug with iavf version (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_hw to iavf_hw (Stefan Assmann) [1627882] - [netdrv] iavf: rename I40E_ADMINQ_DESC (Stefan Assmann) [1627882] - [netdrv] iavf: rename device ID defines (Stefan Assmann) [1627882] - [netdrv] iavf: remove references to old names (Stefan Assmann) [1627882] - [netdrv] iavf: move i40evf files to new name (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_status to iavf_status (Stefan Assmann) [1627882] - [netdrv] iavf: rename functions and structs to new name (Stefan Assmann) [1627882] - [netdrv] iavf: diet and reformat (Stefan Assmann) [1627882] - [netdrv] configs: enable CONFIG_IAVF=m (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: rename i40evf to iavf (Stefan Assmann) [1627882] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1627882] - [netdrv] i40evf: cancel workqueue sync for adminq when a VF is removed (Stefan Assmann) [1627882] - [netdrv] i40evf: Don't enable vlan stripping when rx offload is turned on (Stefan Assmann) [1627882] - [netdrv] i40evf: set IFF_UNICAST_FLT flag for the VF (Stefan Assmann) [1627882] - [netdrv] i40evf: Validate the number of queues a PF sends (Stefan Assmann) [1627882] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1627882] - [netdrv] i40evf: update ethtool stats code and use helper functions (Stefan Assmann) [1627882] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1627882] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1627882] - [netdrv] i40e/i40evf: remove redundant functions i40evf_aq_(set/get)_phy_register (Stefan Assmann) [1627882] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1627882] - [init] init/main.c: Enable watchdog_thresh control from kernel line (Prarit Bhargava) [1643161] - [s390] s390/purgatory: Remove duplicate variable definitions (Philipp Rudo) [1642447] - [s390] s390/purgatory: Add missing FORCE to Makefile targets (Philipp Rudo) [1642447] - [s390] s390/purgatory: Fix crash with expoline enabled (Philipp Rudo) [1642447] - [s390] s390: disable asm code expolines if cc does not support it (Philipp Rudo) [1642447] - [netdrv] Revert be2net: remove desc field from be_eq_obj (Ivan Vecera) [1639867]- [rpmspec] redhat: add optional bpf_samples package (Jiri Benc) [1611579] - [powerpc] powerpc/time: Fix clockevent_decrementer initalisation for PR KVM (Steve Best) [1641615] - [net] ip: frags: fix crash in ip_do_fragment() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipfrag: let ip(6)frag_high_thresh in ns be higher than in init_net (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: discard IP frag queue on more errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: fail fast on IP defrag errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: process in-order fragments efficiently (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: add helpers to process in-order fragments faster (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: defrag: drop non-last frags smaller than min mtu (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv4: frags: precedence bug in ip_expire() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: use rb trees for IP frag queue (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] modify skb_rbtree_purge to return the truesize of all purged skbs (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: discard IPv4 datagrams with overlapping segments (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [fs] ovl: fix format of setxattr debug (Miklos Szeredi) [1636875] - [fs] ovl: fix access beyond unterminated strings (Miklos Szeredi) [1636875] - [fs] ovl: make symbol 'ovl_aops' static (Miklos Szeredi) [1636875] - [fs] vfs: swap names of (do,vfs)_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: fix memory leak on unlink of indexed file (Miklos Szeredi) [1636875] - [fs] ovl: fix oopses in ovl_fill_super() failure paths (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fadvise() (Miklos Szeredi) [1636875] - [fs] vfs: implement readahead(2) using POSIX_FADV_WILLNEED (Miklos Szeredi) [1636875] - [fs] vfs: add the fadvise() file operation (Miklos Szeredi) [1636875] - [fs] Documentation/filesystems: update documentation of file_operations (Miklos Szeredi) [1636875] - [fs] ovl: fix GPF in swapfile_activate of file from overlayfs over xfs (Miklos Szeredi) [1636875] - [fs] ovl: respect FIEMAP_FLAG_SYNC flag (Miklos Szeredi) [1636875] - [fs] ovl: Enable metadata only feature (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metacopy only for ioctl modifying file attr (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metadata only copy-up for truncate operation (Miklos Szeredi) [1636875] - [fs] ovl: add helper to force data copy-up (Miklos Szeredi) [1636875] - [fs] ovl: Check redirect on index as well (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on upper inode when it is linked (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on metacopy files upon rename (Miklos Szeredi) [1636875] - [fs] ovl: Do not set dentry type ORIGIN for broken hardlinks (Miklos Szeredi) [1636875] - [fs] ovl: Add an inode flag OVL_CONST_INO (Miklos Szeredi) [1636875] - [fs] ovl: Treat metacopy dentries as type OVL_PATH_MERGE (Miklos Szeredi) [1636875] - [fs] ovl: Check redirects for metacopy files (Miklos Szeredi) [1636875] - [fs] ovl: Move some dir related ovl_lookup_single() code in else block (Miklos Szeredi) [1636875] - [fs] ovl: Do not expose metacopy only dentry from d_real() (Miklos Szeredi) [1636875] - [fs] ovl: Open file with data except for the case of fsync (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_inode_realdata() (Miklos Szeredi) [1636875] - [fs] ovl: Store lower data inode in ovl_inode (Miklos Szeredi) [1636875] - [fs] ovl: Fix ovl_getattr() to get number of blocks from lower (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_dentry_lowerdata() to get lower data dentry (Miklos Szeredi) [1636875] - [fs] ovl: Copy up meta inode data from lowest data inode (Miklos Szeredi) [1636875] - [fs] ovl: Modify ovl_lookup() and friends to lookup metacopy dentry (Miklos Szeredi) [1636875] - [fs] ovl: Use out_err instead of out_nomem (Miklos Szeredi) [1636875] - [fs] ovl: A new xattr OVL_XATTR_METACOPY for file on upper (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_already_copied_up() (Miklos Szeredi) [1636875] - [fs] ovl: Copy up only metadata during copy up where it makes sense (Miklos Szeredi) [1636875] - [fs] ovl: During copy up, first copy up metadata and then data (Miklos Szeredi) [1636875] - [fs] ovl: Provide a mount option metacopy=on/off for metadata copyup (Miklos Szeredi) [1636875] - [fs] ovl: Move the copy up helpers to copy_up.c (Miklos Szeredi) [1636875] - [fs] ovl: Initialize ovl_inode->redirect in ovl_get_inode() (Miklos Szeredi) [1636875] - [fs] ovl: fix documentation of non-standard behavior (Miklos Szeredi) [1636875] - [fs] ovl: obsolete "check_copy_up" module option (Miklos Szeredi) [1636875] - [fs] vfs: remove open_flags from d_real() (Miklos Szeredi) [1636875] - [fs] Revert "fsnotify: support overlayfs" (Miklos Szeredi) [1636875] - [fs] Partially revert "locks: fix file locking on overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: do get_write_access() on upper layer of overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: add flags to d_real()" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: update ovl inode before relatime check" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix relatime for directories" (Miklos Szeredi) [1636875] - [fs] vfs: fix freeze protection in mnt_want_write_file() for overlayfs (Miklos Szeredi) [1636875] - [fs] Revert "ovl: don't allow writing ioctl on lower layer" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix may_write_real() for overlayfs directories" (Miklos Szeredi) [1636875] - [fs] vfs: don't open real (Miklos Szeredi) [1636875] - [fs] ovl: add reflink/copyfile/dedup support (Miklos Szeredi) [1636875] - [fs] ovl: add O_DIRECT support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fiemap() (Miklos Szeredi) [1636875] - [fs] ovl: add lsattr/chattr support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fallocate() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_mmap() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fsync() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_read_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add helper to return real file (Miklos Szeredi) [1636875] - [fs] ovl: stack file ops (Miklos Szeredi) [1636875] - [fs] ovl: deal with overlay files in ovl_d_real() (Miklos Szeredi) [1636875] - [fs] ovl: copy up file size as well (Miklos Szeredi) [1636875] - [fs] Revert "Revert "ovl: get_write_access() in truncate"" (Miklos Szeredi) [1636875] - [fs] ovl: copy up inode flags (Miklos Szeredi) [1636875] - [fs] ovl: copy up times (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_dedupe_file_range_one() to modules (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_ioctl() to modules (Miklos Szeredi) [1636875] - [fs] vfs: make open_with_fake_path() not contribute to nr_files (Miklos Szeredi) [1636875] - [fs] ovl: fix wrong use of impure dir cache in ovl_iterate() (Miklos Szeredi) [1636875] - [fs] new helper: open_with_fake_path() (Miklos Szeredi) [1636875] - [fs] now we can fold open_check_o_direct() into do_dentry_open() (Miklos Szeredi) [1636875] - [fs] lift fput() on late failures into path_openat() (Miklos Szeredi) [1636875] - [fs] fold put_filp() into fput() (Miklos Szeredi) [1636875] - [fs] introduce FMODE_OPENED (Miklos Szeredi) [1636875] - [fs] ->file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] security_file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] get rid of cred argument of vfs_open() and do_dentry_open() (Miklos Szeredi) [1636875] - [fs] pass ->f_flags value to alloc_empty_file() (Miklos Szeredi) [1636875] - [fs] pass creds to get_empty_filp(), make sure dentry_open() passes the right creds (Miklos Szeredi) [1636875] - [fs] alloc_file(): switch to passing O_... flags instead of FMODE_... mode (Miklos Szeredi) [1636875] - [fs] make sure do_dentry_open() won't return positive as an error (Miklos Szeredi) [1636875] - [fs] create_pipe_files(): use fput() if allocation of the second file fails (Miklos Szeredi) [1636875] - [fs] turn filp_clone_open() into inline wrapper for dentry_open() (Miklos Szeredi) [1636875] - [fs] fold security_file_free() into file_free() (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: extract helper for a single dedup (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: rationalize args (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: return int (Miklos Szeredi) [1636875] - [fs] vfs: limit size of dedupe (Miklos Szeredi) [1636875] - [fs] ovl: set I_CREATING on inode being created (Miklos Szeredi) [1636875]- [rpmspec] redhat spec: Add new perf tools file (Jiri Olsa) [1579484] - [tools] perf tools: Fix use of alternatives to find JDIR (Jiri Olsa) [1579484] - [net] net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() (Paolo Abeni) [1637576] - [thunderbolt] thunderbolt: Add Intel as copyright holder (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Convert rest of the driver files to use SPDX identifier (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Print connected devices (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Make the driver less verbose (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove a meaningless NULL pointer check before dma_pool_destroy (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Initialize after IOMMUs (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not handle ICM events after domain is stopped (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Add support for runtime PM (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove redundant variable 'approved' (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use correct ICM commands in system suspend (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: No need to take tb->lock in domain suspend/complete (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not unnecessarily call ICM get route (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use 64-bit DMA mask if supported by the platform (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Fix small typo in variable name (Jarod Wilson) [1588929] - [mm] Revert x86/e820: put !E820_TYPE_RAM regions into memblock.reserved (Baoquan He) [1639450] - [mm] mm: return zero_resv_unavail optimization (Baoquan He) [1639450] - [mm] mm: zero remaining unavailable struct pages (Baoquan He) [1639450] - [mm] mm: skip invalid pages block at a time in zero_resv_unresv() (Baoquan He) [1639450] - [mm] docs/mm: memblock: update kernel-doc comments (Baoquan He) [1639450] - [mm] mm/memblock: add a name for memblock flags enumeration (Baoquan He) [1639450] - [block] blk-wbt: wake up all when we scale up, not down (Ming Lei) [1640035]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1589158] - [kernel] EDAC: Raise the maximum number of memory controllers (Aristeu Rozanski) [1634077] - [netdrv] i40e: disallow changing the number of descriptors when AF_XDP is on (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Rx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Tx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: Remove unused msglen parameter from virtchnl functions (Stefan Assmann) [1630760] - [netdrv] i40e: fix double 'NIC Link is Down' messages (Stefan Assmann) [1630760] - [netdrv] i40e: add a helper function to validate a VF based on the vf id (Stefan Assmann) [1630760] - [netdrv] i40e: use declared variables for pf and hw (Stefan Assmann) [1630760] - [netdrv] i40e: Unset promiscuous settings on VF reset (Stefan Assmann) [1630760] - [netdrv] i40e: Fix VF's link state notification (Stefan Assmann) [1630760] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1630760] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1630760] - [netdrv] i40e: fix possible compiler warning in xsk TX path (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Tx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Tx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] xsk: i40e: get rid of useless struct xdp_umem_props (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Rx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Rx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] i40e: refactor Rx path for re-use (Stefan Assmann) [1630760] - [netdrv] i40e: added queue pair disable/enable functions (Stefan Assmann) [1630760] - [netdrv] i40e: Prevent deleting MAC address from VF when set by PF (Stefan Assmann) [1630760] - [netdrv] i40e: hold the rtnl lock on clearing interrupt scheme (Stefan Assmann) [1630760] - [netdrv] i40e: Check and correct speed values for link on open (Stefan Assmann) [1630760] - [netdrv] i40e: report correct statistics when XDP is enabled (Stefan Assmann) [1630760] - [netdrv] i40e: static analysis report from community (Stefan Assmann) [1630760] - [netdrv] i40e: use correct length for strncpy (Stefan Assmann) [1630760] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1630760] - [netdrv] i40e: move ethtool stats boiler plate code to i40e_ethtool_stats.h (Stefan Assmann) [1630760] - [netdrv] i40e: convert queue stats to i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: fix condition of WARN_ONCE for stat strings (Stefan Assmann) [1630760] - [netdrv] i40e_txrx: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e_main: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e: fix i40e_add_queue_stats data pointer update (Stefan Assmann) [1630760] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1630760] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1630760] - [netdrv] i40e: fix warning about shadowed ring parameter (Stefan Assmann) [1630760] - [netdrv] i40e: remove unnecessary i variable causing -Wshadow warning (Stefan Assmann) [1630760] - [netdrv] i40e: convert priority flow control stats to use helpers (Stefan Assmann) [1630760] - [netdrv] i40e: convert VEB TC stats to use an i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: Set fec_config when forcing link state (Stefan Assmann) [1630760] - [netdrv] i40e: add helper to copy statistic values into ethtool buffer (Stefan Assmann) [1630760] - [netdrv] i40e: add helper function for copying strings from stat arrays (Stefan Assmann) [1630760] - [netdrv] i40e: Remove duplicated prepare call in i40e_shutdown (Stefan Assmann) [1630760] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1630760] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Stefan Assmann) [1630760] - [net] ipv4: don't let PMTU updates increase route MTU (Sabrina Dubroca) [1638845] - [net] ipv4: update fnhe_pmtu when first hop's MTU changes (Sabrina Dubroca) [1638845] - [net] xsk: add a simple buffer reuse queue (Ivan Vecera) [1634774] - [net] samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock (Ivan Vecera) [1634774] - [net] add napi_if_scheduled_mark_missed (Ivan Vecera) [1634774] - [net] xsk: expose xdp_umem_get_(data, dma) to drivers (Ivan Vecera) [1634774] - [net] xdp: export xdp_rxq_info_unreg_mem_model (Ivan Vecera) [1634774] - [net] xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY (Ivan Vecera) [1634774] - [net] xdp: Helper function to clear kernel pointers in xdp_frame (Ivan Vecera) [1634774] - [net] xsk: i40e: get rid of useless struct xdp_umem_props (Ivan Vecera) [1631809] - [net] xdp: fix uninitialized 'err' variable (Ivan Vecera) [1631805] - [tools] headers uapi: Update tools's copy of linux/if_link.h (Ivan Vecera) [1631805] - [tools] selftests/bpf: add test for multiple programs (Ivan Vecera) [1631805] - [net] netdevsim: add support for simultaneous driver and hw XDP (Ivan Vecera) [1631805] - [net] xdp: support simultaneous driver and hw XDP attachment (Ivan Vecera) [1631805] - [net] xdp: factor out common program/flags handling from drivers (Ivan Vecera) [1631805] - [net] xdp: don't make drivers report attachment mode (Ivan Vecera) [1631805] - [net] xdp: add per mode attributes for attached programs (Ivan Vecera) [1631805] - [net] sched: cls_flower: set correct offload data in fl_reoffload (Ivan Vecera) [1631522] - [net] sched: call reoffload op on block callback reg (Ivan Vecera) [1631522] - [net] sched: cls_bpf: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_u32: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_matchall: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_flower: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: add tcf_proto_op to offload a rule (Ivan Vecera) [1631522] - [net] sched: pass extack pointer to block binds and cb registration (Ivan Vecera) [1631522]- [rpmspec] kernel.spec: s390/zfcpdump: add -zfcpdump kernel variant (Philipp Rudo) [1567291] - [kernel] rh_taint: correct loaddable module support dependencies (Philipp Rudo) [1567291] - [powerpc] KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page fault (David Gibson) [1639555] - [irqchip] irqchip/gic-v3-its: Allow use of LPI tables in reserved memory (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Register LPI tables with EFI config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Check that all RDs have the same property table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Use pre-programmed redistributor tables with kdump kernels (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Allow use of pre-programmed LPI tables (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Keep track of property table's PA and VA (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Move pending table allocation to init time (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Split property table clearing from allocation (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usage (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Change initialization ordering for LPIs (Jeremy Linton) [1625746] - [firmware] efi: add API to reserve memory persistently across kexec reboot (Jeremy Linton) [1625746] - [firmware] efi/arm: libstub: add a root memreserve config table (Jeremy Linton) [1625746] - [firmware] efi: honour memory reservations passed via a linux specific config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprint (Jeremy Linton) [1625746] - [infiniband] RDMA/bnxt_re: Fix system crash during RDMA resource initialization (Selvin Xavier) [1637122] - [infiniband] RDMA/bnxt_re: Fix couple of memory leaks that could lead to IOMMU call traces (Selvin Xavier) [1637120] - [arm64] arm64: KVM: Sanitize PSTATE.M when being set from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [arm64] arm64: KVM: Tighten guest core register access from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [fs] fs/cifs: require sha512 (Leif Sahlberg) [1610619] - [fs] smb3: simplify code by removing CONFIG_CIFS_SMB311 (Leif Sahlberg) [1610619] - [fs] smb3: add support for statfs for smb3.1.1 posix extensions (Leif Sahlberg) [1610619] - [fs] cifs: allow disabling insecure dialects in the config (Leif Sahlberg) [1610619] - [fs] smb3: if server does not support posix do not allow posix mount option (Leif Sahlberg) [1610619]- [security] cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias() (Joe Lawrence) [1638647] - [powerpc] powerpc/cacheinfo: Report the correct shared_cpu_map on big-cores (Steve Best) [1639265] - [powerpc] powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcores (Steve Best) [1639265] - [powerpc] powerpc: Detect the presence of big-cores via ibm, thread-groups (Steve Best) [1639265] - [x86] mark amd rome as unsupported (David Arcari) [1638506] - [netdrv] qed: Add support for virtual link (Chad Dupuis) [1638013] - [netdrv] qede: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Fix shmem structure inconsistency between driver and the mfw (Chad Dupuis) [1638013] - [netdrv] qed: Add missing device config for RoCE EDPM in UFP mode (Chad Dupuis) [1638013] - [netdrv] qed: Add a flag which indicates if offload TC is set (Chad Dupuis) [1638013] - [netdrv] qed: Do not add VLAN 0 tag to untagged frames in multi-function mode (Chad Dupuis) [1638013] - [netdrv] qed: Fix populating the invalid stag value in multi function mode (Chad Dupuis) [1638013] - [tools] perf python: Fix pyrf_evlist__read_on_cpu() interface (Jiri Olsa) [1628229] - [tools] perf mmap: Store real cpu number in 'struct perf_mmap' (Jiri Olsa) [1628229]- [fs] gfs2: Fix iomap buffered write support for journaled files (2) (Andreas Grunbacher) [1637944] - [xen] xen/manage: don't complain about an empty value in control/sysrq node (Vitaly Kuznetsov) [1623344] - [drm] drm/amdgpu: Silence harmless WARN_ON() during MST disable (Lyude Paul) [1638137] - [netdrv] net: macb: Fix regression breaking non-MDIO fixed-link PHYs (Petr Oros) [1638259] - [netdrv] net: macb: do not disable MDIO bus at open/close time (Petr Oros) [1638259] - [fs] proc: restrict kernel stack dumps to root (Waiman Long) [1638044] - [base] firmware: Always initialize the fw_priv list object (Waiman Long) [1638044] - [base] firmware: Fix security issue with request_firmware_into_buf() (Waiman Long) [1638044] - [fs] sysfs: Do not return POSIX ACL xattrs via listxattr (Waiman Long) [1638044] - [fs] vfs: don't evict uninitialized inode (Waiman Long) [1638044] - [fs] new primitive: discard_new_inode() (Waiman Long) [1638044] - [arm64] arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" (Waiman Long) [1638044] - [kernel] sched/topology: Set correct NUMA topology type (Waiman Long) [1638044] - [kernel] bpf: 32-bit RSH verification must truncate input before the ALU op (Waiman Long) [1638044] - [mm] mm: madvise(MADV_DODUMP): allow hugetlbfs pages (Waiman Long) [1638044] - [x86] x86/pti: Fix section mismatch warning/error (Waiman Long) [1638044] - [kernel] uaccess: Fix is_source param for check_copy_size() in copy_to_iter_mcsafe() (Waiman Long) [1638044] - [x86] x86/mm: Expand static page table for fixmap space (Waiman Long) [1638044] - [fs] fs/lock: skip lock owner pid translation in case we are in init_pid_ns (Waiman Long) [1638044] - [x86] perf/x86/intel/lbr: Fix incomplete LBR call stack (Waiman Long) [1638044] - [kernel] perf/hw_breakpoint: Split attribute parse and commit (Waiman Long) [1638044] - [kernel] bitfield: fix *_encode_bits() (Waiman Long) [1638044] - [kernel] posix-timers: Sanitize overrun handling (Waiman Long) [1638044] - [kernel] posix-timers: Make forward callback return s64 (Waiman Long) [1638044] - [kernel] alarmtimer: Prevent overflow for relative nanosleep (Waiman Long) [1638044] - [x86] x86/entry/64: Add two more instruction suffixes (Waiman Long) [1638044] - [powerpc] powerpc/kdump: Handle crashkernel memory reservation failure (Waiman Long) [1638044] - [s390] s390/mm: correct allocate_pgste proc_handler callback (Waiman Long) [1638044] - [x86] x86/numa_emulation: Fix emulated-to-physical node mapping (Waiman Long) [1638044] - [x86] x86/paravirt: Fix some warning messages (Waiman Long) [1638044] - [kernel] sched/fair: Fix vruntime_normalized() for remote non-migration wakeup (Waiman Long) [1638044] - [kernel] bpf/verifier: disallow pointer subtraction (Waiman Long) [1638044] - [mm] mm: shmem.c: Correctly annotate new inodes for lockdep (Waiman Long) [1638044] - [kernel] sched/core: Use smp_mb() in wake_woken_function() (Waiman Long) [1638044] - [kernel] bpf: fix rcu annotations in compute_effective_progs() (Waiman Long) [1638044] - [x86] x86/mm/pti: Add an overflow check to pti_clone_pmds() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_pmd() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_p4d() (Waiman Long) [1638044] - [powerpc] powerpc/pseries/mm: call H_BLOCK_REMOVE (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: factorize PTE slot computation (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE (Steve Best) [1637116] - [watchdog] watchdog/hpwdt: Disable PreTimeout when Timeout is smaller (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update Driver Documentation (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update version number (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Module parameter alias (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Display module parameters (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Claim NMI from iLO (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Initialize pretimeout from module parameter (Joseph Szczypek) [1632945]- [mm] mm/sparse: delete old sparse_init and enable new one (Baoquan He) [1625105] - [mm] mm/sparse: add new sparse_init_nid() and sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse: move buffer init/fini to the common place (Baoquan He) [1625105] - [mm] mm/sparse: use the new sparse buffer functions in non-vmemmap (Baoquan He) [1625105] - [mm] mm/sparse: abstract sparse buffer allocations (Baoquan He) [1625105] - [mm] mm/sparse: optimize memmap allocation during sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse.c: add a new parameter 'data_unit_size' for alloc_usemap_and_memmap (Baoquan He) [1625105] - [mm] mm/sparsemem.c: defer the ms->section_mem_map clearing (Baoquan He) [1625105] - [mm] mm/sparse.c: add a static variable nr_present_sections (Baoquan He) [1625105] - [mm] mm/sparse.c: make sparse_init_one_section void and remove check (Baoquan He) [1625105] - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1628864] - [target] scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() (Arjun Vynipadath) [1628864] - [infiniband] iw_cxgb4: only allow 1 flush on user qps (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: pass window scale in flowc work request (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: remove duplicate memcpy() in c4iw_create_listen() (Arjun Vynipadath) [1628865] - [netdrv] mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge (Petr Oros) [1638268] - [tty] tty: vt_ioctl: fix potential Spectre v1 (Prarit Bhargava) [1637123] - [powerpc] powerpc/time: Add set_state_oneshot_stopped decrementer callback (Steve Best) [1638287] - [powerpc] powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer (Steve Best) [1638287] - [hwmon] hwmon: (nct6775) Fix potential Spectre v1 (Dean Nelson) [1637464] - [vfio] vfio-pci: Disable binding to PFs with SR-IOV enabled (Alex Williamson) [1637871] - [netdrv] net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns: fix skb->truesize underestimation (Petr Oros) [1638385] - [netdrv] net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns3: Fix get_vector ops in hclgevf_main module (Petr Oros) [1638385] - [netdrv] net: hns3: Fix warning bug when doing lp selftest (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mac pause not disable in pfc mode (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mailbox message truncated problem (Petr Oros) [1638385] - [netdrv] net: hns3: Fix return value error in hns3_reset_notify_down_enet (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for reset_level default assignment probelm (Petr Oros) [1638385] - [netdrv] net: hns3: Reset net device with rtnl_lock (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for phy link issue when using marvell phy driver (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero (Petr Oros) [1638385] - [net] xprtrdma: Fix disconnect regression (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Fix validity check for modify QP (Don Dutile) [1635418] - [infiniband] IB/srp: Avoid that sg_reset -d $srp_device triggers an infinite loop (Don Dutile) [1635418] - [infiniband] ucma: fix a use-after-free in ucma_resolve_ip() (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Atomically flush and mark closed the comp event queue (Don Dutile) [1635418] - [infiniband] RDMA/mlx4: Ensure that maximal send/receive SGE less than supported by HW (Don Dutile) [1635418 1623100] - [infiniband] RDMA/cma: Protect cma dev list with lock (Don Dutile) [1635418] - [infiniband] IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler (Don Dutile) [1635418] - [infiniband] RDMA/ucma: check fd type in ucma_migrate_id() (Don Dutile) [1635418] - [infiniband] RDMA/rxe: Set wqe->status correctly if an unexpected response is received (Don Dutile) [1635418] - [infiniband] IB/IPoIB: Set ah valid flag in multicast send flow (Don Dutile) [1635418] - [infiniband] RDMA/core: Avoid holding lock while initializing fields on stack (Don Dutile) [1635418] - [infiniband] IB/rxe: Drop QP0 silently (Don Dutile) [1635418] - [infiniband] RDMA/umem: Don't hold mmap_sem for too long (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (2/2) (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (1/2) (Don Dutile) [1635418] - [infiniband] RDMA: Fix storage of PortInfo CapabilityMask in the kernel (Don Dutile) [1635418] - [infiniband] IB/core: type promotion bug in rdma_rw_init_one_mr() (Don Dutile) [1635418] - [infiniband] RDMA/i40w: Hold read semaphore while looking after VMA (Don Dutile) [1635418] - [infiniband] vmw_pvrdma: Release netdev when vmxnet3 module is removed (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in __srpt_close_all_ch() (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in srpt_close_ch() (Don Dutile) [1635418] - [infiniband] IB/srpt: Support HCAs with more than two ports (Don Dutile) [1635418] - [infiniband] IB/rxe: don't clear the tx queue on every transfer (Don Dutile) [1635418] - [infiniband] IB/core: add max_send_sge and max_recv_sge attributes (Don Dutile) [1635418 1623100] - [infiniband] IB/rxe: support for 802.1q VLAN on the listener (Don Dutile) [1635418] - [netdrv] cxgb4: impose mandatory VLAN usage when non-zero TAG ID (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: when max_tx_rate is 0 disable tx rate limiting (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: do not return DUPLEX_UNKNOWN when link is down (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: expose stats fetched from firmware via debugfs (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: remove stats fetched from firmware (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: specify IQTYPE in fw_iq_cmd (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Fix the condition to check if the card is T5 (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Support ethtool private flags (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add support for FW_ETH_TX_PKT_VM_WR (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add flag tc_flower_initialized (Arjun Vynipadath) [1628863] - [s390] s390/zcrypt: remove VLA usage from the AP bus (Philipp Rudo) [1637865] - [s390] s390/ap_bus: replace PTR_RET with PTR_ERR_OR_ZERO (Philipp Rudo) [1637865] - [s390] s390/crypto: fix gcc 8 stringop-truncation warning (Philipp Rudo) [1637865] - [s390] s390/zcrypt: code beautify (Philipp Rudo) [1637865] - [s390] s390/zcrypt: add copy_from_user length plausibility checks (Philipp Rudo) [1637865] - [s390] s390/zcrypt: Show load of cards and queues in sysfs (Philipp Rudo) [1637865] - [s390] s390/kvm: fix deadlock when killed by oom (Philipp Rudo) [1638264] - [fs] xfs: fix data corruption w/ unaligned reflink ranges (Brian Foster) [1633476] - [fs] xfs: fix data corruption w/ unaligned dedupe ranges (Brian Foster) [1633476] - [fs] xfs: update ctime and remove suid before cloning files (Brian Foster) [1633476] - [fs] xfs: zero posteof blocks when cloning above eof (Brian Foster) [1633476] - [fs] xfs: refactor clonerange preparation into a separate helper (Brian Foster) [1633476] - [netdrv] nfp: avoid buffer leak when FW communication fails (Petr Oros) [1638233] - [netdrv] nfp: don't fail probe on pci_sriov_set_totalvfs() errors (Petr Oros) [1638233] - [netdrv] nfp: wait for posted reconfigs when disabling the device (Petr Oros) [1638233] - [netdrv] liquidio: fix hang when re-binding VF host drv after running DPDK VF driver (Petr Oros) [1638224] - [netdrv] r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8110sb devices (Petr Oros) [1638210] - [netdrv] r8169: add support for NCube 8168 network card (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8106e (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8168g (Petr Oros) [1638210] - [powerpc] KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds (David Gibson) [1637766] - [drm] drm/amdgpu: Suppress keypresses from ACPI_VIDEO events (Lyude Paul) [1631918] - [infiniband] IB/hfi1: Remove race conditions in user_sdma send path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Eliminate races in the SDMA send error path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix destroy_qp hang after a link down (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix context recovery when PBC has an UnsupportedVL (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Invalid user input can result in crash (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix SL array bounds check (Alex Estrin) [1637068] - [powerpc] powerpc/fadump: re-register firmware-assisted dump if already registered (Steve Best) [1637383] - [powerpc] powerpc/fadump: cleanup crash memory ranges support (Steve Best) [1637383] - [powerpc] powerpc/fadump: merge adjacent memory ranges to reduce PT_LOAD segements (Steve Best) [1637383] - [powerpc] powerpc/fadump: handle crash memory ranges array index overflow (Steve Best) [1637383] - [scsi] scsi: qedi: Initialize the stats mutex lock (Chad Dupuis) [1637245] - [fs] gfs2: Fix iomap buffered write support for journaled files (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate update_rgrp_lvb_unlinked (Andreas Grunbacher) [1637944] - [fs] gfs2: Fix gfs2_testbit to use clone bitmaps (Andreas Grunbacher) [1637944] - [fs] gfs2: Get rid of gfs2_ea_strlen (Andreas Grunbacher) [1637944] - [fs] GFS2: rgrp free blocks used incorrectly (Andreas Grunbacher) [1637944] - [fs] gfs2: remove redundant variable 'moved' (Andreas Grunbacher) [1637944] - [fs] gfs2: use iomap_readpage for blocksize == PAGE_SIZE (Andreas Grunbacher) [1637944] - [fs] gfs2: Use iomap for stuffed direct I/O reads (Andreas Grunbacher) [1637944] - [fs] gfs2: fallocate_chunk: Always initialize struct iomap (Andreas Grunbacher) [1637944] - [fs] gfs2: Remove gfs2_write_(begin,end) (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap direct I/O support (Andreas Grunbacher) [1637944] - [fs] gfs2: gfs2_extent_length cleanup (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap buffered write support (Andreas Grunbacher) [1637944] - [fs] gfs2: Further iomap cleanups (Andreas Grunbacher) [1637944] - [fs] fs: gfs2: Adding new return type vm_fault_t (Andreas Grunbacher) [1637944] - [fs] gfs2: using posix_acl_xattr_size instead of posix_acl_to_xattr (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't reject a supposedly full bitmap if we have blocks reserved (Andreas Grunbacher) [1637944] - [fs] gfs2: Eliminate redundant ip->i_rgd (Andreas Grunbacher) [1637944] - [fs] gfs2: Stop messing with ip->i_rgd in the rlist code (Andreas Grunbacher) [1637944] - [fs] gfs2: call ktime_get_coarse_real_ts64() directly (Andreas Grunbacher) [1637944] - [fs] gfs2: Minor clarification to __gfs2_punch_hole (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't withdraw under a spin lock (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate rs_inum and reduce the size of gfs2 inodes (Andreas Grunbacher) [1637944] - [drm] drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/disp: fix DP disable race (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unload (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early (Lyude Paul) [1628749] - [drm] drm/nouveau: Reset MST branching unit before enabling (Lyude Paul) [1628749] - [drm] drm/nouveau: Only write DP_MSTM_CTRL when needed (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in drm_load() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_disable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Fix deadlocks in nouveau_connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with async RPM requests (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement (Lyude Paul) [1628749] - [md] dm table: require that request-based DM be layered on blk-mq devices (Mike Snitzer) [1637682] - [md] dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED (Mike Snitzer) [1637682] - [md] dm: remove legacy request-based IO path (Mike Snitzer) [1637682] - [md] dm linear: fix linear_end_io conditional definition (Mike Snitzer) [1637682] - [md] dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled (Mike Snitzer) [1637682] - [md] dm: fix report zone remapping to account for partition offset (Mike Snitzer) [1637682] - [md] dm cache: destroy migration_cache if cache target registration failed (Mike Snitzer) [1637682] - [md] dm cache: fix resize crash if user doesn't reload cache table (Mike Snitzer) [1637682] - [md] dm cache metadata: ignore hints array being too small during resize (Mike Snitzer) [1637682] - [md] dm raid: remove bogus const from decipher_sync_action() return type (Mike Snitzer) [1637682] - [md] dm mpath: fix attached_handler_name leak and dangling hw_handler_name pointer (Mike Snitzer) [1637682] - [md] dm thin metadata: fix __udivdi3 undefined on 32-bit (Mike Snitzer) [1637682] - [md] dm thin metadata: try to avoid ever aborting transactions (Mike Snitzer) [1637682] - [md] dm raid: bump target version, update comments and documentation (Mike Snitzer) [1637682] - [md] dm raid: fix RAID leg rebuild errors (Mike Snitzer) [1637682] - [md] dm raid: fix rebuild of specific devices by updating superblock (Mike Snitzer) [1637682] - [md] dm raid: fix stripe adding reshape deadlock (Mike Snitzer) [1637682] - [md] dm raid: fix reshape race on small devices (Mike Snitzer) [1637682] - [md] dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL recursion deadlock (Mike Snitzer) [1637682] - [md] dm verity: fix crash on bufio buffer that was allocated with vmalloc (Mike Snitzer) [1637682] - [md] dm writecache: fix a crash due to reading past end of dirty_bitmap (Mike Snitzer) [1637682] - [md] dm crypt: don't decrease device limits (Mike Snitzer) [1637682] - [md] dm cache metadata: set dirty on all cache blocks after a crash (Mike Snitzer) [1637682] - [md] dm snapshot: remove stale FIXME in snapshot_map() (Mike Snitzer) [1637682] - [md] dm snapshot: improve performance by switching out_of_order_list to rbtree (Mike Snitzer) [1637682] - [md] dm kcopyd: avoid softlockup in run_complete_job (Mike Snitzer) [1637682] - [md] dm cache metadata: save in-core policy_hint_size to on-disk superblock (Mike Snitzer) [1637682] - [md] dm thin: stop no_space_timeout worker when switching to write-mode (Mike Snitzer) [1637682] - [md] dm kcopyd: return void from dm_kcopyd_copy() (Mike Snitzer) [1637682] - [md] dm thin: include metadata_low_watermark threshold in pool status (Mike Snitzer) [1637682] - [md] dm writecache: report start_sector in status line (Mike Snitzer) [1637682] - [md] dm crypt: convert essiv from ahash to shash (Mike Snitzer) [1637682] - [md] dm crypt: use wake_up_process() instead of a wait queue (Mike Snitzer) [1637682] - [md] dm integrity: recalculate checksums on creation (Mike Snitzer) [1637682] - [md] dm integrity: flush journal on suspend when using separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: use version 2 for separate metadata (Mike Snitzer) [1637682] - [md] dm integrity: allow separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: add ic->start in get_data_sector() (Mike Snitzer) [1637682] - [md] dm integrity: report provided data sectors in the status (Mike Snitzer) [1637682] - [md] dm integrity: implement fair range locks (Mike Snitzer) [1637682] - [md] dm integrity: decouple common code in dm_integrity_map_continue() (Mike Snitzer) [1637682] - [md] dm integrity: change 'suspending' variable from bool to int (Mike Snitzer) [1637682] - [md] dm delay: add flush as a third class of IO (Mike Snitzer) [1637682] - [md] dm delay: refactor repetitive code (Mike Snitzer) [1637682] - [md] dm cache: only allow a single io_mode cache feature to be requested (Mike Snitzer) [1637682] - [md] dm thin: update stale "Status" Documentation (Mike Snitzer) [1637682] - [pci] PCI: Reprogram bridge prefetch registers on resume (Myron Stowe) [1637155] - [input] Input: xen-kbdfront - fix multi-touch XenStore node's locations (Benjamin Tissoires) [1637027] - [input] Input: elantech - enable middle button of touchpad on ThinkPad P72 (Benjamin Tissoires) [1637027] - [hid] HID: i2c-hid: Use devm to allocate i2c_hid struct (Benjamin Tissoires) [1637027] - [hid] HID: input: fix leaking custom input node name (Benjamin Tissoires) [1637027] - [hid] HID: core: fix grouping by application (Benjamin Tissoires) [1637027] - [hid] HID: multitouch: fix Elan panels with 2 input modes declaration (Benjamin Tissoires) [1637027] - [input] Input: do not use WARN() in input_alloc_absinfo() (Benjamin Tissoires) [1637027] - [s390] s390: vfio-ap: setup APCB mask using KVM dedicated function (Cornelia Huck) [1508118] - [s390] KVM: s390: Tracing APCB changes (Cornelia Huck) [1508118] - [s390] KVM: s390: fix locking for crypto setting error path (Cornelia Huck) [1508118] - [s390] s390: doc: detailed specifications for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: CPU model support for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: device attrs to enable/disable AP interpretation (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-0 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Allow CRYCB FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Make use of CRYCB FORMAT2 clear (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Do the CRYCB validation first (Cornelia Huck) [1508118] - [s390] KVM: s390: Clear Crypto Control Block when using vSIE (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: zeroize the AP queues (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement mediated device open callback (Cornelia Huck) [1508118] - [s390] KVM: s390: interface to clear CRYCB masks (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interface to view matrix mdev matrix (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure control domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure adapters (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: register matrix device with VFIO mdev framework (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: base implementation of VFIO AP device driver (Cornelia Huck) [1508118] - [s390] KVM: s390: refactor crypto initialization (Cornelia Huck) [1508118] - [s390] KVM: s390: introduce and use KVM_REQ_VSIE_RESTART (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: simulate VCPU SIE entry/exit (Cornelia Huck) [1508118] - [s390] s390/zcrypt: hex string mask improvements for apmask and aqmask (Cornelia Huck) [1508118] - [s390] s390/zcrypt: AP bus support for alternate driver(s) (Cornelia Huck) [1508118] - [s390] s390/zcrypt: switch return type to bool for ap_instructions_available() (Cornelia Huck) [1508118] - [s390] s390/zcrypt: fix ap_instructions_available() returncodes (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Integrate ap_asm.h into include/asm/ap.h (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Review inline assembler constraints (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Add ZAPQ inline function (Cornelia Huck) [1508118] - [net] ipv6: use rt6_info members when dst is set in rt6_fill_node (Xin Long) [1625864 1625803 1625117]- [netdrv] amd-xgbe: use dma_mapping_error to check map errors (David Arcari) [1637666] - [crypto] crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() (Waiman Long) [1629547] - [powerpc] powerpc: fix csum_ipv6_magic() on little endian platforms (Diego Domingos) [1625579] - [net] smc: generic netlink family should be __ro_after_init (Philipp Rudo) [1632435] - [net] net/smc: fix sizeof to int comparison (Philipp Rudo) [1632435] - [net] net/smc: no urgent data check for listen sockets (Philipp Rudo) [1632435] - [net] net/smc: enable fallback for connection abort in state INIT (Philipp Rudo) [1632435] - [net] net/smc: remove duplicate mutex_unlock (Philipp Rudo) [1632435] - [net] net/smc: fix non-blocking connect problem (Philipp Rudo) [1632435] - [net] net/smc: send response to test link signal (Philipp Rudo) [1632435] - [net] net: simplify sock_poll_wait (Philipp Rudo) [1632435] - [net] net/smc: Simplify ib_post_(send|recv|srq_recv)() calls (Philipp Rudo) [1632435] - [net] net/smc: Remove a WARN_ON() statement (Philipp Rudo) [1632435] - [powerpc] KVM: PPC: Book3S HV: Add NO_HASH flag to GET_SMMU_INFO ioctl result (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a VM capability to enable nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add nested shadow page tables to debugfs (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Allow HV module to load without hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle differing endianness for H_ENTER_NESTED (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Sanitise hv_regs on nested guest entry (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add one-reg interface to virtual PTCR register (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Don't access HFSCR, LPIDR or LPCR when running nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Invalidate TLB when nested vcpu moves physical cpu (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use hypercalls for TLB invalidation when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Implement H_TLB_INVALIDATE hcall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Introduce rmap to track nested guest mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle page fault for a nested guest (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypercalls correctly when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use XICS hypercalls when running as a nested hypervisor (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Nested guest entry via hypercall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Framework and hcall stubs for nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use kvmppc_unmap_pte() in kvm_unmap_radix() (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Refactor radix page fault handler (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Make kvmppc_mmu_radix_xlate process/partition table agnostic (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Clear partition table entry on vm teardown (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a debugfs file to dump radix mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypervisor instruction faults better (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Streamlined guest entry/exit path on P9 for radix guests (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Call kvmppc_handle_exit_hv() with vcore unlocked (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Rework TM save/restore code and make it C-callable (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Simplify real-mode interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Extract PMU save/restore operations as C-callable functions (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Move interrupt delivery on guest entry to C code (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Remove left-over code in XICS-on-XIVE emulation (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Simplify external interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc: Turn off CPU_FTR_P9_TM_HV_ASSIST in non-hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc/64s: Remove POWER9 DD1 support (Suraj Jitindar Singh) [1505999] - [netdrv] net/mlx5: Add Fast teardown support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set vlan masks for all offloaded TC rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix out of bound access when setting vport rate (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Avoid unbounded peer devices when unpairing TC hairpin rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Cache the system image guid (Alaa Hleihel) [1636554] - [netdrv] mlx5: remove ndo_poll_controller (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix read from coherent memory (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set ECN for received packets using CQE indication (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix possible deadlock from lockdep when adding fte to fg (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for error in mlx5_attach_interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Consider PCI domain in search for next dev (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix not releasing read lock when adding flow rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer strides offset (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer fragment size (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix debugfs cleanup in the device init/remove flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix use-after-free in self-healing flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Make function mlx5i_grp_sw_update_stats() static (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Use priv stats in completion rx flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Fix leaking stack memory to userspace (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reorganize the makefile (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: clock.c depends on CONFIG_PTP_1588_CLOCK (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: vxlan.c depends on CONFIG_VXLAN (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move flow steering declarations into en/fs.h (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_ARFS for accelerated flow steering support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_RXNFC for ethtool rx nfc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Ethtool steering, move ethtool callbacks (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reduce command polling interval (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use max_num_eqs for calculation of required MSIX vectors (Alaa Hleihel) [1636554] - [netdrv] RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq (Alaa Hleihel) [1636554] - [netdrv] overflow.h: Add arithmetic shift helper (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Fix uninitialized variable (Alaa Hleihel) [1636554] - [netdrv] RDMA: Fix return code check in rdma_set_cq_moderation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move vxlan logic to core driver (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add sync lock for add/del vxlan port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, return values for add/del port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename from mlx5e to mlx5 (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename struct mlx5e_vxlan to mlx5_vxlan_port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move netdev only logic to en_main.c (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add direct delete function (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, cleanup an unused member in vxlan work (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, replace ports radix-tree with hash table (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, check maximum number of UDP ports (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, reflect 4789 UDP port default addition to software database (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move XDP related code into new XDP files (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Restrict the combination of large MTU and XDP (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Gather all XDP pre-requisite checks in a single function (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: avoid excessive warning msgs when creating VFs on 2nd port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Use PARTIAL_GSO for UDP segmentation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Remove redundant WARN when we cannot find neigh entry (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix tristate and description for MLX5 module (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Better return types for CQE API (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use ERR_CAST() instead of coding it (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Add missing SET_DRIVER_VERSION command translation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Honor cnt_set_id_valid flag instead of set_id (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Fix GRE flow specification (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Remove set-but-not-used variables (Alaa Hleihel) [1636554] - [infiniband] RDMA/mlx5: Don't leak UARs in case of free fails (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Update NIC HW stats on demand only (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for total num of NOP operations (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for MPWQE filler strides (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add channel events counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add a counter for congested UMRs (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add NAPI statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add XDP_TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: RX, Use existing WQ local variable (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Convert large order kzalloc allocations to kvzalloc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO remaining counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Rate limit errors in command interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Prevent warns in dmesg upon firmware commands (Alaa Hleihel) [1636554] - [netdrv] mlx4: remove ndo_poll_controller (Alaa Hleihel) [1636553] - [netdrv] net/mlx4: Use cpumask_available for eq->affinity_mask (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/en_rx: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/mcg: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Use 4K pages for kernel QP's WQE buffer (Alaa Hleihel) [1636553] - [netdrv] net/mlx4_core: Allow MTTs starting at any index (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Test port number before querying type (Alaa Hleihel) [1636553] - [powerpc] powerpc/numa: Skip onlining a offline node in kdump path (Steve Best) [1637118] - [netdrv] net: aquantia: Make function aq_fw1x_set_power() static (David Arcari) [1636533] - [netdrv] net: aquantia: memory corruption on jumbo frames (David Arcari) [1636533 1630377] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: renaming for better visibility (David Arcari) [1636533] - [netdrv] net: aquantia: whitespace changes (David Arcari) [1636533] - [netdrv] net: aquantia: implement EEE support (David Arcari) [1636533] - [netdrv] net: aquantia: implement WOL support (David Arcari) [1636533] - [netdrv] net: aquantia: definitions for WOL (David Arcari) [1636533] - [netdrv] net: aquantia: fix hw_atl_utils_fw_upload_dwords (David Arcari) [1636533] - [netdrv] net: aquantia: Make some functions static (David Arcari) [1636533] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: Add renegotiate ethtool operation support (David Arcari) [1636533] - [netdrv] net: aquantia: Implement rx/tx flow control ethtools callback (David Arcari) [1636533] - [netdrv] net: aquantia: Improve adapter init/deinit logic (David Arcari) [1636533] - [netdrv] net: aquantia: Ethtool based ring size configuration (David Arcari) [1636533] - [wireless] ath10k: fix memory leak of tpc_stats (Petr Oros) [1637528] - [wireless] ath10k: snoc: use correct bus-specific pointer in RX retry (Petr Oros) [1637528] - [wireless] ath10k: fix incorrect size of dma_free_coherent in ath10k_ce_alloc_src_ring_64 (Petr Oros) [1637528] - [wireless] brcmsmac: fix wrap around in conversion from constant to s16 (Petr Oros) [1637528] - [wireless] mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx_status() (Petr Oros) [1637528] - [wireless] ath10k: transmit queued frames after processing rx packets (Petr Oros) [1637528] - [wireless] ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock (Petr Oros) [1637528] - [wireless] ath10k: use locked skb_dequeue for rx completions (Petr Oros) [1637528] - [wireless] ath10k: sdio: set skb len for all rx packets (Petr Oros) [1637528] - [wireless] ath10k: sdio: use same endpoint id for all packets in a bundle (Petr Oros) [1637528] - [wireless] iwlwifi: cancel the injective function between hw pointers to tfd entry index (Petr Oros) [1637528] - [wireless] ath10k: disable bundle mgmt tx completion event support (Petr Oros) [1637528] - [wireless] ath10k: prevent active scans on potential unusable channels (Petr Oros) [1637528] - [wireless] ath9k_hw: fix channel maximum power level test (Petr Oros) [1637528] - [wireless] ath9k: report tx status on EOSP (Petr Oros) [1637528] - [wireless] iwlwifi: pcie: don't access periphery registers when not available (Petr Oros) [1637528] - [wireless] brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference (Petr Oros) [1637528] - [netdrv] be2net: don't flip hw_features when VXLANs are added/deleted (Petr Oros) [1637133] - [netdrv] be2net: Fix memory leak in be_cmd_get_profile_config() (Petr Oros) [1637133] - [netdrv] be2net: Mark expected switch fall-through (Petr Oros) [1637133] - [netdrv] be2net: fix spelling mistake "seqence" -> "sequence" (Petr Oros) [1637133] - [netdrv] be2net: Update the driver version to 12.0.0.0 (Petr Oros) [1637133] - [netdrv] be2net: gather debug info and reset adapter (only for Lancer) on a tx-timeout (Petr Oros) [1637133] - [netdrv] be2net: move rss_flags field in rss_info to ensure proper alignment (Petr Oros) [1637133] - [netdrv] be2net: re-order fields in be_error_recovert to avoid hole (Petr Oros) [1637133] - [netdrv] be2net: remove unused tx_jiffies field from be_tx_stats (Petr Oros) [1637133] - [netdrv] be2net: move txcp field in be_tx_obj to eliminate holes in the struct (Petr Oros) [1637133] - [netdrv] be2net: reorder fields in be_eq_obj structure (Petr Oros) [1637133] - [netdrv] be2net: remove desc field from be_eq_obj (Petr Oros) [1637133] - [netdrv] be2net: remove unused old custom busy-poll fields (Petr Oros) [1637133] - [netdrv] be2net: remove unused old AIC info (Petr Oros) [1637133] - [x86] x86/spec_ctrl/compat: Call IBRS_ENTRY only after valid kernel stack (Waiman Long) [1636843] - [acpi] ACPI/PPTT: Handle architecturally unknown cache types (Jeremy Linton) [1636567] - [base] drivers: base: cacheinfo: Do not populate sysfs for unknown cache types (Jeremy Linton) [1636567] - [fs] getxattr: use correct xattr length (Lukas Czerner) [1637049] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1636651] - [x86] x86/boot: Fix kexec booting failure in the SEV bit detection code (Kairui Song) [1632514] - [scsi] scsi: megaraid_sas: driver version upgrade (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Support FW provided TM timeout values (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Return immediately from wait_for_adapter_operational after kill adapter (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Update controller info during resume (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Do not do Kill adapter if GET_CTRL_INFO times out (Tomas Henzl) [1635565] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix re-using LoopID when handle is in use (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix duplicate switch database entries (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix NVMe session hang on unload (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix iIDMA error (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix stalled relogin (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix unintended Logout (Himanshu Madhani) [1633373] - [powerpc] powerpc/pseries: Disable CPU hotplug across migrations (Steve Best) [1633587] - [block] blk-mq: I/O and timer unplugs are inverted in blktrace (Ming Lei) [1634330] - [block] block: fix deadline elevator drain for zoned block devices (Ming Lei) [1634333] - [block] blk-mq: Allow blocking queue tag iter callbacks (Ming Lei) [1634328] - [block] block: use nanosecond resolution for iostat (Ming Lei) [1634329] - [block] null_blk: fix zoned support for non-rq based operation (Ming Lei) [1634324] - [block] blk-cgroup: increase number of supported policies (Ming Lei) [1634335] - [block] block: bfq: swap puts in bfqg_and_blkg_put (Ming Lei) [1634334] - [block] block: don't warn when doing fsync on read-only devices (Ming Lei) [1634331] - [block] blkcg: use tryget logic when associating a blkg with a bio (Ming Lei) [1634332] - [block] blkcg: delay blkg destruction until after writeback has (Ming Lei) [1634332] - [block] Revert "blk-throttle: fix race between (Ming Lei) [1634332] - [block] blk-wbt: remove dead code (Ming Lei) [1634326] - [block] blk-wbt: improve waking of tasks (Ming Lei) [1634326] - [block] blk-wbt: abstract out end IO completion handler (Ming Lei) [1634326]- [dma] driver/dma/ioat: Call del_timer_sync() without holding prep_lock (Waiman Long) [1607654] - [netdrv] bnxt_en: Fix VF mac address regression (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Clean up unused functions (Jonathan Toppins) [1635846] - [fs] fsnotify: fix ignore mask logic in fsnotify() (Lukas Czerner) [1635537] - [net] net/af_iucv: locate IUCV header via skb_network_header() (Philipp Rudo) [1635332] - [net] net/af_iucv: drop inbound packets with invalid flags (Philipp Rudo) [1635332] - [net] net/af_iucv: fix skb handling on HiperTransport xmit error (Philipp Rudo) [1635332] - [hid] HID: i2c-hid: Fix flooded incomplete report after S3 on Rayd touchscreen (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_transfer return value (David Arcari) [1635746] - [i2c] i2c: designware: Re-init controllers with pm_disabled set on resume (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes (David Arcari) [1635746] - [fs] fs/quota: Fix spectre gadget in do_quotactl (Lukas Czerner) [1635521] - [fs] xfs: fix error handling in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove invalid log recovery first/last cycle check (Brian Foster) [1633171] - [fs] xfs: validate inode di_forkoff (Brian Foster) [1633171] - [fs] xfs: skip delalloc COW blocks in xfs_reflink_end_cow (Brian Foster) [1633171] - [fs] xfs: don't treat unknown di_flags2 as corruption in scrub (Brian Foster) [1633171] - [fs] xfs: remove duplicated include from alloc.c (Brian Foster) [1633171] - [fs] xfs: don't bring in extents in xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: fix transaction leak in xfs_reflink_allocate_cow() (Brian Foster) [1633171] - [fs] xfs: avoid lockdep false positives in xfs_trans_alloc (Brian Foster) [1633171] - [fs] xfs: refactor xfs_buf_log_item reference count handling (Brian Foster) [1633171] - [fs] xfs: clean up xfs_trans_brelse() (Brian Foster) [1633171] - [fs] xfs: don't unlock invalidated buf on aborted tx commit (Brian Foster) [1633171] - [fs] xfs: remove last of unnecessary xfs_defer_cancel() callers (Brian Foster) [1633171] - [fs] xfs: don't crash the vfs on a garbage inline symlink (Brian Foster) [1633171] - [fs] iomap: set page dirty after partial delalloc on mkwrite (Brian Foster) [1633171] - [fs] xfs: sanity check ag header values in xrep_calc_ag_resblks (Brian Foster) [1633171] - [fs] xfs: recalculate summary counters at mount time if icount is bad (Brian Foster) [1633171] - [fs] xfs: fix a null pointer dereference in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove b_last_holder & associated macros (Brian Foster) [1633171] - [fs] xfs: repair the AGI (Brian Foster) [1633171] - [fs] xfs: repair the AGFL (Brian Foster) [1633171] - [fs] xfs: repair the AGF (Brian Foster) [1633171] - [fs] xfs: remove dead error handling code in xfs_dquot_disk_alloc() (Brian Foster) [1633171] - [fs] xfs: use WRITE_ONCE to update if_seq (Brian Foster) [1633171] - [fs] xfs: fix a comment in xfs_log_reserve (Brian Foster) [1633171] - [fs] xfs: only validate summary counts on primary superblock (Brian Foster) [1633171] - [fs] xfs: substitute spaces with tabs (Brian Foster) [1633171] - [fs] xfs: fold dfops into the transaction (Brian Foster) [1633171] - [fs] xfs: always defer agfl block frees (Brian Foster) [1633171] - [fs] xfs: pass transaction to xfs_defer_add() (Brian Foster) [1633171] - [fs] xfs: replace xfs_defer_ops ->dop_pending with on-stack list (Brian Foster) [1633171] - [fs] xfs: cancel dfops on xfs_defer_finish() error (Brian Foster) [1633171] - [fs] xfs: clean out superfluous dfops dop params/vars (Brian Foster) [1633171] - [fs] xfs: drop dop param from xfs_defer_op_type ->finish_item() callback (Brian Foster) [1633171] - [fs] xfs: automatic dfops inode relogging (Brian Foster) [1633171] - [fs] xfs: automatic dfops buffer relogging (Brian Foster) [1633171] - [fs] xfs: add missing defer ijoins for held inodes (Brian Foster) [1633171] - [fs] xfs: replace dop_low with transaction flag (Brian Foster) [1633171] - [fs] xfs: pass transaction to dfops reset/move helpers (Brian Foster) [1633171] - [fs] xfs: remove unused __xfs_defer_cancel() internal helper (Brian Foster) [1633171] - [fs] xfs: use transaction for intent recovery instead of raw dfops (Brian Foster) [1633171] - [fs] xfs: refactor internal dfops initialization (Brian Foster) [1633171] - [fs] xfs: check da node magic in _node_lookup_int (Brian Foster) [1633171] - [fs] xfs: use a local variable for magic number in xfs_da3_node_lookup_int (Brian Foster) [1633171] - [fs] xfs: refactor log recovery check (Brian Foster) [1633171] - [fs] xfs: move extent busy tree initialization to xfs_initialize_perag (Brian Foster) [1633171] - [fs] xfs: avoid COW fork extent lookups in writeback if the fork didn't change (Brian Foster) [1633171] - [fs] xfs: maintain a sequence count for inode fork manipulations (Brian Foster) [1633171] - [fs] xfs: check for unknown v5 feature bits in superblock write verifier (Brian Foster) [1633171] - [fs] xfs: verify icount in superblock write (Brian Foster) [1633171] - [fs] libxfs: add more bounds checking to sb sanity checks (Brian Foster) [1633171] - [fs] xfs: refactor superblock verifiers (Brian Foster) [1633171] - [fs] xfs: refactor the xrep_extent_list into xfs_bitmap (Brian Foster) [1633171] - [fs] xfs: introduce a new xfs_inode_has_cow_data helper (Brian Foster) [1633171] - [fs] xfs: remove the xfs_ifork_t typedef (Brian Foster) [1633171] - [fs] xfs: simplify xfs_idata_realloc (Brian Foster) [1633171] - [fs] xfs: remove if_real_bytes (Brian Foster) [1633171] - [fs] xfs: move the repair extent list into its own file (Brian Foster) [1633171] - [fs] xfs: pass transaction lock while setting up agresv on cyclic metadata (Brian Foster) [1633171] - [fs] xfs: remove deprecated barrier/nobarrier mount (Brian Foster) [1633171] - [fs] xfs: clean up IRELE/iput callsites (Brian Foster) [1633171] - [fs] xfs: kill IHOLD (Brian Foster) [1633171] - [fs] xfs: bypass final dfops roll in trans commit path (Brian Foster) [1633171] - [fs] xfs: drop unnecessary xfs_defer_finish() dfops parameter (Brian Foster) [1633171] - [fs] xfs: remove unnecessary dfops init calls in xattr code (Brian Foster) [1633171] - [fs] xfs: remove all boilerplate defer init/finish code (Brian Foster) [1633171] - [fs] xfs: use internal dfops during (b|c)ui recovery (Brian Foster) [1633171] - [fs] xfs: use internal dfops in attr code (Brian Foster) [1633171] - [fs] xfs: use internal dfops in cow blocks cancel (Brian Foster) [1633171] - [fs] xfs: support embedded dfops in transaction (Brian Foster) [1633171] - [fs] xfs: pack holes in xfs_defer_ops and xfs_trans (Brian Foster) [1633171] - [fs] xfs: reset dfops to initial state after finish (Brian Foster) [1633171] - [fs] xfs: remove unused deferred ops committed field (Brian Foster) [1633171] - [fs] xfs: make deferred processing safe for embedded dfops (Brian Foster) [1633171] - [fs] xfs: fix transaction leak on remote attr set/remove failure (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in log recovery intent processing (Brian Foster) [1633171] - [fs] xfs: pull up dfops from xfs_itruncate_extents() (Brian Foster) [1633171] - [fs] xfs: force summary counter recalc at next mount (Brian Foster) [1633171] - [fs] xfs: refactor unmount record write (Brian Foster) [1633171] - [fs] xfs: detect and fix bad summary counts at mount (Brian Foster) [1633171] - [fs] xfs: fix indentation and other whitespace problems in scrub/repair (Brian Foster) [1633171] - [fs] xfs: shorten struct xfs_scrub_context to struct xfs_scrub (Brian Foster) [1633171] - [fs] xfs: shorten xfs_repair_ prefix to xrep_ (Brian Foster) [1633171] - [fs] xfs: shorten xfs_scrub_ prefix (Brian Foster) [1633171] - [fs] xfs: clean up xfs_btree_del_cursor callers (Brian Foster) [1633171] - [fs] xfs: trivial xfs_btree_del_cursor cleanups (Brian Foster) [1633171] - [fs] xfs: return from _defer_finish with a clean transaction (Brian Foster) [1633171] - [fs] xfs: check leaf attribute block freemap in verifier (Brian Foster) [1633171] - [fs] libxfs: Fix a couple of sparse complaintis (Brian Foster) [1633171] - [fs] xfs: use swap macro in xfs_dir2_leafn_rebalance (Brian Foster) [1633171] - [fs] xfs_bmap_util: use swap macro (Brian Foster) [1633171] - [fs] xfs_attr_leaf: use swap macro in xfs_attr3_leaf_rebalance (Brian Foster) [1633171] - [fs] xfs: don't assume a left rmap when allocating a new rmap (Brian Foster) [1633171] - [fs] xfs: kill __xfs_buf_submit_common() (Brian Foster) [1633171] - [fs] xfs: combine (a)sync buffer submission apis (Brian Foster) [1633171] - [fs] xfs: use sync buffer I/O for sync delwri queue submission (Brian Foster) [1633171] - [fs] xfs: refactor buffer submission into a common helper (Brian Foster) [1633171] - [fs] xfs: remove xfs_defer_init() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in inode inactivate (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in extent swap (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in reflink cow block cancel (Brian Foster) [1633171] - [fs] xfs: replace no-op firstblock init with ->t_firstblock (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dq alloc (Brian Foster) [1633171] - [fs] xfs: remove xfs_alloc_arg firstblock field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur private firstblock field (Brian Foster) [1633171] - [fs] xfs: remove bmap format helpers firstblock params (Brian Foster) [1633171] - [fs] xfs: remove bmap extent add helper firstblock params (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmalloca firstblock field (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in bmap extent split (Brian Foster) [1633171] - [fs] xfs: remove bmap insert/collapse firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in insert/collapse range (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xfs_bmapi_remap() (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xattr ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in attrfork add (Brian Foster) [1633171] - [fs] xfs: remove firstblock param from xfs dir ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dir ops (Brian Foster) [1633171] - [fs] xfs: add firstblock field to xfs_trans (Brian Foster) [1633171] - [fs] xfs: allow null firstblock in xfs_bmapi_write() when tp is null (Brian Foster) [1633171] - [fs] xfs: refactor dfops init to attach to transaction (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in reflink cow recover path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in cancel cow blocks operation (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for rmap extent swap operations (Brian Foster) [1633171] - [fs] xfs: remove unused btree cursor bc_private.a.dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur bmbt dfops field (Brian Foster) [1633171] - [fs] xfs: remove dfops param from internal bmap extent helpers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for collapse/insert range operations (Brian Foster) [1633171] - [fs] xfs: remove struct xfs_bmalloca dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_remap() dfops param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in dqalloc transaction (Brian Foster) [1633171] - [fs] xfs: replace xfs_da_args->dfops accesses with ->t_dfops and remove (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in extent split tx and remove param (Brian Foster) [1633171] - [fs] xfs: remove dfops param in attr fork add path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for attr set/remove operations (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for recovery of (b|c)ui log items (Brian Foster) [1633171] - [fs] xfs: remove dfops param from high level dirname calls (Brian Foster) [1633171] - [fs] xfs: remove dfops parameter from ifree call stack (Brian Foster) [1633171] - [fs] xfs: rename xfs_trans ->t_agfl_dfops to ->t_dfops (Brian Foster) [1633171] - [fs] xfs: cow unwritten conversion uses uninitialized dfops (Brian Foster) [1633171] - [fs] xfs: update my copyrights for the writeback and iomap code (Brian Foster) [1633171] - [fs] xfs: add support for sub-pagesize writeback without buffer_heads (Brian Foster) [1633171] - [fs] xfs: allow writeback on pages without buffer heads (Brian Foster) [1633171] - [fs] xfs: refactor the tail of xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_start_page_writeback (Brian Foster) [1633171] - [fs] xfs: move all writeback buffer_head manipulation into xfs_map_at_offset (Brian Foster) [1633171] - [fs] xfs: don't look at buffer heads in xfs_add_to_ioend (Brian Foster) [1633171] - [fs] xfs: remove the imap_valid flag (Brian Foster) [1633171] - [fs] xfs: simplify xfs_map_blocks by using xfs_iext_lookup_extent directly (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_find_cow_mapping (Brian Foster) [1633171] - [fs] xfs: remove the now unused XFS_BMAPI_IGSTATE flag (Brian Foster) [1633171] - [fs] xfs: make xfs_writepage_map extent map centric (Brian Foster) [1633171] - [fs] xfs: rename the offset variable in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_map_cow (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_trim_irec_to_next_cow (Brian Foster) [1633171] - [fs] xfs: don't use XFS_BMAPI_IGSTATE in xfs_map_blocks (Brian Foster) [1633171] - [fs] xfs: don't clear imap_valid for a non-uptodate buffers (Brian Foster) [1633171] - [fs] xfs: do not set the page uptodate in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: move locking into xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: simplify xfs_aops_discard_page (Brian Foster) [1633171] - [fs] xfs: use iomap for blocksize == PAGE_SIZE readpage and readpages (Brian Foster) [1633171] - [fs] iomap: fix WARN_ON_ONCE on uninitialized variable (Brian Foster) [1633171] - [fs] iomap: Switch to offset_in_page for clarity (Brian Foster) [1633171] - [fs] iomap: add support for sub-pagesize buffered I/O without buffer heads (Brian Foster) [1633171] - [fs] iomap: add inline data support to iomap_readpage_actor (Brian Foster) [1633171] - [fs] iomap: support direct I/O to inline data (Brian Foster) [1633171] - [fs] iomap: refactor iomap_dio_actor (Brian Foster) [1633171] - [fs] iomap: add initial support for writes without buffer heads (Brian Foster) [1633171] - [fs] iomap: add an iomap-based readpage and readpages implementation (Brian Foster) [1633171] - [fs] iomap: add private pointer to struct iomap (Brian Foster) [1633171] - [fs] iomap: add a page_done callback (Brian Foster) [1633171] - [fs] iomap: generic inline data handling (Brian Foster) [1633171] - [fs] iomap: complete partial direct I/O writes synchronously (Brian Foster) [1633171] - [fs] iomap: mark newly allocated buffer heads as new (Brian Foster) [1633171] - [fs] fs: factor out a __generic_write_end helper (Brian Foster) [1633171] - [netdrv] amd-xgbe: mark driver as tech preview (David Arcari) [1633209] - [fs] ext4, dax: set ext4_dax_aops for dax files (Lukas Czerner) [1633239] - [fs] ext4, dax: add ext4_bmap to ext4_dax_aops (Lukas Czerner) [1633239] - [fs] ext4: don't mark mmp buffer head dirty (Lukas Czerner) [1633239] - [fs] ext4: show test_dummy_encryption mount option in /proc/mounts (Lukas Czerner) [1633239] - [fs] ext4: fix online resizing for bigalloc file systems with a 1k block size (Lukas Czerner) [1633239] - [fs] ext4: fix online resize's handling of a too-small final block group (Lukas Czerner) [1633239] - [fs] ext4: recalucate superblock checksum after updating free blocks/inodes (Lukas Czerner) [1633239] - [fs] ext4: avoid arithemetic overflow that can trigger a BUG (Lukas Czerner) [1633239] - [fs] ext4: avoid divide by zero fault when deleting corrupted inline directories (Lukas Czerner) [1633239] - [fs] ext4: check to make sure the rename(2)'s destination is not freed (Lukas Czerner) [1633239] - [fs] ext4: remove unneeded variable "err" in ext4_mb_release_inode_pa() (Lukas Czerner) [1633239] - [fs] ext4: fix spectre gadget in ext4_mb_regular_allocator() (Lukas Czerner) [1633239] - [fs] ext4: check for NUL characters in extended attribute's name (Lukas Czerner) [1633239] - [fs] ext4: use ext4_warning() for sb_getblk failure (Lukas Czerner) [1633239] - [fs] ext4: fix race when setting the bitmap corrupted flag (Lukas Czerner) [1633239] - [fs] ext4: reset error code in ext4_find_entry in fallback (Lukas Czerner) [1633239] - [fs] ext4: check allocation failure when duplicating "data" in ext4_remount() (Lukas Czerner) [1633239] - [fs] ext4: sysfs: print ext4_super_block fields as little-endian (Lukas Czerner) [1633239] - [firmware] efi/x86: Handle page faults occurring while running EFI runtime services (Bhupesh Sharma) [1627557] - [firmware] efi: Make efi_rts_work accessible to efi page fault handler (Bhupesh Sharma) [1627557] - [firmware] efi: Remove the declaration of efi_late_init() as the function is unused (Bhupesh Sharma) [1627557] - [firmware] efi: Use a work queue to invoke EFI Runtime Services (Bhupesh Sharma) [1627557] - [firmware] efi/x86: Use non-blocking SetVariable() for efi_delete_dummy_variable() (Bhupesh Sharma) [1627557] - [fs] gfs2: Special-case rindex for gfs2_grow (Robert S Peterson) [1628360] - [fs] GFS2: Fix recovery issues for spectators (Robert S Peterson) [1628298]- [powerpc] powerpc/pkeys: Fix reading of ibm, processor-storage-keys property (Steve Best) [1633551] - [powerpc] powerpc/pseries: Remove unneeded uses of dlpar work queue (Steve Best) [1633544] - [powerpc] powerpc/pseries: Remove prrn_work workqueue (Steve Best) [1633544] - [pci] ACPI / hotplug / PCI: Don't scan for non-hotplug bridges if slot is not bridge (Myron Stowe) [1634816] - [pci] PCI: Fix enabling of PASID on RC integrated endpoints (Myron Stowe) [1634816] - [pci] IB/hfi1,PCI: Allow bus reset while probing (Myron Stowe) [1634816] - [pci] PCI: Fix faulty logic in pci_reset_bus() (Myron Stowe) [1634816] - [pci] PCI: pciehp: Fix hot-add vs powerfault detection order (Myron Stowe) [1634816] - [pci] Revert "PCI: Add ACS quirk for Intel 300 series" (Myron Stowe) [1634816] - [powerpc] powerpc/numa: Use associativity if VPHN hcall is successful (Steve Best) [1633569] - [pci] PCI: vmd: White list for fast interrupt handlers (Myron Stowe) [1632816] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 88SS9183 (Myron Stowe) [1632816] - [pci] PCI: Rename pci_try_reset_bus() to pci_reset_bus() (Myron Stowe) [1632816] - [pci] PCI: Deprecate pci_reset_bus() and pci_reset_slot() functions (Myron Stowe) [1632816] - [pci] PCI: Unify try slot and bus reset API (Myron Stowe) [1632816] - [pci] PCI: Hide pci_reset_bridge_secondary_bus() from drivers (Myron Stowe) [1632816] - [pci] IB/hfi1: Use pci_try_reset_bus() for initiating PCI Secondary Bus Reset (Myron Stowe) [1632816] - [pci] PCI: Handle error return from pci_reset_bridge_secondary_bus() (Myron Stowe) [1632816] - [pci] PCI/IOV: Tidy pci_sriov_set_totalvfs() (Myron Stowe) [1632816] - [pci] PCI: Enable PASID only if entire path supports End-End TLP prefixes (Myron Stowe) [1632816] - [pci] PCI: Expand documentation for pci_add_dma_alias() (Myron Stowe) [1632816] - [pci] PCI: Add DMA alias quirk for Microsemi Switchtec NTB (Myron Stowe) [1632816] - [pci] switchtec: Use generic PCI Vendor ID and Class Code (Myron Stowe) [1632816] - [pci] PCI: Make pci_get_rom_size() static (Myron Stowe) [1632816] - [pci] PCI: Add check code for last image indicator not set (Myron Stowe) [1632816] - [pci] PCI: Avoid accessing memory outside the ROM BAR (Myron Stowe) [1632816] - [pci] PCI: Make early dump functionality generic (Myron Stowe) [1632816] - [pci] PCI: Cleanup PCI_REBAR_CTRL_BAR_SHIFT handling (Myron Stowe) [1632816] - [pci] PCI: Restore resized BAR state on resume (Myron Stowe) [1632816] - [pci] PCI: Clean up resource allocation in devm_of_pci_get_host_bridge_resources() (Myron Stowe) [1632816] - [pci] PCI: Add ACS Redirect disable quirk for Intel Sunrise Point (Myron Stowe) [1632816] - [pci] PCI: Add device-specific ACS Redirect disable infrastructure (Myron Stowe) [1632816] - [pci] PCI: Convert device-specific ACS quirks from NULL termination to ARRAY_SIZE (Myron Stowe) [1632816] - [pci] PCI: Add "pci=disable_acs_redir=" parameter for peer-to-peer support (Myron Stowe) [1632816] - [pci] PCI: Allow specifying devices using a base bus and path of devfns (Myron Stowe) [1632816] - [pci] PCI: Make specifying PCI devices in kernel parameters reusable (Myron Stowe) [1632816] - [pci] PCI: Hide ACS quirk declarations inside PCI core (Myron Stowe) [1632816] - [pci] PCI: Document ACPI description of PCI host bridges (Myron Stowe) [1632816] - [pci] PCI/MSI: Set IRQCHIP_ONESHOT_SAFE for PCI-MSI irqchips (Myron Stowe) [1632816] - [pci] PCI: Limit config space size for Netronome NFP5000 (Myron Stowe) [1632816] - [pci] PCI: Add PCI_DEVICE_DATA() macro to fully describe device ID entry (Myron Stowe) [1632816] - [pci] PCI: Unify PCI and normal DMA direction definitions (Myron Stowe) [1632816] - [pci] PCI: Use IRQF_ONESHOT if pci_request_irq() called with no handler (Myron Stowe) [1632816] - [pci] PCI: Call dma_debug_add_bus() for pci_bus_type from PCI core (Myron Stowe) [1632816] - [pci] PCI: Mark fall-through switch cases before enabling -Wimplicit-fallthrough (Myron Stowe) [1632816]- [s390] s390/sclp: Allow to request adapter reset (Philipp Rudo) [1635273] - [char] ipmi: Fix NULL pointer dereference in ssif_probe (Tony Camuso) [1635366] - [char] ipmi: Fix I2C client removal in the SSIF driver (Tony Camuso) [1635366] - [char] ipmi: kcs_bmc: don't change device name (Tony Camuso) [1635366] - [kernel] timers: Clear timer_base::must_forward_clk with timer_base::lock held (Waiman Long) [1632820] - [pci] switchtec: Fix Spectre v1 vulnerability (Waiman Long) [1632820] - [kernel] cpu/hotplug: Prevent state corruption on error rollback (Waiman Long) [1632820] - [kernel] cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() (Waiman Long) [1632820] - [base] memory_hotplug: fix kernel_panic on offline page processing (Waiman Long) [1632820] - [mm] mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration is not supported (Waiman Long) [1632820] - [lib] debugobjects: Make stack check warning more informative (Waiman Long) [1632820] - [fs] fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() (Waiman Long) [1632820] - [x86] x86/process: Don't mix user/kernel regs in 64bit __show_regs() (Waiman Long) [1632820] - [x86] x86/dumpstack: Don't dump kernel memory based on usermode RIP (Waiman Long) [1632820] - [x86] x86: Avoid pr_cont() in show_opcodes() (Waiman Long) [1632820] - [x86] x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit() (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ (Waiman Long) [1632820] - [x86] x86/spectre: Add missing family 6 check to microcode check (Waiman Long) [1632820] - [x86] x86/nmi: Fix NMI uaccess race against CR3 switching (Waiman Long) [1632820] - [x86] x86/vdso: Fix lsl operand order (Waiman Long) [1632820] - [x86] x86/vdso: Fix vDSO build if a retpoline is emitted (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Suggest what to do on systems with too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Exempt zeroed PTEs from inversion (Waiman Long) [1632820] - [x86] x86/mm/pti: Clear Global bit more aggressively (Waiman Long) [1632820] - [x86] x86/paravirt: Fix spectre-v2 mitigations for paravirt guests (Waiman Long) [1632820] - [target] scsi: target: iscsi: Use bin2hex instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633} - [target] scsi: target: iscsi: Use hex2bin instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633}- [netdrv] ibmvnic: Include missing return code checks in reset function (Steve Best) [1633553] - [netdrv] ibmvnic: Update firmware error reporting with cause string (Steve Best) [1633553] - [netdrv] ibmvnic: Remove code to request error information (Steve Best) [1633553] - [s390] s390/qeth: remove duplicated carrier state tracking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up drop conditions for received cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-indent qeth_check_ipa_data() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consume local address events (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove various redundant code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove CARD_FROM_CDEV helper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: pass card pointer in iob callback (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-use qeth_notify_skbs() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove additional skb refcount (Hendrik Brueckner) [1633841] - [s390] s390/qeth: replace open-coded skb_queue_walk() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: on gdev release, reset drvdata (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix discipline unload after setup error (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use DEFINE_MUTEX for qeth_mod_mutex (Hendrik Brueckner) [1633841] - [s390] s390/qeth: convert layer attribute to enum (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce 0-initializing when building IPA cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune spinlocks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix typo in return value (Hendrik Brueckner) [1633841] - [s390] s390/qeth: invoke softirqs after napi_schedule() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: uninstall IRQ handler on device removal (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_hdr_chk_and_bounce() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: prepare for copy-free TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: check size of required HW header cache object (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix up protocol headers early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: limit csum offload erratum to L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_get_elements_no() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused L3 xmit code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: run non-offload L3 traffic over common xmit path (Hendrik Brueckner) [1633841] - [s390] s390/qeth: move L2 xmit code to core module (Hendrik Brueckner) [1633841] - [s390] s390/qdio: reset old sbal_state flags (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't dump past end of unknown HW header (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use vzalloc for QUERY OAT buffer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: switch on SG by default for IQD devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: indicate error when netdev allocation fails (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use true and false for boolean values (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't restrict qeth_card to DMA memory (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up card initialization (Hendrik Brueckner) [1633841] - [s390] s390/qeth: do basic setup for data channel (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use qeth_setup_ccw() to set up all CCWs (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce hard-coded access to ccw channels (Hendrik Brueckner) [1633841] - [s390] s390/qeth: extract helper for MPC protocol type (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up L2 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add support for constrained HW headers (Hendrik Brueckner) [1633841] - [s390] s390/qeth: merge linearize-check into HW header construction (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add statistics for consumed buffer elements (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use core MTU range checking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: simplify max MTU handling (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't cache HW port number (Hendrik Brueckner) [1633841] - [s390] s390/qeth: allocate netdevice early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove redundant netif_carrier_ok() checks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reset layer2 attribute on layer switch (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix race in used-buffer accounting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up IPv4 OSA xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up L3 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add a L3 xmit wrapper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: increase GSO max size for eligible L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up exported symbols (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consolidate ccwgroup driver definition (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up Output Queue selection (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune RX modesetting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused buffer->aob pointer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: various buffer management cleanups (Hendrik Brueckner) [1633841] - [powerpc] powerpc: Avoid code patching freed init sections (Steve Best) [1633545] - [powerpc] powerpc/tm: Fix userspace r13 corruption (Steve Best) [1633543] - [powerpc] powerpc/tm: Avoid possible userspace r1 corruption on reclaim (Steve Best) [1633543] - [drm] drm/i915/cfl: Add a new CFL PCI ID (Rob Clark) [1626883] - [drm] drm/i915/aml: Introducing Amber Lake platform (Rob Clark) [1626883] - [drm] drm/i915/whl: Introducing Whiskey Lake platform (Rob Clark) [1626883] - [char] ipmi: Move BT capabilities detection to the detect call (Frank Ramsay) [1618774] - [char] ipmi: Rework SMI registration failure (Frank Ramsay) [1618774]- [s390] s390: detect etoken facility (Thomas Huth) [1634069] - [s390] s390/lib: use expoline for all bcr instructions (Thomas Huth) [1634069] - [documentation] vm.txt: Adding 'nr_hugepages_mempolicy' parameter description (Prashant Dhamdhere) [1626547]- [scsi] scsi: ipr: System hung while dlpar adding primary ipr adapter back (Steve Best) [1633217] - [target] scsi: iscsi: target: Don't use stack buffer for scatterlist (Maurizio Lombardi) [1631342] - [rpmspec] Forward port weak-modules support from RHEL 7 to RHEL 8 ("Herton R. Krzesinski") [1596884] - [fs] xfs: Close race between direct IO and xfs_break_layouts() (Eric Sandeen) [1622191] - [fs] xfs: remove unused iolock arg from xfs_break_dax_layouts (Eric Sandeen) [1622191] - [fs] ext4: Close race between direct IO and ext4_break_layouts() (Eric Sandeen) [1616303] - [fs] ext4: handle layout changes to pinned DAX mappings (Eric Sandeen) [1614154] - [fs] dax: dax_layout_busy_page() warn on !exceptional (Eric Sandeen) [1614154] - [fs] dax: mark tech preview (Eric Sandeen) [1627455] - [mm] usercopy: Allow boot cmdline disabling of hardening (Christoph von Recklinghausen) [1589928]- [s390] s390/crypto: Fix return code checking in cbc_paes_crypt() (Philipp Rudo) [1633266] - [drm] amd/display/dc/basics/logger.c: fix build error with CONFIG_FORTIFY_SOURCE=y ("Herton R. Krzesinski") [1548068] - [acpi] ACPICA: AML Parser: skip opcodes that open a scope upon parse failure (Jeremy Linton) [1609885] - [acpi] ACPICA: ACPICA: add status check for acpi_hw_read before assigning return value (Jeremy Linton) [1609885] - [acpi] ACPICA: AML Parser: ignore all exceptions resulting from incorrect AML during table load (Jeremy Linton) [1609885] - [rpmspec] spec: Add missing BuildRequires for bpftool (Jiri Olsa) [1632756] - [powerpc] KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode (David Gibson) [1628412] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels on demand (David Gibson) [1628412] - [powerpc] powerpc/powernv: Rework TCE level allocation (David Gibson) [1628412] - [powerpc] powerpc/powernv: Add indirect levels to it_userspace (David Gibson) [1628412] - [powerpc] KVM: PPC: Make iommu_table::it_userspace big endian (David Gibson) [1628412] - [powerpc] powerpc/powernv: Move TCE manupulation code to its own file (David Gibson) [1628412] - [net] net_sched: fix NULL pointer dereference when delete tcindex filter (Andrea Claudi) [1627648] - [net] net_sched: Fix missing res info when create new tc_index filter (Andrea Claudi) [1627648] - [samples] samples/bpf: xdpsock: order memory on AArch64 (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu load balance like Suricata (Jesper Brouer) [1615959] - [samples] samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function SuperFastHash (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu handle parsing of double VLAN tagged packets (Jesper Brouer) [1615959] - [samples] samples/bpf: all XDP samples should unload xdp/bpf prog on SIGTERM (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_rxq_info action XDP_TX must adjust MAC-addrs (Jesper Brouer) [1615959] - [samples] samples/bpf: extend xdp_rxq_info to read packet payload (Jesper Brouer) [1615959] - [powerpc] KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() (David Gibson) [1625498] - [net] igmp: fix incorrect unsolicit report count after link down and up (Hangbin Liu) [1625538] - [net] igmp: fix incorrect unsolicit report count when join group (Hangbin Liu) [1625538] - [netdrv] cxgb4: update 1.20.8.0 as the latest firmware supported (Arjun Vynipadath) [1622555] - [virt] svm: nested virt support off by default (Bandan Das) [1571993]- [powerpc] KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size (David Gibson) [1625860] - [virt] arm64: KVM: Remove pgd_lock (Wei Huang) [1627474] - [virt] KVM: Remove obsolete kvm_unmap_hva notifier backend (Wei Huang) [1627474] - [virt] arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PTE entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PMD entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore with irq disabled (Wei Huang) [1627474] - [virt] KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1R accesses (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accesses (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs (Wei Huang) [1627474] - [virt] KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix lost IRQs from emulated physcial timer when blocked (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix potential loss of ptimer interrupts (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr() (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Update documentation of the GIC devices wrt IIDR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Allow configuration of interrupt groups (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Return error on incompatible uaccess GICD_IIDR writes (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Permit uaccess writes to return errors (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Signal IRQs using their configured group (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Add group field to struct irq (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Keep track of implementation revision (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 (Wei Huang) [1627474] - [virt] arm64: KVM: Cleanup tpidr_el2 init on non-VHE (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-debug: Show LPI status (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-its: Remove VLA usage (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix vgic init race (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Enable adaptative WFE trapping (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Remove unnecessary CMOs when creating HYP page tables (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Stop using the kernel's (pmd, pud, pgd)_populate helpers (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Consolidate page-table accessors (Wei Huang) [1627474] - [virt] arm64: KVM: Avoid marking pages as XN in Stage-2 if CTR_EL0.DIC is set (Wei Huang) [1627474] - [tools] radix tree test suite: Enable ubsan (Waiman Long) [1630244] - [tools] radix tree test suite: Fix compilation (Waiman Long) [1630244] - [block] blk-wbt: don't maintain inflight counts if disabled (Ming Lei) [1622790] - [block] blk-wbt: fix has-sleeper queueing check (Ming Lei) [1622790] - [block] blk-wbt: use wq_has_sleeper() for wq active check (Ming Lei) [1622790] - [block] blk-wbt: move disable check into get_limit() (Ming Lei) [1622790] - [block] block/DAC960.c: make some arrays static const, shrinks object (Ming Lei) [1622790] - [block] blk-mq: sync the update nr_hw_queues with (Ming Lei) [1617959] - [block] blk-mq: init hctx sched after update ctx and hctx mapping (Ming Lei) [1617959] - [block] block: remove duplicate initialization (Ming Lei) [1622790] - [block] tracing/blktrace: Fix to allow setting same value (Ming Lei) [1622790] - [block] pktcdvd: fix setting of 'ret' error return for a few cases (Ming Lei) [1622790] - [block] block: change return type to bool (Ming Lei) [1622790] - [block] block, bfq: return nbytes and not zero from struct cftype (Ming Lei) [1622790] - [block] block, bfq: improve code of bfq_bfqq_charge_time (Ming Lei) [1622790] - [block] block, bfq: reduce write overcharge (Ming Lei) [1622790] - [block] block, bfq: always update the budget of an entity when needed (Ming Lei) [1622790] - [block] block, bfq: readd missing reset of parent-entity service (Ming Lei) [1622790] - [block] block: don't warn for flush on read-only device (Ming Lei) [1622809]- [kernel] locking/rwsem: Make owner store task pointer of last owning reader (Waiman Long) [1631842] - [kernel] locking/rwsem: Exit read lock slowpath if queue empty & no writer (Waiman Long) [1631842] - [x86] x86/microcode: Update the new microcode revision unconditionally (Prarit Bhargava) [1630931] - [x86] x86/microcode: Make sure boot_cpu_data.microcode is up-to-date (Prarit Bhargava) [1630931] - [arm64] arm64: tlb: Provide forward declaration of tlb_flush() before including tlb.h (Waiman Long) [1630521] - [x86] x86/mm: Only use tlb_remove_table() for paravirt (Waiman Long) [1630521] - [mm] mm: mmu_notifier fix for tlb_end_vma (Waiman Long) [1630521] - [mm] mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE (Waiman Long) [1630521] - [mm] mm/tlb: Remove tlb_remove_table() non-concurrent condition (Waiman Long) [1630521] - [mm] mm: move tlb_table_flush to tlb_flush_mmu_free (Waiman Long) [1630521] - [kernel] clocksource: Revert Remove kthread (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Retain tick when shallow state is selected (Waiman Long) [1628402] - [cpufreq] cpufreq: governor: Avoid accessing invalid governor_data (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Handle stopped tick more aggressively (Waiman Long) [1628402] - [kernel] sched: idle: Avoid retaining the tick when it has been stopped (Waiman Long) [1628402] - [net] netfilter: xt_hashlimit: do not crash when reading proc file (Florian Westphal) [1630131] - [x86] x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR) (Baoquan He) [1564824] - [x86] x86/boot/KASLR: Add two new functions for 1GB huge pages handling (Baoquan He) [1564824] - [mfd] mfd: intel-lpss: Add Ice Lake PCI IDs (Gopal Tiwari) [1483477] - [mmc] mmc: sdhci-pci: Add support for Intel ICP (Gopal Tiwari) [1483496]- [mm] mm: get rid of vmacache_flush_all() entirely (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm, vmacache: hash addresses based on pmd (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm: Allocate the mm_cpumask (mm->cpu_bitmap) dynamically based on nr_cpu_ids (Waiman Long) [1631297] {CVE-2018-17182} - [infiniband] IB/hfi1: Invalid NUMA node information can cause a divide by zero (Alex Estrin) [1622222] - [nvdimm] libnvdimm: Export max available extent (Jeff Moyer) [1627874] - [nvdimm] libnvdimm: Use max contiguous area for namespace size (Jeff Moyer) [1627874] - [netdrv] ice: Fix and update driver version string (Jonathan Toppins) [1611786] - [netdrv] ice: Introduce SERVICE_DIS flag and service routine functions (Jonathan Toppins) [1611786] - [netdrv] ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active (Jonathan Toppins) [1611786] - [netdrv] ice: Enable firmware logging during device initialization (Jonathan Toppins) [1611786] - [netdrv] ice: Implement ice_bridge_getlink and ice_bridge_setlink (Jonathan Toppins) [1611786] - [netdrv] ice: Add support for Tx hang, Tx timeout and malicious driver detection (Jonathan Toppins) [1611786] - [netdrv] ice: Clean up register file (Jonathan Toppins) [1611786] - [netdrv] ice: Implement handlers for ethtool PHY/link operations (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor VSI allocation, deletion and rebuild flow (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor switch rule management structures and functions (Jonathan Toppins) [1611786] - [netdrv] ice: Code optimization for ice_fill_sw_rule() (Jonathan Toppins) [1611786] - [netdrv] ice: Prevent control queue operations during reset (Jonathan Toppins) [1611786] - [netdrv] ice: Update request resource command to latest specification (Jonathan Toppins) [1611786] - [netdrv] ice: Updates to Tx scheduler code (Jonathan Toppins) [1611786] - [netdrv] ice: Rework flex descriptor programming (Jonathan Toppins) [1611786] - [netdrv] net/mlx5: Fix SQ offset in QPs with small RQ (Alaa Hleihel) [1623367] - [x86] x86/spec_ctrl: Make IBRS code work with SSBD mitigation (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Auto-enable IBRS on Skylake (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Extend spectre_v2 boot option to support IBRS (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Boot time IBRS initialization (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Add IBRS code to the 64-bit assembly entry code (Waiman Long) [1565180] - [x86] x86/cpufeatures: Increase NCAPINTS for future extension (Waiman Long) [1565180] - [netdrv] ice: Trivial formatting fixes (Jonathan Toppins) [1611783] - [netdrv] ice: Change struct members from bool to u8 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix potential return of uninitialized value (Jonathan Toppins) [1611783] - [netdrv] ice: Fix a few null pointer dereference issues (Jonathan Toppins) [1611783] - [netdrv] ice: Update to interrupts enabled in OICR (Jonathan Toppins) [1611783] - [netdrv] ice: Set VLAN flags correctly (Jonathan Toppins) [1611783] - [netdrv] ice: Use order_base_2 to calculate higher power of 2 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix bugs in control queue processing (Jonathan Toppins) [1611783] - [netdrv] ice: Clean control queues only when they are initialized (Jonathan Toppins) [1611783] - [netdrv] ice: Report stats for allocated queues via ethtool stats (Jonathan Toppins) [1611783] - [netdrv] ice: Cleanup magic number (Jonathan Toppins) [1611783] - [netdrv] ice: Remove unnecessary node owner check (Jonathan Toppins) [1611783] - [netdrv] ice: Fix multiple static analyser warnings (Jonathan Toppins) [1611783] - [virt] KVM: VMX: fixes for vmentry_l1d_flush module parameter (Waiman Long) [1616248] {CVE-2018-15572} - [virt] KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled (Waiman Long) [1616248] {CVE-2018-15572} - [virt] x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Support Enhanced IBRS on future CPUs (Waiman Long) [1614144] - [x86] x86/speculation: Protect against userspace-userspace spectreRSB (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigation (Waiman Long) [1616248] {CVE-2018-15572} - [cpufreq] cpufreq: Fix a circular lock dependency problem (Waiman Long) [1599154] - [kernel] cpu/hotplug: Add a cpus_read_trylock() function (Waiman Long) [1599154] - [virt] xen/spinlock: Don't use pvqspinlock if only 1 vCPU (Waiman Long) [1618486]- [mailbox] mailbox: PCC: handle parse error (David Arcari) [1630382] - [hv] vmbus: don't return values for uninitalized channels (Vitaly Kuznetsov) [1617954] - [mm] kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN (Bill O'Donnell) [1629578] - [mm] mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal (Jeff Moyer) [1622171] - [mm] dax: remove VM_MIXEDMAP for fsdax and device dax (Jeff Moyer) [1622171]- [i2c] i2c: i801: fix DNV's SMBCTRL register offset (David Arcari) [1628861] - [fs] ceph: avoid a use-after-free in ceph_destroy_options() (Ilya Dryomov) [1629884] - [fs] ceph: fix incorrect use of strncpy (Ilya Dryomov) [1629884] - [block] rbd: support cloning across namespaces (Ilya Dryomov) [1629884] - [block] rbd: factor out get_parent_info() (Ilya Dryomov) [1629884] - [block] rbd: support for images within namespaces (Ilya Dryomov) [1629884] - [block] rbd: pass rbd_spec into parse_rbd_opts_token() (Ilya Dryomov) [1629884] - [net] libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() (Ilya Dryomov) [1629884] - [net] libceph: check authorizer reply/challenge length before reading (Ilya Dryomov) [1629884] - [net] libceph: implement CEPHX_V2 calculation mode (Ilya Dryomov) [1629884] - [net] libceph: add authorizer challenge (Ilya Dryomov) [1629884] - [net] libceph: factor out encrypt_authorizer() (Ilya Dryomov) [1629884] - [net] libceph: factor out __ceph_x_decrypt() (Ilya Dryomov) [1629884] - [net] libceph: factor out __prepare_write_connect() (Ilya Dryomov) [1629884] - [net] libceph: store ceph_auth_handshake pointer in ceph_connection (Ilya Dryomov) [1629884] - [pci] PCI: pciehp: Deduplicate presence check on probe & resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid implicit fallthroughs in switch statements (Myron Stowe) [1583983] - [pci] PCI: Whitelist Thunderbolt ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: Whitelist native hotplug ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: sysfs: Resume to D0 on function reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume parent to D0 on config space access (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume to D0 on enable/disable (Myron Stowe) [1583983] - [pci] PCI: pciehp: Support interrupts sent from D3hot (Myron Stowe) [1583983] - [pci] PCI: pciehp: Obey compulsory command delay after resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Clear spurious events earlier on resume (Myron Stowe) [1583983] - [pci] PCI: portdrv: Deduplicate PM callback iterator (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid slot access during reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Always enable occupied slot on probe (Myron Stowe) [1583983] - [pci] PCI: pciehp: Become resilient to missed events (Myron Stowe) [1583983] - [pci] PCI: pciehp: Tolerate initially unstable link (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_enable/disable_slot() static (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop enable/disable lock (Myron Stowe) [1583983] - [pci] PCI: pciehp: Enable/disable exclusively from IRQ thread (Myron Stowe) [1583983] - [pci] PCI: pciehp: Track enable/disable status (Myron Stowe) [1583983] - [pci] PCI: pciehp: Publish to user space last on probe (Myron Stowe) [1583983] - [pci] PCI: hotplug: Demidlayer registration with the core (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop slot workqueue (Myron Stowe) [1583983] - [pci] PCI: pciehp: Handle events synchronously (Myron Stowe) [1583983] - [pci] PCI: pciehp: Stop blinking on slot enable failure (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded polling (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded IRQ (Myron Stowe) [1583983] - [pci] PCI: pciehp: Document struct slot and struct controller (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_unconfigure_device() void (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop unnecessary NULL pointer check (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix unprotected list iteration in IRQ handler (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix use-after-free on unplug (Myron Stowe) [1583983] - [pci] PCI: hotplug: Don't leak pci_slot on registration failure (Myron Stowe) [1583983] - [pci] PCI: hotplug: Delete skeleton driver (Myron Stowe) [1583983] - [netdrv] be2net: Use Kconfig flag to support for enabling/disabling adapters (Petr Oros) [1611768] - [acpi] ACPICA: Reference Counts: increase max to 0x4000 for large servers (Frank Ramsay) [1618760]- [net] udp6: add missing checks on edumux packet processing (Paolo Abeni) [1625954] - [net] udp4: fix IP_CMSG_CHECKSUM for connected sockets (Paolo Abeni) [1625954] - [s390] s390/pci: fix out of bounds access during irq setup (Hendrik Brueckner) [1627462] - [nvdimm] libnvdimm: fix ars_status output length calculation (Jeff Moyer) [1616307]- [scsi] scsi: lpfc: Correct MDS diag and nvmet configuration (Dick Kennedy) [1628323] - [iommu] iommu/arm-smmu: workaround DMA mode issues (Mark Salter) [1624077] - [x86] x86/microcode: Allow late microcode loading with SMT disabled (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] tools headers: Synchronise x86 cpufeatures.h for L1TF additions (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/kmmio: Make the tracer robust against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/pat: Make set_memory_np() L1TF safe (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Invert all not present mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Fix SMT supported evaluation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Simplify sysfs report of VMX L1TF vulnerability (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Remove Yonah processors from not vulnerable list (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86: Don't include linux/irq.h from asm/hardirq.h (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond' (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: detect SMT disabled by BIOS (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Fix typos (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation: Add section about CPU vulnerabilities (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs, kvm: Introduce boot-time control of L1TF mitigations (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Expose SMT control init function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Allow runtime control of L1D flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Serialize L1D flush parameter setter (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Add static key for flush always (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Move l1tf setup function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/l1tf: Handle EPT disabled state proper (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Drop L1TF MSR list approach (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/litf: Introduce vmx status variable (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Online siblings when SMT control is turned on (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add find_msr() helper function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush logic (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D MSR based flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush algorithm (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add module argument for L1TF mitigation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Boot HT siblings at least once (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Revert "x86/apic: Ignore secondary threads if nosmt=force" (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PAE swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpufeatures: Add detection of L1D cache flush support (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Extend 64bit swap file size limit (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/apic: Ignore secondary threads if nosmt=force (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/intel: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/topology: Provide detect_extended_topology_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/common: Provide detect_ht_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Remove the pointless detect_ht() call (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu: Remove the pointless CPU printout (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Provide knobs to control SMT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Split do_cpu_down() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Make bringup/teardown of smp threads symmetric (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/topology: Provide topology_smt_supported() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/smp: Provide topology_is_primary_thread() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] sched/smt: Update sched_smt_present at runtime (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs: Move the l1tf function and define pr_fmt properly (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Limit swap file size to MAX_PA/2 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Add sysfs reporting for l1tf (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make sure the first page is always reserved (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Change order of offset/type in swap entry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646}- [pci] PCI/DPC: Remove indirection waiting for inactive link (Myron Stowe) [1485556] - [pci] PCI/DPC: Use threaded IRQ for bottom half handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Print AER status in DPC event handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Remove rp_pio_status from dpc struct (Myron Stowe) [1485556] - [pci] PCI/DPC: Defer event handling to work queue (Myron Stowe) [1485556] - [pci] PCI/DPC: Leave interrupts enabled while handling event (Myron Stowe) [1485556] - [net] net/mlx5e: Offload TC matching on tos/ttl for ip tunnels (Erez Alfasi) [1615121] - [net] net/mlx5e: Support setup of tos and ttl for tunnel key TC action offload (Erez Alfasi) [1615121] - [net] net/mlx5e: Use ttl from route lookup on tc encap offload only if needed (Erez Alfasi) [1615121] - [net] net/sched: cls_flower: Support matching on ip tos and ttl for tunnels (Erez Alfasi) [1615121] - [net] flow_dissector: Dissect tos and ttl from the tunnel info (Erez Alfasi) [1615121] - [net] net/sched: tunnel_key: Allow to set tos and ttl for tc based ip tunnels (Erez Alfasi) [1615121] - [net] net/sched: act_tunnel_key: disambiguate metadata dst error cases (Erez Alfasi) [1615121] - [net] net/sched: add tunnel option support to act_tunnel_key (Erez Alfasi) [1615121] - [iommu] iommu/amd: Add support for IOMMU XT mode (Suravee Suthikulpanit) [1504485] - [iommu] iommu/amd: Add support for higher 64-bit IOMMU Control Register (Suravee Suthikulpanit) [1504485] - [x86] x86: irq_remapping: Move irq remapping mode enum (Suravee Suthikulpanit) [1504485] - [firmware] dcdbas: Add support for WSMT ACPI table (Charles Rose) [1502286]- [documentation] scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters (Ewan Milne) [1600014] - [scsi] scsi: core: Update SCSI_MQ_DEFAULT help text to match default (Ewan Milne) [1600014] - [scsi] scsi: core: switch to scsi-mq by default (Ewan Milne) [1600014] - [pci] PCI: Match Root Port's MPS to endpoint's MPSS as necessary (Myron Stowe) [1502324] - [pci] PCI: Skip MPS logic for Virtual Functions (VFs) (Myron Stowe) [1502324] - [pci] PCI: Check for PCIe Link downtraining (Myron Stowe) [1502324] - [pci] PCI: Workaround IDT switch ACS Source Validation erratum (Myron Stowe) [1502324] - [of] OF: Don't set default coherent DMA mask (Mark Salter) [1581822] - [acpi] ACPI/IORT: Don't set default coherent DMA mask (Mark Salter) [1581822] - [iommu] iommu/dma: Respect bus DMA limit for IOVAs (Mark Salter) [1581822] - [of] of/device: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [acpi] ACPI/IORT: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [kernel] dma-mapping: Generalise dma_32bit_limit flag (Mark Salter) [1581822] - [acpi] ACPI/IORT: Support address size limit for root complexes (Mark Salter) [1581822] - [of] of/platform: Initialise default DMA masks (Mark Salter) [1581822] - [net] Bluetooth: hidp: buffer overflow in hidp_process_report (Gopal Tiwari) [1623073] {CVE-2018-9363} - [irqchip] irqchip/gic-v3-its: Reduce minimum LPI allocation to 1 for PCI devices (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Honor hypervisor enforced LPI range (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3: Expose GICD_TYPER in the rdist structure (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Drop chunk allocation compatibility (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Move minimum LPI requirements to individual busses (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Use full range of LPIs (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Refactor LPI allocator (Mark Salter) [1550500]- [netdrv] hv_netvsc: Fix a deadlock by getting rtnl lock earlier in netvsc_probe() (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: ignore devices that are not PCI (Vitaly Kuznetsov) [1625609] - [netdrv] hv/netvsc: Fix NULL dereference at single queue mode fallback (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: Add per-cpu ethtool stats for netvsc (Vitaly Kuznetsov) [1625609] - [pci] PCI: shpchp: Separate existence of SHPC and permission to use it (Steve Best) [1622953] - [powerpc] KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function (David Gibson) [1625513] - [kernel] rh_kabi: Add macros to size and extend structs (Prarit Bhargava) [1564570] - [pci] PCI: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] iwlwifi: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] ath9k: Remove unnecessary include of (Myron Stowe) [1622672] - [netdrv] igb: Remove unnecessary include of (Myron Stowe) [1622672] - [pci] PCI/ASPM: Convert to use sysfs_match_string() helper (Myron Stowe) [1622672] - [virt] KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting (Thomas Huth) [1623513] - [virt] KVM: s390: vsie: copy wrapping keys to right place (Thomas Huth) [1623513] - [virt] KVM: s390: Fix pfmf and conditional skey emulation (Thomas Huth) [1623513] - [virt] KVM: s390: Fix storage attributes migration with memory slots (Thomas Huth) [1623513] - [virt] KVM: s390: a utility function for migration (Thomas Huth) [1623513]- [lib] vsprintf: Add command line option debug_boot_weak_hash (Prarit Bhargava) [1625687] - [netdrv] i40e: Fix for Tx timeouts when interface is brought up if DCB is enabled (Stefan Assmann) [1616147] - [misc] ocxl: Fix page fault handler in case of fault on dying process (Steve Best) [1624644] - [edac] EDAC, sb_edac: Add support for systems with segmented PCI buses (Aristeu Rozanski) [1621849] - [netdrv] xen-netfront: fix warn message as irq device name has '/' (Vitaly Kuznetsov) [1576160] - [arm64] arm64, kaslr: export offset in VMCOREINFO ELF notes (Bhupesh Sharma) [1624246] - [rpmspec] redhat: Move gfs2 and dlm out of kernel-modules-extra (Andrew Price) [1623511] - [powerpc] powerpc/topology: Get topology for shared processors at boot (Steve Best) [1620039] - [fs] gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated (Robert S Peterson) [1622057] - [fs] gfs2: improve debug information when lvb mismatches are found (Robert S Peterson) [1622057] - [fs] gfs2: cleanup: call gfs2_rgrp_ondisk2lvb from gfs2_rgrp_out (Robert S Peterson) [1622057] - [x86] Fix x86 32-bit invalid cpu boot failure message (Prarit Bhargava) [1571456] - [net] net/ipv6: init ip6 anycast rt->dst.input as ip6_input (Hangbin Liu) [1615671] - [pci] PCI/AER: Don't clear AER bits if error handling is Firmware-First (Myron Stowe) [1621933] - [pci] PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition (Myron Stowe) [1621933] - [pci] PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_COR handling (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_FATAL and ERR_NONFATAL (Myron Stowe) [1621933] - [pci] PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path (Myron Stowe) [1621933] - [pci] PCI/AER: Factor out ERR_NONFATAL status bit clearing (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_FATAL status bits during fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes for rootport cumulative stats (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes to provide AER stats and breakdown (Myron Stowe) [1621933] - [pci] PCI/AER: Define aer_stats structure for AER capable devices (Myron Stowe) [1621933] - [pci] PCI/AER: Move internal declarations to drivers/pci/pci.h (Myron Stowe) [1621933] - [pci] PCI/AER: Adopt lspci names for AER error decoding (Myron Stowe) [1621933] - [pci] PCI/AER: Expose internal API for obtaining AER information (Myron Stowe) [1621933] - [kernel] rcu: Make expedited GPs handle CPU 0 being offline (Gustavo Duarte) [1610262] - [rpmspec] Generate BootLoaderSpec config fragments ("Herton R. Krzesinski") [1619766]- [net] erspan: set erspan_ver to 1 by default when adding an erspan dev (Xin Long) [1619118] - [hv] x86/hyper-v: Fix wrong merge conflict resolution (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check cpumask_to_vpset() return value in hyperv_flush_tlb_others_ex() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Trace PV IPI send (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Implement hv_do_fast_hypercall16 (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_(LIST, SPACE) hypercalls when possible (Vitaly Kuznetsov) [1597652] - [netdrv] xen-netfront: fix queue name setting (Vitaly Kuznetsov) [1576160] - [scsi] lfpc: add Lancer FCoE to the removed devices (Tomas Henzl) [1602033] - [scsi] megaraid_sas: add removed id table (Tomas Henzl) [1602033] - [scsi] aacraid: add removed id table (Tomas Henzl) [1602033] - [scsi] qla4xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] lpfc: add removed id table (Tomas Henzl) [1602033] - [scsi] qla2xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] mpt3sas: add removed id table (Tomas Henzl) [1602033] - [scsi] be2iscsi: add removed id table (Tomas Henzl) [1602033] - [scsi] rh_taint, pci : add information about removed hardware (Tomas Henzl) [1602033] - [kernel] kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) [1602033] - [net] sunrpc: Change rpc_print_iostats to rpc_clnt_show_stats and handle rpc_clnt clones (Dave Wysochanski) [1610373] - [net] sunrpc: Add _add_rpc_iostats() to add rpc_iostats metrics (Dave Wysochanski) [1610373] - [net] sunrpc: add _print_rpc_iostats() to output metrics for one RPC op (Dave Wysochanski) [1610373]- [net] xdp: exclude XDP from kABI guarantee (Jiri Benc) [1568551] - [kernel] rh_kabi: introduce RH_KABI_EXCLUDE (Jiri Benc) [1568551] - [powerpc] powerpc/powernv/pci: Work around races in PCI bridge enabling (Steve Best) [1620035] - [block] blk-wbt: fix IO hang in wbt_wait() (Ming Lei) [1614198] - [block] blkcg: Make blkg_root_lookup() work for queues in bypass mode (Ming Lei) [1614198] - [block] null_blk: add lock drop/acquire annotation (Ming Lei) [1614198] - [block] Blk-throttle: reduce tail io latency when iops limit is (Ming Lei) [1614198] - [block] block: paride: pd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] block: Ensure that a request queue is dissociated from the (Ming Lei) [1614198] - [block] block: Introduce blk_exit_queue() (Ming Lei) [1614198] - [block] blkcg: Introduce blkg_root_lookup() (Ming Lei) [1614198] - [block] block: Remove two superfluous #include directives (Ming Lei) [1614198] - [block] blk-mq: count the hctx as active before allocating tag (Ming Lei) [1614198] - [block] block: bvec_nr_vecs() returns value for wrong slab (Ming Lei) [1614198] - [block] drivers/block/drbd: remove the null check for (Ming Lei) [1614198] - [block] drivers/block/aoe/aoedev: NULL check is not needed for (Ming Lei) [1614198] - [block] drivers/block/mtip32xx: remove the null check for (Ming Lei) [1614198] - [block] cfq: Suppress compiler warnings about comparisons (Ming Lei) [1614198] - [block] cfq: Annotate fall-through in a switch statement (Ming Lei) [1614198] - [block] blk-wbt: Avoid lock contention and thundering herd issue in (Ming Lei) [1590363] - [block] target/loop: depend on SCSI (Ming Lei) [1614198] - [block] xen-blkfront: use true and false for boolean values (Ming Lei) [1614198] - [block] lightnvm: remove minor version check for 2.0 (Ming Lei) [1614198] - [block] scsi: Check sense buffer size at build time (Ming Lei) [1614198] - [block] libata-scsi: Move sense buffers onto stack (Ming Lei) [1614198] - [block] cdrom: Use struct scsi_sense_hdr internally (Ming Lei) [1614198] - [block] ide-cd: Remove redundant sense buffer (Ming Lei) [1614198] - [block] block: Switch struct packet_command to use struct (Ming Lei) [1614198] - [block] target: don't depend on SCSI (Ming Lei) [1614198] - [block] scsi: build scsi_common.o for all scsi passthrough request (Ming Lei) [1614198] - [block] scsi: cxlflash: Drop unused sense buffers (Ming Lei) [1614198] - [block] ide-cd: Drop unused sense buffers (Ming Lei) [1614198] - [block] blk-mq: fix updating tags depth (Ming Lei) [1611900] - [block] block: really disable runtime-pm for blk-mq (Ming Lei) [1611902] - [block] aoe: mark expected switch fall-through (Ming Lei) [1614198] - [block] block: make iolatency avg_lat exponentially decay (Ming Lei) [1614198] - [block] blk-cgroup: clear the throttle queue on fork (Ming Lei) [1614198] - [block] blk-cgroup: hold the queue ref during throttling (Ming Lei) [1614198] - [block] blk-iolatency: fix blkg leak in timer_fn (Ming Lei) [1614198] - [block] block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path (Ming Lei) [1614198] - [block] t10-pi: provide empty t10_pi_complete() for (Ming Lei) [1614198] - [block] block: blk_init_allocated_queue() set q->fq as NULL in the (Ming Lei) [1614198] - [block] nvme: use blk API to remap ref tags for IOs with metadata (Ming Lei) [1614198] - [block] block: move dif_prepare/dif_complete functions to block layer (Ming Lei) [1614198] - [block] block: move ref_tag calculation func to the block layer (Ming Lei) [1614198] - [block] block: don't account for split bio's size in cgroup stats (Ming Lei) [1614198] - [block] pktcdvd: Fix possible Spectre-v1 for pkt_devs (Ming Lei) [1614198] - [block] partitions/aix: append null character to print data from disk (Ming Lei) [1614198] - [block] partitions/aix: fix usage of uninitialized lv_info and lvname (Ming Lei) [1614198] - [block] readahead: stricter check for bdi io_pages (Ming Lei) [1614198] - [block] scsi: virtio_scsi: fix pi_bytes(out, in) on 4 KiB block size (Ming Lei) [1614198] - [block] block: move bio_integrity_(intervals, bytes) into blkdev.h (Ming Lei) [1614198] - [block] xen/blkfront: remove unused macros (Ming Lei) [1614198] - [block] block: allow max_discard_segments to be stacked (Ming Lei) [1614198] - [block] block: unexport bio_clone_bioset (Ming Lei) [1614198] - [block] md: remove a bogus comment (Ming Lei) [1614198] - [block] block: remove bio_clone_kmalloc (Ming Lei) [1614198] - [block] exofs: use bio_clone_fast in _write_mirror (Ming Lei) [1614198] - [block] bcache: don't clone bio in bch_data_verify (Ming Lei) [1614198] - [block] block: bio_set_pages_dirty can't see NULL bv_page in a valid (Ming Lei) [1614198] - [block] block: simplify bio_check_pages_dirty (Ming Lei) [1614198] - [block] block: Rename the null_blk_mod kernel module back into (Ming Lei) [1614198] - [block] blk-mq: fail the request in case issue failure (Ming Lei) [1614305] - [block] blk-rq-qos: make depth comparisons unsigned (Ming Lei) [1614198] - [block] blkcg: Track DISCARD statistics and output them in cgroup (Ming Lei) [1614198] - [block] block: Track DISCARD statistics and output them in stat and (Ming Lei) [1614198] - [block] block: Add and use op_stat_group() for indexing disk_stat (Ming Lei) [1614198] - [block] block: Define and use STAT_READ and STAT_WRITE (Ming Lei) [1614198] - [block] block: Add part_stat_read_accum to read across field entries (Ming Lei) [1614198] - [block] block: make bdev_ops->rw_page() take a REQ_OP instead of bool (Ming Lei) [1614198] - [block] pktcdvd: remove assignment in if condition (Ming Lei) [1614198] - [block] blk-mq: issue directly if hw queue isn't busy in case of (Ming Lei) [1614305] - [block] blk-iolatency: truncate our current time (Ming Lei) [1614198] - [block] blk-iolatency: don't change the latency window (Ming Lei) [1614198] - [block] block: remove blkdev_entry_to_request() macro (Ming Lei) [1614198] - [block] block: skd: Use pad printk format for dma_addr_t values (Ming Lei) [1614198] - [block] bsg: remove read/write support (Ming Lei) [1614198] - [block] blk-iolatency: fix max_depth comparisons (Ming Lei) [1614198] - [block] block: iolatency: avoid 64-bit division (Ming Lei) [1614198] - [block] block/DAC960.c: fix defined but not used build warnings (Ming Lei) [1614198] - [block] null_blk: add zone support (Ming Lei) [1614198] - [block] null_blk: move shared definitions to header file (Ming Lei) [1614198] - [block] block: Add default switch case to blk_pm_allow_request() to (Ming Lei) [1614198] - [block] block: fix infinite loop if the device loses discard (Ming Lei) [1614198] - [block] block, mm: remove unnecessary __GFP_HIGH flag (Ming Lei) [1614198] - [block] null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nullb (Ming Lei) [1614198] - [block] mm: skip readahead if the cgroup is congested (Ming Lei) [1614198] - [block] Documentation: add a doc for blk-iolatency (Ming Lei) [1614198] - [block] block: introduce blk-iolatency io controller (Ming Lei) [1614198] - [block] rq-qos: introduce dio_bio callback (Ming Lei) [1614198] - [block] block: remove external dependency on wbt_flags (Ming Lei) [1614198] - [block] blk-rq-qos: refactor out common elements of blk-wbt (Ming Lei) [1614198] - [block] blk-stat: export helpers for modifying blk_rq_stat (Ming Lei) [1614198] - [block] memcontrol: schedule throttling if we are congested (Ming Lei) [1614198] - [block] blkcg: add generic throttling mechanism (Ming Lei) [1614198] - [block] swap, blkcg: issue swap io with the appropriate context (Ming Lei) [1614198] - [block] blk: introduce REQ_SWAP (Ming Lei) [1614198] - [block] blk-cgroup: allow controllers to output their own stats (Ming Lei) [1614198] - [block] block: introduce bio_issue_as_root_blkg (Ming Lei) [1614198] - [block] block: add bi_blkg to the bio for cgroups (Ming Lei) [1614198] - [block] blk-mq: dequeue request one by one from sw queue if hctx is (Ming Lei) [1614305] - [block] block/loop: mark expected switch fall-through (Ming Lei) [1614198] - [block] drbd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] blk-mq: only attempt to merge bio if there is rq in sw queue (Ming Lei) [1614305] - [block] blk-mq: use list_splice_tail_init() to insert requests (Ming Lei) [1614305] - [block] blk-mq: fix typo in a function comment (Ming Lei) [1614198] - [block] blk-mq: code clean-up by adding an API to clear set->mq_map (Ming Lei) [1614198] - [block] paride: remove redundant variable n (Ming Lei) [1614198] - [block] partitions/ldm: remove redundant pointer dgrp (Ming Lei) [1614198] - [block] loop: remove redundant pointer inode (Ming Lei) [1614198] - [block] block/floppy: remove redundant variable dflags (Ming Lei) [1614198] - [block] Block: blk-throttle: set low_valid immediately once one (Ming Lei) [1614198] - [block] Blktrace: bail out early if block debugfs is not configured (Ming Lei) [1614198] - [block] block: Document how blk_update_request() handles (Ming Lei) [1614198] - [block] drbd: Do not redefine __must_hold() (Ming Lei) [1614198] - [block] blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() (Ming Lei) [1597067] - [block] blk-mq: remove synchronize_rcu() from (Ming Lei) [1597067] - [block] blk-mq: introduce new lock for protecting hctx->dispatch_wait (Ming Lei) [1597067] - [block] blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() (Ming Lei) [1597067] - [block] blk-mq: cleanup blk_mq_get_driver_tag() (Ming Lei) [1597067] - [block] block, bfq: give a better name to bfq_bfqq_may_idle (Ming Lei) [1614198] - [block] block, bfq: fix service being wrongly set to zero in case of (Ming Lei) [1614198] - [block] block, bfq: do not expire a queue that will deserve dispatch (Ming Lei) [1614198] - [block] block, bfq: add/remove entity weights correctly (Ming Lei) [1614198] - [block] block: Make struct request_queue smaller for (Ming Lei) [1614198] - [block] block: Inline blk_queue_nr_zones() (Ming Lei) [1614198] - [block] block: Remove bdev_nr_zones() (Ming Lei) [1614198] - [block] include/uapi/linux/blkzoned.h: Remove a superfluous __packed (Ming Lei) [1614198] - [block] block: Remove a superfluous cast from blkdev_report_zones() (Ming Lei) [1614198]- [net] tls: mark as Tech Preview (Sabrina Dubroca) [1570255] - [pci] PCI/VPD: Check for VPD access completion before checking for timeout (Myron Stowe) [1618820] - [rpmspec] redhat: remove bootwrapper subpackage (Gustavo Duarte) [1578399] - [virt] kvm: x86: Set highest physical address bits in non-present/reserved SPTEs (Paolo Bonzini) [1614808] - [virt] KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement PV IPIs in linux guest (Paolo Bonzini) [1614808] - [virt] KVM: X86: Add kvm hypervisor init time platform setup callback (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement "send IPI" hypercall (Paolo Bonzini) [1614808] - [virt] KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs() (Paolo Bonzini) [1614808] - [virt] KVM: x86: Skip pae_root shadow allocation if tdp enabled (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Combine flushing remote tlb in mmu_set_spte() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_BASE when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_SEL when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: always initialize HOST_(FS, GS)_BASE to zero during setup (Paolo Bonzini) [1614808] - [virt] KVM: vmx: move struct host_state usage to struct loaded_vmcs (Paolo Bonzini) [1614808] - [virt] KVM: vmx: compute need to reload FS/GS/LDT on demand (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: remove a misleading comment regarding vmcs02 fields (Paolo Bonzini) [1614808] - [virt] KVM: vmx: rename __vmx_load_host_state() and vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: add dedicated utility to access guest's kernel_gs_base (Paolo Bonzini) [1614808] - [virt] KVM: vmx: track host_state.loaded using a loaded_vmcs pointer (Paolo Bonzini) [1614808] - [virt] KVM: vmx: refactor segmentation code in vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault priority for VMX operations (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 (Paolo Bonzini) [1614808] - [virt] KVM: try __get_user_pages_fast even if not in atomic context (Paolo Bonzini) [1614808] - [virt] KVM: vmx: Add tlb_remote_flush callback support (Paolo Bonzini) [1614808] - [virt] KVM: x86: Add tlb remote flush callback in kvm_x86_ops (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support (Paolo Bonzini) [1614808] - [virt] x86/kvm: Don't use pvqspinlock code if only 1 vCPU (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Simplify __kvm_sync_page() function (Paolo Bonzini) [1614808] - [virt] kvm: x86: Remove CR3_PCID_INVD flag (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add multi-entry LRU cache for previous CR3s (Paolo Bonzini) [1614808] - [virt] kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support selectively freeing either current or previous MMU root (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: vmx: Support INVPCID in shadow paging mode (Paolo Bonzini) [1614808] - [virt] kvm: x86: Propagate guest PCIDs to host PCIDs (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add ability to skip TLB flush when switching CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Use fast CR3 switch for nested VMX (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support resetting the MMU context without resetting roots (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add support for fast CR3 switch across different MMU modes (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce KVM_REQ_LOAD_CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce kvm_mmu_calc_root_page_role() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add fast CR3 switch code path (Paolo Bonzini) [1614808] - [virt] kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is needed (Paolo Bonzini) [1614808] - [virt] kvm: x86: Make sync_page() flush remote TLBs once only (Paolo Bonzini) [1614808] - [virt] KVM: MMU: drop vcpu param in gpte_access (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Separate logic allocating shadow vmcs to a function (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cpu() allocate shadow vmcs (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Expose VMCS shadowing to L1 guest (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if required so by vmcs12 vmread/vmwrite bitmaps (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2 (Paolo Bonzini) [1614808] - [virt] KVM: selftests: add tests for shadow VMCS save/restore (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: include shadow vmcs12 in nested state (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to memory on VMExit (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing VMCS link pointer (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing controls (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs() (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports VMCS shadowing (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Change vmcs12(read, write)_any() to receive vmcs12 as parameter (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Create struct for VMCS header (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add test for nested state save/restore (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Introduce KVM_CAP_NESTED_STATE (Paolo Bonzini) [1614808] - [virt] KVM: x86: do not load vmcs12 pages while still in SMM (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add basic test for state save and restore (Paolo Bonzini) [1614808] - [virt] kvm: selftests: ensure vcpu file is released (Paolo Bonzini) [1614808] - [virt] kvm: selftests: actually use all of lib/vmx.c (Paolo Bonzini) [1614808] - [virt] kvm: selftests: create a GDT and TSS (Paolo Bonzini) [1614808] - [virt] KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd (Paolo Bonzini) [1614808] - [virt] KVM: vmx: remove save/restore of host BNDCGFS MSR (Paolo Bonzini) [1614808] - [virt] KVM: Switch 'requests' to be 64-bit (explicitly) (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add cr4_cpuid_sync_test (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Fix constant size warning (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Add of_node_put() in success path (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation (Paolo Bonzini) [1614808]- [net] tcp: Add tcp_clamp_rto_to_user_timeout() helper to improve accuracy (Michael Cambria) [1605024] - [net] tcp: Add tcp_retransmit_stamp() helper routine (Michael Cambria) [1605024] - [net] tcp: convert icsk_user_timeout from jiffies to msecs (Michael Cambria) [1605024] - [kernel] Revert sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Lauro Ramos Venancio) [1585746] - [kernel] redhat: makefile: adjust KBUILD_CFLAGS to reflect kernel.spec for powerpc builds (Gustavo Duarte) [1582568] - [rpmspec] redhat: spec: build ppc64le kernel with -O3 (Gustavo Duarte) [1582568] - [scsi] scsi: csiostor: update csio_get_flash_params() (Arjun Vynipadath) [1503574] - [scsi] csiostor: Add a soft dep on cxgb4 driver (Arjun Vynipadath) [1503574] - [firmware] dell_rbu: make firmware payload memory uncachable (Charles Rose) [1584401]- [scsi] scsi: lpfc: update driver version to 12.0.0.6 (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Remove lpfc_enable_pbde as module parameter (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Correct LCB ACCept payload (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Limit tracking of tgt queue depth in fast path (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix driver crash when re-registering NVME rports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix list corruption on the completion queue (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix sysfs Speed value on CNA ports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix ELS abort on SLI-3 adapters (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: remove null check on nvmebuf (Dick Kennedy) [1613913] - [arm64] arm64: fix ACPI dependencies (Bhupesh Sharma) [1556832] - [arm64] arm64: acpi: fix alignment fault in accessing ACPI (Bhupesh Sharma) [1556832] - [firmware] efi/arm: map UEFI memory map even w/o runtime services enabled (Bhupesh Sharma) [1556832] - [firmware] efi/arm: preserve early mapping of UEFI memory map longer for BGRT (Bhupesh Sharma) [1556832] - [acpi] drivers: acpi: add dependency of EFI for arm64 (Bhupesh Sharma) [1556832] - [arm64] arm64: export memblock_reserve()d regions via /proc/iomem (Bhupesh Sharma) [1556832] - [arm64] arm64: kconfig: Ensure spinlock fastpaths are inlined if !PREEMPT (Waiman Long) [1607924] - [arm64] arm64: locking: Replace ticket lock implementation with qspinlock (Waiman Long) [1607924] - [arm64] arm64: barrier: Implement smp_cond_load_relaxed (Waiman Long) [1607924] - [scsi] scsi: lpfc: Revise copyright for new company language (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: update driver version to 12.0.0.5 (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: devloss timeout race condition caused null pointer reference (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix NVME Target crash in defer rcv logic (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Support duration field in Link Cable Beacon V1 command (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Make PBDE optimizations configurable (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix abort error path for NVMET (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix panic if driver unloaded when port is offline (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix driver not setting dpp bits correctly in doorbell word (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Add Buffer overflow check, when nvme_info larger than PAGE_SIZE (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: use monotonic timestamps for statistics (Dick Kennedy) [1600946] - [x86] mark intel knights landing and knights mill unsupported (David Arcari) [1610493] - [netdrv] igb: Remove superfluous reset to PHY and page 0 selection (Corinna Vinschen) [1612824] - [tools] selftests/powerpc: Fix ptrace-pkey for default execute permission change (Steve Best) [1498799] - [tools] selftests/powerpc: Fix core-pkey for default execute permission change (Steve Best) [1498799] - [powerpc] powerpc/pkeys: make protection key 0 less special (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Preallocate execute-only key (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Fix calculation of total pkeys (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Save the pkey registers before fork (Steve Best) [1498799] - [powerpc] powerpc/pkeys: key allocation/deallocation must not change pkey registers (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Deny read/write/execute by default (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Give all threads control of their key permissions (Steve Best) [1498799] - [s390] KVM: s390: Add huge page enablement control (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page gmap linking support (David Hildenbrand) [1508102] - [s390] s390/mm: hugetlb pages within a gmap can not be freed (David Hildenbrand) [1508102] - [s390] KVM: s390: Beautify skey enable check (David Hildenbrand) [1508102] - [s390] KVM: s390: Add skey emulation fault handling (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge pmd storage key handling (David Hildenbrand) [1508102] - [s390] s390/mm: Clear skeys for newly mapped huge guest pmds (David Hildenbrand) [1508102] - [s390] s390/mm: Clear huge page storage keys on enable_skey (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page dirty sync support (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd invalidation and clearing (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd notification bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd linking (David Hildenbrand) [1508102] - [s390] s390/mm: Abstract gmap notify bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Make gmap_protect_range more modular (David Hildenbrand) [1508102] - [s390] KVM: s390: Replace clear_user with kvm_clear_guest (David Hildenbrand) [1508102] - [hwmon] hwmon: (ibmpowernv) Add attributes to enable/disable sensor groups (Steve Best) [1524684] - [powerpc] powerpc/powernv: Add support to enable sensor groups (Steve Best) [1524684] - [net] net/smc: improve delete link processing (Hendrik Brueckner) [1548452] - [net] net/smc: provide fallback reason code (Hendrik Brueckner) [1548452] - [net] net/smc: use correct vlan gid of RoCE device (Hendrik Brueckner) [1548452] - [net] net/smc: fewer parameters for smc_llc_send_confirm_link() (Hendrik Brueckner) [1548452] - [net] net/smc: remove local variable page in smc_rx_splice() (Hendrik Brueckner) [1548452] - [net] net/smc: use DECLARE_BITMAP for rtokens_used_mask (Hendrik Brueckner) [1548452] - [net] net/smc: add function to get link group from link (Hendrik Brueckner) [1548452] - [net] net/smc: eliminate cursor read and write calls (Hendrik Brueckner) [1548452] - [net] net/smc: provide smc mode in smc_diag.c (Hendrik Brueckner) [1548452] - [s390] s390/ism: add device driver for internal shared memory (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D diag support (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in af_smc (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in data transfer (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in CLC messages (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add base infrastructure for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support (Hendrik Brueckner) [1548452] - [net] net/smc: determine port attributes independent from pnet table (Hendrik Brueckner) [1548452] - [x86] mark whiskey-lake processor supported (David Arcari) [1609604] - [s390] KVM: s390: add etoken support for guests (Thomas Huth) [1612110] - [char] ipmi: do not configure ipmi for HPE m400 (Tony Camuso) [1583537] - [scsi] scsi: ipr: Format HCAM overlay ID 0x41 (Steve Best) [1498222] - [x86] x86/stacktrace: Enable HAVE_RELIABLE_STACKTRACE for the ORC unwinder (Joe Lawrence) [1587952] - [x86] x86/unwind/orc: Detect the end of the stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not fail for ORC with regs on stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Clarify the reliable success paths (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Remove STACKTRACE_DUMP_ONCE (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not unwind after user regs (Joe Lawrence) [1587952] - [infiniband] IB/rxe: Mark Soft-RoCE Transport driver as tech-preview (Don Dutile) [1605216] - [scsi] scsi: smartpqi: bump driver version to 1.1.4-130 (Don Brace) [1503736] - [scsi] scsi: smartpqi: fix critical ARM issue reading PQI index registers (Don Brace) [1503736] - [scsi] scsi: smartpqi: add inspur advantech ids (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve error checking for sync requests (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve handling for sync requests (Don Brace) [1503736] - [netdrv] ice: mark driver as tech-preview (Jonathan Toppins) [1495347] - [init] init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE (Adrian Reber) [1568995 1557617 1525389] - [scsi] be2iscsi: remove BE3 family support (Maurizio Lombardi) [1598366] - [x86] update rh_check_supported processor list (David Arcari) [1595918] - [kernel] kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] - [pci] add pci_hw_vendor_status() (Maurizio Lombardi) [1590829] - [ata] ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) [1563590] - [pci] Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) [1563590] - [kernel] bpf: set default values for bpf_jit_harden and bpf_jit_kallsyms (Eugene Syromiatnikov) [1569061] - [kernel] bpf: Add tech preview taint for syscall (Eugene Syromiatnikov) [1559877] - [kernel] bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] - [kernel] add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] - [tools] perf tests: Add Python 3 support to attr.py ("Herton R. Krzesinski") [1561505] - [tools] perf scripts python: Add Python 3 support to stat-cpi.py ("Herton R. Krzesinski") [1561505] - [kernel] kdump: fix a grammar issue in a kernel message (Dave Young) [1507353] - [scripts] tags.sh: Ignore redhat/rpm (Prarit Bhargava) [1582586] - [kernel] put RHEL info into generated headers (Prarit Bhargava) [1544999] - [kernel] kdump: add support for crashkernel=auto (Dave Young) [1507353] - [kernel] kdump: round up the total memory size to 128M for crashkernel reservation (Dave Young) [1507353] - [arm64] acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] - [acpi] aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] - [acpi] ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] - [x86] add rh_check_supported (David Arcari) [1565717] - [scsi] qla2xxx: Remove PCI IDs of deprecated adapter (Himanshu Madhani) [1572233] - [scsi] be2iscsi: remove unsupported device IDs (Chris Leech) [1574502] - [scsi] Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) [1572321] - [scsi] hpsa: modify hpsa driver version (Joseph Szczypek) [1471185] - [scsi] hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) [1471185] - [kernel] rh_taint: add support for marking driver as unsupported (Jonathan Toppins) [1565704] - [kernel] rh_taint: add support (David Arcari) [1565704] - [scsi] qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) [1518874] - [scsi] aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) [1495307] - [scsi] megaraid_sas: remove deprecated pci-ids (Tomas Henzl) [1509329] - [scsi] mpt*: remove certain deprecated pci-ids (Tomas Henzl) [1511953] - [kernel] modules: add rhelversion MODULE_INFO tag (Prarit Bhargava) [1544999] - [acpi] ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] - [rpmspec] compute content hash for kernel-headers (Rafael Aquini) [1613003] - [rpmspec] compress modules on all architectures ("Herton R. Krzesinski") [1614556] - [rpmspec] add gcov rpm packaging support (Jan Stancek) [1601733] - [rpmspec] don't ship spdxcheck.py (Jakub Racek) - [rpmspec] clean stray bpf files (Jakub Racek) [1593309] - [rpmspec] Copy symvers.gz to /lib/modules (Eugene Syromiatnikov) [1609695] - [rpmspec] Add kabi-dup related code into specfile (Petr Oros) [1585672] - [rpmspec] kernel spec: Add and enable kabi check (Petr Oros) [1585672] - [rpmspec] Enable warning checks for configs in rpm build (Prarit Bhargava) [1589858] - [rpmspec] remove workaround for rst2man-3 from python3-docutils ("Herton R. Krzesinski") [1602148] - [rpmspec] fix dist tag used for hardlink in kernel-devel post ("Herton R. Krzesinski") [1596397] - [scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override (Prarit Bhargava) [1595727] - [rpmspec] drop kernel package dependency on python2 ("Herton R. Krzesinski") [1561505] - [kernel] Makefile: Move RHEL definitions down (Jakub Racek) [1576568] - [rpmspec] eBPF: Add bpftool package to spec file (Jerome Marchand) [1559607] - [rpmspec] fix conflicts with COPYING file while installing newer 4.17 kernel ("Herton R. Krzesinski") [1579563] - [rpmspec] do not build kernel meta-package on noarch ("Herton R. Krzesinski") [1579512] - [rpmspec] kernel spec: remove copy of arch/x86/purgatory/sha256.* ("Herton R. Krzesinski") - [rpmspec] spec: Add new arch/powerpc/kernel/module.lds file to kernel-devel rpm (Steve Best) [1572553] - [rpmspec] kernel spec: fix recent build errors from brp-mangle-shebangs ("Herton R. Krzesinski") [1575966] - [rpmspec] Add i386 to ExclusiveArch to fix noarch package build ("Herton R. Krzesinski") [1575152] - [rpmspec] Build kernel-abi-whitelists package (Petr Oros) [1571189] - [rpmspec] kernel spec: build bzImage for s390 (Hendrik Brueckner) [1570041] - [rpmspec] kernel spec: arm64: package module.lds in kernel-devel (Mark Salter) [1569014] - [rpmspec] Re-enable debuginfo packages and fix build with current dist tag ("Herton R. Krzesinski") [1568901] - [rpmspec] kernel spec: build kernel-debug on all architectures ("Herton R. Krzesinski") [1567367] - [rpmspec] don't build kernel meta-package if we are only building kernel headers ("Herton R. Krzesinski") - [rpmspec] remove use_vdso macro ("Herton R. Krzesinski") - [rpmspec] build perf and tools man pages instead of relying on a separate tarball ("Herton R. Krzesinski") - [rpmspec] disable debug build if arch is in nobuildarches list ("Herton R. Krzesinski") - [rpmspec] remove fedora changelog from spec file ("Herton R. Krzesinski") - [rpmspec] only support ppc64le builds ("Herton R. Krzesinski") - [rpmspec] remove x86 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove arm 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove configuration generation support from kernel spec file ("Herton R. Krzesinski") - [rpmspec] remove broken out patches from kernel spec file ("Herton R. Krzesinski") - [rpmspec] import kernel spec from rhel8 bootstrap dist-git ("Herton R. Krzesinski")/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+4.18.0-553.16.1.el8_104.18.0-553.16.1.el8_104.18.0-553.16.1.el8_10.x86_644.18.0-553.16.1.el8_10  !"#$%&'()*+,-./////00011222333334444455556677888888888888999999999:;<<==>>?<@@@@@@ABBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDEEEFEEEEEEEEEEEEEEEGHIIIIIJJKKLLLLLLMNOOPPPQRSTTTTUVVVVVVVWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[\]]]^^^^^^^^^^^^^^__________________________````abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcdefghijklmmmnoopqrsssssssttuuuuuvvvvvvvvwwwxxxxxxxxxxxxyzzz{||}~~      !""##$%&'()*+,-./01234565777789:;<===>?@AAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCDDDEFGHIIIJKKKLMNOPQRSTUVWXYZ[\]]]^____```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabccdeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefggghhijkkkllllllllllllmnmmmopqrstuvvvvvwxyzz{|}regmap-sdw-mbq.ko.xzregmap-sdw.ko.xzbcma.ko.xzath3k.ko.xzbcm203x.ko.xzbfusb.ko.xzbpa10x.ko.xzbtbcm.ko.xzbtintel.ko.xzbtmrvl.ko.xzbtmrvl_sdio.ko.xzbtmtk.ko.xzbtrtl.ko.xzbtsdio.ko.xzbtusb.ko.xzhci_uart.ko.xzhci_vhci.ko.xzchcr.ko.xzfirewire-core.ko.xzfirewire-net.ko.xzfirewire-ohci.ko.xzfirewire-sbp2.ko.xziscsi_ibft.ko.xzamdgpu.ko.xzast.ko.xzgma500_gfx.ko.xzch7006.ko.xzsil164.ko.xzi915.ko.xzkvmgt.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xzhid-picolcd.ko.xzhid-prodikeys.ko.xzhid-sensor-accel-3d.ko.xzindustrialio-triggered-buffer.ko.xzkfifo_buf.ko.xzhid-sensor-iio-common.ko.xzhid-sensor-trigger.ko.xzhid-sensor-gyro-3d.ko.xzhid-sensor-humidity.ko.xzindustrialio.ko.xzhid-sensor-als.ko.xzhid-sensor-prox.ko.xzhid-sensor-magn-3d.ko.xzhid-sensor-incl-3d.ko.xzhid-sensor-rotation.ko.xzhid-sensor-press.ko.xzhid-sensor-temperature.ko.xzib_cm.ko.xzib_core.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzbnxt_re.ko.xziw_cxgb4.ko.xzefa.ko.xzhfi1.ko.xzirdma.ko.xzmana_ib.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzqedr.ko.xzusnic_verbs.ko.xzvmw_pvrdma.ko.xzrdmavt.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_ipoib.ko.xzib_iser.ko.xzib_isert.ko.xzopa_vnic.ko.xzib_srp.ko.xzib_srpt.ko.xzacecad.ko.xzaiptek.ko.xzgtco.ko.xzkbtab.ko.xzwacom_serial4.ko.xzelo.ko.xzwacom_i2c.ko.xzwacom_w8001.ko.xzcapidrv.ko.xzkernelcapi.ko.xzgigaset.ko.xzser_gigaset.ko.xzusb_gigaset.ko.xzb1.ko.xzb1dma.ko.xzb1pci.ko.xzc4.ko.xzt1pci.ko.xzhfcsusb.ko.xzmISDNinfineon.ko.xzmISDNipac.ko.xzmISDNisar.ko.xzspeedfax.ko.xzhisax.ko.xzhisax_fcpcipnp.ko.xzhisax_isac.ko.xzhisax_st5481.ko.xzisdn.ko.xzisdnhdlc.ko.xzl1oip.ko.xzmISDN_core.ko.xzleds-blinkm.ko.xzleds-clevo-mail.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lp5521.ko.xzleds-lp5523.ko.xzleds-lp5562.ko.xzleds-lp55xx-common.ko.xzleds-lt3593.ko.xzleds-mlxcpld.ko.xzleds-mlxreg.ko.xzleds-ss4200.ko.xzledtrig-audio.ko.xzledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzcec.ko.xzb2c2-flexcop.ko.xzcx2341x.ko.xzcypress_firmware.ko.xzsaa7146.ko.xzsaa7146_vv.ko.xzsmsdvb.ko.xzsmsmdtv.ko.xztveeprom.ko.xzuvc.ko.xzvideobuf2-common.ko.xzvideobuf2-dma-sg.ko.xzvideobuf2-dvb.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzdvb-core.ko.xza8293.ko.xzaf9013.ko.xzaf9033.ko.xzatbm8830.ko.xzau8522_common.ko.xzau8522_decoder.ko.xzau8522_dig.ko.xzbcm3510.ko.xzcx22700.ko.xzcx22702.ko.xzcx24110.ko.xzcx24113.ko.xzcx24116.ko.xzcx24117.ko.xzcx24120.ko.xzcx24123.ko.xzcxd2099.ko.xzcxd2820r.ko.xzcxd2841er.ko.xzdib0070.ko.xzdib0090.ko.xzdib3000mb.ko.xzdib3000mc.ko.xzdib7000m.ko.xzdib7000p.ko.xzdib8000.ko.xzdibx000_common.ko.xzdrx39xyj.ko.xzdrxd.ko.xzdrxk.ko.xzds3000.ko.xzdvb-pll.ko.xzdvb_dummy_fe.ko.xzec100.ko.xzgp8psk-fe.ko.xzisl6405.ko.xzisl6421.ko.xzisl6423.ko.xzitd1000.ko.xzix2505v.ko.xzl64781.ko.xzlg2160.ko.xzlgdt3305.ko.xzlgdt3306a.ko.xzlgdt330x.ko.xzlgs8gxx.ko.xzlnbh25.ko.xzlnbp21.ko.xzlnbp22.ko.xzm88ds3103.ko.xzm88rs2000.ko.xzmb86a16.ko.xzmb86a20s.ko.xzmn88472.ko.xzmn88473.ko.xzmt312.ko.xzmt352.ko.xzmxl5xx.ko.xznxt200x.ko.xznxt6000.ko.xzor51132.ko.xzor51211.ko.xzrtl2830.ko.xzrtl2832.ko.xzs5h1409.ko.xzs5h1411.ko.xzs5h1420.ko.xzs921.ko.xzsi2165.ko.xzsi2168.ko.xzsi21xx.ko.xzsp8870.ko.xzsp887x.ko.xzstb0899.ko.xzstb6000.ko.xzstb6100.ko.xzstv0288.ko.xzstv0297.ko.xzstv0299.ko.xzstv0367.ko.xzstv0900.ko.xzstv090x.ko.xzstv0910.ko.xzstv6110.ko.xzstv6110x.ko.xzstv6111.ko.xztc90522.ko.xztda10021.ko.xztda10023.ko.xztda10048.ko.xztda1004x.ko.xztda10071.ko.xztda10086.ko.xztda18271c2dd.ko.xztda665x.ko.xztda8083.ko.xztda8261.ko.xztda826x.ko.xzts2020.ko.xztua6100.ko.xzves1820.ko.xzves1x93.ko.xzzl10036.ko.xzzl10039.ko.xzzl10353.ko.xzfiredtv.ko.xzcs3308.ko.xzcs5345.ko.xzcs53l32a.ko.xzcx25840.ko.xzir-kbd-i2c.ko.xzm52790.ko.xzmsp3400.ko.xzsaa6588.ko.xzsaa6752hs.ko.xzsaa7115.ko.xzsaa7127.ko.xzsaa717x.ko.xztda7432.ko.xztvaudio.ko.xzupd64031a.ko.xzupd64083.ko.xzvp27smpx.ko.xzwm8739.ko.xzwm8775.ko.xzsmssdio.ko.xzb2c2-flexcop-pci.ko.xzbt878.ko.xzbttv.ko.xzdst.ko.xzdst_ca.ko.xzdvb-bt8xx.ko.xzcx18-alsa.ko.xzcx18.ko.xzaltera-ci.ko.xzcx23885.ko.xzcx88-alsa.ko.xzcx88-blackbird.ko.xzcx88-dvb.ko.xzcx8800.ko.xzcx8802.ko.xzcx88xx.ko.xzddbridge.ko.xzdm1105.ko.xzivtv.ko.xzivtvfb.ko.xzhopper.ko.xzmantis.ko.xzmantis_core.ko.xzngene.ko.xzpluto2.ko.xzearth-pt1.ko.xzsaa7134-alsa.ko.xzsaa7134-dvb.ko.xzsaa7134-empress.ko.xzsaa7134.ko.xzsaa7164.ko.xzbudget-av.ko.xzbudget-ci.ko.xzbudget-core.ko.xzbudget-patch.ko.xzbudget.ko.xzdvb-ttpci.ko.xzttpci-eeprom.ko.xztea575x.ko.xzati_remote.ko.xzene_ir.ko.xzfintek-cir.ko.xziguanair.ko.xzimon.ko.xzimon_raw.ko.xzir-imon-decoder.ko.xzir-jvc-decoder.ko.xzir-mce_kbd-decoder.ko.xzir-nec-decoder.ko.xzir-rc5-decoder.ko.xzir-rc6-decoder.ko.xzir-sanyo-decoder.ko.xzir-sony-decoder.ko.xzite-cir.ko.xzrc-adstech-dvb-t-pci.ko.xzrc-alink-dtu-m.ko.xzrc-anysee.ko.xzrc-apac-viewcomp.ko.xzrc-astrometa-t2hybrid.ko.xzrc-asus-pc39.ko.xzrc-asus-ps3-100.ko.xzrc-ati-tv-wonder-hd-600.ko.xzrc-ati-x10.ko.xzrc-avermedia-a16d.ko.xzrc-avermedia-cardbus.ko.xzrc-avermedia-dvbt.ko.xzrc-avermedia-m135a.ko.xzrc-avermedia-m733a-rm-k6.ko.xzrc-avermedia-rm-ks.ko.xzrc-avermedia.ko.xzrc-avertv-303.ko.xzrc-azurewave-ad-tu700.ko.xzrc-behold-columbus.ko.xzrc-behold.ko.xzrc-budget-ci-old.ko.xzrc-cec.ko.xzrc-cinergy-1400.ko.xzrc-cinergy.ko.xzrc-d680-dmb.ko.xzrc-delock-61959.ko.xzrc-dib0700-nec.ko.xzrc-dib0700-rc5.ko.xzrc-digitalnow-tinytwin.ko.xzrc-digittrade.ko.xzrc-dm1105-nec.ko.xzrc-dntv-live-dvb-t.ko.xzrc-dntv-live-dvbt-pro.ko.xzrc-dtt200u.ko.xzrc-dvbsky.ko.xzrc-dvico-mce.ko.xzrc-dvico-portable.ko.xzrc-em-terratec.ko.xzrc-encore-enltv-fm53.ko.xzrc-encore-enltv.ko.xzrc-encore-enltv2.ko.xzrc-evga-indtube.ko.xzrc-eztv.ko.xzrc-flydvb.ko.xzrc-flyvideo.ko.xzrc-fusionhdtv-mce.ko.xzrc-gadmei-rm008z.ko.xzrc-geekbox.ko.xzrc-genius-tvgo-a11mce.ko.xzrc-gotview7135.ko.xzrc-hauppauge.ko.xzrc-hisi-poplar.ko.xzrc-hisi-tv-demo.ko.xzrc-imon-mce.ko.xzrc-imon-pad.ko.xzrc-imon-rsc.ko.xzrc-iodata-bctv7e.ko.xzrc-it913x-v1.ko.xzrc-it913x-v2.ko.xzrc-kaiomy.ko.xzrc-kworld-315u.ko.xzrc-kworld-pc150u.ko.xzrc-kworld-plus-tv-analog.ko.xzrc-leadtek-y04g0051.ko.xzrc-lme2510.ko.xzrc-manli.ko.xzrc-medion-x10-digitainer.ko.xzrc-medion-x10-or2x.ko.xzrc-medion-x10.ko.xzrc-msi-digivox-ii.ko.xzrc-msi-digivox-iii.ko.xzrc-msi-tvanywhere-plus.ko.xzrc-msi-tvanywhere.ko.xzrc-nebula.ko.xzrc-nec-terratec-cinergy-xs.ko.xzrc-norwood.ko.xzrc-npgtech.ko.xzrc-pctv-sedna.ko.xzrc-pinnacle-color.ko.xzrc-pinnacle-grey.ko.xzrc-pinnacle-pctv-hd.ko.xzrc-pixelview-002t.ko.xzrc-pixelview-mk12.ko.xzrc-pixelview-new.ko.xzrc-pixelview.ko.xzrc-powercolor-real-angel.ko.xzrc-proteus-2309.ko.xzrc-purpletv.ko.xzrc-pv951.ko.xzrc-rc6-mce.ko.xzrc-real-audio-220-32-keys.ko.xzrc-reddo.ko.xzrc-snapstream-firefly.ko.xzrc-streamzap.ko.xzrc-su3000.ko.xzrc-tango.ko.xzrc-tbs-nec.ko.xzrc-technisat-ts35.ko.xzrc-technisat-usb2.ko.xzrc-terratec-cinergy-c-pci.ko.xzrc-terratec-cinergy-s2-hd.ko.xzrc-terratec-cinergy-xs.ko.xzrc-terratec-slim-2.ko.xzrc-terratec-slim.ko.xzrc-tevii-nec.ko.xzrc-tivo.ko.xzrc-total-media-in-hand-02.ko.xzrc-total-media-in-hand.ko.xzrc-trekstor.ko.xzrc-tt-1500.ko.xzrc-twinhan-dtv-cab-ci.ko.xzrc-twinhan1027.ko.xzrc-videomate-m1f.ko.xzrc-videomate-s350.ko.xzrc-videomate-tv-pvr.ko.xzrc-winfast-usbii-deluxe.ko.xzrc-winfast.ko.xzrc-zx-irdec.ko.xzmceusb.ko.xznuvoton-cir.ko.xzrc-core.ko.xzredrat3.ko.xzserial_ir.ko.xzsir_ir.ko.xzstreamzap.ko.xzttusbir.ko.xzwinbond-cir.ko.xze4000.ko.xzfc0011.ko.xzfc0012.ko.xzfc0013.ko.xzfc2580.ko.xzit913x.ko.xzm88rs6000t.ko.xzmax2165.ko.xzmc44s803.ko.xzmt2060.ko.xzmt2063.ko.xzmt20xx.ko.xzmt2131.ko.xzmt2266.ko.xzmxl5005s.ko.xzmxl5007t.ko.xzqm1d1b0004.ko.xzqm1d1c0042.ko.xzqt1010.ko.xzr820t.ko.xzsi2157.ko.xztda18212.ko.xztda18218.ko.xztda18250.ko.xztda18271.ko.xztda827x.ko.xztda8290.ko.xztda9887.ko.xztea5761.ko.xztea5767.ko.xztua9001.ko.xztuner-simple.ko.xztuner-types.ko.xztuner-xc2028.ko.xzxc4000.ko.xzxc5000.ko.xzau0828.ko.xzb2c2-flexcop-usb.ko.xzcx231xx-alsa.ko.xzcx231xx-dvb.ko.xzcx231xx.ko.xzdvb-usb-af9015.ko.xzdvb-usb-af9035.ko.xzdvb-usb-anysee.ko.xzdvb-usb-au6610.ko.xzdvb-usb-az6007.ko.xzdvb-usb-ce6230.ko.xzdvb-usb-ec168.ko.xzdvb-usb-gl861.ko.xzdvb-usb-lmedm04.ko.xzdvb-usb-mxl111sf.ko.xzdvb-usb-rtl28xxu.ko.xzdvb_usb_v2.ko.xzmxl111sf-demod.ko.xzmxl111sf-tuner.ko.xzdvb-usb-a800.ko.xzdvb-usb-af9005-remote.ko.xzdvb-usb-af9005.ko.xzdvb-usb-az6027.ko.xzdvb-usb-cinergyT2.ko.xzdvb-usb-cxusb.ko.xzdvb-usb-dib0700.ko.xzdvb-usb-dibusb-common.ko.xzdvb-usb-dibusb-mb.ko.xzdvb-usb-dibusb-mc-common.ko.xzdvb-usb-dibusb-mc.ko.xzdvb-usb-digitv.ko.xzdvb-usb-dtt200u.ko.xzdvb-usb-dtv5100.ko.xzdvb-usb-dw2102.ko.xzdvb-usb-gp8psk.ko.xzdvb-usb-m920x.ko.xzdvb-usb-nova-t-usb2.ko.xzdvb-usb-opera.ko.xzdvb-usb-pctv452e.ko.xzdvb-usb-technisat-usb2.ko.xzdvb-usb-ttusb2.ko.xzdvb-usb-umt-010.ko.xzdvb-usb-vp702x.ko.xzdvb-usb-vp7045.ko.xzdvb-usb.ko.xzem28xx-alsa.ko.xzem28xx-dvb.ko.xzem28xx-rc.ko.xzem28xx.ko.xzgspca_gl860.ko.xzgspca_benq.ko.xzgspca_conex.ko.xzgspca_cpia1.ko.xzgspca_etoms.ko.xzgspca_finepix.ko.xzgspca_jeilinj.ko.xzgspca_jl2005bcd.ko.xzgspca_konica.ko.xzgspca_main.ko.xzgspca_mars.ko.xzgspca_mr97310a.ko.xzgspca_nw80x.ko.xzgspca_ov519.ko.xzgspca_ov534.ko.xzgspca_ov534_9.ko.xzgspca_pac207.ko.xzgspca_pac7302.ko.xzgspca_pac7311.ko.xzgspca_se401.ko.xzgspca_sn9c2028.ko.xzgspca_sn9c20x.ko.xzgspca_sonixb.ko.xzgspca_sonixj.ko.xzgspca_spca1528.ko.xzgspca_spca500.ko.xzgspca_spca501.ko.xzgspca_spca505.ko.xzgspca_spca506.ko.xzgspca_spca508.ko.xzgspca_spca561.ko.xzgspca_sq905.ko.xzgspca_sq905c.ko.xzgspca_sq930x.ko.xzgspca_stk014.ko.xzgspca_stv0680.ko.xzgspca_sunplus.ko.xzgspca_t613.ko.xzgspca_topro.ko.xzgspca_tv8532.ko.xzgspca_vc032x.ko.xzgspca_vicam.ko.xzgspca_xirlink_cit.ko.xzgspca_zc3xx.ko.xzgspca_m5602.ko.xzgspca_stv06xx.ko.xzhdpvr.ko.xzpulse8-cec.ko.xzpvrusb2.ko.xzpwc.ko.xzrainshadow-cec.ko.xzs2255drv.ko.xzsmsusb.ko.xzstkwebcam.ko.xztm6000-alsa.ko.xztm6000-dvb.ko.xztm6000.ko.xzdvb-ttusb-budget.ko.xzttusb_dec.ko.xzttusbdecfe.ko.xzusbvision.ko.xzuvcvideo.ko.xzzr364xx.ko.xztuner.ko.xzv4l2-common.ko.xzv4l2-dv-timings.ko.xzvideobuf-core.ko.xzvideobuf-dma-sg.ko.xzvideobuf-vmalloc.ko.xzvideodev.ko.xzmemstick.ko.xzmspro_block.ko.xzjmb38x_ms.ko.xzr592.ko.xzrtsx_pci_ms.ko.xzrtsx_usb_ms.ko.xztifm_ms.ko.xzintel-lpss-acpi.ko.xzintel-lpss-pci.ko.xzintel-lpss.ko.xzlpc_ich.ko.xzlpc_sch.ko.xzsm501.ko.xzviperboard.ko.xzvx855.ko.xzmmc_block.ko.xzmmc_core.ko.xzsdio_uart.ko.xzcb710-mmc.ko.xzcqhci.ko.xzrtsx_pci_sdmmc.ko.xzrtsx_usb_sdmmc.ko.xzsdhci-acpi.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci.ko.xztifm_sd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzchipreg.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xzubi.ko.xzc_can.ko.xzc_can_pci.ko.xzcan-dev.ko.xzcc770.ko.xzcc770_platform.ko.xzpeak_pci.ko.xzsja1000.ko.xzkvaser_usb.ko.xzpeak_usb.ko.xzucan.ko.xzusb_8dev.ko.xzamd-xgbe.ko.xzatlantic.ko.xzalx.ko.xzatl1c.ko.xzatl1e.ko.xzatl1.ko.xzatl2.ko.xzbnx2.ko.xzbnx2x.ko.xzbnxt_en.ko.xzcnic.ko.xztg3.ko.xzcxgb4.ko.xzcxgb4vf.ko.xzch_ipsec.ko.xzch_ktls.ko.xzlibcxgb.ko.xzenic.ko.xzdl2k.ko.xzbe2net.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzqla3xxx.ko.xzsfc.ko.xzsfc-siena.ko.xzdwmac-intel.ko.xzstmmac.ko.xzfakelb.ko.xzntb_netdev.ko.xzbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslhc.ko.xzasix.ko.xzax88179_178a.ko.xzcatc.ko.xzcdc_eem.ko.xzcdc_ether.ko.xzcdc_mbim.ko.xzcdc_ncm.ko.xzcdc_subset.ko.xzch9200.ko.xzcx82310_eth.ko.xzdm9601.ko.xzgl620a.ko.xzhso.ko.xzhuawei_cdc_ncm.ko.xzint51x1.ko.xzipheth.ko.xzkalmia.ko.xzkaweth.ko.xzlan78xx.ko.xzlg-vl600.ko.xzmcs7830.ko.xznet1080.ko.xzpegasus.ko.xzplusb.ko.xzqmi_wwan.ko.xzr8152.ko.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.ko.xzusbnet.ko.xzzaurus.ko.xzath.ko.xzath10k_core.ko.xzath10k_pci.ko.xzath11k.ko.xzath11k_pci.ko.xzath9k.ko.xzath9k_common.ko.xzath9k_htc.ko.xzath9k_hw.ko.xzbrcmfmac-bca.ko.xzbrcmfmac.ko.xzbrcmfmac-cyw.ko.xzbrcmfmac-wcc.ko.xzbrcmsmac.ko.xzbrcmutil.ko.xziwldvm.ko.xziwlwifi.ko.xziwlmvm.ko.xzmwifiex.ko.xzmwifiex_pcie.ko.xzmwifiex_sdio.ko.xzmwifiex_usb.ko.xzmt76-connac-lib.ko.xzmt76-usb.ko.xzmt76.ko.xzmt76x0-common.ko.xzmt76x0u.ko.xzmt76x02-lib.ko.xzmt76x02-usb.ko.xzmt76x2-common.ko.xzmt76x2u.ko.xzmt7921-common.ko.xzmt7921e.ko.xzmt7601u.ko.xzrt2800lib.ko.xzrt2800mmio.ko.xzrt2800pci.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00mmio.ko.xzrt2x00pci.ko.xzrt2x00usb.ko.xzrtl8xxxu.ko.xzbtcoexist.ko.xzrtl8188ee.ko.xzrtl8192c-common.ko.xzrtl8192ce.ko.xzrtl8192cu.ko.xzrtl8192de.ko.xzrtl8192ee.ko.xzrtl8192se.ko.xzrtl8723ae.ko.xzrtl8723be.ko.xzrtl8723-common.ko.xzrtl8821ae.ko.xzrtl_pci.ko.xzrtl_usb.ko.xzrtlwifi.ko.xzrtw88_8822b.ko.xzrtw88_8822be.ko.xzrtw88_8822c.ko.xzrtw88_8822ce.ko.xzrtw88_core.ko.xzrtw88_pci.ko.xzrtw89_8852a.ko.xzrtw89_8852ae.ko.xzrtw89_core.ko.xzrtw89_pci.ko.xzntb_hw_amd.ko.xzntb_hw_intel.ko.xzntb.ko.xzntb_transport.ko.xzntb_perf.ko.xzntb_pingpong.ko.xzntb_tool.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzparport_serial.ko.xzyenta_socket.ko.xzmlxreg-hotplug.ko.xzmlxreg-io.ko.xznvsw-sn2201.ko.xzacer-wmi.ko.xzacerhdf.ko.xzamd-pmc.ko.xzamd_hsmp.ko.xzamilo-rfkill.ko.xzapple-gmux.ko.xzasus-laptop.ko.xzasus-nb-wmi.ko.xzasus-wmi.ko.xzclassmate-laptop.ko.xzcompal-laptop.ko.xzdcdbas.ko.xzdell-laptop.ko.xzdell-rbtn.ko.xzdell-smbios.ko.xzdell-smo8800.ko.xzdell-wmi-aio.ko.xzdell-wmi-descriptor.ko.xzdell-wmi-led.ko.xzdell-wmi-sysman.ko.xzdell-wmi.ko.xzeeepc-laptop.ko.xzeeepc-wmi.ko.xzfirmware_attributes_class.ko.xzfujitsu-laptop.ko.xzfujitsu-tablet.ko.xzhdaps.ko.xzhp-wireless.ko.xzhp-wmi.ko.xzhp_accel.ko.xzideapad-laptop.ko.xzintel-hid.ko.xzintel-rst.ko.xzintel-vbtn.ko.xzintel-wmi-thunderbolt.ko.xzintel_ifs.ko.xzintel_sdsi.ko.xzintel_vsec.ko.xzishtp_eclite.ko.xzintel_pmc_core.ko.xzintel_pmc_core_pltdrv.ko.xzpmt_class.ko.xzpmt_crashlog.ko.xzpmt_telemetry.ko.xzisst_if_common.ko.xzisst_if_mbox_msr.ko.xzisst_if_mbox_pci.ko.xzisst_if_mmio.ko.xzintel-uncore-frequency-common.ko.xzintel-uncore-frequency.ko.xzintel_ips.ko.xzintel_oaktrail.ko.xzmlx-platform.ko.xzmsi-laptop.ko.xzmsi-wmi.ko.xzmxm-wmi.ko.xzpanasonic-laptop.ko.xzsamsung-laptop.ko.xzsamsung-q10.ko.xzserial-multi-instantiate.ko.xzsony-laptop.ko.xzthink-lmi.ko.xzthinkpad_acpi.ko.xztopstar-laptop.ko.xztoshiba_bluetooth.ko.xzuv_sysfs.ko.xzwmi-bmof.ko.xzwmi.ko.xzsmb347-charger.ko.xzaacraid.ko.xzbe2iscsi.ko.xzbnx2fc.ko.xzbnx2i.ko.xzcsiostor.ko.xzcxgb4i.ko.xzlibcxgbi.ko.xzlibfcoe.ko.xzfnic.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzlpfc.ko.xzmegaraid_sas.ko.xzmpt3sas.ko.xzqedf.ko.xzqedi.ko.xzqla2xxx.ko.xzqla4xxx.ko.xzsoundwire-amd.ko.xzsoundwire-bus.ko.xzsoundwire-cadence.ko.xzsoundwire-generic-allocation.ko.xzsoundwire-intel.ko.xzcxgbit.ko.xztarget_core_user.ko.xzcyclades.ko.xzn_gsm.ko.xzn_hdlc.ko.xznozomi.ko.xzarc_uart.ko.xzjsm.ko.xzsynclink.ko.xzsynclink_gt.ko.xzsynclinkmp.ko.xzuio.ko.xzuio_aec.ko.xzuio_cif.ko.xzuio_hv_generic.ko.xzuio_pci_generic.ko.xzuio_pdrv_genirq.ko.xzuio_sercos3.ko.xzcxacru.ko.xzspeedtch.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzhwa-hc.ko.xzmdc800.ko.xzmicrotek.ko.xzadutux.ko.xzapple-mfi-fastcharge.ko.xzappledisplay.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzsisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzuss720.ko.xzaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzf81534.ko.xzftdi_sio.ko.xzgarmin_gps.ko.xzio_edgeport.ko.xzio_ti.ko.xzipaq.ko.xzipw.ko.xzir-usb.ko.xziuu_phoenix.ko.xzkeyspan.ko.xzkeyspan_pda.ko.xzkl5kusb105.ko.xzkobil_sct.ko.xzmct_u232.ko.xzmos7720.ko.xzmos7840.ko.xzmxuport.ko.xznavman.ko.xzomninet.ko.xzopticon.ko.xzoption.ko.xzoti6858.ko.xzpl2303.ko.xzqcaux.ko.xzqcserial.ko.xzquatech2.ko.xzsafe_serial.ko.xzsierra.ko.xzspcp8x5.ko.xzssu100.ko.xzsymbolserial.ko.xzti_usb_3410_5052.ko.xzupd78f0730.ko.xzusb_debug.ko.xzusb_wwan.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzwusb-cbaf.ko.xzwusb-wa.ko.xzwusbcore.ko.xzi1480-dfu-usb.ko.xzi1480-est.ko.xzumc.ko.xzuwb.ko.xzwhc-rc.ko.xzwhci.ko.xzsev-guest.ko.xztdx-guest.ko.xznitro_enclaves.ko.xzcifs.ko.xzcramfs.ko.xzsquashfs.ko.xzhwpoison-inject.ko.xz6lowpan.ko.xzatm.ko.xzbluetooth.ko.xzbnep.ko.xzcmtp.ko.xzhidp.ko.xzrfcomm.ko.xzcan-bcm.ko.xzcan-gw.ko.xzcan-raw.ko.xzcan.ko.xzieee802154_6lowpan.ko.xzieee802154.ko.xzieee802154_socket.ko.xzl2tp_core.ko.xzl2tp_ip.ko.xzl2tp_ip6.ko.xzmac80211.ko.xzmac802154.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill.ko.xzrpcrdma.ko.xzcfg80211.ko.xzac97_bus.ko.xzsnd-seq-oss.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-compress.ko.xzsnd-ctl-led.ko.xzsnd-hrtimer.ko.xzsnd-hwdep.ko.xzsnd-pcm.ko.xzsnd-rawmidi.ko.xzsnd-seq-device.ko.xzsnd-timer.ko.xzsnd.ko.xzsnd-mpu401-uart.ko.xzsnd-mpu401.ko.xzsnd-opl3-lib.ko.xzsnd-opl3-synth.ko.xzsnd-pcsp.ko.xzsnd-aloop.ko.xzsnd-dummy.ko.xzsnd-mtpav.ko.xzsnd-virmidi.ko.xzsnd-vx-lib.ko.xzsnd-bebob.ko.xzsnd-dice.ko.xzsnd-firewire-digi00x.ko.xzsnd-fireface.ko.xzsnd-fireworks.ko.xzsnd-firewire-motu.ko.xzsnd-oxfw.ko.xzsnd-firewire-lib.ko.xzsnd-isight.ko.xzsnd-firewire-tascam.ko.xzsnd-hda-ext-core.ko.xzsnd-hda-core.ko.xzsnd-intel-dspcfg.ko.xzsnd-intel-sdw-acpi.ko.xzsnd-ak4113.ko.xzsnd-ak4114.ko.xzsnd-ak4xxx-adda.ko.xzsnd-pt2258.ko.xzsnd-cs8427.ko.xzsnd-i2c.ko.xzsnd-ac97-codec.ko.xzsnd-ali5451.ko.xzsnd-asihpi.ko.xzsnd-au8810.ko.xzsnd-au8820.ko.xzsnd-au8830.ko.xzsnd-ca0106.ko.xzsnd-cs46xx.ko.xzsnd-ctxfi.ko.xzsnd-darla20.ko.xzsnd-darla24.ko.xzsnd-echo3g.ko.xzsnd-gina20.ko.xzsnd-gina24.ko.xzsnd-indigo.ko.xzsnd-indigodj.ko.xzsnd-indigodjx.ko.xzsnd-indigoio.ko.xzsnd-indigoiox.ko.xzsnd-layla20.ko.xzsnd-layla24.ko.xzsnd-mia.ko.xzsnd-mona.ko.xzsnd-emu10k1-synth.ko.xzsnd-emu10k1.ko.xzsnd-emu10k1x.ko.xzsnd-hda-codec-analog.ko.xzsnd-hda-codec-ca0110.ko.xzsnd-hda-codec-ca0132.ko.xzsnd-hda-codec-cirrus.ko.xzsnd-hda-codec-cmedia.ko.xzsnd-hda-codec-conexant.ko.xzsnd-hda-codec-cs8409.ko.xzsnd-hda-codec-generic.ko.xzsnd-hda-codec-hdmi.ko.xzsnd-hda-codec-idt.ko.xzsnd-hda-codec-realtek.ko.xzsnd-hda-codec-si3054.ko.xzsnd-hda-codec-via.ko.xzsnd-hda-codec.ko.xzsnd-hda-cs-dsp-ctls.ko.xzsnd-hda-intel.ko.xzsnd-hda-scodec-cs35l41-i2c.ko.xzsnd-hda-scodec-cs35l41-spi.ko.xzsnd-hda-scodec-cs35l41.ko.xzsnd-ice1712.ko.xzsnd-ice1724.ko.xzsnd-ice17xx-ak4xxx.ko.xzsnd-korg1212.ko.xzsnd-lola.ko.xzsnd-lx6464es.ko.xzsnd-mixart.ko.xzsnd-oxygen-lib.ko.xzsnd-oxygen.ko.xzsnd-virtuoso.ko.xzsnd-pcxhr.ko.xzsnd-hdsp.ko.xzsnd-hdspm.ko.xzsnd-rme9652.ko.xzsnd-ad1889.ko.xzsnd-atiixp-modem.ko.xzsnd-atiixp.ko.xzsnd-bt87x.ko.xzsnd-cmipci.ko.xzsnd-ens1370.ko.xzsnd-ens1371.ko.xzsnd-es1968.ko.xzsnd-intel8x0.ko.xzsnd-intel8x0m.ko.xzsnd-maestro3.ko.xzsnd-rme32.ko.xzsnd-rme96.ko.xzsnd-via82xx-modem.ko.xzsnd-via82xx.ko.xzsnd-trident.ko.xzsnd-vx222.ko.xzsnd-acp3x-pdm-dma.ko.xzsnd-acp3x-rn.ko.xzsnd-rn-pci-acp3x.ko.xzsnd-acp-config.ko.xzsnd-acp5x-i2s.ko.xzsnd-acp5x-pcm-dma.ko.xzsnd-pci-acp5x.ko.xzsnd-soc-acp5x-mach.ko.xzsnd-acp6x-pdm-dma.ko.xzsnd-pci-acp6x.ko.xzsnd-soc-acp6x-mach.ko.xzsnd-soc-cs35l41-i2c.ko.xzsnd-soc-cs35l41-lib.ko.xzsnd-soc-cs35l41-spi.ko.xzsnd-soc-cs35l41.ko.xzsnd-soc-cs42l42-sdw.ko.xzsnd-soc-cs42l42.ko.xzsnd-soc-cx2072x.ko.xzsnd-soc-da7213.ko.xzsnd-soc-da7219.ko.xzsnd-soc-dmic.ko.xzsnd-soc-es8316.ko.xzsnd-soc-es8326.ko.xzsnd-soc-hda-codec.ko.xzsnd-soc-hdac-hda.ko.xzsnd-soc-hdac-hdmi.ko.xzsnd-soc-max98090.ko.xzsnd-soc-max98357a.ko.xzsnd-soc-max98363.ko.xzsnd-soc-max98373-i2c.ko.xzsnd-soc-max98373-sdw.ko.xzsnd-soc-max98373.ko.xzsnd-soc-max98390.ko.xzsnd-soc-max98927.ko.xzsnd-soc-nau8315.ko.xzsnd-soc-nau8821.ko.xzsnd-soc-nau8824.ko.xzsnd-soc-nau8825.ko.xzsnd-soc-pcm512x-i2c.ko.xzsnd-soc-pcm512x.ko.xzsnd-soc-rl6231.ko.xzsnd-soc-rl6347a.ko.xzsnd-soc-rt1011.ko.xzsnd-soc-rt1015.ko.xzsnd-soc-rt1015p.ko.xzsnd-soc-rt1308-sdw.ko.xzsnd-soc-rt1308.ko.xzsnd-soc-rt1316-sdw.ko.xzsnd-soc-rt1318-sdw.ko.xzsnd-soc-rt286.ko.xzsnd-soc-rt298.ko.xzsnd-soc-rt5514-spi.ko.xzsnd-soc-rt5514.ko.xzsnd-soc-rt5640.ko.xzsnd-soc-rt5645.ko.xzsnd-soc-rt5651.ko.xzsnd-soc-rt5660.ko.xzsnd-soc-rt5663.ko.xzsnd-soc-rt5670.ko.xzsnd-soc-rt5677-spi.ko.xzsnd-soc-rt5677.ko.xzsnd-soc-rt5682-i2c.ko.xzsnd-soc-rt5682-sdw.ko.xzsnd-soc-rt5682.ko.xzsnd-soc-rt5682s.ko.xzsnd-soc-rt700.ko.xzsnd-soc-rt711-sdca.ko.xzsnd-soc-rt711.ko.xzsnd-soc-rt712-sdca-dmic.ko.xzsnd-soc-rt712-sdca.ko.xzsnd-soc-rt715-sdca.ko.xzsnd-soc-rt715.ko.xzsnd-soc-ssm4567.ko.xzsnd-soc-ts3a227e.ko.xzsnd-soc-wm-adsp.ko.xzsnd-soc-wm8804-i2c.ko.xzsnd-soc-wm8804.ko.xzsnd-soc-sst-atom-hifi2-platform.ko.xzsnd-intel-sst-acpi.ko.xzsnd-intel-sst-core.ko.xzsnd-soc-avs.ko.xzsnd-skl_nau88l25_max98357a.ko.xzsnd-soc-bdw-rt286.ko.xzsnd-soc-cml_rt1011_rt5682.ko.xzsnd-soc-ehl-rt5660.ko.xzsnd-soc-hsw-rt5640.ko.xzsnd-soc-intel-hda-dsp-common.ko.xzsnd-soc-intel-sof-cirrus-common.ko.xzsnd-soc-intel-sof-maxim-common.ko.xzsnd-soc-intel-sof-realtek-common.ko.xzsnd-soc-kbl_da7219_max98357a.ko.xzsnd-soc-kbl_da7219_max98927.ko.xzsnd-soc-kbl_rt5660.ko.xzsnd-soc-kbl_rt5663_max98927.ko.xzsnd-soc-kbl_rt5663_rt5514_max98927.ko.xzsnd-soc-skl_hda_dsp.ko.xzsnd-soc-skl_nau88l25_ssm4567.ko.xzsnd-soc-skl_rt286.ko.xzsnd-soc-sof-sdw.ko.xzsnd-soc-sof-ssp-amp.ko.xzsnd-soc-sof_da7219_max98373.ko.xzsnd-soc-sof_es8336.ko.xzsnd-soc-sof_nau8825.ko.xzsnd-soc-sof_rt5682.ko.xzsnd-soc-sst-bdw-rt5650-mach.ko.xzsnd-soc-sst-bdw-rt5677-mach.ko.xzsnd-soc-sst-bxt-da7219_max98357a.ko.xzsnd-soc-sst-bxt-rt298.ko.xzsnd-soc-sst-byt-cht-cx2072x.ko.xzsnd-soc-sst-byt-cht-da7213.ko.xzsnd-soc-sst-byt-cht-es8316.ko.xzsnd-soc-sst-byt-cht-nocodec.ko.xzsnd-soc-sst-bytcr-rt5640.ko.xzsnd-soc-sst-bytcr-rt5651.ko.xzsnd-soc-sst-cht-bsw-max98090_ti.ko.xzsnd-soc-sst-cht-bsw-nau8824.ko.xzsnd-soc-sst-cht-bsw-rt5645.ko.xzsnd-soc-sst-cht-bsw-rt5672.ko.xzsnd-soc-sst-glk-rt5682_max98357a.ko.xzsnd-soc-sst-sof-pcm512x.ko.xzsnd-soc-sst-sof-wm8804.ko.xzsnd-soc-catpt.ko.xzsnd-soc-acpi-intel-match.ko.xzsnd-soc-sst-dsp.ko.xzsnd-soc-sst-ipc.ko.xzsnd-soc-skl-ssp-clk.ko.xzsnd-soc-skl.ko.xzsnd-soc-acpi.ko.xzsnd-soc-core.ko.xzsnd-sof-amd-acp.ko.xzsnd-sof-amd-rembrandt.ko.xzsnd-sof-amd-renoir.ko.xzsnd-sof-acpi-intel-bdw.ko.xzsnd-sof-acpi-intel-byt.ko.xzsnd-sof-intel-atom.ko.xzsnd-sof-intel-hda-common.ko.xzsnd-sof-intel-hda-mlink.ko.xzsnd-sof-intel-hda.ko.xzsnd-sof-pci-intel-apl.ko.xzsnd-sof-pci-intel-cnl.ko.xzsnd-sof-pci-intel-icl.ko.xzsnd-sof-pci-intel-mtl.ko.xzsnd-sof-pci-intel-tgl.ko.xzsnd-sof-pci-intel-tng.ko.xzsnd-sof-acpi.ko.xzsnd-sof-pci.ko.xzsnd-sof-probes.ko.xzsnd-sof-utils.ko.xzsnd-sof.ko.xzsnd-sof-xtensa-dsp.ko.xzsoundcore.ko.xzsnd-emux-synth.ko.xzsnd-util-mem.ko.xzsnd-usb-6fire.ko.xzsnd-bcd2000.ko.xzsnd-usb-caiaq.ko.xzsnd-usb-hiface.ko.xzsnd-usb-line6.ko.xzsnd-usb-pod.ko.xzsnd-usb-podhd.ko.xzsnd-usb-toneport.ko.xzsnd-usb-variax.ko.xzsnd-ua101.ko.xzsnd-usb-audio.ko.xzsnd-usbmidi-lib.ko.xzsnd-usb-us122l.ko.xzsnd-usb-usx2y.ko.xzvirtio_snd.ko.xzsnd-hdmi-lpe-audio.ko.xzsnd_xen_front.ko.xz/lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/base/regmap//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/bcma//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/bluetooth//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/crypto/chelsio//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/firewire//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/firmware//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/ast//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/gma500//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/i2c//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/i915//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/mgag200//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/nouveau//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/radeon//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/hid//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/iio/accel//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/iio/buffer//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/iio/common/hid-sensors//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/iio/gyro//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/iio/humidity//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/iio//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/iio/light//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/iio/magnetometer//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/iio/orientation//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/iio/pressure//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/iio/temperature//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/core//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/cxgb4//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/efa//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/hfi1//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/irdma//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/mana//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/mlx4//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/mlx5//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/qedr//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/usnic//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/vmw_pvrdma//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/sw/rdmavt//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/sw/rxe//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/sw/siw//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/ipoib//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/iser//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/isert//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/opa_vnic//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/srp//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/srpt//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/input/tablet//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/input/touchscreen//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/capi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/gigaset//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/hardware/avm//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/hardware/mISDN//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/hisax//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/i4l//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/mISDN//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/leds//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/leds/trigger//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/cec//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/common/b2c2//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/common/saa7146//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/common/siano//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/common/videobuf2//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/dvb-core//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/dvb-frontends//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/dvb-frontends/drx39xyj//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/firewire//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/i2c//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/i2c/cx25840//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/mmc/siano//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/b2c2//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/bt8xx//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/cx18//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/cx23885//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/cx88//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/ddbridge//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/dm1105//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/ivtv//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/mantis//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/ngene//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/pluto2//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/pt1//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/saa7134//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/saa7164//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/ttpci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/radio//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/rc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/rc/keymaps//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/tuners//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/au0828//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/b2c2//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/cx231xx//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/dvb-usb-v2//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/dvb-usb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/em28xx//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/gspca/gl860//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/gspca/m5602//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/hdpvr//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/pulse8-cec//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/pvrusb2//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/pwc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/rainshadow-cec//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/s2255//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/siano//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/stkwebcam//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/tm6000//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/ttusb-budget//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/ttusb-dec//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/usbvision//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/uvc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/zr364xx//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/v4l2-core//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/memstick/core//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/memstick/host//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mfd//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mmc/core//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mmc/host//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mtd/chips//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mtd//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mtd/ubi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can/c_can//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can/cc770//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can/sja1000//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can/usb/peak_usb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/alx//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/cisco/enic//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/dlink//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/emulex/benet//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/sfc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/sfc/siena//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ieee802154//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ppp//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/slip//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/usb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ath//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath10k//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath11k//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath9k//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x0//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x2//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt7921//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt7601u//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtl8xxxu//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw89//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/ntb/hw/amd//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/ntb/hw/intel//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/ntb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/ntb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/ntb/test//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/nvme/host//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/nvme/target//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/parport//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/pcmcia//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/platform/mellanox//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/platform/x86//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/platform/x86/amd//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/platform/x86/dell-wmi-sysman//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/platform/x86/intel/ifs//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/platform/x86/intel//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/platform/x86/intel/pmc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/platform/x86/intel/pmt//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/platform/x86/intel/speed_select_if//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/platform/x86/intel/uncore-frequency//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/power/supply//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/aacraid//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/be2iscsi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/bnx2fc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/bnx2i//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/csiostor//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/cxgbi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/fcoe//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/fnic//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/libsas//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/lpfc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/megaraid//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/mpt3sas//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/qedf//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/qedi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/qla2xxx//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/qla4xxx//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/soundwire//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/target/iscsi/cxgbit//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/target//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/tty//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/tty/serial//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/tty/serial/jsm//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/uio//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/usb/atm//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/usb/host//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/usb/image//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/usb/misc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/usb/misc/sisusbvga//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/usb/serial//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/usb/wusbcore//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/uwb/i1480/dfu//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/uwb/i1480//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/virt/coco/sev-guest//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/virt/coco/tdx-guest//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/virt/nitro_enclaves//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/fs/cifs//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/fs/cramfs//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/fs/squashfs//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/mm//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/6lowpan//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/atm//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/bluetooth//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/bluetooth/bnep//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/bluetooth/cmtp//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/bluetooth/hidp//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/bluetooth/rfcomm//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/can//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/ieee802154/6lowpan//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/ieee802154//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/ieee802154//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/l2tp//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/mac80211//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/mac802154//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/mpls//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/rfkill//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/sunrpc/xprtrdma//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/wireless//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core/seq/oss//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/drivers/mpu401//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/drivers/opl3//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/drivers/pcsp//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/drivers//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/drivers//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/drivers//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/drivers//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/drivers/vx//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire/bebob//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire/dice//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire/digi00x//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire/fireface//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire/fireworks//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire/motu//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire/oxfw//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire/tascam//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/hda/ext//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/hda//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/hda//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/i2c/other//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/i2c//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/i2c//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/ac97//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/ali5451//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/asihpi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/au88x0//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/ca0106//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/cs46xx//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/ctxfi//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/echoaudio//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/emu10k1//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/hda//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/ice1712//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/korg1212//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/lola//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/lx6464es//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/mixart//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/oxygen//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/pcxhr//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/rme9652//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/trident//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/vx222//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/amd/renoir//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/amd//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/amd/vangogh//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/amd/yc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/codecs//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/intel/atom//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/intel/atom/sst//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/intel/avs//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/intel/boards//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/intel/catpt//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/intel/common//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/intel/skylake//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/sof/amd//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/sof/intel//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/sof/xtensa//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/synth/emux//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/synth//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb/6fire//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb/bcd2000//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb/caiaq//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb/hiface//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb/line6//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb/misc//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb/usx2y//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/virtio//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/x86//lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/xen/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnuELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*P P PAP(P?PEPNPWPYPZP[P\P]P^P`PPPQPPPPPPPPPP{P_PsPPPOPPVPWPXPPP\PcPZP[PPYP`P^P]PaP_PbPtPuP{P|PPP PMPPPUPPPPPPPP PPbPvPwPxP`PyPzP PPOPPPPPPnPPPSPP9P:P;PfPPTPPPPPePfPgPhPPPPPPPPPPPPPPPPPPPPPPPPPPxP>PPPGPHPiPjPPP P P P PPPPP PP"P5P6P7P@PPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPP P PPP,P-PEP]P^PcPdPPP;PPZP[P\PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP,P-P.PPPPPPPP%P?P@PAPBPJPPPPPPP PkPP?P@PAPBPCPDPEPGPHPIPJPKPLPMPNP*PFPSPyPzP{PP:PlPPPPPPPPPP/PPPPPP PPP&PPP,P.PPPPPPPePPPPPRPpPP-P/PNPOPPPQPPPPPP:P;PP?P@P.P/P0P2P5P3P4P6P7P8P9P1PPPPPPPPP(PXPPPP P!P"P#P%P&P$P'P)P*P+P0P1P2P3P4P5P6P7P8P9PRPSPQPXPUPVPWPZP[PgP*PPP\P P PPPPPP P!PPPPPPPPPPPPPPPPPPRPjPkPlP}PPPPPPPPPPPnPoPpPPPPPPPPPP#P$PFPfPLPMPTPPPPPPP!P"PfPPBPIPJPPPPPPPPPP"PPPPPPPPPPPPPHPIPPPPPPPPPPPPPPPPPPP)PoPPP PPPPP P~PPPPPaPPPPPPPDPzPPPPPP PPPPPPPPPPPPPPPPGPJP_PaPbPePkP|P}PPKP]PPPPPPPPPP(P#P$P%PqPrPPPPPVPPNPPPPpPP3PFPGPPdPPiPkPlPmPPPPPPPPP P!PPPyPPPPPPPPPPPPPPPPwPPPPPPPyPPPPPPPPPPPPPPPPPPPuPvPwPPPPmPxPzP}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPtP{P|PPPPPPPPPPPPPxPPoPpPPnPqPrPPPsPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?PPPePfPgPbPcPhPiPjPkPlPmPnPoPpPqPdPrPsPtPvPuPPPPzPP|P}P~PPPPPyP{PPPPPPif [ -f /var/lib/rpm-state/kernel/need_to_run_dracut_4.18.0-553.16.1.el8_10.x86_64 ]; then rm -f /var/lib/rpm-state/kernel/need_to_run_dracut_4.18.0-553.16.1.el8_10.x86_64 echo "Running: dracut -f --kver 4.18.0-553.16.1.el8_10.x86_64" dracut -f --kver "4.18.0-553.16.1.el8_10.x86_64" || exit $? fi/bin/shutf-863d9f2af9575df7fcdfde18d665bb2df7763a0774a06389a5763cbcd2d070679?7zXZ !] b2u Q{LYZ|;seI0HE ^QI)K5y,H%JX4CfY+a|絫G"G~ ֑FRsУÎ[8'q- 7 ֏qE䴏j 6 l lRྤPn|g]Jn`3ۊ8}ch0^1jmϦ H䁋#D"_q]b/J:xţg$4BODJl2h/A18iןzn@ V[scPdLbkYɻASiYHAiY2נр-2Wj:?Z ]+]ng$WnǺUfW egP}WPK /j~s\:GB>9n_-%aB~X ,B;2+3j?8JfzB͋58eSdšĆ/$H;b%L.rN0Fki'.{R $Pt5'A2@NI p84j^܄+ZΚZ1u,W' HJ~FVa\EHH{ǖc)lD>୓oBk vxAbAXEѳ_ysuKc`-dbM*n&`4=S*k&u:FN/==  ?a]o52\7l;ca[WnV$/9>OS)"+vũ%tSL΄~D~ I |êbX e|T~ ƿo*ɟ-3|x<ՓcW9WYEЫ #Og9GT$&8B XYuxtנb|֯}4tuLISUסX8[d]yWߋ[mg[.JRk"ux LY5z@톳"+YJ6BЍ;x" Ķ#̨IW )5ӝW4hiKUrm!Yh`_Gm̙Zֲnͳf,TCө#B :c&R޾*l[T'|wIu)*xJ@˫N^q&NV M>hc+D/;6:%3Ҷ 5/J,Pq(@&{. 1u]k @a U Zߣk6xAh߳4>|Wwa:_x:'vwhY j3 6taֻw*Xц?-QsK'9'|408+⪰S/–R@ѽKh Xu@ X[65m^yw{]OW4/IT WT^Ȼ1 j) Su!~֐y ɗ5W&8d,5SfC^1Oؠ!8ևLUۯLES }0oj4sVsO:6;9#6%tF#69o}b_F JIIE]|pAR:nj-Jg ozQJm,)m&|,믜HY"ŹW6~ $kt7¨5Φ"NYT(m)6(:J`s…DW"S({b8ЧϼCd{O6BM.p3tn Gʰѱ[5!` Ђ;kS_KK Zi@<ySR@ `}"X5vEe:Rcl//!24: qi% ]t`5^$\:f Tfal+-ELA'h=ZMz|(cê jYC26n%$&s(\Jr//nj|C48)[wqIHբxJ>n~Di"u:5lKE%e'7Ar4.]I XE/%Bwb^{\ySM#T/42xi!^7i]UYt?ԋ>&|9~0 mƈ\SӦ^,VӚiD+ݪ> ksHSNxqYmQD { 0nuژViQnm=܃@tTZ}E$Pey 7K :~ge3\N;)*;M(ۧFOwu( "7"~;dg ʼniT dK薠50[|X+LxJڢq-CCE=YC4J+/9@7/Ujz{7?*Ɍ?g0Z{?O9 }RвF*aVs{ۈĺԅbx8ࠡFD+<me);/Tn&߃]> aJ qphCukgSA.;J{R=ng\7HƎ^HAO06ě˟m4O!q @1z0<}JOZ_/zl.t$tI=JLTPBmEXUW_*-){ Q wK?Oa'?|ǸgR F,\N=7$*ൄ.kP=RWdբZ)i*5'.Ņ(Q#To/fLjU vt1¦ ("A29X2͊gK"mKkդw\rB?T ڋ#1H҅Rg-TbƁrɀ~cu6ƺK?Bqr_#WƨR3@.gI!?w auQp C(v"˦]s3T;|U'ŗ|zl@Q_vJ"@/RiRM"+ ;7y4z|KhZT*nHk_pᮣH@AngYkH<T=1U9rB?@hosa #3䕽Qߑ I,F ͯn͚.rĸp_U!QϢ(u4BIZxkxAb3m83'/*/hFt ;'rWxelK~yWCZi5+<`C>B1@ ]e`b }e""܂G>!9uh.S,٢K1´@L 3ZV(T|},y!ȄH*v%"}H*q'{{LֺM#CiUwooE?.XFƨt}dv'aV ٖm`.sTb*t3MCtPr$Z ;v)z=]Wwx;+m::./w'uim\)+N7μБv1Qo*Gh;M^i$cQp3ALeI"ј)ח7t3]PƲ&.Q+d9Wa5c7m< !B2 ;q LJ瘴jT՛uKf)'O4 ~&fJz9ZS[e6.(-r ߐ v`CΞy/m# ӆp ~f`dΒx\Ŗy[|#Em?''*w Ba{B%̷%z8/.[ijjl66IX8e`ڳ9C`l̏V?TJBs%?Q) 94IN 89x|9IVƴnnAVFdUʳ:n˛^<ܵ;.[/BR^338 ߧQ%f;8?".e%J# yV+dPdM ThӁH2M@ۂ(d E̦HoUqS'b%K};É g}kܪ)؋<Џ:i!rb!eP/c/mDwEyVo "qr; 9T6E w-xXe7ccƼ*c>  I!uJka;X3W,2.f/9Sƃ,cᗸպՓrumt: kU@,QD"~]23\9wڿ#(0p ִ7m0P3D^͔':22dIB%kC!'oU-v0@Qa+\l w ́*/V<0R[5hMzV.PitL*pBw3qKb9c'\k82M]J3Q{Ym熼xfi Dm-? !2qlo݌:Erר"_d]HهEzb9C2|KƔsŴ#;kE J} MyYԜ?HEQŋMm{%ʾ)FJ꩛~ՒP0<OoAQXk[e; TuF~#Аg<1f9YdʹbEDuk?-]HyC:o]{L! J#E1zރ;œti)jPYۏ XF\n wG40<} x^ЌUXbdT$+cUT,|f9{!}4FwN"|cLdq:Y 5F H(*]xLBZ_cq\s>lBJjVR >;44P|N GfRELIs(a 'ƖJBPC 70IkN֌LPklNkBʚjV;|ev7E:tpCg VI3$)݂8lnsQجqCw-PPȹ55>jOV#dtd@5dQp݋PH̯@z) h/4H7̝ZjW՘;^E4D+ Ĩ"LH>^ xizEP۴s)e,; }5"ߊswྍ1y\t [d^@OOmwB>lh pCH ue&u3`u]$$NVr!.~ \X~/ -٭ VVJ9~<"VVH]NODl@oVc0˶|2 ' cT79bQcԽ dyW1% `f_lZ ba!7C 7˒0&3>igmb/Q#inmQf [+)R:2*h mgp6<{X;KNbbb\+4dtT!5YP 9O}W<K S룘ԞM",՞! FxˇimU^4B_K45ٹ>N";䁣Y'SBfqVCaC0j#ڲ |)ĠUϿC\6f1 y,,o)⫝O6WFI%B.0"6` :' L蚂%dY分\ :.&D`rztf.G!ɹ3ᴁ`Vژr ݊E7i <~r,;1`]j"0YB+l{M-4}c/J##$<^m2'%`ugȅԪcq c2RվoAz4?#Jls? ;*BKh,>W\M|kukZq'w60ő&HAߥ؁-[x\L}Jg]벿yrI#n*&ϘWн20 ,4pUԮ ,! ;oyb[Ιjs-Źuܫ6J"oZ +SuW `lP}'zZNL% YJM_H D/lS~+kn!8e0MEz2M @5q9En%0'g5 rdZP\;>M1LQkwD{|Z7wsI$.9>,\ŧ+P"bDj $"LvՁ> _üiM8m܌i=di_ w?..^H5mxk79 ENQ-_.G8KT;QFVLPrf]5y>ybODHpg1=Ê9ի V\~?ĬKaz.~n$NwJ2Aϡ2ˢ4mU]퓓pL,SbUw }7- Y Ntfl y$~.tR=`o9Pdcݯ( &[$fƲ[Y )Zn6\W5.CP"ø7&adΰܼ?೜sΙ^/'32j jA_uZ1NE/ Z T‡$ﲼ`INǣ7)^ZjIhfp*kF?=e#8S-b@#爒%7ɸ$T(L^3ۤ./ 3* n0͠'6š*g,].Lp[cĭ3p?PkS">0+ lQ݋>iPLiK;R~bܼEy1y`.:Ԕ^q"'cdͿ A#%~Cn 7MRVd沤 Bp.Ӹ#ٳ,eTwuRЭV{{gT XjS,(1ϴKl zWs8 EH"ZuI Yq7{ l m_Ȏ㧂!\<Tx E]s@#(rDo=.=3q ʀ !ݜqBI933k=OK\3#řR`k4|Ln{g%$jfZfzp(M%'3KnTEB2s:Iҍp(`h'-l6j>{G"qB;ׅ%ߚ"uAr:/l!{%\> E%8`b)x=<>)޷7@9\6;+K߯v^~-q }+.ƆqYSi>[pH]^!~}Fy0vj{m*} X91sEIm!1sӗ Fl@Fh(l@Vk*S2L$l!%IΆRdP]wJs=v>7tQX 7v?Q:L}rWEzlߢѡ pnOA!l[_4R 'Z?U[gqJЋzǘL~򊩲)S/fHq,LnjwܷWiz 4:C![$w LfǑq妅)>^(&hެ,< 5Tx<ЮEڕ=.N^~}%_.^gnEƉ@gu L{M?mim#8[S|"_갬_Q`RfPЛIIr&1'J }_1Xiϻߏ(xWNDQO39T(D=IҏJc3ܾR_K!Q0T]ө I}{V)S T4o '~& Kb`ÈoI;!N.1 cc`CzcN%~TQO03=2}j7$!7 N3ur֊⅚Խ%lgMvT<x#T=n3L놁 w૿@ ^MmsaF>nk6<ף?E˂<.X7O!j c,Q٣V#~1"}ħD egWót-Yܷ 6 ۹]̮)Qr xvW6GXӽu? %5Sn}%Z3­kII-Xk^CMM=?5/6D1kS|HzfdဗO"G2+)>9h/z{0ꉅ[ NGbLy(o.(VZŮJ8IHQTq['*s᭿f*rao[ c6qί{7Gf\~dWA] u.QL\&K[V6,^$qh*FkUV/䩥Af~=UXꤝsM~UzKð e&U`sYbX1(\(yB׵@ܙj+@fls"I$fIG6uS),{zE.x[z]kXX7T( 7:< LċP%SR}zɘQYcC!Vڋֺ]B Ti̳8K`x@)ǹG0`eLQd&'ib4o "VYJkՕꐀv %~:t~Ie"PS3= x/yn|' ALYg/b*h~U|$ s J6Q챙2.A+ĞQhT*EMﴖ?qa6"DėPrU<[R}2lrxEL6ɕ<*&ٜW:hP۟P|p5Вҙ8X_QSLy|w=@BHbh1 I} ?ᜭ$ xQ/s8?ku4EfiA3;۶][ç}s7jM%qHHӃJUU|$ւ4o!ւ]n0j_}^xGU^&.>)' @*Sg=#0`FlE|T "C5 -ET\޸`k-Wt>[͚fK['.Kv q!@ŽڶePEF !ňBŒg'bYg 3IQLFnIBKlq;5`Nr@Ccl^N5hL[78<\ֹ ղ%) G4^EE< tU5^_k5m0{eViE$sPxb|`^'2H&=ZBe4PvZ!'wRշ֛ eH5_%[T4'^]^1O \l\):Es!aFbuZ$ioC kDž7μ^$jC)e>pQ2UugFHG>q"d}rrRIɊ&I_Z4)h VGdon(a-#vC9 d{Qdsm138Lѥ_+>w aWX h@+@;~*JZP%Rl̠JRaH!3b嶔bSw."JKӅ'?52[_b'yhԒPݵzE. ?Jaږ S&掳cd*#!_3bt#k}ǃV9puc TALb_e7*SZ6ƅ1;oGv2eǚ]UsApLJ˛ܾ- NyPKx]fgf)D \ ݬ\@NgO>wz\ |1vEZ=jKRop 5"ZN W~8= ٩ϧD,{8ZSڪ<v`6$0֍k9 ˖ųjncJ¹:YEJ~W]{Vp$bsŏ{d#Y֒ :Z/Dx..UzKFT ZB־C4S_ߚpTq 2a  &[<^nWWƯ-;dt`*zo^v `?N(ќBg޻κ.t" l(DلleF]'wBI~Q&#G*D"2ʩ}JRX(M@}.{i@ >`*k2>pyAkw5M28vT|!7f:/(z k*~Ы]16 {‘Ty:DHD%R]9XmK^Fm;L'kS,D]1h(v=#[a&zyQ< W`}(55?zSK:=ߙ 3pu.% O1 H1pMp鄢08O~ MR=o?ZWdtE,ʥnjRq%`R]7"jaT-z'z&"K0*`CJ;q@"kO #:j$R K-~3_œPB6kt`P4ӹZ2ډ d*~h讎} /rȦ{L1 ,e+QF*= Z^7ME.k#C9Ŷ/8v,RS5M08bl"̵WAS Ƌk ]c dS^ %<EEw.Z2\!vsۖ% ֚)Ve[go, )PnOnAlw{}]R"M`E[K'DʭeI' ,·z24F ۆc/9ZzpEv<*0==f幮u/~[[qݥ *bfȾQ(h:m kkisc~LΟ9fLS|Vu.id]+P`dlewwܹBǻ=.\c|HظFP,b_~7VRr'8%IexqՆ@dY3z: '`cYekzȞսslyO}R<Gx)5NO_$'_ia?jLq3qcӞ(tWq)P\ﭪQ&@50\(:DʯWƫs" Cdx$ȓ~1$Ҫ2 %i%$Ԝȑ8&8L|,o_*4 /xץLZ88L|6&lFE%g TZ,n RYRdfr*2,'-7"{$kѡ4wh:S4NYc'ԗ/ړk/#*/ʸeDigYrj޶yF vG2}4~sHjIfSܵh/~p^Tu#eL\3W2!oͧΧ|*vL5@ξ΁jai_{͈ڲʹ,5W9 gC'u'(ꀅ X+K(o$'xRԳ{snBDA-n,Xo P}KXЛƯ%N56 PKofB.`-'wJ3=Y>صr. 1M WPBťíy{!VugB1-{ށG{c~H?b Tz+#2So> `P$U*Sk`VRc"7& mĹj7AdRh(Ӑeu 8z}wa;d[L&Xo'?tfKn ɻ)ZP9=|֪:mzv*^C61W$a%VZKHmȅpCiKظ&V<ݧfl?+Oa9N?R:SmP 4eR:|:zo1w0X /EyBhc8rP W7ĒF+(Vx $\ R/7< l-cnHQ b̏6mAa |&ɺ݁x$ݝD.,.)m7^Np„aچe((b1s[+M$#.x֯M $Q50t.}z$ |j)NjaĚb(يE.q;}E+>贞&"R@*@賿Ƨ a+tp}~~,O5S5+K̢iU*+ =Uuhd5F~ z\AX-)5~c?fSٻiP?0ƲT,Ej?y>}t&4zDF#/2M?SJ)˹%hnk BfwNdMME`[ѽF/-V! `z凪j4=͋Iyq%PiQAH2~ "ƂR&XQ8eyROʟ`u`rN'[Bq啅'\EI&XF.@Ez);CWM@\xcV״$^,þh3ۏ~\h3Кץԋ08k c``05mM|U-HU?" `.PZ )P\oķ+9E-|?ǟw uAV R|9^GB@Ho@ɠŹ׾dPZn FJ7z}27JWbHu xIH o ]~g΁/(Wl%:toh~k3n;Ƙ'}--e}x(n=dܪL!f mGwj䫒!YM {?:]CiǡRh _$E{O=OsGVG+xT3mmٯ9EPf3IX1&)9aiwۨ7OlYll1Hڻz@!4A08y>Ը!ͩa]?Ѿ#)H*+ژa7bCQfK".7Rd,0Nk0p[faG/ܳ+f{Γ +I5 ƼzoDZgNeYpxwDٟ`ʘNo_ݴ^wmD6:dN `Zq[#55o""j^h;uV>XqH$IgDukߎ$uDif_9VhJXskJe|U8k.i<:qiH%?pћLHX֫v# c `d\M0eoMb ! i'Ct'WrIJ;L9[ {Pssby4`td2`sVe-2ySܩΈz[T!+<]m 2#vk-jB>!y:<ǘsT'o gtjzr % 6x G.;G=Ieġ{d#&d[~%*'VԬ%Rzjw\$1$0 bbH.Rk9]6PךΔkVCd6yX̍n: ST3LxSJR?ujK~|XHi7`݇I'%vé+\]xN6fT$q<TBZ9PōFtW%fxc$fswˍ"|?M{ q1Ll55տ@nvӔ"ӸJT{%L̰6SUu5jfÈG-+Xo548 pOBuLv Nu$cA { 8RTl n9~'Sɾr~mIamѾ o(wۑQcb" O'oX+z0 0<"7sߢJN-pEJI29K- DT 7`' ]pX"Ji& AB=8 "|e ڭᘣ1{I6PmSX"g~啧[#D*,b ڴ59g2w$p5$G|. 4T|Y CSQM8~TQdܯ@7o9$wok˘Ɇ#rOGX{ *S`ǖ;5ty\5*N{%l^ʀ /n71I hDPqGn3;Ђ04~ɋsHrLWՀf5 E\SoG '7b*%+~nalΰeTb;"U<]}܅9l{nQm!\^ax娦B2[s|3&`+2bvYzxOmz)jF<Zm[/3M(U'n Q .f(4X>l树X< ihЭv0 T6ZRTӕ"4\=:iꑔov[QRafb GeG!.6I"pWpoZ7"3 ( ߰R2ReY#8JbTBs'Nuq͏ʁҏRD3Wapڐyke_4C~7lگ'!8||XL Sy ߊԆƄ+MUf%{{=ͤ#FJ7z!C v@$=sVL󃄱o#+U$ ,&(vuI1x(S.Н,R~#>=,Ц+hvµc&M->\m)ܸu2]t{{oƔZ̒-hmxibsNg. -f&XITu1ђ% {GSVv]nĖsgjiڣc[3%XN"vܮjړ_d?> ՛dꦧm.PtQ'ݖ"qWlDhW14P#.HJYX4l`lr' 0ј6ZκhA(|} xJ3a0nOqq9aI1D*jg%vr0?S}}W^Ѓ+^]p\z\詛Q+" Bs*"7j1 +4H{QO%Nܡ/z%~9dx Z4Npb)ix |R=~EϧU"E &"M[t;H$y1MЕ\I_x \> vc;cCm {RÀfb9_Qu E|~}jŵ?1_~ 2 -()bj-#%02v@1 ]jv$;mSJ+Py)lDFϕ?ݏQs%_=h1 ^W4~ >87;] G23M1HUWw2L?̐"͑0P , a|DU]Ϭ`~J0IYgXf4R aD1`8W^f%BFr~֋YV Q!Z ̲PڦLp15f-Ne'm-h`M _qPap#wG7}ݿ+b k:)`XV]ԵpK5 õa >dAi 6V5(9pp$q%V cECn钯v !Zj㾥J\ƌؠaS1tBSC,F{rS&=s*֐9V:BB#N,witRv8:*/yrV۴J?W[$:\m[^ڹ>‘\K[羇YANn`>@O!5f~uF>4SM$)4Sc`)iW,,UDRnc- z7f- BABoq_kK>Z~G#ץ/Z w,xmȊhrP<5iw]8[i RYȴ6XŅ/i*b{2兓/Ǵ*)L-Qu5$үM:Բ6@lbO`#^3P^f'}LA Nɮ A4nʏ*A)<.aR!C2J F}WtPxaߚ$BZhRI.gX8@3Ok 24e(G?zRAWS\WQopGG+]&!GϤ76*=~\mih׭ /n6D.&z pZ//$xz',LM-"pmȕh92Ӯ' Ɵy\b"@u 9,y_?"'ݛIրcu{GŴ% [Jr+IUyYMQbO kA& Zw@HTPD<Ӱh:J Ai:ym/9' BO!Иk8BI-o*L[o_*b)pTn1G08 Eb䧾T=nufl'N:{;S(`vWkM=nzM76Ƹ6EްCotv)ϧ=0D JWRoN5xgQ&^s!yxe/<m7]QAJ>;^e?ob=4MV}K.SGHBu cQ{2b4W̓tɬ ,Ez> $d}Q0[@8|>Ei}Gc,.AwRGΰ⠊;w$l:d~6ݴn#4wTEuVtJOGUv؅&a ɉStcJu]*ގwL;O7م9*=EOwz@;;Je_">mJ3\\^5ԛe48ӑτMivD~lWF%,E bgֽ)z/I6~~ԙ+`WLrA1H5#+<$ `K^ 2#.R)?K)G܁^"}Ul2c!A7a{W_M~HQ)J*s@mڢH00_)0 #{dZ.hh 'mhED”G,qBk&e{$x{RRjH/|z٫,}rE([mU3x$NG6'Q T됎Ne,>%Z-Z)ס _sHi5 6̘2,A (R1<K_\}&-އnw΢Y:~N`ѫMyp7 0ADÝ?v:~u}Q楈 F., TkH<{?jku-ˉmo}ȐI dj(vI!:fAkP{l-*|HφVKMS>Zj6=d-4&I ;pE+V0pqcf<<!fF5 [v¶F~njQ&(x|\j_Ccއ՚Uyns"͂#y.-☞7uX'G (haO9ik;uU;Hran FTGQߵ9;nFpu8HW&,`+^&e pAx4p?(MO2,T~Ph"UĪF߄`H|hE\0ow H$#{BQL},8 ;_uG*FFFy1`ǯ׳[[hulu4},WW(JU$ٿHa`"z!Q*OA^zJ%d*@|H;.|y &XQDqȷ)*µ~|\o!-˞^cT{j~EgMSMfcy7u9T"o[ KpXIS90̚jeucNWs~*of*=|a9椸ϣۅZUn>smO܊)@K.ULQD/f V]h/&q7s~AeY=W}aLX"1tً3=fi[:(VB?DJN&LltP&CR݀qʕnK0 k}_ r!f9ڲd_-vFm8LTݯ~Cڒ 2G&e$MF[Wj 2Ch[ 6(u\z}f@[ņ< |:m6BYglqi\wÈKX'*Uc_e(|kt͉:# rx.-n~ԁTG._U= I{^$pw{cɑiOm (+qF .ǩ=O\!,:g9 LF̈́z ;XH•d<Ǧfu 짶 Irܰ龂.m{Qd낍"g#d#Y:*]\v  4&+^~lYOk:]^,O3 \! ;;x=F((<]=wWaJ#O7L ^;X-7OZiϤUT^qBZo7i52.B ׻x7*#k38 ")#o!C6,(7_YPo&o<9VojgK&Pq!{b"ʠ:Kw%pynp\WN4̯q^Mk&Wr= %,P+1Xl{]y¿j7V(-L)C-`(?o]FD1;`hjC|C)qƸk^ @ `q1H \wYG/$kvgENk[ܺn ")%ʉ`KF;X c/j#nr3ݴx/j,\!ВN-oΟߦ>>O523˸e$G 0AGvY[.**g+Xb {9޳C)źۈ$_;JzpPbs]4j۶rOa2ڮcHǭ:z<0<R Ի:n~һX_eUrZ3le]d 3A(^9,xw 7,?ij Raui0Y/P3N l|'+٥P HjWǹLדTk 9$^K"~ΧJHp1 jސXU^jCݫ]^8/s5IOyqR*36͵투$B+ZCv0ʩ;~֔Ѕpj3QpgƗԅOv^YrBQ ~6/gC`,"u"qSгe *Ǔ=yNcQڢ3F(q@." M б( 3!&9b,{qO!{@V"O]Vnt*-`K$(h)ׯtvj1W^ e,bAh%9DS)g.hX4JGOڑ5@b1y¶P8-0AazW9mEɋ6p'Y2 e/ ZBf4|Vi& SU V@Eg_Ga]/}cFբy5cƋ uHI{n*l. NPwM-@Fʴ->2t~Lo#5ۆg+%ix^gŁ .evkw0ce*'N45Ihz~fz>+7B~sZK]<^i&p 0oqT44,L<' 9)\Zfl\6\@%.={fƇ 8%Yx Jjv8yD9 $HEneY~b2`=1 9_[^lk6c߭\,.>kզgEh 6!̨99 24ѹ폄]FPKtKeQidj(L&)n^c:Bu6.z\ސegH{qyQ/VgC!4i8k]c9 t.EZ ־J%\oUl O!q/J-p{TYʼK's3S=gN<;9TːCp5 r>h ,?R.BG}Cm0CD꛽TZm 6tfC^}@wMXe:hno/]d6CuXSna3dQf abތSa|Hq'18XBHuOP 0 *#D</'6QFGA]{,JݨǏ y-coI 7Hz-/$Oc,Nm8{0nuv] s7^ȳIÐtp&j>Kx ga,X}?I(+jLñjU.jJ MN}{\mݹ'g cz0ȍ᥆\J ӖBWk|ݞyR}ܼ"l&Wl:5$bi'1Ɗ]8w]տ6si:ʮ!񓩰`0MlnHc<"]5 4YdQՌ(Y]5E4tDJHjAt.*i&&cUjɺ-[% ~ʀ^̅>T`v &ۘm}# lZHCߊcLWA({n^$վbL.Y(!ǃ3Iֲ74:&b}LW)71zs) M*E߳ HFX6 &MȽ8ew#`:`^ԺS"Zt˃X)OSj\_KPboř C/ *&xue%-ޠv6DDtkBYp~5JW.ᄍk)zd6oxr^w4,2y{닽J9h)YA+?hH#hZקDY#ZHb6I-3IezTi:\s$ti?uJ_{D#ʷDdL4%FQnC[QA}*]aM R$ec-3P'>2tQH^$\`V+A&jF羄V=X2n"= 0Ԝ t9-l]N HZvY*(ER {gOv05P'IŐ=V &IZvqa=i%QOx;{뺐ȗ8\6-'1gB̰Q~VgiMN;t 0\3kO| 8J?7wu a ;PW״?0Sw!džo3 =Kq`ڜyA fTJʱZ,&aQŪxbj9LjDl92R(Z"B*ܲePsHGV78rCAr`Au@s4VA#]u8G2ƐsSeX)z6\ƌ4?DRI'W[?br/Ztw6˘J>Ϸ/jvV@cSIUyCU rdq._cv11 ? _%wQy/( 5ӥ ?yl.V.~\%vEҥKv;xR<3Zws@ 2j/d2[yB}H)P)0Jtd;2iJ&kݛ@ZZuA(ڮvca3!|9+?= mr'}2#o7DcM!1} 1gNi'@}PwPF@Q<&ij#2#(@y:8pScWFSOOVgڔ欍mޮThCH; ADRޅ^r6Q3 5b&.a$w_^h-\Ϡ]mclwOpHj%W~U dHa"RH`EHOD2/z%Z)LkV3BC fhq!q+dY** ؁{aڟ*= 6PiYPRGٸb2sT=9 !]0 d!g@Zĝ.?oaˇ0h/v"c&.2𜨆!Wʵ#e 990gs.v4L4~ZV'^h.hYJ{|K#+Eq0jˏh!N$=Y:= CB^1CV=qYQڅ">eJTT^(Ϧ+AVž 0G|;3o_ky^ñީ J)g*b?}{c%$E+󃝍}h~y(iIG_pN }`N]3jCG "ػz HK}/Q";1x:;_MSdsץ9U`S:9CgFg~;):^( 4xM/ks9D#זQ(~#/ʆ^dMf*TT*l>f}cjʩ3v[!kK RcOR wR4u=`mGKz~m3'W/ohn$\DS1>}n]Nwv&+>Τ^Xh+w=T'&A<_zӂ: ,Dpvp]ԃ\ָAy =z6@y2>lMlY0y~*V*:aK.,dX.*2p8Fߪ^\68jqk+I?̧;ÅǝDS N_Eʂk CȊ,gdf]^ 㕼׾sCx ʏ6>>VV{n _]]I Њ{G |>30"U\SWVV!oiAiRs$(>- o!:@n$ nΈyٽ_``:0tGR '68O6cJ6 Tda̩*KHHrcX9Y|`2A3;ҾEZijjq}^oP8fe{a Ņ9\],n#v&7݇Q&ŖhpfA9;P@ߋCZeMH~㬜a@Rj #L0XxU I.=g۝-ԕ[8/AH!UM<ңb;@𜺮p@L:^F{sjͲ &݅Z^[B IIN]t7SoI f4O7oCUN,T 961W1:^v&\A`fIm}Ş%0*:l$]) rkOZJbx*g:<#P.3yS.l“O!Fr7 p>t^u>=6VUp8q*o#YcNl&m'kZtz(Ng5EHK f2O0 ۽+c·' oj]=#4Ŷ!9&~$=8)b6gLH;& 4Z `׎ШS)}]9 *Erh{WV50">(K^ T=q'IzFXXD\]xPGED붩c K_qpH N3 ~A TyT3_~u*kn~=+)wގZuʎڣq1,i?5b-39z UH*ߘ3`k3M$rM5``zgj_e]%G[`kpd,}}HLeתt}Es_o}>GyY\Q]vUBX^?.fu9Q=J[/ q垏Y7(OtF"4qi^hybW)n)E8#fU ®w\d߿s,a?d^6x4gG\{x HTǦ)hE>E}0Βbdx YZ mRKJs#H/[?e(>J#Ja%p&vi{Q5\t_u1%#zĉk܎G螘@aףdlMm}2I+0~1|ern#we;/ LT(:V6YſN8bq|D4l;W)q/-}!td"_㗟3RWeC=C]VT䇴fmD[Q5d wDUiwE->@8X!ko͓8N͡ea 2xӞ3#Nim\NLPmyCG:{$Zr '2Z2%" wJQXF}U:'7?覓S5[mn6{zѬ'3VHL\;GFr3xqa3p'fZ"ñyyq `9E H]UScr IAHfhYamu&ެ?s@pr0d6]hwZ"ahD'%.1~XO t3tB Ҏ%3r1 c] +~vEOLüPP{N* \T>ߦT jAHA)$C*  T-w际Bڗ0w U#33a> It \:q'O2i8ڏt2xDU_qMu*/yR"Dcjĩeؒ,x@tc\)LkE8/A%}`}z6jLY0 Y>}cYp;őEȊ펖6D-Jz1mO`oJeƃދͤs3tng`@YgFT'29!#NemmM^+Ο7_Ŗm xDS5(Sc:8H\ -[hl ufDSH؆@zEu. d@ ك `JFm:Z[SR,%[KGOZpUĕVx+ߞ&& |.p|Rp$eّòF"ڬ6 u* ]ْ=+:7v28=5J,|J7}%|5*6\(e}_񍀆~5|U Î r{ʩ.UfAv-}щ0vA}ٺypqZrTnThI_AYqa&]T̑<9PՀ Y^tx 99G]NRc0 d[L>+m~ԋlJ)YJ"KrNݐ֌yO%[(~+U|ǣa( 0(j=.!Gk|D0wH(m K _Q`,ݙN&zKti>21 | $0Qd%F}P&Ėd [ 7!X`kkK)؇De!qز-msrcJI:4}W<^./2+ӽvS%NM{=#)C-ęYKAF-#]Sy)>qHu`+/-4#0 5"4 tD κ9i>ʿ!"vOSD+ғ<[᡻x|B>[ B<&/N%ߡtKvZ9yeZL˚HӉ 3ʘ'C+ -NBO9_*kҲ:~sQ*ˑ]<3.ڶq6Qt lϨ{)L:lXf :nWf%M qDy~s~쏍-as/^¨;Om%Pv d+hHi W p?\|Y ׮N$*lS5MXBHuBՄ+#to;9^:"?,Z[;R5Z;SOh!D5XgLP쾑sAP>'p0!߯(< X<C t.ڷǡZwhjh\]H,@N¶Pk[`]NW11bHʳ.+_ 윿O#a6P嚻_VAT0G c$KsD_e_ueќ\ZNl@5L 1gWF&hޠ"vmQїi`S~QZ\MofM[zA+~KHIbPLG􎗥Pڧ mž;,CU+~S>ET&w'{Lݛ pvQjVcYLfX8P5+sѤzx'u"B=~,%.ўߐqU:"4~ı׺madÑv97 UVC,+߆ۥwLCfƺaqʧܱ}f|uș?#e1 *G;HoU:iF|րɠ %d>yv)eE-`y{"mYڱ 爂XXJuydj$yRԍ;Rldzp5S|0-a^PD~8#Xlƿj~L+1ꓷ$\c܍$9'ŽLidži7Yb}\ \yN+1c?'"ԓم2W 5Zogt(kc#]@Gf<>̧ rϝ֠$p1eoEb4[߉&\P{ DK;F-LQ! @T~p;II3|xFq֢)CϨFhM\|eVhŀ|F}m+]ɕNAnųn^e,x~# ARϺ2H;tD@P{WTl w%O%&ӄ fOyR,o Bi8<[F7U#dQ7WP-U6XBwZ٩O3PEI 9_bϫQ1*?d-BӍk3eI{pM nq̞{v,iS$CJk9ۻ:uW4Gl$a3d8|NW\ΚM+%}Mt`^qk E,*np&Y"R -gP&@̥Ds0CTײ} n׳X.':B.L|=p*T>9-#Q!C/*9 }(8@}F %z?Vpk,Z0neT>Q6~ῃ+r aNE>Z0BC">a=2JWr=Y4'T"zzk %~xIw_ b-K4u1WC,/'^ik>Lcr&/=}fG % XZjhcҒ60OzeR@kb~ W Oj"@-3@ Ug:Ys;ّ7|LRsG7b@Yq")S4$i3d$onv66/?O3hL01n|Cw/.J+δoD|&5I4[\5%dkEV2q=!f-ZL¾0mMR֞.uX.];p}0 ӨFQxp7\L)0o 4h2 !4* Xc d*J2p܊wu=x{(xK O\ FVE;]WvtM`,giF,P y qMYJE ̪o~lT.K&KZts\\@x P[8ehAFFĔy!5\͙._rceշ\9FK6q}t{FDE!nbcQ;)9\GcC7̨ zi!I-oYˈ/~KV 'A~EY2{bT{(*FI '}iq/#z~(xA#.!Rk;Pa"-Qƽ%&l;[ eWڢxٲԧu0OaDz "5<’h' v  %C> 5C.:i(W):]o1eUWІB}İVC uZ:WTbt1ynX#<4Vs˷ֹ#{${ ?%TKX#"!=2m^!~蛆.*gneKh6*n;{j:z\MY|l[KRpj` dp|)+'^AߌamwpwTѶ-M:h)턹&a]TzCZމ.O[2UiZemѿa p#+yVX8vjz;n6i [$6FOh7gT?LUX'}=_[ʮH }$//$"P 7l#Yb+%!Ɬn%qt?$Ŧ}@5#!EbK&ŻygfdV7C?# S gӽ<ETv>Z-tF'I]bIϸ#?5*usJ^~ y?<ƲY;zO/8pP@פ8-lEz_yV%9XG% ovn%֪[*FQ7?7g}4b<052'  `4r0m1 7M\v 8&o-u^G\ko`5SM!.h=BG*q;qSYi2el&ܶ6$ @b[[FT',V#rl()pF!?n]e걱V{P3@NZ;/nDnvڙ'n6QL?%L/_0 &oѣϺ0Xk v CMʴ~A2jɠrQ TKD$Vi"MTpu€7'iD\豨.31~")>`oJ&J> )߈}9)S` ^TJ,8(\P'=&5G|$Nݙ"Rl$ O$Gݻ]Lr>X_^Or)ߚ!=!<f/|ND5[#ԍZܸŘu܏awDKsr;tOHU4d] dc8ȹ06=_'#hLPǶ9^ˑf^f3Ӟ T5(;XBΔ+_㨬LkDrVx)?C39 %¢VyfI]ťzH `ꤷ5xP3E tPmc9)ʼn'3akc&~*+?X`"E "iƣa7.?Vl"ۏ~p)#OHDvԕN%LƮEy=),:̦KR(bL?dz7@J`) [7y$\{v7D CuE8SfHvg!@1!4)7Q+.M/G R_BleMa /!YQİQ|mMU uPzF/>ըbӈn~ pb#gKеy*YMd&@!6=aK Wx~oxjԯYw c<q޴+q*-Bm1b(RZF|9≟4P"0lg* {I߆1jd`wB y퍙f˻|uBpչetiZ ݭYt!dGkTGQe1l)TLXa*3x3pL>M ?;ˠ C?s X4%x)OLy)AMnYC%i=n{&Zt@eD|9n eXr3 Bqɺ<ɇjO?D1 O͹sCQbO!8 m 0QTs18/\!_9<@G?sKs.b.vwpWb(jc1rB/9ґ_ y5uvD <ⰝnS5SA׵]PzS9:+0B1! X2m{j)~ʐ&CB_"ȇyֹNP(ebI,=Ot\A},%:|;:'ywQ<Ocx1{zx_@y+Vyd,_n2 F&J+ځ[_~F u*E9ew.3=o]HZQaH8X~h[UHvlEȣnH28zKtw@9g_d wb~~`>WvD΄ EšϺ U\U*2]SY·n4#Q a{g5 ߒ@Kgi1,[xKxQ٧_WeN::f/z: 3MqY#FJ{( r|)n'S=fnHT_RDۧ?tR0,Ga|At ,ߥpxLU.砩z t;V,΍=sOKIo͠);(ü&3Q$ 3Z+w)p=ayqF@&XPzHp^ɋ(+T7١nj]9zC{~[9_Jx"Lďu%9фkL mnEcYdMm-ᦡ97Oɧ4VT!| T03 -IcgOy"t /El$fJc ֺ+5QY0͒:FM>ϒ<06M}vŵmƛNDJgE< ']\s3ty/:An @1mUڰCߟ~e};Z*\!m^ѱ{Q vbp_Bo 8l>R68K2a|!kXO^-*ȠHBvm=g'7 .t* _IU[\=@F :-',k+v=IAŦ/ Z~c~swF^0#v1EfE@jj߀ OfE(CNŹ=V@훥m<H 7!p2Kfw8עJ[tG5K߈`_NPeϖaJ`hɝ(,c^pVD<Bc%'UK6#H)#Bio fC; ޾rIȡbS>LV{ UT AwG49mW<ױ4*%*is ~dk7*9 〻'6?Z_LH ]85; GjFc@[~M@V,rj?V 5‚br7hF~'p9!nBN$.DҪNW7RnVWЬ.V Մ Mu2t\rIS~鷰"wOA=?"hH{39)"ܯ IA}' Y#5Z$ {f\\D^^w£}3v$n,u#7?}\ڙ뀤v34rdŰQVܵmOu}?\W gg\$ S/"{ȷڸsaJPt)O#NCcO3=kpJ-|?R6AFsX^r{[P Jeqz# vo=[Kw泬lP~&XOsc_㚨!:H'W i=έհ¸#+y ow f@avϡWf+V r^.٦88#q?qb33fy 4,x3ѳ }qV*SrE#@4^<ΡtH9Msvv p=SZkb=N@i.{j2 PBBd# ˥x/u2%ZOaUOO :0*3D}qC}}mm/r6`HbxSɡY B^XGU2G<r3R<"'^*۰'"1;rԾRq™: Ad2m=0{Z ΁ Fly[09R0))r ks*y/I+!R˔n vQgJāoaqI;W:,rg]\`W^xx6C Hu<{Fg3=^5]Oͬ`g1=ew)6Mj_W&[ @ AHfrj?b1.Am7Ʀqx2-k㹈;Iwr߯8X f؛0Z@QDT{Fp/=2+JPg)>,q#E ntGGNE6CPAĸz7>} #D"n3@Y-4aV!20(f7;*x.Jf֨*H2Z3eL]&J,U2 tzI6F<)BXSjlIJ)mT:ɒcT2 S%[;f\ǃ4p@~ !kKџɪAfa(.b<<=+kܐݷywp\;OWeTnwwm`#i+ =bw.&e,B~ @sZ ʜO _ Ћ&0ݑС(i(lؚ[O<" &F:rytLhi 1FDI3cU{UЊ@: nծ9T2{t;v3V-Z4.MXKiN_PF8ҟmkyU]FKq R1h(G|QRY(u'"Y_43F&حl|~ NG; W؋Į %4NbmReb3UEʡjQa|Iaw+?k83zlO`ÝDfꇑ @t\/^d7Hnߣy(>kVǾ\}בȏ'`fv>;ʩcӄ(OgoN, /Ռ*=3>mk&;x@>NA_MvЭ_+t@/8fXAͩs41ysup\2%z`#IH)jF.dP34%ő/:4"Ý;*N/_H@OQ`/+K`[0nC6o47uXW+Trc | azWrkJ@KbEgy@cX4ڄ~/Zt 3&2wV`tX`wu!:ũ:9Wu6Lg4|qtLJH͵/sn(#mSqb cG "3 PT0V" jg,bJSLJӕXp^/ \?#4ឭEo/ۃSJ WWN9%&K$ʁ)C̽3P$S. '9B3cC+5t++5z`wjo3; nRyI'Fڰ{oC@iDv'-iOHӵصCD> ~n8AN[ uާQM.Q!w8$Q#/w h2aX}_i&a+D '1Z鸻jn91BZWo"L= ~sF~\L!hmXϼ3a!tʯ ZC.qZs7$6{vW[Cs ; N)ݘC 0VnR0s$ Q*,LW @q:; 7D>-&G{^I a[.xLqxjo*@ZinJ qs-0]@'2u# O5[cПv#Xi-||Sz֭Ű5B56NRlM Fނ:h.](e8c$D2z*B;˶W|3"gAEu/A#K>bE˂ۣ0o{pG̭<9gBYn_A<8)axK-nSYtp)I1Ra`˃5uϬEixOt6Dy1ťߺDӨcjӢd>t/u>+ MrA"fl`,G>$7GF<H f Z@JK k jxA$ ]E]`QT{2 K+W1GvY'R\֔dz@>{+۰(yo޲ϸ(j(%.{R TK(O3)Z"݃O݌I]܃ (FgOTS2Lj%11h +Ւp XZVLc XAyNT: ]g%0Ys/u]lK2V5wMEɎ~x$5K-|a0gx9͡pw\&90L3Zb?s A&if_hES Ur&0d";v$+4U&C`9k}<ɦn#X/c59U>:%PVJ-SrxEJhhlyJGY(` ]C"mvfgLAP"7Sd70Xo217ʥ%> _ fąQ/8;WyҞF.aZț3_6Bqj)ը7|t%ip_լnV$ՂtqaIU8]QLxpC?N^!|]+} ,a2vGtrW#!;DH ŮqBXjyKc- \|Œ0UvKY2O&HC온6EZI]W/_࢚p˵ `lo_av-l#"e!RI&vȈ9.wX#_wnݯ#w9;=)kO: vn>_7R˖g`NnI'%f^P ?ϽRd O0^S7Jѯ,9g:Gʋ:hQg"sC/g9zyvel!S?_"xD)4_oUNyy7pUOWcf,}B(+!q*TQݲQ맚 `4PDI{L+DX}m{NxD4D=$jq5y<b㫪Z8|U̦BPN|ڎͥ&,5< J9. K_Z=vu#GB᎖i! %F({?[Vvˑ 7\]]0ׯe"Z=b2bq[jag,l?Aa5^5|ySj )@} y72 >lL^&6wj̐\RslN ;64* ͩEJo?vaTY~{Uǚ i 1dJ?VbQsH&oEV3YVaB̡l6ivex :7 u6i,0+$Ƙ>[]Z s V/u№ 2[%[8W736Y_r$UYbbDcI̙Ȇ㝬̷ q&gbKOIMR^VΊs (*$2id( dHt9 ϝ`]lhDx&7-`1|sgRb/d6@p ^OzqL0 eY(d`HS3֏x-q.%(+gdE\ |'3CzY;̵jmBM{\ 雾'C~ocw#Zb#)gM"Ts$R/l{37jRC+"]BE9I}m7,*Ax\uq>]I1~n*W 6_2L2*cΦ>]M|.a +Q قݭ^VѴl7l}8(T5T\V~ci{A-f|筩yU~"]^RL)~%sߐk(~(ᡌ.3UD~ԩ܌."GRC,uh {<[aԐI)S(}z9Vjݔ󳢭(ձiR+XgX>Sq㰃\Ga G," wK=ctKp9)+5O4,1q F j5Gsoa+ RI ~Z17&x0/e:\sVN;1 z4K$aј!5<&\4)f',$+ƃFOX&vmo!/x h:*2$HN JOD$)Z..n~ D^9Wk. 5*z4~3hK6`Q2 X1YiVs})쳕ȟud$V4H\&zwDzepWSP)*UeypMQݠ;4omd#3]^+&#]8o/:v'÷3\77p?GS.FnO՗McZтф̢E~.6A]Чp-W2O?l|9uY(̝,3ue;~ÙeESc[n,RZO$,;:Kڻ)1F5J/2*1OU +:q٤]lTd8<hn${AaRdbYTI7!RnK1iK„2EYc3~X@yp630d(]eIᓩ)+ D^$_ێV~d^.jQl, <{zutO ,Uwpii >셎ޕbHgJPigōrLAuˤUOJ},V vzN`k +i_nPIuU.7+ 2ҭS0jR'At bܞJh-6S(E qH=(E*LZ%Oy}{n:Dd:Ntn* ^>ONMbd-6|)$QŢv+W.`1'v쬋Owxrkfz2PM, 串lh=O3uOj0 O6B{h웑ګTl rҫ>p` 4Əa@ ֶ ]Ut-/z ]Ka>461;FiHu ۺZy!K]-rݰe-iO+,RA'cвnIֶ!n-@pu@TA5*<(c[ƒIU42u:=nC<" 9,z7n hJ傂_LpL #B 7.QoV6AqN'kOн.a\>>ŤfOVYMA 5#5C-L!)S(VTlͥd*5@HҀr@(j8b賾B'#F6ZU>>*㨑dxG#mCHw]UrŸɸ|.B~t<tqi(n$=ڊUlN0}+TZb{ dϠg #ZB ޛX(u?JPohU|M ?Od$*nts0b|;0Oe[W@{{%䖤ܓ ptMͱHH'CL9I"L#/ҟ[:c8P(煙+>:,3c5T6T@)7mTS._mkkLdKs Q3Gov5&A@3'B,v-$0iGD[݈HQ σԭ_ o~/6]]?\GL\ߢǐ4Jh*. KWtJ;t rT>smG;'űz~wJwGt)~}rUB GX*_Rc{@Oˤ*WL)PgOǣB2c1ZԤ#xRVdKd+ _^聖;m3_^*-G/$"LD:4aY> S8Cj{jQ^s?zxG~u Tyu6<.:k䋝(6 #=_XnZ+Ue銤NrF* jI%kr6 Mߍ i6AHS ^}CꙊO'IM=r7٠U2΍h~܍d{5=<K5}JD‡b䎻> ôJxŴ#^j\m#}[+^j%5Y`L . ~c 2֗H^$8z)RT(IHRYWR3tv.5 @*ɈvS6~04 lJߪ YG /߲,$R '|ހ:uH%Qp?-. j&SۚkM(j!R;@uv`q=FބEau+$a>qz͞5ֆ&D%t9;TeZmS3 ߯~PFE@ϡcҒoB?e~V74ѷ&+8X!۱: TgfqxY:6 'G#trѐi_J`U58"&J3E$JNt 1эQw]R"8smVqm:"K[㊋ =='MJ˙ 9jjG*h4\e&A<UX>ŞxG5&Ë9qB.bCș}Ly2gDN9;f&ufowgJXs=Q-j{ڗtWsvΘ-fr8y+sFiIn=N4@:&ALEx~PM?hkG)״?f9}$DNrghiZl6X:.-?p1W1xdq4Tlǿv(!S泇8& &]B XYi>;fI%Q5KT(4p% q,aPl"Kr["0)3u9ս IHyic}jHg6LU+,__%tOT(P|/b#/raڍ$m_:6(oǨZlUMe eK# v%p=6CpxDggŖlFs lZ(=1{N)n|* <-ܗ=,h_D0z#dA19FaeўuV1 ^w|i-7-DK"j3&6}^q_`SϪXUv(E]%q_TwIBS߿np -场s:Ek*ށrbo>i:L|w?kF]qraml:g;V+CnCS,lmkìQvre Z6?[ql : R?%Ẕ;RN酱oSz*J𩦘Q9*X O@qaSg_kp6`\ @E*on4Oj4l5u.0De#P G˪qg7SSpYXTe";hl'j5K$燪I:}- [eJ>)UA\M}uW(`*v=I oͷwl ͉j@F#. bm}G TtA1Whc=GR+ H0fbF99%GtR;ab2)~@alKghL)[ 4:&5_$B :c;īYC։"^w!WW!9 RtÉIw@V*,c1+SdDj&ч{흽W!c5yϓ' D|cSl@ilA6C@T& ErܜiCm3xRL]'ˇ*-?"-hl!ɵ䘗Ժ^~KEhU<;IϫAX2`Ix)ွ~חTݲA}?BM4(ƿIev XE!v>:R;. rmMv4h?9$D8fj%Ŝ[g%J11oU @./&@|zq xJ%@|)MQNqxǟz8lߠM.-a$<^BgyvZc-d/P6LfxU1Ce蠴T1m|326U; mmWNkst,H~ff$Hڔ@VGby |C0O~T\SjئZVz-u)=S_OxBA5h9-XCsUis2"j=cuQL[kj4HR]=Juv(,%Ee>'poJ#rɷ[ E]N%C%vl nS aJ )qVUQR/c=hcn yk@>Lv'}Z QukszvC~Či0ڔ:䯂S'/a)B] i ӴQ\0 A|5uR(*<6!!5$c kACqzm1\ c3_bXQݶXf_l qȒ=yf^aWC/( G$~*ZRSX-UJ|ɷw4zmOQ|{6}E&9З@NR2||b*t8J4-@4i#H͗8.̞cI@ Kq DѯMq& .&w'k213ښGv^PDdb~(C:`o7Jj>|yX L>WVمē쮼/ JR'gI^?|?[v Oo[MQZRҁ?k`t85&K?ڿʜ#q8w{:݈^X2W .>e>*2_gõ:d~N%I GH[J֡}1`e"kl1Ophq+ 2[8_^TdOfJp^LDZp_[7$r5;$Hy^>+ԫ.Xbr|/ĂD@ݴta:it'nտX\yplԊp+BpE O1n6_?ZbX &gym'S)YpEc;>CDCE{KoZY9)Y}b!uT#ƟWz[$4tjBr4\7ܝQt(KD *4 r0>HkkEn.< !L0GpG\3u׷>"X͔ P#!am~*} f蠡NUfrM8oWLcs@, ? l\ ؑHt;]n_兀 b47Z2(ӠEm"uCBIun[acOfEpyb w gj\~$lcظlGWMt?~AhOJz1V_)/ZMcjr俐/8KMNls|IT\/k{$ $k#5צ?w@2a^4 JV&,qiUq f'7Q> ,]H6ŒjW;fT E- kd2dꦽl޲\E.Z}yO2KQ =&E-ĉ?ӻ j XAb,cϚ$`g@.r_npPiB 5,ٔǤPPkwK.\N=%xZ#fnLL>1*V$ũyBޮ~2n/"!~d"evBo!A5|:a#xoZQzZJ/*e,X0o8$ȸ2I\QD񛿄ǥ_:|n~3_9*6 }.W2N(}H S+c=juV>@aO9*H. 9,N(#Y3ڝoD4;}ӡIQ& Qbz/oڙe:?4z(HVp.J=r llo;R(m>G}K,0Spd"8%L*-=M$gXQZW@+&gv[ҝ(8xjpLRkP FP$BtČ_({ ?';0fp䶰d[/A{U]j"=o!^?G-JeV;1@iRK D('ǡJ`E6jO iǣ׏Fg*KnQG"0Bn G@*oojLbJ ,THT:4E.jkY풲 +~'?.b+{iqmC_ؾ; fW:vL/s,x 9:Ql/iQ04h#1 |dxd E~/ RdN9Q <_e7@0$C'I8vX6|0 yOV/7AN|b &?@ew=w9PqAЌe6gǦes&!MG,Ս(jfpyc3{g}/A55!ؗbϜVr4KQA'F7^eMR Fr#s_jG5}l E4VGLÚgɆ},9wb0J]%V%JQ:=1}ӎ=$;XFKf[w@Nu=L# &409Wh9)&k]%-;򅷒 j`J8kRBoebAAeKRo(Rzl1swfywA~O5>BbJߡB)4ia[ߡW%C[,_+at#]*=yK"ۻF-k0T ze #}xaOE&rn/Iѓ0qN̨PbĮנKA}HL/vmP]θI1wZ 8 (6tYTl |3&/؅| $.v'2\Ԡ3T̩׀#%vSn?@ cIa4P||^ * ;|} ``lCB k&xɻdZӔoDTq_o‹$ t+LV\ y:'p6|5e8$F#RcWa]vYwU>SH G )wp/6@mpfV"Yg9o~p~(Sʺc9|j{G.**+bMO,zJvkPK2 r̔P\!c]@(˲jT6ʯ l ^C"T1sv,4 LeL%q2}Wv;i]nj+a G܇qGVg4aҩeCZ?mƧtXi r.v-} pfp53; ":"v ^A{G]#9Q5##@{Et%B#kE/4GЁ\`|ZQ e?`ܢ`qowоa8:NҵvTx(on]"Kg^57j24 |+Qmhvt' doui^{~-v e#KYSS*FpY< gVO⵩ϘX X37mc<.85Y]'E1^84KB`j3 y''+6 ĵylnCWxc@lmU@Ob 0GlB|jR[";IC8[EȻ:el8{{u ]@7mMJ;*rfa~|Ys8/?gqq; ̃n'൰DOhY9a a'Ĩ'QA P?8G?*t?{ `{³b5 {tC/hwwRwOd* BOR8U/i}Ubjnn"ܖ_7"w'zJZT mmTq$^A;.3}[ ˔S/VpKta+wBjV=3VM?M|'M P6Bp~leo<%jvfEeClDnwҭdzɲ7_ˤaR"j/HG^YcRL^^*<|[+0U~(,G[&M(̳#6>xՄ28.&W^8t36J? qs xЭs@љ3Hr7 Gٸ_ oЋ|j@!loDO'o .ӂ1r[(Яg|N I[~\ηXZ,Ix7 -nG""Y˲9*2뮸^* XEI(4-bbV~y z+]z ڇj CՁ-zyB`:N2K8\yp#3 qDHA_eJq2ԅN\5gݖ؇6BDwAWYUtlxXa 0 6lu˭[nJ NT ܋֞4v:ϑO"нy׽t@l͖'в/%6Kq] J\ρ_H <["0~ h_ek7w·~LapptZn2CQwTLW5^q 2U<514&}=Tn{f BHij{/Zhh[95 " ߯tteN*vGQGY9ksRޗb||K-BP ;cʖJD~hXE.Z^mp\dLj`n|#T3)jGGJcK3 /:/nzC>#obIKPфc{x^jKeZJ~mU+;(_:V[ 1/\R JcP R7ē O,||qVtJשSo%ǡKK&Ppc[-+FëYBPۯnk]V Id(-|D ZpAje*F? j@݈mYǃs.&Hָ13OBK"s+\VQlp4AtR[*Vݝ7L9Lq qDA'&˩Pw!M}#M sJc҅_ܯwV7!{PTEe:9Ls.^~$iTNIVb][GMH3=dq3sC]AGFNobfmV.PI> 6*0[R~ ostB]obrysX!<|Qs+3AWU2ݱk:Dmt- w;ՠ+DoAN #-b`^CЧb ?S=@`F䆈KPA#n,s՚1s|w z؍M>Y[EQI+pȫlsޓ)k,f2OdN$ex+7d_$ WGϖqV\u|7tJ8Zff.v4p?l`TH]JzH K C۝ Ab+T\z _"-(nOp4nf=azEj2{ۍ~T|l|.<-fPa' N./LcOu&=RJT0Ov{×\?A|K)aѦrH Ix ۯf _&+J#,la&V^ g#tS- fLPy!BU\;*`Aiu|.&sx1x.?ǪpR3 ʭ<im2=eK!p> H,On9AH=^n]| %J LMO~mY*X>r!3 .aRmJֶDyXui3zAg%a93"%j͍ [}c T0Cz {(Ꚗ*pWWӫU\es=២yR*'{-nw<.y.}Y {&BIq<ՓrL `lE׎۹zc0M7\n:_v4!D@xlo@yN h T!& -{LQNEs40~Ư(;!6 VM@bxĕ 7k>-n"H~NyCh%_s=ٝX4s`}2._:\ /Vν8CxJ݀*g4j[8/# $3-n̊E&Nn_!1ۥ܉ dj >r5֭)Q9a +LeAsڍ. + Mr=/^Wc% X/1im͸*HG^J0 *rgFf UĖ_H2)Qiy3)Fy\ՙC6#[`]5)QMv'/cg>۬jl,Qj }>fU=?k_jޥ97r `2& 6tf.N eKM'k_PR!}x`oM*.H bz'T5: _s/f;m^=LRT2+' w|QK{ꕭ<+TPMSVuޔ  VdaלFww,ڟ/ѯ!\*C [Xd{}v= b*NKi&<ǀYD鱯'rq˶G@lN;NaFYm*Dy7K\YLBn˶A74j5D&1-ԒS U 0j䖑 #i ;[4'oLYyzG UALGzQCƁ8v@Dl7PJӆ1ݎ0sI[aF!6g"yyϷgTaJi:}E6E;~*5@jγ7B;C0Fwc6ɳ24>LؠM:_yocVNv? 5],*^(/?Z* ,ZLW]N_ ֛U{e#>'g;E/ ?q&]ॉN-ْrd9} M1?^셸qOK@c^\qz@Q1%ԧ죚σ |Ӓh T>p[11BO^+)SGNJK'8BSd3٨ɉ c } I;~L4KR0vOu [stҍ"?p[)BA^R~4]wot8Kv1lՓ+9lZdl-:f!OfTÊu!eVDaB[7 uhÓQ'ueU-+طTt=ɠ;e][A:wX~E- 6 C2Bay;A8a`_ 5iCQ9h7.73`%bÍXF,l`k}RcP&^'886i93;~\gFƨxV hD./tϥگ7B̀B.RF|M9 38ޕ*'"V+ p\`& O߸v"QC,L$c;;hNiP͙ԧElj閒0AFsQI?D9H'DP;7cv' !=ߘgL˧б@hy*4gȒл;z!Y>ޗA{a9Vٺ8S u`j^b,3AZs&4.`J\+ Ns(]饸1 q)rA4*S^fpqav$U[#Yan+k@"(ˁp47>4 x}]_hdPJC0o@(sK㪝2f5?sT %[XqJ;?u z):<Ȥ[{{UUVl8&ż˵s ϗ5j=vz߹>mk fK:ii-ExEՃF]^ y;xdv!](#e;?WְN:?Y-a i8E* 0}@!R8eRĝu#ylغGX,GiTR\hUU:@6L+gHYM஋.)֔v06?SrKxZ>&VnW7noSC|Ռ8^Ozz9"@%hM]AL%.la"M3[tɺ *>_ve$K:,GKWF :`032J23#S`-ؑ:cij rss^g&~k+ݮ5GDL7Z̖h-"J^TaZF^w|Pͤ{E9z됝!=BV\f;90~Or0fQv9k]+ɖ 7J`f~$_1be}h!aIp~"M߼QiĽP6s2OqfhLF/(B?_W'Lw F)zX 1vˣ^Q+&f <6H5"^V^e$݈ ots{_EPQQ%d)Z]_;K+e;DvCNK_u*V 㡟Z!>h.Y ^!) UzkZFi- :#|', #"帐!a3<|&P;IHmNX~rzxIp5W\}X߻T2.{ CX޲xP !1k{8);m?լ]駦P&'Ӏ#Զʞ}O.)0/#ՓM:Eq"ۯS@sPiX.4aӀ q&jϘQ ԍkn d%O՚0zakD -mnel7fh6k@`Q'0W(U4IPux6V9gڤFwg6.1 @@_@}aJIF Qߡ0Ñe%U}`iDjUa}Ë1vW'8Q_ ϕe~y!EUfj~l [Ⱦ ͝*ڔ7tSMN"22P;kdhZ!e'@ξ?m=nlrDMX8EP& Bn jZf 2kNmޑR1RޚYDe"Q2ڮiPTBD! B٧25\T7jk2V"e W77Y!WGu}.di̶ #p@Ӧr 8&Z,6F.ֲZ..8QA12 ѼP:WD -KaazKz3{6i(^1,~H9Onx)z_O\5$y`+|j>O?2pG_88cL#$n˒p <|%fw *[(XjT!acs~NtV@Xj@L=5mw9d4"`qU2^Z&$X{vL֜DSϟ+5[P ZƘ20_ ;˃1)Z;i>ܬey 5SeFpb~>J&ρfQh]%)X0JnV`|%:Aivz>"# PneN8r~yKt_d7 2cjL;Nn 0@f,$&qޱ; d)+_B eܧ`B[w*㴨 @g,a캃mr1B#}K9w]4hfJ3Ca65uht3TȒX3S-'@{,uf];rS4.$~.r8ރvFbx܁- _Yo]c"-W7% 9!OC*҄k=lW8_]/φ$KhEs` _CK嶄g Q!mm0AA Vf?˨wL CYr ^ "̋SUJN0% 5mJ$)(/h~S점:ySzն tX,oU'WwnyQs]N1Y~x c벼R33`in;&цb ^0f $dkյU Q& Gxq+W?y@3OHϹ;࿟A bC]s,nOTNH dȩd*ےBq)Np¼Ҋ y87yѴ,*$ȗ .*><wYV .eU|<^xcuY$cɴ7W ܽzL8LI:ZP4u6Mw~β+޾6,ONTip,^$AMH B~M26CP6k>e(A8}')9;Z{^"IR{톲YCZd )W %ڠ!.*VE/}Sa͟oIJiEKN#-+ݾYݭ3 uIk[? _*C'Cub 2GQ񼠏mq#]Bm"/pV7;ww%s RnszW`kE},zGMy\ʜ94l߱3| k8J$uĞ{HjKׯf`#X]Qz)S74nhHi~9zE-|VۙXvOe\9L1`9p֒1(y* t&d-=OW!`>uXo,fL fi119!?h{}*2GaQ#wr5#!`6 ޻;.Xۼ6fL:|'' s[;b`mGX6";5R{nuQ Ī5{':21 dY22-IK^xc}/|M+ͤT0F-lmK,)R u' 7P9PS`gt@}ޜS$WSḂƀqazZiѴj7CͶRdžH~PӭZ•H\[v?^!YP)82#9SCHG6X1t1_=|?rҮǯD*H\? | lJØ]'r8d|@RvTX358VG_ݹ*9y U'4E9H_HvSNxTO`!|CsKfw㿾%CJ2>+;Z6 $#۾xX]-v _.H4bV,v8.ģ~ %pgӪ@ˢ 1Lu`4&%djr,b9JS6J0xي-v 1~8us᧐KkJ݁_-%hZvy(t}h)J۫:2,2,a񿑻 f2#o +/GPތ}|2+'yXt96 g"qдfazbcr& hڅz2'.u7otMw(FXF[)2E&Wx!uBM@wbWV*d.ӟQQp^䷡Qf\i`9̩dλJRYÎzg 5ꊮ Flp~bs$lL|)uߛOqP4FPnt8-Ch>E˨G86x5/x55UrR( r9\\KtN tawnO'm˲6cG,d]( ,s8S+9M>|7^[跉O 8&Ǜ{ՃkE)] v`0yGDFl՝3u˄:S~ 6EzLkZgz<8,ZN» yS2J'ĪߝޓY'\wn(#md/! .>֔0ru3;$ J/ػ,D>en&Ѣz#v3ͅ$!x}l DDgn͠EF]4 g@)yxX+;c+=J!?[ ]id>X`JEhVޥ v⶘[XO2ɣ64e?a)-d)š:= U!buz|ȴ#ܑGli~|'C 4 o\[ 7eFR,30Kؔ)MB+{)T'Q F >zbc#MzpG(Ȳ1Yc\?,.A Xq!&*Zq\}"$Mk e w jkwg2ܻ,*if`#42Os-zo7Z6ҡg&ftzl[3=d\gu36eoB!{i$3H,bN27//Fk4$Uh*lnܭw%K\s7S-!tsfCx0vZzD01mkdPM y\ɔ{Vˍ 3ŀQ"cűWn/v~!ѵQ+`G6$-cLߩ XcH|3?l$]~C_$yxUט8^@n_H!vrRllD7JFD IW1_ZO(`Iȏ,XO?{Aﻬ^ +ۂF$y9֯ZNyt& Z75ώXO7x8͜3{EhX hp!bUqjP &lK{zs:*[mhMّ&jO h_XjrU uI&2p=~?@5 CPPl4qyaN9VAwmRc/8+ݫbTyD]ʼ~8i^%,}qL&}*AxӨ+Et/ D<{?0_x_]y^,te0u]jx ӊBF/ъىfPueb'Zϵ(_ mVm4@ewIJ{4.?hw&"Q0?n<' KYܛo~ֿ"5'+Gjbby!h:}8zLbY,g! R8ٺ16G]-ʬ[Qh'wT/ɣPBKgj OeCyPh*$q@: W`j[\aT̄Q =UhDMbfj˰n%9LCѿl7H?35iEvG=PqטP.#Y(당='cW+S2MC+ ,Hΐa/>~jt&(`"A!&w^AX3-D`Sdsa^׽O\TzFt駦Q^liȿ_.ވR'->oV]_Y"BO4;c,b1G5.ݘRq5#xEwed]:<`?d^s!E&m_zah4l>^sDw`BoBƢ_ 顗mP]~̘9g{:~Z@D?0{WLtoLA'dϕ -YYb}A`qY(d'шƂka{}q>`Mɤ|%쥕WxlZjrHj827S4b IБ\ayDYʎ%7 &P,n¸\jCTrL/g ΐIo_aT%0Cri3@CAS W@^"|Tpq(*+Y)v(v4,ТrQKyw[- U5KIqw=Ã2./"ȿ tڤvbc^ʨGbm ͨ7"P뮖3 \&DDV^W&˳(QLgȚh5S<wuݦ&ǫk۞ "}\jȅCc:,{3ɳ9swxE͸$[I!{(r;!زh!9PgJ}crVP pWvs@5ѻ"Yw.o +_&ki P*>c1MhZ/`RDdZz@w,8(1ɬZekyHgtPIpiͩ2ۅd7É`6[;cH?;zT=[?Cw_JkMmbd3a?_L,.]T)E6 FWq^=M=[`c&NKơү!;,l ]LYI雷 CD,4̍&GHX]D ALю$ߴ<_w5,ӱ@gj냽"JH +o##Uhb-i`pQYbDv01 0a[Do6E,q2_9u$hZ=pۘwyųR\py> nWou$h|> b?2/KptR l?oezx#v]D9,@֋hPGqhRԠ?Q%Vn\ )e048%T S *ry2Gc#m=O~W9|,e MlHҹ#XVNaXM_j+]oŰ\Y CK}_!_@o cH%8Wnd=פy/fo{7VX 7K?+ )u q/|DšX l4wL\9naDO ?+`2V}ͺֱņ Bjt/ (]{e¼W GaIy/".ŅwuH,rEnS pXƕ:sm,U LTHmT=dj&E[ܛ6 SVb:"^XZv=>;o*1ωc`U80lj=ch%~y%b :Ao)043*WIr>d=jcN@Cű(>(L/O6Q%K*!2FckF!8ݸ 9?o'{>qI7bB)T,jYTV<2 .v6kuhzԗ2>}"ufBf!`BT(v#lQ << R{,qgN4Q!YTymb!`/P}CH}hd;R3vtoo? yZQHv0{C (Ҭ`zd9-W^PP+3i0sDK?Z G0|~Uh~@6/u8Hg D=)>8#N^--E eԭ: PmkLwKBڂ [=w-w & k՝692A%wFMdž^t4bH!z-ڟw_ d[!,1r Bqso D "+/H>.d`sz3Twؼ6%RW#cF~#-_j8qJkB8s~F,kn)7ty{~࢈7֫9]w VwyOx7"&"':p@eũX{IW1`4jEACF/-'0$َ*s[ H}˴W:Mk|O 6k-TOIwn)`R+\@f 5k~( AURv)D p%53cVg^Tj"gpiTl]@fLUbn  gi"o:W*Ak02 xve0|U ڑH1-Mw#cIuovds}~}Qu/!ҜCL쾆w5-Sbaz?}hݛ$Özde-H=G<ω瑘#u{P$7zoph =,]uUN1ƍ~ ]ÕN:װLj#!kqD!fbJGc OTUOʵ) xO 64(v>U* !gv9O9*sDqg*Fܰ,O xFܥٳ{tI:PLjomS`6v/ NL4J/hvV9gƕs{=%Y4O]1 ҙu.;^ʸwv kgR^y^I ð|J^۪32v'ErOJoxі]nL4tݼ-6Qy)%#gz)/К ѰX7=["QN1@&F͚T)L"#>]CM5wpSmƒN'l`}EhqS_h5%}QWDT#Ztwli<#23VN ?Kc ҝdגﶢ[y"MIlIוn뾳r97c;)}\#o2/> (Q4EBb}C;[3pgNsbmA_?8955vF*5O=ϻ97crNU=cGiv_+U Pw1ck5 C]dE@-Fqad1Do QVzg"mX52H`PєSO᪲݊6.KP}bMj ^^$bA4`yV2[\jךKAt̐\JP"G- ?xK"H`U~9"']pO7W\[Y]J}T@XԃhpWnX0翾~p@H^Rh" 7T }OB1~Tl;w->3/ૻ wR>OkOT.+(4 7(o ȩjĮ& 8,ʂh.mOEOEz,+*ݝv|a <#GKwliѥpl0؁q=?IM,igh5|e{m!A #3(kDdlh 7ip3{,:XN}ɰQ/p0wQ['~T X}#$>,R5} n֢.*m!f)#!mylg`C"GǂƳ: YG*X/xX*.QP1=Ȩ+A/  jQ$0xye$BX , S9 DxI1h 8mэpaLiAhн1D3H {8rMc 5b+d_s[<\74[Z$zwSf5rͻhˠюz(C7XJe ɵ:r9[$O<ƴ>}ƽ ^u&&>92d!U< m/ŘۜҞDE[61#u2Q%!Քvbpx ҀM4 ,דCo?xZcNgK57t$\`n ]$on>UAt9K:}BF0K~!ɗ+۫b+hɖP0~eYlS忳71Ͻ,-u#觶JIg=4)])Hc [t,fH6ܒ0gU˵8]>hΐ@"NS޵,Y$~Qe #R +cVuyH*|Gvp!Lfpv׃XȒ E[IG!fi (]%T+;N*duC k-o]#GqlA*iSf~n@gYb=ÔWzw$(ҏ缭/J;6yO&ۢGP)#`ua=IvmB)4xa HC+|4EDNA&vT-c$Ph(-i@{n&qeƓNT8f1(s+Z%SZʩFJTCL}$߽QsŦ΅&x;Yu l8>iDb SQFTnKd=eĺ]a|څKe M-JOǛTنheOG9#4S3rR;sZ"U: =\$Xb-%jKr<ȒK:`Bȷ-Ush}i36eCr[4djR47{” , =^v@$Kޣyjq/Pݨ29)o%6{ڎU{)ɢm-3o }o]t Cd[79=:>kzuTw щ>fu1g 归1MjՕQB P42˃ tSdiALթT P7R @x>މ,GLk/rRC[@"_<^ "I0ŵ|L]`2 Ɓ wr-w= #S+Sw҅&8g]l+ NZrn-^1*}܂LX<ePg eT .͔,}.#Ttei:8~È+$!_Τw{Ͳɲ>j#[ FMK&66n8+ncIi8drsK=ʈFE4C O[E*>mϞ-* |&Jh{)Yvޞ3 pS1ع~4$ Oܕ2˕jvCgf+v`a7Y[4~)d`N 4\jPB"hoDW#D#Y/19HN'moѻ6C3Y-t˿62%kScO'aICaM m㑳]#rRiQ$k=~`&Dovŷ+o50Ba [ zʟ#68+uݦP+hSx)ե:6f_-akU7<7`¥7:;'/'q/¼fl} N#ӍI^ucna!O_pAYR\/JB~`zXtKB\d$wl2{?ApUg*#YwV&NwǪ9'Z,mjPg Xؙ}=HJfF˥S[ (#)[O/Y`Jsm9N[Lp)Ca`P=bA}|3S1vvEV0u>MH ) @ ~ DTX}pVMSG=ernS5uhB?CwK.I/ 3 K374ԸB5l1PerCg\'W&?y'ęø XՄAzv`(Uا~rEٶ_*_I( ^&zP@e_(I{|I#qǞ0xOp&[> 5b` m[40HVm"VpGRO47 {sRW;w7@pkFCWTbD~RjWrB=1GW[ 5b ͗ޤMP{8<{-O&#K?\yjI=0ʋ^>h)kh~:v}~oɞu =\no*a2.=h <框FtN&7%Y>QyE8w 8ܗ|:8 Rd-Pk5[$hӭɥŘ ۷LuKsdK2漸 :x_~m&o݆iq]Ji* ByC] vМfGK,UBW-T6g EW$ 9<i~\1t篴^N&wZwZ S?~O0`L*dϐBO:}z{ 2*"C Lk:IG~ Z}0.| c$BJydjtn߾ ڈۡV09#!T! 9uYٱ@ϔU#00+%{gdD; 2츠#HbRcm}}x: KN;aߠB[[swKI DD|ę[cxӛZL/rչWwڬ2N|X?f.:٧nM>3'/e8ܫy~Z` O'>/_)9reQ{%Oe$ZўYʟ`Q=w0dy ~d+/(r-뉠f (Gߘ4:7w_N+KUޑ@>^Ur('PHbNTB7/tלyVn?E+U1tc`vblF!ZmXwW!]~hdD[1z/>mlϐB j:mztkR8cy~1 JoUrǭK'q f.j1xO.襤4I6-1c:4! }(A+h )@ҒiIwT2vz] )5 F1ϧ FI} ?^99oF%>=n^^xM }Xa ȍ}(mFT}tc?Bu2!If׿pŞS'7ɜ1zO|G:.` ߢa9.$ؚى1U WU#r6bzlx>1}W!iMUX }Q`j#fUuWì/E{A!7fm~e,])8M'9~H(>E|Vˀhq1}XN&9z-CY!"Bы`k^ԐE_{+UidpԠ?1{_<V(]$Ҷhi;pUEhjpOj@dX?MlB-;2c "56DꔟUӰSېՖ;erN[AP)i|d\Qc(ǣ 7F=ng]T:,dFlyF3Au@zplFK.:,ǦIH`pHiUX3tNܹzK_kU;5'IPRmabS̛[e l)Sz1mxEa0Pk5 ܕ8bc%t7=HJͱ_JҖԑ'y_ahL)ldj0(wB͜"†o-˃[`c۾̠Vk__ >) }>_Py?䯤Q4,N'5dz5įaя&yqDzo}-ԅÆVi("y Qd%>5CvsG\E⅍-V"8 #R*{edz.-{x(u%E^rCd8n :r/؈\LzDiLY`/u:f!q'dnEYu)Mi[z|70A>T #6{IlK|lZv.tE"q:}j)=̺/pCTAzM+]{٪)x_A(WR8+8ٙhx߱f~ϋs?YrdlO٪E;za ^쇍v Yo1* i09r.!Es :qA.`ǖ;A(69-.}m+ 6Eܛ|R]21I! "%Wt/nt;DN&% m"&mxG zf4QJ` ̿36,\e[ Ta`3d-!!z~t/6xd:4YDja4J6gKl_H_'xvn~)yE'OlGk4*e>E,VH*}b0;7'Df)mi!7yY/|݊Ί2i%Pm\ŒLK3nd)w<}S!iF4F9"<*S<7- B9\ChXkQE#iG-h$,3wl)8Rq7_5ܩAYܻHՉ38mjjT9*f@Ľu]U7]7t%I68_ݶsRD'˭٧FscXnLg"{ůUnt*0"B1"gW)jsKI~L!^1vxaлh O*wv=E*|1]? x1ܼvڿ竝 àNem劯[ * (VAů^* EN3vܶ Jl6w.c>qpy^%.Cq)ɿsFp  h!AŌ0V ͓SeD|Pj~YI ?(;4R*ܕ׵ló<OS`,!>1 FkpsJgNO}ܪ>kd܌;7+ JܾZ-36|g"o2g -|4xb3}H?S*,Dɉ := b$ 2"?!R竪JGlRߣK7v薂qjjדn=QL`HC_%( 6h' \.ӥ!Y%7*En%֎{ _ !;yU{şDA IDQj?PxpkdZbԢq^ 9ĉ%f/\އ?/A*l3$W7kQkX׮[g`C|%T3CeC+c_{ߧ4'iJRU,q-H\FuZ~|-=䃥-|RQbG]JvL)h}=48dc00ss$3¤#Z. -PBq OY{YCLP R@1qH#mҧ i"iJ(CKun(;.[xrUcX,3[Ixm.XvPV,,M %<~8@>Fj6po‰~tX^¯ϩHz<')MKB?/Q7F2nƃlC4%񯃕ܗD[VՇhPḿ=y hRdp@ƻkHF$U/fOEamAٍ(}`Tl zǐk_lSʣK9{CmRyٺ_a15] .SP M g"8"*a>9UDNZo?zc)^f5+9r.S9+hKk jyM̒$C] |0ǀmؖD ^nqzvd\Fa\sy/TAhϙ> Y/>DB[hƧr"HU.iÄU\zӝ@X5G.P*xXTSkbrHdǢk`h <)`puft3x &} =%u OD6򘄃U53e?[0ہf6?F1:]c<Jda&L=Jw~wڻv<= \Ls3h \V싶*!oo+6Md%}@WRO3 gC̿z"|Y2q zuʦ__x*)q}:ᷚ/%qm(jqW\$cjn+On8X`U@ޔQyj)@xP'1TM q]6{&pR80H]<$ˤӾ5l]1$2؍ 9b N:L! ^ O'(koRN;o{4O6ѱ^o&,}trv6%3g ݈v K>OOq ݂sy:H{`yO0B<G%YK53 PEJ) ܠcuk6ٜT0[s*R*OJaI+k`1但ᝃJo3W02+BI\ EZ CU4GcܿE=*LS>H7\*R40Djw!b]I(g%ã߸W O))p|9dF-'Qp-2Sr-?qFx1GiRaE/-)Mbv9L߼,ΝȆG[R,ܪ ЕK**Y=b\?v~:>N~y֍LڼiLNQkui.Wl[4ֱl/w:ҳW&<^. rHÿoJBXۄh;6x! 9uɒoy9{]@N\2Ԅ?F wTA81.!X‘bI#-GHq%AxyB e -$W&i~IېShec)׽RYH{r_ӓy^d޶-G`3y,UAϴK ѪI_l5g_:)ۢ4 O:Y 3g.iSs܎{sI&D1WCbG6hэe0;> s@8Ypx)σϲi9k>PW^7m- OC/se=7 W:ę]n[ceQˇlfj,rbu2[6M!@sf 2$sͅg>PP}6CIS"(-4˱F)"֤,e]IJ1'LDq2lFڔb>2S(3; LcFUe|󪏡h|3%囓{h}-Jf'B<}L2!"i Dn_z+!!hRSAvb^rv(N 8~-0uS]UIG%% 4@AV-L[-G7[TٯBH-[+-?3ruAx}xƽ[tcwsЧ%<$_ ۧm$ýkoPiwx㩍Xh Db1m.9da>Frp3_鉒AdPā '3u4ndn+ pR1@{'ɜAt!mT= (7tvZq#QSWvKOSP985:bhH#`KRqP&}gCT.4%+!eoPS^ FY&jO `tŰALt(<-e~b]sUuI>r!im+NO*Z0/1%i ?c\1d@ ]Ddl_Ap"(X  OzG Of5$?4C!3$u_tMzǃw͛}Eh2ײic*{Afin&,eˢ.[T-Et.Yy8rnl:Mys7 #Yze++Ȼ=mԂgkcNRnG4ڟ-XY¦;y֦ʡ ){:&zHк?Bw8tUmz,MOaXx1[Qvl3sDd-UXYb#B_K"x|)&8)Sn"7xCosF7U8 Vqʁv49\}h?ILfеk)f!xe%*1tgvF3&{Dj9tgAsVl,ȘSM=1 vQs\45 {nrQ,A3\f 30ʤ#~i!oJNwnHLA)Ai!j,p1fNǣpy0N 徠̹m}%!fbdrQm,!jkv1{PZr&ipC/d H6+bv>/ZR^C:9Qu쓆ځ+Pb$ =-ܽ.Ʋ`Fif#6dP 5ĮmExJ8mys40&8`۶X媷 z7~*qΎp PP뭴0վzu]/|8?FQڞd ҃Օ:ԩqM Nb/ܙS _OllO͐{4ld="d˴UӦÚ{ #Hj\H*~)Vf}=#fS;KB&#i[4n_8sL8vM m0%(zVh:0֑??,&]@\cѥ%3|FC<]n)3&NvpsB&%b& ĄdO$Vr>wzGH2`CJf Gsr$׏~<5|h'x!V,x` Cnk]-9%{WRއra-di=!XU@h)]*̖Mvr_=7>u  h /߇[ca}&#jb;/yaQ ֵoy/EbVwt f1}LIy}K^TLTպݛRpԿopM +$fd kgzzHVsYik4] hrSQ]I/< )EHpv/]@.9U0N9`xd,7e}r `ȓCsՁ՘DI|t>ݚ}cBaogp@吊ʘՎm*} gnmfFd9!{RKB05SHP$چus癍nk [ش;`)GrO磵s d85`3,@|B5p>a#dѾEPbR 'VuNQ(Ŏ PuGku?S=ONϿ>ωLO2\DVˬP?' b)puE= Jy$EㆩRT_ 3QT8`-*+x8gu)\GtM@X{4X*Se)lJ 3em"QN T0 KwmpN4;Νxpn> 8P.Xlz)5}r;k kI#EC/S̈́ /i/ ^<\GGO]4jryܝ|.jW9MShx R5}2єE>;|x`L=͖oHm7nl1poBXWҪܳ#ˁ.*nAk5ZFcMLC6dཿH `Cs6HT{m*sia$6o["M+rS,Wo~cpgq2. soE?k/\qK>7{Q)(DvٷW106lv O(fP%%,":fs!lAlO!c&KDs!] ?4B8 sJjN.@`"U 20QCFqZK#:{Jo.K^ XX\ iRq RH9 ό[oJ2q-x;BB#b_*NEMZlw,C@"&:uX <nQndrkt*3'+?uT!TD?\?'XqQ]"2EQ*^z2 >kU K&Ag2qL)ئ wC5kF{M{NzL3l"]P8էM l4()&|nҸZ~‚BZHK1'_i-C+ V9nLMR1'iL.80[I.(L7mh!=(#rhJLV)] ׈|&ISƞxgoH%DVnx;ՓtHV O(+Sϲ|g@Uh(vBYiF؈%bddK2͝p>$MQ]Wa&cH@%W?-T?¿bbLյ2 'ўy<}#MpI)4Q谼Kd!]]CaX烸c[)~D uʩvY?~wmq]n^v먑ry]&Nޞΐva:L>rBБ֍n0lШi~{:t(…KosQ瓑AWbƷhLG6%׷\@,/0Byh) AWU;0Pw^|{C\NvŌޱs-{ U5;xkXS <>(ZK>2=F)KXY*h-<`Ak.~u (a'xXeKۅ޹V1dۀwnD eB 'v "l k1j' [p\X'H$ g&YY1*Tt]Aa㵉Br_G~]3$'OԵKT+Tas0VQe'YU1Sf?6(TEo~*{'=E@8<)$ީsk`,W&5 WO%V>Ͼ@&xe[CCym+ؙ H " z||[wD26s\9 ot={ml8ÞRf†)%~0J_XFQ*|s)?3hRV?%vlgfֵGo{L1U~>ho8R24bjcPZ >w@70/*_pc@N g%U+ma{x&Cߔkۣ=2qłMz9ɸs}^doe&;uzh+9h@:,AB#m9pV?=9(?dz{#!$VL~ԕqʻ䛗TGq*y"8 S/(%D:]d|`E#aaLbѮ_V(Va0JȨD%TA\[<@R6NøwR,P_ :{SZ_VnZ! nC$5<.ܛl:z 2 t4S:ǖcb ғTw.z+ͳZ j[- ?ᗰ?;:3^:v"QT-#np#2yXlȰ\~ͨwB[b ?Vmk İaEJBe9 ҋ-u4NJQgq%-b i@AKZtR4, Or9Lasj_ГbQ) >&z*r'^.;ᖴ;aok_ݓ"Cwز(@osXYQWP 𳿔v2M>4?9}w 5HF1jM:^JKZ8! @x&7~Ņ&哤;3W}a1;^J*wL?XsPN8BgٲlE'k<+Θy2uPGo4^uw`d~kK\]b&#oIUjy`X $wHB05mmû\I BOe@y7mq]ߖD (]jOP&TSS)FPuԗ!$ɋUfd67C?ˢQbd%rVRЁ>*Z9yV|Zy:U|HjYZoҕ0aajJisF_z 6v6MA qN{ oR/UPƶ!qEY 獗j},y#Xˏzp^+#aDǧ+6w?7@ײ&`*>&,x莃I0[n.CcoO$'*C/jٗ'v:[sަOz<0^)[^1x!e^~(I I2^]Ma]IbkC&nuiWP^.mٱASa0Ib*G75<ۙWNʋP. X:I;3l.vbk& ,kLhANKRgd!!ܼ t-Iɦj{,]姥35zXr_XͦB&(Ԥu@boW)`v,]= 1rHS> ;@?&lE}1Ez *$ix$`>n!.Zv)̇FOab)+;7I;1F9$Zq{ _%q² <RTKs"_2-c\{f$,ʲ6[n)k;xwfDNG*5yrlz纏uKYM.G0DYh[ewswmu-z>cz2˳˗_6Zlwᶵ+MJIBN3eVZC3TAo K7HQfo Sf;/ ]<-w> ҦJkh]?ViZX ,XH]UF=5E[||O^pVc@|VOK+&Voi*]_q_650^N8̑Vǡ kyby\1" |Tp$"wcz}Cdekg@t0yofLL8`ͺ৮,za~*hVK _*A a0$ Yi-Z! 2N6@ŔWB^Lj}^>f] vjdžzQykSLT)HFԨn|. ]ty}s9eնA_lqNZ8Кoyǝ"Sm6_k9tS'rhmReQ&pu]jn%]>g_dKW9)L\<;*FMeE` sdl _!{gANFY}$%R|'2,&3[:ˋ> da.B)/RC1hZW犐,Mɜ>mͧP+{Vv9!dn39)cV9~m>-2r}Jin,FU.Lz7dF(+ 9<>`nځ"\k97n#EeYF"#[]'r/9R)ߍ1'I>y&oW ̗ᦠ|{2A?ҭ)V툃_V:P Lޗ ?1׽lcY֔`Rr!3&)OvEhVpBKD+O&l#DXDP"D6JhjrCڱFrM͌d*S)MsSLAJsS*K(9j?-O e+z0 t3S(%osr틓IۂĶCM-4mhPShSqCTJ1<U.~  ,]{ʄAJKDT8#%˅;,blqL=Nlݟ}va(ߖ8ѹ-XB̆0CL4"Ʉv[eRS0l1|/,{L^YKk˃*TfV%oB_k+rIS+|$ssU]o~!S Vmӿ%?}&+XQi/lC},N@PrJJS h@qJέ9C4R} 1{0xhBNb66YhG@zȅeD>>GVۆ+"E_@`0GN a'h>i`8q 12,ص.p%aKImsbN0Fm<(8jP?ڈaDpմ޸ όO[u1)xb?;,Iyˤ>:egs0Jx+I3% (7it ITC5qp?^tBpHh6~#tk "Q- 4c@H#_8`ir5>}TKC+s1zURk vN^S>E= oqB=40:p,^ 7rL 6߂ud|5nFFfC#j)MB ]Fo\u|zU@R%tE!$7ZtK]E ߷#ANsh>0j]ݲ\ *4EeHLH4+[g4j*Irוm"8/CU'rhQ9W)>\,rM/9褏ZId'AQ|5:7B#{#) zb"@j@N6J=OGh Jѕ+HɩI9\(hfM~chVB2/dGb'w/7gώJ`H4C387;P{ ~eb hnNfIϔhLlCmcY8<'1 b>u3_Q#ܚP|-L+iu_ozb+`ĨR>^=EmC G l? X!% j$;[D=B YrdVS'A|:6yh_J_ma6# ;2`fλ q68K1=6y|_NkJmP΀s6lbaV 3 YNKD!l#"صŌRJCndBew3:~e/ŇV~z+f4cFpnp7r |̈ [R#bK`4( a.`DڔhOH_޺#L$f5a:7VxL|g.?'W pBVn&72Yk#GÍlj.(iG^e&UUQ#ck[ 7VcZD_̓\jj½$*Tx$XCSg@w`^!b|Y !xpi{-/iC=H޷I."tB /IIE%n `oԥU︴@tߢgqӍ9B]MNsw~]KQq =evฐ/{ӄ[E)yf 8ׯIMs?doe$yD\n l/r< hA`I$O EP[tn@ƀU &?\F=vy?">u`Z{93©Yq9^fy[7B zե_ź~#+Mи7רĿe B38s-D8YIc<~ZrC!d-o&Ø_BwDTqV\/k:Vm`,ٜq+rLs`@h{tsgn`@ Dn2u1")&JB OHx6xJaОVZ.jw9ھXTnKᎉNeWڙG T`4 sƣT`u_]n t} +{~yNc3LiWPx$L0>d=-pSR_F~Z|F kt&khj79Er/n9H8,˱||۴4X'HTT_JVw}v(E-[s((<BE_76vq#_:ahtSJtW$K!Eڱd/JbD-D/Dža`à\E%խX Q+};RB |cK]ğ2feE%H#bx1 ;Br=!N)!FbU'^{V=8Cy)tĢРe6J~OUjcnuNT{2^Hm}Bo9 '$̚<_Wַ{4u.q=L$ygA_8NñkW'L\rzx79ҲE舁Jv8yH z=݂񅰒9w'3nfJ@O.@zDž0Sۤnkz%[ !`כ.]"? "uMf=3y1!儊bh갚8ˤ ~TH[>y.b(&w&{Ȇp6AJSc9mj/3!|cW3D_1V<ZäHMX>"bjz>$!" Q+ 99k, SUl_ 5i1Mu s&6feDZ:Yi-n ;rd,NbyP@j_  r5QܮVղ5Ɛz]Mr^'ڟAzЄu_ g飏X6U&)Oo^Em圀{+J>#KU0z+ÂCd@ހmƏl@3uS:kq+. tƬ;}I-L=uŚ M ޏ0 /UʠRfK ݽ;gϯ֚wmD0uD )SD!ߧ N'I)2f QIJsZù1 lj(ܝ@ 3Tjy]u ߓCiݤ3"\k5HDj|7A>o ;A"O(Џ,K0l= *;oa R@p\"ȶv| _q"w E3^NYV],zn^78%X!zjXFQ9;"B^b-kZlI`ÓJ 4*HqTJº7RqE@ CV~feUyc٭@]*"+bAA`@a+5ETarQRaN>f>![QRo/zʺEыTWtc07 tC)&^\Ƚ:\`"iPZD.N60C*`wM?I~~IIUGˑ8R$u.5זZT O'"ߒA{Ͽ#j?EFVe{mzIgbNM;*/ ԌTdd~L.2; \A)ҼY1-lbՏYCn(-iB58K:S7y촯 KSCDwJ%MDh\ecB[ Y޵T-/|9h$ѱͿmOc<?ڮH@}Jվ"h$L)i9?ayE<e R<$T @I. [&dj]dLb2lOz C+<1 :mq:B8]DsW%c+]ko$mr x+'uj7ुS/yl|ņy{c5Հ| 3fAH7ưHUnpzz·h>c š;]lt'Wǜ5!B$fykqh,+,t7if3"_ AP,ͨ^iWHQ^vf[G (&S@~/i3`҉)*E}5~b5(ۑ)EXĶR/)hv(Xܨ4 Q 'HjJ_Z+~uY-!\d!ؐCK"s3Qpݍ- Iض XWiDwZ>;P'l:n`)V(*M'n/GZDeyyw5T8hRAkC/ސrKBӴ/h17)Ûj>#wf5҂76V? 7Cށt)ġȚX"h(0ܠvsU y'Hqn4Y-VqdK|ݘX){\oE{e>I+WOla!X2?ú93)\K/ V#].-S{!~-70|Z$_5곳 yDN6Cx+AA okuU񙚸Jlvx5\P:Gq>;ŪWfewy @9s6(pK>0Bnc>Ӑ=ې"ã|hFWhAC3e2$@ FGhiN|\/3+?L ^ISH${34a1>U M9yR9FC~ W->a161\[dY[3+)U|v)_,r~ZEAϡQc;p}zV+gGBϰ\"Db]j[ݗRDD)#iQffߺYb oP5GC<{PGQjm~L|i_;u!{h# <>!2?']uTREەup~Hh aoRXVTd*Za,I8,}r8XK[.k ,yȿI}] 縯om4 HC3S#7Z!3ϴ@)l"P *`Iks䣋HÔ!]p;$_rCn,=p؂7Lr@hXU9xt]ûb^L?3RcL?/i{fg/3܎FG,JXN˭)LAGiG4= BҾW;M!xj*͑K 7uZJ&bouSnFZn\?U7?HЦI/TG-#j+F|4܌J*ikMJǸ?^"J^g{>o ˊ.ljs> ݩl@w.b< #D6']q>v)7F[$l!>SżFB$!>S9~nX] P4ȕA\@_G#qv_4.^qq;*U(KM ]٪|6qG؈47!;_!Uu)œLB-Hx Ί$^QGDÆP({nl P93qF, ;0+XSL/[܄ 4ޅ<5/duzoJJ@=__x?98GZkP*r-GusYJ }aV$5CC ٤s2T* ~kDZv2лyK')/43f:kCf;2ިZ<xOf[fIBV&P!̣i}J ONwpO&r|gX'ö\,4k5TQeW?a yD–(޵{cʦJ* l 69]֚_Wv9$kwY:Tʏ@=x䱿&ž3NkZ{W)u?ܠ?^YBLdP3m"ibm d%~c#s'Ajﮤ!Vn o` ^uϴ^?ȁGɴ.ed!g]FpD_}7EgZqe"̀{RP]pYmPD%1P itk.A`L81w&;1[Rl;!`ywu?jLpQ;L{=q|h9xTvHew>\"-7Wo Q5`sЇO#(8vx}faAXou_,aH.x@$FY`ZCI,Y<4fF\_1PѠsuT`aPb)n8JJ ?\DRh S܂HaR^U1ז(webI 4T`ɳaaggR6ɽ"o<,}!3~&[ l+T)Vfy "SEKL)_[&q]OPt)ZC>l4B"M+(`(FR[=ޅG32 z{JUu+FjtI e2I` xW9نsXH,2Bg1HJiTvTSd7L۾[HaOkZ:X,gtLF B^xk*g EVˡik-!$d]A0S*}^\pD.2 8 ˟%DVSǮsA,n8q 8"Ċ׿pk\+:jNPaRz lNDԜ]0˼I`:p A;DU/Lpyޥ ݦ\1t3Mq<A(shyZ\ zv4 {XSBk') d @/ٛ};v+x~Ncf"QNYh#.b1sZ,Yh@X $-PdC/] ud PPFڧ-"wG0KoX% *7#٥\H~J`QlaݻGBE{Fdh:| nJ)aC>MR_n,y%Cݢ uJ<'LP)ff^ͼbV0{ ]?P}v\YKdd*,nEy2wy&ޔ{`]#QD#̶V ZG.MZpشb"do麊M^TCˆV ޳就sDI^y0Qyt0}{<-ƌ% %"&ς˛1dC ^L b---7vqa ډO#$Z hi w sݿۼ?XQՊ1Udl@[Ї NMK^ ?'fgsκ-32Q83U| '{4UwJU h.5OKV^"aCԯw?xtNVA -MggN!1e7t𹭩7蛘H-='f.O!+Atl:*4m>A;Y$`~wiv<dN _ ?rfeT@X G[jt:e~w@Z~]hLlv9mG q.;qPzB.-C{'4[Ov+5p>ToYc轓}yW M(ʠ Џ.UW˩Q%UtÕg.\q( Uyř<9b!Zc >gQ?yC>l^Y0}?W\3' H]#h̏2SJ6낁n2m{ 41ٞe#FFAiw623X9uﱺa45i^ )w7yZiZtZ}Wlo&(;F(P``}1b+JhQ*"#JFE6?bO9xx|CKnPK6F]t}FD,ȻW>GT6&'Rdݯ㩍fNjiVz.8f/_tag$i6MVBβ\+@;Nxb3->ùl3P|I?e&FP,BDc{l[[Dlixh99 N^* V_+T&;gjKb~ 寵W$᢮#h":#8XU"Zv0WR8K7z81ح[*5E2+2ݫĎHWHwZ9tqzf<Ùt sιKS±' -ͽmDugVH5%# A?,H5\5d8$Vf$~ 85]bSgdBE6m>5 rs9DӘ`aan#V(~mi-\qzň_F#Aqn3{b/bH8[Tf-vϰ('r J 湜yŻel>BA3! ٬-)TA- YMi^";m<[[+mhc|۞^-NlNy}٥s& tO'].! U_cTJay"gpAÉ*]R@=tm> Ex3PcxIJx!?F>C:TTĔ!H/VcN}j(lO4Y$1j.rz˪lTd@?¼xG#wP]i;ͻG* f%W50o A 7hydt@Zj0,c׿K^cj` ĆrtN@^ +DV Fw;$>oרYv Lh~k>3+M%Nj: *ӄ$BKGqVf ^1VJ iS@HVŠKb@JOzlo"t ?qf=bקCQ-t=n|Ҫ*O-M?|ꪱOvX죤Rc΢*NwR3Xx/ЍΩ9n@NpUHe%{†b+"1YjW-;Y*dC1CZS[ )y`E. /D{kY"NtԯT+e`$℞7?EGS//-a1K ;rn ZO;ij).YWzîM꒍ⷁL^Xiܟ+t})>%uEWD6&$hQ ;KAzG:z}v·7O#JCRՆ +QD矚fTn$:~FωÏꊤxx%*qKqHߠhKx'| G7- 1wEmKmb,4]SVkXystou-=0;VIs Ƴ΢,N:arZ7p/p{mI$Xu؛9|됐53T9m'\2LgmLt8}YV~yB-l%MBA>N|w6^H2suFfE|AOjQlaɣ%yz)͈:E`VxPt ^ƻgMz3vdDojU~5d**8L8h=uI͔:oYg M)"gؓ^$=4 M&J-M/ۈ][#FxgX˧|!UNA*]傪A<Tk80,3)T(YȔމNrFXܙbi^6 *}^DD (ѭu7ֱmY6q-G'8*iZ̽1xu.v1$h~ 8QKrlR/ ܛdY>ns9ƇHЙP:f<'c:5DDwߴӴ wp&aF$yu`Oe x->LεF"fO`x)cy_inLDږZM ,M>q7x1̋/-Fl n3|W״.ס)iGj[^L*H.)۷“>ZF ,o`Y~¬Cb@̕c ;!}1!mGfrOXhecl_:fQt`3k1KpmGh1ݪ M_a̾adMc ɋތqGT);X"C璓;GCqE7A5O8={M%FN}(7%Uwna KSvz/y c۳FU! 5XuvMaKX}(Ⱦ?3?B _w/=:Ca!yE,%=nfQ< &,O"PVS6(ZCQM[1ꈢEjӿȣju'P2AJ5=vJauS':qkz!L!P3CU{a(/9gx@p4jm5_kB4o!n!gʾV+XIW.在lb\?ΐ4Í?w@4ywRCl}M]wG I&j80zp07++NPg 7BS>\/kT} 0gM#][G#M/1&FE^? 3aWn4U<@X&$KvfP<B1}ÙIs#!0#Ծ|b{\v.LGotAҬx2xE‡ݡ(Qc"^gd;^G o+RaRx$e/kl͉(q둅,pQũhI b/%?q%N'<'oGBeIX^훽 }G@mCgQ$oaHSV7?ezF[{ 4Sj v/-Xl oE O*nTSwHy;6GrUO- og?tVo.֡-٤t<2",m=8l{8=v`~bvs8(gSɜO;R@Cĕ,?ʗ~sze3T#LA!Ds.gH:[ ?ʑ~#bLU#*G̒B0lv@3W&:L|2`U V 87oVh$&ߓ)RUe7+$ԿB< J#:j>^˸R} t"x6?lYZn6TW9A`o(-ûX&ETcw=YŘ *l&XgZr: )PDo $ V7Kv~!*u%OME fAYC~Qe&5 oxmxx'*~@EF.\7E(:V('W/Q c Qѕ܀pɷZfJW'-C{ĻUQHZkRCWt \m-/lJeB,6VhՀfmXNmf3$rX, /ߦ6,6jBW7¤||va~/ѿZ2S֑t5n`LY?QB7ϺwMv/d<3gd>S\*?94 c:Y%4bO2,ULnϡm_*ʝ("P ԱnϫU~D&|QRw#A5vNIJËOx֊Kg!WB܇)́3?3Aۻ%J*UW]B Isj]1awA=\Wl3lJp VWw  ]%:ݠ;M]4G4;lc.La6e(TڱKPY86 Spnqy8Ӥuv)Q&s@+ _oON'7hC9>r}cKPx-ȜʵZ#h n/P3+LFيՏ~iXx}M,]ܹ#3g{#?|UuʉϥQ"6hm>*!l*(MNJT[;ߑmIxuK.؇]hE镠k36G<0%Iel$H e}f^ݾz/XD?`:tu*qr3GdY3W> rs`$3qZTQAYN+pX;QU_?rY|* $ :?9B•@ia%뵕 ]uR/Q*|5[EƉ,tz^|wagQkdh2 o0SJ.bOgԲA7 q$yzyLpV8u%t3io+ \Zn:E/xKgCM1ҸYo4eeF56݄~H.iQ[˷@aY'v(qԆ"D2AJFa*m&y`3>+ٱN3ϗ[~ȋ^㘆zGKJxA;2] T桊 GAߕeҘG's 0C>(|S4xGdg((=u 3qg5A3nR=+O5+j1u8kpDG`G*<~OvLRɪ1/Wd?/c9hlzIȇyb}t ]Ggp5TOD5 S,>]Fc!Մ8Üo2* (9Y (|c q}}`} Mt&y[56J\, ԃoBv \RUOZAg IƓ cO6bEmaw+ͯнQ%u%MUj@^ne썍5a]0Mn̳0]5dߢU{=s6<6$7r]/.usm y4r}ĹJCG6sB'"sQZ^L'[y?*-'alƵgcjҒ*klXVp,*M?s qq3^AAn QO֌)BmW͂~=t2 0mS᫠2 ±|]Xw.PHI!oaT?v5LnKwr>ql!@DA]o"wZpP-(K)t #Sst!fK ~h6:5V#pF"Ӵ3@ |Wxt>\3'yD ;<\0 'G6 RթݞgM L*`,0~F^jŐ+ u&uӱ%>ŧ'LnNr{I&#T:)tUeIyM2naK]s̒: ʧt`W:8Ls&?:$"p윱` T QG~)yaoր KIDsRRJZ3s\w5Xj$5f?%ΣGM/1p[5_4uN _YGG~B:-0}asc!k=jB;;"v\ JEz{谇VuIxY dz^ԖɳhI#FAkL΂YY[8Tg;\7)cEl|T GM^Sj0̆mjKltbзN('l1@^:yBR8{_a%Lz9Y qPܻ5څWX:0QWw s&שcbfN+S'Ij)!\Wn{DbSU16۝^S={ܨX¬^(Κ70x)g,SWZpץ*R×OQcneR)nA&r[|/Yˏj@مBq<8[C;I=IV갫^2lϋGvq Ԋ]9q rĨ96.=_Θ5J`deYӻsRT|kqfQ4}4yg)oxFUQ/n;kۛ]W.x'm"(^2\)n}OIȽMݽRk ŎW X)8{0! :2 <7]CNbNFf#E7GPՍ yfGmGJʆ.8Gp+7<š"^\(#״ 2?O:,l}>.wFyĔ_ yۥ >V\쳻ÞNz{*(h9jn+q^S<֤^뻟P"W4de;Æf7OIh{"҃^HL\51QR=e{RjeⳐV9yņ3O2  쩐Y،IULAt`v\re_DZ<ưGm Rswf"2{4> oz)7hsWAT%; /2)bc~5Ǹh6! G#D6Z޶+i֙e`jPb\mFe=/Uh1SfK6t8uOt{Kf%#HC}-#^} P:!(8jh=P@:k(du5cʵ?e k9G'#(ᭋ@b z vpj[ PբCfbގD[`\#r-b 0ig1WƜi&o*_C?קiˏj{.i[LG|R 'w=_hhPTη!V>gRcɯ3?op-L Ő~#䙌ev-(J+ D#;Jį]* mI5RJǨ<N{:zt%eM%6K+֡8iյnilO`Ujnf璁- Nʜqy~A1} ,WKuln`o@~MG`b$jױ?ߥu;b;}[Hvq(}[RP:RyFU6,Sb"x 4B 3No]նARܙ9 1_6'tX!V;JwRFC{tP{(o&Y[ |ٻL|m'(/ẹ@ @j^*'fnd2?,bDpOVFD_mKL]MgK Jx7˴cH[KQ_QF[Fyv:ҏs4׮ݥѓExL"vt# 7~ P>nqҒ 2D"tKy"ZG3ӼzI**x̕sxI:#o"Җѧtp^/\aqzU#.cb f2 acQSU@t6x'ovm lf7?3_IX/Wr~E󣰗!ċ3-guS Є/,c.bLɬBӂ!!έُ1z *|ExnhI0Gڕ.WKk#̶e؃.`bKC()>Vd hUy_ᯂ<#XFP|xޣkgZ2(?bA BPh_q2q/y$ǖԑ$ "+TH;Kr6F|x ™{R+@G%e7Ȱ=TPǐp+SDj<~XͷS_v|Uv(i]|mٕ3>uJ$$C@GHkUZƖ?djy*K%`6ч M S-;I.Vf7 k)0XA?b"Yʯݨ+5 S9El5}p,MVF 9%yˤ1f=ճ$)EsJQ nJ{Tthc{W&txDW/j̔gttK3r67 #FC%E&z +Pvq1YUI :,; ޜGHaf>1#8TlRt60Љk@KTipUP)}}B! 0Qdp)x+~4G6+91Qb:5:o7X>Gyؽqp #'={'F:c8q$򇠞}*<)"P)>si(wxqcix ^s @Br_Ki&"x; -F\UH uQ"kNwS3Z ס?X6|{Lln,Ïᆚ&-nc\f5b<|KN#`ineQGLaJe'Jԡ} TMwnUdԜq#c|ns 9g'84/SЅW8$xI'XX$S_i.ɣ+Ti`ɿ3frM0(A׉e 0¤`dp ˃FB yL5֜-ȼ6C d&8]tY˕| d/ n K&g0=1C rw a"=NQqA-}[>üO5䥬\nLܙnڏm0jOMQ9&bE?K:[/R-%?躶f>\T_sMdAAū'w8yY~7]PAONO-WFsJ5]i$̖m CELNs'86գ) 9cd6*Z|x,5[%$܊ŷ^4xg7+ǂ4i&k&% |nw~3}/ťvSC0Cp?ݢ xcH@%]F9УGQG{2tG>Kܿ56RJ,ln MidX0M Xj!h'+]Cqp.{6X,&l}0Ȗ?Ec4F WѾl^=8t~-\o),Boڑ˜ ^4woJ0#&BF6P/æ@ol|$VAͥtJ>[vpt"BO[j.te\b \RwQUz}AD><`A4=C@7*9R;yՐ3LZ]:R UP%yZc7N s䔐Zo Dr[7LMlz<2s]/ q" NDr< N8SX%rQM+O&`ۏ2CQ`/&o N"1I~bG~X0@=ʫ%%+/Z_A@XJ|l]H+hˏ2.o%wEKk)vA͋.S)~A_7-2 ł?Zrð& 8H't] E\>[dT QI`Ӊ\$>C)_n{@p) NOV #skF,+~g1uXG5uCzWMR@^60N:ܘ2 h!^6_SFmEWbF_ZQ!'Ll'Zw QMFN&/&D8]C=!=J*hpjm@!wgJT ݬAՊG4X5ּqp-^]| 8s뀓*j4H*\o6>/"T6j&s"}h<؃ nvt^r%#׭N,o"|>.g9 ppꛑ3ܝ\ $lYO]5#դcSм|aXvdJyakwC)dJ$az]}Z <)6s"kVA)~xH*~}S\ldq{TY}BSL+)oEjiEseA! @1G䑈9ۥ!NFCWXL:\΂<}G(Lwi/x؈vUSMd& s5?I>i'T׽ߠH>YȵsۦLu@ƖEmtFo7#cO 3oY䴀=<(wI /kU' C%cXH`J6g+:.0ZT-PLښ *U#ªuH;9bAc޴~facCw$hlF`9L#HɽR1; Ts$y30!z֤_DVޝ4^&Gr e-RbYV!! *cqF8%Qgru 1TjuټHOu[!ЫŨ >O!t)OΠ!β쪱~y19~q\!;`}s]KgؙRCNndPZ]9$Z: &@~X_Xth(" 6_v8BhDʁOc:HgT d=0mB/$ 5۲gGM'rvqM [:YU>㌶5&=\~AA[T8%kt,h2 [iI9`K:2 2:ǁ bK̎,M ]HQbH/Gώx{(&V^HllWR&~0W!\*bg0~Z6* U@{#J~Rn(AuGtkhU)+aѥ<,DYؙ}hk]CpU'Z2۶/^G߽Ǿ(1>&KSmoFM~:BTSRWOFxͽ w{S$``oD3A^È̓%Aei25a$=잊xA= o do%;o&zL/, 9ɖpNœ6-ؘIrdT\g0m<mJmw.rumB>v3f9/XվrYGh|ng't㉧˥y֒y.Z R<^|;p"D"_ nfӯ4]ʪ40qR'(}g@ʇG^0-lٓ ~ ƤXLz^a±|Kf=E5Zz׊8PϪGexɔ36yB2Ѻ-M2ܺiiPcRbqwm[&7xZwHQF{A+$!w%Y䄕ځ7;F@+;|/eo{Onȹ*|i&vgo( [KK'xZV@$jA|nU)](z}{ZI3m. 0uoH_N⼮E"="08db`T-'Q`;8z?i='X\6!/m{}M|뗹w[׵:;MN3ێ> 7W' T;3@EPJ3L|:xxpX=]V,5m ?lO3kk{feS=\,HHo_mA(nKX8"ܔ_.<0I&y1ČﲮD/_DZj/4Cݣ>t-]zִxYUᠼU7)}6}0*yX;X||T5~ӏIPQy( `n\ ԟ#ᐃ(kN+GQ|z"׏ْn~87W! w4&]dڇ0{ʯݯ0Һ m`uγ;K̺.4[V/SC'%@+uT8:Gifq`9ԱG-~ ln6 SwN*?nVݰ!AKx$8()t$z9: m&~?B9% E+ˋxYl07[k˩ |!NvEYhd |GZ A6tǶwOU~I9)Ӳy=% 6)}4amym]w_ ks|2tY+a\M)}ĬHv5G4s;^BQJ_b>_څ28cbXtP|qNa>DTD&;z|ƾ#æ%NKi*½W,4N H^5al/o^wE?~bۿHKP%ozP.G킵4eRk~/U#Jep`I =S`QtxљdFU\upQI3u9tVP5t[5AAʅz3Cj;iOf,Ql;WrHѯPE] rF/ ?w3{|l3-ZϠǭԶ_|ۮ($V!`cQ)7R^C&2&Rtf(#2؉2У&8ξU@as6o.|gLs[ 鐍:^:`D«">_ M9EW"mԕW1C[aU~(Zkj,]0ePie  3Gw:Mo'q12[z5F|'^KJ̧BۇK?m6Zhc!~CFe݆awbϭQ ִFM$\ Kt_Kw~jD>.b|UO߁=n Q(G;:*UI+!F+/T2!D!ڟH-Vx%AMG*1SmÔ]v@l- NMcX97dĴ؆$ jmd_~]U;&&|ag=-!<ʣ$L +Uw\SelXdžMAI;&G* "rjBKPR>7]'^9C,`ԈI~!;&pKA14.Z4ۗݢDKÉ{nobTo^^˳q!˷QI5AlnbY |y5"W[@VJJk ׉1:`1`Go4ώEqZiS9$g=Bj{ 2?] Ŀ56NJ(Zpѩ䱶 'DKHvy=O1' dU4BXUCOY%>쇂_5]{)6$z ̗nw$_;r{HkM"W[E>E^)E&c%A>R2| &dučZDDU夽G|8p]4.,3|<q  %ԺnwsL0pPz }eWVE6%$DY켏աk.V|I>v ^y`9yZ2~,!' n D3앯7NdOcI 8HuSqt6a;("5S4 ; .IϻT .|COIČӟzfSJogeh 8)w4h'Z`UzȚ jkEyɟB씸:XOOAWCؽEQkV<] kAYq~reSFKQ|4`Uu s

T\ao歬. q$t1&hK?́Fɖ mJ]a{AyPE9ĥh~ PDM0F N,' ,d}(0x즁4Jes<L=!:PTBGQh T/ra;ڗ%7qLN %ߏ&[zH͒(7vU) l30([ɞgsNn?@0+}A</mY3W)w5 e T2ۏrڔmN R">T=OBt-1Lȏ>~ÉmEtCTR:Ji$ ǖtW*2:l =J U)ë?OD Ev(BKґNzh 3 N\?!y4Am˲]~' /h;2awSF`}SfC-n{hNL /FE7{]CаIs"Ne>\L~QR)}Zm [HT$o6kݐuzW'n{sN篹$8\ks1! 8Y|@  xf_V`b^[r-*fx=d;S!/VN1q%9iX33Ȗ8¾м0[bCAd`gfWFtuB),Y\x}ff\h9؆󅸯o]c+r xA1?jZV ߗ:`8oEh~OG,  GYXJTN1_8ԏfvRw%JH9v+-aP/qF:'%i0"<E(F>ﶩLVu+[N0%քV" ?:\k h-1&~ܒ> ?f.!wÁ}̪T'i6D_J>B8]mƨzr`lJEs=<wN?]Vd9Xdhia98܉P"P$ \ڋ.:jB1'ԅ][UUp v3%-TM|!>n-McK!#ئ3yœ>|?.dZlҩ)GWT&dUmո@aui<{Rp$Cv(sf31i]FᐂWhJ\! п o2z@Vށ:?kWPZ;n-K5@U/Di'ZÒ,L(}RïDzK !d[%s_ U!=pE˗ V<^)7sNu8#f&RDKÔ2*j`HlrL鐉ZuHTJ`O@׾Ļ85r<{7iw `OG㔑G,k>/~rd"<} 0s oYZXͻEm?lppTֈl0w A ܉^6S3YU#%]ɓ,jj"[j\/&gZ,&ӸA+`euCyY[ dSC^-APۦU4*`ֱ\#tjG#F+JAę@ EּDFu%46KV JK:Jʼn!Q1hA4 q<? lv@/BRdTbe4n2C\, :i6<U`BQ¦(wE9 ԡ}0^K #( )tԡ~Sf?yEd6y}rWf@N,oA-+)V2IΕd |}(W\qi < ,/[~ LCfq,na}&]mSSIb[0D}&N,Co_ M應 Rѡy xk`\drrGnJf!2F8hjFb ]I?YHv}*X4ť'l; aod_bc9|qq+l馢&1⾕iWJa?zq>FƤ(3#}~ScC~ms1lÚLNq$@ƽ+l6T=+8oDK#Y%ƒjGCaXV;bftQ$E=(% <~3\z_ޡS=`'V2(, @FJɻT[#8Ad\. ^d9);EGkE(zѪ-t-{DB:S-.aD>7܎J)c:}3BLOeKD*~8CUhoX<ȱj(މ%{BA:sN٠"I 'o;qc:ŝ^ޗ=4wV|$MiQoB&@EۛMn GGBm$h?py+ 4>10\Cxxc ȝ7dL?S·'H%&v0vK30RR+n,U:f^x/;8 ÁLl=;01X3Xy؋ONI`'MlnˢVsP#f4һޠEK(lsB =ՋRlqV ;9upIـ"`7mP=KGmH璦Z m<$ Xv`哰]KKoȜTefL޷Ț;l)2bAvҳb$W`BH+H]UQ['@%XF\>Ʋؠ+b! gKEtwv:g>}-%PN[6 b vMWRʕKۿ8Ћ̃o{7y2I~< v h0H}JJ&_SҍqgٮRt U vnU<9 .C=ԠCjSt0q7Ao[K[r9'?*׎,F 绑*n"jVSuى0;&xu+z'y jG0zsWSnf|m0ˌUu4!#|U F髪)ߘ)AnEYW<NDh7\fﱌU#4me2֌ȩy`6+!ΎiA,EM{_\zKFQn ?Q3~P*/ܻHzy8ޟvebT3n3}$T-h*<)ݰ\0oؿFKߖCi /ͱQ` ?d8qWJ_ה `W6^q|\<{96wn[jԱ+;Cf BE;;iUaEA8$ \{q|bt_ӡS(G<>tPmi-v^?a z/e! vJ 5Yvht_x_bZkwX^cU$zO.0Kp&ꙐX BRÜcɯY HݗYTPC\O1!-3Kuz;ϳ_ I18؃9x ϺQ qF6jp}ylknalf+{t+ @F%?EVI ؁ ӅFЭ7^,i޷gs\_+hYOe-E<7&1!SE qVbe/[XLDۋqMJ99!Gw$/7Y*E "5ϛIt>r .!B:V,{ō$ @*#-Lb#/i@;`sٞziJ.LXrg[WdþC?]}58RتۚFԀ=BGxB/C㯌 ́gqnY}{9Yړxcm~c%D?xBsHZX5|MKd]j 00PMrRe((cȋ֮s\vu{![zXT{ND.Yn/R oJռ\KY7 K[(Qq.e'h1rɦu[df:xxI6O)ZsvkG[ie ^{2Tb;v[F<4 a7W#kr7]yڪ1Tnh_D YJ(;u7ٚffx|kHB /R`3) u Tgbltg.ү1SL MEG9dq\fLh[."폶ޔn#VY g[g$Vr#T֮V( &:>v3!)9yNA5Aϲ2M̊ =2`=0?!+4^g)ji-(+f8 4ZG~E}~g Ti'R!ZDž. P볷;+%~,R![!n-[P)lQucu2be*MȏibǃPYջQ&&ΩaZ\AU1?; & >*}fT+? Z%dtb2F#3R|D] !ԯu`MIÃiF|^@`~y< 7Z1Xt ?(yB`ڔF?c%lBO"Xr;HaHD?#$Sm܃6tӮ޵>ۓn׎h0ygCjR稖&ZFrz{u`S#!I|Z J j0sTNW"er< (&І. Pa"/ K[&O ?4B_bQHC b/JEmAߊ*~qJ͉Xd<@-N0w%d9r)[Ķ8Iɸ*lψe782r.%㪀$n&#dd~W|9ۜw+XCciA]ӂ*v#+g/-W.ΞA4E7}m#I[gK>FW-=v4JPMiX1q{Pנ}E{j(2 G-R >ol*]K+Kܑ3ĥkV%{WF}۵%v6e6b4 ٠.s丈)" ynLs= 've&D3ө|(9rSD:*%HU]1!Ȫ@qߜ)lmdW$jO q*/ 9j`'4j⡜~Oq`='Qކ:t5eXѧ/ĕl'*5ha$؍q=SV"fz[T.G4}Nm{4)u9.Jp30qx 5[,/^tFwHgC\J٫y,NjQud'Ü|rPh!2 NCybjabo&]wF݉mĨԗGB'w7h$h%:7>8}< G E:>w7.oaj׬@ʸ=}5m"Mk[q ZoZBKgys ^rraFtg+¶=Wr^t/V:;b%a^)h@X i%}EjT&%(b _ZV{C"Sj:E|@/ ;,nS"5.OTB X]GEiNkce[!åζ D5'c c!֏[0-{(Z IXBh~t{i>ޝ95/ܶb=W,ŸNoA䨯tq=,.r 7(G KڂBaʷ%=B*>3x#xAUN}$ybÄ;'‚`StrqjfUZf VTW ?*@~Ot5Wp֪V@=Ȑ Z.&x)ӥɇE@;q +jΒ%yVb6P #ؖھY%=NDXuI 6ƣb`xR@?.#POƉSn'Ik7`XK1]=%!9YTWXy!V"i~-Be0⡞-,ϚrwV.䡡dX:P2 6{%筑+!c c:H6xeYK쯍(w2MfaYnUWT!!ZbEU[1Ou Aa&o>k&()eo;1]N1\ް=HL"B#m30 "H@`U F1ֿ1 ˁEc88K-аt@)2q> | tk-:3?v'Nd5ƫqGU= ̘maE%O\&졘 gY[sHv UY"* ~]EAe+X&Ɠ'pөO6~EL~l>3Ǥi l r1l2ܘ+棨4QGD U؍w&+"%L33d.֍ȁȀ *7[wŸ'H`ٕ2Z?:'T&L`ڲ|3h \iǥ\РX='CCEJh#֎)nR40=29ߋ1{K'CO[ìgӅ* jX#] EA̋qEnNlefZ69B… GxՊ0ןn/L-c L^1Zkn i Oۂn&j=/%xIU0NVp{;u&S`άQy=Yc߀w2>rk( 6tG-Ğ^z/ ,Z&-k'{v!7,@wt+O7؊&ȿ?ifRP e:C߹mk C@\|==Lkrah.+NЕ%!LҗT<р͜R4xfP,0󷭇Ed"ü\eQ>E-;C'T5D/VDZ=dֳ]i/Z $|5kqhȬ ZAqaΛ5볡Gq>t䎩ֶtG"n/adfcwdN+?6))MƖclKq$/)=qM|7(?Ka#$n\hfeЗR4E܍&#[.Vގ*Tq_>.\;UktݘAwm=!z?s !jm/2o"鈾T`&`I'ܪQe= ՉN"M.ݎ ptekCLlI Hg5u n2YAFI; /yFC/3ڽ-SW4ЅȿaC6d`;)\:~˶ٿfo H84&I8`v鮜99!&~σ(ޮZ7@߹8VxteCT1(NIڴС,ZnvkO œr)!~6qBQ2u؟Ox\S^9 lR`[\N;G 1f̺OASP䌀ixsw&A(ЗLekC_ П-*E@:nA:@{)knŒ $=SdRELwf$@ R7+#eލ;U; }ow]{-ٞ#YtuKoꆕ)Vv-QM {=,i";h՘5*\TL9kM x;{݇pd~tNKL#:ZY)$ (ʶ``v),_9 MT);|XTf1ƚY3 Ju]0S^HX@!L*D gqj~ Ȱ{ QDhL_セzhϟz,H28 eUuݺ>E5d=+sА&{$hJQB~)Z,*Ũ;p#Y2M(SlD6VXaڦG07pl0tkEު8x79]EEGT`.4utٖ Qk$f ܣ+oAFU5!ѯxd%IVLy"ȡ 't=RN`WR "gV>ՎlNeU'TGe/:4J߿Z]MM0qt5EvA+?)"܍^0p`anHE^E\ڱ& A%D*8e=cOy5 HmIc 6KʯѨU+LxԸS2L= Ru<1^y)튞AV7L\-mNZNThWjkڌV&W17ޯU;u@. ) MƷrӊBax4u~ԓY -'j|WvJRҠ6g[n{ õjDiUg2'.fs*y$ ]n GVM󫩫PP&9{/}!Ę bIiwppka猋zM:O w`mp>̢461n@j<`ih{{3sQҙW[<n55!<卉KwSV 7Q)T6 a;:ˆf l6h,M}Y %yn(X7f6Y]Κ}aX;ώhh2FA:Y~,d 0 Ð LSJR)B G;dmțo]ÿzt !I99_/Szo;:~LOt7DK#JC0bKA}]\i6)QL\|& r4U jry4`%!Fs/yʓKb'1E<[³ qƤS 0t! H ?on^$fDl=ϑ\MAAO1ڣe:V Wu6"JwNn鐖=dvV^pVZЇY;\Z?Hj)#R0m$e,XldžPumoU@-w;CT>nNSÂkz4%[3Lz']r3nThUdbw`SU9Y ' HKƸK ZVhb +[@߳ -J([Ll%'1kJc C-L M2T"m=:808.C`KˀCBx2lT#W<Ůj},k^w>UM7=ie&,W p .}ڠGRtI-R?C}67'ӖLwg9 TFӣPԇ??Ϝ8,%K*HӋh~Gz U6_xԿqs"$ IQB%d71U;}J"Ê/lzd'Å4rF[L3k】Ơ Yh>ucg.O$]ݪf\pn)1/3w] n.WTHw}WGf$Z<1/2]RYء#κӻ22j5(imd,8gE?llX}hS<m؂ Tk;CFi[x-P3{nxaP$7P 8ϨG,#aV[Qu09/w8G=7 ޜP מT2 X/1 $:33:-YAzJuƱC&`nJիmtlDj#v:b,W }ق_GY6" MS|&WRNˮSyc>[D-e[g~Y6_w&Mgbv=aJayxHN͋†Ȼ S\:1ӑA"# ob^r;Liomٝjdq9[xf+ CPj"߳AƹZx,9+0:.;' 88dϙ-p힬J="{8Г(BuBS2 lynbi#pj39!3gSM}6ղoCFB-c]o׿J_G=S]3,648fP^ HIt4%a@vg FAlSz03B&N~=Y=y**s`JN<Wea4;oь泺7mE)+P];BWLE;&QENd]2izɯ>Nukv`!K9lxKd MDҤ:s 1z䎋gp;(XGrQcMUGj(A)h!8]3Ѓl'{pfThJP\H8wbeA?t~ 3X^wĒE&e0T }ϫD23$fAI2Zsq@ 6 %X&5A!~EziQe/h_3)RgZC5E{v;=?e|{#:_OMw > ]!Au9V0zq:uv|} j{df 1ǺXu(!و$-@N (WU2`ٖkMt*)TA6k/VK>k%YЅ.3`,eM˚u$j2ϊ($S uE@6&&WF]M]j43)#Us1>*4O4cqret!*QC|h(! :t~64aX6sCpkxH*w,v-_W.lm?u<'\[wz0TA/10MI:]f$zãv|DTJH`N*ti6O 셼iRNz2,8fn V{a\޵fuPvtgޱ-z0^$"&%$`t J [34yW`75鈦= 㜺|C0tC 7{nmh^UJGR`YP.ƶĎJ+1m|>NaeKCaz&{^hꆎNV>fgaؔ) ^r!?Q7d4S[GAeN`!1։&z,.L3eaw#PiZ,MQjw6BvjP}-ܲ&[Ô_6;.#s6+ *!a+0?DYLʺVNWLh3Tlk5`ρ qfy'P(`e`S4 X(3mw}}<\sAR<o5ϟE ]  l4ݱI'g6]28 Z!iEE!L:pm+&@FQ׍0`y :w}eUsITϙlmuW}Ђ'"al. T Ҍ}J^ew?9,/]Tn/$& ]HwwaAw#6VԆ;csT!=\.n_yjZ5|0Ugw겣M,ӂgYr\jEbrOdm~my?U!s}G2h#*ufL3Or|L Ee@ۋzA2\/+tm^tIc񦦧 o5L* 7W ^ :S&0rkrX_-e|:U3/uu}'Yvugzq$8TGVMo-iwF%R} YYǠ1m7 UmpJ! d2R2Nk ļmϮS 9X(ۋNV#zB <{`7KY+U^TI>CH’݉"L3DL{-&1[~+wBORRӾ?x(bd8t?w9g-_pG+Oc"kU$)F(+B/WŅN=3a. %V\xK]eUDs5wgh7 VGmЖp =@"a[>|32Yi6p_ q"8XU"gG Fqs~95 vIQa<FSk%_5e_.o(5{4%nN µ2@lU$mLg*m:R/E oFا|眽#I~#4 )K"qV]Md$sQJђNz9(fLcӑ{ ;Oz ) 5M3hrV & w %{t WJv̍3ވ|cv'瑻H/1\d'ٍ|ՠv cؗ#ݢt 3YIsO ͭ/ P OY&ja%z[jЛ&MύʟGNZtf d{ X?x/xu^' O4ٻ(סkӭc$[:edMN|$Se$ .]PGkq1N}gjuىSuW'ꔉ^yxS`½V@TJsS~G!l:R S)S9Z-lA'"A|YxlW 9K3/Mc/E$nu \rkJҭ.vIIFvOAW(<ĬoLu5Z%fȕ e"u~;x4 7mysQ*9J:}KG>{ft&dNuc,]gQQ2=w(ү tj Yv-(@0uEtb(y8,6в NJz)̤%OȘv-pU#RWK0 _W#e)9mG"VVD #|i!lZi`{ GELXp&u1m*ٯ$C}4CCl[.4|Юᴝ=_UGb_U 0'k0!̦hz5 a'8bULj2?fkUZ4="31}͊[')9h!F`g[ohv 7E Y4wȒ}/VX]7pub"*,ךNn~z|0N09> w;UBi:*Eܫb!&^\ij6crQ^v$Ր#z"fVm4xTY:ޚ)r#qLX-WΙt4QPYLGSrR; }4g;fi6ߑL+ T!Ѕ{ɏc5%Qz rI2naqG*=uh,e;_Yӫ \E#CF%f9J m)JHO F7Eqb v߸[Ὰ2 )4E[g!gF3$ݴ5^J3O B Ǹ)NVXSVDy?hW0Z#y| LR6ZC@a~"uīc1 6kۂQ&n~K3NTڔÛ ޕnoۂ57y2! }51|kq0i:; >XD7g1^k!>x'{qmJJd9Jzx`X/#Ivl;ryז md\ݝr1R%pBWEP2L W5#h.!FRi`0|n*oU<3D iͽsbM VmwIw.Asʆ1}+WTV5;ih؞(vmRC% >Q.>~rSW.SlvpvAeb.b(A+؆n&1F]a8I8_Vś1D $?d1|ai7Ҝ/+pE'ԏuCv" zΏD)fяlf2^G)ppО̓O=!2s$5ֲwpl6qGl˼*Y"Z0QH4id`U{w4{\*U e9T rIk<> p+L*sO(@'6d)~-_B̥ɹj_DyB(xGZ\QYoo!УS Y.{{m2f.PYU H`P(rT.jޥWIނ qA#$$ԩ[_&<*xbbє#!St<0 xsb!݄dڔ^뻻jW`g¹ w<89E=XefuCs΃ʯ;Rpvl"4lGK%GdHMGw>.}dÜk,t;@4)#0-~a^ [\=٬r1,=(]'B"CZ>o_t3RDv+@C.*,8sY-O 8誓0^J=c&G- wUҀ){tut׍#-&V]yDuYq)g-^2nVILɲVPV6JRW*r;H%͚xgC.7cӓi2JpR r?^B+`0?/5UGT8a=NL|8lsyQj$JHJIV1_-([NQ pO)w)otJ4{}fz㍇и_,֔c!\"vh@C n^y[ת4HD>r N+`~ѕc<\Ǔ$bOꧺ~aԛ?= {D:fч{[1fU"z}`֎?m3C9pp "`)4ppWnDM*{a9}wj838nѷDި\z('?2?Շǔ.{Tޖ%Q+ҭY,0E}_B Q 2 0olKAk J_Ik Tׁ_&TAivoOIsSmdˎfVN^Y9T41VS%J;KyJӡjӺ#wAc@rH%s C3YS7XcgԊ9W6/QWu荅odUe7R { ('/6fDʺPՔx% a}?}Ma~m"rTi -{nf0a/f/ [V`3a-@Кyv8*ACcu:[t#,j%$x7E&ȁK:%w=8ʽA,EQ~6v!z;`B2JXmVk=t^,̓ @_Z < rEͲ$7R&F&5OIp5>B8um8gw~tl l{\>f3/ 6tf9w |ݥK^G lɶ|ۻ5[ps=A"U I3u6|2ffέ嚙\ g 'n k|<xLQض]Wîf| ڃP 5M~{e &lWh3yqY0e]_-Fl'9%'iG&q`q3vZӡNg[ A :%] -J2ĦW@'rbAk˻Hrk!Ť(%c}bd")R44/mT4EѨҩqB/󈗗r?fÔL#n[6p1F 9R2rfz8)F̺FIȒ@=%ɄjNJ5Z|vthta#Cy- O.1xțҰ10I1қ"{c("HB'=brJO*ANᑬG`-GBmZs%d Mat=tv~[#:!G&ϢoG!UFeEJz_Y3OzϙXc:u/m-'@An._.C( #Ht6l*uQʢ9ήҦ/!UxB>]ƂNȰ$TxEuQiylnHjc5⾫Ftz"VՍ aX-t=gAu\+ׅ"0=ݵLCW%Y`<$ljG&7촙Q ّJ= u^=rJFR-`ns~Ȯ'-I'3:ñv&& jy|HD@6x 4NսOK9R*nT u[GkD1zwjD銩Ӊ"CƩn"iG@qӚ,zz%rX嗏fm"ݼڳ YH5jZ^es1mݾŅW H)7h{uK.9uu7~?I}*:u,=D$ +“e7Ax=S_`WOSX}4PEjxNeveJɄ~|Mi4=zXwJ M4tsT@7'ngx5՞\\%cX}ċ[42BκHGE>_]q146ʜi]HD":3&XTn-.Qzy>\cBKx`V$h Q*WR7AY)o-0t"KyaJ΁>8 "|lŒm1&&VyXRPLBbo:џKţwaAު6pt'^KG׫/]WGÅ;ާԶc"{wTmZtxd^UnJr5ZgsZle@96>Co"w[8G*sQ&Dd8a.A -v Q'C- %@UWVg-$/P֛ qZ{j`Åkh|3[SF:}Q?R!eUgMXlH6pkWV>hd%pPm8U_ik'd%0tJ˫p] $ъxIu%GEYC\)\H9ջNĪ+g@ á@T.B)e c-3d*ؚOrʇ]&\CFB2&iqcd}=FLM& : /ȬN/I]kgP|($?,V5' 8M"{kx:w\ :h猵=פohb^Wd0@R2RߵtF ߗ-xh(n?cMTrǥ$opi,3F0O8k:f%Vcyd*ξ\7`uwyO$K];q9#_:TȘJ=J8G;p[(U=mp@$u)x7iB2hcݶ3d`u bhӭcz>S~px^kX]gЦԆUPsIEb5]>I=GK-M#p*Myp0[8ArfPPX+l uK*OHT5ŞCߞT aMvk\+O2`~3f/\Va$. #p4Bd 4}tUF^B3´mplZ/΢#55-bLd̵fHQ2a(P[.@DaQ@x"xZ HW6ȡ2m-BtNgeIZPw)6 N'rgQ; tp" owNFȾ9i3 #2;喫_;Z>wතfneTnn_RN8Vj/7_RfB^D2"c) ],FngirexX7aU4TI]2?a awk|yWL0rwD>Id \R΍źLXzyV~n[qİp~ћl[hW0o<]~QKbQ-q n"QiR(收ǁ3F\ȑV_0=O,ZWC65>يl$3v80T)6WTwŧHjS2_7jn|&G@GּzlEC8sO5,#vf3qPҚ j87_BoV3C&C2˿;\ KP[Lc`&4잖ͫl~=EQXW"3#LdDf'~8PO˱Nk 6hXMN%[??찲 Uҵ+zK1Za5JZQ%.ZfnAԨSyـQ E\CIJn} Aʮc^~pap?#3+*s%Fz@T5G~N^@ÕZV]ʑzskg'+U&.i3bc*>1aD܀?&ܛG0Xfw_$LB) t}\x1>P'<>>YK (3;TClyH4\|Z~FLC?sc7 -EmŧNRM)Éag'skL'B;?SŰCBaác:_Zz=O Iڛ6uQjPݡ(r,+ Q$YgӮ.H#ԫy3K_!xwc-ʥjW#K$`K AOuU7Fa 3I5 ej,aqd@5e , GEAjsRoZ͸ͩp]]U^ /=fQ5g5y;l]a*"!GyCl1562dRAFuSEyy w0;QS0'sJRDWfo7HʢY@i0S}Όab pP4U`~d 4* }0_n$l{c;o,OwgIaql{?Nr Dp*oV2&]'w@{wI3ks3k֍{87f# ĊWUq;SnPvUUâO.f8A;'x&ձX `Ҍ[(xlcsV6$ף>P0rwVԶEbEig4Tzⵯ~6Ufnv;l/ Wj(81o=G6V/^q[Ņf4$G)/"β(OCa5zUgA85A郌R#cS'?n͸{P'8w7UNgBǖt|¡}C*L "/Ɍb%A;tז>|MR?{߲N~}].ڳ,+Vp ;` .i@ˢ]}tVӂaVٰ+WnOz[o|Jue4GkC53EMA+.JPƣ8W r)᭪ Uqc״1)S K-igughtqtռoB0Fҍ];p<.~Yw ,r%q'|ϔ!s.VU&ET 3}\ixrY _WȘqV3O[,-_QCnٚV ՜H2-pv&]af+$:-r<JG_4N,V5,wpU.Pu#~`Z§.A7NT%\تNi`gaZsip\M M}8=ywpt oȡXd_W>1 '8Lc+ϲgHK@B! $jo&ۻl4h_WE&v$4[9 'yE3e&;si<ڤsBE:[|e}4Lo >~*F]`zkqy,#C ! ElqFnP@>"0a354 WRrkli8y]RC|~{.ՁQZ!:z '9F4-*t35Z}8~xlM/yzS !~k>To 4)ngTxٵIw>CDnpcvH;La77|t;eJA6b.q7];t!e|Tf̿o?)S7'*ᗘ&u+]oWw6&h_%J! ZSj(^¢$Fe*?UԿ*#.h}_O mVyh/RDi=YᐈL12Vc{|'NG r}ZmveYWUQ1j$ "S[H̥KR xd"no2cצ/A-ρ%Ջ"} 򃭼~to̭c8u;"c@;k<gxH7#e)--_ry;8C\ɣ-cGǚ[,ΨjSHV=:F~+/UL%+HHR<%9Wi;dprdG rn[kIQkѦ5CPp8JEgRi8tq'0 qn_ct}| M=39!u,&>`逺S*QJJB=t¼f#irwRx˵Ch wꜪ6Yb} 9W9}MzgR㠟L+9$Ǫ:?hEÜKRtG,-T¹b,o#M~-P&6b֊Sg}|j]ri8S[zZGqҭ& ܻfTKRC?To4o:"Y62-vwW^0^gV}rqFS0_ZT&ygp^kEƂFͮzԖÖ҂:n/&r {YAv S-,fj{M(<| \z2L**9dg>a#?4#a,KW}s)?qцU1 Ah(m-}([24COaGQY}ؔor&#xBc?]i]D0blr+v{ulD} ܳJ h?yT{ MIwR;mEm`F-ue 3TkM@#ˏk[FT(@3oӯUuTeϪC;x^bKžbuTaÚ/<%Hadc_"S0^.wf FKCݨ C9EU/B!ɖ"ύ'ֿVÂ=&qEҍjCm =>_>:G10>b˂ւYrv75O k6(]qjʭ(& >?ð*ZD5 \.js[N+g LDžD1Po⭭ﲝp.ZQQ)_`ʐ`iXPcNw@-eRmi[6 #B$FPp4>3Faq9-Ml?⇷9Off҉UԻVJZ풠d>?Wm7n*5]}92Bςijj$yWiT䝜| qt}wʚ36~O7_ 1RLe7b&*r"&X;k |<˒Ѡö5:,T=era 6.OPqݚFY9$r0el(7cx s񬅥:; sםe w LX4SDd%Z]5cm gGa 3\0;%NrG0=G"7qCyiG3ss( MТq̊EyX%CbH9*xsJũ#Y g6_3ѷH^"h{K+M uO~;@0fOְ ՓFXiF}kbn/Zv=]o3!i6à/a 3nZ[j13@ 6z)DyJ;Xd}$r+x$IWp^-]\GMxA~dGԔ(XdU7]^G9a&ty98ci}>5 "/m> +M#)Xj?m.Kvd+䊃Q$ >' g nL7g<$ww[g {#XT \f?S4Q-gm|K=b.^ F'!B}{ 1C,b|os %g=Q QD-)ٝ*{t?cbc^ywߵbTj{+Gza^ntQzbOiG$^3"z/۾#Z e|!74Ӄ]_z8M { PtQ#j~I=Q*q2EHԢ4cc"O4Lb{ 4UWjoFmw ,uZoqrw˷$*.zo0 <¼+:p9 K5 4/M+XBB6NA-;VMfYm-Rxi%`+SYzY̖^."zȡf'Y|643g=< w2Xj)nkTh1om5R#__uψl_GԺ}/^E՜Z!}iPFvTa4uV*"]ז&ؤ}η̈F ɛ(+nuRiըb6&U-)+ ٵT\pnϖ4؝75Rqq*LJ.vQq6EG6FCG+A\mX oI3†#sCe[j j(ѯޫNw4ؠO3d*}pz7f7l2TXZ [#D& ]l pO7o6E3t0\D5c=Z&/Gݥh6tsT**2$8&B \ظX-U(OgBXI<,2Wm+Ox6pPljSaBaؓ3-s3R{=IFJwu3HD,O= ҈F`? Ϭ t^">#"mbb$ҸVTzy"MO@ ٛ# cn"69Οscֿ<+<3\;bNMuVtG ߴfێE՝yfģo-J8 "_x0ˏ9 ˛]omuݷ>00].PR#Q6:4(O[c,"%ҵ_?`4Rq е1OϠ2MKH6$4Jc}91B. C?{?RC1|Fe R4fc)W^AJ} \`s+ /2^9m(04LSTy=2n?v1#BAJXrq%b :lu09/=q̆D!ivk^# yRnYe@,@n;fvGy1g^@_XwpK0kCpIj3S|gP۝LYV/;q\F_w#.lqEo&"qD nY!pqrM_ ͓0\S]q<<.X34/>0-|G]Ѡ?_)x-I( nkF yPVr46ƔExu&=D\{$uB6DIN:X>{[^G06e[ҟ4$!55C{/ PZZ>n#1< meӄ): *qZ8SX%˕ɮu|R &yj NQ4W1h&,(?Fwcs衟n%Mm*EXJ+-h7l~.`C<=qЧ=@3i|Flfϥ= gƓT}3>;'R۠˶:i@%cuYN|t~pd`Uv/6T0}R(Led,3ua輰w w4/U~!)NKֻv@p)86iLݒ lƍy?= -eΏ'Z XQ #gZ]Ee?b "UXMaefW+Y6c;$xDkwqޫišhY ]&z- 4ɫN˝.'OӠ6"ofr˕ak:CV1^bjF`> ߇6Jucz .h5ȥc`n&25u]QfF4k;;yY$ٍ[Y[6r,eDfw׊>9n w3M(D*³6z+I%nˢ5@%4͙xFi ![AS6Y!eOͷt5IC1C~2%yWNT8V6J0р}7!5bC5x9V>! Rrm,lMqBD Bϝ;3x6就Lc)mqsBmrYzף"l]O5gЋG[^0 ,ʖ,W2WFEּl*•PξcYVB]A4@ߜRq[c<³"~fn*OHs[ 5&_J}|?`-lpIoˤNe3juJ$E0\>1sXMkfgA'0X"L;x:x(~=b=nc܏9ta-SתU]|1gG*R+wKpm ldXcιDg$hώKuUIB.Cq=@NahCv; p"zAj\~'ȳP2%6%2ȜX6}%TTLOcpe ӜO+3#Js=bA(J' [&> Ҩq-*Xeh\b2zKl6,,s@V*MXu-'C&ď3^ +D%Za4_ur н5.v܁kʆK]v$ߚ;% "6^]Kf1٢ ;tV. ݍ¶I[Dd;ƛ%-=lXc21H&ăw%4ѡA})H,SCh_3S^\ 4DAޏ)Vtn0cͱouqԌk)Vhh˜Ƃ^#Dl^7+ }"G2mK1نfxgCjd(|k:w@sjҒ[%. ޙŴgN׻F/dR2>V@y&cP9ظSy]}VY1;te5lIq\u('{VpDvc.bҝwZugg~k5'FWth𑤈 )8ߞuphdlr"~Y-t1q#b. a0dyč$ihNnk^(z6d]ib+Fl L@HZ^L(a2思B9-'zAɖHT$!ᵲY_(nclj]s_;{sZ -~z.A l%a؍t[uuM & WJuҝTvLrHPjOn>Hvgp0q 1n%Wmq CCNE+V?Q渝Vf¯OQ~AٲXrs׳f2_!噄,hЖ=T.rų"ﮤjqXIW>yZBO(\g`t!^Ό6ۣ'Nryw뱫ДH]r5D*[Vcv/{J?*$_f*&f.H!eV"֭^pd,wizqyj׈\GlJh]^Ŵvn3~͈?{=Pjs%*L#{^ 4PWMZ1j3A u9G@q[G%BGвYɲ|1˽}5[ϧѢmHP3}׈$o(Z/cYj =&9dP$>Iou0;"`+.QHvyyB1?QqjRӬPpO;*s۩ 2VItS_y eVK:5~ t|SNnKHH=@\,` mٚ_%qL|!95YH􀜐UE&22al]hxn؏I#[LM9'6#~ͪ'> 9fcѓ{V>T*⡁([V3T #Vb5UYQꇗ(Ñlx)w/;F\p1tIuڤͧJ 2ncrVV/ڤ>8ա*t<{FT$?,=|XQDJo~6L0umQ_d_;scܘ\%Ǵoo^~S2u@WZVR;)`v"])2gd_nH?B\\wf/Ch1ſh[Cw tR{ŃPN\A%u} YFoo- ġ3S6uMD{vV 4/pB(D!?6bO@ _l:#^HJZ7&leXpPscvh߯x% Yxڲ%r5\+Dn(fZ&?4MrgwjzQ޷%19\(O`X9 >_RoN?J* Sl)LfKvSYiF#fcd;/BTuNO^ںP{\|Q-7bh-Ǡkg-1^X!F4Svk?)@s\xO{h%xtE^P-ު><+TQZD!urotڥYj6,*0g >'n\fWcYa#d#"$`ax !]10]DhIf!VWs/*j`Lґ9Aò~ij:ОRzP/u``JCTŬeCABLMB:OT (N0֣͗vg4zƃ0xz0B&y$ }IA: [r $e:H~4Mb&J>z㛨"ڢi`lv۬HY&? Pq5\'_  ,!d/}tC8 &4(Zs S{f>mCi`Dt  Ð) 맫AP ,PB[zaD=#zZBW!Hu9kCѭ@O{o(ć`^S)->9d+~᳄R kl@^XנZP0η!7kBs?{IJFoeS7?DaxmgI1#z dHR0 ZɐADC(6𷃄W?~Z߹IMsswՂV\gsi/Cml1)ۧ;hK m%an]U T;f^A'|5G>7lL\DL-P`$\OrΚ>@9cv<([Y9%>zN68#?EBB;jFتAhsm_率b- 00@\_ J 66.M&S SJB7N'g|Ѐ؄X2)]!aBتtntcku`Fx //٭s-Pb sEjM^y)9CBKAew H #t?+dĿ4ӨW.`xo, IӚj.i~hgɅȶߴN?9:R]mIEȜt[T:\'Vă55ֿHNRk3`YV^RjS&:\1K =O+5,Aш`cr[!sdW-t&&>,̆0/E+9LK(7t7bxre探5λw1*B+Q8\:lpwQ`g[f{eYqmx5H8[y٫@|Z]0PӨtKdND\Qs5kI;Y[>G]Hba;)1n!l]"ȼd3cPO3+x9~U:gyX)3 {6;V:2߽LBk -H+dHY /*ugւi .uj5h_9Ɋw_x<\I8˭SzTn̼eD?r^cdɉl9Ir3 +jFe%9h[Ų2U9#/2H?QQ (ѷMiHn{}$p/S%g.e{Ps3:Fr?jo)5]H5BvfEvV߶,SPX.oUҒf,|9$6A\i^^l0 eb Z˄1|qI)ѯ+_|`pޢNx9nW*̠K]Br] :E^+׏O孋TZy(Ekjvl̟y46hqʮl3(Jwվ! etFLl.(.S"t!eB}4.#U~-Y3vhyK6ㅵ ni3"c3'nh+ÛRy҂ t{oz~Әgg527棣+'H8I뎬 b:Ffֈ o!Ȍ)ؓ+1iڛ-oK6:)'}]s [C`lNֲIָ7sruS$?$d]Q/[bn2Gh^/tYPbHZ9bKjLbHL7gg\J)#J-o nOLjHXv+H!+-SCKZ=Bݳ{@ @B(iGvΥO=-y9ё)T8|Sen?in(A`KGͤ ;T !coX3`>=TG{_MR4bBբ:^zM/A]bHCݛ1u Xc 0D'iJE5,;&g+x]/C#DE"Fz퀕SNUjew~1|+++߉q`1x]S]9#\m# %tij @c"4*LJ=N] o>$u ԎAD˃_k-ip՞8CEh*Ls\|*(oR7mҌ*wKk֩'gZ`ZXO &ذ/А^m!o *ww$t3˨fuQl9Ɨ-؜Mm[-b'!dēA/Pu*<" EVX"Dī6ϲ(06õ4 iT3 xZqaa,z\5UQa׍hY9\b%O;[22z+)=,%Ke$M*2tO` _xjgnaGG:?@_޹_уNht NoPbP=MX6['M9MO1#]VMTCPR>$]µ0R96܂E+uFvE_4\gY-+6sVwލJoeSvF16ʥw,AwiA6LaK0V?@#,wr8(6pf:U=xmrgΉ{_"lA%H$n+T9oKYS4SR])| hڒZ߽1eCg帾UfI)P?yyQ#C?zn"fFe5PYH:}1>UuU61Ğ$Z OM}̊I|i#t"#n4"z{Ve;̲,9PR&$ hPC0 39 ,w8@+SZ p|TSu 秎z(eitH AQۇEi.Ѻ=,f}^-^cѳddaR;۾7lRAp;H*sxUgRtڝ%C>{W*WнZH1|ry1-Y-/ltѱHdƇ}Sn6V-jUp!A;%04*-*wO@8B8R4Yh˸vBg?х +̰*@5Oi64.5k8(D"@!#UA{p\ UoQ=u{[v^Gz_wT;Mlz2X=f4yNo P>o9ͨ!Ek_L9Xh,",du3W խ׻2ʿ/خbIKUmkY]O:53]ʀ~;] aCޅ^ͅ,QD2QN)<þYZ\@iҞ {zx($SQOI^"zXD IAaYr2ۈ:c`|oGy@ɤ2*l气H*ӚnS xjDt֩1m9|>BjW7Cv5EPlLT CoyxRy g&4[# j}мxJLVã^Y>wIơ_4|O3y NoމV &Dɉ\O =1~o WFOqPMQe)G##ӣaR\un|znSI ^6r_ꊱSܥL }td#-CK)SzL;Sd8%qۊ9ڑ~ȡ {&,FdCAˮi!! |rbb YAE.XyW;LjNT]\n~ 2c}!_]r^a"(gq?p[ssbľ)Rq5yXT"wAƱ1I|/=z^%N`TqahY[HO+0`?9w[R2UEa4F^Laܣv׹^eLvNIc'}(t9-@B?I: 67i_"#pIet㖩Kk4@0B"t 0(/1+[2uz@;1o͑Aӿ Yٹ eau$W>!7lc,1 }cocHM7%\Gh}j9-q>vS ҽ^6cSyIZ\"!ϵ6zRf%S&-x7ޱ?QPcڄ%Im˚׾@f9cU\b[S"&G|/ ,~iy 2 gC f,؟rYlim!2ޣS!R )IO_YXejV N $1W[8{["IPNDg\y|56`#/[1A3ѡ&q@NKH_83E XLT*&v8}EGf~}_%N0g׬AҰUdIaޤ뉠LSXċ7Q|nCޥU]-D<Q`e?<.4+a<3CWZ晱X*+h/cK֤|s ݦ鴔y}+~6QGefOr_)ʦ1Nn%[b4ktD=?^n3שpOR=6;EGMti9%8)TԡZ ]+Ä_Q|5P:B#X-*À] ۍ$S0vui`E>.41R.M E&&ftBۛ܇oҐtA|b>Um06PTu7 ?^&nhUD>XNw::w?I^4ȢYJ#ato|<Uws)kF+N騦?or̤q- O Off7 sQMۦE:Y_cع. ."%a9yl'602tnT8pR7 qTg/-od #R>o1b~0-)s[1 \*?6Y%^+^kNetG>+[veQ` ye`=!t^v |^%ysSDo,(CU"2R8lpD `tcқlGy*b|؊>{`t@Pzj^I(*m Շms=9OǍK dTD-:$GrkEYLshAI9 2HkE_($6<4&zL,MWe811:R$ً0R!Zb8_Y?hPu6 %VSZ6֟CBVe,v݋} ̜#jNt@޵ FJ& ؠk4 `0JZZvk)\h#˥#o;i\ڞ3b `TPS$tڔLs;OW#d7v`( ZSd$,6Eh~+C17iW}+Z; Ф|ds#ccSaһ[d'U۳/9"9OJ3 jB{/YwІqbȢ 3#b$hœESWG-]xlD8۸OX(Umx:e5Z@J>E2J`UO p.㿺3H-oc 6?  ,nj/{J. z(taȮI!~R)D'͇|˺y4ّ!C2^Q;J9;S/*Hl;of5$KWY 85R Fvntǫ( 4eOb՝oky;@%n*%Hcć#h5{ t&⫱ce0Ґ⚊ͱF6ݮb*d/U* sg;~u_I5pQ*D,JfL4a\`ǹ?i`$bzS=;Tm׍X &nvlJ;+ 8g& (ŷ/9 sH/?xn7V`eՂi@fi^`I&FJ`(*?hl6C3V6ϩ+y/r`c a'|;J§;VDZp74 -!.Q2`XMɀ3'x7d ",!2<ݞ/m 0=+HEr!cwLb"vLwCu,O膶L?B+M{rk;`9&[dTD/I\Ƚ,ʤr6IЛm`6nR.uf]Y]]]mf6ݦH.'jLrgrFGԔhwKqnpJ646 M}s!wXxShcԾR|CtSw2KZB!'mI}i;RZ#Ŝ2偃M r@XNI?[Ka\uhg%yVp[%0'T-{=C\B D\oVOl~K^ɦ [ >EIM^9PJ\a 5l%#p+Z! n+hVitAӿ &~Nƾ2ʆ fk PrDx2qp~,m0{6oY5/$j<ܦ{Qr9iY_cf qQ<@9q}л sSEz( ThZ,eƐrXL&74//! GP 2WU3'rpb#$/pN aji&MtZӼd!<Ib *H{no9苴'Q/_wc{ynygS*$Y@,ޫy1i2<☍ ۥuT`fҶGwݐ bGV .ͫ,c)T&󝐮|OѢ >YǾ RBGĨ TP`_xEvvoRygI!<tGq|^ ai5b[Pp? B"'Wj<3=)w@^t=^ \ O *Rv7IZWjgg!kf&K(tG[D:C)ԥ9?g{hY}Í2j5Kdq2^<׀'Li6fm@W CB~#4EW$~E诧0 Z#"q g٘p5>?ʩR8BWiws2zGelj٬Pd{'>@=q={މ/c_-O\G⁧= X_Xl'x'V0S`.νʕ>c0]ϸԈnHMj^WrZ&|'=^ǁ*r*Xu5BG-6Py5nUE'@Ug)C!+m$3weN]"Ss>dQ "Hl\֭EZ6j2s*q㸼4bD]Wѐ2ek eq&xy2)0P"F=d&u8fq ]ʕ 'I=pERg{GP)ԻC ^"SwM/2f;h$U2;Ú-E"$ISw 2èS56̀}%*il(TaDc"_\-i8|c竔1*z'Kggn<0+6#s8DC/Z9iAއ@v|PE'omv"E?+ks- ,mbL7RP&b#fr=]i/ӹ?&H>) dvI4* F1 VE}e%;d ^,v$)ɱuL=3S-5Oe%8yn[[d"~Dng^quߒ5`:kӥ"!m!|^-:Y2qwc tp{œIh:\l,c\X{G }2 qɄS-_wЍԴeujr~̲[ ޶FY0*Lݖ䨽_8s_L(ĩQ2'K2X&paP(~:PXO Mv4(|O<>@{WL! ڣP@Bݫ4ew`/}v mce<}~e;mTwclc=d-/Ubv%A.p&ϟ['rr>vcӪc|ejYG/Yfw|@>=$L7g\u3!|mHjBbʧ.ɶH2HiЪB. 179'`tlp+ *rXz2k5'y{e7?2:YDɉĔÍ*0u!hM'˅>EcllC8#Rv3\&PAhR J^&2I=<ٜB;#fQ4'ZkMuh:YXyv7X&/Fyc'mh.px2؀j 78gIk>Ɣpwj؍\mKKrB֩33rGl}/iځK91U8:a0^jOMxr7fjzoFuZNaT!G=CsuR*4ێ8q35E㷺RiVPG^y2݂_P=w$;¿nARq|Pql8DzH2|Wӻk"Po ځC;?-Lȥ嵲UPPɷw4dVCKp8aG*0\+x "޺~^ ']߉Q}ߟ%t(^ 5ukzV&.Ls([,5 f)r>,{i٪$e/ĕDkT>S>@ftP,xLj-6}B(D#؄I5$@^i=hD;)RAJa@Ug9P:2bd j6H-Ky4d]lyمS*L;  fQrύp"LxUڪ P~!,|ttLlcω")엍fs{ uj_YPu_[Ci2&$RVrE}f_ i*od, ؒ6X;oX ~ာ]+bv ~֖@'`d"ʗ+_v*% W#KuVRc.g~ ya؅v=.]-qPKAx\\ סGbkXmb؇Rrwߡ[|G?>EyYꨉMLkHF蹇ȮHߥs}6NsW;@Y(K_ďcc`xђiWT"V2Ȥϡ,M]6>76q2/$.=X|dX[2Ec?_$OJ?Gpi;":Or}ftw6y,3oQ)Rxf+K( ?V#3o ΐXrV-ɲuqÏJcdǚ{U2CphUBeg&` 0PF :SE&skҕ{A 4LIKC<2l=n֜ٹ2M"A(]~ΤNgKQSB. _(.LK ڈ^HZ+:1b(5 zvSHH;Xf|!gHh}w A>..e1p0kw،Gr!8db4L)Okt^ԂYA1J- ƪם{ `a ޾bPFx+ ,~R!"rFR k Ԕs?82֭gQ<~O,*&:h, pPe}.J$p>vpk<ŕ2F9)}6D6}`ן^UG$AkK:S' q\ sR=f%lCÁz=VSZңV'8Q80ոOf9.R&Ԫk@[@Sǚ4j!]cH+'hMg *?xc{~̽.^ 6Py7rէ'pDJ1, ׹D@>=Gp\c6Ttn;y$wV'-^^)k>QA<;7{9L6sͿv[֨0$v:dVQ`^(ҖȌ4 btK 5^v)']%2nwrJVI醘շq`<@{ `c b`Y|[Z.#U+Z-t>KԻGN0aE.Zr)t57ctH#?po${X9Wi$ `UqdڦIF]M̽^\qMl՝n`$ +ۏK5zQMjLlԣPNG; D>L9QKg5h>ua5v#w%eKxp5aW#ÇS3!o!RKe㙖5<0d煙1QbQѻT(cɽ @v(Du yT88T'B,xV C-I.Ru^IhQ%%dٔ"r{G3o<z)~ K`D7~w$yAx0o]&E_1vXL 83*Mmgmilj)v ںt޿*h*?G7>Y 1l@ONsט_/Ydy_ߑTfE`Q$nՓ ᶧ"s,P_pm>, MN-Z Ap#$џT=55؄ [ СR|JE~Nww]j#&2xC{5,SzצZ"# \Ŷj =FzwhG8Al ER S3ٜc(z2tr}Yn3{}e-dP:9O7Q߀\:dM ka?ݺٸAϑАy}rwi2 0" 3I3Zu:V'PYjXq|82eP0q%j[E D'f8Ly`4"v? OG23{.y֏%ULMC))"lgWJ ^YDnR'ޛew?~KĨx1r#&+.U]Ё QπS$'Iud`Wk}.S 80.Wma=ǃzͮcn8<856ZEq\Rߞ]kX aN.'TX4]p9VPX3tzdž#ag5kQ|4.:_kzdX#fǛ$s#{Z?n+gۯݼANٺK`ƌLBCwɗfe'80l%m5nեU91PU"g(-pVSN{v(QМ4K-|ED݇LOpZE%8dqO ޫz`dʵ.Lz尙>;=,0v@"*bGJ[jJp1l$b] deo8Zͅ]Q;!ĽehxAD,04{} 9T^F*^;9pkl5ȿН|=WQeH>B$VQ=Wj\zb8@&4~ߪzß՘ѥ]S` j1/9My݃Yq0] 4ށ?"l~fpn#"N"?qU݃ƓcT2}P^2FjB½AUE &cPwڽWX9u h+ϮQXb*ĉdvaGP׽]'QȨe+DdDtQ_АS-I3X~FUn3K K4F.BV[&}9T;]bl,u`,Nf gaۤ*lր>hc'E!Շf0.tb07&8U ҈Vcf?=,"n鳀{MϪOl@.DEȇ^@![c*ir G͘5ո]pEɘ,-ܰl ARnEn@ DdQBG*"")Q4}bI5ǐrN[?ew:yW^ru?|M^F@kzV_l_>V^˻՟r}L;FS:tAJfdz da@q{+v3n[Wԗf!'hIy/_Jĩ#_Tkg}}:Ys (ǁͣB6@z|R0jx^]?Su+L, ğ GCo!+ D@=plȪZ-` +0ڍ0hfo/ۉȍ={YrQq_U7\EM6ḅfI*L6xo30&=ù1Dd'zt_hA_ia#,`Nn@onT <p=R;=J<ĥ(~8^}?DWH!cRՔmM) |LY[5p{LP5|@=T/d*ybvXm>8Oֲe`&]6$~_ kFsc.دE>&ҺO5K[=`ZhT)*ʩoW(jqce?#/J8tȜ˸$dOGzCo iZ]mT#=3,EQ'Pҁ,FXlg\v+"簨#%\4C\~Wּ Or}bp(Mxy>Z6P$nsҘQFN-řI(0_1pg;@=[bߌNG%B_-Qh2 &cD) y G"(!W, UQU#py# '@Ii#Nc"'3gsYN6tbs6c /b)B l jD$x@z 4A?aۧ,;є)Y$":Pui B78uZ; 16}WJ!R텗:tNۭ[ Dealc-ǭe ؓL*닛ο >8[MHMR28fpv"ɫKZ D+vtbQ)1왯wj4S ,a> b7'GIv0l}qIveհA-uMMGk70EGL ì$.o&l-^ڎ]mg_);AUѩD󳪂_,xU8PE } :ezz楂T=P|Ϯx#@zPpK[@r*`IFJ|g[ER*j"T~CM;3^X1*h#,~IuQ)gG=!\֜Q4C"N"~%J$SQj.(A]I^Z/t}~,?WӋAP}" \/M}bX 0Nn!u9T@7b2jzqs!{)r')EwTP96HڣN΢cL2"^#7:aک_7(: uh#bǣ]!cLИ#6`X{!mcG=U@UV95$Qi~!2G}X#)v  { 18JYw9nߕmH= G1W[;,aM]Vap5a$m_88fM|4<7.Zso,сD<߃}"{>HS<{cO< Z&hwУg*<CP>ir&qV37'J>̆P$$Np7lP֓IZ<7O'CI ul#7دBm #I)膍h5ٻ%01JkM5. 6XCO}T7MZg(xB^1w@aAi2ʞ9vf H/b3"d'rhk`l#?{'䯳G-7KOCAxꖭ:'W6^Zm#GƠ)֬HK5VNb`DE0r1w2pŦ6af cpҎFjX2$v07K']ǟ`'#'ps(V,Kg6lSǐf 3>.1Yƪ'n<2/|A4yz.i)] Z/P"g-lLh~|[ =Z4ED$m l'ȹc}E~w"A#|jDm.4 k3ܥJ ohlgab7-J{ 5Yذ͖Kݚ 5+1H([?}JrUм |!4x\u:օCIEb\˵ r9]z*A_> _曶-s8k  u+}Ğ ˓(Ec# sx?+ǫfU_TEɘ a`s^ޮ ~m!D>?27եf2 |ūEWu?ьXxү)zLu@EhӘYnz^P}#e[|Be'Z6ϹghrPw]p=o=?Ե ͉)? 'C7PI 1YRh %ȆpfY0EN nRDBJeu=E-u?տs:tk\%Gq>2bT5"xq G]$0%r,P?3Dͻ(-p.0F9@DFNOM/Љañ,f8\!>~?> A-W",!O C]U/f>{A.HNy&/`Z$ r~Y/>J s 76u#禵^Ej$5Z>ݫҷg}^fS##CǫJXZ]U֑VT dPB g y172+߂BJ#})G b٠;V} k4z [RON]Xj1;ʋaI]pLEoۧa mԔŊ\[ݐOf#xc$K@<\wetmzvȈOjëaZ¹!Kq~`5)]((h9yd`9އtBzdV+"LᬾOeDĽ=?l# n+%;ttXp_k*) U0^-+JiQw!ڻlERPH(Un'.&K)OHKOό-ъ;$n\\XgHTV)L1 )mzC:껻8??gs:/gU-IzsŬ Cv#+B fpW-wҲFғXPz3"$;-ٞ.?e2tʔ sz Xh9+\0 ik~mNC0VIzv Լf7P1|g)C#q^TA?Bk !hrrfOŠugu.n?/YwݱP.Z>O4E!wɓ!Hd=83,uȊ u.Hh\˓d"<$FnPg672S{3=<3}>Z=y9JnRVI~ ~8,};oE[? d9eU~Zi8)0QRIE(mvJ)^Ԩ4VsO}7͈g@3{< V_Gq8G``JWynj9ˤ>waԦ!T Iy*0XMj 6V+Nj]KUq [tmt%~E0Ezi-o:Q?H grTB#B%I A@p=cH*8-*Gy AOp8"hRaŬHz<tVR2 qɪN KPOze WB*gS|X&p޵b74X"ʳ2!1@2ݏ:Ntg$=76fC?rXJ0: $rӻο0pdf`>h{˾<`0𩂌=tnTjlJ #BRX,&KTwPv0?[޸޷.]>iAO:[_ٙf|٘IRn|btIxo!\Ŏѐ`մ&5'8̓37̳f~p ih_滐c "j1ؤ/;nIED'6By: h%6?ߐFvvk$n\"1'D yNb#?Y"kl/[J:1 XmSN-t-v{ PFQ;%ZVt]mAttz)C)`UL# @xŠ:>@TJ-ubofcI6Cvo4&%n ӎuv+rN j@xhd`%h<%rxGNRz\in^qSpFbpz[pӔ~>~8N@33Gޒ֏ cHgYZ07070100000014000081a400000000000000000000000166b5088400002b04000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/firewire/firewire-net.ko.xz7zXZִF!t/ඍ*]?Eh=ڜ.+A)_,^8[qףa xZ4)qr|3au+?Am~f_#G7kG1 [ ;^LDE#;6PwC'p"f"6+ v` 8w߂[wrZc ' JH\;('hl' mVh<n1(s:5Ixu/u c˅szBEl5bPL6nlv5Zg<]˷$*E G` hȕı-܁VB98 ((FJ=M7;=(.:>k?^NK( 4 Q"_ $^>quz\@C:qܹ8vCWcrVvPO9Æ\aX4@@1=V^A@•Ρ bhs.3+:r\ngyhA]wbwP`T"h#&!}SHd0}vr^; J,ꢇ%'"]^ ֞4eA=^8t rZ03yIu w\ѕ";;Ӗ97oΖ1ӭA C9)r-ӛ>Xl%!lV@}S*/P'*C~b"lKx2׸b<1J|{~'hX9ܣF8dK{Ey' MZ#TX;:>c/̖a?.Y\~Bjё\| U\c~NsN+sRWDtdc赥A[ \["g iK2ޗT⁶j>|vȐ'ߚqU%U.7w *CO&/1;HW; ͷmyVCE~ͻ"*y?>gy-ln5<;($g\ZU%kMW6Ͼ퇸/F$s\F'N$'䡳$IʇY57' sݔl &c9?Deh#@&PP4[.oip(lwZ rS'" !=0$C&y)셐w%]´$V)Η \4dj5"BX=vj1AO UIk5GI7Q[(R#f*ѥK"O^xgMmfb c#TXnL@=!T ӬApl[ ƪ Kq SxWDz7@TڷQ ~ .xE"VOjNWm)j/w;th,zB(zp e  "3 CSnz'n=tn n?ե.m.Nc>Ih"+^1uk!9N oc)S8V l,߾uVe|'ї|UԺb & Q@}W؀D@g#_4}H\9ÞVT4Z2F(p/"6rHl3V5A}[CS=ʣLN7-?h;bAֵʪ(2*Nևj8`仯v&ũ 4GU(2EE36iୠThf$}<-鸑@ҍrz?/C7{(2IT{3[yRphJ}7¿uXsq䭾3D%5CttΚJC5ݙhꦟd3:F-Zn/Fx>^̾R3QN&^8e}*tQ'jFh΂o2bi]({+OZ>g*jFԁeη |Ujz4 \7T 5_'TX=U[HՃ$W6 !'QT5yPsHdӣFAb86O8dPAKm)zz/5Wt~&@BQU(3)"ҵ KJ+UCpqq;@q{L¬%vTEX?D-G_Rғ O 9gCA 5oduD${yז?V%u qNϟNmkYI8'{-JQPCN˂ +iN. %⑷Fԧ. 7j5r&8te? RֲҦaZue_>%{%W*|M'u vߕ8YF$, POu^M0c,WD 6ձggn!I-0]}o9 GxiTTI$R[?ܝ-ی!*R-J@n^|f6X<{Un }9jxBo/ʽtX:+V̤LMkׁ jtA+7`cw?3:EPRODAdw$ 磞-G!dx/0+hV(DSQ)m}/9M3sĤn9WQ,#!9HUK19~ (/v.8!D'G34DV|dUeIyL|xgCM0`+/ZkHX#\7MS G9u]iV\fVRQaz\.턫؝pH! M55Z];ls (qʷ3* }FO6y8Q}ngɗ GC~M#!S`Λ"md"dHu>'XZ[_J%)fӰnvb p 3.Bأu$ݗvMcV/#JF4{zu7)Mau) ]pF|l\pZ mD͇iɂq6J{ƙՏ7AM@ktrndZl%؟Ud{5@)CԃeWȠEJ؋xJsبފcӞ74JJ=BwGW1y_="s^ *]a۽C۽gkݑn}?ҡ/,Ej}Vь0Sԓٵܑ>zt~9aK2oT I&r{5#!!c݉jPIW'蚲eO˅A{Ժq> Mwժ&Y<<쏏\*˾ >R ;u!@ɏ$iֈ6i>EJuTĄ]MlI4/rTx[XQ 2Dtb>nj1 8^MknV"C4R-x~ϸ53Ì}.e>- Lc\<`i&\aJ~ZhJiQǨ<)+1P.Es[F55vjsdvAJI;qCFͨVڿ\㡥@䝽5wfU"-NqV? §$:^MsZdMdL yf9gX-ll-T<}68mzJRCro]*-m5Tk Ƿ3GZhNZB ?Q&G{l5:SR}qPupwpqM(qcJF[^\qq X/Y)25fmBKL<26t'B&v'\kJfnH`.]B8%b ߷-j@&糇W;&5@Fslcϵ7in-=,! HٹOQ9+3 ?hLc+"kG*i /EEU` "W^i0V'˱{PPǡGbiNP* AGR޾G27 #oL3G.9fOIMZ4ꡖ\|boAtl񝸜⬯bDJQ~a>- WavĔX?-ΝJpJSw)nL>^nquW}l3 ePf\K]fsO۰F hۤK6 )Bӵ9RazSyn *ĺ<c6l]kLR&h6-y[/l М VZxzɨҞK?_#8Vv:-5]aj+ˍUIC?3+ L˒\UFiǢQly-Xg7;F\/Jmgd#45$)WN˚Bz(4 Λ$%Xud.YAMbK )H=#涟Ϟ|z3dy2QXp'yV'VRͫ;# Qlmu#0Aw`)աݒ0,LF}3 ƃFFCB*Z..[H0[7|(Ԫ O/~ꥄP՛@;v̑h hioHgS"јSi~GϐXK9H>){L=.,ٝ2ƂcՐ[sw>P4+T"(HFl' |={#shp?~D&K!G?l@)kpNtO;]?cr JGs5-˦27mb{n0^( [nq-q{!?s`É}SiíWũ(@B:JcN hxw :X}9{@N6kZЖCgU-yV!Lkg/?~J}4kšaswcdq-O;{{N\"/(׌O3T:  ?9j{[;^fy;QJU>1 =e!  8wӓHٚ*p ]Jl5så-!r+ lZ#GQ ۃbtT3/@r9̉LuW?#L T1<`SX.Db]+y یt/8䩰DvW6>_:a~*/_}; )aPrj-uJkn/=DA[E+>6D;Eu*Z:rFBf M%7wl3dQERv$c`8g \7^E>B2$l=͟@.'*MC ARg-!m!my<)brdW4##5b16A|) mj%q8a,b-(hǃ@ ¾5 >3_പgc3~Wo~S$0&fQ IXxs}lIbG7W{yRzj%V>%G DJyk3t JR]ə Gy``xoQt?\qZhK&taT 5dqD^ 4&j=3f?IP$ 9cpu%T%=?xZ:VB).+vH7N12@!MEb׏)13'P=td1H=~(bVɈ*"C )ovc0Lb%yd `Ü1,t .BÉ`!<٬wp)3*e鶷LN)uy,[T q^j#<{q>@Ԑ[@i D\Uݧw ;#\!{o^Ǫ}ES|{ Κ1ķgխ⋠!R,r_ڮ탆C#{1+jkLPXL W8d& qQ*iB7%Ջh}dA՘BHø5j2T@$C~6N2 QnUHaP֗ދ?WWl5P(,1򠂁<=0wBcZ|jh$oY'yI4r[1A@yv:K* f;6e~tMh)7DͭR0d-ݺ~m)ȋ{ W >m}~uX;9V}KP:N߿ϱ Z e@@!p;#Y%c0% pw<\9iB>OM'cC+=QE-$هǵ&ٻr|כy_k5}CI0N7Eq/Yml&`QӡVGS-o H*rޡٟWe3M=(E_t3Y*B;\@AS?܉A'bP6,/H]'#'Qy`|Y0CLUp-lj75;r5R> :֨d .a}'E!JZe)Ecs˙2b3&?KK/k5kay5bXjϰ{{11mS]pW,uxOt#h MVB_kE!a_'+N8/W° AhءfLb?za%?x\ '-ms1o8E|׻{p3byydwi%0RM^Oiz2/}aP)n.#q͎0(u;mP|"N';%-HWׇemf%Mk;>,쁙FE-m :җ*s̴E$#FDt[+@2S4Do!/&+ajT:!mWg1cj;`jܒ/!{&W=G(>+L$qgdc5gLY\7p/A}SK>fi%zl,c)xB|d, G&20Ddx3=xP`0lDi!6ަa2bK:7/5@tx>Xsa5йFcZxXmp2B>yC߸Pv}we9RO0x^0dĂq-t2j͏v-2; [f-P5yR~ȄLxLs^=9(mb)[($-:+B`?;Ф88Dv VcT51޴kѥ;tYYXߥl[JǼxSp7/|ꂄT>NC=>2T[$B{"ФIm>(6fH68H TuV{ԫDOT=X y:JQ oD Oo~YJWC"t:]|l44炄S?KAB (7[C%[I1p~?$[<"ҭBJۂ@mV$ n'"OoSWOىOw}9UDNgYZ07070100000015000081a400000000000000000000000166b5088400005638000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/firewire/firewire-ohci.ko.xz7zXZִF!t/qmU]?Eh=ڜ.+ɐԲTv:=q [?o, _2zt^gNP=$}ߛTr.8pM8&E"s:in.M;-6^N%,;RsVRRBne'F 5psT dW i6Ȉ ͊i[,F5! Ќ<BɉEjЈ3J-O#hI'l=-`$*Qڨtʃ oƆ='].q 0eө- pW|l+ՅW08d*R8, =k;$9|i?5$"*jԟMD]vWy8lF8\%NKxM(H:⽣n'*jġ!:Z\kD EI;{:vӌlr˰K'tH@`0X5l ?  huYAמ.E*ĀŶى3\tTT*pPA̠4Ћ&+Qn MSaײ8 %%9+"\u>vCt|gY8H9J*mT⦰gbmDiAl(|^#>bcUI^Q~>'VuMH G<ʹ&C$\RaQ~坣2d\ib,ƣZ ,{DOw8 }`]!,!Y{'NΪ'k5=RIb,̈O΅JK{DtbKvҧlPM\z<NW ;[rF< $P N6Ia hPjkD3L僇Eă^r̚%4 ԒB.,`\FF?AǣH"?װXYSgC*dG$V;*`QVGɁ *DÈٗ%ydm[]ߞӦPO?WC5wxAYokY#@4sXybaw kBuJyaP+B;seqq+훜iY|H] q`ܮ8JIZXswU }3:'j 5|l;3}|t .\gDjzr$ $E`8!6FG 8B.,Ds{D _YO﮾fzCN9;qp X^-Xn<kf`+"?aiA,$%ǣh$fSjVG 9quq ]R=wk k+URaAv`6qP&zG/F|dNE{-v?1g_ufGqy;D8k&1(bs_2$dq!sn` }<I+:bFRۚQ Tx 1E=MpFм!^(LQ՛с t|,;:}5M'?>KZFI<7Lz%ߍ1#rq9Nk)^&e.ĪՀ0Oq:/n.G XSgt [d`Z+ߜ{-:Г<'K!W.ET\HۣvIp )} D<~ro%T"i92) d$h 6;1?*iK$2Zg0BQt\Vg֍UC:PsQ>XC1KB3gZ9){6m%fH. }#H/9#P4Mԝon"ԪIp B>U~㙑D_jl|W8r}^G =,9 oZ]: Q\T66*}r7A+T[ش˥JaRc[,~ ]dNx|DF:n%X*E|ۯf1W0n+Up{o]bJ PdgokK^ S⮰ >wvQJVۙR|~KSq>cq9"b Dhgj (;,`HTAB.K͸>@ހެm˂ȸ'v%۰,3L {Wty_>^X4ɴ6B].۸2hvke4]s;Ĺzՙukr-&EVyg~sG4gdkӌ9F2z$1YdrѨ>Pu.R C_Uy#B;l-;0&0-.kMlFPh?{.*9@Ά0dOL\iHOq$ߛcAʲdɈOy: <@,8%td^ph3G %ǣ߁v)&D[̿쯏׻ڦr MdڿahATlVl)_D T!1%(nxAˆBfҾ`6v*"/dI9d7D6*7C 7G_b}ke)6E5%ac3S熁X[UM`}](%?o1ꔤ rPh*s:MTϿ o)m^~6]GZ jN qVOo~}.ԏدRfʮP#8|Bx GE_á/ =1(()}&MMΒGIڛU-쵷$‘U|{b.O/44i]9$ऩzײ2‹x:cұ_ChL{{&PshӋU\SToǍ}.P]fȕhB^-K 2}ruM:V!0ٵe>yv$o#Nun#LOwWP%@EaX ֩P9[PB(]{3|j?ȼҏ4;p a HG!7D}U fv!LV9eŲ>i^ZyrQ}1lB(}wo3io A7Z_daoyc_"Jqh,S\g.YLԮTYu}1ߚ"Io *O4PQ8EcktC$fLY12k#t.ήߔx69, *Q>Ó{~hoLՌVA~A6 OH`osЕR7ŀrYAw0ta ~4@]lq|ۗMwN$7_ uxKzU]h 7p*C'FHXO9O3? hC'N"9S*ICv+_':Z 6?X7 T: gljn@Ł:T dnp V$^I/Ŧ'q&n!\HYpQ?F:UPYsT (#SGl ٴʵ,@%ja&k4{*XRh$d@Ç$!#VHVɄ'qM9eNZ8E)z;F+Z9WT%E-/\}OwK@H^ <кtyXmZX*k{xs*L۠]QA0`NhFr>V=3jj`%}WgB"GZ㮣-@Xk i33HaS<=0q/S+:I$;Xx1^TkQN a_\P5~4^;:2!;/q\j.hVT4 -seчP U8a,hA<ӂ`uK=kXBOdcO y=p@Il'KNJ_~<{*W].q}]ƎvSfB^z 7ö6 '0}DrERmSM5#ЪAb ;w MuGUQ=]68r\Nu䀚#ON!`"Q/϶nb-Ҍ7>ca tp),{OVGHFw< }ۭǹ~V?}A.w 'kkQjK+4 nJ\JM<ޝeOJڼ81vàg1DPu^yFDEO$m;<slFv%ڤ>l񢯄 4hW$+)2i).z0`у.%>k6 }x1RK&n)$bRQ5˾ 1IӿÌ& 0@"t@֫!r}X||2[¨MJ|1c(L7A1g@ `t|i/ ! 4ϵ80>vt_> F"wo!s\aG;(Ck3\U lqJgw|"(nH5I8iJ^b8wRL「)F(C^[BA{:X=r h$"=JFN6XLiPm t^ϖN$%[-'NTB-|!* 4{gՌ 9[*~3260M@jnXFC:LR=BF"1(܉"3Q"⫯V м$׃9'[G3Cω&́|ua 㮸w Vso?coW&kW2DѿP?<(i L R3n 7(]sx-El؀},\* dd^*~ؒhp Y- Jwǀ3M:xnc0"R<"64-q$.1TM nꟊ(H@PӯwGMUɐqzIU#%,jX%$ &j9uKyl=9;} ѭYFDF>`'VAtl%q}8b?,aWAZUh$cW#覍bP_/π`fhBPkVאhBʒeSӍ?tϨ 3W[vdF0hL@l1L DBeTBI #K+,ٕ/ICǷ.NK,YN>0Y<ds'.Zk 1o4 n ׿XX- ,d(oEce!&1E,}>wBSIٍ~CσѥC/$03Wi/<~ϗ/Ӏy>Mi9 T%uD/CL=.-kӳ)ab:|A59Pl p܀;<,ǹ?4z3RtxRdhIHn !R,aHEʹlޫTSE hI}F" ԁ_'/atۍ̷OM!W*KD/TO{N0yH,Lȅ!+TsDР~ ]&5]=Nx Rz곭5 *=ҁH|q|`?C13Q q6TDn06I򮼉&m$%^éDN ҟyV|VMՒ`mڮe#vhc_xHͩ2݌'QGK|~LFpE]aUʤ")\HJ) Phv"D\%R>'6EQɖt옶Enˡ@'#1i ˗9D%Sꂼ 8X)v'$jD-Ec>U+Ğ]uvw̷_\4G%D ,)XeOQ#߬wq4La@̼\kH&+WΛ QϟP$n5g\#4݇8};?~'|Mvs6FT (_\O2φIFNP %:0j-nA uٶ^DomƸ0ҹk_OؿdGK/Mfi23Ж,Hv;YUDOwq~ĆwpW) ]mzĭw.vH "0-MB0IRrLW׌%;l֒:KjO%q$tܮsL\FxqKv?t730ˀ{t"G uZ7@iaa1@ P3CnмMX#f{Z2ACoe6Lu\@bMT(MBy2`oU1._6M@h7U)h;I d; m׵ Wgv|DY_Nȧ5~Ef2P6-{<& [X[yhh_ЂfbhtyOH\I3ZX-(zMRևw*gc."" گdYXMt#ٯT0T &o *+3hf@=]<~BUn}aܼ*n@A6K8Ød s'h- ڎ'I./Oq֘kA)Mc;缦()X\j#i^$ X±mzs H:jƐP fs[k_&䓞#LSATّzY޿hr%OV [ B:.C X!Oux/ÉٺA IE䄉ƥ$#gi;/PJ HnA*ʓFjKL!غBni'ɞ[q\YI)e E6$ql&׼OPeʃq G)aqWΆD ]`])FOЖ]$OrȂNQjB_IH"ReN/Q|`ƪtXQ}Q:Aᐄmˇ'J6U)riex{ FȞ|TX5t7"oU3)rh#pT毟[fU95AsGr8㷛Pr1_~@I3itCeDHҘpw|~?8.jh@^KkPtoZ쥣 esO@}ǰ.5DfJUvJygM!^MM\3Sj$cHgGq3/tQKx.(H۶yat(6%60J Q|2ۏZ~>~ןEFJNuç8h&ګT0,\7:QɅ)|:X:9/߼SyoѡnӏIb[?^hrÛ g[]ՁkOץsP+G=\W>N3jE퉉SXu奡gBt^l^ 6\;0]Ū^nY(;/;ݫ?ٶeAQh(4Fͽb dY-:?=WPum:Ϊʶ :{U#H*/3 JVLc +µ56.j\uݦZS*º (tؙ` [5!kOCanBZ> 4ɯ,اy#1w]b}um81Dgbg{:bUThVͶ{qC#d0$0 2r#Xהg᷅\.)v"μ ܑE_*~Se1"J_Їt!\Zӣg eaػ.G߸,0)M.}V4~y!ld2v !?]^cAiXNxv-9ڳDLer6y"$.% B| EЇ 081dKr[oWT$u$SQ2tt&x[[~G[^\37$*kGe.sl Wu1?9a +)Q6gAm Z:IRʥ AgRGԿ n-F;(%;sExoS&8UL3hΈg_@T߸7 SUgȈg_F{)f<&. `ћ=<_&.g?ϚMܧ2i3pX(U"f8`xlj 9guXKه6s)OT qy7(<v 4?޷D?ָo|:SAi늟Ϝp/5(|aյϤc!ɆԽGSyy4CšK0I0XdeO|27)~dFQ9֍a@|Ԓ Oq>+yK)DGlʞ= w!2jt_֪ߔ>ʞz=YSۤx!Z٣! w{C֒)cU]Lۂa7 {n-Zr0Z8Vc1Wy!Lr`^ocA,n/@ħ:]i"G=.0tT+CTnFdqgJFwN X"Rt|uVn_JrpmFz[oK\h `Vn(\b]\+ś qpX 6wr_x>}ҿh+'!ᏊZjwOqOEl'Jbnؖ;{ >bnBG&@.xTiYBlezii|1Z!:.58PkcߌH#Sq UKNJ]O}2M  @MB~HK:QRp^=ߤ.1e.r UBrO d5}G$\:1P1ca ۗZɇF<~ @*)3e+7;NL_F]j0ڴ7,'?VibߜW7LE.\ }nSDioʳfK<`UM.)LЍ׃R$1 w`08p%O X5k*4a7[RR/je So#r <#AF%9OPۧtz4W&$ͪ.}V %hi.f8JV&<{f}K<7.8WVꊦk#r,6$H v@Kbs>jŒ>DGYDdkXL;^vh.fYwɍ]Q'MO\HٍQj1DCVk]Ʒ]űpʼ\@feT8 fW9U{3)߈0ܦ }md8p5@ȋyŮaMOyE4Ԫ˽iUsVWx +B IhŊo-~w2!bJ !Fq|;\\iaǃ>}TlKf,r朑4:Fz^1MϺ:v/*pQwʾ$;F5hinLICQ3lIFUuNGბO0PZo@JĿ7(IOoM0#G麆:V~,x6&/,c;a&BJ3Nudi4R;˵6]Ojz"!"ך4XDGR:-*6dI,~uֶAp6t3BtS2Z{BJ/ϙRH mFz9 ByЙR\Ii]PYri1pUQ>m uO|=`T|;,0%Xܻ6Kj88NXxǀ,]jqn IK0\tL- hw6J=pf'=})H?` | .FYCs.@,l18cTߴҔn~٥iQh_}s/p;4}QW& (%)L" ̒}@z~vӆT%J\6͍mHXm0:Y*@]גw2EA }1lbt)m&EM}!do l_ʼ*]'Ir NɮهQ:5,w+V51|g+F-DƂV$f>th&Ep`WccLx$ ewR!6oi^'v2jT>n7/ƄAb Lœg GFŽ[g}A]cr2F+l`bc4˸a}FpvV -D3|_*N;G6?=)YKөcΏCR2m\O[!ǘks"͆5#|t\@58%nV?ۋd_Z*_:zYܿ-bny3v"$M^+8%Z !Z! hJh.0Rb[si\8ub."`]ћ}?tц"gϼ慭ujLVYR!E`U5kUsb#EY|oqu1|Mj#T۞)CǶr lg#aibϖmجqHi5 i$+x !-&oNRϾ8yk[?<ݐV\|IeV}O%ß֖!WFՍZiHP[`P:mڳH,9EV{@H,0Y\ѡ!0s%)Ȗ"Q,Ycz\)oPf2|_ϣA|ӰdKĪnB+|Y<4ǃu, L!xT Jbl3mH>tX:*zAŚR) Pˀ̾ANkf̨OiRr \, T~ zm[$Jzg/k#=Zi'}S~F.k^l:&gХS3N@HWl|c+C;XiM.2zbG#+1-D÷>4Qt#plTYNEޕ:gOJ(QBT3iSa1vU&*]W*ڬق9"Xgl6@ɀTtis3 +JH #5V}?"[g% p=3x3_hqC$UYL4t ~ $_PmTSgȩo&TNӴ:#HlJXnŸGxoO]U9tq#3Kp !{ϋ- bkh _ovd3ӓ?4=\(Wv~FPkg%z6wegt,zҩ\+vn;Q2A >GO?AcU->\x,HEVӬ;hLt;̢MJ7ܶWULi_D#/7}Go"`Q˖"5 \ojYq ]vbsߢ*Pb:U,|} dBJ54t#tdܯjU C6'[B1ձsޚ"2nK;d/ sŞT&Pi2_.)o[Icc_ӄPY&ֿ̯f7d:YƠ4뚾/7XQemΊA/YHrny`Cytw`{Q"c\X]OIOHYC!F}dFbTQ64l ʦC19u ǟגn :Lv1 Q82,k h0 ӑFK"g%mpK"f|,Pkx9f_j91վ/Hbo@pt`Wѵփ%iJW'F 4.$ϻ0?UNK ae: R}Gb&>\ʱ k >U@=O8+<Ήm^_-tHήI<-1@16m |hw/']mFIk˅ N*:35ֻrvgx㏥w eft7,+`\ڡEӞCa Kds=AΟ) Z1Gzu+ԚDv/^A-#Vk$ `fP3yiPLK z#ϫs򅳗`@]RNL)]N^ ٩'N^\z,Z5!;|FupgRo&feG AS}?YJ8Psvs+\K; ;φO?Ӈ(ȂOJ$,م5bb Sޥ(οC YBF#}Ryx;¥P1Ã-GWlf}ZBcՓ̌!`C2"+~F:o7uie.yK vGv% \[d yA'@+

WV2+v#n)?;?u< ='Lxc 2x: s~贬ڂPȔpkZ&9o)$n5H|L|/ˡA{ K~q.E[uKqAe2GXū|bzZ|zOAyΘ#h4>,'2#ᛁ|NT#Tc+A`u@r%"t-A-I%̍(#I5 yjO]h-7S\cOWkp8(R}yQ0O`wB=5ޱy1:A|u$J݂LW\_4%HۍwW_ P;Y#wW{E~! 2!s!Җj)[NFt7d =q͔(tyq%5n8I=܉7΍=JmV/&2c0(ٸ>ثkx%U+]Xxh |@@u7NPX]zQTTL3 Ʃ(֤Lk\:ð翆b QD[s5:TAOS#=K]|ǟZ]sx9q5z|:Bup*)wTy/X`;ƂԸkHcTn$R#z=iΏ`QM^|cwV굇tjj5aFRץn9;YWud}Dwp 4t|X!*F 0]L+9{!31ۼ r17R[&3,R[#Af_}b^-H5?ըEf2u}B6?;DQI|(NtBxb@z>vM*Ӵ܁J?3TH w>Dkp"bNqu %)A*: :i=[ ͑c:H[h0R 4IB kFw‡ku_՗Y.:lp=kc9=L\Y!bep1}e ;]Y`<$OPl};u =8Df5T#3yb"9AO(r\)3\U$SBWxÉ42hSL\Hkg9 stT{-;+X)(q&w%`M`pW65xZ RocSw͝E,u*F=OyV ܦyԻ%4+uAp؎/"ۂXIe}ED9\AwG<<@M(KK&lKcD+$8%0aaϤ%9 =lbY`F~+tl~)qHܛ>lXrM"d8|P[c-C`ݦ|V1Wl#BBșc'O&nxNR'DJ$iӛ-#_ z &ٲ'NDmZ奓M'oP[Ќͤ px<}`=˕ C_;m1)Tad8U觢Y(qMFQکe CmWH:F'QﺣGXD3Rj*sk-vG.!F*pCZna^*gQ: +O$|ݡ1^^ك3Tf:蝰Y@H|3 >;GCh&cLa߲S}=Q&їǍI`5SB`8 pS01QP4L4Ytc4\Pݒ pVd)a%`4%tmDjT%YĚ'DYO,-E=O˨ձ/"ʊ+ޛE2_YEzeuX jLX}Ѹ&B+XP*c h+Ô]~6"=g"&2t%{ BF^LxdaCjVyڊ[X.p9k_r" '||l;-Y+7$YۿN tr&bZNEl5Ԛ,n:ۦ\-3XL5c?W1NB+J" R&M8,56!q٠2Eq.^'a§}[l aP9򐪂v -CWђ'fUE'B\FdHm g}ʻ#U]Dǩu4 VZ `8h Ss`uYOHBEX $P[5n-,fAN+=yZfo;7lэ0!5=(U3q4fNc1|Y4* HJՓ <{88-T4_7ɟitv"DCfw{c Y=.gu /ېr=d:wiYD^/%%FNK{oBW2EO#H8^ !Bvk&\d) nlX+vG&Z#.{4+U?zà0P[w_A52ijv it؊}Uڢ*@Y/-$J+lщɩ j﷼v'r*_hy>px!5:TJ/%>b>0QlPy0Ms&_!3ZR RbaqLS.*}8R(r 5c\Rє>2U4.~K5)d#U~@(%(rmi0Hb>s'Ʃ`z3V=gYZ07070100000016000081a400000000000000000000000166b5088400002ccc000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/firewire/firewire-sbp2.ko.xz7zXZִF!t/M,]?Eh=ڜ.+rűC3KKs-"),04՝('/@bs_TaK*rB}tjY T[N,BqAga FA;Prlq?J׸MHNxo/>,?!T2QcxrxWܻ*<1.ϭ]Q&A.ϔ>)OVK _`"BAUmi)(t!{:0#ю*Q¯0vszgc; W :a`wꮐE<vŸuuV.90na'@m]rL@aァZ'? #m3 $.SoNOd+Wޥ"y; )UmWiv+QKϪAI8dӨJYMmK$vNRt1 xԠ4 i#QKz_jxEu~f"48;.H"6~.pR2lFTdp qbml 2+2^ӱ2 1]J*'kCs]*ʒ6Z%T毃]89jx@f-v (*rP5nEkcd`~ΚWH " <M.=ͬd[]e"CSG_ni9_)Byh~3@i}~5o7(d"l"<70d̳~ 9MI"ҩȦk*q"1n%!3ڮNVڡlA*,GY#bؠe/elcԋ"X}pc($KWFɬE漱h}ݽ\4م)GKR]3C<Y-`]T$ l([Uo͊Wd;rnΡũa~]Zav T٫v.$촕Zj+^Jx k1) VPvn~+,& Ht"cӬ<(4Lҿnpʵ]k^u?dV92*VDƖQ0wOf'Vfum EW}2dZy ;WF1r | 0|v/@[ ?% Dfv 3X–A'|'ŎPC<`]6ul1uT:d5.~%ݒQO=xgHxh ' Zn 2LX ;YU$KQrC֪Y7Bb|򏅂yx 5@8x# =ӬR;Z>/])0& u5_oV8L34NW3^^D9/ wBC)1&PːNJDB0c4Y eT[k}y!f+:8 a0)=uFo Ms fF<4<~*Zx;b}LYt1T gNV0i%=˴ǝ.j$CWbShʂ3&p(;&@ܺեCP;& czƙ$ܜ ?"X_1M@]mpD+U>_,\RIs d%ߏZB74M_ ,/OWZF񺌥=>oب$VZVJ|O^t %cM&s4'HޚM+9V#- ?">1LqRKzJg/V~=-uhw;6OSA< 8ZÐ$ :@ ӱQrb-n3GzFĊ| ]nkz#ԍ$d_+f]$w^!Yd+5'L.B L3Bwh īgExAaH3ѣå&*f7On:W>AAטctZtK{RcYrR'l _= QX)XcDV2c6fg1@o=j7MyCۚfDꔧJrmX,1Ոdk[! MY6 \⺚* ZVf\m&/[aV3ڕjTbY9j2ޡ*l>ML#M7:M#8~'ȣVeGݕgA/]uk❚r{ XCe_ V: E8F"x+O=@ol1QZ:?V ^A BVlEBZn)F>}|3(1qۍ(]r(޸_Rf'.*."zusw ke˳h^ƏquXÑf#>o ΅\CA?kxɦB F( SJZ*ر #Ua$ΦMc ݹi=ו'MEZ^i=v%{7=sa W+:sbpWRg7>`>OCٍ{m'. {'\^*t(WV3u-JߚyxFB?h7/67 }qeS%Dy ,.)qH錺EYwc[U=w2-[dm(ʹ{%L.(H"Nmnׄ}Qڢ0n[43#%}~B-#*_`=Zcͱej9"T5v/k 0!{ !EF>uE oQ`}tDYkͮ 6G⬞psuOļ amQ_, L#D12MXp~ќ8gR횝./)qtdTm̗tM2AaϭEEh<-8vlikZqw&_.x:d]-ILo/P: J~FYYkewus!EJՎ HX oI&%N ATr EyΛF&S> yAʮӐ}Mc*Ӿ^pH8ucb䩈_7 ;zwk p|TLgыfxu;oNjE+-Ԡg-l(KJGxWg!! qOLL" U*"]>DIݓ C5˾a xG$U4]E4hԠ='T!%mgh`"])JӁήo u=l>7{Ż _w'.<=ai6ٴkxT=D#rzIU(@ib@RwVn7NYfszi#1ݞ *JBM ]ӏ{N:Bbdpzmr+lA+GckԀ/'{N{ W^7<)*R"[XRk!Mvb tydTp~ѝ3 E+uCk*\(=}c iGNO H%_ODbG.0'GR}*XωX9-y;os>"y3ewYj8whSj-8!Rɇr\Jl#tu6$!FA_hIy'imCrM6@@]F~+#4 +)- #7e}- GXwɍStwI)d,m廕z 4]"~(0"o~;kG@Pގ~Io+z<c\qqO ;kpbj)(%Aw:?e;='F Dnȭ2OZ4-p}=j@i$9u*<zvcfiH(V|t"4ٿ@L""iMpwZXi_ [~)3Xqo%q)+۽&>iй9G@Wv(d?EnصK1<Ѝ@l]#} >x&)v3&E5pWnL) AE>ԍ#On㧱Wrf/! Ru/¢SжxzEM^?F]QwRȽNOZA.O]2&d?ҍh~UJ4RŲ^F 7eOl_Cߜc*\Rዱ!A>`O$S||e<5řDtI=XG,+DiP|{ 띾,xRH>2?Xd^<1ҧ"Ù{u\,Ϋ)*^siA#>iϖ%Y̔Δ؅jOo308s&^z)WADh]!8ovVwͳ- 7A4\ŞQ^N]<0oy{W LoqJ5irUވTAx*R&}QP* Ї7TkX<W?IJ*Sac crG[ wzpbֽ1 0{;eh{9 ;:WВ"!thݜ⚅|J8_f= ^%oKuw˸&V{$hs| r2y ˠsҥ*XyYRKPWݶBȅ4RmEw\TtBnǒkPU S-G:Cp}C``\C)8f)`ΆZF>-qo/4s2rz!d0]Cy]zFC@=J7P,c?&b?5DQQABW]Q*I2b) 4)/#|Zј]̹D֮y;Wqe:X_OK 4 DN5 ,Vx!/6akߴ[gN1*;|y淝.ԮkeقpdIdT;x%~P(ߧɾn /{&*J9[dn_Вt#z^ҿ9ѶkjYym}ܞ:hgOr7dPaE;RQ;: v#jh0rj&(z<\WD~M',4l]a#pq$cMwc\UҖQ);!0W ݇9ό*hh#2Q'_iHO\X ?I>\ y&=@Z2|2.s!nGA8w& ˌwQlRmV>… 0˕#=BVfR8^EЇՂ|WI:`4Nl9;nmɑ3\N"TY.szPaE.v;IgoȆ@AdBy# H]QHCJmںbn^VE˗<'_r(%q&, Xj~ nZO5EF3*n# FMHYY9P|UةR v/Y82IaV&E,W_Y=GT[EXL 6[MN-PH ⌢J DC[y]Jʴg2ֱr0[㤗 ?KA)Ӕt܊Z`mxrH:8j'AxrIyc.J [akzI xOZʰk76Cs]A :B8#qݜs;\));~QdG+=do+f[ĀϮ I1]A]ي}q&D :~Pp $>| ]XZ_㌁ )Mޔy] > s+{y ỤWec"9~|ōy?=Ih~` y5u|Zj; QRa(2a~4zN>㢥Va; VM[R'*w` wi(h`ƪ_岨fLw{(K}8g֋#zݯߡ;41^ 歔w6z'u=4[5}% FDHa`:? \i[H]Y 2)9)ʏаͳКDL}(qIVF߱cq8l,lحljYI`Tv߫JN'N4Ib:W*Bk,xA'2NߪCW09Ȗ}ysWsDz)wc$pm_3{Lɡ5Hc]!C,|ȾڏP_7{t¾_r&Of"r"%Kϣ*>Ox %va  zrhı!1yxa3yLQAȤ Ns: R1>K oAI|(Ez94&kBϣz2Mu FqiZΪ`nJ#ula^P$Pܔ:8H_??e4+qE mJ#I77Ra?WC+l.U%0vaPUj-w%/jvezGj) >/ ylwHց N*iKDu onрZ0WK_ iIu%hKδZ[Ub3(P4Wv<G1IV '6C,X`Ω[贏\,X| .H>cl@ɘRw6Kāt\AE'?CT\M}΅bhO0{53" OYw0R}4N FUu[WuiAx* b=U1 ^t_ elV &-eD!3!5c@X+{ϟ!yAIrƤp>74/IHT;|UTн3"Bq ӊIt:7֐Ex)~S)˜8gĸ(d[6;b}֤3%n'd@:V=d] [K2a%%F=ZV'#T hV>9WwTQD1ۋj cǘeIDϽe4A$R~Ne@K}.C(9s%Jq)+er2 FE2K.'.tCkZVIRs8O;K)} Ok‘{_̫sf|Xޟe58 }±K;۸uBSUoXS3d:&1{>p; v37hs+|4=5Q{jJ Gv@1gLJAo;ɒ_J=b_$vKɷAxfjb3gYx'%+ EVc:<\ հ gzPKp ÀW 0$ɰ6S*\ڎ!7^XLlfK%GYG657q<KE$;b<+ ʑ?MM5FW9uK&*H[5Ip VQTQ+l3](:l-}O8cV֘,\S&PQhBzW^9ʓu'ЈuLA-L.X޶}w5q&} ]K ԕ<5nRI~IO6ji˖ =6KDd񆖅 Uz U mRz 9ƬU|? n(R!):y u$ѭD7{ oGrJ))e kԉq!ƠpTH#Z\Z_|#wq/e \̟;F8{~? ͷ_v-@wVZrN [a؝q9*u\!"qDP#aFESP'g[ׅY?4=:`7\j0Gy:rמIm7OONu6G u9:nЍ/}0m2x\RZ g"" A9'W2+;#٭ʸdϨְS*۟u,+Ndֲ< F~<83$.j܍'WAi KWDLAӢ/ MO-;^mڛ(ҥ"X0eObX}yj_bXc oFd< !]} #Av(շΗ|xuE}쵠EZrVlw}& |[KrW m~.bLrЄ.c3SJUċ79STNط@ЅL^jD' Z4Z–L-)6&d9̏L;pPEe;LY xHSN!)*Y_x$;u {bw+N V9j#D, ޘ*oT1t[ /7ud?G.GIl!'rw>3[ /E>vSI)[gKv>.x{5-8T^F飲D/&6򐒺1y 7S4Ny}"!+h5>H7DOUi.f&շAX 4hF+X.;;A# CMZ}c} >P'z'NnEGI^P8?؜ܼrTa6^_`ɉ^95PnЉOKp 3(|{O s:=[QU8{;Ux^423Ԓb9 ]MTH-7Q nYs@WZ)u:K_.{B {˳)t(f>wbpBLC~0'Ps;{k!o.Sķ]mԏU)+1)~>[(R4@ŜaL*+ZԓY`.oRz"|IO 2x:_U6rxcڨh@CG%BuWNHޚ$, ;4_->MbmǙlm_0l|㧘^#D.5?;ށU2o|.ʜB#3D2lEJ3kws>q-*^A|>(E "a{(|NƸM`k_)I_I0R[ͱMV0[L%pIh> XyE3LLwf"涞z~uZ,ј1H?սryUNw{Y ,p8urZS5ChAy^Qw^DIKH_984zTM9AΠ|̲+&4 P(vtmybȏ8/S ʅ;Q(Vaq}.N>g{?_!iFV-s-.\0!HbFKv9Ɗ 5!I2[d:He^ppJ*Nȑp5 ~9̀y/M\۴});J]:=p@9'mEyA0DCd Q{/==+rکJtsT3sBܪ N1׺N5YĿ*!Qs H<ߤoKdm]nb¾Hh ^eD8_IOy)Pgb~|hօNl4Ғ{(W# .y)C&lvy2_^.k\j38ݭCKDBfxPܯ*one߈c6F`AuKR_4>@EE#k<΢]19{l5_F1!iE)O8p`5')f'`7YҧI5Dk*2^ U},)l!"+b-F>&xj u4xv wS%nqZhQm\H $;QES{3~/qC/kPֿ(]ς ad7v taD7ijk]m)!Mk *B\TLGg΀گO&)\5616`?Q'`ڑB̚;pRSBtNcu٘d}q2ݎ;RvlNވtnT 'y, M) yo5aG* 텯;^p\ӌ>LfT~e&,,/vbApA/{|Ays.V"O4C<7bs8LR0e:ij(5O)c^+¬gwA>BQ0á0]#Cj ozVlqԧS !uș\$1 ؿIoܡ c9eVst_OdYaSu_Łۦ*e~xzw@LPKZ 绳=s9IQc |>Jt) .Kw(-P-u ǩgnI\_˱{N i >v,4ރU țǴ U"Vh撹$Es]ą\ 㮤&:;vؗ2ѧ P'ha0Ά}QF&ʄ͘-$ͨ}q:O1mEFZPAUȇ$#4+`rVt^ChmV?{ ΜA~@bz'Hk*Bf;`ꬹ]v6ַ߲:bKxӔe._G%зLoZHn^L \*D<|x8b?=ttHZ]%q%|caA`lccԯ4lv§!s7w"7{팯͎; |%~/TQ-+$~ ']ˡ.wUVXB>jScX#"Ү PZLSG.r6xT^hs8҈N,w%WlXbVRr%dN?{[%HD~uL>ee[k"_h\/'; T"zy车` ցs"ɛz#[^Uc\դRWg "*bY3]iLo26R8Ěa| _*$e–Mȏ.UVρRAN$+rnp*]!FWuڑe3-0xFREV0#*G'Iw,K([$18("XEl/>3@>fy*}I4\,e>10J^}ESκo `W;F PS0C1Ա #$ll.p_.i}ǒZ ~Xu/_ aM9qv†0,-u@:z5Ь)T_bXlt*G&^%{]4HJx~:0OΥp>MqemO.LYpzpH}*~zre_bkA %g^RE=QC6#gΡXf7- \WUe0xLzc'=O C3Å3w>!M&8Z>i ^y׉ϔ#1EaW~,tV}R(oڀ#-ϝ꨻9{W|vh[Nj,'H&4C@J2faqs]?m#fSf눳h$'piQ M+41GT_. Z>kzUW7u*0"ΙMz"#v8grXpl .+?a9:FR=SǛ>+nb4|D\9p{ ]'7~')]Ă6|7i=ɒmD 05 X,&G 4tݟhm8{Unm*:gC3v;-NhM EJUġ.Ŭ$ibtyפ,1gz Wmx1bYdZ4^p7,N/im(ǭ3\2w_$'oSL[d-PΪ{Kl=TEc{ GP)0FV7+JI`A+Yhs/m]O?͚}G4˻罪cFB9X8aǼZG@n!q@k׵ޓ_jEUm;Ӽk; ?V5 /~I̒=gY}]1LY<ѓ>K6|⇭vŘ~ܧ ֲ:6PF/@rΪ }) %`S4"V5hQ^0Ȫ}vL&[ύiR-=D<̷<58fjõhD5}6=~8HCUYX=I(=3GFց1 TaS_ T,Ŗl @:4 tauXZ5Zd&W^>ZQ&,*t(2WrVKF\XIB=b&.K__\g}mg 7%^}bC"rczra1q(/:tj[N!ƃY):7wlsѡ81*d. SUb=@/J]2+M[(|j5~ -cz#6U*pWl;5i:?p.9+>tUY;¨5ZH  uVKғoytM͉!w x쩫 J?U֑8k]!.Τ!^vrt XL^!2[2 )L0e qQl`'%~q'=[  g!6X@9MTPyf%.b$|Vu]<h2PQQj5,i P7>=>**#4/y}\UAŢѮ9y㐺Xa-N"r>pmo,~?$VH5SY+tbn /g|vP"W+wHm>~;Ap5[ j>-hu!]7nR s|G'6( #SVH TY'U|~ov'l`9OW^idG^wb9)o= x)j!*ejFUipԄp@83q:j/ .+M2M9sefCtU`cV0Mcd`XζP8(j z gjO>-cv.p>a{E2 RW'DlO_a; Gy~1|œrKAsRTrSt4f=`(:@F:C(C^'"}[x)6 +f>'RSv#0iGgRe%-(pHƒ:4mL4ln[k6PE[H}j)֗otuTyAh `њqReU0pu[%虁a~~!3:̃"V1 "Tϧ›̛G[`ʫ#:x*s駸̃Y6+1a ΁3UX2d"lpC#|.1\XA*iÃnD( v$eMyTdvjs$aֶOh!OTBGksn,Һ9)F([K.H0Pǽ`b#__YQ?O ^Z}+!I܇s0th(>/G~:QgkM%pKU|9mE& ?ٌ˞-ơAdJKsǰOHb` fBC R*\ҞE/QOљ_2neBm>HWD#GO[Y!u0<#`:<(qAS 8X=3G{ߖIo_}FcR)y[J~Ė,v }⥪Xe8ާNV7Q je5+ @ЫSVPS"\LgnI%qQ ֜N{930 E0&lN* ]H&4*г AHAU(mA۹@HZ U(Zm6oE NϠú+ҮU!kv1-Ζ!b*M|ݔrFhb] w$D'޾A;~hAןbj%ϼfR[(ϲ=.3~ɮGm3Y@ W&!.,)Eu,Vh ޅHاJ`gv0Re${D\.CW#\[8`f+lYCR㾟qq֧8NT<^2R#)~o;)ApG Ea`ʕ}FV-)sc~D(qre(v5a@Pz'UK1]%A>Eo2Gofb6{Ŗ X:6̺y5 x/OB^Y$uLȇs~S:P,K4&wȭH>Br}s<OMV@jiwaxs(SVt{ Kт,jڳVȩь\I@{ҿe$Vߑe&}SV>7.H}l4ٵc&9#S}R r1*;bY(y* !lX8蕎.{NZf;HE+ ݛKy_"(OH/1Hxj *RG1Awطof>GhJkdlc+ڏ$͒Pg҅{i 8ŰZRWGS:2<Q_f9Dt 4&֠>:|,H^yTwEowt C\n Ϛ?~LLVT U2{ɔnsvsr_b*x_끏$UbvM#!L6̿HkFaGI&I.NC*<`K=U3ķH+F^B67RS9"*J8̪T)?Ĕ 4%lb>Z3uIwG`dig\ y,X,( "$QkL܁{D|yXTro&YH!FFnM=~> :=x #+,6iB- g<36aS9K/%)F7/rnFę9͈IKv~(QKpSz5 WW)݇@aöW/.**U>KΨ+r'ju/ҏ/ڻ0d&_hs?sqg ޢBTaaEP")SWhܳ68G W4(7z.Ԥd؁n/ ;i}Go1RS@f( ssѭaB pk Qzu>?fXD$;5o:Ugu5;xu?m7҇?/ey%~Zu׋&MG7!O};P7:ٷRr?m֏k5hq^|~M9XlgW@˚T'K)A48xeZ`fg!:f{_ڙ:4T_FOUR Ѯ Mn ٪!5Jh~`=Fߐ\E4 +ה;XiXhVF{Tl- vq,ȷ6 NE., 68d 9Fƒso_j^\7Ak`&^1^N8#(- ܌Wd]}5aTxuS;㐢IUd]5GpRhՑ*5YT]K:6\O +\_ys:;mϡ+qӢc$u?zh|1=;Ӝ&@_`觵Ąp :!O9'+440TYV}[";0br"1WMشsb/`X3 <='a`<[ +L W: V .Be4v'u htY2q Lh3SDrh2úPCpz%0҂O[,ׄz]*Ber@ f 5ԛ$ tEW|ΤӰOm!(o04[ #~Xzs/2D}~j maU CbL U?ΈHڶ {Kn.}N 1I(qiQ⛕I(&#pBUVs,W*v<;zPieVۿ7 NLV["աMa۶NURM#xKM@-a E`B~ /~s `R(j+Drh]԰IV]otd]*'g2R @-vcx):z%A/췷ei%QK2_kA-bݞ <_PRf.s8%D\(LO*BI^drݠ T [+lݛ2" ѧ'kK0'-Վ ov'D~uа~TTY0IlhJ(6 !0{_* }Z3%{zR caw!5> l`L>Ea 1Mt*] DU}mW罕ϔ@0Ѳg({ŒUC xmHJ#t!O`#ɚSF໺,Xs`}Oezwt"_HeCWmi%i앋t!cc:CBxZF~¶x:l:C@upƗ G@m4ef`?x3clzИ@øV]vY)bBqk’Y$)$**XNb4eyjuvcdžK*>%.i}J5 Y"?aΣp}!| t- k`jU.,/KV[8lӫ%WW,yN@M?} O*ܫpWu X[o еȑtgvխ . :+^"![6ݺoaZofwojދx[7 {8 y¥ A}ʥfo (RI ݸ)kjPdj%N+P&P7x坙Iډ{w){]+yaBXdaC#"_^[lUIS!ʪ Y.}0-]ļn ߘw SSO 'm z#`l&D:s5, ,_wc^„]2lǘ9pf)sgy6#! =Tuy,k.SP?Y֠@GNhhSt~jbwi,{->% ;2`Zb8+БBc-c3^ 0ϟyoD_Ԕ-4(ﬣ/?9ZihX,uwL7b {0?P_Ȅ ʱ0||%R8cD , q ;ib~0ω:E7( :hC9BDOٮ w'@Cݓ~1<<RAWbƶxXkTuDT4a\A^ZEN,A[ulc~s]$\ÂS*{XVE#IX%#L%u" JdkC^#`K] 3DrvB$=ݵp[k/{O `qI*h'b^0K"*>ZQ%MͲ3$w`iK `*q*\oc7.~MM B.xSIJu' J[\KҊ~ZxIG7coa}=.ho @֏a/<Ţ7ݦDmb{t GN1#,6gepWPa7Pͨx2eډ=U؛uFxSX{\Evv?34,2JU}uOuE{sXRD9 mt -4z2qp.)xaY*M5gܬ\^ qYkK΋Zv! j|Fe|dhb2]y!Э|_XvOKI$pG%! ;U ;ľ33Ti#X:bB7Lݻ5/op<7&z?5HP"\N)[N3HZ)iC** T R+dyC /53ʈ0[GHYB}Z ZoFAXL#}t]\R:>r{gAUelRzcmjF!^XvTh`6 gZOB"NXV&Hʗ{Yo+%mE;a_f*%} ЖTW(J> c+} I<~|+O Y ̸#Io2^H0 KQi 2eWcv 7ݞk/]r%B~{r8h|tLVXե &p*"oZ-cߕܹ^gV0t_2fVYĠc-2m,=q$4 ֊?<12N)hTSq2_))3';ƩiU# #)vg4Uj;8TUཏi8btbl3:hV(;'혙+ߗdƏſ-)bpG {̵R/ҫPJlM"㬧Lw'Vw/ըHm-8V K?Vn4lRYO _,NQC͍2`/]`y@+ا &fbWgIx~!`EgR׋nv* LtEH`T=x\s# ZCNEߪmgjj-^is\44Na% @;huR ^8D$i&30Vof["xdz< ljP %7Ԫ E<5#.bR jw/'JgcbxѴ- 7Ez:yx|Ua<6AwXRSISg:9e8NՃI;Ő6 /6'ujmk\ó~;hs{;ͅOn#O{T} @3R[-1y9"*T&%|w]Q0Y3Rz+m x|+vmdio9#Ey&cG 3&$Ú<'yxv[*t'ҌCt<JJtCR*m7|I1ͫw2ZGk.ڼ Xq408"D;9ӋKO(ʸ"jؕ*A[Fg.9:uiK˄DiK%7&mOVBF6@X%<,)Mrtc!)cֆWz;:'LP{UxKkSСEh%Bxolz Cm'F/zg‰%ngsok~,l`Lu<8C+Y#nwƥk$c~_i3rb%3u>LM[Ҟ(R5ա$6V=yϾ4,p(Dh0ul;QjVD1a'{?,Zh'oZ9NTi5I;A%TW\| `]?cR~j8iӨtᝓ ql*FJz8x!uَ-B%yڬ:@?<-"$r`b4]SY( dW~Z DJX:?k/Dyqz+ZU9(®Đ i>eEVGj(, ƱlP5!!;%V"ዞ/89D"r2mҰnƝ#GUI(8Ǻ78r~splB`Ɨ#JmZlCY9a|mNHQxaWWm0{UW!sR1y*ޭ%U&8K7FV:jJ\BØ4xt,{|@+Wͦ"^P.; C)>Wmf׮Oӆ%Cz P/}^Æu os^Zt\0f >%Bߧ=$ŐTa 0?1KħIcbW)0AZ맻#p<I Ov?ZdRCl3D@ii$m~mD3= =ƈTW=cXȥH麐,J !:kܜ4?8u*3;H?5Gh bG}tu%L)I!Ov+>a29lZ{=?lmyvk}/ tc[,=̹o˶\O' m 5#TM;^Rob V٨:Ӆnp(d{~jx n1%3b;-@z✾YlDY.ғsD>OMVPau; %`~_DO& L2wmL42UPLC0F{5G3IyinkBNG:ʴP6(d|Zh׾!04[J*ByD< ^V[ D) jsʄ;F[w] 5a t %:Uu&w.A3HeN먡(l_Ua9 2[sM-̆ Z>i{rO@ݷ^uonQ}s{dۋ$Q}AZӢe wJ$qj "uX~s%`q>foAD,?FW"Ѩodp-qwvy86f{"ӄ ebZ q5!D2;7Pa;%.OgܝFzeIZabd)n'N$Ar4ӟdmZ8B8XL!~R;.~ xUއZ17ln-ejAk}K+)x6hܵ4,2E|3 +!ζg"j'xc6}N?iKUAaAu3R+V3ʤyOȅ؎f 6Q4A=?,@鍵1&|GL&R -{RڰqqP;5zaT!I7ϕ^#`Uٷf0?*:vXQs/S!3F3wrq9+-_UФ^,v3c! 0H_A0`4ŖJ{ӐJSDWZ%NplIcȶ`Z]ڢύˠrvӻ[E.7-}zMz K|58K4Y'"˵{` 0 H ʺZXW KY9VVNJFf3~Fb(\QyK#ЭQ\h6Hu0,ӊ<S&,,l /[cy.X#t{G˦/6MrH8;7#^NGu}\Y\g,5ҍ̍0@e}@e=>T$};7m"#~ÈJ)[ uȎxW98R$;N#b2HL7,n *|7k8|Əm!:bgLA aFW[كTp-ӿ=d5U:CۚMf׿DNpX~RhM|leqj^~}[ 5d we~ '=>>p ɁŦ,^O"ʊ Nx8Y8jU׍\3 egiߢfӧzyg9 I z:9`%5j^aEQXѢ o?ge95¶NO5W>7x#yA Y5 = S?!o4ՐB2jE40yE7ףК"ʎ-btJC)#]mOۓ}1߈] nk8NE0:"XS<@XVhaӕJN9ɛ[YmsS`0<=;n-Kde%BJ Fv!~B#1Pd-|vXWM %5f[? RIY'? Sx29s\} 4 UHl-0Q2/0GScܔ Ҫ@f9X%H 1.)6>`]%*꣢큡G4l؇A=K@*41V:~^Q+Ʈ7;U9תlӫG:XEZЋ>uO 䎔bh6R]Jo8"B,e q?m7hMssX6#'5'GLlP;aO칣z* qke[ǬQ;@/;}!Gp"c3 p?8Vdj>:oH],A>~A\!혂^.H[b{mv=N`!{~`ӟ@x[>03m,+Pk ^̜'Q {X9Xt1 8vn-^9/ƺgNuzO[⯄sF[z?jrqXPGJ8j'Kv`:TG)Jj 0J=F dDVc}+reiـQ+K5UG8FcO61a)v|(!+^/M8"M6nj6czg.-[D'Y7-Ւn9Y:ovSw59iK¿_QwR6;K¨%DF$Hw-N/ IöBUJjfF}؂W8&B |uϒI\rUǑx3)(4`+֝HNe ՀCUˬl*o]AZgot7l6bCVIZ=d.6jP4dv NDZcZT;;sm\zj]!lr"&oYڵEFVSUvÀX-Wttv[x2%6D2;tg_NP&rr+jb_i"@S>ѠM]|upfF\ٸ0{4"8ۺa)'64ɲTZZ=N,>c喝M5۵UbuWwvDV f0h]:85M}8Ahѫ' }qp/D{c<!qgY]0՟T 4A8zt^+pNI(!a ݯ&O>8HpԬJ1ØccSr@pQ>r p(H ⨮ܔ\.{BvOW.Q {<+q^rsى|Rm#:5eAѼL՞@$eU| c- LiBT=7)hP[|W*V.nYL&q^IA8#=o/=D} !6&`R–HwHq`y)[LsH"~~y+l +_ +=#Øy؋#Kiz/(F֍{soP yn7D΍c5irmhpkkf -#i2~.ɊmB UNu$hp$/GOWj M ]-cŀƵoI\WQo1 =cݞ{cz3tv~Zds0Kv߳!$ pm\(vDMXbW" =m|yٍ_}~)ھ"MA BL,E/ ]2T&IZ<&De, e'ࡣodOn!n.6|9*#lgvM^}St[[w(s pPCO2s/OgXuZɅ켥VbT!xY\: O,QaRFW@c9zzVɣ/@-muYx׍3zLtZZ UUAX=qJ/8ajA?n̶ ʯW~OX>Flk &`DD&og2$\Ii@oZyWؕN’6c^M_ -&&5Ӳ&9`MJ6jOh]L%tWlOؐ0IHQti20bZq!bܜ}˂_@M4yKf1!2q %lIt7z;R{KeȪr jv.a%iC>j'kCŔ:b3D;*qi5`ld) M՞׵ͥnEh,hp%9*nם_P- sKQ!<5/=ĩORx`G*5Ҩ؟.>/\lˆ= -8sA|U˻ϯ?%7iŁ-X/>/_A| vP5nTT1 B.jj&pxCa+բ>z}:*-:Нsj\QW5 He\ oW  r T'D@X*$EpZR@JD]k\3ы WD\.+ԃU@ӣ1*%:ԇTacp˭+\6snħ`>d<X P:糡o9M`rUDCC1u>T3ETm}5~u5ݒgSݡ'߯ucV6t,;fn1d-1ݠ?df)*MwZj׈ڐ6ؓ%Y`jVC6yR/|=h*GYn}?`; R7#Uƻ_R{`ĩ4m§߀ ^zHY]AG!S-45G>Oކ1c?!^wS$[ iVwH]1;&fae/i}^/,7@ m. ]6N'GN#lJ(OҐÖ~V)o[mfF4hHOU]y9ceL @{ am/Mou0OǮ5hm6%MЀ;N߽H]P4w#:*VdpZ1 7`VȒ95qm roYd;隮἟6RǨC6j&Ӌ}"7#ӃѥTordXߵ}?kQI=*Ş7^|8=LzH:32?§I o=vAK}8/, %}:QGRaOŠԘO`پ*S9Ò|Q珲|LpK۶෯ʉIL͚5j-E-oP2ozf#? NF.C6tO^py9~/TJX('aanjҕFw Y@tާz >ZH=vp5hv&pkz!Z-}Nx+c`1V\@4,z۹qU``̤6SbI5Q&Lj:4D'3?zeu'7ẋ{6 kH+\$߆G Ͱ]i0?}#)KL0A4rƓ) Gl9' |[~K~K\7S6yw*˒.,.d8'7KYy8nMv@DŽmO>\:/JO@;l) i /75频Rx DbqmMW㻲|/sA]FX($ y{+*|/I"Z6`oK7SjPΕgA.d|)`F1z}`C1267 ,iBPߚ&oˋsJ328ҭ +~\t|?ӟn3'HjEFAr6u *Ҙڎ&>LFwte5Ơx*-ܜpe[t4;&>R1ګѦ:סK37> ؑZz{n{usGF6rXH%n9^ɘ}Vgk ;.%ܩ}a͐J]H# oLΛ2n.>@}޷SX4\MF0 [1h9(!ǩ ~Q|ck yx?ǫ Zg wDD+)LXl*J6RP=q%;Zuv6q)#ӏ6 ~KdMQ /ۜ6YV% :3IC[Zro/T> :7d'C#] "fnu6? e?qpΠ D*zAxM=(մ'0G",Q:SRGEf2e'pt&>:@k_)'PC~~Wn3|1R8r{ x&%z!Bj7MVw( 8HQ?,1|r dnFnA܂ Βg)xy*$A.^en\2TQޯgRf^'wgbδu<D'Ay>ym?]FRwym#;wѓƉlxqE\yΔ*oϘyXo1 D4se0 ZQ%cI99d YIHN4's9RU%")JXb'jV t\9plU Zw fGDb V"+"=eyB#!kvbz P>\ ͤy@ǃ2ڞ-1djqФYkv| 'n^E8ZT IRoA7Fx%( lR $Su+]Gvi u&jqwj7,Q_T>L$U骫+[ilR> (.2L(&ݨ=ӦʸS}-,fǬX!QGkBZwT8>t`w6X(fS0_6n1ߜb'W;ئkR3*.pխ,eNJX?Gf4pXLyЯ,FGdrV -G-* &e|824҂G}H kv86 EP QϢNF]M1t&о,8P_ >_O<H{_z)}d>|ў6-B`jliS_jZkG$d^D$(\v6P[_ʰhq]P5)qċ&A8ZΘt`ZkFKrQB`ם,Or3GS8}Xdtfh:Zu//׊݁V H^Y!_RmtXHs~l6w!,9!l5T̺ cjTdT,0\p|=)zFqqכ:D7+RqU<|>(.{:i]X!@RƑBBJVɊZu ^Rw@-x|TVM]+fxHT< ;7o)E(XflnJD()vI1ű{[6M<"~pXNkb$BxfToJ3ˎܚ+7>~4>iȟuuN@F݊ʘl#Aׁۧ7%6ȗgla Žxme`Gk͠.01}\:Q@͋>G6jJk>AWuV;܅>g$jClܠ:TXRtLxI_->7R|Vuι~}_ۆM{QJ}ʶ4(qQAOȬ!6"z^z5R2%: E[C0gZd.HǑc|7 k*ń4-:D_8:[9L}6E#b7ŁŎjuB5ʴQ GZƾ=qATEoM[~dK8ȏT##ZO!?00r^ӫRFv~P'Ocpbm*ףggE# @&σhn}EېpM3D^_dZ-6S-)- B'JjKҹ#AËo݄y 2f%?_,o>,{t.#dIPJ_~yO)gϖV4si3s ¢>X #:ƽ悘)Qf _ڻyNoR4kfㄿ珪Yt˝堣=zW~ǔg#nR]4}+; @b/FS|gӎm4IfxW- 5 L~߀ٽw?ٜ /9  1Go+6Hل*ߋj2HUbCѳp|C\Ls=Gj#?:kLSPݜ#I@ 捿v U!<:@F:P 3B@1фJ:W#冪L Wf;@:^ g 67Y[Gמ qK|tXJX5\dfMPrbeʈOQ}c-@Yv.|Tk#~$Sb]Vj#De d,tXW )\'m e$ȇn%a&ᩝZ\2]wJ)o cyB7.$R78gWk*M4'aUACJa_&H%{$CJRq06ޥ'箒|]]2m51 Rqۑ!A ܱ9eg[(sz oo\j"cb7?Kԡ I1Α`^F*c`s 9̝t1 4ڵ4uwH=b .L6l{aaitpW3ʠ}~qn=?ƒ爲I1S$mETԿHIKW{! LNJZZxg0VddaJ=6?8WٝAqn@3|~P/Xa,-; x;0vXdjޖLpeg,l꧀夽%[H<> ";S0lnVus6Z\ZuꞶt}yfcDٽ0lC|M*L^ϊ HKX$g<=w;&{՜Sύ! ]hM!䨦LljִV|i(fhƢDOv[WK:'93т}儜x]5-V8݄Oe๠%[!;X˝L:7G/Ytxky[}ʺz݀?.NBa)gǰWdU$PnDsd 'C;z\*g J RA52ֶ!8~3@KUәb( \ie_֤VF@h]lqp3c 糑d__DA CkCӖ ^-m=pC=s:д:K*c | vʨ d ;v`P5m$׊7j..{^ٰt4 Btz.8+'(ԅ\2Yp-;`Ҩ'cL6 !)"Sq(⢄~ {O0Iqf+3g<!xDʗ[ep^QLbxUbmI Kn )fyۅŋьٛxĹHװ%d7rh:P B.B[6Hwso3]񙠗y}{fxۉ)yJ*UR]کl OR֌[eC͹%x#$9̈i1Kd/l3+9(7>ƗplŊX+%SV$]SC2ߜ7X(K]CvR"]F{::ZH@rrbvö w XG(ܠ=Xsf IdH,jWR'4}+M Pb95pX{qDŽ\uir#:ؓoh!mT.ρKG&Xhv4Ow P RPSJp$-+  BT)}4,2ZgE?,5 &uojy7#Z5:_84"ѢQw ^"d~*b, :1dvD5'i l~}R͊ϲSu֒'}yX%( ~ԀxOJ1N K",\4u E<$,V4G- ӄd .B@O%9)[TTGɭ:K ~Z}uV f+BkKiE`lPyi+}cfxh(#!; Tl, 8T&n GјUdFjyxim ў^zn&(ؘl̄@4)0V(}'7"Ph~yz[OEKfrYUӑx;WĻZwl=(0h̖t Ǘj V3u)L-]c邔OԂiԬYJ,@d&th[蟙Tg$x֩0H#^d)tͰsD|]ZpIr VWAR/I͵mH$;mR805(;}xGp?v6H"xƧd &H!;x6bBsd Dg&yY /Z]/,#ZY8]tu½wc%6b,&C4&蒌n4Mtꯍlm';@Ix"jjZ4kKu!#3ޖx'8H{Xm#>]c:3΋%Sa #<hO!XZOw84cG3d? `-J/X&Uj֬Զ=C4Yl 9\@KQ\Pk,9Fq i eO+FDE͆y?uو~R?b.SiĨ(IEZ|HRUs.keA4[`Ios`xr9 $wRwځvU4(Vc#C! Agڀ9K4ĒSȟد JBefYKݸ/m޽U ƔL `ܠY \ LvIȃb8m9ܷU7Z^ixT9pR4WyVu X,i^n;SMRGUȥ>z,h*:s b>fݭoj?1+YHFPc>eҚh@m'Fꁎf$.rN6 e䜡RaqSi ^NqeuhŻpWܚ) p^`/-f])g@y$Ig},{wvG'g"KX0{0#Ov2%d 1f&;5$X3% ϼ}|fN͢jVi]DCcVR_뚢 650$MM55;Bxd8H?B1[US2>x4 'bw͓ݞs:n,õZ,2 pwPq#~x b"8IBoDDTB%(TM% n8-@?ZQOVσU ';[76;El9ăg߹aGUo 2rҜR-.4 ?.?Tr{gډ9Q/@XQ0nEiHSC8?9:Բxe|Ay|~"N=PpW "Nv(C.h6@CLZ9?~PsaͪtQ Qw¡Wդl$}ZO3si6z\gx2,+SY*nkHGQ@>rP4 4ˌJxIiNV7wg pDؚj'-[S!Z ƇMd\Tu.e짭i6tZ'o'<,Jtz$j""R`FZ)hf.=z1TaӽSԣJT2]sH%3+U7)j#@} ',A>8kwC$%ݳ,ܿ 8 m>BFZ*FonZjAy?+Iw ]>']ys:䐋|k ,([;RNxlBqtD#/g MF߂Nxw[znEt i"j҂o_)`A^h1sck3Q]J>F8^JTViG{ثL=Oqi$;hQjŒdOP kCa:8S4+%UsE0N+HBmC7sKPr(4 &07AeϷ_iO7u]nM+/2h(M:\Ӝȝ}wIӝ;vM9B{Je5[;A\-d ܢ"qHJ BѿWV,.ܛp9eGF~;[ˋ.+") 5 Jh D$1$Eg$no.%|oiƳM+ RQWG^-"C)ΏՀC̒?ƃIE]]̙h)*wR 34ԋcyMYhւzrYZ3n]o{x G F *#{_2.I1&&?(%3Sp.F|ek;r+GdT!+GY;lO2j,'#oRn{jpm7k-mNZLQHJ-ֶA$Kƽǀ%TכlK TەfK0L!|VRUQ`FwJT+P '2#⠃ Y P/<8vͥQ]jt#1d<2";8&.~]q̕V ] v#f1' aVz/7l;l"?C3<~RY3}{ReuوǽCJB5[%kmync 4b]FZm?GaӾEM/eݰ2ߺKġ_H eުҟeL*Ol7VQ%K YᆷJCd誷1FQ^!iհ^ӻl(s|09Ph2?jP)=w=NiKZvM4V z`[Uh[*럷TI(N3ϟ@WL#@y\SSI<$_| T'pR1$s>PqꞺD= 5 r^q6ݿ7kӕ+~_Hw_v2)G,ݺ]ŞuL uZ+[fbs4jq=srY#rLߓPWp9騙F(ϒ[vEpRS㻗zMsݪN=^4Tu9x[e!7M.5ΜsXtu\bк ,dJ~/P cjdGyQ9@‚{0o{G$hs;t@?Bov_<ֿI~mewP}ѾBj{<fap7uu)ȢJDLJ_ݡb&pEnMv`GRbrt:r{]̹:{O(bqRuE#eGn"/`?mcfNQϠ8QO CXGg%hO^,NsS[ih=!"Ub;L.f@$=#/z=W\1AT(e*Rm23<!+=JEmAτh} _ +zĶ8 ~s+(Jx٬NbxUep00SzvUȝr1Yj0~cvV%Iw):C)8/9emzK.:8/{iY W CuH#A%OsK˯{hPCWy7M'wPa@t cm2yVuQ@4l3; 7O4x*Q XtŸPn\8'$unEِZc~sf">ݨ_ *M6SMg &"xt1Kn%J?i6%祷t/R;4+v+O'RSjj8a |DIB~\TQ{klj&AA0sǕwB? +p$OLh;*3Bi X+kȜatӧr$oxXHͥO9MvEn4$#uة/B{ WRLw ! KS+S[}w<W߾.ص;!пf/F(;mO#6;p: VZ˪N'jIl |4f!_^=>p G珐ԠcBRX1Xbpzm&k!ebpxqlF;AJ-η1D7T ;q]*L 7{c1¨Z @04n|l}w_ Dhb;1XcI"%.87Y]3"ڈAm7I# C.|2-4s<9)W0 Nl_+$b'>R9RQob=Im:8#;P0R5I!#i;I-o$ڇz ^oG8oL'` AՂso)@p&4lg`I+]֫lTY ד*EHHw~2|D w~FҐh%ơ'Qqy=)Ko+c3t)2 OU6NCY,hJw.)' 'u|")=;Uu[}?YR) xc/GQ\WRM4ZoYCkaɤ z4Q}ұB0l=rw#MR LD{VX 8e=B>4%QCg q  SU{oKs,{}] ^Ð39A1*O(pƝ W)GI]%i:לTM褛 PRWxA'1|ٿ|ڕG~?*ߤ8 4ae67AEj\:0)aSeNVdTʍuj(Q*2}q|KR8QNi!Kt{ kiӍE3"B~&2qy"0x \2(q ki|K?51nE_@(c #<#QG /$]~m`[3Xl 0P쑲/K rkv?E&]DEf Uqϓ\P/1i6hp"M 0* 0 ߙL]$ سnw2Q{Ox\i_z abxv $8Ж2l vAm$ m$ljo X5 c}6p(bƦ0.ii`˫;! F>i`r`pL=%H^Z iN`x=pnQ+nᝣW|vR9niJRr|2Y\6&UDs|%~lJcJ=% o?, X0hs6 B.njBA~EQ"dBN]0X-Ϫ(6pK ;DeUdŪwAM=f^s(`𡜞Bwt[5 ZټAm^7gjO{4C xV, c`"EB!9}"DeL6CxLToy^3W{*sQȞMvC$ _coNjbmX|G\sdr<{&roJc`93g_LVZT rZfӯo8ʫJdn%ZaTX<"ʬ,RHhh`0V$l='~¾7ݖMF5LQ6~Igx5j97+ P~mCjso$e+N?'݅x/t|,W; wh0oaHo^O@.TӜO\(>AFUBH2zw~TDz$g!=Eqxl2q{|RYą=,~`ݸ}ёDϳ yIl@K5I ҵӍO6*/r'룖6G7E317ħAgh_bE_(O|7j&TۚuѷD@P̆o^YrTTo V=Kxyv` !Ka{xJ896t®и3z&+ &02_TMTz]nGx?o2 J/]9tP-e}B '&ڜ]W[;R qGX] ]fZfuaEE2`3nQ8-b^pOjrA7'%=M(޷Vm;ig&t5Qԥ|{,O+Ku ;>=pcrEŖ]sgv̄ Anjaŗ_FYo%1cǤ%n$k=q_fEܔʃWSulbg6wN cF\>lfQZŎś1E? t\%nq뙂o;߄XqÎ)-ǭ:و\nOAE\6ەhb5PaAe2 rR8KgzO6Hgo7 @iݘmab6%dJ8b03Q!bwH))RpO_f4?URePT6~c'l`#iDL7Zw!7&jdq5̕9hMXG=&@K5d'@Za6B:{7|ҵ:}xT&T^C%qNW-xR;{^[4i1eG6w}ݸ:E( E׀nih {FMG Gb/K'mr6"[@fո6O;cdypeϩ8`逷 `Qio&G)c].ڪ,88꼋CΘe\r1 dL|6d(a\3ěg=F3pCW2,. b&~t2@jB3NA{LgNFQ~EE[2 9qKi3>QGodNPkRٿAe/OJJز0vKXYH._^뺭ЩrN!9]=Vu ^O烥N8f<} /H:, _^F>hKy 4ţib\/d5n1xtQ3XyU)$E(td#9 }R 08T/wp?D'??={>&յ7%vhd/<V%k>*S>'K.sZP?=b'0kmۅ; ɅM~>4l?YFotag*$;S-SUG?DmcCo,Ǟ.oY{em|"}wP+ 1ݭkBޛ-zMY i0ŮRMNGlIwёxڰ#cQ {$8)+x-]B̬*& p١^ dy?6FX(!ΔF`UI66ME} }Jp4evZ-/s{`QE[Z+L;/\AU3;Jm)I@uhW>hgP%.'0Ȩڦ( u)o}1D[3x 7,<eH5B.:b~Xi{[h x?=,e19#?.J}.uu7}X#mUG4r(Ī:/Y#Qj;p 3b?9ă#7mW$<فJ F"=BZ6 egIBJQ~F?tZ,.+r:f?Np7vݎTJ{{?  7]E VG2i@f@30)ېĽ݉ o'ϒ B~䎱Šlx1GdzVUTAv=f.yaN>g3b@(*nz#0'R-uKfYۤ Eә-> 6J㢿3s@SW6Dƒf7.{]ZX3du6@`n!s!X =eK'WR$BiscqbMa^F*I<.z2%5I+DGԓA) /މ^PVIcGb=3݉+F 3 XavPt;ByI`s *TX ə֕J|HٽKA`MrqWt ޡ'o80$O>i`5 X9 R.dwUw'\^2J Sب uv4ԙ*Dx3^ rg!MLYEY'-d>ZI^)člNƛ%^?>\H8*~K ,SPVbkExg⇾IޜP%2jD@`:8hc ɨ1|  =QIdsA#y+L+7 ;ûYCK@\p__p~l͟$qL`Dle -mхĖ: |GLqaqSXMB\IEn3_N{y[g-"y{Sb|~7N7ErѷPƈ`2+!6ZDu@_V@^c*vZGAWhoQt`uop T!P#,įX?kGAm1qWFrjc4zejhO7z[TG'h|u,N^|n6U :<<{dl]D@?o7 [+,G7~:J<*2f.j0 {asV^PmfQ}XK^umv"h %bOpdm;ۙ#nح?|HYJ»ο|9c֤tm/T{?x!5$w|Jgx4ĂIpE밽,]{A0"1,{ݿQ{Ӄ53oAjjrDU59m YC$!AyrWFgk}v[z!:u&3 ԋd8?@`~2Ivk7Y]#64|1@^do 4T`h<:KdX `mbJZHOY*[N |;/!dTP"),?iwZTYE@Ş -Sp5o7xRsѐ[cM*D+3ywܩdLFm,:=#BO@ NͣSڒU0,q2sV&)n2+G^ّ՟{$=w 4C0MzmVg"F!-2'MC0EFM04MG:ѱ@%6>=k'9кqu̯2F߽тqD\YZ#M!ɞn65 c:t a;!{ -UDJبm2yުNYN!>PX:&|%7ծAne:RkvțAQ9kD BM2.I" |2HfFXՖ$<nfAD|hV& !>~y9z]zY<i:k$N=ѥkXԑE֭Z5r|ݹTy \K)i,[ !@Aǜ9T77jA!ߩr?'fu\8`FP)SmxXmQlRBI`["9E۷e|> ƲRЛv7mGǍoHTUGϾtU3l?2I~&qt8el7(R7d숱?#FspQh\9סOp\3c)t)\tmDz 8Am;-(+2 -x^V(3q| jxA9?ؑ7#ɏgC(Of\&K|g3 zz#gA>sH+%:5B*f}aM#хͺřd`bx,Aۘ^/.R,;bc{0Z3X# 4Y_3NunyC&K;haۅn]|/BepǙ6&yo6`ߤچFz j8@0?kv,<㭹_AB"KPQ5a.{X]&4F)-)`/9ƪ#J+w;ח15ݢoH]%dǘ(?vq ^$7D4m6 8ྫʹMl8_gۣ6 e, >G^(Tbt] a5P*EB'3籲2uڭ{9>=ž2o3bJ3yX#| ]I&D+:!=጗3 u+.38}XA)SJ diːs!(LZ({~1Yp tdyi.&!13 z.Ƴ0; gd܅Dޜ QFUŢx˂]<&)FZϱȽU??\fX h`$iz !ۢH,a鞐mG|tKC~ Yb rS! 6vСyWE;C}\Nh)-ApMM.ѝ5i(K[OƬ\MHn\Rq S3]*W9s!O#9Rq_2IO)A)~o+#7&{Wb-HS-:'#Vo腘^U3*+ ޙy0_k/Z D*t?g:,]ZT?ָYŊ K>5j[¡PG{s?)߂TjX@~I=Lت+ ڸ؂VŸ~$Ž"Mc$Rn8p,b)[dķZ a$+1;dr<:/P1^y-[wX9i8PtY- ykvZ.d;DY 4K[ݗ/΂Z9lD{ \/C)X!bUEJGRscӗ.w{G92A9Y7Kls5^ƒ6 ƒaMgnn|qh/3Ie/䡁$ڍ^\"`scآu;lz?k1`>-Mo k}yk [A-^AnJvmH $f|>(5eZ,yG MAs>a\ОmЪ09wSej}p)Őhr^Uf54%:fƯѓ@CXfA [4&uKup2AJLmt8I6> :)qEаCiL>>Rw n""q3Wdb յ;EHkw )ۙ=' "?f2S"-ݒ,SrAEAsQ˶qTD5a53i;j$vͤ u6o]J&l4z[ľ],L6K2(G=^eɩn7zw I hPC}Bri9 "^ͭ6_ 9;=T*|VX]9 [6_][/s18τʴV SiTV1YBc;> eZOCAeÔ1WP6&UdqSSy ~u7,U]{"¨꣊#1Ŷ<ޮgHM* 3yh1QG_)G;!,TG[425a%db5"4 e"Q"b*՘Z&[J02g*F*MQ̐:`,lAg'b,i\ܱmfG|N"t]cag^i# dnqj^qA~}H|c /e\v_ :wU g^)UL?dxrT[\O#;:yVLTHDE>|Ed:YUf}D>N{>A;IkS }Y]$ܙ^wReԃ$' 0ս ,j†"@J%*4ݥ~L֐e@U9$NY''oAdDH&>Cc$Iuy\_BozE#u5QXݐ?SX(+4x:U>T x+# L~.oTR*LjJKf?,T2QjCfB/s:.)/q" ׹;4kg1ڤ]tuU@ ΛD7R\dw\o8A]J)PFDҝ/8ԇLA.bCt]GR^e>+ӱЍ,B?TSSv+Cc=?- D-_QU"\7c,zk8z᭤&>FTMmQc J"^hPTey#.V"YqpԮ^k|UcJA-Yw5f.ەf0T$G8sv$E@XC %R,`cBFv(w K>tE7y^>hI|} #ʅqĸ7دMNLba4U9f>R%;iZgo[b,x}Նh)U6b5(hӺP%d\`^p-򪽨 sZL̶hysLL. 99,5],O{S$Mp@8͟vlYs1n{}SSƪ Zd=/S!-KP+5\#yыM5c6}5\sD|k}W"ՙO!`H׎y ڨt?X&L/ۋ_V# ԩfw7.h0V GnDҨpK[OMhSnTa#m!$-`Vrfcx}Ĉ8\O)+mMM NC '0D{[~*xd_E ؆Zioeg83g)>LZ9Ev1=  S9E{y RRM|#2}DbRe9gUN$*hL Rux]*QbFQ0h V:@0'*ļݩ@/ &Hp=jBY`~]oVb(jE(w g2ڡ5`~u]+9Pr6Mz̔NF+f5 cDmF xwz: ZAD ✼rb Ώsńrk XƄ$GU$lӲ1eb pQvr΍ h" Cjg(| ڽ\B13S6n۬ `ϓB{fߥ5﷼Fi_^aq;CKELfm;V` {Ύ#: VZvަp[>ه<(*S䮟Ble^0$O6>:wt#74eyH/Dz?ܦ䌾2Tz‰5kF?\jpPݛv >EM~aGk].J뛗؋V&eb\5{- \WPf-kkz"Emr<`=09EVN)t߿*xb@Ta'3P+йO Ozzg@4:\$LP?;2bj_䏉wD}$|~{'a{1 G~> 0j9ۼ~N8pE;GJ7LIVoqFEڶu{K&CL )XĢ _}Z9ReܩSU{k)b~z _b7Wm8{ XQ :lq.=scQzCռ(‡Zu* 2Uj&Ōp|(w9@h(QAzw? "&ֿFјMa/Lh;c PqAj2Ά :^e Nf=Ӄ-(ZK\ Ig:;Ca~7.Ut dWޠKG{/13.) *ĘX7fM`'ܔ;c -N'A^ASR# q GFb-:뮦܃?v H33ji%ty;`XIHq^ˣVsϟ'Y"e>Ǻr 4$H{#YƘk\U`Bfݮ{Ց /sVMmu Dϱ{jwDj_S-mm n:_D+"Oz&NV }=Z45P,'ۓVH1a.?z=iR<݃0trl\: D'y++O[ԝ*n@/QqL-,WVA7(Ֆkҁ:߳P 뿿eSR=lcBHGN=矰[ĝx_^;GQm%ɈcLPףJij*ǹx m}@ia)jx׋VT_3} [22&8ڇt Fthַz{iCo%&uA@%!׾a';?Ý3@q*˿`g%co]b;E{}P|ͮͭS\bمȔ35-M}|ΚީM"u vWxʪU%h ~y};e)`P\2-^ޥ Ia5? āv%+n=VM1U% תLCp-/|Cg@ Ĺ0&Jмچ::tRge:eJ_>/3wZYqqVy} \-+i ܼxIztuPFv,왶X Mܯ2xjDGp:&Cj,H>sԑk)iKz'q%[4S.{'ƖȘF0(֜$^*8ݮ1EUxf[J eFZ=JnW(dD莈{gdQ=UC*='y'3Щos;"3xKfÃbJЋ{)C-T=SX6DV"Ӧj^F+qf݃Į(vyzJ-io ޷("4=u*pwə /$ MϿi&CCAd\1=飨Y&s:NŨ=U'w!ϳTD { jȥ%5CbL Pvɶki\1~rR'e"|}x;IOg̱"rgBkI-GCHW&yy`pal r|NU&0*DafG9Gh)C$E4sZ)D"/2ܩ:'> ϐxnzt&%ӥ ^gGMn6灩ؠKU{ WL<-4Ykj:ߎq_9촗$2l֝כJrN,fom^6Hu?鵈g+8\'Hg:eWgh,C[)7:o*nȓ.H2H-E"j.dfmr֦+"fey xxZ,Hy\ct::{k&&wW8(kD(M* .&#`|$ky|xOn@ bC_μSPz'XPs!f%J3*2s!H魗3R5)[ȫbUK͹d =XbBlV.+^(3i/fǤnƒLHFca-TlL]bڄ.M` zOT-SkC\89zʢN ;g]-myVr{hND tSN4!zE"ЍA8w._vrűgcc]Qiej^L[fQ,Xr7ս {^T:sl0 ݹjFIIZȺ$_!ggW( HIw'& $Y&7¿iGN&ÐRD`"Kj%fZPvGNJ`y^;H.5$o^O25ϛ} ()-b2+PUo$[$wW\;wxnb>qqoB2G%WBc /5RE81  sn M -._/%LTAf!BfR⥫aYbp\M,G>ח4>'yF~O/YnfN79=v~ʹ~~4j(Ekp,&E'1[VC@ B3pG|z}n#^rAĸNe$U ✒p]Oq$͊>I4D-@T&f@ T/]dM(@L22*JC,(GTiJF>+[O?jqT17]bLjtR0/Z M2qU,[g| f-\q [^ͅ 9Q fh<7kfO ݬ 2ؿCŌ!<Ӡ![Vú#h2f`_r6ϰ58GWxQ$R6D>'S),FR<, Xka%~sfdSY4- xIwD{Wh/o=3Ia'@΅ﱜbVwo]D cPJU:p{-4flL/HffzE!(U S.&#&𻬓ALa,85zY[ٟVjvfƽ=Ț*bZSc'R @\s/$rXiԒ_dU][F8Zc;táGkД_co-VA 0|.?OQEtgϛcR%tIO|w&y(S(lpbB+Xbj4ӭdA\Ά mBYSv#Ն8 a];u ʤhQj~dLso rPy$AT]"*u[SP;Ή"_%ж@7MSOl?R.Gof%AA9PSM - z;ƓK&MpVKHҿ ]Ui댟nDS;8A&7^ A!\N] T P͜tn 7BɈZ^{`EӏQ{;),3 9JQr]oohEӎ=k1DQ>&]qgrQ*]]EALH*^(N-',^ڿ*0ihc)vEQ;x&qݑrEOP7:=pD6h<8c'O_0a/!6n2 4!jI A1fT_Y1?Wy?4G),̤&+WA>9 Q %Bg~V8R`Pݸn+Pҝ %ePɌQ1U/CZXG/f#C˝  }DUCywO-ƍewuVqBZRV+[Xu yÏE,>]\2wh꫁[:~G {.Bє"%;x=K0UYS&x3<* `zKrp j%Τ)pb,aᣣR8:R|tBW@^+F. SGF0.81Ğ]UOW(pݯϹ4>Po:٠}J!9x䣤e#F|TqW X7^oZ>8 p@@{|B\m6úRPm??Ղr/l83뭦]}}Truٵt]RT dX;s}Dy绐e\ԠfFpۘ`)8} ~Q*:m2q$@Cl x^3/ag(c7ͻ@z؞&  X+WE&Kɮd?H ~="\.Qpe/3W̘U+`0kctbW9;d4Ę@DNcѹkEm݁(=DŽxL?/5k%&Ȍy@FQNd 7| :h˨OFLoO Jk(z qf h|{M_(R`H# g̤CFpw4|GJq#uKVq6>G808 55W EqiQ)B;oVwWpB>6dT<8[ɂ}JS1[ﱂRtcCE-0Q+)wɰ&-I{2zSWr"eв"F&X *+,"`y9y j0hRˡH|"yaNsYߠꟙ]X}3^Ӣ7JlUUPWTE9c`ֽ lţv;:Y; j.㊳XBFM"3abcYGqT-:hmͬ:KqօB84 j"=!@8j<cThQ3쁌`FO YȋO4~ EHDw1Pֽ} nc-찵6Id̔I&2&wF xU98 N5l*<ʒPS[< S4Èmש9"l½G -JtxD:o=^tT1-#_Pd4I̊k뜾3$V(ta' S p1عn7qb2wUtI$E})!w+Ӂ TP]U̍\trr<-H؊` j-»ס <j4|CbaޕeY}K+ N%u\0 =h`1pio1\ԛ 6fSþNʭ(Ξi^i'^[R]h("A0bE$8Qk5vꡉdE^ykԪ|Q=a;%zo*};z4yhgl"DyN+\c\cVΗ:).VIv%L#ծ&Z/Udܺ`6C&N6<aq4OjBg|BCE"3CfMYBևJp* |p``GM^a~XgYS؋t_,sn^֑XV?RxӖ+d$o;OQs=ɼG _edq+0 ҡT͔a#G; >w]R&}Se+( <,4m?[5L#k=v{F( 1Yϛ?kGٳBࣥg=8~ʨp?]z&Z6P# l(3e0xZT=h [Ft\U,ԥ B-RQi zcw'KZM#m5+mi+`r6"/Pކ~5k@Ɲ- :- ^6!po.}ZA)I4^$đbȣC(" PT~.聆$n2oV[ˡK#'4@>o!J:Sn/jaMmlf8G4nڑ hj( BhF~MVB"F&f 70ݑא`/bR9 {;+s嗷MycO+o`ϓOK0E`z|< o^m'`%*G'_zTLx"#~akNZ (7]EZ'li󳉌b0p^ǭ}E5WKBS`-OŠ>;ቌٔ`xŀҔ ڪlu>1k-=*~L[ib3'tg)^ܘOJKJ_쌙 :zV;B%~ÆT$5Qx;XUHRȤkkKvgJ6!jҧ!͇Iu} Q /[M0'! "|XJ7cU+̗#'p)V:øbĎCDR ]E5jtr9k(wl%g+}# ~ø)gDfX( 9_ ӧ`Q?fL t"7/j|`lle!nEu>-α\Oca[;8lvg :kZNHM5=(҂j[uo>|Y#E eU?Wr T&ȯd=tAr8XC-ȚJt?6cNRţP]E6 ^-\/w4O(cl›@6} I{j59Va&7=hgEMKPj?K9({9>S!PE rV B=Н/ gr/Dex:2,jkM^I˖5hp[$M0v[DA"t|Ĭy0-̤ :ѭ@_ Z nHUm4t m+ C/h? \S/ g~I]Fp^@ljX=ݑ-H{Xk]ά9#1x1FG6BeiK %J?Agzu;Hk 8߷]f0|rO}هZ=mvl{6鄥=0H fbB#5 nk:JGtkBT },Tؘ׿u#LJ4ʩnKEEd(J/Ί3aJm.5N.]Ɓƹܛ\x ތ;BDžK͛AEufeKz353U>F,~i]2%[N N_(.LC Bq:F2y蟶)OZQLmwEJ9]|;aR8˂hUJ$}K!&IK)x }DYޟX0,jn[$w- ,x+RU#p4a JJfI`_E!&W=l>G8@Q!wH*h:hT~[VݟjfDF͗CL^t/2X{˪_or)I XG]6 n1khD.>yb7#&XhJ Rsq;aAT[˗]M(]E_R*Vw tdG0VGz.F.VL$.an1Ě2ELcnb=}W {Nbh "I ~eUQdGɋчIoht;,TB"㊓[hnaj8]}%)l*cVÜ:+Wġ󜷕TLcDŽ{c星5H 1bd֚(^[FG ꮫ׭svT*vxXbMnWP'NeܦqʟL 8`Az =r49h#zM> />9NKo\y+}qQّO8$#*(⢋X EW4e6^߻C8/6 z1)R% $ʈTps~ %ˉ@sZt}֨*ݤ;dv =V2 +ɱ[dJuv"AjxӄZӊOC`M䮕7%xq+9KE[_.3 8oh:m+ԫ MB}=1]:B^?G RFS&vӠI@>ha I7v.("$1H0o*8;u5a&.W%X/96U&pڬ;4{o~%Xb<$Nfb "t~D])6C@Bv8T޾| # YT#qi .VxWA\(ط)}xB IP$1>%$NHD @5 ;w+u E$zCY!3"\{io+tqPIZٟɊ=% )%/YLӐk# anV`0ݶX^ _UvL͜!3wky:ESd6]V*zaGw? 30p]7xZD2&ȼ-9+ه F+SLj+kl89#! W6W*2wH?HtyٜTIecQg[íKS{[2Wꛜh!.zݩ+FU.l^DѲA%s.A@x"}]0]&a8UyVAWu%Pd (]ifrDg+O׏GilkIIs@V@T,;' Y2˥qN;WSTWR]OBv_c& AJ P,$M!`ӭ){gH3jN&Y?m5~z72@TgԚ%<.\d0 Hbde5k=e׬ "ݻ3X[)wQzeu !fwm;d t7(a^ L0L0Z%do  MIUxT!9CoK/aycZL0CZk }ggV 4t7f~"- iߊF1{J7UeK֜X+{Bq ozK@ Ś5DmT?Wإ]ۀR<7dqޘRǣ(H95wa(D$SF  ^o8);xձtLnF-ЧjM,ʡ7Fs?p ; q%M:ր@9 0)|}9o78M%M !dEd#{ Y M[ޛ<=mblzfDC IRߤ'j!|'3>y'9+R*B Em b)`K5$|%P@`ċ_{i\1~kU#M@P"+B̭ ,Jl)x6Ɏm7搲! (aYkuK\$jR{h;5MQ+qkw73zFhꩽ6,=Bڼ DjۛŃAEHۘ@^9z#LcH+өb}Gy)J$|Ld!ʳҁk@HPJ,n'4Α 'Sq ΐu~,ٔVIFk]j#=O<<^*sR^G7,| T=?A}|Zw Az 8ghKlVRQS^-FKcxZPϋ,69NXviw=Ok 枪s.ps²iH2S1h!P.$œץA, c.K#jT8F_yXKo`QZk' ]oNFbn PkG}dv- є 36UХu2N_ς5tHo'wi?v.ct(ZnJL3 O-\nj?V5K#<;SrW8v)=kU "ؽqLזڰrDi~Չ!N?LTdS@ׯt`I>8V{XLR:?uk?I:G"(x!IyVgY0HH 1z|cGiIJeib1g/ 8pY [oy]_#u (ʮisB߅`uE4g srGtfeѭIu"< :V+W+(;‡:aPT\wtjhF 'GCfn2b)x{=N4gŎ iM_ZR"H5ӣMCF6CQ?A, S#/$ΈȢ!u{FpfZFB| es14<@| '==ǃ@ _*p^1UjcH.0D 5z.cY03!RS곌j`5M11Χ}EHEʦs9WH\iU`5 vN:AQ3ٛ5H} ےDD~Hi_&i*cmweFj+U o#/b]'Nlo19uO*I~p %s81`X+8qٰ` oƇqvA Wzd U)]jQrnW:+PCgrLy'}z_U!쁽˱cR=REI!xҋko`GXf]~p+.!Q)=FRhbr9MO @ZB]+l_y+Ic/등ij,VKP: Q'MkL?m.f9Mkٻye }3)bf̉쎕BVz(/Bi'j0]  G%su) 8OQ3<"1c}BswYc2nGJT_]VCA3Y0)-hqmBIcjyy ?M z>hE^ ;FX'8b' pޅ|`DUz̓le7oDG ,t_s iƠI`/윾CVHtztb9Ysc;PgV0 iW& B̐AB_)TGkę.Hs>x׈$4as@FyAVE4󾧪tYj8SS@"SGA:& ) Ga$$_|N/g[q>٦;֬3k̀^#F‰7A+<zoe3綜{՟[s a2oaԵ8"OᕻIɡڋ^~l>4]JDP>RF2!P/}ޜ䬹/?$Q0Ply*Pt7(vXs U6.<-I OfwL2UXDAXO%dPlJTf*2l =.ӎ  G>[dQi>7Xǩq1*0;^.㮖WّPg*IՐCWoڍtk'i,MQ_؊HʃVWUу3>`"vUkԖ?(8@Bp6,SVw=8W* ` ,Xw=g# Y 'Ʉ4uOӷ5} ?,)Gk ,A!8lXDn f s_[>;|gLv 8hk./2MCrݞ2dF2!dgx83 pՁP!lok>Er9,}I߇;?\GVYUw#V1Գ4/e#=;:ajpu^7~؉Wzw[| .Q(R }2gAgnNˆ5uuぬ5ȕ:QE,"g[ozz&z4R#STG +1l򒀗Z:H[޽̥MlSeX}0΍P8 [Kv6C/+3bl8{1!(D6Sbz': ]{T?'hb x;< ekSpo#;ki5?OW(a%lȁ8T'p~mwn&m$ڞ8l ̢e˞IxAm&#J7 z=?ZEryzAva U EiKBG™ Qʎ xAr`IIłh eS:usq&H *1xI]Kty㮟%C)_c D?oj6I (,δ~*k28Nmnl |Y$>\6a>1mR3 ݋V|H /ו^#r*.Ltb6SV+yQ}cNC Lh޹́Gd2fibM ``gCe\C薋(:94s fV{Λ  ,z2'Qhgk!%)|F',i]4 Jc 9)-Cc_ORLsKpe$jN5 8X.!D32vډ dc6@0@6펆Qv:P[7Iς&qR|oO+H#KȬ:)Kؠ)?8W-Cn]&l&5[b9J_}ie0&m|<\m}s-ysfәĀ9G? [ͅ8V;U2WQ4*SCcL+1~NM(di6Z VF ȑŗ/>1 ┿Y(Ϝp',(}Wq@n{4SZ[ٓd៙'*7ܮ~p4@lWkɤIKE1j# S]UX1p@LVґdab7g{Unu=G.y p (ԯ\6B*}Rq+cuɦYlxs.~nX _H@Gq4.e_i@?UOu`FDv4W ,x uSxQ83Z%+w}f-xnuH>?LI0^"~4j,׉cDH(g IeJeə MRiON#\zY:$sCMݧ(f؍7Ў/$&aٺ}l\v\ˆ/R9U5Dž}uΤeqgϪ@T /Cw['85تvBsiRX6MeݿU-/Lo~"m0߮YogHt|juV1߭ɑ9[I8Pp1*gL gi#]K!m[d?U5p--p6ʍsQm!s8n؟EIw4`H,H<{ad Eֺ8>;(t(%1|<6<<@J,FL&bF{3>[X' _ue֓;E9|9uzˀ} Oh!F'Kh ]< X +k5iaywB5+zm#^mhvD`FOe\u`x1i3`۞L `$K+5D(~--he&oD2>^ޭ5\O>;h"^' 5Mv HfC{VT1P: [%<hPrvp&kɵJY!`,Xrknߖ~ ʇ/%EO:g!4wň=P]U9-y/e "!WF=i2l95i6 AO*"S{J>Sj?of$p+y6.hC|1 NjXe=a' w}OmaR\? 6ni#eDD`5A:̄3]]gL؃2CfLQ[Ċ~fa߫'4 VA[1kydO&b<uD=]iV.B' ܁,,[;%_PçN8UDU<sFq{ 8um7R_~0U,>= H tb2&byCOpzan;== }{&qc{\5B!B9`} Vq*@/ԭ; -`sGZ? y]}0s-iO2-gtR `5mד}!BP&%M.q9U.'~1GNCyhMGf}B^I0i1z)DElzXhf0_cx]Z_Й v=6l涱ARή.y GT!f-/|>6<)_)N+JQSPLn?55ِ N#Ͽz89M`sLI_ y8X/CO:+)';jcȔt;w>jFWF M׵jW0ԠLBߖ<<9G{ѠTg\Zg޲\IG9ħ8)uc|[Ѹ 9n| c2@Kp]o ol=W4ߧ4+2sp]r] kW(UzCf)_f ĴS~钉cDė-Ҏ{|@SĄֲr̈׫06]%{^B6̰9w_J*xohn1p+9_%YU({[8_bqŵI؈*!yBc%(.DRE+9j,/Y^ !( F+0Ex4 f}[S{T3ގ:0'T苻_coA0.r18$9ꫀ8 -qR (m&gԲ3Ĵ 69Hlt. P~KN, Cn~"eS~֤+eC ,aGB@ҙ!6ckBRu {i/ 49\ &G] iʥv1kJj$dxwxx&{c %ȷRnŴXASIb1a:_Gg}~ʾ?5DmV'C`}ͮ)Hg t@[BUI[ lю.?blte\Evr^~fxuȑG*tl<1JO)mr~XCBCbm}I[VT-j#@nJL>JZw~Υ8RԓF~x7$hC'7Z֝CGzWY=|>$0_*]Aϛ78⓴IB2,'jЉ j .3\z:`UiwJȒ^|ewJΥXwoU+8 |MńdqXכ`_^a I nƗg4wpEx{JHі^}+MVMzs6"#j7" 7EXz~aCͲc XsoDWvSkf% s+!PCа\N$!e"e+6A$jE[LbڈS%lCjQwLBdO'5w[E7YXJݑ:ܗkHbƎ>ĻO.2O0U *j;SVh#NGW.8~O4=z}H-s4r7!b U'j$%GU)'DI?Y'ilV'^Ӛ6mpZLpA.{ٺ~d^?X,(8#eOb363K@t:qJ2'ȹuGBHfDXh[j!؈:+Ycao]?΁@w#1 7P&3z*PzqA o*pj`ش?u:KNУd߄;7`Q&fۃ;=@?fud\f{GeZ0ާhpm5Z'@GY,o $-E4[`nJ 2Px+>a0@IٳÆ79CH0 S7.o28P ц)`% #.U-Ȇ ^¼y7{M4xQ^짶@ vJ`cWߔ>7xiX3/]8IT`Kn]͵{յq ]9l|K=hkx1OVEP긡@는1mn3RU@tX/7#Sgο ScJ,ǠOc-=q1Ik>Kk@p:g7}m!Eh/Wv k|(^Z964V.WA9 TQ@BDY;eNlIƛ 5[J`ds% j1#Gw({(& L_iF>.m[<ćgpakl\k4BDM8~X}VF8]\T\QԵ2CZu"U>;!`UKO$?DGF5[oxyaEE;4+.U&\Dnâ" eܓFk닷Q,ѐ3+?TDVZZ܂( 􏉷x?UaӘ!֝2\*1Yd.KͰ}Ndm-OZg-HO#ZrZToqd( nİswW]oZM[sym?h>,g3]WPM~ ?_T[X#O͹[=K}hT_۷+tE7)yBLǶrkG5[dt.}{t /|x5;Ԓʋ-قW-[OՇ~˴.k!F/enJiRr9|U;,GVH<1HtVQݺX܍O*r64^Q v]scW Y8G-w5bcK}mµ~&*?TMVj}L&x'Jt"IK\kSΒYE2!ohEƌV^xы EE?0G!} KR'`uT|b!`,:) kS߶F3)W&$3ꥃ"37zP%2/F%''_ S񠳋ϣ}4RFVEg\HRh Uح}pX[&̅0|8,Jw&dM^(E@i6^#;NgvX 0u֢Uw2 CsӉ XqdOOW= "ZHޚjhE2\/7h]Xkޥ&{(qQ>mrV$@&0  ]DC?[Mɐt]{Qx Mj50B!53M$#nbGfKF10#4>YcyZŔRSêsH0~RBSr06ԇb7cgU^+h E۪ŧlΖ.9/Q:q'e,Ike?=qc;^0k:QGkGdUk?Fpw`|V#;ֲm)Zepr6Ϧ~vx@I]N=!V@Z@x(}~GKin3'E f!$%w̿.Sjk!(HH>gӭMºY2-`8$ɸI!&$"uV3Rح\|wtzDMz+x9U'-^^jEx:x Uu^vXaHE.g;T!t^=bT s(3Z1 dPg n]2IHPNp@͜sagb!\2 5vU{%T+%YyyN8vͲHz jH',Ȝ3g*Nd&Oy޵<#5H KxW25+jW/I228"pSif0&q`$Lnz`u"@ayZ(wJ%c`>d-@"pCg&!UeV1&f"fENj 셿-qAj%KAt&T;LN|6I7ԧf7</J3GR kTzH.mg( O/!iy 3w=|)9Ү]ߔO Gq%vOrIq Fϓ亂4|+,SGf>>ESTMS>SeQ㮯=Wt0#@+e) TXcբ3)wJz acFGaUor쯲&-wDJ~륡:6h-"<&PK$+J+-κ%mz!J|S~Ջ:JvP*b=*gz灅ډ;˽޼qױ ̈'CV^!ʐcf5glmR=C!I[.A3Խ33s[M}z/P-9sV3͑8 ;"wLj7ݗ4PȜw1gY!z)?)vy(&Y:U膃׏i.rXBFHUh 1~o,r^C' JMؔ; žt¶(!P@X|Q$Dl6l.L_éMvF o]]pa#îyƞωZKԑ#ilZX 3&Š9;V@wZ\*ᠡQ8̳_ ϲ!n (nu0GjeA;tfY͏ Mz'}!Q-&S6[oȞ/ȹt1(m o2l|\*B#^<)~ղMp*)MM?/r ypXt :,ruߢ9B R~CM3ʗ~ C=:R}8>2FYK 3}HcLDDV_LwVgCn.5: Fs/6qm`Hs=ك@gHMs~)W8H{ _[Y7M T GN 5"zA??cطwVq|~4WkS5Lu[s+k9տ.5'BpFqxI>K NN#>%tU+cБ3 8cޘ]37U!"CafdӪxXN̚6G%i<^ hAP;u?ջ[~CU՛x#. noXa/v*RFA쬡h߱1CcGZD:[H,[cU(_ /ĝ0$`4`H] ?n%?ӅL9:Y0GOmTe2*6ScdqNY`[sczn4EUOe (;܉wSn24q(Haw[O)`5HOn@t{+OW >13D=:/Ļ~o{vnx{4y=z ٣dh5` vxp.+tCH`ES8o]k!jBLT~[f΂?aq?— KEk =(1 #X䊩a} ơ}`S/ԏ(ҤOޖ:} ^2S/HbO6~]}5:v{HA  pg:1.nF `i]|@2-6 w9lFDhP49䚀2fvQ?Gfs0r='rT5n]I>\T"[.4 e"WQb6t8voSONh|b4PRJ!4>ĻNpXT^+oKgŃ+EO~aMsTHSӍYOM"WT]ocM/fz&2Is dឞ";<^5;ͰB1sRB]t}O @OzOߤBhUN*nЍl SHj6nXQu m5ctQmR` L#|c_aJN-;)"yn _RZraW(!dBU2muQ~`[tSLŪVCëh?6[y\m0 `m$TO4é!}?hTyd][W4s78Lw1f{6Tr.i4}8);jI$ꕹ9' a#rYAr}/a1pr7j;JQTfۀ|Qia"c.p|gL ^}Yh9 q!j~[|lP/)^ߛ4&K) Xfl_ 3W":W/=sNvLMf\:h1gzB?M1`fT9 ,0(_T(;FH&WeA-pw ϭHұp9j$27ѮI?r9 }Upi`fDY O>Q7@ύ=l<H{G<7%9˛&v0gll JZ'T%!ܝ@R g5i`N2| iSUl]t9 3,;$~-ډAhq6H 8VMX̮iCvC9Ux/SpCbIeNkg3҆hAc7(%! gƒl l}UO $w846ݤ~Z hB}H#>aMzk4txZH|?6z/ NbqX7.i-1su%^-7SyUk 2r ä L ,DA=xЄf i\m k*UQmˁ)tUhT[}"xQn Z0 'جpX~c >7SERB,˩DUbPki(y%ppnP_*AL8o'' |z8vwh,/$y-|E~:UhB-H30 H"g'1CuNOko=p5z)ȬPRxDfQ*BN 7C{~vp hԄRa+! Z c@J%Ɇn?j +ӫgOe1TaYF@¸@tKg]tr#eydc ܠ_ GAe; ˕&n-=*B\㘍Mǀ@R* Zb>W|18"Mţ0)h߫gdY&_Ø fx{Dp; _in5K3~Þ(IF~/?{tk6H%O'EtI`d[*>/}(AcOIJR꺉鶻%I m 'xFHJ@RIDDhMpA1?ꀅ_=@%v5vѬ U $hA&|,D$T`7U}1 fd=" H.z6">X)B|X`6~n_,HPM r⽫tϺl3^C3~N 9e}Yײa6 nwrH0r:ш>S|bē@<^7*rмT&5:Qk+t ;"K&|\_R7UY?LJQ؜V/S\ _ NA:D{#)fS =Q֔Mut-tȐ*x"A81m_5M[Q AӻYy_-˥)w cD2$ 6Rg#K_v& .Ļ*³ < ;{YVF5P5(ay]@28pGBQ1qEQK3?Uv+j^# x:|W!jUGn`@[OT(+*;E(iezYy' jL#J>5'!yvpMW8K41+ɲYp <NrguimuQoCDjBB0 WK9i zdg.O' cu''7@tqa*L})nƸ5S8.cZ|Gc'}4@Y,6U5mBcgV %/qK{䛛ˋv 3/AI#p7Ñ;AjD[j+6Kx ')l Q9W#u@6G'[֩ 1-5IS?wչ=_[dL_N%yVC ܻO $"fFEKT &F_TeTzG.`0 ,ӸFcBWCNQŅk˾LNDvPM28hI7|Xm2M(Q,ʐh]Y-#nWMFq(l)ɨ`e^%1QY0| 䈌17y~xhq,DŽE?#5koAcx)ܜLv0XHň;s+UEC"GwmYFХ^Y.CoΧD4F@rv R*3J.>7hS,UF}`KlgX<)^n!ir 9f 8 V\9@"R9A׶ĻBw4 &򎐲u^ 83Ki\] uL@u~ڄ!f)ZjkԸCZm;IzL׊e}B1 _kI1L| Xh2S(f41ReϦ$aUgۂ%*rbd.FP:9; eyD1 CFML0?R7!aO#[ţ\P#2~ ~alR|DIebpcH)ׂ3{$,EsEMInUg>-@2ۮ Y(5>6˖ܢ!a7⫩gǯ"q}ե@F_'0[[o>pT.&_w2-.NOhȑZ-+sJ%iّ肨q&gN12NJQ(l))Ew'-"h=In|8fDiC,hD,^+=ˏb)Uܕ;kd ZqJ&mׄ4-sg˨AUno Yg&(L3Et}G^QͮMΟaS0Uw"N0Ў[k vtϫ$%_9(Z?KJ`Y8@e9st|quIc^[cH+H|Q6~~ޯhG_BiQcwѽ_ Јh *_RN,c@U~a<6  ͍rBBەRI5xl>==~̌Q+ ^QFj'!cWleU9Û2P-`cVn\%bb}I2hzB~PkhWl/btJypF\v5Fvĵ|;¹;v:=荹m:;ՉNk1OsFʣ8V%60.s 92h֯U+rz'd,$$]J+&KUޮNܕB'z2<92ӑU_m)e9fa002@#!T^$fD}z&!nhM/Yi>>,Q0NOU03Cqy5/?Fqg5]Sٟkt*ޮʻ|y][R/G5ܓd`n ||TH8"$6DxOR%+p8m@1묚ƞϧyIO2n}]nF< kcU5k]sZN x,:.VRDWqO$idC̰<!cq%sT` c4I >YJni1mC> q)EAo eVQ1+(@bhnFGion/ gn` POF 7ms?:^E~Jp=iס|puA"~Fs~s^ݖ. Djf0,~eg˗8\1ւ|t,ݼW 㔸1mUrfC$4tD{g,U^l@YnnJٌ1_ըDj7yIL[oݠt۲&|ɒeIWy-lbE1<AZ>kH.tlA Leb/\jWu>9Y#^ c4"EW7m.bfVٔVԩh{Hs{&+XTjV8s@sl w?\&T4!bP|ԵI6Toi~'E嵁ug: g gPE Ud G;#i_4UtkYsPSAһgl 2_'Ʀ˼5 j+aIp%;_4X EZͭԊ9g;H˻f61 Ji|/ $ꤾTTpRl{)dY4;/,挭z3~YipG~tFj 11|:0APMw${38sE}:~uKUbw0t𗩎xIJ@/ޫgmp$Pv*vTRtG+Bt %$@|ֱ`oiMn2 gLXW9 rvUMR1P@aS])dB:b j4gm6r=(/62HACR'?:m钠۰XOݚhQbd3ȢBd(NvOP/gt]l^WQqd]LNh lwgVF'\]XnC9nu}==ScaBkw(;eo$e]䴙<aңyd{dO\\;a ^~7{$t!򫄬S0E]@kyi0jpم>Pڃkxruۿ .3aĴH:W6Ѷ4?!pL%zIכ ̃s͘<+R(Y4UhPgG,gGݞDja`؄\Eojeڢw, ϝ{ 3'iO+rt'&y+`b`FHnTY,\zVpxؿQ̪Cy$҈BZ=ByKM%2Xr9d;c÷I䁒;1eJ,VK^'$::?͉*_-/$%xA"tn8 )Iv$]fmd?҄UEqqC˱x!!,Ӻ? j- /FUm26}&$/*c~nZ T,-1? m!g71DPbʯ5{?ApDOs xf 9cи)td{JxAQ[V]*b}9#FH 0Q(Xd ƛy\h 5OEvo]Ȼ E+~L,tXnճ"䟪dNj~xlX UET+ȩ1Q_q_OTIJa/n*vb옂LqJ%k7}gPVN0jy3y$2$/Ҧe9e4uߌ a=7:]%β!&P·9Cƚ[& aJw8)Aރ\8V Rjk U%VH.KÑay9cD>kX(Y.xlq! m ,% @ jg Tԃ'no*OQB, m.5S/!YǵKue߆=n=Dv ͻݔGҵJ(m"7JNnX'*l$0%c.-.!f/p^٘!\tcP!ED^ qS?doc]LheقW]lGhzpDYC~;{8Z\OҢ\Yh(dhɪ*jÛ=x{tv2ͭ Of1txx WV tfT塾<=T`ݱcZ'f$.J"^]3b2#޻xIYBɳ/rv N$jھux/Xy-X\q? Wfc*cc!SJoϓbigq8"RG_ʕ9`n szY2xKH}gy'oØ"6;/&2(IXx= @rW$4HI:~f8pf&,SQ^mMc;s0L!uAٙvT'1EuWyU75*ǂ=j_r$d}\ѮĻm}+:wuk3^x#~u,g::v>;\ӫ#K#^KB%6 lNЗMosh/b6KVGSϗ |, UŭeJY _D/ڕ6C*{6~FziM@" q{en>u7[Zmoϧb۠(Eis]?lM>2* ܌pPb \rb$&s-W J/%DΕ ڲ<s|UNL T3Zb 2K^  2T0#mьQS]IzI"1-OH5Qk-\aU5+|ܕO1L WJM4۬QB䇪v 8!_8nd8&ͻfC.S:s+~W}4 Lz;H!f:ϬlO [N]ωr?Yӊ 8K$3 tg̜F;shjAx j\*/ [Ba/ѧW&:v2?bX1B?p%!ll_mc Kҋ-w)~85cegPn=>Ċp JAydrAѪʫ!Dy%4SԿ3!x&^C]Y25kp߼j'00X I_&dgtneHz⬗k#DQf^CB\bmcŬ›f-rҋY w#%uq ϳ% @FQل,'z0 wWo=I5bTti3ƨZ. ,79/֪ b{C&;# !N-.KA}91 oKҶKU߂:{$fyH8=;XoQ suZ4T^-Yf3{-w+FhWs#ʴz5KڀMᐖ3kx{K XV6 u2_`v"GveOvq USW;0,iH?(yY@_ەg,I0b͘c|DZ}^@3(ֵmֈ#[p>'r>Dyc9W|NF zX~&|%L2"=o1SПеtʩ- 3 D# KKr2s,WX"%qsJ lWZgKTxZf8F0X@D)iaV<{QDm| 3' vܐA$W 0LQ9I6A)n<,6cM_zxɢ-|l|:/1d>K%nҍ~7Jx!dmއj!ȾỤj}])om®oA,ӑS.VboN(>-Kn{=ArW*I ԑyJC]X!soC-?e|X! (KB%7Ґ*ōG ASJPGn a Q-Nx{Ue v1݅:g[*O(*(b^xؖjܼ0MFAZi|]@nZowf*Ycƨbunsa\zcP9M{8ሇ$o QsU`^8నg0ƀ]=\`Z8aL0",!SRkï[{NJ׏FCd1"7A5YOG?vGU0]%k95ٽ%+ֱ]M, diɞM}|ȓA\p~̌}0\# ~Mȱ}nkJbd*)Mt_)hAwNt.8B))|9 ) P~ !W|f{0-gv`09;5b,TA|xeހrt 7b43~6TQ#g& 5xuPԛ?[tKCĬAwxhpoe$3,*13`D~jYJg|q#`oe>DOQSv5yAh8qBAzsz}ܕ淣kE'A0ӃWN偶nspeE^CN} +=jTۃ~`p ɷ5_dp `! ëE69,J?p'Ѷ:b$Wݑf5?M (l\z{zq'(~w/ Kh-2) 0 ~ s|FVS*yi}9׼FM65ۨ\B[LZMMK] ( lf\&=HV97B|tE]l8SұL1dhoF\cnZxlĽLldVY5NjaY-l-w@rѱdx#צ"T8w)Эj0(mP 2t$&ʩDm\Xښ+ ʇ^JTԷX  1AbpLc0,EW & 4?\wh錉jӭrkI/!#F߮75F .:m,qizFQ jWIQs9 QqO}H2*=G,J(GK!G%.[93m[54w~^ 8藻1OOu[l:zT>[zZr^ɴŚP'Uz6%> oh.3]"P) avYVzP i#nBatxE-a/;DH^KB ߜj%UI{]!˝Ju;Mn:t$`d]Ǹ/[m랞L&TVlenɳ~yScgdO$H5W 5[" E|+PFmG|mB3<Jkΐ4{kgȂ<n, }A)62 9d]FLcAvc<:xo.֥y. Nژ3ɨVn58Fh،u`*4q_n5czXч0R_Hi:.UW<ѾYeNp1lj!R\*8SFCi3kXեi,7 YU*BHg|s2}]6(O CAؿ N _|0Mi+{+3[ 6b0_Y^ ^N"tDO1'cC8\}uYɶn(hJ"VP!n ٭ILRrœ k;Piq\%=[MYѝ bɻ& sY\E R#fGyAZsκ UKkyƜ6`UWn%4Wau"D^\Y ΧJ0tu*YEF(g7tPJJ B3t:EPBiH @ؖ9LS18i,\yl^Iqq? tٻNB~6}@4<wfz-Ŕ gs壒 sDnַRibb#pWs(V̌|Zҁ :jqGv+70f~Xn',UA)Lit!,Uwdeƫ]}=ɤ@SfK9s,$q|.ql[V&JS@9y<3K||`O;^E54:\w}G‘ jk>BT$LDqx"UcNDٜ Bo{"N-gΗ~]VŀCϲJ=Ǒ^WR*uG,aZ pm[]*KWLn߬0\O;CotS&hkN`O cO.4H);TC\-.4ds,g&2diFR]^Oz̳deM;O8]\E!3cLwz50 )c@IM#"05IkkW˽E>3O)sWFI쳿xi!@F.@j"[ y̠Ab2F(nJ/,H0Hju))Z&_q׀;%N$D8*Sz, ;o^vS/uKڷYIo38k֝;k!p{*xs^_:ˉzLUwe*oDaAɕZCW+e|1 O6+`՟]saOuDGY8]!ssf_ shЅ/r6Υ՟l a}P*ξ1)q3:o#`<3!=\9,Bo'O:ћ_8$*8%0;A'|",JhC^=wi ENZGGL O&ǎ~@zh!B"ބ&!/kpFFTXgRрFRhy n:,PpD5p%SJ{,eJdM_k| AyPCy^ }*DHsS.pk<[~&/'XhN\/OY x?~V@*z8`Lm E~ؔ)lO:bk4dqJ:#]nC@)BDe>ցe͠(򃧙 w-jUNov{gpdA; a1aw\seS- *;p?H?vnJwm,Gh6ޤfbZnrW,WL@~ }g.{3A$#赯KOqӤc҉wӮiB%=3LpQ1 Sjxl|NY tHSE23q1fL5aS9FLrه$iVޡ"1l87\X5.$ݦcoJo( f(ePwʊmbpOcF PV>4}xx{Gs.څԢWi.( 0y" c\pܷwַʮ71]BJ:j%ftٹ`5АԽ:&:O]nN֌+QV7Pg8R2ߌEn@ȣa i31M+&oR圲[GꏴE|w/=O!+M7D|w,J荑UgooCa8,圆$U Av,=Jz+//AXb[W\:87a A>Qy<-sՔ ʂ f^IRE=rEb˰Exb矈Tj1E[ERVɞsΌ10Px Af{YS=xXW"t6)^i_`({\l3!Q4e]/Hn[9xS-T PB䉧J+F^S.SPtT -_'qCù U9RB5l:DYiv@><!z(Pߔ]Y]ah?s8,#)_/"Jfso|5`H.UA:@'XTKrը֯ѻmMĉopu Y}R9T&0ueH.InW"gfdJ@ZnJrqasҰ wx\t;[I?t wC!TbB(<g5A!'!cl,mN]+i'5c~[aJ Z4HJ3PޔeH8EM )OWKO:ʏ  B2|`b <%4Z\ŻN/k,m # N RHC?mhƺ/S5^|篷ic ކ̵G8̇'#]vt[re*C)XoJJ Ɵߞ6rg0&!di%2V -rDTۅվ-MIV>peH_q{h"oRy7S*z]oX}pAq .)ռ}H% H!Hj'G+ 癗!ÐrXD91O|?ԷP,x &{6+YPGmsƝ6skvo u]L[Ti/c7MAyhW&\=BmDH.UpbRqPj8o `83?D0|TK=.\$\Gұ;WCd050㔅{5;s>ԭt+|Nֲ-/Dx8,dAuX)oA-4 Nz#z (4q9؊!O&#Ž\YזurIPqP #k0Uzfhї ?H IOc:~9{( >68>ĞjuL,$U:IhnWmނRgoR`]a_L`Dm-9w#ޤ"j ]!P杋續OBk K1 6*Ś[  $>'6/a-xhJL c\Y%`=N_qL 䣲lv2N/*qG rLyv~VGoMRb%}'n kcvLFI6֘AͿ;֛լ?D)\;M[z+@8x#D_#25c̼Lck?!ynW#FjWCBTk#,ğZ<,oi`ĸ8niSO !05cƥ9ї*d4)0S^ܯg񷿬jes~JqcO<Ӭ>mI%qDɬNU`%ؓh4"N#&_ʹ,-MHsU>%5TO? +k?.Kh_~ B_ gYdy]0EG/O8v2 ? ̤^a9 Te)l3`KJgc@b, Ŭ2fikNآOzf S0/rT'X tMz=n!sSK60p 3hO>*392;<*F6Fx%WmW~7<,4?y VyGc@M]1ЈX7-Z:]()ˁ.JbZABՍ`^J#o?kfݡ*(jG`, U7s.9Wv$Ĝ9$ kvVCfLr\=s,TUb&wwpȅ.NrR`rZt0%Kּo-2#`Ie+Pg[gӽYGo ~Kjp->NL OfRn8jMk(5҂fĹ@rZKɧnt#+*^l?̈> N?}^gaoNY|gzr#X܉K'*KŐJ32v܁8KXj[ ٧3(YᵙI 2mobޑ>)A"^ZczҵZQS]Bt(Fac% ,bQM"YgN-$cRt(Qaj_Vc{8eh%zfv&X>bdCu@iFztnHK kzҨׯIkΑP*:v4K.z$+"3百<fvVoG4o}R Ŷ.}u&(T:-M'O}z泗"#ʸF< IV"/&A;Ymy8c:xLKk|o7{ ֬vu5n$'jv?Wuɂ',Q؉m9|'M,v+Ю(@#e%kuU=>ft-s_H≺8)t"{.|l0#D!i m ,,Ϡd/Be:>Cᶻe=E3W֡B7$V|Űj*kILPpYUpz /$ g "~a1Zd-Fv1`#JX䘜Yn&.oag=R]P^ ^W)ĮJNRCHmVnDCLuV7UӢWɶw+|-fH"Z#'Fq,L Pze5p타I/%_D #ݑI l ý'{hGg-qtuP(-5<̇ZFKr'af82ɕA(%k]2FJLu',4q\)B(W}viXwL6$>v|֧(VxOIOB2^h84d*KhhW9QgTƣmF-t 12 amx]ka [l6 wëO] :$d Kv~R5aEIԆzy+1S`EL<xg_H#"]ɴ*?HK`a%&Aܧz$*tttTD56/5]kbi_F#0q!:xb[!hpki Ӝɀj NJ-Yc:Rv!xG`CvYEMd a>{+@jНv!TWg ŕ?(Si~eY1p qAIHSJ眹HB"4^&fՅ\E2lV|Ck S&SR;eclDb ߶Fÿk]y>n AV9PLlWwNg!z*2 l $ b} i*@AtwOw!lX-L :ܬ&kNujWH5IǷڃ$i7 6.eDo @5me&y/ Ro@ePmUf0ΑOPHnnyB4mFʡn(ZLHAK&zř,өޔv&'xyH=SoCIl~8 G׋e\uGRyŬ~*N}oD aH<Ӗ ݅)15.MkA k!9ku"A7W>i䖹 W&E sGI9HfqxS80KqLN>G가;xgԓB| ѧ~^7MpץZ9Ӄ#X Yf$܌UEN~hEu͍6㕕M3sA橿.^dP4qI9BVn.'fTP)k6d& T[.܋pGk#7łLh,uH,GmFEcN6BO#KIu"H58B#ȹ礩" ڐ[F3w)pNϝMss[G;{Z2 ^7d1)0"h!B0  ~ϗŇii2[Nth[,ŷ$hUbr@U_#5f?-KЕL2'Q$ *p av91h_)Op 2w+AՋ,ߌTAdކܖEvF_Pei"s,L$wH!o \^xN24y wۧ.t#!1z2;C7V0,H$_ԏCZ>LGDV^yaxB،hĒ%':Xp;OSW_O6Wɑa8NbG4t1zlY&UCqB&/GE`jʠII]N%Shb%&촦F渃~(_i8hfQ쩱gJq.mg0Uo:u$\#xr& Al$uBs6y8@>fbdCdz" ~9@8#|~`caډN|ǜ} f͏bEU=v jrWK%D|iOQǓ6>X=Oa@" t:Iq~c5Tw:Ql2;9x]z+"(Y'B8uxC AOP%uU.W׀JqF4p0Hwc%E\:0}\$ӕrtLYE?d^}ueo_j`zZ:o23l񊲵G4p=^F[:8fě` ÓnP{D9qLaȲڵa]Vsvm1;f%/W615?sLBŭEH_ƈDC&uf}٥` uv$cl-d`I-QO zr(m|>h,Ue+m>v[Yv޿<-}tU!v\xTIQ^R"s<6dW)2/ok b&,Y6 -T ¹RC]WG9#,j }U#@UWM&qNl:jgo}Sn`+A?v?UBO]UKe J5ZAʒ%KiZ!ηL+zsrIfHJL77YѬ*#9eF' 77i†7O Ab~<5 /E4 j!sfi?>s3XuryICj~t:)!&xSF(Fr' z奒w^_JމʊWBj$yY@ d^P&b$:;*"͟J~M]#\ip _CbSX l6 rlŬt%Z2&T []̳\+57f4/6RRCqh¾69 4 p #XQ:sA5G!,bx`(^*h_'S;^8S5fUwl*Fx=)]#/##~=(^5,Ւ՗I'R 5$g'G6iL5Acu?>D Zא, 9;vLXb X-,=%ھײeMx0 z* <ƫ, ‡h"FbÂJ` m%GAZ;L$8C t,4Rqv)TғYp`Rt?J|sQOBCL[5%ܿjB6|O+D -1[dTќ Hح|:ꤑ[LU3}|mEI"Mz" QdxڵTմp}dars'yp $anƥ8A W(<)-yvh[-H0;  aloI!uu @!"6_ _sE_YV{@壘y=8X}Q)O?^wU,G67{$i &u zs}:<0nض 7/lGBU_c)p9,H+lVWPbٜs,&]\3UUov3*E>P{_Lncѽ-&0DiF*d@f_BpoOQoskA_88;NU[T5vK&A 䱞/+RH)TfOmB']{l~#qİFF޿wd[6Kb6Y #P̮RB$ 6ND[p%2EeyS}rzD鼸 ~ Lh@0xw^ ^U@RVO߷G~`TE9)qݜ(F@o i'}%%'lpI-%"--QFe9.$P䂤AQ!z(Ѯ 0xMc>TAD-^hLm _لt+gqV)+ϩA$<s21 !Jh|l^?[yƢ…t߲[5o:AlRWiX!Q)ذCs34xJtHѕw\20-˭98>9(U74 b.{cS؉|vS9s;&I6j1Uz@ʮ#] "Mق hF/[~gf,4y!-/Ұ' 4p{Y$ilDN5.m0oLJw7*/|9hzզxMÄ앢YɤPG^nҶϒ hy7y]V;:hp4.@?8)ԇGv0hK-fT 0NIE>f7ö$hWʣn!phWR1$^2cgu=s jVG:'D- FCnKtBRD Ib.h -uKI\@~WVN^Q HC@D'qJzi`KI>碸M]XIC ~K`+t`(DyrCqeވ3N(_ĉKi뫐nAD.aMiq"IopMgo'sB%σ9]=bC1+\b8u=FT'uUN)}C*iNM6sl!4Q Y>?7G&},XaTIgh5V"M8?``A`-6dT0D{+GoJy '1nq%sT2qiӷO)^,oehZ(fL? n1UVX|d/3Nn$ lExkP6fp3r<@>0]o&8][ȅ,/X =.+'FysѼtdQ {0[Z̡#Jx,-~e|u8k&RPjG 55`kBǩ4=C LRwiPVQ$Ը8d Tm4U=D@lxAY׹oc+kM44tUJwyIkA3b@Ѽ_dv+?%$a h,>(b!ѢLWŐDe8֕@=t1 IoAU=\ub'pLڠדdDk=OQr pΏ~9IQ(Nu-_?ZZVWevi`T >HkY/ayazJivs9C"9^cjU'T/CNRУ֔L"T4 zp /NFEIƭ*բLVWRg^ -!!Ȅ>SWmne~5a-52|!(q0Vc Ո6}:dL N!cSsƴBexT`]{'ϷM¦t^[PKf0>n އ }}3roR\M\@h}00c`9~(:Ț0@NpFo5P{N2?[} %yO`GAӔa j g_:tf࢞i3ǭm!e=vr&'nniu+.<)$AF"pF6#/%D)56KD>ˁ,χJ %wiۤ'5?ZygAW\qX+gwm9a~|LGIHZ{r~k$=dڎexui!\^l1ݸ&Y+s_sĮe9s!&jf2lQZGh]teĈL]> !'Wux!ePd*7R^&{%>[t( CERa\ %EhA\Ǘ?Ol*uVWo ,zَpa]X}=nI3rNDGҊ;0 Nn똸']"øʁRm>$N u@I^o݋Y>p.̖1<Ҙ g4pVsc]0L/;PnBUyr#W6Eh8s/^5Ňl6nu=KM9&*7vl CїS4(rR#JOZwB]| $(%-K C@ΆEdDLŷ42#K $2RdI\:/Q}LLb3NjbDh_lZ jnpڥD^ry >>ݟ\dEKHGZoU&ӞjBOݡBQp d!~f ;g|c»W&f{.P؛Fk}=/(;"d-¿toweߝ0N$s,1BOBCn@7~a*"#w] 6$2mO5E;<9Pl.\x"2b"i^2'i!Ci^Nx1wA亷OIW=Woѧvk3Eo?(]s\p=n.ӕdKu(+H8BN e|*7D byE;ӂ{A"}+mUG0١uBjX`̻YdR0~@9%B!_znKS5kQMĕ-SvgEppPa4pJPp?lMr+8bl;e&D_FHs&:7?j:I)(.^g }A:u2AWANCM{kh˻)i(=Iq`y?8e4 a$GGf35㱙=QqG|@B&HGc~3 uK95"pQVSN>zBt\62%V{Ԁ Ih3vR:c#ӅGR,2#fE,Yݝ~\1z0Vޡ @{7cܶ5 y§KB}kH z*>%3udKܗiq(]l.@Yy5SM~'v$7;֧×NnHّ?lp3?qc_0k+ճ^sYg+/rC+#Ci`lRb2_9P(I#4oR35G-*#Lsݿ_+"#mJ^s;P6Y/2CW8\W9YJ~nRUNヨd%"2}D[ CI+Yl ޕ֝ЖQdjSy.aRb.aY7>*|*Lz:'( ]h6  8 /7;d-u%:YF6;gB8O~>`(-#jѴ356{5QwaUv ftޑ^x)FLЉp3 [#_S8|ֺJ)WjZpʂ;}+`0mDR}! |*3]{]!ZeQʨ Eyh<BXjV* ) D!:HjX5ؓoQ p:]M)ߥ\mlmŢ~_9s;#:m *bvo W|W.|ڤXiHxB8@CJAM>y:0[zQx4%h].GfiPL _0؏!cY1&VteqlgHhBgGJ@YwQ. kݟY?ɐ)rGhK_ޅ_>d"(o+˗y,w2i_̍A4%r3:U4jur )֙! z_$"N2Ŏ`TGCJ {.1L{nPpgB "8Y!,G !DqԣL+ldmjՌETFS@ӑwV &z 61s}g*}jejtUDG5*ryZ%5. k$ ^R1j!NWIb>kSLy! $:.b76 |S1 {sF=$Ebbŭ*bGj-.wsDKk y֏V-'H5}Mm6 QyHiMΔ6q]1?ijR@:B=`@ݤF$dB+pg1D6m<'I<9cxwD棖`RZtK7 PCZ?}toԮrWf)CAx![_xD`#n0 /F.WŽiLz(e1$yJV(bo+ wg\|L׮rd8ry5hA۞"-!;\Ka=AC]1ݔFȑKkG_>9 }'$5W?E6LG!$B RmO!.@ %PECnp!f˦eaoKxyJ,@/Ŭ1ߎZڢӮČ`ި A@UoU[l(}kjýH}ӮIT,sB)^ کwq/7*)3uL?Cq}!"MU4q${ƅ*➣{~AyCt- wMcU7p?zTjU2@Q'3 Z%]Fm|9Phf}Yէ<4 sT5>FQMdXk ((ږTrJC]]..UHm.,3sG#5bW*S{ `:>k3Kf|_[Xjug1HwJ3$Z ٔu5j]dGoۦssFqO/SG;?VNUV1/ RZ~Ԇe8.1*@`0紽n2#]kHZYq-P` ߹`|ws6|G #x7w}vf 立l[Hq~VB(ta=Vp廸@x*J AZ JDc\ *`K=B_]lН@\%E橵%}2蒐j>=Fd>S_cU{=Pnƒ&3G!IeCIΚ 8'(H{# QOy]6X## ??DAp Q 6(=Qp$B%+\ }_%Jٚ<2lZS](󷉁ێbJ]ȴ'u.Cz,MAXV`/ Ea \0v1':RۛvٓCb_e Ur-UrLOU_2F)+m@yҟ. ,ǵąd<ԛ"60t˴II:?VAFgG u@ %b=bjqCMo@<=!@VOs\UŢdݑa,9ωTӕ4[!u LJ4qUuVGiVV٦aϑ$ ^On;tH9u{fFr5=ԠKePڳArȥS-tLu7亭랐IE{%F]-0=BvPR5'BXڈ#a1j{}teT͕M+:+_gO]JNgo҆: {Jx:6#ʒ-LAgbߪ t #g,_93i[꘱M-i~2;:[ D>7= +͏ h CpQ?E X\\t9}6qLVԣEkW$+^ar(liy$.s&IBWWs ld{^\nՇ*-4,G=t]_&dF[LU)>D[ lѰTՃ`*ە?%ˏ: chied:8Xk&gʷqgy5Q ʆj] CJDH@"i)ȠhUecjZ&˗Ϗ$Nr F\2]Rr AO: qK: [~7,*21q4WǍ(R .bIB8Ի6H1M`r} nw 7aƖEǠO>hqY~ӊc 3c&hg* XJ?سHFg.)^K0-!6jÃ2t /^7@#tmC gu;% F)×X@nҒ(qMwOE76a/Ԅ_@Tm΀nJT(XIZ&`Q*ȎA~W!M@u܍ u^qS? .7Bݔ%"> dO}'&q6)];r^Q7akDX(A+7ŐUy.Qi #W\( ޵J=;ӴL6.4 iwg_;4B%u7Q9/`;Qq%}yc-<4lIEX+3nĈsfN[gq]0jy{_,pL4Cg 4hE|aGql ǷTP:;xSlM<$#9՝F]m۷ǭ8Q77(ELY--*f=L{^w}.$x It~{8~m"iU-%)'T w CGK>{>N@лNOn<{ XT;CTnW"#N,be1 ~OFbr dƙ";%+,~w i~WT\ >>kO@Y-hD?:GXX#/@PG ,4@ƘNՅe OՏ"'/So OetB,[b=4CC'KYT PZY 8`酢&?D.z}wV:ð N3/\A|:_! zQ@[%Tk u^/pt?<i q2` QwT|[ڨFOB?鷚N 0рe?lLLĀ˜K74eHq^n|+^0Q  jrVK/o NVni<˖v wOEyQZhZrz#&$`ڲ̯6c8/Nkzp(s/+2_*S3O(K|t%KCP(}t;>0T޴/W.WG:VKxA>̃yx*&[ :O3{-9_)M <LU}QO7(0][w;~n]|/!}@*[c)1'uv7%Wfnvr٣Bj|Ї`jic=#6 'vsZڇ.LJ}"S-eM42^#ꜪNC3UeUz.k E_ND*;ؠqIιJnK[.Sw YQg;A,fNSPr#p!ds4vGF@ {9VP7GI^@R艬-n>`L6'h~ nnV0n2. %|.Αɇ0{S<\q0xGUu"7s1%<^Ho]Z'X`ZƁK(Z` 5* ^#8 v'ci7O6UQ"O^Typ3fߝۯl6I٤f4<Rͺ(9-yлIϫOmbr}Ft g0qΘ ҡ 0g>'y.G)]kQXxF%@{Cd9:ۙ7`9m3OE qɮ撼L5)K+qy :ÄrfG_ M$ [%hYҖO(E40Q hzB ؖ2PLݣ.Ѿ tx4s/b@0_~sz K$%ӳFV70 iZB(VA{^(zŔ//V, Bͦ\>U7r[@5Q;-}}J־)7Iem[fEw:L q;=kՉ֛;i6T!@۸ >!ʳyse趥uFkTгSV~mSQ"c"OR6k m\wIRW(d$<$ݮ&B?\ >aP%_ 8aBk+(Ik%3fQ⹸ e1xYB vJoMBTН-, anOfX"7א5_ݰg`u쌁oq=`4%0x8lDJd-n [1V:64ZD99 =mIΊÊB>[Ԩ llKqR ="pfnb!y Xm[ʼht<z`ě&ZE߉xdj'K@MD4Hdvbx9/tKxsNӤ56  3;Kֻ>~|Q=DxՑԧ1Ux:(SM)7[@#@>х1;Mc ؚ{ pgHYM\7`e P&DTC h<ڠ3i>WfvNֹƶe0b,:~N`$omI-AE[ζk΀kMqvhäB{=NxXq*àQ^V~iCfNznhcA'/4 N՝:sZCS~؃>ENh*<|=BPGL /j${M-"9 Qjl=LuEonVfj1%A)~mH[P#%7~ݑz^fSɘ#DhqigސO^tfo3E}$Z Yr ::0NdEX)tovS=gFReԪS B50>Oy!q"%j,PVU%6]% ˲AY @|G#yX:jkFk FSgS Y#/@Upءe]8e չSH#oھzHۀQGźP9YC4zq2"<6MVĶ`|+;{6GaE}'_c* 7(ѰȨ4=3fL+8_cJAAį0O$TvUÐEzn-av7G!{snw~s)]TpjtS\^Qj('k:ڳVGuB&p5PX^'p^oOP H;7."p܊JRA23]ʾ,STշiN/`oksŝc K%[96c W$~s&Wgb\˂lNK^Zۯ‡,s<ǎr_VkpHT-ZF[ÙA 򑪏 mc_H[o^8 }@+PjZf*|zx>GOb' 44\Z]`}9Q gP ,lO?:C-BIc SҺuJg'(f>@ p͔mN{v^PBFjEA2gj8>wa :⋌0CG%sxOܪO{mW;ZۊnIڜ;ƚ{1=iPĬBfd 6Lp1k/ hxƣ8R zי[nϟ0g)|\ab{Kӏ_$~¼<7~jҠC72=ݭ^#|R0~VҰ{b*Ո늕 P(TtV5`HO+#4n4(M'_:V^J=/Wѡ 0#ב"W#[Bu3zP~ 1v 8\%$Rxa VWpRA6:PpWq2{r%$`7(GdS:!/@1L6^H<K|:@4 K*ԲT a\nrLkZZi29Uo?ǦQt5q&-'O@[g1EU;} $ NG7jcrΏ*7c Ym=Eǟ$h=WM8w Ay "fECzfN.>Q9wg1W[\f[)b j&?||Zi"֟^؛A2$&s1:J(?Woͬ, txi5CQ!DWuY ơ("Bdv++Jz:Y:uzj19{#U++, N)sr17]o*FEڠ&){s`E }Ŕ4"O<{̶],ƚC*é_k!&Px<"Ti)`Q9}]Aeh,.~+"Xo="dEߣB]B$BXsX9T<})dW<cG-ͻAC!*Bd=FI0/ w߈8ېNJx@8ࣟ d/> X٥+ cRV1KIzwv5dߨiKtj[ /xt(p?;ޢD(Z:GXߢa8U0}կ+s*pySҔMrEPyVc5k`DcRŐ8oBq, ЀedBUvKb,3[ w$NmS'_f(i<UdMgO$yj8od* hNjz2-]͟A@0ЙA$f6-E CA/'֏Mݸ9PnzM8A9/@"&Z}$HH"1Zk ) 3MMvDjY!:!/A}S}:Ud:-DBϕZ0ϬL}HShzS<s (S0B|9ADNؖ/8鎺bO3ha *acaKr5%=qd>G9 \ʱDVN0Wcȩѭ3چg  8h_.pLCKzHSok-IQ LCYl_ h}J; k*E#Tep`}z3Q 4=ՁQkQQ͹jqW EGaOyQ'/e입aθ]-+2 jaו5D%ױ2?tݫ.lju^193KNP4`sdyS,og5HW |"NC*-YC:̬L[hNHGҮ'r-?QNmmì0:b8Ͽ ?bY}p< 8#f;90#U]EԡǞvb6OثG4C%vܕQ_z.koKGE]i+zD%.hb\L /~ݫo z\KZG֒A$idcd(3651G6S5vAFeh`0Pa'*քX*%J߾7hcX.27<`) $k6Osg#@$R? ()R<(eat!|?yNJ\p;ezf i|INHK4iFr4)gd044ڎ͈blXįOVOia=],=X6o=BaAɑ T݀k*D4-Nu=\ŏbV*6YPJurGM4F Z#7RSCo߲Rt_)]L6*|H=#%a_"i@ZF!,^"" E M'sAbs2ֈݓ,ޚ"*`=B g{22b3^1 1砷ڗ"[]$=W|i7{Zu6==j}"F٨+OqpyIm*-W4] :G\6b=n cu>L,EK1k sEq&AWxPi %XVz!v D)aJ#=xDdy?YP'r :VNDm*? eM`.L=KJHJmMo-(rPAŴ r;4.jbͯk{m[y1y^=7`]PA @I|M*(\WuBc oVݸ585ab6u'̿F**`39Ow'Ǯx׎RI$\ `=PmɄ}a7e;5xd9r3a =JCPdu_9 W6Q$++quY\.NA]ma|>WOo#tw!ܙnt:E=[7JZ ܫ>et~j=ۼ'?2ue ڥn5Xg\/ (]%:sk'\X+޶ID->~ّsr5v1[`[6H(&Bd!y7Tad1?nXqB}̪ͿT/G SUr9Hcc uN23+fdܒ- H4R#UT}øg~4{M/7S8Kq,ih̥7k6>=x~Rj'w3jGs)ZP|5\2J$i paSϿ^K]s z@-Y{XFxa/O7$Kx:ƯL%t=Fub.M.4Eؕ7 Ҽ #;|\Uh޴1h[? iK1ߏ67Z=8u4!T7VmI R~Mj8h-+0L)RXZmkKslkj0Uz. AUrm~\I/ Y pdi1P>쵩VA)$n!wUBM+&z7QBt 3_a׎t t/H٧?aJ&LjT Ts/~\)k辤da<;ȾZNI63 Fu*H ZGa, Aia99gaXQ?^krEvӮWE2f<zi*Gr&#W'eo#<2cK>빯FYW@Cߠ[pkdձ"UU4z_@'sLS|4J2Hl]q$1mGBvEeek4 LEC+͎ l`:9!mOHwavAͅCpo-׉^p+񥴴} Ԯ'Qڔ3;:Nww >D,9 . C@ї?LClJZo|^{1AÁzd,ai+=xk<_EB{b !i2?!T.vxp@d8Gd$@zwY7a>" +%/B 6`88/D<3=UеntOa[ h숫Ł!ykmu{_ݒ~ZSfpy>5^,Ȟ"JKĻiln2(Z*»8vBƇ3uꬆ)j CƜC!#ϴ!b BKCO.ǒ=oX"4x˳1Dv !W lm?:Ӣb.+C4iv0Y#p؏>j_gbT9ؠ`r$s|g}39HdyB( ׷m?ka{x=ffg5wo%eHL:Դ)s [33MDDW|p2.#^GWl=Gp-E5ZuRHTZqW 1Y.Iў9/`4ԈT1eT7}A Mէ4e@2DߨɅB+.EJx?mt.%Y lz#;B}t 'UW/M 3v\$ Gdr#aԿ:*Kz3l]6 0ye{Ynz G_h@>?!AilOh3!4idpn0sy_!~̶O~ v;ʅ.?|%%u91Lfex* Ҹ^ IɭM<)3wpqk*1yoMM\)UP`!5QQ%eUD[Jm!O6*TN,Z`ƥn908׶G2@D&w)Ja)D/5]# h 5&錘 E\v̶,+ÏmΟ޾&lɾTr3rV#u`ajv'hFpSVO0:k:<0R"9EڭOX=Uqe&|W2w&-xwZK_s(6D v?<[>xSiz*@Hޱ)Nb%sSָCP^RRP[)`Fb73_ 5o,&N=sQs7L gtvtt e R)K@SO ~0{JGKzb0paso+{I׈d+.9ryMUL.D~8n3 ^Hʡ U—avC~C$J3SK`j^Īp~c@fL{@{2[haBI!X@oݛ똣wogA{[N%51?]hՈ2`2E,\oOl8ƕ̳:EtI.ӻT~ /sTY3 2@ǐ-}BV H/w].J_5abzBC e̔F≮G ^Ӳoо0L٦tFZq5,Ap^VI1N3-anLI$*ahp9h.Ì#͂[Dc}zOX*\ .Wp >kx$XbdXƐ+*Ui<5O 6躩L3ptGͨ]SST &`çc#3hcZ"\韃MB 58ŋf~]F0_H ~ *7wreJ1r{0k|;q݂`A}.%𺰟vڈ lB"ڙPd4I '5 Bsckص[c,_xΟHap 6!Ɲ"G&6Òaɜӵk.^vDjYNS ֓8 DE[b"WlկX&(цu RV,F[FˢGTslarftRollayZk A(S\]qBCYpa|Kխ _A9,SSmS'MtQf;Q]AT'(MoKܑb?DňGF-iDUJCʸQ'Y? 2$[""$sPG5or^p|`K y٫ؼ@JHpP\7jŦ8вk'XqbXL|qwZ3I sEU"ohMCoP8/VWU4;{ҟ͡1~hr\rDΘ<{@,awR=B)/f1{dEN<~:!Ru>}}%(`DO,O-V/;h{ L\o'!>o^UBZ^ -[6B^? r % eŠlLVa)lG-d޳R]LaVcOȊK`i=a+֔d sd[V4@_0f@C(.'GY)/MRbWnh*Z]0E7#b6{z!6R#FqZ{C?{5F7?X;ukaSʡeFVJu̫**[9AE $A w9AUUBӎ[U^!`f}^ l} 9˟Z,ȍbA!kswJؾ@1/rgxa# GJ+hWc1U.'ьgfy4s['/9 (3$ʪX [HMw5 ޯ)D+MWHI;MO/)oG/BƱL3D>6ZAL?x}v@ Īm\j>m lgf {tj%8xz1~'jryދMnWJV8{ VLj熾z'Ut_gSLa ˴9eyFxcLu\el9')H=\RFmYs [/wB)7~,rV`{2*RDR;ރ\c8<u Av&v/ GO7K14Ly)])~&r̳Cb Cz:9#vac"RP- eL?ZG7khXmZhgZZ̅N/Vt6T Oʓ;kET/ZZp}(DGhM^bLڷΦ8g8(9z`l ^(nDQH(P 1iGXyv 5{ ɜؽg%"x-v,3kF6}sWg =ҴjW'W{@Q`e(K%% 7px4@32cXpp26О'{/;-Yd#cHN +'7 =uh$W2e"]:1) Y(#r#\^ꢪ`_Km= U5 C53%ICm |F*Ems̖'LD]픿J6ǎAɇZ g@ͱr]T6Ef'G"EZ/yhCH<#-*F;)ޥ'47;ĤtsƾX|AٝAdQTyQ~E ? NCv9 z@^_E_BCAX[ ~BpA(/omȲg7ށEG(:<]iMeь&۴F6Y1J'~ (q!rMR! PS8Wa`>d7[ʍW8vB0>!xY=Sldh^ip!~ >a2Tc5诵)ZI}/%1 ox0e9lp3E9YQmr/LW<@1ͯc1 yVfR $ZΏe* ^7/W׌B9.AA{Ay2Wݦ]Q>`561/}ZBkvQz*0w\@a@fyKXQVd@2R )x0i~,[ 7`e;DhCւ,Y$~W<_IR߫`N{1w[z6>H>O[Ͼg;Ѽoҕf2ߑ[ovԝfѽ\(LD;CR!|Pu峿;yZ:WT\&,?ĕz=Oi1+dk== q7Zᢁ/x ;q*>47# a"`XG>*jn%/ -Q0~U5܍Z=U?}l4??Ŧ̂3ɧnwKS'-gP$0|e'+(E\,.+锴Lp^. ׌֩81tFLEզ4d@ >|j.Y-622b&ڳm$24WWiM*\УZ2 Ѵ)( !4k4/1fJPfz߉cdjZBv2]OQ%/TeR='mމ)FiLk0Dl]H;Scҍ)(\|{uߡԑt$#>$2)uƐ# 8AE`?ax:x}LB9cƗl|hQՌ@JC!cZJNUEJl-HU͌O( 3|Sj#41м~?8T}a2uʫ9X@YA~5(pWC%EiM?t!1\Z< Q/q+ K-H" F4z5I?Nڗck? KCπM r\u(I'nC풖g7]*_ڐnfZt2 fPt4UV.W nOc~nmD_WԹxz3!gq\vzs8 üȖ= ,CGhYOuT|frDN38QwA4d[k&*k5UY8SVO{3"R՞NϥLl9t)"5nN&Q?=;@}I]!cnG k:r֋ٷNY8wj])VL][Ndf4G.Xa*&.J4yv]QSCKTLvJ:N{ڸL-I< vBf;hߊЙd^齼dWLֹ]x7w9NF) ϗW(GKTt-E)%U#|YyN|"v4Nnlk|B~՟~bTq[3HP#S *;8zjfgBnaQ" Q[בW,<!w؛T#Y0*o\cN5ʳ&! J9$>'CpOxj9G,gt:JU$om66(4Оr@ah'#!Xmm@o咉D汐jս"0vas\kFy0UU=\Q@(mܷ4!S'[{{èsђ}ҽb ml4R~@d.MUȔ[ djLbnpcjxچg栍yq7=A@#oCտrDa0Ufdh-l&_髧CܶRz%ȨLX%J/S`2z!0pRhvŞJ<Óq 縯Acq2wmMI mViBQȹ Q1( !+Sp,%]~S`Aq" ϠaάL&׍~N*BBqfN,G"H EfɲmrH)Kp[1s'Z\5b Fj}l27 d9Gwc戜zʓh)G˂Ƴ8U,W(O1e_azwcfu8{`8 8C$Cǃg^M锘ǖ3䯖4l}$/u ]N9;99zPr=Xyh~~m\}97IU)|5}ub*eڝOr) ʔR,LSN[F"X1m"}8/M9l21@BY07U˾@߸r&Z(Ze]CtybM`ި! =;+h- TgmHO s(s3TX(vaz͖v0!-#p 1 dh5%Xb1t*J<, =5f)f={w "% xaA5L77F(8<~wۃR#uwYD=~טOf/!Gep"ZHxycE zqd^CǨ=R]wMEM7aglxD+^`C(Fd=p ɹ! )oXwn[8>K ßu~p qH41?0Kh3HtmQ,^ ,{QjН'NvD_9΍%Eu0$`Vawջ X'z5 ma9EB>$tpCf5))hfF(Xhn?#&a>U2Ш& y—~cp0,f8GG_}u[2 W=AHqasuXΩL`8K|r^.ԘBՅ&W0< MS!8`%_=1|ªU=*/wt@I6a[-1k<JR\\CB{zף|&)J:7OZdiM,mT2 A:_CFZϹ?5iL]*yz9,ڮP)7qB~f.sVhQ"LD:&n(-ERĜ,I۔M8 pW6X1ė v%66Eb-ΈVjJLt%]2 j[8ygZd_fBD<~\j,Uס(ꉑ2Pkл t_syqSs!8o/&&%%F,K'eop`\(tO7nIf:`+ t%o;{ngoqN4Q3{VO!ix &PJp%ZXgAƭꚓ׿WW2 7J{bÕ啑G$(pd`+Rw0-=YF2V~Nw)Ӎjٶ<2hߺ7> NI;).~%$Tiԅ#v@jiM2A DfwPyTZ4LLA4zӱSڪCPQD/ sЎ/}+.%cwcYw~.os ]iv~ArP9Ϋk q6~qVOE6x.ߔQ4o/.j$IvZ*[^x ":>*us5H|3(){o?.ڛW-ߪa+pyq.dz#A߾r]T.⋋0U8[%N"k[(ܟ†G&J٧_Y$Ktú;W=0(H6C 7i"zdVI/n=ZX(]C! c!.H=; Y>3G\}\VaCVoݻ(-4zMmwDjWbmz v+ƿ{3^@OKVSNΖpGg/7u}ak>"S<-k'Hjc>%dUTHah>}[ZSv&K w'%)1[v]^"dW0j rC3v3yI'==br/c\7m]Nn|oWx@Q1A5/0jy45Vn qR~ʔj}J!̣ 2.eVw.JetA/m6h)_]$Q{{Юϋ4Xn\Q$pslhwl- fP5%¶t@d2'6f Sȉd㛓RD 'ƁdkJ1ў[ kL)xqן7'q[)CJ:I"{IuT/9մY24*ē [CjPɀmz5w8 A}V >Z~;p=6wȾ yqRVW7di:P]N 6Us)ֽ(F*n^8)T^r_j_3 Iᔾ>/\'V;Gqs+p ]xiZ4ū3Ҋn5U?&.?0\i&haa6_+ ![aЎכ|Ƕ[F~h86kTQF=#<랁g"ސr \,bLŐ1u0xєTupC+hTnW͵R)EU+t@H/-)Gtl/ex&ʦ^twB?Ⱦ{D6FXu݌B{efNaYΕ+* wIï{?Pg2uKBKETa\dˑI@즈@G-Ȫ9@eE ގ6Oԫw{PT6x\CJXEDnCY7cqxlSğ=$qUX)RӘl|nZEzU f@}ccUEg.nk,)n"'g yLSݰşM%ͅ<#S&~MuR[C[(Vyg98$y}%)뤹ssE? BXsHQ6Յ덷 TcB-zmd6T2]=y@w.wv/]ZҙyBMfyʳhL%8z0jh6k/ѱwm [ŬQv)c  ѻOHm`4Foٌ.Z%G\y]t^CίLo[=mS.aI]z 5 R j11ww.qo, ÒDGƱ |g 5P"lf"`AwvFVeX8]deū%Rk1S.ۺ|¾e-A^,+[XU~ rA =zsuτͿeΉ8B#MM.839>ue_+s.it'5.3 !okVOݡk'U)Mĵ;pd"JZ;2J{!+X.QM9.-Ѣ^'l A3R YXPK 贿UR:*ʵsxٔ#FZش‰WcM6|A\G?xwJ^BkZ ay8Z}̕=: ]+*k]{=z G,Ԟ}#<;DzgT'|B.hsySƫDR@پ#ac4-p=U~aO){"kv`:ZWײ-f#(~\_í\Pj_lo6>xIz*`У>ڑ;Qo4 *Y;_.1ڢ۪0z-HP(Ŧ@2=1_3VqQ%| /?Wm0"ZWW'!@(s3\x=//.C Թ})vq܋'+ Q{|!s+L^WwZ̎/KYrHje=TIKTIF&JtI"XV/GjeP 55C) q`L PD=B!qjoޱL%W6^N)FJ$*zj^@SP0wO Rz:TWgcZˍۧ}N0Pܦw5 J½%De$<ֱ%$rib NЗvg(62ܬgu KAp)L^ c Y1f")6 N߾<9"g7ɪ o (N'PX|n;u#۴3ZS{pwYnL ~^LѩRr 6Q́xF׶e-΄/&Ϲ] cL\=Oamq%-iq^Gvwes]Y[b=J٠:Xmh%=x0.;`Vm Ts!sV3~ W~9D LeA=K69֬>xkLaah6B'A>nu*T{hET ]@G-lb'#MQߦlXn$7]4D>zk@~^υk E /LY-trBX;$zIbƈWO6 - #]vu\ X`ݜXbH뷸Vk=8L&XͦPN{j8Kẗ́re\"rNUZ`2Z@[&2 NeR_n&k]E6C\4F, ɴ|Gl\pbQ,![VZ~)m,yW ָ9}g ɲ!2r9A:mT[WDK C8r z1Oy:wm2hQ)52o66Q%??u!}.ՙt[cz6_0W3DWc".bhP)Ȉ(%@xܿhԦU0 i o%֧FX|f?#XX rڃIY8'n rf&]% GىJ]Q?RšZ=Āuy@H{N26"1K9g^O4R?s@Ai$'9WL"=ihWi+> u5]ٺfx{`&GHI(x3!b55q]C!ܡ`X5s uk#i'%}I cqbw,Z ;fHLTXEo1 sID T_Lhvi5<>焏~5)kr&ڮV}6#%A `|ڒ  Z, cj_Rg'T(Eu"YQyBa7B3 A!qYvm1G0RIZH0xmW.jm FóQ_*ΰE 40Y;X-ľVl,k(E,m x3N;†`UyIOFDr|*'Q..n)5/1oi;L0rq% MjK6ljhJPQ &} (&05L«Mƿ猙r㙫.Dv+RMQ3g8OOEÈG+][mk^r' u`hzvYE]Bme-a }G|?\%@Ԉv(m ;M鄪&>s>"gZB dݻݵ8b [ ³Hh#3]a$},Eэ4E(9Ȭzӂr{ʊ݈eq1O=2+[ r |fM{dc/}EAV(T=e'Q SXΤ:SK (2}1@J8D5V20#sjuqS%Ar ppfK2tC'ֱYC8 tnK!Xonu!VĘdAcx7j:t8~-rtA薨^I$H=FhC+lWظUfkV٘ЛK|mw8(bpzA|xGa6\;*_rb<l4ߺ\R102\{mxd2UРՍUc݄ުd^g}zJ+\]5?xjL{?So\,agߗ\Fx x*FFˎ :v NrO:5V_0N,1V a%vC5["Q\nLHMcպ3;BDA>:ȋ k߯D&Tk]=|O#oEQ1][}d1<9&[/-ۑ>˯-7d2b7f-\p\q-9׭iHǘ_#o榢$㫭5REd'j W C HRcusqxsm ­:Î7޻b^w-k Š!_Z?VXby3QshnDɨ۱i% _;BF<nȪP'ᖠ .FַYUlgAKQZ172$4ϊ Ӳҵm<_?ViKf !% 1HֽZsQkS:|OhtLGjܕ^W\s:[A1s *F&7 b@~骨(oV)t{AR-b" 8%(or,lqBe ^s@% ;YV,x, %*$01R7O@9d LbyYC~.Bi"JR7ǯу&mjLfl$b ?s N K]Ռhm̼hWύ" hN|A6> 0h2݉[lT;70<{ӹ瘷6K2W~,Lby ـХڜY >SvPkX':Npg +yv1Z[bZ^gkަ82vl(f^(N#7k5޲PH81:׶V/#X=}<%+3T5dc%jR-\@dDXu 4-};nSܖ_ךіto5Gz±lq1 ;BaV _ԓVQ$`0ůƤդ_qc6{Pur6AQ y2֩\|x#O (lxpk.1qA9}^Ũ BnlOȬ~Q%2W}|Bzr7Q"mIxU*S4UWBOl2M: mF>E*t#( Pl|eY_`s Q%|պ좤 K+" DI2%rKI4kևš&pz0&w} s(}U5Y&=O2>(~3;N*,rck̡@kY=}>|L.W oA{AȢ6UgCI 7Ҧ'W'xТRIXSqΩm[!9|QbCz#v$K,RܯujVMN]P ̋O1Ş0zSaF}[W@ 6a>Г{Dy8^I\tTC8S \h"6JGiAO7XI\$fE`eXjOo%MoJ$..[~(x[B&ccxF@sI5~p rOjTZt_tr*8NvkAy{{eSl%M~jPotbs-E!Iͱ~--r@eo倾b>uCc]Y^J})+K3hE=1z("Ƌdv+`{X+Kbpch($J,pDpn0]֓2N mօQo=[ FwO,`2lKaNU3 y!&֡jRU~PIGzC΃mDE-}`y]pQ4`t,i4'U4oӒICcS9_`& `X${~* eybͯݏ0 {EP99Y+_EΤY'eUZnr0H;9jOai/4djuOZ3T<@ByW.s6"$gCQ\a8*xMw_'P=6&tJ wO*p0Vh,®eJBw$8Qt+sya,QG̡= nEsjL@FdoumD Hi'C2wT HC=VuGMð_cwx>UZ)rR2Ǒ5 ꮁeY;BGj}TtA|&l9_w+cwlPc/^ j;Fcr`fL{,*-~\ε1bU{aQ3=ILyk7,mI:E3kouPy'' z`fC ^+-Xɸ=.۳V}R1uH1/85q yWٞN0wφrb2)4@U& %ĘPWHԸpCH @EGW܅P&w*A6q|R+m#=`2cG?zm-Sb\n?t=h`Cf t;>]pMwVUbMi%*xD0?$m(59p7[]rYg gV<<Ym.򳞳 !$*i}yG!X~So+UKê!!$p9|fA8E谾V[@&I.}),][/&~?2O5dz)żPPyΦL kIj[|OS!V϶!֢<1Vц7}6;3c=!vSɆ]t"X 4p72ywGFcNREp(`ǷNd#*SQ~H­&x@ ]Sdl~<?321 2FX-ЄL[7z  `؉cQ7 K>8^禐B/!A.54uOSh`R6otJBjGq4E8!օܿWxK*Wf[nٚ>sԘf!; ]-_!}## p?Žh4S_-ݐV%6G1D լHS_twJ`w _D./ hC9G3 d2xm` Ў'NPG92*K>z`_q,Aph޲VUR^!?Zm>;B{OܭՕ@$Θ[Fsp5)p0 I'[SjciamVO3'_vn(z)̂c MX9}cmOL[=+O u_'i!c3NF(l-H*=t9_YLLg}m=[G*]06zzm!ޡl#ZlҐ=@#_U>6C-G{K}dKgXp'5^ض#q7tcn9U+ PyR`8g%|FOrqt&_XBM}~֛e><~!` OX4A=N/`;%*B&Om)Z Vo*5:ƫoVX9ϖ 5\LtETZd\AF;Q bN"L:5W͋ ` r` 1G<81F:.bپ5K\2((& YwmZleV,XWcV,;'vBjuDuC= >hʰ529Eac-qm7uJhӮ@JN"Ӥڽ%TzB~]e F9/tCf*SaS*nڰIGKJԘ^RHCavquTzmR$" cm{!)Y<g!#&zSzsZ,cDנb*>)W UlEh%3=ݺM!r>iuY8!iL14EY Lx BETmz)g ] 7%VC Ғf(s$XBb:n"jh (y*8IGG&ALP*i鈚]3"S G)PdmL*3bQ6TϿzn 4'6}yvM$5jCA|?W_I.3Ree;B "AJv{s(XHV].^o 쏨XrwdO?#/L/.GolQܞWf#%ZqCaGx@a,_6 S*6)c?FD@ۗy=MWĎu)͟nZ#}mu/)T\ LۣsisKKZM]1 8GP٬d'|4}k 8G!'Rl4+:2^@/PbTlNOb _9&l#x/BU>: ,TGh!ށ`.4yZm'\Ap׼[L)G zJÛJŻ{fUnVORd<յ@cgL)oR5)0|,;|dH<+)J_KV!V]0\#ɫCp1_Ŝ 2e65`;ٷ岴Ný_FYQq29J)@B)W+DXZ@jS)i(Iz[c[LOOH-άwf?$Km]܈V>ʵWT+;)<{87+,[tsKdCLWqS<;.Π|*M $ 7>nKu4Į|AQ Ӡ]ΘeKA5X_ r`% ")ΙG1ngHy8~L0׎ ˦N!ޡ%Um O8笮( )cL(?b i3o?V39 {#kxSƛr0IKp7pC^m9KLn{pT+qQ妦184}7PoVQ&PmOFĀƞ;Mӭ("C-@Պ "X~SKDԮDeizN2Θo xK UB%Zbd99-½\=-fyoOc:8ONVRwm{ eHsZ\.[ a#lWI|>¥6mI#;dR`.Oz e .V-NV:lv%Eul[%{hf/kϗ}63>hf%Onqňbێ2-K1 rBY"{@A27N$q瘕I)~ki{>>SgaV2);\l,P֟+/ yr̭ny;#F |4SP'>mGiN*-hfk>pAÊ9LJ.ܭDw1"9oySGBD'$qq~P q9:WRǶ; }1:vpnZr/2*,(/gS q+ցݩ&q m2S Am<Wm%Xsݎ`y-16!OCXt!\:R3:~YDnn72oTG JQ[橋$y>7 s o6aco\'bUsqfYfxF$VA{4{~3`r\c8VLZ5^|X]\qYѥWzurzCk.Q='FwH5[Zyf;I"=| 1ݍuEZ.2b_d KևYZx;ނI]muhrwCәokQu㚩Svh)95!G[ؚO M?Fj߸P+黗MWǟo~i0Hm2ˏҪJzx'vPɸvnl=#K}86uSMϏrװXdн2\gO Ua~vxgɓ4cPzo־d'&T {Ńk78@r,<($ ^p$`6>ڠ6ѯ ԥ$gAG~a&]:sw  9doGvjXXuJdYǼYM ~hJD DQyd[ica2_ c'0(Qu2c7Tژ>s!ԾPLd$tTFKdƸno}5g3QRMAf">A*[W.Xi7p4ǃ{SVZOۈL|RW[喜R{?klSϬ,.(hS.8iW\/"-߼B#.SMU QrkI4 s ,(#{s}ׅbu^f OTK˿_bixeH6{ 9Tpzֱ =}^Pq:0EuȀ ɗYf ^W!V(^gg`osIkt4R:Xx~``q4C!`f+ abmSςј/큰 5g62{۔BLVw/UȡEc·g-w[D`8BǤ3TK~Rց6K*aɆoR+H]n׻Zܓֈ6܅R5 Jtk+!B?ܤԟ4{}>jdH5RH8 iQ%} CCt3quXN/itLOB<‡v@lY^Z v]ZV *!E&UZ W2d+wr#{`3<{)*z4dpbhX=H-? X>̩S} bzEф~q )uƪjj:S%I \/az-9L ~l5b a(jjhܓ^43PHՌ Qx􇪓3|8E_j]u0>g% MTƤa"jJ/٦ ^4:V)FdR䉤`Y%Z?"rz6J>js|^{ܺΘsk {ؕY3F e'rїPWurqPQ6~)g E4⢆pZ0`'Ʋ ͐W? X)NJR5,xrPLOsq ;vmﱗxgiOhƌ=JsK'zHq8TIJXw4K^SJuI  rcG=!+it\ pn Sٿx8*~x~ެ=N*y巙/%W?x}P@テ;tZŽ:曣 &06Ȗ[[!s͛u8:):A *,bp YŊaxe(?4{&5dXd I35iZpxlF-k=ɣ?&-qW1eJ'ߢq8кoq0&%"]¾c 8Wc}Jn)unȪِA DIաw"Rb: w "'m {NrOkUyD>,_!& we?}7<6.1E;nӍ\Sख़hoDz 6gjQpǫ:S|H _ω~e\!fuezgƍtt8?sCt](d_n aC7= `^&8-80Hwࢧ'.X o):^eB8CNK P(uᮓm< X.k|0= ئLHfK y ^+q6OդAE [X2e VfCSs=dYP". OB{pd]VE٩re Oj/'G.N=dCj t4Hh]_MVQ8 |{PdAzwqgn <-zUw&k+9ο X 4o VlMR^/|>൒ bdf܋j 0pPSfvߞo7mE291NDֳ\zv]%{= o c~ PB87ֆM*bu7ofVuywbZƗ rպYh#d5ß3C,ŖjSqLuȺ_'޴! BYsI(y=No]E} ZSm.T*GCeL"'ӮԀ_҄*b~w+#PU3?Eu$@_'~qY|ԍ%s iD}hxyl2]=4J`'LT7O=jۆ8Uo@_ɀH? IuVlzEdo.#Fݧkn}E(<B]v l!Cރ1TcAž򲤭ZibA7x2ۦB@SHߝQnsA7A]xZQre̸0Anfk0+G=SWFH̪C;՟ -bX`sCndx vrn;-$D=g[.v 8`R #.>\1N-?}!5N*39ۃ%S_lB;$;\LcGBM>E 2qݣdWARèic]z)'nFɐ7tv²h .;[.ptTݬ JGKIẗѡ q3Kx\9U"e#%:!Q) 2)|zjf:r8|kP ]1'ا#W<67iQDzlQ\CQSsn({o׎qא-vK8qp 7x!m$fxRg'+f*t|I{rw_Lq d5­e395IXbS0Ǭ;$/k{FϤNCdtWC\O99K9Yu@Qe)$33pK/r\ 1*ʥKBnu^ټ?2%zI3Ok`zʤOLyMrY_~H55\Ʉ>ʮa;DӧmoQ7,JM FEhZ cO`B(ۉ޿p-FP~N&T%O8{̴ LG)WYDFڄ'@CMڝ6i})sGa]HGR r:d_}ႱKO!QSa xdna2`eNJ?NKnB&?&S6^=J:ȱimgTٯ=cD'\jC$뮫x8˼~lph۴f~|+жhpX%~sC9x:07d0N&,%wa54Gپy7S9rA`숋}(xaIQQRX*i5'|zUDOQAaK4àĖg#AFLa(uRtIeHyXS:Zv4Ypc;[_SfK$$-g~8Dׂ_ WBH~_78Hv'媰3gWk?sT@kT4ls)!=*q}SMdF'JG_pW0j̡DCk 0~~KocL~~ih'BXx6bN3;gU&>[9uf)Cm)t5ҽy hYyXd痥:f,==28Lb: u/- =!')ԉ+;I +ro~)[+^&60_ɸLx}DY TԱL⽤sb͈srp?;HrS g$eumDjLe:"k<'~A^ c/^Y_vגV* z7j+!OCUQs}$տCt@JlqvQi|>(SaUt׷1PqeVg7(Yأe&iQU̥`KZO3E >sy^Y(j ^a41gZ;x3:_φRxEƥY >mS1Tx.~.L* m]_Ro\ {0ף4?cvK$׷|5 7wV<|2h4bSj_-T9f}jOǥfqwXQxyA~+J(P@5_V(CThvyLUZn(/n5LlSvnSЀE-.&j.Q҄PIA (#)pPYCƮINy{~<OsylJ/*_"vzr PG& >Y ѓ o&'q}O(XLkNgESLJ5򛶥ϔh>X%OEXYⰓX~mϿ1My$5Y~$,ܾ6ӣ\vZ ՀN#ڃRN>m}9TX#h^MX♁/7f# 6Ѯ b'߼a\O/ѥ#r,\DNH>2LqNj'o!a>e ޴1 5Б0ec͆ Kgϳ^[Aߌ()4r9a,zi<4~/&c9:DZOv5 fc5pjGǡҢ*Pѐl1eAH<(~fool~%N~4fVM+rjNf+( *cF«q0 .N{j[>'wp :&u&+_~y$Ho-p3יfN71ޕF3:0(Rz=KTM ;zA]؇Z<>-'INt$޺>1#إ9Y"JX)} cf<-70q*tyÈm-$Ei3iőgR{+E6! כКkj+Y6>@R#Q*__ZIB9.0WWJ487Rm<(ϖӁʼn -P_Wfvywc[sdńa%'Ŀ1;|e5a˕=mN3CXX+V< z )q.}l#_;}@0s޵K%75O`tqr::"嚽W2s?TE[ZN{Yb,E &4ϯ|EYy.oz16.;RϹzGU ʁ`!|V: gfC ã-h7pZ.]j٢.qFk5bl8b{KAh.SY|W$|Zm&yFU?ɧ tt%*܊%)ڱ'Ya $l 9`p1rNWRsΑUy,ԐU՚ aE6L綀?1Bxݱ.ɧ."%@FsIe7ƕj]}i~D2#,a&4?t}޳DhYJ< eBc<!:a҈9zxN-MCe?ai '/T e#.dB dB=H r m D`lVb*uXsߧ۶3_usƿ>UStSo_$p{~3.tV5l H]{7g 6݇EWF?~4H6ԧc6'sGY{GW. z-E \lUU n:}DF'tztiaCfuH0֒S;FXF=o1У",ǿ3E(f =x r(ٻ[ءɆcZasX+X4KswLXU -r4=Ԭ)ċঃF+ 6.%}nkm,|ѭKgD߷*`HKSd[q5g )`c;>4snrޫWk9SHG?@֪q+,i$]*A/ 0߬c%Kcẘ_'Я :M 80_(5:qC!j7_'ߩANҳ8`] Ģ/IeNq%dGY#Aϗma( TڀoNلId_KWZCmݕ0O/M˻z`Zx jX؉$h;o2fd i3 >ȏg7Fjdɿ^v+*C;'yOx⧔Ӻ%*JݪҜL';w4K7Px·mCS**F&P7bh_MFɶ1AhJK 5yD(.e3;@4WcUrR>q_^* MZi )cVQ/rO `G!큋>Џ;p+LiGeh.f)axUY C-((osN]nA =53XVb ZAyU (RceuX@vR=d7ٟ9Frpep#]9Pr~,"~ߕJTO: b҅*ɉNVSM 8*5|w&1)fO<'dDuHa!v^}V=ugHE`07)f4YN`|}st Ԑx$7 "9qVOԯԪ6|TNenow5NEfn+RlXݜknwh1pL~UKJ<1jJm ]C=Fqo=@n!ӫ*w%cP} g6֘f@Hd"Pe'lN题A^ t\ι-7s\n@T+1TTUfSe߃4qMUbbU}<C1}#zd>Q`.ti2*XֲneB`ù<a( $X_WpF@7zk-ԹvFQV;c J<%25}1dd%Dπ8kDӬ0HWYf{U WHk8TuI'* ԴQwS놘܉hAC܋AR龫`! sH9ОKv5#~aU?KxGѧKyG? 2KҀh4 % !L]K+,n O`Xc$8-lfM~{ZۙQm(7NӼRnԀF!qǼ{l2!0,pQ>ԝ+I6:>]?RzZݧ ִ"*Xо_ h$vjtGtH~X/Lp*rqIKrd23]acUg*ޠdxYur2ڈD_:ktA#y2_# j=@{ pg0ɗIH)=5B';~M|PO_ir{ledv=7.l8Y-{TʅݚD&Ra"TҶփI?;O`V ql#,8VNc,~g|V)nU`n+g0E\)m;DҦ]kN]瞣ʜg.4t82Xh{/7o&fYSIP/Yki" §$#FP1Fq0MrzZvXqES}uX©v^\ "mKf69HGlN>}4=U*cUl&9FM1j"q.[f,hZa,Ȱӱ)& hW#a}bEZa©ʾݍX,4(Xi7pЕpjӯ @Qr#!d}`4I%/A.gTO8݈(<\J_s6Q{Ƶ"9&,-G~HEi<6`3+5d@ aVP1 SsY#B bղNX7PU4hVfmu4`?#LY|Յ-e&+9F;9JPRMG1ʤ'ȅ'n=w vݸO#qt9%03~ů[ 'JW}F?m1X2a}߿MZ),g~v]j!./քc  أ TAc48I3mG3@26L9Sb7\SG.R\6|։Z=IHK;A=Պ0\Pq^d$GQLSmZsR4Mwzb/L{2ɨdxPk+ܟS6W*0_5cu4c)>$+HJ._"욡xlwO>xxÍSd.9wWx 7Db)-Vd㹩pPN+O< `&-+C%m(F:|sP*˷r!ӘM%AKex9vuAv(TcY# ,Z,DrXOvVywSjH;X=_s_+</*Hl7Z/fgU"ڸŸ:*MdMLRIU}ʕA(,+SlFp@CWz||d{dCZiJ{)jiDQ+ӭ,I~>1X *0)Bu .XjGpdDi;vA۴?@L^q1E{z -g.&|nMA4avs*чٛLbmHgBu{{ 88FӭI›FQe}P6!t(XnSUG ϺhbC6 1:x ;VVs_e[F<לY=DG(ePĐYŚ D!q V1l>>Z8͗ =/?"Y;",03a. vdAFȺ+b≢gjZх}EÜUzH]5N]}c<ӳkz Qs0ۣ/[ culjO䀸l!k㸌cwL& l)Y}ncGC3w,a;tmC A=iq ۀg]# 4 X6.Mϳ< ! pvp!++U׷{gYݳ0^z@AxP.X$Zf<Hq|Jڶnawʄ#Kv=%O7ǖP#c~7Vr9|fwFI8DGdFeO(C%0[8漯 /^u'3Zыm,xZ-Ή;oHnf[Sme;J ƐsYwbhcFK؀HIm}\{[' &|+.v̕@prmn 2@JDaԯ.5\**10eD1ىYVU+ sPFJ`[)h"{M0hXzY A6]F?[6%F., |L?+^Z^ qW3Qx N> yI!S>Q\IF4J ^đµw3Hl:!0]7}D<֔e06UAbEQ2*݁&YI*E|8 lo2f {HG݉,Ѩf#yÝd7B`cKu!C-*C0]2s.`^*@ڂ#p4~٬"B &hr`yOY~MJ'Z, 9\D ki^P`/1G tʸ()BkS#JPBRAΚ{N_fp `{FލČ*]n{VҖMwYf%.Kk,Sfz)!Vcpc0zc-TP^D4b;kY0i0%xw!{8>Oΰ=pPfI#`4xN)Th_P1l,[2{> ~]`Q )1pݲuTrruc#f9*MT3~a*VFWs-MXN(ǬI? /VT3u`bY$e9/F%=5QaQ* Su`[>oNTg|8N $CJQ]f-LՀ d{ H H͡kHV<ޓ/fved5| nONMܶM&+ τB3JZo&uP4]C1-yw_̓mfg/ R Qi ̲@zEz1yG7ݧңr(OlnDXF&-5oEݜ~&ԵGh׹2w4a3Fwzf~!t_LԠpF 2SRa-s{Ԃ4/BS8+ ?'ŇbLxTZi:gݍMbM7~`8Dz;1Q3&Jp$/"#{,砭?Jِɹ;2Z@1\+ŧ uzvYXRg|-V'cbby-:8/r]LSMgB'"C,w2kj.W^\r , 9 '|J:8TN{cɬMJ,ŮAtJ4bǿt>I`ͥE(($wBf3_cU&Ps6qw!B^Y~?~f({š]+AɆi}QƆP,غ'"-R w#];t9P'lR_E ;ca$C~ⰞAPHOLcJ Y.1 qflN 0 pNBnAmfdA7 !zaf$LL2/o5˘ -P1le1;qbLAJ,]4+WY VF8, Ë]V(ГEP"rodRs4*G4QC8X  ]QPwkhS7/+v^7Vt7$Qmr4=9fI^$vrikGulfKVc!|bb*1VCB~Q>~NC8$NtJi4rιq,Eմt? +lD 98< V;VeEkI&<|ߛrzه9I LoD:h$$9$VP.yD{ňeAahug՛ ]"P6cKE^7;9'L4M''$BFb[&pX%># O.sUi@[-2T? Y=qaV pio(<%]0*VT2TAĦ9v 6*[ \prX ׵1i6!5r`sƾF:ua{,76VLBN vσU;Ff(ev ӄn!.R~(^ F3qӌ$^-+Mq{҉;݁ 9^jzzJF5/9|Y-Kgߩ?yXPTA}QoC"}ޯv {h"s1^=(wE+$aڼIgQ]8;=V^Мo`ݣAa0h;ӕOxJWm[I,WΆHg6A ?Npg 3o RҴ@%Qx3ꌕ3 KKe(qx%_z|ξYeU%%b(2uIoqpnfQZl6R Q: b?cMRʔ"I=jh@xZEM$c\XR_cV~w%AG״CD]_lNw1HSVˋXml/.*)j: QJ]tض&ֱH;i^.5QV.Uj}]\LxbK=V߁V"C> {[j$!jN[bҠv~CnQ\^FZzxkh=˪vFɧ~'%ZltcWtSdS j:Ӭϰ_jobFhpPݗ˿@iiBhؖQ1j|#4ꜻ~WWVuTVնl"#KaI$.4Fϲ* xۈ2(Kh_K)<۱Av F2l,"<ɯE(ʯrlumx+>1pv}tx*F@6,c3MLW7k]m_F|]tE1KvT7n%0]Jm'8\if$8Td!-_Bsq$W-È'ʚuz=CQ:|B1 A,8$<{?ҼاB>hCeߛdY!" rPZJW5QkA<&.W?+]AzwTG_ #<䩓"aqӪfbg-cZ Duj,tE4̿A+n1\&wݘb:JQd$mV|[c0EEmG%%-O jrWQuoyJ ˸4-t%c}>4b| EMtkUw .?Zy?\7PWFpˤ{Ӛޗ_R49N{MF J#0_3G;~duŠVaOkz8vwQS(Af9`0GBM;Z4[%q8uaSOoTl,WL6bHHLV gՇX0>_iʢ" P)wA%2{Y|$<3FN%Ї^${Qt߈uk@4qcޏ*`Kkϻ ^UĞ",FNdSs8ߛf]Ixam1M@6FS71)nesB嚟5"7c B ԝLf;ȫ;R ɟ4_F<^TM'=tЩ^;c$C2;=_wev*-QķxGPcGiW.&xZmy܃0=٫np$m2ylB$ }7BA>U#zV. Wt P E)Kš7<a"s@qGXRm$-xŝA ~@v$&^Xc Xo 6:Mx$7MŞ#o6h@@۹"G/hK(MJRc :&>0biH.$C,f]߲H Vsnex%xS1Κ_EpjU[u星ѡNj]sbJ,0IkM~6CL+qrܔEE`K zöi3Q[$ 6%B2׷ \/,7nNL.\f"o;JO %b]gf2Fm2~R ?<@2%gYx܇Oxx[7CAǰFnKxoO * .CKjHc}9'(x5w'RRh5}V ;p+'*: )@ՖϦ9U`_5YU#\Į0r ^{(-VhQ=ǂ^\Y^&ۅoG~E(zSOh73f@]!T*XR+n+\52XSz=ԚI1 5L a7=ouQ*)h|?j2W2'PRuƴGqQd'VgiH[)Q7JdnXq_'wm>Η%0st,s!mSvV >s59t4_ xnQ'WBWmmT뻈)3=%hbX.cza{ ùgLgMM{ >H` n RK : C7?z ",]k1g8jsջCPV1 lz#i4ir(Hɺcn_utAQas-j' g/KCjov鵅H[]Xu1!V?V܎"25I+~Ԥ(snk AD0 \JrVI+;9ߚ=儵5`>R`1Θ{vKBk)A-Ń>x82P^ 뽫ЙHkɚ( ~%9t'BM!yyW-uYO?D T}c;[ζ3`D2Gڃ#~'0$^۲&;J(0T4Va~* _)qyl<[71NT{y]g)BBiUZpB ڻ1 4%o-ѳ>No,bVIAbe -hߥP z\񺕴ĸhcJw]߾Q0̬1=ԥ_fDA}[sHYq'D}CKz=/g0XyĬihhiU?AhhAπh0.z\-KSddfFC_4&!q@ڴ_؄0^~+{*!3z䤌\zXux;J T2ֺ.p._IxެWPG!Xld9lŵBg*}ccU Td{%^BY>=" @0M+͵q0)1#>wC\ +I0uFj{g1N(%x$ÀaDE!]b]va Bdg6u )" g/J xḟq}Iwm▾Zslxk}kDtJڦ^>wl~lUن06\ug1,(O(:|=^z!N㺔*)zn:JU/JĕxJ$7Ǿi[YRԈY%Q՗E,\KP" kEװ,t֜cԋr$! W2754b>]h*u6XXUI5t1(̨Ez2jd1\@C+tIf_w82R,nc#6p3G+>vj8 kJp XvQ-*ܨnLN{ï>4Ԯ'lBUlI;k_x<{f2-r d[q_rt;7Lte &xfFbED~P|mLpDvOSsSQfW$>BU}Y7`1~^4-{O;#6! ݊ rt㥢}D: R#Ck#\EqȌW%WܲÏîtU$xoEzړmfebY VPœw܍mabΗ]mvWF锼Gi*[?r&+Fy6FLY^":m7*/Y/N,1ɡf %*7f;_Ua] 9lDV2<{t^)heuC"/΄8 ~\PFQuRѽ#TI-huHUZiH*uƉ|OcI>,2Ϙuo2%']j 6Z#9>hR.3lzIx| v}4FG/hvM@E{/0dNJ&D5[d .uRhb80rC*),/4LxCD{be=WHeґe8"գ8 s7&G<Ww7\jj=Bf;ĂIMz\A~D E҈խS,(E夵Pm^8Hү'MB"/))|wgբ?KYHijdLvgr|!:NSdghaJ "AEa9ޫP a>D?3hH R2w$Ԓx?| j@D#,ck2B8MjZ,~&yx(jh5cVF rA;u=2cu$M:ͦջIaIoXrȧ0>_M?!$HcH{ps8ʄ%́\q#Lz&A&ҤPU=>xD* f;^%`hƚ#n_BVqѡuBsQ㋵%fE;[0|ָ}(/۴1CȳAk^A?zOr=2 *b2 ѧ!mW12K3] noD G"(םid?o?g! L?ɉ=Z$^|?(eiފoab(B!8a0q*0nLS DR-TI?]6Y#=s't=/)%XjvX>>~zSeڱ dA^]ЉZn1\VI8["!4k6q}z$ϘO *U\j{&CMBz/ZT/;CE3U^R_ '@3M3{S<<> ( 3?7Lw1\l`KԡG#F/#f]Z[3!H tN3GKuLڢ*yI&eS9h`v`tԮ!yUA{892$lA2Z^=7?LlXweh~$#L})xi@奋SNH=4za(@t IVCEyoI}pXMr[soƒy \# vAfRM0,* Q%{nx|'C\eW"d:VRwSV;̽g8rK\S8WU {}PONxC1fm M1`2 +"REp@2vQ`4xk2YC^R!mEUqM39܂*tɛ'r9b.<Ğ /Z3atSIƔwMS+_Q<- 8ʃy+HkܤYE_&1Ǝ "ibjgeёLD}[&Wf {TUnx9|*6rA oUsJIRUVQ0( "EEK-bE‘nJ|P^Vsg$ vaS‰:ׂWP %TY8T Gk 0-pAp5od8Seu:fGaԜPʇ^oj34a^Y׈ߛQU,]-C X;U 5H𧝗D Ly39R;#snjbIw{zY$hs;Jhb`^-X4!Kʀ> 2`$h ;35hտ@tצ1G sgHyk4;V]z^E=DP+[ըj ;pjWÈ||;%JdHp "ֳғz`ZݜdFGSL~ˍ?jV|ʛs#TuDZ!9OGⅨ5d ~ !ýPx,T&Uad |}!X8JCjUE֎Iwny!3=IЪ.})ߥV^(͂ ђpS%6x3@ZD7 w) G d>05gE$2@<5@HUT9t =lB@1v_v9 2ơ)ݡڸGX-z.y*^DRH,9Q滜 CB |xeW޹&X=)]q􁪜QtMI里 ;@ժSF{ɨM]yj)0X8 ݘ57cыCWXC9ۉ"󂻞t,J8?"j5VJˑ\5/yVg'ˀK\<A%H7s茡7GE3I?혼\L[**\F7q2BD-8Џ)2z6؝0{XHW ^﨡}Ez&X5\*NĿRR5 f:吘!hqЏc: /{h#YN6𦱝3 N/3Fo8e7! 6&9S_sO idU*lͫwh[Nʝ'IZN ӐVdub2٨3iз0e0AJ8\O.iV2p͖'ʧ,e|aop!d!D82 9 7{zlrMIaT@YxR5Ϳ (UZ/CFAr]I\g~( ]ܵC 6 G3`Pyl|*oMd|8NklddUF29AG lxs<*r)ˆvo4 {pR'E _"k?XA$S!9$RytM+p`DQj $򸼢SĠt{ 8+'yZIƿ RD 5PEOvclnjMR4"_Lo B;e՝(cHޥm] GY 2(1RV&-\]_s  : j$CU:ÓN H$Rh@jYEw_-rRȔ#(TbwEy)gIz=R W 3r[d*gR @&^|¡E4Ӿrfu8 ?F;'IlrQ;Ϲ7w$y0o9D,ARvPos0'5@]K|@ " :lSaxŊ,Ֆ @+woDk"vDk0vx}ù2Ky)$^E$G5v?۱T뺦!s ?v7QVxٸ/hskL\C1:E}uRqY65"G 20!~\MVC¦̲rJR =zL3EM,2R_*Z[q+nfc /uqk#1LPxP.cƻxFZ9 H 2 *gs_CoCjS){GLŸM2M('@Bu:=M7cdoq& :~~QȎC̝U-#˜L @ s\|p9 9g\[ALRJo6_˷Yx@40"ҳǷ[73g "~0q` JÃ&C {iDh-a`!- .Vl8lIÊ?UV~zP / 'ө8K}84E;~N5Kac2@CD0<.˔L|GaqHo ػ?V"jV?tE; 6%:";"xw<`f WMu/l! a$3qJwRrO0PG`jITD@chV+C\韧,n|72;CuWuc76„5 R^GҀ0KCc_S$$-lE )M x8:~'䀱oqUuJ֩,&&— eJ0R-yFz/}M*~0hjtoGᇟEt{`eT|a^22b6cg@oA>*?><-.m}3VEifO+Ψo?^Ů^U;Qsv#*j7e/@xb9 Ѵ,X/jtW-3qЩs|/HNYH%_J7<3˸z ҽ{n>X'rK$ѫxkڛ|^Zizy$&;Llť Xev;TAH=l)|` >d NNrq)'ҤXp.@2`/є0+8խcz|JїANOu;t u#N!"}=j*fX #7ZIb˧O`K.3^\[S (Fn/OjXiJʚ_%k)*߻LL]6[q֗g0x$"In"p"* !vq5z,gN,SbQ "dU:i4H]-P>įṞ"B5V%tdJX˜Ozv[(]T{(x9H6jNYF m{D:+YIE,^!2y\Qqa7 PV5?DWx}<~E&փJWJI [,<#zY*/6wy a{ 3ȴID=bL&z<Ki}AN—xZW0~#Ҥ66p#e +1k嚋EDBh&gXY5X_V̿}/#S:c.AZ(uYGMO>n`igunJ$h/#Xy8Kc y TM$KMux0dHCdW\PӅWQSEI:wmai^#(0deߩ%f)%Bf3>]0@R,0Yi ŰXu`A/nyBvZT EQ) frcގBs'BwdfX} c;xT}NGࡲ>sZ&Iq4⎚Zx!cʜ᭘0fqŹý#?\WU' /݊`7M1h\Eu4|8O6bY!rYI}+KE=Qy/e!+!?a{asv8 3\5Wn,-tW%a]{W=Xw|fZ,mr鱨@nQ W =w(gZ|1d˜ͮwsW7_e2o4YF$C~.OR~ͦKk:Z+h{k/@Zrdr,nf-W[| s4d+u*)#\(oh6ԝ5!d[2cK gw/ 3TG:LUdE>>8;)2Ggc㦊Mi9ϜD Иs> g'gՌc5f`'t H8j s[ВI:g*ʱO$~p}ẅo:ӕ06]@G9lZoXHQu'4OT%Qӑ8хԟDg #8VbO 1r8\jbQT'XKM*za!a~7]`ѾTX[`N:vXBmH 1jGZX_ =O'3 BHPj&\X"ޭO6V(脦Pr+d>Wpy ԛRxNܾvM1sQ1JZ27,cJ<{%XveUhBP!]iϛ?d5EO K}ҁ m@e^P R_|!bm9[(ZWmQeHk5uB<,sݦb|s^5gd5)AQjgNg156x(_GRd c4-fi~@ri@6+xHsIKZs|9ݽUIsQ}QE9iG̔'WD \7;3'5E*ilh^If~H.EنA: .ݰgڙZkjf0lm^Cywaf4yo2k;E/n=l||T^]I~s e\_ E 95p;!P/D}B":#|jFppS`F87v";hsC22,~阊7R87umķ;"uK^r L|0]x.;I=ƺX|>0h 蚄a8}>^ sFʽYV¿ IECBɥCR#E}0^7a- # C$èR K'q CxP>v%^/g h'bK/(.ʎ) > n9pϑ5Xmx5tLW-j Z67wIoksHLh)bv&'rFJsjTb?ko"%+|e+PAAu3+' s/Z7Lш@})-x*T8 $]T?mc6[nq3Ɲb@Ba4yȥi}ACyZ䫸PMX\xR6ϲAk1}TNr9 \VSj2q6@ZIs0#Н*P=ԕ!zT^ v@Ad7̲SU, +`*[хBj>s470Y},qN=c+;LR`Ar8d؇4I$.! )H lT!^7^UX `F*SNrU$ix>lj2|=ZOV)=JC 6ܟDĴPuYqѯ~P vYD16!N_Ә4ut!!s;};Lx3Ujyk#QzԞkiVUi@_ɂ,ߛmEZ%>tMKS5mLЊ$v~xq q& Fyޖ0nl K{g+l=l(q8^NHKߛFX椊I )e2P:YQLC<]fa^TL+`{[Ĵxy4jfGۦ=ldm2Lt'F|/phk],,NU44_2>XY@)s}9VC+ GcWeiENoAA}jG>vZ:/&v,І+3xDir(<'+/R'QWUK)f)*-4QouZ>#϶/!-v@J4")}> 9}‰ې."oa^Qk'!S#X+=lXd~V.~:ؾv5|T2p-ZҜF/3] k^(gnƠL}m] 0QF9#曡|R \Xi;bZƒkiY'-^ ޤj^@x}ymX+hcCGx s9<@%A8v2B"~p-TJ70_Iia6'?@NBwƵ? ˑB5Fv_2iɐMi"Q@Үexw(`lh9?L3IϧJI\`TT7A,ŭE 6X=jBȻBT1ZeA>ޤ_WOL"Uy5d@' W?+(!^PG W{MMY6@;qd6VFY\uf\==2R vӿ%F=:21q? ]KHDb&ӲCrk/(4Zqm|,W}LBU`GKB|5HhX#rA+m_s9umim: 1'SE.E C:Z@UC~d pJ#Scz0`B/| lYkuDǤC ,@K "q ? ,wNUm qrVh#i# Z*;c& R%|n9-6  ҍwv::J(HWsu((>mƛ00֍+@Y)t} ~c2vˤ]Ad+_MKeAFe3ZA[ze#LTo/ܥ^o!(P}0dIMBAVsWK@|+r\{ѣIk-N6:_WqG,݁ Σ!MDI$#;zjb&@b5#y9"VOѬa0MԢ}x? ',)CD]z(ƛ]y"LdZ' /Y\i%3SM m i?=dշP!v{CPa&x ƕ_!'8TB-EY08ԟ`h:#fZiQxGQ=ozZ|iA)ˏgq˘68OCng JGxަ?D"2biRp`C37XE;j F +2Kv8€2iR0sS5j{]O v"5#%Gb`l2;-njiT{wNfa37dW^Aߕq]ĭ 4>E+vNQxzu/ss*qp\Qhy+9= ⽹k4 :@ DYx9\GoLņhx&ϭ7J҈RE7j2Gᘟ

k'q~7ƳbSJE>w@'\b])H|}%b\{%d( a={GWCK4n`˃&}6=!D͹Oթk|h'3,4"_dq tTc%goBvmC:MaiEJK_*a3fVCd[09R9{J퐊mDo8ʿ_ogO~jjxcf)dqѶk+ևEpŒ)Iå_F_1t,~l8;})<ﱿGDPFA0qzͩȅ.SCn~|q9O1ƻRor[Kn?Sv6R.@A"5LʶxbpV`uYvsDWDdX '8p/u ô _ $"x&.E4E<ÄK3:P-U| AX_ " -$ƣv*Fg.IϵkMN -E ZHI=R)dyNݫj/خ|m ؋EYN:szC6D}0Fq&!3]Ӭk`ן7YVn3-ngd3 :NGtJ:Ž]+B)\-Lˌ=W"+6M{~$`w#[ psnXΘDŽJXWBKd&U/Ȁ!;T{N{+-gсALbpE(cmtNuї!  '縑r Juԑ9cCzTݘYﻰjeۈz)%RPB6m]/gD%(v!D)S|dp^]$HߞT UDQY(9|I,Rqnn6Tuy9`iע|K]#v¾U>8 Hܚdex /jUȅT_@/}?v;W೘v v nP4pkpRڇ~lLXz}A]P#JCY.F;"lMqTYϱ*[U"EEw(X X)9O[?pVR۶DQ8]{#[(D뿛649=o}\{TO5@y#t="NLw# CiJG.^rahCl"#Nn&80Fz]\5Ggy͐[ n,;` tLܧ9֣* `|Og )0-FcZf`|,%"vwVcOSlOoospC3P 5`~I:Y9~7;<Gn֊CZUe2Ikbʕ[[g!0f5 K6zن{TqOk x"JB!ժcN͓~2j_̥j mTKw PBj"17NT__jdVJl+힕ﳷ磏}s='JexM9$Jro?mC~ic{C/9g_Ơ/O~@,T[SpOixE|yc.uš!f/R34*'X8 t!qaAg 4bV&*e${8G={> 7ăyj҆eW }ID>gj-J )b> m(+b9-SrFksOR+]*zțVrULI.HZ*x\֮ϲ*ID9"kskR5zo@BY?:dL,~WHA넖p&J| {iOd9vH^2Ch >QfVdB] щ #FQC}_f uV=mR~13h]ي"A)cʧ!tzb/qtlZXӯNJDڌyv^ ':Wߛz@v՗mu6o)ڢ DO#v[0Uwtca:\wD. }]}C?%،(&PfH Գѓs;CNם:>;ۄ,?QmfUˉPz0GmU<"BSEc t,{5E<.3҃kuv¹He#3^F[OT@䗒̆L80{(iKUj(SY`VUU"/A$@;aïfʆne#EyɢxK>{gCZl98aj8S8u>`3)0Gh-1n6sayWȢ4үbLQÌc[eV~ Ho񧼼A("&%:=d"mh,_፵VX:bTnĊ ȫ9/sQs<%8aKk{Rt>|2V2c/h|8&np|p RfWQT4GnL[:iѸm+W/^C Us=@cv7i&QSϸu(uRo *7o[aH6VL`iL!V;_c(5*8Z6FT(yV;eR*gÌ#0Ϡq'd`k cD`R&1AZT9[|i]Ce2y*W0N2FGr#:[1.DKH~gɯ![Hs}@3W#^Y ҀFt` Q\G5%8Bxh⛓ 9y6R >;u=/_ rhr0vd8Hy|ф1dޢ. N Z B1pC\xp(D}s+Uep a" $% 7v@Nd]ͥR'hG xבg#Gx|f{a3e&/Z υw#0s!gI0v){2I&겹Vĉ6~ E! -\n@Ցy5dmYc˜ P-F¨3 %.G\Oҵɂhfg"(qsGB ̼fQ(lYx;16:N$X h:*OgGb;%FySLqO gYo0 W 6Q%lՆԤ0ט$VT"Brpm hmg묁fkY=L*yHXWIDɑ+HI iVԮ=`?F1v?DۭbbYۇ~U'A6*}:鋗2qFHSyū;8-lq{,yUu85 GUnMfwiF@BvnѡK8T#] o(!1W\#-g8UC}9Dca$8Gi_{'`TB_$ cX`Y B-r6EZ?'0}r#-)O"Hp_k5!1*EtGm?`'H JL8,Hv[xp8-/ dbHѦ &BP信Pʐ`rdXB%}:MirVnZ?;ݢ K>,NP}3fэ3qsF*yD@;H:b!uKDhvk :㸰0KzT+.M~Oz++@Wgox"~Bw5f$-Α{53Aov:㍊>6vr3|YV/D1Ye7C/}ciO+;N$ T׼32(}rƊ% VʑIo#mrT6Vrzvr 7*\'0YV#Ңv"bOip)^#]A0t6&ݨ6&$:B[ji5r0|d6zp1=V'o«b<79_r4srҚ=GB`ή0o9i+̵=j npJI i|.?b//Тnmga5!!;9") S@thkqx UY霈Ӧ8]p;1qz @ ԕO[- ´`&Op֏L}qi}RwZ0C96 c騹y1|pA/W(=2q+yeAdO87$\e_ˢAQ T1S~W8m8Rf`\|Og٣]5 ތ묹@ıXJi_Ոk쌡ă睮dhÔX!|9Kqk1/ՋpVHNm5RnЉoMTi4!QBWloZ7oabF0B}U}2˜eAF

a+Sllm2d&VLRU2 3هwz,Î/jh*tVMAD_%;̦u4"?ƵNOE x앐5$f W`ُ.+Cxn%'x9jكEOZkWzmӹѢs zU /|w'NbbvP{-ʼlgC6M[?t;y%\';\ݻPb|:wIw.n W kg%.8 uH/0_doxIM]OP/4-K'y\lvX,!hYyv<F:eqRd#3aĴE\9&g 5O}O`J*5u 4k(.`G%g(t%H'ݤ_ @D"Wu'8cc3Y\4Akvj;.81{x9H?4uTgZ?Q3vxBvs$c)!e>AP&T-cCc7?L4Yni18q JwF&300+!V7nY_p0Kz٨I9HFa-1Ri_mYg +vDVF Ey5JpDL`LCMCe#GDmOΪ u;0>Il|]ߋi " 1\ID-X+`8anȳvoV# 68Lt!J4wTB"e(xloeZZqy#UZg+1,5'ڷ_IużiW1>q3TB0([a"@;̪YvTj Y=;t?^gLX0SDxviSŸ۷hT.avO˙j0u G7-ɔڰ'&dD_PӀr zPע]BZtK 6]?w8Żn㶙X؜h"=Bo~2^ V2 q<:yb\ 98mݦ l$AKfYJPNr}vSNԉI"6|{]Së.}!-LKG$r#h Xz't/!Xכ-]suk#Nnr}྆ g >/@0gtC+Σ) tm}}MF˷ϣ=y#\`_T IzbVxO/$l7:ܭz&~e ZO*9Ucl{ E9y (>8@#,a𖘋a[ux4r2&sA{r{j^}ٻ 54י¬2dP8}xlK nVSFqkj s7T./5]COG9Ƅo Vφ$b ښ۸L'^oܨS*Iy ʥRTjm`Ro 謜᎟ bv!hK݈?ޝbRVDnK ` WzȾ=DTrq >YAo:Εp%@ZQٌcENc5 :C*mEO͒6ç!|ҋm͚Z~ #;@ fR'0Ms(l/TK'%V:6b]9sA) 57"$ck%܄.;E,['@>zRi :|$6{BuӤd:cRҴ=UDVC򪆦犿F1v6Gkkz}•SI驻pQmp̜zW̧Va9I<vg|o˝eU"ͪSN9DM䰡 =nl[<}+hɲ7S3rjA]X契ƗP%.B@MSF++FU>O4hWTmX9O)H GGŵQi$IHic> hU~8dH`&MId:$,%(еWs>`G:ﴖrET*X y[3Kdeߪ+]3E^&{JK7\PlM)N]>H}B_UbMQ3O,&dgdh><z?@egH*e^uݗ|b%bTZ3&30kYAE:}. j̝cџ\bn?F&*p>wW7'nHqJQ$b03"|a^UDi#hKGJwx8 mĦAYY&MiŏoB'B*|bULUoڰvq<>Ad1^GwKw+ʓx&5讒 sS>DT#|L?mm2tY-I>!0.w;m!:%G#D36xtǚ@%`o<6r_b7o^YNJTD/iRHGRIe:z&i4Ng-Ҩ"h#ID!خDn'@ %]+t;n.dpp"0w z"ұ} W'[Ԏ%WW%=:[i'ܷYMIt1Y<@`&P7KKx?W6(u{C욺t\B_?d[%{O IPc}=NLe$oV[IJm:pӳvTK24} ݻJ)d~yiAV+XBǬ"5L$lu]-ܐKRaȯmjFۢsO5I>f]%mhrAaQ%UB.50r^`kSjˮׁQO[=YYICTc\&x^i6(+ uKE#ur c&-im7tQNXloWeA̟!R.-1H{2Ƴk!3L#Rrӣ]eH%a<͓n,iGASʣ$m_W̔Ro"0)#lyVhd,7dO$. YvxD/)ˈэ0 P=f l~ "L,ƣ+ۤ&gL_UL€ޘWgΛަ_}hku8ɝÂ^ΑZ\|&Y-[-a7fO,C6hdrIl{}s14f@?8$_]j^xT8 QM 5^::IΟ[J{0,7E3Uf%ݠ[Mo0f8yAL:e4Q'bh9 6ÏMc ۃ<6<Ϊ`dR΍qlh]iujnr7,qyAb\agpiH'DH@uM`(c}q3އc"../豸NmՖ<Gyu>=25کB),?o z*ۄ^̸*6*օӥ se  I?n?sL[+ir׎'4'v}[Tl;ްj1ph'} #>y8R9&J6²800| (vb$iKHٯe<.!5?#`<{73*/TiFnF+ѴoT$pmbX17Qix e ;oAZm+C:{]܏Cic!j`Y+(ET,#MdH֓ktCPI;V='#. 'PZ좋be2'YBa\6y~d˸Mc/rA#bP?.n4edta鉙mZ cZgC;fsU",>l3.B{V 9G@|H=C^dآ3nr%s/y)wHODD1/m,OE!>Ѻ8?dS N-l#dOq=,8t=7I} i'DsynZ?ay|L`̓Ye[4+5)rE?F3ٴx%FjL|(x|ZՀhtLVPPȍA,}:CCYi #Ґb-)V>←y'(9{Qt#UU[R0#~w \OW뽳)U6SSo^vI_1~f?83|,y Q@#x- I]SLNz˸+<Y2G0cGʠ2(?SfB].|23"X/_lj<2dzm](tQ6ͫ,1S*r C}egaĒI1C붪˥ "%5FT.czꪃX?<81f!&tx 2^ZH|*+r:"ic\@V:NHί4_l`whG;(W:C,R84ɼjy) ע<LBPzofC̐|ry4"S;JoIa-d== {>u9oZHt|b!B;gO Tee1kN=7wkcfL :.jē2/梿!أSS@qv;vX/~+F*5m‚ٰ߸3{ӡ#So?fAHܟ+},5S$H0vC竾2!:"l3]#q҅J|ܕIqSn)DUBcm֓}8%#2 9=/c!Ogѕg(WGe 6._x={ɪ)'8a&]e /% 9@v?w_J0-}|y}\|(jWyg_e,U_OS񨺊jՂ~-B)a&F #۟`ROI+}|1 2v[}C~A-s,ᖿI;hb\h2,hȶzeJ. nmy#,QZ?XŘ6&cpJZhy!pid'n0'^',wqqGfTZ~ ߎ?j@GAI'#H'9_襀6?UoaU/gi菢e duٛՄ" V-hU"35q]7 *zOM_He_)s~꾦= hgTp'6[(2 XD>1y"Td4>3pq'RZ u ִ.jr@vb-+ `I۰E5/X7 ]/7Oߗ <&l(s2U]/jASwua?=1R G: f1qP2`I\\fͽVvMx $ AbEf2l~h J ! EK&S`"H)ܦS̏x+D?N(RTnT.q>'j9\5f/!'A=NI֥H:+[HI\:Q6V Ff^e1CRK1Ki?UF4JrtNT`54PTcL(V4ߛ4zG%7CcRr+q&4pؿ@Ͱf4vR*m#_dN HUL+#[ky_VWb5ַo_s˽[$ VU[nz#vo‡ R!2g|}_ofG2-ʇ'(WS_Tk:,%Ҧ.}R!ó|&xxNɓ9T.Tݣ3Jn_D9`!}n;{ӫtpm?uMQNrmިgTKjp($R   K1T&{^i'P+FЬr"~0ТeVαK8˓r^4:e7&p(o3h"q87(^co uf tAH.Y!_BO ?z^`w jƥ(Ȕg8&sb]>Ez$Q6{Z\@^GhcH3B0FNn-6^OQG+V"Ck}ѥy4*!#bC-l&V3pj'cosg,*\+Qg/_Ы4roT>®W>űAF".J %p[Ȥo'ѣd[бud ԎO@n.3vJ^FjJ9~dcZBexZЮfU]ùA xjVX]TԖ yx5q,;t),uKHI!24u/IJi.|mlO S˓b^Lz+rje]>Џm@x@"-S`6~4ݯu|!s݄:J4鋵wAB(N$3Nܥ:   0 WGҌE`%`ƆBCND*a]Y Q˕ojDWum}yxcQ8JVr t eV}͕EsuL pBGSE^sZURlwOEᵵ:.wq1?3#4lPƒVtD<{ L LLJ$;O;3 ЇA%?%$~a\ `e{Ae#-ؘY馚V6A{ fb݄y*7x]oHC*eSgYF+k{Lhx1,D&αҗužu,"=ʪ%mTk D~F~Tf[3/*9%-UTMߑ躂SZ᫊5Sϯ#l~,s.5)*V(%Ùłz8r e&rCt 4:Co^LLo; %zì[R}|*74tARMn!}E!Df/uE︧Sʟy7֞A܉}ʬin )Ri_N\Xh0f2%KbrFZpviZ7 -E?a|tm6b{6KtmrǛ>>:,*"z1@ "lZ.r3;i@`Y/JaHPYɍFD<8W~ 5bqG /mZzxH4%6MxQNr}j0%8T%B8(?uS->acV(=dk(MvRhYvakEm dBU}pOFk49 ^nm,b;_9]E fVh}OJT.L@ _z[l0@ tp&jK@ a2dbAH. ǃ.8: ePpةx/eD7s@8҉7#U ֊"'v3 Qv^*kY=1 ?/rSLYAPsgT#;tsh{T{W3){~<2+x!3s,oE%,TΞW i7 0Zoţ' \Ҁ ;U=O I@`M-w-5`|rԡ"{dz5g*B?!VD.P4 ZiI ~hIVވ̤ gj \Q#bvO׮ɣ#um~8)!]+ق8/Cf`&|zamW.qQ{#!5/*]]A lSnľ" GʟHiaeϺa1\7p &oQ" Nқ0C~uUj~8Խgыك M"@ܷ?y}noDd=J]S<2[ré/S! @dt_V l;8 Vލ&n^}(%Pyȗp.7r NgCJ1YL2Az$|QH@@!E9imAȫ:y>`%}  =UB_2pTGn.gW$y_ea߉w A%d9%$W%]=)رde1i#_JF Nн6b]} t)ٿ8S&ǨƜևAa%pdxZs6@|t,&v p3ɵ3qɫZ,r0 }YNP=>$؀*'tZv^_ߏFCsbe*Q`W]K3(q"`LUyp g {zO-96"QLQ^X!@s =DXFpuak]cj}})UG7x<nKaf!ϨnR cK{{w-mGi1$QfuUA;Amn"Ҳ NF!4ubG5H#>YUo@Ќda6Kpa&81bZ4ˇC|Cy̨@UYL|zG,&zJ;oeVD~L8Ӏ٥vL^֍ h. =⣷{W݆5U1e`res*zW89Ԩd3=E.Uv-j 4'A2!1`S֕\r2@}Tf=UXm3Bw$ɚcWgUzߩ58E ,tWtWh>S z'{ITZq͏4Nq×3 3]d SI))]Bl9VZ>0tQoڧܤ NMb%9M<H4%NEԐVb0 v{;4I2F( A$QK&cQ (JbW&"ӓ4s`ƣb='Ew}ayxt4'aB;1zswcw( ({t\=wb&yQQ2?wR#"=;~[}~\:!E_ӷq3Ӫtkvy 3` { b >e.1,cR,2W_.3˸M*: QU0SSWLꚃʑ.eq@ m=9P`;ycOfP|=(ć= o`NKq\anoY3JIݶ\T@MB.$ʗ@_wh{L+>tT,R5 zגּ5UZfKo6f&Jgָ>ԏ|$7LzT&gɚUGEϥb*'$qx``D@@Hk ?qޒ bi0=Q~}"#I^#_V d=Ηf,F&X0]f_sEi#U1ZQIՓ_6(dcPu?_;ٵ g)OTRpIPm=0# 4MdڟPw d,DiCӪytZo-igy7dHpc!ȜE]X5RBuK:hM`M5W(kZMc8! ʼn޽R@:5̛K?Yӽ!nzQ{C&tXQ5?!\!Zt&ǤzQf?h; z <ò5o 0!:*ۘd3b;L=I͈aA֧g~_0]3p(Փ>[3QH阦oh =/Hty_aVx)S@1]Ţ^qUY93?[2;NW̵9+,vW=jvb9xQ.:G͏ u A}ncTh8q~u9|c\PpDG+ Q\3ŎĘ^Ȉ=ۭX a8_7r[I($1yհ~݀w-f5*-{1}psi"o˴ImQH>|O*0vF 0\fZO0M;xZ 1m:3f;>3,#>#VEWg_:߲0$;V(y&~!p,֫W$q"5,o2$ 1-K#0R[ A1+$25%bR&l>H#ͺJt>U$_M ~zrO;1vE!QJxvZl/22y98mvG6lfD?gb!dd#s.L 9Dt&|5P7 k>7=Wjz fi8ўک8J Q+"MbY5Kb$' U,ퟙjwcv)n1M+%GLd:h'6dg3<^oY,2d2u[Ɛif! :x'aa YC0:wpW"L*o$exwEdb%J52y9 uhiܱr-rIXHP3џ .h#%? ޖS>DL,KP6 U%`i+[DgnҜX(aw]]""=3pf.+b'Jt8e2i k^}=#ͨ]Y{?̡.G%t XEE$ m3RŇ,'4q nw]%B<߬Y(g?z(:E 5`4ܪrg=l\9brx(h4rsQASp]55$6O%:LE&T-?"?;3PZ{<#i!,6y92Zn3P廀]Q>hb Kۘzz%pBjR#25O4{,Ƒ|ACWVdF4?H0!b*k `Z[5KBf6獠;4Tm~ "wv^~>|[~S]V' m6ȍY]MWN\;K< T199z\; '7x%B$ͤASÇ;!)95?G0,6NƅVDⴘ,6= OR;=ϴu/V`Y=]d9115RhVc3!30(c`՛}> E +m#qgvR%nNk7 QpM&d!ysрtx<ӧ@f5;ެ܋Ξ{ c䏭˓Dw -/gЃ/sPSAݷ񧙘>ؔΰ:8 ,Y.b;pSBþ!!\}b?$==Z״UNRG$q^`⃼7TʠvT"cK! :Sšx6ddF!XXnsψ^*9nrHu2/7{e$־T:ކ$6z*yaIOH Ss1iߩe(]<ߚLb#S<̴; _p1;. ?=]Y3ll'qUae(߸شmkϵC!%>b|ԝvF?HE`帲6Ye'r#^VEYy#.Ͻ<a $b^R]1G,8M#V 4Dݞ?uѿk*,o18N';iaM^nq]i Cma jΕY)L~.鿵5X"! cIU{JH SCMa;eF%uDJIǦD˰^k=ɷ.DŐ+'t5ĿH8Ў /.Lʾ?t*oHSrzwl眔(l '4VoS2tGb7- Ӡ"yr&ny0I/仕d.&vllEai{tɳZCol$fʊmC,u/ mJ4ӟ#M4p11K}IbD!'%Zn2];^l@- z= l~]E}=1n _*bjr1x h&#PME%0(6뮘xW37hXnɼ,̉c$h! ꡏZ RvR"+25|oY#BM֠je͇ 0YnU$҅iVءM#Er-V:$' ɂ=ko PLZ :Kq[ts*>u߈:Y0ĢQ,ď͈k5Br)maPW'g4,G Կ/M vJ>z)u"H Md$}X`ޯ]k L.ԤJ_~z@16;t_V.$07vut[1\̶ rM](HiޜKӸȮ[_Ӷ;BJ8,hn$nd Kエ}83l4~^7@v9!(Y*˦$1/ ]F"_ć,\4lƼћ)WD <}XR<8"CW~C(~tB7sg( 4B@#څ8vdZ?xș9-+,^˱։9sꈾ<#u0 Zp\ߧ' B*}l0qð207 J|T1a,t0ԫ#tHj@lc>azLVDlk߈FR΢m"W/clO !1vq1bY*L aSe\xȕ@~䏂s@w\r=aG[x;z}i[ADqY"*\2K:y!^\=M~^1[X4rȈ#L`|2x>Ah@h n.S[B ;:{uaFBvVb7SLĦWX2ꖞO薚mO4 I.LX{bvch/[ }/V Ŝgc(ene}~Zyzw,ѕ>̘u>rs\!UӖ5ިfJI[LA1! jOŒsRMӥrYD%^OC2#;bsۆ˯_7!_FX9DrQ&~=B,9\9tef_BQb:8W]oj ădYp GVMkd؅ȀqʕCX.7vi:MtH5[qГ,&și?kLK >̐RH7T tYgܻujciKA,€ 1TR_⠎c\fGI)³a.JHTܑӚL;Ħwfn.bYwt+< Kf"D]ybԪ[qn5t1`V,E%Tn Hоj4^ IvP{00rD]O`@ -z6u0#~̢E^~rqpα(ۈ&)+NR)Yl`f{ɕ,Q+yǻEiԆMߙeC'ZJH Ǥ ƛZ>'mA !K;w3/VrFO}E`FkSlbp|O8π?oMDCK~)>HV=BO RkV86ec% WtD>u`phzU4r42ԋQ럺@@4_hưG$$L jjlc.WŪڽ'd-#C֏8mGd\ؼ@PMLhVc,q8#JO4uMa]lb$Kc E#u9(*m  v1qN~WԨh'owirGe.t #&#Ŋ+R|Yr_sP:WZ(/akؘVL37iȳ&{ eɨPa3i ?C$Z^ >GQ9rCoݠr/O%v.оrcCU3 GS;WN }vÈ6B3=o˫`J:>pՁIy6-&e̩V` `Xߞo|G2-ui^R'mƿLRkz PͼGmU#ۻ>0ߤpNJC"y]b̃}([bլƀ;LًRُt7im$'S\BJ 3qTgGo9s/a~2. _\:":0!t`>}_` ʆ߹,JHۡ\)' 37>'"wWkShu[ {{ܨPK2No3n( NrD>B"%uk2hsd8+9Kf$GUgk0$E: /m ʦnXqH#JM9RV lV^G5 ?ʦ2ʰ IQe\ =ꟆX9C ;Oۢ$H* H6q==4}`.`5fHTg3˙;|uYj;p]4z_+;=[h D~825 tc5qLb/SE=f5[վHS݆hy^uQ7* zV6%YD u([Erѭ q^k_[ cMYFW?溷zDXOw[:;7s>G k: q`A-TwL8J䊜 8(?[("-ۏgވT͓EQJK`e)r}ЫxZ^1I|Ob}fw , = SK~vO~;-Vk.T_=]f?v y:x|Y׷7.DPãM_L:||s[,5}D0:Ur,xXk+3C0 6b)%ѴQlfzWV726_gD&Q _o0QnxuHZcC92+BK~7` ^u^/ I/9,% PIJZGIמtݦG 9h ] `~){QH;Z5s"K,5{{{3v"ȴBO[y̻NU09255ػUf C ˰mYuk3b?%\PO87٬EӺz:kE,.Cy9X&`..PײH':-r>_jBaMaK(tvfw>{ /Zh?oeH'oxO?SEcwO)'Uפ|[Ɂ8hj'jЎ/F) @麅hοnNkJW;t꯳T߻mL/&o[ϸ b& L+9INZY}M}#Z:F^Yo]X8  \,IR2nخt \Lw?+)uF1N3LGix. A"[%MM-}-Fs${q'?23 jjf ^+`0KZoT})C=HSm dR._elam%0땠"Gn_;ʡ7۝rX%u4Jp2Е[5eDwr);ϭ{!tbs OӐ:c܂Sk$kRIm!(+3F%Ma 8$-6Ĩ*zKDtΣ;*ː? hj0( -p=?ǬNLH 0ðּ S:IFVߒ0oq*Wb}4PBK44/tnG~CwG5m2N/12߆wiº=*uiZlYwR8::WκP=c;^zNj|: ?f 1]:%W*Dyc؄+m5άjRi;J)\@d s}:cۈmLJ =-i䙚J,rŋ3N2b s9wjYC:E TͰ 4wr\"YQ8rx@a֔3#nDRY%_.}3+x7x{JI]g lG%C~ŪG%p#|2Kblߙn80|wEЪ JC$~A4F78FIArk1Iþ![v&0^1q 6+Gkg@TLz4Lsz!~$}~a&أe2&:kɶBK* ̓__Xܞ.%mڵ!Q)emD"~Px}.?js/qqWTP'Ċ+{[q=hLqȌA$% OmOfК̹Vzs֠ m4tk$|z1P}R|#\`u{-WQ`ULlJؑݾaj3.éϵEJ(I6 &_ֿ cf[7j\; p湔dB M>Gzh~~Zhk)dD0[~/n˔/Z2/剠 Hҗx9+6iDi)91xfj_}(>G= Ն@.Lr?^ #$VO 3@jĔ 픤o;qz' c\.Ay18ӟl Ry<3U7*KWFMRC/l,1gJ&PwT ?ҽ˕%O"6UǾ-1dP)]PB[Ub `fWl γ =/Z[ULA7³L-'1l =4 X;vV^BynzrNunz=ư>mBxon-$I|ԁEyB/p|C9DC#Nu O~y6ѽj#;e/'\|Zf2O]#Leʄl%@APy-z1[2i@↞zD;=#$#0 s%I80z߆f *ޏ#u[tg%k\fI}%1>%($iSe“T|0{Hsi!#~0IUo 8 `k&Ǣ{{YsE#:D‪bOby1/ ^L[>j`V?dM(Hè:( L-Mk.L7[I$܇5r=SP[Jr:q>aPh+Ƿqv6r8W?$t_Z!j'w/ ^oK҅:cE.ѷ6YZ"N=r8ІPy@IiHOBmĬ* h1Cp=GWөIoѬEtH}Q )m6)0 iF"اSFOo.p{ C=MG̗MHvz&D^qhR yCwjLj,$1)wEosm 2UKquAR(qPg8|8a-Q/^N"̊1$+q7My(gv¾B9Vݝv 3͙>H >om٫d:ӢHD9~\4x5R;K!yvv% s`@?sWBN8"D,um?8fҴ|ޘx wb.7gnMJBlfE2'a?g1K9q΀N7qm,~HT=en4'Tݘy٦X5;TO D`!ŭ?DG$ 38N+T:مuʐ{?Y/V*RP"2z_5;nZ,ユc2cwx1\gݜn=d*."&$.,wM2qWÊOrVu]^_)\'cτvE` go. f=D"64y ]$H@ֻ~?Bʫ8 & #@;nGH+U,j/5'}ߋVw8Wn .$=nG`tS.}eXa ɺ|T^+'KPOlE]!A_&z0ߺѧՑlSv%"wo8bQHʛ5fD_.bT$/B7R@0Pn(*0;GAG ?KCPع]Y\v&O|5 SG<-䘓y!-Wq#áfU('\~.sdHe2+bD{`&A r槣h޻Rv%{y1 >,?ĆF(xvHCvnzz]=D/DMRRj/<n a)3CMbSH>h&GvZZ8LXz6aVy',8~YRM2aύAz5}:`6ϧfqkѝCyPĖ}syXgڼ W:Mހ@@è_":8p~ "Ύf8fܞnHb>9 Zu˛7\E#ER$42Y5*6@ x:"enxOGu<3NZI9ZEMWg_Na+7H ^k"OK]4̺O`6,^i GCĺΩo'c.;ϵРs]3C|e+WDv?UJ6Pcf V0 3\IaoqX;M,8dt&op^wO&sC3Ɩ>G)YbR|ThҽKO[O7e ܔ~_1pmHdZ" _l&xG 0E%jz= L<cZJ9ZB]bjҁ/n&rREe;ԗX3rdgՕiо?kR^| &D#>؏thk3}^1pI%U^ aBdtAT{&v#Mb9kۏmAl,ŭ)#uäx(SoŋՉ b8TpAE3n8Qu?Kd2^wPYEB/kLV^/LgME֏ DE7[!ˆ-kXu/q[\`E|y#ʖ>%'\ii%R< RŤD6qE^sh@}~R%Ǯ Q ~EJ sH9n=zPc/MБ ,XqƅhX5ઽ6f^Y|8I uihi^?piԛ8&.RuC*c'(ƟqYD|f0aA%kKR}RMz9hMOlaNPj3ca !qiUʑw`rsEYsY;I@|*9cn>/20aX-#s%Rgrգɽ|PUu@sFʎܟZ'ݛQ~nQ˙uOJ8a%pǪ`m(%D:,frxٌ@xU(D鸻7?TJ~bY[ͨz(-Uj_bu͘ T "瑅@ɍꪒSUד&7 JZD7&S62yf?7BD 4eFoNί[t <ɔw |[4gYXCaXM)F FSx+Lᓦ>EY~[O ՑFiEd:ƮZFzb13lS2yPs A5Y@8*WY9\n~Seڤ$6GWRi`"Eb& |PR=mz:2?\VN %)Nto㮸n"rjB<?MYh;&[Tn{tU)ݶV4iofjtdt%-»gҁc^E݇"طƚN wjx6Ǡ-%w[\16+zw<ܰysφk$_\Sj"n/[d[@upp?:#&p2ޫͨN2!D& KSwO(k3O*)?~(;;ռYɿSa0{'R-4O&>-6MG'iƄ.X渚ɧfʐP`oPDorvk\>kLF{BZ*'o7$i(Xc kiV :<% .I%m0afVa5UFAkSVwkvW>HLj3'8.&ԖyȢن? Y+yY'瀗̺ 0oK#6ΘJ%[N#A"<8$&wCùǚuϗ;D#!њ}YZ\g+%d㻧QKJ̼+jVGRD6wW@=DŠ{r}K WyRo`R.K e)EPktË1Ft&͓ɡ6=M/%K[_-p YP?ߔѮ>ͼvr;*f8}2)jbT\E.{ΌzdyO"Rc7loqrHqȁH'Xa8u9 a+*Ǹw6Waz}WPUo j$8/s]oˏw4Nڔ}gƜvq30_[?\1Q-=tHaR?H%F/5`eOaݛưJ6ĕtKZΏu/_~s[N7~bV;**&90^./uj'o :_B"~JS; `Z)2A2qi-1]"> (49Ut5Gj]qɏ<&9;];9G"3`JDd2K˳Ps]g"PwF]*x9nC{Et9A~m{pa;`L@xxɝ@9ٷc{W>\'|AWV1s8k9d냑h}6R\qfʾO$Н. a+TqSP TCsZm1!7S*i?WF 6? :k?`c!"p',I^7G|;  InfWp#<{|6eD4E  |y0q3S3r4Hq5!8*ke%s gBҶ2<_c7Ozߖaԣ#6*<XT@bN QA j61 , ўЇ+%AUg yL_GO/ۆ*@'ZV=6t>H]|n>SycG:߆9wPDwD5 W+H=$pjkAjW vGΪSsJ#eHpOo}>ufăd&kGEafϖD%sEN>-<FJ Yua\jo3"Qt#laY{soBx&C IlH! CC8`,yCvޕ\#D4y~siGt]%3s$٤Hާ̖y[͔..yRB/̒ ʿ!,oRSyf1L;dWĄ>LԿ?y K/TM@%"mWC;APv$ACw0T G 4RXA |v6Y]st ̋} %kv`<i7"ehHTfAaQ}7%t3`*A$)R0ͯӇuB؈Q9\\l keM ƌMc-0CQW]\_\<;bԘC' !vK!mK80"%ؒ߱4妉562I OZ/3a}Ar)? (fi<-1cЌvA{cuzKdB}Ճ)LW jo & \:ح Y{gzD% VFXݗ:z)J@?@rTZ ]奘F6y׫NHtEL$˶P˨аս1֏ },{VJ¹=evlkt / 8?:+R}>eFR\kK6<9 7YC?RO@:fzgWQQۣ{ȹ=U"7%*UL í/Bc\6̲ao- 8d>M6s[gsgO [qt(4aZzv bFvRW>:؂Pk8pdrW!i^'5ˈ\ v29Nx}CG 0'ͱ} #=$Yw>oɦ., {U nITc/J`ޓ,D"4Ս)t?3HgE2]s"C :w By: ܝZ̲"@tB %f#&dihmEDem.n=gI ^8޷a"wdҸWMaJvg8Pg."vW4ާȨd"V3td &'x=s_i!%(:ȈM}GH(z"@=ʡr2@7o.I![ kAHLPWk%1 VÇ;7a4f=}t82Ϫ38ޘη647Xm7Ѵ!9}yOj⬤{~Ya)Z:6D)9)°Fui($5CˉSY*ػ'zH*E8ʎ%p#(rމ3=FRIC%r_F #Md.x\cd~D4^@Х`+7&,B݈~PYIyI[1^P\䎃p""\r 8[c!SDO5A ^ynM>ASϧ$2_{Uﺥ|ޤ\bkRtҴVV=WJ}<#G$|hY&j&VK/D),Nj- Ep|[hc}:!].U0N^`ٚ*^o0􍍽r#p=,&*zӟrixl\k4n5VF6(kF#7N&W "*&}Mm)+[>2j|+Jh &ؿڜ+}H/#DtG5&(iApfQM>#$c\H93i_.ڵU:A_~5 "`Yt3u5Ƕ3dTrTOީ}j`֢ "*YauA5.{Ȇns"ZŽ b66CI^i5(y>u: ) Y3[b8dՐpo/чlsy-}b,V$իIV0ܒ(Jm=FV ;-&0 rSҐW8&,5P\;Z"Ӆ׾`Y*FniWMq|e#/K)W#x-qc6} *x>cݤ!C\t*-4]).W&+*+ g|l\]et )W6"5:AKH/w$քޠRVj"3Fƛ3d6wR)1au3ʬBU"pQsjx`D?dP| _yD@K& %}G{ʑ6eI6g,I~.!$;/+Ү?0ҳ>bq S҇5&]Ǎ>hx=O- jR̬ϔkݦ=b.@_J0mSOE`F&{y{ {%SWI,2*b1tg GNe! {ru^Ǡ^H_!U&CUUG|sj`M`ӮÈ"4)__x2NfPc{ ڄ"22O*w~QjjBR XjA^%1,xLg}"*UYOonV_XC@3HQ'V88ZظXp$i 2j_B{W ԇ " -3_s=<1qlݫs xla VP5?'H[N/_[P5>cԛ:Rʯ+Y uSS6. j$NNgDF\诛n5:N'@o%+9:>3n evZ9ǭxK<[+[NǡA+^'?t-I(zݕ4媨d}i1*sAY١'<%?W0vw@D 9 g8ɽ9& !dK;-; ]m mgة$Y:*cFjMeطmd%3ye .i$i;yG4bmvt<(P[!BP>oU&*,[Y#K*@'î85n:g<={2]kurbcwtK~IYV(-b x{DJ?(UCmt|MSDbժ|2+lL~\OWh *w?^7k ZxE\Zۄtg ̪$VH͹SSSJE7C$FƇ qNv\J%Ug$)?--E#i0Dž(D;-Un|05j Z |l WUxM)QіNIs]?"ilUe-I^Gvulc2(䥠Èh E`%tLUًn,( H=G$6WT޻%ruM֖w3mB=!1RI \s)yS*J PD|E˙FG?3ޒ=H뾽<$oVjpz<泌'~ZL;L>ug&éŞob6G;tkTs6I͜3n69"hMvf;%% !#I*XRcKOѯ&5ؖx3 `n~TF25+ $|I|y(L[Ic-.ȵeqN=+ǞD`U?rbM쒠LTwZK]~=~3j+{Eō6i.]>DzU57@H h^U]7yI]c&H.>@īKgg@wDhI4i N0!Vh4*a6Dm͚hDQ rwUR,dVsrqaucF9M2+9ν&sW"ͦJp<ΉKڰ)erג o!W;~0g4Ky. a"A[p?Q~Ic$v`scT$ `yÈs ,OFDNBց%|$s=̝΃'Qbj8)_ C{D]Z4XKW)7e2 $DBfsmV8ȑp+B z_6le;hfd5>$o _ 5Ɗ"Pi{G|N(0-87(̡A"#/jZ* Ϧ'Otr DwlR{_LQ{3Gp rzFa(y0DZXLm#71iZ1#xj*$>H,S|{Ii Q~i TO@Gj0'H L+9k񰐴}IWgV͠.=uSPU-˙ !sN 7T؂n0]LD&J'MʒswkmOĉtܟ%ʉ zg]vTw>A0!/y0xw-@ext-$5x氡$ԝ52_PHk7! .u:WxU@(i73I:G$/Gx1,qfڄO|}zR93{Mi<[5+ /:}*.zͬhW{0`\{2{np" [7a8k}ڐ2!a5%s@,n_q۪M"D+kha5(fEnO E4: mUtZ^J(Jk`MM9,lf N$w3թEHy&o' w,JSuO1P|BQh+5|-ǘ!Ld r(1S^X7_[D_YRxNŠ .L?ҎߗK+DV1ze7992CrNi8LplR$e-H?`6v.;[¶9&J{#z;J<ẚЏV V|ͬ#2j7LZz/seK䧹~o}0e4@b!{;H>V.,{hS`-<=_͊S#|S77DYVS agԀFw,+ H>֬86o+UeU>NP?Awj'7/B&VI9܍hKt=]˟ n%{ڠOH_7UYXuI? 60OHDPM¶}_zzR]+R3a0~i'$h48SebP mZ#hzx@s#3P螩g!zlkC 6kzU=L2NqV YMrD)O5Ga>lV5'Zt3#zvSA33ZZQ~@#Iu2:OZ=h@oӒ 6&Bh!r'W[|Ԫd:>g!eQGԦaW|x Esupm{:(^nO=Hzbt$νЬ a'j@H:(Zg62/!u^ `.] ֓5b;gmc?BBzG)#_w((ܶ)'M ~YHrx |Clۖ㾉r7 gPBi=N:ȨsN- ȘCe@ݶYT|?0]Vz.X,=J | -+!0xLy],0bW3ZhbYťP?/C _gR[:9 󇁍k2kx=_;i+Fa^t[-q F1Q0yR."ɴ54/3{sD/l[[~p+pinRtMV1C}0M_/GƵF;ǭ0 V3d xbN8vzi#I)AdB G'tZArg1tZVyϛ{4ٮ@ˉ̘R7ѰKRܭ<#gr D8<eݒYVDCF櫳/t\0UĸQ1d]ZU3b 6M( 5ԔRUڊ}Xox-*ihfinm.%@C#&sfvURH* a%JP):fcI{r$z_LWKPyJO.b"sM{]$6Ml@"#LծjA !bp.| 4I)ARRuf׉}VA%&wy}d_slloۗ_" hN9ji Q= nd< dGV\Z>ḱN46z2u phM Vzr4kͰ%NLȑ^fk LX!콅QtSX1[ ,M$tDeuAxTPe#7@q5bY^ *1$A\_K/?t qsit0r~~^U(/-[; x]O:6"WMDߔn=PRJ8(ѝ'Xh AbRj2@nwLg8}T_6BV!~M-xK^mi@yd9[La t'd;\BϣlI<(͘ul9r t?P`Hτ WխeԞw`O$>yX:hE$,l.@c,ܼö ͊ ,uFcبޝ\' IBc}Y8D_̅pvT}Y}Yj$ѫGI Q'OPp\o{99 >W?()S>GR6P_S=usCٙ4tH:NL:La쪡FQN=+[RtRK2$@d1-1v)HbiDq̔@ˆoK _YkuUiwbw _K" rI-3AY藻CgpNp@-8v.9d?*rUJΊQFא9sW4gt&DDEGW%#\D 4XXfqGZgE|%. R4G&{R]X%f$7XHꦤ;uU*ΦFHN jKZ-*^޺_KA[J1Kn)%wYt}EwBŏ %6OıefI{CwT17C"aO> *+,!=U+ HpM>IvL`?̒\DOqs@čGvto9y.F4//"d#;NM#맶8iΌ(j\d;'U͟/IAD=i#n8VmKT:jzƠoRҴC BuhUֺ7 &iq!L#LC1NwD]i^_9CGT+7iHs;JvwBBawNh Ж(FbYJ u'> xc( T? ҝtH-}0'@1*E „'VЬ {C-8Uڝܔ\[bƈ[Cl$zY7k!oW34IX=if\EU=g o6 F=|+$4^Ƭ̀Na?d7i?^z&>q/fZod#(/b i++s2kaSrf@T\>}TKȜGs_ſ(ĢAL8zҀs|r^1+}񵾟ťu "pI ꬃ3/e=#s__FA!o7=VlR*t}vȮ Kjwc$@"}A nR wyNPb K>9c*sѺ6! j:`|o#agn0-407=WґiM7$1*a#>%B ^p艷&VsSnBBQή +!Rxa #xvCqmmNX! n%9 B.{O=rwUZ&]3lqU~|0WSظ6ώ{rdǕ|l#߲ tsXv([/Uvcm`2.~g- ꁖVEa0~S0͜UX;9U;M ӝAMl n{v瀋F?tߡ%r2 @g#POUn9MYmojrʲ4[%u;;R FIXw07Unܨ~ 9~Rjj+5bd G ޺3s- F'f<|ԓ7W4taNde0EJ>,EE~4~%PO6&">Jss֠i`ϳ(%Y0Sm0U٧ZĤ#R{h*RNl-sC {Q8N1D@щ{_!1M%5i\ 8O }g)0 ˹fy!zW21f)z]]l+S s沚dP |D삺a(T3BG7E`̂۲0 <8Jl-&EQ JFk ֛R]ٍΝ5$^UoA4(`f kOYC oI51bPi"\4 J ְmk()7ͩ"!3þ2 j`'hvkThCi7c`.ǀ.U %ࣵEl +ۅ(t P|PjSymJy[.W!"/]B6š!"Wˍyu%tJR#7&E.سnZ Ř]ޮ{%Bxx7D'x)YnzQ>%k ixO=Eg" rk^wnc bww7 }k= /~E0|o`#'gvz~;e="lUL6nsh``Q1qSw%|!5U 3dm{7yikɻc'=A.t13@ymS2v!7d# [Sh"Af.Z^b/ 8*(sY ro-%C*nGا^^"k*zI)I-\%bs-dBF@U Dģi w0 wʞ85'J_^VrM%EX/` $W&t)ȗ oDwsGx( .8M&!F u2ڢfl/{n37ܕ>_u^  cf+>ظe% HctcD hRA3/r Ab"D' B*Zli٫Jc 3U| >n %(J^}7Vqew`.0E;7e~(Ǫ%ZYkGL5C1K}r֌?-部Sɉa0g\PpXE^RoHc㦳<!y[;!4UUzszPv !Nw {z{=oo , q빁#j ] ޻j/x ޖoVMܶ(Z%&JK8@_y^vU T֙v恳}ߐ[/,K\ld0=@Siz݃pq@->-Tu4FcL?譯j L3&IM_O ےI[aru+>ٰySA䎦&7;Cb]M~~i! TE#8?[B$İe=݄I%Ers;y-V: E-iSF +Y I^jc![6NjE&CAg2!vCډS^m-tVTCW%t*Tk@H.M~ؓbT7wRNbt#{Mox6:X` `õ${k@fep(&eTyy(>xMY<1-ЄkP¿D^VfkQ"Ko9B/R֝ iβ  [ʋw}SUNRV#˚$c6Uq&Ӯׂ(̑mmZW=XɷI&7JFQ%a~r#lnPoKX>nLX+8TڻOk_PDVf* kA4{/+ȚVBg߆Br2[NHa /I6$y0 /+DDWb:wx=3nS_ƌq=N௉!N9N w^X$2N@ͳW>H5PP7Hi뫣O:."-ihvv{3v,C8nx1x *q,',Onzx EN1+hY$"}\Z.WZ˧Дk>? -Ԗoa*g !IAU_Xȗ`C "\'#_+hd=?K%I\Yf [r\C.>[n}F X{@zE/YA;pm]Si#.DŽnтNyEۚm&98 CB.< F6#k W$ƕzQKe1F>? rOp&U(ri--QmS>ZO7{BSڦC2ʙV[H5:7DH]BeVig(W>I67[Njk:P%#p Ćh帕K68pPE>aۡDQ?h<S#"|T؜ͶyC)1$SUaVI ?ҟz @ p 7-^VeqS9S At)k巾 T30zq23b1?-\Sfy!;@]daX3+0ΠUrjli-]bg7%9L}3aarÃ\i/Legs5eA1w)ݑΈ&#$^MSF]qSj#Vu:e[g/igz|Vi[W<HD.wbvM4S-βaPИ =b[,t+u~-z~c2ZK`Rn;#v2 (v 46»6m^L# g$",e#[_~+[ejpYLO7-%辸x"F ]"5ٍǾ51WkU#) z#LS(hK\ 8 HSoTσrͅUyr%,fSɧ4E+B8?d =FQG!3YWx@;&C>xQd2x[۫ !6j6vh{9 ߣ+6p6֘ 7ʷѹgdT6Up@.bBEW]iKl $hW%`z.[=Q w'Cϗ_(a1/ז@t pd%V  (z0( >\NbU0wE9ȶmIFZ+FPX0MW[dCg>&Kn0(ZQ%ÆmpEL@lRE5xnR&v\If#QQ͝{f xjm@?Yƌ)%-R9^&p"xVy^&->?6_XT`t) /Ft$P@@Yu}qO,kU!w.YO]y)]o{`[ќKXnj(!{tF ׍<WPj 'N[=O9_=,yqPɷa2[28W&8EXɽQ;q[9|耥wR/tߪqbI*I:gt~$Ee9*@#ɰUu̮ݡi<ɿ ֽT5kUMlV͘z[SPe6ԛvQ@$% wKTe[̛ǵ*.BEDSS{Zj$av/k_ئCMpj,&Q|ZX `GH +souxYn̙/#2!@vb5g: ǗrYxk\1q'08Mo&7җ~K$Pv&?T rnE@R&+.dC`wwG\0MڟWxNgMbR_@UX: nk[ĂWQy<ڴ÷U(/%J#^Iӝbf1\ĠBo:V<8~[kW|B .3_fX{9rAa){5Gœ͜2"J+qznk&\Oh Jh2T$-.۽W#3coc6,aC\uIg4ChI&6cAnr-w)h>v^Z8npy2ؽf|O9$ $ՑcgS@4JDq'ťi g@a:Dkƺ2Q@y4#y]҈&R;,MmySw ňˮP_m{ӠjkeRM񻟗E9]x^.shyޒ<[*v^Zזnf@c{Ǖz?'Ce⃺0f5_N.c6^ *[OX#Y-W93y ?p.eVcJ›` Ȭ^dOv=V: ųlD2Q|yf0 ZtFGzTmH>*aP9GR w_$|` "[oi p>22Kޡ{a(8\шV8Xí( /LHJr1]O{Vnu %;yBeS8 h׹iW`3҄.|C#p;韨˳/R/ڻKB־(dtL!9Qy{u$ٽ'$v,NygH$I#$z|k?,0bڡU h`j@A2ᵺW0]Uu O5b8'b}x`Ğw&O\U h?u2HQCɁ\e>!H}W`mge "g )8e$Ľ8afC!!0<˨; g?UCN$r$@HBnX#E5]crKd $`J xTHá~@q ? rZ=뢵FXд:aP*9K"j I![EuYcEvZfOʹ N^du4f8EҢآBk"ئZW%ݔ𬯃S9  7tz*1o Q3OKtD7Цs,ڷe-.:J^^BL̴wQ˪6yIۈfD4^ȷ+K9e3 3ދq2K/]xrvrp 2YA`ɫ mB( ;djG"_8:@`n4h/,XGqc$R0Hh%{ZP!Nxl4Kjsh b.E69a0F0)z^wRLQ+y/2PGoV iX rm{3Y_q$2mYTeĊ;Y[49 x㺻(``RBC>$ 7מ熯nߎ|PIJ Ht<>) %o{I:e8ctPI 7Z#[uG^8iaZK]$I#˝BHL*KTW a#Qt-,VP{aZv!LTTוNC{UGDm \]zPQ-Gw)<8'ܽe19`tȔd5Lr:o@/̐7H$EN(v[g8oNuˈ/[Fv6BZknlY%@EE)V]'-:Ǡ_jNb f2S)"a# LdƷ矋z#lVJ z߫SݞK#`*ܢϝCq'-R [ &}rh̪|^c% U;'("0̰7V˼gψ71 h$iG h Hj=ܨ㮍ITuw)]N.y7D\+=Zcf/uFC)5c b4_qnt k*tظ.%7%m:mo߈ Q( ^;U>pP4 ywUNj\DO){ksN.ʾP^y^5h˴oq|QX6oQIs_k!WuqQ%!Sށzw4iDk~XR"aF*r,{`t':X %=9믺-04Z1F*61k#A{ڧZ!8lNuby}"k/RF b+V}21^? X/2ߔJnVkΒ8쐡Z,boHK`@qUiNԖϏOmbûG[^TOu WrE!$;6>4"bg7r !qd]GDt\g/6J~^p'^~^5'0Ҝ yȌR-4q.SP8'1t~3?fjvIJ@,]0l6 ?TOD#L-e$4v1xQ \Wvk ~(*=aX=H7>i%pE5r%G/GO@ǒ,) B'ђeट..2U72`0L/;RVr?j=XqXnx[k |'9vv1u.*M93e5@u] t3J$Czma˪ 8qM%ih.xb80zTe!q:x݂aog߿:&GvvIܝU葯 [7PVb#n)P=#RF_xH$Eg4ڤV48=WN_r(G˽l9Ididڡ"Dric؍AJh6*!\oQZ}P$.o= dz:=gR/i:6ڹ*4p`B s1ާZM';"dƭa IUoڦ(|hR;:q+.Eܚ{+ªG& j@B Ex̂~BKwWg;c%S_!DР`$ӎ{稔Si>s:*5ms8qvuDݶSu&M鴯Jbf5oPX~Tɀ󱇮|f/% T^ضSԴ| <c/<ԅWPu O7~ltxO-ߎsNsdF};i&tC}m6Ev#\X's_SBE\):Py!Z^j7~k?oѬǦ_5z_rxi2{:u|`;I& :ڏ@=XB樻= Gx"-#D G͐.&wTa}~1b ~kjaa$TKBJ:kpAѐf;k6kC Q}A6 Vz0崠@ZݾRWoq8ɀoDY~j9^/@@OjFdZ!=sݢmܿ@cڍ6ww{O/9ѥ}:1*؟C~08!:롫)~UXi /.q[@Qj{3;oKȧD:BݦpVD t 'eqYh+bV6B k!0F Ż6sόQbڟ~R+WI2$%b1oS۵&AUywWZˍTF|xhG,v( \CXG'ÎaU[8ZX'DLW&KvsI *MBbp-qގ#] 7P9ַˮyiPB*!ZXAcq4U ܙ7Rs ݐz-{fn*NxVm\`|We.v,fNA)5 fU9Kk[RVn濛 S\ sw+lgZI=1 *eŲ޾A,ʕ.K(Ӓ7yGvyUdYν*UhDL4+s]e!(r0< PY 0XNKrnL@^_z+͹ 5%QGDF/|:xغO4 JHdٛ.#8dUGHF{5$R婶Pz1Ң}Zʛ!)l&ɂ$% yĿR?.x$|g=(wN|zcw胧XN:^fdi>xX,~31h|ϻq9"(KztћU 'JH#nW1_S].&䏄 0'\V-;o'z?$~ýMGoWqB[,0G{bЃ!g ##;xąwj0w/cySqx c !rX/6@b$ʩIm\cҪYg ? K~_15<}1v9=/~N9uAZk~ȃhX{Ub%PabK|BHeK>sⴡQ(gTN9GD\2]PmOP pBC!'ޏ&gq w 1brD+Ssx zSo>Ht6NnwR'?F4}9@8R;y C mUM|8nHȌĠ Px~-Kia6 pMZo'muFF3(`YS6[07T La~A?V53;+0K%Jg!ɕqn|-tո#UI4 ѵ seZ9=r?y;!yړ"F0@f,X8Lڒ-Z`8W>ԪIP[e[: S3: "i!ETp֤™xRNs=W- JyED x9KmQmm\ Cкe'maq؄EmTc%[0}=J 0.K|1K |P е9/M8c?NLئ҈r倍- 0^nK8H(p=| Ѭ)MjƚZ!P0st'"х[sl@ Eٯa_h HyvUR"*Uz0V|nvOc }Qw]҂a;AD .NY{>[/ "-H/_.EI8~&CX3BuH(t"DW0c`[(?nx=?5m8-+ n\5D 3J3*/Groql5f_#V8] PM[WzʤbS'8> @Qe'Rv5(R0FP;C|c_̸_/ɷf㦙 Evh&)m&ޗNi8_"</_YWY6"/',Vu!U4ɊaF5/lr1q ˱Ӱ%S- +KVO-:r,!7sSr=T+LV/ t~%Jj3;V4q5l6}M-uЉoi͖ h.OqUrտU3h!~dtoϘ&| u^Y,}[v`D} Z}u[F4dK";Rk@,OqPgTlLOy)S풷op$ы\{hKGK-S "ťՈH l9h%Xn]uğ'ooَXpqL[M.?F|j5u @;^~Yh@޼a_[k`s3R7S4XP^i7ˠtٚ WBtKsj({ i4:QEg%, |e$Cϟ&L%&Ы[嵞ۗ#})bt<.+Aa>~6 II@^0bY \eֵzQbvLI5.#-"B:<#)za+߬BuyjG%FbBLvJ+Տ)&jOyHdZW#/gIIr2\_XWY?RfȚ5FxwĄDJ.R)  ̈B)yKx6$Ya9!iԻKrjq R 3'yPO/QQ#؏4sIX/ڡh1c^-r䋲d Ork3ә"רfM̄9hЫ6 JvUeqH"CКWn }MAS\Q.O9,VBg$% B3u(%51{sJ)\ufD|Jy̢Vf3mrDY=(x#Ah:Re&kV0^X'+e#iLvnm[R^@WQyvnC_ Қr/ E9׫]M{\iʟJlU1L& ?=𷪷BE#HAm E1L OPbv19 ǫlSWDÈ1nLo,BTܱ5}le }CEaqn Q Pc5bl:BLQN]=uaGl*o1v9YghnzIeIV-û16YUwjD$7=(bǿ/c&യ+)`~XŊj*u-BX+f:eC\\ n&K4b9c Iq!aDjxS;F7=~6@!`^&S(^Tj/LAh%ƬLNwizq8_w,5q1D!$0<+戃mxoSAQ:nu>wV*/aVMqC&b'+^{e&( -oaKuΛF7)jsz( /KvF_Zv|zLotr+tCxxfuS^r&P[Qi؟v<%Py;2}$ZK-οSB= Z]F^)Ň/74ȷ3I(喜 Q _7$mOΚ.{(,@D[c,kb6w!QCzm xt@|}pv5kNnYdCrVNR?*gφ0s"brAp1>>׫ŅV" 6+vvNTFʎՠ&14u ޻ATMpLy͂k D 2*CQiM<^X#P;ana tT*ͨs(7QkU$2vSSբzFJ#bpjxުG\OUҮҿC:lC-^"xg,=l/W|vF ΰ^ sgAfu>[k8S]B<*F.AnŮ-K}H!Vb&82ͭ=6zsCn5adn Սz) uEvyo|bE0~ZcZ}rk,fW-.|>Q 6فG7zшvt"w ;KO2!ZN)=F^j-yg)8bz )zh]=+oI}uNqX j&IpJpyCC^X/Y޿(MK)55zP2\]dfoB 0H}AI7) v0 (_;XJ&konV;*!-CУ&OK1UD &! %au&.]#' MӾ*>PfPdo;TQ`b;ų3ۼ"oЛTeF#XSV?P>Ɯ$wl1=F\^4->J$Z.]zRPKq )ʸ8c`zO_[=Z opC:)e5v79jX=M~F݀qJrKڡ\dA'^-o(7P`cӣc&xTb96~ /| t;9:^(-#WXM}Sh鬳cGgE! p,i?`4Pl|غ7wdEa9S-REY^ 1s_fkmglN;.d$hr|vjfL2Y9E=xGҭyI+g\#[c탿⿠?ls- цә'1/26<_ѱ.^ $7ə e/&F?+Zqma›cy[QGE6OJĹ^=|9XG*mkQ [Qu.+@[=&|C)NB %լ ` w6xOq$9@ ;wvO!eRaKF=="Y[yD,pP!}(),M!MWtW(q2?M;8frO<,=( \O%e(NNeHhƲ{I~o\v_0k٫pҔ>g5d(+ mb.UoފN2NF5)ISzHD !T0qcg1pÙu KIE'uw 7nbX}XP֫1LQ0xل~ HZ{5o5dba-MQMg15^nVJФ@[[JxxOTdDad)۫alYFjQas3$)v/mܦ" nʲSP@'h2p'[gT#{vAq\H58,3{bwz#[dpcޕEghi 6|?{cuwIβ$\D@]껴sȚLBv`41*#;΋>t[hdH9s:؁s'o;fD:PtQz^7y4%4=Ij>;%?E$3nVʟb.E nC2aDyǹGϸ;'7K=!#{aZgCWRߨFT﯅I[YX *{8"kCC c[B<.2Ä-bQY@rR{` Ux+@`` gƾW&71͆`V>FU -]n-Ô$~dr_ӈ1K<<WqRڋ,XtEw\Mis fq19TAf]ӑK3cS3tD0%!o]+KĮrBu#)Jŭi2CC{%'^PT3I !y`},w1k '5n'^SC[.B+]s3~W|j*Ŋeڄa j$Z 1r ;vRi˶UU`G'~V65K)& )_ΖCł|:([d U>ˎA?B%.^@5vʴ:Zstq]]n%nh{<&dK-| B{3uL;Qi:Z=ڒ(pWccv&|Jr3jdy!ibW@8.Q\@81V:׻ˇO2l1J ,cj~=B┅X''d$Su)vE7z c~tzvZCGk;z\>4TBTڝ;>#52FlVO?3ުȖAc** m0Qxa6]go B>Ъ|!;W++}Z7in%ey7zEPIA5 ';\Z(Fx[JRۜ 1F9_E:#ap)a _]yO@fU$%YH*m d4 ==|V-ޝf({TcIWմً/t2R~GJZa-|ԅ0QM9HLbg-sD5(wAw' ϑ &=!<&ftVpcgp(F3O\dAlnM8yz O<ހIM pr*p/Uy4)뻳F|[JEvYř?&cd*>Vɋ z}B 3Ĺk9^PzF$igĆPŧWY^8!»:?tV1™@7.}fA(CdÓ{Щ6sU8N]Fa=d7xiͧ{`^% T=?Z {=L}r%:N4i7l1Vm0McN| 7k/dl5J*zk>;njӅ5Œpjh  /fS51("y{:}c"W6M K"g /0z?.S͕isWKtiB3⚸7V8jg>8pr, CXadDGW4)7BXbSbV(˙Cm9olK2gns`S{SiM^8|X.>ci_YғϏ`mG/'߮٠9w.Grnlg"!}ԀI%Aopuuo@mZMƌcqWuAT@8CL>eCxOkxCI]ZqՑqX@:->5=ʗElQŋW6\5[V]IioCړꫩc=5Q\>9;0Qe "J7 K#n B{yHQl^uXEz2Vz@1 ys&> wj+VcX %YXxjW\h6Ra='*R'Q&(G[JVdj/ cq,ڨwg$vFU'wPm[ M/[ Rl"C4v269ݨx wRI[ehg 4Դhd 3Nh7{7}ZdY4I3BQn~cde=ACK)&5t΢U*ϱ&'? =pO}=lp'{d:}/E[Q&f쉆@W$-0-Pn0wqvگ$QxW A+b&?KCViL8 .~| aw8!Xo\G΢64WhX- WI]A7A2Ń=/))`G<3FQ/Q Pbe IZhMcS^Y!aoa`$I$',73̙b(hTYIc}S9MflgQӣ+=5CǛ. whd0Xaj% (`e|#ٯ4G]UKT5lQY-v@ie4nY9,X?/ D5MI?+ }JkbܫOkƪ'dW`S4IC7T|~ CwDe6 @Lp Ho׷sRE\d$MρWȐ|pObB!MCAH^o#]٥ V48ň\l&୫MAj١&W:CQ>sft1V&7-y#hLxHq?n9|Ye ^ZP(ˬ 8ҍ@3Űa*hG>lG^$ӂ[ ٦&pR u 0`ur[V>R'W }`ǠؕUNpgccRd9]J_,f˟aȧcnG򴇙Od%zT$^8/*q;צt#2N-(lUr^[q5]R w铊r;tp::i/ bސƠSM^!AWJפ훸G ^d^zwF*}5}Eu83tsloGS,OtPtohыQknx΍ƂWNw~LvgUCoe=tܚ,(x ?:yN9c R!.&L~﯅%kB&gEzA>&tF'"sj\{Jr [#ĺ$.;N <g jŨ#F񟐟z$F,RX%< dKhAg"s;O癴ݥᵀ/N}-5,XoS_eYY&im0$=m7S.xe!Qέ|J%Ղ{q_,z Hh:9 xHUFOQvtZ %fTŽ8{e'17bf*jrݲѝr/pc-ÏgǧO4@Q05]u7x~`|%7ڏ=+hu՞ qUae\ q{{Yu-I&w%"^=6>r3zZ{$ʿEa[!ݧI=kh +fV \'P5ц/T)2: z螗V㬝R:?rTH6lar (k{/Je";P^nуu^ꓠ;e8@*޶[Zp@sîp}̌"x118 vz-jKGy\s|`Ci0 s e@$.5;\?t*4?}C`oSzN[1t)6n 0rW@3R]2 V‘qA},'TWcʯ%- IƑB* C:|^k6v8.]PuŻ M!ZV8)g_)q/`5U-R w%>inlk >@Ud(=W uhYa1$N/J:i͠PŘ Fߣ¿}LW &f_*Q!䛿yHXm(Ino77+ AH_!M nf>dKU180seBԃsVdB,'sYvsv^Ӥ~D̅RP;HSXdvq ,c8U5cig/r8.%s-#B00? "X A+͂#j [`Jodtq*=QTXk㽐$x!K}hv?(4ׅ&-|IoRhdF+tmȼG;r. 4;$ֲd]@Ig@Xq\;H׀jhƽ1eл0iԔ61Jo|]!tz<$Nr,|(%2$ÀY[w˜q7^7OADF"o6t5 7׆LZy{}6JXP" .V|Lg|K]Okcs#X)ai}1oIxeqm}j u}gRF Ar+j>D;<@l,j3#ZsK6{.=h%s>+! k9N~G POOF0EF/ufrVrPn.$TvR0#}47jTTKWD֧Э|x3P=JX]ӂtg.5ߦ,II g$Yk\7l'ST=GrLW>8Q`+ɸ <axZP{ SK+KH;U%_vAGv1i]o߳vFQ : KOԭIV "MѼ{M`f'e' Q=&1v>2ן+w2'w-T 4f?d͂C$cـWvi{>pw㕪a;)mw&Jճ̄qe+B-ju>r-yU_uILy,i6 =4p"`*~\Ϻ>lHr4XUxYaUx,q{n<*3O!JCUlWz6NTf0o]qWmO6Ə=j"b"]IZz/'h y#֨f yf_r[{!<'ZKו"X)>~^h LK]rޗ 0JC&O">-tB-\-ݸ 3*x(Lb5zүYOE`)q~ Q\OB dL~Y(N] afZG?q5 XXehm]"Ig*U@R--q$t F51x%ȶ=R 2P Ti I {6yyGI8y9ۉ߮ V>%Tz^bfWzX(j6؅*͕<"jh`}QKS v2ɴdws"4B(Zv[9値:t"|aFtEN' 0gHWxU }@6{+ʏ'RNV:Z|7'_M`];8)&T9ρ{ 4Ӽ*T!Uўr~:W7&/7,\~~D p~Ǐ(m@Byȅuܣ  #$PAYWdt +͊aHxv qI_A䇺Cm 5 4}t݆^湥-JʧX@,^>Zg>n"pKG*GY÷ tXr:UNRW 6r+ 013w۲ЗWqOΧ?^ REE{=VDD 0[ڿ Ll o-jpMJGfƶ~˦lsm2 YDZ?٧]PNj%^|rpIJfEr ýbx(Y1vΌmʈ p鼜*p rH$riق;%"ygN_spEK 䳙KZ9 ZqQ]z#J\`ϠO+㒲yqɛYL"V:ѥa勼)Q7FQ;d| zҾUDy r?K M%u|W/{9udӜ4}-UzX|(^c/r{;6byvB)n8)]e k3{|(7дғ \r)EC&=QGwR0uDumjQ6,^^Kq-?[#"WO+XP: Bx@MVv_ک `j0k'v v,҅I+R g ,X?\>6x3VtD?^Uv&+`fB]d4 .V!U0pe?>Rګ9]F)j!]:`&ƔU DmF+ۢ8\mbzHnҖ֟-"W@߬%,^ʲQ,"=(B!oZ 4y8e a#@ɯwN7Z`o<MH[iKsqnHPl<#_\~M5$*fJ~Jo-bt=#oM)Fy%ڵ^vhqqV`V8Y#h:HNOJ=K_˜;E^mIηbr̚D5RLr͈}-GOy ,U GUs|z]ʈaFki3igPg8@!Cg}9ƳL{x e.BF+;{=l缘Ȭ3د#VbU -yKf,*s Ԝ80x&MXPh%$S ;6G:Z%PUOp8Vd>BՓ= #`AN.'#kF;FUn`1sLRzB̖c"-+f-Żʪw,b%rdX gf %t:  {z4ݲFĦVqõX3*Yz~dq*j`0oѺ̤'8U= -5! ix/<1j@'C(_0\cPF,rذ #.BmXL'NX E#ڠ}AnuG+ /:ΊlVĜ#*GKWz)۳D]f ~{ Dpt03pSW`%'Lc>MBJt:+3802I+R(pºPV_Auq@\OMJx.]2d,LR|вPQtxϘuNj @kWAHEp^s^IJ+/1A`8P]%ƥ+eǏwqn;G:o6Ano,Pcc=X`ydf Y<}J~ 6bP IT7CZjw5)".mtab5Wf \P1i?@ I !(Am/a GݓF$G5ihאÅcd/ʡ#ޝ:,%D,]ٳg+q2 e,U&`H;RYXT?aŕTa61 jAr"gkD~Oތ񼦋r9fe"_UsXO=kdV#Ӧy:V۱[ʐ0"2a-z*[EFa&bJf)$<UMSkIQ4!U7P.Nĕ}իl`#HY;%_h*Վ 1hgSp9 Tq 3ʅ0ae#7aEuɑ ȥ^(zPHz"F;]b 49wtLlWMjW:=hwfN 室ź\-&XKL]@Xѥ3uCAJ~Eoy(R1ɛewT@N~1B'Gbֿ)$Q2e2-.lsÈA`3 7?AzOX5oaےؒ)J|(ֳXyDX+7i4^EJu$2A W-P &;=r5dʯ*gso-/F}tNRNT\3#>Y>-晏G^SV{#PBFg^Fi>0I Yw~qeIV"9GA7Vky&-ߡB#,s+ŏvMV֒pl5X5x>&M$/bFYctDl70t^hw{iB*|c~s[[b@RE ,H}g7?tOCD2KW=7,B>i׎Y90͋6zG2Ct< !1JW^ nYѬl2,}D֨d [1SSӎ'EnxCHD~T̐L]j A^QWI$ _ii *'psLf $cI1yq(d"u%m!L_qOWz͓o*Ȁ],-C~_:VkE'mN\̠Nn͆";,sI u6oΈOjy:7CgK R87 ڎ[PEĚk=U 7ѮH yu8<A m*kuIYf ?fG.٧Ls~H6=@!XpɎإVwB7rDN7Sm.2aـ%mغ=p L/BzKbsCӨV0e,oicKͪeTΊ'\ʞ%dԿȷ|M&cм:H]J!<= 奊{ǣ0}F !q3TA.պH^fwlXR*|wg t5]Z{ 赦/-%6_Obf0_ܡ@ 4qth .ʍ4-%7UG hAnP_ C_VR)xSRWtJr,ή3u yE5 *fW&E hWrx` \O6Xϭ=k6+Dɼ6ĭقAuUùDJNϫ꽐dVwg[nĉpa͏!`Ъ␄ߓT_C'|F)wP oT!wf `9@qtnIPE(GRK=y*:$:u0;$†1K5*ն8VE/)IYNI2 okl0SG;r!+Gdhzi3r.[jɨ.=]5,y/=2CQy q셂>ny UOWin^5;㲵$}!+ʹSSlI7_$Br[ް^XH ٻAh7H1gS] @6$[ \#lX}X@Z|зD0B3a[ʯ!JA8ȥuQLr֌`\ܵOQԏXԿ; kSi aZ~ -::ʭJd&RF!P<я8wjr|RmwjJOgՖj&ݨ27u{?dBԈ/|D5/ ޜqe[!\n!ձm<5sxfQ?iӍ|/yo W!,'dʼn1Cs)vQgEoY=8$+R/ ?6_V"Fa\m+'pca+4zU~XjVfw 6i0_}_NU+ ZcZQ/s^"I'A7|JK )ǵg3`VSkZnv:,$hLً#&^J`Ɛ8I/q޴{rHSjCs-L_40Y 4 x->v.Bu=9$5SuR 03H])n]EZ%noE'w2v87Tju*1.q]&9od* _ROFLXnP<<K@m႕uJ$^Vsc~ ]t2ndD]h8 T<=4(v;a~Oj0z[0v{YZȘD: u Lf&Uqaz^i=Ad2N=Dh+ 8vrJd {2e@/@ٰM @!E0c*Y̖Nh@6Gt{ QXpG?iG>-h3 -&P2c,G> εf#&aFNSy zއ,`= AʙVv4=vh<{\ ֽ@R5xo`$Iȏ8CݻfxΕqW> ~+xk>퓀ap9tp7:![_;[Avv8+#QU)x^*@beƳCo";N.?(3aIk7Y?Kԃ-aG:tƫ(Nl O:gGd.K1&LߝØd@/zn/y÷9ڳb5ouqSN K :ifiCCE-]eW[HƝ>˽( '9;J= *CI\]SS=ް&29|-Nvz<;_{(s\|U`z Yq^K I1#f0Si:G]ArNkT[B~ࢴoItsLroMcf.A%=%x>)R2cb9YFIaxy5rK7UZ6h20|&M(Jr xL\5ĕltqN8D?;Qv !m \\o JvB! 3%vD-~ٌƄڧTdXc,lƍjтΉ3̰[yðɄlOvm 2$cGp޿_:;Jj-U"]rˁGsk~úM L%k٢vk*yʢ‚>sSsdZq]L'%r'c8z| G.ОE ;kn_fHCo i- Z|>$U獳bv=y~9=Lmq5>z'~r{#>ҿSǘ&BP.8& , 08QMK77 /k*\`fv3}"xr# Bfg,Ypǵ (S:L7|,$gqazymi-SQvE㶪|w뢢 ě/]nG exTZ]qsAT_ &/u1Basd9qRб>$xH::™o*_k3nPz~/ #w iu}DzpNovFeifFc=M|'3ޔއ5R4c =ԯV6bi7yfLWYOA59Ds7 .^E̽}f-/,N 嵚am̽m-?&7ҙ.H"'P'+S}T$alc(." maQ[' # $ M9y4NYD0{ Uc!]>Pl4;rn~a8.Pp†IxL1Z KrT~H ӍYyRBdy$&V;[j'6C=kLN`jl6.,*UD4)Նߑg\ mHQ & idnLBQ1)o+I qTTe2]n;*,F:錩c̆hŰjQD~gawܬ""J[u $<#id,L2Wjp)̳o>Wv4g'Ŏ9-uGiF=ޞn&e}woZFS|4+;Mӈy*Q%:eVcx 8C@Bڳp !\|GғU{7.ɶaa'1(Z%1,"6pf=Sb`5b)mMc|dp`#&0Mogڵ;߾o4ef(?(w!+"^Lݑ&դyM6H˂UXͼOl8l=, ;88gT$$W-TT2TkMiJ  PӲ m˾41ltsdvv֚]G[I8sc;IFs.Yc>J ,#|3H.^%B|7@*RA93s@Hi][r+́C=ϩg#8t}vb|b-\ 'w( })ڦ|i`O`ڲzֵDYRiԄa(_n)zES &=ڰ; _g[ ܭAF5Ԋ% 45 &ۀ~ 1rgFnM@V9R&\^څ7U xCLq2×ITOF}];UW,5AZ#9ǐƿ#.䇒黉 ӑ*c[Mj P:uo"kaP>3A9 ^~eC$JT7I ;S I&67U z種 dO?UҙxE&*9Aͤ&?)p쌩 ,@O}8TL|=N=YFlr `o l0_DY/ً4u[5MH*hGۊtO=SM+o+oupht&{ ܫ V鱅 8,~9 xWmL"$1#?jJ.nm"JHO$*f/! 0Fd|BW+?g;Z|dЎ$ܐXI۴-RSJoci2 H#Lja4$o"{R/BY5dnnSq#7*+]B }jCm 5/7$#޳ ۏ-?b=tA]&4:>3ԴVwiAdAw#c[ȉ^Ebxic#Ū"Mtb׬.l`>Y%Y0ad8v z-rCWI`"c_(y)#8j͋݇l9|4 8Uѯtb=_ӪPjKj0݄ ˤ+$볂 ݻs!d %0{;> A|N.tjv*Nl뼬PO)Qb$A#N !ʕ>sv=',s]vXbI,#({&=I9%{'#vC :ial+YK P ~"g3l^Gبѩ~m2 rD6Me4[P-74pL$Rd3}j8OٷeʐIa Qxq n봤yL0_V/*u'*>4 $|~Ѫ# 3WqIBC\G4G2/S9(.?[qן-TPK>9r>j<`|cJ9 J~ ff~ ֊ר}AT&_Nr6 .L2l{p%%fy~࿉h` 4~-]Yq|\C~a*`r'v*%}h#5eG&b~ў~H^2~{X? L-, pgohE}ePWި?nsBȷp(u[ )C.xsplyN,* E QB$ UY2<} )XzHVp;S#x"0@[\^뺴,Qm:p&IG\_t{M-?4(֖ ]ޗ+ aԸw&J T.;Ai}MjX_ 4hK}Ya8!J@뭽kkY3%vo2m[%8(4!yc+]{>cNGa#v*ҥV*%s=34ȵIR o<ļx`-5^j<~7j, z-CU +s#6y3j!N,%njݸz @:"(5ƬrlyHÓ+Y֢yJ@RpIW/ϊ9WLͿpBvCFZV*8m+W'뵉aٜ;!@4{ȦpG% WSލ01AD: q}ԮIăƀmibNL VyBٲO&8er^+Vz*y;Fpn=upшEM-q{]ͱ$ .S")a,64VqS 1NTx*veN#Hw)ץ~R[u,~pz2s :sX 8P$FbUw /r̼CQτ'cMn1Kv:3M0 gC/Xh&Ѝ)Sh-{QBAei9B8oQШapܪ5=rbj84AZʎ v.vX6?v燒Ҫ cLwq,= !c=Kd֏ ~Jlo5_QYV{\p 9Bb*ٛ ,Z(F3HY`ɦ2zW1)]:aJ moIs]w,XQ$ᕹ 5q`5l0q %}lB+;1ӃKC<JNirQ1-ZeZNNR9 k’+K|] PSH7V]tsaB$ި1 EFE07ɨڽ4y, 4?/n74TjPX *wjex#@lTZ8/4*k2s+`a] [%qj^0px$~T >O&M%_ NTO4Xd.Y^/'Ġ%..9MG-:KJOt4>)^>Q/ZrJ /5Si7Х]^m{= гiMwI+J| ^w*gW!m 5Y|lf/i;9Ur|1^9dL4R@nqgW{" FuVVޜfSPY_|%в)h Z!ynGJKmv=.ARK, -rC9]zBs{ɉ1ORK%|y_ # (wk!҈Ke3:RufBKAÇ9~`X2dXF _Hl9lbȫk :0dn#MHzf$2%V ySJ-z6aivj8 ֬(X fo{$?)9,?Z$(W)^QK~*eRdT%L$!5ke̼Y=vPg#6.ހ7NqC˟[7W}<zQ%oE&G7WHE_Y }_ѹIiMHl0JkNt欯"izFbTg= :^?0|*7i_ #/kU)Ŷ̷4V)zC/D )yAE:-l2ʞU b;%98LѺG0] MnEƜc||E_}| HU_2X@t9gl-xc9o%YR2Ϲљzپz|WBJ5&jdLږߢ QsKP=]{9X-4k<&k-?1i]8s,=F_=9Aݧ{xkz Nu۫r1SS16Dˎg04 B'1S#+^N,6Ak3i2d^ٱ UIOo/ j؅gP\8jP}ˡC5$eR٦l$NNjئ0 + {q]A,GTgT˧6$BaOA(ãiT>mBImc2?qZ|G:6O ]5G$!>ω=8d*ȎwU.2G%٠"3I6;_.XA5/QAΝl\iU\qr~}y'_ʕLWqusN=*@4 ]Yŝ9"6ay&YB]uU ض|+رV{O<Pfʇp@FhB'P. 4-3Y1Jm{0Rk皯ez/vj'Lf)G]l/Hr}g6˱UR 7g,+ mb7}=VAtLz'9\і<`p 9d@|*,gҐUdXzK3<|X&m`ڨqg>DhsGr'Lo62?>d?Gx}u0ӇMzc6MԘTkϾcӏ2h<5}̌yL53ʼnⷪβmfä,qe25-MmV!nLg)}7RgdR.όQuJD uTL3h}F+㍧2 @/-eyX;ݫ"b܏zE 2Zx, @hjȊZ˘X] Pŏmd |]J@ ݷ_wX02 yGY&L 6׈X OK34j>3j3!u`3&)2>G#[O96Rd2t}换Y_ʗ{*| L\(H׾Ż:7 B< !-Cd1\qM懋Dq|"shLP:ˣ9la#K\vKX1E gYw8C .c5Fywƥ,.Jx3I$ Qi# *rU3"T\hjS++<~}jfZU|d7a_E] J_Շ˅`Q5Q}= U HPAHWLGQ~q]3j"S̠8ph(%vMx.Bf_ F,%}+Wn=SZn:&OSPJ7"Bխ \fF 5- VGZq)5w)"%+l]'ܜ"ʷ NGGMkæ.cdi6چ U&~~֡\N ԠJ HMd2ƶd?ՌCzmǯjd&tl '#OįDD5p|"mOܟx+G<*ʒNEN/:dǎ`-7=hƳiWm<,'ez^NqXс?.`" :=UHo᮴2cPkvj͊'4({K_y,*q o ԉuJϋ#b\8n6(Ds~mΌM #6+)>xP{Ҷ>Z {К%|9,(=+J$4 JdRGXDwTq uAtӅ a%Z˖q/:Z YG XEk ~eQ_Ҋ$ r ߍv:!<_˒Ϳk'%a-'1yX9#oL,׮Lxq1YH*+c0~jUIo3 6_ Qk/+im)m$;Mk]Zk#ÖD8gJ]Y.+Aa:\;ҁ>GMRwQ=5ǡ1IkZuUoi|L6P5_lx~a'POO~ଡӒ-A||>f0HJEaBMFH1_/]&R܂![n&RAE|iڈ}T0v8Uʗ|o4L 0IsPja׀ܳ:2Ty䧘6f , -!Q#{o CMT?˙~d%ҿKLҧ8@OU\#b{a+ lCnKU6j7q +ҥxd>ĎzK ?P©wS9yғA+'̖ ;zfUP$*La9e@ߎ #( *f8R{2?r1֞fPCa*hǴfGVq-w~JjR})d ƃ r@`c4h' ۤ0P,W4j(KQcP@` ' ᧥,J}1i`$X}uWRVoXCfZa@ڐw}a{'6 Ll*[w͈^ UXRXM[8XL. QuVC7}9jI =U`zWF*bHDĖ[bǫY 㲕TZ$<KWNu.,")kZd5JhbS{Vص@UBTH5h~Z'&ox:?~]ɒxFW4N{'2M-{m3.\=#.F`*EF^h@rOk̦݈l"" ?lX$o_9yKWPpemk,LOb8 v& Xl|9Q2fϘ|9(>"{Mg@"9jGᰰ{7`RVC=NCMt@I i9ud418DlwgԴJI4HN[%n>گR\3PΒWD%d0P9r2ΕM2f9ZP&I{; ^r;H.3>|U|Y5Ӭxelt~Z6N~VaKVҫͅ& ͞|&4~܍؃.P!B;Sr!ah1!!9Y A `@IM+fE%.)a3w4knB4efo:yC~j?ۆ~=?yl/;UZ䨫/#wd*UJ-Cמ ^}2&M{.j"sGd@Y!W/9+P@ 68퍋:o9ID03 >xwGYcZmJǾGmaȷm(ջKɢRc} 423'TߐX>F2TFEQ=(pbnK |Hb#7̢o 异R-llcg[ +u o4A?FBy)_:Ќ)vd ]A&'>v6._`?WkǸ-+GژhgBꦱwo&}0QrL?ExZƯaWed -\a]*i~Ft+7bqc˦S=!Dß+u0paFYFKKCl1s`j$OTس=vH;c5 ^" ipN#Z7 JKSE;:lΣO|G7"I "T3%-\0H sz[&e8MUi8s+$y֙4*-'iTqsg3tٯIfˆ?GWYj43τ(BYbҔ"-0Bgc$,0OX.=֪rJ#K豕1];鏓pk'_fopYōl1ܯrF4ٿ ˵!?3x% Ǔ,oP?3H\WlH׀)t'Z!$wwI 4Nh3f TfuKCpA'~%avD7FN(U̧@ ;bs(db0`p%KE14Z(fwI/BCoGxeU|bv(Whlry 2(0߄:;aClv* c@؟x1bKXݷ`sj!x"mJVbF>qt/~켵{]əv*'YcqS!R*S5nzV)`t 3PeQ-P2jW 5;*NT7o* #hKz-JkLyעV!:ܔ'C\lGbeF,,.gdꦔLE C+>kCLHNAtx*W W-\t &(\3ijOt0@T* `}6#g*YH$P86&`ƱbqWUJ.mjQ{AAEV ]ᆖT~KK^4"{~E+m.SjI"D?!>/Q!'YU`ׂV>3|E5O~UL:J򛢄[?qMٻM!ā_ogAwoڤLH9s8>oJaAx[?~sJ> @ZI\Btks˂'*>4v{'rUQnC@96,vaS;:cM}T#ɕ|WaI>f p5H#Ƨg H}[?o#DJdagD;MY?LEKԘ[EQWm 7U`?N4yͽQ b 6<uZff{HmaY{_ ]iwډ4h[EZ&7rGZn~wSUE}ԳNה*͈8FM}0WfI ׳" 5Unij HTLڨh"><'(ҞڲTp{.[S7"Q,gCuS:y @,bFewXܴ5>h: W5b04m &(ڬ6fRT2'.S {N9Y+.5;:VpeqN.,YQ!iF8~!4lG¥C^*iZ:2)3RKNũQ2پn74w<S:A6*UP&lij]uz(UvHҋx\)s+E%ygHߵ<dN#Tې|:rSr)Gi`˺,HVP.V H*'gⲦ_6C&S1QX}2TfYx 8.G$K/[5/6lP,P>:V|3zAӮ>c'hqv'wv֢C|ƲLB{̒6SB 0Xa%.cBsz>ƫ*|nz%; or,'kL6^ L(yZ~tٓTd_0|m@bw@&+UX/7})|zyv.nYNVW|S<xз)(QT됸|YŏN@q|XnYo]6kNٯqT/?zW?QYJ IL\[Hn!:MVuڪJӰ;ZTI<I Я'PmG~KXhS@i4&\'<@VFImOGš{O;X9.5ݥb`_"QVa;<_G8 єPzZucNTSh6QiA/7]:滭}#][=b\w|ZvuuEJ{<{ˀ~ ΥUBBez'n.A"vRr:UUrc\VƜ;=w3S#ePx[{;hO VeBoqD\i!qY6f9|VY3nl6]+. ȔTqOBL;xK 0(+UCq{Or*H6Uܭ/^(ocDA!Zc2Njr:]ڳNF3PD|+DZL!{8hgrT)'.^vPk7h8!\™xV#_]0Hjxuj<)z͊GU3W,њLF :aN/;8$0}bl pbYBaR!ÂE8nxYSlOX߫9C0O床Q/&b1{]K,꭭Bʐ8HaHhJ#hUϝ0b!=_Ǖߋіc0b R ιcWVi ;G\,jE6F^]a%8x=ZiҌɌw]Li qwf^4:^TcM{B rL.Us2AOc@mbmh\ M2÷0,bTXRDt꘨/ l+>3Gr,h;iUN*n+ǖ'`8o9L$݀d%棉Qm.g<NjavV p?^i+ͧLdȇp2CJr@V~My3TJT CQdnrMmӳ(GI]|6rY $pI@?>??Wgv%6X4g4e埏q ʜSڢJR%EsO'j;mYύ3LHjnSbSfO7Yg S!tdDg{h:`I.yg!_a E=Se!\~]d<*cx[ \Qvŏ/tdѾi~+`,sHU š?eM%:bT D~*;jxWF!nSS^CzUvɿ_V0^"G\Fza ! V_M953W,UkMjiS%vW;1=FB)N䲱Wi D4x9 l'e*EPKO/,t]ZӴ>@h1m/9b6c_]ZYhYK b~=5\x/?Wfz{DS5pCSߜFgG"Z)]H)!x6}t5mJhB 0L)Q1;- sJ*īHMm.:2ncM&'cu zoVErM!3nHt=*D6 @Cj3i!hVJە~ c~ >~Es@/XF+{ $3:6r:{ΥaTv8u/ȋ6}E*e)KU_gu2Jtz-:AӅ j%y<$f\VXNQlmV3cZz gk'+^MsY2r tcYxo$˨| 踰AvyCb])K|]M?,Sr V]ͪސtX-kMҭ`j%lٶ ,Bo}DoudsAAO(vgRizپV'_;:3C5ʣj%; klFJnZ_q?0DFq57NɕD~,K7}k7. @(Ylɥz?AAa|x {Q<2%4ksg:XY=$71M+Qš ȝmfǻ#$۬c"8A]/y6m=V""~\,) ǨP˧鉖蚯|]ڈFYX SQau rœ%݅´peQ7lhxxoykm#\̯Ot@H [-L9n K/윊Yպnz7 O ԃT/,4YCcz7SjݦJFK8*"S،jqi+2##&R|:,8誏~;L].@"0^[S:)~۞fbe6e+?fy'EB\*zRI/ȡ(6xds|6m@V>0£ѕ[Ƙ 0qs0g uq~ #hl+eNvք4>%_ % p߷wWQ'65I:>(ݻOKS)+%!3cEbu_| _΍N;Cŋ|cMRxh'[*!T(v;4 _-D纯h$e.7ΗǹT*IlB S^AXտ_{DyK{I-dkD4}Vvl81Kr&(\Ƃi?`8r֫XݵO7`%*CV)AAփ}l5/vo kڢ+ /<9U ֞nNe?IgCwܡ͜dI;lj1&;Pj[ E*$B/:4eHH{2m$Ŵ)\=^Q%].`؛ lR J{YSu}_gCr1kR*kJ#NVvX3R@B$3KZ~|wo}|rH=鸫J)H9}yMB R??-S-&]&[֙'28/e1~@Yapu+9V=wLq.xFV:h(t`EC-$ г6cImK(," yOy{Ȫ։X=|o ivJýjy!>dV,C0gc][0;uگ: Z~-rWۈBlsp[ >\v|?;;i/^.īIgw\ܜLkL:#m1:Ogo)Xȗ u/BU*n Q$}s 9"4C@i&BDU6ۏx;λK|ٮɲNy=G㵹~`ǫVn9 '[_nU{(Uzn).f]QWcQL^;1ƟY-/'UX1RV^@aPֿ`?K|!-lʷ mW?l)gaqi MX]Jq=OSc$1ގ[?U> D,<6m(KAQco:$R,j. 6 -*% vRš72 و]Umΐ;O^IgEKv{l٫uPeWC\Hsa2ZydA3o9)y25P* 5:bIHQZF"f -[4*ʬ=\fL{ 4pO(֨ve!֌8!} +8~CKFrP͸G52(?Q2%l,%\ӡk7ٽy]ˎ 964&|,25XRo!l> Z:7м *L&vszDi=yu}gydy(W#i[ IĶI=]qrO5ݱBnfȜ:a?2*OT\4ڃGT&dΟ[uT492 K2V/j̴G{T&5U#yBP)F##LmHTɪyJ\U,;Lw*pPӬ[6*+' _Iҁ1ߎg!`Mu^0$ SQB|*=;x3Ɵ8t`jLq1=f{YG4J}XI\ \a!I#&HJ`\ eU!cg{,(tnJ̏tt WK(W0FݫIxA͈P*dHL|$L˂/fZ5OG855-ZV*5xe@pU\ "ޣKJcmașhGu#}76$<3' ip@9Bk'Gk sGix@ }z^n U?jZd+a}݇'{?Etp?^HpEHNy_Db[p7M;:+`"}W;#+M1~Di. QU& E穵Y?̪ Q09 ŲSY#l]{$ Xi$~ZdQ-8N敬 1 pu? ;Nn]0;Rf){]|-ci*>g׌{S&2ɌXY|壝QH @KzUa/;7yC ݧ2w5t6` 44me~9y0o U*E u:shcZ,m @-Ub+Tbˀ#55aL6JS'! z>IL&7՚aOuNQx~N=ߢnF[ňo@'PqM\I5*TsiA1хQkrWws5?yU]>V8rkĤQ#5f\ϼ䰗"Azuݐ$i5 +rt6)N+^|O\pBɓzY.{ضrAZN%G9D:YaM)JzB0hwK͸'Tdn8zLm"j2A-AP!֙ym3>uML`FK%1l T~`YA%g%D'd7Г+Xi9EП7rq󚲩2$lAuS@ x !bj؛h`݆w j#L;(`95xn+1mvq1;Ow^ ,$`a#Eؤ"/Tl'1$}qrJ1o7VZ`61v %B),!G^O'MI0OsK7͇ԑ0ҞEZq37,ѥAA#ma8vJT -"^gE.$3h>=~7XYg2pP6Sa *`K dK—]=.N K֞G`*VfwϖJ]Y/9!^Ԙy]O|"xPGlX@-s5\_~fhPDu |#T璭HP!>; 4  TA)h|cΪQaD׀5:4۞@RWRjjOFf[x6܄D'vL.ܤ|1/Y;NU8$5JML0`' Bk;Ѹ׀ÀH?o0^r.z}zRt@ŇN4½4LŠdM1-As&O;^XL=D;͈@ĸRZG; gxso }6(\@Rk[2K*OvPd=̥>``r+乙l6wxm6" 'l*_i?zIGN6WY%K,tߩVеDY`r~03|VS4Y*.+[.)ldAj[~0 agKζeӘS=f9cF#sTi-h*O,88ŰgYlYEe%Rai4)8`E靡"\܈s!KR/bJQ7&,"^J.r.!m^v>J57֫/ v\r!gy51nl5m4os76Je'@LvSZ7fXxqu P>&^jNoS9o -3#.fъգʙPI[7^NÀHEOjVlQp&DS;ǐƉ;(˰验=d#N*-i>sqic% wu͆mB(W`*yAL8;a{>C¥Is:FM\UUr+}\]| V5)ww Ae>ysƼ^S1 YZM=}QC2CQ~Z z5>~Iq7ss–<&6nǡ 7Jf0nWKEԌ&ñd{= ֹװ%rhͿ7XzNjL;Y>bt~Kpbxʔ[ۜϖ4>9 X9U\+ljK8EoSv^(ZW~ۃ֍>, t O w 8Q\bk؊@bپP}ϊ?glr?{e *a"ڗTC(\T3loopұA^ DyyupCC67¹Os`g`e]%ʣ@J ^R-$u#!e˷XX+x.+|s]z1*șQvOy]NO{#"NCA-O>ǒ|2M->W?Xzj>mihLxF7%hZs+&lԣ7_F: S'!8"]~#9o3vbq8>u$cpI;,KegeXXhAnQފK_1lL c8N4սS}1=HwRr3h+ZhuT埮3Ѝ~Zm EA;uhE_ko\g;5[IJl0ٴ~^|( 7àQicJzfőWi\(Pm \WwȯYtE"qnRß7 @@[JQ2VBI#M:DzGXVJs-ьW-iQԽe6=5؃6:m>ոՔG,CYGq)L}&I3- 6toQlqjè3h`MmwQibq%kDJ2N6 [$Art WOyQܷy`<*Aph3IlW#>Y-GV8; dt,<͜,eYLY~N'{4ZדE_^8߿qY4)4zY+ }&ץ-/叧΍s 4#M2iD>,ŏ݇ gF/Q4,W/!6F} "[+V1^-f@y$B8{QsU+z Htcדs9h >̺cBK/kgVi5.%)'cOh`V\cҜ)r0!2J}[J$ [*=rwAZz%E_X]_di4]BI$bvO9ԍtC?.O"|iD`ohG85-"#Q08_5]Is/(y6j #dNfRk1<n m"ݏφM?j)K2I5l%&q:sb拥8|4A.]of^:/\ڐ8&kpLFZ!:Or* kE\y:e"']Rr4`6Џ河ǩE~CXHXEG.يj$@{x1/΍Â5uq QS*:sEXw\>;++ GSK= \N DZ4P*ÚOB6arWtE$’OH񁪩9Biw*Ър1PM\p}hF^({*F0<ڇf6|NJ=h$3XNnv#\x'^cٮ HX+[H/N;v Wtf})q a JxK;炄C"UD[X<σkk&ONANnŃu-  p%I/>)P9ʗ;wK`xjߺc-Fc %:=-=r;^^~*OUhp#7nVu1I̋Et#jW\Y}2c/,Ll2 Z~JMt )=Sifͣ?Avxܟ>n}0/W+-w0b3 ۭq ТCH@U};4 5T$.T2rd!^M+ݸ2 q)' YKڻie!öUI7X^HD=nJDi ?MRQ Ν7qCiSL"lt&е3>6!նtw6dzwVq no ;WH E;T8{ V)ye.ah.uk]5BN,D*h8x/IX#F-!A x2KA-K=YD9(2Wā0BthXh EqڻiUgEY;jغu- r[@ V>rvFrifm#x2۪I6J)Vv;^hٵy$v5ne#>T+@lR"E}(Œ 8R.YkF~rެ64N˥YG>y@#.m˻ӜW `NҽwSӈ(`b/Ʉ8Ć"ڠش#M}qh||%-J:* 9~A*,qϣ/SIZ/Ċ)FMbbFZ{}]1{i ( :M;p (,+eD@c'moo!gJXaߣe`q1 v 6NPrLcA+4hcimI1|h&.-u/"ՅNҎElv&S<gmsR1`[,loE_IۨJ2yS`3y8}W+gp@xsв6P.7]3E·A!"@[5hUďnu`{PzYDG'[.q'Kmmpp0!XeUPXx=/F&sTYE-Z/ށEx$G;yKP_e(g͖0ݝ|לs^ℌ W=<3laugԊ/K58^dc>0\wo[{3K&~Rb>QcS0W[诅20JHςeTԀ5Z}_XG׷~#8t)ڒ7}E(IS v)%Fm $9ӻ/+ė$8a϶bGUXH *D|K8+ A?QڇHO&eTƏm/(~QK>ەv z5nb)0FN"O)q}䚆qubyP, T=`*-(_m1B!O;BOwPE/窝J{œW UCT@qwGX\׳Z:egJVt|c]%<V!>Q s!#f0?'Wa|7)hn!)Ƥr"fǜP=,s--(Yoؖg|%/Rk% 5Z9]ą~C'ߡ(,T|.Dq }c]Gr"|뼧VtF Bl0GۈH{ yx'>_$n4ҾY*Ps6uE5 6<>'c'Ř+sI2.年#ɵ+=^ZJ`݇EgF=/ I@g{y,}m""T9Q.bQᖌx2\'U 9eTe9x ˥c뺼UMR{ 1ulk^9UwhXJwYآ5 2eXj%T(Z`ea&_1Wf},%iڹH+UtHLljp6~(0V1 ^IDO%Ѵ;Dޠ\WRUJ -_8>~+,ԍ+H=67L034 (<%zU bԁqAAAiYZR8hP{y=%oABŝl~UJ` ;2v]SxᖇuӰ.;QI6~!pnJ&Vh$O];b̵*D ߕW#VwIP:B% ^nٶHDVӽО&N8D_R=#/6yFkK4y_sӲҐx RWRWDgPp<؍SecVj%Ǫ .p,_1d;J:q(M*p{4FC]4 B8Tš㵋1Ą0?.D9W$ f֏eO`iYZjG]C ?׮59eڒmgA$iM,4""ݚ_4f[i[}1bFcŢM4]a'56 @8X)Iow /*oxG+&%/zk#1:A3͎{ q,wUPtQnBW(К)>C.£y8Q8EqPse7V8‹φgmqQafP(ˊ9 pPpUo?{xC bra-]1s>T+izA䈢y@rʉ3g-[ \VD_ @Tá WXZI\ h%$AaHs=Q:تݺ!I)H'^-{'c%cimԡ'dD;\Vsr^fg&,խ94aEOG?TD]غt#=_$4'}{6o%*8d)do6mXj[H!~kߖRg>x"\ʂ wk'߄,l++Oɒ |> JRd+P~v-7t #x*5 )OL~N-?ߥd [Zds~Lh}/Lz=ʭB|zӆ29$? ~re~xx_,Ͻpo =ḟcYZ͜sfEtρb%&1OфUy՛ `<e0srSy/b d7T3ݲE<|bP#Gl5ٿ]g֋:]RK?!峧@R%!$,.aJ/6r7eփ_YVêVUA;z/œGD`¤zZb{aZ`!kL*#RYױǞf*ەI¤Ző0}&:q/Wm"Q 4:\JwrP (X:Pʔt>d0lz {bmZ劏t,{SEX{3\L;$2DtX[:\@/ƊN s\iJŪvXp0)Jn3q̴Vc6}ʕПH vPW:,P|T#˵<6!^P;#i\XJ%tAH-&>j>l .NQ`|ow͝7u:n!\ZT66s1 ʌZ(|'_N2E?Tcl-${A7 <[CI t/'˚3y/V} $2坶|y㰫ׄ>Yd<*4{\d3Ž#@N+zQ*@ ir-=:_q` rc vDXX<9-[2xoDIք3 l< Z*YթE\}8C4+TQ&t?IO8٩S᳭pm1 M |]۾m]ݽejOcHJL%00t Qse@;Jgq57'dΚz 8R7d~vHj6a!zI 6L |q "2,dˆ5d+H8*B^t QScoawdle,ETR&g}eb x7mAWH$e"流Lpˤ|avB[㴥DD9TJwjuM]G܏Nd3T+5fqХVTfl{Vp+r-Sܦh}%Bl` 7PNiOރ]X׌_`.-._ vlky>H&DFp3O_ 5JL-s=ُAܵʬ'/Gt9S!萄w ^D]wf5t;Ǹ,g1D/(:JyFcFmhyDX#Jx@:Gr!D_j FՄ0 g^ѴH"-( 0'~v(>2d{Q|d+L5 3_4 2ސ 3}>il'קgE嘢8Rŵ̅q <]MDP)yf.'}|ةAE;0(3Tx>\:>WXa/: 1L mP/8[Id!0_o5L4PTO`Vմj,39-j١yfÀ2<_}fŏM]rLRsl] uZA1nԂ17WeS<~at_VP\̧ q%9:`Sg MK=vbAj70L5/8Q=$|4#n{~a+̕'o2^  Cm)kETd܄:H=B J] iItH47Թt#}v]\,yUC9]{prk0$vm~=o!Ԁp_TrQīH0r͹Cԋx^PGi@ki RCv0u$:Yp[< F(mMCfʏJ$叄MT-aoϋq3T肅qì҃dzqdJ>@^VIMd駘$Gξ>Y(fDmɏ0׏>}W`5GZ:1ͻ>fNNK0v{Dng'8P9|t4z5$\[n'&B 5S5Gg&lBk{Rn߀P:VI Py0;36>59fo.]klT=aQ~A $bmGdjZY@PIٸf aD;9$Kѧ> !_ònu \B[V7fAYh,oYb 7 L(s%VLCM"^* s4J*1o(G\6l #JABݹ(-cXR K8\5ʜ;ljٵo[fw0qbRK+of8_,s`h|iuå=W+*xa2,VS'[zcaC~A$4aX7Jyhc!Ύ5n:t{AnUC=:AM<Gw]EԞ^' \@JgvYsKْ]]GQ$ʢ$ &D͂r7s |-G~!$xb`4C݇'Qct[Yr+S&1ZI_ꏜ>Y:-@kx}_}ڃ33&6ՁY5ӌJ; ׍Y&umP7~uYٖZoi-Sj̾SRj=$EI6<47s3ou0K@eSi&T!c7p: OvQl]S1.`_ŹgCh324R6zTwHqa0绲T֎O6]YKMXB<0!a ŕC EsM՟7!daBh<mާعW dB6/WTYiNnVU,M6{CsmO#APp޷LX.$w.ҒQ ND ?[~z(yP3"pZ145KVFzu/c1bqt&O1:.4V͗r' i#qJ-J 0]g(1eC0 &pmbj{չoԅzQ+y%ObOFQQ$%Ώ쇛|zSߘu~IBtصI6rw~_{@Y&{7jGtBR<d"6^Q9O؆>-VJ@i(^:f;ky5Tޡl>)jJC-sSg̑FA{bKV_'O{nDv{VPxt>:j".:0鸛hY@ڟ#f%7\lj(yA*Me 4PFQBEh@RϲXށ"VڌS[$Z/9Ed.vKee! @o##AzHN:Ĕ.E`X%|~} +$lܨf94_~n(9*jB}M&wC9!!;18j\Aʇ@vV,@mȞ%X#dIX`hfsZvٹor$NlW៥x7E`r3N@u_*uA~DD~U ((fsֆ<:< 'KkOqQ]Pǰ~(Q5Xc<39KYϲ<OkEYx+?V6%xbҮ_N1XLLZ=_#Rʺ}f^G[Mv ީa._iLMGB}C"]ɟ>Ө<5ơuwFg> ].Ml>Y+ \l >! pf`LxMt?HHgn]Q}Pa~{P g4zcjtQS.2LU+.$w1ܞ&5|M@z̀vN / 2<(VNj#Elitd*6$FuyĖrf4͕6AnCݎ[6PhB:#4 *~,QNXW!o_U+7foo9gm/6 gi@Fk(+yZwL:#r} (KUbpMnZO|ߌs4A@T  oCBHnyڪ* l%Q]=`2I_;toMN9NS)"p"dѩ.&vƘAr S+ߺʙ *<]qo8 |NYIυn>7H@zۡ/ p§'  /KTU+,e[S+(,>n]>>|$NG88A \U1\$Fiւ%VԊn W1Ol8"RӹSQya12-9dc׸DUv'1fqn3۝ mO4dzz7%|yIe18[?X97ƅ~D G_ 3oʬe e"q@ThL*If@;0Q[Pc3&5Fq|,PG{h 5|9ȿ%X|;_jtq1 z8FQwl=>8{ZǗ#̍\J laWI9Dx[M)A׎z'd-DE"K2ďwnpO0G]ORmN?1E=' Tyez,Fuwnއ#u1-~#H'hG6R*40 ~BUНU>+Ns{iJSrZAW jCsdwJ^<heI咽*'P pXTAR_jBB4ƬE1 JKvʦI3ۗ4R = r:bFYkڴ^ؚ`tX^}<T^^6Ɣ]r]s3w_x5FQ2>rs7qCh)021g?/.',6c_"4;\,s0'<@J PF ڭ:p h;"9HGq:OXGb&/dw(3o%_e@bxsmAꝢtZ&]kQPNXS]ZLJk6¨]zQΪ+^Ncp*\++G }! Dsy+n`q `01Š'VJf}ɡ$L0U󓜕Uެ㨳n}9iܸ|cR['fT^=h0`V g,; N%QfDZ¼Tpi2rǭ %-qłM5QlFrlL s#e"fL ksoFA: hbg4O(`]#ÍDw c~&T'P "z6ypǣin-_hA`Zi!xܕQ%@$u(A»mHq)lbtr|IAv9QTBr'xF,SV ^ %Y_=TcC i顴4jgo&+jCYLO9R D̓+eVrluva?z@ԌזjG7 r N*3{qcU< ߴ_pJ|[>(ǎK{wpȿfj oyMD dGE[RszؑJt1+YA$hl<߯ uÞpDe}Vi"˃ ]̦'9wg*yљ[*ٓ,۵Y0L e|ފyyLFCHX O~W0ן[L^3|Pv8v=;Lbi-}FE&. ECe2\[63Z'!-j|)r@LgŶloe7{iX¯ #/y(a/0$eūʫ_(4oB;^k5/^e)b d#ZRJʒfA=>_7 #&<}騤mzIh& إgT- riG9:ُt yotŮFHؖ+0.SJxIO:N Rł= (GYV=ǹ=ﺯ}z 5.H$KbǺp^ǯ[S{)oUk~r&:ڻ@PBM WMPǃ(f"}Э%b" @w:P-)[EYaNnNIs3 <<& Y0i/?[~vsQfGњٟIu|Wݙ/ͬ-j9 \ƐLi0 =+#\~UUkHB;Q+!Q1C%|# laF' [YQp e#Nؗ(n$W)ֆV4\g*>k fWS[:AȭiD&U1%>w9ptlmD)Z@T석DU{uN.-{=ejZH.U%v`2|l9тa:IGk|, KAۇNӺ>s=Nlqi1"Y 9Mݾ oAHDzV`1rYUf, δowS.W!R9k]A? !KŏT&u?MtuILfcrIj}l̴< kRiBmB| "dJ3#S3)5jX .52Z{@;0n3z]4e ]KU9jг.3 7+-Is#=S=) n@S ̈'DW$ZA*e?UVCpMe+) R > @i_,VAtRߦfe"R/4LPje܉K "k[~SguR'0T Hʍ:N[c)qe^&xMW?YUBc(v&`Yr nΊQAxSJ.h鉤 GpV"4u߃GnsH&T=|r9iܰ1UkGDEF||B﮸YŬwJU]dR( Jp|0*'Q~(Fn^{3>hetǖ)#'~TŽu"YN _"'{RDQdǬ{˔(agl(t^aWs%$m|֙%EU7cfPs%j3'\v':εoIlxmKLtOaCoT`șT5%lg Jȁ.YoAŧ,ؤd۽q_QYm^\K8Hׅ a ]kOD.D} 5FbW)Mx̜3gn؃r Ɓmu7Ih߸Ȥ>64 ,kA.YZI?Db12˒+h NcoݩrYΰyP+=^^AUPa69؍FԐ㳍. Θ6qW[=Eo) 8qRu6&߻LH5+W㙲[EQkWOcX:Ub2rɽL/alT|R2v=m6 ՏAΕ\+))-ǷqOþhXq UxLqgM (NBB6<Sǫ徊 j~q?x!ds },YnpoT@AR <((zH"( x?G9  H!m7:p+w| %!AXnHR)zZmEt$Y%U'׈tjpHi@:("bIE%f! =N: (w} >@MYVu&}`%(f l#YmYꚦQ ڹvw6UT79ϞpT_0#_ܢ;5vj/:}R"3qT$lz/~AkMZk*QYK }{#@*E0yC7_ʘu99tKgFyYt萓02fX5|xb$(^*4r+kF81N)/A4:jQAaS?Ŏҥ ݼ}=7BJ8^ZYX[d,8:,.va%s2qH\h)_;2 >B"Q}s3xKp}&F [S.ԚAlPX2? _ C>ݺU%}! 4؂yٜ<liv YU PbR㢨]OZ}'J#񦪑\gm\}ݎe{ $,ud,+kPUs}I <-wgi 7sEElyT^ @a& Yzԝ^x?_D* Ǒ.ї) je@֖|/? FtJnzfЉ, b8!6 XER}bXOD0 s%:t:׈oF2#$4x41F?5g_Q8b"!0ۨωB<?(A\ȿŪV ,lǤ|Z&ѕCVQN5Js6q .d.)HSm,3%ݶP*|~W:Cp{KGLzl0i>H=@ Soig[׆ոqLIpױ>Ze6FYjeZ9+c1H}yOnk(oѸiW' &^9,;8>J" vr#| *4PLw$hu}b6mA [:pޠHڇH,c1"ΰKShBi}>86Dxc3~L\I?z F$O9@7=L>wu$.9~ :{ƮRL";v+9IC>X?_C5gawJh\CB&U6wKp0G̺M >7:YK+nd}#w=+:21Qg?= YZ^r;?礙Yk*^@+yX>ͮN|ˀ11+̒}g2DNK`R:JE}aJӑ={FEeVLfh CsGI?W Fx%.|8$Rఙ( t641x+ 12d-?xȧK?h<'5Z5@9i̥.mKe]eoq,FI86&=Z3[/=$KxD>XA0DBE n4@1eśPeI?/[S)f[o@t''["S_-#dC15 `Pk| >=zYs뇿\z4EB!io}Ί2J_elBTyQsUoHw㫀Mbf'LL@\yU:-}5k:2[$3IS-V}zu/ylxj5b'1BZ0QˣD&džE8t" 2CUWA>dA!;yº`/c0Uk 2˓W 7GyQ 4ijZ)t>,` onW/F&4Zdy͛"1_ܕjwwE]8P֪`E<j#QS ߋ_׬CFA8b P(Ͱ2rtbl"Hi\HjĘ^fBx&{LM _P`A^߆ HF] ҈%B}7 柚ξڄ3S<X:Sġ QڣY<2(#6ZY68O3xMw)#4QhTq2N@3 ~_^o maR28 UZ:K7xᨕu%$ҾXb!qejז3B֜AG1J7@εv7`Ɏg<<`FOE~#b\*͊Q_:, "4ph#hwo0 !dYW\dicT;Ft߰;/UO:+EBGkMl}zXl6DWyԲ^Ӻz@vOh~aӈh$bq~1 E&:PPx`Un"K:{pSkDchoWbPgO'AOw?lfi:wv\cZyG23#!o.v"s̆3+lX1i@E@X "h]RU8Bpm  &Qu1d(}(.KjZKAr_6ǾOu+o@J s>:騎bM} I ĵR>fna˱WYe9Bb݇= $~@D,*%Ab10[3OːbI[t[bneMe O$vՔ͛6ZR{edlM~Z}&͢8YD݀ eFL)ŝ9mlyW5G=K6Teӽ?^@!\]lY9%xpv*uьJc<:Dͷ"4?{h!}քWPiO֪)mG{֊KH <8Y@A/5ÝG [kNpQey s|3j|88̸,/,U„lU'A:Fe9z x/Ƕ&f`X_ Ym{P|g"/&lKG@*MV#  v6!{)/ YR.j\B Fβ4)o埿w߹%N쎸uf6Kt툃77BW&(Qv"ÀQ] -*Ongd"/+7! ,|Q&&ׅ( rT͐%eJ1C#X)*pOv49O֖[6)Tg%PtݎNܷ"9Nag2 _%h%_ Uvxա\#d~וe׍;\m>hp8Ա : w4rA'Ix. &vF\Ϩ#ApᵫLQ nâLaQ{(>C%y t5 1njeI(-`I%+4y*Оq\da8-gڄ?g,MOK9Io~p> i~םNQ^?p ږ]fFS#9q`Fs>ԸwR]$Pm1u ̀$mJ&*ϐ t76"G|З3'<',#5=L3$A~ց,UjN]ogdanvr\D$JɉGWB:m|vULLɲ`}%;U$uD]>2HLԱʼVBq+ا7:(SSTJВ^+{Ӗ~̠ڔGY<=Q{rp $g?1Luj*/u`h!M7+ZyVn{jc&phv*m-PEEPÅC(Ľ5\qVL";)c]q%b= qkg` -`"cӪNfL?e7ޡ)ok.K:>{ނĒnHÕr,8siV!g#)?r&Ut}PhJ?0Eh۟GSh14쵾y)a^u<<7ZlezWa񢉾EѦba1p x{2U?'bmIm!hxI3)*Yʱ>9r ׊= /Z.Xٔ=91ҩ~'\ ypH)đ) GTr '#;}|OQ'X^Ȝo.3{)I u#ߋ.'C׫6,c>v ސ2(gDuE?Ke$ }hC2fŠ8@rv!W;$aR'+6_VAxM}Hwۧ_^\H?p(QcQLsT ƪ犔wxIڕr1XkHQ"slRYwDJ,?cb]VG/ra9e*x[؆3NrD8LSԖ1@@4tԐh})QrvHfG18% ޺Fd%l"5T(Ѧhvq_5G0%YUץ*lrgi/϶Hk@ =xavqȬZoۙRѱI궆h:3eh].@v0p?8a,SJ;XVY`[,JŨy۞yȱI/`bĢHXHKjm=RnT }3KvGrH1|K>>R>o|&*6Gi?*I5Sj)FQTҁ3[Jʿ]JT*I]k>vt(oZ*Ju>]Aj˷H` +X+h5ӧU.~v +HBxOݺ7$N%vH2F`jL#I,Ei*< %Yp W_SRpj__Fbi .teMA9 >J* ˄'i'6vҼZSKUwՇwG&pS fԸɩeXىutkX b4XŮʳGTh3G@ZiCm!4Z}G (Yp[ㄟL?xl QVDwgBaM#g o6QzϗJS&°]}^= ,u9/NٰEЃ< gɰq}xJStW`Er`Z~1-3QX,6/XYPЄWV xƉ^dHKaz1@ ,(I/ ɚwfܶ˃QXM:NyL,Z M:0$SV: L ᪣E%0j7k<$7Wu08"cc:O#pHyt[4i6 ݭ@5,v[` 3e*U3s $k/ؘ(Wp;Zd3 { -u>G:Bh/+j[1=1i[-Zpeo\_XIqIyCv8eS3(ܺ;45Jȭxd#(#2{EavT|󫻐bib21Q6zkϥtm6x`k$mZ,cm[J]nh ο-ЯOJ%X}Aʊ{FfPF ;Wxi0;D )EI鯿+'^C j~gtLef-ZZ9C,Zv' [L+c7Δt;X!tL4]IiqdDIKՋr1V6S ={K{< PxY/B5֣IºZee{,+ Ź.!b/.oa.foI@!J(N}vXC<^W[?5n8p%ġwǚ9 fzhG>sE #ZLJ0v+mngZS2Vzh|+3uA4\BK9`ӷ,Jr'IՂog޸{ k)W8ZS/?TRs H}D5# 0+TOIأx46X}sV㌭H5cypthOm]- #fi ho2kԎ 3o#ypF_6t"|w@2y *uIX +:N=Y am)!Hg! :MHG^j7{0=pWW"` /gcGj\o--}y;#"^ ]jO&ξՀ8僤a͛ڤA?b:kӀI/ Bx10BAX26ׂVS!̃x/]B00i53]1] צ_x[!G}# I3ҬSQx],WOM>DD{}<6SͰ/je:8Zu{.6}CF;w "FbYPIzMn*XmFpYj6,ԵrhY܎ђRm37![d7#|VZDپIK\Rmaõ2~Lv˪`f.nT)O#qp?Ujc|mofhVU fȗvNG3eKj-"V f^O9dt7Tt33WN+& rh4oPX b3 s)1MRa'Gy_jfJ-3h. eUB_uBAc(PNrZ=mf,`=|SRG!~ \M* 1)w\*$aۗ\V@#*R/--\ >]wɛqUӰ P+-PA+N'Z}E?,_qO 9^ 96ӵӓ EO`B@ƆXt@@=HpqQTME {jI\IPܚtF .Z,|ned\HQQ ̝/rxYVTYle0 E![>Z@ue~"ͮ^g"Ԛ8$ "MI<R=GF_PK~[$i[7+g͌>;|s\LςY |61FcIMv'%rsd)NtҒЇM$朶H&BOT~CGs$^Hk ݌ $F~R`C+s?Bi8FP>j9֎i>- 3`t5:=~:h2~6 \co"{SOm6?ٕxdwT7BRwڇ8i-[fЌ2hC:$jN\|@\ 0D^ w\`}^St=E)pVPRIpR?A1ti9#B4@G}xijApbrj5[ðݐMOg:Mš~yI~IS:WdAK{2_V# UKn4BL{oPu,ڑTQ;^>4>d'G;THiŲ`=HC(FZ 9&@܅T&QQ3_NW =kkoNʾHg+ _ne{q);{1ìe/OGJ]b&A#ZR+nP8U$w2l.sa-a gz_ַ ^>| ?5qWQ!ֶX ~˕Fu(ƍk]Խ(sg Yn9NGK!~j^$%xI|k K9R;OP}:DVrA L[aIB80ZXe~L >gMAS+؜ҋN`s,X(]&@$|L$y>H$8ocQ@/\ ?-tW旟&܃Z:ݚ~L!qH"+V`UlR`0 ;&`h[,f EcI^7̕)fK#pgl}xH=zZqWc#2Ѱ'^IDŽb{Nm)j#$A:y}Two@wO6wtq#}pg:4goU +w%.ɟVYruKks3{Ywv=+p'q*Jj/Š`Y_J u_TJ(2}:\} ׮&xL{+YzRܑ \zl 'kP9ĺPGb"I^7W"7~JlF}o5s=UJgU1z݁ t?S=X7 /8s#tf,Mpۧj-޽­^[:9[Ofql\fba`t@w0đf?H?e*qYI ckM#1xmcLy $Fia ;-nDsd13uKQ 33t&#s5iN^. jcNX\bbHz`z~ϑ9 N9 lu3&&o|w Ni ) l3^9CQE+Mk 3DVvN^]ъ7j=ѪuME{_?p;B97~ \-gk{uރSDX2#CV0Q@JoJN:Cu&LAaڃ/`SRK!40m+nuAvCYX\dMBIt[SuX6 Lj, !o\2rU[p+8l`;4lM2֠ PՁ=`}lM6|˟nrJ $vt; -7;1R0(h#ĝq\^"5YQCnJB.JD$Ju9mRTldk}.k6%C!XNHE6MyԳC7:4wMF,El@G ,= =9;D@W;WE_O6vǨ)xQ+vсrK/ܲGV2yAMi+Js $v7卡a;<70x扚KoiKtk׏A[!njյYh+'K&ײ1oF%\$@&e$TqYabîd& D6⒨tW0FCR7~n'jS;,i|_<挢1/'%+|zIcMmkȃ*EtQ;gqDR',z3 a./0z-Fv 恪&㢖s;X贑U>q֟XJZȷE|Og5)܎g\"9t*_Lz_wx9D,ux;F<£r%EH(#:z]U {ٺr0LEVp+.muҫ֡~]U>җ'ioU1Y!udH+g ̅4ۘUj4\Orf/V#qR[1#2)D<=G G%?BVr2(NBZ:2uӗ]MPp߭/CCU$SPy : )&p~3T- jյԸ\0&$ad-o̙(Yӓ]x8JOK>tCEUV5$-bϹ4eZw_܌+NͿ,gU-ah`ƅC(w.#J ?X⯄/Fh *!$٢Wt;B̮LθN@!`5}͂/hg^}N/`U#MkAQ('"@㭅Η׿Kiap&F :]C$ _<9ڳӵ̊bHĜyAri#:+}lUFL(;_NgsRjmRzY)XڀVzېNXN(q2Ո"19/Y2) 8џ>RݣUL!{:|ʗGi5qUS+oxT7-{ w[* QHGsOT5@_"u{「llɶ%=im!m^euj.ˏWD,L?.nbHКb#<'sE_q8)}13ӤM6PֵA]Wu͢ "ӭ7 nzW?bLwQ~eZ6/ (.5Dgʎ)~vS?׺R 9mP|nn}Tdz챼~*2mt{xqɌ0bHV7HQ'3px +max )`mj2[H/~sӧ0mPSyʼ7Oz0^b7ķQX6Z8Z]W#9!^M'(iՄ2eX@213y$% joJ 8nܣ)kxr_p%|-Fa]ƸD?U +P4]EL \|JJiV6Kqr>6~mϛl%ksĊ~)plAz7po_Dm1o>IUjEў\'%;ipo鸋` Vg:s2˥lYGNvgqrM^ 3ڜ.)!>O!}n5AQg|w!-e2ԫ3@! ] VL p^)gU偱@*J26RMLE62КxT42 ٻdH0w oBū' AƳ /xfԿK])'qBOvB,zM'RQzAGXByJ#95ԻcЎ/,smSdV y1q;Ωaz W{EN&ŖVLXa=M/:LOӢx7Sb 1ؚ䙄pjF:pc|^k@Yt_ 4SV,)n`HԈ25+Zs2hr2] Bf3`Nj:ݜ!U0o0{5jrR9/.ueҔ>Z͋n.uh'/LZE|6Ed<-GV6ghF&bx>/`TҘ;9&=]g|ac__]AP%]wRlE$VniJ Gs,x8l< 2?-̫c Pq${L`M%Llntga* V5ߎ՚ۄxχ3L?Y^V(;7M٤~3i|>VGLM?%7E$ BBB,zu\l6S:,59K44ǫ+>kKS1GOR:>mGD,q< g*]l d_ Z5RIC(̅UkeBdǁr=-FZjihx*`hx]ЛkdcBF._x(q-P Ix1~tdoZ4Ԫ Yk6K?3뷰coE';]g%uMQaXN{F4 vAw|8`/ qxCڐ` h}ou,:6j!jjLbp5k~T"xts-vG[u᜹ drjBG 靷~)FCuns;?>5Ox cpF@.AĀhm.6fOFҦ( .>}nF a0W,{[b^*,3):(s|D1V诎EV0(ˁq~M\@)o}z4`w2 fQoW?E7cQ rPw(ewzׄ n83jW(je= ?HW+ţնbxu՘h7el On+% 1LFqXO!T r|uЛBPMbUͦI &w?WH ÞIkŊdzD^ewȜI Zݖc]v4Ò)'Nz7$ r<۶`BjX`,%r_* ] é1pom-+7Ul((іM"XOX04qd N;>oVVIE~^PnLƔڃU Ե8 '#QĿx,qޜgZ/ # &0"Dcxi>D0ba2#u+vsQe%$J|wTñq7dag[{&rDX(q &cNIA3"Qd;]Xrg)D;q>pHZE~.#2©oѼZ3#:ݪ~봵MNi(\A"eL-XgAJM^b_G,`SV>m<ۂ9lQ.zl96s|*j:Qu]tѭG^ދQaF't?$M: h i2!HR%Fq=wg2$D7WF˃|,$ yDKUP Ó\YE 7^v0WwLM~^ a %3'Ce_svR #ц:8EO0MoFܤl&`eܭy@`%Y(V0-bt1TUF[NuD =3"DfVm8Itگ'>/}~j'jBO‘b(K%\vw-rI>iBoBaiΡ*/3JlA^M'ê r"پ9&dZp~JR~^GQC,r~'% ud?2lUCFtŖ!jFU\~CLGZiOP^Q3{M]/~{[5HB8zc@}oI-M]  \OZ&kN=K]eƑhZ^Ii dn`gozXף4hǦi8m$QƈKPMWAzC6!W9a:d1: y36Ó*V 2X%Ge^3=~(cai-ɯ^t(1u$S+Sr%*<$weO >Fn,VߌJ] T,!!f)QfLƣ'F,FDot# Ѝz߶` 8 ;{TK/F73z';z)Xh_; 56`.E@-y6\A**2.ɑ` A* ђ1ۡ&,ҽ_(QID|͋`ymd[RUrsN&% [sJ{_QQ]ITt~:ΈǩMvdFNAqDp_ԽٲF'ȇ 2])rx, ws' ?,fd?{ivlbzj=dLa==K$9eQH$ )I,AC᧡cw euY[*4[Ӯ66wjJn^ ?>ɩk 3n𭨱3Tx3P/W.x'x2 zGʁ ?"x N~A|Q:AVEHǀ/஌c"99L p4 \ǷP\Oq-kR%X'jy)Lj7Sri{+h%=wPm ~I ygC⯥-gX%H]?хsPLRIפ- *x񟐾wxtąCX`PPtχb(\:#p4ZQDBiI.AjEo/xFY¬!K8zzTt!pe`NCu5~ݟx/ !r{kL.>:J5> $$T *Rő]Հ~Ea~Y=1jd:SO -͎] ]$[H?{f_J*ˑPjy=TaG׈ ZxTzE7Oaϋ\d,Ůh2촺棧WRִtIϮ_}_k/<򰖝'6]& ?c": p\$~>躇r/u; իk8܇rnH/l×hׅSA> zHtM(҅s_į ҎX[bȭ+'>#RE]+H$=ۓ$N{UOȦHم7[+ZV>g>YpfFgYѪ+IPl<l|ZCiNsI0yxfE0#™xU 9(AK% 5g $xC HFN[$YSN};՟@}sՙߵy+" Q-qT!cSOY q"aC{mh\y&o"tWA##2XZuIsE.o Ccr8gOޥ i(frNlM`av~G:ʎQUW960Qm2.Je;Ʌ Jt<l`'R[(nܮȍʃ2~ e~u~훈3݇ߎUp:X+m yI긣X^C!s skI2y3|C[CЅ,*uܥ{}& ;AH 6QyiԷcD: V[eʡ0beRW,MLI2xtbhHބ* 9 ? AJj+B6tjMNB5SkP="yۜunнYYYPw$ G<9_z?pqEwnBHhǔs$^MCc0Z J$$򐾚^c‡$;m`"zSRfVg€sl&"o4' Fjyn*ڿ a͵5-P2"vaTo(gwԗ ^x xߤQx-i{L4HKki-1wԳz>HN/ bt6 ru:FS\{z1%}ZIS*Is/L@%ma͕*I`xxEHem;'{v7G<D=oV;l6@!E!0c9r 4J{Gi{q`!SiĒ0DgF0s_l| ~t6Yv~ĖIaXDA%L~"P,$QLۏhنM<Yt&dhtO q 6-"{H~}7zL0Țb܉+תq3V+mY>ň+y>V9+=kAwgm3~ϞOB#fG+]rr#fm] w }exMSq1!c(:If^l_$eUҜ ;-Ͳ!"g'nR=qy DIPp5dbCrz&o+_'tjo:߱ dR s {"Ă֐o# &A`C&.q=ƭ@ԃM?;ax` lX|dyYIs<I1.S8'cWh¶jb4)i[VcXfe lNh)_0犦}(z.H#3DT (*Te!>.)y P; pB(ӵ1J2O^5LjRٲ/-+{8CBcY~LЎ-BqQBƳ(rCM#"Zь $153 MijmRݧ>e6"t 29^Nz;ɱ>#%TVVn5MbwZ(%-4.C˵]wOaᰂ,\ ^u-{/ns .1']ru15bfY_3,zQ4-ь'.1 d\VIcA=t/:FlƉV҃ #묶Y3r%{4H@'#ȤHZ g7Ao (_=۰R$Il5Ms_lkIm- ëWWgׇ Ni<5_2ځvzlAOt)>R_'.<ϧлI΍h1lg(_r~P;4we G9 b3m?Y( 8Q;w@vZZTv* `ia\a▊t30edÏd͹k8iFq#0裄}gK 5ΖЋϼ^q(l>>Ggm A.W'C+cš/㊫}/ޝYsuȞ/E3Ehccx,v"܏US6^"6(;8EmXIc1Oxͼfwλe`7s I78OR3[w*mbɹZOI{OBe{eS1kGupfK0=v̉'͡$63azfyG%8k7P#dTh] VIѾWҳ2x]誒gTY?yfL(&'-%JTNRrە}$7pJ;D!MK6{26%_zovA>CO8JZ!m>x>i"Q&X: 5x(99@q1Sxad$֊\gz n\vYB1B}pi}BUf9^<[Na}UŘݙwY Έx䈺0%i)UV+k8}D\Ac득7[:@RFv'hqY5:ǿ J1mzVúm/˶%zςlP;(aФAp&IĢz)a d_'ѱH%yύgN)=2<2\.{. nB7rP/ؔ 5n&S D;h83n+(H['Qibm/7_"ҾI (ʗ.m`#S7e]jxm jM\1G`+Ct3bje!<lX"& -uE0^B0p9U˃X2c̻4 o&:x؛VM&X.jښ@D7Ƞug}7|CP/9AP|t+;U#~JD4 GH|]E<C*Bcq?NhBl#m?vZ6ClV~2a&(w>g|.A =׭Xby$; 7d-3hʭrjZf!O*D-iV,p~fآVlq\|]YjPp5]!tau:q0*+05q zݤTgC 1$4Jvx^p5.i1IxSJqP1)j֨a \(&?4 &{Uhop]a7= :L*J6y E7`,*/ DžcҔX9,"?qVӈ #"] Yhy`5 qʍ"p1y1k) JA"BX$Ķ:9M<!'Nn#;AD""DO]gއcޓGȶ*zTA^Dn>&LA^4 <"G,+;MH*czZfQݢ6%tҘjMEG ,tqMRsv(:m !q(lsKv؟dq,7nfټSqȑ?´q2N3VcO~~buK^K_s~n֪0/,sl*D06z]:zܩʚr M f@ZP?yȕbmˢe}Yp<='f968~փWN%[O &2·m r'q bE Fʹޕ_8:@TW#n.# sؾC%U[r+gYz"Έ@QpnARk+%iod;@"]g`6B+2d+d~>dJY9g^^D19ˊV1o &"g0#Cm."IһvΤ%3%.=+iY u؍WA\X|ե i o)#]4 ]!yAiɀmq,{n#Ih MwOq֫HD/"h`"-hF MzY,KWPXLS>ވG3p}>88M$ )(r*мL4C&OWtjUUV 7TG8)zrH}yKMRϱSQy$0rɣFk4V dCNpOk/ H ZևdM,:0$mFa?ɳ ?h~߼T]k2~> 1;ė2d@a 8j, f^nƔ)v2X#I r9Ek&%`kj-J>N:w)#&+HjrWeq# Bytg@O=ePkB7U oZ룪DֱQ:T@iwaBp6Wcދiο!yIM% ١ʛ r պvĝ(qxz㾧D_mA*ةN5MN/"E88&bS.uhia|Y1^%vB:e9ڭ6a+2Z{0\x ɣ/yg1zS3omb"]`uY _ lmB1ݚ`Cg  E^j?g)KM7{_/УhyeÈpriHT ?.ۘˆ#B(2V֩G}a_89s1Ү]3 \+Avu|l{H` 3;+ʆV@/ʃ!Xs(L3sT~]ل6`ltA?E? s A" uҜ,k<⦅P)<_/oܺ^$tBe/âݫJL9b2Z?Pb)ޥSd0?0dJT3kK>r7ˉif8uor֞ϟR*/NQ iI7QᬨDBl[V ^ǜo,mm'½vVH+,Fng6i)ƱCƔW8x@Bt 'x%C0D+Sd4ʚ^sglCM$x00]XF0Sʟ낈/.&& w%\-E@;ҐbCXGoxUBĎ!tI r{/RP5u/z%,\,9!L&{WZ;J׽/'2ҙrœF#ޗ6$1j Q$|G}.ftv# h11d4$!_Vj0AQjP"y,uNPO[#azyDq2k'&5yvϘ&)zqܺy_3ԇWΛF)zM![[#l#yh6 䈝Q&K; jS'Ks`%#C#9%j))R~3Wٮ' ƈ af2'0N5̸xYm'W׹ +hkR} %}7dUlnw|GfYk(a_k7V';yWT:`FV%M}J0fG@bUBT+psٴzPmKx搴RQ~Ƙ ~fBM$fZ5"FZ틃I] V^0LamfD={3 T7YCʛ:N;7>]~vö6H$O`WJŇ2]GMZIE5'ӸB8Q `֥F8]@Dx="Mc5JYV.`=}RESY`@~Bx !do*uG78Vckrv|̇%#0n tWJun e!mқ8ۉox&E3nhaL7e44;>L_v΋!8h!}1Z{n g9wfi9D\AV0lT#@q>_xqn }} 97:(#%X{$뗓JঃWo 7`M`^{*at=L]Y <57CYe~epCr4:983h3Yxe]`:Y ~`eFňg6e 1Y76fKlfe̫S-CfXBղ;L0gΙ`y)o=I8A6߹CqbQB4if^ lM{˕8%SaěEp%4D>jeuq<$jmآgY,eN ^g>HF䑍fm:@ _Y0:Uxx3Є`}kp5 Bl TIԆNsP[&9S]eu % HAMA&F*2E8cFpd Pzn׭8WK=%49u̓V66 U ]kQa Ҧpvwi|UpRC \l>1sW;24>^!eNqMM 0NGFFP w Es%@lgTbʒiDHNYV闯V6,?rt4 oAQ%k3 ̮;n+ p&5Dhf`3k,)y[1'Lun.T෫^!n% }\zHl6Du,$"o'ʬq%PԽg!ՑC^Mܩi#eh 󲩫eNZF2Irw^T9&"ڑeLէOaQ>NKN+ [ !eh@fYJ,7yWψklL^ C<M(IN]lfۈ"TAWlPMr%+EX9u /ϘxKA/1W?al%M,N:ۜ'QU{~mE ]0:C0QM :&_`ɚf5=Wp$9?XjFpgb.JކaS{wֲ CL$'c'6O9*72c譹XD\9QRZ9Y.t~c!-*Z եzf,?XNk'V^WxU~,f7+yoGo"yk is|M=dӃr%g[\uDBBĈ ^&j UBCemk]Gq_}I!@Z/J&ˠ"5zYI:컷w'λ,r$~"Q1%qîJ&5J{G+E&{ieciQjQBόuCp&iZS' ?'i݃gv$ $b,mmС8LG)_~$:dÅplg][5Fu6A(܇ɜVqm]ݺ0M!-ѐ39xjB]]{6{aP#Be46! Qa<yhFa :XOHNi+ >€{3־X$܅xӂ1Uj2q\笈7 LBXvtwؒHJ;/M)e.g\ MwocKwf(.氮~K'C;=vA?GP{TzV5YPJ4ש.Ybih}s=Y:}m(좰@AYd`XU$a  y}P! 6,xw@`ǖCmɊ}}J[dn9_6CfZgѨIw<2>$Sw=~G:MWpN# #*pr~(" p%ֈl} ]C> ʆ˺E  "bq (wFKsGY(scs;vG7a_ A|vܽIȓ V&8Y WWG#NvR~GNp W_yb-rKtu[ֽ_O 9,A|ܔfԾMhY,,긙Yl=a$s.3HaJkcc4`4^@9S$xn` 4F K5F5ca2s 2<"=)eB,_=oqo:\y) a/nA9K^.˛;n\Zˆ B7>K;!d,a14%.I^X2^K?d/yɘĖcSVԃhomV8Y<^<ߣ(aύ)>+r/~*z(tn zcx?8kW}*Lbj:y[ ' '҆8,?>q-m$ M yәlb45gvvX`'7Hx=Ee8|,:,e7}'k!GCwZ)hFb[{8 M )͛f{`>ݍu*@q{;Y9 #;†j(L7њK!\*:'?)oi:-o~fF^Mtz*YJN{Ϻ"}w7J2A}\PzFn򝵞A2Ro"Kcf"=ַJO#y51du^K3wmb RګIaH%|]:z P|tsVJҗ>#;$=ttDTN|&4Bꄂ5#xyD! eY|k[n4/O?cteȁQe(8ߧʤIEi{`ǖKş"%M3̂ֆOXSv}ߥ篂10:>z>t:yaS*HK8^補!+wNqIsBZ4!D_u[5 B!Qz?*hkgF$98.8\tp gFW0BIڍ?k$|̨Yq]\nxCҢY<_w1Mjare]\GX 4TO/-vjy⫕6 #cb{f1UhDU=0 T{+- |VPQ^z 9W{@~B-tУt''7C ~<Ø@|ol(ʚx- $+ a~Hk[Xᱯ~fN0ei ֙Witk g11 s>*s՚&;]߀zup[S(4x 2C^7!8S2:9.iøm;?Hţ lҀ@zU.U=Q+l 'dGX| syF@#'c_Y6w씥$%[aZ|Spԟ`hTKYݣء~g)c*z1J. >gm "!{ý|ân:Ļq&;=^7AC%xJq~aa LϚ$DTNF{&X8퇉A9ȔT*T߬& .%xٲ!lS8>% ݄[0A2Ic u Q b`O{g[x,=w8cg}ث|(%GPPvF 9>FlL{G`XaD{zNg}*l0«)oA:1| 6*{ЊXQ6IK2㫸tr!wQ &cy~_hTUc%e,ͨ@:ŊLs'lӨlʼng#lŬz03$0{cs Tg,GDoX%ѻ݇{uz/=ӪO WdG4+O+g~Vj {5oxVrW,үwA\U"{:\u *zf$Qbݠ(B 峕r6"c+A JX0p'|]x':c8T4KxWdP&&S Q^Џ+Ḳk$b"]s-\UsN| z1U2})['b '9T`ۙlPzջG0ΆRM{ҝ5r .FKD݅e+[leM饧RXҌqsydM'*j!$ٽ# ! #%O^&i -=2@*4lo=ca퉟Tc+,|(bp */Vd PJ׫Z4hR p Kl-w2L>?̌0U]N_3+(%DlaV)!yG ĪC^|T Y\ǭt#Pbⷅ"HSfZl:H~Te;t"\Ĝsi@@Il,(= Nטk-TL*G己BAFE3)I-*zIj$])!&go إcEH3*ϋ4 Hh,wOR׎$C❞QecjWYg{`^Uݍx&]$ɩp.b vg"Fx *l@;,4s)S IX~ 4!{(Uw߀x8Mg!ogRlq}Z2e~]F<*YI^o5-P"܏(2xZsq,c¼^O 'Y-^ap"ONx̯ \lQry,N X4:jom*B <-l"`(%Yҟ?r≲[>!Y=kl+ L?#N vñ8a5*C-\Yaa,䉾T&beJnu)O]-0*,6eN_Z|Yx%sl>!BQK;XP;-LVomVbm4kÔi042i<@uRN&C{̑-n^t)g6lJi0!.:3#4LzIWPFZMС+cR-b+jt(i5X|g-.jZ7mlز[ZC tk.̦~TO&eԚT5in ̅Nayqoz *evUڍzOR@{1;O`C,g`Oc|=K'CEkԞ[ʊ/KsAG91[{SO>;z%sۅEURדAMu#y)9Q0TʭNLA MR)CA"K^ s=iOz_l$/-YZț=XRDʯ@9C^TaI":˃ E/}0b"~& K8˹h%e&R'b5=҇O6{ b=4aT};|rTESƌ7T":2hoNcP;+b("ldjI`)$à׵/FCSi.>_(Qz0i}kdĊY3D:&2@=i0dS5h :|ג\9gǃ~(g kL)veO[ [ZCǙA3d#?apک£IeG `]M#ir4qφ6MoP}SNPAmķV߷uX}ߦRgEod 0]$=iޒ| zL#$="Skc.X#ބ~smL ݬݣVBX{-S q&dv6%6x&xj+" =jju:Z= ?_+L~'"G)0uJR@˜m$rZc#pl "Р$҆#Vﭴ5 : h;OmsXb@<=LuAH8ЈѫQcKY^9F%3->ZTd7hi4>EYtw#.4W.U7Qr̩ UnKZNvg.)bk-cS 6. W . 4ꢂ d+=ig7;NT@hy¡j,0 =4Hq27Vb$U۷)2dW;r . +=  Fe""X?Xh<-uL0i*g0=eKWB0S7v8͔TB tH=ǫة#[e@ .eVI)iqqVŽ&>s}*Ӧ[E!oݒ=(hfyC-sS,vpѢ5j-GE.m] 5`~` hqϠ:eSPv=\"L[mn񮨋aܑ!Ȱq h_?-X".RTx^hǃp2lP yCf NƵbxTilDh_#(x {) V9ݓG3ƽHG833ߥc ݖ:ޖo˱YHS#yK& ,ÐVBt zҧïk դkb.St|;)0/4}ȶ8?yUuF~Uz#պ!,emx:~ .KVe??oawH2 w6Q~Z&7sOd?-4W)0O!xm)ٰl"Vl]7[\:e34@⒐,\f0PפT*1 -J%G6h!u|ssApQY!iKݺUK -:z7oa˽ LiE!o1UHhZ^~vZ"aֿEj8:{P[a0Z~hô9V UE*Ic-NMNeNr`klɜDYzS1Z @)s_)RmS_g5GC+.rew+MM`„<\̊.9ǶqghԶgxoZ/sZ2"|Ran])З &;rTs>ؕ**W*\qS+Fz-Rtu׋2v#^t`W6CQr>t vr=XB-87,m/f*VL~wbR,ge!ʖG~Egtbƺ(0 Uk!Gt|Т !Jq`M"Qq\EoSfzʏ;2Wq$BG (reC xEEaĵ; otN W r؏^Kk+;Bт&D4 ۰]8BTM: Ѹ]S"c2^pٓ}6|($FVFL^4!=աu$I4dYdbC6ydņC֒AMC|KI:) uQrJu:i$hu[j:5r |ʤ 'USi8Mr "eD|eDb //TsPFq=#Nub/zqΗ=&`Ԇ2Γz mIg A!!i^`[šST=5ExazU:tTXv FEev,T&yӥg9 [rLFm]l4G0"o*؍R?1wPg*=-5ʲ{ ;rLy.jE&M{S Փ8͇eǂL%=\..;ɉ\IYW/?[cs"]P* 1kJldVjA?b1lN5 J3. x{42qT0Dp.63\8f)R_gC0>ge^͓`̴cgkm8!=܊ L^WǛcβq &+2nG=ۓӪY+q񤂕W7wP,{/D6tM2On1|{@U9g*H̛7PXӼ]ԼtMy]d%5[&E?Ihn)vұ9Gsq"òH,ԂzRwz;{4PCp3 r>n{lʽ2kJk[ޭl_g"C5Ka [kL迒4/ mŒ|Vef H6GĮNP'k'&Q5Y1er\fRw1kE/8$eGj%!x %͒S9ì`PH,"'ޏA!($hܶV;a;L y 2kW E;HPLZej?Bj1(B#31faɈe$s y"]-䜞v+cY~6vIe4PJh{eVm3 Rܱ2S:q܆<uyV7]:/ wbeE7 b+ ~(^&THcT,uuyo͞*_%a*P]#`P<j<W((-!S.>8It*(;JQtc@n 0Jկ89v^/ ӤXB v HJQ:3leY (}0),"neY~Ѥ%Qg )d-3T`8U4@,.Ng_#VtW?_iM$Бr0Džb*1#k"{6 3k {Yg),"?\0Vc~ B6~TZ@Vv/H:\a4:\k uK?2CZ[ ILӮ1Ti푆mN 3'J? onn̖dFp~0_KSxՋ"I;lF c G1Hu (CyoX#5[4{kUr3OԠGH ~dz4]$]Q+CNU)umJZG2HxH]evÐ}h<|.f}J]>|4ek Y>y*7.H]6ݻMzڣx oT0Thb+~UlZ/ 7nu®X_݋Ģll2g|Yu-Ѳ鈅gro&/Ǎõc_}7{(FRˆye~Ϧ)弼0# LYC̾z&x:)3f C|׃8Җ,R7AX^I  {h.N9qfe|Plɦ:.Rv;O:i1_A?[D V 8TTs8լ/]R=^)vwsAR|s#$Ue ;Y,~9>;AZ_@yr\'IDRTaaρ[TdLlRAԽ=,~\m_F[[cm6`\TM5 1gn8M8abJ~ޮt~jpCvo%VL"K%DQ鄖134WݫRIUWBN|4g- +@{^wi[̐2Ir" /p6L|D>N,):!cYZBݎT_ǣDwAqFF31q0pD/ fATy\WsՁQpAɾ@Ya~3Q(W:ӔW#%wa:h2)gvF7£P1L II5 kx2c]蘸1e XNi%3Yau2ҢZ .!7:wj}m#I-X_MSĜMol1cL2زbStk-X29 a9>כ /Đ{wv2du tĮ>%KKEƘ,yzfM@цӒ\l/!8ŢFLw?}1Hևv$ \G_"[foJ(*RjyGݳ'`T )rO-A[R{yY 2op΃`(Կ۽JX'F1̣f)d9T'4FYVy$J BſB5} %?b1kU_LoCEqnYd+>sR~lUXi? |Rx(q?BT+!8q!Q8w1}?`!(;E3@nk:eE9gpQzy I߻D 4JekhXK7k5zq+O}Yhj&ؼ@&>gK  i@\KJ3"Tќj`r%̣͚C.h1R7Q6W&eHPM`ޏ~zؿƛg-8sGN#65g qUId4Қc;(TGݜƫң%?˞FOJ46ؖ_1d2N=u얖UK_#oR链u9tU%E?GϧD(<`3:g.>nY3#/yH(Uw8 u`ĒUg! )BܷWa)3@EwCXw%Oj01g|vh dD&UP  ̻|Q)ag2<1LP ]eʏ2F%K>,3?Ak'.Ԋ!,]cZx q|$%|l' lӠA*phjt oa;"uPA;e vEqVf`a-߲lFTd"2:D7*{Q`6Z0nYRT>(l ,zN\@2Xaޞl\& (G1. '1^>Q\$s%}R41WJ?>Yլq$)8[Dm%!,شܕ/zPkX*'1 ԉԾ %Hi&qW q!2QW}A?|}bR2ا$>c(Fd( hk E4EwTn; ۈ.+}CxA[A[Ǐ*T"Kw̰| (?LEY`%SP] W"VfTAQWqt"!l{R[O+ςtgaCj-c*^ljDSdAн7pX#OÊȕr@h-cӍ+@V~%M_2Ey)|X4S_;,0:gV-8+cvD֭a]ߨgDD* ^o`: (zWH^[OYy밳&vö zuF0?$Ce@y\~'4z^~ "8f$GbЃ|9/؂;ObTpe:DLS#IS`:X꼄]E%ZHYڭO.2Hk@-;k!2u;&!FRekӨ-2= [ȅLSU_ha;Na⻑-})@y.W(0KDeײ -r05y&x⩶^qQD ؗ-Pf!;+~5%ѕmsiR)QrONmἪYȔ~3mxLNo:O~F}i&?Gbƴޞ9mtb~|cSr.E[D>?GOq&BVMz:[sh>  ˜+*>iPL(?o=t!{m[N:oUҸ]Mlרzq (GU؁% :hS':̞ [Ghvx8k$r'g) g-M*.x ?8cyu3A 7x_\M>*-.!n̶)i1z}S j}vL92L+vq moR, `CJO\X0F T^rlȍ !SpdlBbA}jmI%H Qpg47:'@ħ­J*bTo9fҐƛB=\W8YSym/ʋ8wJC! m'h7Jgfn*j-,3:"e`(XN aʌp?1>b`,=> !pw . );Sj\ > PRDj5Z RP 'bs_hAyJRsJX@cynVEj<㯜}Ay~򍹸ԯ%iFqZi.kaSm;Č;2c>"vNV%#js[eض/&2NTэ)kKmhN8b[V ŸPy,& ol~t Gqrzm;1Lz` 8=;C vh3P#itLt90lT/ he$Qn2^3ikE X|FeĽS|j!2f`!&IN܍M0ģ^*6B1lYlaԽJFClD$3WC)%ҧ}. ]/>7A;#qGu+%ufkjx̛ X;%USw4y, f8 zGD?i]ȤRS)a3fU>*DOӡ@䀿04>LЅԟ5C׆-@>C(_))wg-C o=™i(4zPspJ 0("jc`o3&UVIT&Y4=: M1QEdg {F_G+n`6ۣtˍBKWUμ&i'Vb~eѣø]RP9VȺ^UݛNa-Cކs-r6]pc:̮Q/BzKɀxN54ifwn$;L`~ꐪl2f!8pC% $K?Ŕ:0ϥxj+wAt)oGl 10<^&{QeM䉍zM+7JPfjp=Jb~[&yњSg/>R GHND (uD$Rz`=UdJFe(z p[ا*L- tvuǧAA?%PW 0h#/5t.4WjO+l2'*Gx̤s{P#I⭂"lj{JEX }05H3,kD!/~Q(k?;g꾀Wkl9gs_m-*{PL&r}KS-W(,a 9 1'obu_B"v5ͣ4) ,1^#(-jiN yRAuuz'|m%0oGU]6ػX2#%x+f/ RM2`@4]1_b-'eϖf4tNEoq ?Y^5\[o[M>[{3@2AXt#QFp0ar! 2RbsYie1e"T +,Li*o= ēYl5?pvQl&%HB$F82CN]az3xN y:m7xyp )SkCK܍[Q-3";2%iC햠*ԒhhB)+X Np|)yK&eF2:*hCՌ ?@]8 f艄v4'K(;%Ue=ߊP(ui,]cׇzX#_+ğm#u؍Orz)J2p\Jp}{PFPifuXC)qig6g|:F@0f;^(b ہ3f+߆6m{rSKؖt6 }},nQ1qj^޹"Z-mlNC=X8WN)D:\~Qt]m3ia'n0-_p &3w%Q]i9P N?^HW@TVmZОvy5UX8eM>Iq6F{ML8ww^,qX]^mvbrhoϿEC|.nKM:1LAI-0Y=$5i66ߠ^Zs!Wg?.־k?S76~)ѮfD: m8ꆜ7n~,ѽ'_nپ%o# Ȳ袈&zW<౹/_ӘaYp+x? c$5Nr>KͨWvE dR%|cddʱbxXH\ +q,?^umv$І` XrI߁1X,[CDTkڕȁrAyg,qQTf8.wgI_~b*&g+e}J93  A:aã Ox Gl0j߷5M4ZUە#eГ#Trl%:OW9y.?EB7k{.Ė5 iˆ G[\-61R6F],wNpfSͅZP'E8hc6f6 >xMXvf4ׯPZם 7CDK7c|yyFdetJ[v1Pʀ{؊!h,D -BҐ[x>;`bEqt-JqIl;ǿ|.?73لYVfl{ᯘ54<h1} !4d"E 7&@oaQA[`ވi! ?ϊ}ƎJgn(uqX~1KYy٢; ;7  Wlln !iƊb@\nF0*K0' PFUHIZOhsBh̷OqT \XS'hK` p|],;+QSڻڢ( 6^) w0 y ߇=SGj:Ni#7@3D0T'3h: ߑiGkw,0( {ש}5n} y%LK͏OL5(MXdT7fC )'ZM <0q%~hSrDV;ښe4g=Ko7׶z:hP:+iIU:8'<,àP 9qwJJ!{>& :|5Iu1}% *QZ-K0290̯ORN`m izEwRx(IJtf3`Ʃʵ#j@'&B |_i!{`En gv/4"N8 NKpaXb / Pz4eY`@P48&pmߕbyNdx b`/Nf:A^*dQ0dBg1ʳ J&^M2NV޲:MLaCCqL5;',l5hv#:q#Zm5gPHZkNH.B]X>#|3Pr*f-ïK/7Bz<9/Oٚ-T7"qd? Ih{‰$$bgG/U Aޚ?GW}MUTmBMk+1B;ڠ늵]{2{;#Σ%>o JG(h*U.J@,L? Zymg7)sN,>;? bN ݉k@}NvgalE0! ޹z۽z/KnɲPaW'nx,DZ܉F}wH+ x$mQ V0rQ 48fiy8^Ǐw3z"ӏ`L-5DE*ȲY]nٮAXq(>mMj'-ެJzZeN(E(hD2 &Y}*U(&n*16fgCqcr$~byBj:`KYN`նVx765s%)- @10m%Va ip3p;sfF>o5G7„c<ZgD{]4  _4Hv'fҍgtZ8Q>!.,ƩRc"Xc&!uJTc(t{hX=Ȇhn Fh .{aҪy<=Tx4E;~RXn<+; _zԅHu'a#UżmݼI(XoPU@i6y6dVi"u&)Lebvu++qѶHynPhJ܊޷T̝q`Em{DkRYULLԟuT u,oR ֬qk$L! ,t2.a[AK1cEgGg⠳q!qW_jVβ=Yڕ\ b_>Xؐ Yatp)g'|[ΙƈIٗqk09Ldr_Џu (h ۇh}ƒJQdΝa4f\,)rWCV[xw U/q ϬuEp4G=(IlB)Y賃(1Íb*Bhy-F+2'f9ʲhH 㡍,-,ԝ``ꖝ PfR+'U#N.bv~vfnrx2! YO$s~Og4Pp î 5d}/5mU5p8:p.wXM܂WPܣ$ ƒ,\A)%bѺ3,@HVqaqh{v>ϰ j8e]Iy٫xy[[ *J @`'Sݸ@?T#}m¬a_I],<{ XdVc؁ӄ$v;!U+ 9[ OxVm0( bC|tl7V 7Bx Lcd;SP/l8VQ4ͣ i9b1Vmز! ^#^(#'_g!|˶j7 0 /2i` yxLV Q ˪ nATM%WˑM|ecwNC`Mu ,c~!Vٞ4ޟ'%Ni1aͶ<}YIYL*yd!+4ދi_Ce\ڋoGV>feκazl1.{;va) ?K]Q0a'׻Q&hWU3Jx S(ŬQ8$XW0|㔰`>xa4G+&唭"f|sڐ*ᬍ=KQR(HssSIav GD#Rq!m7 ¼tYڣk:b|#Gљ9Z"l۽MȚ'3,5("975g ;Dk#Q `mۂpXK\:lX:e[sѢl˜t }Yd]"#$mf<X֓iv,vzlB|&ax& [p_2%h/_B|7_ VIZObĭЗJ»&u3&Jف{smMBChia1qwA+ 5i:y.1:Ϫ{?ȔFpiĜ[07o/{p${ ۄ,y͚iwФOT k\#7&Q3$xe蠂c˲vpoؓ UbN?f@:̸1X&OdCbc1p59SAw#Gyycq7OߨY `u_X&R_66 q^5Tm a8h foP,,z/^2Qb΢z ;+!AqysY<=}sߝH]s %g-L\U)SԪ/~l`wϷD5")?Y͂cE hӄaKpK& ̬pO̔:;kF햮56h VO#: JuICWj,s7aDY,QLԵH}/. Ӡj@q0,ffLSL9f Ҁ}`dN5ߤBS|$&gMp7`48:72*'i-72?$mnanYl6db{Doa[/w0"R$/$WorYv` c* YA]5bw_N}\Wn{aN'U+v )n7n_sE M5ҞZMU4 ܔzcP`"‘rCBg3z}AR.qiQ} W3Lʾ̙hܪRљXD`fI}3^&h,HF@7P!z Y'f'ߖo)r)+w/Q[sNs|6N$y*:B?9቞G~(\ť΄LҫxqW@`x嚕#x9)"rRgRΌ] њIpр7VrD~zMaYwYHj"i˛h*>0^A}fK&2EH{AçmD' JxD-[j[P1W hΖĆц ZDg}7 O=$@| Zqls"wE\bҲK3.k>Ũ'O@͔\kzƌ{ [HI0"B&HZń^H"eV`[eyDADHAo5zGK(^_tՙ/wR,z'͢~tqt¦=iTA¢4_±V 8B6@5v+1'V2[P/7IU}44iTP=DREUYxMcf+PW Zo we k gw؊Iŝs+ ߈M~a;"{m=z~DH` J#Yg,niʥmO{$>TtX9 խ$.Y%׬Q ң(טľ(sՕFIGzQ #P aT\ ʢpj+Xg Š O s"ځȆDh3( hxADr"d$tF0^۬*||ebCTf'+*ő/CW+@(H÷cqpXK[4QUۆFZ7O2#Uȉ60⹜5{8NMsL)z<JqC޹s%mkI* n tЬ6mǰxpq!(Z'@ԏ̴͟(0)CƠ>?໐CLȳX fp<5~~YEk0ˢ 9AjU!5\;J[3UEj" `[2R ,Xc62j_d`HLZ aT*{% I{kB4J8B*쓂Q*fAR-s* d]!09_xwKr留iܥլ߻oR#_~.rs64JfKF^ݥ|+jNƝ Gk|AkNWsut!¯` r\G0p#.'#%CDY՘+pa4X'rف? 33f};K5~O&l(1zw\+ äi)$ + W](ie] lrQB,`9xf!r#x+RwwNvj)WՆ 4s_i\.L'VswT<"D=Sn-Ư/Bw]InHK0%L{b>&2$F;2Ni4#<1oCGLA3J4iW `Upϼ|}֎ֆz[W/0־N엹+a* $L E^?E;ε'Gې{f5M*wy4# 7fnzy/us[YF0Hd!79' Њ=aGo/۱fXv2R@@ok5ZGTBLO9]>Ⱥ6E"hN<1lWQSPA!S XzVS`mO;uD\1V;!}k]oaJZ׵^# 2%) }<"GbKnjr撴EHM#P*(pu=۔!@׷c Ts6}M(jdCD6`8=ʉ ͿSrd/Rj=I;Y=3mJN淡օ8~YJO!fhq˒}@qό;6ryl4C> (uA[WjUC1YmӪWX@N(/tS8"`{F |ٌhiZ^? lY4,f,ueL(UCbtZe3R (3 dMo`kUdӺ7"fKOZЇ=]xqId{zSx1?XJ \pKn3 ӝ&Fz X2ӢwS* JkF687f3 Bw䠗ݏdm"NTf;?% qzZ uWz=7_x/,ڳ~?͊J!t%t[l#;W}j1SP'okϻ w1!IߔO wJXF&mVّn ~Q'ح ,Zhr=SJֿhiC8^oG]i5F>l&Jas GY5H&%&ԟT68/Idy/Dncw!\>IpRDCptsݢkњ%,naT&?EMNw#(DS>D (D6b0`_- ay}R>P5w_>J S;CDEg&&' 7 ]FC怘.Nhg< ]Ðɺ9O LËFZtC=41 ed=©j`- Q/DO h) ^pJgrTp5{&DeU 41 ʤq޽pm*#/!e˓^Ǡ.R+b #OfRpUFt""3S웶(Q$M<ā0G} o"H +pʔ`%Ӄ+5koBLq&IdM.j7EQ1-:Y'_ vP]l|CX@u^ܰ%6_j]Rnl%U4u-V̱w^^>ӹ6CAXlEM?rlL%I[E)1b8싙fPǪ^A˜uYUG>bJoa gc8Iܚgc",zlY^$c HB;?;nd(ryR=[=ƿz;+`2[a._n>@Nm@+A^T1+VHް\XԔՅb*<$ e % yboMze5%"1p9:Zd@|89HGiȾ] S4m֍CNw!1vPm&RAM܉QŸVp:s6q) &g2麈s,9YRF Mݬl ͨ?P7'39*"L2;Mh5~?Sj{o;Rȡ5ܜBxae»C6RCYL)4Ө@뎁88xkl:#L{hFң sګz/e]Gd߳s({3@H["ޞkXkAT7ޝ3ٻ9& LG.y}Nܲuճutt[B$oP:E+{Y@u~QIV#GrUd'?o筑{n (Vs-3&F}JtKp6oʇ-j7euQuٻi'g}Yc43j wbj/hͼ5pUϚ;_.o($2RY9!UFe72PdGsS#>xzAC-M׫]OK=PߵIyp4ʙ < Qd p~8~s+[t !PD A=QY&O NOޜ~Sy!B"H[>=gv<oWڧ}& _Pσ(J[ [ Z+ .YOʣzlh^2^2l0Z9a2 353X_K{_ kM,&ŷ ]nNV i5f\Bgd'@yԈ(֡ʔ O04H:kZ*R&(,`j̅4:'CzV5ba!s铘JjNJ|%5 UpVn@(keBtX sSs'):돿%&?8ڲ$ .SԜ&h&^NҨpHXIq>%b Qȯٖ%Fdzf@elFd!㷊[Q.Μ&n8}6XtB$>KkQ%bv*-"6QJP@IEKC{o~0X &~3Rڍ7TR[Uͱ X1AݺܭQ%{/]†yX':8U*=if4#mqEqMfnTsmhA4̒ 6Thrlg3F?p(zߡw0b`TSFB? "~NJ5Tٖ_^4nQ70ݷE!w>31! 6pr|0B WWkjH,Hg(WmNnpiR%U~f7;GqO=ٌʚk +ӐҰe* BV U.?* 7ɷt9E Cl@}icYz&8'֖XWJhHBguXx*_jI"lz"֩֏:wH)Ej5y<,O]0 2Kǐ{4;g]%Z&KO0 M)aL+qG'BynpĬ(C.Xy3CEyO96$HG BKh78DYLD6bPp"Z Gt£w@^ITXe!Ŝ9_p%O[QVUƪ=7ۢZ>EW}Y*@usX ];j'/G̝1?2#)|C=5+ƑűĹB{#>n1]ߝ\9> z/} \)6ݗn&L F2)%JMKAmEG Q|xwb|4.Kh]NB o<)n&ho9.Q֞Ѻ\7>n;BLXǴMC?^>sSE^X8f Gй9FDZ;^}a&]ac1%^:^]ФdڛbGR{0yk>K7_9)Z BIڬ47uI:6#TA 5-V"4&lCT\J#[ۢ\ZITk >G;X.SQXю]#">97>*œ ¯?ٯ(@d`^c]ƂL\x֘^:MrBT%l[ iVf9-u==~_3?҈‚o0>\>Vu(h nE h D+ YKu~ W2a|]{NM!v Ao-J2ُy7)hC j/ ;8(r6Mh%JE::Hzy-(9<a6JIڣ)}YdYD_žדVR9QÒu͘i .-r$SAwa:فVaHE^@?A1<cRP!±xAʑZGjABWm8$w5#!GP%VD))R{|Q6I`wUO#8h_)ߑp~kbH }Iyx6qirkdzZːjMdYWkgLTܜ*Gak5`]h6o[X4 G8'7+d.4LI ybB{vaa\$e۪7x7;Z0ޗukk0ަv!Nx=TO+c5 nǖ.:}.y狜4˪]6" <4nWx  "? KcdS҃?w~4ou կ5n7ɂ~:gxj%Ӽ^ =>HԺ(s|vy[k4tS!s{=#Dqǫ@ȱ.H44%h@}hgy@cenq}ћH-Ǎ;Rr 0zLC-*(W^6&bArپt6Y2,L\s~]^izzq FX*S;94*ugv6lbzmΛI=4koW8rcY k!^A ,>#Jg4n94qia>2T\?t<l" ;,^g(s<1kӭ+djn9e<;zyw0@tľz-T`m<l =5[|v`G@H6xAΧJHOr1[@e+f|G 6ųLROWglqiaZ5|BC-8mn_HzkJnLE$dlA8@90;mW"L~ރڮ5Bve&6ª+^k`K?hi%d:8ؽUOVB>=,KN@>J3=f o v  6I:*RHU.;ƪ,{<"cNDBuIE&~BBkGnk,ILa'ms hRh-.с[x+t?|#XxrNF v"`@pq*Pw oKLN`-rׅ ވE }=}.cRWF0yvcОs [Orhs{(2$V,QT`Lpj̓Lf״k6n?m9')]Vd.f3/tu 涵m nf&] ,]1EHMYyS@olgq˝|4}΢w%$:;glqj͹b|X?'>y!a_S:7_;?O1n5s30XVj*>؟F~HhU/h_ N?(aa2y־R(M|7EhfSN.+m>CL][JgJ4˼rw/$6U  x}&6Sv3"l.wWTٺYP67'G,XJ& :N%$۸iPw+.gTOr,Yc>NE&k"gkv]ɞnsak6 Fd1}o Z &&o[ដC +TN$~RKpA$sm}7>Dld.1UHgn|YmEDb/!WTDăQ!#W]N| ȲfCO߽%g$\[ٳe>#Eu)9IG.sSW~!Ʌ ?5Q2.)[nq}YA)NG L|3R s\_mAѠЌkTl 1hDvFe*.@hz2|/llj:AKÌZdI\0 ~ E -䀨k@ ׍1^JqjR'?dZH "5էwHf(8h_ʰ,Q~Q,&]ejt+~kipyTioɝum@H8Fq֝NL׊C1υ,OFR~ S)|Z9/;j i&yh^ᦦ\Y_g9\P0awR؃ Zɂ@*d8B˸Gㆽ?sқs$N׉]kLۺuQ櫅X¨xG\lVtm1&ro&l^V;˝xmdUx[1 *XRi$Oyv,| j\Z@ya8n5Pg'*U^\!D! tE%at젉͎-[eƐWV &x0$4`ף UWP (ygxF PtvmrD\Eef˺֚ڗ0UcYMy "Q!raЮ\*) 8pԣZ.v&L\/Гdq=V$ N3?.:$. HR7#7tM֛moJ5dU㒫o/lQ'8-!.#LYWl^V9<8'.sjqۆy=.DkעRo;<)xT6gz:lg[+ׁ?E7=3N8>M$5`qIJ)OydLq&we~"sLD~,~VW2L0' TdWd,.4D V:^Sk>R7>u3RR`vZJUw,9嵱 \A+T0~0y)aσKd {\dijr>_?mBZH4ӽhZ0F>2>t^o_)y܇*j)LCKIJ3]@O&,-. x"=c+=sx]s7-';Zt( X`R=RavLz |ߣZSmdm(gC^N[2ŁcX HC S9GQPhx6Y_6'aRa`YyOÈy=jO)[#|>S9-Yu`>QT@Z%B$5&RgBpXDʦ6HA:OvK(nΛGHh`u@~;;*ʡT? P8-$xtV3gydh+kqu8^ ^5&%d>hC:&jKe}f6LeM+|3 sSRHs[&3Bcf i\@S{pUu.cPBQ CMT"?C!&88xs`Q?d.2saFDE4-)~,,+x]8q[-@npq5UEpNvAU"\SH' hp-=*Ј?G<@؁ʚ ʘ6 Ku]}0[pX5ZXڋ 3$2o!,Gqx%)#Nz"N4XS{dsHobmRňYiXPM﮾=fˬC}**@?5B=eF1NDB%L,I8| ᣓ' |FuboyɒToʾZc1*[ݬx5bK`D9NUu gx 71_^ڈm `mT/g}emol%-W Uar}<+KȆ[m0+t G2фi*sғض#B?LQ0eiNl*5o^} K3;Q # &aj@:I@VGRZ|);Lv&TW)ΉZ/q$l Blk(4 1WHt\~l?Q5޾B\]M%d~sķ4-#STnH&{V`%VBXⴟ>ڛ$y^U^^NJ ]/ɶbS:ug#'\ YKJmH}s磶Rn>GvF 6Ļ>@ܙ˹;I kʠ35=TP@SS-(B[ XW8jDAꡭ^ bQlV]z^d >*nL;QlUeB̐ dzmA .  Zi,No/PS!#?tTu䗺Jռ D`xDfuؙK;֠8''OJ(u5XI&ݟv{LsI}B[қGq#S{` W\lrJܻme*!Bڴ/~(=ϐ{O0:M8}IAL+6ڽ`{!3%{ԏxjF#~ۣ@$`s;ab4_: MGv>jLRYX,,$bR] 9\kז-.L6]8F!o>?7i|.U#"Vp"kBZn&EaK +IlBGvE`-Lc2H@_bROԬϼRl ۢ:4`r@l&Ohe*Arb&qCC%\!0}吴1}{)d!Qn4bgsЖIJvJs2r|X3HhSoRHKAz6OOIhC*nص/RW]lR.͜H|>~ tksl0]L5`.6`&Y!+ǐգ6pIk)d [*-cBƀqP{ %G쏥̊ʩr@c{`\.:kEV4}Se){ 9hP.)>{6iDW]5RmԱ$9u[,o6jU67w2!uIZv!@-bsh#$gv>b0JK7y[%r$WLh$q$2'6i vʀr{BLc G8đx-ti}KI"fn}tW< JXE͒yXj)véu: }zjŒ[Fk\ б~f"xSl3ѻo)a~^#Y s?Hd.-^ ,'2yHKSnqAEwԈg,GU\37ɀu,Wlm_l'T-Q[@[b6tc6o'Mx,9,7چxng Ńqw2\ ڥNaA3լwۭ b"%CrRE:·#_a.}R~FBIPmy]nA+>g'O|_)E,BwAN\y@sc8#3VM*>7W0b3̖U"s_45Ω~ $ʽ3giGW1NH%&VHej4EHUq]ڃxz;-sž:'bR{JϏJQ|gBsq%mpYJҎzFCZq*!JJWc-Dw cȏf,Sn_h6O,5?oȊ}%2_aJnHgd%Ɂ6"X(򩢻'!ͽ沧)-)5#2ڠf'qܔO?4Q(.hz{̂YƳ_(ƪץ3r.MaI=6ŢF'ӠלJh/1`̞<=ᶿY\ԣ'tɡO,~>(5&VFRiu"BejX.w&Veq 7P\`LeRi;f@EhRFTh%NJESDIIV5E+6WNV5GfjSBv\Sֳom7IDK4G/P$'ϤlϺQlmX`shٰeNb_LݽS΋ GʥNTGVߜ{6& (7'¿@^ Cw<}V- 쵯?q08 3+-նB KCX+dk'K6#(G&K>I= rlsqu^f +nLuOUg=VyՏKӚrِv ꩝LDnCV:s UVfCiW "B~‰ۛu3#v+] [ذ&//2f( ciG_̹ e,IEjYϵ3k 0RE~yxY2s~ $^/fE㞣=HЄ  vCa\T a[>Mjֲޔvf)i(jGEEQ9!PUOVީW,%Rkz튱PA<߅LC>(nqȂ֒(D(;Kӗ@/ȃfF A.,=φ "L j9=1 $?ڽmeHj%}´FxJPCRFֹaO:7UӃї;>(Z7EL/eFLڍ?n1V#U X s&8X\cl :KǓws=w)4bfG6hy:$3⧵ xyG lRDl,0`@y08WtvimNubPcQr`h13MFtӜd 挽a;6*]ER`iN5Ü@\k\]͘D*K]gP_ iEJeGL@"pe>i~s;rHql3.וx.A?+񩜙J(:!Q>= 9 x`@#w. GT0ms\ѻ=ϜH PDH~,c̀_P61驝I\)Kp׾\?!nn[T'A>n8QF(ޤ\e_ Uo?w&D}&6uhaO䅴7T*m:;Smw$JmS7<szRZi mbِ܁IŊpW| `D8BH?aP|B6j$r=s"k9{[Z#y@Xgcu&o9)a| THhh&S )vuwdjN28i M5_ `xs}9yFk I0|)迕Nu=S嚍߲l]?d )J)}}T,}!Xwpvi{DfF|8yFH)/s)dpJS/wvfT8tz؊֎ NHp.O@S &%RȈÄ ~2n#;Sxf6 43Q,ؤ?>cƠB y 3# ;6۝b M=&\Z7^5 4A(v݃E9ֺe6@ף0*&YCkrYxLP)jknP,8yUO+c|7q'$̄s dfn%DO$.Iމ3EˈX.P,Y&xMNktU}¯Q*j$*VxyߓRDG) ޞdDV2W?2$k^\w'J!rQ:qcS 򃌅w+:M H'}H|~) Ky60J_ngPtEחmR<oʂ9} u[ڙ _(YsO&6׮y 쿠#TvRDׯH`{~X9S:$J:7=U]x|Ʊ()D6KwMwU0%)Q';m p,SVMb3&.}"NiMuVc:e>v+9XTnj?ɢ ٥۪V)Ut_MY`ɼ 0Eq >MgkK[(gjS՝HW)UM޾jA {epJ@@N}Xt󻹞{ؾNb Bs24j Zgª:03 z1zTG10ulkűb*Jh!g܌pJ5IV8JPxly-p2C)θ%gn%2-?+6)hՔ'9TRpEI~^py.jc>3 _QJ!XuoP“Ir3X,Àfm^zI!@I (&Өoۈ0d@.H' 4"IotuLWr^T74^l+vɏeHʡ@QJE1>c lu7˶W;Ns%YhK.<]GT3h^m١2j0I:lJ-ɻ׬$8Sh[N{CNz78/y :Mcq+j!eN7.gņtВlC+CK<`=y#,iIǥ͛⎭&kwɾlB|E?g]}8?H'aeC3U.5;\@ "=d%(ͲXbRb|E/PjF5!=<3$E .FpxY0_Y:V'SO |yG] ם (q]z}w"C o-v(f%6A dNWϭ!IxV6$ <{)̱S$GۮS X1֗=FEV#Sa‡K9@]`@u엣Uj:lXooP{(d{|Q$_;Ńb$ՑůaV́ɍUw.oQ{&v;QIYA@LEs a8ЅHo;6['K%%$)R+īh2SW0{LhS&{>φiK)`NKL~~+U jQ!DߨqkuXZ2"zlBu@7#ejk{(۾g^y*ĩ[fc솣HT~?-ӕh"(2)[^=Ȏ}s%d_}ʢ5'XT0Vo:'դ|h3H-vﶶzޢ6` [LfQ8`(SWq){gBbDjK:pud nUxPD{v\1:^g {q=?Luj݋pivQ3 E&ozX#i@)Nu$D_/H\lnsZ$ 7\4)<ёl=T\+@=D~;&KQwYDŬ(u8oS4 0QOR Pahyx\Hf:77Oz zCbXXLJŹp8i*! %EeӸ{5k5?Թ㤷EomjA rgX8oNW=O2# POJT8Ms*t—e7pND={l)) `ٟ+t!!>K#lp:['!J4wR~<q' cdn |f ha8̲%qz㽰A/ JTá3ʓ.鄶]J4^~ _>B5-hg"LԮ὎mAl.Z% G${ P2%Nz5vɶA/B!5y:Nd+[F 50-CW ]&2f!6B'tuqbDڔrF| JT|_Ynxgn #T0H(-\p-Zcn6'YBcq֢ F,VL~a0(uj 51vKoɐ0prmy2ߎ Uo#tلv]:9C]69%@c=(dIQl<>,jdk*LydXхPk%z)S pYXIVNKy*rUח?SͲ ~F! -d8፯U{lz h[XqOU &50CA2έ6z DC)u={k&E&Mes.X:wk"[ݘ? !^J/Ok۰](RJM.@IX6Lm/;un YJBn__A' Gs+ ޗ9ӭ"${V xO>.t*C7ZaMuQ&\~ C%q4;ؓJpRv5$CKQOˆ3Qrl`bPl2G$ j%1 'D/ R:Kӳ& NAvNZT|=|'<"Ahv.]Jjj| ?'ڏQKb#my!e7gLyz=JkVirKҍ>̕)c8~!nmFE3YLAvʴя.OU3xTr25ӕ1)ԑOT")ML2'Bi<= i}I(j;>!ɦo- 䨘)`'iW 8>ۚn2ڸJ}庫W{! ƒ=©Zx vnIN^0CGI8v 6뒿Oz zެB"c 1Q?/&!Dc۳19M^>S#f0!ٍp¥||kT{ e'ȼJ`\gt_ȡD\]&EO+~,s*d .gAeͩBB,BF pREkT_9ɰB~B51v@B)Ѷy}N;1lrjțo?}"h7o`Iؾirka p\̑Cztۉƛ>$qngpW&ǴC1X*]Ⱥ )ը5uځ^6Rlc`S =O%9Xr5kR= ,zȘF64?ˏYear]e{Ϻ|bP=%!\ZI<|"EְmI"m \rS ouV\MN.A HhQ \Hs[u iB5;ۈtKRn@$!`R v@dO$<[ȎJA%~ԇ$7rgd*opA*jmotzrfwVFco>(&+q0ϯ63 TmZ4< 0J eUQaj@P++=:"&;!)>!1i͊^Ny0dGP XLP%t|Hc1^ )#>}cV@eiFsYP R+R@s1ӮB:m  G*9u & O`t9z9\^dmfW AZ@%2l'pGj UeS {`\1stPmtYӷ+xgl>h]ًuv8[ eUYNmIsWT7P 2U1n\"<2N,}=3CbLH[)!%poӿAe%KK}x{J|(H QRR~%nb^i!10d$%i9N4\YVwh|8R/e47=<_"&Mzq KFژ"XIp!W!-? ,ΉsQD[|En|Ղ 8:6PU_kʅq?߃m X DдuD߲`N^RJ(`zd7M;ò_#@P|N#ORs|*w\;wG6ߐd@I؃Dh#}'} X2KCIQgv''VWQULMZf[_l\K0faZD*Rc=ÅRY z.FcG_*.T}qO<'kꢾٙ+%"" cwU7tY5͞ƄY74.6nt 6ζyn n6*iG܂'ۀ[bES=bߒfX`_ 9A|'dհe OYfiS+Ӑd"Bf'le>S~/i߰~6VьcX~6ۘ[?I$,N逆AhKx{ Ŧd|w2]EټDnȖ.U8TFžY"3?{~\wl3”Н̬D\z' Jr':GC DzlvJ <*9xM5ߔz+BTUIdY<pG_OHQ/֣AGdfQ\T_ys_-EQпZWr"%RQ OHm B|xO3>y ﺾ/sD9zN18ƨ\KrGً [2VOoqxȸyݤqw^ $R:z+hk¶ gKc̛F5R+k.eDm1zQ3<K-vtTۧyT|F#E6Un'RM7ߠm c.9٠)IYd.ں^гhEI.+C&of' ;H?n0jiN3X'y۷u 1,*@p㻾bB"Ay(-\Lo"F-=ĵੑO#<]q_bg49`u ̧Rы> L;ZnGgA[a:?6X̄V( #IL\HMGTW%;H}k/TMׇʩ|c> 'G}70xƖdō@=ܮ6 ~A㊠_Ow$.؆cQ-w*gH53C|5|@m .Ͷ`]{ Ub`Ryr2~a?(>W,Ν†6ȥn*=(Dwz!pQ 1vv;:ja3 QaU87`qa'U3jVC|M\γOcz÷]E-{1BA': Og%IMe'+*ڵq}^20:ؕx"#v{0C!]$dO?11N0ch*n'`cUɦ ɦOp])*]?U?a |+,U;y"t$,Ƃ=3wJ'yq` IJJvswl:`" s4(X <֦8!!teh- ++BR%;1j:G62nxr[:YX/ :Ԉ% @%9܁ᗜnTbQ.Jc=(uGNʙxmnL )ʯQ߂sAux`a;LAq43|$F?n9 &#9zj/-kιhѨaZpʵOP>/wu3@9~iz}fh%h]VaPH!ӿL[0n¾LS1s3 l+{zf#-iQnQݵOD2\V9NoA|ӎO΁ _!&q̮?`T_DA)ZT )8dE tSj՜uN7sn8s<"is2mlE]]7fz.h>07鯯F+c&O#=+}BWxe"q1nV~1~qCG6j dICNE8XqxXgXHCK4ܗORǦu5 x<MaKb~ϾU$+ɃK Q-׫v#N#㒫O- t^$ʨˆ3a2^S^AVD cVhz+'`e ԇ&q?"jp T.ɽ.0)E7f24 'E*woV~vEjc?PXnL u6O\m<ϳom Ѱ 5$Sf^kClȮJt> ixfJ|˚N.Ac$QV$.hQHF>GELʉHП ,F01V)Td@m0 ;(-RǢKW{ *d9W!~lӗ~0+ GJ3Հѱٱs)΄ J< yMO'fB֟q qTHr<\??M|U:lS^Kfÿ,"}K[ɡ"5dDN "}ދHb*Eȏk=>TEhH4{nFkjxL wYkZ]GNj^\*gܹrw#Xo7a`"Mๆzh;W3 7:`ٝ.X6⛸;9eXg;'2s)#{Nsl3Z޺5+|>.KqsCc#Ơơg֑Q'0>47oAc=dQ{Aẃs WGW=\I=S! WgޢVKi1+󥩴(F_ي%:,?J3i'GBK͎!w1] $ٛY.3ݫkIS$^=! FUnmsK&-㔌 Ay#!wHQ$}6>Zl26цvm* a–JS ھEӘStszT"Ό?qx8U;N <ZpI=ĺk=>6X6k֍q*.fMwa8X nQ~0DfPzcUؠex}*(43e)DsSEQt,MnI ;3n1]xFغ:N6m9UP9c,@.oαԪDϒuP@hL}EN)iXp$e?RHq?ɐ#-G+CV-j;"9*9C o`yV0Zqѧ ~P_=h3e< -;&U34X{$4~*ʜڴgd"e(7,uN7Lq:0^ș4K*ʏ{+]yi lYLU9ܢb1mh>0X$nlSѬQm+e\\10룪0"r>qń3*4,QWGaEe,j]Gԙ xz^ŰU-h޴^:>Rb{lYovBl36hאw/q9VD(JB k\Cl-b囧k>3VlJ[Q&$~Zd%1=7u5!jL 4WtS`?!l \*; E8Vm![C[Ƙ#wTc!l s;a1z Dv~[ł$*9ZtbFGf1Qz66Uη|׋tx3| dQ٧&; C1_I1ʋV.È=k TD>[A*|K{eU)?Iͩ4݅CzkdeX24(KC:;EURbn0f鬣X䣱ԧh5-F]9@ɞq_ngg|d٫JD8yN +>BP1N. ~\v&۬Gle 8 r}`$Pv7UCK3;q(#qs[A.2J{WDD͍wjpl` bsuL& Hր E6G%~Ε⠳/ D0+?d94vEjؒ3e?>E&҉nZ.-r?N,c,'i+>==VZ"ӂ,j/~:yqϦ yR^FGFOx_bڒ#biydw9/k3ė$D?|qA3ƶ#n!ϙBLPF5}yCmP•L\Ne>pd"8ˋ:j𵥩 ̟'Lܔ(ɗqTs<ޙy:±4u\34k{㦨Je+DG7Pgҫ7pJЛaPh"QGgJt*/9Yci[mXZ.bzJ#(8(I`U$IxU#I(yKOUF5Lyș(Q"5S2Ώ$ZY@?!Mx#j\^ni/HW|XO#*em 9D_ I|!鵌[T#Í j`"n,\ZnC9P=Wr]1SY5 %!xO6P+PDоm鹝^Xd*I-skߴLTv7Bq2pDF9 AN~Es q%oC >6J4G1ސok Od(Qe_b T5މr9 ĩ˝c6}}PedDɲ? сO뷕`XPmuE.t=+ɺ'mؤ03z@7=_M=YxzXXf PUI[1ODPɝTVuAqU$ u>}c9q<7.j;@kB\5.e1Tҷ3;ZT{Ƿ6sZy 4}J_M$ڕKaB@֛R=%QcxitTVt yttk,v\ƥEq623H# a+r[H\(z1ه| >$f6&7fXI6oKVa2/P.f"CQT x[. #)#c\AIK3A*m,;0CdEtz4ph,Zg pv7ט=>tZ++L|}ޛu{%O ap p*5ZK@2PˬNgf8&#(!qV I99+V1i)\6MP[Zj]rW{L^teI OHr nܗ}wg pTPN߱1A8DH4\4v`Ʒ)~`ъxn?;? yr|KvIM }.-.z'`:>J-KniϬt 3ϡ.::ME_W9(}%eT{ƫ:lPw7tӟ t EIFEZ99F%>mmFPO"Pٌp}sW'OZo(&>_=WKNRPY%%5~aT.{Cr Vؘ/:YkZ=CtDqT8<`a"'79"M@kRN,L5fu(]O*KL}u:ߝ@ͣ1 mtcjqgMuU쏢V͖NKs6H,D*@3&}וBx{్?Dw%'odkJEGmM#;!̥oMj}wz *(\X"u:Q.^skJ(ȴK-Lv% z\FEG*0sw=wHw}& qa\̗{87X{Jv'=NC[V=j]2BlП.N]o:S,S=Yk-s_ }־Q?x Zi {uC2$p\/':`P݆QTҭ!lMdNQ$ BeWJ+͘ȁ>H6-^fmM@gE4}|ͽhE4< { pֆ[v U;o_ ",_c@w!/˻б1Z)E丹(5 eaߵ "Vpo9tc"T UptII bjź^l |Bk ʡF क$=tg^ZȻ[Z~k5ur<\)iSlD:/xkCAxa+.Ƶ ix*݅*oRWR S 0̐4_>@0| w)K\IIkL]U;HT*sR &Tn+}[{VA W`ˉobHS]i"m$ϒ]MS|Ne j]9r8ް1PK A%}ܭf8a4+VI8QoKcLv=E$uG:c u PtO0j`#:q|W!crQ"h1cu++ЅƆRQǭ=8 c3i&]rㆋMK+"ʞQ5룢K FzJ˦$Ҵ<\w!e{H+j@ ei.ퟕǃ&.$,ff ^)BNb܅ݳ/(͉Oi1T1,nxĵX[6]L C\G?%W&eDgto V{% >'GY2GGp\2W2MLr |It$@`,7w78*k˭+&q@uE<׉#Bg/]dVIV&gkYLϣ6s&W: Jц=3m TԌw adUY\yh»◚г=$JJѵ˳~+[psF$"nX ӎzk-hFN}_$˕(? i(ù_ԃB?-5OE;s-C>3P s\)M9~mCḯTJMB KCGߪ6< ǥ=d m~B rqqey>ؔP*# 9Yr8K ecjU*"? $!Ϗn |[޳Q bbբd~4}Pi?ET7D.$`R$iSC3DH7ݜD1t9rq)+¤|؁!AP0/K}5|8# ~o% 1Ii纃A]Tsscנ5YlǬ,y$LOG@NjFbroGx 'F9 &) %"=e0v0e7Qw>84zWFN.JL,-9$)0ALh4ku0xޏ@rAwI?bRD:;ptxAr"vBA,9/g(Nfلю~շXta*T}ǐ_lqİٿclU*u5NQௐC]v11̫hr+#J ΂ۢep9%DSsBUQ$tKMD7@5<ݪG#HYQo*ZKys-YۈFlx2s,}BC){.cX A #]5bo[m⁇De#<|6ۋ &d2He3fZ4] q\Md~;yu%ʝ+v!5ޖeF4BR8W#-9;{FHXl;Cgbp*Zq`uwg(j܅ ܇׭2 #~)g/*.-K(,#{<0Zq&j2 ]!:cֿu{tV.)5 h!&9Ul #Ty $ϜoP[ڡY?#W`/V `P Ƥ^t_CweWcōTpӨgÚ5! ٧(`vVhNz),o> bvHvg0Էe hjO׋ЉP"&|=W AYbb~_I.#^b-*NN-}E."Ts V'$=pEòli٫j 3F!$P AS J&!%@lچLn ɔU{2.tj450U?:h/qmK! sEc3ה*4Z|St׋ oiY,|X>s|%QG3PR *>Ę]$fPcP;|w6^)Tx@;I0o(9PѝrgLיFb|u3'I*9cgPemuzgZ)e3e<[tyMq Ve\ A=v@ˡ``pSY䋬RA9)*a k`AoYIB"%Ue6CƦC¼(yg2K Rl^RX5_/նf2% ,Tܩq v΁ ZAJ_QA1(AZ|~k^g9ՂѨ'N.g?1j.V fc\Fa Wu(+% Ase@\JqOn#qFrRZR#ʼn ݌臘{!;nml hGXhUbýټly@1IML$Hqxg;!ˮB'o!= WtcJh %JaMb~pNCAz ms0vKzqKڌ1JMN@:#3,L]E}H]$4n SDNEϦ}?^(u\6$c $ZP:5X]4ZOػxEnII#cxPP + /+G\&@sB Y'-ߡ"ʽe3jnvu׾H=*#U+DdrYߏe_4 VDl,&NRk:&]'ţF8 1uC`l$n#B~N5^MӦ8T6()~$^}]E4R<?FA#v{4oun:_4&X*%+¡׭o[~O N3M2->$Y»t+hM7͜:O*qRz[WLJ%iSXT̹hQ0bbK+l^) .B7Iԗ qy+#Z݋j eWDܹ_aW)F`KiiL%Z˄-yu%[U]?Rbc[ ',nUkBb[CA:Bλe OǭawxA)uT-Ӥi!XJݖr,v'bб8nD Y.e,JOcc\*d9AQUrS'>h5ٶ5E95SY S%+ɡ   K,ІߎB,9X0hT) A]L+"MrYr[pB(vvbLHsj# _|䰪 {'tφzZnQȡQ{' ){5(gp2$6Yʡvx%N=Xټ?d},vht^ܮLnG~KVgnk=cѡp{ (MZz;"م\;>uĴRәoy s(zv/5*Q=RVF9ҁe?y Wkz;L؍<ƿ2 6ټKo6V[l/M8rX}=f_m}N"{b/P+Ȥ?nrsA %U knr|R ::5S@av G @)(EOrrsE;-` Rɘʇ8HCc E{*3n s8Y)VdyDK G8ݢu,싷7>'>6ʎDEj3aHsc"VR**0zuceR,Wsx@zP- cD sj<ΔhtX&/wڠdo46Yi17*w¥Nm,H$`Q-upћ!iqoFm,;qޟtKt0u#H))*i| H;( _(:йy]zK-ڍV,6F{PFϨWxXlņk-pkZyXĕ z,5)s & F!~/1Ҵ3 錗;|v簦L/Ĩ̸oV5z,"Vh{=aqHMoJ&4?wZvbfIu:WyR鱭m#B?R(Q,=؜5v9)˭D"k⪲5(O˙-|HG'jP(o։fغSº=TU`(tSO>c|G Vi;{wz" wO{;v0qv4;W - 壳qti_h,Ln |(1E&M#~P ;4t{7e`Y )C{-cKh[.-Op{hKĹDU |f<ƾ#EHͮ23dFM} BZgEX"wpTˑa U4ؖ /D_Qh~$ynocDwnjcl0o^=bT%k;E sǏ!sw$wRΰA>?p{f_F4G0~#&`D"L>մsDSRFߋxhkڂs^40#*8v 4v3t|00#ɝIv¥W5!cg4Z ^ Ƞ:jkQ>L$v#$mAhŹ32 Rd?_7tXU9] !!!#I>R.;BF ]FMs5ԝ2o}ajSB:osVu 6 memƛ͞G[)$g:{f]c !Ks*PK Zs'iUjk $8|1 gs.M۰rJx7drRo$ӏ ϭ>t˗;!;~R`b.xo <@ 5dvZoTuU>4v䂽gu2;DQ> 7A~A5<3㊵;iI4"Rv$Go;o?>~Y3MJ/׽5t`(IC6b/ɏխLu'3qL8-403nRjfO^z7fJ xRCH%.h-ML {=-;ph--==oģhOA*鲯3w䨬6`8Gde/IWU#*FnLh\Bl$W?c:x֮:kVEz\ak @lhM%N!3dݳ6ܧbw'%'_\&f[[t}3J; R#E^pt#ȗ-7|)! /9zK) .c7W+M#t!}ң+lӅ׸k>1p\LgySJ53lQF(N&ӌtY ύ/f5gXڇ{kltC:.zS.#s bo-; 66?viwoK.sKUup)%? RpslwcPYf?PK8K[ccX?51шNMIQRYSXiB {4QTB-I|3p7o( `Pá`%҄ vy.$S;5æT?ݾqxp@Z$]W`r9DL= F\03K b67"eViնuOʠS,{p҈mغ@ߺQ 'yJ641q(YTy::diD+=9igeMvjB9J@Ob_uEX7%(IVћCȆ4D6szV.2 t/8D`Tui| e9m~<~Klm/ҺDo[JǢ%! 6 BM:Bn I!qG!I5M2h†+W+29̟`ܮ#>D+HF\*©lI~oozԲẊ?R*-I;4e {ZcKd OD*G]x+&=Q1J2t !e/9 l,f!C,k<6u}SZop YV >XWE ]I(Ŗk-wR\営$J:RiHOmMh/dH߲ u˦aO% ֟uFX^ߺ4/:C0!^ TG^O__/5Lqo-K @hDsP-V$ʮo{Gc>Fթj4A?Iv(H8w(,SB*ILKl\teJ v?qWVtNQ[n؏Փ*Wי21q{83oAUylL!o՟YiʛUF$p&!g[ }My)6EƘڛR\TOx2k? }}X>?Y ;IGܥ;j^)rim!_ iX]w",q>QtsIwӆo4͝a%T uvf3(vD}:4H8D+ُ+HF(Ί]8ΓixܶڂNgMʅ2WUKjqXZts20~gaG ;QKXv.";މ۫8>Ns(C 8wI j5l. P՚j@j\;'1K{%xSua$)E[Iȓ,_8-;fʪZͳh<G폂@qq%ľ5(:h 2;Zuk7E쉽/@0Km VL~0 |RY ѮlligGUG~ I33OŹyZSߔQ-\[#mw#[xR}j9`'y5 * HqXw]+W7`f=MH7 |fB*-̣Z6!…|-M+/?yؾ?B$_qtv\!GY;ȶHWWCDWwFڧ3j(d35uP^Ftюwӓy-3s+oOu+{GaڋWкp%Th||oQ`C;2}W}2\x$Bn|s\P}2|qU]JcP {@D Ui{w?޵GpEAѕQ#Ciqp7Go;)li*`4+ $l6 )<rH#gd~Pޯ1cYU.ś"An.P;v6oJI-R~o'Lmfh}O v7TQp>C5PL8T,у # 7ß(~VJP_+9_ɹZ12#ln] wU &`ƻK|=ph-EW ol%#*CI@!_+%#My25z*Q|`klEsTlxNDXHe8}Z'E,ѯY(úیܖ)(f 袻 NDu D椓!W eƮJ0fЪA%&Zn_ZY*+mEEY(QTzn@ 'TgfؐqˆkszHalvQXh͛=twG%E76}R] 84.vИIڀe+b8pٚvhO 4Hg͐b$kF_q]7"*pcxf4Щ, {a[BoonI}lV" 3Ki5=(KNȱYy`Q^Q7[{']{ 'NgOYS{bby=7Y]DQm:`\-Uu$ирf`G* B_<}G€,meÓcV].-j/;6hުAP26 oИ4^JDh-;0%zIxҺ}@UNlS?R+NTP16Kq]gJk N7w] ֲIjKլzcl6ԢȐL2tvt>p6hōrP="8 ]L ~Qo7UHmo )U.RoP=E4?e>:&5 [@VS!5iUmyzӯ6 d~~Ȧ}'zZa`^3H%j K iZ1 G<}9!veEj%R 0O:\E,#̡c:(ߴ>BC`i`./]\$n":#j78Crru< gjp;\EV奈@ Luhƀ܃9 ., PnUyo' BڡXʠ5H30?rQrd2Ǩ;샻,6? _6oV5Y?"EՇl<$Jrpth̭h+sҸB̊u7,p>scm@ab4~vF);#5 t\sO[@ۙ^HLΤـr Fw‚vuZwe|@9\D 4&'e3CKю\iTJ%>u 3gm>"Gqr蔜 \F @c^Ĩ^pM ln-hs7W-a{؎AV{^#DL-d۴Y/X2{=dR\V*[)-΀PŶ!svi- #2v"z'|Fie`q=cs+QPVZ#fҕ5-$O 26NN 1Ų_>"oƢqeNC0@ytKD(] ɼWGi|ԥ%$Q `J&`27 %kg'4#pN~[Y%c)XcL!(>.r,SQ”#kܛaF]`WM-0)dd FM'Xp$ IrxeDzC Q4jPY?, pMtBE};%ڞأ{0 .4$PiF9]>Qb6lw=lD{ 7IH?;ipfL#NkT>ecF} $.l*'.1xh zgė!ģ0"jixZi9,?pф[pqn C1'D\:( V7.WYؙvZ;Xdj4_:9OAxV[ -;{ɒ6  鱮NjdxlQ>7c ĹLliώkL8(MߜJV;wFazB[.ݣN` s`Rߪd_P*ȻcU.G#h @(׬/⚅nMDĸplB(rl/Yirldyޚw:R#cO#GH:&X+Ñe{[ᇀZ'u3M( _ n Zn4Fm=ܞ?`ar',nj{1"I#+bߵ6L -epZq<7٩o}iMSU{k&tz 9VmpM<5{z^J&,m>E޾` N._EHc)߫us"<}@ 4?-Bۙ#ɑc)ɐC(z1 ڀ% p==Q&/$qw}' ~= HXV!c݆;&T:T_>^:.zѼeXh>Eka hC^\Z_AH}2Jr _,, ؟N(ȫz'InqYji6!F|CsHWsJ^-Q ݣuF3+ ,Ex= ceR% tR)F6|! ItKpФm|N;q{n+Q2El.RWAoѼ:Sh dhPkEKŽ?r H93btl7*f_X1Rq5@yVs^5SV_}GO/_UaUceimKgbdkGa59pdVRw ᑅL8}Tz~C% 4-zdԔu{omHx )$?-ƟN& qՏ̆0B)l;xdS~ 7nOΪsڴa9nפ% ~p/8R^ /h슫.U~YCKQ)Gy]!wTQݎRb{gdwd[W稲;tWA=A!c "*8u%J`J*Ӻc]>EZ.]]!,cRMsUC6cR*_뀰WO-5܃H qqĻ2qnGst/Gd?#ۺ~jcԾ]ؼv/w:Eʖ"̞ HT)ĨTN xq8pu-{~! |\1.65ޢYFQIKCsy4X1d;NG4` HU`iz : 3Gz $(eżN[' P[lnd>69u֎,-:!OYh'bv,S448yEyM(|MOj}sk\{l;jK UYmh N%Ӓ➒+3`{/(|8 zk:A\^i4d _]Pckl1 McX3bpΒ 5W<WmlXpj[!c|pj`Fa|B~Beط2n8V6~Fk%.&ɔhc-Z2KsRsVV(1wy:0cH(9In9\W8=!==B`ʓI/ju`M ΪQ/#9x`lcYqU7Ff DQV b1BF~VM[p0<=(/WxaUDž|W .w9Մ%-l5S#<5:_BrC>L6򎦊4|`oqdI~o!JԠ T}* wYs y]$Kk#'P[5dYfxyGI< +,Gp[Z ힴb k:qY-`n2<a r6[dl[CKSĪRܷZ* (,GZ%UဿzƤcg?4x=2/a@negmcsBVĊ|:9 TR6:1X%ѻ2P-x{5XM3/+oDEnao~{ZKnX|oІZVcZݠTd^mo$ЙB;lx2"%l(r@ 9C7~[-sOkN H yDTCn غ qԨw1%/ &bwzj&LYTx~*jfOo5oD5bX̷+sq2]Y1f7^k(9,8֗2G6yxÅ %O`ev>veL%r-}(X $Vc-54ბMXeoˬ/i6iȐKt/{. hNL 떻Bj4܍ 8FRDȏ&AGea U Kޒ/u r&r(%mW=kᩭ](fB˟~yz& m/WG`4&<m$ /˘^sS7N g3u{>#g`G}f8mٕnHFr~jb)y&@ŚMT)_]J̙Du"PO{j)x?BN[.@' okz KUw3uy _b 1Ac#+Ddw;8\BʯP D1M?eJ rPj< R"T*)(0[g% %.0[OϹԺZ/K?U*¢D-h#٩D|{r)BWboXK*_t'/C߁NL;d"%d9Dmfo5I+{V4f 5ak05MX?,4w%1ҥ!ש|=dfJE1@Ǘ!.@~4ZTxik+5mZӒB~xMYEbE8xӯ7f[9cNJ;xc/*7{֦L~r.%Efٸ/L.駌G` +i\ ߉!&<mrS2fKcE0IycCy1⌃ !&qHRJ]w6Hzᮏ,H{$Bَ0ֿX1W uäݷ"F؃z'۾=bԓʄ#K }.ߟt-.0ohWEg|%sE9QBA|rOM+/V{}x&7d C)h=8izDeU251".ht< I7n;;}yQqR!I_gCMK̇y~l/TxJQޱh$;tG*N?a 1jq*CDөk&"dk>Mz9д,vp3S6GcCΜbUg:"K0/05y/A@8[(.Y-OPUq E+'c3 d2AXOJ2ݼ2hEN (c偯d6RpsIΚ09Rk3#4;t7&@mPNo"4‘]Xq0IG歜 \fRؐ.J2Qf~f|*xN1VgEz☄ L CuI {SS4D۰˖;У+Ae6}==!Rlծ!T*rw fl9-8Sl,f>"dC2%J$n*zuzG؇E#kQ>@Dnc-X1[%Ь+-^ ;=ʬS^1H"!eZX].2 d* h (g3 JC5 ?u;]ܨ*vaRB+u&٥h7`F \SKj~, r~eswL%`Ao$[a*Vt}?\PIMϫdS!$G.hRqķ;mC9\'% \!!/bS`ӡ: -۳5Q@j ^6ڋͶ08hm9UK74ސidd$$T 7ںE =&]wbQcx߇~<%rC*0[%ޯR9%93fܐjxΕȀ7JJN4^4޽T$B;Ka/qգ# E}bw3gD28ѼMÙ)EIx;'嵉eS/ef(&ݫ_{CzŝPT/l祃8WOg_UWϯt1 O=KW'潥2/`D?#z#V5A@Or3qlJWD Z̎/rޥ \dmH4-E쌗;K㡅j ѣjUm>M*B|mU/mFe7OHb"0\^`|YdIv!|z%oCgO uНi |-Fѩg$86-0z%+ՐxlaזJf V=9kM)Z> fܧg?W7gk([A1#sROJqKx9PC9'-8-by&x,%m l  JS#3u89xww.3tWk }-|Ɖ޹pxAXNSr>/*Y?JBgiv/E#OQGQj)9ēy.hQ:۟_|&A\K_bϧx ,^EN7=k'E.U1|#00 *FVmFؒ M'.)̫&>QVƾo0w{te Ȗ0wƔ?䒷'qzyEzf+/S_7͓(kJkRb%hiNd*C2'wTv%1ϒU`qJKiۚmG4)150ái*@gqӚ'4gx3[%zsG ݺT%vԴzk9Zf[7QW$bmC7 VSC'~X-2٭+:Uhu`$yR,u47J2a.g˱jZgi_5ZQN+BL<dtQ,6* WSfx`.ur q*rN;G0qǽ 70c%UtjhdX6n :^{P lCs,MW.9n36:)(lZ4Q{z]"SK6ZqT2$4\+'Lg"TƟ*")}iYr{ʘ$J?pOvݞ%ZˇZ֨f3[z jZhC7kذ]Mf\73=8 '*,tl!76հ'A)w-Xff[)AXfr|xQU@+ͯv餷 6ܽ,@jރ` =w+nkA XiwT3FmrK0g&5>?V$ _6!w6\}m2ĝxD]P3l% 084PO? A~cjsW29_b 2gTiX065tDCh݊o*3ߞMqoѤr#I3j% kVW m>=K^~Yy#vc؈8`ڕnczCQ/bnNR=F] ::mW6&cpNȝVsW^k8D6TE !/>nS]8(~hV_E9шI옠dY 'JԞ~ !qq&:Wޥ1:&,t zmǤB<ɅV{9tDyTSCbl%^B"BsF`:7*3id]c B8Ck$$=vuceAaXLFd=KE]7SVdOćLCQa=>{y/c^`ZkJ+,g;Բdk2i|+~Apmhd"ˌv x5+Hĵ ZnѝfG^-ٛcb4L:iX U*}{ʿ̐ h8qRu;cwGPFHYd%+F2J-+e¥tO0a R3ϸٱq+84 ݡ6͘'_?E~CM7PVb{ /|@!EBe:Zc+p7h/BJ5l $J,yo4 O{<[&]"~E;7L-}6.m iHnm=)D) IN3( 9R!$4{;Y4W_W>wޖ󮰧ݍ}~Kӥ[rɋ0)oCav s;U5bc .]7E*ٹsyԑKNP'WEH\%Iݢ[nS@w7GW7n%A 0զ x3>b\b*jxiZmک92EskG*^4TWh$5!bW/8gRT/%mMߋRڛ;H:xξM>ۄ-c<~A9yh-Sql'vn`je mEH\7%s~‰Vv ɋ&,I+})bmIY9-#V@{dp~2N#s,"ȑCdvt:`?GJam|jx`Yt dQKS+:?)ɘ*,@{G9|'$] q$h$#oRl.[;;ԦH5:0}Ϳ,*if+Vϔ{y^Ѻz͎I;mLD*%y&Rwu0i@~GhB-dᕆ8a޺eI\n^u+=YB1fBڛB8*~YUP"ݙ9REz6QB ,$ƞ4}izrTˉ/L /q&Γ\:TZS_w^:C/"F2A+jmřH@<~`>h(@ c$?݇^Wh ^Nz>f̹SXl`d"T{ovЂ.ˉV Զ}hZz"ReQ(>)'H^vEj)T{M4Z:xGqvUw) j*UC6(4S8K6?,?[|wݢ%!I|^)^5Jx{[6 "Q9Akm]~¾ZE:#2<-ůHvsΏ&He-B<է#D>[Y)ּڒc\/ܻ$jDךKP" 뀟/XaRW4BpܥS`S A/m2e}1=1N4RJ=[-gMPxjx}=t~l ]{'d |Ax_Dzfu E-bw2 IPFyB{nTCT4zr^*+b(ƽd6q$zbo;LC.fx/Eg)"0XW/fAi9x 0I&ڂQF(֤G֚#2 98+=#ٌO!|a ͟Šϓ;y7cYTEiJۏ%]9aN}s<u0:[ 7! ceAudHYQY5j٧f5Azf0a4 LӨZ }/Q-TܸRCl`fP0zJݙ"S?ǻ*jSzDk!`JzuUx\}Ah Be$e^֦Ddk/K ܪ8"Gl-㩍%+}K"T_*!`G+.MuާA;d)mUM(Ԉ+Fov;Tn񉌖#lեe!*Fk2"Agkl=?:NJWm6o_6 mŇZ=>@:jzXoSa?Є]׳%z6VfbbLn/5h'/gI>w vL|*c_ځ U -;d.WdWM{tz@JC`ܮvxogm6FO8]Rȅ9H\@L&r< `%jC\Co@ȋ/=7Np} H>\4d3m:KR盪,{z|W 6$d Ӯ&PFr=3C{tFYjg<\Vic0iV κgjiR mVtKҟsd-n`Z'!@ "/]"ez8n=o?&pxK{<ͿQ;[!Xw@a_SD=Ib3M&jg}m5!"Dj1#0r4,`O&MfvWm?8xoFL],f> hĸ{#2~+5@"Zr__*ڎ>ǯ=)&vkinIZhMSgH*γi>c3/0S<Ue4{$>?H+w7B8KlUi[#~'߾9j. |w{T.ipa$y޾u"G;G1eEe0hMGOx6=Vx3O }T]D^ets8gAsP|;ׯc 8¯km C$Dh:j}- HoP +9@@Lo:yԽՖČ~BgL-Z4;@|熱 cDqO/^IY9 >``3ifufC\P 'hzߝuVP̼E$ia./p/ECZVL :-My/wJꍁ 4KgRQw% VQmȇCl8ӛK +:5Ni?:UxdhhlR$8 D|"? f/rB?`4_F&I(OnsF%*2[Q3] а) _.B1+B #]pӎ_+ģw8DFBuT.}M=}|_i)ʿd[a O~\х.i:F ##T3`]XMq~!cIvx7dFZj#BfA9>XkRՍ0Eǔ{B1Hw~wh _z"kt>L"IՅA.[vO'r>ƖQNI3>EoՓ`mOg=(in{bx=[̭Sa/@;SSs6ᨏDB".S(6 itX?xCCsI yJ¢+Y}03 &Zv`hq.8i"֫1zUR<Ϙw TtHCDOOxsV6 zCTw(fO-1\'DO8q%*snF7IځsT芖2;J_+brmSY"v2*Vq7I*_zz;ʾRH06/.&p[zda: ,@5ci&xÀ$%BWȧ!ڼdkR"]ų0k|Y+nN.,ɦq}+/Zz)$-^+}}`q`2[s8qg$|??ϼ[r)6Y$y* {u= zP,EkT|+=eB%_.+bCڧ±{A2D'hW؛P5C^ӆX_,qk߽rM!z-`qF &A̢ [3BJ8!ik+w'VJ{ՃVh{%ZviM oƧMݲ#{Fg\rv. 9/q43sq 3o{KfDf\Q*o}i\c)c3:Oh I^)ǃ{(HAz{t0^19&q+ŨGtNz%s7Ypͯ g_ l_S]oP&2w eCdbK8,hm|x}B\0^4{:S\A;1}$`K)xEmmq0Vs*24*RВut~S<kLLN-x+Fi|ǫgkgÕz#-xEatz\:TM&+^$@>c5gͳ2*/# n& 5* jă!גfrX=7ҺGZ+P](WrXqO/qS9\/W?:C4 ô> cc4|o8HrءJpeB LntHI|Q^vs[2Q4L+V'GƋ XOĩ }glӅEuFK$2 ͦDiL{fxhHrXCN=r>c}E§glGd4YE!dǤ59#6i{fg7*ᛜEێK- c #\ 7(/Zͧ*gP5 ˉR'k{:>Hf:= Sh{ 1+~z0ivUCOE/ŵszSi±xB t: y"^Ecpks P|(fTc5mx!8A]G.WDTudeRxnOjwt4H >! ,'N7Iq^j}dEH{DHQc($w,^3i10w%x>r4L峉ҭ*g%b){( yIW/)CDGcRB/- Oǔ&TYGí bYr2<3HKG?4<eut1eĵVj|Aߍ9 pk`{)"[fuݥlsy#Lj#_1H4}+"Ll)wyOFc\on8Q&LjTopQw&p̒+T/~i3^q?@k+N#\ 7ע[{e04?2۫b`2@P+ƬFH]}: .@y pVۡmF` ۦ' „#g6[OI[6R xIW:cQH!4!<=602zh#3k-_ΟJR2U "2m'WZ "(v+]7Sm4l=aL]?7Ck*A,=[`lז'tp6yRMuCGoYf7CrhhgVD88Nɉ 2B=l7*wyٓ6m`$x`꟥@E|#_= Ry5R~9XI+zxWpv &'x`)#~A@DqɛޮveGP*NWu"vP9Wa][>b E *8\R΍d#fAڳ~!&\a`Q=FDHa8ק~d:hT}Wo 2?-b+rcoc!F#UQUZ"ՙuzh\;&EhCΤ3Kb-ƣbWtt KݻS/jxuwaW'q^>ZeP[8l S&$>s` lȟ.sfMv&D$`HCn|Dab_+_S{NhrI3 t>WGzo(.Tj}KħMUt!U!ԪvhQ)Y%X襛WI& D%['CQ'qO`PoZdOpWN,8ax\(F$12c rQjo3P(މ2*s~WL l#dVU L98#A-<'/q_y^5e\&@-h*)D-`y<3K:b]`wޛ9,^Á3SR%1&Ӭ9.Ll?m[M՗}if{\#2EͺI7nv+Ъ\籚填6)NH312FW4 \^Pػ 2杝n)R٬?gxüwh@T\,( z,. \YsB'_-h-s*?3V%okriF8%̇˺Jl-k٫ ^ `r,Z H4s ݐB(AiE$IfvN|Pl}b #p%Bk TA$h0 t &pZ(oI`ND`F!  _Vw 9QE*R˭}O?Xtf1tƞ?WmR?P;d=cY>Z4}ZA#qh+x>&pf+=ȂV%  wQu:QT=@n{vegE?MO#zv\ $gÝE~/Z-beȢ/]wusmuVzP_ \FcCR2<*hs3e MޖѶGIG:w~Lzzr- Y45YFW_=\v]ESAKڗ /{SF+.ƪ2WBcC[m Vbc^"wϨ,h١B&uC:g+q %ԝb^!4G[,NO坊z[I&@OdXf֭=,8]&帞AI) ċ(ErMز\s?l.'W۱]PuT1$7+~yF,Nm{+l4nԣ_42č\Po\\}{%lqO5vCpIC;=0l  aFPrEqy=Jur]L]WԭlVɖ}EKGZ>O2ii9rH)_!y %<~Y-5Eуp98' PD|T+Jq iԶ^n[Azwtn]!mdn_n9LKp$\g﹧՜XM!!%"7ۚ8hW x1Zš#7[H[ dlnq*Q/܉_-O6g>^>ZKx%L{õ&E)xܢAh:p}F=:¦ k^{FǁUvqg7tTpLՅ׾m0j73$ZܳkEP|so1aE]O _n7A:XV+=ΪPUvgD΢&АzfHǿwGs?5@.g\-F?Z["B Nȟ" *V^ 5y~@61@÷-&={VتrU}J F5$ ['O892H^Yuv [`]%BO!V,0|4 8 \m&QsT5ϊl55tvM0Ɛgyr AHNK7)ץ?^t4)SRXC#}lI@ڐ_RB|bj '24ԈnET)gtN)s̡[Pt -k#h.3 XZ7p#s#RtcvC9;}Cb6lJ0Xa|AΪ{^H4*ui[HBLHj/bC 2j>noG>ƉJ`a+!Izeh`àR7-+զ}H՝;u\<d"qkYyO>\m).TPՂd:km28Z݅ݢmLgHl}h9ؔxOV\0,;9~&4K3',ʲL*bpf_&{-ȯKL/I}`0|JZSwm;Df@~Qi&g\p\:/BBP Uk[Q|ï\_ ՙ*X7ptj!~c[@.I"0UD\QS{tW,$xJ˨puL]˿,<bE\K !E5\Ol ۯHBy^%)"OyrQ; kjHIJE0"K1ib6|#Z. ^pbd6JMPp~_3y/W4njaPL&&g9sGPF8}aS)ۤXIIUzl\pBm\k-:%sOMFwþ# 7K"&M@=8=z6G'6]~_k-#&$٤VtjpxA`4RTZz2"ڢ1IAH$C|WɊx Kùq&KI#[) p-q@b!D-vtp(JMۼp#)y~9Zr xڦΚ2lyuI#xu'úI_gJU\w>GLPƬF"9*Ə$(;8;w'4X})` ZU.c([Ov8;?͈43ZV0S>%:iD!ӏ3tKd'01]2m*Nq BwId)#@Ͱ yd[#eo $fB:^bSH6ЅE7jN9CCpԕ?u<#xƺ乎)zʹB꣺[61Ё%*`h+H}m?u{N%>vW#9o>T+Un=!˳i&NWFu4'{uBL ۅ=ZG?I4h]}A$~nTP\ ى },0:eW51X?T-0 p3aYke߻@Ҏ*Z=N^WqdȮ_,A~|n7Bs"ŸY ƐonM +ҧeUv1`o9χTBY[7vynu= G0{"=(%Ƴ uNCҖ>f%솎w[@8IlnT@FXo.p$QQ$y)?o}B)79K߮#ԞSygy)C6ɌӴNb!l9z'8aP4vVEKȬD%IoA)/DPUS"qx$;+֚ ~B#y :n"RomiFA|+g'[FRkփ49-q #(^HF,cj?ZrB,oM*DX?p?B:g{aH#q$Ϯ &O^1By6͡ ϼ#JhatO%JR?&W.%;j LңZvޯ0,?#1]vCey@)n+U N<*%#,jSY= tTB!@_wkRBCA5;8$bσt7O: tx]ސ#Zt^WIxͨ#oQ ,^kMlv^n₉NC^@@@ z&/WnJ7ආTm38?3*aIی{]0K󭎥N#qذTn~Pk8e><{$<@B@Rc4Z*`זor \1BXm :׫ng6覠[4wsoyf ~SخK5*$@^&)~[ d@APB @Fxj8jg=  iKs[Ee=4Eb+ ,)ތɎpl L$T>'V]1$k9Axdn Ƣ6fG3EPI? {o9CdJu ĚLGn6ܩA%KAdXU=S:>-1K>.$ !\;~u"P`fT0v?Ujȴ*'53i|:>ѩ-'GTcL\?8GN6Nv>OWVD)}|^z j0955꽘vppsu)udۓ"j|k|S~3N0P~y>^ϛ(8y'[,YO #jY$K,EKX%`?3G#bTF9Tm%\{ @bU1mfq0 z:L6̔:^͡.sDm^4tC̚=lƒKxJ+r`рrtuqmqȿ񥛂|]h `a˝{o| 'R֞4ϔCT^`d*œ-!V;GAz >HnںUgoyZcOth$J E"r[?LUΆp}f%ի4^% f q WXuXʂ6j欇P>"Ynt6L /c+FQ:۹WX2r(pWY L*_sN=-nL@gBy cJk^L}'%q+,'~dS;ُEf 7]̿L> m1rG[&(VC+_uoFn._xy+\N8ޞ j2Z8=ɩw-4pFtɕAaZ\)a(fe` &Njڱ"Ҵ: :gNZn[&d"]!~4פOTz@1Ǐ $z&nپR! y< ?(5(NTNj6gPism&ؠn^(v3bi; l}YUDLs C 1 rA+ UPyxn""s=I_O"JYzV0QUcxKj&Ժ| ^toE沇]D)ؽiz48b¨ӌ?YkK7${”ؠ5^Gza3@2͌61֤H1/aT8Vb[3#$13J BD𴡮GMϱa7꾒I?@JY+}JZU_ሧaiOsk 'fRJ>ʓ(nΔ V 3R:櫊kv(yLYE1/g1{Ƥw0J%8}vNGmD7G kb`U@x1VS | Гi7/V@B5x~9>ΝKN(B WyJ4K}ŐY Qc OI q$%c3Hǎ%li`䘌,UQ=[ 0gjV*&h=qkn9zv>O>4'lt݋1ؼ>N!9VkO\Kx7PJ d핟􉘦hs8'f/f%^eXH ~Ktχ=P'֧W:J8!r+*"˺޻"tx=o'2kZ_f&:\̐?\Iq^vg/iK .u%ٵ%> izH*m>;#pmԳ=u# {ƊdcH >7BGzs/_p^{vi-Hf]U} Jz`LoL%ufEU2ABD7ػ;5b&$S6,&p/:{:3 ehz?Э0>jGfhO $SDH\Y^Y/1%[ƙ;c}dHJ1QSΓ#.P[>?rŧt-~e3#8x/)=3!59r ^Vl-_!:"a '&U@b*b\Dod (2 ͲVP'k2(9}  ǯٝ!u>Dt/c0w[Pj= BX-Kœ}p=Z~TOvQCI'*&ag5F2@|/8߇IȻ@R[mx; )[e}E|?ВKaިe'x.O/qg3DN1QgFˆmuJg|`2уso<}QcSl B[orP\4mdvWtM~rZnzz%Iq@,7S`C6Ub *#o/fVubmL hǛ;~ZMiJ-&e$+1:&֠ ]<AU-8o瓇FJ,s{-Nvl5Y\L[%,+hyd=H|n1{Exs_F) q:; PE'`s+ z1!v"ƴȦL^+a9H!=Q"Dʅ>:2]W+@UғQezL;0Y3?r  0z  baDE:W̱W` k ^gQ ^+&E$xiOfG3D{S~OI[g-c͔K,y߯rD$gXq4Kf>⫈^e0V,@z&dPf4tYNca\bgU3] U/hT}g 5 |q=7`LL[\rĪydd]eD+ 7 bCC4E@nJ*Vw竣.lBJ'PaOXN\_n-fZy0pcd;r _fS@MrUȁɆ͏b)"-iO/H`o@(]F%c-Zx0'U$5jQŷÝDYqXhWgќҞHUGQNpfBC7ޖ`$Dp@E"I fGxz0Y[s3…>% О뼼*>VקQ5ޒ:LkxMgo~jt(П \$vMc+lFp&]l/0.].w*z(})[3DZ4D-4mtl#k14mi۟rVpZ<5ޮ9U_, ⴠŞQ$~G(YNlXoR=ۏ,Iڀ(3@b]~^x{_͌M}~#L<~{ ĮSNVGo 讈 |J7N'S -zSݾF{` X6_v9[$華mÛ6mUxj"s:p#޾xλ,Py}y7jϦ0<\ ߪXc'.dw%My2qd6sQo 5B#R!V qr>͊>;8)/ogV-gcU䁒$J{s=|9`3G55& f6U9S4+Lc#x^Dq-GY b&E^Uy=rg¢SJ14-0Ƌ/qH8{vϡ[n̔'td}ER}1%NP^v>x[IS6V q7-A[/PhVN՟pKJYU<3 QO/znMP}4*W9? @ x2=T1$d]8]{ST{jj!PcFG6,I?0\7-WuqW6ځ\jȷCuHli-{qaFn4\l}A%밴 N7J OܕGyY(vʿ>s#,pUfÙ(LDKtT^9VXhLFޅy#0K1:7MQ$DnR(,@b|z)%DMv"rM "2t%h-m}^ܹYmf>n)uuPpI/S&S jG3mƸ4;k Dby"-$z?v,YBMzi.2h8ۨVR,ԸNУ0~Q& fb~? `Y{R,gfZ^Tt3/~}-:BBU=axʟu7K4{41 GE?nk9f#/ uUKAma Vᷭk +_* /3Tٚ$ڳ xS﯏LNQD!L|cSfn= {稶8x\h^k>qNi-*; BG[ST%zړbp{2fYQicC8kE uQaPSV M K1=@QN] =;4E1?xKk ;h2<ڄr%0dYtm Zݮ+l:/DZ+cg"eZlF]&M{T<'8 P<95Và~⮢8OL Mzi׏.0-߅&y0$ M,hevnT#f P+jrqG/2ԡv #>yh*.RmocNy$}.{2TEnJ(nJI 9v "Ip0`Ke j|ȯü@_lB<rϤX9] FfNaj#yw_1z[gvtWsf@J1f \Q Ԇ u$QH0u9'ڐl|\;uبNbzhtAf[VGV/Mb.SAe%ƓC&F(5dʤʹd /')p6|٪7/>&K#p$]BCd\+ rJ`ۦe@>v(&x="tq! lCYRNF;zG6zM;*z%z^>xup(Դ+ZWvNuz^.éĕgpJ2x XF@ @@K uߣsɤ|U_ӇW(]cdOVheFX}ËSh{1pcLxI6D0^!Ki ~˞}~ʶ;ijg˄\$Q3+_ D5f4R%fXHT,A~TaAe4 ]t笅J7 ֧Y \?ޮYA Ybkl,5AnP2w7jy @80l]8ͿF{C vטZ nk %rQyH2f?V1y+lojy7Rw MNh)+a TL"s>u"[ZsiKwSA0w)m+] 5 r~TscmyJJ>+cm>^BpFs[r*:$E,Yf6s⯊۫ /Hܽ\/c0eV?k0[ bLVT2C'AaһlZP(̠ Dc1syMzQ'WaTX2W w>Ԥ P{nK cxy֯++'@=7A7s \mhbFMT1 )VB=Gi~buK7ƻBd u &.&EOLڸ2~fߐ ÛΑP<A?3qvKy϶4&Pc}]kY22H~+MLy}` gbdKuEfn#py8H$WV=j,q8?@E|hJtDd,xz^+_^ u AKWG}:l0VK]gK2D&ƲUGZzW:R)\ Gjo 5FOOOTOХ%TpRQrBd )HU);8b&.m.rd1'`ﬗ3,Ƕg雳0t/' Et̥b~ ~:ڥLzLٱ1t6{=Z=A}`!l7!5Ev3=> |[W&G\QF^:T 8f4M'1"'[j46Ƕ`m#z9P`Uou@군-3 R1DScTVtr|Z6ڪUGfEpzwWZl̾ԗppi/x+Eb]zNIvR$[gN;WѬ [h``y#1-HGow ,:-ڟTzϴƍ֏er4DŁ;EOk[>)i2Ƃj(2]sxj}@{ ~- Ъݟ4Dq`Spdi =j"P~~`DK9 FL'M3<[mir˔:JU¦CA10 yFSn޶<#u[ l9?ZwL' zNUJbĭs` ',Λ*|rr8sq]7f #&/lUwqKyLځWSU'A΄CN{e/Z-Y,koIFӺS&$yG|>`/vNPnFZ#/lkM,ٵ!'UUߘ>yk C ԫռ^%L*rX|B&Ɨ^,7 YaCBVm gMCL|GBXRe׻W Á1lVkx%.͏&{kELꭷ}%*nqlB~\_{ۜ;)oIgNE FX Pg(i|MZV~-OF"P77iѼLECtGa#k_x𷋗0JɴE%8 fP"b*} }>1$' GT@>` Q$ԋ7Wɿ uM' _L]-f?FN˶cn#Tlغ;9'Q4|'be.կD { b֮G*dTwok+I"}e̗-|H<.lB9Apd\ZZ+<6UɈxRo;:ǢmHPX4kf~z /zB\~l#譭]N'=gª~DxŧiBm4h>=^ ДGm8(fc;Gjtj'Ckm;LWـ 8co MbAAwg0Q]z`.n-ݢq.g sI d|@ZG_";V E\~"A+vQF1xrFt堔ݷ_hؐ l=1 f `B,% Gw.?$bެR< yCIGy'5E,a;Q/j^?%k! ?J,2 vnwNBv%LRwPdnq͟wi4o#m{TowTBf"F5LW+d"~>fp·zޞZ bۢc'8umt[(CAc\"?Ed\I97};lZX[fqAUl>>1¬i{!x!fo i !C0A4`9P"ߣ\*1`{`oMFY66*ǜgP\(%`/VC%e7 onXl ,Ȝ%u' >^Ȕ\yHQʸx.#P@|~1L`ɸ5a<*dgJɈ@ 1LrǢs ғ@1g6`;e}E&Dd_^3cJ<^}ve[jWӴ.XD{f$E"7e=, IVο^;D5ڜkg^& Hw:4FڞT97| ac1@~24T* _ &: Imo{zd%1%yd">k8{0?LF{6{M&\]s@`DVR]W|Vi=g#,'&fSr-͒r5*23f*Yw{!e,W6)]0;ېH[L~}c0ۄX1OX X[nߥ 8Z{&|{8hϤS a?``Xe-vʺQ`WloqGI^k D`jE$D$w+Igy/f}*nP9 2 8+G@r O047ʆQGDb\xi+ Z`W93vD Yу$Ed N6{cL}>cu<4d(*ބP|~8Z"bHR߆K&=+fZsA.l?t(xvjխ(l߫n-w* J `KnSK31/1w;81n<>\dLH_Bz{^JۨfUDdzޮ^ܐ{ (Ņ);xrK5CMN'F9ώ \й_Kc䯝d%teʭY%Uˢ D Yt@73%~Mfe2v#ar|ݐ~D=# mE[8nMe57lc~:]j;B҃ݟ@?ͦU>omBiZ:EVٽiuJC7e{!ŒthpwM'KJygum8[%#;?aI-` :Xt31k$*EQmZfgq]bRO:50~%nbKeM c ϕbx尧J2g u] p+C_$/;&I4BetR](6A܅&kĚ ~]MR j/49|?xxS/<#D ;gk`g_/' E(f\~R"㺽W 38#em6,DW3=\3Gk{ Ļ ?UiD!jL1ԶY ƱMVHj>^z?h'ohs?괉 M\9!2mbY5UvBkA pkfJaG84.)h_S(/UUψcxX5v Pԥۈ??5g 3`BYnqKRiӘbG7B+%4~NOBFYpoB!0W٧h cP}7|(5l8f:e+ֵ98cJ0cli$5qKѦ^y\W:;s탕Կv UK C78UKPmsMP{bJՓnuiqdu?]tM6뗬qBc`O\QRr=Il͸E_3j.4A_MsqG XtlN#z ,nd6鶱!(QQP n̑sC/`2c@9ׅ馫qxd]'GHQ/q *695gӁ/0qm]3'|>^]/MC~RCφ_oFr9u8w?DirWAtg)efa5ב$j|.}Wv{Z2c uwH$Ix>P^4ᗧpo؝])lKgF{)եT~25bOͷȶ N'rSXK2Lz5'-v69o'|.>NjO)d8, S(Fƭm|FUV#4[jkފO%!d>5vRfV].2Xa~aid 61`I`=zԤHR|,uG_)[]ڗVRe'e;ҍC?pl$ Ȑj#o0ؽ3|[Ovm&*w:fw,r+vMy%C9l9?9Ԧ:~Qsc oq_#%MG/(`,}SsY-R\3/|,/^u"3&pY("#!Lk+u<_>Ot|iDn$hQe\aﷻpKNKţ CwG@`>MMv$<9E>ȘOVwA^M:*v%pεI _+eTXK\ Pӈ@Pɐ: '.vu6k-yC[?Otb,mÖXCre |HC,:hsslWȉ|Fh6v[ ]q_(vG!d)jŏpbC<1v Ͽ6m) ӭ1a";'K3 l!sS@ΊoԁUFHmؘq^Ȣ\橉+!x㤱zqvfŧLKf j'Ħ~xպX9>,-%:H{baIh2 /ke/[x m^C5}Jt~Gh#OSSv H}֙?h ?+yrnsuuWSk=ATKn~><;}"{dPOtCxh+|/1ƤnCK^^`_hb SS2/l58|#u:]I }Ei'S5yp-wv2+8xX¾?Pӱ4}e,0S_0R0R^ 'BuI{mfٽ`ƾ|q%dO j!XV?!8w 9 6tok1z^%[32/cLBds = J[qoѩ;#\^ x'~H4l͛|,^LFm~6P*z+:$7TQ?"dAn)u<cJ]EGrk 7UGFG8eE3EX>s896lNe"K84L Y'yh3ٮ-\JsĆ=m:BJ4 leCR:tQ/;L {]WLh#&AWik˦Zz|?g}@ 1vp.БްY,,Px{^YҺ XazY-S@L ќc-`9g0'$H$ڕ|^solngԜG'| }hwλ\ )Epy1e| 73ŅTgZkS$RBW%y;\W񱒞MC)l7VuqHA]Z;JE/ocیֹ"]>{KE z||Kb.w9:r@gpȡ.lrw%>~4pAm/wLB^銋Ϧ9n}~nlh2ҳjk]B[ "]4~y9<ڥeb8MH_ k5>3]|. 雱Ȁ ,ud,)1IQm}K9uQN m JQGrTBx+ͤxRg TٗVT4ǾXEGP'tz*}/~5T~nЈ)`sevƧV 혶H', WZaO %//e͕eXP E8xW35{Ke3_'.Rh|=Z>Cq\h F.h'ewȃr RlQf^׃f'`TO!""֪*stzc5U$3WDHX8;V̗lsyD#V+0b\z،13:;Hf|CN|Y@w@&TxJoms`5W5QsŖ~"DvaDnUzYY WXԺNnŒ'<{._fĬiNECЦ9&v>FOdgpl}Ӎ)'L.Eڮ*J:G9+ZU Vo t?rT>$fSO%+t/-P6hB7aBVĢaS^o,-!~;=a:;6t< 0r|Rl9͗* [?$];K"rvJUC澢$N„GI#WxrRiYǡp͜a FMU&xnrά)PTgcs=kڲVɅ=h`ڕ_3{yYuXF }r Sv?dnABg9!`p9TyōgIl32V"MaEExjGL3lVI\6qT+ƴjпȬ 﨏n:,y3Z5$.aڍ Т<>WCO(-ȥ@"#֖BV_y|XSwd"t;gmC/V?ns@U10G ?5! vJX&g1.UY!ơ* s8?$-i"Eς-tQh9 oFy22TpA/&.]0N/t<\ܼ~\*F=R.h|</Z1e3MJS9Oc:C"^[ TSr؁9w/dTGw׍ AsKGK=G=6$Mnٷ=!Yيho[W<]ͬo^ zM_Ql#7 qk@ȧ Hd3sq3"ܔ׋տ.6LO\֊<w Q޼#ր$'"ŚA7RYoNhZ2>c oGqgtZNԇZ!J#Y`U`їn$cQ +j<:2:@JP<CQ{0?H>61jfeE @b#{3HYUQJVQq0AV;@ ^ݤ| 6'IHgZc%>ݦiևK> TJ>"G38Se  aq4p!1wK*]7< ":vH6"\+~,{ҩGܔ&j]mf)[V-e 𘭒 @Z<+EZ\! #݀2rNBU$(O0d"{9eE cQt"fJ"+~мwUW"k8yj)GeAχЛvO}mT$*Q7T"tGX69$\g2D.4`%5mc5Ԁ9t:):R>A, /! ߉rc0T*)~axS Fʦv!sd!NQQAii7K+fɝa a$ޒIh~,Xo yrd*z1@ΛhvЎ4 |Lq'* "<`\ۭ76q( qY,83ET ƨBnVm -]Ӆ7 bX̀i ߐl]ws<.ϭ<^9Ѻ1)h9B>kuGem|Eȵ-j$HWѽS2#0FA ѶT_%g? ,D,t/Lg-h2VP ż}Ko҈p˵Lк i:i=r5Jڴg+h|׈୞>;Tek W2H7QZ$5:R1N3pBM?^J0(KKH]ꆼ]BA^bH5H"Eb &1G8xK}1-i$ȹJ#V5ўsNѢ bp X*yf]9dbwg8.KIE4ÆF˴ l1LzHM*UEC],s`3jVb_F~،nqd*gvw a m]BRI+SWݩKwc*_&А]1C%@x-+I[WG+_=@N Vlܝ4:^9XDhJ~y;6M>iBuJ+sv tGKZ ٖQ Mf%'ij]:RIV4N%Qen t܌k L\'vcSkv\b7/w!уA;OǶq2Mj5g -nFȩPG >_q8 YS@d 4 ̰B&J,Y$|nyJcE`5 $w"QׇO•>{ }A &?Ę^qN}]sxG0<=ыo\19_'|U&N+<#4!,zIo^WE_\}囧odwTm_!:xBlsҿ7 [O{V=7~"t("=+mDd[qnRזY2|[Ά9]Ƕi$A=vA'xRA©2ao ƈel@ߗ)6ˋ=X tՁURH8P"㸛)[m#g8u=j:} ڶ($t]+J=[k`wwu72z>{zgS߸{jap"dN吮+tЀGӷsy2Iߤ,!JG Dow0`*HԘ)3d̳uղPi__kO &cDpH7}zL~FKX͠ _Gfte0{kh\cqg>#XkxR;ЎMJK6 d*zpT%5p^k3T(ë,rH/?Oe߂jנrZ;m'RFǩB'< "R-‰hTYdYmxL^ږ[]5[@JnlU@s*w4!߰0(k flW)3V&9U~̬8aX+gUf~peKMeO)*{[e܆^`(nQm_eM;mvPƏ+GkWk"KFՉJ;gW6>S:L|O>IP>\w }^ ϿY]609w&D+|\Gq/fG3տYh"=G?!S6dcHr-fٱ&tl+ߏXbxH2itF!|}CRU' Azu$$wgѤBd!Lݗa3sMNuy\{n:BhR1i$QWzFQ$ e70y?j(Mz Z+$^ ,@x6%b?'u5_KwO#ĕU$dH5ЂQ(f*m\uh!u@Y%gԃd8ZsImDY#:@ I!>ﺪ/bqrQ443gp0X?#j'3_A0ƹVm用;UhCȹlo6bqwAK1x( /n>AvLKH_=tPr yV)غbό t<eb|`ӵcX.WDR;ElGNLYM 4@QM:,=Mp >  wM-X ղ{s!TKLvciAnNǰjSūhq+^\!odkr"%FJ~-}=k4~/E/k*Ar+uq^94e!w*Z 3V]h+ 9KK ʜL~$2$QOCVhKl25إiE5F0V'==x68VxэR^/Nqh;2)w8@^CӸ7EuB ÷ܴTf [#d۵;yYf{w]poJmW+m8a[lצUBĄAnp м ;Xb}TTGXA!jܗ/3Ee7`oVӶơ_xoJǼx.mS1CJ΂8{ܯt?R,ktY#&{~t*E E&QGHeoʼn.7eˁֿvh>d@e^eVO9HX*mMg'}*jo BºhqsI1[@A#5vHds~CK)쌟Lb-4 Ak´gA6VUdy7v^$S5^fZu ݑ/ޝ'`%x-B2Sd9:X5||VO:":$& b!=hQGR0; k9;X߶tU]=m[#%1xĶbQ}Cåa5-1A_bMR?CuQGJ H爱i5/GJ76ꨓذ6[B_#$[GװOl#݋5y m5MF1ė.*p$/cRoV$ܢZˀ@\*7oXVHH!(9 [҉˽fe;g Q2ttQsi(+j;1薦̡d>߹f ~Կ.M`9r੦fx$zܯ㍔ 4GNM%a*.B"-S'=١T xOm q%V?!-|=uZPeJ1 ͪ15I*-KHIXp-1y!.LNŲ!?t'FC7x s-* % oFno{ޔ5*_~13G gTQ(ZU. POp"]m|1 Ox`ŬX,(!rUlmf%(d+-jPqq]-)i0#fQ/"ʰ,>`SqV.QD!k_`J 'Y I 21r9n ʇGEg7w&f٘gM`Y.,xN-dgg |=5:;w't7)2zz56<ڜ# +xRm- dono<3ޥVGU\@1P׼rByUoGZD MwNSݬPBK!˲)~1q57oww1ntcHUW6LPz^w * 殁vZO =s=n_Id";`%=T1Azk4fx> IQo~'sx(%nM"5e.B'DtkyjcÃ|-Y R]şuv zS-F1Fq"^Wm+m;BZb[z|^lA*nKT~rP9ɉ"CuZ`/ AMH V08(V'S^zfRD8ESqJ.fbndD|0QjH`i :5tk&f[6NUz j#3jA ilĠ?ZwPokmWJ=oaa/@G 0L|NŴ [9Q-rv ]݆ .Æ;y]Mkc#iӦNn2.dPBzE}c-S(XC. ߿Ը[Ή:&ο&k'\M=)OA5ێ%< )%{`:`‡zV3Vd^+ %A!Prq6OWm,ɂƦNJ>² RF>:m4.m܎JM}Nߔjn)n$M3P}&xby'E1J]uu>jۖB& d1d멻a9 )Mo |eqGi8m5$KBD^(#JZwɸ>hύYIN@=\`kRnݧ2{t*ܐ{ |J渱A$_N>vf.+htf O 5LYzаU67_``Kdu[ϔa#62µ=F.(8.˨O[~tP4o&f2]17"^m|u6r=YɓsԮ0Q)e2v@-ậ龪d /rU8|%kQ٪smthX%kd`tf%z>|:t[GGa"k"Y?to), ۳}#(<9RjXS|tBP Bij@r[t|_ԴRgIbM- ]f' ęմ=eP3SRxE-2]'7Ckp7 '|yW^7L=zS*{rg`/h_>&e#gtK{ #ߕra7u* .1OPq H1g,i~<{?xdt΅YVǁ{v,)@c?JRmӤ J%BHոIK@tkk3}Z>ezm1lƂe{Dz~je>;~q77XL|XClGSN;Ѭu9nG+ .د|ʶPn;h <6&Dfܝ;5S=dK"&g|| 11-N$S/+qMXVUE !//+2bzt1BLJ*0PoOXSN/G1l-ۚwӲOyςt1UaT e(WQm 4G,\ FH#Euo<O)YÈޞLA]vq.L#TFxK:-L PT3L޹ZB8E}Y]Ft/򶯋B˧3q@K"T_E?1!w)R ȕdpJk-'b?߻)dހ%xK'ǃ -Uu!qNѺlƸ Ў%mZ>m])A!D+EtZd'3 zru2!Y@ɱ|{r_@@(F7+)UIGQ6;|_^C>DQzGXDJeKn~ *f*|èZ5:׬SeopDƢ >@YcJ7a7rk~NS>kΐ؜9Z&蒤U5P(\e޸ l dnkn({D$>C`+ȋ˛p =Jٿtc%+1#Q60s/2(DžaOSW&d4a2w'F0$BwZ](vlGڌ"v ȝ߯> 0LQTssGmu&9; uC(p4GauR/YCzb]um+,AjZ `>nXɬ|>hUL)l 1ט dJ]kvv`,4M"2 $& \4'_iv ͔gH^@z zh3ԐwB&sB.6Jf] +TY6KB y9Wks.}b`Q[?l7ȸh^P$F)6J̻IzY.S>NA}58w*veRZ hMLqMqg\~ su=/L% a,3ݒom*VLmB<6ZZ. a\RR['xfDnY5}> H7M@„euY ւ^r,ǢH: Q YE$%&謀˱mF zFWT`?V 7߼sLsՑ䇾{$iX&޴ 93>KN-v&K4nnXHO.2)j^̂e\ /zz ʰ$аf8(nS%X^Hnѥ%#v^^ RUjF?~G ֦j8OPF/zd-D'Ì8b?db>EjTC-jY>Ե gà{b ?ĽZ!X٦8=Ow:eaa?7OӠRD%|8f`Vq'beP0 ОmSѤ' QgLȆ@yl9nٕJZagK%c|{Š٦ TD#3+t]- ޙh+'5Ygl]4Xqx?.?a//r  j!Bz$ڎTyW>2CҧNmAs;)E_Gxi/XM1pdQa}tt=tHm*hs@vJV_M4_vEfڋ欺"!p)f3 /Z6mFQږ`:46VTV't905yk_,I)ުpfak WV.4u u3֕fHh~:A[LUDwq/0!s86׽\>-.Z9#̶*'a`YepNcw!TF]3O dh9UE?̸$ʐpF[{̪ͧ5;О=!+2~Km|n"K.=y臙.uS5!WWגη]%/ްn|˥?5WbfL"]\5i,ムY!3/λ4j:(r$"l|f j p'!l6BDHQL^qŬˉ{L=AAl<^p%7$ L}%XnX9||i8J׮T %M|_|7]~U8HI'h;)snS\DC&A>YREU J} osDUd9 WO; 淄UaNS>}` i]S{a9v {B3Bf$/Z.k!dW6х´ypB %k ŭ&Jw<},2B7ې.˰H.BOe1v7EΗ#u;EI/αꮤ %Q~{ҔJ;1r|jPyh)ځy~z~w Mws#In9PieWJ qC^Gȭ 3 uD` Q 5jhviY7@q.EX<ī¼}?n@ۈpl}Ru')|`*H#]WxڒzyFĘhf(?RWT:aOhR FwI ?R.Oq\p1r`*D3l#kI*8<0y?5Gϔګ#3(xLc:Ylp*nu^aY?Uk6`pv}AXqB>t#2cFk:}x!Yk | .ѩ.gƿob?;q߽<4Ǻz' @v)IF/.̹-xpV=p_z%򐶕x kbV;,WDӒ5}ڞӪ|2ҟx1v-7ee1m!ѭk_NXk8oy2dC(v3'!E Oñe ?y:Ɵ&#gbg^As)M&xUQ*|υRVuj{\ROa2*s@4l-aƌ|kKaٶ*e% T*Q-7Q+)za|dj6^kb o9 ŘC)UIU i?%"woK`V+Z*rߝ5%+I C Zm;yx~-hE$|L^A {]W "%Pum̈q,|rDɕάbdjxh<kHa 1)[ѝ)v/ G)6Sv̭}P׼p3XpZQt&b$Arg.Mu~ڃOE=5icPw"@@! Y w97l+TPWR4J2L vW֮MKy9D *_棗}Յ\#9Z,-@7 5\5D9HxDPet'?_)vmݨ!'xQןJh~`#(q1+^"_ڢCdJ)o:g߀&YfS;MV|x2JҘpSSGo&rގhCp0Cʤklpf39@"Vc *F3X&$&wserƑx*~ynB#x!j p ~AݽT炀2eeN"VLxA߰gt%sWCuKl.;ށ&ϙ/PBJEp9 PV;!r&)S$'T:=VW41l@39 f8·>9:E_'Z:B9x8 X~?!J6bY.en㱳C4~d=Ɏ+g&!ML5js=GUٟ3NX7Aj;ss#WӒP3O,~Hd#fX hlI^+9mFtg d) Mg%az= O+ި hB>.$ fY<2Wn}kaucH/i"^"F `~ ׂs'Tn͝:`["F.d5λ&q4ۭ8ӜEA$Ρ8`LS|mmYC @[BȟwBK,Ҁ|P*Sf1֋Ìl+\\Ҩk.pP< o}~4J.t; 'XN]b PqD's]b{dyVKvϡ`+g:fifq6f0g䝧;|nӚ<WNIaL@캒0_Ip̰bnCA@aA+v@;k[ @F"lrwCg%G ii/I-L;6([BE=Htcg.etO;D7;<];0cyg,|3e EWLB}  :`(PCLnCA}*p鼗OiI}6?5"ܓmDWK[ױ? 8W,l(WMj1rDSmOtQV}fhw9qThZܯ/`5S"!y̪)$Ez름T[tz;f~j嫸{93\gU,QSLHs"WcQ[dFOI<~ũta.H~ʤ."ɓɎyeP[8_֋s K gZ̽G69/mA YpZVaC[{>ursooJR#B<"`Yy-3Gf1߰@,!G1[;IfI2s1̵tj } A6k*#lIe ?&1!&Cb-\&+%}GkH-?&cd4!ꝿ:h~uT?jȁ{w}B"\n=(>uC LD'1dFZ5\V ҆75\H|*/<| nXJ>m(kk@0e"W}lܾ=.'塲s.MŕX0hD&=}K] GCTNn[C4LEuVCc'2Y"6&"x-Q^ T3?aJ<^̋({p}R;¤Q#>hRT6,kWHUJHwsc3SfSeiSگ CkKԯa~0l,o1[jH0cyXg?1ݛ滲Citg?7l!tz$Ay(Oa=3uKTaG;έX(r  eoVHkҥ+8 gr䦡{=%ED*~';56\Se \Ca]c7bB[>Ԁq7܌mR52Yv"h/K,WUz7}!J5yGA V(& a)rE|4BډzUU<4{@ | UY-y=fdr$4Rm7mΓ/_D 6B? 4fD qV d 7Nf烀dq@VhM0-e=d\$܆3n gw^ a$5)[U;E\X?}9|B.m2u2VľۜyB1;@.'d[Ef:SYsxjn!. + A9)Sl̈́B"!T]hbVDA}s;4A؄$tj`"=;VK[ʓ]fg~?M~·^;1lZ=9NazIKz"~ܴ8R ≯CvV]+i&a<Г 5f*p-뜡IȄ4xI͂I?nv@z6ZoΣQZe$^b7tUnwÈY̟GS.7oCTCYz->/_lZ&c3染E^Uv*#IE(w5't;*I?Z=:׵SK* -Y!za'C+gGH j\dWQtM0aîԇI2::4jn ry'#Ybt&qMUxYM$f\Y8/0\<ugg-\za8E:>dc|V~z=CN]'6qC]u62hФ=]+a݃/]@!p)o1`Y_ź7D3mi/0P]&N՛Cd29hS](?O޶  ?hϯ"T:6R,*| D-i؜+ԋB1[ٵaS0auKw >| }?hf:Im!s- ..u+zs7c?g:;e:FF>*:[)/&컽Ce߬i ٥vρ_Qu:r#+%E#1!_tmi`Қmkdw4(#!}Oo5$k(_Ht0}B7T䧃P. [y#]x㿞!Mmx4; \g>k`.'Ee Q)଩@' 歄{Z DрG/_֣w;9 #D&|xݯ|,ܿd>I۲ 4e!9oi^Ma(- VZ- Q'l>| בbzB7 sV䧮p&GԄHPrdj?$jFE۷'o&U33Rӊ@i*6WJ{Q 1xp]b԰R}(H3s Iʗ|0Q̖Ӟr_}/מA2|/l8h2hnehCmq"C =|]gp;tnXi`m8 ڃ;IB  6y iaBU8󀆸n4=P0Y;!$iyԯEy$ -PGc:$t>ܲ|u&^)9~2ta67BlI 56G!L l9t Y{)爲1$F2L:x#dJDQйRJWFwHXi셆`(`/ˎd'VzSxiBd|)<٪XPˁg>eމeԁf1}i8YUB ׏̐pIL1a * /t$ŋvqU)M??:Qo}1*pژ0?>9\:&9;7m,Myy<6o1Z:SM D 83g4Fa6Ožue=n;E9%(Vacy+#.YQQXJO?ATh"7͸?L Vg3rd"-pf^]߰>|Mxg͇Jn]?[X]}h`ňrfD*}yH `D&X9ñQ@Re NGWEܦd:(ټ`2P 'Fn!| q aLp0c׶`LOJ8]aE^f%JcB}v=W/l%9jsWw1sgM81l_Z+5'z&V9;Lf'GD\]͒5(L KUy,}RfvTAlA)s޶J*U_8e Ko/4w{wzƉ{Ÿ';и#[/bT!phlTӧ'Q:rM q;Xq=?v˫#ctجXc?jl~. /$&d(7^+Zr8 ɜgEs@^f,F~###o}i@#@>8*;2"dVlQR"cbb47Uw8F{9p '/ýZba܉SEć7L[0 f4HSV${N3<@JGXӹKIAIrK}-^hK5gmCCܴ:u$`Ж7*2vT+{^26BM8@_ۏfW&hֆa;:6Kys"Qq]pȐdkQד?`c+nI(WUe~d/ڢk+Od]P">#K|#od|zѤ"$CkIMn12Ufd)Gbz ATl£g{gPho Ѧ̂BYzMW~ "/Z@zgjݸId[jn)l6ğvߧ]E y>VuLMI'IDpk*bh\Xy(1ˎ*tg +h3fLdZdnKvI.'ɰl6*~˙3t17Er`ʧ[FYpyn<  "[vco"<Plv %VJ,U5OY+F2b.c<yļeWWI׆5pVE4XNZv 'gV]YMUS;TXf UH!şHOxvVnޅ:%lk  4045ӕ{M6qsnC^ZN6ǜ"$ 5Ė/n ǷKE3B|wj@Lid zmBU2y@^nU&idՓRd{ЍqZP('-dy7V i_X)stQkln.IsSI4"vU ꥌP)b14Sq?)~1:~V@g4\d@O4\*?X۩B݂j-4đ21"zێ:UbB_.'%"X#a3Cif&cSO%QVM}aTq('a/3JL̘{ig&'q"͚]#J5vjj:cU8K>Tŀ[n/K>es&.%tCWqi w3˺7k(I )Ld^]HZ΍v磡r׎j= |:7`EJʡOe+XIaYI[0GV ߀!7M?Q>K+Z{$&~T^;N!/Q@O~o`H> qT 03 P7wg8YpS7X "9WR Z#M_Z_KOES6nm]/ ƤTw{(bpAyPr yc8>k@Jy5.`^y\*pLXǜˬ6o9j'[P*:.z\<D+,V tl*o$Ln^91eyhڎJU*ܖT`MsMb?itPTo>.(: wz{ N_HG6,eꣅ>@ƖDzst Noڪ5e{;DGܧuL%>^ [bVf"c)eVm @-PcufTKQa9%E,F{4_UAꙤk*Q3T쯓賠I ^%0|攑U&sh;UExH VU 53!lVjI"ٻ8/(H= gX _+;m"M!"a'z׏kսˡF TB|5FB3W>[  tř_,}fvP\SQrj_Wt(=Q\§P;Y/]bEc!0zU&B)hư3 n(QKJrYcF<{0ur* d?-&uf4{K9(i@I?8!/tmon5!D3RKGt14XbEr.?aшοH>]m-{AtFuq$FELF@m\G_Vf\xz9h\#mNʬ88;9bӭjr]7 ~FYt1 .!^"ibzs,_#7J{w ›hFӳ12ӳS h*wp2ĠUUh߉'%\җNu 6lF$faGKeP-mvIޖOK A9" %)Z}@^bR@9P >quy K Zbm® ,`H@:qqKIz:23Ii\C4KpOVg2MuROP4ijKDq ȿ|Sm)];tlr ~X/[-qS4enj{j!6wM> ol㻞+=DN\q݂r{e9a5lYc ڿl"(>20 Lώ"6=jv-Y<-ܲh#LHEHrϞff7. l8x)*W!Qf \܇.Pc0ٛ!ݠ]& K҄arOOK$"[x8;?6@GLG~P%HF}^cKEs ͨlyYxœ\^l__KPsd{t%͐4YM騖KjfkKMeRz#FWү>d}WH\χh!}bLB99jo/dL1$KSe O1dovbu4NDr3\_T5= %@/ $b3'8&{h;7osdl@@B6Ewz[7i9l+Z&0E4 Jݸnh{^x35]#0ialpOtуʏ[3Xt1H3NIM6: ")T14!j.0́`jVeyT a"%\X TǢKMsF7 n!bI>bxY>ʪ[]Fhl|Ud_ᛃePTfU;p%wLכRv&8t)`:dP &mrD:JN}O.|nIa#ϙȦ|..w~,X13 >ƙؾL365 mzWLY[O[7|΄bk&yB630ck-@BL5I x7WkQ=(N21 Qt`e]FBQ&f`30kd(%¾ F,\cכ*mBz=/-]$ڨzbN*^IHm??*&*9Qbldu)r 2]ps̚`w`kTK}܂:Dlh;3FI9 r%̼ v@5g觥` 3$#E<}ꗳgEUzFDh04 o+ `zю@cDo 'm$_-'9p0*n~W$_*0.S辷1V`U4=u.7zAAd{gYPj~MDE٨]J %"υa3x3ivqUGQR@ֿeE#`S6Y)l-ǫiZ@9ٍaqmDž ;͵S /eXTc:h@Z}D/s/FV&ĪO-Q_k|ACÖށPT(ɭ́aq騌Lӫp=LӆVLi[ J++.Nf."MpRD=jO-.LXB3$)wVxk':&VBb2 QaswD^R0PC,䦰{S@_"ni Elx+@d,b)y՛BmO dn»Ûgve cR`M:RFi&a R@(XWO>dC!M@Cb/v![ccϝ' K&)uvdZ>G- 0^ZoIk6sSG]hz0NMbvjE-.d QrnssEJR`&kNGf΁?lH6ã;3@m"0 oC3|[K6$^۔ g<*>{ጣǥ kbp &E73@wDi,͜M'0$оPaXM_-͕OFdQz+|e'a&(M={ORZțDI1_[%%v{.-mH}+ro[" *9:q6TOᷡ,G@3|vձ6S_?` Yܣ.a顬SV3s5NMv L\cfٺݘrtNGvY]t28"Ӫ߽ u{ TkbU3([1݃ ?NfIෲU|^Hvv۽bgj<^0cZr #[ #i L! M|I1d-?،$}ҿD*/V! ;Sm)z) >G/S~c|3n g(sD [j&[Lo uLW뇵;yqi6~EhTܑjs ~1:͇'_ V.}S QB  ?F/M~iȍb7˸Vn|OI ǣu!(Qy܌pfZ3\^2:\ʐ1щmWԮm"wf< lEյi O*ibǔi@Ĕހ/hݫ#˪{KcNS bݩJ +mγLBzNĀ[)4nl#n+sTAϦ1 ~euYӬH f󦻚)UE胍5 ]*`))Qڊ 7zsL8F\hŪi4DLGfD|3<=y% 5"T1^%EE7鈏CM8iRuZo}t(SgWKY&,O4{I7 36'!~zj%~InG,`%2lץ?_b5x+DG=1'g<bM}\^4`֖Z96[ 6;&=Wt#QD?I Vi[F/K\%X&bNvElt+k-kȴm#p%i98ߋ"@IvH[\is5SQRQDϳԊMGD>+|5”@K<('S!}׃^2q;ߙ[faT+vN;(H^1)4RDGtZvR*tu g|ד(*E78H(vO`C :&?w-BSk  @i_k1:"x%o 0j?09FNW$y$MT|?Xaj}^~e/|ܒoIΆ"vH2!.TL)Goƃ5kTjm4Ĕ́YNx+o[W9~Qw<7oUݜ$ %v"`X]#Ly:*ʒ{! ŎAKERiy-s W&rD4ZPasA-7vmV4}Cs0RI%cI*:wn96wImC*Õ-uM@=b6ypV%я'z2! +vJm}~6,]@gQOU/]HP[lcr4n#\J!ˋMSVg2)f4M*0V3q^/0gzN]sH ;QwUJ2P}"ɼ=#{Ui( Obz%7B\M#w} !ikږO9&v!PLai(2C9~: 6>̿deKf&\ bM/Ʉ l1T(l˴q%kxMaFidu7.q>L|oYZ⃦DxOR~_mb;Hm ʠSTU߷Vj"an4G c4òn_8N i-@ּ鼁|ƟG PkmQU>a=BQ(&-A59*Y7ɊԶ% vfЦ 2 HAw8Q\t3 Ge P )g5VE/>oR7YGBjT19Gm|t*3gPկNZې }aTį }?͋Tx4rn'jz4~&oQ`t!ݓIĖJ#JdacspV/d<戌!6hZ20~T(BƩ1iY&`hjUa9!23*Ksl:Luh ^v؜3fSן@d*iyDX'b!z8G;m>ƥGŎ ؟+StKg_Zie@qi/d{%J4\}Y^C8nln62a׳+Xu6u hKY;#\7ؘ٬?sj@@sJחT'A+oW/mBbڄ8'FZ D_-w6 _,>ӟ?lwJ oBxqs17?6Tӵ,}G3ָ _D&d3\t[#|5{{ɲlȥng,)pq'w˭n_-3WR!esfܓoT&GkUE}E?+߭tf¿Lv1鈯{'^Pbjo(ۗ8r?_dkQ~[ЮKNHWP(\VHCiE>BQu ROdy%65N7tQcݣ{r ~mVfb#9[" 2]c/|ucM l!HG<໪9ﲊɄi,z5:Z9}O^>8,,pM-AH$vf01bn}ތCq j艕M V1j陱3҉PD?V .?Iٸc$ShI6#%{;"je(Ʃθ0:B.^ $xX+o>2K界 *K+>l.y{mgB<$eNހ=͡ґȇƑ#r>Kvqn%|5`4} Q\&tBdKIC RuGZ /R> ?Ic 4ҍ|ަ"/ e u.xlhR.Td `6;uZ%|X0ooR\JԸ8}+1Mœ؂'L:SNUAdw> MM 89% et݇;`nj=&΄!B%`vPKX/"#[Cg=eړQ/Ǟ4jUPeYjX$F kf7p|+$*٢Gjyr>j#[ǀxGJ"Cmcr:& |ݒ7y*x"VwPՂ "/аY+z"(8I`֚w* KY?g.Y -ܐװVNu}oFzd82Gpƪwje&&mL4ihQ̼N#2kAH~/ r*VSÁ+1Ɣ;h,-s &F. V[h/w-~86K Lh@j5Jz2_ @2$zA>,mh{2;x,'Ps ɉ#)̅mX#Òadhcf&Y!3Ad^u+yM0BUȓ\jjV\BpDڵ( ?Z;_d/ōc&)\-JsKR,=@XMdVreQ ůiK1n8$Ll+|#A6;,\]2^}mawEv9ॊ 4QpHLz:S{ލYB D,9.1uyeϻ3R`J ]+q@1 _( VBf 6W)nv s|IkHF IU=J 2b>+#Eҩr:YG#-2v7B: JsZ'}u:|ºi86$ K:3Freq2(ڇHQA  VS]%Ah2 ~y2b|4} _ _/K]/x) YU"#&m( REԺ?0 6׍7@zWԚqIHAXqS@S}8d?wJx]$tϤ$P#Ffu[8nuNDrC _OjKX0Ӫm'oj6p"* ~{U7,wgvyoD/ZK/S$mj8B]Jt6:59pW/*FtE?y@8fxlP.*3=c%y~d5wM1H8@ 霧e]aJZ-ѷ.[څж*P$h4M~ቈw69Uc^Td+ȸu˩yw1oIг >`%cޞHZNE^( p鐁8Θ ,o ًQh8NiS= ZȽء3Y&JLSu_24DTLa%q{vPnjJ{'zGz:kk$H580y o>1n7xJƜUiQOFq D yW4]8!ؙvn)F!&78rJʼAdtY \%+P^QS(|wƑQR =e¢s] ^nFX6ζ|cŘv ػ (5Q{v (RJ sxj˸@5RM4^ɺԕ~ =#"J4|J y}l56Ҡgn etҺ2Ǔ"=m ڦG5{ETF{dѐbH < s7{XAlsxdIib "wBy#4ԑa_*WEZN<+Aw0bENiC⾭A݀Y F#{ o>3X-ss?VSw_渜M*䚍FgvTE*D)AݷDh|5^5Oq%MPhl?c+~fvV:°*Ma5D+Y'ABEdh{փ-z!ἔ=8X+kD ֛>1{iwAvT.SDxIt0F=-0{0 a2 ME0퇔tN=?B\cj[u^ gӶolYh^mbj7,sS[pm 1Tl1?F0Lafu?kL1P[QD6{ 95z%-.}RQ0UVتt4l *FFau嗾YM8f驧/wqэ['(!kI<5'(pĊj? ')#3SBk 5*~ U%٭ңSR r?@"ͦ!,rwiq'~'uԦӎFX_}%n)﷩Smwoubog{HuT~K]G5Q4Zܟuq[ raF⸦(n0mD-.!%0Bh}6߭Zߴ#}B::^37!񑙥0F7&wsyBrpr$ 2ոCks/; .ء;30|~dYLEQtq&R'x: 4C3BF)S΃")UqĀ(@ Qh' 7z7UȔەK J+MI ~8Aro {T7C> h6O<u],M: N<{ࡢ 9\kq:&Ԩ\ùJ 5 m'~`}(oV LgzVkbCxgZ,xPnNa@\[uu25&44IFdFJC-px],CoҌ=1YSRn|٨-$I:|vm3jwҍgc]`(e ~KbaƌS!<9D|bպ1er1c =vKA7۸O`+lÙ#XD6`w`$)³ٗIe5t.GCJ1p4Wj7%e<:F?D{Y#؏qxĐwsklPÍ2V'R9Y|rվj$W~&O+XH/hTF\@4^j;5R.?zNyξ,AEjܿ(3bʈ7_:'O1{|sC¯kC2_CcߍGG4)q6pe-ƫe$' |*ˇjSf4\dMtsnMmw]'e(T$d(O@!hꧤ[,c+|8p)cUQ2̊iz(NɺJ]T!(v}0ȗb'զWY!4ʧ]Ȫ( |/LIȿ Zr% b;Xi6*UE![+?d w2K-F>%H[Z7Ԣhx6SBon3~bܟmܲZM^{6HL6v{KՉIvGď[}݌n#ezzDU?2QaN3ԏѦX$ [q!\|Ks=:ËĨzFO&+w]Yl'u#vjAFuc,{R`U;-= aDթD&y;{ T\Q4\ wU}IE\,G"CYVf$á q/V{nuݾ? O2އn!@G {5%0)]FDWS(Ey43FhjL/9Et4r)YGh[@Ih.VVf4,n"!kͿ(J~mu2#ɖ)_nt,u{ ]j$fpJXQ]̠_Ur5kHU. 9J p5z$^9p7ܪ;|;|P lK"[,n: QTa@aզLrn='j9 ~kAnOJMW@x)q{#ak-fu7.$W ៘ 2!I9Ҍ BͪKoq|"(-- Ov;ߛ'FWu1CblC|Y\Z {+] Fa)J$'UoI֥6(r.U0CC: ij}.޶4)pqI~["@15=Uk9G2_|B%RXPf]`,'Krp=LVZa ڛ0I@%d)jCDٵGUt y!?}P{ϵ4thbH:C2׍g ]#͓L!]˻Cvqu{YG^_A˝<';O G8_ӬLjZnGm䳇?O&to] 9`(LoB~s􎈆oMʓ&ܛ$*`M b|ﳾ&%]$-q-SD$@rA =*O?2BRE7j5G فi2MF": XDPN ,ʍoABҋ7 Mh왓3/CRhi:*6{sbQ80˴#[t/.ȭȚEY7B5!sܤQ!6oVPND剖Fs#G@srgsaɍWĀ`˙^O[zF,Pr@3-nal~_z/@CYt' i[+ÁE&IwrL55*M{m7noE̐*9:ˌA~Z$rC|s8o`15@V&T!r:%9WԜWHK( Ã]&^QGMg쫵kP';%t8q7`6ud@pm*\ijv ]ҽƬs|~d]Qgd TsSIPW/54fcjxdFNTq'F|](ΙVOCR,O{& bA$͑yUIWtؙC^ۗb,Pʛ'nF:*nRr @`Y0ڻ9| ~HoEpUL)\Hh\1^8I5!.cxO 4/]rQHG;w]}nsaTq~{3‡JRu?S M9*pPm"]ĠyZlT4|ힹ`G]džU3 W>^XFMjB=eE XjI}E^Y`2ulB6$c{?`pi.*@?F-_H٣։A51wB&ޑi[X)l}nW88dKf5eyWc_sVMzw_.ى^0'_ ơA)kA8}\ g_Qb,u0%1Cz{3ں#f.M%h79w-A,crKc hxY);:~z͓.6uꋈ͗,lɭSVr?fUd0da7'<#ڴ1U:t^5A瓎pDKjQ%QDQg G.ZN?Nܞ7TBsV_Aa?Wl9fCÜ"RCTx_%}5GP /?f^^,YS=Yprʔg|y(; Ea zTQ ߒ_m>o~z|&^V ooxDȎ.ftko\E_٢v"zvȣ7WAN,tvOy"j%-s0¯oA^#ӑ_,B]6H(\+לiKP.B)!+/R 7]`6`Y&.a7rjHk7L!t:jI.&6|r"O ⼜gj*+{M PCgbh5NxD ;/ 7avC9MAWWG4i)t%f7.]ֵDPw]EE[pCHŒrH1:C)U#b, ioIgNYTlqq %'"R\(&N2*(ԅV4šk[! wsYJW'9g|݊ M"Zښ}l9.*' 8Dp0l' tqQe%Շ5]l zht5vKRzJ$P?BV)+Ga`~J.r&8!9B sg^&.틖5!CО F3D=;z6n XdoJwm5+K#'ՆIQzB8pa +4Q{w8׭6x[$U07R|3<2OM7; DRK'?@GslC±t8|b-%W' vJKVR;K'D+g K +xWQf ,Q]?4Ñ1XQs aZN&?(<,޶|u<޷g φ]< 8#嗺BϹ#Ќr}z|#+"PUj $=+BwC2z]A8E{uNެ>RxF?&1Gj"ٮ4X.ȵi<K Q>w<9T6m)A4?t'_+N($RA3ߊ-z#&KڀJw˔1<` Sf]b;^oO}/VSBw聅\p KS &"O)>W7 v 4Usjavلb+,܎9`1*VvwEb7%Noi(伅] ࿴4' AlZo>qb`>&ѯ(0\69›F[od"V1pP}LStW3T};o0E e(A'qϾˆ5TpHiCpQ",*Z=??R(/`MX]jtaYRkU>~ɑ ;aKZA9),C`, 'ψ9~/_cm^](dR-|0t '&h^weC% !x9>o*Qpl[E@*iŪ3/#ܟKgѠE 34◉ssA-V5ʨ%kIB?6Lj9Ԙ^66Oٺ{F&W*m2$zhirBwWo4ўkՓqM?'vpw(T8`ڛr#Σ`]wEnQ_}giUˌuTOaryPe[Zi\Û^H2\iYA9"qgj!>*M@-G4y}^k^0mw,z?6Ezo9;̽\{}UiRucp~ 63&i-c80ZAVɬt&B]{}E_"{!5JTF(2eJl4.t̤]аުn!{(6s,݌ɘѾF"*ToC,ү>":fh@a8Y~~:ۧ׵9olKKdzDηZ'a gNPQ2@C yV[E5kνz/B\{a9--Y 4$,-u}?ijwW6*\PM R}g0wN27矇J4?K55xQ7z5fj2EpFhl2{t_G#m>ۨt=pnQL.;a0ϒ:a?tT&fxO}KY ՁzfSFuldzD%v# ._L B8[~|$7[ND2GGPcߘ$vli!4!LF\r0\S<0ck6b;rk[NY!B|g:^{=tO/D' ֈN#Lw9atPǐoWg.gR n wgel7F~Rmv WK@dSK61ivNԙ|ქ^Ћ'I(yewUD.1׽rqnnbpఐO.hЗ]Hd^a9'KO8hݑOh sꭕ*NOfvWNζ$F}eLj&ފ=ŵ|ƒڎB #22:IWn-?߄ɲpB_ȗv_ %*FωՀ AĥT`ظx.RoɃ_r// _eN2aۓV%JHB"n>*_qTB{>ߦx1=UjbV1Ax.7᳦YDFrp-2Ζ%,:9s)Bz,gA&z:\N s8q$(TL\% J b+j6H?;wVVj>mRL'P̳nr.g!"vas.SsK7KoV>R 0;͸h&89f8BEn%+[m 6f?Ю#lynU|-\S3 ?lBDDk_] !/@B4XF˖aC-$^<tzM8Zҽujb)<>ౘ,7k2hx57Dj7JjCIb!G ܫݐ88 QC="#|*(_LĎB }oNh=H# F/dJՋQd4C.,U_wMoŗCU$ --^O ܑV*jB<~IG8ȰvTaʾ l˃|.{=iR뷣n&:/{nbu<(AVbIK5Z{D.jzUnKx=d2U& GSWOeTK&cjpsu5Z7< u |&@`xl;Mگ"ϒ7Rhp[< ':S3Q1cSk&kKO&8.~8v< PTFCTq $ɵ mJ;WPocÁ7[^ΡSݲT!|Uij:)6M<&@$2-#49bq.L b`PYT_uDcBN ХfK5LːLBG;O4A)G>L6K/`<.qʐw?w<ܜ8L$b̐ VX\XT"iY%* 5*cnS=,){up78bZ#j˒[ƴ6-;.㽈P?b6#y3tdu;oB%&K. Ց4mR &c9وeOnj!QRK|ם Rh[LXJ\[[Xc>%G9 +;!\޷$$_ |,!/àYʥ9̞?2v/yKѺIY) {HO@ҿ:CVb/V>/l-scD)#9+ډ1ȶh?Gsbj-{Ɩ)/$y5,yD_8ؒNPQ` nț9Tr \QEsdpgāVUՑ?ʭ$T!{VEp]+"_yay \bK tԻݴ*ֽhǚXUmkD:CpO͖Ԡ^*"ZsD tR>#9'`c4˕͟B}$B 3.uT+%bPٛ5 ]m:>"kǵd]Iʧkс`h4yGڥ dQO^׵wuEZ7?!c7bw4Mn(i/ˍqPjbħODyrWHnxgqݗ ƽUبKCm0ze*R:΂5#麽9D+dsY؝sk45n\Ǫƽz-}I`.@C ]׿cTK2%@%ˈH"`_Ћ̑jx|'ےQGIgQkTcO{35ZE^ kX> %.%#+$9>HMgʢh\zw$fHN5nZw|'$Gib[$kI #78gBo"ą`._q?q/ Yob_:f:d 6A6$\aq"Y7i7c >P*'R:ꋘ+A{  ^J⸷K8>7Gޑ7}Y,,$_(('\TT8o {P%Voga ݬ򳓍p%ĠY9.ꂊk$G :ϕ.{aHRX48o(XQ 71_B?DcsLf -Ն,TZ~ut9Hp.:ۡd/B|u"%L6A,&Ҝ yVAx-&Pup$ޙ )\þY8 Wm}#~ "DDN`x/٢=&$d{#h^3~vHEO 1/r?("N;0{va:TXшhfx@OE>*=>wO5ªN3fmlL¿#&cTb˖Vjk6bs43֦X Eˀe\_qU e6Y# /O1nL!U=9;qzҰC۵j Ƽ}Ș!`GkJe1<]I^KŃs!jcm=h@肨D/pa|T=8]` >j%]y|JP!+Q8ٯ87NuA1W7tg -@ @Zv(PN7'K`V6_td.bhWQ!YOY8Aj@ª/j첒2#Qwo:&֬I,۩,bh02.љg :ܟAN3e^I2U鿅g(3,XX`ZVql0[|B?C Osipd4B٣atɈ @=sT2:z+DY"uTд9hp!1r[:4=HmioCѓKEY6%bf9EAA/-߄,s/_3Vt8!OUw]p_ᾕ ~.:|8kFC:[,^]dǸ1x ,wyb9"ഢ),i+u\lM\Yt:%zsݬAnSK{ٞ 5Bȣǻ @DfM=G]9)ʕ;D`&z\]aHn ";mnOKoR[a+>jhZoIp_҇˞% Ȧ"\=eBsw#f=CL2}RјG@(1f2h7wtnvfS-G5'(5Qo3bz{3zI5fH[@BpR)GrN:PF5.FM>1J_hP'-0A|t-3|W[Ia>NQkcZ6;4w3*p$q\@[o{ذwF^$ܿI䉂 xIrj/G<7kr~=עRReD4nr%;281HZЮj -U=M'~ss,VP vGɴ/k :LE N}b}v+{YNIiNAh~#HYj1{o=KȦfR\KapE)GczI8 d52|к YڰOֵ)CշJ8=()C2NPĄ' 8q*I:$wf8$ vKg.3G"Ϗ%-R6T#ۅ yL'6'Avpè#ay *R&D~x; ^Lj^"@y$Z)ZbELԶPx{, ~|j@djMlVo(PlA0%*9Pm^Wvxcc[&/Q]nB"mhkS8g ݜfpco 88!N&YIf3)$8cX|Hpi,t3T@ةd%~+=!gFwZf`0fi8|3Bȩ< OAִ莳S 7LM9E tStGjw-%_͗Qs' zb'ZBUx]-R̉$jXgA;92)WO&@&FʞE5 Rm?1 s`cr:UTOEwi,qMxP  "Uc;Sgiap[ú#:_BƃbpC$a²$L;8LD0ㇻg<ρl0܌H.@hW Xd'e#u؋y::sSV''34 B)$(tF)PO"Eq{%9a#inoLmYdd2f)u]9Gi=.mzLtlb!)ذ'//ޔ[s91d#ZA2AG$(E4x M`[l?b3tP(*&);[aevX{$ Ό 2<(:5{e1g]}e={qoÃ^~ `SgwXk +M7- X1xvmt p| s@s'j+ZֲFϔWŨ ]ajs\NI;Wa hq3t5RK'&&"QRV$<vf :_Q n(Ga%!?F0}B^&;\3Gq~KXqn~o# ESnYIg$XH>j˅#eIW4Q4s z>UtRMDT4<1py4Pk!]~C'1JhN`S骁TF+?"3 QP^ߣ* e5[ӿ 0M9 kSu>K'ܠ[4 -pmA 3q`H)㦀GK%UR3K\5В#ݟ!h(F=9KBSwK9 $T+PL?`!a?@.]!GcO4ًGx>_i4ߡ'iar^xu9Y~,!n߂h>[f7>[z"XhcށYآB^{( ~M)#η7 i"KZC n΄}OPݭvRAYpbq~YT 1ц~ϗ-'IU"RH(~094W{FБ/´Ts\D [bMܩ&M#N(GEA2E"]]A/9)tKt9YrfG*o]Vž9E|Q/ XoʅڪQuC 'Z|cpzNf41fNkԫ91;&g7+7.k*oٛoơJsWp#iáȉIA"`NM0/gLc'2Bq2d>e9J;1Pk]̲` V{ vqØhA'b\ĈbddWf?{>.T#Fx9L`; w%s/D/A#lxv0D=VlU%43T^W r٩d1_& h+<hiR 6%I\Uy{b'7y +m`ߋ%4!|MN&lŭrP: LMq}40U>9ɤ\Z8rk"91i5R=- 6hA \[k+'h_&av[݀Y 2(޼\\ؗCYV:]E,ng{SԹ@u(iN7b=~kߢ'*Z%S--dxvםRS`҄ mnBRhU5 *n(*DtvDgdst$d':}Ўf;/}g&U:_:RJƏ2vknؼ3K.YWP \$?K\B+F| Lti=3dŷخQɼB)?P Yk #(k,g='(ֵ[a5nᲕEB w5vRY| j>n~vyF7*ǯ?3QV8ݯul_y]'b: OemgC2N)CBWp}1v5iOJ1ؗTb/咧n =`qp(A`_&VdT. h_~G,^M4-KC|WsWjԞx 9|`cЗ֝d۪ɕ~b&t hp]=liZXCDN{`¡ltPXkjry]H%AbhLinSG\غ/ݹ+lBY`ִ?!;RL}<S!_6ȕ)݂B=UNX8^X-U*dд`Vug=WdFe6|/6 HBDhb%0XAlq7F}3u5_1aI~ִ 굏aKD_v &dd&YQsK6L zߝ$ WR@oAW#"=!W*U&5@Bo{'Z;I-X€TUR)1]>2=0  47/RMYtEZ+jqgA H&m\V~vu1 Ts~YM]f.pQ5Mv77M;W0N#y -f&4rFM'&F-iSdR ҧ,%'츽s'q(튄t8do[B}]*:(58j7G+nc [% QBoOjk6f-Cΐ3@P>S1R̹MoUlC&ؖC nmkF]zw uLe|CU_ r2cuulg3 MYPp-s ~o`n,l'v>!ͨ_89=չDPJxA"<3NF&$[/!=?Hx2=ٿr,qۚ8T_$5`{ߥ @|5 SDh4/l0`ؗ tM?feh鶴[z>IV_=r+z,ƹ}-H|zgɜuNOc.䍸d"蓴0se_3;DOzt d⯜KD!ZRru善R hGTq6W/\j. XI[T51F4l.s >1DKsVAY~0Q|.(B)@ ]Z(*`{䘊)e<1Z9Oτ8?#ʛ@Z%"^:a,$y{_\ɲ-ߖ*dJUkvC@?wYR-3_)%{%6P{&8Ь]wvڇ6o؉Ɍ L,X69uLT9gɻGѭ>^;WhGг".F (Į:.}*[9h:5N^}s[A3iol'>B6eܭh VnR}-r@+d#mo,{}1Gy. y<{N:(iIx9iܟ6ѡTG;Ay<qaԼюZ?gh(m%A4/|AJ,˗pBG2pvk)ɐfBH ?r[gu,:ݿ`5 7 `1+U^cqBB[KpsK_NeeQ*7*Ng FIV|Ecᆱԯ9#y-Mk_EkpO|*V)B=Ĭ7;ȓ {#:lJNu''knZ?VAD>OW̼;r%95E;vE]i=!Z vO4uY?7*"lYvIχ٭DSaudK\YrnsQwᝐ5ջ:'쑚sW \N) X=}BpR7V cgՀt`9t Er-#9ܶ9ƅ7[z7W ޮ՜dGF" &\%R86CDLg <Ѕ'a7lp@$G`((^4 rsԅhRK >acfkC9=~6oef.5ХH Ys=1][#>z) a{aeI J+,+&\le&ѣ\p[ o>Q/ Ƚ1>!t&% f7;/-@W?6^ [羣Ґ3sUcs ϐvyiP. ΁7Du/XJ?NNK9(mq0ҘD78Uj WJ/T(M>39j\Rg`bsbL'̘Q{m 4!m `;>4h~Sa~Л/ָׁiy㗸$GYXlVJy$@d4Mϼ84w_^Y8DGsR,[D_~vaIpGPg?!r+,sDہOaZ/:-KĄh~{cdk(:{f/]->fb>|0o8"$z _1Us(HW__GW?Ļ򗿘;OxRjĩtQYA|5[₲h Xpl.!JX08M]XEDG@>߮`"s'!iř yP%dfAZwHw϶W3 mJ:r,r3Yžtᏸ(Ş5_#b"$Gc[,(7l0}r%}8C"˥1NUA(<8ݶTP/g,Jqz,-0Vx!]_!pQ4IS~@bbTHٱ2+p¢b(('R@J9qV[p;3| Րί49Ნ=;6+u5v?WFin6R+ڙ1)ɾV .w1`j+gK6:D1Qnb${.h=cږQnJ2~7g&D0/-VˆF + H$m u`vL/}Ls5<9}uHLW,Ӈ껔o;mta tx)Eٜ+Êl}_ ȵ ӍSU>dOrI'd 7,>p9씬dHyöJ\wn:_<[OksWлK  k̇L(Ӓ]\>Zq rڊ[.gˬ.$~/򮐳pr)WΎ 넲('4~WẉzeIR,泅Z=D}=(ى*Td s^>qA 7Ic:Oʒ#0֌ %&sL4c%^sXQl3!ݳA\k[ەa/&yݶYd-/#Oc3U "%>Y߲>r H^q1\dMG낧C!1plݢ-1Ң.yu֘KD\ܾ  U%{G h$mi}|Q}@Amo\8ש)?Xt2"Ha&=UluT]w,;t*k\팹tCt{ͷc; lg$  ne4ÈRO")gA$6@-ݧ؍wP;RwkY'+︩89W[h ŠjߦZ6%$vJn Ƙ÷wݠl.(Ju}`@t'QxqIK&& q,p11OYɌirewH1Lcd Į@  n%Wg~ B;r!\HQU]Zƨ7?SNH:ce6hbJ -P #:Z|0b\<]`yEuF${dd/MK]dt|.Ct1>fo$->T(\UgTeRd (%fj TB-&ʕ [{ 82\c5$: jTAnmo*;*\hՁ ;ȆP\QiBR/:N ;g=PREMFNBŠۖ',_:[xq! l6s(:qָ7|bұgQOQ[JC .>fznOhWd :Yzýsͣu`$;onsKAmQ4?]=H;5^"[`J`օPN`{X؉kp7WA3y8c#oFNŁh21/.I+8V4Nla;-}Ԯ $ "nKJ{؛)Qo#.(¡ @)j8*"𝮿=@lLXQ KQ&Dr|K ?`ҎkUЊ 6ZL J.5rUc-}`ڽ$@Ɲta2k}V:=+kUcE>t;`5UY +^b:pf1(H ?:7L@: i8K~#D"uU 6@oZ\{AE+[ ߮ܖK83)dIq]Ln0{ؐ*O4XZ? ޖ!YŜOߋ~" :{1hZwf[+dT_@] #EK6.Eu IqGI+\^] (F+ĵdȞ_gkMvEZHl7Zfv@h[GIUH-;D0ԘGqzia1Fi>\KG4t!| ~|b` Kqb~­;A.V12@$*ErѕVxE$RyxYI~WPo5w^js4GmэzLwf o<Pr\iCP2\H8uj&Z qi@(XlKU0)SiJ("y/N/O=s(t mgfԛqfS-$f<~kNdQF/4{l?t91hJ)RTu(wu,qαX,$= q#+w:!fp_N23GQZͧ)a ?C'%h8;0OTJ",<x[䮙S1=]Vºv(JYF配Lv T^f.,=*QMZ S?T֦OVeC6aCG"*A\DB~Zfj{ȰAO.0h Vy4W+-M?&pIo2,\H#\  5J5dj>Z& lw\ۢNkqqþ<(”lCU7b5| ,YdZnJ#*#/~5xI~sNqaρOW6fjF$a[_zL sӱ6fHF}V= 4b"\APP}Im~BF( Nf0M`]e"an(by.'r;H6fh5=A=^ 0dяC*`؄ Qo@ rWsg{U3W'>ʿ.ZsP {'¤o8NGή02^G_Hfȕn W.@K[m?2հl#$FKϗ?waV!F2dLͩMB)Bc+ Iqjx&`Hr&*>M'kX0SKʍ-D47xV}5 q\e\e/uw%ʙ&W;D:3 95ik1,pv)!ӽ=c2X3NM_/X#ɥ2F܄4LK>\>*4YFr컿xCD-:DpŶ xbeSG ;g;sI4d xp1ZvCϚrx|zGɔ(r6f]:Tdc5BᑘdejvdKҠ_7oTaN`HE'.iљw\Y;[g"$h1^|g[~HŧRD!\!Np&YAvK"^?`U JƒTԶ/-D܌ ͕1' u0뀂 Vz$i2BmqrF%.noYăHh:HnaѸ$lm^rS9LCwv8|چP_z?X}k: NMjpi,֧A ʨ~<}*8尨GY+zJй"5!5TδU[%Hp013,!oKc lycF4#8`q6cȂdn%|)C K +Tm\*Xز1elA1"dOH]7$t|1 qSJ[b/[LEWVr:`iٕ\;]瀹V򯗏0# "hE\+fM:oR[N%~:_\.wpY*^,\N/јG\81Y;Po +8Os-"CD+0g5z聓$!܂4$呹ILW1paGlX6f8GF,O.P uwl$՘jnxٱWw?֖zQ+S->۔]q{M\] @h$;նwD)a^ ȻיQ\../ 8\rXˏo{."Y6D7Ldt"&C ɜ,a (F B|jf Ȭ]"Ruh`|33`YK>Ȍb~| Ѡr<יۃ>! 6¢Mo٣,E9 Qh#,GPULuLO0ΒTWH^b){=1{[Vhdh(4&eEsČйp)c( tsc x E;VKm/ٖ-u*4Q`2'k^> iǟcuxsȽsO_pUR$$U{T[-O#k<4yhJ$r(b ix QJ(sIQ%!h$n URœAW0>ls7 @g /6)at(m`*6q+'@F'SD'a}EO\ع8|T=;oTd6ޟK*] c:|<[h=>y7S6n@esúٖUuYCS0ȖFF7GءDԈwPN\\_tH*BU$ʦ:c´_Xk^+*u<׻-)OTO{dbyEB֧ JN=HFk>4<Ĩ5te)'s○BZrz"[81'i?a,ɜ3Æy+ƛ F H̰˚4?օ$8aA;#Z M$N :m5J~%$=+nsz>=8EؕsCӐr<%N15aRQWqc+ A:Pҝ4].g*0_9bQo$3\hsC0i C"&xM^4Keɜ/, ԢU.qcƎBE5|mEy=a'jki,ST|4>j6:Q)$*TxK+D`TH`H0gj ۧ_Wyy5  BF>d[TȥNyrt4䤭8wH<&+Pk>P?]_+<__N)r5ff;BԂPA!H(qYJDXAԘD#M_#'mhچSX>\bH.Le|.TɆE}N4ݓ3Z> W* 5˾2<%pʥ؈!Tሙ>iYֆEधƞ͐E΅ Ah6_pm;1G˖{KQG72;̖NCTf`-t>"PE30@vMueU6#撬?NYIhUFҹ>e\V&t8Rn.DG Acx>3+1^m½tɒIh_}LlȹuWIxĕX .~~?s'xjcd]~d^ˢ;y)h=/])ëGK58S~ YGH3z6& d 6D+@os -ӿ3QߜWcY4śW?η Ưׅ)JRU,}xMI-b"hsVX8#/= nB A0=%b ^l&ا|TJ@O )aQ#Wm%'g=׊ʏ𑟞+[\xIq;>6!ć $A >9pz~Tu[ }&&$#tf5R_J`TH`vüVKdj„8xA`/A!gU %rbkf]0b-uNDSo˽Kb锄!hSш]1R(+ڹlJA"iÌjƂ! #}A`n,fJdCƮb䚞6y B7sPm+]ΙÛ%چmF*SKιx6SC>s.Ujd["LkhlA-^& _EȉϮuk1dӧV_P^ C^s谈E 2WCIֶ;Z] %X !t:ݤ}̉4/!dj4Y-GV}(+Ӗ@{KxW2МS"79*WM}k4WCtq]3?ɋ.J ! EX%0--.m\ui 4-ad+tYgkd_Jո+RH8à.ES٥Ba6K&`iW/kasyEn 5[@CVW]|gfbF |+`/* P &+gKC0G?~k'}ނB9VwwU$uLqY '(%w 6+,a{`Aӽl|4wF!_id`ߢRс_gʾp5cBh~J,.ᛪ 0pN'L4˒v!AlcԽpwinGT.8Q5ARՍ "[sj ?/o6V" m>ˊӑCD6[½I- n[FT}| mvlJ s343KUҮsHJ$\?-HruI}u. liȬcШ/Vhd˭PK)]]-6މUte'.ӥg{50J=%;9%"҃~pk(~~okҶf+@6 +<0CA9\h` f;esÓɱ(mg[Զ-u֮}˜@>Ary#Xx*ٕEb^Eq6(!$W` f෠Aʡ Xٷ8H^M\/*4p:DݳǠ u-5^\ŘxH$xی!)r%}ݭt3 3:+D 6W  Ο.~~",`95cC:>RJylT0eec}n# ~^+&O̡&0ϡ5@$ELTq6ok3`V@t1u_>pD4~`\$,Co@'Ýn S&&B&  q5Zoe1 $h&Ϧܜ'E?֒5 hjgDY)]kד-%kUŬ^$[]xdN2Y6{mMk|6Дo*}O% T8YZc_=aYzuvko-p4]@kA F=!5C7נcLt+^eG~RYO13(R@$ODgp#^AX>rb mx`.8_#pe{H%:#]Z?QKQIHE>I9ز7UlQH$ˍ1jl%S=ڠ1 qu8&*4Ҩޣ> jfp,1 <R3')ϛwH5 haRj⇫NO!E\Zf1S0 2Pd#DQDdSz[P*ԥm`?3&Bʳ*ywWmX:vCr%h'DB$ZERgIWC ݠMD[AP[5Xn"I9Hz)~EF_]38 Z{jFfJil+,'# 79}'zYEo.3e(aƎevB$՜JUe_hl+=XiiY7u^%7Tᶮ,c͍E!ݕ P|wb>rW&}!qPTJ<}!H勱p_g|CX$Q!nc7BpEB$Zf8ğc%6 jW[a&I 0h;>onf>w*zcP? gVK&葦nWN|P͍{?IXq&>E!V*hcXpܜ6SBE-N9)|*}YĹ^czsx"4w8mm 2i>lq)I5E_bGIdc OT$myɃLfa(^TN O ITU M(Yl+Rr _XK?R0~I&ޑ:s# +թ= 5AȞA 97NFl8 Wa{nrw3uJWZ["v]z/NZ"Pek^Ke_gcqxȃDf?t<ϐ.OLIisC/> A \B0mby1$uvdg?!Jhiꞧz !*A0uJlwJT❈r} XIe aX^yDo쏁M$z[\ڪCUE]Jo)OH$ ہj mFqq\BFe7J"AnÏ(WQz".\=c|x~ЙӔZ01f& L)2 *OٛQoMgimWE먱$}YL>ܷfΈw3mx63yW2/N'QFp!HL_{}2;z? Z˝Q#l%@xGFpi2*P]+5pl˻V=q0 ?aGLal٩Ÿ{5%l''U ÕMf1dnk0}C |MŜr$/G9+m3xPt4g@&gT(0S>xn0痀/2.QFcsgPrG3iꍀׇqxgr Y>=B "CzqB][9^I%M.ۮ[@08ʪ;qI&Fۆ(;l( @R} ~'3zu"DB(Q\ha.~t+Z۠蚧X=ϡQI"92 >U )]c1 Ż&MfaTv!zӉGc$O'FO>/׳֫;ncHr9@Tש4Nޑ*e ) {iR/ ձ;@º}lہFeX3"~ ʕy`%5Qm4Ri]; 㠘YGP{x)pr<Pڎ w Qv}Y'mӏ896ݹfE~1z\`#s@@8LKlGO3߽j<>F}RkH^~z/xN.>EZɣ;W^ €+vT}){"J Xh1[%U":i1 =D!B پGsV5L,ca p}t9'igdBB^޷\QrV,s/2 = KB$ jd_gD7n+bh2Lfi{ JAPz[#Q^w9 ܞP+2h=+zF.җǻ8"~]ԑOGJyɯ8y, Z ? Zzj} wqXUrA.c*lcLFcЙf5$>%Fb )FB0cWK T&$\6x1DqY)2HJrĪΫ=GrrTұ⼑T ~clAVCw (MڐYh+<0377lA-cHgFBD5 yŤÿ=lhp _>s]Rj.ѭ1T SRz{- PE VpUQB&!j'wv+32>{tB&_BJס]1h*eN.~O:L"Qe+6xä@ U$@$\4D1}E2)aABЉ^",:D }YqVG5 }d`ӷy`=xO .G]_6vDo1-R;J5,iA83gZQSF;r"j0.*A24xU9o)߰~WutE,co)p{l P$]ȇ~ }%KPwڂ~IUԥ"m7us}Leia8&x,%4|(l896t9@iIъWj/{{)hbPXc}wgoI( _qhBBEnUanI߆z.O/m_=å;{+V p=^K4xpUiz͗:_7#ԙP'4JX */a}?+ rhD=GEԺ8I)+efO&cAҽ#!}WMS Tyhg!Rg'؂ҮeՄBuL+  Gt@HAL u]T4t.U24mg\{ƈtZ0;V@̴Y }h_]? ן=u?$ ST{1iKb]/U;2̉?43{ؾ P)&,!aSwU)E,:Jen vS&'8gGI@~.ӒZs»ig]gd4O`o͕OeŤfj*hg ?8]gxhۮp2Wm?YA”_\@"/ŀ.qˣ,ME3-M-L9*4Hq@_؈Ae5j |I"2'.UORT9Bmǖ(\ ϖɰ#abSYWjZMWr78O]`Wv-΢KU vb+vJӦ32T3&su[ 'ߺ-@UEMmio4a FvS-VLJ,Z;0e's~!K'BZ;V{ah18f~r]қ6=/8滕t)|Ǒ | .O&2>ztHn^lX~yoM.n@޲4lKA=c t8U!zxٵEQ/!|bdj sBe@9p( AHdnߛR! I^)$`\sǾ`pS_݀y7dw nZ@usgyYy!EZRG,DHRǕ.j&SSlXA]꧋#coA mAA?Fra`G{Qh9%wuwQL5Q^uцTiCš Yg;<̄;$+-HtCrJ('xO FG^p^tD<0Ư3St{1^B+iI+~ \ȓ11gO9bMAZ`b-*a]|ޓ9۲K0sEo4(ٔrzDKjM5#?u:>2rP-6®*`C2R.+å*IOHrg&rh"k8i ] 1k-aj !d\Kܩ]QAX-ҽoJ$7\P=\>| AKsOyQ8\ z!C nuv͊wȨ(2[bf#,#82.0y?Sō =aZj`΄mn[Η@|$K\HhYWȻnϫ%B礩zA _[`3͑I,j2$gY?U!C|YY<{M `=YIH>hT!жXuM/>vK¡ޔJzNOm[dPN5hPYPmZjƸr`P#՝1E~=Jq$Kzԩ -~QH PaCiU;rY9l)k&v5;L&,GHqտJHz5Vg*4&g^yz@?sh.a 9$50 ~I8n:( ?8ZQ I> jLƓsUzV zu\at5"XPR4PBqM|ғ<6j;G[)d?y(|;pSxC9: * Q+p4o_jQ:):FM͂w6ߋwŷI#(v띐-aTظ? E 樝7ʙTx|4O fW1?/֓1BAůe-B݈_"̧2%Pwч?.CJɟd^95wD?\O*^՞7x羙jILuQ:L,M 02c# ?P1GQ"cmZEUUDb?˓ڠ0bWHꏏ"Tr9P=J4{D[h3:beA/K+*Eu+6*K5U1o[SB:9R8.ÁA8L~:e}CcDvҋȊ9杖N^&r"F4UJB~֜:"*hpOy1lf3Dwu(vf2@rthJ˜χ Wz|[Fb-0`&{q 2&@:{deSbJ ё^N?iD[b?ˊN/f )20:ic%G@H.G0.tcwK=o'kfz\g!4h|]EpzwJk}QZnO(CneG!g#~3'e fl=*eȡxuy8FIr9| sə!5j=7I~1f™к \3yܛC%3\{j$jv4B!7Eo|82vm~9ڴb IW@i#o۶Gx'!p!L ak[}r-~t wtQ9o6)Cd7).z )L8 [HlJNBKR HXaµ6s r(*ar0VX~>nξFs۶o: ،s٥Fsd:=^1n5 =PMkxᛆR 9..醻}M Sҧ]hOvKxJRնC=44p!$GU!?8$^Q%2ƅWt湘kD @s'툯^l1U n9Wi}^o qf0ĵo#ݚIP;玠K86rJ#NQ͙O0't~$eҥQmPqbRhN>C[HCԭYۅ9\@Z@dYM^/h@!ܠhṆ-LtEWGS^㒹KWo>Ex#2'8"noܧz'myl-7sf2{bdsWP"zM63/kOxŠUcfZ@} 4zDѧTh? "`3MqB'N9e6qh.E+ Jķ:Rψ S2`eikb\[cPDÑoD"sG`a( =۰Z6 !W)x/Mgi|lN \)1΋Gb?[a 8K^0`Y&ڨ$ / 1tB^NM /}JGNtZO-CM%- Ov+u*}b> _^hdeD4B&BMt;]l& (]0=YmɵpM=wZLJ_*}(>t=նÃt|lASeb9S(g+:T(7a1]7s;)\.$3 s|+flZQp g IdͩR|q Jv IT!]rKzc$lrJMl ,bE2H8S]N`E\+Oev%-h$_AIM$󐁙5+K~ٰ:6y xtMQcsMíNz^xwM 󓓗|eUmRv\=*6JF0+!E[$W`u.ww`b4GPDh\'H#&d 5+a< \?jKgDI[+nxz*,-el(!'qus@5Hù3Rܳ-0\JR8B8~z0rb<:FET4]hȁ*XȲZxBcj=7%, \k˹A?'y[Ö`@2 ?N3Z(jr'8&|H8;}Qy/Z}P7htC /5zvH,ʠap'7@-t4fKmV'џ}YP݁>?*#@LOKt'C=w ~ӟoHtyKڍC3AEgrW yƛ;N1@-D7YB:ڛ6=!4?m;y([R RڻVL[@%jx:#w_>;F)E72s#u.OYnú đRe1x,x42{JΩ3W'@u+^DyzT5%$`Xܲ$9}׮tj?Ù^QfI3 ItF>rzwv;W~ùl榭O se(1_ugbTAI]$:nǩ@bdv*#G7WK:C`pj{0j383qdEKÞh=BΉag v⹇,qFv7,[Ɏz2/6xǯt@Bأن3įh]6T^'C[_P9 b툭TY Z%㷞]kw < b/CXm=\&qXHe6~:?yP)2"Wmİ|Io.Sx)9IǯOyx"ܞO)ڐw-V Tcژxt O}w&%; ĺQh~yџLMs`A۪O#usBLl#=x!w\ *htw#LQ,yzmVFz$dL?ZmdK n* +\-aG k̊ 2~)

<ڰ`_Й +V{'5q5.mlh"^_qI ryQiED8XyEɨၘG5X<>a/%M96dDpWRikeQu]v"mufb5Rʔ^#ݓD;w9B xƆ_3A,2wH XS;a6_ABH[ݡW^F"03SʖqQ@^)ׄAX}ϭb*O+L P^Q88Xjp):dS98 _8Ibm\BJQpސ<-gΓFI{5j<4q9. Q q\FE DE#@t"Gݝ/kxH-ˤֳRYK .t96FÓhKQ։|I;Fn9X((HcqRt&W W0M,Ⱦ^e'a,M y{],q4(["!#JJ$Vqn۞7U527T]XUյv"ϤA,D,ݴDV1.H0i9$h֨Or&wn , =!,fw*ʿO v>R-D+=J]hVPkTfMw֛(/pWWWg2}3͙.vLO!^s4-PK`p-'}L< W3M]MZa *N ޗ"_O`%-sȢkEL3*;k p3\VDavƺ(Bvoj 0O^;%ON:]bL ;o#š{hPꏍamMZ <4Q%o` 5>< Mٝm3 H@Š`=:2 WY` \x' y޼-6zN 2Z.6F4)X2@ޓeq\UF89*?>}Hܪgin<Q3A.0L08.7NWH: Ԥ7;͞8MQo+;c_'$zSM SfXe4Ѕ$>RSQψZ h]NCUVHRT2H/Ty}loz']%\z. pWǭ}P*/b৻K;lN܌"n*VҠP4ue`"nfVQvttja"/=ZzˑNt)6R;v'+@Aז\aκ=|_jzX5dx)1!~dLem墼nr\Ew$cZl7T /$(gļ$nGig-5p"z;`HT!Msƒ;ȑ^W9óe){i9jINgثTKg [A$q2l1yC|;`%$3B.1=J^N5Wp~(}߫W޹2^4#P" ˒2;oǜ|ʷ_#QN1"8t?-NfZJ 5^-J t^5)s:Ľ=t.jB5pipCzW/ 0&AF+^걠N F[Rӕ8 vyS$H6ǖHY ]+[k,W'Y-!pPȂhtŚ'}$tvjMWֱ"9Y/yfCdE03rkѮuV-&SK9hSIlЂg;, e7|z7s`@ . #s~]WȼBv^g+"?- =cz$!C0j_ Cu>6dk:ppVBbo%[@})~(Wsܰx!B5U0zd#5wm*FjۃS8aPr J BOME:QI$dQf3aЬlxZeJJG88h SW$;؇,og&a| 勶ÈJ<>zsyI! :=K Kex@ksӌ?EQlf@1 2!iݡ(٢)5^- 94t K/b3qGrOD 4yov)<:ʹi=Jc\۵:p%Ee4vW?WIKa fےVi0=[Ds R׉Hr($z ዆>SJsdx BazlJɻ4"*|/ []kt8{hlajĒvAУ%P! aK9\Ejl:ꕒc/iY߁- dŤ 5f̒)nޘTmz';8{]Z!ᖔ`j1XPxJ_:µ[vRC g9ۤ~$i D^X75էF4g /{`Ws9c?i. I!xCzYrUg;5tJ+v${R.;iu?B;[ MAYl(!$e_YrTޯܯI$TDi*oi(Ʌ!]ch4u  O1XlFL%ߏoN6L<;s+tk*ká|8cI0 Xbƾk4}*peHX KJ{@W@lrF#+7A Ec%hyto@+ 6!5iP8(:z%ңJNi?\Og'!,%X{;'ئRR3@4&MTt@5?9gG?-U)o#E$G{4G:Pcճvz3"\Oj@gO;$!?r- Ɂ'ɋF[1aȶ ˤ\}3 2vVYt(.MK4Oo6.8Qy-c/*Xf%-* SXa19Vb3MLHQ2{2ɞ ;PL$S0jJU;4 [p۴rWD&W8~?!?<[tpsA>%^2۔k7MSA}Ƈޅ28Ps QX L=K.)(wB}ġcj|j[ܩFpSzY$|Y DhodVLu!6f F"1m*(DǴU/J"hDS6!XF'$-YӘ-yus!4Ӧ촐 `u48G5g;g[v%5Vf/ aG YB d\G!`jࢥRY/^^cS}\/fehU=3鐮\|=*bQzghЩ}%m,\" /NW=zb)mpjNmGhadwVXn(=[DE.JZ\v fܩf=_ْF PgX=E'])8ekQ;Ի=E;UZW ;#*Na9:?A 9s6ɤL >^]lWu @in,DFjM c!T Y Sl eA9t +.^3sCek+iHy ;t1:}-糸G?OIdOɟVQh**Z<?Kbג~V=W蘰xAƆwng-w)%KاMςUUwi48qכֿ07MΔ!g'e,%җ|r ;Y9Y!0ijŻ&*(6ȭE9ۤ.R( -$En=wIӀu>HGr9K`!/+@hgm6n~-DȿP4+2jg?Z3 %W3ր5Y#W^Se]G: ۸QK D|52_ e) ":\=G_iqj<1W=Gd>a+{I#IozqVR|L" ,D6g{qӃ넅ntBp}fy lF2[1@R6Ϳs h Z>|!t;K#>Ψm%:n xQ 1?nynDD{-eJP{?UݓD<\k9Pi$X“ͩY_x,'oypֵqPmsp(]FKlohK=쒠0 ʼn!G^F :i7nMJ)Ve ;/t'H`XgD_7';Ux߂b㬛pJ'UO\y5n q?;'1-4|bm߸E0Tk9%p9ݡ8\)8B?H1^|w,^&Fi|xROyQK&-vO]l2MAѽ1/ Ӛ8--`L5 ׽SM+7 H|L{c5(c\~va+k30ֺuUTUp7q-0Tx 8Ep$Nʰ-2Mb,Gԅ6AF}xq=BhZa*i?sRv6kȢuIxC؇60 @$Cȹ$$^tį7(^.Tf&-s]p' K3n'jՈO\/BUxrAR*5xQC`_+Ha!n T:Awc6nq <9;v}bw?Jm z]뙯/|2gv{5ZL!&IEy9~eb $ⶔy(FTmx7IRͫlLSp*w2흹=՗z:6?,CgDp+C}Rel 𩤓-m;DSs%M3z8CاFYȁv*; yu]KaJAa*K*BY+ "htPwD(4 k*D;f3q{"( BD|G@Mͅ[L[ r (UU̽Zzu%քЋ#}v`'f+=9#y'r&XD?PQ6&'zA4غux~ITc_ͥ1vm`)xH ljܹ\ v/˾gJjZHm"H'|Kj^o]aO_Vp0in.6 _xq(y~[ {lP/X _#,e;ט\\u78:o)%($P/q>{p$=K^;.+UuMfOFvc^ď ca|BW.-U\L@/ #[PI1{ȟXE^,%Qm0I^2p`[ߵDwWUVk H}.=>A4e=c]R߱lW;ج0t,$y0r\]*4b8߄^RqeE걂>7A[B|ߠҎ-NE|:|ZUǔgt Pn%A5yRu0;$Y 5x#bv9oGK3&v԰K#_@?3{ ^=(9THv :C- P ׅ^ZuvOanHv%u_~c[!P`>L&l [rQ"n͢?9tpMGQ)D7I o8 2u"FkNWguq ]9bk59졡LΡ…NVoz6]C5AIM2euԚ\G$g=W DžtOnzd1^@)߱). dFG"t "]/6# Iƌ@];tE0@;"8gAY%7b1bĿG.,`ӔEO)z=u2s%?1B>:I nE ݦj`JR.ڣ:  .DCV=2R656y8›,39&ni :Oi5%:V^6b,yoP~;;B=}30K-RR[}Uq*r;CRwy =U͵ vƋb@ҷ5Ay)~}fJZnFNTa݋v d)|#m3c՝e8+dhm7 <рh/LLoEB6WzҴ@l ]tMhH D/X9"d*אD3;uRXQsLˈ/كua*)nJ®k ܠT>^ f46GnyOrp*vLXF 0/]iӪrla+J/o MܜzT[B"SΪ-=$ZVa٥<0`?Ր\dxd4ř ݿÆWqwH1AFw}FN5,@|~%\ϡH -й Y`DBlqlp}x1 f`e1QPݽ+DCZ4@H\f$Vo Rx/-X; diS@҉* Pk26 ݁>,9mH |켢 ..ލ|Lʼn|}cu72`_ڿ/nc4sgn{H[kDy9K@E &&fI(uݶMvRwVWdisiaț̡SÀF"m^{߲96*Z l#K1a`TEK-k-Lna+1bg ٱ'@?}(H#B4]fsdʳOyEc!kO-y"mnoE󲔰p|,lDwJVymyhvy7m 0>gGlJVNy Ru[Q%MgX1 W:PzoD#NiK,?XC)" KE$qS w ;@eV{˨Jin/_yβ'˴'`@5PxR[lݱKPڳIyH-BK+cw*ab!J]\m}4Y$mK5ֈ9K6pJ=i=׸!9'7zj0tX1e39%IJ&`{yqVd,i'qQ!fx8Jx <6k Va*CϔkͫF"d79cn7!vհ4P%k鬦issQ`:fV.F$>0juP) Fs$H9Oi|78&Tlu-MIcVOLEށ{ͺt@9cz܁2"/s7YiS&L1o7 .d/N9"j}R W~~U H(m`W1"Eo5!"B2` $aq8%# &a%@x m]" C$O #6̈́Gց/JA&pJ)Z*alB˙ },5DZ m`o}:%&4N8YmpB.-Y%baeSXlP^[+DT&۷&1Ō j ~Fc~3ce5P>5$0k M%%ed@bB{0e1,̍uT< R.b;УKt® `l4+U-/DW$fyR+Dcx0 'GUe!R!9zl,Dɮf<N)k|P^TZp"d^>҃Sh-W-3!suJNy gCWr̮$AoMP7"4DMGD\R>)7]%OF}tfͅPZ~>~>M6դB{֠'E ^Hvry }Ki`y]Nik'ՊOOnULH Ȭ/yȟE \ab /B_dH7>zrzb ״Vs2C G(0r*F@paɌt!pU)IʍqgH~#$HE$P8-(n@Hb+L:"3moսvH v6.d{ɰ0h3_/6؊Ks{({6 &hwWBQ 'Mݺq(Z|7=IFc/a{{nrG},Tն;lblqo 1_Q`zd2͝$UcX07UU9,@S|p7Q-=Ƌ g/77MӠޠD|EIrOy[\·.A^K׮Bg1"s!_ tIA> qth5"_MGL@N!qs[RvG&,a: a fആ+H c f~u=A.ow6Tb%O%wPRzw"uE 0.7QOE0z<鈮~Cfjz4[qH8S˘4fmP$ 2fZw0?&Qv]$Rm6k ='b C'cHKH^&DWW?Fy.@˿!uT/e f>',(AK9fߞݥO:kX-)/0+jp]\n\gmԩ}2Å@aIi]gpU|۰v1:f^SPDx?1qkE_QU\=Z.סax2~p+'{*Cz*fՂJ. ArZB,Q5ǯ7)z\Oˁy̘9̔N|ړKv<EC 5\Q%Ș[fXӷ%'^H(@4 j_}C{Lh+ Q%as6!O%<LDCLA(v^;dqt,Eܥ 0b'|LJ{Q1EG_T|LTT7 .} lkG DĮl[< \V94FJφZOaDB,S򈀈 T%'K4-Q(fnhHVDa327x|f-sVfma朱 V&荍ʌ/bobY!) j;|\ͳN?M/ VaB'?8R/ ~фAco`ǯ5{-v5{ 5)̕$ Gb37|ˑ  2$*;!{"KF bvg'EMhx9=MZ鋥F54 E{,Tn;ݺjn3{A:e51fd \ VM} Qۼm4[%7|\"m= yL>2fy0ľ}oi0ӥ}tKy$,7}ET꣺{QR4Kցۯ;fn x(xr9 gXxnu/ZRBTh zw?M`cpQGFiTwC樮e]YĽ=M1Fx|DURL>UWȇUqV6ӵv-R'CE(+yUb5>&Eqn&@'uM $rAp^~>6%1W{ɜp-Rv=DZƪi럙ɷ Mvz=:hbf1N5!*2@#9sY 6,2P4jo){ ~6xP/졜ؿTڅ~~,W?,*ֿ,dW΁=EV[& ~}DoMV^8Jpm h1.<2DdD(-2jct/&L J`$g,w4k* z>')<8=GN[8Y`;=J:l'qw:%Vu.V̫V" &.&s2j7 {l%. Ό'~Yȼ{qm[Fwjg]և?h,M`iu>es(eɂLLC: ^~z(FʬS5 cuT&fF E,]po#W N$:My\&#vy ԫC?Txbxy\1Q Kc@27Wj#>NoS cH5noh?Ycxr~X/]P=㶀$N K{$/t{I< tPKıE$ޅb>Uuv\>V0,s)? 6 I9"4)Dwѓ^H'$q[ScPNtJ_nMP@=7&NK8;3f  }5UGz1l[k,]Q1cQd,8cޕ@T_-QlؕEZ fk=S-[)LC2~NqLJDX!htk*;\2*X?93%!:p]q =Ϗi:[}4Jmfc-bŜܮFJ j,Y 6TvNh.tT?)Sך R-T_e9RxVnX865mF _s*wN1Uܩ4uMS _zg c$TJ m0S.ğKxsT_Lh(3{O؎,6B46<>4εمǰ/юE#/CPhI3jc{VHv*5IKՒl8 ~H\paK`Xm.u @AtN3ak,WJ['T&=eAS ~ɝپ˳OGAuyhf8V𶺿e,oi[Q6ZF^RZ7l\؇2OVz{]Q퍅˔cqc(8ehJW-_xIV"mҙR-fM/Wxkc!cj_[pU4 |"1ۂn J2̼w nGo<颖ʹ;zܜC;v):$ F"h}_d@ܦKLm?/U>TB}ئ>hL'5gW3^scFDJmJweh~yͮ]HaDex*%&#[b_ic_b@zK!m [$X Lv#:YKUnlcaUim%==ͳw3K yPz;WXqt{/Ʋw*Q Y3+Uǡm. t,h7}ū4˅ޗ\|J| %椦ϗًi"d Fbp|X/C(Ģ:jkϟX೿8cch4$G[ڗݿ1rjNXC[w 1Yчû{훮E_51(+Xp\Pv٬ߕY(̱bʨU 9&?ZIŬcx9Z#LhYXJmzPod.,g89`.M NL!p GgJe%w$[Q9ɓìlBݭ^,"M?)>a3I;DGJ:c%$^e2St>t}"6yFN[ZDtB5*SIrq5Ԫfh6 LQV?'+w*ӫ Xk7ܬ :HenN9lCP hLl'd# qUo~)坧eU W!hA¬}6wVHO3Zf9 pky2*`i[ P;矲_34Wg@jh 8j_{ 'MЬ&uU 䶩9,f qpRMgŢZbrtc~)f6 y-GkXTaAξ ,e#ˮ P_ZOO:z7;Y&º>.̱2e>Y4*Ũl-L9APks,2Z17h N@*}76 d!׍Mja{6aͣۚ+YYx` 6&\Q$EXw9WEu,%C*WCR#r۠eXmU~,w /@ _\gK.,ulIL C,H2}Jq ˌ|;s̫?.<FՐ߾']^2ٻ[C }cBtsqchgww% \Z;1px<+"{lF/{IFAPr19JfVg"@Q[c# 7r]W>$IivSr"6 BU t@}E glh|Y1 0l_'|g$8 ( {/'ۗuJ B)lթb}`c _}7!A?kub.B #bLsv۾X3 vkOzLǠza3|pypWݸ8:96du؋,-$鮏2\u[;mHsk0"~sUqW9 M9,s+}NYݯ4M=$z`;C<8񼪾^g}y {5} z.(EbJmk' fWj8R=nP]9XU\h\-; ;-] 4q_BOU'Q|_x?g,e-O e&H lxmU6^4h}o4l03GcMӕ97pOe_WDĿ~cfP_|xl'[SS uF]A1RC3m*t-ؑO/-9$cjI[9q7[w. N.pyJkmiwl>8Z k)t$;YfTZS2r#O(L"L;YD2*8I3 u =l39z`NM5s(A~<Nj ڎ;)hj?|<7Q,VO(95Dqcc*xyt#ȵg-R RzÖy$DȂhAWTXKX1Ǣ/5GUՋ•Ym DG/gMjP¦+'LX,(FwabĻ_o$#r =?Y՝'k:IGdB.;3}(W?絑C FFDSr < p-گ_ x|u ˤ}_* 9xNӔ>7LG͝B~xYXq_ez6 VK )<-gP_v-K^SVRa-il?$-1fڥjak?L&OBdQFsl,p5wX&PLm?5|ɠ3uYaW`qCJie'ۡ!ԲC{Ϧ@r26R<͸bҔS3wրhDg gG\rb2†~*EЁn - >M5mKQS=ZiU8#iD)nµ1(8_\)Aݼ>p|<EPI{ FLVoC2E2ޤ 40YomJVB#mߟ`_3t+ K=z*w[QOj$wq߶;t8!dc|o: lΙAOPne^~ @`Kx~7rx}R6G#SS2e>j҃Gi'lwZnqm\BRYAilWB@uh"u#1Jd0Sm D0/sC9 cMDgXp ghq9۬UTMM4qh\93>~.*?롃Iv&֤no7 p>t]tcb\!?\<6cUp;-Θe*eb/uO}q eIYxC.RNcP- oiDA8kR26CO̧>i =o]BQoBs>G׻%fѼRm6}+< uqς\)1  C-X^asg%Jƪ}cOR\했nx<* -׸8?aKSMA%K q  d*ϜmHĦ0F^i'*31 SQP,cf_ Ѷ5㖖'lu)nxH!5_'U!4~MVϟ0b<+K8gDT_]gزqvs>SJE26Zް,BKFeɷ>sZV_YCXt.$ +oPGfu!E?އA/J.81hz$C9`[ja6dymeOr_5$xv]6Ġ%9{J:mۑӤWK rԐ%ח`ge)œu5U)IiTOÎahodB7*mXlye\$ǀ* ?G$0n/튈4KQw :R5b.Ó:IL =,䶍Zjh^΅8gW;3OYW%XIu2>;c@vԪ`^ؔB=ռ}艭N!!f~N'^E #6CDt2NPPB\(53dpJ7,KTw.!iisF;_JY B~/=t71]Ĵ9m(v'‘i%5QVF"{`㠤3a~yٗ)wWז߈dij*(I0{6n q߂ȅ?jHTíe;>n >b7YmsbSR}%@~M8{=|GWkgqC3d? 'ڙ\W]vs e+M0A[]&ުFL?4e7nׁ{,?A~ǞιÂ'BP_ٽT~C^] e~P&P1C#yQmCGA;3~1Ox>q*evM@\{h {a-{Y'<ݼpO@e(lp(}rQ~DrÊis:óigKo– "nHܞSQh/$ʮݴ5'`Ш\ohXޢG4VCazoD*]?쁘 [[cpmVWl*!G9XK35.AdptϑP35 uy䪘R5fքF 25?ICom,c2̪m?Im +o?vR ]R j{9d3H[smxqXJO(+qv'DI=iU/|C 2mT<;`He6R@B8U:eаhP8U!A( or!VV $ZuO,i~WUt}2nŒi56vUӹ.?㰘 7yDN9I.*S?;AΈ?VF Nޯ<ٍ =%TMumgoPr'K&tjd hwadq1ța |Rqc"9(ҡ `+nhpÙ;6j#U49rFmY">@B!21"PZ,ZNJtl:\fD?=fކn2_c )+Iv$Ycw|m=R0v,~pR.} ɥ ۯ1.sYρ>o8@|bz&w|=I:)U}9HDi}dL(" ]bqSvu|3~?@4B(2h'jؠ55eF$bGp|b;V 䙎 aDSmp`XLL1$ÔRgu {ImltVN?ĹPLu9*A+k3!"ȑ}=Y2<"/oE|0Lbz0FV]>Ĺѱ*?ĎɈPX19w$"k ,tf U\45"me$xpHv0?8ί&:bLmoAMvCbm~ZӳS5 JįBMUSViM$(æ{'\{Kjg%7j56e\]r/B(Y ǣ>w]*8=:LTRYo^CTC(y=!}Fk=q!(wF?ahXa-xРG% ,ָ H7vo] 8@9¡@~;:w*9JGq_BU3/)F)x km1 $tbI61i(03~AZ^xti0(y۫auq@d&ͬp_^fRVR>Z f08=pS7FDa= DHX _h(CVl8Xl>b'u.nw ISӿGz#z#]O,AZ%:Ҹ%Ioj'|?<+m[CX0x#%ɯ76Nj%"^@wz2y[3h12lg;+x,sQv UR$0Mh"J Ӽ.)𒿂$zV3yXNg}܃`R&wвlɜ #xeߪ}HoY_ { YJYgpH k[[X@#lRT-pPqU|uV!mtٶd{7r0n 9 ?wf!͛q4v{K{uua}D#I 퀂ExuO3 yRYuudѲ#~EN\gGʨw&Rw ㊨3m_H@X hn&V^Ɇe(7|pl|(t8 ` Գ\6}xKkpŪI$y3i0L O׍)w9H!@l/t8ޟF`v3DS#UPRh ?9N亷d$lv84I`Fcfe8 #_Fjb4f+hK]'sW-&@ ڏmmœH=I_3\X,,˱ M^psZNbgngߎP4]ci16u͜~3ImTs}.C-˜_P` đ AS"0]~?ini3ɴ0IQ@li&7=J5six0^ q'zLՐ0ߥD4|-r889-d͵W%՚1OF;Qw$XcQ^S#mIǙFe rq䁄)tap$}k= $Z&&8}l ?^rV\:X |NܹWڑ: -pttH#1t ,*d`Git.Ix!c Pܭ=o 2SGyH-}.Fɛu3)L=M8 ;& qVwǰ! wV3h@ sI%%7C ݔ+J"wu?jpJw9*Q>UB[B,3.;NzzP ((͠z$V}vS2EƵJCWT5c:>^uۻH4HDRfs !_ߩ8\5 ѸڻV D,y?_97tյ򪅗&\t Nim5RGZlvu#\YX|S}Țgo2Bqf2,__]H XFE/-7A&i?)ڠL-]$?|/C{"%.zzA8xf/=*KMb-T06e-I6eFi0mi =þ4P-+Dv4P*^5gX6a'o%Kt9bA0o߬_ESMu!^$dĦle1ïJp Bm&I#50nczDnuUUy4m#Čo}^X!d~8; >U*@DZ6JLmep-㦡KgXZ}](_v6i'q9i Q?9̬߳婒8X&s,{AEftKMr+j.ىnh4H^$ LAV'\XSvAC}A{)F@@cnSL{@9VF@ >H5xi)V5G>ʒӉ'ifUqo Mma;oȊ09fܽ#몔&F3Ywims;K]-3yFP.̻uh;BQ]j`o轱W++Ԧϧy7 O&]Q3TS,WR/In6fxxj"XW{R(Jz=L&ȿW{QřT潠>:~#]O9yBZ-`ۤH=gp*})V]]*uq9E9i[4f={ 夞4gS_N?hd 1_v)z:'26z'ZLG83remh\m6q*,uӤ%mtA.mKgY8 ˀsR <)A+ }YR7Xw$AQ" QD5Pg:sJ ڔ?Q0LFMOXd#zTLQx%+2Ҷs^+㹵EqP>fW _ mc:1*x4Jx% o[\GS])S_,*M]z?K,ןGH%4Kur;P;D7hO׮^olc>G}IQQ慙WM[~"YlQtI]$ 3NzVzeC2߲h@ WeU#_VU}UQG0%6qd.t4K~%%6?C9,/7ֹR ` $=LI01BVG1 9({.>Gsk&BmW Q֔vW<42:J;r]r7I/<9>ħVՊ5{bG[i`&wh01.P97 ж{ -r #\(Ӕc$V2cE3:I[ n:946u?%?|=R֓\O5'FjIImt5)\52ו(i&:nHۚqZfi΂gz p 愺aP]S>߶pzjpE<µf>}8Nc*9&*eIz .DzÓoh500[B8B5jQQpiXܽLo^G8yV7}"eZ#!>aEvpM,omg ղf٭CنUgUq6~5i-p/p76FsiNDsҀ.^:k گnRLݤ2"E{l7 `GH&M0p1J=s҄ؒD+@vgJSFmZ+G]oן^ G]h{9٠fH*tDu {ToW^PÀP3F~g3qs fCf`r.VqSW8gԫ驾1%_y14<&W%O?lr ]:0 Ʉ3An 'QLM@X4DyfZUsqz=BU9k Vҷc;-Z S~x#>Ä8l^g%{QnPM3.y4eXHp*ПCL?,|^/bzswDp+ T[eV]J7ۢi0D :yL$A6`gOG)}p?ӭZ="m$O(I|w*\u&tP8777!~o~.=ΒK}NϟTx(䘞6px!P)QdB[@~ao%~OW⋨IJDZ{z~"6Q+ů.H5g,e lRdkY {!fcLըY)3,z7"?fD`/]O,p9o '>, Icӵ8#90ͻ@=R4B"T7+y5RE:0l^WnYlƩ5V@@fHfC>K  ӆ8[9zm-M^gNjB7âΙ\3\x,2)5GIŨO0R :r;$F'%/>G3Uw[GL􀘘1ZD^f 9h/0,5 )QL~e|w`HM iHL?r8epK30fF l}:Tc@y49͌  VZ E<-PI9Un֧uDˌM^C1UJ`6R3$gWMRjTnoZ'A?pvv\Pˇ}C⧄*ӛ݁1m} |б5"mG̀]A6JfmDbz" 䖶.g4D|:qf7ɄRx$% >z] NF>⁛ gyT^zt.(i4eB߸p*: ' n2;ta Wt.wϦ\lTQ&Bg XYo;CUY.2+eoh;#nHN{>- @ðLw8? U}UuXcu/Э0 3Ʒs@/k ( r8sZ IOoɜ'c~Mӵс.Q|-l} |eY?P!δ't4̣'D"Y"hh@|m$5AM=qG2:3a㳾9RA"79>nt$X:7{^vTX|ȠT~- mU#1<4# 6!fZziJ4%F!(:kH Fns DKң% *&Mȭ LNXʮ<($QlgbCZC4U9P6+N1|E1kqj綾}IGUt6iiS |؍2iN=YQvaU ȍM9=*Ij7zeMNzϙ9@_b =1Z3Ovܗ..7=",<$IGr߷|78񂿯kS \B^U1/.I/Ǽ]/*>_ ZS+Jd0Qzּ4HB2 (pBVu@^Ws wQw#t&d+r4epKנݲYg!FhVKE>!fqiw^[iO0Q:#dAm{.R^اEv52K)rǛ28Cz4hG?{QP:ǬI\yavy+ZcY ?>瑌ӆzZ A:# mc7exلѿ{4Rwz=(ފ_K*5ՅYn5p EGWAo-l 4GYۺBB,rr~r]wyJο CfHcUDa{pES[5>Ql?S_`$msz_mDU.2`R1B%0TSr|MK3+Xp*)2.2cCg@uڃeEl/5'6FF9Z+H3."pfgA5'Nq錃Iܙx۩m5ˁYc8u ~ڼyz{ #N,2(Xˢ0?3/2'^V&cu{W6JrǷ$5u5}2\[ie`ՇZVVRi“e Mvep;A=<ـt?y]h&*~iXݟ-  _s8DO: 12<@]0f**@MC+E&rZ r䳺(qAq~_Q5"Ѝ`C342EL >3rhƐ*!a|>W++f{Km;{hb.+'׀9GO IY@Ύ@/ r_um9Qj(8Xoף) @q-ZWR:hH=Jpjk5-AOb.mRmS"}hmzRHZ/GvO"w>~@p@>]H\}r}@e9S㟧i.}M~5(AkEjySfp@a:~ntMmSi.)=sw= "Q|qɤn%*Zy_TWe;`Rb>.6 ْr"Vw*)~S l{16aie> t'O#f 2C5t,ٛoPN3[P*MC0Lr\wpHɘ^7MuR͍51Aw/@{f)iMp)|On˧^brQ(f@^ބhUDgDo7 liJw[caAB7XTϥQ;c8/kla/pFݟhѩ\Ȫ.o'TIu ZwY WӶC?E%vv`9Jub慏XQ'3rnWn6_('Z֞8‰" <L V몏==R}N`;xra u}^Ԇ6Nhe匭dՔ&y{HR+`Z0Z tB>1gZj ԒqS!FEkpӸ2 7.\s|LBLy,_Сip{n٭2H4اV@Zw\nnЬċ#xȨ- uXZ3M{ov0NqyǢJJᔋjIば!*pf͂< bJ-F]98n!YY HhX!/DIfe>&s*;LU`û/k,lw9)zX>[lD/o>Ņ$Ψw˷2Vyi)7Ơ&IeZky[<\R4pXG&J鲛i WO]rZ%Y\y#K!9:S_RVN(Q7$F8%\}JLT9\ǦC{1q>CX+)B$zm&:J㺸n3s]8|1'?֮YC #(*!d$&.רa=\ީ/9%ΩC2!N `˽rVsK%|HoZ/Mǹs è3 4&ӾOiA {+'RUI8Pf y!=lS7S p*J#h*}N^AC¹XL/BҚB]1k5ܠ>Q3U|Ikc$XI!̏#&WU=Vg j1^t]HC1h. _t] v%X{>O2!JH?$l6}'\]Ϋȹ"Ct-EM VvT0:)3{z0vHPy[I T{wxטZM-ƞC~;詨<0z)o4Y &mQr v9srsd:"\1N+|hY&JV1z,/ ޚ P 3 j2`kvAriLTfWW3Ѝp]ZYaX;W{I]~a0c茫/:}j JZRqa>lI/ia^Hk bXLc:NǮn%GS=V# u3X\Ph^qF֤ճl܀UCZ%Nla>z<1ɭæOf:Hk% HrTotb99andK$J:w {^ooPv,dMN{m"Kp-۔ l~ ],7- Z],_'T./5]! )AlHvJ[Óo|E+.f[gk#0uX3TF0/h7 )z<|IM1Q^ gef#azhNr/$S5[M')~uV5R4(Qq^ySY*x6/DRPz0D,%x1jp?Eʩ$D47r T(4T#PƆ+VIt5COTo#{qs Eяt{ùzj#|Z(5|fl/uqq'fz cy {)勎7"7,nkS켚/(Ҳ]}"D@&vܱG8`]|9Hc,o7li!bbTh|C mew`Qæs  5O'4 za'ӞݷHbfRȍ;E݁&!j*jvxs60[*]j 1 y5Փi:`UI:c /Zۥ}p( ̶_6ڈ!@?svfJ~ZD,7{8Qq[yp^+rAzTaC!VLyH蠑Lx@vYz_v;iǥ\:>9K<o+<)r]ֱ}dI3&$oˢ* ݐT`!_-]6I'҉~,t%ф|j|B7:/˧Eƥ6?koORr⫠g]3'HrBV7/ϓz} `|%[%˧sMS֖HVsA!#o8FQ]-/?SE<`wQX'vQه ױ65kfs8=x]~*̋dNoDkQW)A%Iamv Կ8ʘ^~8gEU(2M 6E rɮ:d>i;4S8_A:ߊMu#7v0,ib)Mr}{nea֡$0up,pwgg`5mXNǻ~.uΌovnYD]4!L?"wݕoDܩ8s:橭8(sEkCeV~|90& ־KX.Pis2p!pՃ8|:|Sk`^ҙq.엻揋E 0_YGر.⣜o4J`o'h<ؠȞflek#Oyߐʫr Q0Eq.H T¿ZloPp<KM/j h$n5Xj'E¯ȘsDqۘ"w|;(_DW o BKߟ%im[lm'Mq?C")ݯNoXw~'Y΁hb7TVkw~`y[`yhgmg/_'5HW#Ib? 1z^6گ7+u v wAu,8Z-3O=/flBYE܈nXNV{F;^J^ .m}Xc\ܟo,J3\(*;:0JKO:"# o_-SCպEhX\Ñ_7CVw9Ka^?8k- ګ%+]"%AHi]ù|FY -ܰR 4fr3٨;{Z%VH(j A5Ƀ|\3ICJ`).T̄ g Ů=ɊdC5aȍd2: h{4I_ kpz;Sfvo*뀲*ǟJA`*>4] # p 6m^#/68{q{i;l;ewZ:r`u }:lӔR#%3ä1/7/+)T,ei H%覓Yqkc7#>tp=LpT~ *v.hgij[uU2.Ȅr$oէ=Q=N)41~Zs7u V%TˠmE_?1w,csu"wurxk@USJ~*R PƫωTFn OiSo-[@ $&| 35ߪre$ gRsΉM+aJ ڵ@Nʾbe 1O):1YҔnRX'}^ȊcA[bf߾ۈ-:ڭs޽9Y6 :|JP(dǁ/&/<;5\-'A}. ygv1EF9!j ~--p\iΥx߰KCf}PY+4N~vkxC )@H| ݾ| sR*y \0k.qQڵ YwnTB6\ROwlw_1T\,skPbF;__丢^?@][.H ǢjFI.ԏ#OB$ECJVlf VmDK\DZ>/xs -ϓh]9Aܐ$$mוV6U}zv@BŔ|<-) u O6?8rY{yBvYTGV ZvAAno7xA~1Ԓ-o(he]rY\_a44SPi"t;y7|;qP_g{_)X871̌4^c1~]4ɑ{U_!5S 0/#w~.ac^w¶7r>gSB5y +})_MBԇW.ydMM7>6J $=*b3}uJ~?TKUDC4+ }4E3Քge~JN !*HF%=p51V|St,M ݄pSC9쫊ɀ5y,,׿5"m\G1ĔsaL?2g&HEL4}$; iϼUL$.ߟ^0ѹ_NЗZ|cGXpxȍY VXQ_ |v&>m[J^vB'(1?94 U%5KAD#^p`=kq~’AVO\U,h+7>Q qwN_xx  Z,{zEc`Ly}*f!5h>#ZT{boξ>=uy!IǚߨNQ'Srq6nn0'Z/#lwy n&ݳM!Hyz3FbP/ѵyUt=`ΉOJbhȍM*R~xO3[x[ݻӿ@+v5lR;Bī#Z~R(h}Xo@pl/'±)`ՙ+}ffi#O5 UĜXY:iɪ x?ċ&tɭ Zh&Jzl쌭2clQQH5;1dbTMtpQ8߳H-ioD_*_Q{8 8 5LθPA{W#&9eDqB݋5"X!C(3?ĴF1RAcŁQXS쀿ߙ`䃿T|ŷtq獪P8B䉡 Ԃd3/o-i*aLh9~hB胘ɅI*cz6G"Ad&9mQqE|oP\\Ep6? d:No|vqzeMx݇+NX!>-W dцyy!=v?sa "r9XdosTIKۂM#\Qj.$괷u 4+IDAx`JFDڣJR+: L1q./Qv8c&BhӇCW^XV $4ɻ9lav%Ѵ9b<OpFXiȲ`MXFfV,YX6_nt`#KeA dt_eW V^|-%[d_iv_EKchҴ0QcHվh΢Yig\쵭i XybP6HDzBo ~/] bU9J9ߐ:x=̖(WJ5+|sx3Πs-U/\hcQ{w (ZOf$jٲcUD0uA45fZ<Q $nq_%n^I&)鷗n?z[vkX{X|XUA>ncz2 %wM-._dz:\ GǛ:NxVָ̀Z'M*6c=YRdߥP^`8W ÑSjOM eGO i#7VV2^/#CC m֍G7?RE q-C1`Dh9Bu*A)~Bx3U.:6l {Y7ö >,Q"먴 Bz;bBL{±6{vDaw{&tSc-thB6<\z,d)I zOO'}jl>|# Y)-.|/NSpX|VT8WA%YHQv(Ͻl$Lyr Eg*H1=×Ȓs/$?".aP%r\6k@84ļ|zX"l& um! d|E5Q7^>("fVƐ9fy;cʦinsf^e̦G;<;|$_:*-K5hMߋ90)-"gFUH=`y3F8EK}R@aNF!l ٴ_mQ6ԐKBC:ժX6Uc ljk`v sBm:7 M`'y:QN}N* "`u}b_)T@8iLW<{ABSp~iډcE 6=c@%'4.#а–akC})ntY9vm [[x̌4{!%)S[ؑ/~=_C#u%(X4$~Lf`qz#SRLX%S"Иo "^Dg3񵲿T< \9ylQXܘa<&_lC3lV:v@J'ʌ*>l)~֕Ԙx>ՎA; T%!f+C/rp: ]7t':%36m?:LE,{64U|?~!8 OP)`tMޓ%/aj,Te@֛e^3 G#<&1`ڪ^oi'hf UclR{32( aX"Ҍ:'iiV'R/[P Vrha8q;:&e+E`JbO .Wu^c/**j9FIΑuO+^?97 t6S$\hLY>͆{s9ghJ}RΔC{kugb6pl6f*UOD !M CtJ8\䇰nn?W 7sjnZmJ>? (DSaze )]GBjU 0/dgkI$`6/.^B*>_%D5&䵇as8mО tyH_k;A9-JlXn>\vv ^R^@\~gXSth3(|.,g[hqZˆNGUCfTX?+>;:I[ [$f/Vz΄▀̙!/M$Z/uNG)﫪53fvҞ^q6-YҰ=_|U'"r)|J1W]FeՖ_hTZlG'0ôȉ:Frs[v:?Ei r*i"ߒ\g0'i(F1H> Ye%ynan6v!ΜG!}yͼk̪܇A@Cc>i N@hV N?;YG8Wl^?W?yv(/RyT+a84q#s C[;V*\34z4YJ>r wٚvw?=Li2/V}sY'Nr2UIC}C9bޠwnW]!(gO0шqywVgXNJ0v_)ϸH}>Nf*'0իO`|CNHⲚHKnzwl;\sJLV5!p4NYlI?mGZ%O|M/~{QB/ާUaΎ{\>;h>lY"S1J',g~[S4Kпԁ0<]at<ɓ"(6*{sAqNUDmr]-SW͕Q4aXK!#M #?SľӦ3*pL2TjMH`xiP-]ӀCIacM(&p=yrV}?? x\Qk2Pc=.luaЛglsVu,& 2 ~ZghS&L` 1@SD2BCZxΈX 2%S /?@%Cg, a X4k487fR@ V.Nt? n8z?mªa3Qm*D%$U%9պ U? j!e =vg;gP,$X0D\Y# 8/eg}I4U&@H+urr{jSU$G&YgΉ 4|}[ Y&WB-;_e7A΀XݠL)?,w+Q7dXHAaRoko; VJe=DHԢEɶTI\mqc즣(Q]kDTq9z ʺuw*,Vi,=k>@}J[Xn\Pa UvW f,吱yCSWcpҒ:+,}k 9״,Mp߾H7H2L#T R ^ icW0rIz1yrxFv+>˯~s@%;~Y'euyOuQgoV>:'pđ!fm):YLş ʼ~JLi×gMC=p_F,3L)~6rdyJ_$GFifۂ]prT w .+"G87X}ODeIJ>RG ưCLesOT*F RX`<0o,]/1ii5SRV (I6@axh ]aa T;d, Ԉ;2qF6n,/j*/$ b`j,)rMz!ҧK!z.bnN>úf|]e8p1):ĕrO(h Y7Q#//[[M)s(>0;3^@YzvDllYQY'&OY6nF?hVW6m0IpO~S2owGպ6 6 n Uwiԓ4$^GH _O {/L3*|J9Z6}Ī`Bǜ &C1HX9nś/62XcӨH,\euiFKcO=LBc蚷zhJz~~qR S{ 9Cϔ"F=}U|3G{8 B:%v` L|Q0@ AyX9рArvVWS9O`l#%0f6#|w$?;Ϫn;CDݾ?~whY Wَr.mE4u:s8zXI'.xw֟`s?`}1RFaAFL/Xj*RFൢ4mڤ3ˊǸMP`_1Jo /DEM/{a[g@c)lk'?\nELVyI?9'q8s\NڐeKNnbGdgN(OQKXt2p7x{n[25xMRI{&+&4d0jCr!T + v#L?k|ա%YaR2;@Նn:.>/ $Cm}adW۝Z}RJUW[=ؠU8,p[a5Qqt\.6wic܍e.,+ u4MHS`~̀|׃߼ ssFu/.x5WqD7A:鰰Fi:Y@Lxm6AXgu=!8VRH3(4>B%jO97PhS²Wv O@W&;>έ!3 %wRF*{ >z9|£ײqפzH1B9sUԒ&:ax5vHS y_ TJ 5[XRc3&_S7O}\pN$J4q2 Yvی♳]DC{:Y_C!J*YDm3{=uPz6.:\xKa-1KfD] 'hw8,͚~p/ o=4y{F<Q=v Qrsz%CĬ<;!F-3}RVD@JHGA,xoؖ(Fs VvmHq[/_=!5Wn^P#|r% KLS밑KтզSqzƏwVjfLݳ@}3W3s?u"R|sF;y !3;r&Ǡ=zHbLeD&MBF˱@J8diGjCr@zULSFYCzoiRe:FXnz携/(#jϑLb߱DK@Lq#WAޝ[`,zk;~ĠЯ]^@ ~I؛^}RLO)neg}{t}Յ}HMz-"o>Ik|/H w0+)-wP` Q>ƙ=Onؕ<,b~ #" SgK#+zqJWR PU+qB5kexe'ka2I.\ 3IaT,78FOʝۭI Z !dgM=D˓}Ti"5%T@h53 Q|N3CC-adC7[j0]ޓ7H˖,Gb.HvZ+s_"j^Z&O{Veq_p>rd8fraaa-)Zh@W/LT=xرX SoW fhcI"֞ #|I/.H/{¹;c1P4:@W~s("m*CMzyO"?V׈M.kZ\.FW/]za׹a-nDkHL?q<`R@EbX'fdPʫZ2Fi.;"^A$;G`n\spUZި>Ø9Kt/= շUO;gGd@j~ϖz.ЗP2ჲEtR+d T`'p6ӆjGm]I—4WF##ơF,\> ]cĉY| 5@ c15{#%ED bbθgR V|I»IuUh[ mNmp#ꔸ7&# +vŝb0fiSq)CeFz_7״v3 "5Dp—cBT)=]WoՏ7e!JݣP"ONO5i7afGuqe#枈Jkam !U] evz%1%Rda2nRC;ҮN0K-m Q!83YHDb)Т*>_``JJi8Z|$;JH|;@ja23l=#~ 16xt/BywM8GcE&2zҵ4D?r.+9tضWM'BMwhfUbGxdp}(nF@e;RÙ}V؈Z5Gt"+Ǚʛ*.wDшY!t š`^$_P)V C,HX ϐ}*VjEqa"2gno~X퇚Żb Q_Sx &!,/]Dے`>?|#O3{V!,P!ltL#]fFի,|;P P #Wcw_3U28 R89.vxR%oL)F$Z2܇Hƨ,.pƀ:X]Xe&n#I xUit:f ަx\hdp0fa*9+T*Ȋɀ0u{P CwLGWG.#m3{5#4a Ik=vDLaCbẗޔ^t !jۘ8v9i/ET!2B'f~_i+ Ҁů2aCp{qi-t'Ǥ5Ⱦŋ  |X`Z6n.dP5}2h[C* R ocn[HY;qH!OWUIuJ.27ApYXf543#ںTǃޤ$YJ`Enzz=uƔ]lK\ET Zdaf^}N-1{'SorB**zp+ xj@oxA^7`"$ -*It\B/a'wLR4R)lueg""(:d-ruweftՋ/MI*T!!w7)Fҫα=)F,^v`8ڗMWZ/zcɳKK+&t!s6*c(̶66@%xX{pAȮ_s?@v ^6w&$IJ–w_mKGINbi`ЭXP(#a}9Gm+teW*#ąVW)p8hI~55jdcsOb;Ian\܏|3e9ޖ\mQhxqק#|:>"Jc≢\),;ڵf6Ky%Jнr[Bl>#/k%`9 8j2nһ%Ɛ5) ^qbgaXVZL"3miiM)6y}>u=$ }o40 y%^ݶ(WrE(xǷЕ$7WbŘ{[ Q1fO1 oro4jqg\AiW6@*eiEsEY:O̧sOxi̒k?o>&!,zE^5ebEo)2 +ɷHR06\"v|"Ԋ<z 9?rɻ{qq<\N + 蔏}[r ť~>LgarEZ VXy›Ru`H*<\Q u83є(cg`(k?StN6_v5IUW{SG$x<[_5>ІΛVbfң*mM!o1HUjHxiR}? ~8rnvwRlt]0JtQjaq:?ږ2  4^ ~LL3H'J$_YT7}]=+7R| I*4E񟶣R}^iA;JZ%x'3Vrx\V,ABOq^$\d@5l6Ӈy1,]ƝCߦ zSVI o`O9{P  h mDU1婰h.Q'߯ieAAsF0iB~i %LwCvT $89nsli]5z< |Yw p#s&S2xnM%O9UE^ ߳vNي1B; k(qnw~5B'?=·'jo: 6bɊ/U섙ښ-ܞЪV+0 :uK] z/]s{v+YLB++0[ U?Iw7iS<'BjmCvjRR|\jE8źzw'.ߞ쿔C-MN_d%Zf7M4xTAIW?TBƜlzIW֟q m@+{}[ZVĽdbʈP^3, qTUFԍH,ICE# y\an09 X!M*;Y]Ql -]J~"j-KSPXd!UӑvքZ$"^f??LAn4ll C{)2w4Q{̵̓ IZC fgǏHiw34cvn徬Iz,DQN"{;rv,/b*T {e/Ǟ\GCحwpev/5FtF@uՐm%k7ۖ@n =y"b031_}]]h>N:fr*=r&WDe)6$"*(Cu+hS|an_/Z@o+A$xiluM3aǣk L3O)2n,w?q\Z0Rkߚ'c%NIiYwxZi ٘1o ݙ#/4 Rj_dj[-=b~"1hහ6Iz11,ɋJoRJ; NqMoGO0&"泹&ww2qDŽyN3X]l$8i CFu}p*[V(`҆m(2wV8 n@5TIQoL{vY. κ?Х Y߽Qj/Yb4# 8?2#T* z'h;է?nτ UK!#Ici( '\r7] ?{8vbjarI5+_jWLymW||axBHAFBb篗`3e Vѧ|TD˥ez(;IqK#}_& TDTg}$X,`8ҏtX͡~]9 ]G(991Vb'kF+8t`GBlSg8*DI!u.5v3! $=ע~B`߂,"4=ZK.@F¹8h"إ̳Y:R&'KoV28||2c j֝V/]4 KU<ˤ 5G0YL/؉BHlo?HoW[ "ֲXWp Iۯȹ0,4KrӨV\gt>+36ykK>TG쓓Z+׆ǰZ7Fޚ%)^~_:g;k24cJ^#O1l7}B=g+ `k&{^T Rw0r R˂W +)^r؄xÐM/`U",dEGN,k<3iCVn @cv7*ٮEG;tnlWf@9l`~(rh!I-KH_06 ; OFЫl%[YxԉB8Mp 7>hkw$0zI4s[> vrcH:Q1Y?_UgOsGDvaVS}w3 t3fCL@7d7\-DU* |Lt6E9Y'ji{ o=4e$$F-Zt-L)Yx6.Ir4TM.8$rE;ɖʶkfT2B! ĄC㕜Oϼs?Dc%Cc i#@R`v :c*lP*"|XFCZ zО *Ҽ]c 6)[2 |'ױiwp߳•ȩ<ʼ'V{x=xk Ve1>1f6YʛgY+t,*ćwU/g:H??gjR . tSḬQdV sδݺUJ A3% FJA c؇@s2fn;b {9UgTh[ϐOLٖ.e:!kcf ?Qydyϰر7:;U5vQJrk kQ,|2hާOnue'JFtii9[iryLڶB\HQz=Bmor9X!f;ۭaBgeSN@Ӝ*0Aك%|xyr.!YpWڡ'7s"ˌ)8n|X<\e;Au8ݱ4+N3ҭ/'GKXyƌKNVO6f4lFjJޒ֦ᡓfcWuon$;Dr4-&J5 op8 ;KiDV&H2Vء],@]@ HaIWjwz7oΥ>3ۓ/݋`Hi5,Svžĕ?&Sz:={5W}y8[pNȻL,_qOꤚǺh= qf%(YYsx''ozp <ɮCZ,7NyBi %8|sT#i*W>h(F;Bw'٥Gd\g~KhyUE:tDsɓ^ + [-~3iGH?J[rUpք$-)/4pΣm8X78`RwRײ>)͟p_.*b.N`c%dCc%@by WkF P))eV([&"#oz9Lbd1)H^ OE5.)g ԅ=}dn890f@vu3LqA.>~txB椉"@ۂk-gDS銏o?6-ODuіI7tR3"aY9yOp OͅԲg{dS~vR!,$U">$_M(dD[d@/3EeAoP eodt2 a#ªV}8- 'I켉ָ͑#|gG_H5:MY=nUH:2n[[IT:4'k8)?s&ee,m.ٗWy\I={7内q bJ5ue ߮VC4$}!HjJe5,o6ϽqB* Źn'&npR ùӽM5 eS,0P7;4\ΨEg۲:ZOA 1v)@0`y43t?58Br<1 `DC? 2Srh댈m2O6C~8Xj 5&T J֩s@6QoطYOFk >[p?6kN ;Կ/cr7o87 m2ȠZDU5|ͪ0 _[%ZY $YCM_~uwt[<~qȣj?>H(0ڻ7. >?)^ d[}hd)[Ss9R$]bv5G(MM}X'{eMuE H&2T=(^>% DCC5m2c»[5 S"/|w1o1@֘p-qAawNmL vԕE9Jlao=a=P"ݤ)r*iOv&|yDI$xo9U l5ßK"]rtÑ֩Rk4BK]mC3RB WNU6_1e)Ο m;dLX+Qv9kŀ#c(lKQ9oG ĕÞ}@&*c舡a%al%\ T:细.pYFi" e󳪫="UE¦%xVǕfVc ~bkO)_ZPq絀\+<tpe$=ǺKhDƥ7p;P o`oAbnx %="'Hjl"V|=bg V0ط97ǻ'vA.09Ko2 Z܏eN%n\t%c%$ ]v~XRq&Rܓo'IrU}D_S%Q H6+#Imogh Ӊ0s6jh߆]Чe@N{TUAlwݫCAҹ֩ C7m=`9g5c9AQ:m 7M2`ѕ~ ?gΨ,.v^3E'2j]!|r.E(X{Хt,ꐽYEYhM294Fe(GkWD`nM2xqm_DhF=~I[ ڍvlu2vې:d/cW0WS̍?KvLnnx:b$^(RR/7f>6FiBr3V,&KE;wU}覩KJRtAKe1C3]pSM8[FQ 6zxT/Y+Z⦱]!ؓȞۮpϭ?no,E#9YvTHm]}?RJ>ጌvlQB8ѤơΘhNbU1&u[Y8c/h#,3[ǜ 6>Z5@nIMVf tJhCM&=wr{yJb~~5>k CR+[!?8٦և:I$ZKBc֟SfD*=|f vIo"yy{9jx/!EoEwr/0 B< T 1VƵ\L?qMJ 7+XN/ 1VN'gs}|(]S)$- 7G<|ɱFJL$fo.^k:uTB+L\]ZI?خv@PTCHiAo#eߵ|b%9NW䗪 R^(W[ ,~) w\2X_6 @P|²TpHERPmBō̴!Wx6a47[k}ELHyI'N~8ؘy6ݜ  pt3l` gf$Tr! pS7>y0BckFx~}w+f~sq*s K}|֧Gv 4OC8ȼ( m-yb4IykN@znҮ鎈,Ka9ts41`~*L[ϖNŜ"_jV&w-oP#o |/0z-*I@Tk L #Y~zHǻ>m!$RE: Z'dϷї۬jF_w}NqnOcVo]o!ᵲ l>?o}j2XLJT2 Q83zgff3$jԿgdN>ݤAݳvسZP֧ ^\Cť.WmJh q7;dM_ AvFҭ1:~P,?ueIf@RAhR${pe3B=;k؉opNi,h;ƎYO>GQԇ+G :͔6Béz "LhLRNdfشkt2{2X/f|-:NS<0t?%#^2x?A | zޝVv/6>VG7 w TbE,Cηp.M+5Io"'͡f [`K>`x6zMj\TaVBw4|Vp>~t'A>wH^d8 Tbܩdq3QjqJ)"8HnOVaKO Z4&nGͫa4C! bsB=l|/[Eڷ92`\3sPqFg:nP39z` MKi{X@O59#C+; [nNr,$n 2XUCa+5ub (±V4W9,FSQB yJ[Qc2e_p1M \. u9~#cN؃Or:T)4OPkI/?w 'w@xstټNyt8(J[1?2I ŕHmb"%bڨXXgC7fv&T_HH[86Ƹ<`#}\1h@i @YDDCkr3G@2b];+A<۔`SZh^,fL9JRcx!ȭ5oAuOk" H0< [v(FeI%j:+/GO`1L8I[ڭNk06mAŰ8nf䕆-9T9+7ԨaWqqB6HP/%t(nK 6w¼J`4*YVR`W?dpYqThM@J-68l{+:QN|.+F k1ۙ~Ҭn,ojO$Byw|_pscELYlWGn"yddG-Y}ėqHw`#gNlebŬπdV3Q&ԉougn"dt{α+Y&]j ?S!n.ɦ_=@h"f)qzkIʽ9_۟v4l[BS[ys7㋃8zV$w{D[sDxG^bߢiTv DNnT[q׀DJN. }R?k֥ru+S_ɰX_VS`dAT&>pI-ɍiE f3XM̫9Ocǣ_E/m 8LP2ҟVYVͧ8^Xk`Nj[|Tܖ9c3ɩQ`E&_{ 8F)ڏ옚DqC0;DMe?"T@7Ǩ mubSMzE`y|B@T{29]x(S@ϨZYfJ-{T/V_i/a";ɳK)׻—d|(x li5<}alu* LBT5|Ҷ-rGT2JQ%<3Av at'P@tnYf$w*WGzJRʡ[2C<+ϼ?A怀#$ړ/hN^?lmw;1lj+3[f?mxfHIgwZTy=Sӓ_DtT~g}xȌ'i5]" T5`(Bћ?ri|-K9wOxgL*=occ?IF*zjœEӮx (Oѷ9PY=;ڃWSʠ;#xA/ ( &WZtMeH YdGc\!4af'* {%y].6D`hCՊj"6qM*X鿠ajZ~&!s"I~k?GwAqh2+WEulttXz>18]r$%o2B.xbn׳W,[E33Zce;DP46W&&x6[Qb -B2nJ4*iMf\, GAszCM5~<A\! ꪾgYZ޼$-̵vԇ6Y4X0 >(JEͪ'mv=x $^~ᶘgGa֓^~?ю=OłI> R^kH›bge?8"`ǙY?.#W/s'W;A{(84ŵyuնY8L q%xcN Ε&,`@ ]]?cgkꌙ3YA*Et{JM^~T  ^&F4 sB6dLՙZMUTn1_dxoiקp°>oni8qv:> ("XcS# zI0|lsQ T[ rh׎,]L-3_'&V?xT_SpS%կw7)(`SGÇɄ%v%8UO^<~!ܢ]G?RIVrZM4yTpizpS^kqSў~bG!EGc9B;x(-7C{bkӴcf(.g.bi㮿>| X6-CIf$_J%nOK YmrB'9dgHu2˥O1e!H- :"aάa"׮q} G_U/WZ}9B^ 1P/J~YPz,r2ݯ!jrHQqB/L!Zxg΅chХ оMNWG/(|bZIGV>Kgb^2 ?0&Ͳ'BT҄jc8vA,v4<WM2zG<ƘssaA(/*5f֫'NaߠO!mgܹ#a5}_QJUK'X2r@h#ϭ,OL+oebGiH &/Cj-{ۊ}B0@t51ԓarB**Yz"+ ΞD(\\)4v\*,latbe m<GY>$*\="wc޻Pǧz|1z`\gO7Q@:L7e1Oc21x@4 PyMu(U^0*i.U"+ q,/D5$|hN;0Z6p$K>{ۍNpJ.:4{7GNEqVq9$l~|E&?#IY߅]#( u8%P6zG8ϕU GB[%gh·XY=`d#ysR;!LR+1WV5g\m5.*'&\K# &?iit_#?{r]0?"/K\scT[ʀλl2X5:GN.佒 _K^lq[4k',\}˹]H|~@O}hlr_m!4~uZHן3sGQ5mck<ߓ8G^:z EGz\|cC5:4sYYWewSC<,-\yGt];[Ȩ-H8XዺU ih$ rQ{: ,f{İ}||{R'2~5쟄ԸH:KR_fq[LyX%(6n뒗5 A@J '?t1EM% Y~y:\nA*v!*J0j3օj_>I`{Y!*Qo)}:*?eX먒XY+񢗹]V/Zp&wT+ź.S "t/Ҫ1TrE l}V5i u˶}Kh" 9_|9cƧIE!äL9r߀sJ!WPL;tJ!l+j||[2hhy;&n>SOUA Yeꖡrn? jΰۅe_yC !BkZPHM׵8f^#Knbv5Gd\S6>E[WO/%%#a_ӯ*:K_E~ .(57!0]bE)ֱFu"hd́kFos5jNaƻr2X2{v>JvX#Kd<`ǻH*2o ?-u<ŏI41ey_ #h\Cq0U18w=8g1=/VEvI/p}* yjb m{!/=w΃x 525U3%4KS8WAFV#z[P|ɨ(u~;K Or'o'^R4pt>,"ԡzYYlj!ODnʿ` = .^(Zgn vSQs[y>dz  9O>(L ֺ?eNvdʊn+9ׄ{;~/!2mf!tSYmDP~[jRmpB[[TW4tݣ(|\!`3};7_#K tg-Z~?pGrM5dzD^`E{5\/'i$4U,(ϘdoΌ?Rw0G6$7} [Q#*c(!̮z I@#D}$b\O]٪/*aqc2,IAXͶ(x[g.j%SRY<2AAΪff*/&} 2kf^q?ܺŔ_(!?JWӢb, zJHf^&OQdtvjZ c+c*+h8;8 ^m.f>pwT\/3PxP!z@^h=oq 4',+UPno쩫`_v]pǭ0qnf%&`cxH=(V^,&BG?Mp\7t E~?JU`X$ t2XTPԭ7QmմKВ~u.ĬJL@C>S4#JNIXڅnfхH,oX?͉nMiT ^. l=cZ"=Pd%gɍ%\x W9ʕ1mz7l]<ܠ)oawaO~-~$Qt_z— aeqqaKn"&: UArb+&!!юtq`q#0`/·ik T3\60{z=sPk.G[,5lh\⬄E/\G0J톁d,\>( 햦~la=nܑےp^_M(-~<pV~†<+/l^LU>wOP&0kY֜vODY;.,JF#V9WN7ۖ8!^ɤ?j龔}tݞ8Y^C'rIK8)F`؄}ݲ3!aay&^mYsł:)fwBޕqI!SK)9j@ \8*8îÃ(k;]l&{\Fxu0rMx=ޓ}\ ;֣04de+i ~gEN&r'Т: 7NTcppx:, 86 0u\Ci ep%)vMi\EJлv_ bj*7 x^;}5im4p‰?;B,R.6(uU{5yVhVm%E!qH!#],ّR}VEl~Y 9Z e.媮HR 'Bڑ*4c aK7eᾸ!%[Sҽ!u@ٔu. J4EC^ 0b:B1(E=ҁ"M*n(05fRV-gz#=J >8[rbT~E,kxG{M>vb %8BEx8"g&Yѽgꫧ4*~5vyN v eo 3!pRsq`r0_J,V*VDM_bŧbDB;qf~%9('Wz]DoB!=aߤNЪnCZU_BU6MjBK߼@]PZh\sj _Ba˘>CÞULlc䡝xCJe7@kAt3=6sK1r31(`yZ0H1sB6"A7@ ep!K a E">B81ݛ$NEWţxLoў\NB_H|AqIi֏jN 8Qka& /.d<&(V\r>Z2B#5.EU=+Sbdt8BORR1>[o'hǨiWtu&f%|sJUyc=$#pOHu$̚p0~ 5GDBQ ZNḆ,:=DZ{˰ۤ^w2~;HXuƬ(޹l0,mYŽI.Kgì(w'mNH4N =]}~X4o/gkOr`ovEG_DN4rn\Z2=y_[Y$F.2O#}e 82Ì;{4mRѐzR-SJ|H ݯcMxҗ֦zly/?f -4yLC"FfTI Cv`u-?, m[UsKxf6՘;_= >ab*!rȭ X`QYF,h(YCEZh\ͪC{7B5"pM D9OVy>M BЭ u )A/χ(.Dq =3#̺}T)CJ۩9%PHtuT uHa"(43{pFr{k+Ŋ#@-i3Rl Nps-;OgU̟W/Dh,n@l $%bnWn/Sl58Ilf2Z80;iUD+bNBh&Ae|ڧ<7icb(uqx1gx'+10IT1X"*Ӳc/llEQpή4R޲k-BsnIGyMRѨ`KW=WdXyV=1 wer1GCB 7-yǔ|VSn!!~g3 +\# q|Gta_H.dU*f3Q.9Yo0A%R@Nۦ"ek{iwXXz-//**>Qf1!^8xD}`T|{AXv4ұHv[`3<,l5vB Q9)>y4] Fp EୁrϟB.&V2ӏz0Y"ġEO~ŗf)Abx\~Xx@?N ̞* }kZ)y{ШH9u pOv64],ӌE۪pAU ךE*J Į:pMA=O=N@!!4K*DV m >Cg hMm EF3 G=6b{̝s&/ymDm[] IU$-"".fjOyԉ@&=JG7ykLo^>錔bIJ.BO ($)|v*B >Ym^X(o cLz\\ߛ6tTλ[4M[o'vuL3gT+RQ5$)?wUQ iXIqT-.z%:y/@C.Ԯ$_G"ܰu;`gfQD߯8*ٻ;`Eq8E+:o eZ:5^ Smw3R.Mw{(p flt/@%*pCR׽uvȢ+:mR@vGygV?~k!+&M#tܾ|*vh5"Z+sAUHXp[GE [6ʺګB bg1o9>'f5Sxd8&H"|]̧nȒ zoe2w7x_PBbbu笷@Dʀ`c@mr*("un񥤧}Kil7zl܏hyaJ܅LC!{QsH76sgds ޠN.WLWtӞUIȠ| {L(1`0٣-e:K$xV˝8?QẇeDy'x&4FWk(L|zVVUoA/vI3MGow9\B՟ 8?_i =vb7 =,sFr_kdzI\6~*i|7c @)5Zw]G4Wt^ 1UWJyM8i :v]0v/ߎ]o2K1AĖmMcާ؅)e{C E`'# E~~8[%hҍD>"v}=°e"_;9ڪzHL*z 3k]s'~D?S)X5g4;FDx:y7<^ItӁHyz£bjN Wno"ɗI 'AKYKW.ݣ=6FBdTLgG]!% x*xRldhA(4EZa5Z`pݓ+14 -?!^f09Lr%//^|2IێWH@~j*Α@p֙yfZ~Q%Sq(1;jO!_v̺P @rH۪kFxz:g@5M+7z{ܧvacUӟE/IḍfPlT;RerMnVպ=HT%?߮B+8N27$M?kL5K$w$ *s.ؐvCo~yj;nJ?Klyq=?ΟBkt>M&~# =Q@w"5"WK泹)L xEѿLIp4"D=AdVy}0>W 414kZ wvtK,_ڽµtVS`TOIsV:G[>O$a ~mYMj;ȩeO3j0. MNM?4 U$DT#}[fÚp& 5GMB*121WF#Uǹm@A.;; lEA^Ő(,8(j0Bث&XWMRzWk8 v:J\OPj[NE.yLK zr[i  9wO59|B$k z:sq!욖|)%53" ;LN4z<ʒ8l^ϑruң=hpeMyk*uàY7 !0hߣtxME;Sxz&XK+5v\jؚA̮JKćq^PdmzneT˪b;ԫn7X!]{ܭ]7eRzAnygeA n{4Li"dR\ RR)oNɄ:Tx0zNhJX<@ӤQcQ-;nGuV#l5ZJ)$D5+$` vw8wtbo-ZC`t] ^'x r^vs,aX&)|~I0àO"kjD/r$Of2iDu׵T DP6=wz'7GE} ou 5˥+Zm0U/{C*QuQ@K:邐er7Zg|4K'-g rn2] *.Û|tC}mbIK/jyrӋIyi&XO8$+G,=tL{EZ 9n'xl6vCbU E^ *A'uVvR]*~?m@`Yĕ%|gZ^|&g\VlK8}`pwc9 /՜ts\"'IH&xy,ol9(*duY>lתՈwaХRDP#j/R3QuI{H| 1BKȦX•p1 *qfО"r_uMXM73ce U1_*P1n*2 ?4E*L.R $ź{;dRϥ'd2ʧ4oFVMZXMv4߉ ("WVʞ6u\|[Gl Xk8_yW'˶RB1t6/؆~- [gBw[HWcU+nHNM* ZfAu7o~B䧹$Ǜ),DF 5JQk^XޫM98hG(Ǯkf&?qǷOeEb0g9gcC X`NҦ"P| Zc{T*Zm 4K(&hσ.|`~NqGԚLY Fz:07% Qʳ{s4F 3r IFj5Ҋ|C_ڄ5gUD:Y9q[L/9'[1#_ʢW'5Te|D<{@|g2.o5³R V*+~{Mx P*2$|QTBi6@H md0s TxcsֳW;D$~r .U7(5Y.@FC#"`3P=BHIYYKJXżXߧ$g>MxqYdJV6 diP1D%Jn+,f'?YIac2oƱ {%WLi :ݷ K҇fJ O&F龇\K7Or)1% `ij3]*W(ixh bxր 9x $rȱڱʛȖi}OHRH-DvК!ߜtP^f25~J@HD(%Őq R넚/6q E99qh)2a_;;@.-z&ݿQ"8a' hgX?1$V5DLqrܒ6tSuw,QUEs[|CNNSEϓ*i% ލ5}OY!u{ m`0[Ȑݎvt`3*Kw`CzY\NtDDzQ&@*Y*=n@fnT59<7-ur$<UJXuh٢UYCjq9MPԨ LW!P_|xI^j-TZVb{^>ɥjC&A @_;ye0?\rel$Ӡ|@hV6LQk; R\s)t#+*-}'rCgQ& <\{)\Z7h6-4iKfkH܈nu~f_]LNЌnwR{4sYuh]qA#t$GdA]o1TIjZu0dÒdФpwyYp nȸnd?G("ẌT6is,WZVpw* 'W^'y[lnoJoEEj+z੖f8leWp&/μ[2xmoQrU7#4 $kXv÷p7}ȍi3"HT2). :{ٓڷG~,1*C#.?fLU/x!o&'yDGy~A.' :'y %Sϧ&pBu}#2U—MG"UpcA4~one௅0.޾P$H@y~X$)N ˀŨ 'lfnG~dT4~fkt`H$iX2H.=)?!( z+]:Kk)yrfǕBkǃ=d4a'Omq13"hcx3+- 7gT`P?F؉XR>h9ɅR(>ܐ Pj!-.87V;3jmܛ5h5kŘ+.bI)cKiՎR227tϪeOExv.\") XVxєɝ6b-!0yLAA"FR=%)^01.ET%w ')( Pɟsv$&$ǥieT :ֻO[+(T},۹qk ]^ >y*2-LWM7?u U7<@(i}x*|N4{!/5"9/%yM>A] ."dȥhOξ_2s0FI|ZmFLT"T4{Vl ƆEJiHD2-dLGy aOÁNazRx]" I?ʐ"zkkKT ,{+_.QBY3'tibpa. 2.7 Gu+\8|n©KC+%*]$ކq7"ЛW?CUX%>OO*w1G!f<& Dի*,D;RQXwp%bJtfFexBqw3p]Cub 2Χ,`$H&AKBhvPюDޔ_E"P-  djnػ8Jc.hb .]XdPq^q /_ɝLMq~?<2]xO^@OPK1wFKwS%*3^ɒqַ~et'X}kx5J6ֈډEG 6y[cU6 S쳢%ث 8Dߵwz^p`{uP6oE0ZޚE5NɲG4f.au,- W"i](|J0 gގyNCe4e.cd|L 29y(<=5Ky3>4K"YtQ'/z|אB|۝u:!)ZB%hEU׈>9D7";vF>*.ˁ^f%ꛅ5.ד PX"7ά[bJ0hP9>Dg 3GW#;+K^eZl VhNH,A1#0_spkN;֮d58-ָ283StȝRI^YYX-SAMJj!so :0,k Q5tJ07e;|#oxv~𩲔D̀/1qq&Fω:5{+l`a'݇E'2?&,.&?HrwB 5ƒ>,pQY^>f r6>aq`RۛۂSMrIn $8.U!叿Pܕaf\tލ "*՚xļ2p wc 8t1,xޝrʎ_Rܜ!)Iht7 <#XY5J7BkܪE ąDykP' B3V$)qJۀy&zd( YM*p$gȻU.|l-/ϵWڌ$c&jj Nzlk)9'/1.WuъLy&?fk;Ivqf8%DYs }4r=śCKUJ7XGX@NrW8|BPQ7'=v't@gWFrh/X9sgdubnnp:dGh)Mu?m%Hƅs6%zJ |5dtMUmMn%>"yࠀѷv02׊N7gB9\#U Ud,hQpˢt3dH2sΪ/ ЬEm3vLooñyjǿnH:Fq줋)i?Q)嘄W4Iu2i,;W@s✱@ ¨XL׸/_LJF 1%1vəZ2slkaŠfhcY608v|<% {b"JxHPm.2+@~N>EX´ЎYrp?`uح E"=:x?+Rn6V9lhX )}OJ*NE.qk6-PT¯;MQ0.JF" 0[Wx~[/ט+\o!ݜŅ , d ʩsy[O%~L:| V Mg0գv[H(HᴢRd+_pazbƄTv3tnYgG̤I.b,بAV"̮!C%N|W`6VE.5pmW`ӘdNps'+k B"r, *JLE?ǣ)l6%-WjU۾7I)׍$8 aI.8qN_Lh]!~w+?I ܄g ! 3!X( #9yoJG} $Ģ폨fʽ Qeܿv[|V>>i5`jN Ԇ#*gOemz6(t}A`_^! *|._x |&{kEtLmgvUe.*@uR|z9zH=/Użse崞WhL5DfRx*|gH/=sbJv(o}s a?Rʇԛsٿ]w5Ѭlc eji>ѡ qcnP7Vh6.#3e0C /hҍ#j oꓩYDShbc {槲\VPk{s~b/j_4oM!}2p.'b^$g^.(A5j@j.!OIwRҀY }6O`^?߮h A0}3EՅ~إB x$K U;Ui}lS|Bˊ!暑.EImq+l?Sɨ~bIK\:mvBVu]fą8gx t|l{nv5oI@នikztǛ/!dcbf'j3ǻ?e#C9N}Qbd2Fto:Ui'HP8*8 F^J՚L;=Wu;BQBC@'nWx4ГNG)Q;Fdv{7X*2gIg?ET<%}CꥤUbUgJ{X;]z谺W%& dזCqE;0{}i4(鏠s !t./Ҳ7JHQcn7$OXcWe7QBr(q֝3Y X -yՊ`Mr@Meu1aZ4FRVZT=3-oϭoeR(pO-xRcT+9ZmD N9L y^La(.F;30)wckR^zwUwߗ$#8RIj-x]ŬS8!K^?O<ݖrbga5Z [w}ќUP]6YfHLa bs |I)808'_\hy*z.K-%Bn=9Uv#v.!2y􅒖S$΀,r2- E"WmY7&ĸxENީk~DuEc1&-ʅ[ܭ{c iglRQY*Oy҇! Q pZlftQd IP/P:z>جGF(P@U"f"si8b_"T\j3^m!mu5ҫV=r݇OOSnpiE̸HUCBIv 빔4ݎG8@EWEu>(!5SS/m`JҗtjV,$d=Jgi{#D Ѷ &ϟ<}^sALՁAu OH@\fQt pP8ZMU %nS7I]|ď-2?-``\|^N"^%X3laٓ," &PFu̅7+[bדتDDV{ʟT@l`UwZ=&A_ഋ!Hh|KA`Kt W>BG¯gPFP:`oNCkT3NyZ>IMg!y$lPT΋5軌QT74^;(Y`e~mJqQC=/8-[\^=eqnqSpP7F3sU,]RX(a4'SNUE!MhhRñ[84,7NZm1#9o RLl/20) 1K-lWP~12M3e?xF>dlezȔJEx_%R ˔>Ya]Z1Rh, { Ɣi+؛@@0<%/% $)afM/baTȎM 7a u :hkZRnjwl d8d{;x!goZdUW(+WUHpycb00{cAJb 9(Q~o[\3_~FD^`7LBhQYiz4@}p{wOT0TȒԥBD`$Vi\k2LKݺ~p=#(rv]Ǯ1pU|5^ 4`z &˰2$F$osO *u Kzdx6+}עᘈ:40 }gCF;^̑S/0C ^h[OKeƗTXBfɢNEE;2MOHN1"y# VDoLbrͿWӼ3XI_NOWHI\.T8s UpA8vܤʢ*rن؂ sR.l$,<Wa'͟9J%u{k"%B#E^?v**!ѴcӁW/i7^1=X]j< utݔdC+>~$GA?N8i<Ϲ*5>߳\|"oxD:~dIɚд_龙v\7Hy󊸫dӎ6 Brgvrk! G,LAmTݹ$ 8kJPy*?tϋMX7z{2l.b.X;~ kQΚ0*@[K2S@RT|я %k)yȪ>,1[VU#-F%<_\m-f̗`]$}9Ȳی_/h!=0L O)1 9s]pt$ŃZr)]oP[0%YWqo:q}Ur E \q! _gg;K*@јG]E&k/ӘeVġJ/H`diGfgau?u̽ĞxP4Z#tZ>9\ɳn%-'B0[9ley>`KO\ (:96 ZE݃ rI2iêM|_~݄*W@m4H-BK%s^`3 ๦Aj(d-@F.eMPM~>H;O(}zQ}M]`K>.R"kY1 1RU3[> \}2wT*-5T6"Oՙ#нt_ٞ{fC+*NE_*ˏk谕804f0 Xr2fd  HǨ)$1HCطTKG"W*z?M5CZfdծԧ^_`"7ޜd(ꆁ>03bNn5l%7$[C8y,{ QSmY<[C{`5V–Z=30?hw+;Y C\hb%c< nʥFm$܌l'@=Q:VR)ܔt(%QDbzjSDwHXNs:m|;rj)e;εBWX)'ΐ4mAbH~(rC9,Vpjm5VC([E"n @X$朔dvǡ I1_ !odz6ŧ~G[nԂ/VBƾ ۺVN;%GYQH{v??|S7Y%ml o%$fa|Iމ&RmUuouTb;?yRr-53αR lA /ɉþRU (aWQ!4l*0Zg7?F X~BvR61.Mϗ0ngHi-_*FڏsQlE7b [=jXz<ߐ [L! ] F=@ Q*RҗQXK6c-) vM3K4xoaNHMDvs* i\^[}u޹%i$~t2 SQ?mԞFNܕ/N Ege6Vp wLyzksid Nx:^~`'f/$+A\%֗|胻JkP< |}H_^KaΤ W6@/nCE@} q2IS%g˱m n $8K*|K1z~@I3}\fc0/üS%9A ccܲы+QEKM_ug5jA#J[k<|oKK5ک0 ҘZ9 B?Q;>F:X'`D ⅉsyn4 $*xţ̞(!PH "S:3зB S;34(*l)KyB;uZ.셍ŖEOEIbJ5),$(3۪~rQfgD(NjK&NʲV~}tTQrV?lΊ:DrW$T$@! H+ /Qr+Z~>8MI_w|bfqd@)[P6,V>SI"?cH4;ޔ^Q23!,˂F;;.)MrnVŧgVr#'C# WPonjuc¯G%yg9ȁҸXd3;]rP KݫeV;Q>R¹8"/Rzy{`Et4o ZI_l("}R-NϞQo2MU*,As؞ }6.̠ ,@B>Cu E6a "5 zBšW1K e۹m_B_ѕNnZ"Xsv 55RHˉs]F u]Ӏeg3pf3 -)5 s=$rhL(-.O gނR0C!ٝuOK2 cw< n3מ W-?,猄Ov)F7^#MܹEN}= @UJ =7ǀL xC#';iBfj468PtIj(`顦%Q[~ b˕t( x=OL9ބd vn#N_0C{i/_ܱLaM3):u3^Pm FnۮV@Op~ˊ4zʢuj; t~@>ҀJ/S阌EtqTXi#OıN`$]?@Ϭ;~j?)wfF9YTrė}yR3PF7Uۙ١6n|tHlEGUO l-DMW!fGkH53fGγLeQx~~ &*U<2YOzC޸Uʇ[rJc2m;H?x0 "ԚR9|Dv%R"DJam\BƟ||k"=;GXi.)D{#EdK r̠_BU?ے=܉xxɾ0YWv+,k!I7)`8ǖJBFKRa)ZpWʾxle%^<+NWOKT^3e-%K5c݊xQȽm<um =J1kvy^ʼn_p{X_{ :ΦFu]e#onĚQ ~؇fi3E,p; l=!@e ޣ/s*8F )zy/ŦPCL};r!D }{LK$L-;{D<,7aD &r H% q?cN?BK巪d'Z_ag} 1ae BT[!XhVOu2lSo?6rLw*B0~|u򼓤`a=0 uamŷ e$p@]nJ_d(9lEffkas2("\T0")" 7|PTu*qB=`iRߠ-8DG…̉Ty.̖,"hOeBd[HiuC=&8DNlf[Uz\ewx;C7Jܗgr80O~4pqfk#9~κ ;rX0_gRx2l=ʋK7:ꋠ%%ޭmYdWnx;uB]XoީO1zM6u.! :c<7fg V겛? 7i77@;Jwf,t:X(n?-@4B)࿞d:țn8!jlwxqm693ӰRnMLA5?2eF۰|ņcWodFiO"˹I)Mʑ Ȗi?wjd,SRڄZE$9RHc^C /'tKrnQHcpÄ6k9yK MJ9jy'|uȒ{('lbĖ[ˇ$3@& Oq^%q$¶.Ҫ[<,"*<yPfܺWWy ݓL>Rd,sQ.)js:m))4X-؇E4_Z#Үb!K;/ 1w8k{|#:~˪^1Nצ9jCy݃X;Gs*C 7G Xܛ!*aM^gL!Eӗ׵xyhIz%eK2={,C`erhtM9{ʿV =bCew./3X…/EuhׁaK-ǡlJ_v4'\l]ŵ0*?%#6Qg649_&yOM@W([t򺄊"=0$̧Rhp̌/;N2<wѶ^3ei9[Uu92 ЦM쀅 D@Z>ޯ4b'yd{s? \{; *G)L V͆@@=Vbenb -:ԁ4*#^YLE ^@smFc88FG'''FÑ&S> 0֌G$T |u S u<7p;WKZ=y;Oՠ }^a/Ƭ7t{_R"`A!DEIL7$˰TUO\ U~j@F|hJu[76eCG{aJVa"?I^sԾTJVFLѣ 3yr KهQȼO5`PUՌW XhfHbDM4Ϥgˆ#oܼP\\b>N(bꁽ8>ʰݐ-n;~(l!Y TpDSfsJ9t*y2;Z;ڲ!C9h95m@/ODKs]"a)I3-@k}s|&+s|m׽ldf=TxL+V׏v&VdaxzJR1Gbw@A!%+d88_LVzL `HXm5u2KR!1*[Y!Hz>>x~ƞ%Ǹ4= f>'02eyl?V")2o #>sVR׳t" _`fӠP^QTQřeN~ԓK9ݕD/פ&~rSt]0!3#9<~}6 q5g$px k"-AoFa 4@%3OhsZSzpŁm 46BhFoO6j$4/u'ɬ\83g Al)͗Λ(hGC+CK_kpܕr!w}k2R.& 7+~˪.k*Y&wHו0zƾ~tJ \ynROo I-z%mcm19T3vzxN;cBdo=慷\`:WoD{//[<2cJ5IeQ_Wmko"Z[vNRg9.w ZY1F{ʝ@ M-_'0mTv*BgA:0OƢp7m5^O7H>AB;ؚu4JL\2LKvK6C!aBzG)'}\ҫ'*Z*|s2Ʃ JHH$L'CB+)m9X@0@8mr#rOR9oQ4)z|1o!9}1X.* œΛ_/3su$4"5V?uɨ l܎B 8jikQXuK~Ad.`PEs*p|XE3Ӯ;]ΒRz`I-B5} MUsỳ#uG68rsPQI^;F,:S.3J|wd>yIek hccCw䌽}5(-|MP2YMp-XM.Qi4℣ɆHhlи0FCc/E=zvQ!bE WVLv%+oŮ*)pv@EihIGLc@EPc/Qrۆ莙R6=oxG~d]RbYOc.VjuSTQLM((07އ|quMO-NN`#7"rYlmP^^> LL&<ԓ2 ƓB'kA8{ɇibַ`4S(nOGhG8BJj0e HAta\$Inրߜx<7|%nx&t0[;>;E/MNN=_MȪ 31&wn XTI}w ;qӟ%LQ+RHZۛ'aHS{;/=H}jX5-; u-S#N0,v󶟌l>Mt3ݏ pvh\DŽh\X_6(BքO#NSnfD}Zl5TN.e}FuE]IaS0vczw$cxJ&_ owM_Ǎc\ֈZ^/jKrTi0-`}7@˹fJێޚT]tToY^Sûjbd!m29l+0||5g`,!2GzZ)nWI,zhAYM|m,zxQ^XUu]2`%Ʉ^?Ԉ U"A?z˨˽qiA.i/ C2#y[aɼB#LK[WWǦΙFuo;, t =_ s/{-ZC!^fWFD[`"Q_!V. A }{e"!?nTa֯"HFe&LzKnY(Gaټ ΖL Y %e]DL>K:_@/p$^P{P`^̆RS &6pQB fVNZt b4_bSAfG5rA!b Nč`Ŋ1|(7`ԋ>{d rq: TZu_8sM3q6s6{+ԉ1O6.#"TB~*ni3vz& j:ʹ&{&'awsDO["J疔VJu7&Q5w˾GæP@#xQAÝ ;[p|YH\y`<05K۸=RyG UŊ*wv57]C3gbB;|?@s浂~ǵ qmش8"<1v Hxzm pAr<v-e=6f/a-j]ndzӻcgWVt-jil䮰ɒoKY SI &^g*5$hyE21GtQ!5ȃw6n( RߩH,eZ4 g܎ <۷N;̺SI }d[~ t#x qP oZ\fe]Ę&~<A[AݡĆ܋;G`Xs>}'|8:Cdb Vl\"|f,,< `MңnƹwZ82ͣ 둑@bv;h`KÉ<'W榖S47խxd_PMX@ԥ 䨁&ۼ*sNFt`Udw)P5AH~k`Kec;tzsx:+@~V#t X# ӫ=t_ Φof\Q2}au0ᥕmkAiiNNه{Iܰ]A'/( f5(i x ?yYt0ELogAh1bHd}>4)6G:I˜/]#h&ˍζ7ЂjZ?y0'}gy*evSo)K= b9 |'.ņIz~6d$7?_I8Brf~f ϪX}*T%I]Dz 4 &=cREV,~Εʇ&7ȑeF8f٨,5=;hZoTojcT ":."AZ/-TYrh ձnrNϋR#Ww}[ؗ?Rћ<7]]$'M]>!|N6418;6֊L=$'hx6xx$FKTe|%$@BgR}!oE&-a3W"I `p.Eoa'OU;ȯvqu/.7{/du⩳<Ӓ~-Ѩf=Fj=ƴ aR4{V@Wܦ,jn5'5sU[y"V2¾Mݿh hNjNGh,}',옇mI+h$Nxl3E Q2#x߼Sel[-exczi\7v)^kW$:䥌g}M[kgϡy{ĵml1[0|9p7 Ubb [UOK]) /'rzmTe$Lv VÃ*F!#=O/6CSvƱ9g !ǩZ@ezhig\r*x$0b_떓H$;\XNQ$OY{m!.hX y{I:݅_{XW*~bNt mGN!a'>b`R:؂##*a/omڑt^0= MLԁl_c0q0oy&MpE/þ!Fz8BS\T,ismL"!n([8ތj\q#͸rbpEW{G`)Fco%m!%`Xwh#`v` j| tp eO; #Ͳ8f,ciXMH. DNX*zP!ȗj\.#M4qaYL+i@p؃qch=y)czQ꓊r@$BIY3 N9.D}BL@(L4 "E!<_z)( HCXHQ GXt2_LD<`b--)Xle3hZ6!:ZΉWoxs`Z (ẪnE;UZNZwUl;JCƧ.,E4[R8|Ք;Yqb60E>X&vUp)& +8(*5J}طy~|8P' a2Gyi=2QcּҺP+̭:يbM@nue)-XSmbw ,pׅҭb!%Fb1r7/AL~tuYX #'\Z&]~'؂8 /a7dy k_FtLO7@*wR'F֗O(YBB7p|qBL2T׉/βt]?{p d<\~ը|d Îf6F:mo_<]BiߩtvTI}dȧ2)޼.W YȔބˉ0Z0*KFf$`^Ѳ^8f&S y1?MV3N#!fmF-]=gX`݆Ѳb5A9g[㖉t@c#ͬfllrB_bu ysjQ:yx?$zqݺZc!A.op|5tx,ԨƘBC=OuV15 , %wg,|%=)yX!*6@]΂ur*Vžl "3=3)T_pG-Lt&ޭ|>3f:|]V!Ʉ \;ik ǚGϤnU杻 ] Dw0+e QpKuF}Jx_$t*ʤG\4;.A.69aKYwHR)ۻ{|8mvYjnT\9Ï)%Ld wCOGWr%k_)ͻ% 0&P’zL)@WYw;Hćq<[}Ac )$HJ4st?vD:4´/VA^͂@ԟXП;P/y?lwY˖M?X6 ܈ǔ}&÷(#ƺ"#K`X 7k=oR:7R)cV9l;).SO#&_.OK&7* ҉P=I㨜RPeRb}wZ ZLsގ@)0ʦ?R=cvdL?0U ^qZTVObl\*u7;᪷>*KBNerQJoW =G)iU E y * *ji&gvqAWr _s=[`RՀΐ w\U_F~~,g9z:@[u,287;4,)Lued=Li/pwP N%GoKh:K 74f Fw+U&SQ#0Y^tœߣ [ լ>=|=B HY ^pވ"6Ylk/25bsMQSpT!,{AٵVDme@ iWadaȸaNW97fEg tb.#@küuvD J?96ބ.c!Qd]^51bh6ehO1B,m1CD:HD7uDiq0zÑnu ZLitz_6 hqT$"lOD1Q7K~13>jyV`kGh{[p.Gr6r*VVy+Ÿy9{x=##}1G/&!fL?¯YPI+5v7.+`nD.܈fŭWLr;[n+ /:R8>)YYc잦dL e6F# ;hܝ<4;oddsׁF+}^_? KEquc- I09NoaC7q|KUE>9O#"aCmb]BL+7Q:².4T;m8e^B=RF0\qTfɊ vH&[/] U4ʔF:0E7=?@#ɨ'?U{MF1L1Q3*{\z/a]!,3͟ȢmY V_ưE|Nf-0'O\eT,]UrfVǜfEc|\eF]ahUHܭY1(2ʯ!y6r]MPz- e٢fDHG$S<;}ǀDS-g >dMܺ#O«X]]hCm' B!+ ͋7FȘĺ"Dk/)5&ˤ#/s= c}!~\z׍u|1J"',<[e),QCg'Ql7y=O4dϼ=x#sH_rIY&&YXf=6y0({S᧮icMf\TwyPe,BhZju`*X};Ǖ YMү,$J\͈w]-c9-⠍9}e8$& `V~骔o^"&DGn+NI>Z.RvB#A?p&["pU˖8ǫpUÙ8>ZmIpTd]6[ң%H"zQJ!+*޸Q {= tgk=ł`~i .3aIJ*T~Ty3:M·Z(,ZhV-f<ӞǞH?[4C,pz6>s3ϰI{01QPrk'HY髾7Iw{rΊj` 9SHi9-2.+AOf`m|̄Ks#ԫlo)LԆ%$n@Q !B9rM* PX5Jiĸ &4IAW=TA92ZZt99Pe`IQ=/qŌX=괴iCD2kOXu 0;0Qgf;fPBrW]kixaP /tq-Fr^a]4pBƅmY6ɴ4#avx䌳ڿoqǠ$ADrQYGGrE 0Q-݊|IXlN"cm{ v?W+'0B2ndo6"\FLyPnؗ][݈guL D oZsk Aʢ+FU 㨻E<(SZ;@tA aկܼpx43 Q-.0.?ҩWoZ=S6Hfr`pq M(N PU9b}TE|z쳭9f-@5v3qzWq\-0#ƴ:gD1\1v&εsLysus;7֣E|$ca-+`y$df@0/&FK;B?ܙ&Dc ]̿#Hp!єu)^.AKnd ,O L.?6VhK4,7}PO+Vp!DA6wnSm deafCVw'-]Hl/-/ɸڿ mO=͡/sp1%Oz_B>QPɝ2Ib] tRiV9ivԞ$mΧ2#/Aʛ]$nj+ݸ->2k#申mc_ h!h͔B|3$mU!b2#V&SpAH7Gzgj gyz$֛nRG tĎcL/ȟ $ gqz unY';LAR00}Jr_~41}Z&%)*3RIi_NG Uj*Vw5M*[ ~S*Q5YFRsemSIn8lg߹AYQӏ!1bIkdx}9*TNBs"~S54RNsh32uݰm죝w-⯄ApʡH}YUh&W^ jlZ TaV#١%p5W* Q\ѩpҌFZoLN?ݬOF컧0]%]n~!G|-+B; d@o6c 7ceTږ䧔%b1܎V/F/a<ܩVϡ*_=mk" nb\x g@W1j+^@p>;Z ŭPtcE E#jsFeXI.|ӏhW fѣw4Gpc¡ Atī-0$I$^nW/*pM@0Љ%9&;?FuDId {!Ѓؾ`".Nv $2 \_$:$7 .A2 ߤz @,\/YuGv"` g@ B)O-WuZ0|#kUNuNk{"  v*P>;l)WQQ6o!Ͼw?%&#/g )=eٱE.|HT|X&@59RՐU fHҞ,1T}Jğ&E2Ӝl7 ~H`#D=J5~q}U mFC T^lxnIhڪa:Exşfvra()8LwXEwx6f.OTxW2ۨ:D>x ӮF^{3$.<e8 g!+9}g- F 9iINrB}kx;0؝<7<%7Byю-eSlJqt =ὨSh+ )IcvTXcѐQG_@\4-&I |&Z]=T~5?#BP='Ӓ@U@hdUT |Q" i:HFqz;`x^PMXp b"EΪ|q{K~'-)KG81Y$D+t0z`tkcQ+X.8xSrb j~ K]I[jdS.V˧oNwiq8t$ Ӽ"iٖ2~]DѶ狷2i~/'+I9":aآ,m\7yc\]x b%rJiP4][/;"B.[pq_:"J:4 iU[<"P\9PJFb3"Y2k@"M|ɻ"Zxުm6C`tG9Yzv;tN_^ EM@,%i➖DY!|Z}3B uߓ;?/#vD >[k$&9Xr {ۈ*NڱN i9nc,LYأ}+Um4JLz<JN~N0ޑ&߁ [nw䁰9b%v c>VfQAGL'4 1Sc:;D}sTL9\g٧L)Fse/N<'l:4~lkI_%c u8 [fM)#|~<=._ Z?r:ʮܞEIX/JUʝpNx6CG7j~z@BGevz6iIUI4,IA, PȿgAB7 bRu#D' *,rǝU}e6TIJ(&nmlԸXQM֗ViېO"05'@&/eI=5j~J9g2 aCN[6)@wOD앉Bҵd4 k%<]4oD C6k@Q uzh;C2Z02tE\tDjU$ZS  e=,*??N~+č-ӝi3M`WyFh)Nwtá{<{5S5&j ҵOcXїԤ"b t+`0}Wft.[n+FS00b|NhrSU)jѡXVU1Rz˓$zS eŵڢ>M޵ۤO 2-zLH9簤]S!'\t̘QLL!іA@^0eeϴ3}}&< 28eAqV V\͊ e<&9Д#:}VNe-Vs?QwX4gz_C%a.?2_E-;q^, iR-,Q>j놿CS4wA1XۣR8E>maEc,Ha3y<-R44BXG&"@VC ^CI9xן;sibC1L;,ugS DnSH́5h0C\U7h TddI-.g{k &~``XÄz YnP-%k}k+4Y9n=_Uʝs$Fز@ՠt_:ZtxkCΏM$`xSPzO ]H 9<(+ޱ $֍ KR>npc@5L\ʸhUepFB&mfAFZPP ǵYh^⣙L9npCx9.~1-2D C<,6C!R4*ҐoX75][?g0KKdyk*q}^;G4L^u{&m;G`JR*wwwuMC܁QUg0ͥP͸/k7qQYc"NY"BgR+ 9 2F`}l+Pɓ=LQ&tW׾@Ô|+!F1 G .UP?'P`]ٞAœy9t(vqP!W=6䋸cR^%#mx]lTrhb9uI8uc2t8lϢ=H8>6d5\ZxW>u\:sIjMhCq~9(MZm1kKZ/ f]nHXx;ˋhR5^aq ejH2^xbԁ3O3੶ڸA ֣"^-mh(h{0 HM+y`m5YΏEne"i2_T%`I;ݒV68\6 bS5;m#Y=)db,Ҏ>^3Ycc|"M5r Zxt8:uO6}m/H☐sD]Y#M4/D__:P% IhBѝ̱R{w25Ծ$h6}iF 4߁gVk-cy&BMbA&{7 ? ?VTG,Y Y2gKV04U`Gq>yWZD+b7,  Va>?_KU%BGԠDײo\uwTv۹,\%.xT-Fk$ 1[8$~㳸aafnœ})w+teE#Դo0D-GPxh/G4,AƑh ҆]RR|O3.p'yJ[]pDRd(۱4{ *#|U'ߦYRF.a@I*.HOT9>,=&qVMU}EY&^O:gx(5xz : @z+]>S $w`ɳ*Q FUx`zn@}ҫ|*Jx -Mz1tn'4\_xj t\4{?v8'B 2ؓ_f9a3с 0F>wAVС*dSR u'1<bŖ]Wmx5vk¡ 0Z ^x?\r^_KT"J486bpX)\i3f)^-㜼oRJyGlЬ$6v'v}y`i&\ꉾMg;_5nI\AfA_nY^k:MW(P_ȡg],6i6o;$J Ah}&b\,wJżmfoG(*z^/R1v#,ː,Zlp@@#>6,˦RkYƐC {`sdV0^`fKu9|f!<d3:TXZ5-|+NHavW‍QỂ%ՆBtֻa+GD';Պ)B﬇D0O4i{7A3Yqe\)8*{U`qvv 2]0P3Z dY \SaR:Lx8 83"Fh 93K11Sy⼋A\XY \0)@}oŌVe1VI+u!U[ _c! ԬL (mB QOe)*vG\: ەZnOXW,㏮HFiU}Mn/XiuKpd&J* ):-~9|j4(6#u,HU.'lY$ P6dvIF2p{9ҵj~{g2F&:iS [Y^zgx VhjwB+N\ZQ45kX7bRD|'4;Ta *%b' 5S&nt1ֆKSmS::\9[dլy rvd… S}3M- &ηux"N|,x`lhH6FFFȰ~޻]/ňPʒ++ ɭgop ߃1ǨK{ >M Be'K3t;eߦO 4 6wɘҕe0wO$\rZƷ/A$H1(؃ү;,F{4H"IƮ &˰r9e,4}=kb 1U q(y-r-6y/ՏM'忘+ܙ[ .Ȩ?/N߆O9A@/rk$!Rè{,|Y>iѰ=/3WFA}>+s ͧ{!@2-`[Z73)E-f_<ȁ$чcg鯤nb`Nl h9䥳:]{) ړr^:n\L›0pFVY}9iT5sSnlzS_8-3uB7P2R59ߋ jKvV1/FRlslY?c*9H;F/;:6Z[ |'(UmAopFcYfHLhI_]; N6 !v%j@䲃c޽ρdx$8jVK">w"K?SNX8Q,vrhpU]Pk@6I:rlWS"~GtaKY&4Ȭg ن|yb/YKK* H d-%082y2N|wqt`͙Q#-cIo&!9#Qiϥm]l dM_2Zo%{m)QZcڛL!Y-'Mwo?B&҂ OoC֏m2=\Z>jzeZ"fSwϺxeW3Lʵ0tis;3rR,8Yf("azsؘka/xOnܥRd[־ AZ0ӤTQ {.ek(Lmlfd.ڂ\w}٠&A> tFXa S6j/e1cb;5DXT-zM(>dO `pѓ/PņPዸ"YnYw r7Q_Kb7xTb#wCp&toIF a +`S, ۹u߹oN<5Q ^kxuϱz -|5*"`|-Mܨۨǘ'5ⵉvt~UM!B'5Fo^^-m9ނab1 i#ْ=qMS!*9| V43'۬%L1MX&̈C4Zf{A=q(Nu'ӄi#ĢsQq\Q\Ci YT,E5O #YKո:g=X*yS ]cyK&Ջ+sެWJ-j@DF!r4M z4L*KzO K8(QP@F v0W.g)wH벸ݲQH}¿Ѐ⨋ J`GIᄠu@Qu2Q-V-n  &Ѩ%UvPNa}$HF{;b}Y͘鳸$|ҎUچ[_NʇV9ak$Pu^3i l@̘m;'4tۖh m.S/]X*Ec.{y35d1k %/L a4ԗ+o>~&stؔ4>Vq)"!eu' ?iG )vïBq]Km)4IWNA\L珱0VZ9W[~{;!e,OyqvN ",o,H}вl<]xoے='ݳ+uiNeI6d-um4ȑ`({hk\x. Ti. eϼ7m" 4Qꗏ9x|Y>z8#iBllQ f[),hFzG<ב, Bs,SyQ0 3Ҋ*~92˱pM'#7[)wuBg늿YI,VS#S=dnu>_,ϱT\ؑ<*4ph?E֦ $Cʹ;ٿ Q45܉{(o_[Zfsgl+.@I3םMpm<)4}#8gͶb<$g28Qa8X[灭K}Uk/Pon8ͷr.u}H]>ߟ-k@7+̈́̀͠MZ4o<m@e \3Px\'= O?t)Qvg-^J,oO嵶v6neLfԇ{Xl4=yr 6ҷ9I h ]{Q~(]>Ґ_&YaK=Řϖ /Mgl)$ C-VًPٯWPJ7OclS#ό_~Nѯ USoVDz/j8{9ڕ,2W Ja|G7{c3Y/98k6`q=㟆y @ +GsӷW1&s44AqV@.NXoJ T*e(bpbLxtp.tQwDT`n$T&0Iځ t|SZܦ%s_<+x1Sry}MA;|HuP:^p-[\?}LR|}T㖷OJ˲(G\j˞?=63nm%@ӻ]AY~39m TG<܌K?"L4J6z,z q4=Ʈ -顎_ |?,[k Ϟ82$ۨޟMs5Qc1H11Elr2 Wu w6N;ʜXm_ pƾ pSqsDQ>15 KCC+!.uod+ǧغ&'T26 h؅yueENQOzto&0Y{rp8SB+Zۜ'_Mt5 Qv¨N猱)"=T7]S,!)=;o%'8G9~Zof$^jZK-QaMM,+([K|(JߪV^pnyI`Mc:*X }`>[9zfɷݰuC% J Q#iiP*am  w_v(ֈAf,vNe_bld~ȋj~vҗR[_3"o w1Kr8Yc92hM/;ClM_[Mʴ/]O]|FΡ &Z\X SI5`sl{j"9C%;BR o[3bYM-*Z@K@ߧiCӇzL%HmBZ?P @D ;9)G\I,j@SgVhUF'&a|<ߏO2I8]i/FnRFwuLX| bN *Rtm6o10b[D*G|2H} <G,bRw;;n65z系A d$08?R'][66F eM&;`[fR84O3ְ< 0Xbbv]#w=;"{P,ZaM޻}*v}- &d{O]bTKnyPcRP(?xV":"vrzTnZ$~&<+oK)&J̡q6 oܐije!P\Ȱ1&ҵaWܿ* PA Y֥jKU^1/GvEĂo㐟Eo7#\ chcwxaOzSV?0d\Bߚ8z078`MnXUπ\Z/ѷ$\Ȟq!}XDʃf*/L`O{#Xm1uSlZ<#U+#?EJöR1MC:A%g.7 {EE@(H0ƹdd~S@xK60A}7|"af~4*4nb'r9YAbd' vϏfC-PtDRe< 0<./s̃q-bqǢӗ@+zxOq[h4?&asw:Ȏ~;Qyk5e$rCrx3Rs؝):in N9Xp>|X ){?J% "rP;M,QYQFÙ,ǵ\ǭhHGuC%eN+"m=] Q;>|J q:8I߻u %t _|9 o.KS|Su)JO؞ ~`kON8DA i(5h)35_Doa5*֯f!~G4r"\hB:y ᥭAg[21k(hu}<nvV/ܽU?}$G`~J@ n2 coslGϐ7ًBBFįM^d]escKL OH:>cOi3!@h=?PNǨRgt!Hҗx ?7w?K ( }%7i(䈤ppkx{7ͥ]}m?ߋ#%IKgM+) S;I]e944=@@X'1]tJ1IB?L]Kgf;JX(\"xn>8:WX yJP|`TcV_9' AGB"] ~LB]uy)Q$@?^(vqh .VqU7Pta%!p{Lt& H!H_w/͂$#e;롈q2\x,~+ e)H}_a'"@fCŦwB\[^X\[2ǫ)׀rL\/!rHhEw̚'r ?06hdbqZ7}Ys| Pu S*a {< m֌ln|u#a1QnUC@Qe4b/@jKfÓ&c$ƈCZ'=|MnA 3O4z1+kp1~kvom3T VȬj?!rH2\ar.79K5'IK9%yaxVEPWBőש6Ib!q`|k< x3!='h $< PxJ0k}SN?D=%*a$jh  mVVg5mUP?Ix)ӂ Ä1vb7}ۏ)C Bܹy|; ;!@J: GrO اHsCP tv]-?,=W >v!խV6}%54: Ã9aS~n8egXwEA"MiAr`7\Fۘ'P ®N4ap),{nrڥX%7Z:S2$@l>ίBU;+JXu_QaO?\5 z7wI|&dD;D+]suMk` *h[B yn{`ńӍ0=Slਰyt:LU_ 4F}Vz݈RVeue9oI IOϪ4 $#170W@6[vOEG,I:Ky;13h(MsRej='Gejv;s;s`6#Sf(Ia/&eҎhE@%y9:m"AJ{ЂGQy_O|S&SMY|$aNX3)qq-FӜȌi~`ڽ}#:\_S/4%b$Ҥ2A|hcUJ+^ Y3 9L¸&De.}p/YP w^"guGTou.9l"}- Ҁ#Øb 1 }:V6z"<NK,PD&YG N[LKGL f2WJtWz;;*ZeFd'`R^B\;pͶ^AinGJh qchۊ57w rӸ'w蔘LK-͆hy_zcСq Ġ]NWN(b ÑH +ш k< ԷFchdږʩ@~@/)r>^>-MVtlT~/jg?mU9&5˦_·xCJ$?cʸXAZ88fŘE?g eu\M0+8)ʬot]ZkD!jϤ3t#zeVQH` pbY{Fz R-6kv8Lxfɤvo\!ʹS AQC좯3ڌ[]$_c__c}ح4K3 VIƲD\&.|˘l9۬ yɾ~F~yڧ ]eF 0Sb*4JWw\||q0NZJOb !^Ѵr-EFsV Z]zG#ܠ9wsUb'cz4:qu0(B-)3UsƱ4!KFufܥ"<3]DD{hw\Ӈ7'\@"W3aHs~׬6E 卫Y' D$wEdj1Ũ/FIW{hacXy?)mዳ SpL3kzb}3߳ꐃUP܋Д=o('Jy,M%Ԇ[E:~5\\D@wgg)6iJ >H\ǵ_[wݱӑGۼB&Pȁ[|5F;D yX2#+xwzD5hhj'=y&󧽯%?Uը'zȇKMI(9dX) UdW>Mљ ('[l+ؑ̿mNr@u6ZaJd!;TiEá_G3ҳ*Nu 6^EUi+3>4X$p HAb1t%PSF1 ;` +Mw/8!XK;a~s_1_t 5(Nm^2Zp8,v)ė}'b||0"'XtKY&(iDT#d5SɅsA=wQmYPB$'\wSk懺@ F'zΒm7->dk nūS2_?oNjjEvI-H^y= 8Zn& ׏K^ Qۂ!jYJK!rHf++I|g1O㖔 ܑ ^X]@Oc8jLxGZ~/(&-7IRIOߘj_{ɵ-$Oͭalwbh) %XvͦXs48>|.MbN2X&r(3s}Inϭ5wGtEJ 0o꽪U%Rŵ&5_Hi ʗj2oEH b4ҵ:邽Zj_-YMۥ+/rB]ΆI:ABw3\4.mPT@"rz$3A Q퉝W&4\'X f`6V*7~;6|2cprH@n\BWtC^)CÕ> ?aZ>oB4֑77k0H>F;=pOԘr(+*,2E0Dm$9d&{_m#H#;BFl=x JGWnѷelc;uM KckTh?!;\/GL~'wߝ9 ZBU6{3B:CB9ѺzgXI_hke:\) 5G)qnPPwPc8~41 7UY2x nZXOgn)WPDSCՂLa%X Y(joi͐"_[{^){Hj#I;zv슨13̾SɂJ#5բbi}UcQqSTJM?Ɵq HA1@}F;UgT2G:I?/1& 8Ӕ~I ozL˰}".cw]ctNŒ{]Oc~&rN*W4Ԛ6Jq+ }I ˇZerF7^-d#eCYk4*z$]Uh!ƿ (Ñqۗx,:789̈ C%Yi<(|fȶ1E|| 7'ˉȱtc޾ |eꊑu[TuƯUƞ`xSEsV]Ă!|)sF\a~jUЃS"8\h)A6c`7bSMs 皈w]$:Q/$DV(pbGWp1hH5쵶UOоg}0 ;01>YK׷ͤK,_W",nu!yrNqf7mw=8맗#j׳=11NAwD)'箼D2UuuoЊC(smOPh&c j ,oS7vj^돌?#zR)~E!MpGٴkP) ̛!c5Y%g3,C_JNͤ>Cqzbl qAHzSHm5>z sfKFxs?ۻ\ef%!,uqŃ".ɯ{ҜRшx#Jڳ3As%0u{q/D12J^`Gj_`2kE{bJV 'Sܶa%{ ZI},8f}$bqomA0奠DOW@+|׆FY% 2 ?P[AѮG%H2K%q Kv=(l'Ѭ"^[l_eOdJo58ZGPaJ*}GO4;Y?n!fBd4iWt.}o)C5[hѬBu}>y羨]F|˜F!_pz{?ġF4*WܝG2+4:+Z ոpMsa*D*ry֔\iT_RZgm,u }Ǜ1N3sM*;i$^z#Ŭ.θ3mZܡ)q L(7.Rj0kR_LٕFq3}hVڢEPNՄQB,5 ^~zJ-QI<~ ^ #84BIE x n?x'](}jM0ޠ%,SmY9dIouOn?ɐא0ғ 6P*]9=)/ٺTgef?`Ó>y@xZ8?,, T0ij#N&seKWW* N3]xuQ2EK^cG{ӀtY )Xs]3"?476yLN]iN,Ȳę;`Fzd֎?Y P~hWMr/g#ytYY-P;v{+/] j|+nˈgiqf &{wkdh:ECLY@ UcS!*)!g;aatl"GfJ&UjrG%Hn^AsšcC?t?,t!Qؽ qąt=2 X11vrZخԈ}:Qqm{jHnSb9#[Mԝf^Vqh,dxSx+k5w6"2*uqӴԻ$M^UqS mN# -6W]]-G l6̟p-g7۳sQ&Ө*5FYVKPAԱԃh7iP[LFgj b/bYf3?t̿6 93̝NMhqZZYV6YmU۲-z_k(enA3Q#Co-6]T֐u*4R~r2 0TaA*n?uqڲjro.0ŧGB0KvUi#)cG]亟^ӅjPVy@ VV{%LRGkZ}܈p`8,v"2|6J Ms;!kfo,E {;[̭g CQeNޤ7ET sf 30ڙgcj e0pA,+7j<9=j(1iI\iP+6F6I?SFVh>'7 -{Bᰰ#bhi%M>-Ѣe`y}I;iY%30rMouLb[;7S-^\/:''_"C !`)/:*5*%]]%!KOt7Dϊk`Rs~\nӁxSЖ$Lhz~;գ &NP?/A%vdGѵ[cH  ݠ/V9NّneJyILSC#ll Pd5\GQ6!_a-xhRksBߕyr2i]Ь2K`iŠح-<,P ,3.xi3}cLH^p$,=ZU`" u,}h^ `/hE&Z[W~\Kv]&crҳ5=N:u |GprΗbDcn!$A5[֏뤖"هmhMx"؏_ e$ӯ}ĚXҬqiCv|\/m^ dG-b1ɞNϐTyj(*pVFgI ~H JJЏPş?T ̃Pc?lbLx`"&7gOgu~[ARc-oI+Y 3SMXK|f5軳aE+MWRPA3DB+R~c7nV3Ox*tau`FѐQ^ HjUO{dSP5VF |AblgKF/K6tTnASjG舉hƂ^'ߒs=i ~V f|zJ{J:>m҈N و\p-9EC"qwu: e \]F.P<8ޟqwV :h3KSm(uu)QM%гhsׂ6Z>5S($x%S])#69.p.Tr9`=Hx :G]^",9hgw DbSր3)~rb%[hع kI?(͈?uj沣%NnTn.ۨp v,[ǻU nsxG7N+…^ԙt|Lh_}$Q(FQsj^SU"2"3 ;G?@ 86g\P׈ r{p7OrͰn Bّr> X}$. #,ȡ' bԡV)[9#@E#aՕHf_Y_nVr:rT-+.i igIR{ ;4f=@AXyoxBZqA4w| n.X2C߮tQxQJq/D f<-ax[rqdpp]vARڵ%tYKo`dSٰ֨ V`QNl& all J; +֫L1Owvww XTS)Ҁh6jzREL6&ۏŽKBm2ˤ=3CCʿk_.bDtA8[/TohgEĉ?ed}+8&3q_\p,i; LJf8XdPTx/`,ةu[ _BQ{k4?Xtr*l9 [?'* /-%9AnX2TD+Չ]n{#c*ӫ\b=A{znf!GJ sT~>nׂVqzGU!AV ?H_yD73b B>$fo us?:޵ *YnvUѬJrG#f~C  t(#L)gjKTIYAaHCݎW."WHEf;؇ RۘϽT| } TUWuu \7d)666&5 |] RZ4*!ts?#dR1ؾe C!1 D:h*Wݏ[E!BD-˰e2 5v sXyܜ;FA;3ݡPL3O_bMiPwoĖءce0׾D{٪ֹ.\Ɠmn94`27bn4D}' Et ^Ս%f,-K (A8tl>C qР Bp5H YcfPa*;dO-IVw*`y0s_&S/FJU̓6@׀s7~0I[M|kg+<0 ccb| p,)c#9! Y-7S,Yc*:}e6/mqd5?(`>Ⴑ;|rw8xAq"B I`2<[9d$$ Zs||EeŖ,%]ߺjzlw7(V6!hX/V3X;͆FÊwV42g6s&+! Lt817A[Kyt&0h:/(1$I?x%6~ ) .Z\UNU^a*Y l՛ӭ,7v NDLtޢ_tY°r>TV2 2;B F w8|tb(י$HpFg\X Hzx提Z_f9|Y Kcr/U5ʋU-F5m?o<X2Ox}2F׬{ȏZOz.pa8F,`R"_yȎϥ|$IOYtuEhW˱%)e c^y,W9uIjoA`NL_}$xil~al{ÜE-TA#ℿM*+3d.F˥Ö?>E^ʳv 8c̆geP] Y=JJɬh3^x䆪b)š[xbVԊC?c;j5(8K&BM22ꆂߒ>VFS&ՔFR!sA.%wև7 1.hu-g␖]d36r<\!F3ڦj5?՝64߄כуh`DMOkDWQK-4Q銹x,u*r>>yc. @nVbm}?Kvӗ .Xyx~x{p]Uk/jj[v(rօeP-k[@b٥ [y:VdKTON&|R%֔F4RX׭u яRgכŝݖ{Zv"+*nǰ1ͅ4e '5wwPEʜQ4mES `y@( 'e؈S~kP&uܪIAdzH]SHb4oIi>fu2"ne} BԝLtF,xjTV>PB l_7'uӰ:Z 5XU;v8pskɣ6~aa%jd,|^^GIN] A]F8\ò'1XQЁ PZYۆ}ϊ?=tn;,B"H-)&Dk|l{ֺ>C O:,Yb{N`D@DEgCNV~8ZP!uJ XagASkRE{˥1S\ nI5i횿|>[8OѧW7}y]-)h_5e4@EEWm("ЖF^p86#Xj9sKQf) g=n;'%t\V`״=7j'"}p4PpPКbډ/b@H'ܩ5R]K-?W rٷq. "ʽ\+wg~a{=P9qF#U+ﰲNBb5hq`0u򫾉dݩBi"x:KksU@Ħ lO(tF`|l9Z"2$>dA\(a=+3;Ol6z PZSUHv}QqPud?&EH8-b6G7BNP _Ztr[| }V7S-\Նhh{ }#$f@ekQ)r aF:$8Yo -;F[j?@[@b/mKb\vͻLm5 Bz()%̵Lk],XK %A$''U.H' ΁.T2m6f0w;/K$xAybN~lɾ0:Ykp%Kmp8,&#!3:B,}@2k+Ny* ٵ=rIp&Ic)1$$#%2MR蝨Cg[+_=&N b)Z)lmCS?i?V!qKLogZ@ʰ?3]veWFd &]SoTJMxy&kc聓܎FxMNZZO\M  䢷|m[XA&쟦6 ȶanH۩j,f$oF3\2pfhpytL5,f?c9 H]inرɧ)dPJdRUHїOdsk&BOYF|>9~|=@\\z^=;yN=В%U +:)a+BK?5D!ts˥A"wGG ap?*X,,xkOP:vx3nr Ѫp̢_>+t]͗᠓OQ:(([ֆYr+gB 7rIw*||}juxsY@@ɾ>A> Y+Rsb ҜƞFvwKm $ inu~Q5Ĵ{ML@upFk!֨ &Ul_ Mȳ  CאKG'Z3G3ŗ=%?~U𼎡M>;zJkNjh YUW{&‚%;oXg)SZld ci" 1Sb % E~&}GlΆ8)H/Z1f+0q@}lp\{u\NmK*=qqLJ=;('dz`6F.ռPcch ؞SKSn(hBMs.+#oIJ np5X9y xkD5="Bwҳo(<َgۮBa[(1UZ\zcH&އó >qUJWf5su~1Zc"&u)b@ӿi)DB <ԇ۾P5@쩅2 `UuSRh-,XH7?cAī;Ohx,,.'3E# i ͨ0:d!0|!7蝪回#h(p`|ޟl =[bѓtR оaeA\w(J{)KeTto'3U}G-l0lcEh|RqeI I$6o"k~Yfǖ{,JfR WGA E]"\,چJP[2.o|(6 q)O np46?Z}8YdE$6FV2,ean/ɐ3F:Qy;|ht5 st{7'g6,˧e%aBM[6!6UF+?ߦl~Z$*c[֊cCNe,  ΆGX쐱?Oi])߬T !Ff-y}\֝B? ΀Qv2zkS5;19ryOuDYrt-+ׅ! { ;1VzRq]pIu?w_oTp/(MBQ;V;l+T4^GsirʤI {( _ki#rǨ ˵y_rͺkH5nʋkY2Krg3vnd縋6gQC;qwEjfc5Qd£8/44Tl]'j'&ұM||~'=%$qSʎxZ_h Xɪ# T7'qbi6!n&E@"`1LUXS0FT՛R 1$kVYEHQ.r3qM6 ȥ2J&kCKqGtps¹8:&EE&_;"]*.=fR;gaikn2A dFέ h_j ? y묽᷼.TaHL8a5H^ ;kP1!6 IՈ(YtwM6E=L.)`d =``ԽJ U>F # Z1d]^u7zI5tEjj1uEެ0ݴ *>/S +əݱH|C!Ey\w׽k؊H~Dǣc;[;h&<@T;_ NW\w4)/Ƽ C.3vB3ںS9Cj 4$[kBx}Eԧ  SJ1[i?&6x+f<(>nX{0+Ra'_$p@~NV!c\WS\' xg43,za$Kž`+##ə-Kr"o镃Zۺ,jIj b9ަ`hǒ,,YBӶk[H3Š?aLQе1E J,'idF> Yg#LPm9dvct3K;/-[?uxcz2,{WfgZWL!KN!U^K3A%ڌ< CK<דGbep;%QktZ `lq!VRFbe&%~ޱxӷ jGUi^pVl^Җ'> )0H#~V%y( A#ML׀]]0kZV7ly׮,Zم}2+%c TVm/h<YؤcfF M[ŬxѥH`tTIXA`^k/sk%GiJn?O;: -!ie_݂Ĝ mbwPX(lXIoOoRAHl"6_ tf`o\paaǞ}nRN:kzub3z.>6Hr\nqyZw<):RsZB|!_ι Э9G̟g7m_胸 Uiۖۊ1ߎzK A~+L3,"+5y=3qPȂA?^w\$S%se6b˰ ܥ/&驋ppBj.t"2|K +%~S>&RjnMB y_ДKxv~MŁ2R޺b $h74 ׿xҳ͢BSØ# ˜PrA~f>zO_.0fb; *yT1)S2:z2#ڟz^%Ω&Q1$DŽE/$ /x({$5:b? h |91s/K*+s,n]~f|L>%f$Xa6ۥ%"c %>bXEN&(Mq8I]B{%ޝHv%K`e| =$̘D_=ae9ڐWEߺ #zx OyR.S7 XxZ{IXmk\$\_7,P {qd$'aEsJ0/u :Z6ՑD_SN8Z8L$ĒJxwVS'US)43x<@8ќSC%zԤUt@!>ƬHXip~:VV׹2Ъ_U}ZK}  ѫZH2Fk(3\,mr p,~ӻgV}/9 g5yl股6|t+$@вe, B˫6 T~~Ѩ˞'hekDOƊsBa-e`׸iB(|fЅEҁf`5NB0YOۈӱϳ H#/.m؁ lkhq&R8ֻ{2%_aT9 _=(TH}5twO7rX_-^_0#Wq7n mZz&MW4u V=]?KVhc=$m]ɂGkELypXoV]Fc1n8KbtGF(pk43:Ej<+\Osj4!BIo+}uҭT03x-froUdڵsWL.[zz/qsd%`G~ #A%<Rm'\v><s'jl dŤ]_Cj1AH)Lᎂ2z."Pnxbw*(qI a`lrZ4/G%Op)ˈY3׷8@V(A1Y=#".sa,ezql- y"zQ7R͡K]>~Q-6" t\hyM:f%zqwtNjq#GS#q v%4Ds(Q exI!U&t ra |YQe vXT}95p_OTX`NÆx~RLE!*̬͏ѽ7{M|,:{]dbcꔶLΚ=+ ; -Kq}Yjn|yi g${vԦsKZ𳻌NVXv dUXb/[-i>P̑$6Y-"CB{A6*Jvt?43/,D|1 ;у8emd> ĮIn-)MH'A@YhdF:?Q^HL{\OGNg}<Hz&H Ϛ^~ _mfL@Tb_׊=lbTTrN}tS#͵{߮ZŮkL5T8eabivi>|5öi!% ptpz4X Ex\y+44TԶl*FFyg4q0O?8چRfΩ Q<~+ANxdRq!Ӗ(%Sj 4T˙`sza4}#MR?\Ju7/:Q&vdJWd~UWSpԉiYeazE]꺽YUn?q?ўfzrX/z47NЅP4l3W& $uR'eWhZ+SI]7SdV.'KJ*VK~'Au֤؉uOvD띍r4!egBgLBЖRT Y.jߍ"=)o.` r¶^(w<ӏ(9af@>v)CqLHl^4a8)dܙpin|ԙwvvP=qnv)fHj,4ӿLQA8*̃a}?] cQصsӻĪvnS$ǕS@ X QjTU*SP}Up! iZ\{*}u2ri=u\#:dמFۗI!1,gg`RY—gC}- dy% 7IꓞBOnى ZinN/v87cM—%DRP-"{!vԉw_L:Ƙ؄BúR '#.6H?d<%\YBw%#AS=y_5ͩ_}|[qA40H܍39+yf=#X~4nE΢7c!0׽Sd:jrf7H/U}|ioHNG(ᗁ|`&] ],Wd*(g*N|`$!<[v1nČz O[6ffsvUd^(8M9b&MX?;rI{A%~j8R?-b*l%IѿFr|BkEOdDx2N͖PTgfB "ˎ6uyaK Yq-&fӌ𔇡O+p5b!1o3?^8Bّ'P%*߮/p6u9B# v1~jM H,xRhsH"<-wߌH Zgfmԛ|\u&R΂g5zD,^^(tw~e ąlUC7~ [ ;kc# ui\[6g.$ 7 rFQt| aK/<5KsW׀.g\eN[o-*htQSQ4lr3 HeAZ=K /չ@6M%ʝFJZoX^z??Gws(i(V{^aG& jp92,:Bڇ dh~[ڹނ5ms  R]tlbzp|?9$x 孩ٖ$)<3s2`qkL vGl]{ / $Bļ4;N IlRnL\eA1S/,7pSQ1DL*c΅&\Aq>< 9iT/0mPbFhTqk]K,AQUIu1ē#nD،@,b̨fzz)5kF,`{%1#&e?hZz%Ɍ"4;X}sTcɟ{(fl)-RFd5aQ_^7\wp:\(-̝r9H FJ_WD{0 ܀h ԍ,hx&|yڠa|DH.1&g}%$ؠ/crb@Ҕ}1k1S/s߿Dz ^"tL=Z1&Zg'1+AAR4A_ ϡ;]uz;R8-=yk7* h5e/ov 21WD?P!Vţ~Z#451w!._@-_D-9ö_< *vmvESpah`n~5!y =^< K MkT(9ALԲb^]-d:5_L?HQ=v^η#i҃V'zjnv<٥$!@ PrrtGZ}'p %i,Nپ'nLcf>%$k!{>Q_%ˉAL!MhR-)zR|:Ww_S;fGN\RGTV2Pȧg@5ke2ʉZXV Yzp/r'M;&cdd 0"p2#`t=*ӱ@Nv`=]%RF #1n?\RΧ{Ӫ_dr I#tT4/Uۉ8Ŝ%H ] `d#q5y`"97hj\BljQyODŽT2Q7Qe@gl .EAsl_N ׂyL ܑPDVZNV"~X8{y(8mۅwIsNG/5;R#F,Ngf-S͹ׂ깂26;` t ]WD$gOTbΣ I qrd~-˫x'u=kLp%p/'d'34988GOQy1v;<6/+<{K 炌, B'4H%τF4e݄pޅ L,VtD{,—*F5pN] i8p/tq_%S{O#U{/B7ˮ (=U /=^%2Q}Ș&؍H͊u y֦OnQPUGjg*$ z_ و~%b 糬ߊwVӒzߤ3BՏͳW&ʀf@H%M L*?PT72 g~(!q Q &_=vi-j$#$TB7n[0{?܏{ԙ,V B0neO5Qb6%OV(P!*1t+QGc%3|S䥖]*)+~*J3 `j>C>7pnڳ [|^Kz k'r59.qBu6EPN״G71N;Zxa ".]LZxq*;VZ&&^dMB`YlՕ%tWF#N/MTc 8V^ؠEhw{?,`UNo"-Uͭ(rgV1|+)=D#8 1Q 5V01&fh6(MbnʜOŵ!~(O wst[->i+|o@lf-l2jR֚M@95tȔV̐ŕ˦D UtD[9#"ms少pEs^qK74 7H oWB^-Ԓc.OXxQ1l^y;12AfoI}nL:\Kq+c( }? (HwcԉUoR.nIY•3uYV+)Eh2 e9@\y 7)Vz֔ dG Uziر 0;XzB7US|nAĬӸٵ؞ygƉrlX) _yݥE@ }K YlhQpl) Iź F8) IHﱤwJl; N*n;ڨ)1쯟/׳vcRb1uVմv́3iX!ƫH% _ȥ 99T`c:.\^⠏Op{躾Ľnˣv.W*{UьJ كTaZ69հÒ}OH;)~YP ] {?!ΙeS~c7!GoGaU*Pqu@]G  s͜ϑMߒV3`wSȡT()xm}*֜#"\[ }nQ¯ŜjR3qmĎK%9\E}2>tF}pu}!OHѐyRF nik+:woUU`o]& po'"&_DɫbPci v\aa[-Ĥkw̕fPRnXKôqdJfs&RQT^U!쩰Dihl _Q@i6Tn}1ҧ[Z4 Y4mжtE@ aɀ;Ô>{L7>jqfVFaQĥ߮2UcӋ9eKQ@࿟u[ptQKiHf1Kee*(,I*%bX>vFasK/5B&}Hrŀ#d ;ui$+;ȾՀy0۾ݳ.>@"e {׊n5-mI/ۇuR*ƅ3;۟RNb+>"""5o `C96M/NnGf2"9U dLn+aI`٫'L R!8ID-jxQ@J)_GfWjSDW\jQ"Vr<3vasP)OkwDwj3`A񐉑DPe[g+&D , vo-o󃲞*z ~w AѤE.xxUG5kJIL}W2 &S*rQE_ eEafU=ݾE;D]âjaȶ5ߑI/:V^C>L0}' \|+]25ÎGFӂ̑muD#TOF miFo}'U2<A&!7 P)o4߉uHZR@4{ E$+V=4CfSb(jl2|{iqLgĩ.CvkkvK(CsNݪ<˵Mٝ|2`шCRܞ^y`^WC;OPkBk(4j0٨6!ESN6;:{ȷ>q>8kDi#2rS.4 ~tY,yQH!]p/R'YOI#q<U5FsҹbCq`$63[sΖg@r|\^+ k)i&iqVXDj1{QNXKhg'm(WÀks0QW/8Lc !*4:_5 i+*LFI=qݨ̍H@~YKϯ=/~<+g*lc1Hwiפec.˽?[-?@mkv8mRcO[\/3.5iVP~WɌMcb٣k66lϦw6 uW+]Yh 3.5-[YbRgS}:^G:tuO7Ve2botQ!Su" 9t,(XHgx^1‚4N1{5D~$-A~5K %f{,~,, <.cd DQX,,yIe]G|h X8# N&5皮&B50kYx<9_{ &Bs5R,;vx |ǎ# {QggҭueXsJV9񍂢@\2A|X(t!Q Q Rӂ%̻o ";j@ȣOx}eQnr[CfP 2Md! I7pB^exR?-dV]ך4q}B/-l %Ŵ'MMY,H'`=HFI=Yvj5"Q,7;0G>}0klɓ&vdP%u3F쬃gݿmE$Wi #I9:qHG}gp7ȇzrR !ц\H+PKQَni,lnӦM7Ojd 4@rm=H[&{&zw)CrcM(}w*)^MB|e -XYR`sOOsMBO|yKT/g"IM& U?UXMi1D2o'?jd7[%5IGr%K d~S'V HۅsZ O>Z񐎬$̎,{?_c}mj r~0s+C6e*vn0NvQXzFcDǂ1jW^?{GC&dULY'g7_{ ڬO@j{17"h w7% 4SȨn|?7Xo=wHqUQ4 "{.6v|nM6}Fa-_]Z=aPX#>{xeHQ=n҉ c4q[9;֚CAt}inTF̚]"; nGFQ40a 6WC*? q+{qGᒅ:aξ$㛮QOyȔh7ڂ+ 5Im*QuBOzF3jH&/OxeǫKutf&UiIp#Gu6WRllN&WVB3=jIw#Xw)VRo8/WET((6VDl/E^xMk}h%v#LO?'̬|2]M }g+K}l=ӻSC%)]$C8y#(K{qsDyث05T&^E 8La50gYȌr;9ޮPxxD `QK(F+Bj},)q:D# k=~]- hLHM6`#Lqs%4Jgcf_ 6% :g$zBJzaQ8|-^2:.x{-=s:763K' U}d\8.yk&Fъ2#,.ӥWnDC?4Xh{ңѢg|Ý;/WVgae7G&q7~$Ça x1[-ȑi w[jCJDQ02s&&Xe::H`gE2/%R\=Kr_oi#\7|@G^u yH%1C>_oO>hliO UiHX1CXR }tqub m`f>&r܊D㼪E1^jFJ,v-_ȨpmDA_z?6$ A䊶r.!կ"BtM$$!ohfۗcdK,4m4SNFF|,d6]yꂸV";" E,`/ekL8u|zd9;Ue @0%6jrme1J~IsW >ket!N/80l xbPyIUHW;׻HV78~ʡ;JS@2]؊fdrf\N(wWbuN%)*UߣdgP +}6ɹ7Bx|i wZN ԂwG%hcy4DR).vBAb ^*'^K5Wz<?+@y @GI\UlwB2KTG*%La<q/TO{lf4es\A؟Hbveg *{dÂt(VkmvpmF @؝EUķ32ыq]IL?")>vd DaViV2 Udc&lإϲypV4-ݹ/m@b!HM_nfi%gU ggFqO+E܈aa* #_?G,aɹjv $δVlqbm\C%ٞ8*Ip!&u`80$~ki(Xm=6eыy-N/eʯ9.a=dLuQlsl' 9iDZYWbrP6%<Ғ珇qE7'] 彗^Beۧ4Ȃt%O5E\{ڑx3v v{FQ_ez!`&N9iu"ڠ+j]y}ti;KNY>ׇ\'gN#M&sp'*X"oJ_?+IMf֊fy*dgŚuuR) \ד21x@XM T8!V #--m[k`?iїZ$^B׼A7TS%Ev"E1u⧭r 1Ӟ~Qpƶt!v5=S8 wD:;ELCrڭtm;)sWe8~#軻+=";?r B`ffr(O|]M!jTb>i`#ׯV a t8umDa^L7{;cJ8f(yO_ c;|]/= #pTZ2C̎bI23.5OISN7Vm^<Q'+YgtKIz-/1 / $dU[U:d*ԌSEzc] Yҙ`ЃbN !V2W@k0%VaY'! Am_A;ZSԁ%լV  Goߣ_qo0f]_vvhJAz38XAd2ɖLdoH.(jt|1sRr´|ś0\rEgzEZxרҵf5ZĪO˪?1ǫ4`,Hbs~6Lk&9h*{W_ f DC jHE̬^P ,Ay0^QbD1QN/d0es`c^W33:tk3 kUpN 軿y)n/S~2Z rja.t.#s-Ͱ9lD*|Ͽ:mC˚1? .8 F6Μ`%zIp刌ߍ2ZYTh(\ %S?R kQu:)(!Jy%;5c(Q0T`^D?WaUP!Lr}l,yۂDpkL|;#RC*^vz^!yɯv (gmXBϧm˵ҍl0"X\%MS##5ƹ["j1( 2aN4.Qj켓@ I,Y0vQ.s2鬤KQRT4P:\t{qd%3&ώoӖ$:`&>>>`eLHK a* )j¾J7/Iq=e @Vd葛{;K,f'#s˜Noĵ8G jL\ǂL}Tl Z %-[uhlU+0"O\_ cEP&^c {>X+~ZOmd⮸Oe Y5V'eVf,$*~SO,׮"lgePlOZpefǍ7LAŐOnu]_ுz'ygɋt7juJ[¿hZ>{ H~JH_p*.<1f!5:SW&Izx$FZg%[ \4zO6ߠBg0_(IG!A'J7C%s$OdRc}tᶆ7җ2LY=Y<XӻxvoKMҎN0]3TaaO`83zGW<0x$[ęw;O!p●W*=\W@Zwj`d٣;2GH'5@J2/95|gs7`[uu^DU8u9V4ScTM&߰/ϾG+ECXM{bߎ p%4[56ь՝;%2\N }((uKim蔐>6VD6g%%(43Qwy45;'m:"қ-):RT^Hsb@LZ;!DoyVQZj$}Md' f/7/K%wĻvkl݌ g7r|JD淚r-a;sCTdK/ VEqmEaUQ&olt@0-9b6v grck_bzA!E@16u|Y~hv+Tj\xg~-Q_}w`hw,xc}sM[-ɧPhF~uMBVtö 88A%L6<^Q/=]-&1;'7ZcUgnRzAuVFJH\TzO?jދJ\NxV] {^ZO=^ -e# TpNqv1eʥ~رp)KXuaFmG;W jZH+鷈l4PRMo.k ܜfd}5j:MFYGgsX5R7uǍTVFw@\pJ3U4g;'t|߆PQ8D_' ɜ>YdQ-gSv n3མGF/'={2م0 HGtzk9'Ì`xNʩ,H( HSѕ7_7U{X ~s<š i*Q}#i_uaȪb?.K TT:3M= p)[4F㮰8*>5qjԫ%w!S=9/ ) \7<]xXz@-uO QrKaNbdMVXrUdovJsC iF@v@(Ԏ>2mʽC+J:kַ}҅l"ԚRlpKtG4O-k7 ްw@ϑ.Saؤv|[SQX <vb4ȗ{ 3۲Tό <$]o21+QG_<=fQT欕`SS :.o :U;^e Z;|R;VIrH?SQe!stiz Pk~3cX6(oR븶=EwQGB;u]=ބ>ôM wߍ5JLJ3|zL%-}a8<d)OM9%Xw-xK urF|VHSF{pv~OQMO=S02`ڑH UVh:QA1vM mF#>BA FTc"$2nTmPB ҐKau?Ni֘R B<> ˷@sVJ #M{<_%,!k nLB=V1|.ʙ4ybKcA%6,'"O(24 FN%a /Ţ*189ߐ!0EKK'i2ÓjL'y:z \ϿƹIngwo7 kjį_-Lxm5S֕sfl~˾zD!|09a@0 ?Vk&,JՀbCě+`h .hl~j粚$T%RT CcL Z/&A t=̭5ʟZYIƑkf$Kzpr{1NƎ%PR5%r,Z"Dj5^쉹l^t^Ǭ\+O7ϜL'8m/8ge)S<&{z&3_H 5[K &^P4܆qw}<׶ɀ5 MaY-bEъe2&p|KY+q+>mYozZIB5I`UɎ}pҔ =UIyHy56ᡑ\מH:. r`#hL˜ØM3|p we;^&u ?s"7rڝG(%R /)̽L~9[ XYLM,Ϩ{P"pMF 8yTXQg&څR)$#2-˼ Z bc; X6LR˔%w1bKqj;-9|FT]U6>Q/h/ 1rK3K "SYoc%:N6}gq,fR *~ںCM:RV4k8#FfC΅mTGe %dsn#B‚QP?'" [랒!M-yi!-矃eiMMKUj/[:l8b6c`s_O~5؅u3(q 1=r*>V=*ׇ8AC| dMiW4٭Xeن  hsbnlgߌ&ufS+%Sʼϋ'a-ܻD .[" b'{}:f^hxdGhK^^loRicB"RqoJPQDʱA̖ ZٸL`BQ' bwtZ=@c)MIL\{ޡ{ a0p$v$.ed8ݡJ]EXn]d#Tg@,c3C_ 'vyҕ,'&M s[%2´{<2/ 4ҪGv=ӲB@}Ѯ`"n/$A:v17 ^KrQ8CM ҄n!.s:kC"}%Y7 H1 *D,,PZRH3xw<%#; aH'3B.S)RT@=6Bm4 (G KV!>Jv_c3y>n/_/7X|w HϖH6TճA̙(s)kB.% WZG߀*Rm sϠ#>ȊVUb% 6xІ`uCѴ;cgo> i.~C_e6oc!x?X{LY /Am{{f.-$ʮgIp.31sN{ϙ-5Hl/RHR:mgR%l䱊\ԕ:zNE>7q& P1@dC=ܙW"E7_EjXsAk`dWBo[H+ST4K _ :~2VIX2IM_kaQT4_^J@R󵴅SiM'+6h'&u< Jd`[W#T"@ԖYt|M&ch)c‡[E 6zwNjs ǺO\T܎V/*$MU9|u\>>8P;Vs=ʱQzbGms(o/5LG7CFQΥaDOkď&wiQӸ NUΤ5O摖M}x; qv2r[!] s^F9!/;[\jz,~G|>ss߄&OIV~]@!ɥH`kUdB?tF怷/pp@I,|';piCqMlCKPҩoSS{Qbߡ TW6Tx^n24Qb_&ӯ@*5) {̲l۰-5C'Zr}$|~JIX:QI4qKI~{7`sR}l4:(Z*h݅D^ |pF˞gm-/Lu@UT!Z С:yΆ?EkIsDW*d3!QHÉ0J mwa>q0B7׊W\WS^wf[.or]me۷#XMj"缨X=B}٥{D׏ph|㍛XTș'o(`1`Ocp}sT'LzF.] a𥫆rld Oe5yxnvuY 8QU?X9b @RaT|y>*r 5AN+yl?\B?<,Lai?61= `+9`*f10$q<~m+4 q Nbj!Ry#i?NGIz$ITmvIlj$cD[6̓_/r]E֜ iI;U!kNJV ҋ-D.V# zg\+R9^vL`@*3T-Voj17$RA,Hݐ%5z,Li7 =D XETkw%/]C3p.!E[ kmgt?ưݮLbr|ljV38Qf|49ml`Q2?ow)Q8zT\wįG€g.́ &~A'0<kX>\5w,j(8z2rNG㯼:(aCѺ?"AǸR$,!P %c{O0ǻ+G5' bVsd&9pVRp*j}j# YxZ(YOF?q<$ٖZz%宎៖k䬮r_Ԇʟ{p+`hljF)N- !/֚X.2RTW 2SJ%>21clRA(g!5=䝸.Krpfq GZ|Fe{9kt2>M{.ɊL F}+|WM8?lx-M]/w.p8)-k.,`o5ef^O>؅q.d!$oDьO,܂tu$J/yDF,5lھ  Do*9.{Q^!]Nbd65. G9YrH'DkG`1bQل'x_  *cb`|(ig|Qh0j{n8ߓ" RY#YXC ga5~xw~ZHد0Lj9G57I$ll {կ ۠xG1w*#,s N2T j}#OXvpH.Kdh90aG e{5u:]O5ȕvUx== K&+6v+gA`PL2񗮻T=n$hxiRR`!MԨrt%*yE wIŽ9DE䣫TD Dm)Spzp.W#J {'$S2~ǧ複r7@*=[86nNNy -Ss#%c'=F:3Mz+zVIfE;7Cl)=q @xO`5rmJ„DpsnF4xEdfoǵ2R<>\Xt@"uHg(_1MH/C B\Qُ9DVӼn8*6N=u$-3%x'P{h!ٜ NBfմD6~Vq3NOo'LOo&5'OTwl_@A,Eiה=(A~_|Q Rz*QKc?W$2ސ<2vj*4F*B;w!gy2`m'"0*]?Lfud[NB~ 1X iS#v ̀,0wwS>e> ׁ u'WiF=J-+bӺN Ӝ>O-BQOc'S6};Î?WF>hǍ+.n4y hrI-66O(!ESp` ÍTjT& +I~EHe , 4BJL"ZRK?8*dK\" l8hD =(k$ _(%WJwdbA,B1*aVYݫer4& rT5qwRvfOR2vufdVyp[t|_( kA",MJle7or;{IyvN=4?@ЛԴ00+Irh]rowp}(]Q"(E!nz}tj2R)q Mzx8lciHb%[Y;ÀMOJP>&ʲ#TZu먢nT?Hskx1d"%.% >Sʱ .*W0Jͬe .y 0T6h9\vP;sA(k3fh<>c'TdwsYBNi\zyXd<23lʳҖ%Ö=>5?/:qEȠoC 3-V&vAH9Q-{Di]b!cax}靮_,zmh,ɩp)~ε!J눤'}v߫aVۡ`ҕwlؑ{֊} u&P 0rwl}Zq@Gg &kB2$a;޼h`nMOCDUꟹuSdCwsfݚf1a7N4Ft`U3c"Vʴp"):%+W{qplVHY]mJ[Wl4(-܂V) \纼#ں&ЮuM|ם#NI=,5D42:({{ E4 ua_Ymtb${U*5mX=q\7:0J __$ES^ Lō-xJ.ʄ{h|:Mʴ.W{V|Y7LXs{l ay,Q?(l ٷя ewC;g=7,.ɮ$}N?C_'"C0 E(v tL;YsʵgP"}` I]wů"?KI u#<3GIWk3> ~͉U87PОŒMF7';8ûMK׾}7>/qsdbq!jpu)2Hm8Ժ^u9p̜WtmP SF.* Vyr*9xJuhyiޝۯvi| M0?|~6ЅװN`lfiUSݭ FA\;WZJ;{}&l H+Q35ZzҚ2q;x=j,`> %MjA&¼uh쐋0UfXɞ=oe!Jxqd/TǗ~+ uR6 [^U4-}ȁu C܌{ =`:1ቾ,®Ⱦk6o?j%ȧ`iVH}dc29o]wƎ'6 ?O d"5 YUd1n ߴ:cD|.(}<5/ /u$ޘ#lȝ[] Ar&vXp4ϗ ±icPGqt(;!xDӨ  .:}Y;S;Mށ.dzJ;+XtY+ie5] ^Xgh!Pg1T#]}TZ)^,G AV g5wuVrߠ?,$Yu;~'!O+QOe_*ƗtDU{mPV49XӍ1 KW,`}餄咄|*k4c('x2LFOZ E{Q m5H+)]* 1 r~/gqڢD<ǘ3j>u)B<‘RbwTiF[P{c6VS%,4ڱ4D]2ejY> !"#O wR6 r hh|2I@2RA?@j+lv^>tZhgNA;h<}vnN.ܰfͻujя1 2/2MJV(I,B1 qCОԆ콞bRڐl.͍>ަ+j,;#5kִUףu\e'LlL,#r[n}@.8hbJ=3t6s<3s/5o-ΪTe87ϜGmрm(Ue]aKߥl_@-<%^ūYp.%Nˋp9z @2]F{FKД?J'D@aãK7 xos7*мS0SJc=x)-r+v f@;+7nt |`C+ ¾'IpFS&s3@dܺf WsgSGCx1krIHGӗ_4\KN'/y h^ҵ%n,A;ZH4$Bʓ _;%V13 OI<&bwZxi99a6(KkVآ_UxY/t#` g>^3DPBuFRP6wMDz$azЌЏ}Ru|KI}M2j^mZMr5E$OdsSFO(i{՝8c;lQ)@Q"uo8'-E]]QD7߯Qco*>^HTBEØmݞՀJR5}SҧCȝ La)./}KRf1(G_=璷?\T,VOZG55O-b)in޻x˒IlA &7ZCj2s*8&ecpB՜gG.4CՂcQֻtBegh8ӏU;ń`2:<AsšI$eNܢzIkEW23Hl䋻&j=·/Xt߸^]g<~WV,* \I Dۣ" w͑#0=p<=Q+d&qrd #֐XVJ^cmE{t^JC\?axb|"#FF; \89\چ$u)\b{Otmx虲(L,·8*q D"SzPlyJ m>\(P_kTҕ GkO;#ƕD#f crt!剽[]wϞjĄ"fG$֢Qqx sgs1X~Oqm\z'\෹rfBrw+dR۱_u/ZQI6c4>뺯pM7Ίf2%G DXhqZޙt~H A ǘ|S70í)$ ھ/%A'g#mj+a[F7z'ű|+TT|wl:iIcd#n0|׎/  ф jʲ7[_(Yd>5xB8>XF W#L5^2 G'ogH0g@yPTg@ x2 \9IK"?aC^KRw[(q+Ewz|BL0yFOvfpM: nQ-y T,OH Y.f^⟚[q\'LAig{ Γ?/"f|P,sy, A3ww|j3}w7=JBiZNѽEO+ǮН&m5]-WW:Vi9Bɿs,~ɿ2zXsBv`RWc,'Y?]@q"y3`ga1I|ڒ "DW>Lgn>󍌃`6Ň@ V WLH:[C؞;զ6`)x1tE";F?)~-]baBBĩYL|f׾,Ҳ-mYN:k ]j -ܺSO~:lP+_gN뵀[  Ii}ucܕ)QO89TvlQޜl\8I^ ARK`e߰bטu^+cѽ2x ybփ3V}(< x1_2m5ԏłoA/܅MEr&I~̷؟grt(OG`qG0U3Ak9hƿniݼ2­L߉&J(h+Top8vm tooV$ɥ#_EeE.O(n @1т|xXo(;qZN0ӞZoE"^•M"dY ©UnO ?&8TmD {p)3`s"c'6ERjnZ~p_̝WYm RSKJ! ?@t Am=m I&wV84>h݇0[ٍwE7TCG/w (gZtR&(ա!#LZ|v7s4Vz7s7oQ)S3V<LMM}Ee6)0[}U.SaY0ӰWC4N?H[/䨬,8f hR]AZP(g,Sy93"uehn%mm[š,x'LzFalo}3h24 d1ؼסYpH[XrU6T.;=ZSQo~wщQIϨZ:0[:;B5M]a{eŁn8 ƠS+餎@_{cLZʅ%Nld*ͽJœ ?JDHNby0ٿ)SݻݚVH-dg6c ?AS/YIWaoQ5bl:pH?+Mފ¤v-zFܾ((9F* fpc1 dahC?B{{EWFjW:K\PVxDfg5HgQ(Ev0S>1ӓ8[xc,"D}u}OH%y AgzKx咖6L7^.(a >JuaɈ.2>1hf%HKO H:C´q( +$ɑ[GY-E9LgrVi*pzGvD $u:ȾI0lGfh %4{y=癫d&MA]=-2Ik(.~`pQ(4 Lߞ$#-kH$oNٷ_Cy0?iQ#~OA:Jvh2Ƙsc}eϣʨbe;5Rf():RwuT e/SQb` p*?)#cYi-Z0Xb޵0/ZKW7}~NMyn==ir^ Q o3,vvhQy }OHCin9>e20jfxi. O"hjs"vٴ#4(7@ARߠj#Uve4j%;2W%7-2>E5mW`GT;Zan:񰴾X$y2t:Zh5<ع#/dO@w\)1wP7OFH1K07%Ps|W" ^/$B$ƻ70Lu?KoԨvۈ;ϟcԅChM+F †RPP6 x-1b1it%~\qS椯 MT[B+M+Ujv8qR b۵#o*KÂ3Nؾh;DR421aNX!0CeںS|o )ae9$Gt`|E\0LȘ~rI.3vpX4ۍ% _1K%eՁ,{rBbG Wc]h񗷗9?Gex pm28qV]IHBI;DŦ?Qހ3,j1 ĆL4fԖp BGr@ , ƒ&̎b~ ܿƁ9~TVLkrG"$lcWv`!\ANZ"94opT7rt}J4{[:!_<# v}6bЅ{Z} ɺ"iz"5U{}ܧY &A7jZrWDߡx1k_e<={kbQfh}AMT;tRqp Ҍ n!dnKԤ[e!ۍ` X0UF=knzO&(a]^}Q/8/5\-rU'AuV8NI*epxde\$adA?Spp+;ڄp4T52u7?w\<jdtKlz0gXNMѡhS$V°[ڒ-j'y!VLp$xo'*Y^iEzF BR *|:UeO1h 2#PAB5j(y4% ̠r"\ _[B5qg. .&쥭W9J+ԆF@=8!Ak0cʨ*j+/oM8,^^%`#-od9NXH=)|THOV^Hͫ\jL$7\EtI?>#8auzmDB[mW̃ݶ&D,d~ő0:˴l/RS~(˒wL@gN>#+;Nb:C%CMT_mRk^+,e.;kN)uOTMD >!FKPRc'2h( ;8ZF+d|)$vPU@R I4ky< S+&7e$8$ J#{zv7s6/t!.0c*{|ΞۣӉ9p w_QFBC'PpMopwEc6$t&u\+WOD3j{(Zց#2nD&\Nl@Jcʓۍ.@nrYx֥Ί `̍RK p˟FLe }Dna,J5E$|xSHH'H (,)@B'F Skb9Of^,=iRI̮"¡EPMDE}U*/GxH\d{t[N](kx({w۪'uD1,X3 zѶ8;frrL6H?0A+hH3H4ߝj5ڬ"^шB:/RƮ{+m%*ȅBϝ(IOGwzҙ\X̥MEGE,taٓM/0؍ ~G"yx;?A&s0y5WPkrλ$>ԋ_56wxo[ݾhc8zykd\wS.Upb $e$Kx} QX Mm#ﳱlp"!tX!+OW#Bg!f[$25l~ǃr}#? !T ӧ@WN:kc`)iLoy/_l۷< B|N8^Z^tP;GƯ]z{zT؆~xar<9wq`& cbKC KǗ >fn},޸IO8$nrŐq E+8`Ě) @!"1jw$ $-GaQRKq:T**чBn 7yηW?GiOֶus!)D,߈^Ԯz]l#YBg]O7$77rףEG5۟zL(p^w.Y5E .Қڹ'ȡЯHJ 7CU5`&}]0X`hGM_TՈted@ssVy [Ut+ P=nUtf|U mqB~O lϛͷVK*u =gF%byHvb|uP " xoìLKǒ&6ϫ/ kP92rJSX s VIleveFǃX3 b?t:2`O޳ 1'ıYͮIQ?;HԌq)( Mjd~< 5աHlsۦ vhؙr gx19^7oq, o J/3.o )h!RDDF&22pl#32H>mvߕjiăQ~֫R~aT ÒTxJ"teO[֕h_8y9xPMZ*Ls.D '^QpJj^g`X@Mw޺R.M*FX3Dz~9k!#Wpb|sSx.Ĝ`Ӆ8m)q$íSm.cgA ^2ƺ]0wӔ1< SfQH8˹|: >d.,>&tB%b'hvK4̊Rgs mǻ8Κr Kswb@L?.ao`d^Vr8P.$2NT!`.GUje-=vbU8w ٵC: ;LίC|".PY:<}T,Hˠ]T*8HZ;A꫇B~o%{XbRy&Qy>ABsZ悵C͗ )2=Mwt/T BG a6 ] K)ע T9%۾ z@[ͻ].ÅE|CS24ut|8~\lOM[mFܥjl&&+VT8_w*/ud1;,qvQ%SŃH˳j.=XjWU׉O[%I,zP̡cFx0LP-vߊ-d1 dJR^Wxh~s[PiVe!E1= o~`G7'rVEOCJTW"šq o&dEhhegYSjdu~'(vI|>ә)5x/ C_i6m%'fpgW;V@O]un1p5# U&c9?Dثk^-ۃº5<@jz4M9ʋB:n {fs-cdT }͚GCuÿ6}wtSo2 L qMe4'Rtې!d [uiyU ( Tva N9:~Ÿ1nGS;a?~x/YS[j%{/qŷ[%B~f;kis TQrhQ,gWg̦;4_NԫK Mˑ{=cm HmZQ6OaJ)ES6*h'T<-1aM~Jt{y][y21;@e}rscyi[$(1[ ceo HlhG$@]oA\ qSv|xb0/^aE[pR5g8ϒwXݤ+&lPoD|5У8*%+s 4kg!(B኉ťd* %U2' 6$hdu%bb&%Cm67"qǃ7?(g禰 i/;rl֞*P zڇtҀ.3⬗(FRc?32QGt  5XuqxU-hQf &eƸ@VFs5D`=А:[_=yJ*S{FFX=Jm?R"CA9VajoiJeC0o $8ĸxmdiIϫEMI8&Q$ [mk=`Eop*Zז˨"/8w*K"BUrDAcm-ߧ`~WOhxR dlddZ =FCc  oW$F#OY = E=z'pXG HeKs /Nj/e[uV)q#b:W/g6eB 5e, J27EwnDA;,#Q[0vy'a_ V N x%_DFAO;=O*#Gb3_ҷ] 4v ;SN x 5#QPj:-6$* Z e}C6uJ4LX5k)UD;գ.pdVgoR1cYہꎁXze:%^iZ>Ck3"p1N|*9UBpi#N? uZ01A4l3 =S\BF YJyTWkwci+q8dtEADu4J]x)`^OsU/df)j3a*8 ^ * Vf'S vm$oĸ kʍeqP+=yt)WBMTD9:%LtQ5a߷`"VET'5 gMwW:+?XM0vlm|p|UT"$"mT:6n~X)6{cIcH=/ ѿ$0?(:/]+N]=G$ܙLהF6p8ƄR;ᶺcrvWe077vdrEHHHS6;wDiű qDj[zED :CvSU.4c͐eȳZs?Ax7bϩJSd[܍tdDFSs̹[$ST~*cz<ÍH*groZC2Z KX7W6Z`![P)VQV? m$ (Nx_|=Š @8 ; B G+Aj)rM\=uQH%af {ɸ=|'69 *Ss'@cM?axDX)!x?5-` p/`",G3ezCmړR,$tl?}]lWRRioqnT̽k: +[؊E%hc"D<j̦Rٺ'n\N$gG/§#}[\_͵2G!.eEK(8q0k %B8 #DX,޵gK.v߷E.{OoQlC4ޑ.zjupp y$,2t` -A'k}Y>OH/ڙt״OJ ngե]J@~օ0 g"h G6b6RAoFJLJ10 G22:.%J>v3X{ pa}uOIFw:#4CЛ<,ҡ'MlxEdz{a63}?T4K#"= g&ZкJ˪j.(O@qC hcEl](B4rumi [{ۑ_{|B*xTVٌBOJAt;QNi^^vGuAɒ!޳ ;jqU/C aq!LБ(u5 32fAEU"|dQ_HeYmďF] Gmd_' 8z'|[Q$ :eô!J=bWwZ(|M04k3\<*fWr4p 4+T'>0h(6dS_ >+C !C4$wMc}þeuiຍ=*dG$5wQ[Br"q/DTT'A^6Z|Fid99< gG{20 2@sE^.ZQ*NN)"&TRfA)6+̡Bz,rT[~QDaΚơ@SRWKXZDjW Q߫&[RwuY14Rbmv|7ˢ8(:כם~ɇנyגb] %>N-%@ϫ4S?szOYGyb{.X8#J-p#kuR!y'wޜp,3:2:H0on@[DsܟfTp'doꊜfk тDә<]%QT]Ls?)>$W<PYw)tB}fqy9?z%1!Z@ M %@~] ERwL_?VxM ?pw(X9]Qi!2$+*ZLl6˓+Y,Bn!}Feng gWGSQ'S#G\TC~ZzҴZSiͭ^Pݑkg1{umy0ʼn m }2V"] ӑ&I6eJQ (=~BcQs( *wvYBS {‘,!- v̝"n3em-А3.DՔ'T|@Q^SS,oɉ 'c0ߜϏ 7!vZm!fVsF2ͫ֝"v;#u}j*mGf񮱭~|$iOS:ű;d8N<2w˻<2*,J< p׋d<2a 9:=TkeSq= ~şc8 o;F!8%*)ȋ(ϴzUĸV+ 6Cl6#nC68^)?N@CY}UVJU߾ys-qsj+Eq$6O\ ''W{-ʸ*jvS6S4ơAjŖ Q\&g1 ^m wyY1`6QVh˫qm*؇ _nۖdt/7PD&X v;\',_2<}ݴ]w$BcQЀCk S*_ev8$J[5B̝#C9NvZI 4~^Y\: }v4^?w%SIOFRxw: Y&fc [#JPG~4Y맯r ZD7-A{wchU ,6k `NxآgMP{e\zQܖ0S*۲IX^%;Ï530N%L(mҎ00X[J?3ۣQ[͚zuT)<ޥt6+) S)&N<[>>;́WQmS=qP+e<E0%<lR|"gn'+Mx-p͢J &GN(k婮j1K([#W 8AC"*8b2Y/,'&Kj+ÕMg86t?uRjpUJ{<{dW9H5[}z\$ߒ_NdhauK6ͱjዮK]}z(Rpx$rJ ; I/A):##.KdP)I`vWċ2ҴP)/:S.J ?B^)t@0C&MSÙuZ hMѮsehF:p4Ρ 5GeG>c$iLT[z1PIE|r,.TŗU\,;4 RRPs ܍|ezgW=Y -k1KuEIo'%*"lUw 952dqӵOT8% g9W/nhP?۬ wLL 0Ŕ^X2kA3Sn=O.:(r.;Aֳ!vg['㯎q!Gy/U#1d ڶj+Xk) 񭼒q -bulxh%(3tz~CI2x""ՓӘZc|6wrm8Ք5=ۖPV>zo,1^@'^Ͷ>7@sL0LMi緬XǽM{ #Rq'(#^դW[w%_=`1aoXBתOCܻ=ZoɓH/rKߓCpۓ* =b9wڬT2s꾈*|e#D<0cM޶l#br>7?ֻءzFC5zv,KV.qؕ#~r<..Ɔʓfgߒ|j񃞺_gtgA>Hqk)TFx;lJns1tY[}L r3CH xeq9VY' brM.|S-sz_koxC؛Wy#JɴhTNF peiPdW,JeC~886%"f1z(5a59fLDh+Ȱ7l]PMNГ4V {98vyH!"&݃C+͡MwH!4? 5 kvF늏A[y{YNa-=$&W)W03!r; 7(OFCqĖgP88B)xoq~ OKlj8M+?sU&T [&>+#YX @jO$liQP](["J}M2O0.S*O8A!(L%a*pG=LpXԤUos_@{C S P:Ko)2D?[inw"QN㚜P) pWx7'`acL[ BJr/#CQ ^%5&ZQP)Ts ;OBr ? )ߩHROYC G>Zgw`& P#][$y"{FU}x\"] pͤcy l["RE>dQk9Np[XMZa'yo ١:3*.鳙>PW݂})q̒xY2UOyK")>ϒUe(Yh݅mϷe8vU-"l0q=wL|z~kh pߏQ !r|A+ uKȢ@x&XEbcc'+`"?T ڡ Uu%hѨ" *fC5d^4X{ގ6gO#e0n+`$M'?@q?wU6_7G\bH VQC©pִȩqwKP3*{;HYY& R=%FBK6N]\zUD"f),:A$GbA֍7yT6$T+5B g{|K#N!C3)NPi,mz H/fMijXFi_ba_iP(D%lXɼtd} R fAnisx3@GO ̸JcHwD -}N v@p:t4'Lv f]Waٴ!|wdjhT:(X_ي^ 06jh-؍۬jbpaBji[ l/Z`ٹsMu֞#I{07oa 6aZ]Wz>HTeqtN[*[tFihq< O653^Оr3QAUv [0vOo`)H)TኟQz"!͕%_Fvy+=LLPdl :m[E`jC0DPdm{(#Ɠ]nwR5Iz6m}91nAh}dhP5yl >>lfC̤*h?71NU-eE%љX\ѵpVb}ى!g.4$PJPpd𠷈0ӯTݑVX\Y0?5:zPԟ G2%nj\ĚgBʴJƻ('*)Kxѹ(La5i~t<53M_ }e,0QP!Nq(!Fkex>A{FZEGߡBŨ7{Yz6q"Z55;#"Z5>/TcҲ f#bky;a٣n05{э*"]eR.PTTmNEfzMEڈ[ڔHVKC~E)SNZ%@5y!;a`B7t|CEնQhkKL[ 4﹏+>~hAFn9? lZ LhXX $@FaT)hJ˨\[jF"paKg;*m*oy?NZ8ρ R8JUN(Dս#Ž\z"|BTiG`Z I»뤔ث0h{{q/'X=&v[Y2u߽sY 򦡸H vFqrBs c'=H Wtau'n 3TMƏo"P@s & MXU8V`i•S?d5g+h _>#K)<[WdmXMgޮn8z3!k-@4"B\"!AKnUjTZubN)`L85F&K2yb43̘Ctc 1"S };R s:'j(X솶~\˵FzB :,MFEMu/8~ c ΟdKT cAb#N\3'n@DFyi[6]_}T0Yu8KQ2QYpcF"xY\,BU2xɌ <ik,n ZYP(/%RWRL;83>J،)S 3GJ(KTFm|rvVקA|ƫ.aIYS=O ߞY uP!FQB>kD,3bmA|R?c}chLNs| ?^ap1oIbt#(ɶCēBJlpC=v,ϫ#;̞K{;=f'ЗZ?3@>?_ <٘NMwNB SQ+q-^h^n %`c!g_$ u#maWH[c!Eٸ\f\>JWXI ^M ~- rIm٬- 8jF;0V( Č )ˆȁ(Tuu ^ kӈ T3RKT"ð  {^Zu/Ȕ%om=)ވwEƀ:$73(GK>Ɍ=Czjr(Qj݊2˂ҕaxЄ8d(S;?֩UvHo"^3KW \騩T>]>b> OTU~HGd$>N;_<4u#"viRJIcEh҆3#a(EAG1tg5bkg(b۔ KL,"T"峊%M?d$3wA1i >x]AЭDWMLszIoR3Q.we:k'QFM جEG{_(w6jo:l0jkNο]ךb=-5(si:Yo$K{qz`P@^{0=O?\&@2nPdIK‹`$vj.?jX2lY5>qr;Hd U2<];Cμ6IߒbʌQIoLjp[;&[G1SJbȤ 2@ "zehpkXjiGٹ)Ȧ$ EՏ0; Հ(D/*+W*y2qeED6"-ɰ!&~PþJ[0 Ьn$Xu.dZJj;RrL@=gYst\VzEiI(f˫Yc.͟qدZݧ۴RN'0n`~>2P pK)s_V:OHfJV=av}NWtX\;-N8"K5J<FbRD0NZ7G+TTcbKAڪ%_zm>0m/*u*GQX3q.!ʪX(˒M]8d3Nd+ƈ0=~ol"Qxe)a>IcΤX4m;=w1e@ }xTF#z@x7p%3?^@2f h"ԃrrX_ٻDQ hEākݔ&DuRdMji鰽>&FI~'E᳢ #$tM¬DNs#lRn=h9`*{O;Co?:žE$f,._N` `ʏtš0/ *٬m 8,$'o,,VT<ȠAaᝀL! ?QaqojG<_v_he`#Ψ"?gTݱ䫊RkC2 эёl>Qݪ 涧!2ͤF-95ޣ8V6m`܃QfF&+mTHO-_ZޯCYj'h7Ӡ /zӿbK\Sd֨^oq~uNa^rO7Ii2 Y?_@"U٩9n3?LOxMͬ$ϱbԌ(Y tO_t vs>nGU1Su-|׆/ oGZ,T-[x88|exڣ]|{ßC,Ϡdu|Px:w3 kI:y)q]sn™>R7ѿg< H1k{TɌ%m;vBvky^qWn6)?'bO:b ?` J7Oؘ+蕵w]IOl I{[q D~ޑWwtݚ6WNUJHC,nCqr4/BFƽXh^;^n'䒦D@xq/c:?8;m(0 We")O T@'/\R`ݸzb SkTg= gn?9+fYwیK) U@J=WA+DLLQ1C1AuyrlumK}80)JiBP5F5SQ.P_A( ԁ"ؓmhn!OíauhkA!9I{ZlYv3 ` ᡍTpT1[U"䍒8du,|kę&nypq\D݂[GR\a,gY~# &&6.CpF[ n +ec_YUH$?zPSZ4 =v70ǂ"scUvIa7Z-6FAAa3|r#_4Ö7oSx'HCDAۀD).%seE]߫cyE Rs1 1CߤfX@ MsHDui*tsNYV_ y)yO=wM\oVi>u.^:*l 幅:KXU]=6m X9"(898~Ex,TRp"sB;-R.6Α:pOv`sVv Iݷث?fY#ȳ\,,Umuj'ipk$\T.d1nZst0@oYSଇbAR5gmqLK%KT`&Y yRсYi?&; JkopՃUtwjᢧH7Q1"-ڦsSyz^+BvCS@()V n:GQ,%x-Uj'f;}ɼQq2kt@U^/G7$ۉ$8L׏L T )ؓvc{׷]?*#aBw2nRt(ҷ +3,R!,׺"1%zS$+>w: v`;f IĜp .V N'eYnV1ʹ7.].\% )9ܽMBc~M~؜95#i&;ـ{^lwE&)jtMod#2Ge\ fVoNG LQj-B9+ 贫3"e>(?k*v $<k5ݴҫyd:;v ?=t##PTvNLOﳞ8{zl@#fKAqy=i5 3d3ü"OZ7٠#/R(!dyꮍ) ߀F.f:E$خ , ;RAݼ_&ĐQx5 U+= :m T:Cbٹ4 Ef r*ɫ]`⛖ E˕NEOY+O67)IcH +Ez&I GPZdҭBo4v%;lf X/@ln a|sR[t X"rı1 eڰl[`\_)IxUI)j04U-[&`hZD*φTLYayc+(ŲW'ĞqUق&p;? Ǽ[.^E|DNT[3.꼐0@ϿLFK{cFue{99$Lq6"U'e(/t ?S7%*XrH;=@fzUzƬU;j%)jZ;<~Z"s^Z {\4o!g*۵h]2сVqTR>2(̊AY.%IP<^)ڙ%a۰X>؋ē]rb1\as>om62vZECy p>\D* )7&3!ER}MQ&Drl)DlaF8X{KdAH{6mCRҖr^O)$FRLá9~XH'=8/x;<r4z&ctCOMT2+{]o+c1S\\20`vJKx9Hl]3V K*|TB?iq!+6 S;1mx0iO/t:/]͚Y6R^V`=3؈٘, }Tg+}@6lM2[; G̍,}2')eE"_J >Q$uYt1eg6@t wľ__(xnXLQk|[yxʣ#nl ßaGCH{ P?>a9p /P`.bz$Aiv(vԏCGt'ѭѬ}hy6~Y?v[ƽنkɄ)2xԻpo#~ߗ5LVkC"I`1/i$22fԨ9EK}0\A/?+ʢ_^aa C!7{PT齀 gfdqS_H-ZRzd9R@I?}}EJxX} 5O,O0@ qbKzWpRp'+`q~A_"kW"{ЄZ.*BxG64o+*yt4) $I|=5muSUqf͍9M`Uhx"mF+p%F3LϊRu4}lD o0ל5KRmǓCtvΩ mF'4GyAqmw*eEfr7ǰ7޸"x,cwJ0Ll6bgBUG#Onh)L**[R 9CO˾Ha 8{oa!彯nȾC%69HVR0,ns+0mB)̈́EoT+Tq}w(| 2Xu0U#d )=<,;ҩ(ߝޓQ`\ȏN JYBp"؟ b7=mkƢ#ciS0ȅN?r=dMw\*QC)jZGΑy٨ՠL BWH}VeFN;pVXZnC ܠQ֙0M6{|L 7&^sǟ2BT s1_lθb&*u 1[ޣ|:ʼn5GBiv4@ p֍4#̜q;U3hj_e>Nk D! $3 X 灍;;o7mtB7/ivGɪFr [BڅrXx +ap܎5h~s;:Wte^qkºx>w`V5#U4m72-fAwUb:L7Du.L 0^ Nq;v\@9 Ԟ'768 G¬#wzX2O*"`'Ђ}=,4ZsDS*Mpd_hЋԲ',$xSCUQ,Q7waT5r?T:8Bmzvk Q0ʪ*5.:++ "mɣfnO!;r5jg4"B}d35:fSBWC(ofL<ٛoէ:$(6E=܅O4IiEoQ {81VE:̙i8zs܌um3}Fk]S.KshaxϽdE_ít$[CSԈ8 _WA6 U$##)z-O|3uDJL(F,ul.f,誔=L橶$~H2/B2+e'܂OD@NKI`8w5[h [L_imUx2bAPmlz!L.-^?mWmol wٷ4;9{7|o9۹acB'3O%3E)dΞY}~XtOl@ב)i#B^-kNJUGp6X8.O^i$#B[3&J!/$ y`ZebĐFPJ{!jDln@S30b-Tc)8ֱs,u0Q:Μ&'s_NG#Tej¥ _J&Q7: I[+$" z' !~.Ǝ%5f4k,/?sy(?jq4E_D#tfPΞ"Cb'YJVj8fG'OBv":CG蘿Y B>p7ۊ$92)<$ϡ]>z_1{¶j`#C84[ܿŠ+`a-f4Jn^pTpCߞD)Fuw9,QOkEd0M*awb9ɡϏ,/5]B9SkIײOlKW)iRF_k:Pl|_Zﶏ=Z\2X` )Oj_ÚϙcwY: #'x9gRK&s$!#F[(A%c[[^S& 'KwqvAa/JrlϛdC~pZ܍ϐ%%ߩ-_i ۿzDjGJ|T,CTY+v@|McjQ:|l",s|[¶S͓ga.h/6j4UFRe@t޴(7b#(jҁ#5vwBzU -"7$ZB0\!j\MaЈn3Uݡf , t|`OGQ-a9@yG 1tc.?{-*CD0B:~JC>AN۸c>L4o“Cs'A\4 I{֟no.ú ;+!r ixm pTxeYYy,blٱ>dt@gy,pbx>.57m NMec'_|LGm|x?b?L ])iB D7`=M֥:(Fdz~q/;׆|zA^PhT1g:g.4#tnG0A&"[;؃b:P7q ˬ<|V(5C'h; ܾJ{kZD\ :(î?A`R =St<] ?z3; i:. i_~Z?孚 zK2i2sW#e]&y{T0G屣DmOF)ȷ5#=xp/2&@3!HF+,(mKHI(WcpmugŐv%}bï桰g胓8c6sX?5mJAjVڏHXo癠8O^%j])O+`` fٲ#^y މw>T՚4m(w;q9F BNŰtSI[ Õ5( /Z'uNݘ˾ q'Kan>B@ w$?/y_ &feIO O?؈Э%tWA ^̗<$ݷ^?e{yƁ3"n[c-Q+c?}{h?sx3$##kaЈ&UPe5MBUyɂ ցINPF)ꣶݬ!]Sp2]qg|kCš2xtԼF=I\lHȁwPEvdO> OmA; {#%w~Ka E؍vة%SFQŻAGiV  ne.XtH^3T{G, ;7ЫY;饾$.ff As|drT,$\qrlҊ%Eq.~,}FJcedIZQ!c$s+dî Rг~%YAe%4v9H(IN7lgX*3֗WE79F.-4ށ2n) N䑥R';fLl 覑"1WHH#3voY.qKWbg ѳ1h 坢±L\LCa?&TA7xF?L{jY`I&alĽFg#%G>:smU5w^~27>KfU9N̄$=*}a6zf8- IXx|{g!"84~T\a5G;>j%-;A,rWv ZP nM'bߏ)'}pp5<)&B=fRM^(4- `Fy H/r.jm@LyO>h8Yj`uILhMquM/4J}̂Xز\ué͘',!S􃍔,9@R`*zRb9)3Y!̭p'^ݪs'9k@'kwy7`ɯME-  x)ѿFUغsnUi K|1@)_>4G][04e mPGݞW7 K YtT"T= Xb87_&ھi}K8+W9:Nng)ػ]:@-s"? ̜ B ߇kXRlj*??QR+}\b7,HPO+/r9"ēi9?]g8#;+YczYԏ/+:q*UP: xAqaʐ>]Dg¡.ee $<}HPTUrG$Cr'Y9oZ.jM:j@1~#X^Ez|aB>8RJ O8?v\ID<: T]>ǜ;UJg[/ ̶&a=4JN/&`O^oaԊ/5E'?l}}:3ж c^rQ1(K PNf>rpA,Wߺ@uH=Q[0 3vT;;hq_I/w]h!l@^`?СUxo5O#|Ke([c@8#8d6Yūo\IZ>Sr`̅ JRp pHփǪ1s!=cGt4YfX]BoeVzPyIχ4]gfԒ(ΖIv#,Y k$m0hއPVHe-|nh|EQPP/|*U'XNi3_9qhvɄurt<챇lql%-Y/2'VNw椋N|3WpCxn॑?14IF6`'UlՁ-Dek"!VqołlL+I$S?{OV7w۟LbQ윜Ep_u[]IRE/aD{l<76EΏ? T78ҡ\C늅;W)D2#]*$G1LxrQϙc 8>oJ䜃ksG'dEW ˶#XmY׊ ?m\^Fp8T$+28s'MSMG57z'd-]$w毸}KC̾ͱ vb-Q|Ka6!PprNJ+oa%ݵ 87G<9ds[(e0'^"m/Yis*>F>iӺ%M1\,a5geqwkp;Y<%8b6Fhlqq݌qda yh лyV~qoGKrkiAn~kg9Lʰ6ْC .k'Ft5".dϷ)K&1YD`l ŻX vAT6+=n=d'Q)|T1 :\EɾXuO+OkjڅegDR՛OsjJMM~Mvk mQ:ڇǒ3uPr+/(٠ h/4V9OMslYkk)X[X%hU "BW'~Ud0۔#٣J{ȟ6@Iv OD*?b^O@cg5+\ɟ'I<:,}OE>Kؐ&* .쾐z ~BݎGoq@C 2a8lCA˛R(kp Z[K@GǖzD_Lej 6w'DgaMh0jfSFo* T7?s5%_Zp=_GB ܫG[~%]~2 7J/)";ʲ <5tc guo:¼΅L|o{- - K8Yc={T:7DYYcM&D¥՝ j){K%SF…:*AsAnc՛ )AEG mN ;j[gS8}l]2SɆ OqlhS,c3ES^oWA9)_¦]詹]KHgD#d$!sa<~jU>Ğe] z<]HVdGQZ2~W3p)DKO9I3`5~\DFgQY|G Cds"~|;QqVR9j`)R>5Z\fI[M%@З?!oc 20-v_8K l.qɺkx6b;&5ߵ2ÛO#$罥$T7(^W[`|Q !WMKɚ@rh3,/xiSy%t w cbضD}W 7˼7-t%ۈpgzF>(-Y}|߸ ׁ5gdGS;͜XdB%U2~wS8JPVn7*adl- K(#',9z5Cv{K|FPH)YeK(0BiWuueQ_+k&usNa x"z UB y ʉ > نh]LWt?E(Jt5%!ClCxڿӢ'!,{e 1 u %0gux&Jsi~mBRj wQ8橉T~S$?/|e !1\>ntq^\ GRQ"vj)lDj\ݱ'sCʟd> eɵzKW\SdHB(i@PC"VS6d";&L; 2x!Q.zrD~}[.AeRx F4f!& 5O;Ym)BE-,u5n=#+>ƩBI4?&UUXi<ʰJF8`2/sJf{삧Q:65GWލIj'E{Un6}^7 A yU; A}\y^L^=u& iQ _~Bf\er\Cv[Y$v(6أo"MC-I-Vhɪ7CO@den0%45@cFvpR=9ޠ4<#%5J9̶w|֕L4uLSYQx2Vv)"n0]PXE;ts@{֘<ʮs4~TˋVU{p^!qn[ -yxRykwj0}{vZdxr zGbUv{rѣy*5,0w*"P6ȯfC܋*E.P,8 <^з]%i_u&*ۡ 6n,msU$6$hV(~'in2tbw[ 7{Kq}:>%2.G2~[ |vu{}ՆM5Zj=8tW~E8%6ГrO5; Õnm(=ao):Ug8VbW>nO>ˊ٥Z[#/2`l4:3|8h u*5*>޼_Eko1>!!X/n3 ޑ57%X4M.skPkHsrHJk7YfkS*:m,+'ĢP, C>ՠD3?J7~C סܧr:dE:"nXZ;GF #MN$ c9#~⮡CM"2BA=Aprְ ϭyz +*d?a-Ay:>cXpmM=̤ҋ\k>S{R oFnMaWi ?~Te.OEe%)2KM__Nph\c >Ļ ވX6AG$*L̐CQqR{ɢ=V#fk ^qڬ[ԇ8G,u1$p\kvqi*sNM(I,= sU)D=gk67u 6TTRQY(c?+7M>CQe;PH!k{'щHzճ `}BB wiEV]jUBbI^M@6Q]*i\]@_OZE'\QS\~aN4ARlrFDZ?8xf1,˦/Fr7}vQ"И#(S&rTљZ]G\I m%:B>v$_E\7stQkX:5Y\?(wp 4 I&qnuUFTu맹jl37CbtSf^z24vKuzzJfM3=)حT@["+ލ͇.C.I?VK4qL@*9~w\dKy[[`$#FF0_7ly[m&/H@wZqenMdK aeE'32KVjR"'HC*Lb56O@#к=-f~",jY \+UVzݝeJC`X'6n^9 LNrLTS̉?PUhQM@eNr@A=fC"G8!L;$cu;o:#!ÒTNM@A!jA `h**(,.:BjJxv[z5{S)iX/?C<>UgYy]vvα}"/{Y+ZvIc>>^%; \烺vײzh$3q~Z욦tP L;󂔣iW͐h?a''bNdUn8F`Usd6~}Su›$i?}32E pBc_&+OɎwcpƜhFrBu[eonzPyU#]#w4xŀ^҃P) v:_86k@NDNO rmadRߕ$~[8i년xiT*Ϧ^㹹+^J Lo³z'tUÆG f.. ҡaL'NwE+z0d7$tǀ dR"=|sSA 'twR(ұ ?_Vl^ekm)d|*I^%:"4y})n='/bCAph${97o/ss9:ȧ}~nX;$2S2Dr1ۡ`sXT|u3մLa[zc7]!5B깹#"?# /h4mB, ;눢DJȲb0jDk\<#`?HyU۲J n {˦+.?]"yf3hyhh9XAPE4o|xm'v`+ͳdL7A<9 4̾aGB6Ͽ3LȪFsU.ue$3;^ߡ>4qm)0b@,um lL/q֩ & ԧ JML:lYRX7@7缀ubp1QWS4Wvx(B="}Y 5U-4 836t(DjrQؓ;SN+<~A+zY5EcZ Y*V&'!iDO/IvT GiQK !EVrJ 0kRh@lI1 4/˺4c*\@x9l^ #oHqE˨v-_kFX̀$xmtIfg*)U4jja=X7K~8Dr/˻{J~֬rH<4G@3 iZ8:H" 1<㍬E"t0+{:FV!3/`xiB M I"%`$V >\;5Jʊ(=&+f#sAG?\@w0d aE4۟g>FN kvYoT-Z~ÓΤo?L1@2&k7mz uc cԞǧh`$Omc [f!wP^|)y֣sZF+FUFj;qF8ڣ:Aצ_RC%Y)oʂ?R]i* Ңq:ºgqDs=&MVS9z rN%%Ի PLxjq#қ1v5ٹ=A7Sl J6pL.ZD_ G5t4/ ˁl =`b08_[%< ? U겈q::}ڇѯ*aWI}fwG+"w]C*vRaz4^un}|З=*9UJ߿t+=EGꖼ\?jY$l}^_[ Z}EaP8D+ɣH8"`{*IFY'No "r7 {  AT?/Mpfc̢9 B1>ttKPd3B_a삜JΤڝWԐ{""j@C!{/lP()+)NA.Zq\~|,øəBr!YtOHL+bw 3+>K/_ >itj4j'Y] X~ 4FN~ӧϣDⴾ,fjaԕCsR%$RI Y.JdzBf9V7yeZ ``kNͦE4c$2nתZV;G{W~ 9T2FL$ `=ƾr.NjrJ dfCU|͍L-"kBBf4o3jRD":Jٔ\T: r"^/){afK-ى ƈ2~. dSiK#=Sgfe:rQnqk!l@ˬ2mw"R_JT'OV,0(zLXZ7 ~8gob=.e3c9kTΨ-#XT֖܄yrIm E?0XD|ZnSO0"a6ؔgfwmt𓩿O< z!? @AY 4#uQg,Q;.v.'gZ#B7D)?K19LZus9Ir_R]X's@|?E[%{X"/N>C՞9ahLvj7߭F3Uq`\BFvUJҬ nZӿ$=|tLSsJ̫ׯm tEonVkx? ۶N~]m1:W{"xd0B+I@BG;p*\2''ڄ-K 6'NN/O#zk5q2KJK9 1/K37 "G 'fɕqbб \mt/JfZr7٧L Rke'րAfUWgB'<V+@Ȧ4|W ?ͤ"3N]e`Ua۷,ϒo_O*)ZS?g&࿙J-./Ljm;%"|]/ ]Atf$[ඐZ]vݏb/ҭ Zm)ifΡ/[#:u:ƃirHG)glϟZ;#;P4eCDqH-EG|b~Ag?&[&տ`e`0c,{Mw-mbtґ:K=:vPhPhnz@eQ-?ꞙdOJ!P4Sr"W8~2, m{`LZESAw,K6z)EKׄ3&p<ТQzר(lKftZOCFh\Y,sOKW37{sR߉-2zN[UQXdlf;n[kzֶ dҼpɚ4ZatoAD.L-冉7eG1'/ (2ť8P D==9YZ jVW&cIR\c,[$6۶*F|"&Ѓedl,ei3 X$K϶4j|9oԐ)n"Ggi?lkQ0ڕ38?6-aޫK>6b;kCŸC9H@+͔^:ֶt{ /7)"ĩ(>he~n5=fRH`rM*?1F${f),)swJbgDh1"D3Cts$ eP}Fd ]1I'Ʊ6@nP^JV?L2w%Xp_GEo^ՇܰL-%y8Z%PFbpXZ6,w7huM@~Pm3TL0Sn*gynD:7%'puY4'M᥇eg?2ưShFjHN;诒PffdwE6_0N Ce*C"es5hOQb:*|i+1*dFH9h|bnN@fUikX`5&p\pY[B_AH}KXy;@Hݴ]@$On%#F 4e 1SJPtY W}2Ik-bAs¨AUP2Jqx Kx kd{VIPkcDp'G+I֨+ Ju: )7\#L.t58AZzﳑ\8%GJXLiOMLM5yn_uo9^F`isM?!tqaiJui.kkc*w]&Oպo=Bނ "5}.Nɮn8PR#:o&! EO7<'0K{Cj~R&6k39j.v@lzÒL]'d% :2fo'V>75aI炟ՈaqT~_:Na!$(;8zr(u<~/cӭ@X+Zܱ[Hh.m_nDLPa0og0&*WR[O1_ [ F㔛>ҢN jR/?%qw#b@-TӜWEծ{2M-$aiMeEyߠ$X"eo8I(H|TvTp ߈ɟ&AoCB?9DL:+#h9skv9DgH*O%+z&Qa*#gE_U^-ehQtcoC4:vMN^pEAu/ lA/}@ )(V Ee}w+eCbRPsjB J2)O ) 3kGw!ChwU{P2A+̠H^EQ}n5wm] =Lkchda ôA d2^c6hEYqjtϷ!a~@JYqEFm{^q 杇N⯸Hj'CO-I 3CܚGV ЈH㝊7 }6+V ř$1,.H;>\Z@L9`ꅟB\5'@.Z!Q*b@Dӎv`f3:9R+tsR AlVltqtOq8lR\!*W#Q =$J+&>Yy,KwjxfUV.99o7MNٷ924^!A͠+rڎ7"D%_Ggp»u>zrW<^H90 (jŹocI]T18ix!٫)6gBg+f r,~ XqNi$sR8%)MlZGNfXKNG2کq&n ]oË|1E f!쯄FF85#rP̸ E +ׄJ;9TI~qdRw=7 )ైݞ[;txMwHJl:"#^DVMAm|WNg:L`R|z{|-{,Td?1>uG=n\Bd零"o1(`U*yg8*d ^ }bpRLfU[Y]r݊+>qHەPWoیp։6)笕y[PIzWǤbJ<*X2ma;'2(Ѣ {`ni,MI)5O*3D,[AhWF& QalZr7 nԏnuF׆8FM!Z 1\ԕKuG^ i >>jQ)Ker @yk > ?Yy~ۨfHC( u4[{+ԬE[XU|Wo$^øAgv~G+5טM#J:ƶ^TSw6TxjէU~R4.Q;@b(ھm |SC"\u0^{Kz\t+(o|UEl o?OUJ<ӵ0OR:qEkՊ/dtv+p-E} 4EoX1gS(*|"M+<uvdZ8{> h!j8J xZYhMGDBR]-Fͷ2#iӱ08 }AζbN&ִ_ZБ U -#!٬.?'OɛGұVd#8)KU<6AVGbA_윆{72z%kjdUe ~{F,GeTfB2}ڬrc(oNۋOo,Kwzڭ*+w^L+ʏޢ۪` ~H)D):5š/6@ofNe⣇LE}6%~G=:W'R9)tT#]ܿp0bμ^gpj{W:4hwwX~:֎[ܛ.aոD>Vl*gƉ`2ɤfxѿѾ'oQ.!(8qE< Pw8*Tgq0?,wh,bB&ߜk=cȼ6ax+U W??0A2kycKt2Agoq⒓:c?$fh{P> +C$B+4N!N) S^WX/Q$|ii .9{ .'SZh#SbBdjxc9"S@:H,փ9-ݶM6fuF}'ˑ'Rw@A7ϞX n{>DHnt垯xwOb\03WM"*pfgPʔP7fꈩ{-02P̗wff2K&,ƈa_ 20a7l-#hB+{S"4 :BR-iЕT'~=kglOZ4F^4HqO` ՜rgQ~V|c  OքX%}#>f=ևm sב/WmcRM%-DΚs-NE"' }tF/OJV-wFmnu*DZeMˇGv̀x=v pON[0>aLa240\w_Њ~A0]Hhkʏsrzǔ,Kc$_}1e s(4c*E(t/-;2JA9V\ԶQ_G]֋0lY[U&O6RdWO Ѡ0,J㢛 }ZMrPYt4׿ )Ҽc/ Pռ_jл{zdYUTu\@0/ޤ&<}YM@264c* y~&٧YBuN~$ ij aԴ>pIhKL$4]]8r3df,qǗi.׏Ɍ #Ǥ0'֥oiKBBJ-{A7,+ }RV8R:;),z+IH)H(|k\"\ `*vw.EJKm۸_heE([/;i~e½H[\q#۾vZhOORfS}c-HH+=2]!'hs~f˻E~n/?g k7Z[M@GWZaR= e58`,2u{q|<Ϻz~⪇Q:_E D ,[l3odbe> ?Tzv:WiSb$A㮢H=q>c))7(Z|jCSxðNAHʥqn.)H}:|-3o5?^'V,qeߧ|Y* ـd=! NOAA7j2J`}`J[OJ DCrdz5Z6uЍJOIû$on~6.;vm i̸%6N1-q7s^w/@p8a`O ΛGlXɦ<EBHt7 q^6@+e0N/+ FкE(͞ :;-]AKaO$L<goXk8S9_1>9PR`$bd?q.sSzYNH5O1'_bM)smʜR:OE-t "ǗOB֢Xx#sDRЌx}mmIp8dxpgƋ+š+  :B/iʣo Nb%1jO͇ i-]Ph7qKtLV>+8W)Rt*X5PM=Q^ co2􄕮fo$Ӹwo^i⯭mL/3>t cߍOs|7ClPu:8.Y"78SgZa!x$xhO4J$e%bTRCԍk'b!r`=4xqFt?0&n=%VTE%$Hw=d_P՘.9O+LG4`\ާð۶֤چd@)-xx=!]ͷ)ytrRl6PI9+`Aㅙ)'6"*LԱYB{J͘+kD8Md)#n>25m`ݛB_`5#23?Mdn0DCwux9T߬sau@Q抉=vؤT+O~dkVހ,V1 F~%r:P%L8e!B~lJWa ?$~'#pcUC > "Xj @Nz+odYmRsvԙo5*&_*=Oboc0A]o}ʳGܝ*ticт9o9=@Ȕ3PLy)V~{}a?+fK5mPȧM[.6ikZ@:)9 zqx21DB1"D:I0DoƓ:abHlw>M@XN,>6GQm;dEɓ0/]~+߱mb-z״h H@J%Vj!$mugv<9 0˙ *m@;Lo:8m? ! 2Uu`jtS27"Hvt^/xqĔC7@CCwEf.hZJt B@`%C1S!v[ϳ_q?si cвE~Sv@^ "X(},]J(f\SwAH?4 \nocS8k &zUEf:!]So:j3hJ=lvfp%If5Ez,⹦}@gG&ui@u:uQ(@sP_krl [' [O[ϧNjXF.#yk6BV`ǺHb@_UG??! \W~ nIP휐ZĬͨ:5[ϥ`M (v,pEj2Euzer?)JLspG[sa-7sQ> %BٌJ ZϷyAwN9e^֚Br,h((o0z7%}k IpٓuNNq!i7oJ2YNB굚m~`}f;Y$:֕ܡ>ҁAwoWk;'z(~6PaG%kqa"vjV^~j ίg8I!M0 6;nU,BQLVCm,j2jM&H?][;(3>}V%:h-ND'{}u}jNmN3GQsǷ>xm0MOj^TABjI=~-`YM+籌H ñƞ_kdY;x=.iGߖ~Dsr 3~'M՟Q' +tܵi+9n괅nS=V֊_xӴu5da4V]$g̐ $ޑ~3i%Չ.С6U\(Z{h#&g7J ^|5Z!.?z-?2jUv?H/7ӖUiuFk|~ttUCki%˩T|G0>E 9цܲ:U7Tmquf::{!~2J}Xӻ9PpjutVE\aGxj%6G˕n\0Wfzi5nBC-'`%u7_^~WlU*J2z~ZtZ/|iQh)7>>d,@7_EyʃB8V!HMAZk_gʃ<;LLix: j/ d 7@m1]9G>umD е(vZ5X xu>HY:-LgC5`DM'(/"l.: ^q !aQ=(X7x*o9+f9yu|hGGDMHgn{Sun ͒b%0BW[o<0B7M blBn,>S`(!nn~Df i=p?>b1S6u)yNo7OiyGg!M2$,WFf& l55;lؖh'LUdGL6J=?}P(Z1E[iy7fnE;>_B51G9ggϋLZ8 bT)  `N2пVR1Ç 'r-slM#e 6xYʘOp,Z/p σb- ѴNNvqPe;\I]PKq:fpCM1gJ~mgx -p[Z{Pū>VeDw,ӈL@ӧfgd7*EU2#Tm|o8w X619 @ ;{(ξ!Baq>?>E~߆ioWl%SЇR$Hsm4jsl&{ X=GGHM/{?Pɯ8pԐ[ZIC1.:_DKe8hPHCVˏy7oKRkW}i]#y+6a$}௕JA wQ KM32J|(Fޮh84A=\G#V Ǻ犄rC80)5=MF\#E#記d&P0^A{VRe}te6- ZI-n&CW-/ 5[^-T}X#G_:gu_ی=Alո!HVQ.>vֵPb-(02% 8*AК]ӝdv|^3* EBZ#`e˥? ZZtD cVe6ㄧҗ(Ud@0lyƩH42 z8tȖZF5aUKKK% x}@jX@fRlcOez5a$>PJDF~A-x}9ĴWq([^9p #-]o߷ӧ:ISd,JAGnŧ+-0k\Xp= :oB@C{ƒ͓?8&G#oIrqhH2y@c9]IY(b"+pviͶ±Ҵ3k]2]Z4kR F"oi|z$(1C X&ɉ:OUӰe ul.}J47;pEO5HGn ߲$s-5ZIз'WmIʵ=c\eӋJLC'ȸp7@rm.ļFB]Nk~>}E9HjPfvw876>o1vhT:y3$dGSVB&ڕ3$Rs㏫/q=τ\PxԊE7cmս:*㏫a:O&&Eفd{b D v.nͩ'Qjo݂h4oE4?Awxmj=F=:ྦd\/# jE^eoKԽIC5;_qS=rJn/w9\(yHoqn1 Dzk~PZ'>%rb/>*'*r%'h]| ة.J_bqgZ.? /l`zdDmS!ytSKe8vrV%?P2Qjݐ H_>ؙSQs~7ԸĖAz ԒI;JN[U "y˴yxi<8 egqHJA+vK5s;l=1h֮v+1}N7![L bHPf/G&ٷIUn  JeH_{YBr|z1#F&b'LtSl;Ceݙ^Sd&,"yOI3ؑTڄыK. ^ԅkR\WUzB P<"sYG2$9Aoph`﷬Eђ8ۚm]Ɉ!10h(0OI32v/0ӟ?7Wu0F3smSتZT",m&%,D B?̊Pk2"L3zq#P O`PFq#Jx낚}Hjm-$ixYTAvNCK:]<䟼֋:;[G32QgkqĄ/c\Y,9MC̋-.+'/M3̬i w=9,A UwqJI}CO*1;ΰӛRcm5.w,+MDBѨC>*lj*aQh]>4 `?a:`G8[֤$XςsXgQ5OJz[3w|@3f֐QͻiLB=w2gY :\ۇyRlj'7S/k92fGpsaDi CO!ж }?ҳɂ.Ee=*W-+]hOLƻm#;%A2y \[))-ޯ$sʔJ&]YusQsl}MfMoPR=l&M{YO [,5ʹµD)SV,; 7GA^8vs CϤ۾X4Mst d.8ւ7 z|eÃjG'xdؚJ􏮖(-e&u&7y{>GF ~)M_$Q.h\䩩"KӷL*0lO*:# {5ˢ֋Y%Lـ,l$B|\ӅPiU.Zy&z&g iC{?bm=#Wז]5CحUaD#uЋH `=`dH?}܍^ڹ2M:VgF1yYh2-&c  $Z(6 :m{7$,./CN?tw4Ho++i)"j%Md x!bꌬ_5}R֔Q{Eú[!K%&4HqfZ=qWiMh.g[Vi},k,^!'|QC l:n kv6['3`Y EUFU8?[k {lHgRsD/.83Arޔtm| /͆|OWkJW9,w}Sf,Vs?AL *O#4V PWEZ= 01b%qn=,خ#D_vA xe_y3-'yg ;Һgx% Sx J+bOŕB?璹cZ+3Gr67iz:3hY8Jr KE1g8)5;hNx>/bL Zi'T͍[v^~ F\ ?UNN R@с"3__rQi}#x(T=ܣwxTm/˅]mPg)~$j!m AA'۬B UZIeq h''@w/.wT]eW& $KlqR.kDܖ+4q(fV(1q%eq3 Gue!mtfF9i:J1c*!/ nkOC1tO$cet;}8*p,UTX''.SJ. ~*xߑNN=[&[7?}Y(Q^Qk`c̝ i}TeADQ^^:uu[9u%xIO"1o؜=ӕBUǹ ͱ)!V A \s;FUil:+YJˈ?6HNXw_U*i &CsCv"vMk #b? AʣRXphM^= @ g-gr59[*q8/sW<| 1'3a2x]58ߤҀm@]kP;W eK 6 :`eH[ټnt>V3S51/BT_`C<2s`$M$\SMEh0s90bvMeG]yo~*~x{ӈJn~~lA2ݐ&K .7 hdtN܃1$/fcSXT, ݱFEa$icyE|40cE#\ZWz𕑃c?jd48MJpN/8X$Rc 2cQ WükC)5ӂ @?t&nTm6 7MZV]4U a"ٸVfU8uެU< 65"FCu"!Ar\݈[PyJPɩu~HdŃ ; Q׼ ?[pY_u6 X#;c_ZLQMka޲Gh{46ftV8!GVȐ2{T_;KEZYzuQ_}@|򔣖BְrrqY'p V:ek#s iQV&I:UIom1-i}$Nowr>2 Ύ@{|t@cb{G)9*t;P~l&pP)࢚"յmk:3fԀ%~cX# 3ΗmPջvZ@qg e#}^s2ģnP$輻%|-TճPsm@g8vRby ZR=g1JޟM,m8o*7Jrb au'' كx@hOGjDԹi*Я?vF YZTKAA Vk=tW&ZKnb5K-kfta2vjmlnk=>փHvzҬ2\$ÛUzu  |5 ҡ6 63%1G;kAtǭ\3= O-vy%sG. WY7du>*? +NI9C J!!hTX}ShdoXI\" ̠Rʢsi"%_EnBAy*;%A%+zhGkhӌkdx[ ^[<1Ԓk@XZ|x{^}FH^ݹ\5Y騊L ~GkØIth=4;bw35̷ ^Ns#Ocose^o?ZMtfE+ƗSq&דzoJN?8X7!-+ICcѷ`;Dmh j߶ EDaT팀* 'JU9XѠNig6ޭ&t$$am7TAAp-# !Asאּ(wז906FBy֋g<8f ?z+saLDŖx=>Gf?ᵰPN,p@^/}zX@"!]Ш=-: rx BfcPPii`x^?%4]$[TL49'l < qPRTx\=26Ϻ-,Zʹ$\U?P&ѹb6o2^@#ҟo_@%jzMm+(&l%XToMA֚+VY-Ф?]/+脇؊w( gGnWW?[wwR|FʓQ8bS9^c\-nll6Ԧⱖ{+ su!~+{VP-8Zj& Hq\s"i2Uȩ:}tMr3CˠD_m>EʈoZKb`IwxD $lg i*-p5&"*T"j+i];„"%\|~*HS;,MJ;_<`z F^TQbҡcQzl#|1l</Ng˜N YFp;{]t֢6VcK/+Fb 9'rf}BKݲ,f)oG^&h%t DCW#u_]tǾ N*؜aZ0 ~D}2^ў_BaV +fM?9\ldHԺs' γ Ziakw%ńc`,iEZ(cn>NUJ|qrbK8@ȅkTm&%\wlv}{/3-gcaYCSD޹O|M2'2v]*V_8L ZQw$~ s;? fw԰`)nV/c,e^˱]kžVS|뀌X4HdAD~V'wwQ/f4$o-X?U&."RcBrd`Ā71o; D/zB7&JAg3kI"ab0yA2zLWKI8fQ(`A-ucě@D (zc:@`IsF\?\ڧң䐘eg\~g<"mpx5G\RubY$LbTZ JsNF+%^ܹrMOصó =Q8\ـ1i : ?~{l?:Uiۑa.n~`9]E,O]XᣍGq @;mr\k亭_̜"ޒF% ;Pq$MCiAW|II- wOfngEaAlp %]!Z\d`D#ܸL—2Q8q2~S+()i w#cG4_'ռDG:H^ШǨVSj}1)Eic~XYqwVGZ>} =J|&Ӱ/Zl_uNힵûG ~;J(a1bi8g}_:=ߵu@[ð=S\F'/N gkLZ_Ѭ vk+*g{P*W~ K [ROZm8`"ɪ?Wi-r11SMe?D>'PUkb1hV~,$-2)U8&Y RY!xb Ujh!ݤɌr@˜H}#+C(FK}sl_jܶ!Ln!VD?ۀ14:|dL{;쒶N8u!.ğ:{Mj`l-Yg!^ _|jm S'9 6~,V|>OVH Ρz~a] k8^ iҋ6ژ0Z`Y<\abbqo <DƸpg9F p}L~O 2l*:(f"XZH aG^\tyasNhtP3*_"֖"Y EGyME"u8?q4X0^LY\ѐ8@Qg $U"R'Sڞ|G~[/c/IMR CQEBsa;>Ry^Z fҝYA@c* 1h)d6R~p0F+'<3&K+oaw')3:i/M)7K脏}D$ahDJʛ;s8D-:1꣧+ zb F{ EnfK3BO3HMkncAr~G9Ӽ״=y\2hpK0bHfݡ$zO&gp=Ũe!d+}O倯l 4ܙQT/?īd)6,$ll*3m(+LDf1$;C%*"ֆ ĪTZdKn8y`6JQK[suڹ>3}xxnFHmPsp1&>GAT;ڴlѸ4CvDgУKۄ~틍}~u [hB #Z }p΃ -dYvri^'tjXн O2'6qV\I|/ZyaOdAMR1Iw<&~n߼܎ >*#ؓDJg~kPoi\Uy*W8a)! UE< j((4mdJ58/|`֬8F:]b2df7+̰ROcbt%Q60Z߅m9$ -/̫7u S3.u7ۺ?8 h(KHAANpս Uf̴\6WSķ]>t0,_qe,e ҥfOUSh}C~:I kOX9\&4_kJtƔ'ݫ<ˈwobRǃ0H2,vXUdC >Ta qېU3b7QwkuCIyF }!(V={ǿ WNSCO[͹nb8U#ꚉHB j,pf2sXUljռ+hgGο:xq&nԫU8: ̿|RŻQmRUEA?sN!+_]Af Τm^)emHJ- @R<Ȕy"KSp768o ls-PpҾ, Rv*_IA#\{XìmÇ9 H_Y`f`wMꎷu2/+ 7[J\c)Gw`A2尹h8DA]ݰBHyi:]Db$tϩkki?zF{d,@SF/C힚D{fHrr'A߬9M'd\7 7i`lX?E}V-Ι$۝+D|<o8Pc h1a7E fzH0{~;/nX1pR!9Xm.M4/aG-<.&ըd:w/zCA]g\;/Rpq,w:;ZhėSWN=9=Զ#Pj@>TS L|iXY25(Ug}*nђِp Gjܭ\7 >#>jw>( &YELMvW8QN-t2X 2&`o`"N6OFe5jk3%LU{kT:#4FCX)ck\*imxOht_IdXyo)pAǻ 6Eڞkoyz ono Pm{t~(i`&!815 EtkR㗡pOvNkJ[Ӷ 8"'txS>Y@ + ^Сpm*P0LMZl =5Rcit΃3$ub!8X(쉂䕉%ΗNSπ^ľV0(`zQyE^_;`ϡ( 3*Y Jm"{\ 5]"Zk=pR&Ũ>Tsr);WQGQf?M3&ւY-.J^]g )i0'樿l&ZPmOZDsv'3$j'|`r p%CQk"ʅ.;pEImK$ =IKvI[Eo.h]d]?V8%dLgL?:b koӚWJu~[Ž?ݯ'+E\K26 %$)G5<8`m1e$TG$ Fi.c8>*_TປcZ\4c}:a8eę\WF2]Q~oA:5IS1Ojv wIdRktMv:bY53#Xxe€N;ia.{v/iy E<È,5gtYMq''>t'(c"wC8SH>Ra5@6-p/S6]`:k)b;#Q2: ¿`tSfKv;\!N84zS?\zOF$IA!܋VķnӸKZы5YjGD_Cr{:t -FvB&")̪Qj1cj,)הi9֎ȕ/S}OV[N Yu"O?s8!X_/SǔPuZozy:g,#6T.qzflA-Ӂ3.z)iT #rPDwqIY m7k>Auk^)ӮGVaO{e2WIF!Bzž=ߛh Z=Ga5E{`2sT{ yypRcPS=>_] x+@!* *jD3 yf OyS@I7Ty{7ג/3T(^‹dG Q\'3>{S,^ꂬ^%W {6ieRNl?$/ʌzd+kgǝ^H"Wj{p0O UeC#=s1*pZ*8 |a5rUEIg]rtI# /!t:-VkijVڷ{dQ64)vm[Dlo\4\xt=[ iTy\CTLτMOn@ O0687 rRųJ}34&%KH{+N<ѨLb}xjUF7/,ʘ4[d@F#9HK:OhXJGo$] "p jS'X}at{n+?{mH>oQH9=!LA]h͛'7wbM!uIg>߃ڀCP[2oaLl$ƉTu!w߻Dk9$h\8ES%ķio=Asl58!ql&EbWqݱrp=ND@#0踼=q71Tu=/[CemWCFzo>)tbri=~j%pOi6Գx71La'9[ࣟuu<jMᣢO(@MT 1Ε9?i1t;L\8ϱIm/ʚq_Je5HL'#pkdl;̢K^>DJxK)6vb*gU_FZȥZ/5}R^bڤÝH Mj^pĬ> ْW>+nx*T)$rHc|)mp!8~| sտl+`$f\b^>^5x`NHW$Z"s *KѬ،p(РIo:H,hL*Kx/ְle-KmQw0G ҴMs_0@h7N"H?py%if+!Ha51:!z}:bxh<7{`m5*n@pmmO{E e/W.Q%F4`mx izBg/6>A)bˆb\{@ ;,bo B>7^#ۻ(聇OS@B=$%%pޘy諲rWz Vzo=t.Dt;ju SAIE\z3snzk9rL&!bW|W*B*˗@~q(8k R%kz8i|1;IL9l[Ԏ9l4яox5 XZǪ0uH2y%F[_񚫳':wYL [R v9bʹ@p^۸6nF07Xђgig.μ|"l$GawSR>W,wum# ,v*Ax* \:XK糼`ó&Z{wy'qǩ͏ كx>;9=;' IDgXѦQ+ ˘I)) ;\_b㋓>+K鱊z Y*! 19lv`T"[; Da;3+<=`=h|XfPS)t}"r$%-ٮ^IXyY&"U tRDFFzJy3+Z!k"VI'dĘ_6}'(I} CscZ. CSÊc&>P\M-֨TpsCz%.oq]Lu-"+mltܼ\~a[.E8ZN}[啽U[R=1}P{+#.=Ghc߈r9.4JnYt4UBPH()K?Zz\TIQB*ΎRюq{]<*p8U,LFwUH,*ɚ~i7PXӵTŇ3to ۿZu,i/giM,{yZ?s$o^SCfҘZVTO?6 W( ~WL)CzH3F{w \OmBuqӚG&HeĬ C trԳvП:cH[n l R'-gh,[~s7 [cSīy3=vr{OdAE< J|+?#;e/%]cVb]"ؼz]}Gўd-c/J^$ʦ:}wβQ2b4\Wmʼ'S~]&<8_?VQvw#kGl6ѳ?Qly3i晧۰POjd-> 4EA: +FԻiԱu+ru767F*@i\UX{Pɏ% ڶ0qe2 ķ|!ZRq5e]\ORKv}1D8H,YQ@P9ݿăBG:M-?ZVKy֎QU}vryU739"GBOkqK#ݗG1'"uxCIDgP=2h#h.ag) XkֈQ LW䖊1&P# @p`6 mQ$3} *MN(Ȩ'/(N\?-˗^7N!Hژn=Q| -@>*ypk"e\q҃ jz2`2Qzp*n; xmsG2G,W|~x o:Y|Y[[=aj4%)% ` Oވ4.Y?qssӮTi.>]{o]q 23}2mӳs Wя`Bru}{pYR2ԩwDU<` ă>Z@aE럾˷&幘Ga$t~лm@[<:rNSv=X֤^q 'RbMQ+G[-Tox 1.%$SG(Y {ht9`:2ҙN񺫕Y`[ G_5'ͻ~guW<]Dѥl<״ꃮQA` Vroǥy 7a_ f 9/U̸ܽK}J+Cj3li]!mc-01K1%A{?a 'm9>F(ZݨFm)BMp6/q F(s; go3!OT/I1'JXZlf1珛'|I&62lr;n1*y#Ex5}.ΓQtlobZ_$!L2ch$Bt:c"{t"lL,N}Eu\/x$'2Tr$.Lǡ{%w7u)RVL 07ļ`|n fc [=ޗbVFDx̓(g"%dc,u eMDޫ'K{ tزS#E=jGzW!F9 q lJ,#w0͑::-7^ܫXg:ΟfUWL?r r DҨMjyH[ bgxQ7KMހ.IdM$æfd#8f~(IR\$92kͱρZAJkӍ_$`p?'$)f(&߈]k&~O{<|B9VhڽmY R%km]l<N!:P] ?b;9 `Ͻx`< d3W^ b҉nP2TH9s7٣xМt5'aǼ'\yv'+4`SdDm pEeoygsAn/59(yGsXzƏY&I7| ;yToFRx"1<jϲl0- _So֢Z-6+kU :u=hBӢ!1w!ZW= OqRg6fwZytd㍦wg@Ȥ€=0ϡ ]D,`Dx$qeSW'Mz%s=riB{D)`=N Ǚ{Z$ݠ(ԼU(6y 00+_`2ï j2*dC0y4.̛Wj0sxIWn u^|ewǥF0ae^/wƒ4y_$EqBc7 M1?uzqA5nFg@,>FTTg l? mњLDJ>+^@&%iU*'d//UY1> V+A6hT#yNx!BP;b-/n^@,"/$C0l7 ]R[`Ƴ~== a S. O^(n !ޚu /[y*B:sG@U;* kv)$];Nt:06[ *MUU0,ATk]D]9_jyd"3 ~CV^-s_;׭ ǮkMʊ xɃO=j*n6t$-ԐgZϬ}]:CDLT?Cndъb Wq>{fƹV4v 6\+ 8NP_{3(^07mA< 6㲖]fe::]03` LH;EɕB@\ƅH/_X^AISξAYUHA7c3ñ HsQG8Ё4/`Oo\.s9zL7eq-^IF vGv1;جkOzۺ"tqIL2By/B'e9Lq{8r lZ1P;]={[ݎ*bD݄z~A4o5Nv I1t "R~AJUzOWPEREZϞڈJ&DR5nD|:WehV4s@Ȁ<1񇨡t͉ؒmGd@I;2VO?ۥct zŞ(΋?%V 9#.}3Sy7w4՚}0_( ,S2{Įۋ_2$[kp'Qbt3~t"^l,Y~UhJzݿH%rjXf9&y ?(ϟ&փSlpSmmNMn -NìsK/z7_Ai19Y70d` B 2-4[ێxUq*\3]廵5 bś'"};R:rr1wƕQ {SPJ8U=6- >GO*/h\oEӱcˆ7ƂmW^_eRY>Xy!7"mey/t,AKӒ˘m}ݬY-Hc .$O$G$Jv@)QOm[DpUPpF.QCl8k%%γpCe +mZhWBގ<{ݡ`?>-HMIEv%^PEYNpah(zSp:"dp"F͇v_bjq :J]Yn #,wνLƢ4Q4?|H3GWQ*Br\ezŬɐswˢZeez?ڷ>'ZJ}Gxoy) O;Z}6.$(kR_A]Fy,$SRsƗ$f G#Dp?ǂ[2}2bMh w_?x N&0F5 y H m@Iæz3?ySZvuٝ-SB7Cu85@(eI1l+ H٫)sP}SK+jLQ[~k PD\# Wx cz_(&~p3ܤ14vBD0 "} 8:[@0c,-8CjsM~[5ԥp<ԃk*jJ.e8%% ٴ"'Huע B}  rm5cu8 >sR癉" n Ҭy!;H@ɋ!pyLSE3~kbP h/T8/0e9_fdy`%6j11>Pz>/dtD\EGF׿v?ah{Cw[|Oq4х96 ݺ#.MM~(# pHLޝNV럗QꜜDBE(JQy=2EE9%TZ̠Kh-@yc'^U}2 6]\$B5Ș 1z^OjQѩkTh( E* w憺 ֗xf㶟N{lO8xΒ| F̠]x41ɾ! +"o 7Kl fJ_J.52tw,yaϦ+1'*iFWluϜ`I.Zmf`'a,sqt9Su ^*VV MJ<8^N'BGգ HnP$/`Hh;/Lm.n A60WP4eRkztjnσү;1JBt"u:(PT?)k*h N\f$ivwW5=.4zk?y >; Q9 mI<.uFCAUӠHD'mdkk=>7 ;fJR%.Rs!a]<bV 77+>Сњ""sRt?N,"u^yʇ5[cAO$EefᘜZkީDb6Rdxg%,'NbDٷ=d})'c# TˎIT^H r^^pb2²Feh kw7"}ӃfMNNyI˭o&|F;'=\'O%"YċZr6B4 cJhP wrEXIrÆ2Z'?tVjLE HcQaRË()D$"2REq#D\ߌ `Xs˨P03lm_&-wݚe?^*+rS o1h2g$4:iS |BL¡kۇjPą& 2%yhQ23K$iIR>n `)#AAjJ|2)O3P7rwzqZW_~ GB$$-3ofX%OgL4]c;(Ya嚹46 N{!TT6x\6EDMlaˣ*@luizs|2kN)Z\?Wa*fB*pޙrz4Xah̡##MCuOl>9;j\E`P WB/ݿ]G|+z̍lembhYIi= d;j<{*lL@Jn&_Nc'GSSн_Aa55igvYSUEŭ};2rZ4M53 @ԛ %%xI7,J{fM fu#ox團 ?@y񆻊)e4Hك´,t-Q9"sٓo DP@Jz䍩#yx1 $kbB` X[ԭ)Q®W Uȑc.hy7?*`v[nQ`_RT2F\@'ðj>Neu?Q :Kc8bb(<6ڏۋ .7Khb)>2c]*s Cc?3F7uӕ͇r.0AkdݑR ։RIhڰU9-`c' +lـkr NP͈>|z$lz v̳fA49I_vy 'V=-BdwA#Tttdo7稗wpj`# !lPƔ뼏@upkxAE.dF ǻv[Vgn(JQD|S@p~k>3[iN[ `N`d͐. W "%UR}ȉ*o9S6[{:iİX0{>TLyS(! ^-ͱ mB[\f;Gth+~@rʾ:nH)Rztk`7îM88zI(u-B\gD#k>>gLp3l3=ě؀HY [}{jT9Zpwgx0ky_& tWd^ 6 I +O0%'ʈ)][ׁigL_Qw Th18'%2sxLfeEfry-דؑ -q-jȘ|ɠSW:Ru ' M Z]_ ރ~k4#qgkH~ڢ392IViN.5u16&X/ |-%ypʸxg w/޲<7bMY+t`΋^Ŏ?HpBAAHEƛ51+ 5l9\ǀbE#SRW `}`go:ф5O ^PKYvx݆Zz %ҙx&=έdٳRHjԐoռ2@xV>v̙7#" ⤿ hG;Qlwؓ$%R3> sk&<4t-qiҳ~X~H{6a 0ǁBaֿ \0Ufl[D*ۛX:bQe1.ɈJ2X*.\஗e/ (;~{^;{po(ôEцn33|ٖ 2*Vgؘa)@<*J\}PʛQ2)Bdݩ{aL*U9q~t)rqsv Y|X[7O#wF.w~2 ~u)#%j(odOPQ}q;C[Br4| bCK>9v,!a zw oriȜM R%zx$KVTsBNM=UPoS?X3F-u_l]m%%5S+m\E!N?NdOǁ_wں٘XtUHo*n~BogiSQG&+"5L:J]heКgS ȧs׉Ei;<^L@ TgO_{]K'aIL[bv9`Dowlya~MRrӞ$86]KA,1i=b^7 zr̽݅)EVH ?ގ[k ƾyxD !ȮxmN\GzFdl%X4 Z qAl,=~tUZÃzޚ+A3Sa|L]:5'H oI~L`D"Z3d&G_ڄӦ/;hzU:M},tV L{gq(D%=G:O]:RDb4 YE^DaO?XGM["ծ+ >`8*;Fm968mNNVd$F.[5]#(V࿑\$A6dکy|V;wVu&e0]xTY5Nhh0XO;L(I&®72@ _I"}MAsMKըmVoB~(Kܰ8ՉAp>cdѴ6˸%TEo W x7%5o_5XBrr3.9v,eAAIIܛPK< ˛<3o3i o}pɏE厗u/aNeӂf7\R+}=nUDG;HnRZv T?"xQ$9JySKӮcZ:4jO$K$=y$ԭNf@3nyȵ,yS ecQwM ;zC / I$ttFo>lrܚY`zܛdj9!Zھ( w@D1TE.6,+z`8du5L~ㄚXU>F]c!?Ξo/U .d^' (f Zʆ}k=シ<(8@vUpʵ[ ~N98(햃A[6;i85$!wH\ x킧/= 5{>E_ilΡ V8`<,;c1crL(1Dm5|ܴd!a TyX\-< ~*b 9-o #!FdFWMͬyA7PŃtgkF?n.$cO ej,[d *ZDu#ZVt Gt @&MғG!;0C=}Luv9.$R+2 dY7w G9˪Y3"`;kh`j%]^ ^ p_$൉ $,{ow5TԵ)o~?n+%-g-rzjN%aRVȱDjmB`f9-zhh(zͲK @І_TDa/ `HNJ(?cΪoin6$""V'Lᷓ:#+<SrE]XP$W!ư$fŁgT+rò,㭄:($DDS8?A L [x#ʨ%p]Kuܚ=ExmTѵ~"ԯg*{2xb9IIJ@!IꚎ՚-H nM|e[/=@?{uՅMO+V\DOBؓ"L,Laerb90oM\l~N:'℆Ϳě/@Q\bj*@Q6 e̺GQ5U`Ϣo.=y-#Sebp N@ =7YԗSqypj6Y \eᮂCLN.RS'7Ȭ [!ҝDž^R=4s1d@ߑLs,ٔX6Oak.H.qn3>GXT6eֱ2da~m<=OhZ)ǁD dawȅ4<&Ӹ-RsB 4&%;ӷshi>؅>.<ƢnGcyh|V7hWLB]1i;ùfjԨІx(yH{vswYTEeٷb. ~ֻ fKTI08!ELhClk3 k?Y9HI Bޡ&.J*̩f$et{Z L뉧9{S{bQW18=GTT[  (),lSTg޷v~X)bbɴ1-'q;_/EvfЄ>(;.C`Yj;@ -V.0aIGP8'V(C7 N*rI~yl8%+SR.(>{ܱ@Gk9 p:1l3:KUhO9OF~W[FȆ+9$#W  %#iwAWKLgeӢd|JV^vO͔@`Yf-nzJe` 8Wn:9خ(@[W$3^Ĩi⻷x̞)JɃO5c]΁ʄ{x;PejvՀuҢ;[]x8‰Fqlʋ73vϊmk&zjJkbM憜u4`/9+{:e$|1EP{Y3N\ׁK3vS` Ehz֏VBC|v6hѦdyC ER>clᚿyuf@+dw[/^O)H`\6e[nEwI-ϓQ~l<ȥ4i_ԝ_ҔBԜ4=zd#VQ YgGp.a!0]Ȯ6tZΩ_ saixydvsEnA!-V2mkPM29(Tج-GpEGpP6ʢԉS3݌qhF61RKwK~̷!YIp 6'}k\f$iռw{zmu932AvgnMDAi JYO*c?A>{Fk$U3ru z ?`mm ItE'KB; gG:\h:-IB ةGWNY6!ҷicTjq̄N*MX=*5}c=PUn<PavK'/bhis %"^urCEM|z-6>atu[mTg6j\_{ũU[\? Dpg4pG2I Y:F |Z6>J ~uŇ #\nF3 ȟ2 '36t+%ÏM!1}aJ.IpN,q-O{ /Cfh@|Rnx] TjߔM|p-*n싛u@@_/KM câq}E {1#bm7 yzB޵ӸxEtf;>k:@nO<@Y`oHmyF X4*Ӣ#O&Q_(~5&TQ\0E֯K.[1V%e!6*5R Nz+$5>Pׇ>+|w+]^w$[e< O41,wR&--t?~BWvPeC J`_˄{N^90 o?WiB"jwge63S`G.їu(/y4MOZ/?mu)yZHQFS3Thq][s1O28T5=/lRa` J f!8N'za1GV}}fXjwҒ$5d~D-N47qABݡLksX6!\)SK^<Mn֜)Rb'X[Ig u gqSk0ɂlxp%(>ǁAL?'((&;J[N ul8MLXnLLŘ<ab^Uho~FĤ PziX-vy _-9Ҙ7,~##c#[PsĒӓ/z) ,5Qك땻ʞ.'! 4KJQeC3(̝T`n9Hx5< _*O+U;DDto-Xpcq=8s!"gLqW:Ȟ9û@xɹv ~: LF!bwbN dՓZCRSYTʶ.jgۮS8 % mynsɦ[[}ʰR_7߯qyH՚gQ;_=qBǕgԠJJ`˷6VujफW,$i/U ׍#fFvQ0߼`SA o[ (5t}N]As-ڲ0ȅ.(1x)H*?0!dzLF|k Uxw#2U N8t>_>-oZU.Ir-"j>0 h5է9'tX|ei&j5$7 *!  \'$F!\ S'QWPl%~O3⺑$Β+}-du1,Nb6D.x:oA<?ć[T3st8(B'E h _zT~9~~t>,gy4iW礃=-"Ro4Ȫ?WJWLoanY;_Y6x9g;ԉ$va; N (S%]D[tmyw7$Z^Iφr_|!z7#bҒI46-CC5w ty$<㰓n.xJ\4UԨAOڻxZq{z[%9,;ώ$U_:JMPSz'hf?k+Gw*0X@=;}Fs=z{OzU;ϸAs{uBWް'!N yթՂ8P톫]^1ֺ.@nGE]l6$t(&G`# 뤃g8L6[c7eG)l)QKlċGO.U-v~ԦyC>6;7eqVz [-kEqT\ӊɥپGn.snI7NK8?^ݣL^q`(L&dV)HV .Tw =aoqWLR1j%++%a+Q YÞBuIaDIy}6d ]d^;t>o:_%ݨeݱMuGڃb(rm(^ `憗*$a-J9.%Y.@tjlh4opUq /z |t٩"mabEy-8ח"j[|9;뱶FӒB69ledֶ;FYG|zQX#%sHY>'u5%|+P)~D-\ȹge+"O91moҐ%/E/dBE8aivOM_C lφ7唝( F̴\0n`)X/+-q>]-wr[KGrLsAH|>*sߣ,^:X{fA]W[`~ɧ]i4#%uI;7pI1Q S!b@x[ʇٵ}-+4ʣ&Ӝ=l":8A2<uSJr{ YiU"tX3u:߈@gMeJ"=%K (he 4\TT%fޭq-t%tRb=糬OHEM)' dGw6jK\~v-\Cf<UOPIvطE~;VsO?'fL`sE~"AN~7 Z9?KW^dA&Ȍr1J&AR/]Oh'TzgMWO}4 [w#Nlf):}1xI=`_מ=bx|:5×rQ Rm8bbb.s_lM%ER%z^n&T&R8DL$4&/YmF}v@q/xrO?ڵ䢿cbјzͺ Z٬N-2+uuQsױAƒ MQvL]w 'ՊǵĢdʩ$ۣ|AKE;P|INU sq,GBgwBOIC4ä=PPGNvY5 _P8w;Sm{3C|=0=Mjn]Rʴ4Bj"J3egcb8H| cĘ/_f,oynyBSR6ㆻ,VU/&Swy(OW{LE0t5=s./r.T?mg1;X-}JڻJt}4/|2 S:qkulE yRT)YX7 (\@j@1ץɴB?qiS|+҈0Ԝjթ#S%=}oW<wK>\0I_:|hGW"ya܅o"o:"+AEc⥾0D`z AGg61/' .')'Tϋn׊FLi58<̳1f것!$3G;n@2@͔3o""ҵ-*~ʦto;_`{6??Am[/ ?rhY8WjԤPzfy^ %Ƥ8l Ź6$M9kXfdVh!x_#f`! \C1ood2 '|qJ0L'Y7lz-YjF!K14dC1&$6SWqg/Í֐DxRF9 o /X_ǥ +2@ɓ@ 9s^XjG<*U\CIƱ!TuXhsڥKNgx,F쥁r SSpދ/OIqlk, DuVuڱFv I*)j޶?|.`~||fP1|}6O$*渌K%V4ǼR b5 a[Ek"npA^NIVStzQý>3b7%,k`zim+[XW!ѬbN5^d T顏W>`̔əg оM%u!IC4Y hFhm5}Aj ;QK6aU]_#gI=@ƌ\\4/pAe_pc`m17ڿS;s0\F:vYF;C hs+D ozU炐Zȵ>/s]ɲ9՚[>[Eb^$q!'Nj6xg(7k[\uO,|Ljb^ƍV4N0:w[&v=Epl:4H !/^4#|g_N%Ge8V6:Gj0LчSSE9&5~\TQ/LKV($ogTd R*;pePG|Lu [Aڼ\t@Y~õa$0rjYxB舭 P[ 1KL1vPP% ht2ev)_5Y`kx?ANh4 M7òL ħ꿏n唉c02s|2yS1jXG  /P74>Ueho.T"la)n 9*ZLY08FzmQ[iy {2=Y$!)GKd% ej#):A dᷞD:/ A:Q$s *͒^E"B8w[*؆~jB/}pӳLbYhW20A< +"oy.HTk#6njGψzf*jH`kTT&c%:*_0dě .E\}E 00K2* q)]Y4q?;P^ÎΆBOb!BI@/>l #s.O T'$TZ V2k[Hv+`Phl.B-sQxVrKS@0{"Wq91}gdQo' } FU*2eGӨ0d!s.[tVD(D)G-5[X="+ɔKwwo0ʡxZ({>;VHq_*E6g*$QL 5r}ja1a[+~{15 PzJy1eq ڒikyW=T*2]CE|Q+2gsb_(x}IW,)C*ˍ?`ΣЅ*P"'5 "iȡ;>׼on#jʲ*:<1lhRKG`*f'CVߓf" |`m7ҿBxӿfwudF='"L/0'w \3 6 ǜ;Q` ]"$? KГD scM.ƴA읚amv; v_RCPz'mkJ7'aA zVN@~D>D/B Y˪"9rh~؝zxT@7ޥP~ Ha8WVgA)A6_Pߖ ǢbOW,%0a w߰ >UmpS7/j^z^\ F4@)pb= #꾷M}IDO<åIkFJA1٣v-E++OTY Gyput2@YT=&g p} SHr]Ůr) Rtd`͕B |bJno JbrKmB d]_2r5I~Bokckcԙ1˖G \MT%.Ǥd;`Xsi)LNL?nL*egAbv~Y}Vz]GJZFH;-WiR:f UD A^q:r.>J쮯 ȼ,@NA3㈺3lk;݄[d>6N)ՄY uv-h{ӏcbn,gVٔ4 6*˟p=9;Kos*V͝z«iSC1>m3e{%loH/!,^wCE[{s'B k0+\ziWȸ0=5~\)U$G]}۳ӟnTХF;o__JvҐMŪ ؋}қNر`%`6VBe2.zGԟP'ʉO:#]E~k]{ 8`ӠqEK=8'[4ȓ݊fW_yx)Lc0 xAVrNLu(&܍N$ѪrPfxZźߚ}^]#م\5LKu{݅Kڱ셾adUn~ 'xZ!b[cbPSGZ")zٮR\}᣸q>RHfg*.PlG2,GVR;D^bݮ1qlr]zq# 4?[\I=Ş+BbA'e );O"r8wziY29.iZ 0ݫ۵n:(.W#3 Yh+֕m޻3.„z-SoV:W%s#q6_n5aM~#I[7X qf^­) I*qiG^}$ 䛮.Iw.Ol@D{KPS fR3STM U{Qy&yC姖&D=H P - Db$Nj;@BZHP8cɞexjcx^24xK{H֞H$R'`H`h0QQB^'r#.=.ӯC֣77G[!eC/IM6Z&3o!PMA# & _]ۍDN* 9IO]W.Urj +zS<<U|p`e۶m "ّΒcא|öPe<%i#c%LȣG{Ѥ(F'$ej&J҆Y0K{ (^F``jh'(;̙U i_lSjdsȧdS,fFn[ZZTHZBNny侑Sur>{T/Zu|r'ABIPa H̚#{a&|j^gwZ(awmk`xC؀{6W1u_+bL d16EKhݭis4&h.qQGʿ[! ?Hp3{[OWWPqZAϞ HP4|iG|>[^zjn FClTk/uCym\~`4Ƀ=sS]wbC#OG=gkܠ; m } 06pCֵ{Z=vbd"{tɎQ{ A&UpB¿xн YwKA38Bm<I؋v ]. ü.@e.ƕnÔ,yxb E5e}k 7;܂I?Tc# *OAڠ?or<p7uд,OONgWQ7=E O1+ˈ`krؗT1G΃aF x7o:"9yYըk--zYw:O#_IϱՐSnavm (P|0;*)M>XrNR"j ꃮݮ%Vp(F7p>!z5Œp[7oyV)0Bpi8]9v:[pKO08k/շ4PL"nm2V>>]t9_dhYX!n%0mJgulOk cc/ȉ'iLn] Zam#*SZFDȋV0ƅj#}1ϵHB$hgM@ǿDhpttt|bѐp @y~*2:meRFYd;okLQpg /_+]`/XYJe-j8d0~SOLq"bl#B<$!__`έөߔ'D^MCۈ&fPvMnU / ?fCRҦ7, fdIw@.& :(?EşШ BjT|>dR%ұO螁`PRuPX?va:>os"3#@`((\27KtV\٢P&+!U喂'wBEQG%>_1J^jybQ@)y:ل pdJٲ]^"$(RJߒ!EòqCJ92*q?3eʥWV@f}k0.gOk^o.A .w}Jy8J)Ѫy|gw؉ý"YD<͑=șb:Jw]ZK)S8jLipTY fub6{U~cXV~eΠ|.+qJEp'?+R`ԡК}LJxBuxvϱ&bX8zf BCV/!G|ØM8W)>5|[Ƚ@ T%T~ETT4k.KۗiuaL곒QT0X[6&.|?0%*Fq46LB~y}y5j2J+ ~@J5:Qf9JfW|>tc\ xz9g sjk v;#{.zys"Y017b1v:Tx Z%pt vdHflU!yrs@} Fo{9-bJOqgE¢p{rFs%7}k`:9 oTnд! eDPuh4MuDyDʠ;qBT`M'MkV%%k ]8u7EyH o|Hnd" 0jz.}V7tҒUzĩNtw !)l˨ȡDrB׹f Sӑ=E͛@-?(抖&YzxH- ~-M#; W6Dz؉)QeͿ˿7'a0bdIzt5d>|Agb!,2DP? _f= 9Kc:A&`x}B % G&2 mIcy Eujݳs[&/:aݎ쿍9{6DXU޺aֿq~/K~W!9RTWZ*95ö~ 3gkݮZr>>lGPY#'3-*y3E32ZGC>Wh'z !^#xxDa fͶ^)zZ'u'?u|`ifgCut.7!,<"#H$-)Cw2xNSoL<CdcItwW 8\GNKJ]b#C%ck7Cksu]e2  ռwii]&q dAʵIJYh|]Cp.;:@C߁}܄$Fi].; ,7?SbĴ_xGtLTgA0IN I /s__ '}Nm׉&ƩuV-M !޺ɿ'/>4V įvV@HH^ ` }BҥR Q/})mj$f@RΎҵH!Na;ї\|?X ̭_h큩Qkh|lo"ve0MW+_ܿsوQ:\%rM<= $X=w߃*V5)J Ԡ'tM_(qѥf)ݵEXl Y.2h6ZȤi4!hY#J1Ɂsq|&/Lp$d4zN(;~[Oy&*Ӹn!3_K6_&yD]`--^!cFevQRw_mdT)u+'z`ϓZ#2ڿB?|,{6^*҄<Ӈ)oH96xb)xkR\&4}GR683ne^ӇƞiE* _ѮA? %5Xծ׮ޔok!|I0sTŽQ@ ;HUBcA3M O5{;RZ}׮4|44<0%p`m~_Ǚcvgy}3JQ>hn#"T7pѳ {e[Pu*[M7}G:SUy*xi VPx*䏭 F$4,$[Ibgw|aA#냶l T=>Wb)$t"l%ZSĨc9!>| 9JZU7=|9fqw6̃wXaKd}ֈI Oa&z?7G\#"mGY7y9ŏkyg< o{_BءR"{-.lD.ޯ#׌}M v^-vU0CcXDM3.LMp -ćWgÆ] fgpLTEڹΌXI}4J0&v*~Z8|sV,@A/; Ǐ`Xe0_M 9jg D)xtͷ~pG$]@f_Pђ\ lgidQ$g̎tn4*ƣu{/X=dz`l7hM#c2{9!%؊B$g9`Awӟ^GKyT.&%F8bzvקty7=r- OtFR( ⨽XYWbKcy A7{sܥ;-VPmX)/I`P>"\?+2a4WK#O=RqQ<% [ڬ /_Α{Evpu`mWTwuu,lzn#;L7RbKO>ׅWܹN@XGU@.vdßB!.gyvd٭z 닂UpFLAbB{T U#$];wΩ.CRZJV\\Asp6g($I鵷haşz&|P<F(o(TɅb5[>BbUqHYUb9DsZ_aGPHs*d?ح̈́di3jAÒԁFV΍*G9˱⫴ *؄_c}|L]2F.C 8nxfCa3K L$ ;@Pd!Ӏu6t22B=`Q E#ś6qs uY@\`@&Ξ!UX˵ (qy]Hd2w>^L-34^)bf ۮޙX;渡Xi>h1M[٘:41EmAW#%" ~1 ЁU<$wf)׵=Q*ԯ WDIՐ`v[bZʫ% gI1 2E)(!9vVkSTlyS]`^< !!qѥgCa Cy<%]Ԃ\"0I![ݣFGF޾nY?8 { kQIgo@>;` Y>r^[l*&2&kM< :vFSáAuQ1S& KQ U{}6*EaL|u:xu1)#0+VQT7QJa4:὇%PZh'Uέ2]c K*b4{7\#FQjn),M FR{̘>fmT=^v.P&ǁ4RiɡLT[ Tgma//HGw{8-'@Akإe4wp=uH odէ7!$嶊4MhI!QYq1{hCJK<3%"a9WRM)1j~6eksh |Fm˛=H˹(?G8UEd?ZO^ {Ox>Ғo²IYOU&KK鋘-qeb9e*;E#~PL{ Ix1BU]1N6v0%Ǔv|B~#c [r%я? YU#Y{H N )cKڇ4$h.JJ6Iig,nxPV yB#%'h,>&޻b4rP, !b|>.DhV?lXB(#yz6ȳau&xG#\!q-qKy}* ]ou-J: %+H@㹴ps2_r DW^ 'Ʒ8d!ߩ&4vyodYdGQ,XgvZ32'j:m)]+PwyB8}Ꙕ:EDn01Is=I4{R&4:+e>ԣļלOJF(p 7R7voJŅ ӳ<#t!xqu%  2Y}L'Kn3cJZj͟Ug޷啩oX;o|"`ʪBh<U܌!.G ެtfq=Hϔk1%8< "b> :F \ֹ?:?9f:#_R;8stU$5Sִ]~dCNkr=7i6N7dN|)s=>&qK f]¯1 Ko}-}5=Gr_>I3PMx+B ͥأmܵ(mSրB%_TsUK#> <,^`xJX)dfT] zMD0W-zJPt1'#&j`rVS7h[M@jԔjt4 B@-1DP\$*G|uhd]@6D=l, ́[=RdT"C!NIoB5Hai^z[sSw"`:H0kOi$y`~tn`1KYFc6$' 5Ł"B4dz{r_? 7?3Ok: 9ez` 'a[^qKS8 @U4ϨWU5;Q-RcCr7h,Y7(D ̚d9j"%kL'uQO>A,0: TSUt>Sm) X&#3::)yHu'bLxkKoҗVfπ$.IX-Ζ>'0RW%*FZvnuhd/-K_oہbcb 5vPBW)V_ʣ~"-=#9ޘūZlVn4 +k;6P8ڿֽ..k[{([ajZ G,gǽRG b 0Y5v>k$ Ojˎw-d:ԡ)镈Mf~5Q&?;s0 ʕۺܧCxL} 5A H5t*{!~P@ r=Bf!H8!1^Ǻ_^EٙKt%{oK0F@mEeXW-|^De[k"ѵ+0Q<ɻRޫdN2t/x+"y]l!MbEƼ+(F~4'pG)7 O](6RʹlFm1W..0VtD5:&L RCj - Ub*2s٫3+*Y~?xv,Fŷ3ܤG-~Cͪ:o?ְ2Y7;aބ&gA ]ߡм_IMRs`CÄ;[y?twtgpjTTԇMsGty}yaFQh4Z;?+D16]0o}%q{)):LL(-|98 eܓ݃{ G빃ǁE7i``'ncd.S9k4Ci8r(̷CUHlӝSSî0+OcKYՙ M6}Fo  W\B{j}])a2Ā}!'I"ʤPh(K ֝gYLjO kE|T%sy+˝4ΌI1ߝ#QW<-rԫ-G?>X9d}%߁D8UY=_E+w[4;g=#8?8 6 ̗^QC Pٛ=h)ZYO\{>A2*$Ҕ7(6c'w{0v(Y@X\&O?;tc6ϹL.{]praK[ y09ᜢ)L ll.օ*rT7B >'|@Z HM+}ER邵gYr{϶^1KEI^_ GX#!(a@b'5m%6-g.X6ް9D<rYHx"v\Fk)޺injovm*o׼qT-Tk$ECzCwCXDL|{q( oGq0(ҮQB8"%=U{ro(CO~6 NiNU<*B^;LݎY2< ?fyPrM%0OAݼƽvhi y('Ut]6F̐f6yyípແqֽ> V SB_*˘O6v-'%N[-:A'=iTFnZc!\V٘I =Fa2H|n 7dw^827{Rψrmrv^kN>W bC2`k[W  ŀhʜh$uQIӼiNJKz*9K'W`Z,_Qs ,A=Ŗ^'JmRKE}{h oX= S5 |!Q,H* w b+ 2BD{RuvUTZymGITPŹUN J_l40L g">tg7Ț-g?!?%`x'L< #"n"VD8 :8>f*O1lH}S@Qp ?P{Tz 5:JQODN6{QY iAzPTQ9Oߐľ Zkl7eà{Mmj6*H=Qa%%s)ц&.5Z>3weXwŦ+]8hy EkKO؜~'`$ R"^r ZW3IwýTNw}𽎄wxHH_rԉ=Z:!fUۺPI/a' uz=F" Il,Zc׸3vԀg`h J2e,(EO1ʤ܎g9nn%+0FLXaU jY]'yktHt?(/8=q-tvM`wM5sP9%6l0XM{r㟎!!V&PLfELNjȦ^,:ʼn:-$ s<3ăf-o7nW9A>o3OSk3+'m h$rL.;}T֥1z_Yi2 JMO<ޢTe7;?Ѡ\ {vQgҏ>g/PȃC<z^ý4±ծTffͪ0'4 w)8OIS9.%V Nث#7Z/\'S* u!׭vq@?7WWdHsSn8 rklyVZY‚vr n.ǡjfu*!(p7h [Y!]%& :%iKZ VfvrL똤TgI 'DyDstmȤeILHBkK:nGHb O q `$jz,ޖ tG2@!Ip 64>$/;$OIoWȩ 8_AN^{2M&{kQO;Lm  VtvWK}^郾G0d_ZQ;;r ɖg8U>'Q|~~qќY#?OyZ"iPw9&%S5%vLtj-baj#Р')e5l.4 b82 WHZȞ G=Q)ϟ_tUa<A&qoÄX>0&|Dg_7_7kqcmbˈkdИrNRMEԖ."b) 0^)ĭWghx#w61犙ǣh-EJ3w=SȄ[x@d{XA|\fC[]Kcg&c[Ait'SFTOu@m%tm&.:)r.q*щDԩ4O$bO釺ܻ#sE>;$"Of79T#Ɣ4wT&2@o@{cFNˆ3<$CoTrkkѽX[ ]5yqnmi$`6e؁#n!h}2{1_ɷR{~I.k^2@j T5Z[Q@cpJ'|ἰ֠3Q+|)Q^^+]]Di/iʓWXZ;j;h%EM[)8rt6Z:Zj&gPdz{7Iߢ!yximIW0d W k` ݝsÀc xs'/Uj0xsXz[US Wp(7<0LXW %B[H:1B!|-3G]P$sj9G~E@@)3oyV<[vYwwL"IlVApW|h쐐au%-O/^ٽiMwXF@}*3c*H&W}y $ik[}qjBt^y`ᗣTփhPL3,ե&|[09dq78^&|'|J Wj=!v”}_ۊ#RSSːbUQώZ:lI=-aXi-킙L?f0|(4? .e ɟUij hA6>I檞n`6#T}R&8)o ȟ ;Գ3%` t#H@ l7c +)`'>"=6gaȱG ˹ ,EkSZ5#Wpb@PqW;cle\ѵx|ރBX׹9qա b((vB{ I$FUkgmA5(hf%$masH!ogpX>=-[);ze-lk]8pGل(7.d.}AN& 6M0mttQzv^8QPfwٖpy8N.`֥wvgFVi*Os3k8AqLI^ ]kLb&$[qюAo%֊\HL.yfAM@Bf3'rK@Ǹ; u7M5&eŅзJok`ayHwlC@=|t]P:55ygdCc 8XT}GGe!t^xxa/)ıv"A!ݮrt B/E]^PmTx'6h=3v|SvL|zqWTf:(˂-h'VCdfN|5Yy~Q蒔~fy$o|bԍ`YÕ x…:@z[ ;Fv_*B]f=ۣScVvwbuC5ᥖ͕;cd`nCyZ'(*R%KFz%S\ bdj?P9<NU9.RY6 ABvgSsWMN{:6W[ HxFYɴPT}W L-vs"K"މ=s^[J[4ڊ]Ջ:$E$Y U\آLT R^IT!ԙ㞍CاdzqxmZ?23xyai<5RzIm$M}G)r]es8 A85_Ծ" 1XFla/d/µ/Fݨ{S]G8]ϣ`l6z8~BHwM }+ZsE2eayeLCZl@*ȪWB?A9mX#[n_vcp{q;>hµB[fM08&.D8g4#żVxU>Z]r1vs$K6?5E2Ӛ_ZYm W8ŭGN=tQ* {Ǥȥf]'ɷ^ XYb,gdYhPm S Y@Jkl+y{ղ%C,T{ȺA ʿ\쎴7*)*_[\;%pG(A1EH> `u„Ъx8~53XlNxϧ5u6(:1@ԕ[v'อޥ|Z+`T撟LcArz#d I wBմAJKtꁦYfV \ -/LM6aXʀ{BګF3%j>[ϊz] ׏C)]UЃzj 8{@$*~*Z7 ܴfZUlb؋>~l0&_­g?#a?5V]U^Wk.R-o MD0Gﱠۀd|XɎ`uV U;޻ʽz jc!G_#|oCZ=i<C(Ime'yKo1!mlٕo] !enUeg(A5@-N k֞UPaԯVy< mINKE e(\132B7>=ܭTEXE&+~&YÐ"EMBveE$ fz@~ kXi{4bsAq}IIFg`ML[Beϭh&vT<3/p t yb>0ھ( aF#Yuva *Ò &k+oU17L=t,#{?F~碋m\u",棼0fhq]r [!<]0$*:6t ,D 4럀$VQ^-琮m˓z.e\ {< a3>ѷN\;[527+dn wA&ݹ<% o*SjAD5}Do@wGU>'3M ~>uȹ[)=8iQ4xX^㭲9o'm$/wmvU}L:HMBR"Z5/,%ʏ`&ڡUwwY|Kso$dH1arc+F'~J#;] =2^H qO!R F$Wӥ4]^K yH%!Mz+x`}Iq/0bHKyGxv~^VFsR-k2|[aׄB >GmvA1t{񉶐 Zߊf` 3jKWDNc,mK@7ajłeo=d#ۣLTW[JpFtB l0TI&OBP<2NuW{:>05fd:?N1P/T6וn c܄/i-<@$EAqy^#c֐HfHE_ܽ˒VJ!ivmF0jD?=*}:dA#?mvwPVJbꮤs͝Ef :$>OOUbɓ;BIq,Ry *zHQַԜH{'ll]/vwɼ8 !N1MgہuKѿx0RGrMfbS%}n_ݽkVӌv֢κ+_& jwW®pC%vjLy 2*nTKѐLaMQ I" 6)9&c[Fh}™E;|jJlR5KRw/Ju#$gBK}A ݗj]UCX9i`걮}jg @ŷ5e ߎ(&5 ]dRE9U>E%7z3pf_s:\.٘ e95fn.44`8=iˆe~c&*k:M3cJ 'At?m:4N ;;bb !^X-tfBjsa3Z0_Q(U[`J#՞e=>v4>hEsgHVdOn;篋P+@H{]hOniQ_ 쩛iOOX<`nX5/z:`'Z\+sBL]O(z]R Cht⏥}^v;ޣ4D= _OeW 79,;*G}r~.?,υ anhV܃ YGiB{ŸQ5p[-0/mv hX g.gAe`)3@VPތü399-)'^pQ8Ny\MĬ u `'Nt@wSJvۚ$xhSXپ;n=dK?`+\cJvYXE)cU)/H 2D9{NVAI[7U}(9$jKR{beҾ̃5">Lg~Be fO.Fj;8`jD1gSKb"E 1W/<0*3&~@-H˩"O"rmK WxJor'R9H{<~G(R_" ,7'.ܕv59~)"q~r&,َ68NyI||W 2bP:t:Büf4菱1P|ɶpʫ l9x#+)y򷣰>~~]ڒt.8qyv|V~AO88 |?2>³:h@%5)PfȨҡчy 2J1]"UVM:aE^?bWsĊlUAHFܡ$=gAJ o=vJ0nH :7V2XŰfs-:϶bzI/8Vne<_pn/1_^ EB(9V]UΝ vk5h(PsRbr ܹ ZqܜU Fmy燴h )]&-Pf@"_72PŪ=Q0q{^ Ƶ>M̆#EMcMo ;2liQΩza#ܪ=Yz`jQ`=Ptk%klW'p?0 <$ėUϵ˓X_ Am Ww?}=xlP`AQo]tf;bO/|?@G2 ʎur!#;f r*G GU׫>ƃ? ~V!;SK}dppξ]tnn$ <рV0B;JedrR1U,Z ZGCK0G/U=kc*YE{ޟ_<_I [׼@D-o/LV2c漳5"N1'ݖ*0v&`I蚬V:= _h $V!$kFx`KI]]:>I}-bdS5bz@g9h\Ο)q[4XR&kQ9OEG MD]j9hPvH\[z쳥jU]r Gl\PvyR UNe#}+ň'-T#rԐo!!mpo1Rӯ| uA;RGM9"gľGDoI2(w 6|Zhl;ܬ*6OOy7qəR}?w)|J_3@[A(Xn,6RDp6CKYv䪞j-%a- 2QDI 6>urv`?YZr*Nn*LЁ 2lM&ߩv<|t:{պ㽑;˶k8Wf1K"q_mGGSXwFi_HX6c#^%TAzX!v0^XNͧ~) _@HUa(UOcܕ' 1qDc IK88 ./ wZݩC1ʕ ƾm:+XѪwZY to }R/6 0. n`\WәDJC"Kv-Z\~֡};9o4lWkY#-˭'IC?l6gaeBBtd<$87y'e =]Q $$y)ҹ^ BBGɔ7r[P ?ZF;- 5n$d?xS؝-$\Ve?.-4:eGPA CμPxr<@;iI^ }g0Tx6DF( >@'Es!/ 4N>QqL'ؿM>C* ]װKMZи4Xd)-Cl%e`» -$'{SՐLRF᫘hOI.Q9bPa(&Zr{EWa]Zn'l{Mкac[)BƤ-Ju?^jΆ{ڤ < +UN-wڕCǑ+c\3Ź%q}]k{sIwNh0O|:{QY( ׵|cI&g~*f|➑'ogC}#") quF[l\12w}5>f퍼bM30Hp3l彀ǡ 9IAx$450kguDYh= DZB2X%IʣJU* |֜.וG`a4:`DAZB4RI!ҟKGI@{*-‚{qg-::(М =%N(%A#^ 0q ǁV!Nhn]~9_ww}Ւ+ŞڜjnZdxn RU{~x+6uXw"U^7V3x!vPGh񪤲em sXs/ ǠN9T6*˻7a)AWHaLa>ohՌ{ R}C/mmo$ek<#6!g`%%%t1~k@`eLp@@pValeCikGyl zPh!u$^kϸd ZD7 (_&}m{!) A1ˀjR^Mg 0"y>&jJi~sҠNLT@]ARXJL ȧ k&8)$C>] ƩV xvZ>Lz`?mj2BlsպsZXR{y$PĥgAvTU6W23NE'5SS%4;3 PmU;ٝH@;UF+iͷ%XLǍVQkܠ$wu\Ca?]؈]]*G*)4-JTֹaD=قq[yaNm1¡rCg#ĒV؏e? n7GPx:xgw(G}:@Fٔ[Wt挚$0kIfQާlJaF{|؅M73)J;ץfCB cEg==W3Jq"l (E[r,{zl۱e(߁t@/+ 1X K X@ƻ"ة ,Kg3Y5j7lL?.w+?d (m.5֑9\q:}!ԣ_K=z)9[Gl_ғgyO 8vr ]Ȩ%`$-k)baK%$1V":b >&/oV4]A`$^pX?O, FWn/:LoMɐ8Zue"̀|i[#:֗c?4< DUffH-~1U# `̣8ssiO~n{79AVA[a]EAޏFTiW@S(d9{Y'1oY\ eyO*Tx~iB:_giuEZ^hRAH^ +d}uH\@g?*Zb@^TQ,;I~Y/+&ycףG<]:/NC0 CcZ-8Bjc `e Y(6X"+pZ (~[t#Bf!A$4Bg,=+; )ȯA&wvj˹/ 0w3gTevs8;?K& =QK5n@'5Q ˹B(j'Z.cwo%%jX9 O2vm ͉HX.i} $bS{=Lbޗqg}T|Е9:p+4^uW/H@03(iʓOPR<(r6j*ֽӤP$t֥9$.X6,R"̨?K~! D2y戏qYR &؟TnCO@.jzvTg[Iwka\1 պtTkKFBb$_̞tk3458˜v-Ӌ Wi[b m50ox *.WiMR-=ƾeBpg!m2HO|˖'< oC{_pĪ={"2C28o<8(F3-&)!>Rfyv\S\`#Q3v>UzfQ}LxdLER`=HA*k/- 5}S1*%/ebFi @eHN{$͞\f?~ZZ 9 K92 8@vfjĔyMCc '34Ϛߞ=-mnI˄`H~OuLV{Mę1켋xeIaF/}1u2zLocf{iPPJVi5њk4ܹI1xXG9j٢,H>"ơ%rR"\ Zͪ"?l4ØZrAIZ+'a[ M)3MLE5utd}~Z58q!h`?^`ꌨ 1e*L3 Nf[~־K7 ChϲrD5-xLe\&PS/}dݜy̓̌G+[qX1'qҔi{d,!>u* +ỉVh\G16,p O~uK+vCꮇ'S/\%[OaAfʩy70Ȅ7 ЬR'KHOqֲaCOoVs-Eu [:Éh1h-(a[aD2t}שODnӇJlž[cF,v+&ح.uiTb{I;+|i"> klF˃Jʼ&|aڙa ; @SKU2Cpe]!u 0=%1HƭmZ!fA) Bϰ,$׌D!5zrbw[3R??h-5I<*ҺZc=家"Dfg]:eH#=G"O^w= I\$@jQv[? xjpb儰"'{ѹ}ˮ.:@J aвrQSDjz=#W,щMjيA @(\IjtVۿ47UJUL !VaN/ ig_\dلPSf]rm!?`<<˅(:J=}K='΃$*I B4)RIQ_d0uOFeR~cP''D'm#gycEpWWױ}L0o MҼY*?%Nў x/%PݢSh#9l[}:4a*qNP$txnj4a& &\JT0<*fFh?+=,V&̿JJ^$15sH%OgGJY?xmCU$_WR fyqF%5sbiMC0R|dDqSP$|eG]鸜UՇQGKl-?I3+C- |=>G-20bHHBP^[|_]2?pl[OHXÇSa#ԣ06XHI_ z{HIN\~/kd&At`EΞqr|rȦ.`v?F j6p{dt~VPV䨝o15k7<{$ǣȚyA;쌳{uzжzo8b?e_:;bEY#loGpQ(F=>\h{8V 633!})|(TvH{2L5-D{ iݽ%?TCϙ&fFܾ"_A>j`Lݭbz*}])֮+a Jޟ {"6_WԨ+欍gCf8ꑚNF[]|"w|IO|6>OԮW/a+Pm{V%F1*Ʋt_db!d'B;5#I.#7d#&7N6B,_V??{7tO@3w2gM#@~y{YYGWpwAU6-Sy-~ozpgE>l< BJ3Mjca= @ufV|o`/qOSC|ZI} ꨖTGl.51sXbD/R J43/O\T}d.! :kePg+]n\Ij"VrlC.4k#f au0kJBSC|3X_Y8nʳD!@E&l[wjC[fO*ďOl{gw&nHHYjZ*p )&1Cjd/v>.OH)L&-g˷p WnO#.[v(CfL*K=r3~f\"z3TlCGBO@S=h'ts @KT7iLM"ǎU`>}6uIskg ҚlP'L% OBd Cޖ"*r)cB>2@HV08me>,g*l%az|e|Êc٦JҎmT Rl5 lA{Ȗ~}4 *-(:YxRēxM,/vLY}@x95( OC5@::45/ &ʸ^tCd1 <ٯzpUn#%%j-lM(R r42]Iڏ*ԯp1)dm >,GZz $]RSCw\L^K7 ϚX,gAm9EI{:F+S:V)叓MRY+)/}<ec Ru@7n]Z4kB]}*a?3_Wv-P5L;NjʟI<%yLsR7KyLQsYK*HţDAtB܋Vs3xqKֻ)eŰ! 0k:X֋5U4t0*g\(%]C\ cj[K_7E%FŨ㎴AC,;b^㙒pFMx~! v.ܴߵq ŚGW ezr/-戏W!P# 3rA ;Q =)YnV6ۿV" #l$ l *>n`֎ -d䥾a.ǫ0>'b} 1zxw~ ^spV6P[8s8Lff8<-@f^oFmL'5lSSY{uKuX5C6F+߹erGcvh 0LcMF T&ɬ0$!ZWuv88*E^ ʾuF+r3i,cA,m/>Zؽ"2xlh925#G%>4`G;l"%M(o6nn_ )]:jo޶bg25Z1?sJGw&yWs#Qg0i "ƈ$L ,v+UH7 4|u,X(Fe=D͵s[Y0Fn ᕤO9E) i"s0\UV^#CN``U[5^>ӫyYt'10Fޗ.1&c ]/!FXk,k!ST! .hc_5Hzd:gr]WTn#zֺ3ͽ_f~hͻLmF5GR7|VY3:-,ਗǩoM.ѴߧbƁT طR)ש(#ف9ǀBHΆվF+@*։Go]$>`eJ1 VfckR%o3LF>oZ=-7ӹƵyKo"WHQ(PMDY( )yrC# 2h k`[Y<7Hz+5>1Dgh8#YzՑ3}del^OWPw.' ka]~= s(-N;CEZiz1߅g.D]gb ܅92243?2M76|G^]vLh=ULvJA}kM܎&Ÿ`o,۸ wp'qNgmZ@CP`6v}l#@5\GRa2nX^ߤڕv_F&E^i}L /WdUֽ_`ܖꓕhމ9B)pdAEEtH pF=C5.j4?o4c.mЉ(9 7OL~=mn/F*KR%QgQS U.yܠuySIj8jɁ4`)S=-%46̱DłYyTϏX9¡mIW Wqw'M|nJk1?jm@j @]fz/(RV BV f+bGHmI?٦2 - JzQ3II0 EtH[weփ$vYٵC 7<ݿYgUx2m}ƄsQLXZc  ?-DW&~A]\6_>WYTM*EډoP;) q6}޿[5YW-4owJ{F6IG9<"? %!t8/}m{yEkC׳~%ނ?x@6gW`1:fYT/QW&P`q0-]t>Dxj0 ϽKRkg!VLڌ#]aKk=JlA+ZbVAa:94g)z⢖R8rPp1  `V|҇`8ۮȼB*fCms۝MvRGik BI.O$Gd#/?:LDli 9~M_hx9N3İvXC6\bA|I0 JoaS K_B:Q?KK[9A JcSQu3T_UeZFtDyN.ΰ^ޭV97gG {=XC^pb7ݛfXZÇra*p UnSҰ Reh& PBV=Hچ( ]%AS'.s39+8H䏾@?2d^5c͐bh(%lL2Bfva/7?[8uq&LleK7p+wk08c$¸xJH9g"DSSҐe?^=,iː,,S$ehttR_ҋGkX+ AF_q< a:oJ!XxVAˆ`ֆ_ mɵxo/q ;l(6Tqr:$w !l$V:,͑pN9nr. 1H/RR&pF'w^ );A|9qXHpq2KVAD1H!uqkCQ1]b}99X)|P&ɟA70 g %sK _T'O=-gOYhpCI_J _Rw%[3SZ-ڙd݉B"#,ZΡp-EUEY2:pO6)s0G_xvxMQٜ|hcӼaJ ?yqDDoKn}X>&l)7]+ǟ~C$H63;<'Sy@N!G؜[>GIGdRp(uphAo7fǕr(ћ1x;2m6aa0,P)%]3Y_^do9U1AW˰e;|9r<9<Ф"o=KFe mphdNfXcA%tj(WWOV(Jʎ7~l)vqkB,L^>%]|a \^(8ߐڴ p<6{AJU IQΆ,m _PZ~1̨缡Y^*.082f;6&Md>ۥRCM5D yPa{69lCѿ1@, l w귎Zp%#1r"&upM7C%q\i7qWx 4u ,XϤ!F͟ޠB܀h)K2:z?Hb^&X|MR5g8^NA53L\밫 zii; S* ::70l(X͝iWHFfաXPrTS,Gf})\L҂l=?!#-@ːGB ]%n  M ˁ-oQDGwX=J-O]dvD < ;?aj] e鎌@#8f++:Ɋ= 0>~ ʖ݁yp CAcVNfa#V\_&beT(󆼤x:ǯ2]U6iL}TI{l5ƞƐd45NRW.O* fnG >qG3}㿙r'Yh03cs~w8Zn>aALfOfXȋk30k+N3~4cRZT;u2m&MX.d=}3nJCo)xO%Tc8=t|D[󡧄5S|}$F s'mm10 1i,BŸhg+:7:awr|4)ym0m[876b(}O}:a%?ډ_-l5/꬐]dU90^lF I{r6@\,U3$Afmj~o w':B ̕I!|R'\Jb*YGPg7|VE0es9CXS65!w[9=Że2G3"; KS}&clƟ bYZ& &X@2rF}1U5w09lڒj̿+37 -'4  bAYb滘ec?|~zbghnG@j~,JŠ$hRLYa >Xb"q&>)# , pMľqyݡ ?0enog& Kdj" |Dxz+&CGtOhn`kER}XསkIKiбEX^C2| L-Pd$N .^ E=ƧtY %穤UclONEQ}>^qg`x#z-boo7F 6bB맵OvCºQԑ@*S-k)݂0TI|$ejU caĥ|ߞΉO/RƓquUߔ uGr4WSpV=t׋GyvPV'W!"k"(ޣrKs6¢].W1?zo2I-$,Y$姰r)8{qsPxLڵ(,?in^4~)`(?;w}B䍸kֵ^w\|gk`wmidl@LXc9~ H bfVāP s+ !M#QGgvX>:p(v hjn函lL?ŪfN3c/hMPn>9h7 8+ ê{6'h_!ދ~,PϜz4DY(  J({A5kg@Lgq-QoG3~J}kc훶vc u5EBX> \7&c>okK\X,R aHKV"5*Z7gN4mQ7~^obDA|Sfޓx!(OJ7] P~\nud} 4߮7|7;}nt8+k&  u- N܍ſgl Oݪ`iĪsc\ ߁&GQB>@]=[C W,7sv! Z}t~njqwY7d&JPۃqz"ى_%r (T){i9.3Tt+r9>Z$n,LϘ_=%+CkoD iR?翬=Gp["Uy^B~~"#T$I,jqIWw ﵪøQYsX~YKuN{ g⭴yg+ͅذ0YK3je3gwp;{ܞp"c_U69쮏сP~~qD$5Q[zrrO"ZV!YSׁ!<5ic{oۄ +bJ ᄎ"![*SWAc ?1pd>mI= Ì .;ACvUUY!a)48 ƴ?_[lNߛ GskEyҡ5^%G9;^kaxHa,KWxX 0VL>Dܼg:YctK/;tXq hYdb)h;a5$$bJϜAre؁5q;1~R?͈^2o54M.ݦ6?lqoBT1-!LGUJ1.Ú|# o7Ò&mXB,P6Od_55| 4?OսWGyBnKI˵e|֍ʆx{ߍ<(W# Xjh^4*qNVV](l?I }j)Ң JNX1} 4&,e%稈#=q51.x۠B;]/AtL`(uD;wA吅P|i0M:d&yvJ_H^;twqkLz׊ _"I ;eP"p5'uP_Ǫ%0r_笧D fxZχ 3=k)j'##I 5Kw]o4OH|DRAٍRG*`omx"It}?ј_0(*iG8`=]wú\̉1]fG}±ŪtRDD 愕T#}XgZ0`eΦ)Tȭ{M4K|{)Ǚ)+iF;w>6d.p5;^g˔S&Dzg-姖V(_skU~D`uaU8?R\:Uܘ}Mݗpa6LDQ<  QzetkOȇ/vA3h νD^3gr6ȒhuR Wl5C0aegub^g& Td[N4Ҷ9$,  Bs| UH99ybMbݤZUQ yak#/"QEb=<#kn k\@X}ֹ\A9*l #< MM}&H9q.p;^Oٳl4? 7o^]Ьe]M9餗q،!'{:L0@uMKg-M +07 i0 RoĶ)l:M@tz:kLƓd9lneK1ɾ_f#1 ?E=2v{O*d I5 !oLN[nU$ZaUr'^Ж% 7Pf*9L?$'K?f懌/,"L7 < ëv_&~.\GH@Nu* NhP$u qnwfJU!hFESDԥR?mGX-^:2|3;X?NU 3h0 9V-<"6R^HIT~0VyŽޭ\ϚQ1fǶ|Zi2!x*3 L4T VoX6I¾\Jj i|0/bS̅=jayfz fC${eM^IyOq4cv|LzER~dӽiT{aqY)B@{5Mơ$}'0q,grl2d`M`28VҵKp$Y.Ӑ o e̹rץcZ#-Ǣz ˑ rIl7'lc(:iJF%vLXg d)9?NO! l &aFZ?!_~Uyw  q-@[jRonȶQ,"7dJ#|:*~OqhM^j2b DG[ar0կ4ǖ&Sx*m E1lnPC~ahn2u-5gY@U1ηvӥ)Dͳlccx _c1 upO;.{Qڦ܄~@8 7WRL?n! )2_yEzxN^񱩅rծ$>%9\䬖G^s ^Mi `fwu>Fj9 n}wpja%rp%rN^ U:l  C*Ps/{Q<G8*oHì_*eukg1CT0Zn^i=|u$Q3Z Cpsŗ[/??|>iYr.v1{rؐTo_2೮pbGjqV֞gIOҞvxw}4q;ܸ|~Z&3Y FA9If `|q/*et' ӎ[v!L@"p)Y ob/z C>I#5o׈]_xuJmT-[LAq+v+̹U襠;(Ox ڒZ̦i,{+O ]0g$_lt-JLdiOu.aӨ ~0E󜰾tuםZLrB3QJ+6ݥov,}mCN˧s9$~I/7=sw0(Q_ z}9c+D+Pe9 WN)~%NSb+%-wmro|ӱDqyn< )3_qoD8k9SHOZ=<&90 5t]S:] ,0¾%Flwb. d-zx>?0bh[\c:4.txv^6– bc^d8u"PnzD\$qnRGG{7gi_iY M L0ڏxYj66gB&hP${5/! Oe(gv OEQ'& ՗y_{tTP>2u҂>$a '6FcuBĕ(CmPzfNVv`yut!I&$W=;_Qbuw@l'=RҬ^~Ї0>]<2 ]_^4A*Y״Tb"qYc|B*|%7Y\FYVDreYGBۜfA|ZY>OÚ.( U$?ZS6J9^MG˘t\^ C`zEl.M{)/Kb@tAqEdeu&=5JtDcC#w 8xizτa\mU®ݤ)qYV gvd.B;A@Xu^R֛|w8=$ujsVڶrv6XBVE0l*.rYHlE#18u *hIÿ1Z~šE޲C${=YGOu!DO t8λY>e"5oˮ@%&19!`;"_i"SƠ.}.ٲ[̠X& m P~Qa4TG0OY\xA#9ڴ蘗|h]7D@ s iӌ:_2~NcıS}-O~&y2d~H)f6F;mG^F)hyO&,t7SX |q 2{VòFL!ܥ&ij8C p54I\5*9A?o޵21$K=<zc2O&St""$xt9nv!@nJc-/̲{1Q5⃑g G2g o`L ԝ'@,J0Ы& }g89s1qD̎~nH61/tJޑ<>N悼JP%j; F[ƭ"\K,܊IQ\,[] 1n^Ȅ.kC鮀GiQL0Wt;zQbS9ߴl#kD z%hs&stl-c[QMnWܝ&\@WqHrE>WI:@r meE#W6*156rYEICU{IWUڽYp$r4'$!< Otd&qwI:sfw:L*F{E›%".~?Q#/6V4{"ej i~2={oYNjwp[|NR:6\Zg=̙1h7Md<( L[8Qj}SHFiU_ boLho+ђKd]nF^c5j9%c,ՓF:ݻIBnvvc n26 f*^H~dC!'60KU&1}h,;L̼-O݀YN=DMTRPMlOh#u~gKXeOF G1/OTMơQl-X}g.t[Ac9(5mSƁXb!@;DO6g)tkriA )oӭ͞"{[$&/eܽpM.Ѧ :{sn={n2+~ V{%F1킽 Y|B .(ƿuेp\<<7Z biU Ӵ>3HKJU5O@m!yCQ̣H,%#jKdyChqԆ%?!77et<62Lݤ=G ϶on,hZ&9ߠiߴ(r%ti)(ߩ ^WgB`ZD$E3sV):sF"GD'XwbCIyW-cK@CZ;U42gn$:ya|#[+kHCȼP; :>MBq7sJetR&P/eW >4R wb0wgb=MbVlNАyX*2ǒ Ұ#ʷ}@@~RI(.JӆgZ`6;?|;AC5׃|eWb]-^ї|w!o ;E\]0K05{&9W|=V.RRMaq{ܵ ]-&CHԧ[8i1oN} bas3sAԍN6j\i5pg,]Z)O']} ]rA=j]xM{Q[PƞāOS>MkXW4-Rsa^C YVU`I@NFcP&,]nÑ3:z\iG}d?jIu/\+ĺ}SEwh׋oJ ُT=,4nIu0k9T,=<%cdg.,KhN Nd x ~hclsT3(T7s: ;9E;uŸj^K1Sf_n`dt* w[pV=msoC2k$"lCpG*y=”xɇ}!A˴pvøY4Tgw`Ӗ< ␕DH+W0YZ9&-BdtžfK_~V*+CDoi>F3's͞XC3@dCNCuz %|9rm@XV%X SodC$ܫkmTKJ}\4"CN--xmAw6+9W+Wጽ9` 9vF/ j'0sAxQH7sb^핧{~ay=0p~*g,R{fin&mob&S?굡e [/Ld %g^ X2*6R[#ۑ1 ZpZ_̲2BM Pf Hjgm)28~N/x p{_d4[2weh֭ #^nt\د00- )vcRLnP{o[l x/S7#6RO]'ބju`u'3d"JSscgߎFuW̱v+WKfs_Q3Corυ ?8k@H ,)^"T{g;VaN,\tf>[~7iڠ1v]-GO Jq?$ EvHp&msJF48hg6˜qesj#] Kwp~7q,}=@[սw5bFk9ZX_[G׏K>U2"ضo@ZFg^O#iTu$>X̉/L*dpK5\ruRIVޞ+$Ѹe~f5UvM:i_^U=r~!/6?'mqlٯg|XW X"M )\~3RcɘICX.x(tǣ"Tfa $Yـ7#~zTv_'FDccsq`ڷ鏤&orw/hn'=JB"ya155%&|.)Kۺ=/g˓.˙T{=4*3c\,kbz9.,J,' Ugyܣ>3kJ"4 b%VcJr!ؐN f˝yQRkO>&4" ِrjrK!{4OsQ)]k$ D9)pu$yZ(ttCHF=1”z{%/QgXs-(F=ΰR3Q޲.)+a@XZNa ́L?Vԇ@4Tw5:"!j}6eJCж;#Mnv[zK!y4o@WaCˋ*p[;#JƎE}*yuY]üX,'bXM9#CW3ÊԣBAoY8zǻ.BO툴KzA2bx=|8 ~lZDO8&q))s Ӽ}1O|sZC>PZu Ud|- VCI#TkH87r[u ;HI| ${T a* !-UkvHʕ&_EI76sH߮jT}cIc큝W90Q@^8fe, %{\ fSЂpo*Ƿ]{oR&@1m )"@KήRG/w՟#Uq@ۂ* }#S,]R-G}]`=©Kj Or AzܖFݒ~`7ЇmS&VҊq ZQ=@ʋ) E): ɊhٲK]ԛȕn|D*hύظ<Ơ- ڼuZ6f$R~*B]Da-} uȴjFHM;uF%eA=q=vw[@?lxxnEk `warMޖsv}@I7;whiN?\QՖbJ MuBNUr6!#*ih+p.w-quJAOoרIJ2O7~y3vSޝW^ n]g\uIma Ҭ[3C/ ߩ/6O>;TUןpMVH[}Vٳпv&Y=i:G_{3r,P[> 8rLgTPٹbz)/SD鯡fb>mxO\x= :N)R2p%w&l&a@қu4TV. +&UL)rtW~x򖀨x^f잵>] E>[nǜ2EmZ\]YɈU1tB"!~Ip"Pye(QӨܨƏ0]2|̐U%3PfXcs@}4˓=>[)0mjL3\jLyM n*HLiÝI4G틸vR~><ȜE[6m㣪$Tu.jP-w1 䚨P 5nhA0)M5l0ޏx`8yAlҚGqQ  5okOD$j˔ q\_G)AdqFdb` 4Y}~A68AMh~r![p+ 唰[UgE|[b"o#NnU!!E[sT5"R23`lw |ػ=l3Iڣ0\0qj\|Pm_F ?Ӭ&ĸ2^If"' =Zu4;R(U#^e 5ulsv/Ef;ws*i-{{MW+IjD#fQ%!C(ew:K^MPH>YTٟ6!ds:e]t!YBE~#G9tۊX8N8 ng%M>`6}NM7OLC#V1xCe$?ɽgEbUDDU,'ᩏe{ zeR!CԸpi|3DSND?.eP5'[j:x>Mw0=+7ɵW;Y uV=$в0_~;rU*, 6Qg(H$z9jgSƖO{zͫY f `ˆ% ߃ǠӞ  ݢ8 sLa_}zI K[""炥# +[pqK4K`ˡ&_JD]OiAk(A0?F)y<GPmu[:Ʈ(eelYid5)Qk(gD,ځ7:Qo xtvg?,j˜>shO:0pɛ`[B+>Rzd!r/ ߘR- m+,j,ɲ4>jBVIڔsC.7f-dzt[G2DUPBӣC6_ce#gjPruBM4\7.TPzXB'~R4Σ`^&p%lLYbJ]瀢JzJdYzg E …<-HÉH8c&F;Ҡz9pj\EԦ{¯1P<6BJqy<˒/%\ox" jTqUVkE.xi $ؠ Twk4'S,]3C]`%{vK-i<wѠ+-\] {?!rLEsA=*Cqz{Oɮ FgnEǓjGd#'k* 9<=zM!_˞/YZ?DEB`"c]KސA.qǣf'=|W;IU>ye:ZſÆ;vw͗*b6%LS*=gOXv`=ƕWuџt|UlmuàU=$qȭIw) Y>SQe&4 +0 azYy|D.atF>ٳ# i  q?~wWf96[86@aWXEDaŅٿMؔz|e a݊4\.tL:CFaG>¹\K~TN\JIK.p`wր Th Yשke:( ]MP lեfwOabJ2:D(?7l|"7]Pe+BX QuT& Cva}sAk}n7j&a8Z+<30 &1cZu,GL$'V]5e.Nk" >%?-{)Ɉky[?CSK) +RՊ-h7Z2Zq[$zf*8nRr䅷SNĤ2hxu0N&rݣ7CG,T+̔멷dG,uk Wr8؛n袛0:g?ƺAW2Oh%߈}$GC\-- zJ.A@ւmˆк*sOO u)4{5K'LjbM9o2L~KA$NtH>>ɉse”MPf@Fs:qt ,,G3mC;X^V b$S,{iL'/b'DwҪ3X uig:AG>pۻxgpS2ͧQR7v&L6;q]6<}h6wtk Eҝ2zwՄ2-D1pPxmҶ]^cZ-3hTb^ukm^H4 __kۛk5Wk䅙gq̈+ON#Ypp# WBhK^Td U e3g\Yl,RD1>|֫(n;RK p1Ip@H1~Vד ޔmm'siQtPBWLBU2I`RWF .qIpo Үf9MR bwnR%fMU1ffٹSһʄ(N ʦaS~83Q\6o櫵=?.˲mIH:ɏPi u'%5>Xj'%Bgeg[GcIl@\Dgfe2oUXHHy !$O@ vӑ?9}(,JpY(B:2Jį lkF4qRsG ` >vP9=ńPHgQ1aAn'UTpU()X2K[ܑ>e-vq7qsR]i՘)Iهy D6?lK )oޏϰ+^91ShVg=/bS/֧b@sMw]_n|h+>"'*"8;V!QKΜ 0U`֬fcsњ+9ET=<_{kw<"t;!M5ޕs]@g0J6lSm./by(0b {{Y<0hUclj!5wBKPw6qKMQmJWD3K>,L=H몲;~QDžcI/tX`n `lYY}˽TH sⱳ02B"Eu}Ka^\+4}$jyKqz %7e =}Z/?M;j\D[Ajw9F P-F~jϙ.(GXn'ǠpuD^eauUqbFyU\l9Y#^CkxS?SS+0cf49+5dYZ%uNeSU*&* TV#J(lڔ_j$(z|PLg%%ɤfO w1lz>7n<&hwEZV+r X ڻk(8fW^x($^tj+/UHR,< <b [)Yį 6ƞ*k{i>V[Gˇ:qぜ{]"~ȍ uA?a +u_6@KuJ:Rܦ)bJ;E?86ΩZbPK2+xccǥj^L kgŸS ($K˘qwXe*>1TsO>{%S.`-4HT0Gt R.tTG]amqapy׌o GCMl?% MoDZR`L(¡HVۓby\F &IY*˩r7ǰ@.DO!$$2N $6P t`V6@ ߃Z4 95(%'XOKOݘ Me<؋~IzLt`Mm-?CjxY{eDVA|S|,nĵ3|~7+AgKv>Cz@y[{a==X sn/&t3!dRaQ`LKs-%/E1y!Q,p"1 HxF)Fm{NgJ&&y FOu4}v!*H?+)Gԭ쟈HQh@B>j6aBb>Kھ̤)yτug$EVw-̗<մ.%r.W` rk /ZՏ.WOɅ֒KN$x"; <]/,:"R#,.~W6m4!?g>uo kNh4ܕτtU?r`mUUe oFƻ\Mh"PQӫܸIZ7ziF hNuSAu Ck,awc<hx>MթДYP$VD>Fs+y-<rr JCjӌ1vyrSC֭YcI $TzKaaEj?_{CѿJȠ[^.e߸$ޕ2;ϣW^@t]ӎ;=T 5" Ic/ a.iy=ؼ=pjD/*r*iB$Q&9lq'#qA!(?/A>>ְV0Vw)hp1!V,xx niMD ۗ3^[#}/$d U פJMp{ mz,aI]^7 X*uJ:\-8GUjMl kP=͘ހ ׸zz`ZwM(!( d6 dƟgT.GhnLfg"ONW+~hߊ}2_-OhE 1i~ĥMS>wrKlz$C/ ^U"_~ WaN\5SqP·61촮C[1>dV)<6 0&oY6fq&MNPAGyp<{Hɟ=ˬ.3AGZid*Ɗr~3-ZMI>,qY}~3³qm5RF< 6[@>m8m3J2 }aU2ps;'|iH B+t,QN uQPP!8 Uu^2~{៷T( `:B!/s6t#LG ĵE!qc;W޶o0Y]fr^2vr;Fv@ )%J\И :a^3^: {CqNCa Uv)Ge-gH%8U5˘3{}Oc&&U\.%%AJbGʼm? ㅈ7~n9/ Q"W\*sC[% #xyB :t?Ċt ڙ[2)*ΊĢyt><_m^iREn0ad*.v QvY|g2$N).>(Q@.vxjxf&"^Vf Ǻ [ٚ;O>' \<{|PT]U jуPepr^pRa=;.;FWx`d{ĩGt+{i&hP;)X) buљa7g ΜY"o(0)0΂}m:>N üB"SZ`[Vlvn(a90!c 7cԩQAQt陚|pȎi%QXύL~ᏽb|K3g^SO('AU!!28&f}Y.o\4 F&({{+ӊovnHbm5\ߟߧU,X首[=xQӖac ίi$ߖEgQs'V"6prA8"yB]$OnN`7(hch e~E/ki4N /׭PjKJ$O''u*Y;*,SV[fE+UNuoP[nMX-! 934ہm 'Pim_t/ ,63]: T.yB :bꉃDAh9"ʼny9&0iuhYv)Aa֤_3M$*G$g`-NE0KγAOJ1Cm8D>w!ѧ:PZ)bV]jM*+@'Fpr(S?Ae*Sp`"3Y0Ncv sPatw}=8mc'*8devbE w5p=n7`@(.5ge\k"۷,R^r4,T2OT3NFiHYD|Teψl%\!7\A)_g3 }?uo_7T_*qH ŧY. shaeS75^Z9Gm%dRPג^^ZZӜy̤ .a*<6 64bqJ<" ?wN45I/7#U$ā싲ji`MWY#*)H[TY1ࢽ'|dUD_ 'pL?;0W ~79:$0&U8J:{-Bb{y9duv]5bAr5_H9(ˑVΝ `^, dޏLσbh/.WzL+ڤ& LB}2 q$Zj:[ޑ9nqdkþGjIVNew$q(`lmSеo,-xJIU&cX>QJF3 6FEvJ#UL]Y滔yzZ.*ggGX֑ I)s(q>Ole:v:`2%rc\ӣϽJ#V4.ҥ1Ad璇#ij~1ϢMݺ"s׿keK}rmS ~@tЉԓ1 42+AjEGg֦ަеUXc6}̵1QXbEИ8M"J^8_km2&@ZY2 N3 weyZOɅ+\_rwl-e]Q:n88~og6At[1鶎}wN.ُ|1[RB?%g~nȶ,@6Ӛ5TkeWl`u{J)%?,z:T{Pz6&.1oDC/Clh관O_S{PR-KATγjڮ[=?SkU\"q'F/"nfNPtTS.+=د`gL*>mY{1Ē*O|ՅZWXYLiyi2hąDmTpey}6NO))kgfD&U4Cx8ў[-'1K %A|hvnHP ,uDAxz;P{fZ˷uC擅sBUs>b㎈olWkS!ƭp[{d~v:aw{LB:EoiDvN!c 7 bb|!P'П^ o n{*+oqqH*D߱cnaRg=R~ڎx?Ƃ~t>/]8EÅ&Uh6x0+.1~ 4oNd.(k(\Hj@Ӵ{ԨU8lLFS}cew$ӓdr Ə@n+hSxZGdߍ dH(#jmB* >,E5]tM͹kFK09UZEd\/] ĊAEwgEȆkr/vͤIܯ^:4lL2bubc ]Y&mHQn'"kܴ%Y>+DCs@eӑ 䂙gB:j`b2|G%Qo?mӾVjt9|6֚Lx*U( 0 'F4~ҳ7Ͱ/,[\Kl٫,A|dʠMUl"iy{y qr To I|]}qQY4{ :1cL\="`)ątGe?%dA_ $2ʻ1 ]7y{ڊg9냘GA3a }ROm]V͛s4}E n͠ xg4Mk1%->!e=KS/.{f_"y#"kWЅr2W픣6FETOkvC.KIItmu⧛ݕc)np f"vZ+'C}/H h ? a |6ɶ j,<)%.P3QA$NQhDFPe=}U5w0Z5X%lčgԇk$݆ԌY=q~%un:I!dU/gOx E*N|}G(-0 u',^ՎwQllJZ@\ .c\'k g"FEUĂD|J7"3F.R(E"=9~6f8*[{K]#fbU멕dg-J-W"iK*_qo* G2,Ŧb9D"AWh3>ڍƟd[]S#OHy29)gFdf_5tl)Rvώ4'zXn SwMv:*A$f &Ցvt*߄ͥ~3UߧbDXy\X~w@OZ>dR-^bC_O۳ x5 (~\!5Y1R gKf~ڰwhUO 3\0CTpeMvj  -iNP[ξ9zu'Ok8Mi( _1G~S 6=\~R=] -LXRf˜BRWуĵr9[F造6McX" ?1RKOɥ=4'#m. iIFJT:<ހ_Up9,=#9f8Ka3*9/dn}| Y5ya/^"Ih=CZf ̄x9 .!-); bUͩl9Y\EV8EPIj# >/i^X)ݣx_}fjՊ+M h̖ G0UU~ Sٯˎ=MT ]nP:ʗ9A|%%2;SReL,#VvvכE AO #=*+5s% qR3qL,Ie',`ujۜOFD {!NW0{ _kFP_ϖ!hLh x,CRUaP4tT5kɡɢؗSB ԼwFs9-diqNJH _9|$!^Jw?hGAyU?`Q1@M{qۭܿ/FvhmCe͑Xxz2z"܄Q߼ iOW{"%ÙnuEO,^Raw 8Q} ˸r:.h'} NR&@ꂶ4 $;\ &ҏU$()>@}Þ 4w Υ]Qh2 w𓷉/ֱμ)QՐOs wҒj-go LY)h vfD :F$ȚH8yTPD6vM»iuO$\L̂kAEпC)5Gpd lt ۺi\`SJ bRQiYS d6GAk w <9Y'OS(<|FClLPھW5s6Q UN>AN*bea?Rg~}VZH' dWݻ8%9$oj9) `\ՙR-P;mAPgɊ>ѭlxK!K9ܰ1@Dy!gi妚H,Ŗo; O8NW9ŘR*.OB!>Ox/G2Z‰Ͽ^d 2Jn-le; J"͛88tZ($ 㓵<+gq5/[UiQudnl91WתQ(It^ء$>֏dN ^ C3Q@sy~2I.N"SSܣ.]}uw@5a|/j݀A'6 q 뵎=;k.>ռ6%m=GsXL+(c8r7cK l{E4{ֺS_(7O~VNo ʷ5L#>菀&z[{CkL`D6)%m8(?lŔ}%f$eb\" wg]!;![l!4F XDnccf*p3sQ<ł=q:@l6S]29TyԘ6 #{)QlE ܓCHAtܩvq:u8e ηl Q<3/GZ.A@![BEwCđ<^/Mj<}؃EmƯq5ߺڳ+E+e=GenXM)\cgP R+s 'TJnM}㫣ڷ#xIxAFIC~}ۍEرDv~KCnśiSPk"V9hsj1=ҍ]׉M1sh[ ] SF;;Q,wZ "LnXcH:P-}?nyBpI^`QA,ՏsY&fܫԷVCjJ!f60^huJϛjg2 %G|E<|FVov|2F}:"*KӎC!-ܧ[*!4W6!Z&) L7 DxolEm(:ʑ=Z'@ڿĂ.MV/3wOԯظ8\/xTV88Y!s X*yQ7Jdviӡv: kJ#FclC4`&UnbGfU8zTf3 L Xkr !4WkYj'}. dէR[Q;=/!m# [yp_a͠kȼU:Xp0F Wxj=c( 2X^*Ϝń0i':iz0WBz]HI#uc*jANlg,d|]PI4ڿ?; cR1'!j(%gxer#(dfL 7t H$ =kR]2)=L 6->?P(*}*Jj4G]{# p}7NlV|*QRL“ R&Aǔ|e}3Ճy,8egQ)t OYCg>t/!_~ P߰ s PGlqo^D+#UZ[CJ {N{s",d'Q: fp_b w(bZ4ɣFY epoa3xj߃0*bEl dz8nخzIX:PvD0M| -x-E=jScJ/AZ B\U.K`9Z>93qkLtC d8 HY`ӽ-?۫-6zY_VޤcV2 M:F P+k!hYGk:w~CMr(h!pS)E0C;"U 2c7L29E &y;\4!ShP}P $b kNlU?I%6sKZ˨0о0H:,]=Qmk/.6 WN_O<'Q )-$!G;_O[surcT,Â'nsr l@`zy)x6ꢜ7ip[_ȕYq/1ͼ%:n36*ae)^Ø Ngw+Aשaow6lW99ue-ც%%2DI<m+T.0&Kr]hDJa|\,gGqSӳ`",hX G`r?埔ft<\$O|0nS)2*0aaw?l̟49~fs` uSQ- l ?GIH2:d08!Ne~YD;z;6y:c^0+:sii:Ɨ)5=m!pe.*YUBv2h`U=8"nl$@J[lۗɫOqD"]F sa); *(m2KW=0u+7d 7:\b ,hd)J )WX\X'[S$ 9a 'n%Vm˲~f*3ȯCo(V)hn89拖W0"uO9 1vZ %f#qCҊDiMxmj(Q : SUz/)\Ӫ^:p xlU-.y,X SX%a[x=l9iJ+ VYuc3!-EiE4+H3iBzJƶYg7bp;bBj: KVkHU%O VH]e+SUv-%M7aXTJF2s3b5)kaPTdcw^.f|G/mβ)[x8UDEUXBAAx%|)?|3aWQyU/W&x^C%T/_h\](9iatO׮GL!`%@pp|ڊ:9CL=B{>ժ"{~&egap^K%S95@~)z2K/b4~ټ)Ƃ]-Wf}\~0xZ+rj;oQHu(TwaN 'Lqgk%!MY!_=[ VM AprͳOuC"c¢hrٿ̧  .<KK$s[1*hYQ^ّ<9@=y\\EBȯCѬIƌ+AuYk d5ß;݌b[֛8`]BmrCn_@q uglnW墝z T o+ 듹2ڛ1uF( Y{ _0}+ZP|jW]@%.~n0sW~Pa$/A >b݁R./}4lAnI >I@ @B(x7ߍ e.R ufw6Ժz]P^_hY! \ӿޫ7n]p`ss]E]ھǹhrnЅK=oGdFkz$'r 3MFzaC #%^:U% aTxܕI̝Yvae8P5GHw-^;Y [-Do[x({, v.*JIS`:F1dW6 M bk=i7$BBqDe.$8^\ZdTsN7Lf{\X9ѩ3`6崊/z!{Y'c_r X vud8oHN||, `w ڤ+jIJ/~yDX!9`X8x5cdZT,L.@uȚͭp|˘\6⊗Ѯ{*"C܈޿{#gHYN |ON'>X5hpR{t pZf Lc@]ZY 'Y^>,+DR4{bցd 2{!<[eƢ!GZqJ<6To7hdTs"[H2Z'3N9^Y(1Μ1n9x#"[PS*=WRh{:| ϓIS:+ '):R_uv;\iQ|jwfvaEV,]$eRfY>m4:"7;up͏l9 8a98PDK d{٬BCJbT<-5-t(tT=e]E< {ϗ"JrZ?iMʖ_fr=e<pWfft7ᓼ!%Vw8mSЎ2Xf"icVK" 8 [x^(Qm7G^h3Q ڹlL {u*{&(VCKeQhQ+v]\[V}]Ʀ!J8ӱ5G#|ҨU2ٜcy-b S$xSh쳯;bw}U uňN5TLUv'2M@º2_S_MLg~q A`c{(Kk4Bj7E!8HTzuir 1,\m$匷\7k|vaRaPsy"=jJ^|M c }|Aj[qz?E d~eW#2 ErBV6xg{.Oĵ6om>^jZԯZ~_ :@jqa3km{AH)ը-%T]!ex$@y.$\e!MTKc*)ahlɮL{2#/hkzXѾx%cOyt\K1&ǷAcFGk#}@:rOzwָVlT Y> Ob3zFh2.AGY:x[[6u/T2Imq QiR=,fVyX Z`2$f?f6O{VQC]6DQ䖚_:ql}'jZ:LkLhrtYeQjǩ7jjOs;`|ǁ.,ӳ'hhh M4㶏Kx/qn*GBl`: N{;6ϡH]gΡd*pFї.`T2K}6:)JņDu2P>VlP6q6A¬V'Y, [#S+r02t.'1!A9|UZji6@_ ͂y@eK6S׌*?tqާCӖ(n D -LkYReEike/("U.jEX7_GaM#_̐aS宻(]]HD6),_A֗Scª>5ꍃZd^8 u e#o[E8c-+VoBL/HU]7ѰHO1u,烶e={!/@ZҐt̅976o}mtb/q(V&|VVhzƺzZHV+F ӆ^'ŧ@,}12 l!F!.KHre?Ѡfu||IG䊆?/~!X~4I1G1TFBR=]0jqTKp2uHA2Z,u^Y $b)KYu=-sc 6Q+?kuH? >AaX*/{{K8+Կ檌UOb^5v EW85,liR~siAQT^_MCɖǁ TTf^t &@x&SlПmړJ&>+Wm“#խ|rϯQȐ`7/HS3E W+-%B]@w%0HB S2JAvЗI45c6%#,A.w?qMBן'/"eb0SQ ϝe <)2;]FV!cϴ#=Uq`xoiYk1rV N}uZɉ)# DenhHC[ cv{虳y d6el M, Y^vY̅ϛ`gu.'phA.P55%[rA,XwLt:|@ hmj!1>fg^Zƃ:[ا'r,h}[Ygi^rĄ( .wJ;UmsbjcɴX)Ž m)m82ԝkbmK,uKwXbWm!*_joi4;R?Ҽg59hP0jdo^VΕA~5+d~T黁#wP.VVl ئ c?))Tٽ8Gl߭As0ϓʦf-0/rMQ;=N#.)%oC)-@X>C hj/Wb p]&o h?j%Q.inݬ+Zjs$>z8{ll`xIP&]zoEފQzTE[37 SɵHZSk%U Awn|j[ИO!-dt IϏѯ|Z|!v3wu+&1xjQM 8֣on!ӧ/\%}eьԵ7&RVMK-^ DʑjTvLtƹrNK^-L]#ZeeS0QK IEݱ٧\^ÓH"}*p`J>/;!s2ٹ:~^n;^O4&rJ=\7-h"Z*;1 eB`BT`7 [WL~Sf988T~ B3<4hպQ>Οm&3;h5D]Mm(+/hobg%]ϊzdZVock\b E#|+`H"zy`BcwS¹a1ZTqܢTŤx"񰹓C/;GLbE^33ԟ")X LԦU4 ,@pMg8cM0ZG @n {э-)ccբOJ̈́}hkp7!mG 22F&{#4 =QCs?]m]#jHC}wbhrKqu❎w&YU\ؙ}P1;3R̛&Ï"pq uHj `-w#zWsYGPZ\U|_9si'}nh7׭mrxW > 8x~h' V^ѻ :%'7Iq?FfiAL*d/# XTg%[eGZ\^h2K/4O[Xioڢك ~O 0ԫZ\($%'El(Dwu}/A`\wFPU38ڸy3pYs 8]~d9PQlM^vmo #LA||x>TrB A`Jھ#\hm֠+SuBr&/Bd[n>죾(GVK)-2}eb10i~J J s:ߊ5Z#}j GaB`C. (?ք+ҤH  :zl(m%T}sKx-}l4hydɃ@s "j}=S-%8WN[ak4z~ ⊧ܽ3r|[S봭xP.h2N ws}lܠ.7YDZgA}I:3'"j*ϏgQ_K<;Hb":)Px=n~v;+uPB-6WTd))n&Z>U0`!(j¡™{tk:RyJl(/Jx_zj' 3\Z04gɏu[mހѴ` @F.!c0!&;mixI;\!1?As|Ϟo"=9wosJfbupJFEWH.A,X39Ξ덐b H(c luGN.7DsbLGƟJo܌Ja6GX : d5d9XLjG\یAةCrbvεR R :OTx[Lژ`iR<s esi9QUi+']d*竑F[C!X^G:|0C)g=mD v%W +V軳/>sbCXl1I$a+jYj9!i{zʤD.Jј<-6Y# ZIǣk@& I;DђCˢK|Ou?|{X @(w, ]Z;gmF>[WheP\h"~=:C)iW뀭0p>7m_^,! 'HaXtcn Sha]߈~62a%4s7 &PfL)8.+ yYՐ{5AOE ޖ)80b36v Cl6r!JYnX jgF#qLz<6琓cB_.+9ǩ;+7Je<>y$(70u&c4bPG(/{}s<+gR|DH{Ǚ}[Sۊ~@5%<@j rBU/MJ>3O\"\2m֣pwJRg3wavOb& !4$tV'I%]sBϋQn#9.,QZD.~ $nu -ظ%h <?ga֑e}%Hh=*rϙl: ~e: l'"nT"oϫH3!RK{=u~Đ cT`3Wx.Pd@ļ AnЦ°K'0"1Sq.,(tUP{0HH~=bs}^?;ր*6-p\{륚1$M d:?nx%۸P!| NbpC#B-Hҫ%İˑh}RAw?>`iQQS~(8ot{1@^thZ61'P`oECA oa}T.:CnԭT&wEB١20O43QcW^Gshj>d悴JemG-#p##^W.=>wr}3nV.PØ" ^̂NuGL g@š<Ƿ(zxx5ė:HBYA ߋ@##hmޓ{ۿ[RPAm.ߦ\gf ^cLfҘݷ~zƫ Ba0GcBV<{]YD]d\/.JNƇԙIDt$q:Hվ Fs: OtsċP!VɥR{AB雧_Xe2̱??$&oUrc<:.į;jV@iGi;iCŕ*OX]x3}}6)RК}@uqX E~ĴE_ UAOVDtU qծ0Ovl%i>Vtcq˟En@-ڞuİ (Фhw=TK%˚oj,&{ ͣ7i^Y҂u/&El. >]F$.PJ՜-X[/F'6uQ:kR?$&='wᯛ|v|[Tz%Ġ@0q@N!Nl!&cxFـ%dߘʥ{[#dΣ7[re_hMt6U:]pߛՁZt@ťݲiMC"Ѫ J]щidH'FdCƄDxW@Ը(62&Jl!O6Q: :.0zVjnd nΰ#J*P^?1}zWz#jy vb&} >1&Gm.LZF߷|h[s\k{ـmr8~+Y 1  >"c5W6xR=%\Ϝ$rTB<|.v2<?X&5Wa՜ȸJm1b`f3 >\KytoMl떘QzFQptJv<7Z1h4s0 = lV(t_Y|>1]YAQN{KO;Lǵ5E랸 HЖ(I^Qknps#q`kf ~];#XjvY:e¤K,~7nuL![m{âC[5R`LBGq~Ot} a7lod^NVm1j-Cr6IrV-ҤW6F{Q5.s &#XzZ_cS# 0 "%)[v,nX.jĦH\e|k,4ГRg-z^J`?9Q*w_QUSgOb®1ừٟIf#Qm{Y'8I1ӓ`-111"14,Zi*b / 8sT#x5$St:уm 1t?0QUU.l1~fy<\Uζ|R.:6\E(ȑX+2dc JjN]c.ڈkT *|4]u|>{țne)GիŮ8yaDI{9$o m{B0#bb|{i4̓d/UZ\O9҄#`3*I ?|qIWt~"i3wz(}f#{e)M0ۃ*"W~(#\v3{H]w(Z/JAEW:Q3~h/ UjM`e&maMaȈ)D=uL3mTx>*TbCyKXi^+^sJ}9韬53w8>|w>Gq'ꐢSI? 8tPH$=x4,AV]ϴyiU~sG*~9 opkZ >lG>9I:FiNxB%M;@3~AY^;Vk#Kq; Ytht])6mq||NV0K{Ҹ~lJc1Zm_ t}-K{(FĒ ($:n(θ.y$~ď4>w91LL;" <* f ,E<z<*|OOn!=9G:_,Ʉ/ OWXIOsH'|,yt-'n\Q K˧ŝ>ҸX߻,|2i+||d*IRҞ!SN ι: 8{å{Y̊*s)P C Q{`kwNj v0빾| QحYƳ`2)1Gw 9]$'*eW`@_x4>:zߚ>.qp]2##v&G65ZtsgMl5 #,1¾j4~8(%!*N࢘.~|0(4`BGﲵs'yȸVu +d;-%۷Xl]ԻDRxS˲A+AЉ0DiǢ!u_Gĵ*X`czQ%jtq3A+UikϠYHT2:P+YB̔VdyΔϨ2Od ͬoY/iR5K]<>檆ahny(CRɣ>;m 8@=O# >tn$xtf b oae(KSd7i;-@Lܼ4I8? 4 Zq(PfqB(iG|>6#D*8gZbE0NA,w/F]p7-XJucOhPBPCv {abj6ۭӊn#ňSz){Ė>jNy8s7[.Wt*׺nǖ`'Aya5<=$*'KH%ǩ[- jN\E*wAH)Sq)xP4=^G}LVڀmoSU| (E7Ed6\Rȫ8lu C.) ߨ{$v.D/[aRCVRtc~* |9,anHGO:\8`$KYO B=e[L q)3n %_?&ʛ,v?>ʾoE]i $]74XD͔  ej#/ 3MT_ 9 PƆmÇj6Ylgpt4=R?jՆ肨ŽJؙmaiPʂwKXIN4 Q &a ɘ/J TxugAi2Ⓠ>BA=l۴Zyl Py~T z>óG1Zl%XA.47yvg9:ZK 0kT:\- SZ$  t0>`賁OڣFNG$r&C]; cWm."Ŵ.0/ `.lEVuO y> cawyT su2˨|BEљGKuUଢk2&pFܬra*w%jOeB."sa5.oA##Eq8yq6(>/OwR̞jR]f;?̂dɳԦi Hkmwx\y!8Vr unOEɍ= beTwp?O' WH/fLm $l#ߏ=|$w0)B(?>ސ) =@=Y%-3;}&1"~gY l cG$)_l/syuTވ{ͻlRPNeb~#[xKbqzZr$x•.]G\PYaEz#9}W",t;Ք/,s˿dkU̞7^uJQ_,dMjՌC4>ktթ?/ -]3uLNwKKXM`uJs.6T9JExO$1~`V+{šY"7)trԀ}N{> ˵ٯ_3a*rB:=ݼeY@Z5H~Z48=\_ ܟ8DOHeRBCҜ/*oriF\<W [@]`"V{&\m 40 I{?CHbʉ=; !X`f UN9G^k[`FI6 a>'rkjF뼒>1VKLE|Y[33Ao9y'Īwi٨/G7ӀnݼwbϑbK欢_ ^*'B]~XI΃7yh ./討 lV KnѢX/AW{!N^? MqmU|,"!FI?5CNg[E24hٽNUm :>+Ӏ"L zK/LrH NR.bnz7<ᰲ*4Ÿ!;06k$L]sgTܲ&' *%JtvZ,8hYkPpBN~UTY73A͍>roR;'8)l: oկp=U i:񏕞_sM 9zSRޙ06sx.yY>RgQ VX 7Yڢ=Ghyu/z6V_0!&L݀n1U1e7яpB沕EN!i8f@3{s=.~e)[xZc<)x6'ez༂; HtُdbR}7*[b^z8*c*ZI<t cRr y2UCgzek$3WW#8! E?1L=0BJ$7:59|( enU"\`7Kְ#SL̇&窓BRHobe<\^7PUtriNjy5SݺXWJIW)$b®RO7WU@ScDl$37a UkZF]7a3ԋ*(뭷Q=:*=1 :K>!26eʱ_G#͉},X{Hk}.sRcl-'q:EiL+htP̷{ު_\X I!J(x=8`w*n.ndNoVee| vНnq] wtVz=eXn9epf`8r?\Co?;i0/xWACx} OK4ΨZ`l&nFŽYpaۂ$.WHeZ|;e7Ro , eڍ3򥄷R:ҷ 3:Gq{ ӥYbb1dMQN~t^ z'ƐU e;6 K(Đ'uUl<jV:*KFOdyObLm9y.+) Dlֳ$7u/3X'nAڣIC'D (|[q,n/̄@LqX)U {ܢĒ[S0đɧoj)b;\~gILZ&k wۚ/$lK)#?ߍ)ox퉲6'w/Fݷjp]Gt8'd./g햷yVWvCU ȗyVfp3{J}}J˺\F.kOX1\Ɖw$FK*/ԫ{"vVܦiaLcJ}喝=o_9J3;0wfV{QHͭp*dgџIaӽR 2E@ Y֋QiQ3x,\BShV+$mbYAx()`o*ěδZР?\KObZ#j D=Iɤ}= ؓSI"GUsAwC4ؘ:Nօ&d5z\Q5[կP|F+IJGi*Qۯh}'|X㋠뫜&L<=LJpJJ-T^I>gqJ3AB-<@Kȋ=_EQ̯'nقp7@!,,Ä9o:*_q'h.Yn>/۔`zmgq3o*+rj_1ZcXo*OUUi:bZ'IZUR1C8GjӤUF7G wysiͧtM=͹tX&=Wyo)d֙?y!x-zHq`y-݂|!@, \GЫJ=u!=eWld_yra4o)2Bn?]6ŲIkBb$p|L5>V3P%D0(x3^$V`ZX#峂(gz.xJ}hnjs.`z Aeh2D8cuѧ8^/GEy9*zUitRh#\69^wԇ QJ_Ыj6/U)]CӪ No% {F $$~.E61O!/dޕaC7xwfş`=*0GϷ,7,ls=!5| -D Ot$^{\ƈal'[xK>?RnOp70vxȪj&oen kQ͉NML4i]X4/PSIpsYfnZ?:1̥h8%(ΪƖmC[;e OSodG*GT|OYc :Wh[.8G7M$g}z*@ʲE 1pE* M1 W<~H"P*WHyҪ?-Ui}l,.RȾ%[ydaRkHYW8縟%6ϳ  0L)~M,Bh{a@%8*Q~cFlߖ^3Իd__L&$Väv]{ʀlĊ wȂf?%(OK^N՜# 9rمcg3^l aL>xCB~u^N+}!47vRΟ2`4TEE[K^i&{ɄYx'8 +N ;?7y˕l;mbf>6~$'a\Ze4ڸ%AdԴݟܑhou"0A<986=ҥc!G#A kK "^u0H3oN|E:JEn 8 ίc`/5_ax\ b4F&7: wL|$=Ihߖ _ѽp./2FCTd&5l윚ʔlt\sUaLt ٧`!c#wE77= @|*9g.iLh5OgڋSWb>Fd^{Ipeu8&It钇X!ye@L!ytOm|{Gm{Jif.Y-3-aU?[LGK~Q\:*4ѓ'$0J@En.skg z%7zCe4+Zr^&y^ zMD0Dl[)xI9_y'u׳Abu6QVѧSUrV]bL\B =$##I-D - 2H}SXR˨Vz|noDXU`aCnoj9%lD6lՄnf{g^M'`o|' tx}l4Z\ans#y )̀)>9N]P;QzQQ7 ae$3n£ۍ(ymzMd",]5V9P& P7}hAʈ~:Dv?{J:zitOBpcg{j )mTkB?\? Rz@[y$<*a# $ќ5{DUdi ,@57KZw7֥/?l O :m91S8J%)BAR%TJݠ 5cPHj@kNVcH&JdžqX^S$j6cY b1YǓٌ\ldH(^}=J1QGL=5|,)?WBndf&JtxQ2@juub/4Xͅ0]կ(l0bvKj&gQL:\jnâI=sK.roUk:vJYTp)NWiRen~m>C'ȗ. Usivf ]X8J2AYAujMx5]Jh9-ӟMn/Nbht 2`M`ؾ`!2UbRY{_כ4_f+s=3uV~iT)ӕF \ =&r+d̮̝x+w(BxrizTwMUNDETʥwvBxU$EO [7eGR/X>aM"RĒt^J\+&<0Tb`~;WV/}+0i`kM- !+5 _7?)2 R)ЎN=$-ɖNڤ?򉗾lԍ#O_3'L'dt@HY/*T,g+ Ɩ7x(mpP"|ţ$e㣧{gF{r[mq,2zã G-F^@O90Q{6q抍#mGr>7-)] i=_}aHқSHo'< ִ1x>-k`IZݻFeD ꁠ +eyYK%iC5^Pguטc edzwchJwm*5 1tyxKYCM&8O)oR07@+cޮψ\qΝYyY9ܘ MֽX淜i綣iokM~%?$P\GI5ܱ(/cdEX)f-e\(.B.?1F[?;N|(Ylk%bf`Bx00%}?qg,2+L;4tE7tic}1!na@38s*n^]DݰȜsF Qwtm] A:5r ,Ң*N;[?dg vA5G#+/~}HujRЙDjfI-eM~CJg)aQKĸ;C ٬Ɠoms˓^(pȭQiԮIBGN0'ɟׅ؛~O{X|KEy4~9|UG& iPœ=t=>`1`5amUZ5R&1cip=4ʏքX~ EZͰʣv] = 4 a_u݋Xd08eP/3며,uT&o%m:Y(p V!۱g`0=-;TG%HŔg@I4\`p`d#jTsH%ʟf%obsӊhUVno_PEfʚ~?}p0t!Tƫ$%Ms Bx"4B27o΄gO&VTD\o {q)ȉ'Pџ%ym|xOKJuМ[,dj'83c}yS"Hgު3s 9sȍ==DCe?6%ʹ9.Ue^Njh|y=>_/Su&0MVLA`Mډ;zj-&ڣ'DŽnqx}ȕAw0o& 5]V黎t"3aW}r.68>]@je2ol8/Չ( 0F T{$Y݄ٶWJz #5PHzAC !Ix{Ƚ iFS2g*96Sr/zOz] d :T_5\bIOm@_&q$EKf3֢`D;fXc~)@ ac?BB [>Z:b^]Cާ9h &o6QGg(Q.@ԁ&/੭=Na' 7 M({&?Z_?&=b;Ry-KltZ4R{PеI!t=b0pfn(sn)$uatz@@&uie{Hmp|'z!Yj̶ ffq#w??Wm.Ȗx`sn-6  uopc̾2dwh21ؒZJ,G50N6[)AaV ? P_W>G]AV4ےkZwfr(5gQ8FѦjP[9| OD:Te)mhSڊӚ!x> #dl5gF_GVhm5_% 8`XG*r>OE-wYCV\3ٵPs2*գXH~HH3R5O.#MmD' $[78 ;}}<3j= Ŝ[`,Ti,3J]:Qu=ISQ~\.,\~A?jԞL:s{jlHCljԠ=ۮEw!J1}g 3_҂2f%NDjZ?Zr̆ࡋN!W ܐS3ԥ- 22]|㉃S{_ 9%q덵9eU$(c2w%!m bv n59gZ[Җzm{ (NA}Ɠo&q;x~pp>JJ<~yk @"J?a뉻-]z@@03w'ҵ1 K NYM~Jd7ŃKlRDd}tDҟhD n#anS9DŐZ  upxzj8Q `W"L [9@̓1vXȸ=f}naZ2"^_a>ֿUoo*G-&q׫i>:Lud!OÁ4]c ;Xb[ ڃ0T{+_*l]p\SwdҼNU L驮dHѮ yĩ5ӛ0Pp-tDb8iP<~SK3돈_!r>?c#h.VDj"[,+rEDuKJA}R QLWl~; X濄Bj7kaG?|~3B+'ֻK!#~64ί ZCnP 1GcnbDk12\Cp+:HF)vߨXVӉx^6xEò4iަS=!f t0!bR@RqJMډtn$6-:nqhzDaIba|^˚?#)a.N܆"[>"}>U~dК<>͙:Lkj2}@* {bu21 ^e3|n*ݪ"LpGR(#6:Z[_M,/ynl}@N{I JB iT?܌l<"qtƌw9mX_Ľ]F)KM~Y_5@ә4W'c;SA% hQ.0W/xLqK?ySjOvurA#KͣRAG7ϴ+ʹWu׫BrѕƄH&EgiQȝ/ioh}.71;y!H3ee8݃ 3t߆ڿ(NߟivWq)+MΝqp6q+mf5jA :Kqc5[/X~ϏWuݬMWnߥlj~HR|sv nѮrIɷH&,qg :6(|1כL'Lu@'o/s5uu^:|ɗMb?eAb %|T~'EW\zsX!JXq2lqK7!l8 Z$re3}k3gHon | 8]%ʤ7jQg5Mh}c_I'YLEs"j3R 2[ZxO֟>c~)J=JlfrtSߏ/қ0* Ʃ19Y(t_fd勤Cf'"oN B-8 wK5LPPЙ40#uaƿafVA1h2`4!;>z~M۴㪒~|rDe,FGUb:W"EW#%](v }eVnW|#S*JdG:dXjQr;,X\ Pl9B~2S$ɣeaU΢ch4>ᇤe "G (nKX.cDg]^'d_F>p  'RbY{ַO:碸s*? ̑RDcnlΤ#h֟$Y JQ~Q,cmf>D6>u{$Sl;݃(qm K1`ti[&}sS6SR$5bQ/U]uë́ݴ +s48sϊj5dL>yB8E_qT2Xej$"| 0i?9i )bL ?4K`%x@ 4X2vc@E.9NcC0ߥ}7+]]g 9M2ץu4S>_"wy5뭎㿕'>S v[2\DCku N~T%ּ(jznMX 9x"0а_IlGpx&Z`e)6PSaDk ҇3a@F?\蝤]Տ@&ޅ붩Cɭ~y/Cր*sza"[_C= M|nC'rnX.,"ޑet tYh<7zLr-lZ-1 gKD*m&Z,ŭ3xf7bY|O1C_؞-;;z1q3 #1OBwFrJuX>ʻg=N > u)em&n*+BGoȧ[53Qi z 1,=]v/_ە-L^=Xr<ˤj\HMAZ? 3V3 tp#p|}SGKj3jһ+/iЉJRAVY_2|Q}zhvW:$-Lv{"/:JSW*|E9T5CKb+U) wړc]fN?g N*6GfS 7 L|O q~ FBЋÐ^y) [# _YDI._@{3gfʹ<1PCP=BktL9?VاpD̡]2Dk a.(d߬%:+ߡ9sMr@,s:1b#:zgWeO#cfm)#ʫj~oO%k1{%2K{c|BTxZߏ읣T$l΢!mڄJ-Ee`^ޯc0#ԛNUznKmIҥ`AM$d꒮ !TU[`h&-f|u-Pxe^{ky(Zod̈uMWr%`-bѨ8—7:nʖܛt,)rE`FFElNKѲW;GU!k*nu7.LnIpb +HlCv[(uD`z4j87kzR4mEt$rͲK^xT'ŴxV_'jۆgzCȧcw< U6 m\~Pӹ5spxI tf134AŒy3Zt)W%.8I"!0V[9\EУ.Ta;Ԃՙ_Q_>7S5$9v?=0nh{6({5fvԴf{,  C c oG>/Vx}xg>"fw[ʇmZ]->㟼kqɲvB88'ޭڀQw%ylZ/ڰqq*̻ƖN k-EFe/6M9UYG5@0tJF_1nޤ#չ4|YeW,a HH4ZU(bP@lk 8v#G3H'1h#J[^oN/mF.;6a[=F8y- :zj*'gXFf$fl/*_V 6w{Oqpx Yo!LU8 Vy옉y㵏B D¶\žg.[ d7o>=fyTӎfMJh-F/EA Sc=P,ɩ*~ݩz8J҉}T }Jp:mz:S9DQv4C5R 6R!;*}u\O3uZ8CPh߻; <t vB#DU?J2Beȭ͵u{ѣ:#.+N75sYX>lS0ZVU}IX4fhJw'8jt`|ZW%Xh"3Zn&nh)wCƹKޣ(߹(=ƅPvVْU\R!<55r,aEdYз"YTX"S],=4ORN*^*!,a Ѝq~.;!i-Y uTZ,H)yX:dNaC~KjƠ[䊧'ZBxd9BFuunԜ USlfƋP%/dnkf=7NhWܝI2i8} ,xC٩6{ 6ibV*Yo\f0AH)VX횣g1_ozgh{|qlif+/a}U@G#Pt tTv  ;4 NcWQ [ʯq)0n#k1S|f)4e8,4RDT;Xp(fOokq .YsRiQhli(i˹,8tyQ+Xr㾁i:0x\lo~̆ԝ]斚7*V*K ' r͜ﳩHslKW'q:A~O 5 qA@dc"c?v#eQ1~dk :5D˜KB\uBh_/PẔgu^x0"' z./.ޙDQWm ڜ,b/'t;5h 0l$si@duB 5XW-Fg`㛱|  /F?"{HbN$k@K|K+)1~)ɦfxa/P h'Dc#99%s)]̥ J?2VB<"d~yCMrqEka{'é{KBF{9fĜh{;$M!,Ÿx?}y9_I 8Tv'w,X6{i*m"BSȐz={H+J4X (;UX\rQ;BMʖJY8,=e('_Ҩ^r>+RO )yQOXDA\.:u͕H:Bl=+YdE KTl5|TAR 1Sd-Jw x&b0HO{nNP_OxAKmKI|){¤+)zzI V-Z=ܲ!B~"Bz2ڟXS#ib^lK?&D_0 꼐\ r~sxg3}gƽ8(z "s|בRS"ҼWwőT rf?V]F 8=ߚpՋAut4fTlמuZw'uG<#UhX8jˈ 1.SPO4CM_v<wpU t'ae36:'=* hmɣv_-Hpv/s ۚ. OݳU#g,ڛrQ%քo1#HuO9ʝ0`Ge5H0D}:n{z+^'>Z]Xb֜qn AGބG u4toR{UѸFvBP wtnvXkN"PśGPDO]eɫ` >4k. әii: A}ZIBvWc3{['6T]:v_3+8>BVC滉YvB/}充'F\`e^")3z&y=q(!mt>[9X Ϊ:&y7̫>pG`Н L6&@ d9+ؼWYcW,g<BA3Utc 1J﷨R<΁#ˊyU%NJ7,U['*Oa{ahqb@Ns}PEh;,N$I z9gaQĆ;((hc tyi>)[#!j 4* !Gџ)Țꔉ^JS%/,n{f{tyEzZ!- ^7C~)Z[40t@N#&t?|(C۸ DĐ*^"kI@ٜȺ/U{ZYvnfnjx?p{q_Soxn3xLb\jAUuNوS.ߓ1j; Z0ֶm|M t7euG UzŞ)WfөapIܩ7>q\n,NU{4@Y<h(7[Ly,nǯsmA&OGzn/\StVU7Br6e^1^rpH!GhM&n)56ũND4Q+\5ͨ=ZS>؜r!&GoC~K ƴ衭,ZX$C L{Tc`] %![/]]cj0S :RIezn; &!mfkMaL7hf~͂v icطz} f>e OcRisq5yœ^a8^鑄EV (?|ؙ"Q7bKלZ^FLR9g i'߼l[ {^}zܴ1K U9Pc@lkSӝ]/$*_AѮy&%b{K{@WA"o5Q<`RxZH$ $ĴA&xZeF~)`T=]4*pιMBcAR? d1hmgғۧʰ(u*`8ur5qǔOUm5o!T1 -,ɓ@Rg| u+!.`c<Ѹ6?UG F4];1C9MIҙGn`M 6&3 @m'NT^P{F=\Th*AxW0V2LO={t.bzLRܾ]IA2Z)/ߣe00t)ͅ_KɠI'3u4!?"rǜ7A-,bb$~Fk8D%#/PQ5͡z&Qw|]_`$:IbٞYB>c?9?{ z0/O /RG`4 AUp--_E"?SӏѭdÍL&Y&VyL3 qy|ɍV@[mV+ɋ|8KA ( ]U b3I=h)} X4%G^h C n Two{ɜjag7R>|ۺޫ1fC$4ߞbЌ6Zatf;(ʟ)iקe+&W/o7$jǦUƠ̼*>],s-)3WEt̜g47؍NZOs_:Cxࢭ;x~}Iq We܃<_G1G[DOm_6yFqS! 8p'X쨍kE%',P 7.'A PP\,; A[Z >)+|lʧU$95%oTx_bES9Gˈk!MГ{ rė}1Xfw0-5sj9q;Q]Xtjs,/b]3u. rz(YG):\Qᛲ5Rn[\}?%Xg *W_xP҄ӉD4:+osdC'3;ѭ ;nȥtÒ@lJ͹9PqD0djh'9 e*$2u${,T'3!H2#sw7.P C}{@l_Q,s͠/m+)xzyueݦ'"%rK-M|^OQNnlBA"U2^~5+5 p~GW{zW@a,TLW!O.'RY䷶\|6tS^Yi#RCVsUsdzڝdnuCU}TժJ Џ1UL(]yld3 jU!+/pr 9zȧ(r2s `7CP lQg"_1<D{xX2XcޜHW |$GDry 8YD]됣 x"MT0|z{!tJ^]z'&IRuz&(94_CЎ}(2Nl&rZwLƿ&Wts7iHA?m16~%xqw䶋G 79O2s,AB %Aw\dd#STNؼfaL`, O!130aߋ7 -KY'qNZ bAUzt_nwǔg;p'2-'Yj X𴙛L8|-z+C~WS#:FSG*o[:f0aJ XTȫ§#ff6U./!TZ[-(p.ph {\`(c)D4w[1MKS,UbjNqzĮǔ KD /_tr{hszp(Ku¼&pk WIBQzd4DjV;YL%){ց nM&M{g36*sٽw+UHEZ9E'i s|ts*4 nhҢo^h dU{ Go/'5_!ԮqN\|"h?$p,ţ2"DL0vN$R(_O$lKaLJ&6oj5n `j[G>vy+?mX]nW dE)lK%׏NToHQ껿x2fJ5|0q~Ք (qR̛=<6n^t'-3#.u>vu_N5H@( k{eѧ>Y[6[ٱ15"М(\ŃC2 y5nwR1`>(%8A߳vglWUDKdMPBR@PZgQ}8ysS^/߭mpy1E{_Gi*uKyirP/WpA,D`+IL aY81~6acg%GhrLvDMzEQT6 Grt*\`)7@S9ߑ5gFfvR5zeI>#xa(y;zgSns*uO%N7 +$z/rp+/Xys!ꋳ,tr-ڐل_ٚ;.$SuS.ݨ# ڦnLB !q0Kp7|(xxW^J bAF 9E}\A# mh5?]ڕKW ,V3$} 0 DHg %VIyJvaJS\!RݫjBUhDrx*Ș$Ch,::dnjՇIșە$Ufp`}B>U1J~Կƶ^''Yj%[^W$~ b5 ZcNyWmeuE?7 pTS|ht(r9H*-җc~ι韈Ye`[A} 糶*>0&5$ ڱ־WCӦ+ےF0aa.a7=s~<ż+oƈ0I-zZ]&㧝+sCl(yw,gv/I&A#0ׂ,ljYh&m z$\"; Mm[A  e[ChbK\&t'SS$,+D:+2kl"n=\3{x"Y~9茜5Ǎ'3(]9xG_rLc9v"lQ `:R_b f iO>DgYj vGi8[1<+K#^PV|_&3[׭[heD_%>ep1LujY?f׃ 9_ta}[0sX__u=4ǑF l]y{B\Gg6;qA6,T۹ CS4 ZxTZPP 3@BIP׹do{ޢ C6ϤtPQ6Wm1Pk^Y{ȇXtNt}QܰH5 6`\(IPD罓Z6 wrU܄nFѯW޾[-H]R1ϛT?0 X?셛M|Ew6>-=)GnG05D~Zwh\EW٨@'G)Rbߕ|l p/NOf8=Ilq^"/J?qwv뙭0OwY)tn _F]ޅAՉ8rmM~!tF$|N[gA k~꾕_!Q P@s'6kyAvJ|ZͰvD9,Қ2&[?CNQj+?I~x vdv&3՟l63 uVԖ|pv,NOW/ZXiEi[:4Mzʙv6[aTA٤JZ}C>zd>u&д> F_:/=.4yXN9X1mwDJ?&ddN-q+OVxqp=l 4«!A<;CI{䃃Id%wX T ALO4xhr0ae,/3&)i}O (Ľ{S;5I~r9-?Hǜ<\VC|$ouZOԢszĖ׍4ĀasK\vٲ#FI/+E^-j;ᖻKTHhrٳUGNw upf}HpWTV TjOD %BL0fP|jҚ#BڹNy %<+ SFDQrwZ$!"u !+vE9o&xb`(Ŕ|\Z ^<~7Ȏa̬r%J rZ#w|9=ơU'a"jA$x{o[5u뗟Xъ Ej&z,E2nzy1ݗЍ ~ïXZϔdV#nq'ȍ8ץe.-9sꅀ*?UJǴ< \stjhZF'h}YY=mk#Rtu+Ӳ~ "ܕrcj'P7e+؃ҡ,F|6X>X6%ɷ.;eGMIr&o5deH9f<F( 6O>Ɠ'{gC^Ǖ[QcqΌJnej"68"qૣcY ^%/6'95Y=t,K 5a' id9kTAݏdْakQoX4Eb${@w! Agk ؕoٖ! CnȒ[l{;ՇiM/8~`?(re[ ˎtX(vlXEzP&-C! /s6Ɔ~ +' -l;?vdͩ}%ielAZ[cɒYNCI:]L{iB9$o$L.QхU]Z5)0cpj< TgCg)HޱHaBW=ΜY6o1RrU#P*#714O޲&+8tMz o["Dtsp2?AC:U9m ݄Ϯj*Ew*M-`saYȞCJiQ".]Vs;z,\=d:P%vt>pU0Vts[O켮f46vt@ӎ ]4T#]rq/ClG دT1IdeJ&2eD}Wdf$jf$8y~L$dKĥ5( [I쥵M_91MzO<9,\H8-`i<%ķֵq !t&r4A,ޅ#HޣWٻwvsvf3g<]E f&~ځ.oyk q,ƚՍr=*msƁIbq:)ݞ5R4CM[Ha0m?}!/TNܪXC@YwaLSQ6r / \^ԛOac{b"݄7/OD!iCw.h!ZrZsc ɵ;U^p\crF%f+ov>Ma.&[m:jRqO_dW;T+D,& Z7 VT URQVn-q$/8K=!]d H QLyTĉ/Qׂ^ACMR7dew E߅E= hG2sN|BυRE~4-)(WQE?#Q$5.qa;D8U HI0#Mo<ç:"}5~)^a^19/ oTW~Id RLKYcl#lSôQ 3DfN4ƕE+?/xΩ56=T~LM}n _rJf|OLOheAH1쩰ș?5oeGxo%aapBs+0E8|u/{; Tz+o.MsG jƹ}qg̋(5VW0LFS;;%E~FiWX$a~ W~aT}uh.=ﱴX9DV#";֢o h.rx=7{)jL^6 ukz#`rdEݸXGS'vu$_$Gzf"P؞Gn υ'5gT,` Ln}VAi&/4Az6؂Q5S)t*3Tj;7nd,BѨ_[6Tlh߹`?~ FmMhg$Fg7k0P+Ӆ'U2B sm^|_yx\602!"]MO%cCCamb@2J(C!:XSQ3CNW%Nt4FP0f çwĚn 4l{t |~j/El{nR]%q9ڭp2wE1{J(JA~L!dc"J `1+#-Xb3'R,Rt['Ѯx9׷ bBs d=:B EP)"wH3s'?x>Q$]ut󣲠!\% P[ш[&3t?A8|AȆd?(s2$/ sve?<(*F+FFQ~zmsI_Os 25I$yhkՁKcϴ3)/ZWoǍ"ث 1aiҗYxVQdn7mkPpJ̲DI}&,z.!O*N3,6QF"Y`PfHߐ;@: F#G#2 5ulY{4%qjiGN M thn:VAm.4s u~K˗,|v;gaP(\^jM|5s0؈)_v\2. J\FWALcӔ&FPFӸIͻRaySA ˃TQGˠ߂ϯ˃? G䬣,i{kդh'jW0Nd2oc揻5φц <\_1#^ڞUotG{C @bNZ5 LqP: m&ȏKӛis.Z2^A¸Gj!M>k=OUZ{.Oaxr81_ ;śL ,b6Zb@10rwlWGgB80;ڧ(@IN_E:vC8)AD:5$Պ ukRQF0S'ɸEkj^~5{1,{ΔFFGQx,h|ߗ9XbW72`/V"uuҧ1| 'Ftf^޹?$lky&gf;YdJK8 ˟ʆw{;v%XM y%`IdLIz;fןɉl楚s|]12'=-Nx~nY74*w)rVR%M5>:gp4vL%c|l };GȲRs.!/ Xd馚R}ÓUGG];isk>IJ/Y͡ڶF+] HW55(6i!M2U\zS' cd#W<=pG~^=hdzKgJ]"b'nzB.T<6Kd%Lաhҋ Dw5)pDzSZqbs*P#ɑC.7hujcK5}dq}h`JgirٞPsRfH7Lk{+tm#GہԀR4b~㭺*֘z{fA/@TwFՓ,F75}=2RԫR :Wj8C.<|2gjm.oRS&o|@cV1jfKC)Sz7;(*ݨukN GwP''h^2&ǽB1 ol?+kY }uQwrBћŕrIGfjrӮsI\;g3 d} %-Ωt#=h8ܥjݱ麸\(A+{̦:(E45 Q'z ‚L,=u^n´ ,p[gyV m]_T1~\-ǘ~MS6 $C߈r$N#eOyL֢/?U ;!P_k3~Pj`Zj`/f1&ļ cUMIbDC"{Eq5145b&f M QlR|0չW®+w wI E(!t^ZW,gN%-a6{=-DKA@\Z(PvEӜhrmφG"ծ-W,OJ$ ߈cxc䙼&OFs'xp6s7@|_;RAo/sK3U ~ PĤ;Lxj E!ƒ"+|;q,(!lY4`<*_Ka,jLM Xw" 3mٯi,`>$y7K(0>ÒU&9(qY#;~ (#>x#xV0 M42͑JO2q;-~ȕ +A!Ep 3sҡx +0Wpً`Wla=JBC 'I~=x寱[@=7 ؍;_K`oAcF i%`Mصlf5paH孍.>.fgt S<9n,^F%W]o{ZKj86&ںLaptY\Yc^(N 8V9%^ X. : G[>vEx~(bW{%O_dCtmI|01)D*(0ENƺÓSY(es]u?i\_aCy_Ʃ1],0![W;V\fCsNq:Io#%Qꩿ!ЭXJ k0/Y,)Vб<,NЇ?\}Ń\D N]n/V8n\N\ 4 I}ܚdŁ"LRXJ;,:J+Y Ֆ!kN*@9ֆwNABk/g^q8kiAߔ P,t9.:ҖVmT?iV _Do[ܺLj ]ʂs|" ]1xdG\Crd1>C7] ;wsgɏǏft ։Lk~99:ٖ[͇x!l/=a{SoOB i$?u*]lT:FoB~NJTIHsGZ_ѪɤGt>yzNJNyy iZy-Y(|1 h![g1O15a\ Yj籹\:*vvqAXɱdHmx̓N#ڣ7H+4`vHpD?$:mNv5;h37|Mf+g@_fMsB'3Yf=2G熋9+*ZA)_)x< bSzRYJ7bkqqW [CO++-õ: 6XF]P`ˋ"Q_sZ Kl 7A)y4EdD+I9cgGsԱWu3;ǝYN75P$I܆gW]tđ= *ZD p#׋F˝kznSKhͬBO\z,Tӣt^W"fa B=gy,۫H%wkm AC PcξdW剡"v _qgTN5RxIX昁nFu\C5`=FM#n}rT>Bx^2_m+H`?q-G,KS"*Pb&rLQ5l09 \HKWJȕTzSh-f 4>g!GktH2T^:!H1c>Pf5k 2a0yÌԵ1pw\eO2⾏@"m0tńzȶpCS KepJS么oZFf0cm?u 4hL߯_2oar22nS]^jsxϛފ`GGO$5(io%?C$1q:>8H-)}$pIdSTv0*/wI@ U?G%D]Ngj*>]˃L9/*n>Q IlzӦ|y|?dYt8"1koӕkEG 6ШZaX!'X1}^a$"`#zJd0X905cPƹHȿXT1, )ԴISe^{tmP/6ːGJj0f!!:5"{M-A2KC (ɦx:ZA̢㣙ovCD °\\hqr`+ g-]a>H׻G,fk`V!e̹%$_~M!7B0b K6xMt(0>1(݇9=gbN>$1s3"y:5BѩO U-=֌D5i&.z+M/ -)F  p"j$oՓ-dzo: s"!֎wV0g`?=(18h.lȭhC"AuY5ma6g+h[I Wwb:12D..uX>}G[-yM-N)r2b"jzL5oK!^Q-1[vR![}`ιԗ9H"L`p$n!e̴۝a1#y1r sayxכ/OzcFD>#uvY~.5e]x&ij=C~4}H5m3릘lMIŬ&[8i/@ g^kg 'j|DG >NSB;D!$ў7]5,1SKd)huC0FF i EV Npc9Góf9a DMb`6 {c`lz>.OjPn\,ؤWelr|h|E1U >~7/=99h\)@h֐!ZZ+4.M%/zM)mD6vGʲQi7-zrARJO{LzwmCM#xF! y: 6n9=^pBw$͇xRQWhYYSOANy״wA58sUenbs_ծdxqHbkfbzZL&k djoun>v8{ҳΜz)E>gfȔpb]W6uVs%H(xV Z#ǜZ ~2B@E ׍4vn,K`rU XolS=IZh5$>h6 &كOt@Lu\R{|cUjqZ,,"Jʥ]CB]KzYujUWĦ$]H/}J)|~Lq]n>YA}۲eukc@"]0JNu Y^iq9Gh6>z8)!V׏CVA<"6ٺsqAAUuT|5 oGI.w Zh~&DǷ&5vpLѫpF)LL~WL % m٘]veazKO>Dw8"Fk0_b}oL#_(f9Ec&z$tuߧ1x2lbÓzckuRB*)6*> ^FJxr1KRJ<æ@i('Ԋl yM+/O0eq2viZ '0Cbǿ}| h 1lhS$zD(aޑTT㼪8C!gD?<ͺ {/B8w:=|*U=ͳŝG;YnF2C7uWY~z !zf`Q-'Pکf}5K X^A1 #$3O1/"'sH;sy_)%jt8b́϶:^*{*Rm )mX` zאk=;{zze)◛a_.w ɜ b z@p>#4,l4/2HNXy߁I?(m1 `g ) jZ 6l6#7QdIP}A%yÈhHZؽ6cIB䄎*gU+)5U|ި@ٰi0Sz!n6#$R^Ƹm E](+$̰Щ^!(&ΰ'O؋/ ]F7%2^<W{0-G0c L趠 0,zUafVӦh&*KgA^ZQSDĔ"'YpB1l[Uܶ:l?`yTE]|-'h|lz)O#}%Y->c$||HI9Zv=tZ-k1uF4,PXst؎pTZhZDXH7 oͪbC@.Pͷ҇NQ<Xӓ^]@{ͮˣy?5g&^\AlIHS):Iii*F) Ve,l#Y9.o{@7[T3D@d>LB_[.ajG1:ۃor8SQhgԤ4);)|unC2S 5=u,j  "EnrJe$ų Xo7xyC(|4hiH|g+5*BֽDwhUNTT#U%&mSdE J~A "#>rEx栜3 5?fu`f1TD  5a+CMp;ʳҩ5I_ I%MTiH ْߍUQ,8 |$8Fݻ RO#mOK0?]?Ey*dRx} \QsS@![jp-.LQܚH^$Vì:IO羃`NZ`3#òq|W:'@u%mjZLwM"SRjoûZ%)T 7YIf4pqY+Jq6XTӇ“dd+޸?zT[>] Idc\%mR2(DɄaMc>sI^ aHH7iY 㿴'gY h"iSH yBENm4hc.oX{O ݘ`_.nl7,:VOdj )q)?H/-1 %# R.\JE9;wr#5fhAO6*uRMU)}Il np`q[+> "`X:V@-?;B FD%߳)RB}.Q8lby&)O$^Yd[X|qhB8sN2?`^ǜ;NJNӥAS "AbZĉ PFϲEaRr,NauIa{5$I/;_ygA2lQi7ʲ9'ﰛީf,cG^ 0g; KSPqՖR.jҵ4~W.|{/MPlh7Q&Z&4E y\eXag˃g!J.,* %GLfu$ s5RRWQ()cVฦ@ǁ $gNkVm:h2y@ s@ zrH~׼:b+{f`P;O5̱׻a^V re ]~W iŷntr'Ce-Tt daͮi< "k|.k6f!V-HF24BmQJKܪJ}@t@ID&#90uSt &XK;\ˑch)5)H{PDY^ X;H/  ª$WV1)SӓwRR 3Ri9V^sNsIDof׈5_z}Q쌻G< ٿGCOF E8pՈehTF 9szz`@-"(:ʇn o:&)lN[s-.47e]an)(,g~2j!F᫁X>si,X'm ɵ~oNCaAmC͖D"Ce;|!RՋJE8@p&&i(mK^7(3m\GV^h|dқZV]GQe>ޅ/!hJʁmҗPri|ɛ F9@VI!*B>.Ϛõ\~bqaluq-g7;ɷ.j 7Ce4jGܴԭ JARlOWdE\ GvX8T\={1LGZZk؁i[7Ҋ~ edҳZ:"^" eg/{g2eg? D0 e8>~Ý/$znun?W,POM1xaL9 PB.K#wfܼ{YΛ D( Ļ쓥q(`an 41jH m J#zS vm XIKQ <bBS9ſkqh@wv<-Opr聕7C6ZPښu6[Xh*q8ׯŊ Sfv%I. *s]"ؤo$ W>~)y`^zȽݛzP>{WU>u%UF%gnl`OXJ#^,nEHNe3]K#|m Lz;"~r/V0d9tk彤ٳ< ѧtj+IlsYe}߶xFD Lۚd2 ~،I`^]|U;C+myh1d@P[$,3;n+tn#`]xڃŮ؀ J{Wr&l(Aluboḫ\=CKvT9x1 cAi)rlѤqx'!$Ԧ.>r jb6:bYz"7ㄿyWtHD~I7o£$05 Op9Kz̖H<)v-2WJp`~ÍV<|A'(b\!ۀ?V0cTVL0r TQ)zzL=pc Y\ G[u[Ui5W$h~$r2JݑK3k1g/@hp?l$G^4Yݖon!؊pPHy \wV>bH>=yl|n犛G@nuYzcM:DHSτ0 =,&NdQ:[1!o(|u|B<6}?yGq)_Tۉ[HPKXV` ]+౎fW59 ~ wl܃P4BcjӲ~ّ5ŮAZU9eQѠS,7"!WngXCX0V\ pYE>x(=)ږ^r7zC+$M>W:^pO(ad"$ߖQ>w6x f}YT !Bsh!L"<'p#bhLR!+4xae{QbEZ.BxkZ"P Q}zk+4p!hMR 1HFpIspB!Ck%}i]\ hqx6^<߻V>>PN8)sSrB^Im-r];`CW})9Y CXҖVٳW]2JhES[,p]us&puboe=@[u8KV\Eؖv/a9`Ò7K;0>&MӤ(I8LltZa'%GU,RSj>P0U e ȧ'UTc.$SI wː.$ Dg!=vu7LR/zMe+$n>uiӵ|@1h_QfIޠ={J  Fi+ ?™)_{M w߁Ѡq%ۄ sfJz$̝;-#V %k,́C ?MA";.;.z{p='vmr`B >}41L3hO+RF)sE%[oK%7ֹ.Йo؏c :h,]JSuVt{[>xnR,H~2}PwYsQBqzrtTAߨw8WY}lยp2fDMa`tŊTS1>@=axwytPJe|C >&Lhi,O9^է kDx'X.d^5mm6ӀL\D[iqCہI(ΡePTI7sr>W}VY0-M/LIt)t7]/$%WvZA)?F3#`B";|kkq$&Kq7 nl=[Bb#ᝨ.1q1;ي έ۵4"Jt=ZYRd;j/'xhEmI#FuAj<9:W8N-X3GyF!e/; P.$)~C\df %)M[$nlʼ>ޞs,`3Eՠ yh܏-QM){07`ȑ)<1XP]cb7~݉{%ày\. )C&燞 dDkdE=slĹqOpc)0yK,7oqֲ/tYOtTxll> ȋŦ-tAZOg4EsW/1]c'{8 -RE[2xzn٪^Ĺm{wꀳeG,kh(=ŻH`L7 Lrɷ^ܘpQ x!&d\-u+ΛULA?(=2 rq|fb!,&<+Wa"~DR6Qt^fP^;v9:/0췛2զR[{CT 1Fo1b )][gUcZν|2qNi ƓD6/>Q \P hBWV"Fl}'bA086LXG#:T1_r52 ܩ|1y;vM5>KBH=p')pCCz6U;af̮rƸy |3iMjJ zQ\ا !ƐypVbj-$[%(-GuzE"}4{m~+>[$HrGx,r΃MRZ(AkFOV"H3SZ!yu)3}(m<Z# `G$0j,t3c~p /~"9H9~MK4cu?~Ƶli77‹)oa&8"a~9C@/§`2H65}:nXK sy^ Bc-n5sohL h0)fW;'Yӌ{?Q%^ķbԐ$6}g,"rE& bNS'}r~Î`D4uZ}O=7~`, ID%UG1D %Mycrh +z%BU^LBz(:RnQ= X?6OI۱]X> x#HtmrU ֗c-ҵzAOTQ|"IyFF~$ؖUBMMQIWV^6r3O0ƷGnFݔ=>/z! 2%;q>ן_kNNbQC( #.md>H`3#7bE)/I b26 yP;ŀGJJ5Ni2wy *`&vF(NxRqFF`I^;'=Z',wC5*=QN{Pt+(V?C78o{Fc+# ~GVb=s9΂,ia 4^F yh'*i%}->B}R^Bl{%TmdP'IiKv+]P8=Rۑw[ACw _VN=2npjb-xA!bW\0;=L(&P3> LfjKSbx4d7`Ž3\d bOcpx SۨsyKzJ؍vcDg*ˏt 杊/sh.譔?.o&p$z>d591zvPZɛUsJz1^`os 3Vb R.ve#w`<,4:S J*bH"J߃`lݱaxɿdO4@o';d's Z,#{` _YWlTKߌ1?0L&⵾36ST5hr+9EiV@YF 炮#=j" }Ab SUj &0qlo"MwhŖPQ@݄kn#|ܹ TX t2I:(Ȫ);u pzqko}FqI#0@1?diʊQSe~i GkH˯6 q r'BktCpZ|y:#> $"|ZgW캳ö?7e-ܨVT݆2PF_&ZzB (cջY3 1AXK'}F&NL_bƱ۩*hRYQ]hhk#&)f:gz ףN t|@H2ǭd_TCIwc"4J{ޑ3돶d:n#<@+B᪤I*?8R6_rqGqR;(rQM5-0H^SqMl[uviuXwGf2s2e_wr[G!:O z+t LZ;˯09Ł/t*P6~_'h0A~PEF n ϝ;TQG+Z$Tˀd0nX?g@F{ F87Ѯ᠟ΐƵ'fNνғ n #[Xʹ@Vsfoy=6f SqE0_@Iv]Q"Bh:M`̑{nop:v|{E\bQhquSˤ$N e'wX{FVYԫG(ִ';@8 U1p%4E5$i;o3x &A ZX4h]b6^K0bC+ky;3{̖ai3&|'AJؓ-yp̽e P|KV_,e@C괊9e1e> 69xH ˶ʩAҖ5j;F*t.n,(qWc9N~(Zv%H Fa,Qe CW g@KP/ n_(1̲+50(&A%yA뛃`8K eْ Y :`S7† (x &:9zy!]i|koЧy(!TDVU3|ѝz%zrQMѓ` P$W rFVE:ytPn8|e9ЮPb !:cC:xM>.[w~ F`S*ҞzԕNL4yOÛqS0u] Bj7ͅ`O/$+hN|c_cFŬA9*NҎ1F gFQ H ^rts|@w1_: ӽxA˟j鵟A;C[j'smT!(6uC醴_&cCJ>QWEgb4]qڳ9/Y{XY TWgI 9h[;[Z6"Pqݣ19h~vMy N֍_u/h8ḋV`^:=%2Kl%!'Ìwq|d-skx N0eKtř} P=r6E!#ǭ*@e~@q;3f*DjypC55ZxV$̻(Iq(#P1諾Bu~3KkLR䌍&sp=m_Gm롒j`ܴ;8M??IZL 4=t zg}? ThF93|K__*s#"ʏ-#i4kZğr~-ඡB(Z!x x=Qmp0F87. F$n\ڢk'~ۖ>Z+P `% Gm[&TVX@W5m?$lA-Ju\8!0?On734~ֆc4S'A{F5.%!wv\PhQ8tr(mkG sClnKj0թd'kFJ0\rlwQ&#QXXw@,08*:E;5YKW@tsZ@KMrߵ,ARG HaҶ[beC)p`,`Q5nC#YwD.Xtb_B$puYt[|쓨@rxW\(hO(N0j2/(Z-  ڴ^BG8[R3%NV^IKj`t7ʓ"ĭɄndygؘX CG]qS%k^Ubr{pNGHg"G8?-]̱^i\6mљ<BCfԨ eD눅A%oR׸~^/,&ӁtVZ>c@k8u،q 7%4}J*oѸDx wcҊIaݾݨkoeuk *檯q- X$깒JEq!+e᜿PdDiD 嬈Lb~' &"5Z!x9ҭsE =&i*@~D"1cC~ZfCNfm ltzIŚ@bA$ѥ?pahkt:>`!Ѽ|Gғ/3Fs{8bI1q}k2C!*j 0k@hȝ扤0G?|CDӧ[/E#&ppJ-6Y4Po۟ޭԣjpZ\kHX.rE; 9x{z'SχIP1k4X&h>)HN^D)rҮ5 oKW񼶯dy\3--3,$vΐBlkr3KE{L*(0@\_B wj SgKm973P:*4VR-׻"!SU~{%qM ٖy#wqʀkdk;1E:aya )5>GE#PJHnZ?,WXK{ 5Zjpe7=?a_ 9썆4OQdy p,ȜD; C/!k:lif 2~9t6C#VVk>wcfVRe+l6I{~n HUi[h^CuqٹBk’8_[=#_˴9nrga=K}Wh'M怊C.%9|߱EP[bڣ7qSPyZ"GԉjGԖb ʾCG=ʌSl97@R= w+Svu㔖ㄿ4x<Ҟ9vD5@4}^V 2FÉI_ʃpU>=&YM=R~ :5,R\WtWv8VF {9"#.vm`MJ;GM ~xhԞQ HI\]Ƃ'^TT"! [4Mic'ߛD?TK{iO!|+ m{-tIrN"OuG wNlhb. T:ýhPK1xGWSFM4٧n*SeK,{K3W j{^[.z.y5 W>(jȥGc6akFyxD vH%g#J#l҃"4jsF>ȲS!,Y<}nZ+Md>IE8:F13p'$SO**R6b<];E$'eV[3 )J7{5Hm);' ljrhc٣p35A+DzsNϼx:kG;|v8iQ @H0M-M脖nUׇ"yȢ<~fGER GIzظcqr*R_8SM||M2ZD۝r ݟ-*]qg4&;m좑Aj}OrI($($> :ϱ̵A!AEIZ|*TLQ % s~!kfgT>2Z@"T5a*JC0?mQ?!'@nS-Aꕂ*CCyB//_R VrYk\}`@Zfـȋ?Tpq 74-\w& V:TS) D>T5hI羜̊Tv7ץ( 8Ⱥ/_Bn/|[٭SVUbK82Fd>)[ c@w37=K tQ{|>a B139p訫ߎtev)ΚRd 5F-*U=dKZ`f+%Ox6#FKDɖt~&1HNp'*q.Y@ǃ!rTd)vt Ɓ,7`D&-]\]Qwл5l,qOzNRM+0ŏЄt5 MuNOT>Kyxrҋ}l:~ gZRtRn6n)Y 9R^p|MnwrimC ;x5̟K"Q;éڨ30T~ih U`\\PgUU^g`y *?G4W:u1 cu$Z7L]ގ}xw_KAr=LU{}pJ<0smGEq7kĒk/5ʜlXEBitZt/fXgm;;X5hTcP:h3t,ցARZ[0c2kLvX?d6/evuU I#2$Jh4#0y%CX@p dZ@ abk 2?@ZX3u$|Ae+{ZL8*QlyeSjfL;옼eϯ a-cAfvGI1|j` xAѕ{;"Bnwt׿q2WdGPi_[r S hͼ,ۋOfl'^/:2IsM*Ggv ?ॾͮ~rPCwr-?]wtbhJ>@FVnoB#i4c%@%q% 6=Z%Wk0]{o ɸku)ϒō.7{Fuj,;zZ'dVx_:2SU=IoKkU\6l>]DZ| iduE!;Ԍ=$epy EDC5(؊S-~5s[az4\D`=OME"xr̩f GTR:CVYAlu"4yEJ_SQ#&ب,an! Dn3[KzGq + kEh$Byw|og$׼>㶔vM/B)WaG!_8>3X3)0R{lc1w'8ֶWƪM}a k+b!v8*b}h,@5~#۵м^ WFD9c] ?fwg~Ws<W ֌󧉉$lu4Cg=d`*3Vяl}Skkb~>a㏵n'p%UŹ2i`XH-"*X/u?O"_k~>?f9+>bDƽ|D=ݝ5*=ӊV״U4ii-~縝.i|$fao=Ajc Fv [Z 7=}8o0'MHiJjkWq8^ȸ\IHSNڿ{M%8٥X(rsqLL^d$$dL=+$0. 'bBvEnw5*1t_]#gTv[ƾБ¾u'_۫ap|oEq>Eh )oijt*íSe:|C!𶓻Pў'ypv h-q2hj\^ςu/[wQ::Xv;#B3%P/ a:W]l5M`97%g(!D <Giy_y{wN&̇޶C4LԃXdVݠeyfx.NV!"Ì{>fW"n\tU,v(opŢQA q p)Eⷒ4^Ô[.fX*fاX/.?c)~(*tB,POƤy~.ڃG'x@&s;k3($J6{!P(h'͜#%/J|5 /.*ѹ?fW |l_ _9Q-I<;E hm}~)9%0~ Tס:R:I~5.A[A-\-d2-mk]S35PyG΍e蠇Y'P9'ZV=5ؤrw@žC (UMQ(D)PXv㼷X2\>ŗ9 c$)ԥ3TiuP<K!W~yV5_< h>g?Ē_)u䩻lx!X86拽NSY#^'ӥs\Fs=VоhA$eԡaI!;}T :^1xTj9 ̼wcy^<g ߗamm+OjGawH 0[XsIbF%2 K^L$<׌ͣIWZv)XW=AGdwii7Pr!cMޡs!թ .&_I␞X}4WS?J't`&APɊu>+<<"}3%4d^ +5!!yH"cf~'zA&"$5;^u`!/9&- mS>Qr]2DkqMcΚ Ěes hϽ[Tݾv)5\Ѵthc"eC}U?xǬsmJ'&PU+-vf7 )4z 9[[T<; ^" ^ۣx}bpz(wJ=KHϯcVb(j7*F =Ni+;vub%аrW}ztz֔puB`=oN}jip ^ͶThE`RuY3ʜ:45Wb+=D'wT{L9H޳3g_8 l0ZUs]Ztw7?hȊoϱVdE 3ymi>SԀ7y31WƯ5|6~zz=:;{A1~֏{ X+5I3Կo}F!p ~(s7{jR(Mt_ F'3{lr`QѸ;5n9/f=h (v0ӌLA/j0ᆎ/ߕ[$k/mٸSޜ) @;wNz0(7"C笨я AЏS|S(ֶU)FZ@yOQ_AQ'-{:%"喝qN>( 3i#vEHj?\B!]F:hz[,4YVM^ = f/SFAt_<; ,_cxغɔ,ܝh`]iZTrH˷^\xgcH|" U&AԽ__]==nU}PwJo:U\.ZEfoSEIc 7B>B?qѺ/j |PxvV J%;oA&Ǎ%gKm aےpl{w︸yǟ#Q3-56Vb/C aTUo* ;uLeS>ϔF!JWaHO5=d?ΓOK6If*kcph8b I27eN@è\)9ǶRk{2טW!P >cLD5~xY9לBDHnN6? b#pͻaSj#'-QfoQO%m=O6ÚD%Y?ybŹd|f;4Ąꆨ|Y)x!UJ C3)>! 2" WnBU?t*1 J-*>uyUx.p[~l>0$FYzR fjQG#HmB}txN!SDŮ_K?Y_v.nըT=H]? Ym>Zmsba`C0sM+\=I<5 [cj\=w9rZj0eBc%'?Gq/7\l]SNVK"T-l@?CطYFn74O<78 ? B,Bz!Qј&VL+ VI,+ЩɴI-*WaM:ǚw9%{dHè  )gy}xV5xo\d.b&;kxm"ˡ W8+p!a$k젘gl^o"{Onzk"OƔ}܇R}Y׆\wS$Kg03ЈطfnW0p pW|X'Ϭo/J79<"ePX@Mg\>GzgMLx_g?iiqKjҝ\Мf>;Fp7d6չnSuړ`K1p^P&5<1h9JheԒ68},8e.Cq{тu0~b'm[ݹ%\/=msqiڎx[Un2{OXӵFqBiѐ$R@42Jnu}an*$pL:FIIm#3XtwhJ9FUZZy2ۢ!7'"$o$O|/Giק( ޾ 2Z5ίg [v#wL2REw&?jkQ쥬D`z_ O2\sW)00LFCg_BrMׂZHNq5L)Ƒ?PáN5ԈJ͙Z'(ܭ Tv8T./ +* Deeuh}rqv8 Iۏb RH,Hdru _Kz !1kf33}#[!5r]iaIOÎb[,PSeԨY -'.Oo=Ҡ*u5Lt*~1SI M RFK0HʬOF{^R6-{m.rmGC@c.d2%KkԹ_U+Xsj 'kT2J8 fP 1)o<eMKgȆ]P}Rd%QLVx.:G"2Xˬvbb:ㆱkRxM?pJ :H56AeLQs-9-qRqt"G:kPw`RYL`C -jmuN!N&u} r~K<w|I*Y!N[ LON(?NC^ݛzw`  'zts=O-Jiv=*飲yGFl/02UHR9ġgRď)l'1׿emI 5Lv1E)r=qui+9 m#YoQg^TtԆadΐcl$1'O^'.6ykAY 6Z7<+BDuYC(#]Z1kFW4&"e|b 3kî_8=~D5Eiy.f?H>ǀaWbAڕ n&G4?2<'2;`g$<*tyy91%LyV/ Ti_:@20ӹVsB“M.bx{>BLDljpn,~k nڠ=A@R)5ڀ!²eHlrƀ*ߔs߾ zi0xZ2߻nhCY0\Nx06Ɩ6Wglg^,!40Z!ˮ/[H ~-t ɼ'_J=e#MpYvy'S'}XSROm&zbjG!= 䜡ePի(GI^-Oq(LO."&q>vS!nhb؉3 H~ܣ]ͤ?7ub sGnnGp%|te;F;dž Q9)7ǡ}DƟOd*E{w-Lju!}ᣜbag̅[OyaӃ[q}U!cۭn1`4;oX4roYbO,׍SjۉزQU&qZWviUb.]0xCrwt]*Pˠb0q-0]G@W.yHj`IſUUK"zܹ^t~w2bsƪ= 48~tmOD.iւ,$ noG|. GW2HB].d{켡A *H vA*q=Vpw&7J Ȯ`]e+8Cs =ȋ-Cst0էnt9MTD&KOe =`2p0% }\2Odʹ=/zi\ 됽ZCö69}v-l]^ra`R)Qw g.)x~QAjvd2{U°%٧{AK͐Qk/+~,r=\gt /\*s3^&c ;`%GeGs_]HiLmEڵ` zQ9G¡96BFt-)L  E@+A6]YτQ e,;6cIBmC#EfYgԠْGl~)R H HB8{ɠxrtMB: I=?1{wSeB^G7>PͳV,H)ٵ.JvN#%pT{;N7RT!y2y˰9$e`,8Ռ Ƀ5z&P4 CjM̯P3!%R>Xpf}Iw@ h(IX٢"wⓢ;\b9驙}3LŶ+ rQ?Hv}~@/c*be5g0vʙt|7@m C -# ѣnth68p׫|!䋭\{*8 K}L#}R)fX`9< fs{ 0N]VBa{|z.rm{ʩXٱ_vT64V >ĩ'|X@x>w)[̚㯺UȘFO^B:y4XfkR.Ǩ{kmS|} gҿ^2*qikw^= q~5Y.9;ьa gY"DYHusdi7aML]z'C`w]R_U ֭fvtaKVdJ@$:%7nqc?VG=ֶ7WEIoF A'1x(9C᪺T<ƽ=dEr3I}X½7iC:Khy[|WviD̮$KZ V`^*Κ96:$F! w`ffˤ_]1J/e!n9u DSM|b\8%>adV 2D,'bۯ@;ekӗ5[e9]-q9oVՖX# Ox P_s~f/'''K\ ~FsJ&<ޟ"ĔpOnw&PI14(a)}XClYiE߷Z-}Z (KqHLO¹m}G:+0/ULz7cCW;w͸U҉csA-2=km0CUƚ0ֿ&R7ri+\E"Kr#jrmmڅ湑]dm 5Ԛ(ֿw`-wZk g?e$S;X*Uվ~0Dlk+^D NBr)qjKB3:ZnK讋ER4 q*1y[: Eݖ&^b`GH]sI 2.\Fr75 dmoڠ؅wO7}!R2ꓐ7WJ|]lL:"DcRϙ!z f*B CD96 9_፧cLkٗg8M4 -zwFz\RcZN$=/-|1dRU_h7yfڪ:$u˱*߁P7_L7=^ M ZL2GPQJ)G>DTK5i$F4]!hI ZrLJm(z ZweAK}|wV8Zok#BXv'/ Hmb-7v HԢd$t "~9v119~Su+ݢ!+Ɉ~,s j=}spo=XKZ&f-STĮ|Ȍs%Kc7r6ZK]XZCΩеe]C9%__V٦\}!%Q Ǣ3LZؼҭQS%CXLWT{#\iww7kzEٖb0& \NG7Ӡ$hj^ä^e6Ġt`N6d%˘U31NpxK Ϝ) 1BAA0נ^tM]r;Q2~u1;Qr4c/zwd5vJ,4薞S)Tet֕to‡ykC|^Ȅ7s 1TcB`P:5A 3h3.^ځ8E `#x)A-&:X;SBݒ¦H?fyZw`鯨:y'nW} ~|*AIk1/Lk-ImN{-2$l|,ÓCoC;e'j\=YI#$ɴgCX_()#W)VziqRbC<7o藔/` {[;b) Ә!Wy4qxC\ߩfpǞg$PnHCUD<㤆BpV0fi56twt'b$e6o~1b~ah7W'1X:HNt/1?dFb!)SV8 \z&`y<eNCRsu?HRr]fJ_y7m{gvCUB+IJ0/{tѷT`)QDߟ WYaɘφr`;]R a=X{8*~];9HIժuઝ@3q<` ׻{P5= A4"Ip@d )^.,am/@)S.ecO±f퀿=cFH%6EjShv |d*0U (RDQ+Pi!Ke[AŴ91QީJWEL߇W1M]10CFAH^%7SԚjiXY& oa\3Nd?/Snx=I-p `js]_?)3 -n`'*׮AW/R)(: pl6ѳM4j҅JEwIʾ!b.8= KP.d)ꋢy^! rkI ij*Jg(Ɋ_?6Ҁ!H/ߨv ئ̒{*q665טZ|1~H&ƘHV%SޓKp9>ۃa-g@ȦT4D*A.Q(dYgz\Q ?8Px{W(&,\o^vܺ  쐰`::@i%fyzG ?{ݥ|Δx\E~²M.;]y`붷 \fB6r[͹dSTu."Ƣ:DS3( R {m!6W#|9 Qmr>D&wFqռsUjgZ!߿ݢ3)|$st( =b>KOӜ *k\Lp8 .44=pvXvJMdkT: GZ\==h(6h2zJ)Eƪ3lTo^.ʲ-, }xl桏ko3N^A$.20gI}I'9p S(m6Pɦ\#0~ yv!9ce/6z}hߡlRFG-b.a@: F+n\6$Sn͉,7WF݉K m6 q*[N(S'܇i-vɄz1 #wRtc0GO99c7bG8^9ܐMh3Go꣞G5nK@q:hZD@DA7t~!\-LsFsBr8Z/Ї54GaPbɜXZg"Om׼}h&MpA$ ˬW7oqS&I/9FM$|P>$c} H:DRJ].WYtr!ju6rӕ[^vwB צɽ)&cL$V߮M%d7-odiVkkV[ ȐA_!V<(b&'iÝ=0䦿cQՃL vtA#W%6[vv!&o[~!\ ُ/(/ MxoWIVI ,ԓVnpI2Ċ}X]Gж;+v Z*H6^H7۲UƩ{aryÆ=4\@W\ހ'8E3 wѶBpuX=v+(^3քٍ€ ,O1~%z x 7#Ddh6D}`d. os^4ᯇ. g{ R%0o2 QΘ[Axj}U{kb5i9V8 2/FB>SE/נ#YG,$|h@xƥ?JݚM 0.wn5ө38U/f#-C?CsIdbp0-Xn ٘ жrqh/ hS(,Nrg~j4mpA.wQ5Q1BS&o0J{@TG}}Vwٟzf&Y} ^JU_?O)`ljGyqɅ<|Aig31 MZ\LRNZaeqHru\-n\fd) 2.h{%<Ӌ,q;Oiuvuy(rEwƈn2ƺ?4T[8uHh0ا{+%2z7m S.I\9a,_?7N^:1-m}7M<1|2@x.xAjLٸbfq01,Wim3l%O 'o` aV!tl΀ R ę yKmQdUϭS< +f{H|CCWh;6w$wv}P}n'0Kl[zA98KQN8N͟`>l[oGҪ΅(xXDcudg!0_@4i0\r>ѥع=؍ nX,wDE@@¡0.:W(N 3| Ăh7.MhsW(mo_鬷>d0VDp$@Z]w@N3[])ԐEZ^Qk`&JyjTXVb &U1IKb_kBxĊ۬ iRZrPC?FO@p>%y긇%mR?Lw>@w-V+%}ÜdIxe`0DjŜVNGt:ߓjMX8wB%xnc3)|Ş$/C|e| "~&t?ى[5e81oc+X}U6R+in^66v(PYp [~V+_:/[-9YCGjWth9~ =k̀@pX" CG>E ?NMb6F$%-!1=$zW[!! wjs?NUxTVɻZ Z?N.i07RIk!vB˓7!F'mC ߒrYOFz~1tC>Z&˒&Lڼho^h.ɢv`iS{k S@Aedž^o ѱG07y|Dய:E3Spٔ?%DWqYm#AءFX;'uy91C 8fDN`fO6x~.>lqKśn̈ݒ:ulCV]P8(C_SNR|`d`5=5UTo4|AuU`q\@|u&b;dYtLAڋ./0&Zg|aVɐ`:tvߋ[%!Ñ{I@tLҒpR~kP1D)i$9}|fg-#Pl\P?l'<*݇ZʄZ1_ 'd@t7%\D#}n72,x*|ݶE*wسk)B!P,܍N{xu\EkbmZj7~RP]oYf݇"sBC}ҽ;e|.`t@m MG(gWwrsO+z :k~gXsn惔#NscF2>v˳E V/q^2.6ʲ9,1S~_5x3c \=z:\?sioc Ɗ\G ƘTQy禶2`8---5 \>_]"IVě_^aU.n7oHVڣEa%R%%B^324d+xHK&.,zb#ފ;=0$+=(G|LږJ'>[I#sCؤ .s1G,.sщҍcu~U9Z{ 5>RUxN&|\'+UGrHSe2Oddw(XԆ{;7[#=vd^dc!~{( IzP80q h|t,@TV?-9G[n!Yp/-2USbZ.Rf;S&@wU m ]Mi(sNCi}|kGEYP;%'^TUtr3nBCJZٿYGTh34V& R `pYu'O&]f$O tmu`#Xdz~iI$TǀAgf(-Y6™xuwն˧Űw^oIJQrmL#k{b(V mwV@j\ziGB([i=CJgv:t0j~X5 -ya=4 H^ŝ#W%(kν#iP|F(DeL%[h]C=NuE q2ޥ`1J6 wjC}u1uVz  uDbp--z?7( x`öT6џdRxK?Kh2Shi5P#S#5iM jMo*G|g}X@;7WKN+|BXYz&X} "D0ShH q_ve᱕G`P}z-b$}~3X=]l`TՍ D16APwŠQIeZ+FP+S_-b&WO}Ԩ! !÷e2crw {t]oWAnW|ؼ8v xh.t?8 ~ 2uNC1d%*P:bw [iKCK0fZ& dR4OFGVO2(vbq[jZ0M. IbмЖ0X5B17#$^+QS:Yl*IcM}?Čq,mj&`%QJ2]2?-KH+:r' Oe?qVy,+!gCxI"b( _gTv78zMiBG.JI{caɯѓN 5PBi=v4a^c'-EF53 vAD=oFz%-4Օ2%cvO(R$z;>˫f>i!mm/oJ p*hݷx55˯seyÇ%|]G疎2u9 JSwXy][;|B7-c"B]#||ǹD7En(M1P;'́vE(Q,pDŐ$,JCV@a[f BHeq|Mer1;rp?/Nlb?]o=ImG &@)?OF>%"ޣW1N*nTK Tֽם 1CM,) }'Jcfgj R꛸Ygc-- yqsJN lN~xxq~"FoZ!+Bgڣ`> M+nCOY]o=jL~z˷yo.J#FHf 0{딁[qNP#}CtdPr1<?(006Ϻ)lZ S3 Z A8A3Ȅ%g2 =x]b xYp%4)3g`8 dvsܚ *-Ojs99(Lʡ1Z38fBF`f^?dػf؊S3qY4 !L7(Dpsxc8WepuT$D68089J&)'49`ˑ.{Ǵ*L<qf^uS+vCM8Sm)zˣtQ$5^aS͓HmP6R2vh6ȤHSޝ/-u:LX0YH|4ʡ  *EO8d-pAR!C 419y& ؆Eo1,u͝ebWT{MNC9aMY M|\K$utoձ}X!ug"MJu]:?Ikn Z!Fqք%Qk?"F/3)aS k )/+l}#T*kLr]![fX;w^zZZiɡǸ@>=42dkakTr S^neĘTLW5/,1醟6 zWr:νqA7;$΀a?>X/#e?nǗ /{&!1iM"  gn1Sxaaƫ>"j\t>'|GG3,lIQY]sYcWԀ)t|*~j4,oWVvr礲>1?'Qu2 L_Y|b&xfeKKSF{Պ0_!*O? ~i+BU@rnj=ͭi Z;^j'B'ږ)=+%Bh 1FkLvŤω{2M8WH-ET/#"6ǫ#e׉AtҪi5͛r,ʾ3] pt=:ש$AǺJ+y6:v<`wT?'󸅠!JL+Avjs pSjF}p?Cnf̄ӱ 9ﰅ]ZƳ."i.¹7oYc-_?5 2_p@"P|fcՓ"QHZ -WOƱg ԟU;L%&lycu9( ufakK۝|dk;]<Yr}QDfO.2^N^CE4Ahnh\N}4c&<Q}ԃd~T}H z1L|ʳ$0XߴjVvKqnmpϘU7"BI٢F8Cc;0ƩdFp' €,']Mm5, 4!5UDњbx;OWT(7ԺmH"N^ٜ*(LހxsI'Bjb7crT0-,dS:1c;&40.{J@.җg~弧ha[G4F'6ju)~iwο1F87>CPFC);Ӿ9XFc ]"sT:a Q[.εFXʺmڿȯnU?bI() ]Gb >Q6vQ"![sޝ;V@7&@$'y$h4)H.ԔҶ3M\DQW%KO{:c;Q2n0C8 LYxغnn, {NCwOrDnHʫo*)N*燐 Lrbo58.eazS=2< cƂ&v?{eݞlqkާŬZaYHU2&Y[n4s++>Y̖6>!:-[G\iqS`t>r~S+s Þwx0[J"-Ig w0~Z I_FMP ;8mCIdE"U1i&Gg^U>_.g[@-duM_$"3Rewqos-b)XcWT%n9|g4"1mLQ{[ck2 @WyLP^"_xqWNa醂 ҄pj_TA 0!*X4{0[c:fCo` pV0#(ݡoS!$cO{t<s>jo?*y56k拎=4A\UwtM<7ky>XX3ۛnA E-{pE%b,<9hOd +.t@U>5lW{Z  lIj4&DگZb^uż;NہԻ PF`KPYFD kԊ%l&(Nٰԝח q"W?2P $QLH77r+[CӌJW_%HP&{'(D&Y6ruB$Dml6)u|;'K}}w0{|+G Dۣ?VqOwrGÏ9|9*Uk4;qPB5 X .Lw`%ųb7d D6  }TsU7M&j1 i4mq2:oXIGypD, U$0.Ukhl*e֞oY7шGe Q"qvgqOTOD֤C/k#ɢM{F?47^:1y΀YQ皁6bvJbs`Pn~W ǘs"@Mpx-w] nKsrN+j}7J[ bp "0 n)ګ7[_TU|\}a)aT2vh s0{lj~x-];٤ƏgrOs$侫\ yL'VD?jY5@fJmKOll7Ůւ#Nc͇Č DīݤYa4K?̲W ~#-UctOn X  j8U2"*Pyz'<~8l4},@Lbn C7iJ]м,%7˯0k Rf# .' roF׈7CZ[7q*.=X!,_OŸөP+Gb{.Ba|pA4`~PTLo_bON4d IM(Z^xH[^Ќ1u}= v}AE4/̱E@څb}s inG %;6 Ie'MZ`ݵz5{tOX^UD @ek~=O h/2Ϋ-l=Bx7L}̷uLVTc8>|O@zJteg̊&.BAD)Yp⣉͵aͮ&sd— q9L&A[s.Cn&nⷔ ^d侦,u >=f;3I]U'lߣ/5Cm<TlkaD Jx_ZЍAbz]nH|f Z$MYAlD+2rUsr.:~ N~# pjK2 6e)lB LDj ZQQpiʢU3Hd<>do`m˚eytY@_TEBvx*6L$տ5";BFSiattSeqiƮ(Stւf92Jwҁ/%zeKufH[O5@p=qܺ*E(aoPU\=wp^ޥD.bdF!V|t #3*¿9 z;?8y?/m+OpW1e,ٽ)}}@I(qe|U,ŕSZoyØ%FF[$W$ ϓ{K|8=}^L@C{}Z0W8mHIz&)q| LwjIlLc2橂hFi/)T'zY==Ҟ\2 o{_.A%ݮ;h›!=I| %cth ̄@ˣ{@l X 3g3Wb5\C0VeEx0C?,f"g6=ۗ !1 zCDN({[.kr3<9Grx+_G_t~v~o7g101{B7$#tawL U:Սԅ5[P9kK⿼:A5KCfěo^?q@^Ue}܇dNO-Bؿ7&~A\6&e:{VO8Vwԣ%tS'C`ӟf þorb+̭I93TPjgz+]դ%z͡(Wwo;Wj,-$SwW8JK,W9\z$B.Ya KQƶ58[]`T+}_I+;*xϜ4_2we\NԳ`aG`惿YnJCWȗFxatJ7&nUwDcI @u)e:kmW t6Hp$TFTs V,etBUEN'*ftG#`Yi( "`펕M(>R i9yF=B3ƎPAEj5B*d}Dyu /!҇I9g2Y)(4АSVfI#4D=oXGFzدK:<{J]kWχ&"HεrV߃4lWJ4!RAYpdPI,;2:#194G@kꤦRQvU_ DlO" lݪkϜq}1n = 9%]o`XYnO,]DdܑB*G/VΡ@OހZ^!kO>Vnkd>Ļnt8lv x&ѭ]hb&4ˈGL) N/U'qοv7;Nk뗇hw^u3䋥εCkH3&x`vHpT1HMGs ϻ-Zj# +W*T&:#zl?-Qnt Ⱦx01 wb.0 Ez =ݱP9Gq!f*墿ݦv2 kvf>@f"q8gO$ddck[_ ^ r maw3c`aIssԹW"ID+Jnjde7a^$ n(lwmiKۖ4xa(^e{p҃p#j]tCG҅eu=5Ad&=JƨI[ p .T^ލ wku6% YQ(B{iƺآ)]SU?)O{#@uB^Q :%dǡG#q:*##9DŽ =crNkd2=A\{4#0<=(g 97"&B̀0#Yʯ 6n<r/WwSM`pđ\2:ѣȯ =VD>^h-E(-'3#?8H'sfr)2QP`#ܚ Hc*L"HkŲuEx]#z6D @rj)g|\d-uZ)U]5XD9a9[?!f>briؖ,*Q~ڞJ+q0+#2Lk%(PeeUSEuVP|Hr*%(41zSxWYRYnD K\ISA'AK(g,Q;7Y ѕ[pPXm{= p2; R;u^СOFx}|ܙw~.q2UkMXNJr{¸I_`*pq!aiO\He<9_"fћSk"28ɸXR%v[f\cط hJ>(tE02{p@+_S^@r2{*#SAh<L{&>wh&1.3,7Ҕy[Y^nYr) |õ" Z=kLgoQ=_hpW,)WX o\= :S5+uޚa号~7}ʂ>R`!FmTwOR)D ۦ#ks"&al#]+ XlHtgUV̸2QX ȤWTO8 D7雋tߑBвUx ^4M&5-|σ™aф.nOKv؊q3tBq'EWfpIh,N-p$ dU:G@G1#HAm@wS8˳زfw-\Wиyo6* SfZWj͈lqitctFzCLf^j%ތ↋I룫 _G)1B[8 JLC=].Z]WP굍mB0l h˚iTdB۾ӕjx-#L|Gv76$8TtkI`/XX*fЇ8$d(_'ruչSw^[HEtEp N{\DBqie8(*9tWDā=P5S@"UD ksDviGPvm,&R~Q:L3zvxҚ:[]/z 4{}ؠ%?F^ܡraG{Aފg>v 2'Y(K6YG0 S4(7ߜ5+^reƚRbI׶E- kzai>6U"T7 #](hʗO~yi%#e(ԭ%f&/+IT幍NzKC}QS#y\v6;t:)_|~ Vɒ=®p4@@I* Ja䴕C9 _o6XКWmy.5BB"x&hXF VIM– F;޿c2r90+n O3}*깦d7yF.a|tnIXMk= yXKlٜŚ@urd #cM`+PkҭzlH!j6҄꠼ 8<,A>{{9Ŵ*k V(ES9f;>D#4خ\ggVEt=?wIin `\rN0Sdmf^7QC:VJ@uHgY0@itˁa[߻xQ8V}B,,{ol x%’9MYOcPkYO=tL-8RE\j řgIF4DW(o +=d).ŰsozjK cBgįpf\by2 ykn}_ j')u@KͪCeAFJ/xeڼXշ)a?/Yr0u2GL(*`=^TT?V$y MMfMT~3}E.lV6 kW.e8j9SB w!x/ 1lW ĄbLF,Ons,wW'yS,kޮmotA,{i[@gMU<G#vxM2KX8K|ޘκAֲ p1C$73YvQS8}[dIގM?rECXSlqnd"ޔVH+{`8~mK2b:|Pb7B%q݈sanv'shqɗ yuHtw9+Kn /{++!]   X4._ՑV{*ݹsgߠ{6`FB#4U{V nc|ۭl0[`A\z`9 {g^eMu0eMf^Ƚ<~=8o4GCSR!CEp*Q?PsWtiP:X_Gl.ݛE+t9 [ 8qpO4/q'„a>NSM@E}=K=ٻWEUթcG(ѲJhyk286Yuʰ;4%ǏBZLŒ3>vp!dMBWHs45?0YsFEbR\ã \ 76"eidr- C~Kskфy  [' 1$:P1O_僧n ~^%i O`*I.6Mb/>_`!^زFG0161^nD)v$@ (Td|dD]+-ޢ 8|(0M w>ߡjKS͠,-eK\\q䞂 8 |u_&n@ Tʵ'( lVyG=1j#v@'WL)J9SBUT5kMcE=fؼ?g)b.cWy*՜|\JjHo:qGf&)yj4N^nYl8f\ѿTbSC/oC{ߡV,"CiJw_4/ޥl@TpT<:XmT@_5,c=w@XJr! CgZ2V#!|fgkNX>04TB]*F9H>}rYH?x1ceWFJuJ@qee<9%eS@6Oy@D>>͑J+m||2ǒ,$8!֫;&sΤV[t]1TMnҕX-PT}(5(͏ZJ1\akz| q$E;>>lAQmGϹ VBPki#JxK|^uH%_'5 AP= hacqƱ^Tix9U($]H,^n ôUp0r7BE eCu9&Z`ch2,K\WYJ9E NSISXϷ+ο bʼnUnSqau c|GՖٿB\Zi(:L;MK_ҝ<?+/v_1G(fQeq D.af"URi/[x5We = 7J#*R? qR"UoȊ3'UM/E]oOk_> )U 4gy֧ȖF˿A#iQL65luM&qP"_ ,&%C?C;Xt+4K`waيuϳ:>H=sBUVN4Il:[u1C!6 8ƿ_awT%`c(6%:=ۉcs}mCCfnF.QzLnPF*ύM}T h? o /RޢcQ ³iNh\T)6)z{]6-z[O~l%DŨ'+GJܾ{~byX<- q(%L&Q;i] ͦ坶10TS>Y"`Yf^{(Sm#F?,H, ~I.( fͫ'!mcȵm <@|lwEJ`'*mҢ$x1t;\9mWeRꠚzzFFY]W0u֥Ps]$>\y 6DD9U IC4h܈#OgCihUv9[Xz,QczFz*:{;FqR!^(~<Bdr˜c,`/7Akh73ԣVΒ`m*=(-ed]jo'` d8%-bx*SNR.Pvә4Wk[mJ5W W_HGT1Y"z%򫸏*2'>ܴ6c%W3[L>|ZLT8lbHϵ7р >+z A2^WF"!D@Y[=Gl ^YeE jhrHi@qK*=rȹе//fBOKEYU ݞ+mh:S wkR#ezݙᙾSq[7Xex!jmuR7 ]MHgpɜĴO,2aMH9YjGQi:HT sօ }ryDHvcϑn=c|,%0,-Uєė9:k8xЛ4^yձ.Jw,T2dUw폐K7uo T/R"{gL(6IqEh̄*L~"#h(TuQF u'%k xY9tDbewڅt ,̱k~GY.vRtLrI4kQ!N ZΠ4$v0( $I^dzܷ Z12()XS1rܼ\^ xz_q}cK`Y%>lB0+گ/E0X.(T=kRh=2ų顧AJRVu8,90[* 9n+pՀyHBQs䮚unD_bB }94D0rRg|TVqYVUPCJwz uḌ]\gP>Ã|˖d 8z[Q4.>HVF# ?@dm}Kg8Br:,Ќ u"T3XtWD0{D0Xkv/Ðq~9b\ɐ3]cK(лx):j>uxi ]V̕GBG$:sЕ0Rg ˥bp+-nYR"Y?!!M)e H 4UWP3I>g byFE(ESKCC$>٩iR4\t8-b3v#0VC}vTc.HR]c:aQFPuB }jDGչ27vWiNpYi0׻p:W趄?2H/I!J\;1 F sιTLE<8i31wb4r Xyսe!LU 'gݶ4:7Wzy4a_ޅ pfx$ɬb>8 ,zKa Vhv7Yq{>O.+K^OwNwc2!Ƌ̠)]Ҵ|Gtb*ME 4bgV~(*.!aIGyj6N g1aئCKRK^|P۷ 5ڊ=*tt90b*4ȭ'>ʜ&C-t{ U#|t<wDz5|Шj@\wirU//ECPr! 5J[wfEN5)(E"en>~ӟ88鑛)%*49>w'wDD%=[_p6uwbV:SwHsޡކ& s!Pӌ;=dȔfrL6,Za&jr. Ӛ6 ۨ;$AxqڼD\recp8h;p~1Wo\3b4ׅ7O}yeu~%89Tƃtr[, (u'~kyzC2}Jh2PE({ \7d #cs3FL!J\:6M)]ZE Z)a815XLe/.ӱfh yr?/LE`amsUkV!GD4M*ǪKSNw밪# fB8Xcc尖<pdYl׌ \Lk\P>Sƪ.ud]oG%\D2kOw/.==LBÀ4,^7?1%mmW\]-4mEEKjS/n=h@Ydb/Q,+) =ƂvLull2{ZGXl9-|ȏh e~QbH%6 }ihXrHZg%4F`rU`}Rۃ{m6aL:5W\tZLIV7Z]/љ(+C%4m:<L.k` P#^@4x,PH"Uw^ ^@YAQzI;wCtjfYHPNANJeȤJugeSO$oҮEUZ:0E2FW/WiR× j?kMϋoLi`DzvA _ +y01ޙʎ;"j:X2V)<[H[q E^sq"rDFeOwtvx&@E>)+W{vGa"i$[i2.Qz F k*nrԯkG08v7c&>/."Ӯ݈&[ t~T\<>nl<);_mo72֤\fr ]cr 58!3_+k0p ѮcQ˼/Kh{j Li@< suDFEPҤ֢zƨX @s/g6[қy}{6o<>$Xq'_k$H SsMbc6b#3m 1}Z.ia߼_IbX#Hp׫̕;8^c4F0D̆Յԇ2|Š^5OxڈlO<8Oo/&&sj "aeǼeVEg I'#n7}QAVNGۖ^ll_"^'d)QN9Xރ"x61~te8oonhߒݫ&P+m ! E$,6T Dĕ>9YSȓrQ'vA7\WԱw Dhׇdh6neL|ٳA>!^xt}, afv[ӛo/Q W$\ڦJloj(%RQsE2F]t.IuY!6B#ۍ&,Oo𘳃Ӹ̅Md9t2&a=,*V !ELAJB,4(~[.-Bmx7ߣ>\ 4ƿGdMJ°'F=l 0ZYPwEe_c?b*{tLyu\Cj>OULPvnk+ͱ: d-Ĥ*Eӡu'F|RZ~IEԿ l_>}E7Ξa%Osk׎'WwT~Iv啹z sY@zjTT~޳a}$ԙL[7L7^%~D⋽&e&68 ncڱJ2Le]kX 18.Shj6$J/}ROq5Ԑ5v!ي@HeE뮠2/Jwܵ|CU3UEa?HHR̮& o'+IO_#M݃ ?j{ dtvEɡn1G0T,<06ZQ"U4[h|h k%fqT-/\,cEHC/'ˆsKh^o^ަ"PZ; ~G]2P-UI0ոh.sobȼGEcˀEinX#I}RzCUy c{4/[+:yG=N43P,%VbRj|TgOҜ{ŝYpQk%dt4aR3q6vЂ,0*\쯣oLafxAw9giBΈ٣P 69#LCu|L8x; ۓľ_+B_|HUM׫ϻ*NT6& h7nJ-ɭ8y96o}k1njriuXBl{md.YKH%e|r6 jpՂ$N(JU46:;CkXԯ#SW@%,RA+r<M-0BG/]'Oo[X_Kej*Q>wWm|=!Z?haXLC]y 8ƭWK(dh4Nu{{Fpw$`SgJQA8}ZQ3`>p[#&>J(!-s,cλ][J11m<5& _)'7ŏ["v+c)rDRW(xecRm^#4hWgʞS& :G:E/yߑz[p?k9DL79iV72l/CXV[;tR߹W܊V4ʦ|Mq~4owTҹ Ь[loHr׭tx0 @ۇL^FNG>ԮS׏]RH8>3+䫾W:XWF?)f^Cni`܈ +glㅍ]Ga[Ds圭N}]DZ5*o!ѦR`{op=ܳCw.DHG;GEP̱Ă@k$/ j-E6yţkS@Q=j/ ' clr{bi=8plS*&ů\ʟtfpYfxN,^P$P;˃o1 m=_`RcRz4[8VՂOi.[AK,\SmB|MNg)ȏ+ G$78[hITsA.HhDX&/ wNJ|:z!'11q!@>">QZA|9qJs]֍4uک\Ub9[Q ͰRC~j%xk(d^+L5QK% r#xai75sisO ZlkhfWZc+_{ fC&=嗥" 5-kZ0]^5(zw60`m? t8K>\lY$:\$w[WMہ╭h6HoT,P;&T9Vf5V8v/po#>gi/!+B'Nñ* $knb@$Kv{~" ^.H0^X E"t{1u[qzl] eY"?rNDy6i$*+ڗWL]ywnNRYѩG3@ څFM45:>ÅS 1sd :}RxƄ xY*g"/qm̯0,2DΓ}nR =ηwbn[q}OYBCJmt"0 P|L0MeJ#3!9l~++6Cpo3ƱLgunۤwG3 =,C=k_B]"z{GEYǺԅ.~Bd-c|D4MXh|i) h+`+ŞzO(';#+_l$a+/TuP )^%W>N~+IlC_9Ǽ7o*-Z`' ܯ MG~8OㆌiߝQ 7-(Vٌux WSo;'ĸt,P NàY_7),Je-+N+؅D }иWυ*ѸԎЗb4շPծ%0;l%^_.ku^*G/' D]EH!1MȒA݊, j(xŗˁvei-ョ&4"X?_\!)~mI-a&I2 I6Uz%8?!c)5wwT}U }j#t^^(Ɔ3< kF3)~"U?%A3;r< O*R.h '#H59b9p?8Ah1i̮mdx:%/Cԧ`'t(л NSr&Lb+<@XŪ^0'!S.% Q&ܳs#,|،x*B|KYgjIkFYCikNTQl W0Iq卵;[%_Ѻ%4;eJ:rC$; 'z֟q$˔G[:xÔd^klrhSBP#u=a&%IRAlI]}BkJ 7I2[^d[BC~%ڨ/ K&C\xOcrȨKb'%S=R'X ;OF4 `&4~~rQ#vcV & m@A!`X0Q;Qޟ<39Lx? )~C),ԉ^ #,AinCh#Aet?"J|a; f(){$ޭ^ phTF}? fJl,J8]1빾3 B]/yiS>f?H)Ĝ3!. (;QnFb>i8GY`8NU8ßx:nG!>L]O5oޓDPan$t:s-w4B驚^ǭcA8"\r:*51ր z+:tcǀKFS'Լ;V~5E|5}:F'?[nCƎ $&mu.0D[$6n}`Lx"Bg%v *ز;`0U&יELtd٣79I8I vb$+QLJGÌ(iGz(?\Ԗs˚/%9y/5j{)na湕|cUpWa<>3:b`Mb_?ĕL86J­_B+ׁ4/ko=t+}T_"`)}]r0e;,PV05#h 3eὉT4V_P9:5j"WεYK%gE9E &\ӹc^a'ZyDUicO~Rͧ킂jqz@" G+jQXG*C^*IAgL/&ċ.h8稸Ê^<ۓ|"MS]UHO-g1UQQ7KS=;?negʑ+5/[=8I"+RH6K/&i+ +M3O*\9mhXE쏮hoeVn"W''Ng҄t֧%2mq%u.ԯYس`@X0MUDUn]$=%pPPu KYp)tNpͳ}fVpPУA>+wdy[MsA,e1^s(\ WbxtSt(^߁Mm-q KZhn%f-2A=w>VAg]0PeI!KK(fS@W؎B;P5Y4Р]\0oZ&/$%:Re=ښh3w%"RO*ƴL%ԤCJ lm O$ik֖t03?Aw)Gz1.7e>aȥV5qB ZiZv6:ۤENf;kv X%!Ӄ}={}Dp%R@t=eo"=\o 8K5eD2LpLWJ $g ߠ0ف;R0A9ΔQ'U٦n[Ku73lfNϽFV?WY 9Sƿ5||nc Q^%WɣqLI*d2NC1bȽ# 4 2< RmGѿ}FeYX#*f10q0\ǮU}8j_elϰ$Q%jZ-}R(#ߡ*To[YeK46u>ҥR"{͏`[;'ȿW-b{ :Ǡ24xO [a Oy"РIN^ZBIYT$aE>ʝjyR592k8vxOwf{* KnS+_vml鲶*&C3}FgeLDOa{`q *G#Ӭ ̰5LӞ.p,nM>K8j#q5 .c6BMs XinW5bWި!2qA3*K<Xg~* `u*+3ӐQ  f!3E0s ]"uEĿtn{~6(~~yLo cgM< +!L=*TAR༄(Ro|uW1qGDZ\ 1(jKַOIe+3C%\<Uɨ4I,zwO>Z_] gӫr1VcM֘B _].ug;7BzAoG|(8q '(kr7Xa%KF݋fotHuEڢUSn<%$Hi@jj,CǟΑ @h"!БKp1DKtg_6v_bo=5Ƅ84dpZYpp(\'?(ٛ<ɵU+S{8+A3m H`3wca,X2^ۆ$OĎd:Tb+;]!K,iLPFfDqqϼ1yt 88pP}1]r=Tn{A"/miZ;#.M*[RLBNCGV&cU W aΞ<$E$ 'ܫPGiϋj{6VVǙzDg1܈&wk8LFw%=Z.\̬1]w.3eAk khRjFTXd3xܿVr(&VÕJ)_<I{Jy@q0CzJg v9DALL%$Ё>6$jD.o}ځ֞݁A({^Ƶ26H- $%UN3+"jǰ(HɎ)q?8FXwnXp'-e[шٝe@`MXĵ*Z/dB4~W{|ݑQgLI.-+ );s!PKg  :.BYۘ/_څABV΅ yn33[Ap4b ous*eI?oNNmzit+\$utgp8uժ Oo skl-2.6yee>yͺJIr8RPvh jKc3Xj]G#9xTD)Ea=ʷeStrzh`ujdeyqyM6b|`1 1:= ~zAG5 >h5G3G8ۧ}zdx_]5x䆌 el fjJҨʺrj (kជƦ;/BVr>{eyb9 \D?(Pf2pnj\p5l1^1T?MS"R ߹6m@r`m 4dHEmW 4ٳPuGV 3v2asXb$Vئj6֧?u_;@{CZ" Dʥ9.&#ٶK,l]<ќHm:>܇UFbG DA1N tC9#(XZH1V>P?u^F\̡t x~k΂:$4F}L'cwatš)PԐ xD}TgE;l-VE&I\n[lP<ˮ6eĽ *z4) Zȁ43MF~S&G4؉oc\7}IQ-q#Nc d'ʹT an3b`& i|Ktq<"PvmYIYe o\ӟ=S9X| ƭ+:VBZFt)/ z4Łu33v*7vh+-Fuz227ucYEҿ`-G4d7#.6hQ"_@Ys(n ynDc˓N%*9X\M tL {s^{b$#q c ccRf (4ܚ.bY,t߯Mm-f2&$II`DhbR:$9Zx紇ic}Yd]Mԯ3(cDŽ]ZQяg^|{5nٱ iB>ʹD6yxQlkKL3s֍ӳ'43 s" -"ّh* %*O\I䃤ߜ2~\'])>."AM(Q1tPAsTsi S~lA=Cf<|z#N<Åq /\\.g7!YٕpRt C;;?X'+t0FT5>TYahI OLnĦ6H5myD87Scw,I(= :߄)#kDT' W 9cքjeQn^nwȜGX h[Jv$КV֩Ti[z !H,]3Sڧj*G ul\lth 0vW[K4뾳%ܷy\Q-6nCK-/OW} 67Si(9? D6˺o/7V|VuwHEΠ(S{x1u1dMd 0"#.Y2cMYQJ܇d"Uw쯝3{uTpv8TXOQDa|CFdNiE2pm!QIRrd&3GBmxX?. pt\g (Ɖޤ}b/YO--OЍ:! ?kNn^Fh M1,&%zXAcR ed-QX .[_gjrO&ۚ[Q+ݔn^ؚy):e$o\>/z/u|*`Sjy!+_0dV4oGaH˳8Y}^F[ټ!+U BLhG!j ,1$fY) <6Z;Vv-7<0B c|g$A _ߢA,%=l!NtAsc2Ka{((7Ru#OjYO`nu.\/y!H߳z+cқ37¿<~PQ4 I uDeG؅`]~:U+%ʘv JЯ(viٜ1a9S zC-?6;xhL x9~8y/ uRuaS@NwEcq 3ZP@V`b%@uWw >DEatR%89&"*:tE.scvRFhecT}TR}%r}7RNmϹh &TQQ38'*yiQlvȜDLl5o)j+H/3 F{N*)_!" E[TLRo"l7~>G(o&$Y<:^/*ƅjy[}4e!J VlNRqAebؗ.I,7rɻwJ ;Dvn ,hXO%x{[ڠ]L멥B5Fb9imr7 㻳s.n$e!s!!3 դF?(rq G 7+-נV7'%e~j`I.E,J O8=OU4#s xMI L91o& x_̾ xtJDZ7_rAP.?`kTBl=s}! 65fc)9LZn,ʆ<Շm>}]@S߿f\QxaB{+7˗05I,%9aN8 d,VcFZÈ[/y`|Re*FNbT7!BKWa Aß"fJ@]C h@)3+@)5S%Vgj7dwlٗNDd.,EsFdzW*-WF,[)Xumcb&vOi(b6UOa鋁.Z|RBASMN)D-v奫p Paasq=sg3`q[LBbtUFs@VχwW$e{_y0Cs"߻* Eep0p RI.n} =%Εctvgj|G1,fni@!>4z/H"0".na o/3k6XURAQXR~4j~pc-Rּ1P Ik /Dǎ ;Ҳz_CTK"īp׬҈=lf@Y}uD.'y,mmWԉM(WVϕJbE̖$@t,ręTW-5_MB/~k'+ld4pA4#u4=+.;ؕHNDCb1lF@hafJ^3c6.aR$(yec <"6k`![9t3Ɩ QG>kiOx-n3J`&UlNE5anAۢzFe0Oq4]"Q jb=!NWS)4/Iۘ~~6Fh{Zϻ~<`R$߉.\OHK#h2W8xxX#3g. ġYA)P {?b :Yi#_?GQ?9s/SMJ>^=, =@zf f)u ؕ5?hZMiJS%"ai[ay%-/2M]<>F@ Mt\]~ Q)d'A**V#'#2d/ZF4bس"j%g-o\qX}ѥwgy~Éϭ҂!~$"DC4PO@^-hurk <ɘɨnXe#{a[vr b']MziH\YXdX6*keZvR@m\;dQYrWA8 @_Zko=VGGnz-0`  " nV&iP6yXyg5 u]uBS%{ : 0pqC+todٽ<A  Oya!)l;i*Y#=CV_PmhXFЋZ97/2?8Eܖ(Q>6lk6Aö, p@<Fr4VTbpKr!@Ȥ;P"w n>Km*c9M]5Y_o|yFUSiû]Mtr=jL=t‚hqi=/ {5C NÙɔ03+T_#b]hhIRF*tEYu鹔W!y"&[jU|6C;:i?\#`.?݀<5f#t|Qy1 t M8A6*0LX!L7o|l%Ow KUWT_9 QLA ~\g㔚Ud.!G!?!-'*]Y\RQM qʎQ4v%Z(WmE_.SRR2_2h5dc7RM<!P$ÜjQ'K t+o^EE|j;?O>d p6L"׊-oTXKgu)h.7?˷^.E_[c(}FrزQ dMRqAYj|\Uv$J'\Q9hN,O*Ηcѻ90]Ppҽݳ8+NtT2 -p}/N$,{PUI4ˁ2*:shg_'S長e%hzht{9FIaP8Bd(t53.K4X&6Ӵf3'$dt#Kvնh=drǺ"d։oKĔ̉jù%tzZIu߀fRv؁jZ`dQ,YVCސ/AђZo_\<-;6~Jk)XrS+OkfPY}ZW^ qXl5%l_:GvtiE39޼"ot/V46 m YRX 4ق]B55zG:M,f% d{F?^84(`PmI1 &`Mu31M;] 5hŧj7/>1TSaݯXH]jc '/{xc=B"wNɇ=Q*O<^4g!9tv!-ߍ ׯeg|LJٌٲ'Fa_톙%^Xz}/9n< G}$0bYD@T.buv&Qp0dcAb. =5E[+U+_SPd8^ .Y[P([^Cx4-E\މ$Eƈ4I $Lh!}'R "c'QЕe'X &(oQ &}yb(3X}hP#W>+vz~ubce!%*1m=uIڼW&}b,W5O+o=YO9?OQEȚL_`};J `w*+9'7dB.$$Mw&# Ga&92]^~/ˊH{؅m_I;TZ`v\+A֋U$& ]STgqìw-9~ܔlgTݘwh'Ys=I^cXYNh'!TB5sl>̤i=3?qb>X=N|sLu=1 GPkb\)x~tí<'FRioTl^4it=WxrS&gQ ME.YY#!wglA ;pt>!J{H>2D_>u夊eSBӄU:̼ 5H} ,N![R,>o/YQ@C? ADmNB+t gw_: tNu͘GOO|Y},Fi'ELa/ll@)1K;=÷bU `+ύtByހ&znGX΁3?5 (5`T]xSOu ]ej*r6U,̡xsG[9.[bgW) bӜ$VQ|rЖik͡GR3xoZLvhIB!W]Zi^sr BW LOew5tAwM/YeI9nNr7<(BhkFŅ`,!q- K'wCX6z\3Otl81TA^"!U{SpGck^8 !N3kUig-T_XULsMFV5k *;/ρ Wi!b-u73@|~\VsQ]*IKVHo>Dp]fuF뵡4-&Wua9ts+ [MF6!ZS`b6>;E2Q:Z.I*sn%bӠ6IU3/(y\w@X×IP4 2=hPX S{Scvm(eQߊnX0mݯB.r6uqumY9"l ;51w+;x͙|E%K {^\KA=6&1b=c"èo뱀ykeR!$n<Cc]cq0m+uۃ3W_`jy(KFm9M4 iuh>,fW'J?ߟF%7:?&e [Uñgzhht[{j{M\9:gbĻ|VƁ#aN; ӡeE}m@[mEv9N8!'lBR*4a)`e0s^TS8=ңy_1k ɮBN@U*X929hkLӕ"J&wOj\W3m^l+h ,,: k/8B+А*"?SId]0İ ^Wp-7w!??pYD4GM8acTҘg_WEܥ*=IF,IIwmdבﲀo;Л|B&k7Ԕ [3ʞv<8UcJAn>"௣Ķ-A#t IC0/&V6JI ar}̗/nA#kbՙĴBq!hHp j)S<*Wy6Um9mkF.4 &;X@QpZۀ/\Zņ,xpkjsMf& .gU(Ǖ([! #J3yR^Z`.>Z7 KܞTa#mAE w'qH++NxP% ~:Mw}*n7gJk`5r`·[h%@$YbZd]s }ɏ2R(ɲPch.u 3cbŒ7Ry=ǔvu\2o T\󩓛>0댍A z6V6zղ`.L)2B V Wf:y['|CTnĴ[rIsͺn6VbI5O4݁?bU4i7-%۱ Uԭ5_f=: ~4[l\N9 ̊MXq*V,/LOVIGwKcP. yt|3N"KY"%aݬw~nK=:2M߇}:~}:`vSm7jYktc[OhBdQUP̺~yV|PL.[PiG+soN\#Xό_+tuQ\+4|Qe-[ YZlSnx7rgg}.ٌ]il kpw$]s{3Y(C@'ek&M}-J3PUA*>8(B5>iH_,‘ղ?sɀ4)xNr̛U,Tw.299]{]4>pdWncxіW{r2kLDu 7 YGl|;e$j6G!R H%M)hBm4,p`SߓTǝ-)q4ϯXVe9C* st6*xyR[& V+=7v@莂ZK"H@ ]f"͋<uY Vz6q9)gu׬U5g (vm3yˈ)(9NU䆎k;$oG@Q\{_(R~U`d Ñy(?4j[Jcp@@oS _>h()Dhq .};Aqt8>8;1y|.'g ;CQ G%Ii7(3٦KЖnt8YL -⥎ԁ_3vWg 񉉬 <u5ݎR9%$!XֻuS;nJ3 2쥔 %~֒TEݩ>+1=Qt$̬rb]12DE5ߤ4h|W A.k1.p'CiwB1jmm٨zOGAhAZqJޕ^^-wH-~#(x<om`切fpk~x|yˣ0n"W`xD$ fV9 cع+5r"`z,WcqCV89d[ evW3ǯ]r,T6@4/LZB4>ر[#]Q՚wl654!>>S7eխ`ϛ<9E+RS)^y+-'޺U}=:鵖z5Í,1>Z<K{c`S}-CxRs-vL;^w؈LQcK D`t]O"LVf\lWg c.BuI{è:μudZuĄ"F/q`\Ebb ӭ8f9rwƻ.8c>O|ڔJ<#$F]Cia@LI0T0mIEĔpfMhöX׻rçĖ,HϮGWv<8nF@  %nTs%(Iy!bvmlj#Ÿr!~}nҙB/v@t(1:wM[ID;Np| wQIWF,!v6ܟ"{ t3'69:X rw]ysJh$'Wn Ο;.Up.!Tcۦ4#Y^WscJ4eP.nФEfJPx/$ĻpYr~$-/cˋ/A4҇AX99ovp'§}0ol,0bil) ˴Vd(ؼa1>7+Ox =@UiW)S~*2$_WݶNJnU(dzB4- W B1N"Ra!@I$Ss-g ?|`Lª3 ɫ Rj /ذKz-01]UҹzM(l͢{'|ej5}5hL/t7<1r /=I&(YSو95*2uTE0L]epN 'AevPJKF7 ^hRk$zmK"r ); Q q4&r" 93,I(B D׬dT$S`dm_' -Gc :\.W'/ ~)HZ^_?.UCکgp_{W 򥚺~%/႘{GbУLQ5;d;߼~B*Hvlۄv&,S7Zʽ2>l RyK\/$;W y:FRj$[x`K }2`Bk3!<*llLoU"2z4W!hV q X8 52Ze8M1RƋ=1&Myc!y  `dn!9g(^^ _畄/X#ž`97~.,6dU?v'AbҌ+!;삗؆5j2Y> Et {}dREH"jS E-JTX5SB}7ټoe*J5Q7g4d3yB,ۯhďJ~f7[흷Yk!+h 3%"Q^Z(P-Au=%VLSvRBhED!%`ݷbǴibֺ.[LS^vϽo&4H߼$.]}~\ZfHF_sϮL, H(*-ApԝCѰ{DN_# pmj'/\`(}TRN"2~Hz8byT<|\a0\zM0iJukm$%") ; /i)w7x2K۴q#BXE:{[ԓ'N+mrb 0 J&|X%OmP&MqDn˲1?x9^WF[1iL!Jk.ځmJ X³'^SbXMM߆6|sa7i2&6ֆ\v? p:vX|.D<1qoia '-TEvZ׫ULB;7dVv?CnfD0~´툰ZY.j;#F+>T^Oed$ք dKGxQ ;oTU7řwȰ!~xgv#!ԣZ@*xd %+4-qwbM~6-QRFFnFq:`z=/^` 5'I7  DH =nwv8Y"[<c lK+_1o?ITWGI\Mm( =L^o(o[s{>WVNRCUc.k# ƈdM `Rş H$\f>p_B6 ҐG3մP` ĨT.ػ; )p10k:B/6<[g.|k?=>:()Y0YެhY#{t $C{5:jd\'SK?5@ci /M2C1F؆M%Dv c.Z)1F TKcɷꥅohqΨ3Ӯ,G+NjØDw {% e5̔1Hw Gۗ,'4-oAضO{у[8@DY ,rMFH_Sc0bm2ZG5{ T7ˆ˧O/EC.T̓to t^K;(N5`"rOUfz!On+hhv~MD 9J̶ י|@Bj o>t2՜uA7x*,4FKV/vպ%u>ێWvtET8"4d3Gŗdy2V쵅 <.$4_Rf=;C}vsm?%ZcIѠ8_MGtG JҒq7"Zfps/跖s˥7g8l6p-jo rsDcrV=Ki( #&y?IBٱ-+(2Af0Ai5͎ۏ?л&6CFbFτg`"ņ1&HS EWYMpE;mcqKߐӵ.2{ ?2#|sI]w*evρ!cGX? 3Rn I(..ڔά@B(b;ef-X +`8N:YBEΊꕣϷ݋.srO+QsRH,L⊧\zK7VꝑVW{΢ӟa(WL+=Xs87SuyE3ݺ|j|&u˗;{w~BqQ{/t&S ΰ[Hc ̱p{`\ʯ^T pY{o=2S[MenhSʎ3MNW֧0 J*bг*LH+#!c +N|C"7dGag-DVS^xg0Wj8[Ȕ항vsYU'n8]:x-Ghn2 [uG;d=/Xyfͳ&UH|fS=ipjNJm[ 8(⋭vMܱ_BSzGT<#-vd:+s⧗0fbȷPmC:Jd_f$$d?,lc^^ )2sL`l4K q8o+M$of/Jo %\I, 5}ՕV &疁W==/;v1 Mu/Z)K9ò]ƨIap3׻>j0$G yy漟JC&IUg|4]['ŏݥCΚt:æS]qeLD#1L_iR2W=e^_6eIq<僃]W!klT䳚HY?8%SWˋjd+f=`*,uuk$FGS'¨8n9"9 RdCŔ+_ 6 /cHm a90Phta#98b6jEop I7T$6EmhaJ,a8SwpϽ$JeHߙr 0/cPMk^q>qqT7y 1DJT'WJ͂VQ2y;}u5ui`EZgA]D 'P1DݚLս&X<H C \ϻY#Tu6hl nAGs7A)+wd}P|UWZ/'`7ak8WLZfy^T5 K[V1nv;?w'DE*[zٴڝ}Oߒ[4%duKilL~GA ^Ь 0/}+rCַMeTIv#)J::`  67c:t8ONxN6-;t; s[E :Ѣ ;@O] i_Am(d3OD߯HOx'ƙ>CmǷ:\V[@2W͛D㶕z\A%x .ݓa tf)` 7Լdz|}z{@ _5`ceOnY.Gs߸^exoko0:AԒKJ7PsO÷zĉبb ćMQ}BJH ?Qfj[rxscGIlc4zگwJu"`/#'zu WSg=a>{ۻ0§v?J5  ă3c{i^:&*e^_i>bMi x1hP1,Xx~ickj(6^ P:6?Э,!-Ix#LxސP[L&i0 n§lUPncsw샿,TnF!vV*۔09Doya6 rqhq~T׍уe"vpk̓r-Fa!2w!%4>7.AaX>>t(4`hm4rY(^v-|ʰhW+ߊQkI0hS&7\Ѩa4yA59!Αb2,Q~tܗ(9Jm4"]t9σ~;|ޛ58[d9xxmGۙۍ'Hr.G͖) -lX/U"-wiyDs #ʹ-M k?oI?7Qi9 MQ[ߡtctqWCq.zm(_,VX脈{8,ySVdVȯ TX?rg62J^i7?}߳=qɄ=)1(mU r"YUwO/Rǂ6DďpQ/V'Q\WMRDO˸cȆyY',^/&gTr93 e$sK,LΏGb2 "ޭ<}1A=}ݿ4 x=g) .UsaޯE@}gûPX\V9C{ 'Oi#%<rC3L-7Lk~$q-Ydw&gBl1’OL?d?26l<+\S"Q:M\Ce;;We<dss4*Ct)\CWx[-`& Q`*1T;F:Wz cl44 ^Lv&Ts?nv*͝#P"2I7B\E߲zw` XS#UG P8[uŵU4's).Jě^${f|Jiՙ0<&43=cUF 'R̫30&K,z%0 Ff=Hr>PFeYEAӯ$q,ظx$< 1 x;#J:9!&Pq"_:rF6jOdc)Vj-ඉ?6VvFyAaFF,JU6L"tT|`T7yӅ* EQ,Ʈ<ρ[ 6zn_e0L!Fu_0Mw ٧ᴵ?^d|djs>;~,/:&c7~LOfKNI {PI HwTtE&G aO14(ENEz. ipA,%}#&D*qEe -cjS/D|[kzЪIu; c]ua_'6@fh1"o^bh%e:IYb9$z""dωJ|FޖMBy#=B$w)Zu탨ͻEQ?3j e1uI@%9E?}U qp?g7̤7hP[ o*0meԴt`/ooEOSL,NaT9L{d=Xۮ\*PIPXˌV"";J'j ?' roݟL?7:jr/cb m5k,Zyu#CTPw_JIA$^w&)yv!G]/m}:u^GYiWQ'Jf:C0l"ktr+6i[eJ\$#Ni /#2mz[h~\h~$(zፓdj4XP” F}mV{2}޻\E$[ߤ\@(D~ t#ɩy0PuN%{5U5O&Ye Z N<Wâ> 4m"i:C]<=,:CG HV7L".I Ji@JQϻ{M@?Cc~~d!l}.@:٧dT&f%ӄ߀c̅} >Եk3(AjC_Ҋz#ȪN/)@gkCN/ n+/ɣʜ|:[6%J{xFI7<ɻ-{ e e1׎TOb2_hޮ)ܮibK@FSLT6\؍ KQwu͛ VWKNpD| *_g\n[<ƱY5ײo;+ԥfmnRwJ[}Z@(/ 82529=rlWHtzs&Q)E KڞfmmP{<5,ߜK`&S7]~7R­JjZ\WD|Q*#zjWi8$ȍtp$v@(u[Z8b$F`>39D@204ߒsB6yK9jwOYMN<@heZ,F \h#oD0YNLm%hcL͹0Z:]g9ә _3N.YTgimՍB''ݼֱ=6{ئƭ@DžQf[#$ֵC-%J fair*yBt{{/M_xCy?C?Kf{K!:L7\uTFW1|W-_tVɺ8<5Q-1n+K`Ws:r7OeZ"oQe#{n*6)2H= ѶN2ѬePڗFS(ӸHWxҡ_}sY):GLs17"|"a9ʼn_ U٨@ %M]Fy/Ø6?:VDh*n =w%rg8k wwi@gI1Yc QwMm'%3Uz٘f<v0jA+yTJg)v Gl<|PHh{BAbY ג(HM$Lq1&Gʚt (c8ЀRs4JR=hYl[fþwVU?O2h8dVULK, nYK;)%mp*`6m0 L py5.+T%V_yBQ {~D|&*L&e@gye1' Ҹ΃:YfGlel;݈$:=5` p4s @Wǯ~m)K _4#V \λBBg i+:L`Q_h>L(Y ̀:bYR3`pí1C+ݺq<rHaH trԙH trGy1=ӾYo$byxxyek 6q& 0^kk@Xm(w pa"4];6BAɛMx]8_R=epxq2-?j{>@豼]I||;i_b<¹ l#d!WILq8!QQ/?Bw$>-Z )nIWa7!L.S u)i~,ƫM(DVG'%V6j}[߽0~Elq߅}\k1[0- L"|͈n{~83誊tx[G5ta J~ *6jۍ>wALv;PSs~O XrxrcuQr'-^Jf H26Nx X/DGZw2*b7C2д<aLX}EKr4YdY8?OE~1\eG@{‰0{,3k Ȋ8:ieu؛ LDŽE"炇?7Jm~9UfB]fdfPе2AOә=RI@>RֹHwAW+n~?O`疮m]e"4aOkw)*ޝf ߸;y`}G< !=RʒP4u, uAN%Y޵%[Mbۆn7uk=`)-G?o :603 쇸Ds9eHǁz(,; ,$mDDtl'swm}~\(;o<`* ;'N!@OE+&c"`IbwiR70 )ii<_]vL%`U+#DtZ0Մd25-74@(f+y,d&+O@ 7%w.O++fG\r nJ~鞾샦T5>DiVWG5?D,5U5Lۘ 'xWvHrrh1"6&}S7lY1xB>xZ垻x0E}NqξP<~FUTȘ^L/7:Lr L|7ԌHp1f6^N%#ӈ]T7{RΓgp:=Us|9բ<}v\{7HZ2΋P9n.jfYJF/"iqjQ\1L?bIxɜAy2!B8{ FStmч3~Kn/tvً<£C4ڪ69Xm}G:")ԜٯDUyA:pv,͆l31Rte#NwZ_q{XS;s Iկ;VeZ*sfZN぀NM[ DEfola1vyKk|4o ^ZEG MV߳Za&/m{ः4_I˶ vdJ ay m[Pҟթ -cgp`Ć^ِ,Ϸ ɤߏ̤4R>C8EFnWG0CR[vWnVXSd4ѳ] DXI嘑 7W@ebXC{^!#N@<16zoc yZE7RO ) bz+}a@0zN5 # H4+1Ktz)j|uR3T!itf>srkmY󓪢 O֢qiKvc&i zZ '6•cdDv?q3S­|5eF!5* 2t0kjP5+4vUCf?ttېRwʟ)̙rKR@:Xv,E,ŪP;LH*ֱVoy7k: PehJDF.,#1D & ɼN˜?^F*{Vfe+NimEo@G:''dn ֠4S ɢdS%)ା΅بF?ĶGEƴN%A>=ty. 0#l0*mvM֟DP.VX;O6x1Qq zr+腽;hـu|"wzL{֢xX8n:HLkGA0v[F ҟ]Kn0m!FEhL+S'u +N#q%LЄIQ=>nƦC ZyjJCVciĦp N!i .4f5ϊ! epB. ңmkݡ Ȼda|EuB/:1a]I ۪D!\sCR=+`ڴ0nogպJ65qF'T,J* Q&Vk)ت!g0l-[EWMt=؏^(_iM&R*2R2w-'%*N=pS$Ob_>>-a ] vUT7F((`2i͕.,y>5nvk*z~lw{ρF|"[_DM1@m>R^YqavFZk2у[k DZ~gy0Rܛvd %{n!,bh@Mo3۫n=UI`/_o(@a HӜQy &iҺ_Zg'ix*$"AgPHU}m):Pޮ?kLM\$moq|psmJW0g cm^Kh6l7\@eTRG_jy`rǣP-JUp_BhS0ecPcI?BHդb G x+CCYGک<0Jӭgբ;Rr 4%%C,gTIHz;AaA Z8mŴLˊU"qcXY̠/.((o\xR=_x[`E; COf-Ab%c15n' m>K=aj}|n'g[" .˹0RƄҲVH ((.N8}/] r -J$Y<0;LET#@: 2:=V}T.7^d8ک^J_]fYQY&_s|JrR:9 {aʺ}M$N/w6v&4\ pXIuMz'~rɤ5y^R=Cȣu PHR#`#c>(8r=l =WY]_XqFVO~%uY&Q3\nk }=W9ArKԲ/PcnQ1S=Ę*-.l>*JWvՖ!+>2K|n, -~Okf?&9SaKBՂdJ%* ` OV 7 cE@&[89gmw\7#]ŏa%ZnqGYR-_$C(>CTU?aQzHj#2EN d`Rn6}݇R% "u+BRMQ_5#lbv^+1"H*X J#՚`{].21xM>̉(KѮBoe]MCaXPAs1Ksmq1ڠZ?fCe#+pk]Z0۫AP7vZ3liq"JʗW\%09;;m Gy+~ciY3<'?FvJXsqϓB#UW5ઙ"s'\81d*〃3`Y;: *C:ꀁK(m兏G Ll 5(,Yc'-0=%5(PNX'[#@}9sCqGI&0}{Ѻu3pZOheW~}SR:\wfݱOk3DXQ-D^PS ^ק݌ *J'gR s;8h3g ҍ9`ׅeTF\UOVҔG<%i3}38~٥ ΋sXʇ.XRq^ X:Ր|}' (]vLs7nҙQ.j(Qn:i1&%QNt1N'4؏}E`%-Nyꯑn8N("|ů ;}\+G:b&^[:GOY}~5hJHBԚ! 򨾛xt|!/.R¹ӄeN-Aa4AXs_~˷vz,g'Nī)SXr2 E#e8]vqPv~9w-7\% Dd|d)_A;*IfrwN?:˧kAbm**ɥ-˪@ɢl,h.T~h8OMyS\1_6KJPNPo%Tz(Tbg4a]N+ހBρChK>匎 C8_]g)~PF,xL&@Kz¦F1ЮnN fVo e o m}/ucvk1'} sV7%ՃQUs]5hQ>AӍ2&xΜX_/}tZD^3v֫O Yi?y7Fe3{,b V oUg7o0yuvJ/}5&%eRըVOat;lMr8/v1\ušuRý,zFih' ^*/dF07l"i}tgյZ7#@m6 ԯ w>BЅPdzpQ B[bT*JsQ^C&|n-#WY 3+9 Uzgo-ԵC#sK'Hbc%(ρ7qվRMiSh2$h`KQ}q%5y"4[B,nmwZ\?vX1˜Dj? 9Q&&dE+ofTOрA bѨ7"Z)r98Wи'XRܕObp(9[K6dUk8^c4.H'&z  Ta#ȅY8"QDDvxlx`EEf۵H*O^R$:;@UWx8m ;ei#S#L4d?4o`UȠUl J霶M0/ƴjt.XI J2H0å]BKG5jJ)}ۓc2t-$>Q+E6FߒUB_Rp[l($ltĮjņN"ä);[hRiAm'#Kjmxǹ@̞}Lb)rBPWv]>CV*,i#Z$ (27:!2jg/z%T/mΆ#/sn_$߲f+kVj[AZ0/tb9[^G0A V"E]i9 !mM5.|xl5Y/AC#Y*U7,lid.#oRm# #e9QV5TV6v6A۞PP(X< ޫwEA#kM44/d) .{!U%)/5tnۥn V dZkt{y$j…m +m=c仴ov F)^j8a൷Ņx/!#W zTIGujV -uuzJo!Ļe%iQ~N=v_/SOd +R1phlH ܪ5 0j m r!<%KbI?ĵk)EeӼf8l-$h\u<'ؼ,~/&i-A%gNݙ˾d#cw[# (q(C3n z1؇&xxx-34Yfq,ut \57[)d LIV9de!Y?kQ`J 𩩹=W@t*>6imޕ7S5su`qǬv{ 2LG!\ bklg'9>&?x`;k8~%TK&޺>2}iDJ5 +leafѰ3xp. m*?ȳk86*^Jt0ٟ<.)b὏sZί bySVwSJ'j'lVĔ&A.πuJ>)0C3K жБ<]7<,(&k}yC Q"sԭ٣(T0M~#1= >zK߁=ip4%/hӛJXG;AX^W/T4#4a:% SEq- gq4cy,VRB0ֈ4<fy`JIyY_4dia@T-EK~N\6ة_v fK󚓔D[xpϊ{ sNO6]C`1ٷ{zm~ʣvSnInkCH&(5[5~SZۉ^Ge9 ]oQ|Qі:+i= 8p<Ď48 9A[ M=k:h98ׅg 1fq3K/<4&qfe q\`Zg#4Pwk3?MoFe108d^" [\xzP[[>jcWn9[~5-'O]ny|ZM9JR@ȗA2H<ݽpKkkyt-2?rO1XC,Sou 6'nO"U Y=Lr[rʬ0i>n=[3w) Ad}F ؽFhM/;t=/&"x'#) W%w@h8o=Ns+(a'@uvӻ!u{g i^Uiy U9cE e.\w'̗ڮH}]% cNi TyNvQm>d;<نh=:7گO94q)Y:,A*!~ UN!T%*zxoeHL,tꗞ07jOa$J2W`6PT귰zޗ{5q$L(b/TRW?dVR~_`FZ@jUDBNK/Q 55(K=$-ʫ.&F> ^CxK%l>g ѽ& lܼvg椖9YU$!k Tni1{!$b-!' 4eXo;G#:h>^+3:ycAaXv!u?ꙉr7\i rBmN#iӫet[9:VAhE,K,n!LN6(f7!FQ,`S!gG!@:GM@Tי%b@F2lE`鷹_q5Gȝ"o=|-#vRnC]{kC N|r6"_*[2m ~uʹ%$10BpeS{hv9)AͶ3oǑ4!/L\ry$t25V$D+8;ވƦ 45OͪaJ%Y#DLA6ipG. IΑNgTzqΆ' OA%KY>qöhn h0tbe/As <̛Y`4].?ni;&ϢZ7\G%H~\t2LRk {9-h&n}#"VQsj42^EQk7H 9 W &>pԒkHB7_595KωhOw!LG.v{֝L`AǍj8[Lr $xBj0"-BZc ^UW11R|ZhЉZZMΆ h@8+7. ~Sfty_S9(E$+~Õ2q;, όyУ=LLӬreKb;u -cuW^dvHcbpin+ ( rktCU؅eGܑC6EKj=Nņś&k ._j_g ќt9Mo A?$4!0XhrI@TMOa'9Uv؁r9n{W|dt~&Lz@~7zF艥NK3&AQaQUs38m}/^%^䶛se2*DC~x*:uZb dZ2 4LG{B02܃Jle>uO( nk Xboek`r]آTs+P@?/9sǢZ: y6=,McCutN^`)7֫"I6irњ- 9qrDzD~u WPHnL?5>DCzjKT5/HJN 'µK)-n!k7b1aI=-$9_K5^'dp5:g X0Sؖ\*fГ⧙*m2z`*C6Uq&髼rJHڊE $߅g!x~{kS%9UEqIO/{ôPp R~W(+ ѡѬ7lj@Ë-ħness<v»?u2G' \ϛ" -%?Lkc 뼁8" hkkl rΊWfDSמ>Ssb^aR;I')Ϥ@h1֥^4WBdH; Ʌ!=(G|˔5X& ؾCIQ'2MfE-}M2ʰg43.H=2a>Gʱ_HCGǞy`,K_F\`;X/g~c?{05{[USLV0l$koC+[P%PS;)o Jѻ J74{,&f΁#P[5L#Qg]򸷠KHdP.&_H6 x*5mD3r@bYau'uPe0kCU@NZafd;2T]\h$*̱}*1ꥏ׶j/;t+w^ ~"$މAunz  !j!#\ȔӖbqvv8{\dU#r dp9y^ĊpI8v/(nB,8[  - liI2v:%Fvyc7,bdE[S|t^ask4рblGgi\5FPC5űLJY].TtشbF?ka<%nIIb:<(i]^8ޥ'҆>`Q V{r䰕뾜Y:1Ȫj\T@5ֲfAR^EEL"D Ϝۧ;"@> ;9./ak)30O٣x:(qHeS\~XIT~)>&Ǝ u`bW4d?Mw㴉-9|*XK mdH%d 96#)[yz cV\c,cUSV)a3E$@\?XתDLa/H(b)-pm'ϧbQC>hJZ d祊bp}= 8/@ a0a9O}SI!;8T2bOmtՄnk@P%D̹)z '/Jv7r~bnZG$ѾCxؚf(ޑ7 vuxp-dMD4#/.TutEK-|, Ը{'q]z NwtY.dZ[ĒƓ"Da}`'6q= e:6g=.=wY2Y7\'hb)@|ըZD;nk-< }ͣ%!(\9)Fi恟A%R(?|)n[1wmST3a6[ |;Po h\5?KZ9![ȓ%FP߀F/q/cm`iJm kV*Kead RVD)R1=v}̀1rw_6Zƚ[YzS̱@qniHG-dèCE͈ #DJwwe&uhtp=bNX($~h6X+#Wmdg;)PU qܡ%~gFƊ2Z8Ƽ(oDB5!JI<&6bPx5\#\J=c+L~W !}; R|nGssL?M DYqCЊ0amr #X߅Nr VNsH{eOGxfI_UgOr2bE) xu-OJ U盍>g2P6ePi6['nj]5-؀(odw b!f=x` w(QoZF$!7gq[֒o()K~ǖϘZhЀ $T9rvB)].;rzM?'tMxkD{(fܹY]mmvk1[,t<I&_ ?_ϣ_0әEWsy'2R߰-l>]"qH1OMgZDZr!A!CG5Yt{W[_`J'kXW$V!bm]ǵ{:5:ddju\ )[0K^zGɑ9`(T.:Mkۥ :BFgX oߥ6fꂚHM4d9m!(Ds/rF03EZopf,5o!vrxkFó؂0ZZ9[Xe^m*j"aވ{y:,B.kgtL8<\+Hj,gWHY"3ҟ5dm[j/9Eԋ#mzO\ kKA&qF oʔߨ9-Aȷ~Bӿ.qٶ+wj]ÃMc?k͗\ LsE '7U-m7Ak$)5{5ךQhw6oɆ Tơ$MR#W{GL9i L fn[JCs6$.OKJb7q» (Kfs1at3}Hѱv'9@͹A~͐8?L=801 G/D7f NߏnLR>&֟](rJ$3Qm2ײ<Rg|U4@1Iʏ%v:mG9Fde< O~.aN ɡ~ݶT{WHLSㆂUPG~vB  JRyDX-ۧ82؃ǥ%K@BI&wreXJL,~F;C} Ma嬽ߟU;1'k3 a?($PEo4 M.Z7 z^)S!(4(zRԮ`'c Kkl:?H^+-BYX@`2?mK:0龡4~QCQiV XtX-[c-1 N}-|a e.;KFk?RP%φ#fW Mc돏@BXR~xR! Z턛Lz%Խجco)eK44b"ԊY)Ěd|X>7(׼N汦[לP$#P 9ӝy*ߺBqSUq"X>ݍXK.P*66$ʔ?LbwPŹkEs  |{M`'_ΞyЦ+R7ax!gg!v ގ(B1gRdσ#|H}c,re{yrO;,N5N0c|=jM*zbmNSN p"8DU@_HF}!P8XHs AIڛZf~2`3%iۉ_<36PW1}%^㧢T~GF~o3U6E#:G|>64WoO $q+1217ICX[Fʠ)=gn6 2z'IYB4$)$3 ZI`_ъ\x?RFQe  -Kb- qk$̇Fm'i29c9^(⿠ V\_,o6y~HJ_!Xbl YSTĥ(gc,L%Gnm˂Ghx_?}ɩ&pl 'r%~׫]4$R=k`FHOJ_zT*rj_ .]R!lwDBm}dԓ#"5ʁ=<^Îݷ{RrzqxU pt`ŝ-Xs;zS$ug?CDD7ľGU~zicgT AhI=W{=ɨrt̆[h8i:%`1~ϱI b g(Ǎ8| 't%fTkW&q.RR?ñSګR ihMRNP0)ؠ-b¯6E6q:wcJ Z |d᪓m 2\ !,`$T8jk\} )e/Mj^,V,ɠ<0W~.Zwq]쫤{ecMS#@6FZ^!'1:*-HISQr 1|Nu,)8^ITm=A}JaHBFGDZ uAmQ@~ţQ[ ϟ`kj2Ob4u1'k~*I6U'cJ>S-Yr&U({@'v)ޒBQX'b0,7[)AHGTlN,Š= :{w[<9aIY*(]:VkzTY2J:ke%["jL$ĕòb[~0r+%yN R#EH{ҏ;*+Od:N2\vbFBrͮ[:A{V.|yc5}̨, jy> YU 4^!PP_ ym0۩߳T`@ͻ( [\@w fM4 7E7%k̭SFe;QiԶR׳n[;D΁jBjY6) jK0fu+l4 Z0 V[(x\uDkZYsc D7Q|.yc "#{ } 峮RH@$8ׅ+HJ_&VoyC<<3W6V]oHw ;z#h)b)Zd Ba)0l|71=˺:a1N4r|Rs =٦9H=QuAܶٛaG=tOky0ώH4aߌȣ+O'77Ƙ>_%؆S"K=7Xb޷=;Co!_ҵܦ3>>$OT̝`2'Rs_ vMB[ 3O~s*;d9OLP (t{2_8E|rp&7Û:CT$ "h;ox!u:@9W 0[)ga춄9[o.eʨP0r -I]ha*M>af!|gic ԝǃ"v>Wߥ=sq97/أ&VDl ;TlB-19ǩAuBG%\;S`n``cLRh25+$Y=CHq˯32j@ ] f=U51[9M$$벳 6&5)=d4/' yg/@~bb;]MʡLyK "xm(}}-{b/uMSE@H/id }$MktÇ5[0*Dtw)9%INo ^[?B R!,yTb PE4nPLHɂ'30PHX! ܪf !:C᪷h$૔Z\`0뺫w2&bzq5*bjv(*BS˽o-+PS.< 7` 7 ~Jːn~gp[?c.f\S*lev{d5޻ LunAyqdm"L H;ʴ0Ir3gcD9?Iljص)ڎ<4?DɐvWį硥ž͐ PRmTD}+MX3CM/-vwTSi?y@*`!OXpxNaf+5C*6e87 O Ƈb|؝ ۗ~s$3m2=hMlŕ[%pݐTW/Rܛudlhl۰xi!t4 WX<gb6h$HTYd,7bө!#5hrrSiq9BJ9I%ѣDR1b ĭ=}>6g}I`rȸ~a7Ju?"Bʵn łٙI vӁG"j'dYOg+◞1î°g'8$vs>]X=?PאC0]U;X3G1c~+9J{u~+ J]XG~LT}//,v`ݘ>97ˊg?n!hS %{y%mh"IC'7FYEͅٽ [{ÀeBSw2cmVuwL/Mם00 LAGri0Raʚ 9uK$+80W_ysiz3V lLctGHW؋H@X"$Q(L˱MӒNfcאumKY6Ȑ'el(5L̫!~ d6 E~$Y#EwQ)NS*7TE}yLQ\3  (S ?x}~RN>05 ]AkjydT+'BFGZ&\2h٦Q ,[\I(HZzAUW.뮐d0[c UH/?NilrJoIEr<>#)OjlJС"Pey F+˩+u SX?Jx[>Hl׮;֞Iy:ԒAܰfg'}(Ȗ1Tk4Sa8NJw3!)R%O?,~5)V!Z ȡ Z q%Ie gN 6ϺeIIR@M|U-E /s% "{Rٲl;)d+knAě\ *51Y =c-4͍0'Ͽ:PS<@@(gɮɝzO=Ȍ/Ҟb:ܼF9-v'{XGCř]qA;T,I=0 D1(O2s6J7 ` ,S_cSw)Cˢ;72*VX;cc\"lZa}'}@a4hɕÈ7`,Kyw[6fš:5] [!ʌ tZLO*n`%ei{kntt4zf'!*-wL ͐gtϧ'<(c6[*V2w&CUKY_&A^wO&*NP &cgQp}Ya,K+z Sd43W/O&f9Ί: ~i#N42SQmV$7𕾁/$HUS[JLM: 6 4R+m87ru$f92̗'`ATq J< \$cT6k_`ٛ_e;+D٢H\ҽPHLRQ'dt ?v)eQZ@1(eOc{q-x>Upm3OXWX=ɄyIV>lo1R 2!J?oO 4%hP7$7j&0 %E!w֙yE'y/n˿_XP#jQ#gOu3KS:n"sD^G|UʛiCi9h'BȪ~^F\ќAA3xM[!T_*ly)ağW*Z n?cHWN(Ь.hU.0^k,D}E"z<^$wx`Ɉ5ύ,|:z/V8cjg({|-ea&V{p42njB w9 q`ͷaL zsԁSӚ6hx=Q屒tj4sZT~(xn}KojS~{Ha0hF~X4B\Cicv IvJ{0 %a7n0RQ b'#&-~Gn}G=?hwC+ɆvQ, 1kҧv}:S=`M7?zN{]bZ2(ߑq9FdD4 q ^.Sp%dHUEGS}4>0OQ,eR@޽t}¨g ]xvwL0,}7804ق*a 8e"^OHn^)1i&eDa\F&H͑Tܯ5mU"Y(3<<#MOQSQ1ֳiv3f")nV ]o^yׄ9Rł>K5`uFDip6@ g`2Dbk;^d]$ÃJ7J,@b@x| 6z[_؉rT>ŊҏǦlqv>U. +S_G%F@(T /Gc]`3@oxXI{m]Ȥc"LB736+&L`cbgH߾K3w\m1n׻qT18H*Ce `D7 1[_xMz ]WrrsNxSg?˞ V݂BOu(CNrfBqx?v$4#ʷ;fN5+2(LJ0㮪6wpbʯ*X߱@/*Iql #US},"pCid,zy -ĪלgfuhFuNB{Țom+Y7fC-yBĦE"~sg~ @P6C8}SX0 տ$8{l}k.88g" Ϸ)7Y)a yArvX˽]:G7s}՚ty#u(- y g&:2rA<9cvxP7yGl`Tz #O7ta.#26Sʖȵ10.89*-]p~eDT2=zBfG`v XnRY}%пT.],hYISZk"g _ 6`z 20:Wҷ> Y'"Հ0-a{O6 o\<%XeUr{2si\m7$mH %ݝ sTd 0FNMoă:_~o{`{INE?e\j(" e(_N1 q5L 5Dep&H[l܆x]ӝ- "֏F((9 8曊ϳ 2:!SG>D&nZX8g 5)r|溫KΫ:_q[w/BuOWWLr)ɟzZO5,u8b=O&32 .}:l ckr_AHڤlG?t˶^t tb߂y?%Q6N-Ks,ezzD+D&z5_L3ԛ)E]>3o QZ'Dv? `3J\tAڱ삛3χP:ԦZ2h-v{ 82dm$Z8 k-N(s{ޡZ{xe:ABŷСߡ&b#\ ߑCQrCn`q{k7.[qF>Vh>'7vᒀDہۡtSo'GK*\65ϓlzu$գ!%LoR5~7#c5e)~<xiDi$> pyF!% #BKds_m3 ^(rPlڳ6@]FtDWǃGhX6Aqotlm_͇DO%:N2KDxװM߸3a.bO{ ڹn73uk`5}E/ru='&U(\_RwJ|&mHܔm4_>ڮqn|ck󬭼^3"؂gD%*t' aNa*鶾$H%N2Wv&ayx1Vl 叴}>bo{h/QI Wȟy4OCIXSw %quE%f٫l<(ak@Xf,^Ns ߋ[QoeoaҮsoUE_ fzDž5SOwE_9 /(^; ? f8RSchXrs^O<[Kap^m'%5= V6t4Y?Wў?xsRJ bs5Hӡ,S֯䖷 Q_bIj20 #V-Uy( sh>rvqg꒵NP@V*+__hAN 57hE3$txY*G*8Ň=9('Pl: IDtrOE1!OopB]t9@dUd+iQWL?sR1J ?Pt%E]J K=.?;at4bvvhSX|d,"uu-ųQMP_gv "4ۣ0R"P!50:'jd iOgB]' ~1@{I;,W=A?a/[#N4P +砱Җ w֏m z~/612{Ew: H U6ǚC p""cVlrw!lg۲hXJ 薱<1ݝjVscSH-;<-x1qDyK0sUnuö p x#w=+Y.JGPx^2k n8h`n+KYԗqT0:G-6NO39O1-1N_RxZts U %8. RWtE/"s#\oyN*^t@uS[ΩJls;?l"B 4B*I&G[Ntf2C^;+Rڦ4o^):X$qxln o 9?Sȇ[:2{QM֟ R4]OjF]'<VaE {ݭ$'ut騯 9U B:lje&Rgٿ&{*%֎OHK'Yh{Y/މFDEsâ#>YVA0҆\(uYO4-&bV<{RoH -&/^Ƨo6'@3x]Ù O1!\~ u?lgnFzvmJ<=*o*B)`|!ڌ- o;O"3[6T,.?dnmGaAܖn(`z6k٣y@ IbwD.XcSҢf5ȗ9:{o#r">` wF&R㝝҇wv?Ր"g'>;Pvʾdp$[))+<[X7qKts.mv|n1ʇ^^ɇi">XrʷڑnJ0Q1M8Wok\-C&R QhtJV6Н%/q jE6 JFgu@ 1z/d;̛|69 '{]9P4ڈZE.C堙xzoҘinFŅ06GL`a1ew7A6{yiq,8'S>ki0`Gȭ9}St5X& `5=F.5סp1u{5wfeAIf8.KSĠ^0i쁘4k;.H%-0#(GBj$Sr\_R6{.F]LLZ̟ ,:B)w@W2?mL*={gC#3Aݑ@HP pm^=IhX鏒 "Ѐ+a&@9dN;/0N$sqˁp-jg>18ϗHVw< rdB8jn 3Aꎺ,{XUq}WPlGK,,${|g/h͉ 8(Z1EN gΦ¯nH`MrPZLr6^h>'TsvU=9XҶ(ȔrM=W‚`rD2ND'D<9qoQ{ }qZ:$]Njt*U[; 5#NN1+Ack!k6x_Txa¼W 岱6bm(#38U;?Vu^!UN#ZT)`!7v -UKd)^_W>]5m-ݲ F^U7"xeH̎[oqon؞شy+GV$̺R{ПE6޴Go|COb[~xǻx,eˏHDY=t a]gN6x5;T)Y{+ Oq4z18aN<@e> _XD~u}AQhUGho lioq^3*hcTa*YCVjBEx@i a|0v1[nRGܔ̼fDg(IDM azE|V"";Ul8Sw85l{H:mZ(,X$ źWV <a&6̤zJ$qo3mvY\ᨱM 쒦*VI磑DZo{j'!}-i;ԏw@h*U^$fY@MPpu!(>áizsN^\1q29zlZvsVN2".l "| m61Egm+i]^ED"K(rBe4FNv+<* g@bv m;[Ǭ< T2{XKHɭO572_u!pW g40'Zq!  Zy.?t~ׄ nXbK!\0c͘$nVfL2)Ώ5AMvz.+=3x}jX׮_;?޾=5dB9 8Tԕf&n? F;N&d%PDuVtNt+n.#6=z}ꈝ6 kP0RrӍїN5xoʌ;J\0ʓ|%$!{sEH_E]S@gL'֮y2&~_1B><|;S|V|b#,U]Z *ae2%w­Qˀx=$~{,id {tGsF:ϦY$nD̻u5}]mvi Z^ky/'cv& {ޅkԩvEu#6!Rʧl!}8ԢHz=Uj{:^WPDk '@nMxBdτy FPD3gqIT@H\^m1hu_gQAUAhRR \Na` :LwA~" /'nZSmC[iRhlh:ړ&rgw sGp0GkQJA𜧤S,P>iis? ]KJCϰl"H6UfOo(H]n$s6sgl[$UwPg*xmZ=&"Pl4ckmUR(>s^R;ZVxKvlEUY˃bI]`(+@/%z  "FAxz |U*hj-+|/^ te5u|^l'VGrAǤD̝\EZy,}cog pRs6#R >ȧ*-;uyK쉉 7%Nq4*.w~nvJ6 Tn=K_˟(rDtˀrfWf..X,j%U9/$Ts #5ˡ뉦pҍ_?(vLv2WӐPC=;dF[W y͋=mϟ%DO2Rt2K?Mw&{,v/+#D Yrn9Z 3kp2̐x 5|"VG+|]K{akcHĦHҚ)aIi>QI)r)R]6'9[N":Z%aOUCrjiʣ:(~n#"Z!:&MΦ C5 *2]OcnUًQs/jsP,&+),1qЄ$)@@#fh64#=^ք{iLT}~*eg4Elz; 4l~'C@ȟ<Ոz*ê;oJ!ræWA:a6KfFpBO޲f=סa*ܰ(v̚A@hc1|$owZ]"MF@qW$!LF:wtCzɞ@V U\DezGVW*Kl¯geK᭮,xm!mD[!oXJ?G/4,mzPR-ty2-.4$M ߀^UܪUAg,e2!fqf_ Vfv< b7KK w?:T,md0+LE7"ӠgNj;lF4SM= 1>$EbWӧ8gтCiHuiXf<7@Nzl2?,tFDI^L[{oPG$]Xj\!dm΃];{68-#lJg)\/t&`*.5س':[V媙k@+Vkiiް`w$T2=yOݨ:іTd RX |2nC NlY'b {*F&:OGGm\9VHzCa{?4J?cF,9x$B{gy<VAqY; R4G‘?| J6Z ؽvifEIm<{ ȇ0+ɻ>9\a஀&RsIN^߮LRNj^xxP;nfov@+D̠@,xmM͘$$F)Ak!)V['z-ƨTf&b:Q. oDP|e$uHxD:MQ>&`LdĿ+q:rRYeiGfs=.K) 擒eRnvBw\Ձ:7.-0sa])j XzcUfSwedն@D^*ӳN>Ϊ@JႬV=2AN|4줆#(ݑ]wUV."tꁎś]M #,"i^ ݷRLǾ K4-~ F|.<{;"ʫvC˕d3M[39bZh_!dϳuHffQQC<نԚo)tU[_ }m؋:ot`/0Bמuq6p C%-tN YI-x ;Zmrb1Ui[U{B$֙"!3`[gq_Ł48#oIJ徳e+(5C4YY[*z iNhLF,Oi@2#AEFYCO(!*~񯈮3<6߃=sN61ޔ8L ;{w^*:|G^unc=@Etah\Wn(ڹ$%Jլ5pCt~k} 8/E  i=|Ȝ弉=I` &"N[:$B6iSS=iN+HaOMEyk!d|wligƣAI0#ݤAz~5|f &Be&|$LK[c_4PЫ[IWFP aZu-ĊfN֟PvoxN|ǥp=G0,k|QQ he *:!m C5kyfԽc˼M y$[A]؜zt[(cރ]%:7ps4L{K*8 K@̿+`յe'O"LwL 7%QvX>jfDs: HLR0PllT 6%Nqqf"%.ˁy"֒*sx*:#57U>ސ gVb'yLϻ \bXc`,#3ݣo=]Ky*U[p^C䷙. 4ucaK>/_QK3 ႧH&ۯC#.iue9 rʼnm[˒*.a0b A$+&\&#@PxHd 0nk@YD ^_3х=JV2 a%!+Y&<6lpXqH+Zmdb;H ÌWcdTqQ"sv\OoċA>luo2 \n$- J׀ g!E^kC^񮽾瘫Ư¡@(@ymTFw[ _Um_h8c=9zqQKp0}ɬx jc4ytJ:NdOF ,pO k Fo{ۑ^ qc!Mo|o f"Lќѣ*j.lfx֢0M?ϽuRρ@_$\oQ+# *;Bt+64`TCqpصlOcﱱV8:%0_|EXɍimoh~eB8ūLtSV^Ar#=ug4-/`]hżhl朆6W;wwXE֍]df-;2#dJAeK 4'/P '8ҩA_-DT{"W R+0LL Y+EypTԌyo 'FiyS06hMM|@ڇ~vnW 2AB+'T WWBVpjY:g~f^/ba95If^1 ݶ---!P4pehC\ 4԰4(xh_!R]7Y#JA-1rp PP֧om5_ ܝ" 94|ueEʊ/4̒D W&m۴?%U#&3koXao7/.qOYz ebJMȻF1 ,:4>| FK74bh w@S!n+hbp1 r A,ooK@obM;RaF٫P:NŐ .¬a 6PItކR!rpA]cq\eX?b[3Z.I> ?+ϼFȗ8F-= {y%h0wGtHmJ `A 3sJ\ͭF>  pR|(^1WI3{cv VAa ҚzwZs$}98U+W0nhR^ؗ>h?zl5!PqXX)H҄ Kt'nZw"pils1Ƥ##Y7^֔)x%cfTR Τ.Q*^G|Ǒ.]2Ʃ%-66F= V"RvBPT"+Ŕ,HXZdL)Ԇ7x'oi)Xs"!ݕp23/JQ V膸ry8[y[?a/{%WX[Bu7s9о mῷltU@'8h hzڑפf{@pV_ 5Kbl5iz4l%n7hD`j\ 䁈Ff[XN<(@pA=7o@1$:&òC~bɐ{<Ǐe$Ah+uzw1+ /nh+]fy1aznRNX<248@dZ\w+[lO9NB=$idjNJVr #Px I)' /{ ?%|<Cj 'ٛ"5S4?<|=4!9E _l B֡c!NTDEJ>rwj&޿dXd02V_ 'z5#Oy58 9HќP$Gcie5%pY9]y^C ,yDg[:]eQɈM߱n*L\wTgAN|\tHt.-:[|0q` Lе!*ŷ?( (3Vl2?ql@@r<1k׆po:#O2GrOjqdM[]o4ܵs4#ȭ@Q ̹# 1PNC"@5pN \%]h gDAih+uhC)#ZlڟN9PUFAḆ 3֙E.4Bvܜ ?%乊WQU z=mJ0Wk:vr}^QGYUzXxnDf]K(ao[Dh j]ԁۛhWl4h-P @ʤ|׭ C.WR=$}vBy9n/3On|a{>!/?\D$__+,FkN&]b}1v[XmHܱ\|@a5@c)Q˒knZmq^D& (hDV [,SA=gb\FHqF榏k<0lJ@% Bh Vk8){*u`"K%)vT/"xQAWm/0oމgT.&86a۳A`n_6m #w9lĸ1v%elKK RoQf X#"ڧE7uM 'f _2qشҰ$#O. =Ar\S ' K'qu Il1e];A< ?LCGqsv(;х{*A`ҤIcb۪վ2l_[i8\IψXL<{ zh3ShEZȁ܀J8 ;A XIw DJ5I~exM8PfAĂhn~1p1h3]_\>b"S9h2] ]~`Іda&JZw7[S$mQXtM /CtTS  ѮƜ|Ӕ@߃@Cߝ!PIe?`htM⻭YM нosbd5Jkka(Fy9] mGql;_VJ|>څF:kL0Wt3nmEN5zϱwf3o3Oƅ,3 ٹ XTؼsH--Ŗ1N ""<{elRv 6kdDZh/kp,_% u6nBQ)輋 xy[ڮtP]r;v+;x#rn\[%5Qګ@Q9?ԋbQ;>WiDz>dJ`:UO,Xa? ǖ7/%Gt\۾_F;'%4~&7%}zJ {#U)2+J-3vLqYsE%"&,MYeܼJB>Y"TLZ3{C$u ݞq!4C&¿ )!I4\QQَe>|=l6BOTy;mR%)+L0 Bem`D6*DZ= _ UmR YB Sv'-աQ̧R]bR0Uul̟:PuO.J--6O&{˕}|sM)mߺV~Ki,q$gP,gY1,wbK^^m\Sk3`TX}cL-zDRqٲ +G̏f>us% ,܇()׫O2}aٚLYmuRnx|S:|'('J/3״AnBLQW+\4Ԣxٺ~yZ%i?0>Tb;w/53vZH|c=xW+ H7PU4XĔթ$ ʛMhBp1T{[Ra ='J&p}%qmgZ|r;ETYT#;d-FJSu_{:`%Rrsw cI|6J#m4w3c0 irdW֊8  ZV+2dυ`fsh9"9Gۓ1@ĽLU|-j /k=tnXBXbQFHDS,U_ߺ~i7ОFL^ãF?r<6FyԐ=2p#ʟ2[ __3P(;(c 81=}n7'-Rt!K7R</Ć+h^o "\oAm-=q/WyCOܴm1 ןNaYUl%>"$Tr4Djy % /֥_gⅎ>>&>n~\<\ %~fjнR̨FE0iCSpz`˿'+#NS9_/jfԑV=m |+FŪHR:ܭ tcGltʱBNȈ:qF_K? "PW Z?onpz~3{]~UENE]N#'-ϳ{vP4w4j @IKr顤gOμA9)0 @%9VfQ,0@[8,8Y atn6"R3L׊y)NeԲѸRsZ yRLE͑˺ObP1դ92 D,9SHM{9ܼT*O=| |J8vOE8}.ԫ|O]2?HA)RrLRhg ˴Hf-TlzY' w7^z WJofa$P=n1.ʭ M՜5M-f5l> KyCu0g.줲@cn ˽ D ; 1?G| _1d[ ݛK;2F(gʖZ3\#^{ty?bqm& AdYfCܿǘX߂_&^E#MU"R@R'Jxa*I ˳D\jh{*p6 E>N@2ޖ >5IpvQ'LH1^Y0? uxt6diZ\kM %X WUor{:|X1-ҵptH˲)m{W20I \ DEU|j :ˉAwϓdY&ңq $o:J.3ɾ 6c~xK18,Ʊn'>:v\*;HhzlL3# ֓И: +$MZAg+qn5jYkpW|Mtjx,b4:PP'Xa -ljwd!>+l`,s4_P8/esZ]H.)JV*O3n m/v#.έjz\pQBMOQwI{U$wZ[WzItrO$c" #Z[>26GB,tۉi֫eYQ?쫠Fͫq}exЯlgfM;C@3!* 0靽 øNuE(%odS%A$g_l; |k< gR'b=2dn 5u~m?"p *c}fbĒ6*@K0 OrHQ7=0K$Z%vv{|˚A:]ˇ2hOOss7 wxcV]OB9uJJTmrLcpC&H 4 ~9h/W^@+,Gߍ69vlQH#6ue.ՄEwmoB mĤ?k`mni8RR9!w?~M25Zz<|V?8&4iw6R8wxj0Ϲ}P_8eEBnMRqM˧uGywų# cH)00b(i {57os+jV`ڸAgy > # bp):a!{!ϿKK3$eC^m[B+Ƕ}&μSQhBi1 exâlȸ^4]ڂ֫"pDsIo`ҙ V7'ѧ<ӗI^|ƪAg"<@6RVnճ+6?@!ux<{89 >,֎He3Ҿu6!0 ~Ss 4+wN195`CV^7wuڽf.K$ _2穮9S[!0 (6Ӱc }9`?Xw& ~#7 E \yMN4pRL=Ǭ4y8X9qRSPBkK㙡KWF^Z/ l~5De*-w֯s+ O-@xn[/pMT"jQ@a;8Ki'ݟ?i$x ' ɷ!_DWI{w-߂%ypVHTO6_&a7Nx 3ZO fN4uSgοALv{O qABАKٙ$(wć 6:1rOgjo|^{].19B#.SQ1'1M : , جf`$9ƅ7Q&ikQ fSU̲zZkJ8`FhKy,y7܁nKҽU.mM[}JH?ft".7?t ݩ_廬&nhacJ;e*~{z%(m-6ajcG/xjajE|?\jx q3UUgkzA[Hϝ<:&a&E]7w`UĊ_v4Ja %giP1 _Ij5 ^0&rta|"jOքp;5:@&M>] vh' c|IOH82{)ވ0M߄ee&nS t| H Dxor;~Ȧ:K>hx22ӜH 1cSi(mO fpA S+^5})jz$iaiJ)L"ڸ!!ΔRw LM+&(b+?s3{UA nE h.`Weāͤ/{*|PοJ7j$ @0R;%o\go-]vQ1U}$%j2<7yu,GSOo$|AV$QƮIIlĭHF>;&x3!V'x>pWӷ;o`oK|jrS)<8D3mJ,y+(@` rD?G0:kCBETq=>k&w]ijD1bW}˗m/ w-UTh:yBI婗oⳍ4 QM b$%&$IhۣBYj Pqx\p)j*7m#ZYd|qNr'rY#6e"J>XD=uj:\,FmP%tA XD֨ix\Jt`OYtRȗ>9͜tn.s  qK*c*G_Ul( 4>UrnX`"Qv`Ai6'k>A͹VnJ ȩHV>\r%$-bub\nM.LA+Yի˒L`VH{B@ LR!E-YOh=`J gnV[ʃ#աK%p1;RӰ>]x5쭫M;k|Dgt0$g˃6-Pbd`C#8 ;Y3?ǨEv9'-{N%Qo CJAEs}x bf?R?#'%t hze޼ovAᯚX'z"m]aucl%u]+9W9bKUlT=3ߏXVLϝ;Ob%mZ | ;^/Nx^Q>hq~QRE1gn$P2\ kTηz/Y o"&y|7KG^H@=1-s Ov.츱YPėZ̭DZ@3`Exl„tȐ*1_dF.hϮ<^> ۝B/7UYy򾣲F_te܅q\9籧HR5j;|[ܑ*} r]M֞jxPZ+hUo.)9;>Og2p+>ƵNLwNG{re: LAL;źWK43F}mP,Qɝ"-o;\: x6ݯrS5Z쳐DPpҲ*8G $ㆄQTxub#N61xqO\KhbgùQD@a.c>;bxFCtbPq`q@VUE00n;{&(_i XV&YKߌֆ ۞ve,Vw2v %S5jk4x':r h"JSRG)0[l1,Eq:vi|*pEZٱ7H(rߺ>6{̀qa\BIN S -+ =۫#Im^3 s"18a|k_69ǴIԏ,D %7ntt#Rxr`ёah!ڏ4UGCyڎv:ӬT[ G{`PHU%0ma2\AYc8X8C->4*!K]al()K%>ݢCR\>·D, ^h~< ~˅)$ܦ4p\ :/eت3YuYfmObLYܩ[l~\[O6Nml5j@銾*C7YnP'SEȋՂOPg}8g_h?||<{+OJ2+eP&`VCN~ZY1PMЁhǜ\L.n~g_)AaF{>B )h U+ޛH 9f 根X /J,"ݯ,L `5D@ 'c4YcU^[ee,w&\-GόXI cgvhiIGa=_,Psp";̐{EMo ;*3j{WEjC{1|2CϓX8ZYs ŽwRĶmqq!,c4TEO:Tn6Md ^2Yal#CH9 0]餬A1uE*N6m3_gq-q#g݆TSbEw6sDLi23ː)Ѕ7'e/ɜ@%O "lSMZSŕOډG5ڧ,i|"on:0PoױV7CHy\gBt31'3u@I\Ƥ#$ZZ1_V}4,⌆[yj`;U'j[bwXWj RҮ+k{ùI~-*ƃҘmP )1[[:ni2 F g1+{ q@i?kB[]-d`v /0?=Ko]0Yq&ۭ"{Cx¼6ޛ w EE}B) e,Ua#/ʢc`d>΢-^a6:͎/@|[+x3+ӃfX{*],5vӡ$np cIXb~cĪ;7 oi[v U Fg>z+9 E+̆(!(=F sY+hþ*XcdQ\"II7Hhl3k79Cl즜L-8!+ uvZ&Le,^Sٶ.ܜ/t\nfR|{E䲢ukUg 69HR3-3#F *STYqө*gop EVk`B ^-7 +Q6 d-gG-1}7Wrrfx$MJCq&wF.G ;$y;P|9f_PffA<:*:Oz,i 0I~/ v'YYd6pT xݩMZ+OlrŴ4NCkT}M:([ߥ6OaMꈁ۔t^b֍ k < aV S\#}f0 ZyC{\O^+y7q6kRyE[B=$6)}[ikGlm]K|Vڔ{udDXb'ڳƔ>D^5*|4mޠYȄlr6OcՅ!װMdS ]t_ҙm9]HgjSӹ!z~S~IDWȡ] QSzSd_6]˧Pu &@Oq5 o ^Y62*DꌕZn:6 mCauifȧ 0s~QbO`q@ IuC4DK]dsE#A+JS0=bJ a$YwF8''zauϹ͂Z$y&G3H,za2-EAYH}%|f%>AG_(T|fّypc)&D(ZYz|sNiFWivN~Yen0xQ0r@ښi_H Z@t#`=n+yƆH^&:K2(UNK^cFO{ = J&r'$ᯢ:Nu[{R}7m7 G椣WoLA+?"0KՐx{>o&<]7QSbg mz]b~!n{sLJE+fw*/܍4u𑂎{gjY~g' ⮽F44\,D…>*rc~+zmw8 鿥i#%6I.ϭIS-S>O\$G$/b0o;}7ow0[, l:Nc~;9dgo?I<_4O9ܲYig?f.pb#upn/ <~]7mCA%̜5"Fmf? ? ,noKeP5V.vId*ŀ(Z .l(`ztZM4 <:$ip^W >SӤt}`~䪰_AxԊ~ "d" EnIlONroleUǦZZԸPܻMI4>t s޾-MegZVeFåD7@xU&l%ՁbΘunbp+O:Iܲ(n*,W,dpe`IDTq#]ͶptC Jxu:fd;%ֺ%;:8y F:PW ;($}e;`_[;P*~?56MD31x:k[E'; r ~Pئ7Pnھ5idžԪ}Mݖ0],iy8\4ז`6y]/W`.@įnJw+ErTh[yF//1`Q\ #!֦UdvSөtl:G΄-냀LIk5@#g+TPkMn=ޅGՙ!u>s q[f#TPq?CRK: U{\O8x[L Όgn pLɸ ׂ ѝ}1 <Դ1BgAL"6|Ќw HDp$ F"އY2wo[W" m Up{xe~3;o"+b~-p?/WR-;MnavՊ<Q"51G,~KNGGBES ?(oQrnUHO0p*+:1*SmoJ86hHGn0rE]ȵ65ra^J V'1M·:%)fxGN|K~EE@NPwk!Zꬅ~]^-T8k8xȋxi{oU;}Ifc qeotGsUj/bR7 ߞlqͤcR~74ڥf.*TY+knnNG?Vi})Ql"sGV GȜ<˃ g`+}^7*| 4kg˕*(#/kje() 2D ӟG[P*d4+ - [Zs/4=Dȟg_>VUJ#*B$,|>"5/S悱: )SBnGK'*1y(/^^fGH7cϊEo41 zjIV-I>@#d`VYޞ[-9?>Slc"SP5ۘ άUwM|V60i?&r?'\ .ikgw4݇b0~~,+C;І 1 |yf!RIdxuW򲇗QwH w!rъs#+H'WUDb:K>2E#{2E(Ÿ*{Xyd7{lT 6IHGb` 77ٝLTFD3󻱍ň6!H!c{`kR6I7AҨ)ۙƶΖ@t6^.Y`͝3b!.v3鑹I-Kpʕ3lbⴤgC()ʾٛE# 5́ߎ=Fpl`M]XRkf1DZv /̪ؒQ'y&$\2AcǍQNi=WXY,p3 -bm qeu?uj[t::PT I L0B4'ew-.49H#IoTr?V;gtWA BNnFkF ?ctxS߼BɤtwOAQ}]XـUcۖmLSSJܻpEtru/O#1E$fwC]n|#J55 Fo9S:ڗ%hOoy@Ǐ$2ov]X@!Cа&\"#bՙVɲ2V(y0v?%S`o){tH[s<ΆnԈF styv*nh0rbR1p,>zkiʁ- wJu zR\{6a;C%!ƕ$7<O E Q!X9b882"$߽6E|x93COOm3"k?(&wfo*GM6r:q{ky'05 ;Id~!#{D}$=jsSs)&ݠUod,42CR"v3bSgXс'Bim=݁a> J+ֵ:<%"KstaZ:&#d9Q:|g $n}i>vƟNKlƜ羿ʂ=\A"@{j;A dzoZ!*VU 8T(1%tzh.i~!\5ز ȍTd˻2AZBf}=TP=YrҘLkS,1`{&;dI´yS3n S-Ht=Hގޯx܄I 6f/trba/1F0xHùPf=^TASaBj`Aכ~ۚW]9.鬘V_85BЋ^c/B/ UG!QR{R y$n[y(sM!k&U +:!dn`襽}P@E\EɈZӬ4@UbkmH z)rg*͓e _ke3.%4|r(X;'Ѯ?b j!P0ϣa85 S E BCRgniXfB 5n6 {``U_"%W~[&w7f X!{`9;^z:ڢ"r7ddXrh<:E,d6g9̕>T&® ߩ#4tIJny5e%Y;OYn2m<( Ir~~yፋ)hzwKۍ("0j{jfУ+t_5bH-dVءi&|n@M+vp^rU䎝5js2qw=)jTxL@[ooUʠmAH ym$? 8*ſc=e,B 3#l ֕0p42ϧǁH뚃MPw1OERXRol\^B{D=GjJ9$ܭkcju~K %_85K>Q|t퍊CYL*3ߓ4Q|ZqdN T}(_2Hl:IÂ" 0!)ܢy-;+MpK @Wlu'b.U?솚j4{׽ez׈|=1ZDͺ߭%RKs6?NÂOMFB@ͷSz?Ra_0Yʪ `r){A~Ob8ɋ Gq4E3w%Is@.֢`[70D{|2BRp 40+j/ 3c~Oiȝ;SĠuNEYbzF*a[? "fFcHSsgϒ#U"8]"=nE'Ųi5h/$olnMBLΤ>TeY VYu2. R b|?ڀķ80"?1iYmpm5'挿 ],swG}FU_w|BS$*R]&v 2]ĶUdܞzw+!̎U0+S<@>I}{EG;((p`Q6ǘ ׸9UxqUbV6۪nl^&-Wʲ 6xIudR8, <~c] EO_^nCnia(<,|M!q4bta,EmO¸2V7Op IM$;$kH+ /!R!O/aؑ‘4>Ui2oO_ u"yV|kq#'h-徴Z"QG=*=Մ'6o"Pџxu\qpUXrRdœ_J$<_gIMCJ \SްNQ tY/NdJ[.t{{54_ߜ#aХ9Akɇ3y`}h WQ\#9cTV\Ce p_2s5Uͷ*WVM\(G>7[6 &WlV˭Uu{f=h˶d WEHS# j!No%QU@x.~89#p~_Jo|+SYrZŏӸاEBb 9mSZp 2 ;m1yҲ+>}m68h.-pg檨x`#(4A<'ۼ5K04,`ۉ1koJMZldTE-`[+?PI^e]Ya]~Zj2?_뫘/J]iYL_'>azxr'5DE&yyݙyȬsj TꜾ(FrŹޛwAisx{XkW=zT=0^s, -{zgV.v7㴴8\OoqYr;zB#4*;U(ŻꐌU:urEi.8F^爮@7Aɨ\5(2x4<v&N`{Bv^|&'ŎIxW@NEi2XR:G (I(%\RsA۾KF;F o\o` Dwon%:%vb;0gP+WF{Nu~0cQc 3;4I{ m9FCn[ʲZ*x-lt kKMScA0T#Tk 1=l濳wol3PbXRdsd 5Wf`$R3˳1>%Y htyVhp/x6 t-fƸ&,Y(I0s3eFyj4S%vw)Z~V޵+_THiDQ̢6wV$F?#G !hB&qj\a]#='$zUnĚ 5t6p(sy|r; SNRuPGYG\F$1ݔi܆ݼ/rÝ(*mxO} {V=^%_P2s[tDQ="{o7S. y ii2bt z5쟭H\Pfn:RpZv]*o'UL( <N}0EAVf1X#L 1ֹiDZFB*/ H4~R>4}?hF 2}UF#10?g:a'~Ut;!Rþ J9naA4:TZS-%x*Yv03 b-W`{B)ЀMSJ%Gd45Qg&'v3Mm?gj!kU~5) @!wm5Ra0NgO ZwÞ9ї #|YߒH bp#WuPrk&,R@}67j%oX. L:ʟ44v%;Z9l %:/#XNj-=䄍rW<`jqd8z09#(n@6?,P[;ܭd " *pϠj:JK"ѝ_Vƶ,czP($'b;k$hO~:sYpof nmKD@R'&WLW͠tw- Dd "_5WY-C2z-%J3LY.1X>.?+Oh^RkT܄F׋x)׵QH:cJޚx}(D85p6M]lzGUtG 1 ɷ6*%Ԃ"Af"FPTY--#C1PvbB[ Լjt0/Slmgl;LJy0ĪErvدs}bɟ UvtcwÔ̧P-ٸa,ZJ};.&CZ0PDK 99'!}'᭣xa$bϖ%y OԒaV]ƗXW Zu* JkA#hHYxʗ\#P\!r2ЪwiZFsg~A1;Wsby3F rjc^CfxK} N;B#3EUCEF?x(^Ro1!M'9cꄇ(z!1zDn.ͣ4ԃ9ѩ7O #ڹr;;6d /*+&ɭzŅ,W1%Ϯȭ`R90l2%Ix'Z7HV&k A`7R=^ wvcZC&8(wG%x:776+Rs}YT{8(N0X>8%O٘< hʳu`)GdV@ͧylFe8q|X35 jz!)c8kŎv#y8(lWpV+fY.&]tSѢ~EvEy`QP0 I~Ꞩގ4'@oJn~Y3 VX,tBVۇLO>L.` GI.1KܸzbyL2&ˇ5PzM|`,xcq!W{q*i}8u"FllC,uq;Ol޴3՚YtDo/EJS?m{ v3a};p snQe3zq _5I/߁"iF$Z}zW5UFXyzr&L޲?2kJ!h+ ,CeZ$0dqӳnXjėNH'9OPt%B4 ..Ry$'i@۷P¡,pYvwPfx(T<5mFՄlryU#33O qΌ8rY|fn^h #~5BQbͫ\2SWJu@39SV Qv5xr=>J 뷟Ϣu&dP'$@:+)M}yiP4WQ¾62% itdžoQ<.)h&SNu !K2m㐿`Ⴟڈ=?}f۳&5R[>Ҙ)rT7H Kvlm^Ē5O|khU5#a_`!T*1*!^t&Y;9e^i Q E0(U}Y=Ea1,. $=mϡo+ 9h3ݗZO?X C6Xv0-NP hKKhMP//nr;A`~*ĬU"ZgH2HS1d{P("ߨħЄyQbv9Escn Iƥ2iżoLE`&}p*ߖzi61ey̿~RT3&g4ђS7S(PAD_2L:g_?Չ[snpEo=2@7K4єZ[m9>ڽtxg.eorwS4əw)Svа [>F $sʋ.A97/BR5b.p,U1~ZfmZ}pޑ'ϴ1X%b}*>l(!֓}2Y#ka:4v2٪u$q% G:cr= w]}c{U;EMs$Ӹ7]D|w„zR[ 4(7xd@cV\2@j=#r^{tl|e ګ"Q(f;0JӋ0텟ӽcW`1JLhNmI.f6c?)=*>zˍ[(Y Eܓ_~ߑpHsʕˠزx2Eȭs4S{x ^Q":[;A ٟn0+zo=c0~~4[dc[ζ@ jq F"ƾ=^s7@Z W wA#wW 8Ӡe[Ȣ>?EE$u.6>:,n?RN{mmevlY*R=duCmbE4fw"*-̔YuXO g)Q+,Zڡ6Y~\vSE&i)nK<(‹#5tta=@jw}N M6l푇nݧ(F 'V}y"S7F鍄h2D,% $/lDڋᑗ^]/YZȶ5n3C$]xWV!:I[PQrm74\*£xT$KUQ29Hq%Bkη$+*#,!6 7VH@g#2><|L(LڳzSU.̛c:Q\m\=_-aw#O)aSٔ-sgnmq/$28o$(oVLW\DD0M'ԟkU~4ɧșOT@{#7%omn8tXO]qx ыhEGrP8?u!5n!/:~ʤGb;^?XRbSDY!"HVi9y'7/`PI,GӎـS?24iS^vp~BsKl8pET>aE%0%h;}~ @UHpZdR|iFYݸ;1)x}O$,%Q0\^J8X 3Q7xo%7[xK08"ݷ kkMY_Ϟqv#<*fڢb=a~My/DpU%x.g Zw`»b9YxŒzCV'I} S׃1FDe5OtϨ>:9-lآVdNExG  =78Z_zضܹB`OyD ^ ]&:;O3W؄%l8X"WOTw ?-6y\W[@C[ NoW o(:{B6m@E#"x'4uUm6KPYU:zf4_A]y;5C^TtGba2&%/RSa'_ʡz^!+[gKݗ8p-JTM3z0Kz\-}O<7~+ttA[VW>}{6gZgW k (rhPM\,nzˤ+F q׌*hQ:v =SSxa2bvrA2x'Z#lAN,ٗ~^#>_ҏ>-0<㹞Ѡծ5۽ _ Q9 wYT\o[Q ][WH!ar T_pe',3%~ EհM^ z_e$w*t)9oH 4u.DAùam,2Cvm6yx uY:݀/ ݞ厣X(ufxe}(?]iv` 7#AU::F=Htԗ=xȿ)h4IX_o) )㵎ٻj `᳦v#El/)l6*)HWwEHP浢$61h)#_ӯdN S jFw*BpŒ닯}t7/W-Qŋz7Z@->pBx$J4M~3MNE fqҲyW2ƍ?:k Gq769tsdx2‘Z^daoן'X|R҅k4ֳ%/4 LMw8/t4kVu } s t iXEE,s?U*Q*(ם)_pg>hBvZD]Cq 2`X 9z| PR/eƣ>Ozք!?,%3HC Bd䦓d-ة=@= w8uGkŌ?֒rD#?kkT/|G66vsΫ 4LKj!9wgGCD$]v` pBk[e-JjN:t#aW캓]qk}] {GE) /x' 臐srgABu9ov||ciڕw@E1C$8ϏrK[j)ʚv<}rfo@;W{0ff>HTei &{a4؉+[D52r'F\Q(Jz#Bl,dqpV9"$ڵk!zu{,D!i;1$pxɸ q@u-|*H gh0aGHse5N|?]kj'&P_I6s?? |4ήeǼӀNŮFU߽i(an˰q%p+?>;DtgH0O}7O#O|HM-3-u$13y<̈́k_?c8{_6;i]{E}&]BMY3GTByv$X5h%16q'-\H.aKKҀK(V; ;y;Wz:9IP9TNKuAr%@6V |T>?.p>܊\ m*IOh2 ꣵp!qj 43!!JVpjV56<4ᅯv }X> űRo؏(U#z0s(OOD;/˸}Uhܑn '6^z8/xk946{s٣#+TWՁt׶oN-Kf0n7|\ 5fSKJje˫0?2(`XUH-r_~gx% Y{҃č_?@/ ], *:j̥Atin3mcFAE)$Q['MyŐ(LK Y8D&'X~ҎGNA{Eu`E㾼^c^AtouJ؏`\=o=ڃvo| vwړ[SܩҤjm.' 3o_PT]X*~gpgy~G*b0?첛Gc{% tsr|NXƼftO(l'Xi75lMr^UȌid6L/ȿ{ƒLP[-Y\Vf%`h_"8{I?PG_}|H& %wppO>g׬MW (g#,7VXg* A[o&St48 ut~~ CF0R{K)!'9hβ-S$!mյG=:,K:&TȤ"f6(m^IKu ^VQt+L"i .FYk7x.M7yP?h=~S@S@5&i e(]K&k/; I=Sr~=?cܤѸq"͊j%"_pl*Ť_`FFti}KýV W^S(<8ͧgoxҐF cgrLh_t_/_c@~/dO} oM u -ʋ34۟Y2B2DK7Q\R?i;? B->9W{s ȴk͍K݅4$j1~,q9S//X&,JAȹќ@, RV06 <Cń6o畄 }u!Sv}~SA ei7"e].OoL  Z=!3¿+. Cu cccƻxcrW=06}S>AOX4!WޞLGP3'I(,}JDf2T[; cT!ۭ6u:6>|lU"$29 f$Pw!ÜBFJ&astػx& ^@ oQ"RIХ]`߂~dH.GD @#K-TR1FJ{76lHz zg7e# B@*x\BamY!jU?{sTo1 Rpן"3ÜM%MpL2ImfI{8&-eq وrH w6\Wh#Aܒ lH.`ĩڮe W)=@n'12ZM]PHSm%u2DKQoU1 EE {ZTe%A$s U`R(ŗ8] d[fh6gTk|b%jAn貇&BJ/?R?6b(oMRuKuWNpjԮ LOшcG):EE7O2jpdgFіb_e9C"Z%ﱨ@`bΤSV-}|{=Cv7~2B}A2TaQ;\)9`Ë G~ 0YZR/`(y72;1DŽV" y6 )HU"7vOMEYXjkKm,}^kN s Н{B:"/;G-Z]/ mH2E=ΫLP4od7RD*\.ff$t^H.|Ņ- D$pS-t(c4Aʞyx|:#9-hr,8(h8[q`|\4-.zwJ.[ืwn@fw8fP<1[V4e j#\!{qЛev9zTC) fyX?BQU}bT3)!ZJ4G43t"t^ȩS@߁U}:d-" lw&llmn IU:Q~Nd> CVԛZG݃lFJ`lA)K"lp /+S17C >B4b1~ϯɺcu/o?uZxFy.O"ߵ.>f x ?4Ts*>eBS6RO<ޛV,o7CJ,UP$U4D)FqD|SȪݰ{DY!%tQ(JD|̢f_W}jg[._Ț!mrv09D!뭪]wEˉq<3`ƿZ:XgMQ7;7Bza!7p wyyY7&[C%>T;TK=}! d!Qe*I@ZpPCB~0-tAN:;E.'ZacVX~IZ!&vZ\ˌL%yˈ):@.}#P=/S*| N3V X/ \]?#5&ك^xd}/cz :x=cfƺO1~8Q2e<Pǜk`=Ъ8W#·iN%HCP'ƘpYtʭf~6۽nU%"@1D5K:Zώ]ڟQލ#]*\-lI)yHN5zd3]T/bWe_^EloMֲ)Q7,LLl +g5pJU#i|+qѰەdDZpWvքXހX%}@v9dm=E"wB7yiGYRMeRBFRDJ9YMw?H=ֹ@ܑaU3HvC{yB`#\n-rr\iI"z5R-pgEd$aBК B(´ ]cc0\M3B3jRdg+>nu[5{JG[5-&QԔ*bcШf] 4]*BNRuP׮H~)yPݗKC lRRդjp%{?|Q1\ #MEb(Fx~~_y.RJ%]Ӌ*Uꑁ'KɋPJUm}W-%cgiuMk.!8ܓoQ?vc,_&y" fLG^nx=!@݉l~RBvj!upk$y[2zEkjw"^5J;~ڨɞX3+?=]oI56i=Ys*R?v P8Bs.U7tr7jfjԤ}E&3ؤ7D=fƋ!GvLYPdOCJuNHYߨ&dܣpG;U)7C b]>~GbG/~8Ş/)Y.@,RQ.تu\iøtŸ@Qn+E[Nu`WN/ g'F|Ъi;1 &1w`T$$ 93w #-b=]w#ajtEQ pGm)!7V7ܕĨdS{[rm,\=0SIeYVhpl1\7ɢ 90?uJڞ߈7X|lq<[) [^ ʁg8PωUOj̀ qLyYOE`m|ޞWeMsv:xAhVq94)/UfN􅦽!0?`Tn. F|i?zu+Z&}n̓]J#o1X@lyWxuEכ~!T .(=d !,Qq$o{O2нaۃӱd2ZuZ@qRpڢEJ-( )F= jgJs8ݮ֓ɥ!& !yr\\ּIB .Q7j1+ cg yĽ\$<x8ۍXsl_O5(C O[}ui"V통ą&v O7N"5R.58H ^hBb<ݠO ǁh gF*|phmf2#rv/=+i&xwQpR~qpQ;.DpKW||}T l<1팂=`!]_v@i E{h4K;9Rou#]Dϲ^Hַj.fZw@; =ZN w%+(l[(創VXctWK]Q> ڙ/]S5}LݡgDN@=g<^`0]j1pn)~.]2t<2]=tqofGKLFvh}Sn:F7ϦYN+ 'JRfxx,f}VZ"Ы# 0I\+\f;6v)s@B_i=wNjpR2 \dőF" -T8ܹpDY6.K;̲bzْ>t\g[..i M{x 10{QDtdP z5S}U*gӼܛDti$Ԧ X @r򫺒_~4/jfA/{({"`YQ /GGcNXJtFQ}a^ o/Z#"l #,mx2AG @3r- ?,1'^u@@eKz@f.(-RP*Ԭ=ըE 2uOKD˓)Js<8L̰q ZE&Nt x=wr$qNgq~ 0 xȡfljkWZ"kyw qhkpfǪ%[, ǯ|MBw2J(}_sTV<0J5%R95UAie]5Qgc-șOݲ"uov((CFv(OƒKyQ,i??' XU믝DZY|HLXBG 0Ase.oMr>Cw߶0:g$6iCX?cU'ΐ Nڣ!]D~$@}6{9|x8k88OժnqaYAG=8F9e/k-6n+ķ WA⽀vj/WPxI%՝O+~ơvG0)ߒVmL(W7@rv˺/[g1pj4[| 4A:;SC9O?ޘzz*Aoj -dM%gk$½~lS-zbHH]jI&XVSz<@i7ZT*+fU6NUBhF h-:Qa`88Xd&qJWбXs0R*qK=ݪyn`&/4Yl 1%#ԅ 廗#hϝ-|_l(v9@FOV\7$~|]$}k_=Epb 0Yb<:+u@kC/!QqmB&t (RQS%\緜֪*Ir`לDF)Yy6K9{8JBɝ`e\O?7Dגsc pA#]P | 씓uERh-\9,,Ys)PiZ;=_˯= D`?.7AߜÎVi8] 8$33s\@åG,ѾuK0O6ѳ\ksV5:vzICfeK][.Ҝ;{fJ0+Y_-߲ ?%h NOF3Z/_C^U3km'i#=[ɥpŞfs5GFG構YΩס7 # p hT$m-{n=]7(GU?*L5Ž=y0 2g/HA/ %| 8gn|'.q7ЗK(d ^b)xTs]9}3z_VhW 8XnPX.f2-4EV/~ .zd;n4|0MFx'gv$HS|-E8]{'294'@OC[b)Tl#rG C+s丘nubh2S*G3W7."`2 0Z_&S"1^μZrjO4;M&Xǿ39ﶅYA dloݽ}] 95_A$Z(;~$6=ӌl|˂͢.&ɚz_&Y`upy(׫N@k5//v5m 9fVfT=L@E@tW 7CNU\:q'σwܦg>H1L_K, &t+O Ϊw0řxaܢvs#bnӳXΕ@#kKÂx Ek_?ɜPj{z8rŵ@E+&p#<5!K,* wvl.Hdž&r;/ Z%FoW Y/7|BV2} dQ5ʷRyCQ ~8R3?{-^KV"V$cX'Mk`f2HAJy)o/<&-$ţ{X$[WyQDqEGiFCPXq^6qo{xzӚڳ)8TO9qtH{"*bZ?B :raCiGt?ي?-yR$'"jň0B 2o LTk2 YtKsiP$t7NϿnAGؚYMv"R 'vpÞ_N>V](CzB&d35-āi|>S-9/0MqCD DC3CJrf*oe=md0TR':;Pd` RP/!ScHB[ܘIi)Ӷ' u_5(QoWP_/X>:&euj'EI+SV|!s8 =0X35g /V1|0~}&j8~]ܶMX}7M u7xJG7-񦮶Kg硣㭹U{.zVQFl̈sx@Ӵ%RXM0vMK [[+~&՝IG gVbn5<31̇ 3*^Hڭ LCԗ9<>r͞wM -bl=3sґI6,3m:'U-F t2Gc(n(:Xf\Op7+A8e8xXT~Ӥ?0>)8N4 1JݫR csK;y/T Rt\9=F=ŰA#6$3FILiHA ʥ#zgr6*qA DχXAj]&Y8RUx]2heMV'n+nx^ce'9S]P5+vZkfR\:( 蜦+Z;gR]|@X#̃So_~|cε uPW%J O@)}--uVLka slk?ۥh\O[&Zі*4iS"ހ]w4I4,-Mjm"⣧?D>j5WH]s6za_vmCHic.䬃czOmh`.@H`!M$mfShVj3ךJs\ĥh ch[١:~SDXq9OWx {e*M(4a8.a\ĥoP&73!?~3DnmzWpW4V=[oԢWVc~`U@yu+ q˼M F:Pď/H[Y "BPֶ,_0iO +?;5ΠXMbKZf%yS ?Zow&M' V stʭ#LeG].kY^7i7 EP.^f-וfZ]b{:|y7;%ha-?DTÃ$dX1 *" $1Ĩ<: 峁6`1oFQrFCIL6ў6rO:vQ31y}$|C=oVj<^_n5X׵\-6Ov6taO\zZAԊ8/*?-RjLa ]f+ XW~2H +y`uį[z"]"bP!#&ߗ 0n !&٧1ze[K 1OmBu,LCuƌlr=;2U#3f vJcG2oR1S3FTmWp'M,$)G1x-hŞ?E %QӴ)S7Purz _ [6 a,)u/ʟ!Ao a"qU8Y*mwQ[eؾx3PI37z ͥ*#5'KR$@mp.+C1{O5|ֽ'JpE =Lۈctt 1ym*|eHѝ/^|BtwIwڤL4WjVZcd2^v1wr.*ljWjq:]lTAu@"x xWWScAMO7:c9jm!q9?V梉ZۣC Nnel06,cOy\rZ-;?|1kn=mtFe%wwq0`)o {7 }ޕj34K7/UU"-pJ*!xޛG_sH9N և-ĝl29 mh!_1!B#I6>}BVUُE<`/_pY21sc{T`"CXvزKgs<Ʌq`A黟3~Oߨ|ΩlڦalSto SOzz8iUk? ߿*f6z9xhgbv~Zo=oq\-2|u˲NI8Gk+M>v7}kǠ :L;Z6_`r,%7uW]K~dLiӝ8 i|Ŀ&A²^ŧduͨ]45\%; $A׍C=&5H p<2>ZƷńPxo~:3pqj9.b¿R idi\dCt#;gv)w|-/JNN2?h||=&n0?`/L鵸9'f:SȺ˃O VG[*{uG@xƊ΢/B{hsZKl fٟ~!Y5zQ-0ThY ̌#dC)*ƓyOvuQ*/Bb= uTAcIlYx ;Xx zt(z jL K~[IMr{W#u;UulΑ6ã?7kȦH`,dyi'}^K1:]Q(r0ļ/ ÃnF5{y"!xeI8U H3jjN&ʲLJS h~~pL]YsʿS/K3B]noKreۨXPӔ'Q ?l}gۡfDyKeTW}#,S8֑| 0J+%>rɥdžсπ󺆆SnR?֝4bN.MUO dlRGH.LZoaNdI?M Ӎ]exԦWzSE䘛2ͧO%y>=#|v;{1̒E=.3n8;y6x S$3TGҚ+d\j71 M:wާ[)d3Ԯ2h4~咷Yf,CҚ -ZB6i1̱nt=Km!yz][/L8:TI{6GPi B-sIN>bdkt|T_7 @zNrREf[e#[\kk3 Ԫ(ܠT H!L/g1"_ݟ9r’L.<]F+sA`~E`SbUAfV~ :{UoEN8Eu鶂awmB~T([`x5ji7T3@`MU:~\+X$A6 'W AC+F(s_āYPd]׆`.:.z뾎al鴲^ɯߋ~sdpywo:TeB؟PT囐Fߎwo2dSHn`>M gs'Sl{_553>@@P3:qw+#Ձkӛqї:Sh;SAm>|<=d'@!\Ksؒ P}8HODuu@Z``C|b6̮_؂\>YfIA5GB zab~.}_i% ˋֽwYckk +#MaS <* yQ(+12'15Hki@=d[1<^pαtӆE~~-ABwtwrs& avz#;|uJ9ܩ/ɞ],k ȑ?W 3`v=n.>xZ Ǖе#̋7.K 26>j&5&EGrXD렎íuL5cz;{;$ F"w5]cM,p9,P0 |>'N$3k܁ jN{̯<^.l̋Oʯ--wGw!zd$ѣUy)?&a9((D9֝z,ſd.au$ Dn᜵& d^,d)p8 ћ4!^db-gA.>l:zlO5<'ٯwR ՞*&0EQ0L &8/-)OɆnh98Y؜.<R]Rs!w~,yfoF/}?pE9' SZV 2A7z7- ʍn0 ɔaf1`qGw4jRG$/ɭ 6v*jr,ee7Hiuo@~ &)-v筵D}i-݂a~<~g0?MI7ǚOk/+@y`IL"J3;gȽxS,$ޑfmFm \P ,=yxBp\ϔH3=Qp1me{xV:FQ/5h٢)Ѷ!w zܓ~B.Г~Yj 0>ܜRz;]hÚqj^V^I4q#cI7@jҬX=i%ٛFgUy [>5djGYaw"nlIZuMn<:] v93rGy̐Z `|d޵fyb4`7Űe3z~L1-ry =/E5FH]7WY}=CVa˾.T֯0nBd3j*"(ݜ[,grܭ ~c:U9knC+nvrCzfR_. @D}FEŴH lxyRuOf>t5k=D( 8욋aԲG*G:E6?B7~E+0@)BO0S^,E>a1 LBkr |Cл/z>cNt=~1Kɦ)1,M &yqٟ㉌?t80dF>V)eohYrRl822VD {q=;v^%>VSxjy(ƸV'4bDh$ć>FMoad‹땢+s;Lgtw;J:t.*;f|"yBVQdﭿhFVܸ3.=/i|hE@ci"%j JpzoCW*u9;Q@3A{s.hm)>˶ivMb.D[ڥFߘ )E^s.XGRH*Kh=k3lQ &y=]gm`@LU ;$L8 d OR!vv :4];lL8duw ӓ2F_ bg( խxN6x)3A[wp/-HqjL!e<9<,ӱ.znA('b%SW=Ri.g8~ ҫJAj O`bwn}/,e\}8h7u輱`MI2c+9hwgM*Ft}bYn, )AXԅ{fc۪& Emo_,Ihf~Ac^:^& |pJC(,D}LGAc+o{dV^1+"dμ4?٤V4@˒n gQ7&B~227unAϠ#5(np1Qa *w_?P_"(Eyu|jXE0XW#<{+~Kq,X_:[.Ỳem 2SS!aq-7>a,}#X6kt?hG14gA ek/y OF*B:"Kl4wz2_~5[k,D3d_u|m TF$B73|억kɫ[NEo߻%?.K|~ )m\JhS.( TWM`7 &7mXj Jak?>u& ,J)<,NW!%Z^Æ&w;*80AE<ݐ]F d|ؾ3SR#QIAjM+K>Cbզ-1U¾2'-BZ%~tb´l|Zϗ%R}}s'zkGq6~b}jSkT9vmm&PGDo6)fHCNh53QQZ 1 g@o%|l6`0ꏗA-v*\Y zҷ̷_fЈ8"aу#Xz^v#ձc&Q{$&O h6?JkEy:1HyVSkz^?×_֖4_!, վw/nM`|a=6Iv-hNt-S\SSТ iī<֏~2 t?VHEuz+~Q),\go%gl)ȁ9΍`iX?<:1pDkS)bٽ" ؍B VJr>5\ي%a' W_z=iz&<6'qSoXV?t 'xcjL&۷b@dm2*Nu6;YxFO#^5wuD`A(qνBřSE҂ԷR\ދ 2ޟzj2kЅ_/^8@OKEݘGIF| P_7rdbȬJkط\?gՑ"9q\r_'&S,e}2z U{^6`ɥ=fE[3Yy/oR9c*&{0-IR&ZHA _QJ(&8%H\WL oF:X{];Ԥ t\cBp'rd# BUR6yUc{m`&br6\;/ 3 }ܰwa\/Ft~zWV6?KELM}awGE~*v{ pf :G^-pGվNP*s5-x=1*ދLf 4/:9(VZp e鼐{Ы$k-Hr|crŒN<řf3?0QRKmb%pf9x˘Pr' ěIb k{?yZqt,h.Ka*[]> `K𷹖O_ %(@e3[h|ae>zT7XF]^"d倣w-+,2)t7;BX(v;fUQjJ: WI̵[f˟ IVѫh`\.<1fqu2ӧA`0 V4ۗ:@OmNuf٧2=eaꭋ &;_\ `#rf7\I1bۍ)jQ-RGg=8 םr+y~ĸ&Q+~MJ]c>o D>*]VA3Xښഒ^n<@~QpɔAFcabSfM w•ޞkuɯP_YS=X 'D0(\ uVZ!ł^Ti--*5%|(_=;ͨJǁ3"X={)үy ~Bcv *g8TI{ E|9+ R_Uɕ1fFک[NefX2ď7EȔ譹 ,x1zx.25H$ya0DyN$?ҩ8'; aM"x-˳y9&9xYm^zVVWBZFKU ͝uY: ^w-)7ި~-VD6cxty^+ȅ)LwJ W ϬT !B-eX2ʚzwL ?\7ړX^[mr$붥ќ5@Q'}XRh(Hiwф(6E|]Y;SQ7eRֺubۄ\=΄-(Mv:XnG)>!i"%M|* [κ.0昈7BҸ'GLK!ѵ _>c$I| amjT{3]Wb>ޔQ"k׿ҶYGtE(@g-ƹXB h:RUcQ%ȡx'qcKR=g' 䙹>>koJ($hQEI(c(Twn:I麰*^2%o@ lf]BC %fd:14K%/B\ٌa,T+vAPÌNܦ@\qֽ6 CtMIUnrtL!0N2DzhPqp$qvK|L/ f9JcΖH<#%-"v+m8/=T8:1JӭwgUVh?[ޱ7KP} ץӍ)H!G`dWyx_X "Dǔ)dl]ef-š=VZ*&Auʓ O b(ܔ`(M`77V CQD}-AnzGO {p텴;lh䶀/Le3|`g2D隵9=,l/K Z L9mZDxnj2 >^xRczԝn 㒵S5)߽&6Lyډ -GBr!CjRl7$iNR~JxTN^;B۪X71}MqN*U`p L=mw\GXm$ӟG:h/w*Pʾ9ܱIJءecV'%CQ, 5nC.vnEsh <wxǰjS9R|TXdQ+Zyn;'B>^ MX}[Q,$jQA<=*НaVH-!&~  Hȩwb{]"~ @]o:vp }Go@; A֪V%Z-M85StVg*}EK8wZ-|}NU:_uG2:,Bo`֊zQ /İPצBҐiJeySy,_QX^VeR64:z4>>{e7uMaHsz?~6pdʘ܅'bJM\x!'{,PᗿUn]/|U/)w/20!z!jVg8`,9k[t,4]3Cqmrm$>9UKr(ҫDcL/TlFD?dW9}_''bB̊-Yu 2AQc,V=Sqj6/$^$eo iY` Ł5waDa1T.67iSGV9Vc%_0.8@pm~e-oɴ24,$iX1_zw+6HJtD^O*A*a{ m+>iFD9x18^G_M݁jUh;$Wss^cmꦫA:AO%4Ȏ%W*l1#V-TSB. hAg[V#y)_٘6cH!+!QѬg.#P%4_YPѳ^ &oYAJQv+@= bcM-Aa@0-Ϩ!n<ūR[U,@sjc bݱ52%FGm5,PlB*,1EHa]%ჷfIa=̛f-6Zׂة3GIi'c2p:Y'q{vtED} ^ޯT:# ۰'dD8\E<]%usOn>|A@2Jk m]L*}TSXBE|5@[C1Z5dݐb[1PL ĒEL-[@R W,(\QawQG(J&.T27vq2N E2 Һ⭶DVpULr= <~d٥:W7C)1yMW=nЅ,`Xkݶ =%Y"(ۤ4ϼs#mh"XN&I6Ȧx]ÈEUO~ּqݍD|Hww|}O v}pnJ@G8p_B%'h^5z."6d@EZ؞H84e K7|Lir;Cul)P>O.RUؔ=-gGJS2vl|T$n#n[^/ٱ*%;Sh dXwflҫM \Ģ:;AA#]5hh 8loA|H?vAuqv@ ff F)ξ\dyݵ{h{;ޱ1DQpm79 lSC 1cL]#AH#K:% = Ht!1t|I>#d\; 2ĥ/CR߯lU)ʫg+""2 {=>dgB0M{ 0$M?(29m?SySNSb0-Ijwq7n ޫlyx%{t 0KJld' [T*uvPc6&0;)0}po)H!4OUH=4ϲ{a@6źiibGf@COg6S%-_vMӊi\2"C .wiX-z.LP}N*E~3qQLw|5ﶂ'`pE=o'd\;\>4z) sl`fõ3>Z_æ+MRg ( F au#qm`t ֔S\i25VJN$>m7LpiAU% htq:k!ihR,էꨡwT7vXJÑd𢄟xH`#׽ e.`.uLIdxl{PnKʊoj=?#~ , ǁ]G΁5` 7\yL <\dpgb;|Rh!j&#(w:Or 1Рst pT0戽|u/bLop"٬\|c?n-uz/4(iX;<}?n:b-:Mr ";HjJ!|\eAP )*-Ù5ML?f DV}L8qN r~3&2[xH.]lx}}^J.Q[ˍ :޿q}ѩ *P\< W %@8>xf|bΨ֤]A1qh`ef$~w#≓[z]Ĺ ɫS;nZ\<8hDhCA_C óf< 95yjYY'JW(vRU&G\[J!2VV,'^cxxeKZA[&јjWTws!VYN.6ῡUr0Xjycvpr%|٣V9k~6F= 5jRE\IŸG؀fdJ :$iZs(5SInj"8p E9z3V8^00_ﮘC3+HM}63٬8bGg(bkH:Q$2۴O*=;th v ?|s*1NJ3) j= RY*M!`gC &["2W 0 }m&`יz4C5زC#oTl 3WC;`W蒝2ȬtEBWj|1?T0wtRPE2ss_5SŞZ e1 o$D Oh)/1#χ gp5Jl[ |ErV-f+ I$@ͰXK%[T8d|?Nq{,/fPH&K"r(Cb7dKWKC@w%ty@5Aw9Eȧ-LԚ1!tBABCU둧a>]giK~ `E 4@Qx &_e ;7nz}A=NQԪMͽ" ugco%k.D("YPvRd.0S]@3Xu*,6H(?s.*i9yr;\EZF$rv\TN- a"" FҴ{^-Htċ Z%&\Azz5sܴ0V0um=SÈW|2GB MobjLs}wAm.1UvHcLjvv<-9$x!}vclnIo͟ûty۽F껞qt [xZ9Rֲͱ p:pWMk](mxrAγ2{C_mq,[sۻFyIV3 6 mdwP-PldE3+G>D ' ]ߵME.tJpO䎫b4ZQK7#G+f{@AC2fǝb/v5hrٿsT*]u@*)3p|nnS`e;\%[EfOxR!f-U ?+Ƿj59s=7h78k9Nq8xާTGTyH&Y Rnm_̭ۜ85G K#i5 G#! ɮt NbHQ{!f# kvhEdЍ/Rr[^:Z  VI˱3:I-1:_P&W+)4VC ed+b5BW1*7 RP moPvG _B 6[]"1_If0n'% eOd(PIYwKY,T,W7VS+%("{z @M Bo͛6D0v.h-Nw- FF?:T2; %Q+;*&NW I;rن,qB'p=TOC>NI7'WUM=`bh.= d0Iւ-OXhqb#|v4R[Ora]'F[o$/8"nY5/.d )tYB+gb?(Yԃ,ӬR'w3 IIg@nzRejd (:Hq!K8i6WLBdK+OtT8dR#ˆ P($3g bEV%V[$}BdY{|ql?v+P?$!By/Ptү?}:|Qb;jfrx7/RfA8i@+7Z zM&Edx\QMK;xpjN%E 09{iџ&y}5="b[3oQ;=%$:XK=|kU^ΜU fgHTrYî[~:t MTS;[;CLҩXg:p! [Oeͤyz!Ob6gk )wjY 3Jq.pI_dPm⪝\vQ'EB8O`}0!}x7LQTiTDMV?T&*M…ܓoB! TfL?G(l`Mz+aC)$ W͉8+?QKE/6ӌ}wEAl$ JːP>B5jS/XXr_(OVkY G%KV_TTεyad@Lm9$}HNcNVVw  !:%&壵G$p[/SsrV@$(س,K%?;YIUi2@mwqH-6fq7`;UJ 8ԟ<:16¢``hT̓*b^)w6tڛ6|@BI2/B^I١N W<^q8wIίYe?=|e©; uh [D ;c&芥*Pۢ!_cu˟'a{Rw F;z}R@r67QO_,wիe7TcGM+3! ;+~O*3jAZ``f"fX;.+/C]P=F咆mva.`!L JaHJp`Q ln#Ta ė?"fv9鼇bRaA7 ޟkPC)~-4wUǤ>q}!K >,Nv{0zbBm 7 Qa_n[rOT̸Lzh/6"a,.odlx3=-rg /n7܄"pmOD `\dL4.BËr?LN{X&U܊T p鑔н^Y# u(=QWƣ,X;{p ծI~x?C2ǚ#Lzk KRs (]xVES%D3Aq NT6L:؁+FIb}6Jk  ֕PBdO#bVT@5d n 7tU)ݝ̈"X;/-փS[WS-r$W?W͆Õ,ov&mh 9KPtK,L(T,Ijqbs|!{q'֎\O»M"[-  1tf凉YDZ&R>}L HՐE2Pҏqf`tuȔ=Yip":W`v2>F+Q\=Z^:e OQw>Wb~n:}^o8hTemf *`pF`ƿDnzgӑ~jp{2sYԪI< _S\'2eib77`$/ %kRLJ]=d5RvUH&=<2pua+ @gS `I =⫪aMd8W!4HHDxuqܙh!3m0A8i=p,Ҏ 2/vn|J/,/=tC Snl~ -&໗^6x=n3\0z0ªg):2@ES2x",QԹXb4vCRs +nѳCk+ݯXpf.źr!$le] ?s1N09Թe6%tܟjT![]OKh1#sVDNc7&ZGk/5O>פ3``AnⳒ3h"*8t:XܑB+ۗ6>|$vjuU<,Pcl=!&d0ژWOOUiMChiE66Z`0z2f!!KD*_'rRͰ[d gٌ ZIIp*/w4rtݬ"S]hD]~.fv^Gja^^`tn~6. jotrqF$s_2=B3 nCي+N*D͹瓻%׭:~>(c0l7tgOzq¾^l0 R Yg^hrIpQYܩ8W ҵel?_0ܑD49a!]0 s;5wH BcPۙ <%ɇDӗ wTgס|wGX9"<۪&7.K쪯\HD݋mm9L3a(X(hrvOlcX ޡO+QM `闍GAp=6>'jfǀ5g(6t4(="fMyZP,uM-z {@po.{"p|XO^w4 UvؙAxVڞVc4\.lc$'|^L$ 3G(57;EYB% ƨrb÷* 'ZQVZɥAv)gj=x3B:0Y0SߙQz Vdy7AL `Tt;= ήHid+֡/o\ 6Ŗ?h I`Yth-g`sP/¶-+MIw͇^ 1˵<.m tV+$TL<É2q}.Sm#F$#{&8%͏j+״aUrN*Ç32Qӫq h7ό\iyJN~' 4odC'IU_&vz2ń[+, ;o')!RM"+1@af7œ|J7%g;Kυ)vwm ^ն#7ڰN"N`qα5m̔]R$ O>L ƥza*,>Fc_]^"Ko /]pP1=aiI~ 4xd%XjZGwnt,?r#ӸσŀݞZ9$We@T>[mo٪C7m@A) 񃐏`|űd;oxH@V.3,I5VXܯ4@CL^gQqpvrNoZʿI,7Md(PO &oȥt ${ )Ɇ2htQ:гDՠ3&M&Sة*͚lP1#݁/ԙ4 [n E&^ n;P>ibF2+eDcΘ7R>& =322w|V4Z֩s_rCJ X9 1\DBRٓɮW "by"9V8u|Є+`e ICoU|$yWBϔҡ<ɲ +z(a[i2c!ͅ`}>‚Οd`nQW+_3϶o-%Ty^&4b襔4l,cF&s>;w {2г4fA ]-̤ z |Ve|gxPkRX#EYdgc5 ڏ3߻UJ;K.gJzi2vۑSZ~)I[C=?)Յbu't=9Y׿y[~FC2fh3wY02n>٦K9nAf]Lkq pʏ"_MEolD"2OIͥqXH{`^rC/L{{z#_.ę~\0[U?z*yxsF01+~56B]BS* ׳pXis\ ߘC^y}f&OVͲqqˠpJ<g^pWT-:hxnѢn91@pݦ?Y*y A3;a1^eJ6B\6~O\[Ej}FI*h%V ?B=PF &rK[s~eD/hTQc67\|qTBXB*|9聊RZr$8>;M;a}sύp-Ԣ?YP(XQo@2Q3/?)%ܴy[5ȟTֽzabVo0Q9)U˰ӎ(Y$VՋr{[xg71kO~I[tg8id.Jrͺ. F9t,ccH';՞X 1} =J_d7m`d|ßU< cn㼨 E:y[?#o^#Mӎgy68mCP` ߎ/m^K}ؤ =WMN,i M2mf `8v9bqq?nJs Nc-wh*:/UܻZ1YI:V$6)C$!ПT%`w5ׂLdv}J⼏M =Ue}HhZҖ4J4c_զJS&wqG?m4_tQ"Zi͐ۨ4(g ?A6r~bGjwjd.'{E.X]Ei/ :B~ա(5ς&+x >ZNB6wn /I"ٝ]W~~hGѴva,ѷD* |}7K_d}/@E|rt<૗XQv J?< ʝкڱ?uh;$0qyX_m-M̤lD}g'mV)K k hG',]C,[b{rveN (Tq}3رΧˀCH]k.& \Pu "Gw\6 jṢ&X5XC|k\OC@ڽu&XT+E,hk)2UcM%Eag^*WVGg#4.4% z.ٿ.M6eݰ-Ujgl@ՠ)R.=MѺ|C>KKx.zA]꘨ml~wӷiq^68.>-e|FjF)Iu<`,&C-kE^n>E$0R0'@8Vvș7*g`>m==Q-SARI2S|+~C1Zu@Ӻ[Ւ_ef*!oeSZmuxl S Ͻa}B|5y3 ;B*M+t{lWXTmXA3(bXY A ;mT`o/yA+.:E`xph=-sbh>1/G}dZmi+9oqco.킼M{t^e`h.h^w' J8`8'c@JP@ȕ6y@Yw5֏xIdI $3#$_P`֐!SoVtn=@i[KԲWƉu@ {=oP6k >r<w}k:>rmY׽f˂%)|\|+'ad.'}S/o @@X{~hH'f֎ObԀ#O9n5rT֖̼Z{B<|w LaW Rw=vm R;#!tg2qQd?EV0 J.0[ %Ǟ]R}3CJMnqbk0Yx X'Hp$"VDTsLV:o&2m9ek·tz"9Pc܈2[ɦUa8h?cfTT@`99r ok"8GMj==X+:KvD!iqv1S,Jb?'.aR'Ʌ0 rاLvI_ Uw5dĿu:9 N|9*@<3U-I03- AΔ8.=5[iu29ԑvB0fD2a߄}80H*:dv%`]B1^FMl(֍z&h}Vc^I̹/nRN?u7nPYLoL:IyR/ .  27w[+#{v!&=YѨ0w@( ukxC&l'Xv8 _HLr*j^(eT5jq/~&3H)uOڌ]f.3L/Ϝa.W_ g8ǃsg68!XVZ0Gt`( (d&\zh5'ױ@ (86xG:%U6)+b޲I1}M{q5S~*1_edH_yrA|$w 5ς9MC”Q1p+b.L+aGj t'bSMg)8󼦫aoi(tUxA2ZƧ%N4nLW3fG Rwsi 0:׸!Kr1I, lPg$4#6g/ '00Wtog8+Ρ7XHCE:Y]JeQy4JXg7D~D;A%jO%<>3uy{/DdYG\4ٍE]e$|wi<ܾjtBYx]a9a@;f^[TZ~MUΔGwaqq725O#4T*`&k{h$ نa H{n!Nv2vB.VTÄha%Ep Xn-p*YBIfVEN"m^]aǐvq:_܈Ec?p,J/ t^{8a. *w'>\{i J |M9H|-0Uذt8m#Zr, )o,Pӊ Z&1u+ۭ\h[dv+!0D kj^SX4fDoԟ . y^*obsM,tN+P"qo縲ݞ"ps޲#`H ET}W ڛҩD_RcHK[b6qnǎDC 3Ґo}aNEԃm&w\sP!Xbk{'EQ{e䆈_xdqG4D4(Eqv[w-*djC[lґ0Zu6?!+붒Q8K:$< `n-6g^ x31,?sߺt۽`ؼ@x4=J_ؗ}e \^' bsuRlocfL'drq%FݪQDQf5:nM6"M 15Q1)t|cjCIofa :@HPw%ߑ&OcGTld6Bl#V`|m0v%w)qL!z˚Ȏ/#a]8`Ǟ3ƚw1j$eqgU(@_o/o_#❟Wg 'A4aa':=ċ مd=S =}-:a9=`_3P o'Zk+Ι,INcճt4r'D:851aLntGu>pm^a##gƜ%:o % چ٠2y.xof0tU+1 Nb2RlO`iL=!i3=X{TQBd<ʳ<7Vtwq΅v*veq*ǍgyAMB.҆:èy wwQC3|^#f vmg=1x4GyG)4N6܅e^rc;p{D )/rxLP%!T]q ¡<]m5]^O&SP9)QvkS'dSK!~pDq)Zy&>WW ^8W:9D*1J)Vm!!XّlC~"kvc-%_C>5Izj?!2ZvnA+5s3۳ǢVrz{F9=,|G5z<DaBMg8bQ{h=pxdo+V,~/H mO2?۟J .~5leOz8@}whΞIĘ)H!|q E7-³<8jo[`hʼnI0 +)@z6<+N``j"-pTuZ* ?8Xvx_xyiBc#ܗKd=R zٶJFcn!u]QhJ]NlP35˳D E]SGP]r*Ȱ;ߘJ".b 91‹VrltZ/rX<0w^6oKC-# $첹ia;b"d$4pyU;l#-6^ZQϭB'DLu^Ǐ!L)48K֎M:##5Ž`n~)ɐ==QP6RAv1Q2/;OCvOi.Tst\n5,auw'xiAʊCyJyjE-ҝ=3?/K0%VHMoCV.:Ael~_o||_Lru088)..3rpS3 i ЈW͈EA6:+M'`8Ajgrsd,U3v?/{ܩ) ƺ3'TiEȑwA$mpuZ=45i9e=nXvNī6ld;E(i`Ƒ"}Q^ō|dH┒5unD M۾^ |6]HaYwꉶ{Iw^j2P[}(@$p/Pq)]ߎi,\K*C UƲN)A&GIyCu~ /0ڸ:v:;,FeW[])zjR/ zc;wf@h0٭xTH'Gc8= ƫZ#:8 }l,wuqPvL Dy:'Z ~4HNC,t撲xwXc]cqVܻe-Z;(mplVӥ9tvfMBKȩw ѧf՛>ͻVn_pxҢ4:oX(|1c<`Y2Di[P^T7^E.z`S.lח>OIH ϠβIߩ",?ID+?I` @ioZ͹*T\˨ZgqP'R =[)9%вAt#&3ӽɕl^+8eNKwm_ WӕSdY"%ļ'5lQVnE%%i`7ע=H/Ezªa h}PI?gΝT T.MCq炛JywF<11%LGŸ)NTZx}5l̿Ry^%3)CN"nIT'EL_sU{%B~\1Y,~`%p)Wңu(s0b]L-l{'1(&O i@ΌB!c EXU Ȗ5N7)LRb댘MJhBD_INK:;1-Y2 rsPɽjQZfͿ 1X!38~dr[^Ä ̼OrCԬB\;Vh^]%ހ>KѵYN$¡ z~i"L1Eš+9<ܱ/Ɉ&xU .gѺ ?J* 2Ӝ5dyθjAqv")Ȣ!xMwej$EhvUC{Bn>4m] . TaNDMQ-x@~2˫/xDSc;ǐ|tV R(v qh\]$iy@% `M}t5ǑE0믞${F?t C.5xr7g ,Gi)cr:dKأxX2Z5BCfڥP2b䕗2zm+kQt6ɴJA_Ei-i)ZkluޘѼ٭(ݾ{2¿~[Xqh9"";ѦX9%!GK!fFBgF=' ! o}$*!xHe:{3Í,xa'PDbp+i&-2 B2u]/)&̬Qn< 2Pށ6<6#qaвX"afzuurȨRx=-W+JO p~X==,܃ k5fB㜉zPCD5 o:C_mC=2toL@bemIp+MO%aljT< f>dɁ%˚ѿzIN(FdB~+dheӢV9-3emK:rR]q.X#T~D 5V%:v!K<;='5ϋ Ip8nESiCVÅHH%<.D6?:W?_|_hVW+-#BWZ~]!"4O k :w.I[0W` F*)yWC.IxcFjÔrp ԷqS#ShFVcLJ#cl#茯۶2۱z l y B6h>Ԧ7ePE<,W4+Y S YUFkW~Fi.]G[j$Cq4q,uʩΥ2.ސg/idO̾Q?melpHy(~v9> 6ğe}- XR+JHƴ/_qrzsp?SQrD.g ӥ:fB:[@g:)%C$LUM}cSN,bl2qYUgIL÷8^VOMbc|Ui~".cKki0>p.J'4 \~WT6Zg̷by-!hmY~x*+F#ήQ Y9[=+ +sUbF#&b,p l+cYJ: Cb9f"$u!Z`S,!7AT$̬3CGSO/"WB+LK'@w@e]ȝS\_4=)wgo*A^Pam:2vRҕ7 kQf!V7 ` i>OSn|̈́]:FSBKI吢bD,:[ڙxi,G(EyĔ՛W5_c4Cgڄo雼^ F.> 627ίuȧs@Խ1yX\2~{JҹұIGڝFN.D/_U]Zh`kWrV:ӝKGwPٻJ$a:1gXk,~3t܄9(BGq }sIbNQ eF F3&VU\c<OE:ɌE5S0x5l#ۍ={:n2O VΟyrfDrt'£sWP8-8O)_|$'Yq|#}%{t{ ;x`f Z A\haLH\7ÿlX>Pd2KF}_ ѯREn*1#WJxhK>#Зq]u5+ImF,!)P@]Hh)ҖVK))(QǷHq2p8Բ20.m%dT7)|>HI=W AG~>m9,@%}'R/ *lUJ澣<el>P6m"̌+L%Zh3;rxe܌(4mCJdeQdTsH`KX[(g0@A& ưbUN$Mn\ $]4 [.y?U$ 5#m4S!tR&Uʁi SXઑ72k84&{2 fvob knO w]hkeκU! \NC GH352})F2]#J+Ipb)hoiךx!Y ^*D6r5a GLcNv2FKfv'ЦHUt37Nל+wJҥF5YɽQ]öO~$Eyvk~_$9.UX 3 'g@%W#V^bAqNZ^5yCB_߭/zJC"',zc+5LMt&Elc9MU$̼4:粐0~+4ϢӚaFYM(ЖQ{6v]̔7 LLtT7vYe8B2# fWrw1CW,֠ +p~話uKAT*.D*Dv?v/3 f^L>͔wVBwpb go9S|/8Js1(X(sxNIfm N (ZjK,\L@X*T/\-Y=nHx{4TfA? n8ۼQ禮*pFG-F/6f~?3Jq04 (Hb3Qkk16]X2 kH{]{_7OtBqA#8y*MVE|ɝ;?z} 2G5Ry={,EׄnBO X>vߏ3';Xt-vw~gր"t)/r1 /m<kV!z{g1cn :u6 iКJMpa(4CQk:.6Yɻ:ZT|#*d-Jrl֌E=!g67KiSj0( J b/Ë$Y1ېьno$gcmʳUyZ Wv-[H${I bVj8 ԄVH^'-fm)𿒣16eR_ ~Ĝ swWLtԥiʣ OqP-,ASvbItgLG_R"wSVbSgHza3XAe.pcE-1`]V.>e^; D-<=@uEPZfw9,:dILjÿUwFBI?i{eS궻xցC}(3G $?o5_ʔVAF0Ŭ)šN]>q0TGaXeBrs[Q RTz7l 'U,jQq((4_v }+صuk %tKkfn/6{C)x3XB-i/%)8@O"UY~u- 5DjĖȢb4C+q^چJ?g|Pr% xIm9J*l+͚ f.TY88,2 ϑDϼ| a{9E(n-}F}s$M j3`,-@cuȎ69폯oKp۞<N52dr|t|rm<{6\XbN7t2ꯤ@ŰHIP1fNT &dd\ ƢpW#(V*:Na+&'߫`/CGٯ3F7%y2yi:-~b-c1̺!VJ*-wRla0*ɻ6,)n<ĩ6E׽gDD1a> JoݞUC~hw̰2>wMOJk17J#.} q=[TPXf<-Z''~k۶H&֭:yM3(;e"ľ+.;s!TNf DO)#6=-Xwa={0?c}rT2oNdVl0 3B- X?Sk/ xNشMx,QnzJ $ֱV=`V6(1ֲcT)Ayp(Y&uhKfҏ7 T;1 H#\B֒{Jx+Bmx*#___>O0UylfH'vW8Xu $tC;xQ>vJ-ê.G6(gI"?~G/|-ڌ~3Y#.h@l޵`{oT{~>,[zlŎ,Z[ܙJ/X6.VaV2Zd.E5<OLLWYOjOWh.0ڄ4 rƮ#A'j1u2p*~Qwe^}Ni[hu<eAV`7Ю9B.D~^Yӛq~kRrvxPę,Ddo_,LXEc5cHs_Rcy)iOOmDjiXQuG 1q_CP>)DPK< 5^ BGuP݃00زGIOz.KA݅1{74-N xj^R 0uCOL~`6~ETMڑVBx|0QJ1Ϸ?D>/%U TT߈o`ECECf52- lxC %XIS2ܺn2k2C>P2C6Ge2c%u[!MlÙzK}><o:EـEV[,U?:ȡjsZ~];i<++3JG'j~d8,ðH,Ը_ЛMKmzQ)((MA݈يuS+#Od_)^N)-]FFӕ'iȀG|̄m_>Y`?nSQD% eoڽ ޷έms Hbhմ8ӻ2@R2ax׫($,}Qt wpYӎUrY)>=ᴆ˯iX,46c * pVovX{1~GfSߤ B7Av0^zè(Ak YLPyzˁHXyQrw@AY&ۅ^|C=mJ!K  %QCTu :L1nΡ%(f LƃRFAS*!r{7+crOc|#C[-F9 .3YM/cSJE;)pPޅ tZ kS)sd>eRȘjh0]< ߈9Cf9Fd xelv jzV@љwLKKЛmJO wbЭgq?[f;^xn@񅝾\CwJba:r17FV:ȌUu+ype>+at.0bt;(Xd{Q,jT m4U紿m@RdѪwIP11N<"En s,¶5@-{g p~?CKbV7h&l\ȑZ [/O2Ud\`MSxӸcXlՉafbZLg[6Jm*Mw$v~e-(^dn}HzwZRSva0Ft>4BE}[i#t<>htI  WyO>KXg7KW5 ,+D͙\MFΎ'8bP_U$s@$  $O4Ů$ڣdA %l]Ӄ d-~&+ݦi#:v{ۺ`:LjP7)mUšIVcv&sSGu8"BW \kD/Sǿҹon[nD8YHb\LзSy! ȲV>q-WQ*XoR/X<IMG]ލrLxZYXZOzL\#7Ncn_gev]g[/z!ٳtl= ?vˇ%[r"#k 2HŔH&q\ӉHIDk?]1T(BlH`LYbpԾsߗO$`c+0+n4+}2Ç?;.T[fTZ6 D`6\WdzGe\7*XQqXZY)o"1{EflHMYuȰk Alw6RDjr6)]37" v`=1> \d/cc@%[ OY8'QǪnyH˂`,e~ cv0wҫy<Ö`=ޭ^)[pyz+%]+MG |2WP&'ZxjJ2@pASM!V.b{;]w,ƹpTʧW哾"ĀFry\ۭJL0,j:Ff7.2~CBFFgh9j~n"YʳW4o.*n9AD-u{ 2=7=7* )v^WȍE'Փ<vkEJϟkD =3lm3:Gr=%c\%pV)?6X%MwN;үe`KA@E8NiooHtbGeA]毚; .&FKBWG5".ơ1Y䖬 ^תg`ʻFZdKKA; + @TpǢ↊gKWcrW/fZ@xn>G.Ic* 렐u^MT:9}Oڈ0MJ* #f ]F~Ay@I/R׶ I-򨾥%67Vay|`D) NirQ!e1^Z2E3w~2E:hP(#+b_H) l+Y,7u/4iG@0 kSq~vhj;$ਁӖ//gɰw*KAD]L } {U՟7|1WDtCA 0JyH&5Nsk&t38L$N*YAhx&}0`/c #-M=d`xYmR ?WߖZ-t! `sl`- *,m(nt[,JRб:ObNvl IJzW8r_Dw%uhs\(sd yAaqldK!eAdB O ?  p5noZ@@?D'.U;iʰ(FC53HT6OVM¦W4FIbA>PQ"@L/vVHL0qL-WuM0xTj <.$(z-+7'ڏv + )ϱ?mIrzIF#*O t%խ{o,;@^a^yWcPxqXcHa #( RW1ɸ[w[x\[UjK!K~ >۸t{]G+ߗR猇Z Sw;2K#cZ*w/ F'ծm!f-KTG{{:LLgH5ꥣ}g| +C1$owa6T(lOX;ņ*I&' %\J'B%Z**j`bgfV2kD[knc L۷Z-CV@;ԊI@)er;r:+EΗ"hE HJ_O%әY}i3e``;̮x,c"U u{@泔Om@e7(Ԝ9*6gk^ǭ͟a' i80p.3Jx8[kf# # IdF[{5~ajP@S!#8VćK-.ZI46Q,LRR% cm+K&Tò?fny}Y1J%)2 |{9,a쉋[>R f\;%M;z~nSՋb\!!9NJg6vxZn3I`M1b }("#>WqUIĴ6/:r2c;,{2|d>THx@'Mf#1q "8w.Z b-C&7IҸw"k1_vG쀭yQ;C$̝\$aouH2Ma⾴*q8ʊրݒԗwLEf.$gonx}K"cXi^bI2\pt9g^7ao Z# !5S*^L{@6>|$"q E8> $#muf_Zt0`4qe68S>[`\r͔|'ͼ/?BSc]5 2`Lٸur_gMRҶy]SD;_{%I3IT< Q͹.VHf9@1OȨ[by6 Qe&2l&jE)Vk-:,UY. ֮.?A1T:TX4N9`N-a/feL{}JtՉq#8b!9[qP'=Pٚ!F8=7Iz:A9OfG7Mo̳KMG0+]zF/}m!_ :z=w\w'mF<kFM|;,];0ɛf?M5t=׊sj;mA]:en^d2\2| cCDaN}_3z wy<-/zCwp:uثOԜ qfv;,ԺfVVqv%@s]M_ z|{3/ ԽN:źo0#E,AP_'a]>HjH!YjR;wCjA!~Uu>;faS,Ǫ!@cT۳d{+q:O,%lgL%6GHܛ`e 3z;pqLo?)GӚ uTBQ~ VU fIf`c915f#X\:TЮJ wi#047@P9y(2'53Cm/3XNJOCeǎeJ+Q%WG\sݗe6/ LQZ c RAT:Tj-wCI; J'0*B?1okh~^/Z)l/#,BjlPQu*~N_t}瞹sb8ɇ&$#tEyΫSZLCI.8ٖo(nmUtdф [6.R3;FFfFP &}1MׅMB^:>e^-i %u݀Xgof~+'u:^&|V'"*eɋͿReTٚ;_dIl=oom(Dqp|HqFYxi|$dЇWIإ]- ֞(٫x)4b C9!h祘4COM; IɎ)\#^PO x+J61iZB5|j}Po8^86~&'游ª~>MUTO(Gq7Gwēz V:O=6a@1t? y#9j۲?5.*1cy(XtŅ xWt &7"X%In"m9ۦK8$Z/S_+a.6`5UXmdx:] kBƬ7g1M`I6ś=Y5IB7גFI[v)W]@oBZbWD"+YX346*|ƺLǛ+*N*R٤|o\PY ;u*+G }, #~<(rI|  7rL>w"IOt+ڱXD bpL /xi") >4:N7]2 XgCw {yԕʓS*pmAvVב.V4,5J=!}7mjAIco,lXf^|,VVNe =ڀ6{.&c=l_־zPv\n}p!\K{(fmJDUo+yXsIy-?FoGTP@dsϫ̀ ypg~Uh0Rf}ww!$eihsA*i5mI8boYn'w>#1]r k4S=ǐ CHcxV8,Q9=O^LHO0.'BdyQy%O.f2??ش\ECӯp ]R5T3-0Zz/ )x$L<0O>Lo7BZXnTRz4hlt+/Wle4U.JEk?=* `HWnB52zQ$7g qk_C*TnUoe:L`y[j```.ܻ}9a}`=YL"E$,⫪SO+@5Е׳boLяɞ)`_Adѐm}_:&`+<4-3cT">֎v'&Fs>fu[^;QRn|ArkGL1)*<< x5/Ý߬ jqX8^@ 5S+IJ_IhXbKLWU=vA ;״$e_tQA[a(k }VxǪ!Q > w&tIEDM9>]?\M9R۴/U^ lϪ8{LUW6G ̮΄2`˘_2zī$ob!w&9pl^J^]'6 y?,A!CqPr0%ȍfOW6W$" sAǠF󸽦{9r <[w8C@4~J&0:dՑyEo$;߈ fA^b.D8Fw j(C !+&VA"wg0sw4= 4X}*1o LN]BbJ\zY&caԡ(`B9ƿ79| b)MQ'tPsX6K&ь4G}A=oIOH#A:fXm80]zD O}MJ}oxVr&vCaXO64{`;dd t.!AKbgJkDSz/c^Gꌪ ,bҏilh4R[ <:t! n &-N 7j&u4(< ?f|*\U@%mBkik {t\eum+dxe4BoqCJl| u$lP1‚UBBw9R֘VYp)L@ 2T"ƋCIhH!FY9~O!sLT!{N~p9=>5iAmEr!X꿇m7)& E&{)Bg߬&!٥ׅ%Xcnj6ח`+Re_AQQYjZT&0c=NiTX6`wxFWM6MYi٫/WzK@3ʿ;VZ b/Enf%܇%>68ill:JHWz`Ƙ|12[5,Wz1wkK5^2Jaۈogi]tAe4_ҧ((^,"Rl"Q#_n`d='†\ XlOO`,z:,]\!?j. m,@JP#T$4L]ܲ6#Yi'~vN3 <_z K脕Tpo|u|I$ U/:-_ RI鄚Eȧ#*{cۿZl.[\ GV{ B¶>Ṱ pպp>zB>6Lz"$y,0$XW$siAc)zbx w/rcPҖJ>b'&}\jhG,,fbtigt"&Gl<&3.GҥАBXb6|mVV姞"D>DG[ J:+j&I9"Qk/$Hgz{ݿ:6+ zhxKΆp0M UF  e%&4/fM9?Kn^vfw|'ű>ňRIף˓w$!'|F Nj)zVKH0έYQc<F&NQ0D\$nbEtUԞ6*G{}~Y *%Y'!g[kgyhn3U,\'ṽY0эڟ f@;yJV*=`6օU+ =tH|Q7l=yld/e.-ۙ6="L3/5,2Ea%Z0~v()Qƺ2ƈe6HoҨ[f6lY`b37$RDPQiN=Qp H+<|Fg4pA$?'Y.cT +]:QT9+y4 co !*&9Af6mBg"&BrG싻@^f76+%Jc&Dg-u. g$wx*eS<1{ b:w F")jpOk'w!!{z)57Ub w/Drc{>ş[mC0IWaƆmFj HF&#C8~p.Ĥd(5Di)8EОpu:fS\{X-Nm6/D8E;JiXT֨Hd􋃊Ңi] 7hOiPTцaW R-,pZkS<4] Du#?͡ŔV͕ZJIlpGiߥ+0/n43W'M^0 EE+>IlJwR'+1J={KOD9%$lg(ָ|vxęz҆>(W.m,W3ij1f1d9/!eE(%vN݉ߢZG.VW##D1jDԚs9o3;f4/x|H=6s~[/ysq20( HLuϵeoi!Y5'!>]>M֍?gS WiDt)IZ*8Y54H$MTyJZ{}li@Qu}*gXԉuRM$P /1_8`H Cb==f&VB uMM'KzGVVĆ}=F54 #{l>X{D;,M4q~kD Ï~KwK3oא(C1!j)0y"p= IS"Uv]&vvHɕ2;ā]{Z$6D,Fv{~ ԥ liZ(*+qR"fB*HsAV !Tr^t*fbҐi8DlvO&sԓ :%R2e&s[xdͩ3SPb˔p+Pʷ#a%:Dz}A DdXvaYL y@g9=X_dW`ؖv A#20= yr݅dqorӋY@{sힹ9` UW9gK}?uWG:(hSux9K]-[YHdFcQ}$ #APD"Nu&NȲ8M"dFqsTF V3Ko7%ucDuzWߨtHvX%Dw%.ϧ'QA rk}CpL#Ln_x>i˄GȺǧU=QgR0/-ﵳ,R=Y=y,ݧ?0\V{x[/inH3Z* Xc5y),ueieAY0l xڟw%@ k/w ]jSRPcf R)p;&L޿"!|@9ȪE(Hk9/c1F٥oI>)h):C4OO WEȓK]]7 Mseb;):Aմp!Xx=Ic4 r~r$>(s x>CG5g]N1Vھ bPKHHJW+(?Th9~z&hcvr;P9s#jq3 ˑq~$盒? I[r^& FDÝ̼1*}BcwU1|q@,?!& K U4xpo^dn:P?>q?fD4F,}&uSDbE-뤤"d"5IB0:ұZPI$ = AR\pqy奁G{qجӇrv3HWލyNpq꺎?Zg*u0no&sW{)KM0 C؎`SO"%p>d\Dj0WRpOTT/%&j+s3([@9zo,xX`n TI`V|1J3)+)A$3#Xg#&QY^ZiRTTr'~\WZ:4y}9fGqY}6jII7kEOV2)>@JS)8u m!02fv-쳹2VO.d9LP|n{Mt Њ*9Eы c1قKe]J' ) }ʽ3`iP噵aQMsT0K}p49 EA Dd76Qwtj )/ּFA 7񪧞|džZHcQXč ߕzUtL4SJAoL+^aW5Z]9߰%jy ;NΠ Pq+6[2z^,*˿GG}[0=-keփZBf T|ucXXShEp } W\Jm3PR{dEWx^jW'N q2jAHMJhb{{nӛ&2g&O-D|A,%BN}`ZWcմXXԼ<@7H)65DJAy\`]i#$ i*PCخ҃󨎧'lj$sSo]:7u}KXE _@l4&i~s7<ƥ>(ᚹr\XJ3C7./^}P, @j; y[70T_V/KEN$Jꢥ 8PřPxK*^th~vYaARs(퐁F,x t1cITMC1C:iTL @~7SeW}7>0X9 `-|E Qq@GkB ɱ TjΗLeKX_]D(!8FEa,7SºJHcҠA=1kMʗ$u*t&瀳a>%.T1ɬMU7B =NGqV CPWTO0 q>4&@ y Ȍm(ɺ?f#墼yCip7skA'>Fc[%xc>< ܞV.=B4_%>wr:Rp1 >'{.bU9\3-ORR֒"al{UNEcb-8]|% A2}jSq]΋ ߲Q:mu4&CVAyƊA*\Ahd0xAuP )zj2(j5C+n@Ɖ҃Y+n``sǯ@f\ u'MRI(NZO?ˆɪMJmÔw`]&"8:UvZ76CN|4L>7<=ŠĦ]i]~X&Ęx;k/S uJ?7*l12RnȺ<N1ݱO+jpS{u fLAS?b"Nmv\?MkcK&2Ab(h.`q]/zc4{ac(̪J1Ld^iwI7 [F&QaCഩ< 7hxxڇ}`E$v !buV/,trZ_O('Ћ!.[?Y1{1Pܭ(%S<eսsC9QHf3vw϶>"&TV]CЋaџ riu2;n/ A)CV_>lpYf>FC.`e`& ?$*sWCSD b#3r_F<*в{I0+l#'CFM (?~X.!`-"B3Z$׭ya=qIB>j .]m>H!|fٗ ئ%h2Mޛ'q7' ѶBU!wGu;Uu?/09 QBy3s 4kطv2gID3Sq<-5kEF"~84U8U.$!о7- /OZH@L#¡-z}ဆˮ\rkS6,fJ\I;[ />bʽ V;cTJW k_κ|}ҼN)Bx'~%^ AH f|TJΜ+OZu% @<87Ҕ \M''(_nN~򑼹u0O[EgލbxRś2C۰nޣ>8K U応'B)RC#?JrwNfa}2 s1w-,Eެh5 YV\Z5adr2.TީK<^ .vuǩ \t%ݳ\PjpO"`3ub鉩 M|M`H 4n|W8SVP۠Jhy<˶ :'mKԽE=GϧRҭ(۬-?N_u&ikaգ{e7<1$BbGCIsbD+9#"Aªf899i}'opr̉I.DIl$uK1Cj&sIZUiذͫ d?7QIw֋D?+ g`[N'@Ct_.|"7Ke1n*\h9D6f*XeyEi#aER|C ˁ%|~# *Y'VN9zlȕt]n3?c:]t4-Y Y#lZ&9{Z9:q|K70) ^Ѧ.B{H3js/4sEQd>H ZIBcM)$Z}8Ou0=lÏ]N{*˸I1Z~♏$Ihc&#@ZNMУA|w+?kQe\^˻zK\+=p~E Ăj'8H9g ȪIF2r G7#>o@9,zm՜ 춨RfhKc^ޞ\m;Yͥu0CՖ1 >qމ~K-ˢs֫m)y[ &(YзB+AtNR reFrkStއ_O?[)K? i.*Ik lv%.A"v ꕲ΁L4..HˮsE-E |]-]Kin +6zQ *{QJ/cW6kIBHaTv;4e`l'+F;ۙd3)~Ps"<:l۾KPvdx;Q/πCGI=4fsPwj VnHu: )aU[j3,5ܢW؏MF p,7ns8if*XZ1Lg$xYp !X .=_4O0}mw1>hf 떸wlߍyI  MH}mOh5RC[KEr=ʅ>J&Xf=[@v 0Ӷ Y1mMDSVuk$:MU5г῰31;aBbwm^Ҿ)uUU7&=t+NnU{0HQ6o<ϸhg&h7wƗM \Nz̶K뽂E%B:HO-yL+|s/Գ~iU E1*c/E#Sdغ::>j}@sܱPw։{Sd{@xFsX%!p})*o9lCR"? [zY#B1"?fElȪ[uq9psE9 U2 xc[љ)F_E)ׁJ+xj~1KYC4}RJX-% rm>ݬC@(1  WzT&T"x|y#-Vt-6rޫ0nv앬].GV劎r6-51(u2$ǯotDȳT^SO/PcS zzG}XH~3!e}c_)C]ġݺ馢(4b=Ǻ7ɫ}Or5lgޞNh뻁b)q| ,T=ƳK K>i=53^F&mbn\WAsjR £I\qBj+ywKbc aWq"Փz,D2B-Y^J )ડ{ўMFxvIa&M`8s{n*ȗ!Q^"iq5M u16$,uM[KAjJוg5TvjoVE/C KYъ+x }7ItCOvl6RoUڬwr!#$40W,LDu+_>B(t2ް-ulwmlN7@w l7rI3;zwMcc_JT#J400_@νId.oSB>aFH!p9c=PyZ).“XvdT)mD&4sOtҸ##-㱂eEO*N hV6X뼻XTr=- "xƆiv2D VFj>.pi%z89sXb&\+ƿʰ')=ӗ?Lro6fo`Г867,ywV+琗\懳N%ДڧLMSU"P CW@e19 n%@ݼ-"{WE$8r5I J 5NϠN #'893jz~~DG$輆c雍꾎>~*FY6Kl( K9pHZ &{U[LA9JJ!Kz>vdxXQ~q [e=So{$" r4JŌAon5ٶӋke PljZYI8SF+^Tê|39  D XQQ1 V%"wQ7G"VpW26eQV]`XqZ^Pe7 0k$BEP+oՈ[6a4_A|ЉɎg\ʲM!.{dV;;^sCq~%q;QO$>IdДN@cWD퐁c{o*E}C:N49 و(_(] d |~> Yx一+޿߀lUwpba ;zHpr 7IFVCF} mR1"6grsɒl U[>q鹎~lTK拥PnTsFg7;/"n #u6lU"b*8@+jp~MȺ D7̶PkC5^ V_ؾlϷUFrT\ h>l@ܦl; }-tɭľKEDM- >-+X^_[h8⺚kCO`rjaT6S4ny٬Cpi0kĭu-mBG2='4.7GUp@{@ #7ÙjGlm>y+5і[w;_2b T'y b:E k|GF0sr58)Jl-w0>,Ԕw ZOfuE* rg6qqVxBa;0Bo+ qAzzb 47)[?gAϩkG%2}bBt4H.qdW x,?Xl*UZW%qbS|VS!Erxa`O&ʼبk#Di-ayMқ Υ>f_F* :yz w,SiBKt6W 5X.$wmMazc6a@@&vq3MaߠB&o \"w4z[LqPPLGZmB-~wlݫ[A pwN rF*'uŎ1z x$֊L*HUYc)IeZU(ZŸ 'l豲\@Hq׺ ht{X.~2L/cK$g!K]r\,13@7һoV|^.|xb/Դ_z UovWڒы;[^ŶJsgr+nidä:8"]\cˁ5;EqR%faW댡 +PxXcWe;A}D OdiG*c KMjM,鸢`k.JK'6@Fc&]w<%}2Hn")UW`UQ?u(@jU%0k>-tp 䇕M@"%-E.@m&gA0GC"9 s\ס"٩1BReoDVew7vo"RL"e^Nܩ/Xn~⮪4QT kı,v1̳ .4Kr;k L;9KSņy:tkQe(/9H}3!oFW0'3N.I඾lLYb|&0E6DC LxqZL@_V g3Q*5a.+aO[tE ud͝`9a.lv!WYA+5NDB5Zhz:fY] ۳jL`]u*q~ W,.8/1`'_d(<{s,G4N*y)C5G8Dql;.&\G2BU!q8k},2M/O2.Ƿ' ބNמM%>D:iҳ(O3XR;ᖡgCxu/\i$ =n \:Q#-U{LFGFm0!ȆgU4=-WD*٫HbYxMK^V&ɊkE^"*6(6&exnn-J^MS'XmIIA xAN +gZzORȱ !ZF؊oM'+\BH ߾Y2LF9*9b~EGM?[RSY +3$L|50?nu^QifNMas}h 9\.EP|)v ~%cEʱ6q(z@Voԯ/`})suprkaak7_FS~L9RE0 R:lU28ZA@)X"nmDF bE}r( Ok664 /gm!W1{[j2=F0>! $9J!I2V80 :'| +)X낙n`*uЋR8ӑ{==2|˰W40|j4QS[QNVoM=Uża'n8.4a ĊA%w.9(gQmial5X|(-,Hp#W'S/-]^UәwVr⛎-x"V=3kI Z\orXLd##!&5H[HU%5zsf?b+afSЄ;o&ÐZ7o3 Tfq+Ѡc+f_Is)= hrsK=|{f񍻅lA9 Dv=Rn!8D\?WXޕIQ4?SQ% }+):LBM]:;sf}tsZNApQp~»T\,IXB?ˡUq*R(uiN78cmޞ#u )I!OHKԍ}۲zނۃ|xGGnF^Hʞ#,hK=Xq п o)c[/_J t։Y܁+K쇨2إ>ճb(YĞrtF|+vR Ud ԗzT\3LT1l?{Yl&͂{0'N'zgMLf1A6` ʡ,-T>5ALZ\r|G.4M~Q>k2Q4GY5B#RFCL%bAxp"=?^@^knVG_ԾD9qJ? ћQ6CBؗ^47?x:rH;=nnV'_6A4:(pQ玄ɦunX-#cҚQ>h_H遲.g]ݷjO|fD\":%A6ױ9^3tۛ+X95XH7)Y 0w%pM2:2٭7%yoO{Hv&Yyȫe2a9kf,׷h9|M?/4?~X=b/=;u[X[r7+Au-`dU%O>.YdGtBV9 /<3 Y|[Ij0Byzźeq<\$~^Qv Fa7xc ݝre#IVW,=޲FG_ +A(thq5%J_K炕UP-ґhHL([M(HJD RNЬFE60в;`*'n.WQU]_`toPZ`I}+g"Qg FXM>;xΧH&KnhZz~kc50NjZJ,_eE}pgű~Dm qp}t]bAO&(zϠ]pS_"1a(S 6Ш!يmiLEpL#}7iX޼JV1Y:&6 /T'+tT'Gb_ua , sVڻ563%ƺHAk:SB;9CCYpO5>C RҬ<-#Xa $CdXbR,Fp{\TO iH+sPL*@t+s]=; sQ"9zZ}j%IKYBߒ! {!ioteh2UAx&RmMJbiH \bqb8Nb,c{tZ7$gY'Ddd>ՋZThՂke;-;Ֆ $0e|֎H;jTN@'?~[~"@H1OOxkvh`ؐ \{Y(lfPhzG -0`J7+æ^یL]嘮Jkh!۩4:O#:&֑*$$-ܝF~S37k}aЫcK ?y4l;/3BqЈclB(;>Uav~K PC' kZj>rװk<'%yG+8'D: %&OX) 2-LWUt hhD;˛jifsbǖg2]AZJЧ !wt^"-cV])*(8ߕo )j^1 vǼ^oǜ_rӦLDZ~T'x{Qϟ=^a!4Tڡ<·V&TX)$nLzxꀑ7<&zQ-طµK`3gxk3hu`LG9z% a%Ott&P0sیŸ2T6rA]\F$jƂ51UrTs)o7(CZgt6lMX4jfs>.0܋:y J\yC y|GX[WSÂƳHDe4E`S(Ay]AnO]虱ol۶6G &qwzBїͫr TXu8!8Gq N$8tetυC$o9ȱþ/+&_s HWպ\95E C#.'2HGYo-S۽%;GL֔@i 3lƘNiD8Yߜ^OQ5pwqRۮ~U]X+4;4po"putQ>$ $/8:Il|Z+~ kig/MEu~9Zt (O;u?|Ab2rˀTpa0]:3w hGt\&c@439$;% ȣI]QLANﹸ٣kI6w*{huC}Fe>+8TޣGӾ 3[f<@p{SYks4Y"(h"9B/C:3Lgp5h Nl~Q@yQk]'"Xu dY&\gYlXݹ}I_jp$޷7KM\ {*Y;4WH$A8{&i3n]op.!`q:8o8ZgnX:I|kOzvT4&Qo~ TFcAvuf1M\3c /<,t|1.]?R 5F),KyH%^L^YEhQ#Op|k(C]X권k:s- +xNp]nǹƇK-u}  -;3F/ dBED+ !?S@)JO$*fd#v7@ʈ\YV?I*Y)f.%"!0IoZwٿE|<n2[ 3 b jQ~9c =V)(JgHZv̵*P!AI}ڸf1;><0qٽ/ZK'R9bZc&S%5Mr޴lWpg.}D슲2_\ɾR44Ƥ5[CpWH-}!o@oMñMSZ7'̥[LNǑ5{✄_ϯ$1@;haz]lى}yF"X}_ʶxVz5,LkgEƗDᤁR-k3SE`Z6Pui!tPԩH/8\^>\1>s8s=+T :E E_ jE܋c)*3#*]{a둓I^IFB;DJO»j97rNfMg[9 5'g6uї@q }{Z'$ywƠ>l኷ttD\)8Sz-sr1g J؟nLÎD)g=qQLCh=BŖ}:TV|+x}$2 $mo|.@ ^ZTH;OF(;Sn. =ƥVOoZ]FeġsrTz@cOK澻~F&bud >.?v'1F2`DT~N2 NnڄU'!EHL (XfD/'>c qfavBR IAVisd83 OnPc%&Ub]!$[ƌ%Cks׀]Xl4^9(J*~H%N _gSlRfZ^k(}ScD2{7_r2~C@}C<]XJ1/_`qk}adkkU$,@V ys8J8Ħ"-tuPI΂kءXʹI~#.67l4/[2e|[$G/ȶz^I!6*~6E`i i&CN % xzh*lJ\ 3ԕNsl+R w6tGWGgXUS#ܝ.mhUt dCuܷwJd+?TKEf% #.!sЂ tL{ |Y˷m$(ڕ`bx,+2ŰGu$a9nK>)CnZ,=tbbGbwck;mտjXIp d^*ӅwqM1Dn׋^iWoőFbS&olSʲUx5HnЗ=Twf-_\v}#ێ- >*X[5)6% CGw{F [kK7g APA<P34Uo0W,u,:⽬Ym}T_+qÛ C5kh(TՕP6RwmrPPtͬn6f*4_ńTģ~?K⋽(CSģ `MgE(Z'|C$}KOQqM;(dj|'gL벟%i~2vAE/_7]4$aKUӐmR倣0WO=z\J,xmxp)Z̫A[9>P a+e#.`奂q T+_ x&0o=,#vܝVvE~Eg6'#1ǜA(J^.9;l{}wK"¡m[h!fe}|p 423}k e^ 4-w!qoo!tcw-Ioru0_.ٞB5nsѻ8 ̠~mܷ<E$$,Q˫u6DY[0+gS~|Ƽ[b[q?1h,zI%̤@$dDx,3OH [5>ft{dyw @vSVF5C~]B->UlG!zSFfLuy4UUvkƾt$Qm椆ҴdY܋˿UNa<Ӆ4"t3U>x[3:\֣ባWKdt@n:=Nj}#Ǫb(v+2@,m@Y_"Sw@G@Co)"rRx= <5hZt&y*>1jgF*"2|OSksk(d?S(&9ksmke ˀ>u˪pim ]幱WLBGP?[žnMs)j˸ls";^?3np>e'+aX}JsRžEsc{K Qxׁ"+Z)qnSKO|drMV64&g>hnީgI_sZ2[ -ֹ4p,%߽#w@"gQy=ڊIZ.RSwmq|JZ;uF5ZM`k.d\tq5(BHl:-V5(쐿1XNGO14@iOOPDŵ)~U|E*L-L}\:]]9<廰ꃴiȣn塁 ,%vEy`v˕hCw 2R/ 4C*_Y3`nak] +?H9HAw ؠNE0hY#.FpgrgO̕67R͞6&aeII Rn*gIY0&c,zs*{ 6~mEC3s ޟ5y70ΒA W\Y)0fe^>U% +dt#>X#wX>64t 9^hL5|'dBZRY ~]ʼn̡P=>}+?0=((^4kj;ba?~gbkqJo 3 #63wuI@nhI-#C`l) Y/!|(3 -$#IlSh;}h^Λ5bI_FQs~9LjKFLȌg:Eky34:plM0 ^Yj-ƒsp`R B'O0 Eը+P_xCF XT~Lۑ˔ndMI. 1D^T_WI9'MB6+jjlJ J"sۼ?3I]0-fXk) "C? WPj84ni(_9#FIxOrmnvfw#Ŋt|9ÖekaޡX,gd =R@ީaM(>B}c #J9(*$Jq[wk^G O? ΏkeO"5,<i &;~1tsQ yd%]#"_{ӈE1wǢʂVs`NIڰT=RSD+К3^@QrE1B.Dn+0^MM@ Eݡw+GޅLF)W{>Yi ^Xy4Z }fw>إo xqrfNS呒(T*g=`7{ S*}F>4O3 Zx+u_G? =CUN2~W%$Bfs>b0Еݢi:UVd,-Jsv0(M8`fI 5 ïaS# ,Zߤ>68e9{ $3+EtbMa['BrIcI|rUVtR}> ڙe%LD 1$@_j-X+ʢݒ"U#5A Y)|DVS({ &#=unFd%Ro>9^Ybww'iCU1UYeWk*A~֤Ŗ:iϱIi1-o<%vLrǐ'~?rm"?wOvS| Iz;]_Zm~] YslF$3ubiySH܆WMAOʮH" 8T݃k3EqoV]W>d¬%.{[ .>Ys/0;ˌdZp( NA +GC시†f/އTEeǭB%nG@n~Wv!`Sg[y@V` ##D/J1rT AAڛ`;ǻ4K4uX*$pp6.ksymoX{ڐPѡOHHq^|-(,R6"h8OŇaŦ,6ԋ?{Bh,ŕwghYdw `iN}njK ֽdH P%g, `5HZz6|h}iGKa/ma͐NՑCTEDP Tcxp,E?p[1B6 O ] ]YEUqPIɹ)tE w{,,HgS rQ+Ӗu)+!FSvӏ=KHu5qKiicpUsR:p.&Sm-cbFmt{  p8ۖ fL'+yCvN(,0_){RƉ5V8]dRtσu$*8O]D]>ѴE܉ƇE%Ysu%i!<(ϟ6_{ PC28=68 EVUr8L=euptr{H(RdACGBEUE{P=qs4acO/dɽ2乊GmO ^qPjeqd6! DeꔖUv7l~֡{,?%Qb85s9Gu Izr-%'2˧ v ;0yPuӤ5 91화ƽd(hZCtKV.23{FfL |!<Ю-FB~Ύ˝SQ5Xg vKͬ'h:&f0h!Ag{sݵ!4'Y:]$ݸ}l%[nfw*泃8FQXYV1 Nw}qsW:)Rj/2ߝ.Q[06ʠ_vrv tB\)'#`VQ. nqo|{= q")ɎF$Q8-hnPYYC$=.W4ee&7wy+hWFm]A*s6Jt2g'ݨe6ɎP̋if-ͩ+rgvB gf1?oWM`T)%·^%5`SfiO)'_ A'i~-[xݺ8wVOQvg"Yws$8S@2(:uݶ5e^…ʆU:Ɋ9PO_f9= UN5Z4hD@4"EB2"vł[e/CDo=+8ЯZI|f>1w, zcJ"z(BdYL4v5VD?S'şh'H&FdWB|wְ5&.}Kל:ģi l' FGHSG914X\,r-:%k}E8\f{vẀ*抓 ƁRDMWV7E~]Aw>1T(+ҒV#b`HO={0*Þior@M zToJp9ym{G` %^ ,' $>ګ,[(.juc4:k՚:r=l@/7C$4U0WY `7ŁU H!#܅*w鱽%$cAO( \tzLFaf/]ǡ1bZ81lM*d .ZQ &;x(|w}MW3خ&h߲~`/Vj~KsXי7|Ia!eN=^:'<_ Ghsջۂx J򳬕q9Z0Сqod 1ޜ0Ne5EsVjo2 <Lv*qAJO1Q8Q" ^o6|)o(O$] )H\u随\WiV=0ג Щ4Cxj$ s #+ŀ;="<>ݼ^EYj5eon_ժ X}[耩x]ݐÁ)< b'=MTNwjK+XWu[Q0cbG=$x!@)ˏ6/A! %$J<q=8svDטΎ@QKcC[cmр&~ygrC|XVǒ\'e pU/kINoa0Ǧ3J<=l/VFr/0:2wgPMRx HUO݉T|Ke(5Wփdua$vNŗW7h >_9.^o@H,I&ּT% "M箊fEndaoG !ünal[/O7yݗgԥSľ>P,boM$ ϕ <Ƥ" 2cbK9F6[IbIxo,xNn TD(Y蛸k}< +_l˿h2LBeѺ3g̓ J8E]" ڥAV? &V;‹3Ĉ0?q:ACjP% Ҧn 6 I9śaϚ0)/,I;%^hfu{?VhdµA=,w(J51C^YatpgH QCSUSgnNK~Oc}|LxxcwQKAlmJ6>P̮k/ĉ%.ME$f\rIլsg,t+Ru;IІt>9T8՗C{ګ)I7M x@<$yp{j֔W8oiQz\?mܯAB} Lk](TeX 8+ `;8Q6YRqF@-..4O7_GZu1&;~\{doV2{Eȭ(!{ "@ qnKM5 x jHcx04xQ=dx^.$jA3S[[gB+Na+_%Pz]m%+/r?SQ0Mӡ *^EIJuHvonG L` &I`3}{o5QQi}T-8c4Fiwʲٶ>&~M&FTr?]yhfG~tDY(Ӳ`uJd D$Sd,krbk VOVw袵^i(B j,p :ʲY⾴k'NA0&[,Qte}rݠv?L7K;?EĽ?|Uܹ9*\~._Gڤ۾C~)tG$c*3kDU:3@ثuߟ-|߁wR,3 &*T ݩNWlee1{ ɹU FSXv=REW8\/?`(1~wi2f]"C1e{!Ƌ4MVxbZnMe&>XXzzga۟|>>٥8}VLTkD>`1x:J=s]ۜ)Yp!:S"cf b4\ER[ft|LJ/3nѹ.ۯ§A![J'U5~V^REXb=Ǧ(nHq=_wsuR$DHB^d%͔rIPu 8s H^~cM@X["`YuѰ+ðFrMn˰!!Ǩ6ĒvDuJ'Yٖ4GY*uUutQRVK;VDn ܦz‚WO(N οd?w)Q;[Okwр/xY}ȧNl0r+eb,7(udL17,łC0hD>5БU/cċs0:mG=/#䄳%ɋp4n;wrO~WFUjO88ݼkd"K{C~&"~>f ;jaU P =I@+mU^ʮMB2 p Mi˜CR%o~㠫ş̚9:yvt@Џ%r7wЎmfbބ#xp1wkoOjq|$;cs`ɘ\28:4~yGHyChw9霼Fr;nyi6PTt\wY$U) VIb |(¶:OeЎkT깚)H'|R,U'M/{<Լ}ֵS)NpB0̯dT/3Hi^ASH t`#/z? 92 u Jbs*//y xf[ +E9 !H.|ٸ۟;%(Vw'WptPmD~F 2_6;QT4Z>fݢfA !ca05m nj-ITnޜ|M`ࡵU^h@S؟lP A㹯Ȉizre# 1?F)~Be|3CvOD%rRmjԢO-إY|"?^)`l7Ygz nf (׌ZB>,C*~8Ķvh; Y P<7~SrMJT,Jq.rr7m ~\:/4~Cϻ l [5;cT\ZG-jw ID_;Jv4KUK!q"]VP~КTUaD\k1$wQ#|A˿zmbC Js}8LHÝ1ʻ1yݮ^fޫE鼁{wѳŁ !/GzwGҾ4fA`b"V1wNO7,6.0`Br:XmNj5hUN.^>4K 皊'z~vTzx:1^ʅX0xWp S@:v0mx`1Z[Y&=sbg6iV ּOylb)WșŜ))Y0[ mΘ|T,o $)Xg1NQ|Cr]ghҵ'4]d{:́/+Vjx37(qaW";H)QlD5w#G7 h-DqT ]~Yչ2Jt/Q6ɾ L%<\ԭlJkgEv-95SWhuB6)G3PXSW,v},vAjqfgE.r=Rj'.ʌ[`>{׵z?TTUt%0~SB7j>NU{b`dv-QJ6#y1: |gwpWd;p[y]Oha~+*o/IV 8H,s6atf b0=+Є߉fj0x%JLe?E%!CОGKJǶG6Y<\M v4i,uǓd`=uz,ڶY/"@IҦ R7Qj˻T 7 #Ax`+m"íb1(X^ Ea0 wUQۨX?Qn{ [x:Q:kNCSVWx%QۥH^UU¸s:O$4\L)[J3?לU~Z옭Ԃ+@\dbN ɂ8q{@fyzƎ9 2qG$*UʸNqZ`'E~(CQ3I3>69Nd>>"͍Y|ᚳnܵVxro( *c;wcZ}UKow: x^;5U13MfaJ0*?޳%DgyO/pWV"͕ve-r%H$fAny[}:3|ӱK7%D5 쁩'3K6Ju5vkE00YNy_n#"hsৼŋ<8`cM!?V|NP.7KgrC0S#ƹ@s_o ڐ$llzL`V|Tj%HrI}2r3f})nF1o=&_j"O,( 1lj?i8%Ku bJʵ>ƷR4iwMEHMI&;oIk)›6w^b7tadYVpQ E :&)Q?Ī~ys2摼X?4n:s4=F3(-J 2溌(J,#1ӳHL}3Œ`.Jҭ ptMLڵ-S@$X@-9i}$UiD7jhm-BzYcX^-`Mڲe;G3wH3 !bYS¡e[lRw#hG7+,_zp?P~Qxۧrj5B.z4&hd ~T$ֆdCP_oRRV1y 3dmS2Xmf#L]zWOV$fIjnW=qӥ%46Ԧ"}fdq`panl &ldfILV4=W|EQ,I W3XQ#ykhKT1'eo jiM&fdtA Շe0ܱK#K6 #y dXWuc6ΞYC+Ҫ"yf!yJAs#|4'I9=g@]@LG]9s2ER@1OR?rx8T~ri?Dj'F6Dj+Z9 ϭ; ?+'r(_o Lkr)#ʂGp WxCI|qf.B]'\n]ΰ;51y#usBFMڱS5-gl՟jXXM wF(aY`ʈjNg4ˊ wT,N1<-¥PM+&`EqFQen~cqDV,crVeJ,enJhL+!u/#RRSznrLgnAdq+[$V6_?hƛx5̫ L׊U J@FA mT&ي Sx& G9 .>K۽Tko.J;XT?+D'觡cAO8_vdPٌK׸Aȓ(E3OK?^Fv\?$kncW^&S&T R/X?d0;#}H4N_\ϝ>t|.ŝ*« ×U-yҹVz—82@\a ;^}{|qkf.C?T{bR8awR+EBfR+7ʽpΆeo48B$CQ:;ă`PBvi9ڜ(Rj۵i[9*Q^lu 6\?4m-1α*R f#reT~ʋ=PjIpz8 <-!85؋yb8a19D1IݵT4Ysc\~ '1"Qg+;ڰ*ǥI'f/OɢSWd.sx$T #ڼv0]7ECgN$nػƠHs8B }O'ڢ%!$oj~_am&rҠG~H'S9m`.ިB[&s"u꜡M_Dؐf6IFSp(|k,XVOsf-m's%nMFb BR9-l]i\(=}NoVQFV~seMJVl!An0Q{R7M IQcmI֝S"1+y[Swh66(.DrƮ.-hӴօ(+&WH4m<ЩA9֒1@5E-kWpQʖ4-ꖍ wLUja?TФnJkTl2A*p_)[{:?D vz\]2K"9v >1c%8^pە#r|:XsY!s|cJaLъ&W`JaGHGH9jx+8/(K@W8נ=t*l R":Eo~MSk&5O$\ U*[ s[6GbD\i%az4;AQrHgQQ,:臹,}vQJf"|Ͷ|AobkUN}V%ߣ#×|TzlMv~M_DVWb\E3JdQ&l"53VoUO?C_mҾ^\zy*\qp@n2S[]=TJarBB\7!"eaP"ɶED/yv+@rl4A;WrX/rOÄgԂ4{[U6 5>RWخe'i2)U_2ׯFԄ5\iNڹ',~2J8%!>Ԡ6V*3k9^e SYvTC4l%I,utxBH|_-k;` vt߼6Z͜Y jϜMk~x^bBS&iߐC2G+\XDMmZ>爣zI @8(H>ȼAL  ^mȒi.3Oaw(?KD5! y@lP.Lꡘiz 2`tJ(..v)N*]v*O@-Iw^+|Q\>/+ʋ{`eY 7"s_cv]Kaigdv Ú̕ɪ!yĽ']B{稰,}=c)DX6~$gom){^ZHJ2+q„".~l7)g]exhRp.ꋒ^9ݍEF.Xyg|Υ^Yj$4xk7I|3=2i^ d5XkcY#EoSL+X]i9RȇU < Mś(^b:63xnل1Crޓ= n\{R^I+ lClI(LD;~LJ$XtD|䏰4z۹dxb'b$Lb"=;: 1=ĤnFY=ΩDlKVL4YIK5;B2Y ]H13Hh#]Ivp!󲀛?3!&mʹ5hA'DDbt$& ^3&d[JKwi%b4X oo)G$ küA~, B27$B[0]$p= t7:I!˚zh 1>#=0#8?)K! 4f|=i 3 3mBm#JyI#蛕_a<*(,[[Q ҝ,'&&&[[{⸄5o54M3Si0(D?'><&̯$b\^Cvtw/j/1]'a#V ]ˋ[Ikr7e}D=  J˳l=]ȭAdr%\Vqlm'aӗf[d7ߺWN9Fe!2)6xF{P^ٽQˤaG<?u;J/;cYTǗ(U~?8q31ߞW#I F#$}l{4羅;S1$PH*JHa{()WZq5g?*Г|Os󑜹o feyhR&eb8fkϧ^VCcbBѺO 'cHGJ?9(2 !YSRh~:Ϩ":8FM7E0(S #͒@KG>N L:PfyxJN? АMCťx:B?8\ԊK?aU6 eUv NY$g]Mb-Nء>ÉB6MԹgs{Puf 0`ۂ2KSO]h'4H%0%=`!"reTIlSEߤiB+"wUf (* %Mt}*8o SdQx% ނAe2Fs\Ycu ";he#kzJ5zUj #l_0Tl eFJ63).u7glhi/Bk~p`,A<){|J|/9 Dԏ%[4VRy%6@`\*IXK|*v #O_3bybNǞnB%OƖrKi2A!I ~4~\sYvUaZP1ޘ}5/~呍P`=)-_d1#Cx[(A8 ۝b\&_8 z+zMoE!6rY>W6hCjYA2P8e>,, X" Qc|'MеuimK&Z5NnIjvB ox0ὕf!ՊU #Cųpd_TGW D S]٥} gyXkD٨KP] Vt[mIofP~K#ݼA%ӥE5˪Jǣ ag?(Z_SNJTb|T3"fPuYzZKy]Z3z%1Wvp4gaaZ*=[M{fo˪iv*S) ôث:5z *5L9k{$K!&Ma"It0K&SKe:IU~Fyɮ6Z2޴]ID#7_B<ΨQngeg5nr Tr#e`*2=\K jz"6}xSJx5,O$ܙ2mƔ@`2 t,!pMB hV࿗|V%Rȼ 4կ!nj96D$Dv°$Az'K|F0j B <|[cr]UϙuDd[._ˡ'U֤4hnj6KλAMJQы/rIl+^eQWs1݃bruin CQ s~~c_;#MT29#KBK/pnY$}"?΍GRs!"e\g0kN\::PU4=#ο*TxƏO1J5 k$C9[ZwKЖ 'MVK: Zhr$ `?U\k*y1=][\al4vt|s0qGϚR$+l=f~?m֩6*R$` ݍ33'M<.g2PCA@Ie Zb hi6A^sw6n}UiDf0]o1.&Α-09Ց3⼙uB NĂU}͹50F3VBs<] ̚Qmf]4X,J(,\.%E͛K2Zl)K)20^| 6Х^vCFۀl|dpn5ERz&kW:*Ug$./k2nJo^8\;' %1E & b N9ϡ2,oJAV\Ph@ l8Nmӛ=@x~L8 CuH (FL5aqͳH8m8wPCϊP:ֆsW5U/v=;wO\Wu^=yL_"zN W(4^ݨȡOsMbFXO X=ۢo yGČ<6}Aǀ/P1ڽ_ٻX_vړDMIȻ{)Nr~Ç b$VNu'iAh-] ]fޛ#3ϙ ˉ.e@c^>F1=߷zvy%R+NP8hBڿp}')kU[yh;5}omNq?ם HE8#-΍P&VqBZWy` 'dSrM_^HS~\)q xex,A%ٲaOù}p1 H2팡A^ jtn5"it4vT7[@lq^^'/\RO*|BPަ|r9 H|B{S;YL?Gd!.hj";l rdG;XL5Eu3OxDQp5k8Dh PpUMŽSt̓Q'}^ZS:XSSθREka,>Vfnx:U|= t蘀ٲkXgF_SY]L]Aߩ&SEiu㽟j])HplV^]UMf"Ft$\aBͥw,Zo ܢ6?3Q֐pn~WJp+AK:.FI.Y[Duw |fQ$PٮÉbX>OOG1 C <{J IfmwG$xKk|?m2XNTX ,qA_ 0WH7!MnAI:DOG؍m6D3WqfW$;VS`)T*@Au˧ҔW.$??ދGl9&E  VosѸN2&Rk=:׶1Pm&y3+\ XIbX՝T1-H@7ٔ|Hrn6gp>єY"=-͵O(VamW6{[ ˲&+1 ifs`cb\A=w6  S%Rq e煢vYVQ9NȧGR˵\F,D=ujy5hb+sKIP}Z;lY]UO(r[=#43&$4.0mgǪyECNO4Ce?#uĠmĀw}EK5Jbv_:O{xC-JFE%9&_\p /֊@$xUMID\~#I3=P\AR<.ággPFk?s$,np\.Wչ\'y"%)[#G;x&P4<`CwI0w B49tdA,`X6ROCӼ9- $GM /wʻ.Eze3ϔ(,Ԓ=;>vX@µ[I M%8CVlnjL΢PLjldZ.bWL4F'c=@ F_"-F X~Q=`׮aڦ)̵@sk -`c%M75a>/VAO*k1"Y~f#LpƑbr y,(c2@pO8#L wI:un@UުW/zRHmHFo¤"~${ (d3%|Y9c˄ڐ!>ב PձU(2{\~j4Fjn!L`"DCs$ TM 5ʿV1vIp즯IH|>k$NQDGa@17 yQc`&D5XNNW\%nJ4T8h@t"{e1!zVsĎ(.%oK0$恷Hˌ¹CʹD۰@ILIݽ,'(ݝ3 y698ifh4& тn,`@sr:tzq(U ) \l!Fuͳө|l46^]-EfۿZdV)@O\;,pKbi1!P>Z31(5wb̚%UN qF]/ؙŜ.C,Rz7ݺlڡ^oZ?r7QlmY!'QdFr\ )R: UqH8+J)g|;,O.8\Uһ+MTO;` }!\~:ԦjHuuomKyRy>>wXH#߮0[I@t#T0%MӸ;a،L$} OJ[m\γ3z14 K*:v,mnsz$񂣷?Ѳ, tI7/=F*5aTe[V 8x 6ol ǣ 8?H#P/ Kq?|:82֘ $SK8=O.eU3oAab0rWҧ+6TEVL.fS7M9iAXG}FL4UeLYX^z'\U+vs[`  d&W9C(MK  GZq1|j9gkTb|0(0!\eY"0vjv&Mϗ}`Tz*<{d@b 2Agɐ2u/[p">8K M#G__VaR -"ʑ݂KoNcO(ۘX|7? Vl-ɚCv)An_!By`e52l;xvoaPAˆuZ̀*cZW.wʹ,>dAʇ V$!4^k?1\duQ@/.=_ |d$|3+;P !9%R@ImQJz럇n3 X;=E(ɥR-~$ۓN8eGLнk2BSƁ3.tQ5,{?Fi'YZ Cڌ5DTC'#\ HFSNop19H 9-i bdevW|gkSzvp"pS |.zs0wTc6jJe-_VYAqOCpwvRTIC@DD/Vx*j]5V#` 6;Z9ִ&%_R,YQ`Lt'V(5+VE[QU$0_Oûfƻ8t'#Zw=wQKɾ`({,su@6txMb/~]e͋nDsIi<di/5Hs,. eWɪl^<>TI.ȝV}A!(lu5kYCfkW Vp((1`[,ʑ}P\Ԝ2&"$Z p@g8[So2Mc\?NYK4" oSXRBw R WB\hniAG616YU'":-յ¥\qC vW FJ" 1_d&QwsYgM)ođ@;IS%xfͺZ]61,;5:X:TM a L61)R;5(G難[,Lr>7,q#>čd?`J_WxR&@S0FzU\`^FT}ɉjIR7*a& : }a<YX&(6!{J~g*a5ի/F ڪ*st\lFi4䘜l,s щM M&Yw%Hе}ת 2$bn{3lh?-)Ejz;F{XTZ[IʰON*gIJuIN!+a/2JH濗oB\϶mP\o kE]Y1U Hۑ")G#"۱̸-Ȗ KB嗸KN ^1"~k aȈ{R)Ҙ %2+,͙1.(" }6/T'%5R:IAaZ18';Pjh F/L#侈P}LqX>\PCܖ(#7f\J.GZۉ1|n~nbg24kQc1D'T(z Ŷ Nz$2 f8>/_`V5Se{lk+XX[UUo&9$Wӭ`Wdm/9ի=N6!\L`)~.6(!u?7[.s!Sp3j?r3l c$g84O sb,*"V?2 ~w5l 8wk_>^sYc)dtimh$qQMc9?N9͹!OG) x.Ð7Fـ_?M}N ) -aIqpL8-28H(nJZ ך80\c^Ģ=Qnx<|(KI RIY8yvZ-^󪙹EgQ<= @عH>`fRLFqMO-efDk?bW5Ģ)˭À f=}$d6j:GI' XS"{F!WXd)MxeBʂhش}`Scڜ)\egRj,frqQŧ߰.C9N_A;/[_wR_A\^n9IB hq튍ΚgX~-qWIb`ȩ2GXly;.H *,Z[ذ `(\9?aAm z̵GDHUi yXYc-c夦j0jlߙCV<`l. Ϟ^DWp$<}tY'~Q@wimdM+}gy]Gn hͤK0VU7* 7"i<6"OrLL:Nխ]j%;;MύF 8v*Nq\ zɱz1z-ɟ  Kq!k4_D:C~z Y6lGȧކQ2 s"x NՅ7cq@p ~˓ͬ2WG8| %i߿7?n`@?Y^:;ꫀQ7hٝm;mML<;F)iym@H,)MѿŎrHk'rm/҉3YtP[*iٍ3>S`YP,M.xs*GnoO##*ӞM,?[_|)z=Iu)#M!i[Iծ 򘢇+)*;'6gvBW:כ/񖠣ޔ=9ulQ/ZL~#B]tI&Tnfx\ePͻC/kH饤 jPxL~q"tJߴ(PU \d ~)ޚފ8dcFY() ?Jtz9q̎S]g.wf:YlnWΙʔڠ u8I *꠿؈&ݭ)W;GH'W!#/_T,7&nK߄Ŏ~^P \FvbSgڛ壖1%eX.ʁ;iM0tqH+Y~QAB$ޡ@{h3![/Q_eh JJꟂIڃ>IGtpTؒ:OF=IPK@`O^N7H80#~遬xtUc(}xzv]"Y:TrL &:"1kuҠIuO hM0+F Tdp_Iz_'̵j"))( BHqlӾD"kܦz 3QY懬A7*b٬pvBg* Ҝfdm}2j:G՚o%Mx#ԍVOZ\1-QNŰ)v[|OFc~ Og>O"P3U5؅3hwST>uLO5y2X tCl*|40 v41§{oBxd<^mčsExno(*;۪/NK=>2*nGRE|RkAپd[򆨻t0]'O{k2j`N 'SY&p9?B[@JT]ԋGg2 Y嵅*@0x;J3/V ٴ`(M>k.p{봴Dw\ܴv pEGiwgLUfא4'gX=(7vq֙oPg+K鞑!G_قO˛Ȃ2GTۊg0S~9*vX0@=Dno h:|!zQ4m@Roe4Z,\u ;6(#]YYAzF3 %N0<NBlsϊPci1_ 1b?K[Cː7OpY{do+ǻ1ԙ^1VS~$]wHA,TP04WcmP%( MG0mv}꘧>{Vy't?DݾiH2Ƨ#4]@׷:!UMDm0@CYmAWāȨ='Ge ,[Y'Y<3CH^{mqV[z RrYXWlDѲsc dDcYuJ#톏|ˈ1]i̓S6|M(j3;S1:m[w+iX(QK!6 Z.?r@ڲ2K3}rUD6GM7Enj&0n gDUԵmvcX[X1) K0 C+5pi;'<&|ZTs3@s NO6bA.z1pho#lpAffhY=~Gl*zXlIF~2jsz7'xNF5ybI.>jcBpghx< mX@Ӿ7fdc#xD{ϚK@^(C]E.?۹F-1eADSm IkWh㏱F~YP$b7,MHSA>}[aS[i 7AOj!Ep]Y5T$#vs9DYV4Z#'&}՞&HtXG7s o؆>$m&I]aGGt.8# *1N~$"/ŸD2yhqk/[Q^XFJDL,$Υ4̕D>N8|vc嬔( kvb%E;s2܇F:lY㵏e0 .Yi8>.)Ԫȇ4fFJ5]P@so}Tlf(]HH8k);BP:ئzPj64ЮS&jw~ڟ+2j<1newxziQ]Cb}hf`ցΜ&x%}$K@adfUYiZb=(LrfB^x-]9 )jK ?iCWv-4IJX}C$!G+phm50:zߥ |GXӈ‰z}8%V~Y5?@%Y=XWЙg`Iݏ$F}n|?R81cW*>D`}3ރrDA& ;vNX2ٟ X/2AR2}g0yzQUqGi#>|OJJ7Br"KY:%ǒoMuƃ#l%A-wOῪMjbbY2Ϋ=c  '+:'MKg֕uTb3)HV$$H%5&?e`Y-tPBZ"zzcr>% 0yUy=׎ӍO %ggOehwO*閹[:a~'f\a,#<Ț _lۏqEv/@u,A~ŜcPjBD PI{<--4u ,$4YHW>w{w7vAz_S[ О>Gu^B(tH.\XΡ}>W{kAS@?ئǩ@e7\eM9+N%L ?Id| }6$4WHH t"Cͷh:Tl]w1).Dt}5%")jX$/Nc hWc-Y}IFt>|%D˝N 9x s[M_LK')c5 H+bVk4`#1YEr?1D]Gȫ@jz>|)zb{Z$rhQck|7SءƑ*¿nFCC̴IIr=V(bڄ^LoLNj-.ʝ U-f%.BE{C+C_K˩ChM] JMW7Jb}aiPCnH>~0 $Хî==aۮ1Hkah+lo%Vec Vs@3|(Bdɓ(l n\peXq6U qv)<{+OsۊBzN-"Xe.و֌&yC>spѮI&l9s:* īOEO*g4ynY3;<6oK ;) g1,XO欱$pK+yzu{rir)/zt= Hsl1-}j] +mhI!Wt|;WTY$;V~[:7+79Cǫ>!XeևknG}-PSYFx ƀrD{TM1tF 1[k7erHLmf|M~3&G~;=."\B9h a(Q >ؖ|mnUSPꤳ05g2'5,:bCB HJħ hC(u+ͲD"=/J0t8ZWb,%MHqhc3vKmЉqĩ  y#s-+~mbl=kV 64JZTΙ@_1Ҏ25E^\)n<`-4y~g{,eNʹ>ezL?kD'[n ^_^n)7"?YP-?wt:vnX\qg^)K 9I0@mV:&õqq*;}\>oElB/\j]~L)z:gpϜцJP3ڣ@9E!t%RɅ( x/_ x[uhajYnlӝ3H pȶ1qHhVl.m/yJou*><*({sY$׉D>28sWRێcy࿺Xdeͧ6IwB^4JҚS=Pԍ`J d\?xSޠJ^̓@IF3)'1Ο# vֆ" X6Hi@ p(-,3ůB|yXʜY{ &8,}Cل7 eOαTE)W.l- "kEs n8Œi3?!twW^[!Ǜv`#Ɲĕ ӿXYi8Ea&R2M{7nͮ Dcm^O]z4*u!@ FCU,,,߮t~8+1nY E WWNRzJ-sT2F+Pls:kFYնK gI_nk0XMFVڳh˯`x$"G kqVH^wV]D* Q}WHLډt%@IЊ/Kp[jRd>RA,-2TV͇r}>W7QOjVԔqBƋ:+G8ƺYo d FIZ,,-Hqc#⩋"-1"-z.*y&'uʯ }鯦梉ġdmHTތO!dBQ:`hE%ߌzp ?P9FEU,e#d:BQs`wq$HQI;۴eU2^SĶzd8g׀gTw973 Sf?ŕO!M"^Ԫ5ۋF_Lv&Q;jAb^{EGٍp7^[w;X0VޢR.o jNhw0(F.V3}-ZMY6ZB›UkN%]1\gZ̖x[Q AwA2H¶^ٳnsx׉pkmVR[q2SʜؠF}Ud2xR0ՉՏyʊ R=7fGdI3;PMz.ۨoJE"˜p9HB(+e z9v- m<&o10<9y :DJb.*R@fLcm\EI= |XB\Xg1c_˚-+=͟&Ά{A)spX[͖[3=>_Qi2;n "F#o0i)KC}ǕJýi_.%vd1"ƲB|?PehpHnAݞΪq iJ.dʼnGGi/Ҹ&JOq<0޷ >+M{$!'ؾVB9xt:Z<>X&,%sVFA=A/ ek%9S8\fRU[;NK_ M2p .61ę$%Ӓ\=My|-ZNx4ilK)xzE80hm7U(O~^뿃%9tA'캟q#iK8ԐƟK~v;hT>Q(l620Ϣ-0exAJKՁUSٜNQ.0Ӛvz@{(k_d|S;Bi/ƣ3E+njfMz =54#S``% K]&{Yq;?5^g{koX>aɄmo O7\܋Nd|v϶+al (qi)[ن*ߤN?ڡᔤMJ+gN66 oY0lMcc7V P܋!^VwQBwjv7>3%W҈,E%n"X '֞8Lר+Y1z}شGƧW^Vg8@*khx|Je'(|vi0.RWs:5KB;WWz^0;W 5zpxC F ,Ϊ1tg2b3)ݻ.tţk_0smA8:+D<3'MnǕzhs=_NM49H8c'Se~45Z4*t4IIleZ4rhe嵝-`W3 ! ,sѹL\ BA ɫS v,/AF 6_X9nŻ6g~kb7MH*ޏg纬y57>Xg)5BF:d`5z9ؑ]4؛ٽ}M43H%K2Y[J>BSlGPX~Bf)HzCjc|:x{멫7#u.7<yl'-=*Vv qͷ+GI(ImҐD9#k] *Ԛ>@btĞUoeV;+ËLP,G̟TɅ RX IT d]:f8$RSQ 5llsm?Ŀ3mtwj\R")[EtJY6 VD)⪼m΍1AhWNQH>tRuJa:6Q*c_WG֕_?ԞA5Bu3XTv5D PjPgg"Wzkiͅh&0gBN9䞠D*XGe (?sNaXS M&o^n@|r1SJQNCt؋{{))]W #ɋ*BفD/g0TT-?(L;̈́P7A<ȎQ>ДkMzWa'k`:G_vP=UդZA n|{܋"/Ӊ΋(2dЇ;|Oa%^p5?'(k'~1mFvq(0S'#6#Ev)gkYgwǷ ^F"'KdhleJ([ :7U!}-XlŦ7q5`=jFmc`.ґpzSD0*HཁUy33g{7;oJj5q oq%|"~CǠ3JRW6 Qd0 K:2͡N f_ ;9$+sY*^IelݰXQxM"o\>_%kfǰk; ጦSL6(mea5J;*6kwfi\~|7*:r7QRZ(*4RΠNyFXH"MTcwIm*ZA^RRUɛIKQ_bNIphf+c$1i9ߔ´{ᆇES C;ìՒ3 d"/v0WjJX8k7 le4#h8(uJE;ihGWQ~}r2ZƣAޣ?=g7RovAJt2z"NߛxSjwB℃VEdƏe9Z$i%:Pw$;ŸN^zXk.?)Z91I:HwG,YkRɺ 0@0oAqGQ10Z%I_~,agmǃQ~Ы)ᨵw)W:3?ǃ=t!V paúcfW^Xy:!)<5IuѶfm9@DeKQ,iJո$y1tͅ:稃:= .7rKf,:A9a9@kJ Ma0iAu#T оv78i$eeh.lt#N8Mw>97{j~ K5PK ,nzs7-jɕX)95 -H|'f3uȄY$>kbQG*,+g~Ԥ?3۫?\4ZƣhC,)YB0A8! 5ǐ辕4Eʞ:`qgyNp(FT 7L}8h9E Ob\hjdv' ShtM~3}UN\lb[yh@8X9-,I>pElZh]kCwV׾eAc')YZ@}1W1)+~x"&l+.@>S_nݑ,J!2וׂL|k% Gƻș!V2B2t~燊IƄ22P \)<̯$p0|N pE_r|()m!}0~Bbq)<rytCc"]:EĠyTz+<|1ѓ$4)a|Y[gOBNgq"6#RfkEVjAiҿfigQr_%Mb9<%*2yu.}'zB1b@w";\VFa07RK1ĒR-6-Z כ7̯_r趦¥o! 0J5-|;/lqG6p{N.υlہӪٷ^/1s&G:EwHEHՈ<k ~k0m'.'c`dJGǟiHSaF_!RBV">95bQ;,$X!s깥 ,W4JTM&,$)xl ~L+Muߏkx)%tߛ=Ƙ(Wo$\31}%'q?\bhB8ed,y'J͂10 Zc.τw'ꁜd/`HW5K?l0hJC0Oy54A#;\ytq:MUC |Qּpd`sq_Bʮk/ E+c9YH.=P-dIgI;TyZ+HҽO\~J, +E~ʂ7V9a@Bn {G Mݔf"\s\m8vTa>2o;~YmVTpVMKruE1wUtB_=⋔YX--U]O%mw]sT; noqۜ#@qM?*l>hxjbhy$>*^5`,(ʜXGf<\#'KV R!8pT9lå`ΝNZ諀I6Ipw&Dğ;6oɢVrQwcQnR^fǖ];Wq]aF[_P8<×1o)]WΕ?7 }8pxn ?ȹDrѪ+gdF-X)I/!sQ|jiry[6Ƌ+ٖzYSޖe@r _9o8厗8/[;>,_OTEl~;" !/DxN"G64a`N BHn X|4/pXWr(v9]3 #5i鮎襟oh3~%|s`ثCLX !uֱ^#@1|O@GRdFőC ӷ˫rqtjpE_ _ ٶ=\S7 ^H;sl2CLvTnkk,!pdwӫa!/}'iΟ^v^zG+ݚX7@>cSdlr;ud݄gOKq^W:nYt&Ȗ"b&?rK@F) *ߙZsOK/< iz՞g1N$mPlhWp6aD gțh54i7 e-Sn]"mrGŊz8y =%mU!2)9 }:gBP+jKܗj{x}̔Hw7;hxO]X4Uzgai؋K'éũ53=sLdܿDP`Ew ߚ/Ogm[뾦FIri&LG-%tR:#3Zu&G1CenwvZr gF(Q9ej⺙cei%: Z;RnݿrǴSD"Nԉ(gY"œƒ Y;"z_w'e 2p>#:\f^۩"h'H$Vl+_o`V*tn|`2"ĚM*IxJaR|9죻kȶ3r'S[SHyE:b.c]y>h%? 1,,m0CxȂ:U+ Q鰧yHE|O$2nlidb(HM!k*JJdNr-89! }:'s˫U >5.ԔB"p8G\prɯc~P3cωّ&z'~*O)T* kV()n\u_KP=FzÓ3=22Cݐ<*%S56^w!i3dڊف{%兝8F8R) szH:LPvA\4p.p鉭&FT!Bڃ5bOSXߊw~[AZ HËV uUoCfDe*^fSC̴t, 1m $?$ }AxqP:k8l!4DZV_4=<-%uѝ7s S )CG _n)*m2!'U9n+#{7=δ[6l } K11ut(-Ǥ?dII;]Z֚hx$c/EX!nJxfB9 $MIyB\iB{ 2rk@F X>ńhqH3B?Qr &V@ӪS\!kDzNI=́{:;dC -nGoZvٿ}o%JB@~fF&$;E&Y0UeV@mZYKq fGdD:xEx[,TGe6<%愉௓';G 3 !0c홉n<ES7ħ>Ìhۢ%e8v&L ">`@ivY^pd# ^U@=|me"g*CU\6˱i3 Pdq-|d:[Gye[,66Z4$ifljhOQ{m]bmapE7ଇ f}O쿒}? ߐ;vDA8+ŻBωu.s't8${5B58U,Ÿ`G:[ XC9ˆ XZʋbK/_]?R l4L⵺]#[BJ%fM&~6v>֣!x ܆W ? ;ҦLnػ |ӵ-vH<)73WtT2&EGh"b öX~ݬnUݧ{WsB >k}R7J뺨7vMs j = Hl'o '0BW(Xx1OT-/BMKj07n6L5lN#>fpE`e|sh۩|R-;όG/adA-_@?Pjg Z:WSSJB_F1 @ x`a)ww", 4~dQs#@DҙZώ!ϻN\by"麂h}GlPBCl'Glo62KL_RbIhic6z4ęJ(~uQ87R}v+lb'|u*u\qؐ/&fB8h&A\>c ͸a8X(U݁{13"~x9.{[Ƭ_bofQ;YsQcR-u縮EEΊDžP\ݠ UqS zS=s7/'aNCqOpS=5U^ܒeK-8'^xVw8=rt?|.BCpDJsN۹i+ݚx!{vUñ-S CLebxd,p\Y3wQpL˩m bBM uԖ$_sIVF6aXCƁCd3pGAb"ڄwtuٗD6J؉ZʶG-zS3^$&a:Π)YLī]v >6?L7rS!k*삺-?L43D~w F&,,qKcP9ڰx194p؉<\PY:DQ!y "OXdN²~ V]2@m ]! #o)f HnLUNe~E(Aw A<8N]_}䟟`lok'_& }61U,(~܍)CĊ]ދJ@.~e} =k~xNE)55XJs%ް=_%̠@ބmlJ_u̒ Wi/2}DOGo9@7DAʌIH C 4-$[wcODh]{ӋñU/:c{(1h} fGt`8τ1|ykz]ǥ mszHZ̲-߯#TŤUWQ)s8X0p4n3|\U{ȌrC3T\7@ km G@@MU˭ x% }'Yb /1oU/u}:fݥ|&#Z*-_eQ'@^uxjʸ[X5mrv|Q.;cpw0ney@[OMI>R#F H/4™/ cPϵY`<l cCP*q*w2?/ί+ xT1ٜmxoL3#w.:@ IO_p3u 2$!NV\uC slVgD9##O-yQ_H'6<]fc}{ɹ 9(3V!dV]@g#5U }y#|&&墎 s!CJΎ3-Żs5͇w?T+Kg ds%77{B xj3GNXOYcz3*e%#$4ARs^i~If[P% inb[W 0lMk̡=ot;]!LאD;h,V’:]3nBStiַoHW aşݪSMWտ}VAJ`@sD7:)EZiA 7084p.R0ED&ej})YOTY 'cfΞbm;1e5_ 8?{]L"M y*bsq[Uv[B{QvWd_(a|VRIoŎɃ =#̰HK_,(${SO"+ClA3T+#X~ v܅TrleϯOF0]P&g*>b*\3C\ M/d;BL͂4&AQk ]X])@?U|)WRŭ_Da b\}o )HCWҮ; F;k[!=7oy9KCFI2!kH08KqBO.;'.CulmbvPL(0 @C > &=(wv*5f\uS(_fa:{n 962OZx;ID>G;\nĴqâoUl*j=S./CZr$&DjsR6n&0ZSqsI9h?.8eT~X&ro&Jp:. EhZ޳+ ڵe%a]uY=xcHI,lc(< U: [T\,i3t4.=Xם+%i&Ԓuݏ7#YZE;0ۦQ}#_1Kɱ=_w22=j7! ]и kC]7$f)k,ҶPHˍD #%)Ԁ9uj&$ S ByH2k\mAhmmA"fskZ"ug9yK?q ˿=tW=2Z.@r1VE'Pp`v,(@&Ivt5a+D%d(pNBbrVW00+|a4@u&1_#THgFB WH쩗na6+yr"w>0reIJT#a5O~)w38d! X/5 gָuیh '>CcctD!Mv枏ǠlqUDnRaQ/Z" 8j9/)D{1?3F^P%(d<o7ĞQ(BuKu*[tTmS-zNH[m7U=ƍLv /vNqyw)"RME"$d"q:U ӌ>} K_ݢf'<~%RZ40o.rQDw!g'1EΉ&TN`op/.sZ7WEI[5JرZhS$=e)WR/FYc[+%|>4M{ssz\)Lw "LO`;jYT)XƜ0!1^RL~ezƥ|z}d:8("~ OgRw)(.?Pfub&/v ʚ.i> 9PT%VWEc\*v;CYɓ #NRVP@ōS5S*睇𳑽 !;PN@_^0FR`,LKOct5a2SRiV.DB]J^DS(A&.I,X%$PW.PaJNv;{ UX ܍lb`-8F&IO<A gYfhDqE/%$ pK'0ER ~M"E 1[?lvpcd8Kk{ eo tՅkWA$ JR4W-[Y8S8tIwG$xҤ,2|$)ѷY&NgfЇuIO@rFB8^^P PT9o0G;_Jc^/Qj 8 ̜ic;7kGyz4;e%9l1y`Sу; j 9Ƙ7o{4-2kLK7gwbIj;JUFR@'S!1ʩt6s<=o p\C~0.ܸҩģ"̩tI|R*GdʺZߞ{s !Qq`MbЊ Qc֢1(g;)xrwGeTme{81]At׫''x!lŕ1x,2{ȗ_  Xd-*KC/(3Knos__q!D_$51>n2Yr}G]f9Sn'?u`NI?[29J᾽i>XmL{LR [&}uӏ3o¬Z3@ 2U6$:*Nˢm6 Ik-) }7S4jf2 6-maxk#*9&ɦƫRc=iv-iXZ?ӂI3][A: B-y8y˶ͯzq)29 C֊5/{d:+Vbh8*LDf׸nlh~;]`_ cj2H35fA(Jۚ$g'6O+7C!xta) !y&pw}'>Z[VKBeAO{+4H[շ}'uŋ}* %)g=Yr)vCT/mL u\뺋WjA>mGF)G>pkpLV_cI}8XVf hpH%/ү:V2 pk~Ypϕ2\:RHcou.P%~"&40y![Ǒ-C׼X/\1I|I 2Dі'&dW\ӣP[/zߒ?SS%tMk@Tk= _RdW2Qc,ٚS a ;N ҆ L&w܂jΤ-c!@ ׏f.Vg" I0=kpF{2DxX(MW$ |7 jOn,/j=Cf^\ED!rHF9g Mz܋m_DS8ť{PɧO*%'ϋ H˗.<~;L(fH!pzM#F2bTV1kSM},GSuihݯb%|ʨ&8[Xy?1,^a܉9rVY`^`dMjyf4TtE]w.Q!eQq67 <8T:2`q0X6IOk"FƲW W Uӓ  |$&c۲61/Ao6|FdSӊ S!-{UVcLY 1O'3`캢Z c&R6Z|Kk6ݝIV\''3ΦL˽%P|}Mj>̾_` wOW"ɛ_÷T"'w/CAA)~xih&0D]fVĹaݰUATG7x)78kjhmsC`*TrD2O\O ωxb[4L#j$KqM!8U,xEHCW{ݍLP=!ַO4J@WB-;df GdFݸh_Pq#^HvNdcF -ف^vЬpy( xj+uYIDZ;YCR8'ا e=/W!Sb@$vR&lHfǣXƫz91iӬu<ԟ4IW\dsT4ҎTڞ0I,usne jojjjȑ0=(9X5nO$KZFlv+,p>W!UyaצZldz`1P6ѬN=0.dP y~yU0)z㏑!6H9iR?Ia(H ^TƠN攞*z OOfƻK#YJ;"z-Bn3 {pO$D,J [9ỷjg"]@::0"I(wE+ if}ZI74Tykߙ7n]@+UW‹y o)oÉ;JKDe{J@KTɋp?we&L_1O~f{|Hn}i,;P2xр]dCwi)=UƋv]ާLb^-s*?/`]/6K[e+BiO>FeGT*V?Qt q?&A ABԙ h\&K6n]74NM )n7:P;K=7 U%[%yPn7ޘV` X'}@ZgHQyч!οvu~Jh; z{x{^;؜edS2|i h 39Q@TKW-X(RPq k7omcި|q2Ni Јx>Z3Ն4zЉ8bu"yf klFȳ]]!a|4Zqޞ@f̴Y5f-BIV3%`}AȎRI&:E5n1ZR+LwtE {8Lԭ4bƋa3ʋ.R,ovgAӛ 0rG9Xc^W:bTyBL)ug;5C]4=0C;f)3o헧GXXoh~5!)^AC> :uC2Y@Y`MKȂ-4, y~ybdU}I)z]-az+ĒV5M18 V"[Ӧ K:_F\2+/r fF/dC]SBMA0V;K53ʡ"yOZo *$$^4U1j #(.9S MX.r~пB $UjJ";!,H?bXCSF 2gs96gbiRFBR//f!]/t G !~˝~dymJHY7]6fg! ЉnySNդ ´g0ߍ^{Ϋcewtw"/gMZGPKba\` },6.4U d ]P >ǡd>̵m=ٓ4 i,%(hD/oHU}!ŋ` וIj- %ЭU,K>Ld\dy-hI ew$ICֲdXN4YRJ:Iy?Vґ(L- (b ;EpAۿqDow&֡ġy \ `KlQER(iNM=93#jI4]\)Afk\6et̡G HEk$ն&IQVh ~VˇE^3NsVZG!z#l|*/;ZpA~ra*:]dp2EQ Jעد,)`&'i8K)HNR7%T?~M+;h@A͞$@9CLVVJý [3mذ@n@ћqSC ^xTzDQ9j'o Hk✕`!U3Uh=Tz3bB-ٱ񺑦ڎ-1)1'Ri<X=Ukolmܿc>P㵐N@FF[Hl;pPWf*y)L3@I?y#K[-"u BR:ի&[j͉sЎrג$ǚr/'4ԺG4Qӫ3`gO@֦18(iMv\Vʑ:iWm" ^g$~ڤuE(ď~V[0ށL^zU̧kdnEBSC4716Q8;+^$L _qą.QkW[O!AL0rrģ`LzZKb#RY TxSދf F9ȵB[(VmP&-aCAB=~':|p+mcJ,5YP,/-="Dʄ9vm;tєM5V{v. fj0W4u};Ki#PQQ6P+0:9wrdTBWvd~,6~Vg3' &I aog_Ts;"ۺ a?aku"7S湲%_]@ݔvpe< Xs[:C;m {X7E||;8A'mxnNn*А)T~] *N$69 jI>Ą)p^'Ga&>C@vmPFmr2ݴW?ҳ[2~f">,6eH 8Zu:0 k<%r;1yxBj7 x5fQ{*/Y7 `* P\ep3Sdpk];x^M1ETz鷤+#8)G]SCp?@֍"F˺[':,[4HM䙸G?}C%i= 7|@y bmt$MJ?=Bm'_S2Ez2i}^V@E˟pR6t[l Z !"_ X rM~C8 ATW&őF.]s@.agRZL?o/$chPp?DXno"% ?,X9(҉CWqYbW4`Y_zpKĸw[wHĄ{5XKh޷qݨ~4= lej-k&auur?{Sh"вȲ~2ea=w*(M;9/Xۺjh|/ DRqRpjV [q]i0?/񦍗ə ADbRs͛hӀܘE(5r`^`PKA z9am[}3V@cĂ׏]s pԀI .u]-Ch.n$gd ]m,AKx i<޾CԧT:Y FGQy~|#eUf԰}除 N*F^aU74/?T6-C`#07/d Bat%`IQ%2H }]zS o>!2eTQbh ?`Oc\Zkݯ|4?1!r=]E B *_CvMU 9oUf n3qưf#klyddcs،@RfXݛZ :p)ih,.%50:Xe*b fArdP:uIGg#X7!"UdI#jw!lXвx5jl\ a qy}@ 7WRZҦێ'6xS,G.;oʷ( IJ"p c pu?# p[F4e_9r'v  O+Y[At uxwV5񶚽;sV')=w=c5 h4o}ä rz猅ZpsXi ''ZP{%%pda6ƺΣޏ@#D= "am?d/Pڮ&Z 0ob\P>Ήtuĉ2lmKX0B^M0j@:sc[+x? !W۫m3n}%ޱ"Ak"1C2h43 gEi ?M?]AT ΨlYi`[xx_TVѭ>;B7 \,4m vy-nl8tgG- sbWгWP X*d~42M7"3$)ȡ%YttGj#-Trxc o}}r^C :3$ؽ ɖ8X%Fm $"/xB8?Tiy3ԟsI;'Kq,;|ND˺9ΖopѲKxxlcU$RetuU>RH"|xH3 R]}>VY ہ'$RF`*wH P C1JD)صpD5f@e\< ^n 㲡\Ejǂi=Y*{~Ez.؃];$C0% 0TT0E=N7紳G:zmœPڢ8PnhM#-\ ж\92pcX+,CTAE{niZ$$;wR!ţ|g{^W5,MJK{|_kDLw|2K,W'j)j%!UbmZH5f kU]5HDG*E,& b5*pXHB\" ޵_dѝ_W~q:e!0,.oߕZ\~粌 kx\)~L 5 @bd7$Ĕq&؛"Y;1 ( ^a ,rL[%zwM9ЬH$%okelQU,'4AIȕL9&fqUSWa5ׯ56<9_?.E{6{0)ZkCȑ3<\UP߸RjZR䱥jyH ƉcjQARE "t꿣B=T2Z^VoE=V٢m.h٬&dgT/_&1bc7ғ==-9K?{Onv2%K&oJӂva5-\ޒXj/2vs8BڳA: 942=2ˍuo7H ]:$`*kVdœj{LHѲ|BCQ歫<>Qȓ90] + "۸F< ,͘۾5c0Z>Ef$❗YjT,q_IJ2;*&.Nƕ3\fd٘w/.e* G]+kJ3AËK:%GRlL} \-Ѧu/,!D_tp\$M@~T"}NX&X[7`a,AiJfϵ->"W:7s3;uU39DTLUc/ @8KQL,~3~ު:8g+Ah\UV,{h޻xƫaEYJU@$ݮs]C\O'9I&oQ+* GN#)Lo VynfOoe8/_4#kP\p=H~FyeijY9i6q}-k*f,ߌó4v%z`$GԜD*i8%,A@4x'n_?S{0rAD^v$Vg^ZȞ30)DG3<M&zm${QX/vpo491P[J(ho @(Y/֨.փ-E1^NM?v )GzEϸd'B~:. 5h~D'W*Q<vW(/Vy%9rcf}tP>3} R1Qdq8t3+4rzQP:~]e_ ,S^3eQ?$-$bS`#υބn6VʎD4 ?-77!v3%b=k-^M5<;a{X(dI?K~_wHЀɴt,[ :/ KPbt{W_Oޭ=]iG3K.PH]̵Uqr`"OjT +C(C;yk%ALF 1z,we!zPFH2"L4剚TDrԏ 4dLUy趛fnFgPFMٵ% 껆VVh)lwn CN{_,eJ1M.3Hh1].djANGVl=mwwlٻ+zggP@C+u:W! )YNa#hw\KJ~4Z 4m8_#'dƳhHr.դו\6W'/1+a3^f ftL':4(ekl""7]#LٺO#`ITT4IQ@z'ɒ"?z4LNSxv0I"*wyrgTQ/ML0ubM&:aO׆$ٜ6*.RYJf F9[+2guq-`pz7oDA?ܩZ!JprS8זwBT)ѵUl\U^NMc鏽*Z/& yW(7|xgJ;Krp!BڈK`osu9O4Č7TJLƱRJ&Q\iuεM:c~k<-"׫@256w.y>ѫt6'I"t߅Z$o.C[ֶ񭌫>k'$P:R^\ዩd G+a n_yX$`WjW͐rUwc嬩jaҺo6l| 6#V+"dհcZ)̊NK]񾸅Fڥ'9$ ΰ*^ш֞\f1 ?@`ݯ6 W[U; b˶z֒>i *U@; <Вf{s&Ep58m nj Sʒ\v S#XQ 3GNS?Cx?8U1)*Oj'YSMvA`â"KdCjZCEDsbZ ow^~k=<`w(K Ls:fU픜yEhY>C2^3.x:y%M<h@QEON [agpK򂣴ӔJ2~Tu BCzIFb6 7"w-I(CբL 2@޾ĸn~p]FC 9=:Z yae9pq^iu3懓fTLzH64KÔ1X\ p'` 9h]֗`Gе y\WW(Q>C s wF|jj_!SvIW4T6(#ޡƃ^@rRJk hjRido6 t-s9F$TI8GJjK$[?BؔQC!չFȟ;q` hqp~C9:{rLׂM;ۖk;L]+h 1R~tDZBTlh-al*+UfD.FFif 6pFCƸ~,;Қ4 +\w-Lw`ݣ"<,[ҿ(L+ _eʓtN ulĥӦ}!CzGr WoT-I;3ddT*7kb ,?ROiA.PO}K)n T6hv~m@3:`J]HѥRNjbnϫӛbȉP+ýrmXû䮺[|r[C.:#BWk@/Nc蕞<&] FEgdo\lwL~)x&!PV&Ƌ: 󌊼7qdGŴ@2_l4t=$5 =Tr%Li\y `Vpzk|7t/xod1(|$pX"⥚iE?6i'FL8O8Emc8)!r#گb@3F5Uh}kqU6~ZwlQXo`Z%T:l_SUHû/u32~8-^7|$hzgo})Nrڢg4eA`t~ИFjS#Bm+&Ctq zgf_$G;NMв#zUrA`_SzVlkI֋[4\Ȇ W'ѧn$/X6E!l01*r&)3c.=HvA۳z(}4 NuSf>;e19qF9+kM#>.hn@~c峩AP5=uuaVb(^ љuI7oad#4&ti54dP':4}DxYzsuBL0;QPx5㗿)%`"]JްOǒ z>@=|{r" z54D*a@rPWDYd:+H {G9}Mj2ag%/n^XBXH䷘(Wvd%RBx3tڲ=0ͧ.tTSTpS<<:noc-TQ 28T`T!6t%XtI$`t^V7)γb/OfBXnlj?Jx>VCZMD!ܐh  ʛ,YLF)%Az 1>9,nG{ZIi;b8Smޔ3=^`Tl 2*_:ē5ݵzKWy~$6R Z:&c2zP|/e+=C{c}Sʧ/KR捡.[~eLК"0;+@1={VӅے,&\^[V)LrCW&T/*I —v۞7q/E4P'lC";z_O>H Y,d$*} |OoHmgWQR`vj6a) ( NR),V(m`ʼn+T"?;(!Qؔ┊y]g0U=jlxƼ|l/iX16%K$gT *GزZPR|:nJ(O[ys/`d|=f6j 8`CM{i OʻӅ#f@$:̍) p? e۽?EZZj&8hp[f6頸T%s},p=#N+i.vPY_:gi6@|ҫFijt{୕@"ʃK-ʆdO, Fz3i=dqe}}< d)\DRo.-jp;z#cQ@24='SU=UE~Hm͹ъæz{hۑe[%pャYTcL,GXU`274i8>՝UήFɸ ~vYH8#?Q!ֽQf}\]{+a7U:EnʗX HW2\r$X~_Z{ PsJ ifOK~;udZ:r[$V ^VUAU_ThP CTu2&<=熗ğ ݊DoYhC^s}oM<\߸CEUE8zĉ1 55tSƞVNRy7 nR<`NH"Z =2w 5KB(?a!mՄp @R6կT*, XtKo3w&_V=xz?kh^?Ol*HŴjHݙz#r璪]5MQ^ \vAuk2y8{*3)cU|(]@3ZxU7:w(SF( Y> S_Gw aP C^nyp[愺VX-e8oE3ot9pS~fK #]2#"R;UӉ ZڐvvcM-}?(ہAJ5)aIXr?fv>\g,0!1Hoi/.<3m \3|4% Q:e̳ł.CCf{Uaߜ]т^]GTO; 855ky+vւ3I&)(=i1NH{q<&7 ΂fB1yumCf%518~5y<\su0tп?Y?gVӭM%[" f1'w2\_\aRm<U1&T}fVpydž Sȵ[UȣeFq$rK7lҚnW5Bj:3`}MO=̾.L+m뽊e1ŵb+6#CcgwoQ x]m}e]C_Ũ?J&wDZ9tf$KWHKL"zO֛(OƮO@)l˕'qo0O[* gܧ6$PNhw|&W`" 27ԏZc̠-S4Ys7@'($'hoj[/oWrA^R9]6ʬ ΓǑkO&6bv#yIeجbP@yMb\̅R0ЯjU {b'叾>LƑ5aF0U 5L_tr뜤Iς̍tS+Z o_R_^8$@2 _j2zsp5+qUP]&7>T6ƚ?>O%P)ˋtS4݅C#V \r-ƃLz~V?^wjx_xÕ }~~*m &#i[IAv(frl\2ǾOBVʒ _JyBBrSrV7 dom(ʕq0EDϺmk¼|ՑD^sXe~Hfrڰ?&^kP8%Eo"U?Hdp'r1`D-~Ƴ,)2nw`H$- Hg@(zu#*;yv` M p"D/{<D.בc!! dgWʯx!$+baYD 8dWJZ 9noJKġ|P\0Q88mwuO4K3bMGGq)`YN}rSW("e}z93pV\E<5~/ u4VwvG]G'Ƀp*£< NzR6#yp;!x赞$(N(PCd䃠@Ob8VY^ BT_t6+Yin sL>dUdieٛC>}iXM/D}uGlON'A><ŝl"pȤnnd_wo|<]Fԣ7LJ{%],cyAoYc[R hqT ١ ;!_tBd )YemA G@ Bd ctͲ ˑTr`Oj׶K{(b+т(*B\󢑽z>ww!ɔY&;;VcQms-ֹ!qa2Yi=vkoUJ)- \a$eV.5"ѝG!IEj/,Gkdk4`FdjDϞg?,E07CgbܥJ0`.psDӊVŖ-ḢJ :{  T=t^~;Ȼ[ CF7VFڹo?ek,PLcL|_r@<Bjr.; A)/c#þ!TMvQ*%FzV,ѹt3 Ux3ISw Cٍ+Q 7((}6a5ΐ ⅒GtƚoLY%h{TU}6G--M53ٶ8 +phfV_zk( fFdL-f6˜*dgK[lKF=9zͼKc'pDNfVAd}7Tg|\73.ZFX!2bWFKy9ץV **84bǩw~ zJOt勢uU){EӢo~UYzw˔h<ؿV)8؈raf?~_f'(q^ze4Y j 2 ׈ +G'DPDpb~nB~ECT%AuyÑ1{2YHmf:#xdġFсk96Ϸ26ӱoj I ,?K]JT2@y2'FA_QJgrA7J|S;ah)ζTkq]7 Lh/ը=٢K D{6NhgE߂BEᡑGGlMҸ!(dTKHU]M v(\& "BÖ6s0Vo< )OJݥp. dЉz+=vܷ vR':+ϮɷF65^ҕ{sK,U u7T^Smp.pF(ٰpx9G8`3`w0AB4UZիkrɼXkm  )nhFiJ`јȹ}-),lcs$Eخ0jO"Wg">CwJNN[V0S/<$h_s<iM"%DȕFTal [Wvo]i|-zJa3p}ꂔa77T@$𼪅O/ @m[Hk,"^R3 [SW :DQ@-aęoG:%5uƅۍ=^FWN39&2QY$lqU4Cd!Ε۽:A"o0R2ܡjC˄M\&v#}/QkQ˾,w)7ZY#:=\ΧWu&'[.W>Raq0 --Ɂ|_>ZϦj.1?PHƬ$ġz9ȷbAz9XOB7g,\`4'\t˙ E0Vk2ۄj҉?ϯ][aGxZD^3R,*gU{Xkg^㍾j f bK1CQxį?XAI_vngFM=|j"6+LE @i-o.Lݟ4e/p} Uh䝟shجϖB 7AgabOmoJtubdLUQ=9 [[n#)> }A@b 8}:n@4(bL3iRϾ yND_@2m,,|`rn*^%".O@GE/ƪXLHa㇥dk˱Rrձ(h@M\t&)hjӗ+aWMGbe:5yDGˤҵt-tPËQtL%%\Q #EyUݯ c8(_[Ίg .(m,x i]ܡg}*;^[V7|}`c~ m4N0nq[(=/0HeEr, B;MjUbE[>!w:d`3I7?nmq9\]́4_Fiؠڅ"V<Z+{B [י]~Soh ΐIUǥ k #Lx_)|Z= OK<Ȥ>=pa4gX!U-eaK#n9en3%mRQ }>uHN?"{o"E;) 1I֙3txI2vuxuF#)\,*)e8{,#eG <=[>70<ʇɂ"\\U +P{ Q}SSN-pB|i$#|as<-ݏ_MƈRt M &UbrUSB1^zAvM[%^˹u_Afo0zĔ%SVL1Õmi/IutiwVEcth$b4`hMʞpl oR=[Wl _;ZFύƛp#^֍P:וmǕ->iSc(jITq޲.ɟe޹Ƀ8BcRfJigђPlK0#Dm\Jd3, \ L8q^(1ـd,33Ƙ#PΛdhNGpN07) -CH{y$g2K0lڻe`@C/w6?3# uvCfNx'ALjB=Rkf xƋѼ&HMYZlx "=tW1*JB,"Ү Kjr|aIXBQfK!a<k(+NT`aawR#.UESYCL+2D"|Z`)"% y6|?:m: v 1~^LI 2܋7R{jS%e)BiA|Au j7av̴6.Q.RRN,)5~ Qtq q<#0$ߥFrxWljDnk0B:VbPӀƩ 1?Сm5+,D@a>nÍm:~i_(ܹY~r'L n;!W)[qUl Q;1V %9(\4$ :VȖg ӎ)vc >?"#J"J9}vkAɪ+Tylp)y,)+2PpqO{b/ne5%ӒUOg d0s j0n<ʄC!ok{YPPM,](?ԧX!f:dSt&z!'*_2.wƝܥNdO4%7k5E 5{ : . l*F0FZi~àc_Tuݶ=ĂW| :'x/R4H ayÿLU$tECg^ᶗ؂'#Fb hרS? ڢh!>LAN;H3CA t:g~UJ 7b:^LƙBz%+DdbhCT:Gt\y+&8>iV|:zFm.t+nltmZ^1Kؽb9{= &tN l+DhrOD [}rYyRp;sNJсP[%dM2jԑлXGQe&eje4޲|qP}anki/H_p@+SsW )hmE2i>^e:F'cFkAҶ e^&Ddddv*1KA$Y?PI L $>H%uc4mV1>Ƀ2;z`;LU9nv'aS6ӕ ? iMg#e03I m2F{Ytyޓ(w'@p P9/f.C.\jf~+_@>:=Yq/=i NwXcS!@v2 0ڋ_e!;sڼk}y u9VC U979I Kv=>zً㦐e\~4;j:c6W$fDn%7kFQ6i"6dr g!;DpQԊD%p[`80E0DA@S.rK`&H#^/z|>-L> Ws">"v|}֩,G+W N^>I>f_2%0Ok[,z #~SW3W0uey8 ML-Em~G@R\dZKn "(zciI$U ſ^Q5;Sf/*A^a<%R ;\؟+ln%RVZA&Jو(RC,20rJQTd̪*ͪp[υ5ʽ.9o$&9qFT*05dh7'NÙV=~lAj !gM>s>δ tGo)KH3!'QmS NK,O/J5aÕ7`S&F(3 ofXn -,lL-HD㞮!O>Z2b+nN9<|99SAs m(e5B݃y{¾՛խ_QQ⏑Î_s(e yzG&̖ɡOFab lݫ{vIu8pʚNX aڵ`Jp|йfnbd(qES$­A]t9"TO!p 0YxVrcaǘ9?xy:Jۣyy_X #p? )&RNL!1qhMC Vx1=Ύ^~F<~'JU=w&\)yMk\̄uB/ѝj=^H F-JE(t%=݊|܅['4YVu։?Q?dWeQL; G0Pl '+v*ƪn>|^wj_D]YR3.M7z.8ڷ=_[GFz*./`(-/}-!1o!jsİ,J4rfH!p!!M'eRX!i.GǯM0|xkmH Z,uwf+}bc% >qMh. Ȼ}uwq:@΋Qe60Wz=fQ &ʖ=+=}Ua,rMNB̏Xӻ-J",ni~@⠬RC; FHꤱãͯ7cbU3.?EFmI'D&z_'2`'Ұĉf(4CR:rHa}n&hg|B ?N5'AY-oP 80 5l@Gp`@ݕKXAsP/ZH#3lS*?P:mdQ+0c# x<%57%2t3[H8< 9`}1A1okVEZ盪hC#ju 0cMBm;S6 w7+l#MfTߺi0 thu c(ݝ(YgiH5ɶ9Z5b#jzbqq 71K\ʹ37_F`k槞r55Iz+j bEF?wN(K&l!V2г:S쯍Qq#lʼ:E6@JzMWY(Mp?-2 D@!-HFYVuEw;p7|.c_l7zvߥ+M}T87oJWGQZ 0>6Gt1) Pؓq~VmAg2$Ή6Ď~IILD ܌Gn ?~;Hg0AjY14=]|G#܌Yq% ['ڟ Qv^˒]s%_7 - ӎ/7x}創A plĨH)WA2 v1/L)34t~xR+[_+ZRZurg}X;1)~zseg-j$$‹z*/吪DW ҵRoU¿إU7_,"6i@K0:gĎ`ݪe3`l!e3)Xy+nW5 DW|!EWr[Н4"#fN6̾=0`*1oN㎂L{yG #VbW9ULƒr_ז}r(ĘWHq}#xMH [u`p(W㜩sUtZ o Oص 9Q3^>^MپREN֖y:})R.\$Ь{ӿ=&\6L<-O:|`dg[Y |fX`ZP4[zo?~iI3y2&^֡%AZ)wcEʢE8Z V&bzQl%,}ׯH R;=J/Ԃor ȯmH&u4O.R Sv`'ՊBGk&E?p$6%;](nfP#\8OJSh;AeT.V7 xq'VL'e۶A MC_w[H֬/GH"7cUy972^LU٪B U @ ʏTd6ښ(:Ka8U /"st'0^lأ `aPmI&8Pq) uFoDf7O bKr%}@&, $ ZhGU8JXVPSujE4_M_)tđP|5΁n%JȊA1: E*VC(y ġ~mD{faw.%G2b.;ueH-)12QS_:hKL8E:}|= 07rUhI/ nZC嵌n9/\s,ͪPnnEס4\ʶV%Z󷝐`frpӡ.Zj G~Y-b پ>0V< L&*3O}>V?jsD8EOCP:1daqO5i`ܨ L[[;3*ma$ -)WG7$gdLXQm8⌫IBGp9C7dj^3lObݪ M4IzW1Y|OxZ@l3eoz p4X7"@$tmߔ= |q{+*{F7ω'ѷ q9WCꀠe$!9E2EC[ HLYN+bj[,~nw 7P?I0AϔÚ[uGE;t@lmAm "db%gJ㲑0bUa8FKx;wGEgrN+‹j?̂OYY!>Ai9.^h5JkUxZs`(e lbħ,|?+B:q~l8Z_2W MyiR'wg2Y afIãFAP;-pq"TJJ+{Զt\1Gz ^)YjoȨAz)i0%eH^@,Y Y@g^(*EsW=PHģD3(H<D?%O.!r|-oFI=ŸuJDkNR ?{m9b4YDDԂB|KxFlC@^]2Z'Nwpi*J կ$sg3PC]([Wz+0I(d+<ţ_lp"Z aR.?ڀcsdDF^\f'lwyIFy?"-ܨ 궒kzXIRK\5jT[\Ӵ8{/6 5T8%0>-Z  t'Dzo 2KUjpHi`B}£zaW%Rퟪ({@@2N= NEJ(Bu<; }\֓t3]Tdp2+{?Vڲu tcr ]󳟎1Q YՑd:(Ղ}0gĵb"_-?8B1Sj[%DaU,ʖq0-i">X,Rʾ' ϴ1*N~o46!m5b= >Fq>Jr4ttNz9XT}͞xXW1rrD :&4TŒVOr"jw>b|_'ͪӉT2k^&D>O<%t8,˹΂"|˼7NЄ6?l{5QjZY7U|Q6EIA"33[jW=k ޳Q.lOIM3]AFV#ᤝ?R<)R1mGaSRiם+JHՒJomL[C/\Zh l r)QźJbWoe{KH-֛I0q0m[t2;qbCtͿ~yi.*,6Dpu&Sp>jf@8tkH(ȗjUu #؎ECT/>ixjbk QfZ|쏈:(W% -3:ZWs~LԳ\@iLABY;Y+uRQHgEeXs!j1MnjT q1'tB(9ιq|܇=W߷A5KR1D^}F _4o{G*W(GeɒCu7ݼކ":!陀!MZHb*ԁtQ?HGtfXiK!il=K >if ^M0C/ukN$l1.F&yXK 8"+p˚eFPyȝ ROvWUVJkRi_ ?:PS;}EEOo;:_?4ҝ0?L qWڹS`?.N݉@g)(D3:y8FDodiFSAV@%>Q^3\ G5=ݼ8 CQX3W {@==yQ9{$_E\'1;{KqAF+-LֶAQn3,)ݜVxygsWAmT76 bb:_Z nb}8wܠp~/S\F- pѨtv849ɫ7tc}DzڼZٔ) np?WKFl_h@HlΚ}!?E݁--uSêwE湸1q,^g]Qڡ8 Y`7&G(T6M/peTus,]l*3r&AZ(=Rmt_P=dC{I~\X`AGϷT$Qqf/f?E-rv;wMRy{7)Lidܸ !kvg %L;437Bs^C 懤B(' ioHls5;Z0躺#Dž7MWkL G=}z,#X}P(۵毽p(Uc7"b+ ,^Vl$ pvG &9*^*X/:Ihu/202#`[4)2-.qIqN]ٮ57CQΩ@:`%L(H`IG zg%sl׽=eyCW>||g!+3r͓%pK(c9Ske\PC` Bu&G$_932 dEI/O8͵2qΔ$ֻzDa|̙Imn&0 \ֶ`j0Y)%[QncGZ'9DN7D&9=Þ%gDLdn8106!UK%ӰBe'1p&qK_6(V6kK0gz2ϴqruRk_Kl"=c ouu'<:m4|ʹh䥲&) Lokޛ%@OL:wBȍ\=+3/[`()ut#~< Ͱ7Ck %vFq.$E/՘xV8]>+(XpyRQ[ZFb&A*uoa-bs 3EQa6>{m5Fu SalT+[^X]DwAgː1,A8 hQot&<7Ҕ3'<u+HY'0ѬͲ{:+Ef$3gޚ #θ12bo&hT!C:o̭X~1u>o, 6eNXyvxB|aer83ħJO"aU2Ă~0B~b7ɿ.X,4N(z?{?R1{+7tKrJc(HqyxN7-3_<5}aɺ A [͐rV+S/52Ӗ|`-4F縃e*;H/G +Jy`jDN LmB1O=$'?״ge=pƣ JDeXz5 2ygڬXJ-*_Lk) r0z=ٹ:E5*RMeeoQw# Y_Փ{j;;^o0օ-|RY SAq@{O{p))8tiwgh ÔrއU¦?dqF(%rRvI(oD5Ҩ^S{~U OV֏ W=s&W}+bNjCx~``19n!=QD1,E_$) gUٳ^ A̝3mXXrƙkhJ7=d1duOj jڤZA9Cqep#ba 57-(cmb>P& ST-S? C7qs Hw4Ÿnہw!7ayفj&0H'3˯!,w;P:+YJ0nC?FH{D̮QS*tc9žHpk/0]8LQ~ic@[/TSJ sƄ}f56z70#Ǭߞ(Cpuy!;%]  eq X CcuN)ɉ"3*Kw2Gg|&I[BrO`G kE m4SpA-@jL{Җ1՟C 3Cqmo4/VrhT#o+$m]rŇǐՍ+O?1Vm̐ 39|$oٴvc.A`!$̠Mik;h&Y6o(Aa^rs8a|߶@1<NX|[&EX(/~(;0mЁu8btJ t?s"bUF5>U5> J~^- "}X0HU|np(ՒX6-neq/EwqyvZûN* cmEŪen]6%&t9݆Ҏr_ݮ> ٫V")feмOv,ex 6\'6"}%iM[ |_0Ku-M DyﲛA wEiw̖j]څnC+oz~#~6K7:]PzV[|2Vh^9c d;*熟D3 LUP;ThOX]CG/gj~n*; [lRJ?|1`MB5ʞSќb-F""Tn+'1CuYJum/;iU0VuA*qDXbLU]*RcNZKYRs@lS۹vگq4wi6w|qR,Hv#(m3 X +;N ]"T#gv(x5;zi(1)58\͛8 t2utcQ M 7^|/vCH~z:K~BB0we9Z悞Lm/ipw!AK <<BAU52RgvaBD1M.4v_ԕ'jZi@ ~ՑI-Vw} ,)q(u*BT:K˯ ͗wB!:i[hă 'm?%6򴮨my/I}~Ba a 痁^&Y2;S$/&砒*Ky0Y1Ӓ@ R 5u +BoTicM` Q1NV``{''϶d*~AL |a1-x5dرh%u}=p`1ɗ%V԰XkM-# |tKyJXaq~psN/tRgA|EXxcq@,,Jhb]I6-۾60ZHMNP`gY¢o ['TşzS`L.dH#jvCM z^[sz/IE~jmt(PE@НIp)!sȐ.J=&˽QvV!9/$IV!tvJxhx;sX.azJh}63VƚFZ5nb'JcMdTuULxV6+1"Itƺ̒{X\Γ&h#R@ ?$Ƽ+C+5WdPIͳR;Ck Vrp{1^}@'ՙ~P(i~IQqi6/MHۨ$!cKOdx9X΁ʘސTrۦ!F!^%t5 Ɲ?"#\?h2y0epy6K'JlL %* $90eq>jr1Oǩ}=> n2Tv9 GE26e4z֞l2FQɽX<&Di, icU$*pOQ̪i{ tBAr=㲉Af Q,j7, ;6Rjl?Ap N5KæA$,X nW BSHTBJm@+2R[PL.!܍ѯe/-;ibBC Kגp ~/lsZfLWiqV#udc_dJ&)Swm/Y#v]c 9IMd1RU?{cSnp.t_G)tH1;bm.,mؼn>J}Y>u;*TؽLFKeRm"(ɇi,8*Wݝ}?Wp2`D%&3 s/fT$ЁFk&JVB6n5gˀ-V=چ^2gzHQ)RۊÑhsEsv"yZgHS)/̼h ”J@, lQMy"ϻ"w6~FcQ 4UYL3;1#6EYw53`Jt6z J"^J?F5^p|LM([..}U+nb{E= ߅8rA'P|SʎM:DfZ懠VW=019 O3,Q@ڵ`wE2O+j AWEΝ([tvn@doWϗ턝XP;!%[kQV\:>Mt>YO|K{RSCGn=s=ٓfkoʚTw^VItmfڲ#o[-WU6 plV|yizԾ#TEv8Y|fkDșԪ9e dG¯1A}Z[ 8m.ebɌ3BZ|׿en_H_pS@WW ^ ɏzfe.[?(,9 &U~Sԭ{kU2CAdg(\WwIpӏܓA`mMхdUX1ҝ6 &w1A{iܑ;jT1¦EӪ";v8x  Nr<` d);7Y{F8K+,7)2z1YM )nvv?UV@4dDhpcFn&..,h%b_/ZdhY!  $UjBNn'RwY~)8>T v5dwԝlpzRzY'F+*S3X@2\';,~˗H\iM#/VC| o-Po\(@-_Иydv=&ԪcBW[:"mӍOx=(⊳Нaw4u W' l F`?t2ZF.+t WEuʰJlC[.HmLWKaI c4u-GKX1gbYC0w>?8p*0b%o_ZKto6it(l{2fՄ؄RdCJaOB#'8CASr&ثm|S59lfߪ~B]xCYIx͒t4[{6|P9wx^$ ,fMND r?v,Atx*; ij3uv+=NFWr`qHGZeq-`F5 smD| n+ <Ǿ6>jGE[QO>9Sc3X7dWAI ""}@O⺏; ƥ8.{0zU=$mD~P'AmC  J-%B_L*qZn5)hV)g (N}ZAgわz pvSȂDaOm7QHU.K]{gi!6q0+ 2U%n>+FM,mPe% 4 2g7Eu-c& ,C ݅>O`/:p<iEk4EoS:/n81G4WN/K$cuN갩8U"gW!Ŝ_*PI3jΘV\&,HW!U-%~P gBl(vaP1NZIbZ.U ϤCa5D% y?53~|qHPA-vFwv4y *!f%!}*8]ԓ-c% @I^DC3Jlw`%v,,{c]Nb`H养k5 ~'ھֿB$ `` E=dO}ѿ˗s9fsVg/{MU]ܹD8(虻)D="HE + `E>@%aQFS`g_2!iR, ,٪pWh4f\W@qD5+ (=OJ!YÑ@Z:hq7\ƺz'uvcJMM.}_BT"v |,6uOR_1~JD}G\LkR&[y7kԾ~Vl[s aT#]ei YAbG%KRMB5;5ߞAhȾM妶YCEE@i?('cFZ 0x܆VqC$|^쪻JWIE[kϷFEG H3LDίu~R8mJfÛ>ztx0b&dM-FRz>X-tP!"koTK6*Jnb'eM?Bi4WvS"|ypP̟XeGʨA |.ҿ" "'ٷ $TL/AsJPy֗a LG7X^'ȿV$tΪvGv]}][v\QjJ:ҍ C\ǎ-M%ޥ8IlR}&6\h6%ȭ-׫ Wl? T@mnhZr}M_eʟBvi*;pAfԽ!˺^cm%0b]p{Ӟ1Gד3 '>Z.-ѷ?0!;$8p,&P(D="}ĄQv! Tx5#RĄ2l9}ݧpM{ܡl6ʍ`yģ]=?WkLEcSv BP5;߄;K9 )He AQ9&<||]e^ьϹC I#=dP! vhnb:ަܑR< N+gDr!^:uGniLBFfxee"u%:<ˌP #~H& <)ԣeډȋκ[yoTcnBָYA6xrC;>'pNtbuZ*̇1@z,T*0xw0N$K/f9 ( ]-j#o8]H>~%le-̧;,.ݣǟ4V땔M2dH?.> ':1>9GWDeY4 y!kV]F~_Egnm 4!qOе/( `G&Z OC^ n^EK7(_ 8rgQ C.r1IHofF4O iwoG5y>=ӗ@;z*7DHF|Be  J.[C{At"R%nA92~ $F+7TͩP:5jdDPn+.XXtAxGW-- xU j'cRŒgFbm!`JmXu+҇L쩮' \vٌ牀dNq_9LAy.=5Lf `Lawj <4xf8|_QD>Q-pc/(ۆ~Zh25 }TT<ikG 0 /ƹ؇z%X>#f0N ɰ{J|R~#{7d:Mta2T]@/ "m56Y{ M+TuP%)zqH{)&g5 KkNsX=e~8XI>ұpFWIAϣ]cS]\'۱-9t Σ0\?/_/H4 RW 1,aƬ3r^]&ӟɂ1F b`߱b[%84ng݌iV٢ft]*B Y6\qDZSGw@=҆5 (!1+9'_@_=iδ^ѭh9..&Lr#4c+L7h6 vK9CU'TaqU/G v0ѐ"ƒ2{P؊T"I!Z6p>ѷKWG8 :גT}_C# t))5ڽ" ֿ+.K,m& ͰO|0TZ=ܕxȟŏoqL)ri~Q$Sl]5irw]{<[)uMiq:k> ʑSs3/Z78>ZK2ݠp$vi!Q K41, B⋉B8ǂy(I҂ t}@x[m )th0#=b):EW6eƔ 1f! ~)IX5ٛbZl7yc>gT ƷjIT.~CG:O={袯aJEipz4H:Ԅ^F8Qd|ݗO{{$*. =1*r'?E@avmwJ$(J+I, e`99j}To8q' vxC* <Y>&:.jx˺>gLD):=`X^tZx8x\f6iA䈬Bܫb]TIT^P9ŁDC l2u#ӊms&XiD0Vqj0] Ħ`{sP;ɩ Ab38v{mHy_忺IfCĕ]{(O'g<#ܧ. [qv9'TYkT/ʥ,, Pk(r$r^1xª0[m2jDhqqRȪʠ`UsIF~-ڨkQ *AK\w &Qƴ6< c妈djNXXl솜UB65\qm:SF,iħk&Jhf}l3K% !*z44A3V%k2H+4&0fk=FYHF |r1~xF꘳yx2Avk5Yՙƺ 7UK>:γ>~) Rs лb9~+(@!vR7Bb(m"94%״Uz<,yn BXbMhnuIўDT]򥯭 xD}A4jvaf+H)QBSJQKTVwri2B6\Ϻ߰fe7MgOa_Wa ֵ5_66ϟTtޘIƷЍ~OBG%iKK:~Til6UkL/!g'k{"&w~Yiz‚3o~M[Uebވ¶d[OJty*-9r9v^\~~DтbhJR \ ?)b./^\O'e6!foFE*iY3tHZDXSL+ln4Yb7Y(+ bBirL 2΅Ʋ-W *(fGLwHU,H<SV^ׄ:Ja&X~r#JÝt =9)L^E=ćd oy!`uF$Ԓ}V 5~ E=#N|vm3R4-v5Dst-WyQJ= o^4~|Q2u\5<6 []sNc+_ps ;F| RS4)u1\td܀~WjnTI ]2%!Za?@( \rnϠMpggˮV̓~-U?gH@`G c(K+ [!JM+|YmZENoNYgP54aD0{~uVMgcz9-wCo" bߧP1RšiYJA+; kW*C<.iPܒ@[t)RWXn\&:ZTiVX?6W>^N9|&3'}Emb~SK5jeEmS71Ϣ߃MYa~_3`kJ;|FJSf6η4˃LsAmOܔEi&a̿{7,Ɓ'fnZR9w,r@I\fQ7Ko(oUxWNcpWw8X+f \%BDbub&ҐCwik<)Ր9cjIo>LmpRH5ei l9D]3,t WCXٽڗ2]/B6v[Oq J)|O.IpQ[~A PpbNNh cڤfԤ1܆|qALh}ҢLLUM vS4.$WnqG#۲ BbfͨiSH;` eY/WL0Czr~>g?`PJ>OB%i#81B'R2VIMbF05$-d5H[!0fQah\$J:!庼oDoZ7:{Vԧ6׉z&;I6CއLl{PEuF5 S??^ R% F.C=$;`M+ˇ|,z7{UZJ5.M=rIW})/%e8 5'AʹG|wV> -Tb`Jp[Z;%yߊk3zbrT=R5U3@l, a65Ql K"Ł+G%m 1Ɍ 46gfiy:)C7v (qm.:iǸjÈ(E%9h&࿻24},׮!s,0C ړQ=* w/ςʀ2I򷛝.V?&O$$8p_F\S˸xc&񳴜B@L5"%]81P}0@l4L%M>sH81]e떎.!zL!6<` @`qm6 33}҂ ;&z{KB!z3ˆ>#j30M"cľ\/ա yN(Iv /=rz\&*u^u9na~X?+hrPo(ؼ,-A{|qZ"mMXQ T:u)9/y8+9ݤ5oQj+eQ`ݤiKfYemjj)cO ۦMq-kУvR}bgbG1`}rk((v%\kBzz=Rڇ".-.1B=5J^Ɩ+ |W#7m?lu՜x8ڜ#:w0Nݼ5f}հ_5*=mKvW>tPR-Td@S6fVbt*kq{Oݒ$,.$ܭ-(V|/ !SO2jY_CB3.azQ>e(+js~oR^f8W)heO[z?;hph c7ÏId~ ,rMڝ~,k/$o#Q HTa.'ٴd_b l-Т} "uIX闂Y|rM9FMpC*S=n]>*rȓ}WWy9`f En"5ћY^cl~?3q / Nj cWt 6$.gġ{?ptk\zucK$| Aj9poc >6[2>{\b|"&\CE Br`B{|*ny$Djey]8,}mu.E MK3?gUF7%@|1/Dd&&ss[q{y(qH00z1hTH by ;N4x&ү{f`@:}/\yL4|.V !e]-bڞGw̮P"Wv.c6.Gd(_> xg* a'(m sx'հEo2A(8MtSpZArcf_ e)b:ٚ{E]!66'WUÃ˱捞eH" b7I*6E|c080Ȱ|~|x: f`fkZ 9k=Fm ǯЎ v&)N]:,h=fב/dHr=ޯa}k&({$iYQx/-?}@0w.<!r<d! nXJ+ G}Vchޜ^+qĦ K&SA~w,Z>i| .}̴sdjw|x} #LIڱ͗=|Կ>Tʳ x{H%9fIHilJ J'Fxwď,fzc4'{V׌{#we ΋[T|ҶVWè"pW*n!V@%Ӳg+^újs)%~C ^O6e,-^LO>s$Xxw+<;kV1HžlIJxĜ{S#빩j7s<_J@73 {=S6;b(Hx ճw;އ]SVi"DSphǚT2`貏9\{l)DD[1,GDE5qhw@{=g>5?0FYU[@ӓ.r3)il.k>jv6{,V)HC(;_j`"onHg&f6_1œ.-}@tĄ1扉Wm)hG*ݕ 0ǼuAٖ7];%$;dQa}\k[ '}j4frﳼLP^[}Oq,MahpJ q~Q Q=ڗ,ό Z..O= h<.xV{n6н.W;ŐӆLoƎeT+(k6Kv Za_RFkV7VQw_}K @@F>cEq- $6*™%z)3ӸEVh_qNlr',T$)ĚO9TY:c! @W<.>!`̀FhU^DWK$Wd w$~vо8%Mk' uҀ'|ΆƁu`h̢*>uBh .ϔC B座tE'pKjI Fcԗf/X=(0zat+Z7f*1{nugے]*y_'oD iSCFPf ,!ΝH67 1H!ָڠPM`~Q7Ճυ_+b0aw xC'qCYGs@Jg>s%IA24 A-6vnS-FG3a"0wdlۚ%mrl )@IsQUyMbz#7ز9I%~p4G .ma8qL8)"Ilr'Z-ٵd7qrfBhʙk$] [0nLOZFI0Y`Z*$aA[ / ϡ Ob9r1R`Q*o._bFVk!ǻY3lv5Lv['} qANB:}Za'c$X/ՄFn@8&4,7{)#qJS {]&-r?h yb[ [Q`xEF$?#[Ot>gųb8V:*W :m?K wR=EjN>UJ*fRߺLG$6M @K+VɌKG"߈SG~ďq^O;RU]b'MXnX A+@吀ϔR'RuYCߕ| ler5Q-x.Ip|5LHAqtŠB]5[5ip>52A~\Q&@.+uJRʻD5)Jh l8f_MBZ|hE;R+$U=)U4U,uKpq"S+4V h`B"E⧀{Ra{I7uki] p84=)Mc 6UmTGWR=gNfDy2H>SPn[ň\LwYؕf-J*e5gN"|cdDJ^l'ךRRc{\_լ4 w8-'.ܶѼε2rd:-rFC aVs(}#7M{F/k`>sՂir3T.ZYCqN.Jd64Щ. ̒x,cޣ Ycɺ / OGJ',(ȺB '߱q~s PdLir1c&6H%Osb %sb\'/&!!U_F>噑Dwp rIwթnYgݦ⫕m-E;.tBJ12)J%YU(/i@G%et.ôJ ɱZљdhb>"ms*[%z:yDž!%7a;Ǯ G]vsdpָo>V'ԺJY:P~X^[ QDFK <(bo.' _5y/SZ+[ȠE34IFTu3Q)iFDIˤeZTAaȘmFmk۾mf$-'4G }(tnXlY=hLm$֬bъ SRzL`f݂"ݽB,` <2%-Ly=ezCV7m J8 Z iYz%+Ňp N>ϹQT f;zۛEw@c7DJO t;b[i5fVG=! 7L漢`g~&@:4a8xV,4ލ3vݾ8l(LЬITɦ dҒ'|GlK߼e$hFޫ[ w%!"<0]#^;TuW)p:8a6jlo1#Y)e@oƑdÒ,iқa3oWs8%g$RMgs`ܹ҈EeW q~A:FkwKTđ{I:&QLba2L,cc_'H]B]-GV.l~tůR̀MnLkPڨFsZkӟSkws5`^]GfZ%|֏ǒs53@ T3`;v* 6;Ui,ov5@5 ]D=mbndϿIHW .6Ę8;c";(#~՟IU435H|ge_}S3%]'ȑ0,9;TpH'd`VP\N[00˽L۪ Bb#DYgچ,7Zr/c\0aE0V (?b@V4LʎǞh"dCC F@Gׄ BţNwLYS={פj#Eet>{<>cBt QN_ Y;rϯ3 wUx'$ڏڍkiB@q:ңkp$㥕_Ý +<7vsVe-JJͨoD=bqBo0 Cz\ +GYo{M\Az&SC镺?>qBk΂k= dv݉(-LO2CLq} ݲ|WWe:ew>mC:"Apl,}7a51` a>eF\Vđ<^-te\Sͻ@.q"*:~yh邏*@*(yiXMm^ Z@D(N6^Y<xx1pԟ@tqǤWN!Z2׾0_xX0Z݀q={u3qPIN5O`(G4&\5uuJը7u4$_g\>ޭ~<Ç8~TɈr+ý/h`SßgLU,<?]I,$F௨?EqMVuplPچއia@1C=AX巷DQyjw3ӗ~3x+\}wQxf1dg<7BP{c6# mƕYg>NdPP>G~ їWm)֝jB\ǨO_.-TfWMHSk]E&åK+#WwfĽ"5 #gШQ> ':aYw'm QZ;)SPXIQͿrN8*.D z]a+VZuH=QUĿL!(嬓\Gm`XNovM=*@gORb`S(e -!: GJg×v؋ڳ]]u8hȻsKR(\@sYXm@ I c% 2Rdց2F@C*ݾiRj`:r!!qA]~A:`CO(Ĩ6u;6M>yŒ{*J[ `Zj$&ou@-ny]2nݟn?6 =b;1PC-IUNEܧVA=a)^2Z9\Nlձd,γ7!CNԎ<s6g+\n\s,BTc2Ym^H{~#H 8!?X09.%Π+Γfp f8] y(z:֊@ q[Xff%MѤb^Cl̩Jt׺4C+$eYZA*p_/ЉDZW@kp;,y Bv\wz7~&Ȋ[ ѷ1]I>/Vʐ? Ku} )BȩNE{0Fܜ=qX҆k3jk)b8J*=|p)'۽tv!9xt¶,ʫoic\Wb %ǎ G?q3-t]ɣ_3쮓Η=Ţn17ԗBvB/zZPxh@337mP#~}vuȗ/%;“ Z_J?g) 7iCNJ*]}~ڶ?02kڻ`Lt̅: ۮ;~ÿ,rMl85V<;Qc\uxDQ {=caoY}8yIem$yRP}WxCH⪗t=2?%wʕY{vW&O ֪X>h/SXLxfn*|ҦR?K(:)j cRdìͮbE(J[ 7 LA KL 嫃Fep788j5N2n%Ynr>:Yڭ-P &o"֚-O>Y%kqF{wk#ήY1@^ȜT6"ܚ4L`.,;ycQ~kZY+@-9|bb{ͮT$`ө)S8%ruPЦkc*%rSSgݔP \ZvɆ]ˬTM~" j~$Ž42ErR(t!{Vٞ.TE#c?j[$Z.ʱ4.=5!8 kG^iznSrETL֦Qz+϶Klg$.}u:'d(BA}ßsMNӯ[P⿴j|}33c"b8Fڋg۸VSs8ca\hDfrȟ}K 4D(U]t5x %yAltosq>6?Dޚ#h&1u15^/6nNx/G-)vFoE.VO7xTЋm{'ۅC)[F{a*.U 6;69/lW3 , È&P<, @iҷ%\@`rM55^k[Xa)JfCn';}^N$fhO-LɆVq$# AlWwL$7E[Ţ|E6LA;Bɀ{W}hq?NqiyR-R`9E/{,AfR3 _C0DBDhT>gb6|8#fa/3-wZ"<-C?jcY9]*!e3Z_祟g!#%M2n9N'GE U.b zmtz6Cɠ2p+tmtA: J*֘cEvRy5Z>[)8 Ɡfa!X`'OTDq`ĩ!u>\":Ys}U'%5 x/T'h/{f&Y#%ysźt՝%WMRf :SUǿ򹆹P's-y~<ᆂkD 4lSk`VٓGxiryGWzΊaP &--* w473}E圠 . pA-5(qjja@< d( @+yE~k !9@ n5Y փa3VjR2Ei|#DnW.<<lE/̂ePd2[k*qXM`Zzsib뵝b)<4a:SS _NHn`8MGRS/?Ց`/M{noUod*B[ q;ya5-df5`#oq8Y|Ko3zdZ۞kRWtohO&ي6Y3+sfǯBoh:N=DN[Q*MՊ>޵w%H$n=ww 5Ӏ&5[J7JdzZ)Ǝk}%^{MI% tVWz^|L@P>ewALn 8qP4} նi(^ȹo Sз#. h~GSLp+x9QMVj)љc,<\,Gݭ/!0--gTe/6xNJ+p)(y!`sb槚Շ^>n=[UwیkoV{z7Ǟ]B?8^*|}GVD]KH7}#ü5{aIKVlØFp_X 2V1 *9r`YXJlفMs#&6Y-A7 \G ؽtlu}y wr]3}` 4LI$Z:+Zr}& 5a6UCщ#S9f ˣ"COq5/'=9IP&v(x2BVA>B{ߡtSAbJckmI5K^֮G"J c>Y!^qF6Bt(:Q|[Z :6gTD -EJ^%П9x[C $<㷅;:c\Aΰm O g<@@ U!#rƋ [N5ğA.B2 ި4/E~ g %wwfmt8*ͥw]ٲ1u$(OD('yY-hL]ZC<@1c_ݺO 6wn1(%u`C (^"]բAꊩ3839seGY"vP9FaKLb}LZǒZND"[Hͪ8EM3S:y\=hzu߬nÁKQ[Պ=(GC"fC#WVbqǞ[GzN!G| VU/"'Tk%Go}{:f8>8ЇobYqIMDՆCWH6OqCɾgM$YQJɛ#c.t|}ļ*)f]t.0Oy[5mdfNCUx?}_ǜըm9(/>X[j=̳*rXJڧ 3& 64M*W9?$8~;^wģis}oAV9ƠX<"ߦFӷ% j?eNM}n*u<ġh}?@Bѭ/v i$_9}X2bAP2a?} GADw`'x%܋ j 9}XÜ9!rOۻmB.ʪ S^_3$>h@Sޘ0/T0Ǥ ss\?7I?A&5 v/L?%D~/8DȺA5(GRLɄߛY &N^(PKJFN9W!*]bPH\?gH$mUwUG \6ir[,):^6+k| <"e\ۯCzW^8ځ\vxZ+Oܩ5lXqɟ{|1#hl(1R laDF2zb]*"7V]D _wņ q=ڡSzV59i ܓ4yIpleӧ&êj(RQIkKu ,Nnb=)*{ԑ*NŚޗ=_]'[9Gfd9Nr$m'ɖ1d W׿.9(ZBn)_T" @=Z$]fuhUrLae3@"^o=Kژ6+\o+dŰD@XC`x,C1D)Ah7~; Sl@ f4z>/1`Ϯ4٥ z I̺_0{QZ!Tň.W@pxEjӽ9awwNf6OD.9 &&;yL{'TR} jjQƈbbޡbeԞ26r{/JvQ' d.oNxmoH.s+)|'$qjJԙӮ\[ 7@![H RTPT<` ){auu(@ERP5=+MY v$p}}ci"úD##͐B.JHJ̊O!|T!S1[k1^I6ۨe4( y Tۮa\昻$+Y^~YR9ʠ~ES :-6*ʟGð^3q' !*po_F&aXzX !#+p.?5Ji*/%A>p+y+Ldѝal R20y9EEϪe^)P>SI :_|B'=$}4b@tMUaE^y_3}`CQi? c {u(\yIS|E#ȋqRWk$1;J(r,.b;GIFxc |WU w& PFi 9XNJU-T06u90&-fљ77 :i w ?=j?Z D~3SF3gYĴ\;0X(Weݔ@ɰ_d[oB 1"!lr(;fP8o7${YͶW $h X-8Si¦Խp\??偏o~n:rȀqh8LO\n ۨDQXE x9iD4t.BЋ ozQ9W6 u}&HΥءal4X\4 Xpʖ5ڬ0 %}h M("օҎ|bǪVysSkwNY9"HN_*#KѫJN{ -67=&!>E (q{#5@$ Dk .b1.q}]QU٣4`QxIzbwJEiVbv 2p9x@+q7F\&H7QZ&E(d``;g~#O[n))N^b!6Nhnh_! A0 1.% 74%ٲ8T?xsdn+~+o;F-Nk: gG칾B0gbu`9M܊>̇t2DT{ -/+%ojS&is4f֤6a%QQLnӠEpx7c);XRdJ$M=˩LݲMǧg0E?7k3RK Nm(e)_lw`f2rà(PJJS`h&!qWN3jp*2ʣ*O12a6dZIo՞pőid*GŸH l\D8Y c Ê@iF<.Fd3*Hq\W1٨ѱY|'WRa3 ol9^(4'#2dkw!ge EP{53_g)y*G+ѳ y@rB_Fк? K]!8 Q:|]FBF{͖O|2Hj7=Ɯ_<ܾ pu̫Y ި{7)Qrs0.TGRe׬$Q@N2wX7Dð~][ql r>x^g1z?.P0eӋ9_7p"&8cV&ӹ2@BmB>qN3,,pҾǭGbЈԔ>`/mp8`| 9 MNCB >plށ,&Y)$JOO(:)1o.O٥=hs;[4mZ~%,. &wKZi&* (4X[zUGAkXa5, +jo7gRTЦxr4g^nvЀ,34hcDe-ȩT_Z=[TR)p4/(0kZM`t= XUgl 7D hUTp 9$ʁA OG6pB20[<\8/WLӠD~`VENҖD ߺk lcA03M^A8uYs=BBQïK?2k1UjnbVHW}>ÐYE&v41,r[x2;/t) d,jIAF&E2fUuBI P𠵗RM2~Ү,V%k ]W7*Gr 8!HSf`M,֒اܿ3ahA0w_Cjn~ti˟a*D0IjG$l ̑3? '| >[Ff꙼H0!).y=RUUi̹HdWo9nucM_=DTiV­GbwZe3 %@ԏݑHv]XV低ʀ86!Y \5D\ ȹu:ʇ p?{fy74t'*TW}LmPVV9M[+˳(uJS)L~dw Uȍc#F|'l)zGk:2wfqg_e$Ðtf`CyqnhF_č=raҭN̸qQ^jF`08yo͡kՃ R {] 7g\SSDj$V]0㾸))هQmTGM'ǁ5hlޑ5ox3~!2V6HsBXd-ad΁0ۮJ_R5<&XX A3Eb<|/ fl·'XL22}IO+m设eGbT`H)Q0H[7A8XQ;i@S٘z͂q8=L+p"ajIdld͉#|F@ڍo>͆jgS9E @YÓ7Ɓj?qeւ"kZ8Jڒ1A4&N7Bu>TĄ;wd?U%DŽ8ۼV lHx4`/66hD[jwЀ4ti]_i.wD ;Ԑ-R~b e&t<Pm:yxKsjn&۠.ӤQBDKx9*=81N2):HΩ{`'!ӪFkYG#ˍ 0*6ܪJd~G?GO)TտXS +=FC\#,uL< jswWȾȂ(Hjӱ: %7 ]HqNSýE}tDϴD蓍DK}adtQ Rr|R ;iq@EȂ1P,a6)fQIZ g9\JS2-p _/M-s#WUѤ^BKj2\|{}箼~AP 'mN g oTF:zPRYE ލ8[<-OLWW[a̸>k \7~ X HOLv#u. -ƲBx# 7"J9V1.[ecW Lj+L8_* g:GMUSP[UÁ;&1q:33lBOJ@+'uke<#Dl6y jjtӉ =c*MhK@qKIϼkZ)WSsMd}QtK2AZj3g7#^%nQ+}>~pzP`5{sS] ȚtRTTJ+ {*Pdwu!"&`ԂO[}:W2tꑰ]+@F4bRJʞpJx`cd+ ;c,^%H ʧ^[oiE Ʋ"" ߚb |/Mo1톁$9Izj !ɕ R]Ϛ ĜK>O+Kc^!dݵ5]Au99@SR<oRQS-/iҔ'Bmrý_Zֲap9Wj}5h?[y`ĔP6F̀itU=} (Sʸ& D \ty>|nVT-/̆d\әgiV[IZ"kTl~~GWq}jD2Z*dJV-Vc+Ǹ>V79CMZt״9y5Inj &:W x,h}v֤O!-\XD.%&N~2F,|V_eRU.W2< tsuCf欄3|/e$uNS-AYߎ`fȔc/ֵX?oK'ҿ;AفNox:=5^8Ifyk)>ঀ}I(oƴ-^hz>jl6hlx9jȸ!s܌jD~ xcҢӏD#XvZ1XmۃIQ50|$9z':,Ʃ'.,+QYL%?IAEOzZC]Bp} Øl`OOVwB5FZ\ّ3BnLX[괤ۨbGu䗕 愸j(߃-^ԍh)|$7q #D\`gu1C*n LUvؖ?)T(%9`D)٭r'e:,ӽ)]L,j+=hs:*EGʟ W :%qɀ@ɞo5r|]R$`I}Iະh\4NP6EJ[ dUhXDZ|Yu7)Z֣CtmH^f\NMf\YJ/5|-ˋDObq^Pv߳h#c뮢}ȯL6c9$%qY^fXԥ| rpÇ^c-շi+n*sⶮ"Qؠz#®6-nrCG͕GHL<^AV#"$Ki ܗ!0H7$b[А,F:>9Z#R=_QDgwT Gjh 2Ok&Te~EKPar|ϟUb@?zlօ6=to(MeȮ=y x^&(9b0 " ||wϺgo<7 ~CLJi+H0횼؍`qv2 XFI fcӕIw ~WsDhm'AڮGHzboߌ/$=4 1` NzL' :W&#$Tk1!oU)NhO -jbWP`2#]z8#+Mw=/}qd]A&s\?d,.z.;ފ'a;0+N)esD/q]T'>|v1pVEǝ|=2bݛ _d bh*R/; `U3q4L m)?oQT^Ayԫ0ٽl2 RcBNXUvNB'V߽9ľoOAS81`Rp#|hmMBڬ% ٌ2]*$ 2l6[h^.( bhA%䲬6&~&2%K*M?~1 MֳK;y#|55Azվ4=m<>(_E(1#sv.gZD M ɿJlvS5D@kc.QaLvki҂p$TwL힐7 [PC$-A S垓L:Cvw`7: =-{hҀ: n ,sQ{ ݚKMW{^%GWL5hcpMF!+ +f hGb_' ;4[ZSNTE4l|rV6 6ߟQaU1LĔShZy@yŘzX1rHG\_OD66_v, ׼qq |s&Q=,,`$:#ҫ!;7hFCOCm!Xp\_DQ?=)nc$;pn "nTޥ:{i"u1䅅LL+v#a+ЋZNɬwdkЁ?aZ?F _؀K`!XAE"F6{$.NUk:gߩآ"t)`L]Е˜ 3rk%z,ˊv,6Ͻ0x/f7 &G}c,2JU W;J+;#O 7̱8بKr囨JZ@[13μov60XeU40DR,>T'Cx1{qgRn$J/JOOe7p+Q>u̽e2٘ŵ=q;ZyK\Wb$ $2]Y+IBd#+&) w/T7}O|K>u0N 9["Hy"P鯪۶Ksj8sE~jSP *F3 c>'L0e>h{tA4ߓoO։:.%dDrK"ױd)+wt|QFa-";m5NܾβˍM K󪿨H=C]+^tY/}Ż?>c3a,+ffN[wVُZBa+Ot&/niyP{b_Y5VRq8'T v'8*X׭gaj"53~^el?ʨ4qա1q ll?4OЃ%QGKb1loǘo&KCaCHn6&2X-O8:֛p>⾈q-;M(A( m1eTY|<'-0GKo*{o> #3 q@cH:}L=3T(A(Hk a^"qZuR2w!ʄ"ؽ9j 3?G+UuXa5=mY ww4P YF*%a0|'.TuV_Oa)Z7!NrBReZ? Ytw}7#-CL9.pΕ`pб#WtS?`)I.V %*kQqD5va3y ΐ…Y;n)}pcaM|}mOA-I#BgIrОkBhV#q&׾vvco5;=MnAӒ ؀IJbܨ4v^`n~ {Zz;B]RsF؇7 ֢1zGDn<=їMV)c8"Xd`q?* !3fjXAE (ў0Jy-mȊyNtƊ93Vlqxj8ܭ< E/|`h=jeṱcԴ_p2M:˰.IQ 'w[u2eWQOa<֬57XI9$VK֔KE&">U F>߮b3Ә7a 8Χ^ _P%Yv$^%򻟆wzL zq| Ω`7x'ў/ >"Rb"BH smhzsbHsm~2xFfQN կ >d6Yg@+/]P1.^Գ.Cui.P̛$@-˹xf_d b.LJvS'XLLaϳ+Sx'pH,J1C-&BˈgRcLW[![Z;8 O*+i$jFlclczsT+͘и_챪\e8گt.g[MN^XF:AwsAoMOq!%k>Bv%%*CZ TXoCuLhvEMF`ߝSw<@LygSNKbpM YVLX%M&mwT^Qx["XnT.oSUct5 4FۓAqr';!go>SȝYd ߝB|H$pߣ{NK=Y{p?Wa)G͖ {ƫ:9hL+@rjp }5c[!]zSw*N~0 ס'y|)yU,zکj m)yJԒ0r̳GBaQoM@(z?G d~`T ʤsDd׮]0t|n8ֽhǴMϼ}P-ݼCT4!a X6$20L-,v,"uЎ;3݋lw[0AIăey'=ۻ)# 0(H}2Γz$p;/2YKn~Z"cM7of9#U>^- B$z1OGe"5n+|셑vԉYac5TY2TW;v6+W3KSI]FFӗ;/`/Naڨ%F(kĆtR~<`-Y9@%"{zvB fa}8cl86a-t:a%ޮ$b[棎roD3GJr5,!* r2@;O8ns+;B'f?gG Kk= T x\NQMp4K"B?!~ t]U̠\g@j ^rXQL $ZoQDk1@ AY3h^pKc'N_"c^x>U`QjRÏx"vD +g×6e4A\o24@Ԇ&l@:%@pP_Z Y\uݴ>DfC8܉e?ScX6 4&aomavvb}?lrM_n}۟y@m9R x<0},S<\C@"M–fDgH jrWc` vP&]l[I32A=:n)N|t! *Ґ:np2tcF\j9( }ZA/q,s2BF.I sV^ =xgHK9޺A/>R}T0dy<ڭ~=̗~lFvNZ| tW.4JTcL(t-C(GZǭU^ANԃ:w_5vRƮvcdUo`u@qۨp6P2>]o,NaG`idɷCȱ"ǤEg -X7@GXh-D߄ɹ^@&0{1رDƓR-Hv?Nn.(7I}'U!kО nz֤*ُ42q aJ}Wqaoɷ*X>\z(5V8.eUp'@N犚Ĺ jşKrmT+⣘Hz.1FbÏ1Pzι!ɬ0sD{FyoPC|,x"jk:Q1,N7EDvQ#KI9ӘʾEa+K[كVOpC|>b/+f5Jʺn%o0$ Y:$6 %0Kwaei m^~Q3!=WݵYOЫܾfcfnE+YKQi T[0B,"tX(E *${'\uᏴH+33p{IcI>h0'y̲S5L c}ezS\8CK?np'6d[ڜJ߉FE6sl4Z^fQٞijiͻ ~5ƲcXXV2#aV`zPb $%l>U|&K)+ˊ'7Da/|h */5ƭdIuE6p$J1$-KxLokC!G3k܅d>e-9STO9_dӨA85psEޯNDOfOK@o葦ۃg>* 93Dg -뼊+H0/o0:/e N EML7r?lhk60(K5o׉o521LG^/Fe6..K޼d>B rLᣗ`='8e⠋0fuj%0z2X2Ghxyee|*#>~}.;0݀ǐW~s|VV5Vr9ZbH8ȔO`C7@OwIJ{̇33oD &ԡ$F4Vx 3ߘt)@Mp%q56ħ]?e[TgʅdQL޷2c2vRvḯPZDinGӒ 87 c\؍| $Q pΏQg0ytbXJ4L39΄4q5#wmP}u : ˦9Oj i"~ל N.1>gYHÊ~HB# t4\_4?ehpJ-Z!8`1l{h4@3FR)S.Y[E1Sk;g! xHx2P"GG)v  8~QP.X2k'.pJ|k݆X[by/U蝈66D6Lqd9Rϗp)o j|ZӲ8 Ha&ϋ2 tv@kR~WBF=88}>b=婔=H9>)]߂"kBɊ&4T~t>PҴ尮P2z9L:;bņۿf{$\M|QlKz;؄aq"$#Mp9h)\؉)4 PL[tNhp㰟0%-SM]ͅ[>1ka )R;p7Ŗj~8=pe'c+z4QDjWhJ[re5|^S>̈́cp8$'6A AM}ae"E**qjWt1 ]d7S {p1-5OD^hyR F MMN"hlՖ ˚5?v-ґnOXƺud~/B 2Uly|&jwTk73 Mq3i9FW.CI7Z#-1P@(锕:ϗi+E>O~LX0κ5hPPѨqg b\ ۶/k(RЇ-!aU 5$#˖q3hE qq\;%V>5lv\oOn;΋uK̖] Mj55^'߆^Bۺt*l01"yuy902G"{Ͳ:A~GGN9 SMs4,7߆ݚS-n^Pv&:NB/"xY{F}7#W。 X15xڵ]lzeJi:{-E~GOѿ_"dʺ?쀀*P"PƟXKynGY5/퍮!\\<'3`"ϣ.GwMjD{@] hIC'"-P#M2\vxf]Sg3㲴6!O1SBSJ)HN6nƀaBuW0CGȻ GH΁  :`u3n޲ڱ#*yQridܘ5',YsHLJ7NҝL(K*Hgm7mBmpI7 Da[w0pDCwGD,_EM7:ot߄ګOD Xf{'q,/ A`5y'͆'k*Bo*lmf!pjfԑiSs?.zmZr)+#++WJ\X waׅbʑ

WX8:DtE{1A@e<.~A& 8y\τNR͓ OVBlgcdPyuf SHcm_kLa8Y~y۱J?o47:k~q؀ғ] y0~T "oyW^?&>q*JEr~κ)(g?tI1( T03P_L0kU+~%8˭*otoG S&@PNR}Xsb2QeYijM:|H"`(}OB*tw BSqy]a`8I+6ϤjV̸`kٺ'axFƁ~[mf-X W~-=r!a[ &Xow@";P|ŵzus8(ov~^E^$h[\p`Y̿𿦛|z/ElAUԌhVnAap94cְLq`сÜl=DrtY< #ؔSwsQ8Q~ON#mKK~pt#d,D ԅsGÅDl<ٷ0z:mlV ,4[hѴLU'seK{rV;c0(p|Ed3SC3;2o6 q_[epL {[Ups\= §ĝpjY=7}3tt֭k_ 6M$] R֬ſkF>E }Şgf5@ڼ{y_ZJ8R$fZzՂIp9X+x+ ?:iE1/zZһ?>O{g~-O؟thO5Dq.Ioi"˷96 .Yj` r:,uT5ʜ\z>!vǺO)/ܘc2 z)L28 [[txJǣ)G<56<\%+fGqZeU;/8c'=eDpQFH䲎e-yaaңY<-XN՟<v%b䍺8ho'<@2 ~H +1 RF$Lnk3lҔ۶tpg)#kg ; 1)fzGkLp[~-d w잎HiCNե4Rҳ$>sV` rnCTX3gW+ƒE/2iD,<+ ͤIu{䅟yiRF[)pgaʳ "R`_Rۻ#qp8W:[8#F $dN7AXsDu"9PXw }id`irhCӿ !KN]>L 6*O陁 mɌ7z<{fg9i(g@ay(_>Z\xSj(_oNTj+ClƟ_>p :m'f,-P* ޾94Hm SvV.Id <2Nc.LIcrM4u{Ugw"s540#9$"o t>\@|.hegPvnmtQPrlT  _qPйPR[`Fúr΍F9urrM +We5\2 tkra{_<\PEW(ںky.8I?ŀ5>V86 }ڋI ֖qFQW,,ԗ YO /TZ "!}л<H#61J܅6#(*zPvJ]r:Sm\H|mFM~ 9.!ߪiT w_zzJV<ڮn(y)DU|&=f+jXN;JQ!ВmJzp^05$څ~Nf4ٴ/Щ뗊D_uZIMWV/ž+o WF̬P-@ z!p#q0.BܙY:[tڿ9J&6 -T넃uX8,SM! P%@3sg&EPy4A$0_t/GY&0^$awo‚Ì11#;:#J{p6@H]jFJ5* O紉:I2zȢ敊?C6vWMS! nVqa1xw( x=oP~y -UJ ~*ҁ~Hb6Z.V({+ nT[VHL< U FHYݍ9F6Il`cŤF+-Lo *JRY7&*B 8.>]wnKqpijS?Ztt6@no#>~](vQQK*mBq3 2,;d-!͹ jɘ}xA!S8m,`mlg:a`viMD酋}Nmvcy‡Ib-%tt< 05Lt!6' 18Ǚrb%TI y^6=0|V ExDNI+ 26qM4T l͢H)1}{:[bz#A߀_HFMϔo(zzp"bDwnPʼ?\f~c/( cɔsEH8 3KBUtLczЊ.lC{0'QXN'GD$ E1'^BE5|^K"DX0Pԛ7{)IFsH[U+cp}/ditG?+mQS>k"U•^K]MTAЁ*(OtMF/c&w&巰t6Eᅷjn|enů"|| ccp=B{ V Z8g}|/a(])kn2o_HIu}[L~lGsޜ*eJ,׶ًW&3:f~#)<Q*D*mVCf~ ~stOhuj&3-3? aı klth,L J~sPgqBSM_3ZtKA:&Jսc_=U)ل3yΚ_IP-wΎRe|W Ex!yH=<<`<Q.9{Єx0`)Co8c㝆B=զxHٗz@`( a #wmҸ!/ |g')RgMeqo,KYqJaarㄈ_m?Xr21VZ凢{ A4~AStpjy-:+€ iz 0I; Bi~JF^ȁ9YaӼt6n0) 埩L[Ao+'zBzy6q3ʉ(>Ƒ{+b 2ײ/IX>` E~JQIxA#$2UQꑵyf{xלO$y~QUkY+48/2|fjrQ^ѭl_ !2LM [ $YaCF` tvfVX%3:S^9_TRMwF1/nfb޺)'".T:m$u^ur@BM @SڎbJ_<3%ŤA9*^Fr4ΡH#vT ?ַ]{xj a4 08|[ >OiHP{Ȗ]i.,a}M!/N"̯VCme"/8[IcW'?n->" ZnB֗, p l{PfgF% l1P=jv~e#mgϛnd z_Yp ;*'Gn E¡@JYD?RyO8ZWו4H "-hfu;`e mQuNY@3q@a$t/H*=DqM@LNthV1wucj}ut>ќ{mKvtޓOY0ShU)΁H/HѦ[0l-Sgk c wu0k~$P_uK+@=[|dŴs{6hdn>gM^d)%ԫdq7 61m[aFETbT@;eI:>Hbz1}/+x0ج;igTK5U }uo 紶,޾eU "!1ad$O4b5ChĂ2>how> XUJ75CPR42x[0WƓI1\fPicd/_s#Ւ& <>oO}$g^Etx. m%TݳxJ7ƄXL@X\lh;Q sR\l#pk = Y"5ncNXPAPLW Q/0hK%4Sjq{=c\l4__3~ȑC}mIT" fO0,ӔOuk?A׺ [?N]1 v  ƞa TDKfRob(֔( !M'!!(kSߏb_Hir4ŤtoEGkl}0JLYxqnZD!dw _R k-!-oE6_!%_Fi;x$[/fK2GxNʚ,nf P'6N^kt Oʅ -roܐzDpQ3w[\9v#G|].g*59I܋$/ݙ`-zj׊[$={^1 n ~ CaP7_GMT ~_ow匔4ԫ5q@Py!%f_c倏CU"3[i5tZZ-M4ah!2 _R@<RT,vvC+I5ùL&&WFjRGWMQ1ûK^o(Za׶B`` |7}̾ejU&~Ni.̒D5"8TIu ?W/ag?cE0!KBSKE"S*_J@fwfqJ4ܿ1YiFh*Soq̘ Ég'NZyˣ^+Ճw+h={J6FM$5\S2W:9v ﶵާR_^7TyB_ZB;09Z-ĉw"ȎC&^ 89]3Y6MB8wI_L;ȜlnoS$2[ Ɩ\asOyXZ3j0Zя 2EQBd=4 2|FG1}" vOw-'zF\6`z3pY ʹE/Ɯm3"Z}h:$Jo#\ŒɀxV1+5ژA5b'ْ.Z#_Bnkėcf+re6:oWMF#z[XUGjF1AmB>}%gA3.8SEٱI>†q*\$r.PMu.ruY @2Z eYg?3p^ZoWg >6&J^a&9IQJ$ϓ6"YE S\j+S g_4I* Ħ>̖P(V)1Vݤn=8\TZWS&aH|XlKzIv0ׄyK6ڦmEZ)LF8Iwr?I+KCվP 4kP4s(bA7dOX5it wyP $36g- [ړ>Um|~`b%o(&g'jX=/ٻJX1ҭg;lJU#ha^Is"+MhGny0y!ďYYw1'!B#?+j+fQy'5ǡu)N1#yeXL\͢2dL.:cyU9XMoT<耛e@oSEW*T ?fPd|SO^',q x,+=p,NO~2ƪ>(B6~ B"$]T LO77FF鸙 N}3(}~ag`h)V 5PzQy<4Y]/b 4CH Q't1Lu Fn!J G?tNN逃M''tJPC˥y1b{;!ES}ejAV1+؉MD0%k_Q$ KN#g[ j,5lyut<~aȌ)t(1(?@po_-"Ƽ~f& s8#a@2UTC#fh%Ɯl9<m2,ŷE4U8wM4 ޤYȩL]vG*dBܾ ZtY+}pfz3[l#l" fa Y웛E`6&2aG.kWY"{bu<`7. |IHW1n˿gj3>l#bb؅³͘{"AGP+$RNW{+~S N.MO2G{jy]˚4I9҂"\ҭ6уbg]NDB")g EŚ)9эhMKlc*.ndѓb *n7ޟK_@ E VžEhO4z} (ȇljt?1]E]݈Q}i-LO.@F65͒O]]lF1Ijbt n(rV\ B "Q-BsCE1T.(lg(c@0@BN]f4ġ-SPczgzi"+ [xԕ[bG+Z? gfhoEYI Tpq`=fŝ7qi.x*PWޭnў中q--S ^* w"K>l ):he y}1a_~Y9Ә{ _Z<<6kaUvJ Rn̷AC6_t(!l=3G WŽ| sȟf'v!"R &WdӡoU[}6PkEH/ve`<; ugfj[t_ i1rswB=>!u]P VMUқ5"H 3e:l3l=5P,KdluA' >ρw((^Q G qëaƴ&ytK-B쪌ݸNM)_( TVdfnX:`׎-h ŎrM4%Ar~bˊlWՖ&[k[^f7bO-RA W\\wui@bTgKE{[& UV7AMТ/MrXܵ5S>7.>BAh׃ ۃLJRdOR*g#ޠ:A9I+y Ys&yg>Ξ?,s?>z>A8MJb{CŪ)rWg:^'!t8@]=sc g8ͥAZe{kAi &5-NjnUݽ5"7w p`/kǯb䫯?R(Y9Z]+=1Ԭc VC RهYIۼ15zS'ub2k9Fd (s s0a}b }IlP" xMNGu&U2RP`D `FVB}QHC:s3pcSbF ' JyzE"nL2b딥]IⰞݧx?tjWtG*Oc=";s`dU~<#w(,Cy'bW`Lx*<2*.S$Xl#E-1獪 )L&Dv2и]o3&]/kWDQ bGe=7V##SG\&+19 @! 2eDPI6f9Pkr;OD|nvcLߒr,%+.2 ;}P{ BF+N[q+*h7 DTb[11;Z<Fh7NsUiM<7ٽ (ɨYT۱i堇Œͭm?<2Us%X?NuYmp J1W -X16W 0BYyxD ڞ5drU\34q.҂OwQn>@02_q5gF 5W>#d{k]2J A%kQ%"/@Uš)9l"Oba~ag6"50ğ;%n<[=R?lZ͚zf$LzDP&`1HP@gⷞldJGj:5f(JF:Ew+ FfrV#&wcȀCĨi>^PKÆH=Bor?PD~?D %͔7!Llft [͙6 cOV[ E[rypqv-as*M(ouWi6ѓl\Ԝ!=&Rrc LlrɠEI2}[s"n&c޲Q"y:t͎?M -(}͎4j N,Mߣ=6ۃ!D4 \vo $֠<[)ڔn_t| <_YS0*.Tݎ+bS;NwވVFL1<6~6b'#b]4#dǭjFD;DƓ)BL%8p gU劝NjR1+ \uވWw^-0@I[D؇:GɯyxOExKŢx*͍S[QsXGie }m^K\Ҟswt``B3Zؽ*3{6Gn@*c[C'ń؜u4<#OL0ƘePc2Y~;F4OlEA_9FVSm׷6o>7/c1)p+HI0n#2]YqɵWUSe`*e@WmyCBLR겠XŦDK?#OvI!i.`) 58%L<2]~߫1ciX8> Ps_JE::_P35[Ry آ>F"/@;xIXh9 H*~>QHfPYcd,=c$7Q.ޭ"xf UŖy\&x "~e1xKv̅uSJ  \jvσ, [u2EV+s ͷcah%g,pҪq䷠X+T-ǫ56p5A'c"7/\7Vc^N n*xOKH^f%` ӥPh_PtU2j GK R{@@hI ϢXէ!G&NwMKgu에!O/s&M:'P? el@mD ͽg_);ʅq:oifb4'YpTPQЬH{4<oܦBE4 rփ|hj_Yk6*ujW!-fy0k4X\'Q}_-^ Pfkµr3ϛrĎ s;h*On؏U~kN 0[]DVGJs2Cuj Tw%3&K74 W̽̑ _dΤġS3$Ŧ#X,Iw&1fsHGs a h8)jB+1@uDuFPحt Tjw311km3 ҾQ_WSE <$KMA L:$B; i pI^T.͡l{\~19E츭1;(}"7?!'*sdo.ěÉ R-ɀx#̅g8<}s2)=7 v ̗.ʉxn \ Y p\t_]$:C`40cuBJ̜ +DJO(cWxuc7$Xk3wy:]),nDT+{>JܰnIUƽ^]ޱ41wp 3 d}& ǘk?$רR>ufi5gj m ##dbSQ'k`S40Q) X[`g}e;{p' q||$GY|-2X@wT?`45YoBe(9c U@ySSr% G#̀C|vQqJI{Ggat"rR 2$M9~Z+elnh?^hcf-Yiꠣ"󞺲 0'~2a9jZK`@MrGQ-Ϛ{<Y.e} gx2PFr j=O۾H})ALN/÷4d$u,2TL7ϾII/0,ceW{}T/qD't!۶:JQ'$Zó,>s_gڄɴ6K?n4eW<ۍ=H#ʙ)PމY/h A6x2h ()Pg`7ʾ,o|-E\QhS 'XCRdGoUel\^wʅ+n- dJK<ǦKv RQ힑wVLsqe,QRsvZ7NJKrI".5\v.6EÕv6:;jdFG+(Q`g:ۤTB\ȇ`Z-AMܗ]`M|>@>Yk\gԩ/4|l#B0f֓֐Er M;Mg$ʩ9N7FMtvAĮM1XݞACBj8ʃ{p K0N3 **\),OvJPđO<^Zv>Va"M 61 gpItAǨvf!b 9YOČ^J͕m< Dw0ng7]FV΅d_(BؘcZ0!8RznCoF FggLG0G@{7̵Qn{?nSzAO䪚p413gu˒evPY^$>j P tM30Ʋ7v2WKxO~ǟ?aԛi6,{lrF,xT9ߴY$ 7CG.^[v'ƛh9S;T/OK96 F.ًuh߻(}֧ ~(0QQ,ee .N˺3t[97WCZYTcc?v%uRrrN5 iT:y\U(cDfIl<F&9`!jV> b t], 1fC_⪘xŵe3z]Cdu-K*2NAbXCr.@M-PbL~aZSC:)v&|䠆]j{qjMeR/2jURB?.(﮺]I蝌狑]bq>݃dkίNLO腆"Gǒ9l.JԈ#!Bo=JMuClr灼sU4U)  GPl# BQ!eMJ@wFCa#eq3q,ԳԷ(0ql hZe^* cŰ^/{F}Vu0Mm֞4l-aυL z^"9P$~_خ$MC~pLYS,X7g@EQL'MSq<Ycw4=n*+9O)&hX0zZT"DO6FoJuha Lv:Fn_4JU EOj >)ϷzlF3;ȕF\ܗ+Kc^B߯zK2X9>Ri0c,w"qy+DKokFT @x0NJ]bumnPc菩,7Wv1_Q"mB.YX0E.}y1{x5١e=LvXtXu 1Np'4C,䜁wg]DR8O|⢄{,p$2D#cn$Ł\L/>v'sXkUMfxql3PQ$AͰt@[ӟ򝳻S |ai u_vjii<87ޠDq3zҢ X 6)=8B>dzRA%Wz!1tQ`jϜ0(znZQ<V6 oqiـ˵2\QŊfG\7]\fOݗ$c$LPb$F _a&i_Jlp"(9zhJ€Rg9n˭>< Tj{mg4%fqI?kR@qJ8.֨K)ʚ?C[E(+zҐ\UhGр$݁l[}A$ /?Op3@gaC O_ p2j 4$$g)'x|9clB.E' 9nUZ<[1{Фh鼦mbAiZĊd+dN{b%hvh&}ni[m,f'G Gv~6v${qFCגnUQT9HCd=5o Rd&bqys%M׃SO[AG7[Ms>I-fDgh֯BT d`3u9$DUϸV=8`P5LoB?c7H9Up%ҳJˑ&\i uqjd7BUA%vdׇ먌`Ma~§?曬Zd?NAR ,Dv+Okn%e_ 8ZM ~ G1,^#30 (I#By`KXb.?JAŭ b菵XE>N{I6QWitVbDUYuG?.CTUSk,@Q`<Fqth?=NTiEBbȢ Zy l]yE)&dK]KGo6m>'m "w:dnіXEhU,nojj=~%X&t5{a*~!6L'K^ĩ9i>} /c]/C8B2M <˭_T]7[rl3O6iMg\>qi3@+ 6|O 0f}[5n Q F6Z.ǤQ!y0qP "~u#0B9yt&5N*Vs b)OqU[fDf4Zl]@5Yj$O 'q^Il9%E+ލɼnwuQ%|-W "eLRBE/@Qun|' rS%=N4cڱo\yM7׎[+Zo4d xZJK{cO MW)x6Yݗ>__\=ʙmaOcjtk(Ѥs$-pz> F $JKo/R|kx +h(+VA"LF)_{`Rb9g_t@\x%|6P&X$hexV\{S@ZPX+xu\G kaQ-{"Oxx?O|.ZHbK83 $s:$vRW{ w,k- -K%GZSu97^koiϹ'UJ-Jϑ~%\0Kg)oxLrdohYz'!q\ AD0҄}Pcnnv!dx# ߁Ûj3-B̶D/i8bۖLx,Ѐ[ت 4_i[4MjOP0ݷ7FLIawߩ) M]nd.)G=I9H_J` w&rH8ONzTޤdW"ݾJfR E]HmA igZ$+gd: 3_kä|g8ai1l*z,ںFFwn$>RGm 9h_L{ZmMerH׎n\u ]@~N"gϣ&)GYt*+8!熀lRT7qԎwfhu#tYAAeexL &~|9 [2L6;JVk#|aP"ېz-#0NJ& X;')VwB7~sznOV@(GxZu⠼o8?K%EhPDnX*EɡH!Pq~dG:ޭkr^N燔:Z0Ҙ{Rw:2/7m_g  OaDA*XY1|tJ94xWD G'~;n"`ƪy=FciEN)k-j_amCALzo2#ېҶiKn.x7u1)^[)9I: c˶w_ Kc[cBoEc `][@(H2[kgJhWa'dGtT.2ű2G#)>yW_d C~rϱR{_exs")vWq_z¬{J0,O`Jn}2s2'))7$?Q`pPKT1_{"XGL'$-o8 {qTj~W!c {% =&HzDG. -~Cahvt4K3Z@Io:9\e]9^s\~;, e$-r|{GRbU^؅5BP ë^2J`K:TZF-f %l:ۦWўLNQnHMb|z{>en7`u}HzunER)x;W1xV);^uJK< c'Cj;5k-h-AnVD$/O_smRFb"]%#?[?wnNiVØ`cd2;tg5ulD8%Ĩ MM7uyt^^\ܻg۱`֨&L'x҇;r>Bn܇d|PWJqSs h Uխ bd^r <`7:H,6HB2J}lb.KEhL ўԈb"HǸo\3i3+=˒6pw0'5݅ɏ2VAxb$9]N*;h LhAHm?& ;],Q~ÁR7 *Jɠ4ȯ9 j4L\,hjC/)B^H:dzfx鵇= 9Ҟ1"^cX'qzT78{6ϥXYNqbanLp4J:ؑ K0Q@ҥJ9n aML>^KGxۋhs뤣g> dƙEmQ2YYP`q7N:Lj ϡ1P`r8ie5 1cGމyHϔ߄}MFjg?=9 o5pIrhr!ۛPvryoakBG|ٷնu|رTM968B\iGS]#|+@oT6L3AKZwTuZrΩYQDKjk͈n޳VA)*ObSzE -p lV1qdŻ?$,ab6qW2ʈ3uG侐'Ng<{VF1< ^ϋɆyF`a'x1p#-58*=ʟ&*jžIqqb^n58Rd,YlkkL\ov = le>ؓa3ܮK%EDː[F\q首F,?r)&S)}{̝\jy)@nKv$FP  @!ۺWBl?k#۔8327Uz&8@W&>mIa >enyk1!h\6wcBBŚJj~~[YOݘ}Por)chYԚt}2֥[]Kv(e^S55cyϭ{ ɱLN $hBiG̏MWs_˻)b)Ƒu*]*.X,A'.L@Gܐ=Z1i9y%σ&m0Q)(PV2鍭 p& E[K%9 y,ЁN!O Tan8OSV-'ITM2qBxJtp+#6aEq~2έ }tx@VR4.5vϐm&Y:1FYP\Q/)5f[g $ K`L 79  K?J_5  Mgp5ɾ-`ۺ|řrmDPQ!q 0ݢQ1(3Qwa m׮VK!pkzBYI(cWd.V;D-~$Ncz٘i{ⶠpj`<#I[Hߒ dd]C#4jg)TO1d=(#d'FaG@?6zHP(G`ʓWHꕋCLn@/v8n|\Kѩ)ަLsx yԙ`zvNguD %6*UڔB\)}{znn6ھ(&5x+}Fs 8EFæ?6 &D1 ?QgRsw3?{4*7C/r\x}q񮾤Ƙ"qpyPzPZtFn{[얟|<(ޡ J=ѯz);摚8== (4o!a@ Ll H)GjXxeV` V34nZWȴhюUhK 6/=q YkJa-/3iTlL3n,$@VF7p3\XM7&{i 0_(dv\6G)" "?z1?0a8Rє-ͶbȦr3\6ugk_rӸeOB3J0Sd m_0a"-BHgGtև/'5[/?xA.eze2w^0ecVJϒu5±>g2$T~8ZTq u5v70 Ndr kPx7< vt]M7)r33V"~+)ɧݷQ:l62(d΢qB]`e̲2sH.ͦov?DĬLmHE}]UfF2z7j0.09>K6FO1#^| cNHcjy"F+kEX<`bcz3So¼4SP[Mi#ZйZQN~OYwPMMV HqO\$.ݎ>/L42Ũ^Dr/SP9#@fPpjH[6)P%Ӱ~f$8='-e$ٓٹ!Q:QBtfL?{l?lp!j5ZW|X@Y09Tx;dvpt1`3"+:\d{*@UT (&8JKRxቃu 9,7guP,@~zyЪZ%R3)b`z vJx/P!ӗde,.4b nzeP/$Zz*_Dh |:'\,F(&]Y`:(l@>6C!a.y}A5ݒ>Yj({ACɌFE/p1pS _2䛀 ZguTKTKoXvW F#>>*.FRMTj+,]Z[A4b 0I7 7hp_mKWVS{&}0$\ IXo Dͱ=Fbe%m<%@AvETHm5CF|1ibp9uŮT *q)=9;wlMfľ◻CDSi< %%OBb_ĸO[dVӤ?; {<룾7C[N'5! lv2ǣC2Aq Y0nWyٮzJJ<`HKrzA4aZ o9B,y f5X^QpgLIHT63[hCڪ3_>aʡhݬ@aTY>9/g;%Π=k80JM Dob$cYX(gT8qfHX֍nz5l-,c@ (#1qc`J#Q/ ? SLn}1yۯo:PF?BSb483|3S'5ҵ <6=~MON# liŷS\1jʕrM"ZmMru H'$ȍwJ龎 `UѕzH}`ϓC!ؤBhXZ"M/aQgU|ꟍ0=+U;DdN Ņ&b eSmd'|o(XnUM SJ. ~{.=]"ٲ٬,Y7nq./t?Kc5<7S‚4ņ*rk8.r_$bt-p@h G-Z#EɎd[s~Z%(׉3taO\^l[@C3PjCV麤kF#iDe)֤K;)#_UaǀxQpԊvPO5S3GWʉg?sRA,2(Xyͷ>,ަX?B{(88KD?z*ET`HsͳD[?3J\hZ"HA E DGrgWkvAmo]{t=)1ʁ{\ӺoP&Oz¬?cg162MgEqr.3YDj?iYLG !*VD9M\L!SZ ͗YXy܆0_ 'jn*?J i"6;zn#aY5.!sv2C֗.93S {r}v0NWdJN٥t0kFɈ;D^iKA">{*\Jium{Eq;tc*v+w0됙B,Uhvجn%"t a|kNLF,1]8^5\$bA YjV5x  YdڀkVH2t~MnU>{.o@oK橫r/({gH|W¥E1=Ӓ%՟YRt^XU-Rla?6rcÌq8Dـ/2:& mg4i4ЯNI$Wv(Y}1^xe&!=ZepMqmZeK!+cm0/v"}fKBpemEY(x6 S `N >0~ّ{ѕSKj|+Hc,V5Q3M0SM\${2Y{]F^Z!CN[ݞ_ B3㩉`ؑ(8;yR5?T&ͪgRjgr}{ q@ o+ kн7ވS/j7nKnoxVNaܴ\L`zd"ӡOuYJO /C\KG;3E*zq*ngd|:Ήv%35H8甆#fɴӪ^v#*+GFP뎍]Y " TKA@*7hoM7~(SbXC?XnL>e^b)9Ժ.yp}tMJl"|vBxdddevgfcxȆd''[O*V Q$Blu.I(es&K2 >b6@(j-rث:1KA ڮdkE{ߐU^U2'";9PRJ%kԋ]=ITfJ ?yr9IS b;Pi-+ZWLXŵ"_?x/M]!ivl6a)"u>-qƁ)P(0WO6hC _pǭ3VIH}"dv jS5\mec֯+J M'дJaR\3mcq3iP}&J$GH?e6ővA:jpŪZg(vaJ?ߘ&TbY Tc)%KGѴmwx; v 8L\ܔh^ 38µ<ȇ),.0̛nbg,Rj(!]@D.'!B [[\ם.y%'o95HxH sQm&iU]=gZQt?[~\S3.PʨbRj6f4zdL?XafOc- .nLUl:⧤wZnۄeDrguX~f}&IDcWWQy*D#_m:vVӂao0|sU 8]˂ODEZ$d}U)oE7+G[ @uR YP($iPi;=D' ͛L3諁lwJ3GQRX`#tCD#S3n٬3,Q JC 9hz(7hBˌV[,]uߦk\W[1LUqk t|Oj#M'wg-zNj{8u m[~/ÇuXƣ2#' Θ\I1Ib]mͨ)t3X 4a 89OAw``eWf>zd; )?vo ZvflDF&RT yOc^@<(\!ӕ.lEQ +1X~|\jWh9vhg5C\u,YYtSX$^jnWa2X2T!x*;rƒz}A+ .ΨW*fYp MISΝU7g7_s:{Six7 kξ-95$Xvm%JCjARwP)DKz̑$.1k[h1,¨ re1w%X+d1+Luq8όBc9l_*zn  DP@W/T]}-M 'D8%7eb:0e7Jݴ08^$s=0'"md ]VG)b# f)"1o)XWdPѥV qV+ϸ\'-W(RJc0 2Ԯ2`7̒Ҍ3Qawz8xia@w̪FyO Gv@~u/DDzjR-)M8v6B@MmR/{Uɩ2R@~>8>ʪrxaiG燾$J0. kZ ` Zރ\Lp*$5͉6 5aöofݻOCWoPzŊRyu7wplWU*@;>:w](Fi,H9`'SnY+`zBW1 R"i D͐) '`iNm*xL@#1k= 0oK)Fdk**V>殰ֵ;$ ܷ wW( H-2 u| ~[nPcMuW[uUR |x) (񛡢'pJ;2$tL炳GC[rWPg7ҋ. ydZE^ɦXѫ4e-x3$2Q0jiʽdџ8bX!kAx:SʏezOZf`,NoB2DreT6c}ff?OA!qحׯ<iDM,ˬd##sE;bte0yݲ}&s}%33$%fh ";b4IDMOwPW楖 48675 7ֽt 73x_?}5_`֫wLe%OWݟFsXYS2-h?漣Um? 0t{}O؋;' -M=WD`CR4chĉ;xcnWiۧDFgw٩i n>5!Suńt#=^KK(}I;.NV+u|ճ9sw$.'t9ϧ)|T劇?Xb0d+*X;Å^N uOGukIBT(vl]B/yE pgeo ^b6e}B>ߌ4?ȬC3ƶ'-O&Ŏ0,l=Q/R{eR\%]jΡ:TJ ti)?6x0:_\H%{iJѠN|ɘ#ȰZX7}QNFkö~ D$0?D"__Whp,9 Wwp{cLEȚ: qv`M3quN ًk[4<ɘ꿄6;R8'n51:D60>դC Ct}//w-=buNlWg]>+b.8GqZOWijoq(tfT <^j(W)6Jɻ>7 J.Xb9够.-2H1|eo*REӬՀʡ4GHsL[^jc) j;Uduˉ% W@ZdD)r7oiz#IXL0@+(tI%69Zұ8S")HEɉx\y]*yXخlcد4y)լ8˸nPIj5s lg)e_k~!J =B3G!d#m%6H~jP0’[CfgZ&U"4 .4$Y'|pigDp "ذ:\ ڇW]&rj(\VMe1y!V)c%2 \{JDB2뇝Btٴ Gqd3_?Q㡦,cA}p+xcrϦE,7_\ĀHF1{ m 5$+n_oYÜFlds)76uQH^՟,[C9C"eMjnO%,kmw)MM. /ˋ`ӰfҬcMh%SS{^&:[{SLxDOfr=o&zi)Q6e"ua+Fp,>erU*[mmȪ" U,g#0 mu|~vW7G"-~0́^  #sx\yqzK{J?=ח{kWj~^j̳/Ic&R(I^oF^Sɍ'/R{Zdfiא*ZpX'1Z0ThF3oH:{֫T;ծɚ ; ;lTWFm{dT ,xcFnW0/N7Zh V,/C!7,iw[?j~2[sYO>]%;[Kk\&( -p@ ^1./Ad6)<3~u.r\(W;=Xчi$fo6z$5ԫ N$ osU3|Z:RrN\{MBޏg3ٷv%1[Ixq\<д@jso`CU*m"7(C%dTVE>hhZ̯nI3TyW6(s>=.tH`elI3+g|Uz"D*C+LǶH ʝϞe7~f]CҴwiu.]eOfîKp!< Wj׀ca :e!yGO3 zl[D*uN\xWY~Ѳt/w~NYQ ("t@ΦOq?;Zl.`4^ҽ81ϬVne@+K$-p'(SӚ_Fu@lŸf 3s.lF@~ K@W/0_!&K`rA@-W5[v>]ʽWsDr^`#zn"O>,OL*to:˽oC&ݪe9&Txs0rY-9&i;'pRP5|":!-~7̥< ӵ:4JcBCvJ{18FZBܵ>67 .-Jh .fEM~.ÃdJEk3Ͱy0E-Ow yM?ޟ^dG)7먀zqN0k'?#Ddӟ>׃t~Cht *q9`U؊-$G[F4rOunXP5jxH} q N BjMkw+h__Ł4ʛP; gfKcM2u J i\Χ/RJ7T-;}wIbx -peo1B}!cֺ彸#A[ zHíkfg8+`s4$sJ.Hoxr,`'xc|̉)4n.Vdqpr@ڌ#F=< I8pfe=C X~n!s1ZRAI-6u_]?˥0HWTb&3D|q)nyyntEBKŒ!pيx}|W [I)ӹݝT!|$v~ Q+gwq ԵaT!Q&R }X #Z/CDPP" &z7QO8%_9 `T$" RA6>L135'|R4 zfxn%M>g(ꔈ1'1AK(%"#iQt~*( t:ϛ!l?G'[W*[92M.4 vR"9J~]7/Ѐvf›S~0pLlN+ ,}F}KqF d&0 ӳށF5mJ$#YjY]#8  N1 Q'h _Y\KPp?> =} ;6;͸eN;| q+؜udS XR ӭSBtMc)Rρ5g~F8oz̧ˁ іd'2߰!$&&b|§l "&+tbg&W5NqksHC=t{0qoi\ pQDzt Y#]~+Ezkl=6!+YT,D7Bgv߭:u_>{o%(N_59Z3- \'zb^e~[ ;% 9œ3Hq!|(S J$*=z2Klw=ZW+Hۿ@Jvl.DlmP&^;9}\;Jݯ?%3 1R6d,)8إ-)4NuhR=ا_u8YP_Cq狃В~9=p1LBGuOODa{nj@/;9[74Y\o[A- $={O'@:K5?dY_&?Fa{p[S_0Ips,Q!F0lj8YYAي;wMwD4;5&44ݒ>Զĩo mbjJu`9*+:_f"A'IZVˊo+X^3y;<ǮcUS&<tb=y!!72plv6:i3߀rI'vy+ZPh>P9`#.a-(XQV8Et85T]Tl9.r݂MqQ_m!Nqxǧdng/מMYȰv$)*jf; :w8&].a˗&If=kwO.DE¨7?7~T))cN".XvZčF{pMDΟ=9bW@ȦK C+!0YK /p;^YZmo>}a#BR~%Ig;auо\|[=2 MbOR#`vx>*'*yWjycYj^P┻k kW+LPgo z7/P$񉈨H3@/9>=.2ɘdG, DHŒÎY$ g?JQ~x[NPmsKH;`=WKҼBԫ [Rewԧf3ji ; ~K?o͒;.6.fC 򪪾C d/̈́!!5llBw~`㨭!%}TH~[r7?P!G,TD Z-WM]?QZ%mt~eN6_ >1vYk)uj!^WCx=~;x!Ȅ&N &?a5 d6,O }rE3Ja*~aM|mvt{j뫫T~ )Wa%m3$l#[ٺ.VńŘ\0 I=j9rCscY!G ND7ZqDV4vTZǜs}ӳ Ȼ)ui:r}qX~ l !vcO kqbˏS=k_}#pׄKfxvNSN% Aը'+Sq96G܆sd@\J[#ߒu `Rtk9\0v`7` h)ڿLûڳum,5'\"G"j'7YgKPl{R@'mLᨛopnT7 m$`qoewYC#yH6,aWaBɈH2%%g,7EQb6w],KRO{025a.GX_yk8Q4[Wv&h.ft(Ͻ^u!5@ º.%~lBGr }v.SdwzG?<.v -DoMЮ@h`^[])-&:G7U|\,ku=}4K\XN,6c~/꺈THP5 4Ğ`ך3^ @RTcyi[hO8m. J`0: dv-hr`ga23s9,UL;w<'{zb 3[wM>M˱3 t%2%\ua O·m)6pw_HH3T@JVoꄷL|ÃSilj=K gIS Ɉdy[D7$J'-Mq@!MU"=y5gt[4 |3̐NT&.~JoCΟ U TjySBb"FSf\FjtgYLepq1 ρ\$wVKu:Q;v7^ʍ=„JlA Tr 53"1u} }8S[UFXQ[VD6wm(Zղ>SUvYF͵UqkVj ~e +HpGObuqf"| /0CJT`RN"3yWNFpH$ ~g w0O9#ZhҗQ ;ө89 [f2Qz-I +Y;΅nf~DAmB g6 3>bW±-JL9翢+ߋ/qP>քܧY2)C`qX2I7hе}XE:pI2xj"K O%V/N'4& :B\4[(2o虂x\`?ջDhLɴcfvŔG #~+`X%bє o"QkuT 1cpIע,gwdYcc++Zn`&>E#} 0X sKN'*k'zfKZod3ҝcqF`Zzл%d(GB82ьF&JhfWf,J8#v@[:N$4\ #4%󤆄ňp[PU|/L^ 7T,ӌⵇ3m% ND&Jp0La!!zJP¬[!)fONM)^Pb9@^Ѯ" gD{-m ~ӝ}7ԟF*~c3Ƙ 4^Ӂf!V\ПPud<$+HtZM]^UI5sQaOh>uѧ$us=U%jv`?=cqWN['$eX( 7!MnY}iwT9/@#Y2;ɇоwo%̃ NO'cu[y Nr.;m4(XaFKt`:%Dm7o F4YYMf.#&¯=082zjJ߸d[p O9FpJdJxɚ9vZ_o"'f y:jeZtRr@vlnU qj,'f/_\*cU֊Wuɸc뛫G .\f89WoSj,O0r:~,QlMbILR|YCK#> utޥbOoBH4:ՅnGVVѫk1h.90qiru>>\iL41%+4MbZ0Vsp}GC9 hkIUo0+*H `rƧ~r!ڍ gyepiH5τkGF,>n}( !#Pb+3Q$.4tgYoD(Z\ .@1@҂\skV ] Cisw`mRufd5f13tqZEE ۘ9,ryyeĖKA|Rk=/,tR媩5+)8dr3G,sr@k8ǂ :Rb5^Ho6hpXl^5HvH47UhO<ө0~)& ̿7Ou7#a j7?oj(9b(\|`1x{l?\>71֘&M< ,uǹ$g*:8Jɗ. [^!n|?xu<㼢[G()JYL7^k"րoNְ# mװjRG\k* U) \.bb?Vߞjq[{7F Ԣs$Z~mW3B.$Av# .m_W*/+!Z@?j^\SBS#JJQ\vz,MץZaZ,B [0/l4m4VGkaT= FFlK%pfHj6RGoyȧAxi8$t}(IhCta̭01)܏Ran={s|Xq!hI덗q&-\1!.[*qExk^ɚYx~Tkl)LׇlQuԣV 8&N֪ut#dckO/ YL8$U?dӱ#S?_'x:v3@+f'#nyy _ 0(rԂGw01R;G$@[&T*^@Fp~%Y!eGb>U^OZ|qc:` !ML(G.gnG7un4>ye#e<8=G6GLgυ++]>PiУOGeE/|#>L(.f$y:XIQ~p7Wqu7\1=M, 6րbգ^FጨNզ8|O<xYWw9ִB<9h,`G;;P: njWJ6ޭ!^eڍkvSq񴠿7p(gM;7#N V[qPuڜ5nI%a. Ca&o`q9JOPdfV{@L,;)ɘU*3/ '30TXܾu&X|7wean8 ~0킰*\&P@כW!:!"`y j&PnkROѬ߰_]Tp 9=,Aɀm;.kMܨdd`*f1>Ote!n\VNH!*`\ܔ|;'tһa"E,&\8}]dz>*ҭmO-J=f= Aal{M!5`䍒wv9L<;COڿC%oęaօHq6sek@'uPdvvj&OΑp(usZEC"*1 d"!6b*f*>mY9xH*{<) Y[P eAX:K1|ÌX"$¥S .vZХ _wmge)9C5~q>Wr,ށ/kMʷ=Sa{j 1xajd ad]3 [ <@tgޗq{EKb54T43M0Q{M̅vCmք`޹uQTS=}69;ۂ+\WQxQlWJT \ _-/Gų Klp'(s 3\)>ID2shDGq%) N*}+&!MVn}F{'(|k~,%eKYYK3g @U]pFsNks$`5%cGb_3ax&D}PnߌFǖ{v.]{sRe7b~*.GޠnQ؁"ڡBm %dv$P5"/̔}0v Er/?p[އ?>շsjW)$cO!>ٸ 5$VZĜeȴs(߳{~JeqH?s8}\w&ɚ&i2k4wQT _^Q1q8g0Rq )hN IcShZ5rrdpe?|#p PIkШ֝Y$O2}=AUnrF`^Ddmjܤ0ADa<`KgRiJ~Z\!ߧ {nsI !sJ}D@^O>0ICV%}|ͩJ!Ö] ҕr7MSS3qe|T-W{+{O6 C|aX 0^9}f [nz7MR`;9hZg1W-_ۊ|?ykA]*p♢qߗ/c$y46_fƑb:V/jVuMWGImcƕӅZ3[ !p#>L{G C:qEn`c1>x?:s3?A KN}@=CPH8F̍xq +Ps(KQ6%lDl#b$ZlnCžpKRPUCȲu}a@㢬2ې)}HēC쭿S zV8u2K p>@]U>B0CCTx}aD4WZ 'dW%4IS+τJV]?r0"0[iG+9޲ RBLRgI@55=/Ĥҷ;LZf]4o/ ]%J]{t/W䯦|H1uw_Bl=;I4oBK+Լ(iŴ XGi]"Ruv ͼC `I#YFoa.Gвd寐r|j ݬm^YL%blE1>H)^P|#,ᄚf:wB\v>Ԩ(-9~u-w\gWI5x{Ȁبɍv8;5| `1{, or;7kQǷcC _@|u c-ɶBFNXh9я^ߋmgŃo}Wj2ݒߛ?A )TX4/ :_ ")l(Ɏ]mNJ hK}dl2~d7Q$PieCi,N?p \5<s_ly"Gk|6'ߍJ KAΒ&/x>gI5`lI?ņw\ +avfAKGqa3e]Uzz=OZCH5eA%Ri%o*05DѺ~r^+xD(^Wh\c<5\?LEM+J+{Oj^DV-K3IP5uff-* z"qSh$JŒ1 ]TTٕ_pC%(6uv"efnhGc=>)٥3F`N;!&hcGKQs`(ڥдK7[H9d%=Tvgp4j۠[dݦ 38.žHP[kE40Ԍj]Q|MQ;mUd! t3xQTͽ2i8/D% s0ĉvB\nQXBc8C3^?ײg=m o `'a{GzY$"}0ނ.RaC-z–/B. s/MA܀-f}?7,mhR65ۓǝ{`7$qRgP`;K o †^dM) *ܓtٻWxzl'ZS?[D&7 bħv}&jI`{yJV^PAe-_^FȧB%(:\Aw2rXJ2aw3cٌ 1ɗx͸4bA}]0 72N-*JI`r0hJ!WOy;bhoAQ[Hش8ѿ#EZ>'4}]dn@vEt.L%!LfDq^u{A~Nc 2걈iWG_rr!l[v̫(tst"b*;̈ [ۘѢlt7W BhvF c:-7LTs}e='vUũ]yײl_8L29)=ohnOVOn&>5bM A8_7L_bSp̙8bTr褻KÄVT,TIFl׳dO}}71(Cn,^PݢiY6 ѳZFL`;}dض+vӛjfjSVsGS[ ‡ bo'\}}m1t;1.8 )# {z,lR:\wѩ7BW3|٩ٿO5nC>_t{r&?uDBa&2# evu' VL0r.8AIse]3| r-1{+|Lk̩bMo- l>S}nJ-;FUZjk;9ZwqmfP=FSb)lYs7W2Lta`naaV ?y)ЪJV/1Q*ާYڞ[z4anD4Rn w q1$v- M-eRv$@g^kZټᷕ~[Muz7?Ll; &v`w*J?xEpHtlORAXlQV{Wz/(ZURa5uK-יƫX:Y KLEKr؁YhM#D(L`%>QK> E)r5UXD._~ɶ@oa'I='u(m$2f]{}!7yΜK?fpiԶlI 5+@2݁@_N4[I4{r>A'}em>*򭦸D:5Ws92_ț8wPy82tGlU3Ғߴ*/&%|cZ5b{q nZb3V: ) %TPN/~kYkUYye=w/G) O@dQ8{ @ ɸj߳ o Ԇ\*fU#*t#8(ÐNʋ䬻x9:\Y-\#~>=x8oEH+  A Jb7i%2 !88ٰ,=/3%!AfgdU"ITA.xVvD8M&-㻮EݳF]#55HR􇺁*U*n@^Z3)z.Bn |CKm-hib ,%-I>Y@Q-BTH;.>qr96B\qѫWam](:g/=˧smP1VkN,/qر9%VqrWJw$dRl;Tm[a=sLÉidCGUI`.iaOa eIک0196:(`j^\̓C" xLGi& آ^_T/sjC߲"q5g]oǜYg|A/sI},hEUBƱhʨ#gx?z#"1>Go )j!&Ȁ_0hO_[L %1[=9U\ F R`Pح%񶲧W9U|XRƓ2kA ;4ëyubc Z5 ϻ"MU도8O.jѣ[յ@OɦbvF j D):@u# Vޞ ;qs\22C?x5VN\d5?_iXOp. j_WOC}_s&RF(VV]bP9.\H1Uh'8%k-hqiۭQ&30k[5oѡYH%E.ݷ$o_ICӒfo:j$Km)(&Ljv=S&Ɣ}e2j2Z\zx%#3&N9[uA6?YQq^8ߤ6%3@Y4Jh -Wm'#Oy4[9PhE'2t3UgܹG$цD8e\&e~oze@j<j%ڠy _튜dgw2[hijT( %=#^8>ɔ._^ZЯW1%uz5ldY*D aLI [B4KW A*ξINV1@`^#,%SPi׀ԁ_5$Gn-BV·Nc</Ľhx<5XYOz9_ہ:=s|Z1s1dGox;s#b+ԇ#}r@PE#)~S?Bd)du$A "V*r WxW$͝wJ؀bg3r vּ0̜p~3v;oBxbG_jSMpA|`U3׺*ݪI>kD?X"U[,:N|hSG=/s43opiBk0 R?Z$ Y&zF#N.zSY kc WI0 w6Ml2QڸhR$љ{M*)âׯ>Pzœ5Otw2Ê:u, 𿏱DŮ*9\Pi!Y$Yɐ_-:1GZBKS-MQk9~MHLN#66˜8^ 3-8}(P盶=eЂvq#^V(#QwOZ:5;fp5nzb$'D%`o@A?'69Y&Cͫ8$iz+XRw3U2(OH.R=&1917S*p˗4p#K$W8Zblb>'tj|^ ]'J޺f\*-^gF 2Db4G\G. {ęB0!-PzpwvSo\&i`O946Q,@Sf'`92isY׬^NXby l[(Ղ]e^%B6we 2g:Jݲj^ FЪ"`Wж)в.*ŬY`Lv̵[F^B@gp7( EB]+N@`sD aFc&gKcWRovD,>x6{yuLeV$zaH,U+wZνHm ?NpRp"{UyਡhߧS|_E^փuӱHq6g<8* cwnFY}6`OD~+:/=Q.eO-!b@ BM1tmzy*R]sQR rV$B_MѠr΂|Yqh ˰}.D'jl/ڍE<“dl^8΍>Q1|Df@FǞv:SJa̻bY!T@Ze 8/瘛ib- UP;.H봿DFeҵԘh(Inwh @iiz&XBfV8OG~K!'h%rM?390τ㚗$,H.&B3BBC/Ic /:JzZ-a%cr+c`T fkOHڭ>Y|Jwƈ3:t̬!j:diuܓ?@XǸyf[ iװhJ8uM$\`֏)s|EAnugaWu-Y3&8ذd#䡏lgIAs*5ߪ>%KS"պpPR³vI*hLB":%Gv5ibCy%U4lVb[G"̌ Qe{M觉 rQk܂>Pᵷ닕P 퐜Ū^,5 !݅KS/^ }dք 0% :aI({I[,wX[0z_SٴJ蓕h5 Dosb{}\4{Su\-4OA>6䵄VɎ; ~ " 90TŅfGj];pU" CUb-Ajp Se tfNȶK{c^3 u읠y\'x&ڈPBvѿ^χS(47v ^ \p/A,lb T3_2c>{Ess8 |m-A{#Oeu_4Bng@}-^ ̫oa|8X/qK&S1MZ7'aGgaؐ */P۹RZup* rBsQ>:va)??փ-)"{%O3X@^n(g tݟ3"$n`]yLiP@lj dYuǝs9oY1ORU$mE5racW/(WDU:= _1G$>_hp5¡7a*Xe`WgvKhě!6~ĭ7o*3挀O)_@, gb+b( z2->oĠk3J>>FڍJ$yWx2 ΗJrqB>tg4wj.Td̛`?bhRc iM [\']+eı\Ktwwq*ҽ,qoqt .Ƴ˶Mմ+oYcE[ 41MX+lRpC- SYK>tLMP)} >SWj}sMt ~XѨ'G*(x\u#TIB6Ќ.*8@u+u CCdrzgP%*la,tR^ۮuqD)wxx(:$r$6;DV VG;K5? -"r]3y=TfSk߿ #N~pWAw,ݏUͿ*ZHPwAJIݪn+H8s;V֓̓-54 D JA8wU†]~U#Q ZyiT2 *k+_wտD͡ir|kJ×MD7%JE ƮkWIet"$T ?]O}?{`{`AD uPp ~6>894nOOV U_m>ew!ߐz `#{ހy  Ǻt{}-i93grw+B<LDKa?z " }Ǡ]RyK ] ;CwzD-[^U[橩kbE6P2萉Op8p"d#`vtΧ kK>mfl<Ѱ\@.)]&RO@6KֺOo(Ll]d;.H{KDzALإaYMG y%9)ǘq>:ۻw@;2oɝĿVsyLb+2U)ؙk+6Xjj7d^a1 ֦=L GQZ;x>6M~Զv݋o7rvlJ8Lc A+,0#TgB ceK _ UgoG_WmU%oyFyڄc,o56@IBWM9@򙿂s.=yPf<nB ;87=DRk?`Ufw{iq^P2z?V YvQXA!Gdj~FSm F- Hj䏃tźjrW)(a7YBE#+͇(7DZ[;381Bh^[y9%[n* )vZgByC24q<9QY\?Dq.B {5Sjpbǃh657qE\xVWNckN-&B'VAKKX|q86X,Q{ jO Y۷^c 9W"f'f1K2B WIAl]2Đ!Շ.+Ch CL t7*e}qM]0:4Z5e-s;3b#w5ME5ꐸrhlrmOY . %˓tP?ʊLqkҜq%hܩ?%ٕ ulnXhyX*))F:bwv? sR?-3Z`NQ"= Cz؊5Cݑwݸ5DLMO|NM“edTI~x+-~[gCZzuc7go\Ae-r$UTqvg8^ D L#V(^s~!'VTlS`fq=WMj"BJ0ud}mh0=:2Vntq V``ФHb)9=Qڝ~ul93`(¥29emDuì_{tѻ«+Zm"+̄ΘtLR#JAUiDQw.'MP|ő-x*py}\5 n`; E 12\MeSDJ6`^NӖXS_퀬P q_$J{P"g8IX7y7hU3ql濴*Rs3.@Q+MK`vhOQ~%2W`>|ɛ:^SQJ5]ᦀjUÚ}DyW_kE.V=g723s*X!WE3з"$2_S,:F˴)QӏIg.Z]YJHn& p+X#`aYJRG%Ĩ̪YDM.Ɂ Bcɩ0gBD"i bȤ)^(+jǐ~`ܭSg?(t:67A0bj CTAvIK-a8<ؕ83C_x{/:ywJnՔ^*i Nm1S5w' M<ΤUk=1ME Z||(~E˟&MR!svNp( #nT =33:g{5ͭS\52PaB5ܧr1e┑mvBARĭ%[Z(iMWx&{hnq<\%=l`R@Xw,K֚AVN>1qΆͳmɻe?9K**(rWA`2s:{lɂBYh|]v+˔";:'83/(`r6#I|yoҧsKJcj'( V]5}d= lRi*)גB=Q%Ve@},YY3Qq|/JZKt`Yh[IRPl}(ΏfyՁ}ڜ|v/A.뵃 h8˛@_Ͽ)$z _#^CLkkn(/bUwWyQ"IݥI{emM16Y Z)?8BI1#-ęHƯZ]õe:xZ \9/a'ۯUӋi"Jq!]rǙ;lnKyӀb y8FWzwG;kP2 "ύFUJȼ@}͖iKb +^5}G9Wj~}bk"~(oWR"B T!ILWϊ}`&4vxE{mkJ rƷIji!hZ*lcRj^|X9tє˻ːEN`O5 {I|X2 Cz)'~|Fr  #l@'A~|^HǔEjkR)*< $ DVL k~BKLÚؓz!? uL}Cs+C oWLAE:wM~||DrkSDʄ<SBZ@u":{˸0 7|m@궙MIPUt/ bҾQ{ұZå|Ԋ 5"dZ56Xܥ00 - uYAR߇N,⋶U,Bx!H͜CSnT5{uOenwo/=M.F5Yw>#52x$`,g杯oF7:5)}Ŝf9fiAl$mYFw )o.1];)tB1$/t6ե+6Ҩ g=ychZ Ϝi~`O.~]&zg0r,e /M]ΰH~I3kwl;УuQ;KQ-ϣH`{Bq&7PfL#QS`Pf WAs|Vi7ۄic[RTw@O:`P\Eyg֠O ZKo/,l!|t'2ᷜDP&j/ ű,p }OA{5Vd!ȓTƍF7UDvQx;nW+Z3W"GjAdGr*npUf*!I`(W @JCޑ0PDa暏9T+Zlv2K^ÔԹ|-H|㢜yB"vUUBɖ P9fYi>Enٻzs`يei߄{@WDGD ζ[8 u5yV(&:{~e mͭ\*^9ۨWB1b|&Y}(^=x {kJ2- Ը >5~W9M x170;H_굢Es+?-B AUm vc%+!ŦL>,XW[JϪU^ݸ#07}.~XǷEbA|s@Ll^RIc-k:?%~M ^Vm8*?r]j6>1P 5!VBI2Hrt֑G,?O:.$e.ڈ"J yv"(FV~؄#4͌]#KLqYU6$ *nS]i G`ۅwҥykCgU΃j\S0ˁP#aIʆC<qe#c[2 3;*Ah ѭh!2;kP*PIlh+1=w"\}:M!n t6c*j:ը}aᾌ[ob}Ǥ}9ò+z[fyr ChD7W2m^AiHY#%;aoڭ} Ntx &W&_ܱ^ynүV4<䬛 szeQԠW«QDӓj̡BSd8Fև1l[G[%X3q>MnYr٤EK- ^x&=5 ̒rE9ȸ$\'W,_VPR>LX!6`ţ3| ܙ\lf?he't>'$ucȃP(PG]kb0 r)| b|6SF=ʉt9  c_[W+jߥ:\w\c)1z,?[pQJY0ٿ @%#9L#O [;vh}Sb;oWȠց'mP(O.p9K@jV E^C44]ᖣh4&t%8xBDp@8>_g9~[rVϐQoE:9.y ?lR <Gɡaw/i*Xsh}d @i61ֻ50T:!.^-G-Z\pQu7Giy9D,*O<X,ݲ.dLc.8o$VMX`LES(U: hg"CgdX-Sp!AqƻeŁv@i[KeƑKיD®׶0OX FjOW3#N QKO=D.p1?UXPTgh%b(BW?0㪙Mk(= u₻i~8+)O2L(z]~_ {`~::?l uk>xz|D|ܩ9T|!1qKmd*Z᛾],bv1: mybqxh%mт!8x5y|@fh:Th޺dOި͝E jEG9gгmMeD˗~R(H?(fM,؎*.֏Ɛ1D Y yeHt>3r$7o `y$I(fqDKlUsAR/ Y-kq"^ٜD-?lDwe5oqePe)hՠ`+ (j PY: AF>rV+*ƫ {͗Be489=xfΔ^4ҩH{:lUC` c@ 5yɵ7A 0XoAE$f(p&P9eײf2=̄Ȯ6?#7#~N^Qf-eQߋ$[z.`ZG~?FIYۢJ__b)U/{d2'5 *1'b#/Ĩ'L)s046 ԠS5J*RyrX$t=Jg,)%A[i25y56&d{aY~/Vqpnj!;:pFxY} .P_ &-WNb8 ޓ"91N0-u \!IIߎʠZ.m /;i>o6Zd;|ܱMfLm}dYwC8Qѫ:qzl{2(L;jkUv?s!rУkE|ki SK*S=/5K^] Ƣ $J 樮h}ȔF4hbQJa9 Q~~*y>%$_'Y,t/H&uZ{ĸDBaJӰL}܌DJN4IpOT(D }H)PLvAWqJ~V1w L ľIɥԋ69v)AkїO*?'9z6r9_hn䀹vIۗldMЙLjwS܍s&&--QQaX (/~FL[:5P࿠p?$\_ݹd⿄⺷v\el6c^eǝ6;!M4S3W,5/  st7`(%LX۳-/:m͜]0O(0OO\,[PMľ2 %tʼY3ެx#~ȨV(hUxcȑՈv R @; v<&(_T}O%fZGP&m!5b=9H4xMZ6xe5)EsM?fm~۸HJMs8k-@'eXRnLauric|kC=+a(8etYK)f<'v3:'"q`Qk'ThLXAf0p0;SpCc/G5-xУ Zr=[2p~~peԦShZEgkAQ=/fqU3e.gKiwmBZdfC %]NR%-D\DJ-?eEb$RipC 2WyK">]I:)k! +v"Y"ߤ>JI.%| R' F(XBck P.@'03ٰ|Ќ=iDPCT`Qhw꼦!tKhu[? q7f, +5믹^-1%)EK +7[>k>@"(]g~\ڔJY`|Ŋ?׽nJBF|Ct=@iem_ϯ67^uShȭf@=/t}[+e&* B$_ ̔mVnXp (M )P+8F2?sґM\j87k~΂R,7э˦.@ @;5z̏V =S/z&[||<4bYFPKֿi< /~l,4QcS/uYN b2|t=AQwr ]7l4w=Ys\uA}++Zh&#AфWSbr "+SQ jW 4€ MT &nKk[؁Ckr2'ysh}ac? yF;-~3kN7 ikNG2֟f)-|#{/g˄/i%_sH' ׯ*E0xo)PvJ^衣C*δ6\ؚU%)P4ےvn\N$^36@+x؇P}U׈\oCJb0֯38#s\j5l8H ^e6G|=go- QI3bzoZ.cvݓ(͝NCH6wM7 b!I]*297;;|;ʏvh<{>ӹuyѣ>Fn)|^峹Ԇ6^=Ez`a$s=g əYTg@z($nl Ohr~55X+_H(.QUıf h[nikR3arA =t44[Vk= 8*'8eРYI?>]}ŋzG5VU)`dac7A7&Y!WG ߾ȫ pRS%-!\RHcAܖۭ`ل 0ǘ;@Cc o}AfarÖ~+Pv=hJ5ƅNSlYzdїec^O  D};u!RԒ o*wPq_a`7e2!mOM"SGhF$)(2[K8jWPS.`$ijſTS<671wL*ؙua{M74fh2 :ٕΤ#Rj=%݊oZN.?~0ʔs={%2ѐ#4C8.()حӃJxrx+fY lxS-־*"(%|#7/E4 bQx4 XB Q?xFf-!B %H2O[AC,i3Gy] .g0}Od_fkh{UXmǠw+ 4v)#o|W(xfd郏zK9L[L4W&XO  f%"_mn4w61O |qKV#0;^|lQ4o8Q\i"yLUʋ62`b J3fS2ql a;ʚ+H%wnhiH~᭼&գ2#xۙ0XQ{X7f" @$d^$w}2WEZ'䌬I&1O--]g6+90gfpѩLjj]视& zd^/_2 4]Iȴ&kKd/b"\/,'Uŕr=jClyAP癁B)ksdf-k1u4M6DfZF%k2X9\됞" 46KS>Gq_1Ê A[4+Ya v@D(s^఍\yx>]GQǘF]n98]rzaRs.W@2 ~f\Z-)By?`gߘ򗚪K# 3raJo~-O59Q4%zeFHf8fBr8I^q.-D#VciWw0G_c"5|4 |(@*:$-9H:.Sf w˃Qhܱ-\wp-|{|xp#meu qWn)U@[ ʥU#el!TI><(\zSۛpo R14PJ_2D<B i]j2S:#Xb9gQec" r5Ƞx1|Iy:^ NFvo#;U DL8Ok*tCb)KOL;|35G5vBBFk}MO Sew{%x7`xh%eoXk`AYE" z L[$>peYpmflb_ \;@h_6: ^D߄/ 6-𛈏e@>%pX^a&Re?=t![F-(t\|{ʷt»YrnCh\xalB2Q UޘMBX6ZA @f~6s 2l:Fmup>.$TݶecbsYBTD$)!MfE[ܜ"u,J>k )ii}v7̠EP&YogtN Xo=%1ܾ= *WOJnwVTEހK"M4=#@gn}݉ĉ㗧4kZ1%tZZ1#kx) OoL}H#SQKBHa_ 8?cﻡ_d:sޢuHLi]Y7~z)8 of@ `c(>BJ+&MVͩgeweZh"Ml} 2hO?c'lCcW>nudY56vkW(̞b6ç` r.5sFJ࠱ qD?`O.&˕%bEA ҡ#42ZXv2E h| i222\͹$H˿wvк֩x/=Y˶B4D1u͋>mj(i պc)BzqAS 9La<;-[,Oᙽ}ݲ"l^ҥAN6Ej-hqG+IDBLN7;c˱hE1ٽZcɄ Z5]KhXUf,Q|:ʕh9 5> {Y㏝Q@X|Q^1m/=f:ywBjA*`U7#vlOq)ztT+c c^.#dU##Dƞ*€,F) lX>لvjQ4&_v=ZK:Z5nna(llDL˼wΒ(k췚it g"**מ۷, N o%oab-BVZSM\o9N|y4I9 BZt<$j@;:ǁԛSJ6㢲&Y 1(6ށcͱ9}-p3`:f$T@'wk9]0Ccg 9Fmŀ1wxh`g :JY>Qr '',xu'vJ@םP r ˏNms G |m.ƽ@qzms |Sp;)]"vo-;~ήiʡhD'}e,E=s*\qEg_2`ΑvA$;0=']sjL(?Գa?+3ـOHyᨽX6D8N$3@v$j|Q++s?e[LAxbQD0*bBY^̌iQ!Md*%D#RcI끯s2Z*é|:aE ^9Ҳ,gGXQɤgm:KE.{ЂfYy z`B8La$tv*`TEW𱈕9Pcm eϾ_87=Β^w7g6l7ҾM\8j6;0V7ge52^أO(/CyOb#PaY=2WH oK?2AoUvyw#:?rȥL'p=f霊O7.>޴wdtVVmAQC4-e'k N'I7zêT Fx!?[EV+ j/RT.,Bg#OrG.:0Hh̖Ź)jA%R~TFS('^7M"{c阮=;`LP*L tVJHezc;l4<4 4||Q 1 |Ul%{nJOF%iLc~yxZ8l,BT5* lǟ㊄t򬮠8IYM1=9]m‡glŒҭ:S̹rmD Q=qF %]߬Nkg59#CG ǼEr1[SQr+7AfQ^uy)19:|>_XvZ0}hTbi^EԶn"QĽ1y@ua.`b dwdњEɞ[%ނx 橻2c>P>j6BzlK[5V0.ٙ9& |M6#bF1Dl1LUiX$pl({-<ѧ9=Op;bs`K Jn>}C?(7G$!.96̳OF >P!^Rg' nm-E"ŗU2Q#1mPTʵꀙQ#oo#"CZ_rie)$FC^DZI::mW-rvoMd/QZ}ؚꊥ YWS.5ʌւSYh]NÂFWy&2/\(Ř8L XӒ-46SkHsfms^CD#fwI=8T*j(by.+Q}fXn"+{_@?mgwjtOPdZQ fPJbk&;eq6ݙ'!Fbd?-Xvq.2ΆpԇXJ?ąտ}ܷu@غn*,$|1c,SL Y7ynsX)KKP}K" dy[/N<ш$%0·+G )?JzbrX#3Cvح8ڕ W ď9@eEhЖH?5|BAX9ס:g<@kVmtGJ.~ K77#%:s^rKTơ")5k.Q,!]SYbuB,bonʅV1?h:g b]ZD.S f pˌ ninۧL؞~hzS3]T7TJRӒ{\^_=4Ox_C{\;$ʥI!v aRCi˭uPJ\qrKiX^0Gn0jUaټ'Cиnmx<-"LU{9U|SgC@˴ CM; "i<-^c<)[S0XQzRTqzv!cD[MpbO 5В\e>LV~yjsx$-_L D$ BF`* Ɩh&5+03rx`R_G/PVF{۽y&g4~nO^E<)FQq2hNBvȹAs?=ʠOJ s_ƥYoyˣY9 t'vB\Uv}1mOS!'AA7-%&NKXkqLٶN#†s}HO[75SiqX9 WBv@NoĈx[- rZ8XAS^( +荰1ÎK1pIGIYr4yMċ=GX~XFYʭ,2LOF%XON )k4Za[oӖ!LGWe?YAP&N'$`OfxRi}!4 qA Qx[z(Y(d@',y$ComEy`( wN0nq{'x̰hhZiYo׌C9l; ^ ,ţ8[Sjwe3'cx:,7TTiolU'ꗻB+EwΧ/:'#}:clzsP*DjH3>YgdL*2չ8g9 aQeMC!cfNm5 ގ kS'=g*UVY7IUj jv=\! FxuOT}̥"+tgvVe*pLݹ/u-x1Coiqh/#veW5r]aԃl@-뺏N;2A .FT/N,aE~vsE|oE{IUx~چ!=@#YnMkB~Ǹ+XO;ip\Vm~DZD_!=R'L.\\ߤl [-UEEw( "G]/ܸs-$rFҐ;gqdz`Ҡi;YzSYR' z%ơYQrĴ0P0/Kz73%F3 &}k6^ wjqQn~4,qxu.sI.~qn4sSD礕kZpwҁ"v.]o}'x0f{-긵ѩxM1)K"7F|2yLM㾢~Afm7^/4~N+BMtڋlT 8qu$0FʥTHm\_#_5ck;l"x"AvF=>+(׈PJys6:T Ǖi [Gh|4s"󞰻&D#$iFa+WOB$M}d+Rߘ;}(iҥyD]1\(sib~(Q7H2)Pqktȱ'_׽gntnC\hs7D417d[`sVOÝ:#nqtO˙vHM#do,䴰_k^ a9i 6_ rn|+aI{KT?=֦h.ZG)U% o+kFu`|0edι7oYQ=V4l))/064ۓdrJ`.yB,NαvFpi2γHtbXIrQrɤ a!kʅuVWjApaPeg#i|*kSЀ;q FGPw鵵02ECӽ̇&@?(-xUv={+˺:+)MZ?'+ q۽Bc+Iu2w:^wQY3s8ׁd.u$6*/_ɩ T{Ƚ9ڕ2X߂C ZZ9Nc?qw8vjyPDO~b7LsMaBy&&1rJ6ow) Ytȗ1 h\+zMy+JLO\ /Q1.DG&a\#b$tFTyݏfa e`ˉvn,-g"M6Ƀ+-2;P d.*>c^&*59ns,;v~BO'6kFY"vڹIU/f:g\iAR\RtQNE N%8cmGMU*޾K?.H {7OҨoKs5q4eevk7<&M0Q\ήAA49Hd]n]?n<[+@'T2vw%[Ԥ^=v{ި22V^^ >d' '8J%;SLNrf(PᯃDn׮9 T "ac´U0w =mVrQF$#>ryZlk1 C0:-f*A$̂& #&~ػ U~O2zYxC#{*APkxoEq8U|*Czp3Kl~-]^}>}z4QN<cG 2si?i D~Hv.mgsvɹE nRy ue[y36d0 wS޷&xBH$럊bCLvq3QPqI>5;ΤDGҁ(!>[+zKF7Š*7)Ð$G5>S8䔔"%鵒3++ ['K%f0YeqN}N;}vcKbOYgGޙfzdԗ&Pf\;Pc8@V?H1e n 1z[ŸU~;ۇjɡ^ wAcVS`6"qR{>{W})EZRU+.{6n6aiKEU|a5_#Ǹ+o?51G^[BViIRb.YD=&氀(d 7rz啵í]" m AwNn>w'K|0"!Lz\x3nQ)Ĩo7 ]k:vtV!KiT@ 粍 xYMJ$+/xm8iIu=rӑx~$QTrqA}ސoM33ͱbϐdSF,X4ŃolXqL5 @Z FwfeD2ĤGɟ>^@-ESwRd'Ur0h,Gt`x΍_9$Gʹ|We~ή6GmZDx|T{w>{3LGqPy7ؼ*H%d ~]/^є-/2 mJpLɤ!#PZvͪc +p7lތY[0gab=#흹mHt(!P).VIlC8/6%*#5sdqQ~M"bSϹO` !+5]ZI4%̳ar[("x!;A)rMU \]cs`g$il <*JZŇԾ0T.bZȁ> Y$zHƲn4iϩqjNΤQN$wL="8srb, c9ئ"m]YiH$a@Pd3W2PgP ՄPu5FW h~ Г#W]̋(* '%jy պRU]^])AUԪ] yp1Yf{>@8d?fsSSu\Q 4,6{3I;bY{|ؑ%`(,ϱ~Pg LuczR.wg{ABYl;_ºrIdö5d_e!w$fRqo({%3Ff 5z,׼Sz  7Ȃڗegi6$Kgq u.>ϥ q<1Ҋ'd`8ݓF~2<~xYk8W )LbҿW#& t1tbQ&଼ZNeM87 µ! fY`v=K D"-OLx!SkR5Pj:M9Jư猚8,nkf_Ϋx5ު{V,0TR *;i4vM]j= *ng >*WghA4rn&J$$۞ 'cXF$K;'Y0qA/N;|T7m޴ƟN8|#.yH,9کdO '#7Awd?xp?!IVs;G2 ؿeI~Ϙ*9\d~1O*G)( O4_$C_ wNfp"P U*,nЉ$t&k޳C1sT jEe &5k WAi?0]To`!ߞ:-~8xIG~"\+E M"ݝ!,@E Zeg +0ԜIBŨ-{''-IEA_j5 wrrp=ZSQɤI6=v0b|Fp ԣowp&4Ū/nW@т |ZGȔ%+nc_Ze J҄ TJts[_%iu(-%B {&9gc5 |M5A{Yj$#{eR%2]~ĽYʖ~[r=_6@(-V1Gkc//suKD$sȪ7f`LZ92n@,^Ҳ%nv8!? U5Qo`YuDhB 7x,3@%ޜ*4]yHE9S9NnY7Ǣv1#?nf{AK'jÆlBaZ'3g~B|1QB (f8lѷ G Su@o0#'`vde?=zy4H(KTg!GJ|A LJF:9cI5A~K/LbrΜ 32[7k#'&H_Z!dG5U Fn^9R&M&P$/1kWyd/%U_u)`!^Ҵ8Eq@2r^WAU< D#+\`SU>C6dlj h i&uijԿ{\eLEγrGrϢK ֤'HEw(*퍰4}C>g8H5ү84JzAPWnx],TN.*e((ahseħh˕8%rdCc]V17ʩl&> y!xH"V&r{@PGfF JÆ☐ÙӡC\䌚 %A-bqv &D/C]ld@5UbSY5tr"2{Cgs=wl`'~BRWSt{V7# %@ZZCݕ 9&pf/+($>(h&ȭd "Vn.\|z-F7o~YABU/wX{'˪Rl ;x/ǙxtmO)||YO-/Z/s΂bNpߨ`cu@Q5YJr2 ւX;ˮQi0ĆyG(q*wd.8ʚ*_h#(Ho\,]8vƇ跙`OaqmrG΋sYh# ]Nr)bgvzpĕ yFnd(VrcbD3_/"?C~SE)+7w?RuBCB =f;5k=.7L!{9H _*X,%ND~AN8@͋ CkAdT@?bt`-*dq$ŐO$fujZe Q.? ʮ6m~ɻt cPJcG$O_Z5 6`˽&Q][Q0|h|njDAaҔQLȄSs})9> I;R4Kspdf]p9_B7ݩXUpٸ`iH!.sR8Rؕ:~eT`Xr\6ET`tQ%]nW&D5K*QSVR/^G6ձ\WQ0ǁkڽtj*]Oӄ[[PK*n(c׬e>혏). xŕZd\m`1ס.D_oE3)c 4S j#]LK]@ n7ߞ P1{&E+yLy"&#'CT1gm4QDR[;y|7VjRZTB9{#tlfFm_Μ¦l! 4kPĤ&z5}[$}Z/_.Ϟ%(\}~~@C QHR;kYkBPrE,㵥F ':h|3ܾk 'AA|EZ 6k"bD@|׻f=aP%ack~ՁgU7 ԋپOV gt}W]߽TL S`䷷ҸJɵPvfjZ6mgLCXӝG\H*dT__;m-/ H+KC 8ޞbj)pvW*VLb1 { P52In@ÑJLӵ{XS5D~m,oJ0ji)s Ւ(q'k[3A',`Gr9 _H Ym(;QNK =v7"݆mŻäx<?EܞpU|:BpаPy /B(v~| Z@9Oa*8A\E\p㬖vF3)$û N?&!% N%upMۗt:'Xw!Al4*7yL'YK#U!%S6&SyR=Ԯare jpRԔfJ[dBti3_5J39˞n16/hʕ6 KK9N= #MxaZ>9;>eF܃z5xp0wpZm?2dqאF5jC<84&/\mIJTHjqb,]H? >踇!SZqXX%3aCZU 5],-Y<ڬ)kdbƏHח&%nKO3D%M%usp-7YAm*kHh))[z#]>^Aeآ3ףIE&on 3mx 3EV!?}dC;;|! *$x~S)Ae=]J//V,WoXQ0@,.I$+ 2@!\ {jZƸ*e8 L*LE6FӚԬe PҖb=):vXgqD#woiZG_@ێG@܅}g f Jg{/"M$gj\aGvY}܂d@LhSyp]O~D0.3{*F4[TN*dܗl9C2xa*XԄVK ;MivD,W͉rmέ >Qc N]tȼ3Aжha.Vh{^-kT]%pXɠeEr_^XS3ϸݬgfr*=NgRDsҌ byCb:؊4L E2"j Zn%q;f绅KZ/yZv|qC'kuqށN%G]Sm?\妊Eb|?-G>FjioA!t$VS*SE8RH,a3숳jg?Vk!_V,)+@sT03`emz$SP$!N0IJLa3'=v5bתH-h<^JPT\p z7ЖCwݷUQW9J9E|Q=p><5i5A,#~GIN]gH%*2!f5>5(+^0N[ᵌrh|o͈cp范f(jhzPnEMxPLO_LϚ&G{T{L6xް8ݔ'"~bp-.=& a6~"OZxJs@0( _}ouRj YE, ѣaX=~s*X%S[oiJpku,rJةI_$xDla)kdey/'>Ee_Q's~cCRmc)L(Hii !1\V/ ЇAv/.w wiYsypY^ "H.3˛; 2t嚭|E(<^aenG~ݨau~!_ ޭY5qi;IJŲ步-e<hqnCzx*>2됗/QðUc/L5I+qn)d{'4zK+lJ+>N{FbRopu6Kc/|01_9^nt|e'cuՆu:b߯V84o-,%Z%4{L':}~ADׁ/uq>cA$5F 7UM381[F8"p ŪoC+ WA rx,x6wbx1_?HZ㌈)AFF s+-3\y^mY02@Ҋ#_G<~fL|8*?9z:9zaf~E[?JyI%V$_q]:CTqgDٴ#:ܧIvd{!Vcieu{aŴ5@oQ6Vz(d|G{,`'G/ ^e]VY)t*)x;Ũw vXF+%>)]z5kEv~@Qv`އutAcTA,yWANAeqU\qDKJ[n x#d/FSq2}s+I7ѸɰѠ?-ʓ7_W>r)3T=RPDnў Xk2\{'it8mѭ=tJz'B<,'W4GSSUuYK7'gTC6#B$Oqw2->u/SKJ:N@-sT)z8hM<x?f r-u(#c < e6%=*nkm 嘐Ut}zNDyrxٰxG/̽&H Hm0Q$ݸgn]9?\Җjx!ߔ(*DIOug.*N*E? *cؿiw?p!IFK |J]H"wj"߱Wtssx B-?)%sN)d9e= L!ftjʡM1Q͒˪@yJ ױ[ ={тul+2.&3CMt0ꄯș/u/~i W7g]hUN!|992d*ݮ4:09#c=?>5֭Kʠ9 X{N uhP'lO1ZC;͕DaXNmV}'a9;`:y(-X·Fu$b}% ^y'T஽wt.E@xr>&f L3n&M#QLhy8\ 㰻^Eq8&Gr\ GӉѱed$$s,6U$Y{,;Ѩ9^Hz!pssfJa4QCBZ4vL?@J{^~VBu"j?"laT)Kho>9KuhLEaT(+MmoϒNf\/B[B&^ ˶n JVtlֳboԣWK/"A?Y+ƵD!DFsUvrOܦPwrti(q{@_ }% C}1kt#%)9*B݈ZNtZ)wc\v)lAwjY=DפKqjIO`Uɻ钿&Rl;=RCQNɈgj='Ete2x~YG''ej- "_tl,-8c.CWK>ZF @%;hD11x+J7 P}Y) z+}X\39bNJ [ rɄ{_x圿>V 1,AqQk5?0>ɬkhM-yKXWSEL7/L DHRks&aƮFy&^tKIvX׉kyÿ%U3] QX ! |: @+W'c#TlkG;^pKn H/i&ZspA684yㅫ x$7hឈ_5M:{%=(P[@L'Ay0CLjDظe@wl/3rvdBi!1鐫0b:ޕ:L_$ )3NA7]NbXwJZm`@|YL" ^yoc pw &vHC7!ѧn5Ab#yN'51,4׏]I~n _=P)`HHƩѓ>y^J8B&W MXY=5PxYZsҏO:U; Wh8WİVn.Dp$`w|~">OZuBBߪfsiA[Dbn ;Ԧctlα)`I)JѥGIï\.re׀f@$nʟW [}!osH'KÔ!󐭽*Ͷny/a+$VMQ6@ZϢV/;52[V3m-2I!v1UrBH,n#:S_Ҧ#3^)䌸uzӾʏ[Nwdr:q?5tdYй$Rs6[ M}F5~|5HD9tx2a-1cAzVMicr#(9B߱fBPOjp8[$&ؽ c\k<n$YoӴ@K7H~Ka7u,9= 0D%>Y~i腈VR夓pvzڔȌmKb97h~-xoH[V ;A?_lHGRFl8qSD,I.\?xUh5ӭDqwQʴѥ#I.A(ךabi^^G۵8G֦H9faGbaM86ON%' 6&oyS +1,phZv>~OT%\WƏTc]d8_5,U3qB0>4p/n99{fH#%p0*ȕןӫdx4w,aY Ֆ?J۷y}Hۭ> F9Ǚ;-)>;$-φB'~Dc¶ g#`ab[.fy,Z{LBj]{84nfZwaOvٛV"%#XBq<k3-sc#sIϠSu*5ޠH1A|̺/,pX:jS6_c>3rKhٮ 0kw&C2 ?e&sO*WsVʞk#򔷭P qf&{ʌM yȭA%Ј=)E3/3KSM@ ʗtF/K|i ϱĂɄ⸸}9@]6[3w2zJӁ3(MfqF /X@xZnN/(e85D$?Ēp.*C發p 𣹦<ΕݵyQevݫV (Grݦ3Ncq*˜ '_$sQ)0(EU5zܕw䜯^>߶@e }l,u։f>xW|vȆ76™GM?rG&L* F6MG3ñ^is&w 2rɪ DU ͮHyO4= 9ܖ'5ԻUT`~`K_C 5@~Gq3>Q+P ;a  <8:W1qG<o^L5yaC5efInua1澗M 0֟cTv RJ.ݍ #|trQȪz;4OȉՔMD*TjaY9Ě=G2],A?tcoNP>{G}Zɼ˘`06X%O`줈K8rz}YCB-BtLyD@( "w tHd{m˜V[EB6[Il5^ b) v.:[êsH<,:'dp]>U̶hlJ:S4<6^R㪐.xDvFes hP//? C'mFM@5)`` lIϸsSj5ȏ6hL7=*/S$2D˒aLru2: _9Sm08 h=|[d#2p E}b!,  y30BeCӄ /Z)3Tj{gE_vjS2\ ENj@o`Ӥ .k dS Z+Jeȷk4 pmRl"mG =Z ɳƤ_t ݳůM؁s{zo|uΝ(8c %kw;s{G>vwwi n?" -WY͍ms SiԹfG7ƖTn%4Eyȥߗv7ݕXpF7BdzzfT(]UäM>̝*? T u4/DIP(kq@a6偓dÛCPd]-U }0_"KCyHhؒBGK)/;Zx6ZÍYeʼndӉ!+[!Yұ، mjKJU"ԯqNG#YtGvA(ݷIWv0q)\$e?gV{llcyر9ڭO Ҽ;ӗ/`4s./^S9+sS$l$])!i$:A`T)gA\d^][mse&F9H"v6rXaJOCGca<Dx߷A Q wCO'gMaPh,֮@[a.RNoGvx-Sf((!0qԀ.RJ3Xi3CY- n;lth&}!L/ A{4€<">ώO%c^ޫM׬lqTjN2鉔’*ЉL'}np遜+_Wλq^S>_+9x}P$s)n5Y辟H 'z; h-T$:0n52gdMMq% U8B2&hZ_|]/6Tnɺ3=cT;w0~ӡj0ra@4HW@w_?+uW&؈ݺvE;FnB%9 ,2yu5dh`H^V`3Ŀ#Il$2';-(cbvy47cO@vVF&H>N!OA3ڨ^{( g?FC>;eOl5PgsaNݑMe=Okؐ}h!y~ fW@)x[ Wvm\`Zk?p.>-jmeJ/$tN3$xh`HO3|/ahmnB3LZ!ǪK[~_Jeud4y;7Mɶnrwg25qu aCp 3#jTތ 1Q~ z GFP-=CCd )/?c+CjE^v-Ljv翼p sxaN//b""_'9wJҎLd`d,EGMb wêI:?zb2-v)| 'ajJʂ]H-p{r A0 L'1Ee15O3y_sȓ']t_mhr$=(?1>8 t]W=HL ~ F.9xpOnsoP6]^J~4s1[5~>lhDV:m>m[znH8z6`c s9ҡȝhd9V~ԍY?1e@+ ھ4D/n!ң"{dŴSbDӡv =RXtn7T LgE-诼Ӻ;g{Dop !?$2xÀC$7A#NNOǐ|#ewP{Bpl㥉y@ 3n6hI͎1U+XD8 gJWptĄq @+3]t+RHn( wMqL8^}TFĮ5/zr+k4eJ 4*s[+T aa5Ȭ q &xW!O1;A`yۧ?U(qa~نDniȔԾkZlS+uI$px6'͋ _PL &M S RiNIDl5cqGk#6)9f( ch*H>{,KzQϳq~&%%N԰=*+ZJ幘lӗv -wtU5>lnN $A׏a*/cXvl#<>gRUП?vN8K;+Y:4[|ڲߧ+ZGWDHᎣG~{[ɝ3 ;=i:&Z*gzA/L*HZ88 =6OURU $Z%b1N\6#fOWݯԧ˘)ćs#lV  R l,AO<^G`084qZפ&o`ϠvG7(,wf"x=#'Zn6GKB^Dԋ"2enծ+͞d6Cg.zEfgy35g\ &oҦshMGB ps:]Ãkt*Z7."sv&@? 9EDIh9r2oX,~=@"͎ȼpK(ۂF\0.sS$13]V?kg gwZ?v\ݥ|ZZb6ij'I #Py5T6R.J7e3ax9XHl^:٘IUeԏ_O,R8L_|eB7& "dhURtNu].X%R#vcne%r,Fb rreq=`j NuZ/ͳSDz KŧP@!nTTњ-Us;/ɤ-3 ֦fl7U 3_ aSE4^SC<%Na@7\b7ex2Mlal{ ض54l!A:?Td'c2 @lM|>ӳPV¢#g^WU|E`99؆x1xal<ܬ!ru_Ůrԓm[ aywLg4]_$TaU9KYD-9̎ݡ=Iܢd團{B%h1{gXxOWÙݲ'/;Mfs}d(ْ?Yk2Zew{S/~rm1'm"[e )Jm ? EgrX/|tj\;_ʃ]>Q}~E)Yc6e4bDG8-k$QVϠU?`l^/%_ @_OdC"O#g-v!lx4鎏sM#,{?,Cή&W]ܶ7(hUӲ/Db #pkƴ$ן"P'"e#zrLEeϳiQL")Z ̚wRR*o" 5ݖx)vK||TU-^jKԲe2U?hF PA}6AQC`Xc7-W<i<ajH[5wןb 3;l^]=)v6c;;8&+GV+"Ģ>lM4kw2E!2)xM<zdB6 }M|\c4nE;qݟ(G(31U@r2XY:L`GC1HXl `zN d|X,H+&7q4cR)˗68i&?M7]Km^!m:E8-.3(Y7Vg<jf$xaTȷY Lsw譥,v>Ajk“p2h#|>__ʜ!ָGh77סNO~H*awz /_ܼ"}V7RriDE@\;H$WQ"[ڣJ8)̍E{Y/ TEVua# YjxI\+H3cX A3+:쇉 z|:RlvaF\؁ A՛+`7m5Na387NVkgQdo/K3? [=Yk :^K:W£5%fBwz T%Lh'?+ujZqCN׊\[cʮPܾD|\\i0cGUPvv% o͍/V/i)FʹHmfSu;J+0kxߑ? \ηAt{96~P-o:bmQ$hE'X_aMD@A^:oR}pݒ7WH+/l%RI\hcr?\_JB'^m5Y1qCb(ms&4y#հ4,{fs&&~z@ C0th58ǸXW<ݳb*S*yO0mb*-_.BL8C@iHS0G<Ki-Ghxr] n8݁NXi#'ݐC9=Q^ʕ;p+\&hf,hu/dA !!!Xʈx͹vxwJt5c3׿-lU ӄmf)кb'. ^n5:r[;x-eZҼ0KMm01˂gݤ(ȸ6a|g3s8a2gE汭f'%Y=\_X* WC6_WK*0K0[z%;˔aع$_ `фM3%9I欀1}oϫ̺|h*^BfX܏0NDܤĢ|',@DqAUe+q;BǣkG^>~KqZ4!M \ZqX!DpE0hArl'^[H/y nԁDaWV[>6Z ^w@  a<5uK>v@`a3'sp ;S0{.6O6E 7 ~߃h l&U8'P1cQ>yo)|m Ⱥ!Y! x^ʽ@E['N 6p7uŸB4oPL(7 zRE,S7H1Q1n͸Uv 0ƅ=9QWr _\VcYہWzþMu%Լ$Ц)4/'I|V댖S^ϣMB/2GLfrҵƮW-9;վs;BložM V6~7|6^õCv5CjK,oWKbSFx+?. 7Xʘ0{D!$HeXxw3sTRKhi/06Kp$NQ̡p+6Y&;=tPɠmC;#%?Z Ɨl. JoODv__3#wӅcH԰&ȳgY[ !l \!]ufdJ݃H;]@v*ǖ;"`)lY\RW(X~5ȴS:~ PS};N;[R -m] Q]'|prF%Ì|~Y>iiv*Lk925rI/Gv582.]Pw{rqw"W&ZLR8™`3I6mM#7װ0G8)\AOA/.4^oS:PKkL34' gK72qL +4©NZ\V7Ԣ8}R yc tu3v(# \qŕ^֙c͞@m/&ZF G,@b,V(M:6ioWVwF*[ ExĄ`uVU%SyHf',V67cO|a\Ba=UPT%ny>"mDf7Q74I]C='Dݵylr\Y( ]](IVhXPJzº([h4?v1~rη:% I ˄]mWX ZCwRW A;DÜ^yԂƶ/, @.(ȡElč8?4b[c04}}6.x,4 pZ@QI#owu%UF#7Aݺ*1g%dy+4Α U]Ի+6v2?2 .uU'zbmwW)] H!aBCH;)} 7N"GxWL:+\Ňt((/Gz~;)j]\ 2[-kl,G r|$غ6-K>*0cЩ״b"+,9LXw cI %-7=M35N81z(иBD rGE."5k-SXYizr  4?CyMu ج@&Z2Ozeӿɢ~GnSШ]̸k/FTGJ ) M3@r(`"_zh3t49$}rz 4B~h9pѨXX1Vx PHWxIucbz .8Gz[07vtOd%GaP3Svogr__W+%|OVs'4-}S 9 P+FTjLg޵Q3[kyD]I KzT$9`s>=GgY/&M=FO0P/e*q12 X>\.x9^Õp!/FǍdI8HiKrPXdocg, N-U.0fstCѭo:.<Ѯ 'ۼ@6ivixC$BGvzb@9y/) LrZw?CB^YoWlH6#[\*6f+#kLZ9GR4f6)H&_nbݎ7r5e,%BU~"fpئ¬8 J MPfxT|l9&D6 -!}s!fƛWGjqQJ%J:VS&CE H?n6ne}K%>@āY <- iխfŕ5FP-Ih/ !B1yX3!.u/GveJp;KDVKF_XV1k7vDr1r>#BR.1(MgG.6@c–)Cx DѧdBR /k ֬q+??*;EX (@0 O 昙ZSfV'A࣒} Ӎ0oV0̂I]a qJЀ4j%$B5&HixўqS+Sp}# >/*6 .RAv 2Z?_)"[B q;#Ԛ"C܌lVl ^x8=C[n&C[uȿ@:vm턽m髐YC \d}V$D&%j 0F֖ͪ%M!̲ܺ8ɇlB?-z!fYp_z 1rJ7RB= t?WTuKz/vj` `Cɭ!q +!kuXLV74wjqк=Ǩv!No:I@ԛ=-O/',;J6]*tE 8 yAyyt8(l-GLdʇo6~`"Bt:/fac4l[3=g*rȃqkP\Jg Ngà78gzF@upXE wꕣ2ޑK{=^23jSQ~oUtO*+|dx[ri9R杬|sω^ݒ7-> AWehvKZ©we}) dvՉHM V]Av(H6sAjx }0zpM}3iX+f=uڂa6sV9txɘW}t&v[JF[(x遤"E}=ൺH㙵@rr3 -ܺ=Wk5O!͓5?ypumO. $x=gvCQY a(*n)#fgv|5cmUn/;#)\І _3Aufrא=,`+f S ' Ji 0;(]~';Y~JF R>+;SUoéDm泬 Y&iϷswGp-awZ7I)9k}>xZsUuXrGE[|n\u%Ж- şQ,d1~H8`8feKvYʘW)+\`l-Vpß*!~vbNBf$gëLFJ(U0y!K_G$BÝjuٵsюY( U=HmY0ԶT+^Ad |>i^W(Q;b9yW*Oj +}t~]BLfN6 /J?5"fRԏ`*usTJ'b㊰t)kt ʙx@!fcB,_)ʥ"[r{K~ Bxj@6NO4hl9s:\:轫PQϽI2yhTvq⼵ڷjІarv%ɚ͘h~6hrc΍%bKشxKsW8lɮMgrsBo9suHUDPZzr -Fr=@G]H0o2"ŝn H@ΐv@MbXDndbT`5zdC_39rt}$+k{k9Eߣi/GK?Wkd5oTHH?gIF9uR2d%fn#HI#Ϝ+M13Z7 u)M/zRr,(d_}OBATN@|w9&>W)G+SzhXl[Z>Ph~س>0琁,ï`%V~"ZT)M)vy`xXZ۞/xϜ/.HݺPAJKHRp[JnJ2Tvh@إ:bZFDŮhR+)$ Uǽ~ :L"ɞH0ˌ< RhT w-I_JYK]qU*$_ Bc/aDS-WrQ5ƭ},myb>fs׳mLiiZ*nr?^G;=nap65**(˾~97\vtǿS iȊܟӟO73fܦ: 59QT\rOkQD u# *5n`Ķ\9QJn937Y whO8nEWl{7l|D>S wA%9Ux!zH"+ rf{ZMvPb< BSC;~qQUnA#0UAi RihW'evu$b߉Z*r5>F Qc?x抛'Kufy S{3 q xsѫj1蠹)yr V芇\K(_:ء~T^LWuѹ!Y{puÒ @^m%{~ (?P*^TV05x0 ĿQXa(Jb/)*P]Đi kYrW&usߡ^,O=^q4 C0+<SqWiA^6< 9W$GfGzL{-~/heKA|ݬ}H\nTT | ]54Yf 68}& '{dEW?eJk7 `qx M _cۊp0v"~ H }),l۸d@ lP~BJË\{2'k@hإP@nJ.~VjE(+/mLKW-&5ėyMKB٤& cMɐ,SZG X İS,G/ZtX.:M󫴫*k7rJ`쐤42b$+o_7]Z2KZh?}-TG?2دV@[0|' 1g9Lw.)Irӏ Y ]L+W'̜'V: vSݥD7_&BnHceH։םdQJNzoQ"퀄|tx#2O@°=b/>}ڙ;SzkY<#M>7wznUilKѼ4{ymJNNa^AAdHD9#=tDE -x6 \;2'3B -wܜ2Pk@Y@N6rFR2 Ø版/el>JG tr5Nz3No, 8ètemfkXzu4xriEņot@4etYG} ?Frvˀ]0rb`ۿ摕 rѐ Al |C& (e\İU˅I1ѝ?1K^T& )HӞ9ٔĆkGImJbe?:&<#X"3fb3'l%3y4N'WyKZ!G(pgt[ҪsN$i.(pd=.s+cM!g;4}& E-kETo_Ǒ`z jn! IXQqi MR! oEHؗz#sfČc¹_<~A@0gEpBaES)I@6BcP)10)1[P}3޿`&d؞Y|tXJz5_1 Ž:M\ z^:(p$yW^yDl`q">eFl. MOz]oʥCUl,8}?lJK[q Kcl:1K"w#!'?Xզɓ#ו _qb$#Tx~% Y;2$dA+}J/Xhd}eHЂ6*SAP|0duO/Q5ۻ%b1EQa;#دN `͖2 j `}oA#҆`VQM ]=•P /~}'9p*R2:Ym]e k-t'QXk?}|Sk ϵl8Ӂ3SNs̹#*tc6B=REV 4kFve_UcɼwzFTB߲HmYV{6vuf@adNwuz 8i7P죆=b](UrQ.}zplt6 ClV*j^V334=_#[]7dXr{姢,4@Rnc Y?%n7Pd:hhbH[VS }9lZdU ])`%^,kQDoqQ.(z MmQud5pqt{mJK~2פa$ZhIp*5g+7Hȵ4!{s0g _񓡳zUb^4eO^NT:f}wS&b=^9$,\'ـVBV練ٙXrM[t.B_n0Iݒ:w2Mڿ  ,vMXj?ɟm0\K֕? V7g,OtVk8JFr lW-D#dОִ0V+FVcL#@n\ _2D( ;㔪Rč?H"gV"niC_{Zͤ=I/Rj߲Xxbh|3|ׯd$t`,Kpdrm,1 A`@:_f{0ǟ7e,)(olfIzsG6ގS`ßT&Po%Z_@=8ãpGڜN[#ʅ #A4Py4J' x{~~KU*YB\NqI5 %߅hٱL^,ܷz N[†-[ 2DzY1؆yL,Ms ׈|0PĆU&8g ۽K)haV) 4fMMwʘPBKގxg 8e(ΪjGFyS}; DsybXEHiQ+C (NsaėY]y7*yyޤt Ku|25t၅^oQ.!, ٪[ِwE{A#u&/xr)nkTK_?V!x4yBFÞ eje%rhґyYY†MX)@ߡ1_}d?M+#Le`N^y ;T H,;΀a)A;:LE65Cd>RoPv䨚xtpI#ýȋ}5]oW~Y:Ŗi $j,97ċv4&2!W%y X'kh(WV9/{޿[OkW]HaFxzp?iv+'_}Ā -JQsFJ7FBB0 8a.3?@)dev\rE N"ZkM<ʨ6 934BF;wqo6Iu|0G?ޛNHy 9p6$F0 でuY\$ͯvԸӷ;Q#9a~QB !h7mK;C_ebv25oNEj˦8WA i\hJ(C\iyYY RZ~;!3[joX&`B^J~ +f7UqQ1gj˝>'_xЂk r#3P}fwk-u=F+#DkzI‚e&汚JуZǻ0ԡS*|D^# *YFҧwy&WUc܇ H[C=cſN}!TQ̾DQoKU4Xj) s5yϖ;A~Қ_FQH|bǦ[_-B)rg*$DX¸B ج@+!*KR!V%ȣ c^_(-v^ XsSE&Z|t32MD<W>W막-Ċ^9l%Avc3 Ck ]O:%36$!ۧf4@t:ď@rW-;Y"XGtՑ{buBF)CͶx 28=D, ,%M }:Jy(32xbU$uƟƿ3wlAQھ/!шCvWVeKu7hS[.ݷj`WEUmu!w&NЮ![eS*I=rDޣ!\%S$2N j>XIjM3@_`q4 -l9Tz?DEݴnO7t[+Σ>C ٪t5X#0Fm&KSJ"KoԞJm^gIvQą?ic/$~@KHH'C_%Lz|+f# LuHƀ=+K?hX&ӴV9@f嵺qv i12?C*NX:$;R^b#X7 8-nkdA6;b)Վ@hǶu;H sΕJ$#5'0F.& GepJ+I$(ެnR/!3hZKLBs+G.IbZX:@V /4|ԥD,`-}eGvUzL;ۋ1GIm\kb"~_*g7_Vm[>\,~o+ujuiGD"wqrc0Aɯ7TƏezۋBizHSV"|юLzmmN"kڲtʭguB$|B:( LC!.uzF׬n}o^*v9gy2CN)Fx)Db5;3?lAtdvj)M.3/&n|T\0rC%=T&k/} n:2Wv-\ͥBCQZه,k6ЌbIw1T1u@16Pj5-*i< I݅]nIH>@6,ollv106lHgw-6|L2p]x!p>[-6xڔt>M|YE^걮끉jkuqmqd܆)x ʿJ*_]aX. /=[EVy&mqF j"PFs9e2.ec[$Da۝ yx~DLK:#DxQyyugl~LB úZv4r"§n /p9^̯Lw>73c .@Bk #j䐸c#O>W]ݖkZWj}?ޗnuէ7dSӹ+Zb~ž$:8 J;{ ROn*m8)O/X$!%K,g8Xkv/3P֦;N gITx_h4\R(i/t5m=ی9os/?%/A-* i77A|KR> e!Sp!Q<6o֛ 9 0;= aFZѳ3 rA2(tOCe㌔񃾪530$_xY[lxZyxl\[UbP%=yVRJe?Vb: N=US %[&3+Pa k(á`*S"yAVib*#J]  Y z=ԞJPZb5E}0C%CKխp&HWygr:NpND O1I:{p;'kC+섫FqfxQ j71'>}$J.|@nL.Yf\4߆kvoWckoi~=o*FXMG 8Ps;@?=`A 72!y6C=ON&ܮ.!38]$eo8we]9ϭ(2cAR KNXbDgw3"jaи5tK՝O$nr,/;kr2VMvFC"P7׀F⭺E>h 0hݸQJS[<%2-%=MÌ}]sXU0.rg+ u: C#kX ~ݶ푏hgx|3MZweV!Cd**b&'tI,%$*2~:nIzy<@4NtdĄ~'dVLyy8y@<*;Rdk.lKQK%.t?:Ys0UEo@y"I>xәs vv=ġxL**|$+-|h &_5*j~iޕ22) 6Ыq)U9t_Λ?64L'M6M9 r_"NSxWϒW߄SIbJ"9gf Gw2*ⱛ ڎ<$FpEkg-R5q9m'aZp9qgJ_ju2P*L6?M1m j{ՂhQ`7BU2u_']Bn 93ry[2z@>qp:Y?(m~L8tntT¶cN!Zn7QGLW:ZWyyol>~h\,S/;qB VjLLՙVw !">˰De{ V< {a*?1Zu,![tt6"2MbnH3+-%x/nnARu\a' Fwe:ua\O~?Ss0bjm>;(p~cOc[ U C,}"b%,] nяTO4ED)X,'yNO=ɼw՟i$VGMqp=H5u{iՑxûݺ"qpynN( [m֖Ń y YؿO-I(zBK*'"+n/Δlጹ7X>o{Dj@90ezaPiH?*e%*\ꨕߨ Wi{jm% .־o,#øP%˪g,]BGjV]4!|  DT ,fexx"J 7 D,5i jçrwҥ}Ѓ[lo vISc9\Xﻒ΄EM$אje!AH)s2H+E%'?Lgfwԣgj2l弊}L'c0v 8 R,(O^:2$7z(R9 eRRX̌=l܈9;x=9AtIx_E+v.rL1נ*7NwQˏ!jR=_Q|n԰tr޿)6{g]{jA–@kJ[ҶoěosmEKZ\{d\羰k{sVJ[|էs|^aEg?~{JA9TEx/>Ƀ|Y۵4.Nע5~aynN*`kZئGsKƋ.P, hhSV8P|?)d2:+v\? =|nXZ0v߅Kt ҅K?}.+62J-2u8L&3ڪKrYѓtT6Lj<ϔsެ$PVZj8t`M*ОU+W.%ѓ/A5ZS(1QvR*n7sdBm߭D>w+U50}SJiA6^u8FYp}l I}+4JZPy{w"D_P0-zSf1,H=1gY;Ffި!m(R8_a36V$_ yt/*U@`?t(Qe8/ ZZvM? qrF3aЀb28jǘxPCmCXT4jb׃ 93D4Io+Pr^6!-S3v,)ϪSSՌ̄QC*XT3Uu7 [IBuOGfrAbٻSNb ? K~5c`#厴['$&#FT뾎٩ڗOnHO4{MOOe(}1bl}@hH~!x_1oon[}ɐq:)^C{Nhܝz /FRolGKxO~l* o_~~iF4֯7e@{^w8QVFRl|v'(惾9dAk9=4]$Zz4.6΂`%B !/&:oLxevN~#{bxȌ8q ,{U7'O>U}V=cӡ"7ِ I_([ 6-+m7ՔK%^D`y_ټU qBif*I*lsG[ݯ%Sؾqw~U [O_d:6^#ϩ4)mARͿ§S)T;"2_'IǿvƱ$b/ݕ3Y}hg ) )#޽p-D:{yXUMyN\ ʮ]%sĒE }2D+", Xx[ *mwأr iyX!?C I̮LyN.$lD+CR|5X ?[1O?6V0ެ bt_rl$TEVP*ͤ`K@3i(]†2U:C(tޛśZm')D R1SzJv=i6Ty#gby(ge|0&4Ǯ$ $hWj$ L="DѸ pb*@]D,J4@ |:#+~͑:PU/qY#m'?dQ q%/5[#WpoMA&F̕A}wndKf.'OJbYPER4pVKG X ZOE}7$pa3#iD7nPϭX}'34WN1hr"[pi{ /a2fwWֻy5y0Fқ4g!~:J(#q^>+H fLGspTqbs /ǠJ7 i.(bN*Yf:*G'`Vqa&t\dYOȐKNpg'l Ig\9dˇȨnb 05Aa#2zTF8 o1|̴ (Q}q[1Wq-@VMQ/kF3T [-e30CTpDnKj2ft㭼#Ď /Aq EP:zV|VW+<Ý-l[^) Xͣ;B(JĬR,;O/ 3ǚy7Qڝrm'CBQDuìP`$hO3!_Hfl{S343NyŔI.>&dM?)5RcFƾk"~};9F%q+xdqKu*̖] D VWP2lhr "01+]uK DX׵,`ga%!ÚP~ԇ02fiH5SMM׷~` UɈo0"V$,T();t:&oN 6;W„*/ d?Z&nj#Yn)Օ-n:ӄd(USdTE魃.'W̎k)>"r`#0 q1q`.߶ y7nVx{p>ie*fI%;J6aIVJbr>q'b $EQ7P4QHB;_ _mG3f{'D_438JoΤL/cnNqռ8sT%Wcw \1Z:5HnD)ՁUXqXLDc"\Cc21$^4ܒh>^VڪFzV75.~<]]bcރly^H\v<ש& fyv@찹zyW ltqV,k, dUE,t4"3pFC{eX4 lf2]a*õ?n=0%֪@R3:v[}i"~ j"a4];~g*-|/TOԽ_ `!VEʇVer1ieⰶ+v8uŇs# ,4Nx'FD_ex!A\,r&k!hGVV. *}2r a?Vͳ2z  "b7L~n|as\O!Brm+98X /h Kǐ_~]ì L}2D @՞|KBGeSuÆMi;` xm@p:lzTPAkt =8Ft q`3` e |ʋl2\>΄h)mbV'o$6b/3w^/.Xkl*4FÌ93݂tb$yU\]z_4 XhX&I,\UK:AҥNbNIc6˰7* x/qW(sy-skKZhݬG%8U[K蹺p}%v \~J^I?h'M:~&Xd!ץ=R\n&[[Qy5qkNBVwe@vBYU^3ELׂO*.'vQ_ !Gdb߲JieQɞFAM%$(FEHwJǯzMn/O~;Qߔ YߖIѼr0,Îhm Z!8Q>k.Ŗ![b1IAork^QzNYJ8Hwcl0P(;Sᅩ`J\糗;>1_KC8bߪ9~/e `J8^Enx Is| uB1XŬ;(U>4M+,u&YJkkl%~9ftƯ$O}!kԽ_6i@@W D41**c hK 7v:_Txm>YsaBҭK=ڦ׌Q >%mٛdJ!)"M2*@~._~OUW]Oߚb檵|v p2Cˎyp^0ׁITLfڴK6!J< .bp+ #!lr+3ٓѮ,5M$tZۍ)ژxj}z%vk,%1.e`PAw(I 1oOSQwt (3lΉ&88םə݊f(P@F^/fp~]ySΚm\>gcn_iIdS!H:xI}+v]+5v;Cp[Zg/ss5 OنPb}ij/O?  Uguuh\ _r= b7$X."Zz7-Ҷp'XJs~a;.O$ۄl&TQPؠ#9aotl>uY^jy*ܸ[T _uop >ZWQ牴4!&P|~iM8`Lm4Xa v]?wI_,iV٨G.E/ba^wm[{ pTj5X/0?<,:q`ALdPyG>zZ ERB%cK'9<'P5q]9 {a qi(AwX2|H.Lҿ8xNq6LHtGs5!Y0ή, $XCi2x:TL=Et"y# G W)qYWVGs:Uv14pl1"Y. ]"~> տXZc!4e_|+|oWRx4@tam%W(<Ou2SpG"»@xNOvE9*:XuA):rqխDE?t6z gt 6 *F*EyоhvU;_e::=@C>^%s{#M3fh|i][ #zV}#&qd>RMFۼ3} .ׯ2Xq4ÆLv܍:RLx9)\K&i0V}1Y[Qk5=1y %dU4!8g8q>S%8eB& 2$m46\s7̳=y})'p*y  :b2즎B{U%̤1ʮ KV]{ihfLI[N4BثYumeYrC)QVD_8;z}AdDb;diٲ5{Cyfͫko>X!%IUqԪE/Cef887]I2\iv-3!jzIr{}Bu)Qu€_VMWRl{KI#xZhMqR uuNĸbQɎj1_wZLOC]-[QA{LoxKաg8R2>,rj[*mWz{]FnDJw8x_buQaҒbU tsV/T<-7V3zPEJNcь+7؟yEui 9o[݆g&2 4Yʕr0NiϺ3oҹJSOLD+ލCwmetUpArv5irLJ3H`L<'5m~ހ5psiRS! ۣqɺ;CPLBQQ1 b35NFNfsÿ8-*4Q3[I-)nb]vG!83shR nҐ$HCq`BtWVZ{f!t{4bCy8^,Z#a ʆFoʟ>d֐ͦ8ONGkrΏ`]P\|H\Yg4qsQD3kLP(a~,&;֥5khG ԝQ3>3A bixc(9^ ^CC.mfiVfN>8Ok 00FhEkW)[nKL76bB cidn8'=qqndj9ĝLmk Fl27.!k-Geؗ|<*(:h䣁EtM#^| l@e@o%Ei1IH6z#Wfȫ@&%|n98W6d a'(]Ԕi Drx8 x!@H}Pߎ׍wj-Ms-6\Pj9K%^KϢm!̀3WY?CȲqgY'3ŝ-9_$N%7-;3[Oy ]id5AebUX,PB7b b"dQlY&JtO16$$<#^UgU.$f!(<2o Zsk%&aMz>zU 󽛘`mZcg*)`wGJO͔_:ݶ2-T\-̫E}'J{,7$;2 BoAyj\LXudq; h",23.=lLvZe!GP%Rܤm|>fNKT4 ⚙X{n |OnO}?K&l.ԍ~ޭôł1N8|.o2o-q]Es:;Iܑ' H&ي@i2^(Cu2AaJZ {Oh%D`9 ir]]˹@!ǩAñs`̣ÁKDbXuB"]+1uW$\ dw:H.[#8XUWo!" +#9΄֝~V ~yPVe-XJžW~6>5&gk ķswEZUPSF/ 7Z|F|oJ]g{?wL왺\dgغu=rf/B?$M@&Ih0hfnTP-R.dP>෾@߀ $\5ҍexLac6K6)79\X^"'ExVX C Vnu'lz3fAZ5>U݉ݻ;IJ3~ylA/0k9X^{B23^*N9C*s"prKȩ)zE^hlQ7h ()w;W1AC>OIu{B;+ ɑ/W/`dƕvs-N /VGbO0 #* lϣaU2AJw3]`b7z Qw (qx[۱Kg*\]?Bph$޺`$tԂ{#/ďyH?ż]rԯQW--09pCk@\+LFm{bs5B]*8a|Ò ސ5ZW6xc?hr4xˉ*r %̮fM4jF7F_qamA$Xn;y|{6^Xhq0`d0V5D;; {MX/\ER=q_x),9-{['[9N!WN=r_9l}zE]^!ż95@EȯC}vA9Z=W=dPG%?jf lȱCOTjޑ.LI >>`oLSU%^v35y)il^Cƍ3^_%YXeU!;{V ] i𕕼^{.qk h!C-,O-7R)X\yKdK-uːvQBBWG.khn-1]&0ƿ CBIl9W*ntxR _X%ysK^r{Q3YKbKj ĔgFԃ.'ߙ~Ey+>R1oB6&PU(pٰx}&kuJЪTq Ev4оͥĝ qC0/1/Da$#)qםgN t  DÝc8mtI.+=N9(R\;83e{`O? CU@ pfy\hajx&nf,,=@W]c:f0>'^.5!3v? =q1BG&+Y%3'WOxMERe64"c݄W*Oww`oF-s fJus}&ɑt%rp֍ SzI$J}vVƳVGQ,`Ykw;;&:vXxǠƌTJ #M5Jb(?CW\rH V?&$@g~.EVw]=譿;(sppw87Q%~:GϘ`4felQZ'^ѱf >ݵq׵l%A9PDRoĤgcCg/1n "whJuwn3|rݝ7Q5+?~;،bTL_\r>R )VG2v<\ f%00TJ?lےAXH-ǔidꢿdyHM4ԤWHǨbM{[/%в-yZQ3kOrL]|Ju~ꑭzdaԴbͿ+} FvOG mz;g\.@杚܃*Rj.v /-*%L$d;UoA{"&i3-0ia 23,s6!8ƦfMw=*3U gHSppD% Ik E{c}=byJrY]4+{bګ#_ ;e(u'a p< f"J?P(M+X;< .t?W]+JצNJܷ$OdSn*tVV}KY/?t %=Xx#e)} (Rn2,z'^0I `qY<uf7y̽1K}2bR%;pcЃ{(;JjaN&ttاz "j*-뱮舑9avvAT^ސrt@_oekQcAD;~zAzg ؏Y<礫]Kbڇ}b]Rt[@R Ϣ "m䍈8qtalnVLW´8ջ!?)p$,??[[ 5D Įd= ~o#2Q*]VxQ=Hi{ot SёAf pkJLhzQ<4INs c}5-ZkY-J5ʧZ  .IlˮB!8bh,`dZˌ#Fb\rLe~yvn_] |i26gF趶{X{PUb~meXEc[qp%o1)f'gRZdzH2i 0I׳W[H#idUxd;te v> ,ɨ7WczʛՁr)ANB⿤3rt4W6'isnw{2l2R. O![ht[4c5@{TlHj{NNY+3le@ h#&6+{nJ+pt ud֘47Z>6 2az֬jj~bMp hX]IJL}Cix-u%=}0H`5>SY⏍/5GCJZa#n;7TxXm8СR|h+nUfX<7f3[ PEp2:|m4Gwl("_D?V]$>\5'([=!;lKJ+MͶg"VQL vT`O,FXy|9}0UsYOb-#0Xn W[cYWbZngZ^04o'v|BR0Qخ(4L"T*LS,}UCj,n~wTL PT'<7`;f\AI)߸(XXEbߵὸٸ[K5 n1:ͅljtABFz ]&LZC !y^bo(ś6%͸).Qʴ1Du o֪ |Yѳ`I@!=vnˤV^FxT`gε/ V7a <ƿZŬ &ТKx:r3JȋJem De_`2\  gFD!:Dg nF*.\;Q\sh܂I b>1 RQjX49kYIRM!Y[WJH} TZۨ pz͢ .Q(E;) 'D10 % 6]{TGj$K#bUZ=ԗ輐9:[Mqݣu/HOgI]Cӭԝu{}_=๵>䅁l)]eg&Q.J#!XoyϦӟW,u` O*m~tYjʎ, }ȣc%tzb-Or;|ϣ4 LI J"Y,){j\MZ:;4Dd{} mv't*_;eUeZ| m ^oј]H4:6g GĜ&>8EbD$vTifd7qe=QH7k"!UTF`†94$_Ux Gߘ4(#?9 lj|x4} ύ6^%vHL+ihk>txgހv#Qu +F1E:ݽzlOa}֧hheKgX89g>%lv!Ar٘ޯv^<{ s$ ͩs%q 7OC#`ui C]ҟ)FWO|Xuz S>~ߤpR]ے7A Dl`'a. ]!]iGC5RMפY^+m&7UE>Yhsᑨ_;H1NV\Ѭs&~mxmM+RM r=,cqoD~pQc{ڪ|QaT &[WD;; $Ink8Wri9f.f|u? LwdcŒEE\o(7s$N0?*oZI??ٵ "eiGPa߯:T'F"TuzC"RLO]m@F`A=ób5D! "oǎêgѮ>GԈހP:^rd޽7^U-Y⿔׹ܐB(TdQ푣 |:<ϣuF.2Xɯ .ua+0Ѵ\F^n\-`PkKPqrCis̪j%k_G:WhP!NP~N'Ek~t׭=~ƥF& GRsm$?QDl?H ҿd -50jU~7ē]k2:el| H E9g/U8fuw`Y2^;j6]p$H"doyk:kO?~0ɍd%l6OsC!NGdyーS,&澓|I9OO?ó>oomPZӻ9eS^#I:HimnǥRTm@DL,1OfBn;_si2IA,shکk օ[so}@Yic? ȭہw\{&Z@8^Gʦܕ/{ഭhuP(폽*p}{x_!uD*q ;4`urT ҞGĖATT`@W`tuu-anjӂ'>Ykwcv1΃!hn1GxҾըgre~DŽg-wSܐ(,œmtSXhvL|" VZ5^1J-@ =U6fR}V/Y{@ u} ^$IV SZ!Y`Wq%\ ?iV:5&XSl-:m1aGBY xJYW R7j B} pdfJ⡸3J3R|:|(=Vӻ:[71!s>fpָaޟq>'8ilG$eD%Ůꃘ~*rV&NVm[AsFlm=E#^jZgfi±H/%w/#HXe(էl"-:wsT_}|@T߾vMkLX}ZXXRjLd8!*9+(ԉ_9&"]3ypAHVRs8FΖ3FQ涃{_9 jf(#))bM:C7HCr ^ʥDx^dU91:5 })`apy收LX_<_⇛f9o|iV=\e?rSksy l8<+')a\Kw~Q>U ~HL>El0㝋ԑ$wLh1qT Uǃv!e:z9)iH'2Felt/R]n|^NS{惈uN) #?Rsǟ xItƵ5Ϥg xϬcե|+B$CF(֑mA"r/F_rPXP@9{Z{ѿZg%dd 5."ݰ*{e7L _0wjk6oD.{%ClIF-B{IU2{>AwI/2ߩ\p紹v]{\|[aqAFA*gV IhZ$ĽX4,BYaEfn (ːy#Ը?T3y8/`49TqX?%|*$EgpV(l˫F-I7M 'NjQ`,|y Q֦ȱ-%22i.IT 3ZGj:6Jt^/# }3KpKMmDy$Zkؘ1y^hRX] իAp2H6{C;єUْ:ڨf_A{Βtomp6!!Ve6DBOqI5Gu2aPczB~`ՄeQFeUĴu3,@RT0x_nUX?;jix ꫧ̳M 7#x)IƄ.h&{?8I| *#VS +?l̟ޤ4P;D[Ech ÈF{1M" {b G8&]*ryh_I2uh v7ȗ݉T#c7QnT艼GUq k6Zچ*,DOW@)>=nnKH9`nMoKKE(]`YP݇g.+lhzkZrEO["g῁jV ef 0Lf37Q@a8q8>wߝZ΂]quOpuqkF^:FL׆x O$'Ck3@ќx~A2[[JHSFW>hWڹ%;<Z_9rC|o*\:a_;-(SȰYT$wՠs;]9P 3(g=?D_N+J;YSx9~ZDް*">ɔrk1 &C dwm?r7(n NKJ߄@=@3O+m33]dDu`.H0&O9#X!GX!ҠX Ow[oQb6L/Sa"@Quv ݞ> n<(Ff+,PWpvUSO!ozQn&aU$1^FTjV%h@KZOTCb)wm)XD3HPL@_C{mupuٕޭ:XK|&T-&ԝ{ [i圡eME;.b\ 1>d 1 Zi\Cgo bqodvΣvyE +`~c%)\' V[1/qH썐[4Oh鸉HOL5'(j%!fԮX@*$-Y*=k"X% ?LC@Jh+5Zy;)ZU:FQ*~ITWSe pIC)E^"|=|>~0*9ϳaw6ħzOAd7~I2_.j@Нt/ wZQ'6s'D)KVb;PYL2jgX'lOS{l 9.~ `$Ӡ5Pv!JdnPa,N%=%eY BaY0IU(nS;DvK ?eKr(+ (-G[`h ^[}O(sr4 +, ~Y h*MvщR_75WOە!ٲ"SQK":f*̓92!ĀHWW*}s;<aKf۽I>b7Jc_L\I4<)D%f{% )R4!"D+&΍Cәe9:@*ju&d~{OCdeJ'Ҹ 9kdZ"ǘuyfΑ^_c$C=#f(B_ko`4*=(BS$'lSP X 6 Nє4ir;Ȩ\ >O9IހU}lxdmݟ?2?5#L]N 4ʌx=M< e(#ڎsC5o\$H׎/KRo,nήK6I>nAf?}}hOݻl;Ҫ`NX@?}]2op+B0āfE9,'U209`59׬8fMT9!CknlX>GJgvQ_XJBo޵{Nu?z:p+Ɛn|&϶7\v 2JF܎k>lT(ڲCL4)S "y cCl4(r;"ciϵN yFFj](:&>Y|qxͦ9jH `)"Q x]S@d~^W-~量xƫ SpI_ J~&¦,Atuf3o>-oV'?=p0y 7bKjY:ӲjLb֗ qzVso`s8WV HFMN&F<ޜblTn-:VK#4_eA$bD*wL^L p}C7. ̎,.[la>7l_Yq+AܡY´|cRu{.F.O%2 :0" Fniԃn* z,iPVA$|m5)T*mIlG~ir-] ^t}iH@ߕ|sh2"2ܻ֙dyZo8cVtjI?Ɓr Ps7[5%Vq2_:A36cA$UR+LQ`G G_1 : ipB "77TVEM~x1d؃^oW7ͩN>_q;A*=2n]͘߉ h PI^1UbPڑǵ8Y~xⲠTRu kd+4Q`2WiO>_h^k\CeGiw|-8 ׌ZƐ#<89@"_]|ԳQ'9 4D|J+yUBSс?-)z-|:8X8k+˴BC~5ACq.%u+a{30W,mۿp: S!(;CqbQX?0VU뗼k徙4kk PW *W)eP$xa3x*\$|UoT2@l }I0{3}sZ'ܺ)4kYޫJ${[+t NLQzudSK;_'2~I7ua1ѮX}:ڰ5J8dVׯ3)n&tI/'|(9ȇxB7o%/HYUImS>GM zz^%*20+@KcP+ZT7qi)6!Z v+.lv! JFviH)ˁw3>'ׂqqusڲ Vh^'-)q u~BdS~-#5! reKr<jYai;a+vO4'8E?tHloRRr/٢T%(S j}r FodC x^0)oe߰c&,F"9HEum7a52c###]524;NBa+~c>%l6 FbWv 4n3O|զr=zjc&ć8$h6V/%,ԡ꒬v# )Pg)4 xxm `& C?!X-NRIJ87S.XaD 84Fj8D 5*|u :ѾƜ3Q|1v%qOKh9+BoZ>b)hXNe;p,]WoeIbhGVTTCeoJ^|nnOVPDTZh>W_6{&$C^9)`cRl|n9_"/ZUSs碼qEy Ղ -q\Tdv[`:*$VexIY9xO)@)fx Mg*)r"|$$H](bK`R@)_SVzs'UOv[k46tZ@6ً*)4ZriKgԊc1r@=ElhُҢ{g}-] RYSjdž[ L**Y"$:Zw3H+nx*vD[!!4 2vHP%zؠ[+6>q4wjKYg!2[4'D)̹A.dgTJ^u+u؆`MƮxk n{b0a8)On,B$osP+ٹz)pd)^Fm/6zr ULUWܨ/YZe;tf7aho8Iwgq;zMyjS\׀IS6B`dmS67L[NWhjPhgz,񳤬v(に?ƦR%.Uxx2ŔlX7wP]Hyin2ȴ:yxquW%_`V}b@H@~n=0wqd2E԰ RZʎ˹]ο]: @+Xjp56˛+]:ԇcAX\gzںc=bJZe&ja ݃n ^mԹDk \ bRˬ&A?dOs xU?R!9\3gMy -H<>7(hI'@nF=i6 #h}^ }9gOu4lɥ-Z,t$P^:8hZVSdM[=VIPp l&?ݫ;vc9g9%ڟMʓEf֪ `hwqs^gSSPZ#J[,S9_ÿRR k2o5-$߇I¦Br+Lkt)W3vJcKPGd-d0ہ䎢3~|9 YNP/l6 YDƳ=C137|SvntH;?aTP.5E7oj^}ÓuռdSkL"VɔJKv!?v}lHKee^E9No.ؕ:ˮ|U &(ֱ>{)_9~Jgr/ݵ)N\.?cZ^nB̛>8Kpܭ_ \m]%_,Z]Fw#x!jaE|tͩ`G~utV@GnH(-2Džq\(QZ5>5Ԏӑ?+dJҚ͂M:싡- N։BoU:"utDeBV]/q_ QM:n/Fxa8.u5?#?OKO}r(g-ѧ[(h]쭴E(9]qE=Eꓡ 3Ciîv 6ppfa-@Iad -#Lc +ɲT(׿sIek(\hUQD6 y{2< ?chM=$` SH8Op d D WQ%'ڵRtR+SgBlЕ]5L *asP)Mc=ykzKq&feJ78H8VWLUJ!CMܚk'*PunA M8#0 @q5~gȽɋm~WӉCӁ/+ĉUD.W{EAj@M(L(5t孠1f jq !GS*~)ga7w Ô˷lu\y93Yc_QSV\IJ`LhbP*^okk f{|X|iFaw?j]+߯Ȭk]w_ Yq.>ZJfS>tdη"-U8*џXGDhR$WoHU! {g=L)݆^3߿fM)QXqUHTtvRi'0&1)^V8ˡ/gh3,2_/w&f"fJ\x9~$ip%}5]> g!"]!\:'%#DFCko{s#X/oP.Tx޲z ÅXăIC>錬k(Zew]m BPx\e]8QW.J9(`(儕wWjܟE|{B N+E`1hKhJgBYNFFbBG}Q[ޟdٍ-ߚ)+λK6N$p?.ǑF "6(ctxEFa^bMAf}\wçvZO+ Vh[d(} n]YD='V;$Aج(bWZ {׷"I[H-MZӥlq wy}Q/Ԡ--ard?c1"xy9QUDtz:cf c8*# 1$%ŋ0:j3{ .r#A+!yXeâfn熪{F3v#X{J")Hb 3<V8!I;$?4l: /y\~46, Iǭ1211,ϥ Ÿkx Gsx |}A nyU!a#'zZ~&bV< D:8N ,!Y"%RzMIjHq+)&Lɼs%'nMdc廼,bw6'"88ϼ+AU(Shee}ǯwIWhem>bf`hf $s&!gt::n x3,nTCtJ0Tf@5۷fz^ SDU\~в=M 5j $c3/2($O%ԃiX¡Ub7yT4C[LNDt͡RHG?K5h@ hL48Yaf|ce:@~]A|Vz ,L3/b*̑*XL\6'u iS݂0Z(EeK$ )V8Nϛ& @ i5݁@Xxe].$gx+4L._֢_#DWNh2f[>xi wjOMS&5ӑLz]W(<.w: ~\̽B׻K&*нQ.op@fp0j(L,/1]5?-S%~-J;>+Xܧh3ک 3b.<~ 4\IƘ\2jwEBЩƫz(&ëǏhzwg+rpY藾dp|.Iq3ٍ,-ٽ#d@u:h"d_OE@yԙ+`}'$1GmN̶Q ۡzq'["8݈D`2/(ï<7s#8nV(Ư#F:,}R6/;<(5\ҺxPSeC9g$ѦA:<6P1^(]-'19"wR=wNW )uwm\`JN+ma7!K*䛇`L`#U!/ز@RGSw;ߐf9ZaBE Q=U'{oaX%U,IH-,zDlb8Ye*9`pE< zmYM枉GgjCAԄ/+@x>̀ZK)&"7zߡ:0> s]xIyLMw2q\0MuLRhrƍi3ggTöx6v26T:"Z%I- LF'5G uK'fzӓHL`bp5KEcbѣ#qP~6ʢA޳Šws]-FoO!9SzV[^:579r9FgkF񭪌KhQ6=+b SqmXtQw75xyV+v6i?u9|B5*7Z̈́eJg揚NuVZ>@qDF?z a0Ѹ.6tEU)T#|CtMȓxn4 1xP8NyԲY6V|O 緒N6UH#_c#ˈlQ8ιk?.?V"6Һq}oۭ#)ՑW@/z/f3qEhO1Mͯ_ iŸg=]-$&8Lybz7 DVdCr+B=+˸ TAX]oǩrWdi4krNiV>9DIkqn9Ga#E(&Q<9Pfb*HC&AAgH0[g3 s`MN^ݶ&:1Ngqhi)Ń_00Z%@`2s3pQTI^VMDx  6RI.Lu 95/zy&),t^- ( [cGD:o,SG`Dnab<l%9뗛miQbb<9|?ȭ^>Io$LF-v;>qPôǺxfpbIW\޼TĜkd -DN} mȜpتH_;SUWB \|@6Z'zշGKV^[ W:c5aV1mkz,JZBErdf'$҈%F2) @'0, ] 瓂/ j`$<:vl3= 'AR-4ȍ҄ #nc z(1ԆK-G cf-I9IU{,o|<Qr Kbe־j-%|kˬ cւ`"mOF,?V\J1cYtG;Gad(]ه ]w883.u8*T,l7-񫨽EոMB1`;vNG9ĀZ?;&uyaF>Hϼ'H_.#2ZT@?E?]X^48LC> cˮ%B7=nDXkl+ h]9ffO"fr2*oO+@&Eba /p>>lY,5 :Bjm3is8;jwy Suϐ @ٳ\lwX]}QzK5:@%(2%=g6GLexrch(~w9W*5~/C\jDElJ[6SIW[?Dv(0CSj5'p߽~C⯞<03}4:BUd Txs/c7uW5;Qw4<ã{'9Ib"f[f'ju3Ho֛m,hjV;̑, O7,Kޮd 4Ufg +fSe3iLyߨju 7l~z%M&ΖWPInE.iة˵6@\bxRUWj?%`(^d/Ύi, ~SjiUm‘rKwx'-MT'CX-am!, 򮷺5f*\z8B] To+*$|ѳrqX ټ[^z]Ӄe 3]x&!l`?9PځX0V-'*fd&gS4Cf`TȗHkV][[s?},249qG%#l\ZcHn»ۖR?E=z%681/D΂i3.b٢^n87ɽ(0p 8N#ע%HP$L2(~oU0&z9_wto1sD+@4]hv|޷!y0Xteۃ;7/f}p:IW)im%xȴ$lEu%$jxBT*Cך>m(-WvSw-yZ}y+.Z|oL5po@DK+d&?o7W< '130.Ԛ`:CLybW"bEhI Mj$(Yn bozƃTiE]وP=Z7Uʧt5 1TV׭qr.g8TK@P@0~ .T'IϋR!c)l7+od\fU n\uf{5-}̏I(qjHzF2zK܀S(g~8O]4*x 8^;]~O.l*TNƮ2(pG#*XU#{-0j-7aCWrrH,nрB}/[U_C10(#X-+ڋqUcyʿPg?'~1 tƠ\7% MVL诩s0ÝT?J@&&: Z>ˆ_G"60CHOldgJ[G8vתﻙ:u{/y8K4gȵz=,SN6s&F_}4sOьqqThC@hQ(q it:Sg3رNa UE\#6c5qdyyna;O0f aâ}`-(abHeGiX )A!d΍QT3֊HCkbܧS{,^ x͍Rx{sGh>A-Y}UMHf\,{'SoF*,6?čpGr"n̊r2373!-}?nQبN[yxo3ٛ@L Bzgj*Xr'k@ YhZKf_ez8OI7Ѿ'H՝vlQ iiszu?\,ۥs(|6ZV:,{?%eG -D*_3.{gwy`ƶM[ʪݶ媂BjHWhȂI@Tk Mf~ȗ@_gor6}U?/Bal}ŠܿVO,/AkvZG \#cE'BA*,|y=0˾LEW`Bֻ%7/gfՄdP580ez'xtBi!nHz4FW 4YXmrk {ˇs[AB|&|,Tr-6%Rۍe0<3-qI-kqtF[`cvH⟒k6AĉS+b j~4p+(0C1r&RQ4Ux P#og5&c;Rqm3 B'!sh}y d<\UU)](erZԗ±)يIP68ֆ}[C#8*Mư ~Ut?T(!- 2$|-"뢵94ꐐ-ilzʤ4l@80Ӯ$^jq8ffF-[ Ss.v ׉ZIuR6SgȐ_bZ$}  k֒~ C/8VA>e{!81i#ם&mX^.k|` 0YoXlBXC-' `FRqj}BnQ->/nm@ﺱ @o[zYD5< lkq[$P#";2->U o<І ڍvHi=%VY| ŧ'؃}♥ tGgE:W2GZ~9 uoHhL+CQGt&Q qMe)Byk*Ve` I=ҧK$pWp/yҜ nYeu(O֜X}zkBA5'O݉*xNJktJfL<u ]`2p%,M2e*$1W%oYW5096z" 6;4*ghj_0yCkpA Fҭ]Kp%3J >5V ׊RO b|dJaIu&M,~FCQlPo=} 'q"gt@ݽ,0f(RxLs|9gڳMZyT%6լ #sHxv;\O2AM2Q8j$>z$U(%Q(uh!0/ -?*sS`>m{K*sAMݻθCVw?v>+t"z_4 ߹GlJ~,xva8r32TN(4~ҵ $KCQI$99k(ZU>¾(8+3<(xn`]vX/`ַR @.Fґe!9|BJ)ߛ=([y&+ҷC6Fo=(N C30l%k8W?LZ++?@&|ROYp}uz1h'+J'bE=+gRsL;eDHJpACжShZ,V^, j{lFǮFcuZvK}2ŕ2˽rOT6*@yv9 '@͎^mq7Y n'jp2KY@$}Ғh-iӈdu|.:x㕭_6Z,UȌ-5U5o im _9wjbQjqFc`-ԙ}qS*C@ t1'eJ65QN%4j .( C::O/"5CZ4~;B %@S(Za]=rh5sqѓ"#ǖJӵ duq3vwBn73_V&z2:9|xFY8빃 !%dʿ@vg%c6lVu`*Yv@"4'#[U2]Nl'Xb:M%h1kEUPD7dp/p߅)iMh%Ű}/~4+yvuT}"uBuvꚔϓuu4sSkj7>yYԤ:-wBU[T d U:+d [/}b`%-ts{ {Ⱦv @ÏˡډK>JIj;ODק]mwOnף )"wۉ ,ZTKBվ$(+젽EV7#o}oEHg&Zm8P3n<0eaQݞ0a7B.qy3V3VDd;b2 (4W.#Dՠ'Z$9XѤq2LA#س{@wp2sdSЃfvbnއ]/yCn:7°y,T1!L( b6:8sK ͺGB5*XtG7E~Ϊuۄ1p$${9C ʞԒ٘ufFEaa3qB&`_O~EkӐt6gx=ؚާ}8@~K KgM_=j5f{xHf :X}S[R9NOq|AWǍtKM*gl7uhC7 ?B FSe0.݇9&zRU5ώ գ 2rx0ƊuۧCqb絿k1`}F0'v{ԣ*\KAcj S{B(򘁂,,H\wkĶӇԎ{)!_Fx&FAN\8mW( k~dK=zO_-D(Gh_~"cK_U|3pWkN/[%c?TDcchM0*isC Hٕ?B޻Q`4TNdUH;0 mփ }~5\L(hZbRt2¿qt>x4.g?E -N\DL>6ݣLBOo|<{64.NJ zwwY$wkd 0LDGC܇VۋCn$T&y(Zz4WJ ZLz<#*$( xdO/|$E˔I@0{JD['oOdkj{Vud M7.4-ic"1Ld wHjk,qWFg4R9q^6?I`X1X㶱&͘BjT^xflJdU_:le[Ԑ5Y I:Ō'ZPD:mOM^&W~]ǗBg|BD<6NEڷ1Jg uŭ_";Ln%<[7]ĩq\Z+O -DxžQ~/wq%Dvm78J/F2"?yI{Izz;&XF-;60(8Т J .S"n$u?o7 co p0N{Z9،͈ZUV#G{ 7L+F;nesps8?ӨV B*ǧV:TV g.2?I26U%Q㷒l.~ nyU6zȵC›j,۰w䄃Jg_qqQ2|a뤠Ʉ ޿E:/hIu'VB0ipa"5ׇ:D3AdO]~MP+Q.:4Q ӧATp0^E]4D=']ѿCs1ڀK=cj¡?Yѧ ľpuή_ݪk[7T LtJ8 #z:5wc8p]G63`H(დQJܜtB>ae=@xgZvX_3Y71&nϷE!HTGf0bH`T.H$tjX(8G rW;ڍvKJ3 &`_ Lw~-Ʌ_&NJpļDf7A>(ewU_./󔈪fȿEGZ}QP26Ih8M*5B$݊b5gQ_#brwеs]E2ׄOg>iiԭxTLp*F۩f].LRX `@2JgSC-V pTKI15b -ݤp%; g q[B!^Zջi.Q";vj_h#}a*ي#FzVkS(U"+.|?cabr|笠jz4E{pG[VFY!A sCzQݭTaߎwyZ8;i =ӂ1*ӣ.i?e!jH_o9t JQhP4k.׾! =%PA W UJiniX)blStpC=OqP? !-6!Nӛ5rcD9΄5*vݚ|,nŽ$Yt FXy%c_?e (Dr7(Apj,-˰o0*¹G!Hb+É/z"fDž [HE8MUZ Xoz@"R@naʕT +DvMdr a_wxx5d/Rn HTR66R: c>ԬU Vi6@4"0Dz7A'pt"c]<^fDJHgw9Amt1>QwGVI-^>H1f Pg9!j WțZk' =7x)c)Ƣ\Y1{IA:$J 6z.a=n&3ۄa}{"3LOW>P`% ?e!$E`MMY% å#˧ò{]@zv\mhݯ[wr%wہeej7L͵u~+ݩ@UKI! L WG\Gj'I] :pyа[|16VMS%Ȫ͟.c{eC #]T E$xbǹXMj $Ү{5Fls?qYΩ.wvm;R>7Y&p tڕp}\L֝W\?|p8Hvȏ~"un[uŒůTW^7Λi RVbpwirWؤwl1)|ue+͊lr1 =K5m}\tr->D7d7 K.r+TSwUxP=tS5ٖ[&[sNǑ7_vϱE bnM?zGØ ۨjz VF"@2qvF4AVQbNw`AN4Z]˕dTaēo~ٜʨQkOhl% WiLB4 xP̷f>B«b(CiV%qiZt:Lܼ^_^5?(v< B#]׭v*2ϕ}u7yXG#om{+J,Vwҙ! kߋ?['C D얜VEMUPؐ3Wb2\H/bqC.'ORv9c]2eVv42ј'ܣ-3ok ;FsÖxv;˾0. ɽe4Pp ]UhI8R]KNpBOCVe# =}#slOΛ,7˼g±,! GO0hSHR A_beOG ^ңzgġ|$W疳YNz\|s/]DL_:4n,CL[Sfc,Yimm9DEGڬG?DaiW $8Ւ[Ee 9VU5 0""#(2&oC>i睨b? NA[B65wX'jaܥ-I UtR+h_9d$CJd>޷EUo>li)ovȲrw̋V $N y<:$XA8UXqEwKg*E,ߌ ָn;rnKaO5iD+'TI?_<&̣.X9LǛ8fz&ha^)ٖfУA*4W f2p;9^ )u`|S'CޮRl}@ά uV,%҄,v{YOGU\Ͽr9l ߲rBtܧƹ` c| e ,b`D7L^wGxथmuD!4ItwX2xa2Y7 }(\1?G|JE肝ʧky;pH{x <.q{dm7#8>ι'?G$*t^Y('!eŏS#X򜅱!Z\$q H K߼%O 꾴zx8OLjdYʆmPGϾđPmbl(GLZmÎ:WdݶȘ5/kRTl+=,^*$!:x_64h%KtKr|Cy ʼOQT)qr(ê> wBR>[ZG"&82Y|?HoO$ 4;/RHI5˽38*nx=H"6 N~)Vxf Rh*%i'B0$^f{!m3%`7J`KKcByW.aXQR'bmfM9@ھaz9cd"TZۨt)oTYZ/%l2TDSn6\B ZjP4>:dJcIdn5} 6WK%Mw$$j`!2A)IDUT ?&ށjEw2 .|\0h͗5LeGː-BJ]TS"4m*vIg@߁u#Oudeݚ/iM'{9]u1ҥ.bP o(w^D)}wD=ᡶ;pdVPAu0# ՙ98PmL bI`5j Bv?pR L !R@eyYa(p~/Cu衦%k)ѭQq1RUOѢvkT~yŗLb3*ΐ ^w}5pdAe(!zϱĿzWk7Sdq"[!My1;=Y}{btCؖ6h{ćk ƊK|?ʰ'^O;Lm T E18K0ab2W2ks< g+L:ˊuO} f[h'Y%rD78"#zZA(eon) ƛ'Hf-<"t4-}z#^JZp5;Dȓ`Y :w{懁Pʋ/I-t}RMu"U|ݻRSV"-! 6>b4i4}+);_/o.m#?tt%cHtb`x%Sh%gR}r/ |:z^닇$-,iܠX֭ȣ3}o@ \, S9r,BRk딋jzWڧu?1@|ݡRkm2F."p謕(tD.7\w?h 5dkZGea@Pp͔u1uQ@Ĉɬ} "wEǣ=M*0ij{VO>Aז2cU==򆇒> Z> H% Oy XBEIkλqq $>%Lt0#l2f~Jl5rf6|&?9,ŻVSt/6^eN5V6ARﴵn ª(?k*޶ _ pW\G y0=CKKwvfhOȇ7lIGV)}O; e;,v9P%4OPQ "&[NܛC(|u` 1mUc=!gkg:n7ǯ2bsa)ViLyQ\8>7Iz i..'Og -w /lyW5b1duG(VŃ"(ZjY.nk!W`6I7ԿJ7q\I*,*^'djs~hLً{xC1|^a:+f́ᮟ)[wT^!NɞA-(’iU!Q M1#/Ub8U稛-yVq;8$hN hQLXԆ\ BoAyLp-'(ie spztV+Z;e=?=vBBI𞨎ha ` o`o#~0#GxV?waD.+zP2hǒ(e h$(| ݁7$\(zN=qKKԬJm">_:C-r614,R=0xvu%mtEs _ɨ?B['tLV'=฻?9(gw&ֈFH8\ 2 >jtva͐BEeꞚ vfe]tOM"^(wԉ%nEvg}a?OSOgMz(ah"ePˢh2PpjnVIcV߂#ay-d3'lj9}Ʈ"mexBDvlo4f&9pw8/ja+,Ob/mLֳ)݅Vw4 ^bo Dž9^0JߗHꭅ-&[Ϣ>C\* 9; lg%++OBL;XK(| E42~׭dԈ6wtbh^nZFyHzTwEeZC!tSN D(|Wx@ťs&YC%Xc la >+|qm+/g`@.eقlgplaZ߻`'}B0lbJנ64< 4Mˀ7a kG8\Vx4 -^^qh5[X1]yb~wV\^dcYue.nic=WIt. z4zW E3`&I2)`Ca0G]ūpD R"QUU8 NߢZJz2Y8^c.6qz0֞kS8(,*2MIǙn0fyLF3y^.]5fFxq%`+^nbFJ:քlq]qUйac>7Ra;AN-Ad-A;~T+ozb13)bdr[ɀ_][eEjTZט[CvtJg-"]G~ 2! 'GB+䗛웎4$(af|;sbJ4i !Pp<(T]gyfI k`pT9Jzrwz_STԗYꀛ86%XJA,(KVh!ȋ6YƉgP|E]9I 353_(뱹 +q-s֘s>"--Gx$cG+[W3X.I I셌g'c8J3JG8B[0.t Ǟ1V5Q+nksQÖ{q !ExFAWZ"zomx$$;Pv{t+NN%%N7ABt&M`EhJlۓUVބ ]df U]P'f;AYwX V$FcXdg00 o;xq$S`Qzf~^-1?CZ͐$aG]{>X>8aB"" ]%eP*]`gD,U:|u%ѿ mIM:g 3J5Jaʊ]\1HA V}'&proňDfLOU[︼Go9K| Y:EߍblXc_w8OXFR2RՖi\ZQkXH/]/^)?xBdEm Dž9Ut!KNL]us΋#۲8~:ÿyo0@N4Ng?{3(DS; q3Zޕx6|p(AycϜ|=|MNVF  }Sn3!<6=C]fl b&A[gj>+O;v~e} G\5IZCx.. "QyrL0U`&2%Ay7-`cbDA?CD,( X@0?ozTg-k5X#.E͐g10%b{AtclEh'F9<hԂӵI5 1)-:3q] ZKu~o,,Egl|`\$@~ cd17Qeu~&xm$;nei'cW-nk#eñ&w5iO1f:|%Lb7^S2 c9D=C@$T)[=F4#Y bʭO*f іQIQ๏PJ j,p^AϓC(R[6#DVG[l#pTQ4[OD*QSv!`mQ;K duaqc۴w|E u(Ȋpd! M2^LZ^{j:gI-щ\M ٓ86B;q}]YY{1nX}f!tm 5Nޮ2 G#-%M1$ȫ(~7Z 4]}g!~2弒{+EIxo!)n;*G?܏|11%PI<,7#hYI/I<3 =j!|APLfS)-_-EəF(nD,'"\eB3Dg 6Bci:ƃuGKluE3RwAɹeKWX 3O|*94}U!m]0>]$u$bj(M.Uez?']wK_G\?nc'`lm2EJ,՗~LLނDK/r Ȓ? iޜ!rkS?)M2VQRIGvE0tYi E-ճk +#~bJJaJq-uU{GLԱM5>-tKE"}9M_€-ĜMF@cse?\]kչ}BG:E"U(ٍد|I9kOH=JxcaL ,ѕEW: d`PFH!WپrW>آ赛11oD6pT0f4kc1lu5NU[„jP$z֖i 6f:!SFFz./`=cZ傍ڼ&`{ǀUPu˞ƿY Am/^uaK5#Uj90 bwW#b#LsD6 mj@$(͝ٱwD2ů_ܲu"Z0A~/Y8GS &x]i]ٳ޼®8{GDC׶d{CE:Vzm)qU{F5H18 C`^'}~q fO_|JT*ܛkOƂT;v-/scTpUL6_ P.a|w">*-™Q4(>TOD BXr^Kq >z6 =2*ֈDiak{̞r6]OA# *lMk݊Ez]ތ*r:EBJ΄<&۱/[ Bw*/ɋI -3:b7Y;>K/QSY!-,!xKrc ?z.q䕻J*{[Ó? -;!pF1^h}v;Lq@.t$SdZcW:߹\:p:K(6R] e0mZ[5$*Pgi O$,P7{oI~>[$o~ԓ&.R Mm% jVoFn&(b}iOب-y7;Ad/;Pȝcwe]^`q3Kd %Hqcwu)Ss~stdyȊeM2PaQu{iqœU O2Qj}Ν4惲)\P 1?Ff:B+~5׈5]K"ѷ۠# wܑ"+8(ZZc6qD-sbio< -R[ݿ{IRO..y8iK]}ƶSsJlWZN%{\>%cy>1X0)JVqҮMm2L"`rO7 fW7p }xn7́tXֱ+EY\4o?uA%{T*ږݹ/oȬ ŚGo8xѩPWeƖFL 9Flw?;_fk{j)Zuȍa")G(#PZFK-%(2xl**۹.qLQG03D)wc͖&ủk){lePk !k:B}sN沦$N|c #\feQ֩[$vխЯ߲:1tfn$wB[#á0L0}pa3'#Ss e)Qu'Ma`o߇:)yL>- 1in1O^u恲#hkF4ϥK eLɣOEa{bR3d= '&Uh[wy:5Ioʔo?O/dzcHmN[xĦ#koSH.OݳA3Z!#Bqj`3s="C_nߖ4FURK&Om9uWI .U$\&+Qwuln꥞:m<339iJ<ԀN=jH)7CN} Y}r!v' G@ \--\q'&~XLP KU9KMu8CJVT0@8#JHyׁ?@I:C-5h9\=\:`m>4C@!7Dw:EC]>wRS_\_ަ?!&hȄ?*Ŝ*|%aͻGm-'q|K4FT~͈R0jEy_`U.3os.:p\Ӆ#,fv/76Yok(VIVtc4BAFঔڹKo=?R9d 7>F #1#TSAB6d҂%ج "`[cpm!?3:'^. 1ʴv8bvP^u 5sMRW%թzUnF?9556sN3cp5>Uz*NT4oH+?QW ǝ"U(e$B+]ڙ1f#<^' h>LE.,M&VCXJk&h@b!J bf ARO'+k\}%Z$gR12wU͌Ţ*0PJAvB{tD`Ɣkn>/h"8Di|k9QY%+U911b9|3~}]95Mfol}u/K?>18SocAP$3pN.(ƒZPCBe*UAJ<ж Z5kLFi$V=8#WZlpf4w#-\uCD{ƨ_(?K停t;.Ò} &Mz>9Z -:Kg,5Q|ܭ*Q7`N@ ٘r_giId _!X`獍oqblRI'rfPN~df"T#j97kgkuE;/)qRtVXG8c~Ls3 х?D]plOz Iĩvဎ 3փ ?}: K87pO!}lgLC~h >U/foktk_ZYIK2{x>axXDep gK -W%%33ؼ4 {|ԫ^L^bU򚰉 @`@^K^bWE]`/,*~ ؁ { O 2ȗЭC+ -Bnwh,Wl=Ohf|͌ Nޣ֍aҕo~eq '|ٝ0: k]vM*YQ<{ jdD W 76/[|ص٭Rm!i(--DJQ6/ _*&^ Z[jkx߆Rbhi@ڙ2kr-ki{\Yδ&7;w?&u<'Tu]Jx0ߵsۄ?]θ-?hST'tnb9XT!%L@!Ew{OvJ63/ˢ'x/eSg}%ZUdw?d %PB2(M",|*B D233\M ;L&זP}-dA&~W'aD3wTɰT5)՚s7p|)eu[19x+OR1ԀXW*PddHҩ7$P|P ~(l+E!2ڛf\aO_-oZ2'մMXFfcGR4zŮKў!d,w8^( L*t\˦?Ԣ~Xxg|]gԥt_Z#>.7l[$ h}-4&8#'>scQ = cΡi8I6XxyS[-"f#VÙKߩ"$y#7;98~࿁ *yV,lf$_KM]_ļ4xm=B * {6)3BI=oA\bypwEjB[]]޸ )p76<)$D*)!U3D?ZCAo`$-%TVˡSAbDv ˭ym"y.^!)ː_@MQ3{O363ŴIifk}̓qNCm^5 ;E"rSi1>J/L#.k/wJ(7] -`@j#@+PKʍ[ s-OG[`0 -Yo {/igO()xi<{PBS^VRyˀ*qPڻWIPkDgu?,DE<+vd0Q``UuL8+cJ+Vl˞ۙ[>}a5V-n$HrFdb՟ךa g/ܰudp/_@Д$3ܣKSIEb2"Ž;]:Vbrt E>_=*Hp}v$Hf4nڍ-O}=WW?bdd=ԋG Y7o)X"KC M Iaj)8|%}1!'"мp+ǣ 7)c{jsސ Ew6' <( AK m)m']JZ*Y*wqP-d'wزlf=-5 [c@=˔3|Adl+o E eWZ=uٶVCPRYw!N`(oVEQQe F 쭭nj*95aEmt7 )[&mwVlT ;s,|"z8BrǂȔ7[FYz >L).c.;=m zVTڨMPzs7jύąؤ8RjF7vU2V߼%r>tdO%OUylO1 L|EmoRzz,tR=3FNdcPX3?`h'0%屑>5iXHͺ"APRkVB#w8p M)ն,R 粎mրmI 8Y=^\*g _8^k른o#e:>,of s"5ew̆;3gڲ0':tF# l䷠X8;ym1o&$ek\ԪB]>fd-i{x]~ʟ.LA~33l#)h1.C@K1j ^oX&Ng;"ΩㆠҥJNrbdnhIܺ麞G웻Mw$oĜBK2E)/)Хe9NPVyDEF ~Ls$6ԝasY\_c{E0u&+.}E.y-(}lAMި XZ8䠯`'kFзN :wlX>v"'*HO#J@vN.V8N_8~mCdMO;\[U D+6q1_BdB8u>9SKg~]}Zlqtn\S0sf `25a\WX ofTz zdF= Af1f! uyisS'מŠ_g-dUũQZ.):R =tw](KyA"̄w.XU}OѕAQn p4apQ "ؖzyK)O.:cQ"ei(fKZ}!3jJiʱ 1W:hD{mssi7EOɾ55 ߭e~x˟*x Bݹ#J)M7@i!~_!jYy;_:'"U]-XW٫p*a`'ҷXWr]i +aڅN>I'9# y9X4}Vo*#܌/XFZ߅/NI2G2;8l;. rS<42d2n5>\->jI:,v@"M[5:MW o*uąڥk*1j(<7~Vv+2`BS6r üи>Pk n^ve9oS0!R0i%f-YK81 <@/Rh=,l1G?[e%f+dȿ![,l#z=E(|bw%dAo 9]٧b-6y_l#AjK] ,بNĴ#i9껑 hs!_DSZӮrw6}8=޻rv2zEe5}m;^{/7hoݙzF:uUP/fqdG[9i6rv xQLhd(|81scᖘ`6 z &>H(23mJ-SoKG$]DL!FOtʗM`DomB+OÄ[kN9}qZ[r S.gUŅXAVzbBY(l-4pasUBDu"fhP7e>R32 Rwv=0Pk2 o# s0ō]Bby%nb,w;? )~{t3Kk3*cfwlA'Gx`&N9q (]!ҲYʰh)\g޴Y28m*  Zk46]Cw`q$B"2Bt@${.yvt=3x;A9'2`u_UO% :O0sSz(Udaug!cO?,\S9')uUowϟaK:IZ{# *6<"p㎠7PH2HiHa+&;K!|hvĐvs96͏kJ3}߉NZd*O9u|GC%4IE%9&@K[[մO|Εk$s lXۉ%a6Fð`A%Q$Ȕg0.2*R炗~ĴX;6]+⺫vr)LD1#wX}xцgCImnt6 6bjgрWO8rhhGnKZK)|> h3m~Wb"د &'J b!2/fuB[E,k zGƯj78w!ۆC~Hfd9)V=rF[}M _nÈ"mD[lmeb4aUDaQFF)b_ϠӷR܀W5 *%0^hoN^Q2OH]gq6:p"?Y)#^kA=5Yjx4N]ѫN,9GI~~G.{ vNS6j82 B5E( 6-賳#PINʑCQ 17'}P~N޻Vjz}Xkv.rnk!?5}cr8cmp&ݰϙ#r>eeWj"NJ 3f37\7ܪمSMvYO񑏥_/b'Y~LamA37HЭPj`LǿbNfp6HO 1$=/ ɵbAI}ڱx Լ`Y-DFI V/4 p>FN -Xd~*rOnEU-MWGpp dlagHHHlaZ!5/?A# EBGBFCɗ}D7YŸfv5f5 Ke→X G4}8lxBWS'v+n:U$>pNޓQ!|0޻UGxu6qjaV =`N_V !y3eɢ"X$ˋiw!8ҰEc%)WzWU}x,W-41 !uR:%JAk*tõJ䚫U|!MUe%aF֭Ȃ TuO ?flSy4%S2Q}|atG^k&C{8pԪõanLcZ(M\`ȼ~޿[&[UwW;!{Y;! t|nOwOE98U*g_ڏwK[CǸ07( Qg^gJh-}胳ͧ{r>.ʷZ{6p8ŵU$Q$@8e1ZBI ZǚJ XE BYu|y,6@aÙ9ffnQgNY 5X*oK2 ,}%M#"[vBXc7k]'^[=06$fZeнl8Y|~~΄xm `z`rӉ1$M֭5qCʁg>w<)ISɥ(Juޣ1+(W⹔_Npw0r歃y8\ك aR޻ʯx)z{\Gpڳgكlii K`)r |Xc9ϻ^w>xś~Sbټ|-4(P)hlR3fl^r*e}+GZY&ާ.c-J#u|C~ߡ"G`9\+Nm$z(DzspϴϤtnu.:ApOdA* .㺌$жdB@gӹXeopupT OpdMxB5!cm#Y;Y]${$2kfti 흟e+t7:󔩬{L۲O>dD6:IS!"HlsrO}mT`U F..UDϿb*2I&$U nClzo_-n-H6.C|[NWJ\K} c;\Co 5}'JBe4ɳf":3?]lq֍=h;?3p:5Gb#-S'b Хwъ̮aR$-%:<2@a%gg?+^63\sKt !b`kW'={^Qe[lC{V[8X-}73ݶEۣel͜+FMG sb4=|kE3o  \KG0`Ny^7?AAD[5N5Yп Q QTQb` j򽃃](`!F:B9Lc_ʁ]6WLw@'AbL !axA]gػ82JΖ8oA\4l.cUHjZ >ȅEnχ ͆V)J sɯ'ѢF EAMĈ|w*XbۀBB1KG 4-bFc+SkSN4㔊%CŠuFb$\<` U}>YPx+zxHfiY7E CVm;,W.<#'*x=+\fZf~7]"?gW)AW%iĽB8SaJVj2[7oqg29Rkv< ̘>g=i@~_ >:ERڽ[ mvxħ{& /—Apeh-Kp@k'9=Y^)>.apvdXX' a$nO8` ? ?0/$h6_+xow˖d )<glxK}'/<&?_J Zʕ#>Zp+s8K2'-( tSe)šKU65-Ҩ6DJ~y Ki~pMħѕȊeY#^g|jVyYA_BnyT^ ʱmBܾ7? >LrHknx1gYg|hT4urP V`࣎vߞ8NRwx'9v δK?+`vl-C}Fԅ3֭c?]Kj^*dJCEN,*CocvKYw"5w YOYPn8~4D1zi amfb'YGjHYOg6=ܵ("[cK593!\x Ho.֫s\Em/q~2'$Jhi1?@j-GNL$!X t1OǬUcnMX+RmeyvXUUT]Ծ|0U*ӎ?q?K 9A7Q)6sNB'eS ]6_ozR+avƔcMN/N&Ife}ܪӕLNܹE/=K*Vdt2 ÎԀYv0s lG(df$>{@5+LA)ZJO&JEz9[e>3zvW~G+9 rG8Jۨ3XL=n7hsF&&G>]]JF=!r9ّgyqܥ f"DS-(hJ̈عڃ/i8'%FJɥ,AʲWGjLR?c5K%3>ea? #|Rb"5ǒнQg6"\%2 Ώ8!e2s9qrCH|<̗0"bi "Jo!Rhuov<↍moIF؊/aa~Y}[(Ճ[R%L$"˙ ]'[ߴkUs$2iAw??:V'o"i/s 3Nm0ۻ2{z\ʞ)'lo\;ggnRBHbskڃ;rlf k0o_DZ1![+_ο,.Rł>Sgpꊘ?t۽qk5 `c~+p9APqKS8ӌ[ 0-w9"i`FxI̠ ExwïZ׉:[AZ6ukDc!Qk2^bvѠzuNp{e˅o24$g&%ZFv}q,XzLȑ&b/ܸ@/y#pv_eʆ{ۑkVFĤi#Iu;K1TCi־:qԉYq`Ǫ7Yzx Wl\l"tԇ.\з*y)엜_hw-edSw |Qd,T ?ͅ4UoN2-1b abx A(+l0 P+#f݁=v'2W1X*l%|0abfidaNR5'*?~ &u+g?KQJ\fo*{2g2*Di}V%5W%*: AXJז ow3ƒb dw[4e1|WTQ\ uZ㥡% 1o֢Dm e+r+p-E^a(S(geAan(LSk6Lr~_*9壩L" Ljx޾:S)B,cELY[N4v=[]֓}ƫoz )SbVpVOB7㕭x!o.<4uI! 9Lzkdz,?tK`. }(6lķcfjS.k'@(}bF*P4Ee+=vw6Go8e%zK2uiʍќt"T_8):Iߴ1JX7;rLu}2T-2Ld3G,˱Дj.0˳55^J]MKW \ ~NíV.&B*`;ش,%Q'%UfBhYxfY %Hb&'obE)ZbT\椑Vq54~.4wӨAeC\ׇK, "!u(8d)m9liH~.Gd\%e2VB -L}Z? ~`43>1Z*\vZJ+rX(9V"SWv4nNbs_r %g;'۳a@MK]m8'n'~Ir4ȓ=HGYD 1\Ÿ[M9&h^+O5{VU=.i~Q5XI@SC".xo9vL"*5$ uF;f *6F'wT5pmdD_4Sl趐JCWJ7r1qj#VW "pA[g9ygzats[<,SH}U8RqbٱF`oLW/50R:tSA'/ $b\P{@n=a8#&3+1kF+DGI 1^)*YP?Ӌ ]ɋDsJMzG7F[6JZS?4AesO,NhVNFSk`^TAJFKQ#>̑.`1Y5&a*4E@nK11#Dg׉PBS`f}~+UC߂]i|z#c jB@#0EχY3z__jـPqTdu<+|*W1Cf -TjBND:*Eى#:אʥԧ97dwA\e"wG1 f ?HY:x=6͍=RԺ&4Q7,p;gG6@,_]-Z$v@kfGwbjI.:|úDQ>%)Szl3[t:HB{$W[L*.FlyNmVWҟX^F VAC:\#:qBk͊Kz`\Ӏs)VOu'QFpk'8>u*̜(gxp@Y'ѱźublW{ ƤfepgIs0G0ǂc3^0V̲1d xqh[6^fNBKYӆhF `l R umRxֽaNRF$qvQ!z "P_Hg:jnrzNo] \a4+G]ˍzoKh"v#+OKWˤPڝ!Pp<ZA5Ռ(mt 9f0+r:FIJ')\#*WeJЄ+?:3Dk1a(p4p8?@ԝ孰U8z<m/Efp'39 lpgӌfocTG_b98|l*@KdhwڨH/B.m?0kݬn7 dMDLqf鱽k+RttqTv7 Rȷ%4$qs1 Qo}l07Hf][Swg\vr :[|\k:渖#Zm(A.S)sևZ1?m|mnNg;S>02o5D$fu uB̴,]֠pZy7Dxϡ2g"^w3?Z/SX+@gd];4c.MaՄ =4fmF%v.1$;@7It…m@ٚѰ4/`޴SW^+|'֎B/rמBk:(Ɲ pFI{AlwXan{iNmCjǫ2{BvQn-I_$Jz5+e0:!@b̀_g$M*"m" o7o@:aC;yrRӏ6gEX>J/LX| Ѧ/}G }j-`TfⲆ奞k.H~֐b❃DCR^~Y|5b2'&-s*$/U':P͸ |J#. !/2 .߫U]:Vr(IW?.aM97S3'rt!4ZȵIѤ/0]XXOaS+ @dH>ԌI:ml"$c$BF/uհ$F+dWlt8Z ?ovΑdԄߗRߝX-ZH)29pzDkUsd=e>l(O1*YKCgGWYz#Pq=ש>w78/'f?m;O{á.fQRu>A1j4jb{bGV& g G:dCt:ju$_1vD ;5fnH0;kZ\>FQo`=$h J†po#e)TtW@iW|31H_C$,>,!t =?šͭvX7Ӣ^SwT3?F^qRg⡕bCj]d#hЩ[-JG4)g)۠Ԕ֒60[Cvk-=,b扡qU̼3Ye?fyXH3D!̿l;Svf̝{ff!*g`d !w6 HRAjMEuZ'lV\˛*W9\{uadC3rJYh[mU:Qe]w+:cZ$ٹ~")!`hZ<+28xT}~v2,<^NQu#sxJ_T6z+ ['K:̮Z2O%aQp}y)V︣4ꂘZ szHpLCg[@ձo~~ w:8P5Pv ϝMhtϦ _s9Td 9ДPh> N^$$]VK&,߽2E7eP5U("DsiTQ~_m_ .@DW ,]Y3l N~祱eCqwȓ'PIΨ =}w QI!qX&#G  :)٩eC2 ACVø[S^WCzWbyY;>p۪un53JRv!$_Xz96y;r C1hK MҺ#ࢳkޏt@ [)z3sdRo1LWb6(V P@ e3U١~:kS 2P5?M/ ,ypL3/n:0#imv2kNpFp_smpHeVLDYؘy,h4\Fr.0@(~:^7Tܴ +,@UTS!j4ҍ'im-#!{kSAE#t?h4,FCUG>#)"zw$-]TsȲ?jʚ`>m$h cQv-%yfdc_Q|`yV^a֕ND)͝3WTgة6 ?eDba5&wHg1ӊ5g^5PUsbFmVKE#g_j1a{TtqӞ|) " 2KslTEY5Yb"~+ /8/ކ9 T;+ixWe@5/ Aw=|>2ҵr1(ӁF[z<}ک;@RTAqiwD0;ZLbQBu8`aν'FG~}kZ`f77a1]IhZI^zmrUd?ɽuP81 h;Ī]U(S6. 6P- 6f3Xn\ &-یjMh8͆mEqJ?-B76't['41O-dG 2{yk;:e(asIܯ>ΐ믢 ǟ jN)gG gIkawO"pr,],G.:Iږb(W} Ly!de<{U֠~.v}Yo$'Sx*h*s:bMmGL0K4u ۀek\.bas=E.k2wm}ܕUAxxZb%١yWĂdPq:a340{9y[WPXpiXDl3d!X!DdYW⮠Ҵ:~ZxzV¢jCmR#ڧ110a7zUnE1VX̸rAZ\Xc>c3XyLbi+s5+bBeT_Ŀ 9Bt#ΒdWHgtvt6rRVMI[x˴5B(#}}J>,~A$SȖ;:kB掰NQL>{n [>Rr-E}AScg D϶tL!m PwBǻhD1Tqo Vr)&(0$砯mFegƄG?HU\uʎ9]NAIȼ2220S"Rr|L  0O5 (0E Xki&/׺4ɼ>1oG5 yp$XW} .忶4\$$(t_cY}R.z2" rA h(S!()T=$ 4WAmxNM, s#ʙ嬌s?j3g8Z?#" QZzUsae8BD8=Χos`i`gmijC3C6~AQn7eU{PPo ᐇ* x;8+M-F!EdPmdfv wM>I7Q:i;8gh%쳚(7I{ '%dٗQ{m OUpY>R%1 Dah˲²xms~s(e4&&g(z ~ JYlĢuh@r%gCɧUqQkkǓ=nd*̤4ң H+ !qE6zJtUʴ#%{H&T?b+LlT^gVn&F61l-38Bk@+h A*j\{FDYJH8QG੃f̦_8)S<%a#Hyh`DSv)JWT#NFL+7F봘[Z@v1-P㦐KRdZv~1kG;}ͰG`Ic/U;}*!5Zn˒Ҍ=CA$^ K n+Z'+AFSHS BrQP@ٵ_<:wB) }OTp$⎵< 6kÑ6 jo90B*"4h[ ^iۊk/1DU$V”Wx}kt5pWuw&N+Zl,xE]K'] &Lov^g3z{ͣ<~ `a5U=Dp"Ow{A"F_i3"VN+BrBp<婢6,&G; ?"tjۺ{S.}:ɭSƯVbV H^tI%Я%\ćroȀ$ߪd$Q?|rD\`L|/~hKVWک#-]-*msoذ|(a QKguw(feEQkͭW\7xq#Tw9<2 RTF('xW(?.nP$洭*x 8It(8񙶚įӬ6}B SS'H ;% 2DBR!KqKDʋ=*ojYs{م{3a[`uu/rޔT?0f0ﴭCxwF" WU-[ShU+R~Y`c4#oS9( f^j[SUz&!)R (w}ϕ( ytVz;ZjlC2#fSR*ѷ$dpƿFJADLĴ5͆n!|1٫V'`&.i5rHn4JOa\A7H/ (1Xl L!9do>4{>h ;A.]M[y 6:HWkA-x#Y&iO.=u}_".sr1l~SՕ' =S&XMԽVhnj* @_ :59~тݰ:9l(-e AypaAq3r= 9iy V RՁjm? {+*# "-V6V@#>9˫i)c:wǽQ_UAV|ڟq>D 2_Y]+\ ]xu r=cRNM΅Iv`s1yC2LچWMriZY yߑ>)vz "=g^+GzDgb _R#ԉ$6p)$!a"6 zNjdu`/uia"콆:ccd&_.ĝ`%tg7l7#Ji̦JK9+UAU&|?JڰoWJՊDU2U]`=j#{ŤSD]T:â s[ 9W<"?pOX&v@~{T[]@ ?Tpz( v)X[˝973jTsI>,C?ӡpެ%g| ue4N5Eu&H|aHR5碈Yc7ܱۜZ ڐvP7KOƇ=CMV8uT,,ҿ;[ {PǍ^؞͕M\xk[_@,M9(h %~QuYg~+2ξ)h DpDt;W,# 谾 Y;-D`("b^~fiWZ<*҆lvBdxrBQ PբI0O9򇒗#fDm!Љjs93qCZFڛo%ʇI,2Fg@1ә`1Ut/{yV)~ՇjKJ^ZY|t1u7x.P\'A!E_IoukΑ-f ct:La»Is3!Ň'- V/TiXc1{C!̱cٸaCs #w}",>*E*q=~4d. >2}F)ڰ2FRSGC2:"O!{1`8y)sM 6G;L4I j?Ve쩱~>(q3tOMi/φ1qFp|f=r0+D9wRܛJگ%X._|Ӊeye,630<>CXqظ*=U=2KQ)/~i};a otmX$U:ƚzPLjgR$Yj֩5f%x=Q{CLU5X+ḱI3GQDGzny^^Cy']LAn\к=g L~2s[Kmg=;~e)HSG.9x =g3!݄{EcQ`H Bs11+<|wŬkԍIyA:fz9ۀlcZ񬕏7rHT7,7pt oPMM<ƿjQqٻ+y7~;"8['So>^sǛ ~~hef5R1y+Z9;bzht:I6+?nSӏ:7UcN̨\Hr71w[ܔXk eB>))Jx6#vY*I+ÀCYP&GW !=yZ>J_lGP,"A<뭡}› hp5|G>5Pezh޸hf\S֕{ShM7YZ_/!S8bBu%ջ~i ǓpcgbLdˉ@uͦ\NQx+cc,ccTC&x-rq"yn]f~ѽ6{ !~> Z,f@a~nGs-@nDSi$Jm~}hrKeo9b fַ+W+ v$Gc_wro UtҌf#@n!ml@>,yZW>x\=$60mjSHt!%I!Z=a&[|>Suq8rm;1߹-Foj9  u÷լftmY!P|,yS >= R|鴌V(+P0wϬ{5Fw)%14Lnf2?"Du@od4AB-W%*^0sK3YR`\VЭgJJnO^sC5۱ֻJVgU6tֻ4ޜk@g.E2"FFؔs8/3mعA  @,}X0z V[\1vΕh'~93am:@cʈUFLÝ-tVf'Pi2j?X(~ҦC O62QӺ36%C\CݴтxfͼOS[Ga+&=AfGpHp2Tș_#$pQa|&I-A){hII5K C}0b0մv6#[Eh'?]a cߴh.vURi#9_L,d2vJ{:{A "t'=l'.Ed2f5]w_ 8cd"1#2vT:R?J(9z,)TB-_uK)de4[#;!ĦY P EhY tasdUuoZHjdԗ5CZ@tۚ)ד*N&Af]*yoK֝@| I#n] ?m;I)ʼI^;ͨ 8rt b{nyNaI0,̱V桎z6VGZbI&:N#igtp#Dо{@?H0~$ͫf fWP/wofoYVΏK?=MMGze}|ӃC|beZ7'=b怿 џsiÉ$6)J+!_KW6FCFⴀox 8P`X )tܨ nY &4Q:@Ju4C<^ ~߰Lj#CÁa3vÎU5&g4byc}Fj8Jm;XdG6IJ^bђ W*Lva1Q)1[LY:3hj뗍sWLG,,aD]Pi21G4PaI3iJ鈚jU"JJiѷ =3KsW,O'.˖ 4$&˃Y VH Oȓ\̔L.&0nQEOԅw\Tq7Ǡ>_}l?x#su0(yxqw ٥ںzba!\CbۉVcsܕ' c)UQ;?8{% 8 zޗ05y ,.v uRյsCδ)&-p.Z8]"zzD4&wu#o+tJ^Z7ͭᥨE{G?\x͜hgSUs-eaAB~3zo+FQN:WcQjh T}\-BQ$hQaG}|*4.A.G%?r+yO3Fll^wyKkr,呵j<7kbu( *kx;qT,zKBTi@DO?Z? Ajֳ,6' ٍj_kli$<į;D'T.$æ}ga(4euO*3T6863it^es/k˖6@UtϸwIT.#`ZZ7l'=QWh+m7G :Q蚮 ,+AӗYp="SOΚWB(-]ԚӁ=I⊐"#[ǧE'RƞPN` %{[zWƧ[ q[*7,] a2T+wVks+ <$%[^ڷ1*- D}^LcrGm q6p7kz}?CB ɺΣ).Sx8:cL :D},=<${xBy/ њ۝Ⱦcʅ%}(Y5!^v|zjNBGZxv(R\GWF̕($E$)&HCQWL>;-{(*nyM3e@uX3~禠f紸٨ D]]&5,6RѥeWy59/TMo *+bQA+dW:S;T 1[j:_?"Si;x7qɴX*}p9NAH!% :6MOD-52kӟ Z !fTr4+H- ycιRe0usQি:Po92/>m+?-݇Ti3 n6k8ȿG:Zdfڒ:Itǵ?۹?pkM3v^%p_$jxi-7b/cZ0BWAC:rF,e>cl3?i5 }./_|^g ]%4q\-"oS2Ju\S(`~Aa.K$8]LGL}91| />Yξڼx`$ !rT f+ nE`x}Ap=SW0FW/cEpq7۫?1diBNHzťZ/+tJOZFtd,/FHO|}*- elG?$gЇ .*+Y;k;q IyLV}M˩c_te'騶'L:B_9k}&&Oʽinv6P"m7!H奩 O hNC؇ A~]2 @gxYlOX>軗W) KR>C& [6rgƑ Qediń~I#Vݚ^Yx:Jq5,j ]g6~=ZwaZwY*Aڜ5ڨF})92;*J댳Krf{:L6mo F@/@ɸVW6s)$@o-aQia! PbuFiYrQ$L"JvNJepcz]~F@X$܄|JYd@{TU:#`VPn2B5. Qݓ$r̀e[ A.b"É;id~ʹe*:=șH BRztVxg{~tbh 3!\Dlg|egMMgx_Z65}x:5r-l֞qhL+U%Ƿ]YbVf%٩xJl'O>KLd黥2 r=bu @x^9Ou'ﺫQ Ĕ?QC7?Ke44a.Z{ 9ٶj W0jPa )G. 8cYBjXדoYaV@$i=t}SQ;8V3H@U(Y 8, wv/?Kuu˩ePZQ˟#9;'p)dsWxTK}_9(+ Nڞє36G=,݋?kf޿iG c.؍잗4(bvyr!t)Ac;^B:'6o`0Mq^.H5-XGf˵m/wx6@~"86{-KPu^1g4H9]J1'0?\[^?w]JsZBĜ(Y0Dwpxf.KtVɢn 7>F]T(\ES+~nw$}y~>V=PJ BTbpIOA2:T݆LLp$f+tr4yyeSi__I.@mjP-z *1滌\=#l\sc/̓ ELO[&S72Y+w'W̋(Z,+ꢠ$yqF%{~DFdR `o+QfksQl E\q 9 |Qem^I-HV7??Ez <P004$""IVò ۬ٙVhB ǔTd>DˀvP5(\03MX~*qtPed98N=s-hN:,6AF!R1Xf<`Ͳ_1C&(4CK3_9E/1Q)ޛpWǑky*/鋰B箕ؿ̑j@Bax~;R'Pm-# ̚91ZֵT[l9} ߞ ɴv<}_bPЎÎ?aqU_{N20T/?mM妬U@HF!9)LkaB\;ʾ˄R&ɘtf%|/;jV`?\}&n$GΊ&@MrjV!/YDa✸1 GUӺ: cS1r_3i3agoypg~Ä'h8@Tdח@ËEAvSѶUy :Y/F%~?Dbcф7LQu] xnU+qzBfZOפ\iy#T߲v~z:0Iɽ=Z8$'07ћRxa-qu .8"F),8> b"`Jit)}\(ʪ<. ..k6ˬ'My /hR=iD=k~#Q%BOmI-Ė1DW=:ɰJuPa"Ռ"ȕ~r'1J͊jwv B-~bV7 w)۰J".)nH6I%Lia3SxW(] zЍ's(W:TB{*) fej%<6ycq%df4>3肿C"n&y38)%|riٗO|ǽBJeuMFmn7@G WԔ>e\0غ|+\)OB4$H0[ueKyW2ѳNNYĽ+#^4{ϣ? y{;k[zѕZ*U$ +3h$>d@(]'4 vFVװ}4(|hf`tMMڟؕ?AyOe49 D%80dQVգvP=/PHDa^C{Xeׄ'ìZY{>gGpaZ%PFuI?ӵrdF,nV``tRgQR!8+Yys<I.lfF9XVڮ( nLbd/'\rgL  d3^7KRbCid`ҵum/>R1{WQ灥nJMV+_ڳˆ GKB=6GI6Ko-y 1S,Vkh>A'җ,dIJ5{\MKS ZPcw<˘['KSuzD,gö́2\S؃n&MB:$ s@̹ؒ-i$7;IpD.1J&#@5ot 6Qp'[rrـ槚EC{~{5 A'Zźt?w.eqPOðl,!:m^P^{/zGj C0k%<_] KMQsb/@VT} D^&3y!6zk^bq)>E\E—0,x9SΤğb*@ڶ롻і8c  YMm^X0__ia7Վ.0S l<CȎ/Y=؜:3)'PpcU 6)p۾ A{יR>O A .OkaϝW_H=Zw}xyV 1$FOzΧ]f_Σv8eK|"J A2Cidu;n"UZrv>/lp6vYMA`4\l3>9S% Dnce b 8#S%t{y? 2Km4sIV3V`+k/HLE4]m<^DLU'eyv$+ھ3W UK@jnMCɸdcuߥ10k?ҝu寨9QH@էq{Ӹw.?UP#;6@XP vG1;s͚KՠvL\/ɮɭw WT) yvRS-GY;s!uQ/GJͤ$DVp1%0fd+a]=YgVtFo'deaթ.%{K=#pHDTʷV݇Լ8UM+T1?С, =X;a YOsP?^ Dz&>>dnx QM/n'iqRzVXˊvökR"C:a3?[={Z>hII~.#n-ʻ`M RΚ`a *`p5:6Ql7/Bg]vJފ~BۢXp*.{5ćm.VX:lCgGM5":B(Xݤl@cW}"9.Jx~| z߄c3ǶwuM 1:yi}j3))tV9,ӽIܿf%zq`ze4\ "Sz5h[0iX4.>22wQO Lw߷h)?-RZY)q~n_!!I11n%jpV:}m~XK_kۃVPQrݴ,;f/U!38"Ls憟@%]qbx6 ]{ 5𛲗1N ?KĭV$ֹxV]:Xkb]${5_1=a G\ ra#**/h%Kx0GʶɜN ZQcPqRV+ TлӼ[YzHeu~NywuO`sYJW$v1_,6 8Tmoc@:y.?,Bn u]cFhv2a E:m/ -\>#DrF0tQ)?Z1늮N lCUX ]BF J>?d#EøuJIM6aKD:whFKwƅ4w2I vܽ}E]|xxbYmȽ&nVh[+̸]VZ>%OM l4n&=x %ɯo2q{NGH/")k$XLXRS˔&nr/Mޭ0_ q} qmCe~l< &g=h5G&SJ H{PԺ=2vY`r5#d (\+*99R- ~A]&Q\au DؑEr y5mЊ0WuәZsLNZ:E>ܤ\0H"_yz~h}D a&g4M✜FibL[kŚKmX3;9/Kd> &Q%3ҲDegRh9jd;pt \ m߷bj~K%CC+S g~ ##?(}HGP##ֳNPOzRk>E+9+T+Bmq3=DM΄@X2"M7x (!j0X&=k)`F78?, F?X{t) 4`^} D]bP3ĤkB4@n&enc@&rAPnܬh2Z- KmLa y"8 dlj%Q&J{FRTٶHiTHgCګ';!ę$j!"rcDϧ:+gY-A7[@wFΰ 헇H‘.^0է.o|*Ivn@CC%`=Oul&t 誌iӶ~Wü\(p¸3h^U2G((L)js`Q*F?q$#1"ٖE* /ס*LzaIjhqI_ q:'Òxv,8MaWh <*ߎ`gpWekqeQj"'S\I3A脍W@Pay/ƁܨZy5Z`pt{! F hY] J Qw6?qU7dKu3)r= ^>V$]joP/U.B൛fvBSK, k8#j>Y(>%՜Y\yYMjc'˦O1 _ Cq &L6{x{UdxcXgBITRC ^??(4fwGgU^V:nDxMH8#ˮTdT)-?L2QC|aQBKRrꭋn`*/ |}E@H+guoytRWf9)(ϳV~ Hg^ o24uF9S&kWdC`J~.yԼγ}[n, ԍAnxV|yrx59&Fs0hFLeS0Hq̢߇a[=5mE/^Wʁb!:'_'D_*Bycc<G6OiSpɞ obRlvQ^l55D|22Q9CO?MHnVlu$ϖArY1slw>uFjOkM{.ed]6)qhir60+?N>v=u5"6Eq#8=]= V^sJQ’ڌbduϙ1DL؏+B ldN9r͢a?A-Q0Z 5LiZ*l A)uTL|Ȍ? 18] . _SaqMy*fE94 i#_A6%%VgU$Յye|OV}f}±IF9㐰)wk!YHrXÀǡ>= |.'N7%M t\D CK{dD l%\wfŘ]G^D.HÂ|iN' sI{d5*cYDz9Lm|W= ͼfOR㱂5 PKA*Oԛią"/apV?5dJdhY{PG<:[uo4$0D7W| m*yo-Ƀ!q\y+M*v u{h4~x_)lt'vuMϺ~+/R4sq v:fy^ޓ8Dګɥ/TWv֘<UeXobFUyP ǜ_DLUoZ6S'$QiAv_gsFi)/Vt J19_B1:k/֢@eaWq ,d-wq͉bKYw9W[.dSx:%cU] *b42+8"S4 /ϓ&`2k xZR;%r6OyuJK+5ړ*md˻8q';3XihUѭ0BV|;LTz̮[Kz`J ^EG ;D0RZw9U,r40FSCN&ӂ,衧tJ]쏹0` Lmc7:v]Fa!L+jnINYcy%PJ+ kgM//Hs*,ꋗhh4 <q'bpPtdoJujl[ YJL9V*cHM)4Z`ޣK^XGYS{9ڛr{SX/@=c¨ lVҭ7Ec.e$w>%C,mz{v0@r1qhIH 6u;͸pVΘ&= K~đ#plG9ݷSƀ d*%a]f k;G4*4 ~W;)7~ޔ ~\I4B`&n GtdUTAxCͯn ~-FPxgP| W i &.2}JW>3q()Ad$\WM N޸ rJr yfƱ1ʩ0^d(yER] DB(e{g`;"Ԫj vM8fRH>gM f7o@?[CN絣iiq\ozinT*^gh{P#4]Y" tSwqS޷pV3{[K SP\1|5"犘UbLCk}kR}s7H4x|08p" fyJ8 u6: 0]HrV -85ƠAl]poY2GP7Εd kS0NH;%BX ;Ńk̑Kui#o#n_P E}Ve Öpop|tG6gzno$]G P m䜰TNXU ˵:ޱt\$x>5[X齭nf7@`_53?"_h\(sWȬIwŘ뫭]EiI7 ePC`0Rg$m#Ïo, ^yyfӬaVZ@)A'yIׅ n9k:ͳ>Pmn/jM++^J2xÐiUbҷW4a=$rUx%%8NC+$Ͷ1BSq&NVY21y V#ZϸWʲ8IcxBTIhbwpKy$MFcqevw1Y OXC S#n ~j](cֺ 7XTĭtZڲ rۀ 4j&=V{^t-RQS#bG3|R<hC2Q jD2M",a[]cci5t5-R/Y#AZMX;Az p2|~L-D%-uy1IxnԖ^.PYj̞ 2^P!dޡ;xó߯v@=s$~ "2TIOTԧn6z2gssmLtI+ﴶ"1]tREmiى=) 9)OeqB~+ΌNsj9IU@s=ubTd4cLHr_&O<ӎ曄)CM:= 5AYcH=˶c7A33uHP c23 t.ˎ,޺~֐>?#Ydߐp0l3y)ӰG FpG B$%{W]\ y F4]U/ Xn'Y+(Y* fBp$`6\d-hdc1<{]x fflMϤLRnڒoMXSJ|g;dRKj29Cj`r2DJ_ m.aGJ?X=A-wǦJiP.̓Ar*p| $b/wuhQ5)7Ix;s|#b+{g^tqaOFgÙYE*(p/noQ' 5}}MG7b"nnIInxA* <G: ?">wr F4kbe-:DT8s񮽆acw@SKp/Nw o$m ȡxzuo#gėk1Xĺ偨XJgϿWvj$0rQEL]Śu]߮..B'#2㍗gZ`u3{r{X y}$GuSn(LwuzغV"/!t<'H&\  ?ѝ"ؗ\bzrbxԅk ʯfVIxaiap2kT7QO Q%|zDU _j#Wʒ/PIQ4ۚVT!ᗐ'=t_|bSzf"-Ph -_o%ۛ{ٳ8{|9Oܔs덝4}v ѫ$eCS(* ZȝJPqnf߳䜚#υX2.z* E48|^g39Q 5)߉W)_9Ͻ;]9ؔ aW;A-/#/ %bjMw&xTU1yKk{"t]pI0a+q㮡@4 ݱQrB\>whHZ$(lk;Ze] e 1M.2߱γҗ5j Ȇ_sYӷ`} Qtv )-{D=@wqpCcInNCb&/K<Ζ|G\dϐXfW3զߪ!/FJdȀ'fn/8]M2Isywko}~ސ1uл,pSap09^._Ȅޖ8a1|ՠ&r r0M4t1gac̏T17x ZXϓaW,#=BSU#prG?_Rq[/BcVfQ\@_EZܣ:r Q:o%ޚh" ]4[3(@;FT&:U:wT*|;ۄ:po,(-'yaa+H𠉨ϩS+F"[m,GLJ ׈P$J(0;>)RAH7Pc.{VƐFY&H&}e[cdЧoA%Y)*EH«vdisVaTfE\(W̤Ȫ#9hmH::IoJ4;QRܡUS: HfO(>3m<;zcEN'8I^hf[.w i-PބQrC*PCڊwxgtVBtzZRLK"Z \čA>~ѽ+9mR "־]ZbyQ"*^/sqY;n{ ,q6qcWOl.bwPk~ n++~8&VB9Uܘ x}L۽\f)_|$7]lcS.qCO.cWmq塍\d$yύӜ]$rو  rc0; DEEC"kYO"#+oh|z~UBfא,ь&X:Oxu 7舮7%g)AD鲱"@&nC=l*-VhbAT*Tћ*ln1@j$ < ?K~1ԓf;6 ,w& 8נLm;<̴Z+mV"UM(t"a8=8 щaҐ {ͯ}PA\QJP1Z%>Ůֽc-tCzr`~ c :{v߂oC+KG-$MzJ>>kdB6=;f]6,:cqd LŻ>[7eryWQ(+e]Wy']1R~єƭ3NZAMI 1SyB`>AKBϮSC2hCoP㳬J SMd >-GavYݷ&\c000u)txޅ8g'_|,3@eR)nQ~>Ec>[aR]iYdOLln!mq8`$x؄ qCA>Ha8mg8U5@H]R'7^&{p{e)k*E[*xzиiƠ^_ dG{='œ1[?% RyreҊ*6Ok?;fLݘ$ o񅴷[?^I[IYC~YǔD?UHAS( 2 n>W>hPJGHZt,arZtSuZ|qم Dۉ8i/ _6&1ܢΑ^BwVT}}Kf1wYoڛLnP 9rFlJIW1T̏^cm&Get7@s9뭗5ZV7^SY4_t#FDhZe d Wn\`/8lJW쁮îk,5ݍ`Z_&jHSm*msX{֭{8S4͟!J}NӸ +!{FԨ 6&UΊJjBmG;s[ʈe\by-l8l'j( X&dc`MƬ0|~!Co|j2N54dv KtqyL| SZQN{G .wvZÝ^fZ$oό5:%;Ay2*fLl#^y?]ul:$E"qY}(KȌסRM*WrUZ+! ]z.Zr^o;S_˪Ɉ]@`GN4]ƞB05V٪fRl_l3 Z -pr swe𴝓G%s-A*Fb;)3:xE') V؂Z"LU9)"Qrxݔz O{TɤV%0rܻ,Gz Pu,2UԔTfTo'@u~Qi@!0yVɿP軂gc\ [s,E+*0MvtTvOSlM ?Q[".om|]v՟6LM?-ЬoYPH[s?=?bZ(f&Sm۪a' T^lL" &$gZAݰ6lJ4twyS&֜yyDV sT선Tst& SD܆#澆)؋]'c\+Q9wHΝ+) um^ھa!-ۙvRwQ(y4 hvu!d^#`o#b0/eywp9~R)\Rdplh:ٮxʊ>|+dZ̙W9XlS'-ufwJP;.lx9 +Hd h$.F[$皆p JQ}`wŒcDc{K5 L-½x&dՇTȸl/Zx3 j GŠd%Г$vF k D&8jjDY7^ZX`'3ڱS xl؁j٦{@ݎ31^s bio* R2A{ԮڷrN7 %Eh*] Ĭ yc𓒉M$b]rqZSS?xQ9|qW)e&Knb VmG̶Cp}`2[P}˙Qs"}'yHom(Vy=QEذ$ lȪީB x'==VYr%b[ģKtb'+Agܹ~tky YE hIL~PGۆdwㄞ&72h0uj3y>Uu``B=Dx0fG,:UȘ ъ2WN~+Im.ӪF7BOw8NK~!ƧD mS(o!U˯K {ٳpx?z3Ԧ `K,dIDb}KF8_\BAW79}%bgi1ה/X>W1+0&84o1i4_)fPOKSLz/+cnV]/A&o7˼MPg'f@#7Ap@`AeAIÉ0;!̿;sxEݗ?_dnYk*.˽pDe~ +(a/i8+w LkzW,@)H[)U5^wvͅm jJkx6>?)Po@p ec193ǵ^c1da~1Xp6Wud,\nȾ -c'S>tŨ{(TbCYʣ`ՖPsu%E'3-tSsYs_\oG;#b# Etd 9CBI% OgQ?x3BOJ;LѬpq{l̉#Ƌ\VH4IkWﵒ#PTJ\,2YanjExj2v8ղ%@] J5>?7lOH.yi "}ˈhpD0Zk=HR~9'jHj1{FCymsXa*smvV^<CNo|KG38nzwA*NjecdWA+Q?]\)*a'7Eԉ z/Q $Sabu jNTLDFɕ;15>cTyw_A"+0~l $o=/%rBQ^l 5C!z3 YL^:Z<7 ECI7}k07al{Ru}@h7uoh7٘Q߼r[GsG~zlߓ"6Mtû  X#nw6;  xXbd9P%+Cd0-i :Tb=%O+JC'`aX6p~dW?ֳ \UDŝ2w[rm_%4$}kPSBC/WR8k"JDzUΊbZ|!JܹKtx}K⡹- "BL#2 }txY5Z@ ^)Gеev}.jCR;[:N1=ZN4mk<}RMuS6tZ]o֦-:fhDA# I^W]sSH .^<) lG bnêIL1ϯ;bkojha<wЯJ3w0q~g-ڪ1|ӴC$m E=DA0f縹c,PBm" B @졆'о3oCYvИeIyw2fB H֌jQx疋[ i2QZ=RrߊhPRwɿܭiZC}fK VeDB"-@.L.26W6PI(". X,?7!sN\ BKާ-J>.RdU\1 ֖zY]̉ёԚBI,lSF_dQVj#\ *m+!Lvpl^ liV8~N0d86=c0ך% :$RRV0DFÁD-$;D*wh y8B*z񙭞̟NE6'z !;ѹyllRh7 ho~5DžE/ɴi6?Mf5TEzELJt9V6rϪ^sU:Ώ gaNF mQ(}b[YV>`OK~3 rpj6AhͦYC֊Xq >!lNhø\֢XUZ[@0bz.?xѷM|T,g=jc -*ϴ]aL,){FrpV$VGݽgLTw~*kYҙ):81B:: nc_})U͍`N'FҎa qa()eOu.HLqԥwxZE9f9;f+IׯTÞ1]Ĩ)0pnpy(hu\鞺B|R]?F0 'Ab}-gUB$"=[Ɛy<'* $n܂x$'|qܘFϹug,( 1n%,D;J;}D {"piVEIvU!M y?iuҒL~=~Y-6IB$)3;|oteuA$8c1[4Z?b/Gj{pQ} $kWuV0cS= Ydq h:]>1 8USa߶AɩmߞW/R!\J08B` / nHps({y#gb2fT%Mj腻ug.Uo )@DqUUݴ3-#zhZ4ZyX艖l,fw&ba/VrՒ o)H؎m2O=-\&Nl-Il<v:Cɓ+[I H/YD44yZj7nC !&ET 3{U _Ѐw^M_W0Lt:ږ_s'ht:{4π8 Б7CGnފHj,!On`%":'6$8h.Etgm&7DA2ǜr5/ȴ*x% (m7qT DxHUy%#&ŀI).7Z)XAPpٶX‚"1  I{ɭIҖ'IDſahS@eڄJۥqT9|sDGj"0K7-g ;%Dih+2>{{1=y 6pֲG+'cyNB^p28f/%_^[k{,i -hgy&MߨVOS0ĕE6t@o&Sf`5n(*[yb"ZS'k͈o{u";x`PNR؁k{cbo3K(]a+ cGT>T3$<:wqZGHG%BD;\/=*H$XmPrmԓ2ɮ,7L]:^X1 g)F:R ywȾF2apgUw?ECȊ[34~:'c?P -`N/oMKG c_r ZR72:24 ߥG.ZthY~_x] onKHb쌇wYN~1BgSˠM|Hf H@f^7(F0lA|q3`:T{Հ+az!AbFiVʛ_(TE[`ąs*ł&yd528 bjŒp5y/kpr4!8YXϡ%XB#F@ y x-ع䏖|,Z%:WafѷLgL^aEGeh":P-4hęK/5jאEZxcASND'G^c0+ CȺ 3Oxf}4ξE{x6*GPi:ػX{,ߺxnѣ.t7aXgVgKhEET:}N; .7JKc+p#cҩѯA0DR[␬Ɏ8LnQ à a$wN S\5hKv¯0N|&r h2dqRRDZ%.ѝ0f Bડ_ # ϓZa=oUjZA5)C=?YKoW4Ltn1[ޘ {Č@ltC4O{\!~1H:5ՓFt+ P/EN؁X5$I9 ۸+`<ة7C(7zqfZ|q퓝tq3.µW\2ط]iQ67xľ#0w *poh=>v?srݘQk! Nkno hJ۵v+kn9 joi4WTj vo?.Gd{zziGSU1;ޙ@|plee. [h*OzFUPoېp(I^^T.lB4S*A1*(G}ZoR-ep̭8$wh9n+IrQ“"zyP3erW@hn.j8l%MNMќM3dy:%)%V悘0vg]G@gk}Τ Gn Z\Adc9{&OGRZ]n8+L݋_um}DVK_Fe!)_}iGs ..E#Z$gA~olw2pAqfo#C-ᔾFY]'qM:wyݼ~ZBJדדE?rDm˸8K"wˏɰMDpJTU~*2տCtWS*2 c]ý?d`z}9otbWX71MMXhuX .jh-P@Xc2tdz;2}}y̚^[H: >M?hE"6b8ZE{Ӗɚ2˟\h<[:8 CCk)ydgm> Mu1=ъ^ҀHotOnczn7各pPc3Pu+F\e8Q6Lhf X!)ۗ .lL=R0d(=-U x_X6DҚѭ><%smkt:K񦴟6&>Ga#N[oN[&XQ˰cdҋ($عJ1g(=/mjXBUDȿwG`HfǝOGi0$x>G  { ܸ+չ=MPcBZ c*N<9M+ G_㕨ǭÍWUEŒ=Duqق͞ [dM.zo֙-P C}J[H =[܍v;ژeQcfVOQqXlFe K ܍`Xmrm,gQG7 |ؿT/藖>=a]|ҦzzvM(̕һDPYvQY 6 =ܚFj 8?lEv;E|ԕ䋨Mއ濐@ QʻNWf [Gik7;q{p6!~*|+=(ExUriM@q`S|o&`@N̡ށZ[bյ`RymdPub%T5~+$$%L;ߥaM+X/F)T827J܂T?$rnf*C7 C2#O^]m^C[\H^Uzx49:x1fcx4߲T 6VMX.jѴrѥP$1_ثF9u2r.efLaN<a;ޢ"m-5 4%AGΡY aܔp-JLi0 )om,nFP?WYa1JD$֑;\9"ĉ>]> X72Yf=g XFwo-fBY"}%ULg?xҶV2]hh 0T "⼰$̷ ?GsZď5aRNn=g >MX{kRN'{-D!B:497='DP74OD}:'`ύD%jM'GjK@l9@,9{x% >DRn@,g 3]y"FjP70׵Z,B0Z3{OeWo[}i]#ΰhbյw=x Yg{30[hCP2yh`xG : Hd= *!"M} :a0YΣ+-?xI7Wft6@:_58~ẂH{{v|Xp ?1Y.<24DĹt"4fȥqOo_BO*rfcsS:BOboE_G*İ#KK@&,4v\|I3_p# 'VH8ꑂ9h%z]էsWSrLD/ "ľDhG>R;vhV~{f7!aatFj(''1N?ΝQa0W0oŹ;ӫNaܢM cc(P@p;0AߊHaԕi_S15 QwW2v[8q]¶\|lQq> (ôfuy`l.4.ӢUb!s]U[Bd;bio->@(J G8f'D~[&=%J-ђ@,C\{hh썆JjRӀ`I>;n962j"|5vQVfEy#\HvӁay7e1w |`hAVMiV%}Tϲ9+s/BK[j}LgGPl17هM/KFx/Sl#\+ IG3i3[MsH'l^cfQ{pI"ķ?U_cZR:iZTCέ;{%d98tWGT0>۲+C[iʍ%y*7a37(c-}6_.Z0eFPv-OBtrUwSՖ' J剿i,茰uǬ}Wѫҵ<3iyьZ; X|yױK9R( Gbb[qLB6r7ڟLxR%hOr7>ou9z֊xN`ѓܞ6QܻIt>7g g$GqXQ.orد eP\gP5+ &޽$,%#&1 rf,AńpPn"\jyhO+krˋUkQF֭=j<6+Ip|`!Uh|H0UvMոCKrS~3J™B b=(j0~Q}\Bqʧֱ>}ȾHXEzx KȳJq{mhhkı-MDB#6$P-\ 3%3I䣰Ĩkĉx%{-nI&`\xh)Eee-/JLdڤb?Hң[Ee.l{lRC oZnwK@Q|е\³v2Mg Ճ(O%M9M+mư߯yKŃU!Cr c`wbaV  .UαW{yrވ@z6]ø,汾HF W;*8-w$b`]2 ޣdo_각ylUv3z/; T<іe W.eIw9TS?ŸŔi3t&Кmm³85:mwT :lItNNۡ(f4z~4{"a<,qU/$ XY# *(BpSq"}g` ֒fUO l\-s(ψ9~K) V BMfq[Jt idX2ޡK`3*@[*\|X[?)F+k `^u>RB7-~685yPxęhԶ܏v@D?jw]PAW{gK>|uH} K 6Sn#jΒ;-O@RH蝄;< jl/<|T ^ˣcSܮ2MO;qߣ񊾩Wvg'Q"{ff.ʛHLWE͎VcxIi/w>t#6[&TA - \iO^:^ie h  S F3-Q1p >㦭4L$\I)[FYv06'D˟2+pL ]Kopjjk;Ac+OF Q&8r#uGmO ߄^"ץ>jl<1tUZ;nFRx .p@p7$>Mqrg6YZqzjMke-Ey|M ܮa$m_hɘ3deJժ3A%: ;|܄S2Un̥ڏ7|urYNcKwşA6RF2I=A)1(B]'<8fp !t^q0` z;΀Fp)!Ɯ] BF=l.TpRmQ-7zRTf21m3o=j5qN#$z";Ǵ&.@\*RgP3P5D- 5{ r(ISԎI 25HruSAX~T)_zE$tx2? %rH IA&Ny>ױVV> ^S+{eHcAʨI@ON:R@$ˊZ0vN(Lޘ-"pK"}FZzM3N}`2hKc?7d<m@Ҫ+1zY[Xk iGl7 U*+λꬬF]n}qyt`=gc.LwۡDpL9pOpxA/x f[-jd0EÜ#76+Dϕ֔`z)-Fꔭ}txG!3RKey}D(ĂIUJ|L|>tQD;?{)r@dP1hBj LELrKJTS~1 6dI(Un#gE~ @4׾TeHYeWmi)+Lv촥w|H r]Q[}XzYEQOR-1Is~m@^mB2PsZHUή$qbEIq|n~N&aeAogft}A?W/]z,P2xg/;^ bHZ{—㝱~K0\wD 8fNj*<_'Ivm}1,ЊUӻ:Ϫzk0ʪٍ"MĆ)˟U#VFuRT9P+z[Rz<[6E##z@5:{@͆~'vb#~yq3F!GE%6% Z~AȬi!4|w}2X_R6Rq4V2,uаS^+ i@\Bq\i,WAɋjq벐H̯fBV],BVEV:+8yܐ82=*=<%+ſZl?XA*m8+ލyBgqƺ?Q-Ӡ_p;w5d!,K|[3ZbaqZ 6dRkWczi:>2M1>19\,Zc ,Cf3< C|"ۮH?/HO⭛s>캗=^}صInF*V~[XqR v} ? tN!REHyl cR2.@6zLo%^P%?ڭ{?t+3xZڞ~\O e=pcl. l\sM[FhDsqn_f3䉏ieÛ$Ӳ°SE"?sQYi'أzIx|ȧ}U%٨ e/H[ ߨSx0d ":l8E%[*u]%i,ش,N5XQfQA0VL~8&5&q,;?i瀶.nVшjoVgCbZG?HN{vrRsEՉDI"SBZ +b R W$F{o9dس'ПןYc+(C6~v8߬J - s2GБœR.wQ.TC@:znfj)tz'ZL]Cfګ&-p@ m0KNq=oWv^ 7ŒE M6-o&#h<dD+t񘾓v&R )8fiTQ۫=5gX1,-.y 1eۉ*^w?Mk z˺1"^>BpN5tHU#uVZ[BN-IFZ8cAyio28F-8֟ ԏZ]y:25r |  Z r*ڪ{ԎMYZSdWz1sd[(; 1/k4.s3崮\)PY'ZU/a͝dN$&h.IKȋ(pg0V ˣ QNU1 ,q+ed|[emշWAY´@ 1=f_#yuhYqhe,UD>lgdW UL' Aq_>ٛ^l9H?XY)  /}=LQX|1 -&u\1r>:GUyfE+jr{u+\ˈڎtzDytWht#&g*Z,QR |-^3OЃayu/qؖ#PJv83a"hDjCykPkbkMɪEKVt;[tJRLm컖 \[yX$ .`_ؖ[ d|C+b֖b5!;]'^H 8MڌA3{\#QTl)79k!5d"RZӴpK;e@^IŠ.Z7̀fXPPLX| >d #&pK4Ќӟ;ĝ I>"* ֶrPV~`w6j m(ٶ(?79 T9a WAc8M9] ?-YԫW2ݐx`:rk %|_3jוLS^XEWs*DXui( =r~+t\lJLZp <f⋿r7x}rԕB1$ >+2jy4煿jnC&n%e]؄auNN% RVAn]glI2irO;K66y֝_qYmi fçxJkd'Q (L!qꗜ5ttp=!; R\珄53!T"c۽le'dp$4/Zn4?X }CuZ1d5: l_r7X#l]5rv/q|02d}mNj{Zcg1YT^?B0/#UsW}ƤEb J{>If60&#@9JK}2Κb /DH}J[b^wu4AfЀ & j+\_:~*FJB:JXOguWy.epkDz%,`i Ax׫o(U| ,i.iBc\}z<3_@xYuS8Yf)w =K݁&P2[H{dS"K7_lۈ]t*6k>`.z!zTAwuD*ᆸXD}J˶[3qdV+H_@܋'\tk }e*4- n}ИLo]֐IUlxoӐh[RA ՜̎?#:ϡMMlSFvR?BEb/r .)fiʘgս?ce vMw ifdnF0!{2X[W֕fŋ8)`k p @l SHoB& ~YO|<=`~Kn_ AC0i"[_ !8{wc.'?Xͬ,FAOQ%@K9ymz٠ ހ*|E!6јd,{3ǎ`|+"p ӂQXAZu}¶cQjOhS  3WnC2$oEv ek<<286¬9ۛ_yE 'rܤn컳רS¦ fpP-=DYGḠ,$з͊l f4 p-_Ǡ9,ycผg..Q/Y8e92jBR+h̩Dw*tR}1G%6 Fe@)SԪ7Cxk@4|$Zy /v6$Y/IRVW5CANwˠe[WSsw5P4{Oiƥ6(*XQ3,H˃sj?I`󖃏xzۙ0F0 N;`{q3=Ƒc´|^wP+9g1;6F"JKe~F;a*İ\zs;Uu#4qv  c,b2r,ѩ_m`bNU+z{[j+e5;RnARpcci}$BBTyB iUV*"1tR?)(0&V+kMzi3h1oIg{cZ;Ő MhpS>O 5j3֤0?oG1"qhaLV;x>AĨaw4P6"?$Za>$8KVX,eD58HR umxͩFClE@=8ؗ27W*ܛ  3UOys <Ǯ: :e;TomCg]CZ8R1͚_xSzfm?7#-W vཽ$ `cJ6-'N9J,q׳VsFE)~?&~gx=#?1B>Xtl2 UE ~͒~ӦԴ/F~Pd%.6\#o0Kj.Nr]R5zWoy6F[okXm@βR8ttH9D4{2y/FGŃ;-LcWۋRrU{ͣ5k&ڼ zy6:y V&] IIД` 5qP}Jw5?@Yn8gx7.a\* )K'Ֆ]@r |-=Tͩic'W~nclDYFșt>45mOdFRSSD:ԯXvIyVz6sWhj,vY5" fhx%un4[*ߥZm/$YE=5ᥦzO78;P-n`}\]R8k(q6" TQj8lJk 终 R"*LU&%(kҵ_E;AojSHѢMk:3>Oqo ʊףw4O.* j}7$S(-HY 'G8-T-nX)d7RX&o[5>Ηd0h"0=tFt(y8 iB V2xkysaO!u:~#4 "_юeB\%-ohd9)k ]sD:aߜo=IM($QjvKyM_l|jk=[/5wVVx7rB9O+5 - fCc#6S*Q<J:8Q|b2$ z8 x}PE fu94'TT[hЩ7߅47o H8BMtK~=T4[U)Uy"ii : LcvzC%Ğzmdڹl&\|r~S(u~?+xnF:v:~nk,5> gph_^1.FYGDqd#65MH]f lƄ͘AuVHj1/,>Q˦4_\jŴG~z6oA]O{அ*ߐ06RcWHD5Kc 9|Ifz|)#>3_1=DjGO .et-B:*^쑳:j"Kv[0m)Syg@:d7Y߱F|s.N.`E4dkh:.A(<7)V#:sӟR-ʁa5=\c(`,vE#].wWzoq:ۙ-׍ sb7KbdR]hڧ 6LSs##23 9nջ{2Dcv{ԑB|Q'+ȵ2X (8S =\#1UjfjV\C.jD"rܱMLQ%G>'*dqh= .w@ =2V+46l~iZˤzR|;;O*h㠵J?> B?\Hz~:vz- jچnZlE""Kr\οl^suGYt+]C dsҿ#XF 䮙! v)bI”Aan$;n'mX9vn䦤uK!.NqLHo[vordc賱;ϯq':^Sz MH[f:NE[jr`212:U4`Y&󭋅b}P۷=_@QE: ׁ+.m@PBJhx. %Xr0 !_.Xm r.HD(=52^l/.+' FV\\+<)#.{yTL%ګFmϵtf3vflVX9HK>*VSWO؏?QjQҜx~#&GMc'ۏYQ?h1}x7)~'EG<62aZC K\D7QVIe& 9Ui@9c3_tҚ =%py@ r"/_9"OUNKDpDNLIldzio?{ ddѡ J>U1F^-tfyfP@nht}&1Xʬ`Âa&@yj&>xCңQ2&Qf{)MčsA3ff3wjcNy6.n%s=FV5R߈یI#CoYGg?<a|լa-"C_o4k:! WPEZ Z8N?oEKX\/ltBhJ| Iv5'ba엙9 sd 됄 撶rF#Flhg%-wIb/q rH>{#z̦,u玡3yҶ^:];Ղ.\y|ub1y#~o9%'mWiQw{+%Y@13X _lܨmm$D#uDj=+^5G\Gng2 ov;: .vb2 6fli$2*(`2&)Z)\8u#[W- F=]k6Z0\=ک`N\9B 7T39iIX!p^3ު >N!_AF\P⣂ZP7KKT1xͼ9`֠/t_wC? rHTe[\IWsh{%w;d[wE#[ 6R%jqplacֳL <8 ?!s-/ۄ59nvhϥʗ}-Ӽެ.qaeN- :&b{fPnč짌w̘L3y9g)E؅D,r 8T0D1)_{(hue4^Hn胬vq66Ns_8b_, <( YY+kx@iWMɧ&T8U'z1Pf5A0 o^1T 7t12VVK6hï<i_,ns T .s]J&i)h[|Ty&qlkfJ>3 <$c] 6zyNX&Ϻ|6]'Ra^ѷ&jJF_}Inζh9LH6My7m-~9٠Tfh @>^HI6v5&u_=إ&?3W^[_;dNMv6A7`mIwEnaWt}0] -Ee}…RbnR%j&jTsձ0lz \{oD6狅?2%{S[e%xl]-mݙ9( H0NP:rr>_q~&o'919)! Hv{~i(ҙ*?Rq"`'AO6ֵI nGt)`* :肅eK}7㝱Oªj0&%:GԌhaFToY&`grœp~A74ޢ "dKC/LA't3[>u,Dl47VVc􋻼فY5%#ᄚKgQGRι l*kBGH qfpG/rm~P81Q HH6o0%""zd iPxmjrq71s^w.'yc]Y^;(@ *!P?jA|u-3T] KlaRS? {G')Čb:nM~Wf1Q7t?.{$,HQ76E}kVZ}drM($ӵ q yjWrMΦ'1A}\K;GUG%#aX+G,5T:Uah=aY~5bmO=ۡK8ӗTټ]Z?Yn5~ :WBa (W_o=3*^ᒹdAeOM٬M##u +nHiDDL@-ȱǻHPNLJ_,![\<]bzj1&_53r&YslEcxZaw`YF:~y>Aew@7AkQsYq:>@;WP~&r|}Zj@aBE`gm\P?[Ϳ U!9{W92:f^{)oubhWWtOsQ*IP4|.)u ~$Ժ~H@D+H ~3`"$of\?jQ^]fٞ9RFVTd y$r`Tf9!Aa  ?}8) 5%~&Њ}am"@@,,eG£Bl6HBk]I%JOҗT&?8eor j ^%Y[o5z*+@tKd*FQ]Bo>(](̫P%2DI{H3~_0!n6%W’PsEI4s㢚ߐ[-mAͨH[I- S~o0—ԡap.*ؿ8 V!a>O㮺tB9=B]QjB퇴`;X}'ppYrK2=xLV% 818 s%#D].:g>T(3 ܏9.J 3"x"f/$Ȟ~YTaiXʃhQQFa~|?Uㅷ'xF\,Pc9޹cMkH, Zva %¥% sB% >~]ek?HN_i=Ns|FM@J%bA|ݝVXGg'm׸x(r(͒yײ 7_/vmsީN?jFW:4Ё"39P,_Z#ݘGEraYzQn}Ȁ04[Y+D{~e˗mJؤ&e K0'B~6 ]Q"m!#~XC§wM2-w5HE'P h>D6' )B̀MtG<<ɝ,WΫ qiWE@(ybLVl|,2ܠw $94Sk0mw^ьݤ~.v̍>VE'HdwN,fDx`Kѳ&\=t$Tr ><71a>ڤBVGj.NOϦ9}a+_ sfèAIW7'VW t .徼49ژ66ΒC?W*E9CtX+|e[̞5tʸ3N@x@E#J VyH)reĞTJ -bd *!Vn\  yN['A;xK!KEֵn/ɒ`O ew+&6j~>T6tF\ix,<%Ys-w$'_g=P43/'qƌ:6bWH}X&o$i- 71sg5ߢ ;Ib/,AL%芶)n "Kxuv<BPaSӀA9ëp "pTMDD?̃055r6^IM0E=Z=8ypIq]UM`ͺF<596 luRۡM5"?,Up˷ =11xoLeۆ4Jtr)Ͻ3ʐb 2Ni  Cp!k,?G[Z}j__÷ߓc۱w[֗z;Ǟzx nx8{/7ղRnuSyf(BD-(vLիE+amr}QvJ${c, {kS(?p|A u%fHt-dCl~vnRTC 8/t'4J,b4'ds qqYo%T >}c[4j+~nl^j~K6{kM%Pnpr{ZZ& s X@ݭe5)]-_gCw%z/^W>/)9 qBu^V30n RYhЊ=vVls|Moo[Ȱ)_-#YӪ@MݫE#"4TV#/vCF^'nc ]7}sq&0e Y-?H4exYj7EPn)Qaד#趯ܫ4=»fL]BD1a>x@gn]0UMLk6U9M|}ÖCş m/ E[?vgyO娜~dz)jz=PdAbqh7sD0ZgGal3uZ}vAl{}̀DwwUN߂x>wIBvγ%GSy2ٔ.|f@|ԯs ?,u[PfmmӍAj8=uHH8~rmI9Ԧ=_%dޮ_l#x``r(ҀͫcQ/a1>KtzN^ ehVf]⇸ c6!Rt졽"V8%uB c݌3Nܵi<uW~@>y*iU>]ZSJ+ 5T!/Jo=DsH&m۬ $殁Р!WgUGmv&=Y*L%; z^K}Pm*H'jEXk:D:7x;"߶3/624UWtnhEoL샛o9ER/#,&8Jau LDdwFv'{yS A,V qux?*U- 9p[Bu"C0R/ `dMFM 1&H%b;9Sd1F<ܖ%ȿ/ t, ~EUa*Fa;Fy.ʆRknxZ6vqd4_@؁n:&}{MT|Pߏ"~5F 5p5FL@>rR8v[I!v?/Կ0r MRT A:lh락 A yg{|6`I+9LM-)nzDjI9:$z2ĜNk L }n:qQdUNuO'aqU*oL7s ytdR\ܯ eXPqF96LD6DhnL2ݍR VJA$rQ~. 5  u\& ]9U|T[3hWjq()il(#mßV93*]oA $s7)1b 9xW+E \ōhu0q}GVHfÖע&.ɦYˢ]fWpcJAm0!ZZէ4d*IgƜ]Vz/b;eFe]>-J? [A(2g6eBKWeGO{N!bb]ih9A6j) {vw,41_̔8 ~M.h ` >xU ĞZR~zv±N*v p7M4i-2 H\guy<cktwcMAA*]W+HU Z6 tL-Fc6m@̢@8 ;a2fDj.7j}}%Tf{'9Ԅu-ۑF.ůyW` 9Ey ]C=[3K}jD8VdMT9,"rϐ#t ^]I5m$=䦋TڸjKPso%VSU;wO@6qlHO">`(3]>IA~z-`ec>ubNIWp$J|(Dmo&;K'"ԕ!1 g +})LYT;êk]@8 KsfƖ^+&<@ 15N6}r\|ml JdPǒQ]zR &W`QW k(غZQ1yV0GO@ zl<l}a_&ǥ% Q#<ߔ&HW"q˜)`f+@E?? 'lyպkbeA1-ZlVdThv?$v*cYZ` ='qldJ q<3{&>GL @L+#Ȱ)Owݓ$tQ4kA X>K#r^F6rD$X'>ayjAy͇.R:aitFSU $Z(,2ڦ(2;k[?3J& ok}ˏоWtjNrai-A'?G۽V{6f~CmOӑVN~r_WGy NshT|{f" N"AXf=~8ԐOO/5?) 5|nb(%-MQ Ue&!xՎ{;^_j8 ithQ&3;Z,z'ϴX#ײ|uXڌYI%0gMwXl+rDXa/Lj4,O:t'ܠS7Yˤ["= ?5w{ϕIj/0,q}A ʜwFFr^K%شt) B Q xwͫ(Iƒ7cd!q[+Ѷ5f$iȉ;ًfW,SXH>/t&QB~6.K;aNZ }4$@VJv񠃗#$B ~SREy< {02=+iR)3X`>% dSa,r'sNW5 wZ:3]}qϽe{PIi>JD=YOjɉ>e2AVEɍv [•HP_ fzIۿl[Vħ# ͜jYrWxݖx [ovo0 bB{DBOѴ 6mu{7_Ld Pˆ -bI[AH+ ZY[κ=Cpsf#wKfƐߐ O3OYON)T:ݥ4V/ǘ@9ɭ5N Fn%kƳ'Lun1#q/h>FڼxGv!=^$̗h 40PO}^T+/Pn"&M]? B4v+E[:=j١gf=]£oQrڮ྾IY7˴W=m19%9 , r\Ga*\e[1laaT3s#ƃR<[s;8YyPʯk9ˆHkKܙ6n*c31Pmg#hVmiRLm=2/>xC#G(wW5UYÍW^mSz ?4ws== O㞬nY+2f39iY|9 m;``4b 뮫F0\+JN=q0)Ob$xddmkB!хqYZv-ӧџ=@OYEmUM'#UIog6ƌ[_踇>q)'N!Ռ};%8Cȣ kћ}VpȽUW:a.dܻ^Cq.*,Y|B.vGT:jlA9|z4=yf-04bwx9D @/;^%/ ]S߅nkiZЙ_Lnм(:18]$dFrHUX̀{:'-̢4!ʾvѴ!)ߔ+烠71č2;4j9ŕ>fB N楟hh KYZdw(s.`lvIB,:r jA*40R`0`R+MJmЈbT, !U4y!CPcd51fAqhht9o.ue[J>`ul[K/yйtN:ȦUo/_4gMmT,2{Q@tQj]bZy+˖}̤ȖM ^T?'뀈wp 40c"XIg* !?vdy"9Oyܻta#$X]-k:Ъn!"<"hzְh0P tOuUN^6Hw1dx+jCNZ_pfZ^N“o.++4G|{*aRbrwp-)+´̾I#oo塆Pl̜Za՜ ӣhH-%ݹ怹7 ?M_06P_ 4ϲ9 %$RY8FIaHCXiĈr]oVˀ2{;U:}PQ|Ldf(x'+KdmE9Хpz7qqdccKPB<:ϧϒe6棭@VG4D@낏Uwq7-{y +g mC*|D˶HL/ʘCV#19"-,qՙ~#%0[Уjc/zzeb%;fEhFbKTA/(Md,z̝5='t%K 5ˊֵfU | 2y Tm˒ 68؂g"Z +¦m>o1-:*<|cxMv6ex|R+N<0K+KK/#\'[bʉ` `苂^|meS NȤciڕ0a˪f ,5›<ߋy `eLrǏۖu^QʆKoJ 5#J>I|'2݁g:?R1ʤa鮞J4pP{ I{^~xϴf{{,rU1_Su) !˛Al]yhtCԇ 3yI:sJW@+!}nڬA4KD(~MWzai1l:Q;':}dX rrx4<[(Li+ZjftZ9v<R F݃.q$^}|M9+l;z$JHj$c8KuHoxeԗkXm竞WIfpEY #r{;`"m VXNgoNHnTRZ#[x?Ψ:OZE'ҙ 6~i5h+bS…MW(%ǃ~9Ծ蘭O*J 9Xm3dE^>D@|hTX'bj7+ECUEYyLbCM[%%ѧ`_ʞB sh0tnx j& Ha69| mh '_=_׮&3#SDl|!;>8jqTN@dO4ZUkˎO: lЫOioy 9r,Su Cuwݻ\y o}U(ovW Pc'wY1#1l3[ĦŲ+ dʥn `(|?GsP_CRGEyos~4.}9ygsl& O:52Qs\vr#~N'0_ 8AnיsgEMf4PPyͳUg-MHS{ z|e }&O0` p^K<2hiPl<<{ u(!{&Fiձ}*:p`QCJϝ ui ҏC{/^XڱEQ:Ph50FqUj_eAH3W'uc3tǦCIڭv5dm!i@zJ̠򌥚&+M#\0LXú;[dYԩ2XuhJ|,($qoa٥B^w&1<$X}麗e謶A { r d:iUPh`pEJ!# V WCY\8( Gc@I?{BJuYlsFzy!{kCIh?ȶ,룟NgCA1!LVXlY2A;iW>j_ %I"ݾX㫚[q+Ė WQUz 5\׾)0Mv]N)ԙ6R ; ;% ;3B63ӒD cM¯7Ir6 %a(O>R*`*'+\؎fEJ4Fə{ĒD7TOyoa [՗ z!_ݸ+#K/R.s[Kv`#gtt3âWm1/"UB( zug*g+`W޴ϊS?IŖhZ/ܸS v"z=Vspq6 & 6ix*Lw2)BDn䅓!4+g-sDhn(<*ĎNi(fΟzkTiKjHOm͖$>UXiǐ×&jDΣ)5J%zRXˢOVnaW&׌|בT1bf\4*"PRyߎ- j|\-5^bYw暰{;ők_D UW]~󊱁>' 5&~@FO|2sضe"=։U6P*ΗZmq9!r_JJ(A6Tjr)]^>neϯx&{u 2#x3wGt`-g/+bzBWHC.Ge? e53oo^J0hrZ>q< 609ֈ~L?̀Y4F- ,#veάgҀe|0]:>vw`1n ?@PqS UHjhbڧ >y9Vxr/d`tip. 9k<_tKOX(Sv Q[#tU(ڌ>B7SDKz?#@!'.KNUYh?~ͅP t83K-]L:Lp$Fܖ b Alr㨹"o21P5eL'.2'鄱[߸x .1JQFGra!$g5$ 89$#O1lM\[WCS+:OOTWLl}p*YC, $O)bql9Aeu-K<aa{Sp$}@>f@q]&$/j#l/23xlUtֹ34zfM\ s@u6{.k{;XDgvd ds^9cG}>) 3e>szRE *P;R'G^$]ݧ,s{7aGoKs <ͩNG8{[Cؾ'a* F 5YR'iK[f,mLh"a]}ewB.1Tp)'V$[X7CbL6,= ,w];" %d\xw2-qȋY1Bp_o+5lP'~3͝+ojzuuEq6@`R4^i*[AB` Y?%zM#:~2~N6w繽z:354L! "*+]3N臫L,C78@ fU1T7Z0M^~sڞ5`}s~8$J<‘k`w7r?2wL{Tg+OV{yjoC< ĞN 9QD6 s@NY]s;*)$%[X.Z5vSx.QT)0'\Q\H#}%mKa½/PǛĚ%VJe/VT844>w:[3ڜ|-U/D&09ëNB77"'#gDŽ5lU!F)8uX LJF&Gs`$0S|df3>> zP݁P#`TpmgE8. Y:߸n]~NO]"uG(\ [;9z(KHSnO2PJǶi=,QX6N>Vٚ}*U@#TFjJ9A~np=^Ԝ@™\"W;# y|ǀō$֕vf檿F\ʫCX;#|(f}z*Ne}ON~?YOBM[S?ʔ?.O(vӺaR%>"^ QM] =2$l cg 3LJwV詰. RӒbe[AJ`tV$>S:qӭHoԠש'&s 3H2ۈqs͉x3(HQ1#~ִ~3L dnj$TJ{X?/9B<>ΝVDxh-#y41";_yJT$:A {%s!osiK~V.LIFӛÈ`wq)K| ~YKvJLЊ$)⫷OYU|)x)z͢1@A Q%g#kI;"Qk^h3oTeDt ,<ȖRH~,ꢛU"z g/6)bn9N,pQ>n&B;ϖb7G뾩rgR~~W&Qpez U=n̖LDG}*Bae-esk{qLC_jvв E-b4 *s&0^%\],AgR`y;GkU@ջK1kT+d'wcӑ0S0ЃM+*/y@@<葅J o斎#Z"r>,SPd=-l{91V$U ]|d S ] Vx]f-+y8ͨhF9?kH륳- Prp`(%wfo=な'JD{l1.X9]}S`h\ *~Z{pww/b. 1j51~@D/!R6HHI>"ėnQ 6>~K疤t ڼwL^?2B J6s-vJTD)]Y[F/w|OP@2C+k$.BnNoV<+=  zF0Z_bOўrD/Vl >B_Na g~Ձ_%B`t%)Q:#T! '”1^jXS|"sKB~K%8zްZ5K7xOMi*'|kl&S@v&Io? ᶀ v2IIVQ7%V1N'CrfWN'{90>"CipLk[Z@^1NvOk;ܮ X9HR}6Pȸx2|McKH&?V0ζWD L`0bC{hs@玐L,T ^Ee% 扉Z!MsOP3QmzSQ`xz+ OʶMbXMuM7V1 ojٚ H+uh̩lOSŲ{"2RtHAŨ4#):FWpQmG Ta0@/JX愈?H lFZמ`;Mq|XkSSe.^S2?k5 m4°9MCtw^2T'̓6[}O z{]Z$Aq,jW"Q?׸:w zO|CWb) emCh:S$t5.q?5 gƆίOՏ9Dl֬- c;5gdѝY .?DNr\=Nky>~UvW0Y'Յj v%VA3[UIڳv\ Xɓy1Q5B 5\tR*io: !O⸦w;YJVs} A}@9M$a/,n7J3b"iF;[?Ğʰ:pYRQ sϘ˾J;_ܥ-<\2"*yml302Hކ#c]W$p2jU(8u6ئ`v>B4ȅk€әs\X"aVBW iQ"7[B:3H‘ UC콴S#KlǡoFĹ͐I_b^7 EΐMUpAh6b |ӉX> <~ds{Ao!+ȃDM~_;+Gw:΀&ePf,St=4\l]/a' wV(Hߎ&`FF$ ƤӫٿiS_J`bXt;lv+qGA O!VՍw`)A?Vpv[d)Sү -)?8kY_ g##0zI$џuˋ7Qf$,ToVH.\WfmKi VNE lk^GDU!1G;3̔J$7h 4a^KB1C;ؑijZS :LiT㿒R*LP3ИT򠴝ڵUžSJN;2q35ް >v~.™U"yKER][\y/vf X6GRd=!UCvVXez"r}5pG .AS@yp jhiK a䭂X+{AHrBZ";^5\+{<{6[j1AbUM FT;wx|θg (siH+ FvĊbH)h䱏^9V=$zRS8LHPeQFwl}EyDxoq/c\w(yʒ6FZ\$5T lֲ G2sQf`Z-Ud{4V IsgSBeFPS'u әe`L=\! 'ua|!> ڨrB67DS5 wՁSzdem_Ϩ,.Oveځ5bOݽ۪@?( Er@T jVQ7"vaK=m,C@̬! 9}puVʹ0z. o=4}0j K;L0H5MlYA=/.B˼Z60p>wȨ|\[=Ǘ1Ao/ .<+G ibr)@g{%QTJ%pꊡHBWi;f+dzŕaw3:,Jl_cfGbH 풻xUZ0!OŶ@$ ~z=tN 0"="2stAX(uL随mT?+꫿_H Yx$֪YS4o6hzg&9굮:~ebYaTu  4m/*-md)^]NDQ~X/7PHg~EZMԉg`cZǓՖZ0:O$zY]vZrY9m~q1 ^kje-JMB@uxhVGpL=aV(L#9S~7=S?'Scj$ vi|,wOش%Op@8P0^Uw{v;>sB&6Jc-1?R*fM-Qh6!!cfR$R#;>+h7Pde883/IƜBNX\^ǩ'܃k m!ѵ h]T3IMGA8~ϲ@yV`4oH *psx+c_5aVDb,Q8~sdW[vda-U! ]+zHs0P(ER5 rݼoRqN̺<$dwPl{M3j^L)kuo ~hDΥ9syE}oic6!(ˉ2yA"͟K n%ӶHoJHa9v%l$wF.5(h(r^Q|occqjι _"a M ]* 7S6;C܂rzrPpҩu yYpXP$t5hDzYKA4f~Ҳ+o~ &G+G5wöCa灸2l$|BEPGlK;a6t8ChXߨϪnV9lj5GASAXx5_}TzǏR>񘄻E\*"r]]Yh6R֍2R7XU3"g`dY%(RwdbY|^y?V _Vx-ԭsq|v2A40 T =:Ns:3w84"s& a^fBr6f:ygߜ<EE2S91_1{$~?]]h/<k`N ^6^msV/?mO 1glRi@qEY6Wc .)0fCD#ҔB<5)xIT ]TR r?rXIJNQ9HO:ƟhY&Q0 ǰ8A8!ʜs+'"Vº!ʛQ=%W)|B<\ zXؿF^mPot[׫B"oyTc@T9CM68nzze4,AwJ# e߀/Y6Zt(a[mlPJaBXjC?SĞɩ; ʭyUElK~†>~fÜ?A(yS?} Z^56_AW+TNp5kax7kVɋu(l2 y[95eYC 03^,eOl04 *d%6O_N&<3d) |˓È}I8cDV4Q^(+)-ˌAxGqܒwϚiNSxAuLn,tVQLV%W7 |xީAײmDZMQ)$~U!nвbb08a2Ț1*#|&<ȣ^9‘7M(7A{C]=w"PƢ9Gc;dTXϩiuu}  a/`6ܬ~Uzn77̏Wq2>&}q9jUV͏ͫSӃ 3\LƆ<3r4L2,-T*o27:rf> i^u1#*e?gW֟wo?XF8)QE pdRO6.Kg$V3W7 A.vP$rB ^CC,AW-<%P 6iB[*#:LtuPg(.b:8n{~%` 93, GpJ Lsɝfr8mΛw_9\G>;|T xǙj ;]'Ey#G>ݖDFv@ؘ/ȯBϝ 鋬xhXRD&3>0.[4Wt 2G*d*Aӥ)3|*r*v yKݫ(*#a<aYs_nKWZ/LOqy!r!ֿw #"#ƺ )`'YN1r7/ ժPm@ SJ1Sͻ AP~?qqyh+ Ě7~ g7T; L XxtqHo?}-Nvm2)ю#տrւ}8mbު'Ʉ#^?F.* f9yxйPRk~ csCD6tjmկcY"6&o66{*ZBO E;XɏkkStsv*+^1%Ṃ4GVH{fAFkn[zX@3)D{]\AtE̐%ĖXRNafӱ_WmC *>$oG`ǫ}aԑ7}CVMX8}o[8 70,r[m^74F5.6IӽAoVtkd[# /x<*ћݓ7M8=*["x`a](pK7Eظ0n'F]8"@8F+ nh{i 8Aμ=&?Am}?\h׏?b$>W-]\|R9(StY!&g(NzHLWg Qjq(JXժQD&At }kG530e uYŔ_TFma (F9.]cAݚ2Ղo6]{o%j7W)2ƒs|jYybT- MqJKiLdH IWPԵ91lO"?RiI##?@S5b㛮;*F)!AHO^JlO!HQ/mp+;M  RZVQ3"OȔ1.V]*mR끃n%5=KU]_B2s,Ϙ2&C܃6|`s$حFE[\:آmGlM0D [%^0{^''sˋD0m:.>NiߟQ?Z⃪aGZn!WX-:cCGE.=ژ3}b'jh5\&QlڬЮo/fBR }\^Bl"B "iu1kءE]Owkn-r`/(O+]޿ZV3n#/Hs~[W b(UnQL?'LʎӮX3QI`nܥBA>җ$m~Lʎ~Xjkl5V9Sű?j8I~`@+ǰ{Yڧ|Zyk][Ђ7A? d|2jh}#wݣ:o8sB+c0 `MU{?)I(.rwZ%UMs'[A+|2<v>"׹Eus(L %jAF!{Ѫ5-3?U:bSUufʫ_S)]`ILhʻ1dC \7\΢qrcHyKeI-afT)/]8_6zޠԺaǯqߕZYyiJJz3+±Fh caw`4ImWᎀ #Bjuٖ(+BUL9"$E"⹏}"Rg#_s:Z%Iɮu(0صڜƓZHb Ǝ,橎]j߇0-߇ȹ-_C #݉1bw6 RkݣÎN=~g[ \NЕfyMq :r?6AǩC_:x'[eh )5/8h^-!L$ꜪS)|S^ջбyS-6BbKX!45Ќl5t^jx"r獤L YkڇHsJxD'pJ  wWecΣ.ảI{ lfapUgP3dq i ! FЀ9qL;V)ȐC߅WlPD42z }E&4㌍I))"j6!5GgK9fˏ +Wxo[~>l /_=S$|6_^?D^є񀑳1tb,gT VE/gy;xtUE sTS% jKh0Y`Z5e-d w4S0R1 =ΊaMTT*fܸ$R߆&8K gk\S껸M0w)ш#V@ MER|`ۍpd\?~>K1=?*}=28UE7 g.;id&F1'kL%`9a%֖vunh0=X$ICKҰ"/9A˲3֍πt4˷m׶3*4a/HQ#$H)^9gz>/wґrGեCa]A7Y0gFlF?NKqEϑ;lObq:x&ըX} ]# B&(LrvdB&Kb!;T4ʫo1Cf<ٓi ]}dFSh0L[N GnVNNƇR25֗w"PJhy5?ڎP/4`n:?d lhҕ0́ QWl[Fċ(~16hB Ԕ8&C5~AH 1TUɤ+Z|€ I ђӿ/?uJ "I`wƹ07c[r\JVJ6id8|FxTɜ+^ImH2ް| &&!LtKO*u?L4p1ÍaNć31aP+I30^O "&Ƨ)zw &Z4l^^Ir`ڌĒ ޡٻ(Y߄GD/-(;q3i jzGպ2p9/F%9Ь%I_=2d@  I]Uh3WJHKzߩvArD!k)TaƮwa@RR 1laS:c4?Zfo']c;gɴ0MviD>ԊGlGsOz"[|n2îPC6'bc|.^@r~ʆI֜ߎ)5/N+E ;Cn3|=T? OkWUpB[(;De4y>7&^欛fOobh"ܰ5J?޳x,d?7vY si[99Y·)C*+ Z7 z,rF,Pf ha_h`@!hͅe7< $d1a dz{HѲC6hZyfvFM响dgF-@=|/7sYAeO?a9 KU׎S#QOyxJ)KRgNVUaEpQ{WfP#&nmm vkN#9R3쀕$eu2yJ&z*qV%aPWDv_!IdqvKz@ CEG&#+k7,gzh0'ΠysXL&Ę iC>L +lE*#S^^eT 3=ofnWN1Δ7 E= p1jSARKl,y=1֯QO͍kHzGOط{@nvɘ7=@b2wU72NU}Z)J>(X!jnj:N}0n*8 ʦl%J4uݵhFNJ%T6]bze0XĬ2Ƹ5M h<)5<Ιjdl? ">خI?A% |G`R.'yw*͌_;CghNJ09@ٞ2;jvw~: Ѹ$l1輫o ny؂ƢJqiۣ|+%m$3g)l>]O;$b[ l'S~QG:WߚvǠ:F|gK Nj8&i+تEegZMOHIAw%1LvOn!W苧0۬9Hp(MJ8\Hg=*x=-((> 'jVYRˮDht<\J "1&bt%3Xf2:]ܺ;X$~/kHY9#m: :f}Rכjp mzߊgwqT1<\HVu̇r1]zg$ SK=ʂOKLUA#{7|be$~u{::_C3@}dŹQ.C n\/]&IZvX6 7EzE6S_.l`ϛpZx6ʼ{m \򉩎P"xYo3 ָAA2}4""v҇t}=Q l "%:T]ðog1:Ժ{vj?PY iC_% eKY{vy?ۗOBޏOes^@8.owH_B25!r@@\*OьҒYHIG˃U_P׾НomEEHN90K|:0\3R[@(%%k=}8:K&1/RG 0D ._{?7̵zR/0.VMkq'z -VouBKw4R֋`A:n٪IW x9``H k;h'8ָMQ_>;H9,4 H| !mްy]LmAӄaHCfŰ}g o\cIk:~U>$Gi+q]S7"*P{yȒ·:&K&[V:]?nLf¢)76*4Q#c㒪aQ('w]1Ds~r @+c%V6. L*a&g0N K:>k훴 & _H=Vտug& j _^SӜB~-nqyˡnprmDG{;\-+hv@r2]qZlE.ja@y~[v1`[k"m7/>RxxiY3|d16#+:#mϋ幁Rڍ;y_\O%2&k6y6n8't c{ci5ϝw(p4S'_D/ e,)0\#[Ax`jc]m|\EQA*wiF3˩I-T.n?_ӍCgcTN"ڠFztOK-*2fXҲzGc!I-p;>$GKߖ'4HKRl[(yR39XZ7<~̒[#+kc<0j PB|4YQ $|E\- N޴ǐtu 9~;)jـڶ=wdU)I_;@H|CILK:ԹU kn2C#V+ -=n|'(['YftN g0"_PW-=\C.DՁi6pS|6e9dԍ_-k7V9*$M^X)3XhUټrd&Nk2joQٍ3zpE,-c>yS[`K&,ɫ pWZ*8SjLSE,6w`͖hP9#a iBAdPc˒,q9̙ Liq'mPyߗ&Q"K!opxPWgW*H|lDآ8籫;M^xYիѦG^j5K+1p>>x0A`p|W h;Ī}fɞeֵ/>Kz +4ƒZI/b1){ T Y[ B(j믩`?rpiﺺWBBbji+hۏ8{CsDc7ڹ @A]S5@ON2]j\ՓELO;44Y`JO?pಧD4~SrMX`FqB?$E˕k cS3D`swSZ> : :Rgꞧ,ۆQ\_ ;y;qϨ,1D.3vh]IikEBRՅ-1y(v`[+7Aη)u1ݩ~ tuR|&3%z`,VI6QITP$WT:϶69LƤA> f.Ĥ|]"d^fvzXT}g+l&?TnwWꚙ!> ;Yۥ<\m !?hfpB.L6' xM-#T)91mLq\Fǧa!@L)2ZI7̫():XIwZʯ}N>F4L$sڛğ aN:kf"i VR(w D蕈J\CfgMO5[pNLY &+Ŭ" )ug-o}jO88]F<χV/%` 1`{T#"'.!?/&a{MQHmт~ԒD'6Y1t\U ^#;+(FFU)( ޗQm46{f_WbQϊ_c(IN "˽ vFjdS}O4s (?dTd3c˖ۣZm֓H'[9r' K)=jVi=~"/@6>ݮi`s, S2Bf$M{`ΛY? .-NSg&q1JWx"` *kNZ=h.8u{CNO$\xmQrW Ud2V#'@h{b%Ӹ#;zakdBQof:Ҳ}qTӷm]#k1I4lЃȞ-u)9lzN]|.5f7$2 »G QWguIRO VҘz1v#U {Wfh.Acg\e#&98QնKftUKV{UjIX3吤zCɗ<.T_4do *uء;W-ĵUiZuo7_oTզUe]ew;{ !ɔ_JJP9Ou lY 9)fKl.])WpBdxU帅eߛɤP_"=;D.3g:DJܗ?jam"סYoa@.W{Ǝܼȕ0Kf(NÂ]-F.Cz/QxXU.Yhnјyȍ0pH Tϲ`Ish-So7ro &2TY"bo¸7{k$?B4OH&ň*<}ٲ7W̗6%*ǫCP; 9t3?o\'{#9@~{[mw Nܘ`l~^b@+{l;Ө6S-9AwKF^a ܐkDNZlӢn;4Af1iC#ei aIʀ tAyY L„CDzQ5.w`ۖ 0Lf͏1K-f}~^%k8g\WCbFMTk]m>S[`iBW & *vU{Mb[ix 5_d: ^o-eSs|LxM18eFoka 1#y-hE v+*qX6.m! ta9Oj.fMDN虩&Uޠt&z[QEyw}T݊/&wN+YLWT:*Ij?m@E5ܪĖ *}/*$ԢW7̇.byTU76 ,ɍPOݐ$_ZGN*Ac;B$`Mq>goX^͗YpV|C̔HM]9Yx`~=3qxK ٨Z7UwM)'8j+R"\(y3#oE!oPlnp>ukۚ?m\Idr-L[++xP)kGqzr]l ӳzdЎf]?ZMyؘ|˶"%g1m,e% H|N 1@PJb& dX.)&*hOf3&;#^‰B[ @?|cz6Uʣ~^y)TygrtDˋ̞tC\{#o!; 샼{iiWf) JUA&ߝ {U>T(NWҖssgcߊa.wьTu/Dd ~_(5 e["l#!d2hk6Kwj(Ƕi[ZÆWHߋ>6A%9|oQ[a e;z)cS/1$9SKfh1x֫hmdc=ZW=%9[Kև^`4%Cr@faU8:^Q֔4lJB((OːADk_9V_$Jc8hG*ސrՅkԡwxu52V$MmyB?%Mٞo_gkk:A-sʣ{[DeBhVnAy8=Hiv'%Dzm;=5^ &:X~Ii?Kp=S|Hnuܿ\]h=-`qB?|@/s6Bwx׺ eX=9$JR^DD@WT5 OD-jyos&8cڄHG4+z藙9mRA!N 4s$xʼ.k)W4\D䂠9Em cq#FZ 5V΁&^eEi5+=6s\Ű&]OwFŲF!"p2KrXJZ', 4)GW{Sk\GЂrN5^;)y^8%C4\Wa(F ]0t?5e;cnfJc3ztxFLb:i@Թg{~"i mbTIVP v-·]ـ MgkW䦉.,A1Y2;X^)4>A2l־;3= W)dh* oކS'C8jP+N_ e/o>ȶJ_4-'jGhgBAcLրu"BSY.gf`Toruߚ2ې|^;܀!*gƘAFZ:!橀``ҘCR(uag}Zuo8\48 "xi+ 'zCrAv>YOԈ 5f t&E7 ϟ͉BP&4 Zғm%gn <mB r^O5lor]iqum0`mujE`]RhTHQfåG5Ko>M8pT "M3-=1>ҥDŽ6F'r#B$mI`"LE9Rnf!m"hge|<`F!6<{#pm6Ԍ\T.HHYU3S(ʎlLf7sف[m*@ׄ6\AH8O;0,U={nR=a|kYƢN"^U1 1kg-(2]е-~/4)C.IV&KE&x]&;τ??:4L8б3NhGA &2K$.Pkfta i/: R&Poa;[ fTmVuY/%Gcֹ iEltjhl+BsAsg=ʴk+6,_)<T%|hm]KW)m\0L1vD*J%|.w/]DDbЮ£7~rp4U/WCZq=I1vK&ܕь,:.0' F-C+ٙ@<_&P9s]Xo3HVs2/dž,$pҎ:H YLȬ{i{||cƟL5@UqcfgP^ܛ&L 71hF p`8n;-H gfVJQ_.ۥ,Nϭ:0ar- Y4Pܗ>a.n2.\dP$_g`!qVmIfcKMɭFdA Iy>W}hYg,&todNh\pdL" $X:$g0 U[C =FE.pJIDٚXs~V؜u! S vB}욊(JvWYf8=_E^?Q%<_hKt~/1ED4JXߐp9Cؚs.jUwfky;MjڮGn<}N+ o0wP--ɲjj,QM[rfȑ&$Q^ Uٿ/fҹޖH `kAr/E_~nNTP wwGGh/bē'\ܝʃ9JA+kl9!Rw.Ȑ:pz6n}קH,JTd/>`!\!e Ү8RSn7VG~__%޼RЀ[*&TVcU$^)qsTկ EI#<XC{]I (@m2!ގy!Ю+RJF+1-Ob>Y3?ٺW˛muKB=XH[y| O6a|%U9Wطna+r2WT=@[؂U 5l.l6QhqI6o!BY)6 un|YY/h_Nƛ?s`( \Ϲ^qH/bO7[a/{! g횤^2} $$|ƀF^6n aY>v9RV|8wu|< Hh;d#G'T8jXQKgBNt??HTa0U|;<%^f P閧cL :\Ssb+iQ#,۩IDDo2U2+\V's`3Hv8=2xgwdl!6N0d*$i_P'C}'/BaPա͆Vrng aҪ5Ys͖0E,?σEcXN`3]JaF IArB׿a-x"Q䎰n2ϙKӤ 5@d%)U7sGI`Vy.X\Ļ>d(۹njy,X[V ?kㆂ Jf s(/7]֎sz*Xl{pofI0VUwbK4cROaq/ )5ṥy͑K7FM7 Bϻ7sf܈3"賈OĢr[y~dwW(<TH2Y]c~//egHl1NN(ia&#ߍ" !9Q&lыNeV)uA1bwMi.޹<6ͭ2 giqDi$9\uW x=`lMš+yFw}H6HeoW9WV%z ? Y-ִsک<*2ԓsn1vHO!2|3_Sj0P΁(E?DPÜSJUV&\^`]ޏgML.P vBpS M3pamd.l^;{"VhROKE,BRpgPvxxP̋0`?aqba7(F^b;Ӊ=; /?IB8e1*ciXe?%Œ6'XHZ$tj"#Z ɲ~]{bd:mz w/E;NF%"3qiC:sY~c":-q=;nG`6 *4?& ~4yc TX?MmBقfQ? -1LfgX`IB4yvUxRo?ߘaD#{˲E4 /QadCl"}8hdJ{s}nHQ_;!,@, R*N}$t;c6.O@qcPH4_CZRYJH%?\)R^f8r\ߠY?Ҷ>ga:yx.K~6耶 ߇$ϐ U=3JLďܤˢ]r}(4h ਍35l#aʣv+j Փ4" :{9߫;PL6n/<8_ o ga}2[*M^ʹF-2e!)aK~}; \.^ԥ)˓)%0~\;R,Ss ucJ?Ӧ|ÌW{ r$"34SQq+Ub=C=kг:in(Oo+%r> 7hCx`eQ8aRL}n 3L"J_ `V{AVh꩸ߚ'NS-bW%5jT*GZ4T7VX %X3Pg}:dT'mD*{KCtq5*gy``S)$#4xH96yAEl ϚRKsZ6`,8 CsBI*GURIw Q6d o~[L(Vl^-,ƃo`55}vyua}8u C`"1&Z 4XRx([Yh?gS W&=gۃ$(— Ѫ5jpY%`G<1' d- JQ՜i$iUqI M~LU)s# z[q{@N h>iD«ȼ+Em`PV7h-Ix-#% "/]@DmCQJO6@V#:lT`,u4hxeI->$J4qZPXg<_.8_rsEwٖ7kfh7yg-=nh'B}"MDM+M=_8hܣPEN\ur6=$W~]& L9n!OľVc@>#hw"J/̋GvucJUgȁo Ya~3$,Bщ_|S@T?dplg>:дzO}*=|ݣTƢ)5[UHܰV*>Il7va@o΀2n[( 7޺L(/2Gyt'-_>ժ>ţMUNTo'=X/nHxC7@E,C_-(X9Jٝ= / 9*=)*ቒ H%'N(agH--e;^-;@¨K-/Xv0Lf q*MZ$$xTgKj3kW3g_8Ip ¡@ |Q]un]كǂKK ^_p<$ucߗkL.ڡ;+vyJޤ/yU52+mk?h=%mtyP5h֬(soXg' B ,+{$?T y(apQ ذ\VYHC ,!݅ݱ"K0]]) PwN;eZR׽fP4&-4W~Ff* Iٴg-Mo9@sYc{lP]JR{xSd='חb\ d@d/[Ɛf)OEA6\V7"oP{,Ǐ7`)/RULʰ4 EJD iBzONmcC;r 3;׆bqRA3'slf v%3U݂cnSU azus;BX]%v )FݏL-dK$lw'_3zw />DyIa"K`;k]ddԇ7wQ}RtiHj'?~p\[ [f~ UD6' ]Xmbi \;P_Ȏ .w_}͒ Ȃg*oSCϛQNPh{YdBՅ^TF|B F?佤IZ519k)٧2kBn{ܰ,]Ϊșqw{ IV&}hp - 7c]ŝxI ]I_?Z#abH 2EZ,ÊU0 z}d|YYbN=is㚊OfMj wP%dX}AA)~ qq T9RM Ç?ThkTԕ8]`TnR-˻5ZoGĵRb!PT~t0$x<}|*DJc}쟰{^gBEZ,ފ‡pJ_ւ1D :_)QVd 윳O ̱YT'>iަ z/1| ㉖*MpǗaY\4"FXZ8%UCWF#/`-z<ɰ_J|%QfjzPH)C&ʴix9o^rٴ9,{JS lAkiխKcm[8?{>y}jpsn`ǷHk^oofG(Mf0HuVu77HV`C yG5o@Mge[Ϊ3^<?1@\|єs~itf I{DX KXDBW" LK[ı^nL #/ b,rJ*~&lf=| Dm ٺQxƛr8&Ll%U jLO~*9` t˴>$8> z`|/mNO͙6>NF^=$>m)Dn?PzxwTd1ل5{A['N|p® )_@xqSJWjc[Ϙmhv6wmGnhl iUPJ;=  z4$HAm6U&.Y a*8j3 n$]B%W~޹{d`ozAڃugZR -E|{)}o8ŭ5"@ȡFX)ifX34,mZ Ɏ->IP9a`#|ZXt1| 5\nUnlK8ųKhj`FitGaOt9&Zbrr/[DXoiOnꟉa7e@ bW !!xjrr_1,44Xi$,̎~RTVTĿ 2zXsӺ^FO1Et^Z4R+~+DfO[yЅ\g^AhyM~n?` nS!EQf7r%ǵLI6,)P/Q04Z$(yshK?ʂC Y]] ~MlLŎMc韣C4  i2-"&>EvE"7D%n5e*s}XA|v`^ffNISn5U?%S7Tp_[A ·tǾOؑ"wD85i79횝fYG@+[;J9ϭ,Eey>6ʁ{ݮ;a(@Bzm̆:8K.o!`L_|Ftތ_v{X]?V2Vʦb"I:5c5uR h_bg\?%xݺtf>\&@t+F1T9d -P!+(1'~,k=2OO{ݐNYqf6u7f!uVbLa0!5*Fx0zZ~Rj{Y[-|rKn&s8JTN9PFˮm?,J)ʀވfAlc+NWۄIwm EEtLCKrNPd U\N29N}ϓ~]W|\ ZnjKT| %.&酓&LělKG'UmnNf*T;2쿽 cyү,܂Zt~G u)̔l*Ό z{[:X$P=kXv>!Dð J-`{6Xv6@þ0 -SqL>H[nV[]mZ@ 0֦أdKp9BhdxjʙNy8`]M ,m|Z Lx=,\om%"P~M{z,.f-|P~(jq3ʤl`s bQ[ QX-vɊkmYL};uxopl{}2\Ye^gEכۗe-[ԇxKϛ!6&78*|3 ʈKn\7_vt(1*/d=%[ TWb9iy*n]Wjs~*壡>Gշ%EՍdƕ?g+Cg0@0ue/^Z2y@ԶQ9W*o+ )j`>~#~O gl%%iհb5Cf/Cm吠}4S9V鋨:\+.6N?na5c\޿3bZNO$w&r1`7#L)/eRYek QVX 9ۻeReRHY͆o*Id^L\F,k?xϖqq'eHc KP}n|j|8AjI< RM `h &7G☝D[̤X Ju¯ŅFpU#4 ,aV ~lj,ݨ33*C Ѫ?^ Ycm폩и# oT\"CDjTեOqrb(kjT#I<%_d\i[w;1Nbu`] Q&1=F΍2Q۸gڴvwih%͹gux'V\6^H3PW,V`zn8f/Yi簝<<*>8!o]DMwE%

4jxAu`u )@I-r^o0hŻ&utteB$;h5U̯5=W^}SI~ ey[G7[k+o=,/ xUj:_Iǜr@E=":퀓w 9Ֆ+RcN# 酤7"zgGRd֎HGZ8fe(FV]"CPh=;k* Gd;E?:։ً-9?)B2ݟV?ɉݍPZE6nUg q= EKSTdFx@k</=8Zݧ`5|e_)ѢL5z=7E/lq6<0pZu^OW:_G',s8|Nhzx:IsNe; V<}8H3C1]:DC \Oe2gױh1kowaٚxuCa yPBs_].r.`6 LP:gۇN29{h~FiyC'HM C_ 7}~ww c㌽ Bgݳ)ܒm RJ !ʧ"+s\ *rTjso!vf_|"ɅO[CvY*vדEqoh:it+~F^Ssi=pcKc rLJex)ج zJS7 2΍K>5#Pm7*F1QJeQQ:F_&M١Zɣ_,oV\`T@ Ro E`6︅r3*ϟ΋^0b1੗A{tO-`)cP i Uz2)~XT'cNGly6>yܠ@M"KګNGiA!9<- Iu [-&2<լr.XyaHn +%.je^dԒQfEWkE%!XgW=i|:AzBYޔe[ąqUC, 񉋭tqүKX(Ek}I_H}qmiwU: _>bvjy/O8i6$PxZ_TJP͖+{:U5cY*TLfzk[n9x3 *'.bJT`tws-񥬂v A/rgw2~`  OsF{*c޴m P$q4>xw0ސXrIp7+d W0z$8Ϯ~z!铱fxd6nڨ8!p}/%y/NkӁS.}Pi"`s6 cB8uh3S>?a8-ʺS&Nr%l9s/o!|˜ZZb3SSf@f lm[C 5OcLy$C,0ݐVbq>ZoPnkPN]8BZB#TȂy$y'"0>jb*{ӨzbgϫOy䈉3^{q's3 u9R(~L;kVfߑ8Qϔǥ?O'sHܻg[I&п7) ?>9®qYK舩@Ïc Ɲ4nх,:x`r/.뺑yćswV uZz^fT%ZQB(P,nAe!S}c@eKh E.Vnd%٧_/T)i5@e9S Cp?W&487b+Cnz>"Roj" @^M3!|;PGnyޫ$:+BgL 2gX:x> numB2Ju:E e}lcT~)"wzLYӅBb;, h"3\) $ADhcE2j:/i>giib=Q9m`M灨MLegvAR,Nc aE}p«!R,W[!ZPEo"zrQޢ-ȉ"V'6Cߞ9wi9c<YnpZҡTM#ݬbVSV<֔ˌ< [w5Tpq H|ⷩfRfaNT=8|#f6ZOTTI+ R[U 3/|Xs?hĘ٤5!H\uIzJ^K<7%SnlYǎؘ&ˡ0\iSw(Wӯֿ,n</h*:B& [ЄRM]e/gř/ Ր]96 \9*-sHsPa"4P\7F!@c2x `jݻD_̾U204u(&mAVJ#x Yqx&=72S@$u=9$gdU%RxZ*BOXٔ[ЖdV:I-"u ]8tKV /Ϸ`_ᦹk#GP+: &ܸU-͢{~ӭG=75x[GMV^s- "9]kr i7@{ȧ LD/:wxQVH\~g&SۘЍD牌jI>m 3`n!fqSުH&ϝS\@:e*Vݸt!$@.ԳiK54k"<8>pг-av{|>[ֽB1`Cc I}5P{|R!$nJ#HMۢpwl 5.a:@Zw*5`-4 ;Mw%MqiE_Ĵ}X:sT5(|_6TdO70 ~={kBQw|+cAur{y`t;/ѠՌ.ZM-ZtqhB k(!(3)Uɥwo#fdZti.` gZym{u2BfpR"/"bNå6+DK/lT#Ѵ|2:Ŵ#B|1L/e/u71XPZn3%,, %X]vYմӣ%iBd7'YG.?ıB@{z33wPBx%@]BޭLSO&4ny .8c$#cX(^T{8B=:E/6;!~pp;O')~VxA0vq"dLNb$z.W@RfahBOzYm$uv;'~$ 2wA]shgx "L_PQBVdrFdQT9 ^ǴMčh^?k5k ӎlZqBIQv@0q\3\`e0n agS+$β~hOҵz!LWrepV P t)-AtZ 4qv1ON ;IA:)wڟްQy\g)~bs`)])òT)7e/\N$4$󎇞\nVI?DisTs^uT~f6Ba\saRFs5+CIߗE!ͪ!,pdxo!¡/Ճ} Ke2m/^V|Dl HΒ]kd`ӖJX$LcH);[4=ߑ{/rVrqN!IC{"~pym$Ձ;f غulZ8_hKI6.JO&/@{JyR),+>y %ǎF-CS>@} e o97P{(;]HkdH;)Bؤ t %\V,dh_? K ow^;faWma1"6)I0awK c*zF~\w膭y@5P-;h 3Ype!$cc`ƣkų>xna|؀^Ĵv'6dY6 +IUUh!d1`F Pۏ=(Lp[G ‚yOyfX:ҿYsq"lIBDX9oL.SVB߲OiS@1fLc"Gpy(\_~6LgR8[4v OJaoCY-eOTߦM0/_aP,1=0rsaA;"J{i2=$yjxBwEh#&3]k( {JɿQ[TI !I"e>ȍߤf1>@P|'s1Dеvm" j8Lv (1I'P\[~c ƒ|e/T<ַYP2l44]ޚ&ldN ŕ45A4C<7<ڡ^LpHоěB(VB*Խ{j/ m,sb{en]#B)Ta<0ā9In]AqG9ٴ4Or `o>)L*]D A봭-wy=gߵYaqhjWn TT"I~n9*s`"3 h0fZ0^E0h~ a"ϡQ=vX,9k;T71bU|Bns#J[?)">育(D V@QN/ٜ0 O-Q3ͰJgvgGaAb3ꚗ97kc"-]d™efH;xժQ)!M.0xNns}osۍ]j/2S>F%Fv?>ރ:̒A(nG}^G/ rƻB꺂}}ZD 0b,+*/EMYOK.# hmI*[&=YQ M< @ D!K!FV]IތRU'q ϼ})Կsq^o^xP6iLtx"?E@^1A%iK#T ԆXK?iΣ<ǥl:K~m.;N3u KkNKfq;{Ksq%)6vTuj]6q7DZ˾D lѭg` q\?uě؈(WYdWgKkHƪgBuS !q{sMl{]wpj!fXy]; m-<XeEHHb zU(gX[ck`e)manX6i$Jy06ˆ=i : Pb= }-dF)QY{ /@Ncޙ(/ß;\zg4<3̈viЉeK" hUO/@Set#F:' Al T8Vjp㌡́,WKa  3>-/46a{j-[R90A*lv??;t~@>3w>\?roDy x~$ODؗ cnbԀ?gb+ߨ<3X RbVrSAbw4=hCyq+bxE7!?+SfvPN;q:7jڮ9#]Ut,ZP4gZ-:\2@qΛmȤbX^O.]N%GPqq$D+xX. ӕܚ%$`2*0uf->RTycO5 n}X#Y]I 俀1n #PO>KUN/K>8/ clv70kR<$Ӛ Q0,|,Q|{[冱_7B]̗AlkΓ*IXˣó6xgIDm j=o§BQ|f#*+tpMf­{?;_wSjUfhّ]:t| Z_kH=l^H|3'ieE )_RHiEv`7_M;Z*0M)<&$`vɧ**戳Uyo?ǫ|X_k elw#q  NҰ@K#,\| #!QK+4"[TKKtDI!2p+Plh,2_8A:{? QXI@6@8_6^I~'іjA;&7j=К$ԶzӚ8Sg2y,! {S¾-VdsF@JHYjbMFY ]'`RY Lg\z h>&A=}qE!ϖEwjo䌪I[3ܧz/H|9e"f Hϙ+VI ɴQ$AP07v;R0 G$?iM3)]ZkZ ?/B{'q:{l}{Qf̓(++l-;]jg}F 'g6&uHYẓ85:߷z3&hRh PX/:q >Tګ8śRݑ F耰,b]G(޲(:]S.x62JV^U'OnQhesτS b28`*>U y٦027OUjk”km u ^%c9Me*^݋r(mnT^ŪHnT9;2n_BrgԄݳ_l"t =ZpY9ӓWPt]Zr8l'/ӝ@a l W E ܯcju ⼡=%;B0n 8UH2S7Gij$+Dm❢e0C\Y ̘2 o{ZN&w1"޺[c / xdumŚw-*]a\s-N=,I S2R[Q&gj9ZT"&c 72F{Ӹc|L6 y=OҏV'&yQMLmc3yVT{f얃#N+%m{v8PD0Je*JPM5-=/Tkcp4LKLr=5RKEU`VWyM %WLteLf{|ysm,^զ^Պj w%fkf>؎vH "?=^=)xRmk*ʐ j{:f>D FlgbS7R+Ѕ*^#Kt>_6LV'&(64w6)9&h_p4C,=#de΁- +)0SeV+ u4 4*]"0gsC)DtN4Mt6# 3'ا3`BN]hǯ LCN [ y_Dw#IS'HB мao={u7ߵ⻀LF@Sji;@nI%e2 )o%i 2|oYneS7!)htւgGny] Z:/N :(\ȨCjƦT!ʉH6b"WcpอSQ*Iz#z9~p`VN݃mH a:RZn4gQ(ٔk3!!/l"eIEKtӖqgRگziY.:0nDoe@ {VmZ x55n9+ ;#Wl,(426;z oqr9KiEp{:B$ wVp U=9692"X$N7VKcgT$jFP/ ^e ZN}b kvNE@ڑTnP#g RaD49]7ߓCU~0mAGgm!T!x_`oֺ]!ҞoѯG(&D<붻alN?BfZi jxu:Icn0+ bQ2bj#. S-kMI7>3M1Żhg=?XJq9E0p$/a97 8,: %׺{̪:ތ G20$|74 Ɲ_$5"=V / *z!x?Mjx-&4\ʪcS,)Q%:3@-J"({MƼM0]F/K[Gx7e q~6,ERyN $nX!`z u;>xH3XS v#U\\>W܈դR]yu Kv8^_BjĆ& h1e}LtYl,%EXp=n,;@ oung3;U\ ~q9_ÿN _/{Jt|{_KV"^~hĒbSL+ϥ>PTuCxHȘ)F 5B΅X\>s@&p1kz+s/IdvC=t۲$Yc) K 42*[ţjK@oشzI!j|qC*Uyg+R ,S8mEraX:OCr&+:' wa؞EނrmBwSf ˜/"]uP1 3cG> Q!{8N`n!.7asD/Uew{`03.'Qs:˴]{=~S7mFzj{/u} m0ctzų|4+o U)5[BlbOݚbEVMnP1L6@>Gؚd* vCtR8ϛ(ɖ=+QW 4I)<Thˆ{ǕA~J,?ZPh޳H9$I:~z4C8p.݌`,*D5YKyff4ZhBBi<mrZV7S/zǒTG|1PwVm):@>7Bkg𔙢̄.@!՜3r꺔3z> g!zv|eRf$-a Jxnx"CӉ%vr4>]q~3rXPfK-0ujw( I \-K ʏ_4PTD8&SUqӛw'<jTsc.ߥ w:*1l`zDĹ{+6Tuɐh/- iF(&qn`W@Ur?a=]Q?U)G4,-?_}'Jؙa8؈"K ѱ[fpsI GO*%E|=Ixl^ @oGQ>"M/MvR r^RvCF@| pW;_5hvqI=^'dd5;%,g <#?S?x놑fo'~Yyh>&ɹ1 uQ;LNO[*NV(y],_j|=8XjK }K 51lg lnhb.l~5k1o> ;9'`@^vPIo8Il۠GgcT8MR?>] av102Is'gG_4u %^A<ƭBV>\< u|>zSM8݇'*nv⾿}V KU@Lĝ%+s:j0^ ,kwA0֕R6d*MtȂ<_"C_|\\V!|B$ݕs8c09& oc.u1[dNcWv}IU)mVo8b+SXozS[ː#[xүfX{qK71J[ 01z`J.J@ER/ buiznCeI{pͼ,Y8K!>cPlHZZ|64[ZAՍiA6g_'FݱCKN4/ݺӠ"-"B']m'qfý/D+(Cy;4> {5śHGxV$+糓!?G |%7|Ls- /g[%IpoyS|j:On l { Ir1W?nVjajShldwrVw3;n?QݙS^@5q] R>OK y!!.PΩ`:X?[gS5~ &sQi uL ky keH[ p/kz5k{r"fyfWyfnxI./ٵu4>sttHDy:^f'x R?ԑ"ާMOo=)q ;d['uA6-ڰ D]GrBO^\$ک\0wμhC$J .d5(H}[]+@ZjONPeeMiD@Ȇ!^YEV2%3dv{V.i7o\_^~(0x'ݦ4SgzhOR4ڧHo*J ZpdZe{F;i5 ő\д8 gEvm6.$SMή9Tik"} ,ٯuk87oGAQ >1Oؤ'W6%i2M_}9;x-T2,kd18K'=ěWG4ˋL̨Yٕמ@UUuV24f0a֬<ɶeIۣՍN!CIeW\BU>ǽ8YJ~*:[.7ijT66ph3.nr'0x@17VGίzRIy < eZ=˰J5f),` LXPmŤ \ӣg.?n>~#t*zQ&M ]ˀ%3WWZ$ޯSfk+UTQX۹2J(ıLG*L;Ңj$#]"5)i}wFP`Us]Ӌ2*_'W||X~= =hujQJK01^HSOB#%^ÅbP[&єh3G%h DKúVQwFq{۽~fZxݣUo,ߥO6T%e}a54e_KW-N`:6[w=ɒGel3[ np4g>P ^S=h:k%Njq1r'_<%פnU>55'TFAb\p2qdgT=O'P6jVBN>.\"ެqc^o'3LJp?-x H=Q*g=$HF)pz*VV@ڰ*"kYb-֖8_U) ͽ P5ϱ.V\~4[ qzwҟ-a]y@%/EzObKf uyrŇDmN%my-FsN2KCiqF !IoA4iDu>9EЧVjUs l7mK%:ɁZYק_loN g7{_v7&#kA.J%qDnJfŜAX`rMoTviBĘ3wѓ1Yv"V/sqEҙJ4Ajٞ5w,ܕؘ3#i&*ɣ[G(N@ms H'?#|֛uŠM#{g5YE!\[ɶa:gS|h* D+G`8qѳtSCq_7Z=Y}IS7xgvR&? !}2QzYͥ= >:j&!Co{C.I`Yb F=+aSQզ׸Kwٯi??5)6V[ fYo`;P(V)4 -AJW+ܒt1YĂV2Zʛ`\C>MYByP/=hDqyڎlTmsG#^"kJ͐t("dZgmoA]|ܔpSMJ"sɹ OqF!p6vIW4w_ޝrEnj~?4krgWVX.3n@{eu ےr":]GHb9?ܘPEtRTEr=?S:yi !'DN,}qtH"#Z)vl__@LyA$_O=.b3)1?q`(kŕ: ϐ].SURjZ j{hQ YR@?4I8yPd&$M[=B&fV9>xwdrCQ80e\=v5)HU 77Ʊn6dJ@,hּϩll²vja5k ӥm]Zmkk5( x sL:GJoFH}=xIuv[XrV',*պu}#Rf@A4ۼqɏjRa? hRIcwR "S\+phñ=6=?  (`]JvMCOLNvK[E-0j#@kċ =f.f+5FRK"|VP#HcOj -GآL427əC.~a)#^/غxC@Zi,kv[Okh0R)FA,L7\"/A8~y˽3 K}1nZFpެU+/M|gD"D z'1}#ҁ}1(^G\0Z\-y" 0H{dV*L{(q&2{ЋiNl[FCI )Ϯ \D1l.߹t\N~qȦ&nѕr3,zAsӔ4 Jv@+N@;?2m< ڂ*0.Dy DScA-zN wk'F6i: 2Tʥ{eȋmi )I&OIYBY3}nhLY,є?^yu ^TT鶂<}{ѕBsazAM94}x B#FK՗vI25d Va#V~ ;vi.}B.)gR2P̧ $*x@ C LRHzsiT?rhPèxfpLdK)J+kЍ tmF'Wc[P҈=D!|Ѷ/nPCVkT-_U}:OJ2.Z[EݽPG`.ocS/!>#',)P[HJ:fn۶J'u&\beS"=@ȺкR%E) Y @lCIoPI:UdۣeKu7*kZ{K}?ؗIF)tQZ2p+= H*Tچad,?; ,sunO0"{񢝢O֥g駐B:sv](#a#ۉv[yS`y n!4LbO 뢌\D>1UV5F7Y|J4PÄu5QkKR@ ߸;Dr*ۙff+AbQ! qe/,1(  COIC1"j[$: Iwl;VK"W˾`V[*'|ti_1$ VRJ ueLH $q m&b̻J/`j&+yPٱ6֌ZYzhAJq\eM{PC a1_M+BO*&G~2F_iXЋ$+5QӉ#5ZtwWEIzofeZ6xV8! I{o$O+ElFeab:8"4}#RB:{KQg=}2-k%!b,pTiS+ } 21 _gYO\6 9r@SwA hzBH;W2~a映0r3riy1ܢj-7e:nUZw ۫v(-[XIW̼ڒ3˻4L:)Utk~g&$ϻK`O&s{Ȉ>1XVnH"d f{oB:?uaim< .R_.!YmXu5!8qZ }c7k`f[J#<{BrC4PaK.Zjzljͽ%pv[. Y!G0P̸J(K|Wvo쏇Qy!g[X $_yGH tD_Ɛ>D[fycW:g e7V҈)[^S{2 By$5J@%Kb/{'BG)6BjY+B9Ȝ$gWfqA >n{'- k,/#W2g(A"nJ@r9\ kKD\xuxM9}(7$%_T>[OiRxs`s#hvpIE3]Z-h\{,pX;jsY .`Ȫ (gon'F$lN!ɾ'hL$ H"s^'9"y3ܵli1]j[+;Rܳ'2sv'CӀ*"2Bl~쀛jC{l/}2n ,#jeVe/{wE;tSѮ*0!(TfSJ~A^p2rk϶]0uYckKCRfVy.l.ރZQ(rmmE;҆[j-hy{(Q$jx2 VN U1KXk2EkWS񔒼˔mˏrzN2 tlR?2Aq"wtLlm~R6~][F/AT} _\ު&э^ȪkP $aa E}>tZ]3S lBhŖ<xۯәXԑHy8\x߿U%忂GlvZ=XX-S\ aQ _*L@2kmUV݉lcX;5|r!$CXd-(F.v7H{EC+c[r\saTE٥ܣeR寥/D#w Z- 4|62Ŵm]j}J_Wk GP6JBh`3LaH]L?x.̧[@GE`ӫlșhNwFrj &g͌FT/Br L53 0/eq1qb1Urd0z֏q[;@y5]Erh%sz+H,(I])'>jǢhXS ,`cϤE7}X+CC;o❑*YjTtUN3\g.NHo#Aql jp GO.S@Jn٭ֱyŸ}Ȇho'unQ56ubsQƃe$i̇0?SAܝ39@=Ƃ`1}nbkdUH;ɻ9)4=c3_15?lLJdz3xw:ilaOs|P%C.ݵXz~Hb́KnC}%K*Ꝉ*lH~uԆ6gӉ3HB >pi6asBa޷dt|9˖(J3ajGeuSKO~ ;FpϋfjLhB͍|zPk{{ Ƥ7]f9ҌnH^cJ*Ц![#/ɏgH˹[~oK$-cf=v!#ԉ3Ӟ%5aS ߦ5Jx03ixZtvdJ,;ܟ DN[ֺAC-5ȪڗxՄ oX˽F^LaɅL.q_m7g6۶ v)C"k[H5);b_ebP>|J Kg,Z0t;'Jid1:.?;ƒP*A~ vvų5).ʸ;gN81dT0 uu&TB#PJ98W[ J^1`YMhL6 &w @6;?Ğ)yv8Va0I;WkSb|5*Ev2zb880bMzTxAf\ :0]<דBCP[F=["E>+zvӈ| *wXz‚l ½ۀ> Ol}SG )?V!}w }D;0 Wր*z\|Hޒ6EED̯@m@CT't+˛P1k3 ߈9s.3rva.w#E:>J+K\VM]]ÀKfh007ECzP~0'! {KT$+IM|Γn`,`L|u?s} 3 1[Xz$K*0O.ul).6Ei-Pu?;ӑ `}ȡ{"8)v760ǼLT5y"P m8J~O_^xb 7N_MuZjjǗvDa|`r;^bT5u-x[=|aoLR k/7Ƶ[?Ӷs9aߪ B{,zMZv_ACѢK{Fp3呈SU~Y@N"?AYgM( T5j!txtXStQ4?X^Bc ӿېuK{EL,QxcX{&ibB1l Pg׵2o ,FtD/OzvYTorx,FnO1tkoU/HލS]yjy!*M5h[s0ȘZ׎Xڟ'ڳ(ܔ֯Xr/[f)"Nf[ {p·СsqK)OMrj1n8uůİ!/1>ǤvR)&h`*kXClT:Dz%S}8f$aȂN@u\wxPYqCXfS v񔛤e+҂Ũv;m8'좉ԃjl4Ti-ôej߂GK)]ϼGZAjW^p#V8eň$֬cx٬ZDבhP7PuuGD+&)tT ^L24wv7^|Yq?\nf(g #I,wžMblsy (T'n#Deu.<ŦtSM~4^߾'"{3^L]> [ʻ%t޳ f) Gu %Jc/U'~s҄4,E%ÁR<`\*6vob;yxa.o4Q5mJߥWUiu%xP3+Ƀ84r}u51Q=loٞ{nxN}Xdk'*\"Z2?Hv@h8VVI!Wi4v42Eȸ.wHQo1 ^6e>POje*MI&Ūe ?-:aCOeޒUi}g!4-Ԙ,EB7 F٦El; ro>9S[@8XZՑN˂lw&#1^rŻ 4+f!G}fi#o2h` HApT~̉Pl۔M*4MO)fT#"ipWi&Y$pUiQ_ŊtQ|D6joU"0<ꌧ{0ylf@J@vlk Y\tLKq/VQsb.@IL,;#;n>vtgg^/iםJ=o3[ڑu5yR?_ DEGle'[+Z}XS[Zꨔ"VoVbgJ6"a$>8 }_p|aq~J)>ZajI4c9I'Nn{jZCMxta sEM*4Je&cҀ>Bi֑spu^:)s xT@\^לop3P0ru}o U,H7>#:|RT:z{lK\`;}թO THIJO0LÔ4ُpߏb< OB&yMc± yO:°ف9w\ʗY)3$MMB8 \gunr}O6eiP# OJ$`ϵĬjhV4lfK}(*sL3Ӣcl5~WsS`L!(;in3%A8!naɣc"G m>7_pn~kE5hα`Kݍ.; ?kH&Dk:}){B{ dwkΤ4ՃUI[ɵz{qU;IRguGJXZLErŋ|dᦷ=)TsL y(M iѳݚ@01>( FKJӽ}52q(8Z>P8m[J07ڠ v}50 \{ʜa'slZ`40 ?ϹgiaƁӉKjgoIkx13vg^KKbEK1nt]SlܠlXI#5 [yMLQ3Z[̯"do.RNeˁ*{ǍRvN&wm9+ &t[0)8dFeI72gv2mXƘakf$9}Hv{qe>k_5K;ST1FTI-r18\Ro,aNǹ.tsιI7%4q):k7e٘JZɹ?_siY3 l*-:{G!<]i%5T?}?lFq\}mv5,=)J+I2rpجt6ZF]TBxöRmPTM뿹\=p2jSM7$p sQB:}Qk_G{WSTs<=FFE %4C =V4J[pj ݅|/~O;Nd 8o#΂Qlƻʾz]L`:jrpdw*qwFlB *w q^.;[> Ѭ0(Pv|&\9U>Skfw $jvN$j݅i(OhƤEwidoue`:԰gQjԜ<>n ߲Gě1oܹuq5o!3 &c;b0k+dKŁbAG[ ot/f-W Repʿ3k@xg۵/<$=>2tn?I|:}#V5%opo]̬9hF{|@!ulSaBSy#p )v{OvO f->&/#(c/\1${85{x>G35-!lq/F{ |嶠k!l-$"?9@gIcSr~k\ Кc4?:]kںMR#(wضw i}LVzUJ^uQ~/ˁtK65@.g`/SHH605˜ASwO,h, ]Gn*%[0ѳX ٭L) ۳Z}Nv!ڈ*.7dPߝMg7=rU. Mgs7Mª!K$#~B  <'s597m N%5xe9ʹDS*Nu뇨d'QEI(*[\s L)`&~H&Z>qP/[_|,X~ăN8d~aIKĩlPgql 'иiV{PSY\\)_r@p0= wjvZ/=B"=ꡛ3/ j"jr8Ij&azY>A<Ӵ 6;*(uuc-UEPcYvZ=Tiixg]+4 jwDy(Su셳b0O~{o sAZa:o39{Ac 吕7Az".\HOnsm@>8%YCNvu.[rO9m3ߠzWmoІ W[uVd 콚"VN7AtRVSD2P"GC <^{ľMݷ 6[/ ]$:KdNde40o{cl$I@,ddr)2ƆUHR/jU~QV|~i;%I}R~ ]B _ _@V4l-<1hy*~k4;붫Y4uk蝺ʎ}:wЖH `)lWyYO:Ny&8l*ZH|9/ *cŝ9~\Nrd=T6 ͈s3P[r"j%DF='5ajM 4i_Kp#!{6 sQd.XFA9P($(㎷ openvڝ(D>(խ&f6l–f^)OxۋO2nZr,^ȗp~;&0u^jl\_u%ȤBf,CRr6?~f.MtW2[/j!=R_YDz[#zڧOn=4!_-1Lk&5B3zI5r+s{KLӓ|LT;ˊM4IfދiE.vr#t/"ZQWG9#So?<{;! Ӛfܢ5X :Y~wP$` ~J|OɦoA!(2w]4ԇI &%YtF /cGʂ-Oi*_rNdn*2u &-Iݡ]S iFġУ ͑Þ@}HoKUZJ!k+>I}F1N!6`HWh f XAއZF:XT}׹٪] Ozq1#81w7D 0,^/?@PM.#;@"}Z #7C4/a>6|GkgڻԦi%yPDutOV^~# YZwu\2ky Б 9{mD{3U5R `DW-I* V.閰Α7KvX]; ,U&Svs/5ZSedH9AB1.D\~l8,S%V5OJf{*qɼQhk>Kw&ᇧyk o9FX: I$ 蕣a_$\Þ՜jU=p2$ 5m";Akx9L*d~o;"*C?L*G?3{T_lz4܈-*OEL#Ct֐{^A8[)quvƽlLI?["[PB jEW"_T݋]^fpH$=~o? 8lp 2P =WͼAun}瘃fDd피W($Y>U ~ӪNR/GV!v)K]f 5P8L[~(1:X~_ǼMb@ sgkӎQPwkxh x=m/{c 5 sr8ꇍvc+7.5[ؠ~I,z5MJ@iUgϭJ;? H̏L21Y4MK-xfP[I!R_lAdcOxzM!ERK&x&SwX]&aOQƛH =?Hڵulݪts8!#HIQu~au\#Jꟳ{3NOL,ydP:BxCPlb"7xO jΟw(I#,> {OjBҿ9MΩc/}fPſF])D)uX>iH'0dݓXCxyuՊ9dCaij95abWU!b65Q!]Mj~;jɁig%:Մ@en"KyۅCPjZVHv^iOQR*Ku+#(=[6TnHWumUI]ڀe0`啒(Ž>3`[ʕ!$8x0Ҭ1n.1TJXdpE$ O/Kj ު6lQԅ"6(MAш]nQ`c[FСuLg̀1~K!,V@T旑) 1zUIjlJ pcaRc^ZXQ P9nVOؓݝ䐍wL^SfpMF{3Cqs)q]w.~6o1(>5]U-Wo*-rٖԐSE"PȗLc)KuB])q1.ıOt;5٠qʻ1oXgTLnkibZEN5 fƙa Bb:iH[]&5Gcsy nI) =Z7IH9YguMIUܖx&㞹f7o渓>Y>JA0+~Bާ-E61D*[a?-p#Z هa*IZ׵h84H-`t` mF$C9b6Y׌ p,ET%nՃobnJ-PNꩯfuA=4 Vp(T닃wYkݐ&B꒛2q|TȽ׭3Uq,%q¾Ugs0 WߵtؼФ^H`GX1C MrSu)t X25o#"X>Y-tW3ަ. 2Q<:zUҫl1˦Eg-w)7FW>*X6 Ͼ`&].[)t .Oo4U1)|RJ8۠<_Wն݆$|] c/ㆠ y|KY`#? ǤIKW iVXSA3QݥoԮ"zjT,m;@ԗ2ԏ`%`^M 4um&\'؟nU3UC /oHo2R0y䝏k;R)juhyS\+Ue -Jb'EC7E7&>pCsimZhn$[җ3 (  P8MOG_qwkQwπ8 ~a+ JO\<oGpߕ-5Lz/B?:B]- AB"9Ǒ~|޾޹4hM\L^!*-}ykHXP0p)9hj;wO,S70D .4"Fl vj\f(+ P<1tGi-CZ}v.Zs͠!cy3aWu& kE]Uk:QT%ִy-:'E!8$4c3P=IY86Y/bM1?=z :8 h:+*IG4(ߍ|l_ KHr?kPےN@!KB@G‘#$- n,1P/\$&.fm%8x_-ش*T@6vNc>g@lD?AThp.H~LqmWe,C,uْf桅^QMV;%ح;a4(brDA#UJ.sԆ i/'EFIgo-Wʵ ; B% 񕙇wl/v`΂noz͙Ane58O?ddb{oGGW\!ƮnxT7_!:~ Z`6wC!!2V8G尖(k$<[ մ20׷RYS#&aV^Dq IQZ5fABBIiǧKx.!HXPS * [4$vY=>ɱay6FVдf@Ţwa>Y J 54dHroԧ'R䚮4,8d0>onY%.(\zwѽkgA4o Fk'Z-<)'&#"ZeVt$ [M-C=ph BnQOe+Ib؈{`\?6ĞX[Cڵ,z/Op,a꽼8k"?oM?*DcpS#13(xࠓ ]= ]s4q 7FNòqs6iЯֳ7L4)i}8ؐ#X а{s6ʵQ[ 6uUF<_ro;}t5{#?i4g8́r⟜EK-'zeo{r xBd/SȥOirLh>)q'4\+<{T\Ԑ^īUaePTK|pof'`3ʫꄻ,|]!AΎ:i96}D~v9#GpN|0gϖ( t CV.^  Ȟ>c%)&LODOHb3 oR8,tɗG36M(ڊ("'c92"}տ Υ| *UJq]2T^q 9DW[Hm (z0.x) Ol}/ d-XDd͈)-81:kdCpDxDN5 Ͱ9| $>E܂ TczHrV+dJ)OrTU "u~e@e_9gf>_Nk FkU#ۋM o#aݞSҿ]SF/L+>m[P ¯3i"ͣ1e!ly2j)؋#z@;64䳚3o$hE3o Kxҕ+ BS;=W㈤UXEL|;]O N&%y+|A,_tjB 0X3@.E(YVl9gYh $앵wrY+΄|';zG]76vk/ow8uF2"s!GeH%H nf7u9Tp/yDx9 6yС0hC>Yٿ9֬q^QjtQ[Ԡ}L@G raU9 m- C~at  l߷E/M.τ5 :,]1 wyP=GаbNrҒ>MzYN|ߝ1PXM_z>3*y_x:*f{NڱC<09Ef*Kw?cɵnfiB /,^)j~;BZ +R6 6`*^ _vNQH< +L~ѕ.a[i6Qè&Żݹd)rS7Ft-dI,ӻE+x7}O}K"YW'ex@{U 6I.։d7ߐVl;NEQ-`#$5`DeTd>Gum]]ΐרq*=%lňni{6Ra/oK@/A$ǩՌ"Z")*xS۰t !I>lNYrNI[[:Ml{k_K 6-F\5UŤ!՚p!I?]o5KKn2Gzmݿ{D)<?hqgL-w*&sЈ(~7b@[L4u͂C*| |h# IXZ'#kr)SQy#sGK|uQ*$C2(0z^>(eSTT&&"ؓ~Z؀~ *-H^a:S-6Wa~ynoQN}0='dYess4U1K oK%ý+H ۈ?[||ǘP2ASzt ֦JrVU+P|Q+9~V Z}A>U݈##*>CfͫZ6^Q,#2[W*T,X /7Q~sz8MACbslC)oUe) qQo7 LK?(ۿZ4\Ln#c!gGOm|(Tv M wښ h}!Nǿ"\~wv`nc2uװ=B7oY*${[نI2]/3ߴT]I kg-.yNlަæFF:p<ɶ?'Om'O Ukse+LR$@W-20 c}Me4]bhu9O|NTMmyrW Zsm-8"#gldS<`l\3LN"(qԒsO3ۯYsp!mYbcaYpʻ+ j1 Lr.A"+6ڡhZj$}tNkY?7 b9kGD|2E(MyjE`-/څѯ?neWxڂ{.I\Z$o|-HgAt/Sq9M |nC}DtNJbۄLR,CĶPf{IefkV Av69 F0>eO/r( ʖfN >p|RZ]\Jbqư5$i3|% 2h.%./"E~08}Ph&%Bhm/@M%vaEnȌI9?(f7CW/ OgC}B$jP (ʧ#mࡰQZ3#\cM )Ke8)I`291o_b_LH CkR$Yՠ,F_ZȗYx=yD`!9p-:]Y#g0 2}"VU'6sцԃƦAqX'j.O3uQ6d,j{oKqG,ǀKUqޅ{eeV.:uј]Qto H?nd9hI/ۋB!o 5yYÔl)ka `hB#t Ykt$ )_MRn 04נ,3$s'>:2= 0YdS2d .! /5/f+>b7FW'T伔ïk >?TZ,i~'F6usubD{S4WHhrԐ=jfTRDDD:̖d'3B#zμl=?XOMI0ѣ,D"tUgḵInb;@II\O, )Z6m<P\lPk;dĺ^x,O5Ȕ GKX/7(PR}o١ c_Pk?Łp!AS3=<֛pՉ zߢjU]:+8*u&Tҏ=vT,(л+hC$p2Ƈ)vW`t?'D+?~sS ͖.=G ̸uf'IAJf'sa^52 :0Mhr{0p;a!8:*\9@Qgp7,:>a3Ԣ9KVC{^vVT*:LٽЄE @"!'@h̥nj?bIh/fMqZR/ݪ|rAUWj "X; )%%sWF&Magh94 F mg^\y{g+Cyd7[B^~U 1&%r)|17G\䎍.Ne8Rn3u#f$)tUaѓB|R\ yM&F<LJI.(~V>jl/N z+2 rPwo*h[K-:2,481Nwf^5}"݉ĆT`)?(Zn} c>϶X!;e'E$y]5'@EQ\Tsmyi5_UHzԝ ˹j隗=QH ذ*|dƐAZˢ;y=1r*4\to"$3{l3qs ܌dSob 1ע88lL+5fpZf#lq0b\NO3ޡIMTbՙcS3M-DlM )PLp+EW^2c=sT?F-*!vS}\]gXJ0Lv<{ULlؙ#ױ ]~ACsANQgpNY`gP)88Qo/`K8t.q]e.oe W|A]ՆMi%;#-ش,s*Vg/y`ha2NSe+j۵,iFSzqz72X 2(c!0g4ZhDaʹ8689lTxp%q`iN% (tnUϤtB :rFlB" (:Sӽ́>W_*H2qPSJ?'u|p=Vk]O& +POshʊ+TkK.&OsƌŪ6gW[d`ЫߟڐJexMR8ZHYlY|g}G`sjә7e)_@c;)7K}G` s'n4,rM3DA4ZHIshu{ÀG JϘK(t+yU@ˡ%^֐A=A t:QZLk%톎4'ϋ;q8oMYУ -.tï.$%9B sf+/$b8[f\ mu0a:P훸j <3|dZ+'nmDuׄFM(swYӶg{˜+4 rP~TM g2$G W=9tWxC#FC?UQ7l;_x߅,P/ß4^&/t$WVfKh98^ڜZ]Ij*qG6bGPRh-mevX54c6VXUm~yT7Q5$$IsnHs%+TǬ7Hmh2ѸQ鋟[Vr:THWRJvg?RJV4#]Tr-:+WrhZt¬`d}pN.t1+T}FA-,LBjSݝ(!ŰבpP:o4Z Vgy&i; Pľ(};R8]'9@r, |j56mzJ_!юT Sj!zJIB3F~܂F x_q )5`טK,rr?+3>4bu3Dmjwxsư``>Th뫙&f7JBlJDm cAY1I‡ B ׳zЭΦ o%ua<203D-gjNC/;үn' 0")ӂ^ A16C|)E{Tt vn!,&{D}ކRp oX :M*}Tmheì@V# \_k2?~c]'Āg*1i \d18 6<ȠmBLC2V3fD/-F6)@ Y"%v4V(Ak;} g3F@A䇯5{jku`]_38Rx?d].{p1Ac]l=EXim FoȋС7p_;_ހMc; ز0ԧfRI\R|(#pxi+BQq_^ ՊDPh a˓B]N% $SXQ'տQ"ʒPDFM.jN- pwyؒ1b _%ͤS20eTO3gUcD.Qf!K~ҫ ՗B5*8Ɉcr Riؓ9aA9(W=_h5)\,-,G՛5GaBAQg5T7S}6i/s|a3(vaFߤ | s~>4-`X} N/䷘aͨ&x7vC*>=}9\]P΢¡ᡸ"˱,ͨ<$cqGՀY1L ի0ufM .ELan9i7x# -q_R@ObBWOI,(|d}}u%0$0EGêľᶚ4iW%nF[bZX$(W"z\- (gl{!I0զyrItj)ّM۸0 l"u >s1i!0 vR0kZGd(P7Pv@!7ʱri\|ɫ^BXYL:4UA6;t}c9oeT$u=Zij,0ʦ`Y;XEL0K~s(Nb%. rmP_pE SVRmiygoƚg*T2-I ֢h}ڒ uomIpkն eژåDX}ʹfԳh[n[xtTvhdDDw"78 Qe˩Gp+Rh4(wTQ׾4l?3Xrl-j1]36\>kp j:޵i'"BaCĺ 0-Rc|HGԂS0#T*2z ?WbKνc~,7O?bM8&.@L.voF@i!w m@BgvVhpv=VKǵe[CJL.23_ūeVR@m=FqݰZKoKcd6ceWO9S5#pRh.R-d },V~^Uk:M q]s>lT6Rے䙠;G,e#'fUj%ˉ*,K]$JATr@ Ll[iPMh;|h{Џ|-ǺU0]6Dp`#Cd eJYş4}~qlhgqf]pU΅3Yjun:3SB7gܕ9nF`aG@3_t)z>DuP ȱ 3shw"9W̚[]Ί0ǧʽ)]3 xwȉu>Zd3Jf: KT9m|R+py~=py,3Ch .[ yfA3Qc"xpRrEmXTnHd*f%B/sYOx?kg*|nujD->o{/3`j6' O"eA}cn{6a@0dZrPIȉ^G:9L/pA`w(g|8VeYh=xpem>i@ӣƃչJh9"/f<)Byu`j_ZZv8flw3oӔgSոX-oQ< ] }z="aO*\PXB&B;7p֮CK3#w BYk5:]jQwo\L]2"P,P@s.V }HpjpRs쀕`H^+\F bo P2;pb9 sSN~YE?!v9f&Rb֥mYLzS9a |E<<haQˎY~W7;Jے[m+wB-NQVDݘNˢՋ XnuH8.71N:!<+ޖlЇPMϬUwC1.(,=聾+ y>nro6b b+zZK5XӍoMQF's9Q]Q Z RV>06yg?"ͮLu.( f#C48CRu#d *t ta:P8\љfEٞTe5YA3Qͽō=cVh|rzx Bņ}o.^ѿr%Yo~_r9>Ԣ6:=}P*Y:#i-T*'Sˮ4UT]1U zͭW[#A]蟆@YğSy Us 0=TJ0|vf3^W3ܷ!.>y#YGoTu\h4ʘ?u).8󩥻G`%/xAp֝و\i\="MBHu]+ExtKz]"~ vܙ'zL@h]0j5Tov-LxhW=. P@0AԞ\V݇i -uhp*YkV\WJ8 1XK&jJ^Y]d6؇ƫR"ߕSկc!ڪSGQi8oJ&1c sJ4CEE0uq= AS872ᚔQj Md&͘$.Cf9GVt)~ߟ-Uݶ"`ư9TFgKÆyED.^0yv6Fgz 6v,7̨1d:% YVii_L5ތcm|1u0xX7اfԺ#}V(Fiƍ b(qzw;M։$pwj&5JfU',y F-1B\q#`m*C \zO!$|q3oRh q0!t'i >)d_oa_4"u@ocI_j"[g9sOXQH;)V=yb̓˷T6``'GCYRhb2֋kvu]YaNJ6@IV~hC2-2s99Oߐl!MdSSpbP\ĚqMAN½oUf0Ǡ[‡k}^N[X7͙QQin?r~՘0Q%+'F|0;}|ӊL>KYЁdR- bY$6C-0ÅSAz~qÜ(p;qhPB&lg1q} jbh# #$v 04jci+!IDTPwDXTi{e} z=7GAt%ƭ ]`uW9gV[;kq^` 6sJM㿶W<[b g-S_ͫI< g9EE$ӘC(߬ AC#i ,)1;Rx. B@S[kҐ7X拶n}b{$rDw&jRHohxM-0([2/bEhڧ?S?ʔVvKzJ\ hDj WSw6e)h6K뛡ꔇ’7GZb4MDҡl`2i hQL+ L"UX.n3PueFk\%6B )T]|.l9>7#$"Iw/}X}W<߹Y5*ǐAL$79n-2pwL%nŴ&e JV~o1 e8_LYa!=QeSowg#k < *#BmAizOtC gzިLF7US0<,Hʶ3CJYI_?[&v (D]s >:#Slj^̀(ag v.N;՘]#\7_#D3!'3HZ4Vás F؝#mGp-, iIմ{ƲZکwd `', E#ĚWv75ڥ"xR5d=9Bhݳw+n T{cG"=葕0!<> UUVlQQb HZWR8\kSS.{<32(V"&lGÎVLWt/ˡDR{J[rj9zBWs6w=0&EL}/t`"i#AfWE\JXF\8ݮ,LAǭpK]~.ʡΆ+v4! ׭gb }"8X:Fu=}$n By0% mr{F&zJ3?j\v_*y.r52`;V6kj8 ?FcK;/0E#bAK0h>baݒ`0L/o ഒ0*""!ӎj@^yF : Du%I7s0I^6PSRǥDשf4J=pOΧ(_2FV_hd$͘& eJ9AV2u9PG)ڛ[н?FCPuqfa%=ފ Ѣ~T$Pi'^% :Kbv$DZhNW^vA$| MNoOxH_I.#>Z ݝpͣi|YSL#l.xDZfyBJ-Zh5 5/\ީb%+AAhIUxE>k`Z +_9Wb|ybXT?NёbSb:_wRa6v+%8~XJpUoYg]jsQfp`H>t`큪'&hZ?_ p KEV~OOׇv*JiU<%X7{ Gͳ4mF*\>.]=s5EFsˤPVB]w 1R$E2\dmDʁh6zÜ&ex&(afhL9k1wش uZXw횄צW_e"|eU/7VTl7/%oTc`ݠ5>sjQ%YEI?%}bYӋ£cmqäAg$'+9Sg~Z7c8OLb/9aȐ}^50;du\tKTnD!>xJǸ% b?(3nًPgۈ2BzN_Ah՚R3{l6e[N/)t. $Ȝ@SD>Q;b-z˒[,C8q& .VS@ 2PufXGz/pʢȖᐰM͔0بs;oMlR6u}RXw@.v\CN71þ?o_[dXf>wnQCm*X5 (!Iv.&7}+0Qoܞ`ay$fLK*'Qrmz 1 %xX%zE+ 0:Y廌bimx)Orp(*mT:u+/?eS0/ȄUltՏǼqٮm 's4| ٬ˌ?{TOY@A P\gK! {}ʡ)SJnN gɪtX:RuG63Ry[U:o)ဴkg{g^d9T88Iw!i-9V%-Vzf4m«Q4xWBZDH ~~ZQ&ChZ%B!$N+W1ɛHãr^#S}<^p<' ߬fPx},we#t@p) DIb<ƋFp>N=Cc@@u!(_1?<'֘FNdZ4"!>k^+?Ё0nw"EBM6Emaf=?JA4eRa!~)UsbE)لY B Wl]av9TIȎسIKCu2Y $Z1_,3n]p=J*CxmWM ,N5!mvAvrDۼ6b6rGKPB6YӻJ  |g \ "QnW=Y<*LCՆ8R-qNC׉\@ӫk W{}E;"L m7u8067bw3?Hؓ> Q+`"pw*1q,aB0V"l':-Okcm:]N*ՎW*j, 97!&N`KGxq$bc pi޴cu'kWK`C򨹬2ڹvBУoH s.?"J 88NkW-+gÒ \CÈ\ڭRCӘO` Q~Ny[lSCY84Yb$$ky} ebj`OPf9D:ѺDu IFԟ"ʹj:=aYXmBn0T!~U/,PӉ`FcY܁G4ɓ`UV*DZTe_m9DC~{`HPoq}Gl˘i8GzXa Z>ݣk`XfNx 1ʍQ] K?t"PԳ]|7g IK6kjG#OXjhcR|I"p3˳l-$ezq,0X?"y#R)z8ò\beIriB+HU ^/ o(D=Atɡ6|p8)Lxz>z.|Y0{5=%@!3**-&.A hn dWdJ1V>3b륯$Ҳ j+sp~jkOU#Rtv?%\%w*|7W ;HF6([N*Y3)Y}n$3+ϑa;%.RNZƭNT$`~!xZ+p& #?D[+tODX*mRMR "n:0瀠&Z0#0PZ޿.Lq}EYG~P1yc<7kZ9I `g0jP 2JҊ{O&,b׬.(ko74;*zF":Y7' ߪ>n%OX\ibiUQA>_ae_XH{f}pآ\Tjp@+L }ݩɔB$Rn PD|$&4`[ס.CSy3k/]04; 8ZEN_632z{Lߠp84: ADR0/GI+E gxJHv۷ &ĶpثC!A'sŒ!¦KYy[=.!G}3~in(x"&G5g[LnP!f}2t՚E3bvv.c}ICrk禓̒'5xSBZƪKѸd&Q^'9?3'iR{n2 2{=PwN2Ƿk \|29[FIs蒥V#Z0CϢB^' bkoW?&:0@]"]0sȃT I[ >_~J/[)ݗK*X3:=>לʰ%ҟvfyPXL"۬MX  kP-AUy9L 2eOCit%R!>Vn .%T=9$z^2E råq6BP4ԝYgY̠G=b`eA_HUl^9hۯzDaeŸQ1 6uf/ǏD?Ra VT'j坑j/iq4-*)ʚ=ݬd(鑃ݎT`K5Ē$\~b˄:Z= ^<>3bWn;r.:چa|jwOw|it7p$jX'ѢQk8_-[!] F*?565t_LdS"Ց+g@wq2 KMsiY P0mmVg7ҋX VKǓ6MLͰR^va쪲%uXxr=[Cn5̴*7a4q pbbkmyn!speCOޮl߰^+BiZN_|\Tpt >E9$yLٞf9֥2:[mv~ǼZ_P?ndKok[$DBd +dt``996?h۳>>u W)#nha!mV%AR$PM/tca'ɀ"\NjV5zg` .B+,b8 LPJNXp7kx:p__(7|cZޱ8M R/s$"Ѽ3fgTgؤr־Z9SV-i`Bp蛍x @[*iW8 mì I,1+?\,LvP3M^s\SjO~;8˳Mʳv Tt6[ic|*< Wb`(QlryQD I,a4O ţ74 ם}}Ъ~bGB$kXa (8JULg ޶ OGND`|MVWo |lb@ۏ( ,fKm?WYLm{GEߞOh%D̬fVv~X255ثڥ9X#F$Fnu'_(`e`״$x 6PMWnsM~l߹ S#-}8ɩ!!dtE +iTz7zVNK;̈Ө< W-&J}Vڥ9rA/nxw¦U 8jt1_b'95* >lH,Dmݭ㻲кjx3@!Nб bdB!wbCWB|wtQQy`{yP2QÍo940l0C'\lp&"s47mx_I Rzk]reo2 Oჼrrd !yrLk+e>;5'QVtzEʔQjyIDI/ o_'-VםqIp'VYuBZ aSkPY%)ީ?nm 'Gt\sI1U[KMHirQhLVD\ yg " ;7x] 4޲.#Z!#vV?'^nSF3ZԁwR~Oz㌁y_tk#q V5ڝDnthOjb'w ݮ: wi@`o. L4Eek!Umz/Uj48RHxw1$B?rfi꧎>ta9G &E~pj+R4m=vM9.fh'm+$<Ɋ{@4rȵ /Db8B0mOV je W7Ӎ( Iazad`qKi、84k=5Vn@v.vw1:cPY0R/d{T ݫ%8YPj_zH,~TV DGꗘ h@"EjKm _>u:hH")cڷ/fKdp4Q`d2%qfy-/Ml+G. N S: ~}%!cl> P` }Nq7@ކPG`JC <#?=l[ $A]{{(us$DRgyCCF@5Λo,<م33y^04ggno*+F*<0" )!\@@E΁' d[cjV.XNy3rOh< B*PǑnn.  G (sBXWk_|zT{WWWv4NvȴLx"0>qw̘NUoJC 4hlv 6Itؓ)|DסBAՊTWAI0(ӡFHˌfz C}Lƶ>Z@[MAghw"Nm4nG R8wSڹw+ xڋl6N=vZ, !iBM4~cn):DFlzWc#\]$$0֢k9LԖL0FJu1žԈ8nhHN%8 T(KRkgGeHC+#4±s}UOaoA,wH ('X;uZA{2%$hc+O?苫((k/_/ o"KwIʽ^ |Tey;ʵ{бGot|_t ̖@IQ"bLNLPiOyn $?c7z9ܨ65g,G[:\`_z9WėDTfӻ}8UL5y:1M%4=,Es(PB5S;4QsT4#d=͙qG6v 0?%vi}+*/N¿qxe" MM8u_uNhkVG0ᓏ]lzѸzjC^w%G<\`I/&åFs3uϲ~vT#Ȉ0-z߳b6*i0s@\:dĆ+tg`~Q_%h"6U 0߳@C2쐝Mt5ƽKC:K8Eo$b<{fVvO2S/\Ng1Oò̍sn@.W4P AEXl+ʝ f:2U Nq%yf8C`4ǔ[^TC| nvSAٜu@0%.#>wxk>Q?ݒiҠ=djYAn];"1{ Nj;nMpr|Z0ECNhB0/ysďڑMBҝNP  BUdŷ$\GV؉'=q{C ep}C<._Z'`J#IdR (w<mbmCS?c-̼; [p]ɀwFA>Arگr {c{)-´wǶ'Ceɰx ,[>\n!Q[T*||O@v sx:RV &pkCiڿ']{r.:?J$mX%ul6"M!T:0g˚Ob8Pg2Ж3|h^`G-v>5ބǻ_($3>6'E;.ew ^#Z)5Zi;Z&yaf<ٰ*g y\Ⱥ5#P:tlrc]v[=Fw8Vu):k8٪V3WTsT9M;XXcClIW;QZmȞwȫG1WքsD~?360: IgRRN|x&ۧypM~}ن|ȴ|{VD>@u3 ep?yTp6k80{YG[amdQD!Moꋗ4tG!M[.tV^ܟjqćΎO!D8B]hf,x u WˑDlmry%/p.4ƺΨ3|^%n_cK jq9$Im.ЪahEJB:)X>{˜CBáK$뫋v:=* #1^Ț_1;J2>W/dVN$n*E)3wDqPeϨvMtWktP6Me9lVH򄋖aDg& lcdO/mz)h?(!"6D)I * b߂}Oç:d/iGGb߇T<XLP({6q#9rqJ~FīB=Fjt&b[9n#LhI6W1~Wh<7 ؋}=ll դܕ>W^[cs4@νz#jrO٠qܧ>ULePtSнs2*ıҚ&G,ncT`Sy;Y]ro-[P-˝Y$YgTJkL}Ok$V#ۚ@%Lz3C >YǿZs,)bJ]m`Pf Cá0@Xr<5` bk"m5ُ2ZWocB~1E{on9i4}]p^Q)-]p. N3~'uEԜgZxx.ɰaK_ ږ@sˮ[L;2,SsFL[_]T2/yR-5y2j$Pū_:둧28m(q7-[2Ԭ06Ɯ%c^Ȥ9$uQ)!;saQr@d԰H3|lVH`3ԓwtopoʕWF{buN+Z|rYG̨/1лxI*zC$Li":3.R(?Z"q%&GA:0Dص1p 9 ]6΃QbjN4'mC#2W)aF=;rHspNS_팊sî2 CzXBx:<w6# }w" ƞ;Aw>>IpɎƕ,x' 1z&4?@*E>(?;TW pb8I5,qs`[*ЎE!Dkb JYx8 !Ć@7ȇW Dhx` [.C<_.={|Rޡ Ā(1&6cHtN-Q\  i?y1T) DX1(Cxqaoٗ4YJr%ԽCE`s*Y&3^% [Fb? Z67\k6\B4v7ͩzvcw7hIJDAt*[y:ң B–`~tel~p 8%ՅS,gۓM )2aDz<;QՅG~[ Qiy!,32 6"ϧ3o:7`y DEUxKFtU=Jzz-DٕS>,}RQg4P |x2QvU۪QDi+pa'؈lw`Z3MPḌXנxO|Aq>Õî O{Nﶝm^ -'v".ŸnWS*ak22^slА5bsLD6N$EP[wM@i;P3Uh'>o49Uaga&7br0+P|x3}LM{]ԭu6m',X"DrGZ1j^u\lFCNC [c.- ixҘ=o[Q?ZaPDێX u*T;St3pE9K [nѻU5"Bt3Œ&/9 AݒT2JպTc"O9T$T;KWUXk,Lc\~ C@%=k3@uiP&Vns_CԌt}jR!Mzݜq&VLj\7eB#)X֡]}LAW$NiEж<5ڶ菊b|+EO˙EXV* _4#(#|Bz*1݂HfKژwu1Daj";1(EnL`kFCYrxd9(40^ A)573zQa+}xݾ5TZdn?iZLΤdf[l|r, vk<<4̺CqU#brs]Gog6b-P-t*mvXg螧٘/ FQ~ORU xz>e}q[lNGzFݾM@ 7r-lMwA6sl` .(]z!_> \9y=F"^ N<'@#yO*FQ³"5#ZY-yVh?i肛i[ we߮|WS,=UP:K+]\Id!X<+bKҵ4iFAva(45οܚA0݄W ,ą}NUMi[#s1\87s, I{|ITJPC3T\HH}c9drjgrHe1쪉5Jxbe-'u[Be B׎H4z'vƽr%_ OMSJLo:%&@(m.4 -*lN6H[bsGA:*D͗cː.*Y~'T7?yrN80&]%#vʾ-.ſ Yi\=r"K!3ݵvZ'#/4_eq8T7Hf4Dx(]dBkFn0gbmwAy?v`8 uU}`=+GQiZ\.'S3}A8|nSɆ'*@pVxrጤ4kOV㹪$O,Գq'hR䁽:rqx ê$GjK!j9Lc}2K#&`ykAT92b CXc ٸ#(yc{Ayߓ` r+Jsu1ST5zϏ2 |:F&`M؈F)dRgqٲV"A!&Eل)L?]3n$fcN$Dm^"}CF} "Jb*:2n{]KF]>{f !; 9oy55zq~x7NJ9xBx[$y\;!Rƻe*k[jRL2áR:s~\x֞TE%cp)*B>X-nBu>_L&Hȩ;vMqL&YxX=&?(JYJM[cN >L%®+wL ! &E_+c NDwkpFwQGw|NWeMܒg4$ &K9ft}x'=pdk Izn؁>< S IkA Z:Fn#8Y9 *D\/9y67&E _ݾ;0;̝WpN,?ʻxPKhӲ]1*u@O?N-$|k\Uanj/E{'r;~(Vja{C(J}~@ћ/pN߻cҼ m-kLA:17J=AQdeb+׾XUT%&#҇e@Imzu-t).?~ VFM3noϵd>#s~m):H!`8 hUC) Cyl Dj6ZUuW9{jzځTɩ֏G~IF5Mmul9]o hD7'Qσ+BmGm2}F?낵TʰFyGw,&O[=A+ZuAGWic/vj0G@8LB:#WRT>ZXf)Ͳ,s B~*0Kjwa*Z %&9D5]+q. .% x8'/^fVb;>*L \aρ 䟌n[ o$utFK? ]s yCsی!Z`вp]rTX܏N]ق(FCءO߰ HJ'W#>[ >1cDo3;t5PyxAн!Z1y^*vVdkPx[ŴX|@{=}yw(V}]R /&ɂ=#Ǯ>죙s+kQ@@4vt s--~b9i"=˵qRsU}?I"Ӂ92 %y7蛼W9jbFr.޳(EXtۯZ\4l*/C c(A* (ˑ; w@lX'f ID0},AXDI8FL{}UúϺ 4ḭ?Tڎn-Ѥ ~ą83][Om0}oʄ{`RiC<<鐁΂( 3Q Vi0ď[M)lmSU齶5iZ;̡nzhֹGvڣnI/rcyu\({l@xy[*NSNj4Fsf.ٻ;,"T^Us֤B>PUy%cA]]b0!i [axXƌrVZ47]n .%a S:KXkMJjjrU#0ȷfʣDEUrPۺ'wM}N 3cWӚ"7 @!$M1^&ffUKl .$}w%p֢)Z&p!1WDIC\7*޼0^(OKZ)Rf6Ɵ)0 oPFһRR=Au_>Hoh4Sż%_H][=gЙؔ5[U~%8Ɉaפ Ox$ϞW;O HOeƿYfQ@'LFi;9򭩹-pD^zj0,e@h! NX;?k!-][I0+P?K6q4 Fr݉FQAUF}p鱽fH/%z\6@\WCvwBhn(eI $oPuАa~]uT,l/,Qï\|+=4ms' [̒> Y@wM6Vgp8\bC\ݗ!`^ؑD's-_!LMvOa\*4bDoN Щ=jnW!Q~%F!4D4U@}aJk-Nڨp#^Vq>+<I),P0 WB.d0"Lf!s-9%0+֣8U?lbԠV2\I?jq.ȠJ,bgh,Ƹ! 8 T f_bCzX2j _= upܯG9yE+L@O)VpOYl;pJ5u@q9Mt#KR\- B "Ai >+ǃ22H';6%b';zQذ,0a!GQzmvz"䈗9(pAAՋk*%x}`}3^G!DWLjO}J!uA;0->λ \V/AH:Nֹٛ(g6ݳTs0lҴxc, ɳY8ܣX"θk8- ̚s^v gf T?1gayЂ0bEb\S!9PM&{VVE=/q,R~29ɝU¦oSt[]Z'-|^(uZH=&-BF``pr kzcjIWF􌷃o@rQ ^tOi5AK[bN:SaxR)A N3v.+IXlUǣjMk@ ]㫣2Ug|~ѭ,k=9H qUE7 @ٴO$2GQG!ْ?mBfTSmk69 "c!*~]m{cRc;M0凚VHj=eQ[({Ҥ&ԃ`|qIH}ڔ=Gx4}5Ta*QCQLX Ȣ@-K=!"5>IWiA⦘&Ѵ:2{_ڗ,DD}s_&g ?%NOR0ƣ8:ĶH;>Imc)<cW<:)vw(+_{Ur`n/'h4&ަ*\k !X@Mݎs`qh0Vﱯ,2=?3<ܟ*= gONu,ZoP>u_%?Vw/ԢX ntϔ, XNΖ νn:eg;6֭Q)A z)t 7I`D (azDp][#9Сv!u2$aDj!9 `HE)퇒\ؿҭroc` <_1SR/4HI {|I!]*:PP.͏mUCEm+?C7Q{^Ԁ~ hEubV7D=cp<@`"*OАi=΢CG/l;~^)Ҧdq3AkXT gZgj'v!lu~OBV@C \n.PY4.ѢxyPQV]H?!_q GKG"Ǔc5;UxEp~u7 9EBwLޘ$lOvl!*xpB!L`2pvB+.K)k G \RCk_x!a>8Y?/7:=/&Fv#T jɒ8vdFq"aHPXYYQV\g7 J",9)3"gʛ\x l._jh>ݫVJPs5Lp{/*v"#|w[0͵/Q`hO\v\!eb"X6>xt_a wLmjԎR SL#,S"+cZBBMrRHo Q|6YU!םmwX7Gqy"xEr+< P3@4mgA@ۼrm'W_? ַ50 74vيΗJ7 bP uy9G86VӳV# |Fx[BBIׅ{f,r ] 'E1ޝ;!8Y"jʪU"&\E6Ε2J $'+`CBISnũL@g"2zX@WWr|.$<#!7@K߇U-|lRP -851|VIAX1 @,b 78ҍ](lvqF7 OLT2<}4HRͺN[zy!l@#H~;xzӝtgԮlCon" 7PO_GV.x+&k;fØvl,3&Idq8l!bAk'@0c0aS9Lc2^\jW} 2ﲧ=0nv(KBJˉc^)5e\QX"Qh~Jh cT4ǛgcIHK[>||?Q?>lW*<]yi䡆dL_\l͊tp2>QQ30,]qRbB{TRBD}ozΠf/j $R~\"aumc_7^=`R@gPX 6lғ/:'oc9Rpmܧl4㑸N-'@[4otg+؂(2+φfS3rSWuMOMrdK%G^ +m!ƈqHZg D~d!M|^5x5aS3$yeŘtKc>Y@j[tGA vݫRG8$8YUEqF}W3XH*{zok6/^jP)+5MρЁA5;:Qn1,_:W^'hܵcmݿOk^<@+VbBóT׺m3&K83n OG)Rv`4h1fWSeM)yQLfZqCj A,KjriͿDŽ0tYiJHEc$&1gpw(LI*$zK25aס%gB'b]xE8--T&溈hc]f)gW4r˗Z!J'?WpZ>k }R_bd䱟ㅄdjvbE.X(Yi/U {0)Q&DٻpǓɪ1ӛѮq=Ö1{;w(vwj.Ii{ܲC\{8c˜['M;m\i=*a:nY0qvf }!ˏtWV<*jΆ]! |#y<"Ҧ r[F0u?EQq++ZZe@cbiK9N[v Ueׄ} @eoqIQ*$`Z cCVFk/Lx7 T? `FU"6GCuo &%j{r6nObX1܆0 (YHĮ[+)8١1>q4y2K=݉?9këHUQ??Lt w5/S n`.j`ś5UdiWN4!mkB\"(<9(OI w2JsB9;;ؘ]"柠w)bl0eX쾚v`4Jbf.ͫP`S U9U6r#el3.7ɹЊ֧qWNMLr <Au:D3YAZ Ax+#]FCS 0a ` nbY~"ɧ?䌙^>#Jvcڣ婭 _YeKLǒ:K*6%EqUhL/3L\\?┇݀on9k;n>1P(A-w) OdU(1`*#אQ 3W cc6D\v\h3K)OgvwԺ!d_MJ X}JB9s aM6lb=TW#qI< KeF_ .ϿG~r51AB"FY BjbCՌth1@l4jp&kH3dz:07םůڍUj;S0vG^tԬFIvgb!^!S*|i?/?uhYIϵ{ÊZ_uԛ!1lԀNmź^Ū as UvKV7UjG l\E#WGً5vF.rP鰧*K:6v_@+=(a-yN@Xᄐoao.Cn7zƻb-QahO'eb4R&Woq nV2~J.bF֡4z由`=*(nȺR$G;x!+O0Pc,87-ݣ:yyf)i2Cωz¯y-fO -՛pW<:1 P V"%=h!!hc/wR98&#Dˍ]/YI7z6*ByI"j6)Q$eu~IYGb܍H:{ 8YWhahg Q hOY: ۨd{ިH]fy"Gc|$B\td`LXf #*CRUgog;e ĝ”Rʯ<3 #@X-͂ +6Xÿs}n[8k#-RYp'/ۖPIg1%߈z_B0Z:aZvmz7b~(6\Pb8QRT) x@-nQkϭiWVA@B K%9}vݮߦM!և+Q7W$1j4!+ xa("mk|'Q $_A3pKlqP-IO/&.6!^^dkuCC<59,yMS`]{K;O(ȵ3vC+ џ~6M(1;j `"R_BJoy ^]#i/ aXyR tu %5B3"-cRiMq\Sr1"{hW~HJ$vF)+KvƗ/G맴 ^ BX}Q-u VΉfFgӥb~RPv0 㹛Ź_6HlWG0)te^t,ac[aTֿz!nY_6vy%ɀF=R[U@f=P/"ҧlT -b?FPq\ע/^JIllu0[R;}i 2U(VJsNie6WZ?m R`zxO'GO-/Qć S0e7iP  { 5 ՟l l\\PwC9 @&ᰢWZ]7|:v[f r^wݕr}0^ҷxTArnܞR2B P"[?2Qڵ|VYR>/\=!p>`΁dN*nz's)سSC2Գ#R2~OGJ2awyl #r,JK&-JOqkL30{ZC ǀr7 2#Jze$bHn{*~EcMwxeu7<`|Ę4FcF2V z{8g3{xȪ`A;Xbq<¯-'/`D,;2S*i>ۏI=;f/z⮁Rmr;1+"i͛ DįHU,rҊY{ܾ՗=2?xn*!!߈?LȤN<e`qhnhOՋÔ$T^ܶtc`QE, l6'zA1/ vۓH!Up Zs;-;|#Hхa[BKG8ڑ=wn~Nʢ,Vʶͩ9#}jeJأi n5azI /3Mlt@K`lQUڪ-G턈|Ȁ4IGYif-w>QVfZL)<vͻ|PJI4z4g#LF7$Sd a><Gef4K7#\Z]A5"\4y4drP\৉ekfzB[A : B7Fh(دs:=,Yqtr<⋦dz0} ^-YpD(UtޒP/epD?A,.wudN|5~YJ\wf󝜄 +\O/ &.H=@ڣ#eQML[ :[bF(zgI| At,rux4Aȥ[R;cQ7\B4b,HSZPRMCS?L:H"7$=F^h[e|C;֝s{zV+w!ϘN߶aBxpv6hy:)V9"RI>-$~|Fҷ*|<81b؏Bq8b#^jӕދ])$kcZɻ:=⪝mHdrD肚Uͣȱߚc=}ttW֮TS>a_C&m|bI뀿/1zKDʶ&QjL?R£l䖙 Hc -NI̱3~3osruS^g^-B{FGEɧw/ Q _FB2Y8@R)Aq,v=$v? gOG"Wbc{M?Vk^L̈QX[&ۣBw⻔L,+H05bqk(f7%0<1é+axWT N\e'Nx5#urCpG4dnuEIp_1~eORO|4`8wjvtG SAYLb܌OksPO0BBh1o䠡;i46n$.}}}pw֗7O -miUr>p(S=<)Bǧ($I1(VV>Sx4]|) Xn B>8h+@U4k*wkKeAT4/,ߦfHbƀ` :x4vs3mFQ$?t/8 g޺޺픣 #n%⻣gqBZM!Y1f%eUZ/ jrf1/ý=C XCltCξd< ݑVv<^k$ YT3xXtL\^N&/- Ի(@ Hd|# [T5 3aᄋ0i?yjy&$BIUŨsPl9@vN &jFbBַַɡ@L#2&GlH/Ո³lN3=LLGN\)q nF0-Ir݂+w'ER_XDrZ3[\¯No%%tuz]Ux}5 ۢCo<9 ?tyvv@%JS*?􃵸a.6o `8}G 45K?iY< (n>he~q+)}l())=@ qKrj5qRmRoƱl,~&>&6{D1?Zg;_Ek fKV_Eku5_)//&g1mx sJg 2ƹ @ M#B5hΙ;`ig2FNK8relǵHB/ǽر?;&;x߭c+ldwrI3V{Wڸx3TRwMlkI %]!M!l~5q nIo6LJK8棄`?WtxƮJ1\"Bsmq)6#tg礅7g1pw%Ź1^AB+&2Ur-+M_0OAQ.{Bxwbqv]]?#nܚ" rrsOrIY.KL $Z(8mnz֋u|cn6+x-J'C7zJ9"ƆȒ\4LcGSk ouZ*H@IbAwhmE&^L[y>6#Nhf$δZ2t|p)r|nrد/9Uu7铫ތdof!jf{C:# mѨd+8s+<.6PlS_">KYf~_ɪg$Q 5xSc0!#Ќ0%{.#$gp HU99KTr*@ ExPDXfN棐ѕWhtMAek{6vBH+5i%Va-ZA7gi4o=`]C:o.Wh VVJrrVظ,ILf 1E3JA&rsRIf: )@}Ym4k ^Mk:̲r[)=%KYMdC@)HeC=v?ms]ˉLb`"Ó7Rwaы9'p[oшNE׆9sVJn`NE:' YU6@F"nJ0WCĵq ;"TӸa(l1VSf~:|_cO|^(Z]nl!t-˂G6:xqMM[;P0=oD@HN*rߞ)pLFrLYehK7D;Jl?X!+{Dc2<\"+b'!}W;b$̣r:{`7B&CVNw_;{X[ŋݙJ@tZ2Ka%cgvLAtpKToKحȵh p7w8mxoA_GC>a{u L yfҵd_, Z ?9fo- OӼT+YsV BB\)yOj7_8/ġ3 rXK7)犭 Onmc(i~oeCIt -=(-}Z6f6IPo肑l`UU~[L54 '- 7aӁxo Kgpݒ /\ M#;!gSD|nG$hy<5X uP"h#jT+Z^{2GTN'S YS*32PW R]Ldڻkp_D'5Keia1)}5a.@@M'rBRC#9}Q#O88F&K*ڜ·$ #͌KKſ4%jHD[=#CUBjZ]+f}SF:-oaDy[֤Ds䵭0Kқjr5N"2nK!_fl?nZ ?YڸW! vLoxN#X3K꿺q{ǯn Ui Q]1<ӋctZ#l by!'WXi}bo)O):>oK,h%n`~AAF½`kOUO4 RA-yˠ 4G 7}3o 9 ec..A6GUtlo{TjxBġ_6YN`5M2*oww Hxp1UX E'nPE3B4?5NZdKO(Vdؚw%P):4Co} ɴioyKLW+*@V b2@b9.;ò* >#xڣ}kPz4[Ni_ M *W˲_"UVr@",cla'$}on{\VPvo/(66&i\NZ)xQN`EbfKq!> ˕&s!-+3Nntdׂ]ebvQb(CF4esx^cLM$/sfOv>'D#BJ1ඌzWw ݶ!7>RӞ⯏߰C>`p/ֺw P"yb MgGG^⥣Nα.ߝU"/7lO1.ZkvvX0fAh5ХDQ𫿜/a]wȒ\i@qA(7džW}~3nT%55Ly}q-ݴ.gL,r +u/{$B֥UoR:>H-VHGMUu'2J<fw;FmZ"Siɀj1ALE݉G8.J~悬O1^,#Ϛ_[i$n`v"f*  K@ي8C.x1=&/ްl"1h(əeՎym8;f&9LL(uBԹsw 2 &QanL6vU z(1s[B;&i{RY$T}NP{y8G`Kao8Qc .#FMV^VfŲQĞgHU|7m~n'YܪҗrQ bL %'?#vr9B ŕCNnvheFy>ٜir?tM.1zSs nuLlhd;*}e98\X?6yﶪ ;y哩JQAEVi]D<\Yʯlړb_[GRMŒN͂:swmOt3 hăo}g⎋=K w`a\Ej 7+͆ UnDSʙ1Mf ;÷H-ܰ\1J|;"I$YH{>AP8}=,9T1MR)ФQaqc5f )J< S74j+0 #iQCiBv1{gWYCRH0.# \ybU6[%&[3ʲli[%[Ꝼ I'u+KAmCNIqtd@hx=ԒY.+Gt&v3ed0Y(67pU+\\=yUE)󙼝 wtU F`yLb_lYGkm'\1,IhJ=Z d9>o/fcO *UC8T<B9:+h%fTe`mcėVV5ϩڛ$md+V /7ﭨ#w2/aoRQܚ)l$JL%0ϔFA[!tz8"@PX/j?v87f 5Dc:X"(sh ~r{!/:7VKNRd 3fUfz@#؈ ܵۃ63pbo '~ŋ到߯}Q84GJp=-29eh O`鬖`7T3܃FGZ3NlBH/}EG1r*2:v b6LELLȢhB4-{DF& xJ"άV+~z oSJLa ڽ3h `ɺQ_i,|}O-,~`W9W[Wj<h|L9uT!ohX, am :5H;_ rhM3'ӍFqMVP.Ƥ| '8Ҧ 믐R -ubq`6e?" y)^k~@BwpSw.k-7i^zxF|d0bz `2',ßv6?vާ4TX2!0j@ʴ)a~ dJD*C<\HV<_#yh08i(ފ8QCX;nyI k#DtbzS#BXSs2o(N©0?*˒FWqg*$qptE&a.chk8:_8ӹk)S4͸)?3L7Fq `^N̄ ]0LIm=dfˣ-Ar<g,n#X/b$tɳK>)&(DtSOgʢO euP·3]-Zh᠀zHN<WrXeoD|mxEjHQ1d 9lTj]U<5z9g?cu&9 uY4^vcX&LJ⍌-e!{jMWW 臨#T~xF􆁫 Xqiᦷ|s2>qWӪCXϭϓ%CBB)9ԣ|)J.Nug>eECG/NRi {)DI~׫f%LP] 6dZP8U7m@%Ny(_W$G,jآk!ŤP'ia2JN?/BشC1|6AR}X\HKoS ry#u久"80N6$m֤H!buNU\VJ.v%Esgx_!B"^]6N[sUQtIAL_Gêlqkbl$V"|ًXѻGo!%OVB53U=/hz=T9Đ1|yT*lqة`C 7f#' AVU~>Ga89j}pQҁwٺTJwEl՗(?س7*WGT)7HO㧸YU=aĀ9 *'ګ,q^]]cV"|i66e \/TȽPBz UD'eԬnBܷuIm53U3ɕ@mGD=_C3Ȅ+.qQRCu0[+%,I2;1 (~Ϋ}N\IJb_NCch voNs ,If8FK))ŝj{6\Ӧ"(MzNlj9>&<,ziI_ O۲ԱF){%tisEA>yZa;4H>y~hk/ރ!#p5"#Ђ5H؁3!>fk݆|r\C>%WJ&fomWĺ<+vSįn!s C?t,Ӛkj"yF&Զ"ѻ?ym2 d .0zi&`W(o[FS8p+d'8[ }|(4EsqX"8>ԏ;>4'%!،rPx8Jc-qMc k€YzY hvJ4Xh,%*=JQ3M!?ᶸn-7)ou>u=CO5. ^2q\fL8- Ma#@ ҍ=]S13P\4>"bt?LK_D{OɑI3Z}e,˗aП:WdSz\p {U^d+]$Iy+fVF?Y7Dž>ὤiKZ+ɨJ` \[+ ykXq8E*=ɘٖA x41h49?j=p2Z7n-0yJDv;de|mFآ`"]חx l9XR@ٙ4V֮O x}db#;ؠԝe˽ZUW_=]{Sf񧋯Nk&3ױXl=ghԞ{:]2y\GN/aM:ohEMǛOv?8(udm?0GC #K贈#RޅK=Wx|46ȍrEGZ  (=먃:YFB\[}GRakkS|?gAJ՟T;w^zK Ք ĺ.>N^g2ܭ&hV;mH>sѧi}:cߴW+wX$Y)h.ó&O ~:5ddo< &޻*$~,H߻` ~mnoL3A ̡xo~+w'X%ϿѨ+9Wc./Wʆ7Go5Be8R`]5]qOEy/iȡt5f4-Tp~UGbny]z݆ ϟ=.xt*%'~̙.zL:ϕ)!3]K Om2I+{@u~**pYR>D C2g;7r21pJ9Ԙ aǍfW ҆_] A ",a<1j#y|`v e@cq*IIqڟ#vȝ Gp?jsvk_PD֞.(Z-;@CU",v{w"hGCÎ 9pCy镸p zÿGCV~ByԠ 5W?1 ŷcid:Nѱ'-咇_vz nkn0= o;=3%Q"Xh;N}CU,ƛE'JbЩ)8 Db{;JҘsxy.~$TYe[~]օKA;ig8iتAzKyVҰ!R0B8xR5TfO"v6]@u;Z&2<9" sVDȎlJ,9-4ȵ2'-0R[0<6f *Fdm@5.xx#}D~%1`Lz~ 1KU:(RzAS]~h{*r*&"zB29rZ]}뵢GJc?~V--Lr8e8|eM]CSQQNXF(&3L:[$Eq$g {f4{2jmUw6螹nz_/9g*ް! ;o|ǃ!:D1&I0ŽWSD-ŕRm5N3chXW>}Ȇ0?&uthQbO \殰M)ack`;]zsY aĄ} ʐDs;7}ԇF6L8_ ]y!^簜 H gtVMnY};el9:4y_" aJ(.[MjM x!OXuTM+JlX["x~쭱c9u4wmWz`1s?iJ$py$L(&5@%I77GNW 4?ܱvosBJ~LĺC"g"CK]-gj$ T"Eko@*XS ~9ڬ!uwY`Ñ-QV<+oB>!m(#4g2E)MV}/et )9/Z={VtROSl͆Уx6gKuzû6T1W7kE ܉VE^Y8F%r}EHľ$][6Bި^J>A?ʬLAO5.!DE"G\fH'NU2i|EPfoډG1)F`blrܠ}3(CʹqzLk+#P,fVѰ1yc _5BpȻ+Uaޣ p/$N]RkH"b zjSaw1:R+@rSO\ =9lBⰤ`oXX_X iI-Hބu^yM1f_?MxBd(gtYS䱬ՠC|nv}:OSFeHw~iޥ fN2N !]* _l+M]3RU~uFc r e2G<>̵^HI6ua k_+j35\m:hFVOO.4S1́a;(Y?YNh\?&~.+u=rּR~I#6б 6@ ( X ;Gk ߻~a$҇r܎.l%Zw %d&.)P *kc!dkTλ_P'+yͽ.6#Y 6Sֳ㫝7$Qm|$_,L"+jM6|B2J{\K*Jm7fa2I,*D*R#ֵzJ,gԆiXl; ]]Հs줜*߳_ztŝ}fQsBT 6Oha~%Px7n+TG*_z&oDʬkhٳmw7SNZl3f+¯/[y` F֯ c³}ǰ_Dc7lߘYŷz'lsl?g~dk۱Լ$X"C|+o{RT;y/3K8C9+sI&&z,%ʥa 0ZB|F_fcyNkul F?/XѮ1J\%CtQ$\͹p6as܈WF[ -]e/($v>4 _࿸y+gl Kn~촍=4&۰s]W|JƋѳC6W|%}C7Lq~Unܘ+ ) C<& (5=wW^ř“8T Dq<{5w24\ m=uԗXXү~ih6cwc7um\ttH1%@!WLRY&\k!cf!ѮWH|Z&:+-,R1!Yh"mpizPBx"bhbߜ?i~8ϡ ҙE=sd٪ݓbƷ:9}t }Ӿ5(Az% ҺبnzG@%r ՄdfhY>HP"dKD涷47Ne=F4w}sM~nԈܷ>rn{oܬ ±Q]Bܔ~%@N'vz- ?> >*ҮVB ޣVld 0B HK4 V8Ԙ/e.h+Rqf" G`B(7{S+,v*: MzY*ZN!mcB'-A'L8@`Koahx,⇮>9"gl&%7+k:`ڡ`C(&o2z Q`#.;|d~'Ckt!Tk#H ޘKL\^Q>LyI8Mʫ8&}7R9ȁhY0CXѷ WI3xSvI[cgUJkya ڿM]qJ$Muć*SA:T/{0#N\G!6=[iR~x/5$8p!=ASONYqh2eP=R65TM>}^%x<]n4v$PPȗS8G?2d%q~@$Ɵx3(i۴ػ8;W% P'y%4ָ<+lC Owi$-bm}U/ԁ⸸a]alVz\i@H$3:*%zv3w'ҹ_3з<)ds<`*sj ?DH hSDޱ o◹W3 dH';eLR,pT=DʸG۴ocT&C6^>FPPpv0 #LBy+#k2E[? (~ 5Șr)PϐH2с3˨i]u188ZIO5 C? 0].bݴbI⯦Q[5F%v)J|?͇HU!45Ƌ"gpbZoRD)#eYZ5 X=n?̨-P48sg,O-aQ؟q̿XuczWض EI&bk[yA~+ py}" h_ ߦ_(N;/nF*'HtzxjOB%6iVdKZ1^jd/X hyU7%W扅u&zSS˥:ǿY>|֨W䞄6T3hNQuG3j'y@)8,bKút MEY,b# HZi=Ӂ*/Vܠ4i. Ț TT#w%ĕ,ݥş3~sD0ʱ\[3f+T7u4H\PDP|[5uj so~p>tFX֑':^!.)nݖ~L@7#.Fŝ͒2cdwB_ |ד Ay{S[f-oqgƆ)]ϴןɇg[J+(Ua/?m޽cb1sT #*4N: j3 GkPeҷ/5ZԞ3d'eQbnqgFX\0X OYoM Gnx!56$Y^v17o~W*SbRb28 cBтꊄ7ssøt"Q0yu,b,x֮,G(yw_' opk)w@єCNf9Sݦd޻:E8<5QФk@ r0>~ Cf6 Ȇ{?cc̉ gg'5żfXPZK5&)sIp#~G(̕-a wLˉOC|-TjTgW }u{0|-S=h囃˵I|,dBl H+z (",`Hk=qk/*4=e= 0H[>/@1T߉fVMQfPUhu%(c;' `z"sTb0(>Y.~8lp*nᾂnn 2 83go-4ߓG2/-%BԮFw]D7#tCGR8tZAs53/bʞN`&bùf^3|3(y@ `JJ񡜁6RB4upup.Kg,Kz ^S^[ؠƭyKTz6`)$ }xHdjaCR.җgO7mNH* kVq3r-sDq8`*TUtEUFZ4ʥ*w_QӁ[4jXiʂNף~=_HJDS|lj ts\؄##˼li.o {|Gr Sbe"ya;@e_ 8r#CjoDUhL m鄠9"5/^i,j& l0x #(ڜhl6}#ޣ82x#^'?IֿBaޏ/>2샓a^XACjSMŚĉ*w+=L-l"*TS[S :4~5ױR_8a—ur?wnT k˨G1^`^fnaR 3:0ԅ ~Dx a$.%9ɏ!9#a(z"B&^|}}z$TVAu&uVC es'51R^ zMaKt{hJjLJU na ~/=M*7'ؔ} >q/Y95 6N^=w?tuN"0˔ -"Ns̓ynV=XC2+tqRfJ/ںv𚆗afJiCbFa\x3|a%e8,;s̎4G|"MlZ1݆kz ~&Э.Wv(-􇹚dVoY/%\;{3OH8i7WՕHH8|ɱVTE_Z4@5D\Co&Ψm8hYI ; *لwZ{[o&:Z1ʆ< Y@&bKGQ} %UtPF^Py# ^ɣq!h-Tgyx4( 8e|{َ,h@&"ze4^ BBwG5?}O|8.nxyk^d`0$*NQK!Yp$i"L"sl, M]KKU r'k^E5t|daeMqklsk 'w5ȾEJDyZ|~?0զ7)lvEq-q2$>!hަWR2AN,z h^f@`2۫QAF,a6;"! zPG=r+B"ⲇP]T52ònws <ᤷҗ L6=|ұ>n\Y&\/.N_A =kj9;0BȆ*e1,ze;u ּ,ęBưj)ntGw 2ͩG%}V@ 0TtH3\fSg$Cg~Eآ/{ ƒ2e76 *Zߴ P8[P'@Ms*azb,5!DZ)Sfc.lzl 'u,rYEg]2jY_G Mϸ5#RPMtyBXe&KřRZ挎38x 9I,΂{,}O`m GY9_}Ɲp #vizUZ/3D0kn\)? #R.e%}zCp?LąKE.q]s(KZ}Dja 4^䉁-GWPOST#ƟTЋj , |T4Wn AV2U}C9A^1:kwy0 o J>+kl+[ȫzxNڽ.&uQ[[oјo hhP5TcEA2Y"'EI9ϋf%Yv7^?mHY|y74dp{-tWܛ%xtk"\~)w-*\ G3*ѻJ y_ކK .97%6ϜNYρM17l{8I| pp&.~?|v ?_;H3GfĶ+*bTA^C!2LPǃӔa$(_w]"~u\Nmhav59&)6Oԏy&>Ք)o`5? FpmE5ƕ=KA?&G|&{A"'N7I{y}_DY0TuL<'%c$w Af)S&S#,(Up"|Ug̀"ҳ}e.MvZ v^\̹}l2Di ŠA&=}_ozǯ=RC`Hs^8wo Iի˝Sz@׏M w0>l׋swYBw)vI0{m8󬽻XȲ'(ySy+\?1j:/Q0SIY:;1m!>0IÂCWK!6PY8 3)Tpך=c1sE$}yvG_x࠶*O; ?hVm!產q#g,4<5b۱r: (k:A-\tnEަQn;3kdw=J+=s_W{P}E6WW-:~tEu )7#P3~% s [ڹLs:NAYHt( 64ڪ')}%PJțlO/R1x#nDwJxN cJJa}<\G~z@U=yJxݣaв&dS:nw|6zSl)GwPˀ[QdhzĖ V~tԕ&&)H" #IIJ'E~!q/ ̠#ϋn.͢,7 D\ë]A2!mh.^-Ŕd TG [0Ɏ+[kED/6&Q?/;Gcb;F ]77#Y`qdy^8#EJ'Ky{SSC,},.H_GihU͠Qҿj9ԧTV gqE2y~s\l<{,vj@B{Q'K ^Hc[eq!_"ܚ9b"~HV,)| a 9Ak{Bi&,>+7\f^]ZBur͒gnm@\WkdO|Hb[e39-$ҜE%E` 7z<.;h4ұSVRFcçWymryQ%wYD,{a .Bco6~m'\ iN_8V-X#uDynPhqf|g>7T6L{Zp}.G)'@+tIȰ!D[LY.Eg(7 W.o#-IGK<]`b$`z(U e/Jg5>\ 6S,,̢2"v4A+0f-˜JaP/y|ǩRJitI8pqF@`JS@=(JF&lAn?Vꙥm[ʍ+$Q™V] LsM!{}urP%mQ'#iї7_&>W)Y!Qlx  jѣ{tuύ\6' 'VՆNJ M6@gr0H`gJkN:+!YC ^Z:ǻ&U/b9zGWjrc7Hx&sRp gvE=h^L/fx/esTr@SH`.r}MӮ7/ـF=qź ˸ʓםC⒡p`kif-HGqgԊ5~j=w {W)ne+-pXP(bϹ,M Tn}{XW|/^gt41<jH<&|*3<>$db&EnV]s^Z%T^ʻkjH$ƪTaZH>soN-pLMNmyaE&a&Mp {L)Pc I?Yr;Kqwe-=VKzyW2JJ88*'L|i͵;$P6*Ղ=-gץ)E(AOH=p] T s8uhT1C3#~25rhԘi}Uڬk2= |Uy{e:glh# BȢFϾ0A;;AVs=a;u.K+"e8>A,G)0_}Uls%\):q |BDr^3j3 r0Kdq5Uڥr\@HG9N}'m2 '6؇0L+G%pyGn+:9=5m|<"/%HAd3DQ"H"- \ˍ=Ӫ|&B(rFxxǂ/-E\>` l&?Y'gjBez+ d~$(0^pqǶƵviIHPf g՟ .RhKM9G99JzVĦwk0pXhhs\P Q\=9 F{C9TQMLyJ4(cʠ4U/>EI[VUKGBM:So .c~yC8*Qq4Ĭ4H%פ̐B[dd_WКGdeM.o2Yv I=llfMck1)o\ilq8}$bn1%1$UC;+B( `/4L= )]6[W |1BDdG,*nOTD_W\vVJ͌ nR:U^sXSk~_H㞾 yfJ#KITZkD́a`~n\Yu!h5nKLO yMi 8qwj{=j.8(>4Ƶ e J%JFmJTUM `` DMˢ B&4@~o܍ْ:ެ| b20!*"ݧ*64ɤȲs?pQeto_:(8`|46!Of=k_"XZߜͬ4_1M ՂY,vG kwCE?]䠼=!UZ1q26&/LpߟP̬.ߺ{$ P,sXܭS|CtykM|U$ͱ*ߓL ydB3/p02OǦg^d"tPm3S-@] (alߚv_U&v.`1r*h@!I.ӻFRVI_Ǖ^Ȏ)@iqfKS9ؘ}qr,Ƙ~/l7 X>RQQ;Ϻw?NzZ$ FoTcPQnIH|~@ $,b 7*w9}zY^gc#&]e4dC#` љ5SٺY;4c#=Vc Cgs9 󊐁SnH6X6v`~{Y@[Av;lmQme;C,shjr'3^L{ 73~Pt z-c1tX$"=,W00%9ekaJq'!$W.` 'ѹ).Gdz<0y&.C)\!oZ;Ӓǯw( +64 +7oQ@Ι;+r kyʙd)i7WS^Ei W;$b|/@)4 AREP4Y.p=ՔrY$mc΅qN鞥x*Jy-0Gm` nHqIzvɏʾ&sևk>wDNkn%j86}4J%~ T V!靴ub#%᤿<޿VfQsLfRp- hFr:6~U1ML3`IKVqd`-\&yc F;5oX3>kW2̄ }]TX}!.(0TƛCD1pEHUSИ)dbv[QH7@-_!z\[PriY,7`<$o.ĉn~-zPOG[5ņLX;o4gDt;T;V1b]>׭q~ M$Ѵ^'f 5wn&$9*%Դ>O @DqIҷ'n]PoLan,~P=1,uڒtf-tc'^H/"x*mz(f:9LG)+k#pm"Ea I0|n?Jb]ug6S,~rLwYq-|d9/?%H2KqĪQLnh-|@okRv"w3 7C ި0s_kOkz_N8-6WtF$^/'$'Y?(Bv$6Dz>lt{)B`?4 _wC#qHcjCkxUs ˎь,}MD[7H9 J GeW } tU]_hihz~ܝ!KIƘʻOr ]iZGI5+0ԅۍ*5'|XRo %"ǚIڔ<([g 1F+D.Nr o9787$Ͻ'V+4%Bì_^d }ĮPaPam|2f2C CR`vSЄuPMcEI}&/1-0x{!)T[\f|%I8kCC,XbhCvT͞E_4mb+0clϵ48Fj9^Rt4aS9:":1tz*4/B^W8 'K<~ ޱS|6I j.^aS%%$^nNBX87/DGpvފi,TDL+nDæ#%Iȑ\:gB7;ǮXt&[z Mѥn`ĕGbCkS՟oAI)@ŐI0hǯРyߔExʍإĶgu8&GBjӇ41y:54ڼveq = qt$iW*coZ3 hq0l/,#nx|)RݮڨCֵ_b#FtS aPA9wKq5V:Rvh.'S)5:醲gOf E2V`"Cb{D*!c`T̗VJ}cF }D1@'h؅zN}f փl+*;pҘ~Kez](;.^#]gept[L \V:Gc 7 *낦[ai w]+#+FeF7t"(+6߫e6e QҖ}>EB'<}n&w I҇ՁNBF ;ܰj£ڥL[]`k-U ~KdK~3^rj{L~1s p`2xcXU"Oi&a3Սo$oݝvn jq{zoAX`%|=y}j"ot{l< 7j;rTF.JHM ^Xkc@M]Es9mwINb۶s*<"Tʂ/ 4V5 5gjޮiPQ@@,1i/_ŔO,XgYE,U,rGt X,㨬K#*a1D۱О 0uUsMJD40KW,Eg"dXLe.DaN7ը7b^C)/H wEj87i;u{'Tu^5,V}Y8{vܚ_iv1*Y*yD68P:3<-ÞC;hH !0ۡ,Ύc\:7ݚt ~F#rzd!Bn?C$XPL=y˘M;9댵Jͭ3W"6ʨ&J:tmiQA5}IIgU 󐵭'ۇz)\qͺ0{f5[}@NLӭ]ľ;4Ec.vA:],~\pphi6ʰRA`M7E5t0imM늆 1B!7wIa }ҍZI85yH $[Ez@uxdQ2{lk $!s⓭sR$|v7#<~uܞw2GvꅺH@V06EL\ TX;LVݎo{308vKzjdڻ u2axy߯|`΄u.+l"eDž[:ް +FAA4\IW aR!Q&L r2=8BV@< }f#,<0r#SDo]Ń\ Bm)rAp. JU&ع 0s2 mڪx1j :8WU7~ѝC!˭ SϺ ෂ7"n<\*˪qwHymFrnȅQH@s[;8HVgz52 HsYZCrBѳ`d녨~ TH,tR7X @觔rc=AH3ڒy3KN0~ilO0 ɀzw]=| m% " *8ʫS_%W!EqrV!ynW ~>ŁXpN:$vh Llike7%3d-Vn^TO*X@mM(]iz\jU fqZ%z d;]p:څ$IgX6nϸ44+[9>+.-5muGG\gaPE>02 v/* ;PڣuPţ|ˢQ gxZ.{G?ƣSMuFR(3ҝl9(̸HSo>wgbԪoEgR΀sFXnfZf`xzaHdPik*⦎#}V,; 'n=ьY9l-:6ΤWx0nI3 X,A &b+'ĪqyNAbh?^@A-'aZL_U0ArRy!3b}ZQbtI\mx5=-wnen,ofР|(tX~3T괆#<){169D$'Pe0C}hm|%tN/ b򍟛:Y3)qfH|է=5o1}ʠhDjb߭NX%3 R%ܠz;sÛ*U#\NP/\G`$z?a ZI?1av)T-otjppkPuC7*dŨ#>8F*l׮>8(~?}S m@3'MnȈbbAټl}n0℩ \\?tXg繧^:x8)6-!_H4tIa.-|r6][5P^zpUxy,>Y=$ANav1O8WgFʖL<CRyʚRmO_̆+lNl")Wo~ 3z!zشkwb,:':b2Zxš WFbn`XA6~"oSC}0ލ¶n,Ѳ['U ˼Uثh} >;w*)roYȺr>j$"A&!rޯp'12]P(?N~<5|U.l h ~/obm% va,4de#YFMwC8=l(I2yWT8$|h#Fn[j2]8iUTn~5'HWC}r(91l3t=cu n|ٜSG҉Dhؐ`~)X Fmk!GwL+cs4EmWHSL5j}Q)VpjEk'G3}ܨ{9]?yg#p )nlRX;K)I5K8qj_^/rqHF]NRbhʈJFhxj])ľ3XRܒhnKD򩇜=Dݖߧf hEnNQnj~(*;BeMyRp|깯=E]IU0@ÌN_mdXEJ$_}Kv;4b:ɒQ܍T~ Encl\~ gEB#h'IDtXaWwN;!l:i~h7<*gz"[81z.URV|I!v™mB:ïΜFr%);f:5z 1pKܠG٪V`bp̶^/MCZ ;z.zj'0H6ή\Bycw=+`~asbSӄwN"m8&|{>g}d/ r s9Vh |QEKq2GTw+ ̞oMP &I(OYfȨEu#vnw_{|Lˌפ9S6dDuIuytr~yJ;F\^6(t6*#3-j(z [ Ka u1ѝfU=~L@䟹;m m o^96 t@V=uӲl@r9dLnߦčafqçTX'*zMFaEZ2ǫԭ^Y [Z*{N^DSi͋=f.IMXlL쨩Өtx7z &_pcDrkOP\0|vxA:YrL*cGFN-B(g9wiqPU}2/HuYǃǾ<}A l~Ϟ;H6Vhmrr@T!uz$E=1;,jLx |a:Dɾo Bh#Gg.R;nq΁Sf:~Nj $_Y<8ux."}XphgY±UU SCڌ J_i}>-O=|^Զ_!7pmX3gPN:FlU^7c0DGhžSۡC%,%.9?D swLp-1V/WKkȍ~3' NFU)\(C(cK"(:o8?m`jM$AezX3sSk(m.-oH 癚O8^ 4p"^L+.d,|@xLs83\TJ3"h7Cӟ S.G[>+- |SSѼ؉d~)H XW2db̕kFv 5(s ] nSG*}lS$Ayl\ BTDUP jow\uդljN7_8 LcIQ jֳ¢0v&UؿdbΝa> %-P`tVbޫSh(W aln X01^|ي썥seNkΏr*[gQORȍ\^޴֠表VO Z~?Xk(A_eMUNwFsH$ 0D?!qق/˗roCY|Y1% l) V+G94Ӷr^Dӫx ̎KLĹ'Pdi""%V1B .|֙JRՊa=%IjCWx+ʿןuZ#P,e-r0>=tc lvʹ?_2mF056`ivb+*O֖j_ %4 ^xsW)Da]nkc!^ KB00(wAA~7f/r@`` טhKk^~2@<F$4#I4ߠQzRVjxΆQ{cYzqVv(ͥ~I&/pojpyo[хİ#Щ_V3v 5֞NC6[UY|zj'4sdGcrXս)N4 eahimYP%vJ C̷ߕy#ڱ{ 肨4D(ƀ8yAqc㋾0Dp'|O͢27XX9^0 ;H֩bT *U N9TaqJrwYuJꬄcu]8͢+Q)B9oMP+ރR7,e7~̡¥<tNXɮ [=B[YĝE70iIӡ,;ɝ6ɫ&/ 9i:iзC4]JHE5K83$2rLB<ըҲ~e$g\6L];@D:8k p>"5<;Hm5d5F Yp>[gFF3 "d)"9.REŠ u0x`ͷܹhƶrtP{qRb]Q9ȫO4m2R uN D2T*4,G'ygp@{bc9TkqR$l^ߣt, ." 77dLr:F;V&/1Z Cжs93 <]6h]1v,C2^f$֎ {NV]78Ww0]jRP SѱA|h027,,K( 6i<[ M^덑1oȘ8ƽT4K }CVÒ;M; w5 T۹jMKnbWuCcI.3V`^6hI> }Ɗvƿ'RbG0 -O殕I8U$DѳwgbOk1 J1mw8جhsh :ŞkԌcڼҦG=Ʉ{Lvx`j> nѼŁ0&#Y^ (e -8Q-hb]Qa_ y'+j ۚklup#ch'{k)842{CK`ai=W`݃&skn6XaJ>84=N0WiZP>X<Ū쳺hTqn% =1'jńSjz,UL7yh!wYoEh=paǓ?.9ΰytnOboK&0J{e\ڐW QP [,?a*g*", |9ę[!. j:ŢچwtP^Ֆhf<:$@fM:XLj"Z🡖@LeXJG:NSN< *v;˅3c [^1ԑI7 "#DA9ldB L}Ε7j#̎ 4hC㧍p뒿߶{ 8 <˷>l'Hs2WukWrp4ð o>2|WCH'8}EZ0x`{)܇zZ?:dXDgIװnQȶ4v+\]/&Y7:z}ղS'@+;UBɛ=6t8]U9?DYt\pjϹGexPHQ5qAV&?}ɝ09lS6/l[ɪ5pl|kiyAnpYu9 ӸRQCJW!μx:b4 :wEcՊP4tЍ^ss^S di-HFe;f*(6yZzZZE;  G_ND*P 8>׍2d2.?kdY` &NMuG5nJ|?$.?IլI`qA+$52 @gV>ti1I%Ch.и(G}EȇX%|-`C^e ϧPAbOh|.Fĥ qHY4G#L[kg=.{d qQI( #\OF~f MIUZ9HN_#4T=S/~Npej?턪 ˠK`͘>PGS{H $8 wH Ĩ=H2'r @utNѻ_.QY"?~5_WFF .JڃM``Ol4WM\ƍ<=OYQP.љaq(݊ bY>&x)?$MbKeV4+&[B` J6,$~4[_A3]*1w}.Rw[@xP#djְy: Ur1P? 9TЕ6&S&yO/>A5RB zeY;=dZ+O"lGN.Y+bCDMQɡ ǃ%:}S^͛gOiYHTRR57U  pS$݃#c^RAvAQg(> q7ORy됊\ccJ ֦9Go7[ϊJa݇#5ؤe0|f޿G }2dîX\"5 S7<2[{!67=nyfR𠉺yzusC- >Lm *ӸssHk6@^&Q9~QQWVLbQtELC#^]!}1`D/.qZ=*1w56 1;;dUa? h.|8ޯeXȦHmYEza{(HgX£Gà0U|1hAÐM5naX.'cyDQR_mI?3r3vpy3q>)Y%^iràp4\R냧";K:Zƙe0<D [r`Cަ!CZE(d)[[Ci,wb+0p)56Q,_щ3@i(8fѷ DuVeLQA2Es wBbE7~s3$/ =iW;y  D ߜ,ZW狑Y61G!ˡU@\Sl ŽE /8b[u W3!2{$YT?dž JT?SH#am$ {U#:ȗ|W^$@BCn>k򧈬N.M/mh2Inb0^EfT1so/?#I1z~ ͜cf9 |b*@V,?|ʛe(3MYI?C;yl6#G!h` h0~e&)MrZD8^IV};iu4de3m[6n O6,&ʾeŒxHFQTc TzpxYRAm/ae1}srM;69Eu EUߝ6c7> d2+)+tsOm1<⪎Щ[Os׍*'ua}U}p81 QٵZLX- GB7M0 %yM1rL_5 |̻1%HW@BFzZ֟uB+X8 X,G kY)u &7]EsH&*%<4*0Q4l(/HRnK>ٕ*~‚1Jٖ7nȍi鼫~4/u4巕{İS}KNT\j0c׊q#ɕbuc*bT _~vPt^'eN8U Jv-~[wj*SO.p%^ L.DQ5Vsmt'yQ*K}ifݭ{|ءcy>)Oc01 w-AGS eBԪ1xjTl3̓J Uz? *m~ (;CƴGY *d5./:aQj"P MZCY7E `G+|s_'/k΄Ny$f3qϟHԋڼLI8Q=6f`,oSY;/+j!hd*pdsRƣle}a9T\Q,)j8=t%By; Ŀ{u$!kp0(D+**MLΫ̧ZG8kk(NQWb:;LCU§k,ݛ\̫ˆt)4Oh3}Xn31J>NWLcQݹ9kޕvo`^!JT\t"e г ؜s'k1j4xџ)ڧc @^_' p ʎhJJr  ]W?yTSHPYb+Qa2uiPɈtB~f(T혥Jj%!|qAuөɣAφq  ?iG*Pk{~}blTQmpXs c~. ]+ԈpIۯ %>A\Gq3{vdg Aa.D^]N)Z#?mahZ րĐ҆1+7ؑl;9TqҸ_ ko@P-7a`#3ya;pDZ,<(}a2;RBo\hj4p̩[u_s!F);wxLotKf`#peg_oGMiŚ!Bk=eec:}~Jݧ E)& PǽsNί%SXL{Qտ>=YGuyYωR82=ȱ'\`@O٫9Ar&A!aat&oQ"mH!' u (Luϟ%F:s?mK&}{BK?\׾!/WS[sdA=TaGGNL+|=#s\olIL|2|qBiF:(M$PD y#zo WowGk5 .`Y*G}ƶ>srTF1hjW`ص=Ըyaj%HS ]uePmٙϳ4{Zy"PZ&@Z^.|p]݊qeˑۜ%%& q()Nb*@'kMgÅD>EwEeS/[)▥v7NSl `aN: A4KZl=T7l?d/1)ć9kUJ&βR?pJ}ls6e,3&A:({vɰmN+%vl.@ywm#$'n."߮0a4d}4_nq R;xoc/@.?EӟvFQwq8U~K}5{峝!*L%&oM7جATp[.XZG9F\*]5#9ymRPm}辪+>oB~I`lK\gRBgRJ3ә QkيCҳ:cܗ;-JFQyDmA0^e [[|}AG2}lֱ?cO ,]2^x0˫CUxUSLEm5s9F50GRFȮml[OBuHF"3M/w;b!FGrQ&&wa㘟9|4{|дB7'lruRvNSb}%>,:  '/$utngEux[ Te"#Pd*!˯,hRIqߤdޞK3=L|b#d8v`jZ9D6ME k*\-ӸbIq3X.G7%GW ^Tss9?WTLd`pu2>`7p 0yɄhz+E*6ʳ:h9ZL ̻eGN4.3cݭoSBSXG PE>!N`((?e:#J:f 渦f Gr)f<^o=Y ͙@q~G'!Ǹ@$sT sa'z .P)]LsOBTVM k˦\SXSr=ӫd@ъ9eLY [͎Ǿ i1緽/rPU7^x0J1*GCY7lsC¼߆ti x%*)E <@M- de? ΡFin3,%X2Fϵxٟj:1}u:~nVS(9-!R:Ş(Ҟf9R\zR'./'˽ JKYS-txۡ MVeKp?=1~fE Խ׾Zxױ}[c 0WkU&O0;ܚ×H҇{i l3y`19yߙY%edSq ~K2/IsC4>VP&LXDStB ?\tG-U[BٌDIYqz#j"ZzUVP Aܧ]0P^_ExEx,KêZPHοlK ~`3`oζ._.Pty8B\{_àtB,8.n_IA#R;(ʒ&ʅ1mZk8!c sGYʑ'H=idm7,p^$h1 a/Bb|a!;c+itD|^μ 퍆r-]We~w_G}|c23BCOuW=_9"QVRM9 $NâS*c0O13QKiڟ )Id/TsdW{ Ǥl<JYqM̸Q{.}EkItIJϗ S=}Ko/Ȋ#{w{Dzw^{P{D7S@5g=dʾs ZQmQS5 J9 `DZ;Af7|/tp_l1aZ ,5X S\xHjUCGS&3}HY$ C|!@ T Y ąic9X :a$Evd ۰脁aȌ!XXQvsxfZX//Ѣ{M(*UZWY2gJs`Xn/CʠphH3`Qk[o+ZX=ϴQIӔ潖Ҥ> ɤȹgNLDn/vB(P$dQ\yz gNK1߹T X'!.?=As0 6ַ. }%[u[ef ٢98Q*iUv,DSCEDז|\wy|Yr_ɶ9_ՠet 4}`3"Lx8Nmg|"@^\()jS;Ĥi<'!#|\YV2$iM* HP$4s/HVˀ$58&<_ @_wӲM<-_dnZ{o JC*ÝN=QmUV I0_k˭}j1z^/=5J._" ju>ba_"!][,W8*Tt N֨'k-{BlJBĹJ!m%s n|Y |mh $U,r:v{>ݚc;땽B=K)QM>11;HS"ޓrM_sg3UR"r9u \A,AdS1x<ӹlq15{ަX #|ND>ԁx%SB8G-T ^dĤ6vʃDX- :#^rBnz$ qĄAr|/}?2 {о}Av,өW}3 _Q—&ϾM]d xs1YUI=0жqIk [ ^pOT:= ޅMx%>5i nBg Fo :@nik,2IR`S(lq'ͻh*z͞vd(g+39'QRŠ·1cT{b^c96Q]T5n;Pᝎ0'P WcaWGBZ(͕QSBD.D, t ]q 9jʼY]媢cdE+l4*Ƞu@7co6ݾ,7DUB^ U|3x_@+ K!nX=!>8`UւzLM Iʩ>rؕ9>2Eymǃz' A<ލkqT~=na5Dq8 0[ D #É9^P_, nFP$98𝸟y)Bk7xGU+/BjOö?~ۥ2 U#%!TT[}X0چwC!ڳ$h3SѽvG#kJ+o.@ɋtj*| z %; Eg1W #hVg)NM Grb=jԖMDFF>s&XRkUxcwh-??]LȥLV7جEeAmǖʃ)ql[&߉<ҕp"tXYI-4co[RynBPP_zؾ._\:j!V$t\Uܒ4O D{M7.ԘQ|dI@b5': g"T=G!6H059'Tl fbCܺO7}ЄcLra~=΀Ǔ&h}vi3_RR5P|{03Y.sbxzRN~PLo**`D (ԱH 9_wَ|NS"-MVv/':8w%|Нq3@|?[pݟ1o9B#4p" 4YYI;4>{k<]%"zP9ϢpQ@;64Lp1iIc]y> ^V)qE*R13_d`\̫) I]d$ xcL‚]:zm:@XLi1JUmcHU ֣k lzjSZ{>Y#ޡt޼(;&jkS>T U 1ȝrRT/[4ջDܐMJ|SCoC|~%0&.23+F%ĩ:xwxet_o}?I@:W1泌 TwHo.fG8㋦n*sZ&~Zl>5a'U< c"+8cq;Asn;hJb A<<ؾy@)P@M ?ZEHYǽA5krPJ\!J0&7t<ى%m{WkAo1e_a[`FefWlA !X N^/٭LXVGJ.嶪/{e vFYw1[H +`r)wOqĀ5D5V{Ƽn :7 \5%}*#b@!Wr7M-&] ȅ< E/F<]cηQצ5MPM0%RȬ&v2 Ś%}t!s I޾M[.7d9UHֈ {v@<"s M& en&, n"Ksvpϯ5J}K:%,N XnT pa\~"jMan,ȐKL=ṗ/g*!ͥF`"3Nd T@w(xEEt a.Qp6)]c)!oG5T=@Sm(즧B_??R QIߪMzce1}Fl Ў݆,H]ތ>?+e޵X!3s >oG4~* {:| ns\P9Q8,dO=CиBg"1n NȺBzUǙ3ɼ|xK:8La  (4@Ou~GGSٯxKߢ-nQOr VN ,5X@Vb,4 ʥM'2@0Hi<ۀAqi .ə֠5{Zm8$y<5>.-+◺7 PnJ= iƦ -_3l0!ȸZ8R޾Mo/|cpeO &N.VMR)nKDKHNVEќD9l ݱJfd!1$O,_d.x#M]- zP>3 pr ʑɍԌ{LؤZon1N'Q~_ŵs#fWtm_vzYAԝpnD琞$>Aky1X\81N\5_%IJTPacTtD%< hc'[gdWA ax}:P+~\dyP%$% bd9fy^?;h;q@`gL"m׸W)naFzshn:G;Tܤ|nfyȖSTd[oHЗkb䋤 Ť,5Sj< =0+dϞ9c&:5t';|c3^[KuO[GɠH2hFMU#*V~%pFޤ47X1ADBG8Mç,͒CߵQK#/N+Ӏ=oZhj-~X Jhl=|3%CcW Ѵ &Pj" !?ۡCԎraopW"lLB!G^*ck z;(Fcx*-,q%eRWWfVX{S/vR 08,rCR4E<#}-\ӧ7vk c?>nMq9M&oP%AfqR0[Kp*miۇ`SIeʙ΋;|d$>(C09<1' *U+{ҋ>nP~ubIH$svXzsl,(pzf,з#MHoVdܮoΠpZQMΙ]F Z㈻Ln=ne'cUe-B˲71 wFRxoy[fꬕ 6 ulztBRTR`W>|F)Mx/.Uee4U2'_\м0@O6~u\X)v]uIlvxO ʕ EB]5q Q!˥w)kJX[T:Φk:$btӥ&2DJ75M5nXDw6J]' {'PTOz.;( IͶ5^x5 !&@PAɖ6C;F`”c.86WjzXh"af6`u9Ue̫~8Iެp~I«ᜮBOt7%VoA:Sd.Wq 4.Nm*\7oDG7'CR٨S֧d%} :4X9EɯHɀHro)^B>/XuPj+fDWCO,ܺvׄX>6s0x%WOg80P LY-8Cl⟂&)BgA^"")eҕ EL #G7E*qf;. TLH}9IqwIw{ eFKA{sy}Cѹ JVl.kA}ifm`D+9+/ZM] 6 2_z4olFz!=שw֭o!Nz0]_zt'T'/toRxy?Va1\\v5QC`;IsX[fR0%@A&9@?5^VSEG]1!)8 #?,(rZsf;oLs"% ʾp<9]!M؍ ˥ھzҚ*5 n`z9 s&bb8aȲJU\'& kj^Vr2P̸a$@3i<(+;۹Yt' ٸ$%#$AѾ\h h!8 %k y^Sjzm6d!"|(h1a H7UB8 Xs Ħ]!%VoKH:FZ^xlęēwȗwӔD|6B#θv`ONpދh QZ$SHU,GK1sk)`C2 (!eʭ96b,0BG}D' <`nMq~8Y~>!FHߚIže /4F ހ^SD!0"O٘r~ 86a#2.WuSgSUnvWb[.,;# W{R6-ݝBP$܂z<Ƈ榴m"e>QH[3%r@((a8l[|E(S$[o߫F Wx' T (RX^;uFm9^;zBc#YW Fzʩ&^ye'cw:OSawhv]h) NJXe%m̐h>${Զ$8>[ا@DÉ}ESJo\OfpB<'܅sU`hhnZ/8$G[m~y WYhn0@w%bfhg!Y}6gY>E4v -9t wOH )w{Ǜ<ӲS"[NL\IyowH %뜚2ׅt" ̗2cV]25>ݞ{gir0͉ɖk8(''R춸FšϖϲD5}.mH I{0<+_@?0aH.7Md,z-mGJ7ͿS o:S L1\#>B/)_$L 6ǚR sDYX9yglgnTbaX$p߀&RC]+"vK"gH 8n`5 dru^Fs۰Lf2][ JPѪ^45+0,i!pV7ӼP5\n!M1PAɔ0%ȿI(Bie oLu_ghUMVXz|jmbzJ Z ~@*4m joiIoL[lHVT|BЂ[$?Qaz|mރ2EfԺD( >x?k윖뼻!k8Ry9|v* Q=X͎\Mƶ8UWlC"3xf Y#b?^ Jp ?bK͓i#,(ui{ڬO \_"y锍fC6][4d֐6{JVf"7Qzl2dS_idM?r~h?JX<ִŧEdYy@^8^oNm} ;xyӒihrӖ{zC ˒%\-P&r.\ $dBtZ|ՑHA :)C$#tY|~4Gv^gSh˜YyV#UKE|6Dӗg6_ ~rJMnB@8[ˣHj4DꤹB6aX&;Ply>{峜e,~XIUR@F4(=#0{B@Ϙ1o~EiAU۷tJ#n }#>9'%UьF^饟97EBmpe`ΆCRLڈ|}dA J$3WHƐ5 -rq"=)WAAlbAz R"josX-fHPy`R[ ;//raTS{%>7" p7Δ,U 0Rus`f }4>>$mYdpo2M2lϻ?T_'Y(jd5bj윳$1P8 '(TÊY: E[])/|nM n;GY+fo~V& D_]KxmlN\7)oSuH%͞kd$S7DZ6];Ђ>N\XWY_Y,H2NB zcz%bC%M*_cք /v@@x磝 O?Ua=:l"cdE}:ۑiaP JQ+g^W0 M$Cݹ-pNhNcQi#(2Q Fv#u7yZ\'O$`da`1raav$ ,eѺGæ!]^5J7d=1񶶅Mz.W LaҞ*FjNJW#yf҇BkC)C@k(<(2ëxI臨QJ#P}srv*DC+Gy_ ǫ.XOg}CѿI2lq[Jg2;ܮ{@ Js! BL; dV*Ed5,C`\_)؞!$@9< «<\ƠjpqbǣG"4KxwRSR'.CƿΩ@l(rQ$}󫪜v5^Y5S@K\(\C(z@)̝Ag|׉D a4H6AE-6 e] N_~ xB Wr}gG]H'ܦMTQLD6ת2ɭu?\R>tMk=?Quu+YYj 'd-\>E(Բ(uCjO5u4SYjn{ʀ.v?dƶM&zGؕ󗉽\ * 6eJ16-~2_v`jc|<˅@E-sLZoWWNl/r0U_KFТpRGƦ 'L_” L>• i.W~2(aO8 S:E5׎2J{MW. C ]dV̆A=PmJQF7`dgQ5u >={VXf$%+rG.43EAa[uNi+Lz!AQT.k-0-W:ۡ2СzT G]Aߣ,RP,0cQJC@LS997V/@GG?Ul/[ vN/f{,ӛp1N%'qn h2*Q3?OWOzhp+dt}|0K?4/[-ngw}5>7YOĐp:Wõܖi7lg0Np㌆"#r02t/a+}7 ɴ@ ټX=\* G(k~Gq9Y;'11ꧫxXɷپލ sA*B |^es>C"nRZ1~LU Ug,Yg97GOfX,9j) a^*C#Q 좀lt0ޟ t w}1F">|QǍ?e>ż6I ⨦ ' ڗhBYrB8.f=XMmpj_2e@#Ŋda&飈zv$]yW:F~fcnI8?.slz F5!oɪ 09dd[# nta_*<`"j&N!mwc84\fHW{k2pٝ*q-VSؕeʈ?Cf@ ݃^]o5(b# K)+Zw_KC;ш1Z=aAn@UfzMLμ`w=љ$ ?1%Y*.c?uYSM)$yJS%a$Z,L`@灜s*5G(Ž뷨CJNNfTi#K j}]|N2B&cB̜޷ռ{@=|OE֝ <=2Dl7 SF#s, ,ɅňNh<]vW1TFQwfx3' RC3VզCi؆pC ')qXva:saQ5Cž;.ٞ~P8qWQO- ab/vﰭM RQWd9v8 >\>AM_sGѦqS 3㧙i}&$7'ED1@h#Z#OFtyg), 5@qONfGAlҾ *ulpf+ΣTѦ! Fa] {"GhR*kP7 S I6e,a EK ,`g?I$@{]hyP偤'GelsM?a}9_Pt ,}G 'qI HTT1')kTيXtұor~^RFR)9Fĵ^o a] BLdx?$ٍq5uGJ | ڤ(-vKLq5Լľk0 "w\/+`ù: tF&a hs[3HH @ִߴ+)#pGXLUsc?v#a o[)fEg%(p;_Vj30~x`gS?M6O~uvs\KV ^t&;$r<ͫ7ȥFTa`,&+u23W8X~r(n-6P> #7G(CW2W 8ZOJ$n+ZǺՃMoKPSBL#nskdv$x{yANt+Cs0 զm4Q`(ܤ%QhBJӏ,X7qY5YZŻI I1 fҮ;q}+[QK۱X${r@>8~0{ޓ6qPk(cgcƴ4a}e*K EO&P/^C'cGF]䫣&MV^/o(a6K[+x}$6K GpݞU?_Cq[.#qd?ZPPAOa;)Q_9VO.ހ"%A^řk_b+[20 @%lUн(S?%Da< V}wmEf-B>ĺr24s a\D2:IJǹ}ƴQr9*Opwř;~js#w\'Kz-?a`vzy';~x?Qj{;iW1:/>n t3ܕڌҌs dGV!: nB0;\ /&^&Ukq/u˭ 5[ L* ;ﮓ\E3l{{x;w}{nbi:5/5`-7:di)Yo[-{ 'HSU#ǘ)6 :0:8+A*hyXPs+O0/K/ a'fcGP|L ዦ^2{B <+n,ұyWeDoRDZ<>Z*da2oyXe=SF( _7jcSkY2R\Pч4Mfm)ꉾs#e,(򪥍}191e9 jg2~!0!^ *]F4/@I50-hLvGK~ \0!LONV,(6EcDmc^@fP$\EZZ`5 {Am:$5 "ŀ!.7[M%#_co1zk0D6O|v4-Dx^|tqXCke4hVK75 u51ir Ci ?e YWH}.*`aFVB'ky\h!88W s\ 7rT$ZoX`[81sw=1\Y@G5Hq6}UGRr>?e `ίHg PBK=bkuwN:"UpEObzJ,Y"f OK=%aNX&aFoTͲ>da}bDBT Nʲ2]9H[Y-ۚos콏>HzRT wLLz xMR5yv 5?(+uiiV$b0ܤ%/M{x;4|\#q̳^î(@`覄u3"V:+y  c9’G/}ww<7=n_Em(uQWd -E3$<82€+.iBkͼ{_JM9kV'@<8γ[WCsUxASTswAJFcRRNbWU_Zs2z62;_qq04b牉F i3D25v[j eƖ_O}3tx|ֱI2 jq$|d&Yh՚*kQ |i0>\uΰ0s(7@(fqUjA2dj>8W奄&z=XdO|$sx>|DُiN wig0+X-nuxL~`VTC,Ha&{ i1nJ GG}ln ԭĥ8q36LtP{AXyGdumn\@9#˱ Y#SvתYc0Π()m/RD9Nz``kXSg/ܹ lZN7fkιFՊ Wşs57O"TFx GiU;RYMy:ͧ& Qh@MZ84oJ\ўx.S1O6^Xovr+ y5}TMB@&"[G8#ߨ-~T*kVKv~= ъ3<5މ= D|tAC6H<è7zܣ`O0VT~Ѧ HZGۣߨJ] A9?;KBMZkNSI vLiBxrp0aoesJGkw\B c۞YS._W8^,aݵaʵ䓒ˑP|Z&"dGX.> :l۲5\67s#m8W7Sg9b,/)jjLJw@ l< P;lDr1FH<:d?YJ')$?ۼqo6yH?gcrJ+#p3* D;Q&grɕ,񇂺C{cN- })qsyf4ge"u 5jx )n[E4fZsKÃiw :jE-cb؀~.*[b=lT l[ԪtšZJrߏZG2e~6wi,][e3rQ`e̜/g- N6ΒdGe0UG_% ;aP[O"7@DO%AHuہ8no<NEV+aHjJS$"&8ծA]AAhh7)1&=_Ŏߓ/Zj >FtU}B3v.A*z >]A(hڐusEdOW# u4,K[2aaߍ2C }}tZ+ZSvY7Qtc.6H+kJoP@L@G,.ͦYX < ;$u&aՔ>l8jrR/TH@8nf=:v8;!v~'Ѳ~f< `NE8`fg‘Xi}uk!עՋs~||'.4?qE5Ɏ;q%ig0~uکm* dbIvDߺ4>`:  6WhR ; f7W?}F9> Cy&܎bB׉]v+L*sK`~?\jBHS=As5uŒgMnCTvʲ2yIqIR^3Mt,+H#-;)A{Q oՂӴ/GF-ٵI@<&Q$ax2{^ah]c@/u|0"|I"m4(!EM8Jsߞ9uO.\(Lq85%YvxY~24Aޚ!VZWź.L׷?@$2c5uBT3FASe"mu^~-_&U*xv.QqN6J_%[) 邤.vH ^ z $u눖86>668 \ q@dKtY 2kZ:uh]QO42[b6d GsPp+=LܒS _qv5-%z]4Y]€긍uL3$m^Ȝ tK,޵''%>*by/̛5o3m<}WsSA`^ciTAXu^һA)خ OcW) hg?gk{ kbOi'O 8M+*Rۦ9VQE'!N)\zɀeP/gDazHl2̕9h`J6Y^c)nM/cτظ􎜎hh)RS*UL{2 S*HR1ԆwgCqjɰ}*LO+5,؏ Gr$4ㅊ{&5mL\^dmCΈrgWˮ) lH],]}tՎN FWRWҩ1S[b_{eqw<^ʈ%|XIS$"k-)[ S,ZJpn<SBɫ5yk^WѠ"2wٻ;܀9X0h8/sJ#zEHKՠza1P>a4ZЭ-=?@پ4/W ~! w qU;ܯquRl;I\?˗ {7g QZ@vL3S@a`/E=TgVCX*6d AQxtz!{ Žń4;O%27|_GK[ew:.B<=xgGKlsjlh L| -*Ԗ׺)J]RC[AIOo 3tHRTC{&kd}7NL^_/AamhH\&Y;s@V¾d# ;H3Bv9ybZxy=QxV)WAg{Cw=TB:Hi$r]!> uj7㾪te$ݥU$hi_ ` G7F!bIr)JPGj{,s&T|pvf;#@dNXrwJ]ZӻhD._eg>ʮ6%mTlo.S73h7 p̄D~{dc KJ MEAHіP{HV"จ>|&O 켿aBQK?ͤ_]͆a)#L`b2L"R1Hg7=I5>9zh~ez|O Xg9cAPuw4T QtLķ}VWhe\#bx0VD-ˉF7wUӋOn3/0cYG\>g&K?VQy֝ #mi*y.-ʬ:l"l-J}X;*e =$fhbD }~y{i7P -+)BkҚ,q~^W7BLUлK1!^R ľ8W( 2L0ߓFu )NAr%|I$E9&15>pwnÇU޺Ի Pf窆^jmӎkФʽGomÎ=SD%n= tlڍ0!T*8'BTٴ|^vi ^KxyZ.A7kO`}VoIk7|ѕ}wH%,^]ky CaGD;698 8,Jh?QWGX[S&Q=YRLYC`KZ⸀uF?;*㪳#|5\]iiF5WQy`/ZM4ZFb*p9xh?Fw=lX(b.gښ'?a4bh 3T?夏dTKW~-jkhW<5PhXz՟)ҲڔlY|:%3rV5e%)hG.U$ˢhu-|s+.(:i8$+,nȻdk5|a|d l`nqof(HL T Zq2\ԠH(ƐQ[ Q #9!%[C<, D{wvxHuz$3 ǒpI֜,)gWj439.^64t*u_\U̲BQCbF>%Uaϗ}>q5vH LIѳl3{Yh峨{[Bq1ur7qt~$RD'p3p7=*S ܰǞm/Dh$Q}ZMOL{9[A3nS*WyE$,a?s:J.h#6t2p|q_KR<@vstfС4{: ͊˄8b)< VAnZD}<4rDꔒVkg_qHXTw3"H;? <.'8Te1 [n161?24;pל@v׍kk)G5$C T_AC|%A3{}Rx`(`(V;0ƥ; ~FTsgأ|S7(G-t.';ߦAVxs@xk9W`2qL$6<o.{zF,5zE7cS8֓߬/(h0TbP &~niUC<7E$%rXo%+񉥒PsLfbkw).$s,y&N&u;0a]-eL$zL[ (eŮA DYmԇJ{#͈MMf9 6>UQH|Ln BW*>*P'՝XCž8{c/|YKj~i=4ܖdw!)ݫU%ǣc'YE/ SZ׈J7asd[b9sc u䷶q]"rfM׏ !_gE!@-w3MAX`6_~D$t1vBUbQDcA7z>[<!lK@EE;4nդOL֒Dl#N/:~ڛ87x'Rg:6#D,\_ :Q$rfǍS5w /)na_o Hn'g+Xno7[fHcocsXjFc>2۟AC*@RJ|dYtX{\6G IW{ a??\=vxtVɱekDLxʀR\CƶEhMaK0AYj߼Y;ɺ7Ob#*q,P);ȄHjl =Xo\vc횟L>c%zx88=t 9ܖ_nU.UԟpZʦEgba0\\ ~XbP~9H3 p_/ BFe:Ѥ_9~l~ta3Ja{nkj4wmdMBPO3ht_YrPݳ~hTs^po}~?Y}K<2z| pzء;cN`6c:ļ6GoHV| 4ـk$xc4ai:i$hLbQ! O\p&u!Ҩt)rؚY6I喀њї(tgՕ! aۓQY?誴lo _;$LO*#u$*QObhD-[i`*4z0UPgRP!ʅ)Z~"ŢgKYTz \;單Ǔ-hiqQ#("k*bȌzrM( UxJa&xb 27hL_Wob=g 1kzcޠ@:?ɨ:1l#yq.qPS&WBe"T,6GJس-0Z1cd˹[d $hF-b<}}R!&E"H W==cȾ0ܱfbÿ؄(JI?4ǩ 3"\w(X7bq{Szw?{B]7t3|>K34wFN$ ʰsc8PK+(;949qA@U87#v i3U924K'U=5zlRo֮]Bl$H^+^rqlΛeNE^;b$ԓ8Ӻ B- Ϊ\UcDҨ3D:N|z|eHtŇ-_9v/i*hmqs]'HY}ǭt Axt&jl t̻@ӜԂQ"K;Q*ᜉb+r=UïF1 Ph#&z!L2ɿKY1٧1dģFpN"BTMWᒑ;ij\#fG&D I̍Р^f=$4+Mhyq[կ'QP}++[זQeĐ[|Xgㄌ[}k 3oӋ@3].MȫX(,؆Iz EEelo>>LwFwW>k.y<1dXY6@|?یeXwQif;yx=ct,&e8Ŀ- w 9II]   a) H`*QGL*Z9"Dduڃȑag^b^9Bb$|V Wi۴#h;5|Jm譱"镙ؼɝfM-^ìЃ{20)˘tAaVUޕ7VC*l_rRa#Zp $ބ &Qϣ؋`lC,[rpoL`idq]WzWIe?)vղnM~.,;$|?&ս.8o!oN>Njv.l_ȪA_ vgm[șAM+g%ؑ*ɯ([-o{' N7J؞28]50 M*~.*.pl$I9 IV?j^6FG{:l D^)o5^]V;ؽgڂX(`vyeǹ-=O)?8lWCF=NRPۉ=>( |; h`͑Vd#%_;cdnza[>xIxu%?R}]%^:Gᨛ˿Ϗ +)HxV%9xPtڷĉ%$`=qk~f@=[;owɏeU5؟ tĸDvSpFvT8ZxlaIh3"n˘X@e# <`DA}`Q6tV:s%U0'.*3qU@/ L"{s$%6|H|,8՚"Š-k"OV*)b1wBR U#I!z (V5;tL~^':apm:ėܟJpv#Fnpl6"ο|:P:h^}ܮʘmlE U &ɇ}P4WXP2H]8XMEvuȒޜvv?=hy􏀠r{5L LQO^$GhAR4.H/v ez:c+lT2k</*vW ߷BJgؚ]zjDWv-옲; ]tLde[' pB}ս.qc'*c26w;c$yH 4Fy[]c1̍J3͗\&NW`}za#%PZ̿1ĥ$t9F=Z,=Pei Pwμt"\djk:8yxQE- iBu vu"*ˍzk0@?4/Iv]WAyK'lPP" nϺl@3xoƉz%m:^=#Emm ̑W⚑D\v@~ZwlD Z(mOc] 6q1wj0 E,F[.YJ3 Iq:~.h]H(mdN8_!tr 4gJ?(p z HmC@. 1):FW޴/G|dlȢZ`-Z DrSZBG6¾kzͥ͆Gn uR mk>t+ ne%ڍ$hYXC_]X }j8BGFp59^]>b"y4CMD4IUϊчô45y]uː[laoV2U#1iXi2K2/jxG"Z*+;OoL^1ڣN+|:@L+n#b_mdeyZѮꄃXźƪЎaECs-b\7us(Uy hX3qudN/( GT?@p yo[=yfO9|}^MWj G/ JN vp<CMmPjz-(녞“]]o  )HLVHfd?OK֩p=̡^f%M1QKM8oY#Ⱥ7g˔U1DecjA| xEjweh%X&gB,{V8;Ors*]ꂜ u }SJ!~}K6IA{ J}M9'~]@-!l5nTl<7L.nM'vJ#gE&w1~v>PM|kZ5}=BP蠬1kilӴa+ ~vф'=xJqr*~jz>*5Zt s6!Wsd]wVUm,[< EG8\+illD$ 5o5\?i#"%md}l0P"\^;]΄TIk QJY캀Sk hBNxUtK  HSH$5[oűNLJ9C_ Q|)L3σDT04q4[;pFd_l J+|.ɻJg F/g}|hu:e H jXGhU4!F6"> l{d$L-߷A;,B@ nfΖienTG6ޔ,Ss^ _]Y1`AjaYdUAr|]ى0vkDU޺i%Ax|9u!U<@U碽Gn;i-QT 򇊗pb2I ?0|N`|b)x.3Ogoxh!ǧho߱~ȩh{B3~vRꌖ{u vWCj|99=< oHNc.Jw0afW뭚%Glz ڑɷ1]y Mhw7oGaVN{g|(5qk 8Ck&J2K8Fu)4ġL/;lfޱ;C \n#E׻|XYS+TxI 6ߝ-|/ވ{Udu4\צOϷҺW,r Ap |BamVij!mzs9"(G}f;AV7)ڛQHK=%yNlUZbNۍ-)(pBL6˽GT~WSpsrD5/F B?Nd'^ ^O0Pų]oj׶bH,;O _0oygcwT,_=c:ԆmE3ߋHHʲ{.(K|_ wB)GC^̎b x :^jj@c*V+E~#\_81Ә!Κ08h$G #ۼDgrOYAő; ~cFH t rPPCfp ğke!vg2=ToK2$ k޽>HCޖ+`bi: maYDm1<]]@YG!c8-;?@T:ěL!n,W2E*ޱq >Y$Xo_Q5(ϖ-b_mXRoͰ˲FXՂ8湋'wÍ]\ufeK9GPf3(?NʫֺNd$bЙp|uْA3iprABtHE-bUrx'_ϛy*$st4LJt&FtzO^NcFER{9=Ңu?U\H~ONZRqSSQ 5׿ӳeN+EXH'ǰKN;4椗4[8ۀ,_ga + `Q5Q( spK]zt#?p_(je̓^ѭya"wf2XB:"\ߥvO.ܚnBle,)!ȳ&!:]Mnrk5ЭR&3뭁8䂬IN*Q$$w'e||!0vOEߕf)~7:xla]:[T-)``϶glA>;gB9D5[uE6'AXb64Ahq5̴'"5|#G^F1m#n~6̭5B˃{Ӄഭ/.J 䀫s3 ?U tEjJD`ﰜ*@/?ڼ6ؼ\)HǜJ:lo -s'>נF';;D9SbRgˎ7T^#{b-9ʳ-3<ƥ;qb[o;ty5R_fgM+^hRg ΈTō2oNӿ{զ,X4S IƕpxsIY# KE֗_> \&UwD*𕈇,O6XLa:B02 0QB6( B"yܓ5;פfX}cQpU,z*<sHKSRZ :W!c);pl8~:l?_D}qF';5gt0|Rސ?-yP>$yK]vْ+6?!#"׈w~I1Jqf_%Alc*)nW?_o%:l/ VFҚ.zS 4HD^FVo {Oʻ$fxP Ǵڧ2>Bߚz!Of%WC g6=LʓS+O l>-] [g^=Rƈ'Onk~P2G,PI},2Z]4M@Vr4A`NEW%OvP@k_A}h8b]ʰk.iHb#cWWj.ǡ8u_:qs$K^G|Ճh mfhkjG]C\Υ~ʬR2x1 px~dg}Ul8I+dnzߎ&F@0%Xghszj1zG|Od. Ūzm>殐=yrBY;c@zRL vT8j{a6&XA'VX}G/d6G}0p}:EOEl٧͖u''Lgbu kmH0~v*Q,T|w%-An.wה(f^㸡6Bł  ylQu`InfZ[0MmCߎP s2 :`W<5Zݑ 8vuH ;`;E\J <<*C]К[l%dsVW);4G4m5ZS!0Omc,Abdqf' 3.R}A2< &lxa6J}i~z; A ۄ/Xk~'Gr>&((xLmcL k,a4xL(󦧺ʝb8῾/݁Ċ xN 9򩚏#yKtO8tt߰~Oc})[=@=wlWixjK(+-Ddvr Ct%KƧк{b i. )5>[$jD? j쐌C 5R4CA 1'U^da>T&m{3a#[^',uO8,ssRh=h0muK@8fߤ==0=pzper5%V{@!IUm{N]<9ة1]5CNM6ZO.4 y*xe"e G\mQG,"YDM| H;ts c&lI0ȗf웺< b+2PZE&OӵwMI-)f|W5&fü<}4;B$u뵿NI_IwZ,T&z5"5 uZ>p2[ "^~c?h'lgVԆ 4 KF/B*,t(uգYR;8W*n\ v%()3" $tw"_[t{31ć9өy̆r]*Rb,Ω/5ClUb>,(ljh4%HngeDWSutf@.U)H~(!cd> fKUB*6ԗE2 nk7)lh'- '1L:t1 4!4V㋣ߧ7tr;̹VQ͕z1ɒ-ry]98<hw+/z843߳[d+p7G J@%V-ͅPF"~ӽwod452[B`_9 p ~ ;`'"h!+ bNA#,RO*n2Y]Q$9[m`?1!"GkY¥`]?NED[oKvJ6ܽa8`E\!\$?x[*bE? tjXP[9߂Vv|$r#oޘ S\^*XB9JG !.<+?_I t]լwڢbfsw׭jAT\r?=/RYCP@EԂ7['@?DOx6jSX3 kd2?U5a';iIbq"ԇ#1fuVy /K:①2/A3;Ai '}ȉ{MxV`4Pk.H_ E"1]NJQ2ȚƳ]LyRկAo-jܟ=ǘ՜8_ߓOA_-@r|i)YAD蚪%FntPJI=d%$Go6.Ǎ\TDxTO"`>pD-P>?XIhjuk+hgElw}$4" x4}DҒIA$ RfTlao0)`e}NIs~u6ZL=|jR7nnU8O+Ae@twe3\P۳H e;c{(HW>v#.>Xq~fX 6 8b9[ӵA= o|QU?A\p}U/يO6rO0B*'X (W=ojۈ`**h|vڄ[?&3GI[9D!ȫ5jJ,Om jv/ԙZڰE1lZoU 21>L4OﻑBE"yDNBb˗[ue =EH=ƣF56= MY>KN-pc;i-ǝ%P8 bka+ NM #] e!CICt+Q(G.g\}HLz5Gp~Zߖ #@+A :ejگOW@e_١mHqc__0$I?#s>ߍ`/9M{ae`ԟ>t{&plǾG6*&$t6j7IY^=C-"eͻva?,CkI= J n]+, 8͑zפ3`IX&:u2LtҀN瀺 r_2M}ں.@>,A ʂdEy's0 ZmZ|K^u &f`L[GazFx!Eq`['uџ4[]Bx9H;Z)YږY Y(-vɆb̡Sёi4[- Jtf.0";Q)C O *Ts) lU?ù3ppz@5gzswY$L|{!6C"ٻb~d^ 9`SܯS \Z-d[>< ׃!zm07 v(=|$B<w7'CMs1ěew0p1]Oȝ|gt @a tLw%^ :LZ]BͣաHhc%V4%~ff#G(ffbV7BA&a=n Pk2,zc%Vܐ¿:ZW x'|Ũh qEdDmXcmWg10@̊Mkg S+/J84 (6nH}pC?UL3+q?Ċ\R36!aW!dwvs!!M J&KU:Y$<\ut\J#*Nf d`n 'O) 6.yJ{Fx}pYؘ 8gǦ@3}$HkN׊7-t4~n̶geqKҝѐ;Wǜ-E?VK$ Kcմx2#>>{jp-olJ$-)#xr.Z4']1j2v\Q5qchL)s bK<6uuU(2`%$P&橂Rns")8'_J(-0?{,RL;\B%)ExJF\_@ ;';ew]Ɇ:~jO6-SIPpJW`FgX2F?odoF&[de$!;Â+;@6.w}]'/r`7xGO!HS׳geeH1*>fAs=k%1߂!esJJRsfa.0B6 --R55Ys\rFiQ8tcIO`/Qt#rgi`w̢9Uѩ#ӀD68bę # dc\KE9˥iڝJ؂k]6}Dx1U=e-&H+%xir;v?GB>K9bpR,8ᥙ ۿXtAnkυF"#1P YuG64̳LwkPd.cծ3?$YW38'0nh;vrH5,?NI} Ԓ95R}: BTx`t $ 3%u1oE}2I`Ҧok>W&,rbV(Kv` ;l \ ݶ&=ҫ ]IѠuB֨^pSk{u~.%mxj{bRZʲvΏ1/!&bm+l f&VIṥ,W˨QyWL- '|ݩϡ"3#|͍Z_@<$3̍ _th%NM42#е\GX\ԷQ :۬G喉HrBRm;?/[7ѱ9Iӡfv%wTZ.MAÐ-[t1y.%tEN1 yA)ɽˠО7sx# y䯶,T,2)khjGۘ;\ew 6slipDṴ)ƾs+.-RA2C nD:e1GƷ{,4e9* g#o!T BW:CF=;T%)Tf[L@TXc35kwi(_ (fe0`g mW~(`=^ ~6aa jBd1bq*KHe8DudH(=~jYJpvBfHfTZSy 3^-s>\eǦ%gXv;A >L,E Anegye,4ׂ:v63 &<5uRs'( Dm3]mLH1\1;^Ӥk8*$|_OthZX~JwgK&/DfQ&Vcwc^80_B^c2`Ft<2`1>zoAk~N$ l*rƦ[ 3"$f!:KQ͌속!=k*r ` LLF]\hFD:m;⼷=KsJG~=v-%8p%̣kI<Ѽ/XvmЋST/1ȱFڝrbNZ !x< z[2دK(۷[l*^tGVz%QY|7B\4E"' 7t4; RT<>VH963ܑq* m2Q좞Zϛ4p3k3O|NU9p{.K|5;L##w(T(8[_{3eds,^FN5йE6G:W78iݳ>b|/LAzT3*u?[O.mgm`_C+G͹-A655pŒ egm5~;S4K؅m7>$vzŵC6aꔨ2TqPl2} 1?d$iqʻ G==%"i6հ;DA(0[oP#P <_*l(F2=cͭ[)dƑ ة|qj:5S7ou(:6+킀̪cNUqг 񔫲#cFY嗢ht"ȳcŘb(O|8o89cF,^fZvK {5$e1 E -qf{h.CC`-`n/O`@wT 鮠Y͛%=_ ;BN]&2UZGc+.f+RL%ndR@24r)a5]UGU]oY 5IrzHr=XLF`\vyw:h实Kkbp"dchL} i&X^&_~&*:ؔb<F`W'A1_y1Ts˲!ruGPڅZm%Q ~q8 KKEyP7qpPުlY"l==75c9vi vQz m[8DB G **u۴RObh|s'/FEVA=+nxҗ 𫭷sxV| [IRcJ&T-]BxM*&zӚJ X.ۀ䦌d\JRMoM;Эoj1~E {ֿlܙ $W"H*ņGdL 0w=߫'2~=p'B%X+w>i{,,[ @Q\"d%i Wy4b@vId_ShUcs Rm\d< x^5.1ͣ6ӱI\ýkM2Ǘ:&rWq7<5v9uu.*G")> iAj>2.vC7cG? 0CGGZQYMvU_|z'UtDQO lWA*ܜtJ+VNo8YOF2`vd7UhI^Pu$⥰ir+(fM%4M 39:WFI( ב#~aU(Zƅ}i8J۩~uSN);"@f0՞t;q=jh>S& rT PPQ/3ČDbT'5~4 ]oH,pyl(mxc#78Dɟ.q+g,{ꖘ-Z7( m^0Z *PE(cТteg9ashGv?|+wOmXntg`{ .ݎH3_]|?ܑfY! ЦI1"Շ 2ƼyYY2"IY/S ?]_tm̻V! @ SVD~ѠL+GT&XDaig8TBz._[G^D aVS(d=NXלR &`bDqmڗa1ÁZIUi.F9n=n!sQ,ufq͌O54G#o^NZ yFPa$TDtI wC/!&RyIDr1 @,Х]8(VH T }ȓÿ8_KW͠Roju $a !_JkfRf əA|F\~d&E!bQ[Y;q`|&F,MJQ}a;fZN}'aUuxbJ0@I^cFO:6 ̴(Sxf-Њ6MM)T񖮈FQxMsҶ#RF,8 }ϕIWQJ[L&J ;lsEQgNgE*/$E}B0 rn@]Q%{EbM14w"(#IOBsX$yuZYTZCS +N=rb'WʭC}7@]HKK/Z2&<s>#CZ0M;ˈ4EL+Ȧ3W7R^a)ẑïs<@<{lL.U%OtF9ONv^.TT<ϛ,(jM]ʒ<3,H<7Ə #eOsR S-_s6>cZrCDy1j$y 6yǘ\n3.¸Wd!nHt/{kQ}֔aE;LiH&Y0 {Zd^ZJe/>L5HQ sBՊ c8λ 0bǢTpSnB[vT"Xfr ŅJo,D %V si`FEZ]lVX;ysن&X wU͢?dN)Z,$I/_)/_n@6;?P+pIw!2ݨ10[󥥀ӷMڡ~ÈvNF J=jVHe2~ƑI ;|U+_<k`ihH8P[fPnX7}jd{ '/c1y7TtӹK` 8l*1F0C5OS n}K6dHz10Fs$poʹ]$0ֶ|9Nbr]+795O\2FDaZ8lo=iLu$ 3F"̽rnBL+wǙ5r`xjW.c< 0"bf$ HfnDD  ! O]:'ixZpsEʤyxO7<`u62'ђ'1RMbRm `'-QMsUц)llқ\vno9JNʧE-筑"Y7 5 9BϽtȰޜ7#\߉n~;HgϒQ9T l6 wk$y6l+畗L9S jyEZo~ͼuU#YW题 *ꤦWF_<-b8xN>{)pA g!ު-%Eꚥj^R/1鈶1¡]NZ)1諲 ?U>;w~ýGI"@zq.DBpaP~vq2A7)|< 9Q'O6nK6]! (M[B)* ak2D(j\αX4KxJ^$Deݪ_ԍ5|ʋǐB7(OTc>| ~>[Qg⨔|,3 )Ez i~):g@gP}H+kq)n@\].,g9SXN I~',J'7}3nu{iEy<4 zmDjkAIN&GhI636|b":}RJzZ\k]3R9gOFZlY i#Ƹ%IUfo'r=~831xlPOYE236HS5#x`? qz672 [+ 'w6w;涮B_/4Ah:+ 5*u9,cS Ys%хH;$ oZPق]Ũ3H):vߛ+:Pe# 0͒ePBq{~zg#\K-Z5z[aQsR(B{m9^N_I:ْ xZö}?0n0G&5fC>!\Q>޴aٲ"iUb+G7! W%OiR}$W)v2Q#oawK5%&9.13WC_(6fmy)N#D&\Y<FMuR|#Y{F~>˲(pcW;j4 ⩨Q8i>:lsP6$&mw-sHsMY>~awG1 ђVp.x&6fӐX> 6̈۹BEA2H彐<'ó܂9vS^V]蝨X%E%' RвOM3#䖮4 LM@o0`Dիv'x݊ .ΡH2 6|{w| 88TNѡᾲL6ƃ eXSYms2u0 nF]dmI ,kCF W 7Gy'O["eѴJ]NK_Z1|[* D&YcoqOtnPep#Q$t+9LM*+BM*2'=&=մʖ8wmyH`zjyڬy=5&*b$,ks*:2 ?Pnk0zrjTJږV9ëG2 OT$S/"]#߻H:BuhbEo1YB27]@IPTKUS?"H4^MJXT5TC7AZ& Z+t}7]^8Mi~/y@z804j:A!*uY.RWdw#@KENCSu&&*`rؠr'+ mlAz 6uVM4~b]ۛq`sFp"]q% -%uS ԡ_pM@W Jo "W߰Rnm.vA'cgasc.^%E| pD\"*vbځn^HզJVBNvXcSRbCɑ/nc zy P9)8p"mbi7w`q(yKv"8Y n:byOklQk ^8)=g曜{] jY٧HPsq1-d#cжV:<^1Ty,/Tv]g)6ՄiQiU0 }KQuz.vP4#%9])9J-=]/L{i <"߼"H V558e+v;$fMot\(HbzZ Ed2K= ܽ$rA%d?5"y2xEK #PYTYoWß_DeW3sF0w.(xp th2b|o%n! z$7c<ڭaS5ωPGB++Hc$F2!%L%b| ^G!Sh{DoKu$& a(;Zy }z"F't<<#f$@@ +ZuC_jrSP2rep¥HD;O8ʿk=ߙCGtGAkkƃ{I<x$_C%/^,' .~ ~Wn}0Y5ɘq\v.ѫNvIItԗa[, Ԍ gCq>|u]x.WǑu2P' XIyzt9Eϒ%w?h2G}֋zs !>+^Rs]:UvSZO5ciQci )bcNG6΀f#F_iH ~B*#W^DPGzK{C@&FeO8 ]^=1#W:&]VęCEFv3p~}GlGGe{ [&ý:=QI8<$IWl1Z|#ubJalֽszpܣot5~oDŽ_LgrUs*r{*]~zbJ$kz:ګxi!yzmS깰V 1~|*Pg$WrrʉXX鯔$^\LP`+V.ܘO:c_AxYA9PKoo|lώ+k[pJ3) ,7E!QΝ~to:^\q oAT@ą4$AQ h -:x^X 4XI-k%.$dq4Hv`9(I<$WmЭ5[C)lQoaCV4IM.`@DU>; KtiY{k{t-veBUn>Px5W0st46CaVpM&<kH#󸋧 0RFjC.0{_KP3Y2UvyQ-DbYⅳ=6~U;kjI ])ξG5__A5X^r3\ "jgN9W ] tx,AA97һjb46^~J*jg eÌ1p[Z,)ݤLx4=w[eK}\vJ.Ls/&=fDY}fِn1O,zc% h-&1[JS7((۱(?.[`kE*A0#B&7E56|=T`7%)$x94|;X&ݜ6(I?2{'Pd釞ByE'/~/Wad̞@F6@==cmÁqsFzSIcz}apN1 f<⟵&oKqI1mfcBcz:qVʐVrbmd7ta%ҥC⇫Vw!Ey&igt=RSC\>Ų{% 1"N%b>. hr("S,63V%|uNze ={!L)'Iן2r*m1[w׾]C`m{2p.f^LeZEsf[y\ZA g_~ӯ'uN#ShҮ;aAOk~珴GVkodz@wmI]Q I:u{zB4|XJuk܈,`BnBB!]ئN(7Y]2B6,> YeձH[À-!I:y TjxJ+wL1868+.}…v4ɯ5A^?`Q\O4ΰ{HS\y0pѡo뭊| J}&9:(<1\ ߝZD^Sb}Y]Y Ϋ_FIEd5W[?UJfidHR3]O!1(jZMd{6k v0n+DmpaS19@б_=#AUm92dmnxb)̌DG`_PlqsϫŞ1Х,O` 1[I2!E`2&d i޼pp8|vbL9:[APͧ0 pBn|%xX8wP3!`kDQ^Y Q$?DDsY7z$o!+I7K!P+pB$fB(%ZRx]j=Pm>*Ru~sݍ+م?ĝsBbg>7IRq;=:C_*Y|ۥaL#媠MTQ56g&uH2;VZ %Ì@(9SG1$uF8C|ɠHZR0Q 3 k rٗu:fb-j'B\ފ@vӫ8$)Ed4%'A 8W/S-Q"nTWZ#-;Be[ xҽQx,uΦ\Z|_^RE}^4b>ڗ< :^k ئHD߁ĺ4Q[\g{B1Ө~uplK\H&ևIÙX0Ol8ft\UP"S\{J#m<P?_Dx6>nԈxx`\njch_/fj]!ǖC7B <#L(D0ϣ P9L0j;'w=-肁 _C9康rC.8n< w^7@p?+תo?蜹}_>)]Au4(:SbIO;_hԔOJZh'=ͥŦQ]ѽMH+)<`U'֍]?mՇS Jr{%1Sd/Ad\7J߯i/Kz'Ѩ:=(M| Whj'Ω\]E@l$ͮ!l\Dwx+' Ahu#*A}JW|P bM&>c dNxJၖ|@Jһ̉ZhkG=,Ob}L`Q1&mPoꨝe muar4=uT {OA8eE9!Ր4{ 7v{LxU4;-zdS Ē4TQldd e&J_"?X.gz_~dOsrpE_sx/9vLSW\ oƘ!^ gFG{t < rT2DZ0=wR/~-Ƀ, an}1jV~)PJQLzV۠g ctݟnpPRz N2qISJ.!%iazp!!lj2f4a$Npuf53k@IAnΈV|iV(!gH_;Ε * ,;{yJyǰ2ic8)#%HZycvf)!^6b.xv[m8+|>i-n@oa6߸r&W56}e@n5tyHgHu?I<~MvI_(b֓Ŧ6p9^MYK(/K s '-My.?X(5Z>fD0"FmBuur'bh#pi/ζV@z7 6!dGu8OSvʞ`6ܤ,Sw.Ϥ!Tp/܍ߠ_NO~QX"Lc?424&%iڙNx ʥN7RX~pͧ.DVrd{QɤKQUx=,f@GzHASP\)(}qx21 ͢-kG2+TO%LEzT!|D-ϒM||hZ PJzѶ[`]ɦ)_o9귏7kI$TI !q$'͛(;NZUZ0&~2mg$Z$zxhK=d3s픃 Tv75$i(js:]/wql[@ާzE$2l+ ~YbXGAɷTTfykWNG.T]ʖ$qpK0\8>r7P1R:I{w H[) +dg%"ek ='[Z&f}đu7qA[BſC{f~NVN\!nk3u0TS{_1e5X׷|bi{ǚiXROcE8d}˂/Ni=iKVۑd ^AxuyM~9w. [T(j2LP-ȻqP9' b0*Kc9?Zyt}x' $7}H^zOn™%КϚr!GAa ^S['IñI' MNwM9 W|=9Qj0*_1—Ց<6y ٳrU%"`M "#t:r ʪD]WdD`=mwn?6`ld!C.$p톣M B;O,ӑm)/uCg)?dY&R``#A79p㝭U)85qs"j8Kjc43HaqK 9`.ߡMP,~\qABf:qK}6y/>bӁ4 78/րXщ/1 |Z)5Doi%%\)ĸm{r:ͼzM|!;ywzOQU`x9Z ޞTJmbgi3yHg>VR{׹!1;K{dY{19I lGn񝎛bTR.ۅtY!j"uvr ^ubnG?EX}'zGA5= յ4G$FiksA+r+T7)ZeDhtڇt(osƙ" V2+Xh G <_C!N(l+41tuz#HYgމj){2W @H ͩϖc;QǍYxCG#4 u&09հ'D .'hqAX6g0?dIyMԉ,%:$)%~tlJD)0+uru>n}y],K+zp żOp1 U&өd  , t .] MLh^[/t/Ozxtl#F_mWHPp=ZxRHz.ϲcm)D}_#3r3'əE:AKoRkV7H G8Rdh;p| ;(A8^//gܸ[_7<;4 G>j!H[8S+/ʴ ůᶹզLwnޟ! ;<_EvbJwbljFTtKыVY8 A^3-}p@a@;X;tqh$Qd,4;6FJpӷ]Ûh߯ҖMgIz{A!]vqzyX☘9 wG;#u?G6nqclG4%ll&!Q5=S|i4oim3:)2›KWSY.xLtB}}!{w$ωCnAmJ[IdS>.QR׏Mex 01 c̰#>[*0&۲) &Iq#]O]/PJ $.V}׳$ K()xT+WM7IJ>f:{O@j#|Kȿhfzo7jF"ʐʢ+L6\ GlEͺFDQ}tqEg@eꛎ|zjz:O k ] Z C۠/hH{7XrXZz$$Nm`+{\`UD/D+c4R(N3^hҌ oBBnը]] w}ِق^7Ì7{>!yg<{nY0;G])&C=^#.U.XM;苳YT4O(AIjU;Q;U/J阱l}˒'v4:NM`RC.A$v٢hJ%(;/eqJx[Ga^*gTڃE+'QjBi:3$^v SF{$Y&O9)D?I+,F VY9W%PH΄`ݻ0!.Lá Y])\VSR;ː##j(E$U|{ <0P;"4Nu E∐h+p,\ݜjvk n [#6LI䦥ZPtyR}2Na'" !AZ8zkfj"#BDfF-P^r$ ,6qRR"}Z$*V't#Lψo?r|g3sT>~>f|etnGȎSQ~FvЈ_KpAq>{^\vrSwD y> nOgwHcÓ /?X-^CԜ}y۝ÞYxb)ȑ3XkL<G_<]K~/SԨPii}mfZЃ :e{+^ G"Jm;y :DJ<~;@bQ"6æ䛰>?hXtvJgq^F-Lf`_(ϷT$I$0 a K7@-}v[ce@6{5nh)8+ҤV #AP5vSAa) ע {CknuË#kW?t)_Dִ]_盪Ag N]a¥/f6e$g{$Ҿ|JͦPhIr2XMI9J] @{#ód,!V2͈@ R}y/_jh6S&A?v ̰Gmz+1JNuμ R1~%ky["n/#l5T-e23H]+ ?WSN%&tݴA-;"vZ@aK jU'og݋8eMe*\8#cx7xMbңf4\yemТ}rIzrlT 2Ϗ>o8Vz%APZ9S(S׍`x2s>et jH2ͣWlcXkMAoٌxc4X~޻ x8))t^*ٿʜ#h%}^j-"vkt1qshJًD:b1' g,\JC {5oVYmCAZ(=SyjDQrY:|21YvFƗI_u qt:' )q8Yme|IIzZ- C(΀=/<|7S~lt4W!pxqU WգN&(8&{Td|n?_mN* !{lYB=7wSJoaUlFk态]bu ]iS.84e>d8~lFk w{ji~ !/J)3[c#H8R.W \D N>X&+ "NGcgfnI hX0T(f v 0#oNK8Ϝua pl!*= $YŭaXkZRЗ_|u^iړDh {[zSYp&fl%Y*,3}yS1hĔvtF-4Α5]jYįCº tgؠhmP _Bq\f\ `L7%c~Lg}1zh~ᝰ<.(bOKc<)ŧelO4EJQxd/*sO}4ǻ:G"YpT S٣#dC8# z?&Csa|"@;)Եxu32#zʇG`N˰1,Eya 6yzAU'~Ͱ-r\@+}jk0mğ=&k|Ma̙(LC9's'>oIgl = *G)5!D*f+jĄ!{ۦt6j@&rQ(C,Sr,P9$ xLD[ Jr?o<^=@8li/2|}veHk xzPҞhi2c xxf"g60,6T~zX,*T>&P, Zi\cY^a[jsH&rdV ϲvSof?[W-~$ Nhȉ3ĩ\+,kmw k$kDMè1ayౣ_`\!03o NhyiH%<њ,H>ԐZWrgѲL_ H\jh|[*P֯"Pu]H,Qsw*=7LMvFǛf[{hL< !@%`2u}_{FEkchcԆP So(TQVv$XҼrk Q[5.*2{PAUo0`9K\`cR{|nȦ4} Yzؿۻ)E6u,U `dLAJx7< *Pt Ljaj9Z_[mh^5Izq5qhĕ3o},ך8 EU5%EC)r}MVuŬ:oY,2v:^|g\F´M~X(PP64s 6If=KcS$v%;OhY-EO<s^ K{$#Nf$egsH+P?ήB52};3=s0sMo:h-.wz0rp$LQ( /b pjKN,[qw%-q.=+ びP=qLs5yMӬʍצ|G[X+sq%; 8 {ovf*E~l?{_ۄ*M xt3L8HYuMAs=D*;&v8BAj䅮_1LY/JжhV&md48q9ѣ+g']<ڤwr*,Jp\]OzlI 6GA]K']9Km' .sSR T5=nAr%ECi[#u:&A5{g~Q$p0ȯMWN>ekT'D]*w,Gw[1,%Yv>Qhd9~2@1z5h*;  ބ#ʹoޏox džJZ,/=хPzyXkB@,< ET{UMSH&w;h9w"+ӟ%(Y𲑶>2puR|d1l_۲tkp5D  #Igf}y۟.5* 9J[_lB1%\ &n|qUuqsoy _x)q#0ϫ(=j;4 ~/&Ge?{Nu#YR.1#جj9f[L)W'u*ܴ̿0 E_O OY T ]yӋfX0M拥 8`gQ/t(l% 13UwYA[E~<:dTZ&ZyO@my?|=w9 )2j.V5;>|cGq+5vsԹI?0aqڥyWvzi˼_qf꠵M5KdJ2(߮{i`+%P}$֓ڑ-ƾ02{m1.Z00'40=FlGAb? qb))Yꪘ[HJ hfGu EҔ۝,jBVA(Q- K Q~j]$oMBs'W#h5 ] 7 do]_uW emGRN>,´~)ci*6?$k=zײ?LҔ"ߊ/!_T!Do3vU]!UOjIj.C*eVHt`\(^OOe6w-)°3WXCa]7o͜KuG?5_|# I9s]^k_]Bjl̀u6:ukUΗ߿|!1S %(_TnzR@0e EI~:[ Z$Fkm{_)UpaԂߓpe,XxI|\"ʻuZaYUf*L`FH>oMj,"aB0C3 W;*3޾AꜶVO>.Tiĵ|JS ,;KHaւ2],8A2XD `\l?2GtF=G]ecz; +Ƅ;&Bs-v7i3nZ$? ''\1 2Fu4*bȆ^@跕pAxт3b(C_xp.."M1={}ϛO" b+H$Sb8q߀? fr'~$Cl˾y40G<~W״,U/3WJl5zX +z\țئ%Y>RTDFw,gn'LFfcR+*>^9awM%{ ]l6shlXcEwmxa_7;+ree)ږFqbyAv]&;}ג ~`;<`n[ EPD_f6;=eԻ 'b # kթϙY'7/ڑQOǼԟ0k>5@VʊuNß(Vl1.KV|V-P3JH-VC 4#+ ߖz͆;:"Rec"zipTHNU?Ŗ_XhCd9=fSNIz`b{sPx5T旯K$F$ATcȝ=*B{ۦ@bAno_D/T|(cl$0<^/:Yċ)4fmmzW#fWAEE\kw6yj.Z,F@1 駕AO%M7*Aܒi=Yp(HpE8ot:,Mu @%V߽/IVKp0, 5|PI =9!-R5-"SlJ҉Lqu0 a*1?&'C8³5>,L%V~y+pIM>Ekȶ_#7 [avN 7\ e=,FM(F,{7//Z>ɯj޾Z…`ϯx,8ntI5U/YK&2\F %د֛0HMߋ|oʐ^p߼dR N@1P5kJɀ/TCurw2[{,hTZS!'~w`I൨$&.:֮O"c]-4dLtͥU_d}ƕL |y #( 7Po<12Wu]VΚp<}\٠9#0N30덏8q;dl|Ю ^.|ְinGai3p-цTȬE*Y[Kh8#5b2QO{0lt$h4,+27E Rp x\ ˁ<xU)~+6|lp~?"9ﺡ]n* .^-IYWG1יvMjw9TSOoH25UmnXE  S I-G/[R.g_򰄋ˎ0#$ն«k{QĮ#[t%tl5&B溌PYR}.dui3ThĬ!h AGވ^/ġZ%Է-Pu`~Fx&>>JҽӐ'yuRxqG|]^E2?/zRfxZP^-ED0'P:uХS$r'`a+ZŲBx+c-#<@J[a6Wnt½+W& OžFz\E`KF 1ZtɌV4-o'tKKoemèp'hA4k<ͶOz1V+V0)zոFrۥb/E[xorJu/p ~;lkd %%[1 WWBϼwc_Y-^ItMqR̈́Awx?#>|";:C= ځnXi7w"H䷹bidE?Z y1iŪ#Ru-*(a6YJ{P\ 5x]>{22Iݧ "Y @x^]*fBkq$oQUcu/-v-y.3YMaS]Q=˻⵶:lu֪SR_rY1VCv'TۦV:9QjdQ&R9Pt[%'ɞTgB "$4UAS3mf {w|)`s~р+nJٜwN>ȐGgh #L~Sk7DA݂e{bK,t [zVmK"E؊`z3O(9zr?o~uy#x9LkDb]XZMEAV_q'v@xKf2!L4KdhOĤRVJUdOB!.h>[v~%UsX伕3|S)>դ}n( 7DمD6Ƀ|eT #:OwnzqBg;>f8z.]!O5=knԝ{vz'lr/͑_d]R+=R—6[#Kܓ46_z,]rb¼r={ὯK6 &1,2do8; i+X)~Yh~p;W+nq Nok]*lLڽƻqjhU>~Ӕ .#ȏ U^'pŋ lf6 ͷDPm89n/}Э(Bq0ṽ *:ۭ>lA*m)RA()P$ h&~yy5bReuڋ. %0G}0A[]@K[ Ō%a}{tNQ S jZ;D$Kٰ.?~թW)Cq>J=2lpG ):m%*I 'ac'gTB= 9æADD6@ 0#,86|xI8 ,}#XY zwKNN$6f ZT>[|8n/G:)?:kyο~r[ΣU&FFȌHcو'/u5D9gH^] )ڼ+HoD9䑅4h {I̅yW0gF`;$s[˨5zzUk>&f"zsP$*1Ǫ1VyS'$ymǮ';$%eznhY K~e;ah*hY'Fc= @YԼ~ΨCN=WD"5[t>!dڡNI3<覵/ݘ쐹Ȭ^+&MĂG-/o4,,ւe>PK NL2DO JDf|k| {Zzo{E]^Nwa+ϛqS6Y-%{X3UJ&q*SCm /,f$u#%zP2 `I?OTNB2lmΡHqC$zAЏMy3h{"Z+7fbj_n6k 9˩WB ]*Z\6 Wts>?36- QsS=Wdbt4cgu%[H`c WU?_X@6T>2:yZ}IGpVNEYfW:8&vSh]%?svp[iarOpI&txכ#?`9%G72'1Z?]}gN2PZPHNot\QI@_-͸Y"G%-g5F%*'Wm H& U":Z{Cp\vR!A֌Rm).sOqZ[ ަZ I э٧G`K] +a C}E5ȓ#$ZOG K$HgtkٮQ t ǦwV阵گq݆B.k*{dxI֥Hwjs/t VANthWer3x6W ćwrWYG$ݏ2$g?SDD%Q^ڿ8ŎAelM.ӁB!pYBu_ɭ7f;29p'bl4.?Qӕ}ɺD:Ǒ13g[O;7D>*XD'e$6Gfat(s|g둎@Lnr}_› ?u`,sh[P1r|9+}zDAm,Xwo.{A|ΞCTn{0kPHzC>..{2Yp%n/&4dž_5~爫*;+i57zA4*:埆݀ D<LɣsaF@juG|CF0HݽEbr[Ɠ]"ReR<<{3E@?EINT\okVńC<tpƼL"Ův1-;W/9`@A4EHBDU2PYKhtiߔaS4~)53W[X̞iE4cMK+2 ^7Edz s~E0Rл wCo!2֘/M~ʼnGn!#F@*#~JôPf2N>J?6? A;Ӈ`m1r]MzDovUlCZL y2?&y&\]iD#HOJ`X O䛥?W.U) ~!1x~,IƵT?QN\9Y)0l7F4mdXH]ShSBJlR ]#kb !MnedÙfD׿jΌrwb!cy W4BR߆ӥRgc` xwh*cw2ԙܡ/J=~³C}%y{&P-e'T.¿.ܥ`'I $8f6׽Q܋(o|euFQ0QcWNF$"1pÝ;%jg}lU D)QSd2gڙaL|>iü \Lu+yw2@$׻4#H{ȮD$#;+ɟɊ`Ub>?+Z^-d Qyf ԯ3~&uOۆȢ*ݎ_">9(*or!8 [IFggS-)))/. μoؾ&Z%o =)!0c[m=ԭ0sO.Te$kY>/j 'Z`w[=];zMX%xep拌/Թ<1ߔ/YV.MPyof#'^I`Y BasY:8. 8?FkSf P;Gv"C&i_Cd5рw Vef?H}VGg,:ruuϱ~+J"gU v}$C$ 4Nq˼"562J tNU3NY1D"x7ܶ Ѝ\H",NWXP:{UsW#hSjGh$%M)8#a"YfքP6/oaguhuu<Tq,*VUh%re|(nܣ{~1, rDA.n ݤS-I_*X3񛒫4SbpE 7c}wEBcPR1]WҞrP}(+7&{m{8ʧ(tDFEVߍ : NL?ώpHԍȯ\R2ULe`T(< HLcN Zz[wmc>f.ːƤƭL?j>{9b @za^Rj;." MacRF=.Ži&]7/9ؕDPLiv̫Ԧ``)172 ](rx|ߡX_&3مjl!G6PǨƚCFZXKػ &|3.[GԀGb{ޤ#êчh(G`-L 4jꛛso!}QDhZRWitgfQx UHrrmY}SG)*3-PV+t?Ęt!cHw6b<];{}aɼQoT 1$zt}u?>A4'iYw6 v;q7tj^|f~+C5^ƕSd̑ %hgazՈס0!D%HSx%b-Ͽ:O%4^Z4-&Vs.%ɨ`=f-?5K Hқxdj1DU {+K\d3 ')Ђ"' I\`2`oJU¸#ahH3ꙆcVD) c% /{( = K1r()8U:Z|YTpю3\G//^ϸKB˟/QQ8;h "Ь28)5E4TҩEE}$姿~J[b#Im~dC(^=://PZ7 lW#=\IyI2l|4 d|iZF' BЄҍC<JhevS˺}AˮlYfYs54R:Eψ3CXI̒pA Ҙn0&I/op'"aux: G{f߭%s=& )[;:.5"P_ͫD3۫ZkϢj0˨y pbrZ^o1sezRM.l^}1AASF"hll`K~Aﻑz^^J|5 В{ཁ}+< 0)X/ * wqƐ֔grFcZ{)Q!@6^ZlS31vgҦn㿓1Ap^}Ǐ0øuS܍~` 9 ҹD*7|O!Ӊ?ɫ޽4ROuSI7arDvF2c(G@c`X T\.պ}Ê-BQtJC-?M8p t xEq-#M%_@maVdy6, '@8XeAJΛe5Oŝ{3CF59pHL_mз롎TD#o |D.eӵl{_>B 0jn3T{gx%g) @_% pj=A ] 5|aVr= >D(t˞X>1OU=*Ӂ.֢քD'NKWʇ:ҟlީ6ۣ`Pcؓj^nx|U/nhE۳(hVo/NFc?qr6qzY( .9K9 CA gjrGGΪSDTAK!kk}cѳDžk / n g eFG!E)l99rԫ2ST&?Dk'%hq[~,F ;xh%)A5׎Q34@զ=S8C"6r?˜u)swRmM_Tyr90 gr[4!EM0 )RkM͌NM_9I0BҘȲ ӼcBزMJoM|y7r^ fZ͹IUI|6*'F"s~+p%tfDkw#w:+WvA:@GM[A{J/V಻YȞv~p-hWa䁘ygiL{];; +h5*-mX8#O?\ֿe@x^ZJRQ5YX;t鯢NMd=zFu2]La"ʲ^z;\p\^~ 'Y4_Vy_G'[ly/ljg^70x k$|z劓 6Kdo16+٨dW8SoB HJ5q]ȗ ,B&1YQ ݴ7.=Qer4zG)A'ipd;4m iDʐ,(.L.vC3;] .!չ ߇&gvTStNAOMdz*HzTM`ϛ^bP4z/3Vb縁bDEEƭqWanc_p R~j{EJNqJ*66Zo]A!A5͔6OQjOkkm:肇(3 ~%D@͸;q9Gng 'FcP -agN7Y{q|{#&-Qa-dWVh}"7h;+5B r[pJy@|X=vȰ<9Ċm:QދW\Z gټ.5S^oqE4adLep~ `ArOO9t`-%( k2y(Qz7%>ބQp2]Yv زVŐ@0tG*TV̘tk@ סܻS:y]9d4C㹲SMkY5YgA2 Vv[oU+&y~)h1&OZXK?ճZB7.&MJS[U1P?9`;iǩDb4h)dDrC#YdZuL~65imt=/ǂ B!rJp¿Յknl.U/C~'jPSlIMxT^oX37LΏnP5þI؞޹ ݗr*1JNBifJcydC19xn')=˅+|E;\E4D=OДcy懾%G(㻦)w]|pfet-;,iHzJ'.v}P/+:.3Rۡcáca|%%9 .MVt?)`,8{Y#_;* |#;h䈵M R6IyIۃ"/:wqS?_j˓#B%A܊MT<{+^G\+;;RRH(-H]CoNO 7Jd,ݽ"2 =)TUaAh@we3,SW$9@4,,=D 4mFȽ=$Kp#bkڳq@n kѬ\Kdؔ-ԃ1^ߴ߃.B뙸, (i Q쬾0RSsKBZ^o .1]YkA8OEaM Fy+2lL!6摦(5@^yvI:KK@Mxfz g$( NE9 ɧ8^"$ cІYXIE)4b"!c9#.?j.B6eCiCX|B<#DB_*G ;^sd3kmҾG?|4chԶ7A`3_h65OF.a}N kÛKgǥ*\gIQP\Qщ5@L=ZE \W`y:U+EBS$ Xw͜Ul.iԋ̒ԞR_/@/()=mX g9`<<%*Co!3!3vx(cӤ :z/F|eRC4#Dp_h`x:oe}/lYgpH*/Q' @ԞD:|-4 44Qn`z=t0 W ']\\h?=28>Eƭ]-ZT0 nHi:%6Fs,0vShwʙh&”+a`fg[KvϽ; F^*nCT`pCwBb(SkIE/- WSH26 z)mƉ2phAZì"+cd)?qWFD$!]c mT45פzc2̩mO||@UFkX|uOH^MC-z ,P ZBKy/֡ǺTRNDW Zڃuj+T3 tp'ArR= ôxNSiJ.D%+nՕ10]7jtHS@5 Z"@&rwH^ ղ5-h|KGOrlrgUP++Cјt(EoGu顦lE(5|2N` EYJ|,NtuD_& A3h璜TypAzoeBKs%x/_;/ trV/Rܗ<+tWyi-c~^F׫w4 \lf6svy H*M[gcw~\ _~.˓T8Tl LO],P4C(mDv#Q#Z}rGh80mc$P}XTa]i.y( -W_G+Lujdo兇V:Pu{uaui!?0vjdږY`952VX^hэ(fڴ6KF(x!=(`Ms>HIiQi܌S$4LQ;E=e%|*/`Sd7ẖƬ S"|>z\;C$3L}}9و".inR9WR÷O鋻9,L"`!P8<)g_JZi;Q@&GjIpwx M$OFue "} uPwPy#GD'ЇuXxsJ3hĵ,ІbH:In o %I.6cng66 D+5R',"@6REOJxS屽˦'fDB>b C鶤Uٕb0*Ƙ3 v-Ǣ!v{Y=) |\HVq{4ק ^I,gʡ=\_^f[MUU^DmԢy4& R>)Y`L3W*fq=EsBVr$7/cܞ9> u(ʷg3 > dHPˠ=e 0Yt7;7c:QY$ˣUsqK8r0i2u~y5Ɍ^|кg[u-2;zsǝ팷Jayє,* nw zH\OAO*?Osl[42[?KoR`E%&7)s_J7u?Z Zpq0N< (X;r?Őκ-hX}څ@GIz} 2`DZԗIhk7O*Wy H/$q:JNtձk=,~rR,)p!fS<|}_ϧ]PJ{Qb(aNB,݀BM֘peן8 ^,HǾ'Eq&^ `+&.8 Ӷ;}8d!]qac/oOc3&v1EJԝΧj<4<ݜHo$WUxW3~wA\cnfo+@Ԟ%oy0M%jX1s=b]xn33|Hv .F#c6J4FxU@qѠ3Tȴ ~u[KЉ :3 &@cGz2 fR~g=#Fߦrmrt`z 9{O?oٶ_Q.\bTx\ 5: 4[LZ8I5Y6[EG@&" ]K`J,~eTڽ]%0e?4ԛz 26O ]W0ȭĆ*\J ޢPic ~e[i4 49gx?3LjB->שu 4m#͟<["$JR~%g_1][wuU}2^1cZTAC`/ֈUHRg_2Ĉ~Xp'EiH?5Z~b˫&Y9^?lb ͞In,0ӽw|%8.W<s؀E;Bڲܔ*s %=Ώ8A.?)R9T(3yOn1㡓c&y ^XyMdxܿg?3L>2}$ :L :Cw"N1=]57pHh|7q/_Ď+ cOOdHaW00,\BSpD\i3ՏñDB3t9/`֝wv/mĻ75ՂEMu6iP?8{\itҘNx0f JHEm~Z.csWzyL7. +:|ʘ]Ϻ{u5څ@\ol nbY"QXD}5#HE)'( t1N(ۃz>n{U,q{z#$ h~tV톦~I|'<4vF U1ڞm1|. VL U;4Rrc/֬I*_ .:JpCVniT_.@Q;Pۻ ( H~+f+;0dk%B$`ȡ2p?n'ib9<$HfGN{Qsޠ]rYrE2-d%3QF]4!H$@B3|]O>gP3T+ 5.1 n@ A5g ٘]ۆ!dSz:yt7v?OwZ+)iڢVf]?QHB["\"֚"4"]v{3s@ɸSlIwr5jct,:9sK;W=E8g!J?(;E |pAO"LLjnm%]~C Z:ab\{C(Ѹ0E̅"|ut -Ěx-T(MlbwIbJZyXr<`HJd0X=5!P_s]?>I )}Bś~D;47!SOMS $7NHM:`=hRgw&v̑*WXьxn*ۣZ,׃W pmbI_d*5+d 3z2[ YL•UR[ITtɓ-% n55O">gv!ɓ4)~F掻2Sl K^9NuU9~q@;`B٤zY{V5Zbe6KIϼ2fȲ-M@"',C]+Js(EC{@ s A(2Nכجkhh6Dҷ[0iQ؋%k1;szO?wpG!2,K=*wYW<͘VO8lT]9- ̾L·, Ɏ5' d_vvyd#( gHgCy#ôI&!GnZl d-ԪJ3i/\7 ݪeqS攣\b"M9wr yG燖/TeG^G\f xdo? <֕/6dWktAys:n$qn 6҈FlR<({ ޳˷ʰfq[EƠ O9Zp\IMUɯ\mjB7Y3IXG}%QϱCXel N~ U-%4j l[f-$:z7UuWt>kA JϰN~G\1+5@`Ġ": L#8_AѧHO"o]@m/FE/͑k].HMz΂E|ov? Z8*Hhwݔ֞A HpmXbjlEyAc>ιqTȤ` T& 9'{&cdC->xp7|i  So.&$Id6[? !jχK0"[&/21`&?;[ִnفw÷*˵_'r/9H _g$GDMFȟԮւ;+OЌ `"N~w4*ehM[ $[U|\)od5e!$MT{W'F]K ` +3 eX{"&4ໍ 4ϟ!b)M6ق i(#C%IԯK8Ī5@Pٙx26_mFf=|!N7x2RnD՗zcl(.xT2]k㎝qxn6,?iA^6"Zj]u ­=2"Fbhkܠ({Zm2El)ke`5Qݕ~rx 'o4NE P9R2:~nI4ߡ.Аz]3ȉG$E & _ZBoWh:pi^QWS+:/Ri[YJ : iZ^HrWq^|:ɭT` [0S=/0Ǣp7cȎ37'Z|ՒQ1GO,O&z nD/ﰬA-al]-;\`SǣG4'HTrc+VVIAs ~H SO[;>xUg` K:3$qpL+ )nVCZub.q ňH~SIO5H4@(W}%7o)Z 9q20d "(R-U-z 2AC ̤aCډߡg5.]ѝ0$o}|;zm' ~۟ ݄jaFVJ cTn /v [Bu'Nmq_~ե HnDK]Xȑ׌W,IdC-?OX+V7_bFI|{\b{r+τ:fܨ՝+`i:UWJ*d(MFx7t%Ϭ:&#ZA O򮅊&@[_OnaVvs#61k NuJWIAC{.5-6SL $$^FzZ xi{RNo.A[؇{N]x%WIGqSɶD}2QeyvguhyW=:#.'r4 Ie[Y y . ^BC:!G~fwW]3A*{-9 \~(t( G 260Cp,Lq:p\Bٽa'G,84ƩXڋJR5ŒJ)A;oyߥ˧2z)Y!x9'*nYDJIa|rlbKb Pwʆڌ!'uTu(""dFO&$y2㈂S'x;]<"O|=Cr(Ȝڨ'1Koa*ڔ"\"@ә,$UB_|ݎ3g+5;2;) H;@`حQL%:pɄe%VW\g[7yʻ_{?֣ J?W.)jcĹ#[KjAGH1T1nw~3z GB`،YGg2EP<d Gc JF@9;|XX=g<2qVice3C<,cQt>HK?I?|M,`@1*?r1~OV/%MMu$SIKS_=upVwgƥt;tٙJN{3Vj;JT4 hzÈkw2=awWnd;t l`tam\=ue}߈A[y.L1{#Lԙ-{4C;1z>jur> :usWS*ن!$ȜַIr}njQꞳjCq姅e^˶MeGy.,ɛT8X'{`g\c!P[nIlQ{NިXԇk17[R(HU˥%$G:SN'+#^.`,? )%'^|עɖ3-36 ML_?ɗ= mQQ"og2ie֞H+ס uS(gjh| *0'~+9Zހ.oG?OemdQ8p}7/5(ACSFR0fT:MaclRymd~-}9e-lf-j`BH_"|%U2G=o/U͒7PB)YY4I}ϛn3i[J7b~Pzz)qLV-:LY24fAD&]˖J"r$/b=`3b?J n`Fܭg^I]tl8!MOo g-NǬ:!EQT~5 GwN1t0:A9l<֓팩ֻ26_y@5ZWj 6r iȃEi0rJ]@I\p C~؈UB Gc.E5OԊȇ$Z"+`t&aL<S(eԣBwW(Cy$ [ P*wXqpvǽ8e˕Xc &Yw#+\P*sp9VzChQ|q"!2<K'Q 3̡9i &GάUfZ 063/̛_Ņ[gb'W+|;6ݻ)%DUfvN `n`KԵ?mJ xQ`oeI+{!=!y GOJt:tJ{ iJ=Fܠh@oB F-I+{K/&N26i#O zG"-dc;&ySɬ*e, eҒwgl~oKr\_:n]W5*HqqꗯB{ޤ9PwÖӨ{-[*eF!ÔKTb" .xGӐiI0 gzf7UWFdS5MoONdyȞDo1%):D!RR8z :jL #]H?Z2&@/'H) PJDz{Aȶ&%Y_@-wxGgI>CF>r*z1&\}jQTg3H q% #*2O^NN&GO6R qńd0-2O~/51GGȳY@A 1AF`iJ5y # υyD;&~As6jMXe?*gt>EPUX+ӹAMP3/oL!q-w)7LQ|FၡŮ&,G#1\&ExǬ)PhVy㢞Dr|E_|C^3iA#<C' (7X3_]BɔYhB\X?GgnY/('9co!yƜzݶ*J7+.PMm1UA#4 UF5;1yvN'w/ʀQ8 !] ª (_"bpPEš*`\mdwQM9-!Gr\1:/.2?lbK*#5% \Z|ra$@4fAV8`uC/Pa_kyt(|wu/Q&e}MNaB.ؾ" oxƛ۝_pׄS֮0XxI/hxKKWERN1o""VEOZM"q-.=?eDƓ\8p5kts[ gq@g.|zOU#Vf\,Cfr4=% md tHd40T܏ߘЛyTR\9}'ak(9n=mEvT;xBIvleI!@e om@רZi,3%qu;;FFVrd蹹 ܈8LޙsVߖ bFd%ŜWX 'T$rVQ؍CK*(8?4Q+ RSʼn`L: SWLطt3Zf< 4%>MJ ̊evw wCh>W3z;-f(F3Twdlro17-e;MZ]KâBǒ} ӟdYz 7ͬ1f8L{d(djd.|[+4A y:!ZՍݤ sP&Xgp,)FJNDgy(۹%( Bh`z u,Mb.S5KY3$ܓ%Z[)\q!E!>tLOTް:o14K:OpIq|eӯlP(aϦf{GR_xu|h~g:~ @Qi= wL GGܛ&ίGr[ز9{~-U?GM T羵{0FVBb 4\; {,s> pI2oTHkY7Pޅ%kEvADegb.ĐC-sgl}61n瞧=:`# 0i踮\>^ x#pSSn1pھ(8p{Lّ1:n> t8eY>F1LOdfIJG ԦrKNM`<'@'o@WcB9(sP7g\6Ib+X] !2hPBQ#i}\6jg-¯YZa*ۈ1R,R8V|1Py<-]%$-2:/sL1C\Eyt9_\e^ͿEHF{3l,,;ŝz+GpP~J3gtv 4oXO5r'mfkK]h/ӭ9b & D wOy2͎cn=^=9ΒFB8gu.WܪmEn c{Me.J." >һF3hLG`2looE\\b.iq;0Eskj,Gˑ{Bք);==5}n坹4A9OON(`ɦvZCi5d$t'j;^h$}o&|b%u}:Ej:H V2Q~'sנp췜 C~7tޤkj]n,n]N^gn,~_w"mhC@** ˗6b޶x|238$ҹ~K#*%0;Oj@ M?J v(;f6i%h/Ϙǹ"7-)߰IZ s z(ռkYOPr m~c6QIxC2s{A/$Yb;hxIR[z\t[ZqL 6S-YJ#X~̣N/m<]TH|&:OC㮢6Ε)~ڪb'{[Ci,]S 6`>֥,CMgaJ0[ͧnS qu{k>׽j`" @e:2B0Tpl4LԠBf`Rm}F@ ?H]-F3IEV2~=.<T8!~KϬiDAp sն2*5Ȇ9W 2}v&ލ n0UXbD!s:zLXl9ۦ,* t㱗=z8_/~=/C/m6inUkZF%{9z op**BOI[;yခ/ʓ:m[] FSJ,۹kYoBO+ɧ*0߃/<C8y|zXU@'|Ot6Pn2T7:"e` n -!6CdG9#cEMSG6#]۹ˀX,b: ǥ<$UQ% !~R70L[dfԄթzx3–$S 92̏>Ye"gG$pd'V+?nΧɆwH85J oщ 5wR!^da'[_h@j;H`GjZr1 x{skTX3.y}-Y)C ʁ=3ƐSghS_76nZ{Ů٫tGBTbz7\YԊ-?TKd*[c*xgc*˾VEE+sj8ҜJ1 $U TLڬTB(aT-Gu&o֔=,eU,b+v1( vxXen#m{ v iwwbk<`PR`4,N[XE".7-"]WY9K.al$VK6i7I%Ü X\UAvԊyI.j;+/֊€ԁV p> Ɋk(Qd>#t,A{".j=@&޴ͧ}|PR HD渑@uf%;,-lToz柞'-,ez ca ᒆTfPƄ"wkA]in Wj8TtތeTzBֆJu u:+Qr̯ٙn&}OBJ"&PU~=,)۞KK;sE᨞fZUme!sO8Zx ECT}{*&@P }k2t  }Cle4&r5:x8dS wY@:ӡ;h~{u/>?.sgN̞68sd9:{Md;qDw hqNf]TLjT5 Bl.ÈQ$͝s0 ;Sژ.)ˎw<[' vtb%v:>%} 2HqYʵ;T'c/䏊DDizJ0:xhq.2dvtc)|9AZ EfYBDłVI*(]=&cxvnH-4 ceS<*܇Y8]Y)!G_%GG(nrH*ًWHojE|-2bϿ8AfgZOd_D Gh!~x&hLjct֖ܶ =;5Cl̪1 5ӭfْE)Cm ŗ$B9]`K棠!ю7B0Z$KPr=%03veiC*ـT%g͒L@4F9^o4njrr E#~&L)?SN//&=0‘)i_rՕii`)܋@93L[%5ڑ]?Y]VwLFC\ 8cd>IXLLx<|a+Pp!l޵x_=iW{iX)F.am2 )y`yd;R8p=s&XQt0ΙM"|CTdy4S1$NvW>XЮEM7 p?_/;eNʃ\AvDsvW!4~>l*2c>t T60_(Lc>|s]A:*!Eh ޺ZBTg8Me(%#Y,biKIrL*෥<u!ڟQVQBDO CuI^:mZd(%;r@%Z&O<u[al)i˩iy ` D8Ѕ;x D7'k6;` {?FPҖF!b9׫KXZ(G nZ`bt^C z?)v!s ,^9Oj-JI +7% A=rIyLvw7\=@Z-  PO_>>P3Y/gqZskkv'ܭ*5mt5x;ܒr: SgQxSA ȉJoݰm,V no%rU#} ɷ2R-x%nC/ cE>]myGHХ/.1n')8x\"6G';>!zMsҤl[`Π΅gsX1tae[wLHE oW2˨"uqi9؋4jb0j5}dxJȹA:^y-խV-EWF`uUX}TVrPB3)7`YI?LeOef ` *SЏ&e#̎H [&H*zT=]x_WŠ-E<7ڣ;OP_FWp ;5)`zq5؟,ɴ&3b&@ǛxCdm.V#%JJpol*#D0@]#3WciF؝}[nYasS15<8>LGNϤZjbx.O-!ę4v_噓wjn,>bbHѬt9k`ng*[VңKԧ4չ_@m/:ZS?nͅzSsNv_6S"2y5]s߰,Y}sL {˭3Rh}rCܼ9GN+oVvh7MXuP"DK+jr ʼn'41SI[0T`= *znevji-T*]*8~>Ɲx&+i*EsMm9B%+ݧV 6=O_:f Q_SKgĿ5 (T,^,KߌIYYYary+u@Ḱz1kS%qH BD^a Ld. ]ZؐDz\j.}O} M`^dYrl*ymEV?/=&Ξ"&[xݽpIPá dQ%nRR"A!d>"ӥ[lYQ}K 23Ju92ao5[w$XǗ&OrlPzg Wm͝KO$oSzѓBgɆ`|h]]2L'g8ȁ͓";eٕ!/r+u4 tc _ ]|C@6㡖լ;.7̥*%q e531c s@~JL Ds]߬#E> dTLJV+ڡ)}m^&iv3roȨ3foto댦# ? yť`d݊).>aM#ټ7,,I+^/arUS{ޮCt@^*|1ef ci9p6$<5X)I寃82+.\_lBE\v$OL  )v V-jUa!PJ7eY~kē_} ߻:%n/ >b"Q⸿` &#>3?i^ɉؖJhde]#24񷐡pQ}uʶɨdAZS}-TMܘJۃ+LLyJK)eOw-%aC7;Luy"Cyӎz·J'Ka䁼M%` t E9ۧ;ÃfTL̖SG=C*_ר"+R`C;l;R UPX\b߉Ͱm0h,%AwxqV`fAޤ rqzQ#@(9ǰeWdgcIUcf\פ]ؔh u )qq@_ ń.i9:ݽn.nSFgz56f>  q!/7G/|* N^JgkP%=׋, r]>ٟ&J0R -2!omI}k_)PlՓKF8E*`8n> Ζм,޽H6p8+K4͕:-h9`z9 ~WN_~ߊ3 1Vq>r_J2c Y{\4tжq'%ǼG$5,*kV2}Jup$qlu \=pGhD`B_KCJ[a -)Ro[k5OU%^q%`;q:,"w>sϢ\SH Pf7G|Adc|oKGk9N:&sImz5'Ha3.mgtkXbFN.@#Et U_Qw-\qd4Ulkin#R^#`7Vkѿdm tb1'D*4m: FR.yJ]+T61]Ipyu|8nb|)Yu+'Y@3cwңKEYx&]JŜ(tD2;汷zjO4q@u(bEtiN8b=wAiR4"i {z˂2 `$0jS`a'nRzv&S)/2/\ϒ]f23s[塸Lw}[(_e,|؏궱H衫ov/װ7>U^T.N*PnJ`΍aܡOF}JfMy$9\Q!?hf пԙΌ.Jf 7Wk"hox|?J ^֯(JD6Ȓ4kŤ&(u3 Jb Sďbk3cB.Xi_^'nJ(}_W&Nƴp'>j12+ QN3>xF#D2)?/B+Ҿ<g# %@i{J{ =tc',5VnCK=ssiyp+g7(#/c0uC_EKO3MfDiPGkI~Y;Ja55*γwIȊTb6p6.OCO/X:6_߬I@ Ft^ϮIXv,Z:xu"k&pO9+tS7f%#e.-`pAF5CycVy;i㹍쒕N8zxK2i-NЍh1fj2g{`0__NِOTtb9o09lwo]Ͳ~?ض)Z@-۷]-9H,AP,+!'PлApҟn3޴`}=dsXe\?'P)Vy$Lbl$}ݦN;O+'Մ20Ջ٩q5`l3]gP/N]Olg⁴9w"঍ݝt3Y 5|ގ'sutan;ZsK;`7.Ky~b#hB^q~beYCXiRbv0{j´aS{?CdSo=J؍2\o!a0g_>3 uDArzp3S=f->lFO'aEѭ)z?%fz KWĭ+o.:m?mT,A`cq\XSMp=%>`<1v66w%+O"94.@ e+Ey3r,̺^5$3 b526x~>Qm`DCfmeKD\PI,YJ*h&GSH.^}^NV?n._y-i45n?k(*.jq(?uZ1:(4vq K;VJ]H˘:q7)u$RcT"ЯX4I0kԄs5 ll J >i{kO xWWYv} dk `'9/V+~ 97CHc0#/Yr8ұ&P4./2rEée$&I~f#Q.Υ\}ϱWsɆ/vz4ڬbAu,ɮ Yf~5(6kN9kޤ; "b1 K{9e'e2z@_Mr׸n(G|ւQuh^ ڗF!kO &i~X)1\ݜh]M"sƾHe>/ XZ~*kd5@qt'H[f٩f:)7qXus:{i)^&@MXe-Y2[EA*JVi׮C~zđ H޳x'Q:W 9|L0^#k,d|K2J]3{zOgm(x]pM=qGvaZdhoQDϝ -1,Gq%&Iư3{>ڥoICm[A"UL 6ܖ$ڬ┅86lhjlmW/IuW`_ ʌS2(ǡ̈LYSwǓVO]8דɑa0 c2 ROIGjj#X4dz!}h3i_\bԆŇʴC9L&#Z{p)`p*(aO՗k,3ԊLh[Ktr){"Q/n@m K ҩl6<\y$8I%"<4-,5)*c{d [K02>[ͱiNH VH ߆f(خ̈b_|$B}#zpߒzƄ>ee|__/P8~(~㜀f0lN8kHۄu4Of2Oo_?#OΌ?ӖAԕ3<%l5OU(Liq.6aH/vݭct uKE_W۰X KѺq-ߐZ 2JՋjɕ-i)-LY~s<>2"Kb}|uEmO qZ3 Pz'xpPACÕ@^%٣ݍMM}R1 Djk~n$"ĮzTurSӷs$g-QrX?J7?4AdC,bC0*<ڶks{'% '5^\Lr6"k] ~ `%5Kyt$#=tp#wd޳. kܑ]]n ץxN) …m C6!Zd[)Fi TWPކ"f'1[⯘sLwlw_.:r~,d++tc`혀wǭl%jPeޤ_n¬PXU" Äd!=V&䆠 lw:>B+V?*^NqIoyi!LMzRK"n:].J M;ֈ>?f7~Ws .!f};^lkֵ\4{r[$TN3y=P$2, : ˎ8ڪi ~7|j I5%z+$kQK& -p_xڒm) +9L>#ȸuniVv2N9N찓#;߹|/A2Jzڨ+E d[#HOL!Js1F1~:ǷQe3S *nUޫanPpxB.ܷM5Hpŷ<[0 jj;-[Y@*@"id:}@ŷXBoMH0 QZ [^[mi\a5owڌĢ6-fnY̕qx}b:Њ}gtJ0=uRfiZo_Ed!e>4zE[C..Eă%3(#/$إ`6@) /5w`DHYfԆ~t#rDnSC{^V{FuL-:] LlegmEMOxnQu?HU,G,@ :%.OpǢ1NQ=If:u_%NjsV-rmUBqll-#TyY"wVo?8'6~jamۨvH:w,vfXw:fz21 n/ (Ԁe&XckJ0JG V< Zb%m9amљ-K݇qDKCe-l{O!Ւ=LNk TMo>B~5@,ѥ}z>rNܥ)Ec#h-5Ƀë '!=TYY(hOռ~#MPmF`=wΙ]\,%AytY5Ч7JFpz,J$m}ig Ԁǜɸ+s1t+$—g"|Ú%wiY;edƲ=l1{#?(a]/; 52Vw `ъg=2:gFc9ރ#z{ 44'Mш"!┤(]ʵ֖MťŒkԢiNiH/Zִ=Q@ڮvG`0vJwЪeä2@8idP{2o~Kzъ;jg%3F~NŁ&j =O|&SJ{`2`0_F,"ucL+LH&RVzQ2۠vwUfxQ{6Ž6'.~ oGtNz0Mq` ZBZ82 |2M7%gU/%ug?PQW* oKMp2h4EznlXg3"Jnj^.ߞr yAImiMY%q}g7ӊ'Cw4^"'Gj|s_]⣓8feg ]eu.%.TٓSJ`m |qڦ;cl~s(S];~ 5~sDBRۦE=w?Ze&?HEO=\ Te,wcU]Xi>&=j*H(ڀR 9uFھDԈ-WƢ!W=ީ2Md`4gF)VR ]p+%ޒ3#hQT1s +[*xꔯ9jG 1Zأ^X $ڠᚩwMT >XIQEC?j #7tIF77ڊ`VMڳ4<z \+3SO]u7ils,K0B )Žb ꍜ< $mo䙦\~R:X&x!l<ƚ'|d]7 T?8|V,}y".+?l?b2!s<ԝZ( Uto]#IA2 Z,JujsTb ρ¸X5f?q|Mr6e`#]%wk!?"~d1Qt|HτL`8²\3 Pry9E!E];++.) dpԧ^`|=s[5V:So"We.L{ٖHr#q쵞"Q|nפ/-őG>0fXR/B-~biBvPeZCJW>PⱙM*CFxژuŅ_dn_uL)ѓ#M]DSjb}dˈ8diAz 0;!_`>zYi5^p70zg|ޣ3n 8]Ep+__^]ukk_K'3Wi-W ./=E0wKWD/* sd-9צGAf"k7B=!&6.JoYx`^Ҹo_Yd l7qf*!P)'0- =}#bOߣ~dmltcQzIV7@wwS[hAbi͛Eďc$o a4,kجމVT^vf5SsϿ2r7| \YsqnJZPq lӮ-!s (& IA$"u.&gIHw);ahxE3}y|YR 'J0ۿy6t]1p >iDa2hXyjN%LPDu͈Ê9Wgws8Z}z D I~r!(EV9Mb`* 714p[}"Uk؉cGJj=k/S$w_Z/| ]cOѐ Y_ CYm @*MlM(aZ4J(j0idG/XF5 ;jsRLJ]s9MHX{grLrqߪFsKl>Kv]IG/޸gg+s8|VoY<"K 1ZjHφ!Xt&")'0nYzl7G܅]Q9Ha)4pI&2woG# AJd>qQ*Se90֮ M[?O8V4b8~X#KT8%(G/!3ej|,0Mz5`XH~ y$%W e+9xaY&eOo{5g&lnܶ8Q2jg2g8gw9*v4#ά0\^]I*ˡXn~6P_Q?$ '";G~=B80Xt9G/ڟWKE 9+ 68Pq΋Ϲkh )b[])1 sތQ`AJ9.MS'McXOK|Pxm-5aSuIR:rRZɵa"ė񲣺%a27¬usJ,IʏBXuNRx%>tYw{6a7K<}fHc ֥?r_3s '5+.ȚĎ{BOGu?ܨ9 c6s#G[b"H6s̍`B L5\A95E> ~HZ>#hU| :3X_P/me|M3P݈sݽ_+3 T^B.'Ȏȟ_ Qc+\_W8ט8ʊMNqu~Tj8K#ͅ$wxLQX 9C? 'ڄZKj]hj>tlXdq y3Plu +h7\U"HwLMr,~?.GO'*0.z 4xɳH`(U N͌ו#݄# "gdxps̅4@!5;{oo 6WDukИ-ځMa5#_Z-k-Fq.S-DHyn=ڂDAP<;_`1>YRdP641K’J΍*f;R9ya+ k=&b>+Ci !d KTX ^ JU[.*V^@JCIKd};OUpToܬMҰPW>D%A$x9li[iviwNڏx]=cq~EMkMOO =Q/_lzX-QsDR8l_[ _% l~Ѭ90a.cKҨ,EF|M\kDC)4~6Ո&.$"Wc(QAl5ټaYgm.E/wpk0]OJÅ :ϘzB-gy*Yx|NtuvfOܔ ^x(Sik..nc}d癡XS+7z6|8RU=SPBQZzFӓ1SַvDzSof: )n(th1U^<}Phf@`Ļ}VMR%NՏ+h WVL1~kөpa0VWӝlF) $ÀZ7m@n!*8#^xn= m ?0̜3nOS%1{Aë&|8¶*  /۬`k%i8;Ǐe`&}RxwxPRT$WYoK 3~ .֒fUW7$>[BM ~ #pjÿuP 4xpmjj4.>)Qx 2j3CKb=<-9L,2fPBh!ukةCs)9A"n]ѯ#v9G /.>lLiU+*cqء_q)KȯTώo߇S SyʭGuhg/a" [dI5QEx[jl/Rry,2iS%{7x/78OKARCĒ#,8_$aQi&h4NjS.NY!0@fcYFX]d 9q`#L)cv9 5N~e~s.sIt'D{OTZ#"6O?K onZ U\ zf _,INꐉנM,8}慥"҉sdiڿe-oyt%d¡SaRMބlbF w\ %@!d~ёd76|v/@#L(ăWo 6y™>O.bXƹImGȅM g8⛍nVIv@5S#f2aE'gN0d&KyL1M apOGVtePri"vIQb3~ á6E#9 _g⓶e + 0S*dϡ ōO FyӏUZaZdZZԛ[9jD?} EԱ#"zZ(3הg4X60!.\&@-#(B kׅbJMuUOBOwZ1?lYFXk᣹$:?h"Mj> S?DDK{SqɬGT|ȂOҐ*=1d-08F2y)CYhЎzu8t:$U8~OE|L.iK~ Qwrw 濥TP^[eF.7#cCѽ)Ӝ4V lDj8Ïyp,e>R[ %6͔U1 giS5f =(oLkBGL:!H-t;xfd9l\6pHkPL _*A/߃%PmÚem(h*!-ig?HeRH:1CIi3VK ]Z{lq1T\XX[?oDjY޲m*8 G[`/[0hCY!ΛXyfqxJo{PEq0~fi@N D'(~v% g u#Y&A.IV' ݄D.;W6ZܦH||k7PN3N KT3C¼9G[XnvKe'[pVR( nHiJ%Q8@+HHLfKqn&(Z.׈DbW")NhX5+BнGE—dtsF)XEHZvKAyS??XlFl aDJ_r㙽Wy6>iJ*O S|_{4_`/Vj,1ȕb TNG'\%Z8a$p40Yl %L~<.r nLMbp0n\ Fh3Rj)lY'>7PI snj6W{_( ?9*/+wS"j#o\,n)+ 0:sJd c>QLgUew)Rv)`I0(fޤ1+:43 bcvVS̛3ݿqhldf&T5%OT7/Yv4҅~}yR\liBn0o{C[ә1Y5ʠ? 4Aey.͎_z:> Vr:^G@E^CdE|E0o2Yrr| 0~-Y҇MP.shP!u%A4%IZicR> U=;"UCd'yN: 8'.ϵw OTF?Mj*-w B9ܯ. NNotG[ xA%Æ/YPz^˞oi,LB@(U9U^Boc!JfFN3gMæx4"ِ{yf eWtt4mS#-ʍ2H7\M4TɁ"Q71*-Y8:DL@bAќZduwz;prFbH (r%!~ ADu$?ϼ@/fh 2bwZ7|S|_$N3K>L^t "5jޢU}uݏu'] oܨ;)O@+WY&`7+>cA?|F LtہieE+0֥BQAt!;W7ϓ y ٲu8b7N'CqxkO%#QIVdKzx'^6=oٴ7]tksBp-(1;PEd^ZrK%mm ^g- )` `V43> We\ۀk |+*"'m 0$L 48MӥKJf#tE*\Hԟԭ iHeUFF (3u#k+tQm"D>|1“4P%ȬI,"] ġz`47*0v&<؁TjbI x0j¤"PAF-#8jy*H9 R% +翠z*8^˛~^ -, 6N*2lO#73miKH\ALDe`@{JEkWSr3:{ q .TVՓʭ[RLv'ETg)ܫ()Y27e fb 5t{0jD˭'毒̓yMd=&bIv{ic@]9u ؙQn9«rLw=xf}KI5ђ0 TLjxxu4Zwv7Þ |D KD%µ/I_D aM{.CA즧9QySDYmʮ߈:!?3NP%K#.!Ot=~xD w!dKR_.'e(;(k _`;d?*HԱO*0p4jNn71̑xcdiH`<<}U [ B,UF M"REƞ0# )^Ut%cJHsJFտS;z} tK?U74 wW32UNhQ) Э+ h G%H5^Ȧg*/0⍗N84V,x)UP됸K9i[@}Br.7i>d~MKS:+}3𦡿H# s4 -N&#]]?!,!}_Li*`C}4zZ*݌TXq$=F?@TO:K%bw*2Ld9s `<[)\ [^5 ń\y$-Tqm[!8JBb97y^g!Lzdd 7dˡ4jip߯BT|,%:-A몷i8 dؔK`axS|H䁢.'9dA|¡ps+rԫ+X M*m$$.8t-F[f_-Ҟtc<}OkO[5xR&K[G_>F0BX/7|FeL յbbLb+!rIRD$HӉhP-;xg{[ x'ֽ[gjo ``LtEowP{X-tZ8Ub|"rئJA`067g'੫.`Y}L!ƁdNq , jozTO*ejbHx00:MUГ,\b]Hf!L XIcY!NRwH5Od`a W?KֳSN8@...Tek#LI3F27kWFpSVi4yM0 .:K^aŧ-(O+]ʌwM"~;+4!=q>2(3 n0XY2Ƚm}N|OFtICd!N~KV \;VpͧmL o;KfFLbUO!Q)fb 5}Vx)gVޖn=*Jl0Q|_`[hKyg2q\y(y\g93X4&0(`ߋ:T2 7dlqkP.:F-& ePڌMf'Zo9&n^t_5ROC0<'kJ(QKpq&WwaܪF~2a PJ hTFcZG;fr~zM &0@$|\\OJ){oK M\K[TȁO#1 J}+f8;4`TiV$?T]C10Ъz=mRJ`ZӉW&`$IKg Sa8*&R> h ۣ5vs9sfA?^A@ 7扔Q ?+9)raՔ5Ԃp/ -D .hfpf$_cc%*:v UꔅHi nK;YE% DE4 0Q u3p9 59ܢd Q@%%Ol@pJS_Sge#nTa96'o~ok Rݩ8JB[v`3'rҡU=݈CS, yѽďYdeqP1w#IF/TEceMhO@IV3\>ANGƼhCT0Qq&ٗ{ 8e_|^_a8\ˮxZ)=]YEy_CQ]zAUЄ)ޙa;X8̝A)M +-dWaUіۄHt%֎E˨Ӫվ8c|w=xN5MnSۆZCTs h,(@ # V L)2wlX>߿.8L?m~vR4y{YJ H]wfkBnF挨+tj pN]_A]Q.߲xo^An2kR}_Dfx쏜ל+ $mTUN:?$68xsXX'ItK)UjI2 @;[{_"D& . R$Il]4KYL0o4+8#.,vcz]~&0!l>y^|RXGGb4L8A=!ߕy¥DqũY6ihvfzN;+ cft74-c~>YA;؄qSe{/HޠKB>I6sMTz( (m({6xX. `}5PӯkSޓ:n#*B))U̽rc3P;DI/ <&rJ<X V VW {=&v5b̊o/UkQvqMMRi'ɭ ծ)Wَo#Sa40Uߪ38Xo`b޵?>B+oӓo+lh}YN5x.S+0!Uf_y@E-V&8(a/ ~Vw)ɧL[)I@RTm .Pwѕ>%$rQ6!2u zP}]D,\l1dwa:$.uO-ns]uÈĔq.#)X،pM7'Ga.9/RAжl̋~iÉG9\EdX_!d+OrV5ΡdPv ca [⛓ aw ~V#ɀ'=Ji R&Ffq0RH\elT1 ~X6yw)pK\XFke=惯v-FA&<-qt3l!g'(U2S/-#S( TVCܘTI;id 5_sh4D+W~GMΌ= w4btps1?2R۷ݒǢXVÍnכk )2\ XU*\cM &-=M&BE#*OnW c~ضbޱ^[pUԙi*UbÛk)Z|źmB˗1I4\twqQ:65o ]75=_J:5ALvU0yϢS5( .Ŷ``iBhJ_|p\ܜy39I/z>~<^~A|+x56`R7Wv#FT#}˼r 1M\sQ_hxǢX{Q_<=KO7X7Us/FIʷM.y#uHIgXT$ͩ\P곅#iEuFxn̍eGFWJPP,(6uda6-;~\!1"2yh(v\% ˳/V%J9Ԗb)"A&~;j62t3NY>1DgHemP$9t㠋qfhy- Wuhu1_Ol.8nА ? mCԭТSXP KE<@8S eУ>D;10r7Ȳ o|v5::גM՞jFqXK3? kLCX`D-Iw-*ht=.>;xΰn᭹:OIRK=hɺB6IbIs{F|;@Q[fuQhw;ޡVۓuF?EPva"5 ^ [ƃ-U+XApl?,d#.ZBxSf7eRP?'ΰd pCy TlWG{+~ZG>SkV{GG<)G06DBɰoUt. kK>9M|,qIRMs+Q-W[@+04U٨Ert ;pqM?uډ̞עV~ӁcN&Tcj2 *͕^{+K!yT&k #!yO/خ vqWR)FoI./Wdn܉p4+ l[,`HwHf"w.sXI fyVjs/ #PT a3،0bR]eΝp_)|47w 'O=q77x26nCpmZ:{||,'Lꎤ=a@sCݣr^5VyXYҩZ<}MP\;v?h @L;v Ob,$>=F['ӹiC~iv/M[`QI R:q&U[sៀEj.gfԗ}4*:znm:#?TF\G0:,"ȴa N)<>C^|]~&Yn?Ry<|A su泱%vٳj +TDH.9J3kT1B_ed_q>XJ;U#r0C?r#OBr y=u{\A#+@w #J>%' t{qL$?cPZsqpMqž/cZV=yM1'rUh`ôoMψ]E 3QW4]Io&4Lh)6Epڽ!T$VZdom~nc 2LQ̮<[*]ff"qxcCo[ 7E=@ȡb<7Z)}%gU!G:Xޓhq1a頻 !<3sݯ^*l)G^!P!& V@v^m/RK~,qGo2z.JAc!S{U;%HfPldA =h93#H槃Z-ԐֺCuϸK<^FVR=5;D/Cڅ9NE CRk7Q"8nOz{yJs]0c釤;20 ^#$Uxm5Ӄ0H|Pη5O8+q:"|`T|z7FeއYO%D-͟OPKe0"QvdT~~e ^{2cfm/6df:*ykǂWʆah"p$UMNjo sւZ\w%Qr\jku٠vi]eG9!j'u]ob[?h᢫a!ղ\iG_۟`dLn _3:ȂT3t$P¥}Db8SE u;0~-CDl1HuZ,(4@mo7c8R>HxP9xixWQi9$ֆ\ j~w9p9bxun^y+,P+aAX&@ 5I3 ZqXХ_>oss`z%i~R̢a\J)H*IWQuw! _m$Yi^DFYu7FUkhk*IqQ `I{yq~ 1 ѺLYk ֟ҊttlZsYO #JeLԸylU8LrWW3n<^wp2m`ZMW .t}cL14gqlχ~[w|ӠLD;6( C*sj\urkOv ,"smWȔ/NCDM۔BJYD7;b8sU-EZ"v12G  #(s S*4KLG4ZϙUXi31A-;>fс&nqڥ"i1O7S@mK*m76p" UXc+D^ڪs )xՖelh0h+:*1({ sal9* <ʎZ|3&%^n𒩭)^&d-\/rdB ɷ%}C{ ژ o"}3$C0 `+]L2F>=[)f]Ug0 +ovt*ބl['eV֦, Gl٨ݼ(BxBo,<B*oA+Z!F@&>09g ܜ>D@z[N%9WzW8zGFF@G?֔7^rGRJ"W&YU.`nuVE%Z/H"`~Eė$Z"E-pMwy&X.4pkzEύZg8:Q>^9g(f;5J^8Z&DP~!釓ѭG<}E֏RV&Hn/b ^7۳V 8% _<@7IbÿkPTze{ TƛHs+ȳ|$1W6w e3݈>1X[syѲݴ$RQJZŞfW]nYra2|D'pw=?3o2/kѰTl .S= IIZp $VMT74`CZ~_[7qJ5#2|? !wv `mߓqkBp kK\ŀu[sY-vਔtm2\sHX6]ޓӉ$ 1+V^FHi35چal۩~=AvUFfQ˿;WDsdS98>Q)$Gk&27_;/ nfu0Al]$kM??\|; sj-7k˙Q^ ~geC>1mHwLsp?@s!mbƌa{K&̖c1=NYۆo5BIOUY)pJiZBx}Ų 1C\*~~Ss%<2rk71󘬨RmCS鑫Iݖ 9N5t7N$*KY;d) (Px˰~Oo*IbŌKVQ]ocX>Mb<4@ )|^$\Օrf_:$n>cՒc# px}8Z3b a77[z(2~MZT#O?m4h|nw' gvEm­LL !P<=tr-}| [lzFNfs@QaO L4#Tt(iyi~pQl<2.3o4qp9?Nz :(U̍<vOgII\ˢay1Қz%sMrK*v|n_/ж{Z)[~u>0_2+MܖEI=0h%zhI5*!s8sn|J"Nnv"~q4@!h ~}Jn4~l4Sf4i۞Q>s[D5`E} 42Tg|l_Sb업nm?viydPqj+r!%R"<8yڙ`SP+ XJn7(h'OaWyօ& ;q,=\^ZAY{!R:;ҼS|Ck_:3>1hjK+b'h `))}5x!DnZ0"9eaZd5hJLyubW1é[. Fwa qe+?Mz~+IjWWE\9p*?@{l賛uS[:d?@*NМE@h;t~ 0SP8 6|F4dj1 2Ď _E-0N,VW=bm|+S&Biԙȳ>I_GJZ Wn΃4\XKEM<~BOi: c{><$-8.9`{/;ؙ&w*Lj7H5u={&ɳpcE_1t'uqxB0rU:V˒3Y!U@Pϣc!uJ^zf7#%Dif] pnhf"O֓J҂Y}#ҸXPZ sEhzta._}($[P&㩇9Mg$Cb /4.> *{wM$tl"]ʵᬼ4QDB3SWvS)fVFhYzJJД؎f<6xͽYVV/&(?kA͚#D;hC_l:R,xy%H E9: п``L.η@uWeK bj_nRdå!pvwHt֯tkW2. ΑAjgVvr``wKdip폢/xzC' }Z$}aK*zԚ~UT l 5LOjiSƸ>)N]`tKT.oy0nWΊѴV׹;6#d7cxn4({.p|cj-6{HJ9m|d \\uד+vs*{U!EX.\*27>f܎f12 ۼ̓e. áb1ɞ^%r Tf8ǩl1EyU@.}D&$7Š]:?<<  8Y[x>pbS7o xB2=?2Fhpw51O0x<@q%>PHke + s݈8mO{qk7= 7`zCKd:f[! : ~8U\c8""xP> ^ 7V1b/KZI27 h|]!q5鹴||9GDL= b %j &Q* 3_6F݇RQ57[lزdFIwȧ ދl9y;􊭡 -)18Jn]3t`h15w;@dBm6ח0}r)cm6:soh@ ;O:(g_&*3dWWYdQ l՚D3/nc '$΍b[LΣpUu?jɷ% j*Vht;-ZsD}Q,J-u(MM3K."3GZZɤNN%L҅%Cd D/DkaYWĠ3{]k sek8754, ܣiQj` Mp;ա:7rM!Ƅϸ'C5!!- J߬Xi=_VۤVoeXE؁yw_'A9DV\b8b>UDL(JA"/ O%0+^nqlg"euF >s)m659;!fcZ+\MJsݶ%H %bLוE1óyqoʺ7RzbkJuh,+;-^ȸD~ڣ8pt@ {C- V! 񗮋n74T|חCJt (9cրq)XN/Rqw?/T3 u1 p 7G?LlK?o[w;I/hGl6,qOrŚ=2ȁߚMF7 xmx*mwGX۠K>x2d h[i_ɟ1'b%!]#(TQ>w%LʒsԢ!`[.YY-)OW;PvN*kk޳kv?:6~p]/36!L&`a<-qch5UorOĤ]@ GF5}4dn/l-(*p J )kdi8L| ʼu/ nb0K]6QXSa22$ #1B DHI>Z2a }s勡K=LDH}E$0dHMUS(ҩpaX`N#EZk-l^i( .ھq,T0f5&ܹ鏐t]g!:Dn/}#l촧7ӏ]aGzǔ.ݎU 2`}I7,0Zt5;VbzXΏI!O,өCғiS] Eo[TD 5ɇG ,>0j;SXwO--jEx[t#O5MaԖY;gDVwFٵ`&:x& <וiY[p^c!JE*2~ZwpB^AWE,'9u4s !aR)?Z硲!+z ,lh8V`4AwĤ zS|坆فtM9Cs)+9d 9Gw'b_}67<Ma@ve=+B/Ȏ,kdm[KK.ynj9y;| %k 56sJ>KuI DŴ}K4TG%VSPeDPX@4xPkʠr#N-{{hp5'@R%N6 e jci kO9r6` ^);xBXۭR/<ށi^ܿ\9 6R]_x`j͠k:iYsmo=M{Κ#~ ku w@&z] %MǍ+>+4w1%&X~&^Lפ;nӤxBg.Tj~,yН@1Kmba Rd>w) g#ؐEO]d~ Ⱥ@j46?tgfcdK[S-鶣(WOR*f՝JPB{ 5T%:yuP8WyܘMG ;%3MSCsĆ#^{9W֐DdYԛ #YK:2 $䋇6M8zM*āKb o*~%`89쳉 ՝N<-YmJ1'ġoJag$B,hw?,W]"ʷyf/V@Py&k{F8'窍 ̥ܦ)2U$\C xtQzI "V;][ySl$6~N_NɝB~lZjDh'·ҼömAms""'c[Y:2M-d40m`2N xNDWx~k^>i*!0Q.4b1mM g[I5oEֈl3J4fI_!+gFl vsCyFߩLD,=|cL d7@N} R]0/=籲RJ]2|HbkNRqS!|ٸ]V^WLKXP`|_5K %,JӬWB N޾s^NPx\xԽ EW@N鑬g5B Aa"IIWGV4Urhrnj4G皹촨 l)X"}}Œ@EЇТbnG\+fk0p4#`ho|ӬI*0{s 䗅T>JBڶx MjVAŮHgԉE~>0dȕ6z2 LYLW$E̞\0z~w 0n\YECټOb`QZ",^a0QX2v ӊzᄿG5|dcŪ Ec qr]RnK jg3F/9h\alJ+.벯1/$?;G#4RiuWr:1!~F'HE{Go݄؀hv? v@ ~x "ێ i)b* 26VǞ=oZĴ3Y fouz\E?5aQ{)YU@za XVʗF^/˽k dNXYhuJдMIfwEImoJ.ٙ'y,zx ْGߣ>`YٽLCa@z\ۚ ܘfc5M Э@}YrNxm"6 hs^A%Jߢ$xjhaՈ ?OirQҬ2(eX46y2aP$`VD; }_)8ᡜ"pr|8Se wG4 |>UJ.9,Mw0C[]asZgNC"m|`*Iy_х qeyմӲ==uDɰ[8lHiD#Q0x:!.\.["#p c/ i]ݼ(sH6Jc >U@A oX4W1%Vn.9 x<* W5 Dӊ:#D=E}%Zo=Yg"LB"o 8^GmF䔁x􃎙SU~b>I9h6Z]&Բ:(ҋvnl'M7kh(3 %ElDpV}H/c宕-rve~f4Zv3eĂ6_X%R[-GC _J*- p2=9enXkJJ\|V(A/U=KTQJo ~ \aUclf=lˀ[^ǬV%EkצHQ7m+%XޮBE9J܄o9^._v6gu\5fU+rtӆNYUP4쀅AS5MAAA::z4vQ`Bɐ!Bk9V'I)[I&v3l̼1ިu Vd-O暋-}NsCnN}q +.Ym wv9Z{%r{mb,tHkI]"ɲ\zca%@עlӇB#%޽9J[VIH2g~mwP]HtZr E&Q myHB~z]M*z FMTS'`ĎLed-{Ӿ`񆜌U :BOU˼ґTk*xi-s!Iی0om |P"`xk@mjPEěӥ?`^, 'rdߧ+)in8& ־h"C۱1Ic R 7: ]QDSTWA5غzqov";̅0ؽsD~;dY-FZ[oQ'˛B'2kG_=gvXl:sM;xsHӮ,Owlw aњR`P|AmPX*q[J64 Y H(j?/3Q-BSvІxs[WR8?'=e#=ѫ*܄7xmuri K1\iAȚF~J WY`16#f|L[8"L"tUj\5$s]@!E%I$XZ +?GSeԍYۖi\g4iV$NŜ688l+^HbJu9-TpZϚ3L 2" dWq6HdgCUR$1 FvHNɼl|sb&]f׍_="eC:L;5KC} C[!L $bL*mʄnEܵ>dd +liC-gt[@-şoY=iV5FR{WE=ϴE K*9LgjLxoqj!tת:5T^ Fw]q-f2Xtkv’o OR֎ LUsx6c jLX 3Բl/Rj Q]/Y 5!>ZQtO)L75W( #҅ori n3Ih GX>..Qk7Bj,^S*Dj' +ҁ ny>"3΅Ka|wwL 2Gqc{[>Wbi9 v W.b7¦̓JR{*(-?KSPs";6[Gi N 8Ȱ5d**ل1)0_|}dX /|I>Ky!ڟzV4RG3`RkOQHd'wtI#( ?:]Dԫ򮝪{m<ޤj(Զn Q<<|ya_yğ{.B+㬓'AW}L$T& &.Sr2Ejc418)ݤͼX.B/j3C*ued.ha>qc}7<Ii˞N{)Р9ucmX.)'T6[ϒޞmIbQ"*&z\Ӥa"V0Ӣl:+P$KҜS 7{^LxV,ڷv>N*O^9߂j[f8ꐯ0JNbC]- mh 85sËc, 6ZtuU yQnVVQJ^٨d(iLI,Ac ԰wJAAлZE)eԸQ[yBÔmG/%30an.qNhungR@;2eIF<~'5wiшB ɨϢ;LOihkdbdȾhYou 5s'<./-/^nYf B?! 5|KR)qjuZHcG=4)#M.VAr* ʵAro0HsuVy kt@1+@VXPOs[8B~쮖Y)N)@h }It%ô2֎FN;~\ N&tU7~k$@lzjNs4mg'6 (ƾ3MLf{a,5Imd?T~:,#0Nj iÐ-'Wʌ΀;D.)lE|!RIĶIt4Hc+6wb-0v8Uۙ_><嚑h,pLM ~ύ^E ;?¸UgHNy&E[mVj -~Ԍ0]6E@ [ 겟6Y^FO\q/G#xj՗l./RPc nEB -1jjј <7Y[?4 up`}C=r{dnbi]T_$n8KeshQa0 Q*]؏^ȀM$Srp{E!])aC`"A*5&cQ/jf M# *?DIDFN}mtɟpѠ2YGߋ!iC)b0"':+| <aE/R,fv;61V3h ̥T++p\nQL>ғ qDYmqyU>$Kf3S b9[@,j^U}w>BEG\CĿT9ƙ-_̚ 0/r#yԆǣU:; 5\M, K^K 1_=n}JrfUT! ¯9Y Цo?`U0=u%O]R݈B+3f0fkO㶋4~s|Y6_˽ܥ1i0"tH}sQNsp<(pk$.ι]#q.`EG" Z sQt$V"I*A4cD-C-ËNZ~ OC]qE䵍h =kȓYD2mJcyAUѕwWTEb*?D9!{MI2g9+nE :,R7;ϪhBN~xY{})ThtC TT-*_T>%0XbM{k'H!,|ufb h +)<15yTbQ?l& Qo@6ҴUG4!Lc€z`r(r: ޫq5]{åAb j~vz[tn`]URu;Ű@Zj꾆>e}f]خM|jWcE"9dCOt=]`[G9o{> ӽ4j(m$m1"ONE%5<=:^jvk7e2HY;iԞ>R ^*"-I'AASnUhݟ=!dwCHϊ2 1.*H&iW-AS3z6$P^UF^B"$ O vP;\,Sv}V>_ )<NZ8_K%\\ /NY)<|qV& ;˙X}*v&YsCLe{4)k :%<u)wo ) Y B=Uslm"!\#d^ؑ?ԼxxFt`]t>4ҖM/(“R43WNH._(Q@SfF‚Id:܆든VpO[8h/O pͿ:[*0eTbUHOhຝigDZ%tI-Ig<mq} H# #fX>B,ic0OKZTfrhL.pۯݎpnT' V?^;nt$op+_FEf? ]iQXWwo@⦏`;Vm qW Y=u?qrwR9L$OxXPRf{N}2tSa.\3ua<x]Ҍ8w7sK݄| M(?xl]QDh6 e}4|iJu{m:P2CRz>tA 뒬',(gcTA m.ZR Tm?ǖǻ,v{zg P$DыZIʞSd0)ME3mD1{TON\.ʐKmc q-YNoA ^B*=Q3UɼV8g(Fhrاe"BN+K \Qz[CKdS(ivalQ&E$i/I[$ӀgJgEEfBZ#ȅơ<Dr* -pW%.ow80`Dݑg/XQ_aU24u V0Gَ+uxaFMrcDa3Q{P8W!q"8, &o)16%^"CɜwexF>KqJ"]kv椰S%i &' bUN iMuN ?B $ ej<ͭtl~18]B;55$XLZa2 ztkځqU?!Q9GY+CSNJ O \n^i6&q{gul MnvG%Tw!1747h3 㽍į9X&rgX;t4[L`Yii%[F bR @|66wf^ǣ'9KpqFD,[PB ٪s\s5 no-l%SvE(aIc:|х;4޻q?Ot'6 ͟S&fv62C!$?uVʰ'4%p5sŰ+b70];&?Llxazl6 (t^oɸκP:$4%{ ?J߮d/(,6ƆVUr6"3GfOY'`w܋D+=8e_K%:mNiWAM@PAwq)7D~uf'C}_m,0 x׏ڄHMwtugr/=ugOү †qM xbn X ==F.YH+ g_Nlu+:J*LD)XUyYdB)S^܉  $ qHvØvʴ5yjϥn{~@2b+3Ss "ylX \:km7AEJ>x\y 5.J@N?7X]"M{>5JUAF}r|>EULq_0ɶϛ(8'xU[,#n`|b 9Dٝ*R߃ M #6sRkMyna8-TIiѮaMTCzr](S}W{<%7Cgxc~Q)q/sRU)E(7|rG['pҵ@qP$g\>+1eh(<>6790 N]55CQԩ+Ƿmkt3'նUL%Y%'%2xӹdx?v6lB(VV#3ejNN@VZXr9[RʤźWP5CE$}hNmTMx%ED{Y1YP̬% b|r4B4a;C6e65&P*1=wxP/#-W(g.n񅫏p,%D(;MC~\:oDΝ1.oi62#4)g֭Rؐ\gMV5Hx1 i#K#dO #@[H\8Wb,l^00^UWo ;tt=LD.{v Pk'$e/Nap5Z -ߢ):Xwj?ePLJ+ #OLck^cAymssyҴS\_`Z# ~|ieUDLYz +EHV1`+ի%u~paE~'ŶlI;&7+ЏZHrn}/2ṟl]fR5 B < -%jo4hI*i?[7C l4[vnթQb_@//V ܸ01!B36հ,C4F gW*&}e/Fg'3Eg7wVIuZsL;@nDKt8l /rG`qC>broz$-?nG8ӣ/w"g[Gt F Uo"I,SP 0S[;0xe~Bh< I^m{a=@Š55ZP-p7x˖RB'eI:FC)+"*~1"ÿMlo + TO P{sdjl$=9:;b] _n N+MUy#bbJEK"#@H |NPcx;t+ʠm8aoMeVbdXIR+ I٣n#]Ulg>C cêDZo"7J>5FE7YAc:(j Puқ)BL^7؂mA-~`g&ԯSؾiGwC |H@TgLlK[l՘ļ̑vO/'?x%^ŸwzرO$GfbU D]44ĩ2dNO[1W WRox ORJ,6vM$eѝ$ F 7L0% ja0Y}>13go;za:CpI @2[Hwi;HcILt)*:A$[`gr7af/(o⦣wg4+9qpar-N'^MSP&7\uadM? ;+n8QȪ]i 6EV}K˿:a2;377. 6]2}d:f cs'CiSUxhow`/Y$;)"E+##ESثMt"AxCOVk3 EB sэe@3<|rkmNK5E}{ECfNNU/ۋ1PK\巜%;v&bN2i aP<#PXt.yh Z1vԟbH:W~;{&Vk?8-uiɧz׍H=]=~ ثHFPK.[Y.TsHkAʄы44Ik2U^ {0I[Ch#ӕ_Z8x򔕓B_Y-1HR6";ќd(!9o6յu73IVŪZHl =e!dӤS@y\QP$T;%sO(Zⓔ0w 4;{-G7u/CBuњRo@ěO[_|҅(4!Y4g_ZQ9=xOVsg,5BqTn@9<S4 eubj+$a83|v9z֘DUPʧ9=·uX) #nvsL$?]ߘUAm:~wZPOZ)W]tdkT&dIWHq~V(-*c\^{4j^'Ƶ^}r'ue7aߢ3{( p#ieקhK =u^(yol"25oF:u^29LOt&Z5%YUr3 ;R_ir3p~۟9HE]E:UT=0 KmW(>bstnt(CU QAy.@i Ԕ?o1]b6xu!{S::_zh1<9 [JJS 7x·IB]<,/%f,i& "pNvgUoq>h4OĶJW})N7u&ȾD9V,f!EE:̴7K['G\YkDYw~EǘSR!&"g֩P2M,ּ7֠l6J/ BWS,y|f3~<:oXAϪ_kj^qfԹƔ*-h6}WDO u:Cn&-Cl Bk{ x\AJܿ'.t7lA #emAZ$+*1=RWdco3.6J[j. 7ƲhK:=9hM"Ϟh.lIUėfW]@;jWanihzYLhtl@@yHR具m2/eo Sl%dQBGClZ@MnMiܝާY{ROuumdNj '4ضYdG?Ÿf ȥ(`&Zg.*,\W_o`0;:+tf/N?2E7W`ȽyeI'qr#-l1\SOũı+ZfL [ٌӆXJ.Ro(SXfAWƹI&l̨ 7~w@K8UH ݒcp̾`Ď& iwfn+G#)L ,!T.8m4 aA&K2:Mj2y!v9mfߍ,-46~DX<0=M_0!wXb:=>s>`QQm> 2lxA bb[wҌ{Zɩg[Gsދl?f&^3'Ym9TgVJ 0#:@MZt7#c"jPVA$ZA󜸑8`H˸,ү%mK_k7+Gv`ʘ iK8)LZ&>LMXV 0qǦl+k (ˑptv%!0aK‰Rwj.:=NԤs$$/:sG,"4=𢐗f͌Q؅e/&p,!,iͲX%oμ)b;s 4\;R,tl{ݧY54=w~[oUzy{p "[Sz4}i{JJMnjA$2v6-F\նMV XJSPk iNsOo{u^M#>yގSWΐ\@qE=VwnU|JM(F[B2G+i).4[SiL!lvGo^.>N}INJ况U>rǃm6fF78j"tNZ1<7@vfO1߇/$=QMol^R3?.f+̚r{bhS$ӡOz~M;p;f@Ū3; }ŪM;t4m~H8Y;W!b՚brYIR~E;q%XYw f5/"Q8v`ӻCWؖۂ%?|ыeHFȌ@RZ i¤:&JyF[ Ρ|tri2PQ*"e%wb b#Kde"4AIkՕ OR}z5)(MFVBaӞLr?gы.OAx`b!>ЃCh'=YBb zB: ,zNm+gO҄0X7Kc<&%ىtVaK[[Y$)˟R]O #CVt1 IeYspoV$w+t$ԺZ{ScYPM6cL?{Hʒ+sg>wǚFkN(h\j`5ў+N.\R!DL$W5;R+8 W0DX97g`Wm^8;<$ݵ|2]>aMsG@땻pE@ ddvӉXm6"<4XUa49՝ThM^M$(9[7@#~UGvAIy8Gt.mx 8t-4xXB8 5yo1Pg `f*b/dɌi:i6I $K|(S?7aryBKy" *#BYJ;Z|_'q5`giGi?o6eǠ&N2eJU-;p9~tCi\τqnj^;W9lP:DR}>Mr',EwYsxnCG|)s׺<8 g\1]RXm,E)3 YƬmo4YADi>.c;=4So'y A%li\1錓`꧆$d/? xx͆0[fzGXқQ &%td 蓎T̨vRBz1M5)N~U'];8I@5}?4]2/XQ|ԙSd#Z5Dݲ5!L"SW!FI͐ܺCX pX^݃,l`ep~"y5 </{L7qsEU;-é/uRŞ~In\H>ѥ-au>9{ʎ)ϝK˭l/H1h!Er8T}H/e%,W0&9q˓W1򔐡ԺWؙd LKK-4m!~([+8Qy+Xvӯʊ,l'0w*@"3@ȼ-;`H}H?LLd|/껓-rC=V}7udyזg}lM\gl w?2GfjR{u6mc{U*]<ݳÜv><0vu{UL{9eWOt~Xy&S-ᛔ |j9+u5EMS?x_QaX\OUeP&Lma0h>$CgJN(A3^Z4õ*f^cJW|.:^/oq~oS> -o^<ҠhZhm2a[E<5ۢu?l4.B0}&&<۫C: z M|}9[| 8UYF@ B-0ݐ6k~s@Kp~3jU5 uO;f8kE:s80c3ۆ۱cXT9# M(SK;scd**6ટMӨB?PX|Cs7Dr~&*B{]H4Cu-lYJc·D#$) \IQ=JM!6H-n M'@c2o]nVIb#:$֐:?β%=zUdO_|WOu*fk|ىe/ +'>OG3j6$Kt6NA31vg!D^zr# s&/l΋zك&cG,x>Ԑjs-6DȷjtX)\[א ~{p7Wn@/?u-ØAF|:W MvR/%sv $~6fR&QV#kEHSP*)ijqAhdU/#@]ˊ<M6. 07w՛{o +C"kl2F%rJ,v.@#627+Ϛ)GS]C1PzCq[xfw :}u(pHCh} 3Т{nsx}S+;hB{|̕;?Hۂratr?e$у6 yWGyFvϜ M܌vafI?N\W^ԴNx(w<:_'A[k{vGU,"i^pr(fo8Ջ^q ^-Isv R #y.\D=`Q׋mg.x0sDƈ^f}ڮtx ?Fx*Al^g=,N6fޓ|,T ۫J&˱{>vV[l.~@* Crih}cNH)Ci V9eaqc[k(FUݚUMÁmﺟ_9ō(MnW]ۈr8\ tپL=E#|BB/8^ ٓ˳#0cγGk#ݯ柪%=rco*摝,!nm/53`_$l]Uwɮu OƓjpK#* ?%e!pHFZ+#Yvpeּ#~'WW7^+$6x񞂐 b莂<t^,BEK9_)xkt0_/SR?138J_qy!eGd4[jxw@.xk ?j1YgWv]7t2NTpXIߌd=!+)0".T&0C@ds~CF:g括8l<xEu.R:*`uߦ.ҁsr[Gpv=PLf0B d)DIm J) >?2K*/q:b01VXjOlCZd]]nC\PLć`AC+س3자wE??p萞F yo`8Ӝч, Ѥt {+BC $Jŋ-4 ̟MĎ ՀlۊzC؞x6#X `j RƓ^Bvc&Ṷs۶Pkw}c(/. DyrtLʠ^5LG&{fZLfvtLG*dgeY) V~g՚Yywo@D N;ƩvdkY"q2;STP<7+Y{ fs<_}@M%8-u*F? )1.w}þ" ]&.H|n`drWқJZ2=^(_St7x';܇'3icli;4G:;y¬tB?;/lK-vPfaqCvho1&_7䜔7q~س92$&&^É^P9ӬQREu|tœ S7 Dg-?dTS8;u~22}/0H,UWL&e:pOHlY)54 Vx%Ϳ ӭS)*|^;lG9Kꑌ臊`6W#ۺ/}"Y+ @)Bjuu=f:x>fqwfF=A^:"_ /m@WS:לy׫1uI3#mM]hUh V$[.^h]L1FY7w0m_~59K|8c!te,t܍"kgp )rS$n1\b. a(WuZ=[j֛]_7kV JI7g_#~:0\<<92 w}5u*ԥ|rC gD`r~iE߰.G[+@O^#s<: n&HVFݰlS؋7<7"cVPoKw^u>l~^DbUtki ws*]VN2-p8a 3ueq rʕWj[s՘l֖LplvѕQΑ}b3sI 3%Xp7p߯ 7ceUK*w_(ެn1jni}! R3Be7gмrQ"bO]\HzR9{#j ŷ?.Cک\rJT,kBcfmJ/ .qkC=93`nα㮔I]sڐ16"H戚|o#QsouLֱak@Wׅr%,QHigIP^",3\-rZ0}?GS5l"߷tLHeH|{qdyRS쭦ä64w" Zƞ=c )e& A +07lLH[~#93;!*nľG! q^x^/L%=g |קs.͛缑qzCG3"Jx4~da]^}>gO8&3]^q:"2!s0| ^d9}oNyё#CS(\XsL}h1m UQy9pG'=t5z^'wzMT"fK /<~VY2%CV'EwomàHɹ} 4bƅq),$#Qh"?:b'{P/ ),وXkXDDl;X *]aX$N Dy=ë~!6 !/lczլ3¥JсAO醲$Դ֟=iBCZ # 4putE m. +`GH) ǃsM >iETKEƍ%_ϕ3ovM\YHr>uu1! <4dR뤡;c|(wqٙWtqʒ7A1Sl.Lh?zOgfC?Z՟.|5YͲ,RH+!BH,IiԌFN0an.ƝسYN&Gw;!fn5x"?3^vedb~w)vytr׶ܡA^Q;aBQʫuf?􇣢niw5&dzgcnLH%KךB ὇)/"b 1 ,re6;wE uu'cbdbeȚӾ'CL~E۝-51:*,K/&{73@f= O$:k>7tQژ 7۳! 7ٓwAhKpmãX>]eP|'] cS*MgA(n={18fORc1E[Yga8TݩHC;HoU@8*λpě2Pu._@4I4oOMSU(€TAj(2PLl%#x+m`c|wPճ.P^dp @tgnM*ԯ5C]:2 Dt ?Qmh9ŏFA'_0X Nkk|![1N?5- N|6C^*PiDU[c‹eOQÏ.is ķwjV]$t~)IvY[X˂Bi;K]|Q6KJNGٖ5"p`2 T5@:bOv*{*dTqqɉ `^*SbŖې쀬*XˣaX.ɇ%"{W]SќJF$BpL|oJcbaV6c_a!,p?,P ޕ\HR)Q}JÛAR2Ga5g[*HY0-(LmN86ou=)u*.SgG&:1u"UtuPmv>[-MIWdf16PƌՔ)f|̫$jOjbz!|@/l+yV^*j ~Dz6!+͎=fג4jQ8XI-gr>ZӜAB\ ;5殍2i9:މhGI ~8%t.R2ƅR8۟ԊtoMZMz+6F\[Nf(D pS}H2 /Lk2H = eI;}=@zɲc&uBթgaHYZr[i6Xτ2Cs)nt_pKVi9_&Mqtc|-bT(RF ZL͹m| J</)zwZǓW"r},jxTvpiXpx)KڔPb '#knLcM]C,ĨM dxKk~R?5,U$|(z+]s53pp<5'Zs9 Bڔc]>_MvL[oi8D$F.5j`-#]f˯7m˫YIo'V-jJ5$:fĖbM+Kh])¤zv 5;nƞˊ}@{4b2 ~YhgJ݆\𭬌s1jӱI\=[f}OMHB -gzKTYabV筺(ĝ#,6Tsi.y>nE;@/%El5 RP$_FduanI𘣦 v[?6d=⇘Ӑl!ve))j>9wD.KMp0SEᗑE+c\o4ʠ*x^@z,/mŗvL]hܔ4%PPw1~mnx=ņtc| 䂾Սw2 MM@w'N>}A%rȲY Cf Ih&_?EB @% rAض mO߂C>dJ# &CX' A6 ޯk^(D ZFTZbeK=7"mx@J(QY#akw >J\z${X^dt pk)gN ˆBٸ"rzD MO33]f@[g'$* #!_$lƬw!Ygc ]v\uy%ڄu/$)uİyUiG9sBIU1˘S$jFL `_/m`"u!N>olKsQω_f # Eݜ2 _`ioZsx;⧰t]"Cc5~A ɼ>\?(ҞVA)ϕܺܠ#jɸ)5lEd y-%>Kg, jY0}śK$XU^cAN1&t+W. X6Ny+CP# G'־o{oJRH7GѵzjXWsi5 mi||&7F!TdfS6)WNzfh}1_nɯ䢬L4U{!?a6IAWnCixbx%xz|AoyF){>:,-eA쭴u@9:"dlHOWgq_dU8)7iY<у% wV'm[xP+=V$e31X'Uc1Ac)f40%{AUN(5dcD-MZHVw%0_:bK#L0GH*@o9 ,A%ޙ4Hr4XPzM>O_9VeGtdoCcmD."sg/8 Rq KϛW^/1e0{]K[m=&(J @x.0Dͻ^pxT׿,/66PNzqj_/ ٙϨUfL$9=>b}||7o-82)5;n ~d;zp*wռW6EԄZ|nyboMFߞXJk9Q ZÏ+A1],@Up_INN3W //,Mq\H)J}ꔹyy4~)ϱH5%ѣ-=Ll`|O+. լWU<o(Wd<vh2gVerjp\M4KcLtC PwnG\Apx-:-E'^D0̾QzA0Y-/h>DV(qc[bxrTLqo@#j~+Z6% G8+ le6qw}]<`?;=\ kOT> )_忂;9cƹQxychAAv]#k8| d[[F FZQhvq.>%S]UML`Q7Lۄjf mjwl}ʨFƔ|y[? Ԅuٸ E,~J``!Rq(nS^FOx-}D Ӌ‰ooR3e(OG[LVJ%'{@HttET]m^FQ φ>JUĉxȓlLU}:tڒ<{tSYܥf'q w]w x3\>##%GiڙtIw<^񧆊"%?r^e@:[>cKqlaTN!qh)WL Vv<>@6䢟QḨeG}uo YH*~e uQ.S1$Q`CC6Qp(kv#Yx*'hXs} ~ن_?(7%Bow~<2I!t|*HA%sV}`1CRL9GnM6HTO2{AD`ӢHGÕQAm2ׯmW4OYߛYD]E|f s!p<4Hb D=69*-3l Q DR8-Pćo5:ns^Aq<5O1y~nkV9* lZ#zC7COlg-UNo%qwT +Kj`anhE!R|<Vip3jDe_1GT=iFvaoL g?IET)2]]K}Ȍ㋡D'~ "<@hL};g!{Q4ckOQѽ(P~=f >)GȚ Trk=? ^# sU#42{[b˖Y Q&vl߳?;] ȽZƉiieCzaU@ &oR82Uiaï*B=Ay5TiSGsK솬ȏ  *g< ܶ51i;Q՝ک'3Ddn dR? ̀ o} *zϙii KwHPCIVhx=$ʽsf5:(lowYD&iD;F\jLO[!uάd+$qJ/l{p}=m@;I 5t|J=9}q O.vByjVZ^gٵ +78f(*Mdz"F9 y94^GxWr~=hCB~j:\9;BPE!ș$l]֎N50+DsSXy%)(&1OPrPLیN")+$P$C3#-m;YzUq&iV ibkp ͮ޷0xVE: ƪwV-y\fY^W6Y,|-Xז]?[%vobXJxmO$c"Ui70ѓz]2Hi^LZ$O3}.rne')2$%@GːHr!Z+O6IEA{j;(/W`sWTMPSУ"B[;K'vXN 5 1koqC>Ez$kU& , ]h%V=t ^r@.u~ YL 0\,V?*u h7ux%OU҆Тlbe.-`k8\kB~'Zš5jg1"[?<;A(0٤L:ձL rJ~e=HUs%ƹeRk]\1y3h/BUkVl@[ֿҀi HuqD`:/~Z;X"&'7tf1"n=2!eLVwt낐hDvͺ|񘡜&Casru%] {"wF.v 2nw(6 y\D}L=-;3q ^Հ)s0Q1Ep;BǭwRgFlyν3f9=bp-w DtT0p ` ="^KҪrvVhI 7f<ح) S#Z;V=KTqE;@)BɁR0Iu lr1ڡ<:o=38[]Վ(7/o݀K Eqp~u/c?,X#?e"MYI[4S`ׁl /ǴSSˮ3QՒ 8'Y%p3Եp/4D+G;O#V"S%uB!72d"KlӍoX"%crdZ ,K-PhPQ?v-ؗZ8I޼HӪ ,~9(\g_ ӞSn\@4fr?x܇}S{en:R4)pG" a!#_ΰ}BMP^һXb^4.hbsDwU->_3svifq5Qs R7y9gl㘅RLAdOMMFZUeT{fLC1 %&y(֗pwN?z3+E2h`P۔+KN5Ʌ&QI#0sc ʆo1Ũ|&q3R1/90G'y re#) {`fhx0}mSVWɭmu{NHX޷Uy ;x5c]=2G5FҬD_zƙĘisEݍ 1mQ^9/n X.63٥TH9+]?c 4\¾z"F/.(GQ^, GR(kl^y "sceNc}:X\fܕ6hwΜiDZ66`(zu4] -X氆|0N_Bה|m fV[a{i0q"G;&K@l4r_Zԁkޜmq '9dC`8?_ GROP2%ݡ4Nbp#9BR^f3yl I="]Ts ~!&HrA,c*w+Qk(_KA_n뱮sn-{XdB.bDWU#v%;}֘Ezi֑FJSp{RTθR Gٺa͕_Ww5 =+ JX`mFu %z_yJ+;%/g瞶Ν: LpS٬ e%p=/h͂jxrΫr , #[{$8{&1ѳ P͌ѩEJ)8i&3$gkeNWbRJ~".S>gDg˸U&l͖׆oU;3X=/5i5|FP%Dǣo;D#E$62huX9F7H1|5F>z1RDilJغP^6(I?wrVa_veb}O1gPRPD}خ_ke` G(J9 1WZuRR\[L|/L9 s>Xuy>$*EHpnAFـodpՊksebGCU.Nk`O^AVG')R̓PihF"$?W?n+rAovAu#Ьn8p8[cE.'1ƢS(s6! QxQ|h 3a}J`mc'(]hWcҸӊ8HPjHyN|A a !̒J1+pZ:&5YyW0L=!A"h) @y {,{bX$Ր?aAqW >Jzds!,HCVû\9/3@ aˀԏ\yO{܏|/F)քw 0+%y. J,ۣ_/ܪ΀֏ "MES%;X0"5iU 4#*6Җ,{sJ?-<?l7, [it,7 b7Zℴﶻ JE mjX\RaZ1=j՗&4ܮPX B*t~oۧKJo b>ȂBAq:}xa *\xZف.d 3~7Ina׽#W;ͫaPl6DH\ʭźHN򬣞k͙WޜS .MxjtKÏmg#'>$ne^XKx #CfhCޞKsCBoh&+/DX|f _2w{%v`1[ɳΒe.)Z3yMc%wЭ/"3awɻ鿨My framߕWbWҁ4{ ;a8)R,us~);SEZ .9+:. ׏FpNqmrDKQ}Vˋm}W.s elg=+^9bAiA]eP?/vZyz HR7A1gAM(o[R}ro oD T+B 5:+͍+v@~d*?~\[^zPH]]/lã~>&za$$o講 plGfLqĶ0Z΃dHgHQ.`-å 餝@WS{^ޗDI.Q1,0v [6#UC BKf9&5 a4y߅0Sb̝!mPVP[5WOwPcԇ NDV/ c;z1 :_=>u7&|,& V5/(RQ<5Ed~Ҏ¸1t GԯyN1znK<=UopOSo4\PZ`,B?1'K}RֿTY~YT!n쳪ng'5i/8F73^sphOD*P͓pW sp[=I#iս ѫ5{E%0>0%,B~UǻYbFif~ICr,FWe/'yM -.^9xe[}c-^ nep5]_Ww$7x:RG515W8 VݙkXY GX!Zg{aE$)ǼhsgA-ּݟ Ľ^R2s4˞"|騥#I$a*"hV%9 z }~wehYmB4ܝO~`:hy GWkQ@j'f: LOl1m16BnIYcG䡖`QN6d-Uր!6@ sY*\!0TZE@PjMBv޾z845>4jwMJ(6tԎAyAH{$ʽ.3I,|O6]Jy@I{ц4efC@n{O]9OG0dIێD6T啀jr6&xci?FQMr9Xt#DT@?ζpJ'e;&HZL+_Fpυ)RvDF*^0eۊUC-E8qJC ' zH>gz0w24j C?t@m$tœX^xk7ʱL&krնOu[JR]j6lYaŅzA/4C{tT`9J;" d54i[AG`{1&NB3ɜS"łsb* 88=~qڛ`G0O(I@oQt &ɱol`9J}Mh6(XI; -CAr$QX07;QW$K0)fl;6?%)z\Uލ@Uj~< [be0I;zٓ´67=v.ѐzi;q9U 9P:_N\t5I,5C?X^"sˇ億6 z}O xǦh"d-"oP5a* Z]r maA,HԜ 9 3I얰D?K{В|8OaY ]X> |f4J4Ğ,HP*)h (5x=_9@z <e x0lng.>TԀ fyzAsjB@wm,ۙdH jϱ]AJ Ū*J:gh4DK -gr+3tF)5DS w'SI̟mrdX|E*4 ̻WlZ)>SeeV~@$XKwnَsc$-F$ATlY`q "c^5@<|Dz}3͛eۂl\UVd69W{,8ݺA{E+aa8n7G8K^7̗xخ~W?4K lX@X#9FGKiɟ?@S2pa&M{~.pP,MHOjȨKw6309M;h m[4weQQ%P#"XE1 <0tZ}5*ÂsC|W#-$F3ZHhuLBE7Nu<.$CL쒍/S:'joXuDT^T ]-ɄA~]?ڜ!$0kT=r>ԓM;6Ro["}T6_  Y57=hqM!{J*@)M@k/^S[gjΥϣ'R&{,.t 4۴K~(^d@+L5_ k7IhAȅզI\CsL=xjiw:AZhG "(a电NsEg^k`.{c"=~YZ8 /b9DT[,N7Msy\~[>`OZ%c #YūȹK=V)dKT׷^!"֮(89XeS!ITC?7(RƘ$3]hSOCKq1)um^a!we|̗ {ΡaNbn֫D IDҴS4($WogpL1ޢ)a<}њO=CH]-Ϛ})"F;OT.e (_O?"Vm?56V!i|@y%YSv,f촦 ɋJH얈hѡQt@ےG;J[E>ߜLjXyƖqP7+a-tŹ]1๥No!Q4ƍ'`d%Z4{ѲQYU$J/vg!a"}W!AYԓ:W?7\wʆ5јfTHKu1,904 ?%@ˡD-I(}:g .+6v|: Rw\Wd{d|hu iugjuȽ%`r0Ht~ awތG@`L,؉3_0sd'|C%] SKy9rG>߁q׍;!l.nعV*^?91$hŅId12teC[>ddzͲo/: ̚O~}%=M&F /K)i,ȑ+}I(ɢ8d7Wzg?d+L !"=}i{t2n2E+eE -O42 rsMk&]*i &RN^:0!9l'˛8kW՛|@^X^Qv\!v a1u2ގ_xM#ȴ*x2 t.E ?,ǣݧhVd2LmEQ&T%qfKh )zeMÅe-2ͥbN(nIβ]i`be;{aw š$ߧ"2ez&H_0@}+* mh[@% Tu^y%sGu[l_!SƇ2ȡyҵ-p!Vl?rG0~ :VorC)ٽ,GM-1(tfJ⼠hXsGK( az@eVآ4kWf/Qo08ijrkQAPZ6V0тUmezx`"'2>In_z ?F8>Ld㻽{J(=%XaloCBf5Ʊ|C*vqE)َ7~~KK^a{`1_ٟφM9M}Aж&vhMbj8k$u}] jNKb ^LHW(N1 ?#@Ɏ5#Pi58ə>t}iK^M^YSXRȯ٧'"[vw^>&)Y&zegsUIǍ}Cc*3{[z? 3034=w̟Ch80%`A]䥝F(`$E-(mĘeaYC mkO*е|,k)[&W׹j ͳ])`"a6aUֻ읩|4'712߃ݞ^i^X'dYzdxP>M}QݴC&=EGzj\CrY"KMo{(XZ~}:cKr3mWSS9D +/Ψ#6\(PR#3i޶R%mWS46=rԘ,2aw՟<,kZd4%ujڞm%$*N9` X={g{%#V%84üŞY4S,Y/Qn[gᶁpvF]y^M+HCDieG?2|D]&<L}ڷ1(q0:i*-Rv;G)b(|QC2@<4尩)5ܼDs[1N6"!$"AH>ng^j<2Lbj'Kb=ֳNw< %>nsSxu).zk`Ar4dIeaU6ԕQk3`lәL֡@o6A|%.I7hi1#VZ8H7x=p9@?w߲16HOB @ C>p,-ZqD.+j]=zWϻAJT~щhxc9b*XSI5󭗜c:UL|r iy_B *3V؇AhVV%1i% .i`|O!3n)n!w|xZ,hPDvU#pzfHOY"q_e@HrMd0{q&WmPA@]K؅ŀMc $C3vvn!1IzB,TnaJK~Ǘx#%D [>J"c.euM_YQp=͠;FP%h.T%(5=af>4퍔^s=[Flp8rxAw_S^ CS+IYY{}尪X7sk]''9ˁU0uԕu  eSQ{汐%z)^ݧ'6jpr&[$=n~%8'6!EwAhgtKkc(C#S7CnZ1#<;4k>sp4B8aB +^xPgj~O%8(b$&x^w$JXWvBN1PSTw/Weԙ**6%L]n-^}_I.dWOVHˤGZ^fb,eR0=59pv,vծ2d~ׯvcl~Aw&OgݻؙȓU( "wΆ}g`@z39J®j/M}7* w$뻞ޱ"@m5Зy3:R~5BS6gZT"PNE0DI3I3~ʗ˝A edKGo*l!#.Y23$IJ|ҫ尉sDrEXЮu?%(D~j&4XAD`OdC">7mĜe~Fns6f(;eCXRH2z\>wmz$ 1&:tB$ɢ57fP plMukd$S֟L4 x*.dIllns!zSk}yYۑ>y\\WW\o7E,wk'VLaFI3 1k4pwE -!23LmS1"#h:d(W ^8D'O*ihg;}=/} Bc4&hck@;{ -Utmsg?+<﷢%ti9.)f0|,c=13i6و?\o6vضPay>q#"c9/㱍SN(ϻ[j#9ٗI%"7'olτ|ݎx1da/̚/^ALw}%)=* l$nQX +I>^y>z7n'p-,-;A] 64dPi$~ uKad?d-J;SFƂ #Al}+yz{o`e3$.|?p\e282ձ2`调+'%PA~'v(j,֦E0 bL(%Sz>@SBH+' f/)T _fx2EgިI hR̎YS P3tp2ZCxfFwR l@6wS j/3gHBs+Z쥟]zZRՎ~=Jq5nQ3q^.^&~1 gAy1f jg@\9.~,Ubjf =xki{fL|6~_\nb,/ڮY<ЈIy^q ̍1>GyWHLIϩhŲSBcqV$^NG`{&!Bf0n k2C=:7`g33`FdO q"TMh\A'Qm 6ҠϿ^sS:+t jf9 g7nIW;uw>}`T ym$A3pl+ eTae'vMPʈE釴,:aT+h3#O0zjCٌzi˄`3Q&o$ beBNQtBD^ )3\zOn\hP]#yC-èlreIީ!gsChJ](C0lVhiJ_`EG mo#{=݆G-1+(m[kI⇹8@1FY `ir(W%ۙ){Pq,T`(ea:g!$fK.OpQĿ=ʝNzWGO.zuֆ_0t檳j.ϟK=X-ΓUcsg.="V5z]i kBYR*6J*D U@z"b:}?\~4[TSK܋-fj꼗bs5 ɀR_בEr2lVj@#d3z?[7fO{OE(0- 3ԅ ;Ԯ/IqV­DTܧ;|Z 2JEDضMU5 D6tgKBHPmȚxB]&Lp' |81޸@m&6~2}J|.6=-<],X.] i9ZoUۉ6o(11D͊@}e/Wo6INuWBihzǥF,rG* ~a|ELơVh&[Loa젗D'Yk4%4ǟ!R1zd`۟'c=s\%uC:eEKuEAN~&^ll!:e(}Mtvnr&4|'#md}P1 NBbq@iECN*JI> }L<87&-2KldNT,͉>oU$#CdE U o0!@ˀo|8WÀJy5%oIr]r|!1ZcǭJ^J8 NVa5 XGmL iyvpebv6vzγB_TՑO̴tI0.U7s;|,>TS,Bw?E ;QRm?‡LIPIn9rjf[@2 c5wFMׅ׆ȡҋtGळOYgҐVzKĢ$8\sURy! ;|:;l(Zt}8٠&eĴ!1\2 IQT̼R*o?=T ) kA,]Gz'* v{Tj'^*] 6wNv:8:H4ѕalPܩK C8$;_2[Pv{ 5ϊa2"?VPj%t)}hp$Fk3k6Qh5 GKy$|~WIA"Y|)rG$*gG.{(gslL7_ :ŗhm>ɥ)7g^kBiKܶ}I؂ OD]'7xJ>Kr0Ӹ=%"i(}l3-n\M{wq;6ѣJm [5 Դ3^i&~_>:[4:m> r iN3ܼ?ko̅W{?37'c)T*8<}B=ΎΝS [A# `)등U c,p)W.z'QKSF8,3v@i 8loUfui&O 7GQ6؋63J^~P,V6<~у 2Esx '[ Req}! 0 jWlAj-؞L"@.~du#d|jj+XBH6ւW!lEP Gk&T152 M9bdRSw:| c@5 ,yQpkP&iK| \3FU>bђlrBh|Ֆ4hଦ 8CAaex?Yr3Tᇮj/E׋5{u> !:+I4N9 pC!X)Wʕ۸z:7EvB`SCݲSu'lC@PO[<⚤}!H" h>P@" dz4HtaU[ga/< }/SwG5}o@-uQ xjohM6?$cثt8 _t_? QS䱵{ -ڱ\'"ߟ*=B B>z~["me~"6o7ڽ5&*)m ('hVx6$^V'ؚKEy!ic3JPYR}Fش~43$M?"ZGC_ۦKU[HD]CDmQ'lc 9c~"e}_\w8qy5scXP/Jmi juɬ\y:npZ ͝^l[m@d*PپkIJp۷:!,صX__MCľ[Cd5o o3"1="HK:]9x|<3O֌`dp*Pg]y@%궳M_`OBmT|j 3j_{^|BZbeuf7l10SiZmII.(ꆷ4*ƍ28 {6f3j\ȢDiq!N*dzP,toiJD(H OolgےvPYܞW%9t8bڮȎ?WHr~3$- 8cWrYeQOs1$if.nw/,|n,4כ#po`cBSU,]_@aW&gK%՝nylC7X L70/i0 q:&eAwRp[46 ѯ@ )[˧޼ʰGW]Y`K1h`)}߸*cI.a^#vP.e-`@0ԓ%m.R|oj1}!W< *lh7:<#{ԩ~rθIB_KFr>!`}rTβv(bPѻ^ڹI#Mf2Nb%tJ$BE~0,>QIZ =Nwٔ`ۏ)DO{ֿ4fMAI͘RpV+qY= 0[${O&k+Q8H!PB$,:b՞o3ILbs6LbʆO0á"WR4b ˸O5=i7 (t ħ-ʫr5 4'Ӗ LҸ)jА$Y&Y'jap(YG7ڎb0QSPQ *$+T m+6 '"(uf3 ֺ̢*kYHLr_HMcٵBS\.4?'< --h e?7& *=T3;0?g۴pW<&n=7;/PL㍃.FT9 nO^]OSKGc|~auO-9_Om3d,ܗŽMxmG,8 {aB{"<(P^ĕg:F=_:Hk$]MK rd5A<0Vl"Mi؉+C-nDJ" ŰKЇy 9L/,h>MS0eHO>Ž$rQp{;c.(+勚TJE2N>s[=ӆ 1|aYY&Emן5=^uA$>ӿ6ﳠz@3/1J;b=nD(mPe@G# xf cI؉>8C\YZfXtnIxKni =ZC:cW;`{+Hg r[ԛ3OrLOL\ m.>.S߈'bD2)$~v=?]QF'8կQob I%}ę!Ԑ%c]b*۷YkC4 zޗXR)\Ž8ȧO "X= p-//&;/SmVZfdkk!qb=Σg,pZxdV[&1պ9)z 3#~[_/e%rRNuM0r..Ձv ]^vEmhEKfdc-LfvM4jb n07%bdFӝ@xk~rZ$ԇM9Jբb#NUfurN~3;ݒ#;OcZil -Ghn|w{;߄r4R֮,!.Y_C7NYu3@jhRN&bk< mi?fpbQ!ҵp C&05w1K`#W+^ bF1O,4=W}^u2JE ݌kN}ƨHqhޢ%#utR>"v `y%ZQ Ʌ(IL߸%z^; Vo9<.ҝ- =Fek[8fuTSxl~,D1tU\[Gqz !B9$bdB=AVF@ؙ)eGJlj"{Y=/2ǃ=^ YrK6ۋwѽpkB8"Z)[N{(zЍX^;HmbYMlWӐRŦ&*!quF}ג(x!8yxUߴ(7s >=XQyaV,8F ^ MS-]w`$҃#yH@\~,3]IG3Z>E;&|;4H*o6H㣻߫pQ; * 1L`J/rRe۩S](tCG-Zvvk*6S[` a}Fd^HEV򷬮nzHJ i˽sC  *mTBIgq!,!S5V 'L *Y`nr[߰LU0{g A=qH Cg®Xf׽ʑMH~r#e٪Gတ(_gM 9h`|CD lA$tErtkYF<{l r?C vuV[?X2 Bn8C35 ;ZC4/ښW#N ZGj%?иӻܗ RΚ$Dϝz3ŗn;ei#Ь;D: =O?4`Eվݓ/Ӣ_Knwnp a޹ k=5 S#4r|9[:0n=Jh`&g' &n/ӡ#m~ -eXСա#>4]7Z;L\(;~a"igZo~!Mʮç]@o T {c#JHTp(CsUjk|/$~@a$"@IJdtMYGV#Xnh}e?Y qa(ݬV<c He(XqU>bdbTuP!$ 3N> "dYHLb)& LnWHKˊ{ޤO"!CbB00z&V˷ n5? zc,f#: ("=Xqf8Ήsk<-xI+ LѨZf {@P2u)'KK9'< V+ÄA0xN_1ud)QoS:& wiq#- ~N17iXi:o|Aƫo2<6J %%-EB`g\p ԁ?t]Dž 1gF9m^eC,YrT FtX?GiŽA\{wa W}O- |nWD\yXŀW~{>6:+=W`V\roC,5W1l/D 41ٻ@ۦh<0"7Ƽ}N䩍C1DIXFԆ޻1/h_e)Ld)B/v|ExvݯZ'َu/-n]jty^n<؍ڶ<%Z3((^T3oi?48\Y!\p[cPbP +:jj@nB(!8ςS(+}S6 k<@I{d/莞/,ˢ{vzZ"d=aI`[Oԯ @9깁Qò2 !]L jmc䓭`%+NAkֵnE$BF&uEn`|F$ђY Nѿ Z7Q ջ00+Qx<}B P[2n1%TQ2.-rDՄNx|*!{n$Smfgt5*q իbœ'/Gm$)a7L_,2W;y xƖLIt\Nf& 6UwiXS#a0+ih2%TҢŒ _{LkQwf.>|.щ0R\}34ع氚+NсvyxbT@B4 ?Ofdv2ϴĞC.&Dog%4ҮW}`~3:ATKUt˙v%"aU97ٟ>npڔR}gDjSm"~ Q ҙ`l":#B$*Kw~`H|2XQObgnҧ% ũ]Ƿ>xĒNi~/-_n%?'o$zcv$,V2>/Y&Walax[Pt Bˤ-ԙ`WׅV5V. +CtBr&UJDŽ!CN>%ˆV~1/ I&ht/i-Bt74n}ֹn+?qǶrJ_Va3O3CaVytOaQdISd%~ˌyBfXK;Z=qEglw[|-r[-ӱ,4YvQ~@webzo}E e/#Y08NR@Հ6 4@qӃhxe|?KmS0(U 7J m_W,j*%)h^(ڑPz{Nʛ*!J~a R>&ybMДfEJS+#'%JjQ??T/1u.Leߡ;aO%~cc9wCwK?{aLZX B4k"]+ûc '9@SRX{&8PF,A:&Uќ,s5nW$0#~mDf&̾0 Rbsc)b-2 b+ԘR6噇n>x~,e{}tY9_Id(|`Q\^ N8U*L!Cɻ%]% ]G\=ƽQOKp:"/=h,E"|Ҿ.V2< ^!C  A $tvÅ`#Dt=$ۍۗhq Esje,O6Ai?^d~(Q:Ȉ: 4^.\BB= ֠QOi@p}'Ӊƛ~-rC,nw*Ϻ]4]qΩo'ZglTDk8x{k-~Y>˘zub6~# D|a}/PYSUOBcXTWV~WO^bġ>}߁Hp1KH?՝V^"x"r:쵕H4E+PI ,e|ۯadoS;4&uԂ:^DwO0GHj-UR*ɇI<6UE&h^5Nc}TfRRLe 8g.lU氣yI\߀ʊjV:/ҷx5 ll k}%͒)vMz]wI?/FNvzn2XH<y@?tz 꺵 ?rʯ3JYc3qB~}_VM1IK_:<-9w:A?:{. lyXDqtJ4IL`4S_4=K.lqkn 1dZUTq=jomYB](ݬ&m.(T[IvR'q}K/o&vgLO'X>nsT2DF na}o6 6᠅5oA`1p$3iR+KgJoD @.ښ;B}[BZ0[._KCiD>ܿaBR=濟ħf*WTkjWrE3^jL!yO$XYAIJö/Oը Ba*8DJI'r(g pft1^@x6]65q/^?Z x %mr۴HE#vH#]69jYK8jJΔ1Bre_LRm–9+Eً$# QGpT3Jg2oD,;^:$ {/ ?p;;A9)NDбA2Ty5ٓYV#5íA!ě)bq-ta?zՉغ*/OG3&XuFN,r :~W B-%?C vF)'Oޏ݊nmoDIZ^kI.XBynUέr^h͘3PphoHًv_lڳnݮǛ9v2X( ~~\Ga"YU">MO{@u2!檾S'uUVf] 2mw7_F;&q>,9rgMG; N#=vd/pL;9êqfy 3QRa%K 3JKC! DFQ4ۈg~!QG˭ǩ`4L_dSqN ;?8Uȸ?Zgj,.fRʋi]~1 u-zvҢ+FV|s-B)ۙTeᮾ@~=.qRP,861l 8)_RA"k^}R0b$wLOi/s5-W&n+GGU]c`1"|]Fmbm `He2ybD;pfK|S97\Yv!A6"O?è[!Söʼ~Xht?CǤ.p3sqͧXE )Y쒵xpE&P"TA0@Օ"Ediɫ h_96|,F>d+nqحsg\Thy >H 0yxO_tRt" a{u&/)%FH%"1T|72.}zlxإ{3Vvg U82"6[}=5:/Q+-vʴbx=}A4OK#"u>XyF"&[6 ^2i)s4@`ybOQTH>3jc5(V$[[7e͞ Ye}`փ 7Y)M*$8]b΁u: dFkR騲㚋]%kkk6(A[E3ִKR6EwTزȈ B[Q%G>փy&n1ĥ歔 \r2z7jr -^Xgc|ua0(я[[&q4.eWp]F葔{r͆t9d[ք/F=vAM {ll8u/tn`j&RXegg`C汈ěx IR&Х//Oi9*)'E+Z-tx3aN9LJF',c+x]\u ι1d(drgc{TX> 3Uwj3*ۘ QWǬ*y4XJK-P(^(۫hAqYPA>M tB1s4sD>^?fmfLyQ %z|F YHv|*cYY~ Lte]Eq$.]D`')iLf4Tq3J}P(^v,R@-䌣"ۆj_db;nL> -PgK^W|X5gOI R1?DA @l4Zy>ՑUEҐ(|Ӑ"|RI"C MXm&->XK}"Aq\27'xAQSRH~T5 ~;yg7,MyK/;H*QfClR! +dotz's(m5tfz>d6XCB3q*=VP?s5$sکP̦k{FDhþ %l2T-BC|AYjÕo,]KJ1R[Q".hCz4&=G-|49E4Љ\i(j r8(;= Y׆e΃an C[*DWof^u$.H1#t&QCCqIx&9" 3?O^GSnb|+eQrn@_9t*QZwe.:ՉG!'ll§>I*:.0 G4_H70ū+pJ ~0.MFqjJK{(N=7%7v6`ʦ>.&9MY1ɖu |"~d2Bonn XȚ۲b_-5޹9whx*92l}Ld읻Cʇџ:1V=G| &|-u<\M:ɂ1sx.1Sw YSH] ,1ҐeHMJWCeS9< 6C.k[{\&M<_/&]tZ*:*Iȟ\̛7,IYZ#IhlҙWG  M]쵄KVHSGW gdmZ\&=h1zmN 9YY}H[V݈8=Ã5Uh )Q&ɮ4͂ۂ:LsuCrc<ِ~OF3JY7Ap+%FyI!2?SlR]R6z5i2*֟U5.RwTJfºǿd"lZ/~{)qVȽJUtΜ45T0c #Lu+O*͠ztM"gX{:E!&nK9?`s<[]s6no̍ثdl=ݫHMERZk6yѡQÍ%)iM뽦;/uDP(2`^ӷyreKE╻Φ 3rzmַ *o WJ>#e2[p[LvbOC(+Fx7 huElX 9N4Tߋr|ށ},8Z2DE]+Tph9HY==a!t2 5f9Ne{o:6,D- O3xPRE*s7 y]1r C"/ iѭ\27!0*U.* dbEtpܿ8wMBCf?SUvM(7I{xW/ZKL8O\u`*P }K(` FQ>8"_ ~G+<:Q3Д4Waak T?gCzj&4S\Z* zIbNY7v++׳(U:=t2<.HjbkSL}2 X?\$ kwtW)c@KstqGΩskNhb Nc{c~jvu 8Hek'bAt!Ϯi:D)n MIJirI4yyZ:tjM%ȫw>u ^-A'kLz8xxAH\p]h2sEυ@Esn雮mVetfiy8K>'m;txŬaK"$sk;hR&cթ/~5O8`{J_P%ոL5ZZ &@K{X4& 7ZΥ' N,2g>o3C|];uWd}hOĶ]\KR%qtFWMs|3|cGzj('8yїB,mJhܦ8eewN8XMv_KhO]\.4X0>H? G$eSH-8!g0sG;~Xa#NE`N "LiQkc|/D{߷ uϨh7ZԚrM sQ$ pn@fU 7̉Aكy8ю @ #^Wȟ$>qL@:BRg}L@V^uY1\ 7bpɚQ#=˝#U}E[Q"A7v+-x#PY zxUvjDM@9$5lLY5Efw>, FKr#mqBPupm k1shb1Q }!~N3J׍CKV}Rrgw4íbY֯@ &IEFKN>` j8[¦{ KWEƒtvBޭw(j]?ed(Ҳk(~jW祒Opv@^qm0H[vG3y_U^?TdظP-bݹm+Ko2YhSeŎ%"r]R`-i?T^rԮ".Z\6;lLaj7 G1$ 릜0\ $R `gNժ˼YQ&[Ln/ `[I%p2<֝$$>_|0AW8 -iu.M+fx+E](g1 SPEψ02P;FG)cy{[qrn/#-ǘIR w9"UmD2nQXAo;1@ 6 eg0z MπKG;?!ӻѦxcm69sX ۽J"PS?ymﺐ`yMJ>ܚr`8B?Yd./9$kpoڦOa =`q௣NT6*vU^_J_Us'!H̄C{z6FxL{vmwMժI]n͢F23EZ/CdG2:gȇ=G4s3"R_o QOO43HςWqw<{~U|BUWC Ћ)x&۝bTwSNfyx1 Z))`4#m6ds\&Z.9O;P;#]"z1ȍ:XV 59흛<&k(?zv f7˕Az:p҇!7ݾ8v:MK,cO7$AQ¿Äڴ9Ӛ&I(ɶ2gD`4@pz8ӘkQg=SW~Gw!bLj<;3:b ?T0%! [sNkWB0@닋`Y){%1lhnJ+?(i&J<fF h֓wFc|N#Jl#q9R;rʨ%@=hWbG3ݕoEWK8Y}<=YgDiJCúel3iyl;lߠbxANT/ܮվ*,Ik岓sm:<0І/qLI֋_czd"D?WρԚ@29kz-)"4~kRF=9ÚZ@Z L`aj{v@4Mؑ&e bҔDGH8 O @KyQ0 *'^De %hr,t7XճSk|e,s nP[f mj͔&8JFrdJQ]ؓ4/hV0;6-`tnBkoIrR/7FZLRЏDVV J:ֻ4U^v^2Bs6OVg 4!+B*on+r/QI*M= ;\ܩ=ICڟZqqey#ߍף)QA MD kOm2; 3U˄p~qHYh*:v ޜ^TzeK 6"R.S Wy,̢ܹ^=d6s]$膝h٤ \ݬ!'K,yEj{Q!̀JSs9.|K OxlO#Nj-+mE 1Ԩ/k$8.0tq Yt%F\ܟJru}bv3j,E y.fu,[KG2Qu-&ZJZ UAR'lrm{ xdܺ׾} [Uf;l M]NPf~Rta/x ͥ[*߀" "=͕2+vp@[0;p# P kHuS'[o<0MZiKm#$Dry)@ЗI;3qw[UP fbs[)]dd\W#[d3\$ujYC2_ڴjÇYX"bBfz&ԃhhDT5gnBT6ǎ:?/.6l}{<kㅇ%ƂTַ;u6`.7ºs}ߗdTut Azq^Skhu!j.n?fL[M-\ZYm߱5?NڒY!Gt T~\k$" ;SdJ=w*I=ӎ¾-3~A/ץ5<0!GYK`IбI~~MC αHW7J#O`niX!!YI3ebh;C|'Nh冰eBAH*r*た&>tjlUXqH^N5_(uc{IGERU!rSxгޤSm咔k P_leF ,lJZA\sߌ-19[v8-cżKJC} D(:ΝN?^/ bAVd#Ӧ0q Zawkb[t ΝDˆCmm[vRmURxZIeDxEBnh;x?]Ϋo\ZBY\^|̽LD֓3L`'Pª)(8vWD@WH7 BIU_<46%'D "Wdh_c1w!T*<ϬU叧B9]zFHfB,MͪGl媧p?=Ag> F[Ƴ4m5Ʒ=ۧ1^/(wGțꈳ W鵭Κ44 X롴y-@"|YQQ 䳖)c!3㰀gB/% :[xoRS$#H2O&w17(cO'qмE1L[׿j<^ Vh@7Xfbo>ۉN"hXV/IYJH`lg[َzOxYc xOaVE䯨m4+φ1PN`++~ޑRUexXϓ] Kv? 5.nkǍC 8e2hj'vh(| h$anDWS՘%4w3cn 4O*Io ~8YsoAK/Iwζ pJ~a,53|eJL3tf6 mL=?n $mzɨ`TJsb.z|גM2/(=VM>~@G,~i8`t0^[ƫn $ aXHLu=L⻙ȌH̪Q.#+L,P2l;07'_fw-W%t `*^U.T>x"yܑ< e?p]k9ϲnǘcTwTj*[AWjd^'D^vfAQ3BY%2D_- K6μEnڃmemR,q;I`) >EQ9l&Oj-8I56Jvvs@|Jwq`EH?U)~"aJUc lRjیT<.uD <7YW~Dv<=z22P̺yuͶ!ؗ aq@"ѮÕez#QrT=IË2 N=OBnEⲍ3su} ܮ8HGHzB BHwb ]Sc ygTcg[1*ҟ+ $b&k"~ T1 8}#эqp ۙu |v5>l7{~4$n@Z9ƻ`n1}L[{32I :cO7"+\9`s%E95Ļ^}5opgqX iu(0R-=h+Iǧ`uYQ$Fml>˥ &=ЇxKhNe51/ab}Mv-4ey'Su[+W\J=D ۳B ct|'D}>0H&nmj~ 8%ct1qSS,suN鞡C6;,ȍ|)r=*Sr!Shg[h8ͫ'$̭G^\`n$\FSY]{qWUyd)m`be{$;ZƄDp%cPBlOA픑^c$4Z v1X lp,${t j ugb!>{*3Lי tzOZv3yS5NN7xWQŕquEc%\@J`(,}^tUtEkUEoYnBF_ DvNh;T3w:U3*rYҤy+ CsBM+b ڱT{̛b?/1ygZ3ABeK+qRQ٦h v{ 5m@M{ al4~4>؛K _gh|cG"T}XW<(*FIV8i"I{vrE tJ<'y0Bbۑd<^9TKRD@n#~%(D)"X~>dXז-vt<`PqwIM׈ F.ʚYjݱ1n ;80DV(}is(m(47.mb]Q`Ww~8TO'2)y<>(; 1SUW-U6;*YAg0>g!VT[vN#lɓ͓uJʏ)C '/-3>?1͔&c)c9bӰ .ptZS`*g[;8MT|[^ 'Bt.PRj3d&>q}zeCҔJmĉev/ V9ͷ&M0 |Y ?ݡLv"0VWYQ[fXGZ_n KmyOQ*zm3OP.vCݶZyCohw%m%&Ka[ B-M 3'T3V-p>\ƀ' ;5{kOH^wSA)W(t}@Z_.0zKǸhyC`km)VBK&M (F\kid\`ן6X&!,>Rɬ=ٮ =ڼ1ߧ^6FgL=cgA7&jIOWEa 2Ф,=W%#j6F[G@3 ($¿;M$$ { 1^u U; {Ӱ4Ib5Ļ5R[e+C '),."e i[5. ^$x, x|of}v?<6ٖŝFLsY1_(eo5}۪4Sm:h,ΦPb3?, ':Pm;R!8&eDql ys|Kp$*BjOdRWXbq+8Hr/ݾ!BHvx$[=g80ʋόROI/Qujtxm[;U_9'MjfJej=el2ѵg2et4vgP|u@>~3C)UP9omKC+A/$,r[^! )r~^@<͏5AFzZ 0֓Wx|#8#( |M5 ;<% 5VwG> dEGD~0I/fOk2Q& k?:o(7VŇ;*P,s#0"W ^s*}I!b{*K|LI/>3ޯ$yS8aR\{R|et(pt|̿7u=^L[O  ~{ BD_!໬):Ee4:yYԺcwd?[T'ח%a"jޑ>+~rla#hk r;N|E.;5It7EJ{ p{~⇘:,V_+$:Rg6rFm{l^qHn]6Ln0"~ `Ij=_ ~cR+c<î>{km9H@/p9p:NMnM^U#ಇz S^❃f!6(qA)倕b4_Y"ډ`?;iRrD+Uv]&ДL‰{ES`^ᖄh+8b k~2H.wD$ 5sgAT8] 2(v9Mč7BгJZzP ޼X#=P@) gtHj0[uK A'rS2Sk{8?*aAx4g0Hni.:=GUw]m\\: $Wp|PsQUĘ:>8q@{T7/-'Id"K-X\bъMQ*WƸyܿE wm/,+DhC B 63 ~iIoW%e[Ċ?A^<ܗ?Ŷ&]襉 Bsor?/ѵ_I=Ws%c`>%Ű}=-wM|.Qb7#͔eE=.n  ϫ׀89## Y5N4]AD|'Ƅ(%dWJ+ De⌉i#Db$QB w6OzM-R>+,VpHɮðWљ)7(KQɦ INDD+$gϲPF"\:cXy`73Vu 2![P}0_9Wڇo `~v})\Vt: =Tf/~K3y&-@4IWKn-$@`;4 $&ly*p}uKWE7g;sdʐ༅TwMٿ9k/'Ĝrð1ڳ,3BWW;^ \1˜϶CpR&"AF*< RG'"7JvlPn |x uG;CoEto&`H.s E V/M圞")A 7w$+~OOh>/=k) .Yj%:'zt͙ꕓWQLW>%lS'X7(n@r^s: JCGI 8;@@ hibn =`f'ڃ`Ũ̆ipU/v}(MFt< _5^H౳SϨMpP0_NnI+3Lj]S ȎqrE9P3aG #h٥{=W > P~lc#7tf`G.8q xU5tylpuÑmԀlד#;p `*}x' O@ t]ݩ n׀rֹz%0J']{#fF੃CkT69/Ä< s9sT<5zfR9$5%Gq]g{DSD>X}N3%&7"nGZMV}ز[. O}!ph=+|.gM8I1;KNׁŘnJvX-Lvin6GdZ~ml]P"߅qk-suiI W{nC,<}lP9Hؙu,Y3J(CI˦J=05e@kui!@a?ҲSۆl;W7 q;䓵URfBZ/Qx➘9K'ދroLg^NJv̆)9wM(50,1OB2uzEYNż ^x|mPI/I C%H#4Ƴ&K2~h)·3AYoq^95%Ω"JDdl=:;5G(LT0&b!b*X*'3ys`E ?I'`ߘNRlaI w̅hcE&ɠ}rjB@->Wt*WoAMmd<|T$,2N5qοEz[hj;S<0EbElGlP2&r3'{Bp*S1[~8]$_~m8^n}Zw _YP`XCs@D ,kv{gsѦS0t4wa9WA7ln{QǮ$e- cق $YES:R!6Sͧ7p.@ZK/B![0[?T4? X<ŤWI?: \闁|x|xݚ#Mw13a*{LSDJ-9'Jt.?*,Fk&S4:^W'9E֕5-I)ƴQ9%o8?rMH@$ qW 7!j~6`6~} [OXrRyQ:XѴI-|-Dm*bj9$nQc8D:|}Y5$~ʺ['G׌gd3 ѓl-%3c$/dУ.)2w4Fx {R\:FtW1b]Ю ? H1>_PXy f8hyjῸڢ66o@PteZ,De4^B6)X`76^r,ySrRNd.ٿ x!?,mD)sRxvxş):0f9wTEI5NcILEHd}D32p欘" X"fyF4BvB]|eV kaog|&-z՚vedTF >M|W!>?&d¶?"Lh tS(ir[¤ a?#{q0Ղ[ku jdc"XBi^o'wK!!\I($51s4Q" SAsR鴊>%QzvfP bqsy [Apx u7ׂ(bgC04rtGۊ4ba :wKp2H`h䖅g92 |F9o ,X㌔(i\OPa`Zyt''/tO)tx!;#V:'(N\|ٛ$fv"+۵7;NO9wPRa,f竊z:9(P~r*L^~UKɐ !mvI>WHa\-t\=iM0YYPȾ7O5dWPĿc4Nm=)/bֈS/j%^ObNhۙe~C$|e5.+aF:iucnpWӴ"Pn6-O,hUM`!5}(7Daqp/u|-}Ʒ%]3wUź+I83<޳)iT\/+YN]o !$Eqͯ0dΪ~NR:히K.@7 ]ojƐGƤ~L ;cv_F "|ߟu'e6k)<~%s9콠"ڪ:>He}i{Ppk13+(\ tgDSe[q)gٸ:!%]PdO6蔇~YǞ-.HwAеYY)YQ.FzF,yH<[;HhSx=[ZߪQulf TO9 R.M+:Sմ/έҌ@5b.իv GX2|hW\(;#YGQ.@Z[Dep$6gj4ʼn|LŃfx?OsOΗb7Hs LճonʪW.-Tn9gaǟb}:{A10NiD+b_6y{tvJb5#Si쬐f$S.vł7W+SO8uPIKq4|4xي0:Ojwj$h<GيwhG/hM#K1OZ<1Gu]kmR{`V#FSaP);j͉ϕ $xIh F:|6w~fLd/]kT փ{O^+|XanYkL,,CU~dl p,Ү3BhvhāG˶m\ZWPīcl͓c8)'K~)%z|S^2Vu@b쏊^jPlú["?,ϦX.^U++ej(09Pv֫ΰ2H1py</ x^ezL`l|Ot eomVY ׄ7B^ywLJp ua`#]9b2ȹ14%?Ϥy䮳c_J #1^G='`mO+,Ia]13 WC7.CV5 *] ,@=tn (kznDDQ gA.X&A9w1Jθz"-QTLnD F6FBˣs/PDd)>UkDy-fRW\)$z7R^SDk ɼ{Jc|+c։A|Zdپ2lY.^=93ܱJkw-_fc"pZ%~rsnAuvo208O=¶EFA~<Y+ Yrr|wM-ݗ3 B/%e>?dj Xsȋ&a^Hۡ8SVAs0>o!8L=6l4 Iy]hǷf01]e0B]JAPdKiWL8B$N~ۖtZCSOy% o=o&ْ!i+] c &3 /: K3N ;QsіFa_FMN斛~E:YF~nd$4Q?DyPTs*sgpCbc`*D># #`ύiaawrΰ1iaJ]ښءFMV{Ka[*tqkpx@Oɕ#Mܭp*\T)xCK-nso@l[f%oMDzBn_\̐DО[-*'pM<&خ F{}&a)cAMՙ)]̛p=כ a}oFDVE @*f2M@9h 0WӨ;\>NT`R*g߬FxliG\JPbl̰':Hd IU;(&>i1!'Doa_>'[b "IJ9vL{WZ-hb}HHqw +#C/DLA8Tv]z_,j1JS2~x7bI2]M9NY: yqŔN)"mN\Kc\WDz ]ief趰bdX0S 0ʡ'ILJlw䋷m:$V{IsgnvsId$MR {@!IQ`A ' Ia=Hl zOe/YfbvpP/HcfQ'U35'w3P[bػXD_c j*3=D hu6V*1NN:)L3vF9XUFE!\g%]KE6_4WEQYi) 0Z.ZG1;{ ްnp9Üf]G&bkhZ4M,Y`11]ҙјuk*cj|NYT5i#"Kԋ@ĀPanze8ϋ=g4+3n˟XW<R4d( ?f] ^+Cf ׎}g `AMe8iVCf߼&0Lz (Z6qC͠%yrm`͛qц(bbot*丁.|" yVM8r邏V0 K^H35F~IyU ,Yw[oF,CAA=8LZrmL"̇ G,;>Ԫccq* ̪ǃ%{Q*[%-zÉkyZsE&ne)]˳t{%}.oFt 8#(Y^Ѿ`:`uM?fVZ}?&un#bno9;>wE52c'(|E;f-½ K QB~jeJ2Deɖio`NPݽ n|-=lQYGMhljg7!ϏBqfjSI}cR4Ff)DIl ߓu8(䛼^(oLjN(G%vˮ]nlci>;ˈXeap!&CҖ[MuSt=p{NѓQcs ihC:vx`0;G\{6㡋}YlC6`'o{}n4`C"]O>t *,puc‘9K/h!im E~B&ДafbB5uҨQ-$R`?n(IR od@ֹ$AhJw C #Y:6]) \sȦu쵂 $ֶ}>'t&+s;[lc[O^,b54<Ԏ:XtF`m}"I47}W'OLz}]6dDϽѠC78/f" Hah2BkUXf?6E(uT  r 8kdCD/)Qhs][UTw 2t}ЇNpdi]B]Ɔ[}rz_,;A?syVVg)ъe z6sANu!mAx!R|Ϸ)2eS{'o9^Z1*qcKG><6=A,RN c 9q0&@xz\bL=Uړ%"Q)]ߧ< Heٶ,>&w9+H*S}K* UG~f}SNs$V:h@әB&o[9eg,zc}4KAxXWu`.Ǩݻf8*fRIk3$7%OGbHφͺU<|r1Q50r+CBtEt YzPJ13paHq=㦼h)s=&y/de)c=]Ana6^pЄȀZflpV,Y+zNɒsAU d3k_9<"*<v] ԫNXᚪ!.WLpy_|\O!#tjT FzC.-{kMH^6zkAq|Z$|MW9D= -:+},[9i+݊5Ot<ܕ 9s)\&{Zc&3BGATGΔ­iU9, i؍qfg!Z:ʠz䱳S')\Jhwݛܣl: ֥>REyÍn2D8I~rC3ȏ$U?3/)c53KK=:>~&r*{қ^П\#pW/q ֟2@,0ݟrF`E|/sEM[bW:XR6.5`fđz1/?HY ' 4VSc_k `c&$ UȶU7p ndzɻ}S3,0}NLt+*l4Y+2.;= pk ^U4$'̹ HS_hy6^f@by9*B{F[d\L?3@ At.HP9A%bF2헱3 OĂm7@m\c!~GIdgI+?>wTbA7\4f#UFF{A:!iRHBobh٧xrJa[Est>mD9j"h|]\wr=p Ag^@Y#!!`6!Lc*O}IXBF?YyQࢋU;,Qid; dj~F@4=3ETFȀnIF]xۆEȞN1Ūpu^ KgDQD@׊ *(Vp*{٣]B=Z[сP=eJjD=hveai uӹq3(gwiL<ăLJ޻BEkISUĘy:TYNF3|@ڽaÉ w熏T?Ț.8s5;.v= p+[@+,Xej{ﺷc &-.y#[n^Y\TpKd~i9`6)|C &ʪ@#v`bT?,լG:r;doЄ_SUBTjhuZ* ] ;g9=An6utH+Ky«`{EFg*ZFA@&rĞ8(:n' 3^u>V9|/Q##~Ec+6ROXqxG*/# ⇨t9aamBRofY0JLO[m=\]ĹE=4yLʔhdQ9ʘ c<T49|y<# RZs<ӪX+e<Ɩig6[}r7ig9R^!?qO^eE;pMs2.|h0gv~V#YĮ(HQ |gm{ 5昆 lqtx3\w.§dx1Q._q 5!D1NG6-x~ Уc LG%@ʸiRZկfK0ߢa!{;Dƀw><֝>.`hαuyl_031lrM4yǃk:gkՃ1U<@LyOT޹/8TLqXM,ԤG@.pLY48rR3]8/+Rޢ آ06W}3}#9W#*[v_إZ/UPoSCєMqJ?M}"s>LΟ"  q@m;DIG3qjLw6͹/=" B8]17I+f{e' HrT:&;)t4Sp0R'=!]Sp(E=z۴f ٚ. hTYdN{([.h`%W'OQa\HM.G(NT)'j.Jx4$yoYPao|oؼrB=^л)L3WU]1whN`}xQN*K`Gd"0S›Z'x\dS aBN4(!\}CT-րd2Gn*!-N?#)ç!a 'M'Z=V{ q7Og5 D|, 񷽈Fգ= Y?3UR^L~ `6}~kyJ@g2XTp]Ql/Mf`4AܝfOi\ejje% 3ejRb.RXS.eKfDFJaeqw3wJn%߃v͢E1(xp #2 w0(c ̼h'C)5mKm=~qD<.%CRDqWC0&?[ u4<_)SO6.,gx~\!:\]]l%.- G?vڎA=~ כzg9f!C9%93ԄېZkOFIfs|/h'f꓊F` c䶱-o(p蜫P)g֦02qc1hơ{Sesм G{[Ai0g' /$={%z< 5A%7j_`GG+]whv519ݏ5T$SLP\@T ?~a4>&vq:qіEJSaߗSʞh+gIVF,mr\,-lOx~W3ԡ]z?ѣ}?aT2vlJ>K=Jy DiK:@\ber'De$,Ctxg! wȜ ,܄ܜ:2N&܆Q}mjI7Z}r}vZS-mZ3BW&y3s=dKHXE002T?ژggח <ME:aNd(g@Hs!b5L5qȟg 'B[ ~D?M,o%!pv;TFIv5gVmLqS+B8+Y\(`0h +|$!M ~x]옗ZݽmQ_Ompօw{O>)5J&g#7c;qj/U6_ѶSeD]֞FQa)WJ{ v{H oGx4*nN/QƬgNB%VcP܃LëyxǙ<%(2x8R3P*yCwW:y] 3 ˲ d Jz̥ÈɥdUϤ |Щӭ[f)+}ω{=Zj>%Y %Rybɟ{}\tvs  -h/aJCY ?ٍbf픇dmdoK ?>^X\#_ђBc@mlJ 2qpk`ƕcɭ~赩yn([A久ugVUzTvIzQhcnVStL'p'0m=KA!No#1k@E [%R>b}֚* ;ڰF/Eho==;h=!^$ہa'UI2qTxvk͍}t#u^;5ӍtGXD\$:O龿?L7f~}]//X: X^Je_2 f1(\G8 Q_$n)TQ}\Lܽ^cr@--95N*@!^U RB"★S3"O7v,F$ He}+aC2@!Y"O.,nYiNE< 3Sbr'.s $(e>cb87N#I:V`v݊i~* a/ɧ")d#a5be䤱9IAQDvW[Ph.SDOAL";}ؒw 7Gہ 'x EݼK9i-WB k+5aƆbT^g\jXPm108 Nu$2fg z]@s&=fvC9~[vy}B5@<Dcon_z)6Ї5aˌfFT+l=_8FR_+yQ3S*Jl*ȢH`}a6N8qL1+`hx싛Hx:++,nxNZ.:qDDv2Ӯ3{U#&Z8LWO@sT 7&EAH}՝J‡=Kh+~ ؞q5Ȓap{.~&Le*Zu hjH(< A4[;ڍIp44f.f C!;.2A5!l!9 2lՋrKi3'K9"# q;MGF c <4vm-6+gGjѭ &6ߗ\P Fj~&ň;b|iajvGwzô~LV kf_;7{@ n;z6Y,课Zl>"q,l'l` ߧ.qԩ&^z>Wb98J"(y}Vtpv@~Av=BהZN4,qDZm__j{͹{; 4g 榊;[2'^1?*STn;->ݾn3L8@f^{\Q {4<-(=$kqsw )q9RU|+afM$JL%Tͤh`Cg(5&yd],P2D? *͇F+W, (X6gpBB!OlЀ\=%.MdB=ImЈvS-R{ΥPe\yN8k ?v @誝/H T lǺ/|JyY -A>i0`̟L93gd3{M+BΛzcml!4Pj! =KM S>'pէǶ r9"թH=݀i>Ƒu&#^ٌ$_w|[M.!s93)VkE(/Xwva 0jL3`VqUlGh$1TPw6M ky_sc?nR@\zSYτe@O ')VQ_MY 7W8J+Q֢Qjgx?{F 1o< wsW+3ߢ!_yA?v gKD ׸So+/|/ ^qCD(԰ohC oC'){s1˅e%0m1JJ%NQݣhYdrʔoQ(I>o^a@XP%Nt"x nw6όDY ld OTM0 ?"RpNқMQ|䛼s)ky\>uowjA)JꍾA  21Kw":EiSev@B/Y[hAkܵldzY M6W\HєV9L<-t^v;54V"U)jD9)CTcv}am2͎V"7ɸnɁ=8BBc<_zЂK)zWtZAɓ&#@M/|wL&H>WV`5$ϟպ²RupEᨥw7?y>8δ;7>)_:POڪ,廒&J*aV3| 4?|IIClR&@F&d֬oMƋf ^5"PGk9䙙l{mab0Zȅֲp(>['0v@B6sͺAcMW !iA; ,0x}q"uA ҮM AAήe$P9Y g,tCX{i]>My~YlyYu?7Eˋ[WoDY 5,{ᷖʧHtvM/"Dl7`h^_&k/ W0ʏ(9P|Lx-R#iZ'~XI*|Hx[kݓƙ3z8X //AaOވVQ@pf9UX 3> }u1^Xea6DnRR6=ϑ'ju4j_EN>E9NE`D!Ha恵1bLn߮5WofYc*{t?4TaɍS;U0?)%^).ȸD tA AF|LJܘm_$+"Q[4 @"+Dp>6v? p*mmw1LjmvF7t嵜z^Y>uXw%\ D&}=sW NHm:+8e™զ5s0!˜\~>/'1D~u0,B!?8!3=EO]5h*a"vSpngK& ~HqF=e~YrVke4sK:뭵Cp{%l"7(}]q,nq1yW\X+2VR߽QEN_x_793)WP6 ᕸ׎E L\)6 T2Cz? ;2qXCS<BcNnj@C2>xȕ1lW=v* @=pOZz=m6EUcLޯ@}RdU]:^ g I0+L],}@놂v1л?-؟Fr!%Ppz+Z:&"0.q-,&hpѫٙu2HJe67sMX3Hu͖){KU`۝6{EQG+ -|1MaK vBN6Bࢗu굩V{r['Y[%6q<7RYZYz:,k^0AQ=pf:JBNa F@*;ҵ{,FI e! L~(LL?4sz2dQ }j@)iYۺ}gYbJI\귅mXP㈂6_qء]gͰѸ6$`U,\-:tNxOt \ie[q% 6L/\$nxx3S&F`Bʆi+>_!-g|u>nC)oN91JR6Tf:N^F>v-((*硫bp;B GiAFq/P5n0饭ZE[\\aɒxj; *e^\CO>AN^u`,mu  Zvlˉ \rz;GJ {Z-/ݸ8I=.gXZ 5=煰RTwP5M؜7aÈ7G0YE7I(b!Obv ( OZ} :Z|[a!-j9\NBQ.$NMn|)q'&"-xYxAD68r?v `@Y$iYpy9ɻRD^~Y|X'KCQf Oum Oq8'X.մW:z;vFp5uzBs/|&EUx3]ۚ T]j9* ^$<~Ht!q6f8vӠۻ6: 96$aw!0Զ!!!H(g)x}{3 :(\ǹae-#^BdGecLFSL΅ݽa,G =7OaEHGwm=_9>R22IZ G yj8>2k$LlcVHړHDy !+]uiɷ:R>𔸳,Dǒ~Fw$xc; !ÔhFsGiIl|яHoeV݅xH 7w#eV G#;m^5٩3Coi4"_+;Q_[N8aL(ꀥALSnHBp  nQPgY멨Ɨ8Ib+a˅HչK4 }|d-u:wJhb)[|a/OLm -;Ո7VzpQ[Pvd#UZ* 7U3xG%*֢Ym3vyjǝDOMK!A.5b L#ut6a2,++\-CdB63jLO$~y `'6 sӮ~W!œ @1ckD&kb$T]Haa P3 Qizw$Ibw c,EJv/j1g& AB)XbjY4wn/ok2o\'8°Ln<<;)sٖb~Θ@ko1AP:FK`[&-nG9JȰpQiE  )7v}ŋޤjL-]ðao?Ęx៚ ' !$oFڱ? 9vʦ7P&:؎>컯>dtPoi tdƈXE~)BDP0 X MW&6ElMC. 5!KĝiY\r(0f +`'@G*DTGb6[2P{L=" seBCy0tmv8HjqF#nG'\"wacCܭ*aql~'F?[W5DXu&([簇 X.j_~vlf9iHO(Gg3U% RUh2L{,2\MmkG\\ 7 o&RaEPAA%},apGQW/Vb2"5&(񪨀_jvݶC&3<}H0S[gF&qKG&%Mw%8a{Jt  =rv|,Jr23 \TMNVh@_O2rh^mrP7{}oW(˚ t:ʘh(NxyNY!xKNA{s1<{8^ft;@)MXPiglm:B|cO&> mx;yإ[HBPMe;}]neGo6 ƜHvSA_z]lf~~`HYO9O*(RHi{ d+Ӟ$TU5lƝMBї>Ī&'^_DC%~3^4fsWj/.OOc3+b4WckSҪV LdUXKɓhCa'ɕ>'j,⫗ZeKO`hT= lPӰX-2yޒ_Z),^Ӆ$<+E5|w ڵ}cSԶ4/,Ɵ*<:*C~놝W O0WەD ]PH8 j7r$EvX" F~J SeO_keefH{赻-> ;ϵQXȲErZs5 v5>àNeNaVwE @fWǭpBR]*Ơ8NĢү Pޣ$Hj{dAwG/H&WeΡ2&r,PMSj^ ֪7=__cћ_jZObF~1AAvᬓFɗԼL%Tթ+.ڞAKUs1\Ģ G$%D^{-cuoT^ѯ&3'0f(Zյg_92|rl{Vr@zpP)yZ`SA* 'Nы%-H+D?v@jΚ9jP:BzMZy7 !sXz\ӚeNd'i/qŠanzоv]"(nHBVYr c;jL~9, nc[)̴'Tu箁V&?3qy/NDhBSl:׳޻6v%O/zF`7#p )?'x|&e-xwV,TbDj].E^KkKϨ o(z)LQ~XHv{b#f`^D陼+e=L|r7|Ud‚d1GQ~8z2^mmKq>Q9wX[nRG,.6"9gkNw<OA4Z]EgiLsECY+<hVCb_ Ltt $[GxZc5]BCV .'ax#tS>9r-]霩xY eԆXA0чC,M= [Į+;GaF˞Vb$I:hk&~(vk`;q>9Ng-3~(+ίF28 eYrp&I**(C X H@zxq9urcؿn5bcojCGP,*heGLM (tDݲ?%S"vXY#.[6mTNz@L`T&Zqx ~[z m "#ֳR#[ Vni$S:$%y,yg9 "^u8*@qD$O/R:P7:&56vh43Ӧq1ڷGE Sx@yfRn&=z4-̔*STFXSs!J"fG0>)8^qЯZa4.l8ͥ\C8rCʪ+*˃(@Q ˄}ipw7ȷ3zCۃ{+]7fBg&^>oc@oa-o+GIn;Rp:yE#GXa M`\c熝koN:wmc|JT 7w}tA /rOѴf 1 S3(vdeht "$"κQ6-AN-˼%T0 wgJ ݷn+r@  _#SwXjed@Br4IF{ViD@^MH'_Ƹxa;1r.j2&\HyD2ɉ~e@.X,}zϏmZE|qs^b &iIKĝa<;I%D_2@D2EUܹ$7"b?skbj-.POK`ņ &V1pK,kQMh;(&0#JL -r8w:Ûfk(։5EV5s֬/bm?op9>fcWu:C >b瘕 /n]XO8 /kWZ+]}ɡefJ-((}1Y4Te)6yp%2€]}&^dg\Uދ.0qkoEg&˃] 2 YJ;p^6¿{w1̡u|QFf멜U-'JoI< ,a۾2sGDПdܑi a8Z ;}S͎Q&&핬H`2(Γ:*E- ^ %ABdo襐6j`"R$ZД2E"|:A^oHOic-Jɩ<|/?3Iq[N[tR(8.wI>Je)|aE$jVs-L ]t-!:^Y5f~eowwf8Y Dv={i{@dP֝jgӜ}3.8!VKeQcF?1vLj^s2׫ )BzwOA~QjL,.+o%_w+uDr]mxb艗C!>~A.]O!3mж 2v ¬_&7:n c0*g{~ӗzo iG1IYAP|y1._49@BH7,p46C`4]-]Yg $UwBKcXLN @g WuHr,W$,D;Sx!{ϥn:vrٌTe[Hdt"G h33ے'%+^!]jۥmB ~Կz,UmLTBpWrM>qrMrL~PqtzDnMv|bOaLϸ lr.v%&5))=ja"+Bs?uSX6 2vxJ g9H>"X@AXVY4BB-%a]E. 6KmJ["qEc*zws'yG23i2- 35L@7ʬnjVLf@ ?!P J92P%b9<6UAjDۇ1> `x1N@"#sF@c-)5d] Uii~}!aж 0GǙ{гo X|(U](эh{lQyz.@MAPRg,+P<t1:ʘByurxC?*M}*7HSX>UҗaܧX̜|;p-{&Q$ޓ7$.B&xowS 4U<)|z*kќ{juT)2M弖Lv3E]jbZ1b[ ^!kTGT7{(M쌚gFq!퍁j;;VVuﭤAvR8 %HYWvo/!|ߍI(c2/N>CYy1RT~;5iY'&Jh&&/:g_{+{Ǐ8vǁe5Dmux}w|TVwLQ՗PMKlZhzMY ð^bSĴJ%) xX$/$Q֩l@S:߼:XE߳r_ stC "an]rWƮ_ z\yw>&TƖ0Yt/k5j3*PYmؠu!^c!G[[6Y/F7.Ȉ9&,/?$%6N;u+jPcw2:\u~e<#'㌈4AU [2PIK l*4k]=juu/:=4 'MYrsU[#G sm^Q [4H!P+*?4a 2u7F$KzPK3 ޗ]]s55sN ^@3>x;_'n:&Msӎ$kHk&qy(<㣢U8m竽OlieƊkoޭ`nkq1' aב{K`wR䰧SjYB'Sv:\,Ӱcv>76P18yJ.rA1*;Mw.1:͔v~6\ku#%!zTMY"D146|ǟ'uz@gj Ӭ4W,_^5Izej 4UeHyrsGݚqsiIW 5wt(kOZM0itQAV'\k+m8Iٜ=MVVd3=pݳ0a<(&*l ŠJҝ-H 4mن,k3J:h^ ͤ+,=Y^I2[UayJl y)0! Es*S7 I v$'2%h`6K}EIX0Jک->|ζ9qFUX HPIELqɽhF^Gj9Vrl3v ~;JQP4  ߐY8&|ߪ?wh-|:] qKkRCC~^c_.jfs,$=x??2otҦP. ""fQ8v2 |tvnM >@EO{zvdͼ8d(cD#u_ Dxي^vlo϶)($3*f]kxE:,B>N:LX"RL/ R S@$`D׃i;i5K5nްvdZ2_ߚܠ߂svсZl\lef ͤ (s?_uo?C0a5,a NU&Ue+Y> &O>YHD+tFRI2}D*㑰.&w)EoS?f"w᜔eV*sdqc4{rFk1Q|8&yRT~6J7OFv& _>p1Y ]J% yصeHͨ eX?ړ L;Z,? ?qs2|U!{ /u.H:`W+Fxp;#:+)'CmzRea99]tT]jJR+h.U톇1OHW"R+GyS|qc(#HݶL[`]p5=37$/]i/Yᳵٻ9f:Q;"ŭܠw C~2,N'*5RSA4L8; zRV8bƎ_1zl('GFu4YY5C $<kQB[;X8{]Pd#\3D~,3g Y_3{LksRpg7̕j٫"Wp7@նJtzЈhѾa@x*$NϝsI+$I={ԝN~$wN4_LiۖfYڨvZ 1ooeDѧ=Ð~dY[ގı瞖|q31v{b"6:F 4s JsKJEW@y][ݟ7G t* 4By>ogoj.cdP.T(f4\cKh=Daߔꦠrt^ (gl}Pf-ӃBA L{FK܏MfR坤6##1[Bm)U>>@=n'-zaNS -5B(gی.3>v`W͊)Ot TtXzjBϒMjVG$9=>o@X4YD`Ӫw%#ܣy>4/ǴiL4ƿeѼ[~J3 I8PӒ )E kbc.eGI H6c h~iţϯ3[*vޖ0ǻ-dWqCM֐>g>K _+\x^鸘+6-Qk->JAHET~oE>oR'~eCTKÝDTyH֩ae2쯏kW_]>:;x ӛ[wQ!aMYY{a΋ak(1qV 1F lnvܘ5GM<Φ|&wю%'jzDoV=O}ܺuZO*;3(ax^e ni,9e 1mZpC*::v']Ȥ^Fi,?'6 @da0m1g4W1)ZG`]hV(ԫ#=W{8tJ3ohd{Ftׇ= E-ByFzh"_;P4ӝ:t_V+-\!8\/g6? 0_@}*xt!؛-J!v>YD#%Ȏd?__.pnD Cpp9X0@1/Ldx ?Ikc&l E`W"h;^Xu=ArsRbd_ s |1w(H[zm ؘt)s=$Cɣ`ܘ~"e@k^P1H5FATtZ+oinuzi;7L%W}!,v^sڡq"_uu! \QTI(GzXdFyW`W[9#L%͛|"d'eX 3g7cMB>6 8)3N.,6<3{ .\U?x-E d$3̄[ً~UU1\3XZed}ѻ3:}swKq'Xi {gyp(XA|fOXԷTl|U Z0p˚&6"M3Uھ*N2>Pb2&קϱPÞI}(UiLFX:%%{qc A-vmDQoZ{:ڰh)e7:x`2AH`0%D:eV!@BD:ļ$O$m*ӘAFJcsbkMB~Pr8Nj9AƹJ< A(a-VWs;Y~8B;WPV$ Ġ7i[!&m6y`UoҮ&:Ł:ѫf5)e# +|}QycDƆ^88H0%$@74(酳j-z8Fa`1 gr:5vhf! ;!8M1<׿l Vl+m}sw4>S?$3Վ8<_Ek,!/V,p^-j y3] ٷ#A1 3$A\Ȩ9bFr _!ckTu~bS+#EdQcHAWsϿqV@2m-쩹xlW ֌v7F^{*:I9FLسco78PݧDM'A(qyRB>`ܫ!! K0"kV6XDN ҵdG7DQ5ϊ8"CI^t8YwkEZr<%%ϗe*H ֧:Ļ!J SzW g"p^~@ew1Wg fP+Yq^r,v9*V!4; \Qc2.(k6RHX0UUsZњMpN:̥1 u OwB>yNS>~g.y}R̛1G !~x<]j ߶^b d}Bj6G~G=[i7HpLM!yNݔK=}©-_Պ~B{.-qJc՝ҿI,!Xr8+﵈tБl~f:֐\5E_uEhy5wTPBz=xf步Tx^PF.e5;x7T P3i.fɩ応˽)p6Bf~Co3) Xř_4CsJV]EcxwU}t48@;rO]B4&оrC3.ȶ@I-Wv&"9%jE$ݫ2d\:C1䑊pYk<=m~_n2:\+%d|`ѓzym6nq&2XU#v.TSF1#?j)[Z+p-aͷilg}swOxfWB^cC2;1r74$od S ^8jla%2fs`2^i|3}U=S`]qx"ʱo j ! q+}ڜXykxjmRtq!&*B\\Quy.r P/.eo|ۍ5S#Nᒴh M[wU? #p҉PR:)O/d=d6Df\?ty3j*U-נ$[{cHKXwxEY9!zr z]>Fim>}-g)GTK|m\\~]X8>[ ֖yt=Bj[v=;h_k;@&D`)KZM/&xZ%g@uE!SsIZ_|E~K9kݝmMY.JeUou)Befѳ荴f*o4" g>5OXӦ` wz<*T#a+q? zk"X$yS3EvP CVJ+L5d)Ĵ'5pض@LuhӔvX{ v9[J#_`5=. c4PhI'|Lfaf^Zh`6&H4U6 [O n.+^AkuXFD MW_mPKD#X~wDŽ/>1k7@7([ͫN1HS02u[; HөxQeO;ڽ%=^{ѬKlh +y"}6 Ib.LSC7P}A_ݱ|)CBey[Vz%@ʇkg^g5D虴? ɭ Yrr7:xa[z2jͥd%Aʟ.ZO9]~~k( :%9W$u#Z'-a'0d{3)JuN4+ +u}[Ȥ Si1=u̲.%X@*w&=I%Xx_dMu[[럂LQl,eyYN>T&_?[6{# ױswϫ`]"QV JA:t\ &xeor%ݰSbߚTuJEte8$Qas~Am۾sP@T*XTT JG IXP)7lM4ds&-n^4v'/̐iMgzhЍٯJ0*]Ķ?BA9+K Ơ}8Źⵁۮ"QF(تnˎRr}6G-!Yltu vb `KaetupU\&4~QkHX/୬e1(4Brs+BKvgQWUK/rx&aOHT+3[ȴErǖW<fXjRz-#[aF%#٤ \"̑)SiYxD7P C?|D33'8ur.}[AV+p:TN]2!*RUt\)2?HMY<~G[ae )MnwܾskmFTc8Kt p_֬SM/l.kqr>lFMZMި5\=on3E/ҨU149F(ng@imPd88޴Kh06[k;`t;M.$3aYʺ6L3mi J'<?aҸgc` 5\tjlgw[J`"@i">?9xvzAg#  ,!*S86X4uau"ͶD -+,Q34ҜPp6pWDȹ8%rhñvz>IZn<(}/yDQ>&-W#";呧k螛}eu/HxۢlGߙ'E\Qh]ptv]eJrg;bBoR:G*)ɝidV0QU}~UںO4?\b`.oe8͡țlk|5&v{R$fT=6a%Y"Z9Z --]qOK^۩+{QIwބLI?d,7s&^]+}:2BMN<"ԘqA`:KhX'l6KXݺ_ %C OT#ճt",vjhkaV+Kn*{xf+܀v(!{*g_B$0ZgngO@^ ֤}+:yAe25OXl0%l}:ݮZ?TV1 և:8;ɊiT_*6vs ^N{&n{ʌ.Iq`š[RŹ &C e9"`a]7Հ-I1)QĵI#G:G22A1Ovi%%1o1.n8ۉS1KܓC<L Uq2P*Vel*!0۪(OST{RDF/cvymW 4~0*De+@[ds7H}Tޞ*1JnK*Gh:C#SWkaJ%fw2=#Pw&?0E.}DTO/q%Lqd{6 BH`)3]u0=34|sI D6/_؅2ʲZٷ$ȦׁC5ͮrl%yL:C(/XvgFm1ձ[l@Bkr3gX*;9vYgxߩ3Ϗ&9,T) ʅ 82$)V yv™& ɎÅ6wft_4-snbdrQ[Vtm/|u}֤'äDq:Q/,Ĥ ß#ER# :Cqp-CZ eu#ė-YW1đ*Q>CNЄT/_~uהۻ> @aHgi~!w8ǣ)UkRSZ4=HapQTҐx`2G-~ .8Ē$Cf&:.RxkZeCdr+crB<-_V[)<kdPp4T%Yi E5#/JC2U2\-KOAkuP[S@W517.X\LR&Upr wYZF"i,c"w{Ǎhn3 j3K VGygO -p(JS} 96g//;vS:[nzf7(:j^B4^c1"QƒɶcMB݀|f4`;$ v[=Wy&5K"8NU[w8Ӧ .Ta< =(* r4epG=g^3PlޓR¼%Ra~8k'O*/_MEw =P5rI…#D)(yAKנf @D`LiAԎ/?wOm˟0'9ԄS zK)[yK|ˈb1Z~_]&@лũ07}1z` $>wDpNqD,/Oy3Mjds\r(:1zXiCҟadaAV|=zD{-\ `G#aУ ܙ.S1.vJܾq_ΞU'M(l$+uѼ^#'T6W îe)M락^>K4I"swJѡCl p9'E/~j-k GuY0ad{vPߒ_ȃMRJ3l%k d_H%I.Rz02SZTH lizDM <~AK&Yjcr&@s BgPdhы͈*N_9Egq!7|GeI.|#=f}DH 4(x1{HMA_61DiE83P(tȲO|><|< :U.pvR '(׻랹s q0[݇'Lc* !_9fX?;\sHb$ gUFs>_ɽ%a>,L4O[bS*1ǴF}ٕC=H se?bZ8)f3E fDƀTWIo*K0H1 S1<gwS@";"~E՚H6NS={CG-ռSes)Rʤ'#_kk@@&qD 9{&,VmiΜQz5 ZX2Ѡ|3Ԕp3h0p@ 0ňaMz.3`; Yw*^@7ΰsH>'ee,ECIL1bbM˅&WHAF0/NE>@„phb[&zS V}v"=O1-~S miJ7P&Uc*LYAR;Lw{[#+:l}/Tˠn5ZN ʦ`V,oC ڲxS#x3 6aιMlf{L3fxftd\q>ҲPT+x)XzR-/)<R>wZ^Z^Kum6 h > SfzNMtw4>V ^r> n˥l*{@lg]{-gT>vS>L|[15!Eȹf) _UL?/{>Z-C4R/^[^[Yq/{$ [,?&J-5q_$Av65=t; -(H?1HtcLqХ=0|Q׸^j&%oyibo+ZD͘Z O=TF{JYI_AUMJR 6f5RnA=wv'ۀl\ZHU{:t<$W{ԃL^z4 dT V!VZ1Bc5@)u0ܩl?IXMM[Aa91Vfɭ[A DSVT}mTd-&٣L٪z,Z s6Q Q}a0mp&?Мo r@ HJw%+H6RsH^$A?V"9dmY.g]lrQWETPQmMSU_!$+m䒤'ndvJ->X9^.}+<WQhZ=hI)\YvxYjfwۉى&u{N %5I } &+$Zq} KVq!Ms-:;RSGm-4ӕ cu.ò[CbгD](Dk}nK%z}h#bk;pYNsyz@m+{yy7SAtcaoȑzˍѶ 4,@#UPK}ֲMEhTA& 7"C%p^2,l=ߒXuR[v\+M6y^Z)1֍M~+<|? 3BZJ/3iJJt<. ٕ!ZSnfY,@0 l8<=L&Gy8#vmEP~C2.V!iq?0DdmvoIXP]%qwnlTyP:޴ǵ4y`́5VQL[L;7P-L"bFʞ*lB@ 6ɶ^9>~`aIQDDG9 x<]`l x5T`)z\Ex˜K(=d`k٫C*r42x"~GHa`<:5ߌlIFgi5nz\4./쫸omTϞtW.rxR*-/b2iκݓvZuU{g?&O[r7n@6i0*I/RsxՑi가>xڎư]lJ-O8RĴ/_Ykpmр r}.'nIl>#By%A AzJ@C W" 3ӟSqpo6wJW(#%ynroxuG܉ +#Ġr>rB6 ;ӉBrcHN~=~2bP6=td Lw%J+r"L{o[?da%+ Z '#).GI<#d:& &ņBy> 66N|mDbFTQ5'@Be#+ pl'"DE"|cҦZaũJ3à rϘqY=܍)b3lhg8͸㴞r shtUcU`6I^Ҭ[MEb8汧.I9P{!nm˨W̫Y!Ͳ9Bp3_:M-˸9IB~.9 ?) MMm#Sx=C?J%Jɴ}J!F 65bh/":+ }aBNT0$H=nуѯ$YTVnMJs>N@P?0bМ%#Հ* #6)j2Y'y+Q ǨPnqeբj&W-7򞀿 iLX !&!YDc5ЦWF2y}I03o&J+[L5!&bB:l`sTN\;0Fj 8[6^.ܲI#FCu~H46sY}wv(F%YLdf@Yn(8:(K0m`ONd2 DMqN͞1[{1 7'#a #:WfQ 8ną;;;F9M72֜:I|s o2'D ,q934@'F}9bJ dN/&? ul) h?e?uHE3SBh^fӫV:x0β9B)uif:َq "{!*k#/./u(*gozH9"ow׾^}54uW:u38!3boI+w}2-H8cٓT iU}$h"Lpt\pRvPy 7M͊|7=x#X>=&$ho- !g{Cb0ʮhB˒n2$Dz)36#,z^˹aNXn6—pPnk&Vǝq?'7"gCga!w&%HY lo`7xM/ $-{Yݩ,ǃIɄʷ#ITi3ؤBv(E)*Ѣ Q08;Gn1[#U3Ghzٸ49G)oDYc,2ݱ q-"E`z$)FWCPk [\nm<["?o\#:HQhj?ksO\tQ baҞUI>Oj~8}уY*ޯw}+6~ḋ109$[" k@}ø9_ D>LF㮅u؉IpdZ*]0™C1aP={ج( е,R=ݛV[{}ͫaZs9@R9+ ֐1wR|ln9Mb{ĭm"S! ~ȸkǧf$8Tr Ѝ38&ɵ*t*4<'w/? {.'R,VȽ=LM3x#B:;%bP@: ›!{Nv(MOqX+rcfLSFS3d}TQZz"mO|۪x~+`+>K/7:BG]ɗAOЭև 1lò*a~TxY17b/Q _56s" ۂaH( a'^hQoǺ_yJw퉡_\!wk̂[a|{&FdHU)R:v7AU!F_S*W?3m gxeׁ{t.otd~ %lZ[ßBd>y!g/-C=o5yG1GormܔOVd]k\i*MoW0Ġ;WJ 3%XXaDO*YBC _roi9؄+"P0fT7e' HK]ߤ=srJK{V;E p;$&dƒ]7Ozȥh=<#[M"6:æ8+rI#TQObvJR ɚ]=Ma-b-`U= P#.]}Ei+c(F##$e$h3肭Ljw=YZ|s@_1X8Vƹcq_Ѩ!X[۞^_d\iӝl ݀56I#[B8DI(1y~B.ޱ&?,QT P\YH _ɏj n?qn4 ] Yc7yts4Y)gؘI9:lߠFȖ J e6<"d: 2zw <@IƇ)hbaMTD"㕟}w*d0"n%ƒ\|;bbUn&)72y̭P6> uԴ z1'3(z՜̷)lv|T߁ʄ8T=a$ M6WMyS o&:A"reW'iq~NZ䄤ޒޮ.9O[팩Z y|䎑ʀKQ1k̤1׼@Xd[WVʯo 2_Uq,.\saY͈',eqVY|®WL4|vV2> ޯ,QcPU.irWH:*šV%! C=go#PY-."to:5* ޺F*黯*zQx?: ji1x6P{6.)_zvG13逅̾maOijKa *2w8WTp}ksbQZnez?zX=>#lw1%D!J \ӛ)=[0+yܫyM޲OV7-M!Bc.9bB%y5tuaM&`}y}Q0)ȼyܤ\4rHE ʑjPac?K{0? ^XŰD7WZ$GBfZ`934udPÆ#;Xdw41iENlcZ DDnVa;/ӏ.bS j=GC<48JZdAu4#׎tbV?d`^s9}a1QN5渶g^Goo{رX302s̒o"a/UZwFu>PwFB*Y+9F鬌!7)fSC$>2Rew>_~idc+{7P$Sq`ޚycyh+.q˄| jPdXlw6Nj7?V%]4+])Q0/oS}s,tb#12wXMG+`Up*Y+zg譴>Sp)X,hwZU]G\[]5}?D G *l!{e+5B|i~+G9Ɂ3|?B844vAm Ƨi`a"`,K mqTZ PJY \"4Ǭ3!r76kw[%;'(/I?C7ڸHGbCFl:E;DfdPU%.4Q:mC.׎ 52k O/%8` šX ʊKhٺ=#v.Gv4=7gcgwg 6aN%nGmCbT[1M r DǙ\T8[o\ÄAixzP4߂l{4bqp?T1FQ+rkiZC uzeίƊI3a>k${\qc8ތ%xReB}p:eƹi>m)Rlem6P(We3C_֩&4 E@y+Enk ?+MK3% ,҆T8G-8H"=Xգ*LċϜx C׌KFdR0K%RV0z[ ZU<|[a :/iywas HxLVOzF)E ~poW!)M|xVnD*Ct$N>Oyd(q_< hG!x;]>?~k:6@#{-WQGSڛ)ȜH׹uCe4R `K4khd/6\=@ ^~ ZViiԠ9\g4ݢIc.z ՜o@5c,v7 cRZr*yX̎ .RQE{@wLqr{8C+ib2:v|lDa@RS8$.0CF nr}u'.9/s`F,AomԬ:UtMőp_'|ƌ؎l twM9v +>k  Ql\LFӕ}A1&ݗw sZ8T0U-~- l5OP|>'CRj"kKdo zBHƛ_[}ȇI\t/qnx>/1PT&EPxYeoOjAw.dصI;9eTe/1UKPg1Sxu{BHgvjزH^:ӲC q>Sb^0_(r)à)Z'.>\!y;q~G4]Hq{%6.W$ 2jzW+imƲ!o؋죋R0.wHBL-܈y 7ΏZĨvqVasXOO҅I_+XP= E:@GGk#g[BV+ 3}*LD&$юI. 0j6&p"s}+ZƝu'g|CQHy@!:FXLBɽ:Lq+978컝=14٬|ZK;ϢI#P3S^;2Oլu'P) V^bbofZh!#Uel`XVFj̍Cĕ9`f2G6g1 '9]שw; Q7pX*٫s#~|!FamaWbYIPkD]%}S쭦pU+%v.Uᭀ͔Xo.,Y+-LDzrIF%=ocl5U"`ӅUOڿD &Z .(C-eY s$9 67 HěejL:p G8>$eQ"VdhhlMfiW`%7>h‚Xh NlL ԑHyJmz`zQg8NP@8ɟ<5OsD=(5ݐ[ByF-+=?9PD#guN?鎗&eQ%7Y}ZOLH%C 0Чٕk+ sX!1dwm(J\{p ZQrqZFwӬF H 'D&g a}3+,K* %djiT&8= "_409W+(5 W-̲9PNo1iV maH?t `M(Z^ "§XiL>8?R El}s;9r7s2P9Ec]m.vήO bNh&.צ0_isL{RWW'h}unΆApFIDM,For 9 323L;xy^! S-KX[+BT?u uWrcySx zLM8S4wdpߗ4'8K ΃Xl&ȋGM-Cz0ݎ5hzYT?9p5MSmTmdq V(D+yoWOƛk&OR%]l%5T)d-ӜsQB\%[ o{E1I ه qKm켲25 vDUM*?G^.xe}o鯴&0! b|mw^X9 [|owp]ǰ~Yfyo/q:G S"yW}&QkZYCsڄ:n>7d=)!G|l0޷`2^(->ih*cM83)0)h q| BU߶VVER(vݷC"%k>xlb7BbͿ˱IrP=ZbCP7[=$,AYy j1!z}7@1g Uxg0k4% ?b9k3|MO/F 1&Qf3ӯ@dL br1 *hݴ)1?=6G" غu_@Km+P;(YU+bH܁=9e GgK]xW csX"r(Ex2K!CQbf98;%$Y(}4mɟ?ͅgN/bFpxH3|_yȭ.X| 䥸97{6@Litf fжX4uYMm\ޅXT?wUO_Jp y"ZZXDJM|SBɯ\lֈHByPr7d$et&d+6-ZsuW3 h?@+ɘIQ D`{XO)'z쎊$>x ٲY 8Q V1 F!^+V|^J.Y~:h6q-%wdjHkpCCdzk@LP(@Ew#.Ӕ%/3P'5|w\G x!#""H9d@"zD^I@>4хlbf4QB$a~!̷ @28uPӖ{ 5FOUJWcĂtJW }L|\"4!x.,qj sjEq2XoG{oNvpz·]"%f$+"1|VۣMƇ_MSLx"*q$Xꁉe3Un|e);5͘Q S^y\ |^D&9,IRhp7Թ證9Cn} ,βeŸdmm#_݂p uNyR kDRJڌ BV;cRF4҂mv/h`_PXq/{,;Z@ XH~^ i( jV#>q`JL\SNA4:pE_6OϒP3*v0z=r¯ xX:+lh;SA^ {Dmo}K !`(0Pɯk'65d'[lyf4y=LԞjִJ^y"`Y@RM) CHrffY`X^`O<&C*+[=,n;1#酅\}khK-uOa-Nmnɾϳ}t ?Dj:z[DcR5=5?䛋PzRke dJ$4„0:yg*L#ljZ_!Kq1kgx!ÎI:i1zuʼe6)J Hvz1_[6v6nMjB+sykcT=L܆D-)@0 +vq\}i]lZJy%xmy@i1~*_K`*&{w 8>C&ӷ/ oU%WUS|8&kuU:n&,q Wa=6uH=7G0 H-^ n| H ڈ: s& \p3.11PepLJ րU!Ts%P5~zzmFMk{FHr ٹH.?d#A䥑4kU6mߣ?AB6)z6 <6RH,q0)~r4yI9S%ՍE /&$KV0];WP5Q H)aV-|Ր B,:s1e %)؅F9mlNB ,J+pi6''#kTTOM ?OTD+bpWxdʏ}i!uo!iCXe|W"u:W0!5K]k";L}痔Rkܒ.DU  VKG>yJyX'nlv#üAN/4%}6SS&S (=~°>5iA1M۽/r65:$^l~35dSˋ{] Kͦ&Rp%~`Qh`]2wuz-5nb''ٺhW^G5BX-D:yLuT4*$NX nv#r7b}-4Kn+9" &GսΝ4p<$NQĶ] MfNc7ylX_n%^Ok$:ͳ8 {casҘާK;}0D>0TEX|Z\PڃS w* 0:XZ{vk]$jt~а?E  oU1p-F$# >Mx5 < b:;|6t]> O f:G/SY)z -r.ܷ5B3ץ H Wx*qP7uAL[ S+ $L*5l$_7rDj}] \ ZT+ŋ yYEG] a]H&#p:؛Q\t(YDhEO69r'2/ʔ> f chkl'ݭ(U|Uqƞ_\*@C1ej7^`B0 'ēM)WEŢ4fYaFhD݂ n3m7XˠR$kXH=ĎK#Tǹo3!X$vuxEoƘ>̺~!c$A~Mh\,Sf擄HX|,,a5V;h jv>yRحmΝwR!cz} ``/JA4e LԔhJ{mP´r좹7vf 3,t9C-cy2I}2DPe!tRMMQ!B%ȉqe)ʼn|+߷]Wk`$/ʑiϛ{guU5lsd0RT",IK/ڧRfل_w8 Pu1{q*ybJH۬2} |FB칚[nIx3/b^ *ڱ/u ) s6-̕WqN5mxkNTC4Q42Rxb'1HUB2,Sqb' 5Cr3#EEGoJkt<`sJh`i,r Iv^]2/rh*%??32 ĻR #]& Dy\M!$xȯ l.Trc0ܢ8Hgr^PyQ-r/; ŌĶfaYAp0cJcS a;n-e?Ի߯Oc Eb7vU<0qvwڔE_ˏn°:~2WDK7ՅAR)nb'_χBe5wsK6 n#t[pa_>8AFZ^9rpE樂nÛ HFS1$ ܑ|*7+t)" aS `6BXl^eO%"hr\/rl0 ]kZXx}ݿ7f,s>>}TR:!%ǜAӞ# _:s(ǣ|}qoJlnsg4CVGF+7Fݑv=3SyUnZw(mC'zUmD{5jm$ȑJYZB"j&Gd5?r|a˅3L+3^A;$ }y 2c HR{]^&jӮ|y(EEX9~*` %)훠cfZH:s2Kh\iC=Q[\eL I?`˵.~\+aAl<\k zGJ4X5-Pâ$m :'+-G $ D2ra;,_&m@^C6X66mv=9Qw񿨥`g "+r.ҦrԬB#0k`8e* %Kj& OybEȟ/lL pȴ:0!#%́x8ՑT~㏙?M-=瘦-Pa9KC69rH;]$^@NDhˆ8P_ xz׿>v+OMBgE3-yPn 1rI,m5Ӻ=LJn5B"vgSKdp$ OSd}:lsJQm.d>ީٕ[xq3;4׿ŌqrLeYRX;+aMһ{q%zKc>k9Y. ŤSRC#MrM0'ę]|ijS7..kbZ@(^0o^N6gBddd\UrSj@# BT-FhB e]qS_Xڟ-{@wTG:h 4"Ԟ<%kw.C\p韉=ɩI1l'̟8uR}sR&={P5BXe޹p?%U1s9yO*D8c bM4r&gzD関8K>p jl%FF̺E5ڇV.9]}*WS+enXL}퀦ϰُ.ϮOn{u?Vayp7Έ@mMcGrtݍ;M&xD&`>N̡ޫ<-C#9"DwL(^cbsKb!g #& 1eDLHC#_'O$9 J: $Vd20%͖=Ư/m D1'$T6̎\1uG!k;^~v ˎYW1b1DCvlY[~lA5,HoٍBCwT@fW49%);eǸZڛpЕ3<51#z be77&OuYo;=\EiFuFh͛~K vtkvrn5<&B~ ̞NrҴ&q=k?Rm׵zh\;ID2|bFҖ*ƿl+"KfW'A{Z2ݬo6{vZ|[-0r[̘Oϭos+ =waGP1o'Uzu/qaofЦ̊Q8 E}as+8/m,4V# -N_`jeXRtP}!/ >IЯz^.B8+?IDAsz'K\jTcv;InT DCk(9U|CO/MK5e6mE#exU5'$ +6ue>k5;ZxL@rf`dҭJ`5"z>/{̌3Ѭ;б B1J"ecb \4sX49lOٕ|T .(qcfހv=[LtOyiCʽDeP5 ޓyKv"0<[֩8]-+9$,Vy8DWh hMt S+$X9ʬIo 9OR*$T?|P)~;,h; !FiQ&z Mf?b°x/:4|\?k`tȢ8L.Kc[ۤڐY5d:'g=Y9c;8r`2mq45pSq% c]HMldTAl][+=d76dStIu>>ey\ÁT3$ J0<KKSϖMXbL/b/o2U]9>WLTF`T{%Fi\ݪ$n9On:yg\n8_>zNh"][1% !@kGH+$V[Nz侸+ǣ&%n9W.s+nA uYLD>&槲=Ȑ(Y}b2N.{n<敏^PvDg1ꐚC .e( 7*2K* A n~\]}6ܤ.o{rE,^IyIJ2 9AI.3f䟁2Ш(rN-R>Wwm%t4n P|&\[ VFD ﬐@}+{x*\)~'?!Z~[xSBup.Tv Bp1y:Ҿ/'K/~1->3 s$2@.@5BF]Bt zƲZ8#mIk.xja`޻Lr{+sf3p G0DHPxo@JebA0ugVǓwPm%43QbX(i?|toj-R~tCO*CTKtT_ue`nuCf~*0Cu13x+k~H29h%{s`_iz5`rCfV_Cc%{H=ڧ"MSqi@tFΔ$-5K^*od7G9y! oZ>ˌސ*ư8]D (|fϪ͑wmF]9E뀞(5Oծz,fOY?u^exBo$P+!MxL !0=U;zghZ(HizZ}f4va&xqLKkHy+"2x,I?RDJ|ynЛΓxeqJJXuJs^)xasѢ eՌPXL d#ݧe{* XF$id)^PyP`ʞbbllljMb4IAǬ--6# a!^3(*I!Zy}Y0|*<4x.w:ל}ӂOS:}:QEMMᾺۈ;"AwKۢhy'>e|#aj 4ai`(Ï8jlN=qIy tX`㹀 Eff[ smD#/45ZQ5.ɲZ^J]5ȿ#!29??zD$z·E.` *4jplaMNmJVό xϣtU;~94 \_*lXjل&Dbط7֫>/R_LAluAgHN5d=3 iMY[U(Cfx" +%m<.f"n'/:sK֢>PLJ9\"מH攰JFXkMߥs8jP Qϲ[U vlL(L||-#4>~Ec@\؅I0εn'{J𹡞p:QE7v1EJO.Tz ^ ϣ8{cd]ņj޺=B PgW/nQކ4z;X!{祢v~Rq-\}D"Il9 3|!' D׃*G &+8}tՎhXZAH^C*Ex7F"Ꙏ0_!q\?ҔzWFl3)\ۿ_G]h`[eRǘŤ{ٿ~ٟfDKHΖ`60g*-lƳluΩj=V2j"B1-;u.}ߗ \Sta=G"\9,H"0"*a*nT!()ىrSȽFںlXn72EJɨl2?z0Zj3#ZHV/xF`1/-֖mprPWz_[]OKXYsz+XOh#* P#,ʉ`zsBɕou2Ҫ|W𼁿Q3󳧐/*|s*tNOKE2noWU %Ho=&1]޿b}Ey15A*a6B:)g XܐW 'ee9Ma 1 #YIoW~&CkOuy*q^:&/Џ;?BUvw[r񡙅VLhBZ$y͌"mag-g-D-.5;{=E<^]'qOܰs}ƬI2.4᳝#z҇&e=0[ʛz'\Řg5K'݃|Oo M@[г98%Uŭ\bbC0R:wwA{7ichowMNI}5 =9gFT>] [.3Q8!s Nyy_Vڭ±{uh @e\ -břUr0fMR2jfu 4vBV*jVcW(Q6Zh[A#fm=CxQ.f~A0ڎDyq8oTHC'g *x骹B9Uém GDlOEʯ~tcfjw5}j^uZ[]!F<oK mzvK(d(ڣtfIϏuzNy5%iVSpR:Q"5+i iޤmطYhţGaIgH%6^s=DU+4FD2)ă#o+:īPbR v! Ser!ΪgIHƂ.ecgkInKP}h½^U,Lj9]K86悰#X*|gl}s"_'VLs J1vB+l _CعZj~q Eh"'>2kWc,,(whƶWӤ?h#F`/G݈պ+Mi-vyʭ҄A8Ol'ƚz!(UO9ΐ݊87ujRǂ4xQT ,i}ח[hhy+2ђқ_8;Og#$}/?#W^rX l |%Qi@=vsj*+0Ǐ˺H>coZ(ǁ˷0`ItASV F[VU'mlfz yē*|{z{Z p]P.#DZ=iMdj{i9=;h;ʫ>$Bp&c\S6W]W4b/zyK6iOqtW׷4(J4 <^tt^pD b%?qTmWT9F!Ո|덋?~kaQh"딽wzf$Mvg~ ό7S0%[2?"pЏlg &+\G9HSjVeF0C UۍڇDXƎ6Fb8b ?RxAé^4@{$]8#&O5}9P' Ka+PJD^gL 3ם*R2.x5~"++z G XSs:1xD^]@3GUF JX r48AE9 ouLc cu,H%^WV|XظuQ|pc"%(z1kֈFnN,dl|pԿ["8*뿇@0V Q BрDljV7e+7(5;jS;YR7.A-+-G.(``P5֍UӐs+Ϥ_'x-ܮ#h?jPG#C"%ctb".X4qăM~ez/n%w[(JɁ!D9tydѳ0;sF㱿'6ZhǪp|6&NϋQ5_UTIwsQ.tJ ((S^[nj h5NDZH Uv 40vvKn s oh(y~gύiYҩ-g"R%Pw33骽A@l/EԼU/껷~&U۟mLL~A@լFTg10ZpMP\[\1.ri4f;M2#| 3鴜ŀ^xLpз7A-_m< E26MA=+bx'X9=րWr@51%#"{2GUFdQVY+?hDoKY"V<tFS B=;,&[Re F ;VH׀mG7׫5%X]k+,'DR=@䙠 orx [8yhbA=CCe|xZ?'TT4Abgz+8PG?Õ_kǮl簨B<2mZ=%'jVwHE!CA ʜW2սfK`]qͿK.&> ׆^,!6U[%m-, ]6BӮzǃ:uFn7A.S|K0GTM0a;w7 pr}#m*si5hq& -p*]˨YOߑNPMX7TUY(|j*D-0JY\l\l/C%JQ$;AQ58`Qsm $׎q,Kvx;-![-e}3l:$>DbWItV矍-ˬF8$QTpgG%6T*H^Y+l`OXݟ~*&s6 B}%nik$BJ vITE{26[WN;Đb~웾k՛=Z -@drMofkG|x5ӂKTDHjljIi!:ݖjޓZSǧ,hQC_DW:@ =aX<(a: |FHY'+5~&cmL7X1tnl@a=!۪l)`xo}wLHZXmO [+ ܷ恩m,c~6P_W\l5JtKD4/P;Dh)-/K ˛wIXDƯ2N-L#/ޝdۏK:wI?H6!61 sEV#GՅ0 b%@K8Pꕥ"$%cݍFa{'yȠxL_Sgw'$o ƣTc`J0qΟThUԂp8A&)}}Dj!XBDǎuo:/NJ&Pͺ΁=?p Ď7oJ?Jİ 4mGB_$M8|c"ci1~̷7&T<˙=9( 2\⥢AO6TjVB!m#Lbqנcd|6 hRʳ.2cOHWo|aqB~ddZ\H|.&BleORM!aa̔4eE]{=LU[Gl]~]ewi&n)$dJ5ӋbYrBIg@ȦW -r컩B'ezPP*\$e$7F;uW;`fόy}M(5rcQOp53\~Něcl+fWu~7<$ 1gWOydt ySnDRr/a5?cwqjZ^\]rzCC!EΚ~%]w JcQo%4qbx=L7 O9aX[ 3|_ZDJkM Y/#wbBF4K ݺlyHxC?(vs`u& GTbWW~ؔT+X`Iișh]JIH{ =F+:9=e>| "%H|b!-W~Ty!T~f(fS>(,*GWup5LHU!7n~aQW4 oaQZPoBbԫ*6@([Adan˞2U $دu|H?xx&駹;7=]^YcGD.4S>%}{J!xy!^O+D%ѩK$j"ÙiS ۨO~ou{;S*jO+1ViO<Qև'12%/|Hu߆VWy8#qC 3"-U"*EzرȌhak! AujYa>"2`ax8<NW2Rd09=͇8ڭD %u!ʙisΦ@Mvtȗ%PAOuvh[9x#3Qe?g78\@-95eQ4\wnMMw*bL"ي>jtO%~KKd xwc {Ñ ʰ>BGmXO]Sy5e1} ۚ93rK?oXSv2@ `ƙ^(kE&eeq35Jxnu% [?(>`ĕRxX/e^>y`{Ij_(UPt wԩEӣ4ES ]iԻPOIUՁ(Uuv@-#<^.t2 c']^azƨ0b7P<#7蕇v*1iC.Oﲄ}0fkN؋`W| ik*-/Gv4x&}] i MVH/60<# qNvm aAIbхgAX@bƶ=$+ݫ~_n9Wn%z/x~'9Li W|s^9O/~4mxU1_hf]R@ZU GXx@I&E0L Y K6lLf*>vncLP8()&2ò,ޝiV|;wbOx'y"n[]6H2sAk#i meɏO⊖Tў LѩԜLFg)1UI{^ 3zD%ݺhN 2&Yh-RG=w3U}WByZU"Z p8/ԥ1/q:VlTitQgiKrm˸T_ ԊS̯eքh tb#xB6|;1Y@ ȅm=8*8+-#%? NS93]W"o2'Վ&){;¿*Gk*&r*'95YfՔ*53<1k#_K[ac6GF[|Ky"D(xݾvx=`&wK 4S\wCgYKOD/khl] s!Ol)9hCݵdmězU+ū |qRad8*}b>T%9~: 8B}i:~| OܮtZ.UٛZ&FՉQ﭂nͼ!T4hjLTCLȿ@wҒ}l6guDB*}$t7@3{i)4fb9%Ebj[@P,JKSFvwOǺvK#魋a{\7+C|* Ed Bŵ-j5mD;^Tӽ0'vC,N`N k.!19zdBh@+9}ПͯwXfp@ZA j4q>1㹚~Lv*9z ͇Bu<97WܑΩ`pٗ)%/ g [OOGzG?ԡH;JF ##ULfyT}l|Z* &ɞ躋ڸrЃŅU 3Bp-L (( pkHn ǿIӡMΌA@ +a=Z F6X_VpOEf떁QNayVXhR#9ŭ0ֻ,x=F%rߤ6eUz:Mf̜R7RF( [g/v+٘0[^YXbJm<܅V% s؃Y[*)KE J Ɏ$SF!"g4أUu=5L@|۟6Ԇ%-h.mx%*IϹC#/ w"5ZNk28E>BK 4yT+  JӰ9GHTYu`;/LV7#GE[-+'|gPwuF}SQP%_מ7_娊*!g^_rX=o!>SXGs#;7O֥GϘ:F΁ȱ6UCx>ft(„^vʽ+p C*+ޅ/9ew{+Wt-g+HNe1$atH( aItH@\nq?t:8 Xcda}B8)];d)[R] eY=5 Zcx/vឳkYC؁* R]b.!tנ6uE]=@ 0<>:y?M (RF˭d Р(Btp2Gg3wj0T|{O/E1r)<"F%ч`=7ډ$)Zt!@B`Fo0M4f>f|U"FF4RH, Xdr mL5污CctG rV vRTSޕWtS l,b3g9 \MYXY#x{m3skTYrBy$>&#=VYێb*{GȀh_劎TTZ>S x MU)D^J&@.pD?|_s bmv\c{^SHfHHrS9$Ίjoot(gM U#7{X&:Z~Fn 3&ކJ$&) w3I7/넚D3;2 #N1I]锓Y]3:_j*Pߠj=Ovr/r)ڢ]f0hGs;,n Y"Yxe|lxQdU VvAY-ͽݛD>5521_658kD$Ts9v8lH,Tˣ^ŧȢ?V>B,f#l L^٣?cޢį\ZcOǰ+m/F jVc&"f\ i6I0)9̤֠*me 10s #'b͸XO5Qh\lE,*R jfhLPt/iB(Efbo*6I[^Uy6  cw؇8ʷekb5U5;+l4$}Ϋ?5,{I.KĿbvx+E3z^^_V0 UJ욱I,MWdq2Dt2 :il7Vq [Ɲ 3 0u$\XzbKTm1}r&XS "%(-tw!;dpQ]ۑOdWKl0:S؃$$LtM378 mdލڍq#h+1~2]tUr ެ'x_dVu,x;:7Bh҂M&5ډw$b!Hc(2 AX,Zk!GgA V|fEȍލwwvO+6P.DT2DWl}+y x Ao蚪;1g۩ޓ<&lkXf^(gTl˻K8m:pFҬk:7C*҂ ߹v[kyYV ZLyPIzt? G Ԭ$ۈa,7sEEF13 ة$1iaE;yV2x/F$IjϬ d*)$[SpN;ѓA>JBw|:=^&۷_XQexi;蛞<;ß)V;/E;^:P@!ݮ#8w D C<7E{;e/RbŖ > 0as<2z#Nco*H1 d}]O\{K|}Qt< ސ@N@1qkV/:*Npxy_~gH;~Q9)!` 5v C{Sf)=Ycrwpn)/QXqBPUNt7wǏ<J)&칆:nQ}.MլW`Kq9?7vգy '%lAd|('FTOQk|7Lg^sQdKDIc&R(t L$5#BtHGz[.]3-Cy |6A]`睦mp,V-"sW)5M/r$F)ܰƟď a*Y\S|eW˞'f\;wp*wǯ]4WG أ3@|VV)s@( $~uzsX0.!CtZ)GPH!;?>BN-9y;V!9[Z%#4`w ]F kȈ/ rG0/1vv{)ۚ(^Eܤ.G&ΥYfۿ Qʑv{sgġ2Vt,:B>2Tz'3xG77e/+NgE*%¶o6?VkciQm^֦FlO ni߆vZ C-~eP'b "Τ8)ks}tgdi~Ēk;tBSCVc.yRJHd6*1%A٧:ոD쯷ZCZ\U2 2Xؓk4Й;(}n='fq Q uLyon!1eDUa|RfB&+;-=wzr٠rdj.YPvbOY ;ʇ>[y_Kqé?˰8XdܮttٟwҰ^ <+zƘxYLEB" rz9TPxBH儤Ñ(fơϖOSV_?:>C ersAD8guDϵNU\UH ŠA- ըȊĎ.Tk{EjIxɟ~Є|~ag -͝<5&3}sr>lbpx0C@`g ]m"^G?pώ?@'TZJǰ>Kfahz Ywk/!"L3I "9T=K=1gqYh z\tne_NOpV:(h?d`dbD+az<>C8>s}g&|Jխ`޽*%?9W뽠?(!Z=T4虵m0'NؠMhԶRAjS.> 't9Ubs:Wf N9ww Oj4ɷ䵓LUEm`>,'jt| o^o} cCTK5 cYG8m&afyQ趧1Z2zJ5'*//d|ߝ0xz>ӤB/]ɒ%l#C#uߐq_0kephƅQ*^J$!8G'{]L O~Uau oC}35?`Cy^o99&ɋdJbW+xMD&-4p_v(izFm$e\t9jіh:S< v]'F62+3/HF/ ˧V]}BjןUoB&QDl^+9Qj/0Ag@֖ӆYklQ7 E $=nbU:"pp*ev1SY*\`)e%I!0,^et*$]Գ4 ߥBn<IVBӝgyxD`bRr-jN I^ !bƟl77& +.Mf23 H$v / Qr] \'XMp0p8&rά^VҜ'ο(n!xsY\ tb*l!kSqcH9vAQSeۅjbI\ X_3lf4ja*?\hSU¿Afۗߖ?f"hI#ڶD&DOj#Qz^ol^qpdb`~'dVC^ DLʇB7F['?o_06|ֵs1%Ŀ-䀡ίU#yND~LHSV":|6* ?[г.>Uh*C34%/ ^{7:`Q&[DsmPG%Hlm~4Cּ3W|AcxgSP SWx:okZ4`EmISL (?*`Ǐ3~گl`eF= ){-hQVa![`}挐M)3ޛ%wH*تiRzF5b\s>s&jc x^^N(̃G7$ H8kW.C+,* "S:B3Ӻ1 !MT.aDQػz^ޘۭ82xI }75Ya`/ $G^ʼ0SF/& iO菬˪0=M1ӑ:S -WCI(t'Eo 8:fӉ) --{^Wk# v?H O ƶUc -Pl8broI[;U>O,=15y6簔a:5dXzVMC{voisno/Ijƥ ևmGp+[3D:·VJUM <ȋPoi}F&:fIeu~DMv>,} 12UȨS}S kK?'Jh̪-(xz(Q &eM5q́b7 Ny`Rs?@ [#?_Td xWk!0?zi}$* PǓF_ kӣABEυ'kZYs?R|϶fhܰ?ٲ D6mCR O,T^(”*v=(BDʶpSh;y9݄~>;(b5MX9a ˎ6C(rtARe5Fa1ĹWtT\f98aFӫD@S x29M]"ZZܙ|^ !j +FXN_~̐) <4e[ly:O`} ~`YB*ҷaf\<Ѹ֩9HaM9Ѕ'*פ%Im5ty>KqjpʍLHSԝYY%>l1Q~3(ܬ%g^KvYjsI/~O.8i?ajoo`@ _t2l0*֧Ogl׈TOsY+xΧE奍ҭn8O%␈"rd>*Lc+~EG!WF. Г ^vPu8&(_FB=QXP74f#A%#rd"C'=AA5JKL6 #o6ȠYY\,mB #uKEeZ^7pk|_)}Y3uQڿOߗ^6 p97WJ#}jbH&8f0\$3U9h"y)ƽueSe^[ZţC#>;g(#AA ].q`iO(L1~[߫%H@`̽`Sњح A6ׄK; 荩;pUb'4ռ9 ɻWQ?nc{TW>Jjvk[@:wBπ=T"&dS1X-+KW-ysJ̗/u]pI|T@ tgԃ]8w|wY{WĤ!,# %d3y1dhY/ߛm>2fp+$gKL r;?w঒:n%~S"s_,GqU@) l4N>weGsxK1;_ϮA!X裒k.Ϲey͛.crd0PkfG^j|_rq q ._Obl:B$p<.;hfk8FQuwAǟ#I($cB~U:Ie^̞C/X!麐2{\ M/PFrgBY98CnMIz5O 2ȐBi}k">Tt ̜>., %wtW<ީBO[@vl a#_շGrrDL5uY$ mW%7+'*R驏^ҌMNAr{K<82f ,9gh1^}9յO*-,i?AlS?ڷ_aOq! 3-yì"' t{KǓQ ,+Qӧ`=9}TAT"wNZ7s E2ֆBjz+HQ mLtՑM9g{)`^-liɱ,`~'~:sz @>ו WGb`3`s(e"Go%rȉ5]F'&="᎒>ZT{Zjf Nm[qv/JJEZ|UN6Ff &pÃGu-,ؔ ]1gp)semO>jp qԯ,I)'l;bﵘ1[,Nsf}&)82]y@v#hEu 6%ZJ7EI A:g &ܓ&R]M?FeR >`"߄L"~J h$89rIcroa9MC7'AgB(Uƭ=V{;eZ xfp Ƿ%^0fa`Q1Fp.`?=_SYcc> DDN%)=.)PD /hƞz`lHzaTUtL 7Pv1 .t)O5}ͣ$3Ƴ7Q&jsPf{|x> nLY7D<٨D߿fD}M[;9dɲ(/9SLnێ 5!.l-I E!ЂVNF r⡠"&;K[J#;-[u4Xhtq$3,g{{CGp89ru͉]l3 Wl6M5v^?gx)ov9~-zǍ/BWDRX!|-gvLx׽ʩ'îvm;fă+ܝ_hiX5 [cʦ땸yP$Û )Yz)" vsvD\*ly~$qAG (*GBoŔ.[=Nіu^ oW143((_cDmj[j))ht6ѸCXW=QQl]?Vp| >408|P[?c> s6ffd,3[jMMOVG?',;lϞF~9ebWY7`:禲K܌wl1OWo؄&ˣMK2A`?%8N!Y5Ve]믏;֊ p̯T5WC^hG$RȒ 9k-?Dְ65wx*)Ե 3 5~i,XngpYGL[3-n18a9vA*?X)eX@аC8o1y2B IĊ1X߲Bc tGu&% d[6L[pF3feOF+a)5ؽW4r`i*b9QUab&xaMТ(ZߙSmr\[BGNgo uI _W N㠩_N)ʌ/yĬb<eָJ,LgգOO(dP v#jGSxi0$mG2v#z=bT[H)ooQ{xPAGڠxdg|(1uсN oGzleW/.;15 H'8uVB8p(M'֥d\ӗZ5Ķ7pS ~-y#ź0يCWӔ8i ^$6+L%om%wЯ@b$2 @6 SY.O7|KQUbY2>ܥ6 BlAd]0;dc`n_FSF)c:ĩL'4n ܆Oq[f GVmЇ&Xul@ow ;mi7K E&t3Q㉡+s^gao3/@"_D\n@P _}d~`"źyd=M? ܬ}?,MCY*ffA!*Rz 4-x)885Y~wN~x~c<`OJ* \p8f-65l[IdE -o\! 35rt֞j8S7 5^`S5Qϱc(wW}&f+~{e7u=VzfgH I=fmXCѣ܊Ok(љxq088 P݈S楽{lĮϋqFӡs`nc| +=/qf˦7X0Y%û1\ ?w l5.#a'!;hGN0;!@Cms ~ Kn28,"9>HLì6OYxnaYF q;Q@b<6Y5" Kiӏ+'32ìLTZ;v|6e}s,OZRC7 OٞGB/Mm#,]A::'f Ϸf([\fN"B#j$}VyogKg v`U{ &K Y:m{WsM%tvld7`'jJV60Řx- .\&jI q6I[/D̮j- ?Fi\ks4fHgjz,Yrm@&8m,Me4O(Eee v}KfRs+0-Io BXfF(T"+BUex/qkZp/>g[ cF/kJLt#K`/;nyHT->.ʬ^~eY#Foqw{)簶zQ)W瞨.QY\DXJCy.jX^V1tQ~#%6_do9X_6ӌTʙh /#CfQ29ݪ֖f{\ *f!vK+<0]MPf!"Y8˫0w,-%0lud e?0XH0۲r?.jW&r=ff`)M[n. ]L'a<>'GMÉ{;e]UPv1PJTj: b*keJ˞;; y{׵lYB գ{aIѵ3?rlFX-Hk_ݔhѷ~pay^<&%CnLzND:a>$ߎb#2+9:ەmn /sqSۃʑT,?(߃ACY'&$NvȖĀ8岍)uUq_ۻ:(@;N/2S3\a2yFd3!r*Ч:X?1\H0;y *ƃ|67GK#y1R7bSmmŅXDָ, >-*`_(νl@\ot|jl&BD]&Bf{Q*q?Q?cUke& $nS)7dw:4ONl$mHWtz%I*p1tmj VN4L`T - O8DzqԷ 6aAE+e^b+n5՛Nܻ mY"960kz_ /F>y:؏.#0^/s]͠vSvu80v}6۱d į|C 8ff[Qf(6BS{҃R\QlA˭BmlPb|UZ,TF.XPjm&Y LcQWWF@zCDqf 8ݰc8}_S7!(q7ڱH?߼7VX 䬄ZpߣL+pf>m#DσFX>`28,%KZ;4B X ]2JG;&WkRIȾg֤u%4uu:aRSiцRF"\WyjWPCk[H?I߃ Q / X Q&ꆲnA/KFoG.;h_`|Xm%1ⴙ6?WbS8i3auMyAdk`t{W=I3ӌ=$}\Wn#*52.T5^KXVL~LIjA@fnp$ FX,#kHNT[YЃni!Rh`kplS~25s 7aĨ=Ie }:ML'*S`%Aa wVU~BuJ)+hs߼8rՑXf&+ҕL4F\Z뙬Ϣ4'C}Oxs6ZMqSon;AEU>w0PLjuMc 1'ɀ uBFi.\hXF!҉} u[u{e_^ZTV`S5g:{s*DJ>UQ ^`E(fcu/@;㋲r(  J8V3HlӸ}CnP BȒ!5{a=zX1ݩjzYBe]3WQ 2seS~lխhi!1d'Ť*bYd@jfc;|0ī@m8L`bVvIqw7C s C tKjr /Oe110RfTPՒXX'SY硴F@qA*]U,P \0,ɟzRu53pr?uහu4tRאfv׆ v!Ű:lnjt]jk/TR)n}3T22A V ;`[D:|lp)'oNV-ݝք]/#9k!8tB!*(0ʯӕ*}"[+$<(؎qnWO'ݪmKn8 ~}i$]hxWrLbc Psns;`Sp7-"Hxv7ۆ6xQ(YA#:d ^ȥ(_"Լ= "ԫHIDLt-3mCe{9b٨k f pFBw?GO d ׯ B".#HþLA\UߤlRcdM.cj'KZ8KdR(_#`ZObMh:I +4CG3C?&vё ZR\z(]L+soOVg^~O [`yLeWv_OS Sx֐`򙥧]b,1̂%gjŒnv]0#s10E2Al[vHH?7jtob|e渚$#]?g͠GG[+C JiMM|!&YxhC0D0Y l[P@6|<8/6Z\+^(YsyJ)Z_%+7C$|5ys*d7Wg-70nVT9+򛚍)!3}gn?štt\V;W hl |_ prA_V o) 3rٴ]A+$_3m |L>Gtm,$>GuJօI6ԣf,W$D&'FBOۅZckzglwjj=!cd+BQ$r{9냎&1`A |Jd՞E`Ffc_ )֏{fK=+b;E,IKPJubj?}UGp](BtΨ-ҍ AؽSbK3mo5+IUd |t|1n}vg4VHr>\-t>+0"[.AJrAL$/Qy V+AL g|x7AΩT'1ve{zMFR:=1ܓ`t^xb,,LAAHtXy8. 0]x~6.g0=)W/%HGOK?Fs|M4*&Wsm;3Z[:NAr^kTȸpx 1?{kV?lLծŜf?{KږPOݫtE f{DB3>5o2~쿴 Enu#I^_t? x?KD *#p6oIM\M~7#繩2/"XO&f>yXDC"..G%MNDE.^-ꟓD*aٝdLgxhQOI~fofUO{PXg]S &aa| (zij~JX`ѵG]]nL$[Jd@yUG(to9M:s'WW:A[fUYqv9KFbgdQפsV ̿%"LZIU~aws׽) IxkB#^POva|s_Wo-dwYS 7gK{S?ZbnygN]UjAVy:몡fM=KXW-a< F-ڨjNY O\\-) e/*7/2nXm7rn Q-Tg䀝KVED9h~ hUзSRhG]702^sѕp?FMoh緅uhkf%"(N?RSҳd x3хp5E4 \x[ vŬ`^. G?Ej|qMh#D_@Ԟ( 2< )D5(vR.Ȣ2秝bX5<6vsZAo$DΖ>Aտh? X͂뇿4UAՒoWn=]*rhRѮϋh~mlnaf !J<>jF3xwX֎ֽDҾK'm{`}UKq q% (SOStJ3vу_ݰ-k"ȸvtK8FyQS[-M /Od-R~E{(B,l=5ý>kU>Q#ptH nuިvu1.\"r贅 u‹o1~CMæ'<ؚHC?3.];Dѩ#[˥$O  Q:^t MݞV8GnMPWrT=58@Q|r]҈!MAfXK1% M7*4~kwz 6E~̪UfKEkOGj7)B Dyo{{,R@$OF-503 br2ܜ&'8cXp{LlĎDׯ9e!0+bQM~f"MR$$9lK^CR)oEUt)ʆaֈ\H[if"jz"ԗi3]#vVeԜ{ib|aC#~_3 w7-es 9(/NdHiXUz?}ΧPe*Ѵ{.D-]+}^]Vs /ֆM9z%^}*uH핥5k|k 3wMmh߁6O7i]ET\è3C8|AsS _2̒AB`@Ҹ(ɭNNY3r{/s'(jm>gKz8&8Kin>6m3c peQT_Ƚ0lEsYѴ+Ÿ'!FڨG{zx2`[*sZz;04̳ۡLE}\r|Wy1Жbns~MiPvvOGj,ܮdt0!U1~=a~TډG*^2yO'nc<Lꁶߊ=f|Crg e!:^U _GHvJ։/]f[m{% +=sƾZ^?٣kn[ Qv,сSPTpsw7XcIq62g=OI  |OcR♊:4K]?$b)EȄ95b)T<&X{NAo*Awd=,ʿDOJ쳊[xx `"-=;mX!ೌ.Gtc ӵĆ? U-qʭ~ b/Nd>0PeT'%GvhzmYRd$oHA ;WGĤ,YNZaZ,Le@I7hBtJcFRqNfQ:tm޾'. Kֱ>ܵg" f[wDtJ7"C1/y 1FшT XX!_.{؀)0+n|%I/iOy ]acCD+N4_sf Ow5#@7Y_4jI\%kk& pub 4Ařo7 ']=mC'Ix/3{rcq%5z8>MHX E I줛RHp<%R Kk7-xf ٺ,ƣ37ij{TIH9ifͰ^#!_+ƥ 8j Kh"7e^ɪ'aߕz?M[s=jLL)ȅQE%DMH9iQdS7ƍ{h|9K% 0G]"OF'fn*QX)QV'~X\Ťٞ|>nbRFB/a |9d ު3eXtfhNJ~K^tcVY/ lm}A*OH)2bOжW2050G ŞKcrfTdZ W?&gzչT/m)d?iBTZ`-zfMurd/Vu{ rt#b.q* !x.Kw~%_bA2ʾ(78f_? Vo!S?Fp+?\/]x9uJ^M"CnN$lWi~g4i168)x+Y>67Öm $7*Daq!N_]*!%Tδ(`Z(zl#O#xJӤ[݇Ϙu۰3SY%p.?X<.Kp^U6R'ä:Z:AğܖX$mW]2Ӡb@ %'s:L5$_WKbzgmC4)k}RLj_MOاKC>Hmg+( 6Ox[<g B^.`J!L9x]y@*|ώ:KCo@a#{㧙 Z,J4bSBWZe&UrK*=)J /up [/8IrO;+hY5]d{MpGJֱ+&wnPk,6EFb<qdF"8fռF4r̔%#qdž콘3b BZ:.zj$- #:;lMrQؑHz9ŏo3 4ڻ[3hz!qdtkغyϖwF3W`.)Z* Uj`}3U֯d,ɨSb'G3 PH.+Zm&U9@ I Gl%`|)˽@w:YSzY9օY\$IRCQcJӦioRUh4HaqoK~[{ DO}ڽVJ2'r=W5*.]u"L*[݊rB]v@_ fzMxy,=qcAn󲌚B9=L )̼(HvIj1";-XM2,cj7U쓓x"xEJQ' Z3F4,Rr8+\sR)q5F`k%{RjRnI \i^AQ[Ƹn/qx.罄N$SL=G-4Jƻ$ tT(AQ>8+qв6סq,fd7;eg#\_Ű^Y60f]a.҃GPcߍC:I ;`~UM9aCJ5qPj ?J@tFffP'iBDF#'(Sխ^8Hsv8e_,s^.AJ?d^G$ *38o RAx8 :'INJ3xl Qs (FDJ+=7;on\%)_T`E_3yڭ|P,РmC* ecgI7.,ν|fDI;DӾX䩥;OpY($Ahn-m,[Hg@G]|>lNVyMx">2 ycE.w7XR&-7x($ﰻ.̈́@y| PE Z,[B%c`&xΝ•S@Y??+ݭ;2w^+q3\בPWc Y. Mp9L>nN,"Q4V_1yЯh r p.Gx ѧt2f1 N DChvJgIkTƎ)d8v}14 tSVc+x/:80;}WϮUtDt׿ux9;|r>QuX?;p(-?T-9f mSrk A= ]/&ˇ}T(BD![մ2Ț4bB-MH) ebB ;ECҥ(nоR(+tϓ}oX"~%oяxdg8 z3NHү3x1{. /D=HpPW4+*;Og k j@ytۤ0vZo9>K==1Gɼؖj)̓FςA<% $}& M=+YgFmv}鯹o|o )D[z=M Ɠ+3djAQҵ sNP,-Ƈ?xeHF+dxי|^yq9/Z59 :ʥ @AkgIU碅En:9r,p3u͇Eqd X&` Q\7"p /ezVP6aLl5UOqGb..(Bv8Bݵ^{Vjk@u#Z3 {`oC|cHӪ}|}.hI%Av?z~HreVTtEd3 %#{^YzP0h.lr'pnam*ocxHz1 ĝ12[(S.M9SZ]K\CCGE5FYx QOoW0pU\Oxa{림ȖT鼅@-|ikR܆[fBVXY[ Ep?_AG-,^̚v&"z0aE.T\\dpmyD3W#[7 <3ct%θ1$?"eֲO+9/p(7Vtƴ~oނ8G([`&eQ_eqV-NW hT 3|܍U{L'M{72LP<>Xg`t$%*Dރ{=8Ƹ+ψ:PPC`arN|(Y>Cx然 ਛ>53eM]5^_%I v1hbh-ؿv@ҹnĜV ED'h(ISy մ>yg+(CuWtG$ hL~pw%<Ё%ηIv,|YO$^2JYZm"sbOF.:lF F7k[!BMX˲ (M"a|dnQb1N6}&)pnQx[WK>,]LSt-ޖ"yH0-Pګ e^74W=k.X6wzࣖZ謬V^1\RNmbff⤛c2G88'E" bFrĀْU㳑hVZ#|۾yp@ }RIQzЂb\!o2޿%:;T@es ;Cy=(nl@ ]FlC C kj^GgLⶭ2X]w3ΥP7T9͸+5i(./0$gĚ3G;X+%R8+[[Wjegtȓ(P#dp`^6cyTfVW6ÙO >~K⮷ږ6l4OoK(cdJH䇆)ͨ YJЃXšz};ipuӜDUi"mhXeѥgΥҟuqԅ\eVrY^|tB+@f>Z)"*ngR%tmd~ !wuuƱ_kNXǁg\kJcF!s|ٲmͨK)հ%lD6\H6m!ugFSHƽ_lྰ3S\w~.[JH+e_Ky߫Z23eA_=AzCsL%9\tm Se2$*pӧ(@7A!a'e: cĠhNgھowFѮPp✇tJN kƟ zw#zxwsϴMU=>ub3Hܖ<:,fEXnt&.A;yQ/Irl;ZHJ*\ڡ5tJQټ0b{yw g|~uY>L䈯R6ʟbBpAT[dOa;@K)anˋDz%TNDQ5U:2_DȻ/gᷤONVS;v+a۴ Da2 ^WJ>4"Z1GϾrׄ)krS5ZV,'FǭQ+,l0:]ssSD0b=P{H7mv{%uhtܷC^ow5V焼ֻrH|(+KؖScxx'6Mϲ%E\᪛ne&q6"߉5:u=#/w>l#ͨ: @yG`宥`X|,FDS{A4n=>R40q;eVN(Lit|ŭ>jT@:tЂ:$OMoqOt(%p r }fҤ)X$~v6ܪ+C3:L?q6KAO)IE8[tOc悱vWHOw77ޓaRu} a*ȵZZ5DmGiЏs_负BIW3rsYc hiN4gBƚ,oLr_^/i?825ǰ]>aCu۝7:eDo&L~.JdY9? UJ[cb4פo(LIĖF-Z"KR$T #5x_.nnQ@Fa՚ǿO $DxmhK ;\4H< v]| `';!4*}t c5HZzu@+yL` yDNZs;Q?Kl IX!ԟ !z0 -OA[jБr_=GbRǴ/MH~]5 {/=@BnLSY/rEƁ7 9fٿ7侜QK\R[[dW7̿Rukm gTo)^F|4co=?gEsF[B?-Dv[Efp^RTs .Kꀛ\Iò򎲽x RXgR' a8]F^&W X9;L?鱥m淕]s{ʨ(CC`99bCrxOye¼,8T>\m2 ZwίolI_1;gܺ搚9Q dM.'_)8UO{5>GscYU$AxuDH%~v?MtQoi,Aѧi~  ~J:q\M?o9A~n>{5]cw:x/Lv"&7RHLm,peْRfħ&ŗop>P CC] 2j;^=2"Ќ:u47a/Ϸ2|By+<6楺NZXyJ7h8Lĝ1X( zd82B-8[&(տ,5˅=EEL\2,O]yaG@x<79-'R&8HnCZ|DWƚ,|3ɃO]ĞRyaC6 )O[e:f#7YBpXve3$\N{``âIHıu3/Le h+D^D"TQ47DjB>eA^%sO$8P¹dS|!oe߹Ņo<$v+& FUgx*:NsGrppϿ́2\I'eôcDhf4al7A4H\ChS`[MP5 ^+̪;rNq )Ӄ g ,ib7fM 8w'=Hғ`F&Eo0KW=ҳ9ҍJU~ Q2m.oW`zc|&q34C֒;@?z+hFX(R̗ikJ4Wr<{~43*Pܞ1j1Zݹ9)7Fhۢ+BoǰmʵD S$)Lw>ܯP{øT5R3.E >Ie@p8퀆]z2UOE]Q̇nCh'6=rx\²cܚCmh[1blKw{^ gT$F:aS}2Ω7ߺ^9IYC:Z,WOD_ʓ x 4+VLk9NCؐ\-aDz:Ғb-r`:$|CB].xsoQP g S͔L&Nu(GXUwy]wllFӏ&P!qh/GkQWb )ep+OO,OVBx0x [Z6R8+.~+=>7ŧ2]jUAXfՋh!FyR!ɇ^o7\:|5\#?}11=oqGw'Jv%A*޹#P@PԶ TOL#%g\h {7zU3߽&DuKvt{.4lWSi|;Tb1.e )"6!wN}!o!p^Gj&r U(FO?Y$k߱@ܪC4u/K9!7yJ\3UҌhR-!\*Ӫ p'p~1gjZ+r ?^+"9,D[usWogȮD8j`MoL8A /F Uy@kp׊ [AwB "ۯU>qN1/攙-˼Y8ˡ arAv@baITεjosS?S:8Z頹t@#ofGjom/sbz+#UE_60*MF{WTJZlpz +H6[8hk!54(oP ❄@b6Ki.O59b_%9>b^'tb{+|@=8pXe/Vu~i׎vGmup1ɪ&[kU&EV U|EU\6LP&aVНAdmMz,ۙxOA%qP:uGI9P-̨Mr A(j'#ju01BKLQRiH57 5jR "PvV >4(TE/JQę (DLzG8ag(= tN7z.jɮIjlU@ mK[jJZhGu Wq|UI vR2өD<=L%2)^zˁ #S-UV5nH.^'aP &+X'˥y}Jp2v 4& @ToE:}(Iw,m}QE0-UM 4_UY ;*QNU9'+cg=cCeEBؕr!#CH0->O$otA U:bdц9Z`#1T/⸰If?h1q:KuK =`Ӧ͛MZ]t] /&\X7L <`'Թb]Wd-.f0,x0~ B a<GM)^U+7PXdorN:>X0nlg312QKIo#C~$v㨘)ePm}"W"21SV J TKNÐjZqi/:Z)E&4)\d4)63c6&5bYe/ftD^r4}Յp`;cLM%+峦U+V~";Io/q=Q4,?wX-n;wrb d0"*|-VI)jZ e!rOŗ|(f3AjZG 2F3oQxƶdL;њK5bcj7DNJ ' R O]:Gnȵ0Z4m>DX*L} ]'/4%.@pA9=}L4kRN<6F79]3< [Î}UYK/'tGj{y[CJ&EFH=U3,)"b +Ȥ*)P= Ǔ`@ʠ뙤CLpi(a$U(͔=ZWOQE@nӳuQ/vEZsk@VJ{%cT;L=w0Tyk ?5 Arm(- }eH}XMm>4GnhuFDvP]bH#o8(d=9}+NY{-1rYFLMe-P Y{hEfcC;6oYQP*11[>{9{ }`{$wn[_M"&M7]FIA`̗i.⛬2WkȬHkz^1KLA(Ue3I7K,ނ [אmZl?)rd*n< ."KX`ܟvf`CΎp+b) }f]&%>:þ0܉+-inMҿІf'֤[6D;7_1R*H=mF .Y>)aѳ  d[Ĭ/,7w6ed 7w k+ fRwD{0dw{mk^3 "Cwb?XFM^߹pZqQ`ލjrʔ^.լ+r!?_ y^KB`slc@wB5uǝ8X<]fv816-:*vMgc]QW!zϢs=$ɏj@@jЇ?"y3/Q2ݾ:c)37n X ZABN+nŸ0)Dg-e '4n2 ZKeL8iqZkfqOaq GVU _☏^R \ UHzKX#s {P.E#=]TzX-Ͽzfրz%M\ɸRmo$ߕ.LX'ynYlrCk_EdM@9ra7gt ȃl[xЯw[:y't ܁Y~s ɕ?\KEBji(2cz|›9O{\`EnpUן DZHiXK~ȦLFp2iӁģl`+; ld|1&[Gdj_)g(m;vSMjB'}figR TubY"iY:+*4:2A Cp1\N- RזR&ohܱ~2;=?$O4=sւQKܚtxA.Jh 7F spNeأ[!םŜ|5}菇BNGU>Šjt2z>Kg& , .]<dlIAw`c^-*C%>Ȟx1Y0r= n(|rID2js/ϭjUY3g2:3c;gWõ@jF!ǧ\EtQ0V|M&d9 {H0xZ#ܐk"^PUE|x[\͗7AAƵױ2 +}.dyXk0XdtKg{"y Ӄܪn6.6ؒ&50͘ 9b?{7Q8*8%N_Xz DIq9 ܢiPЇiw* IXGJyOұcGu`9[s+)w+٣q%xmqkC,T Ǜ@zEw~jkEz>Eނa"k>RLZ!&owNi48Ii,R*[Drdvgc> fڀ ildIaH=R)-hl|%,X ~,S cw$ n_QX:v5x2~Ȋe48 YDzY_kn#/S**:SWfL3x3ﲼJ1,{#ҦC@~b~1or,8n5v Zn}(q~m6|5)cK9=Qunz^FJ]t$g ?x*yԒS Da€$ PZoXИES7su\o,2>l7xqjyPR,DR\ a%׿0'"9k'2Y9-, b &̞D~ `is;>rGKb)ײb_NQĵa"VINw3WefUP$ QgaG06J 6(,]9!7c5.1ey'a cfIYVQ9}#3ص#?TlqځKwcցk]S*y5)b[oCN$=%o^^G#`vN~:^bXOOVpo lY6XDW`| iG y N8KZfPz`l |a<=DpSI{j{kּtO/o4^@/2sZ^G)nffrQh4QXQ5-=XK{ 9%vOƥ&TWo$cWJL(ς빐ǹ(t6f_0;lւ3LP̧^}`RlWG;Ƭ{5Ewq]G ~F$kpY]jQ|E6[q&RtvbyΝg_|5E?eSi%V!Q|"Rc|FĐҀO >Q*Hx%Wi[7uY\¶J*f)ćrAY jdR?cQ_rŀ*A= X6Dz168CA,uXD_\<3X<(4 ʫ%IZ'mjd"(m wj灷lm}M"3~wC״ ύ!wݍ>ݢZ eG8_iQ;5q&Le9CˋZʂ+Ir,ϞҗQB_kjiOǀ MM:J'DSh_"3?rV]Y1yVM"?,~T3rcK4L*ں4ƴTeCV397w&Or9<H&.ǾAІp>Ra7I*]6,rM $JeHȔQMBHs־-"pa[cPEٽP)I|~! h Ih7w|/(lKC60 q{@˓,>WFQ:ܡ)LGs]_Q[:R! |nh?!U_3| p%Cl\1n|}bB *G?k9Z1gY1"2gOȜ4( (McDX["\"(D\?#a8r1PU3zkc*KG[aP/  =ϟ2C N?Ao>qb̬U'i1Oi^/]Oc7q)-kp>] yu!rO㒡φ\vJ'\4J3)^%/т {#PUG ” ~ࣰ)WZf0Rg엗2Lu &0u3):)]gt|Ѳ8ބ-U0k!;8owԮ䋜 Vo/S'>7*7tVbd¨ľ >Iڦ,"4\]m/ڋ]b!xvE`7GJeX-K}, "-埰 r r址i^/% FUh6EN}0ƞfUqlw&.֡3@-ܪAAՐzqnD~.Jq*O,&2<Ɇ+Z-LCWCpB$Lr(e>*f7:_tC .bw`fsOl5^ϸi+>&'n,t!KJ$o>! /z ;|W4:}$q-S/9BQ0JqPJtNC WGbJo7`勏 nýVd^zq%!Iw{ߞ@Σ:oB}m~;7v<ŜUFuiRJ,Ƀ{HYn""&,v7 ihD},fXўUQ\x "WC@$z:4WD ,ƨ 4Ù“|m~F6>x ?ΡMmIOR+REÅ sHy0X}zO4aF;T˱R^+!gumq4Y8 ) |ќ'}8PaFdfP4gjԌVT+i 5/Lɧ4θI#qis~fRٳ-BHfI Gl]tChø}`7*mn8m7|Is4-9vk[2oq`#* kb'7Cn4ezoJv VƭV#vCOq3:Qe.O7}~]UƟĂި&+2LqI7[E9qt ;23lٽ esw'I+x8,1WH@ѥ>.Dv84ɛU[V>+o_ ?2Da8eν:r !_KbmI뇊NE; [uIItۢ5.^{Ea0VY DI}_XR-q~N|E0T_t_|:=Ug{zv\RyD9.)^a;@B 7 [Z29dBY{rDo$(<4ˍm2߸180 v/~f}N14PGCɛ9n0;l|DFdg+{T9"?3ov;ǫ$L% 6NVDIwX;k-b6(02UNdT~[)7߲sH[G@JΫqF_)rg.HVr7bbP_XS}y锭ӀAoQKUZHO 5\2{B%$ҖJ ^SPou%>+0>(F ߿1oSu9eW6 +y3ng})-GmƌBw/߯\VSss'kw{ cfbi7%]"$篳眖տg!vC-[%aw71CM d x>m RJ]:+伮fPd$JGEHQ;^?*wleͽQ ioCUH o:#VD"h'gfhK'BW0~1$Бu0ߛ:bpJ%%j=34Kn*tϏȤj-GSH1\3uݾ )]2*!T{Kሽa<ؼSBh@C6A nB%* /ZSYs Yo/eP"fΉY+8ӡ[DžfzŽ2糸`L#(iEؔ٨w '#,N4)r/Ms UoK,bJ/c{VSӭG@Bn#B^P"h/oT&Cd rXzqD30 +IhR*PoJ]Cf˺40q>`f'9qf_v"X21 a̔ZUD|xe^=|pbT`u7 HiqptT1`SVn|; t`c "#X}2*G{m3G Y̦gml=t:x˚Й" 8!i]ڤeK.)Wʿk/p~l.ɤ "gճ.{ӠLU# <"(B"g[`sKYθt9v@ou9MNv(:/^]NiC I֕("QɽM,8Fk3˝刓k Kvq 3w5)Y5;zv`iCd5|a3'm-p鿆29kXeT>oah#aXgݨ.*<90ԡݽ3YKS+ywWZ@}u[ul77V6Fj DH$j zL|&bb v8TtXrå +>^Z Ǫ|K:uh٦?iI2Q9k'$=k nʓ'h7x|^~EZR9$8j.w:]mC{rG rYїeCܧ4"ն)3O?LLAXM1:RR|-7y|-Ӧ+ i@v ʱj&=JY\}Eo63!ĭioSe\.2ߐ7V(5=ղScQi[S6̀l/kQ2>8 jU7xҺqfwy/tQ dI5YPS~"a.7 l8Rj5O>zXF4M86ޝܰydm2HYG|?zoXqh*6& ǐOf(`p$ݹE˻lG^!Ԝ2  D1;aZBo i&_"F\hƽS坎jKRTE|1 n,o n1՛|mIX@31x , ^Wс~BT)*'Oi*qcOܝ""FJFBQ"ٓumXކuM{%\#G.=9wɚ%{kp*S\m¸A* nY e$u`㣠Ǥ@ޥ;:QS-QUDy7<$L-[A_75 C_no1NU3HKISipң]^ w0P.oo.$,U#~y+# ]XۭuG-V`)^1j /*̸C#hR)H3楜ef']bSl XMM ƭ 8t^2T&rT~(4&"bZ-3Aqhұ(N:^l~yHܒL:igf߆r AbNіد): stpFD\ Pkۘ؂=$үW$%Çy@nY(=ܹt[XA)^G$=Fh}Z.Tn]"=)c oyP]^,gk0Bs|WKյǒ8]p|ƩVKd 1Vno7`']JދoH+AM|n!əZNQFC'S()Ҿ֮aR %uglu|_(I5?wKSiTݒ7S\$kNF︅UO&]%e#߉sdyk*Bc bn@5dEW=$s]-:( zmQRhS]v4s9iY,MeWT7(B:mjClDUyO8*9hʹ*MSz鏭ő/Pԁ$iRP};Ni{ٙ{uG{)۠qy,eul(W*\Bw21mX7n1 @n-ƞ~۩ci}4e_ڝZ8g@+ LCW„&-!?*JH ;p1T, C)qG+ 3ۦ],L؟;0$- =Oþq )=IT$L6;-MzngMebcY|Ss"L|ۀ-kJb U >Ktȱ5>(H!ZA$ ﵿE6q7 QrsjK|k?3'G2v&LqX Hch,H6[f)`\l Cކ %b5!?s{x]ߺT"7 IVluvT6{^@~,Y$;jQ@wg*Bccfd۝tF,pROŹSBԙ(‡k@$kԜf҉'iX_"㱶<*M42Yא~SCwl )R1}|]@FUa^dTl-p±3UtSl'ڎMj@aR[k#,ʚai ,%ٙ'ف0*g :V[eףya PYv„o͗:a-_g;naacG1un fU$lӺPHM#gdG~ 26V8ԟ;؝lQYԕCE#i4H,="mV?\-r|K @JVuYwAgƄsTv߻(.pĘU+1z+'i܏a s L ߸`#DSKAhY<4EJP߿6䎽gh.bFw!15`rϧx_5hM됴v=ROߊXy\2, #UGێXsHW 4ЮkRܹ hW)iqx)+"S`N(SxsGS[Bcxg@UF5=L0d؅ƟlKԼo{F?D(jFG` YizKQAó0\kQTVEvelQn! YCMIA?#> wEcRZr_a%!g2MUZPFvd:8Q>Ȟ?ٍr Z i7ihU;* zCҭ"e{9Xl97OB14ɳJp/櫃Dm{hHʅ['Rvҵ(;n/_y@ZViB f"RAɯa9ðpo#p:FsT BV-\** JQܹI1̽!NzG`C$mMw7g{jļGćOʖ}UԩʂVz)Ã_r)"/qDѪRͅQY\]x֣ϪhڥSQˮwml?:%|~R_H/p{VV 000*TpQmfY*n^DGJ%9gdn)IǓמM2D[j%ԏf׎ZsK aVר )7Lc}h6|@ ^ s"9(|&S} 9^px?eVxxhg]ku1Ĩn8 8ǂlkאVDk'\J5e3,u ҆? 4e/r==jP}Q?GyO ~o2elspn qLI[I$=aq/3͊YgdgIx1>VQk/O̺h)B'%@gF,!e8~FJ ܉l[1`#>9'.ZpA9 󁿄ybӁA2FX3<ȥ%R5ݰ aͤٷeR(:%V<YbtKnJCJ_!5OnjR,HfD'k %'NyB:I/qv:iYo5Ő+h =W/2 FM!_9B[(ǝ5 A}"|oNkIs}&<;fռdrK]K45--ԲhUD<9p'\TX|K 9B#~:{z&^ɢdqvg#Z{ 1RK.[+m'a ٗY:@ DOKYTVjwؖ5*T V(|kΆIRhJlDYP S|:o}Kԉ o*?V_7;2h2K"+T: BX~ .yGe$4ିƟ+?G 4#k@g Zzdɜ^j>Mszg:Z_:j8t|Gc\|ƘlkB&ńv ? ϕsC9D;.íA\W=np;|D&'`,}]]߄ 4m3Z+gNۆS[,R4S%2m[naҍ`_о?= ׼F{IXq6 e f2yf)˿%v9n{63_ _Q3&l~|04<Zz}6^>+ħ3 lhPƑfWx^uJ;XRs]Rcwy#USY],{vP0& yTj SL ~*c#J:B 4ZtXW&\wBmJuKӼ˅* t+q V-׳f #SV8QhBmKKXPECcxWxNDf@& KܷfLϒo s:bXa:fJ"q#/)I h 43Zn q\B5'uKO&,_gЕ+011:3þ# }kE&V`]vč, fo\cеOT~3eX(ld܈?PJrc!`nsؑc 'T^Tȩf $/!hԔ n,BW\@p_JA?Hj83c?l7XNbF݌\ӟE>794+EblH4NS+cy2jϽ (nLemOl^76 !"YѧI,F!6^*@:oj-L6Y/8?gST5zdtQkXc&V$JHȻ3:k0-!2Sziln0ѧ!Ez yR&l7߮|Lig?~]D$3Uy1т8ٯ-6}|OJKd !tSkㅥ7=S(ۙ[6h2<8Pd-H@%YI8dVCC/$ga<~\L~e;@$t?0REݲէF1F~Y6^`C1j0P0`GOK5&D@iu蛹 0DyFf1Ԅ2N{-Aܖhn\ovG.:ჅF56D4-O A w-3h*/cY K'DSBڴ/Wdv`}<" }x_?nQ >F5%RelAUyTO'TyJT/oK$rysW RX+cUN5!)`^b15צu8Ii-tyZ^ ]>NIVM/& v' @ɘfA@Yp{7:$-TQ^me p&z$[ `G&a,:nڥ6 o\-185;5sCdJNm5RuCG~P To]$O;FR;mo0*!_|4ū4@\ ,CS`3]#y( <؛9T2drv7oEM ̈XS;9}t|}b/aF6 `1 |L#31 >nR^ǚX w9'XR 3fþҥϓ(mOne՝&+UMe8F d|]ja!W 1'Nl:>Q"'(+ǨZ4>IYˉl(e"? 2-F1`m:[5L?<p:m 2yyM`'j?s *l chS$ "NmtvD6TuMӪiQޝG;c/O0bPWnNAV a@.s5lag5@CYai>V#{]oknn Z}K)[ P}5fyZDF@G9cwD=B8S.H~<*_StK<*.l9B*GtaPj-phZW*A Ǹf@xRyw?v$9h4NE\e13Qg/(.e!fKmQ :شQ~U!F ű3eWF:|lrUnsQOl\_.fy> SgAڅrqZJTaGV׵2䝵"ra:>G/ǻR> 3F_ь3xAH>fY/T5$B,1z޽_+IZ3Z<.)l~ p@&%)C29dO׶sV7xtńI@G=I|a֧>1kRiNZh)^pQIbӊN> ?9wEjvR\j蹤(Ξ'id>a0:=Znՙ 7+v6x84Q9_&W&.h[ ,rE31)Y `%!fKRΰ&o*Hs_T&6e~y{^tM>XӹR]AcrAM+u[k-b"׍ȖO{̏9*!.mRtωU1jѭVh:WKuR \IWOϑ©6~4h"Nu$MT;=gʺ|_4ލlU>=$pJhPC \2 BEBӘ#,=P:ExQ V5`|~3~{eIia`T(jrO׸N06& T[4GpVTxYM}cF~x?ZG T@h %H?@י~u7E6Oq8$ilTLEEc~~(i/_WUsVI!\QJZcL]U$1MN )YG76Z}D&7c|y*R6OXeo/r-G1\ZiLE܍` wUQ4#Sؠp,ELR"B>܀B4-hw5{N~2q.9]ؠT[zQ g¡)3/t?B9bSf*X ւD4>J\T}c*|6vͻQ2s:{63ԧp9 e;*c~}5snKҹ+?8!ϯO@k;AcήcӅ{DqqA%$(,V)+ b->4:ϸ_Yh\dӹp}{*вtB4-"3MXKu!Nΐ.?Od־6VM(uk]a#NC@$pup;|RWѕiE^fYIաR2ۛP>yi҃coLMXFa]E'= M%oN;pBuOYpwT KT ~~'Fu#૴Wu{&BNjQ+OJjdž5ijGcq|ĩKQxY>{vChRҁ)>TF`X#[1.Ul1~:[قI=ZpGFIzCiDQMW`Zwl]JuC{(&k.a>. aB /Ԇx-mp`k!V3mBh XԻ +/2go!*9*1zm`L?Fޯv?nBsum_95'l({}It>vr"ey<7W,mE/ejk1BaUnte9rF=Q @=ssڼYA(9: NeԠ]_=?n3;T8[ QKLmQr:lUQ$Oyذ)A&JJ *򟚼ޔ+3t|ob)0m)4 C1ב,iR t˜Qkr(u+bEU:X'ۦs *ڙt W*^ <2f(Zf3aVN8?}euuk8]Kn$_aB+]n_)MnS0ꪱ_)l'#(Gf]JW,}pŞ x[ءH,B'Z+f>_nN҇ R`+:b~s>4f1hRZ+&|`Ik-,(aDRY[{>Rkm7g |թ"®6e'l{yVgA6[_YΨW8x>R*É":c}`QD2Z6HA H }Y,M 3n'|PP$JN>j_'tteE\#9elmA`3U儨dp wP츸JTA? =<5_eTl6݈7Ez&׳Axd nHJgKL75.1$Y4N2RM+BoɃB?"H9v۸E 7w^;r{Vl (?0QtBGZͣ`:FQ=ȀͽqA/3m{eYAhcC֍,O&u2y`dALxj]Pq" ̊ o%62@ Z=:Mt){$Fx. 7XNHuLՕIP[Qbss賤Tjt1Իhf9Lih+SYeZa>†q|a8ݴs8( .~ G\ "~j[#&jXϵsߤu6"6EbE= H2-[5ކP).șC: x_J +a[Ep;\#gmm-KKh1W聕PڪF1jB3C}ڞ=DdU!"Kb.P V`JثjT6SV26>R6;.{p>.luL{L?ޫyy[_[%>-n>xLjXnTs_%}>纅,A's(󫄺y=vkhJFkϝ/jwƕ\u{Sb5%[h7T$_3r( cU^.i40g\1>5 0q@As*,lb>5;_rfhSol+о b3fyPփ 2}o ZT`J:?w2D8 9:t˭p١-]ZT׌|o, YsҬ.ugY9.p_1$Rݎ|a'WX3֢/NV4k6=Oa+WF`]?s -R+uj+a Q0;Ԅ,o̜" F F /T/DT4sK_oJ!C%s+h?[EuX~ސN`BX7ha|u/g;[^I2I)2&jǾVW!88KYf(oz{<$-T( ѱHT=OZ_ t h8hWk{n:bSZL!Q<97tGeBv 4[1 `86dkghuL?t1F_bG|@3Y|%N۱ e"5HSAQ&/7(+.`2$wGTmp1Ђ9&MS5(%l6tGe=3=Ul Z=0+uU=[P,BtP<$DZq] K\\Fm>K{I9D;83 鏘#S:EfmfF|YY.!e$5sK60r ƿ'1L4oDAEb(k^!7E7Pa Oq[!)}c*Lۥ-_GN,cX4~_J CAx^}KHBz֐AZcnw&jL[@+)IU`ݱj]Yykf gR ӂI7 V#[Ԅnj`m?l%09~vGE?g7<:bK%b~jmh^苘+{ ǘД02m/hPɵ3rx_d nB.E^b&Tc }]?m/ (C^n+vKS95eboĨI ),~F.篳KOX)v3q壖 ޜk/m|wKQ)@Ea0VCZGqB* VWu݆ 2֓@48O~lڌk_f}*\zN'p4]zj*"h/ ̚=5#;qh`{h`exq_T2Vւ$<5|̟R,W dvs%ߊ8E8`ѪĜ)Dd36t-Rcޭ8djgj2z9|3BлV0CGo<'Ғt/f-^" PSg'q>}vI+k0o@}O)o9TVZT{@s'RHOqh,>/#op=(i~xIb9 ֎8kؘMm M=bXd45miIwNjq9M:/Cr(WA}Fo3\]u/[U?˿j6:^gst.nU#F;䭰:?U'EVEa5~H@/22-gi'Iwf1n뛊V=?+tHDCP٧#˶]iB!Iëf)4qg_;BIUP̠+n}鮽, ׊#q6L--j߲eZ祀9\-Y wp6PyRU#O72m^8ipjaj߳7nھa|xYҧ$j$4b3/XY?*߬4_aԌSU]kia(Gfz\qNL1/ɶߍɨ!M7*v}%f`9DRnݻ3e4~spƷžDŽ%VuH:B[sĜBF ݪ<(2P)tPVLw7ZmFƐ]A~eVHJK֘|t{聰l٭GSIAJq/7nPΠ'íh@ΰ e2@RA u,xO:e}<]#oգ&8:6y#XnFoI)L+.tb~Y3+S:qTB˘jԵ}|kL.Զb 1 8}jĭh b&ZM@69I1D}W/lfX(nA߳fdUm|(y@(T`P@/,<̎5 8|P³O 3ƨ41Q_䙙c =aiJn&Xv ) ڜ+eHV2!苜{@1NĻ 3'+ 0Ȕyyl1Iw־VK͖OkΗdUp7Yqda5G04 U4n8X!{ꊮjyv*IVU[-%E`NZ$oO[AvFTڥ{!Y\ hJ1Lw6';%w0hctS`& _ 7'SvHNϰ 7.C|9u4S6XrM_RMEޥg}>Q3@(d"JKbO4^Л__vZVWԓY sd}?O~}9PZWnerouH:kvY:v%;4c}b% oB3!ݲ@y._ZG3[2,}ȹjk2Db_Pf2?+_xBY‚E^fݴqz~o] ,I| ZHU~32$^i8]SbP_u9 FeOPm=vI\5<`0RJ5A`*3#Ir.mǐQ*r`aՖ6[58/%i)K\ܬ6u!ȱ'@Q C硱"@j7EgiswftE3&Iξ/X`20AZrSY$Fe%6P fzcF]b9lՠ>ZHrṸLA_ iA\1 Ve6[% Rh[~!S|ȁϪ-t+TI!lT&(C~Ad1<nح0X!*HL| _/pၺ'EMVY "XW@ONڱPYnIk],OHݣ\L m/_IȊK %xFI`pGHʹm%)dKVEd+Jnr_L[H8ʸ"TOՆbdc>hnx)RJ?H)n\ZR[eFh$T5x HYV(% %P??O%n6"Y/ޚ0z=#13KRٟ Ii9clҿ%W|Ӻ#"G`Ǘ#l7sItǍKdj|47D?ђ(̉)ю,(|D=Te֖9O%O;dLk? ٭JFP PJX"]ZۈD T eE5hރ4bųCDGu:jlϵ'kl[hlFyhs!z'__3JE?^. ||1QeɲE W](W6XFG*og+/.v0 K.N>F2W"=Ih1扭!XsH߫}|A&ϛi&Uq53դ!']Q2₃GsD/gmJvuYꚻ }S]cLoNLc縯atfbiIbdEJH|G&zR AY->0 R|s'7\n_vo NԧLLƒTx̅kyf^A&҅`ڛ͕cNO"`ƁDf(/IiSˬZBt(x&$l>.R1p6G\S3,.ƒ~M~V<e L hAM+=r`os&LJ2,c0IQwC瞧Z?ElnE BY"t^4 1[lFD7:Gp^[b7ihP!:)P;HܦEZh9I: 5tWC6dd9 KKz4,q΋gr:WtY v}ء{1G#)u+[%2z64p!Շ*sQ=8-q?(gdYI3\-9]4FpؗZ0.fwu? rJmҢxZ6-tѠsOio \T: Ia /'4֦B3kN5\t AP8]¡n ۠7RlMg㝮hm+Mql0 B„ƃZ NzĶ* nZ&`(oǗ,H)br[NPi~tCvm;hj;#MjWt+k<\.-*\3X4DY1QZ`T'^ÎOCJvUxF-NMՏU/4ެlP`\7" x$x*n8auJ5F!R68!K[</v I=l.0صJ9Z Ԙ Nk?QJe|yD77Uh&s2K#IRҠYf[2QЛ@ViɾX+4qu`R CAQ`4eZI wG>!Ԅ͢˸ݞNŕeW_m q( pnPɑ5 j;`z#"w z)r='_P $pKӎgpZ+SdHX3ԛ@h}Ab͂dIם >ROBCfW32+Ba͒p{wFg /F 5Sm$rKb*DfjVji |\M6U#4Es0ϑK޿"a[ ,*;͏fl~< [l},Tc2S,c}Juv>g"x`vrѽotۅ7 ܯͮ0ic?,{a)J%Ș }Pwƌ19tYͰw{[W}2R% QGX?"P4'ŽK,uż-:Vzgil\V\vox8<x*5Pf x)_ϧAl\3e"K1ā!Hh[Y&M3B9e#'0v ?g@}ql)lE?,:'C`~n|Z} Z)5`;CҖx勑nVfY L^K'{wI+23CfczJ ZH߈j,'7_U90WLD-(`˝Vc4TOu%>FYZ:QquN]f!*Q:c˅7ю|#lS|Di>1YѸj/*"0ɇO2[ AL'1&Ħ"tvnU@laiwb[ix3df:ttg#6ɜJbUĽěY)C"F uTfsJxj T8f`y Ր,TډMkL4sŗed>?n2H)B%r3_MqHW5qk8i#x7{49K^V?_[{I&s))M~0*&fpTje $ݢpi")p*{0XNUl2Jxu(能.qEq:qkP#]֗w"tzRf Or  -xOJVG,~!4bdtg]I3BB5&À1T'R {[&|I=sx?9MڐkNZϡk!<4qSe d}%фMȕQ_㕈zlsKHlSbRw$A$C& ˓ k+ųDE_;Ȟ|5(+x4310>܇o$:Q = UNldPF(b,u@}ؚ/A|4Ԝ6[Z\twXc_ӈG:6P _a[:#RY`GՋ(rM3ed>< #m&h`"yKHYm8}(cp?_Aܪ M~Wm:]4{4J \+h"/j ]֜613#l33ӞWDz?&FbJ~ao*={W:%i @dyk,1=g2?G9O\i'%]lPHp:ogD\S,yc43Qq|qeԡTEyf#kU I*cpgbBr0 0>Gܲe V/4ʿ?c_}: \ ^OFf V\?u[g? Je9 kf2Ptj$Ex3 AeOQ32@xop@#45{W,R ෱8ȷ)8&rW}"nEDzj!z߈ =6&a-Xڽq\5"CwD;w O\{:Y.8CTP'::FlVhGvͭK;.Exc\RDIE'm=spt%`ec3$xxp DzxZ=}i<o3\@ 啼5ͣC ><p'Y&oFn8# ICnNxi 2Krsv²Ktk)C[ x_VFRB)2WAż.0ѝ=k]l&&.t.Ju]XgUKSHMщݽQ<-5C&) i<5W e\QM~ J:l͘DIC'^I isfgg_bk8(:p`fRrӍ &})-qM>vݒz;Ɖ>)-Q0[[xM^ΞKT_ZQ3y9S7v%q73%WPGg)}@.9,ɰ!b\iܪZ*Q@,..*eHHʮFY̱[)uϻcRoKYޢ_rSj~ؓ"S~M ~ 5,x[‘@ȓD R{؞fK\ ({O/;@- $ߵ+ᔶƀ;;wpJQ1zHZP~k>$+_kmν/49hic3@2O/*.~d֡> ?3t5D{/{t>s&]aIDfULIA}!.sW}l'Up̧ʒ׌9fIg|[)ʬv$whnҤ7뺑de)LHEwGH2g|D}m+SMBl zUG=ekB=9ɕF~VʂS?ʎQߍ^(vM'uEamsgZW&~=M&-ȵp73o<`4X*Z\rr@tVo:UCu894q^cg6TVxvJwDJB0ܷ[j<<̩ لzfQӳĦP*e՚yC5ͬtq΄TL *nA#ޜ鬞ֵ5RCLv3 *'2R"SzOu6ZK!^&v)eܝ:&9RUj֦i1P#Wk@ kM'5 P S}' "˽}g.U0MPr#]a=2; c ܍}*1hۘa^&JsS}#ٯbGW㑡 gGA'1ԆWC6dNHC{{j }A -h8\*h23v xSk&%'GcHQkAͬ7Vv:[F^PSղqu…u,,[WNjۅKW+WlpM|-|@y$6 Wq;$GLhu985M<._-eX~xa'o pFzwEV  Hrq'9FT0ӗŏ$<_bMk7ÖJլudI4:,"." [7Dy8i+8@qeH;/`;I "HΖ,-VX@|>#M }yC)@TB$hz@NW}]"9Ҵ„JiZܖ D%Càf&4DP}lh(;_!!qKbjAtep)fkZ'zٓ0dl[ /k ~a b.r"SW3 \ڍ Qꣾ6R }Ծء!9 O3F/qjƒZlfcEVVگ7HAóږA&DF߸MΈ-@%P3{y~!s۬}u83$d!yqO>VWiL:Y!gz1[1Y)U; i̳%'X'Y߲Ԣ1C60qV|sr@~ИzZ[BPflGyC1rfJD۩|ŷ6 BڳHb!Do/յ75 Qb#USgvrʨB8]10OCz/I'5BҼEF1JojG=uLpJ~Qi01 %nRZC䭫1VGu%0 VHz}gG*_ NB;YO`,sIQD 'I+D0C&cXI=$c~P=QDA`I`?]dښTb悮%џD$O͟cp/I.ۜ*ȀC̾Ss!%t&`1K4GٽؾîC yxBh}QnϮ4=/]*ȞCk"pf s't/  cv@-&DF,kA*8-%a]puK[둬Ը7y yƕ%eisSG!5Յ D蠆0/X}`#l&5ᤩu,P}@EDF[ o.7N~ dWht`H"ɢn@{CbַkZQj}P% C] BU -:zgx4rnclZSĿ]Rk`GuB-X#JfxRs()c-q]ٓe(Xe_I]"D3.!ٖcm4aA>Xs.vx7)WnMk#_(D8y{צtj5ZmKXүEgʃ"$ݰ6"BL-c&m0ŧP^˳-T"UKDa~@DUy9lEc>l>g"=: tAv"Q, cmfYĔ.ҔZ5v7Hv /&z6D:5fj čF9f좞Art_4~ƶLEH&~ǃycxn E/DF@ JwZ=sb\K/6 `slI͏]Ĩ3S}2E0NQ 2`}@PNJJhY@pVy O^>fMN:EXx;,",)v&J)?&5K:ȚsW2x[45qk铔MlKv=n05ȕsiCR{Jy5}GԖBchŪtQRX_9Tx 1Etjp 9h)T(@ Vm!ԊdꙢ'iS ;uR+=F;Rؿ4W>Y`cЂ*{NdjotPVZA01*(1?@JZ5q˕R'bj%ƫEQ;vK#CDkvK8FT b.Pě}cɗ 9 ^aKPSw+g$ؐPyynDl~|,HUɍ!t}}03ɉX;掠澺 }|;K z߼3TSQj*2g*Hu!VIܻpKYy;7WOΩ*_kѤ2$C .Ukdi8Q"6vk7(CТ~4A'E7XQߖ# ШGaȳ]!rFNC,q1~2.L@-ȕh ZYweW*\b2&H?,l+ol")sm)@C/44^X`l=g|IK{[A[!_S^ӼcޡQj UL8l=3\E\vMȦijթnHxPu u2|A5.:t|r[QM֊O G}euJgZ$ I,N@h{mYH iaJxGޞ쬓u܊dPTsy$HDZ&Ś{-/%$o͆eK[ZU&ACHND׽}),-lW :t۫_ qh3PkA!~`J8r:+rj0Eb*M%_W%z0]l6߃؆! x;Y].Mzq$e&4 p##țHTn+?`&L(#{8YU>0e/CDO-^?]3^4oºM5g}BX@W0rM=)[[dt߈ӢVX9 XpvM$+ 6 29$kknd2JC 7RĈ{tdj:!E [Ik;lO2vȼAJDgzb9!7g%d7NG1!^HN DZ!M>e[ MdB1/c<*w#TS> 7k9 ޱ G]03nCLAogQ`M&/?ZՕ_zӵO'w hɭH dE/rqs7.~5& Q+l0|>+̈$ݴ.'o5BC,6~.P|34pz^Z5DqCl`-g| $ ^yr'<9k/zE?>ggTcb_MH2_Ѵ#gVFm B`f VUٯ=wZ4Hk+#@8[Q@fRڐgO+hk W%̿UdQg'%c2;xA}L=FT-LH6ǑSdx}gP<.0,슥/1uQ_UP;ae?Z]] 53 -͗}EUQ1#&"/sƺ/ nx5Y6{3zXѕ B}?+ :Y;$ pWR-ZSzр7XheeZo oE΁q ruT$jv^ri;O `:!4h6DmP*WKfK}ߎl?+3k*׆k#+[?%[ob,#ʷȆt-r`LOxpDV55O/7Ҁ@,ƣ$Guss|*d(oq~`6YE8vyTP&,2_O#&=(&m2sAhu7]^&b=UL(CZL2F!kہrWnZް)UuL3b5I) D=R6{U`ݒttHk: k)ְP[ W;AU|#L6#hs 'dc!_P> YwJ<9&.݅EzP"bTn.fAM]Sm]vk `m,P#+/9P5R וZ}Pݱ/e㡁+g,զLx ܮRƷq?7,;f4a QOĻK"z8jh (Z^k$s^Vj>H]dG8n|=VOrO?D6/Ojn!Cg74b)j~ErEE l7}i/{-1}z@gLZj2Lڅ'?~CK<ě-@I)'슂n/96E( &>v,rˉo6 zM:bw`A3RMD-,&f;_f=Ae]϶U}a}S;݊Iĉ\lW/5.ܘA)xVg+_^(kU&xt~pD(nZN"̀F/t-J8MEFa[f&A5>Ƨf^4gupe$-CbQƾf oxuBS\za; ,UM=EqS5T+#*pxky%5*ؑ8X>)<&^.8 }gߑj$6\!!X9MȥoD'vK| =H$Hy}t!fSW-1->ۊ!fPHqAZ1gp;}(Rhs{‡Ih ZԏqExh=P["],zTs;:K;5B``+WO{'\(eI5Hft-AM;> =k^/s(&J5=zr! .!23IeP#a~Ӎ?m/uH;M6É([ '%fX-5"sByH AW;,Uw3]86y7OtW1 +0w!m3D3~v(pK2x)dؓZAҟtULdiZZ7ՑҦԎq+h;` N0tIna_~dk/E 2lE|ܵpF@>UA,2mI,oɧҢEb[=(6f㐪Po0[oY ɳ7`ĕO½JN(ο,B `B^"-@J'N{[G ȦV],opQ{Fƥqq>ew?FNä\nZ.77~B?ܘo}"*J?l9?BPN/xЎ Gا>Y[Οآ K-<(i}ctWW.L4xㆬp࿚xآv&5[,#4Uc7 ۀ騏Whv?e ^-jū^VP0Bq@16;PJ7`θvCGnӇI^fϒam~5} ΀ Лܙ& YTN D1F,,؟%X0Vn,-vg9|4RՁܢS pgA@f\,j%hbek,O[(\~TSmRj Aun@fnTy+Q14>1_Ib({RG~Z<@(`lh(Zq`^H[}Jb{huJ~bQ~n1U#d_W^<=C㻰Q\vo %g><Ʀ5uѲH Pvkt-'.0+J8X^'O&pAGh1 .q:BE;a#]s2q љ*0){XZY7V^ x}u):n lǛCCUt)Mj<=MBG'r{R9aVЦk>r2i+!_'pW3-g8*kDtw\v€e]t1BbI`H̬a/BGw*^[Bw|i;(7]\` ы1\}W~N< %_T{ ꖾjޤkŇL/JْOЎEoeF*LqE)1vpW[gㅺ(E]v ]NThDn`F'["V/IM=oiR;4t܊5!ˢe3 w} a 2=bn.CBex ?r# /Յb2_>QP1Tx Ry,{ btW PW3.Sh/`4>9`W'CxFܓTUsbyKg~vt_cB뾗DvP+`Ҁf֖c&kMAejqE2(Z٢&&Zw臣 *N'CHJzzQ 8'ߖCz}$퀐5>Ow@[Pd4"K&ﶛ*Z9MO'1-(S/C. !]~s){>W1Nօd}ҥ؇mS#@ݙl_lB@^;*S#Z3p/f`#S43&=t[ө fr)i`6i2Dsꎄ{hU;20x'NeA^.25$=+<w;W7~-ů :P;W% FT.푲 otnm*Rr B&-ku~\Klt#ton ϫ)2m>M|t˙O k||Q.ƎZǭJ z(2 L/-(&#Yv|QLJvDF\ ]42Fsتvy-ъ71 pј]߱7iW`Ͻ_N$OR~M&g [Y,qcB}pkDo7A4屽Έ]+ɰ n4\8͝~g*@࿭7ѴiwGZQlcv&:O=l&nϭ`,U[_gn+O $', l9 5HR G&.S6E;4,UȲHy;GF/b9%<`> R:%6~B|h`;جL@=gp@Ek} lwЊd;D ThIR1Qg<3eb/aBO#*hhSXDip:s. 3`N]}|e :\K)}OO!(\0l"˭Ѿ.߸\  /&n45+ j;<bN4)تmbJj̸v;}i4]$=˓pjE! 4Ru !N+՟kDr+g"K3fv1{빡iTSPnbƠ۩ b[n9bۿ\ 6^^P˘]LzKP9Ʀ{4;q]o\<! v1J; TC)[pp*K82ʫ oϞbEfY ^RRn=:_nhQ|/] @>@J9I+&A)؃>Oq1o;C-~J9eD 7ǍRJNp$Eٔ<^i+xuFOuP`XoM-k~f-=ҿ>`<3M UB[u~>?/7(;2﵅8@uEEǀMWы)V8tWnY-G53j/IH;ƞ$^VO תU4R z%mZtZ ebj9BAI6A#bPg@_4f":sM-dU2j` )2X#@5>gDwbSއ){tS18KN㞥K7wnw}?qlkx(@2đl܃x\6eq8"Rޫeiii?1r o"شX pʝ_ !gKuaK?xų=d>ɷeLwgb$2CM34|eѩ R ힿj試 HT|$O+@]{3 ;e4F/zp;9J Iӝ$PBHQf]M٧*_YxS䴫ȟ '_I BʷDV!!?@#0J%s8:3 E# -k h.| 8V*!%N`辋Lwp) bMׇ(MR= 9q"=["%}?n%٦AZ!` u^G9#/l}?E}8Ϲr ,@)$Y,JV9,k G,\DFH(9ٶd :^L Dö0=vHgvQ:`?”bwQshv"D/Mp*)yK,D~Kc &h@-u2gBJߴ hj 'oR[t~f 92ҫ>V4:E[Y܂0ѹA~ᗅ OYz>&MW?ҷE6b[0#ЮDnĉ '0HswQ4Yi%"" 2k9LTJ?{[ 15KcEca}L{R+<>c<#;Z`q 05=98V-Qø,5 zj¦vrc(k>oe!"܏]fQK SR^>i4I,5F0 V/GVKn!ͷTm~limMBzDc](2L}qGe5@QuzMqOl YzE0p3^ec֙b(E=ly %sUE#V2r]Pމg"yFDP;7k[*[Ida3dg %3[M`?Grq1he@r@[*!Z0M~{ܸIb_KBC:_vj7 2k?9(cB9MnJ!d8<ѽU[G Y\ː; Gd,Oe _Ԛԅ۾#SI; V~9o~\>t4h. 56պq183jN|5W񆑐KVZ/W#*:O*-\Ra!xB` jx:,#St+$!3ҽI7Qmw̛g-U<͇sweG>Ȼ5`N 4v4 M+mf-cs\sB zVFsg ČxD5cd gwwk͉y-3D̈!;#rJ̚«۾1QOUeG=āNY9xl O,A wNhI_iSO-ꐂC|VgV+F M׋2{ȿeNȺ51CBuulN|5!3V^OmƸrWF1\67iUf˨Yf~r$q*5#Z۴IA* %uqJ7hծp РdFkQ?\[ 5|<{IIfhC_:{x0.$0\SWOd+$d4`8q"QX&SR)|5nխAt7!sa z/.&.=[ɇ[g BűMP`jV5zti ^0;2q@.psZ~pO`dEhi^3SH|B,ЩRz ?8[@٣#8S%=CG;NgFȚ>r0JaL-e'^d ^&xRv| tWqmW i(pg \ aFH#'-Y ,bBeH 1h UPdL88^%.Lu9Qp0; 5ig߾ҝ&ӞMCN0xv-8%pFFS.6ȨRakظY~W[bpх`Ҕ ܨ,vŚLQχNtSV$B,NԹaq{8e[L:[%xA{@W@dd_[8ྗ&AD'/RH C'A&qy9 Ń˔uwUh\ -"Yτ"5cW}$~7Lڽ:UBL,#8{ 㽰J1%#heID.o\5G+l(CX#]&R+2[6,Eݽ3 in5DM"~ O<;vy48 BLsY?ÅOPԨw*$AskyP&^LXr˽)ޡuwvJvHв=$#/'i$ڊuVS : (g'e 3ȑK^G㋡e%T&]JUq/MCY/l-ٌc=*hg-ltZ\*Rc9j !`Wfl*Rw LE#9*AA~.KGXѥu/rL]FsW;i%ھ_Wo!yRtWН%SuJP)<0Yr[xy[ w(>,!M5/C[#2.@A b Ef~%ns] %l:McXGfu~J| Q}4ʂ`|C$QK93ǚɾ4_j.A-8aư^qpT r46Dl$d4fVj'چSx^h[zQTjpM6ΤY{~/u1G'NzŠ,^T=),^*=Euͺ hGSLCpcysN+xDJBUj9y0t_!vtN$>R6ǮEZb>5Z9:sc~ zJ[[_GGm򵕫.3s^f;?H@!3)Ӂ#On5B |Q)xz1oE16Kt1\j:.xrJM\[;@g7qbEb\.}&b#^KU)3aWL&,>EjY|r_؇=`"{vM#T)^!*!5Z8\:?Lݾ50tC*ILUuDb6S5MB.{D@ך&5΄/o0.?PG1"Gw =6P<|f7%~s$o1{) ;Ҝ 2N=".M UsSe,Ft;IhEtƌhׅA[6 :D76[%7*ϵ~9(c*VYᓓw ?u}i_Ybk[򅥟E<_)M$ȅP)P3=u V-uA?xq30~?bmusK|`9=N2HDUfDeERuJ7$x܍B-%B#ll~Q߱7N!|KJ;*C$ +ab'$N6[+oen]VN+vƻkqmZH3iQ k\ 7[aޢL@2B2܅hѷ^5úeƒ PvC,4%44 {2^/OO>c=Rrt֑5ڊT6X[us/6&֎\r^QrwjRHĆ#‘cVOqx0ÀRcmD }z Yp HEH˟l =X8eؗ]F!?1ޛ/[ lf`;L]3Fc"Hӯ4tY&DE#őt-Zy]+t""g=l#5B0! X3A`>9eZI% S#VlJ?h:Of=H5qy?>"3+z3Q* +7Y!mY|}ϭȤu)yL]JG>YM_ERh9pŶDDԫ2b XuM)& |L Da+:ϟ3p@qdXm}9AkM8e|ExR ^H30§)l9[IÐsd9݈}~V+8XtەVw?[ՠY&$tNr6H͌;xjC&e@}`핼6D6VuXz%b-Wy.=C\of0weDlӓRV}bc\4X?? wGN<m@+m 6g+2c\Y~8oןۭg!LmޏZMsDLGͥ)iZᅩvSbjC݆!> ăf½c=`kJ,ރ)b\%e|u:klYi>ף;[2;4oh6Pʧɜs+;G&E.>6hFC5;+`ϵ7kC[vyLGفM$%u~vD^?ݏߚ*2œ6Iʃ9'eD}d0pܠUB٣qNy/긧'ZO㩏%-X-Igކuq ,ؑxZ<VW/)!eӞ`1?^=2WCAs Eg aĮYIrǐ]O037[!3V_]СVi+> `.VKFEM`];r+ߘTDH'?Į?6\=х'LW'?+"$ 4n5{\<|(C.fd.B4%BgI3ˌ1K$st:>:]kf^I36l !S.m(WD2&A8+'1 r?6 ;sAA# ԩ.iY8%d̆^o[٬& WN%\?U 8Ԓ,tSvDb|^[R'<9qy'joNSl4;|wȘ}kR5ޭb|VeDTeSme+#^E0fЅٰB pT'%vO2Fp#Cنʎy>w'3i9/#--? "2c>Q]4M%9ںs08k_y.YLZ_GT9#S߈:b$KBcZ64x' M<7A EMޗ[^:FAƷ:#x.}qhE>v|Cݸ\*;7\)χk3C+xs,pavA]<bmI\b#܁=/ 95<_ O3ɥSfH74DMF!N<*Gʙ<ɼOk"+He+A}C7^ Lιb^UX*DB>*cbe/>vr{"Ji7*2aDL =""CӐ? cH:AͰB$pb>DлiwMGI1t')87 Lqrv|kRN%H[@d>l Judx&B<'v8 R4!% /(懿k$!(N#c(eucIN ]I?M{.o./ iQIH{wYܗP5 @QD VbifCzu&"FnF{(RL#5MPi y=.)37g~uBamk 1ݪJNx|F޹F?L!˪CvUal=# P򕑳Khxщɝ`~QA7US Gճ3yAJ 99 1[=6<}V&wA8\>M >_MQ-j)pfҞð&힢Q2J,ys3R},$V5OfÆ^kف%M`i{Ae=e~p&QE,Ƌ7K`ttĢk^OⰮcR1YٌۅkM=Cgv,9bP)vN!gZ64cGs?QBnԟ2v'd ҄'Ѵ %H -,X-i|d5N'h_Z*t&.َ$ Ip+;HAq͐.ȻYT,3xG,x`L#4&/Tђu85 "Dkjkش]/&y5N8 ʇtN%uPul;_'Hv p"D2nDJ7J0,t=Gy$c9:!s3DXbQ.ޙkM3]8Ϲ-T hfzo =0_&gM=j.&5\Bc?350u b077Q1VpFޏ$.#5uҕ#Ʉ;cR5hyK %^A<ÿ}cFexiQ7L21%hwɉWQO5N[|"Ņ9"gg|xsJRj.?)WDx _au(CGi8}ӔȘOd]~K4 P7o"∀92+P$.a?J)avzg1R Jrݑ~4Һj7mO/LѓsfoLށAvs L$^O 㚖h~7J~;'GmlOf8O|cbڏusLԧ9ɐU`K5ۙ[#g~mb/#5?敧=5K)jj_m;!ű~ R/LOeDpz  xNnU!B/A _Z,cS8:rw*Lҥ<ƏmWWUeUZ4l'~4IREL23zSsBҲZclh>'l=^ꈀ990S6zHO*RH? ߟy؃J:$ [~K`S>v%ms'BO,tuEjFC$M$ڎ72Ø갥B'N򈱀Om"m]ǯ|5QB4U:i&bK-G'+\$xeid%rH}J3Tz'䨞CY] 2z/w{[fg:k? (4R=gQPF7276eE^^9_nQCQ5GeT+ 9 'L6Hc}0MByۛTo5&xZ rj\bJuC{؜KyͲ"0=ʉEc|%Ry%J%3׿"h.Ϧ.8x=W7#u;KR&نfH pQ(A>EzG{KyO5~(n/#r-HZ뙬5 AneGERd/SٲB]_UO1 x}Wu/ 6bO_udRn%̾~LM>'m$ܥtH,C.2r^Cl-,0[M ~B0C^d6+}'M(unq__~B̡*hΜZ6sa- l)͊:QO6Ӷ-ow[46\CqڞL,}:K;|ۑܕS B( D7I#7A1p6Q/(/%&x8rɦ \A@ 2GJmR(<ὑM4_y*ēeA%#A)׊)+0FFGMj`\YÊ!S?' iU#`yCGi+v JD㦬V&CzK2dHF-O۫ĈOO 2Xr-cܝxqlASZED&Io^#3c/E=FIl-7# sOvDm0g]tŖwBWO> g7tNkeR5&XNgJ }r \Kß N@{EäĤ =0T]͗p'/bZqNގR#.c?Z,㝇x_Y߆ I<~;N{ᅘSgOkZ` 0G3'=xT"_ !ЃR#2@ §0M7ig|ªO R7dc^ʓVYd*$F<`RvQ6 +1Tgԑ+,. e;HD*pqJ岾ʽMe=3~1ʗs.*!?飊R Ok: ['=5Ӛ.Iĭ|ݞebC"Yle\][=c\p`ScʇlzlIp.kuPY_^vGlgt+ ډ@K^9%}8  WIoRﺱk.ʗ6--ƒb7X r:HۙI~SbzS_\CJ5tk'ۈ2h¼B?q;iW!&YN4HbNz {Vfts%cP9xOuvcժe"/_Vt5kv䊛/M~ s2zunp$NX,׬j"Z]&HQ I)TWb"T&81Y{N1q%am#A¯Ăz+ m*ң0`! [DEqBJ@Su zE/~XBk''&='N 8kt7n(]ih_TNGR,󿤫gcXgA*#0v ¨brM_29 Udl N7-`F~a9q,2w|N.9%ݢ7NB5=g.y"'Wb(bO&K.\n/@8^#[_Ҡ c$uH:70_4{K?KLYCj2U5sט:tظZh?i XcXYdcNHq=`/3%ȳ{۶ˆFn3>usotu?skm˸FqVfOñE|kT\˦y > =SMW `g43t`2 ianY#>zhtD ѳ1Mrm@ 4bP 3Km.3mПf>]YѴǍ!;~'?@9d\|1W(-Zں=[(bRt~E*:ـnj߉UMPLƍU>nP[(;qm$)kr;'2x)p)@#X#A箵݆Z1uor1"3;AAO[&JiXBLkM.Jwd.Jko{!#^o/%m!6}H~NǍ/_?:i%pP-×F0EjLz2S(K,Έ[8w-I:|/yDД᤽ L:?Ȱ_ ׌g[TR6G^C,"(5&dTFz7À)zRz_lЎ{Z%C\= ~R Ru+$}[2d jD¦itT9=ۼu6X\xA>@joF0f W;_DI{>Ոw8)[ #+ypvz/'X3[&CikAgUqx..-L"٫M*[`l 社Lڤ߼ GFE! */KJĜ@6b> ݡVH͓ Kt# e-EK#,;riho'"lN42+QuiO[G[9jQ9F}w%bAA#R3&7g4@F\9QϖO<*@Lԛi2v)l`NvJ'0 agfU=0=HU_{&N\z`j1&*"UYy8c_b=n0oANVaǵ#&7#He KE㈯ӹ!upk^ʜRFt=I[.G5;e9+hLQfXz0=p3A[b+~=8nj^Rlt$k/W1_R(O[БskH4;6-[U 2ݥuRJÝ|~qnB}2$>3]VYL$Ys= v_Eжe7 £q\RJiR} ;Y0_T,\ 6ջHbT%+Vٽ9eE[A#yya9AR3z0Z>'.5`y&q[pT i@Bbp瞼!dsBUXi]h$6]S, &JfSyza~<'POdbO_^馏s FUvE+z}W2*ga(3UU'딟D ȩ{p:vӠf!=M~6,mײwNa2 E0V9o8므r3b1- WZpnsW+d m`C}ETHh}O"Vxx Dշܽ/#$c+!yx{"=O{yQLrԗ9fF(鈍;.Lȹ(~U@P=;-V@QʕՇ m(v6g%`PXzQkOIz#L_[$jYXÀPb)~ϻuxt{DI߀/4r>gLﰳ)eYi̬,o9M@htb%N bn8pRu]?jۀ%T/h#J)48E Yҧr lek b )NM'F\aAhU4}{ܚv4z+WoudY :4}1 b !m O51fvsPub F[u)3ǤL:߱p6b锑b9x)G@XX5.5NWsj%PP)t EHeNH!=oO=BH}dDqB( ̴%xX}1mBl4;Ml7ťs󰆪yq꾊3cUZxXibu{h6ꆣ0+?r>={It|_;f\0V*>,k4~X3?'[j|5)p FtG[EjcGrχ3-7`<\Ljv\>75HiZPz|.梭<*&n;G"3 Z}BIL{X:%! 78V1(SB|a%XɀcF׶npß7Z uA F Ϟ0UvWD7r#>§` џb݃`k,ۉ* 0Nw?鮮K2aY^n%k֭x⡎vG$D<.Ja ^򼫝 KSO;i [{,f6գ}C%+g=<%IO[ϕEenGsi{,A"X\.ܤ%.@biyA;t0; f^E 4rkn/B]$ &DzXcNeQ)h@'"8I1kP>z,N$v5p_}#۬zow {jyawB3n`ƅj gJ1vʈOR3.,jW-:1_J LyS%sf[ {P.7HēGVEd;i7Ǝ3@nm܈\)vـp䄑iJ鍰gk nA&Dqr ){Ui9q_4'8v^m2wb,;k{80 F Zqq6c:Dfؑ"<.\ 0;ŹQ= JBIįᡥ- HfWș>Eq?\qt';e,`aE3|jfQP]S,i. G24 `_Bu3 !L‡-); zxZ=g yt> XT"b T\`Sԇd w)SoJE3ѮekaLR(.RYUB@VV9?̊^iոJ' VH" IJ]دA꺬` |B`@S`dS+0E=0Apzn\hXS3hPAy~L'[rQ‡r#0՘48 sp*)O$Uxqh B]XKa8$Ŝ-Y U40W EAW}M)ɱфzcH7x4ݿKs@zKA G&[0(S]0ؗ:ym2F ^{9HY.^R;m_nB's,VY#ʙwHo)(͡ATQ> H%UW,B`zA%p5ϤxOx: uV!ڞI+N"7zWjD7ҶǨKya4-KW0:%F&agQ )~Drԋ/()cPQ=pqyqU Z5m1 (؄OU g'*z1 ܇oas},ۋ 9.E FH)GWjjwCR WsxzW5 gJfE_=f.Ϯ;_31؈ =WA38k0T8y)3] Da/t^Ӡ{^?ϴCW/!ރ׆j_ǾjY!,q~&2+/.x}kȯ@r#,A}UE-8J:3f4&}"PƚF8( ,2GJؔ$l(>´*V,/k:u5"w@]fe8]8ȟ%Hz4$q^'E$-,A8a5 `t0b-ճOstJ\F;UV0rH)88 D>t4xwO$3GC#<&A2ƑɩNo_͹//9>O8󔘲o[ayX#U17M noQ: i\ 3G?a q}v_rة2Bw]rsӹ$ f& 5/\ʨ[oT}Zw3v'13M<#0T\coӿ8BX`KOd1}@2nUcoç̵bg`rhh]{}* 8 o8 A)RmPfZ ƻ@9_HOH}Hٵ-4s|@\,JV$&(#P-E&Jh w$7P;.< ټ[z8zBxj0;b C[W,A3ٖ*oA(Y'Ć2A*3 =Gij@\|P!5jUA1}|=YBNu6\\+ʰwc 6m<\#h.Ki"L1$̣r*wj͕b֬rHPO{F-Δ?tW5߸lVKTTs*!b oXުPZKRO4 o5bXKE[8C*'S&$Q(_m ļ|0 laB V5هJT42p b&9QDW?I"Ϩ*7FkZG;rcq{_m& R_巠v92[>SV̌Ta;JAƄH3m-Zo[k t.b3B`n 'hn>xPW.<0}E>ݷyCP5blϊ3 |6uV/`x6ojSysTwψTe[ Rq+A{C.Y(iLm,a qՍx' Me?;>'RB(Jjl\x:c*MrMW޿mHT!- X[aRL 8Aw"}[D8|lDB 1rז:֍~<\B:u HRKI.пF\뢧< PÀ@ck+VpnDeEւWB>vxNjb(6YbL+\k8 /tp)L(?tRy9,Թ& |Hcy@v~I%R}{>(\F<&$ zf)~R'6:I2Z3wk//ٿ!9ߴ- iۡq >vEzS֑J]S<&K8 ϙd惑Zc‘-GͮnGKO-JM14Ff)meu=Q;tƤ#$) S-'%P93ANfnrBRI !^t"I`;]**s鑹 SO1_7u\DPcpxYRcX_!߃,"Ru&c> ¹lN-c~ W惚M}M̑}hE!G#Ot8/l~UV(A԰l6]SH<T?Nx3 Q mGYoLGLY \뛖8%#p+=8h,&?괬 vBHU{$2%A"4& g2=0a^ݣdnPOgE :Zgzڎ\M23de52N{C9od&EO4  n6KQo;OJQذwgɍ|uYy{'"8$G)KBIuM-'79h@Z(u<d%bN,dOPTAX;߇Tvӓ|1†%r[ό`jU(ʢ4m(dh7Rm?X"v\Zm͚n9HAoikoޗb-A}ѷwǔ<8ndRUB)yP dtZaѲy&<3dliF$>z55[s#!Qʎovu-}e`j ^'Hk̔{z ΖA}̠a6n̨<(q|L5&"[EGb!KÂO[$=zt_ĭ+U_R>1O|"1H } 7\ BKo3_n:w[, BQ ڼMXƒ|#M܂j1 &i7͌:©1Q KTY}`S\)lqqY%7!Ѩb':ע&E< QupmyhlM qcptQǸ-MϜεv.H }N?0`Esza#ju !Ov߀Ҕ NAEG$Pw14@. =aWݘc?MӍ/!f塋ҹWNRwd(U0{I*bK7I(L_B@GcL|[!tJNkZ'0I9|Ԣsϐr^X@,>$68#~_2:L1^k!NO2jV="֢vL_s_=fAmV(݋ԨXQy䀘a"R 5-:vziCjY-8%t\)Tyb8Y l!!N(30ce"R hYuo4nǸ8m;F;M#a. Fj l ]Ė7l&u"J]U+&H,H :u2?4tq`xd(G^ۛ&n7σ [^g7Gߢd@gQs _:!.;Rʃ}Dg S<c#CMjckG*q[ +0r#E/0# @!OuݸfKILm{x\_'(B|1 ɼog @JdIѬh { 1Xӓ<|d:m\Ubo#?ԧ-ג)+Ic5)Zb_U.x!=|I0U-Y*I.*ZExfxkd5Ig$ic==*WM; p# ?G/ȅp hj겦wkQci>IpA>w[S9 y/MQwdyy5MwT@WW$# 3.֐_~ р%\yRkSְ4{@vGKe`˖VB*YLr(P\[l9GwݫvaCŊ>l927VWv6z^_L8E #@s^+KҐi&Kzl&fv^SaKnҮ9jasF cV(ul+RmP`(Q'(ЧMc&s$]jAĝ #׌@#ba^jFla |szd$Z"NWmn%|\񃯢FF 0xyj4ouu]P%!l!K.;]9bf#iPty &~ogӏogU;+K7˪4ؼ+UD31ϻ,߬©^Ua׽r'V6{# Ѯ|3?<)k`J7ݟ4! Sa8&w6fj^ m]zs-b3hgLDU{fò%^Q,<1+mݞXkolSg! $B;sV3~ 68W;I~$aדYL+,t]xrR@dMKHu H" ΃n;0b"DO&yT#P7cspoAv7n{/? ͲjqMjoXu OIX* B'"QaqG_E<ټ…* h|;@u Nw{g^ѹsOWi]zP`6"B\oɎ]!M3U_$8i6' q)Sk]##»[A>F\OJ@Ҵ^&YnC[4 9h2q,DNEG)V"ֆ`*-Ri j<:W](WN&}JTo"ח+ӰP71C(1 DO:x`0BcjVM'pMf 24kU (K/:OY4]܎m}k8jcdqrY2_fσT/pX$;n&cT϶ PKe.|㥳=+䠉jWt`z6ۇRV pF=%ξ_ MnSY H`CNh{ì>.x *Zw{+8m1C}JzHޛ!Dop"=L_Ӣy|:C1F:nwEʞӧ=O,Voi6[s{/-gkWL$0` @1v NH Ǭ5mkPW"sZ)P'BYuc>_,%tqo$ÂT fQZ1d5->>d7cFMgF7JW ,_8`i ynb8B=PVo5` Zsu)4^}~S7*5Mw@抪yl::b`6CP w̾ZϮA# 30[Pbwܼ;4Ђ3E_7R&ly()OĜ?]KcǜVU >&*O˘ָHrm7uzr|$x̰$!fa4}zXل,@YHXDOŁӐ0븘!xyʐ̚2i3pR GEr1aw%xm恥cVSD?6r ah[܍# ` {A nXo}mp.A0uV@ dV>KV=",PZJX&I}n,1?>O?T%[D"p颫ж߰:{]wpO.Vc:b?b}-!HO${!cC4zwKLRz$5 vie#--[}E.q[wxc?yC̈ yˬb+ڪ]WVv$ċXY?bؘCOb~7= *77p؂UԁF>'hX+"\e7nyר9BQ vNI^|uN˅MTF*a?] YT%hP tTsLCNa@?cAlҕjK *>Y<@ETz-Ы>\J:x8H(˸XQCa+dݸFNIOX)QV{gQ lv=a?4=}f0(PtFWf#(*vN.">@f`:#*^T0D_=\D nk9NkOte*bSʡ~CEDݺ̦B$Ô`4^ ˧377[_[32J] #;+TN<|ܩHC>ʶ=_ؠ꿺w2WXJ}uƉh\^!>:}tku ? Wq Rg&>E$ΐVW .6~/s%B f~ɣ]I/v6 gح {ѧ)aE ٿQHR_ƁiLO0GcdGSܦ +yb hu~ J0RlQ4 p|RgD<5Qc_gJiRPDQYߴT3B˹D$ ]?oQZ]d4I/O>}NM^qp?@i<`nWØ_+-] mUxj=IF )FwՖ+z" Xv⋂ <|4~8&J=$ϒ|,J}U,^7{~C)6pGg0^W; b y]5Qnc':*SHާ+E`.mS"%D0sdݞ}a|ctڐ%4Oo竲+ء%;o0qGS5?;[g}>F]w=D|Iwt*";q/Lcr ]5QZ 2`SrZc'lfݫ%g҆A^~Dٝe]/(X'#jm!˕]}l y~3g5ڌ`IGx4QV*;>i?7QšQ}Df-%ċ  ] jxuXJUL_)# u-y*ooa _KW|;ιKF{IwI=45؜ZN=s) 4X60ȰD mL ;Enm|BLJK_Nq)m7n ,9|;BctF N|ˍːPt2i!ՌUk=pd)-4a) |~T؁dGE<:K2t!Ln^@Mev Cr kCnBH1SOw r(gJ\a11N IQ]sFeO:)HYݯH}RّdngfyEҪ@.x".qNve; m̶gxz NNٖ#iT F`Lj&[^ HPp'W/h-{P xs tUgOH','8/?U O*_|Mn/Z۠ym7pl-gO<~Zܚu/x3|I_ RsoA\PY Ώ!T:#S)#􃆒Ie_4XR'R8FF;;N1szb %gD~~ӔbŕCi#j:? y?"'JX!pc1?xRSX$1OX'-~w,%ETVʨR?$x{*o1v|9~4&o A_gD‹1|Nљ607V>gQVmTRrjsUPzykF񫾴 2957#< ؅(v0ϋl5DbP&>' ?Fo=dFdc|OY*$OSĶig cNb|<˪V!oaCd?+u߲B5xS ,JV<ڷVCh8>g@lf vnn#w#@;Rkfk$GG9BE|ߩz[2Lճrчcygr~F#;Z[n1Q._9Loy)1716M[KLĹ+/ d݆쮚@'yQ,L q]C-kuV<\ͦU:24dާ^62[zڼ"Hy"^4!#{S`kZҞ1(='H-@xwFF}Uߤ  REWY4Po &fٶl]8EGP]ӭA[ZhneҭSU#?ٓ埯743X>!!~o(|ugln)WiR2)ʱ_gW2ak#zMs'Ehr a#+Xgz{q nv7ּ' AnZաȤ}!\WȻ`,\6W^%|s%|2;q*%Ҿ-C{f+Aڭ,Ot !i#e9m=;{d rI3(~c74 hswI]9XFd+PY}(ꮛHLn.Ǚ4[947Io!j bFY1Aq֙|tlp^"nIOJW9]~6W  _Olt>~Ө P9Μ<[ 5unGttE"#~ŕtcWm>QUOF'~;}KRc[OMMyUPy 5ҤC9\W |[dG:Th3Ğڼ}[}L$fֱJرZΎ"54*kJrִ‚y9@)`0u;v mFh*~.nelkѬܐm\*3BA']UR eu`:]̀P4qEa6].r0)Ѕ:s`m$=Y]2c̀ 39h/KI20e {;s3U?CA)_ Z~2o8MJvۮψ$ ,A^nG~Lݕ¾sDIqŒijj?J?|A;2}|f?0ݴ28!#c) ASqרxj>Z"4t3h̤!YjkM,ZX٪1B Y^u1⭥(F%5Bh{0n8a~BKAcxr3*#-9Q"5O P[@*h;p#Ca4q8hX V \2 x*rL}6d\1f7B@棺D7\/c9&\X uV+8Oys.ܫ`et[i,5jxQPdD{N:Zt7G1^㰕\ =zZP{gfojK7/<-X1s.0K8ViI*7+UN_qk|[ 4#D>t"(4v'k;p}53cZ &Mމ]Qj%X鈦HJ?&A6sI, 7F0/7TcCӑʧ?IEDNϻ;%by -gWAG% -FYܻNRO^*i;ъ|6ug}3a#j7b hlG%9<, T\xNEs8:W@_u*J:Y-I" UڥфN/to̹FqκK 8KU:{U6j1K%-?>?mWJ>QTi(!6Nnh'ʕ5^41X3܏B!|qF?+Iolmoŕ}ϬtZ^M%1E#a .Muc=~zw}>:^Jjr>qJ߸GQ\[Q}el?}x\[G-x`BӰ6{TE1յ`r|bfi t ¼5Jb& X+uVCZHPzQXN):`a(ߟi\Z0Q9tFG4'w?K3o/*Hchf[hnbZWO k޴HB"{;;(pZe`oñK~&PUW&W}3s ,u+mt%oJƲfyw҈{%첦D 硧%ؿԖu3X)1Z=\ރ1ˀ YTd;y]R}^3dm lhF 2};'N✀N}qVnV֚B[Hu1q̚jlM"M@ \ 4?3L̞hRG17̥VWlMh4a- g~E:ϩ(z$F"K}k2Ϝ]x~fP dTBE C0N%ϖPEJ>RwC2HeAy/``faMT貞Ue ,,V{n7&z8sw"" f0WL + x`م1LoVeAa#PX#-7'3_{ӥH}^f]OIjkgcgF6{5:qhGr A;%]7b"ǂby9G˞jtOtRTE`S%!Nrxʞwl8nTbē4e0~BFǔ16ļFx,_ˌupD6+p3j)f"!3B'V`ZH1;>ʯAyc F׭M"j ~aa>YV^`݀5sݜF,[8n$ }p^:n<@/mޘ _4awAbٓ"&^Dyw +D%I=R"">捶5b0\gHfL\Wq2\܎.\GP/ٸ_#,mf~𐅏>bɘ,cB*_Y{1<4JL뚞LHk%-PS3.HnhŶ"-ҊKfcX!R-GkuV&> tK\"h<]HM⢂8W'?q_MD2Zqfe0=C[f+54qۇF`,LwC*VcS;:J:bl-mJ?]{:Y/I_o[k7hBCIP4}LDI;(?XlTZΈm'سnTrce2?Ūb*3ʕyKtMCWV~~>5E~/-Wb@iHG601ck X)r$F` Sb j=#c]ޜ޼~8uaxVВf~Sܣ CHCdE^*;E~$ABL.A44Xf>3TfB4(vЖ#'M!+ jlߖ֦DzOϽ m/n࿧wd~)OC5;%(j^V,Vs7N0/$bN5/Vu۰&ܓ>xKB\ub^℥j^юUɺR^y%*9Y Pus- ?Auxɠ]lw6 D-g:li+f1ޏt(ddjr5ͤy~g-i zy&?ix$55$k}#gGg;o|~_X_F>7 ?uN(&實g̲%W8mwh>cA)"qxZ<0)Yβ*$h\ qG^@y؅7Yz+i'$*MۜDQRzG 禗zks榀%e| 9MPO{]zJUԧ#/'{3UO]8:?!ʚPm~[^P /k aWdM|޸X:B3mz"2rPfk~!3Nem }Ch dXٸXs5"(|Brs=fH0A$9Ʃ/B`*̄(@w}I|w~~j@lqgpI&J7D$ տPH'gx!ܾ@愰6+{JǒjrevjrUwޕLkj d|e۬!/7ljؙj[L n $ZtR#ui|~T>{(.Y~Tv7*3N@"wLyaE\V ;>kwAC|zÐp%̜N~D J4_i%  Yk/ddn0<QV_hLaOz aT&"nˋIwx"(or%.jQc<]]V1^ja_^ILŻ=!P/,-vpjhhqws`cL3^M0`7yUgM>̗bOG^qGCNJh?2=$㓒@dZm)fw^ȜaF>U@@`s/lxl)6C*]"bc6%6M-p\,2zwy'7lf#v_Y*pk\(`V?6 US5^cxSFMRP5ϝru^·EqOxlV%uV@qD2cׂRvh*EO&$Ӝ[ z2p'JM)R@VoUsUJxD qG@\FdĶtͨaez]Q@/.jq.T}፷?Or+F-PW7IIDL|7%I1[]mAjsUND:ѾRFf(X%Л}CF  jjM8,UEh%ⴔ0fJA$ OM1^>͟XlUGJI;biwPFi?DL8R|DmI]GxwrAǤP_AA5-OdJqZTgݑF@bR+4&ІтЧm5)Ug#?<*W61.\ Bj篴\kkCaɛF>6WCA_%(Qiӌ'P\S%r2nR*mjgbLW/.(ޘjkA7,` ]c/ $y!4Hp,D .h0kh-qivNӆ$ssS;I# %A@Qz[+Bp!x=AҸYc9G6KBҹm8oR=sYj":r/nŮ= J+V-E$P!4hE1zN]׭DIPx $A1M08֘ ,4 V{(ƟƘݽIƲN{`wa揥Wg g[XH8 fZ.|U?"^Ky ͘rVoK2ØjUc-WPO6u"28^$r?ƨ'?ᓚlK|r29cg,AOhssfJey몶$RnUM[id ׬z žmҾ 9`H519cuN\яYƖ5I8:+%A] <;?8o}HKe.vRNN{›_! bퟤ~uH͜K¡4޸ \;Y[yB4~5Jk:僲d: IcI[H?nV\t{XǞuaE?!H -=S;nn8 KeyH݌p^u5Zc';zfՀ 79RƸ_z[;`ֺ^m`^!S~BgKoZM;_9"k&'] dg2 #`L_u2r&N]1S,rZ_Q1.F4,__n.W)tƭܼp** BUky2#ԎhJ@A-(,3R FWqɾKlX͈@Y&ۼnwxsGCJ^Rwh;:?eW\})0eN>$&vj?kL@lA }T} ?XAV(D UB{NYr%ό8305MM52 I ywʛP:8& O=TfF [?vǨO#͓ڻ' $cBB" ly߰wP˹;|q^f3ؐKNFg|Nh So<IUOW9_[zr`3k%p fO){bH[$M:L&o.ބp1uFU[ 6;C# mx˭a5U?-ɢE~OfQ,E~kVV;].UT )&ZL-1܋Fڪh؁0GW<1ն%$3:GTebzY.r#bؚA%3dXAw!o%>sC Bx2HӔ6gM1)MJ߼.Ԉi8x$@]'Ɵ/2ېRH?}W" EL6J:#_q"x<:#g'Ph)OBH9 VOΐIV2&xgCIJr'!4@yqSe!,]2JɁ:[ nɼY?7Gm:@>﷯}xθ6C&ug◉NI|<1-nb{GG$UƂ_Ƚ#DY*(]&4qY%|˷43 ̮I@;Gw~cF ^dӆ0" kE@ICgИ5,%4Ϧ&h~?ie[s\?KU{8#̀D\4#:&}S1*RM41fyaQ,8p\Vj F8Y60˷V@#`,+( &Hc3z/M;WYxlM!QOK0ꔘQso$ã. 4+OE+F-(ԧ]$*vLnnEq![Gy3']=RC.Q: H932b!+ϳ y+aQLW\W)m$gNFg/X"pJt7_7]r`괇 |Kť@9 Ŵ3=V!su-栥A\K+1NoCJCvBcbMeBa /`9ƽy%6Ӈ&kݔ:o8?s$x[6q1Uҷs] y9=4ѮRh$e; ޽torlMBU5Rh'T}EQV72_2(Uuu7U"j0iX뎧] RP:V>U#AVf NN "Ud(*t7?,Av #Z];Q~_G6GM75qe`fԶ..k2I{VIN6xWi= Pu*6,xS{Y(ZX$Ag6LgYhrLܻ t!s}FC$Ov'+܅8h~a]- T(o6⯧B,VK`vή3n&kc< Mq40)`jbz>WH4??HASs}Sj(4Q|fC܏dk]n2.b )"R N!rɍ q]ITD+ܪDHm&ԇsiD V8NSA ޞd^G osLd_bٚ`"+]_Enk<9j=£f2Nh>"MPH;+ΓGkKܯ[毇O7Aq.3,i*Lܥ(sc<g@{lA0% Z1:-lBHq#'G RjҘDKk`P c=(P${]䣒|pabS$()jUkJ$BHEvV*)KOpr?!}*4y ;1]4qmq/Al@  ./ |OףZ4®8~ԶkN#vz@~uvZT>%!,"7/v~(shb dL̐x WEΣX&ud@e>įS n >NJLGC]7\9xꧠ-%}($'baUJ/AI _bbzqƴ4]$$'߀Jm=޻Vm\AtBIo g#D1Xi\rtAIfAPX>$zYLX'fO}AǑqAi& K%FUB;)Sl0a1?ksvQOWg X`Uxe~&; rz`(~Dj؇BlFT8=Fft-֭Y\LH`4zJ>v%@VnVe)CY7Vzm&<} yd_Fd'%x"ᖔ7=4IBr㌈md\ی[G7+Z/IyxYE;چMje]vUm썋*a=Ա  nzQ⮀a<ə6UÞsZJc;>wM}b<}o}gCc {>Q7D|_ Yjszu!=֎P@:n`;Mx)>9ָC؃3/SU(G6/Sr}6'Ş+IC.%(8\Q"QD]j7n}WrޟPzoCΖIvr(5"wչT6RA 1u$X-"]"GR7j'ȶ0.5dwp/otcJ~ˢYtC]SGq(hRhN4``P!~'J,<"/۝iU/`ƽ>V]z(D6@Ȼu{b-2 <xVy{z,߸P5$VשI q7Jܭq[ m'7 N(DB+׫H ~0P CiYoX2iTӭzlC;5֙>G҂%;3F~(ژtWiZfcd޿Y/eն/:#9M_`.àDlJ 8H/:5 rۚDhxy)̚|0ڟhoPWyRL0Y+/JsT3ژtQkC^ϯ߿(޳o[i5|p<K d$ΆP+h gtƬ/Y${3^paaS76`2NS c1JCIUw$vlƪ6AdOla~Zh.+gD?tGE,cY2ٖ"Ѹđ2RJ"[<;cևE.]~HP~q :UBdM"n \Upʬ=$z#D8l>vWZ)psTë3jî]XltYXrgwUR[]Ǘn 1FNrTLy#-ojns:0o35BUضؼhqZ 930^OW: (m9>j C:isGUP@r9*'~QNu? }|fо 4jhki!w" 9#|~pF-EBz:)>^^05_58z"[G&S\p)u@<TR.hM6{l!aNjbM O3YlT>#+0fi}ViЛ6Pˌ6,^˔Qn(A4Aqޕ(ErD>!;}Vz7KgR4s[ר.UQP苎B?8ư8I֧QTz (:V6F³Zͯ;ReZ󪞞C7}<5ܸs#j3N8]/%i?ӹb0fŸ-ӽ;`I+qP_hk"!l!nlzH^x#$c`𓦒Q eD~0ߎTd1ђ~ SVV $`vA>P4\IWD'bȺ75s{[ʉ#wR lgC돹:Tbw^y`(75=tCa6jI%<EםZ\t992 *Վ/ C)A*nWΖjf/;`Nt/\/xMdzl,ֳ{ִ:c=:J&[ź)/(U] Zzt(sK|8[?5w; *v[5 Qe|Ul@hNBG R$da#l 1CKIn^j>\ AjH b̒,`ͫ{\%ɨu9F 걳j9 .,@z )^ި;MDʨ|'XxJ" amX&ޔ{0W:>]ҏx/hq~|A ļ➎|mvAs8FwI\V59w2-6d^Y.#Xl G(BC8L‡NJe o@Q0ެ1 Uʽb09X[oA@OJOs?g:tq8Z#P?S,}ܣB't{5C[ ONҚܓЎZ?dLнh+ŦוX}j z8cf+s!+yaOG~ V@Nj=YЪu{IGًʵ7>"ckG~x |L~4 VF7F7Ie,5Hcdg.pLEY#5rk 3nN~Ki0ɾjpE*2_K]-rY%t_)=>Ԇ'կ~Va`X`4b0+=[cY!RsNȕyJ6 w0tG፟&?4g%#&O .VJvHK|Co@W9->UїOy_=;h|̹OM!uINva2'xFCIij?@;@G4Os8 ee"ׁd$%tA66M vձȃ] B9Y5<0HC 5Zq@9V坤xpH7Oes (iL{wf ,ĚTT$b_]Ƣ2S64V\̸ׄ^QeT~KNN)[!X CQ *=ڜ J,/}~PFwЇDʆڛ4('jqhY 9:;ʽC`pS@{ȮAENu?{ _ӕVKG?Jcv]@v<6H#9M90 bѨ#hih=@O L"Vr|w,'9t5kViĒiZ>%31m/ 7 _{+ knga_#l2=j&YcUxmoNcEZU2iƂl2{Ӵe>{کUE^w&mT^a؁K-`o3&ġa9ȯss(sٯCr0d~v#q%tŃ?P졇9\奡!kɞuM!hg'%QɬþW~]"4_eKK|,j9( &I3R 3H]|NI>~{➦!c $k\ ,(F%%{d@ӖsKˎA3b&Ͻ֞oP 8!z3sPZ=넽 ˛$$]MpS4vs' ȝɝ[PW!c*-]lH,WVW$f"[L@1v׮᯼rDk^m%`"_W]/f~+Vz3?,Rxk qV7%Xd@`d.O҂ʭ ? '3I˘`Hir"Dm;(g6pHD'ya,rc5Oᐆt6Y7򲸥`7x&_q<`<ͯkڤ:R/}՛;Qd2JxUSlS$mA@2:='4:D"1r2zA28*3e[#0aqa*y~,Gkn/\u*u'CNs0kNY"Y+{蚽tR+&wUCE~grs,ܥHKbpkDskme=^ [%r(Zl7Tf~ 4@7'$9o$ѥ\P1kXէȧڊOc@wst:cC ZrP 0݄/"Fdn%sl2j?cz!YaF8D(kG,L%-,k߹so $ҤtD8Jv:`#?|^h:s3c5>ũFw?I(Z/vM+uWv,5Ypկq!ʿ)w$oLW' XQALPNS.Uj@Ts?BZPhX/(s1% Ϊ NIrVHtyL<=U;),XZuB C=\jh@ᜌU%!MzWjԩ:Ni{V,ch@ߕЬ$F̙  ٖSgSո,K: [!1gg $Ŝm^>!Jfw$ 13zVi4`r;h-5飲y|2vJ[zi >5s1Uvy›p5G@LVPz JM4sHӔ@S[X?ցݞm9T@D"e֭ž#ɱR}rP2UFO%l>i&{b\i0# ots{ p9c%UϘ)=n fȍ r_)•em鶩Bɾ9g݇322Τ%D]%g$ G 1d(76=.LCݍP\'QV$]җU #R` 0#lV"u3c!5g}][hqcZ}ן^вT3ni=6lThhyh{)WL5F z`4!1QNIw=ggCʛ<~?[-ņ=\(sdŢjgR4vQ J~Vʭ\ů+ѭFC沛2{ ## O/|LS XܗԺX+ H dv Xn%JG=ܱ_g|x0w&/wZ}-Nݵ9cVJcÌOb԰I^6]ڋ+Rt. .McMd{}r..2SG@L<_rrQv͵%BRbj/ֳ[lTbgeS;,90B)<]wOJl:=^lr*Wh,bY H\:7ZE^tx8±. QjFk؉y\:2!IwKo B!ȃ^pGt&"N Fw/MY*BV:"Jb=9}Ί|3BVYL7:9 l`#:Γ|&coG̪]G(`;M4]46Q@__GaL-TE|ѵ:a "h)eQ_iڮMw+^k涸5JPx~2=J-W#'=EZ"O _~wh:`ckHl;⥒ u cK;x52ȻQD}fH>9r0"Pԙ+By\ZY&w)hpܝ.%rj)\0W-E JrgkrsPc? a X gpUC7zg x/fjʗaӰamw߀ "+.aJ9oSMmOuj}Deiy;RےjӨ5>CN'=xz(tAkI?hwX^:Ҷ֎]g[!e\57=lq)0 [*3lv^Ɵ3LdU%Xt MygGmV=^}C' .Ì'9` D~ljrP~m栜źm1r7؈u@"kqk:wSgu(W"}4w9` ѿ/)蟭gѭ 9{ۀ'3rӟJ8}Y<5qW*Nդ~xK>KHߟh[ҵC$ $Qڠ)V69nle^M4sYM')#T90;lLCh[DI^6,@pwrs΄v 2R FE6gUGTM|vHaX з7Sg՛8ݲla5ݱ>ړr>vXKQ{7Cǘb%ٛB13tN=v P֤JHc @oTe i#|%af\;̞eZQ%!jy(h?iz>f3a0& [?;D*e%)Vg?.r̻v%&H; -)tOӇ.@@=g^bƨ <&P%(vv[7obz$ t 0m&^ȵ_!<nu',rEM^>&BYeA_L~'_plA7-KP"A/gڽ)SC|hCn3`~v D}v6< @qb1WЧL<0:ԼTOp ꆓ}˨Rjާ֊s *I,R"gA&vAe m1*$-Nx+Jh*ҿH,T,W8L f'B^}\qӦv0M1{(&a u ڄW2A<+ / 6~d:WdI}ƎPIO73d[  :ݽ{EkQ}TZb,mZz=I.X;yΛ'tzƆv]{b6,2%fgw0sL!t, ?LV:fKi2e|N|R{Vua =7vu*OS)pLj[i4K0>ϠJo9"3/&eHwF=8cD5i+ G6("v,HEճ- .D7N'oyDr x.Ip]HM+}BvVWv!<([WYe5;܄H<滻K?Qo_~0LCKL2u| I4=CcC͆|¼)[y?bdB${fv/w(YnahÕd2 iSn͓[hEM5b/tɖ[ڋca? sy۪ܿA:x"Z0UJ#Uow(V8SFrE*O'SX sdqe oSR /\ {y vF&EuļSOvriܥp %gˤӶTlVûaU)P{u&*EOf†TGa{~f&C3 _Uޔ 㯳r G(s`IݚK6 )6B)4]S:Yj˺BU0h=cM󟖍+?d ]k)sM}}SM E8ztBWAf_IY4j:{ˋLۣ WnCtuLO D"3ܩDΤhaJap*MxvI#\mbPxcU1!V20"s)uZdJ"(d;.QKjee:|Ek οVT 8KQg򪴵_k AK"zJg^@(R?Q"C7X6gS~;ڿT9hnlo,_u2E^j̕y?&ܘv˻cNZ&M)mpf:u\xB6\C:uJ@ g 1$K9OwQov9tdND[AmejEWo^QW@DA&ZX~4F_''qۤ_Ֆs),{ǡ 4^šC"SO|ٙרH:ƅ>g5@D$nvoa'  Ð^tgu? 62<!|I&,0p)rA\bvj׫кq˵Y/ HX~3$McĄv9+6%.gzmw9& L38 {bIk#%HirwXW.•jj<"zKcR @o 7kgkKVUk4C ƍ8&-&ѴQUWP$j#o 3^oG$^܎}V#ɘ{v~͝dJ? ~bb'5NtUM~zPN0͙7G٩PX][;fH`b:Lh`I(aݴs^v"44>_wB_182}r)V9%5i#!y/HԤE(Y\&DV1g4zA螵8b<|]#‚:ݯ cڳh&Gs#V5l`EzjEGPTl*_?#5+wRK-΍Ň;)MPOGc,:^Ert}}B!3?B hg4yjFi/C2}7HLY0ÒC)TiB袏-_pw󠗨VmgŮM3wLӠ4K(,=*4/ݾdK#}WW~-vImN8]Gr摜zٹkop6}6DzO|Nj l5{ f8ҭd x@>WBȐ U!ӹZm%^{@9Dp+|jF'طK7LugbIJz?l eΪĦfv]*[S 3۶f@|ޘ 7ulBz5U;f+4LdL|[aKDv#=55#ǞT%-/-1ܪTNp+nC6b7%7Id,َ ?lsDd09MvM;cJwVu۹`桚f'S҅tuH#P`ճK (D$rܐ/vu2{;^ Mh0p~%sO_431Fv]¶SV9#ɺ[ w,Y[:VʀLH^lmu4<0.L( :Or8q\*ŸG!3mH IAE[Kq>qnnj4kڟk$dF{4د=k\o 9NK JQ6G{f$bI0h)]=UG>%OJ(ݫǭG~6m-5ۋzsфBɭ # 2}ʠzFީu1ƝĐ\6@mͶ'6@DHkFq-Nrr,KE ,={ [8\9$C}X#e(Z-LRnk$CkGuҾOӮax ͅFA6E7p1nQ`x ~0) ˨C$ )rB).BF,zqSghۼajCPQ4Wy=˷4C86>cB`Z2hggyspc)c\6#>h6#~O| ͝C=xsdW XJWI>0Gv\demw {,ֺ=~B_ESL0 і~*rC |yª,o"m\9X3Fp`C+fy$V =0pW;,kڍ 3/_ڸ?wg}w&8 <~6A/q~WRc]ޢ=JUODjo[V!t.UV+-sĠ CڏpA ÃY&O-YɧGOtx+IoxPcu{BN۔+뫩H F_ʜO#m,ă"UF`!Pd\fAY`툊A>Wmr1(.rS8w@n?٤"8t0@=xLZ5I-4z*~l< mC_H9?vld= HiG\l|32́d:@sGq~pI!ڟ@ä.ϐRez~Ȅ HIFT,Bos{feu7 Zmr砞åW:Jޱ߆)sǩQD4 NBbfr;5xLCx'SO[I>2?Yù#7Y{'OA[9}[%aЉpYa78P\ RSdҴP0h3" I3*oCy([(<)f4Jh6@g+ypwyY 1B퐼0N 4vhy1_ p8ȫ~f&krE$ݢ DQ. t#̜ˆD5?W Y?O`_\*Okr}:fE z)Uwrc#U<~CLDRtr!G̀{^9EsOuq`Nm6oR@fY$GNUkI4R1nۏs\y-S->19Jρ3|}|k=BoLQ^Ԏ",(\e6jKt"{>NV'k]$,4MXe^q"BaCcFyuT~y*iD Oi\}QK?ް_/Mjhl:r?5" =}_'E/mp}o|e ]4kդ/Kk;W1iX?G6w:>;Qa>7v@/NQ33 z+c Px6%wx:':WHi!h;%<ս<wsvl Z$%G1WE;P&_ruCZcc\DHO0b&ΰhP6>-NW}ȖG$@!룛1-jٌ֩yN/')6ΗLP71~ Bs9'* xbe~ Iw Sq5CDӫHa$3V~oR3 Cx́J$Z0\ymTtA0g;P\.;%ʄD>,#yc5߳|窤s$ڂcfa邞l%f$"4o m"="bgsK'.SgJ]ypkղB8ۡN,S00q-}av1=5ѶK+4=;ATX^iPa$%S_ It~hДWA( ]bzqp mtFÆnaKݞ]ӪdB;:Dŕakm6=TJfj`]F-p?Al%"ѹȼΤEO/h%v0]'$U^>E$H`QMl3R1!. {m}E}{pE,@m3OG! D⨧9^F@MwQ= cɥh7yDJMhum~zprk[0@/|"SP֡ze z'ӵUN-\MpϨd~>x`.Amngg^ |^?($kЊ##: Mso/P tN"J9 }[ bk.0\<9/@LH-eY>&卵92a񴝐ߤy ]EZ!$=&lgp*/ega S=atEh7dځxU3^+(}w[ OQt"GM2E&Kү8?IԪ|_N`"hZh(T )z#@M0]nqu[4J1Rhn/ڝ(cI%@#+.Y!o[%Q])z`8Ӹ;!jrm\zkd6 hR60AX;5+F>,}4GQ{@Eh[c=UBoun'QEʜ#p~0QY~i|[|ZI9kH8ȓ}֣]₏ B i" Xqa1@an߱zW|fyOkGΎi_Wyپ%?B/6;;VX0GQ_/Wu,W 2BN:#M0.ba$R%#Njy̓mAS~#_XW C A4X:J:D 1vӜVī@S^IWG]A ӟ\Mٙ^lYR`QHg&+{_dT%#eL#7QV1sA}ќD;BXA~2 "R 5~#Vڅ:Qu9Bbjck_96ĒҼ:YNlN4<".f= u}ce dw^Sy’562`PAEOnߐ*ݺՅ$2]n[?cjûedf.%?LC|ߋOn$U6l9k@*UAdeѬfiKy+y:0h/P(P婺dTRIYO:RL%8kjPc3!m ؞|QtUoi_dXnv A؅`F-zL4R pMNgL>ځ ?gƦI(=8w>?U=w?@K-z3pvgTtƾJ<-Nptd1ZGxNooRo4RS) .Yn8G_8NEjl(5%I.^{ G]]KROL00n@wVRaFX[q/baNIUai[(ť^eeEnRyhl]e\\fq86c ^|G?IޣtRgc`HVG5ڧt\Gg/__]OR>Qߧ{5O长Ѯuח'.w%hMd%5!r>*"!;&9ԭRP,ȥw3Zzo-X2 ʝD0.Sjo$@q3-\v1&S\Ҁ\kǜXQQ8'¦?Y5ppM͊!NbǴ:I$O>+4+J.BQƟƀ{A!؎ԩ-bk ]~i dJ|)̐X|GSxu<r.z+zM r'%4ӏ<!]IAT ZiS0K#Y/}2qUF8Q7#?(u]T*Mq' C$J22Ew@={9M~pAìR`y1ҲӌO{j5SGYDa)*2B<@p>B=.;tjL'^=%kB_%/tY@OP%N=%tbRh~6^W`chi{Ou}aA)*XXd=_1?*x !x|? g5 @;)庍E8:٢}ͥͧX~ ui>QTYt.\Kh5`W2^*/ܡ|.~,[5>a L:U 6,nHggvti+&w^ "L``ƮF+_7O>1 aq@tp z;K-u&`: R_6;tC1gq5!=;KVބFWS[@)!9DϳFۡ@m$Z#6[J_2@ɓ9elSI^AGzUj=ˣ Eo(\ 5ӑ/v7R~EvxUA%92BT9]yH( '"H4Uq[(8'+V^c [ /nG)ue3Œ2&Pk~.Q"U6 I FmTqO,Xύt#dc_xӖcIU$= ClGg19-x8+5RDMV0LG~˲ UKkȄ%p#Q7Ξëbye=%Mql'| a@5j~ۮ%XT@LLSP`?z=Gq;jIʯfp*/f9^=O^- &ųխ:ԥzcŽG¿EmְE-i_\\lvQcBS^K zo?uFc<2$wװXo;plxmn6 \p_hd/GI0iP84><]Vf35Z"aWǖd9☡c,,zD4[d&ޠ<֚t"ISn[S2PYy6RZ[YrfI5o q R#tv\inCd`PYd⥝2oE]YqO9 =A9k+(u0=~hgzbjZd!p^\% m'A:gI6W:hb,k^MKHw'Z$i:63Gl?R|Zl{sS@b p l[,5_bCK4YtmCGmQhb#2 ?8Y'*7y3 UF* ڮZ?#X./ӭuO\%g;8c|'!jtDզD(< 8'XMr"ũRA4+FPNֲnCY;{zd+7˘O4P';0YZ07070100000019000081a400000000000000000000000166b5088400006930000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/ast/ast.ko.xz7zXZִF!t/h]?Eh=ڜ.+>U m!\ɍ(88M\6ǝ`{*mj7ӗ4L.L<b]K|vN1jWI7{֯z_/ktwC5Zf⠜iy\}u, P$F^.>y:{/RWٸ1]El#KeBrr=4VɓZj`-ˆSDܻwC6,Y"%x :V,֦߬N̺Z!ѹ : &r$Ca83:9; i@[$/2"BlIrh#@kPMjCF9m|MEBcTP-c:Vu3'k7/C;kz~eF:4!kļIsI-}Aay^Utt'[3%trR'7|r_f"!nD#$B*ChGXYdYuWozUNIX"CT/˗=QޝNĹU's<ײD6e+4B]O@}=@-O9᫘V_YnZOi>bG#9ބ/W+&peB`lC#mN"V &$u?w_$rh0h25`Yo΁ftiÃ㳗& H!dE}TQG뽸V)r.Qgh%uZp;" j>ŃRHLNoV$W9,bL+cݖ?f#4ض Ԭ'џc xl7dס?GJߔҔdJ\auɻ*n/(F0TBIqeM^iثSK JEJExJv?e;WB,Ղ Pj VPc"wȐ%Uw~ngH$g^2e8G%͚e 3Pɫsɑ书@K/A6%,pӖ#Iz~x;3K+WU#`3 d&~o *~Z9S79 ` OnNQ y򴪜4<J<D ݒo)8ԋb$Ƙ 7D3]ഗ9HT[m;0}da^{؇2ߩӜ:PI)~PC٨^j6|?OvjowmF%Yv.=CC@ռ%Cy>_wj4}-tdH94]]#RP#79#~)FiB5NEj?74<]DZh$H,Gp̣LhFYc_s/bOUAаѓy]AŒ#_ 7K}CfAp1ݽ kjne[7Bf=b^V@*u{u--״j{J'O鋖P$Sy Q)ڕB9MY4-d5*>1B|7_*IoYYVlA(,trJ)8Y 8@-ċРm$mXA!jQ8&{2kOF efvk29OH3(?,t avY_e#h4mnIg"d D$ȻFN-bd j90sy,,:ewĹכ|l~?zʃ_EX:h  h0DS3 3kҫn k);/ޙfֶkx?$*Fɂ"WQI9i3%*TcWGז 2z^$Yg{ GDXC"FF!^C̟FGJ:lƘ5GGP$N ZVHa7IZ{J5ur:d.ìFټfA DYl0wƼV%_Æ%|i,0X~0p"HHb:,bD~08[L!*@NG&IÖ |*WΘvfE^=6+Kh4Eڇ$GQ&G{ s: :h1mwrXW8||&y_,'y@40hTV- K9I,23d4Rnm,U *)6IQ8A`!rW։"bZ xRXw$ t?TLq?ь/3ɤ9qTm6 +kίz2a_6R7qCS_pT3NmBbcO}ӿ3AZ9PJR~ 7oyƑA<CEX F98OO0DʹGK-c'2if-֝[UIA<PNO0!->r-` [ux8-~Z}m1]hڐCKv"$*V(/Lto| t"z#! ؈4|wȺjB`[$I;3*v@NRߤ:}cƵ66.e5IqZN8t.:M2|O˗LaoZ߈'u Hyp^;XHu piGb{0W5^d|U|Ȳ1 #Ŭ_k"hljp3TΞ1J=w-p]Qt>4鉰9-`(?Ʒj1{,OϿ@ԆR:ԉoTy}żYxw3aSLIcXTSJz)iBixL#yusJqt8%Xf[L]f/ m}W؇Iz{mu{J ogK便5z)]4kK`5OZFKԧ9>Ve W_R/F~' 3$ةas~9PPG˘Q GIodi9 fcU $ 5:j3ƥxE jԲk6A..hX}&*ct_3!y7&$0R)! ^) -ͽBJ9-ʰއhR(Oq> }h-R$iysiUc'uNj 3YkiL Y٩c6Qj]Fޓ9|wَ!b, j2.cÍmBu4veTMDAOR.Lo8d|Yn5r Ӎ%7Ob \SDq%¸b3ꑻ@K[rpm+32U췅x"XǏ\IĸXܓ-31CȮp*-Lޖ٣R0, ]&> 6ѼY'3 $[Sd1F"ra;taM$䚇D;9L,k:U7Gd]'qشF ׉QX:Gv;>2x@#fXb>quǝ2[Ͳ7;*ekXiJZL:/zhz0xoLcS`2{ l-ˇ$kUB k݁_g"hNAh3'pv"su>nJc(kʈ]dQ_8gG㔣 3X.5%aysEP52u '=qћ$bѿA2sIhX/xulTh1~6#d(c]^NjL!78(J.J;Ӥ7u kSS4%^Y3 ';ݕt5 H:ts)Z)-tb+ >^4Vrf* יc6n1;}Ș!=s \?"XPs WQJ a`?Z᜞PNHWD6;rEa(ފꉂK]󘃫^6L{ehʉQ\I*fњOR0#*L`-=78]¥a蟤ꕈo>b=CL0 R$ϻ ji=ڇ $?Ǩ" ]TYa4 8K.;mgl>`miAEiYΡ9:/B5z ZPo|ɐ~7(zo$Iwyj9 _k΄ +wA$ștdun|4a5s?W;ulKS(LRWi.H7摘p9<<'*IS/pwmjh~UI?X^3%vĪ [T}nj_:MmN qTe)F r`.uIC5{OǶjLm KˍAE.^/R$N;Oĥ9gyq4NU}FH Xs9[Jօժ;Jïb!QU#(WB哞 !חWnہ{!ɶsHn׷9sq`ΗTHlYyg O\h9$`#qcAtmR=D)ly\XȆd=xq8]ܮ}~Uh7"JvvGf#K7d'5ZJIXA*KH:W^`zOīm-rZ ԘUMw͂$9IiMb$?¾U&Or.fKg]IŜ3+U; .=boT!ɭZh=I3G_5C~sZw Lv#&m Jm0?x . YEyj^O0yQ(}k|3ɜAcU {ϭ31|uAB|Z-cCl.ٌf|,56(Ɩ$ ?זbA Ckq&VG(ޖ.wr;ojzBrlrfOra-hVӔU1;N'G*lrN`F(rkvv9r (.ϭb; ;A3ೲD Ap#Z `/b 7̯yBuR<h:P*!k: ]Ӿ~jvka5[uޥI7?6#=`pmWa: 'U(<=a21}ׂ|k 7,SvϐL3ñ}\n6 W7exm7t|WYΥQ"_j3[|{ז8Y\$':H<Һ^9 rA&Ϣ3k9ч`hd[Y+S%^U I,3^TH/}IUIRFMyZ CB ]c϶8/A(gMsΌiE̳ {r®uE %nF@vâeϯ$㡗U`c׷[tVqRy@Ed wƀ 5Sf|d˅:.Fw6 [Gǁm8 @t2Wh?a} -I  tЊ01[vﲡ<֧wFM_r @f?|q-{P"[vAlw?\")֍e PuڣJIJ ':H} ⰴ"q%d,zw6ZT`_E Y&<$ 2= OawUce\LՃ(cRǽU(rLK/!т"|VDhuBO)zm{ݚ/G$m"RU$++B;ҁ6Tv*E)^SLEJHmao<3=l- N=g {{PUNZlY: YŸBiP h7fCȁ15|'LǟA KpñHEB;p]xcA)x@! ֆ»1h+`OMd`59*XPW9&ս3vY7v\>p5U1-nI"} 0uka,Ez䆟띊j=G_] D# CZ^.[\]'f9#43HvI3a5q.MFm9dgڡ<!"G95M2Vq0@H9ez ] D%Is΍ϓZ˚YYn:B^@] vw \]"JS _ Ҧr}$4t2ɪ{oPL69'3  C!87RCE&#gc>EESeuSrYx_M}]6J/؊F]gƐK2fCvh^"YYS)C`vB2Y:D<7N= ++ͫ3aٮhwL/Y  {W $m$-(H^$krJ/ wF-fJj1KG0ś4'?&~8eD9H BUl^@y Qlo*oWޢ쯔KmP<`0ȠԒR>=t<ƅ.kγH-ú;tmV/1 C]W=}}#YiQ)oFBa̲8y12j.8tVLQ,ŸiWa-4 G Z&$h`05VC ʟhO1=t:IőQs=P;"nCW|x-C$螺n ':D )P~742(o[_cu)Ύ t/Gn $}qz5Ӈ䈈]U:hVq_TyDZI&Iǯ ³k*q8'^Zq3:USEFM95 W)QH{n2`ZPn=P!cʠ9qV2 7F<_q^X]CQ@0nVWKxߘb}P°[zL25ewS@ rеӱ5j}ݜ́w|Ի FBm-oH)n ~!C>*G95~rv2 x!}wAǀ%RwPYFE*Pz'[TbL)-ю,C$a$~_^->=\>zM&h{`\09}cb&[!C9iuk7C2AvonfJW .}0W,[:!5t~jm; `dS <*y`(9Ĭ_ $uM0O{ʐ}{=DW'@i7Sh`EeGְ)W} XL @n;8[=!ÚK<:T䀾%?(JvamfyNh`G̎*V f< "8p7B%o~RY d_w  F#tDN0+HAEvpHГn&ON͖M=Čj1'Ygdu#C{Aw<_ "d=8ظ+hNqe" pܤNK2\ypW-3Zn>X 3: eT{@&m*9Ĝ[}Z!#>*ۧ:\Ϋe-d#a|Ӄ9\hP.V@f:l~U/JńODP/U1^]㱆er Nxf8$E\Nz q Fr+n'Z$jn/+#Q{`3&v.'w.XBpyؗl<9}hvA'R_+| <-iSPӖut dƜ^'jHU 9VI\cMvH^C_(|:U4X=ϗzL]G uM}j y)SYre -}-R5WؐV;xsE>4R @4* }5FcWޔsYlvIۓ΃D g6ҝEf0N\kuy|zy/їo/T ]"_PAL@?ɴ\,F\x.`^eo-F7ժz "`8Kg66(v l0b٠ȫ\lUAy il7JJRRn9 c~nHcEKi@DXb IVN4^:xd R'x4й n9[* jrV+> &ɅK3?u%V[Ib$ޭ}wz!k|DNiii35:(U@NX1?Cw(xK"6e; ??Î"\c wq .^q&'t`*Z qVft y!fw"*J^R;mRA- bN@_:,8IP1]f7{DPȳ=}#|ۇUaEReQ!+e}riZKe?NP,$igAp'ѐ7`a>+A~U oLS(ߔG^6oefk|NtD_kz/i&C5ff^$G<? O;S48F>,B1$UZ}،Eu:AFEGZiUu2-DF>M5ߧ$`T洢řMQ}&êm OH}hUwp`T~uaױFSGDRCDnd%d-uČ5.\hߚ,J̳B[gIKn}oEHpf>R+mm9l{Հ;qcoip!`O"Hhyv# 2\ʺݍ0'G{:Xxirq "ROP2%9ͩa,jQ_W5?p,AWͱldKp1\G9rI;c Q.'q,61E+\p;Θ7-xO#O3 S07w"jC /&:IVQ &1h*R8/_~Y dBT HLAQqPZQlPبQesԫ#zay=@^<C SGI{OyטMq3tߡ)<81܋`P}WWܧ/S (9{9;{T1} ?txNP9 ǕSºl拏UaªZ5 )XuRÂwPxx9$p=\UT0J)G z'{ \a3Ӌų8= E-QE+m;.eҜʶP1?_]>>(pN*x}6 /O+SV;"yJ4Ad/A| h8@RkxT¿kOSм`ZCdϱpXS!Pϭc.#cy^Wc!AG`T7 H s4b_J""wmRڪʙ:CcA%R Gv#q[ހ[=9ͩ{y<<[3EL~Xpum[*Z$ 1J٥)̣ h{2kh{гOvuBʮ㣻ft@-o), +Tiw5K'(':l  ItO83QlRRX"/I:sXlIPJ\'W0L޽mw &jI"m4istl#hkMLItgMЩu#6vE( F:"cOyBd,bWS:2ΥR[Pn,_7 qVMcUB$'M"RGdb!v&0EosAfEQaa&;j65/^O J_=h #2H>3MSjDz10 :o*[ϺO jNTaZIV Ps-hRGz;a=Ndɮ 5wO\/@g5aÒ"!{v(VSmL#jA{o6hvQ%ůk=~\|[:eW6pA0D sOQUdm.w7UtymlOL~aWm *=eM^R;b} nR0{fTu%{yqtL1WI`(=C꺐V U4lк")3.[=*Z5}%4S?Q}t1Tz-ɐt$#3(XȢϓ7+.vvˤ6ښ8k'TQ<-N|cj##^&ec+ IS^mFSD?Ft Rd}$K5_ s^%^+9A.nPό[. S%)25 .<:`<*Y)v^5h?;!0[Jphw38gbҥ[1t%uz;0 `}chji22'Uzu~}2 v 7H;~ q&d66A)nn%L@ &jɺbi<)SIyjτ ^@!օ0DПȬ {o47TtFd5CC6v K++6Z1+6!?h?"6N^=#9"IZpߠ=X` lo`e .- G9?ia ܞ{9 &+&*:TJ-e;̸+ S%@ E MhIڣ&<4ln](k),&%WLT#Nx^v&᚞Cu_LnPcԖ=F/F 36QOrXBPP[VD>O @ v뢷P /BrxJ;uoowY]{$M]O] տ n~F9ar>p6)=ukXt#„kE{cɳ1:[ȶ.$ZZo1N->cxF F" @qYNQQ/gy}Y[ k| ^ l%U*ϙ&LVRbtơi"G EpoesЦɢ.Y򓆄5 bls%aǫ&㮝BSSيZsH hv=-A3f ZP>dVYQL?&1v4"{S1017bW˟,{de$Ƅ!@n#ԟκLXGe7g1* aH.24e1t`-19 YŁVB.a޿?jmG`qp˳k\*ٷ(ˤG8+b~Hf9|97fX+fF\;ɐEWZ"ŧ7Ozhq|~zG剖+B t=ebl;uDc{yr,_30a5 F2uyZ"<Ziqox h%Lzˣuװj_; rhI7%| K111.;u~ҩVjڑ+菅d_Ar\1>\)UٛTCaE6mR6&2 o|waј3c5 kS^kJ 0A|aWgJ:x]( XŒpX#,H\b( ;l.A(`k|hc$<%rV3@[ oFad/\H^%wՈGvQF#:HlU G @]zx9_f/Y(t Wlхcno>=?Z[BY$q}I<@GFw7{eL-^L(z Ze!M'+3s;.]뭓@=V0 nwa^Kx!Qvt56^Mh ~֤6sD珏虪=ztX#^ $f-CuPT9|ծcz9BQ~ԙ⎊y sAHNP*P-v*oBDZ `UhAwVA@G_ }ym]GaV{DՐa߶!Wzy7'1sA@dmJaC"Q`(3ϗU! (KPL{mDحuQS>~, J˺˕GG(;i `@YoiX"D-n;`>3,3ca tE>1ihVNp`16SyY` rL]ǭJ+S`Kм08aEUJZc[6u(yvTK!Ek3-%Hӟ߉gS% h[kZ+C 8:0MCŶ SN#|&e&i,zy"@N3y}f^`'\@.y$)AZcuⶇFEݩ]ڦ(QR/f&qB 8,)8`2,@h^8h1ͮ,猈Eһ8 /vu\WgTMa>􄏝[~ZvHM z UlBGjNXnگ&RIBJPܛQqGy톀ncckFm}s^6H ScKs'-!;æ=qȡE#"x:LqD".'PgO-xVNώau[-?Bh* vyަ68R 8b% ~=WoMdRJq9~ŰRmyN}<]> hlO;!UUrys2~b2(1Ew?Ȯ3L'əsQjCۜ#7ϴ[O42WNtM '_kh-MIsavgcgeb \mρzfTяv"&|d'P=*T_4ڀl.FuDݙ Pj8IG XR~GlϢe9^d{IލMMԕ@?[3Rrmk|$O$j2lDm?>8Y}PE>A]\8u뫀[O /S%<2][RkLE34n M%bSk&j(Y? 'y9;?_o{,K:6)qΤBż[9aڔt#izƈ,D*2A,~2 nɍm(>1Č;|ʒ`Y"1;g; .,ϋadcbiP P5FHY1CS/o~K 防"bE14㫟nb(u@kt q% 6)] 0 /|9Xƨq?ePvMV=3ʼ.nWP-~!zk8NS"PcAk͵o5Mq"R?jA"(OtI-uۇ:on2<@,8O\vqm̾%DPe[aV/v&x|7 "[ jjT;u`s`{- ;!uadËcmp&D~J(:0xZ<3͙{r(,{$ԑаUzr OrIjgn1H IRU[bz]xPNY$9q9d9Y.qr2f@q}H\.EH/ꔝ eAy}XJE&7PΪ`QZ/P(_c~S_y8+XY#QI'qEfzŜJ恊b?]lj2MQfåvw`:KRnYWoGzfiEQ6vZ<ZQq!뗴T{3|Cd$Bl{ЖS`/֝Do.k@gYtqg]÷2稍C>c:ڰP 4հ) " rz$   # icy7 XNh)P! jIV3pk.'<= :[K~3K8`n iogL!@0_ m}Wmobsplu\XYՊk~zW=yqƒ•r5gH8H|č#ٖ7@B}DK:uAwKw!$͸ws7n-w] sGc#d}fM=?e#eB]OjBaBuuQGcJ\0@]iהNHOc׍`4L֗FY)׉S$V̂~-*]mG0gB>ߗ%:P^Ad|ā쇅Z Qc)2`wpع>y(ѹ{f4=-})6 \@-tO7{ >FWh&ǀ*=pBLE)Mųmz`3zx }]FY_kgi-UGv3]EB7`w=="=z 쓧(Mb•z I|t:|`p;/@\lEPc,QxPWħ{wDj\՜$tz:XΣȧkgYZ0707010000001a000081a400000000000000000000000166b508840001331c000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/gma500/gma500_gfx.ko.xz7zXZִF!t/]?Eh=ڜ.+,]a>'Uڠ m#aÎcEƲ0< m7\w/:KRM·<πH"$ɵ_"zќ)S?ZY۰fbȲ!~cmm 'Mӭ+{n|ϫ$[SVc ;'RؒzTl#\?a\F g\xhmX~aeO R8nB[$vc DVIA޸'=>C ))? VcdoF% 2=/> *@Ś7OKJ  w=Cr+Ycivmuܚ&#͟:L A.(R^A Y\қdDy0C$мU#ދ wfFLˊqC)bӖMbuԳT#?hU-Zi;pHpJV!f_*l^@ɁhD02 Z Mhx`#ǩ~ϫ4( Tu͐XR k$2Jwo+yL\C sҬy&1eiC=pgTG{X(4y+xGٳqgNפHʾ COt|T*\?2KLӭKl}dp J"b7 a8;HJsV`% d>Չ[hC@]wM%Y#[>CWErrdF>N>P^חEp_H­>3̵Qd$*b}*B~JXOi$B8~OFMeLm萵H_3ggVa{ b2.G؀@[LuP(PQwKc5OHHICn2&)v2xnO ]0EMZզVªWDnչG֛smw[%p;be[@Ȕ:mGܖ="Q\^J;~VgͳfXDI*͉o:Ӄّ'F|f.Z;)-?v?qP#rSvI/& )E@Q°¤K.{U3nwXSnuNQ (p IJ6YBٌd(d9܌.0 9pW]JkG9|eVZ܎Z,A0ړ Hۙd4;D覆k¾=,JY"Ė>S`q.^8+W9r tIC _ \ߙwގc!2U;(zkZu$!n"Xzį(dgKN )RΧl2"ڨV*5}ǩ!ZjyE۬1\F*Iy7iQ( ծ }PG?s<"{oGӠJX'Frv@WMY3 |; gumghp1ZOd,ƳM4.]k[ B Vil$a3Tyc{6)z:]`et;xF gAMgG^ChǍSz_ig% 9N==DlDo+*]Ҟ(Y%kR9Jw-mGS^7sZ^y^j S-!qe)&5>LQl%f}go3}&E^;C͜U+#THUr^>TeA8Ҷ8uFL X.g,E%ÓDࡕ{|?wsv;LRSZŨ)?U0VY8J"7BM₆ H6;8Uj^j-lTGaRщ%)"*Vd&t(:yg銳x8*&1RWnt|f1_FM{˹igZ2¶yD3ug*-$5ufc}gx 1vH/j@sGtߍ H|4g4ޓTQz,\c̅eH:u=,/{.Y㰪I2'ӊ#>8J=U'LDyP{'I}4nAO4(`a0|㒧oY2pdaQ֭bJn&עeJuGfW vI+X쪠{4il!@VrօՁA%nx ۱D% e0էbQ?|\[&pkKwflݷ\&w/p[X,#8K/: L1^KXZ,3 d!ʥc`{ߠ:p'KٶC>P='FB}:xtnJvYwƄTWT#J٧RjIţ3iT9j$6ϫ7wL): ː=9!X{{-0䏴Me#EezZgNBHA-5A7NxLHԨn(07ʗJLεV'Y, {e2!=fƪ0)IƟVgBG/P,Xr6chڝ}hj!m2sG*#XjͽtZqGDz\mLƕpO1G,)e5ibI9`HX}_0zLW÷;{nSDsxVR%21ߒn8K "+Dnyq1rV' 7gEuTB6s^江51< mRg:k;#}wm?1 r^$bE=eE㇭Ca>pkqR[91Ym!PʙY%zh:V@X;3R@#J ԲBNlJ(0[Ќ/O˷CO?s U!6mԙMSlISguq or~/!JTv)o+ˮ_ y>;V;V4ܛvh+Ʌe{͗l} .?A:?~;"Ӳ/Y *naYoa? \w c_(BQ娪T$3$2nQ9 Tg1*\:AuBƖE;|͵㟸w,gy6GgEoR͑wBUp~Xԛ_)ձ"hMv4dSݜ8Fvl dwYBr󻊙Y+q'gY'!qajd@ir:OC$ZG'%,$s$uKx02XZt4ϜY 5)f3 mBZ4J 3yvU T+(lg]60ӂB[yj28GbGb g~7Ѹw>ȕd\axSbXtB-wmYAAD.ߒ$$蚡ںq͕:P9(*Ždwj#bNzyuxX@7CpIEe]>0VIT0{L1ˋ3ʹ<DH ^-v<Yp+cq wp|H#y j{\_D "u)\Q]oO-~],3PdQ4(2|MrÆ/+J޸2|@Rmw}G(":}cX\q= Tig9gk =Oq*,P(ZKJM:Q;ϛ7 i$\!L9iIkb?D>w~%ti05ک{+y"-vceBX 6 .hŠM W#!^.fM& [%^#b *(VY]Kﻃu]tQ1}=IP]v;`Pp)㗀VI8O:*5|x|7[TL";9-M#zxyAm~~C6/HV(fz:,F{4h!8j|4&bC] Ƨq8Yl̊}_y#%Aև47+jTiho}{P[{Zeμ#Wc Pqe4o|\Qqj'ӯz@wf, Rӻ_\Y&+.`xD@]LCb\XkC6^F$d}\9" \)23|ϸJEzm^*<$%{IMfbl号9g|Y{Rn"OܹTdNYK:8nRR7ka.! /U JYz!Lf,rvdc$\BsFI0s"i'nl0+ǟVN􂒾x|4Λl%UvU[>pXW4-R9܏{Z}xwkuR&BZSt >}eWq N|n=yƒa=XȎn]x%Wb8!]H#RP9>-⢣S";e\&ط?"jaP!DiM3JbHcrl?NpǚF񸓇.&dDWFtƃu4,X;vx1[{nmiSn$nO).s'r'ʏY}u(V&vuP7vm:g7KGGӇ벵{&!ֈi1] yr7ېEuvHe@#y2W+\#;#Hv?<'ZҎf!K[W,T8J eӬf,'piw $Y ݾ,[>~8ԇOg}xp=Tְ@A'Ş)B{GWwX%Mп%B%*rhv.oT䔤X#h&l$- p^}Glhb }rAGM0OD'=gpRO {IjcR-Y~Kln3?W1 6Tw w Pvʁ+ѫJ<"'5ؒ7<1O롵c?vٹO5łWsH=N%˂ .: 4/`4"Y-Ox`yjg_q|AEn&J^5 26e J3+v;$ MZ[ƫI^tT)0;A9EGz^?Dq|)—[VI(/:3A.3)6uE j1H^iP Ka[~,Fw /s&c37S~irp p;9BBE WQM,TxT9|TXp f$JSʺ_4i30|4DfY ,_y[u : z6.}ٹb!gK2fu~Z1ɥ/!p޵σc9㺃LP(_m 9qúX[R y#ějAt@^, ^nUd,+y[Dw񄘍nf_{w9ZNMi?f9ѺMhb:¶*uN>㳒P m>/gOmqT穮iYWUR#>ր'jfXIec%cS'rX1DUqk+ 8-"?80Yem .5b8:L͇kOj7zolmLBǒ+& 7q>E_ L?@i;y,1/'lx,zyO"e0XX|MI N 4|Gzd7Cآi29Tݠ aE_qNHbnVnfE5"-" ONUTՏۡ}eRw᪻oD?K s@V[dpH+Bfpؕi9qG&z%vg\yO%"eδz$[uM w3[4;zYrhDb}CH@eqQ뷥ow6H)xh]*yw6Ҵfi1|UOW93.@:>[q$ /W4Mi~?kTdЧB33UBx>yrIEŕh$#{G:#x hTgFi3 =&V?J+IaM ʠ23=z8e=4mƤ׎.X i>ױoZ@¾@04k&Kv-6C-_d²䣃.2DJF^LVx/m~& rsu>׷;~e10m!nL5AS]maվ* q*5muQ4h3d{EZ<|Ð?|Mr/w&՛4ʕ}zpp27hgEF>@F͖3r"%IϱJ?ljed|om٫<iMGAY͙NQ7O(Σw,Xߥ]րR$oCF|єߥ.w)mޑ~)(玦PwD//bzuOyk1HE[$mJZ]ۃ||gbl6,eɦ˗Q9P=f-u"&~@XIL\T7O˖U7eF[/&_5NxBMZ}}kmifbt #f YG昼ûS$%ɗrt(C,A~? S'?|> T y|5ۇR3*,%ܥ``e69Vf4I:_4;3IH>JKFU܆Ulz: /f.H R<"}|q5|pv}[l5]Α ZA&& :puH9.4 "IyI4V$Ѓ$ ;ݕtIdB^g3N r{d+,`︴D 谭ŝoqT|䙥#xe}HLq)~hQg&Lꩃ;8D.L"#r4V&A @!*{ YF bL+LS485{1:7 J2N 7wA[{fA0y}luaԬ_3:0w?e+mFAptѥ-HM(V^%b {$4:tf]`ھ"PwUmO&Ǡ\pNFy[D/YDa&Pr4o 1&!h_G$)83o :9lς@><&; -iog*D?]lMP ]E2u{Ě~+ }{;ze{&hR6mĒC ~iY5^8ɻ)Zϩugj.86sGp .$3_Ui̵ezA+[U|(Hyz +lJkQVӓꗣxUvQ۪)M9`ÉnY #Z7Jgɞ-$DCɑ W qom;/[,tWX tȣ4jM#s-B) ʒ)c6q|$-4GCƯF%%uycy`It Ɯ"\WmIcיpo2M]^)djb)W.:o8ޣ O$c0Dܚ>bhZt^6yA9~?`dV<Ȼ zCnq}'Eؑn FD56 l!C|܀ ҠyR9XTe筞aeLi&sJIBqٝaEŢSVxTz)z\ +RJlr.8+񯂭:(jcD H[> mH.ߕ.BpN3ΓT}b8)7e!a M [2"tQ`x47BtJ*=ࡗBG 7ʩD_m$ku V'BA*폶;XnI1-uţi'AQk[YLf4;}d p(\N6k?XLRf^|۽N7[!)w]?Ƅpx`W>V+:Aw-B 3"OGѾ"R2wh^J_߼c #T[lY.HП̃>vN_z-ƽS~A!$[jc)iuh^򍹔Mh&%V[&?A8{q5\0-_*h2hũjfx#oͰɷ;fHCW4D]q\tm+'ǕVU)8/,7uo9m3o3gF@~kgH۹̊xRWiV6sUJ6&,7%ɥ~/jhUm 9Wpf K8#)k|]J5φJQk^9ޢAn%A>7)Qf0ndTXN1/px 8hKM `[1Qh >%/*SBI.FZGj8pp_HEQl.\"wspUc1Pq86L0U.q ],xh@婖w]Ж(IKӅ#1-&c)QŇ$&^;C~ t{5ѽoG ѪRHWn aVv՚|u{cULB,Ih_92H =T.^CFV*XJ )|^u=;!V+5d#(|nXU,Kf"A"7ϐk$FJ)^N N7w}=\r]ԅdM+WAB Z43|b!s*-͖0zd-Gpe1 Wo_lÛ; H=_QeNN#Ƹ%UDTt9D {as~I f\5 M6ԘII,΀z\] "|,XYYJDK;t/Ίc0!d ]>ǧűm'T^gH?_c5?pg9;]қpFnfSI⑲-{4J+Oxв 1}Y4ubUd%Xvbyˬ `rlǿqWhNYEܐWMG_<;!aCC9ȇhu^jSJǨ`:>Yo[Eȴ9bٶXy3E' -֐/=1m=nv$z.ʆE\LP@J`Wױ7LT\ZO#K|OD_N<~W0gMC$!E\k]Gnl2-EÖ$ ^Tm=s;$oL6R`D;G4|PGf3Qo=}1qp1f_>x<Ђцj/??!΅FP`Z8XEZu3_k71థW M)ET.'-]v^BpnѴ~@8ЯGrċK'{uD0d ,Hc{ &1K G#?|L_{9L&'wW_\+8떍!GJGy+1MHXv}ˆΝǔsNx5mbmM:?,35Wx˟FWh=φ,X &A Pַ2cFTՁte{]ʥH@b"5N}rgc4nP mcϭ$Q]uIXg)׋/3=M3-%_ )(敟Ѡ+n H91ED?Te72r!xZ"3h[쟾  T{dyY}ͷvk嶇F% J ^/C\]>+XD hnmSGUq-yp0I!V.Jm<&y- d6j ў LPFM5q@8MÌ+;ఢ$8}>^o[z Uw1xmb3XkgXoVҚu\" ز64w62!з\K9RaiB|f;ţvH[ "g[\=ª+:VGLbTI*Eҹ?:"l]QfkKag ZYѸDIZuuRZò C5Θk>KU=o#І(ޙ7V3} dPg-ӏ3Mx7*L6٭nE:FЈgu*=Gh SqSZ00AE0󷸲j`_`\=f+Ѫ W~=J=>\o[%/S(Ru'V\dɱ J].1y`O& +qq{Wi rH. qMO@&6֍IXƮo36p.˅q3x]@ hG\DSC񷚋1vȄ?N~ rxhiI?@@+t xt*R'hZ QrtcWGybci#R4!qh/ڄ\/#Op{D'^E޷'PN1"jfKbjb}|mlʊN% {ԏԠŜ]E D@9wkBg#>E^.geKU5䈍7Y%P(B\n%AT޾:n6WupQwdi&}}q3)cKNp8,jrХi2_k

SyUx eedPΦS*h?]?X!z.ùQ؉f$Xμ`m}˒A }|$URfQ 1t"U0<,:? UBNܣ 28'D̞P# ۸Paa@^5]3LP/N(|}!g\-F凴f#޴<}MVJrYO 78|cgKg~C.X8>;P<`1 "RSHȥzu6 #_9 >Ĩ ŽQ.;4x)P)wa%7RFlr–F0:崕aWG=~y=PKs"&eМ,I,ahoEܬ'@T*ƋѼq<#!e=1~>z]]/y l:lS N@㦏 A~U}ex̚>Y@n\>/=< awjZ%9_avG}pd%H⎖kg11*Q!POJXljY[:J}6HgBρN.l<\и~Eg<@ n[K:z{+".# &U%{}F+6zXJ9j03u^BdLBF]*9cw`QstWz:3DuvP/a/ȍ9uz  .حȓ䙦buMODAT߽- >eT^q:ܢ= yxq*@0_q3hd-ى:8[-GbD¢up|}{?꬙_AhQ1!XD h " MzѱV TqNڰ9ux1ZK\4Ǿ*JJ` _CLM' ;8`7dMZ$h3Չ:F%81SQ="+vo=4;6 {%16|&EDy5U~&`@Oì#I<"iu{NVsDS#~K ?Q1qdv^ l/>=i_"U;o{e7퓃ŠA6dRr0x )0D41kc\F´^O/hӿ;lz@e>.:j썻e6750N]\/%fg!vg~ō7!k Z d>]rTQIx5%jY%>UjXȸ$,S}ZN`"gz2!.[WU!=F"㆑ؖ_:4#*"lHy]n/A0* SOHCQ^Ѧ(o4+u\$ނ@>&j"MV4ė|!b*ìz~b&G! p`טiה{H\1AV'4Qm⤞bRtܤk4R6vy@zP9}OOv: V S2U@ǀDgFfId) +OGyc/U3H&U}$E^I`^|k7Cd#0X-Dvx)TM{2FtA'`?TJ8_/ 5̝;%6Qk Έ*/2|8u=!~tUppg{ŊH\-:ui?U}58y? a9jqWDAc-C(nAyt46j%)l[f/Tm'q`D~Vڄ}s.BZjd-ߊ¡` ҇?) ʚ\fSs?P~oa@=Ϲ^>0,A궾f^ϒ1ͣ;ܨXRx}psӳN -A]zENB%$\f7t o_=Rz$F;m9գ0's" jf6va;`d?'KV-L`?\Ѱxv;جͿ|pUb*Xz##lyZ>{RNq!LjɧQ(|{lY,x0Yu9 i\Ga/E. :5yx8!LvE/iZzغҳF*HfD:۪W +2#DjATsb{bfP'B%&phCx?Ф Lvd?[d3H7\%27 mT~-EV+8~f823xF E5&RK\`C&v~e%0j^P:H8bgmS?CQU֌I6gv w Z>Tx&Ɍ$Y5wiN-kwR.YU3-}%д@',pGN{r{+m#:좴9DJFO|7ѤRImN?TU2~%y٦%4.I4 *wo!=" vp ůub}wSo/{WЏ%V|G:LI;y a-@* [c G@y! (kc]Fگ}t W0I;f8YF˾w0WW1F&=oR}vĸ];pיt@^lz 'gucrROU [cLDi8QlRCZsFB,/uyacrd*NL6kjG?r+𱐕z!!;50l33ƷOjxB;w7mؚ"Q~H-R>aq:*z$7bce,PʫqilI泂(Irl$ c7/G6%jXύrTvc_ىM6#ٝ~Z-1A@':x&X<>^ݺqrlQ?' +\QGmDQK uK+;7HYk)Jiv 35Mdl֟vW 1,# ΢a I=aJ @K_毥Tw? #֧ b1\IPc v;9,?[VMJP@<ް1X={??}T>n5MhEdT'm<$RBU jPw!fҤuD|@Ж qПVDAKv`RV͘CY@@1W$FsMgXhhlY3Y3aY.nKz'OIwVMDRh]NdYK(mt]AZ7"!ywd&!{zҝ=S]W\5pZ kvj3md= cS骧/]gՓ f^TWUQF:y4 >a?ߨ,]'2Z<\TAuӀ铧Ob`ͦVv*՟qLt O<>DwCk% YWk:dhn'I9cv|[8?O0xNd'`"i͖D/m3vM{-It$<|/70m5-˒W7/jӳ?`۱+oV&ӴF 'D%SW#G+=¯{h2>x8H *V~osM l?La89@`}NJ;MX3ƿO+/ 6}f@ dr)NqHcF|8WG|jd '!Ă~XNg-N p^+M3mMOOw:ޜv(꬧Hf.6όgwX!-62̓7%=1"˸+X=6n~Us7[Ea&'o\$(R4}ZԸ34L}yZ=z ο&2(BU7 w]H`}l[Qb'v WHХ%lm5cV;6Umvf[dz`[J"?xID4g GI(6֔F˙3+,8GPml̑ Q4"P:FI0YPD|XuoR J!4^:pلA7f5HWԱ װS<1Zs̈́Y|2B"YC5rReV}k3,մ` j۞ QsLi:8^+Jux إ p vK$+WRJI,epEhXA;c03(!1a9} G1f &gW% &zxHXtUBxㅯc~]h07]80 xH0yX?cU.!6%5plr >Nnl\]z~~ 8] ÍkӡVt"I,paHS ؂$?7N 4sZVɑ5s#T0,A=[nLl+_8E=MK`)& ~!FܟzR/64Nr0cGLf>Ɍm,ʞZ#y7CD;j UǸX 3z'[%}m{Z#ţkΠi 8CPN~%$W#d;  BIf?puol[LId!}8Y "j7hnGD햟H ExAlO6nSVe&;"9bq_n}LH7O@uQktQ3pbցR-Z`F]?J)ӾUkrAqEZ<﯅paΓܳ@!O?o;˓Ko%[!WL]W lTT z2(#=v 8úRbw)gc.cY ҷT!q]NJը4i!^ؓ|l~ Xvz|ʞ&<+F!⴩X$*X1HkePTq+eN݅Z9y Mf:fǴiIo#"rs| Qk"gͱ\jL>џJMa^e3 #.:msKk`Ehi zr2ury3%u-jW^q45Hp?C`FLaaP`8 3ѻH-}8+ƷB-:h 8\'&9,vէ(MZ 8Wlu&TZ h% }9Ƣw(Pa#3GI܀sf6@%of[tm{JF溶?3 );;|9ݺy'J͢%m2,KocNl ?ȸ˜ǐJ)H Y\ͅ?6z#pF? =l^\gxLcU> JSYihͲQP.jnݙ @Q]Lx ~x2 XEN4˚w>mӟΩE~`up}cc_D7E+UyH~;: G_&鐷e6;GٲQš+QO_;! N@jtDBS-GDCJ%u)Zԓݓ:H\u!Ėe7&%ՂgNH0و S =z>XŸ3{* ?D>V_޽u!ևX:ʆa90tirW_$N--nnWeڋ{t _=aMZ=O_ڐ+z.[]Ap?G9ckzIҩK@ u!_h$`<O [5zG4C1J['m FFo.)LYȒ'Lj? _X?M⎇2 vAp }E;{'8^lfO4cuZ0.}Bc_4!/ ԇ!!,m9Kq*'EWQf˅MBhOcfz6>SsI.tf!jA\@}FC6phN}r7}Dr_B{P{C u@Dv,Ҵ^( ++5C%AC:L8s JK e/gzZ\{)qg [l(gJ};/HqA]1~hRtmWezC@nۄ%ݤ"sCÙ4MƔmX}#Ԟ߮ﶖx!ZKk&/@%}/dtǻIJ6-;+_Ѣ0 s1 !c96$R~=8fh7|޼9CkZ;C0@wYቖp Go$ >t-'řٸq8vh靛qD c*&5A~jW e|(M`P'v6? 8 ožF5Tt!8E++yL({;9Tuo58nߝ>)8 8z}i "TR,U.EIj\Ea#8̃(8@w3D1Ǵ,Deo2,O0\j$g/q{-| "$aV@\?RaE`=+X䝯J:c#1zs2}|w-{+\iE.R&]]}BФ9٣Nw#enaUWkcz &o6hRϜ96+ϑqh.i -j(y>m=W|77d$G> )Te[3ǽQU$CC|GhIJu P<`2oa89~J > r7񡘓_|" ϋ},'!-Xk56;rviy٤$Brxm t[j0:z HN%6ag o8&$bi' :)*ǿX <2-%2Y~u"!|7r*Tq#J|q5Z(NaL@)!-4/]NOoTuԼƳEAetIZ1{l3.cUT3j'_ZLd╻s=2yjW jw_/ܭMxDžs̿2 Cs(֛2aJE.=/ίH3jrGTQ! } 9N"0`677L} ]S!׉Z"299gRA8{ޖ",u |Y<8X>:^r&x P?}UK6|׹tXQ' @c$RU!?9Ң!c Ȏk5Dh,MA]9zu"V7F'7z҇Xy}[kI&$5CNBN~ M{Ö $ #H& Bt.2j,m͟UEM1M0@KSX(~` "2RWkzlIybαkk Hz_2S]+7fl{K5h hj<8aל)tOM{6& 2Qh&F-%=FKv⁘1(C73Mz R5:\8;؉e3$HЁ=A=SE }446)J\SؿXl|3/YtԔ$d_eDfUFK6ՑO]TPZī?3-\̃IRsAĚuYK< `PZ2Dzź Li+nkX~>ioAF!ݿV @/5*]☩2q0Yߕ3 ObA{ f;hXzys49ӛMXnJ+vYM}XPh&Mx&VʤjoT =9j~gyIˌ<6#|N$ ڲ-dSұ'j\11}xG Tg(u%n'+*RuufO:-n& ;a싙;a^_o7$*2$;u-u}Տ5m$=.)r ߝ`"ALX΃sf@B/Q?@[єUw\CN yV83g2\PƁZoJC 7!i0#7zi j貹TW0n0lIjN;'Ru43P %Fm _ cWZl4ZGϡ˅ 5nt ^Ik&sBסv5}"{P~uzSh-E [6xp&nFHVL֩E.fy1L[X:+Y6ᝮD 4ϝW&(Q8Lov`+LNmW#b'2Y`LY_G Ic?8WƋi 9`;l"@`2 VL[Ή;vMz<;t4Jsq?$v,Ʒ*w*=:vtLN|=2H4\c!4P^ }!F,\ShuXI^P}x8 xT+֛D`㌌K$sU@fZI@ifH C.N"[(qcY%JiwJne\j3>,@1`>܁LJf \Ul'W& j4|9=*OsU q,p H6x[ΚXC΀ayM`~0^psZIcaGbliEi'"RfuHrXrR8!1M9Զ#CzxիZؘƦ>=eKW<{)^ffá@\z&GI{v'X!(4bʫ:TROFx`KKd!Oz;~?٧E&L;tz\Ufo'cvsgB|[XԀ*0olK"M5"l;U;F@濥{Xt"=K.3TWyy-b骪FTZncЂ M>&s_\g}|E&q:5sfxu;$%1hSmtm;niWA\ xhhyԣ;*NA>e$"-ms%QN|A2z'Ws#xY{}<% ޤҡf[" iSd@GF1,^Ͱ6r 6({DĖ=06K(z J9v?Mu꿟&3LMÜCӹ?keSFqX(M:^@a!&g rNŎۈZ=0<Yڛ ,+MyIu%{\fҩt^/cLF%Е_] V|]s׌CD4+ T|P q}%MlǙQz-NfH0u͌Z {`Jn:b \I% ϋLư >z;r^S R'F { ֤ WRfppH`Ʀ%w!Nt/[ǘu8c/'^ۗ$b1Ha?"gJǴK#SN^V_~K¬=vR* 5VVbgǮ`IJacYpw>D PP+L M_"Ј 4S}hK:?7CrC(">w cG˄$n%BVGq۹i%}%m@I`B#!rhZIX  \gi?_ze"0ሬ9-3a*Eؖ< :Y+yU=^T2'R8xZ>fEGa󂡝[@ο͡Rpҭu>!쪹腫@5sy$vnݝ7`T'v!^mr|'oypir&gk˸M/!/lz2%=2eb cَ+t(>MʝzS JZ)q)I>m o~Y6}w(*IHB @NJ'MS4QBJjS9BQMNQמh*͎m3jK:tɼN\': QR;Y2NTwYrr tOue#w[GWq%JOS>3NfoF9,Ly;BofSf kL~'jUq/Cs}|{Kp+?2Cz4'w0&,DW3 "rRm.|6#2UZ=c 1T\Y0/D}`8 KO +LJD jd,n g'ml֕nf cP4&.np3U2h^/A][tM{q@qsmunLd6rjwʢE[jӄ0]2d Ct3]F2'zm!MR!vTGՐ*[' ;i~fiNIjo@N¿O|3O@4Q0hn{%@2k V?MR@w~\,1Yt:WS:ګ%/%˥9Cwo ,:<ՏD.^ϴ7[EOخ?SH*YΦg+ɢ48qG-c[ؑwxpUbV+rZ-clbEF!= NSTp#G#Jy\GشҤvdQ=j.tCOV_c[qʸxemթe8f:0O8;8PC"Xgt+7HϔoHinԎH_S:QTnZ0\VZVLsUVrڌuCmSݧL{}C!)\ꒀx.{#Oi/ {t#o$Rֺ_hQpm4PL6UV',d3f㢅Ff޶1Y2.X I+ #N1p2fބ|7`9;V/x=}6\]K稳qb }1yO]n]I|fvv"86y*4` *$% jܴY8a8>HZpEZ"r42WQ F'VH36j< X*cm!(Zb*V;4HlV9lr4T<<HL!;0϶5pek jߒHi63w!#xcXYCё; !CeJizQO`W&:@%Pm,)bR@z^USI<8>̈́Y'@X4Qc&`c֪n>oÈخOC# 3);SBab20U957e !wIPһ7K y_>_`S"znY˄p;}WflP<|O÷-]{'Ɂڹ }d"yw^n7J0l2 ! W2ɲ(|WF8Tuc65&R~1T+B Ê89!n\5Bk'L~q.. ܹkrȈ#<-=d?TAݮT5aF6ƟB6'~ -NrBIɑ6+"f.z#RJҋ?hySybw EcOk,}ILJI4 ^hT[xVțә+o+ϩWk[*0leUJpioț Yمf32DH%A?=)Y演Ko|5nt̤(ps1]őzkyuFN6Zc=~bns<qwp7H tM&5M `LN<3Jٙ6+rpMk47ē'< ׯe9^2[Ŭd rGB'p]E GRC4e |$'ܥ(F-Lvkh#.;y͜ 3?^V;IgðANGg.LG.TuU0EX}I;c;_M9;^}uqi` A~~NqѲx"(4DZO xF?RK]g*P~0mo [ f:,ޮSzPPOKPxLJȼa5Z QҔ7V+OpDWb: P ^s1h2ӑrFlJ84Q @'UHѽ]!AP˗P>mE;KbQ:5iM. c/8%c@bbe갨7\ Cb9b/>ѳw;c|'L|셴 `QI1 N4Y=nYF%K<(fo?5ֹ}dU6 r ZZFcyًp|ډQ㒕~G%ºXȔdydE@Rk;%R 1irLyr֯!5%v5KPuL]UBIn8侇X6?0x9rfWRMk GG>1mp^$@jAWP}۽I:ȡ2#*{w#ɘcKjn rKFc{fNKzUT[bgb|"Ѕ7BdnÔ/&Uu3M*v30ͨZYAiVc`4=VE\d~.ma>" 4yNcA9_SgJ0bPT__W9Kɪ)R5/ǎNT؀srhUOesgyƃ>8ޮM)l0/3=<ӡOkɑ"$2ۂ1aV%= +"O1TNK -͔nh)Mz'P rM/bms+DFUɇ`EvdwA' lXm)~p,<X1BP4,ъ=,zw[+qH NU3Nf^G (XFujnιKIC%&]70tȬQ+.3_ɿI;+RQ E.LE>=Ո;w_z'&-na5ԣ5̓f Lj&6 7q&aqn>޴9l) .*SDS‡`*T[ +M#)Tw4{af&?Afmgm O6I6ֶ>냟b7##^\< :Av.&χPŵހ O.uU*+}\X)PmMpM wБ߫ٚc7eΣ 2A@z{'}hUzC2s7'ƚ-{2= (.06IL>&,mUA`<" 50g8Mj &y9a?Z=OC _xjHlT zIO$5\@s\W(uv+X[\A˞-[9֕bW.@ V)+@I:34,c1vL-sm& ٭XżMl*qMT^,?;WwzCdceGp &4uB'lkrt1 i3z\1~>dLMμAXH -)%Ǚk =}"S/f>qבk>Z}{⺅w}Š4nڃ3v!19ub$*3K2wCꭢ+̨q d(:zfb#_+5>Yo_"N"hG~u1-b(ʆ0K8:yIvWv]{^Ɉy-t5a63 1a` ="B(FKbFN,j0Aز,K7`0.ڴӸy{! ԺH鴖՟*| #W k#Ӕ~y͚@C)~7zjivR~jZ'9@d93}tj}L0 ع TWf2=iRg&w; 6!صo!znb+&Z qXB*L~T|IiG_&L!_"-_|q]VlsUOs f.4K]:HlH K#ªX#)$dҥX~8`( NaZzRc>GV =Ba^9U#kA@%~j[61h0WrŊ ܤ[uzyHηVa;AeMu`#pQ Y0* ""tnDм1ʓ 5`aTҬL9 c"^ڹ] Wݿp햼ʵ&VK:qb>U0CǏ(m:X6;[M@YHsnr!T< f-Άj0$@љU]B *ՌuS(s1cj O4q_wo\|>]تm8a/ߕ8d+4V,beˋqhQbk}O 鑬dFg%20uϵ~6թ4DQ{;дZInLؕҗŨޚ1RZS!wٞz!X y\sqQ[J9;M"\enՃpzt dW37J7p1\2Ѻ+T s9Gez7jazjQ(}ILsk(73 h s- =~Y-|UͯvHQS~C\i]KV o)>3E=ubfW&Џl:`xA!Hn22^ȸxQW ԠҐlٞ"¯ĞSzw@ >N 9ms(rh|4\egP'ۖ,YiO.~ǨT4c0qzD~F4ƥE0 B;e}yw)DLé=hTsL V+C=dy@02{yiVj0l{%Z\%q%LU3wC* ;sU7W;@gmT{P+G`9w mY+70=0lmRy6έ4cp-Hs) -K)v פ̈́z#3JToyN1!f @ Q {rԭYpG6|@sdEG~sڎϸ;%AFj'D",&o!;L*Uav ' `p^p>ѐ]&AonwǟXt A׃ 8GINDs:錳13E:. c+ă3=v׊DRS^B."W%Q!qџ$(|rUcuGb=֊ޒ⼥R"yo"-K`7Z$2.j!InX'iTSraUbȣBq,=\ ^dn?IXJA]ʳ՞rne:H72ASa x״0=y%(dCOM:Q:dB}eypLn S;|(_&$bpؼLs pA !YS 2s쩪K$m'V|1}tFh\Wv)B :F`״ŰQR#;1孶(­`2cKU\qS0uwbϒg4K%\ '@fw2 Y!bM/޿=()׽-x?2L sbR"g qK8э0!ˬ-}W2P pAn`Ҧ\ݤp Y nkj˅zp: $G9a%>* A)G;>WyH%UW"ӸzHGP B\_*?tc$wt5 |9hu9". l62*>fU6ÝquVʷ<e㲅TFo;C}d1όh#=2G p 7RIKKbu~n$}fu*V(7=KBuak4O\9AbRHY LwBoiRV=:Mb(4W]y3e 73K;OIn;_[I+Q& |DngYqY1mJ *lRb2JItl>YT;x7K䴒.0%RC/|&: "WQ/b Abf7ޚ 5`ӑFul?ZhnHXj-9us8Ȉx]}D|.r:{ƟC!G%$麀~Gj=`ƃ`.w=DmtR2ջkv1. vY5ø@;`{&qT.`AbMeg#ԁ-Mm`Ͷ]ȸJ%I+)(h *z̉uxrEkɫ :ф\x BvX>dˠ8 'ݱ5W"O:cuVL좰+(B"Ur$A7 :Bl!p÷j/8By #9'2Cd)8~|€1 1#?_X YкW<_d|%=/2i;axsx=e8-2^s4CI:%VNd`dζ _+ȡ{,%23l~k)9a'*Ze.iN+|,4ao  CV#ϔ"D!K l_X2h5Dʑ͘꾠DX̔Pk~8W޷|6jJl3ۇ JG l{F1PzO8\Ms(c0`At!8 nG]KZRx@Zbn%k X?O?% ?` vJx6$N*A9.l/rUʦl5ÜwoFl6)D Mqgʼ+ѿs .%i+xuX-ϭYթ' 2w Git=? aLO3{.|'G3(V$}b93^5i@̎:YPSO{IWMHevѾտhу9!ìeJq g騙sf])0b,$ObΦ.>f·د? rV^X.vž;!q zF k6k\#*hU6-φ|< ʝLH]v޷@AϦۜK80z~NaC V;g/'2fof EDM}/b^2c8 ѯjsSTtCLP6N K7|>!<*3PpwPnO`jVv!]CYvx ql81ld?D+$RQˉPIZ1#D ڏ"c1!C%h[H}z܄f k{P#>$~zM67&V7i\sGa+cpIF獵Ψ6g cv׉cDkZAC;ˤZйd} 9FeWg\-4)G]X/I.58!6 %ОK^ԛ^4/x܍, HuC{Adr ʀ2Haq ru7*6 U3uof=HJawW9  .ީ;J]Q- f6Vd]'pFrfץ գFTչnRw#\ܿr/Vp,l1S^Ux'WLE~DC$[]a.)}KAFHmz ;>3c…?΄dxb(**pLɒN¹*v ha,7]萑xdYAAY%WU0H0U0Qn~g: o,GW+ R}Ǝ`/#5_\-TԴfs]AGb#ᐹno1Bh>!TxHC㠈fJk5/dB_Ku+3H/FlbTdRIH^IT Q!Xf1~H;$N>b0 [0s r.-πm'3B@-- R%`HJ;ݛTƒ%ZC Tf5xnh6 b i oC>LX̣rVx@hƚhS?xs0%Hrz cEblumB>kj|$Nx'ӆ qYB4ED i1˜=w*NW U&3v93~H BVV'zq5Z+ۛ̾8 xbu[ sM*7w$?jd.Ķ+1%Yjm )mu_Nl[ETnIwn7SJ~\-e)|f^T}8^5fiق:e%lzZ9K ۍ  !+uL4{Ũ `^Y*2=1p" ְ:g]L @#*@'aI|Wpߟ뒔*\Ҥ$P\{ROŝuڃ6U|H#? Ho5誩rB`E>a23aeO&!ZNķB";6T hMGy/95D˻jյ;f3+w ⮛8[co&`ZW`<\CUܳvSeTƸӕq( wٶQX YaRErRW͗2pժS#!G1\JljǖjUS!"cذ>!$Z5ݍBLfW &OMxmN 5+H|G twUNb[Jk%Szx#&qXsap]7#ttN+E3OUh[@`UDWGr(ZO6MUtp'9hatxLM owG܈+H5A 7~#,at]icJ|}o$Q l'50ˢl9au:I u14,<ێpY>ދ ,/ϴԼiW:܂u)kVZc{Z FnP>vy BZR%i)&bbRlȨB =T}ٻ2+嬸J'0j~wUH"K:S"2чi%^ͯ M\^<:1$cN CW2Q\'b=RfRGT1/ Vp_c^x|ӢeZ9?b`zL2+v!%Js,>!ǔoUX|-& pʫW"'JPhڛ|ԇ6@-gFҀ%Hk}łߞnaϘVD_bkO {I}YFÕ9"(Zkma@ wS`<x#F+ ƾ!1V=Lk%8ա`Qw0GK~:s]mTxmq5Cx:I3bM ǪD?E‰S nF<`heכꜥD]gF _#PW^8u) :-{Yš M9;QEä(7?SP01!~!z9'0M)crTiۦ+?E%QjwLnj,Hq&ovhtჲoIINYP#JǑ WuqZXlHp=[ۻ8Tx$:AZ3аLN4Gi߿ g(η *ȹ`9_6v~P>;e`2B΀"#άI(s̻f&i6 ^w.*'XLBV_9D$N{>.yt4{^dc_)v Dmt|JF*QЌ%w K{1 ,>5 OՙR{X=A^j r~0z E-O'6e5BIRcNE叟rkRk׆3iAS#S?[7DHe1|ls @S ѕmV=ۉޝ\gW},NxOVg(y#5@ V2G!Ez2hv&`[Q̴O3k11O߫IquX[6eoڬg5*@*؋݊q@/YND6BőR"QR=LTj>B\j+VH;æcb?(`>Su5K.rM- ORĚCƾeUm%jE$ANJrfhD 761IƎx/VVhsԾ, Fб~3iʠr=_q^[?B gr$QDAlC]6o\1-kadzݤ[J3\?mi۸\n3fsE˒0V=0Y3N֬BS&,Fʱ qdY6RCSUS,8Bw0Q"YxR~}UpF8"\lC91iCj|jUrB|{*0hUb{T0) H>rn&(qK`I1)RrځF%DBqE*\3˝$Գx? Bۈ>Е8j,"H( ⑌p0wc;h[.1Cmo|lzBѮveۙWC6uI3! F t9Ȇ8%g7W7-VcTg @) i7o+BJ< "rNBE%{L6#9mwX#np翷RCE2 TTgaH|7wv]2Wsק\Et>3rםO ߤPc>3s.x*0cs`` ḣ4Q_;&n?F^zy[f(2%NUL_ @SWS:.;_^,IIPh9nW[h`'Ќہ&gW=ƁښF2;X`.[-|_XE;|{;Eg#nHZq@텹Ǔu7U4YA ?fV\4CjEZwhd _ߌ0L% 4dOzv0FNUdr.@qI>č@duP5xVܤRгv1ca:Nubwr,fS'] ̄;4f*|L,D T6g@(1Xp͢vC8IЃ}.S79^(0'KiP|KQo7"f_m!mOe_MSNd.>o˺߂\cIdbmtr=j4PDPV N5@X|],[oFmˏC~H/u_&SfE`Kܝ}97NoqRwd@V+̻Ne_ن/IDYN誥 "Q׭{;Ld%5avP"ƫ[Yxms1,ԡBs d#Nu!V2[!e6rlj^Zf="93:W <:,0P&7ϟ\ZM(QZۡf;!xX$N(5g( |4/73AZ6Mt.fV+:/aq)[K 6M8^W8yKW,Ջxɨl$ʍ>հGc Oq_7;D)y! OJZQtîR$vg/<-QFؽ_6!5P ?zơon}]URcȵp(У#q`Ezg`0 JՆ.[^ |~ױݚ4.}f b%60EFdGYˌ3+9˯&ָpE}d1z@ 37`*4]`oF@~gֶ9M&Xɩ7䆙 wQ1o!$,ǰp"߂G94EvNU7O0g$R6J)΁N߳{[;"49#r&GpX|ނVMhnj?ksGExC-Nt΋?_vk&U2"Xs։'nTh8jm'3rqi#tڭ,otӗ:mh*; MWf}x1NF#WlzǠ|ޜ ?ez$02y=6O5 -@6tԪJZ1L_ċ1'$ Π: pL.|S}u;,Q Zo5!¤wPEC! 9󿧥<|yYy* Mu;@<=g1,GBV\`3W9 !MaCbw.ߥM#AɪPLUg׺,}Kfy#8lk$̍.tU,'̹gYh޶>>5@\lW,ʺגw{DV>0uogVu10M @UiՉb@0_-=L Vc5L7xn|0I+NK) kʬk$mxy9}|n lޟ'Ay&sxXH]Ӄ=PB_HC?-Ѥ|(.͋ȴ*$ʮsh{MVQs'ZM\9990|h)Xn+t/ptN)J{a2w%,V;^$GA TjC3]F%iR'O~k_,Rfք PJd82+ Gxk=㹐n]Rɓ`P#̶݈QnBq _Nq4Ak})hVxoVMj/ѾscIHaD; Xvc) oƤDLj1 lJNo3/ #-7 $A9f9Z&w+׷6j3)-Bi'X5x?+ʭT| -h_dYS56ۥöIgcy"̵_}ZgA¯#P@_ Aq&S_z++jc%}S_ tx02`Sy|`VG3+),x/6Zu`vz{|XBG :0(%Gf@Dv6w L=|Y,𡵆`R.B$gs4nMv8aB#&%J|# 4KX%YWiR1$[Yڰ+˶;j0^S􃋳 IHekQ1X~ސ;nbK."Pa2J:pŻ4eTp4]DEZۆ(g Y`;WɈk߁~̏Pm!1$OnΦ?'!Øw듚􆖕&%4WȈtFj%A|xI)["B2'9gVmF'$XQв?<41ʒ*/@{'5$@VLEfg}&"7e+ |0E^`-As^$<-|ҟ/]i0YޙGa}عl:zoRK?+eVE]5;+t5=!8P1aq47)Q@x:p ضDMƷgxf3eZLoLѲnj=+NY+G<_ࣻw+X۬tN۪5 ]c |}/arhIηzЋڲ4] IHc_d2True{Yg} <]!PKgwbuN5rm2.aܓ/>塜Tw<42$hvyfGdlZnNVw&x;OO]#\گ\8?o]KM׺53K5+w&;56sh!AS, Q(^j0u.~sm8 ŏϰDi+b#Tx<1xoxPFڿJ#S>lEVS0îQMW}iVk_Zk><)Y)G5?ZD;K}*XV o,=.>w im9a#$  z\h#d}%D)(}|&.,|K<&} ~MVttNa߇Cw}oO|BamN¹+}};rq82u*}0KӍ[܆:Ō(j#,~a!]u}uxA37 9W~Pjxjnr8ĊݝI}(5 aF㺀%E2nf:]սp/1ompHprc2sX~`GS{pp"-!ι7Hz}vKf*Բ9Lp< u](*AE?xJ(GE?~$>- +VH9kd i}'DQÔsNK}J| f҇qBɈI[ɩb ƽaJX容elDz˝``}o/&`δ$*Z--Sh+c}eF4̮EZ߷T`*)OrhǼ*ң[DƒE-MMI ar*6#%^!'>^ٕşTp3ܪG㓶\@ QzX`ZG)lYQ]|=#q$^uZ?0>m⃱}[xʯǖ_In>sE(WB Z`gͦm| }$t"3Jٶ~fjkLZk0T~Rcb3P"8q˨C礟{ho@Dk`0 f:G?F C&qSlm0>ZЋmoF؟~#ۡZE[6l@@xDLBB '_Qap cDG$9c7W:e֚Ҥ^Km7DC'h9(Y!RP! `+k{W%KH_ܷB@O\#[˲uͅC {JaAiwjWt[8~S|k IjJ&߈рE+f:8nu:2khȀςnBK!CPf*7:}~w#%z/Lƀ5a;IgjT(_+b-aD)8{&qGbARaug}p$ PSj1)PkThZp3RyuyC/y*1y; 39vM?A4\[ TXb![ƗQr&9191Bɶ&T<$!SȵTcʓ^j{[.m{k'N%#K?g-h~ZhD'S}  f Fx\xd7B?Oͬۑ!C`a~\8>+P&oz+]>I1AN,4A}uU)YJ ߕ8zyU^ܧtS&Td֞3i88ƴx%Ps1~OGF>x:<@(zǘ c2YMI,o)wz葟؇;X'˶65P3S ]7Cv'>\甧R*P̘T"8+Im%w˕8 МHB^h3^fP^'BK%:,ݩ#y ^_H0vD𣭬Whopf]<ҥ3a2ѻkvS$>aePֽх"Up|i<.% }Z FTQC2dMsQCC% taT*NFK̷=83柦^>r :f,@O~|t&VO^ϦIfw OcwK>? n'>LB9#/LX[fȂZN@Q^k˺JW-Zj'It"d'}@͚Xn\ydb+XdOi#{7e9tOܠr`~Z؏Vр#VrS#5Yjx&DpMlG,'>47ZS?&s{^m^сSddP{bm 12~zjp#`UH~*JJLq]6g܍|pͥ[e_!t_}l4#R(ZES*߲?/n:W"V)mwst*C~&-2ض׍ NN I9w , oyE8ؽn,VI}={VU"KxJ!qyTQ+%J>2R>MÒ9v[x'96$Z\8ƑsUK C_\}>'3QZ&wȨ;2;19yM['cS00t֩AN9{wm qC3ms0"Mt{6>ힴx$[Lj;>vinrp7p/ckt9=P >D8 Sqnh1BZ^ ?'-XCE;Ib{,k1LSy=e;H]ca2bM "b=zcV8b3f K]v?rrm:/7JJ&۰cj,k+|kUtѧ*-'!GfΥP,Vr;_.is vH@ܟS0W} [-kZڛu' ?PNhn/T'-Ξ#gtu CAk`ʉۛ /XKlP>G> k;G9iną:pcFX m{\L9y&iZ4=#@5Ucfuam,v?$5jv%=@q^~ %|Ma΂J4SrRGɠv|9ߴBwo' Ӝu \X=nLe.&bDAYr14Gw?X@1|cY/J_p"Z-zHGԭp׮3I۾ K'ʍ y$v pEM(E0l#n}QxvO5Y; Sͮ^s{(JϠ ,0&%0D*j.Cӂ1ZuPId8'V%-xd#1b( {M7'759 j/g/~䨤M,d WtHd.IcwLV9q"Q{eR^~hm75V*ySl˴s PEXjLӎ0Kƒp|?=\^ڮ ~"ZGMJp~;SeӔHd}Npxl8<k?3.a5&%䞩yQv t m02 YtFrڬ^Gp[E5߹Nh/ EN 4J t{%6*sj Зf?J16M+O[\#@хS}}&q~JA<~jL[$>R!Q#]bՃ%/`3RŮ %Frep8)B-SKm:?ڏƼr,Yqxa'57A$  _<]mz#M,|Q~, c nűROB~Rnj(*>޳g~-`f#dCįz9hS p%m4ke4vei s>RnQ4dQ\ -H\[~Ϫ-ȐwnbEJON#2z߲Kv<?t++F,Wy E. 'ECC9ͻU8f~X_-8G:f1M-~jj֤0~ɐCq}JfKf"m˃%0mBd-7єfuAHPfF4,qAv@ֱA@7[ܧ EI% YQ\o$qeW bKWKKL? 1ӔDxӘ/لs !=*c<];,rg¼` yxF]׋{hT٦kAx"il@o7]hmM4iYFk>ҵ(}[Vs&rs?~>mY>,"eƾqŠm.mU"wc^I課(BZc~7YvyAAKM*~Kt?j]jx`myŁ}ⓁM#e&jE]6޺9: %Kke7ͽi#wYJ=;gl՞8cA땹vF6ĭ6DƒN 9C+O!$cN;` 7Tcc؛ ]0 pM.;I!eH⻏%)nhՍҔWa[u3y2u ӶU; L^WzDfJ:2^yz%:X&'?l{]g^MU,OP34{`Rv;rop(]2^jy oQU!BzذU%n&>xFk"+"\T~SGjO 5Z%GU}lr* u'ߥrxϦ֌,5w:-{8"nGx= I?UUz4nw9p?BJ47=1H\ uVYB^ԓꚊtѤc{x㒠M*8GIhdɸܻfa[Aj0 PZ|@N >x%KB{T 3A?ʴ? ϵp U_9iSecvnƼ^fXSGpdqiM8Tԣ91j:YDAĹ}.Gd/܁$ڀeEMA|F ]+ea3Ge|ӲW|#83]Ȱ06ۀE6TA AЅ k ?_9zX0 Fxnj~m$u K*_:)k 8c_!g=O4oJ%e'Yxm[ARaJӪNԼHFԟEߐ"G[GQ, 5cNŠ'變; }V*u~}0&S &M!p&\j_3sCfroHVTwBXVE~[[ z_%h?Q c`Mrk q,JfUHp 6Z'Y=,08}0;ish͝ A<ϱw%Ċ\`Br~ڠ%8'B6RJzXR[qbyD8g`niS*ag&3,{0wz9۔ߛe砐Diwn PoxNvp$bSX6(G`vvΑR? ř`w! h}h=MnHj&c{Mv:NOm(tThrWO'5.@d;.!)b#+tcmJ:t3q# ":DYRUƪR].Ǹ,b_gbhk{KG%[`6YQXrY>ԦYL-}Gd7F fI9eK]2| 73DB꙯Q&еRyp r\?f ykH Ǐ\`3}b s%k pn%`'FqX_e7FCJlFXj("yQ3sx6 !fj,223xb~֕ |Zw|ˌ(.emOOӇRAeSU 鉢Xwj<?8aCfԺҫ:ZK! .2%q{Kbǣ`o)\@ O*B$ g\['"_+;OruD釺B@XQy r}-fg$QMZd7R\tqh#JL?yU,+LP=yu<|d<J 㜏2+I{έ_\EyT uf.Xo"4_=@xF7ViFH(S8?DdB؃ݎ\–bѶYD2s7[8 qI3l0!H9χ$j*C/^ٴw 儇!tj5#;J64pV~wm6<I+) `>HhϨSi<(w[ 59!e!%m8Iia ~[\BYţnu%[ׂqGm␜,"C|ˢZB' o9avx\L&ĩhUtYEPDeWvjP5ynfr5oXV4b]^DNQxrɁVl8; :uT}w1I;ƾwZ@SQnA>$e duO ){bJєl#/s@a+iy8Ot+'ST$;2VP2KG/CyZeh0Б|DT[(8 )SB^۹X /UZl&ZswHGw;./410jY^n†ń#Ot76hD -{U]^ug~gi'0Ƣ/ 'm]P@e$v$# wSCk dw'PtYt#rWbͪ(4Dmy}4o2% 8ʮAs ۢ>q @T tKmՄS0( H{r|,Ȓ*"#Af>?qO&i(G9Y/Q}ԏ7_Z_ cP}2ʔwکԝ{Uځ^!Bs3M6H< K?dwvyVHሻ܉6tjhND$}J/ Q[8 ̉Aɫxs+s`\)u(]>GTwGs o{YUJCHb2:rbY9A% Lk[!#j0w@ek (Ձ>@Mɱb E)rgI~INhclj&^}MM@#'[I,J["6]UM!j[XS4~\ӱzQ @4#(\̶n 8Mjo6F/a,`L /ԥb^0:)c<ϰJw(= !q̗fEsvm4p +{ߦR<n@ɠUKBKF-F3|R7qjGzM%ɱ?-Az |) )O97v muϚH>"ϥ-͊ la - t"{sO/0!4A[7{"6 %s nCRxؚj<ƻ948?Mʘrܽ@%V1= q:4lpڬpCiANM}A0\3B;]T Wxqb]$ FiD1.:g1dOܰU<1rhja{b]vkZa#'u.fSs.vEWA5|x7l],kqT<&^_[?5\^znGMvcMn:MMIm+IY~z}AZGiZ5`Ft N]~-ǥ Q(2.,eVƟ|F"j\_BH?̿gK,Fѳ >5$IB櫳?so~=u1of؁;M2}P;fjQ5g![,0%EEmԤ{tJczꮝhKCYpeaeeP W?Λ4/L\wϵu"]C-z++KDfŸ0" 6>#xSLR!6$o|,Rޘh]1-ͪP``Ҝo"xJ_6{M@W[8'+䠸/6if}%logc`wo6_yF!": =#[ޘ Zs䏝a-A'v6<>510$M`&Ɠ4o9Jg5[sǙ n{@/$Krnr.ѱ _Z7.Тa/i4͛v=իm+WVz eG vyoԕ̽˹eD`q_vPryGINәo GS+|kĩEPDƣLs:MC{;38"'#+bG P@kЪL^VΠғ#4gj@ZT˺=4/pV}#@ "ϠU>T,Fo#R)5;SA;TW>v.4 S1b/=:=C^䚏dSDK `,:@& 8wHMX+/35ŘD8`4`=a< HO$z ZE,}}V\նS"Ek.&$KLY|L#ѿV-);݈L, S&&w`HQ$"k/%瀆j=溿X. Uk2:ҁ.D|vc}#?2Cjo ¨ _Hz$h =Y`BD{5|lG*'jJ R(jBt@\Q;5/u~rg[sHA!@BN5RZ VG9F=g5ZXAgNÄU ;ȼ3ʵc(-zCq /kvXQ:NeєMvLͻ'zexL&5+X1UPഥ6J>qKA+eKT^h^;4m~&ICذZ  im 2^gq[Lٮ;r4?x[-rq<s(rqL.b,SK8D֕GiuInx`p@\L('xd eg~~ ^´Gx]R6D1ܣ?NâuSNcNSf&ƝH@zst/3rTsq(ۛ5!UC r` ]dZB",F"t}J{Pe׀>-Ej؉MqVΉ-Zď4:Z!'fX M1˜_FWhvVfȟ)y /ijXwCfhbKf>"gP_C)O߇ ?(ޠv͝KfxŸZ~FtۉsT0)8ic*qGg5\0P#iJVwRz6CRDx #lW9}^&24zBRbvƀop9ƏO+B3`{qXk*)q?%S3u/-,"xe0J Ockݒ +:s PDg+Fȟf[WĂA|/X(?y%Vz֤}zor/|Z9ASG0+\FVJ7HUxl*e, ФCkD:Frsnv؉-x[X3'и^+nV'͞Llí´l̿ hf8yhɶ25t}h99Nc~N,U _>zqaE?𣣣([X/Y pQ#zZFSEYh2λ"ӿ:?l.~۬$UCusPlQ"LN{}nKCyH}eI<ӝ)z +'YD ؘ[c)ӗ+;;|`-]u>lh$hפ-ϡ s #cV)0%p!{SރAAX"weѤ+?LE %278ae8ڵ5h_ i#aw/9Ϲl% 8O:>iN.(^|;}'V@-]:Õ)wa{N`I й34q }:9==Y~< ~FƖ촎or=ƀRukr }N8= ;gI欞 4-~r'G][^YI$_z=P ֎ snj.z| d$5˽wbE]\\ŊZcQD$y*Oi:,o9EB7[% áx|*;rNGV4TGgl5w{ObD/"(<rIs^ೖh+e6ExrR 4g2k$ Hg0u.y ޝԓw%3Y%GPvrXKELwd{ a7& l6!Κ^!$h%n=Rë-w[:Xd(6W:~/jSɿHm9LgPbmcB8>y%?Ȟ9!AR)'={d$T ?[ń-lU==$CQ _l%\.̣ |L(,4D&BѠ`:W!Q`?H2*Xrv&PVf22-]flaS|`LnɈ,cL[)qz*՘ʾҪ3WUԸɝ=Lb8$>_Oߟ" OL"3L:WOGFUlvI=hQ 86 T1VʴqwIhUٱ` 8KˊAil0v7RLm#6]kug -uWTOI8:rz^g߬L<)ex^&ETv C^]vk}Si5Гo\Ɇ˘$[MK#S#M2R#M:t{' ,pGݼÏ:qqi$8%.g(nt؉8eX>ӎW)I#=BcDHN>^G^_nFVD*"FEۉs.{2r d<'E/hWW ZB,/×ѵ ( c_dpמmאoݣV4¦`y]oW~(&#\ɾBsdLi܂쀑7pLiCWohb韻ܤ.۫/qTo7q%+ӮutUՙ@#Nf=Bg]f~Ş I~돫Z_T~Mwk/=RGԓ_rujKt>ڻ&I y\ЁLH_˖v LjYE1=I7@+;Xi?/͵Z{h8)ObΦ|F? 5f <Ȓ?~p:$P#*|.Bc ii^;(E2 /yKq)tڀ€H_}jL6kIj8#~p4N' >AF^Ǐ9SL)į-Y-# _"l |h+ѨyP: ާB(4 dDb8ꤾ@0HݯZW&i`/@{-hw+K؉F~{nI\ )u ?*2oA!0^讋x r2HӴqNxlX:W'h;-ڒ,b(V\bZģ5asw%:2H9Kqm}N~:_C5<Ў| &76iBU}uUFMCp}T 8"8aNBOEO5=40(Hzq_I^{#K0qK\s82-:>pp/ܔ]qwCS33Dw*-%]߷Cx/@uO J5ld?׼۰A.] xJA_jtLqϥ"X"R/boH%^a]/ %+wUHA%FÇ7)Y5[7x/'v+=[ Y[ Ňpc,'@5orCԆLQ/e )yY %.(>9Yw@J]uSɦULy vy{ށ9a90 "MKZf9~jΞVQ!]}YOT;q*I {edӍobc[Xk4q0<@z86@b_] gJWgǍ(R[Q>r(i썳Le՘a \19ّR&8)8 S>cI+rp-b\h?&廰[HFA:Pn3x=P*փ֑/#34vVv;FWB8rXLmr_$k!pŗxJFZK/`McyYv4"8$ u3c1](Y=᪘?O1ch+ "Lǥf5igI>;R eoMM_ yU!CmS";f7_+o*A*|z,GWQmIBf%}dmjV۝ZZJÛW!M㨑)!AV,WZhe6f ? )ŧL-Мbjd\9)&a8 x!Ne7V3&Dq iCnq~]C x f?3^ǝUy!em R׃@MsMFbudUe?Q 3$WҺÍGHv,)nAٯc<+uYy Prf3pMٸ#P8)e^VnbHhcԟ5 )TEtRREG1oMGb/D 3F^:|I?_o!~ȀqhrAKؠ Imw~O,bŻwơ+{WvVNS+<Cp$'WۨT |Cv8#c{HjeJT6}vv%6Cwo''2Q?_|~k`އlR}ݖjr))]^m / o:w4'Qe NnS1^r&S$=k"BIձXW ?}$ȆcSPE[vQ*sXJ6H6pCQ1+|K %Px\|s8*>)oqMY*ka)u~ ӝ.Oq>JtcdC n2`gRCui7 ȃiBq_ e]ʬCKii'Rf_*%ǾGοd I,$ajiC?ps* yWKp0),QYRr\f|% Kŵ3lLJ l9NeVzN SU,~p?cZ&bzUF=+8 m5"]ך$F#[S !TV~vnpI'sªU$%p Q]Fn& :KRD:L}7$He$=MIѩ(/#Ҁ>}ez"b@iI8WE7 GSDRRKݷ`2 ;y]%~7/u8F+E9?4h. 1w"' klrS 86?}WA*zO噯hT!sjq(K"!#0wTݹ=mמ <_j1C_Jg{-n^tk^Se!JRIY dRyDnn{هWx`] Iр>f= O; 5@x3Xwlط;gRwPoݐWe\ >d6Z]uE| <-̌J}c/N,7UbRk7|o7l=>i 4@ml5-|EU3WhajtuX+Inhsz; Fh~fS" V4*Gs>(& y[AՉWޢ Z1n_=,b2Ci $$$xx#?BO}Ռ aY=0?V+dc̠zOu,r4аzxn1yc6eT!d!ﳶh~o۩Q/LK/1N@!ߨΝS?AƨeFzpiV?WEKxjz͙  PF$6Nh]5 y֛tyuaQpiN#_@<VXOYsJn< MAA~6׾LWjG %ӸQTB Uv 8l"o]xz,"o%/Dpǡ c=>#Kb^|˨+Cuq"˞ 2ȭ3$@gK5rA,fp#(aH(߀1RV&7b2pSj?s4՗ezڣwzfpd io@(7{xyph:&(iT>-^"An0\QUjaD80M6=+"2Ȃ/=oOgzÇ L  _8 I*3w\O?b'ђ&H;9`K|Y|`ŭC0jzkdtYyG~FČ$˔հYNdt6 ~+0f6RǚrMSXƆ|MK3Yv? Dt 1IFܲ[+,0ux| o{\v72~~:DaDP|ڍ-Uv% j*2;r18!Ob漊G+[3@wuJzh (BB@ql= W%o#`FHpy<"w3Ն(Z^\Fs!>]mh=͚p'Z;1mx](}ø޷g TN+WKV2>o/ K3+r-(%\X-&}4D-K"7ܿQ zzMtH?0R fpMGtH|ÈyAUkI 2pda,گ?o,ߢZE:qUV* DZء­ r5 |VW*O RQ)6ΒSנiYcSKpQRdmU)e>g="j_Fӭ;";_Jm.`Dק8ѫۼfU#{ZBV O"9=A͹mr )hH#SM!>Rҕク+F-5.8 w"Lڶѫ~z]DcÞm}㥋">xjWBփ$?cOM+¡ge10h}(r#¸8Hc9\w0J-fF~Y |t)+ھ{u LMJ+) oHE[ÂxYJ  u=ǗKw\csf¡=zj$* mAQRz^Ε-a,wy{>HXVV$nr%.2$r$'U]2:~2{ hHPm&vӗGZس,>SkZ z{{,鿊j.m+-;{P;wH8iTeZ6/jQeGjȿ DK}kٽ g#s~vE4 gmt;^C릊'e(%?``ɌYT(})x|t .}H2c?wO  o +BG*p}1kxӢMm2nX0tejdx؀sG e% (k!_EB? Qż.~c9=Ւk]`4O28@+-g^SgcHlzt<&4YY82-Iw!ZJE(q{H|T&ubs0?2  XG3s/k|+C|CıEܮ?O|f0e19?2_٨/v]f&v\w̑];kѿ .EzNZ i"֚پ%`.ўb/%Q"DfsԴƚoO_瞮HKU ,=L$+4HvYL,7oPWU%טF=֡*S\Tkh<|Z`I3+gl])\q$v;/?~*SRE& OMD`(_lWy*;)]{_u8[ 9_E=q(15:řgs2U,<I^,]sh<E@mw$>6WhGwսm &w0$J} ٓ~yw8HI-~`j~uKl^#ȓPUz}$O"ԑ7ZԾze^_ ٩GVrP?ܥKeQAF -12"uk-aʣU|ͼWoJ.K8h'VO 0ٚ;0am%%{p~8=b>@.o_1LV [/jqo׫sDCkB^knebf ҵ'^Wv}84*)Ne kVૈ? ڈ 4GJ9C}8Rd`)Tb:b+Td=| ʻ|鳁']+Jm_」' BfyXD$Vz$4z7֕F2jmB6,2ri3P^mgM7EG e9AJH ߫L0 7\2Zh |vc|*eN}~i*قJMץpnPw t3UH?C-5xu3[f6ihd.$xmszÛMڿ/`a4}Ż`*I0lwLz)'`^-SgOdFL6wFRe{E?@hqȌ@G:&4G4vTIЇw*ZMY(/G*|FƵ.$HOrE:w 8<`c/ LG q-)n|C'lO_A_I~i$ AA~3 YQ"R{ewx: "Bl#a@ ^06ִ )?nᰰ_ O lLxG6({ rv4Wb ^Y}竲'ԏ#;8ȹ! ;=qN>}J4{SoaaH,1Q.~4ҙbAPYhq A;Mf * <bCHquȌiWp>^G. IvascNbszϐ~=pJ4߂n_uר}A/!\!˶ox\ei*ܺ|9[gx1^/;\=Tdq!k"X-|??|BGnĎe6aof|"Q{ä(}x#{GMV]j`5l+il^ɡsN?*sv3@ _>J/"|]oLh̛Ɗ&)[hSk+ٌn`!iEQ:&3){$Mx 6tbm *&_sպrkqԣA :Фc@/UIͬ5ineOʿvj.)f/jJCֵߖ<i?f*4 ^ Ґ>[i&MFB'y6|/V*>6hl5WTH!9޴KGo߯_ )-^oOCJ֩?'ڞ) ]3NtؗM_ i9pMv0^a> aѴ Vn|}LgF^*;5꡸T%iڐ]Nn0RVlNf~S1EIrDKse8 P4<;ϪܡxUCn&[3oVRTu,]ly KDT*>B1$BgYZ0707010000001c000081a400000000000000000000000166b50884000010bc000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/i2c/sil164.ko.xz7zXZִF!t/Gz]?Eh=ڜ.+ ,3HJiUmW=$T\pV&#<,iW1(R9v}e,M1qk!@'ZdZ< k&׍IiK zeq&(1=^R)63#ٓKē [b{^\vzp/ Kb9)@f )ȘPG(r՘|0xoi5Zu6Dx7B|e_ |bS4>q {Yq.UҩZ/֡y;=3rSB̓4F bQ:kQ6윑φ̹x(9R0y?K7U*AB1J/Adۇ&u)R9C1&8IAE_\w5-ںNrE:'҃Lk\"=2en=kW]hWpHユ5<3v٨&kMPyX> &JHƄzygƝg8'3x6<;\gz~5SlWzr/0&Rx&m٨=.㻼 #ooiK7SXI(k)K2ePUs&2EY><*)HA5HusC1Ųz/҇ę3 r!|N_%Z\n')hbURSVs"vL)Qcck嗭0_;-..?x@}f&~rC=ģ EAIYF `+gKXKJEγ0A#k]V|NrrTsV!TFdbJ=g- ITLW/0 1x ce&EP՚Ȟ,m 8 *koϫyVJ;ZvHCs_C$`ulD  } Rs{/; 12O0(bu0SN)DyAp%;XcT\hEӊrəb[kZ' [Ugw-&Τ$nK$cZՁ4dA0撙ܳւ[r0"sE>PR92AlT`vǫ(ـnԖѽ6ET\M'gz˥UX$pjS7EF26!QMFMI\KDզTÊWh&Y@/7*Tr`z3%1aLjDzt+ 1Ul)Iђgzk&^Ⱦԝl;5`^+ȰIFsp޸Hd }SGXLus[ß9g>k3+qW?Ty  6-51ͲSb` i$up-,/ ; }PS4R0 ۅ ]'k3H&FUSo j?8Vg&W`k Guy/폧ތ"h^^OjChv295;7$+e_U4T2a(h[c[[E=GZlpYП!)6:;*]f5݌6Vx0!dD,4ѥpo0iA4Fd27s\z1$>Zlr' Ц!Iw@ </2 n&Yeqį+:V;g<(,J|:|ɂ.}ˊN8Д@0*o$)#L㢴+,q'XSo}`"3n@9 _i,gILե BڐAQQO\[PBrq9Dm0vU ;!}Ʒ 7F)vEFSWF(hCe~л6t0Vӎm]xxn>^$ {h~l,ˣ?=o^ "7vx) AO@dߤoI_3MP'75TCh-ZImvs~QvX%xٰCHc:xGL/&?-|W[[YX^qpמsr[둷rsڼNPû%;qx'MK2_ _t^Aا&CƉEȩ$aIzT,ըN-B+/2M9Ib.Cׂ`a@RhOLj,Tjx 3G 'vIefy؍rvCnpBbgE_弳nqGB5UI)vUJ(L EB-ӗoTsU}*IBO?&N,b3KPB2Fʐǔ:%j*u # >_LA.J^]XQ`3kBZ0/ CEη(wց<^o_jY w54]{<$`1^Qd-b> k+aÁf~5UF3XXzM"Y{r"uقDWD61S$iAѳBTL); ;ތ6\]B9c-e4F;=U?6[J gGx'NQtD$(NduKzhFDqjp$(=v 撑 r;Qk9w U7cB̭Ls6Ǭ/''쯥n _L>(p (y}Ol%3p aan-" |/\mi;&մD[')4Pȏ5Mb@6c76˱sP => l|s3#@D5\՞:4ٹ]r } T3C;yâqJk}tϫjĚ`De!dT˚V:V_-Eb"YTIq_bwKY/HWH'#ոY?O@{1i1cxʪɲAtΗOMX/b.З S|x T G v>2$M &x\]~,Tqr"8p_]J2^ $iM L)vtg{.A6CQynؕ$Ԏ3nqeS=\Vs`8ZKcifeͼvb?C>46ށ141º#ݺfPmܶB6 g)/cnGh&N9 vۀm`*Anß3h<}? rƍGU ؘ7J]˵rZsɀ,"[ aRn co<Y÷I4UsL N2X®򅣔Zׁ Am}h4dnk08rǝ'1h$fԹF!:!Q?4yVPAZ t2 4z34x\?oL oj(l|K݋X-6^7\ǐܨԊaa@&Ka321T *>5ĵ/#"2.{zB3P*qS2 yD-)pvqJ zD>F 7[ob%ڝ2F}!ɏKpomVOŒA@uTr88_2"4ew4C#Y\#w# 5a/beS -6MVlO텵y%a*[ڹ77k ;eOTɇ$,3qYS Z{ͺЃ ?[:0=Y@O+hb7Y`aLV$, j`Dz-ODuuue箛9Bo>P1Ou-ͶG݀bYC* G_jy"VEќ&SӀRbyj~aZ^8^X֣ ƣחz EL|/B&CG9Υ]cEah>% y[z0?8r$"iIStHS ơr6r_Zyc0me@֎RSϥ>-2*}gTdNTW6d;:pݕϩ0ֈ2ٴ,}YPGZd0{[w oGތ+ݶ/(PH֋n~xA= QeW܍/d߾&9Af XXKhFP=E9rNY&Xk P. g6 q@7Pa@b )l{M#Vg~:=U"SnWwO`Zw육ar9Gs&r "9{ׂ`X=FaL'ƕ`g}Ho~C筧2dĝ IS>I\HVmakI{dLlNpM*( *iNN+'P=xcw*Sm?lT.Q!(nLPYDAt_@Bw|5O#s\{^' A&{״*6P|_~9P,4Lq"V8](~1P e"Gr%nk@9񌝝 Aަw7}Cesś@(Pı]!:b簛QJ}) ޞY\1lHuC͒0(S XL.( #3sѱM(f\OhPQYw̱\҃SHn?+أ0kRh8^V? !;NV1?^Q'opߛ-*j}V{z\p%[yE:}KٷbzEVC2;Y>XL~)P?)Z2dƭ r[%./bg Z.rkVymD%әw27XFhZsǢޘǗjKrEFр^?x@BaIл c3s!#0v`wh<[|6)n[| B&><.FK!<$_I9q_{tWѡPA֔(H*y˿paXByjSTxBL:ݸ,Q K]./QM{\OŪp<9t9Ӯ>ˣܛ.QXqꆞ3&Rcnl_ѐ AFZc N }pu1,2W[(;b0 b]#p8/3ZZG4 xYgm[ᅉi[}lG?gmA I=@[-<#w.{6=|w RНt2| BI %茕4'.Oxy ut&hIڝ4,50kM?TBT e(Rz|\`aGeWq_\'aQȂ߼=F`?Bug*Ŗ Xm\M¡گb Hv/4\\rF.^ő&7-[{de+Pk-# t\V '^a$޳.]UzGu-f W[P)!x’ mO͂[ :͡|z]m;5U?u7ET ;Aо~3^н]AJe7g>5u},W?X~)s7^9EP Yzq6k;Ӿn-3Z`\A6Jv !7*|Uz7wyۚ 68XAK s[PpqI|u!"k: $mM%>OruN_ ٬}JNeB-uOɝσlHitMn¼Ed <:sW nci% Fn0-|. 7-J\j`1GoR^VR@j6 Z(W FT磑PeWh !"B2@ZѨf-g{"@U$ZP.mMƅVًMyRSD6)b JY4~D!P ?MyuQw/gk=5W)m'Mp(L>g@X?6eC`A~tWYuaIG[ar @;z3Q:U꤁2袨!$B|٘Y k @uzV7$i;bT,eu^tͣI)sޤjiڞyY"Wo(jItɁ2dI9E>tEEվr {&ۣ̯o3Uvz[\ҌȃRc-32o*Y1,I%s!+ Qܪ_[{䀟 ȆȆڼ,.|D%zO܅2,Q;Ea iߝP"RX1;ж)pP4i+3Qod> ߻82rOi5?Y/ڀxANܑGq@6[~b,R:'&0hܜLR=Netpe&mg|u-M(vbw| ^Dڃx>T_k #)`5ܑu .ŊHV` *IB=/QjшkdRy8չ WtO1qžeoָQNOд~zXl[~344D*s/5 L~DIWb 2?Pӏm+cͦZpqÆb u ®D|) ϱôBCGc} O3Z&'8n;oΪ妛+5/ɏs,nB,EG?nta8l6o0."?ٳŪf?+< ,HN#U&ĦZ9lH#a!ǎ`/}(''ϓOɎ v8_\h%ƪ渙 `ުw*مp9σ,QJbL$㳪k0lNaS"xY{|W;v#jwQ@6 m l X)xf!tyI:f43- ȶ$tΠK1R%wm&f]H3v0-OV4uvÊՊVEeTC+@;pX2 =Y1^@ =(mGRݐ٪:(:mi9[0Ů'\xбq_d4obۅj@9=إȍEWԀJ{RgvE:mfgԬ\et ]=6_ȫEhJƁX0sd7*um>j V& ϫ uxɮTt=+[*)1$S'ω*]npk.jq`dMiɚ׹"^SRp/ g^o]+ E‘Y} Ȇ!H!b)ڂ,BuCٛ qn'ћA@e&rו1ng'lӶV, ֗ȖA,ߡŶfZs"IPQ `pC|*~IE5 7:( c0ݛ E:O(AlNp9΀57<wHwTCCWւԮ.9#I \t=,f M+yD`2dqigOS)֝v^ ^~Ulfg?X.+(84Nzwy43sb-,8KFXՖ%uŽͱ 5$P/!y>tEmx-ݕMNT /5M,ِSI} =IO7%FMpqҢ*CdPgI69)Q1C;\m]5e~t'3Y*6^,lO5$n2[޶3r:NJcI7of|`'Lv̾Ivף;⺨y7E lFQ# ߕM Slsab`B Ɯ*=|fr$m _`?: hsDs1.6~^@Tu8)c-  =gaZV?0EX $fB@1д}ot((ˀeW >/h4=+_Ӿ7X/fwRٰXnXFV,o~jqAts$2 6vjꄝ H* <mm"? ṕUý)r \Ofu!iM|Ft]鵀Աl%W:;>̯\4K¨bM8`R~:e5*E%ĀCř'٭n-vNClmPqBhϰS*g1U\6CxMl7]d4`F}zK>;O`dX1Aoyǥ껸 B M[ImnDK߽,@cbz׏ް` sۓZsӐV((ćOW5u6L5|Jukh^le=ʨE@\d”LB ֙8pgKT[śߺ%QECʎ`e0di.jRys :ris( R_ fsX›Ay(6K/,s(aҫۭa9%n:%nqy]խk,R[!u4*t["rMDlemZHGYDnioe_Fаo}h[js=SۙƍB!"^s]!KTyRu,⌿dȋ؄Cq[aNfiE٤ S}v ,ށ1#5 Eˈ;bڬ+fxkO -.)rdzSvR@_A)߆5H^>~jƌU gGo^]d(˙$@OY}LIMA1Cǔ=6}?RMct z)fL!k9/ѧa Bh_:ߚl1<+ *n-Kwy4."y1y;$ux*w`.T@$mf"xc_EλicqF8ͮA su(!yCj4m@zk5V^pUŌ:3'bb!U:['M_3DB( ھ$ r=*ΏO'`QzF+)lrHDePjZV3tajnɲN ͓%̉rCl/,t>.ARx+5tt/F "~:?uq+N^6yGx0[PJ1%:s @8V UFiif]5[žu&wᮺ&M;0=dkS0Lobn"Wpm۝ ||x\iIYPACr }62U&2 7EzMT`6E4@%Jfg2:@\f!@"_}ˇp5F]H{d@N ?ߌ%08wD5E`/Nh},[DH6`r4d\Y[ 蛥dJS+t' Θ+&@tuθ^tq0Ǖl%ZVLJ)n'g~:ѝO4:Rq,WD6uxFNsiAqE]l<C#rإVb'X4!LԴҡqs8cOD,Ǻ[ӕg;L3JU௿Poj niVԬ2'A(q (Q ~X|um hZc?4(S\ wL÷w9D]"Ѕ'l/}PC$< iaxl@'H1qx cKđ4O,oߗjkH TSK ~D_A@fvjxD8) -R.UxQ&iOP"l䥪Wa[d@UWZ p:yfeWܶ#Yy?0!!v[ct.*&>8"{4^/j6Ɍͦ=DFm0 d@>ȤM j#{uHR*ñ=! }Ӛ\x'O\̏6˫C͊O%vCYT _ܶN[Rhն| vFTz z^]E0^fZMf4|܁&)flqr` 8dkiSz/EYr:  {ZqiWpf p]שak&<`3d+H&YeJaM0ZbBth&٩NW֬:$F7(4/,J?x<b 2qkR\;TYNe: y mNp-R4#66R$]2fvaj:dO+ʦyY^hc#8 c2"VxZTZs`ŎSa<ێH3  ȚzSv$pin%Mh!+b̼`*P񁚮iw_uP_0Qej 6HՎhB?7jRӕ~-@ZHǩ`!Hi n09x07{B]}Ao&S" G'6w~`%I8'n #h_$y#9fNj$8Rjԑsm\:iP6hlWUP7' ИHi\&w*9:Z(yΥI-XYSseb.5%x _Mn\~W"i3ގ]+6yPm.3g6{ djv~qUa t 1j\=qpΛr 3 h{U^IΉd p>?]'|/S oof'*,Ơ>n&RFn[[ߚf־A* iCfbq"8 $KqYp)ŲF{H[.ǣs9Fqj573Ǔ~[r9|9`KF';2ơ|2!ncx '=FĠ\0mLWqψZ+GL_n1(l7P(ˑ_)Y##ҙe O'+RUf p,f8b^;IYK\n~&xh@Ia?h#@4=b\]ر: >r+*-ZzW14]f=G dk^}?TUˆ_M> "l@(ǎ mżJ-3nDUs#*p6G) ؒH Z1n+7TM7ݚYY=!IS5D±ds# )"HZQ_/,bOs}՝n$T%m_% 7s (rI 6}~֎`rwp Pc1ELsb,"Э K2.VCL/g>Uw}V6L9OQ\m6쟯9 3?&`q#EіF }=>T#67 $ASXqFs٬ZPE99 u1 ui$5; (Y%qsd?rH"~d ^yDЕ=ƾ LG|3M?iߺBdEpCdSQLz|w{)^L̝Eӊtaڲ1K5=6R/ȺuTG JQg"*-hKZ0mz9j})iyæZ_ , 5\y@E0ʕ`f3rT;RHjhbc{;dl;st :ɦz ."χB4I#Ħݟu.$ª#?y%f VNJ"8q} 6*r1Ǵ=mA>AkAѼdbG[mܥ5κȊF8B`߈zkً/NCPytq|{F'Uht{sD&\9LG?y6RZ ɷ9ak)3u@~?suIΥkdWakyMI Xʽ5Y[4LTl]Go|-dk߄P}I#杳_{>ėf[wIkDk x$mtG5H}Ns+MlbL _Z\q睹O: t\ M@)E䆚9U2y+6$g>yBԊ?ﰃ&r=PI}?OV- y!є;k!hKy]>5) /Ndt&Xī]\Ɓu =3lb6BJ\2 t5@v6*X|E9zǁ8-N1CnXVa~K 1 ='e*"b>;˵Nxkg7`DeoSw'x,{Q\493x XT 6 5]}5Kk%b7K5Zp9HC|$cQGjx؟vSaG,Q/~p--{XS8PҚ1xWd,,3&}[{o,Hj;85uY1($Ք?_ >hGv P:i㡊lQN"poF8@XThgf!C*D&*Sm:K] ~ i`]Py{y^*FhL6 V87NPMv<ޚi^ɵrAt/F6Vtr>V4ҧZ҄M ,] /K?nCmpWK,w}ƍtڻ/D=UhÍa5FNb_6}Ǵ}/FP&`K֔JCc96ktcp&닼 O/elQrD!e wrYk/:?rQ8zg:d5g@~"E/Me,x9G\w~.,R׊T?>%%]u{[C7lR'@.8[:Uf2 ,SjrwgP _C6)%4qb ,)>e>%n TO ?pY,Ӽlrα |sa &oeznFEK| lDeȳF &{{.nT^:$޵ 3së]?Mh]clAM܊"=Ѡ#]IBѵ.zcTM^(KL+$hNR&eFĝ{},)\4^EN5(lTFu:[s#|܆>;`sDurqFy V(")dt8V!p'>lēhʙirӅ/bփPSY/a=y= >#3c޼G5~s((t-PI){[E۱fi[J>IYA UY%2 㗤^*eE>qcgD u'aG=}]V !mtb7Θd 85qu=,9$k~ ڌc+9n_i2NKǵ<!8foy~b_mڍsOtb[.Q& COc) ~w\qYYI]Zw+sNbzyЄh~6g zܪ|@wa&j݁,Lpgڇ" u0,ҳh_RGq/0|v٭6;M9#]當%&sӶ`<z镱E3gnjz3H&I >Z ٶG/\WJ7HV&D!PۯJnƊr'ƛZ}b" W-%&*yhrpΩ8~`"pަ_¾XSr=%P9tv9wV;U lާ:z$> k>u&I`@c@*xcjU2Hdiep: 3m@ė+z>]H=F äZs}L$> j@T &8O{J)y(d7(E gaSgaSO("lU#$Z7MCE^`|c,KQ8r~Wgi3iB 9'\5йCĜ{OcL QpFRPg.4X+gȣU۝FG~~8‹B֌\rGm) i 5jm`Mb5PX1& eت,Y-Kk|&d'Q5߮X_1_SI}KļV $ &0z0B'D=]_6pn72z_Eיz݈xcA5ؔXG7`k;1O* 3UhiۭKe99֭8 WrOM?9xЄ|!.:~$]>̓}zBxvZp#b|j#IF}vW!/,][s=dJ- U7NJrݏ{kcUjg8PZ:ё=A`%ZcWӘ+)iVmrUJ<`!$D25"_z`OWU;wU.b:|Nvvu,a64i%lX>qr>e֗z;U/b|2T_樀Rkö_9Tl fCLt}k'HIMZ$-\eN@(%YNu7w|!΃<'OOak}}Ҙ:3 Dv},.4{} b;u۟L%$_><)S>_mL-KQGBYs]@%\W*~]6 R_E/HPj >SYOoϙ3HHksѸ*.o:龎BVV."QZplkL$RP32{sqJA =͆IC>(ŘsaŞwDA!CXB }4૗0&N^c3|shMc5r . LT-([E}%,qMC֗=3\"H~VzҘv@pѬ"c:C]#H#&xMWYTgʯV1]!MљsdY(EYU6s%?Wx&?0'{E-m[n˒;q<\^ZMp-,w.)LZP_P!ѹ@[NNX88bt SB_o>6:K7UiG&]at GR+Bt!j]S`|2S&bPe@ILYU}{V#M}tUN[\j3յg ojXꏉTl_,mA) xYZM l-摋oXWSl X0{;`zk9*A沾G6DRTTs8N o|>T!O6qcS^پݘ~N 7$dxr K`yݗTwY+Cvg䈇M^詅Gk7Viv>s/K ^8:˿?p< y@KGҏ`Wk ԸN k|x|'pvߵh_ϧr) ѱ1d|-_8-_i-;_TlC!ҏ×؍ !}Qp}[+y4ciY"CIB c`6?`F,&!t4& 9o?g*N_|)1ճ&_\ ճCMa:&c(cP]dɎSʹKWxJ(>p>ko8`e?ؾדjY'f'YaPU>AQt8<$:I!^)>Ni%o_QTz83>'"w6TK@_!>) pCt% {ەCfl{~9iM C\atut kTk_G/ޮD(8w .RT^v7_Tu1/ Et%S(ί1nF*1>ucN4 ?el1A4:pC#B4HiyBhr;hJsia>DId8Ǎn9jn #zu~Kmo;P5Л6ZQ0UMپc# R&isZW3bG*r55U9ɤ響8n;G wBqFg+(>+yhehAFsD@.Bryl^ǧk|)#4O(8b %$ϸ?I)H$ch>bL|T4\^dqH˨X|&ԈzUo.INBxF^JV+mK4VffvVα9MyHO|f&庣]Z:$yP$[ DΊn|} Xx0^؎5Z8mWe} 1t)(xBEc6/?w8=|`h1y:7UW.h:kӘ.:cLnmx"aA6 p ԪH8ly1% uS؁듘*6*dvcQ/{~+k)ܻld5o>G #^8l75ccYpGSG3J[ 3>joP7,Q.J(DF/^v 2l 0W=^@f݂ `M>{`<=ԉ\ˇA*Eq4Ii!?*|nv&ϰLRgW'#Տ: dNho^z3(=tsoK/mx껃8.G6a-mR@fIM$|`>6BBW' #Ff>F 𜽃QP<P<`[B3M[/aԭ{(4)Rc5Ali$ɵŵwov6ϸE*ݔZ7S/> h.H6#PaB{F%-9=|H,ڀSW!*Ш<1BU >w|V0)%eR iXj&[dg[0v"UH 3"b z 9KØ"ҿmHky,#wK:s tc`hJC-xf{>M-K/0tf ήo80J b9//ռI`L1hNǾi__q恄{n/ַ]فPĬ:C$]՞Aw95m)P6`8˨6FYg_.%3 Q7/jx7V'u9 dOO/A-èxB+ӤkUuRBJi[nV]Z'q$c#؜0_!)L~ֳ.[*:v^C:3 NL4:p]@ "/kܶa53R=WY_>7b*duA9IKfPZ &1ѽF!7`_+#i%K*$?O_&*X6p2*s䦅Ww^aҤ|^zF;0%/r$&A;@p6:  @dWW?,Z䈝ӽt?ʗ["QՖ/,(U-O|kvPʄ0.;w`)Wwc5ha#xJ9bzn,ِG:>,2[-Zp(:Y}8 ޡ^]SĊ!qM 9g:2*SSuh$uš ٷ8*1aKtސ|HXdzMR̈́+SD2v3R,^W `M_-^s5|Q`;ST5-Ŏ뙴[i.)f\}ua[JD(im̃jZJwV:,2MW፮NǵciFޘQb8x>ZlS[z%!{h%q@C!5 T݅2B+Y0Fq3<]d6T 3=af&n./s|rQTaY{A.eԜl99a((j#1:-H6=2M{핯HZZrOkln=v>;fcͳD/1v{@K>^+nQ`gcSen4p( ?H(lX#x*p'h`3dh~@e\fŘ|(U^mi}bؿ@ǔ1l5Q(y2wRLP}(jO‰ DQ2 5>_b]?0 OzD{&'Er0 i{7ǧguQe> Y $TY_@>j84Ix&ZMqM(xƕLu#UxdiCwadj|Uy*f/`cu\80̘'"}صt|ԃW1WbfOoM´ Y]bk!z}ͻ(# Ne6 ۲f 1q|STy?pqyĩP@G3zt \%z.i@H5, ]~ )Sxz 1Gg;b1V\;$TO$+%*Ж)'tDR|TL*Py̆_vSE^]]=HWKa|?6 {iYUe9v֣B1^/z amZߦzjVb~HHSP/J[dCOz[ U;U<80ԑ*?S0%L n+uM85J,gWJKߣo݃>Yl&K$oST{N"/!>㠂6;)Ђ474(kNv u՟L'` ܫrc4,ߊWHmZupT?)Ftt (m" 8hpd av ` gwe=~w/:..ÌT4KC*,i/IrbGAsIgYFN"6r4QDGCr-C%Lt W3Mgx ^&6Q v SG/#vao (3ΐz巃4Ξ!jV[>v#uIO~\VAuxhp;׃Z ntyRrbҔrMlz/LĽ72~emLv;XnGw55N,oqcT}_SjLߐbe@2h_1xSة Oe) JClqf `7ƾީ3ADNZȎ@d~\,xW+~\% j3{ŧƿ{eeZy`0Ar}IyK,Y8RJ-w𠤳j)Ŀxf2‚#]̗I0:!kO-I bܢTM~3}h3vc>+" i)~zwљ <|ީ;/ $GˁLYSť+lw)5L60~wa:Jd&Brll CVL5ˑ7M9zHKaiO):b3)uq,jzdXdLjh-d x܇J\7^A|DGPn HDBo}ŀ^=~^(gOثon$vtȢZ'F90D^oxx}n&VIB/A5W05kIT"q|m p+XK?U!VxpgQ!aѓ_K^|>4$s7Q w 4P4:cީYBCD,#+¢z/4ǡub,`#ɬ?fYtV/c_p]iկk~1n2p |j(Ћ c]1x 6lDbSV3F#8|ØױׯQ)h9P][@z ªQEOç,rOų-ӛ}jpfY+Ⳃ-f=yV/xwՐh/BYMlnf#AhtoЏ@e0:PlP6.}zWVrqBoZ=RlM?2ē2_$f%Νר%0ziJ(\ l)^-j'$w[nNrUX~~-r;%T{pgf5ir䫻 <"8XrI*XmnU8eϸUv-.hCr4Qz0+V@'5x%\ϊpŚeݼUɳ*8ƕp/A[ClcZ ~=<=}~Jo7Bt&ĔA*U cԖu}MwtRwH'֢ũ&~#W07 E%`9)'!gst[̜~bY0>(=+%b`/b}]rֲ!ݖf;E(&gQãOiIy_IQVFk'dNpwc}0. K%g#G3Sn2zJ%Q!#YX", J MVku*G|Ὗ /cIEi,fN6{qNDۮ4aq#%M ꟠gr"V$`9ڧ]~qhn V^4*RDc$|py"{綨d'scSٹvDkL7yR'qah;`Teӄ_8mp×؀tQROn1H42a|ˈ"hTUDBV3>kǵfj۪e cJ|'ER,2ҟEC3W|`vw[=9lY3]}ms]xWI:+Az6gx@7j7 ;{-e-3_1GKԳ7B33 lDSNe H~1zsDxl9,\˃iPZ!)K4.FxLBjgyaE73XHH:aj=շ{,=oOK$kQ\,^R4W^jf:h>>PaV +c7S/!@op;cF4q$s(`2ORueBUR$W,Y;'BGHjipCz¬-$53Փql*TkJOrrוټbH9߫wLI>WE45a qOh"5IDX5Ի2\𑘴ŝ0*&Tv Zj!FsIЪjJYTZ a$H_tv0dJRRF8w <>F@udĭvpX$$Q[2y?cgīhD 93]rz 6Nn/v&ש(@G:С:mQm%>/OJ ëьg'l*Ǻr[!wz;(PX85U4o_$ yrӕQtySS.8R.d,޷_ 7))RZ H6l y0 Af.)j]d"X[}O7"X1hI[\+"clBLD_?UJa%߱Z&dwvf¹UQq 9:nz<,9+4+hb&\d2 z6o#DOȻ[n5>*z.-`/J"q<{Ω/Sv@eL<2Fw(_Q"Pn@ +o*̱-.x8 ;:dE+rsR} BF9%kN c$:9!ʭ4~B8MŴ&|,Vիo~Vk>"zI ŔݛJkaW{WMQvL69&,wf۷$,M,9 qK+S,Ipjc7s!va1Xi%whP9&2Itx9*FPH:<.f7*DgQ@u;J{JH8䯨> (ȹ!xc.AwCq/tl{c@{`x(a+ՔpedggiDٟƌi%)E3nC|ɕJm7%ġ{%9(lԬKEخn.d9\ vAA${6edY ĕnDbR@]M{ *:T[nΡ5Lԥ5MIoaFҴw2OZE6ږ8\Put2Qne:Cj5BřV>c_ vJAP? ZO\2!e|+Vͯ駴h+\i"uf|[CHlL։2? ~vGѡ7] hr5um65Эٝ$ANsuW͒8D7P;!2jE$ $C2|ڴp ұ47#n<?h#Q tnORhc@dt_q ;Ncnu <8s|?R{m"<5&|gsD](:9'$@⹠rSn8)!(0oUqB'[2iέvn;=H?D%TtE&[אָX;j*UT=)-ñ(R;ԔsL(|jXwșC(%l-y9^-__!:`7oU:0 16^㭒9]6Z$߆>ID|ߠ rk7bS0 v~}` %ݗ v,R%kEoj^6XBK9(.e ^(˼:4 Oi^Ska#Kň‡UeR(zUDsW"+q7HbQP.Z `ǯ-hDKh0 $758+qУmShP￀Zoآͅh3^P[ ZFHlE1Œʔ5X]~G}EAc(򉗅tMF5Ǚk.K<]&L\,׍Zj#aBA`!tQha]N$!Hy({]`Ń;8dL<qhY)9;|L^?Iڞ.x[NdC57fȉf3KDys'I?jVLlCk8e+5 L{OEP-H2IӴې5/sgd >K+C~M?_C>>y9CrЯ{M ˇ£(.B-z1YO78olG Q;TD_yR=' r*x Àtt+.r Zpn ~yq~V`~x&z}Zݑ&7u$y$Ffb,p,㓪]2tO)o CE׬p4}d1o7Ĩ)KwH.xԿ{1ӔpPkA|4q|9.WJ0I3LNH2 0mt" YD巧7/~jA| ݘ6ZfPCe nMSBRzk߫tيvuo i(H# .!#:.zU4n5-LE`qs*ٟ~+ﺱEm7^d,\=/{_j(-ʮ_D F{3;ys5!_%p-@6=R.>JoxM#!+lq+ ;# ~֡>lر:K͏Ϫ2eIc%yCFRT{u? 9ˏ;7IjjkFa4<*.WuyT?!.WKKW uE6쉄0x  bV!wy Z0uVFcp)_Fi/+c{Vl}k2™z3ŹX a|snV|t "缗xJ^x聝 1~t[3~zyހzF AhC:"u5npJս4_dnX\{CJ {kG}ݝ +lsj[]h;&%};oO+ .j|-9EM;߯g/E4dZL qzd͛ ٗI ũs]bQw( }׸T">mZ.gz-ck=0#>"Is:k`/߾د]-ax9CO@v%o )VAijDmVРAx1ACbS:%NqMnM)󓏋+c@5>atqua5eܭ>)K҆  \7ޞlU&:j@R%wATLF6* ֻ;3YbG,. c*<9_ݹ4TV[/֠4NƒCoSR~ x+Z`^/EFW߶be j +cy2ߛLe%K"rɭAKQgGPgҪ%: Ꮟ/o8Xo-Yʇdh 9tn7j~,;ef{v jywݒ95q'p ]}!iA$%fYvdX k|1XmIгZ*AO5nD[ߢjgGTܭqOgHPRrXOB*8ֆ3)ϟx7;=hCvpi 5+_Ūx6rR<&t=}rM;^zv`0 Y,)J bW̗/$=Fg1ҭT/ȀT#"9P8 b+?#(s(to y(|U3 uɋ d i)iKP}}{.YBS( Eҵ<6=%0emGn;Qg ;ns~Wďҿfg0"j^yJh)j9xm|/O yC[3hV߯1N_߿f1 Xnio)`VWn`Ntbȯ)yNcڒ û<¥a5magt83N򤞑FUW^0^Cn{yIq[!7i_sǹCfHe،t6ʤ7}a7A0c% jA wrȗr5\b[ k'P-`Y:W >˶p OnNNYOms.< m_ᙳGX#;:1pf)ے:_%Ju4*4`)g ǚy#pYqθv:,%4it/Zq9ŲNQ0f gѰMjTH-.d餾/j|w5O$hEM ;ELd~ FD4YydEx>3׆,Ro-rcm=zp Z&mECu.=h_%&y4'hy?qE/AN]?-m T 1ݷ!'@Qi6h^ŦZSo.WGs ܗV7W%_n` vЀ>/3K~^%%}_s=ÑIMm>-o"L0+lI^սB4ۍ?weE{UmbGDQ҅rcG$!6C*3lڪy $qˮIפ6UH+mLwpl1񣻮hqƒ#O )c+_U3/55}vS ]PIX3&?h)AgF: Eo5:.TP[XAKbT/ <a g3KH޼YE"g')i/9*I2GID$],vj[ mWհ {[hs!!g5y`R­qu& S?s"$siP^֗s"g xCD90NLscVM~tQU3o+Kvma#:Q[U4ULZ] l;ˤy)/W9y.ʖm:@3pCeDdelf NPQ{ gHh=qe/FFRf$Mo!~c*={`9-,oAJek,j9X? EgKg>$fЯw8rJ]b%d)F?_b4R5WgXQ @ P1 }ڍ E ePH!A&k3vfŃ3W)32AHV0P(SDlswCg$*]w$eHP} R|T;1اrڷ ƮWo1RU:p&J KLGֈUt3-!Q7ߟ]Y@0FxJ  8M%g{9X~JRY |gU|Z W \m@@?T|tTpq[ٶ47PcZ1rΌ)v,u*ɔ퐫(J/U%$T',7ĊRHZKeE=G[Wl55k2jfD7BrGȗjs*⎊QFrev\,rNd ԆpoWC:CFr+"M!f菘xcjDUow]=Gc{XBGZtONAf: hQhؠɿL5Zz:5dm} 64jOl, =sO_c w_`y/Zj{ĺb$23Z*z`Jl:2IJ'UE @_Zf"nq2sXQU#TLF£ijClACX(!y{߉}K=G+WcEu`vLx &.ca[gV~v{"y@p#P"FhtXkh Q*:~$ѨERmeh`?)|f>,%K "SCDٌC_*ԗ`lR o"BozҠ2C[sŦt[׷a>XAuAO3OZZ߾an8O5WyrE+Dǻ=3{}?ZG?;ɨTS{`o#$Ggq DMe.6nhv#9 =֡~"Ylԫmn~iQG5mX*:IYvKĈ23u 4D 9}k_M(0cy?:Jz{?bN?YM4l BǮut~TKd*g855|/pаh-燥T o'8=c-W/(ED'ypfL9 %TK"^= nd^&~.O^"ȭ*$W]UBB075vC@ (;$;Bx`r~U4x8 9)ms.0 S8/V=dRCQ/?zͧޚ΢vH96xx+OanDwvƜ2cnj ? F +0;/Ya8X.j$Dj^lX wtD4MnYe<$59^Mks}Xg#/DG%hQYzMt=v j@'z R\CND)NrI[8)BX?dbϴg 7}YhJ U{8;37(߆.oދa^郮 UYh!S yPfd)9{CYoA6I]*e h"AŒ(yȿ+W3NZtvVI  x B2_SQPogA8"ě^Y 2+>n4Jano?ي uK\'O?4n܆ճ0f`4}ۊ2})[$:nQ.ʦ[E=tec^EQ-ǑTH|Q#U_Axw%f+47hitV8kqwlOpyyT]w6T xO r[H,VVdA2Q~7 x觿YY=> ۀd1 /)[{z/vɐuQn>tGk ysܑ #cb`HPh!,C93cFT\BzSH0b(X4(xSYN24 ٷ b7z_Ym} k^`+2zIr"{ȫTB.U5]PX>%n*q[zWHxsi[JT5`%rP1N&Q{!|åTMϾG2HH >$1xl? C^v4xMxɽXKͷ6F5\ sLܷyb'P[%~r3n&K'HA+2^{^_d`:/1>LҮ_GYll0tz^K`;nZff[Y ƷoXF|@ v FΡntsޗ Oӽʐc eJIO]8 F͕_Aދ5Àp?rF J3YMO0FNLk%R2 ѕ4UQ:ՠ w!6pKQD>̵G|vfW'bOWkJxxwz:ږ;Y ;7`xavU2FBwPS/Nm*rjg+};Nd"qK/oΣ8%̏_?&l»16 uAw6C Ceרg9ܐ2B0.jb09[f&(Uk*FyQY5#FJ·C1qTC"Vy>l{&#"4]Q|&sjym M y(^6HѦM!*{#[?BMȹ@q~fdV>k]ECZPV/b"a(MX!6Mb7$m៯h_DN†5(S8:kZerW<..?ZNƊc J0b_]_*ovfL'6VV +1$="Dլh+[Ԋ&ri +vGn8An]X4#2?4.Srl5&ew7Gٚ0wH#S?Q-#~!v=EjmtJ&I{q+Gxyɞow孵y=}5u)C!-)o9.5GE*9㶪/HT+B7"X22U[~wbߛ&gI {jC5$Fm>WٖU !@.DlSJo`% *:a DxKC͸DcU;eT=cNAAizOzC /^k\x18LH&GWR1Zp> .vnM#3юK(6 _C{l'xH׎&;uoQ'xUD0z+FtehX﷔Tln h&vTI?d~qp3? ;dbA麍 K)`1( @rCҕR_ff0̀$ron}~વRH6#@rIBoBY7ŗuj.R)|gXF?FyL|N"T)&8VeV\8Vq3csV`Q{Ht讏Xa-M&G2mȽ}s1>]c#ct}9FZJ0V l4ö5Y7p=O IaK9iH}Ah0U<k$O4d]4\|:!fe7F͂b Z6!`6v:<Lt lc)a^XaH[A>JQx]86IeUh,.9 ]uoB߮B~E2Qfmb:}eIǥǶD-waϴa14bo)H/[%VЍc VEXz!؋!M){ {3v [71``n6sRBU+rZ,ؕ 2: !Upyy/Ɔ;EyeW[!-|7L[%Ji"tLk4&~}:7wɮM:_[A8(ۭMb aB|E+ =rq7Oм I;u69`#1fyfXpX2mTIbd~z}CcXULNڣO^z1M?ɸї^C4`3 SxGGkO^9H=d|v ߘ}[3?'rxjd5(DBT$5vģPҒJ3} k+ou4>kz8}@4w[#7W[̛v|e 42*>Y"XWIT!Ha0D" w7KTp0+wPa@PG5Ə]]޲qD>KQt4=mwj?㲨\j8بe*]߸a&%hB߶+|1n#+[3^Pvt݀hV,ڀAt8Ca2`Sʀ{[|r.NG#zB­69?d6%fIca3Z i5F30"f˥ jKbt;zr22ïN񿑦2Yp=07͝k5dV9m*S>Ih}3vrl z{WR VP _v6iB4x!S'q^4oY͌훗Xqpl 2n V'd2D]8Ԩ= 1*\deEsIŗy(Ƙ-~Y;,9b8 '܈ŻVEW=8T+#;=W߱N2!!%Zxz-\N[]3cX-WGW2dcʫk;#l ~N81Y/ggAZfs^o׷p3~+0 oc{z:N2P/ ~ؕf)nP q:+"W-VlkWu Qwbp͵&LO)& N^,`kbdA467-D\ew `=5Uѵ5 f_!FMoئ]Us㕎g/»`ouٲ j?y>Mf##Vbv'If 7RC=k]ʠ@jAU ؎|Xpz:G^֦«~<ۏا#u`7[VWd uoL٩Edf|ą=va5z%9آF 1R2.qIfPƶs'~ue6'$r`a=piW}d7\EH@axys ,f똌$FBՃiB\hKW%t]ii(qbLlfx/^ [:CD`19aŲ*1 ɦ-(~g?[;AECKyl{c`\e+>eIk๦CWSsEY:չ)-ͪEɗ/<-A|_|e y d 6*K4FpdM h( 5oY'еEŰ!hHsvQR_9/|H o[hFbՌ%T4;Q u8hVZR]q3:ez,S V%FiaIlF%o1#>(;4߽bYZh`fVp1곤1oݵԑj[RŶ-CsǾ">7cQ4q~DdgRذ3h18q-0e}؀sYNE񐍓(._ɷ0&&=k4LZP8>wM."GĻ{`,>>JjSc8 2'B w0fAC/c%^(r>wn]hm8$S?t}Faۋ.9="N"3"'A`ZxZg.38m2SMA\dzWBs{D[ZG~s%6sxe*sm/z5Zy;98ܶ[fy`mY?34M~85 Tki;1jݴZ ?=wl^=k7В*adJp'͡X4[ι[2BAj5^o炂ocd Y KAK1kdjR.CBm_g0fV@e `*kW i@zSA"&˽*Z 4bs"m討rJuwHs%Ƽ~nm(iłsD]i62׈T"#>x9v| &]8XI wrr_RUD~k`h9@U7HoiY^UO-me{[mo^ ]3D4[σewVw'-H<]Ri!@"h8h0ܒ nyDŽjs}2l qCyTCqW%/+8sZ-տlė'wBiju)4[(&>V.Q 0w`ڗ.7Tv1_SX}+A`%e/:V)]E6{CB5aUBX:ƇQP|Dcs:9Ȯ84d{?u_E,m)y8[y<՗>{#>mmc̋[^Bv*YiNMQ";#]ޤʟX0(& io}Ҷ@m}aі.Kb_r\{Js_^pVW>Td~/oq6nik5UbДv/(˿X7K@D{ ?ؚn24N+,(LU+~0C(%絫ك]Oيt~IYv'|zqM n)d6UA@ڱrfC#Ӄ_BM/dgfjyOɶMxs$}P/ZdՑԇsD>XFU1_:l};-ۏ f zŰϯp/y?N%[^56lqb ',ӹw=DZE oʮ6McpV O;e_rƈYr+ ԆtAhfvC@VE*|cč]  5"7mXo2<~CͣC%C8wͦOqћ G2?,&UYj̘>/ kGo5ZDhhoK \J| z44琰Q|k5ih#wWKcr? Q@;ĆCI8>Kv[FڲP?BJ% -^=~WRyD)eJ4eUs8:.qok)m}ޡ/rz0@Uv_Nk~A ~KDTm+MwE{b_VWOg_T]Bhe;5ӌvEX$]r LaYc27Z,IkNWCL)9ꉮw#a9UT#taadRWok8{a,RKm휧s)`2&xQ+5v8})s ̺D"v82S2t"6 ZN,2.S KJ|'1O-{-j|n|MbssNk&|=wu~k3Ɋ>4JlHěmup'Ð㧤8s[N1*j3_,Dz'̙[ -9͞bAi9irJEiDjϛN:2 Al3O%$+T,G*/;EwT4l Dܿp*W*u/~GӲ17mw&e2[J=zEv4S*fE@Tևq,2 .L OfFE]5$c\kj  ʠAvCch#CB1}~2 K:f-w`6_E;iDBE@دMF&%5+3cL !jLaom~"}YEtrQt &:I[*,!7g|n8hwaD8`ygF#5*K+ďEO8"Poj0"qQ:=Nm%64Z:%[/F,r_ɂ͘z߭m6i]WMvTr%NXMB4.N5r)ݒSI~5Nt4"? LSuk5fP h!4{JЕ]lk/-M0ˮtRpO;'!lm".N{ vDӗq="SC,mo"E/8TSnMxB!w6pSoT)l q.-hDPJs],+w\ 񆏚' _`*Cê卸3Nz0' qs m`|{[b$-#0CkOa\ȃwH^+kU:SH79&dRC,[-Ge'K k*}NE3ʌ/>+WnQBh6V 1U<=*~`M݈p#&bE%#Ky8:{q:XlKF4ɘ呪(}H΍!w{C@ u7] ʶDq)<F2S/1n]WiWCLotMq釬z#r&D\3˨ЁI77xUyFȱ卲5h*]hjPf~Uw}̰gA<aW(#N 6L/!0UwH1SA1oŲ=:æJ FiwoaSo̤ Ɛ[GUu[J;T8ɼoFV\lA&!LVfhsD`C>4f,~2FQ1'YUx_GSJ^HhN"iMDWTw_ZQ^`0腱vlJJٙWϤ}':{yf)K~I>m}ȇbKgԲ%B0z= c|a:QJ̆kb gK([QZϙ^u B g3Db H*=*~(,Ϥ(;$_B"N_4aaj҃i]ч\kJqe_jIAG:_bD]el@4Ō#$k(Cŏq .$:|h aҲkWh$M1^4έѣ7L{ϵwMbYۃ)DŽ FElhGօ*Q IARe` }MtHt,2dԞ6|ゕ C) 1@_qw^9aehWErK{ ޚ?ckȿ/7*vj=?WJNE)Jय़B&Qip+$?EuDLsӓGq)cpI `A@yj%O31E `Z7d(-HHhpy=Z"|jî~kڟ2^[Q9oI:xDip0wijsyHp(Rx+ ak3 >7p!,Xjأ-R^kV'qd '5aKHA8BZ``uzO! v,fk6liLY"`U7Hy;B "bP(s)`E !&Pb5i/$0 1ZO`ؼ3&[2q4OPd !x'ͮ#ӛ"I]cJ{ J^-N f%R6͇RNwlUĔ :7xFd _!rl@|x97r;dd =/-g毕Dnh2"nF Hs,Xn&- -h?e`39h,JeOM{%0߷eE75^_oj :N Nn ˪}y~WMrQoi2,lрvEeE΋ZxCXp(^Ó{KmoF! I8C!nC+,s?@2^F;+HP"qF pO%{Eq R~ -u8H *?|b`Iw6sK]g0/V!ެu_4XCQ|f2`J MHp(B#njA75z ə̐-$NJ YnbƖjӄ\&J()Bz5s5E%Q@Ri+iaQqK-猑 @#;~׃a?rfX!ʷMoL&PEaNߵ:98+82ZFt8Bv:g-=C.1Zy 9{jBQn}`|i 鋢0ƬgNardˏ5`- >2LdDڪWtEn3avn9FBXgEf_!ۚN"??{M^dmjBmCpEtTcNf)$} `%ɩ]A; ILɶ[N ڐ?hYA"+5ҖRtOSG^2 H=|wu_5Xzfr5n$8{")Ʀ'oMjZŐ? \9s1H=e*8DNtjj}Bua('u1%.O+TQ̷ͤP6fD:?< q{0l*f>byVa>G0pZĈ;IXb5;rw \.xF6 qB_ =+D* ;fQJ[%u.uhnta^r2kWoi2s{Ozv9QyMX(.#3H֦hUYa0`ckcUc%Ot r5b|jB ^ ˀ%5]35mAeʧbcoMKk+J!FIȋگ rл{v$ahy ۈ̛Q*KǔFMM^V88|kLLoJ(XqM]XC)T:R[[U:3Nc `T,a2Ζ^Z#  DvgL5P> 1lg<P@U5ʼ n>WG`YwWfglJG2qazd 19@^^; <06[Dq +0>A^;1$;t[ ga]A_ߎXl!@` .#'+2GPi$Úh-uֆu:ە?xJj,-˃~]wX(E(ֲEqy4]@kW&UW #hotv"-[Hu"X¼|ql _R,&eN69d89øwBy%nI'5v`A5W4},Uok~4Ϫh(b<就bi(Vq[|kj_-hå'Ji[+evI5s _%`amyZK2$c4HPf_TZCmɊ8*dd9Q T>;cSX%؛h-GW›Ƕ%2`G0J\l9륌>ᯥ${}8uvX#͡;y!&sjYLqY>FP1]MɸaOPfsH7<3FrHvO'v?;j8WeOjq_~m&lr.$^2- wB_ {v_"56QO&C<.^.@x6SSIN[x~fLZW8s/+ A*dJIT;ѩ_`P&h2x.FrpRmHJ !&E]v1n6fB,?_g?| Y}m"ZsKjn$oN9@7#kb#~/`n ]"%^%/Fg:Ս<:3nX5PY4m*cɮJEN*Dkb(X#*6J6XIɸ(w쮠η&b0|֒XT2m/"MmRl뎫'6svB߃U G^AևzUaVQl#0a E3صM1Fh7qfmBR)(=Y*CEj!`+$ a yѣxig3yb׾vI_Xc`R.S$z1c@/A|c-hz>U QK>_X6 k?1;óf{I"Ç.o0ba~g+b]\T/:1r'X EQ԰r"e_Ѝ(^ۓ.Vb>q@7nmv6nJ qy-*F7prWPRߙ`5+RYcta[ },LW]T|[?rpSI-)VyqF忕l <| uF3!kisvΒu /*<2o=lڊfI09qׅ#)b Q?C[F"i[ֱn `:/\[^Z kXpMD¹BB,T 5#µؓTtvux_1^qKy؜fMX-E cs[0W!q;Gcmj1* 4{$Y~_pVܣ}~ļRڶ"=f+VPg7C<;`&=Z!)V-;[p˜w8CK`1+_.^WU8CX!NjB=q\c$rb*jí@0=pT=>)* YCz;Fag0}eg 5-C0ɓժHiT4$MpQd1^gzAqT|%9Շu:sF?XgnU$d )phEB\_k9 xh ~:ir#'ovg4PG'NzFyk+M?^fDÔ!Omi3"MHRmm JButUa'Zph, M<foJ5}u^L}Z]„c-e3·W] bOЪD-WHԱRj_gʑkQw'Z#>0r$P1v"\2jcJMfu5ڄy~HmbI{54̗n [??b3޿S'4ځ{Vx|bc!DW6b^A\׽n7ya3 {\ls̜.[y)]k9 dH.\)ߪp2½6 (A)<l؅]CU=^.X ͊ xp߆c0=m`aoBH}¾ޗG@\Zlbb4>űa;img7mvn]wZ;+}J9ȏGQʷ5H{/9u{)8GEO,o1g<7|깒ٻOe³U9E#V1v:.FϦW Xn 98>r̉zS5, d_?wk8wF'p^U`397 m-Ia׼I4yCK>>2dQu$ls5}O:hXG54mGzVOFu͑G/lMhX^eD(]2 |25S݌~?x|oE(xXOkBu.t%078`r4J!WPFX7A7!%}BJ%܌ҏGNʛv v]W\}n:}#kϔ=`YߌZskͯi1cY+6b)%t" p$p/!+ݱ9y] g>'j %.*a ŕ vZ>Fz zK !)Fsi\;fhͷ1%=o=fq P=ɜbU1,`Aq5*'; B!xR6fLۂsڌ6+VC'hf";@GLul{tE'/^ZUOJ}Y :^?vc1i]2# BYs/:"R$ Y?4wlK*8ph2T ʮ$slDyh"/8x #`DFk.`I> ^Ns Gyv803=* Ȟj){8۴LWѥgDid(ʴr dt s,A?cl*q v4}'{d!Gn ۡˤ00q ~ylS8FU.a+JkO%ܼAA,#xz>U*VU( HZ滏V-8bjs8:d`!ŶNv@9{>| MT ,ҡBӿMV-;rYvp(Yi@jv})ƴ{M1EB@A\'mv~ޮg6`CrJh^Y--d/eQP9|hD]49fӨhg;e\P"ܫ5Ð^\f5pm/^[sٍu_sg9 L:T7%^viqH+kQewj9booaY̐;a=R7Ը[+mKSK\'gXQu#ڦ?Oz2X~`.5'ߨ. ǁ9O)k]ez%qxsOjя@iR賽X@߿w:b=?C )6#3r\ENfimq(O+vb\u$tw~+Ofn~B4v @4E-6 `UYSTfr ?П|4%Fό䏼Uj82JN||bcbT P׺TE McM_0hK1,6VS*J w4,Wkęl:k(U.x)?{Y'#-V^YGiܯmkؗOՊJ vCvIRMwb:ŭR^b-gp[t+(j6^cdwVPr Ahœ^# Q:7`At?? ]/ Hu#>1]Hqܦ_eP& .N)򔤞eef3Լ,!-)!a kƢCQBBgId ]^WDzmC(P.hC>8t`cw8K1VžXm09cMI+`ylJ=`pXreEKgb:3-*Rɘǂ[_Ñ?(I()1J +=[DZv_*-hFW)+SN[|s^ 2BV;`}owߠmua[YweV‘T_@Tth1_i/ }F}l(CKB1ӽD\-+M tcbL"& $K/:FnŠ;+#O|k=$i(T34ue%,UnSF 7;?߯E8pYaO1gSHX )F(wVF'EdܚlF‡NHȪmFY/ )5@DZ> RGky:)72^Em=66*\/Dy5%5 cmB2<.]. r/l->XKoԡvƣu6.xm_Ƿ}3B$/Bsr} 6dtM,8ss 2WxiINwKIBJď -t1;Q Iy2xYJ||dY=TBзKՏnvRgsdPv\VЮ21Nl({>VO"b4FBIx\ sIWSqosL\*jP'e3`ddRgR+ :V ZGMߴG> TcρVwC#4io[SFPN3Q}\Ֆ 0PMR$<\qn\}?a+AK5>Bxp7"gEE=c \ju!&pj`n<_fzv^`ŏ!Jٱb(b)Td/w *wi; ȔTn5Aj6h0}BGm yo QAM10aל .H`Ʒ:l;1#nͨGj[N}bZ+y{limK_ٰi܌N;DbZz ܱ1eC#D%t,^/u# _ >FӇ-Oo"Ww~PY/Y$Cq7Z)Գ,ƉD␨cVA0%LҒ[;|El//r+O3#dw* _;(оg r0t%0r3js^vMl ?ʥ6#&fM`l͵XGG$:8Vc9:|!;1CŞr #I!:ypG0\"w~޼꼔GV4L9ySѦ09 GW i'02̿U)OME4%R4lY(`Hc]x)?v($J,usػ' r zХ}kq~ԑ(t]CZ&_-bHĽE^I*,E@ȜkGAò|jgt[4DcmOK;,/xL])Q@s4 ceFdP#o.rR5_^^^O8ZCae],n=p-P' N be,*D^ ǗlZw@5^Ү9= k,F|(M4Z ¢#q59=䍽mq7NZU @LZ_a" ENTiKڨ mGIwA|{Cxg7XL{j--RU20@m-"נ}߹`7%~ZJW4{Qjh|@QqN3VFg"::Ir|@*hgUAiR-Eޖ09Ǧ+RV:uY j^ Z?2m"aT/"; 6[zg vK5So%Cx$#L;Ca]i{ŷ-k{NhQ/##X/0k2;pEb4ymGM,JP :$יWT.&g}jmUooH=u̴5;x'OjA '3U.J])Fv`[pyK4~øLeKv8t䠑9%Z.9 n7UcKFo]|QWHz=F*vhڋSn߽Z*b^ub̽qMC; -M@Tw}|c "!JkI4=[%J3pOVz}.fX^_ׯS[6y :QujyFa=C.jWr&CRz:.fRX9rH?S~s?| 3&Pxo^Ob^,z6:cC$Blw2+Yl=FŚfewš96_*?bFW⥰Oש㬇gPZ*Y#F )OEDE[ظ|4K5Yp8SL9{w覧^8Ў*(̷EoИǻ k/g&ODH 7QM3֯1]):$@*^ 4iiF+;?1pXn \AfWKب!<:DkK$ɽ@}oPYi2!vJe*.zx-ӁFRrW: ==c6@2·R\oiZUۮєNFiA:,m`׻ZbsƜ`#})ޣ~,A5Or𺘌mOl˅b&x%獆q[8=00K~E]>[ #Ď~]DzdcPg#Xv靚xA6k8z5>s+HS؜>)0~QiN9^I ޸o-|:Jrƕ >(Uÿ?I>_qO6WwEʫ8y=ǜb;C smfvQeAf4*Idiﭮ9߲rNY IǞ7>*ǡ-3~$ gRV\lUԱN(bzT|)5>RL[`muRBHM$,9GYm]UVc=!Y)0s{] 郒3D~kŽal7[0gsIĂ+VORΦ& aH zxL-B/YRQ8-4G$|.2ɯNB}FL6s܆[[FsySZ89ܦczj,9}[*.օ.*d2É4v8N_Nj.1:@4&E30iK#Zy+~xj֚IY 2ZkpxѩA qIcGcxI9#X M_BD[-?ftP`뛞^ISZ4ce.6Fa:h*<%Wey:{|:UY[/(bx *`*ЄPKҮK͊~rx@6!S֎+Op%13SrاHvʾ]C,.iX>in&.h1wL啜*̢ κ6Qsx+ǵEc!͚%+?3=c9CX"n=b/6 9|)1^Ĩ󱊤X!P>-/S˭o&" 5:kNXf . >F8F e]TߐwQMRk־;A|*&Q/3|U؂),!uaMI3VNcܢ1RY?%nCR$ 2P}HP Gld1={T,eor~?썄Asb?,'L`.L7/ջ_z4^i R(4KڂCd}G i(֬|UJY>gUB\i1=a^fcPfU{cV @)i߿^4'MUaip2O軿IGe<<~]n_>xu٬Yka'WJe:˛ˎOڝs':}f] ' +a8>U#' <.>XWHH)~U(3-NҼ$RNUBx2GyPkخX,P+6@>ch@7|?VvY֯'~#B1[dbҒ,R,*;(nA7X$ ,ZM2Z+5tpU?8/B3o[X6<֢AwxlRTV=neM-$>oW,0@;Kd䒡\ `han BG3-Ġ塊).?_ؙ`< ˣ?߂7ZT= O.'߉iu~:00lqUxVW;-f˩TcTYK#=}-qkp<_g23 t OCĵj WT#aG!iOw>v_嬙jgJh?0"ϊ EF*Ǡ<֛m0ɴn ".49!̖B^/#N:. s³UWaZ )p ˆb}6*7Rc]RCN8ZԣآΓ/$ѧ,[7ۏM,`6p b"5G"j--B]p4+[=R\}@\#Q3a\̈I,=djϷiQ'ԏ40g-64לNAKGF|H,=K+~!"A ѣ29 MNҜ,һQO=f"טh[ڸ]ߑWr> > /ވRM3d:[t_T<%pcx@:D785[ܽ>l2ٵq$0OGT]P[E(H2V1!lFlZ⢙:0%J ,,ӺY^@ eMǰedE:$feN߮cb BĈ04(M^0;pR͎-:}3zj5tMCA~>Z[a"zZ&R"1 o#& d:YQ;E~݃Şw=1{#B(t똉fܘI9ys0eqM;o ȫNc/Jz]網ZA,REI vFjB5kQ(ODh,R_2FQ,brUN~5a/}Z8.O2$'h{H{{ry"[Vmtdk_7) ]dF! @]!B;3]e }~.[L"C+R&1vVqX9Z\VU N(_I92ՏcxO6UԘU!?B]To: #Ԣ'OJGC̑IA͏ "c( .O(Xk-pDԚzr@T*㻴*QB%ʬ&OZ;o+pᩪ899h+a1v1 \ ӓu@N 7=)gUKW NrFo^#bYv^uM0w* w{jH-0~Z(e%r߸޾NZb3Uu*<yAˮHHx&5I|@ ϰ;F>jC)O5>[,dT$3Dp?n'7`pxo9p&A_g-BWkFp 5Όx)\̰R܃4Ołmb@+ͤ+d2C*4"::ORe(ZRh4R3m, G+#b_z `a0E ܆rZ+CMhjG15Ր]R7gv.XLuJ|(Jc^KX mF$$X⻼J@POv~5O-,Rw>a >_l;/E'Jc]P1E>Ùm^uČF>T / 7l#5&( KP4 h3'F*m\8jW7 Rf/~·Z$ :=w#a (JQcN:85 d`xnFr'c%rbE8`,Cǧ.eg~ŷySLYKذ[Nylw/gem7E^LIгpqQ2{v˒m@y0h=Q=b[MUb}a<FhKΆmn[ett[*fpx2aRJ`9Z~钓,Htey2 Q30hrɚMDj=GV `ID0:C$ Պ%;>UOXaHٖ*_<'s3^|@[n>iY'N{Տ5tVICg8[fإWFe?bK(6ܟ/^o Y۶]UH--y8 ZL5X#x?I \8F]1z-DS6C @tspRWU\>)*y`nc߸uX.na0f;׊Vj8 *aHo|aǚ1 ~0$hVEݖHxȫ⏑7"&y:s* UP/8F@F:]O2}nƦ`Hc?VY |C<|_ff<-c?dk/eIjY8"M#{o7h\[C()#2f]Œ5¥ Γ@wL{~bn4b59M% ^lr"2X rmk/Ңz]whZ==32a@%brPF&zoAtס !z-*٨Vq"`t&(16-Y^w ~f'nX4 ;oLvoMgs(#Ru{Ź֬ ;'=}v\g:&ҴZI˛+V4,JSڲgF{eXŶ!b[AQU"vJ5sHLYy493*,MqYٳҲ_ƃA5'ga>1XZUтLOG)U9bDLEM|\^1en፟Ɲocȩ_PMi#pfp֝XIXffפ iH_U([sppVV`>|yW$~wf2qjrm=Ib'x%} Gd\Mô@9()B*~!Qx\V?̋NP^ꒋi0=08NCM(5]&r ն/"u:_)4С[N|5!Y@ܚE8W[f!+OM S+]QnHZU.[,YvZ̄5ynlE0O1{ABo2FY*k(xbTʘ27%Pkz]ޭ^h.Y: pP[/ a[ǩ_R7Blt"z5bTNj gϴ Kڲp$  \WsgWPl.Hƌ*h5z.Il1*!:{ y#jZ Ozձ^cT:y/VIC9P "x=GL9Tp4-ȗ媶\ ChXQ_JVt,ţUnsljN 9*oJ?.juvmޖ9/6@H 7ȓ (77ئd,h`lhLLYMIO# OV)U#0~~H̛ v-+ މqstrXwDnC%UP`QHaTm (#D 6ٮ9xrTNH:Ȍ$+_9#L32zN*g{;Ҡ<1"84qj YTf8:3l"1%2yC@\ zLm;Ӊ ъ)˦hs tjն3q~+vά:|}E1ꇠT=R2rmsUdjk9 z'K:X9!}B*y 3ei[њ5W:5je:)S%tU~4d.k"?&A5FZ*9W279ld| GxㅡT@^O#))]CɅT{2,D8`Fx3XyҼq+1Ӆ?7Vt eʆck7aɹE|/Qx (辘Zsǎ̜~f~CQ2ڨG 7LM4G,[Eb4趎Lq,p3h5FJiĉcnHھ,Ї [7Aط58lka(]HXUyoz J ƕI!aToTtsV|guy:2rtUw,13XTI=PN {̀Ns*;+K}` }lfO`v3n]mmGC&8 Ldo8Elgm t2.e/&W-,+0NW1Q%P_}6=v:䷉J( ǛX3-e_i97+=U*#w9Faq).]^8eRu9$nZRVTF-'U%}(ep@s)?Km]!hZm˜7C EEYNw/~pL&0" ]u_lAn-Rʦ5K` ﰌ'ҫBj]*XߒFާW":="ί -ctV|mDS7 H,ګx9w3MThO|wHd1v[(2Va?kJҹTxv3 Bqe{zjIuq1ٰrZS:ƶ8Hn@)$KRO#NȁƸn$gW5(4P^9Ї3?_Q*l/Rq(DnqW.cm nkakzp*Wk֛Ďs3ɺW;䙙YQԥzR-'7"zYr9)UŰ۲%~5}t3pfeX~rx)1 ޻QZG5qD9څ!gF9RlĔ?XEЊ;_=R^R Sf2waXJ Nh =o5 yGJ'Sy/ -n-ٚ j|~ǝ<͑b.M /ch[x>+vdCy=˰ˊ QO4YH[@AP %iԌp=w18uC )5ڬgCzұ?=DŨω5iihϫ90IM5'bZ Ql ɱ"R̜oUsl="ۿVkjcfC8Z8 rQKNNb@YkZ D/.qC?]Tr2dZ8(1ȍ+TO",WD*Nl]  Dj(;H6y%,V xkpL阶d$3odTrh!rC@O<2pw/|5;63uk;=a:M 4By=&hz>Qݘ frdd?Z!NE5XoKF ɰTʄ ڴjSd{f16Vf+pxwd&`@9ʀU{\-҅?b InTվ$(Fczx-.s#ά7)b|bqR<:YҌ$6pg=w]*KErQ)n2tLdtqnA;hQE*xrq8F"b%mLqdTNZmZ4K:|!tM>z@:La = +8花¾驨 V^EL7 tm[cBM3K$%Ӛ< Q_-Y6ЛE?u[Oh #d(s'\Dz1n._zĉeY.@o0j;dU{lkās]w3h!]3-%|}M|B}Sr<+zӒS-~^6bGA51l ',>⥚ ё>tSU:2PHĪ0ےtQN`~;K|)TRJ pŶ(exvɻȮ4^@)gD.ֲ4a7:CDWٙ Y4"SD"ߙI3Я0BqQ U$Vnŗܵ3$dl5+53jKIwu _l.NVC! 4g"n}0QR)MQ%\N2fƞّdn'3kd ZS}iz>ž ܼRR)_}%m>^Ѩٰl;iV(,4т^nuȑg8vE}ʞ,;6?؞DQt VUr(ǽD("%^͹ SՒ(0@]*wӴ5M-Mg.xПBݭ*Gl+uS ͜PkgkrmWm]i')?$B')Ro!4`W~M[=|U*m`1C LfŌdȇ dSе3ʣ aוnWwӾ}bjQǠQ*F@ |pxe[7~q,6;M`$-~LizW$N*EV9Sr<@[ ڰeմȋ^z~-z7Vɐ%ixswEo/Paw.@<`+h{Ws;pl 7#hQ@MG3P{doY>c o0jC[uKY ^:`Ex*!1YIQ+XÝ)ɦDAɥ8x4 A 3T jB`9\y}HPaSD{C+uXDV IC`=Z brtKݾue1f>xGVQ,p 6qsr',i4\93uJW[峁twEqq/Fuf*&ؖst?qVMC Sڰ'IP;Dy!F1Jڄ4tqm[vU0GXr`.>P5 B=oge.Yr Q̰2kˎMЋmp+)] ^FZn+ 〛6喻<'jM& Mx^5k Jlr;);~gMAed3ڦ6mIdTp[X 7qds{ 20UǸ $ (k~jfGtu$iP4vwv!gcHլhm'#wAjLV,Ik\̻eS? f?8[MzOP>o XdCRM|lm\6",js8'B 1;|/zYXW}=j(a[bn+xj](Iޜ3y{ZV/Sm|ËQ?lF8͘*jF/s|j^|/* : .(#1U"x?%1dPxwz-kӂ} Ej wPCupLxr ftC4C>* :GxnSжuUҹ#FwCO~z"dq7ךyHp"פsHR$ OQܮ$F'dE"m/2* oW@B >Ň8t,O81M\yӜ180y pz O|rݛ"?ܺET:M'|7BFnC\xKpQYh ǒ$UEieϭ$1 Xk oML1y0CcsY W \PAs; 5!jH=}%"P8(E D>@ QdI@xidcg?؊Fx*١u3ڝ?M˹{4#0צ*ӵҽ1IYj_,<_ WӨg@|4P؊. xzZIܔ~TW;p['Y#*p_nO{D.g7[Z"kv`a$jOeMϵvy0^1h||y.^ n;]nqLQN Ƨ{eHކ/P+NfйY·H ( G=,!e\|UuMr<ㆮO3-#:Q0N5hVfȑy*b {d>)U+w|A3a;_6L{^ anq͈F,"Bƪ"^rE"k~r®Duҁ81ϩY^l+8QpΉ6]VK+16Z#b GAj;l1~fCcjq I6sjm4X.òiU!F~qO73~. S?wR~N ZĎ\%61j2"#O:q?/hЋ5#*qNV)pq}fy5H0/wETXU)ń! !iKqfbHq!D!R!U@&*c-F5=E/Yf9 몑M7k< Ii2p`ݏt/+gQ~f 8~Ss`8RdR>=P51JJ} 4ƂGz녪{s"qH]׌-sH I?gSjoz8ߗC)ѐY OaGR"S%=NT_ b5k6nr2.EUi-Z+&y}5ۄ)B+X/ @5}i};WLĆ${" t%9[͋P="!tبW'W&-%T`A_o>-]U;EEh6WʭL'`J #yzs[K.NÐZϿ]yNXt΋DY(~ _o 5J!Bg:i&5,a{z1|cW8Ͷo2>ž9S]@- ?jdc(e {:s%Nߡ&dXt,a_ro+?e6mXQC$z(5^-07 (bĀlNgzi9vy/JܑeLΨ &rVRmO E28R[I{iCTkVE ZIѮz=ўdJ8a-i lEZD\#$E,^៤X?^GJ_i##TD7D Di7́#w[l֏X63A¾v^dCTc}'Y[(Rn|“ .85-o Sdo;]ƟT|%Y\)mTMa6M/F rOCiAd_3o(d|!^#oInmx!ܐ []W)FpkfAY!X1ۧjRG]2KGb])aj*ȖtnVl)a7%9 RHm"'y~B*ńҧfgf+=~39c%o<6Xg l< ~w >&Db-5dd_b].EEYm3EP0\HY遁Iy0\kg<Zuhh@+5h!l@?y"+՝mj: dwrl qJfSTuzBizKݑY<1u6oXOM.\:(I,}bt6`ùz9>@&Zzw0u;oj:CЅ i-䅪/'=+bgB"TC7n\\$PO̤rpt{+|9B`5NXY Rg8W&ۓeU-Zd~$eׇI.*%'q]ORS#ZۈC﹖c9T9^]tt5F5dl:?dt$+ǎdF t ="6}[DX:6_D/Rɪږbim,Q𝍠vUW \򮘢3JAG>3;@ZD 7gB|`5\N1]&8d+$fcuF:` =X3B rq d8T:=6IᥲғpV_ chmxYip= =[QALE"?AKN|,fM>uY =5s>W'Qcw?f ?uped?.=.ݣ@>XLΨ{kg1VNEL `9k4W9RD$=KprQ# G&Ysd5{l >>1и38Z(kɡ0^6R(Pʩ1gw o/dLY㗳kx6w'$G(lv6T|9~|[~_;Q}}6z8tL*Xw,9n+msnzbd MKVue}9/ur'DFQӥ?`8A @]0oV:P W!爛wuTG/!0 w2폖oυaaKfMԃz4-sf=f_, s%LR>^#գ3מ88 ]R?P2&FV[X#iʔ-x"PEWEt_zUGXXu+M c3{cԤ2zzҿj\m=T&-ӡf%I>'tb;6c4<< !Lt%FQ|ڮxTKVWX7dT[jA7UeM͖ˬ~vt>G8'yƝ-E|HD{>Nzd!X4Zt&x87NNsw[BdZ ؜||&X+ǃn` cI./e7#ĕ 8\8$yrLG8Eh\"DQʵc{Sdaŝ.3w<*_diuL֫-O8埫ẙ$7a ?B75Z|N8IԟDr'? &<͈PB4xם:b:/a=|J^{.׻ܓzM gi ~m"<+teft3dWO  "[::3N-Ϩ ֖:BŰ~lgOYjyGļ9QMckt&֕+'DęJ^i&}Y};C($]:M0boh5d>{&[<(TKV~Jo;˝vλ@IAp5L CBe}%Y#*PK?ɐ7, րVqˇ k^VxNGGˏu~ &4j!%m;3y{ýh 覼Lټvx0Hk[.zy{VUKMg8Vgbmjϰ!4|S{|2SҩX[! hAth:~ө7|vb߯T}.A %ܿ=~R tU:&ܦ(VvtJ΅wG(PrϗOHؓk֌SM5lɻx q cPOwVםavcB3t4l}wHr5׭j/FM[Vu ˖paI8u0o{pā>I)tZ31(}TĘ3<`"ף>ptq7u'h mEX/)#Q٩_ cb1hۗ߸(OQN!?4dzhns!]S'>I4$B)ZYiO9`>-ju,sTPę~6i xy^m<.WF}=RZf0\:S,RxYR^ML}wR 0QUNl!e`cw qB rb]KK@BF*v1d=C$9O76Q4r7&=krYf<҉6)>\`l{eANjdcV_h9yMdy'^h1<3E1'6O4L)v2c DJ)ȷӪJy]J65j9s#3zlp\Kxqӻ깎H/6wUEѯ09!=CkSz(TSUwZZHV'ټQMI/[ ;b!hsN^+!9$Vtg@$ qqbCd4/KUmS ^ cQ2W(s%rHo` ue4;Y)Nཎ+IAш _wXGI$Y^| Ga>L }G2-+bЗ#2\v1jkwHs /0yS^&lY:]UG/3g2гk=ԹxZ@rn&_moR`JpqDVc/ :mbkf@W= t瑞m}{%wA@ײU2bufYr95 ܉54zvҮ_PU0a{u|Ti @o~wOGluUu^Z>UiI`7% Fw gcU#`7 ]`3f*+ʳZ? vhD=y,%/~dށ]W0y{ءQQ.]bzϫ*Ww6;ш=\mV+g lKJM/a9_9P8d֚݀ÃvX?%BD6,<ᅅ/r>ܟmq/O%O@60t1}S{8ħ/U6$R5&sc՟d j {OOb7/vWmMˍoɽ==S2Ģs\hYúC\4cŻ/ l."~ze힦$Qۀ@.IANӳ>E!@?/.3]sZ89uV< ؒ:B+r<|bIlʙ&FIMל_Иa!:- i1gX4XL[/!eֽ#B&ѫHp\2m 5l yY?=J U;].5K\ls`̘.PfsL;d"|{(WYGWؽy *|Է2VKVStD`d3"Ҥ+6Nڀ.$NAy`hN]G-oYMZʿS+Τ-`48=jV3sDZZYL?"k IA UHY$ݶig2 s^1M 49ՎDQlIG>(rPy~1-hta6~epwEJ{lF)v@4,Zjj׌0YbS}6 kD^gg DXȔaƜ< mcu^*&;fp k&^$|y ,m> ΁iWެSM֋Y{M9Fɫ =nHdh_]JУW>@>Xs7Z}9 k$.'8*/M(Vyu&8ZHo'ql<Ѝ)n?Xo ɕ L{9[#%bLI-yFLfy9_$n;k%1_¥XB RڶZאDA8`S93y]Ͼ^NF(Xڼ\}@) Ć W3@UD:<=,`cǭsmI,V^'m!Z# ? Ɍe瓊Ħ*Pp1NUuH;H`#_j EBvPE/:[&@r^8!9k7-t/G̞VHƽ^y$ǜܻݖxԌQP. C$LDkO}$*}v8%`[)C][LB*vH) i8p9ħ-* 4yGp%_Ox8ߵ8S<0~"4+dّڧol&}f!H$$!{%!oUM$7*@y'}>F~7[fTaWd2J+зd-:tB;Z<!":h6lrLYkݎ ftEO!XdACACRd&[8Ω v&u',O!yQrCfq>W@ Aّp7iߐ.To}a0xmߐǴ-1Pf;{䪭ܡl?Fx)2|ba9ײ̌pN ջK:?,dNDַ¼ncj(3Ea<)0E#?wjO M+`)O$;ade9@ =wc2Y `k?r6zqU=:KCHίijK=98 VRxh g0*Pg5*ڮ,8@9 ')ͯ x™ya7۸)LU,u5VW;@9Ό#)p?4Y~,6j1pkiwrOg6NS4ޠHC  "_.}̚&vY؝DǨCC_MAXTbCFFE&@{qA zuwM;Ϫ.'0􎙀G+5_ҁI%=P\9> ΡW\@oD uh*<XLQVæ< +x Ht9DX|p]??g6DFH/ߡ\ƀρ<< aaϠCb[{~H>MaHYY+q_p,axHf>{=|:T$6ߠ 6i(PH{ 9fEd3W7"G$?p2AҖ@Vf!b'5YS/<Տz&`5rc&vLIV4Vc| |h֜Ega׷A[228Y1 osI(}]O\}'H1]YK; ];Op ;~+o ޭY=~ -^|aQq~«#I&AofQ@&XtWRX7ovvy}G>3 XLǻёWyK6Mk"nM1AaGT1M9FkdDJV1}l'yIbl7-rK~2co^>*M]@IS^R6L46uKH(=CDD 7bv/$b$;'`U^3 -u4N [w-iGzi|^XS&Yի.l]R8͜H` *Xedsm D ON/HyF{sJ$B9v0ךT=ˇYD7>jіF<43~3X{le6+W85!nIA(sb\t*+RK}2dU}pP,g lnx0GteSUJڪM^9& MWk#"8J?[N2  'n7Q\!zEGپP SRu kx(WTDݕ**|sULʜ;'Ҹ8|@3[@KsS4*u|ڞ֌%kGߑHc)f OUY({j7 \teFA+3`cm=ת'2iΏ˝{ 1:9!E$}",U#P4FFⳎFlB>͘D}L0Όq573~{BH#[<:Ȧ\J`.gP/ULu>A1-Xwí@](N>@l_rG?vVelTJ%-*u=$cDQY<>.[xf}K6(}d0ҮZuі8b홵 uF̮֊ D+}y= Xq81Gg9~#7!>\۸'y7 9FL7[8{liӀwvGԎÊ =bD 'W 塘8.EaSs^K{cO$]4jBαI^PߤdȭX/ [ɡmM)㤇caWLxede bdWCXfAxU96n0}SVF?<;ץ,䞇ujl!=fUױz^Cç`hɫ I+[8\Ur7#U7 *΢O bꔣ)p>;EEZB=!vWu8ԟDϏN5d5{A}!E'8gV󭱖,ء,d>( @3D&] &|&^݄7l)``t}dJբԽv~7wyf1x;|dѹYMFH:qbu_}V+>u9ǩ>vg4Μ}+;wE cMrFmцVBɵ>0hljKHذ;,CRX%}}1>Yރ]VIdp #Fl?ne;Zd7E8Fz+R[F9zgkzLYX("eK\( }샲X,Fz./M]z-.H(&XHYڲbr$!_áPrMҶ,uV%>{aq8JY1m|XTڋY ʄ " 9n mٞSEm*Lp,A*:|'g:X# Ws|˵+,J#G9FuZGbg=6R?Aeq*5(War4/W!.>M3h;/j,N&cN>Fe5ߣ#5dv33(jQVhartVnE"q -^(1 iPgEò.nGp.HG0A4kk}ʛU^ QVpC(s]rVϫ`{TMZ/ђpF!t 8tbAg}2^pG <1+EDv=\kM \> !~E:B}"(ŋ8m]܊:-ߊp#U;_],F>Ek([G zO!K/]G{ KYP 9z*mFNo^].x3(SDYEXwh"`2+^VorX(NZmOcjA°'A)!GDcIg@g![tT 0/Z Wq0r$3bvH_/4:= Փ7&)ٳ'5+%y֛L[:X<%ARTim~-?r6>݄}*ץ7淡&8K"1DiV8'M, Fճb?e`c&v!{nb1Vxp겪oX[i]q($&PâqWjoXڦ DyfO~25{HRt~&:;/МFY*-ȼ=鎎b#T:Brr 1;MyM QbYϏŚ`FnO5֘J |.1YbЁI:.3r0E*j8=9/辗e\l9ybz!,0RQ!=1u Nfqi(9y5JU(M#+CW_a\JZOZ 9}vb$5Cn'wOQnrR{!  '#PS*ѐ$rdy z}1iX?Eb{P–XH׷|~Ajpb 8&*))N܍JZ$^4-JyCNb9Y(F] !~YE5-Qwe!"G<'V;Ib+1At-6)c. {"e(LleM*L }re` ^^>|K;}]bO7WVd<;eIE:!}5A`K,YIWYGL^ o7bd뉷o]bZC5~eT`z({I ,fO}k*pߒl!z!S皛b7IPr)r@.1ҁ5*1vaj-ld횶orȯR,UQ5"T4XSZHmd#eT]K0}r؍C3yb!ˏxgBHqD >rq$:L$-mȄpdgUG Eg9 ,цoCNg{O2pFs[G %v}O7PUhZ) #jxҳk$n8  EaQ#&sXcߚ:yq2j wMM-KZi@[Cg~l%p1aT!!^R11Ҵ듢Tv]7uWv xdTPnq4@64Ȧq> E7Jıs Gѣ$+pL Boʳx;-7LvHSB~7}Źh)ūH$ r1K!;A&H'.9 ;{'аUl-Ǵ tlFWr?)\z75ДGJ9FRB8*ʣ|UE@y~ `^Ē`QX)]rCp'v V[N4ፅJ+ݏ;|@یz RV aQz:e=di $ ~e*4gtW,N55¨bm1]^g݋b%"]'<1G3>'ݶCz l1x_2Up|}#nI{ʰLA譓j*TCߛ+[?|@yCS{+u8O4ܠ-ĘmΜ??-U ڥul]+m >7\%~'eBNZ7>TZ(n,IJN3IGWDLgIR]&:/yQ1iSa7`wckͅaMr^ N_ ms5w]!Hղk趡k)B:b ax.>hcEŬ*{)cwH}F_zj) 7ZN;z4n}QW,CY1BUUiUIL;۷gAy vtBQnջxN\&6ODhcN9G|h~ƉP{17! YrG7"B>QF/k]܄`IڲF|8[PKźO0`"5R=8lF[",2i&]J M'rx(Vl5fSZ̫ a*dcdQ(4^FX۱;m0t\0h}CoxSp?ԏ83#*)%)}K. qԥCIGvQvy!^4cuwT :՚"B9:$}̩]D7#%G}r..[*K hO+.=%D=q~qg)tR*_W5N*dmA)w !.'u>.cn3ЉVcK9W(l@^,2r+V2 Մg^siQo(+d$b CÄv=;ٲ@s|kx9qxzS: u0k0 }u6-^Ig9.uj~.N"%iE\`!YZHi0 /sX9٠"0&B5d)W tl28 WHO{JGp޹䵷avK2{IE}H~ƏS0e|ķzyuLwJyr$ z{v6f)!@W.yvbhU0Ǭ]a(Oe4e+YtZIS@p;<: tuHfk>|dy2KX*̓+#Tz+y8)u'kcccBwc9vdJ-|>coG20EP ,m}j:7g=Soŷ$X- Vwܵ(iP%N䱄wsMoť 6g{#7%: j&6!9fɒuCaĆxo.vFՈGw^`n~9HU&M(>`59=]+C։Ăy*UAYH4F7_^i;pXTe_넎cާm Rl v~&E wq)h 9z/2?f8 S^bc]F9`OFU'"[z?!l643 J@}QD(6G+(Q,$ҿjQCa>(r:?g뱢ج*ױ8ͧU8T]q#;=Ǥ%j v]cdnaqz0rQ'&z%'!28w<~8};c%M9g܏Jȱ2S53jKcuzytOG[m4RZ`Two,H5Q5Oڣ_qˑ:nmG jHG)0zu.ѐ;&p6GV **C9&Qr&\A&0!@%5DQMPr%7gF꙲TFer ,|7W_nDZۆ=-[GU@jPVkm=x=Z "4h={IV\l6%Sm_mW Y%ǒjIQV} s9e:.LݐwȨQmہ%h9 $7hG'rȘ8h@KiV=ڟw\KJ$3~j$dº&2PBm8AjԵpiY@X-P0fTjRHGbA4+Nm{sn3z,8\`=d(a9'SZY sxT02IPK"+8ƈƑRDdpDR]~ qtcX K1dڋ`00v6 /2)"pA ÑP^(ThZ-oiÒtٙ9GN[z5yzsÇN9P>:u۸ɻIj`Swu@F0j, lҪG&J\kvPVJZefw.^8м%zšJuo,K+0Gڸjö&e %vԉ.3L[C| X\ x^#@vK1_(\vɷ,Yfj 튏e9Bc!gS,~ԓ뵎wԉ8>cq,z3Mx=An{w%J#=7$vQ 2$~bY5hl̍)Tb_%s%6`(5QϮY Zf`xHSJX ,@1{)2<|p s&*_D =rUKȒȍ㲓B ڸ28?v"U)p!R:ɋw_ٽMLFTK&뻃 E}S$o?][#t #n:g~|brM@ D] .YtlԷAMM6n&NЯl`:8aX:4%`n˨lҶ’N'8տv'0~GnYWzcFԩc'<#/tqYyUSSr!Yǘ{ib/IER%"E|Vq% &;SFU=$d22;䱂xTc9D>~=)Ib7E=*TݭOքG 7?P,@\tKNq8BMMS (M̉G8Ҍ* :v}A>o9f GEP.x<MN!$xIxg⁷GmuШrAqw VG@a7U7X 4.7 ypsV(S(1k5([v#P[Oڈ@>B Uh;SKDMX6:{9!bKmۤZGC}{ܲpzF2=wkHX*TNT-S k}Nv;rU􎝎\G(A7FlrqO|n"G^Eu&N,<:ԅP!~OME!6L # |IvͷRgC˦jL6S$έB /hUvO`>~PYNY#KiZDQEՋ$pL%- &k`Qu.JrWvv Ys~g@ ZNFiyxqh2a@: \)U"V9%hEZwKVdmu/}^'ם-UUFB96V a1$7Ez^0eZ)Vʺsi\s?"fKQbBUv^lκjRA>&`^( MoE Mc>Q^nPGGyP~?Mծ3S YrO?ɠmwXV;{ΣK.&ahg^ʼ$uT#CO<f`\:zG3j89 $]]QҐ/l\G`j_w( ~)ߺe^SeYbZDGd BUdYFg5Qkej$q#t^^mY}{GØɝ Er2 ]trqѾ8&:""Rr{Hc;GeFGm6H G"7ܗ>8|&'~#; C}]Bx1-5ү .ګRW̒pb!|kȓHq]KP<"q#:啺pÏkcኳҊj-UgԈ3R=B5 p;0z_!YhyE2'yu)B(8J"Z {D콏ڐ4S>.BgB?].9RG1_~1Q~8ށ[hqm {t}#J @>-Aovư),gڏ $) Oަ:Q1u2[2Z{5,"t&%19?8(iTª'ypЊȉxVN{-`\ߒuB9|h0HI$şGG;3G^(g@ҠZ8y*MP-X[2_!8Ji39-9Xf틚D/ [ (N4 Q;k;u}{*^i6dڊM'? 8l.-d$J#4Lwoۂ="xɐ˧k2?SCB0{2F E? O:a-xl$E7&ǹzf4Q 'wey+PaÖxlx0% ,'C$\IC[Xsl>?i#9řӎ#fedaT'2X&9P4M}lh6 i0L&ph{PYN aݱhn"AnMg~.f)h7tB"5!Q7+}B{kC]?/RwhȎ}Y0?4=&0> ơ^Ȭ!SjMK&$9<rA`k)O?68(M3bix8#`bC X*j~eXBf;$j*ǀ_/rEzUDr7/QqOYuPli;BK=MYˏ*{,{(mnbɢ;x_7^C )h&+C|xbŜBN=!@3X2! de}%gL}T |%[F Q0/L=[y/06emաswGTMAI%~Vϡp 52F`~zIlI%p NܯQݲva _ '{NDq9{!<[Ӌxhvx1 e)JUNpi x؍*@<'oß^P'XcE3AR"_zr)b#^bl=_9ɑԎ3&HojׁeCͤV)Bg)&5"qc'ezt * P _!2)!63d)THfc *'bjљ}A5u&U *u3z^W `A( K椉Gq'&|0L=Syv 7[Oqw̫t*ָٛ}{.WV 3&c xaxS<ʖ%,Z/UxMl uU1RX7m6oEl`iC\lJObmG.h&)@HDWawjvif=z)= S]OKz;dMc#Պ%\ׁi,48L+,AuؠKF[!LかQ/uMS4h1;=?ñd4,V⋚ {La8Q[r/kWcM r#(AOPk00T厷)X_J Nnx>?D}9DrH>);ERj4ˤOTNיc-9%@k9OLH͌QWLuV7}Gsִ£ E- hM,ռb%!^#& h/N)&ݮ٦=Tm@?HmR4U2v:ga)M;,ª Ύq|(xPmqxꍫyezU)kŌ'm0?{FX4Շ,Y1`׉ԃxc%Q6G&ҁc]EUqXNbFHF.8Ao= lS4)~ԅC/IIQxL5~J)ft[CK[E cTOz)6Ɉ|>f(ҖH5prΟ>hnur&t}ps6œwfsJ6v)XЌ=| ٫nzfL&$jX܂>-G%M7JO˪N;|RIn"ammճF ~*ݵ$QcmWpf]' `gqYVT)V # xEv}6S+3=S^8Gla"ojP6kqð KԧD@EimN#k=KqS\A(tQ!3G\CF"=W4yj7=f4L! tgK|| 7OyD 8xyڛŪS\~O{l8K`uZ@KL/p V㳘'p⃒ JIC$ȟ6ZLsR<N1xX4kkl!k(iA1ZKLQ2fz3el~=FԄ~!:GTum$[xF##3SR@=xwY<Ѫ, Ӵ 'p Ľn=MϽ"0bZ墅Ԋ=I3\UCkqlA|8Ym1$K44!윋ذ9XP)ghFzm@p?l&(XV2ϝB8/10#NYT[ņK?ޤ/{chH%' 7f4zQ|p:U=L;~;/н-5Qj2eࢰiG,h)HB>:T<)`<\KmRxנ(jH̶`}A*A#M 9kppU*Au}3AU JAP*-ޭz*e|k+E'㕹^薎mAݝ+=9UfXC)g.nel`/.0OqoPgiYRөأ_jW}By4cHι0Xj2/HL,jxGq 'Lљ%d3JpU6&H FP(bec 㔙_.SЧM猤rTsŇw A! [z_)YHy%%nD+.h;`)YR3.ܝߣH"YϮalQ91f뢞7NXl0d*_Mw&'?ಊP 3&=cgaoYeɼZ AZX [ M4r=I{X.yf~0E u^ɎRH;B[w6bhZo.-!K%62St$|+&0D0yXՐ&ҏR=̘iheD-FW a_*UE&rBL\}/}Dlg?vs Gr,wDM/b:>@H;bV'H;9bVZYM -R'jSXs^ęNBVV~)siXXJ@t | +< %E7硈ub愾KDӦeu˲DzԿ5}] NfJV2Jʉ6 lՌUkqiPKk3nӼ촭l |غ#>94CGCs54Z2ZtM%Ԋb Ə0/ PJI ,<뫘( h;HN'[ fgB9òte8 -V^fH÷ŏ~T*s[5FZCkz%u ᡔu7Vg {br%]s5/aaCLZC{xĽtIf_JiQg"1u3&Num'#Nްj} r6R) \x{>+.|Jr^R,ߔ$yZ6` H8 ϤRKFm 1FhyvϦ="oI! [Ϛ}¢ n̮$"l ? h~ǩR݇U# w[4LZ(wzxZ|oHF<;"KXFkFV}$2QBLÊ|Cڅd vJr$Jr6__ +[r&00 {*X,9RĀ^Lh) ISNJ؛U*d3ه=OQ~ҝ;1t\m1ڮʿW _C >x8ay66i^t#:@ iҐq), ˦hl"4N*as,҂% ƛɹ%ʔ7RAIaP*zԭBC:- `M DgOޗ; #7G-{s1]׀2"@^jSfFџﭠFYbhi/5!.:3 am ?Qzb7 ,a1.9~O/rZ=0+PCܾyWq]~YЫ7xtK; Y@'w}3:˦ҎG]Re-VL[xЦ^V:3 d}adQFd ^n)+*2H5p*OP /ҳUl%dVr}ɤ'Ү5A j81j" pL-" QNOXJ4EˇKyy(>z ӯO%3E|FȘ+pk|e]Jav&g: ͖pY%<qXJOefxO}c.`tLO_FRNn5WmF! n.%]6ޡuD.Sz@A:Y㤳uhY[8gQ@Ѧzl@!<懶Y2c0aQ!~+ X/Ro':߿A~Z0.G\*|5(qR{Zrΰ5䳁1kP@de tBs7"]1=\6N'L-t >q֨rKn{ $9]Z%pj@┩EHW,9!N{jD4K^ЬŢL KS6NK'l'&+.٘Ù/ߓ?N)3)ΞR,w>g{VQX"h]ui;m=>ny}Wu>8kAk0~g$"ؿAfsu $Q~*-U ,C"]FsJmXŷSO#?Qe LMkö6fByt9Kz-)O!q4_m ++UņFT`XZUm/fH`,#ݣ Z?fY=X!(x[D@]cR9b/?gc69[Dov7uڷ|v;lD_l~{dԭt&y6m <#A |+|, ^.75YM;=Oz!FQߠNծ\}EIkˌf?_Z[_Qga+s 4.P[R\ 4u: Seܪ$t&(5]LP2*9Xg!QĽ!eů(D2?MdK%CRtӄL.ƢDF"a&6Z x2q\‰]|-$.h>ԏ߈8~B 40( LyecٵP,yvØiX~Ăbq&3FN;ēEd #EU/v,N:ݤi:4tʒ0'±j/}ŖS\p'ҶQ{44@lP8t3`N{ɦm N*%B;89=GjgyT!N:Ra11:RQ:ڳ8oSCՃ+A481p2([6f5g;ktE@h;H%UOQyAWR"m)(b} w>&#R/_vb7иm,;I@^6NX8]Qza1 oi!Kv=HIC\W\/- 0sk,pl!aƨk\,h%z/vn<_7Ԉbl Ua\ uaxbТ$ְ1(v0L ьDC~* W}%4cAi@Ҷ;-@?)Ec~Xԍ9:TAkm^@ 7,ڤBD@gZ,MUZM]`PXG3H@ jd:R9]QO,붂~׉U_L.JncrLF Dk؝z|p8? =?O@r+|Z.ܳm\.ֲ8M[9r0b>t1_ M(dH=G{wx+3(h;—$m _782GxI#:h|FWLbơNi3AdxnysH}羔_2 na^Ě+ƍۿHb{{O<ٛE颣F~@>+L\&,?%Yugݭx$ӠqNH &8X߼1{lAәaȂx (yN%][B+|%zS:6LՍoSfB^l:ⲥ|Ch#.wGM&&lV+sۼԖA^4c%^(DpkKwQAtu\{ws<@]8!H%,Jkퟣ"G&7z'P} rSejaE62=3Q#Ʉ-9TjsYîV83v;K5-r+1}P|ztη^}! UͬH&=UO7~ i6؍EW6zeddͅ(ɏ0v+[EzgK|Hq\YZ%$z]lrDV{ρt"Q(㝸^eijzZiLE54~1>0E%C"V[W԰xW佅a8-lߋ`ה8ᗑ$#DRJGA@S[N~ԧL/coEsTR u֩jQGih4 @ f~( "y;{ η8gFg:y QU5%whp[*2'؞Ӣ  L;jŮ{Xը]ദ 11?dktYN$R~+gGEi1;ʠJh-Y/<5"1U])ևy&R3"h2?;Y׬qnl>֯n`kXgsܝ龴qƎwlAM0/EӱMRyUA|s偵9< ^Ws"mtpbIG~>aDKzZ==ˆ2ࢹ|q?$ b>Y r:rwj2OYj;aP_& 7 i}f;f4=qsE"ɸPbrW&+ߞW})T/"7`g0ٖ,N9OWz}=L}ߔ͚LpwGuEH2UԻo6r+61JñI'͵} vDN[4J[2j U UبdAB7quz7M[6Vi"!/bޑ?k}$.ބ@5|AB7)@13à!Vo.e RM >`t.qD}*xޭ:ThL?ӁTCȂA_0$Rw/6@ tdIKia#rn5 M]mICJ_h n*9 qxW-ёܱiKbH?Q<.y#yWlZ{N3̨bꧏF 3 Ϡ} LyA-ON. `j ӲorڞTa ãi,-qX+g/-?cb5 @t{d5NB} [R.#\@\Y}Rr:}_!~!c\vk/`rr6[,K/IjJeiAILy,Bn;"3 n_JPB?mį5gt]D/C:k.׍A&ߥUSOf*"/NZ5wY4';*-:u \;Ra|)YbK|+&TE\*ZmZ.4@¯) +96Ӊ~xGqjB`O( mrx/n#4e@Rhn +ؒ *ic5!M~1_IX%fg<[JiLAU@`5mÍá;㇇ [ڻڻWәT 4cq`ޒۺ]|TbTt% |<yO@!GH[#XB3a'A5sОR7UJ jҳ@ODèU٫xfy5,r Kb79z[1La?!&j ohrPBcȩlԅ} ( /]'PRY{{e1j?  dȻںИ J4wr*F0{31]jvtR)<  T&@Ԧ<#zֻI~ˇ:%9Gۮ}iy֒񽛈0v>Mp%C)bwk Pp[*_Iw#Y7ƧKeh7{}7C4@uI= 4{0wGѱ:Aj@Pa†a!caDջ×h3Zx3$:b&2 amUL?8H5\9O}X-/:5W3Х@ wbR BimԸ3q9vL7 arOf;W:UFAuxdw 8p?kqTݴcGl< _"ABŭnY4{%\L"T..'S2v,v~{8F㨡t oAO%c}LG {> gڦ&oyxe\G*^  /;@a5kɼhXQަ$wΏOqZiHM knmHޏ0]fX9oǔ説8tO(fۍ88D@%aGvO/-#ʺ [TN#ksegi`ҭAw̦ķgAOJc/" eI7C4==~,J7j"HM6ɖ gcq(9fIzHhdxx>#) mzX(~+h> [ 1mzϿ&`q&p;J*8UlPà[kQ"|[䊌P2^0,CytxnBpy0W-.I_=/ Ŕ$>UQ&,-p|!*i[k`^ lXW8A?gZNRy9=v&<eO]ʩZd8_S72J D(/rlp6 1uoWT*lXiDR:?#M7š Jӱ%;[Sscm)F,*Ҁrӹd^G[^y^[Th}x!jݱ&EyI @جFXb3U6L.(1nծ]u ɫIi!̼yrÃH"d\S[rVK',X ԏuHI`Fm_)y[ht| tn5 Uwr5^_ⲍ лJBd %?ϸꆩGIC>Uq@(<2ݱȼBY50^K3 aQ'm9x?R^% vCvGυ9#29o%0u2l%AI*X QĆ8f 9X9:S tY\˘ ©Sgj a.PW|ECKCȀW;D; a[hVY$=GݑIԖF#P<|? 6Ʊ]^#z1ǥ[+E?o xNU1)L&?XvH0;æV2mzNi`ݝCD`XCаSO-vr5-v(Fj]}:d N{ ǵ 53TE`XIK;x N+MG+wm~'bNqAoMGk"5&y=q5X2=oM(ν!b}wOXww`h\muYʶDVW,ȦT=8 !N|gsu7VlPEd *cפ:+˜`$ў3ciT ªIIVwyu"t-i#|4FwCګ'PAH/8tXr'}[ tތrdq7Ո-4o|vK x!3&bğ@yinV|gX?D͇d#Ɛ$ ڞczv`0jwwY0(O>'cB} WnKr+0M."&Mi:ZKoL3czݐR8@ oIpV_{PB-dqԭ/х jɔHk5z fQ~hwozO V}HCMxØ-_ҳjw!Vc^WaTD1k Ϙ=/%58ϺѴw7DZpvC]u]nM nj# zůkKl2&AceH=ORnצ=ƌ)Z[?Qh=(êJI(ݧISdW-*G WGcO};}~:p1*}mվ@9?Hgx<?1 5$3ÛmN2&H)xՄ<=KSc6.o9jf'>c>B gޒ-}/è1jF Ed}ۥ@D ˕S\r~"7(c[^8wDLeq 4, HB8/@7|{>嵙*?xQx{B")&σBRAbbytOLOU+CwG8k_`sX1!#)t1rbkWBEWo6%4lS; Wft $d!-򿞏 #jzp 'y/q6!St:%fΞX_n*/>EF,da|wERgrԜ0|V*Z歭FaBZ9#,?3L4n+MEĩ5% 5ܔ}O^?G3AAy1 E *~Βȕx<QEۑhJw9tpij$QS亮 85?gMJSAfVsmۯVdeTӳs}Ix+|_k?J߱v$_Yq`FYN v$.qEI0ҼLVȃw?]Rwew< ^e# }di{M,&W}N=V8Pgm~Gsbtp~cyySF2J7%b0Ih_@2a`ɺ~ԗ J+2^ բBSr7l*VXa6ܡ-']~??eGsG+M$gwyx]7^px5ff@gm|N-YW9VF"`02#: `.:8}>h^\M_OH3ދmZa¢ FRu{+^ă" 3cI~]4zsUn,Oj@Fe({/Oi\DZ>@;@<^O}D+)\3J¼])fY,f6p~+` CއQ`B>lY:"j\Έ_vhbutj\. OT"!S Ix Ao]++,?ĚYRacN4]yۮQŽmt,2 lEge!!}yфzm#88(-}\㨙,`F.~))ʨ}FtV,K$r3O+lT8;ʫhlh'dAN+eRp|K^73UR ^`vQJ-DɯQ-z0/L!ƨM'OLttgo0"! 4旅 q}ieG^I^b!WŠ9}U?H@R1srv E}SyT늼uS(Pcj2|M 7ߛm$&Dd*|r Ӥ.8bp1+r{G/qj :?҆ǁq&/stm|<^•pzU\kgxf5`EC!ʶ`T@DY\a+{75U}ǧ!/K6c N8pWڲ`7lȆPAMn ;ۯTY? 0>I&^>@圱Pr#{Z~R>mHME2uc`Gxj y&`'-kGtgE52o3*ՋFH@-3@)(o ɼvA.tv; \t0Lo׬.%oŇHui? ǤskЁ>Ӌ߃B]EQ5Ehd8xw7?[ F% wȖOG’ vpG?Ǧjw@9uP+^Q>N0_~M>:TC=S8S=ze_ pEe\ i r-^A?t ]pz;=œ@uͭB&G]SR5ͥ85 %|{%V(zQ Fs=рUE֭45"SX#Ε 8DE0̢o} o3P߽pu?boh:`_-1W7hi ^II" S2y̐Z]@4nntkaWG 4X$UXuâ§hmђ`D_8*L%NA$/m]Y3XŚTG{Q3в(\1g`'u\1RlQom|CL1~E K ]đ*,߭2;߫nz[ަCltT { Lg<wݩhPyAZԹ9mzHþ 7LdgemvP/1Bs8qfxw8NvZ vkJT:]uO* aJBYC1N2(CKt14RJ4HUdT*իCA԰kRh5.T)OnNɒyi@Ivl}-'gShxm} :Ad5(7UE }jqB-y;T潼Մ^}B0npiv)02x?ΤC`z٠F(9Wzno4|(9)ly'gٗ) /*'sh`wy/]ꏋͦpc,@?υs[N`tԳa^/E63KY[=Eaue {ΞHD7 0UGd x9'i*k"`Zo:Qڇ]YazZwЉ`m" !dwLgs7ʘ'8QT_^f_m(m Oٕ97c˳$4(w8A1yoWutbդK8#Ndr}^fځU{$.[FO%ו{t$ y4;&ƚG{=/Mz?r:(Q ySkc {a"YȗI&zǢ1td!Ԓx?J ,*gbwv9,r{O/(t AxP;7}M@}.)qe:D1E.%&&dZsLQqXؒT^ ̝̌^N\Ob6Jt,YVws+Z]m1C~#2Lȃ}ŗvIW`wef!;@XM}NM{yH6c[V,MU!}e0w23|zuS%AoxɅU> %9SIEN:Ҡ`m2jE緳3CJ̝;]Gp4vTퟃ⼠ŘC&W(g.HSJGۃhouoĵB`:=#*|\S)ϼ:mW)ȤEL(R3KU};*-s@ !HfE69qn =Azk"Uh\NRaLw%Y")\,WNr FW(R_`S5Ƹ򖜮+pCFliY^NI拜a'/Og)8aN^r^ vݻU@Wzv%YM[1 ^+}35iZz5I"P=D)>oq&$pd[lW'O !Sfd$yO1f_jэsC pn(ysm+$@r˩X!\]R\ߤ1P=ƅfINW@ 7Bdڤʐ>~{ߏb?-0Hb%LI.p`*u]6e_2YMoҤ/h)\LDLP&`zIh;+0`tݭJ 굤еH6JSEDsNG4}㦮<|ba T, y)A ˷L!.q("ePjogWSL-W[A4S u!FR2J S2f1jpHm.ˀ)}hw'5B-KBC"2fDiT]N*}TQ3BGCf&).K-29UF,F|obTLPw!5ٞipK2w՝k)Ea^& N[;u*ER~&D΃xU>ɦKd] y^Q^)蹻DXuIn~<TUι~rl:7LÀOxgT#L1?&29!~xt\t:,褪;܅!rW+MFuJQ#>3k|P=)+甗5Z@E%#(4DQ+3T|C]bj[5"%pF,DDq-#[^srX6'yReqg*~Kճ OBsFwZUO*M^C9+:ϥEnH_N&j3Ujd^$i Nq.n1 &i~U`691䶸ߓW =M2޶+ 95Y4‘<-.qD~&IֿNib) 4oWJ#uW/+1G\M {RU om#+)1{֍f!m^N<żw86^f]丵vֺ$Xt-s#ٙe&ߠ.apcij%/:3|կUh PB"ڌeRe7PmrW-.봇S˟ҖKJ` lm3l耞tz^:I"dsV=E sdiHՀ5&)&IGҘ؉H*m]*cHqZ}/Vfxibwc_5X;~]͊ Ž#F?H?At6iȝXJ'M~:VԲ=H55<~͌r@ùK2BoDpO3?)$[p 3擋X:R ,)^WvYΗQGn=5?2q_ה&d/b^#X`/|8/WONAfQ>Xф-MǮ27UdlE, Ėw';q9qPmQ}&7 NK`s=0pfeGm磿DjIPTJ5P:vj0ſ+.؅gu# a69鴚fF5=.V8oJjae};b9}Cţ? 'Om#؉j־5\k2B0 g渃ƨ; X2X.t.d{|_ ˾%jj[s.ɶm\O<~1Sex.A?ZlA8Ks`hf*Hk~ndfn4UMii}>ԏ5"Z/&٧T&jv g EG)8a<+&Vb$ ୕ҨA@3$ħrV6&eވYw!:>#n[r~ƃ jﭑu൛b\v@)uph=KLoVrKR.t3*xW=aiQ>_I0jJ:}wpJ(ZRuj C)WNy .kQ* "o?{-x(O͎?9S(h,n^^PWn0ƭp 2J>SM8 ްjv`dFa.32BD R&`j(f'\8s%ʠmYg)1KƄFJ%7b"$D&)ef-xxuAlv!OS3WsgN'N*vԵ7f lrχiJ0aN_>; ڀz{r\^o3yR+\؏YՉ #!2V&-+;e6dFN̕$?J_f6qDB{TwV?*fH.4 ˪lJB,LD-7mXr7+o¸?WC`e@Z= `eIb 2v*0UKqp=ֈ/GƒgyդnXZE=OV!Y  >Ztǰѭv fs`t\5s&Gp[%I6%pQ OzK!@OT쬰,OjÕbƘtY}-2әp}O->)nw3[E BY. kLjhN[#jԔ/=boO?NCq}px6BħI'5$Fa}jw%>[)4$Mv!SIho`ƭ7Mgrܽ[0YzH9byf> l=\|Zeg 4u8dٮ.d* Q=H7ݺIHoF㎥g> 0;s"bԁTC'f(ٮ u=)#l9lOT #u=|Ք6GYeĽIM'd?[!m"ʪF*|_C-We/q3zcqd^UmvY VXq{F,XCdAXp'h|n~(nN҉EgP$$(M2ٻV.ЕJ풽7`mmD΀L%%_t#RG %ݫ 8[qI14-{LqLNܫ&Z].Zw1Y#M# L>vJTbiLu!r2VL&{t¸pvh1Z[—kWtw޴`:hogYX$x5A4 ]Z`j#hO_3jq/I\=~%?I3cg?eWX'ibVg8l+AUij+ɿ_O1Z{Szל=bp3ҕh* u SOqTv,GIi1&2d۰MFOХ~o48$"+DǖR"R@ʴ`Qi֠ac?> UڢZΧO4 EVIQ(0SZr,\X~ +<6EZ&[syF15#@}a:&E7.ʭV ^HUR`H+K_mm9ZCrq;Rz(%haٽh:ʄjbnV+2vKhPmC )i2 읱b^t4"V+,`&\&I 4G'mFcXY![wxi$&)s{%@@ 1YUu;6a=r}!-99"h΍H@a ðuCѩ_tsc\ $\De`)g»o lvpwW쿡)J ")hk)]+]P0BDoxJi8*w y 6HZK d#oﴃr[V 9zW*Λ-m7Nmz1bvїÀ‰pMp)ʏ S]3q Z<%Z.cє)*C Bذp)pHa9I*~lC.OѶzA]z `QTo@rd-J]rp@b/+IAaλƜJM@{a:{[ݲf{$]%<\הՏSݏ⺁?Mr1wgt ~\làR ݲdzJ ; 5:v.JcZd;*'u4 &2ren&RHN%J<܍\- 6ͧ _006&.8V1$'0~%rG_kirT2Ʉs²zǮST_%B,;^r.m\mW1adK '~nwr3r^g>F:^]}s2Pf=fm ZZpYk)b`i3ǹdڳ(C мbӦD 0J{IB7\I /X`?i& qy/!1R{g]eA#6]8tU_DFQ X*ˎxâ(Ӱ<[ _EbgJuU N2KLF Tt *'+w{cPY]^ޮV{Ctn:%סA3z*UhyX%Av*59" Я|̬΅z%enx}'O>' &oΗЕ@ UZEL[k.J &[g>w|Xy^J63";Zc )<쑏6%zK(\li@P'-kyaIB$"7 K_35\1#RP>cB=66ݳ6O /Nݧi} ,7Hb,q]wuDհrE _ɪ+SH14ٝ<rxCxSWwnkjw?-s1G-]V=įpn+ $ju'^J:VFH ;8yH4~s蝷33Z}c!3 Yv{w}a]8"Ÿgm#`GP\1Hx6J7 S.{wjX1X$@Gz2 g, l5.;jMm79g; 8 !:]23Y]N+@EڱaF~F}20m՝ ^p#i|Вv'B*e1~T|/mZ,?!"SFD17w:*U Օ)D42w7ZH7.>x㪥Y_oyޖ.g0\ip#Sg2}P3&vN#qMdKf`̇"N6r }bܕ*JJlEDgοFA˸İi"`x^|M u]A8,@qϯR_r+f;'3GRf±i _x[eYq_O#y>$ܛjka錛*Eb0Z`0ǦyoĂq?]3"ל*4e@#^5B&oxRxڀF8KkK0Ȭ.hqݹ&\ շ&L`Dbü]ùz`.)2IDL_\lpJ_'JvhY*j mciFrqu ='zbu[՚/yk ?D r m}b2 Ye Iצᘔ h@$f+?zZ0=_(ؕV)񕱴['5^"g'jո=5fkLĞ64`"Ƿ;QySַXApԋ}t6C X׿s@w ]C\鵘+ZJ$ewyŘVU`?Rh^4Dv$3t\ﵳv @fWd*(@`DYvDoϰJKo,(+*P[עV:hSD& =(ٗU"g=qT X]m+ϱ[o.Vz p~ a2-Kқ=k0YD]i?ߵ)^K"V$^<Gu^qNeS֌%:Ya9)Yʃ (J͗vFLhc |d-HF2 D;Hgau;:ۗOjR(ϐAX_t~,)V nhZcmAo%pҭC:?aiQÜ)b5]cN>@6~+s&Fc֗^`]gjdgY<'ʐ < % p!Q1^7:yBb/2t#~J>r7!#~p!y{2׽VdP QvSOun!FgڐL0YnyxXݧ彾 A1$;LWiׅPuppS>)Gyt5) `C۾̳:vzhc&@_yOd)Yy= 0+`4v6&I֢t+%+#"nY4lߎQ5z,oe^WZ͚`Feq}GDˡ2~'GsʵÇZ yB"jx9rg~-Rr} u=Ďq`=go=dI٠&(gDŽM6wܜMn[iM¯ɾ/^x)  6O[S^~Ψ=|Mi ZɆJs hPjv)9W'2J$41i IWjҗ )CX_E\kZwaY.!f^Cg>ƅ .58X̘{$RSЛNeX}'njO,m @]V'_ϣOnj|@ZJjWb%n!? ?g5s'%RLKq=&칮84ӥũ{EFTSz:%,R\8Ҟʴ(r@i5쮥`l慕D.,qdpe*Ic)tu{L8M1ه/Tin'!}&:80X$ Tu&Ŧܭxq.(Ik;{=~"vdܵ G߄[hj ]ĈHF&Bo[-vTm۪W e'|9D?ImL9 k;8 quX~s=K;G){ :K.sO)8ŏO?GnIW 5s}~ߨbk*f Zܕe CptxY w\U7)p S݋*%G~ʹ!)R; \?L4}* 8d<( JA?>Sw6 3+>=mfIQEKYɈXC1 ˔_BUȴ/ػX8JFpB=MWA&)K/ܧB#0@S9Nƣ%gf߃´jSIplDԙ{!,==v(b&ܟ1)ݱzBU"ʼkl| Qg DUzxMgD;K?[% f?=UO%xq\F:r/ʻs?֝;,7g+(_@b=r$RE?iIk1ڡ `7:!tX;U6c0^Oab2V.U^gU[ݳSUħ v^^?s#_Gshsi&ǎH8Xv;XyXqZ$r|p MYX`{W+fP+ppa %~,2M/y9K}1,0_ƙB\˯kp6؛IbDu̙}E}(_ X*ƻ. ̂s8A>Tǭs RKL4>LlBVR|2 iw MCtr z#yOȭCWRWhŤtkhۂfѴ^i_r5xGbty{k`d|v )c^G )U[E0{)ITvVAߒ N@t鏜WCGW~d826#¨o` E$.ZwQhQ/} [(l>ʷf{Nz-ȺaW♒]m;Ffv)sYnEWTad(oʙ6ȕ5͕uΗj#UF#3qII]ypN*@S88[jMNZZО-Ӌ-[05.Ѭ硒nwW%Myq3} ]90D/~;M{W )ݗEĦ@7}L @j?P ʃ11@e)?͈-*.l[8m*NT7*sDC!Q>Qg_8ɗ U77y/I"QiL.y;%}%,E-zs/ 㩼c7*\ӬOkqB-hNGO>o: )s?= e,6$ma;^!s~J?y˴:ѥi;:3Ȅ愎_^ϒvm9[3q\VioYŮ:^uEv 6䔾a¯} k J7@Yf,1R|5#o!2>(tpL_۷>}U\9v=\ uICr&وWH& 54i^4?>XeNSb]$ӦǞ@1<% ! [i5O#/%9^F}xSureeM1øp{8?@1Bd ]8-SkIk#=G8[ԕLI U!)Aė{Ak9H:!듟ClЏrCHEbL>OՀ7jTQ<ȢdGp?R jB}oW?D'V1CGnje8ZNjvS7{tܙtV(4ƛ*0,ӗHI(v%YEg;ý ;68lj m?sYw"StHt5cCMvX5%m;1MG,Z1Fj_0Hs)&V3+VJ#(67*\ ƋJb%40Mo|ѮOOXG}L֝;-T{lv28X/fØVǵFH=B^ŕ!TrcR Z?͛ T)7 iʄH T^U:Lc3ZY)UtPJ/a? iH((lxې{1&#魤C k&, yLҼ$U݌eS%GY &_& j8W~x)7:l뵖*.tB ALր YZ$cmILn&?!3Owbb]αmʬИ[ZbB|]30oeX< 0,ɖ=G[ΆXE65U,顧#CRK7р&qsAQɚӲ,_o8RP/cd\ǜ%2!o03Н*6R힅V6sw*z^}{oNPZ(mI n>"^l+1FC[fC-ɗRruY3V: ՑP,+a4ht5;XZy1Sɕtotp%& n(djYDZ+ĆG!mvfMpIda qR pj࿁50mi6@6Pr;=Ə>Ohu š!LgE&y+)s.Cn%yFC:<ڡms3:c=|)ސ[&nEi00M[J,9Iڂ('f/(OYpBGp7}Xmg[+TV .(gW Єq'L]eZ$){d؂F/M@Qm`0/u [8W鐳L`lgr$WridOr'f{nY5D:%Oa"Xv~S*&6g'60 x8~W筷W=ΟP|@7 ZW0n j]o2 7/"aV!A)dJDL~Ia>P;g&555QJZDM;pzL$ GkO|-]E.$Nl+/,,^*#9g`b.ƕGLΰrv(⎭3 N3dCMÄBs6MyEMOJ'.CkE}8 Y|,E2xy2 4nIzAvbn@Bv/SSؘn<\M*F:p *)P&a0?T2-t)ę: `KqfJHf!C\0Ii/< )7) ײ#5.L%mBC[_Kp?\t?,E6-_lvȷ ٽŻD';M#]k0qirǥġ{DeJAg)F/E%oh׌;Ҷfǁ-7K*=o%y y3JpZO۠隗&06O]<(TWl4G d,Qv-;WbPz55кG?9,6T6:eal󽪱aB_YߎLмf׍vو _V}¥X54$ƅ7|8?!FcGzvf">K,EeTC{Y\ac9(!"r Hycyς:LsiyiE*k=:-M_˶}TµmcM Xj&84G~*\f2Iqt*M.=fU1D>W `jVzYL.Вr/m&ΨwSGQڌ|F^@  p/2tk_8;R1ͷ ԺӖ!e8-Q<12([b.x27a+$7uy[rh:%vU0f{Ս5Qp[RkLPuUWgHm!B@͖ӷWb$J*; 1-㕩v ~\9\+jʚΤgCsm^10(Eė3'r}鯦ђ F`s'OkgEhUi2#ep紱 n&6P籺1LhJ:;2-fs#.AtZ7zoH2AY1R&0j,bO>SfbDMu uRrT؍x7ʽ)7Pq3uzL LKo%;&D1`*vL!P~kyxҜM }p`}KP] 41I[d!rO\Ѯ\NLmXL*8f/[9nא}e" '+S.o{x0Q '3(y5Y,nVa-%(_6TQJr8\F#c||`柲ϦbŒVvŰ$5ydEaKx'eƷԟ?PբDcjq9iLEȨ[r%0ۘ,'7ݮ?h 'Gqc^Yf2tOɸ `Ni\EtHJEj)Mh$B12]C ~$hH$rnW {Z\9s%x|t0[<䅦WX 6x.+֕u~e1gDiЍ cZ~e%C3vjw Gh"Ñy D!+5 RRioN)=)؉59fL׾$'2Jg J!_I1 ?wa9' 6L:ER 5`[PnHh|hl̥m=H|`5\/1;UY|TjVt#'Pz~=Ko{c1r# 3w6ɼe>~k#4*fr"VYE}RXPw]!hi6nW镊%n'q;*R-2U̍^MؕvFag25,pO0hMl 9o 9+ G/ƌIj԰ )bޮ;-Y)оƒn(b ( ȥY+)%Nu*=mBd^/wth֚j4$dSk%7|[#z`AUWT0&۹_oyuk8'̞0AyAj䁾0 8!P@M()*+(2dݳ I)ojМI~(4P ,2xod+mA=F?P=V4:5i͕*7$$% ч1푹4Xg( eLxm;XuW .e ݛ/cs^~T+23r^onđi hP+ }F+csܺ&Ϩ\ܛi 4{ۛݍx\BSG3fé&b{VyY=P.9{q =vpk˴m*޷7`̶EŊK>Xfl=1['De!DZ#kl[2x]vX. ޅf5ڢaFBZ)@֐Ձ4w!Uجz|0rhB4jV洹NKQPL$m2D4W6ТRIu3+d[o U-&V/8OX_Y/PҡľQ58Mju!c80v,ԙenBO+k "_1tPPa22:}ljHuRV T?k: mT@E2!>υ\ \(weT5sYt:ۺQǝFO^V/`Lƨq\  x#K\kDj.= oK*+ 1F"`HCl` h9nm"+L5z3]gEٍ#U)E=W0ea⼬g'|JUe~@o0&T}WܼxN1ʜJ `ffƦ'cmumhi{̱oGǺ%sSA3j銄ingLh ,(F٭㷶Hڤx_ d7mp Db͆պn(-F˿mϦoJiD*}d|&?׃Oy ҿn}ẉV2$el <}xdk\nI+i' Zq)fIh5$yj5btͳ=>*KSv: tPJ]?$a9Z;a`9<FY`lU(9Gp2HkU|*;$Q"1X@mqD&m0k]C`z9fqg|BC4a9,A瑷#E`XTKou~3Y6bM^+1W E荺;Yoso=41R +v5뀾qE^xGOҚ[VXCAmIj^܂c͞/h0Õ%iNI]R ޝ7{J8pk0F kd o u1^rΠj&eepHmI5#G!p?Ear.ٱt@' u;XuX+S7(FT4d4bP}11%uEM|/!]T:-wꠢn"^5"¬,,vQJ?o $n5驕di1Zq=+hff9 M)F u{Hw.Jrz=U'[|%{ґ&Åw`b>Gu׵y Lxi-3oq%@,wkAL-=gj^;a|[njg6ɨa_UZJ%^SūqtTaa /AmNХMVo z jyƣ&p O%=:JӀ@;0E\v|OK5"BJ켒m!rx]@Jx}#Q!tpɁ]AWƂ!l|lL vf+>Z;VCG+ a[紨4Ava؏8FUt!:/EG~{?a [.Gx4;1>o!o?FH>6{F }Jq/-2^Gւˉ52?AyVΓ/p;ɹC٣DlxzY8J~xȯbVvS/_dYEB#?<.θ7Nic 3KNTt㕤~g]jG;#LU/f.-)vqxnOj¦qXSbK@ksh%p3EHEZ jwT ׿_pVCDA ѷy҂B2'/kcZ%7Dx3a5v*8" tjQ2F4O $T ޿G#wPGMЈŦAᛕ'  C=ALeȫUҙxĞLĬڗUsDíV3SfX` Ī6ӣ&"G)J!JT)N.|~u ɢ 门а^/$ەLRn:5{ s쿙U"Nmm,dyk6R3CRא=\uֻfMP-ZlE(M"F{fYWK.$kx zn`mvsھ#D3J%O׀dbg \PC0~Zg[ 5y?\O}Nl}=wlBUֹfq] 9fx}쪤I4@n~7DHaվ{|a N\@O=ёK%O]x7D긟iXO Vn_ҩՙvΝFxς,|s,O.gN5p gCfة}%|lW \P?U1_ TUh2,zeJ?==r.Q ڱEn0.恋*A/ :YZ돞n]Y ZVi<_FqoI}37<ɿ0^Lk;o9^N4*ERƓZYza^FY;:"2,OGES*_˛6i$XI x&נVcIwZX3v֞a# jIۚZOZUTU V#Oe`eF<^>E?h ֏:L{Rx͚AЈ$ j/.V(Oc (} LSzBajAxl-BD{榏H %>Q9NmN'yiw9{{ }0g- :X]Gt<{FEK ]')/ v'L4xXjIKӝ›=#b/gDž5 8IZt!x4$:لv# ۍɻHw|"Pg^RD:Z^ٺkX2ML!r"N /3 oE:UCOnLGCĵwy~अeg7Ip N_~4?tY#Rl%R7Q{Τ19i/|8ه$@廵![pQN0tD[!7K@УHiO5 u CZ4t7΁ |rag 39.{#n0NGu)Qp )Պ[$8VLcLad"+P6oA&l;?]E>\'h7nI<(NG?OrLbjO$eHj NQ^#v*NY_Zz\ d m%Ѳ6YR7faaO|}Ҡ7p*&%& & X*tEn+OIV)TP'rLTk7\?*WTKy, '~A5֮BQEqKO$ V{7]NNM["Q>%[$>2:@mL"g-#",jKke?e _LɧPd ^yJ[9-TdfX"@'톢*ITChog$}P6bQ"#ȟvȗiɞBb ! PȆtoURi9gpK^>VDzEC(F]iGor$%D=d$zܟ+'7D2M(gXD^ԭKOJUgC1k|!H++؁P>x7f?8 $ZuAs8F3 xXX?Oi.銉@>Y`ó(-^2by>rWFʏRxt˨W믠5P*ѷ"B]i^YnI:Lؠo X-y(`g*X{27{=+x6fPߍ6"ڦf;/'\;{[fSitSx?o1ab%o_rNթ$3?}@h]2)E =EWWU⌄ V(Ŝl W}(0k`5y 3pЖ!;=|)sف~*a ~rjBa~c!'gv 0Xk^Y# љ?MrT>y3$9a0L$u ;BMś72-FK_+&1cɡlW+7ˌ6pn4* PYd<-nYg8Pr!BW冐T< dSTr ]Vό0Lf}v_kf5Am?ʪ78]sBZj~K{$y6Qjku b: ,vW?$O8&4!t/v iaE7'᬴_9m6ǂ:Y&D'۱7#w6%dh4U\s {+g6l= 1!\ƾz dmL8bۈFj6Po*lsC8!s6|MeBaЈl&, |vݜ᎑1ww_I,_u\Ds)9%k-0f&4nyz|Joaa!"69d\aϢ=b:d7ѳvDӻlY2۩VJtJxP&/\sX Tg%^ JBBˣwX$xK&Oх:, Ū7`%oА4s/b vt-bYr*h>WD]|(G,zcΆu[WoV("u"^v (>0/Y RbEN$qȴVԏ'v|wTU28!H4=ayJKE^y,MIxatJτoj%Ӹ7rTŃl\ BpD`w0+&I@CM/EcT`o"X٨["<R]LPwHI T(Qz>d۶u{+Xw*ծ r4PaQ(f)ցfk$|ܱ?buMmٛyBNCv.[lSY@OGEP|s 0(] &X[µQ&0Ԗ /ցI="=JO$(xrW o,?qvaȪ.ֻ$Lw%wB芞]ffH` >m$盦y:1ٶ2Ujv&x =-ι@%Q秡aAnh8pNL`^1.rO E`?8pxp\3 }ɁadUQ>_U/U[Cboy#ڠlzD U [ӧ}x{Lq #gȨ<ƻha$ D -& Mn.P1<̧/N0AæbqQ՗hLƇu(5R "FM7 {֍T`Wzasd߸hk9$-zDi[Ʋ}5|w=L l`=Xacqfb}{x39`S%}'| O!#?cQ6lS} j[Sr`8-*XZӬ\gH}-o}*¥ .HG7U,xwWޥ6V& ~O!܎•dQgDV!`53>۶ɐ} 9O8g[PM4h-`4Ż&Iנhx hVS5-$sv{f|p(ENP$ąFNDz%e?3XaLd3;8.Ҙ;:)_ >AR#X~ P(mOc{bPqabH', Cű2fT {X u0JNR1!OjQQH)=We_b]Αv<4Dzqrv&f':g_=ܽuiPG*\ ϲ/~RV] 9tQJ1f}C%LXb7>NV \'DBTxVۤvGHfl*~<, zӵm҉x"*Tt>,@ӳh(g^׵|vsLr R+]EQxv+{.im[;qYښ1FI: ooxʮ?&9}F2|R}eG3d?H,<᷍RbX[0X¦{u|)űQ̙Rd$$PMH@K:'V`{}(bD'V#,q@51 cz+]!{5bs[)j/-ddM5j56=5Za_fHW`0U*LK )5o}/d$S X=Ԏ Eg3ZL uzgn>~#":U٥Q;h{Oi);N/&>&TP?pMrN?nz(0|ٜTo  8 >CL ~ݎ#ka(lQz4k ꢏ]{o%r-hC3٠VFPQЮbh{(}Pr m>;W@R~LvH,)O&2Q`-5\}OnDg(+(  ,|mܙ':Qhgbz.֌0ܒ}KVX ^IlJbea*+|^{ǀYkCMRB̧h78|4/wrV 7؈ fd My$"}1wH]H{˽r$A7o邜r2cȘPpVn"]լ*}t 5?,-:AKh;HMYswpshsJqŲs.q.]3Ρ<굡ysX|t.x+t;d2֍>c aبc1r6tl$ V6͙=UzdI3֤ L{g(YYt$? 2i!"krq+z^i|Z囂o5޿"/Bv|Ub¹^{-va ey5KHL~_h>qK;]*:0P3wd6.K[S/x@&RBmh ̛ݚ,\GᫀeQ9{P@ ]ћKbi~kFמ8eHr qcY 7SO0PO1< .jQGBB~zxP#׺ |&’R7%dŪ_ƫc[goor[GUa;f⹓ѽW=~Џ9 LoIĞ & _1xt:-!' #Kc>xU#C. Loй6Sw4^W7&w?Up "WQS)4&/n4__=xtpޛEW0.| kc%S>hATqE,?{E5FJ\ @|Z7ɚ#` "JJi'u:τ6}Utԫ9s6;W?7?ڞV@`3J0,%A5Qf)̹:%~nj2A>HalUB>f?_1μ/`!zJ[^s E,;v|$)Eu,9ˎ73AQM]j ͖#US#ݳz}!3Qc(W[~Ov2kfe6Lv >4ϠM1̣i~b|C>!-+ v&L1;Jz/ A}?ҶzQ+CO7 y]$ $ZQ#c7Hf*0EoONXa/r F}.F9|տ8$4/%{Ey @3[HZD# h`y,A f5ePLWߒ{h4l f% ☧M/Oi[JCf=I-4]VbeMM]*wlRNζ~t>6'띌)?psFD_Pq_YϬA#Dwh;/[Sbwcvͼ4E0Iǧ]C*Uϫ d`뺈YLhS}'og6 04@X윻2@hZ.&XeDTrA(ho2fgcq@@usE/L0,^=A9%u NkdA_\[|,fkDy/~|lubDE7pMv$Di' fP$CؗxЖe-.Iu֮ʀ;{t?4O*CfDތkm5Fж/sX*ufPkl+ Z !~4 E݌)l{VXph +E2dωŸ2 bSwo~͓VT&3xkbӎ84YFvxVR3.F^n0%_ԪJcb]6D7 3X쀁9)D <Pc~T`>0 xb2F`M"SB^SFslD hFUL9mʻ]`#o==a|Ȍ˄%WD֡/,-^"T2MW}$aqp^i _*ujz3r Vg<;@s[t)'=i5NCrPˑKRՁRo=BIኲg~Ҥ SFHWʹ'j(2rP V+&p,+NeP(}V!J? a*J#"+:Q~ !3*'SWXrlBc;]W t[5@On͊6J2íK(`C @$;|o h*$ˆQĿgHHZKuO](y@&&R%OےaRz*WxynoDijէi#\Avl4d|c]U”.K qIۡT$9uXD35hk@N6*%pUWV)0;|ʊ@Pl[{H6ث5KY¿FS=2бHIxSF0 b^@SP s#iAH j7x Q~$Gn=9p*i ]< \dm%?Vlc'P[`#X?wFwkҿki??@]HQlғ1`w#T5G{LfRo;-A +?_SwTT-vF\_UnEEFACeO6v-&!O'@oXs'ь2MeBif,4*'y FrƬe݃JL):"P=(R j%|wpjn}Z*Hc NPЦ, ׻jΦdU]^F?_^;aǽ;N(e児[CIvbTvb (jkknr߳R_ՖCjҾ牮A{~ e.1諺P'I~L+!U ckjM +o90 E\#'L 5>Ak䩾N?bFO9{)1`3gMJ*}+Fu<,M7{ĄjyvIS 4V/H΅34E?q͛0h[:"ļgjVJFEy!Mˬyrm|k6-xjh2 nzt ߫5;IaJ;e]h6bY5; x.knu>udnVb3 ޽q39Z?=vމ*= h~yR-4u?vv(ơ=qىjȟqYST|ur4:+Sͷo-k1I >z> v5$YbwLG~rT;$*(- $Q̙DCtH9:$ϟ>LwrX*\ w.9Ǧi~:sa:݂܉ kxuZ@| OC~0>LUia[j- ƄǢ=ZG,+9ztLܫ˞HBEa(Cn A W#^ԾvBȤ:J`kGukɟWZ=srXtCy*C1hY{¯2?qjZ\IT=NWOjN6$fa#IfJxv#v`ΒIqmqԃKĒQ~'k!,ݔ}nRwqնB/y?(y %4O}]}+q՝"<9n@>$i}C]kй<9_t5K5p URGà P\D O/,bhX\hTIĥ /~FU#"t-g 'aAP,^qϮaCŸ+Qr󷬣jŷJf\T1@4MSźαoh`W0CJח [\1>%vUx㊽cEx bVo2WEZcـ" *CަiU44i ռsMxwFVc1MF T6n%$nTKIAanh3dJ{Pبu3ڑ!Hex!H +t|rE=Fl5J?e:tdrIqG[\49 )7h9d*MY("\fO鸝s[ƀcjVJqH(5g]5GEOeKMj:W0ܧ?n뤕,Qpaډ<A׈9-㳓)E!IN#QH>7:Lsda|P?Ce/*mpz跸#gy;~ l ɠnUĪBVEo 9ÆI&"H :~4s"ʼj T^t_zZ'BU9`{cȐE{m2"(WF*6xA`|-cxb24erz=Kbۅ|hh\bJ!@y]:@0YBEkp2uJUfJ79gpEKMtnFZUVv MݧD,6F;x3F^"QmH]c&k|5\=gМ *dw+-X*|.&vW PH9%B!<w(Sȃa$mBo%`:`By"Bv+X3>T7U"+nymI'Q5qͥ}$^>bg*wuFxqܔO+M LUC=wxȚ /;M1 8̩>\O$ wz+[QcCB'UN5[V,9 `}?uC'wt09&Tv"ūAK,GS NDZUٽK}>'Ylt/@k. w7R;gmwAri*m&.& qѭb ˴E3A>e ~>iCJme՗pź4\,! А\ i1orV_܅>H4l<)S%9Bj2 4"ZbIp-.\sC܀]9R`!ޛ*Rށs:ȝ=Ȯc20~Jcfzٻջ9 lٓ"ٛ(#@9$;]?P.[_Y * X 'Rן;$gW{3|vCG޾6q_l9DP<8>)DFW?2GGc53Vx5R Cnp <$+eu S^:?ɐR⥕k!; ŕONc!IyȎ;"`&dibK: +_U>hjLE+0 11;#kWƱսQ " ;>5xI,+1.mFalWg#1TM~b%M1HY%ց49O>HCk0,OzUu+rxpuJF%hI>7'Nļmba>BA=XP^t2;N024*vn_".uR ƪM-nz$&߼UH=:CQn(l,جySgB}@DzVQ]R$ y3 }>Mh+b$N %^_u_cpPB ؊ԒZFSA|Y'F76N pM_f`:|jƪؒu'B˝L?<$?jbk$nO-* n$kM_dzasDmKlx/H2 Z ~Jb(h<{=K=J7O3_'%YCVK۾8`* N٦sUzM,sE&SZ[n|bkpdڧ^5'|G%B?%G@_kMbVk?`c*N)2`KSO}MK$* s>eRq{i/x' V=8 d^9ߩ h4&segԶe;ޔж_efQPɐvx*eC6F8\n )_3HfnHK.&b-`X@Pc&2W9"cũѐUcG5g?@}ʌ mK!w'2y5#"2ЅyK=(A+4>Ԋ0,K<T^RoLo1^hGSKL;cԩԲt7*xm}G*#|+y'$:!.ѻm5hYd҃kLr#C$  k|XW"e鯼X^<1602uAGJfu?tvIaZg/6G&@FU$7'o0殙Wz#R"S!y *M3J!'m{ OfW;YԄ0!O?A1N}&.aDŲexgH1 :Owmv|wqemwG3|Sz0mDSw &&J _N4ܦ\F˲ʉ͵L'S3:f:AlJ~G`ΪˏگZXf͵"Q(\GOVwhL#(&ܭj|V0/m[3dV8m\/]^I\㜪oAUESrג("c̬Jft[-YўrdF*n4VHPķ9<}vEqA3׽TkN˚pm xKF+K5Jbraظ-F; y Jz! VIcoЈ@(\_C;KYaZMYCrl] L1x x-߂YKϣ*xb14i_Fm۴-㥅.Biq%KBQ+nLn" >NrNi54UC&XR} o=O89ɮYa4C8\ Sq~r6 )P>i>#Z<(` wBy$lr҄6(NL\'!ڻm%wyLN4.%ӏ9i-ܚLT~*@q^|@I'[hsZmxwbX&oSu{[u~?O:5dČ6;͚e&QND_&=7ڊz:'A% Z$[:0+LOvM ;QP!*5055t$'B# tc ty+So]GKaz)z{^Ё  ZmO>a8q@# O4NjKV#$Fz0l%x !@ ƣҧ P%Y#V,1z"LM^GTHqU %} [ݞy(=.^r׆LQfEFaAF#5?x1ͪe,PK3EB.v}՞Ð>di[i 7RKYQs8aXh|[QInaSy./^APU3+V cw܌,7r;bv'hh?xHWiB<.t>yٜI|w`u}YeRg3݅O5pUqN p'CX7krbL.p~s4<6sNsO&Djs#ciqsxԡe!ڠKrI ($f,.;q PYe'䓙6lڥ 'b‹Glض»?;ԧp,Z>Bg' F߱Eꟑ]0U2{/_jXJ{CnWR^hD|x[͓^o*$60Gb5Ik?a^p)^y͆&Dn 'D'-BtMbDgp2f_56ٺĸ TOS-&y#A Oһ .N IJ6UU<80 8Ly$b``rw,hz qQa~2xG*!EmjAY.?y0Q4!w?Kn0)짳LJ.mמkϸ;ll;sʌ8DM޼&/>ÂN~㪬xm­YCW:nؘJe皎L =DiylV@09gImG5OWu Gns܏Hz?u9dX- nرs4PzԪ U*Vk =09-RR!eV!м,-8靡stN0|ւs W N`v-c']A5;66^_'+fZH@eixUKjMe=TB^rw.yMfnJ=<硹C Sa)3[0]R~юW>erloU Rc[7ZvRzIG-P?UL;rfO̠RG&{@l{EC4G̦ڂ& ǫ=e+\;QgQ':oh=6)6 vN|zbK#|DK}+U5}d=T=G6@o0&vrӴcr(8=dqGUf$V:HUWR3ʉN3䒩,cC<|6Ӏ6.չԪD+ ܅vH& Jv,e75Tfu9du7> lF Q+Xޖ$5q:5d³ O#ipCbxQY+ F- aCa,ý(.D="=TXꊑgKњ*cb"ֻk/f{u"}TP eoPAu(_b}БVS浚?r2B9ye8TzS RSi7_3?Χibk%[da}ZmX\%~H{aIyVGYZgT6JaSDMk_Z(09D<,(ﲧ!>AǗ'SQ .]@lJf[*SNQ'#.qJ٫^"- 1MpП] V7ohsQqF7W31Ch)|>4l'y#e7ǷZYTe=˽ewn>Vc)Jem¡9%Ppn2 ZT\|۞{\NJ_&.ݭRu$]ʚ؛ 6(S#^:W)eGP3פ\Q@(r_)ϯ}[Px&{5cu5Z,(_A8G![PU%6/"A j3ѿa;&uO2ړg7'}ڏZ,˷6v\7G c ~ =Kp^$qw x `eX*G,qn4"jȉ= O=(ǫWY}2ZK/ܚBL O|P):d˜sgTl@GW~x%3[ІfGtnrNa ,!uyw9N.X^:TP21ew|ۍHS_?ܥR]q_Υ v{"i{H4K+i t20\(Dw0`h b̪AEʅ (u TuqH*I0* *eCr,g[I{U )qYfa$@2 \ UVqL3%9S٭" tjzA%}FDIN"*~v, oTfWY"דXm_7G(facL RpJE^!.4-#bY 1Lk=AhA9 +DŽ#&KBМͰu[𽬙AHU4+v`0cWJ[xy¨~=aNNTf3Y֨^~]CoP7쾀rz:2)u^9JuJ;#ozpLL g֞Ldi,DyVt3r*́ oۛDnŔ |N e|Q Fny6TKp~eϥV' 0CL`H#~r{ ԄCSǺ50wr%`q#`s9vLmW5ÛLW!:٫a0.;֗6w=𿹋-L Bs$2TRxߍq!QЋėL B1c.[%F ]KhRv3}2]0;ptzU' ?-#aTp>>_jC6݋K}ޟ, 2yW|[#)d_s#O7!Yrc0XAnuPk$6c"+Rd[$FWhSRA4_Uqtb9N/ŝgk`]q;M؇^ ~<])'ێ7mt($] "&icm:4[. *}0;#,$+JI;3n6{ 4w0V6 \^DF| f8G}l!qH50]quJEݰ4'A$T93GՠxcK4zZ|P!y#=@ 0דT%I|춵'-ҝ54O%dᐏü}Ɋ(rFg6N_t:!eko7~O 3G05"",0K#e㒯)uEŬTP^.I-2jT qN?Fsha:uXu+KUZ1؃+3Y bh^EQְYTjm2H 6;'8T'cy>|pJT~=i7&`kub] EJQF[QzG$G<$H ݠ%S:lc>k J'WؗFvu%lLZ3{˟#xz8 5=mv17!*Hѯ%A`WAbu_ɲﰢĶ|ئ{"*#8#`Ɨ}Fܢ/oC4<+B D:?4BTxg>.3sC+filKۓeiq1ѫ4Av>\(udb]$Vn༔/1K Su0&wp'+D B qFK?&\m,t#N 9]efg͕^.~cTV Zb*G2ڝ(s IHblCǚ!`aR#:O}]bH>R9D{ŰF@ā29]26ߤ¤[> F$ɰp: ?,$n!$wʈ~_gv}yqV9 Z,qUlr`C0(Ixh{٘ $^QǪ!,Dxnp}+$EU0^{5+ ׳PU1w0ԯ5+DGL!uI@:ɽ~`䝀ʟ4Y'::^?߅d;6+?yĥ]i XVIح$fME{M^l |Ȥqߨ[>b+diKH<. U.uM"`OYt{6A8twU/7L8pFRvŤselF,6ȼjwwFA>ID3:l fosI~Ô{ߌ)#BavOsGO\e*$(-j @Zfg۴$r~1(B?'D")Ol%, Y5 iǸ9ԾSNMZ +%JZn߉Ce0`o ~+?E}oN]?V@y|0oUt5+,[]W;M6lu8.?7d4)LÔ&^d*ĉ鰃~-ؼ?Y4zrngӗ{Xhi7*PGB>4XSx$x+o! ;S ;!0М}5@;%˶$7~"4&w(Le";U>]qΰ: kxŧaspQ1_57:*v.)mUGM!dj>UrwuOEB|B,E7K擞BSK*"kSμEL/s ' x](:cɇ48@_}+!"ӱ344fɚ2,.@Oa6;^Sp0/-~jϏ'[*QdICr5 ~l1|NV,E^eӕ2 $ WU푖gT:ЫkG+>l& b@hocP"5/tF՚ki72Iȅ@%`g=YECvE hX1b3ܦ{$ 2Lz~ ,p&?7-U=oH.g}/qj t3S_?W"W.֙Mvw-Q [jrDW}⢃!^fqlq$rg[_ L8"UFKYsP$;Iz},9#G6`ѪʲH_:e|0|[ׄ"CMQHԥQ }z%uAB@Jyc`J:jy,}TQ>q4r'4߄?"Ps] -쐧xiai<6BN lD]#. L{ @D3yV)_ia.S {#dĞ3-:76?2vU֗/ؒk^Gt8cD^iq,0lEeqnG ρ'ʣImȡЗpdVc!j"j,>`f=YXЀ파?))pj>wş`s8?V ?|6Ux4IɮI }w+%ش]JI!$2-,pWZu1Qs a^_zC9Q%ḍRh)\Ս _ RNW3Õ:ya~$S ׎;Ck .Rrzg_yM /YG.1LL|z#0v%FɑJ˘$B5ϑ/Ыf˫>6հfO/0k!LH$DH'f|VJw'b>)!O`(4f$2Md"Ovk_~a{K{wh0VF\5vXMe|\8vw{̀R&|l3LQG__b]g0S"3c}Eƛ`7bpޏAxCiKUPe1cFUz"MzpvDn< ;"E"-XF*+ccSNU˱fyL2^mpJ*AxI)F-֔͆7{d~ortF4V NіCG_`,J{z_ #v: p"HcLF4U+I]۩?׼92u1^QK/;u1JťBTh}2+rp9,L}g:e~>>wW4pJ0 Ki+4C?5.tM?}[TQ5V/hRp<.h,Y>1@6y-1pB#{W10B\cWyx/F<o6ÛvӹW5"[ F~ pr  w3--_ `\<z詥5)wK},WJDs3,]kP1ֽ/PCYuoSusP6r Qѫg22 Nep`4;l%?1Sׇ%0δBM;S0928'NY.3XSQb x^#z^{}Z˖t f|Z 'E`L@w fш?}oXNa*H?kM<a%;NoSKj `&v#NN$gz,&p|)pWCۊKHŷaքmظ&ڻ:iȜv.ΞR^ĺF!1H_zf/dbX}tbn>v<ϮIף ~eNb}E_$P{qnٸgvr,>j92}fON5Gb҉s$v'q\wfR1v?% o9hXֶ9|Qc!"xiz Aǀ\NFc(hw˼A1=u܌;l_#Zn܁p!Fq/]iۉ?tP˪x(s ~A)hz7bq `b^2~n{kX[̲_DG{Yrkjy`9do+"tKD6!-crq4]"HV*0=`5qsK3%u\a$z#c=8d k(S eLcYK|JAJuka?<%rx_2=G6 %j%+BAS|oWzTm("W[%-\W|-g9r h}3Nxݥ|jՎ{,y!5G)1 ._"7G7T0&~J|FX,f ;Z %`cz;`#i5-BuYݻH/: |#}q6 ݆oq-GBt%~%.a5]{/dAfz{۴ߡ^!OTdGs'jYdz`UMad?햮qnáC6ݻBCaNBGȾ(_j0"6\-RH7 R{(7ZL>w d f{a8ϥ%|I7' %sɂ`AI 1ߝaHԮVV1àJ@8Zx@ur %*ʩ[mwE`dK)H.Zs'wY%>a?[sj`\L 5 ?^Xc禴ݓ88" !rkPa7h^i`>l_N;/i~pSbO*j[G]oS~F)t$39P dH]" * J.C~:I2ˏЕYjqslz@+,M[h6w^IwP+s郴+L!Z1/q @V2O\3wbKz92ǧE;>|o3&j4‚ CSX۟G3rmi%Z 㧰` @8Cr|;VUhBxE vT5 }0R$1V"35dDJF-M0ۚ9!UŔ ~ '/uBP%J=nfN C @2}8=(Hv7E"4tN *f3h6=:0B#"a2sȥ?v0 ZPLKQm&N@?T3}{![mGlL[@P4f2o yQAP!68p꙽tWcG#hnR?H2 o%Nx-_bي(ej9<.'2 CQ~! ~b{5tp늍h &KZ束ge`Cb Lr` 8yP.8m@~-_6l d눑R7ƿ]Wm)ZIZ17Rap]x24 :QT"lPl:SP]L5>ŽU6ل9xFk|.C̱ԡQ"l^[9y0y&q0Ba^t+M7 1y츏j2C>*$;^ͥkM:#Pvx]_na~ܿ| '?{Ajz$zh@ j8'c[\62)tV;N>ܳ_ޚ $.&e `MPqKl'\tz i-sM}~`1WX  ))kIz ]ܧD%]X>~ ;k\&ɽ2CpEʣ ʶY\xzЎ,pF-bh` A~"'.vC8pXoP)--uNJ#s|2{M>\p0'kmiCvϏA J/m BiqUZ7F͡߅s%\HP =rEQ=~?$I#uo3En /A!iΝo'e NUe!<%70ݥuOqd`SFЍ6.b@PfcRJUߊJbO(ffa& 18 ٻ 'էs7Æ5&z:: W_1_Z,XuPTmRxzEHDtDaɩ;Kי2 Zvc)p?6&qf3dL7:8pe V7{PsHhXUv s"yD@ͰR X1ij2IjM5/`19`NL2sj7>Q"1o^ n1"|-X%r%=tv_c>:Qꘗ셥ؤv>Lv}~2G\9 (y;5{4.l5g ZO 1R'vosfquL8A \f^Ej`glgsA>pgzk]FYtxwUPpq0ȿk1tg[$_g޿b ` 7y< F=c4? H؀"^HPeI):Ȝ7b;}f9CT'577,dwˡ?(g$S;Q6%&#,+*#;i\z"sH,37KNNLHqHVI[ >w=ɭTSSvU.<ߎ}"?&ixR # ѠS;2HA26H_~,w"q/LLw=NHzID%F*kOC<F.h4FCiN`#T36=Y¦+mh#5!b%}va,ËBhE?tA.> 7t>bQ0kuay* 'X7fG1s IӽqLғ죸.J/ ̀*վk~`zreWVG!-nb8#VIi. ԄA6M\L7~; 8}듾X֌t޾ZGNN[j* Z߹pwrQϔga-iG1VAnD[p(7U_yTՖ7dzF.I)j  CO& ڔ!Y5>nհiszn:m-!2Swjs_4epN|nl|z_N>O3փeg,eyv -Ȟ?8+a9ѳ(<{&Jal2_)֙$5Nz 9͍* e$עY|'uMڙ>2M Ӣ>\Pd;'i"&=;pݕ!b0CfPr&SmEaLBGu. Wv1n0嘕~-9K:)$edb,~/bJɀOpRoG4ibv%fq-YEJ2ɝ@I5Tu#9zыuG웶W0tuD),v*\I<*<Ӡ-BGI&]RGWmF7;dڕ;Viu ލ2.eA@dy q㶰rdE xDeRL]W+Vɽt(̊Cxkc c2sM6ȩ;6 /+ߟN~TY t9A]sזk%xΦ4#*p3sp xi۫ o9>"؇kF'(hwi'w@\f 9:0?%:: +B$3:z؜ʛ⬳D@RZŝOje $!5L:&삀p̈h#j'W9i }fO2Z?GzË -~ r eemWT˖.@$9XE1x0LQ\x6ah1/^Wj'Suc7W(br#BL =ԋ >4S7ꇈ&jڞh{No "=uJ:TS[PFz*ɮo! Z {CVdـhmaM8)&"t-bH>i d>^yt1ʝ0rsKML9R?̰t6xLWU%p%Z\(t7ouRKfx5sGRF8пO5(5"ˢ rBr͸Y{]aBgd(߀:GI(Nk@Ö>?ǺsUF~ drV"(7h52 o9soř+8̛ʛRB4t>9󕯾ĐQhE,exQA3 fYlh`A:\E٣HhOQ;AfPw0X)b\ʈ0>:ƿ~I/[hDKVx{_f:'sR6f'e%Y]KDJT7|O}وRSl ʞnQ&*Q'(3 H݊ ߜ D})|P93yttq#hG\orbUAJ"Uѻk>Qd، mFEYE;{v/ZL)&9z4EGVV8.ʥ\2:!?/P igʂ ^dirԖ`t5f^BPHUh\1eK:1bb}l+[u9EEλ7rS?$9ُn ?*ɵWou34J&kG%3q&\SѪCU>h"Zr]f! Vcy9bؖ ib|r*Ğ;jB]U{`[Ul~"1SN5pMFCzڂP(?8ƓAnpOv4Y 6n^q+6lq~3n2fVh>7QrL N0SbjĩJG5i,d5+BiwYQla,,cX6WG*^CpjO$UY@]?U n}.g!y G$59ZzW 9D^Ԅ g:"p>k|YzoVsPMmHRfla% LYtOk}56⨕x{ak]|;$w{z1Ul7 yRqH,X[,m e'uumTt80g!s.$gLbٿw5"U(4TpN?z86u7}b^M^B}扱x;&%Uc1w5j501V^1 ߪ جwr [O?ܲ `BM>k3Cg>?=4dޢ_W١8d78ި* /cRS xN˾ޡr $"B9hKfHV4*|_uO-͝Zg炗~x&yJ+ ΕY5$dr΃̒SZ޼^i#vyܕKwl4nc g*#>K#0Fx-%,K O$O]wj~Dݠ- |k'߷YOpٜ1 ^mPBznaҢd$K. }첌c`i&h3 ͓U-x{}I?IZY)^+ƨ:ȗqyI7z$B#j#0f?]EAP_v%,&Z8, 7Q|/]D滙F:k@_;遐kE;gbiotˤ`w@ BtF<%HpxrB ]!z댻&8ro?2kpic,lTxM~1tHbr;H<_=,X㱸nꖨ[<: HLgQdں)%&"ee&gzᮕrɭݓ8}.2X/^GVʨ&R[j~Powk\&ǾMrmXpHM]Q( M\ՌC3=|I( eتE:: /5b$ ›@?vXӀa]﯐VQUvX:SaKx,<>k}S-^*#ҵ]*= C{EY AXU)t#:պL]L%c=Kbr5ҊW%1)= w6ٹZ"]7pBB@Ek@ڷO#-?vr(5g$L[ЊP(h<WfhwyCg(~uWtGZh=e]M1XēB5}3~˜Tl0\ z/ć\ͧJ_JDGTs'E+f+E!qVu`"Qcf1.Rv|Us"Yb͉g0Ilwl",4&_w 0H ϸfIσW-(9{Pd Hy n#bvՠ`A#1'#r Gzc-NҮeC lͫ139aGСdֆKĂ'wȐ7H̸ H{$nr["gs!b/ntaA*0p:}9Ial0gG"Gm;dB}08"dz ޔ|_T-&pa8>+ZVBn<6q86gtr'|흮~͆R7U!?.Lqr": ,P+Z~-4,7x k-G¸b`gVM~ ZlM/J{` ۔Oƶ.`8Y;? hY/2T'/`>^5B2sK;=~E5c})>1`Ջ&%ӗWMEȖvl|xF-V,Mf3#68Y[ B4 G޻,nђޝKg M'*60NviFJ 4 &3vU-9cdGeƏgz37w'z˨mC'q#B #XFztvlF;/((?_Zsqdk), SLE&ƒW 8D>9NI !KD Kӛ,ͪFv9O g|-ߣKv9&Y-'yo'=|+sv`+|Pd-0sP]=Az^SnPnN +wp{NM롽sp/z?g^\;n:A8H-6&L6GB1Y.OIpi8y-d&x@!o_A̩V1&۹56&o]f}*.b.t=Z>1-2CCi}L sewz%#DFYR\cvyX"&ZM.N&HeNߺ9@i*=c%/pfn͞,Z>ϦI+ʰx]oHxPǛM&6k#(Z׌] ~8HubEgkZ ے:n}bӐy6y]@Z+mG i%Ev33*g𵕠z.f)RO-7ˎ}+|Wi;,\yg.sHSK^T%tc[.d#=t#@KۚoV:k#u[ k~0`qW0"c"ĖcrVC%a9tF@i/>]֟}wnt:2ٗ8LarCd^lgZ+]}& ȏ'=uZS6ARy6G7%[hFDty޲C8d`ƐP fH1.zW:N+U\7uAX@QȭU9^-='sETUUܷx$|>!0-v,Ui]@g`)ڳ8p EgPQ'J"Ɠ[R~B ~?sAؙa'fRdCzNcV6V6 \|LEu(k y. 05^\YQpyp|Jø-¹.薫|07}ڡ!.%Bj&<_cLg&KVgx[>+9Xݑ] eVpw>ފ,55v ӫTMfs0ߎl:H4P۰pF2U EC tPg s n~K'g q1faFVyyh"T"m .Fid߿~EpB?/ v@eO3OX"!nv tҷ`E.9<޼gšfܯ<&nD/2MeNHfB֣SuN\@.,BJ%rCΡLCbcd:lm5fJFKnC($"ޠy(bSK77Ӊ4B_k&4EkOkζ@7Iq \^R_; b缤% W^9|?pH]mD(*d, рQI20G!z&v&=PUz\>jfCFpuO:\+ uPW EeZHq]..矑M5 a!LAu8 95?MAɃ^P)K*0MYN ?SX!m_ % fzsjޗCHyВP8$-~/bw9c|$:*l3ìJb8U51mn"QE,16D\$eB"rI2sVǎz J`9%pX^i1}}HPWɟj Cp/#w,{<#׻d7Hɖ$ӥ`+.+y&\g.%_q)7![^^}Nα xJ]^[>8uM`^D!, slX;*V;1Zd:O7+ųK3Q{y檲aͲkm#`GOМ@V`nTe>/sfa"IA57+iq[XT2S&>uJz4i|G q*dZA-N̒{ϰ OL &iie螫6k}42&3PN/WHB? b(6G 3 +HM&,ԕotXt;m:ګ`0JTs (K@!Ng549)Lw<"ǓON\@W.9j{M6nj.xȫ\BgوP`FV[{@!9=VV~Juȭ2:}G''ۙmƘ[-I^^xF#Bi]N{;5f+!":-TBff8UrH {72nM8OBme]ƴRPybૣ6_h}z]p|pƐSJѦ9pm$hyx1K,HM q@d)3 6l&#8C,(Q 7x.}@Fi +Ӭ-Š"s.o_dWש`.:JD;rxoҧR=P7+*P/'qW~?w2\Q KNyWć@44n1C*稟(fR͖tO._Cjvr˥7jF(ZGԱn^gB=B 1}oï(!Z* ٝrIע ]Je_*}L ]=Ɋ%O8ª ZMl8BisHdpfgҋPWdCM=5^h 5*lz uIjn@R[SȒJƷ:<_"%UE)\]Cb|r_Pl^۠4a$K]$wu"е+b!>OOH4ciw_(\W*GٺfixXW1\B"' Ɖ dQc$fëZg zLQs\mwo 4qp>wESG]zB0o{63I_!0NiEGHvqu>lC{K-NS\Քϩf8]gjr)÷XU:0 R7x /COSTx}H|]yğҶguAȰ*c@`NHS B")E@K*6jmtH  ?3pV>S!d6D,:_'"]WqPˌ9%Iu ,<@ ][g*ٙ 5&lQddDJ!)Ra=ю =]`_':5NPy^zF)8ZjG߼+K(^qµO>V`u( h;-EDV`0>ǩ_9`xx49l20(eǃ>!噺<0kX, `fI}MAK+>*4> =`JWVN6;A? мՉ8X̿ 8D0T Cx<ם~ǥ&&MD9Z#u=NiBq@zVu TOtvA&}җKVOJt_eAk;UoGA4uP=qkgͼ#eƒ)a ŲM3:;7.Ÿ[/,lN%u"z_yO9L>ff1,1$eY3z̫OQzۺ)xOV*Q;vSJH?j` X1tlq?/<dc`fun .ߵAtb˄9oI&Vpؽc."L[ \Xh.}8ޗ:~/-67b8فTA,N^?wmߣ8ű Q#d<79P)o}LИ :^?SAs56#8z);hVmʀ۞((Ӄw*W֏pjF!Py2S-GhH,>U?vlKY1N۪!R̪LyArWk})IvKd 0d6g6% ^zvCt>/ 2mm(2G.*q 5&3uqp4lZe3ߌ.HZ4UMmm!E#B B5ھU7 \K1 g%b(a!E-0]6,/2XqU|C OJ'\`W~HrIR|@I<{`"&0@ϡ@rV$N;B?J`J F<]"WV3w4LFyC~~ kZ -p["ҏ8]4wo8dBGB~)q.v5B!KO$8uK|(ׁ[q7'Jb>ꮪӝr7` *-*JUb#+~.M, _DlrH֙8hoN>1͉ٶ<"iAyUgLUFYGđS'X~! z#r߰wFzz⧵ABRFrś%tPB1Fk8H"Xk_iۖS2ՠ_k[S#%3:q|3Tcbы/TQg;:'bi&A jM(VX8sI]9~9(`Ҧ$ 9Q "NeЄXE':CB<T x{bo!a`~0sw{š4r5ʃ|GsdaCd5|ɀ ҆Gg&YdJ2`]=WPh>q/!E#'jdfC<_(Sα!0;OMpsUL ˛1q `>T1`9QSĩ96FUorqhi} 9o$Z*HKVq|-@Dƕ%+N*[Ƿ+8@Bz%C QwշܾM \ؽk8 }0C~ &WTC hsZGi]fۗS\NDllaehTjǓ#@CQ_ ڂPHnA@ЌtnYv bP VSH8krdp%gL0no8(C !~EVY4av  E9_4 t͈ϳDۯT2閯`YAL+J?ڥ^9Tw|oB8W:^F-DTY*.9%,лnaQ0 h()Ez&E&RkG|Ii3'͏4aH_ᆼ] S`d<# 4GH#q:X1*ng .XQ_tNoW| BW_v"{b Ce'>Lw^^J(܎G.DVXA|Va_ &Чj1,ÐLTm9<3X>eE)Dhrg0| ;ԋHD"i#T\PYt{+@# b>GbTk?9w}z⑕ESXRnI jcd]!y ZBіs&>YvTEH79'mTT,~ūܽL/\SXT{!hnzN+> 󷩉YʌFJdyi6woW5SjAG~MfDyz=*fx_r;a/RAoE &Yn0j@ 159,g4nJi_ V{_r=IlM~͉+^^nMeV,͉2D^XmDfhKP4|UZ~!JͅhI5c TŇFMSj'+=AhL^q)IEheTJ~yhoP=p=^vF%ECkݫ<IgfͣSa0n)z vLVt.4_lx gVVI'ㅲ%wE`wmK V*~XL>T ``bj#10O2#/;AH\8ZT8h\q:jeX'Ԛ erдN60My@yܝ8fT<[ht<)I64MrIɬ[>A`SthP,TsFD*l~M$oUf11_ -\_~hG S;f? =麼*̪|yԁ›igҎXHQX6 toy$N2X%qEmHKq+uǿwJ~fZ3#'/B}JX..F-XPm}A)XK7 psQ &8odSUsoTY j1h0N-Imtq'Y?X/R,Z0s]hgq`1(#e/&sgi,5zEYb˜0Ň*lBw˒2Wa>V#KP ~B׾C 3ʟi>;;CUJU 6S/U>xY.4!qZi UI1O*1grh\HJ)R;mOHݗ^Z5BC&Gԋ筺֤J5]EHXjOV {#V_VO1b0sI{?=2 !%m6>{{iKƽ˪My(^ȉ!ؔt !W۳_e'c%D`v0zgE< aqAMĿ Wtb2ot:4hZZ~2 SwVk)KY'$R9}6z{O6y}zףt,v~CT2FeN\KZuij޶u,,Q]jY-.v &ʌJRʻr*;_CL* Y>qg*1>7fN#ry+c˛cκGdDd aa@t!d%fL&lyʰ M+@@0wnOF4\4Z9;hTGF$&8\-NJx\D=Tb˚#%A`!NvP K5y1 ᣉL"I8 σfTCUZیi؇?9鑿=4|ecdW}}VFzxk+֑jX@--ST.H Cd1d[6M8y!.| Ru0-uNJ\d4߁jWZ8U(kBPm9ce>(Ѡ~*Tp6[lhsY7dW3+K \$U*.RU6!!fp|MX[#(B oHv"uFÑUh.2uQxEE-1& y-)dH;<(g! , TP!] r>01mcg #r$5_U[+E6 ),p]iz3/!PKhȅv:Ip2)c}?KGl.`-,SS.yZSugד59K$#7vqu+r ` sę׽A v"> "(2(?&:񲽪7bX{ LFH!H\gr.OT !S$88MEђH~ոIj8 Y" Iky/O a3>W'97+1*3?['ȥ Aد4JڎuWss ccpg<ԙ(v^Z|{Y f[r6>+RSky%TwRڝBӂCL(0_+k \( +\+~ZCb;Țs*笱)5uȿL0YzāS]Jmܼ:>ſȭVUNhn/#?y(o\ܖiD8&,ng$DT f0\N nkcc>'eF{@Y\ttP Z9&Yt_žP_6m;gSBmb6Pu{~Hist@;]xsG ߱B S8McIO쌚 T6!X9vh,вg AYDU=why '_=,{zza9 -#FƷa9>%N]$,}J<.VyNuw⊡uTW)5g2.>H|jDU,~csZ9UO#GHl-nD3Ϭ.Yd$#C"q~)e N+ !xW?Yfr/Mm-QI[;;%IDWGVwBgSoǭ h6ͣǎonvtO31*͆7owI.T9*˪i fYATlpJd5^ݨ;X,mo4Pcߔ8|Y hB` bvv8xP2dZx$pz-xP1A_0/dX̍#H%Wdq};wvozKY@-I< SF',E.:}2 1W}߄hYqEOZSGϚ|ve,5?`0eo@nΚI@xQ'D|CgK)5;[E:n ~4fRm6޽'&o ʾ=!z5׽ ez_|w ZBc!dU%QJ_ e?O{H%6+!׬"xNaz:f]ce\p}tH[7+iq ~^8d {\zl@%\ Orez.Zhkgvy"\_ Aơʫ^Kk-w@ MĊw*wLc5ǯQ縕GTCqvC\G jL<Vu;J1)0llfѷ"kGp) ʻq&J?1P$T#bN*"E0;ٰhP@e\-d=_jDxv1N+*eeq+&u%< kqh5t~2m"pk uNdV{ ?r#tLcqaHKg  P@tӉb ¥oCgHA:u~ND54oX ?Q+JXs AmMDYwh{ݾ0O)!&!n vgOޘuHod!E(olև.{?ȥPRO=[pI&^jA9йZpBf{z Mq0q/wD9> +~B"iH= Sro29שTe# M, Уz ]{@0p_}'Ӓ '4Wkeq۷fC dXV]}jQB -Xs?TeXgIJ`Er"?w$00s3c6o,!Ygf|i(qG) &͢C@|/v~] X ӭAzlݹ*R`NR4kc9PLc1s]WinYwtW$Í}*cBmLoqY[uL|ܗ׍.d /VA]!˙`}i"i,5R; Iϔck !)8G bW;Nyˏb)L:{`Z"3ӑ:湈exhKq|gf@ά\i dndfhRrWA@bi \a';߆M|㚊Ӊ c2s@4j{w%Ck=ڂc;*Ж}G+jO`7"ZxѴ8e*%לKz%SPoM4PW2B'Ǿhq>w!A F9Hty7W.Kxfbi~9;}b{ ZMgg:HUP [pS2tM1 E;Zj;JĚF#xT3w4p7Tna 6Hu@<sQX-s#[^뉫߯-p^Y4B[@O:WO09M4%kIY> JQ%Z=Fv+2Qc8)gIey?vY9Q+Jx{=B[j9^$/_<4llQ_w4*."aGF!{L*JgW߄o`TCoLnx,=  mKjx½TRs ;1i}w5CD&5BtvuQs?v;o>6˄،-(7vA9e;!"B`KMI|I7X; `WALAk2 { OY9z}8r[*/zvM@û^%-,^h)L[N{RGsa "ƀg52'MX*DZ^G/.tO6Վ/G8!F%" k.JPy|:+o0h0sF`0^l$8` K~Xgsڲ2Lk#T?ȪE-"#q:CZm~N BAr$"YZ mC8H߰+HKne6 .ھ\_%.Cy.30`=ެ q8;g(ڴa21:ba?&s(\#4~ p8^4";Db0{ )2sk-$35P5}0'blf 4EW*~j/a9_|vH r܃t >[ _ 9Wq:Hz9`$JQ /nX -/xM O +Х,C*_`T;4[3o/.TW@ %r4 LVQax}1 lK*p'n" ̙Kfx@'BW ϵΡ %,(۔;J=4B^Me :6GM)r?PrG'8vbQoWl.@Qo}_Tє ^ .>ӄ =JfdyE΄@?Rh{yN*mVhXI&Bx5ǔo=擌%CKy',K $D-x ;Md| T? )]׻g`^\wJ}d"a-yX'rY˘"<׽5G5.Ǩj䉒qK Ӳ`HeK3]7KϜO\wɚքԪs {q uƋbKgUգ= N{'Rm_!m1Cvk;. ϳ_zR;v71 R(FhH8$3;k76yCF*T'K2DGTtB/o R4[1U @ߓ͜_,yB?؇|LrWnbGjgWq/_t!n OCz\;A2|.dU3.y؞g:B!}8L@ddo<=U:4MCR]"]~)? VCq,)J^))\軵`bå(qT$7l |:3Qny]0!WSD$ >s $)_~z&gd#big|`OciX(rDH |U/btDg ݎ%EmDX{8yT [aʎ vi=J5ΧyG3GֿbNAiT8_\(= ^-:G c,>~ *+Q|Oni‡hJg-a_73K O D>h;ǝɝ8#!H? s-XN8`sÂv5@Ҟ1zMgPBFI D _ybp63B3- MkdƔv"mZ&PRt ׾kTֵp=F8qH)jkH( $}? !W60?ICuBa%|UXe6tJFJsM-H'hB,a#}^8њZg䬛\WNU&JuǸ&>rS{D92[@ xΔ|0*mxnի:h:\6D]~NaN{ޖ-@aQވ ?L*q}(AN@=Ha VUv@Pd6f?}hm Tk:BɊ\^D-ڔA"4Z[EQH dpp y. Rec8Vb(.xt/) pX1нwrVcʊ`CPv;{cò!hq8|bYț0A;>=GY5 B>{~/&o1߽_KFi/xh(.QEHKY>ѓG?FjS|G>3Bڨ|Q7@u pFIﺩra(&qh|!Z]_{#^ڎ$?"A;Rvq] ܉ R 'AV>KtL -e^R.J+H[JҒ)fËF}( +[oJ.ڔxIdQ㈇뷲W'S~ B7Wз'hPB\־rEB7 pR]aK g A.xbuFqM~I0)hf^UE!UicbfQ}a{L)y|yW5OU&}>3Gb:@ǁrcxmgzw Y&)cC3C+\vX/VIw'l|yfѼQiB%nx$%Ȉ]0vdo[ȟ2oE /"U< @ZTOR%D*V `G,q\a Jq F :v&Lx6#*[6kÌJ#`22`f,ԭ$nv4)@'ϻa [H*U(j0KTvxؕP2`|iI]]D,#VM<@UНuqzNQ~VfBk_rАͤB!A7@~jc'7=n!m/2^)mc9A$m½ipQHx$CƷѸ6mŝQnJ)!z_(?O|t{2nQu0Ш[} F6 ԤM9L|YfđL KK壹wH``3 4>E$euw['#HuWD v'0❿׏E#U%;Ź uiB8.}@b1i&i/FF~e ya:YKB0xDBw@4L .]bcmQ$~ϾBaYXJm@`V \ऻ=0w0M{y}^q* Ur'FGf*SK!ؐ~.Z*n.Q f{;zBdD0 ]X%ͅ)g%U20 d Kz4u#}l{QS$,7B"6 ARY@Y؞'by_5uIl?x{[Zqe-P=z;F$aGJMcT !U7_=e&RI)ڔӡ;9I+>SDdX2[$GzLѦg^S5 Җ8:OZLJCݻ B^fgR#誮'82P-`7\]הJ;y"^hL'a}2iXqdY/sC2^chɮĭ;(I v\„ˊ]꽵ym ɜlԧ%aR Q cM^UΨ"x\oDEˉǩĶ~lZL(K /$ )u-{,eC~'r^LR;v83-^ fUd E[D.fzX͇ȫtv14J0a%<ՃFc^+Yt (l qBX#:*GFWX_M T]7ZH.n&#L/z8g`FKAq n I% )Di1ZMKEXEwo6, )9-Kzu(H_9Jx3 ʙ_n%؛De8#RHS"E%b7`ڬ&ۦ+2n*7WⰝx\Qy%e>5ufAx3?+8([C*"@|سW1G+Z>۔mX2\(kO=n2pH%a[*:d|ۦEtVؘ%=P^4ml@ C4)k>^9`&N%h5YV\.veW9T ǓzF&PlxƠiMs5\ lX"& ׺8Nq$HHyKZv~ۥd]|4(k4Swy8"X<&VNL>k%t^s( }:&IJ QS+: L_ &֎%Kc)L]ZEvtj)YI򼈧EI(y[.3 o5N$PJbv?5xDbK1&2Ny]%|\D`١% ViI u*\-s1uh[Bo7=7%H\9  4{^bVҼ^_BJW_?ˀ5$T獆֚ 3Tƿgʪӿ{C.F7U`ڌ%^]_kpkU`:UXs}kkkyM{}VPz,ԋaPΑ1/'ar9fkwVbc?@?ΗvfBŒ`:I }?Ox)e8C,2kp i5ژcJhJze_QǮ%| )n]a^QL&7B?m{pBFa'R.xkU~ @1 XؑrAzr4dq^x aOAډL+Sr4;nf`eO(OiZnXON7W'28\,@r(Ճ4j<#LW<;`JR&lu Ԇ'uq_{gphT[2'-a)KE]<[ۀp CdR4Y ׀*:lk[6| b%$wHIt)9BīE{Pf-+[5`W wq}Rݣl p? 0쉼[f XhNQTˮ3o,2 ,aC$}9waZkjP&ʕ8qz} pvfs}>r â3sⷿjNhLD+c'E (){n P n( qt_y뀀 t2? VR@/K+ׅnnXq4VzQ fqan4{8p:ܽ!5ZVfP8_*.tx!X_2=ǡJ*Q$L7Gز+2w4OQۢYoNxBZdE4n.W(z5KfȢ(:x&G#g&r-&^AUIuA0ynb G]#.kΪ߫)& nӽx?Y轠Jl b$ֆ4oM8O\w̱xg^Hgؙסj ekV #t]"] i#;1馈Xיqo(FѦX>Db;l88ŷܴB"weYzǬ:yL-vIɞ}"bG' `֌j ,>17QO{j̢Q87Łg/׍zKt޸ QxmVz5FrWwѸ2*TdKSJT&r5Pf>'*D6_)Xt*O~Ínm=q>zBx@G9<аl`3|p=Mtoj.gu-1bsna-[ZLbiK+fnM8PuUbdӱ}Ӡgrʿ{{f?}Ѧ5C0\~z.Fh׳y7)nh$iEOFSꭑн0pv8$: =+0WJ7͏L ER\B~1\l'2Wf {~스2ɗsCb_1Re|n YAJm h. yX5S)- *vw$ėD G}Vtg23V* u3~R*9,nuFPZ#?!{)ބHmÃ~ؕw4gRB{)b_ \ aɢ[肕PogtB.qlZYnqR" ?4T@"j٤%--VT=/X@(˂c=|UEfO)8!h,Su8_#Ao[0gds8]CrEA%%!2^^>bêS&H{oɫQ6iѷ33l 熨5j8*Wwༀ/SkW1YV?)7xma)wWqgp b10'Yx驼Iś "ؓ#tzw5fA S3~ fw:>^av4~>x]$F¦3OۍA m ) RŮ< ]R([JokNUhC@"k=Ayw \$V[S3݂:7z oD{Ȳ0)hSGC]]@5] z6ɧv*CZut?=nP5 f m7/j8N%ߐ'ۦ>֧+}7qDwO?U{|՛V4+bYTd[U7kBNRr[$[J;1Q-jB&xqA$LR}Qr" U:nAΫ uqjp WO0ŌE A  /"wmnp&{o=7ul3|m#^)dwı:!"ATڌ≎aG*HoLrґ|nΊj?!nM<KcUzJ衠Ť-Nz vhua}U5V8)T/z{>r<#NQtuyϼɳW!ZZBEO[_x_gF},f2v #b{ s H'Fܲ-L^љ^MPvz{R銾m!oM~(!p{H NeRQK ᏽ#"mQe-Fײ7`,޺TC&&l8Bν5uuWn=lg"qΌ)I8[r^ _ 3m_)Ob&dKnǜAUs6W#Ei'޺ڟ[D=LYw .6HSHhPJs?Kܞ5"{;W9&gcjvr;;5w׵bj7iy+b¤hz.[CUm:u R4מ6llTsCt!KG249+ !:в\ Y}K`"rigU,IronGYE%;f_$5qA;o?[& a S/nϡɶk,-fE;c'\5g$/0I\ J'ޮ-DӉ\ؼ4,<SdV^] h}3D)Fl eu/k{ "VciSl_4w|!i ORj2+V'*aqG⮂wI{Ŧ])[ص<҃ b, &ӀLV?DzeԺ՟9 +80yݘ-$0|oes:Z_j_TBFp S <; eΣFXL(:BlS5< /V"ʏ!fOX܉;y~b)0U s츧$Sntb[DјP (Y_Gn"Pe>/)[tGWGnaZD4-)Ypz[0q/&bcCE)]\eKO<3?=VPҖ}7&w~LTPw M3*HbYcnB?\ze%^HVֲ~3nj䬴z(XdlSJK2(IY%|pksF3J2rSd† t%np(rT\RRoa+_tP;OP\SeNt\gCGgh8I]p,\雪,Um([hn|_ghȀBwHX zuPxCm_*#}iKR / dIHHG+i,8nw$hD*y*&9%,P8.rH~h;wxkϊFZGQ<*q ̉r#P9D^yꌁ5Ik2AK)уFU9jaG1]\S7@B_\C$z!ĂSѰu~cH`i51O2JU Ϩc0 )AJQv/%B],)_4q}>6stU?^,)"H%uMT&_)s!BcNlm0gbG\f Z?"{ . 9Y)F]( ϿOr{q)\RN+m {eYA\?n-u&6Q(+ѥhplUgE:.><9": bϯ$ʎ#8) }\ ͐k2j#KpMS.\+|]KTuS֥=&juMwtݺd5Ȼ|9?}ÞF Zw;`$ Fޏ$WUiJ`1[ϷIN  jg ]>k@'i>d1#=JF+@8L._K~ˁrt[Aٲ oU0o<5JScZ> eGճ>V(PxX!ǯ!w:пh+ bD c-GxhQ?6.hmSLNi@mw__oO^vF*E2ȶ3-(DF1y7Y.ȧ zHiD]{@K^St&Vp>^s3-u<$Ofp8t9w $/&zˇM@w| ɯѠkk$#> H)TNH`o6Z\cA񾛲҂w:BX'l702HX 1ؓ@lRBJxvSW7@3"g#ߋvNJdmڌwX>cQ /l?9O~9ڣSQz\ p(G.)6w?ufzԍ^W9yrU(E v^aAS 'ᆀm& }d@nqOWk5"*tDV}&E%{ZuS u5e A΀H&k'nK~}z~7UEЦ; EP0RP5% iPVӿSZo4a>򭧔[j :$RC|S0Kn۪ Ie1|ԡŁ"N7yb'gҝ*\X0(aUV ~FP٨Qq''gWTF0֏H zwsMS" R*XWRS]x*@f.nj1tCb$8VXp 9wFeWg~~#1V5FJ `ƁjHk+[~ܜHL 7`]C>^e 3ZK!-$P58+G& TNbW>֌?iG)Ո'x(:+T|SDEq5Ngi_{K>0猳mȼy.m)FբѠS&MGyMȡ?ED01]&6ޯdۄkB8 w1YRM晉8 SiV=縡= |z&<]D1DR8vS93h{mzIRh6Rd\ DL 0uF\Ѯ 瘱ĸyZt&_oI6FriY?}Sh\=e8~zUvqh)ڴ1~M'b2U a, #;W팊0@ e6B&lk'݆a"MR.#s'8NaA裲k<#aVUCtC8_pzv6ID.? Ly,\-]ƙ[L0 D V;f bKl@X7'_ſ%8v>p|};UU.^R^!ǂ&AlT \\d#ͬX~݁ --W;Ňd6꓁nG.yqWCس VQn-sd~[0 l\Kh,28JQaoe~ᗕ(0S7A"9t0|gsCk< hXZKN*h^,t(85Ny nf.>n@jk׍ښ8r^%qk NrE:?Cfo˥,}D ^ ޶k0t 4N1U]K h&:UI| ۆJ8[4-S?KcQvؼV(صqm:D$ l_ `QzS6CWPb|fFLTNPuqiI}eM~} W[bNc;Ly:!%ցj. "xc^'NyڹKWvM@,h3Fa/P<]ٻm;T0zHTi$ 3#(~=,Vd7FG& :IʯKav::܊ʇX.Uu[#Md5)WVTzI96I B ?UVeNt*0GoPZuݟFΠ7c듃Uwz%P_vwqhȖݳPem}(v"?Ы[re 9/X) bV {v }r«Nȝ`JNF6q8Qt,o{G:'Za۲z:KS_* \mf=`uAVJsտ}OӤck?pu jTΉq儈'm:6mQhrW34+p- "Gjri525,i'P<gW. ;7 ^nN1mqԭu ΄9hcA_Rĵ:PKRGt{[-WAx цϼ<06[aۏRL>h['࿎ưS~owZr~;99(z|}myg43tr{e6yD?r3ۆ,> Om'ΔX$0`dqҰMdnnWo9j@Z7)F!X˰sj\_yMOXovNGIhbVz!k6N#6R|^zG^t@^el5 =D㤢J5vN]Q #xIx192^e[R\R>O6$ˮj7d$/\@`FХDWb -Ug k"H ">#c8by5 ˩Y7sAq3\*i!_!DDDI1H>CbZ,|Rfs8/isхGTbRTʜabXI ڐ%Hd:P a=]/sP9Lrc!$6x{o2-BUNB &d~SXQwgKSrlE@^ [L G$(zl;2/YU߂f;b~5c1}(D01(erf(a:œ(9ʪL LRZ7AKL[r\3D]^QOu3aS{*S%P<\3mّg˝=*tZ ]Z?7dteS*bZ&̲`j45& źI}^Vw|,"ܒ|&4.J#3 f-*!UXm6>AԍHaET5 FΥ#o?zr+j7؏AM,V.ӁyQ %zn9%'bc_dǎ "w 1vf"tE+D|8kp a@VC & ձOëPDѴ ,Hwx8DZ]U<Fld{:Aag d3rY!ð ]5Vkѭa @H3АD=Xڿ }Ζ{P] fr  Q B*r7d_ .h?lKwbHM釴<bHqh0V歊kl9桦fR v<X;b'^~yNH-xxEc`ݪ,hM4* tW?[*~RATJ 5HӬJа]=RؿK4: ǣ?;(-HF5ý8z2J~+Sn8Rzۼ)4|Jc`CxT p!P%9=-JiVaR0Ǐ4qZJ^YIZjn=zʄ` f狾q K^CAMOL,iEjUgmTפ[ CՊu_2P!-5?  -flB 7ߏ.Dtpn3'*!ly[G H%q7ONRą`ٸ& -d o9Z$ Nf4>Z>b"AM"9F><f?)?٢ 1/ϫ+%LXQЮGUXL(N,)S)(]?M+0zX+~#?fA|d١5\ejzQ^H_KKyQC"hi*?ia%/LnMm#_aýO@%t,_kfb5Fc~5UNNr>JSq#H<-n.?Q? ]OF xkHyv)IWxfn1~.we5 -ӼόFS TC kX׃I5eך5L Qhy66Z:%OE!&<2q"L5Pְ†-'Ѷie>:&L9$cZh>-Z|i@cA] 2[|L1%w { բK =pZˈO5g+-l0I!ogTbzU؄dİ;"@O;p&lv)~W5#)aD4wg#"].>19Ufb[JäT)ADc?v%CYeePÿ fKmYoC驏_JkU!?+䖥7JԞ\GEoG ӃEG5$^@se4CmFTfe};+=iZ<{:7vY6~wg az*ˉ͈Rۋ>[PnΓ6sx1yL+A\x>b4kycpk(3F37@,ezUJR9+T:ky %w<C|83ę !hw~,1;L t&Ep|^y{kS IIIY>m g#-tA^@aQ)TP M~qm*DA)8^hý~môÝ-9gtΧ0{cq[ߜT k⟩Ԑ5J'Lӣ C364Mix:u5 5exJ!Hohm-6D,o_-k{ʊyo>~JRj EKAmMh˨1e%k'ye2g DmK] [ ݝS]yוgTfr3\V̜gVM+,sλl09^kz.(֏2:\W 9f"=<Jaޣy=5Udxd 4z.w,vHcMZur?{lbGgKW@+4T'!rOM9#]OS{ CvS70{H{\Óv]Ev>t9Q*VxL3J! 1;w{FUl_#o4`yeRKi8`u_ yAMLFv\ o>2Fܰ/cZoDCmvLwL (_񧙮tp(ӱk<#I**UR Ag0(B&l2 5TWlR)I$EsTO) %ҵ2U.bG|qfWw~F7>c Kh%E-{71@\a mWczeB g꟨gQQnoaA Ug<ͼ]}$P2c&igy3-kX i>w=l|;L6犈o{2YSl穕w,*~H_̓1(n`bV{Z{{Ϟ'o/EUJ,L[%}s(gѐ<[n hyG͞熖{urUO<5#W%;Ic0׮gČ퉡]/#@eU; -T ̮xЛa+ɜ)BW5">:Alk߾SȞ6;P1 Kځrz^n3(p#+xU-`RL./6-Ж%lu9#WOg (-AfIt98 04YΧ xf{Xͅ9dַX ~⩡3:&iG2G 'x@E F"-BLG@@d~m]Sj: $<@<:-:@J6M㯳TLI»Bf-t eWBWdkMՅCBCcG΍Mٟf_E,rrtGYwBN,uBZI\_ip?&s%f F^n^X d%Ř/}GDBdS"V?:{6Ǫa $2t` )mʶ @+l0 g[U PZ̷G™X;=JL.+ogEEL JDĻ٩-jn\QOTT:9phJ Rgg_:~Ih#Ŕ&pxI"MA8:LY0٬<]獠Tl$rY=s~vH*BuGGT_A.K޾ꤼ^>֓P>R_J/{ds'( #n8 [RiΙLa.}P=Ͳ )\TI rƤN&.f .&m' )NR/-c7DacP.:VF1ȝ4o ЭZgy- =pܨa>EPz]KE$4 7u8#^ad5y^$+7Bq/x$fXK^nBJF0 gl/46J)J$)5 !QdҢeK= AU{>YuIJD%Ǫ}G9|)N[9u'p$ uRj.* Io}G&[3lH,7n71Qt w >R;qJ,˱(` ȏĢl7:3*۾HJ}\T,OުVd{g )T%$v"9Z[TA3ě" VibH24?Uav&R^ή3z61ugh.yhေ4xryfjئd~9M$g)z24gWNr伟?k OS|$кk%L`[>e@xu n(?ĺNXa_+l[ŸO0ts ]Ҍ%1?Qh죝 l&eAkoET p'7ЀS ޚc]}vh짩h7fJ@vc%jp|>d2Zl ۟IԮOi0;Ǒ!^MKX!.\nKQ7Doo1&ٴE=B0uL;n @BDfW#XS68> zciAᥢb jeu?~w9S~O`PrKaAJʱI9Id0/ȑ B= {s3u+ Szse5)_-U"A3f7ЊZ)Uw7 E(J ,ӹҦ$ Y+I3A<ꂜu^n+q%Iݞipm &wn q-?пI?gDXuG >94}8Qia +-ǎ8lo,'1K}{Z9AؿR‹q?uIkP1̩mJ_Nw]C6, }e%kYGp%6$X9Ǧɳk.9eMp]3NΊ_i@N _}2,,*4{T@ as۷'֏4qœNhPQW T[BL|,g#1H5BMBmh QǜV4CnGX@a$`>G B׋Y }yHXYP0[~Rp)&|zuO,F9"N9T6CuSW o zrU"0-YM@1^>4N:Q_kc \sk C$e> ٢Q1(`Rcko/C>`Ec,i]*^wSZ-R!b]ͲU:) R"Q|a^']vx-m*B(q.6yZe]0ĴH7 RZ~t~Ai1aֳ2Co@NgFOx\Rmb(dG#T2T H6ah:N=;#*itr`O ^Pғ\֔v{lFd 8 aS"T Ѝ$4&faJN"EgɃH6%Eʽ]lVmߗ(DıܪZMٝy7ei;? ODU3cJi#_;LSiK6r)!7q6Rm}w5>q {]U}`_3nSz3y^"cQd")j,z-12R, ex_jD&Ӳw l$ [Wqȋ1rhmٻj0ޔ9n غZ_/6ɨe=ħ8.ܨ[:"Xz](Q:¢۔"T]0JIfØuBsHLPɷUaWvtEfwzĂC  {3 ;"G}X߭HW$ع`*yeu \9r=Ă=rPw~C>q]EYpgsc/;s=2)ūiX\V%ik#d#0{bhnk9ǎ, unW8cr .^*l3 2MtAvL ra%@6 ?>ǖwE qȹUڪ<%whNؓ8D@ DhJ<^%{pzl)X*[J=z>,i` /6U) US!AQ V ϞS,0ű0;KG+?{Ag1AKEc=jb2VLyd /_Qz NZԣ)iϡtE{QHƴxToׅ ;y/I ܝ_e.:!+C'#\^?λ7#fickܗ$Uc]ϧ\ĭqOO ȢRH;$;l6hy/Pp v6E*X~1۞ sE1-UJK(b|Nw*hGh bf=ymPk!Nn@G~upm)֒l8vQ-hj yvS `]=fBZͭ6rl1[VIfPNdfq_ltYW-vJR~ `AC!p-+@[,Qs9mriMeDHO 5j4 oDa`뭳jw jOF=uE/8[s+7L1~/\Pvڀ).hJt|r\ƢJ;qBn! ~vRwԊh2X>JNUg%6h WO/[S⭰V"C)Ta#J;xz,N"A3SP~V%BW$µ`<2(v1y=!j@Jh눒KXk( [4EyCWV1^f /g^:SA22Ǚ ٬i7.E(R.yWƿ"˩6zjmSD*(CZ*I G'L]FXǰwmFJߔX&`0 @c3t%{stg HomBJ οs.-` n@:QcIv:2is,%PNKZ^vRI'CB%C3=ޞ K}MiRt`3gxCDkw&͜)wpΪ?/0+WjhA*&ӕ2L,vi# 2GLCw)ZMT̜ %esIdĠڙfwnG:$ss%B[Tb#Zo|yOsr퇣n1(]y %ފ 7F1ۂnn\B02"'tF?ps_z5PAQ3Pj2e b9憴b4]s\4gY0юZYNԔ` ܞnUT4ۉih0Gâml^s` ,bLwf%Ls%>;x<ն`?*- /FS'OMB.BXMitQ2 ^!R* 9)8-`;2H[, s2(T~Î/ӳM]TX y`Ļ_ck_y?-cdyyKfϯX8:f* ﶂ!eՌ׀%eָzፂ/;91%[) 7ag% {CJQ 3K^N&0Դpxk6?~Ԅ2%Ȫ3ڜeS8}3DNl'vs4(q D#J.O^%_3揘(?[H^ B ~ g ;Oh5^`3.4N]h+!}{(9خ*, B zWA[u-Hhsņ, 0fXCƠ!Jأ+eVH9#C= b*/GnTOc/%bHW/bJ6ǒE; aY@~r2fIS7D\q6N'{bR< -&ZL͵ˋ h((u# ffUKBB4z6]d2u~z].nʉ&|-@K$~ŰT\BsA-bjhbv,74*\%k 3F ~%`#ChXr9 d}]`z4ǚ9m&I:&ME@KPbr_ZH c;,#LYVJ68R!NN3+iY|UAߙl"7du [ ǫi!µd(J3u\WCHj D~L=X“ҹ Xre%x4mt\ďNtO2OKx@eHZR Kqu B]~)Ptry!ӂ%z92|3>J>XR-Mz-8sK fmJ^tiK#VHeՍv.V):_?@)v0N(x =3?_:t^;f7<6Z!;*aGre^b-Ojc@Z<1$U\j;ZŤ7aI$ϖ([u!`dj)WOpܡCR.U#8\{U/dîSjDc>TmY{EOʕ œ9tNK#]]L$Б8rfUQwIHGɚƊ`l:al_ % .C2-Z*쵬C?SQSÍ9$X &d ~j Zj)@)!oȪs̛y,,;)X|nw m7[  sw 1lh>;^v3=YI~ ǩp/r!;.<5dw`Ӡh `#@Pl# Ynي>M.%krWV)C9xʑ00\( #8m": #U# 5Kf!H|C )iBvq,kwdcqxn|73%Eu>ˋȄp03\2=0>ZWV"a`漵1t^[HpתB%*M}9\,IHU_ mi$^T?ZDO:)U:枆bf[epQBOFXF'TCAzz6m;bSE0<2.W¤>[G"u)ҡϮ2pܽ`PX`=+GΑ߻ym O"mt6u>PɸW$.LfR )H[2ug@~әTD|tY'e#xkc,@WxVZj<6&yc3+{RV탄k!KhqRByblG=UgXe9@18W=5^vlmפA9K s9MK/l&YuؙQA <Pӌm('1y)5%s[uۯEuPY)!yzrl;, ը՚*jd.;uLp P^Q0Ѥ ^|zBQ~rF/񛮊zӚ-OڏI!35X(~WaZʗ,R:F֣|_vUo6mcsPщ`ŽhFHJ:sn㰬fG UoP3|SѯtFe~l*_H{(AYDʇ#QMDpk9ztuIOxQg|GvPk-^,ąR{ժe)[l R2-Kc?0%]]ܕWWp=#R|x7(XW`~l-r[^e EmcA64b䈝mYs8EdX&I5ZΣЮ m5%`ڴS\7nwka}-$QFz`:oHBhM'{c*{tqd39fJDgS(/dhSCl%>|Ncd?*~wߛʹڟxPdXNgSi9Dc%X]'i°V_XZ91/ʗzl}gͳ<340+ z2;w@{6tFǗCO؍"KĻLckwL-iOhVHʶ42ݻFmzr96x_qtLw!}L/B'"pޘkԊ)٬tۂC_7f^MƢD4e!rף,Π;5-U#;u%>Uk4ZB E\tkvMSy6WLUNX$ f l5F$y{Hrq|ZTS\p鞰>cNN7?{H8@/GM`~:{YLmؐ5=4T7p3^%fpdd I]d Ph!$sQJ,Tj Pn+ p:LBo`֓=w ٷ#,~%O_` QNfNKk5LTf(p+/iykJ[ZKnӺy:B RF=S#uXGED, i\b}Q妡#畬 ;S2O/;emF zq{zb<'n!$wkLɢe}FY\2 }3ʲQ-u3SCޖ' _U0rm>JCΫN:tb?GRoce(T2 Jz#^FtXXhק" ([$ bjdت՛K^ 4ljf +6Q".`Z|!<Õ<IXՋBl@P/b`R0ŗO>#nhYfLj\uS% Xs1*lBw?oWIVYY͂ȝӿ[ ̐F=Via&#sW^3K;-H(l~GN$r ¦ͰrwC7+Y%K3M|__[T*ccj.p k:')5+_h_^> Qlgp}O"#V-Rl TJ|>Qp+ dv*thK,CMy.cDbkwɷ^ Adf jg}k|ԄBP|<3~5L Zd]21ה^Gdɗr^Ok% v[CI!vcឹT?v,^00;ȯW =`cfjBɅ{|06vaQ`e{d畋{nbYW.Fr*:|ՊN929ضL-rsmȹoVǽv-ڸ :-G7VWQA%hQhDRIV`Γm '&+tukrWJ/&>͔߈5_7ֺ䶏x}#'nx_?1?+|-č(˹=/*N}Ja8UP+o^\}:t pN[˿vh@z d%v5q8e̟v0¬}yDo|Pr0l!6^GϰVSU bC ]n9!4lHQ8;!iJ\ʗ-ϹKJ_L |AavؔEw!DqӵJ~f ge9Xf=;1>ǀRfUN|a,.@Wȩ8b*zCA"rNE  {q`$ Q`4B1Wm/ 9ͧp=nMuhQ\F.\[ t4vo"r0|T3A:yrx)?w`*Rh1AB ̽TXlui~rdY}\N,MaeU飝yŅ,KtgK:VjJvy/pt,PᴳA Mesn;6')0SgMDBm: ={uRPdM lS/IפZ逾?Kb2rZftQ2Ό(Kӥ~1u9WxE!#`f7X#uLx:Q2rƃ't_DZy7"KtjHѢn^\yh2O_pӡo_։‚4xQS @Es.3:|^>`eYhwͤuuR= /q|J:z@\Or.\輸BӅכ^N &CNJTËLZ|LZΩhp_QkɛDqR_EtN8 ""8 WH`.VˏO߿dQeeT=ܑX)ipzOJڒ Dp=j *oQ\*-CHJ{b(XKgΌR߂ ]Kr'bX p do8ts5zmXa 5l1h< !8vpF-Qΰ?9ml׌`Μ#6 R!DnJ8Sҽ֏`gsAdO6_FVV~|⁵99ZMb=IT;ظ_ǽQXrLkHV=s8 X ,ڈZۃY2kh[SIRU*v55~w٩Zbrlו[ 4OXc]*sZRɑ?+V-BcZO =[, :ކ:`ǙnPzvM;e. , Z2M?*[\!8"1^[Jo_ke m ^[D >KCl|Vo"El>h\x /&v FhΕt͐7q׶,:BFa04h ms,HXwjRwuح+ GRXq-L_s1CgڧbQcrOhZˑ- 0fDʩC3,4ul//Wtb(}8}q&V"飃N5z|Ed1DM쉭|THr `R}"Qrм / Zr2뷐\>}jSn)D377 7sOj0'|6g%~3Zv=l@-*մ*$EӗL9,@kOrh_<ūnJF7* L٪z"Qt%GtZ"L0} ေ @I9[@;W|8k*7|ܛG5nGb1o攟mC];7Z4!GΡPy-5Prh|kMH)~@, ަ_ZZ17=Sirg>h;~0GU4N\n[w8GPwBWDka [4(@zhPVBq5[O wiF 䞔'֒s˧P@SL3)e/ƅˏ d{mžs<|`$5ڹ &~ܑިPg[{p$"SIc쿛51h_}3+oL}(4>E` m̤\5Tݐӥ> #Wfo7iou1C1hu&(ZCdPZ0LJRJ"|EO[ eU- SIK6C9~ l:I{T24O߅rTI(uJ/5z.([,%[5)nX߹ (F:UVpYq, &μ} oAOڴ` k2F$/z1fpQunTW 2O&dp9k2]}wf\kZZg+C YE1X uJǙe WCi? yAb(MiIPQ$~ X Y ?lc|.U¿VN=<ĝgE+.X^^DPى8G$mcE[}a,h}8c`_J&|pDarGZˣV_4*{o)Jtb=ʍ_25WS/8}8GORԺŷɛfJ嘵(Gv~ SLGVImz'*C*"%CGcr`&E_`zY85ŎyL"x]$%0X]xiBdxHzh*k_>^#1-f2יx՘:+ ĹZLݺR|LFIaTSl]0+=?7nJ]ԲcvX薨#>DtE'_Fy[t]v?B|Zrxح>:sBn=ӳw)ˏ]'ßxxt4:m3<}; ߙc#&me#xNgw#UZE  >*t@zAO(JZKh-bR@I9WX$;"6VQlY>}馿~C ' j'l s\Vک }Dz+ݻnx7=Ŝ92n6Uä엙pwA|)1NJohHP3ӏ YKm 5N>bT;v$Ĉ3~+_Ӝh[dm^̷ۑwgW4/FO{ky*V^YI[rVd|'kdcS*JکW~*U,?JśA\z/7B,&t +pURaA>P? =Cȁ@y0>~u t矄_1zfvYaM0ȅfƭ(՛ANE<VvE})qنhX'0 +Vq,cGϑ(SFl!:Y>muHo$G`Պ_@R'BL jx/;+oWAopT펨pHҫ^#-y%7[XNml U +ObMrO1?7g̈́2+O=#Iܿ f„[Z*fzD-o7:I4|+(]%Y, t&wtn}'G^&"*܃./dwɹ]dPω1p(RYJq(6?_$kHdAzñ&0R,>TђIKq M&G#Êtg݁|߁a.P'0coܗt#7KzEWd\d-ttAl1}u&goRO8,huГ_v:w^/$ !!7,MA "/(BR@pjfěK\˧Iɺ.Y] I\3v`IZq,g"KI 1 : hV=]C㊏T{dʣ&b*=j<o7ql!R7Hx;i"ŐݘX%؇]-%Țu75As$!`+zuDō! h"Ku)QZ>/8Ĉ=7$V!yu{1tw։?0cu+`0F<"lFnK>\n =I"a61q!-Ņ?V8cL"́ ԕ)4iy=hP{`^ t|)[k]h|~U[sjS췮< qw{(k&|Z3\aOWlE3 8jd͎C,mtNV˜?x?̕.ǣ5%l7g| a!I5 N2퍔[qnM#iIֽb<"Ga3T{BDKtd 1ɯXL$)!r8-C\1T_lpw#,YpLqE~RuesN.'^f' 2u HWsRW͸?8?`˄o6Qd|e*eoKH{x%~jOb-^8 U}gaI'#y_G \_`ފ5FT&6L^6O)%g஁ⴡ}+툦"k$KD;"҄+: f Ln1A;st`sZQ1gr&DQ\וš !3 iԟkIIR]I4K6rlcdkitLP!9tȚSZIőř#\q{}y^e]bŽ:gm"_^W-Pj 5}Ͷ~~[ʹJngsu '_Ur Tr<$h\(zy5ޥx;8}f%VhAI{zYEw02b ,uugչ$Ч %P%OXP' -[_B+-/#hI/UQLkG-ؾU,c8~5@(.) (*+ԍsRԨIq P)Q)f2D(Q]lPoᘎN=lix t*;Gd \c&/>0lEJpy߂QԈdi#uĄ\&/$eWթўs_4Gt$i9Q&ѷPE?}GrP;PC6XYyrU䈉^~@KyY8ybLB^'J5P^7 ,Hp.vZsnsדr?qoI<4ZoE`?)尰*+ۅPe߁Đo2JkCop&)Fx |{sEf@.[JQ+[Kkt% R:VӲ#d-LO4%qgؽ=(}z gS~g8 ͺ:`UTbaU?Q= JJ6jdhFX61)/}/Jcm7@e$l5s4E+o ]Stȉ!"mSȫoAſ$VLh ]# mӴ0U7KM? { jЙϟڐֺqSꦙ2v\5`]ŵi ۘ˰{a$s˱$3>u{040HHh~؇Rgg#X]Ɲ4 3&pk &exLFׅZ I/@ pt5[*a*)3HHt_(uTH<(-38ANvc'dX?,Ϡ':@ʱ e?f3~SeQ_h}AYnU% M u{,7FeKݼ\Mt=.lP*Ҋ?"/F͜7$PAee4!9$p65Uѭ*< bB+YoPb}ZN8w]сT2HY wg;QXa%b{ ,}Ɯ7Z|!1Ir0 "_հJ& 8&poIjyFY0 wDz,e$wG#-x!b}Ü%',^BRKW0 4i\6tb!p܄*,YIɊ%^8ƶi7Xl)3j=f΁#LPCyZ_B x.).m5yqG̷UopU[ϟ:DgoS*"mՠt8WE3Yn9Qed̼=SP:k׃xSqWS{E#eH ^}d(.;r ɀb~HdہkWR_%)bqrl:.>Xߘ 2#T Bi(}Ef D<~\%!/68.:&a~QF}Z}^2#1Luqs䌳RشV h-3&΄!'zeek f^/[<`6sH4C[4z*20"eP3_ b'D@kWt ks*n ;\D'r;}0/ح CΌl/6$13޶^rmO5yn 0#[)#^\Iʦ%GߨArIQ_P6d\j]f)`TTgy%U>qcvʿ2rO Oflu}O9C1T{&Vcc2NF B”|OR^gMJ-:j ZR3@9{vh;ܮ'؂6G <*6pojT˃?``H!z( m1gu%|r 'n˲w/6ԈW1GmYPÃF>HA..=IT{E~t6:%fpk Ca,K~NK#_ij? _y+M}M$L 툙LD ~9]&iNY[gj{2vu rby›= ոDp`4"/!!|9LK%|5 pHJX,%9^ w*赪vǙG0\nG&h>w\ O ^ ݝQAc1߬eKaXm% w_GߒK %`g(kxdcqe4\}A(ƈ29MF*hU!a1zgp-RL[$lPGJC`2]7_uY]Z4~=VaUUZnd#ofbPASYZǧU{VS!/",1,hQi1&.]Ho{ 4ϮM`#DF]Kn1KPƷDLb//#*6NXɧMdH!/ڥLiZѼi_&ȫXbU&uۼXj(@ꠟds4)Ik4Ѿm(8#;[S 'YdD\4?``@2 o 5Kvܧ2R Y%u i ;TL fX#ӻڒq`3!*$>lx8E]E#}/Ь;yd{v#mYz?$ZZDzy{G ?-;@6o(ۼ -pE fY@2lOj:$ov_ d ]JL.Dj e{ QY,Wvy tڲ;KLvO8S̀mc"b_ y)<=yt5d)ٽDrȈCC*~hAKֳ.Nf&, wY$N]>=z wsKPpPEؒ [A5cU5"@ (lR$LKfх#@I6EZ>4$aîvXVl21[Ⱥ&PE/aA2%[ vX;#b-!bXMmGֲSNKq"3Ȟe PA`aYti 2)a(5Ɗ0(hϭL8%|Dv3 #IKO-- ۬~9'ěiʝZ䣢"Ì`}i .SΆ";wR@, uF"qֻz~g>i72ap nuQf\;(Yӳ]Wt%fa߁Z}_A-h 4nppNIkC+ OMRJ {2H鵰g)ɓx2A . ({%k-WoA/!+E\?dZ|XIPT Dc{(O/l̏l؀#_T|WnX_l%X" h2u 6TJpEcz#j]ƛED NVlAx[~PX8F!`Lx;g|m4\Zd ۮ,#%1>lY&-dwLr ; zD`BKz̜?Oc |[&m6 0 R1%4REcN6N7U<.w߫V.H=zD y+8h'^7RI 2LmZ|bQH$%xMvM B!{j=^E{ i EU}#?ëOsUZd&h lWULқ(bz:2xvc86ʷstL|8)J$I [wH!:s0bGF:(,ΈGfS4F%:VWޏ}t`_nQynٙp:J8`D|T}D6ꏒ)ERLkLdDZl~ %^.8įWGaRV938H,+P`R򑚼Fq*usDN6\٬tXV )>\ $vl6(Tm<|_,Nb=`1fPM<;Zm _J{`ǼIh_<.)ЪN(ґY([ᜰR;T$n*H3/e~Ljeo%:yPrĽ=~xSgJ[lfL6on;-=&hN$[80dBH+;3KhwN }R`!ERSR p$9a[GK]FX)_Ԙnt>_^WPDC38[7Qmz6yR[o\3On4ґ*3},l?Ry„V*lT`LT&2|fz3lz9U̾]cgrf.dcvUAA}x>CV3FP\Ѳ:"pLEtH&?iElܽ\0~^Pؕ>/u˵y$` H2U.os*_j,Fvt,Fʱy%'lt@s&k MLL-=<O[N4V 3]# T9<ƌɦ-B`~^NVw5}d}sI?K]*k*5uRIvhi1W~oQ s2 ě'3sT*mK)WݘR )s r;U&ii}øb_Ps(Jeʥ-%*3@g&< ]BXjrlHrKv"lIzihֵ%QAVX"ʤ*3>S1g=E=eSsBr{tSN$]+Gvr\lSE|2E`ZOQQ\`^n{Xg&춗a*:"yIPoq-A?.ƪc+A#]wyf8.+vkVjDx hX[qxN-馾Co4߲@ [TV^tW&njEޛ2 Miq:80SJ/la8ze :NN$<} T:3?]}VŻt$MؠgB7e~%&[L!)&ߞcWZqmuVHəIjc.}uІ#xEPwIthd;yOO:,Cz$72pª&#t kOΧ],Ss"VMı@4N-up|׫P,X[ZVI76U`Dnd\b37$PtK^A~F'Q vm$ D_\w/Rأʞ\-oJCg|-N63 \״V佨#nbDA̶Rpjax?u> `?v߽h)l37(ڝꩀE 26DZ5I};B lprOBCYvmSB.Z?WMP+71zUPr\C28FW2 QwEs;dC?cmSוw<$7B܎YN(V= g1)6KVhQ=GK<'#ur|gejW9/}\ѕۄ[ҊaEdV- 2T7106f.X޽O8pJJ;ܳnfCDZ1D|Cm,l<ܰDžaK~dd#^B&q, kʕ׵w@: 5oIq,$G. y}X_xC.[v^h#AR-yŜ]BTGnhn'wM|?X\`yQ%[D5M42{ r*`E]֦%g  hO4$22kPx)w:p0(73Q=Nhi;9Φ}W1pQG8:̒mCh3?~h 4r",%> "k'9':.b(2ʤUZ΀mtK齳%[s"nzt/~u= Kf9SZJUα[{zBMde<P pnԿĎÆnzeLE͵C?ǵm~μGts /Pp,Ms7hz'ܛI+ܮ2 RJsѽ8[[`ıA-f0`*g;^0m 8slu Fnر&M[!a)Jt7yCYxŬ|tXYa5`0kng&EKJ;IB2Y!!p/3 IӄA!N8ܚ ߰E:2IOa^ַ`Yb !9h6:d~m{fA{QX>|ii)@S(.)U23vY"9u b(!Oˀq~ӭv9J':xሊv*|y4t?AT H*=8[f߾ H2FmJ,U |W%6 "9v_}0S`B0D=8.XOMƀWC9gb(%pagҵg@Âv/f9ɓEdN9x Vqn)n0. /#^g51y$ڢsȕfUN#Zzșt9zP3ކ8/ X_sL3!8#j Xj7Z3cvE)VqʷsU3ʾ|Ӹ$62ۑNwׄ q#y^|ozڙ%7okOo+^~.)avujǴH*LT0&yegGmcn#ty& AZי(%AgM@3J8hoLM[k-`TD XsRZ{sQ-h%ݶ^R{AfK n ۔$$I;fEklhg[&Zjt%&nNn?7#H9zZ60,, :^rDhS~`TLmHKZڥvrU . .G԰_t7p^Pmb*]d&,1݊VQ?Ŗa&ry_ ez"X~H'c깝*?$ 33b 9$ap\Ji?[4i"9OM~ت(CMиedG"epZM{`2ܧO<=;v#fn uSj%v O!+mzŚԔ/ۡKU?VPc\]7QU4ęߺ烶hec*ט 9m2S47B.m1k5~G]S ~ٕ̈́4xz.x CW,> eNYO*Z-:@՜]yE#H9c#VlJnP^*|wF CD+2շ;iUt8c8x`z2M$UheoD5Pf9d%f%jp@Iqû$ $qYby{xT)>K>Hf2Ev`Z ;L>2~is"ʘ3Vmڸ9Mu<6=Yɉe[Ys#v)0'JQ}ȓ -I\&-Ofoa`R5OE=\P>qJ2-1s("3bpi'mr0Ӡ^H+^?L yd"[tÇ3u'<|ff^7R@H>dcm?U *!'PqaK/7<*@4P-cVkYug75^}Hmae:}Ne.|w=)0h7O'ްˇ{=/\Xx S 1'|(Ո%)M/ݛ>vQ(11ꅣN@lQ:do/tm ĖD4ɕC 5zS 7[ƍՅ< uķоBhYHz7Zl2 Cs].`9CĄ9/X>]1QDzj+M:t@V&;?*hWpzěgo8f%YaS 积 59*~Gy㔐AM &{ 8qo7TW99[B<7+p l E' ^ץ}*FE0}wyn MQE=MVUWJۿ+]nb xlMVa c$i~k 2.-)zdдj>0uéoI$]z sAZ=wtLzX7)~KR  )=]৷Z|J& jkxk[IjWcM8=ְN.^{g_.QJ*9kxM$f&H)+@H$I'o[]:bQk6VU5F6E$u.azsj>6F=ZIay*ea7; "BQ>l;pfy|UG%޾ZJG+vppe/ pMx"op#I͉y._BF{"IH:#59OXU:>6SA,ʼXq u6GX :k!_a~^@*Jpw :\HTEH~bbƂ*/谘Y!QP/ 0b 7 Ұ_(2pkH)py"CHaѳuܷT"oXoqCUHXnтlk\Xܽ=- AM#wx;К`:x+cYt,6bNs=E ّ|+ (M]ٞ%x(vedLsx6{f2Y,hh%^-3/yq LoI>wWl*VqR~ty50$;sQ?*FYi.xd3VI9Mzq^72/ƍ橵xH)uMw?M=7~gшȧt4rc?2cEon8s@RjImnge'^._$\Ojfl#c}~y\фGډP^}™[It쌮<`}9*^=zR9c"I\յJW‡V'\z\II_Ψ'>lt34=}rDE(L8۹CGz2Yq 9M܂/d[ ysy&PSSeڝ ޣ&ET] %c6x5H0??W#oJř`wlzX%8lUzS?bHBy=J)jG"LJZ?NaI$ 5,--uM, ZYc1oAL9$59BĔUoi(2qzw M8 L [lJ=W{*j@o`:OM56!]md< 3b=(ՊpѣDEeX1źJIRdڜEc/Sq] N;iSNW3ܿ|t9t?2\2Tc{>CNT}EjC$*d _Œ6+y+'Z6oLgȔtRkМz3ޮiu8 Ԥ-7v2ٛWj߲uw u|x=43K"Xmy2Z[S1=UQg\ᳯ)Ag)z(勴dP/m 'XU-bbǽ=^X"\t2NqոDп1[GG=[ ~MgF)y99A;YXC{xk q;0w ss3 c` *_$|Um#RyQܒ0s;'.yVM3>DȑGHJM%'Ib/̧p0:ǹ x\F.t^@WsmZVMNԆIo)n$'6#‹9P`]\e%ՀIQ.U+mܬ[,cocUFSA o|Bcr_ݸi I}dGE@ _{,XxϫqfFp c5`Paj XU4R=8^V~!y}2Ҁ=G1QKja!4 }:ݛjڏ<+;dM#jjDdf)&;7YeLA!S>](@/$O۾!g#PNUzMVF6 U!E|g~k䣵n*ӧқ6\(tȜVu:JC#P!IHhN*n^XE+cCes cUha=<9?O b*D7]/x)4 `&LYg Qr.DMGl !ITM3u(tJN6),jO9`1EE`S̳*C_t"qhG҄oރd0|G%Ƭocp';ihCc.0iZ`5mz`/D)rG4/]cg|wKU27^ÑVUee*Z̡$YM]87` ?W`F6މh\ a6Kpz]8갠73RIcjkp{Ds!c 1hy#SoQ nzw ̄'s1XnZcExY aRԱG1AfK|.oFa9%6ZD1 鴲1AςZqylD膍__W 7OǑi _fD *UDVŁxe ͚Z0gbMO>u.4s9V\N5R0UIԨxa\u'[ѐ|Bo=B*:;bmfݡrCoC%ͷnlA3N W*ĭl_4`v ,<}h8I ,?39"k駷X"z G?W`eۼ>Bm~㨞g>9xb*K#fKD]f͸|YxpxIהo~04Yα#18bޫd{K+Db48+# 3͋^Ղiy(hm]/VpNlca)!fTPz]eI=XP:LϘʙa#OJob&-yCheRbl!% #*F7RNj8n(rt+l'v?(0ذ pg `:ѥa_ 7p-+NJ,D%01ST@܏vM|L9귷H> 7\t !PöLXG9R&|W@-ȈrU4J%?M_ b l& th'S I[gVpXbO}"ё WI{OnX;?f1רCakե\zFaJXu>uع(](7`6D3HNE 'oz.Djɛ#" bf{SN[Hϔ+%S7ǝ[h?&T%`DcdJ@k}};`hQ5yJg$!ODF4>P4BI)HY?\|9&c6ձw+i*UYHON̂͗2TG'AYˏxG@[nt tUK aNLÓ-*Qts 7d#5F9j/\ ]uĪdR kYuJqr `#L=YMui3peQ놡~A終K@ޣe7@Y"luR( wy\Ac Ϊ-@f\L8KJ ,BΗ6~).8CgG IU+md*iWqЦv. ĕBL,W|v 6ǗAu ]*rHi'}u flƺU}DpMuǗŻBI;WU] KY=loB⺖?cʳW1xAӎ*ŵ[#0gzǥQ,3Zdo~uCˆqkݻ݋]@u6{쫤դd2=e\LAZA)wYnZ?`iRMSq*5BMwݧbkV덈'hBUѬ4Y*A Dtyܭcnpdolop_-싲uU/S%5J2c4jDf~}Cu 6T"Z<+ʏrk7VRwvm+aL)^|-3ca3/zh ַzH93aoZm-l'ȯ&¹OP[Ÿ"w5XEIنj4TOD H$:Bf9gN;qP#wH y&Nޖ0)sSeK36~2͒iFlU ./- I)rt|&qOՋ5(_ 7%8 5@O s\_9NlVfɋYibrq}&[(Vun|pL\Ow1|E 1ˊ}1ߨ}CRB 4q],Zs`zr6?7X `5晉&!nk{Lȋgn O2_:&jv_/_"suJ%'PM#F>եB6un=(Pۜ$>(d(oinzPׯoXѷ` ID:^ 0~u'^-; #)uWSdܶ%Vgl5^GV} B ڡ#`n[rQޓɤHPtv#5i]#J@0O0dN@%)֝y9B 3/KM:k)0`"xU >$d+KV0CP h6%Ƒ93<7 j9{&_QMq[i&/8x<[ѳ ?iT~ R1o~8.=TO(2!jG^ۜ 嘔^K<'i [bڙ]=o*4Lۍ`CQ|PxP (MЗe|!yX}0qq7&!>˺R,L/zQ2_2!.u[2ܥR7r{mSfa!\X$']sI\w~Nth{bgk>),u?̢o[^&x9 9]͎Q_'ׅJVW;aө, V5e )BSX%:98\fD]0(m^U, ?S쓥 4ޑ}%I,zF֎@Y_vY\uo>XR8NQ g`&\t3x~; /k)+kkj Q+C9)qf={Է[h-1| XE !:FԢW"ב1}k4h "jCi4lCޞQdVُ4rSj1%NxФe͵ O$gڶA!VlG쐣a`._6gˑ;ު*Ι;4BCQ-@4w2uF &^jabz6Skp A}m|L*ȯ,$J Ҏ$&-U (^زZ3Uaa=av3%g˜q.J^^< Mۮ) \exn9|gnTw'BP XCp7Eq0d5FEG/i< v@NeA-+ coh {RfU:ILD n\eLJi%"`pU Ya|\n|̲i4~6ε踘w }hܡ9E<\,ʰ*96<+V9rYk!#7XUQLRT%RNKH'5H׵fqϤմ;Wi'D(-QWK\}͒NL9xѵ+;9's vB&B3tU`=@tR{nVb+DR N#xHhaK<&(3>)311T:9NzF_U{k\DMɓ[e)R 9M[Ų_\4'% ` 5?b^ܟ:#rl?HyDˋV:+'V79(Bt3Mo -0;F3j l}F'ۄq,Jz9f$ zh b⼁ ؅` ڹYaS? YO4kL+93~ ɓH?Xm*MjU oJ1'TDž]= Y"XQ'XM i$Qh&-d1;ܴ$}ec!!/>zF:f3lTnJ7&qd%'i(v_g,2e%f1]8ȡ*aqW;@_f`y|c?{d'VyzL)4aq..z}Yr6c{ګ^y^*Rf{[hι&:v/p{7 .?/I޷QL[$S]Ai $3d-GعQrrY-wjuRo  *p5wɹrWyCex\=6(SҼ:KB͌/T#eM99m\t Yå"<%`9_:A3e5ZF>3+c_bmZP;/3P~Y݋W-F'J!sˤe)e<ﴀL9S^Y(@ P8 D1̬B*3EuIfV&IG7?[)dx0/d$RPS%Ov_}uiUR$)lZ< bn9Kth~mqꆍ%4*ݹ+* 9)Ig S=#s_G sv3{XJS.+:$_'"}xFVʼnB7 /lL' B騝2 3ѓnN7T׎.G1w K9)3MXV;ՎWcX"oT<鋣׍L]vk_>w`w'(9x%f3 +j!JӖF5QQkf Ҙh~-Pqh[ :M*ͯOEMa[#X@zFgǭ6cX6c#D؏59fy'&PDF#cb2q}6XA+*{Oќ{A)]{Kһ@7fj[`)]@ V)mzd0N *F#K$T>UsrZR_q p(Mgj)5A P_:7~Rbāгn8qB:DH&xC%U#,I*'utGT"<>n~Y>6IGUo*?`#g饱qXqʘs:.'_ ZCL+E ƲF_T,gjz),K7"nMEǴfWUd?RZ=>:n ZcOs L {sh|.Sot y+UG~.DbІpz3r3Gd-۝b o%~y(c{=ah C=9žؘ?6ZuKBZp=<<%X*'JDY-рo. ,,W ^\oeПE'ު.8gyfeIMށeNJ+?l:xy u:羿md&u[H}!ƶ8ʲz)Lբ~%ǝgXEkU$pqG޿yFSAY\E(J_+Meo`טoe[qQ0y[sVXXq ѮBݾ6?ؙ{5F80k)[p|vG!ІGp 3brُ< AnkE/ͻ 0;_gR%r=d xڒc!gwSLȹ./|I(`Ը߽W .k?DC s0 0 -EN?+AyԈ ?uJ!ppV8_0 "T59#TBlk3<ڃdYL jp%V}ѴCV"e ːr=]|lBlýeq-;srxMo|<<ӂz.k7{PJ9Ld{KnU!v#V'g|\eMDkeݳ,jvg=ĩ].&Tfv1b=F%6HauhrNңt >p|Mc\:l]:ӟ -F(@(< 3I6Ϩ5d}ClQ(3FQGNH_͵/udCX=Ezo3B~[[ߊ޹\GԤgF;iL>+_u(œwb`[GWy [QXѐy{@ _QJyt*p6tgК4ș wf7s*:0,4+CsݻznZnEIlKv8g%5̞/d&6͂yeIơmLy 36i05?*,m6׶x!#E^8X䒂$bcmk ~R؄r^cvQҳ"f Tz `,.m}[to@i)~CAKjn& >}d%`0иZ:?* O|*'Ғ#-S̃FΕNڙqC3Ϭ$niR >H2Ʉ;0eS]|џ"qUZAL8!'#Q5DŐ_9Ü~I/#2\קYg6gI7S*:Ie8֕ G$)K,SPK4ׇ9VMb CC_H)o!EP|GiP:ZuDcTƗ/$3 bqyN!l?ڦF~r{ 7\¡)+ѮКO Rܮy+/D,9`˯۾1T|Z"+o砨/)Q:x$9H |\کrQTwzPMDJk2zr=tOڌ%&;#Ba 7Ç6ߣƏtVh04}1Fm{n6}шGj47hWհY",z`ί~+ađ2"gx+F݇\xK$?f[[S/}) N3\\wиyx(`د=5GWI$ UofCrVOXT6Ɖ2H@%I-dLQ1FT<4A{3u W ǹ]`ߒ/qj:|ˈK$M̧h%d)uneH%PTT(0)zZژ>;@.;tʈg[B]|9yuA[D̤4OLO%(8ƽ(N6?Jf[/7µi37EZ*}JLu-yƬܨT T CgQQVA-A/]{Dr"D HwhFl]94!h Jw7q<~q:`p$dO_ D\;V+K4x]8SJT{(d$@ X ;,l]KQ W^_F5wƝqo6dbO3 .L]kVv#&یvZU>2elzXͯNjK$bGk}_=27֔,BiڏrmgXmZ⇢9ݶBW2 xWt- 6]U=+P8Z3'|юֿC{('ݛNSYyD"G`@Dcfy zOU C^z>HhQ7ұ1fA?d#n_4mT賢H12RjlyVovP0{,]Ʉq| 53 aBP`Yl-U%bΫ2z #,PK%q%}yrG'X&j/!FϹǛN㐪8@322?˩ps'h>]j+~7;ڡ'ܔI ZS$tpaC)%Č4ȕrt[8ךnA_"pЩK]#_ 8 &Y1'ၒ" xDNRXS gj/G"@6YfCrnM6ȳhByD2)RLEa~8#M9+qa)z] sm 8Rɒ OVeF u/(B[ЎM|C&U޵ZaxHЪuWLS,t{.[XKUWu)WN ^(r[1qvy_@Cu3jي経hc7[tˢ(ٷ-ӟTB MOp9jVGͣ܆ ]oywѢ(կY &:},yb߰~stƽk׾s)x'nl,8`h6𐄩Se|KNYhо2(}S4> O4cV#"jȳ|%Q \<= Li},>:J3KӠqïBF,tJ8s4lD#z1nݒL&zR ePWF$BYo/ ƹxւE ^ib< Bg+^)5yZцCӋ(•1Z$Czj\$ )L,XT\;/pr?KgA&o*bR LD@ .po϶lnZe(\>u^ ! aIp oxȵR t4P5E8.=\_gLJ2Hmܣ/~,.P$G6am{;<ueb.58_l쳼_ZPOcbjmø 2tR5)RnA AM..>HR5%5i7Rkp*HhA)T@Ik `x.qT(*2ziwwT`xz9gUt)5_"Z_?kTcZ#'McbJAp +0]]MNzfm-H\tzNhu? RE2qO˓)h3|g[ *M$2nduvսT{b_+f.Y7)Vol>!߲ qgbD}=Ab=f ԷO(p4i?20۬A)7L9Yޕ~|h:kՖ؉ J-FͰ;L}73'p M P2 Ws$x JD(aV-$'9iaB7"ޗ𽨚fa_J;q֞W'~K#rpnN@t%2۳=/Y(NhQ LULFGp=Fޡ  ^gѤW#QW}GX|U_O:~dn-u & IN]v_"\V9'= MJ]JF(B5+Qwa+G,0DžnFs#ĂN-o/%2VjF|noqu\|ǘ )Ӻ ˚ŧ b n%#s>-dbGY#OnEH}\RaZR&':ZUL.p ˲ݵZ+0QS%`Wa^{tAv{2AhZ+#NPIuۦp~!>"KpB98(ž/1t`v 3,Hꀳ؋DAVɣw mY>VBDDBHX_zg}q ׬R7VX$oN?*zpVآ(-Ej( Jvu&[]w\d.z2 vIV! ~GrwkhRYQ_Z;poWj'ݚp@E:qwjsxt{Co\PK;n^b4X3 ƶr0%aߔHr{UV(' 7 oic 0pȈ'LL8RSϯ6ݨ?˸ ž%'M{_ v;lJ~\2=ːm7쫂}YSOU iE~O1?O8eJڼN +7" T[ц(+ȶmXGώU"Xiq+ $͊IW|c]m˸j.yp9 A8UO RgNUV 2Ul!oh%N4;<-xK)OH*ۑI?\ђa $q gs:+cN$g9!}kcp5LG,m0i:XbHi\:rA D>^X>M P@M|wo[U$J,7Uo++񹨁 Px㙽w.U>>#irfijf>\NH)]c|:"4*Iw57v~/]4#kHQKE fp $뒏]˸!Śˢµ6j3DH\((ZMp/5uyh>z3x8\drXܐ3Q4`ݩ۟orm3_,aaEf!U\/b~c\D9 ZL6֏ tze/HJ|>@=≟e|?4?-O}ȴ n4&9鋄#mKY5JxJ 5EnX,DnDZ8c:G#n@ YcQ .j 7Xr1enӕ}GҪ0%1YQ6ȍ~Enrlb"RaBBhSs|WE9oe]Qv K&8ܒ~[9:U xWOC&,Z8<*<$x\EG"[s:FA82=j@ϙ@!Pk!YĔ[ 숗R55_FkCRʪojcX?uUrGY OAO PG<&ȣ:ۡ8d) ffzc͐j(RtY;'‹3]j@9Aˆ>#pV0R3Yux\*6n יg6|u>RYEKeݸu< ӳj1œUq}x̂!U>*v9-'j fQ>55pʴ۷})b 4ȎIX/2]&"ieh&D+U8 jӮZL=f_i^#ʔ[it!ghX o*.BHEJ}Rgg3eo_V"S.!R[Z* Q4= d&tufH;U80&ViҺi>vCC{J1??:|?J?<Ϋ1> 3me$0y.l{ wsA%錝Rvbs\3m1Ae?έ񗕆x+*E+Ŀc̺} NBsib2,{ØɽeCqgT;1{mlqR:[@ejxh^F~F&.K÷aSE"o!/BIzsPѳ戧(/KQY|k768K' El[{zyoȐsEvxYm|| Ȳ#ݒ͵s .3Jı}R*Xz~VZ ^N3Ćӥ_:Q8'yiB8PuRDT#;qf/ a*=s\a `rxQʙGuYgpze_h+z[fB ͼNfnT0QJo%ݰٍN3:j]rՕBٞMhM|Z (L,YƀA"K~*ːF񹨭Ωke cP#}̏)_j9:'W0sTǍCROfC= 'UO* ^y\?QlYJP #^K$G>Θp9ZN :86guYi{+IOXQ ¶왑%ʜPnEtO= 旾 kL"S ~#[))魖gt=#pzMǘ(L:XA@Qx[iX|[WB)lH굨XcĻ; 7%@B#y6K~^d+oز|"Yay4Hrm -C+J̘h䤹kYQc<'O0':/ģ0͠SΦUNROE>O՗J5>Eh(U>H\'!/]g<dT:<-\QWT(0ʢ4&DE_}97?H=A1Uߟ(OuUwˊR7…q\2>L3f6)!x&5&Ӯylq@== Xhtƕ%7~![cW[GȥY'{F M,w2}k'(f;Fu}<4wVWħR)2B;T@5YOTT@X;LZYI(e="֛ n(((RCk&49рUU?5@F\@.V-MbE(޽{Lqdt!,L5ڂKK\j 8oBcEjZO8#`~>8%IVE&a:N\k66Ҍx8}~Z"}_/tLS ‡o=8#ua7 %5t୫8VY̴dQ,DTO7IdTllraX|-{N %zɶs߫,XR`x_<_92Qb`?R l z[ Km@_ըtHMw o*pCprڭU&wuF N rـk]$e,$[~j(GPmI]pUJ-Ė޻pucQZw5>m/>8٫QIOA;NX`6ռ29ÙG@뛟3*z$ZGCD ?׉ZKk28WǶi+gkK*vXKUgh`~P/2Ѯw]6D$=\6}ܘ@"7D&pnpATBRy,gM y 5#?]GPUJ{?􄳯|}!Uq$GL_',5u0S;в#~3vy9x]$t:,/{l̬2CyM;-qn=jbGLKvUs"`~.&e|qF.õ~=p$`o^=6_dߜ'%c@f|duf L& )"=.7{ϩo4 v QzVNp>'T("lGT4K GG7e?y?چb9D )=`5w*۠Ld5wP|@#^gqDZ^əT.Fo. .S ~k_`e_\/O9j.|n2[HȌyYJ3צ G,~K'=2e?~vxptvb+'"KjXs7gaU!;=yo?x~Қd N=坜 * nJFA.m,K}( )*Fv8A>r5ܣZskq/P'xu&dTNRed&\&+3>-)ЁgrſAQb ѳh&P} U+J&y#90S h[x8E %]1nV4S#hvuXĮmGjV+S孑Qܵ0Yv~y 邆$">c;quHoGZ(sdwJDdBq%A|G$[ܿZTϋROk[SXtRRzÆ<טcxh.l{llwmb2Kn RP{&[*%`Jcgc5 ȍ^9%fJ.;܇0ղ. 1S ,ڸ7n!ҫ@Ij5<MdUȂTa'/Jnܣθk U6e5$_[))#wirUk>-`g:[4YrV"4W@"<9/WFDDuD-GFpL~7GR69ǾkɎ+CNj&R.tC ay3t Rɦ[X qJebުK,,:4iy¢zk2ؤ~ : |2gE&=r $,C;Bs幉߸#UՇWuxǹt9w ,נ;X*3* Fϑ3Bc-pn> A\~?0tTt]lv߁\z3fσ"g"Q{ɼ7DXi> #qϬ wf@1o#5 J=mzCsr΢d]ЦOaiPDKƲv+z5c3ھYS##OvlX‘TzmKφ0۞r8jCFi&K= ti­=#c|耇; j&e-[ڂ/He$4=$5a ~ijRnl'^qP-⚌:#֤:B}zMvm_FYTե<]֥ ᒒ/A p!CMc6HU)/ wLżVV7!-Ie4i珵pB]Mbv`[fV,-uKWD2OTM~ > JO贮 hw+מׁD-,%Hlf=ڱ DŽ"Te@dJċ`PwK 4X+g h cٵ <8Y'gR p5>aSgx,a-&7`Gx)"g&V>朋{Un ]DiI- l.չDǔx `#V쀑{1M#eft_|arӢ{N:r?U1q!ثļjh!{O JuOfd:vC" w<0wk^Ig|0LɂxgqKT'3̰i83ho1 <(&ydς[95`L63HO= k4s|hq*DR F9gykL~!/\t. b7`ʰ<܃mSHʲ]LTS ~b !U`b]glD C3xr)Z-pv=QCLqyE'ຍ{6vx ISb^^tDe{m=`TPŨϐ7\RQuĉ>ٲݟx p=Tg0&Y6|9qz*dLs\o= an|@0 $= s@|!RrD2i|tkH/q&d#|oP bS*$ , 0!gl{`"rh[jjMr-/kJxL}hZN@FFO.{ï]38߫ BE@‘¬z UoB\es@>(BK| {DAÚT2RVp@v3WaaXT(=.k{{6M׺l< P>svrڅ~X[OۯZ6/Qw8jq Ӄ7Fs{c}ee_U$gVŃ;:r:t$tϮEsxIW(hzVKRQ_ͱ?4a}X R~2i쉼^V$:dVaYz&'칼6312ؠΖ\6̓<9.K΂NQ #N1ӻۜz;K&xU~8֘ S)m,TtV[΢a/} R$XN]z\mײ&C5\ H/XxP1C (n/ p`Qa:Fz_ v]H\f@6DǧL k5WAG8ih1N5hbN&!ƒ!ME B=% ITNGvr?~7<#`]%QXCACc3ǚⲠ /v3ܪU7+t-z4]ELCv0QӷD缅2c񥙽<4s23m|6ޘo,\^0_H.0b+p̮:IAŶ 9ЊʌR0d.[UzQpOm&=ǘgTL&-kldGm-t"_uC=L qp$RtRY* ; i4CK`ކHvU*}zpP:]GEz'fL]6Pgs}< t8Wx `xl}l:NTi~ HclA9w\]2> gKS{yP}GE2mWn|ҞXSϿO!0LZg9 Cs; z)%?mntO[͇#?@Yܒ5].qz t4N1w+.Iֱ4m8F kJjv)INO8uucu]m!~aR W<ȲxlvP=uKfa)43rFץ4b[":xbos 9)="WmKX<ƲѢw D-kH9<9xMඨ)b$&ٲ(e"D ׮80Y!?^& ʸOd+@Ԣ8 ^G**nlǼ#+(i;"Ė˱&M4St-ɻ|ɰ43(Z]ȾⅦO P߉_/JNVG<)^6]&BTC-x_-|I}v3ԑv7X)"MN/\_FW]i!B4򄗔Gl䑵֡U3?A=3DI {):AV qHm,޹M='^nl' VH;".Ԫ%yظ!=qz]JlBN 9B Ih%=m~)a&? S圍1JV /C|&bm8Oؕ cŮ {Dax r>Ԏ;s[A ~e'>'O 6Q7i'䫟XDX۟ k҇G%58Q`x' ۳cqMQ lkw\ܵ8ةQ*5~zj*=*2x"S .-TR8]8^w(|}c`SX'7+w7һBfm{H 8IX^Ν2~}u>{nErhDWQ:il0gxĀim@;Cc33@Zw7lDGN_s#>_m9i F2;J? d(?ӽ UZaI5F t:A5wyJ?$"jIs%ܜ\o] 5 ,KQzύqWQ?uւ>Bi:B7G8#VaS+nR1* :>,d ×A\>`X וO7c@;n]t ZE(PJh{{wNͰu0! F+lYK-Xn q7 wTV 1h<lz}<# ?7Q]y鹅m6MeT s'jV%yM/㖜n$^wcĊL:-*a1Q"c߂r[Jcv9J) uy$Σe2I^Sl5Q.\czfGq0zVpBq?!)쿳hjkKv@ќ1S5ȮWX*Ζ)+M;.ow,? =!VO| ad'gn,Sh-G=(]gT|t$j쓹vNFK4h/Η\ԫْ-g-bѦI.mPv~ڷ1:Gs)7x/kWFf:pƇ[v'Oqn]O7I}ӑ T-93>` چ:AOI+'OG޳$T|EwtntH֣@  7uEAC7%j,6цXkx *1>#vyZk{xņMƴ%]"~bYΙu0qjʃ$IxQPsqW}e4)]n #UGEd0,5XM$6aşxS [Cxn'8Wz 5z?58G7MUÃ39s!tK+tOVoxSGKr`fȰ*ToX ҞDg@N?~FBxOXKm_/;~1@n/gsR_oNoKMZ%y5O@A|• @/4 +@ 1U&P%`1jt'lB X-_ /0,uþ#/b̅lw 8~T :@`ۉEWG ꧘0mxEu+: _Pm}i+UF6ZztKm @⍺$PIIHZgn |=ݡ,iyeo4p9Fq1S?{4F@!+k(!fls0h:kfOٳxϟP~RYpݹNɁƒ͇ wYX8>AY,i\!V‘b Jք'nu#L[À5蚩GMbղ\#+7O9ЫP]u&'PG8wy6%8F|Z_ R&v1yS@Y12 b9 B߲VOnFDt 2ABMRvͣ]a@ğD 2 ?t_0u-N;cE"r@*߼M*T/{&.}#2*?1Lc(7{yxMW`#Ň^~(蔇w*JUNlŖE1,^O\*/ _7C?% $P lj `y+PƧ)U_BY1Q(C{`>U&oIllkT :gc;` (2'Ul ރk_#_f-;cd`Y!#z~|b4u;*q4GZ˿e8A,2lwoİ޾",%-x vSecIn͜񤻻]uΘ9rhXh5rS}tt-RZFц H媿kW&X0?vXڰwW[T θSuū&͘D᫺4K~Jjo+POSGd<t44C"" G'\Bf5hcD80+Am֬Rxh^$`h ψ?w+q>ycp|{' zUK+Qp>G]'&_ }:*eMBx)r9 `qK!uF?Ѩ o2LZ۞=-Z7dN֒/?dx5%]XexL;ZJ(x;p y=4$*!PQ])"K$ /jE1*GCzI |y(e[4p>s@(cߍu~QCL96 WuM`Wi3^3lI PL௔-0(`Ү`c~|W-dXF68FHI#U_>]; }gb{%OKf8;{ Vݝ`d>مSn|dq Z*}aor^2SjNٷay6#O*!#SAwS2h}^HhEo>1MrHqy!8JX[fh9)L$LQV֠9hb.eMÔt5Fa.jGg_B"3~ƆTS]glc\B Ӻ}Xv=N%-U+Z)}!xD c'>}K]*|̨ee‰ߐG".=pPNYɾ.&dSw?.i*]Egfא`vas G Vб,?%!{Z7;85%J+f#vR8 3,U܌NHR`V𕿒zjpè ZlbvV[!.Wxpթ]Vg}_+6/wc>֩fTnYrNG={GO3DCw5(QYy`M|𒅡*1Qֹj~Cm8hkl3~CbՋ0wQ V}]+|ߍLz8T/jh2885:٤]V{1:kk RG{C-m̪ [dHԍL|6Iռ>/Q !m/#fIMvͷ<*.v-c =-F^T%OxȊj߅D;J ] ݔ2qߖǝ=]9ՖWr/Lz:# yh}!Bʦv+@\a$X>G)?CQ`yik殪Ti I!OWii;V窇S ,:WXT7]I뀯{m}@7y%;k/_'MY4Ψ)x C)G2_'r @)aܘ~!f}b{.)e;Xɰ[naYcD򂉚֥Qby'$+U4yh8- l}ֿN}=|q'+dYWJɦH U8 :r zʾMs )L#Όm:{Uskh) oIe GaQR6mrMtRh 7wC]GޙCz˪ZE?3cxa `,o5tig= ԮX1.r;48O' Y'~̌ 3 q]-?j] :5 qj{͝~j rk{iuXpO/IbWLHG,W7[g ~nb)P?5'J.ӶI`/_P^ZQ* !qZ/b|C$0o+G7n54ES|L Kva4e¾J}Ego<}q5*^_ـd4| kyAD\(~ e﯁8FAJa'QͳѥHmT ?SEY[Kp!;N㮹Y@/;wt0p&]Orϲ%C0=IRQ1li?C}gxr:nj5`K fެ 1k uv*~ yz f\Y6l!ĦWi" Q~7Ʋ/t=*›d%j\zRX: *)Tvb3;}d6KB3E, ?[>,#M2U'}DnEA!wֻYb-񵛂)w/lY:(iܒH>.w/sxشq4mh͛ޮtGC.~2mtN)5Ŏ7` (u]T (lA/ y1zƘWg>ڡSWrR|2 ^q.jΟ ~Kg`{&^F:>"Kodn,g zsbEc @# \/go(D9fL0ӧ KomWQol^ť*%IǤҬ<Jk4$B8ɬuh|rDK?vxT꜁'YFixeWZ 킬M(Ĉ%yBAX$$ h{j<Ʌ*'Aj|X3g? X:n(/6*!n벢0d.݄Ok";PeWv`ęvj@fH^IaYөݢ(vts%HK)F,};݁,J 1ُ7&3aR3V5r(CvZ魬@#lNxNYgQIQ|ˍze B`MtegޞJ,X >W%m0Wij!DE:8='Ls,GM1N !Rt&Gʇ:3֩% n&6VQ+@1(pׅ,`MY/{@q%r6DC2&.+ޝ;ɑs'0 ?l!Ang X@^Uu˦& Fi~fKd3xy:|Or_dû3.ȵRew+w A4QG۠G=xQCSc?gK>Q;LW%M ! 90 @Y װxیty!im-yO}3'c@+NDnۯI]HW?EB#).\?TyVhhr @ظnƎ_O-FCjV7Eũ,OzO iia Da?uM˘}i ECc`|i{S'yDNSz}Jdh:}IƕU5lt"*#a\xNkb+.UފΓ1P+$&^TϽjѶۑ%mBXq?<݆x*#RjM'mP/zZ2X~p0ّS ezQiH_1moΏ7-YKsɆ#RPpmZ3 TLmK!3Mc  Is+d, )jUi[$@;{6B-p 19PO Yi"Ks7$>qk t&cD#<-4|=i_(UfƙNs3uxE 646<`dpY{'Z s?QVIjm '?$zz&۴70/5C*I$!g 2nM&! FW\aZvһVkDq"o*TaG#dLc):{υK';) HP"7Փ'r?,] &be ]`t j89{ub>Gܨ=@ U+~cKKs>洙G/¯={K쭁 }G[-=!'ea7Ś֠fa=s w~`#; ƥN)ws7/,6}jCR}]_X+ҫ9ط\H $' 1oOg ~ fo/BAMa.} ȅ = s 2OѶ-5gÄeQj'z[WHmn!GRvܜY)҃:WAKU,zW=+ȾX*[`֞hz`; SGok)vF,ѣk!9~]|)H438/גPvz7LKJbɗ!nH"D'P2+LoAx XF۟2q)4'DuN@iЏhA!mS˖a"pXԇf 夰\cX 'Jnp$jl C ɌYN)N`喙ˆR1~I@PؑUn>wۆJ8A.+ Ԏ1l]YG-!t @jʅ#fw{ֲ3;JO8 ėad<}'{ŀU u+kF[&;V3L WjfEwן04UAӭtw\k^,\dw7BPliQǃr-ji|xRex%y *y_ )"~=`R c&jTB}SM\aXjOlt\lZ#cD3 ~]N0NF3itfRtVxV"9 SU?3x$c+T9-#Hk@{3Z2_zlw\ʁ¤v2AWT&W$SFY-PA̰\\ Rj`P:SUL$Gv b]OjB,Ж'Hu 3$ug7b BK۔/ \ʼ$vA%T7y'g %Nr vE`tRmۗbg0X,Y3LS wՃ{{%8жG-gUF/ oୁ/Kݗ8LO/[)rLs4ۚMM)Cܸ*/1BR/pVU7tKr3vw4@{+>s{.ecUuR }P%BTjX^j3njg )#j\[4X;(lqx l>kuŵfa=|FYme8Ka؅C .e9\pՌ?6A'(\Sɳgݠ1a]Ĝ (G{DzLf &V7wHX ΍-OMqk `WXїI^~Ȉ0Cu2cJ!u?80#Zn4e0:= "a#d C>bW@sqx o?VJNIqOd#Gױ^ăVd' 'a(M\\j:[.Փ_Wkcdqm2#!69^midZ&}`%ggx7O=tp$|HZRtN6c{k Da~iSjL^Z wz{ mQ6- d&uyY2x̨Xӓ.83Pj0=]AyeGY@0"!c$,ve`@q?ـàYw&"&!oHZ]^xQ.m( LzSTj5r  ?*AdϼaIIs]+jw;c!(/Z~F'"iI닜0!typb*Ƴ/\B& ahE1ICNOz|}/h<g[)xB@q9_7v-vE?U( _R9^Wݒ"U4 ^ݤ izxuvs7?7o`b|mQ #cwI),~c̀ X]wrg"Rjk т"=~vف,Ls*漢a5Kzs͝勷ɪaQ 8dza%m HdnPP^]Meq3QyP=Uf^Nm#(F}~j UNH 391ҷG/q3,;Wi4jiyi]cnķ-> #(g~A4kL޲^eOy Qx@ͪ&[䭦Dtfzi]ýT}b7\$)c[PO嫐g=9U_>6_-XpHwku$S7^4K ߫ y(Ch$w+L  &FBრ 5cLR/acVsē،q7%! N>ȞtUVj&RR]?.wp)>Z}s/zHܛE xƮ*~X'ݙM軓R)4eRMPLqZ4yYpOEBgZI݋m6)9,iomZ )t?pQ c ;|$TS<0qѽIo%2D 'GU۞Ϋ=0 Y0K}Χz~1_U`vKnxFv3XA~,[IN(BU1H(klu9Rzbٙ~(18m]@8v/;WGa3Yz\%bל.Q,mֳʃN;7%NVGK"m?N+krbZ,cfdqW"ȡmc)eJbR E,4^jG.w/c^Ƴ6v?9%s$n.5' :Pף|\JDdI`hr(;Cv"6A'\54MO2ȟ I9?KJz/ ^C; [|l(\ Y)- HL A螞*C<9RTvRtx&Ti>S{F-m/x7 E5X}QBB UtOx`9LSfH#jK¥ѧf\ElL"L(R/:8MlhBPnHQ\RR,&=o1ビn׼+(p!C:uKF@tpB~q:TC GtlKD?QcCi8_vO+v'r}q9Hs1g/ʛ`#c&oF{jC^K hs#?ĝg>җڠJ<+q.7w$ꢉVݎ|Z&e]M_\ 'RRk|"t#<=F82ӑND9HDB3&4Eԩ]UB9܉_f,+Ox\/y\n=oDR(kYsv]R* P/948N;mס_o i[?+ UtZ]|S |LvOJG~ҖfOP0"sn=Зl/_~UJ#tz$HYOmL⽓Ϊ/ $[ڄK| l\fɕc!-\h,'!~?Asbթk% ~Kse ߹_CXA{GK]~z;dPD* ̈́"7>U8+[ نˈ#US" #Ο`bUjV5b+CFobt9h1ho{}PoS;etZOA^s[ -eSoOV(Ţ.`'hcʲݰgޚVipFhׅTnbL>8Exhx#sm̚w y_>Sc$jHcݕdkU-x$d nQM q"\TyaFnbc+R1!׳äf6.>EۺcqKS,>UAd Tu5[5[!KT02Y.XrVq J~VR ?;6k>[2кҲb#.C|["F'0}wm'nVӻA f+UDQFp["x[9UjBmUb}c ڋic!hQYtK#WUCru73:C 'j83VE2@:ЉAƠs_&i1H!y9ʔ;c0x c.e.{zȨzr^ w޳UӔ4 LT_Mn=&ͫ=}a}M9T2`V `ڏ mĸ9TbmY9&&3vo?/vԟ57D43Pv// ߷Vh6{^z˪P@Bq«0jB Iᔭ."ސJ|[ɞ]5y G'1FRqiddy_&#HD BlD1x9鶔7~>"EO1CKmL;ntz幀)e<+-KB^PG޴/ [\uu_46mJy8~0k14)睍i8g;y0]>} Q13?~cM Oqz+t" ?/||d 1gN._<27ggbD %@&sھyc-U,N$Om' 6Vz#<|1H s8 ^vyG 厚6B/wdS QsYƍعcIklR5!t<:.5糙˹:h/B7#ة5B35Ga&+UZV\XoH556-b;bT*3c^Šot5[6]ߗ}mD4[]~B+VJv)BIJA]\ۭ*Kh)z~i{}6Oi*K}bNK>.S \oKkK pYy*J׌h(:ϙ-C ޓhRroPgEoOݘFK'ԚNU0}C +&Ǵ;{o΃cApA'ڸ lgGO~FykIp[>*`RO^EH (]&[Z1NrН怹I l7lZn.hnv$r[:Th].1$AU;YS=<s0 I+PiBj|2aY'е[vlǙ4Q\6Y<%*۲U r-},zRpI.ގF0ݫzժ*V2鹉z($<%=ڕ9aWL9#(w:Xمd&8Xҟ ]tݙ\{:lVW=@< PmomQTٛR=v(: .vpdiűik{OKAo*M6ԓ z f#dA$&j o/곕'7? Q+M" rFzVKݬl@^{GZ+]J~qye,<Чgpid n"7ow$!i!RW>ky}Fsj\}G ,wZ$s.V`& 哐Oxi0]󎂼<7R[P`'y:ph]S\FMF*cV='PC9\/b(!=HxBm١wk 'n]Da:#972"kvq| #h90UL4I_:LpWFHsP2iWNH;}8[?-+:S`~8\N͉ +3H\6?O}NnqZ[UjuZ(5+ p\@\8l2F }%cMa _}}k{29(ͮJԊ= /HЭY2>f{Է%0>8 J;~IS\̞&p5UAJl@42Q.@NN0߇uk^:=7sΌxP#֗8|E\8zj#Јygo7OD><}=G~8YM"~;,_{om0د9hT+]PՇM%{ s?5s4[5(hly"OokiR2pj\NO0Y&]LBWP^_8hOI$Q 4ŴR5j4"9ʡs=^K :DY Bs!|>f̤[}b fEA ETnj\ eBQ.|տQݬtp໇D#Xx~iPW4{௾fגcͮyei-m`? XwgCOIø yl,9BVrUNbiymu FiRQ#+MtjPw"xZ%z .So:4ˎ7sn#mHHut׏}G,9eU+?"?>КeF___c4|z$Ŵ{DWk/tPwK!3Sr 3Ӊ ԃv|5ONIhFJO46Bu1eND KuCIQ;7A&C[yk^)8A0IU,(_يՊ/ߛܦja5h_f*GKa/hz,T>%M Ա h'nzYE5rmŝake/V*UyetyDY~ yrQK]Hdq+.'Vh5eeYF=a;Cx>EfbIat sWW#Ë w=e8G7!Ņi}YI![O"Kw-MU~`4ƫzDž {U$e^*G PwTg 0*i:.n"*[KP2H?RqH>-`#0׈3(-@Gǟ$DOcYM<O}[7Ue\:2DxFԆ]q7A .9*?\Y7k?3S7qW^|7YD*pjI=xaB-8;$wPTU .=L5lwh{mA.*HN_ +w4!˧>^Z0#4P%3M| &޷wal~vv??&V"]cF|-$h^qP>ۍ>ӄ_U~mMQ= RjNs>rDzEm} daeiH6 n声f+ E㾆WjM/bD ^utv|)Ɛ"K'ߑ&ae WUh?$AnL9N'&L' q 0QVyrf mY}n| ޘ\I9[8v^x seM6Z`vE_81~%Bq J cn|koW`jD'%x}7NZ.(̭Ռx_CU|ZݧVTM:;v0ff\~"EIJ;.,:$įv8<ڳ X{D$HΏe]Z ťKp%w#ƈd^p9lgpHHBZSy08Vg[#;<)gx\LCbX k^Jc:~LR9 _9@|TXV,Z;: vgBHiOդ;𨊨ؔHdJY.I<Tv>1fBSؘºԇg\Iiy}< Bg%.Q'84>;˘+W|Qj,$p˧FYy ŝzܡS$1$DQ Ll>Ę#~^ا@+k*pcspb;3A" ;nzfR8L<(E_yJTHBK)~JItX(&0|4 EIoyfy*Ӑ/Tqd+n]"[BfF9)Zd#Bbhn2>uѢ%{6?|$ԤK(녛fȖM!j=D:|+ Y4E4ï9-P %k-UZ*QO'mtFlt"X'ܠz>G.X)nWl3b8ԓ@՞hwȁ8jR\%]/lp cVa;q+śR.SKq Px ;g??{+ 44"Y"P$J*eVkep_<)k2 60 hyy@dzN3w _4X=̊k0'Txft9JcvG3o XIf<>Y~kpHv{ +Pem7xn et=&*9\jci܃*S JY]m.n1kx5 X®5O&d(BMy)uXz0<[X:s]WhI_*Rͷ|ZuG*@3 d ix,y[]l2QjSGVumU>\GO gTGgј= ĶjCm:µqI_=OBT 3yH\G-G(Yܘ ɻ!W뼛 QyZzȪ9,3) ^:X`/k:{j:K#919L/o8Wl'QkNH|?kq~?.H?;jrAH0fMڰFRr]<#]8ֻUXE lO:BP|yq` g+=һH<oYWӿͲؖkUE[)IiA>v+׮b^ Fs͗kVE#[k4G8Bj7z^$xqgk\?w$IyT[|V k*iΉm \~BX-ء`c1\- {}0d_n5 yS2AīiI"d:tkxg{ZMxh!wWY[";F!Z3WXYא3( \9Mז|JJK֌.V\wJRlƣD0n.^tͦ@aI,, vuiihzV+]7 9 d6׬%s ޘ`5Zcwɽ :~<.J+1}mTPV8 qd5UO?#\ ~AayoWK<19+"aH8Y"yc #}+]t˲Qyot&aԸ? U { N$mv""z "̴ 0VW8{>%΢jzs*08MϹ`r]MR6CL@cR˗n[.,zcX+%*|8=EV2vԇ 4 kL Bm(zMT`f*MJ۠XaE(R̶2/b`nW03PH\2І9)K~O"!|>^3fu%t'gO$yJ\' w c{mݓ\n‰s 6>)em Pez'Ε7du4QFItL'x6.n#4;Vg5RENk~{PIڍEAR"Ӑ=9m{2L 4trH)$'zm4!4u6Y*3_D*G"7`81QM͒bfǜ6GC<%fbm+Qs|p< %l36S`hVVkx*@-]Mʓ&^[mԓ{}*ˊ=?YxT;k}hPPS*lA W$mY2ƴIP1Ƃ)aN! լW(LrD \"I#0 fpDv .臨D\36~;t鉁l-AILСAwC-_@>p D*z?+fLPvCO'\;S޲qŽM<&Kw̱Rb,IC~kcT;K|~XVQsr';3%H|#JsС[F2G:dYN1Y}u )uk Z-khۏ[!TG|ԵkBL%kaIhђ8arz uFA1$Y9o|y-co-g9W*[dv쀧ƪ\{\z*^!Z3T4{']"&ia ۇ1>S%`ƨ;gDzhv +ڤBT#ķmߩlZ ^ii)W]Ų 4g曁$ !W>PR{d-%}8[9[9V>+O7GBvi< # L5W\.vd, os}P(W@1~ p8侑 yHQ$0IS(~Kq7pVyԥ`FDDžwv IXc{$F>֊CB7 LR˺~=ۅ0$l3)U`r4kX+81‹7SŮXU0oDV#'52N ~@R4G"0d@tR`Ч1'@|mzިcG|V ^) ں4we<0)~0Ӏ$6]Pkc5m}-t6r4 Xw!??Tp]HXuSNXCe}3Rb(Bޚ.\+c*_@0$o(]MDN]WrDQqxU0:X1LqѸ"w¢Vur҉\Md~[`v`<\2{H܁Dc>0Q`hbjP;w>e,GN u!PP#|m;./&M-cܡCQLM C疬 :ۭ#0fphίRwJTS ÜUu}BqcuN^Ѥ$Q+pNA8/}W{iu JEoGzZ['/OMBݨSZ5"u=_tICq r [`MYh'1@]FSBd#̄QunG3D"5~?JD:׈ߤfae]^ ݥ^@n;'`5{~堢"lؤinudym|y_X0ud*eh((y n(EVߦ1|Kd ~6( Ʈ2<`_sHvT* l Q'o:#]ul[PxN99 ,+d" Ijeg/pCDt"R BMy~C*k=ߺ4h 3݋|f0\Vl͚E*p7^r IT|AA$s ҍFkNWk@8ISUW$HOY |ͺ#(Κ>XD}cfN*Axw+l*U6IsdhSM~o]&ݸLMSnsm@ַvP9 %c׉ &^!,8CAt@='qM2]s˪t Ȕ#Ԧe TIw?>_olS'墷 )Ӻ,fࡅCs*#lxxR32y8x1gFx#7Gy_&y^(ooDlr{-RkbS/v)E+gnZ|zH(3!f`e@ƽ5 NTI,VeddPΐ ʮ=סc̙v lAerH-Ip/)Bۧ+>i3P&iA;iS^śd \՝R-( Fkڟi%1WWYm4iF,%wo)';Qu n~YpE5( sA&Mgb+zm 2dΙZڤ7$]9V KB_["9(:tL) ǐ:{n9fM32O_#ð;^NWd^0)%i >+v՗BMp4p$ $!!&ϭDڙk TKbdU|V)NUCzĸW9JQ2+x)%Tiއf4AZLHtC(f'2N;oA-. ^Z#$f֕^O/, VӚAvE ;5&U4w 3t-Gp D 2JZ>g ΍&Fd1gͲn3{t˒֔uQWf:fpƃAx &lH5`A 稲[txKLxziS6L*kwE{~6x:ٶ?sV"E4w&tK Bj lx~V -R 5Q2G KE%(qï9+P۞v 8kftK'?89)-FsK- .a44ojc|#obkLr!a] @Ն6;{pduU5̬d+ 1 Ah9gְENXu;g/ Mkk)5\b^- M15rmXKFgϼW/9FrVp6==K18bT\XK)Zl1;!?Sȣ* װ=. o?X-sj'>?39RPy/i$!=zh;OMJ5~MVseEo.FۗxjO/V6XWὶ-%<5u Q3\g#۫rr-Ԙ.= ceP6Vm rV^h$d2;nazԗIV]]Rm^άŀA%vqy1/g WífF񧃼DCxARx(_> _o4m?kHOX<Nf$N k`AZy_+DjFl9g~o 쮝vRʵ9 h,$ xDW,xD*EV7=IE#9,d|W>:Ȩ /GvnS kgb۩b8=`yins{U=G.$/ϡS/`2+8g}bC>a`z$N$0ZFA23F[Mqd.unQGH7_^KS+kqɀ1uS~ K?|u-HILE2wSef_l0ÖRנ(FRXyRHR1 E !/w Vm2H6FAWɱ 7vSp -A9nK }ywmB*vJYGO׏ORbh1ԹAW9/ B,6N(g(⬪/KbrByl!xdpo,S-oO 0MH^=+R?aԆnz4& (g2oDB(؋)[{(";ځ W[-k!/NYS+^PaXi aӡ5B!3(^sc!!FgG %cbSڵ呚Ycb?|/Jdb;(LjgqcC!\x<|潡j6Op*6+WaJǀs/>D`vW8"+xN,^B)(cHU҉?VlNyB!ߤ/M/2JcL;ŒMmLeòNf~ ƎmsCb͸D:{_˗u]=k~+}~HʛB!qf@ve?]6"@Dg Qv0O9fNNWYO%4SgfSW H.?鰴0zu2TirdtE;0 БjWpyI|R)?ֲFf;ǚF{ ~p//$VqU%QioŝJQw[m0۔oD2嗗vݢw (BqFu+PG QWv[SC@9lbLʇ||<Ά0;{jdt7HX߼1X}\5!GY/~l3<4QɎgw؄ݓ'I# ^^ ;3l[e~42ߠm&9 16 Ҁ ut(]#TmNIuPQtzF7I #üFp;!7\ r 6D7nBt>@OT=ͷ+#m@׽h7ńw<\AWg<,هB'?qL۔~Y2bG#Q*['I5µvdz )]/R-Gɶmۚ0o'V q,]Y6&MGxqFhz 0kc߉mٕ\ѠB{ {)? ږG3NvG*fzcJhٳQHf+PB 6 xp7pN\S~ZPucj"ݽxaSUqXI"'ә<}7\32xEi[mz'`KYrKk 7ޓKX:NM-Evl9m]V| ~> ʲd>|0sW OV>}Ju/_|7-6` . |IQŹDz"ˌԄhAip NT aIk/6k0>]zluYes&SdHW#! lz8f!vfKiWFHXl,x>kp[fnJ+ʛܻ|VM!x:gf96g a5(o|kG_T+U^|W jj5&&۹Nuq+$tg~E\%ͯ"c_ϔ^^Y'_cD@*G[fJ vK^uVy0raҞMγK}֦s͍_J+ ^& ;äƜ@e=J_r53[f"J/Vif62_35_r~*vK~;7݃H=8ѝIdr1B"!.U[1Y=tgis(T qDTCkl:1睕0O#$"Z G@d|wc6lď!6WžR_q5IFrw@VyCX_,}Nh_}`4!)yΟ0&uDӛS]ي@K!Tco" 5!e2DrR&%_=+v ~8v"m%+qϲt6!twQ+>m0dpy@zT`,A &Rij r:ܐDRij>2<`c>.ur=m112+jdW iy 7)%|Uv\&Xܰ.>#BcI&i3;$o/\+H]\B³L,$ ]Q ) o`Ŵ sRG -P0}XϬ6k*wT0ij.Dـ's_Wv"i@c]xĜ*a@qj5 Բ0u`R%B_s;p V(r^I/-2eڌ[:0ƌNkBޞԸ+\PgMfGeB@i1LRM$#8V,'|KO`9'U4dx)x1\!P[\V EJ|KH0n͑*u:HpF"Y{J4RoŁ'Zχ <ތa DQ՞a?hyt45Iߋ&"^0|5m=7Qx8%np9_ (Xk}=}bM!`~:9UW;U$B?|o)-@(t|vL^+c)"%ggx U(r+u Z3|.yn Pxt5WvYD/ \} ge{x H)2 %S X0Nq#L4q{VrW4&ojF1k#B47f;2•X{H=cmŬcvϮ3IaY ˃i,0F,} utDwr D&b>55@3%`ĤD5x+=?ϧe@tpE s}ߚMyRc#O naS1Z|7Gfմ-]P7y$'wiag4|#2H0(_`0paK S ŲGAfp >=b MrLB9C1hՖ ̪"?]nESVe$>پ; V!5Ć1CW5:7Qr7mb/]䡓:O *oeH a&m) ]xuOwcc,} 3w}7TgoFBQ;3*n\m9yM{l؊Qwb;*}'-i&ec1%p1- daюUgٛݖz"Ó1(C:KZ1X45S F\]7W'}Hyg&OҺ,Jz[,NL1Lq8eꫝHc @+ ١Hx;6Γ5[Nq7+6HN:mDs@= ۋ>&b[&y٨dn{^ʋ(jH;ȏfgN*O GtGq;3%E6ɸeȉ>hƖuwy|cJdt{]cxZ-ddV>VT%!cyg'ʐٕw^mUӋ/A]4|zES/= e OE%B7ރWb+F=V;h ^#6ⴑ(?S Ǒ!P,M>*>7EoÇ{`n:I`Ckn'`fִ`;khW6;g%kU6V<檻$5Αi7%O5/b) '0ua{b]FN; m)XY0q]kiXgeF/t ^'NZše[Mv`+ |?A#"gF|v(Mu}rvIbegf]i|:SK]ӕXfyOړ[m(c'VĹSb+P@%$Jw g[;!u-!cX)t~n?98:j܍N^ -Q \",lV Y<ؾ^6bH$jXIjgt 􅡢WAR4V)bjؒNs2ӧ`T/Π=gD~,LD.[g+1_oY;1IS ;$oV߸k|<1 {"-yMSbnB&%prgʖnf/:vGJp'5I04$CA9dJ4[igk,1&f$ڒUz#6GKJ!>V4^ംf)*`+W XM+BH zKqgr4=ZNL;[\/s=xzgWT 4hW`4PƷ-L:qS#_+n &yno9=b)Sθq)Ye^v6/[8gzvu+쀙AQ{ Ksr1_a:\wq^Ɍ1soI)ozdӤD~հ͑ffEQ-xi1a-y ™t 6PF/0o]&T5pN{V(?*uH9#^$ t٦k׎_gv+XfT%yNټu|VlxȽآM>gu•'.֔79kd]N53+ϣy+(Z2;oYd^[ D/іGܿ>!mYV#WB> 3]cIEksSSslkIY Pnf (c7GSgEi/l?d!~>w!=|a)%Q.H5d6.'.{yX9WRfPNY& DSSBN1Kn:8Zp jUGÛ #Q8`,S{ApLt|xo&疨ڱDw /% cS#ߞrXT"X&2q+pW̄(<Ť@8!AR%9]-(ʰAO9^-a|~Cu#L=ksD+-wgkPȔ =Mޗ!)dD*I/"O\מBA ㊊.GjÑO)yIDbY0dc(}:l \("k͢#@)ֵX:ІwZvux:[;bp!?޽GWϝKZ}-8nnn5z/ C\%l5KRok?PsM.8uͤn]Mj{{|kDϔ o93ې|4!B.kWRK ;"7duW!+2Ǎ]{\kp_BlUr sa}Ru۫~2> ;<쒾1蘴ETs$ANcG#'M%V0Ci UMk_G2b5i^w@(!0EU[az@eF`|VD~,  edp m2Nq0r%ˤLqh)$..bMD)d.0Y- ")`G]B6zeik3\@ny5s +!4ցp; p'8nş7n*5 T bS,0hƴ#lG*1(THy:E&!(D9S&uouojbHN~UXRZ#F!3i?eK#x" 1?9 9|G\q$Xe73Ϙ҉37%>"~p,wڠ2>F8a侚h>w0x@Q&5P.0 ț+mfFxn(a1ر|R^Y(LL(IQ}_˓D+d}/+=թ ߹1ez,]9#cvR;:V#qBj݈V †3%_G]Q{tpDoI˳EXTKU@*B\o_|(}'@,bP݇{6??>!?9k<#7Q,; i8vU CfqywNx"'=][FyA&@* 5+Q2}^0` [[tN,RXOv%@:ϸJ;~ՒڀލEI}yMضhUEiJ2@TqGͷ<}aS^]?vlЌdZr3"7JFVe2Y(6C Ŷ;IgA,)!Z9lngPPXˡ7^pְ1 b<$^qR;uEڃ 7 MlRL#s]6`M~݈quLtI`Pk]W~3X|. CNuYr*@q~DQn"RmӨ^A~ 2<2D33ُX)"XEq*b?V-x z.i1Ē~D,Jl:vNQkLSD,r^Wo22kgY܋ \z A5Ҫ"f ks N㋩s{Blhr(hOŽ]Gyx1@=FK% V`C[1%-\h_XDv\ a$# 2e?O)Ob8,iOmh "3B&(:Dd zƂ9 SL2M [Y*k L6}%ő/w%atS+_2#޿0¤ߵټ,SEB$͘5-/@étK0,}[]fBX$!64 v-Y5't(7-PWZǂVŒ^Ӷ])Aɗ- 5LN q>"9x5YlҜ}B0.HN0ROe`Lcr+ ^q8^r)_ɊRVXb{ehl, B򉉼G̺)ػycD RO]5ȰRmEdZJ5ȗP>DVF}e( )E>Udz- VkJZI[[C [nk'osi%PYZX8n+wȕj˥>V h(H&TRWU!P0rshx^yHZ:A9CtvGx;~X1Ji[%X$<s+}칡ݮ#MtˎJ>ӥ\~1 +&xQF2$XyxNs |(Ʉ,0ET;1$LH󡢁1`lh8&(Q2ԻbF>VӇKgѿU1*[P쀠][=N>TqzbU=(7FOY|a(-\2-B1iu=JX2[egDǦzWsYI+͗&6,kA#J7  5bYoLk]= z|^VC9헒+wo'3c ൈ bH|M!p-xRak%ZaA)*SwG[A hԑwH3/f% ÑaYHiXEah ^|W{%9ϳg oA]?:e/UBғs-xT4&eq 2IJB;]n^FMrl9aNaBx Yϑ(ٛA2U“,7h&76lbO{U㙲ɠu/*DB\Cի#EAR F f LuHG |I8䣀M\s$ ۔Tb#O7YX-I^n.㲼O [% ;&l6]е:WnwK U NxӶ qrV'p1tƕ'oӅˎ-@~f4HOM\T1eÅ{j‰gDCS\'"&S7P@i.EY4-=+x/Xٰ1qjŐʔrSQeK߽ U(c[Jy8"wźi>0g[Hxrߙ}zy]bA'ufA K2,G~Ylm =~\+ 7Tyt%ds5lexT@U1e_뻙P+!_xEp'9\䚟iD8mfҫG[y-@0.q&.*s q#@w3ڶn/[(ȊY:iekD&_m~WCgb)J/ $]){W o>FDҊ]`D> -[RvGU=~>*`,Կ!8( -A}1۪.#v4y,ETazng4i 1RbC%߫\@WZzm'n`e,st c3j3~!`$~-*w I'o0r%è֞}GD,EjЇ]LJ|AjN3͓a"{xEXp!j2c.U7FvI,d!s0TT! K y\ PZe;lִDR=wz 󄷎_6r0TAa1(W6vI<}o g8OiFde_dHXhJ}Q_xJͫz9_\rӾ_/}/!8HK[ &X{éF˻~dY v48{~9P_π)kwՐB h&b'jz{E΃dk&8 Y\ꑎ9nGN"%[1ˏ$FD{Yۺ.̈~fCm.biטm),=\IGz*.$[5U{iXX sth&5 KZj^} Hz"xzcrnP\{*ёWscW qί$}z87OI'2P1zZ}sK-KR@ݼ3d)HU~Ks7&L2SYX;2u !I`_ b hNY5"W.t*<K++сQߟi'8_a`z'-b3AŒ/qwbr#r#s\N?1'}#Rzï~c2K$ D+ld7_LF;l1(8 ۓr(y,C˾+,y>)^v:Xb佌Y+z$ ?\[d*&(CUdRչ$-3N E.c8LWJ5FhG0SqM{GjhD" d,ɔVl 3fOIqJ+^m6/T1%'?`(W$-5$TԳ{>e6`TG0eq׏euɣ;zP9- CD gl.Pm*iS, >Тs@Vvfzlxb8J ^-:Tnp ]6 Mܢog7GKG%4ALG:88ۅ{/ ;ą>z(R.brCdg S.;*y*5(':6Ҽ=z~RKq9ۉ>lAi;!D;AyI7G3[GyTProqr?řAeȩ6*ORb]=4OTtYKn%tt=ja5|B''k?g&8!{0Z5в`q=O &D++ۻ3NVl͒pzw_q;Rxa@YhU&TL)m8L@gO LݣA/Stuy/X=Ƹ$`KbD/N1ȕPKၓ%د*~Lp( oB/Sw'arNF x*k:p&f\7^D!>/^(%#^я^E};sܫZ[@$w^1e3 <.bl cmaT$x Oj'\,)]mO +aH[sjJbO!wYM%'?Wp'}Z.,QsOVg2R>Pqjx[[T(^>=:EK<޵@ڔlzJs[vd<ƪy~Wh1&r[ 5Y{-U5Zno9/`o=-[EMl#@mOJI2IӰƿmۖejoT0$r1\K%Oo 幯󔾢 Kz[P;,}QrH`)&_뚪'k񍊕ӂ hNk=§셋6,:PYޙ  `[)X۪QrtXdcn翂 kgHͦ3 ;.w7Zl4Ykf̻RS+{«9lo]GP3H֨_g O.9Resu>2R{i3rWlC;Ĝ.-UߡI1\AV&>FNHSAP-6qR.{.Ȯ%6}N-"GVW G$v+Lզ%S,P4 =<)%{G#&NMbMLGF ?lmNf'\ت# {Yid~2X< `0ɠҷ!#^tH;X`Q5 *Ne_i: TC2H.@FC3GKV;$@5C.aQQͳS$`&C[TsWjT?jOY-=TVƔyLK ^p Oณz8?(N:ynOK8_)h >t2"ey}M7]_Čpnk/.j! z vc;a#^LnZ]4-F(jJWv[i>xI>2O(2l0BkAu[o^"2C~3W\mp/Mm߱*<'|8KT^v )T BL㛸7DNGP9c4Omg㇌] S;cM΂u$1xxkOZjanfָgFF@78OxvHa.|lM_1YL,G‡,>=hHVSiE% 9t#R5IMN᱆iv~||B#:Tl,{*1栃n(3*S ot&HC,-uB|vϳ6ќM/MU b)Vs>J N1:dkbw`1$^Ma{'r 4OKaP;L8 xTWP) U~BnفI3e._7C骒. KsՈ93%, sX%>nY!=[=?4 )M | -҉DX-hNR׾8@+GΝKbrFWa{~9 c26h^aOPոb?rG.lyrQ0&T^TeXs\Gb }+yswP1#gkCٜpL ,T2̃đaeQ6F=<2ztVu;5 9rB07REMn||of_>%3V`MG^!% ձ;RYlgYqdEePh`*"Ӟ Q^.4pvgj]{I[Fiw"v^*IaF5uʍ_8zNvBpش'Yv̢dOQ'Xx39%fwbRj*L@<\vi_t Eꓯa 5"^}w%Sj,|K%; 4·alp9+@" o 9Ē=ᮤ𗨲uYE6HQ5'Y]ԮLpD, n*A3n0 nfAbEVmmSC\֤\(IڷOkVu4G | 捫3MnNVhƣ.yc zJ7^YT ᡑUR(=kTWqqoS},.;ZC<xl'(^y{Ä yM oo@ npqmgfC\x8fcb2"Z㸥*fԵƺhC..+>$K&th|Ln;KH|ŕ^2 hsE=@MWh"J 6oD PsDўndt:[dGp ;_s{h:n}Hkdܚg'|ÖKۤh_qo4"nw8 $ȃ~`݆~~[@2/ ξS:x8Ϊ-0PlK;|mg,rD=G!?Y J& ha8y'?z^@qz#ېܱ9'^m@My%v@:5Ѭ>w\Zu|~ށ 9*1jם{Gn2X&s!_W(!.جGH31(u㇦puVϥr0/>:T;IZfdNd˲ʁ/ԕM'硽,֬mW{hbpɢu߮f7>]P"u*å8؆s .1,/);B̍wߍ&$Fp./=( YCr?_Xj;n%[̓Z~( pܖt8(灌l[#5r@1=- U=7܏‰U"#%0Eԫ_Jl0I/~MfI7ZNnZ.D9  N8:]1JO2YH{xk-k{%z5'f(E"(.lpx;l[FA<\xmbz4*(nŮਹ$/x'FFǷ2k(. 6lS\i% ݯx,9|RN΁w.BS)Z췙-UgAqjuE{04J#gM;\ s:VNxئHStHza<[i?s vGBGt;u}bgOMOmDAX@Spx'OjI#'~8ǽ ԄKI8#V\gcuRPt&+t(p.]@Ief7N_a$WU:Oͻzĕ~^T-<|(5Bc&WxsJ\&֢)9( XHAefZ0vZiO<6J,؁\NjtBuаyvlM+Hy9 I7LyN]҅C7)iƺ ->Ҧx`zyU\S`6kϲ\vNj𢂺Mt[iYV\J,7Qߌ[Quuʜ6 aߺum$I+ zigZl,Y[Ժ-.mCia"hׂJ v7$htqeeI*`TLۧM D} k 36r/ȏ#Z >?"znC܍_ph3)hvDaI>촍}3胊I'I=/ >K7J=&˰0!(E$ w?9i:v`Z?1|Z$#D EB-*$WH2S^ô8`D6Z}Œ4|x)()F6V_="J>ҥ19#aVXXztkoC-]B6eqFħHৗ#d9Y?BAJ%p3IN'^B 2v\B94h.OL-&OC&7%5TxAZ< #18d+|3k}tB^*P/=Ba5iS*[z([_:gG5‹.: 1-DM^]$7O]4"s}kcFlˁ y |e30ڀW2ˌGȷGh>f!֪b^W;Bv 0Ë#^K%=;Lh7t*,F(՗,+♗($ı{$YaK@#c8׹u=GAf%2;(N[#4(T.3 2Q6<)y!csW< D82Nn Qde6U@P(>O Oj%GO[G.^RǕpq 輮&\f律8.@<5@^4`e1Yݰxqt&8]>uu;5G̟n?9DguyhõզGԧjwg~޹@ 7Vs7ŲWñq NP\g:瞉s}ߧñ 9Xܮt=H57uKY<6 bBm>G)[OK2Ch;BiMg`_5q:)WIrW.=ADvݕGU1!F8g##LԹ˽7!#B{0x;&ԓ:,St`3UI$S\%ȒYq\) `h .r:+Vf{-qGX8usu#.[wξ{nj+*te{̎Hy (hlK@eav>MVIZ$Gmi lf Fo|uNRuR_(#挱nkadL$ZCqwYYKp:KO.lDb}W I}ixպKȤvgOЊ-ʺm?&;vFMDZ;P7Fx.w>0gO/ְuke_d3ќG==i&jj[tJGt.ov p#V>Gq=~]ć2|6T"+La<tWbBL"b2R*٠*uݧ3nP–9u?D2Ajt1qLtK*C˅-Z|3zzT(xIas(8T~G˳|oԴaEJ몹.'EsZ~ 'D@ƣC~Zڡ#]E zw;$G )1Hm*hl?_O̕!kbS4;C nIa^jQӻeeKǴׄAh^ο͉~@, ^# 1ĎQ4+rx0OޠW>~ {]ˡĀ?uPB9|eEDvS"dzN-ȰB<^Cm'b0[wĔW[d%}K]wHW:ÆNθlp:ĶktOVD6SzBsG)#qTo ~]\[HU#x$v0nd+-j+2v5t?@c,E]Fpb۬(CcRF ;KypF2m\u%VGuy\w>.Ǻ7vk&폭3z'"ՁE&/)DSMJ |]A;W|.vd8xi.#lq!PPlKݑqWo3Z y!Ϯ!qe~ uAPLwE}ܵ]O9'h|,6pz|TH.?ZPS"tf!hVU9Ӌcs@~N\x,߸ѢO+yZ^n0  s(=BeOQxjX[;,Q f=VYW"ur%k:a0 if'AN`Nc2߇,yGZp*Ix*̐!#9#NY\*M{TeV&80&),CmZ}/cYS \cpr=WlD|\@Gz_Ke;WVwYeeysPkémLBDO{S}MF!݋91nKSi(B̸iڢ%DH>u~0i~2{ 6ʘ@f_^Vig;lDUChaړԢ9":.q#~ꦷ˨v^G_5aQ0gڛGYE|TMoĩ釷ݔN!,0!YfXs <Аf㳂 ƚ1~RRuq}v0\GBK zǒ$KZ\X6-,FT7\v=0Ӎu8 o)D/> e @"2ڔ4XKmhF=+@L彗޺A/ WeK[OUc8#%!erK"ȫzo>dFoVϥmOJ(~Аɰ$Vf3Z3W/ɼpƫrB֭`B'>gʳh3J,qկ-b^gEO;߇ NvWC^pVa7b^hXWCK8/@q׫C;\2ʱr C(y F9!|j[`2ö. kle@ RWqW#/ -Eo;_K:D4HRQ/ǚ3Nnݶ=(h)iF^#&@eeM. Z1U^$n-IjAPsdU8cҎd9;2-FckRZlkZX1QLA*0U3.ae[$D"^2 /op7(ذiX~RL4--7Ĝ&^q,tmi;p [n/7Nac픉̽j5~ p63x4D*-ebf5*6Ѐ|Tƽ<(#qQ f$x8KQ@UKR>@5Lј=<ѐTU^+V,p].IWx&OK꼉x1uFw;`8 Y>fl=;TE1սQbiڟh%9!i <XihmA\%`Ed61s̃w4SnF/ūG2Z HdsR{z3SE<ՎD7÷s3jLyP W||ZN@|>b)PldD|+dY !%ߍl|f6SF#벆yi؄`It-岗nSה2!cfIoi}~v[B`Y\&Ց{C 8ꭇxDg L2J/ E ݛ<`(`oABE QT%d`z_(oҝ}ݎH[\.?F$t u&kRi-AP t`ְ_hԇ=X ŀy=@7*хOg)c߾.ty=S٨Z*0Ș38Av vkb 6J4Vpa]!W5#nj8ݩ˭.n=L8ew0m.&kb!~1 7CV'͗Kx 8ӎ`R٤a]y]|Omn΄sﺨFcG HOnYAIa.,ct@K{SMI501 Q_BcH4 "KR {QNLNL>Q :zt5^d <{\S!B*Vv8fDkp 4߷ (s7a;Ve2tE[7lqT 7 g' bN^+F\U;X\yaA$`s0XpXLK17x}v9_2c6i7.V&بZ:y;dYȂ}PW3=Д @9X8rIdX88^'&VS"gS׉ܑEE^!_x6C켗c[N+'-gj"ʙzm^lFc|@cξCD\T\&":%s/\=d[͹ 7$s%` =#޸ތ< by眂ÜydQ{ƅ"̴]qkF+܈ǁOB4A~8YYm[ ZPs=crnʵ )$2piC;ZOJCDս)*Jv,o_V )icKFv LfG!?lFdB!+ˮsGX (bL,%gtFC*J.u%AtO{3d#\V.YWa'=6u͔# b.|JӘWPwyf'#q }IHmNn5# =ќo y\BݗvaB_hx\ QHTeem5jsV}Hd~ TEm$u+_ɐ!&_=dE7*[J6:plڕ%VDn{9\gMJ|`5@X,M' ɌnlQ\_0`ӫb,4z`/ɝ:5)6@&;rγᆧJVMJFWUnkX/KגTm{|Z@:1˱NN= ]vE֚b#_q_rj]FD݃tMDAx>.@C4)#)h}/<CGHW6Jik0%ž7?] IQɀ|B0i7QGطtӄGDKWSʼۗm}O8X_~^8gŁR-jzFh|S9 HY[Vjc"UidJq01ġG`r{ClΔ]6w74`tFW^B3吩";GAB…yO[SR>݇uuE&m$zdԨ)egPF? w-ߦHvO8`gR&e @ nXS!@OW*tVA+ŸdlFiZQFumA1<ʖf %˓j2lˇd&[5:],9:L/T ?"If!7j;$UI7灾_[y8|iL,*&qOF v|iY*7?4얲Aw+@lujswM#wDU[%P0yWd¨9{hK*s vY ,S ?,.1YJt5vtX'u:Jpz?k@!Aȑ9@E~a8 &r=Ty0J%Veoaf]`~ELk >yRSj<=3UajW1юu:$O.A}Y=jUW ^-4acזg QWD<'3Hy..z)pȑγἱaf5K&Ak턟:[: .}y PV$R=dʃ" L.0>s2 6LH#|-iwqX$J^1'aOg!OMFyξH#?}0ǘsBVV|hkD*D6Eml wKeS-2b;Bte[g~A2AdNv XZ%C?ϤP&$?r7Q9|s^X1C"(3)x8wh5ԟ";M8HU*F5 ?^br@ )5 |R,wSp8iXS64atpe6 Q$MdpyXOO R86"໩?IB(=vv҃1rs P6 L!u0|>V#DW% Ң>УY@ 2Vq.ȟLEPR7}CZd~ѡR~/,OZPX}kV1x~ҊiV̳UNۇ IbH$W#+Da `˳qvjD#jnK5g>|m;@J¬wku'O,$ !'4zM( Mę7NV+*٬l6Ӟl'\?Er`M/qKz#aEꏓAV^8џ# >]7ptomKlfƒkOvijL.8Sy Y5C%83] n]oxm"a}3ׯQ4Ua,OzXͳX3&=/3)A|'^,'Ʉ*?s&a [X8' c\H xt*8I-یiHЊ hV6~D `z4lD6ps3Ƌ W :vH,Mpack}K\P [^LPWE(ۇ iԡOְ&ּ s-k+_08G$2rc<$>|s*X4+f'#V%b1<54+j7M_~wX<QɅwRPmPѐ*֓ks, E󍎙.&O{. tW d7rO{P"zi&=% Ozk3kP:xhPQˢěcCGK"6Q; WUCQ<`MU$a9ٱXx*!ýCdPo>RoIW6ZW+&N3aNzm6t{S-u8qw5QxB_{p٨O@lW%'UHxOwf[g;‚1G%GznX쮏'8˅s^wr!;9b6uM;#t+ҚN=0`YK`]Tr 6 x݄VTt{8RFf٨:HvTcWҤ?jq0# Ҙс!'')JBX*qG>j}DqB@5?2f8ȉ{:ŕPw(_t|vYw2hzbwizCEGn-j9j0g*ܱ lՑ ^[uMo& C$Bm;A`௹Q5z&; ,Ի?f@V$OCHBJ5䡁1:)Gt7讐XZp3;EMЄf4, Li/3=^u;U1c²M]n|aġZ!Զ *etˢ>\0(]j;h2*d*{s)=>Zs1ڈ8Ct&  e53Bz'd}q\1]T[nr4HٯX+uk Q;m/@_|Nk+$EWCG=eEa{_X놲H ȥRestk=N.v-u.ϱѿ@sWG}c_vU b. QB# q,gmoS5 (P`q6SpU[E}tnp$mԷ[N޴̋$b$Mwfe 5ɣdο2zt~sPe,X9Y 1mv4U@wDb|X\:319Ʃ7`=8(Q#%UjRUt$r /v Qt%h9㝢T|iB团~8[_beB %811rB<6[&t9=5i[fsr(I J;$}U%uj?(H̯pHW6  ӼNJSO68f _dDWofW1/TX_"b[Q*>>X8 RJϨ7aBst)Z,Ua-=9NU#Բ7p[,G.)'jM@{phņ%5* ahրJgMنd"X0 7X=(2 0%Kz^wvnsނ?(#+WmsXC v&zsSTOԛCl9&r~&M3[.шMC[Ըq4޻=?3\!rfDR.<͞c7ԕ``gH vg#4Tkx U\T|t܎s:ؘ ?Ïyn̜LۀfQ|_a>A0AX;צ/HG+IeC8Ö-N~"_:n MNrG9X3V:&TmܭVk|/Z&A"H4H,#7=a“->Z7[@ͮl/Bhb+.yX%zbMgu{'Hpd9()ўwO gY3bj7GċpTף2 sBYF]4pb,>tr>\;eܙϻkUn%^)T:~ u)[-pz>iVEI)oeLۧ*dI|7X9b+vǴqx:kag`tϵVżaK2JĹCVaHPW2r*_jQn#DElJ3Ֆ߼_#X Y o`MItzfG-X lqʋMnIPNEnJ2v$zQKΕaxNr,>K3}.5ٜ]}^̧`ȠPJW)oS3L#C0i2.vqD?5D][ L:`5C(XhE zrN8a bix$ΪY[a=]Ǣ*/kyjuDJ_0G&/e9?! ^dƊ$߻@j'q{V_їsyS$;P%qvQbaXvR n^65+x |d*B{ XW"0b}Pʷ9f)6oe<^8V?iŲ{[X4]x$psV{ z;Cfͬ'>P [jXvS^ Գ>.w3sQPjt|Ψi"@σ!uSE&<|ؒ8V" :i[ ߥAyJ~g`ϙc], I{KEzZB8 2Ӓ&+=ϱ ¸` RDsM@ Key4r0t!I[]wf+0A罸p `+5w5xN2cy΃{f2J[pWVJEZ̫ lړRN2,ξ),V=()LFޖ0| b>qK"WK\ie(eإSݭhv=]kS'Jm r2S\f+HvXlR}&I)YŒ0O4&)Pla9ɞЫ^iWx'S(83D7I:*Mp? (ؐreF Ȩ*v'SgkX &ydri2U8c+5wA}]jҗWҎneKv2}TX*q܋HǺi)R9!$ =?>)[m~cul'm2[z5+uZZ{o~l6c\5-uI= XEҁH2Wb5+< mT'@sɬ`n)09ϳ'Cl})&p1(b#$ThTE5j΅'ҩ9FZ;}ކ|5'A\/X6[jNdDٓVyV-bqWsUh鮘7ѵ+b0[z|{70WO8o}wkD0cyċ~DCՃ9p^w#GfJ6Je,>L }7 #ٹ=#*B#Ueo8u}IpX89' ir"1 \U#Eaaݎ,~+dw|N(g[ EhE(,y^wxެ#_} Q'za@˨v'&ki ~1 ݖDQS6"7l/.Jxl?WXzv+_~j1]` `A6? c̻JM(bñ#5FC}kdz`=JV<\}ɰQlM錳e/CQ^ׁ^du /fLJZߍ2WwS_RwҦB#~c Pc;OW0/O֒>{;4J,vȥlj7Z߆[FũqENˆ%$RCzL[*Ֆ /U^;{x:}>V/L=ٙ* lkF\op9Z*~mhOiUG,E$cof2I9ϑq4$X`V|&T{{fZDR3*K`TF=iA+/I10Uci<4ׂ+xE2t2$/Nj!X+<_ldg"Q>F}P*-6(W !PӫQ916>49x?W5zbGvY(3s*(?Sv 0!-Tn0d{ I5̴OTNYj+9q7 {0j_]-;Bg J|T!bry>Җb~_eUPC`T ? dl4ދy{W"x1ĻBQ0~\?(D+>YB(xjS 6Jܸ֬i B&jLw~1둞%e|o[i[|Qt=̂}2~e~ j?g@v?\iR? x$2~P, q VO; G-)^NLq>$(`w($v]3{l)!,Tn= @0U87Ka)  ^r/(:˭\EErTS֯h?)3ݏ_Q^zjTw̉L!K5^7rc5ľ$UEa2D ixR b tkruǎD 22~'Qj dp &i2\D Gh w 14sSo' $BT)]7s~)%2Ƌ TV<흌S5' (Uo5#?~%e5k6ĺ{{j {x n忆,.Ɓ%_( ]j[r *<>$O89k:w~30ҏՑ*mI܈>Rs,D?(Jy iLF "> 3iQĚe#e&V'j>vj6AXY?&w_"rɰK L{/pK+"FPS]o>j )r QWw248[#A͠$Cs10:lnvd } 8?( %HM${ H={-M8b|f1G4W SCdQ AgnҎ R,ZW 'tD3ftllN-2ǟhX3.,v 450u -tp6G(3l% Z3t]5 '[:=8ģK\k}3GduL7,v&Pԏ8?xT{O퓚\YCdxDn`SFY6g.J*? hmgd~9r!+<jE۝ENrr߸Y]άR9嵈5XOʤ`y{"epȺRw{p84ȣa9eh+Kw@"pPx()+k5Qz(/ܨ+Z#Lm1/)c78DeT%kÊh༐K({T\hTLghw{سhmΉ+٬vIzaW^AMx0P'I4W7$4H MѴ%ϱ2۸^l[.z2~uNH9B&N{;Gy>0eWN3 ?;Þ_h)ס8$^zMqj㕯 iQWN1_hPf^ ZN@!x#RVA^ 1u¬NB`@檄aLacaYR*}RX'ńJ鎳=J2Q>D}C |hr[Dd2kĆ+S`T z-斦)N`is˳v.-9^8B~ЏwxnL,J^ZT0pA[6A~?'o jZrR{w \^)]|sAc)A4mqWj$cxH`>9xEb;7rJ\<||X+h୚ZPyz-jfˌ@ru lKg'=d0fn}I/: ֝6ޢ+?]/w#Yf afY(6ͱV ?Uߊ{)\>)hF,Ih?@={~eW|(˂P|Oy6@W?Weםcs5[Yr5" {TFpo yD;a _r\miV['hP~ Ja\TCs/ әT`O%QFaP~Ą@ʡ:twR~-YMƺ*YBRm~UV[n1]*!?IZ+ːft0@c6=psz6|B7흦(Vw2|M8h4rir]DfSѽk%Yt5"@ ([ Nz6Frk ͦK{{NBI*G!J1C@| ʐIK?jBȲa@%"^CU!\ `&69O09"ze ZG` ^T6~WY#':KJDO7yF?I8ɗN&2xG*,"Ѡ-dwpUb4aE'm &?CѼM?u(,/e 1LWKK9|'7G9) 18?WK6(itQB 2K]хAh,lL2Bvp[ _cUjr 3OO~kNYȟVi*zgΕδ ]'f`.|=y>4G|iUШI edT}hIBklR>Rh *b0m4 f2U~[E35W%ȄJ~{`hk0yH3{b .-%V9_[T׋*2qR@3T V:.V/aoZ+Tl+AUO|,7ƶ79$CgY9,P|03/p]w~g-:a`/M䔨[/O9C&\P CK賊yt NUFdY^Jz;Wa ; ~bդʓhU;arAg,1Pu&jDgNjzA]*Q;½,m5ľ?9p="||j8pq@ xqQp*)a-5SW dUōʬ`P%|D9eQ'a̭*UR JPQ wD4itW[=$W2"NBb ӏЩ{`tNN%]X%~Yy06Lsٙd N6>fjTT4F ΃9 `qu`N&i 7F5?@5 5ۧ:\ ˩+{CWQMHOiFoBD+1޿,*FWÜ~`HCx͋f\h3-dz lm[Ȅv0iLON>H{_=Il"clrțhMjUߵ?&Y[ct.GgJ0ړK2oU#v$WYTWgTO^׃86ٕRH%Kt/S: qK0p%l?s}F6ķ.:{4PX=#M YC߫_Qñil"~I9BSG*5HC0Y"C2)6d[_*{RCCuY<ϟ cUM{AT\?@ﶜ v)"eHcW 5*މUaM5"P ] n>cpal uloݸmEf|xҳeVl2F>2b'Ά E ^cB#h#yЂw@l P~NA/ '?HxM(aw:/<;@1OgըD5 ihչ@afLCՒL7]I$?F1l>Gd-oƢ]҉kF|b\XJKEd.F/Ty*]A\M2;JS2,NWfUYUЧ9 Eϭ ߼X tvFyc8WN4L- zH9xWH =mGKJ^`ÞQ7n>ĻZO4'gx&5x|hÁggQ[MA Ӣ5Ae'a3A,kQ\l|8=N;J]T0ZȋԳ%g̞7a #&=j5)t.ڗpdvH8op{)HQN0qz`͚.;ȪlT4D}!|a1"jUMuשlSt\K^Xg5BRHL{q6YD?<:!H=o9%g~zrA K d8%Q1o#MèQ;hgۓ%R ͠p[yS{eT(|a1_QuAFxuR ݡȅۃᅪF=1bb˛wKv,FB t"PmuMv1J 6sqӱzjJ7r3x$#7y3RS{"vUS + .l^Kɣݺڡך[qCvTj11NBYi(l0b24=eljprG"鿩e dB2%)pZigKcBu-\#FAYr"g ;XktV"ۮ"8O=r A._$'6,;o!-ƒL?沣IV5+",[l9Av"皇XtML8bgmf*3T[kY [& ס (z>؜!bؐa_.EI/]۴SPEVxIV9S. b,Aܱ#LWʘZ}so.p{5IQ6_) :n&i ߅JR0Ad1=vIPyWoH 3-3bQ0~|P#ɹKWnk!QS*Ck%WN[lUZeaĶ5wi'GgerNl`qtV^1a>3buw5)t· 7B\EL7,/yƾS,{: 3Mq||Z348_M\u5YNH霑QGJQ͂kv/-j@8v7H[$%F&םE O%~6;AL/jԣ$;3z?TtgжV0glngxi 399{է{+lyk'[b/*gh]9v4)51'lwRL:ߗ%NaRǝ. f ?y)U J GbH67e[2o!A) `Mb7kc]Bo\\E}@ 8s-TphM  J9Z-3سYqǺ"cۺyX6e?\yI F4\#=ȷy҄x;:(@kP#%yuYێRD/_w%:Ma#>yvMHn<*Զn0<Ё' 'D4e):+#cfSwjpTطB.8yDlNs+!:!kYciQwkj(->.N;X,ԵFFc)|,UX!+{k3*fM7 ' DnG~!D<٫}^XJV9{qT!pI>}wrzO;CzCbt?)d҆[d캡pS)@-X_ з)In~jb%BܬÜ N(ɋ0Rؑ4 􄆄t;3H4ZdalFhP#Rw~BhNF;CۼSC#ΥOf8R@t ʀSڱsMw$LmT*Aeߛf*yATײH3D5?ȸ,2vN/.مm8L|ᄆ4'z;P v&/Z ٤uUt{nNJHpq0-W8]j P+iNԝ6bp]|F6mئ16$'& ?<Juؒ*ft^eAVNT{e\gOYx,8϶3wHzNk!|L].5xVȔn1C <1)R &3ƍ5 ͥȈ- rOA/HEona< hxSsvTADwϻ8 _i֠XzePSE![̈́qū0)Ie0l( @Av"}¹lXR@/Ź_3b Qʡ"TgX7RDUeoxK!hԴd#fG08NHGi'@ Hhr HՒ8G_`"SSAB0iNyN q?es DA,w}0<={LJxZQO! %^@d Οgp]! @-24/>#b/+9!sֆG b68s_!(pGf:hOwdݐ;@ 'װɿYP'CY1+ag۴Nnqiy]zCz(I}_8+N)UOC ];a1 ƗƼz{Dp $" /[ 5,I8ڏl҆K~p7Qf5n6o@Q-y YC] } x,Rew&bT`5U9%|0?GItF.*};'p]P${Ѝ(AXVPGƒxPOFս2 I]r PhϗiQ0:q[u%FWxnV!Tv) 9f%X 2C:iIH;?1MePf͛vؽQ%jO"gD6i6SdF#*Gj ۨY~{gXZllηrFÍ˖8+{70w@_Q{Hu~;eѹҁ-0gUrpU@Fz#'"3BN,TaCcWft+47bK}KY#l.c)םJq_O; ТrlKVW=8bɎHz 1d&U=2/ɇiҼ: l}1~ILԽq4/xGX~X#X "j<ѯv9oFi\ˎ?7{QaaU VS+'LMa6@wyqԈREʡN匦y՞be av)OYyWi`sbo̶uy cV"R[>0E!Xn^]9o |<-*U{5gP;x[P …'}zyT*4AZλn穫zM]`4`75Jf$Kipt&;[E#go}˴lOC,&i&A-{D`Ƅrn sl6WkB=jIY{*ե$Sn?>jy^$ot7"̻gU ::%i|gEm 4ad|8WVPxX_䝸r?sY &v|kT[ueYo*Gŷ#TҒA:}!(};V"QCk|ado ZUiL7 P3 0C%u@>y7% UƣAf!#ocFTٻUϖ&,) d-Krm&i'w \%X"BT@F!Hp3'UTj? mע/jnRrf+AAv!$To⅓̥oׇ:g!QCDV{Xҳ)̤BK δ$h8pC,–$ DnϙЍ]||@Lk~~[F u %C]o¢uqЇd(sD(բKS7Д4tG, ^qNt)Pw!^u᜜]"73rDx [nʏ ǰc+&{gݢPwL~C_N9g}%  ΀U6p*!& !TεGƏ(3Kg(_91oFI Ѱa! EiK͇\+6 dG~,TT4:|Oy9N xQ+yvUlPϗ%9}GhQr;hiOZQG5 aN#ĭuq;ǻx}L mDZ|}R3at5z[h}(B qd jb]y'KpQP*d\~khr-z _I8bo}w䁼IN '΂#. =<8e˳ Xrr[#p>/'B/C&rpG(yUUuD0ȕCAp/ ]7]}a3dm1N<rʥP*ڞ d5A f7Y n}sFDnȔ6Ҩ&~QߞI0IBTV41j)lAcʮ|錎mcSBsnX\QTJx7uLL&QaW.Vr2WvS֗;KgEhHn9A>[ۛN7S6n :_zyT:u/#@ ̣"<ɣ|oj@Mw@t=-smwCZFM2#P-a5DXs[='1xF؃N F>㮏 {,sS9&)ntqjءm|QgJXh[rvh"p7e~ƃ/sL&D+_Ρ 6/@jL 4DEɇtR&s ,_bFY=f򦇓k/څD ?{'rl?r=u3W[~ܻL>bП@RCy&VL7rO)F )e ^LDMz V^$GU^q8-133HYĄg/X֞&7fTINQ"C rH@jPU~ld(`OZO8&As¯X[VȺj]Kp<]ǒc#?pn:3O(t025)J 4Ju5++> +(z,9R&P5맀]72yix-!ًC(rˆGab7j:W)ǮR!nWB _Frq6Gnnz2M$Ғ7 r~w YTTqЕ/II{Zi $_7M=q<^|x[,9m'o_TU凍i4c_ڦ`cORG15BaZev˽iP Rk!`ȴT @͞|kǑ٫Aw;ep8Q(fjMK9 ]/&c%Å0N%MU<fT 7Z]{k 476Th FRyUbƫH97@ >;]m`MU%%e ~..R3n^_ah~֜Y|z&bj"D( gMuF-aI5K;@'_oARtv9*$٩]ĥ  5ue (]X$>sY a ]>YA7a:KlCitȥ'Lڱ[xMWx(]U5,LVqXٶ"3vӧov7߿_,= j'=X 6AZt nha^d+&5? hPS0 kBÀM{ §wcp-b>3Yqi3'n0!@J=O$ـRٔ:h=3FTOq2[eԖ؊oVܬӉUoX4ȮQ %[ci6 ߃dԍtM$+aoruB 2ngfT{ % U~tEZ&~hLW@BDoo8vΟ$Հh-hpJ[v+S 䰩Q=tbB6E1}β_7eX\PhP%9d1Z^h ĥ۫tqٸQ2G!FeTr(5]_)֧Y갋6 E[šU"Q:! )~+l3-Z񠞱+f:gT8lHFHP~35F~W-5)&+I"qH F?g;gГN;tݶ듄3 Ujv|vm 访  אT"{EBLD=?̹iet9C=]0-*} C0Х`g=;npL-e )op? ͔FYgR`/q߅W)։9Sߪ։C!í.ϼI eJ{YQf_5Ѻ6 b#G=kl**c=!@oDP^VY723ܞ9+/ĝF9^)5Ug\>-ӏrn=UX>ۓ\?B5SXű{Lݾ# ra_ZQax9JG6A(Or$UV}& `eKI@ƫNہ|{ EllghwZĤq< )II%_=Uq \I+2z˂Y2A^'m&CkmV;8mh6_Xl܄q)UʧV^̺P mm.w:}EXz=-&t0*װ]T?ifth^㔸{4a%}?QfTjgy|pFPeTdCp kĄyՂ ]?O 8E\Fv ]H6"uҳ]9{&sH5]ÝݔeUM{yRg͂ZŔ_$Vw c&/_!>v{W9K՚md~=1p3)#om}j`: '~-yvUm9M=/,j$|4 |-R 3o~Ba Ur9&&Ӈ1KՎʬ4zo)L)a2>Fw>TKeV#i0Wc+H!#\8XQgSQSLY*pE33QjepӴã\QJnodRr#Z>t-!pZ1}1V|6v G6֑j%HR>+S&Vzk.3_'a&Wo%dUŨ/ε;?٠i|9$-,22A _8uJl^7}l 4('- ,مCCG_t ?i^U֓AP.E{G؂?Hip( F'[SQE?G0^© 6ƪ}nwH?n>{pAZ>8RFLe%e.e32Y8![]ۊJ4pGL!?L|i@7֔;+SeELפeKD~ ,lzᅎzmjkbY-5Uv]'@^ Y`+l^Wm$ddt/0 F+Ru ;]AMy#Qdۖ=3dSIh?SEn›yp+'}xI20IB^\C[A~2c"Zrş~С9~dsIj8ؾ3 Dl\\",Ph g_[]$2+u>8)5; 2GЦt)γ).YH|hf8q^>gXb/*\qI-& _'xi~/ `s `pJ^`Ik8S{~"ML+YpRfeimVPV^nBo" qg>PfT8y4U_XR vj{Ґ&?%K?'gRiB܆kPLlڄ:jůLbl!QgfANtvCvvL_g%kQ&xJaÔ9+06, \WW:%- %@ȏ__{`{WX$ B{Yfa("cBPJ,I<1.{胟Є:I;. sDGKPƘmco$O!IqxcTW Ipi5?٩ _pHZTC0Њhca؍ pc2^j0:y 4CNnN(jGE`\3IJa4h{ݐ?TK/Xˤw K;U#Seq%4xN~?_; =UPՑ|C-jWIz9Ú:Kq"wPfX_>iB̳g+3qNƥUpC!A_&:sx#jN5,Cs#ˎ¢o,A>K0dv sH(-=D2M8w "ȇRć8 ܸ{k]B\4k bXiݸ̂,p=#Zػ/%E k6y 5EdO0ɗ%/~p~ )fU߼EhM&n;:+Ck 87"up-0MҲ0~T&r[1 ~6qh-%ngRX2"!LN =FqL%cжbO<{QB_e\h,ȮL}ZI3J ]:Ao!\%(jZ ĎԂD$Yg h lZےQQ͝œ}n5'w0s{meREVe]m>OR3>]LʶgeL^ʐP̏J78L1$|Pݪ)Zg]wQp3*8$=z./nht⬕y_iy?/w=oXrF.2XIX(Jgڻ_BW;uo}qiWr*YkЖwCLe^͇i7;>4x=p(jR)AZx͒R3lN|&۽ XDT &HDz^j\Y`*ysE?١09C0_JHCXN!_hmXPT-`9:c b-~^ퟫ9OQ鞫JYGb?¿UKP|w8|xNV FnX/6]5IfAUP o/1?U+&Eـ5S@\_/ <=8ǧSIR|}PP pPp#A^97VtјEsYU\ؑЋr! >wXPF"q"_v*%߀rt^ev_w~>NR/ZƩ mt3+M(|ecݷv*mv =}\y;*'aSpqq:hgwyh运 zBҀ9ۖ'%Ӏ2 ޻jLVKUxst `O5\Jz;v'|u]6 v6dT׽ зHj*i ?K5$u?",H|jBRQ+Fɱ«cZAvpPv(]$Z}i?{莗` G;8͂&.5\!DNB_-PrP|qI1t)UfHjuiJHfj8p sGhE\V}U~ә Hyz]{č'Jr`2+l9 d$\gQKkF5k\q1ډA)U!IyAP UVڭ۰! S6r ZѸiQ[olEkT_v8zF4+ӒgҞwc[nh1>걋xFDI ȱG8ZFLRJ[\ZM5FNVW{(bN%4:l+-RAzVrߝ7E g2_4hAx\+j5hUAGH`98MW9]blA)?gѝ <7}-T$Ypq~ڶֆ*9Ohtnۥxhy30F՟1v7<kJ228^.tGz{JNx2|6ԱߎtW{nf{h2J=`lNՠbTZsBuXEM+QZ vj\1Gj6GLQ6H1sݖN$fIZ!QX'ya }Q.qo@UQ.GG0;Fj+ "?7]KFKV7@VA7fp E! cܴDHZG+x/J Zze"\YgQm=Q5G8Ý:{O}J&^GQşͦ],Wj^c'歳ǀ&7}?m԰TɌ7ҨK&g5oJ.FD=zҫ uSdsHt>W K]>`cS`ai)lic{ 7<ɇ2O=K NFWl#ND_ ShK(Ԥ^([RAB%tc}z:nlþ8,IMgl-uao3(p /{ R 6YLMN1#)炧5 :nOW 5&V] ˁAr T`|"'\ <4A}n[W}jKT9_}Uܘ5ЧE|6\ fgƤT@>NjݧLJ6ʗsVޝ-)\= Rȅ 0AHXjvFvN\(6m)Ol yY4]qKg-ґ,/knR?0ќ.ۆ9u3|bW$P-;:sX Vڿ\ak!) <0@iǍJrTuO,iP$7R A,pչր {uݽ]cZkHTMHeZƕ>ZHp!;S[+0n\Վ]Dy]?Tg7C{b7屙v5H3ΗA[@Ֆ q(6;J4I'% qBXm\Z|C~PSrj҆w۶>[<`xĸbD珅j%}^kaZGE2tNBƺ$#ݢڋ-3@ǯjn-ڌv p)S{iBQ;XogYq9`Bptv|f QC|IJW/Wd{Gq1!$;[ni/ƈ=bAl5 +ǂ~C9,pj퓴OnD.+Z[_W0>/Õ2y4~y^pp8g3~T:4xh8Yի '=aaǃ@xClבJ4H6qbf&Wה̈hkw%ht bS-66ꪝcTq>+@9zG X")K)%#YHt6(O[>ΛnQ >AsKUܺ'GKQ.OY N7t-*lvj49GG%.8ͲZ4h?.C}lMЍ-<7aNHl!$F]GFLܼ6nʳ災{WyT`Ye(6l>]hu廆-V$Bd U(0aKJG5C !3oN:zF]A|8\, *srۢC P=J, uERɹgHao/h? Xb&4(rW)a1c, }>4X.Kq۷]e>2/ZbDDdh84 NZfDZ]}Js +j) alXEBWW& Fϳ_H{~|na^:L!SFl"L>4-}Z{nxCNSM^[X^u˖of}9:qY`sU }Fycxګ@-: SeY rd2HaW&J9$GyJT]=sF܉ (:^6x$# NGL0eyUuX\̍(/]pz_iڪ}qZzDp؇,F3w+v> \u2x8W-R8Ɵ\L&+ΐ2&HS,Rg&*n:S]L>"}I%xJ`\0[Lp4_! 4~Vgw]YXvݖ T4x&Z2بPV>%Q7'BB2T 0 ,-g|$6@ šbVr`Bw {{ŬH/qQju< lb_x_-4FPz#b(;;GXdAv$,\j mV- mOj(CPPF\W102zfT,. ˇd#U 4 z OBx^jDSGOqD't<4:Zu=tIi #niRStZ;srT!,=֛x+wU췔TY8oЫva+?a$-=oDS'jg)az A/ylbh :ٻe '@D .g^3e#^_ԂyI5c$بJQ~H>ٟ=g65N\/B _Z\ v*DMNKl}*H\t ^ot(KDF4:=DVd%T !VCۆF*+nμB-9X՞K)Cn,b1.Y~ޔXEJj997Ӏیd w74kLD &v?lINI 9!͠Ọ >A' }U6(-Jh:I15USшr6N!t4Gi2ja%̈́69}X[~HQzVypQFsļrP׾_֮Q,7:o&Y^OK`;\<0ӈL53z~ٞߊy ]\Zw@]j4j0"XRq]_!RKmH^HuNǷH+M+HFI\m#B\*"Ůǒ(HQ7л<hh ~V>^RѨ1-\^/8春nUa?gs:yVzxtq 1&&qB 7.ȟܫġTu:"|C? UenL`Dv-g[l<-'}s^OIARߏSAgh۹)}JCAgD=/xD* H_Gq9 ++Qo,%:*hⲙ%!0!5K? rLL@(20s*a09(3#.ōa+DBlaX"Zl 0KcW7y;(P`dyTmlm 6x8cx|>p%d-+%?kWbnC1 w/l G;`9 k@}B-;lݐկH460KʒEBDOa;1h)LjtI1| s3* a=A 6k`_BetG:Cwv̛sϩT9}w*K,bYx|]06tdHa_?'.&Nxcu!zk3 y%3ix`Gu~+NS77jӉ 3lF: ZX_ܚgw $8^"]Dt cNR!|iH#ņls1v~F)ʆBo[Q* `H jͰd~*/86b|bk16,Pgr_N P~zUT֤ 'D}J\U,YQ:hm;%{0h?{! >1*ف4&] NI ,6Vqd3đF[1_HVAr9̋^:hS9R4vqe9 ig#6j#H-Vj6Kz^iAy!.^:iOٚ gLwTTQ#Sǽ:U}NjxXc)GP|"◅tv">?*.B# N]6)n,]2rUCVCjzufݡȎ@) ~?¾99=";YR-0aа<3DfA WY2:,F Js;1 h-Ʋ[VoZYeӢr'TGt> 'Q =IeC xf~c@ޑdnrТ$28;wEI<c ]je nƼdև)6`D Ve+?eA7Ō9]A{0q*8ܽv$ٖ`8JF끩D@htj(0a]S;1 J%EfIi<ߟf?4:`_ڙzb<[O]0Ec 1HAWOSr9{{ @ gq=YzIC`w]r>ڿ=ZÓvFLeS(SåjU7+:co'_Y80K*nHʚ`hPTb8]dnT Eoo*)/OTP֞I>eAil FBn3D,q%NTEMb~4EHȄ#3,.Dqx+*XYKߨ.^A "N$|\y )ի0(a5+TŲkiֶ@" 3Wuqlř/Dbc-9TNնla]H/Yo 9rx-5\ݥ9?< ^<9 RV,BmƔEI'%R qd~ܕzHaL1ouBa0-0ח/^ -q@m=cA1}}.(yˈzG9kފcbMɥM ^ؽO떑"AwBTr&Rg~X ˘Z(t(|:Fغ}h\DQ~X>æ3{ ϚMJhV t0v:JN63؉UZ72@Tx ` JkC聅Ɋ3,8y60]IfU5bnfO*6\|Kw,> JNl]"ؒeYcb!zd. _Ӡ 7[!iK!]nut/PT57Qi8G+6 B*K)paOngp*Y9"E?*'/(T3@KdTR?u!R,0FMk=(tǰmlo &p zfc^V󏡤gG%90w',=6ȱeeH| K՝]4oi `#ּ43GIxi['4NC wJ5fʎ=8X}?YQPt[dxB})68z@Z?@rUn~ CqAU4\|/2{R;5۾Z, _s1T!= j*LTXʒg- _ aJ?K쯹EO|kaw$0LJ-[KH@5a8SA1T7?멨a+@zyEi i my1 {W+gF\x`2EOs[ _J/Tmfec"b1@3L󐒸%rBiM7d@kf|X9vӎ8=`u -8܁ )t.Cl_-сs/-tu@&+`r{v>RkWX .jfw V˶ s~-o+/UHV%|A9TXQa* H,.+I٪{wƠtVyU2CE^mW t< ,* k;3-ٸMÆW:?t.is 5/p{C6#DP2`NeC$3hh<*6 51Ⱥ,,1tDE2[h1? (URcH7J3^oh:uܱw蒝>K08)MI/Vο<:n-g8ř[F/y 7_u2)˂mX g2hқׂKg?<0 &p!Vx WUȻ7m L,#]82),I髹Po5"8&2i0Adil4uskɋYxB7~5)5L;go"ίߑ3>fҪT$9^ȡV\n5-(sbS䞟 8BC |lDtQysIBOf9uaH_;8F O}4YPXcpr_TQr sBD ͥti_ljW)nv& PvYr g~NJ"o?Y֢trŴTReȇ׼Y?(#SuLƛucc'1ČY"N/iYR fhr4Z pş'~Ʊ3=^I%IlJf论zV0MU9 qۋ5 dr~kZ׆.l@HdeHzYvkf>O:{+Y'1G\+s)\)~?%2>ȞèׂA»S[Iw&QOq [K_15Gc4iWa'5A"g'+jYjt`,=-ٵELK%F B)0m.uWRQ5W>Y.Eݡc&FcYX2ׁ7 A.>fUgC#`{.|Ti u~&s *ճ7HDB8gYhqŁɯiRQOjC+t_6M:3杵Y9v$ˮL$.m`꠆;Z*5y8Ćt)|pn- OA Lq8QVYaD"cI:4h[KWŁ bދd01R8MvNu=yC13ACx75=pkoPs$?l*y!™ f>>3Id5[Ԑ̓Q+즌?4 < hc3 wEdLWm+]:?NR|q@˜r+m@fÈW):bm-3˙L<ҼI {'14F78azF*-~(?-8(F%u/׵F_߳03ֵE}wv^/u\2@Rk"b WgJ_kq'7 )+ `-i+i[B"GC̮@%eqrYX!4ۧͪUA < gAv$nC{ѕKD6ssJ":jJpmN =vY.3)ۙÙ'z39j {~-ʴ8OF\}9XPÉ2 V5w5 2LTJf q{> NqX\Pi%Ni{Ep }Ԩ)/}ys$s{biU\ $aI&XB'J8g5bVp(O6L;y*mp#=W35o&&jjՄ.{7䌗LOap @? |ߪxk5Ս x~J!t=cB۶pҿ*2`= voiEy]P>"|U')Dw:SF?l1~V? !+_A1DeRCέhbaKGMeh%,?lb?(ѐMv&LƕrhBȚ$0=Hv󃨦d}=%ԶK ig>XE!&iq;Mi1 ƑA1uz;c-Yy_$&IŖe=aBwQF%3RT4b[zmfeџ:a&9ijSym9n~D9u"U 6Y6Q%=qIb2a'SI͆Ak$sU@}x6;id'nWs ӥ[PT8`B|䐹< 2PݫN+c"آUq D p; A@:HRMln8۰IRաQ:L]wdwZUcSf3iɎv,:4GΞ0viB Tv_5%K3k *IQ m;FF/*w;Y<@MnR Lo|dS{`T" Ahl>FmHN}.NNM`gt7-:ObفVA0V+qf {|$m1 'NAm{nKFvqbGВq-#ES=*_,5G-͘uU` NМk% \D>'8ȕwUPR(a!D|..aG+0pw Fد/7q1b &YA;8uQjҒ']")3^S&+, 8*qh pl4(԰ږN XKF/R[pm v.=ZZTMu}-"aԥ-we0LRjgv^mʉ$9L߮v=*;fjD72l)S8;G]XvcŸA_BAä6GY8_D+/>Qҏ 0ѹbiz©18cql+K U:$o^*XmZjisd>crn7ofH͙jgP"*.ܹ̘Nb͠\L{01x˧KFTՋcG5\Άl|=7cCq(JIO ,+F}eBK j$ŋ#[Q7oQ)E¹* s#~BEpX ޽{Xv'wjgDt3/'*OVGhHIaˣ {"Y~z5;١DօϴcXslۙo&Q_x ֕ -޾r#MWfmRHB89xG˅+mo!M@ko$ÅT|-m3٧H &q+Bi({\>niNu){Bf*<^ ӛG%80x(Cdax^ʌ~5r߁٣k*R.L=6\vAd#3ɹwwp]< "vL |krgz{M9}z0i@Y#%=с cuH%kg"Χ+cێH.{z0,t d: ))s@m.:=N>DmO̠|E] Up Xoow_u]X}fI2A,u^ML/v9b}wEMـd~Vݟ4`2M d|!1lJJTmgƮǼ%ZҰEN<,YCxZ_a|Ĝ[CPV&.=脳O.uG3\t(|rbZKTn\!$W*j?+c_$|3}JcQf& YXc='2~~2A|޴'l[*cz՜Ujz٢6 2$AFb(yJeD?̋ Vo>( ;fa\1-FW7R ۤnhM+kG 27ݾi|DY2TqU3 6xLz8NPp!H tPh]HxKo-N{+$d"m$."M޵Ipn~DVcH:f.끚]OrS7sf;"wVED^{Du!S؍_:^7͂MND.0q*ApY-MO9&u% 4VXpl1RNWg50mn1Rb4K]@0 KT!_ǺQ<.1DS ƥ?[}SjδP%_# p%}м=Y;;!+rۖǑ6R#Wռ1 8,K),#Ʋsإ*+Wo6~ }W_CUbtk QT kI#E_4H>ʕ"vtqԺ:A>m'X蚅eUCF\EW;"I 5ljOBz[J*&ZL%2# J>gn2!o^f飠cw^bHN U2^t:wO=} =fIAkl?T0@|Z}ɕҞ;,t>Kz+uЅ/ w[ֲ$zjÎlJEmi8)\3|c:qE]/_RtSxnAouaB({|Lti(=e$̂s+$@í4K-cy`kQ9Dvx㬳Dks\C H ~3P[8nVphdUS<R'!4sE }>9cȡM>|dj^w$Ch4S9+% (|妝yf8l|`>_'FϠΡS_uK{IiU)-t ImOLi7-ko"2>^_ſ{bv/&eojrGh pu UV:lVDkw7w~t^yȇ%4a[J\ZT(ڼa[> B|̞'IeZL~x=@b7˩Mq|X-1dQ x=uYKKYόBSge M c/}}"y)}7#Lh>rDF&Q]^屮@N)3kIG Xl1;1"YϾXU<=xݰ<` Ҏ*Tؐ!kݎ0ZR"2L=x Op`$mKY K\[PY4@m8RR؛Ep47>"4+^USYy%N yW@kq7}9`~Ȟ qugS8z>r3 us Rn~^UOb"%p\ɖ1$>於i .֐/a$9B ЊH4}g9~Fx_ ; 1ρ,hv)CM54ӛ%ld[SO04g{TFC4z '$.ihrG\:^WpjCʇ FTNj]‚v7>j]vf4`wXq[`;璘)]V ֺfA@ZD~t qwQ)( 5a_P\H- k,\1w,)31JLr+*ߊD༦RV:F~K'.Ы;*?Gpn^)ڥ6avgX`Km$9 9$dh' au:}(JE<:EwϓDi -XvY֭Jrfˏ%yGV[?qv7X20*fV\s:mrq"9sY#ՓVTp iD@E$O[xN9%źQgJ*x?ݸU&JO7RnOC@XXjsx&ry r~>c+Q1aV\Y#pҹ>-x|ߩ% q&]f/ B ̇ʭpǙ t{Pȳ3آwV(NOv+o )߅mޱ'+ kc2Wxha`N)ZP%1~1/P2{8b"9;qOhPA;= [o_rIkY c|HIw񕲊0Q #+56~WF&FBo ֊n Fpξ$l/^$#5|gH/.,Y2lO'E6so`},2AkWoe 5_1O超US*CTZB]DخCvyxЙ{M cWTeшFQCuB8'J5B.@x@V{p9y,w+n1NXq }S#֩Wǰj.HfyGM)hXEfxZ0٘6UC=~K8dwl*L؈6%gyɁX`Bx;#~N,ĹE%sOVe U,QX\(^/#ڵ#swN2 Pzl3L$33MT t_rkq+T;,'ӽCi2i( +lOQiޘ.c6*Y-bghJ (y Y'*6 BM|Q9)385d>cRSmiS`5"zْDPsׂP$ ,[oTY DsxԑD6kNUjZE;P(ZE0&XCI\/~zby8'p'_Plz 0&ʸ; ֡LAOV'˳/9)-c1,1tFac#U ;k6Z&Re{ k-0 Xu'B M#B-g]/%A2M uW7O6+dpP塧*;ZƕdCD!k/|bN+|]tS9Ç,‘e ӪڀqHE UeS8?Uh#R^cޤ+41/KN۠8։s:ұ]|g qIZ+Gh\[J8,OIU#~, J4ĄoQ>tR1⠮fQV+RCjK P " b|ROx$^x^,8:5<7䆞NIHK\:v+?PHG$ i+fDFWo~MDQ!"Y$\X1lJLbႚ?]ĉ>27h"źsp ;zZvxs^׏+^%O@`<>k}T'z%D*ѣzq֐ 'cpk1h`&Os0mז 6'EZI$Ԭ)6>v|zIIP7sjXq1xxϛ jH歾|Ժ|.ynݟ<4f6{'(f f} So#֔)>`y8[@mBZ6vfklU2]Vy/X& !rq]$3ݞB`(?χmr3&~t^)0kQs)$3sfQzܫ{i'8rMKxb6UvZYX=g." 3 Kut]lԿ')eԹ U31c&O VeHR!DbT 6.>N<мm[ox;)Dud?AyΡU`T%P΋"̓ЧVJC;q8(if,\U5Qi],1z pv5ՓCr ]ux9[{xIn%tutL=T (j\0㢏VJ7Z[XDƚ3>\}fڅrQxREs sHfj`krjkjO>zD%nJ!kn*@\yF㮝T:%$I;'M9Hz]ǿV&~t 3Sro(uBi_"bx>5q]{~KZ^}–AQf'3ClwP,ge +T\m68/wF|r}RtRV2Yg2$`ܑ!0d`  MKJ#{N)9j9. 44r#Cq-P6u|6L ]ʭ~`2fj#=IYGJ}xX Y8mŸeSsSu $tT)4 %61S[>Θ#DZk&̢/z`Qǵav8&BᱧeAz>^2PȀ:jRG`]G5MN_Jn#1A>i{@hw#T[p=TZb>v2K^ .O_Q9؄s;^җQ6ش,m`5M:Ts kP8ljb"ŋ_< >OUr9N<iHF":S5 5^9BZb`Uq=#,W)&5,Dd_u|^TSČe ˆ"]}NNUN:k$A݉#QEQ7`063wX[A^Q$sɿJs%:q]סj4PNoVYY{|E+>atN_%"j?3vl5/YoXE*J68V]&   zW\S͖NkSdǬf>7vyft YI&ݔSqtSVU .aQ2!%jǍ;=n&c3[uFopSg'9 Q z$l Gʂ8fKR\v6(iժyB;ydDp\ns0_1؜]4jM2ZIJe7NL'Ddߊ03Vߗ_/|XxMWy]D o;`GjI1oŵy0ݢ.L2[yRxcL߉/=) 'a)OW3v?%Q;m{ 4d~V@8;tCysgjsq%?;Zi9Z/ yK^ x[˅S8U @\ViUzMm$s`EPt`wyЉfG;]رnȦ"ʪp;v(&̩ʻՆjB0!$h9-mڪf q 5HqX.8Jo={PqACʀasb4ٷY A܅vk/%{EnX` ){d+ӺoYujËtD.l>qX ߂T湞U[FC< ΢}Uw曙d|*DTe'/ްabyeYE='*4s{m魫S.5vTh3CTŦ:nmđ +?Ό8a Ĵ91ʛDVz=TOR&YR<Dž ,XB3YZ@җ=fÓzOi4C5e!ʪN Яq]9֛Y2WǁdB115bء-.O18LLǂ^q\Jhɨ-7ONjiʌD:nrŃ\o0uUo˰-Þc +sMw~6'O .tֵ:Eڭ[9lTzbP?d?(y=  `D7sc6AME Ez_v Dn? `V!W0]Jiθ.50e2Nꕝ,#l㉃A6ΟPD޺-ȯOo'^#o\5vIR !kN.xՀއƽǸm?\w}6xI<;zyɝh?LHZ<]MZIro.=_{zy)͇#\rRB#_cҪ/"9δv?y~%g;| ОtZR(ōi'WZuJC߆E 5!I<{!l-[j0%V?ZB"qwwT*X&@1HG%)Y _X5g2@S +p[`WT"E" MYeO;"/*S>ڪtm6;_/}hfJbZ73?1& IX΁ U;sgkrI+94{t(I,Fr~D8q/Fͫp[(?)J@W֩NTְ3 +XRЎKzV*,o\㶆9a9@Ѡ S_=RR~4rTgȟ8Nlm+5„z⤰ 7#[d90 a 2_XN Xۊ@*|^XGfIUz'wT^Rq@jq@gRYL2eH~O疿iqvZȈ( { xb:$ YH{I{Xo=QpKU[*2C,TCķ&yK[wղlRq_ɘNpXdQȭL=5X)! RD8֘ޮ5 gc w(v'Cv#^G%j1>L9ݡS"kϺRa=!2hqF{lBǎCƉmBkx*8o^߁R&(gfsץw5FT#BͰ-î.T قC#rXp tgY܌6MY$FKs>O^J8ArkcW%[LoG?ea.2ItifST'.T_6硅lG7_L>l%!fwPϳ;Q}Ž,&ԢOʂtS T`A2-%0'XCT"3c(~:!m{|PSxP rt3OXЊ&#)D/K}`n_ |y\^[8X_$m"P@5J]$(5fNBd~QVӠ2"Ľ=H=rּdyFeS+θ= /MWج)4պ/lS$I[rDi\3? \%6>4䓎k#n>.מ  >*/-L#t%#pfPdez{D! `8CT̟ӕegs#^+ψ7Gr,1dl~|:X&]<;Nt_a"h64Ajv&"jyt4܈O>ֹ~yT\\3[btAD&< !tJGT{B|uDVuT)>yN6qnTizn+ HKġ10_%+4` YrPƼ@ޑ জp'vG`l(T@yAsQ"?>t"6erEb>ЧWLpsP% BIoav?8ZˆxG(p9F=6Yq7`9 %ܹ-܍@ˮwAuR\gf^h#$ uR M!  :ekUG=ecI&h%|ÕK(ޭ8Z7+y+7vJ`z/*7h_KfM~ Z=ȏLm. p6&{|$N8_y"(H'DIg‡M"կ>3aLVf 4LDګ4tI7Qr D1Y7жc4Y)_xķ*oAfXpgKaLAMݿiͼb?;tH˴Fͦ9)<i#e?h&K{OSz9 Pu5(M.f+?t;bzNZs䖅UwcK}y7_jס]|y6CU7T8tx%щU$3_]DDbJBȜRc< ֝pMv:# so8˲/AN&ͭG/e۽EߓVQ!+SG 1H};uky$1'n Jح;CI3<7D>nWk*? ?f4=EBѓ4WÒXز6 \*4:R[ȐO]MH)5ۻדfg6)p-IpiKgtt-(b8^O /V*8e6@Ȯ6bVyh5]'w`r>,`B׹/_!2.)ulݦރ) &5x3[E4SJqԽB-kmb¡AK [F<7Qcs\m20`E3~y 0IHUƵ8mC sI ImK~6A uL(g425&@PTT+ #gЯ4?I%Զ33(Vt>OYKHf2cvc<)㘨amGΦGӑo5w tw_ 4߈ɸ_v -+y@ fg>/5P VNt,(@^'N[l۔B:qrhX%cBQŹ<൑{s~j {1}uaTX"6bGıg#2>Pa.jÉ^NJ9t>u~TAs,5{#slX&/e>KL>Q*į":"*΅ Wc :]Q`]3XiP5ܼ) x 18Wュ &cGUx>7!lorw(M,pQnnPu GY3}W4pMenyϒ(cPqՕ۱dDY׆^iS=L}H˭>u8b\zlJ5Uk=˰?k|-PUMڢ9Τ#T#Nz%lgᡜH抪,l`AN8[ˆvꭵ;q߄n˅{7[o6eX_c$ri. ޥr E>lpbcDcУbT8b'`c,Yb\í9zڒS"Vn.y4g1'u]F p''P,Q8#Ii{$3R q##8j$I5h 1-תYZt y䤬]O @zl%WSQfpIՒj#+*9=d wNBLf}-@)Q%=d|Oq H{OqcJzeɳ$y8?ˢxT /Y2v r 9"XJG%h3>?GEm>QHV^H<:I>oDj{ilubWH66N+b8 4$4;_P*,9vںi11-O9p.6ڝRǎ24b?2G}TjfR{ lTL<ל 602SZ H\U9&+,1@_Y~BΊ$42$ Vx碵*0q0ҹ+Fq3| "ݴ1% \z,Y02tO;*qc4[S*K o,wwu<ˇ Ћ5dT\!>8R0tyWWy4듭M`1wf[Jwoa?MZ8ŹՓfs!|sN$̬RיqSs1)l2aPUL\?|OqG4x9Y}Ԥ]v(Amb56նV$ |UT0#jD ).ݺ#G5(V-6{=~ ƂuHGɑG amb;g7ȆTt(Qi?aIV"ҭ`5`Ubپ oGoew@:6յ{aNpp6J¸n)L*A°(k]$#ڠy4"9x/" 9|dF{Evuߺ J#.0@G:⭭nôƧFY D_`~r =d} a}{V(PF</WTL&*9!D6#ζɼygh  MXy?JWP/Zf+ gYe|qV^Ǒ5E$Z|fv~}(mRhBm' ya15XÖ-Xfiv|vCzƵ nUf劃`+砏ӑ_d,g/h/#‰I(kΒˁdsYۗ}BV)`s99pC0+0˦:!){߹u>3k LdI²d!ZO-NhCPÂ|CoNcsҀ TD̎1.$i] M\"0X;R̠K#qy/=5$,FDF?}#l{$Wz^ %{z}!);PY6öP`{gUb.;l+}go݃)c t%ɚ`Le$|%34ׇsͽ-i"ozT^#awR ܛ J]H$* \dԕBcO4S"!u2!7 ̛R2+ݨKFLBTm7/ #[nỺo0 6A**|1"p9# waf(7~%Hx~(u3%CM>q!otI^ڐ[WQ'P3)Ź 4B-yMZt2^, tu{J\+ǖt:t e^o'EhTkY &Y>9w`*c/ޭjDC8}Ԍ|R5y7Qkζ@bg`y_+ej Q" pr;MSdqE9hg}A+ռH1Z 9k*+OS\A8Ei`Y1j< 6dX26WlR[bQCCFsTn^T9bw32YpsLZH m TYB*⻭g&U0eX3a_ϐtm4[&0]ܯdT\Bgݪ~㒶~JiKr ~w\|isqb8C~ÙoIݜ)Q ʘ& P:QUZ28ȼN^@>z[Txm T[=BJ|L{[ bd&ץ7zOP9 D) Um$4GM)&Aq,LlN-J\zx5Le-A챼 z8 L\ P"V߂erv#qF"x\{Bg KWQ&Rୢ?x=}09.݊! /HfL yǹے8 ?ʯjί\hcjGC1kP5#ϕ(& ӕ7o]}x q$ufzE&-:j$QA_-x쁆ډ";FSYz`)7Tw*4;g7PbX#)IR[!P ıGz@ӂxQS\Ԍ/Fe&"zMH10Q|L 0='\PmGQa|O$Gh?Zeg@nv\&7-"rJ Oh6Ro@.?=i1vEx:AO`n-LA`gZ/fMux\Q-ns.-r MQ9qDl5wo0Džux ]1sϿI>1[}M%sco'VN% LR~/Jt[їQ̾Mdp̜ڪink @Mc&\%S]F߱ԥ{⚱O`{p<a1 lMV;E =@tЅ_Eo %ӹ LTgN?-o2#h@$9w{;ܻb%Fs4d'wJoj`l-Ђ Dž8Ĥ~tpF:{Cվdwxha/$L )md}2*K#gvHpQ}'i[陖G(H|>ȅaM"-}TnϥBZZ4-!1ЋtݜcG”3;Ԏ n߻?ܖNIQ(RC2ӿ8ܥzx^42 "$Z`& fA 4{HXmm6.d_^d)i ,:Boa&v ͆k 6F3O &1OBׁH_ ة樧pၙ-0׳+E{WU- *V 26fH %v#3Q>Y'}g(K|\5JyI8.5?9 ɩY߳q8J =U.Ɣc[ߣs?tCMpOG1Z M#T4GNjPtUW*Pӕdsvɱ Qަ`X#Qgl^Q]k2=[L{X{pw xT,WM${]~ pѣ_yRCzؼ_v7q1cwH*O3 _~?PvHe4/VoG.lwΟ,3"#=sʉ"! rK&iWd(ڞ A_2-Cbc2S] e=fnrJseղ=5 ǧ(z1u̜ilkq3p/H)Eb.|jx~egSg9sH22 tLW+%fsϫ4ŽHY?}c_aNzX y%Kwmyonފ^?{ MGwzO2E1geD+Hr&O,Bϒ϶2^w x*O QGs2{m* mYEgFp^sS춍k.;v9a~Mcdb5 "yNRoOy#cjz2T7L1Gyi{{ 4`^Ig EwN}ʬ&ѓ3}}ѰX;!7s.PL ]a*dg[ Yms<0wd;&uaJZ#GL78m9`*9/B+Bb13Y @Cn?S,5+X&DWpRCL~`U $$l*d- ii ;;iP-`TR9 =?CY.dCTdUiGϽtgg6nP:p%]bx6Av>: 뺑yvytC,S kc#|ywUU;H0.K r ݨ!?n!uF4My>;Ha+ UrwX>4 &N? bWZDA_G"|O>d+EϹZCЛifvYHogZ7;sE8pW ^:-&\4QGz#4z雸Uc5mCtT()V U\|n~l4yd"DG>bWR]ŇMG2H%\T&W;i M2P(er5wj^\r7 --g+߷5P>ZVs1*ꦿx;n$<В_'w%%@مJ閕0BGu.\֒`OʘUc3.,`0PckZ[pcn4}zpN ?75ð+pC|ܳO]ga5Ron B 3IP]|fe1TEP^o;w mDq[.d0q+ahƳXq>+Ԕ'0!6wކZWA]N/G9S@; K8'MQC?(@AzSk F}:p=w<]hZ's"W: 1/`qUs 3r¥FaZ3sR}Z( kbyZAJ3KIH2gyԯ5|S/ޏ`?qCzBh+Ii9HߟIG݇A+G4 ݦf_><yc_8׾wܙטË߸ };jv{ W>O*ixk~^$q}]~ u%tuHl@aR֎M2)S2͇x)W9+F{ѵ(Kv%ѰcLKj\ϟCa!Y }CKXbsiR1m#mb" -~ =G2_;sG8LTEuvgi᳾:jԜ\\wLE!(m;<$)lOJy{_9:N~ꯒ`æ%U.DK^ܝ|wX Oe4C0'1Q[$I󓊜(H;V:^";j_%Rp5~*BSE=)%[.MPa+9VCϱKRҜj⎛V痳,Jy{;1w;S΅*aWYXB^^e ?X_S&6SjJDK+T68FUVP"s{tWQ!M e#T>L!ńY4uVY>DWPo,{0_|ӵ3Ґ5Dq?VNKmޚOG@~Mj"iTn؍p@|p0 iuB|E,PqBw@>+ZXs|&xA>*߃id yC#YS |ek@$nwU?UQ8jF'k$zut')̲ZAkۋӝƔ^ `FTsWvƑ$Yg+Eke2`ߖN _{C2ixʵQ%NADy+>0s4[*j$1F A$/T:z)zюSf;@.\w$&ۂUn6}myu T?`٪ A)ޞdS{()NHxY%$+/A.bB@q?>lF,ȤVr 6t~33-mbU)-c,N8"DOUgn(6 .pInOVvq֓@Vȟ/q(cIJ{gC<9[**` M@8_.sQWL]:*n`mׂf7c1::0p8{"GqL"| %,AC6rCi.RJ] \6 RI;0v 4 إO6*ږb|9ܰʃr#zM9R(&eB(L 5I(xN# {}GOLk$sKl?{QX TF/gd>p\A8VC͵ ӝTMzxeCEav4B9o 9UV2o( 1YĚLurACz_(_*/^1 M-?o/Ei[>ӏ5n oX=p/dUĔo^Kkw72H!{1&)m"І]!N8 !V'6r%9-՛VHtT%DM6nEAb8z[+-}ux匘΃Ӝ _l#̞EsT@ \&@JWC/0(R^IL=2\jdg*lK\U;ۊM.lL)[+%1#kݹ%6ǰb$dC$mK i]*nWIv`Lm\+B]lB;]0[Po +6$_Lttlq2yS EuJfAI'z툏yq~UdӾ A4) !c@/pSEVa&=QW 0r[%M!E{R +=z:r KGT|Hi5oR:B@c?j` P iK:e=LW`>G/ܞ=\#\"ҧؤȎ+Lt= ̽9qZ'WjXPG>p 5z0kT~A O[B Lr?%7MRU yʢ:ӀEp?1A6EVlM2GsbB/ֈ/Xn`Cd{,[< O46ğ\߯I9"vwVxV I?ypq/5PGҷtQnA)[2pao/!vlӎRVwN>׃EJԅ]Yg~99{0{)Iy+"غz#ʁbyD'oY7U Ry=-_E;>NWV( dJ5ER\x*uNdT4 ٓ"nF#P, \K1MA)5J0׿T0;U9G2OCɨiDNZ A͚|Y8nLan~y)NL c!NkHvE6>&ҥg yH ºdʿdЊu j/ ŀV@N)ˢ?~6VhxB۔IIC{Kp]JhjS;AA(Qmߤ=4bn ;j>FF''oN8śn^0]0/Jfs;T++"˙5+g]V&o9zavTX+\cˢ[6ЩHL8.pc.PoMuУn urF8V oFmJ0Ym/Ӕu:Z=+?#`̢THI]BɑsWheɀy#HCMn:2ʵ*AnXs*$/RIOKI ‰\(z߻՜_Po!xjwy ta"3:a23P|܈0ػ,gQ 7ƻ:2H+|* w Q8V4a6fTSΥ%ٚ$A6Kt_yj lߋ|;g\xq8zY9>0"#FBOwF#40(1|H"EC>cŠbMpZN0BS, +0^qq_ 7[j:֢:4WvZ>cd, 8B8%ׄs?m, hˊhejpOkC:{wЧB`+|TCzoMoc On<ūCp1aT HXk 5Z~a|*X$u RYDq\Խ[t#QdMUp%@O# re0A<ڄ.[\ɩnVuf{l's$h_0QjQwԠU.;KOzzdTQ[ؚV Lܬ_:C G|ZA¬H*De[QT9}uB$MR}i%wr#%7d1$\̺nġ+}>qz$̤Uؾ["Fu''QTq3Q8X3!grfP,|ђ k>SQ⼑@r5(83ꎎHqGVK]Ңs+ζo=M6 *INORkikC39Y."dtpu25謁ѓ }Rf3ϣ,~V 8,w@C^q\'7!9bhWxZi͞A}:NR eQlZ&3JMʋ̝YJg kAS, Q&,.c3%ȫBb yFSx?$w9l.#0v$: *X]ɵy\sO<$;F'ձ$JL %Սߪ΁lktNջvZ?T-kq ,:nn=@O24BU0јѥ PCQiO4+vA7#r@߸h"B8y¦!%7aȗϊ4b A]b6 m3W1<Ħ/*$&hNK?V `LTgJIqIbcK7iN?]M*m(;*=uΑ WglE™@&{hS\:ra,Y,"Px;Dg]' ; /e b0FVI#m( (Ta\DHEPlڠMQt\?AQcCJxZ'͘@+YCPoU|JmQQ¹B0*1m79DBd;YW$I8z4bÐB}5lO #?KkOb ԗvـt*.ksk:&VpuSo_N9i4"wͽ([ʦM՛>IƍJd z0P"a*Y]CyWr< %nE*{cIűQM-2=J eas;O6p Nc:bZ V!wօ fXW` ф/";O#@Xե,#E:çS8<]}ȞQB@MQ>@/1 .JLhJ+׏FV%P];V6 mKs"ir5<@jC+][-2I˾L7 (5oxQS*s^cX9YvIBE W;ɪC d;(x*s: ZL1e$);຺7Yia 1,|hQZlKGSQX Z吣"Ы]G:LlU_ʪg8,;Ũ1K?nqD)Vō!:$S4*"#| ޞwZ\&aMYWvޓm^$_8m9q! ^ ƻ! !¯Izp:} |:By#uk p-BZQ` Ri-wn )fHKkn451p^ֽȂ\z(w]ew.ܳصIok!@IǓqwFf5&J3OsWp=FuhԲJakb)I/҂ LCmfe5Na&F{x?a2W|y\0꺄%f^`]=s_'bj<JV1sBIU +*4V?^f|uH!KHnL$"m A l&!gM^1N#;((}_r| J.5^w42D_7O` =ϵ-beboKDž; vQB9ȴPK|:&aQX=T?dV̞ǯa[|6βҤUd49'[:=cY")ˊAf5%Կ \jfYmF8nKBdO%쩘l y7B`Z VD`,2VW?1X38^eֲ|2S@'pT5QdYi^LBJ =klGG9wUTc/=c5$ۥn-Х+Pe(Z{̕xHQ5ǭ; ʱX򮹕f{ElQIr`9}ϖuc};Fm,;ww1.ޕ:`\\Ϻ@|,Ja }l уxRiDήV_VD&t!z5T Q"Cֺx?,ꥰl,i"P)%ͫ=1MAgB!(@ǛfH;fRC18X*aah9N(3AV;UA\S(O4Q[vӐ'n4!OWIU9L.T LB2N\63 :m={AO$vUg4s%*O6PJYV/]Iͻ-N˙U\kk%;6S%5jp"Z,h(?Δ XpG斸>aFRpXij8]Q4'-(Jaӌr@+v]3 ?}XyB h-rۃ1PjN0ictZ ?gia6Sf-h[v%PzK4x5"S\혒vC y@fB8`u~|XcH#J`x04_/!&Y$PR_#PN.Ӊހeb%>GxK>I4$_v j qx^&VݨL3) 6cw雼l»T=Ljnp=XU!:h7qg4>F2x9M ȨYՔC&{(rgmxЯuCJiR_Hv"Dͯ$wkiN誁}D)PdZu GS_r7 +!zȩR$":+jXZ] !"Lz?Ň^Wyz\7aV,2\^}g N6FޏɃFtUKcl wmA ke=M#!SJ(!0/H|dV"®:nI䷑ 2D?hq=*tpS4ucDGs.49 Jj·͎~xrŀjЌ/+ߖHe #H)$ .20,Ȅ {Wϔ/+bN]vT؆o&5֋oD9:?7rfLAWl!;) #CN`77bO(29C:+Yx3v'Q㕂HmDʃa-hpic\o >j@YTlkA3ϋΨFT`*W1* \22_Dv!ϴ`bZ=|B@ʏ[j=f׸ifJ== .bV.ݷj*S睃F agAEP*\}xMmݓq>Xu# 3ûwMͫ%r4V}hSf<OfӍ%[?2W]~ob5,3嘵2tT9)A 6Tn#xjl( l^ cѭ  .Wfv KK;H HՄG[=& )~۶ۦH,< iͣe*s }Zɋ6IRZBŔ?oiՆ7_㖯X7hzW ޛ섈"t@Ѝnb۽"+3/;M^=NkOg%}! PeHMo1ӏmlLY` Kg9n+Z- mI^|0-f#O gh~}┾'Q9&7GPYv.]wC F%BE&Ϣ]HE9̈wz%ei VsyHW.)T.v]S>r)O}nF_:̠37B^z# INJ2SD&EE{6Q0f#d,FvB[8 %q3-p'9;̤^pze^1*0~:,\ye+d 9d y.ZxOZ9;0~"+:T_Re YQvW& 6pRY`-$$S ]KqgNfӬsphFWA+ Fiu -˷HvN'FoS-u,'X(#S87jPjI4Lo߶>`tᆼd@KDm9/%U(s$҄@q1y~rI *0T8poxr3=4_  B= gHkh&^Cx'1C73qwi،\-s_A/wgugsvn>6z%C1l1Oq ~#i0l]z.I`o S.*;4-ovpu=Vs(}›>PUٖP!Za|9 ǐ,fB8VΒ|kFs-ͭ?Ѯܕ]': $*^N V` -"Zgj-;`F2L؃~̵sߜ L5jJpţR2\p/)Z_;Yda12ƃq^u|;dN0AԠRpC=AVmqjf*61O,b{cXUiB( T< #.im< LCrGOd#h8w4WJmdfwcLam̕rx*%%iܡT-S!*ך _uj&0N%w`2kښiij5l .j{`XTf=R7u ?Gxؐ2J*YC!CIbtr:3g2HG`:z^r>gB0ކth P;mP RP̏ mVOg\Jv٫]+)=o`a}ʜEg/O:&(!ы3 O^]iX"!Ǿͬ˸Uv#Z;0nv<;VVtN\ -3v?qbSlZλfw iH'x,FR"(ɩ%#L@TONT8FCTĝLq[ X1>eA;ATz ] pןu6ݤex E  >(]D5-G0k|g'NUsFӟ5|kZ- Q\g'υNW(4jVFL9g|'"T{XpLPᵷvlN/3zY)DƩNJglF[pBe8d=:Ա~VyD@X;"p!0cB,!_YK)ؗɚp C4cFnf(tHa^l5MwTn*wwO䎊Zƚ335YE~Arˍ)ڰFQe.*]O=![ YyU4 '+9`ٍOҡ9r_&r]>IN.Uud h6PT)p ٺ(@I/kZi7,@٭[_]+H6wZlcFGTׇŹe\Aڴ?c=sϚ0L%ۯ2%#򹱤pbH+g?qA&J]&渇Wt]zEÛld>?(_%׏: *kcHgwCZgkU+_ AeG%jf#/W^zK~ʒVY#uj)b/_A !nUz~W]#ʹwYtI$TGXQ,΃ajK k0He_z{5.]"x AqN&jcw(ͧX|eA#i{ߙeӷAQ ?;LV6BLē0h!^5[`_Q!.IvGFF`Cʈ.^ ,&1<'q28oc sN`X-%%R.6a.B~m @Fcx็<t lXxgrN| \0 k~%1|@ep~c93:1qׄuzGf8c꫾*%/F' MM׽#&<z?j8aדۆ4!p-#o񪓼 ~^6hK/W}j]/1XR?FzErђ@6Y4R;x.[%9Ъd;G`EW omMRDoHF2׶R;#D"byA5N/g~.U%4 =ƐB鏩Oi$qA{!_C|_D*{\/^uh. ӛx6Ri7W^zaNZ(vëҤ?.]]ll#,4Lꫮ d%!WLP|sա? G٢M*f}3 Y뼃sGs#Uށ r)7ԋlQt7rO=Ue$>Lk3'wճwv,WhAmHj#k]Zd^x64Y ZAFEi~#.ij'au ʛèO7e~Уo$P1?_wсHGx/[jODڋIE٫4.ugHm~cfT#hK\y|Tlp0Lf>Rw/WJc紫_3 m[{(߻$ځ4TJ Ƙ_Fnsg2%u6Zۯ?3.*;"< f]G'T*`m9 H^6jx=.fttyWn;? 삆KOH)}Px3-> :,[ǂ > Ĩ(ETw;('t}q(xQ]p\e.=9Oqw-i{ZA"ġ<іiNe_'nvxr>vӧ=Eg Aю%"8X+͇$s1SjmV<3K U4d@i2yzst^l`Lm@snww$RrG;TAϝ(vNX'} sǠ<7(ݍ;4hF%^{k ]rʕ[z+jĪ:ڼ;vV }͎4W:I.Q]S=/(1@:UVkYՄވAK#*pxskVXO༌s~ Bv@|j9oOdu]J$?=b?1h \^~g$hm'hM =IOD]CejnϟՊ6&o{(!^ Ѵ0kY^odfl#LU[._ h~TLL#&NCB#.1m¬s%=!M0RQ Y!I7zc񕠶rh3# Ib ;Q qMroGw/׻ 74T΋skx8)@~2fiVm:,l!-öπK;=Cj.-w#eo!Y|~J8Uh$Zy[|{u(>۞dȱMBcL!םQ .uZXf|U܆.٬KE/*ŋVH[BEJ}PZz( 2]Kt110D3dNj8peCieJPgG$'[7f5Y]2{LXWj; DtN<2 Q&3l( YJ}lل$AԆO{ZK0 p=Sջ$ 1kg[0/1CP)h ɥ: Yݛ [-|>5\rc tf+BxiM]>HhFw5 u<,ns_{jTHsP8wT-:w. X[giݎm^?1V^+N:^ӂ>1(YO?_64)yϰm8ċMǸ=INj+71-8)7+ sUiYc|/+HA]+1h*hvAT"gw3-^T|Ed\Fr,W>p *$.^,y7Jm䏸`?u|gpHf(kv7)*Ԯx SnϜ$熕 r鍀CXB_ӯ xAΖ5O4{v<0S.^{+l@|eJ ~{'0nB8jz,*zks&S*Vw|qqMB(쒟Tj* yP*d޶Y0!ĥSND~Y]^4&ah9 M.n:zś43yRJ;rL!fb"604!4F:[g𶉥}M 7o ?@ ,< cxY'p3I#n|`]ԍqc`ʕ%ǤI_|薌SZ(K{^^/aHWeʨ;;RbӜZ)SwkDU=?sLe?<;ۻaZZ#鐣]RυoBҽ$0.7M$Ѫ?FIUx")%EKf{3&0@蜩t[8g -B'b oQakYk:xF:;*X cJFiBw:xvͺ's-kf?`%+yE""o<x>yYy x[\i%IX+ bvHUzu톴Z(:mP-~(ʭCFe⃈iKnY; N6 pCl s0WoD9ڟu _값$ !}I;S4ƣ7~n6bKpAp7$/? lvԚ'eC(?=2z]J8o@Έ7W 69wGk5i͟pNk!UVv8S}A[/~c خq-7~A" mH?ٳȺ3>3Q&*:ʻ)Eka$^tuk1(0FM+"*L hHgnD+{а#:aL skBnZ)4"y^o> 98nG{2װqxhdXc2LOF5.%-5𥼊]r/WZ Ό/Y 7j*I"M,}2Cy F`M<23 éyB)p.u `j!>Y @r|y xrϕwWWz{/zL}Ӄ}TKx~ųhd96Q[o39C9+>*SV 'u=e,RzxÅ_CܟEՎԜ"5}Hf_GD#|_YU@ Y")A#C)ŵfO\{L*y52+qŭD}9F``k+\?$D>cPͤ'a7[ÛxiRF֯w+Цt5SF[et >BWHB Eв@r=+7|b&hLTJ\hs3z5@"G<-NB;n3p΋MJNEm`yhhbNT ̸jc8FHuPR_"~ؾӞr17 ?c(0 J5<&t:d9,SS7ǖm)3q~w  ܴ׊uˏȲ~wcdtNyi*yçFu;ӧob<(g]yxֻ@V|Bbr4 #RlIaj#Yð˼v @w8Ѥ(f{kՐ'wdW.yFc۲"ı*\Q;7,~65Na@T{% *TT]BXK?5|x_¼ lIάx`??+1tnkҶyH!uˇ΍[MWh-)9Z@\NfѮe+74 VH5 [d"hQ%UN ƭZp ڤ^ VΨ(yϷwl\Eˣڡ;Y;6X{{Zoyp1ց.֩Qo[ٸ;@6'yT).u}.|ķd1ҟۨfoזIvVS! 6}ʼ?|d5'?l|Z)>n,rm.RI0cD4g1t+t<r2yY8M]# RծO{2Ơc%כIOu$ΝBxߕJr0ofwBU9 5i90my7SoVjB`]Ao)C$d__g,jO6*߮nˣ[tz͌( @ etF5ŕ=Q>rs_t!9(>ޡ^,E̔f~.':cKyf5_+ p${VA#QYKw: "toof }Exo J$y1HjL^Q Ja|$e ¿6RJ8¬H'3 xoV5bw>vopة. t˱^wްx-c~Ųn21jǕ%G7䒞`åR/h"6JXL.gz努$1ql\?Q>hʀ24zG:x%ܣ xCoi} !)%N݁5{L=cv H-=AIn5ҷ|qzoA U{+Y&_8ȭV$ DwשNLwϜ!n1MHZ`Rfwd|!a6" %*mSO멭L!ε> po:B_A狤D/8dwFPGuJFJ H#:k_H?lF$W_7]`W43;H6 6keF٘w&[bIAO!o+,A~GDۖt.1n ߸ϙ)RA~KyˈvVmZ% Ny{}(2`.GphGQ(a#-x2L Vʵ`.bl4O{gUAu1J3,ҕ'!Dߪ'$&@b 81])'O1RjrjJfy;n 3 DzjBItxFH&*\%tMu1 SkPK)seN0T:e܋/8ձ&UGifERW !*9h @4|q.͗h9%~UA{bZkƍ/;1R:7ó2cNff*ܦϕݬ)e+nIGev҂,MŊcgGMCJ26e Р"du* SoeW/Ajag%Btc%ԘGauRn2wodR>baQa&~cĔN _ɽb"d5I/4*Yzu滵l6Yd},PH7> ]P+Fd  Oc0(*E(ph\-E-,sȳ1YԒ}osVpi7&vm8S2}k9^!8.@ l>k͕qʾ-<.} D,v^B\G(f_F@ r74x85® :8A/];-|~Msѕ02汻^2aYr? DiЯPR?MKRI߻o-$1<oϦ1 U1 r+JK5-+5K$Ȩi_%-3.$i{x7ʭU{K,^~-\Y:Rѧ+@g;R|!AJ/VE}ytz05b5Z[ytkRۼdΕ_*oaoKdꅏ Ub(WE{A=gy#3߉J|8D^Ķz0\eTfVAj_,400O~EOڑBlwYk|i\AV_s~ wuI}v &}bZjM_ZUvUo4w@ſFțFp.@֨Sg8e&̸߰gE' |ri!L $1|F*K(i&Vx#pUp!%hO] R1ش;14 ]9P7z1D?reXfI,9Uk1zvfnVL*F?i 4ت z)E#qy1_֤d[YuP%C}ik}.,XkYz"Z9-D5,rUl<~uV܅yGXēˉi}gFV{AWxCnHQko#HR;_ c6 xp.rL0QA\=U1g"1;rti^n\pĮ&2x؎l K& sB̛-¸ҷSKxuUz:D3c}"n-H90 ZEڛD`B&D8M3GG=^YDt0®5[?mGe 9 U%EG*n^O0-{Owsfvea M [* odx*ފs /$t#}/bol . Ze~Z9w T7m 4'mN'g)#HWDkH\c6:$>9*@ BHPShJĦAg1ߩW^?w;"R˺ >ZEq%|u0tb[HJHp2J4Rn7k)OS4\ۑݛk`l̃Wq'f9${")qd4P^\1hȗ,<%oF9WNGCYrYS9]nt8}݋8D|MR:SY I2k2UґTcNMÕVv:@iMtTƝ C ,K)@nFWL$]e ˽gdz{!ˡ`q-{vd-nΟOT.=P,1~mCl !Ns85v CT:4Q;`,Dp <5ʲ qaf=OqnM:`Vn'PWu։ҼbV!,Ò[^ ѓjcd*#kx1^b\Hj4pjBV(iB4CKնjuW+K"xjLxA&QױOyqId{Ə `vo͘uoݻ vIY^J6?'@aGY͸k I9gw.Mx3-Y!n(O A)##hT(Z46pռ.}6 Z.bB!YS9jg{vه7xkwI>a-GW^@ʱNcցbpsfI, j:[=ߜ]ꖚ'X?NȮscz\Z[]Ò5OQ_Jp)tVPQ~ke'aY*®H̤*U4dfSe/E-t0@Ru\bQ5/`3ҭ~,w+!`ěT -Jy3 Ϫ|Zd5a=O^o !1*guhp7BpUWmwk"D! Mꔨ`WyX)я6Ve{~2X h Wk b0 6QFWֳD㙽\##Kr9v& X|D8,T$?{$h hzaFŖszϦar!=Sv"*B@xP&'鶆fGA-YAފVHs)h/t  Y(\Nlӡ=6җ3-D0ZMՠMjy=Ѫeƃ 9l{{CJ7[m6aPme\i1-TsGEnhoX_6DžC_pzu)d*+}$kH |-kX]B'^3_")~ ˺9K_]Sm :tc|qp||g+H-Xl@"B=0ᬔ` :8c;/RD؏G ?bF!K/>=N62ݗ` [ _ `-0=푑J*> ˉmB>wr5Z&]|F7@y;/yB L mgT3cu˷n Jj6=aI:q$~ *o @7 QMÈ do6=[T2adO B+^n;K(jYqGc<5LJ?"#y?$/Y'f!€!콗s^9q, ˴ ݪ٬Y duWG:%?α۞)ohՒes 3q\=k-Ð;Baؓ>,Yf6$f!b(,sf @&d ܇gDɷ͝Up[ wo>)ʗɡe|{-JMB4 O"E7THHOLڤZ|پYRyk;^\{#O8Ob5h4y,'cf/Wl ҸG>/ Iwg9i;Ru:vMrkF p LK&k3Θ> psF-[v\2s |懧!s\'Mu B@kO`.)#n]TJ(NN ,sِ@/XwK%ÇB[$N ,^{eʋ,;oFhU) *\%b3>؇~v>,$DŸ*BDe T6@'HɾЎ?'3,DZ3\$`j[3Yg/ӭy#ִ0+Q) $}>&Aa^$. MGU 7Y|,|c#h&J0Ξ,T[c*CgrCh4F%ԧ߳\Ke ށzR8gvCg=X, f2ŎWUl(.fT6a)c2m?~eCgm (o o*' !reT<٭s&4fVږܜ :} WH 6~'|.j W79Swd(T/坍H|0$d5-E򣤼fGuUt`Vk[0g HQ68n ص/2풙NU`H83ǡqn==,f 9GXրҵ+e&,x[ښ{["_%ydN?Zf7:O Kih<زVտ=l$^sp<+Q |\DkT7o{?ړ/!x6P;iIŌLOMXs xz\*k0/d V`(d?W̚ϼA]KF[wA^Gc 7sBG`.|D%E&͖E}Aݧd^~;HxE&fXLo$h`]+8`Ȩ &p>{t渵 ϙlK懑7bS[(\`vD67^ade8QUpC[{C `)Xˈ=Zeρ2ش+fFL=+y*X\;D]UҌVҖ\#!-jxapVJ:> taϚ2w"*l'ąk%sCd]+h 8+HD{M΅lKq}NA^,RG w1fGӖbٟkj˾=TtZ`^㠆byJzt48TL n~b'%¼*W̼D-5)뻡(an\$/\xl>.>E6/8^^;aYSyg3 9u)hmSx)Co^78+p= 4j'@@^vhR'V).L\JOQt>[4|h wӚ(DzCCo%{ [H2 ώ哫;bldz_Ɗ߹}:]"!R̶rm<չ/ F?_ZBNPSGGɨ-^ch'irtZ5Nc+t4 a1<:wT~u"ljV.FPD7ˉ/tM: x?@,y149lN7zpG@Z- CxVKW'؃vT,ߐ@G!m௩`LTk:S f=d^̳RedSov HAFXȹ.B޲HXs^?-> 6._h6y'ΪP:1qq|L,x֓s(4;Ν+RXP "6d!xb| 1Yi SN}'Q݋Qea-x7DU؝Rq(#,g#/$ndsQ8':WΔ ֛&Y)sr^,eS` 5_3}+uj|ӎSiαqXhZ1ml]ʨA &$X._6\sVD ȳ?gn͚)!E54ʧݶ=ۚ$F10o< %!6b "e ʱs\2dMP$(F\E$&l34ཐ2sl\y'sO?3PMv.Zc~k:^YqJ{tQ 'Rȏ6J;,lUZ?U0GaY,d cHS9Tu gBn3[($s ˈxA8Imo3/ə瘰>/_.GMᓎb(OC aΩ1:B8/et}TಣI\h@>rp*yqqW}8+O#*bv?ᖡH& <ەL`Ic7F:h=lu}kVQ *D9'mG@.\6 7GV1tbޝ:PCۧ|H/ZafK/*\LL(00Wø.H2L"jŝQG`wQ4TZ~,X_LkP2 @\a5 13W~S+Dx(w.ʘ=)_ zUԹWSM!h|VͺXhH&-j3rF`김ih{d{@kTl_MA&=Owa|>vuU6[[r4'v2l"N-hmd/Zos:y`Zzj%аjٴsY\)a/rgP#pX<[kjزE HH=@jvŌ;zcGgq1:ZU~"j ;tSy)J+ EMJ ^icl5ՃP+Kڄb~t.ω'Bmu9D*i۪UCf 4 7fgyʯߢg^x  OxFs[qUĄn$0őuc_wbm[M#ajxg 9*I29ܢݔߕ׬ / }0C9{uJ4ُѐpRx |iݝ>~~ cFȦ#J/7Iu͎k.d r UWTNL_=k! Nv xv/BFd%{ 4D Ɓ({\+CA)ڱPN͒P'€窗jb̪'p q[;osydzQL|t[Yf +xF\ET!ɪ2C\ġ˝xfE\.Lk/?glgQgP}"X@\86"Ϙ$|0ŭ~FU*}VKwAlַ9*2I|; >>IDR= fIe=n3چ~ g\raB"`5 QV3^) >6rfNʑ䤑uPr_Z!iܲ#B=C)| ŒqAǰv{l?)Pҭ,lv,a3$rvfo5}/P8j3 ]bfd|*85(9ڵҩx (66f88V`r}PPI{Ù}ZtPYtק?Blv a$I!sQW69V2GXQ|`Iuv2W먋Tz> ێNh)LεؐjgDLvղ?%N-?a;j?g#is\ԉf)siTz#s9a_ɭ)9uE -ԙWfY*AH:4M3\5خlRԔ#/f)IŞN~h0'wd-旾o8hR|BQ<HbpܞJɜ"QM]he kB%ſ6ǼdHtS`+> KpJʔbT~B޹DC1pN qӄZI{tsL6.&>+NPȞ3ʑ #jWc%ƒ+})uؐI[ }*i ksqQߠ;-z Pr&.{ZiRY*€&26? r+/ _LymA8o*+9JMaP$߀d3N-c{ZxȚ2T(* Ԙ(ONk'5~ZB;&/^NKwE&Y`5;O'|AT1hC&i_L5@'pހ؜}q81f҈V0vs{|[r?8Tz浄9\[J@|/vj;=v/Ax!u~uqgPfW. ,GGZ>J8[:R:b~Bz$S2T8 8BבzI{Rx@G_-AmO.=Kފ~1X ㋫ D~ڨ/:j,ҕк1c,}sKKrKd?ҝ)<5_Kg{L&ctJЪQrO\X1CH%]h?- < TM|d˚wEAsex5Ynt:=F0^{:C_eHU^1W⨭Ef`8xAN jNnGJ]P? s(\]Š%7e3A(@yݻTat d5'}|Tc:HEHW@xQZX\ҒL #Թ8`Jlgf8U ݥdRk<m8㇩qЍŪ< ߂qmg{MNΉ+o $(p@G MV3Ż@{zIOXdy4!\UxOؘ `n\[af#ȊW Uhv9%Wֱ| 'qp: 0>jA戗O5i(Rܙ7>)G$]J@<~E h|`w{ WqeWB*)S؅wd p5iKs(?_D-'q 6v.*C"@ $M0kC)8LG+,wk.7.EOXc ?F飘qRe4*pΙlsGі&#+R^vקx#lr*ˀrY2L'ąA0Az]&'td?vf ))P}eDV.6yHi B"*|cTp,ʘN6OH&XX[XC?rQv)j$Imx¢AfKہV"DZ@wLL [fY1;Ԥ 9 XtY+?\lL]AiEY9zuq腌aR`B[+ !Pìa^ OL׋UŗekX>?91VnWOs>\`͈ ]4(T' 7 "$ɬmWԩ`?m(o>KOO}ҏL6 c*pamR=h<)f'c'SG~ !Y}nlX;K n}=B( #,)S*KbU(S/MA](|[{)g&մ{5E5;hSfRe-ʵ009O[#$.MXſPPܙ񭭋wn'>rkQJCc\gxeo=>3< {PH))&8  U6J18oI+  1MH 6Xl b2\@E"D=o jpySn/Y*uyu*N5ڶNMZ\쏾 'Cd/^MMwo(a^Vpʾ\9|k7F㬮~ng"+10lIdyuP7n 3/FG۷d1b$=]D rSS{-~l`)W<㫠&TW^E}+Gi_f0<._r|"ǚ8i "Aop:1$@pm_a2#Gr-xRD5 dO?A_C;PtU*fV;` cB@jK^:VpmZEc[ܐ?-Y!TRȔ O=f)8!r%uiZ 2e3SRMϿ(lÙYʑ5.샆 N(+\ hI ]5Rs*D%5JVYB亅)̈ FjZW839e 줽C9|~xPY̳Ӭi=Wuf^ƿ4E8q EdžޑNowF#D|9Fx:7J4JO Nܭzd'~pW_pK]LIb.Ϲ#A4i+[2dmm?Ipf  aeKs_L£MU9;Ubd)d X;לZWu3煕8:tLdʘ{@z? &YDč듲ГqXn "Fy@AbQ.{g枃˖Ia~RLf[Ξ1M/m"~?ِR\xMWwC!͸2lG 0Xs2ljpVS9.o$ևƮ٥ZB 9(Tbcf-!¬,_Ұ"Bc)a0%쵬ytv(PEZ8 %,7!2m%BsB[u_!ƭzmcڤB:; H$\UyϿp9%fHϖpUv4ǓG)9YHƓS8žbS2fr6Dƌ3_ׂ`?s֖Mń04Vvxi"kyG+"&h 4'7p%$Lq!RtH*T\dl?f-(RmeۉTR2B8f.N#sC9a:b HKG%k,IUF@*FU@2G 8DX(q 9R=W?xۈ.&)~FEOەzpgIEfSṉ [!!aGi$:Np3y3S7;:nvd'PB(ryc~s@,S%>0,хPfЗLҚSI(ΟͯJ 5#q&ZeTɽB}h^WM~ 3xZ@왟6G}lz^ϓ+zE Ɋ?捻j|:8Ey %X>,s"1K{8RMT: } |PSUO!ճc- \Xn+6:B3OHr;}IO.P &o=-CwQ\rL,|Vq4C1uBܒ>9fΏ82 \5z2sRD-'#r^a/)+ycF垧vr#&iҫ5xr?K#=zJTLO7XʋA$+\~4^G9dAr-XJe\n"5 8b.:q>9Ъ©D͈GXiA$ZDdjlb;4#`v\. K2hdmfY3⟛*Ijb0KY]+^DZY9nQ dt u99, `Il ~%6AŒɼ;}o>Ocٮ= @ezd2Qڶ31\F6PFnSEvH% pZiO\ו-sK^B#ד*DM Vծ`ʐʜ/Tlja}1+Hk(td ř 3e~ :(_6Rz5XSWu%oa\-{ǂl-;}%տn(ĕT0rRPG@tɌu$j/F*2 PXRLjf:\zXۋ?ra'_տyiKZAHM c,7m4WMaէ0Nǀ8uǵŔ9p 2RxJ3=~UXPU`zssBDOfۂo&nKm_Kሷ Č'#x?ԡSmHdWPi߯ϺO=h“0w'3G0&IsY^sDxgV,90~~qQg.o 20p`w &8T@03uF?sps']L^zJ: @$Aߙm4K]%8L jNDTЉ_H1?kŊ&/ N_8;ckZ17{˚Uj,xw'߲ rEѮ$@y%URݕ=R3l 2g]"hy[k|lCQ _w5I;y~;3Ct! }}SD:5~:q#eUqns`peLn!6^u8RAC kmfoe l,ſ+-gU&r/=i{uu1tgi+ܡ71+Wk6۱Е{hJURz.t ֥Dv6mMiXC#<7ӌj"e &,6GDI/1ʦ"c0u.^ăs>SYmw^ [7إ|H8 7pPBy%9f+[h"̓jufoK 9E?;so%`K\\nRooYP z۟^tX6pchu8? r)K,eQ#>3t^mQbJv$NHN2ϐDP:ꪞd(+v`=Ca05WL_7Y;` k/F8з]FϚpA]Uq6Pۈs#lst7..zՍ.Y,8C%iZHR -!DVꏃ _s}R|uPMp:Ҩ:t5m7(SD899~ÌXo)i ŇoL'- >HLT M+o!4vM d+;(l5`/<Cȅ4;?$,A#Ⱦ//(>;۹%l/"vqu܄ Pݗ #`cުH PnW02v LL{zDxWt#s{|\ MU]\'VeTyA^獔h+xà+'C9+3݅@Bsm=uBLލ)[^1oEe O !p ()0P0?YOS.\,l7iKĈ "OGU(>p.[OP-oA/C> 2%]| 3Vss#e*)EG Λf$7#YA~u2\cg_q&(@IJӄk{35Y^f{w=:8&qb1>iJli,0$jSϧ+g̲Ny[:.q_G0!]HR-a':9Ko.~~[7k{F _ǽͽiK.D@EhoSK*i Jퟐ ̳&+LIۖLZߡkPM$D& p:~h3c2!e3헁ҾܮPR:V;o\3_)GLP.F92fqY!MȖM]cSzS=Υg:WiQrX-xNcA ;TJy}s1[`ٴ]/9tɯt5fU1hq7̈́V 9aEbIT5EclZfѩswk9$v4Ib{h;|5}XB%kչ!Qbl*M72 8WedubLV ;Vʊ>Zh\E) nfJl`wag!il 뼜DG7Z mnҒ_V3J1p5ZKOI*߉>F622o%BǴ k` 8[1ob$0 hP5F4c9̥KaVP2F/ې6 Y˴I1B ̘2ٌkiUjźD sXV0֬.Dԝ[;vѩ5ULQ^}dD"=Ԋ6% Q* 'D|9zzZ7}π= kt kDN>*6)(9 ?"}AC 蚠0+|TC[tV#f} i,QK[_#U#VUIsQsJƏg[+̩&zxdd@q!TRњ4q'VKfc+a9ޜJ'2` fyp}n^ĵ-O:pAs{ ǡr8&2tWN$*GE1$nՓpȟe#tG'YLr 0s0?z؈쌞O١7`d]8jWYlwj8}!֝Lt qUI"=Ù d̦fi/AeN*FbGziSpb#iTzWwUuhDc@yk &7(|P ONOW7 /;0]!!QA"Pwxsٽf~@?*ލk\yICt#DĴl٪΂$\GRJ ]+eC{guj~u6̾6L*o#}+w#duxOGޮvLj&=bsKf7&Q%*esL 9eNypM瑁>4.e?mǔV'Py yjQVy 7LdՌml1 "|.4l)M;#q/7Ē%/]Jmi%ǡJ}gdDˋW:J( {n.?~1[K.΄5.*cM1k{ t.LJ_>ݻaB2A\9Knm_{z« po#p&+,wÔmcø<3Vq)I2<+AHpJ k'N2׋=,* P-TNI*3l uIIp(I^Ժ=3R#FU>_9M 'wn*Ġ1Oܓa 'zQ4яϥY$n]`[ot+ŭ +,r-ۡpHba;:KZ) OViRRxB]SɋHi l0PNrSV z-sl=&~RSiQ'+'p{ceKn|, (<'shdPƧ|Uϊ-G5*f(1[Ol$_H'N6, f~!$}sE䤸V#v/D^M2*hF4!t^nZt#Z$n{.7ꆋ DLBٙ` v5)6 K7/|Qǔ+(]J~Q)W4|$ncYЂˑ1 4HKXewaz4ԫF:`Įj]48S˜7X{/wl{Zw7距5BY.V\T '֙W z ۭ2+&YsJ'Ak7;XBԷq!TAQ&\␤|۩>~阰@N,G U|hXBDҡ.j 'twwLwp<ZN1x6| r)yJPK25s[?rm 7^rP_6륲@LgYvX5"wmzy[6 Eur$ʵ[A2}DC(}D(3sn\T¯ir.g2b'a Gfx3jBN\x5H1ǣ9,Uhp;(ӿ@ hc,,NJpT|ՖwySh?obZwQ4__k:8 Vtrs*@rnsgyP?ؒڼ` ގ&5Ë`z\ˤ p HNHL'i,&n>[9sM!5BB f ,UWU>h/nCqvz8篔p ئ-0ug%jQ =8U/> -9J`nY_w\, ~|ZmK6{bx 6D,E=ꥇs1)ӑZFPv썌ebд"oT)$r{Ґ*3]W bbfL{<&I_b(KU!bv,Y:]W |c@wihl !cpIiS6+kJQbbϖuk [42;`,I>[uuAVO[%iu$s_r{4!0y$uh`vC>ˋfzJjwW&JӾZPzSuBI"FGGR;}^ ~mǬ~RVwO6}|JT~@t)} NX?%wXKM,;%Fy9g>d -ӎ\aW<jLK"l%9do+bЫWbk'ߔ,A[Mk{0YFJ+9GQRCZJE/<|' >؆D24l"wVxhofV.'T9v>s-h5eՎQi}]nt2\&(PAVbQ~mKf*@W' +y@>IڎG1`~ZNB[1w%ӰE^6iju5Zc̝wKKdCmç #TmڕHsQ@Ϻ94e;[|݆>uV3j$$]nJaH!\ 5F[gMY%qbi0!EhH; g[-rߤ8 ٍ i1/@-NYs1z3qs/ Ųom"1 'دkexg(NBm:1QhHH<5 +3c&&D?,}5)t̏ܖ;!،qX#$;"g-R(_v!u,M~P;P9'%D/6&qNNY:)}dhͿr2*=k%U2K2:lϰBMMx5aٶ:gspk}#d jAI.I? 딑i= `.VtU@ë#B-@t1GC S-7MhRD;>jTd ]OXR)|UxUD/_0&p^ke{Z0T߈9X@U{)P{?!/S4ۺ_<jbHtK3=t||Y^: 8|ᒒ g!cY,Moi=R[gѣrEdt2fh&_:F. ~h^zQ|҂r~NG|z\(+qPti;z5ze_0ՈSz0Yz)o2roS65V(Rgř <n'@tM8pk,oT/뫨r|!M䝲y+#* ڑqz+M˳H G'\q*:#]"vgf84'P9e;hQrOmomB2j\Dz:7ٺ|r\} c*w0^/!},KפJ>X䐍w"a>O]I²K4U8t.nUe*=b} rhjL ^6;ρ}p.2l5dWꃔ)繿1u0m䇗ML)9yUCdA1'A%.Ao]n8 y9:1 3n{"aXvWLz.ۢ8]6d`6 8ц~Jmh뼡uHOȀMQU1 yj{6f/ $?ڔ:`S{]+¢4]q O:A,2=<~p5!m {ћn|Py\k/4yt{".j^wsdSBJNw3ė`">6֨^jϯ$+\2~7|F:'lQ9JƌT|U3ϥ=ViAXFw)m^F@' !%ax).N85$B6ݳ@򮷩N#q)|?O#BN'ڡ&;B'8%" x+3Z#uu7a4Z'u#hz(; ubk&-6MS@ԕzz{j9S xNٝ` %DF'n~R眄Y␚]$ZbWFؼk׎Ё?cl] R/!lyw  E )8%{9*;͜kJ26O/I O`}>ɢUg,c&쥷}Oć&xTx99 n=' 5 M䴵Xth#U|;/(9FY''0or YݸeU~ I FgwPx fv_WYϷR?ͽ:QW )9?݁b$#y&-]L>v!.y|O B}Iv@LbJ٘1,:Β=68~ Ɂ .!OߜYy80l˓GCh CHnk$H%C٤,x ޷ qx%Ѝ3(-q:0'Ⱦ(MN-}o'`[ K뻰RL\ J."pO q-QysBollG/(gn;.'N2~-heuCivyQ ?^C$uG[L4˦CZ*&56?zdA v2ו$?YKTe$$薕D ԏ:hӑY'.`K._AZ^@MI7*Ɍ@6,[^dL(T_HPG 6w栓oKBTĀLh( c(Ξ`[LF> _T${3 pz #J\x}g_a(q ?Ac(~9?Yg Kte9 Jѷ%@hf:/~#h80$1xT;9Q}aɤI@3,S} 7|X7lĘoC%wZ9my^0FcäϦiRL!Y[t%d;o:6YRQo[Rc Q+#Qaau4X=XE)6+Y"C8 :ۉAxئHzpG^o\; gWҐ>X G ̰g- Mʇfp HkZ.ٴ}&z UZ/[z6oUy39P38& NBT/;ƐT pjͭxT/u*@RG0Zl}z&ݿ Ol˔=eg,f/t; ` &t,9q˓ rk/jW)OXLzR 6sc4qx2G#HIuCKskIun^r 2޵!ĺ;kzwLw"o /bz=rw8Bpc^I$΋E==܍q'y=_$jn!?"S tVQSp؄$bS f٠dMG4D ibOp4`MFEuʉ@>"By+MB);Qu""nPk*Orl}&x˖ YY4_&XΈVHͲ1`F ? tܕ7fN;133<%Op (a2!5h:.mIV8zBc|6"g"[ŜU^T]vXd(:*A< HcAu/ Z@+ѐ4?CӶRzܓ RbۛU[3'NvpS +,^_JFw%?WZ}CyQx\& 8ΟiԪޫGBb󽭇HLӣ5H;/и 1%9Mg?n_!hq@N:we`i1}<Uz8>Ff؁>.}>y|#P2_0PU+Cgfk\;s(TJKq==O{0aP"90c he, *7:c,bO]?EuzzG) P+qI|;݈KhS2fr<-1cwkI0 g~NT=1kO-^KgFC' :k[oaЖk#)xFX3egEYw 5̔n@Xۥlc:̫Y|bÕnqATƇ~dMsAyT& AH Rrz_,3&彥㵞\j/yf @T-ѐ _ M/uTQ/jh(Y߱ 2 \He6I֪XIshBlxwG<{;;z-S&#VӢX %eRK?.88>ގPа0gD1$&%_ bC'RRub0S.1C#?u Omhc{#yTjWsZ:B@B٧iPʼ4f@ՋFЈ}0ksU%[p.*SIWNːvAE(ftq̞0.#4:ju{w5iJBHKy |r`l i`s AlNozMaBwCQQ-%b%K QWAfy:=\%Q3tݖI򿥴k_E1dqG.qhV>j-$T/nΥuf^ K<_hތ|J-!79 t`eWksTi=Ƨq-be'ktj` gЋaQVj:mg"|#̗A٥2v~{a0Z\ul9DZjSVL1ۓ' bу9;/G!aP?pNTSUj{L,^2ɾMdWDrIz(=۱l}lk՘(|قGo/K$.E6WΌ)B K2+мj#6=`Ew|3ul !i#J%@C"ZJJ"XE>!r-(s^ C(ď>tkI~T9tIn~+egK78!۳BqGc9d+ȉ>¯<+0gxdW5| >>1B I2~4:MUďoF$ۓ HJ˭؛Pg&%T/<'}Wca52)Y>\sA91P;}?!Tz.]UI nZ%'24G 窷1>!g!~eY4w"v7u 74R 3fXUpn?V 8-kD ΙOM#\]P N<!4cCfWS.w;3я١Le=\w!y԰.gت;U!׺mor{I 7eqZ?z͟;`)iX{.hr=Qq= ׌ZZ@kL⌙;7gN ʴhQyl2D<"!DrgI{<7Z T8$h0FseGD;y%9O:UdCho9o`x"C\\g\ƐFnB=N.{*s\ckW ?oQijc8`':jޜ<樤h$GEc.t̼ߘ"Q@3pB^  V:1Zr(*b8lO^7)#qAϽO_ﻰi !/Li>ېbh;U$WQϧצ"ʿ@pjDd[κ_8f!U;wY {*7kzFdߗ d'宐kǻNZ`ĦƉjS` "@JnI9gG6\: zHz_ oX _EF0)>ۃℓ`mb72m >k*&TNTJDVwpVXj5mA(uC*Tfw o{R o'h@;Fwi (HϞGzI{u ƛ?U`0]AaG)LAwk^6Gҧb43F:/I m@lnFxwBW9Ĥ|S)% 7[Xzhp̘ Jz !++.גԽȷ{e25G8$4*rv΍<"(R`~.R $ ^1Jl-6 $.C̼NFP ~),6Cx׀[[)N#>|7dLڲb]Wa?L( > 3RJRhv5&>:0daЩH Ʋ"Z+yʅ"}S}%S ^$g)"]`ЍF 5(,l}{(G!@<<#^H׆N^(燴Ċ=&e9g+)d/_N=r_f0Wf He]b9˱ uV~= L^')1g$ʰFr{V$$q`|6QI8 YʏmƐ l6ڙE]2fV,! @]b)3=fCĚco`~lEjk/^Gv=J` .vkP'tg)U p-Jym4yo~~g! X gUC 8`@6ӱUmw\(pkժLl/oWH_i]ΏfR~K& jT` AȬD2@º#:%<?HU,YjW!j!cI)XBI~2CPaA dlS*+&woEB{X$5T[L~1Z>Suh7Ik|*.eݘi(UH3qbk߰^(}&Gl&edK }4{6݌A{B4[@;u.b]L?5w_4 j7T}ǰ0`#8]fNrQDG_|;]WeC81;\4%KZ0MʬQ4|9 &}Ь*lI.\cvH&pÕ猋0-y7}q)B;VMO'&YN~("S69oh9g0VӃ"Tk04Dח"X}h% wz3'W{@-~BQ{Y_eM>}%w$s&վo -k :y+"Ef ť'q.~12V y0|V)cTu?Un׸"ˁd,'=:^P`WD+?twJ ȷNKX3VՑ<;X$)0QgNLQsY5QAdQYf#-{",΋aG1u5/t74=Mce 'n33Gismv ܁;̒(m*њwA:" [I74T+5+WZ")PbZ|y5MAfHlrOOϝrU4!C aL㘥M\' sbyK[!IfHs=Y-O_VŅ) GI P6"NO^*W>GC/y&`R}@&PᤈF@R1({qo xK[_Cէտ2BQa"S(A18LL AA+#ȑ)'j "=lg yzwt=`ZWcndTz]A+8S~m7gGTJ1Nef@:bwGjX:}p6ڵ@SXԛDgG\Cs{½uwʤPoZ1Ȳ i D²mR&|,ğ#6d6(r*Lq@M ҋnB2Ų_]a# ^xb2d,V12Ψyρ!K#zeehӲoIGBkr!Sm =R\ ~LO0 U?;n8H`r*uWi[zEH2S/m np5ML(QRBTO3pw3Y g*-n$^JG|J:Wˍ`L/>BrR}'KхaA4J Uzv< YNF䨰y hN// tSA[L_e<\=_) k]a=3.) [ǚF+)* `Dhc;8Tbh< Zz֟@h{P+I>8 @F5,q#+d xY%G%6Frx=ib|s,Շ[!>#Fߑ |Cu=e 7sB**j1DҍhKjBEѨzyřYu$(jP,t'==h'"<d)[MFNP]X<͎QM6r]%49C c}|,9@1I>;<{vMAtp(\)$r,S>mz;@,Q31GŁkn"}(nZcݪ|;J-Zc<1C0hgȂ0>{s7A pOU,වۛ]G^KCgvT<9~Ń,C(ϟn:| 8ҞRN"&R4qz5aO>(5ŏ^-f夁ɽ"n"xQxUVUbu䇽4(35I1y<4/;"m8č_{yNNGD[0ڋ'3Q0ĚFQT 1 g?(FH1[CO\%RPInBݙq_sp].,κP R*RV Q^=b0kE*8){c$I4oSI]mOZA$Vu4m,НicE50y;A1O>磩ꚵTxkAt6B5{OOH= ;C)>ItB2zj}O(vѦ|D(U#l3# w_ݥ0#[da*&nq\f)b$(:Yߧvn8w1ʤ .G2K>ausPnjۉ_vduhk (<݃f(^K#\JK t)V7#Cq&*QkBpp&SEHsi ekuV{ZϧIl?lai35uՃy.6BRO$@[X$Fq}h7y)-fܒ>jL#5V:-x+ r۟\ 0G_8\MT#<ذ 4_aSXӽVFnTꃓ~~squBW )ߟQn) 1JQLcgk4=gؓ``k<425&0q×V'Wi8.Me1=s i{STX^Pc])[gUҸKaSz 6oP +otFE X[3/DhT4g ,JXXLj8b :d3%~VoCFI()uѤv'ס\n7h h~kާS7+K*np qHҜD?=[w VV?cI:ZT R`4t0A m9GcZ<0eQ*YU`o&Y+s^T0})޲q ޓ%z[ʃ$?-#ꄰת-ǔq ifu]=h2=I{H3 *rEn멛׽{v4R&߅:s7 (J CѾ6*fR>jQ!J޵FT/s4:d斌r|5PVW} mAҟ Itk^ᔝ# %$EA?QC(؃Pk#A,;Ldmb6WlZ'8n@j:lh>8tw?sJSNh?ƻV($^DHg/CSOUh6gLJO=>PHwech|-nf Rt粘˸8d`>6EwRæ,ɖ,Y) ">O 'VF4מִ(\2ש{mBWK~ȋKdIȏ0C_ `?eapIBo LRs~z\jzFK_T X;py58^)Tv6tu,wrT7sҴ]3Zudї8bO6Q!Y2~JX$6:nC,i8[G~TWx\>g@@EXww5sjX0cj#(ӬCm6rtVRrKQ_a_yDϮih]YB} (\%/a-)+}Rvg җ>}U?Mاg05֋èܯ>BJ6$nzӴ+{v1@IDjƒMFL.}LIN|sTLEl]# Bޣ=EXsF l'U0: zאPn<; !yR=MD̚hǯa3F/ť'UT>ȉmǥ N  -5X^C`FLdݰG>n8|PDϯU;P%1 ^p$ffS\h9ϤXȃ?hf3 M^5zmvݧt;[N0i #gUF5zrYŤ /I)GL}s[R[oLB;U<p^<0j;ۋ nTH*Hs:cS?hrI\>vq)Qߜhro*6Ƽ?-]! Kquǥ96d7SlV#A~@|Xf:FfBSC\:W'i*X2akOY;'Q!㜌ajI{DCIН{uӖjߊֻ[Fiu0!$+LٰRu^;ˡafF~RUR4ED\EFp4M(bfOK_xueZ VnP&@b֛{|3PMśx?ؠѭ]Ϥ5{FaPf+ݼk8W?}6@ bGI8@!cZNm%+`@ƆcR*iNR!{`ef >P 5λh[`kcaVGN_Ib.srM4hqNǁlZec Z!My#GŽ NYS9 OX.lɳDs/ۣ8B5L8f!l񝡯Ճ6gA ":r%~0xƖ1A9nAon7D #*68$,4.ay&uPaKDFH}jzY '>49NMO#x !gB1Z|ͩ|Jw)ÿ˩ǖd/ϕwjhR&T047wح:#bL\+:|ek&@1ssF%E3M_ |VVA"o=@~?H(z ~TG|tLfyTEͰF,+^d!DDt F^C ~ NԒUbCyJV؆_Ð(R?W>6K( phr+F81(E`Œb›nqHTS߯\OWwEs6) &8[A'+rт:u]npj]3wj(s,N؝jO OO5r%!%ibTWESO_ |#"]#>͘g_Cy{  :j-M{8MLq_z0嶽ײCE>(y-{XsnnU&^k5 \ZigvrK4ќ웮H#%e{\'+LwU2LSԢAe5Cv#ŅsX=v^ֿ[l*Z 47۔X_Bdҩ܍TZ9rjhאr#=tBͶCOwWg/#!\ZU/T_;!hidqn*eprwWn@ܢ`(8(xvḰ~!xQT=v}8D|c2sT@n±w^eqPVȫ'{U|sK$pj Єby:rY#i;?hs64{;F0"`iJ]:B2 zH|R,Jo[~MiFE1j1 rqnvum#>P}MA*A`u0d; KxPc)O$`N>Ҍ[~Y~p)[CDI;Аܮh'i7bQ\HB%nm$3x ~O Aㆈ$"Ԗ_dx<`O=yJ ؑξ]}@+5N Ƶ̖}'iTͳLU-;@`?Q:qt(}>p-=E1wz贿 %8aBasX5h5t#آUmÝ,#?;nj:Y Tsआ`mF8Zoh!cL7 HWbQ"8>ߋ-RtWGTkP*WL#b^Ǻffb* '/&l;=ȓ@u 2fJ`aSJ"< 2I:aI pvF²)p3֍ =ɞIFUbj :_hf64X鎩ዤ#29ڵHcy<5t~`y yF}-:ELzz(O)5$,66&Z=*|ƠfTMM XTSi+%"b9~~qqƭ9szr3J0"@Ft;5nwI4m5j~96[iEذH{ⒸzciX3y$I\slHN-*ft2SݥdϰyѸ"ܛ%띓c5ᡕ~" Q30ߐPmjF12zN9glM(ֽ̆E!FY+b*w]f}d46ηP @r(^j@h9ޙD}\s{C?"X!8%0xW_k4/ EXKa:u! {f`}xqGF#<W,.~},4'rznyr. ,9"~b28_!@fHw;C=ZI"7c*cؑ?&gx"7~:soFzxPdZMW٧ M*>hcXA&L($N%oҵQ s2>:Q/&*׫YmLG$8^QX\tH p[81K :º脙jֈEstAlB^dzGGDh MiQ&9ªZ:{f##>Cm}e[yk@ᶸ< GbU=u AXǙSʭ ǴpL c4w-MJ(/r]Ҡq9AO-|&]GS^PK!Q!w=؈5shfonÎ1G:Z؛04٩n!Y6-w,]*+rǁ+ L~!"h 10߀2ZUlTIRh!/cŭ[to+͍gr hAlFw{pDlQB^GW1pi9;C}+ݏ_%p[P>)9,J? .1+-E O.n~^8k?x<*vtjFd3?e<%`"A~.o y]dDyY[䍿-,_MiH\)ǎ(>C-6+i8T>̕܍OGE͓xڕ˦wO#U '^Zէe`T*R:܌d.Wob(5gX2g#Jlܧc= $8`Lӫj>FmdA5Nm[0%m, 6@KG+GuYk#ɘ>|Epv[p^C|<$;L*S#{@L|ս> La)z:1v%O٨"n7F?,Kf+;ȨΟdm)h8\Ze)è ˱RZBKC͋n[g !-u~W|9Z$v,H 81 uzxL?b3+hg7M#7 FP&u"uRJG-??.sKE2`uh%u8q6%j< u\)+YJM6Ԝ(怋[z;SW%c ΖZl T\yu0!÷աUǼfy?3kimE]ķYGtb?S X .IUH51;{ŕ4@ndciޕRs5STJ1O&)ݓT7=Z:]sFywZΤ4T4͌ ~ MCÄDkOCE]<٨zUq1jRN>q=cojRk0)Fm"]GEx$@U(VjΤȝB*~D! oS[SI_GCAF FIgT*^je /)ے>̖9 ٪vqtp$Y#Fjբʕ6~dqw~ri*j&Hj*UgY5p) %8OFlt3[䵠R\.RCrborEaͥ(I;6h;QVB,pОhKC;丌crƩZA?z؏ƣ=[u{ eV+FkRN.>]m- p~_H#pX*a.'Hͭ}S<{/$k?[pwz߻EqeKe;ubP.&3=2~sqO:\jzu.a,f/N8 2U*Ux3΄%pΘʦaT Ҏ[>ژj A).b[l^y4kx >olJ_[vrdx+y`߾ ͧ[!0QIϻAbGOirv#̐١.?Ac_J]ob&A.'' <1RgCҽY4O:WF/}7fn9cHmn{&7~B O>ү wЋCo"7UrTH Pp!! wڷ$`ce5-_3&8 +2([ע aL+] rbf_WrC'Ў w>KFF`COGiNb7"I[䮱 Ɵ! myH*1J!'5fԸ;-u:``tjDz׀*@KLJs>ZM9sJ!bCP1wgן\G-Ow]<{rvre_ş9䣻KG3q'vv8%q`&Ȃ76#:T~s~N&,T{U1jo bV5n$_ԩ&?UiLE$1EuqUMT&&|(η2hLkVH-DʨΟ[ȅ0b7G^ R^xkL 2w 雱`3Oo3Ԍ3apEj a 6eSǷVUTv/)m6s: se֯fs!5Ⱃ5cg`Sj(-@`̢b8ToP㈄͙.>T7^ޘWtVa%[]i^\4Ii-dNXL|CܕFjMkR/*_gkYKYT~0%~<7p"rv::4@6#NM!O 8WZ]Ks}jxlWJHW,xsKI Lrk6kZɫ1`dg.|xT-UF4LJ_}q>!Sib3C)6q/!S:H" e2#Q.4YN_*h?X3A@>*VVz?Rшt*RWU៞<qWDέpT#$Z8q× CNseK6n'TYl=̽w }^HDe9-*Zc ZJsSmѱ8QE˘6d\@cVrIp4)a%[k#rIeb.I7m^誽\ 2 n/F*;&G49O &0@Ln 񂁟Ol-"H ^VnQ>o Fm.ZM]kyDKNXlbɖbڼG-'0’h~% Y!tEClռu?!>Xnz yۨUenܒNұvVĦ6x]5 0)w uGj ]RZK x0w豷K-LHɗ(bac3Dn'Gh1)vl+f(CfzD7e` i*cJKC9-p]R43ߟ媄g‚Edwmvk Rfj'_=!]Rj xiUOyb.K_r7H\hB￉{I Kxv{v/1-;EŞBPLiH;oϡ)iEe hv1yم.f8 8B */ P R18 v%ʣUxAݩyòh_g Knamr4.SYv&wU.4s,A8a1v{@QW+Vf_AQ^}d17ˑШ78[^ANh;!uwTSaْn沭ߎDW.Wz℟|H}ϕ΄8\0`t4|=a@o( 3$DNf_YV}PAɱ=[s|-ipjDQWsi4M" ~-dή_(sHw\;WQO% Mm"2em]pylBPÛ>xierj $i1*C|x*E椣ȹa0]4T+DlםŞ#^r(wd ];`Op/LtVsd' 60 tc;+ֵ/@#\qÙNDGQ ݤ1+rvUMq^t E [(X,Vw# VUGe^'hݫy'F2A<V[+0FO]s;ouLn >(#O ؈,,y!wd@YPiLe\E+dvvQWqB!" nqQ_?h^ ߌO&۪EgM3ѢC5 q#듦$CY5vE1Pq71rYҒ $[˛,n4*&rr.FAK) aE)QH[WD)ha=ǧhIniiYo D!דJQy< 16GkA`xkiJ|{%7a+7Un@'v8,%)#&n",Y) bVx{ юVwƣX)o PxQL6 x;2{TS94Q­pøeli GUюo"B"nN|?a $1.yMٰsC/Cˈ&-FrY܅E@* f0/R|[Q? HNwgWY, TQE=^V_Lb?M31d Gݍ'&V+6As>J4¥OSkX%/l_;4ټ߁#l~=䍘r-XԹ*SHI'SR SxĒ۞Dj?2mD ׶/Blӗ ä\ :zpz4ʝZd8iksl3e5}'EՕ 71`Ȯ 1'W83Sʡ-~Pj\xbXjv?T.|~j F7֮1EnIqy82j[a(wOk!4֒798Jj6"h'5bD /aq\kWX*& f!R;t)(}ؽ|G81fFh&uyjwyZu7>ELcJ]dBykE3ŗΩ{^! ?WW&:GѹM4mpevt5(A,S%GT_G'%hr]%p!@C )v!H0u=D8<ė٫HQ{"sCcgl&,Ij}iRz"ԪkC8-HNo+/[ CJ[E´"&Zr:ԗ0+ =^IVI pfq$9$œb% o$Z;mlWh 4bWȟ<ˏun胫_÷"!.VT?s.S ߅ 7r=TpzWy$22g=qHfub}4o Y6$:WYN#N!K/;SH%ͺA() Y< ( ĨῷE4 N4]Kqwv6ͬa[@}m7cZEu)@M F{M/Z] \W Ǟ\e8E B]s,H)fӎ`eWq&:W#*f1 Wf"TR$@42_Teş)\.0RG֖TP'3jy!:}2)>NXLb_Bt6$r\t.TwZX^V.fdqIKЧ-#5\Jl+AVIQyGu^=VJ N6bllʼnVPM\,o-Dw*%X;ޯt<7a6:A 6xmv_ZpַT+8Q K#So׸Q|F C ]'VΓr c#hx(-T[OxM'>)+)E p^mǿ\[=v"E(^U0Ĝq SM6b>_Jbln>[-ևŸ0ʦ(x ռ&I[* )B&g#wφnwA6iXC\AMa|8fqF?}eѯMD,nP!kh4XCzLE)\ bQ-N0<[`͘.u Gpv/ Ń)v4L<VS` n_ 1"U"e8G{QD H5{,M|&\gPvA8_0TYVD^LhMDzq~ȵ=|)ƕu4eopS}ɘ\mVZU@k%Ȫn8aW"9'r)|)D1P8813en)h6\A6 6NNTÊdALϋ*ZX$ s5 "c'By8ku)}ʼC jTm-Dt3Ek` MlPƤ7{G1)FB1p`@e2j('D|Z@$A6R4AHEϷSIz'Αh8GLg8&-Eg=R,,L?]py(XCĚATLeu@un#5C ׻VK5D#;] +6 ~,z9$:/*)m+a@g)`oaNp 5 axp坥"8 ;YZY,dOf{#<ʃe*Clt¦xXexꊐjQuWVʽW<T1קПm&x84]ͷ#,ݕrd짠*?786fT;@TK}^\ؗ˷VPr!9[L`,Bw )_wY:X#1f /cK d_NPEGSǜ8L٩H%cWPj86xduyKOl6%Z4o YP)SC$LdmB.@m΁' Sehi5]]hDхv:sYۄ/ ؝>μm=KBI͙(KG4b>se#_pʢKC]Q% ʹ̺a PLTBo =y\1jUR@I3bU/g9Y!ܖI亰|Dۡa6GXrOJ*.ٖ$EHگP}h\ԻGJ5Fஔŵnq#n%,Q6zuȀltu9a/SDpv>ܬwbةi'~]/ϳG`M?3ž\wL*7K./= %&ڲYa$t g((uX/lɓqȳN# b?*EoywkU:ˉ@02n&8"oZ!1v$(6m$'U 4%crm:eYkmWbKgUyX{F\ܣ7"BR-> 4ZpAURZˑB)uɏx K{Lʮhl: )p=J9r?t=B0nϢD+;8+GwS.4rׂwFa pzdACI7S'T>FXx6::@%-h^@ް*'"lpiU%+mVfHAIł QiLĹ=24ST tq5o Cu8B\ꌧe&(/P,%Ԗ_a.3¢׼@Èz~pM: 񺜦88497?wFƬ!/;$'6pM!&RE(bwrf$4˒3\9\O'ڏ+hȠLuwWCfIjXӾH۬se; 㜲bf7tUC[IeG+io=z^Fcr F\RsӔTz2+?[5cڑ&Fkl[qɦ͙n>Qh1(O;􈯴wJP03PG,[ tjTi4@Ԉ .C y&ÒF!\ W~ˆ6Fz!rJbTq* K $b[䌻 a FMr:Mܻ ׿ΚS.$V80Ƅ}ك w9 a+Kus 4x[76S p\QezB97w=dWUMP-qvr^A+Oj 7)`h Z4ԖKw"޴u+BiBL2LAGiSsL-B_nS#5$qy6p_U@x--@~hN(wYS Ev(oE3d{K~Xz};S͏a/-~|gߍ2b*"Q B EZ pg'mh^FÒ!Z'x6iV>3@xJűϕg'F~> ,=<]Gsq㥿g!jvW[d$ )bVl:}a|Gj~xi$\֊$月kED\cWtઞ?}ȬN*2U})-)J3ǡkfbkͮU\h7Nܯ/P+VGЏx:ōB;X |f-n . .cɰLllzTS';9Sq_6C~y&?^mȣ3-sϯ,cb9VD(W3X WeG7ݽ:F ըm%PXMu5~r_%ǥi^#ܭ2ǧ9,X;$cVBlO~S/x"_ RGoT/J^&LTɉSkIǍ-$/wŶF #()z rιFwɣ&8Ͱ"mpYwvZz2΄ڶ|D s\"Y'c!&I;b$W෡htCqYt6Rк?tEQX ?g* F.dX;af/V-? JBdv? !-i@1DPP=%huzնz'r_NVDXӛybNy_JVMt5q=#ɨcӲn+}ٍ%OCh.^5ۍ@|Β(ÛIA/mt}6('dk[~*7R[0V܅6znld袱Ckٸˠ|7!#)uOMҪ"4\m{v&R ˲A5ʂ\>3a擆浒Zpj-"߯ LcOa^ܣ0xYm g-8#TVQ!=n`h7ه>mBS5T=Ya&MHpҒtJ}7XjՋ5|;y^٧3[-;GUp{/ɀ͐2C֛*vc?'s,RsUea2qJk}trm/@1Lw:9$_tzp*RjeN`"u?L+F԰#[r2H?#(W~ U`7cǹ]>j5BMeHA<Ŵ쏨 ~sue oRcPt#rnf. ]īY5A﹐JS\oP|D,Uհ^M69׭ !J(dmS$*gywd}gw !rw'Ψ՚O1Z7:cgNcKۢC xf1Tjms}0}J9EWTd$!)BWi[Si"Lis[h**Sޠ⼗0lob!FY;KdQ1_ĬVk~WQ>Cmxۻ{A0H+][b˃1L: M9HkqDLJCRoS%6y'}n X%^}!.Rѳ>Y x9Ws 1Җ=اkm}rhXV X7}l%I`8<l Labg^g,l1M@o:6{Hr:EC50~bsV~'`M^(ÎaF[]&TWFKƳv=u9w;ѓJ\, ]:+{ħ*h=Au$2J,aFֱ8PB@S'Zρ7_S+|e\Zz~ q\,O"(N_+ؕh5~d.J[D[[#Cr#de *TEU.:m~maÙhlGjhWٿ=mn&Snn3sm͌3*m`ENVⅇr:` A'*]շ6[ .21zZDSiG `Mss] ܇RҢ`%U"pX8!T^E-ʾS,1g޼ذ腟͠1}훆Jװ&]'%o㇇rVpE0[Rv$o]ÝSU|臃 ՉN4 $ͧ 7NO>~RՀR40/:(fm9Y{#],LQn.WO@q\(11 ~x[\>,(^Pw,-jhdzunVs[6\2l1Ѯ ެ?\p *hp%v] $f1}1KJG]u Vi~wBX>TW^WP"ʛ['2Ћ˟`Fm!+Y8A1%@$Z \$y'c:WPbȄ2ֿ &)hXϼcz@sE9yD3 X +Ҫ*ADtPxBE9`zh _[hɾOz6 q( I}X>qHWwB0QM_4_YA| ݃!ΚW`:qjF@5mڎNufz~K/ bj{ Tv~ujssك`-Ϫ4T , eT5בqIh V4 %_w2&3$LUv"zE&\E\pah3Qs'(WC$?9OVw$5?G zU9|Ƭ 醹:[k}WmJA%,wh||wK5kqOIP:2f4Dm Ż #Yh*:Vƌ|e %vN' 7@BnD`%¦2{EA _&l?ghI]2¬Xv-ӵʿp ٯ$ TDrlt- h>-?)^?7q/<!iN_f0ʿClثBMV'%xN#i PMtiZKG5j$Ȫ\t$dGhvوtctVC1lЅ"hǕ\ ]mwMسۗ 㯞oάͳWB-G煵2,=,3`Xe/iĜlL~L[[#xSմVzHk㱜 Vi[4CDܑf3oZ)(JY9SM BWv1iKp8LHcP^hRL"[%M8M|4OFФpF>5cO#=f6@Hoȱ?wFE85*f 5H}&{XRϠ?&K[:0P^l37Zw|&u:qT`o cj "`Hjy ϑT=CGߪ]eăJ{~ҽ !> cO{wܘ!mPu-qөO'}_'FcR%jV6j:=VMf["kRaMg]t՗.k]s)atdv T"N?'L0#c6O[#@YJR8eֈxo%xeA07aNDǪ TOS@3_X 1Ѧ\L2P% 2a0uP |hHd4R,?J'0t$;r|,wB1p&I4su]L߯k;qTYarͻ[0'aN:Cip=.@Y$EM^bүkWKFŠ?Q4<)ʷA\HeHs~{.F̅'Kr ?c{wix&pܳ;$Y HD}l 4VK&6aT9 GXr e)  Y|de"o'UP}q59~%+&!Wk"QX]'fA``qZUjïΏp7tCmo0; }[-!ުRYߋj-ę7RO8LF|,%^ٰts<6-tS{[É&߄W|cCUޏ|mbV}Jb(t"$D9AMĉwx0\'A+ w4x#/d^m]x O&զ+GmK4R'Zto̓xsJ&V틦TAjT7$kIn ;A%ˮ^lMBӅ)zҖFMrI H8wUZ B@.fƋPG#389;&5퍳a]4#E<@m`皦LPPjNDd6,w%?ILԳeGM>6[3LQ~Q>2| +6Z}.-b'n@N/)~f@9!B\m) wmw6XkT=9=yߥImk$\Bp/3D%~61,(~F&ChLvE{MQ=&-;U-u'+[7HKv˦"PH'!ޟkƇO fPS|Y?A=ҡq0Ÿ#cW*"n mEE%DܗdNM3;+jAs%\ሒ*pYSk*͠(`F՞Z=H:F`jo;괸&Zg5Rݧn;`&,,6k_WZry!HN]A(2d=ǜlBīnr瀾vNnl/j%G 8I+X 6c 3X u,Oc* HK ܌-)FsN-2y^dg`6p ȼNiRW7;~Derafmю̖ l2Vn=I&~Je99Y C~bqRÏ.蒶{ .pMPꐃH;*YCZsCL87g0>L/DmqWJc{'I_/AX~kr'Q:@Kt/ue)u0CF~2/? ct(m5.BRw2xcv57ޠ(qն"-UdXDw52?Si'a[n)͆T -B1\ V:6N,p-#9OT*9|wz%ޜdԅ!΅5zN2{Yә{W4oE0c9_e{YWPccz1c:c =dnƳf\ ؐ3To1r,{u؎#uZKgN種7$aY agDhھO{!?Rb&_Y@DK^jbqakFfJFxиw.pԩ"V2\9lu(% LȳkV/@!ԕsiK-C\>ar.μsՏոqoliC<`Mtl gkvaEw䞜tD/Vv%Ozrأ ;@w{(o'܇Cxg6u-}8fTbYD ҈fK$uU(Y: YR ҵ5HY vӫ`jX[*ĸQa)y3”OUVDP"Aek3853Gx)k"UIw>Z>6g#EJv!³!Dob |0h{'M7@ c8_Q:܄>Q2vpx&SK81Ыn F`\³P7. ^^L0dƾx"pCulvU3ETzZ(EyلId H ʨIoo7jT˞frcUԌKn;L_T^>1hF$k~{nӨ2c.Hg^ Gٱ1;'-o >c* ]  1ֵīPl D;JNA[aqΏxm;V)(֨oHa) Yk`_;v~u7#1ylS5耮tõaH-!1ӋeGDWQ8[Y +B!BףXl4w7肸b5YFtz?X4`tȄgEBv/1EaB:lyLw.)fESlOoڑ)|o.l[0~}) 0>M0Ev1})K1 Nu5a0lE56$_Q5n5c d̥"Hڙ&!tiz6q: (ه%JּJ8OPQ4(>L9=V^h3 T۶ E +A|2HO ^$? 6~^MkOq^۝#J2c~R뙣| 6Gz?o !XaB#8y͔}DKZ>v7ԥ$"9 @lS E&9Y#9;C vU -% KM&Xpţ`"'JaPz&&~N/ٖ}<;ad?jn%/Zq/LHCo,$`Y v+-Sʂ_tU݅ \捙)$PXY \{, ŗ'Th#UBn1{tPdLPbA,MR^׺^&z6˹?uakHZ.A;r)<~t` s89Hj {*^PamǘH3pv ,DyX{C-)Qo}#fntQ\qվ2`8Rc 뿌ʭZ@!"%ːA,u˶ke)k?hMw?鶋/++5irE# 5N(ݎ=KfEw\HLEFFY΃)ϴ73Dǒj ts< l˦Nu_1SuS~RïE4Sx8*zqQ|679P&BvzbE(S%$ ,'p;{^ȂrsVm-8T'2 rNf҇"ΝNe\uB╥ѧ8@&wU"AsIuQܘc05jCZ`UJAd&g xnx ]riWj)tNjp=hGZ#6 d3 `:uGuX/(&y1jk ECM(ZyqAⴁWDhLT%0aJIATo|D*Z Zp0Yy~0=T0\ 8?@84X"ƻK*%( 2K"A7Uuv^[yAx̆r"Ν%ˍV;0+nݶYtVʖb @t)B;wB-"lގmh>Anxah+n ܱr/FB=r"`n%3a%sƻO܍F~ac<^3)2.UЗO2{6UF"P"h6# {փh!`E?QoGTg *yxA4(6\"ΒwHE_)8[6[=W+chWU.Z$S7K.QA,(}@5S~?! ׁa$"䦍%~_hêYjגcB~=iVK:qShV&x!Xswj4 c&rҪ,$$FfVm:E3kn]| Tn8R&E_ baK av^=5O<'i`P~A {T-EGr9tcOvnPtI WC4m9 in'ٚ,F);g")wɐ4 a":MB tH~l,xVk <}W&>BK~W G߄^B,#vbqs9M XD`d]cy%D FOJN_ιWn?P9 z!]1pӝ޴6tZezb1EKpǮG{M+P9$z?NDhiluDb;q!Eoٹxn]4X]kSOu%PGVz nzwPq.״<*;*@KEfҫPD<Vi܃ib%ϰ0([ul!Z(U'rZs`lT|VFȺ߭Tp֯֗A4OG0=_)|gcX!$ʂ0y $&.#;s<ɸ!%kQ`7gɱd#\j= Vh V;"1^~t!:3kt7xA"Wy0`Ȱ~M2A%ykB5Äg疓.Һ~>Co$r 7mKx[ᮝ1//U-τJL wM 8ȔJTH%A0oRx$\9BUU9򝌵x7B֙B#N gjq2a.8jv8Т+nW lj(uE%PJsַ# 'J א6g(k30nE& x@_Ԅ?E Ⅴ%}T < V1~uzOė:Y{جWgnA_z+CQivŗBKe%$,~@tҕTvãA14ʅ6W2]S?)&-ȔS$mP6h!d6F܎^wRWFbJ }tw=GdN݊ϲ)`SIr$PluD:Y%p6X^?"*. (xKjµ~$bH9Hs :a:Mf4Gn[ŔDӲy"$If8fM2WbARH!C7;8A%]!b V1/dy5xa&[c&Ud#dɞ%s42VXTM Lv}z%qىդѼ[CaZHNYJyv(} SZz>JqWDaxFVp1LaOɹn0rHt"Jƨ9ɹyp_ѷxB:Iw9Tg(mU`wP`'^~{ÂdI~@~ܽ`ƲՁW v2xmhIP:d%RT-)Zt9W*ر'*2H@̸`=My!ݥUZ;4/p?\r?@n7KK囖;¼dߕW]4皶@6q4;O D#WxӪ,mS@LO~ .8j+1=gi=5P(7}Pj9&H O_B< |"w)_jί޽Ã3bvbe˭E# xS ,s̡ dg"h\wRM5Jܻ|p4x5yPFs_ ;~$e401b*1w'^ŕ 3y:"gKgvs@/(ijm}u( mAza\8WK'ڿ˺@r/z7N*EޥM,*h X\VGу:yggV}ѹl%*n7t>4v뙊krHQ$OGfJK ^8..bn=P=(z$7uaOurNLȥ?Wn )ye_r3nmheBNwTPpFckcᶟn|Zp>h̜ Ͻh_kW#r)e1cl[)/5O#e:;o_Aph/II7yd6/';>JNL*jb{Z(ؕCvGdP 6Kvv ʊu]P?+ ԈXIAneW:NTM'J*|+ϚԚWҫ=r:e`m lv%zk$'B&piQa gnONh=T"l2uJ3?l0 -]95$#SݭuJūmJ@"6i:3˟ŏܗ:Z1N.['Pa 넃&3 Ec\O7?hXL;@Zݾxb#y 8#ClfTJC{'t +md&>Ma 'o!/nЎ n|qܞ;kzٛ$tCˡ32};@mM|y" jgRɣ}I\! 6W2#I!-{oaGgFL$bwz`l‘JCȟ({" }ab⤄anxVrš%߈"}+u- H8~| Αh^P_F&F*Ӊ[MR#Ke6|#9$(lI(kGv0R9ܙ-U=;UT7TţgDD /U)t{ᗯuZ88̬G~vњJ.7@" mVq}4/sm|rq^Pۋ{0'Jyu׺Jt Ϊ,zhAvS[,|$VTwSh'eF/F-OW⭝0?`qv왖D-Nr4> 3F pK &۸ B YYJpfa%; ]1k?!io4+X^2 3;o"T׿gҒ$ٟ3vP˳uZu|πswWך=q5U}y`˭(K}-LyޭZD#;a{bI(ẁH}1ǙꥐZ>{ A3kh=ތŽM-opvi9$ %C[d2QUwXhtՖ^H M$ySY7ӤQ$QQZ~(#À3> k B<]wIAyUl@~Ng/ݭv?&7Zv=_4|s`AiKt *YǺ 9@?}aSDlC+28MS33+fIqcl)oz6#ZʝzVC숂_vF k_3b`f팆k&gbvmX%xX+BV^W\8nI B`FNH DjïJз A;ܘ"-۲ՒrI2Ճr k%z_o@浆 YC u){bdS:6Z_i[Q`RZz==cqTtd䎰A=ɬ a8:bt.CZ*4-}W1+Eme7 "7X$t0D~a-,,b5Cnfh`:':/* tIĆ3tx]ՍݱZ3B0 ", b6[DccMDyVQMڈ)vrSm+",]ƝFfI_ԳH_| x(+X'ȵs0{;OG,uϦb2քqqxOsf,̦L]~)xiYxZdOi~f7=fH &ESR*8ZD3ElZ, a#h!@C0"d8@m7K&==K4]Z. [<Ȏ)%5qY $[z̼  =f.6]:'{?$Xqݨ/U/5 E&JG8Dp^q+l/Exf dCb~#يx#ws C8]/^i  cR+a "Qs$dV6mP~ MD}83g2m" jNj7ӝ?xVo.JQ2e +sOw2LxKEо㛇!.@P53Ub#~] -f\5{Qxx 6{74 %:Ή3pY@Ymyr$}NbP,^ (;/mI vjBu3!Ph)Ťݒ9IDACqj" 7n:W"}dm^Ǜat@ɠ?&҅8 :'mN(oG8vvTZӿq Vq_b zԢcD)A-O῝#$:=[q !щFV](ƄnД$z۶q0S̴m.JX[p4$yGNz+=TkWW֦[9!\c{@ȈIão-OTaSgfV` Guv}ߝ˴>ED Jdx{sӚE(8=a =֕ /1 yx44gUc_dd^)9<&KMD*c|1\Х);Rբ_IH1]2w%z1KB=7\ |u4ɀ.BQv:s:XP`0tξ̅"M@›:դ$?8I' qi95 0̘^@s$ϕ< h2q9̡hޱb:dq ^>huF1+4-h A1pלwXbݽEE ߶!By\FO1n$-8 nDmHyه@nz)'pBοWgyu:q`twSEu5^OLFAG. c%q 㟛 "eU;DoV{%sHYTu!@]'"b7L_iǟ++Ƶl] AK+_{pXf@(S)"Np?/,j\8"$ړ2Kqf ؖV|(!ّzȥ@p,(ǖlJr^]pZCHA*>jΊd? 9<Б &\S9vKX5 DUۨͰn}S-NHU&ddWxА -V7@MRW{-:05UᘴPmD|bcN;-k6*Y*Zp5~9Mr_bHtwĥt^U;v(D0 j9Uasmf5q:ޞEmikY*<%mq~ϿzDq :@l cr%D=9͟S\G[uxvB6G/;Ϣ'W4ƀ ff7Bd J<85ؓ5Ztpemhڲ?g[& |8RR)߆Ѱ|uWr*JOASl7܏[/Tp"~U^gy>vʣ<a_ȉ3?*-38y&uq҂.dˁygF;+Oyz H#Rki[4y!#yp8䍠D{1*%_ o4ۄ&?O%T>. բӢؚ+ &,p9br<`ath%۫Brp_Q+"<挹4AXt;@{5L:f.\ $זgb3kKP*[N6RՎĩ/qf~'e2vd z AE{ 6@ܒ3U%_( LA`c@9Ni\L"ILC򶠕3=M#G4b?rf#{4:7N4M_6V4vQq8GV0vr")÷.%Z+mM*nTW<ϱ͏qA ]908W]!O#ԡu?q"̹,Uw>n:wuv٥v`,8訆ˈ;iAw͟ϴGř#|$/b{D?8=%t}#!8D~jd%Kkv֘ܥwڋa' ʇNԂ54K}3E̸EPX޷`:5aa!,%ajub"@b vm|A!i,M)8c{;MM ퟀ%hT-M)a~ z #=;n!U\o+Np@4HEkA. $wOԗ2I0'K$uo쌏fEmӗ> 8gUȦWph ISp<]rF6 -[@ 65'}wɩr3dL)p8ޯ eؠ gÜ,NB<-Kmp[\>K{ P!&hM}2|QyFF!fd-hIcȐn\Pý\uE_hӍaAuN&6jeVvZ:.@G`¶~-;bztaGP c$:[ Ns"ٳq ,̀h8jh-/rUn7.sLKMh#)(_yzd85%jnMd(/pc/J¢;>? .~fZZ]. Ez}͡nw 5nθXi\φ؝xvfR.IiV&TD,GT[([t%9=Rp:\2ZvϚ`0J 3RZp{I)R-ᨉI Wз+频pCUGnX:gt(i| +c\ڶ4MoĈӒMT)4ci֭F:72fQe.5XJiZt(~ p5Y;% tZZE1Z7JiZI?JK*G(T{9BqfQow7a"hn,柌ӊҹWEobs z68SF2/N^#0|>Ǖ̆#h^ ;hЪa!~ۊ0ZZ 3`ηLlW$`Kn!Q%-麦=~aR\9GW <%}U-zmMuZQb.Ƽ6M}m>u#ၩ` }*x1dNTlWN+e5cvkJ`Mk;jd@2#V#'lϴ,)7.͎YDZM#/*Y@0ZU50%5]OϣﰐxیrK@cm [yxQϕgw˻M3r'll0G9"B&`C r! Z*) Lw| *0o . Π``jzODh}l;sZCx,S'kp)m^Er ֛c94w]zvܾZVtsjO".[o/IF91\]G1Yn߲pd357\8faqzhS5i[q M#GF}@[K h}l[Зt30f掑+rqւD0 WiX\5a=e5/*X,Wg7@K<2| NME40$ jEY g;2(+8XmjmqmYqKdcu!P}3!(aMh{n;b_#OʎFNؠVw ~%%½޾|ݹQ2UW}ŌVUZc LCP*c'  -;7vNS[̔s.DnA'\Ⓢp^|9|?k"NKpEU^%W)&QN_UxNS*p(j՜3 yp:~Z1r8;*KAOh:2<1AJō\jQ13eK{#0HJ2rm[T3&D\YH}wWw:qR|+ YC';Y">ͤnQڜUt5tfva ؇cڹdi]VxF:zPӟckeH"UXOLT1G2b\IQDtM\Z0fd~h0մO >oqu(@q \T~Tʡ@y{;t⻯SPTLS Ȁ% @1bW˼?i[S'dHlj51<J{C( jrBo`1hݹZR"$ X-zqCl!Z)(Ѱ ß{aNA{-a+u$P%ֆ3gfj:UARgr]Nm[3\ٮ A|P\eIKMܫ~&M]%ف3˞=(ttiL(lXPwŏS9 !;={ ZXXGoC|7C#3Drۗ1m;0ڰ+TU Q @W'LI4!Nq["!b?r ޶BbNцVkUvd|t((6 ߐP"jdg _C!!OTcj4^{8#x}ᨸĿfEhlٔr.X-~ǣAT a̔$7P1S)Jr6Y^f4\1ۖV;#-\! W Bn.[GmmCݴ+^☻71gxpm%n}Hɟvy2t赟(FI?f6AD]Rx˵<(fS!`yU@qIW6$êU2ŒLVoj6z5ch;xd ;GfP|;&FAI6|u˖9 6!R+T a٦n:_XfiE$_sHe=wk TovIރ@XHĖ=BڈG0hX/^ ؕ7P%Ѡ?%+(ERF 6A=V `t2pqr~{ ?ȋSETs[p =Z4`Br!FaA1 DqZy#W JV|DQ?Ui\ 2k%HUE}ɷo]="`j" 6<ضQi^s!fW%V{4\67P_taKf>Zƴ}Qn4)gr/*fB$MT,65[|;k234Z 7hbطS% "2$X݇Q9ƟCf\H <#f\ G?FR̠RCq^xh?U[Ԍlp&>{0 3lNLUY ҈ nɪ=J9jK٢SNF1v1.A-Wd_B*5!e=z;[ oJ8'WYXO*~],.G.v/&E%h-zrZo Sg2 =齆aGh$MPMF'f=/ɞFbڡUk (29ʂB#X;nE>4AF@rۅg!}.Y;\k)4;1޴,n VIw%ttw++{u(!Vļ̝;wsj6[ȟfX j<[ݼ=qn4Bz'W_yd9O$*Z$[86F\9,v@wsuvC\"piEʯ+]FUCCnrcr"+iߔJӘ: e6:/?lۯ tO*Rt&0S[Ojt0A)E~7R9YZ P>RL;xFa"~ScrqZ*3HUW}7)Aks#dx_j j667ql8m ˥{)[ѣ5^U ʬg`]{6W+IN^a+׈~ce(uMr| ?3S E:?'xQgS}Zۿs٘7N81ʍER5ڥ[d* OO& rҚHAΣʨb@(g71x;& Z HXoŅ}1>'W w&qnPMT!3N6kّ6Tڿw-`whi=U4qqal (i9OŲJ?g] NXYADx8Sϝ7 @yo A} Y:s~c: OGv9b|Vn[uur* ,K8`\W@=qǞ=?Mbxw@oםoCƐ} h At1IiaOsATQ YErvHr's R&R~Iߔwklbv}Aе\[<. 1DJڲ)יpPt@#voʦEa:VvWdid4 HY{'=3X]#^lT%h9Rka*Gy0<7? Q$M y{j3FaMPiiF} v<_r &C-㎕`c-^ 3<נm al{Ju xŲ\ 8T(GϚZ~FϿ5DW,xHhD,#`>!`z8ݛ#d|vĕ =56qn6PۭO/\_Hޱn `+gf^1P>a Jxm6wݞX^px^ҵ“?{}+ vؚ/76YZG1Fr(']zCQ Hi{޶FB301t4҆ĺ(aY/N{%r g6\Φ;_>9{@jd/h op SPcf=QƠ `J/nX|h~\K1^ٶ0Ƀ>Nγ@gs:?¼5TjYTˣGr`4fgdϭ!7;yׯM-Y v̀?jwMv/6([OqpBTI1ޖ5 Ƌ=]¿"I/'^кhbo{ Rjh B?Q'H<̷.Au m3?Q!QC{|硘$ ɇ1'εUĊ<'Atm% NznL"c$Fh@K5J٨Th|-DCT48>iIerOC*2-X9y45HwMzջ9}GK_O@D^97Aw5DkI>׵+9e L|Sh1mP.\>4U9XLrveR}p.gsj|o|L)5YwIO B]z5ʔmu'; _ЬO4e!Q uA;0K&sdUыcڰ6y(yy<ےfso*8Vذ.6`ӓr; 4?1N Oִ/t;~rK Q"T{8飱DhƯ۠6hӷ-u1ډa6*$J2a6פ2%3G$b_땾O&gp]G}:?OUx8$,C+.c U©xɚ5oU}lMLM R97@W/h\"@1D9X҆Lg +Y=d@YwP%l%W V4L3[~ ͕J4Pȕ&VoS_3`xUm}IPev֤" tfA|x_ T#kM@R9TO -"qdH`M6vv Nc8[=T۸q)' = m xFYRE3);P u&g8N.r:CϮWW\0=b4=ꥺ̃- ‚ !q4(c ^,YȨ}9TIyKj AX^}RA=؆ >TZU$ +.y;'tU(8Jm'+*:R+)Vq}{.K{MߍedbzU,/~#)"E1N?ϴxPyK@S_/91˄^n|:o|:ym"7=IвbB|}uLЍ {8~a A$2".|GnjfؼDer͔Ԩ&R6 ,Bk*l^n+;'ٴزtĖS_˰U:m񶣾sgV b; Dd*j ثmD6~<O PuFUl$b-]w*gk VbⳭ^͑Qб:GʎN@(5$S% Q_F(hB<#B 26z.1YH/w+'iƞku3xS#fG<Ң,V&%ɑ!魒|;&@oݰ_ U!K umC\=,hٍ[cJmff/Lոk4zBЈać~aJ~fbo9-piMeh,qSލNTîvUEP?al~F8]f̫);:9Z27&1>&93C):E-5`6_}d!`J$gtZJ,YL[!VԱ!Q/ܣ#Q~t[wQxo& [ߏ&!ȿyidjzԓ#JHI$t_?.6}?2LK} ;ZXU-a.`yt{>!PB A5G?t 5J>yy"*<6 aYI$x`{8VJm7 Ǧ^cPlubj!z\8ҽYekB(!"@]l_?SL_R-A&w^vA{rð%MimOhg$.,+$Lw~h&qyy|&Pe)*¯TH`5X<͸cPmO;KZ0:fMvvRh؛^m/(țK)öI9խӖ5cܸxV)1q ͧ}y%()JȠPI4f:Fgv`Y3~b fg_qXPxPz?~j dpe UM%H }VrΎnGA+=<%UCL H&ek:ᫎN@obsbSk}]P ܕS5ct rfDZ ,5n.b,_4)#C= {WL EuFvQ6%_A*24>S[s&<td`*̋2+i8@\ 0t}:)"n7:T M=۔ n0 {w&k'# o-5MWh3^>[?,`W*3i$f3Ҁ[t(_'0L*A?yp:VJ_Fm AwyvJ|G4}XY0 8(I0-R?#2QEв_PAh-aN*0XVR)4xkfh{:`S0\6w%&sZa5E!`BB],G,b?rPB^zh3j^?nOh.Asey;8}܏`8XC=;/}fkCޯksR qRΏ bi[ocW>3vkfm> mM'[ZΫTI Ѽp!Ñ gM)n9a /KWO*{9<V{$w % eܝPw2y6U(/DZBjR*5;|k sUlh2BYzeUQ>ĭ?Ocy߇}:Dn,e'Sՠv eMJTvc8fsZsNFbTvs}7 _/z?xWiۯ&lyǢb^zUWNfRuVfS{O;Et!Cd Aܚ)ɓ0|]j6@PX.o>ضT,ZȊ%&¡a1 HzjӖE3Y.ˠ$zōU9ZcEq?;j)Æ(gEYXکS/t?5IRog"s4,\V_[%- ;UT_ XTI ]_"RB|̯%axNd8R$܉\}0|9CXOӚRȢ͠6/sjt}jkvOqs$i<)#e|-&(M ͦ+4OpN{*GzodƤSs*d8DBIf%e:-M+-9!# 9 J0LKə'Wc$#2 ޗgA# ʚ= r%?HIВm,ۼZ@@K\@ckh,u"B2_x>: ~jV\ \^^MR hAr9`ά sr,gE1sd]Ӷ۰(o. IY f^K@)2j r%LTSK~E;Be*Tg1IFH>Gx J!FU+jl7 ^l:Qcnn5j'[A5e8]*ji~_;Y:-6 [GSeGQ_Uzn"@Gև[e'0[Y)PD#o>)~TITAC:t=AtɮLfu-\+Y$1z%ˎI`70w^Q +,$ t>dyDF7#nG ]nb<>\:آx$R\!mijŇɥ|jG=4vi^Cz&vS44r@`@[Smzvb6AC$KOZJGaILsck'1*RƯN@=}(gCƏU|=]+MHܴO2w!7l"}zhݹ\pW+\Ëm*+2 +ɘ" YMOSc~2j3L^@[]-:cJ&B/?ǣQMzyꡂ8Cl Ek$uuh 4f%e0?a_v7z[Wt -Oa )&RC}뚇VYe cquʾs<]rG7[H;κ.ljRE GʥҞ!jBẾ۠MQbUCZ5 k1]16[Ed-hR$O> U[M+̦Q*6\ŴNN>{]XNJR`,Ġ<޴$PU~.~rCGo#}@Ї`s|B(@M  `8$rc/$eyS|EU,Jf΁<>< 3ṀU4aͼ Gr[ 'č^g6dS/i0hlۈ !Vs^0TR.`ݠ$vd%ua9;m,tѺI ,[+dGCt|G4YF\j>X: eNh+f%6!G#_WhΦqb\bf"嗧j(&ο$y(йRAFNYn;QTvNz"dM&|Ở"% FQ\` @+ѵdx# c2Ҽ?U~-y1U<`n=gñ-Smvl.EbykȶľS .]Ff6 ^<3ɑd &Yy'x~?v r^fF0.36 ε';vD'R%xJW{DCۺDKwzO$2a2اp^,viɣ {EZ`%ҭxK݀+uKƓy;]Ml K`|538^+ dFqX5-$ \'v?U/Y\Ҟ70M!jgQH"3U%S$U }detU^ǚw)f/B'x7-usS`ξ`VsbKk:tR{F~Xa>[:5.d%V͊Qo*U9w_Oʙ[ NRhi#dtuq3`#(&No8Hts5e*{s&$88恩阫Spq1нm7Wݑݸ$l%52a Gk1\V`svom|)m0Nc`kܓ^)e5+V, Nviڜƍ훑ukE\l췴ٻQ^#'jv MA4`}w3k>I&Jbcc Y7`iZ?e, oJ+ʙGtq4ނbp9Pcu9=MQ?0*Y19#N_ H5ZA$yJBf18 gWC>8Y1yxҹ`>cf$iUGKUUPt´kKRFB7kq(·mqul%!H#^j\E0lSINC OPGHIRw=K9'$6t^VpH }.V Rd[\Hq^@|WMdNkP9}4#CQeoݙ­|X2`yk$<%16'@taHRK7L岷3=&~F,1%tȺ§uY,Сʛڧ7nQpVmѐ-L-aBg& (a1.lVD0e|rqi1ec=@P|T~7!lڬ=}'ě Zdjn *//mdch!Fdu>bAV [{k:"|$K%{E3/܅}zX=s v_aS4a}flS\s/{}ij8}eɮ`D=H,w .5D.Vdgbp[q8}Ud-qy/T6mz2n EPti%lIp7y|,{ꑜsS7^cY!##{x7«nUbZSi=|F@_H,UGP^b4fBMJDaG#|) *ХoJ=l Øق ى&9︕m>tTaa-K?Bg/~efrQFӔ:}l/ =6|Wu;8eXGPҠ6;GHn`KzXlN7CAΦN3dzT^W4+Li7х(܎cZo(RҔC5x^G'CV G?w2 OXQ~,xcjQ]&d-t&!}'ƧŻW!qFaz{&Q6`i N{$e_x݁]nH>6?NFI ء"8lC+Cpy>3Iz9rR^viCZ: Qsz@Q; stE83Rߟ&sv\~_8 DPxsWn0'hvI=2͸a90@Z, wZگo,M$:AI>R MXKZu#^ZB̄`7t"r'6_ 9Ԁ7Spoy *ob# 0C\|G'qDF ۟99 SbJzE"w7+ت5۠®h;6`LA~QRGcUgPX Mװ?!a0V(UU3( iXJPgEj_d\Sz˯!x/mݦ]`@iWgCc*PL QSyPUh];BChc" j˱}M(G.bin㑪jQ` PBw)؟f [ Enǃ9p|vEa6das/]KcT|ִsjVQ<#0wV ÐďL$O_]{b̮:创ш\=/ *8 j|pTS̛©S9Itn7JɮxtA(zI0QɝE\9.S~c㞧'P2;"3'ݘTd|>geg-{U ɸF6w'< 0vQԓ=bloܕ4|%CWb ];![ŸJOYTlq TUA P#?ٽL;C4G+O喸 rps"ɩg#/p*s YCzE_W)qYQ٣x,u#7Jp| L)#gw"PªY=8";sd0&1rG Z*Oեmo2.|M(~δAsEҫguv\.lD:G>ܵ sF bpWVMro XQVk"L6#BW-pGM~va nz'%np%ibfjQB8/IQ9x [eݛJ׼nI7Ydɦ2oz:H^ӯ' _(e+û(2(٪o\TȳkW:hVښoҥm?Tc0h9{9 [F@JI 1|\۴¥0bmԚlm&1%n4\ _-]D7DKE3Gda&w< > 0'&]rĭ8~MkエSʬrzb">$ nfY}sNj`LSw]|aWi$dDKzOeՠMٖ&F ~#s.5}7V #6 {a)E\H5EcBρ'QԒӖnL q3:_qKqX0 uW!"ѶQѸ,HUIsq}k^Wr.Z?@`N4aFa"C=@>ȿ?J'O˶p<lA D z~#.,SFs !Wq V7:,%i(&lg|VdùLN}Xyܸ qGs`a +kn9L^΀N>ctP;9rˆ}eK$69I1;Tf%wgʤŲ۹mFgS b"F}֨yĞmW@5}) 0u8l9}EgFH_9E"?.f~BS YT#K3;ݕ&}*HP0aTrJijyuĵ2́dhaTH7,Yь) K`)g1Cm٦B1;IIgO,Z?L@HUa zex*|#!yt)Rbk)5В&\r__T*4| CD[z.H V= (\V|:IC6Ҁ y)LZMBacRnL9w ȥTv*}ϤDcSzPsl7oRoJ xkW"­W6H 3(u))zj!XPi-2!>*̄P&*RjSQK^(*1Z6ȸ_xM)D=x*GqX)X(,E 1;'dVws@ƗP\N$p9ܢbGDڊG%TR )c V1Jz`uLM-I FY4Ϯ` gE[~+>GiÓ06"y M];)f~A@yb/mH@îrsJ&@kҽUxP7+aqE*0o/l 7-QP tC h|z;}5eeTI;uًyŠZC_ u)NٲedM+Sfn7;{~zz5‘lzyqnc4(Ug7(:=ϼR,md O" my)g.}oR%K> 2j&G NtT%<\#?G-#vfך6$fǫĐi,&[Ե6vt-´}nMk o7ne!.v pR[F(N쒡rgQ.LЉ\z^_;Ksq _`˱液c|֍smzV9׸xB$$b~qȁg>P|mT0lHPMӦ|gAMPg,u dB(arQNcAI& u ٜ5U6SLѤ^)m wzL'MٴxQ,.5K{9@u w5izǵ5;j~lubKW%NmK ꪞ v?WS3Q3xj O|žlm'c[34I愣l~c[LO0D EDgF/^?MZ:j%g$I&=M#ܖ;X`\ܤ-"C&!}9}Li`ޑb#_hsL#g6?vۅФ=)p-!頚*Vnx߲~%PI?'-j|˽YZZqXP病ewsGL՛ຩYw#Zq҅pSjX4FV4Q]7\O}_PyHU#Zs~BwOS6뚹iTsj++$)*=i k|Be6VD|#ds_ٓw}'θ2[ d{Cx Q~yu4iǜͫj}{ytXȎ0v]*wJo@l>$V=h*KJ_Ͷ,_œOtmz3@GF*\\Zt21 7a8hWOm?DN^.@9Se`-b!Es6:L fLx$ mu&p{[D[\@,IȰ`'qǗM݅lj: h>U* aE~A_<Fp6ZdB`;KczDa Ea?2Պyq$4.a:dLߢ:CD<75ˣX.WHӳ-#xypDz,PJ~l8{Ec<فJK=*Ѳ$P.eDk0Rj*o3_֌e0V[x@̕Q;̠޾YukAʤ n,[|%Z#+SDuYtzk2ǒzKm+9$FqTYkJ]3Tx.OX[)"z 늫2 ^mnօ\ " ~(\!W|۱T-/JA/,L(<"VY?ݔkS>g4\鸀}oFx̘nFxdG ewקggW W˹D,6^k_(Uwc!7f7x8_r4CD%7 |RC:fa &h[uMFT"6O"ciZ*$}Tg)>#FȊ[GDPi5ΩR]_2V/BfGiK`c]jE7*j/]3Cz[X䄛ͱs;-8Sx7ɡR`UԑХR<S& Uo<ؤ`?g_n/*ׄc9,*5 ^ bhKpdnM_4g$}tphS!t]=QcTo)q7"`iiSZލ]kY@g Ns˜yNnR{A{'׻(f=C<Eŷh+ҭӥ &ӓf3˥Qp, aBW& nRdfp;m7 L"0sF_`_`{ls1GKԽ*dp2 iLRCGW)< Ϡe qݺ+}޸@Ҷkނ7ĸ4^ קiA!̭SJ>ٱFT;4QM[$fx@3@uI\ Z(##:u|@ǸYDB5Flリ l&Ԛn#7 -?d WA5Swԗ1eXxӟ/^0z8 )fC,0S^ n|M PWQоD!turPef1>9WUByrB_"e١V#gp Sy e=NcަCa'\"[3A8JV\w􊂰@!)]6Fo Z z~!(Y#rd07o_-U"}? ^jF#i!- sV¯atm\= v^ >Кa5I VDy?[j=&;8ҵpU3e6 sH%,^SR),`0˞a. lW@-q%Ei>!~pF̂Cp-큭 b. iTK$2oSZ_gMk~Luܵ (_rn&3;h|׌2's|aDVgey 0]5gG=-͔šL6u?]6*Y&Æ8p !~Zu_=Bگo'2p\HzKTmLD"FT[ysymm: +FdB%0RA^;grM9rq9ߌΌ˺υ3bct dIo 1T e54+LXem+' Bdr ޤR ܺ]m}Ĩ[VKF=Mbjx#?(9r :8W.. 0]y䑾,-!\6mj ͏1D憬B8~\Fl@z#{=ԇaa ތzb}/, M*YYF#%_@} z{w Mv-YAsjqKX,ŢvV_uRDy} QmeeK}ʜpub?Y^,2[n׵ T2.iy9LiLènS2+"POspaڜq7)SK剠 ;cdbR(8pg5B$8$ܓgx‹9@6QV/J[6Y:- eTU?ݽvI⧻m\Ǿ[xT#Y2H>RJ"9R'c\lT)TKXm?˴\'G|p :OJv`Ѷ$$6kO#iߖ1Zd ߰"_E Bjmf1F6h`aTݬa1>yNpBN]+^rG̴δLgF HU_&xjH>RJ!V;~3.>mh$6RϱqT'͔a`h@P Lx^ڂm7KRiFȐlR߅ Y)/^L-n(N2孌4v];ZJ< 2)5F/_;=#suI:4dTg(˯z~j7O7>}o\+ۗ^|9'?SϦB^kSA@N &ωF`z`uHPƚKބ_[`4W [8NSR`+iaՐ7"w~.&xxrd[vǍ"H} l >ALL⽦P @ئܓ ꈔ\Nj2r+=@c}\,S@=m??qA1h3x8*vd0(H9̽l$>Fކ^A*ŤyR{aө>q_T| qvi?qaoAoz%k]&aR_ cA*坎3ΐfSBl >]4xGBw tiJFcw0,]@!:XP!Do{ʖi"?zRƠΝc(1CrLR #o_rE֐?Zdl!Ni,گ~$Wt[CG2_C~31TMqXh,dgNaOH^hǙ tiL]Os oajtMJ'7@=˲!{P<* >LphK1q`d>aD(rUʒ8"˫Mam c4e+4ʇ+)1*ϳb!C/L >-%S4d)0ezԡ[]MK$x֨X-=!nw:ǷkDvwe -`_#p,`r^3fBj붚*  _xVr" k!t^3IQy^⚄OM[>x4˪٢YkUb3H21@v"ֹ^"ɍכI[+,z7q0o de|I6")/raq)veBwAN>+n*YKD $ !dAv83M (y]>``XjJԈC!g˘_t{𧯟ĕ=/ d2ף,q/C^[KeI,@vg[{SlP;ЦOJFI&Vz+ޫs)-P96`(.pTl_mCdh 7nb5#5[jzwrL% cㅠwm[Z k!^u?DnmqGpLXB uGަ@AzDUԣm;jj̝8 \X- | lNlq{Ge.ʄ@c/n5DŤPwcAHRḆQ3wUru/1qX~~Cˬ J9&e%"7LZXfte/N4٦1ft쿖C{SP%oG}TC#𘒲8p;aNK"_ϙ΁ eu5W0VwZ);Fxg#_Mh=.C vrh6PZl . '%+$\컱XW8p" 5h!cTl0?\A(ϫ O;0Ù-vU2f>Z,4ܖ8flD/Xʳ<,Cق~( $&3$wyuQuJc֘7x:dvdgxVz rhq0h޽<^dd$%q*b?Dj+wC"$:T6jc&`HPz+:0!1u8f.9K8FymcUJ(6E#vG%)U((QkQO>JaƮ|f6p -g]Xp@{\S|S@ssyh=@_.i{_ӳ2B.lªt&_Ŧp =>p)'/*D,aR/͡H]5C&1Tb=%? '|RؼHp˘ ݒ5̸ {u!7⩾<Ҥ̿1Xض\#?uR𘞍 `wV 8кagDM`93IYP% %AaR3HX҉3S,2L u4kٯہo1ɲW1-ٽsjԈZx. BeHCߤZ(.9^@ˬ_}P}OXn_X&[<) ˜? KcCCAjhŴ5uf߷"&B:<jii!Aӽ8xJ&5 <EPㄖIwTy'<$VIcϤw貀pM`1q2U X%sN17Q::%rTs{yc)X9p޶tX .wKu:ewI*}ptenzf.^[3-_Mʇe51(&!Up/. d|z|#g!KJI7aGKmqU8\c3 OdΨ ҝ=0ZOI'|vo0v <>P X3FnNYtsVt$<5ۛ#N [Xu4*z>GmBsWC[D~OMʖFĝi/@ct/e o"ts*:pE<\ұL:x% ou/h۹dpZlFt RG݋c_$) U8i!g7FDL Wh,z#BHg]V qXZmk.੡(Y.=J}J3L2bs=/s@׀vO0jl.<Dz#fTvΰ=>"tzP8uMt`ԽVZJi^6Il~U?%CcȩSo]C;jP܊ς?Bk+Duf'^~JEb8t-\oADB9/)t`4+.no5t,g)Z oA1n#մfDM ?o(c&C%T~j~ȄNbhEx+}PqEM`[hjժc!{Мu&\++ AxdCܵg.C1\'r>#}ZseuL$(Ɛe LR~fx |/:gèD_TU4殚94? k"?y.6o)A@2.v/"$9cڐT2t79X!p#9E±SW"[4q3B0s`*}Xcӣk=78DZs/x Ÿ Y#U5 ^\`mdDO r< epI8島 ^4(Pv8w!ɟ#˰e\Q~TG@d"D\~P#cVD ZLW? y@]a ɒsF!Oy$B:٭c˄̬G{[*\fX1m繁y+02ۻ` x3 h5fYG_$jmFî{7}",\m 4U9a(w2aw}b.2uGš]Kl_@fNHtEvYVנSFhGc=Pf5:Kx8՜W~d)u?[TEm@vT\jIM҈b[㟁'U}09SMfwZ۠ͅ"u8f756,TcD wixφ`2V.Xk뺞=<܇^ MQHa uҗQΛ@/ #%lJ@IJG诣A7,0r3xwV  p1oLa)p(㤙g.=WS$ݬ}hhB}t(Dl7k/$g^Gb?0^<}f<~u@;oX=XtyݢWa|n;y]0F0J[EBO2 ni_E嚗)+w\31HQ825t܇?U20fD̃o=B#: ']~יA}:V ۹vj[WU}w6yNN&@d5C0k0?ĆnH͞t9zlFG\M?j.g}RgzNik5vѪ~%m8V-)ES}3elL*R7x@ZdPBk ;O o4d,x"#sT앤-8E{{:`(-^c8K<L١߁_XlC? QI K53n+e}4^o-T7)hO@EnjNAu`ttiKXq(iKx]iYD4z}ՔMp;"_LYӏWBЕ]_;͉J | B$\㔇_²r >nR\t avvƸzz(tؚ/x9cɚH亿w b[S/#]B[5$I 9m=)L}CE;na3z R\A>_ +(Ll(&cIV A̳et"Kz;E0IQۮ&͇>h+h߶@mćQaHsgt`Of7&Zm TwKP ɍx$NW AB:G?nF ߜW]RIfR 6od$d>1mD,7{^I9TVm@ Lŏ- o8ۂҐׯonl펭޶H'AW~ej~Qqrn~8RJlJw3uMk;>lDe`es6GX)es̮AXUչ\߆V {.a#eX,VPkGkچ!JL#{/-H8zR8{@7gO]gK4%OӼ(;"cOh}GmT_odWhp?XNzYp]q ǐ3#&g#텲#Xn2w6޼haoP$e ^5:&Gb+0G-Y߰#lCA1 )MULگ#@Z#7 z.}sxѧ⧘0HNg.ԇBP(` {P])uaNNI&m1l6 ֣hY>FS-+{y\9ȓLژRXQ*m:][)Bg$%׏-nOgS9=+wq[_*kJby{·&ս' !`^UK!r!/|;{އ/U1u"bhF4Ua>yWD&$jk8 tU&y\+/ W[e3S&5;b{v? XM0'^\s Xt[oz9wt="%[s#}}V;vYF8!Smx_G t,F+Fp[\@ZF5wOJ]4idD}3ƪUnڠŌ ƄlNĕ 6uuHDpEbl)CaC3\O_;cD Ŋ{tRw$u3 ,S^@F@{*no'z!׶}=IAZPc)V@ ABa釛 3t |0`b81S"t:feѭCH+9ƶ(Сq@Cߐ!R"21vitϑO*AOZ˺Wb=V,V$/c- hUn aG~_|$3a9 Sfaip{HJ(qq=ߢdb+xn\񄃉$iSז9?p/툍HEϟN yro%A|o9Ԇ% ~B༕t%ҫ=~~wCڶj>DSH8IJwZ>_}dQO<1L#AZ'|P( #͋}*+7]Z嫔XAz²Մ{XcSw$eϾ(P޴Aß4(SƆf,/YLsț L67/rGǠEb2h`P)ҧ DyZQdP3.ˉk#ܪ { ɚ #V߳I;>nT$Jf0_lkwJg:]cwwwEef3P=臩4~qc}.'9kcڲ:fkD3 e@Pl(c"-fl0&*6;';Y4 ;`t'P8IeMhΠuyYԬ\)'>L0Eݚ~@*/J lepo}N*:%_ T J?SOn@ ޥcgTi\/8.kn ‚:EG.E5&k&=1N'HjcuIr\i)FFIE(z=0𭊪[hIm_$A 2xNx7VZpβ 1 )*oɏф-hl_@覚3.UHXI;pYV}VυgV%heiu=4] 9S;ZvI ~_aNhP;J͚%ز< ;XӶh˩OFbJ>fxzgAdPKաZDp.絿~-ԐGk[hܤ#"i@ vYl*v#IJ@'fU)s90Jï+8m}G׎Eײ r%wfD3 *t0uiD^D^QܟR8Rlɑl\%q>~bzs 9ż 3Y ԍ5X ,CR) q@pjؼ6<’QQcOReo 6|Sim{Ll**Ӿ8I*tݔ0G*TH^VZ[؉@7F[m|k]X /~y B=agNn71{#W?RQ|澕E9h返]~ܪvG|&t@#Uڬ;6+,W1(}Aߩ$@dcF -d^st'`n؇mBQ,xd.ߎj疐LJR|&s= 2Rگs tݫF0.D#0tOWȋH,B:@Thm+F(Ya=jUrxa@2FԎ33XFKnO0>?2ӘBY0tuK Sqzױ胙߷Vqa{#n&'dn[^f0bJVTv7TY!c&}F"j^-\=Dzo`f%/U(zC9[ffY>mtJ-}'\?姺pb NDC%x 5ƣm\Ϥxs5Wzx3#uMζRv|*l)튮d|n ,=4ztT9o4{g]ѺWcx ڽlge9(ⴾb`dw+ R;LҍJB>JCfQ4d+]֚b~]+C\(تZX+c$I'`_^'Ǻ?=o=m08jB+޼A{v pPӞveL)oKص-1"5ARL:cAUzTEOi$z̃9)ͼ.m FŘdxoذÜ G@5ۀv' Fռ36>2?(Tx-Fnnq@5AU breˉqF!Gsdu4mPGqB1f%mu [?I-4 69m{uvnzl'Hi;DR2~F=fEUa+ܧ6<"72􄝏9N'($/[,dy)sX?nb_wLn`nm=OHt>'tl3t!=?ظENF5)'rU8mIE>hf|C1X .`z&JHYcWTgN5VW݂EJ@@_vcn[r i-g -ճ ~|[hgI@Ƃ_կ/frQ*òouS!s b`ψk aGjW0s5iqwseN/O҆ҵ{k,N<לUӉFl.\v5r} [[/e(}J%SAA? 1òGjgO1gтS4-sC[R#G}Ktn",yE kO. |Hh{$zǚbQMjS-DA)&_cA/C3~\2J BVR2ͤQINh!@gw5֨!9]F6'IWlyL#B](1x|'$1_qmrvGԞv=ʎKbL?-Wdj-#!o,%DCgهX`XVNuOˑ <ߞ+Ѯ `۵W7B=zo/3EwJP̘9-MB8gX&8{cKJ 1Pb7m$'[JRxB"~x0w슥‹϶j'(}=L^mON.(]0/: Rk be[N&߰_-yy%(@*WU98 r }M<Lޡh'=J&:R~NkoRK'<Lvx_0?u[_/ w-G ~i<$]+Tk]Ov͝7/yRㄔv"_3ޘR3=@3JSq< zg/'!NXg;[b5&nf].bޓ|-HGާ牅v"0>ִ\2\J@ rcǷ7^{㘹v|=3wNK&IbM@9kI,X lGa T؁3c|_~@D9 S/"{AUу=bVlgc..n|4ҕ&tA"l8mrRzc{bqhzU Tw!Ֆ"4rIy(!yg򕧧jdHhؗ (! *{+=Ds5 s@e*)*cW?n)!(d/#m%40o-gh-µQMmeL8m6\vwT$i Ly4`v$R1,D`fᔁfsSP|>)v4{rTgM*5scX^.ܝlJ1@Mq˰"6TXV ֻb9r~AOf4 .YbHNZFe6Jm.hG/\kvtǂdKOjKGFϴ$ZK'MR $ْq`oO 4Jð(Sd{SmO(ϫ$.w2y1~@"tȳE򼙜dhjU<o;Y5UB*G?+S4J,~c"Gs!M6Trk-?N Tjt5.5Ɛ>%eSc2}Oܽ&B@ {C%߇kU ܌ n.:&f]"ۈuCj"I8J;=~SA &pN' -2~sY5/;1&~sdb%~t⸔ԛâ=],VRG'J #u;dzTChYL䄭"!A)L@|׃E0H4.%Q==(qP}_37>Ԝm!N(AC7()t|xJ-#~ L3P2?嚢>qŪȞ$ojeP5eE[F yT-]TUlaA´@ӎ)[k (; ʄ}mGngzRCpq|}#b]֣iѸ I=fh唳 FނQ83H9xİKQ{mμ5ΩF//ֈҐR# N 4 *VjPucb;>B$!1l{*Xi8^3 iƼZp (J~: M]/n:EKM0NsDSyK6u{F6ȍ9}QH< 16+ʦь0uyr' k- *+*fͨw+'"iQnreuy940KoDIG=dΚ2 Nx,o/%zU}̲ن0RkmJW_WUߐR%jд'EQbS>8lve|ܡ`UF~p@q6l:ק/БY Lo7aWp 0 ZelEz/}%#|l0eSW^tU0h1H m-)|']peDoStĈTTw(-50oZTAy`V0'lZ ^|s2`珮2wʹ:uK/Ҁߢ8Uk(ڸQ(wIͨm bOƷҝ=*ړЄu}&of"XBpSJ0FF7$t_Vknag-HD~Y.c2s['tUL. m+^uWAv &_;Tki4MW?*Z?x㫤_l 7&Upm'˗xA8|ҤȷБ1C`ؠJ+zm;tpG_+MkIk}>88| =KA$.;il.ZRo!OgMicu#&#M6b9DG4~{3j䣬=JʭBH5ŨjrO:?ãq-P~m*!}928xϫ&G :| {-\Ex3SrhnzwpV*3CoVRaeQQg뗻ԉLXd_N[;s>pQjNMk+f.hoCn%i4 9Ї-N!*gxjf2%:*I4~G,@igG覍n+eUA׬ CY.RI=>^yh2`1NhZb!ʐG`:4<ij߬˕%XR{~Od'er2wЮ)0~1?Yi^y`-EIxͰ-!EjgM=2Q^ʾ/fμf |QA.It@7 Sl>v %)AMq`-D Sոg;v&u#٬Lv2ܸó.w٠POil3oxÌ8Xb+'նG̔Ҫq *3"6i.4J8AiF5d4צּz-/8&,n`TfK}v)IF$TImGl`<_OppL6Hn6&KF%3tY0*%kj?O aeDZlQ%P(Cd֯&_/< iݵҪ8@@69Q"%iJX_#$.%KX*F4/#,^˦\)%r Q2gU'4DRۛ/5>~Y 9U2 GlͺS kҹ4{ ǹs rut*.` :[,#%U9q6@$\]gɟ ޚti scq9G-KT|  dg%ɭw o'#IcL cE޵GTb`|{* .ͣcgO֝{##oJ3j<}ӳ`Uɵj+M6a 1FB;>FFH̵>LdXtv?3ms7!g}7q.!]8Wp**arֹ.=7߉$=~naG{ޢ u)gL3O'w@~ˌ5^"R=-Քp16y^fV8/XQ77eS|O; cȿAKP}ia S=E`Xn$4lPX뭌7zxQ B#j6A %fS9Re_E9x! m. #V{L?H"["J>kTWuc]aȸâFR+&V+3H䌌?>FNu Há?}2 kIt=yռi{@E5Mu׺ KJu9&438QCɈe+6]\3L~$GkI9OV`tZ|IR fQZOn#br뤗TQB%Qj^2u)kc#,s–@ۛ(~Tnd&\o>(gzҦ}Y % Vso$83(f/e8gsKHb\Rk%iضRe+&P 7wI9/zV ր-eafgPߓSqE襉SKiET-b|m* (*!GKB$ˣZ=zJAPœl,2ehTYri5ByG;Q2( BSD s|Lc B7AGԅsٕȋOp̭0h<\M(2 ~tx Q1)zkbh'5C?m&KQ̯<9M <<% UFߐ=dO_'xv1=L:L~NF @ubihH?ctp!*TzA 5@RZi =m#ña܏ACJ濔xYPۭ|;盎&DxSΥeQ/>sMt:C8~O])K%6*uRe57hcـ[l/R=H^()Ƨ<Xhl;,nӊ1JJaˎs!xzcuk|lPko~n8 ʕ$H= ҔÇ3>̵Η12A%uSjJ ؆uBo Ο$6u<%< Ek͈!I.cxܾ؉8|<>osXeEcxnmΥ۩lݟjRd%6V(eO5msxcÖtWc{kCR' -rP,U2^A<_j~jjbawAn5ڷ ARe\@)Hg =XvoSJh|'5\o)ӄ*f.Bm4Dż=BSb/P#: WK1l!X5B"7K+SV(,$ߗ dzήSk  l: nJ^L2(VQwsll̃Fluo]CXq.)XڢIס(ʼnr5 tWu7/z6LLtEU݄k4;>Zpk`M2i # CZ$nzD.gwEbXWQt] CaIN,zf&N^MWNp>Sh8yM/bNܞ[>tuG7EsM?!;nlpԴr߽2R'p!ӑD(+PF:g hw'nG]tp}$sMȎk=wyMj`[ˮO"7BI`.7퉴zb'aœD%yن*gF> /8< Ƕi̾.MVXeTJ 4~X:XI.)f1@aX'GLuc݋!!/]V0!Ybx޲ϓ"Q5B7H zc - WeiU%P^+/P#'GX`;3CoIYF ˄`w+yr|,yPָ~.b%2RmLe {9xg({}tukk3*B̈I"4XT[*/B\n?CBh ­CS8eiкe|hT`n:Zs%ϵ TIίJM~E'/r ͵3;*&nw#X*F%(P@Ǣ"Dɐ<6UVgWc:{ܡȚSZ[*9@)"⧖6}קFN@`ey1G/z@omIW\jqPJXR8Ccűpfs `-^=R9;=w6tQ*Qx7'234SG=U-1O@ R΍O1mGy}mJ9ʅ'#d3ZL%7Rm݈,F^LȘFCu oa⓭u!?.J_0%DgF8' Az*8fg5!#T ?8\{H : r}FAEa14K%3@m5['2~p𶿐~ǯk( } ف ֝ (ֲ ^,3HwoeN7 kLqؙ}kYJ" Y҅Yr >h9"WÖfD><8Wo-lE-8XgzCaySLEjHeS;i=[rP̪Rv,d 30N>Il&s][x$S9qLRAKϚmc$ 5(g!U I6o-{D+<;?0{lJF4C;VQ̵]a6魙~o;a~FOۛ/厇&dv(9hsDs?N^pWwt\ʑ1v|S/5V'-/gj㖤b_`:UF+9 tǞnNFm|P_L:XiFEגvCA\ D]Vf?f__7(+?]P %EugHUq?K smV~M48!VGQ~B/0/0xksk{gmgw Ĉ q&oIƧi[m|yJD<+"a ,Nczc CG*Jo c;i\ԩfBohck; I\%gәYT8$0O|GPpwrzJypvzjK{0SGbgT0(!J%sc0d!(r%Xɭ>eYUH*]SgB↋vUY&#zOҸUK*QIAX|Y~Bb>EJIl _,B6&·Qٶ7,{γP8YVciӮ s^Gx z'!$x@=<+T9zNnސ1mЃ,@J=oE 4ɻiR7ڦ2 ]fY zJpFHy";32~RμBG;5~P:'CfMC<"~= G5 (j4X"ge37/ڜZ(gFаG+iNcsxrA$? ]31 NtԮ2$PzՒ3O3f1>.`$I5<]Ba|"qI}>oGTJgG3i}({)aJ K?,'8vZU*I"AW| ͡Y$JBT>>-o9pVaHFZTWwI4ZOxlRÕ27:@'=:I(-[EEV2G%SeZ9}+)rnjH@ۡZ|q}5N L")'["o8;ZZ %+J4a,ÊN{4xQsvā7Հa #6Ɋi`ނ7m#E;gvT@qʩޅ|-[ mzxr Or^ձ'FٚSED74]X :|eo{E2o\=c؋*ky(b4ФSvD)eaRUJn4©OqĶ4=< \>rZ׎͹qփYA >#(wL5T:'m)-˹1Wd&ɔFF$%0 q%ykG.7i4bHec/S҄^+O4FҊ}v8AD"p m4gӧ G 41Kfѩ6>zK.Ξ\j2es+_'$g`z|~Nm&ҏXltIRL 8NdDM4Yg|K*<@0$/ыQ;3%1}^rb9C0 cz-Au+M70L&nY||>rWӖ|ӕ?d5q<BXE{k'2~D7Vl:8~RV 4;.T҅NH:Ŋd\|{}[>K9hi!Pj4<ּ}Kہ39v2m49$8{Ɯ=ӍY}Q w?%(WkA<=&-qW;arˎ#]'/D-yLqIk-X}zi s~U TRd0 Q̅*[dN(xuwP Vv?G9&&dŦ:3XgPJK8PV3 rq{M?n k@Gэ0nh-R;,/P}fW$x6a{(Pkk,ϓsbNsN T0T X"#i BZ[ѽ;UR<%5._i+ΖN=3;KOyODY?q;a[ngu1:O}{vr%6n]ʛ5Ee %*fc3MNjmC6kI:]Qs9ġ"ri?l|ːguvAICSn!.H:g>܌Ke9${䓡՗OF#h4$i^UH,S@x0E۰;aM^酯FZBvIC*OErS^>D'D[,~H>'g ,|&{"+3;Sr_0DӉ[M|gT&gwr5zv^۽I;:0Jʰ dG**C5<@l5Oqk/™NW -c@EVL!q'^7VVuY˜Ý9S d `N!!nAݲߦлt~辑ie1FJȫIn5fm-tMdx ,0lY_1NNÍU +x@IU5C&EZP~& TbJWl0pJX& 6(\[`=0k@$e :=K7y$6@܀j6K%CŎyZjZ x%Q'iPʂ^UH2D=>2C}lױ瞽@Ԡ'Okz,OTB'OR2o[9W]Pi//a\E$|8i'vqT)5L{dh8H%ybGKqP_|7,C_ xZx~",G.& C{UHr./ \PFN+!{Jjn W6mI2쭩IhcC"$wFLP&6p,4NaP }/uy֕[%I (MmXR?{9j-p1Nmy|0-\"Bh" J7>1_V0i[[f0 #E8b=GDDؙ伈y ̪elG>`@քhOאюFCl^sv6wu'mZJpȩh~Q|9ۗTGݸn(mn#2{g8KRluY|QI@魓unRΊ|)? Ss Fƙ~r-U -lxu1M;Z~vGL3;w°FSM;D25oR3U-RK;f;^mdA'Jƥ<'VtC nqi&ϦHU>j;\nT o+;/̻PAP<:hck tWP8ƧiujA,Faϴx?̈́#Oo< 恴Xw;?k7wȃ/nM3#x6#$xَJ{,BcQDkF5Y-"1?ubwUs=r=WSo=rS |6BQ8\ρ,[l x tY]tt!^z8¨>F| aSQGjAc9kM+_R`ES+q[. q+橡×D!0Ӛ;p/ʇ O T ڄɆG _p\KUqa6?&O R(xjo虭٦ژh-0ӰYJح7<\@@2 P/4|qg=`5D)Gvmpy@uBF^!B7@qO6: ݄"ȮC.|LgɑĺXnK%kzE&Gp7;8]B`n9U"_#w6[x }$ҫ6iA;-܏$PC3NK[^%dǘi}tM?3O-p?>jWWL@[4_ )b;U%{JI8xLRjzX2gsԝHMJISW~244q?fM\vp$ Ų1H6Z۲N- 1) $2-[bO}_k[-a/^i>|a"#u̜֡QIoO o2i>7ryLdSd˭ K9A-oAGZ*E/}׽'xX/*fKVǪ-+Z a)K)KGU5ӳgpynh"4$e M9D__ZO DxqE&͖z5MjFs5{@vb8P0ֻk ͳܔ'c۲:x1ЏԢ;j帽T\rŧ{Һ7vnBKIrt} z jByo P~\T۪s:xӕ(Im0nh犷|T Pk=@vh:Fob w+11bqHwxM< d_R#0$^Ue1׸&U9M 䬋 iP[yQz%%y% B# p2,{pǝ1Tߐ, ]18k',}LRu &Y,dWAXo=5"_G)@~$"e5 j1~w.t^mS?B[s`+9b;#2<Yg3XU#Po~B6U'2gŚה432Mg?+odxGߑ PA ow&D1%ڔ5y&M8e8_X(ImRqQ5esVk 妍K٭QT&ȉlw#qNoL*y`i~ Ov}D0k-0] -Dľojc<uңX9 qr'|MӺy`X[bEC'UMX|+MMU3 :uS Mb*_/uhªG*Xcx\%M",I40(Lq紖r?lGd'dm ǖ$45A t #wE%%d+|GJϒͻf5ѮwVF|b΃3lh(NY[h_Z3Z&WuG:{H\2dTSM[tRioi a;^mM6&+1JSnhrp{1A"!A!՗,Lwcr4vy<ڤr/ zP8kw.1"ճ-rE\F /joO93%%'N "ꅫ WiN fBFyw/Q KiEs|p$J<86$aIK/0q޿YgsL!drh)͈ $@ySDT|B"/ (fVk,.޿S nw!/ʻW&Q`Ȧ1$R##QNt8=5%e 򕤅>0'1| qv*QUtÕ6^așQNhYrW,ߥ#C.1Y簰8`pm:L>/97'>B&C!\ s!m(SⱮd,֌-fZ :) ȀC&w]OJK ".Lۋ}1P *e~ONAzuNPc7GV\VY&keе{Ozzց]5:qx\,{;vOv%;dIuӡA=t+ `\-ܢx>D]$)LwβY3Ӡz9|}~#![JU5!q3@d)u}]S݋~'Ys_۱Qi8̍cՌq״ź/bnsdk*^:=F x9(]"jRYBCY_~ϳA(i6P%asH[0A@>G䐶nC6GE$Űƅh,o S&裏i_,ZZ,H^e'ccԝقɷh˳4!?ockDcwV/2{(׳S|8@tlɽc."NM$/\EMYoB!{#BR{^_yb-[QA*{2jMګ'B"c߉g->8xLBeIU; O@~xkwf 4]6kMxj8EaQ6""[[̜h=h>0NH֧}In4>L5 VQЙv3: jXPaEQ=;wD98x|C^ɏP*s`ؼ=fssYF\Ӄ~6>FOm/Ip :cHwm-g%I7'+3#|6/`I[b;yؼeua5H*.0n z4E=DaLs~らu'P%mї2_z"HNuQuS_lirEI'я#@n#m_xbyu|JCƸФ"- i6f7m1x ݁Dk u 1{Ĭ+`5v]Ceĝ7 +v\AzVHW 7)‘M`t7O1 3˿5n#7@quNU _̋~/QC4& /\*'Vh.Wv3SJe jN&-]S^]ϩKEJ6U&7NV;+ߵoNXzXSA aEY׈_C(oJ4x75;5Ը⫄^fK=CR4鿛h,]4/t<h'B0r|`b"w3;Av@d3:1{8^{Zi2-ڎ l" ~X[p G) 3,_?0"g6F 4v~;H9 #8Vɍko39ۧ!m!!?HY>㻇0l:Z=k%CQZM\C8S\(ISv]5$b`cF >ocz3a2+ɵ-SE^ d.&j…N ,;\|;_ M5T5(3 ?`TY೬頽y>Z' HMٳ!'h3@d[\9ksblX3Gqsjk%^?xtj-˿P=oK*` ik"Nv~l)bbD%χ@?Za}_HM-;l6>{oF0 %YT\[Ɯ+gEE4#NXVdbcjy^s8`0P))pir Xŵx:UO[ٌ$M# h 7V.9=_7iz!KzT_>c 边 8e{<;*%:&6)Y%ECh^nډ+?rUHw,R=gB[TTӵE$6㼭s,7YJg]94Ul.4~6.uWWmwSx,R|x@ru/Tk`m:ZΉِ2\malktÍXji(:$B-ڦ-ZU{A%a؂1*̀i'C{0R*X?BE_ )>3YY2_E,}Hp85h]VKl?%K#jDmMjPԜ˯D*ܔ+EUz |Gٱb Z4JC]~,MJ6(HM ӰCJkAL'@LJ{js`KI^c7s֫QBx"i0uv$ҫσ:X@9AD?W 7eEBjSslgߺ)u4%_~)Qգ`,&D/5[cl_Eu@Nbzl7a&V4w&)֑aV1;Jyh\!]lfw-NX gbӲ*R6lR8'ǏڀL_g o8̈́6N,6(b|HG&pzO''U" ]O6Ү Zgy\ s,^ܛ*-1OI`><ӭ/-ڶjk$qW-O7zy1zdU"ă6O }mMKYA]`ܻzM3!tܔPDM>5 q3۫IRihOԯ M*t?8-$)F!EV% 9)lP? `y3fgL?jU{ޙ~uPdqNF&`ZH*(N[M)XCN"*2\}6.V懛sE3iƀ$VM\i\zAJ*Ut(# Y;wK߹o47`fnhDXla =>]nޫ^E? xAsb\بg7мYFn ݄u Ru%f<ÓeB[]Z(Q~A XmfqmMATrwHZ:/vĞD0y: ]ΩaB .IkS!#\ymAUttҴ0J5T}T\3n*#s2۰bhu4sNr5|eVB`ή3oF 'Nn{+Sh^{[ia5Dq) ht(,ՅLج\VB^ ~C3^HG`0*3 Z$_4} CψoQj" K|> cr\)D|DAM Γ3B~{-ࠋMr?:j$R(``BPRl((zM=d/8HӸAiH*+U,v:c^*ʈdn%`  3w\]ke!*bE5 `*VśK̭%0FuUR;C_Z`95N?Bvx%dle.˒qE ~TC$?0J[PSrv$lCЋAs'iU5j{(u(X䑵53N^?Htq|,2\8GD$%H~q~(qWTsĨ}W;aHa̠F{%={Z+tsO]׏HF̙UPc]SA8ʹ-ca^1V'X 5cBs4trAiƚ{L/ib*BMRǚT8VHy=.F*H$1f {/>3(]xUhwl8^\UpE>M}qX}E;|g= ^ >g t4H *J{ djK4z;G9Z5- qK҂(~Ǔ\:Hs).m51g[5k~IC"} Ķ>GVbɏ 2MceU {0tXn'5/1T}i%*T[?E^ [>H4V3ׇ+}p"4.]z3UIJ/"ӅYC"y`sl9$C[RARyR[VE_O\bbtCMRZB# nSrAWӴPVL> [&~tcm {)%QTG [[H|bbT+G!=^p_^LoӅ磾 ݮX}onʌ`{bGms? u|T o'n*?`ޓH7!Xֈk21gyE%s[܁it&ZDMXC :'u5<5G#hF)WNiN!^ Y^y $˰QH0"S#}r3u2lVh) m{)U?8ސEE8M`\kKى*bHST_R$RRg8,߫(އ .ɦ,XQ !]GQO,^[{lE'umHmN$ٲtDvO}X엡JlI$rc)1x{iY2)L=3$D@Px?=&Nr1#a#D~xlaTVl0e@\){%k-},Z+q8<˝Q_ =P7”{Q!Zac ڭ!nqC{@fl}0R(aT\, dً&헞x*&ΫkuJ$U"zDHSU@&:. (uNw"I_V]nl&IW֊]vuz.;M/j1^h9*%8OƟPB V<+C9A};߂7~vYv?}8pTvV䋸\`7 # V@7wLG>M]xp( sғVs7N +֜\ϺَC6m~!k*oZq @tAc~677r\>-֦Z㒬@a14ԈHBsaaW419D\?MI&B{KDBUZkm7Ėš}" &{XnF[" Nm !h۵hP+'>F>Hֶ gRDyE{1:ߍof܏J4FS»1mW7 ;V3BhYR?&j4e1 XxR95\Nj8MїG:oGdm_\/r9xZm.Z;-=o> sz}N9]-wLlowoz Ҏ^_ n}$_N{(Q%+&w=P6-[\soܕ`oe!U yqDK{-̾ϓPTj&}-s!8>IvI0\>xʺPAЄ4$sDk6J|!%Ћ(ӄOj9 b*]hd.йQwYQUBYJy0h\=TaʗR2iX7.Ծ]'I%zn'9gv eW!n_kF6t$U>Gឫk?J3V$%T!hgLH/K`&4,wZ~iн6Sפ({"b'ClWh^~hV)ʠ?,,<-Zc(56Y,<J?|hqBBfә292rR x"ZaK8./m0fjχM %A'łqN.;xRJ%|4J' Y0W\"| *{C x@ek"O57pleBZؕ_a*9IyB0Z\֘oX>tI`y qE3$x6J>=?Y Fg~+1g taMZiKV؄g/D}o,cJ]~G<OE"!yP\PReݼq6lκvxblN'䀀_+w\5}NE ^ L6+Fm.Z3x!q>Ťr?BS9naNvD?8:>c52-y;^o=E=D並(POV3 Y[)PFlrM==(_e5vF(X- 岌Q,o(߼ksěovTo Z"AZsKi?pBF,zXojUI0 :i-\! [6*K+Z0q 2髬^*k7Ն0h~96O [a'$XcQU۞1\8 af)uz !mp.4aU㪰U/ו21}mnYM2 $[yW64 4VClcLcfP.5X)g:l Ԥ\QA-`x1TeC3S%cC <_QDw9>Kn- 륮{L䔜Q?+}8DTgkE??2sR0/>eס'j ~]p5aZ5xzu:qPyǦGlWr+|h nfA'EvO8n(&zp6Ŏ! '\<$ns#O-!u,ťu"TNuE/KK3S;ZK(:<3Jeم͜a4k>$|W^OGOIEǎQ Lf_>ZkfIK ۚ#b2]r(cn(~[O9@7ȅ%c6s=j(X9qҷ6~oNeSk6fI&V^V$O-K(ڐ(_O ȏaNqYxVW<>2TMw ߼.,k=t4~VYVyQ&z*׎y- ]I" ~00B}dVU39xAb쐿E?T"U&rŮl"Wjq0, VbEqYG[KYqye-F|+LoK@7 a\iB0CGib=m[M!14A `Jw$.^JN 9̓كpM`X/WaˠI^#7ŮOXㅵXZs8+\kXJiJ14/>| W2"}s7%G(zvED*7BNM/>&j"G͸c\XTEL u&`b䍾lQSgUڨie.FH_q[O{T/ KUG"o=KjM =<87{!#%|/##M(@p E|koL45&TFd^yc"_ݫy,NT4Sp%MBX}9iӭbSoSP=cdR6wuK&.ZnEO<9wU n8Q{)N26BHʸLH,GzԶ5ډҰƾmf`4qAmdG ޓu/u)kݷ}f;4üqkAP V%PZ7dhzXRJC-H8ˇ~E^ycWɏQ7zMonJPg8,o#>X,RJYȒv4P8iyvǐB]mٰQϐUZR[87ZGkŗ,X!< o3|D5(ќRz\asop_hOCG3H:B}-iPQHcziR"^Q:6ƞ̯O>5ͅV}4$,:/HI#/7_r{6LwU?)"zx/`ְoֺ_>RH; R1$ploH /*f_q-s['c#* #;y''xM802BZDgo^Zxf^&Bi])@F\&폆+0DEJI*pۯibFTm+\)9V݃#hʦ2q ]u**mkԦ'#6P71 ݤZ{T>b!oڌBq-;]5'@l$1ԎQTlų;\tAO>Bb<2TsJo~۶ȸVwXL F} chiJk]9u#3${ឱ>1-D:;'K8J*,ۥiIQ//oS7x!Pk#Hʝ"V2몘pq^hz~yG4 M$\:{@ɟ+e.ЛǂgP[/"@|\K_M\P{ &8Ijs#?Li$r{fLp 1S-=i(Â}y7Df XBcs2gd lm.eeXvZȨ4TirHE:Xd$O=8S"͸M{>NP =ZWRy|笈{q.#.MNtcsnd&}KDÑ'Nq[M6d{"V*!JYqZNpZ-V"]Pemg?_cbǙ2^6Gyz@,WPC"v`Ԩ CtrFoT@݀9ӊ;1`k`phgN} JZ^p(Ӎjǩ4>Q|t-9C/܊^sW)oDV)j`ӯboz✏X7ƼGG IW0yccͯgk5mQFW7(;oM}X9W6FtQe]$sӼrhS4ᄃ\ ^|Oh1@万Vasp/7Ki`L2&-)G^%xt:) >_Ga L1ӳ QFdաuP ޞ T^S~mDX0T4l'N2m*= 3)UuqdJ^dRS?Bfx3)CMo̦>qˍZ]جڍt-qPPK5נwY J-huI -E$<NmT`Tj#:QHBnڡǼYQ6GKShipdILjlˀsǰ?[%<8pkk*nu\;7XAA\ !bq" nVXGP3?i,aMH{|0S+DO0+exNJHv \CDÀe͟['O5-A2[DgFa:QSxP#^9Jeˤ+|Ìa.+fc8R :-.2v3֋8;ˣNJZ|h/깣h <uc9IF"jY:xޏ*a{ q0~MZ,1ˡY 6KbrйCrTJ얳zoɊC+ o[(ۭA ["4P:Vaallx T@]  .TՖwxHP.5d[KXiR:i3ۈ^hRzaq&zu>Y+}u @pUeA`]\v:K6ſN1pdgLLZ C<7U/{f5 /QkDW>ѧKup.^٩F΀~hjGೇ ^!8KPKCO$C @ XPR\J*=6e=xZgGO*Fe_Ak];K`P@|,ۼf?Zaرi`B SuWniPZ_;̒VP,A|Dc;' C]}EPChЕ^\kΪRK;5TsEi&4'7?{\ӵvk{MjNKorfqi\ ғO WJ|!ǭzpDQ|ZD3 qN N0@~#䘱ݩ#KC)oB^Mkl%y%5_٨*PRU {K\f8kGuj$&z+) R]uhM2otj,.#, ,/T) P]OA&_6X)2w4YJ * 8-up5˿ų͓~uegAm:꺇!R&u3:NLn%res 8V]ES.'c'D΢qz^A$"^kqmI3bS[la,&;.^[e7,J|=R[VXER)p9s ɸ1[+oSM)*豑`[0a1: ?ѳF Li0J[%_ťқ#ycH>Y͞ ҀGQf Vs.5{-.s}n!m&_XXѿNaRkTX%'ƙqͅp ;_1Gh{X)_%?G^܇<>9()3=qi?v,ؙK_7(Iֻ>r%Eȋ4br6z N~F*9p+?2Ȓ!ي2TH`Ə֍VڤE$c9any1qAw|t}AQ9} #Y%{[ݻ5KcZ*n O[;<'Qk̦A].S qJuoNA:$$?"[/ە26.@Xp[tQbZbKpn2sqq6{)̕"̜~@NƇ( j xGڒ9^$-f!wg}XC#b1x~0a|ޱyE^$ڙ@6; I ha,9AT]=Yzq,LA IopL@OL̀'FQrb,qk ]u dK|_Le49{0~% oG=WLV9ai&F$%< -FVB! L͌b>\eݲ=j3UI 4mDu%#,A?[3h"3"%%ހFq y(3uoGjEH-$sTaE6$,k+EX!*FN,(OI0NcHAoPŐ!~F&Iaզ {8 d*W7i*> M>0  cM'sj.w*イ'[qU, P&6&ч V 5JZ=Oyu_hpoYJt럑Mv5>fsokު5&c7|hxws3ٸ>V$E: #r Mt/z$ހI,Y@}n6"*2fYXJҀd JW!B~* fhB@*&iܸN1iSUm+ESl;#øg*i}aPߧ e B|$sFAS@Y7}JHXKʭp\* Y׺2NCz@(<ا;rͭcuruJz TϖiXuGcD s,:(_[Xοb|pɷU`pE#cG.$ Ǔ$ ;'k՞vQ n'N3~ a7%55 ͙[`W]Es} @Y>Ic ᾢ㊘\PNU$0=[O;vУn3c]]ip៾xݱ^<ޡ뇄Tѝ`jnR8|&=)AX_%07n#Y<#͈8i8Uٟ&G6/|Ew"IB=w9nn#@+Yf} ̢̻v6XU؄j ̰0re[_09o'0g6v6#:z%m㆕>!.,0,LaIecATKGAVUж lS9ЋkMyځPxOn])rB9=ZMln2 TX&sR^.@Isϔ[((ն(2=(>7N&A#wbJ]+Ms )!av;a:wN#( GЭ6: <,- 3o8 #(C?QUUS06.0 )MUxY2K[2繞\.("ȝ(&J^G@/:QyP2}IeC8sDN2RSjt jam4)nr[} ه 649&{!@fP-ZR{Vz|k ^Xt 0+s=bMja0_;5.[+vaUX , x@9_? N%iл)('`z-z=?3rEPrM!3Wa)I5 GK}W>|7ϵ該:C8ҜW!b#b|ӼD0JZ6F4gLd+6^0eH6X-gƄC n)!q ~y0eڔ\Xkw IqVͨ|m?VzH=ìge#b0lyD91vw5j\ʈ u}e |ѡ8fǒ5tB,- 8+7Xh< _9^Up6*uމ{3.|SCVYS-ѦcјVR7AW$\igjqb &K7#Ə?n&%h֐Q9ӵh0;GI0pH 5)V/TTv`>S)(XDOzZ6M>?}"djgʖo,dիeUI'J0L5 u1}*?L;)j:~#/ELҔ;-(m:qf`L)g\yaеbQ)ac,O{@. uN20BF<]tފ0AChBn,P_bW(vEeQwLMգZ*kR+rאa}{'R+Bo@3me -0$üh+)5y[haov2 cꇚ9>+pE)C&t"E7e%7hikͻo; 2fIIs;%pG"1ق :dι+M/rj3Y'uOʊE q[\Nxy#oUC`AeXPFE2 mM, 9[t/hPbU5U׫M.8EK@. Y7?|{yG 2VUH Qx0ET IV:n|mD0dx -(4I9nD1-?JЖ Ht:*T`z0s^iV$}g# n$:d =  Gdz4k8<FgG|6WyZV*=ْ1|1Gy=4Xwm1aZM&]40E|OLyX<l=/#H:|#7H\zPllw\3- }yN5\75aIv/d/u( ]>TҊ#}8.69I#O0"sz0. ~Df F"0=s_rճs)l(8Γ7lC};?^v`f)8L@\!h,@//94sWFY1\y*M2+*W(X \&L7HO7Gm%B/Esu]Tq4oɖM=E<80+`ѹccMoih{~-bAWjxy.4|Al3_ELeC?$(K V˵_BٻN-\E<ɣ/=xm /'dCOB\텎~$20و]2D(~0ː`,a Ԫueʺezmul|I(hI3}qf\BL| ׷cDŽWsSb~ ~Ɵ'_M7/Lf%\D[Bsq6Vr=V;TJOdRnkvPކP6j383K%kg ==(N> N@0szV97({NJ\/3żQ*A3tF`|sAx=9#+>G\KXN=V)pizcb` ud/AX ,n,d2A""&wmQ cʟzK^{q_ 06HSz}M ~g9ySXPqR'gOT%"E!v Var&hB@LlNs^\ ǃvwk-ӚjPe0nDFK`՝Վdz\R_%CN!D,Rz2{_+,#(*cԵ?&?͋BlkkX* JM\ 0D5C5Ofz|7.qŗza)~@4PhJu$d?ߟGԳ?UsX&K|. pPK >n&l/ 2 d|HhOjSnOW4'k,y+Uf8^n& 1(pVH3XM29fv<9/)~K5׽߉-)%A_ϵRGpԊ Ltnen2k\OA!;/̹z6YK/R1$ZZEˇ] ?m 9pZ"' 4uчa%03vFdC w?Ab4*9`_;=FwO@֯Weyu5 I㢾J0ׄ̆&ϋs{gCt:3,cbs($rQ(֠۵JgRw/z99Y^-yl|tjϪzS$p?q-s3X:p!LI_*~-e#Ip&?n46>_! fEnaI3dP`ZCX2]@_жvXdfx`g=kz7:Go/SvIHq*2)By8-3q@e`[(, N\Jwo槽Ai 1ˏބ4Zo{!=hX 8DgBv,z &±c{K-&Ck_kmk啾RpPa0/;{&mPٳDj @\S<6|tո9݊wՔ{gΑi+{}%/Xڵf>.&ǔ젨t^Q(rG)J\;J/ɛU?>;x|CqK晘M0u>Yխ2w|-Uj}J }(P gz@ aY؅Q"5@sqHH)zP~tjG%qI$wyu #;Jm)%S{+WwuJ,1;*?29":t'2I"FXvdk$6𒨿a 6BIEIchL?d$4{fӏea[Z0sۭK| #St"&v@"FU戽m1e` 7u)Gq4\ȪlJFN`x&a[|Զ_ ^A*5YteXbXr0θ[sB-4Z_:ħ$B>DCk݂J[=M<:p5lIb֢a1s!a{Sifv M9ι0-OT }żadm*|M/z>7sB s5u0ϱ t[԰A'S< s81pCiH:$8zU?rJk4P_q6$& 73.4lt;--;(Pǧ6֤l*CKzA'/(\ UE[Rtb^yo**mDєײޫ9˥ j`+줋ECsƂiϘU"NSSMHHDp%jOYj.3Mňo][(uvAh6^Ʀ_l H۽㇢@9lw 6pda(fc9hcu~-ddK:|ƌɁS星+*q0JH_@ 3!GY)JL"DbdB%keQ?\hE4pt ,U`Э0N[hK%ڣM=.] ,kp}dy1t@1U:r -TVL%9%zRDЋ9D%Yvt{wg:fÄ:i{0cxAmPݯSNZ.i۱WA?8\„gi~`J7Y6r|s,Mr3@.Ƞb=SBr`z>e?%%9og#V`jľϣޜDI9 BQl3 U%I51Yա fy{į*pdն'[-D< StGs׆>1DIs- OL?&%% nNNU"婏 h,&P ཱུƟ_o^AZd{[.Ġ[H3'/ŷG$wAI2c*A!x<e|Lj]{iv<&mdgҨv bĶq>Ǝ$Nw=o`\LJq-l>J0i v«0B' 1sӟu![v8 ncn7SGԭW#}G '2*ۄ6OIV-w~YI4Kpds'1gv2hy'EVi-"{%s},. BOT  GexZQi v K] 1.Du'/5\L9}EG*ޔC{nqY!V̭RX ;jI{dA2)1w͍m rbQP}.?_pHۜ1YNUܘcnghs357eآ/)URZY͋!ao"o8i?FRX}/Ym:J\qݑ/h^EjOAO@o8=`lf:%"fQy\BP&GΦď=7'|tJON.II]1Ȟwyv5CbUrUwf:ur?>l!mdJn8DI][ˬE`A-ejR/}FoUGn\pP,Ąc|Ye&C +8b^R- z̓S6d}G(ǀ#&JiD Qी)Bg@A픅B#JvAO9WOj(.%)~ȰzCAI;E&;5G +Z[V4_)cn1^h/1`N80}~F-h464kHLgGMBj*Ɏeҡ-wQגb(JDzsFd8Xqh1 "'6SCy0 nsu;ZM Tj.Eo,mop,Ti|R/@_I}[(^Y@3P)Z{V^㛹@WϜ؂ht+u0IN&~_X&O>gzQNbȷmFt?"6c4Lǟ.2rDFSt/3 ҙj^cru,hN Stux$:&H;v| (wFdgO{N\aX|gͷW3>,<3(&Lr^ nzd-'ʄq(;(*]oVdTw=͂.BTyl򍋶G 2ǯ紫++u7p.rK*z\bWHʒcJ@ev,(u7GgUM4IǏ{ !7 jZ11DݝS`alkfQIWG?NtZ0lg@ gi #G/zM~v<5ea '|B bom{L:Qu"}XTJJ=F (haz]pWULj'eMR㊙ez0GQg]0`'36xڥ-J97>3kbϲPz<(}9#ha im Q&>s5,cM<!EFK$'?hD{= `x2$9Dq8|^ .xX $xw)k@aKlKfNn+iό惑B8`BJģJq3 ĩ2(mtYRvȒyXC|ϛd^?2' ]_B.4;ZCtkoejnCL1~ oZ!Jn%56'B'I֞)Hu?C3 | l;撇R>6{ZW;O@ns(]Tӏ&ߍre ? 9![>N'6.b=k q\986nVc `M h,$|j)r8dw^5TCoR\'ۆ,YGDu}x,J&KZC] b(H:X=Rt"'-,.2nE L%+d *bZo cFn+U*s Ųj1ކ=+H,>)ES7Xpi2FmnXp{d_?d8o=Iu0]wyUd䮒CGEiˈIvB>Z?4UT-Ɨ޶T<{_·V;pD9Լn>ǫ1A?O/$?i]_"ӕilQa ȟeN4~ ǙK!ri=dY%n]OHm0>S ;}p d'J#p_DN*X $2WY]d%E::AΣ0Wbd b$)ideYS".E-BW署*1TF; mùT hDy:7hդ{jѫU=ۇHy??Ĝ'MS+>˜ cXU!r=ZɚU.;ޙPRϰ\L9(}e! ݾnEmaHف0 mťf?{a3wH#w1+xb | ⤮(б=3$ VS`d{QnWrCjz*A+Rgcܯ$e38kʖFy8޷)]/LTG\W,CzI1R||qD:5uym?*tl7?zrL\PؤH쀇z\^%f~~nÓ}nei1 1bR&eEkՆ>8?>?g} _ + `'J? Ekg2cGj%8OL"#> - P3y m8Kۦs~"MVޛs*_!=w瞨HS|rV=d` %7=X:Sq5BI1SY* "+a,6b=C2`4]C"F4j&y(#9H|4jN\9jVvC\cu `: eBV6x{ҕ,oXckmfR'3E޳vC| !IJ@Y3`Y7GM覐.|]*ը<-0(t˧\(jT5D_8 j R"j8>ۇq2-t;K^|!{IgRA?d{.>FToDl+İ87OBCX!0癭7!{+6LA Vx ']f#m`⠆ߨ 5R{ >EGG4JTsZM,o J`I$Q`89S0E'3+8=7;ݨw!p];rT{B| qV/H(~gYpVn\[I/mL0(5JU0{ ;;} 'ɡ#{kFtdlL?cMe,s_V[##d0&Gt \QɄ|YnUp'vSeBx&V|ElD q Vbwetu gJU3_&)Ny=Jz8}0RɫRLxn r߸Mm[@8r<9$ժu#;BPTCsmw^¯9(gyzH_Z=y7Ds#8'LヒZߑ*9&Sh$ -3AQ,рi%hŌBwBtmo~L]Z-8JZ.ųo&S 'bzklx&Y2a4)}bźt[b$7gq6̀Ѓ( @AK$+7_ {I>5/N8TfR3spׅ,ⲿ[3[rI7;h.p \C*j&/QZL$xN'zal`6<\:P]8?Tddžy 4䆻̀Co1PD"TK@pvWp+ 돾 Eೲjw} $~N4WC-r*)`E 4ó%LȴXpevNjD{u8fl+s+83䳜fqY]E߷~!*Ra?R>Ԋj 96C7SZ%n?G7a{!n-9e*\#xoAĐ.U"2yEUxS5>NPNKY5(}^7'R{] FTy:JDot+\^uo=Vvy j.rr龡# ez?? işD6A-uh)c@U4>i߳K3 5Aru2ez* ^Ou6uVhϫJdc f .) 7i{/w\k>i֣~~ k$7#>PDlye_fCu#݋YÒƴž*Xe X w(x/A{Nc}%୾! k\P8%uW!S;6HE)8piP0GNSyO0О `C`86%FԧOnԙ*"^[G.}SeYmdeA'pj LVFbNH,%5 k]t?d0:<g&0Dx=yDa֚jiJZ O[ f ˎ#q0G%g֚i" ES l ń̶N@MYÉQqˆdV+ѩK OVD5a7hdJ0S'{J6$SκbG1jZksXț`bDk >ifpxoMtVD%xPnXgH`GPi#hf,P$ kKH$f!1:p(0wh#\Lǃ`Шr"%-DLqp֥%[/n m=ӓ\OgC+6{`N GG$+EH&oz {?.Vz6X 2VM~?fe4u^:w0ik9tO:(k޳~n'&s>o؃~'*d4y֫U &ljq@*+y%؂y>se ,m"~cgu|||DK`t* CJ pD扞x C ' [%E eÿKM>S>lbIiUe*|`݀gZ]hM$vV "{t,bfH -/~ |?mȱByFN>I:_\RWasz҈ =aEwXZݟy;Jl{(14| G< j%+le P+p}"8ըAGM=_Y>ڦ;MZm/;{/{¢[V = G.Zg$ym˻# x,ܯଥUa9Ø$E(+: mZ %30mz }?޳JX 9(.6R&oN3*5lq\w ciي »̴kr<K!#jVP<ˢ qHjc R UQCcƕ0G 3h'sT9gu~g`]aӛ7:F׫&C_ŒM(9SVt= 5f#DWB> 07P~t q`VJ0{ YjZa `TY^^M }ȇr ˅:]pqE_L1`ƛCŞ[iQtF"=>{ ڿžK" ]1fUV;YPgPvd-  1|祸=z+`j7,j`|тT iT ih \TSشq?d.p:$mIv'VY w !$l:;M(T{zB)R$E'u-y\EX1&d}&8(ɁQ12Re}j9V{!Sc}m﮻y`fytFkL S3K3 OzwxkRK9dHs>ߺ*B m!l2Egė,NLTi#dZzʰ4Ipb)0R11 ]T@% <{Hcl}3JQ*9%(Àzx꨹ XBqӂH{EGӑ~٣Rq@kkxԍ/4%/mV*DAû/14^o@*)P;_mh#Qc^!|6L /ԒAF+ԌvZGG 5Sgu1:"c>hS`L_[mhDkn4K ck%0tm˿68+0bQ9˨ 'ޱ}>J2x^R^?FH= ySs |5ZՓ? FXvRPcZ#)ǎI~hE_!ĵOzKl),s,<˷&_׏IlId`[h^0vW'i|.+z<ڨ븷GH |+0H8mJ {/5e`}i1SG2[1T~hhd,Fqc~78h[ftY_e%j\gZYWZ[o٥c4JB1y1Fl8EF0 6QK6=~{و'!Ft@9 GZ.鱓-b u,Ū4VWgJ\lkj8 =[fA-`1^&NXHK(v=$!0>+uMV׵"L8/σRM}cP/D8; `= @ Й ^_l8=~-o_ p!UK\# Y I-bXEƤ9q~ x auPwBoJܦ9-%'+ԲפW~nBQO)U|n ]II k%v48W09-JЍ&% f8 =薤hB 'ب~_ԠHdZ]*lslvvYKީv}\{#Apj=g9t.a0J}@%I&i=탙_Z7Q hdmH~`%#FJmv1Jj;K(!-MWSY4y$k>=B}[*qtC JE!<dd{|ɵzR:GeH_գfo`ݩ$ܧLs=ђZ\A8˥gq>+aKjѸ =ȁ22ވp^"m峯/%NQ䑡vEPJPe\y$P5ho[ cvh^q 󒒼X"ʅs_/05l47JI!1H>IIYJֈX$؊'0N K'ч w(S;t):va B9+ЍUZdmlc9a8V/'iX%"/j}{GN6aOJ/IYZPF*=\. &s)5ݹ}i*WܕDY$ 4ޙ\$/ա9%QTrnƏ=Ew!+-4 Bpkw\ ed:X+␓xwhCxii5)_2t5 eɊ_r.١5o>ȷ0c'֌x~]^yov,򙫃[f)e3<;F6v d|adޅ1y:hxGJՙn>,v7|H<%@A̯MCޭT.q4g'ْ"*&1 u?ځuubsZf]u`DA1w.餫@Rhַ"WbglpWMU7.H]\Az}$ Q)aqqӇɤr>lldKfnje cmĵzXE0[\ utJ^M,h6C6FZeS洖nvCZ?RQq?1*| 04U>ET#WEA;30܀sKRq:j _Zyc}Hc'!3>*w D'fӂ\x$"d]IX gLUbPeYaJ@H.A=B*Y|9~ 33Ծt!d--e<7 xlC\.,B!`:']|`'`036&VV:%lʩ-N$UP~ Xj֔6MrY ]Ou[i-gK T>z*$pG( d)9ZaL(jP\:9$0@Ho]zfJx~`W5Vg}8)Ӧt5O*1mTIA&=΢W:}B]ϱvd088A{©-<97.SiSqmc >z?i7*AG@nYxg@m~33 s *W{#ЄؖUForNkWN)PÕϣp=(!|446mQe;kL<r8lr}fYLvV *֩WP[^(M9:/HKaI@'AMhM7gGZ0Hʡ#k#&ûKgAEOBHTnbHɔnNK60F^qnyIV_BR }m?nީio]G߲n9Ƴp\W]EQ9[%2rr/=*Z޿Z o{wz6\p7n.…M悐p&H25HaPĵKq[?`F6X3tØ竵}=;0X~QѣTI v0ߵ˸MBd0"iRv77$ (BB3НP%N$~  C+F2tŬ$>yڷ(NxseUٵ>x27d%Gfѥ<#:no.R2.OCmC!(20KcXh,>CV׀Nzb )g~^X:M,1Lz?渗?UR|ڱxqkbR7HoH.Тp&VAF_Ұ6aVUQx"ץ/ n4pA)3Hܗ# a 7fܳ/LAr?/aC|ɦξ\sLJu^$Ooթu$~k'm3G5E$_E~ ?aef-]Oڨ{^8jc|!q:jkƍv,LTwTkyY&T~aTt+vbE~M>H܀K9m}nIF.\ A19iclxv/~8:/ .&/D2yΛð [[V:'#I6u=E2 A{/rYMYzk`iNeRSP f =Iv'7.6 !ƾD,AfuV8M낛eH]DCO#~DV b{蟹b_f8&f>E %dO9m'~5=?ˮaU"6"ޚ-N)7CE-+8'/gKL5WR($6CBAfxVb+KJ&Db+ E:+}NwtZUGpZ5磽U9ރ/`>إ6a/0G;#(s  튋edj8$[yc^1776EL/bBzOv:jr3 ꨠO4Bqjp3ULV/"DMQNme5*su/AŠ5nO0ᔿG;F; J5 .P{' v󉋛䳽3>,yNvp0V k&D!G+RQtҩϋAGĔ2Tk]9R ki@ 2cil(o7Q'H뤸i ,){~g:d,`ib&z3(B.Ƒ 8@N;WPaH:r!h4 R(`f:iN*—X5_&_0fhOD5xzc(^d)+qY;3hrAK:8UTOVG*%2JxS0 cF U]4uЯݘf;zK_l)|O+ECC%qHL1>?ۭLG!.(}3nC>iXc\h{yVJy> ~Ywa=ﻲSڟ]]Wt|b_4IBmḬs.P"}3mC71DǁDK2P2|-^7mƎ[=%ۜxXUg_|Q2_oJtӚ$G!o~. (L da+=JAE#c!zЊ-d̍M)#SI{[' JpG ԵSkdzgQ}9z:@;pFC&E9i3У^[3j]^7'a< gwl+=C.7sl[4'%2C2]3*N '6_yKߞ?}s8aD j76#p * ( \+%9I\fXO<1jl?bV)ʤ-.n>CFU[o&>&;x+|\L {a4~M@T?"/p胄U[[ P#Nw4&GSKVfhDٞ z(`p{xK;,Kە@ Dvbj-iOBGc l ed'=zC3=|膌Cܹmx=ЈC9+XZ7LN'Odn, VV)%ae R0ޖ6iԻ=9{w\ `RZZJGF JvPrAFKj`'^S^= ׾bIh.p]&vn3n\Z*#iCq~u{ 1]ʧ ܘޢu!]\A3L֤ӧn[5iQH(ȂG&>E z fI`UJjV U\Aeyks@A(R}mb jty9jzNnvqEL^͆V/R^qP[wAv)#>  Dc]^I=)6(dWelQD^5K4+OB);.Ikg/ GW2,~G[!әԚ[^ ˆX1AG HZF*Z]5+n5#KGp8]e.[M8NkVz |.ۦ/h()Sku}PP 9`~$ }@vsT1̷/)S:a4OāRcj3cTvveqx🌜_D) dJmϗRkqKI[:_.уY;MY=1Z l›$Nu@̊in~R^&ua&&o햷Pp0ް ˋ5&D]j5NL{^@Pmb4dnX7ϋׅc8+/p{ n\?Pb2P t9,G *}å 76؝~0F kͱٶ9hZfBh-(.JIМ?忻jG;72Qωryx3pJB X?DE53\ǻ%\/LJXQ`4 uAˏT1&_[/dAʑ\@nAmXz"*;0{Ew_6'p}Poft v',Wqä":;1N`ĊdB1=:AXNAakOt`oߟI.zwDm'&XXٲz+5@"}Mm"h[<+ų8&9?9!j0s7ת@\ =ȇ38&sY R)_/Ġp5.jw(Ls*'{3L,Hx`蹑c>Ny0M{Ma%ݷ('Jsh}T9&!ـt.E EG3 Xĵ҆OyuȡsQp: 8'b$1& HJ}K.ѵ - ZCZíOcJ_!Y-8b1-9hmr0'dmZpaDrѝ :G:ܑԜy?-5 >[[|fzv˃D=m`% ˶ٵLe_BG}l3XWi]߅5s\+( VN@J2 1h9rFh[L cۘ0jJ^yO߆Pbo-~@BG^~ EȢ&e@$og0yy}笁Scoq/uG* DgRqIiysV6p١{ <_Dm%sdVg|NXL[CT'g*̗l 3{CAqr]W ʺ CB-^=?טsXuzvt6w$ovn0\ OyC^۴W`?-![{d[R׼7)ngY- 8j`xKj&-ON];7%6v([}NJ!,J8~!-ѓJ3ũ n$stn VqlՓD>pCR]߹2\aC=N\OPǐ[ѵ.߹hxBհ1]91KBMM,@LۙAk2fM?ܔ9D{(HzKR-Si._IFGMxaϠ02[ "tFs{el_;_?ܐ}>n:EDVP??"tì 1UʒI(5nBTEm`,ܑ^}L1gH=@6y;% >pX=7-5f=JpWxh}Qi/ d0}?T#g#mw+4 q6M\kE 9{rB:ޡϤyg SZOLKBp GE0]|4'.efXriq~俼!}Wi7,ă"%G(j| 4d+cUHw2 qI.9v1?-gg_PN{KxC?/gX2rwy>>ɄU[%*ʺ.?'&_rNÖxzҴyotfNs|S$]l/`eJA?^~ӆjtI BxYH@0/t6  bZ)]f[dh%۫(h^,t䡵<h@p9:gxR+ǡH2N3mUY[4m+V˘5=H~.S0Hvg|8w[aɥx4{lMޤPup/uUL?."#b1^VՙHbܪWW*c~QG.f? ,HZvȋKhndjU0}p]TgL+hT.LN^1S -,|TJ ]];,H0(H0 0/nu(}GM](z^,Krղ+㛤Vʎ#'Վlsv0=)s ;8"mYHxĝ??]@w.ՔnF f^n:υ!b#Θ&\ /3 }| WOT~h#zQ8>Eu7cI縉 ~ƑM$[M.U73WD)T8"ߩ$Λ4#VQ~:M[;mmu-f3k˺)yK @pX.Tz\(h)l ǶO$nZyV`'/7Ҵ`;B'ŀ?t&i3 e ''X>xeEIee'%IkQLVCz 6%ox)|nÁZWcl?۔ph tc rW0doOпca%U 3iic9w~pY|*:5q\&Cy̵ZL懶rى<$M{՟Ww/&:FL)}5 *g^{{;lpܲqusABL?Dt\ 6'Dh4 ڽPc aqʒ|H|Gs֧5^/cyQEUY7RI,\dwv,i-ә6_^ʶ_6h> lc24Lw~E!߯\>TpC|ECQU/`0W$Z%f{:DMm\e;S_'[{aB҂KMl3a.M?i_b.~н̡li' gYPꔃH8NtFS/mw8iwO3_D?Jy}:(إI|K&3J|'()oL w qX9j8c /QuuI<QYWيIqyvqQ 3;D~VN-I`yx9#Z6^?_!#p;y$+w ^f'm1'i\9s W<-/N-21)qL2SxvFxd97ĨhПJ|5A fW|(?<_8[^v}byv[Z8{@jaodݝк3Cv2Ue $ȫCSO%^?8" ǭNC;GR&)¦2HW+HY`Զ{u) 'sHgis3xmy(YHTc!n+" WX Ur]{>YYQ+R>HJ kO,}:%i49T#:fP3j6/&$&\Ў" CH7:s0 }N?4 W0W\ގ<V<? ԃ]AJp?;/)k(|jbvU(= 68 bF5KV1+G!կD1Zuc y$0wźP~A@}vnCNEa%Vf GFŭCCka.&Aac>ainl$FamT!ݦ;`CT @sFW~%,3!fQGF.JZryГ *}+^Gظs&!pZ~ tSM,Cv5%ۂrD``6~U7 uB#[M ll3n H((-Ht̹YuM? d_CY5 5 oPIr&!Lr,}8t *yym8x{I*4>|8Uɐ)68<7S.һK:+FZVn-"i:P|UIr'c5E交L(J w} KDfq"Em=d(OVg*yeEv%,BM &d',Au$sىH 2@Xe `I"EF݌K|k88_c %_, @I -|Df!]AA s"yn4g _h}EBh?IkB18哄p؟:?A5iqgr;כ_Q"}-@h&q 3ou(EΨ5y}h{^⋯1]P6L&_ +2)3 [\OG|)jiXx~!L:'d\Sᦙ eũe־Dsl1VboQ%K֐g/i1-{(okc~:0H9+A\ t1 '-FVHaf/1O`TxyC|о/-Rs>ِmRc?-.'ycO&3@@nmGS =vz?$hB>U xYڄlB> Jh*tD7 U3)Szb:TXCOcňnOg` _K''_A{b?0\?X9t1ߧفȚqhp f3 K}} R`INO W!su9Nt2Qlu& N1u9VhV@4<,<`ܽ<坨4TXvYwxÅߵ|=HunmLZ$^%o:}kDC"/Lf.71!'ȿ GQX}y.:Lk#&!Czwu/(qXˤ[ AT'8xi0%6 q&*EO;&/kPTӖR#pDǍ.; ue؟A&;A^Wh$ ,!"&-,7#=1c9lr^}4Ro#02Xqb!1r"h.$*=*vH/21H &fuw"zT=ےGjoI>F$J9,_޳!ݩFI5[n n_N`xɿbΛ>{JȧTG3{i.lT6E^԰ic{c=G̏ipf[*̑V+zSX9 xh,R$x6zB$4)Nq/sCw 0Qtݮ B Ryۢ>qL^ӏ$*Z%gSxJe\qLHϤS+u $OGa>6/e{ uCJvE@.NY3MƉK)N,dLoVꅁܓF>X@lԧ{C"]6ՠ@;nX8?1,o_ bNEsGgQb,V{>JGW[YPʫ:+Gܻ+t<߁N;|;/+׃·j+G߿pXxuloUG,VƘ#XL3*v0{HH6jtmq EK%Rn%ؙNkX@baE79.'XǼn+p1d{V]FĪYDo&BRo?%F2oL.5_D^^ Jݕi|ДY" GPŠ_mJɕ.5ӄ: L0V2{FOM'$CO3w{ZR1Ҟsi\G$>jDH32|jѻ3lke=;?"Larw_J[L87ܽk{U2ƨC@7&n A-rȚX8o{/OvVkiEK΂ʍZ"#yX>LuXY" VZ?y!2nۜ6d)s410 @W0 FIX\ZIJ[@ДpmZj]niƞ y0X G᷑n_j.cYݬ{\[p/$h9ieo>g Ɲž짃 7Ja~ A7SJدks :y>(@ /ztB aZiF7 Q!)p*9hLCH;&͎݁狖?dױ(EV ono%ۤ MSb<;:y61% BF͉a&)x;}*Mگy| @0r>B:i1&T Xo~A[4ޫ(?6[M%6Ky]]y1bJŸsL1dǪcD 3v,%jTB): KkxєX0hG$qj (|[޻WSf6 2bxQ%-h_΢ѼBh@ Ҷd@څV*?穯|}`ze]! 1C-}KތdbѮNOx}Ű5df/w3Ch#RU,F}|u- p06y&wgV`L0D +fr'W%ϻAUEoi%Y?#5L釦뜾 h7sʓ `(L@. LHD+;)x4UFlj9=K 1Bi^vP {/tk=`kRe1NtB),sų ֞#%ܰ>) 1̶TÜ=,[sO|ȋR;l/L ۓڿ,Nᆿ /cbO@ E *KxCʢȞh[YO2&m@ !5dP*W y96f6/*;!DG4O f8 h)a@\:6#v'IǺSrDK͓X7y/QgYqLKx1jIvR+ 59CZ{mQ?xf%A(*mc F6{C=~Q1x–j~l! = cLnN/@%n?TG,[Ŗ8 0lH^v Hs}/V?nZd8&ono  e[afo]=/@KSA"q d yNfcJ-tݓ3ˎ Fd}P苎Q kByگD'7trI&.rC܅M7ls6*wHEIt > XL:=S>Gm"' ӊMu}س>G&*b{`Hi, ?gaMe<ޕ7KK M' G \*)voB`aE|ʊ %f͜c< gĢ[`1glX<={WM"s`@juDnYf¿C=)ɝ{dL,P_@!w>B*D.k:J81ڒ/M}=;}gIa ك@IwzzoZob=8r0nͬpbuJ?qdž Ҳsn7X Q}$RDub\r 1 $Z*mJr SޡSIqޖZߣ#3U V0ǰ]s`8/AvSHmvu Hx|3qk) DC0[ZV)Rpuɤ~pWsF{c;1I 0Q8/Gs%)KGhe>1Ry B9dP P.ʆt&mN`s`K¼Zl&uY TGLU0},,0b6tJNZ[)Sre/ӢW'r0TƮe08Dg\]7{riYYְtEGJ#vѬ"3?0c He dd؅b] 3/$%rH;8> 9؄f>ei:b/AŞ+P[oN.HF|QB1=buGN2d \H|,EOR^<(i9%]rQ;E[cS#ɣ*9!c| )0+ CC)ϒeL&j9cV{%~Ly&q@yÎN?, I8r 7EI]Mp#2 MiPPT6uN.ħ>jwZNjb(6]+9 vސH^.t?sNDMit ^WjRpLf@9BJG䂍_TVhǶ5"Ҵ:NW$IOA~&02`CT;m`у*LLNٿV4bN?nOw) Zw =H!J-q=vZB$AxdSJQS0#zF+tp /.CdRpS%~"5IIFM 08g pƣ$zFɝ)$]V*0v OE;lCkk(],i/+6~V3 [+!|Ɂ2j=U¸vB{h#+p-'PEztl&6[r692v0 PD94֒y2,-E4}Sg]'aNѯpp{SaK(87J;В@p Xw(lQxLEspjBe w]ګJ,1 5+e[;Ӻ~Po|r\ lc2*\S)|P;!C8&]ОHi6:Npdz;\mb\oAExU1kO5z[}~Y/o{FYC Kum2%SrbͣIQd{?SMƸӒy2/]t?{azyis,Bme_<fSPi }Y{t{Cz ulⷪ8<](B1J``B/ ګiRW l4k7O^7V&YE_QIޘߟ#4pJhi;"X IC舐?Izxk pmG"NƥTk<؟B\X@CS:>t%:sq+<tXb7Yp~ܤޚZ lg%<̋$8< r

ɰ5]^M7]1P(G&UR:I0!&[YCy#Nb|V$sՓ4\ 4ڣ)HGpg;}R}߭8M܉FOLMk*CF m3 `Od|) N7]jYX!BGk6a0Jdu, E g [#&/'$U0m'=o:,@sh=gCv@+ O_$`e5ݒ Y؛HL`0q- x5kas;@6w\v=? 6=۲ e#i$8ụÔ.풎Xsνрit8M'e*iחзA"yOJMyyx@#E  g*7Vevp^vڮh(![b&Q-"\0M)z1n1i>̫/7i=ui8;r"_ EQIRp Sw%G Z"2DWYmV\qG $D݄!& c]7jͷl_8P]i 9;*3_Dc 6}gz#H2MdhH6AYbg/Ϲډ@Q:шSd8xV:7ڔ{;k[T^Ϭ]U >f&A"ɠ' B2뵞)t0$nTG..WF5ÅV  fh BLD8ȰHRfC^ۺ܊5"% m3^LE\B pu9 s&j/ӯ `"zZIJΫ a>?) 6f 55iU4rɝبz:ʉ%% MbDǧF1FYѢ6m6Jb?I<%! hz]Vn-#ۤx2:O勐Svy8O78oa%G,)8ISL+(k:nc~‘"i~SWxhU7 D9>GXt!XhEPԏ|kwM؈ Ųu9sv:.2ŷJ:˗4~Igp)Q/{bnk;Z 0u) l;zXƠa/l O[?͏E/ zQnۑ" y>qZ=CA81AhWҸ9*cJZld5m I[xzW% J[J|saO)TaSXɪ[KO, 5Acs9PYl) k`#K!9&LZ7 d$Eץ|D`o頢?pPg"@+_wFv3?ݒ`nV%]?ۑ8u|V͉Zʬ~'g(gekiJ-jl5̲827iW@v bCbØ8Ӛxq}NΛԭ3m Hmf hϼv-fՕAOg JREFbʝ(/v>̕"g> Y켘^I_E|$/ZҤ :Q4R=vH)sG3:xi6ѥht>{khٕ|G Hs:Gjuj+<{4&8ԉ3-̶2ֹߑBrsj߻I jd<Չܟ$vTG0AitNqw_i8vBG)-[0''dz[SBR (8X.3|5|<: 9P\Ld,a" #Y^P:9%dVAYx\*hC8 ^ 0otldyK,x-1]:Nûdz\̠Y@4 `2+-̥Sug4T{{;eAIaZc|jP[TӓNTC5dHҰgtPX5+Qp(&I?2k̍4 4 T@I@kR9T#V=Y{u~絭Yұ'G+\|z[> ґb{/^ 8a,4aNRVK=P,<&zv3WSC{{_b 'UR Uqne? X|92(zYU:?!,N\aBЋK)XsRtZJP‡\\XHXIڕe#pS%L2LauiWUpɻ1dMg ZaCm9=ӭ#9N܊Ai5;#䖊KRED݃E6ͲTd? |@bhay:  rS?!cT}^刾e`Z$灪jpa!\6呟qΞ @*J㉈fU7^EA1pk>337ܠ]~J{x]nb16_^2ba{SKT eX{~`r feqMȿ Tz!.͕GOEwf+iBv$-XKU#B[Uhߘp$ʢw"ş/'BDŽ?5[9d!@FCGW E>t^i6mgn Z5@r~-n=df[mـ;oU\Tˡ3\+P64H)޷ڇHl1-|F2)?u/ &9>*^??/P`\%EDbDr=I4A"cK{dcE?p1OU~"SJQޱ[Z3mtrɸz((|`< S* 9j;>5 V/旓*h08Bcg`X!Jg{'SH.'"Iw[!;~= s!-.52 I7v;'"+dkb߂87!zDJQSϰ)'Ẅ^of+K0@P6\u#/.3P&*?;b>jo )khI*jqQi`J$kĵAϬlk\H0U{bZ#P8@^CzWÊ5F1`m|4_x?`<v+1rrN|R2}nlK i$;|mw /Zfݔ-15C`3dq@({d`kC!h.K0]es(^WrFP"ĥ_FA:12d5_m:(?sǹ/9)e.w=ЂЙ5"n E<-LXdԁq-/DSrod-+5,ny2Tz kMfm߄Ȃ4cbN-{i̮6cH}Ik'RL/Q$_ǵ^d~>&-VX+BH{M#SM,kD]2$ v4,w$lX ~Fa҈ա 85$3xo1>vbU=I]zO{Wc\Yɗ 6N̯342 cڟ(i)m7-7/=|2lAd̐ ԎH<;\GEȔ!I1Mb؋s 4H_~Zd#D7QZyx(+^3c8E'LSH1>!+jz:*Ղn4{~9ڥcճg` !CmuI 4Ky_>:g?l ȷ(j/B]@&e1؞^CF+e{HVA 2dO͍T/GP/Av$ 3hBא yA߇*GUty\-wK_~֋2)-]{z1 ҄l;jM9 VI!\[%Ҭ'olx+An01G=?F^jھs>ff~TQDD48KW.9{3U kgTp\nUǮ?ti2k]2]-@SeSf; Gt6AԍR-Hݞ:DZsh QbHy{Bf@`"5 Ru/-9 kuIzC-QͰ{t ÊopDrf{/sY萪v' Mfz=<;k{&PV\YA6 T(Ӝf  `2LXp @CrRn u锐>J:5OebYQ *6s !TdiqĮ6뾙HdyFi>,Enm&'ϕڿNڂֽv,Slq^-~O[_Gm^.%c-PRQkDvYwS@ C4CTgSs}#/OM4 l"X)40C†*(ynngO&Oa~p)"^nrn1;H]|Y51Wavfk;Y;S[})_AU|㔕t$E܌QWwObvEk)u3+>#w288yZ89qLv-D3TyMu?]s-# !ܶA;Ÿ ~?w//e~;'b~VMJrw]љEJqb-o5nl$ɑcc(?׽BGRמ1pۯR5ٖD wP߽*XO>iSBhE`a8cQvz7GQli5)?Srp!D:Q\Ьڡ9ln%$0QVR &tEiReZ41yQ[KZ*ՖVpX L47.w m ~3B0oċe~.iOL'vOP: *m].Bzg*]D,NYZ)/O1rMbTe[x4vB@kq +,?>Cep@`/)9u\U0tLƣ\6 Ł{1 f=8o7,1J91U;P[ $d&Y`K L?(qs= JOv4*Ma<ܡ#d(Z.RF^H52?*1/d7m|_"mm-:E8zW XE~V䕺D.[pEĄ.ch* {dxf]VQw8@u$dD#˭I)P9Px + w${r!]HCQDXRA#D:D;GՏՔ"GXj(4yP0>$buC,7F/&p7éA Re ҃9s1х+ nHD=dK.o,K^9eD&( -<sOh' So):ae5oqʣwaphm\# A3#@fs 5gm%UsSdB"*,gXp-t!'/'Yf'/gk*R?{Tz;ދrCAy6XZr<MUUU< E1Fn(3 [y\;Sp WD[!;jԁ*JG07º\\&zHaI3CP|փ X޳$wkp/>- ZC0&Tj0)N_Wl8.-QM*|>e4+Y^Bn9!Ŧ>*!9ll 4O eN ?q=eΥ[>towoM<'7PhDW){8A05_,kXpq,脜8@֤ɀpDjR+ZaHAa7l'T6жͳ ! ܝte#)t7e̟/y_vԲ 0cF:Jy7jl `¥yoJΣ$\K47lc,0 w M;=r|Ξz$8M8W/ ! 1HBMۗ-N&*sOyݍ/Drj,peeA>JxǑ([f,҈΋RX5 JfH8 b9\jotξ~/$:z삄DB4Mpﱻr3=|O綛ȍyO:mAG.MDv @T) "m`I0^]Yn ̍IS5P7YbHN?F~jU}+}^@±>vT, \+a):$%Qց<NscߩHj=B <ɣq{ҳP ?0/`P*EY3уZwC`sJ0"Zt)Z*>>CNE!WR!i^{  u.|>'BWf4Sΐ0a%ub ;b_SNGSU)@'{> |d3,:12a^pQqYIh`l.PR[pPyhLS LyZIroR/Δ!ch2;W\IU[`w7T+$ǯDNSǗ!U$?^ A`kYKU,K V*h6M|B(OF~H>0ڞ`Q_"i1'i w9߷$oԙRYY=*KA8h,nm@|s,p $3"+"_&/ΕU.td'0=:.m:8?Jv0< S|3 x\|$cވےGG")sŠM_1'4V, AT &wB6.%b~ExaZG' ;`fvqoϹ}g_K ԋqȤk<t\F "0Eo滱7x qm]YɛdN| oWMY\$ +3FM.#ZF X!DpgmɛiAbwb'@t uEE$tcuZ$pwk8\ݺyA9&ZE@)w1lɰxrto6\}W*0yjvG6PG+W[roX*󍂵c̑ V^p6iEф #oq̈S1@1 DVʔ.DCxKKX|&L5:9+3Ǡн, b*#cIY{$4R,M+imc8lZReK~̄1콎<%Y)@'ޤ /R@Qud͍$~>gR%HZx 2>KWQߐ)~ Wl& )#72/IrzG_ [ MNagx|&bϻb+MxA7dV~3v^PL+JPпM`J9LO{iQZeQ_Pm͎EgoMѩ+KU0&WMi"#]غU9Һ,0\rV H{&}8V37wD4 Qdc.f.>]^IEp@ӝl/c?9OS4 `ל6}lߊ|yWo/M.vo;{"G̝).DQ:Zius Zu/!?SH|E5|ubmwVoB·:jZQ |֘Bu㺜CF=wH uR6}%W+ nyocy#NUOAj}-'37DeADv6J`LKBƌtz^HK6D Mô2pXo0[:-rR K BޮI7 EGmV5fcZ Es҄0WZ3CGVq*RжٛM9W蚕kT(=ٔuh2%;Iqy#<x5i~OEȮ)~mP%;g9jp!ɡ²LQʰ}pUL,5&\IY'ur4h䝢Y9Ic"IRIc`J{x ̭UsA儓ޱ:rfDXn{Y!~;W"&e=>qrJ7Flj=kuF fukP5EvW&t_KE~}AT&}GR`)uл"{دo]OS5/ohٚ[Zم@7 stk{es&8 z aF$0N6m3# "ǁlFˉ.Q!BNv YLf7C))GjI]uH$ûe}ѧ/ʲ3i;E|=-'׺a0@{4}KFI<1BQ OcWQד'Ena m׍ءQIU 9.fYY>8~Ƀ$w:vW@NPMFڲ}1Ϸ)+"Zv:Z[^K ϶&9۬.h`B`_HNz.>ʛ_(?mZ"8﵎Ͳ3T􅾨 `M(_ /Vۡ uImnmN!C$`tAϏ#aQ27nӶ/喳z.A*Ğ3^|N-n)c}NcvYtf[Cҋ_YĔ-&E,Da2n<@)ߗ^ًy1Mg%Wf2X><5R X,dG?-텲 t)̣GKnBdDVS:X`)*N]XZ@p@nҋP_4 fDF(vCQFX0OEo*\KS=Vѳ9[w]$vGʈEx} IC|-9]j ߉ab Ñ9Ĝ;;؀d_G#*n̜/]Ͽ ڷWJ.(8CWdpQJ Dl3Z3$h("LSrdU?E :/((q0*WqW^͍{774SKs[0!a3gFWʜ(7qqNb DCTf++/Vk &@toiF\q8&co#&7_z 7 lb6%G|wXFWnkw7ܾH͋:]pJ0ge^Ai 6.j~ J.f÷L5}Y!pQZ'K9% ,:'&ݗzwٱ`/ 15óS^i0۶/ӡp =lJn PVfiXP8D뚆mUQ:&HDעjI$MԹw^\8= W ^2N;΁Uh#GSJ;\6%ֈrpЛD` 2 @&?URց8NamT`-h WolI)?u 3Vfɍ wyEjg_i$.F_~?PKxs6C Fٟ Y*:Mhe) E?~TXqK Ş}iڍq\#$DKhEߣY++yb9֬b(ʨglkd425_9)cgtQUoxk Pkх˒ّdPoO$hD(tHDd{+FoӺ –ԁ;$gl }#;t /B//|hS|6jVzM)ÿMpƙ ͊;mY Cvw9|8o ? 0,͇ 8 !: ||{ePVf@Ylhe$I.q.]*;̬ ad\ Pb&E/e:GNdE!vmM&iQh]c:KJ)AVt<개xXg /ƹJĊ B>jtij$ϫ@ A YWU0V(?zחo|* l6[ѣ >d}1WvziRB<QXp VGuHlfU{T)N$Dij ;}CD~4eNM&2/UJrIKɊ׉j'uXFξEΰpZ?PH|Sf,xB5:Py̛}ќo*{+$(dG!vး#2IRtDsnBf&^u [)iU$3Qi`0=Li#*Ssy,s$)hTYmzIC8[|„ˈSUvtԘT?sbw%estDzۗYdd"+%Vr)-% 'n jLd|u} To1;b!A{K^4V&~)f~L*\M\JAntp]?CK yI:<&NIyPy:.iAK.Eo :΀n*~܍-R]`@amCS=R,4p0СPTb[xcb!EZg)56(q ХfeN]XoXt9gD=I~#x@@gsa2t |; Po#T,?"+#Dn@B^cb>J VQ1:KwP~UfVuE[P@,np jDAؿݵpjS#DN!+t6ϫW׆H&>G`.R0zWnu||bpQd k }@E\p~&c-Bn[F$S'e. ^ѭ%xb.tbQ**MP{Q7PG{5o(Eɋ0rse^ә]@,'6B"!ɘ;xD-^Fٮ/n9(&O\M<*K@.i4ظt֞\/#Yit@q, 7^xZQ-NMn 㹪Pqn2mXkl9~]a#@Ll)(*dj&6v!1puyY0zt:2:)>գSEg]f)` ^ވR_# DD64Ո=Ĺr:b`aķPѐnEDPĪdc=o%Z vuZkl)Zo-*X0*3AP 裸3>Jk6~V=/Ҙid{TF$pZJ1⃾ӜbPtgzق5TaN:Й0Xm 2<ޟ9k.@4.L {IM{ u7? 0[SWƎNo2ОTQ:@Dt4^^e_R mq WDk=zn!bXVg^)aH?Pm>pĢ$F3ٽ|!pڈnnRvy#Byt¯9$P*'1r$Q D(<"'!Bm\FL"mSG}/"t*AmWyWtΘ-L0TE8Eȋ*&7kÄ`МpG#hr)M]֟Vҙieo[+:!7{O$啽)d_ O.te}U6!cJB"͎ >.&Yt%.yc.v; (pߋOldXub =?#XfVq{ i,1 ;zg >*2%.L*ÅwTvyIE{"RMo@ 1CÙ/u %#Y8\-vtf; _->gjUWhls_S2P 8e Jev8}B{zK~)Lx,;[{r䭁x@96x-H{, V><%;tP\pAbsc~Z7o͟ŲbYdž3Bo;0ET:$ l]:U/+-1*Y(z3H*n9F ^=66偞AA\'y"Ng`2rYt<'. %?1n92}ًx;63e>[8ċW% Kͧ.g` oMS&OM{BYZ+W0d ]UVVgM޲z:2)iGPT;멒*;Kcbh0%rôߘ炰=d"72A.4ذ8.Bn]IDYr7 wh79 xA{uV-TQ?qQKBUU zO.mf枉rv|zpB?Ѽ Nޫ s+Rz[bnSvˉ&ڝUԶJۺ zOE$WpOBlt-`1 n i=Vg4IpmFYoty@$+{DIaGhk1 p@RK llI,*4 ~7Gp#8JПx|!Dg{!3#)TmCʌd ثm'cbKU 5\b;~6fAc$t `p,Іr8{LIjvA{^j u!}`ق;a,ҳ -j+'^p|KLf*l! >xW{Þ"xɹְr.D 2 Ⱥt'w3ísefޖbq͍hj1S_.6ƐBxyRTbRF94_eYDwv,NJ KOLbe:#l[Yt~m,LG=>1QCÈ !8ufI `oIض8QIctLJrGdxMsW-^40A8x> pfɫ/,uMfY)b(~$ߺ8̞" ;ixț#^źsf2W_] s Me`xfIZ. ^)ц=u9 0Df"+X[0]䑥lQ7 &e LTqauP3d65C rFV]/qCr!hh]pD4w, g]~Uoi&^۾Ps*_:܀b6X ~%'YMZ{i`9gP)Y_~!l1FIN[oJ|R]m<5h&cb̙ؐ{߳:6la0K-x0dܛvA(0fxWmpKdĊK]̵:feMbt#RbeADAާ;y('7PQ"НؑɯWfӘ3AƗq:\k}${˱6jc)d/lbҸ,K7W?M~CsTqv[Z1d]+s]0Lm*2ZK9jX=P?G%CVND Hڔ˕6f8&qBY'4F,҅Bc <Ǣ{;Zd5 W{pl ],9 MHikײFIUʉqe>霌R[Xs^5|ݭNQt4^((Xȑ&83ɵf6|hʹdz.0ˆ+rvӫLHACm2qF7gfg$̻r@{HWGLǵdA$vs=\\5S~7ͧU\`YF Pe%556G6c#_B nYhFG+cJp`>zr6o/&:>l5je 2'qZ, l0HlitHGZ~oq 'zmJ3azw_|]!_i0 ü5 UqSO>np^ʍt12uV?6,w\@.}:MuBU/;g:{3_>4:̅ (&c^JG'nRVk +x ل8^"` CvNݚ=4{ Pk爤5Qm6\j  nֵMBpfLSwpmdgޥ^¾Stgҭ5[_7 m;0+!~yST٤5LԖsI3o<7~xS׍ 0jcSv(K{:Y0fVu{=7H`w{ eWg%%Amp(𡸺=N!2,nV b/hEKfzr>σEU:zHt* &\m*+F'2$]e,7zO32llyiG.F_3KQZ nCGɹ 彆U(o%9h( Pb@v!&`?2}Ib_k3ٞ5nOav<s+E Oz %8P|bv8 `fqo\3,:vWV.21g^n`ƎYy,(Dw|XzSC<(=t&1E~CܴyŤVcR'/)9{'|ᠾ}}JAn=HTJky08KwtCͿlGgǓhTq]B)m7m KJŴE~ya-awO䃁5/%Գ݄"KC/r %U ]vy{FA_LG?<7XH@?]BǝàpPUW/(懆S[KG&}U6Pz c:(34a[qfqyɇ8TNAf/g[@}Fd%Uՠ2{pw],#[`Nt1rcr6jeA.J RzXƯ>/EknԄZ[nǧ, Ndךz-tU)mpہpX!ߝoM03β;g3V NGs (*ސEsK!FXW2Q.S4vlf2?| X};& O ֤8Д+iv'oHz}H .rK$Fzbeαxʾ b[ZAhε0R&.0Vv)E~f^yş3):n79 :v;Nx|Dq e&Z{kXDx{"{4+/ޝ$}RZ=UO>u½*oP{R7*&\]&#}d)\幐uo d0^q:H{OQ}&Y۬s ;[Hm|4.1GNtMGj'-p'Mf}O-lu1GW߶ˬ'~݌)5TlV0t,ɥ Iu=(j8$`xLTQN̼f(s*~HNk`=ؽb/8O)Yep5vt.}$/SBPrTVDa մc2`9b`TF˹'>!+YGC.~ Ȅ/&͖-ؒ-␱w"Q8F PX/W*R]z(f$FWQڅK8*8BuJĶO@8o7I\{Q*%'k-kS+ᒛoX{u>OP- SQAw\*}gد~(E$jtm + X`"6žG&>oI4{M^qZ=n|ZN:J .հІBX .,lF|{bdt"zk@.D##nnhKsx:S9*[]=녇xRc6F\{QjشUd142a?I?gjzPʉU>CF`/p,I "2R^V{6kmXa#40CTЩԊS3u3A NZ/$t ti=b`_(viHtOgMn TbH/R:3j܈JX(kT_وxtx.  &WNG^J1y}S%N64+ޠ ku $^4ګuk("0>(& FȱHhM.jTu@{F EU\h |;]"y^ڐY a@ؕ_'5]*L8v Q^ybWll3呝D2RI*+^X:z5Zz @rmWۄa'V ٠,!bNm4c$eg*2g4)p8Ĥ'z&/ 'jmRX C 0-%;Gd]{2r.K1Iƅc,|(r@1텔eyC#0.4Y@H_ 镽jYezuXsF~ ot i"zԧRF/F 뫁$4n dIMZA.EXc!D!@ɮ<_][U~9{n4&!PZ5F. ^zah H4|vkF|^񃕩ǛXmsRG(gPݠE3u4dWo{f)PR!if!Še\Ea߫ j!Lgw/%**V"y"1SaWHE\~,u4"yfbH_˵\_Eyȣ2Y<HWd-#HׂKGLۊIL/|0 'Kn|pbΥӳcbw&I\OS}Sc\, Wg6D*ճlDx kz9 |_r%UP5  `Nn&Spʮ+t=%֌dTZ,`c3cpt/ѭ޵ΠyRye QP쁅3+b쥚ǖ$"L %] ?qt[ Tz׭-#4Fr]36o/F9,4RMarZA GגB]s=Z>Tg./*~U~Vk;S^\,'pE2> SboԹ^wAkϤwK ­X!R5(,`]t0we"7@Dg*ف51(&CI~vGXK.|p53{|{8!?~_<  ?lqUf{r{kH; isLT#IXeO9vfBрE~Y*8Xъx|R3K Md 3ByGLvPPbAi!@B7fM.Z㘫̚eFh43HiϪH9 (J760s #GectꝢL M;wl>:͕-?.\ql^7CK` u E[IAؖS|;ch/qp9H n/s Bqo Pd.+i{/Tyأ*"j'ַRSھ:o-r,[W=ZOEB1,#e` F8hz9R(tal<7c9aV/SHB'M6AȡBh=P01D.wK/r Eq-WN%w."~A?U UJĘa15%tNWX#"ɵBMv /ps,ki8")ž^zOԪ8n6Awӕ ['?fDLqG7@:/i{ O^VL tp0v~p3tcc qfhe;]Wݘ]şc (L Yҗf-ݑ$nseT%EMl!BٖÂ\thEs|KLzqn1 Bk-i!q#9xB EZ? %Nӵg 0@h7O 2#b){oųxr"uM[/XvgO,7P!{(:K&lGr2 j\GBE$倹ymLbDyk*jHlKHHark\#Lzۄq=hJB!/p6fNKW0_@vkyT [ 8|L=a³<;-RT7p'K~hssy+m %a!݅c}G" Շ=`3ѨeRD\Լ2Y\(]us};3=7"Qug [o9L/Md pKq=!IVW*~a֦^+5V1]˟qa -l4|@IO!i )%*+,:Wkp\>3bĽ)k6\NVH7 6E@B5R<NF5fjf^wYoG nɟY>>:614C ?#J0tr ޻*V?cUU=!@@:|C-CKs3 h =rr@yU9>KA7:%}}0a*4|Hh8").$Ƹ-9:c/Ϟ ON3J1h:D]oR8 ӣ+4g卓13G]@$lv1sQqr1u x'l対Dq.ZZCnE E*,3@3}pu`oYiN<4yǺR?/)*'nщ*+aux/V} &?氓گWlFj3?Atip۲p'xyQ|avEY9vq%E_C#_5*C^`1 2 ~+2Ӡ-Y9QdX/5=IŢ)2uM,&ܚkXQ|՘kK|*g/愰i}8su|EujnS]oeyGBUmPWdR<6MV"b ^KY3G}zBgLC]x;Zm rK |;ՔLpEyy-fm O@)G)]r>RH3ܷ˷W5ޥw`<`r j)cv#U}>*mDvv#jiq,Kqǫ5 r#Kl8hҀLq"T5XU' 31<; vk(WDwZExQnLPi[X=aB U]Dd8j f 287Ly?e_tqx8n;+oJ=!DSQAo~Q*.GWg+h2mƐ9ա4BwX[+Y:uЌª'eT?|EZ -%K׊N:#\YaA")en_YQۆZAl+B ˜֣HqN2d߫U5h#YU|܍^>O~$+ˢ͝Upcϴ,~\3Oh6) q=Md $̫ a_Bqwf>ztBm0*xh얅"J/p!CqRbK1%!Gst8)d>@ 5ET`ӵǜ\̔5v5[ @4 uvzzY-Y̅N H}^3VEt1WzRQgʍAm*AaD4JvjO?.0~+_6@gY|:< "vh-Lgk1HDivou] w8/#VLXrV (lΓX 8@6kkŭk`YOQXv<zC9^ _5_oB6ƩhÈnW  Grdf4Z^yٿ S RM2G)jq,U68W1 D_v!ĮF1*},&0A&Ɂ鰄m=Ҏ(p20y^1 :΃̜)z8$>Xdop%KJUL;߂BĖ]v('n"*y^tuwlʥz .Nr%2߯E&DJ јt 7GYl% QwA|Iy 7s)`u^vV%N/2hV,gq MhŐuCl#dn`:itqrQm@1>9`Ef{vO&8Ae7:$_s()a)EZqc7n?S b{qp(J$gRpQEmB6ۗP/}u6IsSVEn.s3i? 2#-Ǽp:}8H1l0D:h R" F)N܅Hf3i^I!"CH-jh^Z%NP~F[Af7-yh@OF&,;u# ֨Bvg@Qj¶췚D~7uű˴'rrw<.kOд9WZ`'bktM !2~ .]@5 l;%^ls(:u7u@Rcf8%uGk-=/]5s?IBB>[^H!KLq !͜S!W'6oqU_pSH#Y]r3Cu1gF=pbX.݃'OR /K!tPl #=;kI rH0|TĵL5D%\SvJ2SϻFA(jXёwg}F3\3zs0d.! ;G6(Xفo{톾&}ZUŞ@<l6"@ 'ՠ.\hMM !ᴻ l<8@hMΤ 0( W3@&'z?`#f(sk{A2ΛCxC(GǦ>Kڨ$Sp!bsi Pz נ>>`sR7xX8g5{*w ¶?=Or2.Kn$Ҧg}ĝSھ=(T~ž( }rԈ@mlsg5է=H)>6iS/vp/8*|WDPDv*Cl뙩 nE>d.F;('˖)%K^!6 "%p-t=t{Lqc$:M;]!y7~X`$@"d^фnty{3 h<s=|.Kِ*aaٜ}y,JEpEȾWޅځLe*"1&&! O&}ٴLmCVϢH DnM8~بv*J:*`ÀR{Ȏ ?9Q)L+BnA8;Toz样 B*59|{1(1TINI]7kig[Zn,^!N~&%'* ^q-Jnj"oQ1+ri!r% L%P#jm6BD;.XJW2+/!Mv^Ne-mUF n,>7u ,nh~0M]G; *LNrKs .(grBˣuD]i]LMO]5G$t]z1{X %H:*MrGzm%+7*Q(&r’ہ4ou w3Y'JЪ\fZLzW*jݹb20RFy+oK|OQ{sroLFw_IehI6FRr5tK&OYEHe N8wIM*q`;e[:bc(?}) h]K|a_)dJ95%;ZOq?:؉{JʚyZ\h·9Lyr !" Зkdp>/_bZxA̯ж ެFrUNnх5t͡X& W :j{gɋHMsWxAd.6^&L_N UEaG:Ժ^˃c7gWWpfHmx.g𯀾lMy~_{mJ]Y _ ,]q6ؿ% XhxΕqmk1, ZapʅnFpbj麦p % qԒS.XLEȓ|q]/vEa7(E#I;0B R:LCh42Ușݜ ><MU[O1){g毅>!q<3잡{_x QltPs`L9%3vϊ3!p(h@=5.Wx1 gd`a#7ͱ N, OӒ 6Ĝ+s%bi>\(Л/1`3-/BSHci/kkF>U̺ޒ<NGJzP~S ^|{vXG$LH^;KfjۦIv ۻpg-Ǯde;n ϫZ{p- 0wTp c B. _B}À3Q1uܛ(dP':79}4+eQt+xB"M?AWc=W4jW]ib/PL|$#zᤨQbZ{2z(;nrL1 t DOZ u/??CU/f8Fѫ󼫱BT]_Q-:҉[R=Q/C% t oifr;3;  =ԓN)\:CL ͑EquM i*}LX gJ{ 4%<zY2Hw3 Ȕ;1w RM g$|H:mr6TZ~rlC\힆 Tp1z&x<."&8i ΰ#!ڰZPvovwZ-cD/HoDLrb->t|ȅ77^ $J:ԴfۑڑW!r%R[K[huO:J z&,2 >#Q3Y7Kh rn( or>Mf9 # Zz/(1$De=kC]/M6 Ѳd۠}ԶZ  AaZRϋ9<]!ޚjzƛ}KZ!Km\A>_!'&k/0R9,_Kv5x:@c`"Հdlܘ`l^ҢJ#/>@P1E\3q;>˝0YE6QܽNɺ! [dѓpئt~:`5뎊8դư 2%+%>fA--2-~'nߧbk܍aewmzN,W˂W/ULµ`($*;3m7aޏ$YKTwJUh(%&qYYs.)Nmt,F-A d*Y "xNq|~*ywAu3Oko}멧@&Nurܛy <LeR Kg^#v擯 x*ʹ}yS@Hr&|E v|w)w %|I >HWO-墑7ӃB {u7lwؾV ikyxĭ8Ĵ Xi|:9Jx'߅YjlM@a<9@#< ٖg#acutRt.)mjE0td O5L|/aѤf幎 fD_gCڎrPDEdޜ6S|\yq"<˛`?QSio7 c _rmj)KnTewr,Si-ZwWH"RN@q]g]ԽW^:e$>,O4vҠ6ixq&2._`n$&@NCIo4L1S]E9˔PyUʘ~g6c].]K Y;[oIEG쪆ou:,(B&=WITtB J酄¹O$:xOZUqSOoMxp%E@~&M3>"pECJrRo4 TǐԜI1܉H<)TD7VP tb㇬Du<l&JOL3,ȩu4jYS_*ؕD+ܢ:z[z5qoMr-mSS^^o{xd=~c|1 ,Uz<Akh/g6,"K$dRWd++&Uyp]Z5^+Z1\Va^p"[?Lhx^֐C,6M`_DH.Ojݣ⡾(EΞaXOsIug7 8#V:G:n. + QFFfD*?4,Z{A%(7mՕ9 ,Eu:+ղ^PUv9ZGxZ)QBI 7~;9v_+&{y$D !̢]":h0n~Y@FmXJo2jl6u?[FÀ6e-h^V:H3g4n= .)^jQt讪ahsq'tF}G_~9ey>G0$$TZjk x 'On?ȭ|cVչq<Z : nt09&?(G_}{tGě.JQf;" 1_(sF8D#t5>)j,2~UYNԀ0@ԡV `& ?._E l/.e} |_kp~ݴI* MpuIo1&j)3hx{TK%`yo@;F]ah9C6ϣ?Sy/XRA|b7NzBY/Y0 n@V?>6?pnzXoUIa)fcz6dMC-#\ x ꇐ:n5)w|& G]Yv]/tibGLNbhΦI¼8zx3|!Wef|#0n]ac'½ۍF.m+yґ,o]fjӏ=Z9a|5u@GEte7J^(E0kzauj41i̳J vfa0,<8bY;Q,]K]bo+ тU8P>cpnK-1gCЉxCf9@?#BM?>,3ޫ=Q:f?C%)Uu*_ɹ"z-1mp4+YX ܢEz٨)hRyކ9{B0)6fM;ݽϊ q,~bYEN-3|""65~`2 u'aAb)Fk6G4)MW5[̋f53!=# `yN+zX֫{o4規l-5:AQ^_8& c6S;*­D{Sr*I&êt֓n%dnق#3/Ճ6vO#$S]YS2&]x;5~,xL>޳ӈJGvid-ڏBk5*KYwΟǞ3+{UPtb '#̳ۑI5݈l'MT:эDkyOQ! MnλZ O(c[ 6J(|ē@8ɏܚMtJ1\Ig\as`yuCq#,{kW 2^VxA$e3Z:Y3BZ9(1-RYv-჆nyZ`Lq$ ^'t3ؗr݄ɶ1LʴT Ut]s osidWٙ@X-2K: UqeEBL&_@҄l?sS5T ٘|t>i2f`:=K]F^'i*$]Z2kZ?xmQgU0Q~56J>]$C lKEXewLgl>eVø\NIs-^,z/#nL+HX77bb?JoT!};;FNw{,/[4Z/*xpT[ +nZ+C+y;၎LB̄fpq%nfqw BU 'd}]కU5"y5R'yNohV𬵤q˥#>06e ?҄N k!c7V'~-Ȁ,(6 L6B왫@]U ,?1vx7Uw,_3zDK >T31nR6iӽY>7ɄrJUk5qK sno-ֹ کr5`.7LW c4Wc15ɍO~VIwov-%>bgW`G!\n=hㄐ ;-Z*̹r9'5R1uyۣ7H1־}mh&{jVj?AلR{ OQ@mc,m7`s7e;r?#c# );V[?OоAaM34 |Dr/ ~囿WH:s+U4%•Ny>Yp{f&'Lx&E6'+s W8ff,qs;< 1<#▭F~99ޞ)ϥuj'a<]">j㗲XW*ΉmꎷFFtlz4<~Jl S nҷ+9{WnN~MYc  dKM[I x4]3Wm:w_ObYtXB%Ѯϗ1b*&-?} g,2: ɴQ77CW9[h|~.ڣ8vzws OhρKRz633& c% XPCʜKEGV!bn*xi4~SFm.S#yXL7`BRM0 5kɢ/\Bֹ!n`r:']-s掂^[gc!※-{D\S.TXM`|cNJJe hC?>1EsY}* 2e-n|>Õ'ؕBA3=> mD ݆t6Mi]fD mp n=b)w3,|%Su̩)!u߈(X(>}or)e;z?bJᤄ=J bԋR`ņ>kNZ/w-AjX{a?>vPN%I1@(+mk2RtR"7#vׄX%vտ7%QWXіf~@z?iuX96YB ̳nmM4_WaْHԬ:l^JH@U#Цn_bnP&wZ,5[tĝ>4`}]#~jCJPgH  G'cqk~Osۤ aB[)cHaudy ]}hJ9CfZA|~Gj0|Yhhg_z2۵wr@mkglدU:! *GQ4#=`u6PW'^ y"}i1]l9}/]S-56Ul|pW~_Ľ}@w _|,ղtu |YSY LG * 8Bši*Q… +w?[Bxv+%Dum\ .  Cd؎k%vl{>dL㚃Ѻ;e ~;5Dq.:́\'sj,6#04p-XX2zeFkZBgՉ C)QJWƱ+ 0 uU>?b/G[Y1xPb' ߓ/J3µƨBa( ~o5~̏ oAd']xQ5fF~{GÓ|_15n{v-]q!?6cmZu oZwK'(^.}IO`ZuK='{4# u`=I| s9f~dlOc=> 3 mCi"% r℧k\PP7bhDS^f؋R1K`XߒfVK5޻u;?2$atJ>?NW?AVBsiNYI–$Դ'0FP9u[bD}[tk =-})vOF_3[-_ gPDgMr )@RKL!PaM\gC+\v2yIԒ"B8'OoGR@zˍ.Ic, W ˅Y\&H{ AJX޻o7*ËW@0Xfod1ޑXE)`Z*Lmr)`"X̓c/$rv1_YĭE LNx~(qG[2=d1skPbXDwMs N9y>9GͼHh:fKWס6>`tXzWSkP8ܢ;gt&:ڳ>A!{wjfH9- B̞h`sU ,Nk 'i uR-/Ƃ7 y#k޼h0 Eajv3( h&*׼KZEJJӡO4󷔿M'lKZel0ʱi_Q@((t sӫ)SL kx7Xl< %mvcNn`IUkovc'2ؾP) NZ #>ZuQ@Hm@Qcp+Ā/04r'`NkV26*Ed9s' ny]PN/gUuXxozYq @JR4~+5]Zmup:[c&+s|.Evհ4glȂH_ U6oѦJSJ¢_JI%/s,jŕ| ?Q4CdMk \'86-ަR4Mx)q[b0KO]tgn0Mh7?]j{D!̤">WK*:ihda~1޾bY{3 E.%|mxd j^ \mo[0udž9-ORJ`R-*ֳ̉/ C+dx܀X;huU!s矧l( L轀8\iW aeFlC#Xg`a_+ Q&8T/SwE(S[,zmҩa'/%>lZUy}nkd ;&nH]S@쏽yE:*ͦL|ђ4Ȓ1Hx2_tWlM}=폸V6RTŧDY@d8,*PLlI= 7sر0ĸ@lܜ yd% MTբmCᅕ!VrGK:0"kiK9崡l0sqgHNR ;H> i.],x^w0BRi 1Zϫ׍w.ɗJ!fg%T~,0v!H/u7<liee2*Şʍ`<j_h3|O^UCw&qz,Vԏ-Rg2!Cq_]@І0k{0889K!T# ]@@oWĚ?A xZ@QBKcILyo@ exp{TiDvkaȺ0y7OÚعk%%}>x6ZR耘NujmHz* 53OHS;c pیiǕÖ,.0P+"@"ȘFCHؘ,r@+821$0_~}zM1:^HNT7=ު{wZ7ETU&𢃌? e⧨>+@օ*%[C% "D,V̲|l38g96p[vÈ.΄'V^ =jA2lyɊ*N5&rTn~lKE w06qKD3ˊ#YG~~>~ì;ѩ361^ K fh!$ԡ Jk*-<4+3x91$ D=^3|e/DJn酤<݀f_ۙ$B$33M 15@?+A۶!*i#WFH_wc|MxL¨uGxGs|Z&C{Md(ϻ:}/q`p!(yM$tv0tȢ`;σMPFZ"G.>1Vh4>rͱZ)5Xnl8"LF˔js ׇ1cR}{bٶ`28.UWK}pE5o+o3~ x3jy`r b KYpV)][x̱G߆cTNRuSj[3EgTAP(| ߜzkašm Y+w/o⟵cg_#&RHͯ0Z%~<,cN1_dJ(H= 0//)AGVqXN-It \h[kwd%* DǍ<*՟iaOyl0d;3>HX3+7@+XDHv)OKm; Ճ,ۜ/& Uy^\t$ϭfg*s!w-Ů|~.i2DA2Ϫ&R `p "DNr'<{ Cԋ5 R``,O. fރoy/"HtYVb@+kF,"z4nI UKjOsGBXG30C ? h^6콊T 13k*E{yRpٷ ~#v-:)`Z$BiȬ8S3 4s bRܘHuCz /RS9TPn E {27 f[+IЙuvWf_haZ\ES篅p;SJڃaSӮTˢ~%[%ڝ]KN1ɢz͝h%W%XŊwwԢ+W 7mDCÛ34`?!(rkjeC0}NKlQs|ˮ;;f6u@A3*d[EE}PKUOHy37fZYXb343R!4 *Gv pXD#0[0Tj7݇,f;*H3 Yl4V'of⏦Bw=ŤZ!uT>3f`+vr04CI.Ode~rxNEꔹ}ziusfS[p(]>fQ!`S' P /~b G7h TKE)/;<ir Lй!]Pg!_3Smw;* 9Qm J,7R`^[5D =HeeQ),?%vQ/±ظmr,aC PӮGWď_e賸z*"xgdz;(-Wx!B~9=k3|#qCɈYLQ81 - xZ4l$?I1 ⃣۸Xh(J NBlx%ʛŹv Δ4Ep$GQ͎셣z<( AfeH'Jܹ2XA4C-Az`*/e'Njw=sMU;h@frxY)qrD>ʿ<HtIJ.)E@]RR]g(D|: ؀p&cSdo*̰ŸtN,oլϲH(Kh'j0!VL3Q_ijv<!),22پ@fshCx0-p3.(&qkcoj,ʪ]^#cHb6tF7i2["-e|Aiи-3b!hl+0:22=ҕȕ %D?/-(!R.= :b Ͷn\x<3?]Q N& ^2k6ok>OԷEZ`3aΖ/ ˭P NfB{\Иˠ(B\<50@' j(W,Gy$^.QJDOya/Fr-!@H|,14`xX*?Wl92#gT玓1Jʐ mcng nG'`*/aI`k3r%SXF1ck;鱐n-GVfL+0ߍv AD!4uN `刮] (ymL!@_ӈ9Lb.:y01UzZhBbx/h*~X66$b@u3mb.e)D s[sXt0Ϡ%IO\CYXtlqD27P&[:W\[[&;",׮>T%3>޺ײHA! $CD'_{$[n]GhdF.cehmՕւ>]izQN>Ab%Q}ADqUn1HQzyh^ !|l7hF"kowǻTLuCC=a{lxJK FAmY!8Lz) 4KۆS^%E] M^6aspd^ҙɸjevX莨lIf3Hf|gA~n3nqTH%#}kc?r孂@`OKjdEtz:uߧn(p㋂=5i&iU2KUŵ Odp5r6䫆1n9=Aíf9Gy 5A/r܎n W}v8$NO23Y_R\ Jx)eAբ݉8褈n̊V`k6_>5)<1T)'|XJzH~O1h雳8~Gm G3hAw@l[sh[׭kZ0)ݏEj&ȭWވhc^pi&A%郑v|}A'=>Ln0)LM\2d=W{EOvf҄oZv VN7>8,"p~m!Qd5N 7VN:gaՠu~sciR'v qZ'1A35\5Ֆ-_u[CHU@#(%áS*DnR:%l^ %oۣ`~k#MiLNcۿl!*Δ i2h%T%҂3ꕡ( %a?M/K2IqE#jqaNxp!@s8 o]*i; hD9)Rfʼn$VjTOBOM #-,J8=nAģ 5X|p}Җ75 6e_{4f.Z̛Μ}&( /뾕dԽek 7~{w̉+0 }>ӕSTL.T&&kՅLw^~aP)!l,$=O^#k߯gI\Gk`Rj\^XDѝP]|1;!o"%?h~rU YʜQ8Db\qhh`k4Xz9k*>'.SҋwIX/vݶJR_}BP '`G>r,tT/h&OyzF*+GY9'm]lPBaNw9RԒ/9LBfu 1>ToU#،} ɕR쏷ع 9&BKv%{ cgsEQ=8Vx~珆57Ά;kN\A8|%bMұam` i$Ld.8Ȼ_4_νf^nLbSZٚOy`am36C-\q@E'pB؝N,E 44FfnYvE\N/ whjBޫzu4YB/oY"򴥃܄ @D|5v}JκaL )wsf.HC:>8 B NS`f 0ݖki!^J~B׺p#9iV [1=7sHtv -d"kbi;UZ6fr(2y-\vŗXŐcĤD/#ebOLN2ܬy!2?B{ao RK335خ&@qMA$!:V4 O_YqGCZ݃t\ dU$ιu1]g+WPn0΄>Q>*ږ<-C^՘+Pc..2mDP80jYK($$߹1Pe6=9S[W+<7P{[[UeŘh`-D$S El-M-\S.Goل߅6Ьz xTϲD9,C@TQ'vcl f^iJ%P4+fMl.,epVVi5K)8ǓBTWI볡C,W_ 2-nT_?Јke(F^P#i{ *)cy"71J8R!N֨_O+CI0sh"ɸJI.mq)ʌXF;|( LA' fDӎoP5rlZ+BmvIcmǂ8bH h Xx8d;q+}vx=M@9C3uei(7df=4Hױ&t'+~KP[U0R4 7 b!c]wwUl;{np5rH# <:h +*xߕ`m/KhOYUYeS(,_es%!fD{.M1񕺖E,Gd(|dʮ9s!TeXt| r:[;D{pd8P-k@E W,Tۯ|q:gw_*^.FQ'ij˯ëAMhD)Æ,JQ/YAr`$ju|co)XZkt"'H5*[Xqٟ;bK>6W1519JML 'vALˮ~E0bޢ,0\`_J EЙ`v,2&]>)=qB321@~VT 5g=jZߝpFz>(xքAiq$&-{hZ}Mkװɇ5>G[lZx0D'AD[t_/HXΨxr FtSu$;ZmVaa>zF2~/V[W^GJD ѕQd޳P RL#Hq$ j6¿𒱴!zNS.+lg0i- _^g~ yx\!:Ew֡<.y)f?j^!G% .XsS#k[Comla|u V "[ /grT^xaLƿj]c$P (%5=~8FZ:%#$Ū=~Pc&n\K΄!Gt}N*\ t೿RS.3ө>j-kA{tl(tA)woM 9o4JF XQr[b=FE|܀ɲ zO5:ѥwDϙ5FÖb !N ʧhÑHD@CtH[cTܯ<)#v|⟓ d%Hn#pɸ6{)5u#HC],?vQt;7.c pf 60Z2U1'4+\- Q>C9%aFFrԾPnrsy~;"L|jn1\,0 ۖ揸gq@2w7^ɇ41j\NA~9 NkoqaBV=f8;JKQǣUc@C4?rהka>,pyF˯^Ļݖq~i^R Req-#DW+._CdJk5s7.^Ī`D.җj':pƉʆvaP]3R 6ͥվL|Ifz1RK< ˮ4i8wppTqKK{M X/}yLr>x_ԍP2ص8A+ zJUgz *b ~?ō;fɛ&rc q8h3#ʼn \\rkP#Z$O#'ֺ(VޠX3 no`8ҽ3g`,J5A'@z<g Nh# NJzMFڙ({ ELH<=\!MZ'`1D]#۬IkYK%$wh'AMhc\C}-)tV֚E1vgtfV FE1b5ks^qDs>A'cNBDW h.KOMmkT!}g"q癳, GVNfφ;:43;lQt1XY]~<\jJÚ˓fͣ&V,ϦURZ]kYʗ#XzrQWqZ)G#ݏe=(VƷ2~_ ˆ,A$TQri_Dt;q2-{]>Ug.Um0`Olj-W\WC4kX.@{ t/eXKѻ\ Wx&j\ T?,{rD]ުa5O5 -'}q`ߧM=NfG؃kZk8TZ?\Fc/e Q 3჋>Ʊ݁Xlj:P/RWSWzl;sS@ZHwpe,y?7O_w4,͹֋ @ leA'WqFV;{W e }b~PI2uʊɸ-g#ӻ5K#ٓ8tOBELmjq+*. wVO*/,f.T7Jv%&E3mbWwFj_bnWSK)e<ΉOQ'#P$nZ|0~MCfqe TNV# 0ϥKR-j/f.qQ+.+z9ymG83}qz̀uy{k.T(k"yŲp%$LDV!QF`WW- 1[_v˫-KQzYatWS15i珬Vѽ8Ydl4|c>}Gռ_G6oWX9'ibq唧tWt_7ߜQ ~v-_g Ij[s9ZQ_ JOu7GGh ޿C^yW/ӍФR5\ L8`=0Ϋ@\O=l+FE`'S[u[]#ʢ2l0DYeIsB/#qȷ: COחسzG͓o\HMQ ۫t)kJ"= gf8tgJmŇ}PCjP}7 ,x,0Epłv'/' Lm8[!o&չUWźʹ1H} Jd8,/+bRH>.\0Zgr,מ_5b "Mp fIoeM>8{>HD S&;VfxIt;=:,mFB93z4$[PjϊGAr |VwP Ui5UBJo Ӑ b(K^uoy qxJư>sGR$pXm* `M9l"4eCuo5xJo ܫ#:YrKW<ֳn LR?(C3r4W [뉢TKy&%|psJSn`g,2m)`_J):N3Lh-揖` ~\UvTCmkݥ&/qjaoU .p!0OzTR]>ac2&cK1y?$7QՋ`ʁN^!ࠣuθ!e*BHgIK0[؃ƷȆ8vߔ``Bw̸\z)g*kW ԆV{8k¹ tW,H'_N6ԫ t^p/&ʷ-]Yx"Ҕ ( *5Y:/{m6ܣ{gT:5Moh"CbnHP낪Ү<*6h!2E6820 %~9rltE{,;Q""=$W\Nn%;jwx2BATx 9 ^SOx,1fT27KÒB n:o+T*e,Ta L_]=lyˋ7;Ka]\ERN瑓}LQ{\s-̈́cDwrP+0(zXzwdXyGγ{$76Lu֊0iJ4yIwAlSly.XY >5 O@6װޭMU] Fjaƈiɢ"^e߳g(E6[G  ፉ iT.a Uʀoof01pJF Foɖ1[8F% 0M9U͗Mƍy0+In(_K0~A:SfQ"K]jt@4߀-wptJ4ekX Ԁ ArR;lk?ʵyqZpV Γry2[t9iMyPeG Ea CӋ+1kϹuiJܮ)NFJ6=,LS<TGA-\W6B֫ߏvv%LQtFތ".n](i̞{9Sy#`1f(Di~RT&_FP#Z/Y1ÛiKJ-֢ T ^giG(ıxN 6|-I|ƙ"yXsq#ߧØ3 &2b<m _&e'ޫ ,cSHhdq8QT:<[.^ӓ[ *mO/(Zlps} ?po1=}>zOXt@sK9)'Ȱ ٹxJ ˲X+aR]͝j8aqЪs"3ocA= ʬ+"++M{5slk,HO/T'U6W !m;]=nP\DM#tD ?8v0`D6GuM?=PHR<P#,2{TzVy;>.%aY*ޙ@߭"#&*!:܋J='9)xaMD_5qn!)`85d1|->E:OE1c@VtSgaU#1= !LҟZBS .o^};#t5pDЛiAʺְ:T~هf;G=e^>cmkڄj]oU#uVs, U]" nhCHLWl%vp?il0'Q!vxzxE\bt=/ ɃLtyE;,kfD~׬6ߕP"] f2w[s(1ňIuCA'vK:&D0IbFqbe@Ba6,9(.cpvu#ij7|qV;oPlb5vm^"zW.Y/xnv0jGոa9^}T>i$*o0udjqF#G1b ԓD˟Ly]$jb"phMҚ26?ʖH"D:t>Uw_+q΂FokHFYro˨5<(i|/ /֘o8;`V1#1j @xjV/S.;)T.D:<}uU\ȿb(ɀ=/}OQbp5fk;Co>_2k|ib  J\b\a~yWF/*pi>/x\]rO;lN*xjJR`ه;eŊRc8r }U͸dH"4lގ7ls+`se67x i`n}T]wqͅ}CⴚH>M Ŧ!=$q^6;QbVBYr1pٴ&iV yXtAІ7(0]`Gsnɖ/-WHȷM|XsJp)mQ hVwo.Nd0}R^6kXϒx,%= +/ 2Pvm>N^%rd3e*~%(6`$kȡ)Y";#m<'ɦJx"XUl? l P3yo2,4KU;;DxAYG4mMŠ_'jDAXZ> lV1/  +HbHBdb`K.rŐ+d%ATobćBIiK>m<Wmm+p54/m`VCYi M_@D,LDE͓ M2\c!t_T}y *jwuFCF;Ed*+y s=_^R`))wD2qs0.PiOXW d lZ@LH+R#n 5n.Ro9sl:>l>NdϷjH <&TClf'u}RvGhan*c#Gp^Z6"^/d<J5.}ohkW!y5'z.HJ_/ |mǶsYbO_< Vg*g 4#.hd31& o+&ջ"s?$KssYM+VEx]LWoaC5("b#8z 塶oC6.1|f M=u'0Z @0*OW u`+p:[, *cf2ܕ&J59s`oPTp4_g;+&m)lw&P ^9; Rhԗ<5g@LfONO=.n(oшL.t# ]n2b*wb(m[%~ e*YfZN0mFCнѸ8d+~p^yB:lȑzid  (9֢Tv\ndC859m%uwAڶyy{f^@y;|0(ؒ%E5!l@X8U⺦z[,HTN<\ݰw!?I\+deIZq%MS䛡]cy ےҿIkFԜ\-Ř⦝׾1#l[}sC A9APa&(4E(ɝ1(Y )QO{p-fLcQ#("ףM"^hf-HL#jø=ƻRrׂ8Dz6ԓɑ_STftgD/.Ì;?!FAȃCVwF?˸l||5IqS{`1`]9 "gW,VH-@@2Ďuu;W΄ ` :fd%< ]mO6 s0b6S65 ఛ;n+^BpJsh͸K{!peG(d:ʈ )LYkk)? F7szM)SW_PTtj缩A9#++&m߲VkrD;/@EO~#?J&kx]7$Ɍ܍7w -#D,WD8HU ;n.\E|B{E `]Uçt)ME`A pV\؇}:JO|mch5 _etԾ{`Ohuƹ ;\\˴h<׆n {7Ղ!"6Ty^s}`>fO$J#Z=6Ѕl*xJ{ڻl(NeܔExU>+fI?.Ž=!"%#~SD ٯ{!xA9q܄1H-Elu.,8)BjWOY^ zqdL{U5P~GA-U_FۍA]j5qoU:3lvl݋kXb \.K}!{/a]絘"z,s r"  $e*&`ii!Ou;Sr!7m Xq:`E Ҍ2+#"Ъsm<ߔM j\tB ա=RsnR( e_F{@v^:3f㙦0y6{Z-I^VҭGR5Bc`Yb!@#5஍e(m~]vhugO$ _a/'ud*w\#]ѨJz wrQx2WWs9je١I2ϠƯ0Za^f FK~i3] H%D?vt:~vxpRiQ#I(\njM*xD+r!Q"]p[~0wBe?"vnW>aT BEtt"z[յ(DE;9߄g֘l| I4)|%sb*R^7x]g$//Ex6[w'[̷{8떄!d=l{x=(UPS1GSIke(H*)#m&f r8-Jy&:`? ` jJ-sZf jM:R'+BB׭2ioBYp̸Ll%ٹ|;vӠI jLZČ_df+A9jwU0YNi -CM6z_-*Wu+IlO_A2zY"ɞrguġFz20s/pAC Ylp;DBԶIJje HpbfO6xgJ|;2BvN+$g)J54Bo>WVча&yܱksnC>-í 'A-T' jG}">ӑC"!]R -*> qW<ߐ$nv8?v ĉc@}_$l;du`^ G (y2;u,Y/8&oH/ԥSR>Ww%ծr^lj%>PU4rPgkO40p5%,eC)MVJm~ 3Iد%LxP~!/a./@ɞ(nn3iiKهgE~U0qzj|3Igɇxr_aߏn/%ZJ9?H7(1xs 1bq\"AԤ8RUͷ{A? hZd]rnUh l^QJNoH[JJқihC4(%S(1FuubY~93:H9+(Zwl5ܞMg+i*&jfVF`AV}L y>1-r%o#%2/^JTw%N^̆bF1:Tu&i\wZQU30 }'> KݨA}'"I|oZ6MďKg8ЗhA UX_ҿx ֡,Jdf$*:d|4X|3)Ӑc#WOTz o,nrUWGe3Eaϙl j}K (HmD66^z*5{}4R֕WzaU9QO%ʟ80 츚؞a}4!t5"pBZHҍmn$G+Pu.[sQE ICK\0> +䯫1)w]X-Wn莕[aA {kaE=zKX}W#^w`r:MK@)U}4; Ŏls{:ѡ%%\yla^W%R­ bZ2mcVIkB3e}tbWjK -`CMXR7h{r"2y¦*/)I욨}]z7PIyhIڰ5Rhq(CzĻ}GMWKb m8{ rxQ\Ar ő;]UJŚ Œk*‘ ,Ŭ H`O9 q1|=r͢+MɒzvnWPW(] WR4kvvZۘ]c4Za~Mn?h›pVބ0|&pr":h.PuH^6hz@TiczbX0Bf"eH_Q"g7(3#-cK`W۸H4w "52 I #w3jӜJ6/+*f@`Yr[VoHWZ9yHyBdȶ=!B;=6@]_ U KـFFzj ?zKS ზj^K 1?k~; 2 ؤs:R5zO;TYz2m*5¡p7$0ejgɡȖ6#ujms("(il vMPل':Ai` hkVKi^ l //-m 1Զ'K_܍U$R<9aGe+"J ,sX(狴o5hIPWS-QIkx5IRo|/,W ]i>Ov@J]p{ӯ \6oU9MUc&ⷠ.e =wMn|qbړy@vNfc͙lx!</d{L@ [?$c5Ȍ¥ZC&ʜ0<~LDZ8Gb;aFI)HbkS4㌛ aPwtCcU-ě,Ub-ޣj '9}l|B%Ȃ:43?DV?`5soO3?g {;Fiqw4zǘpO39Om'Tv!hrkRRx=2X~2DA矦y?/1?=M|ۍ2XHBf`.G >c{ rdհP lcY;N_?fo:@'jtqbުKgTZ(%Ih=Dd<_m&yL :[WBr^9F8Ì bj$="N\>}R(iQUb0+WġNt-- >WCZq2·I="wjSg_maTs )So7(h)I3J `jiXe9ķrZ0I2Wm|7DYa}]w9{9xe>gW$ċRbI T?=dYwXFb'g=dꞔ(Lߨz2hxN@Urt-!* W$0(Oj|1kw8U5gx K%n zWg<1CF.>b` B ՠk~[(M Ok@㧬jRy85IHF3AO`yrKʈN6Z P]vS}3B O UHؤ ^Å̝w1di XMd/vBQ- ӧgijXQbv+Ϋ&N~#5~(Y<*)CB^v:N댚Av)ϰmcgJ)TQs Fѐl8nM3h4Tdx6_'" OuoJ _S$řvT{#rMk ZjP` ?A땲ⷺߠ6G7w~\Gϖ1B!4C2&* DnlExZ{ %:ގJʄTV'zN6L3+~-P rD2/Y {zS#-G.t^0A]|ZPIIN˦Wb쿳CNWLb Mr4~T~g $g>M=Ehb?x*:_jkd@GoX }N Gͬ4O(D ԞkyF }8kΦmx A&9#ʮb˸vdoWP1Wf-ĸ[a]ݡm)' \] :q웱S(?Xnm? xq}Hsb^[Dqf^f@|cMf=$c'%B~V:8 ޸.w )w0#]u1 5C&WDDG.۞5g -Kb@KN ]OVr=mot 7ЁUgW}%2|:WuVzr_>#לagwв ,Y,y))}2@R{twub  rGqeȚR%)2п|&ClbVζNM{\|,/3*ɖԷCOOl7 ]>ng^-KT!J M'1ЛH"2V [׈O=I5w*=fVFa 9Y5ju$ woB^3d |-sAȇ54#cL?`>Yre %h}RL4֢uIVic,ܳ[r 3d-ӚSK (({ɣ3$NɎnCq.kgzs`t`'(Z"YM{ޢvN*'Jrc2!Ҽ\R"D&(w ۨEOU"_G47h?TdˤOȐf S]FMPDFrIWB瑜c1̫ Xt?fqȿu4zmP;r &ep͍T~JX[pWowS}VS=Jxn'um&=Ɍd]R cW>+p$~% 9$/nFs`2G"";^wh!2&DW@ (/孭Q+aI6=Zr ZTmOLg;h3iɂd4\(9;3IH[&^YqɦDօ6evs9 #27PcӮ.^[/+WL^!T-_ۜĠwӘd0X ɔdmY vAZi.ΦW=nʜvTCO1NM(z!|fgm&@6@xRIֳߒ%р_։c%<= i\?@hgďёh]%QآR:X.2Uy) y顷Ͳ~4lCih- D)tڮp ΏrҠO-ɿ&vkl|%[|P@na7E]+Df X#=wIN*.q|}Uj#RJXa]ׁ֋=Ț ɜB"6S9`?Z&KgHC?5 x\H,XmLyr~ޥYO}R0_{)tq[Rq 8wkҵ\nn8SGoT!쯱B0'~״Գ{`-'>_b3)ZkbWh[H"z<(pR.|xLc2WquqHΏ2uM%bg|v K}{WP]P['ےe;=NP'Мv[I孭5*/DEâ~qzr()]flg =g#:7q.|^ZXMVU,Z/du5p!lca)t YWn3O 0P=Nl)jA@#E|N)fiU0u%YXjMꞹ\ZX}f\1/'} -U[C4Q]r߱+@RWm8Ҹ|T.kHv"Pa*a`/[0N}KGs)"c1m%<9/.P4VPч<lTG}~@)D@%Ԅp)cͻ NP]<a9);̩FcGM< ZCZSpC\-j3 9=HLQJm|]3W~g]žV``Z \`q3Dk n&T$ݫbkp^A:'i4_aݎbJD Z1|S>IQ܆Ei$?=&u[(à-W˃+(Ch# 6!_YvpyA0s.sKzpiA׷aHM@cK`-%YK^M؆gmi'MvswD 1TJ0ĞspǒߏYec+fz 7),FrAoFӆ=9>Э8e]9ٳvY\%+\&0ɖsb}zJ'̥⯺r֜<@T҈u6ט{fe&8t!h΍drDx,v݇ Ruސ5 ue=] Y8u 90RUnjHIWlJ>`sz?|[ß^7@}2zB%멼a X! "4MNsU9dG"\8!PmSSYbo}̫אXBŰD=M5F2oK%fj,BAZ<%A qhyCJr eyA&hg*~{^guR%9}a*'Ss#ebuuL~Gͅ)6/jJ.h棥nK<{w0 '}uVFKFfJV qk[Sp3,>Xlw4u:"YV)nppIĮAfC]<0 Չ4 יQ5Σ]_l(R:gl 8b-;6O;a'\r5a*Sv7я5Wex`N֭Z?9Hr̦*ԑ$xK7VfxL}aYDԯա4C;[Fl$7Qo=kv-$&*0 Q>+@݊9ZN#o=BVқpvd`qT樫\x>9%t&G(t rڤ X3U⟳DJAf%Q0~,*xJl/5F 5ZX@N԰VTJ#MLLhW+åţ \bb{H& AB(=[eTwZŖJ_ca<\0WU9 b/c{̈F&jw..8R)%^WαɮjFR@ xW)}'H3M&au):Rg|C,Y(`c}0MU~ >6Ő=;s!xf#Z%eU8xnbk=cTK+1_P.Yt^J)3!Ү_ߝ}@Q3YoK%߹p&mhkE|F6`Zr{_eܻ=CK@Qwo.7 7$W$-&Μrh$_h޻pe}v筣:,"G{ǧDras\K;'/BSڥ apmMvgߔyU](W}Ͻ3#5>R Ϊ Bs7Za9>r_Z Guchb͉j*n8?{\8>(s~{;\~t=W^~c[RU?;O\gBs] n+zSgdzN0茌@U(|d>b)ԛTVc{2L{6Bu>ÝaT~y=ȓ%X0^^#FLh_mΫNc}lN7sRʿ|4c:g#b!<K)]QX}岬 ژĨiJQd#rL(A߁0y<(ZK iOZ#)p>:z/ǝIf9o7@X "޳+Ǔj+{7n)(] S WTQtPT _HDv x@fOjO볷aG 1 8Θ}ElRH KNHbը2*8U'iH$0.lf,t(-υ:f Sm)kZJ//ܪ,Ky_UT:J G5K5OՉ6iWqt_ ۓhJL$`vc˽ȥR|u#]v Ԓ]Y7Ƹ5H?ט""d*yCr``t$g(xm6gKlfJFj6"\de%ȉBǫ쵞%t$P. :lD'x{ZmRܐ8e؟4/PJE:?,2:O\ogXQY/,22NOǛ\#х4V Bm=2uxl-~1?VkMA2*$# LcFNHpo/a4 /e<qc!')sѬ((}bWl-2o,R/oKSܤD} bߴx.u,,_XCJIho5Z`7[8+n5Ԇ4B,da2KHQ@;̚\.N6Z4VBb]ZX 9tA'CoH!Bq~ݙN#%r  'Hly "a|\ WhCSH.ʕX[UYQ\tT82ӂ %Y󙰱 M1ϼ (%r:+<@&GJ26π1zˇ']oN;*Vt.GB7 9ts&R粓SO&(Nʩ*?*o;HAmݤ\-EiYgVt HcUQ#Mg0Z%u@a ԻSW;1zhO>5EsU;v5Vi%_GlcrGz,jc8͏Z뀮|0w5غǒ$72f\v&uǴa_i-7 Áj7P  4/`%bc; , ZEwd>iٟX9PKwx&Qun%"5!Hi!\v3 ~ow#!_`ትtT*dЎu;ـh,QxnI B f H d"^J;R_7IdCyTڀ)/Y5a:Ua>`z-LDhWCX`S퉈1SL/Wo-*0C;t\1%D֪1SN/ !츶Y2X鼗!_.3nEҺkEQRfml`{rۄyyfuK F>chQuc㻗mx+kV"9_SjkpA-j!1׼tVGi(g]N?OFͻ֔|؇BEE㥾Jup[1?OLkaٺI ⽔qIO.srw&(pR*^O;$Dk(WAM&$`HnJg:M5L(TOH'^lX$e9Z}WCСk$h;c-J<.?ڳVqC6U~DxyItĶkwB𬂍]d\>tC!ܡ11LMCvS98L-@^3u0K$DxIG\}l8b/#iحEiCݜwkBi8$y^/"2-}P\"E,~Lb #HpzՖ}pHXy7>1\VPUR, dXW*CI䊨2Mʬh Ѝu$a"<^q=61KfgbZ `Éͽ"rcb aKH㠨Fgk]=;J}?$;ݬq=s0Id=JLLD6,:h8x4yFITBi]O2Ԇi1M $o7i{W8Pv@%Z.v7nȧ Zu97=?;q!c"МVƧ%>F]7 ׁοjOWtFYzZ`(,`ό}}Wi)zL:5M@Z7;M>]3Tu,[j V%zE$#F90 NI E1=#ؐd iS RsĵAV>.$CAXh*~`"c.*np'; *1ɇ ZāNËg2kG=iD5t#lײ5[xJ HT#v1~ Wg2sn&QO.mKC9h]@]^eC=vRzORbͅG[dU|L*5^NթBh+ծ5_w!xڷ\r}C6K$_#jӈX9^pDQyx{~qs2IƆƣqDMWTwO{Iו1"ݱ aLz+: c=Xac3ЧA`@']/@Z(ϕvpIu:Y~O#lQHD`(W*V{s5~nz8kBO!]ڍ8&da.4Y5)5/l $ %d{`Had֛6R7:Riʓ\o='$rd0@ RL~xe10)tg8J/4m\!*f,.挹iqX 5T A~ĩ!=v8Q$zoW,9ݝJ̏}@i̝lt R[;E I1cy~4xH =E|D,0h|I JƊ;kso DPcJku ;ߙaE>=2|1nJR*V2q #J(xta| R>0kJh{,f6p8DJ6NcP#8c) lr[uA9 mA[zRmJnms0&ӥ.( S[]E Ck5V(;gXīn1S M9Y(["[v2| !;U{֋b  U DZ^Sj.iaopԊs^LOh˽ 4@3jieřL6U̶! ՛!;Z&+y5BD4}}Wֈ JS9CtՒllU%*"o-h[d['fG6y9ׅjE=/** S>-<&# ˯8?ctY_ב ]yhnީ鑺)1_05.T08Q/]b* ]B5вn۵5M _yڎUk)!^d) r:ke 7aop>i\^ܞ4ٵ Ru3 U_-@z.}0TXlڄ)poбL-ؐ^" 0rsױ8lğ忬  Ȗ=)d<{YHzOOʢmv/I%fyA7mƔ.` oL4K)ݝv)4ei(RH,f]r\5>ń.i%7yNM=w־kȋ[Faf<:ۂIٯjٰQ`Hħ=8šϭ¡Bʘܨj;K9)`pLӊ d+Eנ=gUS'N!j!"UYtN:4LׁXKJh?4O"ʂR ZQ|3pR컣PtpA˩ e*Ȗlz$mVD4;&Ϙ.ETVYnC+:!)˲eA fdis96I/h8TX:HƔa0PDwȉrJ;]2t-=;Jj+w)qjJsw!9EXg7<4zAށcSmN =m5]{bz'o.ƺu4zD>K/J׼ϒD_w!}oZx2W@bE\D'."? th5ȟV\4H`zTڹmS- /Ie"~C`'<.+!)7`ٯ{U .S>:9b4ݑFMp q YCpR'@=͌h@:aCB<@0Yi]}aK_I$F|ugu ajFKP@AĤ6.2A^9 hUljKOYPv!'>'7XWÉE~f5p1{+֩V~|xCɻYH3E\lO_HௐEU Zl"fP 9Z>bke+vĢZZSfbIg*XǶH4d̸5'i5595MO\WMEfy3 ~Č?L0S}}-Ҋ{'լ f:^{fEYA]s~XUj #oY$*hT|vk|MuE$'בZ뿡cN D0(,ʾm+7EQUOD{Ьags3˕3'PzQCO-Z & WeX=:˶A9ۛw ziuM<^1=fysʐ_rtu \@ZG/t&#Hyk~_2%ժO*Uh @ KE6b?í $$G]o#=K܎\g.o^& ( Jّwq=X^qi;6*q&KtlƯ1@%'|9B3r}(\O^\p|:u2#fS_ߑgaԮӶ +CS3TW@x9r܁aYRgJaz2%2*<ßTy5/Iuu"٨x\|"<܎ w(V4{(wu8c! M'P^byHgpݐn`‘'> 5ZI [$Q=WX\cLv! ܨ*Wq@, o#ObE@ tz- L;4Rt[1M3S5<\'hrEܔaViXpOv&R)m/5fOt*mQp[K7|qoez9ǟz_d*=%_%TXX:`n(iy,4%OG% +R )=D`98UDH?hO^ @5:IO\zτd#̪dž}a@A=E#!&d?jTԼ]je^ЭgqLTT\*׋D+X)E#I¼ByW҅G6`֋;rQ  ю&q:Z i!3r/F>QxP'yI\$.(6 Bu뵀d* 1Ǡ?zϡF6V?w(Dvz}"{TzEHïdFF^ٗN0u'S♮,_ G8g3(/4'fqusF%јl׮MJ:^sRnDF|a횧a_bD^/h.lV* xmŷӒY˨SokH?gd(=U'z%Ę&LHfʿ `TTSY;LMI IX<2ӑtp1x@.38Fx.i7x'IUCyqݠJuOmwЖaea =ç(!'fZL=PEN37k$r6.B ţUm~X᧦`jC'@^-^f0ʱcnK +W. 6h9pן5= \? nޞiKoo*uCUa ?Pw^}=b?ݿ4Pcy 5r@j Dd@!a70<}';"cO!kp; ]Uf@)žKj:qǷ/{~GZ}Go`{"׽ F@\Z⁇B5õzj G8RLlegy jWFsUm+ mTYywby (G'Bv/Psaإ-I`!eO>d%w=5(9:R珶\. J-ʗnJ" tcjп}Ēz!-5n#P6zqb2\ 8qr6ӡ 9;"Mԅ[-wp]sp%LMuxb΀g{[Lvo6|/uNw^!~f@_mGq#)rT_l35xMe̶z [ONN%)ZM5j?othAJ 8i7jS\B+<(+#8^iN`$i JM^өfA55ub6x. NaT yΞ ˶ғ abejV@]w^ʫ[7%W[Dj[2L;%Iܬ/") ?ߌ7_ ̀ӳ\KEXmtW* :W29+Oae$ o+Үrۗ¶8'/ R= }Ϸi6Lb":  !^oQnD_1^ )Qtɤd%fiasL#%= PƽE| AvkPOǽOg><<|| 6s X 5y՚ƈ"Ҥ!Sn>:?IL[D8{?ua)سol#of ;K*gڧ*%rHO=4ΩupU(u#FQWy 3dY/4Ye͋/{nu6"V$^ oZΌ$s^R&A8LM:2\7.*uMH]JVjrboB~;4]Og$4no>1y;gi8όDut3D&yE"/[ ?FHL5 E$TVui'D442Vo]mظFW@f l/^ʡ%b{iwddnSD7~c/w)G҃EgCӼl0磓jNj{/$zZ`MG +2l lNuPò gvP4Y QeGcDZE+}Խ"ox=jB#J%,T\V;1δk3Lk6#jG Lп7 TlB D`bQab0a#]aEkA)9CO wˠuK)Ok|ٯ;Cw8s@ԑ3D5PۉA/J tN3Y3R&&gWux2_{l ?u杖;26ƢUe = D3 }]mg%4b!{Nu hĥM x쳕&%>\Jՙ:8W"BrmdpPd?Ļ #sk& I86QNݯ65#JTF2.[.?[%1bug5- 9+[}u*q-}gr[f.>P PRk"C'GAz a؞NqjR݈MOћ>p;"v/mf]7`#TPǃ$& ̊`EE9kx)FTr%`$W)Mefg-{}_l0hu>y^%JYCLA0Jw%54`^#-~ w#)0qx⮕94uT7aȫ9E):Z&DS'#ЁBXu0ɾߒ US'TD=IIV3X$s8@遰Cg0aae*U5/'#ը|RڕnM>q:čѵ1f }>/:6MD*,"֯]ϫz c @6#4&!"x&4OGgQ2rPF2Y1՛u:"|9'qv?Bef7p9BCH xIW]Ka\XIP0_uo8!Mk䑂L+̄~?=hpf]8āDpŠ*`^DžD&e"|I'9`9m@b$<ѳE߾FM g] 2Gqlcu̜򈀅:vځaOuX?9g5g7|4`wWɪOE!pf^ tO\V11N)Gg31i&g@M#"Xsٴ&d䐷4C+ \rJ>ndBkMT̐ (#G\ԔHeCYMK'A xk/4kIu#梨{{.O<=Z_A")2֛" @r)PXcCF*`.Tl2_e#>~J+@ o_FGětl dGi`araWs#E;h|]ctnUCZ6d!HUْ E{_Fl,=Ҷhkȴ8;qͶY9x{pw-HIEf[ް'w+;))E&\,Zy' t]}9Em*=A[/?}{, 䠊C$W_wXXyi> Vw  Yl LӸw>y|ڃnsPȵ1k\q{J>U˚X E\y6B(8׀87x_Ӵ9&`K>[\'B<=s雮1E9l`[&1-L%$9\i"KĜ#h`c۷wͿnyܼFP%"pqa(/b14Ͷr/j*=0L!q]N\eb9{`DQK/r$aA" ʖqog(6BNؘX ;o͠Xp{GMH9nXxD]'mug޸$ݹ܎M s7'uIp:.IM)mLeǭ= $5v۶$c,2ovp$⋰~}&j.5I%ƞדYaѲ lx(o$'݆oҁe^+=N.l6""]vIB p xPfU#tRfɕU(J1w}8+H_z~A>RCFJ2m 5~ˤ} ziZapW,B':swv}@^;z^!R-g‘Q$dIAU5(6ɿHɉX@#٩6RY_$b8_#?,*GCy+U9#V'p$W&y!CG(yu4Pje&OC pRVw:ȱdט5o":A-ti+2q7(D“l>|Lb`v{]Rʔd[nK@[лݳPF%ah솼o[$#l]d ҉iy6x$FT"33|蜌ј/D4j];z9&RMnX6ϷQwLFjõ_JcUWlF `%#w0 Fp".~FIFN8gDrEIy+u)Ã(\9 `dk8;p$ 0^$КfӉ0E}V&9(w7`NWt[Z=42Z#~;-z7it(҈GU7~/z9m*2!{u!>@py93PqbQԄ)|Tup[+sT~z^1{ #2\y6un9T?q;z6p5-fؿvd7B&xvF&\NAc*w+{5x.&v~c 3١!ͮx(~X 713ǁH'$CuqHh1`y`/aAc׍ۢZAB%Ձndwwdrr~ܵ]%|'gzG+i/qO);I9]$; >BDO}%`67ٔ6ۄu ZPMg«U9E'T Ls]Mʹf_>HV4?Vf\ .:/ 8d},FG;?hs/9xhnj?DXbVWRcVYm r,R9ITTTҀlLb %+0{x^ny~^UGufFr ᏒN6a*SK" u ̳藊K2D籌j_G9|+n:"iFCn[!d,2^`pX ' J);%<ғ k+jv89]]8ʭykD %0n. n,|3Wo(Vꆧn]%@҂oOzDHyS&J{ǎӣ9=^ ; k,[?`L?#WXwQC@0cvZǥ(jR wdz-̓ֆ1J4@y|%WtE,[3%q$_4zA$C{_b@,5^dn]a#l6OymP(0w5`Ԝ]AQV mF, T'P<1]lE<ם蜛qt.Th:o4n)\Kg|~wQˎ4 &0̍- UX^ùmkdF(ny)VgZ;bj4꜂|4iɆMѲ"k'[xaH 6PzٙcmCX c?Z煃pvR)✚I_f{iHͽ)&xWB%!qD =#rlY8z8E}AhWyi_bч 5Xk;rRZ?:yyޞ񩍠6] >P&0-{fe7m9GM:Tnia+O͝ƪ#6K5UFE &[lwa'Aw pct 9J%%ig|rB|RXIof :+-?4h8m_Oj3ÇgdްeD8',gh_0].a`bH.nP_ w2+[Ƅ]LPxy lBRO8lƓ&W-x#ٵ?K\o(@4y(3&*gLnx"o0+C%|E-Xz&aK¨FX"Q55x=~/ |g8D``MY(S|SI2փ11iPFW+mS(] \C?*( + ?g;dѧ&]T)i"M6xKSE, EےXM0J 7@_DpZsC/?h3&_ PZ]]#{/: gU`>S8Pc<.OhCQ2rƢni<8rBuhVɭwhJ.g3@_μ1=wXu܂RGC#`~ `UXj3L״IGjͻvYN WL2:C/8"\=5jV> La.|m"͐%ڣ5!t%0S`Vfܯ4Ƿ)=7:^?bÏ{6_[taX7yu\y fxO>1)4$5/)ۯ=/cfG3wKӿ?kuy!&-7k:fBWBj Y.vIUSvh a|I S_M `cڗbD,Eᡥ;x3y8mKZ_h@k1{qs pha`.Qz$9 `fGh+? UCdeß ڰ9tpMWv`qEo"5~-J6jOҠ 5iGUDKqS8IΝ_6ШIz i/u"-CC}vX;j~*Qk#Zl*4,I5O*cn)f;F$x||#OA DDmX^)Yj]?EaN܎}Mcyl Kv]?I")(܍  C3{ 3T䥳diC$1U{?"%+/OjV\vS_Bt]vsrl6䛎O5j g8WQ~ \pKW$R@ &X%'{,ij"b)!\?EJw_;m5Vcr؂ٰ0z# mDSaA%*^0 U<ln=stq]jW=k^[);,)^=jײdD1?> B.*;N&(°Qe4I(xqU/( `iЃ\_3b\Ow Q k$$4(Ktw#SBU mbҟU24Xr@I>\ii%F;7GI31L.a?04~NhrHM#uM ZBAM#6.@R'A9L|b!<폖FoLVk? bg-{1{nR07e1}YVsFNicI9%4UJ P];~{;qk"zM_ȋ4u@. i9 ~w*o%=rX]st^""~ 1c4bVЎM6h}dFxC<%@2מLdoިҨb~<^٬54)gu8gT7Uw:u%8&peVZ7z mDXYZ祭$vmg Tj˦J:A 'Zt#$xRxtITd9@:ɰ<•t~~c{xU^P \h]epfVw.Ɣmyu֟A kqfT VgAP9"z{*yd\G ).nBxӧUu "ns V^'' Z0I&[A%-g[v2g ~1(ae"~ֆp ~(d+ "tGkʭ׏!ph9+CD[P0z^*(EREmEl^ם7AW3NX]@O3I)"x䞣xCjâ{"$̟[z λ c@ tD7\J#58!臙!&XR[ch /lĔiZCfo hT ,u~<|Bh~ɛ$om+ylu}2L6y\CiI]'9^a ^f{Do'_juBγA aIg$Ū1Qz4 A^٤h'ĞA鞨𺈹?5?шZר.aE^3pіZf˝D`L*R{c ( 2ײtopqED@K˃߰Y|CIc!e7eҟ +RktuMW,=؏SoxgՃI5qL}hR~X;K3ٛi3dWZO|ޕJU,*|x"C-  7/[U?s)g^:o`Rh^q݃s O||PKU3gH_1u#g;ftO lk%AJE%x-}A&2%-W$m1}Q*U~ zc=ppp`d`ͯ6E KQ d!Fyv#6`-KiRMɚ^c+*g[ߡ#D׶[,a@cU|ݭu#慖CfuT#`ګ/<Q\"fp_N|Nb,*vNK?=rκC0:[.ijEPin{')'| FdcAK|GԅT\s 3soTuʜD} *UۄZ ?XyTA,C5c>R!6~\783`Z@Gqco!F1- >%zԳ\,AOvl7}KН|F%_,䎂iũS=zM$ٚ)nh*á̚Qt~)kBUeFy~6{}1.U)ulm/4hn>#7R\[a"Jyvhm3˝_8w#"OxGMG4&ʒPx]$YPBo݋Kq|&uOɹP0f _@aŃbnded;7ԸMrƒH^Ad=󨞝lDÖֳY^9ZoJe[@M p:.uvp%7ۑg.5ƌ~j'!=׾@K,ٚ&үޯ~m2CRDǖ;‹v|v#fd8kJ=LǑ_wSb|Ȣ΁C%t.Ίbl7؝Eմ>Q䚔[jnPf£i&+E/9sn3q^lF˟;+$^Vbi0ҚheyK-[,0 | bl#bWyK]w6hr+EղjDok3L9 NwO6"k%Α^q[<뢀xx?r=hoWDJU7t$ aB)C )2vJ ꆝU LDz1*AYuw.pCvBInJxFB|EO+7LzXOO -Zq8A6%($E Yg[rQb9$]pWa"Rk@3]:PB9ueyʄ9ݝWj w⊵&#l^VlL}nO <jCy)X3tẴz jѸDp2_lyWL;ǟe7Hf ¢΃F|UI)ˑ|Df% Ue8Y (ew :8DhVыM+d]N8f-uϗiYmG?=Cx"Ħ)QS¼/a-HV@x,Η%KAMA& Dg+Tt^W<지h#5UKT7Zu2?&%Sd;Z):Ok\(??Z5x8{ II?6syɠ sZg1g&΍ޗvD=gmveG~Y c!R{IGw9 - ,E/:~2i}(0Cu v-6w3BB5$TP2W8?@cۖ[d4I;b}\͏6YNـqN<<>:~%]2QѝxN+k`kcJ1z)C,PK}7> 61W~O Q6;u>=-y9E/4ޤX~Zڱ2oPBG"`"AGf;0ojFgљe5R4:q&=g2b®L5}mgi0\N{4u::Wn8BNcaf8k9zԧ_>Prq!wh9%\o$*͒@Gj-,~CuvTKF e YUx9`2Q\T-_+Oߪj^PS)8m/9&Թij:= ;ezx≬= dVލ]"R7m]_mB`X@1.] 4̙JrFNM ɓ WI 8s^S;mEf}^Sē(@ICRY8ĥ35֟߸Il1Qi1\Ji7 `E7(] I!hM渁Ό 1S$vrt<N*#)vRrnk(ѱwceS "j?a Q:?(}o Pi;Q *>p@Ɣ*kYxܮ7rC d0ԥn ^Zݶ ;4m\LE9Ѭ$bw{@CW#YmvEfb,!`u0-n0F(i4.6)1Q_?AaFkl ^UoSRLq,WȘ)eݒBaMdzˌULm&cwވg}jn%>&^t%Ɔ>tnUyl90]ԩMpfvv]ŝ(WLViK@ w=:؞4Zھ}M ta#'1d/9kO~[.?2?_ɩo d #.l"}wUqS q!>z(}Ӟ;3-Нm:~*jFa0p|*HjKKBPkT+%>hѼdpND|PreҀp>~oe'f.A4zA;[aDbXe 7ZBG>;pWTqޯk2_^a+fMOQP 4jfLQJnV@vՍ)xKj՞7/9 wtUCMKek bY_ܕ/)o|zz@}AC|'8:8j͹)!Vw8*ؚX&8,bIf[T^Vؑ&y‹n-X|Jr*Q r4+RFY0nݫ Ƹ"])?']C3oMC񿏐s\уDO9:׃jlE 2B3spZڋ8$'kQh ܢ> QkEd.=m<}Dڌ=ב1Fia']fIZ%l2^I-_O3eWMLp0hE,^~ERzPU ZH}ZR|I^X܄W$ϝO@Qx/Na`giw;"a͹P'ȆCC͒ͧZ󗨊%sg"hs**  " GωBQ*9Y`߹0mt/$;[ayD ZLz~ 5w (I&r^XZE*TDlQW%,k"EǯimL&Z?x$<KU}ҳ|yc/Z'hp@A!Kdgef*$nR6|H7$3BgW f(fRgjc@F:ΟgYZp*aK :Z j>x_xTJ]3v}#A^ui_,)Fu|D ohڪclE_k.m 6޹ʠnh|+5zdjpAp2a8{&beR L^f2ȁ`eCOCԹH{k,D!vQ>[ϻ-<&=1Oʓx/O:q?ּ@Hw"_ X$c(Ddk3ɢ4W^쮹d\\nP)0k!& ][wL "%)@n1,_Vlj!QEGqHgW##DDB 32nIХr`IZS)w Z];{l8 @֊J 9բSUyvV]| ax6Gq}?ԡj7'b?yI*S~~JH+s 1񁣸a%Cӽ9HAN6$ݐg F>쐅VfaݽnȤ24r6z]3Բo=!]CtVTuvŌ"C%>ACcBcDCJT־fMiASM+0yU&nxeQlt #apC1LD&+_O+5cXbWy$nxv}K=k zf)c-Y zlSJ.4x@UT*#$1w%D;toɗN"nb1 MU?}˚ MgNCv"`2q06H-I;UD݄ZR[|5DR~؞w[Ya@ࢋw㔧Hi`~W J܃n_;{U\ἏrCNo-R 7ejj0Rd>EjT%? U-eTv;phv>*rB n+F{ W_iSp yUq=[^J3>.b4qL/AZtj]*updSFH7c"m(/k5m V WG@#4^h dLخ;ZGUNV=bFئ?K zlqMkL!S@AӤ?=:+,_xsj) icRt5ĺ&!ꎽ' e6mwgڙ[Ur. **a lGJ)]$O!\VC8Gr /Ay{KaB~vx@gY7+ Z|>5cGThƖ;``~NuM^rȢ9msa泇Yx&V/Ӗ sYiT;vM ބեdEO(?Dv W-/p<otv߁ȗ+.vn!(jw).[fjCU62V 1ܜl66%f`)̧K˵yTmnp)S2ƳDXUIy_:Z3~pίk߽ OMUAV rUEKQwgK"ɓ,7QWktm/ydcU+*8kdȻ%X*{\=0eNm7*ɺ1](lZI{8U}PhWv%15=ayuH9ꖲ|{TRd(sfg3I2fsUx GhTkv C.[acacJkQ *-ѹR1lV8#"zu0z52 { rWmۂzDJ5Egط36rrueTh~`-N/J"; 8RF,4w{`+O%ごΗl=ڍ1?5 XY;;N7+Njꯧ~x õv8m 8)>?>tNǷ߈1dxz] 6;a S*>Jl+nyDhhhpS2I3OI_GTN@~H0*?՛C'FT*%SK+Ø<%jލj9U1^,5=;B"/퉓OJkj i< '_]Rp( :j$v&qkJάPgԍ2k2,z)(7G 7AcCg̟Q\:y~DE,Rw64t8:tw 憑p=+~%J4qpPɔO/]Z:ٝz7+Q-=nW?n/0Ow*fK֔=PIź^ho"+2ѐ##܄Ҝ~ð9߾vi21 @٠/l@9ԒʅDg"쳂Jr۸V+RM:],@ć OG|!υ5z0Zp~!}X5]'XHIF:p oF+DaOQE7QjR&u)Tbo,U;j=ՑG G}2y,NDiΫ@6ɐ@:Ud/y9n o&r=9=oJ{)2vCiUd/%?;4{]%MB̉$U󙃥`-VţJDÿ:fAm^ab2/:}Ӝ'a~aʁ:"oҍ"if~KHP@VcbmSTbJuw'i5H3}3wGwcRdӐGx/nշ՘L/lo/ٽ tnkF_ z}r P'^%6bC0<0P /L31w&8.g\݋)dK[.>pT\ 6\Ƙcbe PB.Gԅ}.bd1tb]զ=.o9kJ_k hiI=Fr~\flnr݃talHqEoEtCYhA.b \ZCA *k ^H PcOBϱӳu(K~ผ~sS 6)٥j ϜKr8PWu[+}֔.x*>Ɖ"K99hJ+o}g%R㫴1  W ] )~0raT{ilz%sD%yft}5mGBNg|F]!Fh[U{-k< *lM/i{I <^7x)%gpEԷ;c޲<ׄK-[X:(`x0 }Jg548ְ of=MTHY0ޞoA`H.}'k㾅X1䌪Y>sBt7*q-j"5e[) >FNvTK66΍{#o[~D\R}ͤR"PH=q!a"Fj&#T-=FH`eVP#s ) FP=Ki'YsFiwQMu`p:Gvocfm3L3 mg{xmBE`naÐUil{ZtT4vrQ,T𪰗8 !.^E֑*Ц %- =Ӻ9)8[6#t3He{P QL)HoAX! .pо='T@4mp%|aз[jC`FØGu7ulO8{&H-l^@[ypҫ9D~ONufC߄[Ă@;`}/p!qG(є^S=]} ۇW7D,KxȈDɴʩ Tdpq,r,ך% =bTR7]TE] x=Cr\vPa [IT5&uއ+DN8![ih|ѕ5]?0>W^M{MXmt:"(EF>~U7TxTV5|3|RZ5̦w[d&M,$!*͘z+wT) ,jcZDդU3vl,,,L(s@]RόdO@~o̴<,0#goiP bȢR+_䥤[m4YSㅯڐʤ,+JJ~ʻ?q=d>i1#Qs12Ž-$Ih,[v^$Kd >X`E?<j&F W\fUj?7p1^6 8`q.Q11[WI2hw(H\XQɬPKUCP%UaA#k N$@_z(J(}˶)XgQ&c.tG" C8.= 0=i֐86FUҡ2Y(9%B52I;o[fK輢lgolW&1ohKGRFCf 1w 檊lYiDb̓9H*6:WPbG &F]uڛS @b쵎!E7v*B6Qmy.~LD:AZg&_e2KN!U0!eRЁvRԃ TzV53*О뽦ޡZiG,4PiN)'}j@TF؞T%'K m5m.Z#aj[)KԴ!"5/\rr%d*xtx{EVSã(:8?\T&Fn >1豿3sll]x3^fd9ބ@<[ *$Xy>937W{y\4= ~U˽u_rS/) (:Uon2:=Ǧ/ن1 nwrI.d+k7=_xEl;d0rL/oUTq0&/ At׬=CgtOLVV5GGrϏa18 As?bC<:X==Fϧg5OS<%r~F010q<"y"H_^Io#og ֖)p b1ct`}1ӫãF!<FdVTH>#h:zK6}BIOH$rzpjCO5ǔjiYru`(X^Ljn1L_lbڧV:[I3: UW0 H#l<*A#* B킊#*—>T)Ww?툠hprҵMEq3'@TD5ifs`5fX4VuKɰ7ڲM??ZH't1ʳkF>CQǸn3zvr)_  LU QH+كxaB} FfGU1ck9QYvڑ2g6=T'qP*?o=[(m1/dKZvyΤiN0z!cI/C ņKSnxZ2./>V{UaHg~I{d#eǁ Gn&K~?b7$^US5s7vd U2xtk,LH{] OI!"S z l3 SδV yrA6VyҾaJ5/puA/9X !ɢcZ/ pYmIJbV=fI ?i<jsn3gGTԶ0Wd3$8Gm {( _ţ^_]_ǃd ++tayiW巂(R@Ե'd`qȿ=RS4m88==s?K(y[NCD1WU1ЕHH8K[Vٛ6hy7L)R^l:YNH:=l? 지-pD!0x|cWT (4ޗ:F6Cqc'PjM tB=KA|C'fBje"6gI&pknku6l^MubΊr6g!fJ6Ko@AFxLw6/_kAeW'*^,(>kِ:zL!cmd .A8 BCQ_|h@fv](˅76gSez[ Om@PBSo? TP4bjgnrqe@M^|li !{zx>{q.j7Mgt=16OUoֽwit68T vPcN w=U#W_7腔[+b| ˛]8CJ8t پ||n;AwqY:#/PPo.&K-#t|>--G9@aSqxԢPAAoT!UrƱpU:S*Hy!=ѩ<ӂT*bMNGtbɞx ò(S=ٚVPczqkz\HwYJ3 _?׆ώ&/$b uhz ~F$VOSPcn_(n9wF@UIo- *H3-7Z'/ (zp>|XKAdx,"yc TSpGLMFHUM[̜G9_%6qkvIŜjO/1g;١Ր7FE ,wU&5J9d x }y'Jݼ]ּ @aϲD0!:x%WJt A0jԮ"$H[!g7ϺD@;V,$&^@pZy rFsf/Z/Kfd|RXM.MzŹͧKa[ft5K@#46JnlVyi2ubqtԇNo$a.VxRy9m?OD%^t>uZoaF!V[lqZ : `f@Iv̛3%g|US !AwQ˱?NUh ݄\CFZ6jh}*;I@fH9E;pe؇/Rb njFpGQeGR;c!~K&a"i3"\hH9וiu@HAW"u S!oݹPMo<Р܈}*"co.N+!ءDӦp23ϗQBMY;|dP4☁vhڐH(b};DBDhГ0>Vd1*kX-uATn-,kI6na [t Bf1%CgdIÍ}UA9pܕaT! ʕ`}eJR/-8eЎp$|Gƿ=K' nO)pE8®-5TX^C>åYo{.xAdO2?t 2@1B(efS~@B(s%%\'p|^)[ ju`C2}-wFt9bF,?(wHCD/ɋsd[,o_Dž$jw ),ѣ7A{_"W2J:[dW0v!mX_X񩲈1DR+%բ59RIXX!\N|&H$/:$ZWݏj:?T*orB;cE)DpV umLDO wNW8<b>S3ZLL1 lS }SGбїsTyZ"T 4C4q`Q_3>#IPDTF#SouSO#Gr1n=\z ) }|\ʮkZ};@Dm,^fc[O ~(7I5U22US4 οK^'ㄉƏνc^G:x3CePS-"y/n$Hi1v:@Z7@re,LhЯHem* q;m0/G\70Pv.V: "ŭ iW7H i+!S]Y. "&a7ebpĭj2IVڪiBnwkJ K(Pbj)jAq9#IC5M}\!~.ܦsG59+6l[?%58MV=f\2@N*c/ u/ڏ>^k̕*\srx2A$êoJC:KN 3m94qXU)c o^ !z /Y$a2;Q 1qǦ\cWpb2Qa XfD)Ѩsak_sVKYȞW,)U ֹ|5#AQ)& Qmj^ٶ_Bo5zYjvQ t "-ɢCjȻ_M%&6XjD9G l,l>r]st!ސn1JU(/uHRo}qXlj%Oc"&6g ).׫g& N alEcEj.p싾x{#a$RˡŠ%X Y#F5&NRc%0F'ZoG:SMѫV>C)'w8pnxL*:vY$}$^)m`>uGe\^6U?z-mYg2+e9UST2Vc7<[}lg@ ]Yua͉43Ip{,&#.F#u.~,Ͻ%@ ԊY+f L-S~ʵUG"\B<;3b #)+ľ;N{fWV t/Y8}vv.*~Qc47;l$si}3迫絗:{c>:̽iJkaZBJ'Lpw4_X-HNU#7 lZPPsrALyK dB(!;y"%7~U1% ~BY' &}(QN^ȅuctpjvu;"Kyݾ -^:Af`7h/:)kͣ& j2!i\V[f9釟FEh*.ǁxi8%9n ws%xoZ2wHJKe:bZ_/-(n.BXC|46_a|%210T?%{^ϳ!݅)ٿX4qDFEGnL;>^PT:;ku-s Z @h>KkֵDM9qg[]ʮ6N`Fa:PH[H{]܄ak.I5B.#4YK2,D&c7+b^=o󠌍׶ڄYD~Qocƌꍸ1=oG*o̵PHKe5 5Lq1ZHccFl4mC^`1aT}yC^h 6Q6g2f9.Drmmu,{"N]_g &U4ėHq!iw3 98̍jV b[Mˠ->pA~DzAc̫XEXܚ-FpNȌ!'12]t4gΩmVDZUMk6)UksXua c+ƶor5ufpA9S*w}1~g{mHZt.\RnLd 8*vi{0|qOց!ۛc>MAmdψ4ڏ?}Onw~cx[ y7OG1? RP%:4JẎHe(3d,hDKm:ovfǴV|fiMq@F1#E'≝-ԕ6١5SP9DCR_|ܨ>S.ߗaM\T-g\O]`R6!RHrsdZE| 2.m. ?n`bªhǯ-P+X}wPt"5-Ӥ[u@muSĝ:D0Dpnw S] ԥ pa_eq59cThXO?;8u.cw93xFHC%DK[BwDlv%1չ bS.k aUA_Z~pX9kO[pr K ƱSxFqd; lɼiqQ߰LU^( =NZ9yEA=r®pOfwqN!ۤ/ 9(ۚ>I N' ^KAuA#.fVH ;Yש-u:V hPEI\4X(F*os?t3w [˼L!Ut l2 pRqC{3K8暅n'>?9DR"c%$r^5턌XnvỴLF7`.?A+F|6tηM;ٝ&]3'C6<>ye^NAopC`%/Y!3N qq9ȍa)XH;Q X ΰ~ 0$7u|oTÉn# VUQTTU͈<$6軵 .DR&b8{ysh/V4,7F@y/d%'M;S} eq7I$$i'Fߔ*>2bU2ĖgS1(tOjDwBL|7UnWoHP3cH0Yįn~C&wA?XxqJ0@g`MIQL1B}#RMrkiA~wZ-P\J-;~yܙ}Jg?r8K4;x#XXζ5sqVYǃm)zj XzpP/o!=&Dn ΄<ӒPrȕ%.&#CdѸ$+B'QՋ"U" >hwWȠB0;kH[W{[eILZ4 q-Ox8lo0N6V I bye TNY̹}8 zrPa@Z!UPTmm !2ݦ,p\Vf4cg>nl7J/ۃOgHߴR@ꆞ %da<ەkf@/`Ji/wy"Ris(cv/j=VYbte}"2L%#'jPuܼ -C\9 jFb&~^ːq7Au% XfAZҵH6RO:V Q{'Z:[aYwi% h@J1`3z )_>\ _^}cP8}q G } ZߜӴVӦ-KF5,Ʌ!W<aכb }2]=4mΧcռjр)[ͤM+`Ab盈 6# Qc$+[٥=l:o,qÕ,utr(xXݥcQU̥|,[@!a7 OuJ쇫e3eZ*U/CJy4f8ZIm"w,MYd|wLI;H6Yp##^w]&U4%.mO5R90HW\ Wdoj` s`wêt*-8acb6\s 3C}qz#SDx2Mε?FZ7̫V ?;FQ7%ongt28IY8d"QX1uzeiK9CTN+( Ra*I6pá=s6Ƈ2* a9|IB>0zop [ }2dԯ@*V1S&,({Sb".YOe!}f~ϫP " /ᓘsC/-̄_wd(:^C.h 飑=IªmfwgK2qH:DPG {''B6ĔSɧQd6tFҨ+ i*"k]nW$lE^^rH`fPrGEamd<-$/2: +G5E^G8k=D_{ɸ w~tYj)vUѯltk(HxN1$mۥq6ǁ ֘ʄ#= |\QlH>TyX1ي^,&_eOʉL%+.hXRkR?K܀F3†9Y߬rߓ\Ƅ<>zJ㨋)wƪ=A|r)Io0z,FszPxUv0OthqYN`., 0]k3\":QP_|>d,~Ik-ˊi`ћ_4kœVwqn:‡A(Cfq$0lq_ ='vY҄enK2-3HtQcϯYžhלN]`E3KgP( or+F m-uv,' vE%F{|GHQ b1^y [AxQ XsM&;:7t %gx0Ӧ`&TGu ߺ}r"ANvHkpkR*JK֓4oA_G?Y0c61=dfF^v~`>_~ǿ 31&PPH̄\=fa8* (eQG,7AQ'A:-0w8M#{XED/1}rԹA04|Pjl˃I[#jJ?% =Ze1xIwiNzv]Q.(Jm4nMCtԿ`c?CPT,ž#3K×Rc#7: Wx4Ѹty))h R]˂הO0N׎ܙ, 7smdcrHӹ`?,k֭:8u`UȆ/|ܬb bxH|WHx1Pf0wa^*U: ad=?шdKj9-)RtK$|f:\VB4ǚ~H4HJᇷ#ʬ FAJ)2@T;fqh۳g գBbO)6$oJ`-}FgX[pѮծs@E<A Eöo IE:ee|I_'ѳuW1j?q.MTwZ̶̋J)\uF) *UB?=v0p"б<4;`:H|GO"kQ0~yGCKd6ccup1"tՆ4pKb8/蜛nv^S8O jE ,3COsFa8 \4\SX[D cŹ,ccYx# 6)'5(XIև0guj4ބ0}:VE75A|K| g9hZhphP,(w:mݕLnCL(Tl9}t.\8`= A^s)3R,Vv``]Jզsw jWR@sQ. 0Z{TWEKAa)n$ +"yJoZP#14Ƕ@h"S.qeؒb֪7Twh UuJ0Jbb!3a?_R@Ёt }\% !,m!ÛVY%RR ya H"ZQL359\V,>{PQ¯ ˄G+!퉨hpZCXvs}ĴG} t.!VzU8 u]5Lӝ$SHKբ[OG*LN[6gecf#g*H&H<)̙C\v-u \INxKwCu8QCO? nJ6Rnl "D*3F~Y%N x໸[<4]Op)^n}Œgw$w6AFDӋT,QSnR`Nأ8qĢzrj5'v 鮂/̎r)p@^6C@.c}ioViqol}_B)\deߊ.Pҋкn:cȈ(Ҡ\dO Gڹ*s!q/x- 5pȦ=co2F dlk z%DG$aPxsY1,";.Qmy?bW,Bj!#Glz Oò|kㅪW3&i03 N]n'ks 051>g=20 m75FC-T3gT6zx\IIGy%w[&^ďKD1ŹC#Xn5b 0fΰ)ba*^]"lkĮڲRvD1BBb #ϑ8sIH ]vx}6FSd#$k r&㻽F%p0}|#DE4F+s^xg;@m$+&А wX|:#V\vč z pap*jܪR>92i>Wu}0el5W3 >nzߧӾt7}A5RxΧP)C|'pHfjѸгc"ʶ;8}ܻ3&G}rJ¨37/_: @%c29B0fOTH }-mc6G6]BX'5j >T?D%J)j,s\g1*9l,^8fo&mcEzp}kD q;xiζ&ǸwD뛸6@;[eBp8 p՜!es<&'?q}S\ɢSOg6ѭlj=Zr$K9˖R|ܿ^f\3h鑑?_e{Gu ĉ^ yoIV)Mp^~̱"4ܝ/')wvH? I,HN xJ{WFsFgz2ywڙz]qfeNliNWV?ª0ʂN4ʘ S,߅7xrKy>p'CfWǜ>y+{!>IxVYihafKךOM]ExF(?J`h6Ja'-oL{l-u ߁`i-8on~N ($Kҗb3IKh J{ݾm&F`VDqJIk 梒bn{FSxZ}g)CYđQd շ,jakA;\m-c)?>?`edoR]!jEcAbK)Vw1:k,hF͍;f dVfR lKyßRZ2UiI3"Sk8σ82P85oq  ?0 ysDqϓq~.Î'9n>FXK!TK0V EIݺEvRu=奅J/!I޸}zJHB9j5tEPQ.SiOSoVjbb([Rw([-݋oe䪠H`I^׳YGqʏXJdNeF(S0w?%RNLD^~qwuU2.S[Dg*\ߌ`*>Օuj |w4h;;XS,l q_<$"$J[WRաV$}mԒ݊-|EAT^Dfz**6G`p>/ݽwGձuu+omQLxrqj_of9%`v4=_;P&d} oY}cM(M+Ȏ3[ UHdo0X9>Y7tcV&3ľ´FӄND E_p*WZnQGfٟc㿫 ot$(I!Z2J]a$bp &_[a5y/:+ ]q0N UY.yX…Ya9Q.j8wn[na܍b* d+iNAJjP"O=<g7^g/NS>aλf!K1Ħ}@ځB7:, Z`).v  Eٿ'o)Z&7@fY1{gجm #K֌kLr $;9<8a$n_el±@Wj, u!#;&y$c2ϰ1J TMxs`@TuфhN[nnt5.9Y-}C⚂O4ƿ,U]k I֧v`KH0B0uG&\ƨ=C{Bٿ ca+)y\a =%oa5=pP8AޘYx2Qau<I|7|u8p{8}H>7ǾwM&X? c'% Wv ՐӷrStc7QQ=p7iA -˕!5%rZ1yxxjI&_Tݥu\f33uKo1(' cNFMz^v(LX`^yU cZ@`4z)K rAm .>!)%^uucl$azq)~ 72Þ. +H#d5ftJ_~2#yze9FN@~j&bTqjqWC Bp=uƎ/K%T*tg`)Uا9  دtOD?5"AP>iNw{4 ̉NpG'& ƳVOq]4JZ5 [)5RE\t90 PϢ^H{?&xdHυu9<>ԭx࿋l};e Wn-<;KmyPEH?1@{mg"X$͟2/0A7m Iiq&Kތp6&&s}4V$٧h-䘃/MO0 U`԰,jS?ρE~ST®W/fBdyRi `v 9IzU`>!%8D5G捎 >9,LDS= `x:j=t3 %)N kA$ee?)һ] 8TDI{#~jp=4O]-%1MvkNDB}/8DHYQc hclEpg| c} WFF]dž]4̓Qucle b*VQ8^ 83\i7ؖnJk> oC*~Kq"O_y&5`X8OZ&DE~ٱ/ &CKڡdy [k;#UxV$ ;R5z 0R@c1S;xILQB]%g5r7 5sb滛^Ӛz8e'D'%CaV 9[#+ [(. I{~%fܞ;[&?УM~-ܻ9eDgY҃uç\rwyEա1^׈Žl4Y{&lO2 2#A~I.}.=X`3 h?9m`NN5嶲Ę.P&ztMMҘ4w.|Bl4L GRpnU~"OgI>-fҁUW dGh4,`iøs"֜g( C4-$0`|(x4aw}+&d7Z"l(ђhc٫B0ug}ĪtOX|e*eK_ol%yޑ}!K'IVYCR˔9y[=NRf~J/汄;zP/K)Bnh\Ya,?ȩ4|ɨA ne>>daS7 2',Y: ~Z4v>+8aSz~NJb2F%W+-xx-hpzE:4<1xcIBn|je'Zqryty{> HD݃&CXֽ[y`^ `HH'V1q p\G]&L%TA`hjXH4FIpG dcἨ?K֘鬔K-0ۮ*|A8:Jy[e.዆yjMhA 6lSL4Cdh͆jַbhY뢖*E0 ʧh!yB)2&!ش%4|;aVb]BT9>oK|ɋS!w`DC%tXJ ]t[0\ok4Yŧykn7"H{zFK,3^4dxS"%} ] lP=N%6pԯD (Q?3hܧyM*șLfL9'd餼!-Erq3 Iģ'£ %S^WH) nmey 6a6=?7zlٳ@7iJ^Lr['euQM0CTac]Xr'O/rۊbXoβ<:9% mR+H4h\Ӯ˨ugԍE[E-b˃- 2W0+ @0v9ybAʬmEa`JmV:n,p ;^p92œYJp1yp *pĄIo"[ʤ4J-HMOe#&HQ@%WM8r%6eP# uK٩4Ն^5ͺ5PX6nwvHi\./ܵ"P viN[hLLqڱ,ȆxN iTawR&_bh1ID Pnu78*wmiD1ߖϢR׮,.`[2=Ѷ+r665ET"9N񿛚42VƮ1{pB"$iRgSS6d(ڷ 1$e[T[q#i 6+Y{va\vl5*_'W–=B#\0'䓸><:M]Ӎ) XF,R L'#tzKƭ!(LAׯzcm5RS>Mp7&#&5 32fMo}j]WqTaUVel!Z>£db%/ 2f oUZYP׽7 \k+Tuǽ,֠Z',^GlezYz#30$\D]^?, oLgqTC.D ',ē:%$5Mj1L/0e):j ה;U;xQ2x7ㆽ Oė&jeE0Xja'Y@ՑBPT8s^jܬ=<ӋXr]f}PlcO~#5@CȮ_/a9T09M˩ޡL=M[2FJFR,sRh1*"]!?Ij`G.W^XB֛GFz5W]?79XڒY&YRUI+3 RѲ%i+W #T(m!ւmH6l`f$D_8+Izsx,HJ.B!cm5}:CC%@C#qDU1}zPDʎ{+T? Է_m탖NR|UXf g]?MdZw0<fcTZm2 "a:WĮь)oǖu^O L~p O ܁mRPaEq^S})͊-It0њn 13nvﶦwQey+4CAPFÀ=Xlh#mLFWVUyP4y]J.KEmE-cSn욂b$0=߉UkؙUs5t8=W haJSopGrl/psS:*Z_Hrd\XQvUsry+2_@> mtB+@3 afǭ_qh[9) Ew7FX"/^!\$φDB@!n]ǹ,_d?;SIԵR;V"6U!,N)(:c4V?F9R@_`*I06mWD8l-Bڔk6zp[~&K,(>"|3 Z:GT?l}&7Г4ZAJ9&7@3}:p[O=:ve5OTV`f*d-dN]`^XU=+-,r-,}$!8E۞뀯C }PJ pw7Wzw۪`Ŷ(PwE:}zYeGSo&RerVI,JAMpd5P$ݞ_s]=E'.*oPi&{ B2w@A{2ddD}@K*hr% *jLOu}`O׵UYIkg濖Оj߸p`ꢌ$Ar%|c4P?yx9 CM?OsÝ x%֬Dtd,/} gN-/Uέr_tD21៙gmjJԞg/}s#5R%:0 |8HD?ۍ#=k w7;W' 6Ġ2CMv,8c݄2MY0UF5U*u Ynqa;a}# a a= 8o|X--2@h)c2:s}@O[ogDedhV\BZ` Nbյd l\L%䳵)i_zyO-x\Jbc͒FgtJ3B6EheTqb= _`~G6v -I?1 j JL;JZ5QcTZ4@!$ `[r ^_l_חQ%CJ%zVONS-U:4UR Zdnd(~o( #̐qt+B7s8<7X)brCE^O;B]\`_)PV. srN3]bRZK:Xo @m zt__:csvrŒ\"`a) 5#@-*]ro[)KZkHL>@fe_W/ƴ&{_ ȕb)GQ:֒=+bXAh67rPojՀC76P^w8y^(]ej#,߭f,@{dA(lWߤA_Ut.7쟔%j1Š09Gp"qpR4X;P\R]Au oFkdA{b(~"y)磟Tq]J Snz\ԾUz}U6ăRt֘]#k 1ή)sZS\aK5+"pº?*j;E476{!|Q)ME\h2 ub`AiEx {=_4aq(!BwY#}iC]M'[WZd7¡S)JO A=ܭEv騝+Zt2ߙ y48`}9cAi~Z}Y#l5T? Q.3abcv:yaz> _駔1Z]i!Xgޅp%w|Akam^J`W gĐWMaZjY\ J"g뻄_0B"mڜ}X1 D ޽i7 $pj`NUowv Y>+Zo [oK}5̳مBt.qj_R]R}8A䌛!ž1Vwg|7Cua-[2:/& auK6hY FF)BoE/V&h#6ݏφbLjҙ6ޞ" ?% V+zؿ|5bs@=[CXۼLl-XW*MLIrj^@َqJ[5a҈@xӎ [>4,)#'Om:-6 荺7d*,x/`X%F`de_ ..mN"WvSX mWm٬*x@HwX+0k6 itHWw͋*6Ɖ/ZL٬ra`CXtb( 5){[ō{1|1ɒɈOFND)'8rSeWQH4z1ŧZ;ILpzk J>?}d&Gǽ^߽[mz(E790>)+/J}54c_>x4ےiن_G蹧"2%Q@Q`~r#1r}j"'`Gn8_z {_I$ڏ0~Jւ+"FGڞEr,6YWRNcG" NifM]fNAjퟻY5̢L+z1°g% PdHwmň E uFDZZ=q6j,9}nrޫ@l0KwxS:tZ;/K\."lc.ag߹NL4BlFQhqiBV^q'!Gs"D1P!Z5{ļwͫT!\`AEm1r;H".@jK=xP Np7.U})!odnI/:^3iCB{E;M ~La8DjAjn:r':[6H $(} Iր]yb> ŞVj<)1 Ы-iD_|>J;5ٴ mk(pĺ_!@6Yaa/H!ۺy?^?*E^yfwRlr_DPeM&Q t}$X&%Y +M5YgV^sn~ޙrfהRjPA? n@2IT,x >목Ĥ}ked2 ӅIgzZ+41c4Fo83!8Rȋ΃ OzOoua`$ouP+ѓt}Nl6Smh|zՋi!R_a x,cT0t>ޑE<8-R"|#6to`4S"K#'ϻb??Q 2fSx[ߴ8-xfH D8]"WOT&zx_X| :~n%C'oגTzA<X< K° b]"ݎ?`}g*VK%3疽\?օOxov@g[GU}: l$V} aX꠹VŖ傀秘U#,tRi~k|A3h*Pf;yx)xҐ-lܩY {-CQi"j{×KOc#`vyT^[((y]2W1F踑$H + +'^ʺRjC^ 2_"Hա/Nn[=7+ňo=2>V_N;!=3]Њl"5TIS$MM5xcDc]z#"w5-z#<;f('FgYL ޽}Xc0zpS)'jh"ҪMF kW4%#ܤ]ޙMpх#f-C U"k2!ixw̃`\s +?vk!?ȩSee4U^8yU{qzgjc]mYs i #9xm[}TvWtxn4msůqc(N!x_3|DH9rEXؓpl};c7C{9@vl`SԠf3b 60X7 +Rzf0цKG*MZi-^>N;W;ۤq_~S;ikvFQ%jŕ}eGy (=2{rn2HT_r\x ύ7$2\ &OmTq g@P*1=xuMR*}ءϻ"uH683.q@FF%C js;zsdk9CV2@;1=&|ܩF؅g6~C;\bx c7 jj1hacYrC"JB>ާ!<.@,Z*t,P#<_:ۃSՖ8Tz0;"xV~ 獗,O/p+BQ 8zY%`#7\}9ms`vemy5?DJpFy'gh#+WTrI7_ z#{rJQ˜S4Z<⃄j@Y{'dMeSGOKme ̂ix7.a`  olFڙ7ʹ\Mş3ܣ1lޯv\DnT5gB ܋V VB–x|&VknW; 勠cے.AǧW%5S)rrԜ#SWwZ. 'Noie |LٵvEIb(E?NiogSpXHtdR}X}@1%BH|mADXϲLY$ʐG]PBH롄6ʨ_ a񻬝-$,!7HvŌoAD^sHLu<63M#`YE7ǖ xI8b,:I3#U&:_ZRpT~QUݭD cw 4`2sXgW}i:^u9$=)hJ&A?l7Ϟk>aP'QINxU:Y%)G[~ 2dX5-zZͲǿ{,mq.q)F*Z~,9 /pˑCAa?/V  }dX62uڀ WFwuqA-J/ВuMÈvB%$R'Wŵc R** g('٠@3#]A8ka2GW{:*#v<7O ԾSY?敯H\,Xm(}ޛKh:'P!Q^i"ńַG9z"RX jYLrn$:Dd;o/%51ɛz-׾]yq-Ĺ*V4^ eN _x1xCH|-u$+ ?y֪S=gP΃Dzx=zc;RUMM5fڥ ^Q OJ+]Gr[,nvW3XOnLjk"`wkk:̆||c#qxPSYT luOl7GX(Q]1|/k((])'Rxsz12mKQyC.8MX4+:pRjKQ\7TUa=q"s'6I"%ȜoIPjYi m^Y̕Jʂ"d K]!$ӿ=;96/>涨ٌioKOKԴ&ŷ)p*!lj[>o4O#7|)bku> +Xҝʪ9턼< ы}Fm oճ~Z{,Z%wA#G>vܙƎ?JQh2E2 bK驉jugC+eI<\ زܝ)u2zZ7aPIYu면H~/sW+% \~`q9~KL- Afe f%ڸ+;l$nKاt,k}FѦԖ #9 1-M-FC& =0DW=Z=Z*HDtc$XHa@4d3٢`RYIe!t* oE>yzڥUH^ס_+PuBJͷO*2mS8 ڃ FjkE2׆j5T +Y1IYtJ U/FģΝ k^>.AS∖HEa-%\[JH9MK|*o,1\RY=]2Ne[NF(ZyiR폕dWZu${CDpLFl}'@dи%<7RhD1e3J T+/[c~ lᣍ~9\&v3ϔRgzRi6ݐScoͧ@̳jDi~ǣLh- IߐHAO!/k4Ϲle?7.3ݪd/6COW0gأn'q 1pՆHbk ~stIm 4$jI8,^y*'Fy;zw~xWP!=8,gc#վ e܈w0pv-%q8B&Y%_ Êp- -T$܈TRm(Tm/|#=_ ݠ"@{ 3Uf,S8f YW^I+rO36:"|͓;MHc~!;L4dh i:ue(Hё8l2PFS>> Kڟy;ꗤvV$1nPյ:"R`J_3 s嚟V1cL; D fR~ j t2iR;wGzN鋔 {-yhVFx410v['Jyr2rEAOU_`yԗ5xS.Aյo(q \nFlT-OȔ"gG\N~yX`Z29<-bn*BO!$[nNaq^1ZU2Pge^Ԭ EO2}?C~Vء?1ߍqmt2x,s/%J}Rc@/ >{m54ge`#mFڈgjR4/6l+C DhfWLHacW4PSSCҏR{Ib Z!\J>;i(ڗ$QZ{e"(qz7^W eU:)J#^Dˁ(^5i ȳ`Eᩄxuw;w~X%QaY{=a&zr'> cFiF:X:ZW |"PbR^I.'uH`|CsK$gpd<ϸ)Ll:FkY+URS&o714avJ&1O~<>᪲YFA|6Ֆ& P505HU *KͷY:@XЀ=aߢ[ݟU^pCs>J4RObC \g&%lnHMt( F}VIq!@z8G+iT<.C7p0Ki{]p UnK{BjHGgIK8 e:W] W!\ߕ!2~z"8xOz{{zѝdObU?Ȼ<*t{#Jt8QXw:&W1By锯hR%R>^mFl @a(UuЃNjU RT_K)j-O y֊G2埞_K^QMΡTҹe{!`w8es #xLz~/->nnhXdB gaMP Z;0>݈p5/3|fɼIPa:YtC$aԛ~y,>Q Lbچou c|sh }X}SՆ,W) $vl yEOPis7ck4 0k();?p2M1lñ w%f,?Cb d0)ef \R_ - +]!VTh&kߘ[iQn<`mR76ɼF"1 ;$Dj #3J$OwE ybwf" ɡ/> \uWh p'K?H_o~w=0L<咲0aZZAet_:<A0n@Ź/dUcaQMPM qwcKM" 'ĝ e.p,:(*x&A> ^AHeq;MЭT5#/9];7w!/;#혽71eԴ^9xjr4L  VZ2˳-s71I^nu´ExRj+wQ^CuY#/[˽ُsmZgP* f#pBoɉ.6/&b-˯Ro .Z2*_}|u#x$cPGKB&S5n"b)gojvRmNd@}$f[B@}C>҃(MBzs%l8Gh'zPŶVe!@ՄĖn hd!(Z%*ЦS xmqO|Uz']nQKAJлO3jX~Ru978&7(jqr^[Bw֣W%zԢ̓ x9 p6m `r. :(rؾK5?1 eS%fZAhaPڄ$&Q+I׬zA@w?,c^b-1A_5IF7+V*Z]VGkTVw#'[?@/f|-WSG&xs.3s\r)X#3$F@jfag?iȶ. 7wTygvͧW/7C꺫=Љ;Go.`o!I"5L= *j|=F`QZ5{AW,޾$oAIxSj?2yh?83c1aH{ר'ryF0kUC-ṼFԤR';IVO_V;ǢEG 8Hz:TRdUیWlum]?9j]/S{nPKyi[̍6 "=Y\|aӑ}":X6ϔ2(Ph8&b]9tccvpt`jF\i:X9ڞyHC_Ml*.kNį1y]+xojvwcdoQM$(yP{m c^FgnʗU~SS32Lf&EL;C1J4Gtt-e-e5Ñܘ+1Mrլo X{WMC 1 ɏ%d|Á?Ƹ5@5jKuܫ(Av3zQo΍[%-_o-'vP8.uϞK%x#^ЎXODjƜs,܏d :(EC6C#rRt)ш6h#;5[0%ɦ{aM(~Gfl97ړH^n./Ao(,7N &:hX(C]&G՞ml 9k İ7@Zb up^WwmXqۣ-vK-9U++KDGl6mpx@.ede~- /=HBW@TRiGc]Pv[ktn6)F[RīcEU(X|z>T?gФ=HN[;< d*.0K @NJe>=. Z!*G 5-!5".&Hݬ#a(Y߈'P _Ct"x\oMHEWk碛:m`<]X8;K$Mh)Ǫ|O`f`PS=LW9 HK4NwJ4Qbb"*<ܿ 2%'j.N` M-õO6Wϕ3{| n?) o)P;7=/<婊G`Aŋ30257에AXb0;b͈)nUPM:BYs նjZP%]hTO y,@ؑE&y5k^ .p; m8z]#U}]7V85MA.mwSRY,N@+1'A&kVrUp1tq &jPΙ<)/=1|c=}QfnjOhX##z2T|O#%CM"&@i?ݲ J|57zx1Z֒q(k7*1ɞ1"L*7|7p:+dAA2Z%8^fobQy}B ._bvt/a#ˎCLȶm҂)Uf1H=(̪XzhEkP،9e%> _70rJrUPUűvIՊ`h Kt':PMsVou3zK25mO>eʖ%(2mv"#FD`LHi , 3E>H2QA[ ^b ~.Z@o;0^}Պ'W4[NBea@삯Tgb&Nye?AYv0S_ wgF~1ҐPvW[5$-jw?@k{B4< #];ފ߫Q#ք[QiuPRv!ؽE!CVbc}tdȭ9Y C25p jSׄv$3y%{5Ρ/b:<;K|1 `Y@N6%*bsh=K=)pP#c]XE!+˯LP_8 f0ˡOW㹲ӆq,Pkb{y)3_=2Qfl5E:`]SșLcLÊ(rRa})ӄl^ tc(e6MEC# {皢lWgS@of IMDEv6fxjbA|!s)nu/cINږIWń()UgTF_53VEbc|M8:$kՅ_8B\3 ߗ&_ UOd/Ҋ7&$T*mθl_̸(arm(c'~FQ&婕4Kl>,[Uc@EXc#[ŀ5r.z.}]s͚ɲrX8u&/=5}5>S=@yŠ4rWrsj5ʨS7c^VZSOhN tmC,KE֢`E!x- M[ܿC`OO=acIǃ5a I/bWF fgUV!~L Gݦ(|5{{Yi20"m?V՝?phef.2 Kd7q&fogaZ<zG1.G,{͆7) ed.*O 5k |_/ /"/W (lWR/6p ]2EĤ,RߞUa#kL'pp o+tWd(Ry4 zN& 65C -8]F w6pN X_v&$w$1;Y֒EG#ejN'fgxw*f`"&  =$e-/<[?۝Wͥ%H&$8Jm5-)gybu8dcEXP|č7 )5' L;_.+(~t-cY9,S_8SRQ.# !b1;lZ>U5T=>=RFS>=ȋ {\őڲTUMsȽ4dW"HI& !HJsnڹ{sTe.x0}?U>:ᙖnzRVѲ& RImt$2}VbԸsB=|rc_8LC?? cXK.Am7 )ʦz5 kH|kaKqY&>=Yh Oحly繆xVOd?۽e/j6d*Ibzʜ>࢜|EO((:d>|#QQ9QwG z. uQm?uL~a%1u6IRMPMer&'ѳuK d\mPh:%0}‘LjDV~ݢ4VzP!Ȯfp4@TZ,*@&W7{e{cD.Dk `y'8 s6TZ)b6V(5/}ǸHvP6A8sM'@шxq':9d.eUK$+gjA=)Ki1sʖ\XLQ- nU,vAXF${w!J~YFQݬaGY~lҪoi&ιOJzRdcj:A2dC0%PT^ '6}d|pqᒋϣgAvFTݙR?U|9&Q[#Ԁ+/PPVS"lOȷSTpM!U7arư MYC:v_qػ+g}Ig޹mC)Y9~$:BҎԍMLwUb7wB|m] g\ۉFR7aEMGLl2 G[3b7^|Rbq8x졡&@8_J"$ |QKD_UEƂZk_|P.x LV$ qȭ̩J[7_0|]h@UTuKSa>H (5 e\e!rTZPQp_7#Ŵu'G1f?W2+%9ܦj+z_ByѤLx~z3ViX⎹6pe R2ܧxr%ɶe<;|[ cf81%zrT/򱄙~i7{3a-⋾g@N?x.jU.CDF/&ӥ:s$nDK'`m[^gWĔMeϱ(&\qyr`h`$<85]szo0nS[S̋s>"Y}m"6%M6oj[XwkA rj֌̒* RcOX|̈́,KD(r =X ǿ@SsfɃb$8p!s]>ONI|0)^wN(r'&TrC휋lk ̄d1Wt}ЭsdE_|YfM3wbY@<1 #=~C|[X?nQ(*BHfw4mUo]k}CK;0iSQJ߬ 2S-t0pF+雗mԿ53 $ތ=k%Ԋ,Mj[\$Gul vxjQmVKS%ت|*ZS4ۓv꼺V.ݧ${ۤ^.o;1碊b{ÌٖA}F0‹,]z6nV2[7VutV%<?Pm$G"SX[Cݰ=R(|0uE`űF"[,Esl >KFHހS9~W!QAFxsM(볬m Zi8X[=eesy5whq@`RC}6g>.8cm~,g[L(ni](d$m3W/r mDؾS2E0Qoq#4Ir Yܷ؋qX`kw&"paN=#cu~bfXk9<`$iZXddͯ~z6w޽LOmJ4M Ȣ,PweIf 9_3@Ʊ[[S`>_<Pڐ.rEibc<`0F', v[*EՔBc"`be$,D*נlv:$~:R |%.=s2f6iLvO`KpA3|Rdj-tUR9si]f'.tC-mP!YeLVn`9[Q$I[Hqbzpy@:E Rsmr92R''/tPWY9.rOoKܔW+}m$7 Ia% %{@jebR^¸r3qBrjT$aH}\[)s((%Η GZPx_ PhIoU;MfnXѸ8VDҺZU<j"'Z>5DOPڼ051&>>?۠9.I2O۪ЅYzo|<'L͜T38퍅r <-QXcu$ F>!{}qPayAAIézSGu㼹e?^ =ͧb(P浶$dɌ $n]7w9bM:QwW,;W}zJ3}CHNEv@R:=eVc?_I3>9b?2Z2xf_u@{ Z|T #o}Yx)IhG,;AG܍z?ffQ琙a?n]"]r_')½ SnGfUqw΢Fs-)pgc|ek &!zswK BzHB=ɵfA~H`z  A˨NsnSHgCв+c>Ӳb#zzCIk Ƚ`mvEK!1s]W6PmF9j|]b^Vb Ҹߨ8D5 -E4RHZhƔ4_dN3Qه}Uq{f>#औO^z=#)(fܥ{lH)V_TDrH63f>%S`0mL,-{Ġ9h R\!:%?!Q)89q;TT;c5ЖD"4U֤ѹ4SPVOI4a ==/LS&# =<Pn]^if(7*tf+GԷΚqK|+ Z]ul#{S Tf/Z]S^[DZo##dNޘ{p|HIC \)ϡ:W#󺴒᰿: 0c$=# aO ~Su*;;F5? IJv^+u%[VmSH@>PW4l]_CbQmw )f{)҃Yn~ -E1G!^: 𺚣UzL1T36 mO.8@nIYCqVV8.c)[i=AGԐ̔%ǟUO&T7a#rK甛zZlP :~/Yw䡰A'<ȓOω:P]"7oCj? z96qZ+"ؑN9YG\#88A9%x\bu^??WP3'u ߰?ɓ"&7.m' jh#n5^PA=ۑ/%a-x"r@f,ca$vzyIV yomMKVj|7lfl.LIld KL,w`d4FHX]Fy^ۈ'p9-%A?bm8s0.QW<y~Njp"_2¶w8ndesCr3&B͂1hW^7 ΰGi;}ZAvDb̹/VG (%{qr=Co~>Y޺SC\wjzx=\*jG[zC 6NzuP&FlB,RX\xs7Yc5kX~)Q40 oBOμZKY|0#qj re&*XG6 ji ruoFN9K.\ݨ"I}U$#X+m=5_4g*^]);[9Ń )p %~*&d\K* &8cHH_W_>Lh<@60zO"2Aq̗ +LvUls-eމL c|*j\i `a!syPEr zz {hQLw{?&M"Od%.ǫ <7e[4UAev.B" Nz}ei.=r>]2q]7bdVӿPMb>P?u nV2ʞ)3 N /!T>.1Fd'Ἠ@DzS}^-3eۄ=F5C듥OWLlrI 1r85nn":Mc==mlӖ2& ݍy:G.4[kJ'$8Gf4ټ(&wV+)W)'_m-*^|LMTGF Z'F@@u8Ficbʇvrrso<"ә498ȟGŎ_?{ǧg bvVi71~TJHmB4 UE167bm{\FMf7GH<6s)kn|w aO)f)@6KAhIwG!>!´!0P7ׯBS ʉSδIWY>bEtֺx xaU/gz&u}:Opqkjέ Օ{6 "/ejQ9&}+.A5GĘ$ޟbzdϦcċ}J7ӋKQV-BU1p{Qk-%` ؗ-f )V6IrkI;4#[ֳbS7^ \Nz.O2iB'(a,!gB&G Sw;&u"!tϩU=uDc*!ʤ)_4j&HGybmmF`7_ #B >wAd3a4 j] ey[nj;׮`Sej'  28~dpD4WɔLYƴSRJɽ瀬z/ؙAp لe,Alρ9Sx7 GfIK%߬w@Rؒ\g~x"[ Dժ37py):$pM-dKɀ݁7m ܣnK)&LsK- RSi|(:vT̩\zzryr=9H]i@mqN,IEX8kzA:2` ckU&K#UKcMR7>`_E"o+V]ܛӜ݉r.ff.2 DZ"/D-Ԛ`+}҃|COdrxߛ9]i;Y?+ |Z$@S/3.. H凊wdȣ]M @IspZ"YwX3TITk?05?Fvwih00~j =<x釡ʢ;T7Z%8ƺ΂<6Y`:fi[ ՟~J)|.8۲/ ?qp)& k f 4ֱ^4鳐m[#c]쭙>u|Fˑc*[s:QN؀cqMXx0U9Ț=(t4+DQ [hpFoUY'jލM>ж?)䵝d;CfoJ-EHaLtx#qR<('u4O8{FQ +ThX*Me41M l\] ̭^κz3 7M^"G;Xs{M筵͜yъVrb١Mb4j痭Q2{ߏ61՛2xY]N69e*q SV3C93nxbu B>lTPq9'g1}w٣IW-_bxI3us-*Ow;+dgM9&qSd\1!E}cΞU*PmP6 _^iMA2uXx*$PQʖ C#z/[a•>lUPDa1~4#n7nf焋_<)e* ;$;oD**cX;q\)49ɿ(\MWh6v\e;o$ h"vZ_b9nP J@ҹ)lDŽ8Nj4Xj\3\:F=O?IXۃ–'C<"B1W C1fY?W0N@E[W@xvK!UmͿo\ȼ+T8+FQYzud H,86iQNf ?k #Q"a碃8 Vm+6J'ݒ}U_".w8Be*  ;awID hbuhqTUS{ fk][t3Ό =W[Y?䵡7.*T/Akۋk*h3'8U(e]m\ ߗ#c*l׷Zޫt3yK ? !N+=' ?NY"hfjZq !VWKe$l?$YN js1{4x"dK]v voߚ.NWwxT4 NiBfLʎ ?5'Xi K26hKySAؑ[B^_sm!A$bjݾ2]pm~% w+A8У *eI_yK5NԙU:ׁ{*:Qc7ȩY4?qKLNOF\!A႒SWt%2ZZwP}('M0i]gܤ.6n'Sn'IAݒT_҃s';Ok=umj`{;K ˻ 6bb`qAP3|3v13 yJ9䃈u~|XWAƮЃi\lvhy܂,,GF!ѐvpn =gTDO,bjY6mGIbR s ~*\LnC'8éOH7wjMmy8[ =W)FzNGEy /ړ.]o;ڃ+.K=WN^WbGe_@ RYqgC[C5T[[ig/͒/*ka8K6*G%vTteX{~mo2;MM.ve6?JF%umN16 FNFL)ƪ KWa5,ؐ/#Zr0Kl#X4$*Ĝ?l~3Ц5*Nb{.lJK8,{ Kg{eʚz\c.?wb^dDIE=ꬓ ZX1|tuY.!QQ'7Y,?ϝqVqfNHʼ p\zhopZQ> VtXL/$a*⽪ =;L}!p7 nJ唀vCFдWaWsAϠ1.ȃ:/{)d#`df*r{ } íM;ӵZS&)5EzldGj!ԭ:o3ީT+,*)0#a1m KAᯫaT\r o&0>s}gܦAXԲԔNEپLjW3qd$yK[ϡSԆcsQ 5t1d1bt#țBG 6+D/8hBuu[x(5|Z7Zv  ?e,} /Wk[2 /p 0\z{DEdWO{{T/ v/O75} .$a-MVrA00?&L֦{[A̩2U1G4 } /v*aM$m2T5j=d ~@x~^U؊t[Zk٦[!vT֌Lt$ ԃDI-+,>ǍR}@1tEM~ܫd}?jieA[ 1|d[¢RS6vU3:Q3l|Zۼ| д}X*ǁEW) IPn $df@ξn㵣#z7R>"89 /е x2x-o_f`@@CgnaS} B@ m< ^bnC3l@vn;tbR@`/ RgcY?#g A59D>Coc ۘ)7nGC 75I|qbw4+08M!/^,$6"T1ceȣجZ[J!v:sIu6# [%[I~FFFob"9 Mk,ݣg`r@ v[1H=AV{uy{|SyRp@vDUadż?4uX{~]M`ARt{Ӟ_'C+j>nɖC2Au{b7ЉW0k*;bshnjV` ~B+ B7 U?%%nxintFaԔL b=a2]Hz H90CkNcJkQDV#h1|N*O ߙ!O :|ELF4-ۏvVY3AFj%\N dVG]0ӗ({TV\L_S姼TXb|țD)>1CYyIddn!㣣\SX-ex:m(áa-F};8!3Xq2L1`\n>cYDe0PzOIS_nS QԔOħ#VM>n(<֤9z]Z$Tmٞ@њndG,kl}󴋄$u~=% 7!W/M 0Z渃OPN|)85v 'ˬ|ТEB5Nr* T"yL'Coؙ Ųcl*jc,ʁz'2"_C.ݛd?_&?a BKj+ pj: {54yK<3H'1kHg`ԜLcB1B~^\!:\_I@ N _P"$`'̟#WRP:qcTMVM_*᫇pQ)Se-jfŁ#χ]log6mrXl-h;#"v(YRř[SbY5,Kh@cMZUQ-Mgz]Vvj4YeB'f8&T Mr㜎oZ K:F"|~~\֥/faeCTj= *r#awJ@ߡ>KW0&nJO@=aҪ2)SAOߕ .#b4o t>JVӍd5j hy1Z)|I8M䏛)W0M u ħ۝rOPr htR$&%YsjKmb$3S!8oܳ+KYg)Nof\wHv~4fÔ/(Vı:PwV__~Z̴Pa:x.ry+uI= 0^^D\ .:-;U96ofe[0O5aar:"^ X;_KatkH؏Sh $^A7Y$SԒYi a@#.A?%?)dpMs:=;p$ "5Z:<$[3*"_">Qqq]D`nSNNŒD<TzxbT<1Lp2-fjnDHr&^ jiApi}dVR+XZAx.pr>W3is!A|$5ݥUD W7RŠ(Ŧ Sx֚<,*֢h ) ʹňȿ L](lC.%f8m_{VĆ=/4Eʷ`Y$p{8mHt:0U7+ %\93 v-8)%\%N}]ɵ: y`:F1잹gZ5_}0=!Ѡ"P˧xN߱yOoꊗdLxS_.'ChjQFͧ%\\#1'} [2e~ZY8rP qS K` ×@lv(Tw_֏@.>8 Nqyy;눢tQM8Kc`,Vb߾6Q|ְ4hќjȃsa.~ЪkHgZvwٔ9dO$>_.&[쒟LKLaׁY,Lw LM »cW)RnW+g~b=S:+ wtرζ>93YQ|7{@Gx3 ɘ/[b W_3t;`U(PȈpQn,Lo2F$D# h E`]q#]ġ$`2IckCpt-2ܦlijsa0d=kA\2Е\U,m+r‰nwNꆶ iF>g>p?s,0%ڷ2&)$lh 5$.*Q`r~udJ"$DO:Cɣ4_<3 N8&@>)ɯI _%6KSh.Уjv( |EW|*4 8c+t+2cpksDHI^Oj?.Nyl`6@k0{IVbkIMbα6^/m#v~oFV v!4p?&&>Un"AWPٯiw}7t~b:n1jT2생}$)iZ04OܧU#~l]L^Fv vWZZE&o`I&joZ |CxLT̸ ԕB*TZVszLے ?#O[R'#0/ӫw^Ğ5Y"˻lwQV)*th&}`e\A8k-<ýW"Si|=)NGDg]< ׫e><@L]3ujG"aX ƼNc! eaaGPGS<'Ȧ0thdcDZ\rTtf1B4–ڹwBVZ{n;q`_%~{<̭![(#s{Nk%O=epZJ $'epf56Қס,%k'@h7Q m'Dvqm] g@ 䄓ҸYWX!>4Pύ1Tqb FV/h/uĖP_8eSiB%$iSߢ~uYFnٛp[a PFD ubfi8r7pN~J$tl36HQSBEd$HrAExAz 4.#D(3 O{20={C&iz"?j hdKxS]?wze8IuݎA'o.▆7pX7/oaDR:[|H ;Kdυ6iM:.BBHFM3Ls>U >=lEb|!hr|\n] {Si43H2o[*% rBn&xui"-ؤ&G)i"`{ AfY4qg $dO'C?BFT/0gףLIڠQj]yN @o )F B@><'\]:x%{~buNU.P*O`<TD*G5}l@+`2Wĉ3z/-$vhpzB6ڑٍwvXz.dJ7 2$_&ab8W!NG0b6mwy3-AFg37۾7}8&A>\6i] |fR E|ՐN=^D|xu%/~#<+ 5_|*mZA(ŕ!1\+ag,HOFR1޺zrC%kլ8?؞%K E LȬtEx̃{͌Ģ>pG{zB&C_46ei+2qT0Hw2E?,bbqhodz؋8+^ ?-n#?GϺAoX!k>0ۀJjSDC`fnonpP f\7b獴SVtPqOj%XMfڿO9f e@6&-.- (p("^WkQ!7 oeDП䟆fKˋՀE FL묇},&KaђZd3Kuq(0FhQ%ز7)||= Gh&cFڜ=_/ptbf hgWO8]ʻe hV-jV4 )OqP^Vba-HJ@sWX.j!Fy+ jva|<ۈSVZ(N Dfksv['!fi%gLcYlEĜuHe!ďV*UDU';f䇎ŋHC_}4~:ׁMcTY CEۢmC{Kv!m2~_' Hwr]h"b6&WGHO!O0n.q`{.!-1~ L[onwl/YZcН.hB4"xbJo0wn= `$M'ۉ橇Z3Fw''e( :.2[Qv؋NVE'N"'rFVL|F */0_7\ cGjLGԎ]:iLw T~uv-U9 o}iOw a!˅)a?u>#3^84RA䊢ϧ)\uaO8E6j3s"{Qii2J{Pn} 0-#;x=jCm`fD$NaU+YoA3 .m%i?ǵ`Q^|E8VV4#9 y,,NV71!Ӫ=6ncF=w# (x[#%e[>v;{9-QAˉK/8<2ݗ87~+,DA/婮\OJ޷z).!jdTh.Z޹u22Z ?w~&TUt`!s֦C*% ܋Taf!Uwq~x6MY'S<О}Vq Ǘ:{jw 5,>S$-_Α?@^;3'`ֿyWh=6Ggѩ9)KUd.|VyzͶ|7}Zw R8u9ܚcoٱDERKE yyr;@{>A66(em3,NZq@Af6q)>ӨB1AtIOiDFѣDQjpt0o)Z :㿪-a$ag3&TDB3 6zZ;`UCь(\|1R} %@hF`Q8ǨtNovg,,5Q$(= >byeIjNUɳ|Ff,A69UIAp8qo+JڮHm8٠k "NnQ s; ^:CI#NZYgO竜0WD\IiFY1ǽ[ɼ~H '}PG $9yC݆JGg(ex  ]}9%$)_KVz 2wU<}sNC.\&fy"<77002=B:ߖw,~)DE $ 6_%=Z# ^YA4[jד/>Qx YkԧwskaEٌ&{IrXzKq֯~j&P[AWS:y^[.a|k)e;Ͻf7lES5(:Ev"{AFr.&m@h3'!\( yԑWW{ڵs^)n 7X_8' )ml,Jt{@NǗ{jO͟= UqP,[dR䟛r(j{ra /]ŷH.ISwE)vKv}G8[Ưr,uR[4lS%-~#&Cyx٨Pa5~՚t:j/i3pր`ଋ_Xz?PGBU9b34+qnثqMQ&m0KZr DԵs-C;#}[xƷL,on/!jUMg.3J:=Og P ϳmW[ |0۷LM?όVII~cS$4k>4~[abÖbrǿPبL MZ~ɒd;?BltĚ`,?Ej\Zf&@pti[gD𸜒Wh P_ ۡB&|35٠hVI65gYwR"5+)$֐y+j\iA C>y*=$Ap%.Rc_D'Wl8 54=9h6?Ta]$,pE08*vn[y=e ~џskCxf-K97zst>-<V2xzKj79^),uI|FUYK>tLR<UZ8}H +Zȅ?]\Vb~,fw+.Mfg[%AsC#ր^"ܵ]m7Œg_WsF6Dq4o7ɖfHe.&OnӻR߫SLݠ-97a`\ҴwsʧՄ$}|/qw]19 ed_P}x-ȼ 8_rN}+Qj'h.ޣC<: ^xB)_+[èN:0N16 }x`QW?͇yMIb6f *Ʃ *@cE>G]/5.j)NMDfk'ÆyBF1hj4Pl`NevYp0MQP\yY@RM"רBqGdF5D{QL:ONQ1<9˛<'|}o95o[wR]Ej5^%Zُ826 ~ݱKHU;E.Q>VbgO/\&-0 S6{2M#UiXi>`MrE3Z.*py={<BeJ<\{Xt%t\lXzSF|»!e}k܌Z2TLyIe>ol. m:ngyW1"d"4){yB r/:COQOHZ{"*&u CL$ zafNIn^jsGG?vw6+^@s ݱ=icnssl\T~2 HV$&QOWgYaO/ iI")[w@+<0C}u8z^2݁O#cwܝ"x)`C ~e6snfb:Jb=UO;G萡+J6ީcDG囸 aPWn;R4FHdvJ3쎉GTӢJ!#ŶRe$^,(BdMeyؾkkߺD^mʪ ME^ɣXG*0l7fkh-*Ӡ[(2(I߄0aOQq4Ku>9oT *d?`(%tc2S.;BaXjۧl~y]k*TlL_q-&T2_# aY7wl 0IKxӭK&iמ!p~V?fHy|o i $ouE;5E>V ;3ρw.۳8ۅD4&ᲯwkO.d(y@Q[364_~(qՇUSbؿC_bS@cCen kye@XR^M)& E /{^fzZ):tѧ*K+ tTaqڃ\zWVS2  TNP>LUeU K2(ȫ**:=J35"o;480цtδiyWnj\Zp;eÔ!{Ƴ|`8Un8۷,o^vL<re۞B=Ñ؀}oǰXaᦷ#0TC-Q7")GC{;:׿290`ggv46 */|Ve"NeR#Bn̠+?c}KloOWjYXz}f)-h`Cz B"4l'yw4p'dk3wQf<#L_Q E~(Z%Y vW4]#Vb1WI7={?>~>2RL%-#/r RUpXlY|Bb4 NbZw_}o֢qޞTxFh_=}LZE)_A*C'PzDx=,AVkGv)iuOrM@@4}&Hi Hwf;6_0"$7'^c LSkR#F\g1_1  :rpug i wh^WYKRtLᲦDŎIitp"*\~Ӣ f_kFET_P\Ah[GFN۾\q9{~V P*R= ?νM~GJsx"~O-苀2KKlN䭒|CnWYEc+"l߉ؑ,@QX3kjo7by߮Gh)*L[Kl|\c\o1y O2̄]^AB qEגhF֏};sK`p LjhRv'(4hl#q 5 Sҥ)chsii1sj0NˌZA1wJ ҃q%Q\ƤI5#0FzjX2.;TѤnc 6ؠ ӿ!pq⹖e}KBwsrF;(JY&ZwPQ)Jеrϖs,mCސ7w{ RĬ %-m߅ZI82LAgaa{ϛxh0t*O7@^oS+J]P-^L\ŮUsuبrNퟏڊ1tacZc/^kEn3k5l8{MW+KoD~\aP^Hg#\؎T.TۤbT 0lM#G#H Es6_\n:=e2E֓EDӲ=rB dQj6qM:5ARrxO6)6hwu,ᕋ<܆tDehpamj|!T<>R'fQk-պ>XCi X qEu+Ղ6 wSd@ Ωdf$?Ю֨Nh=vdLwu4sD ,ZD-ܜgMDy8W$%'L>zFɗ&A( S}1l/s`0ƖL:@aap (8]r%*6p- WPI7 Cӭm'I5E}6ijDz=Pq.^ڈ# s&sF}-Cy}Z h '~H` tN$P~\*:J,PH?XrOm(hL L%F&bJ:$uUxܨ <)f\ ?|G"cFHZ"cIiVGʄ` SF~ sBnwa#`jct|wP yk6ѫ)\["72Zleo9F?ynTNPv,˿#g%|XIɫWtǹg.VVD}uYRư# eAYE+ a>:[h猙RB)8xx5 (#>)Vt }&l i =8^\Qe@FgS9WRlvL{pz!o s+,\\nτ9]lmD!#,Y5SWCY el¯LԃNf"H>EAXcCЌǵ~ 2?hj<ʚp$ d,@1RvYSUuF:6-'^ Ek\ij"]m_ha@[uV?: qv̴_C1>djʏTĵ$2%v9M,6lH`M͈„[I| /9hr 臜%W *[x0J8&=xIj*f=Tޢँz{˪={ک1HM Asԩ [%Q8 *Ws-\nMb`f ؎kiT[eW0߱5sfJR}xIܾz;63+mfϭ! "7ek:HҁDl0Yeo:e?Blok!+Fyi15.1CUT ?H|#6aA )l+3:6{@oZ .dGxG+-<@IO\=A*؞G]zȻD_H-fx `5Y}|7o5:Fmf%% 9}rlh:KQmKyQ.g>(fw]y(qRUeV4;B:Inwqٖ y&>G5;_X!ߓv;(M8MB!IqDg<1lQL :ۤ/.6&|ZžFWƤ<xJK}:1%Ra58uqaWGazwpd@Fb"|wZ豍m]3_60^Vl'.,oL/zC4 a1ZT?[:ws|&/e ]nm2$"FN$K춲Qn(xыk#YQ3 Ԟ@LR &awN6cgo])m9#yvtq }K> l~PӋǓ* << 775]I9#V.q ۦ0q. YK cFyT=,r| kك6 1|0?5:JɔI|۬>/'iSq&l_bFcNj~T7%*>wVȦS[8uQ"ۀ1OCw#NDɾcX al@N)Wڳlь+)Z HSxANIq#t^z4@}?Dj+>pL9?pѺ랧4=]lϚchU>`q1u:+UYJsɎVeXNE/Ƭ)ةZ# 2J$\1M-5Xp,$LzBQ[`'5|2MһGdl/=~͗ϳm g=$:8Ӳ8/t4p_KVb+t Bw4`%ƨ$ mipPޠv >ߠU&NYAA-ѭV}.ăoE w-0թU jw{z'N!nǐh5sVB5<5jB{&4éObHJ"5'dt=>5=45*oiw/kD˽/݁v J (sWZ(bGmfd#bot̮p͘ Ns]? %]Rzt[ؓAU HhLG6:y΅uC@lXjAF49ot}_"39Om~-뤦8\*i1cFr[`)x*iRUrca܆n?i)${Ef  65㸊)!e]ٜ[2]fFB(,]O:uxHoez 4kSdO~ ^ Q#@4oh:R -2E~g4zo, 2z?F+S߀w(!r/?qsZţl㶐T,P#DX>E*FԤb&Dq>4zgxT5>b pLd g!FM B; w}4Ge͂4k˭$IJtmafAGjM ryC K`mcy$q? roV;s/($7{ƐMIgwM[ھ#&\8F4TP҂|]o.7 é$<7-%{#܃!Ն|NPs|3ol[56&q_$<Wυfx1 pOз7ڱQs2Lڅau`G}y~u?ix"h=hkwpgY5dĝD4ؑMY0(g?c3>R G{!b{ |6YulW )!,x< GK%TpV.m.K|JKm_t.S߽t(Ehwi%|A9J3I-._-Jv &8Ub(j!!%#uYN-Cap-g@C 4|0_:qV?j {XNLG?- G/]k c%#zXUC>U,HUp%?\Bfl=y؜Qnc*ˡm;QOsW~t&ɴA WSU۞w%]};&oin$(oBG_BmΞb=S|AO7B5x}:?(QAV]c D[R8 v(kuQizNm b(Aױ<[CN|ӽMcDgZ*8mC{z o|..)<^YNHZHajF/R!h|AiiyBO]5O8kNj~@H 26oh;7 J${’(h|אV1:Pcwxa٤{z\xEbgνm;] p!R#Q~u&o=bAiw4Z=str'M- o`Ni]Ì0BzqC2Hl#AqR*m!- BskF)k[2a*`tc+j= 73(udW\%׻f9AAʹRȳ k\Z, 0Mv&`R `&|6DBx_&o R켚%9''.dC«D~8INIGe8NX5<5eQ t?&[ʅ>("RᷝaE3I2tUCY;73XF*ۇ랧uZw|ƩvF6i7ձ m. 9ȇٯHQbhE&k [evR3%[W i#hľI UY?бg(7 HZ t`ІszK25OakbmGܒ(;0Y^i-$f1,!] # BEpR=Vm«bgd2ϡi)Z^,M{Xټo,};+A0 iʇuCvv.|Zy@2}t~1Yev\8`)*,o򐳅@~X0/Xw" pV:޺ 鞂OO-28czh6%{ҪSVH•}k?fu=-E^ܱ;(ƠhdE@['i^;S3_Yx: SFez9<%cjאХC;;;rK w {yap9Ƕ?#TqbžOqL(I7WAPQNvv`YFQ$0J{q葊0{~O!ϖ8=+Z Js9;$5c4YG@ Ml Qj_g-Z8~F^'goq!Lj3#D,Mm[7%& >Jmk0P~" dљҎI1vTHmB|G懿ʶjӨWvEz 'V͏qZAg'P!@p#`q듷' ","!+{>=~^#@?"Aq335LJ( c&Dzt-Uצ; 3<ȹXbe4AJ%=УpJ 4: '>Pz{IYIlx^<ˌ@3,Qe޹ nHXBc${Ȅ,~/G}@}9F{[>wysnw Qk= V)wJpW -K^vn.\ 3d6e(cY}eِ}AhZ#{fLʢVp 7@#La3}{ c ~Z-{DvKFŶ1zj۬YZ7^EB72e 0`s)'XE\~趕P^tlA-_HlƲw[<K,ec]|Z-Xs}Ǎrbx @ 7wEvlJ]z=`u4 k|\Vnpe|S̺tRӓSrL"63Tinh##.y7v&"WJ͌PW͡Rl7y Ǚ]g0vA;^ '[X'ty/&(limGHm_7򺥤8"+/ %M$RSPWXjBSS.7_T^q=ʂݗW3fvQߠ=um&eOcHCZ+cNNR/ YQ7mv:/ wg(FO߭H ~6Լ_uE5/eKo*XSlg7z 0R/4\}oe-Dҟi̔%r&eM=6 0<3PaT?!| $'ߐb,fU#DŽ—LW,H3g,/u& FuIC{RWFodd,fRf, #:䦛8u}˦$(5¬{+l2^X~w}k]nrmf4tYb=6[:ki-n,ڈO1AymzTkc CŢDFɰθؾ,OqkHCIO|_/Oh|Xϙ)ԯeSly8>k, I$XFy"nQ"H '$clsk~? \YTnz}#1Oʹ}.Җ(eb3x 7Q15LYoJfM$9W[hIyJU?g[i˪aW`vx\]f>pNىd61m|1BӪrp-:A/ e݄q293R/Mg? |ˆnn"*==n8Qd4 K"'[ Wh7־|kVPۂ.0$dvV $i`Ac)cG֐ 17])x&z^Q=)RiԸX9;xm4[}nj\_"cEHpf|m4{ a6Pi+Vf+|rnӴGr20CF߃7`\Xy^bmN:ty˷3 5 %qt%G$9{ǯȪAiP/?jo>m g25a&K ُ3>42)Jlh~F~^y7iD^HI9`2׎>5A ?T@3XzR kv`bAm9 r*RCGu1qbn\J-VVN|DI7XYpRtah ,$|,k{椰Ǯ {`˵b}VhG\.YuD̪jk83"]znP!]ٖtܽ?fO-ӧ3BA%kXJbőTQӒX798r.RmyaJC\2D'IFT%fu'~_cӕ4Sg pU.d>4Z/u@cՅ1uELobEr\EeR*[̮ٗ-s0>9!M\WkK|쾾/V 菩y(CQn&HfDMmQ JO,n6E@/_^# ?bc!{ .8-m&u@q?z՛B@h0YJ&*&|Fct i6,qf' TƭjN|,p`& P _7pdp _6HLh'62?|A hqs[s{kDğ)s1=|]dCpoor)nuֽh46mFCE[xF9 __Vx $5y):hZx爓 @fJqm9Oӝ;~GhvVU9!ʱy,w Ĺ$x#+yǿ n-6 I>בa';0N24`7{T/2"[8;'lm֑[cgM7JkO< ާ0`!{%Rh'9:0O,OK<@ |EѮDkzyBdu8fDguqQ p0E%HaHZtZV*G!G"a > cJ/ QXal>N[x.aJHn2U>lrh拾%Z[̦i:f߰$ [A?>y/E1~o1sP(-dAs&9v 1kg%ŗM,ޔM>yϑ\37>蛙 ߚEJS '4?-}SRƱiːU%_%ç6װ #*t OlQP  ]%er}xhRWx˯3lP[,Gw:QfYiTnb'aTH$lxLşO_}Do! g)wiwzv^*,7>(a.$B?Wն$'p_D+zG72'F½1+R y )zd~k)VȣN!X\m2Pz*,:ebOQGML rLhlv$yr/8q!4Dmz,nUxr4;jkI.du7fN+GKEץ7(ͼ^\̪tL<9_8f.q"sς>ω~x!ɮ= WQXTA[]13 Ʀ_" CIFٿgyj~BP˼&x.ᭈVJ/`xHqO#ov)WtzZ嗌x As}MxNNKuksZOpy6BCTT6"YءVöG1ٶ[ TXp ]I>dg^] s`*Da/>|^ iiXyok-bC2ՌjacS2D(k7cS1Xzʞ-Xiq8f<-vdJޥyr*tS#rqn5@i `_4RP4x0dCѠMi\$ 4ı08V <ŧVY5l.Km?Lx%oڴ 9 `|Oyp'dL7G;>Lz̄Ԧʔ[*).nKך4I~20E?+W8>'E/#~ ҵO|Z4WXAALwM0r)҇*!:UIOG#<< &Hif窇x Z5'rfPDCKD=Q1&e. ח4[nLA,25a2s˓yCk@iZ2U5vaVA2/DkO75l?~]k$"≯1P$Sq gx-^~[O 4ߠ9Shg$]0${W,!/,v.F"wɟ&SZdclPi\EGa#l/2XI@sg6'V8)XʓжCɟ:Aghx/RmRvda=PcE"qgceU(1Q陟8?*w#qɖx%9hpN_m6%'mįHדeH |ںNj/HLT5ϸ6 jmpU]R3c (ijPf4#I̴eV#J,~+ɞySkPBUi~61?tϼC+a:AR$Xߙ3ڬ{LRyY2߯ۖfL u eW[QApt㒓 fbZ-!pmA(߼=Ӣ"҈hz_G` RVdI;WwH|D.b) M?/>In~}:K$ XC62{U> Ŀ-aCx0n6SPԁf:6?:47Y6f<Ow~&"%"(6ҁmSI 0p k !Tt1E)9/ ֺG$V#Xխ^ Y?g(Dr2lĜTTlf<  *Z­H`P E769uP/sDV ڡ4>dv9|?!u. LiS+_V`7du)jI~}vAX~!~ފFx\쮳 P<.e߫P  _;OAw+`GQ kP+y qSA!MYJX1|f'0 f6ɿ#Vd5=xg./_Pn:=ьvAait;!R}ė-t;']IӠin$Zc&KhlܾHzdYRQ9hX/0(aYT>J@W𛞽J-z@NG~.K4xo[Pd W~}9%aL*iܗus5ut=0g:wd)0n$I? >0JWBY98Z_ǩ4xMpE62/#cnb.)p^#O>{kVaTBi>k 0 0ꤰZ:g3ʫ6fڦT#*)BKmJUJ  %xd.VKd'ƺ[b瑊>ūrT21kg{6m*|ǹȐRXpŔ P7pf3Y ,# _MrG:j/WXp#%JTaxZXx0$X=o\{T !S`&rx1Gk??8i!x!*Hj=_\Wؗ+ʵ[`*p+p۬Tj)cT&+,m}BZmS2SwN`,⦥k-Y]3M2ǮD1 m2Ej>`06{?}JR YbfQ&k>ש!D4m+(#KA2ÄU%+ %넓4QXCVrK&x F&tۘQU Snmd3Kizc@%*یyόVgZd޷ y).h?Shoc֞k@]k=`q[jDSӒA7pʸǂܠxH K$[8p;uYJDM8Hk^741u|.8m_gax@`Ne6{,7E\ 4jsq$An:drZ%X)ObiG )!>OȹErd>?} }G}J6{w 1e𕦂_;8N`Yyi$Dڳ{abo ˪n3:zyH:}>?r1#Գf_ +`V&} xh/֦23 3SlKLJJe˘ҲVc T@PZ'3*ziՐLEjd}_KƗ{$B)? >>@ }8kEߟmZҼ<x7}AhzX7w3igF^j돸)0PYQYh&!t5=~PG.v~EHXr8rI(l2hHWG$MfKx6=>u]+}; +g,WAWYRnJqT9$KÖǘ<ܹDj7HLdΊcw;ȤSVQG!3X{c\Pe%fBR(%!vc}azd非Pd\ZmmRqaս*O"6]5$Tx(Y +_iSWjɗ&bZs!v⛸ZП q- ,ŸŠj3'C[z8Up=#.|} =$B_a*u:kn}ʪWmœZxKDI{n4㢶[:f"峑ԌIA59VE]CyƏi-sst>)i(GpagXkOz,װqa( ԃH;#N&FX>VДiH N]"w@* wR%W1v@G{KlZ5@r^18u];Y55tHꝤ[?Ê ~ũKِ!Lr/Ǘ.Jipy?#sRgتȍ,,Ffg0^␡4qEU2BPNF WNXV*)e2$BƔR3xګA|EB\ʃDvT+tu}+T$|{vZnkH̕M`4sN7eĘsVBBϯPغ.Iٵg{D0Sb4 h(@Ű>Fvw/gMr0'^Lwˆ`dkiqnO 뗢}_$2( KC[ϔ?nE_ј1r.cٵ;I%`yeā]q|YΙDT sHmKyZ uHh1Vv[H W.qL(F6KğhѦOH֥[?!FrzqI?ءSz#eɿ#$nEQuQB}.d*Re3jڑ:c)08uM }3GR},dCI9IIӵ|Q{q*&[+kf)< >ggY nޗ_7-w\tA&4Wƈhc<;ۏ6{jfSj}j M¼on [K fo L&D}X/8kHb2Ed62D-}]/`mL^be7$>Mzd,iw0eV|<=دMCNMyu0!VC B]!Bzd~3˷+>wkK`3^A.<`*ۮ^lK1~ :rwͣ Dj'^ʎ4$e|^F:OwXW?܍F ̼t&gz4>60 _D nCt/ XZ4*wl*bWj\67.ٜ|v c}_^ܪcn}EX xa_>E"o}R z)a>z`T۬W<0`=KX#n36bk0_)MK+,=ݘlxk!*WbOixX`]yu#p #O)A Z/w-,ATžSH_P T^ui_4`Nix͂@LRMRĎnSST&PPϸ>w/W{ Av8ɒjEZ˯>|;ж6g梩apM8-ۤA]gտއ#A Ys8i/1_YHA*70)+:5͘RqȾJB ʱj tq>G$g"u9:v؇yTss 72/.ݓBckO1#}(G P%8ne241,cfZM\&5?ƞ]G@4\ޞ%[j' T&SB&'(QRsAFA 9`PRjkns^(MN;#w@ź5:J#(C-A NBa$È8e& NlcBiS' /ŠWvS$>.ߒ s᫯E'Y숕n rB;p1HWTRx;eȲࡽDNOwa Ca烆(։_o wlmvEڞ' 0Pω6W5`V{rgd57稿Ҿ׳m'yeV 碮wq9i{ [DChDg_>5da}x6V x MR51RnfgF>3P@#b7m͛ -hH^Zְ\&峘a@m|a_ ZkA1om8Qt"ת;Ѭŷؠ,I+n )23g>޾ʔ#i Y#״v! m[ 7b 9\LSJX֣.}f9!. eµHE_Δƾ#k/?eX=xf XIV-ˏ x)FSK/'!H()}jik׼jޮ1S6$DxںT%vܠ|(R}:2 4cV婦6ek?O.3 r-Y{tft##w;X'3@ް`W̺ OSnN9* n4-xh>K3+TsbBTDR'K^yXA"xu[Ip>x|p73u} 3Y :ݤP]h)ѬMD<5슉EBBpg8ʱd dT>ݶ#9t xDm|2 ѮtFW9$>墯,(uX.nәPᶩ3\xъ[)o%RZΈ]Rw;`2qW^Jxndl|{P0s`9-EcH8LБ2gHSx47CzT^q#< ߬4%K=f,f,piTϴ}25=л=̦>Hҽ k?9T"%ښʬrn`:Ec3Ƈ0<ȎIRҕ2.oTsq0Bluv#-S~ ąP^5eZ\5P蟉 .P25.JQm8z(bDƒ90PC21X-8˅jW&[)&o*,vg"o]ȥ X E#,)28-xrKQݑ-ML}XU7UqICl{*Lt>HGvlN,ߔR>s>;%*cHŽVœ+'] v7q#_"Æ2(T24 YSGNh$̖K'Jp}H"J۲z 6mM \o} `@m34N󘊄7)đ!3}q_b^ϪJ:|p=O!YԠR7c4ީX B9TuR@޶ݫ⃱˴^67ȒnfJq W )bϳړՒ y N =!54' Ԡ4}Tĺ' ՞uȇ$L;(_5"Wg;!G :eS/}3ttc!fJEE @呬WON}WU!Y<) Wt醥mA{hgFv9J/yT"/>jmU2>4?(a1[K&،Ѐwi={K'gO4*LsDpvJֳ#WX[_8(ժdk%sh~ԢzQ=ŜQjVMR#J83/5bhn{L-Ws mQ 5;tVś"ν$vR8uv'9ַVHIYEf)<*(3a2BH>ٷy0&\]N)MV1uõ:*i[-n|bgŇ`%) v7m-jzUAWo7z<XjPo#:˫toՋ^}kj< 5dVwlIBj7jI ̐P;U^Jue.+*<``qk.sdeFDw~N8ʒۘJ&2g8?8>:WXg|O6@SԴx]cmu'nbYg//iTtܢg,tZo<!RMPHc$ȭkL?rqd tpWTȿ n"\ar]VtLE{X/is<`#t8N'mw8a:\>k/\TZN`kw x ԴίZM`ټTKS }H)xL $ɪ l\S`og&O522,ieW6Twww 3e=y!QF,}s&e#6d5(}oKHg3\V.XF(\ʕ^x̣{HcfͥG }'Su2ؤX4bW0شٓ]ϼҝ|;+Yg6:͍"BTrpc?ulBqzN"iY|?>0nOUc ҬVoqOEB6Q!PGvً&#d/I$>^"B]fˋs#?`+gyRi^ %kZvT_\جDnvoXdAoĚx$6%7;S>FkW%z}m-fNm?TmL[- (hϘS S7WgN( nak8 1‹FUx- }V8} 7A-W"f.B20Z 0]d99Jy@4ԀE8 oJ68rb| zI* @y9B*B^v'U* )]e<2 lOxe_r CiW?sP 0ۛI}3JuM_2-4KMJۙ ͧ1zoWuO 3'x)>lO/bl`U21s٘#dxMUKNϰo 1aoRo(e A%2a 8θ͙R1}+m'`CNp_,p1ʶ_"Ք/!]6o6?5e{$_yNqI٥ rj[JF32HҾdڈv/(j?nWh{=#:}%OLPPil.FuKE0 }Bpzn@APv֏Ѽi7#o(E )65m"na[n]FGcEiAibk̅/pa6pSEۑrz0" d4U"ɘYm@Wi,'q(~)Gm\K2_( X>jX ~+#( IU 0/Z[r Q\ ǒ<,B^k.1P(dWyh\Ø[\OcFBlWaҫtR̦r|ps,\#K 2ōL$XݿjYlmc@>RkY{*,=v6C5#]}`sJiM|r-dZAvk_$ynEI-d-1-S#2jPY~,;K a~9֓8ˉ]$'FYNѳi5a n"XҘȇ僸݊d:z˜[$m?Ftm!wL6J`sVFKc͂';b(ѷdkpiX?vA>Bm/3Ź_ @Ҭ絶ӧr^OC|囋mk=+xP6 `0LKt1Zw_dp\7KA6*Ӓd1Z#A´Q7PVE*lK#M( ,D>iY'o@+0ZD6A-PtdBzI9PPn_qň&[ETSmM@, 2ySH6bF}TX߽]_;:-r2?7UBFxMEB,g

5:?@AqGȡV87o?ןTE&CA>ܛ6&\اPƓb|ө[,xB>3lP0/ʋ/uFƫ;EJ0$'*Jك䋛V-=2~50I0bt1m꼾DZ&3̝x\5W։ uOs VEI(,B$QS5oq,vﰾ `wɣh*{YzW(E / ;5#ǻU2`HA~#0.;`i"ɣ cv(˺0i\"hǫ8uUb7$@qRs@F{ˀyѨ{cE9_Tǐ7R+dčb)UAƦC? @grb2N˴!\4R8,CsjZm}({]yv}} ԭ[ZHMB!M3\Au%t$1ǵ-0+u]tk5;}16rMzNh?X LNsʙ1!cz"p1We@0ȋ:IS̿f g}myh1Z!7VH-;yBS&Ib7_d]El(Vsռ>a s%+Mԙ12vλZ >ZQuU/*M+¸K츋(W׊Nc#hl$db1 @SVNi KWV2xeh=&E@EL[2tmm𙠳vT7`07c/PS?"w] o>Uknd`3fuH@N_90.#C >>ws}|<'GɜkNa!K~[i%7 tqц,š WF<[Z`Tu*(X{°;<n<-JP- R +a60i̯ g؇5| vo ^>#W7K-qj`4g 6sFot B$\,` K]=XEŎM@iR_7V%\&!(7}q6l^NX$![(Q6BPNyFq`eht<\8w& UL1AD?gXu '8io ;T농Pc]/3s{ F8uifҁisI+ /:=R& {NGC9P8AxoR]\xR֊ތ>4:ܢt$*o_Z6""է4<.O%5S;"1spNM̋({"g4[3Db]7dQ6D+F/*;zWJeccd~z\>DV,}zRnVfwyuy VAF>N5ytR9;U{H jF13(P[s'. Qgi1LDƨUX8W$K9&ӠKo>$Vʈ+(^;oe$T @<;5ѝyI ൢ[g} c3[0C$n(Ni|{L:džjѺR~qfP `=!7ugM rXDZuQ ^U8g}j*ܘTR$=j4gf+'ҭ2Hvn~v\p 8PnJ-x?:S+b`&6PݒB0ʫFXxVXl{7 wm < P$_Bn M1KK#SZe6+8mk25`!bd$<*J}CA׹lH٭Kٕ֌_kdZH$Kzpz-1 fAxrq5楬5hO֔>vJ+1Qqλ\SwOR3fr5X{{0-WabbK|gҥ3a`@T[00eTmLE >؊X';޴E'HCd6H>*lJGz 8XO]\k "W`bJ-6cPYIkz-(TDtG^?oYa"Y8Zs-̻1ZN.oὠH?cQgdo fȱh+[$ JEAO ?=h? v5>aEg?o0񐣉N'37W{N3A`"t@3plm͕zے [=a!o? K0VS3Eq;<ͻrY߇G7c0Xn )Hu[lUry/ZfmQ/}R.SmWOX엒BtRRˏųk$9@ju`C#Hv^Ჷ]byNG[95 O)U^ƣPժO"Y1 L&_)oy/+(B_e֨Q6ryC&(*6 @4vkY˾ȣ%^:yϭ~t(er Cʜ &SկFퟰn7kZGC, YjvS^~$&g;yӗ+E;{!׉ (6KWeTBS({RskQ&7J0v=)+z*8CÞjkz No&5wǀ^_5pt3}(HxM ьАU)ަڟ/#MTab$X}/'-m tk0x6վlsr//tQMkcK7"O;Ωމ=cΠ}3gEvH^L[,^طp5, P]g{GD"OR"Ll 2+5[%sm5]+rr-|z^ _062 *hG[nI\D E2V4ڵM@29ѓPSyf4{tRvӸPR)b$*R,[Nw 5Q_g (0?n :ݼAmPXfh5Nё bBc{NJ7WK@⯓&@m9JI'ͼ)͂PɀLjV׫sRr쬚ɕ40OO˃Z~KKpڱ*x^ѥOҟ3M1*;*Kd{ʽ{zLZ6iK9MX 8Ȁ- A-35OOd`ϸttMYp^.ȻFJ_Jr~>ؽCߗѶ~H«%K^cvY ?n y 2/I ϿҬ!Iԫ$p ?/n|=VC;_'@ps7g0%ymKe_ShA8v99}ojS&DV#M*hP͊t0^-ʎ.Z;cׯMʣ9H| 1L ~W5ŌfK 7:3,@HUe`=qA2#k-򶯫S3~3拸榯47$" m\\~"L$룑0QoJF35aNL~:X`J-oUQE"vAQ#Lfws4>(|YX_WS.cA943*Cm[NJS53xDAz~: a`g!iQQ1zsqx&uRrURaz ;piY)BcjHiL"g>Z@`r x,-12IkhٜQ Ԃz ln1/6o7Pyh 6_) kz UnHY$,'ȄVh$^ B笓V)jbh |bψԃ8u~ 8" hbx޴= R$c *gN64I͟q34[ 'q{#] HG3BciG+sO"\Y]V6O@ Zq ,O܅' }a0s唍J WXCUC̄?Zy b_2έg35 %|Yh%j;b<_Kn}Oq6[&A*\ EI{Dzrr-Y\.D'N@ڃoR֨MX :%!2r;rUl#C[{3g\ـ 3.A筎dX̫gvѧWM[Imщ7mH@ĜD Բݲh$H h%F S[Ϛ^)y?:n0ヰk}dֲOױUێB{C"*u0I`f:1J|R?ueiI!eZ6Ê<l8#e.po_8N{%贈1f)`UMFhZ)/X& /`-.w{݅ `L؜]yA>]1<{ VTeG0yl(-]7sX-)#['7夙r-9]~;6m:wKAOL ^1-5MCa68dш4ۃz!_r o3w%= tO1!hlIED/5%EaB0=ߡ#g]Y7+ovQ2\Fl\[bEv5m|FD*Td+!b.n"C)Z?b#b gX?V4+Vi' z2ڧ]$&+ƜdQ&PG:!u#…灻]ۀp=LTk=x .Bk%YssjAlwƟiXLj@J+!ao,obVjvYM΂mh]ܪPo"c+Ǧr3o"1aWBB 0C97$Wv0vTy>ڐ=!JnWؾyUհ41ؿ{8(V/m$$G#?rSMһ{ Ds`oz$*nȞk?Lh Օڮ uQRX}b7W4_l) r P;rC}j,ށÇW"!.zܩmLdR?X x'Ad(f߬M×Ggc zYwh)>S+tйMt96)KUIx7=9lG){Ĕ4%䢔A*C͹78GMyGTU>˲$ y`0*#HZ.1D ޕ@~-&Hjzs_{t KWr[jB$xN|XKXSx1]&!˖zJ"+Z$)}t„jo}+Roлq?<ʠ>_VlݫPN)Vsa84թ8vLj^5v!c,>G;bq*6U2ʇ z.t4 g;JoߒomJHDžPX=n!Ԛ0T|2DX) bc16:7Yhz)0N&9zHǐKa۲|-=@Sac a 5~ dCD,Ū#aTCsrΛwU0QoS-s@̽GpPP/6W~B%8gb3;4U/ q Be4&E`svQS<_wHh2)v2*ĀHN^:hKr}Kd4`Ȃ(q˫t),u n}k-( x[=qq:WyͶf q 1PQ^앗RN(t-iP f}&t4BT : ѯ T4_0`XO A`b>vC*D"ŰqQE|R)wrU^ѲYL?LUV , Īb~t%vr! ߳:4},^_M-פG.xfUOu&}0R-ٱ_ʖKQ[Ugj- }tcu^-9E0jK.ڍJOip+{L`0hµL5f(>Ir/u&Lž"u5+_n)Q%\;h_/o>Ϛ^"7;膍O+QP)uG#M%A'UXH]9*I# v}7>$U)،D6bfUV~ ɫb wb8Fo?E!Xѵo4·%DhY "`D!6|0`jGJw.Žב˚bĠje| qALʱy$8J׹R%o.XOyWNItvtw2rYZ)CQeQRDV7}RtGA_&|:}z#<]u0:ZJZL\,Gzm3TAbF)]myJ94-Єc x$/9@xYonu!wjA w]T$ӰfAgόf`C4KZu7NӘ *O+#OAH~)!n~'%.nz#)YjNMO@}X]FY{-qD GwvG"Mk=<,Dz:@D'X6c,ydhU6Q5<$uH|SWkj J!ӗgr)^?zFZ V5r针.MnSpXh:>"ǽ^bz^eۚU~X@ؑX2.ĠJϑ#L_aRKĹ]or/e/Pr[Y[̧!ȅ.r7zedtJﷅHX$ץ/4/_Xɦ(/ BaF OAErS{~J5Z/*6 lHۗ`ϰjLRVsO\^;Lm3eC@J\)bNU`bOb5hĀqA&]]#(, x;nz*cQ_2= PO򴙁pDIBpPTtLZF\nlbI@ 9ɛs"q9wZѫ%|Q^c"C1 ) c}Lz,5ςa< nwa4JŘAx/P$-WvDsy^=*O.OfXC7f`^-Yo9ƄJ W]<x Uڐުa\C1 :S*LN*8´(gK$ܾ 'vCH=hq٦ӫ꽙20u2~̠]TE"q@\@3J`]uH_H f"O WV,)ל{/ĘH1L܍;5_e*gc踮>jhg˔K>ĂS}42 5B* 3\1 1A<<{'W,xN<Q0뷛JyJx&cW+}dk=J`qCЅjWFWEKQ73ۄTMȐz }gcVd_(?O U%|ęYFiATի,ap,{+CC BIF.Oշ@LD0Ȱ%9("﬜Ds#D~ LS΋JVffqzʵ]~d'ĉĘ~ri KoS\X(`J3\:|v|["?8/a,cX@E. {g^͡ӒSXf_`jEDDI sհ\\G|8X -R攈hye۲Wyw9g lJP, +r5+) \uJ z(_yO,rgO 1##mLgOwĠ\'3ݮ#-~XŻ^ϑHj$75#sDV;P< AEwQ>W!LU*~2gN"K. %}E>:qU:oJ}Ppa''X-f,Cs2+S>t;RrvpWnͅNCjNJZ_:+*p۹9MEWKM fᆻ'5g }" EоC hM_‹ި 򆭚86!wzҖs4v[Ih(UQw*3[hZ J7PO{΂lEH9pux!wp-- I:m;Okg K@.l(Kď2l C (WXJ:htmo{[_lMjjdr٫4zQ^ƽDaZcab6u<+#M=pk? _ݨQxc6pY辠%vMpŕ ڛu#EЌuf(+8q?>|圂>R_1VHɽ9*)QA5WӎX/L89M8yv}7t.qnN[:)PKJQ!oOjABЀ0gCyY4^BXPV |0:>/T^Gk [Xj՚Jg zX|cWQ=2v/suk mub9P@8ʵ4S*냞kr:?٢E4?t`}@M7Wq}#ϙ #g&+H}M3粫ҍj034 z N=rt> @lnm߶SU(HН+mpE3Z8H|ͪ[ 8Kqf[>Og-&%܁P ۞A4Q9![`5xWf!sG #k2+aX,KrY =6*t">"EezsJAXG_8ԁTCwu'*?xYHjUNF^ȫMG FتdvIaCcI3R鶍6BƖ+0b߫z2 IFvVnu,f/l/EwV,a~t @z5 8I*iuEiCbA.jPޥ z:w gR1}"$hB8:̂fP@r=g>8_+ȭRVD6^ =IV!WU?u0L GX#/ZP fZ1B1(鶍;F^W\B%V=$C o qCSQw~H\$ %/ֲS$id-'.c5wH~ͻ|#ߜ!5¤Kͺpe_=l4T fblaN$=43|1֑f&G^fٟHu~ovDtuІ-q qYT\R 2ڬYۜ{Zq!h995: 5^%@og%Dej4JtDXQp\rf7/;J]\ 6=8QVw}T-SCʥ\_м*E,8:\%s{em Tn2/O1!K@X2{r CFSEgQ58}_@-se(LZrLzΉEḏ5O^=dh~,*P،IUg†%mԁ*ןPD;9*|)%w;߄_{{(-0:;33ΈfE]Y9μ"=u7l \ ?GEkp9wo^k5طI)7n9SgJpY'Bga~ȕU#,=z )QǻR齿eyhA1l G'|yTR XU$tjyؔ?D/=خ ߻e]b zѨv稠vP+$*5aC#vI@1@xטZdOz-n^,>>7$ GDtK|L'^5z .Nc$Shӻ&"&'_{ٵ92ı-gE$@ 0hpџ]d þJO_hFV%HzN@,y.V$5D\u]qȽ &{it__Cm-ά|x5?ؼ*..hGVZӊqH[ "]cK2.yVF/2&c8ڣ䈛Ss/̘ 'nyZD7B1VjMqbs& ՒۘT/ހIt~wĦۉ+'2N۫"LVLm %ɚTn>R(Ÿ`\_ gxA>Q? wUC߬5_ǦqoD=ۦ 0Lw4])&؊Qa`^6nFkM(rTMt vwEn_%sNڥ#yȤF/Vx }Epa)9Q$`XGH Ň 76%i&#F(5Prt oJAC\;Σ|'$H4$7N!MCu9gb;9(#,i'$Z+Jo B<)넝ƱJD7֛+"HXCcV=MBwG{xRZwq+fɖ/dFrbLRL[ǰ?ܲ茂,1mblHf*Ԭc:U Ȧ*a/o%%$5(eM<Ͽ@C q"!o䎼=>ɉ[aQmSY5r7P<>G(#e8#JFNƎXOeuJ&;+Z8{/%3"!!r-U=ٞKf? Ev3mmz½M79>i:DL.xH3(lF\LR' h@ra'Pu:'6\QTӲ,_Miڣ`ڼ*V+,P PqOI-hlCY"NYgJCZB -Pyb)3Bd5ו7H7#`7x{Os_Px$m7 't؊0Y? o0a8=4\Z[UeuD\q+W5o!K5C.80E"T% BiA5zc;Vy/3_].(Rsy}{q ] W%H8{hz;HK(孊4&p@YVeQ0'3 І.ka:uAPSwl*ke&L` ٣f 5QM)W;֚YX2g+٨6}N|--h02O$,ӎ ;''nEyhUϑ鐅};&mGa0Y}%O9exG+䴲NzaWo0&/5 LpxPJeji?p73ԘŇ[p0DQXy0%KgNʮ7~KnZ q\ԣOءdw=%w)kR0HY*:( Ady%t9C{iI9=p0x&+Z#4 ʚ0N 8ݶG)@'+㪱suST4ޔuV^ n:}i -RCm7DMj$"1I [v .q&8 .~Gŝet!Mp[*RN7?vӕ +cK"cKݕva~MUb4*Mi4P5* 2LU-!Ktk}Wu(zPj(p J6h֩n!ꙛ-% (kk9$ņ/%Rq)P~TI&oۧĄ `laghd6ܣk%G7:1ٜ>CN(xa -JJ6Bze̖9n3:wY$) bLϫHiluE&ٖry8}Kxg)H>Lي\k|,e(@X&_B+xՌϥW(^CwXeQGp ET`YmXM…c9(ǘ[Axׅ,_]\XQ~"ЈidL)azB/::՘h̖[#HjN?&kvޤԳ_$Co: G4_tCwȂܑk JhVf񧺹OT]0d!~TC'Up4^/:cuQ fDڴEdy5t~+_Cah^CnC;2`>Y;mz[ۙ"Yuҥq+TjD6 %W~;d kmWjvl4u%6~%< ɹR$1ZllFY4;յT56JGBx[# rQqcYvF4,~TzVLDCx8@ojo>ْ\je.)cώJOdpk13/d @,T$`27*r>B唍m'5b@e8;]xN*MYR~DY9*G*%PN_]o?&?_xi;rBbė˔kl/Li' X}!,wͼ̮ogz | R*]$Or7m4hm.a9sNm}JU~8#8/u>?3X眿F $yY|?(Nrh쌡f>vOr*~2`zG|Y a3eϕ9Ɲt-2g|k~R4WHp:843Ϡz,6*IԘ` f2Qy@ٖ2> 68Heq1=DLYѴ$,`X\ +޵ +V"h5qcWY`pu &1{Ι *crTtL|kWvf ufih^$kc uZ{wHbaQJϟfX54 z=A,RM'&@@zvnڳJTfmseзf%sDʎbwt1oC=>q2JN"h-aRDS,ǂ,1W8B]K͚K H4d{t Ulkجz`C6dINƺ׭~Hz~ Q j!<}SrfAZQn1=%'gCz' zDZÙ9">Vxl|Onin>b@1cbL[mtyquq?)7`l{"t4,z/"g >k3WbȄRO 0o݌/%TF:ՌEPj|EbMUeALdʦvyI \gr]l%Ĝ.5̗RJFi ˙ؙ_;XzM>Wl^CiʔTd5,h;ၨ +fm|GFJ,i oW"+YT\W2jn\{(ҤHk-$OxYRR2DLw P #Rmsq[EX$QQhDK%gQR.Ǻ!XeHM|#]z9KCxD" @_×|R;7[OX&.3G߂v@1:$AAG:v^>徒/lGJk` (cl6"i' Q&=Zg*umA.3,zh*XAL& _?xe5<bZ9:Ed^Pݰ qUԑ: 1nRRPH&l?N!0h(/ݺ(:RJeԹBRdZ/7Kr%~9{:\Xg>g"i=ぎecsx@%GhVFdm-Jҧm`5]RD1$V*Ul5f] TYFud<)e#!CEM;1=9+,<ԍiJ}#0 KVOPhqo8Ӣ48 VCͯ{+WvFʕa;U[`I(YGqV%=N6;!&fcqj%_{FhڍDgkuBRsQ&\@S.}6NKZ+9u)"z"rd4]TȂɂ$MDOY?EfuP$ ^#X-Vm KB֙_ AKC@.YWz^PK;PȨ!uxSi`EfH$" .UG.fɪGU-yw`޾&6 R)D7m i-_37觽& { nB-Y]Yy{fEv.p'~E&ykmۡ!HUK ܽ.Mێ b#|vG@xXmnJzC&:׼퇍4dOQ̓K5k$C~QP)^rz"/b啩y9QG>KN̠#Η1{YeBk^u/"c/cAG*g܁bg3^;fb^Ȅ$wOhT:Ĺmg%Ej7IX<ΫI\:\Hc=4~JZ[)v*&μs=JP0!u IWmF-Xt9ogP,x;cWhryv@ZS:N.kٔ ZCxT ͚2:U+~,55&_>g&lX yu'.VVMsʛDډN $R"KK͐lAmtC,P_ˠqdbjk}ڦ'Q]c/MP'<^ގOûO֓whkMU}p^Zpʣ()ʶtAQ]|">0qeT"J.\GLc(-V>.*`4x+Ub`|}1:݆eCP^X/ ~JηO܎䧐͙zpc='4vhn K`ߦre<~ԇ`|Xk'n-St@2ѡa54Y9%#FcO^\>:g.3O`xbP{٩Q 9eY|_jq0gQe~BR^20E]OQ!t;yxJ2 zlꦎݲ/a4L%>;S!}Gm"z5>FySB`QGVqJǿZ~K&O ԅm ?ǡn:CI: HÒZP°nn# ]VDZ۲How=x #c8z=B7^<$.X?I PL H9Kcȝр:jʣԣ~s`,A1*暋∼V$j^€ Ac#]kekъ>B_%(ԏ{'+hnT7vE}-Nꭜ" {&ήITF V ׮"|Q;n@A|hn{_(~%'G"s)/9w9Mr&eYф<~=ē4ͬ?J@T2ה;pӰ]̆sY0 npVDyxs|}>ŤL dBVާ)АqH'u&#{DFĄ) -5JU&$ŴC%5yZ-]02$1?rdsVh8);WN8`fq|Qp5CnST|@=!|`- ՚0Z8_Ylya:K9_Ǥ%MQ>H0A{T%E%63v Yd;LjqV 2vulTp(lʖLۇ .Sd58Dm=] a+ݞk%tҥCJ1lA6\dBf=6 Rfw9\1f I`E?lSoCכ X~BYHM35&j4]=LNހmrahvw[11GR%W4ɘHF1ݗΐ+Y|:üDd}I:5LS]*rn9+6^Ȏoi?{ ^9_Pڧ8=Bd"˭/ Rgws #X($E nFApDaLL݄bͩR> )l_ '[0~AK]J*j@`N-}P}VO4(^pfz2\+t6p/]K]a&9 su*Bf`v"U~1{_,cOCʭhRX"rV&m.PB@-fm$aXP(3F9ç4ͪ/-8W_比pN c4J||}.b50AJ,P!9ŠCgT{Vixt+Uer]/RGהEl֟buUһ}=&sٖ[dFzOMR`10JGOd|H/=U.c75E'.^\#ykvno1ZfR[$|TJ8b._TWwF+{E0x&uϴH%<+#r,lUŦCrT1;cFni$slķDнVy!(SR2WkF|G͎ȭ GC<~g6쒎C1?*})>bRPDh$#&YmЌOУrRڱl)A; ?(m9]9 :zEH/fO>FP"8E^!܋zEՃ0#iA*{w6qC# b0kdsM? ).!xE̦P`H`;V w.^ŴGóԫ~0l3`!|?ftìM$m7QfA,;5ATߞN&f YJY~ֈ2): &RH3e=?co5VpKovɮAvAZ he6N/`C.fWH&,40.3xTF Dt/qxI'?g Д |0~3:4tNVQM0R%ptc*tmcMxedA˱6ϞY|Ro @QݡNB{o~P8j/%:jzyX-yƉӠnz[26/jZ":+" dվ͙J:(koP>Z6bm= ^,ur@سXzhr[WG HGO͔>H ķC#BnכiPo=acȋf*@_98-@n3gSh˭~t -[<ډ#lHoebϧc]t%v:U+Ù{KCn2!̴Y٪ތrRʌ*O ?!0P{Y#+J7#("ms".  }xL3YS?VIEU?sZŭny~qzs8Ss}:hDJO$^# n.bJWәuJ?^wkbvRLWcBPҤ"}DGˁ5_Qy`h>Ͳ/Iܛ$]:CF ] S8pH>+[WQ)񪪎L)=*5n#kLs) r wL:ܢBUYr58=+pоϤ@@mMVSc $6m2I龧7; a՝?|pwl ?,VnVgS(Sjv<)<[pJ<(?P=L `$qNg 8In'ebR@F*:~Do8PT(!_AES: 'Fh%B\ ,)`ХD.9:s>e%^ ߰Y5!/d=>Ke9 KqV\8%`h% \Ur7ήb63yח-cY& g?r/?3GTh0 ҂R̠ Teϗb}?nY$v9D߾Ѿ0OEyjBGhʤː X"љ)ꚗt&M,Uo>ի} 6㼄w>ojp4 B3GP"vcB M{Ms% HX^s_(い`pVᨩU`]j8:@D<8M;[6pP!eS¾ z'CNoNK(6;<0m2g$sbC_2UkvV\syK-1 CGruҁ WxRUxl|4/C'=n%ƶz:oh`9^g!C.`i7h/0Ϛv|5'k g,\P_2=m|VDLд|(a1M9V?$942FNjCDykC\NjlG ,S!M8v.!@UTxՈrOx+}pow](ځƬ>'eiC&/,E.v?fROa5vBlkլ{1\BN(k}qoT{N%`|xE&-R?3r@{PRe%eߛ@"bpƆBRA#巍i8L ]˹{5=f,^9 i16;d Qmv xlEؠY*?YHvYZA[+ZlFԭ:0njMYP\sqwDTᦱ^O*w+͈ט`ᮯ_хf S\p{QQ G~Q-Fȳt-jHmmFq.F?牻:oDNǿX XR z:t, Ȩ3+ bvq}CVU cYD0I-mt Ͳ[O_('\+-`ߊ' Z3i)DrM/ް8 |Ο/j\4(g tpB#6M}m-Ѽ46<=OTr=hN.6v$r䇜if,>|o?3mt[ pI XhYQ5XHym)G1g!3paf/d("Kf|T[I]%=~Ka!SHzFC)aT{>/,ZrA&Rxcu%RcQ~N̚9dm $*"i! o}`HiT9UM i 갡BҪ",W]p 6\[ ,Hwsd Vn( YC0vl8*Rv’{As%yZ ䷚tJx5CDK8:|_P7 l n`yv%Y]|o]u2eKZPDC3S*@$) im+O^Ȣ'4t4DD]0r "VbR]K'5[:_ xv]WUU&e1"'q%+s,LJX.1%/i+i)tj "5XӯǮ^>]r(8ei KIXƹx/"`:(^?hL[\Wp *@NJy6LoCĥiZ g&}&,d 4NΧ/mIۖ/e^_{&[J2UV`R>+M^cyHqui; fH E͞4=oݦ$|fcۂ#{ Ő#:acu7;~"zip߾eL)i(4cI7 RM,*y=4$}+CeƓM8H T֡`yGdfͱ5X5TQ!b8Q(e>Z;&r*~DMDSajXUZn85cxf+ƆwoMlͲG_).zV?YYi̺cE6v9֭?o:m]Sg!ưMW {N!G6qx Wav1 <; 0[5n;MTn#:vNIYI`K箇7y5#ƠXgkGML?6z2cb^ ͛y_&)wkj~hKyԪKOxY3%4o ~c+&OA+]E9MR2hnrKSQ0*qK,C7';h%a'@BcKzM_ܽFz~[Cr?YS pjӅ!}\ 8My#9v'6?n8U-_w56IRwGix/=jnpF6Yڎ~R:.)slс-b 8/*h뀍~w[A`dUso:Dny^p|JyznveZ.8 >YU]0#WrI$;YO6N-H < 2z3x}YhY;@QlD-$H/gRfqz\=U=[\Ym|dj QOI=z_xRdΖ RGbj?iYsc%J~|wZ\2s6Fzt$YlIh~Q_ `C \ U6#%Ǎ?>_Au E1-*hPblTLiPbe<}Utg%29b`Y|X Lw(UJdl`L< a !*?l]pmYRRY\L5L\zJdLNc7f4z4$s .ξdIuC#?K3b ďZ>k+|[& !#Z~cO|4V./p` n+gT OT*IK O pQyءƆdsɄEjA@"4ũ@=xCj,)-oU4K\\44cOU9nbnO+~ի)T@A,u#̕΍E`+@ Ft"a7aK(:;=zGjb*s9/ֻ2*Z76\Ee(<{ {0;#Ǒr"/u7@Ổ `[k? ͢sLJPm83!ܗo7@) .PXq력Sg3UޜL&П MLG&-c00IX7B~Swf]z`e鱶Z8(Qz˂Фڠ]c5wZ1P[  A]rǒ1T1<]ɭ]񡋖q37 X!>QSL$:Žϙ(}sp,ho <ҩPLg7HYf.Vi̤,VsF'TYC<:p怬)2F]CeMƺB#H +Q8r hQyd0Baʸ3 T>x1pL5ܓge:>>]bOJ2ѥڭZS6`&ȴ2Dv,\w1&Tij E,FX*\kj ޓT.@ zxycg]N8~!Sd5#dahsCc6S]Y-=h®1owt},Z+t&@qq΃uVPbϣśos3|=_mKky Q5JjT&Nn\+ \C>~i>88qJ*a}`Kgp+a,ͯ˥|^_"VNOw,U5- M\Lv:FʙIk]ƴ }| ĉgr:=ș+<(BJ[q݊{SujR/+%bchRG/Xlml|i`8ti 5 c| }G9l-yuU3+~V36,09N]*9敐tFW̚}X"?2\ 05#!2m\1oG0E80wgލ+tJmyĐÃf٨%4ɜĞ2҆D3ce$Ú9 ..&SwG:,##AcCb-РpӁjr0u:_b f,QƇA ;vrhٟcJhh8ZPo[S-^\&vh4 o5JFդf& !Xcѥz@M`߬=.w )3 F VD P:YϤ>f?␢\6vEUs )m]n()yCMXw7bH9\ y>paxfƿ?{) v&R101(l_)T 4(VW XӺp?]I!yN?"섔SuL_2T{Y4F%Iߑ ja^N'zbrtj}?[:J2$CtwbDuAy! SZ140 YK=ibh8/hY<\v+ux , iO'zCvIyω\QKrB[էu,8v\0S\jim(ZY-됀 tH膁5Fkb?=Hx8accZ9"aJ~Cޱ"z+ 0-_|g¸rCᖋjPU1ɉv((Ay㘫|BP`~W\juo82'܋;HUev\dҨ%=0yϿλwULC#-(Y\g8Ej_:rx'SX8]J|m8=k7-ؖӽC)P#4vzMyZ1 _F?bNSJă !WVt] /a6}#6i&e OYlż=#"רTCڴh> M7nzJ*'„Dƅͦ.>x JFu9'o0"t0S kvid[30T{gD%r<Pfz.az)G)jctXR)Wl  ]pU&STC[/Mgrm಺OJ؍$nr +4ց|EJ;^"X:cHsP;fmqPey@3\L[\BG \s`JBߗr2IO.[(Y02~U/Lg + r +ǒ zc:,w3}7!0k:$^OqN\kJ~ݔM ^R0wjhtG3^̏/b[lʑ\K'9=kDsu=*%iWklZ~[k!Y7 h-uթ~;cu|axd_p:?iWiXpҬAimQNcF8%p_\#A]f,+5NYQ嬹f~(6cZ;1 ~A@z^ =AX8)[+ [;ʛbAG D O ^aH3fG`pHB [?u߈(7LSKoV I[l㽃_)d47oOz5jiڝ"F)6F]17? ;}QG 5omW̆ѐ|hխ?3ӊ9غ>DGNQ~Pgb[qfXVё#,R -bWKZ*T1tO"[' 6dP:gGgҖ*Sޡ"_>rd5 %-^,#.FL0`s[uTZ >n9zmz2p)\)jg_.]:j2̂H1c2C<: JF;je7S^ry0v)=4*/LJ92KtrNh`iin0{ՖD%wX(l`1eJB;XºWqH q(,"Ps^qT4CTаq 9( OtOl7qA76G[#Y7= wnW#zI1B-ų 3Zc1E6Ž4N f]&3sOҟrUjљ\QSwXRm&1$)T?K14w7>@;E+fe_|+ߍ$" J>Co JXIokEֲٿWn2Ahw YbJ5M94'Y#^.׼Y)"y_y.x]#s^XsN 0M"o@̖;MB/-7ԫLRʆg.TXu& 皩Q9R|~-Tgd{Jx&.#.G)֐4C0-::k1i|{XVnUцWہûB]1J~9t}y`b>g9o}ˋe͇)D5}&{qǩ扂;ΪI;]^Pev6i _!! h\hK`"4܊5o8CH[ 5]% U y)eϽo;MV'TzvukNMCL7E9^$R3\b B v |j1a&p$`G41jnD a;*PPGsncO;YzMr" ~=l]lՇegbHhT} *ZX=\𬁢x[DK.kWɼ͑'rF<}u"w >Dۑu" ǯATZ z[7ÑY":$xqp# wK*к5{}1hN$^})m+Kn}owv9soƁ>u'ZvP )꺵Gě b F~oYn4؈'~}()W 6;ƩF*-s \m@E4g:?}96ޤҟXL(V0*oH3Nb!X0M;LH߂3hBMqy#+ra E!+J]7C.z̥7,X'`Ղ𐭇 ;|SV>âZ&O3#Q%g?eo('&:m^Mk?gŶ-Ex La35IlUWHXaaOz$A$3sLFgg]@GǞ O5H܂Z`&xhje,[gL7I ޾^K!ɱxBfVܢaɔ`bg!΂0 p)^#Hd-Ja~'iďJ;쨉eU,$eN`lx+?UBmŹڄ`V;,mYjvQ*(C8H4#b$HndPܻPݠ^|dwp(ԍ5v A@ i[42HG[Fl/1@oȐ52M-0ޤ.F:˞i9Dfe`p͛fR!9"j!?QY,9W%ߦAZUYnc+v5;U'㬡m7\ P(^$u|\n1ԍՑ:ۼp_!Ҍ#tٺ1Q92N 9@&ĭT30PO%[+(G.>TSJi|jXxvx)KW`gmWx(S-r{ߘ)A-|hݨ\E>: oK<A{u}p]ނDVb q">-$T"y !̻̗0rMwN+jޏͧ[)N˴T%ldB1grڷPzxJsW4yOd/)B[g1Ezkέbʷ}jYp}Q!Dհ`c8q]Kwn?iiYѝ?jN[Ƕ"҅VwQ,@"!v~,\&o$@v14(H-~A$qK^n!0>q%El>eE}Epc91{Kָ1%*PtK=! Nl .bǩn%.Mg S |NwUP~%gp"1(fKJLOF v6ɸk1~R{PH:} [,6Q;,?=WaA䕠KxERd޹5IReL#$Ȟ* ȴX >zB={!W&sQLα^ t#BYFwrj`iZב{/HD?Qo?0;[=9gN߅(VVlO7lC?e Dd"})ACyΩ'꺗;&En(x΁?CkFo'V IUZ\#(rS;pf fX_KsVb_*FS1 R-3}r$C^?b姍=gaIyMX\Nݷ^NQ%V3kI b"@7)3jRI m_I~3 eYJ@(lhFcf.1ڭ3է:e  o{кN vR)"? C0")VtϜoK3*SɡĬLח^7ƺXD_Xt]V' c'x7*$p:p=qG?: 5/ VFN&@7?bn&`MCW lv -`z=/ۚw/d1m/XhQ;GVLA1d/#2a/5"`wN1'Yȓ )Y} #MITBQ 3OC=a]>t{*osk"k&.V_@lm^ 30KRjѿ^ QLa2|?ਲ਼/!ۓ0 I_TMmiq 80YRY W6^ /֍4ĵ3g8Y5uy̞ݒF@or&]p ӇRzTs(G8,J>lQ`E 10a)YW\?cc<(FclP8=݅CSkms:C P4 ]H&Q'] lf\0 EӺ'9GT6%bme?-ޔ?kPj+Npa̲gULۿLͺYotlޢQR  )YGI>uq&(st&pPSRW) =_VrH9+h\0rwLM(U3J-f?r 94Xc8rXi8"1/[Drx;8ezݑ,&5W6f& &NƚPߝMHX 3Q9 %b}Cÿ=E4q0]5^vgɜ6>z:zvS'jbyAcWڳtSmzd6P<bXc5G_NVXKW}*7i,;khW 'Mtgv~*isS(nQ6,6pRs}<sc_NZ˾6|bj2`:6z >Ed n+37nJdI/0 ;p_ }U,.KvZ4v3SF{(rPf޾MbXe<\܀K߭\ߠ yC-:np\K>le*b$tUy\NW.ǒ<gΎvck(Bx6f}@OdL|RK7NM/gIwLUd;A%.Ir@"|Anc2DDA?ەZ(n8Yw|Ql wQMP 1mQGq+ԟ>矎;>cR;iMDQkTM#B"%W 2R!x`Y/_2Y K:ɺf+ʰ'%::J« BC\!&ӊ): m>L-NFNG%hҀ]|yO?_wo8F"AGMވs6݅n. d9{Z|ZS2 8)-KF׌,–f[l?J1$E^}.!,rAY+p͞hqܸ>6cBfE Y6=x(b(S 獁Nw~%nOOykQCIH?Mƛ5`m\6+~n)t:tx.M*7$c˼Fq~Ѕ:VǏgI{{v|Pet^@d':ouƑ >o[O w܁iHR^.tEp؁?`@[:lF[g(VËpoYWjI"z&횅 .8e1Q6q$#$*+Z,B $!HOPxv+ !7rUh׷UkT IF/ցx7ΝSnVE{xDrkŁwV-ObO(\#94)iV&BE퍥Kc ɘJpP K澭F?)jH3Jx=%ec:h lz ;L(* 'gw. #A\ϼ~߅hl(-w k|x5<ΑqǺA>d6V,b?9[)i V)+<ɾ ]ت4RŘLO= sID&/ΎDn1(I}3yr np~A!v0qL[&{Ғx+SO^ۇm'wul7*ue_E9Y#sv< z yi\q$@H/ rN4,i̪UcHL?Blwk%SFQToi{o84QE.b`'gB$mv*Peɑ|j^F^Rdi|>Afr1dx;&?!MhF9ܘM&,z*)Av_kݷ3=w2԰k*kǾ"f1{vͨC W'hMȞ{jjhpbӼ t(uޗ3>*𸬼-O9qYr4t>C7dz#Bݎ/ԀTK/1'!dkbWT߶V7o t!taXQ qЕ#dJX=cMmb:X4.5Y'fDlGP\?8Cg#|/UgyĮ!#Y{4]qkp%W'}]ܨzbP FL38ĄNoVٻS`"@lFPXml[4V޶jBcݦR?hqPz焇 [ELr}ON5lxہ0@9 9x~ړ팣tJ{mC/&c挎1ZRWnF%[mʟ1L4R"HTn~Qgj{C"6d{0PLv=Nhn"z }Pf5rqԢXyLd٩4WQUnj]+@{̚R A]鞒>YR, Y& K h8`ӅQ\`U%sGItw{48q<y. ߑ;R<`! u~f>2Ij |m)mYĥ9l>>YsFf:~ߟ">9 |.h9rd }\sBѮ>җ6$ĘE f1EPSLn^$MgL8#~@ @e,_H(4}z,LNtv~~xtz@Z1䂼#?tsMJ;}4pWO:,I\VkKCb~R@+yY|_e+Ǿݿ 3X,ż19`6yPPWm\%poq['.s W0΄7_ pጮRC6 bAB$o7V[kaE]o!fSI7WeZ{*57 XC'MdUsma_JY7]/¹*Zۖ 0a7=ק /bqMQ2E(|+{S1oEZlH'9ϥV/Efj=\4z9@NƴQ#EVP7ZLYFO)cMqC:´Sm uXtYsk+ Jr$eU$,m6ܡP)x*_,B# ]" & dxǖDSi 3~k[Dt0hUEJߟCS7E@|##(bg/ Q)НVH6{D e]Wk KK |7e<, RJ8ftxv75"EfVSwY`4NUOy^uթ:Po]ڥ ״а|`A~Lۦ+m6X\Lf@dW)ʕQ-V ϖD^f׏DWVNdP76Bk 본t޷m |=#J<R\7q@vFd- p ((d G% qAA K5vD+*Nk:ȶ;Ɵۛf\˷4[by 6[>(+Lu 1 JB)8lՀgd;KFWIZ5m' 7.} M =YTՇg>Iޭ/)SbPᩅIW2<1*bwPb9~uŸ^rKvItg WMt7ӟȤfe߫&`ڐ W*HV 4ۓ3ClXVz_Ug-$kO4ۈdD'G" #6 hNoxeN3t2Tګ1 3ޘtpz%V)^qՀz6 Q<ڡrQժO8f>'8QZsr5d)LS(z.4*a}Ң){cVy_ny ׷&tZ:Wx϶qaITzSi*Cpu mnVgo E:tHz~H.-LǠ50+0B3L)=cYnykw\%JF&(\?M9=hQ5I;e-B~~%Ѡ ȡBTx?>x'+2Eg/ NfX>ӏ%#՛b(6ًPxֱ;1LIa=;|ŋRV`7 -` .jr+ڈVu$QAI{ q#:Z7*:|fZancmY2C4i-Jy;ގ;%VN%osؐr2E^Dڝ%M) OI0ˉԯ0NSHE (WFH^f/b.}VYB o5#!Ž}  fq45ubU!ɊQBYg;y{:ȏK+mbƫ %k$s//0I+{Hn  xh3M:ڬ)}-2taR\%0B2k"C)m% l+kGiMIhbאʔϴ s5kS9ZbFō$o㩩0.C@AZm'djlg.\ #|v4v->H4\'҆ Ui@vdMok{&w+5>^"sbۭzmhn:I" Vm)sᤍvLhc] pvǕ* BCɸ[W`mTWY փoXj{>YԠ7kv9)/2Qb^G1ɍ^,9GeteyS=&C 3ܬ|p$Oo)(Pc&`꺪cUQ~XJ+S0^~i{XÕgC#_h WME[<49jK>c/ W h+ #G.W- uy}/2i:s CF~yu]KhʵG7*ST-N;=ģ<01"#]_bQ(+"4{݄r/BԵ`* 5`7G?=QH4rk&vQFX_I{T&%P.XY{eޞM%޾f\56Pl$Or O[uXx2F?FqAr6Xi+f^Bs%g" iD8!Bg=U ϗ?| J5S;pMD@!o d`Ҁ]5=ɾu˙">L(Ko$l#s ZD yR<(Aܐck%"Rv*g sՠ 4hxn.6-CσƂuu/?\Hg|KtoӒu/"^9+&5O`5=un/{j2b?X`f`"fjneZoDnd{CJj~y\ "!)an!v-/ 1^6+d, [T_=PaJw۞Mrhgޣy =ZwA#"ͯdϥYY8vB<Pa _3ns̍ʍB@f6,Ow I}F^ ,s;H)S2Osfj1&HG"Uy3}-~-'pS)RmM3wJ%(gߚ"*T8oǾUDN7ૌ nE4*2.B;{x> J3:@#"WvV F"EAWO8U׵QO2³tyihEc)YԭC'u 3Dm=bC8C2-LGH>'bz[R_$RN/g5v׃Qs.)-F99y>ѤTA+V/U)f/ 7bӁlĂJތI789n"_l1I_7:@~iQ=;oJg{{|};lώ=z7Vnw^'$*|5Ny7ЄHw 3EX>Í94'F =枇#DxwQbUU3] XfG;-t6Ƨ i<$(_﫷b_n 6e;w"J81BKa,WNԣw#QԢC?s2=O_ЁL!f$xN05zm:i -aߢ.1 )hB_[% kģkw3#zk&qRMX'Gfl}PѿV s LMH)!dJ27?"P<'ȇIْRJ imfj=(z~zӌPGZnY@LH6 G79|fɮS|ok_Ql:/tAxnJ9 !sW CxQnIYm#ў跾 azLdO&a) ix;ؽunpHα=$K% ic*^\hvgTg`IhśNJw}P" _{O@IRV&(_Z_Ph4!%}R=lԆ:]':$6b2Sw|u5v,]֠R!t!Kʖ/6R@Q`E>f?戱E&J5YA,|9ZC`ُ@8{N{zÀ|>ۻ03L6O(ړܨS @NiRס bZBL&B! I;ئYeub[`&ٜ\Xi\{QLtwn5ᓬR{'flnPwg=רlxLHslǖo%jcwq NMd w"=bդņNM Yg\2(3;niUvU9?H3h^ao^Xfl9r u|"sxGtI=zֹ4.5E727;>O³}R&+%-t`7R(2j}I;,z'`!RDM ߢWRnF 궁7 x"cw4Z+g< ~f1'@QREUxE_A x,E%k4旺5O^ TgܟFqxWI.d><^[zUaR, T9tWAl'>&jq ~GEΦ1T(+xퟍau#0jS!M",)CYrUc\W QLkCEjyZgHDzlsS/f/$9w)ƭ$ P?$L?Fe_%L #J[)zd,+3ɥ]o%z*}(מ\VN 4AQFN ,X!<'$l-C݄^N V,^JW*&ygIXpy=Ż Kyk߀/3]79o'&f^}FMQVOӣ5Sגi`á2lXל U)tj@U={g%J<{"GO鶣ԹL}9EiJkZ N3&LǼRSFtvM>ܮ^>KHxXz(c|^I_' ^*j bwG{ VTW5.?N3:sʚXE[ʲ^kJ9'm$CTAD!@[XE]?F#+$-b"EF.!im_ 9v洆doٶTuu@ ,(1 o~="b+xp*aONlE\ NpYԌ Yp:5"oV]fr=D2> <FN'bcGbB!̢wÇ SE%&f <ȯM dؔxZ QP-,ԃH#5fEa̰Ȭ*[d!Q%S&~"߂7sC[v4TUfZCH$K׹=i_dFQALpy/aGL5Ut?Sm: +A5 3/ڲo(x 6|-o_ad)tԷF*ƞ}~f.<ɲn=:[f!,sAK0G$NPL/4kSHMr;U`24_U=TJxuҺ>g}RN+ɯ(eF\9q0>Zn,ըI?V[+nE?Iڤ!Z,#PbȪ$_?"g|pN:A7ONn%EP=͡R[WpL2`{WnD5& YC.62;cX "D#[N i7vh}KtY(ӱJBx#f4QU!ۮ)KTU82xp_P?EJ$H)s7%x޶4@6S?*?ƅyް1V`W^`)|" rqH@݆5IhvC]HHq72Bb6m"p̡݂2@5 0)ŚS%wf)"ko[^RE`pi7HiZsU<,ĽMVo׾PPcaMgt45mJʸA!Q1nw 8Tl =ALt^gB75yfl\Ϟ^=@M Q8gxⅎK<p^пjd$}B)YkZ)8~Wx3E2jT: !0@jP? X٢ˈ$TkŹr9/K$Hc- /n*kw7t JBmO͙mb 5c3'0XuԤj][:` o!3tqY?I`f-u?[Y[xM.`n=cϜ zb9NxC(_Л`wV@/]t!Ms% 'ƕblHhtvRB`5G,p:E;@^FQJR :5#%.㎸Pfk:d,? >Ի1P*PRL]t -8eK\_S#I|#ٓ3- =/mp/RƩSISaX\yi~q)y-t b` ^aM-V;o`:[ _jDXys1%>$n!>'kE$?,^d&Dp!ᣉ·e:o!ho|qv-uc"z;cZSdv8aiY6v&,d)QNqʬ #`+CRl-2)}C&<X|?5CX4niphXϹt)KJ38* =)cp9D**"S(P$\ՕR خ0S> /1).f}$;vR\takVNg}Y6kkH~rFM\JVr_J xaP_"}T +z)2Rk mk ҹ&^=)0Eg9;^uFxkoN׽cOB9\x0Ϲud?;1Moy+UWe;OkN^ 8q hvў TJha2}$.I>E1K!:v a8;ysxwk8<|eJ>bEN s8YZ-d\ROUZDܴ SN0KfBLHb2U2vi:TaK 8c "/D/"J+֯E^sHHglķ^RU9fN]ɗ 6h$5ďMIO+° A Vz>Y`tgԉJpmSoA6v+Զ`R}p0kT1cGimmIN2,Bӵw:gXmbznD4Zf;l#(aQr*dR(, d "3L>C+#vg!8lzğ沭rV;$\)z5vò*wx)dcu8? ?ַJ|>js I0-d;'>Z>]xU8dC+zYTwK\|CxӸ0 g)0f߭KT; [0ls+Z*wJ5#/&ʚ5w]Oәr*[RQXy(~] D՜]AA%F򱘗9xd1|kP15 }itbCQZˆ|,tP`[%"k*iY/^oyQ&-y Ɗ{/Lo"xE0-;i0.qjBIif(vυHEA|ڌ&YJmµmI{l릪q6tvK$y.e'XxDƙnݠ?aYƜ<2`I 4 @]u!x]&mo ۠~[߮W=%xK39EG`#ԿʴFf<֣n9Fb& 4Z*3{LGrlϧ2 h\zQ =,Hw@-AI?\Oz{EήFH?loP~J aY:=qygƁٖWq5XYp1:AnX/r ?-0X,?!A ؔsRw hO>[GJ`πm0a5'|,Tc ؓkhX]_Tq2;'tB(<(۾~ C6Pƙ}30ʔkj  ?͊~v{Kb+|u۝GQ6A!jԴwr-J[m<f< KVug(blY@5&}\AՏB^B#p/4yܩGU0<}ÄKU{,,(CS [8xU)F4؋Fߴzɾh1 \@nj(h< * 굸O(+ʪLvŻaGk艣)yǔhOJLb c:9z08.VÂB:qړ,b7s=hs2r0[ "EO}j% ft9hTŽjT\f o2WA'5Y;IH[_y(l2Yn}Ȁ?`;kX.ݣ!!x'$[:{,PUTѩ[؋o{ jSs׋O$C@3Ym~(fĤh2',/c. WJWHXF9+YŊk\9qd_ CqmQuj/'9]U'poyA<x;/LL.7_A$?NDßwNBfYE˕٢cI J,g"8(pG ZuV*S`at&FA#iTU|qѧTUΒP +@զY8Ir""@n>;BT.^*W.2J5s.V]>P :DQq=Nb̉3`փjtE 1P_VI8UY*4HO &(%RADePx`a$09}/^ U? OVQs.&| z1ElgJ8>gٶ ,?-NU8:[E3iu-,2cPfDɋ$ ~f3a 2EE^RZro\8tȱ)WΉ:o٩^#qG(M"+b.Oiyӌk Enc< 8r#rjΪj˻4Pi fq=N^u4qSņ-V c@1J7~}5sΟdbI%g;>3GРC d3I]-$T1 A8[K$M-CFUGgC줙uS;@bћ)F̉ = wňÒw$ -kJ4 }`9"SY%Mm T7kkR>t϶!d2 h!)yS[4'* b8Oq>kd-Ս@ Jxo ƬjC\}xyaNIs4 WG,6{$v98x)s]G!gkd(Ƭ#OTcI mlGI2dZH85LFW;iN+%ZUAXpFC52jK@H^br7 GY_f,9uKlz:R(a^jɅmM;UwsFA|HڪGuu{"sx$0MpvEd׿V(%3_n _@JdNƃ Bu\s-#zK}#@OW;S IRhXѦ-'8+*9 ;]*h86f8.J`tmny7y+QToi̐#4fAb!oM@HnS>js{ Qo*?VkM{>Bܢ!I[ojz!*s<aäDtQ52!m5l^L+aFĦmZ&g9FQO>scqD8+̗r>eF[N(VF:Xbd+Z?+anU 4{:a^D^,2 ڢ)_\9Z '~^*(n~`]BJzY)8e2H  \H`U/ {?(=Yd@XIgoF0mIx?S)L`ĭPL5 ژ?qȻ9h b:O*gp"#2HG~"E}h>OvƟ*d9J{]7ISJڮye0Zs_P7 /|{Vr";qy'RJ>{,JlJ60wx;^W *\/mEmiÂyCm}:Plg<_RKVhY6mNLW[2cLl+}biGWή+ZP{+ H'H7%ZfXy,<,ncQLuDo`k Bg_FB?ru^eB4`$Q5v*M5Q82崝! " ygJkgۉ_sX3#C15Bmd)u}@e~ʘ΃L.UtwcjQ)i ~rX7ܛ/V&#NlXeS31 ASͯFP O,BqA!%jnRJ]"M#%v\]<1 FTxǠ:Lr:栫\fH_b8dELQ ݡ5hXÝ@_Ohg@RQO%6*W(@jz5Ŵˬ^s~iNqZjo՞?SPOjD!oxml'OݮvO?ǣvƏ. 5_uF(9ῴN,4UՃ:A}pTW[`\O2[ߺEaYYqWHQv>En |"Qkhުtz|A~)Cuվ!Faux?%7I2҆:mdz IɜpyZSawqi/NN$1QD]UՉHBГ-ڍhqB2%7Er&W_;'V4]NO`p"dD|,72o&߄t#+A -:tRTlƮI~nZ j0O'VEjD<7A t y3N_%# \I= ~ÏBnTEp~9זL ":t(&82=cԧRhߍӍE!WIL͇;YIs LiZo H[@緜,LB9 !݄7/F C µtf@Gђ9YCm1B:0QCƝ ?$jdaY\ۨi'*46‹pVž$d/*$F{HOСZKb&n =S-Ki `-Tdž6 Hnmޭ xt bΪ'+J5D[d4C Cw  $E )ŏ-%98QW#է:ٰ|[ C`h@^S=FƳ9$ 8n;&rӐAj$:nDB\UDT GF,L.7 Z%GIc dhB=w}}%]%8jeE'E] p9_<YYNX%m^.> p)\k.$vij&m9-cS>Zs&P␛0\Z6:ڦ省u}άy>䴗14QՌK$ V*/A)Vǐ'=zl`*hqy{w >. " ʍ8S ߒ <^Nz o*' _SFZ(e [uRˈDj94Mg݊.f$ba:\-:do|(9?a#TT]c QM6*/1QG&Y&OFlz4<0] l!km)p51=8XG7Zc(B~ e'o'Uqv! ,Ti>bvصO23Y@ZƬdOl_ps"j}Eiq6P*&lו=߼d;?9]#O-R =•IQ60Z u31diksoiC]L6X J8ik)L#u7J: B@x%AY, ;Xc k/v)ʌ;ͥnބ= f΅@Ԟ|b06 S ! p%)w|;YWr!}N}()>L~SY,ߴ~Gx!՝`wYfhW >C"g0hE/c&[%0Su6+B ԅ0Xyih>UTrf(p޺rwQH2^|egB0wz`5y!BưfPS/,/]LƄwl|2Pk lM"zNE0 0VN~:]+y!XI"n֤J-øX՗g adžȉJk])Sm7`|lbpqu$z?2Q ](P ;PS >uLF4![`o1jN}6;H)A/9i[BfLE? ȭOQlN>H:'0_1.cnWpp+9uXR.i-fk Zh臆x2,Į;9jQPm _X-5Wv5=TGd T u V5)Oܒt]XF,jͣS;*}Z3وȜTC"RKMLN%7 j}~ڜdcw%vYr!Ԭ.hoiY Vq?fZ f #{1ZqqlǮNrm̟}ҙӝ[j7_d])=\:PV5K3STebߌ[5ӵ`:A Ff[ IW 2qJm' QMf"ΩΝ21}顆go\dB = ( xI;}fǚga+Xں` |Vz,{8fe׃a!j] {gfOpۊOOMfMڐ ‰y:A>3$3GW=Ӛ߭ڟ=9盥5NMZ v(C/ݐ[1:|Nc?{&^𶰛jp][j\mS Mq#Rٯ<}rd-fċxt-۽> WWO6SS6}F)K#\3@Fv'PW"ۘL$PsvUƺ GE&WDFjwqXGؒتUnjHG۷i R疲_mn |0~hivS pBdq~^hE ˵ˁX?Hw\uf3Ɉ aեEпXѸF~ &dh~'MgA!a6`)A3S@䨀Mts~+~ej-2y߸d& |أ9} +t H^hCXt9u$(#B@ع FWA$³ l}2q$.]( 0.>1zgNJޠ.d]GqvP Q8V{[Z]_^7Lc"zPܻDf8q&y^F2c°rO:rDs_C^"m0Ouޝ#^x^B ncKL˚mkiP> KZ9q, ?hGJ4EV,7)hL-8m|z?М'?`*M iwab՜hKd\SGaz -Z~ݏmY򛁣/:Ç^ge-VdQӫKPn3$vָh9]^ sQzwt950hӬmIk;Q`Is8\9W >R!)@(7cstaObn) 8ŀ,PHf1X9kn+!h{o(8סpIP>FhF:HD 1mFs9x=[+q B|&?L7J?6ه>;$C\ic^VDY""/ܦ<5+E Б./Jg.bSY <ɥq{ߌ<~? /(u?e{Z' ~e.}OR=J Uѷag"qLNdGqVKqTEl,%kL < VܐyS/p:32فXzd(Lˡ n1>HFiSf[/Lݕ]]<۹_db똱BHϭF\.I W* _rN]Y}8BmSA ޜsZLG08lIN_˙ hw.P|f`x9(<5d렙}&N߉ONSIlC4S)ޥmJ-cGJg:7\~0XW?|#uۻڶY ;2Q6NLmϞYnʓN+) 8_7PkAN j/`i.0HO/qfbN*9}Z섕l!lAۊytaQu6ڔUdJNKY Cb*wCCqtA,)E2Ľ0yx8SzSa]Yr'׏}M{K($YtȒU"z a,)2qDgXa CϨSs8C_1ڿTjTQBjӨD9"m"]qvM/:V~D?zUPX}Etk%27Wt =9쭅19`'2" 72?o*B5/ڡޤ y~:Jh=q2 0V\3*GC3V8gd4s6\*6T̀Gв4( UЍɉd:ޢ?]jwnWN.gd7X38%|eH9)ʟK{kfx:sĩ͑n eG4IAw$ 6)io29;0&g %'ٓ Wt$AOjo?tK5!ѪCm& _Ut; nZMP=F}҇>n$(O&wzFFZ[$- V}q-0h^RdAs$ ~lX[, Y8J^WL'CPkq&CȳE.KmH?>(ٽ1p+/_}9Opg$-0ʰZɜ =608K^'SWDCZ"Mc+/I]9{-yb xxde$cİnjyHO{-'o=&Ҹ/_-gQHI1~,bE7l$rLwѧ 7թȽ>`ܔ]j; {i#d. :HD0YVQ*ŝIMGڕ;\Yǽ*J,&b|LVBRɵQ23(}6B[c 0M(kI SqqW$J&/@BvHuC$`y_mLu %H f!35 2wC^r+ g!GQW/~ՖrxKYh&[,kE^JuG&7Iq#aͮʉ<0=)1_[bb >ĩ!E P~2Y֝-eVj6wQD-(Ņ707rtC\ @# u'jwQ Z5SR۽,6v fsmAB!!e}SϫՕeD 4%C\X87ώs2vXBMA:"k:.yY, N~nq; /@oӘ9ai m~`qo~=(gRG1puNpX0U0՚LN0jglo˨iϦ&_d=j zPӮAT [`]8!⼣ Ё@(,YDEqF8RD;Υ+`Vj5X*wL72qV6Cti~N5wr4)Z$*O'ts_UKz; aj$"3|}gwb"'}.9ї8rGd9 A\`>4" 6ܥ 96|*1-Lמ:3,ٓ.?ӨqfU jJ:^$]K:Ұ5@;*ϣ9:w;2\>ߕ&/WxaAxL"ѣE{-[:n|\9 6S?%K>}\(F_j(Ci՛L:3i`1Q5PƛQ/V 9['vSxNjkI`j荼bTүr{P Y> /+^t:NW|k"Q( $4;y,Ƨ7`N1sPra\'%P?8(7\$,#[&iy8VTl^+>Ei|E1\ea.w4??̆@&l|MEw~tT-Uْ} 1zjv/''[fͧ6_xQHOq]gڔەb1niLRUY\UWɪ/bd.t*o7g4xO9 s 5T*"K5Z|(cI]!;yx{mlB%^KJ ER8uIЃz[RB s SI8X+y[XY f*A!7:`kz :bT`MM r˖{:xOa 4bt4$I{s '&Xjw6GEп?h!#vu rTi+q5SYnEy0n &*BZKu=V+'8 };tIzI1M/;Lvrz7.5LMJ&硺T ScAB"zZiyԶ2k--u?6kF btfQvKPEk_t!el+"cv ; L{#R z\Z0yoRؽ-PׄI.l7H A?HUU$$R=B'Y]EÙՎ!҆q&v>Nt;<Ҟ=~"o4-~#d/SG6=vk"+& z|媺FM ݣm꫈D lt'yr;m!rȬH]*j5rF\*[[߆W5^'f$MݪwD"\i}wNJFQ(J(;(,e8!6&+zȨS" kƈB&>G9{[C˥NX\BoPE=vE.Uz#Fq Ϗ%UWirw%IsL4eau;}wSί<\YpZ&ST b8y|aXqʮ5z uİ/FX:Dy *!/ P)J.XsAP!WyDk2V|,V( ͙M0ٳ4DM#@ƠÆa:'{5$l:݌̖n RcDA1f`|R.ϱeiUz$ RV߇Dµ3}T]YV N4}]Ej3ꌈ|cl>oٓ d- {uSeΈ"s&#OgH7=J ܁a {| ~CQ5rCW[STouJm[ƥ($iUVK*I62.z>lܟKhﻊՍ z ruO`vV3eO .:Hh@*z4-z?jSW>lKHoi_vzވCbBh`rѲiS'C-;zֆ+vH6P֏-j{JIIa׈՛U)lg#rM5J胂f ^!`oObb4հ,\ {<BG'}iej_K3S>FU?A%θT5*DE_i iҠ}XJuJ)fߕkId>4(O@ω~*2pv1F=9 K-]|7]m7'VBlzɨ<0r|G>eL913R#q ^RS"P1q ŬS{W=NNن^!yk̈24-Έx8G*:EWә?#4͵u\ct( ''&VP`ۢ۸ A%}NF?-j-IVZ63$1Y!o}σ^➆~[ {=`s&C4YFڷy:˦ )|ѭHvO􈖝` w6 5\c&hQ]>f~&xBľ #p!k޳I&怍ΚEyŚ U[U J6W~09Dd|b(r^'X.1MUYsNZ Xk;Ѳ8d=]_E68#Y, V W )"k^O%9šx"i{2Olӌq{$/=+!>FAd5Ih}kdO:焑l%%e-6?hnD^H*Q IRyשyU0D8* Q^M pǴ* 6|z#v\^"&UshJYЃ0\Ogrj=f;Kk~ 2Zkw>- M.&m= `4/PZt~8;)w#`ߔzO7q'昩l^tЩe.C%~ۣGS%~17c⎝oX[yrds-"KEwzpPH·LNItBe#'D6Z u/n%YP_X%L \p%۔RǸ(8Rg|lIXĭ~5Sfb<,nécl ƌ5o=]4f%ИYC2MUOELW&9᫨gw! . ftd1iaF'cD xmt[,mmO&eS Z;L].fW#=ʼh%~}; HE >> q-AiVN/" X (B_ '$ (DeTuxQl&$CXo8Uu7&[>h4n"<P?@1vh5JCesȂ05F%Xs8lIم6@Ju^Z=QIV-V|U;K~{q4MⅭFD^>\|8$)qPbCdqs`r{V3{nKߟLݓzH%.CL7+{=dSj t3{1]T^BPd"V/FO#b;iaΤ@Hγ/w|_Is"JïMa O㩵[}Ch$q$&xL&iI.g)rRyImmzt"Ì)9u{waw3pt46JhIiW~gkz Rhioj\QbZz zw"7Z"x'zQI~-!(LMB]/W߾@5qM $%9\ҀJ:AC E# xOmI,Bz|0_Wv"8*nh30x,#^ȹpy( 2>vaRο(H]*/Tr謉Lyi4) ։JASY1DCBza=ݓEuC!jRsX;wIz?nOOzd%tƎJfqmٸo$"ho!.0(R X8՗~Pu1Pp[WW1뷪k9a늫}f GJcfBkr}C:CNEw!50A%b8JĔ̱ҏ a4!11mZr!//O㟴=\K􋜌AlH]:ssKqzڠgoz]T&V57T6xF¤H T?vPAh.$#v:w9?X5ݘ&tں])Pgd]OZtGYQ|z$ƿ+"GYܚ{eB%XU$/xi=6MaY*fDP'2ɬI9lkf%L,љhgȂC'=L<ڣy o#֘> Ic[3"ʑ건%mG};` w|2o":u>;`=&C\ 5X,>MjMɮ55uxxڛKn(>sԏ /iZV pPBmIK6QճïDqIN]dٔcbdZj: OЦղRJYTf 6BDqCFeK2={a P~iMnK687I )kipEގOY$_-&`xm;eYxeK掆]Уmo6p*L~n yjI,W~* b3A[ r59  }:C;,Aʯ{PWh ۝9\VDEz(fZsGuBI';lغ}+{ |_7`ɣgk{H-e\hr+LFEyHxq/5]0Cz~LG:E\2A\k/7f`KNN _Oc**X Q,qaǞʯ`'2YIh#*k6fS%ɧ] |n #½:y5dx aҊSe>dX y4ڶ?Zƚ" ƸwWR1Ex FX]lCE9' {T-!xzW{G'ӷk*^zB6(im$Cq<H&9<+@3] 3\zjdMR[n4 c!$*\دd`y?v#IE!Ov8TQI52gR4хzlұWISduxAVeC (;@W۸њB.u FncN?9+>T "^)|M\dDotD%6AD"xLjԢ,>=N?&"Lx^uCBpiXş_aqa 1j[yAān2QO0KASkf_=k`nIw$+% mr}ջ ZFK:ᬤX8GGD m,\ӿNQoL lj(Xa#P,՟%vZ*/px=h@l (qm23]i#DW1$Iƒu B~K1\֋HVnO@,9OtQ+b.x?#DOk2ϟB{/mԫ"PF\i5u )wlL wV=ivxUP&+=A*WFBCmj@+09a,L PkBkM| Pq9B x$85 'qS/C7( 0̿y gZ˩Z)JG(թ5'oW{ih^&Ki1#DHJO8P`cgA \Ba oC<Q?Y;?|ęh7QZ *bzw^hj{>UЗ)A >!1. #t Au)_\Wc{(tr\êi{GacMq^@UֶIrWu^Qq+ 8Ɩ@-I-rkHGKDU ,6~e2bpv+_}B-)gcv> - m̞LΛD3%} ({ 2{8ÝZіrM@Hc3?z8qWI5&k,)}wTzAb-m<& ȯjy͡4rO/\1꿓H"Ƕri>(N=Tk/mY笡aqkBp=MD̒ $LtPJbC K3x|뺍C`3nDe OD_\\RvMZsFqwCj=&zml9nyX9ʢrAYiqkt>Ӓ_'*ګ^*NH8gP?'^,TM(U'_I{PՒ 1[ WD M<=(I #t#9̀lӑ=le1m?'$ITĹBX[+( !OJ1{{55A>g\wI,ݵ04lNSJam)^d#M%GgNua2B@.#g]L`fv!Ou{*9} ϒ-RIw0PhĈ 1.]"(?Ki J#ܵ|W!KXM"g]ʈtQP~)X{ݷl]jyJ2eyf2|! ѱG#ЛWDۏ+i \Y&nNڒE>sI)NGϖg0yY|wt{Lr{Cwt/?Cr#uI~ j״yʶq2]aA͈pc]9kʘb@3Ҟmt#Z7hqibR āVyGWR'v'E&9pvmu "{'ۓuI}y #1?8@d9 '$lÐ 1d;sr! 1t O/-<C_ wͰÀo؆ݕy[ALϞ_`82PGǢM@/hc ow 40r;*1Hmwxnضrh|G|Nb bT$~I0& Yqd "xt3fptKʜ3 g;i W402'C^ǡoƴp⩸L q9NP*O" |Y|tEEk'~-WnEeɪ龙消ׅsgsr{ yv-;.FZـb3t!Ag`ƳLz!J2iX攭ŧIʘsÝxB9\bz0U(ö2D4@OR ܓy .u DPЊPJV݉cZIgI:+|[^'̰Ռxl.bES:>ᚻ?|dsCU#C}'I3 ĉދ\N?xl\QPpuj2NQ;a+LREb}0 YUt4\$h$߃?PKSI`k) t8}ZE+n?<wn *DŦdzƛ\s;ZGH)~֡J_֔϶rT֠Z1@Q}~Tw᠆e{!>);xĒN8*k.zTWP1o|.F>d~nͭ~+68+s˻г*O׷iZhO;<.+BO JB`+{YD) 俗],IeP\Ea7]n(eFc"41Ch3z"7.{ iZP݂ v123.}Wk,(D2v QO!ԢXnDFo3ɖ+ȁi*y WhJxLgҲn3lN- '*ƩDJ tpa TۙZ_BŖ5.s2@IOmrAcuUjЂ\v#mz153%x$T!W \zˡnl ? vFi?<~L6'jTԅ'u2u:ڭn 2߬i[.;zK7vԏhVDDu%7Gڷ=E`u8x-YǸ2;LƠeYVWpf ﯓ(ZPpU6ͣ5 jr KseL[]d5@icyu<]txW*ɕG~S7s2RjtEThe 1@4If x a0]_ T|APguk}3Y E:[,ϹT8}޶%|HIe )7AI"}Y@v8#LbH:`P2g٦ke1t1X$)9$3n)g qz A=^l Qt喥ѠąN8C v7X]e( 3#pp1{>Y͵yh|{}Vg 8R4p`Nݐ2ƾ8h:8{^qDRyf@$%yruncjô"´iRZie9`ny4G`Zuu2BcO"ao")ɗ0`/G Q 0}e[._U@erxgDfq#r7lGǹ[] `:EѦg p4ݭ[Kb} W b*hѰiJʥU~=Bj= HXx(q C2ٚ_ЖЮAϧѽRj⟻f#).$[NfM}B?|MI N9 /daUBi":]Em.+љbt/V3g`n:1/bdVh4ҍ22ʲ#Gqi@iBJ&ClY> [zԴ\5%1:9N$" T>xѧ.q^% z qTί 2S7 ׬gN1X4:3fA]bqhT ߓ֝U=6~#7}=6_ w~>{'ThHBv݃!cF'̄L$Sw{96`Od-+D{(#.m`r&u-pGg/'L%)ǻ.?#HJh/~F69O: G _j'dWLxbgpY &7.8C+:ndQQa&%Ƅ '/ڂ* _LZ`u}YNѤpNd'idP/ٛ>'%yܡNZ {?u(cyv.8ub峣 ӑW A;e!F.1거ʈY_ 8L@W9`axC|/ǽD^_- ÌȔpoW.a7IiQ!(C`GJDˋCJ?h$+!}zΗf^7{*32UA:ˀzio%{)_In9k7$ef{qDE*\M}b"2ifes"C1ح]N C ԔCGY^B`;E$N<оv R{B"p1i16~Hu>2I+x854z-ljs 74\: Aij$`+&<;exj;]8<<|95pM8tv2$[Yle,M%U )>)6|ۭ~:7zϬ/=&Q -mf3 ĞBxpGq,K=@b:Z6_YED^s. m'D Yw](LR$/f/<|zy"\1&>'& h<:[!'y)yoM→X$7=i o6čFct>Mݞ/ښ'zzp ~Z{ϙrR }Zsy?Qpj`EęMY͡y0 n 8 (%{dM}Vca[aB lu"r(9T툛Jf̳S cުf|"ϙsF.K MeezL@e-ۭ'K=w!>* "o#{*ay0/%S'l05mc xg'DYKC3,'1օW"kӆêH!QN\ˁP>2Gd<4 O/{M]B^]]GЧ om) D-,uEbN$LA gs)H5l;\M!{ W~{> 2]iT1Z@as }@3iz3-2,gU\Fd*ҕXx IA%9ۄWTHA1f*һa)ުp4CT͝C=Dhx?B"{BqȰ:h:Xt!"M*]T sWvMbVP=vC9I|e\VbiwԾQgbW?Tf V 2)6N) UHH [w㌊SHJalxgȢʬ|ӐlR8T o"+~b`;8U_1YU a&G2Ǟ728b'5B'((Rq0:??g5.|A/sh ҴxnƩȜB q 0a {B,Y32L~ruUS޺.4w¸>@L̹HwLҥd{a+y#PiԐqz6| xi>tm҈R%erd#8ld*~Eb"|vWx-5woe 9wv!܉{Cɽ!n_E\<̓`B>t³o}o̴tWmSm$퓐|=fb+浗raI]iLCfnuL2eޡ Gu]N-ۃ=Z;aܜ7YDY/4HUABƖ:b L7:>Ï?GHV]Py~꩞>UacY|f%5yM9In cs|!Dk'-U=V:3D7CGo }ȼlqA5AnQ~%1ԲCOIߖPHMH]!!CƋCJOsp__9NKթhB_C'(jac`r}Z}3niܚ^- `J\N5{(2`fZ!Xwzs넄nk1ʉE; bsMu"W-l>%S9` 9k"7]ggKd%)&hiѸC3<9vo닙.‰}uzM X&{ v1rݍT2E4f6Mw0y8˿&庌B߈;iq.Rk8n QNNEGAK/' qw""Ζ SB<'"Rs._y~7royy͋ȅ=/c4Q L &yDZaO kSΚ+&Gy8S҂8=}pI0]yܶIXIПkO-d:|wV=@7#85398E/}E5fE>ν |Q#{[^%fA8Or,Dw= b#2ߌpn'˘@30MoUfBWLAjh`K^>_D>Zs[4w]`-;˰K4ɦ.6D{2u|!* 0= \H uT{1vl\M\yFi C(g^颮qKO/]U6uZb8fv9I$Ȳyuf̷aE ٌ@tWbȩ t] (c}?zk\S?XT~f? JrrX7wc K%Q ib)|VGh,%(0uځ ^ &O΅9 }(o]\EOZ-pzK=./ ŴT /p(nwL;)-Ʋo!J$'$LIO5Eh۾1jc;tEs}G$E2%i@;n?cE(WVuXr㌙ɦ%Iq4eI4 cj\MPsWxK%Rn+p l1xpcZaG'L[4tƮ 쥧p-ʐ6;CVv}̚ʃă4G<0UiBxLwxB6S$.`yWl1fNnA~9罿 "$O9$Gr+kI>WlZ9zB |O;ʏ ]n~O2O{' uhwϲX5|4/W`pL-kQZ_9H{! *Tђa+_ !(ƨu'7f5f:b..^y}2cc6X i{=Ϣ@FeĴ,OSTES/?ƬzӠMBܷ>oWIٙhE'S ۨsJvtD0/-xbhJj 9!C|dz-޾l_ q^%_`+Hf5O  n s۷C50.?"(E5WrdX0Pno~%$Y| U3谛ԃ*m3W'g<1}#%'9T+~TWknIqd^Gho0W$0\ l} ԜBmg %3>"%po6^13D7  :/ES0y'BJ[rZB?3 !M0_fuz)gRs#kuЭ^:Y[5:o2];MÂDI{U$ sWcHgƃg,j&?Dg_S}#QUnn n2O<}o|ʥeIH&Re 8ZwM6wF4Mݴ])U(x=^# ,M~wCd+%b8٨L2G xypbwmmPԟpnAw=Էek'G,FjwJ}K[t Ϻ_- mz-jkKPi5m_ 謕xl5g,chdIyV 8 y]ڳkX}R,% E CUmCUK0({XQK w760'MUӛF%)<6|(U.sOy)3қK  c] UiC!bQeJ- WГ+k (-9pSM2:kYf7SJ :r􀷠snmQ‚-a휎G85 ہR.*cf@\iIʑ; FKG @H&Uõq!h:#.V LOPR@6SlT.N챋dڬk- oE0Iw Ga+;U9L'4?;%mŶR^Q=BhmŁlrwE%ˠ݄RWċ@z0r s}p xfB`\ݸ7,2~ ?$̡-yNSG6yzERZ *)Fwe {  h^R#օWXGdnpUYR=$wxWzÃd()Ӿ㮾 &^Ha"V33\E))1)YV2/Tk7L/m :CWXIhsnsMn-)MJL <\tTU1޵}gHdЭ> Ŧn^!r`Xdx-[\X)>zR4bC~OF4?$AU֝ C.36go͔iWŻko)^I vQqL3oD-M}wB\NisV4_ 'hTWQtUlRa>,m`R|#(tK ~P^Y<1 nFݹ7Q}&dx[2t7^gOhvk]PzӐ:eDօb,y!7ly=m~ʽZF9}nsq:jgǫ7I`gPj8PL4蠟soqeWȋ^-ژ*5Ǵ_\Ph_t~'oWa٤?HdT81L +*_Pʵ>k#NDZyNdZ4aJ~7u'Bi9+F~64MzzcԚ}-3G"A]1%0 A%b?*6㮝,V2^â=MvՋԯ<=%(& ~8?ajB75)#dYέ0G8 U%#׺3 #H#{aާ)@d SZ;8e #r_*!<]p_A>k}c%^U9ݾȁ _Uo$ *|B& ,tnוpW2duBURʿhbN=q+D/Tnq2jt~^rge/e-hp9َXЊ n!uDD_7mӶ;o b'S/_DZE^mЙnhCk;F{=lJ$4|l b}iB/}+,q /[ݰmFH5ݟ*g+-;FT KBMv bE?_z61Tg/!?#/|V; 17zvW m)#Jg4O7ǠzPޙh$Y]-eQ͡D̑WDE}PmW0랑&DZїW);pkRX`4'Mr&XǑIƜ6Ge[I& QF_/G־G0q2@a>]i,sg9FZH_l_f+im\~=fdKচĿ-.J 6 +`苰p3hGQ{DU~˄-ؗB7CO&;;FD(I>8bb;Z.=l`NBO1OQL<T;nOrJ5)m'laޢڜZIM2lF6hq{(6#(ΟHF*nO{X%y z§Ks$NJU}N&+REpe,UN/Sv"_ Us5(cg}nLQqȝ~˜':RrnY G*,}U(cT7GJcBik4/zzV)BA6nt^)n/ o iկV:}hC|J4H1:6R]{C%meAs׫R#RUGl/=צsVv%O:{@RT"<.q!2)%+(&cBϞ~Տ/4kIf0Y [qR6h۶'CbGaܮ HwF:?/fMJ:rj]/,[sJPExx{ cd.uCXf}vuNZf "z6d'FӶ"sFh$VMڵM:/C ˌE+\p!Qy%:1Jl-` t; #>~Dy?\DU#Uc1LrZ:XYGZFpMkLiaE8\4Etc*^A_CYRNi r(wRfW\%:3Q2P>./kx%@<5$~ r=a)Q\H43=ԏ"^>/ D uo#[o/3vMBi(3N L| CNQ׸]&E?[R16;tR{Tcw5z.ܔog$D$f~èW~mDH:wܚddwv]D?,\9k8(;.4_wsK|]>{w[Ck1%QGˁ+|ODٛ2ZG# GbmsK{}ˇ,{o=+#Ǫ1"mT[0:Yr".;;cB5cU'΁W9g3OfԹzGq,u*:T!~$Jwo->l4@ǾW -yD,l5dgAˡF[ώ(/_Xp{XM欴'R t}_N*Fb3@~j1n#onUbl•}MM<=N7@`s8}'{86>{]8/dɁ >1(8lI)Wܾ$| +n ?⦖44ǨOf_s㉅A<0cz堐0-Zp_ET`b9*myI7>[`#[f]x`9$. !KodիvH/Aw{&KxFdBJ`bʈ0>a7ؼˆ ?43e3>e_FJcَ|q8$SRz/2k0˼-)EG3Io@$ָZ+{6?kJ.캰g#])tr0m5!5&O !k) :}36?NjuJrIg+Fvi6cVpB'8Y#z{>6JO\$! Y|90'l]y-tc6Fm L7"=J-~*B8}HG[}V%*!< m*=v8@P7!E ͂ ;[ gy@ u-Mr9RDhpxNYJOl?#^dRGi7{-ݚ>w8I|{%be&"AzWeIkn?1]=#4~g0 ؓ)kԁ+4ov7dkjXZl2$dkk~ 0E78ן77t(~V F3!HCor8GBGL+en)mv%W`&y'ǹN @:#A7bᜊTYY/(Ya2۽j/a٥Q0znmP _I>8Y>o3YBvȊ.5K0){ӹ%6hNGK^WY 9&|&N ¹י;>w5vulnfhF?c!+F!n# f?i4=2ۊZ-ij4$[4dz5C7;cE$!ڄM<W/ՆԲs('{ZZ[zxN6{oPy>;Ts +GJݥ@ݳ!zs*wscժ+զDb'У'~w\Y` 4 ĝ;ˈ`HL\#T-1ˠI3SyI5$OS>ط^;%Ujm9$!4" ӧ7*&uJEVJ ȶ-Lze.{/fh)I?7|줃^q+iJE 7>jxf!vpG'4fܩ6HωHlpk1J?߷hH9$uAU3͇(JR=rP޼cux8qz >? /sjϕ=nhTHm &~r~]SwcvH&WsYrA5׉sn:m)?@(ˆZӂ^>^[j.NO\<$J?lY6VigS"$vԐ5q,8 T-̩ hKGѩpSlAdCm1t}-tۗS {}Dq.IB>'C¡%^:&1uJ<2e5M ɕ-^6(E k*+l$wHt,?j;3L2{xfōCǙ:C+_cwv_h.8zAa ԽXy{S@0쥞jٺ-R)pAx6YJMoI2κ+|(=amn4nTz KK=8.j 0UwMʐc~} IL NGKKԙ03pS2B.?nvbkT5wY C&-֕l9?M/v "-:]$M ?KJZ3XR7& Oʚ g ~2mOi4;_0% ~Om=g[@.+հ5ad9ux)qTwlAw.ݺ< p!Ke *ub3}?Fj7hm9Z`|>/%qt Z1hP$=#|7`E!Su=_-Z+Pb`ױ( M5Gt OL>S$늯5X-W DrP ֜ h:BCP-.Mڂ7.s;}+YY*ĺZU-d:Og#`?pӸcT})JR C^er l:v ݃9:Oإ(Ľljð8!!nslJ y"TU6VpYGO7=M5 8Kv=z9v:QtLV\1m`X,¹GJ_vdg[nXy_"*tߎ &CNRf6owfGۚwӷDAOeXYIr=-=Roz9L=oT@6 >D o_nyr,| {Oh)a@{elar}6ןh^l/ޔK cC BK75?1ү.\|NZ画˨f%ߡ1ægbˀKl7=sTQ+ Lh_^ 66kp,N,kD^١"9ku΂:M6{r|;=ޥk4$,L<iF$pAHކ䙷2 =D)Pқ %5-0ODUpj7,H]_AB4v26Us됙&Cqńw'&+[ƅʨ3 =V6Uq`?|q9#B:F}=u~W3zS.;o$yо7Fk" ȦݪZOٜM*Hg:! {>@hp^:&t8˃+n&dmdM 64'K1,/{Lp'7;WWc38WlILjBy,Zc|)0SQĉ ep _%N:L`̡.m#AjmO `N2xP~u/nvI5~ D= 0|Xa#D*dey/Thq6'Ƚ$<xz/|Nle7fE@C==\>Kh"[.zfC-U og|Y/T>ʯBjF{Q!> 6Dsᨓ[KޤZ|c@~BZ@'ŠkҾs 54QYr'Dh[:okf2X}N^FbIIO  wS0(м*d `BQNu|T5v8Im iOh;v~i~{,PA.[ƭgK,I-}NNFI"tLH鞒JlAwp d׃?NK&ʔR%3bMC"a ]C v1\wIJ R?V*-خjg厒6T*$"^uoy3Y%;E06.+{{(u^N/Kn d@ncJpj{}ls5b1eQ*͞]!קAKT:s2Bpof<כ3~Am:AVؾJ4>"δnxD!8c+(ʺ`k]_' pMN$Zǥ$V!㔥vcNvn'D!{^ц!- K&ǥ| M&SDSeȫ%zG5uP=SR]ݶJ<ـ޿UJ{n`"іfy'Y)U ðVw9V[h0@n3J/F/\[;qӊYU²<g##oT%,91ڂl:欉9 %n9kF' bS`҈ypmlh YC tg ^$^u( җLWcg:b. |YWICɶ|cPG6:lyE8X1ޑfKKŮ)dEx~=u?\('`4aCm"'mʑ'wM:[FQ]'u [ƭtmJ; M#pGgur&KV\3W<ظUݽe)6r;#O<{@[>T@nCG'1X~m#2n`6ls. t/փc ,{'kmnG$\Z!ɥao)# 幉DlYAI0IoVnf- IZj2qG_Ti9Ԍ4唤ڟ+:SŬ4c%bhC4'E`amvF9, JY%\%f QP$nTEgoxnUdJCwDu mro눬;e~m@)Vٮ ;#y5Fj '^X݊BnzU>ap H*;7c L0{Qn\p @?|Hx(YTMn@Z',+Н9ds0ADnvb'w.b*×LmVD%pG,&(jŅ@#/v!D3 ǪB%we[ZiަVժ1+WWyi ^`J7>[U?Z8q̈́ q. Hbs5|`.!=UF2 c(2ri&DN%A[urC(]Y]:ÂTV|5v#y&eW,AgIyJٹ $;0 ][ ۉSζPƋ, =7 Qu|n:x9mKWpgLtQRUIG.Tx~4D; g Kr;sZr Qs#t(u8Vt+trpbk\U=噯P*E;Mmx+rꢍH!{a5 :]řpPPֶ.d Ɗ 2+ur $^۳@p!*JjwѺ0/ђvȆCnʎnsA\u y|"鮮ב%zL+-WWkc,+Bx<ܿP:*n\]3H 1B>v-y6vyw ),=]>TİW„,8qpu`R؟Kf"N)4 >̦ `3hbBޮ8O5+~.DD(k,߹s$AR+1[#eX.F=ؖ"Bγ%s'%Y_/DHSt}%R~%X/* ѣv ƭ iY~ո_E}Z,cN* 0JuvKvYS71 Es6ǩ_+SJ*X4OȆaiDLi1MUYgB_9Ѯ#Dч~皳y}҂V1DHa>O5Wы,ye3ǣh&"u)G.1ᆦԍΑ~)RE̒5]ʍBy֪? l,7Djg4e}zP&]`aZ*2lз4JΨ 54 .S__߸'}B^QedHH%Gtrf4ћ#8 7VJ9" JD$k4.R&#oԏ ]J7E)Rī,qF 7D>gRel;? :ha0)W+đcu)dVտqqQDWA:qpg}V|GD[ƍ"HpIsesx9݌8lW~|zIsT^´c#ج&Hm!̖e%eG_o-"pd& m8!Q>uьXh|r9w#Kޠ(eXuk̬{ayQV@[T:eȌ/;=S0+2¯_]ޘJz1 c} ADat'݀G.Wf{ZNu̻?hnfʩbNaeSsdEiד3ME2Od8ŘdgB]t38D68W,U!5/QжCr-mQE9tWEMf)9!Qb4Aࣆ,;]xi p\yA=:ӻdx!x W),xP"3 }K kKj'UnGZ)щ~#0 ELL˅#u̺ =jkc:$ZOXO ;8=*n?U8/ փ_r*!#mɗmo >OD=;-Ԯn&lw_yNc⣯D b ,XFT\K`=)@׊;q2]< LS,Zk6+%M,̫15U0KwXΔ^e^)R53 ,T-w|6%k#|sy^P*xOcW3l9yMEґz)?S32DE«Hao  Kh6t;bk2Hf9FEsd_fУMA۸okѽz/ZӠx ..Kx5<(H_Hj1*q]le~A~ Nb͹3>f&lfvf;:cp3mG4ze54Y5ؓZz\V?wBbwhQWUVVB , I)@R9ߞHG]wjj<} ؒlxH5lrB1BIMJou/nnK*VK)ԕRq*ėW #{=XHX͵2 k.'vADzlݟrr=9;5 O_!gTl 4OT'Nzr֜B*z&oH"*bH$MzN Zjli֘nWj7Q" , Y ?c(&;>owk}u;SW|A[ZdYDYu'Q 75{;}~w'i~u?hPI}9fe-Ek!Jc EА 7ҁp:x;LBwK B g> H&&@hDfa_"*B^ ~a!T6Le]YV3w0dn.Y 3%riSF ٠d܁qtmTFA}zO'aH*p n1~szb0 ѨBΌ*-ԅ+qg@2%m裪ɸ0`e!K #˄0o+2>&™eJ|f3@|ҥ='|Mpԙqsv!7/;7-_V X-yrL:(bKWyPlPmwtx)4ηN2 A۩Տ nf`_81zU]KcwB g7pvs~s.p.a.,7$֝0!ꃙe8&ԞsO(b)/#1"Muc=rmưyHecWXg(x͗z P|l =bX{'lVFgI@WҌhoO4=JQ(mג* &t 6Yۜׄ^nz E2Z؂nR|Q1Pn+oJ$9Bԑ}{=9F qf]L[׆= 0 >+I.E'r(:~Ki+{HK /k}œYuƐդF今s9q` (%ҁSIվLZZ/YHSQ9 99NխneWQLi-C( GU+>[>y?oAPd](ր2Iz*GGw8g+RݮٚEWpnhMtR-{l#L?@"ԁF F'X)6zP ~T7xp[\F)xڏ|g$pV^r#A`?e2UQ';tPS>HOUj[ߢv_Aꮕ?1wkbIW$9l֠LlF*+EG;[** $ 2TlHD+dNG?gQ΂|% e;1 JjѓC0^hp,;A#ʵn=r{rF?Gٮ$ѿeP.^i^TZxH (UFQʎCp>Kۃs(V։tCәy/%cdKgv4Г.i~qm;P⩮.x:=x3EAo$3]wSsr0˸lfiBc<Bx\h&LQHU[#\va3Lc.u= VGa%<npxW5?1 Ė=\YoWƾv,nI<;f9k)8 Ӕ+CS.DC+hrύYH ѝlVGkagqձ1TߊaULhxibݏƤ6ք\kOo3'j3wM𠎍=oǯi*r5hg_ܓ?L1qc٪_ iVPC7/QSg6g9Mut(Y#wc!e2hE'ҳGGcbZa] \0=Z##3D Ak?[<-$o g8#~i7ͬ:*6uKKRENbпKJA6> bk|$BQdhSG eCRT+aֽ@2%Byl<􋇊5XGD'+C%ޞZ((h,IYfe舂;[y^ap)NjT( \*wSg8>LN+u(pӴ: P")hjZeq%R^Lez>`[GaȓO`t~!h"D~<%J{漱t(TRkvoیyftE<} fFU㧴$ȤVg)-/rb-y"ֳkΓM5B(-di2* <5 ¨l@@Oz󃔓yW4Tb2}r>3hٷG:)t謓G{\ۈ[rǛ-F T1ahDz%U_0CzKNґحw!^5Uh44ʧxbq;n&=9r KFur&NES(wÙ{ҰWYgG) wf4sN)ןĺ{]3 DTQۅ |Hш*K#ꌘ)?o4~GAQ@WpH CT[G3kfnm82&s"BӜ !Ʉ\1=jAJ}vܐ`SF_h* 40qāϤls-M1&S0:70FE*BM3Ug\NAjyoŠ!`wiÙZp7D0'^7=ؖcXb!Z-UO ?C?`# ktftah˯mGjv hp#\^t#$Fsnc}ݎy w2Ĭrm}.{#ՓO$ͮ):&ݟN? G"8Mx˧RO+HS}7"~K^YsL1P|pַWQi}xqa-ŧC1>oJNBVU57|H=mEf@sjmO3)cۖ^Am!pA mfX`9zQqL#<!)$5mhЏ~&5Ob$[) q$RIư&Mdϰ݅\>6N5E7:EILFIEI`^6WxKadʘQV-e9 ^ϔU'bt|IΕom\Fbl"lEd^G>T=p(E.)»ɕw-aaѠAX}GuM`* ~Q,*D\<$1 bԔ3,E1VO}hVד?!6LsPۻ=36h_zG܏'eشܸcm'n6e'9\_ϗ<)RD3($MOJw=(/k}/4⮋a͈=_wq1<q |ևUCjF4 X"?Y|| 둄%XIf^@v@.s4 ڐK BB"OZ⧃3ƀ4uQ$mh1׃0Ʉ Y`1m7=L]-h|9jn'PH$+!W^\R̕_2_wMץM1 W_$=( =O}mg]kc/X,<>g\ X9LND#$^ +"~b5G KXFkDܘ t*7tt nyIcI sl%T/JF|Zy]n]OB%xzJ:qKEw PDgaփBb]Z] ] ]9a]߷&d2 7S[QݘR^0]#.eC'JR@o}wdǖb4oHp dvK9r! x6ֺтMQ{CQg@iYG5J|8C$'|<5V$zxz?#A>'V vMWW56[y_ W38hD *~aK_W󪗯-ltN]݋s,e-ؕvrJ+ZݚYL6;kEgh\:iArM,7-*i8#edoha6ƾ.d+imhB+3 U}G"Z)2,M^sX1Uh#g0ۿ`g}gch"p1B[b,crœX&KKbyl2f>-Dyp m\| >*wq6 O"__dJ>ۢM\t_op-@ Z;;ږӀ[YwXeCH".lP}/k.}>~]],jp?Fc1' dVFğ0#/ cu~ܾ\KYMi> =zA r='k7zdD)6aPI'ԮKWSR2|rw鈝9H$cxxYPe* i~\e)O,;($XnYalM|5yK[iQSحũCi fK[T&K0\}`>6F?}Ow IpJ=n-i4%gw8,j/U"f?#D1p޾ŔdR7hasߗ2R /Z &7;$p⎿~ao+nu>K0>OQ` &y64N!]\ ^*DYsl(e6jbU{<%p*r$7Z<"$; G D[TѭTeނ,юaq9qcJ |o#/#ϡ%7t͠7wPVYWVD r|5?SFX(̉,M'ЦK5pvH:DMy˴Ok&ua< `RFE%Ň .9, Po':1Y t 2Z)Yg~ĥПA_%0~~y{U"gC@12Jq~%p}yv_?gi&%qIhhi"Kdq ;Q@i VmxF1;wp,wԲ^U^q1*'bchm@Q]t>92*_Z M plw t^uhd=-1hr{s{~ Q2Xxuse3#m|͙Ӎ=ӼO0fd~X-oW?JyѺe}"whNZPF.R4u n; Xa`Sf|~,*lGy7q~-]h?GF8zhT{2_&O[5p4xr h0:Pœn\ Svs *s<]&K&q\$!Ρy$0ThD^| A  cOT|$mK" Öi$ⅩI]{w$iK !Xm"Kx9KruJ$L1H+S ȑ_۴0.zalG3Mيebӌ "nOĆ\Td+1iK!Qw 78(3YDg`ݥ$G )dHi4-xxן8/e?`z;/9ʵi"@klgÞХ_i@"ʯ\\(H4_ 1?.9TbM.:,LJj$Yn"7yR>4`T75vyJhׯan} @rmРK5DBDonOGC:G1{Xi<[XrS+U%خ6fS~ky\E,,Zmk%1T_z:w1R2˒.6,:PCHc9Ln~~cU08;w Dޟ,N:<q (ͶZA@RFcS)Ku (\ dY Ӗ<2 aFw7hk P3{hZsoiJdlqҾ=pc|tU=R!"l oC<ތ3G]+-L,-vZ eJdQ˙~/ D,?F*:vW)Tm͚)dOkt_,m$.}w̫׎Y|87o'~@4ߑ %l/9!K$l_W5Od+4yڮ|YACLs8% by Ba69#+R{!g*Іv(ޱZ#pS#?7cOZq|i?q޷ܶ/ ~~JhA;niץ0cbw"ټX[S1\] ա_>ݥ{SoxH ?URpkwLg(!iGMjYG|B28U'EO2D:Ն RMuQ*zC3]ܞ0bXX9,NʟCUE(?Bz TJa'fTY(I\=JS'16RfaY/mL({a"*\< ؅VybqD47xJSJ!܍֛`Vب-Mumg'1~~]Nj0Ƥwy^iHʿkpEI``:_WTeRډN)~hZof$]Q'۔)aXP'1塄z X| be1pٮ9q.wtQ~%J/c) XaYb,dK̘{i!bY >?Ugۧ[H| 52R\V|v:eOKyIͷ+>>ݯOT@n_l9wa?O;|uE`nTj Zw|Ѫh} V4]8ަo~A!Y~ް%G 1B 2B VUYчFOsy;7m C@8J^.YH=#_ģMQ.Շ̉E3yLHi`T3w_,*oǗjk{QN-=>|f9[{kGS+ZJB׼"ePGϲbUJwVj P2 >xqU9mm4:DsZ_W11]?ȥ\}GU%f0,ul TŦF3*<Е0ϒG?Owr˞EE Xho>*M$Eu𞫐fgw1zk\pMڻT/_tN* NSĀIc g#qhWf߭n!!Ƒ6c)+:sn5PFGոhgvWV l6DB4XAH\j| :dy\ /X4eg{`!TK_ {u[]^:w,?a:+k;+i#?ukwUc}K~h9S}~"c5=7o9g*)j7DVԢrDHE )yiU1A*'a;Z,Xr#r(=]0bm = { l7&dtIk6r0BM/+t˟ȯ7r3z^oϏ Kta _>uf{Sϧm;,8uJӚY8B̏J9ݔP9Jd}{|^l6+FbsO)V)W΀21`r5~'2; F߫oI  uv'M>ܗ)5OdqSq'᫯լkCQ[yξ@/-b7 4&bRa̽[ -YIR۳È4oTgp*  Sa#\$$\EEpa3;zkh^oP^WC[C6)'ũK;B%V7{~H 蚝.1ܮ{~%gSZ Ĺߟ9{LMvpUeZ|b聡?t|񻰇Y@T "KT(j'p'ygx(|'.d#8PVܳE-X#o 6(d"@? [Ц#Lv'zkP>ҎA4Ox1 rی@&÷m~'&\RwܪH]"c3b1czX2n5"0oɶj= 7L\"?N0= }Bx%Ȳ {,g]wp5;A}?)x*#IKޚO)4N#Zqes& ֯6sw@^" DyBqf,O\Ra #"  })]ԋ3\0bH6Dw[=-KztsFGoU1|(,gy)61s}\Ɇ> 7:4,u _40jJm)89M/&(]-$8u "h)Jj잖Ŕ&O(~%*8A#co/%{eQ9\,[PH[l:Xi`6Q!_H(Y+^Dm8^أ+8 Q$HDrҚ;O+\/h)_ЧnMχ޼xxۏ3ܲ)ґ8"Io< h-fSk+c"ps tzZER&U 3)x7VI5b횗?H] \ɻq:яw!79dۀdK%7j U.ip0CVR[zfAL? ۾Gu.ŖQtKk#yp( 7 dZ;_VO ECw. <7:~YM2P.+gdz}_:iiҮ2P5 :lsٚ2 g 8] Hr6MnGNw"(|o<~?$r$ rzRmV,0JnƑiqR-|*NGؕ*t#l1r@@Z}Gc9ޥ;QL%ӮlhW-{x%E3G(oՙ@7#iGx'rJ}t- ;[׸u6@2Y tO Xpň=qyQuc|m.˞}VwSg8xS|}g2ƒ(5st D[)$ 51rO{+ }X0f}{Ba\[w9v|Nۇn)=u$$C)jBOIo?7ۼli f'lR) Ou1Ec(FO Mz-Ǡ;"!MbjРqx,' }CR* ȍVUKQ7#SW\^V,60=JDys}8{onk`C>~s]4elioXv}v0y#| :u!v[T #gc*x)͋zhVvvM999 i)RS< sTTV&?]Lђr+KAU-[+V7xcxBWk/ (Hm᝚]Uu<=Q?V6_# Z 5|W XJAρt-ld R_gm}G}qAk*yUV Van;y_}{%2"`u?^y(%*:Tb9"G֕%7|hKeed<[QhXډ\<+Tssv0D#ȰgcsZҴt*`#=bHƻ'`HzVS/ىPo[E4BiݙmWޟqO73)rۃ43'sNG Y"4`hqHmovd8C+2@Mr_[~\;mZOႧe^Wѣߦ\ax3Yݯo8w38}?Jf~X>Ù}5Ra-)R=J7g|M n;V2m{ h,]1II%xL=nlVl4 !h-)^ U BjXw;a#wjT}w VV֍J` 7/[܆6E5|!ȵT63 9Q6[{)6 S;vng+Dkc2ɓN4H$- jikW`4M hy,9/ ᇜN0â8qWZ.ep gOVt"wzV"S"%Bw7W9ݒ#hȊ_MxlU( "SܭzE`۝[Y55"cr'H)Q\dp|v;6OjP31Oiҵ03e*3WNYhJD{԰78G~vZIf{ʓ(|ki,T-4|Hx;ڙm(;b8/8bڨ&()Xt1̦]D1=8sX=v;j6i{G]d|p{hJ2{WcMd@,DgKWXQ4)L>Zq_ԩ8BǫC)[(F4$mϡvE]eqp3(삡xx4)ۺO'n5DO{T/J+q5֤ &+;'[)+]dD6A&CUA?\DK2.Ap(Tl\Cf p脺i6K-B?d']Y?BokΘ0 Fס7zMY`QPՔЎg'3 tQtmOKn="t({ 8o?s,vFIU7p^e6&5e[$ՖxwG+ ۫U%t"u^g{k$0C!H YC ?)q'mjŲP2-i;fBxmڇHhf4kNui1CbuIL$GalӚ)bWQ #} G $O \XJO =wq[z}oJ|ⳑ$s/ xK?Cgqϝ#J]'xm=x=7OMUuOYc.~0Һ'pĞ~TeG <*[^t Y0*V 4CNK FnK+/kbbْOuê Fg+.$K!!_ FkI`EB$va9 \w|YcS(M1-zCz:?ٌzv5dkDo.\S8öJ$Oo؟ )x;>7$~߲֠tb/ϙ9M .&OHAElN8 nk ; ^9FL"oL6aY!c fCL3 J V0.F'W+GϚhIHUhӦ0zMS;tk8/a;k<5EUM ʅa2"Seڢ"3-o{yXWe> e[J!*-1vQ]lIU)0RA8+lIf퓃y6hq,}NвEvIb|Yi!wގ|v}*xM5I&<"~(;slP0t?"D=M%B@Ld>Ly L߶0ky ~ #hhQ.EN?Obrcan,q&mzUw5]qrbv>{t PT.[9Vl׹mi(rHB:og~'$J$"֗k8g$]a{~~1{)Г ;oxa"S%HӺb A Lt6yxdʑs/ O-8hҮ+@4ׅD bOy .\]sl>{QK)I8 _CkԀ2>3`θ,rב1N-"^O_[4pE 9D\8–8P5BĮ3;G|F6jX$uq 0" 21׮EqAs]4uɤKxx@| }L$sAh!?LňAzݵEyWPݡ#nݖ>J L>EB6QBYX26!4!f:=#i,١fU/e+ bӻxT-{{ mFkC{).%J~=4W};S$=0Y5RD7u 6?T b~/y-)$A3؝FT94_wܜTlg=}E? \Nd(AClB]wxjd:-X*يb!ZěϭDX?󖉱V D!@Ά=Ox6:Z! F+MkV ((b͚tjQ #:ȿo0u46#+LO \W(y Ś,iKsdΎȩ*9JMuKOjI9JU Rs7b,(69wZ2CSN $8:dE_w(2.V_'ŕ v,8ݴ Jۻ" `gz8,YHNpaG7M@8b7+^~ nHGpCy$^ [uOAgNӎfUVVN ęµq@IץՒ='P!TSd_5k ^#S"OI=<Mg"MUD w) ަLt1* " @ɴuie:AЭ45&T٦,[K}~kp&mN )Keﭰw\}mAX'Hj(c^is}JkJKۑot✳BTsqɏh p_D̩ˎk:fҝTP  3qɕR=.._")`ŏ2d>qйe 3VKo;\YQ&]gaJWl=hp hFXJ7({TP\W(pVs/[A+[ɑBh$|o wpVw005\@KQXXTm|"}4S Gffya6R ^4sLn#I]=e>~ SH*U+jK_vC 5y΁DM Q41D_֬YH*)4e6RHH7* ;%t0P/͋:5!kv3~GŤhTmKN@r6ܲTs|d}׈ |<.&[ok(?*p4=0"#h3T]絿+s9)NÒ#&x 7/J&'W)A`"q>d,xw2P+e9VAЦFoC^[ur *[SNH5`ͶaЭ1R~ZD`*Rъ xqf ~ .`],|:Ӛ1@xnXvE7HIZ )=㹳S|xJ:(,bQVs4TNIl+ң-)Wf;>u2~÷qMZ3aeF%X ,g ̱Kˌ'_.e-Uob@poK[xWƃ]<4eBaE2; 6Rd[0~;7V%]GQ[ߌH0unb)D f+ r []:@eks6b`r˟>FȎj折-7eeap@G^d0Ƚ3Y+@~P9X{<л" 475mPhOĆ#3/7g gm"O)'Ȍ@KuF%<(>G SRaHQX1p; (5ô-f#!_[|i@(4!ܕa.B֖ny}6M*^ ÷PӒr9id=7YƇfɧ2cvor.h}c4?)0^]|tؖbS:7üy0 a+ʦk"HH葃TW,Vt G,>Pv}Յ}@Ywb"pT@3æǑ_>I;1ЈoshEc +zLDzʲiWԛ8S 2GI9~mI7p`iJ=I][oRn 4cFtg߆ ieckGr*K[f[KEկx%VO(JX) >f%'IIql&u***ŏ!E(tp]nj䲾3f+_Z^Z$t}K^!_&n"=h?t3=)ߺaoOM0BY!-z% 6f _Z Z+en׀))meu'Ӫ} n!]ɥp?EėfႻ }zG'lO⛞sڡrP2+2jEr$נgb==R;DϛNjݝK^$q鶻)Oݦu4{}>i4 8ԮSl>T%O-JLVWlhAwKE?k- @^Wv 3u)]Rl8ÃCbfdÌUa{*[%Ջ8P;?e̘9p+/+=;v)b] xGLeܩNZh~]P&X`Oz[qʐA69/wD Y z&|~S8+d.f^0az^pz3;K61٢0E[,8j(3g <|zuD<)#ϊqc I^vCD `\A{?jV}Oi84'$9Ȋqi&Pzwm7OCsAeSⴁ8">q"Ae G*5!f|CЂ JaN:T3B<++<AfFf`ֹ,~ 3lqn|M/n[]pkjq)I"8'\m5&(@uJO\/XhփV/%erje9aA3X9[_CY&Kh+8K3,Ub|ivBfh>R{XNtbcڱ? ; 8kSNН\wtޜ1'Mz#3''d]~9o ה$M ZZ`eUW t0 *N `l ĦҺa77Vւ;cZ XyTRfR9%GֽEM"ů #Rq"km NfB RrM@mȠU#l_83_F}:Tc#Q,i~c'5MI8viyA-%09hXg9ÇHn4MbOK˩_iTa $'#5-a_:!ÝSQ:#Fzz?/ ?§- +;~.KtHʂҵ[lv؎_`@CQ~G@E iє D!S,sֱ1tF.ע.\Qn;F”^9j.f20XӇe tRA>?f⬦<ۄnz!Iߩ4^prAqa|]xkg%Yq4SZvd3X$hokB?ÆS>?Ǭj;FeiDZ1ynh0\Yn|n askvgVN9ڽh4u >}{~zr\S {t@iT ^`pQAՍaQ P-0\)Cmݠ[ZXgXHqfisup_ $Vab] ?G03T⺠m@kDdڌE !vlӏ%iZ3dyQut7 *s$_V%]'3)<-C$7ǎ:fo=Q5.I,&",ul .m0l DaPzqLRta{zbfE*'_H^?eE^t[ lsoYF(OnXi̱:l{io'o$2+*7w;#Xh0͸G&T|O1h2bH^QܗfM:,완hςqE.dyDSփ};=e7y7x-G+Vh/uJgUd4;h:'\Y5ڣuErp. (HWuL3|>v3 ~c8J[1^KP:Zq #&FWX7Ԫ-@n77 qp U/Dj$uJklRN6Nx%9@8~%{6W e( 1iHiF.d:B;Be>=#@cO37y`Ie8[C_߇IΜ H+M%8xny2B-z1XTפ)s[ɻ4ZwkqvgAB.{`Q{ AﺉT/Dv DPxgp2!guuBU9 B$]TXHW ^ ڎ ?] 8#|c1)^Cx_ /Di.:KDKUM56g 8ȋ|/g%؋<ёa'0 vζ¿ qrtpã#w:f9ͷO6C-f\M)N1P7{mT;: 9gu4St߁whY8Ru]R^XPpk[8xR9VT"&Eo isGF& ^5=Is .Rl”Ɤ&q;_( HXR#`7X4}XL͚qpqW'sjnsTJr`=|4H=m:5w+{t" u&V3q}{Y E"pl$ E#)s^Cs{f,^ ;x]9d'L/RmM%a&ǢZu6}(HV/dp#+@+E_QґԶ}"Q1>ByPB.+&#\$Lĉ^`mrV%{vO)zGSo O b$SNe# %n/|3$a t: | _(<.KWnLC.h=I*0CgkXLQ^h+t߾uHq 5$SEƿs~Qc{"_rd.d4NF(*`ȣDݝy3و~mF(mD|,Z;**A>"xP7 Oue,zQzG0Td~ TCT>%n]ڪ*{g57O4 ^ ӕqoԧH.I Gwq#,x!^N{ Oz߷ыcLCD3d>d:e#nޅNmBy-qWfofQTO˷Wj`1SeųHٺ.9E!^FA (2xOB*j_ǡ7[+):pEu忠h(D[z/Í?\hƞr@bp 1HQD'DmJφR8I3UXR9htAk ('wH<}Ѽ8w;p-f[s *k & |bô= Y:;˶?[V{ֳ)\13D 2eeWT{~ed[Ӥ9 iMc/&n4F5 ŻP@C} ڎ&_z8ɶ n;SMk^[Qоj4s;ܿAMYjB Ct?&RUjLyFTփ&pyrɆ a׆jmr}DHXN|۠UDtT2ʫ;N_)[gKw/Js!rC << hid_J';_m,y̙]h#(($,#LNj{^NA?ᚭ;Eq2`VbJ馤4KeS|`23cGECd,iiأ;mY"8ʃ~1q4" yG˶S"y!F1h;.yi yh>E c6״zp5khMfEϖ?Cb|.s#ax p;p >%y{:2ZV@dCX ;b 1aY@V3z3ll&&fXX i4Yׅ l_B3QHNT/`!!؉9C{9D@0qRR1>1o u&k?ON&!2Ş]pgpowRk=|uR3Hl$֌qoIQ9I|,KL NZ`րIVE俿SI2C4Tu'T$(߸`5HЈ= ٬; D6NǽH尢SRNCE/g$8[Ab6_ ոhyu4Wl|R45_ GV,U ,:L[Nn* (ȼevA@hڭI͓VN`V@V#IrDO3$l3L#]!{[g>L!Tf5Ai'~sPYm"M-긷<.F:H&^[@L'J A'H9{9zUzPyKB$0b׀kGv[.gfQ% pSV^qZQ#Eh%6$P9, G6 ?~NweZ@NR—,ԍ)7u9JnԫRG;z-]2Cb+#񖲍7rmպ:Kے¿b<."HcVPZ(z@x2 G?5mB:oGrg/7'E~05i3Ѕyya@i 0" kcฬ@MH$7BYϧu=)>@{HiƗs2CLR^;jCBKD6e\[53Z0ǎ"ٶRȻ9jfJi kn>TQP6"1ڍGf(YІ{e<}Ep.' ׀N|8$q%ϣ<ל] )6/Gت/M?:L;v9L8b:}8cբG/Jr~ aT4޲{QᝊyE$hV9xc-MH!R-!]ֶecŋYz<^$x _Z2VqY”8oX-0w*Վ ZNo_QA CN`ϹZ{w&C -e2*bE?7:՝:L2 ]nݯ Zzaֹ4& ]7@<0<!O@ pv*iCjot~̇ƯEmd&h\Qz14thwFف~Րus+je =(60ĒrpN#;N)o[]Lf!,bIa,~ }/on TBё"h}䅨kڥc6A;cMf[w\N!G*q,6KV#)$^u-"–UY~ R5t!8#rx.$O+Q֝M1 Y]4.fܘf|k&vhm;woxx,e?Th6&Nﮝ3"E|R3azV] ˴֚g3 ))iK)}"*!.\z\iaw6̓P%@R?yUf? el'D*mg Ǐ)MP3\Qx?{-^&u%}n}y# e-f-cc##p{Q9?keڭ ZtnJ ":VYRmktH#^otl6 <2 <ҩ"..Jks/ͽnW a0z;D"ׄ.5/s}!0 x: -Qg Mv%1 ~9đ\'*9Gu@'G?3@Qi}u:;bf1\NitZlNfm ٩\#u䎘nn"KlntH[j2@sm3W5fVON/&n/q us>>cWmyQ< JB˟;B"՘D?$BF|Ȥ/+[ bAi֧dx~7`#DAvq&gPÊ0E2#v[S۰M[>7\J6ail8{ :~.ZW`4.,CA_4 cCo rם d֠V֜caB tmR;P1zH"l&а6]x4;7 <nwm ON;ESFeQ\Mn}P‰@( `r5EC/;xVM?n`[*B{1zP k:a:?Fu!Vh"iTMR8+38u>ZŹN==@YϨQq2HY5rz)`JbfM>FpA*G&8%o&;e> M?fy0NsmJ1>WK>JGsXe*T W+kz{U:n!­dC}{U+/=j[.n-b:{Ϩ;s,=:n |SW⍿*-8#j;H<ٷֻ\ ܴ xGt62"WVl5캤a(N:" n9·n_~W+wQ,|rA~E `zfXӤD]:`>'Юq3_(ATg[ђ2O)nh@6]UIMcrmW]54'̬dFS3"(XgMCgi+-j.dx`pGr6:1!yW@Lf=>G؟XH !m4RQd2LhgWS \h3a qK єZRXl]/]<_~u۾R87} /FO'FB(GC_׿uJȅz<GJ2m zT4xX&6+o""QN_.:Jb$j&зK6R}!1:@қN$1ShkT}$cyz(υbg\ka̞ٷg ˴"fZV2b?u~;@|w&VWtiskLVv{pK*fPlxQx̘0n7j ÇnQYρjUA$jYRotlMRS=+׃8Xt /aUoఽq hO3Q.ZUDqUio\;v  Vw@ 6ڳ'0>ooyƬ&Ӓ}QI ?8_۪2W`#?YOjVOӀۅHsϑ+ȣ>V L A!|lZWYj曩!Jk^P;:ikOI`ܗ* øvݷ&{_o-w>}b߿陀FV,G,Np cyywEкZ֟{ϣR,"+a~ݜʚS:Ggkb8zSS+@{xbL'RJ*r6/efF ) _@iZΝp`ᣧ`GLoLr;ZbafH6Njs 6<'ގ~{Bu[sZ눵)D{Ǘ7ȍVy)zj3"pOJV+kB_g2cl Դ) #.+׳Ma'^DB= I} C Kd%.,H]AOj 4ùՄdݴvR LtK鐘;n4$`э)})Lo W/|'^(W,QZ=E~G F ]*'93 ?85uͭBHD4+ƸG *&|qwmB?$XOwupCoehL>n؋afeoQW &T٦@LWoeY͢QtOMHo=O5mEF-b LfT0SسeU*oC %:uEI ^6eTF-p%|4ZjuwVch#bpEyTE]>k%,×+ip|ky]qKz-63k6@ xq>/QJkqgo5yرD%|Wq3IJWʗgKs|K'"X&'29:f ^!?ĵR?C; BNPE boȅ`og0\V3QՋ/<>[NC{LgeWԍ ;?<KTFf.$!,K"F$>ksf7ˠfBܡMɗ1BNb-faM \ij^-]R 2-Ќ<;ܔS9)$=%VlB"JgXبg1*DǒKᆇ6wU@^8O(cB=UTdDfFCgBɖTl ( N?D <<_.Dx%W xވA;o1p^_2xi.}kʞZCcd ;"C!'_|Ua ptCn$FO I >_k>+U (=_wY* HWiUǻ<>7ȉqH[>l܏m)ΑipNg-w\ w9Տ$PJd)0oE4WEs/>d(˵ (Dro.%L܋\Dm@x5ZTx8TJzu0&͠W|7^ G7"o_ E;p`6wq)QvP]T'E N~SF,sK,)!HI.˄34Bn⊥s@U 'OuN`3pkX@$pBw_:\Inom13\ܭxOI|BO۰'(-e%ʮzn{xOy$wUu4~6kID; $AXOIFMmENRyEADٽ "n?I&Wb~ZT/:١ŏEI0V`y!2MS[v{T^Z +0._kpʧz?/Lz+q _n!]iw6dC:R-9Nn.&`^[=q{ē ;&Er iT)l!l}[EB5Dc^ o6 QY erRnb'5~ x*TxYQ4 Gi-o9˹A3@1ݹ0ȳ/5ǘ M)wXІP|yC0aT-sfF03 [˃6f#}o`ۤ6͞d;!${W^.Ƕt-TɎP ,_Ngmރ!Z1fC2zb qOl+t)8|-6 W1!A ՌO귧ٶðy d?WLX׼cWw{F $Rtf{pl5+e1cF!'g`EmbD+z."㻰a<^`׿r0A)CmeGst1%90̘kL9״iwdJanoOCobL,ov'J x+z$5r@Sɟ2EXFm-q}f rAˈcQڠ/p~iiji,.HሱX[QMF&PT.)nao8sp:0>Qf<=fuR@V5,pdd=(($WX7c (pXJ'ؖ:8I*SFo-4;N 7֣Nz@K- dW\kw6JFK^Tw A1^<=xInk:̥ySɿ' xš= DpmWi6gq3f;ݘ e$6wpY@0DJ5hdKԣd ˓qe 38{=ur8*LTE=]D:@q; (UauA^;.=&lbDSq&xjQ i.ª> 9IA6߁17"EF,i̠Gs'Q+Bf?v"WNAsIcoTPV(Է5 g(ys $J7ǯGbQ a䅈*=E<2`Ϛ)F_>&Oѡd,U%v<-QVZy ĀL2It*w>0H偭Ճwb(} " +/g-*Bբg86OQmT|j1G ܙP^IG2YRP|=%H}Lzocj#UZ*zM(|PV`p:{9 U=9yңFi"Z{QDON.1#o*&5O^MK4OAk}5F2pt-4λBMUUQ(|@CPTKonh5{5{]g_[cGlic ҆f,\zu`o .*b֡C+t]ۇ. ϸtBG@EY@\JZ$?ګϫ,E/<R\c\߾g}|Ĕnpʼ}鋏|;9V ޽+M7dg\TD/`:О`j^E,'ph~qb!sŀKm\e!Ƿ+Iyz@$2X䘎RY'tOZ/{؜`T=n~ץI֌2|zߎUړUlgeJ1rY̙npGef 980غia>GJBͩ؟4/kȥk73g$e|+EFT= M)Y~/zbX_`䣚KO.͸HcdqL%e MS4=N(=m_[E2E!ā%`)Z۝N9g,E`e͗l}Qr|QŌ]vBEuXcD2[?,<) j+KZMD;ST,m7{S`Fݣ񺶯/mAi F"4]zyPC hA#VY4,U= /5s'FJl$.X0ē(xѓ:$3&㝥]&kmk)m * S3C1|iGfk}ҢK_b^||ZOp9nFeﴧ* n~Ƚ: JpL,Mk`x$[sp_D)IK=ӴNsW(2lLT(/q(-IF>M*{^{կPa2=ܽ@ |"'@ Xsi2p׻v^/w|w؞̱-1X_OɟQ\[ 剰fUn㕘AG e͛@F@l i0QG"}..z1Lz;{@\KHԞI0"LD5{l-yx3RS{2e&tC :@ ),UtHoҊm}`Y1;n3ymsgloN<̻##VT;#1p-w$XE"L+%)tU`b$ހ:.[ُ"4Z$<~rTDz=w`WɚLYjCj?a5++OW"Ow=} R`jQc <Aֶa {pe.ɋ{L=PIsgwl 2RB2=_kG}5ڜ߷i`sKMA 8(5~3X C|F snӎڇO?m1$A1spP @k,:nT꣫pujϛdž(/J2F}w1o'Lv!&)N~b.?踿H,X-?@ m>Slraip$@TX;=0 ƣ-7i~;{>d|ڤWRn/~1PC"9R꬞-pK} zmw_2bAR^ f9G@SH8.SV]_$ `e-:!ޠb6; L9ovy9 M΅ixftnn?SGp|6qqH U*$]~ Il%4qa9lWdUD{7Sx0}L94O+ڑ*{WbD G7){>XͳѵʖD;' :@ojKLi'afT)r +i'n3FN^; ]2 N_4 y!v_)G5lM%ms Ě+jFp.mL!a#i!!  L!:yQ5E -q5&AYne$ c x$㼥7&O\G5jKEX`$ է\y͊vrfpƦMG8oW?|s{|s, X j\ C䠬Q]W]H@Gp+.eU!_,0P:3JD;%IJUP^xB]S"tGKM>R0?l,d IInW_0)O]`~xwQKqh!7)+D @PV8bR)ymCd]0{d}6Gq/H"Yoڳ<"pߵ;Hx^*?0sdyw M#Nڊ̰|=H$W1,Ҕ8v čFmh1ISJa 5iM dg~M_ GYc<L0ԍ'fy{rҏZE:ad WÚ\gbEj#ݻ߷g=_O'5v+)$MM4I nS KcR;;~FY_2e@@VO1/Htz֤*9֥W7"&hi!5Wht;Ғ;Z8?F:iW vۼԨ%Ņ2ѢQ}n ALpT2CfR֔TlQRBR ( b.0S׋:p:c͡ZeEpMK?۲- ]zgxj5CñD|}v5e0Zaxvi!~L_R!{NRh%$[瘱s,-q$+6mm9fHaE%X9+:p^]8 ":U~N.]==ZdGR.?": (xb2+\ _D@+WC ^Y`8U퇾9pAN<%P8gwJt5`?AC*/f-Y<_IJY>ehf=lėո~3\op 6= $7t$X.8ˠxa*Ą)df:6j.뒒c'S}ģD]q𙲩!S8jXÌi!]JλƈջYrP8-[z(i|%.Q*=5Luɘ7O"E|l\!+Lҧ9&c?)m4P rU 28uo']S,tT b+% > CG4[#yVbnwY "rw'hc.V'UqDIxQk /j4)Dxvxp >l`'$jɹ܍ҁyl6ϩN;~Gx=^(cDy{X`^չj ,U6n(rR+A9PRW\ה9ja%9> nbiɵxEw=Glfoy/ۇtc?S*ţ8l;bI s^dOnd8l> &Zl2tƳ/?VJUɐ_h am3MZ8ʶ 19&/m2~! 0SB\ jqNrQ dC!ilӟӄfkάNTN5(xi=c8`O8Is؋W= r)Q MjD" lzٗQRO[tJ*(J[\AUCJ=0`!oIrQ:LkBcm7ٛs}cˏu*X7 ƀ/ rdp-*WQiTHj1&+ĨEӥ(:DzC >.}<Y^/eCN쨄YBz֑ e\CcP`lz9MyAvAiJXx™& UsJIЃJu\ͺ3Fmtc[y8xKZrVwמKH,T9UC  H}L4;fcs@]'[Q08K KOx/Wہ/S1r^i=F[U6"EKL ]1 9|ӄF=Ki\Vy߭ q!*.e ^;;I:$ipP744qx]JF6{poS`<|R=(@nz0h:Yw^4:xUXP͎4kK~GyoPTa^1(JCJ}EƥOh;z>mRN!pG2R컉?Q>edT>AýXs}Ǣ  Lzd*Skɣ iQO> F*U0RB85;UWG[=$Q)~;]_ _Դ~1& ]GOX"[nY_r*G?q}/hv"+(Y|&hzyJoF1 _lgcXg̀dJAJPMZGn=69݉7i"4ihrtx&r .BA9 7{޳폅FO2ZsAwe`=ߋfGU  eIyQ ~ Z28]Yb][gd /{9V+r0'K,i[CE1*MT}y_Ib:5 ŔL.0Zڸl|V#(t??lbџ \*;D\ʞkuBǰ=Ue퇍\1eP!H_vETTe0{*-c*̘}Ž^3L#h$~Kf$VzNQy -  g@e 4R %+Cr㿿`SjP&lWYAayb!C7~+0T1܅>jBs;@7YiH71!VUq[Dq;}3決2BTȞO: ƃQ{?vPGƻLIq:Q-"o=9`+[_3PVl)@lzeT l9c\ Q;_,&fأb"FbvWE$htu3l iPFAp[QMoR ė& k_ x}δ9Ci>vbkaAF]0W}_pUr;|Ӯj[d3r˾S>j6S#M9oVFXӇX **52{ڴZ̀L_9d=\V+ȗ@ȱ eSNޛ*+Kpvnb(`I2!uQJlC9]nkV>`ٛӁi&==kE_Oc$`ZfSX+Zecݛ;*bcÇ=[0PGiڻxD#!ޅԹwt} ޒ86 Yo*Яa.ŶQͅlK|?;-" =4Q  z]a_Hcn\whtgk)'2=RH(\6!㣰a%l$%_ -}&K||WmI>7qq  ?r+188A˲-Ht e oA.X;]PbW7. mLF8'`Yvk TDz8#Bҿ y'.rU_P9I(@!C_ B0Oqڧe]{Q]6ޗ^@#8*@Wm =kh%3"CbH P.U*=ܚX7J@a2wOk(:FzFCq}qG7>7X;,IIN4/x(&2vJ&fy箐*2qӇfd91Hkí{e;FDBHlCo/^FO '); L/=7Ɂ_.۴e3{3*$!4?8IRRRqw%vˢyV!|l\=-^ 2yrH_![Ó̌Ld_znhA^n&ރg"8(q z׈m*HV (-sժ[;7S54.R37/XS\fNMJ*2 q"]䳅G>*sX%}[֝Ǵ*~ˉO~(z`}"\fV l}LS4:E;NJrW| ޴vQcI9i&ɷob@~4j*|Gvǥc W/ dǚ{aVR=N>uJ](7<0W҂P)*^$BG_zv{XjnM6A4nTRkRMbi7+@ #armR[kW*초abB5E7r 2XBdAf)L[\.+\Ϊ"+1 l:FB&̢sЄw"Qg zIi4_4{,]#C 0m2f;ӮB lgٖǶ58q-BGn@N=,1gi{7!D>:×ԅbxOPr ͘ iW0XZkn&X cQaG v$çv\3{? :cǎkѩ>넊iݼrZx%RO{7W$6ѥFLvt~Ӹ`DkJ.yTwSlщ1sxAjV箆v MeU g [5")]rw `T: sdbc4 poB3y4] V韮j`mKz;"+(qb[@C Ϋ@":=:I m;g'˧-l %;" 4ϫf1`P}X֑ETHkQ+rj)~jca-LN P(l%ۥЪ2|v8+m HtƩ,y͝{mQ;;븀tήf&c>@v꓃lo(md]aޚ^~3 |Nsbq^wPoA}L8☿f8L߻OGK{81Xk}iK2?d '#*%h[sMAVǁC_a~:`QA(RxՄ|!<,(iappVZA2^h1C0 j{L4/?,@vB?΃4N[IEF93#SoerfK}x|s g6|4&szDװј.o*A³k;i,s[. ݽyi@ɼi#n[{ZD2%tWeQ@*ISZL2|st"!KiЖT&)4=֕ #+BZfʑaUN>hwչ NO6C؅*o,SvD[3BAf`Ww&/jpyZ("@\mF2s ,oD5!3cIyÓWH [r\@a[z hvձ55NK0z'A^ yF{3OU Y>PYgI#1[#IXOp>{ 8G{3  +sr7C>Vd"[/cZQgo9007{{[Ozc:`acI%җ{U9wN?-ϊ %wv LJϡR<ݓs÷f,K` W'Zd vߍ^ugV.Al{^~:2F)3[O^s'ӥvzоdF G<S|}unb28%zպl ep{-n<0Fnmtd aT8ԚN kfnw~ Ynk =6E''CS4v'љ59[uBQJтTw6-1ue@c(:NGc"R/_nUrLקP~ MC1 ,Ownd(&j}[N z{9@i*b9۠_cU@Ѳy;iI蝇'« 8;8?:(:*qV$x&;[O|--{P͵$o\l~C%O#O j2lHhtsG-Gn)w3I˂4ޥ ;*( ("ҬW1$@t"dFԦZ`滚r9rŧ3+'ZȁksMΜ8&*ѻD,kwxG:(V-PT}M"Uqo?ͬfenw֛ ;pw!Ħx|9E'x+WvR& @aUN#FҶQ(sT)ϵy=paof/'>Y?çBEhۦbǬakz0_5Bz~&2>&:g4čy#@8ծqvh; M?ـ1qfKS:J&?vby ^L4H21҉YN/y_mƊ04NЃ*ɷYۢso?ލI]ľ=ĿJd;zP# PxJ$OZ.`Cb)(|>iaN#\Ve7dNOF"/SޚH{.ذ^3-]4E#6lQ7gQ@a-]2j5gLh\. !+Wٍ0a>WY1i#j& 6:O9& 0:+YnhKgӑ\R6(fqQɵ'MQVkvt=?ig*nU*(#αgX(-Km| @qC/?^ZDmTHB%hJĩpP.=*0@$=S ތԜrr3hB-wYD|"onF](+2)lT(jexs70ީ<U?S, %:vpq !O<%/1^y}59Ԧ?\_JSidq%9 B@LNxɨMgei [~3lޡ:s4?J&=?I~7)Cpy/fwy$ `K=?Zl~ȷTHzu:;V`׵/QV4e^[ѵS&.tPUԝ ! E {^l8PGMN}:MXҥċTy1 " fZ ?K JKtsqč^O i&ڏCqfK;["SmRh쀡\)08?>[rdL{gojhT ϼ]LxvfW[Og#u\·^Jz#CaXab8Kf\*.,qw۶^ ,Wd0+8a6D:/:t`WL K鉦6֍!ەʏu %yX/Dwx`c aՍcAA^ƽNSnrTS"6+5pj>i; #Li9"V[.:w^O+kA fo?O|MZl te) 2v㖆g:be'iat l*@+ V"H>/nۯI xs~U<.3~0DZɐ|?{x7 Bb a@yL!& 횞s؎UG43wB8otJ@`֠\0!c^{CllJ}iw|*'`ROqdr-HsP!#4% J#C*Yv/7!G)ҳl1&H~Iu/5p?fThzM;E <xߚGm4p?׍zlKa0 0{i΃8Js!282YvO`g"x;Ko"n7Dn49fbdJ~sPlf'h恤K\')]%-j7,d&BA[`)%׾ xBgg?GüS>;{~@+0!4E $ [M$ ,Aft0!;(o7αlyu.fҬAQ3۸rI`DunKc8ϤqlTh NqJf[XJN#9_Oa4%i:Єk."/e{>}Deg]A]򷑭^ѣC@Bͥ6чy/ca@$ÝOh~J~O@ E%A4Mdw.z[/4 Eq%Ko&"*=1ZÌd%||g/g:}X%.׃ :wZV-Mk])KSMrV$d=m18ݮdv\dI\I| E֌(\sHjd4YqsiI|ϫC1Y3#\S6~c$T4lulAS8\eV?JO)I󾏐s+}QbsS4Ҟ4}R|]:iY@󌚭qa# j l|W.N?"t΀(;SRuhBH75 _j9 dnBlc`RG,L-#qScyBrT*/B5|[0\kHֲO@OZT/3@vPCW{SE<.aiɶ0w:M9f =01Jݘ]u-qwPW/NK'ϥ4&X*[q~u m6[_%wZh,ذfT^Ecy6*̫%Yn¹ ˅-ov[ޕR?B,"0ҍ:!@& DYPřᝡr4*ٓ34uVׇ~ ?mh~pXhrXucpVT ?q$68<[s >~p!V3X( Rb$![¿(dX.5QBu32Ud` B[5qdl>Xﴆ1>ղ~ 4X$~e+ !kvX'lt uyefҵN@eHQ2h_{ǾMŊz*Y$MD ؍&qslg;6MUQ%dN5ʗ4ڵ녳=1QN;R IT,"0rfJx6a "2:GE 5DxXH@AmJ~Vf{P^Zh$;?x6ů)IhKfVmQT!wU[>hYw"]!Z}a-o!g+ܸGFstT Di\v`Z %A\#4<*q`G6NI* <1MLSP$*)_ॵlnjzش)ʎ2N LtʋMo*hr}l)KЏoN읨dB<*Z2xt%SaYEkmy|Td ڍc=v\}S~CQhFd$vZT$bV^@ jq]՚詬(er8еظ^fP~PSڧ3"Ysz7o@DЮ̝% ۂ2K4lQ{D28˴yOjM\񑍭a֌>5!tX:=hA d䌪)7L)+ͫx1$5;Z*RْwZ]OUՋ\WojRDy5z(4NjxAV])= i*wtH<~afJJрH0@E4/{#Xsm5޳GM |ρl2w߉^CPuE|ePeN4UCjSKB/!+:nҕ |U+ &Y& {rg?bϫBM H )3?EڙSz 9.va B*Zװ\'DT{# C@ɐ0U"Pg=?|#^H;XXBEMRjb8ʑIJ6Ug*bqOH>۽q |nDٍ:2fs&,B? Vg"( `65!20žd <"^BYnK6K .XnJpTgS3a涊A5yͮy1&e{0dVi&=m II 27r<ݹIoĞDs*psŪ2ozTL{*ȏuU!R8A8),015i GѳQ-=#|vvib`(Iy]T#rĝĚ`mNp{\f_͈T YmJp̈ƞxz>fU4ht[qv&YLs0+w::FuG[(m(gQb'OV깬LsnߗKgPSnV( Yj\ . "67T~IT}zܧOou) ~54RyAI:ZJXxr:7baVig#?h84 kl}E<MCHϕ*1@DbS?ν 9G? &%'}HaC er݅il&R2qNF4v$He <\%vPoFf cnpV'¹h5bROY50d>V C;C~hIj|SDyRV=T:](0HI1HaSH bLEjMr;AK'Mf!+T3#.T\g6$cisΰ"0$22 O'Wf`>d$lΆzfIxBc7xN@wL XNqs4u3/;@kܿsՌAzY`@⡞j_;(/Lx61yCiDewX{0meQmb;%`A*%M5„du`r;./[~#.Kom6|Ќ*B-JL{H,9WޚEqVSq#` 6,_'p}ylzCwF+  w,ǼOdPk<™ `^pp'¹ԉfmE+-lPO_O[BMGXjKI-*eK "sTeیGK(Г!ol pޖlM*kd'#8T3/mLpA,L"[i:]fI.3Md,J+uT;~.$^xHVL6өMWCjappv9`:;c=\>;mt)t+MrgdYaϳleȜx܆efcၘ]5? l韫l]_T*#M$lBVVasA@Q$ 86{"v@a ]Ɇx48]LB[:[OAp!,Wn-HW(NRzE%^eŜPN-u@"wg"Ҩ5*^uijhtQI mרB vXPn7fR=" ~ Z8cC$zaS Lڜ<(f`n-24,g\ٱDvHz #jGe&!,ZKГ~k2?/U(]M}f-vDˣiX-0#3C9?S^kbΏ$@!`3?Ze?;~*)%wn:x;dsdF̨5T}D%I%gHQT^Ag8nJ_e2-? @.sW9Da1-+St t{aU_^͆E3ȟk}ɾ'% %[+݂DpHHEVʘ8Ȯ" 5b.S;yC4|W$**5`ߗ+dK+vkޅH|+'c7DBB.d 1"f/-zb tvpJy_ S5_> Tz&RY)jo:G^%C.՞Y!FeݭəC/5S=;Q)^ڊ tD _QoMVW/ wz)_;շ½e@s-}WS5[po姣d%dGǘv]R1WUAM%5U.?n3 klA/;$jVw!ou̴tyHtv^' GYԌX)AReSeA*#٦(f8U4ZY*RLu]zoj~1Csۯ!?i>=⚋}i|H>L_+xp(ܾzq Q=H](5~|Q:Ԩ (vx3e@ w~q} {>2R-r Z?[ (l'ˁ\9X!1'_CepAuq)a}H=sAZs%Aa(L°H[E=P'G;w _7˚49BLg" "+#] d 䴇 (4qIY2Xbmk\dT=F1ШJctңpy&RۂTGDBZ3v_+5c[~ؒ`^g\=yK6{k̙RRlzZ~C{ɱn5 &6P6]sq'l[ـ.a2AX.M$3[?BEgy'#Пg8D:DbKC#k]폹loh:\@ qy(jP9-t8*,!Q톮/AHHEtJYBydrVzb +DQ*iw?It* zbAU*t}B"G?9@|нFW -*=M{k(9uqi `ލ k~ 6@ Ҿ&d#h8CkD֤u֘c֧B|-6-ɋd*)#M pُ[ئ>H(IU .8\dZ5Q3K#=+g@ -mw9u=%ǠG#;,}Oҕp BUDF3R4K rl)lAR0QlXݣ6eus +54kXz#Lb]+&17|%V}Reim ausч*[VUy g k;8?bOS}_0+H]b8Nدsת\a{!G?IOcFVg^)ݯWX-wSbįg ~7Y 9múo^/ԏ"{Ö}>(|=h J.~qx3)#級$RpÏ`9,IeAv?車S5:|҆*ga2 :5):E?^];GጱYe8[y fO`*R沃ctG{ a=D &f-@ր^;0YZ0707010000001e000081a400000000000000000000000166b508840001e1cc000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/i915/kvmgt.ko.xz7zXZִF!t/h]?Eh=ڜ.+YuEYe oBx# B]$[^\"]N(1 6k8 >BЁl @Ck~^i7C"BKDiiՆX՞2A>`4¤ ]ӷd[1Rŭ]4:N(.r=5{"jE`sUw{#4 X94'e1I=tҶzE]龖 _*ӭlNM( 1"@$V~rLT԰8 uJfHk}F\yw| -7tlbTn\:)NOƿKL8R)h3 r\={컩p!j1Θp4;_Qg[c!b7fpb{?JGj"d4 ]u/ШlYz&CW/` ZƩSc><:7 u0zp螘Q:^i" /MÿT8c` jm`o]^ȁs+9=oeRf`*(t*+!wtduv`~u]FO ~Z+e#`Zvm]1b6 С-h-7-pjR'NJ@D%[str X̱܉;l2='7#aVyATXCXI,B<-?:N9M58EX!mFЩ >~P|Fcf]Ez=]Z /}\0T2*)]OA5 R[ɘ̃TmDiMط-Ԩ*P-bQ,;q޷2&O[ѴcL/v Erѧ;&(ZСtmd^`On*w,a0buۅ2Oŝhp1?'=Q͆ʓMVq1Uqk.GQksn_MY.4#ӷ_1rj̛YzKRN=-qh^t仔q A.8  xJ͋H6׽iUBHqlNX5] *&h<ɐ}ٖ=]a!-nsfyIi u YV+=upD)>¥o(5Gtn5ʵքWU`C91<%%#+xݦ:D\(|k0ɢj " 7*^uFBO$l)Dffsц;կ~k͎Z\ޢ ?Ʀrp槸͂,fuE\UZrSi ̸VuS5 h1ˀCf<BJq9KJG Ϸ﯋""6vijV䖟J;ε&gyR8X\fotM}1Mf_G{_89}+L\WuBB%5i'v XnD*J@HŽ@^k i4 #dt1#/ů$ʓUA^q=m(jr5'*UcR|i]e unZ=/`=[NQA=M].N^N©]-3ߙ*2֧ |} Kl J jHamuX㚷7xD}Ius0J[>mDR{~}1G:`0M^*;/dw[#/ځIzx%z7bvp5;>4. Vg?fNnUcHi:qKSa>@Ǣ\Ğ&s|wn< i  Oɀb˥YMIM$ЫZ"5K7:`YN(0` k'O,vgF&K9>MX!G_Rf p̾{KbxtF[Y}~ts8_ub;-Vt :T."8/I'qh+$GIu{*w!tx lok'XiS'`D Df_t/dF7mѠyѻ/7@xF&l(kMQ;b=)vo3hwCypoӀzwn%0b8tNWmk=['?"~5Š}M@bo3d¨k'A)#pRfq [tD0](:]]ȟQ_#@Lvv4$e #Z\n|yr{()Hf[fc_7wJg7N82 W;Zܞ!ҟIg8;,*T&5-伈GT93!> vvU"t<] 9N,L"Gj+jŻn` x53/'#rd@]T eo ϏaJbxt 08/=Ԛl0,Vqq1^AJiT{W #Jg=W7K))SV>Tؿ=?ՑIh~9?O`Sh)CCI3[b.U%9ZShGey}[ʶSi0<^{$1L=vy x@*O .\lţ%!KWUv9*Fox3]Ra2|]i ( `)EMyb~;4e6$73X,qic+w}k >u8x~Ib< `.ؚPrnZ.NN]h[*_:ROL\kyʘT:GQ .0GGH;p[/gp"~5!Fy 3 3 Yc{Ew _ďk|{|R-d4l4~/qol6v?,2@'rfƊfb;aˆDtS˲6@ [N{X`O 6a1:tpƒ:':L.~CXݰH*g<IڥzLdY:tf֔_ƦFVl@X6k'DIV$^.P]wI3)VEܭL_wsaso<^u İFgG\t C鎀Ț#ukm7ÂD W9U0Ej\p;z4lm'qӊ=LXL ~WNXrc枊5Di88r5 G(%/au|V3e'-g1ߌ%>{=~ y~L~.Rk裒7nECl6g_;˷ʂ=L= =`4\ }" TE_xWdc[Gd좑C\?MlduɶEJϝs !udV1K¤qޒ̶)fn_R: 痧t-PaaNK;/Xİ6 ͣOFsLph+DLqJ9iՅ_[s/n@P "e9pk߿g- 0 1V 8(@s"WID0vr W>k#f:ڝ]@j 4j88' X#X=.,<0hg&͏NB^ )hŇyܞ&,/v vsLVD&69e-U4?? P'S E V,m{dFiߜHlFL[r:,gw^4+R]6G;OaM ,-L8eSWl ^8n1~#-Fdj9Õ"qj~. ʞRRW `O(K8@lOlc`F[͓5ee.ǐTEDΰ ʛTClcYx},^x}&gpQYMs[)qœTs&qFGaZȠlyu 5>vަZ šV; >O2,ShTN SEX+!&>NB&=[瀸z"j ^z"1wʹ|Iy^I<ԋ]0541$Vuc ٟ0'isc0~=Y4 iMv73&Uܯ:[% wg'EB0gh+ٕa\?=\4AW֡ <0O-/quX-@)o.s>'pP7VɲI 0;zjt Z(vY/JYCi]9IPP/tSF ':E XCjNbyB-dWA-0ˀP+aRFZ@J}j%L`0_6;=g[8 2v?\|DU)bAI3ւ10a8M("|n"|nqd/6nsk8$Vt*0l]k3G׽*LXXqy䛂~eR+yrnJf4ѹ6sƘ@VOnK];E9Kbt>ݵ?:eHteceq_|vCPoi%(s7OGR1b#.i+rS%4oSט9 9{XyY!%ژ~E}YKU m(~޲ĵhu%s:gY[/U*ɑ]XZ\!g~GES hT<ǯ̺wj(N.DC4j$@2Y, -׍Z1FQN] @IXUDԍ$ˬɂ7,:8NGFT-?LK>D+O+Aˢx(7ڊ%ݚ5QОZA협 ߤ{&ILjԗ>vX[A*IxFƞA#vG#Sj}^jq= eP՜/eJ:a7ˊHjZAGD_Pu{Xc=;n`bbi3Wq%51Q_8"YU/~ {wΑ`*cbZ'zzVkHẗ́ҐՓj4W=,F)]EAC<Q08ji~܌%"rsACe1gq"}OQ~BQ~~F^9&S[(B=t-Ȧ!}cdҊ Dc3ij$&^F$gZi \6y\fS̷ߩ{hdP0WvUbj7Z ib [W=\a7l;lX@PF14vP~ZbNEa`}荠[|҈t㒎q$; u~(268ƴ@:N޶x/.^vgEU5@q yL(C"^H<7ذk1}%wMqTW5 8"3C-]Y$f;}B'PɨO-!2+7uU2<\XlXE/Y|B$}ENMK㽻vKG8K=كKluNڿ9X|P%1!^(MQKmx?k.@$]"3ځtwZMqM_H?f/ }8vH$D?UMcc>W{"@H<3&G$vMΌ*=UhFMc] ‘/VI h\aR *s?*M(p$'lϜIs6^mU]_ɲCUMf4}A }灞h8lcݽ dj 6d\|@ [HR^9,S%]3M[e&/8w<ϩ Ơ)_(ZGt0u =c{ tqs=eq5|d~iͿ yaӏX҈ICu<5 )-!{ gmnM}jv =眺[g'1HTt:  uB[>4%".뾻\ݣe"R"TIiݑ4Uz4ѝ SSjZ\``gcǓ$0 +hT\3젇!}8Y:0oJ8tBjp(5=J(=)U^b}:%unwﰢa HNM'Wn[ƽM _M ]h˚iC*0쵹r 'b*].}.L 6rI\Q&ϸmhhˢ+E BM7Od0卼'L.1FQAsW7bȧ}QO؍RGa<]5|]&<3?lNWMh#^Țwja7%i7< IS%BVnͮv(EE9q%N'.`8mO:>_ 8v=EOE%0I+d}I`YSE&{kEv0e".QޥUf]Lu`[$\k.XC9+j5KfrNy(sh7` $4c$(K*Ȟ@mXaB%9rYkt6o * tiKdRנ RX\ gE13kJQŞ<|Mܺ^\Nfjos ?~eʍ{UQDB| XR'"Nyߠdkv'L#wVU fB~TOF@{I!`9qs1UϦ ՙZ,jSoÔk2-~n[Evb^ 2 J#7jqnWQNv$а43 0QB5<`"!H6W)Ca'wv0;Wԫ^8}UU 0ʮi\ wTo6}]z_BVm[.A@ GUX?V@AVЍ\c-Qr},~iNaC͆7O0w7ب?Uh.QR}W0zP5-s3a&%A4g4jDL3]}H4"w!׼sc\QKk+xmuAXc^;ҨhHE=|dt(Q]\jj"8,b{Sl  |[mXܝR+Cӽ%$mDsD.s.J:_B;'@:iT \{]/{-Ke«cs+X]N b&0M9bzߒˆÃU'v P="եbJW`*y3$θː&O ? k*j҆{0lAmdO)2ܩui#_%nyiڕs&!n=' F Am5|HAR$y':fzG3x[ρ %^gNVS]|[D6*]S K0 Х #P:Ni b'%ӑ[Ev#'ԣlrTTaIS`~]S@1 بӞ-Ffs=k_4yH5*elU,+yfي0]Y1gu*x$G^ [4idc>bak6^e3 nv'fcɫ2UZqA xoPCj\̊hGǔ~̜. 1b)NR1)<|ߌrZW=zCk Wg"_xYCwűn N%CpT@M1 '򃓫U%#S@򼿒< (jړ)6׍q,5, (y Ybƺʉnz*ԴBQuӣR$Pov(4]= yXP_=A^XkԮ SP[ռs#@qN 격Wsؿ%!Td"g:QT;dA9jhYW7D`sx'#YpWaH_LGj-5C΄H̘(>J@Aa$LwTdIQ]twd%lO1N-?TN:bTmKsχ̎ĎEP|b+Q02dNBpp鹖Adq.}ߨJáN*H,mh`+q=֔;E~|Dyx˘T%;Y Yp¬ WN#,y.}$N~<dzxJb~v+}=r\]=MhD]l3slwg[Ene]y/Ǡzi@+ֹ"45 .(ɾ%Cx 'hpRcQD'fK]^"mFun3zB>c˫4H20_ mYs\1\ `Fbztt}ƀPSq$4r7 Rl|y!GP.gE"?1 {x,cWΥyIi{Xˇ-aî` e9NƣAgŦ9ixҜ& k,TRLT#l qR}ܽhBbu:–m;0TK1 AxP&8tuɕEchpk>kPΩ ?3n@]^z OCÃD%aFYNc[>WEb7u'A mp@7'{d5i7x:_B(o6hOҙvΝ=Ѣt\ )XEk7Xn5=2d_H3W#)Yh>\ L [iGy# /|юؐjܼ/*ֆ$,H}]r%`xA!JP 4k?۲Ds:g+5]V=t_=$ )*K}PѶZ}1,2N]ZF!kq?_.AS񂄦2YS$7xa3jf)ԱYn_Xtׯ1[>f}lS]qrf42EGOEp/-x,*ȳfL[]Id88{]^?qƌKcWiw#ZkJMKr/f. G.`Eoѱ`?Β ػ -R)?^k‚ 5b\¶& 8Oj}}N}5ib#듑{,/RSH%R^dSMt]&"9.k`v4C@46!?Hٰ!WKC_ 8ؔS1PV$=%CL:19a%"tӒC/d{O!"@nGRQ!] j{'~ yڋǩ6j4[&m(t`񔒯V+! l#'ILd̷o% F:[v=Խ\apu{uo+|y/:  oA/V{ >E$ZZvq.tx u# ϼgQhĴp$6sڳ:v/j )9aDC7heq5pQ1gјbȾ [Ǟt\"m5q6r A4b.;ls/m87"X`Wón NɃg:)Q@XJ.dk0B`}{#+Yia=0RIjD4ׇ'ıOO~״YCeH`K33Xb?I}j/p]*ZzF zyRJR ph;[HLQjY H"ᓮ}N1۞Qآ -G/b ~^Z=yQ߾ČIK:>KzS#Зua s5 Ucy*.9OOFMs]I 2n$$RF5H~r.kiZ![H7ƎAݼQ*řGmJM6VttӃ%TGH7n?\uJTf:L6X>@fBT$KVM9Bٶ8+kYb,yK@hQe'Fldt]Jh`m:ZVsq̏˕xFh?y |ŋ&u/eIHt>T b$e_kr:3F|tD:a^~|Da19l?ґJ )}H>n?nePCB[ԀziO|j8.8xbQ@Z[ٽt!20c%B uxNl"-HIw P\Ѣs30D{RCDǃf5:ѱ Ds©>>hr;Lըـ}&N(^;jgLBJK JB]4AԠĦ>^Cz16GlUt\똪똶t4HԖS8e?>uìyyw_xeoyA<;bh$moFG ^iŊ 2Gpsj+y"8*`b qWj\E'cT"dZT <6xj~sFU q t14O,3:;ŵj 9j xXfεLb& ojnQgU=y3Rq`Ko9n51}ݒO'xgY-mz|ta^A]}3ǬxvFm+ Ị:﷦@@U3L*z_dCʻ`.E"YQ v2YM_Gth;W"16tu/ڋmsk=<=^rcEM̂>':{KEuxkТD&īȮq䑓:;MfU@g!y:|h5+`Xˁ|fs 2S7Mc,iJ¢ 8l0)rZUU_Չ˧aLm glA]/6IkB͛vS82Geo="~/H/>ROF=`(3pV>IiW:>3F2] TH%0ԧ1N<05FIIT<[i1|V/]YG7XAK| w[8PHYW&YaJz M<wnm!3#H/O=ym-5!}'-pi1ѸxRֺAuh+꺞g"zb`N_ w#=! {u[trH?yx= Vee'#5t;7aVlmUTp7=flt^3w ƳX7Ga\yIK(n(6G-6ȨeW:3,%q`skVS\A!/.A~ XHR|NK(e Z?o'0L\<"ș?czzSM^ioV{0s9Gbʲkbٵ'&>e`g\;zwiU au 9JWxu~^c$ C^W+<*8 2}ѥsvsFѥ_1{N8XTvCT=}oݛiq{ 3&(|3*ncޯ_'l;]PU4S%#.G*0I">u ,$M8fU#0͐I_dpnO  ػ(r5 5 E;<ú*Dl'vI[5{jVU^Y_õ$/؏GThbTRi 8O/|P2:F泘nU LT|q32y ;k[S,Cy{Kl +#J1|̏݌<߇>+BMuu!Hڄ yYZg IuOHԃ l}5afD3##j1F\O1(?V`p KH#>!05t26 oWÃ\Fr޻Yиdƚ(K jAXxaT$H{D Am-Ϸag7s j%tn,wb '5E4];}z hlq-on+ec>:v'dc#xԛ}=G:eԽRBAJc ")h1OP9oRQIiA2>E%xr,`YJ~z͡RrQbjWMᜤLPHXo4_69)pkϢuD~Dk#45 &|}D=m$A xc_BG_䔔78EQK62A#d\dF. ըrsӜI^*iՑVmBacLʴM 5tzh5-z>W&\Q:QPqLГҔ-F4G)7~#1r.U嘋m0I"LA7ԩ.P-3$1ytyfo&vW۶UCIT-1Y]™ ,3Ccxzo6dm'}xrQwdl/:ʥ;KZ߆E0O*Ar(jOV>KE 8L0P|lzԌ7a<.H3Ѳ]B1mӱF{yg* g(=~h;}A6Q/H, U xΏA=αz26-VgFjg rA"/̾xq=Q-OpףiQuuU6`<i@Y.5-de 5=pȀIj/59򰂄^$?d⭥^CZcxçiq0mJCCKy P5q's/%MN>V,|T+r@Wb!e F"֚WiRtT/? G^#au=jWi |~u5F ';:J:cwRI^T)C'v35]G߉L+bE8&^YM)|0%[8Nܶ_/ePCk)#ôNluibYi 5A/f~^Z<2]uy 2%wŃn\ & pbf$(l)uq?9 $AO 7G`U)dcݗ G/t%m'q͖e'k2Nb/pU L~ _n~bjҫ!=R/Á`ǹ9^|֨b{^ 8jq-#wցy4oz!v{:9pb*A3r8sIZǻ+\nwB.}i2:毺 OX8ҭ06ɟ^ rƵ?1ܨ;kb|ِ#+$ʚ2S.[8U՚]ͫJpb7H6vEdSwhEXa/-! Q}s]."GzVLM ,+ғ TQAK-o @-ѲSwIj=]`5C@T#\>soɧN'ky\W_38bMO@M80f&`d97Ct!nhm^..Qҕެ8U7FL#5Q4Y؟ҶCHfăus7+'+VP:x¬B|A-Ɩ[/T;FIG0l  Kbpovm5hUFNImP%MĚl \RmeKE_?hjXfcwl2\?b'(hS G%IrԪ-}Xf7T^[loNLTHC%Y|sjxA pP4ߌ()3,7}j߯`B/$9'LਥݥЀ Pxq- *U~׊prBp;R|xdIg%$Ͻ#MNBWGkw<(ŖhqQmӋlu?It*\JEumbz#MN}_\zg㌱kQU~QyfrtK;0`3N˄hJ֏->#ute"gj60GK״f[[>9_ rVxvi9_#~&FJr"$Z&B{-@7LL4R!e qװ!Z$3kwZX Û5.ja76e#aL;VN}avO9 KP銠OovD1UuK g)3Jvᵢxs!"@m$r$h֋wnx 'USEs5htoxWsy/BRLi)3,mh5T&l:XIF/],%UYB{$$U9"}ӫ}"a5 5 .&nʔ dt2L[Yy'uցgS]xzDyv^ $ͣ34] ӷctd{:R2F's3Å/k$ͶkKQlܿ+F% E갩c44ީG4XFTnqL;E]E8>@Lm*8CF@{owv꟩"OgÊː0aDLgGj#jpWx;v\7, lP}b7G#ڲOʈ8x M| C~^ h>eBvdZEbȝ3-h$A[j?yzDhTF.ÑJM0ħoQ1j@s`4&󥡤C)ݖvw*vg0u]^־Wn:>xEs"LKciM]b968WCw*"a'9p{Q۟uIO"nD(z+PYEBo4kep'Z\ظw@aA'{p?qUK$iP Nw&emti=F\Z^pS+ wzto%G OE /WSt53(eMW_:kfl]B^i_zDJVo[wTmtjq'e{Ώط0K=ޮiwϽb9?wasEY5KHQˢ@N 1t@,qg7%_9 VlЪ@Lϲ %NVIfgKΥH.&X=C ksGtr>5yĚI3 uJSp[Jj]F:9!Ͻ0M,?cOAe_`2|ߋc=* ȟF޸>'&B7SvGU0-\AjT4c7;Y6qe!.N4Ũ?O 1>PEg\!M45V}jG~D/)DchB׿gζ߈H ȳ^jVďWc9\nS3hF*SN,Y5a j c.J~?y#ngyT2j35!uk3/Fiи%#z3~+cr`Mt0S9 ,`oыhpR@Jp '"Q,:p6}f p E)yDU"!K܂ANdYwV|bѧ`,مw,P퀂_aȱe9aXv[T] [%q^+/ochw{`y.#l|dID ' ؗ҃͘ط@bNԯ q\x@MFa]h[U:;]܁!`a z23btlYOil'V%/ 7kE>ǝ#rC˂ '^66m3g9LI~Ri8z3p2iL\?`-by]z[}@Ǜ$~f>k̉o̦O`z?2j14C9anv@,` 0y Paå#.ERQm& &W*{~[riŶb=~OIj?Vb|Q|||SAKlmӚK^]j}_j9*JA\B+Я9vT3e e Qe_D'GE8K+ѵDAjIi76:b(5ϣ3_»dsp~ŏp{FR#x2Ȍ.3$oɂO9E&H> ͷc=Wϙ;_lW-VW14.KTX zp3%6Y#wm^`<*갘546:Qbg} T,Sk'O/l@1gWdB=q`S؜kUg\TT3Yf{ӘT`P-)f|,\}1قA(ZΛ~  >]7$2-h3[" Of" 7ڨwU5yA۲ޣ~|0I-x<0K{Dwdr| Z#K5P[K{ζjg#sͿjyuVwvh~3f׊ v6(4r.'znNuoSyxz'|2zNиr@</@pOL|o=ĵ=Sj iYڃt4sZr0IQ>r$ݙN%fLWtz)\k?BVC}s_L.:Lؑm%քl\%N-.i eB"eZ/&Q-G y}@ĠHs(1K!u\ <ekP6#ܛ}MR(n8n0fg=y-–$sW8j`vF`pck L݊ fH_{PU/W=elPb$$U@VZ;Z\(frp-}hUzrxB s%YkTP76iZ2<vEo;)N¹ =D֒c'(7ўtLhkwe ' ZgLY|g gdtL~h?03t[[Gh+=ƸY|P6Ipü5 ^kj^zP8Z36u#*1"#;+kirw 2 Xu_c}rP)CpQ"%60. Xyxة!h4{]%YbP;6՟q!=UK}1*T9SlI"[g5fb bP& (%[y|倞4g,Ź2?Ng, *rJӞ75ޚ(#~]O-qd0 ENё % s~$>Z7"zWy Ww" jWȪP%n*̉xəUgoka?g$X~>…#4L߈I^(u-*;6m >!QYU!GJ3.`/|_oww DK?V2k7vgL㻼C[#R<ΆȚ -~ߎCL1CHI']ZD&Y!F`4`ܾs}2}BbXEX}iXGaqȁvɅ +hN\LcɥKL,Ϭ֍ɮ! !WA#ޓa>D`;9,=T]1Nw+>D t]*[ C8T(oR=B=/ CXh[l͊)$XyCi̽xSAɯIL=Ō}`CH0Zy-]o8tA^ 7vUd2AO %yEuhi1i (WДHR3rDȿ5*1 *%( DxZWHݧrÿLb{++ x$>ui)c!b;RtMYo(/Y"'q]Pp:~uvZ!2`&kR@(dHI3hF={[X\X6j ${,:!pU'vNMn$&ȅ1S߂`כE.j ̲.{0 y {~ zI"L#W#I27"^Dkm2 (~~ưsMWҠ?VKzh/Y%!U|ڭ @QTJ>h:<;;%=1.SȺ{ѽ% ! t˵rXƛ.t dIJ2 םNC^g Mְ7IrHslǎ^a\{Ag $N!%%~xvNHM_=eيJ4dzn^˅fB8J\;k>='8J v뭂C4%O!*C TV!o}<*XP3DGX \Scr7xJhoJ47`f 2 X_ ^)M~a{v>ڡ$#< ~`d:H2Qyd{ h; |@'&,+`+CDh\‰ɃmoSBǛ>z[fo2+f/%޸ u\@8Wuh LZ*rpaJBYAT7Z- jԘ GozHTC1[w4vĭ%tKv-0d+s:.ns b}%=ҁr&2˷eC{J&X[-H0= 6u8zd|v$):Pbĸ_x%J[b8X#%95K'b  =}HaHxU?t3fYA> O) ;fhwĻ&:kt=>kKIo5\ I*R. }?2az84=Mur.kkWcZ(BͰZ0o wZRb- }3Pk_wOIcĠ+@[ֿw[=;8; ծرk yUː̉6b ,!@Péӷ7ұًw졄pOGH|>g$hڮ܀%Tf-02SrxfXhJB?YO] O|,PP!n"G^G"Lom=wv5s`|@o"a¯Nz2w 4Ӄ1'ꯣ(喊,PҵeF~^ɷgy'Q~ۜ@m;y/U6,-22偰U۰)'@*[oPc_ Vuirh~oYT@u@3 mҠR0qw3+.u%gL0F(m/s@>'Hpa oxnz (o+hw_Iu*  }T_$[y$GAm^8XTuz%Ks&˰ (fE?ힻߴMqL!;oK`7>%CɁZ? {2\"gzI W=UEkSd߹$Sj6֝bRO"_C"*܌JO(TSS:u`0NúSQ(Fdc:ٖ4kߐ}h9V_+_@1͘vbҮ@ɚ{} $ QSo4 1~Ţ0.RJ$MAȃapQȴ6#\~LS]H@7}d~XYiϽ.A~' EP96awjq=k#s"}st⽱0ݺhLv.^e~=-r--@֏oU;RAQ'|I}>q &)U/cښEpD-M ̌wUQ[=ju#J'a7[$#J?@c_I%ϡgf`MQoAYhEFa"bz)6ئrosh0yo|=n<;gԌ>bΥm&^dE_n]yMK-Y}|Ij`\t޸=TgGub:SW=B.4k,AWVVosj,OΐUNQF6U6z,璠::92)W5)Ws;.n{6Ga~~[L`)iKvͽajT!$V?5Mw@t9OC's7=0Νrax̩L8DĤ7<ا"L?߆z.$(ShL~hcAx߰1?J4nJshXWƦe,qN @S[w"~|KP;Gro \㓳:y!R7`!m"c@ ?K"q[Qz#EVnY2˛p쐽GzdjJ[pyۺ-XdD*:4Ďh6egWYays_:;j+&6nn :؃"WMc3+X=+PE~B #t XxR7ܰ]d/YF䊰'ĵ`4ӧg#)kaGpt7r"˓G @hv>~yIBnnŦW~Q5wz92=BQ= 1">LX#kЍzLҡjCn*\ds˴MvFU34IrD,{³P LG%S+ ǀ+] ",OP`e)2gF7}uXƟ6D6Q(vӻIbDb W. g&NIOIUnyR6 $?C?$V\-k.WY#o4Nϊ{q rGޠ|K]v[q{mZ] GXOn/+B_E/xݚyzÃE_6Gxn3PI 2nAoΟ )zm:)1@WAs0~ͩ\2 *={%=&tECMFvpϴs6W4z,v!`lrqĺ.1d`|@"V "| :kZp YU0Z<Ar{1䋃9C)q/khU9f+?LWxz"QYFIU/1%N-Or}wH^w![ct&!v__{}:u[(H\:L* I1rRT CCҔR l(M-_%AGJoMٚ5?T:{uf|}ϱg)4N5=tӒ!wX?wӗm .2yPڕ~p|Ӄ81-0`bTƼKDdmfwW|5@;m [auj޼jsEZc/?'Q*qn.vy*Wv@O)K9?h1Eܪ [!c K tuwPA&l1>FF{PS) =j?0Yi_6EҊTXXe%3%. 64ҮyoVgKvAW+#:&1؈}F*R#J9ޔZQ~аP)zb$hkGՋe*Gwi|P_Ҡ{bҹY?:w t*:$|c\Ye_rܘ}R|y̔BE, )%ؙ]{7v֠Oah12oKv5mvkZ?Ͼ).O%PCdDU$w 2,M}8zR %}r /kaG-7 ͧ뛊.@߸P/ `}.=ha-( ^~FMIȖzHm@&leۼ')ox[K0-Qg& x '~1op IgZK˹$_FBSq&{bX/b^p/,&\C:&GSEVyyr-B= DRG*xTN6vpLGP ےL_ӵ~Q|Y+uMk֩6u(?3yns_G#8! '̄锒xt?Q 5Y}ONH/^D#\g|Zrxk1VbBUĀŸ7DW\\ "c-eJ2W; -1FH_i=};lL,ޗ4'Rۡ +x]e,wڋL+TM̵ڤmp8?N :y$yq1IZ_@鄾DKT&k4i)vzg'Po'j\zl-] kA\FivMoFlLPP  b9\3Zhx3ow`ݎj'oQ4TvpѯqrM5[!jdh4>S1PdjӬc5,P&̠X*UZߕvA*ZqIY 3bY͏wf/䟾UIں9 'Jːb"ǒSjSyVT?\T(61xP1k-B^y\2Қ/YC(WSgn+Blt2=+$d' |GYGwOu34ǖ+k} RREY+ʴ'd_/=֔ Vi$ݰвP(XGcRݤnKhiyOη珔=".r K;XUUdJųpgY dYvt(wܶr؈  +qzx&5Ay|SWB\EN6͎ o^k=PʯnRb[c@-ϏEn`qK#xsnsMnSeFΡ |ߵx!.L'8M{O{]1Գ3Dskȓr]?H| AOh*zK fw< 1,c)D'%g[]95e\«sr;B= VLYK"j ;B=w݊x C9gVKrF5;bh`W$GRǩtdWjDK_'ep+ȈZ5";bqFT;cafXzدlveKٯ%]`q>=1YZķ3{7bk?d{N='ROPZն^{ީ:<}^ㆀvϹukI@ОSevՒ&sё\T/2my퉶ܛDm5,"hv|MM|{3k9A}S{̾/zlOc4a܉ܼKH=NE^ o4,4w:~GU;gM6򋡒Idh8i9ႶK9΃&\\}8n׿@b"'`d$y.tU:KO ƌXl#l4DE&4A[ "0 | 0`eXxq:5txR|/'3;`^_[^u9]ʘO9~4}"zUHQyx1OJgzL hiAkj)2sSKY*sӄarT$(H_MK+#D`RC.]OqA-#*ګ SZ>t* &n LV4L@u=AvZ<ׂzQѪ#ͱJݦ-3F k$DD#co X< PF]gqBF.f{X?{ sOB 37]m. 𕞝>+rJPW\A +X+>Rҩ%%%aNQ-|Avs4>K TsK,%`hٿ=ۡ-E:BRD xTŌ`O/t O5m韶uUt:W*uk]>0)|^L QP`o,g6EY>rA@F{Gl>D޽j$/9C"|GX6zn6yl1=g4'qXI?7ÀDRJaSoT5N][kjcr.‰+s/kq"Y6!C$%mXR;5 j˲6.]s5?h bx9}p\6=MQ$_d 3a~lBw:.R8KLNJ{E L"g4Z_n ;8&Jj|IJ;x%d4]UG%Dn w(~B=ЙeOhϫ]PQ>GǷpozMM?IL\:HeΛ 5fsȾ~IUcRAmlht%M8N(/AO%c:*fvKziNhLWIV"s_n=.p%;\?@Ns0k 0-3\550?b07 ψ-?}A_m!˖39Ow|!X"@DDR+f\!fќQ++by +z<d{+\fkh׮\^Mi;Jq&xֹR ƒk4}o@ҮrUBzB\q+Am:α|}10sZg"7GF>NA,#gBc^T~ɦ<#kNa?5ox^0q_чZ0Nj&g#RoL2mr٪h?fDxTpgp[̌)\}}!ע|8?M^U(/+1 tțCʲg^6f~7g-k| >?'5Oq g5ćuq蟹X6Zd Ėв'oeL42Zxi]Vjkmg fLm jf'yeY8=3N"чI?I>Sd ~ ~XAnPT8VE2r oSP.* kE[ܿu=48b6W׿3/ @MZ,"JST)X|矰 mJ3v[}&,Ӗ}wjց6j]XA?[MR cm*kB:E-As W c)D}/E\B ˟LhXRS`B I +l=l뭿xwTXVI9]űh1"}݂>.&THy|Jʬ)mD6APߓW5)9vHe2 ; _)jk%Пݳlx~az%p2tIoK6f/bťz1N_UnE SJڮ gHꡮr+2v 1uJhep~: sD9)q#ew)C~Nij&4c/o SU*i > +ֵr@LPPak:8>l Nx3 ?G!װL2D^l{Y 5R]Ğx,$a^V:a*BLPuc5mY%0R2[Ebcd:qT:an 0 jDbGFkYPV1qj'Y(5|)BuЙwAl vatM1~fMp.ϱ(`oV>(zF'%>1>&3* J>z>"U:1 _[2Wn{@w'j  bmkqcQ}@+ u(6gtzC:qW66x}SeZe>mFdF]ČDƜQDY+S@+=)6u$dO`7WB?j` XKק|ߗjJ匨b)x_%_O[ dY;UNfB{#=-3SEԭDzC4t=׷r7̄F՟GXhL) V=[MsΛ#;A .H-dxF3ᦷamϻ56gܚt7들fUgD''[-RQ[@eN*HmjSph$i!hUDŽP#WGcU?qr[Izoҏ$Yޯq`zCUFfsfdu,av {4'`$_`IDVQh8-.hwa3S|H{STHJNOp)h?_(lUj a^]:Yc"^ u.$}̚:LHoE f<gFgo0 jyY>7 7ήyqs/jC>%t݆L6)NګQ mo-ҐG'\FZ0Mf67 h1(*"vm#[-%;M_tjyU j=ԿY8&ƢY'd9Z:^/7 Ng1/ft)~عnm|󎄨TkARB*t~x ]ײD6bE[v;h䱳R}~ kb$fT` oBڽ(RM0lsTEvvxhe̗ 4 I/1t gjF><)_e8t"#IZ1~<8(&t(zō8$жq _p cHQ]LI[]e‹>s?P`VoCiLqFI kggğȀ[mx‡RЙvU7U.B0'|I4^54]kbѩiY>!I xzi;n$T-G:,l/<\C-ܒRh8 dH&("N@w>Zq琘Pw'QHź"wɅNleqIb~<kn2ka%`w%2;7 _||}K('A3.8Y [EYW9D,ta!zӕ{n 1Kj>m4oӂd-Zgj Ȅ2XuRMsai\rx1mY nҴwf,F^E5Ϋ(zҟ=9*.6я/\)b t*O3*i*2!~o8wSȶ3_o?lW$ɵ  -Gd^h͌'38R_Dc42P#p]X጖lSaͼQU8]l t7U^0X ϕogZr$&fg̕U( qVvʝT1Ң^!Õ"|au N"%ƠЙ)b~6%gmiXi)]eit]KѼBo]M^ o|t,'cx"<#cWH1Jr#gٹAGq%ƨ?Qćk}7%nQѾWI;_@יGKyTWax<L}偡C2QG#ۊ`K ;fy["~XA ^65A,wr V {k#Dgs% Vچ-5fZK|dq#-.ye_쇋,mj[tHAw!},/&c^F=nJdl5:/w紶RYu %SDN$2)ÂrnH-҆O"jnYrGEZilKb18Z \$-7z_!Lj)@g9~ :"*G< UHj)'3P6 ``#I3l`;9lC`~L%̴eaT'p&AK~b6}M]a&lҐuu),~h9Dmڠs/da>Q\r-FBAXwJi i+C| (F}-9USSw!绝6B͖p~^e{=LSck2vϩD_^uW[w 075;*"-4ܮS0ó&2Y6o[LֻUi멑f^[1:Dg-{`"EfZlt#w]nr{Xvo{곎KxTdlS0iXPzp(4f FZma l]f `qhAqI ,w lZ)@o{tz\(, q{-n//C A-%<.r-4 3/"DL_)gNc::X+rxEJsWSEԢ&MႺPD={vBc,G5|^-LMl %/]_"D&h .,$uX)x[:nxB 89cp9lp=d?Ǿ[/ʪp2oSG}lΈ&Zﲠ-b`ߙiGkJe7 ڙ2FebRv)ݻesbR5H y:a zЬܐ*\rɼ.XsCyĄ,25Յ]Aie‚) Br1`d ~ 8!k U a1xӫt5 z 6ϮИ'-O(.ya3."s b']a^f_nwlɷ\wRpt OےO Lk~l%lfi9MY8ZwVX2{;l~؊6SbHˏ( p'"NIr@)`Y댳1#%Ls,{q|-L6oOkxS䈅x$wNo(8@X S_>mVfU|l%6WXgszp?;kRߐ+f{#W[e#zY0toͨ% 8%busy-Lkk<8Ad%Ԉ<'y'Xbxf5enn4Lv!YH\N<ٱ;N.i2e$Gِ̦r2;UxÛ=s'qE:qOGߑw$o B$ iz&S2UMvV5$ٜI.(b)FKJ0>6mMSgOG6_݂xtgy8/7ڝA"~:$ uWoa).7R(c'Lm!x Fd\KKBldx/)R.viXK8|i#3քK~{T|Nh_ӛ/QLL7TPTFMXowRTHU>͵4jɚLeeu]G;WkqBv_j} W-*a'9lᲜ t1c`B៳II5/S2v5"=Ppw>Kplt8ɾ@w {n{aIԱdd7^4Ct 3ȝXsJHSBs)(ExN0Q|[BAܗYܫC$I[&ph(p;}toa>ǣKTREGu4}0W1 /͆ɴzE  ⥑v®aI-5Ăv,&51(5ﴮoXD4EsE'ѡɐMd.YP *1-PJsL2$Xb!N6iu&H\9~m?AA)­0 gИ `*Bk|B^? 48^Ł2ʪz"Ym4XҪ0t@!^vVFQPpvT qH4 >@ԧrv.&;۷I+71xC 6Y,dZ Ӌq}ekt2֟R*A.HE{LV}WWb@Y&XO4Kf-*D9ɘMEkaF:~ΒXmΓwa#yVFASk |8g>t8R?CMf\q&w1L`"Chf |y*ո1vJxa$W)Sv$/+]g<^B].36fEog+1$K- QCݫ|w+a}.2}@7,8$fBu9I}8=$Xv w%P% I5pLVMS`,Cm#ǜC5[.Elbi␈NJ?H\Fn^d鏋 µcyv_O>uvw‚ĭ?=O{"~E=3ZjP}ރ;'2k'DLLo0Ox5m dM75Y1πlkw]MQ㎡x3ھsu^sIgһ`:j rTz$Sg>_Iju i k#6qMzra~GhRɵa K>kLUXgH(jaBU&WCixC)Zt"a-.ɞ$^0saTKg{}U2kHDh"7H :ca Iz(T]"XjCnj=\ݜ֫bh7guӘHg;N  Q_,NDq9i=/ &2oD!^#¿IxƐ]/\3} "Ghǁy1i|b;f /7sW3?&tUlRt"Z-g8&d>Z|⿛GyhR!sgÕ ?47;` ]Bd-sD^_x<iu٭Ԛ_d I^\=B;Ɛ~?:ޖѲkRt8қ$ `sMMBgxw@w[PQ.+Ohs9B$љr67D731K,գ޽<WD!I&e=[`k:C$QCl pa>ڍ[j8wXfp1 b  V2ٽ<'l+۝VM<vba_HYBs1oOz!u l|ڷ?o1ϖ,Cf9|R #勇"2Gh'e4ᙖ݃RCWrs"W.5)7J+<̉CT _Mwm]PnFaEta*e.A ٜs@RдR%gV'Z,׿^^~Md=Y͏\4հTp@*֒|Pȿp<de%k %?8< ^mCkv\ QZV0 uv* D@W $ ˡ[QK1mdP1H1 ܨqf~Vt  GFI!@-K}ȅǍÜE޲m#m:NNE #84u2X\`vHC&ta$bLJ l 7Ĉ0Uۤn(@̅MAtq D,C:Cܴb@ǹ,<#z-`[XR[)xtAn DEZ^RHMx@'UX슸{#צ ΋zё)eMii`৔kmn7ƟlL_ JAdeYY#{;>LTö/hޗ[zaǺH"$ uາ< %[J6dz1aB4ιg>Z)e.q?Sт2;Px4cA#Ve0)x7~ek}=+8շ.gOY^A'/+>ym >K/q)YXK;Ђ0J1knJ&3>1јJWTS"eؑ2XYE<=+-u|wsIG&. 0<Zůs򦲂`%ǹwgtĊQu 4-y9JE K/p[ȘG!6},%gߌQð} ַZOcndpo?a"f#CA&'ˮ:QݞTïFիpCR[PSB=YчRk`QiGԚsK>Sq~7)'_p#kYu˒6z|pb"\(l8)w+f]&I'M-mgz`7fPg2U JB D s8i="Fh[4"gIK ۆ9u8O<|F%.oX\/Aڈj/ܵ_vN[+|ؚ5+>]KX}=>Nja9_yvEsA}̓@ @e*|eAFRKDX_JGgGզPpڜL 7-哔%CȊ3yy/ΐ"%[}Sf56bY kob4"Ab|j 9P® ն͸q&p08:}+^cldVMCm-y~_5^+ukG|ybW(DZvg Պ/J˯Ӓ u`dB'i< . P/aF,1#}^mw)8#?(]U!@E4e 8M@]:zvlޅ{_J<5%𴑷00k;Sq\Io8bS93bֲ"f?k)$_$R%>`â}|3n;NB7}pL '0I(NdgJJ'-2+-=K^&!p x,a}^,~~iGQu> q ;lRΰ^̪DR ,1d6>FИgߥ fʼu1>EK\- H%ZR|3Uɝ'Yȼ^4j6"j};*52Bm;}./pޟHTNNЃoAHene]#, ?uJ"_jR=Ј"wYYDE;&/)_x,[=a؟R33塣+5 qum<s$s1*p3+\V 7DQj# ?MOSixr a26Zy['HYJB4xdsC(KDMJC}i>eE~VvV*QnX\~ld Wxs}2syс`f_U@"b\~w&U׼[cOS ~;X_5d}""qOu)GbXv9K|36pu~ N]sp)Ƚ=RUZtk]$p*IAʂҜ3p 9؄`U=[kE+ATz;A(e#Y!.¥9,|=='>? GcV*:̽x/ۡ qж`[Il==]wY=lYT(e2G ~Ǔ8jo5kg:YCoC?sЅ1 bߤPds, x OݼЛB'eU|E@r, (> ZurFl%nz W1Nv.NmTyԢ2M6@n+G:xn45HYdyDJλ$f=`F7w65CcRg8 1.,@\永6x>[ȫC5<|Im ooZI/Ö6_N6"ZKr3%=_o~zWUI 4On1ʝ.L)$v L>DNKO`/~&)d'jg=V63K[+*Lx i7usCߧ8WG c) _D;A 9Z)Dwq+Ky99rAH|g0߃Hb}$Za1F{ܻ.˲yHon& Of2;L(@e)~HHʺ1f9='Z }O;@gk0>tݽ͊_Q\<\~KҊ M:ը93EۊpSiK۴jMe%Ax!SPdVT0WPWL)b7Wt(C7nN,c1zk-7p .ߨT:gVfn% C%F; 1-7ߤGem",l02$|<=al靁inz{)jZ nd;ƨQH17p4$Z2 j1kDP@ü Ct+ D<]̍XwÀEiu\9cZq[hQFdG`ԂL\N3a(󁖔;cGhJC+GPh:Sj礥AYi1W:ȗn!qc7δy mf|"xRCmft[#7>qPp$cRm_!asfxi֞B3}#;Efo0AfUf{+QӇM* ٔfXqbo+n|kZ}6]wA>qc}kW %3?x(d(T,r fCfmjKm?GpOgv3#3BU!s躎;=mQ,1 dw{?Q7o` -4|zQAaʖŚ7?X|AI@K&o^r9 0,O>`'4,Ge_z@۾!>E4TsG@%P?ץsyTys?Jy1&Q.ZUnf5B4 \ӳGy]O)|slӂjP4\ŨWtwPt@ö]8NQUvOpO;dCէM_ f}h\rvgC">Cg*x 8p^YBI7K`8so-WT+zS ^r>u[ODІ=dr>āctffMꛩ0$>X (g:J/.+1986+;'Q}cb!K)@Z]Ɇ/C`2+ѽB,jݕʋ"_OmcʸdW SRe vm[R:]ay <[ҜdJ}cJs@Z.gޱ3lI(1> m.qp< B#3{QV0Y ؜c?$^4d4'7Pp:0T2 E1lRn J>&+$"GX-&b^/vvgҝ2DпJ^P{S^4޳sAxzZ9K7$0hgݰ:VSڊtkH%ucxRP,O,^qUwߗk+r0;2$cX<\VU@a5K WjC}ՓjYo3_q\fNӱcqw'X~21:S6tH)\c$pҼP-%CQ5)ĸDL\/B6-=xf`gh)9LWc8@,G1Yf0PbЉ_\"N#bbb ["TeNU8R+GSI[@?cgblE$zL{YJ* a ȁfoԚ aWsrПk crGC -//ءVBC&%~XMMQ|U7YU߾Mfy5]w#Iib@¾ջ mX@K@M+ac~]#5+4ze&oQ#۹* 6y Oj- igYqxOXʯn̪Iĕ 7vk+i!|{!E)@w"{pJye[ (⋅?l9<|(e7A/ҴC4p,h܌wNq:} ޑ;/ ?Ж?#xdR[a;I!K Ӳdlϯd7d"*_x[Tvʢ2BŚpvUt^nF K,g`!ۅxVm{+6h|>pEMu_Lm8 ]Tg%H>Ɂyϫ,I?EpXVE'_MB?#}y/c~{jYR+mӇ69>Yʺ-DaycD- rLuPGaeX=h ToE=jSI#7__itl.;D9^N |CB}| Dna]pc?d*{Շ˾'քJseQ5G +AR|PI&clCK^@e~yͽ}=6w=lY\$D-~qQsA$&GGyrGAܸR%HK_ALp7, kH BeyIoN;ðh8=sХuQuEiJ^ö.hD\u@'a8{E gJ#}vJeWP3\KQԽ3gHDzD/7\&(ڎ݇p )򃯹8ん$\5iu`twf>z0T (rKOo<7q8X$ޜF/(*_ cs`]>Tm=+54Skveܐx]tKl$%dyE[Cҽ| k|V4 8,\kkk܂Wo#Լ0RB?wxmgլO^ˣ`eS&d9+ǍO7,V[_l Q̳rN6s|jDw<$Y|! MnmW; hw}T5 0wu|}!ΎtLɠF?qD\ޥv6 M)aw혉-̪U:?qп"?n-*#t&iU/ q=##_ɱ},I2#1lz-Z7q[N^f|'ʤ;$1ƙ]5u`; v v0j}A#>LI @yRbqQrڧ wTSK\/>F[v˔'Ⱛ=czo~7WrpjaXdx.>$m?5 ERGa+Ȓt G itqG?G_{8DS%u`j[[Obt@^Dwgy3oh fZ,=AEj&);ؑ0ʬS0kT截2(阰:~d#[LFl1tOaB!^Y7C"5u: )Q%.T̂Ll]lɼ}jԿŅU 4ƛIՄ ;8: ??. 9{E }2EEäH 1:Uޛܱ[{ s( s|_( 2I8ywKC_C-fYqn3wTF^oY$q@%g~ 3N{a-OSݶ /Wǫn%aG%=~5%{!Pt'0!MŽc Qxk;9'~YD+g 9ɔH= CvwP!P(H-@oStï ӻX$bm%3 -rZ?^"[/]^+7/pĭL*Wd#\ZFĦt!9gcE?O]@F5%L 0pЉ-ʡ^\p-Sj,@[$$Xid2d⮍#jb?kziIUݵ&` *4픠>u(E6{K(h)(o-#Q>TJwbhԠ"Q 9,tG jeK@H0iC ~RAmoܺEo.'s=1[pĺDUvR^#$\Uc]6l$?AѾ|K~7qR wouv+L$=bՎ!?e<jP{B7( >:ĥ$VeUrnھ 3|rbfYx ]qMi+.g= ` tZA)@ȵSY B!%,h̚D?יxgGId kUd͹`h=o8 d|IAA%#,u"z\B;s*bA__|L/ϳ˘cj7QJ7m8 $%BWn)DNf 'X^"} 4a4cCrAVǚ"҆unG߇ j^DH/]`z+gg'8RR~{{ y١&҈ ?3h CK/9d^n~z "צ3Xt"C-y 9i"CzЀֻ M@fJ.>I4rrXKY)8Em5$Q 46uec׳|,.j"p :sS,f<l ;rl+eŭF3ǧh1TA˓CSaY׺oU:fJDb 1Ji toXL$+ @؛@!ݫ.'dLp}rsqs[!rtĘQ2?ܰ Mqt$pS ]tR$DdDKC_[$:qЉ QuK^명SQ/vƒ2(^X*%VB_.져(Zܲ{i>q I. nW IYDB585Di]>?5@4Bb6H1 Uoh"3SΆ=yrw߲DiR5#a|M]hR]W.i)ڤaɳ+0 )raui013DZ2Fܦ&Ien"tG-9r_6^%:m譨 m0ekֶgu'N՟BﰇLJ_<'2yT}f6*Zgl&~L%O TB!}QVŷCU%CC z8A).W2~aQ]&*RPo슺27hx]?r/EtRsSʊ eˢ{%U.0?\yY6Sׂ1 wu(?܄ܚs'@X>`Ȓ寴McLr3w咆yjZ|DCz+qk"+9oy2ݵ$GК_r}g]bu/\etj<Dj3p^V+yݍ2O`:#N*c]7ÒjtC-: ;&q$h7%" @GN;&(i}3OhkYxXK.^ÍX, XIߠRҫ5 K}/s8vYL`GW.%ehR6h2p8FC?YqP*Jia] jywЁCɌUneBU]bs"dfП+E1,_\}*Ga"Cͻ)+z2HH裟N&@𹬾t:&nF&r;Tx"_#Qve? Zrm7塭7^48Q?f*Ҵ8֛օqMɥ^r(m@>c y6K<ۜF0yy ~gED,QG?]+o:<y@U\_zU:wgSȳs[28PV @moI#Aze$$`ZioW 4nK)Qv>rVY@-S6"MsaZBm>w@CŜHDa{m; H]baZՉb">܁]rنysvu)GE U/|rDuړ!e,x@qFT8$씐>TiARӟqПq{P-^@B(2kZ`jT$xcovL{s,'Ň 8CM6t,\7b&} 7{ $ ,kJB UYDˡOiD?FKC?#~4s^aI_"md>^/S[<@aT"a˟ȼlQHZyprs-SUΖ`X1ۻ<$*؉?]r YҀ:'-_ڿE<߾zάRbS(fåi!ýdAQڋ;U)IâAV; 7m$8~:ʠ[Q}i{_+VaK㉪ؐãOK.-ӣN ~ϞJrGW75.iT xD.EGnom$lJ ==e4;<>grR(o f*A#. A`ɣ^ tfNSj=+ j>TMu>sD/{4.|3X Gʜ56qe (6 )rݾ Vk J֨yv b |,tf:?5]ז6Oml)1ͱE%Mٍmaδ:FlD*mˆ]k_Nڷ#tGC7y60qކoN^E;)sRb-wdMqoüJZ5ۂfYLUKV#>Xcuۮ3S"fA- JZe'Tt0s;=| (~sME|! RĊd (5;>doc^qJml4R7)J+xO [=bPy6Xn-dg$VD4 a,~]M,9Bz44bWEv[ad. #&Ys-Dޙ2Ń9/e!w )uoIaNX_8D%ƆuAD"2 (4O$Mn4Es0^~;Fvq<:I_E˓4NHfE,zay8qu7O\0jp@]*m1}SER ܨU='ݏUTkLK9#zip]?k0g}h1[?հԅ'a5q>A"|:UQ,@^k1mA-(Psȍ|ky{u (`R[)4%9Wda+(*[2'׈/p'jHWd gخ+Q C@/k*T0YL9P4UfxjM#CX:鮈[3/Αt,%V/\UW1a߂nPtIp!kwS0!g`=[+J<"Y&IIf{ &-н%,rDZ\ک @OTL LY}m4@$WMnLs9L>Ы9ϓn n`7gu+lU$>=9t[7@po$565s 瑾{k$Y^2t0L,Be;Sjm*Y5oi6o>f:;A(<,Q'!1;6w`Rp H%Sq#BP?p{6n7ٯq z4;S'T,-f6= pXtHh-9F$q.Q4 W/_k斄 8ڸ3AF tS$n:Pa vFf :%6qC&T,y#_Ӏ4p, 2RDD] ]BIJ-<ZkSmM!^c5){N0V՛tg;pAoM|(mxYIeOV A>*\G#7p0W  X&jtdkє]׌Ll wYNT5b{Z\hCe^aO mWz)ѫ-rmBuOΕW~<q7]l&?! 2cɯzijgpenTk!/cq +loڜ)5i/ɨw!R XhEOmNhB`Oeuaʮ<~ssQ<ď8"JDL(Ãv[Reʚj^Wf0)R7ΒZ'"")a[¥H/Qg' ̙7ڗ2'[E,ZrݩdH??k. T/+:2LO𘾷=r/苽$믋t~M@a{%ڂXc8 ]+NHtKgT!&ofQ43KI &`EL*㩂 pܽ )D_Hs>u+fN݋heu*i޺l}H=NuFєCCqbQK IzĨJtI (B6t5 M7[0E(.dPV)nוJ2ޕ b- YkhO)!hVbsCɩo Rf@^HfʃM[б!9UYMsUm0&,RdI8GKQJwgOz;Eԣ yrN;dEd2Î>cqV s˒*0 /b2j!CJ"em߿|d24HK $!RwѕE/mDh 0/@P0C nTC;/`FbXGMT= rG\DіA2;cS(C39p&0X^'K:Z9>#y 0HȦg\c:⿇ if lh޻o[dJ@bF-_A$^BڥD')Y $eIlg򗜎Bsw&w&s0ɻQr>/\m?{齄a#otV}kC<4BWNpKЃ7<@O?^?${-x OPk1d@ Dԡrꂗf%VԔ$1y8I%tvm}T6Mſ퍁ݓ[08$=^c ˌ_B #r7CF᝶=ΕTYWVQ܂ں`XG=J/debcJy飰/4 ; zH,1nFUl PԳcp; a]/%+]s8%pB*qAx\HF;c6-u]:h30UQ^~,hئZk7cuqkDKb{4DzCC(]KTb[)*dTDwk";jj:IÔaCtþ}|H<6Ai 퓫QZmIvtV~/Ru16`f2r_$>]{W `=e ҧ8*gXpH6Rc9kyl!q<,bEtTPşNPOZ F tb]rB@C1P?zWpԎS5 }l씽YAd(Č[q)QxEz529I&:MqJAd;U*D>XsJu}Y@.ѷom_ւpZˑ͠%ZWFH4-bl!߽'V-ؕЖC uy ^տ"DRTr![RT2$fȮc9L z[EqXjOjRm-ܻI/lt!ff>()$=r[e]rbrlU u$+l4Ⱥ`M]pªmnNJz͎n~ Mc$ 7^j2ЊnL#dEJ-g8cj:&U4@09HWRt~;hgOy<>aՄ4gӰ ^sV{{["HLA1Dn41$ԯ7Uļ[2~gfq~E'`VcЦ<؛_ hhr}3z}AAڨz'=~6X8${2.%1yuF",gw2BiG\^е;]]ffa@H&Nd g܎7 64~׹^t(bQ roU~?QΤ)u _+ Me\˃@Mz.LBΫlb-u?h=!j d 0 Cg&pvX19j򁒑Gd4H 6+.Y9LxV. pQڅ}-/ul ;$fvbzgG^NB\C5r*-X-I/ËhR)o -y~'mɂYO0i? -fMcQ=k)ŠCt@?O}*t^?\6b=f4v 8 U AvQrZihDt]=OM MKnbVP [V$Sm uƆ'Ǟ5 ]@fЈ؊D=vN|./xa '1N&OU=p [ 5=WH|BAHVpGdl2ih[')$beLjR̛e۝ϋȰhHM>o8m(-lcܘC A#zk&_`@]F?to)pq}w5R=>sĨҼ 痼`vCtIj$ΨB"tn_[Sȷ,ۡd-AsִZ5/RG0E=i+w]稛YD-e8C`ygZS-]֐V 1ϵ= &f ٩to;L)!e4W@+kvx_75KSOPW@)A4DJKgCxp 6%6-HNdO[;$dŖv d(Ϊ~#yfwئ>:@)WE* Rk1ȗBKpH*ri"m L8^|n$~Д*I+tIBbF`iЪ} 8m66oҴټ0GA+B/ ;?tV; 󚐵Z"'zci`INW!`r2רZ-Nm $OxCQ AYWt&$h&pn!RefEM ŰUiF(+d> _mɫU6-!V ~$@֌ra^#lqt]wrnV=Aj?Ixmk'FnǞ_N?w'sYJKj+۰E%3"OrN@ y-œNpXIևyƃޔд.i //t5c w7kEӳyz WSZ62H,#93)L+zP]6e&*'{EY} %Ƶ5 ,= A'vWgb@![KW9$owǷ5x?|"r-T""AS&=>Ekfõ}?Bi!  = ^%h@RĒf ByLyCq*?ݽ~_ͿJB>Z@`oD߉#she" 5;-P _! ~fϪ`aSJU(^%#"`88ɥ7x2xUtx%uh6El̨ $G]4cahC`zYf#?Duw h68r 257<|ԇg+u({e_f'^=¥eH:l,^kl%ϿόMGYyȅ):‹7: 4gR~&0!6͸ꉙE˪sWwlPU].D iNі=N, e"ዋrQ QǤ ,g}>,g"Rt$KuU]yjs׊EAEi!E lTaĎ^?)<ՉYh'LL s`7K?fhM!^-eYr+g)v!ڌ_w$:V_ZrtnǪ;D-E$~gd4UQR`fǞK:8I]sZ SʋW1.kk«o9O<{S*9un]8=I~co%@ܛa?2=Eswf` ?/Q`Ćh] 0"EV566jU]Cdv`!)x(/Ӕih`)A{A14}-46Gk=YD[b[/Z%p>s>,[YI~ g.U64_iPY% ΄f?xs'D•d-E> 8=B7G%: v;$6feCV5^-Cq3}P8c*8ر5n6:MtTx?1%pjJŢq"^$l}[~b2qP(!I~;=̱]9XŖD!O @KLXZga+a,B" e,F4F~̎Wwq޻.e P k}k}^``~g)cɌ-?A |=!]o_[.+|:V$([ףX*>$~]8Z+Z𸙌T=f2̹k<U/leg-=*v rԕFtA7^=aȐ\ Fh"֖C^hLڍ9]?$Y]y 8R#ma3TʀrGÁb;Y?Iqወ*Xk{G\:]oR?O-dUWf!];%tYU=SJjX,دܬ4Z :ĩ]+:ӲYmvūql3M6 ;w)WD;[9FsN#˴4LXd3 I%Y@ljc9 t}sLJia+G]ن#P[9\_$rؓ+x'VvO)uK w n!K\[:ܾ/ * 7{X*) ^'t0"KńVGU;,7N[bRA,rc0O LoBKE&uq#;nImfGOt551ى6ђ8?M62]y),Q%dnycX:;1C$ZJ;$G뺼UMO>nMKgGI@X;D\魿IZL'x;D; dZ-yc \aE:uK8{NMm)*{/<y"m8޼k1x<t }{K1 >3P\D\{/3m0Ge+.ҁ"Jr>o*v'辿N^.2BIh-ͿM.Z_V^S*x|z y3 "0VvBHoˤǶk+b$? ;(4]FkWD"YަRÆVqfGlQKQS:SpFJ|i޿[ P{WNl>''b.zوg6^?ڒڰ #Y l8~[NWӣ3] 0טОH{6JթﱰBU(1%hq.fSW i\8yNdPphNzwG2pϰ_p=)2)sz5μeO Zl'\Ɩ)[[ ec%8X.} ߵH**XWch3kL(͝XZ x9@Q ?֙=ECb*/yO\aL P6 H gt`?$ˍ)$q5-ěR..E7#UZ>v+v*͋϶BYngKX:2ahWMQa76MNuS/_Ka0a- '\"S2] R8Y,oTp&ɝH[2TE-uj6_w|bq6w-dJ+b((c V<=qÉ)wK=X@􌉸vGh3+y%&PȤQSx˻ZĞ`k21|~&1?(EvOTZdݳPyPՃٚ|!qQ_Yۨ&ww#d,1p;A%8D,/߯DܔWjX.ِz@klLdgb)Խ0+A4vEPܑüs}rh᚛W+Dcvwsbm$&R)vgzJCaF4Ə^2q !b&Gɔ0RM'^`= 43Cir5E/^_ئҹARG]̂uJ2fHCO4 Ǟ~!ϵndK*Pp ,},]0+@PXQb̏Ďqư÷e?#ix^(εhlSgsp;N Ӹ\qX@_SI-{ݝXwBJ{|-۴`TSÎ9&R121Omoi?MDg9xv' ̎@/"Z?A^w078 BV>|O4{u$%(7KɓWn35v13~ڊWIo{o1n஼::A=|5'!UJ-Q[| Ɉhb ҮC[`,؜%gZVr;Jce,&br1IV?lY:l8 >*dۂ`AE#HLè5BV˶֋ڵdnpe6MUc}y9 |JjDh?Zf-F7 MY6+yg㠰mN /t+>7aVT.,J} 曋 ʝ6 Jr K,{X&8l;["&Sʡ2+6A8m4b<|Ke.loX-K,5vr"ųk!BQU&-PG9j\$ITyFFZ}J; ,6|Y[%#p9G`ZjBPe? Sr qߍ#BǪEA]Jsue/镳CgE#3:h|b\P?3R9nHeb "RKv&ʍ ??Ndz8x|˦g@c3/6ꈌdQu/{;H~z{3m&=%֤cO30D<m{C_Mym =ƈ-cv..3_?I'𛶽a@ 83>7{jE)BƎgYS(cLqgtKXk ~09cœŮ8B"lm%ŗ\ztM_`l^ˀ{I2y%Vp.  "|x dRjL8AQ|y0 o_o_v:0#Y6PCv+a Iɨk5a XN߀]U[VZuPF&,|̣,ň|Ÿ΀z큫1yI I{Y?z PDX08m.!Pr3'oϴq,3Af8VjF6 idWM vssW5V kvJ  a;?`ȣWl}/b6\Rю<- ]v!1x_CRJhkTy;hU.H~kZ LY ]E)Tq2&+pWpER}kiϔBG4POu83VȎ-ƫbU AGEd8hWUb>yFpO\U¬ؒ~4CT=[x!͒}}v<UBeEl Qw'$I^W[cA6U:j5H#3VjLŲΏ~^X1 OՎ$ܙ@ϑ0]RLm_u2 J+ތU 40c!ΫlX#4WjrCJGRg@"CK.\|~<ш\fƼ^m`pyè`c> DQ;.MXö8x NiV>XF=B݉EgQQwvqXޝ] }Xih܇O45TkmDzJ<;BOqLP32r3PIVC =j7 lo:}v;}M.Xf!1k<0ÈA;|ڮSkxΠ._֧L!r1Vtpr›IOt٪F-1nR,msf[n'9K85S!OKtC;5`s:6pN#9]֠~Fh?o0eH7(N,DГ q}TkrLsUpm#?g+r|bh/s"J 0Lk &5j5O4oTҬ<1? ]*JUQwijdbcqℸ S+oh !vI.^V!]Rёkɮ0%ìuNqcDi>U0nz}bb ]_wubg"Vӟno9i9q,s溰Ug&zU=`׹Y圫Q+NբMNL7 U,if\⹄i㕭OHrT Enl g;K*#ow6*k)4SwM~ZL=~Py6ysiOa1O[E TYJj(-p@%6WFa }~]ZTdo+(Ѣޥd#`n $!:3 (WȬJQ -Kq׻$Ih(`bNjjA@]hhor }aR==(-uuDO;@xn|53DbgӝEU,΄gaF&w5Fg x:6)ƙH .2kS|G%k4pg_vŖ['SP/4t-g +i jTBMvF Z:']4Hur<=ٙԎI;eDN{T$ІOP/0ñ d?l9[R\z})d<7tsgmʨ~}߹ScIއ1 $G Bp~nF`}wm &ʹR.*J$t<nB%'Y?u\i9{}mߕ1 vԧP2~5yGZ^ s=t tP@ i*}V{RǦ'q%πDZ1ړt5.="YT5:ws@.6uRԦ~Z#kS9py>c @!x}v|FeB1[Mod0Ƌ%i$u>KVࠦRFhSYNЛ-$m5=E XZS$Tmӑgz#AQcɢ K 5H.m]~d`+UԹB*NC^2Ǧn}6\H{]`^4H)r~y!sI$\XW0YLȓ,p'el8Itr\1u<ӂ,Qd1H~ _3pDIF\^ۆècƮ_27(~ (D-5vYMbxU鮌@11+$R7zA1{-5P능KQbIUo1V<8Ol #$2ydMjB t*bfT3'mk'>Y$$?CfjS+41d9iVAqBh ʸR+Z 4Bɕv6A-_H%C|DH ğI;aEvɬT ^P(m"PW%OxN|h48pC8n>|FJ1Ge`L`w] M޵slC@8"z \I( G]w ؏뢼]LRF㛚mZgy9w+׭|$>BpY nBng5 [:ҥf`AȽGb3QSxR}mJ_n3eh.qBTlj0n's'!J6Fj?~W ^o^m͊&bᛥkU]GWMe|<.qGN%ؾc%ta̓MKCdQy< ic~CSNA`~57Aqۄ(DpZW G4bȮl\t + QR?h$2dފ_,Gޓp,n&"Y2eIT%#0 K bKB8N.>L1%ynMNe|RH882玑`_-A/À7 N!jRsT)hM f{S]{-9?&vN ($;<6ݍ u&#f gc xn8fA(mJMݕGN,z$G/in Rmɍ[ g~)U)] Jm?GDS Z-3!u5]o'0:i5 Z`fPPx}A-iJ.V <ɔq˓|u8յQMBǩje3r9NfύMu~~0.4Rde,F@*Q V4Ah>fihfKLc<оA, nI:Z+-͜řnj=a-賤(I,k*DPNu;lX]D<@6BIWWӲhZN/mЌx%xJ0yF]41ex%t&`A"l$E̋rp,>JY'T[UMļU9j{`GBo_WJ8lk T.Q~Ǭ޾F]]WoF6kѶ77*D^r ګT+yX&Z @NQZ>B_S׺Xn8RFm B`WV,*>sL-L)(]xPKn}h1γe@@w?ķ~l.? M+eP6$TH5|`U{>W3kAr9h $EbЅi} .0 ̷/`"]<k&8_PBD6$6_ (#ժ :\e}$>G yLr9]'ߣDyglE͕8|O X(dBIug+h8˷(nƕelI3שO0v6 wf\yG%:)v+rLiyl_Jx#!_CnY;nR.F :F|Ȇϯm\q0*גڤmMDZ .7*=^HR^z"n3r }]/:P- 0kKp3RF>% 5tÐ{"5+P}h甎Pjj^hVljͥG)5I3y9RC{APJ8=wGܭ>YX'C;6+}}skbl!d[ ~C>X J8]Ȧ`M>=zud{X}Dݎ3JJErbTb5܅Z7NCFb>lyUnWK=c!y雰qDȎ4ڜO7Ιq4<"ʰq4O_ Dwː) 0t>viL )mZ]JY/\ \GMʸIX_x+m-pe[Z?p[KgC# 'vN!I;ڜN.-08( a7l>o!ݺI7ZRE"&.(;f 2S*j;_=N-ͤ9,kp$i: O߆=(.cSHd޺k-DOC^h_oHJ Apx:=,d Fwg֦v}I@_kEu)jͤ$^C o)`)m-HH] 7h1n!+p]L\\:_e[j8.sz(==8㒾gof/3>wNh i=-igӡ*fF?xk`Lj}sеA>\`탌QWOޟ#y({n'8_Xt+al?Gw,{+b4,(%r"Xӧ$nmE¥Y.yj#hX15F˓}-iuwA;%$=͕j~tu5A-{N R4X`熩2=s-Ah?,mEG]K'獩uꁀї"RCZU#K燆 j2B/2(rPj&gg˭2f:V4ZO~s= bR)'lH83A{ j*<I+i ! T:i!-,mDU%{ Jkvх+͕%,iω$ C!9 dZ?MxHq|ًOq|XvэJ&,$͌OxX%:b b}#DxH·K:_1ӥExW~5Xdpkute6!9=r9.uS:wL} z~/O V("k!qփ| 1:d#!I|m ֙z`lI=? oH5<|쐆DISle-J0+Ru"_"wIDȍ6ehNDyܑv:F%%tؤf>-`Vt4;DWo<5ϴg!L6R'Z#sgY;˜ry]-͠iN( q*$ <-|/+I0-Te,#|Fn$5nz1~ܷ+L5HUۺa`6v.AC*/lL?%׵$ϱQ1-R2؂:wxk2`{UK8ESgޒez䦫Xt6LHQ_Ǫ| >[@Tn?˟{=٠el/.$2]H9OJLDhe14m{xAu}B 6#Ίty>Ϋ af(Uy?"8&&a6K a;3y'YuĢ _Y~ZJ"h H- ,i۟}0u`pqdfyklWv2X_@vhrSG (Hey(#M- 8q5 ']tE(z d CE\W"g`hE=2Ȍ4[7 vUc.GTTԨ7ЍѰ{ w<$<*ȟW5rnDq%eʽbߧZ^BcҚU v$ Tžb{Ac+[O@B!SvaYw%Qogx}f_@4ۑFA.Sdej;<dH"I~].fΞv0P@zO q18}om摰%XRDcCքTIw>~24qFRqlʆ<.Z$J?LL=yPKUH.PF7>m)bU.I=Zp怸N;FJIe)iЃ3c̪)ּ̲uȶ# _#+h>v#H3+l n!HK)G6QDߢQR9iY7܊Z' /M% CM ( I, ?l 滫_^q+M0̈́N;wՀkYM+FV0KOl<~W͖zr=vkKw8GmPhci,t\*9lqoKХI'>fdlWryKlI MVޠE^77iF\5{V))zNqg*6!MI!Ƒ\3b[\5Yvm3WnTئ>;iJJmEAlCA>#1#-V辱sxKiN P5Pd ژ|ўxm$`E-4@3-byCg5~XE㊑pw5ÚDl z!kEMݧ]|*21JЀO; &|p) Ҥ KarJVdfR!e_CA[tMe~u ,?FhP0@FeA+X4a=c-6A=& nY̞+KrRa.w+//Y];Emx:"U!cX M+I#[mp`$*&VB\l痠:Ky 泐hU+X]vmde0?NmH*bߏ _lb|+ƄݼI9q𥓂{=Z1ϡg O<ec{-~WDC|dwCM,VG95h!ocA[Fw-Ux3u&HK; c,FǶѭW9.^iO5CńΈBk*ʜiVvzH|0g2+p|y8kZI&11{efPE-!'33:3PXيh䕂 !תO#/'T;W"|kM.9'UҲ/C"Uyt9B &0bm (ed-@p(C69 Wx> b(x%ۯ}v+k#i-gv4s㘸ez\QlH 9Wٳ_Nio7Cn%։s,Q!b!ƯvX༄pKp2trpH & J|>K.<oj>2 3PBٌUئʼn}XBS֫ #e"@dP)DRa>5^yn[:v^s|3IX5yj8')l;;ȶ!}ᾛz`-X-O9.~gI Nu5.҉*-G978}kD@/``z؊DTIKVS@Gm.߾T<KG"s7gw #<5 5dx߰8VC̗TGɃ2賬˷E :2:zo7Ί#Ng)& =%h "VU!+p`'{ 員zha|U֩=Zx.7c7/ 裝e5D$Kݎ C|hL`Hl6A ҢZF1۾>nk&1xX#h"OG#E]zch>)P{, mS*QzY7޴4M42R@ooנqFunU \(zb<ŨJdqUۈ\}!9V:d$ƊuN{oت:$-o aG={ų/_lm R0`_ 8IyGVhx$a:Bb )z8&?Q{'wMLgM:< hЯ[3j 0G )Q' 8Evj5TQk^ bk,iohF"#ɰǏ}√r4@'bm-s'X]?:0lhdgEF!JN`9R?g&W6@8A)iiKR ]pg'zU)>뿵DKg>r ?[b;G߫k㎺ ogr3kU5 ؼI܁ ^Mؠi,GXH8:x"SV@r2 },\A~4EvPң?? FXc4s_-oAu*E/H"=Z3MK ܍X%PbFhTudBsC6Dof1')@<'G PΑJ$WHAsmS"0_̚1YW_RP !Kю~6,i2xN?2$yÕqc^?@^Ck,yTBK@! p~y-WS ϼ_q\WYLg:)Ɖ]e>83" _),~t|xmr~҂a=_؍ fqveY,E;b%[[$sC۾[[4YG!1!s1!wF@|tɼ-VtSU7#ԧz癲*qWo!Cx2qɖZxdN1.P :=BVꇶ#5~*Uə2k8eѼ:PP:IoXzxP>LO,o#r.ZK iy+pyt#Ҭ3*A Ka p_\&nkq|v{~6£@b#8 zwsK@k?h<#yiHI} mrGY?|9hSoۍ `V,"`܅7܊jMMĹ@9Wv K)kEJTDq'P79eb1L91ۚ{8 -K8۵K,8 GGzFf J"84_C$(mz؈%F;_gv m_ܢhP51D"lAFcxx{]IBؗ}'*B5A(8>!@Xп=3?!l׎G2ߐb{ 4ͬ8ȊR(H5\öm.* ~b()T@EL;t=I_sq[+8p?/"DKšRSye~Pw9(Sb(o{s0GkE9jS]6RP#?`T5'4`U⦫ÜuAd^iW) =67Z7'#cvC. NX(N;:Ejdf53\8hNs@rR'NC.);,+"ᷟLS <(@uX|WY_|q5cmD3uWvzyVFW0I?~s# ۝6S@RW=buyR\7\97:i{ҋbA<} ecWH%ʬo+4إQ9;K/:”= Zɍk"IFR !q͍WjbT(N}Jm~ _<`d=IGǜeح/to2R[iIȜ fёf\Aϓ8P/O`_f荞Z Ys29;~O!@*tV'OS8=J 5Hw1aO0ѥ+mw([)ľƿ먿+eѣVƸx|qFHoL@IRF{"+럴 M7~ %Zyݜ Y| I#8GrKۇEQĎx&.øoY,B@̕ 6ܼKF.C 1o^k~Dq8 !Zc2I:XuY7E4>{^;Py"N.@1@2ת *M:%!B9N7iO츺'FroA! =ʖ)83jDi1e`>A5u4n8 UM^Ac |ED#8 IU\Ǐ,Vh G؆5W'Kڕӹ(p0" 9ޥol8ccgKPcrXkڡ&V퀄 X7/'8H́ KH(jUTqŀr_#k6q Ot2BHam@ǮJK3pȜYKC(NE|bA-@3ȎMhy{ξL+3j(Np[ ,јúA~վse} Uɑڦ;VvvG&CUh^/O+z1h˙d~ߜ_ XtW:ǥr$tmyZd#4?udaO~vԉ˪PH6u @}R"4|=uMe!&t0zU7~(`auYҩHbv6Uݵ3 i3XLĞ-B{ i}l6/|/dt?s16=U$+,9q0ՀVFk.X"X@vֵƹ-5ƕv@G`ΰb=39t9~@=l*Ge5xWVz eT@P6- * S򅎡kΏO(zqQ#I7B]T;DDW ?Z@<-3mOj?س&xw7uTS1=Ο'LMu9OjbVCljMn|2єu ,5pp Ā}6Rs ս 픫`\j+Sag'6qO- ]{Z1QRώX`e Dmt$ALjol,Im၎R&8+;` wÎ$JGGҕgsbr4F5{LeKH֐/k呏 {u-*zuF02td f$ۙjM ^i4cW*Auve)8*O`PJ^\x`M /MU%0w<ߕtuD`? .…Qȯ QWУ=6Q{Cc qFyGEEv_[!iN6IK*t{!HXVrSгVIG(l*n\:cܳH9GK?k`U"|$3?lHe!:UC]+n}o%)= ~)SA%Zd mIEdEm yGHGC/c;yXl5Tǖ[9Yen ~8PN>wOr)zG^x{Pia1$VzVdV6Y%`=_4oG5r GUРK-,{{ C(1JށQCN4ꆎqHu!|Os{/][ "!kNMЙd9!*?}m :, 6T A0EH*W/W*YZ%.t(FWyӢF!J(5\/E=Qՙ?-,#qUJ?&jYMşqg5Kٳ B/9Τ+0I^"1ox3VLrH}kSe#l:8S{ 8"\C31Z6%prw"¸nLKAQ=fI=D2୼b\J.>3 &RX"A5o7[(0q8D YߴYh-O&|A\<vD (grG˵ 0Lq9m_wM-+F[LtP[qgq_ OU>jQ,>q'۹$l9lz;2}v\@޴~QTѧH'镤4SrSf6c`m!8Ly=AN*P Uzt7uGt؝ݳF~($OOz$n >Bup?/:1.QLŞg2~/>Md'QXA8r8A /of׬ؒ(I7o_$u5\47+|ȰtZ}z#K;!RxN1Wՠt<ηs#6%)x{&IȀUh - Ūicv.+590O*T8׀kqgoX}.W?63V[^Nq`KT 2c#vҤh*/śct $!34C*V iqוq\rAh *JQ^ |,}l|P1f~=dcZ#K@W||(B%ç|~)Td$ՓvBdhegi0 MV.8}ٵöB0bχHtzR6tT] xSقz@h-Fk|ޯ3#7$mz(y#87a~8Ց|4=<$D:m3ǡ9s]} )NuHcdRن.4>E.5Mk,t" :-ӷ*ldU ʹq^wiA%l5qL%J#{y|W Ma5,A7<'@2Jk)k S$ >d[ȇDۈ(Lݵ* ȸVM[31?29g]M,r~H 9x8sccC-:f xFeп;j{(soDŽ=yM 4^zWw%KZLʸ>6ڼboS+хƗW[ҖAgf Q0* n/V͐hcyct%&S<`dBePz?N0H}̊@Нh:nDI7bU^)XYNٵOrh/#+'b`8e-7N0wRC-&PNxJ?xB[1<+DFBSϔW_j=K[D4T"ѼX\Ě[6~C]Z@+q3yɐj Td WdL ^!єz[ R}! qR׵e'&d<KF?˵P+;So-{44R!IKע@ti 88\f6u$tSh[j'W&!eakΧ wy!џ r !nJ#"4ˁC?Ky~SҖ.α* V`rҕL^p. ywJj fr ͑fFHKQU2J;;o oVE 25 E5ka!g$ڽ-9~<,@wX01wzo1"+)ga[O|]r&yh|^C?1*v-bcO^L#}oK@Ww^l$bؙVX+ln,yKz9ՠ֫l\YE Kc$佀<:EUk[JoE.[$8g" 10׿2Ԟzi0}-f +#}y`Ħ1]I4J*~rtH7~"G.QMMoO2JZ>p7Xt-0 hz.D ,^kL:rJ>5XOҁUz~bY ;Lq8Ⱥmfs7O|T^#2'w>q7Ewd.JwE%_=kޫ 魯$یkbj-5ˆl6rf@A2sUu&kaCuӭv~=+{۪k]Xwa_-C!5 AcJ#b } c~5ۉSſKUlYCh-ֱk.u'hUn'D^|ii 9ΠyҮ)Kꃬ0&J-4OO/ܸCTCE8{m ~0"l&@`s0=u 9t,=)HK5RŢ_hf w5 tb :4l{=#|,\tiV TqS{XJL7}OAfčIk4%ZGϤ7ytxxe'/ۘ'ƴEq2 Q6Tт@Yς.X@3Ps)@B\d &r8lM>btX ]F5U 1M, } LR-WЊ8T mJ_Myv|:fc{zWLa]{} BP?.b"\Y^' q_RA勃D}f5i1 C{Jqg0k/Hz?--~-_{u'SD3OYI,߮v;0|@PS3&\$d*wWiPJGڛxR4Em;yY܉MIjKÏ%4|lHwe6{6$j'pŽю<g0węIx;a͎W^40!(0 [MϭܬJ_ lo&LH]GJF)Gkd&ΤMldfһEC2iZP1yk݈ԃ m3E p\:$%I97 PB@2J(W*^: ZM&n10҅aЪFOƈH sR#RZR!}}D5)Q('8q \=(?ӡK&p2#<'ċmp$oKHt-xsؕSL M*Tv ҫ #|rc)r )=%Ro8C* 5A p,& YatzL1&;n5Ώ9#=&#jB3^eMm[I8OG+kvqBD5?vJj^RGE;>g q&EÛ*Ԋ.-7sܓt=~ "뢈^F״[3j'"4Cx{ՠMoٗz9X_犻9*ËD#I†A RBlvg КxEk4ɍR\D#Zd{8%N,T0C*@$[H˴'WuP O-؝/lzD~L:Zhٗa^kJt:nkHptw ɧ2`[rsqZxw֑$wo 22Ŷ"A G؜8I֤$2=,bMu4GH=DqV]+2}޲+) g"r}1v,Aa;CjЬq5jBf\QТLX* 7=@|y |<.F܆`}SؼHne:F X̚Ό']C _ %K}x|NR /bYÙȆ2׎W%*;H{&*k<%$OJ Ͷ}A)X/0Z5A}E*6+l=%+ʇ<فOmɡKL,(q`rxlIō#.$x]nW^6!_ ;2vy|߸>9{9$Ky?[LzΨdVeQejnf#^>``R~ ȪZ%vw=0+jh]ÈP/C jw?iz=Ĩ{2/wj<=6T0=t%Rtq<~JwO4IUc+ڐlRٗ%!v閹r:v Zվ% ]l[}j@J] >Yo͜Zt-JݲU:3Y_^VL䭲A]bh3 drƍkާyMcɭk".y43C߫]RC։2SHZq4<F הPҷcǨXQP(N%x/RV)6 מi4-nȾ͔":XG1Rg*23H {#3=㙰:Ȭ̯`/| $ C]~یUkwJTFBSR.tfŗ'@oT"EXpEl-8m&U_dz/+r$Lg|>FEN7@9 6 \Ίo?s!Yk7W:KN G4!]K~4-5d&Ps}y[hzolܥW xdM7IŮt4KtjҤYtilǽWf9 ox}}6bP/rݖ)r#xSHqz`O d0E9}TPsj~ OUܷOE;ϒ1/iHDj~=׾UcR;\py%7t2:lbU+R(љВ/sUgjE]36v% ~Y7 ~dNIl g6@=2=[_$3Ίl(h (yA4Nϯ1U 5\/?))9f%]Q6wֲcF<2{DFq]k-P2)0v,}ru##Dcp_} BZ-@B Ǽs/ LfYP-EwV1< ,Ϲ+v,frD78{ɥp C%3 #sOJݨ4 I PUIZ|`ѠY'ƀo8+8щ.Rᬎ Lck# Ï';V{E+~Vf*P_uxuewtQFYJ^ Iq|$51`2zeAp.:2۞+m zbȞr (o}]6]w*u7@;"EC$:m`փ?JNہwfXnw7uXH񾴜 R!$b;5-aS+s ֮=9ۅoNi!k} _L<(yw-[BϼFӘʐRhڔZ#I:p|҆( XVmzi5ѻEYi-qc-: mƞtKj{vljX3ngXڣD=,Ăr9 ×W*y :l<2sq޲EM,QvRщ@n[ Zq`&I'2:֦X7^l͚f;] J5SW'!PڠIӬ p6ogHi6] s7}\"bVJ_1 jqQ{5 zCγPhu4 7+_fvd,*dgȨػ'cQ[$D{u4rL-PU11gfx!w'0p<<} iO-A֬1꥝M?SuËh誊`{<"Ժ6h6/MZ~C fh)\ь[6FKvd^@:(*x G 9}ObM@3d[!s}bQX3AJLpgH`*J7(BߎܫfY' / ?h! 38Ee%N<21-U}8N 3(11ý{lkSSՐHUrE.nˡMy!˙q?4Wov K%ς3X [V$,>ҺiB?F`-3Nsb@W7m*oڽ#JGAE.62+($=Y6B5M/ }}Gx2ǔ[<z&SHfN<"(A(2s;!j^lob$gϜ}lj Z{2lqv;Ѫ@cד FpfqZB {mMkFnՠY_}SNx0F|VQ̅o4OI (# 5DHWjyV_o- '_*Vp"QmOGOэ;=^PB/p2"* i.dZbtC< ">7ZT&$1gJ!}pްض O*K~cҐFr0T~9E6MÜ-q" `Edga|"Bڼx}(Fŝ%Ra MJVlo0@b6!) k^$@9-9d`*bȒx^ڴioK젲aÜIV-@p0\ZiZ\r߰b&0ŗ{<!$lj?{dv'G⠑IfwY6_P@sAWT&/m(UR:t Q?`&"65˺/}t< ƜƊ+{,4N }6d%JdjUg76MR-hHtQҔ?k s=t@qI/S9 Ev. {j:ޞ#ÀS ,K xݩUZq ϝkZɽ/u6yiՎL|ܲ[Ub$45s[ڏZ[^Ȟ%c}/95}ȼz[| sMQ3 o9P-'vDv0 |}}H-mkZ3ɸ2ztE<-GC@1=1P{wMӼyvW$OE'!BGD4;u7LHYo¸`M-B>~w'coTq#&; ~)NFX[K&] ɵe+~:ѩ X6Nvt2xdð2ps{624P`:Tc0hl&ڞeYlop'l3ؗ(P7`aGӠa4pFh_:r_V -4)( `ʞyO8j \"'[&=zښ?:鰖>̦ -1>PȉkTO]R[\#W,%NAwNn+D/H0#JĆbx[>)j\dC(,|x䁅ЦF%2ĐՌA6p5+G֥]D HDǍ vCBJN_5^{x0߹Byw qS">Nʞ2m˽ԋd{Slwm[.i:( WeU[=iT?$@Z않jb"`ݳU \eڮ-}aT AOb F~Cǡ06wZusq-5ᐭT *nυ= X>[ b}_fhsV>+^cG\gV+{~{uHsWAvI0 &@>nE1${fd,1+4 Z*iC8kN[3[ &:m^ar[N$Ns)?jsP yBWߵUs=rx_VLҺ+$!YY̵a?>z#f\_Vd1C?=F 8vS d _ʧNd2#txvLY%q VG4y M&ӓq;ɼ4 4 H/~rj! A:[/ΐ@gql" _\>M/^q^XV4)y n48fI3 õݼe"Sb$\"cqWpD&?FKj^T֋+ ysj4Z.WP8C<'.fb !Mbk"ͺ+6|BX"dŘYren 5Sj#ڒEpjVh,6Ae!ٰJpK|}幷NSk`b(4P~ׅ#ϻ?5| q?TNE lAtt .ZC=B3z٣ m>i"|R-=Kb+-"G0o0YYǖJF$&[ʎO LtxqU|bQ&+Wa=t]_0V?z rߟ Yq}3|l A #-"g`}-#k9w9,vyP09V%>~*w]j{hw}H3|H }w\#qj[ݳHzC.xeȼjd Ikc{=8E|ZlpFpG8ZaDגP~>V#HWi\B)yg7z'\uXлe|^׸_BT:kL gB9Vy99D;&~l6Q9~9*ļ/b2P 5|;<vWBrh񇪵(oay6䬕lo: aZu)ۈ-<>wzMKn =LT΀x8Y1 !%՛M,sŷd- # M \i'{-Hq" ] h"hyL5!wmtH݌6"0xx>a.& i'  glv-$[?>Gah% AlK A@~ѩZ BA0=V}Smv[SX /5c!A Vo4dOnv"siV M՛MIo݈#$:.s7rf|b28[,Nh,K1JEDH'3|Tޣ[pP݁\-4Fm3\ tΣRXVsZ(/$Iա!KRIJ fD[8- rh.A֬8YTVgէ^aq*Lʹ$|5\#Bu{b%[yVfh.-Qt@k=/AQkӵZ$<}z~2 cH.6@#~o^5&'d_6G4y`ʍ2W/F鯔ja'y kvV(CGVj_[#Wl4tZPFw D3@t #*S츪AqjO}{)7EK3/U<'Fu^bk,!)c~XfzZlY0E6G6qi_(-:_(}7/z-W>Vg)KAq},&ھMt>t%Sʥh3$žuAx:5S-el 5XA.;8u(l3{ԞGNZBp$`w3n%U ȁuu.<Nm(]U/Ymoc$ #|Xgy0PO"SrH@} Osqa] (zM4^`*Q)d4h,յ?ވƀJ0pػmB:Dp8{<8q_ڿTlߔ,ǠTK FG1lKN% k$:7[yTb=톎咫Zbci>v`3E:rZoH/Dd xEo5Y9ee>{?J^hqIbQPUϞ'FJH~(!gnmtyB;V$ Xeޅ.pBV+f6r!4/{j?f:=@"cqm3 2 by,!u ER<ܳT}2lӔ0R /nz¨sa쪙vi@B/ljs?O4Jtҹ#0[-kղZ[to‹`{ÝO[mA Eq^dP|~Kkg]›t(596pVh1U[]ʒ/\l Y(!Ϫn.TH7bN[L=Kk<R3 Z@[1A9b(倁Ж 7 ?Թ6-u#8NES_Feth7:4iM:<SAco'cևs [uSJVAnXR}TVVfQ^ᣌ__IS?;P7h_۴rrGk=3dK8 ]]/K$jXͲnڤ W ^ ~&,譒ke웅D22hv3kXA^Zӥ"TAe2ob4ԍVaN.!uY|3+X݌C+Y#.ֹ5OC>+7h;+¤Kc @UD1tXKb<](U(@`p8 f߁[~<ݼӬ) $@PPO DMju^8aUZ"2; Ff/\mGghǺoT#n9Z(O nFޔYjܛ5ifE:lzeݱޛ><3+3>p~؃X+ 4h2=Uje {$ͪYU9AjY]+|gy [yCbTE:4@ !pyO?S'E%HZJ,S&VF~0X`7R3RxмI-R(F '}ʉFH|j菗 f͝ǭ<ڳlU_Pic)O^ 1,q=Lr7:Sr̝?v>UYP.H[{nH>_D0Q%Aijq1H)zR: -aN^IPX1 X+Z;<Wypb:n坩d)ϋY^ +p^H]۟2R)y>m#H)I¼i|S#a-aF$MC-,:]ZrtuOsV5zYȌ)P{m{z%E/`ZIfDeꎒ>"5F<lqp5i2>F{?G1i~}b+aTh&%MG@϶ȝSe՟q=]ʯ8wre52Z;->tQ".o_ `6ɩ :Oh hnK pɴO%Ʊ_8)kڱi'vjRpZ"!C&fxўlMZd/Z3K&T[bZ2h{!א i1J ʉu<5KceAGv K~Z\Bn,2 м Еuv:7JU=ecTs]tAUq2͎3Okvy14g\~7*J@p;f9ouhD)gjKQ 9H*/BSkKa S=7ƀUw:dwM ̂l ,@vGZ,s§ۭ@8I :/uopDÁ *8:nZQI*)6Iߏf{ek'pG<ߧ~Z.U%`v$% os/u o#p%I (RV rBDwQ\z 5z=,K7I, Oq>ݍq2fcdo+kz>U2VK}'٥GlEO/B{GBI8Օ &o aoNU]ewLaz U[˭GdkjeN_#2>jC8}U1GkNil'BZ'>`0 Hz}]#?w]%v3X7@;gU~qH4x]cfyE=M jF2ncPcƚq$EDSZ{ B U'Lj F4$DžkyT6N̟TG7Q6lG>ȌIeC =!kyiP V+ٰ'R%Q@mhP$8+g/;dI~0AޒaR%UNDQ$Pwr9bSL"s;ߢ1^#zy#s46?hz'QTWMco.HO&}xuaN^=^W)~[OOdb_iRXTmF!Q-z"fG7G$f^WCzȺ@+&b2n)7&U}^ }n43f b,sA97䉯bcFӥ@VdoIKHÀ^t,WN:MZ]rF7=m?7SZʌ@SſD(8]RKmL.B:$lWړB[ %?JG0ܩx2.w'l] f&({j[|Rl}l.iA3IJդ k^@TF{]Gv&Rd̸J9fDb}2Fi*O֡; r 57o- H-u)e=OVgߟ%dރ N",>,[LY4#i{,p9R$i[wkB6R@x g`xG._fVdyKbF(L![ -?WD!| >0g؝Jpm:RU}&G<< I7,Oθ<?\Bcpap_Pm~h*]~gMwCԠV Q X@!/6sQ '[!Z hصNkL+;P){'&P).;G#, g$"6~[ 0Q+wY?Ԗ+mkouRbL<vM _`–Ip>@WYD;L6 fZtݎ5 _I0GpX۬Z>b*I/+Ads)TQ'>`(D>PK*+{krz@Gm;,?|sa1M~U!2JċN,/xCB\~JX;qyK> 0-d w,Lřv NVaV0?N7--!o=^?8\uN#/Oڨ1\R)P'i]>~xT1+LxmJ~ӄI+g HTjRf:.³>$Hdw۪ss&R]NoנŔ/Bi#F(жc~_ tv|}Lfg*HmbƁΰ:SDK[X6(MnV!zPx3-jY թ-e4tZJ$Yv$%1NrSnCo_T!4In3I Y?l, K>`{ z93~[6[[́^X.ZcA1F[qq{ hvfgqCD/ўݴ靱6yl^wwŵ׻}}%O\}/lߛG2p7VؠʼA `'K*ErA@|YvW %\?e?͡rQ87%Qd(g˥8㩾#sj˸<^!l,d:XSk~|kxGEӐR bi! T=s<\Wr<˼_2\\枩>ս*\צx{7&8t5<ߧJaA`Ľu%e,U̲%jDf(LC6P.US>_QcfjӥvV7{.ÙaL[A/qZ(/$ d O6e_ƂܽlTdC rO;G# A[9/ضnrI8i$?K|Ò镇[Q#RA5 ~ _eS:GY}~-]p wr'E}fɪ(^=JuIC LU&/Hpբ8y-=7-X@ 90p ȂfٰAq4\4i^w4|"0XD#+nȦ::5VHCz H/tpϧ._zFKy"y?`Ǚݸ2B#!g ;ͨ3% FŻ1:PEy*^H5ղ4Yn[mx+mxC:~u#cO!]ٷ빀&~=[D@|o<2q ;IdRHQvtkQ:ڿN T?5QзxaVzڄ54DۏHaV(gBEeQd- B/ QOkI('{Ut&!r6Gd,^(SD)_%34WIŞ6vF9^CBָMKMTQhxP H?^ y3KOgZE:lMmU jCTow}2'!)QfWRy ԓg~P2GyfzΛq /14v}f%r8@gK IЦ: L5n 8<$TK6ޑ#>)fE߁ѭ>:RK޾$>x%YI"3/4 lpW1 NЇ@DoY Qq(s,"/0*ʃ_I,Tz`Y>y5` ^oK/!6~F%8v€8 kYC<}vhP5KQr&ޖ63U 4918#`ۊ aoݗZ_1bHgLiGs iw }Ώ&Ǔy#8\8 } M} "TmhLZE_k,N'y/T _1$s vzq (K9 L%)ϵlSRur\n)J6#Ċ?2 9IJgAWYNًyM{G 0qE` 4Ø3fҽ[<$ҞL3ek˘9ŜK9+ Bז}7|3?.&>h$ϲڋ^ؿdq9>*]ysY d˶Wt<@ Zt}d0sB ]E E;b1!Uuj^i3ǎ#,@K2j[>B1Xl73R42ngA.T^ BgۭЊdڨ1oUb3isGY fq a:kzi|/V.(M$@wjVWRG2[Lږ;KߚNfU<9.]@ fy#EXZr)w~=/e "J 0XK@6U Ůu[P[^mlZ߁v0yarRu:*`;tj-y¤mQ2aY-oTsM8o1*``9 Co%+:+惍$X#T}i/V~Module signature appended~ F ?ޒ-K ;gYZ0707010000001f000081a400000000000000000000000166b50884000051f0000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/mgag200/mgag200.ko.xz7zXZִF!t/Q]?Eh=ڜ.+c>Ek$b<”܌!kv .Mmi k T`L|U?c!'sF/  NblSzvՙ='1W@PؓGc}qSa#+Ƕ m ̨JD=v9p}`}]>Xʣ쪐 F|K+gWN%+`~2ESk#kmHq6Р?I=ʇaNK$XcX@L2 b3o_]+cl(8 ?~ȟW@0-_8(+B!4qGnuwh;Nc_e 9\y^%48kKhc9 5\]XELWVlf(FKemĦsGk*N5\;(mv`eHJlrqLd투k)l(}h8J(1wG/K˜&; Y{X3X.]Awys-7m"ǖJTT\PUg|h S}ڌdy=#߿^mp+6&AD:+BGRZJ.SkM;vd)*vaJnC q0Ytك2 !2)x5xۼ9]AO1̤Ckn9,I_k}A`C$K :0TblSSDsI6bFI;È؞رnP_TOs:'HZklGs4 9gDHc? Z%SWIӁ9 5ӺwSAbقI&2n}>ˢ)q8KLoDanboe 8ʒM', ֒QnyF {zG\EAP( ęX/*aNih qJ:[zC_Ϫ"V=,ٹ ׷, wAѵ-@F,OrCס(~(׳HNեvVe:m%LĄ%iܤRF^rhmdṈ pM0M1 \?q_]!a'UV8ا1nvfd<1!i9[5CKs#Y㹹؉T:_pSU3bQV`tzp:C;T@0?v,[Lkg*nsک )ZJXwle:ȉNΒo;hF mPoYz[ЙgKF kXBb&J៰ꜵ'O?4k}jV (Odcbì.8ME8CR#,DYxP?VH0E0d ey1FPs 'T2iΒoEa}P1pT#G#Ry`&xƳ@ FaM53)/sXC^x[Dp*}\i ڶ}8H Cf1D_StQxbOIB=4!&Jf*H, WMmQ;vgZ"phn&F E:%skD;=$~/(3 Qj5n]_q?O5,Q|CƜy*k _Dwsk̭^t@$WV=PL3dR2'G0gb&x<YzZ*JH( . k@}{n_IDѠdh֮4 R$xR`rѴW95# ttP=' Ґr1CU5UP *roG6Nn!12aU#swqN2PV[yL=kA۵|(>H]ht e,=p*وo|?!e%gDwf8  f) e&K߂0Ym/FƁN~kFllI< pnM엷9@YtԯHq4E؅IJ}d_ ~,*_'F:-ˊ;m8۹XAY'S1"4J%5>[|a]X=L_R)clҹa m/B4=)v}IXNjQc2S0e'[m)=LU4%%!ኈgx܆?|0Л+a ۣh{rvȅWM0vJ) | >gVȐ`=KrGD%54H6 ?pBaF`ң O{bi85Gѵaj?~'yGO\n`1Q8;k?n ʹES 0}H6T?NŋJS~1Ks4՘|CN5k2YhO\4G+u'"鸗UӁ RƀJ~zٲ *ԷyT>F楰H?xKb+hRբMv#^9 .Lv`pn Ї` ̽ ɏPLqٻ ַ쩴+O&6\gPY, @2JzW)"yWh4 e΄$;)=B/*JonHXSѡ;~T X|sr*Hk&[oUk"Ц5uuX7Bf?;Ȭ޵1(Ө}o#>\+J人2ܦ+;tMP*%j JjU+HƙDsǼcbfa!V,(]v),-7\He^Ƶl*K"nk;B)^1dgObeYTvO8.g}5NqSܒbR!M;|FQEY# Y\6"``"*q{k%+{ Bټz Q񭼹dOnl<}/J.]miHx??*XjpLH8mD"6Ԛ"ڪCfHҥq,?䐽c-vz-w ";n^i^)ŜN- PHؕ [:D |Ԛ{d]q6:o LJ:apMw %dMCA Nd m>(P+A =ac&p#o>\ixaRN4lZͮ !^sVKzטC"Sׄ%ι\=1]ac.m\ Il$~]#껦KR?loV_ǧ}%ʼn̦[GHւO < [+Tqo_N["FI>:M_vW V~?snzQ%|aԥ8 %+*uy]և~ž;9D, M50w]O<ޣ(tu.vcT']Gkx[e[f}[eRz Q@q3޴TX[ J.@;ϗvO2n$uKLMjl88S>Amİ 5 cݖ|1g$~.  JTwɆ?z95<#oTmE"JJ F=] ^#+\vevTk3DggRp kz=i.ۨIyYy%Q&Oٓ% ~Bj3ڗ60ФH{Z}a2Հ֚]p>7XgSw]<.g ٳj_YH3 u 9K+2ŧR;{5QI,mF(oI7|ed}.M}+ ҀINC}YBj =-WcULj|ߛdJ^ k]v-PQi8.'sU)zTyf&EuP@>.+oz-r239lZ NVI%D4/.,f_ؕ@nnpXm@.ף,hXEC}„P)SIfsLK"(,c,v>RS.~K1dcb[4^ڶA]/NZHP2vk:9Y*qN/}{~foAkU rME٧(Ȯ-Rrиŭ_5W¹ .f!c4q>7;0!`hɖZ-V vuiP6j#ʢL8f@nepeqK;é%B"WI) GCIzHyLjO:SdqoF*g #25جFm|3ąS7nd̺EV̤l;|m}2; S 6췁6TrC3å#<(/)im(OwJ3D-ml=*{.T_pgS~'^p3O/ήdqAtZsn4]{=~l T'Wm&zRGSm5U"0e *9% !>[̻ջ$ ˩OP~u Śz̿@y-r@>n>L[)ZT&ɇ6*ǖ9{J\` M[#+5[?g_"ýCޛ2=ퟜ2.17 J5 W^l9&r9ơ_~W9:Lӡ:[&ITߓsjD0f:F2A0r*gnq_j#8 og޽/e  $wU'A1ղy96Y#'tt/36˶?qR^J^Twf_Mcۨ4<-*ׇ;wܛCc7n4_vz ؇r;@UB`{Bdu`_/ ;^&$mLTSLbK; @ 1A8zqU$t7uey֡m~Iғ-W>ƾVY4vH113Km;ωRd0vӉ05, 5pC1!ͯ,<pm@( `^N#"YL%?gҖ:ä6oDv[R 8P^pQ~":_4@wij7[K~wޯF| <^c7AnJ\\p^+[na3O& V0lT|"z]z{4M>VYxf8aVة`S91Gr86i]ȣ$].~ܙM!"D f(/MfF _.H9Ik_fjr7ݔDHgv2K7KʶR")>8*Yچ6WwG-T[BB3p/KGgq6if+[3,ͱWdY[XYG"@8X:FYY&a?HNx칱SO٥9BlYV$#'*(\oJ64^9G8:WI&wU2ާ Fm\Jg,6eƽ߻;ܶ*Zks29nN_V Gh?t#/Q{ѻ^t $*eŠ.ge7E= er_4*)MfJIëVN%i> ?^6ųڬ ,3d8@[`{X 0hT|s{-ø֖هPos"^H +7d{b^HVAAՕCwi8 Cgc 2kQOyy-j7tAw&MK%ȫr) yhW!02`izFDm1B*`oH=_ΛvBv͡+F)h5ԤxܧZ@@:%r5C:H/ Xh̖2X]{B*Fk"v졟ݞZ~.As]>,G,4v/8/ 2$y-VoŵJj_9J4#ծ!Q~t#_ vTJ hL'4t>=TY)mٓ'iL`!@od dڻݳlnH=E OɆOh5/Z .ܵz}F!!`i&W)2G.E+QGPXƕU>OS9z$ujxi$r9H3PC:ٳGY/2\HwafzNDᔍ3ZnB! !d G[[) TQaQ@˝i9Krd٦ϺZ3mt@ zg 9 Kcdpe,M(o@ZN׼g7A⼉fM5WG}ABŽ0 KK jCN"WZV)VS{Ic\z`Mga[Qak%yӼZ)Zm`zo+c? ne'H&G |by`:!ͅ` *5D4OiUM}Сѻ؉5zR2=P^T5<@?j"=nCnA;{oF 1m9z8Nݧv2[*od ?<6W]92e.X`']|-7ya n< ,{EB;#V1Q}ɈiiZ!wy`q">cK˰.+ܮP#FHIpXfG<07 )ƴLV{m#q&\8N.$؅ |: \r`vffpv }>/˯҆ ]5 p]9?)wNo_# Sz\Z܏#8h_Pڶ ()ݜ.yG5_;Catz,7CYdHKu)I _Oeip0Q+Gu̠/D4٪G KTVe]]Ebww}R}rb ̒:B4^T0hgv.IƇ1`D\{wbu՜lFARiݵ ^^GM2W.󻌩+K 4ğ' Rn_3uM8.kz;n!q~.4#+7[-^w:HXzV7 ߶6=# M۸2vЉᾡC1j *:fN=o$:vL2m9 .dYH*cC$ANe&~&5S,e$KP NouPA+ Iנ}/?s鯀G޶YҵwTyP謃B{Z8mb5ur%_oAsލSP|{' ?s=83IņcwuJt,NDթw33sD/UX!`c)x}]hqlw ^(#j/P&gOVgX?m,f?LgoͶjI|J,@q~@uL4vn;|tl-$#_4t"jnNV?C1ⵦD+ɔ@̕/F&rVY6%|*c^*Jj-(1l5+2Ak-J/]L ɯ-d'1l;1>%α y5p~Gǻ]A kr@Ey+F/3 Ogn3`O6-MAqDv>?i-2@w%Ur<,;"JP ]ibBMвn]'C8rm\]`9&Ú~.a 4.!1B#_4ÊVҊ <eb5w SN@Yqw+c,Gi E*fLuFڌ_&ؗ? ژx 2zitf۷p{xeufƕAhofw{g@Ģp'pn3{.=Pq2Z{P{ @4rLd5^Hb0u 5'Ww-IW,-5>x̞D# >0@hQNq 5MH:ѳM^ا7xAld8AoCݼ# ]!d0ن:10TPRfLI"k=.JDPdK-}oŴt bNzT/24>j 1C%w׫+\2cH?E ipT;lh>6T/v ǥKaЪǙ8N@ 7z>#rxfQ_gsB:{ya~-ulp_zU+;D{-ҽ=7B./27MY`8RUb#%P 5ΥZ0,[wБzYwka23Vt*N>=o93>3N1.b{}WqT04f/7X2}9*i9 JŊX+6:W .0)͑{밮Ϫ`ɓ%'MRd/);aLBA}%a;>/yyb~Y26s.^=yOYkբ4ԿP>8s zfؽ U"oJ%r2d,ff0z:loXǙOܮ ZhPyед. "vի8OP]̓<yCRSRqt1q_{JT?p\߆E̜8 M샩nDŽuC<3Lљ`l7FwzCisctYIL`bQ|uRɛWi#Si_:"kaN&M"I)25'Xv•?NH4NzA7j/Q 4(B2;E@)rpc  G۸"@}+XpG*;ae׀Nwv ݏ.E@rZ)2|'|٥T4.z7E;zKy`xHzNShܬKe.ɽco3qVfX~NfBӬN둭3Gy2Oca!uz"Vw?yHV̭k5߬T-i,$2 rَ+GT?bYiʚN99t[N]m`qj-K߂gpoc>J1O)0"oMMk%'e"fF>"љdLoMj8oUPn󖅜[, tHN&aE߾2LX*QC,5%C|xCbZ*gّt=żC:U*|D3n8FǗO\Lg}Zm' 6w8!Upw :&]PA<X ǚ gZEөe-}ɨIwl0Fŕ7?gA 9n.as&`>[_Jf}>F}5CۖwzDcNVNQYT,_YV[ګ\5b G䬸Ҝblw}p YjJ6;m_$ӻleJ=CxbsZ>;J}|%o-5 )8# 7l ndвк.f6\}#^0aRg=*-68n2§>ڎC,lv |Ζk*IAϲD3ÊKvu}{x#YR29DM'~7OBt#Rv@VU{5q-entU8\U+Sr@/4 +%(ZrVYpe9&{= Z͢>C&1BŸ ShmVO-ڊN>Y{+S˛D]~[O/kFк[-jSl_1V`.ﲞ@*JʿYJ/5xX i$ay?gn~.z;׽ r*j\z7uR xY[O&|EwxX_K7;'hȗUS37>>=̮,&&jGa'P4 wv.) #x嘉tEldM=T\˴^a0MGПԶphڕݚkNX$ *xW 7#>@ukQMXXV=QA>a]EDYMg,_]ؙ eO$lɸbζE! ,Ј'mC'C%cBXvXA(QtB_ML^zЉ:P^ŠD9>mj+/j^HwCoIUAߑGS5R;{X{:lVz@M"mIrI={ݺUؓpC٠]o}Cb g_CGǿs/R% mg3;W؄gN ־K_P,:6Jʽ%Q•xM:e1dJubLC<@| QZy"\[0cfTO<`E^xq kK? cUsThVXc?P0?^ H kn X`BoTyǎe=jE_ b@~utsE94;~zr;s)|]Fz'qFOj:#|[ r'Ltߑ'hohEqOv!6zlE9*T\]_xiɗa,hEģ0Ӂf6hphʴQr|-⟑Vy. Ėߧ OZ65M֜q|˺cl=,""S8¥Yi@gnjt4ezKh<ۨx5 %"ӸT^IACpPa ɚ9HҾH+; ʙmN-M읍ag2ook[ÔqKp*APg$ |VDT(֫~IJQZy߫4hQxhJ>`#]NTQbe5OJk7lo>sO7A(8^'iD1N8eZ@/{*!)Vly$ |P&÷;oo!w|lW  Φek{fxӭ?6aو{p?\Ye,Ҳeɳ="* ')s=~)GhLHrpiO%_{p?.wUk@A3ܠ#/Nq];qq񹅋="?t淝#$G#7z/`Ju( ˴(-ɡi(t]#Vʛݽ¬MHl/`,=Mi0 1 0vr``]0[B}v>} WkR4.Zvh#)iߵݚfպJH&؁5JATCZZIH#gH6h9 n̹y?g[Y b!J's;%C'CKi3l|fy&zhzI+Kcrr&c|{N``ͪHe{HH=(ʣ^|gYZ07070100000020000081a400000000000000000000000166b50884000abb40000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz7zXZִF!t/]?Eh=ڜ.+ɑKs[Ogb#c8' COrHZ>SR3-m2j`U ShPnJӳ鸱S[v%W^3@t5mh;'阵O 5$HF*F0PNKJA0k GRzq8̻88(β5 XR;uNk1 m|fRXKkNGމ9b-+r^5Aq%y~I\Z)L wr谒Uo1tAbs@*ㆸged6~Ζߨ}aa75KWSEca9Mu& i A5椅. w*2u+XB eꐍj)ʊE@'WXh>ȅn¿⼪gu7vdqA8{5gw-F쫣YQ?/RKvxןwh*zkUY6r~s%1S^c:Z-B sySHO'(!Kiy5Gw?ߴBrKzlY}փ]#iEIT`ڲs?;BV IH|XpSG qwG֐ ɦq3ե^Id+M {% YXDۋƊPfz_e1 "4/7Ы=b)CLH|NvjE0|te Nk`2>,( fi;jzLy$+q\ O.qrۚKAu/rYYV3 #h`W77nb[SկQ}zxKɔȟ[49om?$4| ڠ ~j]=uleLq#iࡅ gjhXlW_%jޛ½=tlǩd(\q3w^xR:aa 5` -"rv8jf^2Nf09Y0v2$;O-THNpa{ ݠ-׏!흛XxTQCDR萁R vi`|HaХY?߃0*œkW65Q!iȉ!o_wE׃]?۩糘XR! =a#xwEpvt"zIa@&H)+)މ:c =9[ܪɠyV\|U5!rrhslVۮƧap¯fQbj G/^7 ͥCBEǟJIO^џ"W-Yw Y{M0G'ǜO{[IՒf=77NXe4~x^i%\'h)uzl2ݍ<ݷ&\m$+lt@O["t׬MvWSnezi$h9N[cgZw7ލm݂ kC+:ػV +Ⱦ:Ѥ@Ԫ4B?:ľU+0PP 7Q'Q+=:W`ϮQצZHd$D J^'%'J!b><\6Mߋ,7QлY+}Xv.|ь F!a-&yV3ihLd,v(&๲v[߶%' e tzHf?MZόNA,\Uh [fEb;!i5tΦm̛Y=Jw4 Bt$T1BuC{лce$KrfX[at׼Jo0םCZx]ܺ& $x&aܦi/lRO=7RT=LXMei'uA]֐`)b]DKKkNЁ+mr q2zcX \$] o7g9oDj)=I C(y57Ħ@pGzLfŊ`6[VpZ[ʹ0jݰƠ4\@e2rXX[4%3t񱨻NH(~ zE[ $unBzwI"Ėę_c=&=sWOLh1HjXTm_ pO)'Y)Wt AM6Y+8F_m%/wqOvȬD>t+r֩~ԥ<@o4OW|4Vh2?n*4zp9:.k7(Ƕĸ&kUwdF;V vbyLKAֹJ2Jԯ %YD_>/ ++WGfXaH4P)ĩ)0)Hy22ƱV7JPMVzǏ3`ßwA^5T˸xvM`N :vVTBI}i\fDE} t[bp57d^_y ;PPrցp9m$o١`խw^0Ipl6i. pr:Ys@6K" sFhyهukgs`~rL3f'9$bQ11P1+ж+6c]}:ȀѬw] _Sdq'Ѳ}ob3'p2n-bp]n&Hjxk&!kr2Q V9tToP ӡ>(y5r W?(j"VMη99!mw ڤry3}Sndxj#5F3q¤5GP<0C] _ߜ$ J)uL܊Z'Zrͽ)PAkÀ3+ X,`- ɩ1 S;t8J{pkd5E8BT]}H=^0Irq)2&_siޞM{/)`}yDlSuy^2Ժ&jv6VȄ$3weAV^uJKΝs zS_tuJ^_yVyǺ|Q%N]J&0eNGN[7X(l4>\٘ Ҥm@cA/zG1L-zX+nJ#G*4(UxTLH[7! wlKj[eWOt &C_ae> QtzzZfPd Rꨓ|e:Zc%v[2%p䐥oιirآk~6aZH\ _$<8֬ U3<7SX=!t I+I Dz$g7c=Wɠkz<]i^$ЗkM )-R@1'bF˟?R0EZՂ$aNf#j&cv)̔:B1}G]jɽ0'}p 薑lg8$VB)Gcp 㥚9BFC\0y$XLiMT$繭>R\/UYx- gY|2l )_y$ 5v)E.Zɟ5=t@(tj3(&UTJ [:18B9j&(W_ϪZ B"`BŇMgBZ]M9}'ù$S vBueaM4No]_i,@_WqזxAν߳swiH]8TY&eW΍B\D!uIs.μ]J~PL< ?ǗP>*5rt.euH>QEz _΂MpHi'$T80M,z͚M7,\`K)g9 2R"]_*X}Pʋũ%" ~%9yU _͓@Ǫ%{ _wn(@MgDգ]Z0{($U}^ڝ]5Y1U>ax8Wޔ\C!|ֵwy뼦 mqT2DQQ cc i6|3n,]-5,!]k\ q;}uWM{.\?e׷?M%#Y߃&(4%3e[t`v/69?aT!KՑp[L%Ȓ襑\z~]7m@{DE%0TwL>J`DT\!"K'!mj!Ybz =xf8N8"-tFS nނs#]U7PnڇfG^F Ftqa8[vT[I!s@X'׿.ڪu*3TZX_4ͧKh[=,d'ݟ@~PWwun(K{]IB Ou @rt,,a_,|iX,#c4K{r*vHdIHFq;COIr/\4#3 TpfyZZKW]JZJi~ ԝz!.< B`y IL#9=_lK0_F6\,%>oa1颳>g-B4Ћ' ǃW!ˢu_qN܀.h?S:eyoRsGRfIxHӹ1%JSAKqȑڿH@GtǤOaCKPuR4T]vNĹ#2#8@J A/`jDzMUC͌xNABq߂s*9Nbw% DF/m3xm pOhմOc>p4E]*0@~FYmɻpJPD ([1h@[Qr"U`3T}$wXjڦ6_Tk~>3*#&[Ejf^4l'&JivvuF1+8'(q&G9$O%7h"OCsGvmHcmӬ w"l6fRm̺Y)|]D<29|;×Yqmv)&#H"#B3bf|?#'rɆKb;`bKKp:+?:^-0ͼ@|aWt )6d0aG DCTE 3i GuhQu>ҍ03R~;6,Gl;va]^VPEG|;h4U{q7 J_UZ3M&Mf ֝HhL,q/ªz#BV/Y&YrSs3tˈMr'7uExPDL=[V$Qٔ]sEտðڇ5KJXw끅,}5:81w A't7B0\e&c^ܥRInNNPMN-ی/t]gsdH K]K{mA²5P;r4G n.'#죻U{>< Ga 0>)rZ,i0\۸ 6 ;!O3=7r*~yjIk)@(,ѿ Q`ܩw <d6Xa{oyYK@2cSx;73xzpY%}̮DmUbYB GH3Eitm{@=|gSy=_DOf+ԇᐞ6AE,WJ RA#'گʮ%KAAtIAvcqhP}Ke56uTMg^(}ZåНcmEUѵ6eZ: ^6uH9q.w>sQ@өiJ `,DV!A]zXaXtVw&.M (QǸKȃ7=1\Ѳ~CЃB+5F` !hg8a,^]}lu^Iu5 2ۧy?=(i%kxRc{( =7eQ;-gyGahfR}Lg9V%ޏy"Ғ:4MqONE.2 3q.Ob.lz}M }u2J5692ttȟWMdSmI@'޽QEe ^٥gҠj˽iZH)!jE#XZg1`e w ;&nR? @ͮTǹ݁TbV囙/ ; 6٠V`qe,a f\\v(O&;lc./LM~(ޠ3\1mq` r0-}A/6BAcP,xlļ*[gQ;#50 /B*lig{+i! N4L5pyNZBԧ% n(2R;Ǖm1'7C/x֔>0%+O8"ԛ*ҵd( bgr+O)6X K}pc.} KvO ְZKC4Mv,z6k+=E/bF; RA* Y b+jMWmc7TZ8K $?R5ܲD-pa 9 Qe!Qgw74*DAfPm6[̫✲oT+P'!]v2XUk-.ﰤS$n-Bz6S`WÆA9^G?#%_joD >V7pZ\5#⋔?<#,W-SF~YB`Y9qbi`EXS(z6Zu8 <-Z&=9ٳ"Y{wF淒I<Sz@Yj sZ?˅ҽXb#)-x2ĩY9vm s4H aC8YB|<NeG$(/=x't%лKԈZ gbr'@`ٺn.ޕѳ? +* B닰K * 9sTg[ wjY':ThD2thL*Yja4ݗo,^SWw>aJ.'"wC8]TԹ!x AA1bDj QN<Fz@骰lhyMEW'txNč澲):[c2Jъz&}kc `@L Z7cb] K3`*=i ~iŏAodJp\(:EūK|T@p 2Q`ȔS#(}GH6-1ugmpb.5 yFMocm ~P`|TpGLX,nј*]hGrH5&yB4XO ly59K(C3ӯ׎?/6xX޽{8x?mk y([SauHX#o7+bT&P|9k}Ltk*da5l=Ėk e7/kIF;t.4SiZ95twu$[։(oV %#kn6ʔtKGԀ$r1 s6S塧UdTv`#lpv\Bi>rd'Xk:`:-{'1pn[kґ&OTw.pZJIM,/Tl0!YBwB=ͼ6*RrGh(M&c41sɔg~j`VQ^vJ :EDFa{=3SU\_JK.} %_v c3>@"3#TUHm3,x l -"GYH`+Gea*D616Kdk_FGIR4(\\tELֲבl@0a®u~t1f2Q 2Z1 { e l, f>YxͦmGa?y=~P.n7,Ans˜=^=UmT2._H]FSc-,"|"Yz[$ܲK_iO>Ҏp;oFaA Cپ Ҙ85K ^E\y Ht]2 ( ,%|zU'޵ }eӂ!?!IٕDC?H<GiD6h\4MmK^^Tܵ^Zja}7g+xq^+Ie"!g M#8DX(*2$,< HTK\jLG05PMQL`.w`Mva*d)3AŖh^ Q&]ʰ|cȸKDH&+͠m\ֱ| 79\nb %ݳ$v1hE=Ch5A0 øno |H_-8S,|6ć:%5-O>',B*:igUVRH yQF?h:9gQ-j@d޴[kR},BuKFZO >{KW"I %)0T%'ˌ}@+{[ry@/d;G/ <8u=+Ce`Hc̴=_7t+d( p| yoN> |i[W PcDw`sne7fZVJgl_%w֊\ Ș:F*@.HL l:rH7tSH>+1 {jR$q)yPGj%t۶+涿6Z\ҩ|#>^={L9Lڷ;xYFɧ?&Fv莕n&/Vs.6I*,h-KTӡC9DFyg>Hs;?Ň'yaJ4T9PAKD+ۀW:,N0]5ҭi"sJi~ xN@{ DwKsC;xzk0pTHEiЉLhKϕ5&yyYѬqι$RMsWHKW5WO=8d% ? {ﱴQ"ţH*ȉQ}2cS _'<rmiׯ,ѿK {8@F3X<3#zGZ38ٖb褕-dW'Fq6'2X=$pAgxn^@QOu-?$x_\lsWms-=bQMhoXFA)NSV ~Ss{ te/ 2e \$λ0b+ܐűe0 ScNd 8&DÊ&J$&4&y"E$ҝ56詷hZ]/丫؄ʜvi*{-[%<)lKCc9Eg[`M. AhE=]U͸& &wu;jTY{Gׄ\l ٞ`i3uT%rM@h sHGC:NW}h4ю͊QMMnJA0,"sWIby-J-RFJ nAq\OPNPI0p:eKߒ^oQ`Bhy=Y$^mkIMK׾lrFO0.P%3͉YP419q$,b ÔY2Éܴoָ2+#FbrX#vsHX)ZbiL՜|=z\^; FqϻXwZsV,i#Bc,Xddob x t'8/ >r=|yjϣP=`"&ykOahu; Lc4G,qeްأ)(WKX!<̮8rCޛBau4j UjAܳeODWaBTOյ{(YnREk0Dh5A5%8b*cKUn,O+A~Qp B=L#KHSn/YZ!Q>ei_&Ǘ.i72|\H`g1,-vj~C~8% PAlpW&Dip2D6<ղ]x*ā3%`>t=d?^ax?OU_FM,|*)"T>1N ՇB/PS-D" zNV?HW덷qB;nRH6}{tC٣W%G^,dsUەC7gzB(cʆgʝQ¢kۺ^_#2vksq sCJ/;[+&&sBr r .%QsҒ}pgn t~>/mGM'_4>FK?0)E )=6z9.zH,4'1jSFYkn[$Fbq-$dʶ!:RqE4}Ux4&$}Y”B c$cH$瑳'IWhҖ_$Q_h^<Ǎ!$ :k>Q,ClpR݂3Pq| Bd [-09/q/2XPX̍w鳮' E{Lv m#BRL=AZ&ny 3S-YP3WyJ&z Z)qWo%N2O+Q VRZS1ѣP!N<@/ lH`YeBX<#z:[̌a|9jWEM^fj zB-bEt6ܹVvQ R4(pTBB4=ݽODd#~NlЇR?0EWͦRc<Ǽ4g| ov:Eu v3ʜT'o]ЉWZ9%`iM:j™]a+ضNi<'ꔙ}d~\C"~qvB[V"RfX֥l ݟk69|]8yzH~A Rie=>ϾuEl/ տ'Z#'1TJ~u Y5ߍ"XKecƌ>wggHw|%ƻx 8.Y_\=AZP\D#PA?t)R>S'S%=>ޱg`DwZ!Rʏ_]&v.sבz8%̟*CȩIKR~3G NT@3A;(Jaz ᰣ/Xbʼ >in_9;+uXy/MiyCA{xH?ZHZ c7ILڭy0 Fdtp pƀw#yX޽bAqUNڞs`_; =<AIH9H|!MˍTf,ͬ)Wy Zy%Fxq+\!) & ܕNs<-%@?]ۆK4t$[}y"y}"]{Em~^̽?6"b:Nd/׽@U'I$'D/v5CVq:X&70Z?C.CiʰaVл^6-#;gzkf]cI 2j_f4y@: R Qs'oiq%Դ a ;ttr6d79Tuݱ,#a|.9(mimT o9YK'L:_1uc2FEfdJxʰ. EL$:"Fg4g M~Ed♍wo{WT9,es~c+\õ7tam oOֶPyG7GG5;3!l) G;1aTH]\z(v3柝Eo|F7iʱO_1dK ,* +zŕ@9ME}:»Yb<ҏ/3%N&6HfizD̙(uC[ŷq?h /_e׆f$Rh}ߔ3Q a5ٛM5N|y,>8EܗRj {Q{#H3/[urQ]] FeQj)c;L 7xd@I2THU Sv,Uќ_UG<~w^Fw[#- ub%bG<@|gTɃ.G$)&ONsY9ɕ0D9, {\Hdwf _3*Dˉpq[ozq/ZOMl\U HD(ѮߎcUpu'YJ'_(J戩 =9B[}JŷY>5a,XY(ʇ5Dy;<,pҺ. ro(ϣ{^@ ,۩s>Xm<#)~v{X!;a}_< mZL_:{t-D)78i !vL>Lj`i^~c(Zh>mEgY}&C!?*߲H1Mx[u?ՂOQ2k`* Skbp8U/NsLI#tRݴ (|yV6W7˫P*u MsgRU8e#'AW2AΕm 21vd9,;}G|_Vbf>$n'1r濾9 ^1)R28pBhX+C?5sme仐7έ:=AQA˿sm[?5X AYr:d"~Tp$J!scM 2?$-$mi"k50oveZ ̣~Dq \.{ݪqEhM.sJ#V0ٖ!9(PVÚʱGyʰg}tl3h7JTda-mU8g-Ds(5q aIJ5r#?8~FŸcٟi;xP~n @l!4ߝGQZMm(C7=\"eD!ᆝϙiYۇϠ\үfWjDs{4)#X@\=7}7b+ɶ<i*7b"с&G'527}rf{}wHpq4ՖZNOfޖFyJ'R ,CA+^B3`3;(qS!&zA2H_s9mmP w-l=7)FUjp6߉,쿸p*C!';ZɞAO]u?VβXTt^O: 3؋$GMh\aW= I6@6)Od$W{C{ N)΀.w1~/1aR<ԟ'1~xV\ϯ*cYmg0=僶T-+,l3~N%KyIQk(%.ך2F;Q@L<|6YKXц_eNP6щec'aѻ B=r1f#` #poKVj.wB'Dn(ICͩ14Q:k_a^',H`UQL6bF•sT9|SYm*"C.%b#޴L@`%6/bMk*G?IִΆA_j%i Ϫp4c3}\Y/]WBߖ eu /0,"2lޙᩀr` 3a΀ !.߀ls *BsՋi֚& 9P1 K0W򃼩_3vWn+xTlaHo.?`=֟Bqϋ麨$)4SE[۔v96^HUge!!vCPeGMm5p5u%A$Ez:FVMկ|J*&[\)]onR)%TcR{2.jw$ty M[8.懛 'bei<.F]T&,vE ~d\eRB#Ot J&6o1a%7F3|}ID  O(<+j6 xl0+P?+YJgQ72r&@kfG07>y ti3ZO:EtW^>~-נHNcm㇓7ڵ(lŒ |UHe'Q;cݥp Ưܟ?q؈ +r}G *K%X'aii ڽ<;pg~c1d84fXG6 \l@f"`R>w´|XW$)g5pйULx !v(UpvI8P!ͿK{ImB>E Rd IK(N$6.h z]9eCȐ`-HZ 뼋Ux *wg1.IxBp HZ 1a//߱kKl#.oHY)TT]JfKzzP,*'R^z5hw P)X޹Bxӄz|kWa~}?]W& OoQ4 U|3oqқd6#7Ld+"}CTI(Cem+h! }tWt[p38 JK:uLVJoX<vJ06HGҊFl^ ===pg+n49J̙)c*MG4izg35)9԰Iہ꽡սի@[r` 64sZ>\naEk\Z`$c;bn+KRһ . GJ#س}2F,5tʪS.%8Q">S0,b=Ě ƊScP/c|>z ]cIq@;1~fq'$ EB`-quڞqVl]ZE!\56wadzͪi\jm_G )_|\kݵM VVPWc X ]7lT˴eƶx ^m EvfzwmzmKa->beбpA59V[>2 ??ٲWbd @攗͍o`0 bQv&q0 8 ZFQ |jdOe 櫋,S:x9uh5'Qe)EUgƈ˩GE[aJbq영QXyblQEPR >V_٘䒼t٠4%%]o a}-p+3G@X%pA! "GMM1'ݼZ(N[> jzW_NawU#?qӒ4.!$4lBsn_foxffZDX[fk)*bIA"^E&SGO4GQYuwY~ꂨ D_Ⴡpt+6o.o~5sDZRO8AC;`Rk:"$RQH W5ŪTx>m2TiI=F|e5Vn~D3]M\Pħ/1C `~swTv 9b CrE' M.wk%m 'Ue8d< [{OF(y/Tn1:7(Nҍ\ =[R%dTND}0_::8^MČa=GC̃v2ڏfV5b88vVevX+YɰZ㙘 S#aqxK:O;u@ ﬘QcN #"[ BO}I`7R)OVjHA}nI\YK^aln2'`DWPAp,]mrCԍH)bm~ k|# Op Z%noA 9\ͿY%R\q2Dϗ#JUkD`i׬Rx P@Yzg*OrQէXEk4[Rm @gDt%RF@j+k*)cHwaqNOBȁTIl9nHᙖ|%1=Xq2C&Ǽ&cx9%iVpXHZv$ZߛZٝ9PyVej^wB (U$B/$ZXTσ mW RNnjGTƾ0ϮBO6?x4DcyF26ZB!0ƙ/DQӃZ7#֓zDׅ8U*񖧾iA! "1`^}zԔ|' atӈF+\BL (+`*U@>1X:h#\ͭn*o}Ezr)B܋O9NUg.v"]sޅKkCRvXl@c^y -WL `q9z`cٍ}UpnRO($\ '`ҁ%>w> G^ѥz(w9?ݖ0d4 㪚d{C¶ʀ*д{4$x9n,AlޘU{_,wʉŠ }b$~>Zʭ ? @aY\oU^+?$H Ϣ5jyK0$;gtԒ`VoEKٺ ԆM(Ep;M?E.DBtS(>aZ6MgiS*yRDNl t~V?t\* @GKgC{١ uQ:4b} N$/Vmm7E,.}DMctQ9 L6OÙt;\%3ZɓLma`h]'_6cRp5H\w<>!U>@`9Q[bY46\֧ߩ6TSM"oA+8n,V2 Fߜ~!IԎe/)?!P K&&!~3O9'?j:=i *?9p3@b<>~[&2eUі#i=-YSQn2BMQư73稅;Jxs_#~ l3ⷈ舝h6 w` #2 eHZj!CrS<95a䮎Tq30 Fe3gbm\we<ܩ*Qae ^i42B}/[ ڞ҈eѺF,KW?K7>5{L$72a;ñp$c\yrFHt2Ԥca%ðk/2ʊcfEp*2$0y<$݉ҌAnZ5ɧ.ŗ?ӻ{/1W^͂հrFstvr2DC$**;q rU"z s*f [{PJ7TRg*o lUxkqk"n2v2$C|RWUb| gNqL 9&u3 .e%YH^yAbyC%3JKg%PU7#Y 5S-#~@@XAYQ$-~4 "~{en9+ϚR@)չq*E)`h\8;:;`Cb}6H2̮,KwQv0Da.ī`dI,1o. cXmA3Cc'dP)^I"Ƥa3f,^+-摒ƇȦWN`K&=&?0܁ 3"+~&V3=@e``}LN  ~(LW#1qiDtj0j}Nf푟8o/J`ܵ ٺ'G}Un2KgY/X$\[F61?=H1"z&(#9;(qnV*O>M+NxU81tk4F>#LV䨸 R BjJߣAO?>"d¹w͢|*؟F>vsWqJOCoky 0Z3VD;#B&;<~,̔^ (u aVAsC`ٻf X&lIsá9c=]Vښ{j׵,8Wlmn Ll4!xuda{u׀huDF KPǸo%@GZ rDJeAyePVnJ񪂲e^UFB[C;e(:O ][,Ced[A[5ϭd,M9L )3 KrڔI5.tQPswAsq5.,@>d,l:|9ChG =K*i|Wn63,MNtbî@j>xtz~GbBMf\vȡ.5Ȱ3RvdkMQ.D>q cN-6QVfhZ<,=U|)0`T`ė2-'c{mp+H>! Yr Z\k|3}[\{ (~Es.oAZ H_uL1x8LV9#,ϧDɝ{7Ѫ) ݓIx!=.] 1_ϕoWUʻ*W^%dE5o+s$17uުIoX0PM?s'P~g/' Ď'(xtBXy)yT@+D7&q潫ifIJ)>!G mՈzt4I;TΓ55xRV¿fjG_kf[:fF]a]>|?r@ah ɨ̉w=m6ؾO@8tANGba;]M@4"*N)9&F\AAp]ֶ+, | wvrKвn*ɏ6IIN>؎Z rNhD#"ٵnz b8~.|roeW=ʈnXyo&/XaWI`ʚES=kRKw_tJ^^kR}Xfjsf Ig:򆩱O[]%&fx",Ӫ/>Ġ6$Lel;cG$_M:Cq*_v"tj(#CĨX >Li0o$X>*&Ү3_h;)u 6iHI/ 1h`fEjEZpUg*A5k,R,#suX)N10%ph$u~rS9o@faC= e=ʱXH&= Q9SDܦpP씭WJ[85w@T|nb^4p^翂[LgnLHߣEЋ{kM#j tڈ,M'?m H$ jJq%qO uvYp+Sc>qhq{~,N8}ÕZ  9[s_l:KwxXht2'i!oeH7oVq_B.#gKMiebho(dǮ@6dTS|.8S}Ga ~,ȲބTv4N)E|<(7Okit$$M_X%]gfr=n;?G[R6$ډ{E 7uHzud~83g,OnBt2$"J*YX-(>K$sHgh{ͻ_2wHqKfKZ%>`;%!Z &E$V0wnCqMAp!{prE#ɴ J_T.Fo!ϱDii_;\Բ iK&+ZdB]uR%oUYJb)יP팎`@kkdΪ#ŇZmGdLWJXb`/76dmcaX1UC?FܡK\n~uPÎ`=[=s8Ū|7.C]@8ր `ѱʁȄjR_b|E yRq;8M@/痍 tDQLn8dp}'n`67W*E;~ݎ)ԫБ HY@sdڋƼu$URFVmt+6锱(ƥ G)U F`N-x\G٧"^bIF|- r`¢hdb Q,O&z1Sk,n-sZrl~=C&qRi, 7ښ_-/D.tWɢrแ`tmX+ q`9$1{b\ 趼z"P`z -frvsZո|#`Ξƺ~#|M' 3vi0כe H.*jokZVj] -1+rΤK$/| leFl+Z5Vϋ3hT7qRh_*Kn;JF&zC _nڿ& [_,\=G9jw I=t`ϡKR>U)I|j >#BCX= 6&Sی@d%X`ql)_$0(M)gmDMن݊Ҭ/Y_b_0Oä{upX0ȎvNrq,}T b-L=cLASٴ+9#-P/R ywr ^.@vnb2Iw!'eᤣ:NB=iorfxm_nkfycrw߻'!EZAH=Qu8\1o,R-geO<WW+ lo@7F!a7OٚWyHbͧg5#M5\@V=Z ]8|QTT:5)/Ⱥaz8%6UnV&d;]y |L)K?TNV7j8QJddצ,r£.1U6gzw`/u3̥R_9p»; Y% W1%w ܤ͆ f)hu Շ=!OCAvrbγ盟S*]S*Z7ئ: 2_ss-{ _I;RG:8Mj7m+%_lJN vRW6r >-q#Z?l񉁕,P-teMxtTRNc(!eWH(o ȂB+OُW 薮@SA%SFfJc^GVH=W3}1JiZ㔲Dœ4ZV-8 ,~S QV<0Kx6H(Zy6ˣ5](֠OY2jخ=z V`{O*a0ԭ!Y$Ϥ l|RljWӜ;}Z Ai0jc"Snb b~c.͚тX Y_gw0!&e0vDD&6|a&m/ 3' YmlfoskQ KCrD6)9(G[Y$ ݠ!'ih8挃.O{+bN , šգdgNͪmMT@j]:pBv?W,>ڈ^.-Guvh!}/Fu3l6T|8dYeYf#E6hQDO[}mAY= ^Pnjō*G K;vUTS ÐAiYb7dtY6n)*;s%݊P\ca9#B$a HxX*p(|LZ9}g3q3C~YnTK)Q Dis:I)ά D9ΒN e7ivkZ=ao9^I[ׁ:Kz]qˇ;iLh@Fօ[kZa^ WF>o,^4gr({w$5`^b!#l, GȈVbpnӻ,Щ$=D=\N??7w&Lzg[W/xx@/_#+,x-,[gIKeb;ߚlJWá|;'жgTԈ&EbR#L[OԄ}P1kjȺU,ykөi=Bge*o.g|QZG/ʆr=fS:}b^!\eSQr6qc"OW{!0{AqɥtեaֶԷWݙ>U9]@JSgfJ^Zz,{(^XmL4& 8)f}5VrpH{'DDD;FxӅư:cKxRHIkhq\> qBPe9Ȣt1O8QJ'IpGW׿"A}^*bGL3/ۨSt(u-nQڻX&?$\6J'ܜb@Ȏp:܇)WFi='zSǬj54}Jҡ7R*pGH>buZy_fIhXQ#'l/˂\UP %'Ae{;Z)VЊ/Wtf!j6D %I6. &zUV`,ݱmU#.ʠ=soG,) v%PH*!_!fM` -ٝ2AZ֙A|ԌQ^8@b.NoAJTTS<K.=)Բx'";c$MAL:Rk(;ɄVe׼1}l̽gVeL/G݄лs9u(&0\mF=K$n.>###~|hV# %fR(<T{l@끴8d4 HwSt<[v@,Υ^mec}vC l'w_XK|8(;Υ;HвjU$EwvO?|H`BwL),Đ` _d)!،Nz=-gIEXN"|!Y˸,i6OFE>)t4A6aC/ei3u^Z6ӷ1J 1v_k:.E>P~ O cK,p"a+3iܤ QO&Bi!^Po5z:d};Zp;.A_VykKW yxr4vZCIw?p?<9;e-8|uL4H]0 $NvYIqP`8[2_O5bs]RL[O4 3  o<,_I,] hmW?ׇMJ{hZ,=0v kA}SW\Z"mgFzUܨ.8J9Cܬ!QgkG)R.z9v\ [{"\(U\!X`8,T5ZPxA{_HB)kc~io.sm_Zm< Q2ӐETT:ƌbnf;naT<ź~0`;K$-v(NSC|ޢ-=4H&q|tGx'ز[^Sq^+E*]m=8 ~TTޕ[kM6v_:S1!Q[08J'eL嗏ܧ==^<=M=,}41?Dj[#KRJNҮ '"M4ٔΨ]RF;Q{"<-BYPbxSA;mx }h5/ɽ`QKڏo%Tk&dnuq)?"ud]aF٣+.*qgz'@ XH,|} g !l9+c"RX=NʠO.:BfHa7⇋~U঻d0Kt+*O xD(`$j`i'fIچϼ}>9ܰ͏IٟOa4Ξ[v~a"R R&CY͋T_ F}holVH2J6b4] S.u ;QM4omvvU%X9rPN)W v~OdWcKe4!B6-+1n<91%fy;()Q|fTAˬ.dY ys՟$ CEpaICNspIPgr82R|T|h``=|'ϸl;Wtѽ=+/i{ 3x\kI :ױw+Zgїjy3uqf^͉ayɹ0^ }a,pV<]_-Dm}!C^g{ͣLtx:9e1DfkTlsQ-!^7ۥn]Qs,UCck;ϕv4|Zz(L?2tf:?=Vcш*e0xZv39 ]\in&0>IKs"L-^sGdܑ79Yğtf|+"g8iE?IȒC^2W~? [(Fͺt (kbໍP^jC5sxƻz"3ٖC(ֈ1k]MgԈL R.~o' N=~.RE6ɥ(Lr{y%-,Jl=RdyPҁ8#4+_Vk4wm(nSZ_ٯn336%X}Va;$ !`;g~IFW'?yiMj=gth%R6Ձ*~S:jܡƅQ%)dGCI^ [ *#qSaK܄9\E -.t͸>cZGɩ0q.е%c0nKb) 5CýmC/ ~Aݼ)$^b^s3Oz!h0RzغW\P;J%|Qڦj/yHb>*>w[퀏 &OFnH:&=;BZ_:>U Z{O:ϓ3,jؕ9&gDCD6poѹ4jVpA9K 1Rep+5 XfoWR\]2?t=CeL -A3qlZ$Yd/.Y@:Dlv7& O׫j\bFK&Wmϴ\?aUhnFe.SFt04E%l3(W5oZ*`+V~@+O/J4:ToqܳxJRJ9rլ5B> caϊ[t̋8d:):tJ4/g/UWKl0ۻgl&uA-w^fਬ+=\ܥ*?R6|SgEAiAD^YW\vyjG&CM?9Ba|=":alᙈsc뿎s_G)AE=>oI(ۖ.Ykm+Յ{?@m_!&>d mc0-VY9aFd߀K: ˓k\O!T1.>O l 7>n!JҷPK-<&n9d+ gdC8|Z)/>VkFzfWu`s\SH-57E-!ĨA-̱|pExy'mKׂڷ 4vqA7U2YG9{r"O(uIBt0qrœ k,&rLmBAh)JjhWQPAb`n*2Zꑢ#3Ǒ8 W}zuBPDbJ4QoNsɊRG)MUmYZF\Y^N]&Mp>N0yM&je|I$<b@/cOi0D:H$s٧Ӭx% OlYGRoUa?8j[=7[;@{o ߮-uR9~l]T>b@VCd<j4%`<2fcohb@ L- %5ztG&+_j _L~};L=X]1 ARV{ %U@qS FPMtWT`Ո@fU^YnhpGb.U(4A;;%n#g .4BVT :ppW%j-|{v Vw?mM݁ɲ s^au0NӲr%_3;A"_(3u`?..ܺg 7n--L'4eQbJIԗ+СܚX8\\8~l/YDZ6y}Caݧ+H; =l|,-pyThmHM}:&x!J]ՁO1S9^p7c\ ˋXC4̲%dBz#4ؘwVvZ⓬Qu՘d]~SB4 l}k|o{ K%9\ W$gجGޕQZAT~VɕAoֶOXrhu-aMѭKq?Y,nFꑂMH#V+ɶ.L `}J>_fa Drݾ̉=l^ W=LO;r誉4e`K"?h)Y,I b}2:j< 0d,!ڼӳYC]"6)6K!^R/CJ9UZ#:Eox|?,Dh_t]0d햌9t8Y%P~ M&#tBZt&D?<6~\S_yiLj(@&3ӏa( 2Y\/-FMrsGԬ]oTHWqxsgK\'"',7um kc lNL 'x[9/Bs G-`Ri&GS_+KvpPIdH($N ŀ2Y Ŷxd(u, ҉R\:1~µgtvE $­u>@u@\!>Xy'O.'u^Cfo屄\qS$ĉ"69s؜; bm-j'}ET-|iTZ tiyp,o`@`0smp12uGxؗ3%Lj +Y[ @ +/bmAaM̬{gZ^XLzdZ_Ak FG7vP,#6];C= Szla,|mo(xzܱ?C|T54{Us:&&3Z@Iqڟɻ_.B$4E?YyïTTkA86_Yfu/ H1HRgbQyu?Y!qx[07z; J`-@N@:C)TN)|"юm>} P.aa7 E"'uoxLujR!QD \SuEXfmq;D= 쒵k ;ugMMBwĮ:k3 `By +j`άvpY)Nɉd4Ԛo .(7\.34} Z fiL~"{D2 5mq8͞>oFoNkLdA_oYC4OʊEFuN$;O{XZ q:?e珄YvcA(i/)]" |*}$!(ax`E-ap[2تr_¢`scJ`DlbH:{ܾzu>I>7%Pɮ-n_D)zRlB](\dx<^͟G?f tP;,Ihw60 l붂 h k:4@ZBrR[XuR<)šk8PodM?`ufbI9z[5X/zeƈ MV*I۷ޑM0 Q]h*d $Yw ]t0seHC/1] r)0Vn#}.9V3Kkj9A!whJs-NA[PSܬsz~I@&JjbݤyQ:X];g혽;1Ӕb4;!2ACK ʮA>P y!mRs?u`x #yWXg 3&ЅMCayE 03-!#=nvX,CČ%2Jfű`!bjpPau[,~GێJ(c+z~^Eڳs0sJA;M Dw+w;ZT-Iy[XJ,&׼U Kvj?I-b_"ҝwcvoA ȇ]lv# zmW agUni{s#8m!%"2:* 2aksRH;(Tj)kO/Ezrm:(3!^[~RST1V\c6I3Dmx:.\Ճc[i?fIS5pϽ\S%Fӽ4)zȟ6i;[Q췹Qz9d޸RgY!̞&ݏ:]$B#OJ#fM.hjc(X,NbfUC*59RYd6?ha ]lB$7+PBo˪WoR=br6=7`ڙ_|$p&@ }<,P׫]ChS :.:64cigES#J]P{gy?vJ`⨍^_>L8e%e|M.QKݼ ̉eX:8no'Wвߨ}`^Jg%` L2aɣmEZI<͞pw0cR1Jm#~xP=_ZQQKyGW|q| }}W0I03bbT曭q UȸC١4P5L*yHsӎ[r[z3W@9?lZrt\61:Cܨjpq4(9sr P 7yK2"tI} En<2!'ŝ 9reHFyLvGQ:*<0,j~g)AAάT Ch 7b^tο?^pYKWOAeܡ{v\)6Ο-%:Cm@WJ.NI?Bj*pVfj=gpuAypfo YqcaOB^0]P>~3MHnq\.lyQmx? fՅ=rKQK kDݾ%.kaf"{Ca 2RHD;4PS}-ntC}/wfL~z8+7xJ+X#:CApbӡ)F\jbpմ/Xp&}*@2%.gq@9hכ.҉Kÿ44 M0 q5)kI8et&`#ɷkQ>mu ?W=wODN ?p`B#eMp!Q@y/~D:fίS4tvE<,ͩvEi]$}%7"Q~Uhd7Ha@ B=W2 QMn~m4ykeQV»'ٳ[ҁ-gkA^StOʍ0hnQ_7ŏwR!Ci:ގ34Y~hp QaCY.o(C5gE\CE6xU0Zl'c baUwl/ WDz]oϻgIՅiZ/ַ?([̴DJure'=& X 0Y硓?Zը9 /Df=+Tuf/%ye-/h7I,%T%ZTӳYG3,_ WOuVc|m|9I=ڣ'{YrmORD)85=~?j6.)Z"A AOY*PluoaAl¤[x|Ӿ.rة)H`ObO~sU f2v^7q)`4o!MRYV7pVh]Mijb_DC4$QB;=tl\72w?k,0倴;^1^aL: x$+1`T_qnȲY^ ԎX7 24ZK\= c eG'UtRh ylkLi=- au.\9ZCـ|lV8/ƞk;CMħ|5rFbf.ﺳDKHH-2+Mflb醋?EOGGށں=0 訯{],Q#OE<;o?-˵sd&;J}0>R@k`^bBic0xX_e`BOu_”/j) 8~7N==9>j7gxÜ&qHl`f7UܟD[+x/uXEћGe &h鄣+L.wV j])ID%!},Ow _ڏ|:ɕd(O_.ˬfc|/PsGf.*P`AjP&%|2cQ{p[ :9&@='65/wk(5^% y%:0PIסF^aFci7vݩSFeuPVrNJu{3jS<5n{[i GACQٚg&U!GuZa}׎<0^T19^~-^.StVPO|V҃(atnuȨ_O'Ը肨^O=PVG+x^J`;~x!;R o:"H$|%d^( =HW{ߨ`vg< I1dmwĜf"POy-h9@ #+7)aN|X>Uz7 wG3 ,]xɘ;DZT}͵` QD& =^d̓9 OrFHhs9F;S@=w;is <<\ h58%A>Ba*}zA|чDt\wN=F -޻ܞg=ޱy;U?BՍLq[ ESm6b(+nx!֋TY0Y' Z\XBݍg j<%^q1wr<景KApcuOEIPFl)tBқU6ۑ Xc}|-MTk_jdǚ:1$.35]$[l? H4"T8P.'& f *2S* |V}.&qˈ>ET.B6[< ͮ"HP|z!@r9f> nC SZyL^; U,⍂54bBrn:#j!g( [_="A;ژVtfwM Aռb( ?}-\5 S(F2ѣΖٞ5; Bp1hX6{d궼ٝT:h(G=w׀cA6zI2q;R[4/Y5 hrX>rpCBG`ʫe!yշN%&pEsn,D ю9ǘ1P"CGsK3ia+ǫuuFO7MNJ#n*oӋK)n#~8l Ȧs0m c#]u)w[)kl/9T]sPb6 hń/1n.]+ӅYJWb$],δÝO  (bʗ.C b] Pl Dwf?:ase8ozESֹ$DU; yq,w>%(Z8ҷ59`/| T`v!YSe,5Ө*o\Z[jw]z34NDB[7G;th=Q#y٨ߙUJhKzʆ˞~ h@I3^.fƞ5?כn*kw\ٮ0YTHd"I:- z5zGc!9;LUv3s TY2潉8x"эwC@bgß;̍DKޯok#&#)(‘o+2%w 1G ԳVOc?}}u:ZǺFCZ4OHE||Kj-jS(?4m1i Lsx5&zGGVA6ʕU{P-_fq<\oiC:8Yi+W9 w|0/HV7VsUq2ާ+V ۰;ȇ)c.V,h)C:6p@gۨIS)|qb.#,h6VyyLZ΅Uƙj`It[j~z*4l$06ƍy #!8B: w9˸FЉirgO">'K6d`e=QL]o)t [r'Pt,1z z"*k@p{s )!tcbE73>AN/ob{Xj;GĿe\z0xUn3|(\F Ϭ FAQSj 7~.!M>XY[kvsϨ}My,U9_x°l3>o@Q~C]I^=uAhb4^4j K}ہh JFFb;3avPdS,@mNgaנ$XfhГ:E̢G> Y@IR*>%OtaT]d$hLȔT@m{CX WfA TWLt.+ %xN'iћJ,4!tI崆꼵ʆu{YTD/uM_$q~w,NI/uJܗΝ9ϕ݌]r6! @XtN"c/ PRЗʝUc0e>rw;Wz3`]PҙqʈQ`Cu*Z@o[g¹k8 tgwBÂ]/Eu/s fNLjğ8Dݬʵr"e@O~CVg?oi$< B${'UQ[@XHs:6ejﵧ cHQ괇%)I= t"^R}b3φ(x{)f_@d A$Մ7uxi1u5Gjpؑq9<^C?*)T#vZhc@RKsmxݥݜGZ쇇5;$\f.DCžm6W[ۉxY3W}efۡB!bv#L8%<7A1iHpѪU]Z-:d5!lQ|WbTfON A,jU":k #ݽɤKŚP=Ļ'5)#gGrc=;L<֫X?٦pd|Q \}r?| U''D#\L=Fo摻Z-yrjP7S+h-5B1aGZ0g ;wHG#j!S4툱3K5zx, &zcLpk}n$gX+w'ܴf0͎2VAocy # (t/ڬ<@e|GjDAq?SlDo9 j0UܹAfA_%e{ԘDҫ aAq`YE81@xF4#3Nk{zfY(tsjE1=kFPȻ8غpeamJPG4C!$ NjdYl4`0aLХ GEc5>:~m fCaъA#fTX,z%Rg:_&Gp^6<{i{mO8{ɫ?Ѫg9OC` 2z.=4Œ8Oa1,g%KXEtݔUjKu^/iEIrT c7eHHrsCO7~X*3)4s;ʼne-G8HKP5 aFCY)rx_KڥgW؀Oam[X|hխ䀗vl##+H6YY:ƫ _8Kc<T1(x(5#gl_n}9Qx\@qQྠJ&tQ:)Qn|k i. $,!xZ/[G(FFzAXYOon&j,뇋|p4*. 途N^>8<5|)%nO\M EȘiE~g$~sx\gT{dAx [98k:lcZ~8@ "_tx M6g! $ U(\M4n*QpH+,ˏeqd o><@¹e 2|/3{|AW.=XZcHy"iR3ƩtW̙`.o=f-|]K8zYi-FG8_7Iz^xx? UhT݃kp]4~qpik6UX>k5;&;kNGY?Ne S}N@pXeIf/ccvi@2Ö+%',l:[kd|H9 #[/屗tWOyp",ązl\6 eaPN( k2jϭS}-𘍜G̱*JHpj4 |Ӹ^_O#T40I܎o0w`#Xqo޹}B:dt(ѝ.A/dcRKCzjzuJ ?u.ӷ9-HWtG"J`/]@b} 2P$MS.ǭP!jɿ̉)Bk?UȳΒF+nct./.%%\=fX/k>;WA(~$ X@ſHrgFQǒYV8 .$m t5K~}`]Q.0̺Z> L;=%[̦?K9 O4]4Η!W(9PI2@tVݳ;uLu{C]+iC$JP':8dm``)T0aߦh WCՎf^;ʩC,] 3;,׹0UbUJ캄[x~@Yp|W|xj9̨"nCwcY4 xie5\=Xh#̏YozR6gՀŻVk,ػYUX5{u7]v`P~qB4#$c/ ɨ 3_ zlD2+g=R-g(zhV={JLG"yaÁcAw3~$¯@3B |,3"%`bxqiBAhNCSqc}xt6ajV](SWUڻt5N N8n 6$Gu0{{Rx,2^H`QDϷyޛ/WxÂH[~.o;Mcq#0yi|ru_Ӷ yv%Y6n be[n2=6cJ<蹫zz397+ݫdވ`7~Nڰ'YXv##~]Q 8<ɴm@FwN%(1peU:7PE~a0A LkѢ(С,ƀpjJ@k1 UR M;+$=V\v՟b_r]SWM:]ɬ8!.$Zܙ5 )u ЛGSZOBx[)qk`:bƦX"xzA?|R;ʐ"ɁAeo |Jfoi#86jET ͰHxl[`wh  EIe7TwMZnmVhטFxy \k0lfZG:5`IudesfkkU 4wo(xJMEm3/3"l* *k6BB9G73?ϕ7٠}"JN<,^$7Z~ǕBF{4$wOC;LpGMI h,!$:SU*'Ty*Xi0;fDiퟹ\\f>FY̫i+ VS 1O+{3Keʨ'ܽQaζ:t"ՂӤF%J/QZِYdJ޽? n @ADE|t{e@C{{h2>n>|ZCuK (lQQXF*'k8S=};d_H5X$*ݿdb<_gpBc!NTȭk*r\t\fIPQ9$|Ө}ml^^S?()ց0yJ10]bfKVW2 y ){h`Bݳ]^sN bGoD }:-}CU`>4n޽JIڀ,=ON{B;S%BC07jpI66s^ڊ pmZRatzAZ&??U5bg}m4yX^o")R=ȫcV1i.!vZ|Xxɇi**<%_YX"nNt2*a|Jn^AL;A2okۦͺ5 "$Y1ˀܥ UHsÀDЄ?WM;Gt΅~4@¿s\ /a<'Y# `Df]^bSC#:]Тg&g#X=Sl.BhסtgutF8G/,RGSlk?4xAvjª14W^ǗV2&z))R9HwN9ЇvuuN,1b)Сl @}n'oցM ؑ:b~(OQsUnU;ЇM Td+JSFX5woCvgTB*CH Y\~ K{i)U:o$'="kbT$;[&T=UWs5= Q(W18ɀŢs@>qF@|k^SHϮf!{Рv/oJ%E: p{o bS8ݲaTn~Tmu@+hʡi<&&D82.m~ vyj%op0s~1j(acO|.Rv|n~o*ħ\+o_[dp.g\̨'X2Է_EF@=!yxɝ)#e(l&Y֬Ml˜6UlBפiL9x#<*꡿,W@0*[ƴ9 Ft}`g~,),Cd=YdXƣF| g%{ccX)7ԝTG1C e{DrVk#=nU# Mr0ݷtţOX\<џ4{V =EE̙IbLIO3 SltBA'։TWe>WB{p;ޭ:\t +A؂<8Q)\ X0ͩ kmxH ?f 7+D(sP|M)=<G߀N e\ RgJҽv(|-w2\H ij[vR5lQxaS $SCqDCA⧊g0mR|h`GS ?1{f]JYZ-c#Ndo6=[8pBG!Ŧv`9r7[jɄ󢘭]eჁ%#ׄgrA#T1ͬ 1[b{ܴ"U4 5-W^CQWH jMv o 3j'Vk7I7Q$}>dnKT"6zbvBϷwiBbk&5rG85)(VCϲ/<+W^YEi??rs=6d]t4/>!ث1RZDXPYQrƨި D :\]|YiuCüaZ[W^ܞ2\' l\Wx60+5 Ok??00xmaemQZ_&P:68 eVOs} nJNA(B^λۛ0{}ni|3??zPl VDrrUoV.:$6u^0uZ=hFݨYS6#}N' 148z{/';<̗*`Ys0iDԇ-䒾H1.Jϱ$W< .wL[P723jr^s:0P6$Z9!H!DcR)#a'F ydx5Š'G S<\[_Ԍ*QҖ~ ڛe8RlZsʒ/RճB'~C `(Uh!- z70 S~ ]H&( 1qKU# ;mjމNcusiN*+ p0/L1ߝt ЛH®#l A/U>V), -7>Lě7ԛ|0xNxTQ#3t_pƕ>߭{o +Vdz3`ۣƳEa2si(l`kZb9'%UqX_|: cG"SyEB+e,EqZ5KNXӊ[N6LCtEBhԐ)+щɷ{1ada{:Lţt 8b܈oQP@Yr㒌VUb#UA ^K*wo%;ǎ\+m苊DnXxU「;l봷"I(<΢2˥.chdHT}@)WkhxTvvۚ! 9J69m@0뿲@6i*f?NJmD:OAZTJ%Ma$%叵!1}ɭHc." e҂8=fis1r^ K!v+HUll͂ a`_? .ڍeBT1\on(Ow֮VH>k߮C1hr.}ZrjGߑv@) c܀Y KULy(w7~篽(ů#m^zB=SO&gBuª%1׾6LB3Utbk6*N4HkAnW~:?$ 'u; 21qNh틴KBuτm^|:")~:^9ǻr6q3 zɱ5y0''bH QIs8Ew'.4aPV-ȇ41)#B) %VXURf52"U2Fj]CE>RL64:)#Ē` CDYE#0*tH4Bc6Vș+EQL|%R]ѭRu@cU̵M.h~f,_Ó } I=,[ჳ!쒫mWšz:h]APtͪ1_c~eVr*'.ÖG!cIg,+R.H<iϳ<]xgD%Spҟ8 ݧ ƹh“oצ@P7$.b8ԁ$S%_<6 /D*VJ Duh)W½2Q~ʳqd%sE _?7FS'38~;M5?(x`jGnld$r XCR+U'3,6댜!c JתHve*%o&D}8ޅaC]_?p Yė%3 JOZEnPeŶ">Ŏ!L},.KGiCƺIA@Wz .l=O%֡CY 25c97v6|*7A$yYuP oLn{+,X73^Td{Ykz3.ȭI"Dm6cğqD_U:tx%탔A..ã@m<8 2<7_6udnקC! x+>,:ΥIYτӇ#;EH7g$՜fc'>z4GJꍲ?RQ[nPk!7eS8ǸE#'&$;S3d.| #mHCLu ƹC4{ʀCcmrqJLX.|-QL+c 6 F<8M:H&?|XV5Q y֮#k`װYoޯ*@NXzS 6 !inömOJԙdt) "얩OJ2uN`!r#j v*Y>=E#OKDXjՐrK<$?(jMTPڟdN 6)6f`9&MӐ$x8Jv.H1&H8$ɬ(WQ5RNfˍMlE!ئyd+baT^8IX= [3 j5ѧN2˹ +{Zv)mb,k \3a.fEu&bˠ`$/gx`PYqH\ſ#d1醝qNh~-EqM|WF%$*U볈_6d.tNթB=_MCӭDpX7?-s>håhE^[pKNa#b`|rھpS)_TGmvw`9ҸNtUѕ,|3کۓbrbqGw"F#ZE_[bPS Yh+z`^gd _}6=27M6;tI1]&+6-(,^vUUj`:ߪBv•Z(sjS${W&}/); -4,) 맥3.+R~N-9*bHc-ڝR:szl6LϜ_pX90!A*>Wz9L$e׀G5cTd*w {XZXWǶavp7c9{M amp:adaWÐU]RNkXïHs֖>L"zLP5Y{󈥞ܝe*:kfHcZt ی$<5tTڐ>gsk5*Sfa zgq87ǽ1o46q/晭0 FE0H&y HSu ﱬٹP姒Knu)lVbjn0ܤ{7y/ - +"u8D>F[)ΞߖCrR:3׆3#@5*5ER~gɿ "j5 mϵl5s]R+I~Hytv-:k$C<ƒ[beFu|f`m]W*R"J #~8kzC7ce/B"uuT^_P9sΨAxWZ?r@ܝS^*k^KFpo1 W\M4 9@oez_OE$FLrr=nw`K@ri%s .-3ڄ Q"L,C%ήL80ms?}R($7@݃N~!q785\(*.kk}j+Jg~ȥc0rH|jmwv|)qe6ZЏm==\eA[yP{>T9]/P|\AvXkJ5>kn;/Na\.䴅;AvyJBwW.)L_xR^,hѿV?#OIv9/d4ڽ \YX37҂sfsj^KUT*!͠9 k|oMd6'b O]L\),VXTYe׺[(WZ;Tj ;dLˮm!8b^8(6c Y1 ^lEs)gP|zJ]e#6v Uȼu3Շc~&rPDt`g/.dKl=i++VSz/״.<ә&$4DGƥЉB}uΰ J5|o[>T71++T~XCp\ E5' 9H.# h@&\Y֪=2?'FGI1a]Ί0:0L/˄\ia"MN$q0Vk?2k2T#&v 9/`Ӂ~ѵr o:ծNaxO>)v 0hQi.ês}w3:LϪhmҖ_CMjT.SI~[k/mߏI3w?3պּcw !iOPs;eA8SS}'OtYIR.BPhyERy'Rl%R5R٬~ Ewn lL"3\R_&!6svk6GA\.}- ~Zb(-Aq̤u@"xcf R\ڬ&VaﰾLkYHNir 6lt3P/e/&BXX=nتա)pʮo:AmTE`ϸA1kE *ujr=hgx].7lk(e lvHdFҽ;V A癬G(O˳!W*UR~`y |OzڮͶ.є:H,]ߋkO\Ls]: -u+#Κ4r"9q.Cw\hݓCϚM "\Hݧ;G(x/ -| {~jyeev')7xZp [½g3ΙLPGRcG?]qեx>_UqO9| q^^Dݡ} mZOo(6"|8cޖ}bO[ \pkodfVe1$@"r78":ྸVSOr \|=;נwO h]Tۀ48!VnHI˜$8-|BQK>ї,穟Fpgk6rbMȔ㒛-C?cBK6W0bә}ձD_W=!ձ~\-M~Z)wZd NK8;)z#H nj w;(k PIrjMn݋?/.ipy4CfCi4+omqrtt.^ S/bud{7<\#X׊3N)p@~i'k-ѡTFYԜс E2}bFfNǧS/Ga|/)gN&8UMTƝMpm5%FGE"x~ <+&ŇKp· X*USxЩ&pqܽbd.@4-%O`5%Du$' |iL_xjJb3nƛS#W[}Zc(mxVA t9lChd zDU:=`+46)gq _hPp1]/j!yVFvP]HfZ*')=>8"P Xun.2?Q%_INk\rGY {S 67P 5So+TIY` *c>*z-uӥy=AL ]ӆ~KhÃ#sE=+u}u:|8;XO 9@}+z_!RbD]P`M|8$P*j$ֆ%{Jm? (GzNqH hȂHsYo*_gz@aZQ3OWMn; 9hklvLpw'v!K[5?/$^.ઑO,(yE]ϨzR'-'<.]ȃ5dkOuVE(u 'x# &p|f۾3(StrYE3tQפs{f y]覍}Y!:Tg7Sp2/C rV&a0hbDC|~QgNIj=淊zDE]Ғ+p}"kIWjI/Ww: mJ^$dt1Ub~#\\|+Ly0G`l`;F&IףBVhcBEt/o53pO(T޴JoO<ަ<~XTl@y׆Jn(N|NgqC5]ғaOpU3ƒ[vt,fCm̵$ =Ro{ ,Md ۵,uChMR9puwJՖ`4%DUO2"f*A @n9R#džg )j,UNUXK⚽R8F9լC@Ca\4k永OA+#F]GutRwen9I^ZvVϤ/dG%UgεًA-I%,~A/!-}R_Hc^/ ]_]Ƃ #2[{-&rOQ g|*M־{r ]%[wbb5 ClfAZ8 0P=)0L8"Y8 mPy6Moxdn$Z_MA'JBf:Y2>>Rܞ%9H6}ő9T7r{BM+Gr[H"-W6b!)-x"n2qG~Z3<@ 206wj#aXpx8^-|V3P IU+9ᄷ\c.^階upKEaB.D ӵ6Gˡ`ͪXQIܬ "o Ӧg)9Y+H:WHlEQO\k  |,v]+|4TJÉ`> $wߘ #QW\u\vCZ(.99kI))0SV왮y&%CFNje%޾D(!0'm͕o*["j $OGwRU Pd*tvR$4+-eo4 f3kꆩ~X+qD$a\z4CJqhSATs=惢 JMkmY߃ WCNV/g@hB /R_ܾeyћ\z6t%npf ƀl'Xo#x3ze'BG3Dl&}< -rpk'9h P έZ[Q/H FA+I֓u}jf8#Wb_bn7Ft3IzC%iv]n|<ӊlnfu$@[[$RP8$@[.<{$)Z*0w7NZ]=XpU΅V8#)eB%d3® 2%GZ=Ekk* 𦕩tN(ZBGcym3KYKulevU#,=ػ]}7(vRSB4$y+X5ͦ(N*+%3ΔviX7~!n#PRT^%pMs'׈3]_K>XV]4T+RQ&d!p*]Gb./J'h"U:0l4Z4Cv_ Q.(MF} k]3N%9@ YJt<^b}CF7pK@ޏ8QV)v*:?EԪ-¿F<tw1 vJDP=/i+* #w|x:^lip#[6=v7=%<#EW,'uMvʏZ(0^ #?P[֨4bU>4g fos]1x@Vl? hE.SjKlG$xGRdƒLqzrOh& NssT 8;X-!<R8d[AE،Higw*r jםWT<𸗖؄KP-BeŌ7ЀqЮe~P#Hzz)r͗chdXU6e|+2W3]{lQ& E./F޳)U"`GV`GgON:^ H✮TXf\r&W|jɗC!Mgfqnۓ :\6Kv0,4 C<&޾"tuIU&}mlQ>@Ѐ[sVV\$@`CMtֿ_fGb((W?Wj^ڷoү0yv-M׳,௺gڊL9a%upd'gTp`"',W3Rj|ɠAN8Ȯǭ' C3!|xyM Yv;Mg=jommݡ)WQAfHcX{C3/gU,fJ yMIlWQie 7&UܨM TpCw; LMFH>H91l&݄ W<`!lOb"Cp3VEOZ2Du/9*w':[MZ?8e]SrѪNeG6| <JO×;\jh]. Fe659fz 5d&a$,\M>hV$T+=$}FEwʈ}%ʛ{FyE%׍ԹseX*2(.VVi7jzvC:gxж8h=(q}Z4*圥pD .rd #p.N! bi;`fn|F /߱f>C'Nw#DE=\}!T{S8 )p J;]*\$aȐ1n^*vz AO*?}DMb{ì4F5$81+91%"'FϹ4 x@q^80g̠ 8cxgW'7/PrO ȡOC-r }m#Дwk}<)I+51*!V,H+2Sg}5|a8D7Z SoN ?,hqQ+.tkmǩgvY󪧚mC93 ُ@G_tP'bذۑ(,k#.+(VK'%y{:|e@cHi|@+J:i5SY?**2^A6ьX ~T|a OŕEOQ6H჈:B Gtn^N]IL5* .D箰p0gPA y$ [{/ᜯ x.$;߮dE.Q:f"mSqTAhAji-Vl7ϑv^YwRjh7HeJiH_/-NE ȪpSLOV`HcYY13ՠ 9O Mcl8o&2:5=w (Cm_xN\ ފ OQUTw6Mp Rfq-5~S#Hz _0&YS.(iFDp2Z.oXaok- iz?m{08yon#x V=?o}]8w<ʩQ}\@H%pcH>Wڝtnhufw<7X40,Z# Og#ua,m7HVKr|%9l0tmY<6<3Zop_:{Y&I G?cHe% Rkl۰^#7vՁu Vi+-`a(kSIS yN8np';o|I3{ጸ4 a:Hw2`#'1c :%6Xccsxfx)[?u$BrPK#EçrU0B5I0Y\<C$^Gwlk9b9f"ڏdF{τZڈõ0؂숳r'ȗbosjʬ=E#a;w7 E7Iv洡'̼{#{)$jևCE7lb^Eu|d"l*|g=+ecǪɊ/D}t{uϘyh~%j}傤Q2 ҆p/BǬ(A@~3,*YEPT!" k[]U%#ϾxD*Ti,aY Vlځ{mv5DކN\ '.r^G¤ݠ{ ݤ;lu>\k( ˞Q+UQ=&" (ek,BfdjPayzʚEm;vq==7TGdnTlUusdE Q3DDWDV dK;,Z[ܬ]וQx-xڂV(IuD +.,e=bfӨkh볕*xm)+ N*G{L6VSU[ *幅 ~8' ?oEaC$NΆKE|dZԵkoQ'ae+)pHf t˿ 2S<`6 ׍uoC$Fmqp[B!!6[%D(Xڗzy#Q+Ftw*KѰf+ 8beC( XDru;2?gwј(/aaE y\h.4@0:>2(nqiU-Y;72_WU,DQ-M?]#3YP}I 1E-y*l'#|dwWIV[D?b9<bC Y䛤T!)uP\<[>3\)?II89{cb8Q$4q]@zRC;")}bf҈Swa H927C|gfjkL)cpQ齦Z <8G|N/&sWd Wgi٬s~„XgfXIR fk5Th&uס8YHW{BUD qB;R17Sl#Q*%p- jS(̝VM5uϻ $3MߨoTVI FG6ISKZ3~#ŤSmgU<>y3Is#'-ԥ\|2}\aT`Y_EoX*HxYiGy 0Yz\, u#oKy$*s{yPRի3F -# !pòdnYQhC@~I.ٯ}ʪ`+$ 3$AMgKWR^Zn.C}~iZnxzU_abrtǒ3w 袠gzbW )=)J%(4yZ}8߳zM|:r gH+!9#c6㥕Gi*ħ{D8tJ`#QQRlRߕjT\T&x/X| O1̋2UߗMޓ+ Z"4xe0X[b׳DяNT⤑2V ?IÑ0q?CS#zH$TI`vI!k+mjݨ%($d.r@ӷ'(T4vdygn #g7–c=0,h `door}WGxa:sNczC50_XjJ ]8I!5jQMܔ_>S ês1g@'Ru#?pxu3*Q|E ;+QtYJ!%J1| 0OJ YYQb2΃( ׵:13@L-$Br v5= ꩔uRʏ w5hUf^Q'9Ts=Xsrϣ寞Uv2T#@K1LK;XG`ˁ!}<3 j|(_K33MXT%j}B+;MNSRsxft@p5)Q{ %bD]Cj%E+|)i : ^:zU*ͯȸp CI@=ǔJ?2z#+Vt"Az٤M>[8#ܐ [2 C, ,vvWmO4c .g@%٦ә!ʼ ͒|/AF=lP2"124"zkFٰoEw6cx倎}pa[FRyv6R U#6s$cupTƝ=J:Zl7nd~O+ rf@.E <#  2!Z-/pe'hnjΚMuWZ7&` |hUrnۉmBgݡ C癀?-%) ?I˓hE 0(h[ 0V#lHj 4~.C58m@:RR!.i 's*weP[)n\r{ r1<d0l(n͛,X~ֆZeT4oU\.G?kވNދoxwp d$@8gmND(VT?\v_m37]$M}Q̽^iZ"Da3lCXY$TѯR[YQe;0^^:$qGBُc )zox~MkD=ӛcyphۀ$\4AMXwҒGq|~ۇ?50f 3>(k&q 1*6(+`> #MEeꏀ=29p}R[񺚚t}2b<s/d<ljÎ+׎1mHU6'va}3K;P,nA75XJ65SvUWgMaj*aERU uVz/]XΘc(swcLwUwOKX:Oח7?a]Ň5z M>0կ-aDCt4E8+=7Tې +AB䚖Ů X-zs"*x-#q?IX99}lΤB]U|+ ?Tc/i_\p l[%j'h(А-q@Ǟ.û~؁bǨ15xш!c\2'eȏbjyaWs/A*0|^~eD<̧3ب @ Ct + -_^ ;}L7]9dqmVcM0d`.EFZRR^-)в*KЎ܌\-1@,8<% ޷,NxZA'P&0@ъ0:hЈ­ fOYĊ~S ǕQ"# DnIlL% )@ɰjd@;Hna}˄pd݄I[4vP{$ #oQ1c`b1bm~)jbɤHSiO4mf!K০ xbn1y!V& 3iT:1-1>:=OiM6ڌ\VBοK~Y+5x (nRL\s0[,kѦ!_ҁ5i~wt{6b* ohk8*LϧpA]I;׏#ea5|Xe(I򐽘5k{ +e"ܿj2ݿ,{@ykaI3dtVÜ^WNMx4cɽSljYR_K4s!c4w _c[<xnݭB?lטsA-p͌*¨…^QE ,+·` Hn3;y hϴ;ܛ*r z6) Ʋ0wPrɞ[$'bm_m}2% @Pr~xYZ7/i9u=d@&|?t3ͻvV 7[W3isiȜ%Ć+aq_zB6Ά6 T0&/ЯE] ͧR-2YV u@q#rsj+.h*nϣtqڞrܲmz!m7>wdW*\`Cő'UeGqߪysB1?DɘāMXd;NZ!h( I.qsN5s#`CpP.r։IU.-x[iĭ" &tN[`"rʗ;Hì|T,GEm8FIh"+~T:z[couD&|LL n Y $u[66ͮck9#gi!Ϭ΀eK ਓR hqcM닻r0 =wH -qD({?3JL(hbSM|,a8v \o~$%vQ$g4Dj \35>RW0NcFrڼEfUQFz3;(B$~> .مD!OKNdZ@܉C{s(ovT{㑯'KV z`v*z-#]< f*X,y!^:3gL^-s1H=sd: ~}8k][2+ j[{TMZ䡺gmFq ]![݊.+76 &%p$PtUEJڴ;?iTHgȼywQ=*ʸ!|)ㇾzfpdÐ >w D}9v,UH)2`:×f zb_; icVՁ-bV'bMq7(my$/J@Dȥl-I;v >ẂT4BCAzP֨iy92)8",~VU(n ʖE (ܷ]1]]جIDhyCSdI:o(6Ɔecw&S^g$wSFOw>LNW1[U@Utr$%G^ 'MՅ X$]݆Ҩc 嫂aoI(XtaY/cf }aRpv]~iB}ŘKHI16ґXg41J8\Mfl ַB/UWO.qȈa8-VZ')), pWTy>qzf 8?M(S Ӊu{#tFp6ΗFg7, YP{PQeVL*Ci'ʘuW0V 9rٵ`nJDŽ)BY m,$&]O3O3H h(Qv)SD-hGIrp~DaQ9LJtWϻ]EL7ѻ^D&ފ]Yfp \#sc_`5]>[!aW頋ir)uUM$݂ x#@@/l~scjO=Qkm.]R#з4A*m2c_ȢG$Yv*%j|2 Tr-|kߤ{jq/mP2v2S*ͶGd%o>[f,A7g]&rc`$8=_j]["%jA0nT5!=uTƎ]ĕ .j9#o#rj ,M(ǫ} dtVxhJ[j3eq S^Tfqc:l6.g7tҏ: .7Ԁ{rsG9Y7 [?QHTlDBTmD p}N IG7w~m4wH8 {P4ÕZVKF)D5c&?ԍ2&" I]],{z I&*Jp3'Rv7Z2W4 2)w7eg!|X]BwgM>M Î ɽj`Av+a7Cg#k,6aCDhlk6VSz#E 7cCT' 2H#<袛km@2z bC:J*Qѱ#; WpKĞW})„|euSQ}$׶ a7b1k!SIhgUo^+6 Kk\SsuaVB9ʽ3i6+?p\7cUT7B+ =ܥ5p bU@,q(0*Na"!QX.)K?23>Rk<0?b"eװlXsÔZqۇ oK"wqʹAS[7kZ[O!,2׶D=uٷj?t?{fN@|;@7 VAH}-U6N$~€svķ-zuAO1C&؛HddIY@brTKz*4ߪ"`*N'F(~ְ~7.qmZ [4f_eԝeEWN+pnט3?][MjƠ='C? 9KR䡨Śv]~BoO\-GVPo\)QΨݶe֋M)h>LE|LgbN98u?ǻ~HErD4x3-:t}?h%'K-a팈]?q~?gG'@qBЛjM|p3&T*Cʹ]g.uzF敜9{fy6Rɫ F2H_'HCQo[<`Vpjmc~nStinoIKAoQLcQ$)xR6 ~S8OGzYXV1 Ea̛8򎊕:~ڽ2rPdܔdOsaOuյ"< R L|TҝbPjDm,㕨=:ls҃prAyN}n% ZW8p"-eEE1srUGĺc [ +|XجtQਵɞ9s%*%ָ@#$ZK}ĄFk~5|m *S/f(pO~\GqfЩDž凁3J(*g)K(k"Sź$xd"H p!F4ĦMtwKApp 5CH᥵DgNaWJM Ox窕e1^紗#ܮ j=lHon[!Wou}M#8l?/E`@e1MݑeuJ:Gnۡ/z2;H2NY^(/2H ,p68hּyP3;qMV\_8Cf/'4lQ 7_c#4~27\Yw¯c#lasa'$EWQߌ8z=W۾Y+WîZ^ Yi|Li3N! 螇JEU`wcf-s?:!à?C5T?cG@2Yoze.Л8%a rMNIv;!]:8I<I:'n&;! AEA)_$/ [\S v&#]d޶˲ǃѡi|Tsilw iNKѪh90QрP oY\>ɁkD=!6s> כ{}\^W [)<둩4 q|ymE $i?m`)s_cQO7[5+Φ ~!mFtXos$dcFӅl(1-~T/?U\-, vSk'ĊV"I~4;k-.D/s`iYظYgJ.TZ !ltvsb҇MLuqSJB%ǧ4qZу}ʿ 5Lh<> #go4 HujIoX޺_8i(TU=O IV p7SĒVh>oщw ;mi۠ 8-aׯ.7~kVtZUdܼtL{ic!̖3'@癕 E#X<4iUâr̳ a:csmTN Y J*sIu7d-ZS[o6B_9,!`0 T8TKapE PO(b;#ZoSx@t3gt6E:Zp N Эfs\OlvTy u~``g~p'6)s"QSK)沋֥4.!0tD%u42lB}e$F!g6ajF+Xh2 eLPk2u;U7%MXu@ضЗc^.fSNvXU˗UN7D:kJh};m >0.i'<$z"@QFbu%@MC͆jp åwh=waZN;ܣV;Zy"tj᷒x[DS<]/>do6G 0Uis62S.>Y0oH.->[AV l4,[;5\T ~SVTM;ʫIB{#SBe(1*ᶱnV|5Tw[1^n8CvH [g3}އ$.F?!n cp"BRR$65dn`f"r\)cE@>ȫ7!fߠP% 7j鬖C( -6 ͅj>q!g{ }(] jekKADK snsm?)߼OVch 7[Pkp3q%Qjc\|V72, mZ9"qLX#%]*I+<[bHj,i0VKr\ oHz|G-wE~j3i |d-i0]Y g20BWI@5";Ee&(ϨSYmutmB A]!?KIL× PvgVZ* ks ohq4b[z'z^9W], `oKD5cֲ\dlR=6_l`omA-W֐Q?%o[ne'0y53j2 P) tN 2Q\ uH61P0I sCaBIU0° 39& >5a5C9f7m#è.M(L[ѩaF%\ dX_xi˝=ez{OsOމTMtU ׊( k >4ja`sE9kG - nbi3QՁJikVU&rP u᷺/%.V;ul(.L@@f+WFnT8I-, 4|`{fmP`Pb7uP8&pdD$y iARWj5:1"t.l#Nyi43yZpv-M!g?HQTS};m"/<#279qjOQu MZ׽W 8'VYMLJmLC]HF+IOs m@x[+qPed=,%nvjda*U.Nim/18s=!T. b &cC{o)tL.d`;GRz0XռU5tPNCEշd&?h){tΒb4F>NGICIa;SfPugs|Qj$iޕDNx@ 2>95sb r >d=T|_qOtA54f7iRHU3p5 9;%3"9J2la^g f?T VfK%Dc #k'2D'o @«5U!akat'D}ŕ qAcdE{h&H_K7he3~F/KN>+I"fZu1ڪ:2aurN<=4G*SZ]ͮ'"TR̺m~zώ gؠK> :?SɕGթA2ר |"R34bʐ ùSj gw}55vFbd'b ֦a N)MJfTFB" ۾!3t${T6/?\ :Jk.ANjܤ9* (,`ɪ9>Ig?#T!c  $ӷXMbfo?y& R&@'͟>p~5+]qsfKh7x9ܔ%R~Ω\ed10Kq؞S FG2zZiWflvtTCC|U5(}&.N<$Ek3_hy7UhOp|QN 4>H3A;3{ tRDfPU8pAF(C;;8.Q1eߛܹO&OږOd<ʛ4/EYP'?lhs/9v`E[87״pv޿|qF}MJϡ~ZGTJ=~33H3 m"#/[P$}3AԐ=>+~(ٽl;PDU_f2"Z ͿSz_nˆAhsQn. b%TyV6ѻ8K>ЈYXO\Bd4c+ك7f F=rmiʰVT_N;S69jƳSkXЩs'PX#R?7ԢNO it~1Z3f9eX3Xs"P\~'zQ}Y)scB=ѤPXq-YhD/FAjnŧa<@N18$92XL.CdTyQi3X(Yd-"Ԝi# $ J>\hB{6츅["> ׻+7<7 Qufvc1?Fm1g2P9޸FZ{mh3n`hkJ-Ur]+~ۆXwGTxU5hC\Vb ɐ1D`-(T/{$whJܦ#wXXb>|("gBQDR0TFFx!J:ZG<9d)zݱ],}XDT2/Sd]\Z*M=5\lVYbԦ"oks()cZ.vqkxl0DqſPNwȯ&YV!}Y7d  5Vb߉OGx oB ,(Xqb]Ο2oua6h,8H,]Y;;|X{;Qfw\`ZS^!v 8'MIOd7YlPшC*J‡`V{͕j6?ˇeSǝ EH+RȀR?K׿ []b1Ve^`(=䟶M=GVg'[z[rנ/h0߳I? $)Pqֲ(7ـ G?--[52͚NlGyp:y|}@'|Q$)^1|MbpIΠ) |\G.unr{{{13n7"g 'g&a ]z܈D\j` o$6){6Nu}n]_)-wf-L>#k41$ZuWHݐ=^sci8#MH=HA ퟷE7,4ERa]̸S= l=n;puבzu}w5ʍ}ITΏ^JPN M3Tڶ!Z$94iD zmb1d/>n@uqPa.|Ntߩ\Y7fl>yڜ46,ED%6u[==W eEe;/l V]3^Mmtd-Ro܈&] R0sV#:%: ЊVksJS6aM\ۿ540>J.Gs3HTH+~+(î[ͪGZq pu?$\^i ȷ-.D?!Ga o`)+=DɏUEɖ0TogC$EZ+ ~Qd>3 nagC{b\Pҹx$2n9}c^rl;ǜ+'nvd:AdV`9M觠ϰfKyXkt >H(TalM! 2X%ٗxhFSg#'LA%Oan2&a9_ KҶ\lpjS IEU[ujƗ=S;l~;lStP7;^>,XQwCh>Fae4d&-3gQ/+SHvdžٖdבt3oU;7{',:\9l$qW5X։PoFP_18+GT c; 'u /y+buCŷG  riȉ_y֛pB Y3qFS/kLM> Ź:JL8)vxauO,]EV):4l[kqP(th ^KgQk5f0Es4MȞ8X~']U]WI/C+g\Fԉe>hnp{Bz3osOuɧ;@jم.澞=}>w\H+fvt&젎rL)0@H5?V[n Nr$F *(xKLhDMv w J"8y9򹚇Љi^K±SÈt8GBz 3U;{Fx圊^&T\*u%s4V}V۴]dxQf魟4~`#]}q =U <)b 8>i }NJb\gNh탔# 󵴈^ aR6Ujۣd<&d*_C(G*!^{A\oJq_#D/vo܁\WwEiH!PsJŃ?d-?Rt͖csPXR4A+P)&:O;6ny-ba*!/Q{h:S a/YilMPDWlSn-WތiNWr[!lH%ڏ\ 3Eǻd6>Aa?{]BW%0~V %0վ^ܬ>+#'*_~0Q46^ "V=HhF_^TC,Ύд!X="c*Nv ϵj[rlr]'! oa +mb61n PB*h.]xbZP*L?#avP'3iX~1g=<::fV~Al lA_ 0g1|'GCjPE~KPb:J%TwBd4d}r9?R߷nDGN](M>${T8_)wgGIReû׺6[ح2B2+()Sф3¿8#6OY?~c_-:‘m #nN|Wun~ҶW*\H\=tX=X@g~'q '3ee|ZaSB.^Prtƀ0sㅹhG/p Gb-׿ RJ)$^VU DIz0Fв30n?%1;|S%v\$h<^*C82!Q:hzܸ"Nm3 tm}?Ȯ,?n!-ۧOԓ7Yꧣzp0 7P?*M(R9,zn@Chx3+-ؠ۸7?Sr :o7F~] Z ЅAD_< RXs'OYYk }+IT@bLE6@2U4L7*~V~%ڤC#@FV82Q]S]3S"Ax姀ʲDr{ CH9F.gNF~Qtw0>J=({tJ@ra#pBjL=xeN]o~TO?*EAB>x'Lʙ~ z{W+ [Iܖ+N"r9V83&2ቫ#OD_v!m/uFs}_}ۃnqT0s=ھN)JQ.C!,Lؖc7W v40luFD#Pg+gLaXQ帘50`DŽW޲K,QKW?Tki6UQAur>`U ^&aJgOr`H=%1#9-juPf%#aV "ϴRHݞB=F,0WcAPO =1ǒj L;>}cMvr2ݚm@y2s?ŀӢ҆ [a7SpwmP®^% `Cj\xS zZ2G o翡lʦTd:MvEK[pgZ!W>sKX2J2B4O*oII2lC`K uYwQÎ FABD zCZw(|F9 l/YYO6(W :"k&.t"叾􉎶oeI}[ڞᬲYo%_\O1 cpnW1 |^&;ҕ&ir V{pOpqP[c2!b% ,O89q,RAQhg"15iwO &FQ |0Υ:ѹIv Ux'M^USLv9!߮DrfҬMdO1$HIv;V)KU|_{w>5S 0J \<hؼ)RSPL&dt}Lʖ9O5w$vxT*]q0\iuu5,034JӃbZj`B99ےgӋ!*ׂI3XC2YceRX.(q41u,u0]ZQ政[NRp~Ne)_ :9l:Nm*k V!)y2Wa{EO gmvNz$g"d%C!u1o#>&m9;ߋ-J_[]1M3馔1!Ѥ^#a6PrMwQ}Hb/$lqK-S.rB욦G$ge :,Nw(7BxwR8K'-_Ui㾖Rº4i 򎺟Q^SJ 7A9i90NBcDIܬ@5@#I@yx,0a / [m *V/2nҭxئ[7862|PSUv[| $ Ƽ9N/ap 2uW>n;*v*XmNΒ_v!)1'uߢ.j65ʹ1bc^{ (6l-qݎ4LŜ)*l}L_n/v*9%1"F=X5|/+gÏ'- ɰ LL¢=+~zcqiC.׳5g4E02u'?OPTO͚NηP6JC*ICCI7LwRH3/})W5BT3 {r;5Ό2]iNN<zqjNKD3r%1Arp oo7;?Dm0:&j9;iS#ZFFgnTVn{!}c|Z^+Wh/@=S>={lQ]K_cC;9+#%3F,Qs=U③~1i22  c)B Ԡ>i4hHY 3LtgjG;ƝקaM,G!h(_sv(EAYe C}[>. C1'A&vD9@\cҸ?YF 5^7sGs4t808} U[4؏jA?kMVSpc+9go}EIc,?YykM S2r 4 V{DcMA1U=5*l׉Q✦-bWm;CbHK y uȁWES?Bd8񐨵RP,qIUb /kdlmVRbZ H;_cQ_;/G٦dslJܯi$*`9Rl my1`B%\%n0uʹґ1",g=_+z%7PjL:1Rq +< t2 6uӬҳ/ZX0X 'zNKW୿sA$ {|ͭ8UOM5cøRKO\;Jm:LzTJZ:_+vȰǞ׾iO`&nWFtI*vDz*s95F8Ѝ?gJ}R[ՓŎ s_;G/\pr•do4EnV*RVhK>= RKIw7Z¤/kι}]OYȰqo@Ć AT5dlnT?_F/猘%v\bJ ˁ#_pזd-Ӡ8H (=QN,' oc=V\SEoK܈1 ^Cqmdrxgtμ_RacZZV|wFY&)(͓WtJP3$vMFT-4>]YP=Νp2|E^HpEć*t4{gdYO?kѤXMM-##/Cs0~S4ΈQ7aW0Fᆟ""tl=O;IGVC`Yx}hҫ@0LD@$%nUF#vV`(hrPHW;f|΢E3cF׈ OG K>R +c]%KTZԍIp$IBlh$G#=n>Ѕwx&<?~Vb]lF%B+(»/۩ ~k$Iͨ= /+JN-=鄸,(ٳbQ./F46B6[b2m7ɪoA` /)Yuڑ}@~CBs S?UؿR{|М5=[oߍMiv1*޻:8cԜc:/Uub58&C:Y%ΐm|&ogB(]>$>c@@S)*vg8dA"2T3f3-Νm-tۊdMC]: lZuW5Cg8u/NY- r4K'Y} z ci"`FR \WUϠSFBqerR}apuu3:/@]h].D5: oU$ )~Ǣ;UaZҫq;P||kϵsw_v4l75+ G&-P'A.VRI10D\Y6yg?tmvF^G|EH*$NsKCQzHtr DFڇ}{z'MIjz \ʲDgS < 5Bn|fѬ !=ɝ"EϭyZK=1BZIj\X ibPB:|z20]]UQD$x Ƿ@V!h -kbY9f5>K?ܫ33>PsL@{QR70߼+'6]riTwʠz+AqҎ;>鰈=* c!.RD13W@xYzb`X`ˍO\f&b2y95igqSFj[<+Q3^۰Tݶ-܎dؕX7Y,G$& ٕ_fdİ)|2̘د o;7*зHe=kI1kXQ"CTo1d_ILl31U(n>4a!D0!4Uuwqg\DlˆV5/ƘOcN] ή't@a}BrAP\#?w ϱZ /.S}WKqβ+\^0:@ < &J6T  n#I؛\jz,;sճк(ߐPLvXH&L)]SM-svV.UT!ک6[.Ķ/A< ؄m۳wp,Tz:/TSnEYJ }s5wʀ3SJ!(GE*ҎhD 'ࡩsg3}fhDv5."".ТiqV. t╩c~3qn7-=.nzl+z 8 ivBSƩ,<Bޡq0o&Yxc*c|9֒ )s)U3:J| t2D)|zɑV3^(pVpHkNr%3pz l@xY Y@khA橞1Rc4Oߝ_0FwC &M>ck$KS ֆJuEG f~( {U)]? R*H$!cQ4؟ P]{}g10=}84*c+#9Ʋ*b-y5Fy^F8- 8(H -7V]-ʗE9kY!D 5׶PJ/m64fPs Zedйzb_aڀL 4K+xBX$ R\:_)̿,{4`L {/MU<hBWj>7T;F9}M ї+U@,+05! IਪUP/`g?h0v:ZVq'Eؒ!ў[)v()|TC=[]bV8R6i}mK'[=;E`:JG;RBWh.m6e.[F>ʮlPc#152Vط7Ïr-ՋZ |giX$Kn-)L2DgRҸk?p"Oq q|zS%\ViurG\' +xjtJR4ڎ!2Wmzw|Gq(ߵj 81V_8pnpJ4_GωBby<7#ty<U/"9ӕ@nNWZNpy)fh]a9t6smqTW(vL T/:E0=*ia, \(vq{w:ceߓoyb`og7GUJau|r]g%SU  ^kG7C!_u4G>R<[vQ2u1 ]͈,BGMv}fc6ޮ z T ̛4buDNƼ^N ْxeBG0ࣂXlFo`Q<~A_$ 19HIȸ,PfmFblͷP2%HxgBbJd 7TCFrO@ Vrso&q.33~RsHD\\W`9 2K!i]RkXSNԅ τ"u$Ý|w m) pw?.L2Q:i"/<Z2f8K &Ϋ+K/loc| fR1z}o4·+fq &^i6>h:<}l^9"F6gsWmiRqX⹾i֢/HkIVX AIx^6FĮIWBV'UDfO91~Ǟ&H| !2@̝Mɶ{V$(;N[*;E9A`ؕϟT?o%y˰ $&B,?mLڧFRaCO,Iojm* swk?$; (6g=T *N˓Lf]}·fVp |=H*N<Jed-?S E1h s5-i,jv#cnꌃ1D 3H5qsn'Gl@L.Ȳޘ)_8:}TwɖnPJ&w eyց#k8 Rrf(C_}ZQWJƩހhNz G\+ݑcƲҚѝS0\,8f 4ņmF㾚#[8 ?^ c4$>7XA ˽tP ? e2~37?* P>KsQCVN|섩!+>]Kte2,ۜ*w  D~ƙxiEe殬%KxⰉY̵Z+| 'fݴzsL0+Oռ4:S~S,u@6޲3qTFG]wFwzJZ llڴz*'* BXߪ/[:"D}rjX֊G4g[JNŴ0,hw T p+ \9YxD' nsE)Tse~!9elmX0f!m W ߙqߋB (o?~(V`X!㫜dkBX"AڲGrBb7&@ j5+=ra!)㧆 8-f"prr|'b>Y2qABhR!.ap{DosÖpdG:wq(%4Ej;@ _gkЃ.Yǁˏpa8sxHX7'*/CB_yӠ_gDJ( ]%S'%3D5]Lpe;MX7,_t64?S"h=w4x9k= =9q^ E}{(# %©-m$HW[lplM3Q(H:rl+$}k€Uh1uu ;>)Bڒ^-8$,1\Ǝ 'a:©u9 liÝpRw,:غoZ%A"BD7h=^ȳ:e DO>ٸ_ȰXxP]&D*'J"`ø{&kud3ZU?&qzI٘~N2y-/9$pCjp]gu8Xu s +RcF[)+Jk0(ĉusb1\R(G}KWWYrI-i+NLADU$" WhYM 힀>- ЉDfG^mV8%f`IԷm֪IIrc\:-x4WH,d.tĸ}i0m2mt!bq 0w&{r\R:q=Kˆ585٭[F;[ 秪UJU5QI3͚ @: a_Y-<{գmW'Xa >wDKPGp9KTqs 免ej g6xA YV2 ZU #&sG#7#{! T78[[ j@S !| †7c;r`lpǶ[ܨF_&ZH")'^Hs!Hqz-d/Ut`7Ps/5 p)]BQq&_c^èsI݃&Hhgmt^.ޣ/mr/W>8͌>syl2zkp n+Hk :jHv]D,bf{z[咁Cz }+%f',De~!?}Iev,Fǒ0`([vt~2219?х>놴rEiƤ&75v&+FqF P2M`ϋ3O*0UdH ~8є~v|||DbCB&,غ!` 89Z Tkc"6GmAr2>'}WAp V,㎾'+ 4x?Y+}N|XI:U}rp9d;/RM쏸^ΝY7C1,>Lۓܔ,Ύ`yemLn-Z/RY>3M'-2, AEp/׉- =;Hf#@YI7^9;!\ۗ|;BS49BBC󞚄eBXe+-l=?'! \U2>Ş@}#X$a\٪2[OI^,4~ǓYm\j[0[}yjtiJ8Z+j0Wб8Gw4%=g6{O80BЄo.= K-ć- RrS:7ͫD @?6%đ?i81Qa;l^^ k8/Y䦙 n?~I˜S xDA@ %;{xJsc*_#v bX2VIk-:Oc淥2Ond vBY}uWY/،Rp #`Νè9mK$AǍ`I4haG;ԝ8{Sm׬i8$77sez&;}{˜߳F'JT >h톎Jt^z@t S }g.8>\ƟsѕUdRggԈrH)ęl!_4t $H^+Q~\(pcCQ)C4o|~ff])XU=.s/w"dYҳ9h)'^B14PǓl`܊@8@Ww?\NDz8ym:]g$"JKڪ=m Puz$vn\qS/"hvIY۽̿=cy͖s.OBXm<hNs@*ȝT]v/^Hl"NI6mkp EĭbZyxΩ`U ⵅՠi zxH,ίE(2SCD5ǒ# ;Pd|w1 Qrxo%'|䓚sBO&*Aj2eh4es:&! d8mpG/!D)F?5D) (Sb=WM:L\Rc}((s 7$'tgB/68lC*S򖑛Y%*jTKG88ӡIM mx{Y vjT2%h "aw%QNwnSbDW}01K ׂ-6?52ѭ u+o\:u?y-Ba(Z-)# wQA5"ba<,ڋ~\6iV5!{_҄@W[x"O6GeqGIp1<Ŕk_a<vQb,kh2vɽ?͌Nj}")1n^6VYZ}ImYz̭^DCK0閠Xm#%/="; {M]zBܶzw,y`H!#Gt~ɹap';NoZDWx@&s8^XcO=p@F[Ƹ -/z͠o$eN rJvI;_r&j2!cGq7Tp#tyq]=>h>9#2M5XӘ>QrߤSH;#u؂|km.@mc‡ o0<^gڔO S(RY>d 3zU)Z.r -P.-ő&"h!C;gC!9,JrZܻ?\/ Hxcs?4pN"/(:#ǝY'xIf_\r Otzc|9+kLtɘVj 8 Bai@?[!Q#:-ie'62?kO8,Pw~/Aꔦ 7"_%Ħm&i_I_feQvr7LL9yJ^jMx&X_ML;MlNݎHӿP[Sb\斩 R9>@P)3Vkjl_) 57+lʇ_x=6 r&YcXU9YqPv=Ը!t!l@hEqA+*,^ ޹jK C;u᜜-3<<Ǜ*cz/d5El++nGln9`1LɐCb!OyUe &fwԾ[R;a[5x iq|CT EBGa0v"@W!K #T5Ī&052aBD6IP7G4C+BC |Xk6O+XrC4r6Eԡl YN^"=E_4GkЁdr|;KdĹjp~*DžzwJ*z]@s*t eA':\LIތ$N$.8붃+$(Z d֑&3>^:Sǚ6k%Ԗ#E{m)/A2)tbP0q2|R&.?]GT>I.SřX{U͍_,*<:IZs[@_#yʬ{֞?gE֒ŕ)} v ^ͨљD|< 1jus'*)wZ]X\AK@*{R~hqm.`.I'>@~7js0eZ[n-"2DC0×IkSl1hš{ "'m1ۇ Ys]W|31Ā=;Q&)i̻=-JP?9ɩj:HqPP]Nn -[Sb坹t- o,,=?Ok}ux@͊r4-n#wJ&53 ZiPsq%o >x [t uAĮ;#^ %=Ѫ%;]go ѺbIV-L,#p c %ax\kaOo X #J[rT%2u}^ySI-Ed3/Bv*bbҵ"6ɪ]A7NG5ƅ%Z= ;9IYMi>PL)cb-j%B/E5z %Ǜ#ċ:̃@dPSB>_ndEBǞF&z~Ch} Y:`HZ+3KWc%+/[7%M}9J|3%PwullETxD[餅9;OE2L0zdbFAOPd<V}雠Z*|}_la }@&x֭fFV*Q˶roC\?Z[X c= |Ս@ȕ0BXI +?D S(R~I%8pO-,EԧF=#@Yihz`S></o:$V܍~/;_aצӅa~Z1&nl%d#@.'eV=84y鍃2ojވb߄1PHOo=so- 뚫 -UhL-CܑQR(C:NP!vU*x^W&& 7RM 䢾h3Y@M,̍a Ŧz~5f@g +ݳ!'t/XsȢl›-(>3Tob Zv5 ֧)[m\fvQ:ي׏El[>wK'Yu]eMT: n!u#jHp4mυz ^^>̂F]VEX$ y;;r c p:z4 "+XInɋm̐lJwsi>ϥz5A`O`vZAq/EYn8WHOͦ%{2| . ) `L 0JveTRZsmfu^ʗ3u ]E6"D ܅jžueU&ɫ9fj:L㷰{hrPp0DuO{dۜt1؉=ۓ:t )yrk}alg|_7ʃgOn@eܟZـɐWhw_ۢ5=<^[Ԛ |@ Wo_,HR܁-ks4!dcZ т0! "LfDž\Xfa@~Vȁb̾L/݀bQ nĠN+COBYجhkш"Mb(M4@$I^nH@6@|"'x ʤi@= 'nO$&8 Nݪ2Gka3e҉٘ͺx]X=zOfvfM]!=3BpiD9t;7?։F,5 /@#QAd>G ߜD׮Yr!J'_HK1D*ր 葩bǯO]tj.nNV=YoejA@"SgЬL)Q2wcWű+>4%L Px5eUMߨªW= `my7i` gF(Q-}{~ZsCMϻ # -melP< ڵɶ$Wķm|%rhm_S&Vy"`[P#xP2ؼ'N*G{_PEVp} l~71緎9#u@E>`^**Obg+tD _8W`n2 y7ۗϳ a+DL|pLԲ r鄂6ޝ(cR4O%]9"DDǚlHhW`3:ugf0[ld8A7c= ᥊L&3r Ǘ<M ]!f"!6ѧղ7sÿWO?{(d6w`@/䯵6̋l>:>W3{̋P\ȞK8-2S|ܷȠM~eIpcbݏ48 s,{ӲFּBl]C.ϩhi@9ы"=/h2MTA#~"ób!jFȵ'|p.pC%ZlzAiGX5% ZPb_|~uB9I 2qE#P;rxCl,Hnu. N _cW9Lm)jė$9x)972kbMR&w$nni̶MhV<,Á&*AAktu,W=r 09~Sz =n !h 7Lr+PϬ%9.p=vy_+cy6"cs|HBE'Bdo;ջ5v ؝YFk;Ho @!35Dd(JV a/w=w]̟_M?y&2qCÐf8pas]6U};FX۝D Gً5=VA5Ȃ:)b4I-ĝxjts'bCÔHFE@bAXkWCN>_Nvv-f!2'"At|ӈCڏIi1Hl„pfqךG8 ܖ]SwbPV+ u9wc>D's4M\ȳIltv0_am\.bY$+ʴ.Ưjm0|X ȖrvHc8&iV5[xZEA4!E"d14=Op72l#7]AacnN7SX~Wʃoהd>6`}%.V𙕴ǜ5ݬО4^KoO .!R PUu$=!8R aZ p:&E!}Q[yrl 7ۧnk6g TrޢxNhqK*`~V:`&1>1|nIa''b} ENS qbݿOvr +ސ?MBB߽~ȽxLL<9-ڤd/t\ug*R5p@B/};h~RAIzjJbH7]-V(%Zly)DO[;A_:23k~{oGwK?KBd CM3!;YayLfmezkG+ Al |MU\[K@:Q^m^pT4d]văK!VDE[0~/H:-ct#U;#8LWSxڥԞs~}Bi5@$.u<,o'c׶FUwU,.v~#Xؗ; Ul1LIpr7~I;1CpVְ,\s/.\"^V#̶ k[F$AchUd> "P@6MFBP* ZhRrٜ;TlDvwNxe Di:0y =Bx*ߎ}xЩܜ}n235Ǻ#G44ze3 Ǥ64x6Y~2Z]eIvJQO`̆#Q=@\b4mL1VgF-M/m7GQGx1aF ! UYhښfC5+;+ܡt\TP{@&TABhTEQU] rxc?_BXTAs%! zLr]0P|n춤=nQ'+ M u[hl3s.ȅShN~ʉɖN\rayޱ]◼wGn:y/y]+/{jʒ"|M $~](rZiBYpY!?9j"dgHx[JNi.㹌5 }O=gz?%\oJWmSkcNG~r'SVuKoK2o- 'rȹ+OQt)E+5;$/IISV84 L~LfS#q4FeJT˭!F<^Pry9'b=ScM{ֆ7 |Ϡ"J-kOe`])sr_vp2DۈIF3'zKOv9ZoBN]CLE7oeB RG_kS\f=SH"T6a OTɃ%s~mO=^Y"fH  ^z`;Ou@c8~,m=Iҧ؏>Ew^v5~PGlE,4(o)tO-{'& B"zjU8gd$' &v-CAzb4F,2@LˆXN÷-vL3"9բ8I1 r5Jh|$K(SWƦub2aՔ.AnP~çl.JGjƟl`2ͪ,2!z2(efi Tz;82͵wʄ$k  27\%:D^<}.5V& yp-RKbhSP8NBzJ`oK4 `ʅ XxW&>% ۉ,KIƓ\ڥyxWQ=e[N6?IiZjWYɢxu';?f|16mZGTyC-OAUˆw渓F۬ ~IzɿAvs`Sh' Ĕey7"p4=hmؑ4c0msYB3 bx΅y']*$+/֮5b& ÐgT߇.T^{?s$T l>@ %8-hӺAhph^` I00~* ]>l&J*Bk)^CKت/&̾|ۺ ,<|^A$e{^)&5b1.85'9J5Flȹ(Aݵޠ ;e3vJ "ՀQt7#P^˫ 9[IuaM(25`zM`ZA>+Qsu(h4JHT ,^'S2Q|ѨGD0dm ҴΨI, 5Iキ1ƈXș 9jI0p h(?~B/v5 ̞>"4qI7iCmk0UsPZȬC/V4 STsQ[P+9u^y**LΟrz<_W  k̊NSЖbEg}eF8+rͮ"BoOv ~r؄X%Ĝnr ObJb'.VL8ص4 IVg=50"1$-\F)Y-kn_2fpIe-[]uA㱗21_` 0^ &k2y݌6nY & [f /\[黭? }'ǏE"Jj?G=G2KcDRv93Q %6b)Y ÔCuh[z|=U벭e @bzTJ#F㩇0+PZHII] ?{ھ=f>ßL(A{Pu.XFn] &=]xIE,O CϘQ0Wi\9g[ unqh Ϭ`CcQ.T,5ϱGn@⅓Ձ ZpnWYs0#%dN/7J&6X:ы2ƟD B3RԦI[e<|Gjv@I )GBTY൨n](6WJr7 Gv - }=wSrc0N ⎆>@0% ҮŖ?̎F a)lĝVDpw&]! :Z𮽇#{^FWwbDNɎt_WԻ]~>Y{L_?RKo(ӳ]xɧoI!/S8mCv 9S׀khbiȍ c6#) M* \,sQ7$QR b݅G{a+ʘZknp^7r%i`-o-!Su,6h_ 'ʶ=]naw~.jL$6gLVxGF{Uz& gao' bJX⪷t|27 ]8+kZv@ћTfZ r?| eI@.ZE`@˔c2Hck>i;" @RvH@ 8jʮg)*{Tx MłwVugduz-s8x}vJhb"4Ij5†X߅qS*^vGy=8}фA^"z&096 7M 9ZU2dҎf@)'p9eWPJ; XnTϰM4^-r>ǧw)H'W Ezxqځ$i]g߅c8(PNZ̜K@mNt,i!CpюqDj4`mMjO6#ցS Oy$KC(+Nֲ9ŧ󵠧%yH1[ PX?@E ̂y6M>{KC M٧o'SHƾ=L{] E#]+׀"U2<ݺ'9?261|\$NPOZ S#6bݾ qyѨutQGs溴s*V7.;9n&>k?Z >:hc6q-_x$U{?_G9i^;͒$TTsua_ځjx{;#wV\t\`wfOp"x3·< Y0Tf|UpǼ[+{:&]D@@?Z*8Z0ftO_+2w G޹ZL;"!SXJ{"B-TRz s-Gq>^̳A9oiaUQڛ~GkSg2r[ |PX>?@W'sdzAjE)gؼl)CQdzF,fi%5LE-o#uR=W?[!5Zl~'!2IXXma^3cRC ^Sg$R!JJ #s/+@]Xzj4ڧNJx!| o`&C%k8fAƀTZ {t4O#;~tjXs3T1@z3ڈoX'/K\w ZCMH(Oϱ\ZdHή!@Ԥ157yO4L?"#՜②zypiuWFpR6h5S<{5$Yfe9(/'{鸈o$/Z]i'u^}V_c |?AAKuI/Ӫ Xr3Xq[㄁Yڕ*P<*8C爮:IZ7eOv" 1DOR%Gf C+n .}Vq=;Ä_L2٩|S!"—x :zz_ZE~x׍=I9 ^bJ SҊ7a3"h5Ef6y+D/9mI%Ey~iR 9SJ ]NlyC?hEYr&{vo9`@Kub"2V6pޟW+u7 ,ցPX]"}[ͮ8fl;`R}l.(UycvD n L>ٸ0 C=B ?a}쯆] GdAr9d=W:b^!,ڶSY؜g_Y:)*$pA-5>Er :o@T8:%ۛ߻.0wQ{Fu Q`̦4!؅ɩADdН969ҧ? 7C\KZ DbU"cz~{;YA@O @1E3_5}gS U&`j \ױ|d;6O&S!8ŋ 6mzmJ"?Y_bsQ%N$>p?<+Sg ` TvNI;OaV8LtLH8E&8|3B v.VH8wWoݗ$ٷڽ_(|H r cVqyܛza9/MC dWvZսKENJNA{ĽՐtuqalQC~/V[5 5e׸B!xF.XT3#Koz&Fxgw:UThkqm]R28ug\Eд_Mlx[h!j.%gLa@렊50.󍹈ț4Ӧ/u6>U ػ"R.C*O%)6DFg3hCá =NALmŚf{gq #j6c;p~פ h2>J-MQ{ãiF021bZEa|0wJ>miв:/;:U6wԒ)oEߏ]H7CYW i#*1ȍSyEu]V]}j%7-8X[>O91 C*W*٘>S +np߰iC7ZlfOKrǪT@OlaƥtY>t$ 6J]uށEFQZ߸*P_D)3;ZPMmј@\f3>uO(G~,'9gALZPP* 6z5/r8ÇQm۶R;Fk@ϕup3߉3j1>T 1C^4 *p6} RJ @_9FW<%"7E .lmh$Zû9q8R+#R47ו98zGL#+zz')H:32w&.d,RX;ۼGћС?I(Rm<`t<ۓ~?osct.Vzl8_2>\Dcf áY(: ҋ,T@2oSE؛byEmG::'$O R,=}pwizg/Χ1}}G R\'ǹ,X4;Jz<+h g5l跆.sA=vkN!Įx5ř5gMl۰JO1߸f*3NsfԻ-vH  H!'%j 0?UI~۩^`;_ VShRIkZN%pI$K&<3[uL-wju0RQޞ@6Sz3^ҩlQT zQZrZq.8t5-8Pn9:+M=ϊ |*Qp-"UP0EGdPm,y6NoTpJ|xnL4lߺF t0ڮΗ3ޞe ̗~iq5S>FY ,Ē3Rx-@0H4ldCt+)n r]z[odH]u=-nldTj{#滇Irk642qy80|e2|S$ ؕgf]`1O èb"RS8p՜K=JE #Eo\R U !ߜ(WTajILPg@ӶK^$ed`.Ň$"k2@R:4]o؋;ȥULچ\7aRt~MYks915ox}F.w㔡V4})6{-ǣ)yp) mXBepvgsÃ(dC[kh;&Aw|1]bi9FYgw,(,Re[g9"Q4"@{"uo^^ ?E'b,ApT7 hB$-xD IYh\u|:Fd*!Čz12T47BУÅgwex ܉3ö乳_OjEB-c:ql8d<1bwU`p;]VO2[< 1j0$j(Cۤ4%/OE'z6XV.hTb4=4LpC$\ĠoQHmQ'>o՟/>r Ws;nuR:o{&"NK?&ІԲ+;VGDZՁf.0A9ͼDs 3 mB|vò[ЕU &v;kvAh7ǥ:LOꀎh \Mdzfnhb =٪B@3 P۽5 nj-JeGl*N UTt8<Ud]^,fgk=^L[6-%M Jg6No.ɗ#=Ԝt$S=1O~^fr\`cOz }ssguzԻtxĐ2;ٜv{HYJ=.'Du^95Ec(7K"SAc* )nPJ[(\K!٨`Qeø l#QLel+|ԖwA0ɃT`x"-Ezm爤npc;lkFWw]}ag(խ[ ^Շ-G# @Y2LP/'y(SAuQRbֹ5VwU2bXbJ ,y KU,DxVYyAߪm@lS-YN8v۪?\2bbWQ%\Jv?˩wqF&E9̲&"24+1yP!muB3Hgk>XATfk̮_/Kn:Bt0%y9ib/WH\0)`*}fNn,VŜb{iO*޾g/ /m5/̩%Ė ּAbSǚ?uxHHjHQ;0mJsGL/'Q`a:N ?i6TW)5>69R Y QccS?\:tyvP2F' +N}3޶ѝ~Ie?֑kƥ&e&<Z 7aCϔٔuWaky(hb‰쵂1tڟg9UL{тm!j`pf4}&M=ըǤ3v[^NG5EB&_YLV͜r˗kz2h~gp ""EgV5!IkǾ'f#WP. KT``F9o*.H5p]ܼ'z us"M s#9kc\\6N`d,F Z,ew1Y]{",]a=`dU+Ae:3|hR.3AQ݋iz܋)cHڐTlʘ˗>$;`* OiZh#L'#7gkc?c- 3YX$mҘ)+A{DyWOiyuyӇ!B}6&v}qT5B1ͷB"r3M7$ \f τdk /ل:X;@tc+Vm F0n$2e*V0 ܝ@DX\BfG5H`~砺=ζY1'lkU'(J7Ț2&$'ʞr#F}po";hxJCPa`r]H'߸ߨy8I_oKkyBo|m' wA'm GDHC_$%DǺti[qHЛgjz[xHrM!GՋ/޼95\MLE6wk> ^jP\93ɀ+ln|5$lCb~M%!p[5#!޽BCe'V0_S?u~ =5E{sAi[qHȆ~EZ:rK }zR3]ٳ.WV\4a/Gv`<^!T-KrЄeEK $}M80w|I {&\KӮGJ aP," qߕ' U*Fli~5 SݴBɜY#H! \ tJ>G0j.;xwIޞr|dM7i-`sξx{u؜g"4 `CmUy~SxwNI ?֟Dy PVAu A(0wTY)2m]ޠ!Emr*ĝ,xFR_CGF>Vж]ף<ހy R ״&&?b=SzIÙbhz˅K&)܎˘,y5"yշ_ ~a_ykjMX>[DRsKD!Is~9P}各c;Q]kz ! 'ji_XOBד*er78,^SF6иY<PGzsB"W+wBoҦdFO,:*31am4n9,V ݴv{"/v.Z.N[ )!*=U2dWUֿ2uBq>7_8g3AZQ7W-qi0+CQ"/=R%߬T]y8'pkI$tš*gEڼƉ&27 ^NjZ9k,$uOh;u#ꣷ˨GJ Y`2ܱk"5`;=M:y7eX,e*yQ+"ҩ0ԍ.{5D$in27R 'cҐ҄j wzuX"UtwB }ߟwDK2s')C5qfs@ektF,sj/o~*"GQM!9aXB:;laC=^D1mV%2cY[@*}porH`¸OjbrWޮju- 7y]Y2d-N7HoIVW# @Pfȃj;'LQb]DG}[?m_ן%[aPi<ؽ XF7RgĆ=WXG"؍tH[9hh4ޕiM:x,ηVad8L9RSi}a4"/ k:˕FKSDJ>XR1iw)BXdUA.0b4}-Ks|$eVa<4ug޳07X-| ft;R)[V)f uSQ]}]4}lƵBlGN!QỚFnRҿ[o:c:f:Jr0^hn#o}|rWr_ܴ-Y= h 2pIbݸMRvV=Dm= !Ʒ1kCdԬ&WI'ZB4+N762F@H6p W"Bvzj `JF1:yyFrg1R $4NPk[Cf-ԣ*E-U.Î].k ZKg"Md ~zx4n%to:6޹kKxrT t'{;Jf'qL#a&G_FU-G/Ѧ;2ؿ0-FLNTKѴ{bL&q ϖ3SjBDw;[O1_ Vi x.azXD ԕlN FiT`cfhvK*@8ȵ>c\Uf=uBQUcVy0EvRȥ7QK?w7"~ vI~f?q)aޝXA=;l+~.sTN'ZJB(eMR:N-B (=GYH&n Z|*u@+x>d9u@>GgĆ3k2h/Kj28ML F_BE̩ pk&ϞPwϊ`犕54'6H=4fA{Z 4>w\ٵ̉C$hc'[lN3ZkS៧GS7;;?K=3Zo[shuY2ܚߊDNugcWV4f<ۼ=]=t /@~&fhw_[JU^7/5:ֲԍ$:RC[#[XBD9>D"P)Iڅ[veZ c>=PsFozE5.ż! ^Pmb#E^d,qH%upO4j"=,qbFjP^@#4/i(.a7SCnѹdcZa "D13񢷖x|\ك*Q/ʑkPrvSkfsLA`!U>Z\s<#5g~``K_,Mi/xO{z^o FJ&'$.Ϯs0o$҉=qx)_%R1 HbZy|tߛZv*RZY iD}cI/wJGW 9IHXS %SfY?OvO}#kЬIj $y+P$+QCx[TZ<[+쵳َAeㇲ(%ZL #>4`pԈznxvXSϵTT|h2Ow8eQx)xSeN8x>jx  d>OæI/s Uu\|?%.5ϊkު,P}Q##RM_H!<0Saq^x$S[x~^gIy2"V&9"S-PO&hwG?)ɷL85畧%Ҽ!Ђs="Lgo5 HR[7ɔ6p?O?V :eUM'~V27RЊ&-QXơ ki;ҿG Z4zPaS†k65/4E$dn^;9]> 9"V#+ Ԛh:ByS<{;@y) QRiYV#}\ZMZ7,}ף1z_Z"K++{ӿ́-YLey[ yȬJ٥[ ♼'L{e;Tp܄U*K+)yl w=`$8ZƂ9 ¥ZzZ(5KMeh~5q!a(pyhR'ZoMϾ%h= N +!ǎ3qLkL;ɽ#ƣvz jxnhyI8N͠ ИZY/w] W_hmf3_S`]i|cJP688̪0!@Dv~PFĴ1Fd@RkbYFb0yε}xI+crP" dnK?]ҘRe2ɱs&EݸӊIF'p~8d HcI0]-3vj(ŏy@_X dB mTqEdFl2v{Tiюu~R#!0 t986[S9eGhEK,S,3>T#Pߘ"9> $QM}D:+{7?ZFf[ُ'T4sFHRY02G! T*g#T Ά*H= ]8àb4X=D{QWᱫKrܕyd WQ%lh HZލh!G⚽TP˹rZSP B)鯂 nb\W|̒%^0~`\n@A`qrw\z𤋮Qȼ|.? ZnJgRAq s?dhsl7ILJIːB\aJR=xWSioQqD'\9w'.Coٵ\NT!8Oj҆ ~RRm7rlUq#*`"J RB|[w I}cʁI.-ARj> 5ҌeR+Œ$i\7NljaĬ%K.sI- _MF2$(9՜@lwV$< 9!)'4?8^D23A_Nzw:%fݨrq6n?1$yg*sRy 50_ YqK/fS:f/ShKKhJ. 2&,z-a§hؤ5a$!G;&lS{XȃC^kFNoltCimB{2xKRlsxQp&vdc`+-(o5^jOƸqHiǁ\\ÓM;_m-:pe),368 R/k~5HI#c- /З5[\ɃgvmgG5n֗>[ _@$fU_Icw>ֆ)5_3uc#fאdm</">UCjMN&&E3 [c8c+^6c&s-n+rK9 {kӦQ"MT1EJºg1 Rȶ9uޥiP&pLSy f :Qm4@`B Aߟ\uOpv{ڽz:Jk&#$x"q= ^FDŽe\V|h_=\wֈ"~ݾ=y ;oS6}=Al׃* k^vNJ7s6N]XwΧ:ᯔh7Nk)B*4'n4bD aG810Fzg,"^t-5almƍ^,P~0L<h%!u:Eix-] a8E2y>Z^~8_Iь^f+;?/6N9uB? ~#P@MP n)zLEzn,+Vp!S;Kod@Ŀ:w䒼9>$}Ywu|c1vMҊ#><,z<=PƛټՎބ֤_Kɵ[>sѰL26`F],Ϣ Ǡ!y#REӹMGedO4͐ ˅ӏ"L[mg#yJ 4,Γb=a3P0΄弬Y</P:PK|OH~{&Ӫ Gf!}e ?t+GH~G91tKsY⼦a45|_1WXM&wK~sO/:u3fѡxU& g _Ty! kjΐ ,2ӦGkGJν 3 :SL#3&qJui(h#n Wr0>?w?$S|*gSgaѢ(n>܊9I fM:=lihUR8OwOD( pDńg .qY017 MK88Gv"5y⟦N ׶}m, , \hX|UvK6\DTDQY2D C+C˔QvEL Z"p֍(?9Gǧf>*P^*Ǘ7`HNXɪ0M6,v0sO*Jt}?d+u xaGvbW!8ɹg@ p\G\3KL#p,mGl$Ck(A!Y a|To8r/8XYdX3`<U%,8;9 sW>^&v q(joJklyVI_nmota!I ] *5҈H]G?5$Z&<u8bZ8<(g7 c|d no=SƅXH<*0!Bb]׳4LO9R(C10Ef,7\R!Z>[]T: ʬvKV9H(HMrwe2_PNķ]`EO!-w(=HNo6Qn"cJxKH\gg0{ɟx'P+1+jWH-k]oh5V`8f TG6x N1rdm-'bG%ޢ-v^?߬f!_78(eա֕PxGPGަfTέ:uZ32)ZV"γ<7oOGѳeNUaU2Gs̮NBG?MZR!,!o1*8aލnM.}W8uGqq%#efu: xw". }3VruAC}Ps𨛋ImnY͢1Ψ-4 ަ&Աri$11 6I eo-%MDJN󵴬tĔV_H#$!n/bb^?6ʚ"˕#VoFP~zZΓ!0LY'!j $ +e`Xm,v0gΤgCfKY$}@o|G -8j ($@BZS/;'V1Yc\P+oq վ DWE4i,襁1K9~X{qaU˾-\2@0Vvނ-b_uyH`lfS]ܚ#F-I=p*ûPdZ^9B;{7˖~ ա0yRzFKLYEW6;$QL?1z7%Xl+\zPj,jnUlȀv )Ld+* ._|C>a; ȸK/0/׍=~h[}""*)-f^nB|M d~LhO3E` 4S(u=Q'0D;^I/h(rI ɕ<|*7k]3D#Nyܢ3uhrV^&[rB"C#Ƣ_Ag"R# Zt>@mTZ;PfL&AMW>oC@iy'V^&{bXHpY=B[ӘGivNSnċPۥ`XNh&r 8h 08'Z /Top:(cཱHX?HeۂAqm,/ ?'"c=f>M\H6mX9aG8LX!q#T73`̨Mx h5.w&^!H?k̈́*^6J/+2U՘$/`%j%'P(#d1Qa]oiz=G7<*S06S= ;63Rlԯ/M+H|9 'u*$6y62!`'"ši~Mx%ra#]Kԇ1ͨt%PdsǾ8;aTP2:'#<Ĺ5SOXTl.@X4uL9˥<)n-[Ur4]ǀ|`JSBԬ }2Bo 콭Y1fKUNkJ)k5)b&B9u$h5F0jwczu#S-%!r5x?8=$蚴УS@jG /D:XW hCj+8YZ󥙆g˙|НJW){ahb8ߥE:0p,`.HpL2j2W:wDY+!}4. 쒀΋.`CJoB  |Ubb=] ZThZ A,@^ DV t\hw!ÆOeB"z=ZgXi#mEi}~4ş]=e'y៳O8x}>J3 =Hw fߐ9ַf(vJD^b=pK:t` 5Mv&%;t ޾0]"rKK8s~z7Dppe_j NpV(RymhX$ ɕP \OQ5gbSE뙝;5 RrGCG_VғwkdLУ"A9slRP5Gځ@ic gisq .7I,TWSX*d]eF=s tکQF$?T١nU3jf U⣆EFb3{HyF;$-[{<:jYxh2yP(EJ)`.#𐾱l;FtnU0"YH "^D+NkYp 2m @. S \_)P`}~8UYIK+2<8ugk{g 10ku\| ĹZM&TtgR+V֒Wa- n_}HiXuRQ6< lOgdY!PR:eX,xAoc|쇁`BIUtg9RA}HnC{-sFo{zr0-ЩzNa%}Y*_ fޙԛBG8L?Zt|74&DZIR͈צaȮ׼<m8\Qs6 B%e9zst9kLVwx$+ѫkHCUI(KR+\~/xER%S(^;Y ;H6HlnEqXa%]ޛIz{( ׽jd}5fIIaC"q|Qљ/20Aϑ(,}<'@r  xTm Z|APѳ #sP2Q>}h:ue3C7^i(C¯_R"24_gy!vWVy"U@ȥ'ΖJM5>oE/%C5Dz#0.X}ylmLYSJɶ[lN9U (t;whTO$ɈV鮝 b}m?ųֺm=EUoT0毆AC.My8q\x9A5 !WfSy,|y\ |F b?!5+ sɶl 2afrBVRjqth͖h90ޡ{[JU@}bѝc`ΏӈQPe T{b>ClAK{.G]qKJ?d("clԾפ^;NtuSD|GGø^0! A첝JK.(lo1LE\dS$G~(lS0KYըY]Ɓ#[:Fm0Zq(߽AaúUE2Phҳ+tT(&gj<x92C~7s,c`)mr|E[Ôo31A.X~M˺ 븓OW_*3oD{?_UU s(rZ@S_Ss:򇱁yc&8Z0 eݽ IxvIʹy@hfh۟8G昫*x[4je2箃/A!A=Eru !}' ج? >&?6U+4}n@PɃGY`֬ V?jب][^;{!GkM :31ԭias4\>$lGzpHMmAoGE1PB ?a$LJKM#E hgPmmF3? ̥!={o(zݾOs"߷O AuX0}n -xv&|4-2Muz9D&G(Ր+? q'GZ(;~X  Eϡm?WcF;Ԧx25 Lܕx_Nzl}4gW}M,]Q&ػn2d>hQf ]"Q+nZzg[%@@?DH\v53[Pb.*p?GtIg~֛zawcM 'Ȏ;Ĭ>L}Ju$`9)5& Pg2%KLh%Wm}ZCOr1f~ uhUsrd}[Ddl[ώdžOp#7H'_f&KYx?6 Oòx}yA/r"X=; qQ|L<Y@\ RjW40~^d,F=#А+6]_#\7I8wnGCmr;xtc[%PH"2ż&?F&O,"m%@__K:Qɰi笻RQiuLO=%g'sUQuM{(㩳\o__-h~13'.²h䗍=+WΪXru62"ġU81|jWk!€p{cNy.>mf%,赋-&t+hUFYnb .mPc2CB:j⋚5rU]hJD[^N)伈bA;UUck:S-6 nG,j䆿$QS&L*BSE3 8EvnjꩁA{SO 8AF??BU& q=^ת/~:|3*{>˴"I%:yu>{"%6әs^M^uaVvsC#69FP?xL٤~ 6jXR!%T%ڱx0(b7Q|{di{8rr؏9ubR8&dwEh~57[ ~وZvYM,rBDx , a] 9#?ߩT$Kp ;f`eT7صɚoC_21$,C#j #N\1-[lv;uvTٓIeQ_3@|Fuʭq7m%sœ3Aq;K/ YbFtȧY9t,xY+Dۏkпf35DVqulPt"-dpFLYr/] q0鹱'Ѭz )< wKRnɫ2Zve$ӃY;<݆YfLR{O躍4Kͨ8s&w:(_pB73ϭwSmi5ש^cSW!NjZH/xG?nɜo.h#1,S g^[Ԯ%`uRYΓ%Poϓ<Ӟ/y[GLM+o* U}dnEfH/\Mp =cfkJmb}5yUbD (L!sۘ޼u3dXسsM)\I\4>If2/̺rq10`o}y<[xw L^V#C!@.gzV^Vk̜Q@ k@ K>7Wrww2dp{-ԁ&"✌c̄}&\rBúh][y3Q?;ERsjikr1v/eG=DԅCG_9t%!뀶Yb~w6Vn8h 8|Ғ{R."ڀo;Qჟ PJ/G9 oXgs*^d=&w3p(yƢ0~"5PϖSa!VyݪFxHSݜa"Gw6DdHyXMDCJhz 8 5ճ? 1lzIL4fz j"cms2J}AkPnDfMf;X;M + %__:C¼PBD9ELx TM92H#]M<5^95HDp4ʏT% Ml~qLŴ⚣(Dc&LQ\ 8y9NA*5Ix$lǠ<+#J zGǗ2Rb UvV@W$'quNkd4|oN%y-Q:NUDA542 \bӗH[,4ld1> ΀0%n]b; :2xs/Vi~;Q@#z:Ok6"řsOivJ{Y%a Jqgd(eah]imRmdusŠa{D+֑M6!#(ihOhsnK!kåҍwG "WPQ~i(*:o=lJl:0Lu@)HT^5NXZD3 c`O\b?$Ukp'Q6e˯vIw}aW/ eTO;p̞ͨhD\Ƶr'4^id/Qu[)ýWםCH#B+ݛ=AU<n . Ӵ]:h Z!0K. {&ds&u9 /{·x߬Dnu<1I'Dg. U3p]gZR. S|vڄT M N1^eE4=@I'__-[F 9gl8[X"Xܹa|LۺAa>57-$k$ÉvB_?鼂0a <]%h(-蝭;'#㒶I:+OjDԬ0ܮiU3b.-@jQ}#0;F"ucee[Qijz'g cBAOlOR/P%S Qlc%dhpl&le]%Ǫq(LoYPs7ϔGP/l1lut3AMn]%_a'@x r3%pK;WN%7=Hڐ$K! w2s$StֿΝTzEXhL̙Zcꇰ<5W.,eЪKi6| 0S-gt>Q CW63.5rmHy%Fhc{fb0pP2`(4vUТ-?k}:Xlܚ>Ud3'`3\Gd92ٯo.tq5"BܼRpr='5ڧ0 1J jTy5O`c]bn&h ٳT\|.b4T=~ r0eyrls9MjvQ6_Y'*v0fˋnˆC+6?Y+j/ڞ~Ee)iy-t?Ig/B:Y:z+8 ݨ][$_7Bhmw"TGn1JSz6z.=Ӵށ׉ C/EwSӸvI B1ĈlAq6!ԹQ;{yЭG]f Xu8u*W Rf|v( Ʒv|'d`5uLWzGz´eI&R w\k'G=\{l=NH84&[`1S  6MrAf=!|m\=s2qS_ Iqh``Dw2ʬwXYbuN ^ aJJd+. &c/ h(#ԄodQWkEvUc!OH&j!(ژ &HU`J ȷ5u9r5qJ!aCj.g/ܷkyÏ ٵZʅ4oĘ띃)I5ԟi/#nC&T3ilYh%f F2 zQ :4?z\I.V" Ǜ,aX=X-:xPBmn/Nw}ED%tG8Tu9|pyZO]IDs_"8m.WKXu=(Jf0p-CZgcDFӴ@1ꋘqo):tY^ S}苣 D< ۩uލ}.c-(#+DNY&uq7 -Kӱ9wAckEά|D7ӧ\ K-΅HZE}'#۪].Ɯ 6bَ8ή},Aϝ?rv @vS{]TD9{FUWGYU|~ V@g8`q]CƑjupWN~{( Zz|9Dg~xތu-|[th]p@nXֹ,BH3g H*_7nZGmH =PT;3#B  #dp@F@U PЯئm%A[t3m$"72F`5*L@˴}C;/Y s !gPOag2~vSQgZB 踿8(JcBvꍋ0Ɯ(g ѪjDApȋ*2V"):@B$JлBY"|TK@+6{b;Kc'`fq) lorܟ1A@i R2mm#.D;;SHF>jZЪ1fH'8oF+h4g*]GMY+t6~-.li~v:i*l+!]Q}eB{dY_3p"N$/ {GHAJ1|퉧ͨB @gW;b؃leOܞj$W@UYQ`E [ Tf}RUp6̝&wx)΂b'؏:I9qX訥 sOxb5%WмP3dx~(ze!uM LPpm114eL͚<^k%P%gXu~Y*Lk{&{+d0ĿZJ^KoZ޴EYd۔ztA㻦}KwڨD9٣٘gA&5LSIA,@2ō>sE:򂰙6PU(fzf;-ȴCQZ_C&8rf ~{ T4#E޵1+P%EcpzTjOAC. ǓXY?ۡ;1 AyA/ɣmI'.7mu~a^:j:11ܺ\If#0^ k|)9vFkgm_.4vvghh.;i_%8Ma8EnYƈ(< : °:\Hn,,!E[xd ɻiԁF:@>tOHX֬`ĂBEu5R.b`[T4JlJLd,G\`RWkvX' 0;Fv!HEu 겳kΓ2YUeL "h~8xU"%J|~_xC#ŭ]=ǵg@!x6Y/N@0̊V3]KOǸ< R/ul*_P.٦dUD,‰M %e:3+^#;;[?NH0-߸nEpy1Ѭd۔gӴm0J6@b*&vPEHL pەbn)0#Sy la5*P!hVO6֯zm/{L+d52h.+1VpHV̘ݬ{z/5 ~ ]̬=j[VF͘і@`LC<U-kۻUU~˵wXHj}NǶx2!I% trqZoW\X2Bv +qp-JD̋6&1Wj7%tǀXz !GOYVԦpvmEq63V3CEs^4G?hJkyC7jR;#+ӂjUr'h:F~4E<( + 1,vRrVlcH%1x|l 7W| G qc52QIg겇Pp::Ms$>ߟU=H,~;\nDۇOz*Co>ZvX:BLHޫPVh6oXrBL4iύᜧb>ˌ[paF+6gqWSFhGǀ gTNUiF}>vl?Cc=ei82'ֿ Ad~H#Sē1.d+@\UzS,6>a>Ґ sԹg,UG~w-fJe-`Hؑ/ʺ64WŅ%wĊϭ D#l&x5¹K0/t'P~*[%5(ge"-7?A߳tjQ72j zWAsrԓnNBq͝BG'O&9D}c:cuN7! =-1% X <`[ZZ‡kno{"˽C[Y p^ +idU>ewqdބ(_XKtr?[ހ iYb,C7Zؽ[V+Lf" )]nVPiرp RSG8&'7E#zOJʉEW fea+LH<5 m!(XOl]+/`Pnd.Yu AlI,hLNl(V.%|{&ش`3j^f: %F%~Y'4]X l8Dy|]Itoi8 ܥ嗙{5dx_l:ۖ$q!L2y[Ҏ`*\yY<`հ!EȂ1.0E!~(ջK8Bk 4zNԗh0Mĕ~(%??#ۘ)#]~7Ύ37 g(X$ӬQl]G=2 [77由3Vߝy@i)33‡*I\,?ζGI-dW[$>:} rΐ;xeP]-MVMh9n^fX$W}bvlkshvZJ:3][G+ {KA XpTT쇏v]w*9OԮ_ŮKE"j+$;ATua쟐΍K˲:>D<1Ry:I0~(@ <شuҬi=u_I]9-(v k"ZZcMph ڰ\'|J#ǽCy0?tVNY#FmitDV#96ahuat]"R wIm!k4RN4efU ⼱o0;`o m}=IV[U3i:g#45/KG0Ǟ2l ĄG0ޘ SYdW%x82/j,ϿtU8",M(k*tYf߰f(T6nz+]L}@}?\)\g]{/^$lbN*ugW.\Z|nyA~Nuxd0@|\m6R]NŌCPJb|ZrٕNFmq u=U-:,)[^F*YRíy);^JgEڵ]m0&Kf+kYS?f+܅+F81," x_T7H\{}?d EiI=vvC4HpXAud~}y5͑ BIP92D:'/PMnYI'`~aو57,f9:~ pq'MJYjƽxMV$|D,% &f&žA{mc4!v R $ryl;/+ K]/۶F]fVssJ)`2yR -rJRrq. H@EtM~_9*E\__"F$P6~]/qDȥjpN=T䇸l2y[[7+%l`ɍ@,k~WTHv.3RA/Ͷ-8Ҡ{jTsaFmJ矡?/, < PmLc"l /c x XsTQsڹ0 sթ1fE3K>8Dq4{' rۮ>@m<+7cAd{MævrmA]J.-[{LLҎ^G"R 0uZطZg  Ȧ)NMz!%ȝܺ(Mc:X-(TnTp8&/EpgkA0wB}i @QjTB*MrPܶS,tD;[#;1sxjZ>yN4@POV GMk(?/[ZE 9hˉŞD[ErpQWnT^ P#P2.a)hٳ:=Ìlc?~6?Ft|g\JUx~st*UG9:/i+Q 7ih2MLѲpq .*OuN>%0Kl}s/NWE%uQf)"p$hlE" w(2.sΘm~/lqZȌ"dphDq9l8,DC>Y:5a8AH@Umiy8YsLMP>ȭoۓi|$ߺZ2}1:ڥ<3trKNJ/Iˁu,-jҒ[-X$-({]ne?<9+r%\[DslAEYT759Fhy`pI.1X3Ydӭ2|Zl'NI7B.փ5WFwry @fH<V=3ص+acά>~Ļ=пz'  eي^XAcӁÜ^2=,wtG{n AvߜJYB"BN#{.6MA2ߧ0pLgnWx0dy սGiEOiYhцqU)ʠ,1oI|:$\Lb;^-Ohnixj&盕ֺ 4!tXtAH長߃+-u@ןEKS¨ܭ?[-CA2 ÀAʑc*&gK2H'l&7\3YeY# bhKdL"Mj3Ix ,TBTLe7Ub)5!w/Y'z_fXVuUT /\GtKuRscYw6$GV}P=yeE7x?_=.8-X$JvtAZ5*{CT'(HCCO,Sls,8y5MF;ӕ*z`}pya O={-5I1@ IU`(kE8CE 95H:ص/nyg8j.@HX{a/ڢ@l0}ڜu0=t/\KGG߃z0֋\VUL@Y6i3o[#JEM*"+ "2_^̃cE );+_!$Ptk/ћ>GC)Ǥ\;舤M[?e~ H,۶mboyS[`0|]Qnc "T֊/kg)fǞD!gy[V2p"9۾1pbDz.09v׼S8lR`gQWxMZ|EAs.2y3Yl̰I'I0ĠMExQr\CUgcPϙ36bN7M]X4ȅH82a.3`e0 l)Ɗhx ų>XxŨΓrVZVe|e?-8n#}%qnX]^՞#p s__O8?$c7_A5hnxeMnb,E)v$<`gm >:ᎻRޕ&;:h_KNJ0N҂l!Q(8_OeDYy,˾:[rU]RY Su1V;װ1*| O_ $sZA^g'B3iIFҳCh # $MI1KA'jzy I='-;j Kvb=,Ӳ98-TB<8B8Λq ?-̽.(2xQrrznIJzyJ`$苋-"QYC@ߔ`2EFi>b$#H@KSdu?S6-P<ʸaʆ'dfHިo$ٟS&TeM5A uSm>ڥ#l]Tj˕)d^-]0\x8oi)5mIn]:?3}+)lI m3>#OaiH8ש>I@N">+LڍW)m'&H9ǥP}Bs!@~c~%}ᦧd"\jޥ!r'y/{*ץlG~~l<K][CA?mw'3=BR󛸡vaI]b8n{ꄉ ߙtd3YE0gTT zi! כ@uX39 9 V2S96PƱ\>c;O ŲD'p_eqUjy1I#,}K&{f,NɛGwX"@s(nW/ġP𱙹JBpT~(Yp_?δJa~b|ˤZ hU~ǝabs$ko `mtY%qf_|<.k.I$De _#{;e%8Nv`b9g??OtOʔHƖI2iQL &'4AfcbSZ*rّΝa<o# fAIY1C}F78=&Pl'-2T[xo-%lef0" 1R~p$?8&"4w~ ^\wW+E zMWrxD$C6`! Y['9 uUHt)+T1W I̐N%D*5wbS yzpԽ3s7 m AY?8@p.@ Uf7վغ1^Z/'d.#T < #ȶYTh<~j8*{Aۂt3 흂zt }cdWU&2 m4-Q)D$Ye'WHis/wfC2_P+-oOK .@{s㵞|KcwnnDJv{$b( oYvCB;uB2O< L~G˒DȔ8EW>Pq"Y{v8;uc)OR?wRP5aVfHS?jWEK˯o{A俢.g| Dv aeuB=+9Lqwu@3VެQrG} gRB2W:/xطH%^0[B  8wEK 4l|Jn6 a@HD4Cp+zIGjBl "GQ=U8K0G¨ {'(@lL_1m@ ϗA%b_S5zhY޼Qk]YmmA##f;\FJE)q1p)R˩ m B8-Mj%|4b2j/X^Ӌ j'W35lN'qcj|z zq47])_"4`mkpYEP}wZ߅ GY,[)CK-js:{m^+^1Z"u0ӘTzt]ru_'13~zab'u7|D2:Nbosž_S} n|he`]:yK- ϥe+@$tPBÎW^nmE}rϴ֡=5(M!kج;wKEmSc>RI 3Soߝ{QoA"tKе54@$%:o$9C9}n¼f՚iâgHkTBIZc\pycFwOU@yطQV5YgM`l`X,l0'/aTv$rxbw5( MYXWb3Ps|Ċ7Ncå\a05 vO9I@cR" 3(.WBz_('krø;\n?uJYPJر~ʜd#(ymQyekfat&Fd#M"754,.ȸ^Pz\ZU+PKlCbD}ǯ(1ԿүnI'}5] \%f@z64/?&H^a.:,X2yX];#cM]m>΃SzYy&ٿ, $z>j)%W^B&ξ2|/QQ9ǿ"1OP4[%nP2,hfZF k_EJ̜?yΤSēaS57M ept[޻1$X+ DC K }| Iwuo=@,F \J!eyM5yDs3 6m{p6new@og)-Fhs &;fn2h.[5/A`8`Ά*ٺ:%6[$2`X,8{޿~>mvUx, ˪ |1@N'+^1L'|ts|?I[\vFPVEA(kc>8j/}sT+a5aĊUzu? T2Ө/zӬ H87ܙ1;A &ǫZ:&K7VMGvO2ӱw%E0 ~!GKWUoNTc JDaj'rl5DD~)ey-e5b.85{̋^va|m/F}򈖄e*ѯ+F(>hӈtЖX*|N3zGLF5.+]=kKeڍzK!i݋ ,SXxa?иPD<%2prdmD(Rё#xIؙ֞3ņbuj1 卆wD95+9,YCµE(ҍ>?K0秏-*V6(F ݜ^MQֵ]]GePHXlEFY^_-R8Wvwmzk+Cy_gxža.:kɘ*i6c%&/YhՈᘬR$v*wG#d4#O^T>#bf#e^}Rd0wV.q > rkqՌ7;`"XZ_YeZr*"PZC KɣDvXRaɖcMٚ]VQ{[)#JPcbs*8:vLB4HsCGv~1m/ձF# lP,f~O-}I3rAstq=Ll,D%"D;`OrO}i̠όt(YIZK[YȯA: l}Gp5dX"Jߑ̏;貔klPπrs XCjySB'>!'bP:eiZͅRUUL?!b|C#yt5 t 8p3D`.)<$k 8 E3\_#:( >-`v,Y8*L ~{hJBa aeш#2gѷ¸ 6{\&T掮fwgKaKKEn'@#d~#Qetˡm'&P֧&?E(en-҅.?F_Q`Nnn5T1.j"i{74#}=ǛK a_|oF_ڲtn6:<N흔̌*Jbk|sH:IT8o貪WT|рb{탕[.# gg8_E@y C='؄b2w~ 4ηl"Qo+rsWM߇4{ܻ'Bps~hsS2A:"Z2w@P92ĩ=@w Oft\g7H&逯(|tLYn5b4 K'(0Ӯ1M[$o]~<lQrO^ mDrȌN9y^K{D|sF{͸ $>Kc"t|ŚNP%Y2&|4u QX^ T A+$łe'A>HOt//$kDrVzG4 DЊ^0,[K9?ٽ! <7 v!W^!XJ?_^9 h"|'XY+Hڈ2 Bm qY&0xb%ul*z1/-dx+A={aM-w$߱-$|6(*]EGѫ zmnya8 Ԅx?cC(TT|"W 1rL:c.E^yYJpXJ!#3>fqڋg'! <7_KHa9q$wNSB-|䱣y/[+ ueQ{Ñ `-HiyR1~hu +o.ڒ0 l#!.^5UT #P4Lc!k5ɣѩ?Թ'/oJG_Tf41+܏dM!9. pʖh+2'A\Y(eExbS Vel3?ĺ@$Ϡ NƬ{@_R,(ȽNʥtʊ Q8qqV(1*oOɖbC(x?`Y!o((epx͢Z2nd(\ӌ~/ (-]ݦm]\Cnc?oMU X#ow)ѱ" )魖:Zo~$th ]U^}wpYsY]<z^ /'*kYrVi`Q*ߎ֎Vcmϧ';k {bP3bc.fB͊#5jt?&c-`8 Zm{5^+% jvm&BRV¨eSQ<*ߏA+nʿ,Dwѥ /rL+h}H.fbӿJt\@Z ,s!X~uL6[oq*ХsfiDIqF0eVF|OVG.r1BFj[zH0/F:q3(v A;-TSԠ4nbVSnK>mքI.Jh5kM66@?<[) z{CbV.'V}5I=rvj1+XE@a:n;:,)+):U:Ã1'e0pV+CtOـ"I]~l 8̤fTÃ7qu\kv:0ŀa:'%jPcD4xXݚ/KISb*76U)[[l?=TkT3Ј"'Rlxa)C *Q}cnk"pGzMtf$B ]aBz9tvK衄< #S}ABD#M$k*~wFtϴAJaū#7-Z8#gpchpLJd4mɒAXDA'VOwP&zmwAǩ АaU䴃!?#Jh^lNr(8ɏh5{*G sͮ'>jU?dڈKA6">Ryd>JOY㉓?$nRI%!wP198! 2 530= lp 7T"O/ RTz(~uM_ sq[G> `mVm(7Ytzrf3E*nCRVԹ =w/jBm "RΊr-X4Gq] Mہh>,zk XRsܽ&icF@eN=XΗ*#S13wM')IuSS^LZǻn-\&pG:h -ӽUkb . Iq FПkUfZ7c^A'.9KHw|.nm8Fi~<22:MCD," Ao sתe\.{ !V>,*7VLVI|bVHEvJ<ҡ9Z=ʧLT ?CBx_-޼4݂ePӇ'AUP,lm{bY3o ESV<#:P7 Kv)IqaI&>~ ]wZT wmM3Jַe*Lbsh4 XΝ_VonO`f7`n+%x>Dl jnQ (x=-Mٟth%Cz}nN;Ӓd-a& $v.2>i:y 6&J+! uB57[R}Q}`buWi=L,6@*k?1/L,'Ϋ<4mVLv>\<ǶNy ykϽ SܱV`S`k.L>]p..c\f5{ދ߲)&\a_ʾaH٬:i PhǛѢL9>G\Qb|k|.Wx?)N <loR xrbXO_-Epbۍ3f% "{,az|?LSϑgc {^}rPJ3dgdfwp̯?քWd f'i˾I {0x@)—/410XJ.BJ^3 0yr|b֌X]wʹP)[r ,kU.,!i'[XxGVU"yt}GpX-ɏag0-F_@dxV>mU1bgNJ n ,Ss4%yg@{g/Fu3N~_$jC?+y 3{Kq=١p"dÃ-kGHgLSF޿Z<F{m,0r.QF'Cp~lNX7Y骄 {b;[jX)x˚ݯ^68렴7I>~:/ |)K"?U: J{G]Ihi7'.biCߣ SI) #7ʧz|`(pߙ+wg5!DhGYtRŀQ+8=(~A16Qt:щL?:>|2Uc~l <ÚCų x8I|U G@c&X෡yF`n?h"zlnSBԢDmC«l!a#:f!Qr5VR9^Uᤈ>#OW)jN?L'mB@+ kP-fEEfZp8goDMؤک(WI $-S[k>g9[}E>r͸jj$OG{VJꑾ/A^X*[si+~H `^\9SHłuh_Z1ʕ`pY_cǦ{73r@wweEZXA` X-)Z΁$ 0~KK">j@Q#=4^jazn,º{9\Ṟd`;P:5m()38,l$0ZҞe<$ϲ=8لPZϲ Gn xE̖[ U L hzy Ggޯ-(Tq}`fKe XZ0"fteP(|ēA Q t/<ђ]d1ΝM!(hG *_SdHvik+ 0[E,1 I ]W VVd<1({Em,:~ah @҉VHw&v0h[{ЛWRz>;)9vJ"gѩސ`Ol;ԅ+"{un`=0c@:vf{4иhВcWkD`8;_D tn WA709Gþ,M]R\6' ?gj&}Іѵ}'L`Il}| ׷;mɨ[\WL̲wzIQ3O̜צҊF/. .Ǣ AװkCh]&|jl?I'{ڥ *J=)Y\<hKh-[ -+ݨV6!@pS<")snBe{0Q7~W' 8-L5fCm$ErAGav<YiCOO5Ahtp&yMJpufR ;@&LAM Y|C̜;FuR(@%Ge>P3<;Ȉ6l?,  l6,V~.O;Y:.h%j@%Ʒ٢z8Q(}pzڅH}z_*LЛ[oXR~prФ>"{ & Vizu y3-Y)mS/b.ZcLAPҺr\s98\ #&C')͛HhW~pa}&d},ZϚL UJ1&5<ӓ!~p:JGNʃW0C0UW!Dz:?M5 /5 ޵"dv&{R|dǍs܃ 4@%f ٺxl2 []">)dG!KZ̫~冘xVL*I:^;ߋYX|7qk~w%$8G,H`eBdgaȪ7n\u@o*y[&t1?* =Gv S$uzO?K0cRa򽐫u?'VM8dEWb%Ԃ}@]@gdj[98,ǥte,Qdf <_wxgdI[X,Fn 8<&dz5*.L;8ճ-CtlnQ!­~i} m &&=zZb(j,wA[Pw)9yT$Ҩ Zx͑u] ơ4m/1Tpf4Bm`;q)r"v6zz{lDd=) BB<) %^0[lt ݢ㿖F&i/Db,`Poxȃ9Ir鮻y}d(+"vv F1ƭ[h5Jڔs(}D*[7TPs7 <_{iu-ʳ5eF$+ 4B)ax A WQ khª~sY T..[J*guBlp:F4M&ݣ5@z-L7g.'yϠ(C^D`(P C_ }pɘm DxDгs( @@ &njW&9\#AA,|Sqў,%sglb?;è-dWϳwZ*(g2ϨnVkt9K-R9r eb-44[",);)S2֋M~߇B$(>D v8@oQs$ hp6͞?Ttu P."Vb e3pZ["] AF`LÚ-=c("AP'*UtEi_AG@s%%BujaD}kRSO'n  zP.jOu&<ȧggPTgC~df2 աJwE-)s6my0&A#b$Sm#>aDZ^۟a H8>IzZd]FZ}f_ߵmR b+WņqPL⣍ =KKE2cp5+ 7nP3j2LZ0ŴT,޴3 ޟxLZf!. r9|_ubK+Jsd_}d{h{5C# m*?I߮Kih] uA+qr;0BF7v(,%\)X9,1r`(L= =y#w[z=hS"^bEn i}G: Baw\7}q]v~Zo(Nh b*P!ۻ墝[J$2XpbhҫB}eFb8 22uްÙR]SsXEW%'DUw. IRx5BjV+?x!4}KNǃ"kWHkfn@8.'HLa4&l:?^Ė"oyw-1"+ʼ7R$mߓTz]A86A”L!,r@,N>&qKMlGl;@(yQ :շ:B UL 1:7nߙZ/GqIgm]>E?ʅX9"H/\zA6$jj\WIoR' E H(Md_ݥӻ ZBcnG7x1opOH|O_O9MGX/L܄?ޥ2###c7O[#hFX#{eOH S@`q3ߋ3Ntb200anB, zmY8hɗ/u@i o`8VJm̳1ok0f#m{1؃Q UvvBArPyeQ)Kl 8C _6>d65 x:y tf Re2V3h;T0.Ҽ i;-@dW[: 6Pk3iLօt(fjo܋UtZv6lg0 ӻ+[/ξ@5J-40h X,h#C`Ԓ@zU,u_ԽPΨ9dRN;^K;!ͫ>~G(]s_Ӊ]Kx 2z3$V3~_IWdYKxK?/Xi.o0B_""/|wBAM(ylr9pD[90|"mPp0`}qR۶bp} F>NZbdiQ9\,="ŀU0AR4=kc^@c4J,]_韱o;wy׻&`IhtVٴ= di&t0?ɳVݙ$P2'ݍ-R/qxZKR׎λ4/ ܓ]Ǡ6/N6[I Ú5mʇrQ`WڑPЈ)Z̟ҰXZb6.qN gD:bxO!@HO\kd=??h/pQ[V"-1DD12{U2գ< y6_ R-{jΧai 靴>-U 8V N9ٹMts"Tj#R Ph8( ΞNp Rt(m!zd ( eoOgJ #Us>tǓMF6KQQfhتĠC4R-A ހȃ4!|P! :7KC)29֚$R&,[c-G+1e}=o*H%">#Q)%i21 Ɖ7 Y(=;T;fjBEZɣad%jк02J_R7^q֏qso+% xG uj h4 No䆅P؊K^=Y>ńL+eJ:V1 ` VjB'x "Sx8xbKs av!c*} } Jx~ YR~*J+8Go0CB^Fsm":FSPaj&V> -H`'`n;4Vb 2|\wX9E^Z:8F{@>[ذo 9.m/˯Ӟ]aVT}+=%%pS,W~urSGJ32hŔ~~g"t_!W$lǃsGywVy79'W&[ ktc"9+HDkr{sBo%㘅kN˃=3UϴDQZ (N07$'^ D&)+uU.8X_Po+`@}jO~ D6aDQ%{*VJcSeYlb.„As\ڪ[8U~uY%1'߯<ʨ} +m;}_ɱ*0Q?-ieF@,{0c@mVC1abG~W/w#˖E] P~[ʓMH#ؼm Pj ?ɢei.>jD3 w0L#<)~ۄf-lx,&tZ/~t|XRk@ v# d"2ٸ&]:yIF{}%p<\ }vw1zP a :8pD/ $6˲wA`@3ǣ$AR-U ZVwMe*xՂ٤ۜ.C%a%O^Oo bO|g2A1Z 53jW~GhzM.ea0dT2n_Q| W [&w_0ȅJ['BV+Gꀣ<E(GSk{l:OB2tM{fs{2Xl'@ڎZpsFD*bFy o};BPʍT$7gn4 Xls-I9(T4|Js^Qlc tV߳]ĚrUd,k21#3B.{3H.϶e$X[8.OJUEz((/Re+&] zB6s )Q8VHvM{_9MQݸBʔ#'qgs5bWA܀J R00oZ&3F+rOu@b ya fZuX' ;h0eʓ7t)^)e>kNXS#tVwHYüȹ5 S#ݫ.(ÿNJjhu1X_][YG5umlit(Q.%633燥kM%VVQ+Rِ]gS̤v]2#-枴%jIs `4Ay"D0񸑋D8p\.IIdo4XPA ARѫ"'Nod2Oq't!y86wb QʐTvi.y}+7f͙< ?Fr}M'.P+ aq=~q"6 >kB罀>tA=dXWc*w8E$SW/=nٶX Zcx(2 &R{@dt[o6#uQ] D%K;L}+pg~BA#)7jg׌7b+2GչA jRx>.TrtOWgokM{>*Jӵ˝ܨPYYQ u'ZCJytFU(liJWX$@p2wcSVa|a>8-OUH\nh|X61Tє*P[օ"m0Bq+j;C󮷜WK^:ϤzhNLD밈~Lr(d:(ϔreMG:Dw&y(GWL0:Dz낟9K$:Ȁ$ 2BP6[jDcؿHt}4\i#"#E:TYh!CȺE9ŏ]7$^Y٦{,4$+ wՏe4D5ZT7&IFڦ <~ȷ LDvqn/M' 7QWE֢T9BZ F,R$9&9sUb t\}¿Ga>_Р'H[/!PMOd\͎EFkgfJŀj =S2vs+ sb2eruYfL>r׳+II +cS8k'0lW'󏸳y=]{6{e7ȱCDIr;ֺU`O2~}=ϣ'>}]s%D),tJ.ǦB7U7P:%{JB|,l=MMR:1$;NX~ !JQ~ ^GP2q2?ΠKN1j2ۦ]ep`"{<\KJ6 ؕ2'h8|XJ-RIaL==gW1&Oם0 !a5P)z w2 /f+m#_-!{v]6BnX}Y*ϓid_,l,'K},!8Eɉ E\7'd Kqrr:Y9=ZQ3*1x_9-Ӫ$nҚ_T2`l-E-m&2,Z0h3E#b5cأ(ԛ MX JGX "[ !W+':6;䷬`W_-l5%RXڠM,AȪ Q5up=eKkd;'!b7D/n? T-/-ELpɧ:tnN B"Э43: u3MUqIp1ڠzP)zXPJٜXdh#'Y,]ݯHA`C\U/h_kD߮Z&: Đr Bei2u%SzbrUM1 :q:u `j E:7w qbҐAPM I#,fh􁂧ؕ.+;;c#F=۟[/J'#12MvA@ +%).B kia%{ &M 9{1 9C1r?~eZP6 ǡ<6jeY-4ybCQJ:9CL(ban1Bq\[g>: kt]r!m Cgס'=uҚz׎£E^kƣ!b?w] 9i\]J!ݧuVw7ZN&dr6A4Э$v/& cr}cn@5ID|pytxsyF#H8K#@2ju9QF50:d7v3\G2=܋d6|d d-D`˴ =PV [?m8N31z!ztQ s| Ebpm=DgAϕcjir}boȆEcx7(g}/a=w I) -Ȱq%;ȊZ۽(8 '=Y2'R 3KuoZtL.ū;\_S(hFf9Y; #_jS`-7EJX;L߈ي_^'25xؐ 7+:^ U"|O4$N;b}]k[!-~$Zi< [<o*|17{^Gv*$uiߏ=;dji_3IXǘDj<.I;cN^bPCEMN%N;o8W׮5Jh# jrGCw[vLfMH}1U`U͋WՑ&O!nf8.R Y"b4#3HR+!v(H}(6!d]⎝àsazbl>rC MJOp8O7(X'Ԉ <掮dҫ >XID{5>d& '7(Hw@^fM~=)~Ī1dq_D4/ F8  ,#fӼeІla0C:އ!#x}`aBqxl6B&xΐ xhJ'"L;?^2+7sA{%*'LJkߛ",vQH0ω2qѦ/3È&{ȰGAƆTr{@W s/F2_Qpwxfl\p-KcϪ2gos>.k2ٮMn|p-qy>Nm5ϞiUKB":PЌM5lKvɞ[n Nk&䆿¿LWPs&뻣^ m~ctUsb %̼dfEЕw˷/ǂ*xvn3 @PBm3RF zĕXM53gp]b9|9! RRU(?ẠB^%&/Z'ڹE䱶a1׉<@ jBډ8XeӤguk0 R-n潝LbE /E[Ֆ<ܦhVs\qqD 2/}@"KZI5eq$3%LDԕ esGMQ<0J~ ]8ڜwbQcZB4o1(1 {!4}&\}:V*K8Ьve+kQ xHHu(*xIEzrVJ5 ``3@bHr Qz휟ᶤ)oٿSyD7Ush@=<9uhQ2g[Eō3R33 " Z#^>prs4>?Ǎ%{ӻgWpJwxYz{eƸ |?mCn f 1T*!L^kam86"ҝ|@EN!W8LTv!oyP3k 6<;F/X$ᣋL 8=-dOeYcEB ,&Q3h[=glyw04O1~ﰴĶ)F#Zz6r:F-74$Z؟zn\|*.Og]u "-Ob]!;?oQ1JpJ{icn'BήI3lG׊/݈ҍ=0lA`x%*7H8'gqw,tYR?PBƅ]_oS)t+k暝l19Lc Ɨ{4 _`ZI{2%T.vm_[CCnoF *r.ad5xY'_S=rWmb Gٳ' 6f]V)7}I͔ }qXY,"BP@GgJGQ5XQ‰zric68Z:[pMș(\ <{.kqZ% BfrY[`ڃWK |Vj1PzRjߧ@~l)^F"#Tɶ߅k&pNZ}m[{%dK]A-G4E-^5٘įOYB cY?Yh ZEq l"* .QDPӨdZ$NB1v?0jb# o00j(ufl]פKa۩-*[٦-ey.F;{VhM5 GžroItVkwmNNᱤ88 i5NPA f%[ 2 C}|%EbDXI7{]x{Ng 9gDR;#K! 3:~ # Px|)~nI[~4(ȫ+db=ls77X ÕmF%r*BrbeZcJ`*Go{vڟ+Q9{_\Kb& 0܋LVWV<\~S߹}tev>W{ށ%SE ^^{wX8 ӈúB}ݏ_2#%~7fZw>b zu^)ZO⠨tT` CHR[H6xWMSzuWN,P+c9o>^uZs#u*_yLRn[`<x  7#]\~D4pOмcSJ#m:yQxӹE#AKs3dR+74Yш0 Փy5IGmGgɜV-#k\XP\2PYBD(|x6"HU>w# z2 AaM}m(hIyH"֐ڣ2wE0/CdA"Lt<~OV_qvR<CGy7mz4co$R 3IJ_3sv8ŝGiR@)bENKs.j$],"9JVU$a>Ztj59{ ^˺K١pW.*ŖCgf@fteJ)J4h^qf^ x@]nIxv0XzIN;iSXDA $kiAu `÷('9tDKRU[}x{ӲVR0GX4M5pdm#m J$K+/g/nNFmxVj2< f~7?DaGm`TG"6l(51 d0sc6kE<1نSg!s[7Ko @RHu~X ^_ ay߼hMTr+ P lvW8yy aSͅm7SIeb$%`I\p&&A(kv_ax-WY=峴1q~So%(;B=jUT5u Uw)7<:ʭYKatRqt!:VXnۥeq#xx/  2f쯪Lܸ|'~A HCa[8)Ȩ?\˽€Kplq98Q,Ҳ=f!&]v .̉K\)ߞ&E(JșhޢɅ2"hΓG7RyVpmϙح]&VjBVF5 +&g9&ae~*\ hm2`=<5I1 ?I_=PLRN{*V}Y>6vyh[+ Zl8-S@j^@W B-˄ >!l,-71pzr Isrbhf̛xm/G g|=WnTjS>;.p)h !; /}DU嬨Z9\C<0M 1XL~NWP6'o vW(WHjJ̯ē09A 7>.=* >l-KHŢ6ed0~\y6ɵ˟6K7PsʩUd,˓Àhͺؚx~MљgfHgW#0OMajX5 E loCzU0XxAX#xrlp4]*7Ռwk- X&j872RKVY9ɥMԸHzIV,c2Ʃg[G{$ٲ05'B#1Ew'^Fu܉0v=?[Y+&b^C'4n]ۅ%0 ~G;-~Ni-cm*՝ I@TG ӑ&*qYG9g Zǥ1 G}Z7KPl$>!PyA2]񙟠3DUHpMFLiȢO޼tًCI~R=0Q"0ې=#,F%joufm{ .:}[&I̿5>iX*e34`w*ioM( Pfac^23\(a[yW(lpي[PeKy0#Ԫ"JOMp@1Ƨ5dM'ntw~7sGmQ# #Nv lR]A༮Ia)]Dv5B#\#=X=hח>}}X؎ح/\N<:2379ٱDU`d \Iʛ)ݏxwf<=h"eN h'` qW;IӤuȘ+&Ŗբ/2/hdp%t\ddʞНA+"*R3#NO| *ߪ3aݙ^h˵tt d啙oTg꽩MTpS{Yľ\Z7 >Id,g Gv<V![1~ʻO} %|^nƾ[T®J:yBznH?طj8^N2䛗s?ȺTv(*Z3ާ'C1 O|6jej]袯T񬸁?l0Gwh}[WZiiQ,yΐ sa.<l9ĦEe<0z3 jwa 0y*(-Eg ͕+Yqwyr:"bUk sQ2Eq\z0,6 ,@E7,TKcWirlN4Ijͫ3~cPjk مB ͕4$byk nYn& , ˂Û RaZM ,ZdiC"X;GO3ET9p)]Pܩ;`pg.m(q46*A⬠%;8ULݔ<ːelj X`u7о7arP}G%z3_䕮֢;>NMpbéBgݔ -ދZr.ˉy.#Y~Y:<7כY7A bRKZ4'bw[MLh?'$bڡ DҶ;(H)s\fCs./pgNr2N_9= m݈Z@;Ѩѩ/fZo? w_ծzA.}Z8X$CCo4g9z`x z,o)矄ʝ@k*OR>E+1\|v% @_},1:Mbܞ0zo=0ˍ=d DGq,e\t@}xkdiJ[Gi@찝k4Sg+}3>vOZz/UB@T._Ns'/IH^ƒ}ɳZSK0N;h:F{c!"\؝R>n{~l~F|K\M g!uhr+lLPuF{$ -sM BưĜuFSp_~k٘wuSڻe7(qI8jq+jqyѦ+=,H #_Дz} P`1q)Mz Jf4c  K aumc'a^$ߊ+cf͟b]]Yx>#FRkJqwu_39Xʤ1iZ'85?!PWн QNgNgtgX1%i2(՛$x|ʥ<9M0K&Ԃ) pU5raFa)^م)ꌰ#@> ] ^Y C1z2A[m$jW- ӫ/6}gmzְ@Rxձ-ٙz lNT]\,SxlHH}^8ڪK|ub@N#ÿ!AEeo}TX4J_m_&͑±7F33#4tQ4;pOSV Ez#r qaeBwEm<έN=:댊7M -hyf(0~'ӻD]W{+PaG{|"Bu}3| k{iw'kRva,тM~xhWw&\ $dV*kA?vkFNK- ]\r&Ju3,йāZNۘs32P -@kC#M< N^O`%5_:_?tG`r l[FYLk/4#ui L7GQlN  nE>ۀU*EQ3ϱrCxdHǬAcRuW'M-7juɲ(qz.x0L"Y [: }??riehi)NBk&}en'f N:ݟG&fqisY=#1}/Hz ]# @\bgO3]$22GV~mAm n?2FaݓAFzr*ۦ01tUv44 ʋ`X1J?F~(G=.ƪѪyt%wTG` yiŦT0ٹڛ;'h61X.'VRI`r*xu+Լkuڇ Ŀc/}fdP %994F? i =OsJ΋rioaX4ً}ݬ= wv,H;||HO!H͂JwD+"s)dǵC0h0Z `c4b{YI$#ϢÔt=j]Mˀ%f@M-n3P s6qLպFh|+ǠQ` ^ hmHi+PZܹ ˱*ٙ _mSm~+Ϧ{J*W/(uS}NGHpCFS<pok۱ FEkktGaRza.ZFb?IWX>|VnVݥ1ֽq ٽΣ;*XXa@j:Urh`da;2&TC<zZ-4t[.lu&q=裏 lv#+ 6|ѕ1L =N_h+[v2Mސ[.wp(:-͚/>nK]UG!mS:s:7Z!/}_Ӳ hQw#Uީ.8!wŊvaOY"j XͲY êi<qBKZ{ھl}lt^ҟbGC "S'Ȳ.:Lf]ΣF#hΫĬ˛*4 +iZS]J >hEU0<7E 'W߶lU;y8IDg-${' ֳ@KX+DB(K Keu|e5b4ScYl*Z@)/#qdub~űÖm{ $dJɶSb7~`{U4Wi&;ɚǍB %%b_ .&7I vއn<->i:J^wׁ[.e\2!:)MƆp#+fQRg%b -(&PLlipf:$򧊶qu6Uڍ q$MdGj'nȩh|Cg]i$gG"U0U̹V_'*s 4?w`}>t0RbEBngd~\SpHqPpsH{c` #ܾۤD_Om$vhJG=160oXT+nc@%<Ӯ0=h\f Jn?wwˮ(Hߴ zQ&̠ g{>UDAzrbdd;_V1n>{wqxU ye}ow >e@$L4"_A#D\; W>1jTyB?v#Y [H╴_ruxA!&㉍­=f(!;2גװ5pt@bB'!=){[E )6W0!]f{QX{*8WIYŸd:&R_7ӂKRZz Ac}TFhqvRR$1shBY/L`w=:ۢ*X ;P8$^ȷ0hrb0.V/0wNRVAEHŸr<,:4Z7kY4, Kcﵹnw1F-0p#0B##eC6<1Z@k,v/CpK=_o1lo'>]%Ҁlʞ,^|L)N-!`&{EE;@(f6;3Aom^xHɒG^.7S!ڰ 7>T_VP5 NK9Ң3!v}AnWaI+esWHG=b;vҚ΀^J(eXп!wOב:]|N ҳ.X=f0da! hZ`A`|ƒ{ߵD&KA-ݥx 9hu4*@QA=`$lovhuRHvA %g0kot6EQ#F^!Me}#¬^*EbRcT )޵)ZRӺ,hh)"L #549&i*+I\W$a'Q%ua v rE#~k%Y CǬOQC,PyiT)]4@8ep.o+焏!Ă02`o_>gv%Hawp1 tX"iJ$٣j5yXWeLmyj]"Ta"l')o o`$ *gd6hkY.۾5on&ZqAvj胂b?sh8wY,zG=o,/أO:h"1T <v5g^5c65N 'E. 3)wrr;r,P*/ֱԥA$}sZ>heG ̛! L2-o6jQS ]_NPRW\tIL^Oh.iLss1h扽FHM!5ZiY7Y,$,g8OWl&B<$oB۬cXق̬ɕB+)^9Lu"K- KƢ.'w"]dȸR 7U`l ^ma3/~0}Ʉ$ DZ#bcT ێk _%wĪ^fކW]My>@I+n()-z2AjB?3ǯ4ΖJo+Zͨs͹-X+u9{^Nr-ÑcHRJF*тq^J: Gq8 /3 ƌZ>UAjl2Q~PdU[^;sSU׆vN >~=E^L@"$Q"i0v41v|pGGc&:g͝d{%}-P1!Ϧ ?o]/KդBU6*O3vBΤyQdŒ"8{"W`4>, Jq6ǩg 5kg#˵E{Y*^+Cgz1ZaGhV$z"6K!p^kjR|GK0q{#XA]DhHgK)4<qR5P *z . Gv0lIЌul̠jEC)gF} .@#!vHYS2a\0283g 2>/䥁@SQ\ETh'{3U!]'!r{3"-;[jeJ#x ;XF2߆V`6_#Nc{a,*Uؙ珗]H jjMlԁk"B禙u"^ۚ,+;ˍE6.ϒ'?O)*PL.tlE@:$:ҿƒ"P0C|F_"l% z j`Z}ow t\YhjJ5~@:x'~j 'n2tޠ+2N9CuD=k#+lEvF'efE)v|pf0o)v-B= Ÿg'"TSАѧ "ve] ;#@H4ک,rVc4c^K_.1t*1@0!Dh= o(It\e46YE嵯C}pփ,TO]3R;u.i髰 њpR,}S)=k֦kT<IFP?=NbHMʠ1[ vf!E]GJ +]L+ ~֎1 \icy/V51G4@Rw0J=nU# 2&#qX? tHIR9< L 5\kj]d%9k+~:olSKe]фmlʫ1F c T :Fy-5Y-D'ewFpN 3+\Jq_i|uh\c8L&uQ8w'%A%T4/Ӡ,_,b~7CKmTZ:ҳAώ4X<`I1l-aVSC/HO"4r/ɀR {! "z/rkӜ] !S"p돘L7 <_"r%DO2}tJ?#)_VzHnJfm HDYk64)8;da9aRQPd|J7|4oCPpBӒ'd.itI\yd6=Pn^W`g*c0EukuVܳHWA/jWXI.0+!_L; /L{Y92x~^|W!-X#t99f Qj qDRˇد;)֐'+*{#rT{CtU>#Ep~c|8a00e۹ (g4H&͚y(=/`k0<ⶌ u% ; is?.\Frq5R(dbМ1u ]|SC\էH@] z{̙` sy , 25*<6rMvIog%"-uD뷤 ̏_=hspj|``G&~[p{8"r=z ya6#Hsf,EBP&- ,P(OhNv(9 /kX뚥"3 L_}sv%dh*w!x\5ϺyrD@{.A28wfo / 7tզEj(^jO\{h8EF@ ٽ/L7Vq8yOL]oa,|aMOM:fwWqb nD bc36z]ܶ /"VzUA,Xm}* \rk.EӠl:M3I5nUȘ(brM2[mK~ /j<diIv+xX3 Z&NYFV(:,c24ນbvy*yyGOx^u(kELmq( QjEaHPR9o:):3@HnwVOK:OD5!1r{U:DkN6v!5lh]{%đhԸש2? 1K"E!ŤlvmDIl_^wS-870_VS$YY ~dd-=HH}].a=~Ǝ^qM Ag5|s:Uz?dnJ 섞lʱqڏ]<#<79VJ72Q9nY>KQC!QЅwRjژXN6?ӿa+`+`(Jcq7Vn89)h}nÆÂZ" 7Ue_ԇ>7ζ6'~vm"^T6bWwXs9K),j+c'C${3J)%;9^u q ,@}0T6nVc.M\<*Dh4#@OBp=aգAxgrlRJR PXeY\ObC=OK:$ձm^|(se)89,}}'@Vk~p6X23 ,HKvwh& -\ 6Vr#suRhlVME|h7OGAp h?QC!ވEk.|c/?:Pm :0aӽmq3Ny 24! Xy%ap A~[nj:'+SJi`c.{'Ty-FW] Xf%CNM>MhŇ":F^5 ¬AH, ?4H*Blp|F|nVg$nO2zב3O.iE}7?aMQ&:%MWPgڣ.W=E}]ܕ1$ge8?*1`zBŗG#o|ZM2f) YUW)WF;u8巬Sys70”˵UZ>u亡T,&Ig6ʻ Z?\(ndv%l]Z\8DG lH\eʎjGf;=D%]xˡp̗2徫4yMy8\cZc &WivmOQ*wNzn_M?QS.\"x ~vuA,ZUlE,m,YleI^G1(ʞ/╼-ɦk?3'" Q7}UW2=Scء$,h,5`L:P\iS6Y~fGL~GEM)VZZdm)]}-w=YM`ۥs;OI,Z(g~#!pEߨs`lhCӂ,Ӗsnul\L/!1hoXe޻:!vi sXfס܇6JWWC'(*}uyge|&}[ OV Dcf2iziDs0mtt,Gkb[*lj?mX$+N wS¸l7T0Զ@&%Xčl{w2o 52C A?$I l.+YPI%2M V\2d8,w x N7Q髐U9{KRpW Ml6e}#Q}oS?m&Rcb05uaH^!ձ.]u$QUnh8pcxOð -J/ q+1۴U!:I8We}^L-aFF qV ^3(N) Fq=^Nf EX"bLoSPI$J؈l_o;Jd .hrCwG}y(tĘFWp7-^}`׺d% ѱrog8F:-z .3 ʼB3۳.ף svSN飭58AڡsE p b7a-MW0oƭ^6B6>LvO7ڙ3CCJD}"͎ǒOw2BB+XD)O( nLfSِ.㲣Ł3VB73qH(=e'͑ܟmOkw=E9QNx("|\\.ޯЄQ54gx~:^tN蠲s3,i~b1z\M0eK?a@f@h rLlc>fpK9̈́[2x+\y0uqvǂV|׽ T2Y1ƩO1솳E"O@Af=>Zcr6%mK&wX9ZAx;EZ@dޟ|ʥw"76! cSr[;6|vXA:zeÍWXFx+Z]<~V5>f p% ) T(QgG w 1cښcl(w/-n!:{` Ai.Z=٨ MRL$'~Zgđs{L?m?@^ `;ᅇUme =wd9HآIwCq @©a9ꐍW0Jj-Tj)-܅4jښ/%?-;}&4jGܫND>'X* EDҿ;c#2bsC,Y+^ToO' ;ؓGk2RJ_*Ά+ AqEo}r90@Ay5 u>4?'/#‚5NFyiGCP ʠXs5>_0S29֊KfĆ]h+6Y;}Zq- anV#Piw,z6gs7+L  9To@XDNMruay b3ě'&$ӟL@R==ᎠO$iVyW<Œf -8B(XxO0ǿ5&oKwiQiz2G w}=;&]8R/I9@kRW(@د@Ѹr1(Q[9-H2Br4!~E1Ahh3{}woW0 J9u }9Z\A`ۉtdUm`󨾚.xD˄ mW [G\_mȲecGv[,жORyDGo=1\'QGrD2!i$.7:ү)Ζ@:f/}[Mo; o(b^jZtegd0h47VTߓL++/o4D@"7 mPSf:Xc_{8:&1eW&*mSj+t%j =zNok#ŒK^bi+V/I0dWL28j"8^ZʼAN367%ԑs6Ib-˒[}$!v ,|9 WٗRm\T'Hw>/Y#7>LrsgBuXLJ3Q[ ^#8.QrN (K$sUɤ<$1GVi;Zx]'bzY"ҁ88R @U>p3Wv+HJ3+.:ݚ$(CW8ƉxlN  OP]W®XwsKXS̋^K9.V\e#[Рl/Tf\PS*lk.O^tg#"&o|Nz@gOC:?B_Q#+:!`t5u1ʨqtB1CQ$nAHpPh'QƈRC0 9a854Û%R旘q=7ㆶ҆ W-}T )$3E+&]#h/,.#3>?A#WSl Ż'wj`>ӳg!4T:R) [o,ÙI94tXAbKyL'j< ~d!P1/r~u,Tnq32݂ Uf *89e&[(y 4D%QT:*9򼯝`RH 0&zkDeHp56N>Uob %^"!.`ر!9&b$m-.?sR?q Ķ.3ii9j "f! =3*o>:H,Þ#Lj\o)W7X|ǚeH`(ۄY}@[?`QhV7o%F"ws19h(h;ۥI8WuGDeJbἛk~gTghE%8D}rhᗤjBB%PFy&U}g?dĭ2mG|B4i0/RL5BwA:B 8_>{7ޓ"Kcǚ}V2"O9D +M!<9_b̹ؔy`.2Q:R85ҒB[Sğc =F(6'n}u*azBP˜@[/`(% o:ӑuW 3fb-YT%M .}zv LP_5_Zyق]!6T⥗Cعw ۴䧳3 3* k5\UO,ʅa~B'}nY[Q] Bhʘ;4n:<#ZfHɝ(X-ZrGf+җLt%$j$MWo(cb"g~)IY2vc񗍾\Tżx,+) %G_($2K^իJ^-\:= Q'7XѢ0xv$y/W>hs" 5 :@}R{=gࣅcw@VY7(N&y?k(7ox~;Ɯ1@H%Dr6X5 NtDžCبv#RZSuŢ>H G5זl3hN!)mN `P*),~+we1}?=nV8:wFʓ\3 2  XWTlyWxZk蒡n]u3nZZXD: oiF<נtX95U$tv2S!ZrG)8Ttx?^9ޗߙX[ |ƞ)MaԼӗjv D=>+| ),N`=O<h)Rձ 6uA]7͚evCyjUBs w-vb)0Nߒ)YH]*s5R zl_2?1fyk)iĒ`m2x ERr_nX{S֭\V#H_9?bj2}?IBJJdmBJ~f Uޤ̈́>{S Mbv:O|.eUG45ؒjPv5i@ p;w'~L>= mJȄ\ g 3\-ce)n?iVG˓5٢ fEM,s֒JA9*W)Gdn(ao}saJN74Ȯ e*aB(kt֜-XQܞˈlִiJ79rs b̑2 9Wv |S"+-QI]U0MY]"}|nފfC#e$:* וBuS(vòw$l`DM '- ]t {r`ց lwhdbii'SmD?Kvn^E\Kq((9Uۃx9 ~=wk똢YH.6XºLm&ޕ@ cwuؤY'h|VfEɕ9**$XX)̎I(ڪ"hMZ >uە~D~ÆVIt]tMCQiSabuiN篥BW&e7-raP(2g[:{d6P^DeX 0kt_C&buZi=ǓQn"/]p.YPpKʙga =xkc5 P*#ӟR2! 3 iHRcP{6M u9]0<{SF+;="] JQ,DB>mɿw!策[o؍pSJ3"_FG^ږmXny``K2$醝$@ @e'9F5-|K/#L5Xw6*^ 4EK؟BiOycҌ$We+NJ^z)hmmzgy3G 稨DY5D*=>$Nށ_\t3w2siCLΎ'ee '@Ҫֻ֝ЧlX#A$W(&j2#>Yk_ sS{3ϻᘕW$9Uʫur(f"%Y)rV i::ng3ؓ<Ѩ5M]* a9QhaWV4:& A*Yj7,Kw߫eN]U{銙!!.Lx_WQ Yɺ:LG0xI Ra72:)C``7շM^ ƁE21*O,N#e"$rl(xe04VX^eF2Kˎ@d4pJ)r;(cM&iC]2*ѭTȕp2b̚W*L+VԣlOCz 4l}u :VΦZʃ~8OB `SspE cd={+dsyO@W2 lo&*ld[R4sB+l 8Pֈ}#?Gd$)]p\ʕZf>+CTwo5[E@s-M60A^zgpS VqMI[?߱K\0! \FWWͷ XW!|U8&Gt7'MI*\$Dz-#-3DvS$Dw1/`j^:+m6x& :'!_c'|fj-sx|OO3]=@mCy6]i& bUY K0HѲK JZ]jY5IU40RT/ҦKOP̈́fEMOl.@Ҙ'XR~'L_ ~acR ^Mc j%uU~Opu%4`\޸ O6uKz*rߎ=EO[ &EO.&LN|#i^wz9/]m+Ϙ¥R5M`n^_aGj 2STƣG2+gEM7E.x+ |3ݲ׶vFƚP机m= [L-"{>ݠF*H+¨80)hx-ٕWy3DSs{W10];‹^r ^֋^HJLBEp;Z* k@Vuj5rAA'=]XJavDT< fqq\ο6H]%_9Άsf>6E:`Zl"#31RKm}}_Ty^l3&ŢV@JM"iicA_1< ^j-ϓzxic?김5cZ!Fmߺ]{Ogy%F7g eL@{oV QݲBO/A?xfKYpX;PS8r5M+4o6rs\wtf'b]rp-Y롅dv^2%!jagIz.Arٽp8OEq L yYx%&; D#Jrt&Em!] \()~KNQ%m;IN, vkj;} Pxb[t ^_~$"_Sɷ] Vz״pH>7RY:ːĖH-B,E{^PlǻMW.!6zP JyiTs3̯lw@JY*ꖂR"4Eƽ򀽶ؚvk9SX՞7"`+abk*P o7&gn¸HIRIJ6bGX8@Y ^2y~솪)5&9dtV[%8C3`jU[h+vjlLDGϛ3HFXs*_5XQ /pWwSJxyvhRnz53ޞخy0ʥY5?$s{兏ٰFC~D _T(\  |j䶋Eݼj)=fO&xd:'ʇ  &mTpؕĤ8,ӥc V?k t¡#8egI=~{C2j<`B{pK`~ ;r@&zɿ_99q?,Stjp˿NEyt 'aJ5ZRy;鞠,aM}A-̏ q-}u#j`a@=85yV5CeDR"S_!C f.Y:[Ίlc;^ 2P=C\+' (ߋԽsnA~ Fa)z9GMgQ8FV+%'< {SWM6"(P o^Fx9^h[.?%b>f#WprhV]ݳM9Cr/JyٙL%pɅӳ R=1z cA@Nj$|:isdMA)Q Z),Ƞw2R9h, 4'kãT] )pT*n<V,Α[4{!Ur$iR-2#v6Y40%{0wPpތ![RDߝ&mBs ` bpVѩN\m2RTBg>$ye znSڳ>?E̖cG^ ̋(.9`F~nPlEdw 1FgGp0-&)վpՓ@)xJ>՜Tz9ҟL; J'٦v%xg6-"+qP҆Sfqk  ZU֊lCzH'X![ؽC, E'|GmE&&1@D.]0oz-zWSNyHRh|2̹X0ng\G}%r>2x)&JK > P֚ /_[9#8QS?VR0BgJg>"Brj=sr֣lna1hciubQ]՚TLЪcKU8 ͠y Uhܯ6C7@okjKݯsZZ/BE~;?^sy 7p!AaeY[jSP-.VxV.b?ewϳBQ!O$^/&g };Q#k#EQmeHA'BK[0ɻU[#$ I'P Ejc{YR;庙JwSR~6&J"pP<<%:{S7&V(* |ܭ IfLK$`RUeҁ\^L"]v:V.x #KEnŖ 0{&_6oEn"9"rҽ>~WO_IH*gp1/f8JC5H_Ex쮚=c5B0j4ؘ9Ut\( OTsre} )?BUxI#M:{nO920Tn 8P7뗼Lp.dܦ0 5u)+/g;>,%CVUPOӬBi3w9(BRs`t]eя1Uzm[cF>G]5YqQL6|O^q`<mOAۯb[RK?{:wb_Ou>_cu]uZT \)FIrI@XR͡ݠ~㗳9/P}Ʋ5F'{:+ v㷀܍W/UǁӃO+&t۱#G/D{ 2ق2#LuC~S,l8TBU[twyI[[ 06i4R@xPqE(f'ha"iMҾlxɵ\FBW$NK_[< }pɆH-ȼjrꂃܖM"bV: uqƇۃ"8l`6.%ƣ_e~ů*hѧYuyos|9@|vM5l9y+c %"x,FbuiYyM\=tuPl{Gr&r`PIR[D1nt#,dɆe$9E04{8[ q?\kO/coe֔,ewIꫵ9T|i0O(x ?%^eNE9-mh?Sڵ ɂ 'WGve~]{ނAOA&b\3<~@0,yex`am6`'h-oc'5mO+ezm1^hjcsukl ʽȋ +OhSFk0)M SWav>0!]G ~ll v', lh''wA8%nd]?Neob\,Rra֫o/`rMWJe DHOcIGE!%6(('p/`hm0/.ru:{#/\pI[5̌WLCJ٦xtaZ%G 5B#1žJ*q17UVJ EUvf WK:ޑ'ys?*MB0ǒHlʒdžshek;Oq ђϔ?K?u%-XmQZWxwtH~!߹Rn[#9W|8ZHgYa|k1upO,ObieFLC3ſ+rCJ 3t[Ą4XA@zelBzcuqAf-XL^92`-s٪.(ih>K( b."+S* i^u1BauʸcscdZ6؃V.T%YzK4xMFvg ;%z}X (Z~(N#Z[(lܨKX{ymФ $f}͘%[èW?JBIc@Rp(j Я0 LԚ !]f2B 09l^JbR_bnuNg" SomR0ixE {{$XԵ"@V>K/.KM;aן뾞'4]M\>)\'fIHy=f8;gM<M'Lx}ιTZ6B4-`z[U­v⾐LR2糃[Kaj`$4W1PSAF 8 us6Hxg x:FRĐɗ3TcN4J?%- Yq +(ܑd2Z@QOήe%H%t# Iyn14._9b:سJ̴I MMasbԈmZ5SX.ē'${Ĵ˼ މ'~HC5/8+3a>1=P/)[7;bάW暩h^hճLy΋\<ºO圶3P?K"<c.$'0{&(7V~59yN],`f_-\Q*%bGc0DR/O7hl_SzaBۋ4#=RṂ2b7l]Is姸c@&CyW`% =t*}IJ"ڌ30,N; 3W%-gc$\b(= nlVlC,L$ے "8L/o,gثlЅSDGHru9ʟ٬Cxi?m`fM=.ѾG€O1SPKzd: Ac7*0$ڮiA$f긏E՘a":W{#)-d|AO^RϐMl>836z>6"^\ `PS0=u 6tncB%=hw:` mnKjv=_ WYǓK[諦fc$YdӰ*sVcҞ~;@ ޷^2I 3%_ifk"wkD+zo,6 7̾?$J +Αb~(- Dsg`u",f?}8OQ׉%kHޯc3d^}5e ̾PJdr*4#]lD!F0`cJňj%]N:a AKX.0FbMNI{ ]cǫǔ T>Aؓu]Lwei Cܧ}XUq^Za諥$-VK*H%zw@@)fewطNp(sc]՛/w3$i3l,LpI葥m\&?ZA+r_1P/ <5pe(T0׌D Ѐ[GljbZx=ؔdURo݃ >SEq=R, DF^۫kH_*)8L/ؐ̉cyݛ~`Ÿ}[yycb9=@m'S7˃g~,h,vDkљ8* q~?A7Po7皣[NtB]WWjg_O.B2ULc+}-^q!I*tf0 3d J/&Akt/Ea݂bo9` vQE66 r}{։LINsK+.`f#|:T^FZ 4Ψ='~=g}2LN/Ikl]F8.hTk<ֵrV]R4PBX#ϯE;SO*y@(':ULV*aDH%em}ͿDI$|nс;9y.SqXvTsJaW'L]8"wwׁiQi9J_z"AQ'=N!Ȝ*&XipH$ZO,vyƫv?]xBQa*ێ,vf0ۄ>4)6ԛ5Mq#0?İ BO80H]g"E2@%l̓7/)ېm=[hf ȶoCqt N/uP3oK[mMkH8{tl職q:@`^l&z\ &9-1d&퓡1O؜ہYh5deߡ6oM$Mo lreicuMߒ궔D*.7ȗJ܏SmY)igB!dpS9EA"\ K=@N^O?D,y!('Q/?5d#wF9;VV&+\%бVmj!2 !QK4猦L__ze8>ԛxW/tx)ұw`RH`}faga{]ut,0 |GןMNQ֫:l) .QvҰMnƁgF*I+[XuCtxU J9_>Ss"™ZL#`<*ph쏧g6Un =魜ϊoݡHTJ;fɠc]|[|6vIj˧ꢬ:+Vnw ng]1 F Bxc~}VoU*~v o d/*s]Pc]~ p:G]NIv|*[oh"yGP46+v<+ W6ILͮ rP&H֡覶_.66n.ACge.$yd.:tiaTsHij0JAZ}I!Fm)6=O`3}RfR]9*N/(8؋,4!?y OM'/1A>/=z\3cx%k=ؠU J.=Hy] /cR>#1\%c5o^p 8 HhuW[Oy/6D7 pLTS{Յ'asNgy~FFe]3]\ni=&)B,wLfFChƾF^b84D|7^N[F'Imۙ~NWp9Z$: &<,f#1Q6 *sITT}ɲeyXyr8*w_guxM ag>'cٝ)0WRhj`T1JG&/Jq75Α\P暏p裾P:/ y⌿ T+*8G/1)6jiN0G; id#?/Q[yTcˍ=Y&LwaK<3[f`ckpM㽰;^]= ~Pzz7X`(F܇Ռ,Zl5Ytz)UK'{]ZrkA ))V+Q]rc!;xk 5дDeZ^gC32*UlT&E~%>ƈQ[QY\X]6+)r!II.C 4+bTUQc :{^.[O<~k%QnP* ~+23@г T wɮGD ًo cQA9..d̤ۂKQ~ r0~BLIGMHvO$ԍ7}\}rw0!fRnq/]CY7tܶGtq{0__rn$QskX+{MiʱhiɕnG~J!Wu&9} ~W5q6@%l%w'ٹ 5wjGΨ3Y\L+G89% no߄ ":A6!;F^|ڗp !UYT4:w4vI0] WCK\gMh P5䜣nݜ;N̪.gX4-6v4Cyjk#OU,OQZ*Fݩ?owQFn+b(ۣ]wr0{Q;n)oVVADz5X .BCBLvϷF?ܾ]7&e.Jnbp+0a%!k)_ܛEn{IK^L B,8!g;z O7N/v϶ڜ18=~Q1N-edE"l&%x*.lwߏh Z<+4 ؕ L(HUtwqdX MLzT$LcSnn.0 %T"N6f5H~~#YPI™h4.G֦觰څX5_5!qI>mϓjgL1 p<ڍ uNR(QǝnEϫ sMqS -]۸}u{~Ɗj{L孬;qBnGpUX㟵yp؆= 2Ή V r`lFBݡ c\b(-vwDNyVKh "\]DD=swxC/1': $)N0+UnsaxhH7@ވ}n|^"6eԏ`z@^ NC]NAp&;sHj 6iNJl)X5_ {3$F7Jvg~ }qLɉ`Sӄ^@g:h QfPyBIhLQ2vfi 衟e0,I2dm ݻ 38pjPAν[5,+pL"RZTĭfJ]ðC篴,2ծ2tYI3i_qۮ* %DJ-)Y9X|QPg؞B 235YU?ba E !ahQdeI|Hx4Yogo ۏN qDlD+mW8Q{O"SOm-oKl걣hDeENSd̏]~{O)@3')BIbcOFn*T`J~)yn^M86v}rogqͻx0B`"%/|:VPkߨ[ иƊc#JD{ wDƫʞH Q}C8<;CNQm,)󁨓4"ܣuxWǞs$]Ӆzl0;% +_@X>w-$04y!)Gqpވ3ٶyz`?<%H0YxXqU#$5<:GNjE1] tqRݐY4*j3wH>hkڪ=6@{tyӚ!UmH\ `+7 ˍC 06Pn-% ?I=dp]ZW1x` W f Դd0=< 1:Bm{+f <\?# N%$Ɉ o>>‘E@hb;,XnqM-h,j8"t]Gq^`)ի. 1z.fyD@E_I@ve Ml2a8dF?`-(5Z/El8+r* Sd$|6N0ޒVfОȏǷNPe-K1rwqS@2. :6*MK䳸?[_ئAl ]Q*e(ҷ9E< +^ř k'LNR (3l {&-?KBC2B($ ~*/{zu>$VN\䳼S߬9X5,N._ pE}"}^ڃ!`vD\"u>lcj5;앏P 3xcCc١`ר^1hתKB%8%= DtdG-/WS^;WO[?SǍwhXWǯan g͸L3e@5([6Nts:{vIEexq^||+W`7Dl7NNTysC7mS l^KbkDv1+3t"xRZH|i(ƺ${z\Ve ;}%.m9ńx2-c7gMq$d1QL1NuOn5(<꧖b(du~nS+rEkhQqb[lZŖmOĝۊ<#su hSֈ~/7y}~!UM+q-9;AN+YzlzKm[Of<yQ35H?V@~ )?>jН=ZR>pX:;G!V[M{}WQJJw 5WGG'R8؅fY0Ί2!`xryU2nh%1Vq~Ȯto f.td3n~{pd&TD.oFw ^JVR]h~D>KX.ܬK_Rl!LmϠ Q_qݺ\80zWb&`RG0op}Zk/o*7Pblp4<-U#Nyݛ֘ix'!Pp8=^4\ɭH_#]Æ)bG5h(5ޜ͝/{BDU94kjր Xp.n7/\U\1QL9õm%hvSĊ8 BF{,!X4s*Rq/ _JOc*\JB(fۆ͊x'Lz`:o ' K 86O. |. jL$nk(ULL!Mwbl5in!V"v03(r$Q|'i*:u ŜjĂwW #Svd)g#[gn6+1lNJ|^½ZH_1$}Қ;t ˂-vSk`}MnӾFee|y߃Opcܾo{Rԫ[H\G$[gCTEΘ=ʌ f<%_4j. Dkǂ EҘSNqq \?9)cWWZ$[X{35z^/PȀMsjו/A(4SKC-w ËmjXU 8cb!N"r*{\:\H;p"ꩰ8qUǸ߁Yeq;כˊ=8 xte|h~<i9CG5 "0uJyC@zB/&R^rl5+xf~vn1-r#4TE ~ SB2Iq61!WƷ_=,r,M{. jcy`Sm4x&Q("s[fW6,&[|y1ɢj[+.V>fh)8%KCsnTxL:#Nkd2q 3:P*{9B(ϊnwx}{ Phol(~`2СnA oTӓAKc6زOm(H)ݰaC^ghc,v>2?lدeޗg|cd^'YHzpn!77D@aI]$LD'R\ISÓ- }$!V#n(C8)ZgXN }Jbԟ}z=*VO%?O&*jȢ|)}WfKp% +sЮ>,q_^`]fF5DR4>JݭMګ季A3Rj:>ud=POmXRJR>>|o֭ Zo(u",cN=8qx`B;-=.smsh*'E})5Fܛm!o"joF|Jr ? 9?!-?VbTJͪ #( 3[,L÷<"2;IFX/=,?M;Ŵx":iO й}Gc'{ⰄxJ3kp'q:$%7SFm($̯9{fjkfťss ZZ+fCᦛ-ޞ&0XG]sqiCځ_-H] 1*g|d2:aVۊ.8ٿ/qVFL#_E yXK[!Ȃ:x21!WmZhfz QZREh_ S'~<£N#Ѭ,j8?g hm/R/S(??6m5k$ ɐgNaqn@lbs '>Z3+gyܧyPĎQ(zMx7>S oIh%t_Fk<*M=iEoZnFgݪ~nTZaL"O:*d V dN:>VeoOUf?gC봺a^@Km>2D#3K2*+.TLAG&Bcjj=rBAƯW>~+TySnLgBG޹M_@BMڝK˫U[{9ăS~;Q\ Q\T%v@&eq~p`S>9 Jq=~9?{s=6m WƊjSqkDG Fdocs5-3JFHM Ҷ:I#Q3pjU7.d;u?7V&Sd}BĀ6Mu d7JȆ.P* A8`kSpN;@Jg{.jkWkeQp(FsX~@Yn]N5tPɣbS_TYYloEyYK fo~9Zõ|J95 S$PxIfMIŭvS/č 3mq\x_i2tأ[.Pe?|~]\ uꍓ*T9[e`ZEuj(gV5`ۗ9FGgKPh9E|)a29:t90'Ĥe꜅Y4UID֔ۛu! @Tj[S"$qx\8 )U^irA0o?zD1 &wtgTK/$ɓLx哒w^XН\iHhh$ZAivŋ[d8ӽ3NJA.EgBK2o舊ܹ5j2uC.nbG[Ar6 )?"|aLע>*Z3>^A]9@2*H|s/ 1Szo}񞀞*6k%΢DF'9+s2Ujg00!YKw B 8^f=KSNNT_L+"%1rA{~(_B$pq$ M &.cRgR4V;c (cgwdQO:z ڨNLy:>"U}7#.A-N'1@QXq5PC^E0plAI)yl#T{ٯKs/?d :.R}O-o)Rʳ2zL^[)_-9.KL(J0>.ޯlҊe Id; gC,B;L[#똷 'ح(~^(K!ty(q"e?7T1QrOTAqk1 ƿtgIIoI;xS=k}^}p\QE FǔȬp/Eou LD.xtVtOFiO+c e"NVPa,&m{s\4b+`Ëj\DSzL1 tF̴{|8걩ⶸO:(NX05 GϻSH_.UXgJ's)IR`ort Z"2 6f9 +h䐝ؤs)Q kW)[8-;+&(/39NF,?y@te]F^| C,ilf^Ry'a,x0?kf>b)Z-tKLQ4vqTKAC.7F&fIT2mť0 -![_…XPc,iCGg^H/.-S&ƻlUq>l'3-W-ϙ\ z3soa L} X]wyϐQ46&ѣ&wA^f4:n/A=:F@S@oo ׼ЎNʻPF>ls8t ނrֿQN|r/6d/ECWZϟNanz,M7U:I -݋'=~4{[,1QfV Wp~ x `c9UрwZ{OVM!}ZL~1{!8X/d dm`Ț8uտMIn(>zmG>8o[ۍ/I6:. /+'Xd=R0u|g @Sk`zh /.ji *J:ޟ C{'p_@mb=y@be1޿ޢbYh}~piR iYXd%v"<-bCihTݥK5tݗ6b_wҿͿ  0`~=pF}6c7lAam">T>!|(Aia[=" A`;#qvoM#3,""#`h@&JCp02cV1ډIX0_Wzʭ/o&8o0옠B0v|i9(*[N8;$Fd. g r^ZM.Arw+aJ>43E_Y#yjJC_L:vYb>q:^cUCwƘ8_%IgrV!ڽ|fqfc2IHC)SA,# _-e َ 6u]Z^nAJb }4xb<9Y[ vV*幃wݷ%{<_.J;?d%nq]#+ֳ1*5eI22/vI5\y [RNJ︑1HXCM4y\ K M[G[yyff~KECi3o$3on}٠ۢ Zuy,Tܾ<ЙcS,W^,IAqAlp{$ogҗFOO UUD0}%dM.C:TuYT5y򿽇:a3^p+)s\w]yGEPIBh}<GvY u֗ŵM\BD6m3䚞.$U^YwrƠjtҬ"}";kn `r}ΣL-|Е·QY; cٗ0la$ᷴZ^+z1V'9^:nc֚h !ЁD1_BCK#\2Y\ɝXB:sh$'&1C $䊐W7̠  0nvkIo~%u1?\kOhAY %, P0)mx7'rҧ嫡mhEէmm@}VW4/[1 NV;C[>חA7wzcvuo;ħǞFrh)XUp xo̡AH $¢1? .5;LTy2 m'-N.WγhRsz6>CUy;3MMylpRoA2:fm 5'fb!\xWqjņŸ|-oFt13]{4tL3p%v ($%PK؋A_; > .;ܶ3b_Qp?]顠&:tV7AHc/Vb ;Тy{SȊRQeƒϳJT BtpנAIj{  08tu|ϊd7wd3A/]#s4wD%I>kLt H/DFd׍P^-Rj7OWPusxnD6tA5Ykܕwz|t0SDX z8Ľ.GCuG<\Sj&ځ1ef%@"aiz3,}Wr S?#QV1u:%~|>,%dW}ج8\}-8 `guObCnQ.Ƕ}^ Ykd|?{1yFƨc[S}HF;g^3B9K3GG_ZELxr<̑#n&dx)I{xNU `,oΔ&,X+pM-7l\߳oǤ.h!~FjvYAR(MPܸ_q!^tCsTZj~R+q-FsG_DC*!Zr)X$' ̀C})\DzÒ' 菖hKQ%Y wv0_2#'Q:VFO9p-3C " H,{B{5(FSgM~3 "?wfo}nms]T+v,fCl6H`xud&M?4 XA{@}oN7Z&0?y,R8\yg*zt-$tb,$dZKߧ1ŠvnZ#i3˨4<],Gdɛ*TǠ"&6^OPK=,rf$DØpmzk%!,%wbWul&jI@>[?WQ#M J8yaR*t>Ώ( f&€.L˻,"i(0'0܆"}?ssyM Vgf+ EΎHԋ^N;iP0Bq \=1dIɔa7M4Co- Z l<,Q 2˓;_@Iܮ‹!B^[_%.>A۔L߭2!5-ԧ>HOH7birq"~)M1nT/D-=ϣ((zd ~.{]x>NtEg=tT~+LӐlm[NA=&-ZuDB04g]G\;>:q0lRAH4,r2FOpI@O <,+zTz/הtӰbɃ[iF3WOP$%fTSZپ+\:=+Itd"QƽHh80LW:HM'eLPFeE#Oc.ZYA~FgF `e5!t9/Mx~ /@+*}UiYUАs<$hZ:Pxee9;%d4JQ_QFRrTmK TT(#~.ly!}9gG\%7xn-"ʺ xNYR|4ĆV]`?SpSL.^N@!:u|UdAЂضn'`7V!CIB ;&?.'pǏ0fe]:8~60UyR^~ Onxاm_? @f 3)y+}H=;eN/,2pHƤ=sqL^6̭b$72Zm$%lej[&J뾤%orH]p %I* [>[Bs]~8%PF7~ ٸN#EPtQHro^|u{X ]]&3ْe] BM~)p(i%ʣP~TuX +/1묹몜ڎn+Hs2|Tx ))?`A +o>y*p𱃛.t `<´YQ9GT^r_<7YWi&VD'3O |4@G6ڹ}d,?Nb_AeI>%X@h,e9qI<^O_&9~ Թ߹N,J8kof)E?ZQ1-8YہԀdcª45\w6)Va8f]g؆]ͦr>eyuH&3GJ%2ƭ EVwz6Ltv .~h瘍E̘f~KlTuXC%U郃<8 J9Jz0Y.ؒeʡ8U^rj{]\ұ~eoXc=?R:d~cHZNQRE*̲Fy\']g˛~È:J0:y`'Z9 :9ߙ_fl0RM ݱ98J^F:նC nG\Z:h])sI{b!';r(b (aAxr&%5F46 $@Lr$vf5RɔL^la%yF}e<̘OҌXb@$NjmQP ?OM, zi'L)[ƺ?* ojr-:/w ExӳR-ph5 ኡg1ZHJCm po~O )sށo^L\/ 9cHRRjTz9hlLz7D(]iYIk'2BPTrWxtvYYɷ-X ²jzKx2#y5%+nQMIu`V?!A݇1E2Ip3W2Cp8T{" nQx2*䥲Y`hW5yN2qzz<:I'Z/"/@Z,䓪?ì6ڋgh$Xrnf %je{dx6ta(5F:f2:Ң٫XB엊O#MmEꎳX2D)%aɢ}mGQ\8pwl|1L{σr #|A1Kí/;̆פл)̛,(Fw-`3G2 I:ݭfE+b`H5OJ^+sCKEMB鰝O`^[ *tINau *&+lHiΠ&ԪAB sFO,_R>T<֣8C 0 gzcziu*D5cF"}ɧ_}@তv>-!t^ƶ䑟3:Si5]]dIl_h_9Va΅~G[Mz7ذNnD+^ʴ:$*ᐃqa"X˲::hsqfxcǶTb"I<{]iՄ1[K:hHr0m7ԻX2 ut2`I꽒/+^XdZ^d8;5!L֢5Y0@{RM{C^wk3RmdQpQA.<=vImvr(=QLsIm!^>D]O*欯>Đmt<ʝBz(:ۉY\%_mC^d۟iLzߓ}xZ9EWA!u/qJ`s" ZFzQg"9Ks<ЎMdUɳ#4}:osۢ7؀T X9?U4Oq|~(7o2rK4Q}iyAJ'1q&mi%vShF>Pd!RYoX̹'xA=?3yi/C[s \5]գJ{ *L?HZ"!H+F\=>֗g+!\h-EYߧӜӪD޲")Q&REAԁ'gj%8D~`Gz^Y/]*iX Y%:w1 z~Khi~0{>x>JoOVY# `1S{~UvK809#0V

EK@`|BlّX(iegC[H2wӴ4 6V9 AA _,/N9_Co nQAnsYDFU Mz.ެ^>y`q]B:_h űwD ߤVFZhb# GZ@뻚o`g8Gm`/,{?&>ߪXp3FBg;d Uڢ5>#}7,+a=2aЛ ӣFwp"& 9 UUYCv2ObJ|'og Ek5o/0MKcI 19t_ɢ(=O(1Ʊc=ܢ}dJڔoQ_ĪPj_8U}yϐVێ6T)8hmyVC"k8؀s|<7cBr͘ߊI"_)~9[qCX%m(kjmė:8rnTK1̀ |V~y0K\[1{ ~kWnh \t' rC1/usZm&:Yotk;HN6HuO ,aJf'`WTA}L* w9NkhBPT{$Qu45; cqZ,1z]rc+AW44.T0r l Dc}9ɩjp#0(QgWz5b G-WE 4HJ )MSHAxzE.8I^l4AfCwQ|Rx.9iUkӊЁYV7&6e`̨ 5%Ғu{s>KKGχyh0N-\%iйŸ}_-:T~;?1au>&5y1NC T.C bǃ6AIUkVg::hX {ª2 3z'KC{J%#ё"f~9RP`p 64oTǙNl̛i<ͻ"yf@QԹUunC<5/.*[kq{ʞTl7y}Q&X9kVfj9.sw=*!65;l v'ȀEf^Vf%I삶⒐;Z=!  xmX%+ڱPm,i_`NhcT ,i: DJz8NS'ܺ|D^Q&Q4@?'AxA!`}y wwQ$yَ͖L I/{y_"ׄh+lZq3kh(jnwY|KދXdz[ }of#, ڗ2Tdmל{ n!r8ş zʨd];zwѫ vT'\H}@EL1{!, ||7Lc.x$-0~7LcrhBRb tLdq` '0|-TdwO_*\`KkɏLBg+:@YW1DgWf@Cib{?kCIM>K6cVB|eaum+5FTĻnV;#B'mq@DM [ѾfF ۤwC NvUlǹV)݈-Ԝ'M`3 nu(B=5uGQn)ʽsdLŖ>%vۭ cԩF6K5fiL9np|B<ӭ rN"鍾Vӛc8>Ml3 E5x}2lkw/'D7ẁ $K#=T> @f@C7_N{bu;fyUy BE׌_ٙ(;|CrrDȪQ%Ѱզ;T2J{zMu'S+>Fv3E,)Ys aF!}QW' |́F߱ֆ5 Z:vlȇ aUWo0џ+oU&5N]ⱜ%H3Y)`Eq]%>D˦|-޹6 8 >^< 86e/fx>g&™;LO]!(Etz}YNnP{Ok'|Hχ=Fh4`lbt\K"{|2=L-ѧrYqU`oE<<-+QJJUp [v, |A%Gw7ΰV*Tzlmg=>;}֜ #K~ReT4|veb_(ٌߜƽc>BvTą]is 3mCWL/LnrE(6)!)i)nvF8XӳWɉdIiOjz[X] >M!-@We,̋vRlzp|Z45kt rDJWM+?',}6ҧh6cURݯ>Zվbd/G+Lr/I03娔V-KV&TC|" WJC3 O4^P#ċ")o .%BY*ER$ÌR=r]fb=[V Ѵņx`q,6d|Q>( /V>0wfh*tIy\(nL+uCaﺎXUuHrfz4(/u8MŚ@QX9 eYrk(ƪU&Ov n,p $>:lqk*]^_q[́'Kfp=^FKkn<-z}8\rH(oFIWh瓎Yl  @SaY`0Sj%l;(I*P`ՖZk(yגka tA:'ʉAi%lA6wOk5,%&nԺj'ǟ:T!eHTRoHdsN[y W!M,i'Ql܄%ұ3}ȏ]jWAHlמ|WB#_Sgj:e?==_4Q.V_21#C! :eOЂ; 3s]O•US?x[QlGU;5NzyUdsR3A$:Ac Rb JxvopۜK 2O&0^z1jfW0lw 6QG0wdiySZzXMykY6&د tDY`H[;hQn$T]vھ}QʶEM%a>|mJ h;[jup_T1lI9tίw8Uj<0Dhh~xoa]yB5~{c#dXv1|2sItm '?2pVv*A20y^BhyUJ{OvAk+(+Jܸ v:}Kmć&+g/EGea4Vv<˦Ý0'ÇNa{%zA 7HMeF RJ9].A8;џM70i^wW=eʫ*Z?r7ſ:p.O!\ah~+CG|R9NS$Qf|& 0gV`ώJP%87*%Ҳb&Z^C1v5yJ8EDuTbpKV`BqrEtTj=եդ#^,X p>vs0aBB1[?<8u{ޖ `p聲Y]VP)n<]?Yyuyd2hi&8*>y-ԩӡTG-e%ca7b8⨂ȃUUF#|G/KA+nӔY]ܔk`o/ RK92BF*h8*-SRDtrPٙO{N'?k$/W]hު*%// =F&Zr(c$PLc%6?c/<5G0<(}/_ qή\kW%,yoftziYYnU~ViH Rw/Q)yA_`5)|b`Ko"^aEvdXInL匳N%<",$Adg3U݃5'{K <8k ˟jZ)cG<~ڈJ%ӇGźOqRf5wێ5fJ…@sh;bI=DaBcāqF!#Im"0X֬~o=&J<o/yAi[iMV97jL7rD^%%W䄸vn=dD#38'@8KgD&X|o-=!"Yy$pxRl cLsmN 6Z(RJ*~\ɩ?je݊J%)L8ךgMI-caatB=FL)`$; |/`~I}Jt ?_ vQW#ٽH`aҹ/4zS+UǢest%:M~N@[N+~M=Et+H;]L`N(tC>|FO( e7ON"2ӧdV3<>xܱt!κ;&m6`keK*UUhV qhDz_.p&mP6ny@U gsJ `XB? 6e5i%XZ jp&`f&+c6.X!NJPڤZká = |D}"B,q8VKpR͓2.ǒm}0fq)$JHJƅz+yĩF^3d5ɗYcO!zc5]|y~u_]WV`-\DQ;_AĐMz͞fs…/Et$Nv Pb #TggIۿ5D/;lK2?n\[օ`n]e:ﵚz3BU6#ob.>z9 #ttػАeT>ơG->}jVIʴ?[f{'<iStx(,?"i(_,Ͷn=I*d4m=+Mg5v* b>YBQ5D{qFcٽQӧ}̕RMd:uuDoȁ 5(hN/_ Ys\ (m[Ry} Y=pq+$H;"LuEѐvPtpʼ )[LcG25)sD:[FpIC*4.2OOB'=oZG7COS,^%[:@"~|rHk7Bn'(dg< %{LIe'̔.:AiM1)f0zbFdZ[d M|<ld{1;ft4D )s5m oޠU*E.FCvmāc%eċ+[ gя#CE^`0j\pO&*FJaVXM'j pCTF&̘UDmbL]֘W4ɹRp>4r/դx.sk%c2М|WNQck!q"}6wkmD @߻ںI\o-e&o#ǥt`k S  .ZPY fxMx# fՅ_*`jV+Ȃm/bmgc}j輩ܠ[[rf\! !j[H]pQQ_bWuvRQ3bʀȇBk/8̨ 3%q~q6NJ-+kxp5v?9| FoM?Fv`<KԂC8+싕B1fAjdL((531'Jndx,99]QvD C)c[砉dy/s6W4[4iܱ#8(ͻcmx@c[jU0*3t7e'YKMt^P#8p/ Rs-Ԕwyt}$շr4`Ǭ%g@7xW%Ajt6W?U t7{bXLjx Y?B_f0-=۳n-rH] ujub)͑ޠ9{Ple7 [d=k kRf^sIM Jn='L&i5\={4 7fI(AQD~xc 6?*pK($^asISyV6o!zѥ<" ^ǩͨ": (~w|Zk㶓18 Ro%䞽1f3ШxJ0NU/cS6 kqmL\/ɼ[k.Սu~CW8'פ _CCReoѝo;~늤# 2ֆ5Zڝ8x,A·PNϹ/-"' v:4 kڎu*YNgC-_&$Yl,B-VcY^ Gc+V}>-t3qg[Wld/- +@{H}C+@4 L <ǃ]d}0ZrHlV5C;5mT&"_)9ݾ= >ba3Wl inؚ9翾Y#gHGTdpk8UlX,Dυ c*ABv/gUO$es7$)&t^ry P67@|HٷP iśi FۙqmBMqJHT3Zq|*pp 5.j |/7{ ތVx3Q2: Ё$ Y~&{@#eH"GLkGˍ^݂vW.⳥Ǧ܎%{6ÁVU h%DL0$gLs L'Sr .gGu=0A9[꼶m3A;Bvގ<q!k`*P[;~~MܦVMEI/*\G&pVX֑[hX׽#0~bË$ Q&wMArlwCqme]Yw@i= bN}9 k`a$=n:%a!nC:[e)j20 lb ZZP$_K1,«D|mePxp|R SW ulCT-4NJ4P}EmMx@|,5F`ְI+5ۆW4_2,{QgG#b ͱ;" M#`;;$ d{?ҏ+LsYpp!P#p\Jۃ||Vw6OtS|\ӇZw̺$B Au B= _Qu^x9?|q[NK^"Rn>P+ɜ%P7rruxwg_89*bX ćg/4–^Hwv˯DThk5+pj=}#Ձ>s~KW*bBJvA (2 I̾5虳y8/,;.B)J`g?Z>տe̮> .ﺒW\kO pvg:Y6 WJ]8yV`,r )a,iqqI~#UZⶳAb2)p$<^km;.|#v[ىa };"P#JY"AJ-whrtvfv@ВX( 5[6k%;u}D$ֱVuVԓτ#S-' 9iڥbkԇz#|otRvXŸoˁtX$Nf"yk3æE̋^4TljlDJɞo ?D{.p +ѕ{MY๪oT)(At4Y~WL)͡؀+:&k8["e\ZWj<߷-^&s + Hu,dnDqmE+v}{_>fB_J8xbY % 24|ŎsB뛝;YswAaVvhc:=i{)Eva0ֹgL!OuC $V1^^w "@3)ڨD+eCk]KJH 8d/֠=׏7HqZ2 8#<4WdiCzQ>BXpF'uB+ܐnp6$Ky3"7Tg/U9߄,IFv\+a$, ԭ;!`R_5)H9E fLyPү-9YO:x5ww5w.Tnbe(n!G"J_t%yxc iXSIT,+=S)hϯ+6ixY S_ ;.nhA AbT/KzErocRc]\g%qRI_ Ωzmȹx_X>EG=^lOyYbw6@FyiXpڳ= oxڏX{U7 |C/8xOVH "4 `*MP"4>d$[~aׄ^/.%XKO/3NMd7^We9r{]Ϝ `&HF Jn2YK^ )-b%Vb8_aRun_BB;_GcF h3 jw6j婸QÊnֺaMuCk>t""C㕧Ĥr\SʒG8 Vpz &7gePPƴ+|LEF YD&HB`kTyǫ<;&nE!!F_NqM:|yr!:9[-u~V@[9@##2*I[;8 uͳ%'q$4VTRvpT}R.H0$buex#C# `%I3'`9>G Mt&S;k= E(pdiYH)̀о\_ ɧ[ wW>ˊ1'Fw09: #wj#&^PQ<켊jVbdQx)by+Fm8 ,eK;TZ5[]iHMtiZq@Ț?U/u ;VHI413t1YHk+e{RG"7D)Xw"YLSНM 1Br rb/֓[B4uuC@j",F js-~abakRX#iПɞ ns>0-4՗ʴHp~ז PsNt&A]G镡B,.@μY}YނG%Rg\moTPo\ÜQoMCpфD(^&7 kY<"~ flHJlJ߳q^ 䟫X* 6DhN?, BL gin#wv OBG б[IwR!tY7 tė68XS`O% D*f`VJbit(Z]7͌&,VK)yEz̲K; v>lv kF[x,plb l Y Tch\ƢXAxçq Vlпh MS&16M'gz[I"a6ekJ>˨O;Ĕ'] Es~jdWFN-qx5 wbph9f\Q(@QIErxF;BxZj4Ǽ<P/DřpgݱD%NP_ ⋎VwkWi+yυoBY~Ժ+7-eȐSްVQ\TQ Br?<@m}LjU q#Qp@U@̊ϟQ(Cݝ(ibOޓʢj?獦XlROr#54=Cd4tsbTH0B>vU:rMNP͈ee- la8*MC($\}}:WHa eqNJ ^_ Exr2WZUrt9VLFv|wƋ k<@c9ż>8VR$rFyUPztv_H滨'!͘&04~ V8L#5XoXncVl`K6hG,CVP2cN[#:_QKPq/ÿX9 ;8Y2E ICiEAҶJf"#oưHK5i_糰3FTe+VpϜ3Bl#pt WUOU`Pj< Ҷh|{k.65510 U-j^rN$S7qV]zԮ ~ilRjI}{֊TX |8jD2η&٭`̚O`QHR$CJDŽof@ l|=zM|\=N+h$8FJgO]yq#]'q;3홪Iu/Q~9hE< Q"ab o7X=gKC`vb?ß `pPih ޔEAFTe}NpEIOd9̱~ p t˭]h .<[Ɂ"^}}7I:Z~ nj^)9MuB&Lx2ts4X5:- "^ *ְ69&pYRlbu3c;wBHrr0!\ð5 0رGTB>I!)u )S ;FYY+ƩJHa8]v>(DyB8+1 q@ocCCK=Y VJ!5Id{7㏉~yQc[f-/rgl̶b"Bo3 }g+c UfMq~ǠY'`J Q1M)9Hz? ot8OМ/.47>Cf9┪u8*E/K[ugiGKj}fz>+Sâ +(8푈j|3!Owş2+ =0Gܹ 8*~&Ycשw_qL}..F G1G=2(OCaz1hh>ºc62r%#߃c@~ 2bڗL(m!ʈG;;Gڏ"n)lڑ̾`i"I[+0'k(s]Q]'ioM~k帞5("Fn J(uH3`}R,ǒZߏ*ڦ? O&|e-yrcv2&ѰCBb^ \/(+RvG%ҜƜ\ ,|QKJxĖوVݜLs)I B`#L!ϕ&J4 E$O1W^_f@PQk>v ;$=JUT. 7$,Ey-ozSN}HO r,mBxo*p}ďQ{m/cKj![좸R!NZHUF -+}] ɹyԇ?c8_Î$O4c:מPj]y͠ މ fwj'db&H5cP8<>W]<{dg6iRUS:#)),XiCE<1hHn͆S.񖮉ݒiG醲Ȼ7]%t_>W цüvi|F?. ]/Noއy{jc3E$L*(:{Qo}U %tݏXǯ#nۃ1{e!L}l:'{z~_t=ĐA?_&"|Gs½Ţu{^AA-`5%O-h%=] +nudi7.9a"cgU*,os/s^~owUXȄ vLgǯ=Q4<5jPC>?9!?'9{fȾ-sjQ,WQK>JѹopZ!kK< 4c)s9>tnΊ15ȥGT/jRu,vd|In;Θp%) },`9e T~N^R"o,oQ 0%\I{t?TT+D#br۲*B9<9B r.&HbPhwqf" _Dl[Ԏd5c,] GyPr @A[:.NXbsϫ/j՜*Nc[q6"lR`bTQ+lbGDt,':ի%|^d] @Nm'V4_(Վ.cM |f&oxn]GtQyZ#Z&& H7N!gI\x`Wh]1hrD3d|Y)zn NHH;aRA3)!7Sˆ~V$ 3[.&f4IY펒s;0^4p _=K]\wlY 3et@+̝,#|_T#X>MBSm\U&7b}-Ϗȏ~̵L~2z 5 su9y9f zc@?H~SڵE!aGQ%W0Ȣ7rӳ8%7& }^G3l]!-%W0=$ ?Uz*hN/q yDf8>%EHܹlhf~/ RVD'n,}Y"ȓOi~XԆf"K(mYR~tv>泐ՐHl儏U-5ɿF^QVmIVElU]'žՀ{©ӥRˮZ/R<0ܻAfHI2ϠlC2^h4j;pL)i8[)d6xj`W#12LFʄt_!o-|돖Rr ^λl8q+%lq4`zDN;X@,v>>萠&/ܾ1UpɉN.~% S]c\q!|l < U}/<̑듅s0z;~QãԈ҉W Ō:#֫5 %Zh<$o7t_h;e?舷]3,·u{{ygxgrhʹӻZz&DfX"[(fӔFԟ/ x^e/C픷 wȝ{LyWߊj+;9lkrhG?zgTR;D p</Jdxu+=Jru8ݚV ʃ/}AlS_*:nAFȷO7Fzroگ\'i *)͉^],OgE-]'yMIµ= A!ڒy6I_]N5+ |fu)XT]W'N*=kU/AxG8Bw*6oԺ-7u!(g~^r dhf*uR:2~~[2db<%VA *ԃW_%,XHLe"Z~œ,\j+ޟ\Kq"Љ1#OYtBs>B:ĂId<,&4FаBDSiuޑeb-0ih\0|5zQ Ai|Ilޮmy:ҢL2Oys'مd)V Isq8YF*8$_'`g 礙g P%wS1>F#~IՍi aE9$5FC%ɳ EȓѺjX\YC!P޾B5nj < yTq ׆bWZR7 4 $ ua-z)~G{ 1(FӖ)Fe >=?%j;hIEUi.)ij$'ocRkH4r;MN_x='{z4 "ζok]fN$IYT}ӝy9Lt+FQ;Zi ^pkrg'x.fRL5ohI Yb_F:HXq [ 4c.'g2~,qRogb(ˀſ\MLi*VCe1ӕjL4&l[Qr@9 ꄳɻF sTg cȥz5]@ Y&;_=nʣvh*,5uȨA\-M8>\w㢏zg9۵V8M_dإB&+_͢sti1Z(v1IBAD׭Oꀥ:ml!{s5a :7p%Be# +-b CizApeN>IOJkN.rN>uMͱYCw}颏*$-\Hcͧ2k-ډyK /8 mBh['}mWecxMDZ,ؚꮞ"hSB y Tn:$a=1ӷVmzϕyj׶z]z)U QXĨ7ؐ!3u)Di lZۨ.IuS Ej-`tY!1$bD/?sBr3VTрA3GX$]F=ַ=jRk)Ѯc~uo4+UqMz2G0Y`E I%uvhKz1o{A$W$8|r4@;"9˕*ʭ h" 8^^ba1? D&ҡPr~n TKC.=sR! ok$=`GK!B1U)%:|v! VaLCmKh3X5;XܚpsCb'rDj&k){D6HsQeMN y4[-u!73@F;ѪN< _l{lv0׌T>;G[+CDdž$i\;E. &yٽk8cR!Ng.9H KԆFb_l F I&D'X/@]Cs1w*|\>v೭(`;fqIh weN凈x˹?2ʊ0~ 0/2ss|3Sj k۞`pW!I?D+&2җ'W+co 3&^uQ:Q{s . v% _œm:L1jɁXo.}Yb k}d }N"}˴m{ *X͛暛> ԺkuO5pv^يdQ!l ut Gva4=HEMdk+ӤL$Kihԅ)g ?i=Ga60)a)t )Ow'[@bHg?sy'MZnɄ 2UJ)[P@.E*64E暻 ]13ɦiSV7̊tk )5,dOY*jls$\e1,+׿:20LTZYkC)ԶZvN2OdR躻G>SBXK^I0t}TR6 l>Sr%$o\i  >00ҳ59ɔ[ ZI,ջ{1=LJ#˄5- vE;bYaDYz1UHf5wF: 3},1Qye˭Sƫm't(#W?1@ UJ r7YoRc?";iˋ V4Ri?4]wsG4U7pWʾ^4rOF_XSeqG2ш-rQ%͍L`&Tj hV _ dm^Dqh4Q+ L5:D|%bmb%?;N؇c=il5sl;; %۳ths{o4 E՗H6* nwas3 {K 4  +3k 8^۲`On0?G/?WJ NRKr9xKMpv;bYucw3 Vr<-WrSUJ˭gG!5! \Oᅜ9k^-XP*1=JcN u eg$YdrSGbP@Z"MBEW5P4Q҇+7% .k&8yUQ퇙s~ q?i"Q (iܶ S:eʎCoUF O 1`[of6"ve!O2Rscnlw%AwܯD8CHwnW*xd`" z3#dmm(zMÀ3Qwdn;etPNoEZ{ex&I҇nR(ՔbUQ^(QLuȎ3CrG8 tG]78 ]GhLzb|TBcX+_6QvI 9,qlPF >Lq`'iI&ڬ{(n9|ND 1gnuTxf1/ 췣)Ҕ=lh->V<}+BA8=T+uqegGTfȉv|QoGV.x/0E*t-[i>J oysTpz]Zc&t̀1J9avأv@8f)N@o9~Ө.t9kxa_h*u>pLXq+70Vvۘv~NTntJ 0%"x]2װ RqLڅmk69Qټ(2z&Zݖߝd\|ooȴ}Bd4(~S9ӽq#*.m$CV4u +5#Ns^"XvǺ((N4!-`m[k<.n.,?bGg̚ic#+DpC}6ɓ}v%NQ|6SȚ,SѩP&gקrqc`o >@/!Ms[.&%6:e]|=w\|M,$a".\”T4S7l7scm_\; q[!y^X tu}7. IPZ{/ McY!_rC ydYƄ9\^u8k%7^+ّ_0zeq| `}  !Ce-eF &c 3iC2R)G{qSN`CC !]'ËRZ1x5!XpK#yF:!\ե6,M`8$H "t:Hoz~b`2 Hze8 fAڋkѩQF Vq-Tc2[R:`M0wʋbؿW [JJA Sa'L̮Ků}b rd*J1*<@14vgNūRn_.E%nthͳDbH-F@gi"J_7vVuUjnX8>ʭZQHp,dLXF`c 7 _f[DXvh:Dž]+rʇ{]׆hX!9m'e ù# Fn/KçVs씵֐.SDlΞ v#NC]L)$iShgj) <^+A>ZX N5 ƀUɴ&(&2K&YmǷV@Eqe| Ikjii|Q -F b:ڙj@Ȍm RĊcFz7sl'(EA韓l)B?GS$ZC9H詒_}O! t:FA*(=ie Hdz b[wdw}z(@^:.):┼7WefCg4)\ew}x5 7++-F-'dr*A aJ4@|.JAUa ZjJNkO15U+OԖە1.⤪uNHAU$Ohs9[!]%Px8uo7N{))5Gs$Xv/1J:cPxI2G?Jixʯ!wxhbx{!6w}dN)w3"sj._pG\2VN@b;@('O]g6! 򥫓繋(e ȯk˖fz~*Y‚_AkKC/)F+bdpp|+xCfPcH'FC06u/o~rCT#6TV- t$xbݖ3Z vD) ez`E\lͷL4[.+:B :@ޅKә; ~ =" !p=y{Sp6JH1!BIlO7 2;?ÿ ??qHח`F415ZDJ}/D\!*a3;euhﹼ^"d Qf\oml@ĥU49wT?kiƈΟ4 `钣ezwMAu¸d/`Owiޏv(͟q,>R; & O5إcAuF!w].!ڱOJH9ݔ"7$\FCp J|쐶9s5(>)ێʌ̀4`RٷH3kRW9i}@ut61-\I\Q^! $70. $g GM<Iسn z@0){f\, #Y_+I|yFDwnbR{By9sri^zt^m,S*581֐+0gVzR, $uHalg Frnt;WҶ@^ɔyhLuB.0G^KlblE5w9 hD@1A5XH3dv? %9~dR1VF9%b >5[,KSܯI } UHz.cpk_($mҵ\@BwLyA(i2KHNLK&o"CBibJv(\몁.ԣ#ӚUxKٛ S-C[y J9 ٤vM 6қ.F>6C`ᱞr{A Kp%%-MYh4\s&`1 }uarUa%iNJO{koW? M[vΆf Hk@LN3}'&[bmk7(1|x]"7f.(垂f U۰%=5nʗ:=G}ļ=%1> t//+@^h_[mXfBb5$R|Ѕ% NV!?Ǭj7>vŎ9|^*XRb^ʽKiwyOѨǔGݐn[X_nL-5`tfsP_ǒ[𺟕,)}1xWwzY8B`b(73V)QXDuB&|uTmi~BH I[abvzWv~ %KKhC4ම8͋c#KE)IĊ d̻HퟦIz#!w.hrw0FK:DlazOvVz\!57i٧v<#HbWn׿BoŌlzT:~%koc]1ckɢǓxH hyS34-7DG2uDJ0,行9yEG*@/w>t{Fv 13`Ƹ)j6>]*L@7ތ]+hzźpܘ' "܁.# -ri_T>y`!CǗ @]HR%&4:}滠&XioDžV^TˈuIF$XY@˕QD#i~ 6 9tZoUyd u #&ZحF9}e}^UF3{a"Gͺ Nz5$nLmFXXDc1FOT~$L+wNzVL_g "$&}TB!G]z"}5Re+ N҈N Vg>'iӺkvN]=1X!;Wq`IFPl"h!RgK ?3yvh_&5i!2I?.lܩD5h_ʽ6Jgr/>3ygfLW `6!4=E@st~LMej _y?hxj"= n(0k,OSPchYgRTa%Jl"'L,RMPZɌ>]*:΂ n`O(<w#Sg*}`uUAH@L7sMB0ÇyKDET{/eސ1r 逩[ޫ'{PGg35 ${>=6&3##@v9ʉohucl>Ai8aqpшT y.Zq^@&d |Uc>9gPH9*xfb$T^)yU ["qء]=e<$F[Ὡ}:h[w/pCe?MRg`Bk_-Xv6GV\:OP0}NCQS}9x`G޹R ɤ A%Gf-xB"o 7".čj,A-pq%]|J0LMu%'؊70<2L3y(&lwtyYPC/Dd&&g0fRv0NErJl)q7g]|^ol~84\B{;?ētd躈a>{6捃MO8-!8}|# uӀlв/nS l\йqnBl}?zRҌS59T6f=s."~y!+!0{7L侅ՑYAp&UF /- 1}Wl,|ߧ#$Őg`}ҵBz{6 KHb| j ;EfXA4;.Q&z#$ޝKQZUc;jY<iǒg'Mk>ַS]  Eu1a@pYã-2_c`4pvynu5vafd-:̶^f>_#|^0H ɶϦ =^|G1b[%C~ׯ+e̎񉗷CN,8?%6?]/os 4Gl+xpkMesR␐(X?Z 5iɽ{cG߬7EA(x# %M,aS/鉗~dC@[)iX G,y&&2!{T}~,ӳ$0/:*r 9pty\ SdW=3 9#5ֈ>Si=ŸfP. n]yK@= Rmg,ȱ-#70# %yA2f>ա;|g3&05[e{3B;yX_K(ܠ~XᆉUxrI{Cd>C 3w+* ༁ + ޵np: Dž5Gp?' |9vBRT No3&hg>^=$=G drhQ 2*;|x *R O$r@ԦXz`?Pp7MH2N3]D 7s!!5u0ߋVO ys ,W;T'd33b`nJq w5o?^rD,|J681j+.Jf˓0po[k-D[U* þowKǿ-5)e:_CbpLN*#F*zdMʈ 蟥%ziU =&m' _m_JI k>G /&az+6;R +&SQ cQ> >9|d||0OAlTwSKRPGYYL^^HuT4['\9zT%!eBa&/g9`xIBco݈by{>k=Bdil?C/LϤHMj,~8|IUks`(h K/ߩi*#b|bR̰JGܲyf%z&"^MIH < ^NkRw']{5!*IvZw=?\EOpiϧhe%C֙^c# EϞ#CXQ@u`u{y}>Qblw{m\\٩)}!x0W6)BSnjt΄9!mނvi?ˮGA=qar!`,}py>"A{Nx]cn\iL^yD'=bNQQ/ݕnLAќŧxA;F\c\D@.?<|R5鱴=c`f+*6ܑU䕷-lcR|a˄T8e!&K,Ӌ"Z T3q{Mim7=A4-̗r@G>c?n'U+Mg?^Ƹe&Ws`E%瀹jn@pӾ! +EU;#槏`%PzEt.h$]܀"{'ql&}'<%|R|[Q rk{D!3? 9vZ|l>;Fc}&;~= W#ɠң1RZ3JvS^9r/rvzgv#κxg[0?#hO[b&cb5/w@ Osg76P9B@ȡS#P D|*r,A)$$uؔ>أ 4duKM5*ԜJqy 6Nhb93Є:b2` {un ^X "p!ٛtWQ+d;%"1}2o,o9$$e-|1̹C9שL9͌UJ4 .-wRވ;co9֬ZQs6[mi7u'^^㬒iawd}ھMr2<*)i<vbX\I br e/ܜU-#Ћ-ڲ;qD8 np's4!( M pkDj= *GV%w*'DAH:ѐ ?GV9 lqfȊcࢲ5~ weo=1g]찕5{0ZncÒ ? anEƓȜD(2ߵ\#eTkii^('?!zb\8:22Hd%7^?KBF$8EtcH5vs[:H tGgrSYPʈxƹ];AnFiqͼyҥx}sY\1B{:'b:fZ!'kTtyg}]7 m?=j;_˒KY ̣5K0,]SW{ ;MeΙEQ 5f:J#dDl3qtF1 t`$% ~*;%qIcz<°n4|d}EPWЙthɐ> INm:69%N !nFqs H/FfgdObÚôՑ1?!TʙK!\JQvrraߪe?Z1yӡԳV9s䉐 YT-0NJ rfI߾=v!@cbV-ңlP~(ryH<.1ww8x_Vvj}.ݖA%L4q[+(6Ʌ9Q6x8}*7.\ߊge?%?{*^qա)iV6S6^ŬɲS#-1B'Pms 6Mdq&5t )<ɴSEl'l`2WDc>$DvHt|p zUt3*v1NsPh2\u>WTv(ƎϝST)'ΨmM#< jB[{h!$'TٸџA̓k}R=D=FƃB۠/~WK2;E!;<\9rpB~VOD^樮؁[qYB EXK ~b1,Qt2꼞.R潛fIiǏBPc眺{K >W ?L+ٿ27Y8}u3o|dz96(wiW/IXkm:Đ,hv\1C/[*9JF85ƿ)ܔ>cfqDu91*&.v CPG ^ߎ?EkjT ̋Y^kأk 02--\ى1Mnöd] b_/B ,=\CZ(F7}qNп0yfV=rÉ;1QJ0lO8ȏ)(۳_Z;l=U$$49ɲEN 6Ņ?ZzH9IxTmtjoEsYV%Zo m9z/: ]QiSN.豅%g $o K|n_"Ꮜ2JMdJ \%IU1JwϖRpݣAKɗ`ռ륖hK<͎:n{Fǡ"Й[b2lqokP *! ~~kt5ҀB>7 bj;׼|HS[ ,(Bki8x}~]&bA)HC*"zQ.bV[gIlgV4"= fB*7½^dbIDMBG&le倇_#b3x48zv:] OS=DZ05P{oȡ>k~O|N?9Z/ /`]8%(S `C*ӌGV%TG0sCFar'KS\PsCK'(+xwcjsUņf3͓^D ׼G} 3g }Oþɸ[l\]d~RQ3HK\w'̱@ d>DI=<+_'לj[4 l.̤:sJ(W=(/9tE~H*y򭝏H:/@\L# dBqjůir,rtהxrr)+UەDvY­Ie%M~B (Bй˫ ^i{?o!guIYG;nDE{Mx ~5ͦǗZOvß+k wN9?T XJ Q X)MavmˀLy8pIINQz`kI*[F_sm$tM1kĜfjҚeܸ[Lz>nܜ#EcK"]6hNX(CR㧰)Y#*|/(5pzقVKYmpk[zR;@Nꗎqghmd{pnuDjFV|[+q\vYa +ֱ~Žʢ$E%ErGg`>]=nw%L1.=(,ՄM?¿2[h\ aI4y’ L]cH4-sN'MfG2J+,3r QW&ų*[}QEf= ?{mSkKL\"^$kQSԖY5-u!0%'۾펅]=(G#X+F0B]?ΫB'}UL0W*}(_Wy'Nk >1 Lgdّ,ԀXF(I) - =:_fECf7ɷ<*A!qA ԯeѥ Q-\1/Wa0>i^7?f12UBz[$S$szMA @i(G W TURk-ox4cDA1.(:‹mPPhj3Y -1Q`ZݟUsI*xTU)P@,zzrG{bǦ޳X&4>s7ewe6tv"z ]ʥ@7WAf9+ zGns֏LYa +7E FF6 3jf =Τv&;x#W[yf/9>vWbi(/O L j&8Z]5nKԭPpT(P!*qnУbclazkOdT$'rZ2z" ێOq>79x=<&7و248 -/Wq,WԈf,R*= V(Tn;MKGIV)'uH/۽_sKX좧z AgKy#_k4Ǖd)Rip.J ryUvTsѤQ7*M'Az5l̃r@BXXo#ehQ]DEctA7D[;b8OI>=@O"k{GewvTFNЙ C ud~ళ/~tC<X$oOJ%>q`g_#C)Ŭƾ%'4;1=8:''kPf4fa p&kNgݞ(PE!Eg_? [:#{VN^B$ &v/pSu Lm.1* EXF 8Bh(yYv5;d{aފV T׋T[@Lie(*79(&%A$lit~Q_~+NE$AZzd}x-O,H 1=%a` 䴄@ntw_ k3&"!.gHR&G9#/ 4}בb{t>Wg,MAuRRzF*rlt7YtZoB+^ot6OR>xk&W64B ^8weK+R76闋{|b<ɊG9ၣ"v=|?h<䧪Lu,'h4Vw%HF59AN+#SSzZX ZDF; F0iwtYId4S_}x"lG+w,u/ŒfWdXPp~.oMɵW3yDx51χOI͏{jh q=LL!nt"D!t M6Hq{wS 10oK3GX"YG;~s#jDS@%uniZ !~@Ƒ ` f`Px^K'^9jX|c.0r^LhKrN;ǏI X(v _b#O샽*M'H9I8t*C qqͩf5, ob7c?I|Nm7OOX]dfLI?/qDD1#5{ 4( .~mBee;p.MCQBdn1 Nܳr%l|?&a"MqD4՛WyڜFhO-BH VkAdz(^6rR Kdcܿ ,J8&Z A߶MݒSONFgWΓ'Ћ#t)G2O5[*[^_,!Ip,63{$g$ g޷{5>-4= 4-ƈճ^ fϯ0(#nigGubsS;ɜr}dݗމ͎?֣ۭ,a'-⊴]VPcCUkRux{C\)@Dfg1k'H-p)yDY 2hjLiPpOI{Wa N\opU8V0lb%7QcbU}QdD+[Oq}cfT}g\4*޷cF>JNp١׈sE11ʡڝ4Wܪ9oɂx6@utgmvǹ; j`@h6a$`x3G~3ܴ *ۯS_߻哤)~kP}'jX@أ]-Oj<%)?aqtՇF`#nDކ3-4i7]Hg7~vVm 櫑 tqHh KTQ9"  i"_zzЧ=e盥7-@qċb .4Xwe hw-;;Q澵CG[0fF`/K!??Iz@a6K^Whq?1ԥw#csfaEyNCo:rlXPtg~ F]9a‡8HZ@&eRJxRm74LH 'zax?4vS1.J)o,:(C?%.,ȒrkEd?\2?/CZ5,B;ۛ%XYQ t,0즉Q2cUl Q/.EyJl?WW=T޽qrykw HTmځ:!B9ᶂ;`p]]T G*_Oxz(5YkurlXԛN>0nK;!c{2 ng63$5abA`YQIN3M C]Hau]qe/˂:\8$S\_>wdEWE_9tj .,k_]~N{pc+9 R[(Cc]-4> jshZ2.e1I?IBQQڅPpoY64gAKF)moraOܟDY"RCuo<$DPDw]m$ޖ˧Ȑ9 ϐKy &y1.\ K;֓Yث/7wx>PSbx]@%AơŝAlV'.9`9Ø= oO*FKP,g]tAڧ1\y5O/YpSlXe d>4Ikym/6K(KxڨgZwXl!_-,E5v%v}hE.}t_84J:vjHc<]O__`r][1ޡt `3&l $4͌Bgz}a+ 9O5o]]gY=dS;>JT Jzo]z D,3R1;p:ha. q*(` YF>vmU#Pi^k[llC"ns,n`f\bWGFN5NwPiB)Z c쑮e Zv#2DU=G/`fo|ӡ$4M0CPBD ޢʎYA"rp΢S}jabhKT"˞#;GW}9muR[,o\U(*.RV<2DlcT(ALxmOOQV[Y#>t@?p7\t&_DYWaD-|3I5Wr(nL.cHvkd"X; '{۲zc߱:'h$vI $B_3Ӆd Cv; F)xx12]цZO _A#Xь4S; pȆ;/_ɯ91Mc@;֎$tnܳ @9^tWj" ` Nnq9xQ\ll4xJKBXto EH RnXXbQ$҂77e//UFDj3ʃBKb7I'p#\(EAwdʣ/.[ܯ6#[6⎠7 {&D1SA :@mmW]0ѫ&It,%1~ѩ !zov8FGK݈6&(qѨ=3 \N10Rqx$d+…<9vzFWlK?1k2w$ğq R߱2CCzao2"E(kjz5{į緤 и 6j&.gR]Ca(ܟVmD6q$ t>Ѡ vYƪh_ȝY˪15]x22%8ewQL204u\8irFLOđнI2wm#B^4u&^dB?VRUڨ3x1CWgn8%o x wvs w /pg"B+d4),оo9ꮂnj ؗſtP'1 T5(AԜ:z-WM?`.5@ ل<]!(VѴ_)y& Jj߸$ iW*押`y@.yr=F;@pM$.m̳"U| ]$颥e0+(?y9^CtNdM2+![l(>Ү9֠R)Exə̜ŲϡUf?Lw~X 8»]CslOwshBgp:Wקɺr7œ0g Lg_LqӉΈLm7o*DrqdO}4`kq9tvTZ#5>ҝ>͢6\x䏧ΜҬdKF:MT$8 Kq2in2e&Jc(_O:֢Fk H# */HK}=`"gFџ]&LqR؉ L3 pL$1" N zjur*L|f?IA.v->eC#AZ2?ebJ2lfJT732/.Ί[#+7e7&,e<)Ⰳ!Pǃ+ŰnLs6TE?4L@G_|b@^zhz\kXM0Ij*e R {(/` Ѓ!C6IJ&@ƨz/63!,>_-`3#qLD?Ktf*"HAl}ThJkvKlm4Ԭ:>Νֶ J/W Jbj֙Nsޚ4(}FA ΄/܃Nۧ<&cw"B]\ApP]MIa 3vcP䐄N ¿KbHХ^(8=_1tVtI*QߖRH2=~j7\̽dþ̊ oRq4€ѥď@rΔ7dP\hEĆH^ʍ%%0= %H4罛q]bl^fo,Ηd26vÜ[a Lrzxq`F<<_"Qϔ+KfǷDbt:XǬM6i0#3:pwSkYfaܐ^ۻ\ O~S?Ʀ0H(bUlYE/>a+pkSA6MJ$:neJчP/m\'1CU0Dun! 6R":yblCj5%-} +jˡǪ8O۟[H1~nyTg$t홒,֣^Bҗ S˵r0u"(z([n3c[z dz5P]o<˾h߅=ExK۪6sU+n!U#!@d;#KK {(J{-Dlwd﴾>Vc2Ecc* 3c (K/88]|Tl` cQܧNKH" l\%R ɰ+q=~}ɰbU7 J}``]H4%=TQRUZuF+)^?f`-k/͙âbe]ĩt`Hìku fi.2#rÝ״g3E,iraG4sUp/y`dCb@`1] a-èBR2i+KItP(3 |uckideZpP9dQPJƛ).ND3rXӽ*f~>YAQw7nzSHM ǰ$@.nN?_(DsmdaYPUu~ `j3UZLV.ؾV< /6짘F8fk8@-ځJ׻}aQW>R#"!<n1BzYj2'Bb.2JOZR`_+rRn#ItAP O JL^%B~΃BuhCV ps=bz*B/!ǧtBܳRRn Tެ8|z$OzZߒDǁ^XkM42(_sH)pFNaφz'mzsEBJH%#= '-~)>>_8fYa2(} fЪGs$!>~brTu LF3ŖBr(eOk-8z2d=9S"u?֎fsca5?w5mfQFN :!׻Ŧ)޺v%2.Wo -{[/{R=(J!{%̣PG1.9^1.gWj(?s459IC[,opX-rfT)l"(+CZx2,4GAL$,\-*-XcL#mY]_ՠ\ co ^BLG`O29L"]H y}NSb^[K/Ah Yqj,w-dC݋Q4÷s L= -!YxِZ@,z)8,FvO/I Nare~(I izpY؈st rmI X܁.7POWņz3>mKA=lSf !Y!r͇0{ˁՏe u= hk“ԁǞjO'KWI~߹=ll99ȾىSyT>KzR>F f|;1WxFX9`ń:=ycF5,eqE#8['/z;pMgwC=Rj⨵s1%r'Cd,VхeҐ z$Qa/1}l9˲fBUZ.}kٖYZ#Y\K8hᠮZy@2kêڕN l' 7{^O3Cpr_ґ73cϔ|6('fk'0ؐU02$@0r *[뢲o q 4z}X_|,4)pмJp"פk1J~Ve7jht3WX8m5Ж $4盶γ]i݂Y _$_-Y!xdL#||zRF\aZT޶Xr4j́MeAKBuJf]0}X\JRR`ڠC n&5s(x1x$%MYZB5b_ EرGwotov~u(Ua-.4}ECpkwӿ Nl("o-n *Mum3_"_ۄ~m:+%WLtZri+ @S]E;p^1s3 @;pDJXKl\ܞX5=`/Oj۫|@uumV'@ÿ)kzq-R_O]#c)!l=38q6\ڰɑ,X2)u<]zY$NgoYGm"t \<WS+tߏ1AJXgޙM3qa@LD2`Al#q Vܬa A+qYb7xxLvYC-a>s,q`ngN8Gruwv&1Acc!Xǎѩ'4G]A= q :l|q> b,-|Ii`i&MC,TD ]dhn>\4*5ƣ@C?ӖS2q?@<53ѓue}  5G|w.j4f{ Ed y8G-1鲬2”xa'mdQFnDU{>9sV?$Ms3IҪm=?\ҖTT6B^J- 5SRVu p0iJZ5K8|V'Vw&hYZ "͵C4MVVF&եPj92q?VcRKoMrXŘ msMrY=G"6^ֆ֑.GۖԄJ2 W}˚T׿rC:v咉U_mRxg{{vsov UG[V>ii PID,ae}&@ߩ EM{{'[FLk 4̧4i?襨䃌 YGѶ餎FGiw!),k*V;luG])H!h1PS0'uZhAyN?\$vn݁-W.S˜2(F8Os %^`3xx 絫.OyWYLu% ލAOMyӡ3pBϾ"I0Bc]Iu)e}pORSۏ}5/ ?DǞ!\4FCO'.#-#U>RT}/m󮴶l둢@S?4%H#/oYh0L+hB3Glߑ3VmUAPOM)'b<_#EV}$,l^ _'҄y i¼4B곌]' 1>ZDw$B6CJ= |؞) $`h8)ZWKaɖ%+HsVL"P$K#>cΨ+iEdM4Ѿh7rpsVn[>u#QDd=Q܇1¡jOwDA⠱Vi}B< MT{O@QJRM.vFA, woUu<}#ΌQ%EBaik3:rm&t4QSA}OW]sBT^2TLv<ήQ }-:?#ce,f gQY0VYuSc1d2CmS$c} bvn @%3#6XHf41VAJ1_d|NM퀱S=|%G[)O X̆2\ikk,KTi1 '[7T['$$|EhmÌPZG栲l`e4Ded#>9 e|Lf8@a8@=|gI [w2At]:Pآ_]DqQkNW iCKwSN?``giH9 ݁6%IFF=$~XK @= Ʋ[]"+l>#)gIu;2nH9,$=29BrW@s0ra㽿ݜ7{+\kݪi`&Ũ`ݢN&0GMb/[*XrEzȢ×ӶͱƜљ:Y X\E_ˍ 1LtfՕҾc=xrIfrJߠF.χ#}THCK,|ݙc[5rbdVPާ4$@0v.*~Kp',j>\qaOm)CXaEA_ǰ@5.,tj=S4(PʴRK; Q6aaZheKlfي$zE@' h56K2[C{;*)q^|vԮ9$\jv8ԏ)~Wl@6?\={3w}X}zK ~Vxbb_(KLŨāg/zp6ofվ)b^D=<D`g<8 rG@t)~"5lKۃk= T'Vr{5PUY$Lཱུnt{^x$q+nɩ%+HժE>{3#UAt$QΉF:`L7P>'t*vE [A)7P*~QAhK.I,\r(#TW/ZsE$L0BrJOL!`x59TdOK>̱$8x?>!Nr87KPuU^s/r7sG"f||3TH7 ~SkGƒsHi?Oװ ,?JQeV)8n5CzR\P \.0ZDۨo$<>̤q/9. .Z@[Rn$k2V"ő ,9bTJ !5n pN=^׬hbSf1+%Gt>̞YBf1zX "%y|dt~ s̈́璄.u(ƬX«..hg\.4!W}5:!ĭ8S{Ӈd˳G"YCD2>U;nRe9f@ м3&ĸ@(1KІdV\oO F% ޯ- (r̚'ĩmP=Z-bɆRkTF8E" DlG`g +ţZ/;6 g Pߦ"k=uyxg]#]1#Do\p?XZi='p}3EP *Cz{²"B SIRȸ$ iXtn J-ʪ(2:Hd匋$%,Á"vhb7c׵z"v/}Bu_L|t1\FY #:q<˾bl!ROR lmN@VKzx"AZ-vz.}ׁ$@䁀HV&KeӐ3ZXN{gp閫O j> e`cxx )زWzpGa8]\"7ϖd;4&/V84ǬTC6Q?j OG)=XU`v,HnC8&7HތQ`ѧD!jSّ( 4lLq? ,mpW]u_oLhS$E=L2gLFDqdZtﻉ @Uhb= FMcQ3qrvϱ[Ye؀1I uP듰TQ\]NAQΧdV+/ۆ^^%նN,ۨ%e=+XQFm%$LA}!pyRt9br#M0p]8`vhO&EЏ` YИ''Y"~M+Y:g!?&\%s?=kojo &XKZ\ fM H~=Rxo)+Ǹj尴B4Ɓ9|J@1BgpQڧ*^1/ wdb7 oa6*pĚ'ÕMaF;w>r㑤tp( =ߥl=ul@P4NnFH;^C7^g[f$ C?q펹v_|!qyd8ˇ!![XMӔ bBa>y4K/wAxz)h码" xQgGLC0O%?,_^]V]OzO-7 "i6G62"gі>N:8<X=~dl7ڳglDti9Ron3Tj=_ /A )]r~ GUyswNh^nc{j^tC}'餞&48z4Pz$p@PB9%-R=ӈkݤl2h`BLRED9Rψh/j.N% _̻qW{p<&I+M[K,OF 3[KrZ6{pfjamDeҡ8jTZ#A.{JVq<`YO+fxV4?x8ki]6ZDCt/"'uh&[j̪ wo-ѽMۢ9eǀ1sNҘ:sĚSXia'jވ1%=-u=BO؆TҙO"j*VG[}<;L`lyA-dR&in3Rr]"z<यWjzkx -NY"m~w5W"Rʗ8N,۾ׅ7%o..zX_5e^Lv-94l հrb 'L!3Qu7Wn*I(1 [ K)wXQPA܉8b`L0wиZĉeP+V7tstvP*:E ov))bNu~hn?kY/ y#dmxV1m#Gy!/u(ARXJێvfÛt3,zR!բ%C…g ,ib H!m8, ̩~݉[ergQ 7:6b>3XTT"8AX]B}t'}p^Asѵq}Z BEPAKlX5Ke5|q|, r%@w:]){chmߨ߹%ж'} sZkTj-NY=U]\>I nt%8_K)G4X.u7X^"ѥ\/` RW+Po&: OҰs=VQy];g,4LtozwWaYѡ`6?]DiBy9`iJxdP 7OEZy.0\BGc}0'PãInDδH/Bn/߿Ò=BZH<0rF5l1J$>`?V.dBdKid$I&WyNb5rnW9x_q-@`(ShU +L8]2 $sJZak M`;A9#Gsm}= xgaM'd =]sv>6xzDO Ute}ن,TNz!rXo>`qG2;G-@yb@q65DZUh_nMaN^ 1Jbߖ|/jjmH_-`wN3fVl#=~aPؤ;r %*ҦHn$^ =.VQ"u Oc6.|$UtēJzG=qQlzQZtVnSz1۾-gɌL/nEta`P㥦*[4}G@(Dx'j,1e]Be(h([KP2zRK0 H82(ř\rK{Z5^>Wd#ζB|~umTgwӃg%iR\)=U8osz 6FNJAE` > EyGĻ:ȼ;8qX ?Da[r+Ty .!EXVi?3]R0w疖y-(6Nsx!Z \DEqm:t\R`xaL#Jm, Y$::McQq34~:fukX?/6U5TKv)$nEU|Ҡ!GƥIDTRJ,}k0yҭ1ݞ9.?C{`s`QӿVWĖ7JiL [%,ل)DT?GxCږKh A,]8,c'C6zxEQWfPI%itKl(xW?b*~Sնůfj3Wt`ڡ-0qx;Z!Y,uORQW?ըb3a9e0Kʲ ]N/eX&4iil`vMf; 00v_)\-pƠ3j7њc~ԼcHw}Kd|}jTY"!/6\gxP3JJNlmj \EYӇ6Lxܐ9*Q'ʄ ;r0֒jWI(+Weі2mH[HN& t\<GE%*|q5m062g V1rsQ88AX ߳g}D'Rb=H;0*Nfv+d;pb" #ٮ-gRܘŵ5pfN 3 ElHYCTE:tEN-KtJT g#y:Z TP0K%/"@r[{.|#y_!1i[%?R#b*%Y#L4bi㗺Ӱ61 ^w&O FݏkZJؒw:Q,g̗NA{ʷTbm6lkZ~Ɏq_'{&rU`7C#>bC?i>j?Q=Kp9/lL첢FMSFp%O͋+T cW|9қ GP+"n!5#U>D2i2/Rb{t먙sM#[f%B5پUr dll)w,vwe1# _+?qj( xௗeׄ8kdaRp ur+.{EuxvY?U͂i֜A ɳ}!\+XJ.\58D]m[#0u=9ј'gv&A`7 >c{GvPmRT&G6Oz4Rϛlԟwޭ@]VS.PH1_tFAvD)D-% Cѻc(3v.-ko]"|tF(ձ hW4 2UjbLX0U UT_&Tc_3Vf BR\>ĕ=> žYW̡n?qxtzĈdy^Q^Nȡ0͊{}NI kbH]aLw ]G? s|lj$;~P@]s;~$/iR@+g\^ )VVIE|`?673";̌iЖ/*䒠XJ:O$]Msu7"1ykW),yfT]#?(F/MUԢPs{\==;=Ԫ%"KE zY]( a5`~MyύT4_vO7,?5$*M/Ȥ%q}:OTt:өyxMl!Ա.T @twv5+6^&'ɥeD0W3p=+yhxpc. _ZA m>ȞbJLʒtO9cX!60[c[(_-/*,^/S3)i]q]jʰ:K(\4T|_G+.6c%2 VHlcGZ3+5xj=؞AT+G~ ߫ B?ܣLIn F5YWVL=gmv G[(n ƴ `OR\1&kkV0*a?0"6Y/,[;gv8 Tě{p+PFvIozRJIhoo^98R6EiEݐ'jTHly{AJM\Lw+#q!$4خOqnY'KY=]h! NxbM{t5^/S֗&uKq>c;P̆ q #*Dq.NEOztCE ]>1!npB 1nV:.kpǧdba-%5{Y+=b^~OTc |ΰ%VNz\9+WW70J|A\c5WNdaW^)bR,I# C@_ OMsVAZPj>eқ"htbC8uE|/~ݤȓ y {J$\AE[h}k ^ qo"*`W|*IeFD\3 a]y ~,pmsɯz(jp$-Yy 'Z%PgQC0lG&q%er#e-ۢWxMuQTo@ނ 7?B(lV5D6jrw͹yG#חJbL|OF\3oLq"i&bxRfLMl0\T$2#3-jzԽĘKѨLR#QӪ~0ߡcJbU:O2" # h%F2)VlJ\2yz7AAatH '6\aglL)ӗXt{޵iVL6XD\en}7E6}fEv6yBa$vq;dk:}Gu=p2*}cq$]'jᕭeL`zrr_ 򒻪S{l_p@^0I ahͳpUJ \ |Dy#Nw> = J`9rcCZQoj J޷"n/AXծ8'=Ⱥ's,߿Tƀk7k\cHZoAQR+S(U@=TXi. 4L /K8F 9zС>)s_;UVѸ.\i8r}m,p%ONdvS1C;k"gfeo߉b"NrtHg̛yZtȐ- ]L$ g3=fO(cR@1 0l'\ӿ@yж~c;b{SVgtSBD qrȐd_gR97lh}wpg$FS&c>t傪Ƥ@WX2ӇA§F#d RÇ8?XZ<Hw>0C RC[y9Ɇ+I^c9T>%6kVۨ>dל?gd p"Z%%?ޚ=vYSP66[ɛq*f \IՅ!@P4CB2fTTE v+;u} T(X`I@>#%'ugȌ&C@'ٱy;Nr6K5YpLc Zzܧ(y3ɂ b7%JG, nۤl iqܢ7vB]rO)~+Ή̟ BW7D(~b7{6P!BxMLlKV6SjjlÌӚh%y_:81[\jr J |Z? Kqmꞽ\KjvQm4>ˎYmC>ߨVY={,>^xQ@f(4{hmÂ*%%ԪI 'N,:<$^m]Owdhx9D4қr0tb'^ò]l`>%} ۠H`ʪ,6+-G9Ŋ{-S (svWi PEpCbaMmMA蛅zTRL"Eډj) }}h7̜gYׅ^7݉6\yV&XOAeBǛ*ܑ R䎄o:TXuNBht&h.lP"4D?):^G{U=qbE@6!?/{25.)\%z9zY B5tO/dbɐj>#Z|"˴9ȈZG IDDex*Ϣj2ix 6H*U'yh %@yA's ѷkx7iKj\?;S/d󒐞q?:G'ԨfI&H2}춢1|ox%6=, Aݾ Gɷ/`kg zA#JE7jq=]юU S^,OmLjn]Ãt_Wp+D'M \漡Ti`^(KEbe52*EY]ޤ?/(j~+lpsŭp^dѫy(-ͻj$HUFOn+-LixoecUz9Aғf9ﭧ%u/8Y5T 8 ×v(lG*7* נIEf{SigvKHjx6]q4% Oke#Byۉ0,?:_xmQfUF%;PW:)G2NmTO)j `|h#$[-c/c.7WtTN3N mC qt1 `tw/Qa&, hK߾e!uB_qY))HA;6rcTxPd6#˵~vw觢3-73TSQxN+(N -P*f^JF/8 9ےטn:t(ԏ IÉ8 ωԖ a u6%$ DwkHd萎9xG^1cSaspޢK䖆! iLm[P(}~ٶ{,OgQ BBN8GyolD~_%F񫌁1+0|ҥeYho?d4_mɩMsnD_Sl0wD5u=nk$Ѿɭ'TUxī4|ՅsO}+lZD QP$AaHmIÊ*Qt1ak}O9v/pд<uEZ0Jp%jI?ܟobiX-SW#h{eX+( ‰[-)kmh_5oIxAbNWWLǛTpmoB*lvzFF~ٹK,T#M#rb8xh{o4 sx!L?[B߹ms, AS)L@S[-G~>H~JLm bHE^O{FyC.'yC kb|SAR`|^KA/[h pӄ5ɣjĖtTi틴R4YS@ zc{%: p wWN?{61[WI.$|@P2:Cvo34YijoGcKG9>ӹ!VCB!3Я%f$Y;!F N Y/Ox,XXMuJLĉ휤h%Kt$d[zMg+uSr7>ط/wqa:ja,P݈ɇ/pdA2j !:WjM? alZU#~^pڟNp 9*w,:al8;5xRs}t`@]-n߻ms cX,/ #D&K.'S& yR5;7Y^ U r'|Qޜu 4-?Ο,fyYӾ +$mFeF')o q1Κ /%w{mSpM:UmgIeZ.u6C"pD`葏EwUҋ̄}>i.ϷJJ>dQ܁O9}·>)MA Brf&?bPF SYw^HcfxXpKxGBJC8C:87`m`%ߡ S.jJxIOV_JP1^ӇDSc&I`#(UZeu&NySbRtNVD͜Y 0NRV-?S[VC**řҮ+E۫A?2@*`bm'bޙD:ZL\+YNL] { wɕ+cieU"#֙_ ZIB!!a8䞨 65==UYnZa(Ey`ϭBw|ЅG*\e.H!?57ya+`,nsuo'9PYΎ&ٵQlB-mϸho$)1cu݋)\SJ 5TXL DEˉVY bl\;m-N?"䑙PYI.t=ryRX(coxߟ | bgU2aєtgBƕȦr Oi)Sm[EoUUI i3J81䝻k4 ! +GWdEBR\-w9|Hmlv| ݄j:ՂeNbke13%Xp:]6Z/jxl<5 P D "O dDR^0I& ,tM1갸}p‚n~lŜ;(hHAuPDD-pܮ7gvߝ+0Kz?)P}8NuQ{Q=iL@hXF9tY9%c5*weu~ j=8ꬖtF2/q-O,Zٮ-۷wʿh^(7*V@S]ܞ?AYgt.?0de`b6<W- :jP/ucfz/$q4_̤vwUkf{;C`F =AҞ\1mE9ա6,0UNk#=c# 5HV:FãSew۩pI"!]L颋'tSm$N$"Q|jO:SHmI㺼x0|$MeX ʸ գDŽ;;&@/ZyՅcRw<.ŢF>Ҟ4 wޛyB 2ݩn5xJxnYO+)c{b2#%.0O2=1%2L>p/N2`wӜ^JH DazOCh ԒwXsfK I=T`,\^TrPXe|Ҁy1It!-|2.2H u fo=_=u :.9ꈞחʐDPx[z4b$Nϗkz A,bGNᑵZ9{a !;0%C ЙF;8m|^,s@-~o!=;͑qOY<;z_(;s*NTXsIe>iwDm'o+|iilF1LB+cX6mux5\-A8vl۶,-[c.J{MndyxYqzd5ܐ$"M{A:: _|R'X)ze}?pZ 4:1 QIyyVsv]LZ׸|6p l]gʩ|2Sөzf(rE8&Ҿ,}!ݤPp}ׂbRh TtD/xوq!GRI 6Vzj'p{Y;,>SӛLڈ{-I%EN/<~ wJ#%:&; /PX'"dɐ#10p+?)xLziP+#iD+h 骶;Po}Կ߭W'͐Rw![|"YEEBe2kU(\a)|8g>jX6R}gTbUzPeF,gnevEf/]j< %cuws k]Ddb jSH3?CKzP_|2+t]BzER~w?49 EålXHV7 Fq](RK\[W6~s0]j{ܭ6u7m]75+_v~Wa&xk_S^pz86-*Q#K9̭gGDz k`3V0Wul4s -]6!O: dt%qLfr w<;k̫Dy'{q6oijC* \9wnvIg|5oikV A yRNsܻx/\x~"t9;๊1ȞnK,­s55x>^PWyoIM`>ٲA]jIG빠EA#Jsl;\w$ Q[UWWW:#A#.{m> J6{{ߏǐO;PVyH` u(3 A^PЊ*):fB{$c%P,?s PɬM,l}cqhl*sQt>Ý#h}+u0^R3ŋ̩Wl\ܼY &=c 9U@<HԼ72r5]%i4)X}YX8Q&WDzkGin~ gtq  5@̒Fdj֘nc?5EoH@(؄} kwe-2ZAa)Fi2`Ś_V!gSc8>Ń-l}ωC̡ {I웊9uuIۖH)ɤBXQ&x#=xv"Ud?+qx¾ߌ%E䌞o)(A0qj6ZpT.1_u1^yx][mi!#yE܆c\ 0 [& )7k5Hyc#y*)2pF㴴7f^&C}P6wx+s'4^E:]?&GY{EEHp!Bϭ@t-[| iALȲBc[]S#njw_:>MaQYz"9u"iyLۯu}w]sB+ Ly/LàLR׽: 5Ͼ]K't{j'( 23 ᣆ+ \A!sqˋcCVDg*L[ KS5;xUoIrMUbwbkcqcJG! >U!I[x(@ggj{Z:>dHhc+{C gقTTVً'2e; Tx5@|qhuS8R!ūEtoMkmk'1k[\2|sQF8v3H\N [Pb yLbSQߌA54LB+*X[t7pτJ6v0l< `mѮ>iÒ0E7ҽ;}$v_uxYhBۈ,_Ċk(xx}z1m%" E|r&`\-^5_">9ci7@!DK.A$v^?'D3}t[I 6/,T:ְBOn'OްN/7ldFKXe[)fbyV(H`),H Y֐ H7:-nN]`u>nn?MnT6'?C7cDAa-3`qfZoK*1]֥>>SVNEnLXj~![#珀_6ѩn$>/v}1Be&+c=E^cC8v#Z@39.dH8yϿp ?>v{c ^!wF]oR1b͵i Ťw\>I:.;p,yr'9F$r*3f,8 #@Z ~oj됄;K/ScVcP)+O/@֟"쀎7+m,osӋ v"w~*8hUuh-&ۦCu^oɃAy.Fwz5/_?uZvІSc|xrjI[}h'e$GޤĈ@()i V5S2a#~Fhzr˹R`(-jW*ХljjICT#WPo@hI 1h2by5:@"Ih4 Yl>iƵKqCpn9:ɰ汰bb'Ĵ( -DzXA@MDq`3&zW7dvrGP].'a!aAKz!DTv%j^&Ye-#i~iD9?Q@yUVk&>5.-A\zIj8>? TQ[]F[ t rWJbe#3*004=X| Qo^Y kpUhh(i\I'jP1l4 j5z|Y35[p_[" &dRZB~/@`A[S.Sk,Q@Цw<$%Tط`Hb+ kE*ե&*QDBd*-WwֿC>H/"?N|ڶF(}a$Fj6{shwp4t}B>ur5DVs2F"[1=ཤPssO$r\+Rs@-]'je5p_Hֈ.6)f_F$EH\ޟo <ܮe7&Mqo"$].ĬLQ$< Q`}co ŜN`p'Ed(_VF4]]('oV4Hu) ;urɖ0n󲆚 -%Џ;N ;d 5h e"Y/ RE=!O T@Gljq(j)g[DϼmMxg!FLVQ!g5*Րz,-(с8- l)B#̂`ΉY .YI4> s[Q56M(3lkNkhD[ \* 1\6nIFؕ sbs 㞆b`E֏+Jᒮ>[#/v[،,8?Ft@Xo(m6byF/Bk)6Rkޕs01Uq; &3|f@%ŽmLO*􂛬}XTfp+>~Md?)vqB}&{%aHv6.%K߀Nz@]\79 ,`*u*`qofƇ[ژYxY6t"xsUMs., ?ͫe*5?Uh!q@X,W?NJ縹bVt?𫬝Ԥ_5 3xaE;2ŵNm٧1;Ecps˕ R2KsC^$V'3bsVs&zh_PU@5A~uRvݟ%;ĿJp ]1ۛ</4*Hk|I"]2e~T#"fe2Tv}G>7׎j7ѧ-*O\f*kbW%\5 yi 曊)G]ؒYihFpefIc bnmy$[9EqDκpa TܶiY.r>G|zYz\v3]d/S/,T2-Aب=0o tԎiRy>ţ&`o8Mݞ9G4iQlhI{<"U%u8jYjm7z\v;g|]{+I] -1Sr"o2U?J +:''ͷф僶.iH-4W Z?`$h>=`#AK›KVԌg낣|Et. nvy@_Af@.+c>>ٓQq}2Uz錖ЈƯȼs:qRqXM$`˫obuNoQo+}yуD+4#5!k.hl劢N4q䛚AaN!ya1J%[F~=e1 2N罌 ,;XU鱗%9eͲʳ#fj$gܨ=hJ#~(A}/<ڟP-wm={)ZB (&nNJ#q70;Wj إ+^-! =ўá#XÄ= ZZ)d{4}KO- i4F (*g鎸FF֪g.? nVwVt9EOer2 1'r ;lpܪ+?C+6)5usߔ6Oh j5G]~oVh3AYSy<2EVk'DOshj?- +l]uf}r癔> (]N)BC.97gȆ^;]ħCnX'\\pJ7(R(Mvrahb@"~P5e:׋6eQ؉Wa耔*jXBcp0Pdi #y]fr̓hr8މJLx@?zFM!L>C!C V8>PSo_ 0JeQk$m!=؞P8=3kQv:#`i,M,.SORxgYVP>(k'ȍM?%dbU.l7YE[AWH(IwD-Npćcr⁔ JFy% f'~;fmKJOp Ekæ7[da/(1ǘYj'd}瀞H;TZe\!.k4ڐej7uHoqK^7\ rT5Ȝ:$jiF3ᚼ(.Clh$}1{X0: 斄3a~.֐ -A4o"NE"Lɼd{CQG%퐻y)7#]B<4*/ٮ ^*KzfG&l|S Wu4{:65"[M{Ug9#HK΀ $kaT@nߚRɹvp&߻ՔJy%oт,(4~R>"AvK 'TisrHPAWEw@ sh3^Jm~ڦpqJ~"F0#Z6 eh^=THcê˞L4Nn?Y蟀Bܽ9(QfN#7|Ecwi5Jv :5XQ嚋_ad`ryVюy۶CߊrC:3'$HTeH(U[K:C1 /j"Yy"H7!fnKrBۀJ[~o Z9A {[ ΰ Qj,_k싡 á~% EƦ3V7yHf 'K#p^-8Yh%S JW}sfN"B5,q lՀ*oSC߸G3 뎭{USdv6 ]jW$X bq~=Q O RSiĈˤ9Mm7Wpsy_QݫtR(1W*|??Sgho>C}3KWmLūbwX]`ǀޅ78,xΎ%ZH}^* 穖x^'$s\ztBcwGvHJ d{6-L'xM|fU}.@gXvW nbږf2Qlgi`ptc# ` 1*~rϊT(-2*]9ZV˿3ٚP 3|EG#Pjד~VLXIYA7{/8b0#IxwR[ԥ#np j&9Sy>"tkuEo5Ć̫Iϭ4'CizE5ߩp2 %Bx팡"Y _s بmcKalm !@^O<?αag_'x..nB 찛ֈxbL<2r:4hARDntxSV8T53I&?{`h MoGUJ$XnV;;Zq%cMhM3:Һ>w 5ŠbZkCZnND}2d=c6!뢃kۘ4tݰRLԜ %`ms6*,ᐴ-^5[Q)"7L7UX:>IW}n*'8< m&)xloƏzAh#3 eNGΉc`ϝ;Vد% Y,FZQLd<vDg@1AN*59|I65ڳLcro@LJWy['`m{)IDOXh "lҪUaF>KIr=u] ^cބfCasnV܂M3AHԥCX2ee}ѝ/~\" ?ZOfeرW<nì^DXgϜrwP*$;V{4/0;=d82g;ߊmI^WLaZPo l[ۄ"@ [ f%t|yU&yRcœ3{>- 7m8]%8\,~8 *]=p62 1QbԣC -&ͽ~H<w*QʓI<0KY}O)t2.ܘ ȐF.xT Bf}^}hW&<^3J+Oh۽r02}H̖2b;2<,];Q`fӑOC |%MAnNx׍?~Uu; jh[ߪF 0(%;MDQF}PqV왟^lܟiv >BW'K &Z57w> "i}eݬV{+ :nUw3t>$FN8Rb?7s;, y"? (E>K"R+I"ui7FF5 Tx (sS Nzj2mGh iu 1Հ Q&q-,\LP渤6SVl`,) KtK(z /u4,_~yq | 젢578-P#)Ù᦬ uX@gkec@_4؁ԍJ#^W,]nIE+!=7 YBXu Bѡ?bEi>n<lhЭ_s-{~.iu׃@d@ummpF@C*txt8Lx0|ol8Iw5XL=,O: ]F?ϙCZ;miFzF*-j^,b _5MY|>HC$ LO/#s)6&͐=dy3~ OO^` FyGhM!]CSG9]UԳ̖B=ݱ^-$gM1QrN4$ \HkE#͔1OoPCiMA9*(ǧZ V˾HE7 ~;e6^//*7k?33;Dz|J0L\p{lQ]m<"0/v^١IŲ8+CJ;| %kr R_맟- bCGzwx ۸9v+$HJۅs QrT?y$|?  Ih ^c6I^nDX˥Rlzs<~"zox^Z2!XVrOaa@=bF؜)A"ǓjvIkt>l(vE,=C),iMXk ]:/ǎ}uWxa"K؃q,'v7O6դu v f 9CGNoV޿Daȶx،Jvvgߏ[ɇRg`FWک'F6,]sK7aAH Z[1ƬON9N "מ'xn^$'{u:jWT0.bQٸXfxh9Tq3ϝ d 'Ǧ#E &ohԪ6ߨJ=QO{+6ɥ` fbPs~{QObyE]`"ȧ5ʼk+fIKB{auvP)V"9dVx3p5{ؙ*} sA~\鞙92hfN BR ,W40O'ۼ3S=x],(|l%¯.%XEB`2 #k=JLjM )+3Bҵ.Y*E){O`1ĮL8>DlY #Vqd:]<(-_`i] B\F5ژjE :E|%zuaM-M} uyﶕC}ʆkHԼQ&#:RX_?\ԭ7OJU”}Ç-Z9;`" T|!p=JsѡURϚdj SvQOO̰<Ҷ+'d :HEfܽ)`O|`zlxNVk n>sVвdgWonjs) 7ר3:Ĥ贎,b\`O ]谵rZ* - .X1YnnC_ms j>:֐N4|.wﬔBd%f]2I_x4rr}[4ϖ TOnJwZXB*b#&+9sFcgVס+;ԗ&A}1tzǙقCqrŞ{hlƔH HH30T= ntz#n~*o ul]hUpR;0x.X_ok#QNUΫi•]i>v=$`T;f]TXhX@p?%+sKxX \U6hEn I{&!uO( W*J[cmXe.7֍|HMJ#e$ *(TUNGѡܵȵ7 lVsY20 E֍ЂA"G&9|k*4롆o lF{,w9+ݍճ"~#mKw7q*[ ic:ZkUEA.ɬw u̴hA=0z4lrιDNнl̀.'|VڇXVns. 8pIAYg!է#YZ/\_G sP,;E#+ 7UG8<S:׷c5VU}!9 ,(3ݑn35mN |@͔Ъ$'$_:m$lMc)A\ uv @ k,ywϕV˶jmo)fV+;}@e{Zұ&دjbkwsD1 gC!k{ Xfu "T(OXUNصyGc2hZZ 5J8(b8*p()䞥rs$w iɞZecWD)76P\r}M,Ca @ Xr0?A;`nCdI~qeuNަk۝u']Y~siS& !n Jrp tXxMM5dG5uCy8co1tk=^٪U(Ad眩uWޛL3L;uN_y M"ATq(yfFގ{fw&AxtUp&F<|P >kedxpk'v۝{|{4j0h~ s^ǎ1`YH}yZl*lPMzǍ $[dN5kUU ;%j0D_fFMšCyM<+ ʤyʧm6n~4$}KʄY|ޏ^pFsg2v48ZOuIfDmZGqBIzU0/D\?f||މfi $䆡k55Eמ!`4 QqOqW!HkhD䖺ށ ,x+wm&M*Y5j. jkRwj"!@h>W-0glso(qƋbEdeg.-b=}11 dgQob䇩OTGbǛS-I<ިQ&yܠ R)B=9Sh)Fb$?1ڗ","ZYVlLD@6!Jk+S!g,E _ B<Ȯ{u C} 9A6J.)%!_aAq͍r0ߩųsa6s嵟8Z6=Peq_\:|JQWPK֊c3$'ݵ/AYPBSv`B2Gg{qit֤fi$py cFCdQQۃ|Ff}`nCk$i¾_ 涥)M'A71&ah) M_a3*kXS#rVn#0P\#%d3% ꔵȣ¢?Y(צ*'m5=kڮHhhqy4 W]w" U.tVS1ROxMUxX;\[wiN|<z'NXMގ^ &Fͅ8BK/d҃DבL+Ji&h?)` R!pLFL/NFеҳGơxͧa6Zo#?mC6Q߳Tr9Ȇҵ %#ԓ/ +6U&&1P^ϙ*":H&Q/Q =NHXs֧Oۿc]Ȼ{^K zZ8[;QG#V}Plf :n% V^t.uOܰ \,,[ȯXg~!)n€ϟljC<.DR1@iV|V5XH雷!AR涐S7* ?`y,zO⣌ǀHVTǪ}]qa(<'|tqW!5)W2=CP&eJbn+ ,֥͛ݴ,WQP|ۘp2ϤKmXП׭Qd˂)uqGtXSL0Ǣ%xj\B:z&=5ν:nx76sÎ8F⪯ٶJyR|}m"?%etE?Éd0&wShy  P΅L1LcĔR$(kO/ " Ծwn8M-?9Ù dԲ]@]X\Yen&4ht P=Oذf"݁2 +Ú2OCE=0:=j,*)5J9^in7lkJ5Ƌwao*toEI=>f_N{B`𮒨IΙ@hr?$"uujD_0%ܦϷX(b2MO:^ ȗ^ľbzCWn^7 #o0;IKE&ߗj60zu~ܧWck Qf|ݧɪ.%Wҽ LW2 ;1f1s#}=ϫebգk] mXu|k) vn=j3)7Q$6t?3D  AڱZ`y\[ዠ n933R͓Nb* #{-^MXY&l `',1U8I>njM9\![7 r+Qʊ&[IvX2VWzQܻ4Z/8?C9r%W~c[}5yTiyM  Y2w)0P%4v)jedmjMGh1凝W8;./nY 4 vX"X+*ټȨKy[B2 ]+ E`lGT.MLc@ H\ UHY̅¯{=_..Tr|Hw+\w?s5+&vɯ )l&pv0|SndC)UIo$JۜXƛp4P2NvTvvVb +1ԱXpV#}}-BdY?dq!OIe[Woqԇ:5<ϧgmV s>R8h}uIuiʇm_^1ܕDDIABŬCeLx֧w$]3WI0;l`fj!J5+o>b`FժTih~yl"+2kr+RDVP<--aO992`dAЈСX)Iv+[Ƈ[`(V?0 CWIU{ gDXSbIgS.K:􌿼wk7`QO"A7s;l佼U$:wEHʤg:0zܝp[AAxc_mEL*] sjg@(vMGpc6}|n=zD1`ʖJ+bI@,iwSrOy-RHяZSJ=- z7c{c90+CcPsBbm"WU)L4leG`;?zpt6;hEu2 泦C>֝4>MK9iVUi $>24İ\|4Quzgl;~k(Ls*?Dtƫ}JO}u׭-}3nߤq4Ot퉰~ċ*8QBs{-M@hWU)TD=,HC icp0JMȺ>Rb۩5]:Zp9$ :lo࣬Z(;LB̉HR?~q:)k;TcM1WߵN_-hE_v%NFrR/<+̓h@(w/M1bΩ]_y>VZ%p\Y'z"Bd ZҴڐPFVB?ZsP$Z[wdFNlΙ?+-}8 &ecr˛OqijZu.z1T)cA-VLB-xci/ z4t7{1{O,{VQ%6fY_B$V;Olq /0Q9C"tx/(6JAwZRoHKChf?%.UFa .w3 T=l+4gW)4φ•}r)|Z_<F($hx]hG kzn+-;s4YF& >1#yh܎(0NIfx{C6J+5 ?nζR(0W Ӫpodԡ6»Xa<'8&(DEPQWR ;x)-̽KS4õ*HP }TޚїM49uQ.QZ2m"NipW c?F__WEq'Ca$ͧ58+jh{ x7E]'W'bdLFM\25 M߯ٱ:EkS <|7~5R^c]itcEibu4Yt~^Q5?8髹[r<e蠾_` =ձqΟ4X9^I2YF.oRN=q +n &u A`ܫ FTːd2M%T_֛iӹs`tд.6<x 0WڑۯO}Q!!{ EDPpB%y>䏅pT?Mw.w}(FA N{uuiFXp. k.(?+@#`#^nJ,5[TJz75! kv41\>"@Ε n0V֚M5׌ӿYc\L6SUu|>`ƑNؗQ|1tzFrpT32'[ M8f"T/|@'yGayp4&ERgu[ttQ쌳{:xnkM$qlG#q@?v]N%D^$#΅tM|} m3l |Dw#_53_vuZR>BjI+h[ic,R0]z魺޶Y`g Enol%%UpepS&Pf_bw *SՑ6`d7t _ȬOV7xjBR :!&"!E#/>^c` qʶlw@xX29hr AS`c6Cy8|hbJT#,2yK\ Bm#s dz%^DQU(4q&jijN{ey&k6q{T`!rF9}~`F7ΓJ9bn9ѭ'^RE:4)(_=ŦȾ=\WT?o(M 9Zk"~x 1U\!s|r ̂xD.C쑧Sn3ZK75ދ3{q{U8Seq, _6E=X'4٦pFcKY> D&*}`iM1GA(ilW ]$*>.WI{73!$d-ֿ fXXE?w/=̶MPVvz:,ڋ#FߛL!].gc:WHn=wm 8(O!iY+I[{{IC 3#ڊ*y=PKb$s4/BY^Vej!km{-i>.kl\/=hjp}-3cNb&w'W5vjٝ ~VT__De'|aW.B@?sM\y$[uK~ªm:ye<܃yRd/p [rz16r`dV[%>_>8_#̡=+E̤{FgjGMUoR5)P`u,QMS*s)3?5Edy17ghf\q R@ h`Ps[_6i~'5ߛp5^YLfp@E;Ԕb>1AȄp y#d#)901ڎS2TV%Mzll3*p3<)P*v=mO}VPznj"ȁÊA\*AȞ5uSAK#kd՞%@cȨ57U \MROI\Qq3©huәSzM՝z({,?K,@jszUB@;u l7zy\g!4_ $-L9Sm>[}#:U(%/qS;1vsg!'oUg%&0 `U#ӂdHpMǑ#i 3 xyg4RJ3-/]\GM:olz6 |sȧ(z>#3xBB;:}41f~iqͼSuh˨LA(I_+`FxiJ]A"i5%Up%3~,m^hFGofK{Өw}/N,x\:~#t#:v7zc嵄c>kNvb͝rfb{{]sOE"il3`Bǯr3W1D=t:<9}r@X!@k'єyT?9y 2]h.0R 6_,W_E.}G`V0r3!M}8Hq-pk,X`z>Ue>·a͍eؤR5W 9+qQ1\tJk'|74ѻ f99${+WPkf6?aw&)&Q( 5yY1ᄊc{'}4w)DFS6#^h鎢`JH_0H8vjxZc"imtҾ3dF>Q6:ǫY uܐJkty2\=OYJ&Hg|L" y ^PՔ{ ?+hWl%vsI0ثO⥳V7CܡYj! U箘nIk3]ju:"g/?'oSpE+YR\3i@9:MemB~3YJ Ŕ"ju2̴ A=*:V< :DPdid7:oX*$#~ :ΰc[ R%SRjMFKOL) dXn;P[35@~&u BU<+)X"Z[<ƒ4zƆK3Qd5/Gšڱflej݀IhAij@rt k4/ir,I S[]x[J {绹M[3W;9-q2&;Kgha D.zHQW勬 6; ]cIBգ[^I|AA0VAȱ^rWpUZ$iC %12=E{%z{LsBj # ض^jA\m9^fᚸ<}NuIH =8_ C |le3NK;FlE݇9ٴؑp]#p-*y JTp,=V<LHr+~m98^&19ێҦRmGM4hkYbn<\1r g^1wלyNKu'Whl; EXWA̗>sbWܾ2UU b&i:h?ᲩMGs[̊g/cd2W \ Yي),|UDNYţ|AP0b\֤ܵ/ lWJ61~9:~'EQr` / 1ibרt TWh@5<؍zc>Hҕn)oQra\2NA 3%"1&dEeqn#?sJleE5(yd.lZfQ_%_VVUB3l%f҄ڢR8m[Ġl%; u7iUhqo Ib21,mlmIuLFm1*bߴE>]c%ыF`+z)_c5klW.EY5ђQƒ*m`:71X9. ZOzFu }ӥGb12ݸ{a />1}۽!p͇i6b.W.iqJaQv;0w \3JHS|A(k~,QLO&_"4x<&$л D>TT<=,YwӆBTa$UzlfX,) oPB;!߷#3lqSCw"z5n s*cV(uEC;{&jMIMWʣw]DqkPO2lTOeu`hhիDXGr4.+4_&[n2=lÞo-8z3e4A'<=S_23#9Ůǥ%=SV[GWI[k2Bk;pFjF{%kw*NsZOLVl2B]"t>-<3\42p Y:c7SOR0K}$`g=CIHf;_qx P?q7Y5@.y4Z@ʝNGrwK٠&= : WcL-E{ڗHE "̴,7(r="z纯Zi"mM)o]5-W/5g9+0m"9]d8,}B2Q^'dc΂.ٞ & nج`+P!U]csK&aAX#tSawѡN?\VvP>Ha^]wqG > >1*`WjĻ(mD(){u؇bt5\exH%?=Gm%?)6ACGz'2U`IλD:(3'a^I?V0 %"Lvs jyxDdSZP.COyU; 鼤pK]Q%.}Jm*?s9.W>,O. ZGpǑs^[O?51OJXc=$0׺H0&561qf lGd9tXu5fHd}mf"I  }Bt6R;*}NJLrϋ58Ib00؃~׬ ?&m]@D=Z?-H,>%ST inkJ[a79puO0j f=G(O|_ @N酙DX ,c'*Mh;!73{-B@/MF&dmWr%u ye @ӡR_h?jeSUwÎ!Ĥ-~{НKT4OPHtg Q M˃DU~%EۼҠ8ڟb ĎZ+4\enjE'XR>/J69X?y𘄤˒sŒTbG9kq )_As2k^M!3R\u[-BxO96.="jewGL@ P.fJQv9 鮀flu$X*" P >~wiʅ6rU%hT$bdrEJzRd|{?rsDDzf0?+g6rt(hjQQW sj O),0!%2@xȶzpñן ˸N%CFjXkfdUٵSÈɷan8+^&0Wh3 si*XW$?aLzFX@jqQWvtRGYxdxaJl3n}*+t6n,=jݯlJZjߝ^ß|ОE=+|:N9!oB.5LmV`$16&Fػj^@1VHS]o(pYjW-!"/pj}k51H)Ӡ\T Xχ @i2Ɣ:j܎ޜO:Sls~Ļuߖ[ɕɪnpMXs/vZO8U*h؜/߲"EP.( >3V{/+-E #f!ܘ̹-p ]?SH1s!6qrV}Sٕg'Gf wp!2УR[|dY8,_$a|!/i:C?ȥ4ycgs&ڪC:;g޻s5gtgKkpE3TೈӮi|GysfP΅ I"33MO[La!02~N+lm/nɍ*/ZAwE;>(gD;oK]M* *f0.+1n(27r)]$Ns#?g2/<'kZ0)h4Q8KJc`Uj#ч$3FPS7:kèyQ`Aիl~}ĨH32e/CjMdgvE`Āp7gcكT74m|AjEH.NCS k7HXHޖ59;J_8l@f[a*gypʜ8@CF|[%G dUAYhVPZyc/PPQmZBse6ԤyY{Z1ٵxd;Z|*YgR}jH^y9ipdLn7Bb{[?Z"XR08a vjxglDzdNtP{e?u$<-'A7CFa~\uugeXtt؋j dY>EJ 6_g;]Kb'Y$tn"mFAp~BW ,+4*m{+ *RD0A{yBMc+L䪆&YLC1ۆ3D2Yh, LWp f<26}U nkIo`ܕIoh֚/X\m F6lk%]+ZD6Pt !V~T#ּDIsy`X'>IKHT~*%`]@iMH NPĤsɦyVzi@_jqCcR]ZC*knn h~v Go,KY'ۇF?'PUziwH+* MZ[Xv_ `p}L()%x'M X0GyM cǘE<\8MTLG߄䶺y5뻄©(^xeqZk&C5Wk;a>iQзY /6 oxhmI\Z_ڝںcG =4Gk9E^r'{'UJrCL-H?Peg(jfu̱`k88ӊQ\ B`cCFi [f1 ݅'HQo[{P7zԤ2b>Q4(H MɓER}Quu߁ 48TjG*9f0@ɾs:D> Y.JSLq s)j 2Yȅ3E7 Q7+Cbn'Y<^cY%ܓq4\I ?6f_{E?w]k Tbl78qi~$8@fl0ǿu>͂a*F*N^sŤ·Qs)eRˊ?1 /#'%nXIb 4JID4sIo& 8ZQd@*ىꡊG-w"X+C"/T8ors./t[tl%~_wJLJF 4p֏Esu1l?߱>jfvmB c=Tp} p}+AĪ5I.6hK-RË&Qi׵P1w L7>2džlj%ܵmF`1.+lA ݁2Kau}*Sؠ qХ| Q.hk>3q>[[>!'fHktN2wԭnj]Yˉrևꭹ!=ü[dʗ5{@0͋ MlVYbBSGf+2Y^HbGIU0YUd8Z*wFtQ@e?\n5=ۢ!yh@ʄ"*N rrrMM}̬QPܘӶΨǝ1O5ELZ OԼl/(uQ+Oҥ^U~Cդ+Vf)WϦ /5Lt=l[8%vG4r # uȌ| gNӕFU!U9bS@ԪIJٖ @i EEolhqr՘y:}ƋWLճ& $̖k]Z7u'073U\٣(tΥ\x }}irN5Gk#>N(c6O!DWqq"RuFW.b%CH\n<N^HǑvo_7Hz46޸Fwv^ÙGQ)!qMQ NK(9?zXNeKD֛qdDe'm]G!h !6m@)_I7I+zP#o ($x^T4RpVHy?P4њJ5➚{Lo/fs."B_\BU$ cr)4Xn73X+T ڔDrD; >Y11{/硔2,$<\6v^Yu |V]GhFs^.IjO_# 攸2O:b ǤexiQfހ&Ipʨ{qɿ"`H>R^6t΅"b켋Cȁd/b4^'4nVAfi$Ke:鞤PÃ̎tP `ӛO41\o@5diPe/=D={5r; !'/D%Xt{-u]]w6𙍵=(;:AZI- cOA҅(\3(R/ģ.dn80joṃQ~Pu%hٺ[';Dm4 S1{3#I&NdݡCB..3v7=Y/|4 /H\o'T{2,RV5{%GQS&5*M Q`X0 ` VtPDa-04}S**DbF:#EGy!O *r(EQs2."tM<ȷY/? q[9eݐ3ki \$ӛOJa/thU%īKCš0(Ǵ& %s@ xgKj\v7r֚ u}3{sUpX%&=lB}@ͣIUSloomM.=ŇREB>X pd6 n : 3h,Cָ0tKD75Vx]^bA6%q(g=h3S+n?W@Ca ;:f >N#lHyQŐS~t¾8Ɏ=Z7D ݒ qhbC$;P`eŷm5}L8"֘17@L;,~2LeDo7-xap/e!a'wËJ96p.DQc,>tNӟ+9nUi\g@K2߆oI$7JCa T *RaΦ]×#UkFV5`J>Fdz[WUd2NgfZ%ӉH0ryZdӜϐ'mYb5J(Tv9 f46ߗj/xpc-rɡZv(i7MD_0'3#% _٩s/Zo9WL!ߒ'>#S"A4l5+`?Xie] -mP'}Z"$BˏO[ʽ AE e*7<7\ GU.)]Ds8 5I#u6o!'R^|g -i;tB/[ɞBz}.Zk?ӶjkGy=h(VlNV$m#ZѸ 9Ca r(_h-@8|{c a&Di/s8_!s' MsptyH?l JDo u,{b/AxrpEZUPZYlT1?1Sa#Mn+]_¯u4>(hWeYպr\?(6ʀv=/B oo `7[A>gmMͭPt' @WCz?tss/S]LYVWcϳ`틏_rQ5\h^0P`9囊<ǻtڋmk+WC6=ю|Oncȷ/W*v=x__PoGLI*yx{zLp!QW xf)$$$z(5]K?`~{`\J}+8^\RR Td6,qS>'y2&sy Ӻ2h\nFg: m"Ula"*mVyCVM1E=`@)% -3o&FC5O0w.@Ƣ؂wns(cӝ ծ;-dtguY4:ΞˈT3K ~=K*-%ݢirW)+oxжlovDuP?Iq) 3t6Uzf+l~V%Ŀ:J|ZmNfp{%6K{X,&sŪ=lPj46*k4]pg/5BOnh%U%Dd9L+wZ,9Ư`^v6+Lfâv:M6ARߗm Ge*;[[6`N\K^ ?RAwPocb&Vqt"sFޝkM>O |(~ 5o?ܒ{Xn>eALtud{jPxUuB2܃ lmMlB!@COq3 .8ܦYXzJ.8Kљ@tl%39 As3Sid0T/9 5<9z;ϵb#/ TCn^UX tY¥%t&x:JɛVT~xnn =wcV7TGN0.qsG TƗxv'@p-Z'}3H_CFj:?B^!c~]hZ0>-P)3o{b;1v:IM3+;?ވO/h,'0SWy6׹6 !Qw˚׺yv;x\t0R%[˾ raAωa¨@k6h) Ւ˚ط .a}{soI"xG @yE w3VFVcm>ںfD=L{—[!$>ao:Rgo%y"ۀ#1aw]E'Ц5kqaR_ytV艱3Шz[n=u63}LD7SW t ~T#08o$('U$0!XSQk<]:CRnl8;Ev*@P5/ (b7K&7>㨋3(~z'Ys"Hm:>S"Z k΋ Bk@R/)?ap Qh֌VKD:fGc֊NhԤesI}STbC`2'ǥz k~ł%~bm-ZHWCtk>(W["}#MF7HBu*٣J!Dl2. [v\Xy4 Udgz/BW{K䨔ʸ)od:k⌲E)Xz#j+~ 9g2^̣#AbU[֬.b"\q^iԆ[Ȕ}Ìge aq3̙MlI*q+| KJԁZN_C4r3shڱn !v:1s8L.>>GE)5b#t&QGXkkǤ]A<(tRbq38_#ĈcXex_^SO{?r#"wvQq|g{'GӁ47>QE@&(G85@O4$gNz $Z2,i#(Q,ǡx&B0c GbQ% ٥znzׯjov8-א5r?{Suzu;hGP6; /D0\$;\KӞڨhۉ=IUX8/рֱ~aU+sr9fU $nc q$\xaW<:l AwyA x>; a<1eWCx#X/isZ3T:A5AY096u=VOeJ qc4=>+׫I#+nU ^U=!ZtƢxGPi({(E4p7e~:XE2rn¯_&!FǮtIa7^ Q,)7a2:[MKFxNgW"A.I |/qܗDQfR`\(X m)EofZ+ 9f]*a`}˹׃j *X1ycbj "ȸ+S!HB1alEHP,p &,㔤>5:*m'[a s0w(_Z$[KB9.C+8e et0hL_,smF31}:uZ 8~UzPT:Ub;j)M=JW8Vcx/9+WuR\D"g-8;2+ܗW8c{x-vD{[]צ'_NjLs/ol"0#+@(crFdVI,#т GAppj(ie;k,jBՄ#~Uh=Wu~m(ydzukc"v eW Y&WϢGg|DҚ[ܪxp"hPʅfLݘcxI8m7Hcwb=tiiT#_wG#E.Y2!cg|ݤђ9?yt'o+ݗfO׳^!KՇ x qө9&+s&WztWb+qˌ-f&3Z$koc!sFzkc:!Ɓ8 p2+ 0o)ǰD_IY-$ k pS~`"&DG|tFbZfR^% 6IkZ XN21l"#%Ć vΊ9`VnB%I]4~I>m&\SA5N":ނ# ?-d"dfop|(;]|FPad `v2I᠒zGWPdWcF3z`{Y|^KN oyIRW<#U+I/7ˬ(Zٍ2jAW$]zFb#pZ1TJ^Y%El:]3 :t|ivG%t7E/mr<X%GoLEр '>m )  8u0@+ךlkξj`?9^ ?\0#"/NqSXNJ+(2'68$l BNu9r'Z8({_:ѹS`l_EgHC;2e+wUsEa넥{`+EZT4l6TrۉLK}NTuÓ[f(a@ۣX Q2]Mo)k *lR$I!k^ܜZѺS5M 0:3aa[p& Egrpt@D P:qB&+Wָ2g%{f@2)Dž.\O&ɍ)R U]%tҳQ}(%{G4? );,^V)w2~[6v+/##(d*_vtc;6x|丄$X*[|seN6<O`HsRH*v .k`6~#x>jwbdgDƣPO"S}Á-M ="q0:Ya* <I(9̆K:}M Ib?O0 5]̞x/ErlCU'0Eъ=68p@0:u՚ul È:4 c}Qӏa^CaNֹ ASpZ`GU6|EQ!s( x&n1SN: *YWʉ-e_ {%ץj9ąC#+cڬ8Dpv@rMBC{̞wuSBM9kyoLRS׏lmԔ#z.D3s]]( cG8k!![x_{ւ ų͐`pOX&gz~P'o yƩd3ĪjW*sZiFתݟ?VшEcNYx0?I.?&3kpC+n eNMF۬[&}Y # n^A$XMCYo1uNnS[̃%?2 &Y̌g7y(uGe1}޷8?c`t3NCgG ![k˲ۥݍXë/C%o2HNV{E)C쮦.~턴ʠu}2DZ/5M7ڷGޢ,7h}F ¶Qr1[i.tHO|M)&U@6Ce5|VB]:c2҅d#}^S?CƝ\P}j!}P$3A U VX괒26g]K$A12(zȔW )MD:ORwFm"]P쭙0*T_퐹oY!O4|U'Mˮ{¨bxgozv:s:=}Ndžyض31>C?s뿼f+:b-R ,&B]ܐz|e^䓋x=yr28ɋ>=lKZ5ݧ#EYc'C{poMޭ!C/oڴ"5ZH<¨T4ȸ@^!v F0d+)%rQufTiŽr!+cg &C>2! ̛C 1N-FDlw`(@> / rQڹIKUv'B=mSl|%ی\NS?d}YXw2SfYt!%#ӿoU6raB.fI:Vy ~5孩o |㗌~/6 uNCM6,>䛠}f#[7'&0u'&5$̭*hɏxŬEҩ)Yp |Es/e癈mh}ia:&;#Q)Z]AΟ![[2E2ЀzGT* %IJURV 6R˝66Wb(,!f˷=gv7wne0 G#m c%$spI9K%)4=sHw,i\?2M,ik-@k(&2p5R-dT d+ga,9oJX V5t2U P:C_|uxY٬p>ryٔH c:O- Mah~}4(MP{D~-iWH?8>_Wt=pg;ҡ%$V2/)qdtp+c9KW)Ӓjx_0AaAD#XV[uC\u99pҍ]Z/!9ߗ;^GIGN :'&3w(;W>'ֶ;6:Xa8W&a[F6̰noK\{>MW9P )܊1dcspK=djU(v^545JV̦ .j8]5϶8tKWK׹{K> G:|4=./E lޫ*~C˗XZRB%n_hפԭ 9oJHD3<{3NrTJfG+JfR[N4W.B- ^^vaD`\gF t 8_,{&d+%.L\ ;ȏE 4P7#>4?O`ھF86?w\HL1ZZ{>0ge\I]Wm[ m%= T'\;8+r͋BA{'|Y`4#}-3x> anUf[{T!KD>%bOZȟǼ3Vid8+,ߤ-:tPةf]FR取*ٙȋsPB2@a4=|1hcg㢟1t(cx<ͧSO g"D˻.g:>?i9 '^bՋBj?-Zqwo-)"6b'@O4'+p"H@vX0ycCoiP/yt\BC էۗ9Q5D;2&HkN'/嵸|M~C Fs]u\d: -^q~ٳ |OaIv٘RűWhGPvUNҸe<r[:ϡ(0b4,rfٖQ1\c.]oqZWǂ'`?sRXfN̈ﮁ0;T-UBu4_g| oÂ+tO$mVL'E!SBMKgN1-nn=Xw4ؑ׃ٳl7?c>** l #z4˔"HMo,F'/|y~G:}`7< _Ʌ nh>J\ǦB"*tV8ubU'NN~C#U29ro4;1!XD`yf]6)bzФ=?6}N76"+0%fmi@B;M*xp<:7WxP[Hᡯ%;:cl6ʷuSN^F3얡XFk+-Ցt 8pטS-'3}8`κԋkBE*IJl1`|&Q2hvi 5pjNt/ѿ'ث1MbF t+8XEoJ%_jM֕~ 7ety_k׽/>>)򌄽8YJ)p3Z "H*Mrj- z"{F\BB$x7dH58[ϑuRs:&@pکUiWZ ru;e(d|Xd/ހs/ ؟.Ke "֙"5T͠4;J7,ȑZG9 nwG^iM>uDLJ?i'\!5nAhؼ(t ^,.䋬5R2XSN݊>0ص[ [6׀Hs ,Ԃx֐ X}{>͛ 5!FE5m:lD&'k#\@b>ђ8~Y* 5r^V|Lw ξX`RJ9gg\pq.b\cja! $<˯;(/7Y< &mLC .3 @( Y{JB6 ?- -sv}'1}KN[rz?w2@X,8 l8HBs(,07K;̗:O\`d뚧邇 Hn]JL{U/ j0`kNڸ6O-I H4,“Ω|N) PL$u:{_잇 }rK͎1Α1ov/}.c{i,Wu60@.U۬*ݷsb(Lׄ+p-K0o*Ӈ%sT,q)Nkj~v*H1z:) ıXzv~Dc4Nq-жfx@O (㊸<  Sh;xÑ3eFf6SsTW77\IbӲyhHuٸ/a%y߻+ EM@4}`r^.*ȬrF:@ntǃL[&$*Zbj,ev}m|*Ցff+xE /DAP&X;+/埁5{Jm'&e[AU+p_A )!\cE^@Q9#1(lr!sV "XѹyCdqdN:.Q긂˧v *>) $eE*;J8(+,Meq(OU GT='WfF6ԜC^΂_HObSITpDciók7zl^Rj;L)x}bF+k络>p3' +BALuY@?(چ)Q _b\vmYQrchMqr96cMـ&u&t%W};r"{PU=>x\v8e1=O)^m}kS44Fcڏ&&dfѐ!(Nj5xfNȍM\]}5܏>:sS~&Lנe-^5-/%ٸ~K174zhy*e֝a(fk} vZV !e/T|V&jA0)>0AM>s2y`/2ہ1d)8-e 4}LAp]IT)³%r8ʏǶٞ"%DgYװ&͋ .v)@`~iCK{f s{n"Z'·7ScWPsMrm^K㽟\]߸u f҄J$*5SYt/+m .bL.h23\\L@yke #R%20L /dOh X:.+_+zc[%ȔYC7]!UOcي#q:xnl? eDH2 >vkɹzS:@jxcF w 6iӣHXE=#ȿ$5ԋ D5/f1`1 kS# Oc$rhp*+Un Wm`YY<$3/޼m'0ywpQ+n[~D@UP┊֩_;B5`^ֱd./ Gx%)CmT#Z"4ҁRڷs,+ֶn_xI:h½p %K]NHC5ôϸUHB3!ϫz qPJo"Q $/ u&ǽ~5ab")dI I8ܢ'#Mk}nه鏏RNG/N!l<.<ZYlb/CΙ 0ƚ ¢QFڨ%f{#Mإ,Z0̌Eq9:ţIȺN@V~9.Qwl?T/NV?H{mpd(j72~Ějs~qNa eQ2(d95SüY|QאsPl+[tI` bͯ)yεv&OpD;j`W-^ &Пt(3}(z׳gg1γx+Kc[(udǔcNP%BN&)Vx=RM~x]H2uaB0PGqM5a*OT30:si}VaB/HCm##j+eYͅGt H"X{Bni(Y~ֶ"#Z4-#U&rl?<Ǽ4p;2~g[wX]Ǽٲ'`apyȇVqG*tBW{ . K h(9.QYY}د{"޶HөFM4pcIHZwg _]}l1ZՍ#uCVF/9PZw/Yאu'+;ʟ݋V`6雬oghޟ5=!= 1\ك@ȸ0*Q>{~R#waDMXgЎb =צVc`>,w^q裹AUH kmP:]8b v=3yǠ8ǿ,A:_l5&\"m;#ΐT-oN{WKfDn?/.x~ M7ݬ8x0vM 7q/ܕ09b W5GQeImcl&!>R_"9 <쥶CN-J5hҐvx! _F7 I1w&{!ݡAPp߲ݔ~o|ipV_nW$^&0%PdXb'Yg'ZSߔ[i̹0Ob{|t5o!NFlziQueB/Q ڧrAh¼/kdN+]~.-|7V/A,0CY_uu(d-Jf0B%4~{0ؗeM Y#Lυ},Z[Y r8.dRl#oYSGS#W\ky[$k+ՖwslQ?bcG@2L!'!oKAP קa)`H>Apa)J?Dr\DVnc RCsb {@ 52EOY;VxYMAX4߲^=oN~A)xHT$rp I++}SzS#!a1)OpPSbc¤'[xM&#j^k[w$vK B*`_6|n@զ/ Qo1n2st Hb81_[t7U#- e_0P9I&d r%qOPso5Vy/eWn>n0ۿS^wHښw/Pד!AԺGSkQFᴃD'1hQBU89֤K0eAbóB KxRA)*ʄ<:bH&zߔVlxp3Xz< +se] 8ua1uZ8 ,u`5\NQ nei:D=]!1 ׷1P?|)ૡ/5e!/UqEOo$q+) ߤNG )k\͍Ϛݚ  K`(6qiB~%l¥4j"eU0!n ,=wMpsFPםHDyJſ+db) G KT N+ԑ@PE*zvυ|:l3L 2Yt ߂ q(*2[WtG Ɏ4 ;U%h!>AъRXq3b E,HAK fڶ$ph>.b7"okrX} nݽ_횢ǪfC;ܟ% *͹(M\kQ\wb0&oTT R `,<8Uva28:2VsE4V9eK5lSPKy"d,oe6Z= ɡ X\G嶜M5bnH:.>̵\і]͛9˖m,WC .eg>'[IEP4U-wXAOArҺQqױ׏FקM4!G`zwU%{b!c T y5yˏ+86hV7Xq?\*ilQϐ1uDњ0@)Tvqi@_UazOPSMkѶEilH:_8Pxl {fk5Jt|Po]U.ձAMyG! fP5#])ϭd_.DN0_uq2#lnuˬa<.bҖ}1c$mE>/-E-U"fL{;76rIVBB{'v:anFAoJ:&Z^IG#H(Wu--5a4i2J0!cnF0}FVռkm15x"2[-+٤;qqt쬙R?hME%"+6ޥ{=zԗ b*`H*OӫKH_BuFT D %bv8TȘcF+6grwgU]\g۴7/fC5L*3rz:J﯍} ͱTAuE=NmFG;*o8#(m*^fEm6^q6BM(cjC (Z? 'KG;ѩ[Ss1PcD̘;`Qgbis?j>?4ryNSqDZWk{HLY|}{ /ʜ58dyͦh: Z -Ɠu6RSʂ]N`~m?+ \+L P@ƒp,YuLe~9n']]..njκĵ$>zϿ+Q T5zd/_tlh Oι[ yW,B !AɹZcIdd٠}DF9A;N殷$"pZR-]`w o*g1tñ eV,ly\l25:I9yT=tFFKigJHJh ayLܱQo>@a0cRiR<  ɽzM$ْ- t€l\ +] ;D$Fz Hy Mʹ >Ig5 "ڴ [.pP#aoYot$m0cw$dlw=_8|?AƖiC^XL)(0Fve}{J0Y8Gv]ˊM,K5&ęGXϐp{'Mʥo>R,{T"o^̈;=g&WR{Qkj֥NpNOYDL8f/Z8PuL/U/)r.S 15ԣV>7KTQh6q|i1mnH1 D/I[.%q@1cZN?tH bgvag/?҄ CoY.Y|,*kt+r2O1Z+ǩ`.;Үa-JnOX*ˈ`VteR-K t yiLK tI}ŇDyɥp Ӄ)\pM~&.>Κ0׮1U0(H{kmWKI^AR~ l%Y>urR.ad긨ӔNʹ2"!ۚS: }zŃ2v}KJF w|S -[eJ%pc, װ0= ־nF[+aAR1'sJV$OI.b(xe53ʵ~_{:$V΃:\N^VQg~zB!e %*KZHC@V4fh5R+^seTxuFnsղ`)o_oMvK哛!f~}G՚ܝVaX֔ Q>KayM3 I{Z+/4k[p{ŒgtCJy7>♞?"="̎=I%4*Fee]Y;PM vs2]z<Kc֪YG|rFDEX Kt(x9LĬ>&a>4Q,Pk֖Cy\ ֓T'  .MHZk,HWn\Z^SF d=? C؊Д=3GuMpt2͢l׋@1-[\,iH5eJlŐlIta 0W N+ZRnmH[c@.(B:e 7~ 8S.RDdT]+#(B"sΠt%Ӳ )p+5ؗ-S;=9L툌 $fڏa5xx LCV=n0ޒvZLȔB5dk3Z}CŐD^;8Z-__}}r+A3fw峁2F=o{XĺU>(`.[QMsomq g:,99÷=[9J\z0muG4VB^4E\T4ͻ&~R1*LPMٹyfVr 6cr,.%n^.`մRVwT[O3_|iJޤC_3w1#aLbAsOx>r*:lUo'k|ubiղLPb`H;ks#HcF<7GFEhNTvDVcĺљ-90 =uft细|!K e:o;=J /pʊ'|qUߵ_OJr ˀ ʖnHJ*="OF <"dwM+"o6Tl;S## }& !0[a㘿ZKОZ 4~/JPC7|jCT)n7(t 'Žov%05SFo~̗j҃UAڮ,L勨f"@N{b.#_ִ}>x:;f),ũD}v9'(nכ&2ټܷnd0M6 iIBsk18)AS>C+Nќz #E$Z d`*T>xQxFXp.T{s{5(X,135ɤ.}`$64n.nv Sp9k?oW"fBHI1'غ H'^5! ? f2*UNqGRKV.{_95}3>&[=FQ#c@>MJ<@h^\l㲓=#N,y 9nP.JJ`CŸ‚*?[38,貰nB6D}<-J $^MX׌|jLG볽h 1v4$A9&U zRwQ~@z7lL>\fxTƿ_ㇶlDKјy>vf w/By%d^*㿽7k|p'9hgdmd59HF5ip-S:y Rп tԘ F(KӀ ;q4XĐa[:*Qn7tAڒf hmbaA d;Y-T S ˥K ٺƒ"ߢ)bA5iv)- ]hoe$M$.R1ԏsfP]7AWFqǬ|AXbYvss9$mFDu替z2fuMn oK0'6 n<1*mn(xP}Cq7od8A]EiGDUFg _`D#_dvW}S *T$j'>|6lLEcs_ş>ڼ7JZ3˟0) f Nb&GL ii/359TDӊ"%S*E#}&MsShn3(av Zצ(ņ YwL=vB׺'1#TPM2V j,dZ'5Ed1q/an"xP"eDQҥC4Tk sQ't]uk (؎ݱAkZ9=·lʆlvg]FBͰ3%Dt2!pd& 6{OlVhy:RJUwkXq$o[Zcf3#(<[ y@K: @Ű_ C)ײ7{^`'v"22x0I˹+t- uEPb[=PG޿ ş\u|9QxP"kRMT+3(Y*v $^([퇣ŏYEs_G {1=ӕ3eMc8*5KsWp.eql/1" ./O^rn6۲*eϙ9 K,SÓ3d`tiJ䉠z&Ϋ֫Hbp謉C8 ;xjBUh/y5蛓Ƙ]Y8_WD]096_|uWNSMzYB"Y*DH,qjQ$@ ,gyɰI[7eU)pɭ1>ݐ`&:Uy^CA4W]-& hͪ\_pSYiM;ȋ5GVg/vLӂ_k_Fˡs"cZݳ[0/{J͖mORēU1sFcpӲͣ"Gy9 :8ۜ"blhCd0(y^iZ/|6R h:+EbC O7XI2eCe$$_i,fR ע'qot2h[dX2 8Fv"eV_,^ 3liգgp_s$(#sʸY H -GtJyKˠ4i7|\ɍHr7a4 Xhr+KM* ˚G ދE"p9U{Bo ~-ȆQ͝$s)y>UFQ\oJX=Ƚl%tm8pYwy} x`Kdj^F`+}|mrcM}rB4܈@;&Ş#BxCV 8(H!v2WiBWyp皼2++aReܚŭ9jK|NjyL?nIOPK`Χw+):A*.3Q `Ъê\ HgA眺\q'L14Hg8d_c QyKMSZ;7`E,f^c0)븡U wM)wb s>G2"ַ՚P035y Ҿ`=ޠW22 KS ^4/4z=Q F\}/P'$gouTϝT+P@kh{+mܥ'(Bk%@YQKCQlV ]SM|>~]ޞᥚ0UN }PwSE A9&23p&\q&3{/3 T<5yiؕ@D=p:MI7߆U%z+]Anٔz./ @g%emHlQ{𓵺OI/`ɐ`)y5SSc</ 6>O$ @eC"`D>g ]Ol6;: ޸/#kh67ALrvOSʆ^ >fx,sC3^P9S <~լ5p.e7M3>NsgEҚрTO+#"H|*쑊h\79Fu,xGQbi0}fP}SaX"m&f= m v&"AJ0? <#V3ǣ EuvsYN[@@|[;9 7VdF[[13BT$3y.D39KQ`V{SqW-b1e&8+ .難.i_yL=WD79@w6 b~ H\Ivňrs Zv10-YuE3^IL길+WR[ *@LcLUu,M(eCt\>`ʈ to:\} 5blsS/~MX\ι&'|/|kGKFnyC xa94%iP+k. aR%yDps|N GĢi}Z0IdfB$Sm61!ty/ ryRF*mmdҽ:آk`cLPr rOb g痗My|胙1XH(ĖNpƋ:>:'|ŭB$ F(֣ҝ4ϻQF"_Β0ؠoթz܃^Pt3.ۡU3#VPˠ#Ig;`4vI[sDrimR}&>F={0Q#QS4KsۃbYoeo0-QT5I|:bԓkzK ɝъ~} g}݌uXƯCgo@},1!tz $GS@Ѫ?obPik?knTMwoʯA.v.XKt#l}ŵ4nrI$w0/{fx,mhd ;ʫ:CC/Ko7_>;||../݋jg)2"OrV,7[ /a[3:8U3%AE~Gq-$218(k^c?#g~ GvXM xGOp_g3؁CMm:MQ<ɃZNR#x8.Y3wi\QR)4$%߃e=CۍYƏdPbAL,N ɧ"i$1)wkb[ 씝RGgfǤ5]]V( CNZj\}\Z E۩:.TQ՛ 蔲-N=R?'bsGyY2o*E#)n$Iݝķ䊈# _{g\ #}vk{/mBwKL0>ʃ])C[c(~=ϸ Wc%[A)uSYA5,> F|a;< } SZ ]Mr=|u.67և'z( ,;m}R,xш-uՆaK[sX; u  ճIh p]S8~t? +Vo>|[#-e݄gHbu8xaTk3`F "7q{i$/!!BI5d"ɨ oZ!E>Y[fMoIKKF_T7}Ax\ۻPSxV{T|noJD5vwX:}<[=Qce:MV;#ӰMx%Ӫ .*2XX'fn]'㟳)݃GU6";'GlPb]Szq,}̡/<3x0S : 1Ո#n{>]S8@F2Ӝ8)+TOre!fD$s#seMw3* $w++Q)&!3Ic=5=D*F4j[/J^{!١j$ռ/A1L~  o1"3Dl֧#bxW$=@@F;0wۭͬn GVb;$Rw>2͆h2./3nCka3uLLcc <갠(i: 0Y;1o4)&O8 g-XlѦ*DrjϜOG4Tlek]}sJ +<@]L`6Ka(+̤)QګǦxoTΫˆyI@R]Wk\Dْcoe@mnG BoSKdRt (KӇŶ dcb1 }}`%Q##W|QFMٷۉl0 q<4-~\iȚL 5|~;* Dx3핱.4iu W j8XƑmL 篬=57?sp^ ȫ# zO]4uNsfkϩ_( 'װ82о袿LI*H`瀳d !ơEg ?v6ښ{nQk,u0e7 6_&$=kݲI ճh{3 [fݦy=(y1Mܺz$ -Β}D*5Fb V:Hp =rc>f~d<9WZMD6W9"o jrq s r/zwFQT@RZWP|cz4Brb-9b< =?8\2mM S#a+v7 nc6Tfp cJ?rld/G:Tn=l)ob3=e)0 dӧR r*ʞ"rxE_3ڶj).@X]C_}T퍀IU6/- :^eorj* MsXk=qt?0fq a/7WRS ./GȂ%霣K5{O;NqMO>%ѥw_>V2JNOH GFRU:*5zTG^Nk-1K/Pav,p9-YR/f$ kZQ2hNC1uf(((t'T#߇N}n5Au,:ehb?6㌙%+rl}lFd7BE0Ju9W׿5,n4,YM/ɼVzf{rS^oj`K2;T/DޛҴϵyÉ*E*H*vM_iz~ha/Jk*Z7{~ȇ9С}:b[ VI`=*$Z3 ϚDLݱts7m 󫹅)([ʆWd7cϹβ=qcߏu3tc*)gx= ~CUawaEvP%j YX[沂*[!sTNV*|əa} N2>n_([tcbA.])s xq Ad)Ku5rq% ySuLuE lJ2=~d? {r }Qqʚa6XvDl T67L=;Bb=(g#&n?07l0rNB#Any g.{Hʕ6ی2@v $+%ӟ PԐ|I9)e۔Ns"5zB:; E91&O'1B9 :`zZj%L\$UH۬ieΰ@?mO.h TdD?#G)COHv{o*dZM8gOy{;N^j簗(A7飰BL+Fy<i[ڟWF=bJA[r +6P\婕#\?#4X1ڑTUN੥k'GcюezW*4I'b@}k&܉6316GCڨ/뉉$3 p2 qװGb2]q$tVCȫMB)cvhN_[j|D>0+3WkN[xs⪳6ޢ2µKGR?I$ؐ¼ Ҫ::{eyo]oB b۽zD* 3vͷ/^vo$G/ykr)C.t(Z&7 y~Q$srruɳZo,&1)~h|CibB KUTj“Ͻ6Q6͏cV3;jLS;">|)Alim$]  &jP!(8U/ţ#HkFϲwy]ܠ/hNQX;*1AG'-Y|rlތ'xa+)`OZ|ܾl)g+sHGȆ1 D1{gS$ ?e)]YO+অ^*Dr/M,Xn1BHߵvV9+aEJ>QE?~ $%Yt2eNLu%K,!*38*=nν趫XmFir):Ϩc a||ro)cz.MpMы4qeDI*ly[}A+[u]S.譇?7AȪg/`m*kIwH`d\O5 L9xZ>PRH W{{7+}mqswc$;SQiU؂,~wV`(u|KHLF8YGє*3el I47t2ɵGuQMŦ ٘ "L#6:ƕƜp_|h%5BC?|v tlWSޗ*Dh?^{ErݦCw/]Z_BkU 9) O $$J xSrf{rNiFce2L,}N &Kx9kiwsAeEdnnk%N~C?ߛlZLM809X5ߗdr|Uh>\%6y2ZB85l=‹_^<_m7!O4| JJWFsl&G熳;lZ[GwbC< dju1X5:^ru#a\ry2!~6Y#MڬFG"MxS.Q#d*Ek^=9N<|&LOro ԍ7=_?yۻywxZ%I9R "C@YI^|y\OIU$ӃbyL72/<"YfL9#(E_u;m{p"\Ҋ̽җ#9F>F{| my|kUn֓$6#NWф!c%uz,(ɀw%[-{Ś{1d8o 1n! J^ʆnw1MߕuݚvҔ qvI)kNMPK;ʲE6! =7 ʂ#@ 瘕ic}:8hIyN$%ǏەsMgHxsv=nrk|ҥ<bnV3vaZWIu > Y̕XفdXBAmim]݁(ܓ,Y v q So/A%6X.NԨ1pL0?z)ȬaXiGG"4ZF-eEXfxgZ0 适fɳ?P'(48J]󫃎d\.XSf:1ډNr/3WSӘm5X8 Wo"Id zN%51{93T~eS9fM8^\6p3|3B!~A; ;Ý4~;#朌QE QsD|} if QrJbW']đʄt`oFV^Mn_t) =ɱ>S+{Usjjڑl gپtH=BkN[z:O-6(#_j PolǠ w41__H@\&ߏX<[8oMT1J"6, euk::֎0_*,RM9GehPۙ>ޟdj(0vx 7t`C=Y+mCN)4 UXx{񟏔y?-w0mØt`n(| PmZ7Q}A+=K(ێ?}sfll g07hc?5+"3 +ͬ Wf5O*<+(8b5{<>FbVfuD(%)n@ b s5:1II-R-3v!ѻVCc'uA 4K ;i*$B]W䍲^c=%.c ,sl*f8%e?9yHs5,F6f((N5)5iSdw)DŽO͍ߧeJa,/Ț\"a)*Ws hV1O;ߣ]"xrCG' ~zbC\MHRZ G}hJ-2*o('XM#yjFRKWFҪL1mjiƴB]sk@!i[)<*t8Ryqzސ'*vE:xg|C lF}jCjAsH P˹2},™FE az)`ݍt04+doy=}c&4`dOvȗ!=#`5~ 9ÌϨNsYk-;ʽH.[{օ C1AL+~mKvBepu&`b2Cg*O8;:߬—.rdaYv$T(SEJвrʄF< #DNCEt~2m0qU Owί- TP2_ڷwiNG$#L9fU9e=GR1!MLo# r;@X6rvF Lز=j'D7&Kw>&XV1UT5|NkۂξOࡀ~EN7]:%'`mry _QTxNU,Ϧ~%# -g{ 0]=5eElDP_;C]j.8A$Ȟ_|ARN~*kgpΏc/Lvm ^2қj@P6VOl0gEavL peQ 6er İe}duMݘ+plƵ^3>YgyH@Vޜ7>?PRvmyk%XnQrrLaC.5+#{2g 1$[̴4{&|a?2Ê4XEւ2v .rHl6@~'bw5`SIhgN 6*/|d392/̻U$j_s&~43V.+ܫ' Vh_2_\>XC,'G ꑝ7=Y/fr+W[q9cj'>K>u>X ď$ !I\Y$AXEQzahE{WЍ6iGۺ6G)[9//łNcD}pCF[^[tl3H 꼻gya<iXP֖ċ{IpXk1F1뻴ڀ?Fӥ{0gkW,Oo)qyT؉u~(fiHbMY0ԡF:qRuֈ#`|;4Äg'mE6L73<\ uTa$lNSX#r:1OȄNc H%uH!Б"E-Q3K.wL6C]LrJsNb ?s:y~U4h<4?IGM1͹6[?4XO_ƃl>:h7؄ (ŁP"3N2yh$De5n]*SdOZ7VC_P%+`#bDk3Ts؇5Ͷj{VmS=ڊgOwaSH]TlV=8Whe^#@$ALڬ $vC7 &EHKJZ8\x¼kqݯYjwVKXa2h"-j),GOAs}WTǻ)TJؾ-H{~y"& 0_ٚש#<ΡfS %P=gvXL=UMM?.fb_+C/IgN%$mX)HՈxeu^AX C_04-=/r(F(QPͯ[}bU ffM d7y[lQpK~4/8yڵd+BĎxϰ 5>N7k1aAP>,Wpz*?M`Z=J%̎ U,4)(U 8r7@oܣYnb &}vetE%N ,Wt7S߻N.vN?AXzP xYqoY̥sRGcE7''Q&/KkX0Sjj#&~$5R n>U!*Gp:yQA9Yj:^RBPqG6a]+W*U=k1_'SOYX]g Hmň&BBlPZ6;.F퓉m6KV_8ec V8>OL*𒻽5߄` 6=fߟV/b΅|Ѳ'B?VLjXmyUSw qTe[up Ҙ3}`Ug:s*@&Q)y=[p=p FG.Ko+~ADBkI3v~HW[Zx Zt Yrpfn<_81:U+8=a*ۻ |Z?,` Ign߂ZÌ3s,|XǨzw(L5NޅE8rdm,\w3+cSvcN-EV `vJv6&'l`7=D?7oA \W|%M 퍚uz6g {iFb SqU%{jWôJ>s&]˯HoS`Me!|y.7麐0YB=2f*XLH0f- X?;`cnA ;~$|u'ehk!r \]ЖGjҍ ϶ަ8^rUx^RElSyψYep"_#Νb7)x?ڨGBV,Fc0P4pYib-& +rv*TX_5F{"D` BO) ؋,;Pz鐧gK9M R#%_ۅFkSS $BHSc5p>$e_9w B2?@:k݈EA8㒄W;4P<HoxF[FJ?9[k1yOEJIap9A7C,Οeүvb712(I`g_ܜUݕM-TH.xXm;oY}bUXl4]#$S&nx (+k9j0 8F9]5CHq?@ra,dQJLWHw'OnƒN[94#p#9X!HBZcW=L/> ~]N".ݹsϠR&ߛ'5]}20`Ӽ^kZPY4ͧUr^#_+䠷"2(@^ZJ|iμ5S:2[hO*K,܅WVpe( -2VaOGV3LT;_Z_΅]֦);DV7ǥؘya˄ʔUO^4I?N_Gt 7gq,DEx,:;Gm,/f|ۮCC."xaSe߇,*? ly ;^L4cpڮ\ɔE.)ůYpXmNH "2I ?Gx3LכM;wY(o5\Q<켠"yJev{eiJ2I:ajza&>ExFQ[d3߮]G):*魯kbbékf 'Hl(}qxfaϼ'ۼEyb{Mtw]U{V+dmP&4{arAѰ% k"rƭE HϷlWe!1Mk)7ĻsU|ȧDa=L:ۅ;8 jKHC.;] ͐NHn E 7uNlݥaD<_:@ /:nS>o 8V25ZӰưe"6eô_ (0{-"yINdCB{[z}i&f<C}qi`pt[W:@ !ɏ X4h^{H2 ѩUعv P#YEOԥ4IfBfYP]ze3{е贌. ihe_kkv#\BN`llٴYh}I43pTWR[R>`oJB~RN|d* "Qei#/X`ww5Ѱ}pmJQ7h`t>8jh;bQlڃޚV-Kԭ|'J=lA+ xND߾p-Zz]7g[sqFi-Qy=Of{ցCNH #+šü|~YcƆ7xTܓD0OS/[1xeE +hUV=& G9c͠2c"ª*مX'C <zG!XBVri>Guyn#'zKeGND/8*xtBj1l]?m5CGzm]C4|l>A7 rst"pۢ! 6&?K^6={>*Y@ZC{.'.uN'M2,'>A; xKkcׇZzR^Erz^OCS}\L8ͣN"-z4Ļ֣ONԉ@0Xjy;&.T[n cP{u7S|ҳC*I~ À r4fU\`6B2>EX~%7Ԗ9[(,صi 6lPuѥv-)vT rVVDz2%x ‚0ri.wPWJ м Vx܍ωxF4%keж70/0[Mc<[ a6㇒$n|mPI7TQQƓBVuTrn'Mvܿ:. sicA,i8FJ#TK薓/@CDR!FhBbDW)[j&WCL@Ҽ0x k%S]ǘgܮ#\:ܒ8\ט18(+ P2Z^SWQBɈ?p@Bky82Q|{wH0 ZTK".Vm~@( Z" :‰* VJGd"Nb?Dd<]k(/y]~kGWnae݇gW ens:rȒ+#XkTipϼ+0f81Φzyb>C^::j1v` H44ca_X:2A^ c H$;nn oĢ\xyPa3[W[J-(q:N+R~~wY9 񖉥&0\6eG*M%m PQ &-(et?ʴ5o Yq~h^hrD%K囇겡 AIV-^;?& Hh9fVB>Nipx {8NLwx`u8{ϔle5}V4db&ko} E%BMEl!@ymRVTҤJ:x OM̻ <@w:,i;CBΌ0 ă}8" $H+ĕy/c0%HtC7 (bkٺaFj Rk]o{~;]z;x)7rwEWj.)18otvsQ gQ~0lR)2ڱHSXJzy}I_|Օ}4 ㎪B93SPVgzr^K\!l *O9䃲0BWr zПN I(QMY*)IjD<5"DcJ/QP>$2o]5Sw8 S;ƇӸSŬ͞]\o A|4A YM@ X0SVy/)(8 vdgp1PJ-m<Jjɢh{lhe5?1 wH rIcgeO>KaL I:3TKLzci؇5¹pI|Qryd]x(+wk/ pK/~l[%BtDSaUt퓶(~eh%z 5@b OM24+ٵ07SobSIjc3Vjx2/j"Ri2ռ) XqzRa( WAeR'Սpv]$  %IJarK~4ҚS:^jf 2)f3|Irb9=džn*0G*yKwvɷ8w;7}VpHe~'(a[Dg>:Ef(2€ڵnoWr~ȷHطloo!'PN֓^ " 8 %I CLw%{G4 d_n3%g,m:*/jyEnayEBQ9I(1q7\5 ]mN㝓;eH8{?Vw-a\,oJL8*KĠý`7 ىƗCn6T+Σ7%@l^fkf>.IŮ0r+]IP%t-dR flK*WNdhC{o.rdyWF,O:;Po 3]4pgWcfxE.X؜-D9-5[iV=I ) R<`fW*wDy8vQs39=bJBV>fGۍowbaN W-b?…7IxSWPU?utDdz*XHVl%5#WSkW0V6D]*iF85 ҏ\C ^MCr2Q3ͯ9PbQָS!K|4if멿}՟z Np`/[8=٨0tD'ϵ6$],YVRA4#pKkv:;Fcfݘ_;hBSBtf,Qcwj0|9ߝ# [tkYg9,̄Kp8p!ikW${_]%r/8qz2wW,A}BE}CJ3v p^>x&l_j5KP̩:E5|ʢ+:MqX;=^Zی3oۋDRhC~rSQ ,w{~J8^7NQ>jLqOp[.Vl#5{?R2wMR1 J2.yۮ$Y@ck`,/"7D:0Z /V^IV7i#;q꒿"ǀ@\^w1xԸyFWu+@0#HkP8;zPQA݀0oPШB O$g01n r#۽b }x5G)TЍtJ#QMA Ϳb&B UXQcӬl$5FDY͋aW6N Z-z$sI)gɖcQ̂b} ?H:\րڟq]|⧠f5JSY"Osv)f]tݱoJ(m |7X!"lMK3,}>)b6TF8O\|i7Wy^^a,}IO$^FK~Z(Rg#7l[hgC#tKѤM {)L;z}T;@(AWSAl2g/tQ=9A%v@H.//á4,,اѪLx'Ogk!Na2H#6 s5B1˿!*9Ap {82Fe:(}|OeųevR][L}Æ8"`CC۠}uHi8MfmQ~{e^Kd6Ќf[gI<W;LFjJz2R1/VWF5]؏KހE/$yGYSX-'3Y%w=xr硤di|Cn_W8%͹ܲA4Y\4' +ÛVB3[VԄ Rk(|#/%U*wcDNWHJcRн́q 5d?|![~\ )] V;*n=S-qvI%}eXӤN.t|plIQus6%GqPSVV+8tDD"@XNOnX?Y( zG>ږ ř,Uw 2L^X4GI 9:+gTn{4rE'{6b0cq3e2MG9b|#qx.^7ё&נ>qʌr*pK')OM=Q% 󿊫@4!UAGj(ժH:tJwx2[̡JG%%^-4n>h&}YWtR'bZ3#4̒gLK M_{\E/k5c(WnH_ŭߜN,K ot `-JEP<7h_fǢAi JgcО[iTӠ o`('械n g4sF{p*]++fx!xO"M)A9k OHrDL}1*a4QBlW7bojl8t f5Qz4%,⦲~&lK85RchO@ھE3)1,(;EKōE9 cZb ԋhu!~R[[ (7|Y?mnF~Tjt+sm"ČD; ? G r4Qu Sy5guD~Cwٸ))s$post :^6O5B.rB kCY7yi Qo8'.u-ژh77m&weܲNP񏔍Kn<՛hyX %yw((b0UwL@#/RsGRYreKys@BEd'uޮ0üj~Kwˆ̷I \g E6Y9YeNQ*itgrb]ln;tU8Xa( qPl +s9 .8GDaÂ?9F0Lh9bY{ހm8/j%ێDMQF"&zlxRXVi4 Uirr}0 ܯDGSxٹ[-ǃ ,9Uj:H5y".b=hfhKK?;q "J"65T_Y>bG8jmRD*Fv7mq3BLKKt?PN_fh2FqMxGBw%pu0*@_ Kbރ'bG·dGD`ƲHɗ6@@6j~ ()75Gl|*M$V&Gjzw[cË+YߋdGhLޚ~#vqmRcK3ubq(RӻWDRe" #_#ЬICNsF4+11+(:ftک Pzp&K+IAu9 ΂(Eԯ?7\DZ MXG%: @@hF9 <G Ltm1mVuodyү@do^:5rMť|B=[Ha6$ݩA ~'?;EjZ$"Z FsBJ=Sk'v*~,w}[{K V,>b~KBʹ fXXLXAEXNom^ޱ_"0}ujt&5^i$0Z5oyɂQJ/h N0xRFĘ+hFu/~ YygxrV8d1 (&kءJYSwQ3N+ԷyW  9h+G"E%vn0h=cQWw = HҴ֙cc_4C[DY5dD9@R0i@cb8J0(ї׼LTt1ٻѾڼ#sĚIf.zH~k9ii|!f#=2`'<(!3C_fⒹl(Z(ڙ^cfN 3Y9R-aXjwR!j2\:t}Ut6Q:0- ye"LGx c:-ED|ش'} 'H_+n;kœ#A qlo^hxģeOϮ/L," (ROJTC9PiXO$:-Z8GDB.(+MFy멯T,/̚nY!? F;tZnAp5&p^Zϫb:":kTtҩSThG,5r#o6Nʇ%A!T=O9=3GdǾ)?dRĚV5rz%a6{qM_יwZC&v₳R IQY}{[3|g%YC)0E> y?3h;6ḧRW˚oܰu't,QWN珪%wB;*\Alv-WMn[U.pH H"\HUdDm !>HugkUK,v ;tG3~Z:8GEE4VOL)'*;l8Ai&3Wa{~`;)ȏ? E''喈~ф(ݏK%׷_ 3=jtf/pWЅ9/RХFWNLcgWU WوbxU4=`'b@"pǏj{BC-fܵ˸iEzi7o(w4hu0s~D=4}ay"5/dEtx.4PuRUO(qx&mT欴~x~8en fqR@hFJۉKRNnhoe8?U^e~ApYI}C1lQHD"g+bˢߴİC~ {=3]!:кĊ2Lc[qFVUH㹊o@;?SWZsP CQň\L;)rm0'-ftTn! |4_aqcض'^ʗ۷ɸ@uAjlH3Zu8H~1\5xe*C./!I6_~y%͙3ͺ[fB ̚=ȸrR/&q|Qq8DfucY|O[y͘FYٍ$ !#-[Q#bF bXʎr"^z4wb#`-wEыfE]lW[+-ʶxc܀MA"'}̥?"'3IJ`xtgٛ&@(Mʔ&mVڎ"5l"]3J /eq镎:UwXMhcZD=~( q>d9@yPxO[Z~|Hc1}'M1'l.deT*>BR)Ѫ3Gy^\1ܙa-ˀyp[,o&\^ U chU woM/yrB$[B,$WTBlTxEnPЦy+6P@1g2R7.$GO*w:+g`Bl]rr: 3Z%HED$1p.)c9O]Պhj2q/viYձ>8"5Nl-yOChgcٳ*m+).{ߚ.pbU:)21>[v6d"J9>S#l~K4FJi#.y+#\{9x|wrxYɕ ]>[6}1CF~WG/?@~łIOg3-8 >ە@O2P9pX$6PpC"dSp-<浯YI90;-8!ܤ^igp@LR`IJ}4}ogPK~Z4)dRԅ" } s-Sx2d>-yϋw MZl*-RF.dV}[dd#XU%ou Ѷ=M(M''Aěz8iӴ6C*[HV0r}Kbhףxd70:lɾٛi&cǬ%ٶyj&w 2T0A' 5/J 3uNX fh?'\kow[2\*o5ڑ;QoKn A@h/&9Cw6S}dd\eMv;W֋@?i{NWp/kօ2C, Ru-D[FsBeD pq&X]٬ jw3{aJ^\lM[JM& JSnd@3[ ҽTbvmۀnvg@jL鯍vU6 , aOUV12iïZO1YͅJ'R^|5 yR@+,EwKzdEߔ (Pҭ{HaaTB" kUGȸGッ\Þ9GJR?G6N.<)3k) ۠1?i1WP <,9'H[Kf62MrBy3NJ0YãZ/P?ilH sՏ34MWއ ]c)g3À vuн2%=F ||&ڽr)w 'A R5q9+U5."iu80Df)[%ht{u";],혝:1,lj}p8`~(S\/w'Z QƺNrqO{O|mm馷ˑJ^"jN쪕?QkHUa}@dC5g 2v'r-gcS˳Tŗ\+ot>EO=ܶQei"!,4@#:W\8ʵӷ);RDe@rӃMRTDhvI6z6&nLis>[]d-PV7<#gRzC!S= I]g)o IrQd^n)5; p2jq c䖟 J6g$2ddJL~^c |ׁ-Bs# ̥BK57i"[ﷵLJR%D?5'e$y?Ew&e38J彙<چ3ol;lS#Q2 VjMN9f%gp0Ť4Uuf78\= )j)N<4.:>F2Bewm\DƏ hW26LLX]RS@gn0kA7AL\LD5 ١ x}|0 sD]GDsu}[w6~MZcs' _{8fB!b-<!WƜZtU8v [&Ӷej6_'F&9Nj5/E\VI55=ͦ !zS4˚磀7w̬" ]%`1|N4#gvVXJ7. 6mku5}cqz=҅b(yx\oj)3`Ĥ!FVp ˯c\{7͌)C0QDt173@.R?te%6 UQ~/E˵Nڥ)t2E 6-9K8ca>Qumdw(~\eUiњixSDP`5,\CwJ67rS^X:l߂CUjN]*4+ڌ1y H'y{}7X%關UF풃YB7Q4F8Í$+@D>15[*(@r\uU{{A PlSӟ*_Afj ݇Cn IN8R5q߂ _@/,|C/&Wj|NFLnrgEWbifaH$ )EIx3I#M񋇤X#]dI~,sff6+g/N AQb g C1kU4q2oYEi/ٰ)҉g)l VtgZ)5`դe5J*(]G-_? &H i,šH7xKE,;ɣi: ":zU ~*z5f̛wVqmEaHf햇*iBIX>zCIEy4F$B(Fh Ǯ&H>⋚6 +D@1A27QĊ=c6Rߒ\F0I7 ,v:v&#QV&B$H >}ͤ9h->R~: >QT Gsl~cJ"AV0F L~ N 3SKE1:)mMVeFty9 gP?w,.A8`ʺ"#v ~GcN>4: 1 _= dX+MSY)_|rxT`39AHG^z'2؅)DͻX~6Xw+6)j{`wɀ6Rcf[,bj ,^: 8`?/z3԰e炽efPm/2b'KcK@m.FZ80,Y{ad;1*tţngHѠ,eL mck*wb%>ܿrQ'U'Cc6%}1q=nĜOޠ[ Gq>C^ πCu:rH/PI==5m9^ת7e`>߇JY*T Dehb7\֗DlM $u9oQŠĭv]ᩦ{y,2*rCE#FV+*#81B!B}Clٮ~Y߽KՈ}jO7,vx%\XE!}EQ dBI@ !S n;X^'' z-BItϕGTm ncxQ`%arnhmF{oK>5ϸUq-,^}T?^BxHZw|Oos]\ [Aff04gPY&'f;f'҈LޜS(k BS&Lzh&`$ޮ o1iQŊTl28^iGE o:z\:*H"qڀ!:"4ks>5Q^P7R鞐,Ɏ^p.;Z3b,^Ӵc\ D9u}_`lsĤW=L EUc!joI&F?5|96s'5jGWttd%nlO5 `40hgG.M*P,FIU]{F?,KsTKl l+׈׍4KA&cw5 8ͲRx,HK/WnkٝpܷNS98\4[-\oj]?E..^2VΡ&ihbwZF 1;Q/5<ٕ6C|!4dvn²mL^R[LEyPT-r/㷥Y鴠_>~qҟ曽Xj:3bbd-#^~ha頝= vKeY;46ma[`;G$ }+qgB Z ,HOCs(|Pnt9qQ& -*DΤxIDu#!+MS42NZ`Tog14Y4dN(EXo`檶Hn4MR%J1̏Л"Zx74{ȇ ɜ]dN-lFfuݸ}5NJfـ Ywgӻi?FӛWWOO67ΓBPX1DJh)H@҈tߜǥái(tsUr_tuJY㋻9~}(yn_<ڕLJf}Mcˋ0'…vaNVï"V͋ F"y:3yUVz]JLNA7K `ϻ8~!o$W_N̐2:/}7H@M?}Hep, {t¦NP.oԋ?K'ӊ[VrHINalCh^z5d RReT`׷9BAX4rړ (ˈ4L3/|ڸ@9`צ((=Faї)jbMu g]zX [w/!y0:7cPʵe!I6]5K7a}/PWMXGD[5yP\q_9ǘ7&/$7mPJq.Ƈ|ˆHt3ڹ[2qjBTu=|٫1_{~]tCS/}idNq o _C P,Wg\*a߄#ذP=ϳo_6ߔ4 ư^mP%4_FW}Ecl򡪅K&'rZiU0cg'f% ͢53E5m&M['=]p /`F]0l-jG~8d6-{Nz5m n@Gȼ^tKAXP,T?;ɡR&[xI|%e[ 2WrM[In. ; ROx+u LuiQL޵xotncVs]Mwt ŋg}ðŨ_|/ 2^%qf1B9pE (p۾3qq+\Afhw(!txi ǐKzIk)y0WeX;g)DO&nP *۷L`LLAfb?zم9*L4FK{Oct19 ˞v4G{o jYn8_/'/mk Q柤;r2p44kdb)嵪4չo|/%zcBI𷼐V^mӂ&w&g5m&dv,<3uUCuPr="Sr9~]Elgp/t{ HsZT%}͂~9z5\K-=ώ,BO< ZvɈL6ɵH5m(L~0k1A#?i:DiPOvWUCl~WOzSr)?dSG/UCpyl x0 oF}0Co7Uc: Ќ/,`LԸ g~*]I@֒BL3,۞$7l»l BE=KA<5`yMƿ*uOf+Lg1w7EmobL(3SYNV.k'iZ˴X8AbPjjs:>H3'k\pg$'=ixx|Z"0ﮨBOPƷvq1Lku;} 9dU ZwAw;b:Ho:]@>Gv%gvR_yw ˒>K!$}W{-R`~gXxO͒XvIqQ(%H'(J7q۪Pj\F*Pa,FZ[85#ᲀ$"9Va98 |o83iTh 3Sʗj~!<*q`[n 8*d!ϻ&ջcZFY@&m]QBȇd x%{*D b&lIAϢ^NUbBCuh3V?PʽdM/om$J 7]EOhjhO~t!B/ 14nJ Dmd 떘!/u"(o)!Uκ8"+R羄9צ#4!=+Z?4\Ð>u&c2;&t\TÉjw'qDɚ *ʰ>oѼ<b.*}Lpc4S5N{)LJHw2mt21N< t5ZW,iѦ qk0+rwu(k1;#cuK>QɌ't[_AX/oFOKH;̞q%2a16E81Lhg:bA:pX, y($G%T9pCt3KAj^]$z&ϙ>pU&/sªwHe:RnԞs-Y?d-{/AT(?W[OpsKn0zfC鎧6. IKEB{7h:׆n_MQq54<'B{z9J`]Ԛf\::+8̅nEU} f6\ Nϖ> {`-Cy{vNQ́LQSxwȻJ}I<5?4(lȄ`{|ӓǯ=0 m CjĎXeEv[ze$`'؜[ p4XM <(kYp jcFkKG;0HUjm{j5ċ`~[ɞd~2PFG|w^7(mKWg*F0cɧcmTunjLIAubG[PeX3JпM>:u!m>3] tR<6(ELǜŏ('1r+ ꏪѠ7DqtKlz=-gѕB@Ol⛼X ~yWY[ K7N({R$rV;&0Lj;q{ I1 tJMZ z_S\(H+Xr(6 4F{f;rt>aAb_`h9ea_MF?7C fɎD[t< eK֗pϰ (a#Ҧ3<֍(fRPa9Tu-*h-2\- 3~AAE(s9*WQhSg0 0ݼqGGܿ>RqiP΢)\n ELQS+0>z7\@+5B~T";\vDC{,A mwt6 7leDrԌoNYS!ɹʺl `L$P[L=Nm2Rç=ā4O itS:)Lȑ|Zʘ|E&Ѷn(Ea7(u QU  w[l?] xM.dS_* J~cZE*-"[ >ܬ7wrd[aws\#J1X 2 7Gǀ?G`matr QvsRb!YUP&2II p5]nKZf>!/5XaeX5C~aYe ϶u^ؽ1IyA F0İ ͗Gh M>$ܔ#l 4G7Pzɞ`WE2t]uq#m~/y5(u8#0*y&! ?=K, 瘴A G6{9oN{ʖN JJ|' 4#xV]"ncACFʏ0WYR-sKQc*~<=UۃtGlW *Fb`%:ScdI^HD"Mv3_2oCdwB yfKk7xMg{ GUJWUd<5"Kl ׼-9-|o"Ҽ<qQF ^0n0{Je)l|so;쥪^+Ҝ5Uxu.^cl󾭳ݚB~]d@,0CdQqjcm)tPH #p`@G%8!<2΀`T#D^< [G?Xtx"ylMi꘤\:"_(k2h觽F7!'Ǭvf21M>X5ײzh)S, e]>9ϞH>5C" V?ͬ`E!Fd#%:["LacglSywv8]{3I~d9άb/FCRE#m!/% +Fi*wkRz&t0SxEGmou& U(5y65:@Uq"$ϻ2$Tu,Z~Ce6GWjy^1;3aĎ>GMbKw!43iՌS! &1vke#=p ̓/>Im d{B)k9mw$_@U:` 0Fvr"sF+ԣ@XL+WϽT(_0}Pբn?ouU*)e%V oK NŅmBn-M:d݅eB'NgQGbՅ)-(h,ZS-'Eǎ'ݏW (jjVّQ}_-L$Y ^ބݐ6(NDEs?Y(t\! x M6-w-t$еc7\$jĐT8gvɲ2O nǢ >rт(}LEǎ$p-lu%LKa|_d(#=o# @kF6k :·sJYj* & q $-_x)Ԗa*::sFbK-_JuNrZAfH@67PEM?6u9c/8.#[ {ܝjPwmk+ ^Z r8 !³d? Wں+]zv3%:eRpǠsBBUҿ W0I0IQ-lgP* eՋ*ь|IQztOh:n'/0BJbLuݡk i@MmN,iV.N"%]!oɞ}<'c}sbeO|m?L0 P P\2鈣d949tOc6!>*N'sWR,oU~ xpA(sLh.}H*e*t{Od5_%Li=&c=< 7n6  b$eF|u$O.a` J洲0^ٗWL!h`befgD48d,Ăîb}͒sD hh#ItҼtI}#3Kg )3ݛ{A96Ĺr[;B" \ѩo$^g͔?pv޿R (wRB{[/4x #5˓݌4JelJ{@/̌%eRJ2'~ip3R[*gF!Q^N ȭ&l4+1~# %kW†D Ŗv~D[ʢbc:o]7e=|I/N`k:@x0qTiڼr32t48zwahn[0n5R=掜B gҨ>Io\㶃f:.RrS%f-wXb+^wغi_6'ˇ<@i#?G0tȐA"}.F.jNs_3f-&z3s!6uȷkXmvP3@PWe ]IAygPLiodōd H, ~XxZc{Yo}qP`2`td}҅~r—]N.Q-`·\sGqQK7ZVf ѵMѠU`ᙟz@A3Si9UÅ X~eB!BQXe}t~*~~5Z-|1֊ R*FޑqDosj.NJ#n.X\ 7ɣ in /KЈ5W[R:7iaG)]k(exb53=_%2|'1 |[waXW!7ovځ3mJ;L "esɾ޺5IU;g16O*^aHuՖQvϡN9 ۆIO16G;57_xg'%. ܉)$vO͹H짼5 {gK8PSSbN/rSeoA4ŴxQT&fAާFӡ%z$yCAd}}帴BB{ ;D^|ݥ6=*dd ':-Pu Ė@ E1>b0|\}s)#$uڰgqt-@+毗Y"vE7 R庂 a܉3qbfcİT^[ .I*syůG7>KI|#t{PrzG@OjVouH%{)Vͥl>%fĐOEHmtE@Z {" ɃvzX#W-$e.}vz!U٠TW6NQ.4o><1휦Kɷ 9!U(t63WԩCP㟳D@]=r,Byp /bl TҼ$Q'#D`ծ?*L^vΰ`x17á2:E=k9xanH} h7=EB4z$wǭ)?>Wl ,J݋ -Jv|Yy~ gEj>["c [n3O{-ۤϥwh翻̞Il n܍Y=2C@P @ NRw `y= !Jf(1u!xtfS ptHLX=3\ތr:Si ZUwH۲v(],=\4]/tw8c-"qFh=D^ xd]DKHjf(۠R(Ø@E:GrcB;؊ &Y/典[/V@>:x:A5Wmp k5eς!ϋbwTOvvc&zHuMSfU[Zk]j#_jRr>U-B\7㸉Ol| A"S6޲ùjb'wfBoH>*57c?㌛<eM7N8ﷁui:n Q#8ҟJ䄇b#VA~CW ! /k0/ Vg)/R*=nD@ܫL}A rFjY^Ɗ\u?,Fg)\\p!%Nl;JTA7ŔYH3D q A F#B_#KuDB\ma VCgSAi`>l/)ftwiV=&"R'19u6i3dr‰v~|7lo-8 g_J҇^(*ְMKa5cW?[T&6HDr4TYJ:)XLGl,F==4\y%޻'Uyn*oNc#)91[v);.QDAYWa Sگ5c肌"sVcAw>fUt 9^9Y^#OoT8*Fl t̓E{:gO45x_`2Vv9 7-_E8 Tt",}r[+{NJӚZ`pG!ffa$M0@P+ tyLA8Wpcӏ~J x\/4Υ3+_0`7{}u60{!2$W8Q5/Sc=pG8|J<@Tf"RCz=E*AtFc $$fWvRTrž8qZ+:V: <5f V2rSNps$}^yB%&Wp:b2q|RƋ4Y@ʣr)QOM-/)pPoLt0K{|s:VkcCP8$W?% TۭDj^D%u [{OMj)~=5l0=Ҍe)րGwubTOWs4{g+ q[z`{n׆sELf@KPN0;Rpg9\ 2iRo6Ө`_!?=#mڴODsܪCo̷'0U)T +BĪ5-O]~ÚS!=Q./nlv$b4W 1fKjzAtm:ij0Z7OfwX)SY $>*&[ER> mQOn ]Y05 qrV(I45^vsՋqPyۼ-@@~`\ńg?#F1P5L(s Cw*a_DRL0OۙW2W\@Q k?iK 1hM%_I}rޜ 0 ,ޗt qskoFL LhvUyW6S9P$w1]H2ZSBU I #Q6,r!]Yߣ~&AY(5Fo14NaNQGFܝC:sm5 |BybIn.xdx=P*p[Q̂+%6ס1Xŋ E?C@K Ex%x- sH̃Թ$tw(߼JJ nƫuH혒SSFwPyY띔ON@zfn@r[ͥdCxo*"?Op|>_B`_'~ F3۾JHO&w/tw@}u-GK5YQk^W#^ٜ*Yk)'=O4{{l ǧey1,dvŖu<oq4Z 8F'w@i^ēkɾ px`S``G+l{4O-c؉wLG,;רPJl.!ԯ HaC26{bݷ;lO fdm,7&N .@C02C&kđz+'~ д.\OyҖ nl>.KL8^ ˄*RR?jXGU"5ey)VsUаI0X1#ݮVnCI{Mg)\p͈L'L0W ?[uoкܢlF*,tRi^XǠ"kEmߴŖ7X~X evE}K*UFeObdo#yt`@oq#DnabW G& T*:L]=z֭KZԃ?&\-тe@dup=:)7VaM{s`C3Þ_:ӓzr1UNɬ<@H޳Tᖁq*Qڽck@uNMl,tM[=,ZBwq 'Ar|.ڍZS.(efYOΈcF;*}(ڽ/`v ƐoK=9S2|`uF ljFPM֕6^;$_I!Zf\2xMoe?#.VlY {4Vq`]敾 ge+o+"/7o#.1ʟo2z (yo7S&>+dϸxT !=C9ݔqjs%)!{YA&3(*4+dqNs$@$=4aܢ# 3_U? U}6GOLσ[',wК&#ih[29-l:ڡ?&%[b`r]@0Z'Yo 9$q9wZSl~ׁ898z庤6XԘYXBpo[\캏v!~YaKp f 0 NdPL_)AwቝZ7]xd+d7-> m1}1.s_؝ll[hm>E)Y{Ie3ԛHYГ2Ik_?Bz 7. ƂImZf>xE]?ᐟ4aiBqD5C O %q#4 \M׮K@6i'1gcFa𜳄8}/&!350fyLD1ߤ^N YM"껳9B9 8A:RW/*' ڐ &34Cbj3u]VE|ԥ H_ʌ҆M6E$~ԋ ?yn\qke{^1'7!1HIa발(O25o0{! $'m~?jɩvt7C#++?ZaՒo!gHMU(XZsm{,CJGQiDIxR"S"6X!b+R?$-D8ڟϒ_G /-6d,riw1.z_L39›(/@7\QwU( 1ne]v7kpCJaؽU>n0ԇE?#p1h EK7cńwcC `sM{0~_]zA,LPHW=ilA:`Ʌ4O{: W^@.%sc}3,Bk_W e[5b7,kTu8e6Z$ X =f^' XHw3;W"6 +$/G"̙`|K~[* Q0Ҕ2y[2T0L@I(Fn d9ӫ9atq g%PI5,~0x+e@z30d@J芥%lBKXw%YC:q ꡔeyf߃̳(*. ٕB$mSޥ'wg(ҳ8 "oF/7}5݃D`|oFlNo@XZT'gf}Z~˽-]=ώ]Pe1+4f N6 iݛ;㑆'u-6nĆ!q|CB3}h׺anE]!9-U>A cR_Ji1.)|5}wrnhPZGBJDMb!ʊCO,5>]{ɸ,:{f9zE%1ԭȁ`5>0@z@}[ZoK"r: [h!l:tݡ Yn Jg5A9]ȄcXƊ;7ԦU(tF0Zh.k/P;MD6*g*0K5Y19Ka6'W1i^#PY&%<۴ܥ`ҕZ3 "KU%l qjW%y%k"?߾$|[~lMZH{lY*jdb/LU U>干g(Y5f x -oKP7Ƚ-ܔڒ, O?Nk! /wTnsͤ7XKS×݉5jo6wQHeR82y ^w߆,Բ[͂?EΙhs9[#Ja3X|6 CHG9IrIפeVs5ӑ^8yl'=*6i{MCOԜn[Ab+A<7qޑ.7Jc"3BoT~ :*~m#Җ@=3D죔FY`~W7\ؾLWΤ& t/ijb@P:=Z z|6O؈ز'D"Կ{,Gd6QBp+m$֚Mrpty6N4Ϋ|?)mTEu2a51 oG iHI\Fݵ䐎yrىlM?)39A8h6LB@6j>n0ŀ L]sk˫[I]-pXJ3nGN#ܸLr2=AlJLk=n7zEev=cqzᫎQ@.Mv zs+tHHLy^hdPp݄Dvg} Dl g'WHXHj臒-~'Y`J).;Otd>v|$0CALAL#y~b_ktE$W/V̄Ά U&/ǖ&Зm"\G+CObA;Too5L'L$LSY{Mo(JJI':,1_7J"rExDo5b*Јw4OڢȐ!{6lʁ.vR/@'.h7P+"wՅV2pUƫ^wh=EitmxF 0T 5QNdHߧjFk"sWIH;*$2ՎDCL_?d$eBU|ϝ L<j+)3bgKbf}!dh;VytCC+>6 2W7?ٷzL-fg8(uqC4>tz?dΈ5zH5\y+aH*,Se-%*ZȲ!&_kub|VF_eP6xW}>M+/W%aףx6Sx.{Cv8=;y}7Iv0k Y=W{"e Dj&jCB\(PbeWNPHBIJL˜/i(oǴO `;{JIFuT~FF-Ue;.@ :V>z&P`e>kks5xgqcSڢ#!tp\Q@*|&"#Ej+y1bh "@^| #io[Dws9iJw Y_EjJA/-Kq0> 4hxR@h&茌L3hj dѧ+N`mJ^Әڒfcً&o ꗌR ~f@kƨnB eг8/=y6vO9Es'g.*,~n^(ݡz{ʜ-/YXة |f9;TK{XLQ_ȹe }2H,ㅽ̑o:B5@S3RpУ’J1z1(up71=dt)^cmQ$j{e}Ɨ?PsgPNJ Ey\~8[g! V9.͋>:Տ[ƺLS_8wZM{ѷ3 Ne7iqvR8.xGy,EyxΛ<8HH4 W!ٹ)/ѩ?w2=A3+[˛y (, J \GTP1RcQЪWlTG ?_QV),C.W𫛄bcQ+~-tP -2CnU`}n'|OzR3G IՑ(/bՆ+|@ OJ/ڹ8(6mѭ匷3O!DsL=7j0۞bqmh,;},Lu8FO4PAY ɺ s$ci,D# pr+_e V>*Mִ CWx~.@mS?f/^:Ґۺm?ILpx>\XU$>VJ}$=a3r`sC@?f2%m,x`go3(jc)qi)`:cW=Q5C߳(踿<[QOxoݵφKϓ#T([XJ` 1l$KֱLo#S#/VW2CDӭeLqs]=56{ٿ!0H:Z1Sjj =9ѩ1pЃT-&i"r㙾Ie.m?$H#kH=`Di _z?$$%*C/S% $$@#mhBʌ_^xjJB/%ʁg!-%p4I'[rw{R_+s -ci}[xeS? ~k!\ǝT$PX@"iiy8%I| ΅d]gZ7hs:+0Kv~4HЪؿBTߏ,֍E3]m,ULޏRv$fu"وc7!q+N4Tܲ!VI0qJaL6`={w? d c{n2U+eG&3M-lYa0MH`ߒ^}`36ƺT2?Ęm%|lR7V9P,|tņ!)d %_$Y 4kyw̏d4VsVNKQ6 UL9F90e/J$\+ l[x0T42E/jz \M~:4 CrA0aT7>D?ku1}\ƋKW`sz?Y;$6۝-ȭ!3?XJkd a\H<6^M ^ bD0 >'p%U=_dXƮ'{֊ʒ.d5! "-sFa3`/ )ãE伔88 LN Aʌd#-=AiPTRYgƐ}kfֻ2Sc<9k.K:$wowbrw>p\Gj޲xUvTH= P&j5 ed-佺z·CKOn&_? xƛosyA|NRN?:ݐ-Û]cЄGq{~A"G:Qfe§_g6J'B=͏ x M\іA@3$L>bPG[|9{SzXi,ooqܯ_mųh':=3MX9!p< 󫭊pa_ZokRۿi̚:}،!m1``7[)ArXǀ U,őx"{V=нdkus~moW\$} lTc%6)nGXCdE]ʢn坢ԵEPf{U|6glE_S13=FYlud:i"{u̓?[0_vV hC 'B, `Q׍ͥO#d}褹o3sh|&s}oMvgm d+{ɵ#I)z&v?b)/H(+ bl'h-$H]}aYr0]@V&"~B]qo߾|'u ('XxdZl"Dij E=-\IŒ,Aw`Ln]aLgBj,w$A>/+qΛwNhܬ<>b&X@N&X^~fXAXS1-ζRKzb5ZMN˥ i%aaG Is`(䭐wAM- /w? q},+PW r0eçpUeXHYݺ=/*O(uB:X71q͒<.,K6d1BV!mU,YFbUrm8s[-KP&Z,<Ʃj0u#f,F#WƒoaPN!Mjx?H=Ra,يvaem`P=fܣ-w HM+`??QL7!d5kFx-rA}^1[Ʃ'5HMc$Qkg">aO@x&rLA'r c2z9X34(n=EG0L_$g)/"-yˋr0q x,*%<;4cOQoHn8xL(fZT(m{ fU(]f5&?)nI헓^Е[c/1RUA0ڽ͠U21W)s>`S*4CԐԕPS T絗bfAHS:nxͱDJa1)Bӓ6 :cn|}3rB"TcMX:1[@p%7NkK.\<'wWνy _XL2hfI'3r*Ov=q ģ!R<04"(:#OVcl2XEg|;*Y f.HGNvp"ʨVټd `fJTEyӝ#Sk~ MiՕ$N"ZŽ,\C)_ WE<Xgl*&V\uA(Ms#VgZB 2@SP![;DicF#ՙY 8;nد?->`f q,4Wt/t}UbaxR_^~ a8,N&!a{v}A{Q&DG}IVaukG¯Ϊv*~Mg*鉺Pˏ!UDC$ueJRgqߏ5\\}-8|cũ)ai]ta(:'ROgAbZHvM?)rܿU:j_B mvi[n782zϡ6J)zr17!/\u4gR:CtBC#9wHTP'.fop˒%\Hܶ]/)nlc5;sV5I1}e$)R2ygt.PjHM5'<˗cMj*3=_N+zOoXz%B0A?bKNSޔ'ppB 86KaqfԐF07eCϧT4L(f,xuO„=pH8 11YiUb\2@;!y!/v~ljՠNڙnEω<~; Yqy?mW{MW "d-dMy`j)R{+6ES:+~KtG D\eQi;DZ#&el d rqd m#Z:g_ h`{.X<YL$`r1 zR_6R|[ e^ؚ>`$Iw!Tkq6E v3f鮉͢-a7 ?R'*Tm.O7J#/E2sa:xʎv/ȄlAUGAn Q"25`m/>qX Ez̠₟?F5P':ѧc,7Wr"b0\U5}8YT>e\d@]mQ҇v$bCj(yŇ4U oGǹ^Jkp\4h_clxrq+np)>:㖬#{hѕrT. {çeqR] Z;s9AYZ;1YYx9r^ēYRmB4)}t=f%0N4Ƽo/yn(_?4DOe ٠ , BzzjPr`#:X*"öJ/+UzT>* (1'GTbb$/ zWeäHw䦬?!i/FS~ 4K`Vn]6Ŀbz*^0h4u# o. n+o*;}-ЕhN8A7`3jxwߕ㷉{"tGOht_-tu-&O 7J4TO< dUD@O=ᇟ=l;sFxy J.h5M:Q:KpsBz 6íbԻ7>q(cㆀ %@^-4~)Y Ig*.#S d, ^dE0G&gR%X˝:w'U֔wMPl937-򃭹^-ʜg 寵L 7L0BtgYR lpFTG1F+pH_QA5v"/Å s&GZ`*'Uv%G<SEc}L ku0iYEΘ]DQT[W{ZsL+VѰo4ǘHb5N ϪmxUyTKg1xEZsz: &=[𰃻|r6xfPgh /JQOxioĻk98iZ諾Yឌ㾁@0")v@5|~mZWl eo9bᒦ&hGC*x*u41 G/ +T1'/@Z DjD=UOCP̻N!JK˸k-KK=}1 2]t&hK{&ViHiوadV;7MBUslM%ʮifxyZ2_0dRp;2!6 ǗbF613lx>$67uG%98yns o;e$_ %z!6{9)i0qa/Ձ9v@:{ 6߲F7VpGO404թQ Sp+j FTWœVtFW Q]Sc׳n@C']iAV"2zK^iSa+?Qp?Ӓ3? y(qtH2`ulwY ͋.m:x CAjeDj?(w[DL\ʖ좌}%HM:&[EQ1tfv+F\iDjnɊGXkxcx D^)8OaQ|#=Q VoJ*;!$J|pUBGfLxR;X Lsv>"kl Jvn^lbjuT1W9[IX-@\ 61s sەcJRrf: fyE2'MQfrNi͚KJ5CwA=ُS ;Yv L@I#g?pOdl,Amuj/Ncѵ)fShKf?g}0cٗҲ?±}"rwQ8G}x;nG}W!pY.U7d; I8GQUGDKCnSTobw=ZQ=Rxn  >D Bܖs(s?- Mق|$ tпr;0[uK/Mkg OB5Zstsi.T:ěEVKo[A_3\RYTN [#C SH!G K8.fGkMYdC@g׬hQaHטԈv+F% Cv*4#f")j"OX5*׮qڔ$@j}|[oXc%\^sE&<ԟ*FR0R:?Sm&`9<:'VQ!"/l.BhKm7 ^FNF!VFŝy$x=PfR,q Lm0[NȃLxGzF66(?>a?Z@с3ze΅1W2!cwR X7Y<BGmEف7wI{%j"* .dbv/LGmĘm"dtL` Iэv7G%dx9Vh 6ˎa7π1un٥v/=8c9 @l)7ƬImb5H8-%w/uLA#jo W|sW:e ߯)NQ Ws4ާOd"/7w2@'BK`@Rwnl̗KA \"c|;"{V#PoSuf FfWoZܛ5D] zap㴖 _E\  Cޮ0Qeɵl l( l0_~$N8˶42rU 4MX<{Zs0whZFh38ǝi>O}{/z[-;f'"'rvjf.b"'Wٻh[~R :̼kgXܓCO'1I<:xcS?8/DםPgXxת!vPX79 Y۳2wR{[C!W73>BRf5I:7qOzZ˥tT6JLaC!b2R\<4e1~8(j9xdԂ[XtwW2! c6B hS-&SNag?ա>pdIU XhGs¯JnI,~8D5J W~S$R:y`WS4 ?]/$L .>0@>^Z# QjG(O.֊fwe͏޳*5 O`ʊ:66"rP0.҃n 3~ v_SlÔyDt؜쾭GIڿ 1YIkMH0evvf~X E&A!]Թ;Ʀ`C("VkkYl,(jH^K:X <(*Wf!%8=PE#NqPw¾m^J6˭ZֳzRIIVADAU#9Xi*l 1!~mw|z9 R_9z{22 T@֚2 !JP|/(`RuQz#Y֢_8bs)ck5,] *^El`蛈5}6 UaCK̈(#)Y=ʮed_)+16 ?H(*l'Ibq,-jsUR]=A%܅;VҹV+zs NN;dT6 ||)-M1J>Pm#/\lw؁ :.1Q] {`4ÙQn-@IfY&w&96\JNWTxD-O ʒ|D{fS ,:7VLub"j7_o8ΖP 0Dh2pOH{ bZJ3Q}ctbJ0$xxoX'%M]0Նw #SEXF4ǖ R%'kƙ5,lK;W,M9F <Ԟ~x.gSJh`.|uhA[LbC_Eǁ֦ii5V.󆧉 u(fiGCV6oՄǫcaFg Vcvn{@ {%xU-sչ)&]}22I5g#ȿ.)fTn ӵ!P[i]HVm -L KŪW9YfYM<̴,F kaX`.+C2N_ 541zvH$ަ`OP-TiD2s^Dո 5kLlLۋG'SZuC/< VWw8emn+?<}|YjӌxkhW*鋠_&GRtXm>TO9Y\}rFlL)pC~Bs+vvg?cwriƝ qT -lSe.Ft|U[~6 YmxM?bx( y$^8 dAniLҀXhLWNCZTS vDqs~S yYA 3ZK7-Qnx(eBoGϔF+E"33M\D2< o"&*kWY-x2'J΀Ad5.jmrW3D=b*XX#pvxHwPcA t41=>ˣҲʋFVF]"oN$D/i&jb_<Ơx>e(-ˀ+Rw9}gVP5c^z%X7\_WOJ-t#z)g}K:6> v;Rb1`N='XҕoTB!8?6yM*W[4\s7X>9327Y5JQjkA -xIs&Xxz1VyPgi J9{qZr,D"Or{35xQRtQm"џ^eu?~\"~N˶iܢM yd49]mz_)-nE . Vu+YUr9:qu;jy|am^O*7'ͱ˯ߖQv^jY,{' A+PI!osZQ)AvE:`tprs`ذ9,ٛ!mYEJm&=[%ҥrH4s"ŢMn%H(Yqh|U@gVm.x٪ 9Iƿ]Du9'Qj&#жQH_Ef}='GΖ> i14@G&m79Z!4>a /8Asrecnp0|2U{K۰=HqަnNƩTjuQ]?Vlh#Ng' n*N[6X&)[; N~AGіQZߪ]<9Ys8odS(m+ojgSAr`gM+:^г{^cf< [ˡ/gH; kjfI.I1GXW >D. 5~7JV2<-/?cTuܦs>feJ+Xk ]+[qc,ݣ|1Ӳ<э\0X)bwk;րnTfE&CT8[/vơOym  d.5󗴻?Az5G7?ebGo-SX'ac&*pD-7W$ټue1 ؞d[a0a/WNS,} nM)W`u9Z侭v°˘7+U%;_Z‰  7Q--xZVN;&FXVWWsA-Vq pXH~5]I²?`9o|I,2G q(O 9Ґ2)ϛHN8>R 8,!Jĥ4d2쭾U^FUvwE${]Z ReHi+ M!.aS2}EI"Dfk&$CE/utcww`q ч- 㯪Z^Oʊ8Hƺe}&QmxM E)tH״nO .{տ]:̓tlmE=mbUV؏A=$9yC&O֙Xn|˪V|ԯ1ׁ;P `nZFW̼''mXKmMxS:/֤K0dwf5|*Yps -S jyt9xmMvZc IV֧X EF# $^TD=!Bd! (Q|'2m"k4ZlKnA6LVC3Sq 7pHg<2FxUE(eAf 0L=+}ZcZd+;O@zϥ-pETڠZ6 Şx:;&V{6~ IiOW*+븕N UQixǿZ4x+{]vxcb1W1iI>q:Ć/`cB5k/4xPkj\&~ 2)/]]eL1}u*Y??B/OO2K (±Gҗhv*!dnkL" ( YhcIQ*"X.&0_?ƾY%W !Qč]D̀ n|F;7o%s9Ga!/oqhusٿf.HД٤ڏ=4l{sFى .,i\ wdQI"lQdхavZXY?kFţdԵK+b8yg,n>1_{OӜp}W-,d߶s}g]aa Lf~R) gFd?D[㡨c$G5xEHoMQ~%m!AhlD3V#F oȒLJR; _:jR3 u~E I0Sאe9(v#+dhdDs *VoGSVΈXLrBRq=k3.~PEox(m[ "vDR@8O-6ӑhc tc`ܬuX4{rs~D8e&`s`;R!l9Ͳ.٦{Ĉj\W1JHe@ytQӫ^{<*y]dIڪ熺j@ܲ"nVq! ͗mE=jN <$`{ʌo(r@'RCGiac'JLz(FXp9GuՀ$=J"Sb09zQUr'zh 2 wokK v )oV Gl>/>I[7l?( ށ:̑x O"ɓAyIr{Ms`@ u[4Fmyf =p_o;__~hZfɧmm&ҥQ2c'P ^xCW58:ت dm~ǬO}͏X3k_RqF0cdڅp!M fɕ`4-rˤ,yC)[RBEK/=gB^A 2GGb;^5O۪֓D7_Mߘm._xOF,Ze֦04"fgtJyerkPFEBAn S /VK|?RxӖSt63N^4h{;=rLOpLb*qve;ܥ+9.1&%ǦUKqtpS }5:@4֜;~cXc0_BC"f".W{;<.j` $iQX:U7 J5J oZY׍rzs\<XPYo_d{OЬut=e@Z{-+}]{[23b ~}dѲSn Tz,pLAO~$X\j:\9  pdLPסCziVu%e15R> ' }[ݰ7sH7,}=дȒKFQUmX8Gj|"H=AN3~EH^ [ vFyD*lMt祻ZVVNZҒ8W=eL?S۰;;9k+%iRIT{u8RMQX"/+b(!@ԁ7}2'Hmr,DQC/~G9͕\JC( PVs:@-m :ts9uy*"ѤRW[r Yn};aЈ ~d!&6.b! rDJ,,裰 *T_ nRb.gK'g(RGetKt)7"V~.~ " ~ل~.Tt֤W];)eI+ &_;BkSOG#ؗ'nb 4nW 4nR׭6#j83sH1&xHbдPoed%,dJ!\K7ŶR+ѯd}*c:5Y>q輁D߾no8Z6i4 J>E C'mӪnQL. L T>="bʂB9"pR̩CQ= ~olju0AhYBQ0', f,|(b q*W?[V: IPAuRb  YpMO"Yラ{ je}Yd/(9Xe0&4)b[ 6^YCpxqP6Tv; |\x6AzF9GY9m?@~JcCNĩp7yo S>Y v n~b9~x:RL>Yvv}`GX)k5-֊R !O-H ՝'9Nl2_O4%n„";⴯V`3-Ukzj,o Y,1H\Q"Ksɰ]աiR̓D 022)E x5+e5hnxۢo,](a~$_t5%˕&ftf-kx~#hւĂo;*sΡFd-0_m{ A6U7_ū@PYM\#՟-zL"2G&>@ e+1F 'yZ0v\^YϦGKf$䥅jcw?sGrğC!?nĩ{ddGhK͐tz/`\ {#0jBuյZqYdgA+ cQ ;Wݶd}c?,BY8bSb5Dщ{tT)Cr 6 `? ԛd/v5H,';2wԞyK=^Ao-;z|VfزЌ1+"cEWlZGHѪɥ wh[\,.؅5 s*:%5/_"EQl3\}weطqpX`޶Iop+l )>8ArbblPb3JmE@9S@=Eaeh݅8]W;TsL];{XvkC޹!Y R2A@1./{hTT'{M/6ۻƑ>q yȾ<꫒P}_1 ⇚/Qp.ºi^I EIymA<,! iH?ȼTت]ؖ7  LHis(_>"IGcf  1+#//W"[+ܟPUqtJg[xW$sR;jf'D᷺+;[ils"f9D[E?m8uiyCu~ a>njt V\ 4"JBNɥO:ab%.ta Dvgdf \vt0|u2mj61ʏECL meṠ/9wbi8AN;|9y.L9d)wTb*Y7G|Z]oˢ*J~&k,ivŁL݊Ugna)}<6}1&ad=f@IkBM&i"(R .f:5hP5Gp70"٠X"c/TAش7_4斢TZ]"39ۆ=̓59nbJGp3+Z1*ya|72V򨬯%Hy}=(ЏDL^fTݺh.2}/dqY>K09RA&>BJ/=ĥN>8R|D3X66Ᏸ #X9+Da{(Qٯܯpª :Q;2i_&+=.l]uׁV=5b'!HeQ ۚ YMrVPKXƷQ6Ǒ<{A)^O$"hjXi}Ӱ%LS6 {0_ `9[} xY(c=6ľ#v}t>w=©ޘQJcύ_-k[g89┸t!jXp1NS\bJB-SY^϶-LntΫ%eYzvYˀ#}̺/E)Xlk@=\>ǪXv,)F,Yϻs1':j.g >N4f(qsDsKRD}EVWЩDvS`$c wڒ NPVV]O =c1.k]+7BDWےC@A~o%zSQ$Ry঱p(_[x-0avBD}/UW劜g{Rki{t i8]StENڼ_Zf/UJZX&ޭmXQL2{]wSG1,8/8I#Hu(A%Ppj:VK+'^oi,*a/,3&/Y0 8o $-2i_7 63C474B~D,~f徫zT "a$[ȕYvǕ1avs;5SءDيFS/AXoW Acb}!ch;ͣ,hxΧT*Yg5/{cv=/ĚlU8< ?lk+\T 2 /_P3jDďu}OS%,%p=hTLxl"aYc`̛r"l,ǩtחBHh shde<k'$V/Kg;k&XvA8t_Zuy8v[N9 "7;-+ɉq2؉c\JPCl䡰T`[u4Oqgf/nUccc$a$̒% %\.uyDED0Lfxsd&áe!&*m PB" G˭/ poVi?N hL0_1ӂ!j]rjgN‡m.(˫O3IQzS))8qY4ҕ^mC\UyN?Zv%,iC0؁_҇Ju [J l-V=0{c8HGH]r/d[AiT`zr08SxRRx)|t/_)B C3 Ou2iW(:ʲv[wD!OB F}֯6>*f+ikvoE"X]HLLƑPS ︉:eLf\ %?7,OIcibkdRjuM]T$ hzvJ`/)^mrԴ68zE߱.+x`$;(uYIRWs j$*K;wsj=g1Hl:ZjlFկCJm埻rg}!h< 'qݍB?+,M<͹c_ɲ:3&"/&6^d+ecYk{0j&9)ry;y w s\[ҝMR2,;xe]2' X`Bakq}ba`Fe=y &^w%tM⹣XN[/Y3 1G'Cjv֮m0?MCC߸$1[{[IBiySD.db*n>k Mk/A7z{9(m+'@s^gۂA ".A5?<)%#b9PҿδlKA]No)W*JrNI|KV3nO2Si BQY%6,$TN h8%jYzqI͙[TpdUX/aưߣ0ଷBĉnklkE4}jH*9o5_ (Yػfw#zhsMeZ;)jQE4$3+o%@|@/#rrMܱݭEhy. !LG7;qԡWwc{ܽ@pSe%|,LB͵Wܞ$<"ڳ)>%7Q80AX6 A.,j֫Ghf)1O<; I{UI-6c]Z}:޾#ǕQ#C\'oyH ycR FJx ltuXv>^ edW9Z*ObhJsf' 5nZa:~!~ffQK+ڙvX&(eԟ5.nyaѪEN:y߼Ds2ç\匎|]$kեD@tƞ6;6#x+7A ]ٖ"TN͊?@跹l&b6UU\ @V|LQF:؊e(GX8Ę8Ɯl}ÐQYdB; S s%{]yVEF]ٵ}\XͪewRE>Qs#[뾃Fl 8~ }S3,K_۩ _4M0 7-$.yeʎ;ε6mT?O]du`ZʧP wOJʱgu*؇1U7QE21rcNՐ ~%vz"󴰾-ȆqƢoa2+g쬍 sW}aVHuսͯ#k_0\ߚC5q/NkI6MQЛ5-72<ֳ?XGX֛%j+`~U_my_Q>APc!!yAzPwQȺk٬q^hxEFyX%"}K_6ط὇a3! W,ul3oY͖t/"x כ]qY̾PI(DNfV- v4S8 d6︥M֡x{j;9(~{_&ιgY-/b^U;ND(`f!/Q 12T Fe^3X;sChʸ.-qFt4Kw1_I_0S !JOh[HZf2JjLpGrS@ ݚsb~V"1},.- ^HS,9G j'GL8!`F2q"]P;Neïj5rL$FH3qMW;^\/..OI+>N8Qg Ahr^&Ek1h4҂ ?Un: -#Fܶ#8rհvKD> k׹r7Zz B0J|XD>i49GFrɁ8c^|F9|vT89u+cmH_>v4:wq 2@_wN1<_5&+SF$,VM|GNQ?i ehDX:x>bD4 ϕqɻTߜ7(}O7K*Ir6 ҉\})g?^̈_)[ Fԍ%E6DVY2m9[%hJ[l[nTukW~`[(EctfDO)4qcb߱lkZ4PŒ}!z UxG4w;*rv>{\i_~٨I^BX,Rd6Qŏ2gEy.Y53[x~04m#tOeψH]R$k|Hx֔U~ ?fmR2S`:bAGqRuQ[2Aga^t@u$v=gI^@WetU0":РʹO$p-,JZ"KJI,TPZ W*B =/_2BǓ_7"EsF cm̟nh|M',pߤ =:"*AK&2z8-L_a -'6/`-I3%*ܧ#ދ9܆J͌=NH8[6^rMXs$(*:Ffԛ@d-ܸV@'RŁzeq6MCM\87J {/L^7[,~live'C`!˽t*?Hh$}_Q(v!Oب o k~ݜ^%$Aa`=F-snY6)s(*k<5r*5ލkQ efER6C,-Ŏ,qCXCo_Fy VU5~7ۑ۠mt([Ӵ 9C?aV\1dvIf,XJ*4|鳎u; Nr/WVa*4@gN^Q$[Wle&A\Vl 4Lcd `tnGH1x q#;=u Q'͏USrkI%M ] &-dӔW>PlMq=c$F/R!^,܁ ,&5D Ƒ@|`hJ-pz'8q^]v CDz6Ry擷Dl^׈? %bEK HqyO#~ߗǟ!Bnsݹ)䲈[he;R ם>O3b[\a} B\mTϻ^gnG|a&5 ՠw)ɻdJ8Δ_w1&D- /h5̒Nϩ?7ġpET *FfBbo^_ݼ_ru߭c/z_ V<8c6DjV 禁։p(PVAGHmKR=_x1r06md pITMn+MG/ޟupGoʵg7΄ 8 _8UkN(_<#Jk&k2\ô<[e2&:z84Bŀϝd0;gߍQ4`'6}V>hdsbʛuZh0vu3{*I m\Ce-=^<fAf0EVZ:Ȋ:Q 4g:C4sPHĭe9T%%8̷:1,dj6Bt]ꮘp/9kl.bDSB @'ae{~9"_*QM;8&oSC 9vt \ci7 d>tNk6tf|h?_dVԠd0ߍxոfSaX?{cG܌lf"!j: W.?,; !T~Z@Uu(sϑLuIW^~CƆ|u\{ 9tYr}iba=ѯR{3C(siُ)("kjI$}99*4^g3ƽس12: C鱪ٲŌ [NxSVFN<1FJZSCF" y@*e0Y/j#p{m+/}G*ͻMk |b00&a tMmM`-^ ;[ eg¦ٴpoo Lo#}5$7C'[`ĈFm0,cm/ .[u 򑸚g׆ K`0 =Qi!)x. oRСs/ '{H m Da*ceo'Y\&'Pjkr]{6KMd-'8&(Q!zO/iltHzSE0W)We[4N-Rt-mIjZfP2珲F۪[ɪ5.J0a_v4R ]h@/\=xl!KvJ_"C5I;2?kJb!kf,TfwHK D2=0pkgw3h1MP\X\Z!pˡ41Iٙf^?*9ů$!%uLZlCP57\jr` ɬq/3~aso/mZ"VANO0bM܌X&U֛ _7Δp4Ҷ=8^yd3S1@Dk/Zвge}%1^H}m#g m9[w t뉺˖>k/_$XO8 ƛôbAz5N|]ROa1` >U~b SO֞_#mg:wr0EMv# E߾G[&Ǵw[<wP@b4$ADAJĩWqw]N3v!jSd]R7^ODu|,# s[ټ08 &ېT2"p@6?ʉ"<3SQCLL7'/RP񺔭.{3 ]|1^4~\uQDݕ*˾B+͊19JqD,hQUx@J&i DhNb#B[wD:H#K:9%TXa$D! W&Sy`ezpz!+RƎ`ixgQֈq96F8 xF$'FhjކU My*pI}bVGgY;I Q WP )]}Ut~Ŋu%sWB"!,ؘ2ob+!tOJ n"e2w5FjCBp&v 2O0L4$m9+Hgx!>AUj؅O<)Da>ɰ3Fr@V"-j1 = ֑\N~ghԳQWʨԤ`'\2?`h+E\i G_:?:r2+\{EIK=ˣut{dCug}LM ȾijS'&_R5dj j`cE?M$櫇=]8Y%c{ZE}ag K rL;Io-Sn]o 7 &* w yYk #V}w}4!믖RHI"{!\f; ^/y׬>¤Rlj) P-p)PaX;+NحcOM:-d5ꔇz/WhuAlZC ~PiA'wHs{h~ GZ `]^i?jsF3g8H. {Xzq/t(.+x&?~"8ypliPDhrܨ{,q~R7 zNrjNi IHƞ ~k̶y/bAqEPwGy/Ƙ#J% u6อdÞ/M3ZsT6_"\yuFq[hC*8R~ʂ TpM)4ޅn 1 ٟp\ێ%ࡸG94C|Ӆ%rh-aLjFvtF. FhdrCTW"+RǶlc H.#H?C5UHqfU!u8զR ֭h6|*Q+";EMu* ;Rq/:O8{HO{QXͼ Hh"jXq1h+;Ǿ*9%!cϟ^ n@ _@UdJOȬ 3rY\ PJGc=zF@GHkl egH#c1l>iG4zB 4 ]&*c3vqS ˂p?37R)d- Z@mHyOb[)+6)C:rڹGmY$Y4`VĹݦfuV4鸱 \Φ 94Jw?нXpqe=g5IdI72H9w:>/Q`#N XZtow}ΉlrpTeX.$҃D'ȵw XX1)S-?@"*YV( 8;!Ѡ~2؎N$N^ |Fiӵ`" /or\6Bv]4iJN?u$a_ًHh6J$B}lШF7\FcBB .+pֽ5Umkd_tչXtN ^5<r W2ݷ нggk-*A1Q7L!vT nxBw[>I3vj9 y@v30`b)qoa'V k<2&TTگlBQJmuwQ'hTEFd9ޞ;Y@M7 M#SuhMmaZ%VpV#c{70:PKGxL)h#ݮf! ^VƑ(LJ: >j)<ʼʭן4"{ 5Ix{>)LQ| ?>,{p,:‰0\>'SE^Rv".;YOQpW9]5Vѝ ֖s1EWmF U`6xthsrķ?? |n[@ouH!yy3PIOw6`u8Xo*)j@e0gyV96Cu> HC4Q J)r=iY=@HaEK<@': [0trqlx6ex0LοE*<GOs'ZB,w[.E gL`Ue!"}~gؐV / zݑ1hsa֕fdch )\zz$_ѤL9,l>9Qpd02ʀT=!_*'*8ewm%3{ 2"f]Dc0>8yw'8ǥ X[qF.>_d;ULi*X^ٓ~2'v  6ĕ1S2} I` \ '.g5e1FN-5c[TmgE>o69N$pӱh{H7݋}˱iWLy:!]Sį伲I6foGDj"a)Z B8vQ@*(u ᣤXӹKl/C~@JNAm^6O *Ej>`m,x៟M҆()J=oEcE2" H0 VŘ,aY9ݹ컽%s*;U-Gnn p-3#4D.^$bd"7,)!\r-D]d@:a|MZ%QdN?@_Az]Ǒ }v!Ia/J '݃">%5a:$_kDVs~ݵ#n*1|wlHbU[fMY9bݦ7~ykƫ$@Ps~-j֨,pOWή mq.lOCy,8g] !/( ɂi (>(3C⯥%,[0oBҷE'lFI>_wwV vAz֢EPV|1`b&7Z+prQ3ހ+\6@$@٘tz9 YApļ:]"xMF s_ u&ڷa MANΌx CpG3M z^,V&74)o)Mxo7*.#&MPޑ5*N/phƞWi yOQ^v9z[;8JCOZTjMAefKy\#c]Fn"xTCHO0|K{bm6F)<E_IYi/!{zɳI~M,|p7*S ^1W$&m&Z{"aZT]g7uu aNݟåV@ :m`뀇mϵ+rnwPG4vӥM< |zEz!{/FGQEy}L-fhVu*:qX5/q6Ooon^ԶuP&D~ aJ^ŌtRUmtr0V0QMyn+PҼU N3AS~ u49j5^,i?fxsȫA񱩜M}^ &}(~B@*Fkg3A/ķIM?ݸA)Mܤkj>ppդNi-׬"*95 d]{O7)QV`wNF~B7Ȧ6Um.6mPUɰTiZ'PAIyz&ݖ -ZX(Νyh4ol3:ctg`._YyR/:;s2dT6@vIS^]l}[Z`aB|WE֝sT&yj!ܫJR ew _cٮ|f:fJw>xxF]E܄a 'a )q(MrϠ )El>T<(hf+};3{|*az4uv&Ppgo_*Uh1;{3ETZJ?16 }B.` ZkpEqG +*WU{jr+*!Oc.=i?!{-4~p BCof@K3YqY]>Xr`U7'#ରoh+hРW=^+XWPՅ8$yw]4ڨާdnU O¾p="bY^! + U"S~тԸ E6[I攕8AOCu%^ |53]T+apk@Tv#fLm'Z!ԝAZ<r2?y Y(֊ ahJ٪q„"iRʈwqV~ U^C{nǢޞfxR%gߤ'뮖D#ꉪbm|wx7cl!S˹@.)Ί3 AOhc sOm=5س#5D&$ G&(V^yKهSMiiӂDJOrJj mZ"ɩmpkckXa%%+Rq32U}{{H2da0ﭲ ﷒s[:x&xk^f@?//?#N% ܶ]!_V^NI4\ և\#p&O<<\.T qtB@%'אz֙d\#GgZh̝ <ۈi) -v]l[viɋu>iV/H_ 0X4iv-y ﵛGܢ䧾5v!%E~¤@wr]τ4 k}o/)RQN GCLXpN`R!z"$My"XY?7:/`U (fJ q[#@l3Rh0n#Ϟ1IKХa'/"1Fh0sLΒa:Y$P}~۽,mXu~D A*y?gCVvGx-QG=N e"Bl7KV32\y2Sn9҂c5>m^_IZO!9pi9.A'TfPy#һ%%&IsaE.j n]-$=S~J+*wY.r>'ܣpD3 O"Qf"QzP.&{;qL3fJ)/@%'D|<ØE~P\=Lz!zr[? J,v?M.$=P-ZUX9@ 鱜&~VZj|5ĐorNq%-4A*y4m%rReTXIVs<|Lݶ DƽWDݣXLhݱH Ϙ拣 B{I/3[+d3YN8P*Si(@uL$K~qσ[dEnf[o]/_ɠ|(E'̳tE&mQ NeV$JWd>h(7wS_$!j\0*ʫئ+H'p{^)sHĴ9V̅SnBSaN7z /# Zxрҷ9z7j===\"\TF_tMUW#SߑkxJN*x`!T}/'5u8Tl3=6((0kCT(-E>'#<(Fӷ$vtKz;  |HΒ3[\+[8Ҟbiv->DN.8DJuů"IlkMֲ$ǃ0.?v<\K{<9#700dXԣY`IY| I企% ! T;w "(}qLcr+.QMnkόѣ Wb2YLFfzqٍ&t\~-ݖ!K& 06v SZ/,XjNa@,Dd$G@mSm k'hExbR9g] YNĿ=y. )lѡX)2l ҝVpM/h܆scTqT"Pw8MvF}N(oď*]?]/1k"7󇒴㟴 BRzkвMӝ{|K@42ߦWq]"n<ԋ:=5?G|s+L(&0e !s짏T\ZꃣOMгdgwf]^2z97P&1-oK-f9 lN<)q7#y_uExw 9{ 4Au*9;X0u$g-w 5~X2Kc^"kpc:h؇Bn_g襬B%D_aCfv;qGaLPD}}s]wiQLAfF3'i\Ahd웳(SLm1PkfҖ=jh1k[AR|${~4*^DWcyMEbHql̕r)(RP}&*Zש:Gy: <d)"EeR L~ wQ11zCGC>u2$?Zț'GܢZ6~rs D?=4*<7 rfѶ?PÌ{Oj+?TgjKUWXUd4gT&ckc a3R"]ͭО'.dRA訐phYiP 㽕>ϴ>{qei ][VOqIѾ#6vÖ8hr=3U3kk , *sRҷHr]ZĿaErv4/!Cqj>^c$!RîW2Ӭ]wf^PX#a0;ͅ·b8=x~ؾmXsP@fډoE V.Fә]w iǔbSC~Igm+ l6(ve.-nxL]]{RjyH X 6OsŴV͋`J! =& 4Mӳ߳+e [viIסEW*35V}7x5+[ewc#!%D!Cch+dpL k?-qHnNP)WR 3 ɘ^)ԊnfĒx'6oD/{ePL"*;R)#q rM7~t԰$ЎK%I:88x6`S/go(0 硞IEhެv+%-xX.i7S.]R"eIWpg9S֥a4GX#~VQ]h3oN!ڥ90;V+f$r]S%3mD'1":CQijuR0P+ !1gzr{[q,}}ׁQ?/k$?? pŨŰif+Y9ź`[l0$Qdr_ {I1m!564n_ cJ+fLi|y TLnU뱗J\G M;Ojwj>r^| rf8gXQɏКF5zO;}ڸEɉ:7F$4,96[5pN³@2.u_M^˵3Ifv!^TB\sI i:Jk~2w]9b6r%*1`E9,F LK~N'!_v}"eQ~J~Q40|& ij^K -K%.J肸Z\I~ ,xsK |zDJ)` Wj~pe(= 0iP;B,ow }X0ْZ}>z$G( Wu,$2{ׅ'z΂H_7!8H+v=_.`lds%VBV`%lb5~&74K3E$GL>CI>eof0n=uPb2:ˀ*bk ԟDwR]*/7(xTKrZG% - 6~š[@S!yGaoj2כBbgnq TS3 JXyѐ Oy*bs " 0^y%HvrA:TQ'09Vr1fO病 *nDiyW%0:@z,6} w.^ÆPh\Q9Ÿx,YhTyx'G :8i;ZJ00nx OB~5Ob :I/Z$ס7w@vL1;3Ug@{]xW;9:'vPp /([9pR㊨4"CςsWf4}i7 G]~ĸB!( X3Zv&OXB {&)B;ya[)6޹;l%Glt8?j:x2|8(wuJ"HZYJUoW \崺G"(p&fǜ>E=GlBnS1uΕ F'W;dK6(H܃_g@H4xgXdYV".n6 [%)4R;EO\.z= tL/n@N @ssP*q>qt=Ъw!!Ɍ:d"[<3&38.rv=΃6)I5BZwWCK_ M;M@9,(L]oH!f~ײ+wb~~OfW1L .q̔b 72Yn7ghe"CkJ* "+N~kfe! #-UFM80:[>wT?w2n#;KGl'gkfcoD0<.ˠˎ.*w7~Sdύa!`Kg;$B؇<"*@w$ccszg&/N-}6k[Vl]'c?o͎P8E嚱|'ШO@&՚f%5)o(|™N,9 C[?oMN5!/DDE{M)ZQJo_WwtcWHJ|tVAn#pr5ShK@YWb/XmI(z2V =XDžO/ A¬NxI"ER22i-G<,-e2$c$C`5%Up(gM\"b(3 rxUB$+cw^_>(Tw됑!fY|͉j=հx؇㒧Dю$8f:wcz)öӧks(8AX'Z R5P JZ$x3BW98rS1"eJ~naBlXhΛ{f2=E(GJIIy>H3_FἉ&k h?`dz`ctPLY(#/M׭buFߴxC3 ;-8^iZUC*[DkRvd :2d7"=*ڣ/P!c)}4 iP6]̧]a:#ѝ͓8܍:ROi[˒}'궞ws<7աX*253ɽ NbnA^Ef30h.Jahy^UlP'ر53ܨ J_wyaU0y}pd)fnXK˃.$~cߪ;q`GڜiD`BvR} kmpA0WUo- of^F++\^}CU2 DUP ή(j8Evwo8ߌP|uG2ۛ:0%}PՆf/oMA BXeAO`, ?'>MѲgy걘<72>ETth<(V$j]AVqRzZ5,S{ :-Asf†Lmebdn3}zD а6xx\&DFWo1h\: m]R87)C2gfcKIcU.?paF8dj\ fcGeU{30&h8ȵOxx{< lH\pJQ06q fM%=`:6K T+ӗkUq#a!p]I3C꽶[ 5 -I,_`[wNĦrPEhK9f:cU BVULh{yg剬``&u R~LZRo'gwftYϕAXN,<`oRE)*Jx2 -dm,Y ):bV`)JD"HȰn#3p,]<}eI(jq4x{|cܢmim =|q$pHm=z5ӖmzU=$m璇XѴx{r's}xt"IQ4H4GV9AJ$P7Qc˦+;|6~=##IM3/zo5uw츳?wGpMX"JOógry(Wk}hnj8&xgP,]4z=q Ύ1iQ)թQivΈ0f:G6vڨʝ:Ўe_!c ;R`JP80l_Rþ"j}x}mq'jp>q$me(I#wVCH+"y~\pǫ~ظ Q 8\yMu+ [@d4c m'&xU^ ߘmehrHwΌeM̲`[rO1<םk5 HsC^?~;w= N Ahe,r\CMuc#J[=` `Z(kuj<1AuG$x?)m98_.zM*v4Lw }o<[=IdٍlU[BqO"9GM"Xў _ƜM'Q\:!|~-Ƀ2"Lh dYB|eYv8K0Fh IӝrF\W`fMۋfm}gDolx!de*0y62 ]˜/8x7Ȗ5Ÿ 76[UAgM#b{K'^jW"Vs1:*y`} {x|b7|5rDfvY:EXc/BAu4=:}15V~O /kLsw.WvT!߫5KIt,-گ$31Y*, hle)(ŵlq➴D"goi]ſ̄ (?DGp标˼&5̺{ழk ]C<|:9'@f;U$U. U} 6{k9 GU0.uIoJ%n CXLJb#=>Dķңip ^Y|dI:6Jv~F'5D}۔m6ᅘ7)s7JF9 <(2j$p ]ˆ m|9&ȏWͅvx5pEcjlBmMmlк'qo {s6t-t$m<&'f.|69p55do|CE~m) xb;Ka %c_5C?ɡf^$Bal8Yk=g?pbG-v@ugځiP<.Ej[opj;־ q0S9 s3_VxF%nÌf(фg((&Ttv]#%EyCCЙUc#"т֚w[ʵM_91gFlNɈLVWDi˛^3p3TҼPI 3-ÍQXH]}Ʈ4[k*[^.s:'p!Nx960;]"~8 ~BZ.Xe"Ԛm–QZŊa.; "Hάଢ`2ݾ鰶H&g} Ҳ@ *=\c'0F N坢:<[c^<^͒HkPz>4x-*I/"h[%-ؘҍV@̃xq iCUN鸥۳!Ӄ46=[h$f>Hwi>DG~fc ~ xT#m<|#{-&zݜqb+&D7^rT~< _[\"Ѧc+3DcА4|@q^NXMAm QR b@wT-"' 誉2ؗL{d A . )/*lz'MV/MD1 g .=[*DN ]SKNܒB>O~!֗?vFjJ7o1H6A&}B(UMcۚ.>RfX"SEt%۽ft%7E 67 ilµ$QQQJV1IoqOQY3kN Tߍt[iŵXC @ȣ~" X6P&|.hƒJaPO-ֽ S?d_N7 b$dH}n,;[`. b\IwffWmpdó|U9>_wL:^~ $mso6^Rv0M4\4 a<.Lу`1TK7$ En ޴7%)JfwStU>ٶDZ87'&NU垡@\'.4" 'S^Ϝ`z~r)6d\X̮On]܁4RvxP MH4%m٘:C'_8%SfMiCj\31i[dhpV.W 3_ D/͖͉E@fdFsD"Q#^d~ X(0R۸6nEz ~ ѪEcP)H\* U6 v6bx+M 1L#ZړT09qÙEq.V[`[ld@ӏ#I̥C ֧|t+ڻ3F†8ǝԒa[1޴:;[?S*ҁ`_G2Ɗ 4!gSDgz)ji飄kdȹ4S߯\V]OzekuwZc gPYWG'dtU0 &?v̉sJq m)O`Is;oktfBYTܳ Z]ζw7.8#(%]Ms|yBT"}"YIQ'/ i,v Q T(R*TaJ<œGO+uτ: @xJ[r^T;g1^ =N9÷Ns}1%q"`͜c:{~ R>@~kMyyhb*T@#kpخ^*7:\`',ѭ1r;µ'2ڵ)ɗOV#E^7OT#Q?VC\T^Ý%7dd ;nHԗq$|`?qT%PyM)hkQ37\Y 3Ia@vU%~le.csJx;1>1^maǟ(//=ĀmFy6RR 6D b/&^u5^J0hQDߓSu{w,mvUmnj'G_f/vn27Lq:({Ô>/BYݎqc"vm0mnC^v6A6;T3K<ީ3{$ƅT2K; CH^v?u%.Y~rЙ* @~SLXD.(g2vE g]ZVJLWc{.om2M2|z/Vq'e%&ӯn B-q?1l9SԬYC2x]?*6bH}@*ڍѿ|*[ M `|:muZYPb+ \-ӎdxL3N¦I*iJUtM΀Nc/wcڬ@Ĩk>l`pћ' }(s?DsC5eTq3sO].Od}~@܊=F~Bp4 pxmhmAP |r`˧"0f==VZ2]#4O]w)]U)%WL?4u^N{gvt)oK!!д&~"xϤ؎u{kMv ҡ<o[s7|3=V Фţe[0sё +ꞋHy7ra ^rYgޢfYZ,iSvΨ Jl;ۜqQ ')M;U{?ZBD~zdԠ7uotqAn; E1gOzfTۘ 7\ ٙ ?9l/j, DJ"hfOAF3rP(^)ŋ C?3銲{Z3- iI^g93((Ad#r miwZн/cWRY&J`ց,@S2f^Í ̙qb 8NzW]ePR :K ?2-/&ř#ˊ㨰[9by% _a}Hm>G+3f0 {5x]]7Y*Ds_;$KRfpf>2Nq/#&V$ZCS8; k*Ä,H=V}Pk[$um5C(1;L9fVR.b1n=<ɋ˖qo.6#~j>O6@=kU9_pD ~M vt7{c|eYX…kQFr?Tm͛G1rEqqlTW,@+`>:'fkQ~Xk=Kh1ixj|U ba]VRy= `0ꔕ`[{;쐽)]_bO0ɖp: ?nN6F{ci"-v OlfDcw~@]htq;K3 :H5{)lGyIB=6Uiݒ\lUSjr=HZfC26C: *FϽUL'˱ܱ"Zpo]PʔټiѽTlBǨ3  ͊@/]*՗[ T.t˜ϼa$Yv }hV~SozN/bb2KCG7SJ*^O& FG_/\'AY;]Pӹq-tiV<% RVG28~Xl}|>RriuMAʻgyba lNdU5ŽE D˿RL㟰smqF֠ǕkL4y6h|G)C_Q:ϝOGE[bc3hOH8nί8! \qj `٦z (M.Ȑ+N.&2*А9.&U\F߾諥p-FRº\DJ{W,yKoHDpјuﳘ 9g5 _A JY-u+|Aq[,"%#`1./&ӟa!}by(3IM珤x GEFo~FE`@e"ǬӚ1拳ɐQ5RkfɠK 78}@o^R g#gUc(>Q #ߞ3sv{#|zAwϷHZqvPK\mV\ˤ1 낵hr4Tq%_ 4F'Q:FXhS (sdld#%%۩~t&qH DOrIwNmlQ<_)fW7~w;F^ ~(W/8gjWBC&~ Uol4thTIQ1.EUVRMƩmzR"tTTG^H$G5q#(~qy$u#n\W(cdMK??\:b܂MjĈ翈u?3i: {]("!Qy gۙxsnEPdy(8+H69E$ˢGP˿pd29=(TrVFg7#4+SVlm{od*,1#A_?]U"ׇ<'=uw魘ߊ [!2p57նԘ0Ƈ)fгB_ua?A`T@0\` "f$yǭ ^-"?@S҂9?͜] (JqAs1\U|VLل>07e,TtC\II6`@n@j5X z腱I&-5gOwS6fegdX۶!oW\Oe\!qK-ՂiLӘ}<0ec5 3Sd%8Զk,ܳ`sANt׺~5tIV]t/s9d0xuDº@-'v&fqVLQI NRU@OBQaR 0b:,~4XR7p=O +'_7|0Z ͳ5lfc[<3\{]Lh)%ڝV'(<֦!B`(KrV. *(= 紻r TBXќ Y׿˼دa˸|Ȣn~&}Q+,BÄq@p7rՇ |춨7SP*ƃ\j[ }pPvXB?rW!jgNJ)t26[r 957Ϋ)tQ~_\:dT;mkL܉eP0. -$KV! V':5UCyme-E1(߄-k/KEǫO*p`s 4w'@`Ja.p<*4'œŹ~3#e_%w-wiJ֝\^W?l2\`Hw(];Z_o'"duj(GܸƘ}W rÏ2hj*Pzun`uv3rBS,lͱog mX}x?DAMGS {A(e#BDH|,kؼ* \W'">b[5潋H+t-fFl?>T~"xg}#:{^Ew ~krRk '3B)>xh$<-cv5ȜVQS Ċ_&L:קbEŁێ*ݣ8љ$drlS| f?uA'C12*K2!<&/c؉ Em-:7(ݿ:ѫB!nEyLnuUlD1QhYxXO?4(2]uql1!: }Z|v`[ (v0x0RE&C[Ϟ~]DNwY`Η/4kG*&yrg ?OLw݈Ly5ogH8YTcrx,Z//K!-ߐ)^4J 8y./ 荀?Y K!XT#"| V%2R2+p8(A+o5.s:r>rA A~&n~0063 bpf>Y~KU.2цȏb4 }pn >'m둺tO KlefΆxmX=5vAwla=!!xEb=c"\cN %<~{&uWXLN-4wgm1֏Rz~%WQ{,9ّzm2&Etw5]uXF3#)8oֱ %+)'fz}Bd#ž,3@QV,lJoڒH3՗ZlIYZOI$`mׅ_<.t/jz_EG '{lG)CC$o*boAĽ\P\ wZr<{50o~e˸FZ>P6q5 t];qeЁ'eI_n?07c}[b"pՀ@tʺt?2k (:ܖ#L-zz*m*kuUm9 !! ='q0W3P8!5JEM$L,#]MFc(N>r_u[~G#59(0GbHI{zw2U`FBC&`cm>VX3+K_V\ۺ^Ԧ}z;((ͪHkìgjĊjNK]p㼳`8Zk0PCXH}k2jC ޸(mؠHوčr^2kt/B"p-h0h٠{ 2 &ޔRy<-$44pc| 5+*3Dt^ܸIB>Se|em&0:t_Ek4t Bg= %&(Gk)KO:ayc]J*U<6~;+ 4}\l9$#-k ya_s^ي K1`oM]@GeX_DwDnC}lUy{#/SelHi\VY]^^5cl#Ba*³ϠTY>f@^иy?Ia'G'͐dwvsW7B9D~n>u?\oqGW7Y|W&A;ܦ2Gkpvv<9>&`댴il'hݯ C`?NmK1ҹ3ͪFԺx"ѯ. "hEG\df2H[ݘ;J"!Wc ' +l*^.R1#zt ;Zf UUF4Eܑ4ƞKl{BY ϖbGbCfpZ!KaJiςoZnOXn9K+S 8zw Pd[[HΓX`":(p%뜚HP#(^#dl 8zx P6He\/ĩf͎6)1)97 uAcM<<HF*YAz6i,&C-2O+5YuIHK6|;&P}Mz5+f(S;ͨ$$\!ӵ/(LnZҷXRϚ;$Rh| Rh Y9I,=9r ['U%~1)ܶѯLt<ů֞t K T (Ɛhe}s}& :XpE: {u)f@TAY$]=[Kݤ,"6j&_OruzUʪ8=|IC3/[$'^-?b Jǯ_tٖ%Ze kY[fbUg/MAȘΤ?{PV戕 gD!8J!%@8w%TyQA A֨}Nwe nUͯke; ԅVy[Ixu*j9j&Uk1PyHBS SLe2>J}$0\~}3,ҩ$d86FD_u 0E}P^AfTUA_- a*d׏=bH+Ҁ |R0)0tQ/D$m ϳhhWrUZZq*(YYO,3Cn?#izqۖ* ᝿MaXI>(b.x.t_zfIQPpjN0KG}qa+q^ʨ; ' P ǘ#Ql@83T|,iGKWsSNw4Nwũ eȐ+.'*{](̹-SN_*%5n&9 } $a_kuc}Z*F6$IY`}R?%H9V)>,jxr PU&\F? yKU/.&77I0^o+.;[%x:U<%KNY;=`qg6-Ŀ6hSScSU3#>Od>-G;Ď@Hy{#:z4dám>D2W-ܫ{ ,FJS{5d*FE 34zkVs>zXGFֶ17LN=NOyǠ$UT "-ec1x`<3Z9rEM,k15FS6IOZoe<ɡ ~)\Wcv/-/CT+IBJ}(͢ʥ,pWވe' Qd>pbrgSPm&^GUX(oǩX'v+DVY8&H_Z3r~6Dղ.uj˳$f+, ̗BLya=IE䗕'<ϋOh)m2qτ> KIJm\%ٱ6Y*%+||ଲ=p?:1->ae w>n"ݯdU"iʳ>[ SF%j+`5hAj57T-uG,:ɜ$›#} @edcr]9W-TXL5;=gh&Vt={2>v n"-\m6p 00E&T76uAg()H_:cdDYvlm>xXE{AaV zvC H~'D:o 8Z]fP \krч\5v/y8hhR쪩^)?V5Y07vZi˵v_)|Vxm+jI >ZG0u+皶N4HAٚ0 7<ϙ1G-+OBBVaEO"?㣞TX{Df0tɢfKfuQ(5DUE73.p6?\D'71Q[~,6{AnH3'{-{8-cr HF 6PUd]iLV1EA-CU_[p0ϪIÖ~(*%cӁousE %Cg̰61Sw*c0}oh,d:6].qζ9vfxHlm4N( Pk5lj Sl7حvjM<805txc% OlTF>@ 3DXBg4]-{?݊1Z &=}en{@|tw)+6<7P\d9jR4™mG`28Gˌ4faf.)Eq5'[ UV:L7F#UάstDuWu1Yc6I5&E-qCo$҇wʻxE1i 4N9tz tCF/$Z&y8{:?֮iN~U0e>i}>'raQ]_(f^ww#i$Ew8''vuZF.kBc=G,4ƺe;}diWЃq`aY-^<("mCAsEnR;s ̢:}i|x5像[^Ě{a9>:k/FWiZ]ƨá<: Z]nx1,r d,Mt=w;d|j"^nra7䛔o7Ē`!R1bR†Ig6Ul,Π kź:ײ2+y]XŒL*hy6ԓ t|UCu"<{֦2v6jkU v#er`0< /^i}E# 9Ro*V2y n.g\Sߤ^.F3'ch¥(6Z,Qj_=kՠ9` S߱Pp%DSv]|fѴBd|Df!U^0rm ŀ]rEÞ " ) } I)'ȕj\%vscs$t4r̈(((jM$1.,)W&_eoH^}o=N!Ny=D>p $[ݫm QCk^aH-f=앷sO4 1_[k)Ҡ_2]/*~r&K(_{ ""-_^^G1h-@dPmKK2iiM+XkH 4G9){ EA趴OQȕ5rVd_Bdž "zg%[|I=&h9PPGR^“8?<if[[0\ڰ'3/ǫ'%.Mz@St"c~VrЧ}qBWe@IӜP&+ }`.}AQF VsN:DMRhm^~*ℇdg׏Zf!G•ir`T{u*/yhD?SԐ4Lzӱ -B&]'yX>䇁f{96ΓALuM}qv>W&/໎H0keY+܍.W`Miْ^%j[e$M0W̸6?vT53xF;*'qQI&&pN/}[Osj#`ݯty ?d qػf*VA-'FOIࣲB>2LS܈oHI4Ү.׺=tdq߻դIGޯH`F TWE=ԧwX8"Y[WǢwNN:cA7ǃ9=MR 4"%Ey}rWvJӎ*yeO(\sw~GbbYL mfhnv1a6]׸o+tvv0a;s+p{shj?r6p":/TA%YP,)S@Ud.^Wy pl'a0E {-rM}&FƲ7ńԌ3bm8mX*9#pZ@ ÆG(,& otV(nU$4V0 Amղn1rKw@m9ڃʥY-ˌ J'#pIw? yA#d`s<>=J@,."!k6T _H_F֜jbNz68\ wZ TbbRxV2Λp&n81T"Z=+c.(nFXw kcSho8G<I骄(irTSZL>[B^,PTz6n5nFD4:UJ޽? 6*נ(y|jDw_~} mVL;W KW:h#H\f Q@ipJ*=( INp%@Sf`.>{Px.% vBPe׼ ّW $aKIrjid)Nv_r/"??)Ɋ~hJ܋C׻ !Hrᑆ-6V]K'dE2}:@)n WQh;^0!p)4] _KsSL/Vt#G駴LN!R[Hum.%*[Kbr9,,yrB!Pv"!jQn2!sjPhIiN`+A NֹX=.˜ƭB(H3Z-kdqZ#:g Q*wigZ Ϝy쒖SXfTNҾ+J˖%Fhj-Xwǧ[q*+?L`0ns~u8")Vۆ|!%`mv ]dv{lPTyZCS&[x /Pɉ<(ۀ3(z3)qݐ%a"w"!/HfM],**-v 热hf 49#Sx!+' %򦷛xL^Sp7ԩs7M TN+50#DಥUj0%]Kk, TD9`>C eB!"z΃|2|"01tMBf6$mf?ztR8F$0,LjxT1f!*lWD<:x\+2P~ѯ%#iZf+OuV X -FS+Z&[̬vL DMV~<d HCE=%뷳ԇt:-wt)_Dl3#u ^nLº9H;)Hhohmr׮6oeO1kzTgEؒt)K m*?,Kk~w+bL % 0d?{e8ؤO%њ'%і4eř>k`Rr[ H\1dAݭ&wR/*qY<d8Q~DۍydnUR-^n%vx % çMWI^Bh@ ?="]L`BVv "=Fۆ*hWe4k,|<`,4ѥŶ[|v*1@ >i˼K s$}G _DVlkkf~v9ˡvGy:tdeLms vGLht- DyenE|ѳnۆN (ʅ<tq2sebmMVmoHÄV17qO{3HMd \JUfx:T Q8 pr'&l/V{=gu]W#ֽKCAPԯ7nX4 Cե˰=d',Cƍlȁ@8dMVhOrcDe`CqitM/dM57{Y'1-4O3р30G-Weg+9O +eE)kIso`4~JӶ@o@Y42nj?z7P掏[欉*/|0e%?teNk9/;)a'5[B4M <6sYWUw-$o#S;r!/ftڲbנɍ{~Y>*]ItcgfEEߦWbd A930?koSK1 KEn`id:;Yhf?jvPfC:<=!@sL 4[0LUL-PoQEk]d$~GO1=6Ac/`LYJ8 W2O:]pch< aĴ/24F۩`rWl9F<վ-4ѝxgTw~@UBww\c+f洍.YNd؋m0P30%aȃ]eS@ 7G)@kp.x"a[]&Дaa/e0(H/?|0U7wM E敪qcksZ)tӕPݐ:5)c@NhS1a3 *$6F>eRu9U?8ag( %bqfړSX̠;d woK3 HlVx1h GڦG"iCMnfC]$EU 潶Gnv(A-YoTPY˪Sp-xSR'Q6ྯ*cY\j*&Ie,js=/b)t5MyJ&`~GEX*\+5y$V Kr YrW0`:+]*e}hE~"vr@>]MpڶXC{~1oC4;ᱯ)Ӊܑ \ dNo7,9 Eoۼt_)ɓ4h:grǂ>ERF=E7fs-&6 )Bq!÷!0!|XV_HCA*wgN(@uCP(n-=AzE4~.wz5Zaa2V?yZeD*7}WQ0DwNxD OU<&o}?h:مSQ( kQ<o+rK>䞼i}'cWS\R`b4A0+7k>{ư+l3q1m"2GֶaٿQP t0C^w[ TA{ gP19b ce.9J8Me6->ƌ^~.1H.ݪgF !r%)-=F ZƽY&pDs~`f4p#}̮0@bEFuVm@״Aoviy1/,[vw2'L m#tҒvN+i 9ڗdыrכg&1G7I)&DV;P 4cM!rM߉ u25R@KTkcv0ٻY݉dѮ&|_V3nJHĹL=P*=;{MBxԬ!d[u/> ŠA]8ZBpՕαA[VV<^eSPrR`bZdoA(@5҂ ݧ aa%?d08Dȷmuh+za&:d<?r^"<=́:ɺ(3L'%]V_r;@1 ~ Y!z (vý8Z>^fkbyAvghf绵sЮ|i&0x>ֿ.<庸Ɣ< >hsE^s8, (ڟ|||S'2&APd=u\.Uĝg2+o*FTA 巃 Ur>/'ـeSX@s[e-N"O=15{-جnf@S?u{V6^;>fKֲҨJ[߁C Ȑv8RfY\c(Izdarg  ~(QRbҐtAdl8ԹJB֣CT 냊t+Ѕ5(1RZw00 !еvxE)Byax *ԙeSP.^N5?j1Y[ri)~%"S-lEQ#Ntrlu1nn3eۥ)BEv j`i  VJx[8B ~hEB7c4""0(ic^n8?,7Z!K@-$S4|\-#[Ef_\@> v1~=e!/~ëou[F|jf7C諾F֜ㄱ0a N'1GM-فҗm==vW~UL![)1ԆWs̸erI^WK\OXJ׻G Ĩn^ɄQdi죝vݕbJZ鼤Pѽǵ[h{7cZc{cnB-V-V@عlZMhE]QgMz,ʴW 9[J)6]e%|d F.&MEک0Ejݪ.j`-;;P@7j {0tAAoӪI[JO]x݅>” [T/D5LnaUfywkQH7eUxW^v B؀nTAfV;4-F|kxN2|c!EYU7 X\/[9TDmbuf(h(]>PV4E6sXV~ :m8ސ&~)8aɄvI0꡿N)wIBEoL8s\HZFADpcIW)mWʗ; <9tٞYd _=t'NIrk?h<>kdH #O@G-s/%x ӯ =+Up tYTAWMh㦃MH(آ6_lc{dO9KV%$”԰_m̽pـf1A{ɄiF>穱?Y.6SZirr(_bty;OxB`{#ԟ Nl Թ3g{۹WW&7>A(&I-H>a9#::2[F_:wvõlQ jy|ΒFcha| DDyՓ`I̸XxY|IHn-ў0S,ٱm_EȘ7Ǘ j]j['@ &zܢcwoRTrLT?xs0| '<3xm$cCn1~ՏG4?H%t~,38W){IHB/]\.^zuh)q9u`I·А1'2 3v3zk׸X7ayNl, Jv^:X\KU-Z7B}1++8GI+PX=Ή_D{ChǸfP]PD~^2GGta*Zdnqsr-4:e/\e8i  ʟ\6fVt8DXK1wp^h#|ϫBN<7E`ח5 @nQ\,8.4cmmsՈK A|c恲 "m3Mɹ9x<ƜiOF$Ҧ5ETDXIZM|YA uAE랮IC5338;'qr-0(m>ֿ1"Ң'm4d$"_vG<]_7L^zjrhW1auT5ג(B~\Qˎ$GMT ru -geGIgTHxO(@д+-is m5K2qplU{[\\?8t0&5jz ȷ`5w/Ɵ BhݕBnux.!%GTf\%miZߴGt@GM6j|pO*|]'I2fa M}*bܘI /#1[̓d =z.O]ڛǍ)pdpdsp؁G8qMbCTŵuU$kK fB"^hzR ܱ{nBT~U#ŶK3Y! DrI-kC$;+^"e`-_ ٰrH"3G 2MpbPJŔ 7%鐡RC^tW0b顬7wO"Ɩ*n-!7J>=KC߫G˭Gh@KQep8v&]jo cpfG~@ JhiK]WRf5&fS7 ԏ_) TkahS 'qڝ޲DWq{dYa?th"+K?vʔ^t~Xs}cOp*I!boZ|; [yB㘥c@:xV-5ɬvij dc:fu;qs-WŚqOJ8Qjj{ζM͏dq,PM:ZɲuENDpT?ʠ1m}mhs ,/uͳႌ)-7jM"z܃>a:e$brh"?ya.Rؼ* hr2T- fzIJ)_y?YÃZ dU:&Ȼ )2X8J vz;?5i%zUum˱#5-M#7w|3]@?qD.y{*ᓄJmT*wJzul[a%M=pl8ɪw!w)}acWoB{AzT"=uQ#I+ ة?~,Uf~ R˝c3j=>pp.qoMLƇݹCBx1KJYՎ[\8O7}+zy]3`e`ti)6W=L./x ` dR΁ؕW:UjR=(J|Y%0{:J z|lƝL{9`=&8XXHJN|!N4CB;:ڬ58RmNJddȲ6r`%mV8vl4$ v{z.2zJe_\Y B\5қ__y>tfJ&5$ -zt#b њ#^"=]`EJxM^rfn)f ar )p 's5aJ?̑Fsøt+yB8: P4)qvﻕG:/<6drv"ZM޷=̖[Q9@ Ev7i(/㷰DU񪩠5 [v.U5* }SX#T⛺" jR/C8x0?Mչb4i/ܾix1 =A}"JlCY&hwZH,(MrzuuZp1w!OPINi6? dD' Pf%?}ne EܬBB<ߙ=y8& pd %EsxNېd{IL^-yQGrz^ C!ɲ~T 9W+1\CG=EOt@N9AF WtZ٠;Z:`5y6s^cX0eh0V/ZYЩ4fMVnaÙoLi͸PK?Q=0(MCGTz-ۻBHƌΣ%`uaR*$- _%]_UCMejJmPqٶs՟PPDKD, #6N7ͦ"n+5 eRtit߃ =kTsȃ.^醵k>5yA7aI rI+8aY3$MT OJi9Z%TrRjvtg& W;!SаZE=,eIQЋ;\o,o@SUӌJRԯ&Hɟ_~.͑*A=}8F3r{텪ݰ6Xc¼3::]wDygVIj4$׶[<:D%i_.n:Yσ˷? ͉mK.LE^c"6o3U(RuN |I2'@+/)hof }zȜ4FyQ%Wg̴Zyn?ь3cuu1kE5o$Ok}&֎[& i*ӖBܹEk?bM>ک[7 5mro]>=pz3C {hiGZ xRIKsѠdvXenq?*F`aZ_ڽ.]olv3q;Y11ZU#,#R*28{,+vgU(u-ND5ZRBHZ3PeG1_̛0#w8F\Ɣ 6/\LH@7/-sV2n2 @O̓QM+~,'7T "&^G/IPel<\['R9|cT` I"I6zvyx9!lb.;.eţVe K-}0fɔϭ&I.wE>.+zn$5{pQo]~|w&ƛْ/>dߪs\- L ΑP<_v悜(v,k^.w=BUUf)Ҽ ,Kd !s"A~^ii܊ngԴXӋ9r0d1yOӦ<:c/= RW>sl2ewkz&6{oB!{2Ě@f?wĤ^i>U^㏤ccZL-M|-{htT?iDPVL3 o4P)6(`K9e;hҸ T}{}Tz—BA,]1}⥘xd󴠘h=m:k:c DQd~m]cbEwP>&^=_r6eع?R\$n]`0} A6fbX1dy /F13r>F(@Tn?# y 毢ȔP_U]Z"Y fAŮ~N$]"MMs6>Sߕ}TԒ?k]'H`xBR}PZEjԨlE˘guځV%y~4M9Ю­iQ́#/1fܒu[egƞOaѩ"_a^[}MBӂ v]Qѳ>ڌJ G*|]3V>BLɏ$o_x-/\JpcT;1 q^VX]-vFS|pý*> ʺJAQI@V*AߟTm&> B})ph94N>B 7*u5 U [^A*=.R<m6è]ؑD}!g6S^rPqDY-$d52) 0w7&OjwrN!hWlx*’߳.C%jxZUd lG83^l-b2 40){sLPU &" nr &EɣH0#XM-J<8%c7F^<bĚAfSlL9ٜ>xV̻TL 98I:W[Blo(onBp P3`w*WJWEmv2l$O{(ku?Y!NOh#eJN kl@%jHa]]~= <+E(/ǖQ ~}/iB0Ddkc9ҕ&G 1m˼M*^`n7ea?n`_ue \;f=oKǖ/I7 z>rO "%H}Jj4G&#nk22CH9X柮Z*xV^VD[ IXa15'qpSQ äC+ejd \ꊻl(Rb |);^5Cj$yi uݽA֏X~eb[FDf{FH;A 縧MAz@6, iZꢩ8Lj~xިvop^/\MLvHM NfU_[NL~Z&E*{7}QBqQQtq^ǀRWj-7i=5ie bcFXHo;tJ1?v$W{%ѡo_;# \.RKZ1CmEb" GfͳU^rra'o5IwM"j*g'I+|gm^ 5#p՗,ԌE<럣jJ4%2A'<&9Ȅ;H uH3n2-dtI@~yY;:h4o20}m-i{-L1 G5K9z>MIa" lK1'#@e2;`ّZ4 :6nWUBI2dF s‘ YHeXX߮nKOc4vkoGzJ6HW-=y"o:YHX/>zލ K YPfPWV4WPFO0YJ#upħQW=jzqX:ς8lǓ$S_9,cWiV8s_757WyriT JբPY3`jm@i[:EC~ˊ(4frU2Up,Uj1I) ‹}צrBE{tnWgB H&"NL<jT8EʧP;VUk ar/#G':c[}9S8I 24kсz+]59Z~>DW1(%v[4SKB|vKir) nw E֖.-sZL˝ 5<'1WUR(CQ[8 I5]Hx:AsS[LX6[UNè: $ ;H$-r:LZA; #|{ZJ!:fE LhFnvS6QMR`d@%7ͫΖ&VdHLp R [t^ .Z |t`=T!0f Xa%JF!Nٱ >d*7Ԥ.~ 'oJm[3tNɼsJrqJ`a8 %Ԟ eTrfuG14 jfh֮';>O=i$"v j̻V`;EPA`M>""Nn:>ڸFnf >&E%E&=^7&t@Vrߢa&u hXaw-zfkX$ɺPfGZ+}e}֠o]7[2[Ђl,6@ `oԲG eB3ks@RB&> |!p%X ~O|xካ~}I&DU*_ MGFngyw}9CEt$, {ZKS5z)"5YQ0qz}W#}Tul7tJ· ]Hb]7w~Bf+9S^s^$$65k6 Î,mgP&ez<7D9 'Kwz5kb߅U}( :NHzUzm3Ge? lY },0&0Ǚ|X ]S Ka1m BT o[-027܇.Q4X 2WH|k#OХhH.`$+Zƫ]+ @I@O;O'x!2 (;KQaH^xkNcA#bX Ewq ^.kz0l*ҡtf1/7:_[WM9 +,i p,c Pz֍4ӣ㩳] \ϣ(S7_R={VRo$Bb]]I#7?7؜NUuZ顉'hJ_""SB.XK<6LZyM«䞓т@wd(-^0IglM&t_җrVkXxtп4Kz]7ܼ@Tؚ4;"uMe~r3~]qQ ]4{nI3)qƖPH(Z LTϠFm*$o˟ .[7˖1v2*֒kn+cE)EY3͓eR]ߺRC+Ѩ^-p_ޓfLjAFΐ<(/'FW;#׃m$G`KA܋( qaω# Hat fi8{K"82*0 W0`y\x7Mk=*n%Kdt#ilщ(ʬdKvf _b҄2))λ%ZX f<Se- =#61VdeUf+* a^3Cs" "t1QvePy)J^/(O.ۡZAFjz*e4wX~k tܼ.H'Ky{ YIHJ|u@uezgcKW*i{]Hh]\&}3;ԉ=rABO~E:a8 };OAya7ҕѭAPn4{'QTa6:2vc4.rq+'b|h/^j]hFH-w{ܸAQӻ!ߐ6.~u}[!ԵRrnw|ᷗls )ǂ _bc#1NSzm!]į(xtN֢m5Z-wEONqĨԚiP5L"MvuYj|di?`߻ftu "vB nւK o9#=W?](egH%Ym6yaߤPFߡa($DmT 92kMB$wh<Ȧ LC5uC ugT\Nj~lo9@y({ }Pyf@ HQWX;/JffZ6{⫳群ݰڹRvsg= -BAF+J{`C B6zrt/Y#@w/8̢]p5(EN#r'C[#'*t9DdU P7FKq8+ :mƗ68瑂<-ӊ1%Q'd9g zlL"֠ȏps*2ٻN|yChՃam.̏LXL9"}њtc=IVAPCY&rvemנ|1$,1cnpPY}30"Cj~?O'p07Tr(b`PCdxe h f%~O~OfZAo1#Jd\ $xvώ7>TE 1}G0TI}^_)׷O'!*)[]O 7l0fthv@pI޽ RdT&mw۵X*; k/-%r8mzi#;9 8lVߠa,o:R-nuuE:2}/Eie"us} /OLV**)5@phGɯ>NF+<*+g0o "% JՑ UYmY  } u)/H3VoNzx|Oֈтd==>^";8~#]W=ET~ivsAku9?lJ )ɾzr3\]e4/dHg8T7XP &ʠ\*&{>H|ʲ⮟f-ǟ85sQ3XԺ i:A\H n+:ω@x+wi[rO]ϧtexN͔?eGF#@ y+_K^/P]aTZ-c__0)z`UܝdP,}Ue;NC{xAAibAYM Jq *d_o'>1+\k)[|DsLkLuV AqR?4,3s-#v|\,ońuZ$Nx)g4E9W?Y_):ONuVry[/Z}j9%:1or|Gڕ@Z6TǥU^,O^bFޞ~΁<E!ǒDp$օK'&ܫ^oϓ??V=Yщ!x zh.87_\ x6K])cn.=^n2'+r4)z {J*Adfh#h_Vo1\H z ""4柕g4+]uq|xKCeF/Rs2KP/$ZK".*y\X2!O-U,BGڅsVW9\ƁgA5z"0A?S 3^4;fήHߕ؅yXUwoݱ ^zZ.hVf  廉Zb?bT<*[gKЮыoqf2ۀOAG,{YX_S$aEN=}'?y +JVV,ڥ敹 \J.>ŠC'.>QWѬ/| gAe "+=yL]9):)4ok)s'9qfcx]a &!%Zk/#Y IGxcK;3:ڽ/E!3̎0-Qs=1:Swh~fS 2-uo/<t ʿ諐ȷߖk8:L~ߠGSzj> 'ADvjv^J,"7Po MaN`JFTI9wFD&A"/Huaq1/%jtM.I H-W ;jى1}#]u,!;RymHzD<22 Jz%=1ӳ,>Q#j J(XDZm>j#8cAPDnbO#"(w=RtƙY^K 6ژuh1':V,R?GdV.*H+9"Y5j"?!ry3{` x=bpOEj]x~|xY>B-Jzk.9N֯on4a{6r4w~)9.'u=ZXq5 jcz;Zd~t81` _]W%ƒV/(T;R`2=Isχssx cD=aZeZg`(maz4}`Kl3ER,kuQE|W~Շ3Џmr>E#}czlSWk`ױ^w_` ?} $!'R{R񖷄^mB׶ _ X>:%,6TR?yǎCXCyՔQ~کQ;wlW׌Lo:EPPjaeTiMis̿G/w[nlSR>AH0Fc'H.295,ţnMJ;Gob3  VG ]FTE2W#L_8p83c αm+PDoazDO8E.+1PU^"M$Ś.ZEv:$zB R pwb踗l֎oua1o3uT<#7U(U3o9] 1mFgXFc8Mȝ`8R5z>腹a ͋}fp|m,/JCZр*G1'nh#ϑxסSW1oYCbѰ/}ZQf$Gu$2|iHf/7/ڍ`byCTEhBoaٓ˚X]o C攅 qTp.cSFq>"êܣҍ\|lk[=&jAջs>+wLL xh<-i&|SIi+ǭ79h& a|dN~~֘RQZbbP~n2]ӶR/_KwҨ%eFoL>'5fs~ rQ^!K6w^,>$/bU[I6HSZy߭* jEv3fUQGk!m6&V 2LE\Q3KG>8Z{ZKX /e*&b;yPVXQZO13J@ Dz@ C]7whd O^\袝)%1Kф5Wt'W18QkOA'XC$ ]+P|^d g,_Ql/(җUD~%g&@<[Zqy,)^lUW64{G،S>V-mT%j?>JB# +V 4lawbMȺc!ts| jo >* LC~ !T2y BNcX!x Y=AY_"}lؕ?qOȫ4fLV>w.Z>7qw #0 dE q%<~HI][ x .]#8n~  $pAfD]TEܘ<4vw߆n-]ؙ~`D7!蝆3P"}~9=~bwҴ2 o[DmbXh6|vV4a0q' ړWӶ\AxQrDkQ\dnhF~kkPck&D`+͹ VsuZ2@U}u1 뇠/ _~t(-=9#tz8P:/j*+8Nd rr6NҨ;bQH-R&nuГ , 65QHQ[7:% [D?FGDfj-W<"Cv3 Ьs9Ĭ, qnW]n ԈH١P-@t$ x ?:8u{LmvuP][I؇+E[eMsHdrY{AITԧqMoK!ߌQ99qޤLNwS{~O`\ ^Tqx*B!si[NTe'^FWL^TbgA2NGI7ݴTHKxFZѬcaUhZk `1|ڂ^e#$_x}c/ꢝyǭ6ᶵ P]Dkց…y<;}-(+0_xC&L`h0hh.b^uΡPWx,Yn T۴A5 `YҘBAG#P'۠ jcC$#!~bI[|QUpPP}cw >|='{cҫB pqʱLvS\qM,ESw3%"+C ~Rm1O=uMeOBRe@b(zĻ#)ӨFR ?`L3=^1,̈́%鑽m4mAh74#k}d#YG4e'A6˿h qycC]ݵh/_֒Wp\:=g8~>M400o7)4g* 鱗au4/[K#s:vQ|34AO9 6Ravs_aYI5 mppz|NܹDFRpg ep\łpU L=LC7.nGVքNW|ҜpjtJlϏthLTœN2S{juǸ  c _G+ +5@ᰅVX@ CT4:tv@si/+cbfx}4oܜIDo52 zh%FHI̻+(DF8sNƸӪd4Ek/9Yn'zEL-Ȁ^![ I&!76٪C1.k؏{~#~#t\hg2dt4c:5 31\4~ J(h͵[$e A Y.NV `# > +FvLYꞀ7(s^tДb\ תK!èp c"Ց>5._^1npzWO NH$Qtkz3`MYT\xx7Q:}}lXyynqN n[$ '۪뮟,@U+{ f@k[W3#w TNrYa%7]vzIfW~bb9HT=~C=AjK[Ʒ3iT"l0N[Y1ʡ2OGkHᛴY޼TR5n  Y߱FqjtqzA@|ǡ[MQ(f2f=ZO&2 ;F c@S\kq 4:x\eJJzh7ǘm$55_reDl02Lz {Җďw֢r-2=V38qm{bQ&1PCaP|XMJA$[Κ0ɢOO*gQږ^燓X)<ߠBU5ԷX_易pV ]?+륿%OVbR<|}AXS}="U?۾H`4z )wq 'Ե|% پdYsD5w806HKBdLVa?כbGD~_ӏ1c<'t7QkTJ͹0{ ɍlF^wA I x%Fr kmG l Z.w̘dQ\ NB4Z*eK 5JԋƜ@Ũ&[:TAw1TxrTJHU}SeHH{Xc:o |FYsf*B D}az!R1n{̴_ܼsBA$a#pg=a0UZ~DxXDnnl|e:.yoٛF]U}4:[ѕqq2ʟ ?K+ nA{8I-U lj+s])o+CtD:tG#xEo5B_=O)jyI7>p0>N4CJz( ѯw .:5o("Ae2蜓 8wPAo)>m`_<^>Ě;r"?ǥ{ ٹ%"BS֭rׅ︰/ mVjTp lyMG9hp(#阺fV}`b YZ#!Wʰ_!? F(3= j8~Eͳ 5>OZL#MiL? ^G'Y\TfEkVvyM=5r|:7&gG~u MZ@+0cVf"z3-1i$D|]8NZ/S%;r|1uTNzxo0h-TdWC"s+&}T+oW0r>pGK3<(7yPeΫKr]Z::qH/'[ Nǃ'寰 ʹNɍfҤnj3J3Ua{H{v5И90Hj,p LFS>?lk:_J oݸ8 kMF%i jt`[<":9p9"cF<.-?%l,Oz-eҊ8ۥOP4YتP)Nxcy:ɏyD#v1xP$IZe8{#RhͲvJ>|.C]愿b#_3C %] yn#wMMI>ϖ/Pkf_ӱCNc 3AQةM6"?|u@/ ;,D`0#J7F:NYP'&.KH1w:{*yk1@zw.gг $Ec/"~6jbQ"VoApT N,,mBgȗKH܃\(:U[،ۇq 握{/C lO$81|U _y{ѶTY\!H9}Bxy4I1dSqщ}pW|j06G"~y:M C$D8au)`((Ӽo-kkdFҒr\>k2pO?9po3VU!Mjw;~Sh[+AMkS]w&| qFF-\p&^Kfۘ˖dOޡ$!S鉃"l>ɿ&v rkY4+ <=)C[W~ir|F<zrj!%x =Y…o)8ۇ@::5čL NP#~.B1G?jdCjy9-[ V0d'AdCD'WZ9*a Ck1kLHct 'ǃ+n\'{8œ}Tς$vp/pOv[ccD >U6 2abI{y@omhLe4D%j5:Ê;ϴp!|_Ѧ~"ɗ phlDߦBCblO&y4翌()-䫊vΨ팘3*s:x)VY]_K[lBCZءI~Cb_xʀ3-MAVai1uS3ӕIJm~r*Svc|4*W]U[`z\hzqޕ}j,)_Q|p sTH`0e:{Zԝ앳>cӝ`oLT¤z6Y鲸,\ٲkCBK=s8l6$"j)LOZ%o=\G"6ZU D~Z r2Qއ tC Oy]9rN)urD,hmE EK}VL{ O7&J *n29BFytچ E(cLʈL=>O#E4v͎TrWRӋ%(8)E _q Nu8Cf g(B!^./Տ|BܱmWOrv$ny"EO ^qMr]6Ԯ!3g%ƭ*]QrNbBr}0W6hNnf\n$$@CW%4BqE0_҂)q3H2¸e*o>f7I) 8[)^v<3Atom F(A+;Ft.'&̧78J5:=n; i8fTx\l|62'} W}8i_"g-%5~1Z1^@옽e!q1h5=XʥCƉ TAUQQ&K7=-zN shNRBW$&@,6󥍠\]Ţh򑛔P3 brTo\UJiFڕe^,f_벻 q_*^㏨%e30WM9`.c2-&(d$S5VoCnȣYЇa[*Rk72Ԡ$;,pN4/nm(Fjlt۳:| Jളr^l똱fIt`K 0ic< KW4N w_5jΫe [ t#ch+ /V{'Lḫxp+gAxrzeSңzLbn\1Veܾ y'a.lM[,/L#wh++ǾrQW%t|a !=c{?t ƻvܞPDGG Zn|3^YwTQ:LJڂVx}RKik$7@ 9\ڲ;g#[dTD%Ob!(h5Oo#sm).tꈍ?z*/sh `咶\5&#ρ5L3z?Ź5nFm903JFs{J-gC44KkcYօ A"= LlCJm[~>ZQ9ȀD|t븒=C` qjʾ "Z9z0=9͔fN}(GVnׅk8=)"x94QrP6yW]?{Fi0xrm&^uHs+Veck2dG+G=:h*;K|LFy|U47]}}wh{'WiK3#D- "eu>~Jz%#)ہum;c>uZ*/q@Zh`j3xBMX2O^v"pL(_}yz10KPR'kK`3#o*6р'"sWWV Wk/%cT=Ư5W OPZ*biRc(Kў6K>6'[uDǙeL I?oڢWwgDp.,>i0:8IVPd^gm-6u3kv5ZYR X~0KwF8g`U]`_vR<:{ %d`mKGZ]+u+~"N\mSk[ {fEZ0}xw4Un} wQMʹeˊ}-rS2N'Xgq~%$aVe@^WMR҈9wq?ʙfG7[DNiyO7($*>O$g0Ev?9_t}ޕuf`xnWF+1@4D)Y0-B!X]'*tkH\ur䦚S]HNS#hPUyLDm3>o(;F`A´ꩭ]'[> Lm`@݀S4vl F"gR]sqD2~_ڴ_!M#W"lA_'x B[7J!l_o ( n5ߕ#5Lc@;(<-$Y0w@91(^c(T\;;<ҹac̽;R`bٙc 7!){\ZYoRFm2Ş::OqYG=_F Q5qB84H,^?و?wwp%tGN~Z(6_UjC,;{BVuإ *\}`I ?AFV<0~~|bP7[o?ENT6G,onm|fI){_Bq khA.B痱ET]}+ hSeKy# Cz垺XlGvoay!.ܵtY)"#J%}m): 9"nwGbEHϬieFL[w9ylq4M geE͎Tl5m,3#NP<(\E$1w\ƶa2T-ƾĞ]ǣ;@#`CPtMN%B "k!#2 l|'Q8ۺ< I +ݽdYŞ\`Ч|&6|#Kh\ l3iMf3[ Tofo]rd@{oҹٵӾ);\ǐGH6۫zT ||Jgh#˯25hyAx`V>&uoj{9.rzO; B [KrYHr!#pӬghao[Le_iIO\22'Usao]Z6l):6(cW 0%T!bû!Cw)Jl C|! -㫃1W019k=LsX 밗ϫd;y@ G[R=Vۺl c < -ė\;hYa+\SFͮ%"A^DQ2}s$Қvf΀ ˄G5ύʓ1V+x0vP?5ZX@2pli(cϴcd|w~_1Z;#1NByp l|}REo+3h()%)`hk *ɆRMG]6s~1_%l'ӛ'Fppc0mtABLjYM'CV|C )N"a% }NFcszU/L݈~rJ9:h s1)Z _iW]|Rtk9?!3l{c&js 31)^_'aF)Z='C4Vgm/YIrДYS^yWXlկHىNC@:EpM4 A{ ?yKH^=%;[zYxNw86pH1YuG M+|CH-_[ˇpU$+'vIqA<,/64)/ND.88uvPYiprE pPB@ ?ѾCΑ0/ "'`R'$#l8K5e?sމ1M+.M 'L~Pq(@a0/ Z/umMҝ 7]+nc+'II^*/uXpWQ{w kX.>! w+h[oC-Naf}5(z:p'(L{@tzi3KJGΨ%R#KpŜ` fw `Y-]De/ {1ƤlzqJ&߮6zF 8 4ɟ O oB}z-g|.k3w \$RWN|_Vmp[ 9a&^vZJ%x1Tne5i=YNAl`;w!YAD7l*z#@~Hoڿ<78z2# YW#.Q6nfSAj{i#f)5jK LHQO`>DT̵UֻaaPu&uMa8 \ h6Q[o]T9T)V!Y8`"0R$;l[\u ;̶\LPԛ]Z0 l'ǂ$ βtW:Ն$@ZM+0}eJlu7 .x+nGVe" Aϙͱ;%yqJ0g*8n+m (zimI åOhϠj9ljJ2qPte{u m^*?UK**PE?n#k88j|5D#Qlfc>-:V} 8uc溦^qQB0}mO.rsP7Y.G10Dhi^%{kpLC)<4T_akU< 8'&euHh},)Kg=LaNPt{Z`AL ֫\kB NrC`!}^QKe H zsq_nî\,6eGed)'-gR^ nbg_F\),<̈́ 5i֡єѿZNkb[Ey"07 Q= h{ǹ#d!~F~{5m_'<+c~"AT ▻u~+Dx fx:Y:\B!o |mC5:Cn˺%ZuM>on{wT(k,u-+?IZ,]}YLCwZⴱB3N,ݥ58SǞN[ŕtL_hzJwN{W&Θ ĄoW9I)ҵ 嘩Pi(G%w82اD#7[&6S6=\Ck|UlWG0gfOJ5]2e׾ OvkEukzz{WX‘ )V/H yH!#e!!ֻYg#F~kQGzMďYQ󅲥)d ByT-P@ʫgNP5y!Lb]箆Y}a|XhoQEK;|Z_)<lF?pB:L;_)QTmԌ6.I@+!6֎#v5MMk@u1VKWjcSCԎx\ˆ_wkR_U <ᦃ9\nbf%G}(~ؓ'rqjOuSڞq1L#f"b#72ʔd{%4n#䗕+COC]Z;#9# {1`[j[?1Ċj`6,7uHqF>##~}ݽQc-(Kҍ9UO"wAT)!) GЂ W8J*ܽ5%lW XM2Jm(ژ,Oco2g 78 o_Uv(!V=b7 &T挛HfGKQ7^ e\e\3z iI׍AMrye+;1dڼNj*W Ou[`&( ?Lpxpb!^ۦs?)2$k&HsH6ܼ#~(+L3g5KPH]}-zΘ-m*@xVRRv9!A\D^M{#^&P456 哳ӎbaTpC4AI9MazNUzdۥ@B$l$s^zxpy_r@9`[UpNGCI&hP^oo!Pp/cjrt153E1zJ}Qr.1qY9% hjDI.Q<|Kim+nKU4g|uۊ^/ )O.{&~/H:2Ffv`r[R3HPݞmY*nf(6w]ljKF"ڲ00"&Xr%|˪4.\GKWTIM*j'Y`,n_-ٳ^o̮#w20BqWk!'LJWU#hZ'"T{v3%66i2n &뉓w"#VՇfd]WZo1”8ˀ@qܠl/>0ÿ LQ$MJAp\0XDsNtr'40/{q^!G1Aa΂A@ Q 6o.' T0&IFJ\X^]|oAZ'JjrSi?]YV}# k81 VoӪljw9;xݩL =hxJ|!piQ2챊v 0&*R3ݫpC`AL7}LDoΈo&rfW#;S7WejqX_;5  سڐAЄk9ѶN*Y;oWi銋lެ#_aX, L| '%0=zyI#|&ZΝm*UqjG:Z;B]=U|c6K4 S0R=ob=E+#jxJ.PasԣfG!s(pgYhbP,^8 Rm LHO~-S,M>Xd1oSj]#."ס4FD+giG(be紳]h|I~#j24ҟ t\_Vs{=H~8栎"p'2s$bGHX=5-;$A3"Ń8@aו\T꘧-gn%m`WQ⭾:ƿ軜[B>J˔%0>Z%Ücȵt7?%`ε3nmJ?S" Melj"x /p l»{CUGR eYUvvEܓeX*],{I]欖s7B_Dd 0h2t== ^8>dA?_sRL떓!?:dY΄d%~3ìS&Kځi6[|/E+:1A wUقVf=q)%;".^1 &mּX>5ttR]Ss˚P [t*ry0ٴ@frd擆Dv1|#Wr -7KE2ǕCKNӹX~eb)| Z[p"?<^,:6(}A{f /d[LВ\=p߉b1g2d:gV"Sg❝HawX/v'BjՉYH pp)ϠT͞kw?-QMav3 \/u%A5y8B_v#e wo25 ^2QCAY3qșOur v쬍b鹁AayRІ-{e$4(t`R9Rhs[:3 X\ b,L''9ҁ>O4֓/Ӭ0N1q4 h'™'h/PHQb`Ny5<1/kE:2 ;p1Wn4]֍ԔdQlb] cVL 42+! uͦWV:XUf5t+u\'ExL='F2> w9uxG@]]NLGDS0X*#q=̚8 ;Q ś,ct"7JCo^xغʑ-fӀoSeAb rL Xh݇bJ dF4>yu4蝁)O{p084I{}4F5S[O*f6uNK[>.5 $}&v\8{2xvs9bp__ZJ(CWE+HG1ޙ>6K4&hMH)lG{綜̲h XBK^259s)[%B[9cq>#>?md&*2ډт2bBt($YG~PrXQ &0|plWGaBTq筼aD3Jsc GO>2eM<ʤdw nd5|+鸱,Uԩ-Lȁ LBy\AJY($77-U$<žn@б2ﯟzUE|1O}񻞯-Y-@+d5.n'SaiN?eԲ:O24񄃡v%u O]Յ>֜~pG=4 .XbFk[4ܛlLz~*0j"ڏη=YߛFWK8{(}& #<tX0z|s8pJSEX;6W8KٛbFvC~fl  j›Gî 4yo(i7߿n14EEÝU~_Av~"3:rURAr/Ts_%6U`GxسT&WvBNseT?[\?m{jc @9k}:DջoG-QDl Ψ߫G$?mUĊ+\W_z pO7|<vmOa`HsVdK&2+|h'LD1o;\zX'OZGׄ9C/ՓfQLkMAqsNJuג%Ά}N'$V04^㗀Θ&`sˏeQ[W41".Omvf*tJ[ JflCAIM 9eG}T3 ֣8ze ׄå+ۆ]JOxbNY B7T\!.mlK]q6zVL<+;#9S |=gzzlJǚj ~ s4+UYqo{#2/YdͲ4Q@[s(CCN1̕>2W, ('WtK'v^9vϰK!fyߎHMO!v e"(<(IhLm:[/Z]GaTϥ]?8nJLCE!U}m-Uӑ8?O]B?7JQn7Z!gL ȆDCJoyB4 eZL*pj,'fGt0MP֖Bz*l>0n;[®r,P-wpPdP=Xlɭ-; BTt@Pt =NyV~e71ledՑub+Mq~Qԣ n2>ʾBb?#^mۙL֙n%" *fǩzS<\AyT)[g]w7LJ3] Ã(Z2ց\L,[+F=؝c[*_c:(erMfR*)MRE3cau |X|cC cc% Vnn owbxf@[/6{F0s47ӧ.SЂ 7j |#Jw{ (' sq';MǠ ,bA96Dv-Sh'u2e}k 3aŁ++k]tS' O|Ce! 4S)B2O3f;hYtb/Vh$ojl}oLp-L=h3#*DFq) K4Rj밮ܑګw*Gnm72ވZ9CQ(ۜ\zVXGüՔO4Ґ[wpX}*| 0)]Uݒfk*uP zbJ]^E|@\ >%΋'m*(>55U,cC@ 0CD~b0Vf>9@T$[3Ta5ze*:yRQO/Rovg4 >Іj'MXbb90 `WCK 'q(.sShl3-=A<@RTgWp?(f)tW{g-WYEL_9d/x$ ))lh}n*@*H fTyS밖pb9Nb/ezKHAƦkE75>UDJ8$:.<ƙ@O||e{c'nF֧؝D-SPF2yTɋ1bs  ")~W&j&Π'N{5M(䥵Q92!(gxhAQ` $β!kq^pi=#w~[) ksS!3|64㭏l5v)MAK~dS5x~2&"D D ٟA3ӑFC nsl ## oV~ŵ߆-<3? 2;9߀EU4ZM:}R`!յM297"Nb*Uscx(7MGe)n&sT&d8K'yƮHhF"uȒu+&a- 3buQc Jn5X \e{gԤl^d~Qb ҏqC=JWc$]%]j 0oT}4~jƹCc|fO^rH]=I|>;I(z:FgIMACDtQEņ̮k&,YӵXP9!C,Мt-4+@*UrU^֕I]>uZhPc=Wy79_J~J=az )#94i_U5 IE1~Qa*kU1[Uo~Ll閚m7mwmkѝ~uΐFYWG0Hp7?xiwrJ P }}N.ljA+YsFa\񑕣ٹDWʺ2oZT3)nHO@g)yy< UC+yЭ9џmBfo HƆ~3E(RD/V+=ߖuWZ8T:b=_ p Q)ΨGd..o49M̌3dҼi6,휊c,j3A(kh>)\T*honOO&pvX*JƜ!SG%Y,& UdEI`]"<AaU^y|7h Ŧx/ƚ5I ~M"`hӭ\6-[Teb>|Q2 ȖXhsRBsܿ 5wG5_mSI>920nOnϫm)=* cl3xS`"kLt`33iZ,H:GORa#.2pJ{068e㛧 ]^ǍZPE7gcPM^8r1?#Qw"l H>!,|h8mТ%O?Ԍb$\e?|9wn)SUtNJ7[T4 uj3$^r^:i# >CKk~-G* IAt,&X{41 x?=sfp<,"Kb.GX^a6fϼv"R618=n(6E "=ݯ-/l;x4#4u(idjB$j^X@'R'xM `zD]R JW8?/9{`@ E4&z@)с3 f)JE>_Wwo6)3tso;ͺۃ+&xovR g."8Y/wԼ&=]MGT%ȅrS:q Qo?[3K;>E»/zLFjs SY?N ,ky0 =M? .`>Qp 0cYb+Q Ȃϩg?۾IIGʝjZ['V߂&o(jG:!g3,0/ û>VRoT0' L57{9mN+Ex>Abw_cəm(:l9A.Yo= 6khLZMB"I-ٛM9󰳚lT/cμ/zT+0dT(7ly m-2XuznH]{h~^맃g,!wSDz^ag/[QCMaj8p ||-' % H _VSUܡ[N*7s9y.44|ώ[G/Ю#ix?vM+pm/R胒;|c@Js*g'SG10l:/KF)is#r1X Bt8J(]ަϻ7jzib>YGg3\ũ1Ƹ,9l=.Ã|p7 ΙdN02=ƞBZΓprIWl^Utd%ZZ}ɗk7?Џi)F~O P9'L®x7h"GU'lHz#3(h~`JHĘ'Ĩczzmt$&AdWޒRm-@"$woelC,ӿ TcPܗu|1OTi~?ðp7;Ƙ "VG[0Ke΀Lc1[OZpx[cv|e뼭ɠ,~j>L?0V>\}{(33fkTh1қÆ, HAgN.^K coתj'pk}j6`xx$227fG$ߎ0W>pOo9+3IѸ5ڣ֛wFE@lS'rP Szr9zSJ'vM3o+}<_i?S[;Ö H},\H≆NhƬ#!C~8R"D5)pe伪'2 cE*c[K+pI)/ű1K=؅T)OC;\qai`^p4q_PD|O*D3EmIиh @{y=SYu9 W/rş3y#Yj+_] ߲ŋ/E҂R'*zvŏӓIOƫa nđ`6,-E\eOt(qy" j(0i3mwRDALwMlv">%O6D ea Nz{3@4 CIu~8,s!H9 ]6%aM=[#Z#;+_yBZ~a~pxiG0BqzuoتAs}Lgy>}5_lv߰+Ba@wau5)L  xQ^ڔИ=7vAkFQ3Bxu.PP(Ic aKjB,:> ]E _,A;UvP3 A{{1^sfTy^'R+й: ykGդLF8^9 HN5DnoH|dfJ9]BՉ4YUFH,!&ʅjwb,,Ү%3P0ՖUDPWv"MF879 8SPd=?dғ&lEpW}Y WtmpԯKMp(fg$fd߾҂4[<> @ !Q"fqxIjq `D[(Wļ:b >v dЁ,Nt2N54 \=lc9Z@0x}n%D/qjVEԌgu&x jn]鴭L'F@ٶ)wnkȊI3 ?^S vo[1C^DyO(#א۷N6hxƀT=?U@s ў~&IJVR'=y}ʫix^_@r^(SZAzᕐ^icQmEp6$"F?N)=NbV1*sSU:OU]xn0} Ñe5/Ϥ8.6͢sʿ7xL j⦼٪tj(E{>8ބDvvdic=ͮ!T[2q(k6{ z0ڠKpVhjpToS,6 |PXwn.w4 e!zHUsX7?͸+xiy^%ӷ{wpL˴~n'%2~Ky;3hߓZmI6fWTLe_S 4:KO;j Ȏ`ЩF'Bֲp` gE:V{K`5PN>τ8,}<޲-Y:ͭq3Yo]эσuDb .,yeX!*eHy쪺RDz'VhNPyFADVd2c$jz^TjlY U G*/ʸ: cNJ|mN[).(_ HR3GSA1֝$`/ :Z-f0 ͪʿ+he{S=0FBTWMג|1>PЫ*Mtʥu0@xS1"uJ(bw: \e OۅUS#@[+jjNn:O|nd^AcLh(e.CBI\bd^;w`!?XvC[V*V$@>0gɶ 9˨)+@IokMzFf]{!} 7 ^S.ܴ]yl=jF'H9PQ]m:>\[*[yC7lxmHo XqW`yvX9S$\FʸKv8N$B%-7gѷ$:jhF l I,;y0m`=5eX؋|HKEtMw:cf 7ܡ;)o(C"ioPl-—GL&[(@җd-\ ~COIGN2plzL 1fM92δq-f>5|+ $^-^?/)֦}J U`M;oe hۨh삯B?,aI|.Uw}.Oi&jRY ҾRzemx-x\ذ;V{Fr ~+EYhլMB H'HQC#zkVα|@_^3m^Vܭ# k}GȾR-#@loyJ{crNxͲBt̾<ן8d}|1;@H}ID]w\:Cz)TZM5*4t&՞Qt &ux;q4˺7O)&YF Pdo6k˘dm x6ec'aEF"!r!?4= PJ_.J{MR>?{Tҽgu]\}^,mGALs+n2/heำG)\fquR| prs o;&$>uoF@>8Ch"uk (gaϚ8 1R[2E"S#_dxU9zi>`[bwF=w1Gb^vWX ڃZ!>Q;SLG8LC>DxBvw!dG7df )FB{ؘFG*%_o7(z#8_ Eҍq(Ϳ%J|ߧ&FGo߿/KZYMldׂ_[6oK*^G]/A]Ȁ}4% -n,]3^7/)jo?geh_זsVQޯ#=ԑjB^Xw{ wwf!mOЋ˻ (ˆ2D7,7KW}p,Ȍ0nIoJ]Zd|)U,wfLk':y4-M\*V B PXNFfZ-}^<=ܼfI&r?ELao=cO*3s4?]<*1=SE%-'IR%]xN#(X<F:Cǔk1?0yw|ܻnPe;P{q;&e%u*v@.;. 2!H8ӐYAl\ kW"pUl (INTt1{2*bCv]`L5Ĵ#D@Ғ&T|$>v܄a3ZoTr)oGq㽉&"ekf5jD6N֣;8ujdq:7v`ѢP7h\楎hC&.8܂̮DG (wb4Og?^TDx ȑLf'7 Xe#mlolqU'@L]pT 2y>cpq>wH {Ea3fpS pIlo*zݓJ>MR=2`&)( \͟nDg,+ /Gג,dWgHm$S}7yl0eo$q溁_䇊2"[*@.aJ& L~~`?t,l>>!t_\mg=*s i.OFt^'3̝BL" Zj҇:t-Ct@f Q,mBї#8GLϹ5îa{C%Ec8G4֞{)\=cQ !k%G%'>d+XB9g~mDhK4L4k携 ~7_[3ϥfUi=8aD 9ZzҜYz' y.()|ٛiZ{:bu8hJ4T"2Y{>m]?|ֽ8{ƒՌT<=W '%JԇztTWeohhzG#i 1ᱶ4t^Cny@CR D(Rbvn>R3qb>@TT2Sxҳ pl8ׇټ/Q0ncFdxk:UV;\avg?&bc:5Fwpv3x2;$.3U^3zZlKG&Vm_~*ɷQi PpMI;(̒xP]p a+bm37ewٻTt9,΁jID;x u]rgI$clq4RȂmCQCs^TXŕ!dĦα2j}Fs;JDV|,FuݵQ nB'--*ɍԽ>Y3 oq Kg0Ick{ 8gJy4QPB|;:Y>60x0jIN'8E;"YdV®%[;3 f_ V YSSΚ9hLfCK*~@pfN-"bc8_pfAUHQ"baU0N/ܫL\٦a,^5[CӶux'Bހ b#UB,BoUlǖ%l #ܐAI i_QÛLʎ3B(e=\"#,Yf&8US0wfd1$H"). ]ei. eh&8NyF#ґ—!dAk5gG MZM$N}#OZ3i%ld&5 %3˕nY3N\htw!v^fCEw=LhN\L㸪%{ͯy=#[iZBڃ/؋r]Т Su =Q&q0Gٳ\+e ?]@i@!c ?DC_-YzNߍz!ba6>O&f:J'TↁtV4N7ɇkNo~ U*,caG^׳Dຓ*ya2Yɫ$q-Oy`C_j gh#0r-<{DJHf޼HӦ6͓KNMO;&s}K܁9]v &%~po6GCTU4qL٣^o@4({K#4kWoL Ն|vr] -|CBlj,#3.CGT&:ísvL :̽Mg)\\(Z?ʎn15QRojR`jTOOP&Fw<˄4}_V3W|?] Sϭ};^C r%w9F=/*+i0Ek)eU;"ݾTTW?e9< -Fv6%t+PͱcO \DZt`}"Cҍps\͚x%oHXo>&!aíTB-7R6>!?>d-ynJq;mc/I_@MXX@sJvP*6K 3&2Ly:A85$df0e\_1^cKTEΥ@z۔)y$f=툲s/,9i {LcY{ ;JR.PQ買)Dsp4e\*3HYǾ[85"fp +Mn6O@jw4vO=@CbLfFb7\g- 03U!8_?'[(I:r) ҀPRה! \/ӕ+.y#[94b0$Rd bSs}=x ~X|#gqg\7qb_&(_{h<8f߳pC~n]I;"|cρ t^xh&Jǐv[ {(!}s/0"6˳XCS;šϫ"`HsQ%?},?w .sxB[]Y_,Y둡gwh{WHˁ@l淶B ߸ GAZ l7I@J)T1b,UZa1[| mMeܷ(wXzXUBngb}$f<1u:>'>oArbʉcYX0 c̲JZơ]Y,v0(s/p~`AUE2(Dk]Z. t{Qzwol.~߳uĐqs~Gv@ˤ$贑cC{璭0|N<.1=wӷhj";-ω"@?9V~]*/4tP'/0gqj<޵񨚺.r6ѽ MG^|>vp t& d1531`(19xwRU~MbYuFQfd 8bIyX_-|:pY#&$SИ]p}-(7rΛLw?@++Ro bH:Kc: Gr̤#-}k^ğ毲EנZ)_53U90t0:6f;`S۴B; B6Sg&x1Z>-8õw"Q*qoT6S~?et'c (`,ŒIBo!Dhܿu$f}OZwh W2U^['cvfT*+S)%X|[bӵ%_ (-]ZÔTʰтwE@A-/+ RFvgiEZם[x;9ɛﻸFOrPKJ}}:3ތ֋ QnEYT&Vwh4ZB~JOQv"#ٛ>6.+b&fc:\Û ޞ]X D~ҿJ)sHP{Q<a<51jorst2"X߆˓I\=yH'#W@/Y딈(tXgNfr>pf競֝&/=¿'̖>wxȾr?f.m~Hu%z8Gic?5f%S-I1 t`2*v >s#,V'!TY+h`{{\^0Ek0rNP>pGeEk"~(cuiYҶ3%sFru ziuv-C[DJOҗY}]ط$ ujW7o]Zl#âxH_'B!7kʞTvj3b_{-i60q/-Vڟeq=}FHlʡl#4$b#DosW0 ),:`6ru09Ī0[3Nf#+ǵ/44qx$wuѥ졇 ^lc,-iyB576Ks)8 ls@ײVk LA|HCFe3xE,#>nDMDm NlݺNrCl yp R%(+&Rl3~:[?f7O0]s\t=R0 7nT/POӘ2ܦF! exF4h_bm=Znz{k!Wyq+̹vRx8\cq}kWNX ; Vc޳Osik.F e ,vNafaW~%[شGأ[)vk<ڬuxXE{](ظ?2Lpsmy|$w6_ݢMoZKdQ)q4g`*aZAy-wN`5R-E}*"Ȗ&߃Y_ذrj8vڼc=>l[&9?E8i )Ql7TWGfD6hWިTpJa[DF6^| _2ؐ 6G c_1gg忻?NWh>URf֤j:Mj'aBe5:L_I2tbOjga. B4琷0lg? 4c=Rz-BL-%(7z0>{ޏ"KpѠڑZDFA6º!JL߈yY XBn{0 0.4E*zPGM5A8~@ڌjͻٕyw)7΄SꋠCO ?-ʊhCxYA%fjS/9]!qZudTdsX?x+N>~1?N gT*%Zhs#O; 7p/-p8&,%Voȳv~l`{:xԍ*kn*,D|m(Jq׷0tXj)(c5ڳp1v8_&+l?[v TWp1uN*vRHXZqS />$ǃ^ZIXn [=?XZB~V2::CV}w4CGw!i<۬ nbw=ؼ;V]SjiEX3& 0 k^Y}*\a}韥FA:M1;oJ1lGNn,ñK$\5%idda HMc8y;0M H86K{h۰v4*Yx!pvL~FhJ?r!ÛdÌ"|n!G.Lx|l [+vGb3tL{&ji/c8gp+5s8wi1- ' Ԝ{ÆO#k£K&׭ʷ‘-} U7 ފ.R)5m]"KFk{5`tb0z * MV:>z:vP٠ hTE1=~ G%9[H^9[}u7+ P1 J*w &;yj=W(i)G dVujK e T~٦GگoM6h+d@VGU `EVwz\W0yJah .>{le>L,JU2o"^ jYfuϻ}eb[*V9:^zEPWjr\YQ#AP<*g&@Y.&4ԑ+W{P1|`} hɈ~#7bldnp%`:0rZP엕 7q|_b5.Z𑒸O y&E-UD~H7\s$9›,7Q"bpϑאm,;piB|: iPdd%,mdDc_ ᾅjG /N) 2׭T$6c;zxCo@ԵO.\h䴁%|MExw&%=W`e4hM&Eo "q6>z_~6rpt k”fŭirv_ )r9)h@ɾMN_FvYGW*W6bq>7W)pxj680Lџin^&%3rwoD\GtmU]΁n`tj{`4eh.MkwljP|( D=0sI 1f}]#PvӀGc鑏u>FUV[EYIlmޮf1^1!*vMs/W|,H|8EKo:3EZC=bW,?PBja$ fh,㵬n0e<ǎN Z=kã1]lҀO =e䐤(vݍǽ V96ߑL L3fiǾtGC0IES`X>4}_!-UYqHgG,\g *-S5 "$8ݤ*'BT45($E`D>%Rt op%\{yS~X"5j~m&ן^ .@Tp1:Hz`;<oh10gs'ʜ&qZRKFSNoD:ɾv.D\"tcW`:>jL桺-@10ING|Hɡ'G']r l#o2[ apR=-@6J=pm*u(Ԥ 4p[eCB!vש&n8vy~NFpE,w`Лuu U wa) c1é} 2pMF&JtCa^w̰\N'FyAO8&LzQC!ne`9I(g)rɪxAa8$!D#zs Mg@HEKt)*+9+riɓ 0UrJĨ?t>ъ0l7jFBnI|J-swDg/?HhaG1a`! "!j ^$׼l1't4%l D}u7 ^CZ^`O0:v{"L P}LF~8D|[']Y˦^'5tϔD0m ;oD͎ e!Tq(t~+M ^iѼzťX!F/XFDLMI֓Ni*~-Su./Cz\Rd ]C6FUZMҕfo4! 6cމCgo~7 j8 ڨ5o`96vè@44P큂l*jJjF|Aw:0M9b*VF_PBuК}ns7x;Xw ŭn SBTݭ:|1nEN/WH4[t!>˞ =_R#¢0R`7x$z˚ ΊT̸(fAw=dLӘUzę{L.(OYIJ\/ݓ*g׸LI(`-nYUΠtCQ2B xEf.$R#Bf!snlQMAӄhXcd,1L6<?(AU*rSbT>>ՌNG@?GVΚK>{="vD!^iHz->`ᇬKˀ$#v|FBoL.M[ge0e y4z2O7:dhdYbe{`-;ီ(3F|ď,bV;ȍ@/C-=Aq=V{NWKe9|g*HHUBN|=hSX.:v79_+>ĐW %SN 1s8{q{=&m^L'Q ~UOП_0ȟ@ jIs9 Y<ο( 8pycyPЅ@,GDswodK&6~qj F]Ĺ>i!"tLUWĶP xO,2|Ԛ+[wR^Gb}~P/gHbDԮwm}g hJ-ыcƴhm9Y\,z. s5lPUz|OXA8_X7KGAWhJ+9)L#±$-yͳp`0헢e[ aa%h4CbLt٭7-GVpehGy7U?TTeRvxe#}4e/I6f4U$ѷ=dl[+( ]&~C0}^eKS8UOE61@j?t atF%.u^:]' …澄‡isKKęm m$>;}…fF #]w  !v Ÿ6D?|ktRbW`b \Tߛ/iXHb4L#k\i~Sodz[ö Л/"Nf.U"Fnyޕt&mj(V2WBG2gPH?:`D/4 s0pʏӃB?c:7~ JïI;;VA2Sg7Hi&8^N"R8ɦu_ås}!lՈI]Q1R"\ȱ YR (nt뒬a{eEI|6!3V<w%-}ٔ9BVGQ6Na1I߮[ ^^waUwn _Zs@5B U<9*悘=%}"KC CŅ ˹>R~bw0CmU۷}7 G0&"/4V]NNʩ +b8&4D+2=CerܽAFcz;tfmL"p4|J,E?d̜lQR6"4hJ^>-r8'IxZRRy@T3f%'#3=!!Z _RF가&_o H*Mnh&[@҆Vlj޾Y"Ka 84*W Bth7WuhdKpO 4AkBܞ BSy!B0k]G'ĘzW: v[)(\T ,R8ci_V׽#$ wK Vb|x`-NqzO~c$>A T31%pj ']ѴYs5Ndoֈ[ m}oN~KQѸu@5b_\|&. 066-پr4|Qp33k}L/,`K#iUs"IoARjD4ݔa5{MP mi+q2=>}b.kuEM LLW<Ѕec5)aRu4`kЂܷDlL(:85 DgˀU"q`kw(@Za2AOvF&1 @&D&◖Ctni+ 22'%sسU#d%$csl f$f&㄁l曐ͦj(HQM9-B~h*X@Ib%-vl6yc.QMԶ\tQ. g&vjTGQ==gu5<6*.J|I0rlȧC: /KRw-Vr2_';1דUv TC~n ^`n+wdžEiU\`v gAVU?N@ %ˊ {utW/A.1pSd"NX`G[WSutkuC;in $`D!Cu!r63#[?)zN,^=vI_ΓDpsXQgU[ ]ԯW7rg蜮ˊXHu Խ V@Uft 99/JK1\5g^j3ɖxY]rw?P,P>Z Ͽg?mɋGz01T <7aKƾbrQ^vxڿd|J=Vj/6.~ۥ( Y6X ?w3:&]=H,Ex"nA RՇ) gB) md Io5\/Q96ҧl8R7T5g~̬7"U6'DT@1?mSeD/rKFhu舢R7 Z_U@nxxh,|ı >;!<K+>Ȍ dh _KK2]ȎL\/-QΖaV]"z ])l$͵ʈ-j2Sy'?羢K #Vդd[]U=}!1# !zЊ%#pZ컲ԗm{6btN$e{zi`!ڔ]}rgd6|)>_e?hmջP P^v4)`2yV;:S3&[uXnXng8/i4;?m:/&Wk-}c*,o-WyZ8⠤A`ϑm#QUUC EQSP6X3mo %&9]>e- w~%-N< )5E׼ ۗ|*Mؠd=YUqOSu$PE 6 _l[GoGr iHY4b\p?`Dl{0N +9RhecҡNԏ; ?Z+(&P!<`БA@XkjpÛwuYoRa8a@EhnRneՂiGݡO Hw SqJq,roA(B}UvwZwj .CnUòU4QٍwPlY]ZG6!-g 'I=*Wt qQq\^Ķ}~ĭG;!ƽ*ok!A2T[Þm/es:ǞnBG0yV1}>BKSёm쏇mHWeBT`fCo]KҙM%%T_*qh\AtFtPNfg{#Wxu8..f$,?9Q>xHCВ"* 54Swg`ӏN3s ry;zp=d^)C霶r}"}wܤM XҠe檚ICq_$wtJz^W$}f?DNz**L߸L]k H6S<6Q}1VsNżacZ.->d"h49g%ׯ<;4/iGKWhzHKA^F5j0G%ӱ,;ݷ ^ Rj)~ ."]gIR$^ѳR"9Q-Xh_qY$faF,$#pP/5=i>ItQOʘUl!RӒ} z1F+Q G o L(á!;@_'B&uAoc/t9a ,RV]o jv*IPMЊW9h_-54V`^bpe]۴Yh `:iv;R8 Bź߲WX-y(,'QK<%ʜU,U%[0(`m˦`=`Ip(+E-??=` 1$ a0j*P6g'9< {aeݸw=͙Kw%ѵ{rbY)׃sJ7_ՂiYVJO!IAH9z{Zp|ypD}*NdR} p=QZ6Ot7r@n,! F[%<֪+ciG({mh2t3<Ӧ\^`%0)gUȚM?  ;:s`Ჯy1t0 F@BQ N) ÍNЊg0;Cpm2>K MK蟄˾y&|0"4BuZ.ć9hfgϱMzBPQ*}LY/%ܺ!aݞTEƿf:DL=a.SM/kO-=w|mFkw4m8,8F&A a+|%NȤ o'X-.ˮF914l*va@J6IOnGt>@}$[^ *rV*0 lFTd q[)Oۉfdo/"pj9jJS;oN:Jjʭ ~t;H1)m&"u'|{]:>z~G(8&tEG|r8qZ.]rPD Ȁ`?AaU'#8w^"%=!ԹzG1t[C7>@qqɿT4;E?3|,;%$Xs0iJj~1x3fE9|a!FLy#h7v%߳j-~Mr#rޅNet#Ļ*B *Ү@.&jyJ٧uEW؇ -2:IӎZ$W١ q!q OTc uh-o??7hdcZł/TY5˰rvo':q+{(*/Po!ǀ[E#`uNv7Am^<7Y~!,ɝN[xD4gA[%nAIY ZK}<AL8K85:In:&:=9?$6D&wsF"=Ruv5~\+fF6tM VT,l_er*ڃtәț? _<pTRǔoxKs@6Ty0n+sžX_ܩu9STv,%0?InBMm}iv |g؅@i[\v/:6@Z,]3ܛ_o~voh@c`0Q0٭@;.PgwvsB]!h?msҞ᭛1rȅ0n!=pe{fwG9^pp -Gs6˄. R'ҥ0x4C?f3˫0|\cq[ŋ(kY n#p.9f`p~t8㍋C6W__fpއ~pK lbRpw 2 /rnZsZ|ki<襉U9jLrŨjr#ܐ0UJZPKMpM}e;?C> xT?C׈^6۠Gzl 'P?X i+w~\g#rT[$5kXH-{y [vz^"Nʚ⒊u<0+?DGV\%y~4ޟ5DucY~SJBwҒawD#jWv}UhB'9۴K}{wR%{|fuN6;_zGz]CI_0m1oM8O=[քx],xiܫZG]u2R1۫u-j㬫]mχ:j_^+ݾOx'Yگ(|h{d&90ʘ735r'D${X3 a bK:Az0-R& ^SyYڋoYX:)SnYΕ&#Y3`Ll8;fp\6$:9[m;j}qր2ь$vFIE|wg\u=Z EAߚ^૳x^vdG$9@;@%ȣ˂?:@~JC1E*T)=,C2pX.il'Wh*u/G7大fL6CO۪9A+֯}eyȠt:N&xq%kq㽌;54b.sZŽKW%=1W ޿2jDЏ=ʏ 1ُ C6юD( -w rJ򊧜z5 1bO=m7GObu\Q,e:5$E>)+c*dc|T_QxтԐTڟw4Bd`} f<#=+ 3#o_\r:exWiE'P.Q[=:@mZu6 -ьvq# r 6(Ť?ÒRE1wD]oYڳW ڙj[vWULFQԍ(HJu Fܐ1(oE 4/ڗXC<&{hM `̷gWDMѽis0rúĩU>,ˆ~xh}tkA2+OwwY֏ήHD&RX{z陸K5_qMJEKY/` ajR0ԲWORy8> z.8A4AeFgGr0St f*E}-v4S <,5@, dNVFcjW!(ԑ1^BGl2+6SJ}A$NtJS7֒ADE:n{|-_M2יQx^$i+qnڢeQ:O L'D ˺g=qb;6eQtf?G6|GnUدFJ&<XqQA|'\zE[aŘ6 _ Z\Q4 iÄdΦqAF!fǟܰ)s=7 " Z=JsG448$fbcH$rt~bI7\R"9`(vm4l=7!E&;k`մRB i9 `dºoWD#}L ڽjeE"(PIOoU8@MD<ЃBG*1؏vH+ew>2`!cwW4Čx3Bz rP =xZcPL,i<[v| U1 ?a8`q=OfG ˾L|T-ɥ9QLW iQ*9MHR[e*Mcȃtd2$ )qbPe8;clI!b*^G>R4.ȪKg3Tޤァ~BޢyV>SGP-nɣ,d1#(Yj9@36g>W=J>HMYx9BTUefE73YMu'\(>K-+Ӓ&Ed[ JwB|dknM ?Me5JWC.:6[[6$)Bzؐ9݂k(,UCcor ӌ~U#i^5s?w/cx;9PBEtŌ4H싟ys˒3gT[Ÿy!WCZ9Ăc녤rkcɻ+@Fo'PCFd eU $%ICa8XV|F0sȶ<0T}N7x0p6ciAH/69W&'DcCCɟa1d'[[q\@<||[Y,? ,wk 3,3TVvl|i/}z*m2doQ$|oi+kWAieSqMZZo!t`orqdrB7' Hw/v T='&^x"d(!_0.[x#j[^h}9 wkT/ VAx kJM鿥7} tk){ c!!>bbKj? -˛Džh1"OOe)}ady؟+d>yQdE sqc{uz$J h |!cF+iSTQLq̎0'_ 籲i(o]O!ڤ/Nay4’tDtx'AKY0+\{<0z7<'ls#OiLf8#(B#|OszWRn*cC49o_|.JO;\k,ZH@:e[p2LR~ӫ|D)JpxڪxVrxDpѕR5 2Ӈ6vRmnw%Q$Ŭ; {1&Mς/Gn7ZdDk H5jݍeJVn.WO5x`g'ה]387i;I5LhñJaVͼꕃJIN7=ԍ6p~2'%QNQ-\Vf Tt$k#UE5F Źa7ϊ|ٜ!Fx#YQ٢i- ֲ8rɢh q7p.#z5xa4U/[%{Gmkf{=UPDShW\]sa=} $߶nvK\/w֋ 4rഫȡCZ<8?3F¯7vF`*!OၲdP =C}"ls7CLǕF:>*J ɽYR_0븩;GZGu>w}.b#YrҒP bK&ƉR.GՋ+yq =d3km'[QޮKٙdU9R^ɾH+ĵݭb<-lG6V9*km=Ut̖8ءeG>R|RtX=d,IR) ׂMW0[V͙vi6wL΄Is^$}T5l;]DBb_’x{KCSN_qy[1=c*z}$2x,7tCB zID!;5τWN(K__nwJؕORm\wGXÝ]s_!8Ӟ;CkIwMN)r&.y R$b,~G`ZSb͎\zbJ%Ak{XoA??rI%]3r'~# G>bE[%a6/ǓhL?^otR?{ :<74%}jG GfYƆr=ѯ!}f?NinF+ # 3tG*~_p%u I8S݇ՖIq5 5@G4lB7i m16yҜhw-'Kw1]Ԙ`<Ƽw]H+ǫSf;N ,JkpU쬨BfɈ,'^V74~]q*np[BO7ΏN#O 㨭ݭL 3Ar҃9Ӻa%jjސ g<>_&d*8I& w%V凜%{b= ehSXWw- Xe C?Ck,Pw%Ǿ օ([BOg&q?i 3m6b=Kш%Ǟ GttVԪ%Q2Va*{Gr 73X]iɽz!V֔֘eGuw>;ga/V2~5??4ʒu7c5gŔa|mK̇0񤉘$:ir 3M K7|,ƏHPx=3X,_#fL21a9J䜂WfQ>MuӺ+yNw Df@p_NB~LKK{•X\S:|?h\D]s81b?,2 K'y A0ըܙC-]´ ~-o2UUq|קug@ \(Ys/nW9< igncy.ClLb^3<˳PHյm3Z@$Y|h9UM*K\B+6#Ю^"_߾u%.w-O4-Aq+|7k0XwIgb 6,b8ex7*2j9oC #_o,p0zxM>ܕa#y;O5%EhUlLYt{^r8Ax?LUUE3щ,rOzߋ~WY(y4͝H(^520klkb,Ɖ_3`ELێu$#> \#?}mVI/R(~ 'xԢp-e{1ͯnD E(z&D"0O%6fʈh,B.D oj4鯕^*Mи i. E>tx6ń@c[iҪцJ2G҃59ן_bg 2zwBj<}9\51@ =+/h<1hq=a֯޴1 W mFTO\G}Ɋ6x!Qn)sKL:IbݮR/R<7:*KJQⲱt4y?s E_@Z;~ifQ;n98X%WCrόRəx!;DQ*]T{!:8:X?Abv4T/jOpK+cD&_Bc*ˉGat<5 ^wey1(_&"ƹm̵Zl13ƕ{ 2wSnrR@M@ok"_,Wz nˢ.9Mam 5xoQw ]W$HmmvNgDiN2ܶ u4lo#_QGt6m':n8`xU+j p< \BO ytf%cӈ6<$;ÒAa8*2t]_{̷v5ET«*RtiaM #DF87Va|&Ce΋9%B]/?tLMO } ̎Y$b4#{SxVed._ŠG!.QLa*bF87sF1`[K&~*,X_FleO] URKi%̜۵O3x=,>n"VReiKKՁɾhU'q*A1J!cۖɰyhAt\PjNYHCcA Ct؇ M( +@PҶ=NӃƒ@5O-[D׫kEQ>ջ*Y:-2TH}jδyKZW6%a'u%;3\y9'"ԏ odoD'a8c@E,dLj9 ?j|w䴸!6no4v4\Kz 3vU9ѐ\e/ 0L &F+鈴X񽝕v^[Sw Ug@5{D|ֹH(,pvɯ{ǖˊ;1WܥѢzr#Ma.=JL3o_'F~Z>!'8V'hg.Rt8E'.JK;L{ھ(nј>a{T Vl[< kdOX MS* UÖMD^hb@O2 ~薨Kgu #6 ׻c>Ye8QEeQ6@aWϟQ/Xߔ : `ZԞF&•XSy?KyBڧ"T\M'fB?ɫ[`~09#^r*0(>r"DA*o@ӷe.ۏ E&*Q@'\9bf϶k^*1Z|'g I,b45ϱ+y0ʕ.!K >ޱorJ>3o Nۆf\/`p9r1=| iu'A*} R5HT,1=6I7g> )qUlPzv. JP -"aZt']fH \ue:g7Ëkе6/URZ7fBZ=1~/দasavм&*5qU bvOn@P(L-<،_"Y9cX-?.ygxYPfn+R5,0iaw# + :-:kEXAƨs):q%Y:!~zpۉX`)n.AÁ@ܰ8|o_C9o~!; fo͝ FMNWoTuA!CFX 2^WP6Uz#s'}J}R HѶ\NeC \clͥύ~s%{$ ~nu7L3JDT2KnLlP‰9A0v{M`+[NŐTl^?˜K|d!u]קyuRplW^)lBn!L6mUK='`nP{a(Xag&gWÆ#agf&f U vLo.JS}l # $. dP75Y!?*:Y73jZR=6802^{a\ B!@\,A fYddQ $y^~M!ФJiC czIס֩vٔӌ/Es,&KEZhQE{2<@Wa֤< B-<= V g?pRTs'c >Vhu{KrebBH6VS=bza`0Х U^y 8;ո!+t+j>dU ݈qPE{ p$> D)΅ru#fHM·3up7;z1#ͣDZ,bx[3 < ץ0RY_۬ qvZ4i zQL} |Rɨt7Y݂=d^~{D,4T8eW`OV˼fz&jIȬwvVfKO[.MtDLysskѮ Cg6ע41>{NN8gz~w੓{K`b|U+ 5-N<:+Ưx&R/"-dOݏ)VRCd"o2[-少#(9mf 5(8g0h|֣̄t׺ YU[Ȩᦳ ɜl*XhEKգ^pBep9` lo QiT\2Ǽt͘o>'Dl wjzZX3?gol[ b+PuDYl!79O^(1'A{_ tp< H4!NK$3wsyu Qԁi 6nB#w֕3gX&Kpw!<.{SuXDWoGfCuxz47f'6$65Rg@ ӞQ٨Ye=ݕtQd:"wg`OX^QI xzFdj؜q;vG_zKM:D!ܠexeˉӘJJ}(~9x0r'%AK%)"i_Ƌ(| B0F;x]XrE?F׬L;TLo9墏'Dwy=Z8#Iw/W=}߀y-\!Q~Hauu%o bޙ:ç2%L3Eh3$swxaZ71鿥< j+@Rn!hz:WH kbA)B‚\#VJTi{6' Nk8L?w):ۺ@8N?:uJs0QZjy8ǒy>y4K4nՄMI3/n%cbn!pjiJx  Mz0)itnt U]Qsf% R3iG4;bn(ޅ j[-RNg+"ȄH y TUf=A0٭;!TJuQ(*O U@kt mEL-YI/^dDضu;=) @ȌTR.Gb)en\s\\9)CCbp l=)&()b-ZnQB{F*MN"9DZ_ 8}97z s*E+.ܕv]Mº9hˏbhXK"떾rbdKkX4@Œ%+TL/GA"18^D\wkΛ,wS8}8;9!LH{.<@wJsmag'OF=ī ^{n$u@0 ªr+b$dH#'B&c&J ]$p*R }5·u0uj/K2ٍ ?OvNV8ep:׹exmϔ,?fﭹ9)b ?;`P+ʈqf2?=L7 ?nJ$i WCv.2~7Lͥث\)߄I ?lX&)4sHd:w'DG|̍KqD~2v(q̣xcƿ@_0 5g}dsdSoՒ\TԚ|)~L~iHv]=H;<|2f,݌H폀2+ w c؋~P%T9,z-3r4GhL]Ȝuv`qCMED*i ߟ1 >XGIDWBv( 3R3o̸cÂ2I\i?&ٓHRrT"ِ˾ t_0iD[Jz$)[7&mϏ9-y [6]ƷԺ_uD'n[>]PpW㮿6f3307(o}# ]\n]6w|S; ]N{7fHhbbGȗ;Pff7 jIDN2&UWeD؆K艨`4@n_8z-P60G3]<m\u:SkNa;qg p_ ]O1#[Wun۳m h\/a#`nP[kĹʔǹέuy!^N-՜.m16=rE 01,[VmBRМb_S$T>6S_Ya&X3lN5&"#`:`6n;x}=zQ2O%ASi㟾cU#%3f=pv(=<>嫌)@E#,\YdU W]&$|MJDӇy4G#ЮZfKScx8W 3[NE`#?9(l}yBa>PǥI!4.$a$}ud{9i^e^eW{TI|V N |V`b4#W N"-ggOt?P8S=^0H *lԶfZ?\nI_{tf@ As]6Uq3'{GepSʥ]43)98BGa!4Ϲ;$|(>~wq*d|dC):"Fd[+?Z :Ye u>UG&7 mJ@1|²C:&lJfLuF ЈqA]n$@Lya!?dkLp)$PP6[7TK~Q7;"Œ-&x[Zh\ 4&OVx`XЬԡ sES92N}C)OF\ /R_TAXԖ !,AW}X\a'JźA gPqX,K.jS6I>JL3C#Y82%l >r9,o`Ʋ~WX`?|AzFXSp r^pK3B/&sZ:vʂFY5iOInthqyZ#EF,hXL߸4GLnA޻[:M!Ґ<3X?!\ݯzԩKlo}uZ"-Us7@FQLR~^JHɝ-ef !wtD<5Y ΐxA07V~ ٻi,4'B% =%ۘ\$; lac\vyB7T4ڊ8J Ȣ |@!ΑЪ؃$ n܈Gs''2q=3'urc'wI`TXBWu\9PSjyC]^)Hj?堑Ve5zIX3w"a(1ů4fxF&?pq@{}EjzՖZ2Q#"Ɗ'⍸ZTEbV|kmqb0?wg4wOnvſӤ \AS6yfeŸ;[\T薱H a %rNI"П M0qZ{PJQ1a'ƗyTOúGvC-R7DLaxRfr֩8}v'1X~DixZ5Z2¹ޞӽ|J)ʔtb)`ZA(O7FGIˋLmOc TX׊iǂ4U4BzR!6d,qjczQc&+Q8EɅZrW߲1B4ut7`;qIn둹s{`ۓA;={I D5 MZHs<1 `bqĨ@ݰQa~sl1q2l)QXv^,r#9kxIEP~df.I?;u_շeVa~>evy2Q@u@-wGs@7c5Gi6rLGsBza?+o5>D}HkaBˏ_x#QjiVgE h4t3̂X=7{pLsXkaఉ =)9 ".L&?,^4$?]C4/)c1+9uuko{׊.=yqAK&Et7yJ}w8 =h~C[dz Xr:֠{ۋ:a8zwdk Sr~K0<+OH{Rn'5JKAlk]W%Ja˒.y.˨sZ >æVJH8+(g-ѿ}-̈Ng!RYjnוth-OE@3`n?1Nm; 8,ImY 0|AYqe0;ӱINɓ 7Q宇>b)w۵K|afT@x<3@}SeфؽU<0;N-k bo}%%~Uyް~5CQb~x?q@b2asH(g:C!2( i\*8 bٯ:/xmE , ւV)u:,1Rȶ-w-} 76ĒI1D -TZ_ڎEu= 7lsn`_xLB"!mS )Wk*~Z=T>gZvт{1_HJvp k6!͋Ad֐4Rݙ6Sj VJ? ˒[ZT.Q:,q$;h==?wAc|gmmaXbq{yyxK  Dc'Ҹ \ys)5CL*z}IjvrAB0S]"Jh=Ojש3C5d;s@v. ByHI3(du$:ٯF3<6c|d:.rIL3f7T0;Y&%|jAu6Sl;w=&\nS Yɖ!znis Bb쒸afx˦l(Zt'VY&1ߎISVU?P&K ݁``1wE!; -޽6&Wy4I!`3A8O`?]b4}%姎g39 ' wmq݇~TNQkbvV԰ #.D-& >>xO&oԷh)M"Q^?1KC~M]ו!G3$P531AjfZ{^867d}qV#*(Hd"lߴz{+om-h?cJ@OgA@RgD47X*0ޝ`+s{UF=^ /v$|\Ioo]Rocgpi+D2uߖȍyC..ɣtˤ.$'ótFyOf.S#.:fx?KdfoLi'|VuoA%өB`~mv3S#M=: /cyT9m>AUWcG;A{71\C P,Sɵ0_|cTLu-CI>&#`+̐瑌PՄjfLl.oN Ҕώouۛ=beECYތbФr̼o=LYxUsM2}Fe2)k YyF} J9>eLܐUP3WR y'a~~J汝6?Zba\#uY2<.DR2ٿ;7苷~)vR#{2oMc$~|]sG0ʻUd641{]+""M!.OדrU0a o:v`_`iEH/)'yÙ5;Ծ5:\93?U pP?-d[`N%BKt3"đ3I7%h AJ̓$27cyutn#,3Rz Cf2Pw+|W83CA?EX:O3G3‰U6w/[{dtS+ݱI/Ye4X-y/+.uc1h V͒ h5OHJV̛.qԖȢ8|<փ)N%xrT)ִY]CZKG>@2HJ\(֠郁nj ?Æ޻I y׵yIqn(2;B Eͪ_lg@,Di) M\hZE ?XӞC6R;;$bcGôFd-o4(?-Snߴ&J~Ji@I+6ǫzؼ@r_é˼/7c6?'Vx\E F VsX:||V;2[!pm;qYrqE{YJuE_\䊮icv\ޥ=C?_[ A6+ lsN><yƠ?LesGYVt2"izj="59Cdl!S/]Rv*P/STȟ wbJ֕غֆ~qqo . $e9A,elvVsI7rlfSBAuI}_,4l2k Y7$_\WlNLO]^~c'ج@ #TU#RѿkΖC7Ftç T JdVzr'eBveͤ pR6Mye%yo%;*YD}TՖ.?b̎Dh=Me yIk]j=OI]+ i /vyOt9M+ D\*NU p2SJrϡ1Ra@X s5+!bd? <kޗfҖx*LmRd^ЮQ(pllU>vtgP-p 5-ʀ;1~s~~yʌ m_)+!ѫE}[=e'??%JχGiyE2yBTA$!{5&:#{at=% ?d'|I&+7E|]A=y2uqH9 b$τLIFZ]_~Lk]Y3,uzФmHgnIOVCN;[8d %nBaWZ lgM_ We %fdȮL-M DW" =GzKnvyi.Nd *Jm3q9heҬR_p!op/ajxl?HlEv1OVkA9L)_-8,a#ȌdTq7-R&[ً._g91K疹VBVոFp)שE?y%.S_B$oh,ǐ؟yfȭ`.9:pa"X>Y=Q3g%AN > 2iꨟ T#6*s晴gOyZz\._h9@|2iP4"X6NǶFzK:Ĥ5G>A2kdBuK(^i)K5t]U@hq5>[|U\յ^E/9cі9r]yPHF~b.7Gt"$ {e4f\t츐na%6Cb3<}DL;2T!?x=avɢ<ȶf(> !x{jw.дbLW\y!^! G]fW(B[ Lc:Wa吨;Vl[*pR=Hu29wlmq@]9h=!9Y*t>ҘK5(YyL F4¹N:...]Zb`]aavd:)+^ƞLgWږls u+!<OMw_9)qy\XKTL26.@#a\3mʸ9ϧkPj*fp”sٚZ, Y=Kivb6|&Ү:8Z޻)cL,RWٛd[7?J$\草1K {v^3VT͋Xxdr72'q _GnMۥڄ=DT〦a J0N *eː%uV}[ y딃ԔMMݵvFf/X)ɢ[O)t,8ǖ.8KC d9x66\]L~  h=V/o _Y@+0Weq w`Iy!uDZFqT/B:a(]vJk$îV*Ma7f(C.oNnl}[wL#w 3w<ʘ˺F<%E#Wq9{F d"MJM6 _'*\bP&de9֡A;H=UbPB[Z-:RX1$TW](u=KN:1t 7 l2TL,SyfV ,'q2"K_\cժњNѿU[x} J" 1M쀲@6W !{"gŴ]*kL} 8=L/ؐ8AܺWy[ BcM9y@߻&<ֹG#1Blڠ9R*p*t bzz$}&ox/I <Iu.f#g[5i@ XTnT')] .uȺ(%T%(wtz[.$YB9*. e0E {QJAWv !7ԊQJ[g\,I$8QȪg5\*qd Tʚ^B9LFѯox/}֌gLTE]N_O(b@w NTh*̹ *Z0rC+<Ķv&GwMp|%)[0:&.G)]c*M)'pRe3ͤBx8wAixD e@pvVòSG N'Ԫ_ adGhFNuۗ Gy/]`!}ظ}@0{dH$`Sœ62+.ӹ)i=m)`p/ha3zKr%~ζL lJ\Di`"!#D=u5u=mT |c@ǃyۮNJUK>.Ju|w:]ЃMuئF j j9z&5Ë Fu cVSn&[q̹R)?F?ZR> x?TIybIX6,}+U5"`Avpm ; V8ɹSbPEDzu}Sߩ(ihc4A8)/[+aQ |ee92>ZtG;r.yID}<)G]t`Wȓ;H| &*Lv[xMS] Ʋmx@}9ԅ\w:uY!͝{k^ڠMKsO(oOc_`@dPP Cs9a㯌d$cc1\l̞w|v\up'&k(h^}ɒfS-=u+(3-Feobk=Az~'UV2|[\z;МO"idbj Qݩ=]6(瘅_}%`^=<ΩUʤ ]:q\N-!d!dpg[Ku$,DC+>RZ [TZYp~$fnL`sNTzؑrfD7)/FKt! D/4\o ANm& Aa=QUSb>|?h|&R9dNNUfӢ4+t^ 5P{GTٜKqATe>3I)_$J s?(UF_5A!V S2?>{ dDR5;1\ '4.Le>oIGg@Mfkej Rf*C%7 cve}b^Jѧȩ4jwT3óg(;l:UΧÙC/Κm [u_pC(&!zpM"t3f{+Z& (3ID!Sr\"_ARF'h[E_[*߅6Ve웊: SvۅYnMhI .jp"d]>: EEh'x%ˍ?U4m|jK<6 O 3t=QhY/SLۗu"Th5g$b~%z쥖{4x8{_Ch *h)JEKQ>cym QSIQzLNv}yY$2R5a{M Ky?ߘVAvݢMc?&+&䰆%cOhЉ8AU56_ҲVUOcy0SKW:%й[ o[جFyxz71 yVc0v]t>"ve6!qa~ Bx-\-SmSyV.:9 񇗳 ډ+w75 }UzWAڃSZ 3t.'0鑺+A]\ O@d#"q`KR{@qf{9{fiPG;}Eu }O*EŤ_+ PY`_Ɗ]Q֮7j",Lf+0S΅j_zG}ez6Uc858xm81T i)܍Ob \]a#(T5zJgTa9HrZA-Nd\ۼi{B#ж&1pB:nW#ԭT]E3II8`&Eލ6$Y)>xSxS 9M0[*R g)L9SSy0plLa87g7;PC)uCqss^qqK+Ÿ@|SK/GDU'$Y}^Q`i9p +q,r%f)e2_lyS5A_ SòSKiJgwZ9i٣plދ|ć.wLD'4QSJŕ&9`LZW,Dʼm< i/7]7y t{aH&o s퉆9lB/XNwR%ȐQ>ڽ02c`r7px*"PaַGf6Vh 9 lߍ,VO.e{Ŧe|&=١h`=ɔķcpoDŽ ?8r8o}n_! $TqB; VNǻsw¹Yoꣷώ] #ҩl17Y*.if.cŌ\&_Q+8/MBITQs[gkNѮu8KsO.4ajH[QXM+u&STI6 qj3T.#u y}؉PZ!V Ac> 0dޭP 0M uLoSDB '^}eb%?x~k1{O[&ea;{..v`ɯ\W ҵ܎~ht}zoa1] CfO6LiSj:62M2[0&VjkC9t*?J uJoا3p^ ~Ҩy%TgLI0vK@?Y*O@1 <'.:nnwJ&3Tb l g=~lGw1+Zv+>xЄ:NHx't:ծQ>2j}mA{O0#+yHc[MYI@e3<O2HK`¥Xw#PSU:ݜ<[èLIEE8~u|PMGpd<)$g&Hj |P 4xqUjݧR(~[bpτ((&F-]&VH1ݳ![=,s, +cђELAr NjjS+̤*P msOwxI5 *Nb?l1K>=1XrQg@dI|D2-fI\Gq^#QpO^\W[6m/K1QI3RDGU};x:X-4 H2Yds'4>fMf:$ ̛W!=PG%eYa0BA>C Pc祓=4vVlv6 ╎&(M&+Fn.@˜%/&gp} d/ "vơ#~@w !MX{$JR>B6\Ph9:L5c Oϣ_ f2%tei|mP"dl,oi&prv.A϶{7^4Tsq 񲞀47xDPgZ~Eeia:{}MBK1-usLFGUq9Gѕ}1C9edH~*wjճM&d/s`CM.σq=>n]zb<'cزo. $OK>vbN+"R3!!1+zG!tn {T' %I5om{+xP?Ї|X*Xr5[Tuݸ_A1 ’wGQmA >hQ'v޸Or |.?cd&tm^:{9ƛ&4!Bi)Wym'1"ŕ5C/oF hfDG:c^b=,O >Œ$-[JEx.?lϞ++y BϝK@[Upu.E6G6ʺ͘,F}%қK<otȬnd6˱p%&$US"wՔLfGߟ\|]gvse4.xe*0&P^bOZEd%وpv]w|,II c40kc$|cE pPN 8`!-KBN_P6lU b֝Xfy<-d;mi56oY6gyi2Trx`N'h2-p$NSd ?{49[+<䒎@"ZrHTUg; ',Tv1Ci׊ʟ(ɟ1lȍQ(=&༤LTDw*S;ջ`ωs#W~t j63bQ)EHnlՌC7m=DK\/xAw`m"m;@bpd nH7,JQԨYgot)R!!lyT#|27H#w;+;Zƺ3`xǘN\%޳e;|-"nli bhIm@]0i9IGhT")OdCFv'rIl5x~b> )? B "ʱH%$)qg͔(^wM!D2L$0&+IipAɁ}Az\ZGN#$Ln?Aɍ-{LfϢraOSCJs8XEbof+K_iW45Ĕ_=zdc+N X#oZf:e07W{;:*Lhϕ)T3Xuc'Jd$պFO2>}?ԕs~uͫ5{$OopIt@F'<:'3%<_Mrv(KO5cj Ѳ˴xc`j(#.b$hgK9,DacniL?G[YLೋ/7*TL_, Ԭd%%]ߘ .P3lji;QP[.68I^_2l0vՅ<e~]2XXh+ZbDTa?{uPz{ZI|ڭezȲؘ}} HGʂJ Vb嬖Gae~mǐNao]&`~.h#배7njZ;&OLQ[u}wlj,z(#h嚔J Io)BԶi ME)aSe*qny@,fA;U;en(/gWU'苻t9K<3jhf!>/WR}ɧ,sKy(щoI|G ͭ2d`Xv CT-hTtE&A5Dȼ-oV}w ֟99O(61b*]Q>!])뀮Jb%W1(-'|sVŠL(ej3ڗ $,w+A8@cy0Ɲ ֑h"v4qi*\55JB P={ bOc I/+_ n!Z>XEa)qG0@Y/htL 1̧{4};w8z7 wUw!ÞsH6d#byT>9/g,x&[7N;J%jiBQ y4&п /h@տj'88x%<!+ &kyHԔNuF5c7N]N pkJXjfh-O-}Ѹ%7'OlwcNd? S1~ E-U:m $ߨ`ɮOzHTM'F 5H199oE!$ul"V^RZЀ T뮿U,PT _*7#1JPsQ  01+jG멘f2 阴yL%nA.+agfmeL)9/}m?XE% !Dz+]LM8,>>uʥ[DDH T9;q2ѥ:z+ץbT ]jޜnCZ Y9}l7c0uUv!\sS !Db|* ] nv>֪>p<o:?<2'J=FjsLъX].1WybQػ`N5O "zƙ+ASiȜ;ϴoˣ}!.N8CIH&MP :?[i껧ETdi)K)r;d&8 =rH\צ+A2Y$6kgVY&qEێěxr)AXRt^8N O;1T-ƨaRRGAXwj=jVZ]ZǭJ1!65^/t@>,p4]7k vmI WBU_ 2Sюٮ{L!PM oآH2b D'εNa!Yz)8eOCc7_ߡÁ=As?V} { @.$PK7BA bWK'K!; dvV)VZ?ɼ#wlyM &c(QK[8\STC&(NwqT9Hzƒ,4#fVâ}Vľ)+#3)'6[fNyߋ.7P&3I_(n\Z;qtYADx'`RAXUv~h,acV3}K7 XK|nI D!Œ w wGm3&dW2τ#ٗGY' A%Yq+$J;aHק:ī65 ޒ1cPq`VѨ𲞓ń`[ 7G..{LS-|7&L pG.j1Ĺx E&Pwzps IXP Fߚ| Df'x}'_̗Cy덎BFxt*{qjE۶?^;" ʧ OHN95tcV!PdmV+)E)e3'S:î[gZFG$9V S U|:z'ݔ9KX^E**)/0 OꍈꂞSۥnyQ"\VɲJP6>W3i9 L7y,ybDZ]99?hr藚<\˰ƅ.s\"'Ě_Gu2Yt3 $jR0"`CxU>M0@vVcNa Wq'ΈBO2!P:ЋC:Lvhd-g)nPȊLA+~ܱ$ Bmpdnp>ǧ?n]Zt0 >rH <Ԧ\e!eQMy՟ C iͭrcX dSH?TX1d" w <Ōىg Ų5*  y+v{ԥr025+s|ǃZF|=_V)dCZ >9Oc j!y O=P9pf"%ݑ]'=ЛFZx!˗f5Ӯ RggE|fKni>~Oҵc l=܈_Y.(M&7P;b8oLӾ`vU׮#:&`+NV՜gu7$| @-@&J{@$HNr87 nずA.zFT8ngLbr\ƝhjEi"Z%mJtqLYa52%m (#+=sKeFn`hzoq=]{>brZdYRjVsѕ+<>E(͎\tW mk+53MJAaV,gLҪ A"5{iz\׃j*hU_[fj|ܚ_Gl@C0SGfMXdO=|$/΄SfCD0w B{"R`{F+`3_oϖ*66.*`Ow ֈ-ү&珣Rf|OzfaEg152f &$M(a4)<)y6:XieI"2x?E4n3NFFGSߥ;ͽ-M Rc(ld(ǰ?F7^hA^)1w@>1̆x*>q2( S !gMli$!^biM X:Sw͙5ǴL,˃-9&q$xެ{K%u9dTqx]AzMx)'Q+!Cp0eO׬iy jKad梸B0nhb#U\{0(IP>LЬ:ti \/&35TJӽc~BK}`Tj'썹Doe]}5~o̊|}FW 0 Vϰ<N#0X)CTOYӋf 0Y=&sθ!'!(;4Iuτ+BS8\=&#ZpMpOmi:!UG-ltLB2 ҷ],#n}[0YwwQjs8YKĎ@Pe͈1+m ,`TGiFkxK"6xl+6̮ Fq P;LQXǠ>ZΜD+ӜƢԡ*XYx5dU IQOZ, 64;@.1yp.X}U9pw؊oKq/L KۺTF|fJ؎}P,@-#F9gPtKgD7PHaq!dWڵUHE32mfCHPŅ;{Ye##}*vna |9d#򐿭hGѴ(VDP@xKP°In;qbU௩O2`r{}ǚ~Vܡ|u,S6hoKOMQ6+$^cYX;j kcдY#nʼnU_<6rtc0>I)+#Yf~.{@a.dA|EdI Of4j 3&plk#qo6DZJJ˕]@trUfA@3Ֆf( "7Y-޺=;^b6 oJVN25:|q1K*PXHQ=ŌBUB0'v'#RX;?cH ]I^}-E av>$']mE_!6ćvz6gȷ9B~CdDu}L745m;جV ٷOL@*Gs٣}?<7}]q;n.CFP$LHN*u˥wK\$kcn\B%9|u˅ݍM#9ZzT#5Ȋe[Ϊ['WW}k@1?淴vho;g4UK6\՞u#MJ!_4"U$@tCP 8L/Lx9pr1͚HK&M_ t0=IO֟ut])bnC^'S>{G?T0n`ܧ0ɨ6qNA92WfҵDegBLxh]CJ(宗y+t|i/(eBjn]?$3NQ܋]NY8tGB/=J4uGIt2eTAg_r8NDMDDvC{B X$"q6zbø˸d| ?0I(0'ΟX|Hξ;ֳ(O!֟>-{3MOrGK"(׌vFi wxp^Hje%G ?&$8nd-awX !L Di^J[ZQM(۵c}@AYzV? ݶ-@r5̒fR1w\,VBkJ+BLhS|,aJ*! $sۉnWUShApox B^| +~VLJh @,E~ڶTgssSxVʬ? ;nմ4q Pߗ-KX.{* *#̘7JX+a=K)&|*̙g*z h47 }1.~j%q#7<ڄzߣ4~#PV'3rY!=Ӕ~=0kA};.BM']3O|Df r3sUݑ'xag(o/#91i=JۈkFG Ab2~&z|?2D2]og8EAo}ߠUխP١vZGz;w7g %$Q9v4eZM.ccxg;tR WAyvR1R~FAʅZt\Mԡ\+ U<'^~8{QYFd3i Ơ/y_m l񪖸j|? dW3BFzURْ\%!, ڐאljN¹BQ)w`x#|{Rv%0"&~;͟07"i>I_X1s֩کNk_z>՞XVWW:_q'{=y&z9}]}۳c0څY'ܷ~ǔZhRHH < C.y>PdBB>A@䉇&%贶&Ҭ mc;_QJ@Q\}"fNqѭ3HOG ;_xpg k3[G3Nu>7;gm) ژnNOҕÀwr%o9Lb[&pa2 w 8K呏=[X)7Ftr f34x:D@J$pn (.F睬iHwvvaPe+~ߖyH2B4<T .&ia'1M _kX}_52"EG`.@.w] x5&,'jwΙ:0$4{CNf*rU? D/Y6(b_#?@iD &Al#nTu/'rv8zJODRG]<`PoRT`+\Ù{5s$_K"ः}AAT S* y&jQDYaTmsjA7G\CDmAD{=_KhxFWo6lꙤŻ۲TNJͺ܏qJݧ-$P8*<& p`9V,Om~+tSv! R&(n9-N9xk8UN]|dڣfP?zUi"KrszܟA"ð?M+A76~ ᇿ鶚%)-y9}e{k"R$Er FW-uי?& S'{t[[>G>Âa%NOV$ƌSm ~N$~ -$֛Lv7D:? ӻVUgT8:1 Kt 󿋒XH}@O_j )A,=_3 ӂ򢫎^ ز dKŹ]}.@u|.)d_jM{-s1EpFeS?nn'29`ydY#N~9øNN0<$$Iyܼe}I핚]d֚I~ Z[vQ);:#5d6bB#I#Znq`K ]TYs<ܞ%QZ.'ܤYL^DvtGzg6}ZNCAJey]c^T)Q|lsVGA=~A:J\ưY9mT7F~CI/`Yݑulcr`sRAX03.V1<RD #E+\,:ں{\t~GNk˿*#FRIRI z+%꥔D?0\I$]QG?yuՔ z|*[JCNKI]a߼,1 qՓG)O!疔=lWk)ʡQ.;oPCL10Ht 8';h%>a6czP4NS8qhqzH)9)] =aEqD}B)v6MGmhaléj^.wy(PIjTkm> `=[ ,g\=/ 5O9bvxH:T 6GXp}24 c" 6Ҹ8A( 9SfVd/)2 } /ϺfEA'wX6ɟA<*p#Z(V/7rt?aB^t4\"ZHE+5ʖ>u+:ҁiBe׼X)e`tTvWa{P"ݳ@ZC\8<2sJQfƿ~y6=Nocv@֟fsP͘PM1_{ &TL|uSeP1 A#ghWdS@mIn^7,; ZE~dBHX A D;SO؜@`EBm  u|B"[ -@d"0{D%6ޔPtR~t_#柵F?Kz7/^[DVɜ$`jʂzspڴ]zχfYMiT(r,,A5 li5T4_(0k}gH}nh\`-hFcΒ"!D w^Mɻf 縚=PGrcxŭWVDa[CX쎶;`Ԭl<4L&GerґyD(|]JT5/OUi&S 4/b#Jfcj6!tKLh {Ҁt /VԭM3\hW)쏩Bj^" *~dPdRtM7+@&e ~o3`(H</̧ b=ʧ<ʎwMB39zhUvs~wa{Ym%iSg7Vh$ 1r{fS9e$cn=@Ռ;93s]kj"<ԭuڇڂvyRM0۫0.vw!9FY"i3*YG9Qrq+##]>}J[=IbeTJ1}֋5RPޗI͇{NubR`;ߘl-ƺ8Э;+%p Y"Kۨ176pTRIY ¦qLY8Sˊa+wb~+kħ.e4Lz5SA{N30Di4 e$( vK._Vٷ;=M86ZSWSÛiH~*KdG1"|r)t|d34+e+$N钏2 {” Y]e)_:QUG1)|8%cNYW颊ڜ kwP~`s\@,A  ]]xȲ\lFVvw&nι<"f7<6zZ`[5zg-cS?@әrN˧ 8qr)3Uᅧ0AY8Q6 #Zُ/P67qLHl/ߺ1Jo9VK,St0t6ISSbGcoaNnQƤV㸗VFPaܣ97;wMiDɐ&SX&+rEAS[ӥ F(a5$@Y/Vs< BcUr/Dsݵm-!2]cbj#kS-Wߨ$.k _?XH T;|q% j(otiL OCAkYb\22>M_>ZldH_9)*(Z_YHU`AR-PO JI7E4|`(Ck.A/оY`v&RUʆ+8a ^rG I :0a]ilGdOH&Ө=o-xYYT4^%2q_e Z'LDlT\36xG(tb1hhyE&:GSB"e}xb5;,}jX]OgĕH`ҞỬhkn X'.âʍt(nP(l)\u0x1geœIG;Rv\!Eǣoc'!@b1 Gh7\DCdߴQ)Ji5,am=4NH&EM2LP+6Eb(ѹqCt /hkگ''MsRZILIЃM%3\خ إȌOp7 iߚ`onlILl* îLuvݏ^([@U,@UAr[<tX1x7Yh${Q^+B}>gWo R"?>U(KP WQR!nL0]bH-?jL~&עyݵ'ؚ9I5Yp)EG8 4=֙i&+귽'u[?,歰ԵnKs{`Y>@2 o[ G<N^V#u)gN9 ,ɧ25X&xzo1Q%4X0?(g]-4;`51|#q:߃'~_'3qmc&Kgc>sCD1a9oŮ9q$`װvX(=Nf& #qmܞ0fDS&Iy"5q E3?"AX  ΅0/vKT1LVsfL.B"ۿrҿ9k hmHo? K~)6w+ˮʯqBٮ'U;i.h?TKaOT܍֘I1/. NӇ`w.]mRWDO{ iq_Ƅ'7 ?ҒI]LLw2D7ؗV^Clk%r KB8Qps; w-ZT|=CdGJ2p=?CF5LЁYsKTa:zĐA!.\p_ʥ}_$Z$12-73)zvfY) ]m0`LiMͳ~36d*[,lxvX`U +64Mf|ZoY_b}3ρG֌긻oPӤ.#XӁ2,Vml̹<+8f犏w;%t/PHqRzS瓠g`qJ)y*|vŸFFS"F2 $X{ii̗٬ݔQ>-|owVor* 2,Դw~V5 Q5uoH|(V2x%1j%hzfd-~0z(YRZO 3EpJD0Vb4K>v5KF0@%̨_m̽ )d7@w3o+]ëS 9mo(\khRp*<$koƅ#܏Cn-gɂowqR !9qhXv+RBqhdYړB]=R\YPj=WW9Nʷpn+ݕk8UD5sg48^,m8Р|Z`(Zi?9~|ҮGp6y)\ɡdFɾ䛳OrKH;/J%wτm>?+ Tv 2Tl8I 0۸ֲ*k+(Co}*-e.Q.Ak2+3R`Fm z|~ˎ٫kJ+[]yF#'e85nJ;d]k-.zhSLLIK ]0:)2 +-N2bjC 2{C>5k5{`g3Ue䝒kY/2png!Sc8Q[E`f+ O}ei.e_|$\}\?-VDU a31`^Kd`(S\(t;j+1R`Ɏ wLW$^g?_|{1T,p==[AC^A&gkpʨf7^.IH5@ 4XP5_J᝷=rCʏ=,=_طjJ:4(<+XU֡)F Wa+ ?YN]e Kä# FM@{eSP xX㲋kKG%T8h؆@4ǺPT41M@鐤9%lLN!%RsArPKaI(3:?}cdqG΃MQ2)9[BxfyUfŌwu+ X耤|⑟6eR ޘ מSԵ|M_]p2幉u2hU›y }ǧ>>\Y R`-YU1.^\-~uWIoV2ǃ҂AJՊo[Ѡ*\j${I' zZ5@hKDt_ =| k"#qigeRk!5閾,Zݬ& K5i´U W'eKY'Vwx⹘P0Vq;fV!]TGlmfsf78NU.G2cԚ士alʮ.2~gcIá 'KjoS>Ə]>ldޠ~y;HIo>Fsb 2 ))/QI`6&gkn y y6t** ?ʌ8&yJa=#\S(D^onƲ2x!Z#4_t ãUMTr+۔:/7*>2 HFWZRJӑ?;ɒԝM*篁cn &?20%ucBI cCb1#BG!,uioDOW.޵OE2`7~9.S*_qzA,Nԍ+=0f%aA@TAʰhfнOJgC6_VS# gV@l,'ʇt5TQnYё™vA`ŸcTȬθ~Ka?%;GCb\`?p]iиѝy*7 ,<>R,:Bߴ^̎j˵qy 3K^*'7LgU01:eS]ln`r QԞcM fgUOgPS0hU{Fs8X, fdi٫qbA)T;Nt ,;<W Z-珞Hxm!}sx:}^/nUxR <%yN5@> mh}cglN B%a}ِbe6 `{67A%BljvV*?w>5@T p[4؛cu I EHMƈZ{<~rRtbHr |2Tx>祙239W yK7~$WKCtIhwFGIj NӌE\Y7iIzgis-2@7oEi_@ҠDve#t1Jh5䒋FP}>ZDceNzOb3mAqN8pzC&n]ۦSk+e0$;'((HHӪ>ohkn mBk`rTܻ-Npd*eQlaHg0 +F[v'<ӎ 7(PGGmy$BS)d3i.`rR0F4AۊQe,e#"^UZ]݈~P $qoUdm/ekϱBsALjEIoiAIVX )VA ?0~ٙu`&;Έ!dJ=N_U|r/%.AQ Nk jɾ#Kuy7 ѤPE;zhB}qZ6qǤ/qeAU¥^o 8TV%l'[i>` uݛJQHKoXRʾ"SׂL8fDB8!uȸU4dXTȎyTH$[h:Z)( %iN^ o S-E*ژ[ @ٸ, *dۤm( iEFRͽ 3K=yVBA8ǝ{A(.&6dIh~TMʄ`d2R3~r^rjv fLp} ^񏱋-:-;vFREuI?&.o#8 5$ߺA<-?h9\WwhW`hM=v:>zE4jP2-hW̗g$A^2tEmi9N#ʼ,J$gxe !?.r8FI-S1x)#0NQ\;uc=vډڡ 4'%afFlߎ' ]g+Q?m*tb4`XKiTf!Ͱoy MП%\7O@5) =-Πs!"imLs/oO@VMM@%al_32'SvuW@^Mׇd!q7i>'Uk@h!Լڪ;I澢IG{(.;奌@AGta=H%O(X&G@p~TVw=~6M!Һӄ4H/q'9c%[ eP7B6~\͏9a oȖ1IO^ 5Lj߭N(_.>~B߉R$ф`:Ko<) Qb,ge:Bf8dzv Ko^ зQ/De;mnf[tQ ໽P ߵŽ/6Un|)a0Kd~P Xs?0oD;j4hbvj>r=梿]7ǔk"c`(iSOW t6B [XbE=sC,s4:u(XP?pxG WMid)@ Ά(R8R , VSC`MK@aQ"V[愤&QcUpi=S=mS 9(oyin36XdO`T~xة0*K.Fֱ4@h=?Li1GS4=C49گX*CX@]ײ1~h;p9%. ӇDgb$}\u4 % %dc}Gf,Cޜ'jPmTx2WV&6qܜ8ĈQjȑwvnkiCd|K,7|(W qKލ(&~)GAx=WjIs$'%rr}<[ f0NXj88tR+iP*4{|.lZ@?@;\T*ZjsMnCbdp J=Ѫr.m2…[ň C=3ԟ4W~(XuԲ SmP?݊1W?Cec9G$A=#,s2'`ݗZw^Fk{R[nA%Oj&t.ъxpLD] CD-: &yC4ʶ.pLvUys5d$«d<ď.md {{aF뜘{_S l#W-xC[!%nZ~nzNG&ѺSS,| YʂM#H$Wۇ7.V ^Nq%$dkWP2)tu.ؾƌ,EJYQ/3z_tmtn^9ocEr=l-xJNKJ K.<Eո BT(rHOQ}~BTXY?|}jF/vB>_FpʰbShYSanWp8A,R[_gI&pG4|Ħ; tnz̛=$57ۖmu.I&|њFM"=cďC_P0+H|h[/#lu;fËus|Hοܺg:je}P'g.3i, Jh74B _ )?݈]k"XVA@Wچ&чmWY##[AB6KTJ0:Io]`Rν bf dd% ^`gMVIs![g1$O'&z9 p:G0CqL3(!7&H<1 Y՚?8w 2YԆ3 w~& DM@lrj̆Ă~+ƼPtQ7lr'\˞ &,e\ur zp'^:Xr)?z֛uU!XZqjdkg*}Ld"+=]hcPF)ж~i93mL 9#\p".O=m/:dZ}0wKQ(bͫjSߡLhON#˭)@E!tpf @H>[[c=y*xe7brlkDp/Lh.-#Կ~=V[uIR"(`(&W#a&ZLЇE#޵6SȌoW/%f2HX(zfv0.M?U:6n )6etoU;E,2E -Lgn}vk2eFdϯs2}E⧭CT0"yx"z"-u-s,k׋Iifͯ;T2=9qLhL:o12 r䯛j4aҳȓerk#8EJyǻx%~QB QEQ>|g*xXVP[5;E@LHΥş9VaOv|\ț#q϶^ ǚXRvBvRM|{H0T?4 :\]pU;)ɭ )}WX( =4<9׈uo?:t۬ +Fb-3gZ)}YpYؔp`\xQ3'n@ifir9l\Xn '>a$fLX39DHsәUxdG6Ɠon'dyUZrڛ oOy(qw~Tmй&Q0mT,Cpki+nϚvlD"1xmf/yR@ !Yf炮0*(*c` d*P9wIsB Q7 uGPj0P.;doh~}n A)<_vR >4(SYyh8bbStI&F.r*:KZ抆6oHM?Ң=m.:%!~&CW|%d柡,{R`*oD.m7K&W}P B9Q^G9-\ܖZq6emnC9 EŞqqNUn~,iS MkՌ-6^ziu໥/]lK]'iH׃?V QTGj5I[jL""8RVLc1 ׼㉤íXĮSxH^ʇЙH2"8qbGM7285~wzT7mh]9~hC٠P b \Qzһ# [$O(h.SKR~ , &+u3ET,~ږʶ{`v*U2'+q|ȝD$QZO_$L; P2+7;J7zG?ٔ0R`=rs7cZQgu] 25$*.\z)3o<:)6ڛ# #Xq" /0dhxm ;lBVx$Qb3RSjh7[tԕG)>OG 4!\$ce3}s5ӝm$ 0w80˫ dG^쑒*rQ'ܿTZY2V'A\yӆ]5̯3&C.rOry&[^5.ڋj3fwy ] WHp[i_CJL\n}xF;Z*nnjᢹ:݃ jo0K5eV.q"j &űǚ8$1ϔbH0a{[0kVǯ߁w *Li `vrOV _^1IW|0sTEmR"ސis%1g8h3ka);[R1 gFj([Jr|>ˆչ ioUE/~?OȍR͵])QbnT6@ah5 A\qJO{AtJ]-#l3{A:OxJM~#rr$e:Hp~jZz#͗V\{DgqԷ!$^pg"TVuWwDpr`IveP.w}uz5ojY1*4ʀwnhSYa !W-'\>}ܘw1#TXbeK[IewMEv32Ե\f>b +dj,%4h3٭܅Aùɹ:2@'B#B>\LG }<3G4tG4pxX*b)4+G_Nc 7fPxpk;-Ū&|عExL!9 &{4Niɥ؉/!B0˃Au_̣qhdә_}jx0f/hb-װ Ms!Bh3SX _B%~ćkA{ls`(t3PKy8B{adpYKX@#LpXʼ˗<5c?I0)ʬ[tF$ ?کULW̆%vfv,#jߖp %^ :MPˆG BYw^vKxvߜnH H*$E%JAK'㧲S&6r/46o. hhXL]J[t{=eYKY?S'B|f}~Ck}{Iub}k :XS;+}XU7]7A /**'QnWG?G̶E'V082+4JJS7e$FdPDW53RU=e _1iEVǹ:&`p)L Â"T0݂@%PCAS<\&1ˡ&x8^&p} D #ֲ31 aVml-iE4K1zSlU7-əcv@jַb}9%KQ&ZDGbcuxlCo0IפWn`{=3[)by4( C$l I( oXRddHKc3_զ0Wtn4٢N[gA<6ŁFԙEI%o\>W$ɺhx謝26/gxC|52[TKvjSe[ Ox?FnnN'5BlÑ*,qa~W`\FN=k2& e<XϽ]@3Q,\!I?BۥM:TYG? Pxs#+Fש|4$eݞm$IV|XXׁHU[K|&5yr!Rhݰ\yvWF;y>Ѥ .ToRcԟ d6ixT[ UVT֣:FfKAJ?AH QU^r\6Tdqq_.[ޞ_h gJ \ aV22 _$פI?Z[ctڹó zqN}7(7p @~>kqbxɔ>'uYR|s? u4vvtID:ϕbD/i~lXx4LyHM.ƫ˖MB TEF%%0(r_\n|uR, +*X 36xG<"K3l\1!HMx n*~J[7_[ N7>5 q'!w|Dog1N!53u^0A!ΰ)~Y[z}kgSM&o0FL7$Z?ܳ~ ~9bZ[s9.)W{/k[Bh0· \C@xQ0fߞ.*s^w"-<4#OއgS#jrhcI:5 0䝵L: ^2L!/÷]5|֕:" tJ6? k*ZZf  Qq \}bᴣSxu V鵦& b +Jժu|w扲_0o6b# y ,LC各whJOo =R/x/]D*Ah/"?}څ*s9X$拀\XtWxD~`Qc!7>6"%/,'xcƛ-Ir1\LZ-S6LY=-g:Բ >=Jsf$&$ݑ)^35[X[^U0^{sACբŢe 8Bdi3A͖i}zG\Xf{%f % .hXEq f{ouxn݉yew&!jaNu}9!n}SS S.'isˇ{]۠%ɬ622zw] JӭlݾxibmQE mnkZ3=*e7&T9 &¸ZHea--y^VT@:j,ewcZ_" I`RKEᛴ-3^akjD4t_ AOexk~wpQ'C_=i6n)O]q&:&(LΩBU$Β: ΁[0)ġCz? pR'Y/#K<]=iRpxm%MEFV!8]TM_8&YXNK)ޞ>cdgș#pIX{}s2r:l} ̽m/R%Nd%c9@.~ohtyR+T7e<8Kr'}>(;9%vua[TJPUaՐr_he.-dJ5!}y|YJ*fj[E ɬ'c]T3mdҧqzSq 1ٺ Rqc:j|lC`_jLp^BP H8 mԓz !(Hg5[ u~ȁKS ! qmhfvbOqL]z݀ӂC Xݸv d!` Xa|ں~msTW VwFލoec1E||7PQ,$;KIڞwr}/τL# ~ژ ݋g݌SbҽCr=/l7nxɋi벏cuuL,;=Eץ5r 3O \63bOԋM>$Ԕ9;Ş[^33Ph_MK(&щv|hNNKcy},593|k&ޅbQk(X^YT`丐^>TS3v0 j1v&Urܵ?S#Oለ{~byz7Eg,ܛHJam{֪t:Olm<]x)=0*GCSujPʩ8!8Xm}bU~1Zz2^ gЬS4lTgYeg56?'2X q 8O6زND߁ri jwgWN VxolV85W PKM^!'pۛ^3 9V ft;ENn3H9NE>_.$`V@%E`ы _ T2HpsMB@g=oto5"\@>޵& jݑ@yF+.qŽU0]*LڎMxSFŒwvȗO8 *fkg?.0<*q1T 5OܔPLVs5@Tfi`VCe֙bgïFx!U)嫥 -it3 Gm)BӈtiE}0D2M1y)4ϠAae)};*REO@\[yIz?2Z VyEu.~zF͊ž^@c7z ш5#'R$&'4R+A\Ѭ|jVe)N}H W^<3馳[K h1,|}c@%zs,hekз C8bT/QkQ7H|j=HwEݑC -)%&z?lٕ92:v_7(ِZƏb*HX9J|~K (f^vΙ\ <:z/Wru*EloEPuVﴊ~`,s|u0t'R?;֟aqggN|U3T$_!Kì ߼.f&3yL^+oDz >K_\bt`P7J@߫'ZUw;o ;7ΕI=ЋKA [C+ශ &]yLhP52vI.FiUG(7Xq*|iz2 } vD@WRlt- FOQ~2ےk|lme$++#C9&o&䑭? WT(R/l=gPt!O+ Jz70PwPs9ҵ*ըM:h_S,.p_`Z1/F.B:."]>D2EJpk@{Hٔ{3 NUbZ ^`:ݤ@<KH j,.H "?<_~'yd࣭aAΰ +\ܷ&Z%p 0 &VRAkK&݊#|Sd;V0눳0ʒK)@%{L&fpA&<+/IHc9S47EdyhIU^6v)C1LzA* 5+hx?{#ļAeCin sP1)*_6heڦm>T _Z˨1[mCz=i *rI]_GJFC4IgC"l @,z'Q=g\PBs)UF3Mv~UETV~s@WNe^cOV>@l@Ml5ޘQ 6Y%5,*p5e-.'1 :E[yÈ8Fdqp! d2[xGȦ<2X[AZoMcՖW鎪V'*覞=)pjT1E!`DIHX!uUsQ+ C$9XS3w}N9 6ײ/"A0H/k8 18 oSEl Y2P"?3A`)ًI5#OyT)-6y>'ԇ/3JyoPt<o8d}FFx=|!9ԄBG`+(;m#ed|_$%rz!G4[ǖ:_Ro,ɖ?ցD d€0l0$7 kfĪ4g`Ui?)d! 4~ݨi937 _gPyȷ[ g ӈ.'I4)B53)aPF4nj[IS(ৼDTg}~PjlT@{}́" Zy1hL)Q1.YҀ4|Ec~FR*8u]h%+|FQEm>0t Z+$lI?Z|OLhޣN ~Ls~ٺ樬 ;4鏂D^o,d eVܡXx˿P^qZ ^[+sZf+n[KK555ƾj<ҽΆ_b Ѻт9˶*kW|h>]#.SHiZx';[R!i~ ]9PeS$E(ӓo9Z_H$k{@@Ybdi2Q75Ѓ XL;]k8Me-aÀHad`U8T5S;{|IO+PGo'y&b,\ BPu"L.{&cX"^+*z\UjiՏ٨Iǁ̧ I@b߂dRW5[+Q?IZH{~K|\`׈gm0ano,m}l!sK2@q/e]NhΛ$eڱ~ɽ<[4?wf],=ȔIp/5$\ƌ[:E= -N2eH~_7$e.+l2`'ECJX|?w3dk1nIZw۳+N.Un+ڱFm| ڑ梎ҡz'mgq^zw9<9Ѩ#ݞ`2s$T΄ 8߉f3As 8$5cV]F&ZLN&dau='i nIǐR;x¤*M}+0zTAubipCn| P+?4) }q /Ύ GoQvUtJDfCP6!U*N>Z\e#ct=UR!! ETV)*bp}6phAN}x9eO=Y(`+V $ƒPL,Ԋ_V#ZỶ9w|^)MG \//uϒ؅G=sMk=.UtVpNw64 Jw59+aSA/eR)Mn-yxeGj0u=E8\rEL"1[6Z'k3P~r^Jfُ_l:{s{MfjT)0 `r@Pow  P-L}_c+2j85=I=@i;q-rY$*5'[y\0 ?8ᓓ`u!@WK*zOb{ȸճNj%DOw*Zep]9W^[~ηS=8요pC$W3ϹM+Uus;p ZEvzmQt#oG;v "'I}d!T}D:S OJWY 5(>@cota睨'MJ5#F(h'e%$" xEp  xC~S}85>"E,!㑁k`l 5՝qB*[+谾-Sݧg8iat G}ZEMԻ$0g2./px[wlʪׅFJudicoJ xGy=VBU4ԁSM\V1LJd+P|aR8nS_&f0GX;IկS$]z[4^Ydx?ecy.۝}#})n"X~"!_aye?%(w䭆X0WA=ފ-]9'>h7iW~v+\ar߭XL{zKDT5} q]5XEX Yq92&Zq`Epy^! ;T?U5AwۢNP9Q|30tQ$^R*Vt[LyަE7p X%5KFJP8Jx%&y#&_FX]|/n"`8?wc[:j>_cs;I,YyhGVkbߊ\ŪDŽU]w:}^۠75W%ITD Y4f ;;|.O/=k+8FRo䶧v|Afv.]bHͩ#9Po1Ơ~CFZd&1CZH{¸iM- #JuĦv0/׽HkJ$rXXm,j39Vn!%٣u*6j6t~OU<sx5#DN}Z'ę15`)q#ah9BgҁBqy0t;"ɷ3**b2WD\LGMLK`Dp]SwG6;mstwF JzNjIE}z~LV 4M+n|L|A,SݭY-JE65ƞAjsV`i6S3fYúRXxum_\!F,eBA#Q25Blk^.+-{w9i2X09v65eL܅7Zb|fQ,A^*~]xUătt&8μi=m*Ϗ^I9'?f;)27~L<#k. $gwNm8tOd@?G*dX5$Hp\-JD^((b83z ~F-%$JdVzSe2ǤL!gNZo p M`cs5e:;@f"hR\k(j NԱcJc'/RJ(Bܸ=ӂ1'}y3hxG`S%N* ɱT_,7Vg awikLQRh*YŜ*Si7W(=;v J%(-J@+PZҔA|a}W~ڪ̘ߡ cBC?r C+WFҤ7N#3^hȵB^>eӫePRfVzCbkD. nND%BT?WJb`HUѬ脫V,쥺cQHa꾂KasâN)>):LÆ7HwSseXKZ905"EL[iм1toqlaQ]@N6/ {6@2zYziX_w&< }4a/QaBIrcDT vv|{@L78N:gVql{B4iZ$_ƌdtCdA.$mzTD#}dmBfjDޏR!]Q6xR nACIK2ݩz1>1*qH!龟~9[wA#g~#P]3/SA.A?aǸ9A?*2SI~倷*9 ~نYHtAO6@<:GCޥw#x!{Ƙ9sDʥ{ yW3F';J(s *x{f . tw033o~44z|Q63A%V+y`8NG&+O"E E {oSts̪8е^IRSiRDK5yk{`C#籨*]Dr6 Pn<-d5~i<45Ba2fZY=ћ|=6+ :3?qN4%{So\!3QFB ţBR#M7UmZ[R}$#&8u)tm-"[C>z(7z Ds:%U®@q:2Fo 9Ң))޾$jZm]JW}{cTd!;UG 0>~^:!QŴ!rk֔+ZͻªJS落aM{F:1Hq7oioA"<[lC@BGEuQ7 ,W -񚻩4KWB9\m=X3j,+\a=w-EaD βJtJ^ȝuϖ6-sBC9=#dNoHP(Ef'ꨜ4 ɻYcz?q-wA~iP9qEBO/ mJtp6\F9QKjPQk>Gh ЂkB뚝<4݄7%05!U˛[J.Z D 9׾KiNѓ|,H9¶&JMDbKo5wT#=X$R=k ;ϧ;?1]c@B@"~A~Ƚ}II5(`'@"{qWnZ w&7Ҽ9*Y)4pj-qeK_e>tWR'j=tmbsʉ`gsai.E> HeW2d'>rB)iGP:l iG>)?흀Uwmqx;T p)ncM?K >~f.rوDE4|˝{-S>sڝC 6Dz4f|\)8H vlmB]{jnU[ڙT "<7,\0Bh)G_Dʏ@_*.cSlJ@(FtN^_mօdoOW*9ەh5ӛI41]q2KÎIoSr%{[Aq3~šYl^\tnZ?S?hgԥP+dw`(4Z|%rMA; Cm|UAIEruk5hy*'.12bŊ]SnodV9ee#쐽Rx ]iTe[Yl._!]SwDO#nݳ| w𥸄PI}-8baji{[^3qAj~^^n~kŰ.&h$nu!H^z=q/b8 ȇL aHIf ptƦJȔ hf`hs+D8>Qs"R1US9ozY:Jywf![@BUEwܞn)|ȍqRaM_}FLY8'<"M^ď&&Y*tR@9 ZC x̤[b’*fkZ.$ږS X5$>' Yƺ-D\UXj N/gHH|c I;wA;(]OPX~ eVwuQMR({vL Հ@0)$F^D <NC@)V3i^V V @ c>zP/=gM#MKQ}scw(7$4NJU\{\wwBcsK;auEI|~~^=r!c4$HP55~l>$gj'{}k/NI3W87’($Ph~5])O3=>tv8f<]?L7Q.uAM~yvCŷeOK)o ~JI j(,ntl^ƎORf)ns4!P)1DL&ySÁh[F?Ń4J'p2H08ݱrN4GM!5i#TȊ2Rhbgjd$o~(iLr3btPDKG7A bj5XQ26 $WM"1Қ++k#g cw W1Ce@c]h,=?l:PyqX?\f)OW!V-[ɫf$!"oaݓ,3Qf nCM> H~rscŽ[ _([ȀS_THFV+ 9B5f$?`$7(i Y`wJ]jg:#(M6͂acܲa{<$bxcrm>xpZoBiɾʍF$@іdS\ux$(3 iD V~ɫ6;pag3@PEɔ4ӽ1e1ioLV%Js1UB/D$p}XFz/M"^|22f/֤ ى$Ghq;0]YZםL?p Fn]CuHQ,īDImK+Qjp)LEi^Pk߼T_u1=%z{z:Ouj]%PF#Cd]~~nk20#?G +l:Tf$@:I" Uʒ@ha[Ru0iu".%m"q\OWD<*#UId90jcbwoYSbum퉇ܸuQV l#˙EvH),z2 e=GhF)ȧT֔J(S%2N bHXѶƎCdnhӳ>_%. X S3V& sY~rQ˻M }_KۣpR65kTq6N ƶGLhË-Skh>eq[[_'/-EQhgml-f"ufD6ՉB<@a[t e a2} L`ö*vBpSufH9ڝjқH+-Ũa:7?jjF2|IjaZ [mf؅] x#@_Vowj^} Wƒc+"Gk&ɓUYqcYMkCH`|hhvڛ"AO^,]Wuo6]|U,b- fު|4U'&bh+GfqOhX.3Y"#yGNABy$\W>f3Ww&AZ8n9ռ{0!dWueI?fZoBW_0[ev]R fY7$w* j{:|xv:,Fb}O=gu.+wv'2vMM ^g LDe Ÿ{6u#=9|m2#$3e)w ׻y6Լ@Mm_%nr+{A#(i2evNHlp %?!¶7yʞՙs>i"dVtP1|=2 &Jة^ś'M|pOiz9j =EBP dBEIFW)b=8ǩq'MAi2.nf'yGe@)ұ|+ތh`@Gfjט_H9Yzn[Oo*ߓЙpv$SP :D!jOG>1f6m(9 Bqmd@k\~V>({QɴTb5մ1Hq0_ݑ+]-ich}uʗM8Ũ%A>V룸#m;[Df'DV71 V ;6JO-ӌөr4C y9QNx67(2wXDST\Km* sB^1cjXe=XXVf[-J}ÊU +t1B}@.ҍYoUJî"y*}ZCiZޝKkǭ<_VrM˝(*57NzVnѨrd?YfLBI"7͚Ԩ $^4$I+[ڴm~nJE]b]*tXlP7 )fmLJH8x7dːXЭ宔Xtdw3Es)?T-(Akxشq7Ec3]b ;,ƃa1_{wsK𫜮'Ǽ{voN'Hi͉S:Ԝ`NI^XKhvgR|_* KiI҄΃,5>G0_1`r4 $I_bbp IM/XsOk){)HMGSA!`O vITu`,.^ ̹I~DcsLE9JQtaiiյ?`"1Tv5%\,>Yi˟wcao+*9ѼGv铺!SI"E%;xk҆ &׌: (I% f0x9YF f 0ܲ 9$xzB.kIؤh3i(߿:?ˎ)6'ZJȒXelrJL/ߗ9Sʩ1Ѡh+ӰINbsOV[m܌U4!4L⯸rnJZ"XPτ8 zLŌu1q6 EZûoֹܨ9+c5emp;86S!~}}ԾC)W9 ؽGp|290҄&BTrJdQAXNj^?֯)R !޲[Z-Hͼ-~5{d1IV$-/@E9gS}@[&ϋL4fQPhSR!҇}Zv6O'bτg!zdW}/&\"|i[I. +>d!O]Y\|&;hr~6a R7}5a`k4Г[4R,7+&Wi\15ԒK[O6}q0t;-E.͠e#VUgxB}Tiwݓ"bo[M,$mRtfUC.v۝ q G[(_d}s‡dca l39s@D .ظ؅֟sf\Bi*6`)S;O9{ j07Wu-0x%LB/e-TB鯯Х RU-AoP [t=6(Bo[U 'E)SA?ρ &|9K~^G& rtt^̫ zv3{V4Ҝ:Ɉy))캦 間J;#HN+w:>E 0>:QG61ͱ(H]MU2O-cɣOWFD4{GA V]Պ(*n8%CyŔdE ``c[b`}oD6*G-_y,<3Iua㎝a *kUeK2Up_5>=vdcE_i24.sm `ul]T&Ώ)RAaI!a Vj3*v;CEލVr2iL.ZV-]22*~lq̏Rn`-dgU\}.]'8ݹٵf,LM['b~$[_ Z0Q_ښ.X}ǧ߭vݕ5 -n!'_ =x߀W~F`Ra~/vl'i?E!_PH[Ҹ-F PKPթUff+/Խrg&1.u'g$G '/[Y*|oD,Rt來6+C.95[Ml̏y+dB`:f UxS\qo JA >S@ķwGs|gpҔ/EF 'l_6 #҆oa7I5+i^#on'[}g%iz>yYڱ(dW#-1&DJipi1nГoQVG-hb`n^Ɖ;?)GH܅I ^zN $usĻb;-ZeU8p{ުRQ<4}\ܩ V#T L{O3Uo˝a&<,d6B]3Kh(]4󏘩u.yy?qb\0[t Ea#Ge.4ldĕ1W'xoYג-Sn*:2 Ry[^r3C+TUrw2j1뫂yK= Xn4 92h<~ue}T@4 ̆ ͧ%ZIun'Fnc:`gFҿ̜on_5g5!i,@T3[8JrBvC0Hwd3( @\ *=hjï.9hIӵ֎G _ɭz}3x`ZLGHp/y?-_yQ,Hr0+2  7vh(bm2}{~{N:Li, E%~2YX׻8?xYJ\l(}y""&܆wTIoFɍyƬLkyZ$ZEn)>~JAe+P|1E"ZH4 +7)Bz4K?CSZə;LSL&fǞMΓ<)7*{bÚ$vJ6ՅR ڠI4oԉ-COMJ>a<ƌAa[-<g ^w5HPKvMX7p6[hG:}"7iRePͬ F^6О1c\nn_cHA |bgtaB4GO}Nb!)i5{= =_s,DKe.ՑVqͣ8 `. D:㙱@g"TSR W-4ށw~eKQU@fr'0#o?eI^.CW]04Oɂ~CMϟÂ?2Ю *KiEL^4yׂe~Lï>4~Åut(30K)`| GHaχB*/#"XVB ׉ ( s;)'L\DP)|ebѴ[%-DaUUA4|jL1*/bӕ,? y7,ux.M `(=dePbumr*b&}[qptJ.EK&vI4ۉ\ņk"!$=1BZ=:a `Lصn#4Q~1+G*۫`Ϋ/L‰rrʟ>E8ζfv[y4SE)|u䢿$ːC,0<C (:_O^]3Aڒ%0L'6X3)5^Re+IeȟY"P-%}vJ`Kz O- @IB$3{PUM 8oT۩SNE$(,hwTRmxpB h7-M[N]=~%}z ߐ8k~t$/G7*2qV֙?Q@pjl %HP[uF>1?/{Gv핳mw9'WO*CήՀQ@, 9 5$zJyI!/ck쪊ҫ6Oy?U>Aggu $M_|Ts󑸰dЋ&`mZa~ׄ)ZOܺ2ӓ|yJ6u0VA'|Yz/6ztiA\F{a{P) %-Rq aSvZ:cZ ;NKth y+u (@/o`l3q( [MQJdUn0RϽ.8C s e7l=fq'*N| V[_d~4#=uLF48^-Gx:-3et$'Cl/_tNNԔLKQ3idLpf4^x}e,oo#v[.d${ cPcvF2 0fVT.\Pv1>VOW7trTP^Sd6=d>-xmѺA1-ej*^Brw@cJlK|v^J젃 X,[AܫcXNHs\e=#b_ 5 4F*h}R0w9Q&OTD7bJ#vDtjSni[`d}c[TPbą.'@FGcklݛ|`| i\E [.EiS,[v/wùAnV8Ԯxl!XسIҿ;!(LQ*C(caul⋂ o,lg%Xk^_. 4Jd Ar1u]磠&"桙Ʊt)\TbHw @cU#IdeAbq36SLo#R*:8RyUeZ/Ģ,BOqZ.8 3lO,,9Fh9l>p՜ Zԟ%ө\x E,+=,C0%5KLBaѤ{Z^ӵ h<g{V'+LW/[d:Ql@ iw7h%2gc-(I^GQ"趦VfbwbU$ʑa?"%oHؙA{[d!jNux/;N A!`FqICΊ&m$i/ZltM|> ~ Js#BY>6κNQƪ'GԶCTZ=X1Aߗ<s)oah eg1091iTbXm 0' Lh6L1\jՈs h TQvyTJy3d]zi6 1$.;)JԔz2aP"<uWވCOL w6;pnyU}tK\>!vI3+@<5#IL=hDΕ PXiq`bܩ5}#Fmi^Ih]SN?8dMOF`W4l2/m LI4w ĎNzk|v<k!sF(OtqT 2R!9:$ |R]D,x>K#2|τs= Rr<7ሩ~.GZpL\i7fn @EHapphWdE (o&{~g lF1 1# 6_.0|XzSv4fTJs~+(m<Ņ 03$t6 W(/&+OG7, *%r[d:;7e d*S?VsԉhzUB3MEތ/6} & rj9)o6_84ǞטRDNW|@Ξ _>X7[zzO)kX\QVSکҵ"V\4@l X.X*,C\/YN!})Q"YҵR%lH}ϻŜ.ɩ.+b-J$YGTŚluKi~6sK7j9,5F׷b/MbR!Ek-, !ʏ@^ѝ j)en A'3S3N&G vrCjF|1-Wt;wyZJVfr<|c@QOE@P8|tŸ\ -Ku tҵmCs6s]:͚9Q][iTgw](i<|N =u5rGc$1[N;=ۗK,^nX UсK@,I^kNM@։lLՂuzo2'hk퇥9ܥ fxt!5^ltZtͩ8ME9XNwHmc7"A4qxâO 2#z0̓݀"¨Ă, ծ2?F;%tKpQ3#aӹ_hʸ ] w̙" Z Ot 52˚gNӇho O†-8 6<xujcĨT)goNѪdpͪ3G8#Fd&#seYf1l"|?Cϝ7?|j~Z C^Hnw]sP!5ayVe*1\Fa–`rDKOzSV2%%%"v\]|3s>`_ߵe@']ŷ?Dkx 5n3syhO2Ur/xw~UhS:[^G3xM[ iPD"f{l=¾ۡu`EYq8NESUZa(V,Y $;&OL--P2{#t|R% {X&6q 1/cmU3.-|QM@F`#)Taڲgs5@* uvL *fX֣jh圁iO~Ga%钵L,uW|OV_#Lg_2D5x+ScWAjyNϼ:WklΨʱ>p9^kueсqtʿQ0{VÈ-"\I f@{6ka*qf{zDL*_STi۞y;˅W $ +ú̑}KVB-UG>" TΦ=t-/R rf@g5q*wS!nKؓP;G$\}=F{UA=FH(Gt9'|Zx㬸2Y"r[gJPz85鈢q(/88 ||d*#1Se|{YO$L3Pu=7Wm ȜsѷNVpрh1?`k\ǎjMl= E/SQ-E8a`>2zւL~=JM`*x-M䃶[4^/rV_ZA()zفSUhsiЪ]ْp깔U%+=r#DiI#*NʁA 4=N3%?e>9Kwi%QKg4 pBTQ ucNuizIpXn/C$8 ǎZ1^dYŷZWVf'jj-v$+k/w2oċDbb%脰: .}F׾v=Dj: qߗ4TP{UA^vg *D%NN䍍 Gw4d%2G r:J3c.TI`ɋ@? ~@9LsS%+#jjYV(j}Q&|7WXJ NH3[H̙֛ZH0\#aqVO䪮5O,1 1~ ^?RLG+5ngK;Yn)'Gϕ @jk-$go >9ޱQB1 snikum|?N/BZ"?z{UPWbݎNvj~iC'ǥÓqK?k d; ݑwq.T|H e!0i)7ypnW>pz7(Ճ/OrlѼSJYcjq"0$=̻];8 1r˟sϳspbi_߯bK)Gmd$$_4:(śeMvRtLuLd5M0Q4#PO$l5-p #$,CoW)N䃍AD!LqJ 07JӚFE.T}DlぉKsWO Fd@~{ ^/=ʾH@3*gq۳Q?p I һmE/O;>3*규ݯp%f,XܕlּF§p0s;:qW7ď_EGvUVٲ 0K-!m- ÓYB$:!Ỳ`"\tG*H yY6 HeV܆q$5xo!8܄{tO`}:؛j{IH.HqU=EW qYUs%K?5\p gpΚ~p9s'Y^~* @tsB][3Zp];(aGHf O٪8˥??[9*2GDLi %U} [ozB:$xE~#$>`Ài(r p~EݒJviPs?9/e< K-oʋKX@vw9Rg4eOaΦ yR2ǛN0cy CڷIMV-V?C'NPeDM}3-hfc?aҋχ1"jem:+})_{Ï"SoֲyH9lU <"noKI6S{K<L'c݋u>|s/n4O%1K 8Bxn U(6K3rq Gf6bOt%R5@]͵Gvxh{3;] 'jHAL54IK%c[ƿd.Rah4F 0%l!a Ǧ}x.4~X'w*NgE' #Q{?u>!-Yf|5Lm;wIS6{eP~nyT 'E麼Uk[[ \/Li ˩X{5[4WLjP$S6ae&xMe9u"b$ M qgx] aO  [9T+5UJZ'U¯nP|aXM0K`D?"XgeN(GFI.k1 &Cŀ*`(D {w.Yf1*v];a$|'8FZb+?. Gzب^Y;g἖$~]Zz^N aEY:j'YSuteL@$ScF W#K(v]/,j٦OF 8701Ϊh0ЈNrW. yո̑{#G q?pffHg%yS_Z' l'2J@=%m{s8p̰Ή.iy6?+ =rcln7H Z.jK0IƊ0Gs`H<6 h^п1e|-tvZ Q@S! `0OI£Ѿ$bHka; c+Ï"IQ/Y#0*y2?8ҜX ^dS9҆r"OaRhsÄ Aandvmݕ^qv>74ʈ!0gb1ĽNҵ$2Sw'!cG#2p~IT(^^a5aK.;ws>+^rU,Q96|=c\A&HΨbi(E7S ˢ \{i;2[IoYK<,ºBzlv7ce}n5,CU&W![w$Q!%j- >D9@,ْaEƎ0JjG?^ʻh*w9#xNϐ9[Э#/1{nߒlV F"V9_,Ҡ%?סq _Jfh&g8UMٜVNp͏OҜ3 tl_mx"gď1DC]H;{*5vZvx@p $i= f֥'hiÈΏkUvq8dt'&ZЊpe˸Jv;Q R M<0u.w\:L ۢd9CyaqW6`ɌG=]n-0  #QRϵ ("с @_=diufu>| NzMKtI4y$esP.k<-wZ ى<*~D11ҁC,&(~Zu/|o&A,g2s/;&) n™}DУզ&yZ/V 45^"Z^ْC, 9"[3B1R@W$ց#9,w4 zdU/*QD @>0*3#c2\:2miUʪ/n(֝KR@z甴1Nĩ3~3sLŞ#)fwP.r#Khj_@ s߅k'lUZļZ(RkGS9k tѝ1ߟ뜍6Vƛe`!UctTߥO3bld unZg v;<rK:, ! 0 CsPa 5iLհ[vֺJJ-d ui xVll8p7=z _X ^QzA<򎆒2yگYoG$wϰZT׿F@>XvW{xI {$$2ǔ%LKUM'0#"FIb8{S5[9(\)pdsʴ_.ǜfAu#Ԉ`0(7JҜ؎mahX3f8.9d0/i!=~ ]Hp+a8i!$LųލFP2 ɝ1g27'X$׭;U9NMc~7@'"eK~"! kqh#u0TSg"! ^Ě< +"N/f+K9ezrV2uQjD-2jj_Kz:>@!ٵ6aǥ`BC ~m?2aEdlr¿f#c\7̏I_ &AOPTf9{/ k<>n~6ܿFI-t!1Ň>J 9ui/oK~jx{ęFBt޼WK߰hp5NZaQ; kSvS~~&)}aL\V W0=%{J˸rO;K~T(jxeW[@bpIj-m,mwّy\Dm`ת%1|%*;3nH8)`,RUMFv.m4x9j)?YhAb Md>"3Z{?Hk,q^1~*oIh-ǧj%R(LQR+%F0)}{Or3r!M\ۖj 0ݪunP ըIa _~z v^p2GkxEcE0QSL4F aR};X^ZF^Ehꯪ:"=˟ޖF-* ]{e5~Kt"+q&12r3c5NТʬ>1 :ɝw!ћ|e$Iϋdjp h (1Mc+ 9>:]&G/ȠON\'h{W*tWW,Nvbv+K ϥ4-`4vZN._9WPe|&F>]w/XC6 6}@ԥjyq)⦀+]ƒu$ qЬL FG3}\|Rr `*C/0DW m !y,~{/5u&8TTUwzB+ javh63WroawW764;#D0CEWM b0>wZY." ~p90&!@\>-3MerF5WzB08PU`~k jX)d<6YeiR@ _ >P IN^^?bxB>0h/uȋwMAh#Y"IfaX^(vL`~>聐M8_V/uS= .RPBfҨ*Tb<#x+r[n]Maɉo$uOo$nݦٳ?igh*J$#HDh}ݲioc*~U!hδ+`gdox)$6L%_\abYe4wqH+3cƌHIBϧ:\Xb@uŸ7}X7`~fSjT!xXvc u/ }Q؛xMz3J"m i~ٚHOpGFT3-[J$n.6~6rEZ~JltedH Rz0":^06aY$5J=Ks OfXBt i^#8FPG!"Ov~&"OۜLF`7fA{ug*gHtԢv,PJ,e~nj ٤ Kw^|~ .›2R4:hM3؅䘃6y=XFzh KcG:7NCpU:k~@$>Bs.w'TǠ|Wombyu('+Uh&׷Y[ sr,`db6dfTnssT)lë9p1mơ1Z0Z3}v BF(75T-r̗o6pUVKe!UoD ήsHΈ*5z1fO_0^`^Cyeb a(>z&#$3[Î= k8R@PQ+pClV&p e:~הJD6`DLl8`͞Uhf}1֋1+2JuLۻ3x(dw cQ-8[Ya1rEe@x7%r$)c!@}H;|ajp7јRC2vJRm8-W,}Ea`FɹmccM ' ini%%cѱG(NsPit0cIp{&}ICǫ.oNFg~+cnVYF# nX H3 ?>+|spRCWl كhJvEBĭ8« r@ _|Md|kDMy{P2otcaA v 'G2=x]LcIV ¦!4ttOnv[SY ,ECĩ  \Ow}Y%vJ芢3~>3=/LA :<`(Y myu *d",fx _c# zO y@|"\OOin¶['91?3c4AMT"|wd' ;yv X6&v)nȉ#XpohvU3= y=9S  U\&Pן &eֿpK0=ӵL~ݛF',FeÁD$iȵa{ϾRH1" (t!%lͥ.ru>y֩or"czQ7?ܗ lG6!ծSytd=тv qZt~:z)ߍ7/5Ljc;iʅb&o<`uN;kVK]r핤iq\=vajf "[i`A[DUx:7奴MՄ27bp j^U=NI >8{tҝˣWɞmeIdczi(G1JdJ5.rliƕS la]J:_M`_@#K= Sllȍ ڏP+|汆 infX`[Z@(kMZjH0GI#} -Wav&N'*j.wetm#J}<;;DcI{#~ꁗ(%3EԨ;^N0S;4o Ā9A9-oO@,gpx-1 rގPI,j P1bDZ,a䪊*Ֆ c|L%j 3l@vYZ,Jk O1ӡ=W9*"AK;CXZ,vٸ_$l XytMnA *X6 z )4{XEH1o1 ~7cӴL#^5Ex^ 8ѩ;BJw,yx% NM?T5):`gص 0ѳ{qw%z|W*;b;0YZ07070100000021000081a400000000000000000000000166b508840008132c000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/gpu/drm/radeon/radeon.ko.xz7zXZִF!t/=]?Eh=ڜ.+WR0# ŤF-ʺw7P =J.K9j._2mvsЂG'90Y~\n~M0KfhD@dQd"Z0j1fwKҤ$%4xys)A>3jq%@&{Z ȏ&Aqq9( C S6=(FDUBf bUԜkh_W0j}a:{u|%Ƃup+pZ?rҁ\ĀOMH|[ [>nt` `g CU֫}>JLDsvH^RbE6֞]0tڅ1g3q hW+ӆEdCNē"*ڙ>TNHs'&lwK䇤yÈzY\,a9\2p ë( [;J $lprUi ʁ{`PSZSr+O9EZ 8ʎ_\l8U3yцP5=M+<;ޜyz=F\Qذw,ܫ`H<}[#קb˲υK}0ߤ@.ṣNh2PH 9F@$E\ѷm;Q'.Z*l/HiSugf&1NJ~Ӧz ]Stـ}[XTΤjrF\wLr6t(AMr`g<9݋DğFT]bHдb1#[}:Lt{ i l͡JXr!@H$&D^4W>*Ȩ7D֎>ryVOUpqÁqiw:49<;Uk-4~|P~So։M˛GGgL?6K_; xJ&\aXDܝ7.>}Sa ZUߥlJéX73 d9)dE o\#6ܴg QŕcfhR$ޛy-r?0'z-5M?P#߉z%A/ "CY IQL8:o~T;a'x7 ;v];¼7vFȖҨLWM&Rnίdsy03F`D&`) H-7FpUpeoY`P *b9K{{N$D8yj&I0M}YN"uN*\|FS eU*Wd1^{&L4w] 8P-pE@؟v&;hp_<{P“^-Pc o~2QD)S^43kڣ[6#_ G|)`LrRڦEY=43b7`[.+b(*ܧ!8ȶ cF w/}iA|IUګmD9FƩo3x|]ğgalcH1aKL{*bɫu$A^^!f -3;7yiUo7JлW#⥜3cZd<`sʭ+Ȳ'Uj3% :7G7̸"%ʘ4b zu~uu5XB&ŵۡYe]%ъ P~=EfD5,b3Jol,d/Z[zEk#Gb1&eI&~W䈑wirͷ2wMhqT8EFxdr5{ӘZ2 N/Ǿ5cq -/kFo X6>lzv.>unN$Jy.Gk(QPmhTZFoS9.׼7mdɘ]1 i[ ;!^+=&vqT@c 5[9DF5I(ڄC0>z;/mZg^'iiI4VNbeIff&kTvE ٸe1jzaM(:9` ,*o#~uqK˟cmx@oufV =hpF'1,QL(W܈ C G e[re:/Ƥw]7(RlB`4`7fK3šD 'q)^!7lMT [+WjPA#elB?SV|?'Wz%Ia|7Ͽ6f3#5$HR_UAYnWKI$߄= yQtʷzZ29߇R`/| lk-"pM"ˎ Qc3uD`^ Onɍ;2a!N!!Z~,"Bmgn$+w`|~jg8s$ۏW HA1mԣLnہT¶n4ָqƿAlf,㌘ x]e jTw\f3S'JlЮSP/`ה}Qm# aZ ғTV7\=3(gKp?5 p5?m& ]kղb΋lJtop0>10T.psXV0l->KƢIױXQ.&<1!VroeB n)p=%!嵐EL#7_^*I:Mzަzgo)GI+TUŴM5r>N7/VY! \PW‹d$'6PQ=|n4^.CMM4w>fR[Vv ieqE XrH>x!@ 7i/'[2ɳyF5DB>\97Dg_%P}Z1[3O$ -AU ̱i*H`i3 W[^IZhW(7t=V_'~jqEi2G4YE1 4nW=0\v?ԎM##41ِ*-3Q5Jc~A"S|ۜPPEP=#'1AM,!?[~0`z00X8k'jr#Ǭ(i:DŽ]խB-K"h)xdeԆ 8]&H0>x̜*%(&N3FmI&D{ Jl wiY `Cz lQ!},BDx!&UaWe9^nB*v]vϽulu$eNߟs @#"W!qgeKZMHɊqpO ,E2&t3dI nAlZ܀w+N1ưʠVda׀^Z^ 4kFb=m%kH0HЉ:`CXDP9ʳb~*],2'+a햤wH! z1b'] ʰH ɃG_ @RͲ[ʹ'j6Mc<@s.ۥ=GxeѶS 9%RNYrV2=:bm6qM'o;@tfq"ss9!y9#.*ZJ|7jh)8`Yi!_ܷB3C 4VkNgV# Ej_rW;Z\.)3s(N=eT3aT.6Vŕ@tH 3c5rx ǐȡJ=*C9pdXh'Nv8wu!4}SR3vz$k`RTƿEV^LJKR'[ kƞUR+f'm_pVKW6Y-!Gw{dr+( =5,cJ{/Gt2BgM? [ M:x*bwgp9U9vSh(3m"R?_jjGx`.hXėx7Ȏ\0jt) u^6"t{l޸@gΕFL?njˌz }oc=.83ks]- ̶$$ҡ &#شL0 b4&ZaQ1/@+*LW.(kwy=v2֨ Z5Q}:/Uɢ׻|sDᎿ,XO@3 Ek.@A9hL,whFdJ@em6CXJ?qj#tۅ[x/$NzMӂx+ywtc8=:N~^-<(cbHgFKQsv:&`>s +"cY<%f!/7Y .э}82 !m\?Dxجhs: ?g .ںpJh"3lS$n`{=Ԏ1Pl -(^\&GW5t-F`wZIVAc}R oSR2ީ 8s\lS }r7"Be&Ô1AA`_'@w9l-Xʿ"1Ԩd!2amK2UspDf> sxJ 1ԏP5Dإt- ʹCmũAicI9f޾P4ഒlP^jAt:~6*Ff8q[a"JeCu *6 S @Hzz)Qcg27q4QW>E'dO\(r!!:ch.^ YFbtxПeh˿YB(.haEI~o1= *Z32g8X=woX#AmiY$"mFؖ$LZȝ*ZC>$R2B.‰sPWWC$PtUd#R=%U6#hE,u5{\̹*10AwRQXAea0{$^?ؖ VP/e7'ḋj2D{ BZ/[_TBN#]|b&9L8w3ցn@YZS{m=N;3* {<>+sveWɉZK =x ̜Ł2VÉ*{N q1w}1C0yPqXK> 8Iݩ qMH{!c}B|m!7m,Նk*Q vR!`;"{bxT<wf_i6=lqH6*-:u/jEWlT1<י9䱸G39J[i,-gl{3WJʶt<c23هYn݃M؟ݡ}5%g&ZG dfS6e_d-ieL|ɽAߧ(M/n@)'Ȁ|Z.r $v'뗩#zp6>6T9sj.bݖ\2BA;2K[ؠSH~W[=+&SY-F%On5ۃ GI+Z<",j 1K 46N30oنmSj; uYW -\>"ԭs+לּqC$J˙|6:#ϨnF=Y,*.[z-8l~ϏJL7-CC1߆q"21Z  G: ܢ ?l*am $T)(f`**?[o op?AV}[$lԶۅ!fcS"߹I.ډ!yƍx"l!V8gw FK+@ρ؇l!GVY10h6rS aҏdq%,i\Auyg:a!`a90c `H@+"vߑȿ$Pr|߃/u ԇعGjguUyR]=gIN3O`lPV;PWLbP3 e߳aLh~-&3 LHƚsfkɲ:-,LFv0{ ͔ <8׾A gȫC/PspE5z_ J$v%Q^>{(C"OndL4UeHFʛrvlNC HzU @"$ eK?C]F&nLVqIG8}xR!LV\Wek+;R!&j2Rg^/`J@t{7Sb:/a5k(E 0l*=,Gg8+Nݯ"}8IB $ CqLz~G; TDy/e%BQ~ͽɓn@5yOM0(4Bsӌ! _!ӫff'ڕpWag QB*3=\eߟ `ѭԺ)i6(YI @A ɦ~{쉄^j(/\7;q%Geb+]jK>`3鵈zf/y-cifrd;Gf>T֕"$oX'0b*' H*1ExkKAhPM)y <:#ЙXh{;+ͼ&׾_cp/?e>w,ojn)9J#>7NBU誯`} U/  *cᡅ7֙4n%'p^`R%$(W!T(2H:%gvE# 8'XC-&RUPT*JmɮīQ"whP:?{mtߵA$> QGA"fR&{ RZ kDҼyD6y2&̴ڒ5'@pcl 6xn> +}Q`ǀ7/GD TE@mCB|.aLJ|/@PS ͯJ`ʳب\늧:U 5LH*Ԝ~`k*mJJ6X2TtBuEN!cqix8`XA*?|#9Ƒdz>tm3\A]EʶM?  [+sqk<9O+9Ƞ GEޔżLTƎ5iiu8 ϗhA~9.݉[ SWg2O|1+ZxX)2w=<#?Ϥ ]n 8^cX:Y.HdjK!ў%*92(8i;S/bNWQ@ oL:oǡƇEIG!k _6٠"R}VV"sjζ$2[9Q;[e25R qb 0Cih(pkJEKɀ?^uca,YW [UM$xA-֒p*Y^_#H" Is zsόR>4 U# >B^0}BLaH]-̥jGL[a|f(H'>@2P#0.hM50p$#7^D#Nr<10FRY?C%⽋CJ]އvj~\kTA\mN(:&½e=4C?[+PB'ؔ=UyYkt>3"t QB:{XAZATXU{8O_Q"Meu7,Uk7~L8f[S` 9 j >e=@ x1Cm RMtI'T_pM8* WJ=\ևf!0SHր'R(} =Hx:뤑E&*iSH痶%KwUg,朷E}.)FmiLnTBh{ ~s;[˂юjӇM)lQ&?vS#:yQ: .z^L*ؤy1"J_%R@Q˥=Ię~Ԯ lKuɗ?(H;O:1.@6`hD/pjj_T (]_y'ѥ}"Є/ڷErlY8<e 7tz %:fx} qIQ7MtcvdFL$B­ |;,R]l)Pfyrcw3jz[}gFQ9rv 7ٴ58J0n3p=A OJ@sy]%yZ4NƗw;F"V8mRKCzfjK0FFgz#΂uo^x;NCG!ruu z򢿌^VmamA'f!$p y<~z5ph̥ܒD#lTi2(h Fky@6h| z鈋P1 gǨ^Kjh_c3YUL`9X)="9Y4 aFpLY-LGHk޹0vKKis&16ll%b%w.((0sx9hNVk#V$`0@9#KxLLW7z5֗+tB9K9f1)t,)*pP^Czg" Jͬ.yXs9i )HTy/ouN>ɧFc] w8Xk22^v ہߊY"Q41 Yg֊T'/u<&jt[Xru5NvW'v0IcDǵvA v͈;d m U0u8lesE_A k2]IYy#5;*1sG :pLدʖ2&l,MBȯuzTu_L-$ǘ8"O]!ׂKۄT.x?=9v`wumhKs#C5!A0 ]sY{IZh^E%aJGip`=0 ?QJ`Pa[rV6^ QqG!tol*o<)6,;(t'jʋ6boOCW f"|7nP5(^ rHNݡݲM@ĶoJ%ƛ|a+bPlA'rd1jV8մ ʫ]oړ@ #o#rK%7ՉK(oW8{c>!$;k0sE(:(#׻M oz,m E%8n9!Vaj)UMɂE#MyoL;ٯq8v=ʝ|55BoJ1c/5y62蘘Aq0;&Xj(#}7 1`uz4`2-<8G ޛF5 %̈́mc #ʪEKSf*6-EH's\P]Eee ]ԭY&]zd5dgtwKYZ1lIm;F_ۙ,?dz>?> j ^No"IT,@{,`޹x#)QNX [ ]5!uS@Q(C%SwQq.t$zi1}H34ƚ= $(t-j.FTnkꬰPR[+`0:eJoOa$12p/;P6~/eZ搁9wCxȓ5OmnL<-+/g}^I`LR1 蘸_"$7[%*@2~5SZhI !%R x8̴pv^b`MTih{fÊ=ukW"md~"뛧 $rq.Ɉ` /PIf~_u_Vv"xw[a 8K)ƑbycS 0mV" C("jzDd";5<ġt`)7מ]b$\})_DPQo3nɲR%~ٷFF<(۷lOt0b,\݄nL;;ՊTk,Q'»u$/[ )KlprTӠL9Zz!Etv߇)/W_˃Yl'9Ҙ%A>ֳ-/9'Hb& 7\=xse0}tES]ؤDb$pb5&gBNGղ )R*)0_$] M(ow]:P)3ďgs"6x@Z:t(eW [*"å[>*ZÃl.g@\DSxW*Lrk B;mSH}Z_-r>̚ۋOUh Ʒg enغ`X’rpoJ)vyrGN8qYpKU-2>N- I`T4iUC{n b[Sg 4f3 exWYxb8~x3; : Ş36 `ʼ`2m;>E))`R k1&:JcLNB=}epΈ-KrЛ22Rق>rjHJ4@rm ŴWxU![ݖʶub5a*+f?кwG8HNt32 w*sVKdw4>"ɪR;!buO!˃+ 9>({ˀ0|D/COim{j[\ -#9PNvFc<;OfGo ZVkkM U덑G[ P]LFH ҅.n\oF *b݉J|bD#6tĽض q''*FsHLlS2ݎkI%yNF+"o CC9B*렶8W:)ʠ켳IAͱV/u?Efd>W\'dW w >2W8e A"[on*fpi\cx{*6vŽ7|2^![kF~IR7Y,=- Vӹf0o*42ܳEM~΄k:esU9s]#t3J.LU3X㠃3A RV;0jOO3׵3ޣn'3Ke{ʑ1}{q<#'*&Zܢ0POͶf>OlO"+6*Hoh#sbn@u!Ɋ&n1` V G-'8-*C `F3gA'X\] 1~&`B6ntyQM$w`_%AtҎx{J[9rA_x+yTQ1K[ӎ  [D坾m* *w%p#IB\Gƿ5w| Zd gF@!W8ߖ8,qSj՟spQmr""y°Ж"C(ۆ+)T\9ߥBUg:jvGE,QĀ<|":"D; V)@L͹okZ\:š/ÏF7FEXu*[FD@@q'ЂixX횖c7UiO%yGG5HeEu-ŕV93 }.J#]yʹ:&1Ν֐M04:?Y8T;)IaTʪ<kH10hj8(zǬ7g0׳nIcP"&x%zK:ipe î}f7bA_߫"/qCbZHDb3chJg!CÄ|[5%}CkTN ؂mz]GQY/9xيj| (ߩtϠ{tM4Eܼ^b%zƟ[}.Hy 8RGlʰH\%Abhh~m/I%ʛ71C{ 12RxwM,MNcYl,(",FgN2ڍ45 Y}m*(ty)YP',ӰMmwdbqwrn(?—Q N4|(r0/8گ2%9~{Pz~<ݢ 84JX3ߨ|WR<եIW3k7ɤ SqC~Akj,_%+,$]$vwG7}oxe=.d(w[68:q/=JY|G"}XJV4Իʏ l\?qɑM'=X)ϟtR, 7H(%VT:Š4vu}+t:X^!W% ;v׃8u9\{نW{#}rU4SA@4Vʻk4զ" 4  Z5{'-D$^yγP:+G\ ׊ v M'g/7q->5co/N< Oi3W\x&qZÏJښ׷D8E5 Pޡ[1{=L ԦTH?-"au Ѿh㖶(e!׷{ 5rMrXR4Az ǂXmrHOaᵨSj/p E[nsʑmt5u:DD㠒 4lXzhvt{|S^?D!z{?*g7Y+3إ<&]6䗎.20sZzP.τ.enBryZR0l*z.ЏGHT$0=J46=]f(lYY(]p*2S`D-#1G5'$v)Hmr@zT89~ esnCF5f絞/a$‹:Uс|7Ck nK}41 ,?}0-ײh:v cTv|L1{T鴷xP1 >iEx>ڳTNQ2- nV[S~DrfܶdӀ%? @p\V"r?,"S5JF~aAҥ_dc(!6o&As6Ҕ|8!.J@"e_%!*#<˭;I<~3Ŏ4K% z#U/ }Lj7ja7;ME>L8XY /T2h#<PP.(k+d岁)Be:y!< Vvcf zͨ㟓Eho-U|q=lZBF 8˾ /Ce ZɵgErM]p h~Z6yGw}uMsʷ)wI @+]^,QTe,LRY!5M*ńs0XxI f CcM ; c |i[BAmb֘*ĊC=-gE$'M+ov(,6 Y0)@nG35.۾hAY\䲝Uf"iSڧ* qA,O=h|N@?'h=G\Džئ$g42zCcS~yer ,YѿG:?Xq#;Tg+X0@zkE0Cx*/tu MBfg u?*_Naz 391 i&Nrrc1D"*QA~f*c8Y14I١Vj9- x|4hf7Aa5SLKjla'Ŭ,_*'wg_L>,}I_;F,*cz~ ,Ex_"P O:I-JۋTL 7,SfkIC,Z0,[n/+x@6ce'8*S㮎lAI kH*qo[gĴd$pJ!-qbt2dFW9>"O\-mz&DfLp 4a[/JP6hllKr^H(1w, boM}ri)D}TV*@|o'Վ"SF<߲{p{g Ltrݽ T)\lW.@'cyt_#UojKqdUo4DlblE-<%:3`yHl9ҝAW՗Cs&_Z M,Tp=.Ip|l5G *\5ċY(k3خm amV/+'#F$S`e\ڮ15&rlj1Jfw D#h@YdamL"¯ER0yסyo?~x9wI}i81T:*@K&L蓏=f(zď-şz ͉[u* gl]w(,h?!IpwO <7|븂Lh+V BWfo?|^}Pձ/`2lHC6fKPSCӍj@=xQD2&~pᨪFJ'IΊK$LF%7Uc )R6)Z .ɏF$Ϳ@Bubt劲ZV2#?@"&E5} KcpfRj2 #ȴ| o`mKI5VLÍjWy~:Cf'B%GUԠi}B{A}KH5|шb/քqyŦO\Bd\eTH:$@Cqʍ"Y'ZgI j4V0}!vAژ]Bo*]$̛<}'b]Z_ k3ȧk meO 2O]ҍd)3Wq vAO2 ijW"a ]Qzг$J99"KNK%rg=(Cq NmrpLBl"!| $Sf.MSŎFj;c_f}xٟePqA c^,n?* FDw&zZ4m!ᮞDi&X <}w< #t|}Ǭ\$NVȼK7)r(t`}G2˥ꀘXݑ#F֬&aͰfƇl3!'Va1k(2Z+ /ĖWY tDxrsz=.|o|C4̛GpֳEC?P`2 l2T+IC.1vv]Y.G7dOpEgI/>N5)^ ,̨R2LT!1uU+iOT6'O~$0iqr"ae Zzq_ɩt1>\1nQz١83Rt!GȍͯsGB(Ccbwn&lGA*K UU׼yXUA<)&pd/rV`II{:9OPxQgc${jp#rk +&[#W?- p>4%inƌ{ts. Q+|N #wuy&c$[B|M˿}*U71]&@y=, i:3YY?R}gŚJ/KfTR~5\* Oi8Q3\02c Qu ,Tr`W YÏvSp]Fp[fS0(Po[[J<B N_ ʲMd.rfˤ|- wQX2\1 ՒrWQ _LۃR䍉T$m꫑i&GKfpbWӫ[<>_R)Me[8td"U4Oo"5:ZZ搱K ~2+ 9wgmOiC{ʟoh#e#|y (?`GnJ0^Lw9ɾ1S$@х!0/U >\&SMxtf 9@"<8 @ݚ۾We(Ɍj*-)CT9՜XIs Uً j>\zH{1&UtҕomX{,Lzy2b8_3) %2ry R$sk}k1xDܖVЀa(_7,Wke?mrCy<6=$|>lU$8}",ԧ8iv`|)s \=v!4VcrPbπu?j{ɴGk%kf"(Jkq5WKVlNL}e_zw*Yg64QI]wh~l8@5v׉:mL!Lhzx \V~ S4)Lt6C!, *^U|JA(>'AU1]R};M"0o3P4XlUK,8T!?_J`Ϸ6@] 2@oڎX*?Eo3 Q)H=ş1~gxSg+}n%&Hc@iM8.K.,;I0tjNK J nU;afG~=:Lۥ IqK!|[&rd>>ܱu \8С)D$x1NP8voŪO "ЍϘNJCL \xgW؍=N-9H0f859! k6i&v`" fhN덡G9a1Cm& ΄X9I}W,~ǚC =+,Xi0259X8ݧ6hWfU5=IŎ7/Hl?Gr)_E/imo {9Fٙh/s*1ㇹxidA/ A&ҌT4$C|_~#?ᕨGhKP:d9cK3+ DQvM{;gkO:n#SNmC%%Hc7pw~VPTJzKժ*FvT!֪w?"?&Б9AHFrz_Q8y\eAyb]f(HHKS&h$T_cu GfJu6U}!&T.[;T@t^OMz#M8 UL1UXkh½b.= ky"rgΪ*8@ţ5SIA i8H}%b ۬:lhQ U^eTF\1hw8yCEj%] ߏq-]sӨySEa.pgN+vFW]}dݍd1o?d3#sa|llnPшQ1'#1yOHe$CA)^SIt Sx3OXSv}2}c1c2g 8r;n3^ȱ8kcgkO3^KitsGaO )ЖCrmwhxcu[݁GQ@4mk <=%Gu(RY!^3<&H.=%~}="FuJp<@I^U 8Ėc{RkYF(/U$PEl4?SH]ZwG0;H{9l9 8sfpQ!6GD9L0VI T,(\`C]QstQ\F0`rѩbARNZ{+B;|9ϝb۬pO#BRgxh@Iw5qm ICe&8<^cӷ+` bo 3W$zX٫q܄ 13ŏf|DVq5c;cv49W ~ҫ+*J3T*]7B噌x.vh28%=c`-ْHR&ĦgF_8׬˻i-3 HtFi 輒!b33+~bzV5UO7r#I+9a_øopll%)+IM&cAlCҢ}a{`z5q}7LZ5m i_k_Fq9&hd8%|yZ_.j@Fƅ])-?4ֶ/O=aʟ/(GF_fޣ9FHҠ /#ׁzH ?IRi9ly6N&.R0^o*BrnCﳈTK\ !+¯',-eO1ZqVbLqs.c\8 RC[ƺ-/AIE}Cõx?$`?0?p(}hȂօYg^f~̪GOJP:u+ UD_~#1r0G?+ۺa6oROIKK}v;HFAĨҰ;NC4gm^[H[D,.݈F`,B`2Py^eSȷꅡG4 w+{~͉&υ4պ3?)ir`=>֝}_0!X)Q*߉q4? X(KD Zѥ Il @o^7ڢ^q Ƒ @Y!.{p\++l?G;'}*MJOatVx4m'JWLud+Yx}EvJjq0[@p* l nQ9nsfvv@[@6 "쯨)`&"6`MQ~Wz6]^c[(;LQ_(kζW~Q'TwŃX(f<5n)p͊LFq>:(@p$=m]Yki ڑ(FHHU&(Wj[ YؽBSt7,!0ěNWtX`.{6D\9Q`3ZsX3(Sݫ@(ae6µE?r1~0x7Et w5>t&_|P Z!镛38|Woo:6hiIFu"uaE*{w☋ucjЇ$%FA gĆrS *%`<,壣d5$_.bqkI,EL"2鈲X$RijokI|eRk1כ=甠DG'= `qNUD GEI܄Z͔BX]7\LeW9qj YWtXa Y,ߤqːHr>e6hQTE(Lf?f/9k JYo"Jkw_k1\CL (tMcwv؃3 7PUkZNsfl I#9(#@,hGJſo\tA!jG=3qBa)ȠwyKpxk:~뾫Fi(nhtoU.j3r}Qv`\N`|^EXczM֡ ̢} &f&&ӡ'1V𘎂SMLn2mȗ:Gp2xnxZ~7*8LT6^B⽪BⶣI.|M5v(u)L'I<2aDgªJGXoHZD쌉TtGSpb\͞ζ(UHySjwe Az?/jbix3mfu-:^ p<{~=lRy'N{`o8m5 uN_4!d4+cW#2| #Ejbm>JK@OF=‰9h/7-c#t^0UdMf-6L6_*t5bLU$$A1so[C~& >wRvNb]5-@V-ֆx\{p)b X# 6vƅ1Kl3h)dhYgA L!b嚎_x~(U::&yT<%匀mZ[vؼ# 7I@'Z[8bh(NS;RROȟ=2K'^=!ͩt>;qZd|YrǡS[{4hȯhtz a[L eD:.&0mdi@XF]N)"|x5@4K6{@ Lkpu4&_J10xntXW&\S $  ; I5d||ko`pKD#{{]L\IZLAz$Dd+O(%@պ^vy ViGNnq3qX%9|[\3I`S} ީqAn:iv^aqWi8vS҇,R/ogSȽߥ3lɜur3q;. ,?mW31დd*'z`ʘOO<@#<&/֋Bef _h2OD<ŵʇe'BaMr׌/(U ay•qܔz˵|O7e('5p ۲DL!9{FuF t̼G,dKS_xvZv<pIܿ-x-Wvd18k´B)/UWOV)4&WFOLPS+-~i\쐛{ޡGk,9 ˙`F59YlaH}:8o7GG nT9J؂ͪr._^}ٗqnUSA15\P&j!B 6_o|\3=.q9(9AX)i4[6wA?VL"`!{ 6~GMKxrpqWg1ڡ9-nʛRv`G* T#Gi%׺$WOgu[2pnw恾f1xbԒ-%_e94+֒0LSs"(ls${!y1ZE{mx`["ݵ8킂 ]gRPg]O3q~g\T Fίw8Z4>w߰v%i-z{w9gcP/t ~F^l1|u>/;mZt.ٜb`)x.0?Y %u|{ScV7J6"2_-BxHI$tfv\sgK-;1m3Õ"zx2B2A\Z-߼:oHd1<?;KWY[1lsI/XfVn;J߬<(V\eDqgr0[(p+gW GuVR|cH9m.5eؕZVDbfWg>ݖwӝnlgzlp`GpȊB /[|]+" *ԡAw53{ $p #X4}/Y+m[[㠦 H3F##(64׮i(|L&ynOQ޵tHy3`d 5`bŐin@3P N4' &@^szbwR?/48R'6a4Mvy$oՑ..R3|L)mR"g!0/T(򓰱Sy)F;Ipxp=s:#c3n-m9g1C޺eΧߘ(#Uq RY_s{̜dc?{sf e7_t ѣO)#w368}nȕq{~]ψ37:6?^|>i Д9iI}$<$LN#9wn|4]yd)0fb~__٭rY Q·{Ѥ 0~H LYc 9٥.q53x@zUL0C}}Li-\Xz8æC 4I2h'ՔU)]w#x/gmkO_قd58{@[Rj,tQɆ6EF!OԜвbغ&gdJtcmU*ipG5rk1fbq@݊X w\"2uz\@쫄G#=[C3' ժJZyI5SQ#.{,詊9I~ }Q}lmɘ3 ^Ul< e#=R`}W ޺;o cS_g`sKֹۃ B(UѤ,L /UBCtlPPBjMG`ߊc h}6$CO +]Y[* Fm|/z>Es~ GϙD8ޮ)Pu'?Zb(;CG՜.p9;pLY홟[=\Fz+'h  g^"Hi^ N~lm-Z# 88j _A7~~Wlx]t>~) f\ `W E &~RcjEE%^ fߪVRN@ѭ5( !6jaȽ؃d2aAՑyCSD/5Of7tt1u׋ny <=nSB4 2@[8bjZ xX#plw v#* RY7Œ.g&yoς殃2<ёn.* P^^X>l:qQǧiKH^Xvd61'GwC ܪq8803g3ؑűvV'`ӱ;3hKz[)4)3Ŀw+6HH0c.+o)7szx1=O<Ʒ14>h3waz3 XNe$$E)  ~pΨbe2iB <*{YiAqZkQnQqnuʎ'ML/RV?l-jU0ukGxhE%&Z݃Ork#HLE"c8<-#Jǘ$hkUޛ)cZpU?a tEO@̾a^w(6`pJ,[EP (OhsYُUڪP!]8b)yM;DŻІV!,fR9QiP@fD:7o УuW4{@ zPK{k ̵ 6P_^ݦ~7Kz<9Mv:G=;-}KGH?=%G=-_0 (j&\ܥcok$gh]r CO־y3Dd:2yTkV6[]N L3+fi]*xk;~*b2bciݫQ>Yi`Fqy]DйVIGě/̠{䚬+<]dI7j"R܇7nWp:7?|kBj30ܗ쾾ψb{lnוp nv |(щw:+rm9Q%@REab3]ܦ&9uiV*~Oᆵ")Wb3>~"lj,/ oCR!QӾ怟Vol7.ƴ p6$}KpI/_|MErz}׃tOl#Bdq- I-cJ[FXzMjD}AK%uVəDT8괽:45SܲG?>J D!ֵRWjVb((1 .iANĶ q'o's̶8.b8yo ;m5%Z3t.OF[BbSYR5 Y2eHoۉ]OD{x|?u[_l=?<TTن 9~KU#zBH֧)ϭGb%gI~ե_N=PkҘ) TsPQ M QYH5 6sˊ[|aB$zŅt}c'3)`abp ߥ?n$|kb8QJڕRgo-jS<wf&V`G;5j{D4eWnyj^фe|;hcooU,7K3KI_I3lPBeHzot,Uw*z1Q3+_OQe\M>R|62v1•ĝ̺ TLȏO#zҊ:Fj3EMݹv9< (7SV({EK+qDӕ~\ ԝbqtW@[}b}<8ZsV97ǧ䡥F .be~ENE D7Cxl -D;!$(|]BQ3VkD2 9II2!Lt¡Ap#fS]a$ӂɄqQOkK쳶irKm3tۄx_ۃ獋2[@)ԸKN=-"8CaY~-"˟/.+=4Q R*'5hgwq+щ Dw&0?V18/zG=UJ6īQ;M$!r:Qȍ-XF 1-p7Zſ zhmF}{iJ֪)%fp[85D_5K@[*޵ 6&Tbf:H^74or:<ћ <[x@iU]z|lmu`iIw5brn@.q]M;x,&̡Ml71RXB#ny1I`#NxwHgB.W;x/whۊnXN6]Ll *V86_ܠT_W%`*S ]UˆJ1wm$5-Gt<[6ܼDO`âdze,Ah 0~K7m>P;qI8SNtu̾ @Pb*" 2 sDI}iK%%#X4 `n}\,SM-g$9-N]{*V(v-F4+ MNAP'_WP!T[=4ٱt~n2˛Q$R`JBMYoF9+O=*Ŋ:$;b5_-a7.[QWV$7V6p #,!h8+UWlsd@, t \OJ}΢|,\.`3IZ|JV?\6O)5˺tb~8 ^G*֮9 $bLÉϖϊ@Y> :+& |e*#2D(13R{MXۙϩ\m@'K `bk!\aFmHO0ڍ pߒR᝙<p3r~7G'Po*b{Xi# xϠ?2[?tH|آ&! 0ҶilzxzHEyӄ)Ja[ȽM]lMHWL3EFtE\3QDi[nZ# Y_o6Kۂ'+F)aL$g}wpJ.Y*a0AN2zLEL2lm>㖉08+NT]KAO<+>9P|gYAd-KmڤΛ Js»eL^Z[r)*{%{%!|x+X/"#eч`GwujWl~|z?=*H"ȂJQXۑ;id.為5"L(Z[::Џ4/"!y> u @ npVNyxI/ MXZu#2M@fXUHѱ 3*اwb(28MV)#;AA~_ɎH# $PN>Ny4w4)I`c`V^p[EMU^Jc\DAYxϒ|f)7X3Ψ ֬ƚ8A! eaoJ>!XtEJW;/^Ppecl?ǝًd'z n~5=U%j wd98:O7Dz YF̓9 䍟-bKʨzt3KL:=bRMw @'J[1tv@ ?c<.1l2N~(9;cVIXsRxry'Giq l|0bzTl˺Gt"ݭG(B Lk8vIhaw@3I)Y߸+^  C.ۢgH ٚr25~j\W@/,:eצWQDoxCDoYig w봒YA\*zȪLP`uӓc휱iXPyΗ .2}Jԛu.bFQ^u24>f 4NՋ\5DU=w7j}7ȅvh.ɿJ/BS uXMy9̗k4n%ŲB4wK!e&FNŨ/ |S6#ט7`1E;x9[4` .\]f7=Aȿ޺ ۚ`q+.#po k\zX,FՋ)+56\ ZI)E˟X R۶)T1ꪲPO{B$p5NRi7(tL72{EWa8jj{'} \+[/<%PKg&*G?YKQIi0Q :Qph\;Fq2x%#*1k|{`XGU6/ߥ,yh}76(@:)zߞ%Gi˕1/`[ko.( ×{gy {s[z-pN>K[9_[0x IZ|*quVo򜐉bs\gֆa3az-OAn-/[fL`O_=yٿc魝D73`wņY:=&;ˮ6h̜C:^ѕtm ss .:֦GnIޡY[E .#hIrOcjP,iD xߦ~Ȩtr¬A:o"U-v1+1( ,ba3;PK; bI|;NuC{:5r`2U<>0NwQ/Դ ؞Qd~UB{W2d3`VmkVk˃nMӛӇoh"G.gz[zX3Ľ'mdf.\٪,%%jO7r\E&ܐ,5=q99:l;#;8)&'fTM, ~%<̭JaHJ7l -3zp-/amnWjfi2DZm9YEb mEO)p ='jC%0dkee{焲-Z?lRԛ zNCnkhǫU&G?kB̕v7`#m֒`PKYq-`C3?/m!5)>fFτS\rEL@ o{;ŔV%kGhp3@ÅpX>b%"=wb֤iw+hP?NъV3PgSեvםWFLSjQ[I,3 Ѷ>P|%wI#.Ε]M?1N. L4]7nqɿyp_X&V~s-|];"5,|=?je&7)HƟ+0.&ܷvw&0L7zQP+Oƃȁkx-}s /ټPIpk,,l̈́a#&DG)cn/  ~n 9s9W1XHǼuLw`Y? `89I܆$$=Tnn>t|R)jV\+CW/A͇2eh5ߩw&#I"KI(rPmfa̹Y91?9EĠmq?(/ jؖ^6`!8) psK1I! 7 x`ZHYT ĥ\HEo睛#ksr! j5w%6Z[Lp(շ\xK*@W{c8ZR>iFmKP Bi) ag>@qgc'=~%]їrB @~Չ/SPD=ez o¸Z2gFVg^nkC\0o+5--:k~q.uuv 8t}AwO8Rv!$/ A,Bo`UYIݬk`AJa!=++ ;sI郚|C]s5-OpݓjƒQl\^#XD:U͢lqRgPwNտ!ݥ܊ EalDI#9WrזTb+a6v9)̕ɴJ%O 1J]**0 ݈㮔jмڒXD_r\sHZEUjʠdC͇$歇Dh<|0WЯr1D=Lv:mݪR_u#D]bC_ջ.FX$rԼL c/xUKsb85qO&øD!l#֡cp 0S]>i拼dl}ٜ1Ky ;[_'| /Qg@rOc"nt ݔ1IeK7iެq&NXϵ˼Ց CN{cS >JD yL(4?nh0wtaD<3a|V " "&Z:t\ڻ@ϴEHzuX6iҊ54ԍ| `2; k)17Q} ]T!h&NpvJOAEjc8A9"/Ó^dz6*1=<zsqEC]V"`u{%:@+3%%(~)c! XEDOO U*-8bGjSFfh_ֺҢȹ C۱VG)=fԧ?.@NgH⥺γ9] :;)j]ϋ{q˚^8{=Xw\DOE3B"lbG l aOs OZ0׫x҈u[$olN;i=ɆwtyΣD;]ޙPKۿTiBQ.OefuJH;\ ]R*}ǷI!WtDeLriJҗM8( vFX0jʵU!+ %t%#$)p+h"e(ۻ|$۹t!YjT6p3G.#yخH4 ~@NE#S R8zsѐhˇ#/pnI9|e3f؋]B>UDɽBlc,l|͍À n>߲]9Ep)(c)&L{Úa  Gle@"R`%@_$IKm5qdO9a%Q'6VcBg C1Spx4}Cv"= #;A"EXQǻtpp>bGauӽ1 E<جsJ#%f*mbAhR"Ben*Ac{VߘC.띗UDp(#d*Z/,lqmQr , "!%XA\eO hʪ/"ժ6*.y? œIIk4|Wd2w2pv5/vK4P, :>M'Oҗ lvg6W_ԭ:N;R\›Zʷ}m?LXqo0THy֡fo.@'V,jcϑk,1?Ϟ$75mHY;T}(yqO,lLN-nIRKhs2+}NSToEٹ?edCkJV>4Jܫ%*+D8CK<H?~ <$jXfݴ)π432&kүZgK=3]r oL3&1%Gva pRJ-*y]e2З3qzJ o]gå)(JX6 Jk6O$?_wmpb}z:9@uWL_ڇmLcy"68k\tsZ+};@/qK4K)7! 򀠓YJAq├(ݼN͟0>Ǟ{Y.,AGS̐^ 9¢CZ\UBcɪ@j#ׄ<-o ]*%$Jఎyl(XuA.< {׸Rpi>[hZqp#ʁqUMI=7đ!g;b`WN}35٪@(#{Fr?w&ϭ^+!IܣΛa+eDiFȧrGN;bw]j'lO >zt4'˄05{7TR0<^Y/?B9_K%b-7 AiՁ. @(*ZHc!s+[j5XI.4`IC&U]qLyҌUA1h@q`#$ O!A9L*ѥo 4 e'Z>R\@re.0XMWA:V0vRr^ RwruAT xj8hS2baG]#r!L!>eQxdoO߾j>:?:MY5b%?ɀ;nD>8sseycFQ{.?tfzj " p?(X. ϺpZ(!]m4(QrpP3m@XRd"h0F$0-Z}*q9uó*_@y6 wӜƂr<-4lV@D[k:}m UCf Ap/c'Dw6L Nk,E#+ A^0q? QOc<>x{f* dv|\SR]5B8ݺIP QPLIh\F:ho ;7AA葮z@tXx׆&3jMPXgѸPoGkJ'kԨi ݽ.{ۣF?%g&T_1~sg1@$xXIJb3A*gղEe[b=:F~|t v&>XOAgx%5NeW-I4 \WdH'*\=D3iK5Ʊi5C#Q \Viph`q}XS^ƼQ%'2P̦HqӰ G_4$Xg3Vbwa wkahoet464,g:K^= ӟZQ0^(1[ԍy" &(h6[QVN #q^2{mBp@2Xq}^FA2* ё|: K WczF?a($pC%qiB+@yϕı 06aS*՟jvFᮠ*' (Am~/ _abC=wgu ,TdΚo{:DRBî-o~r %o㈭'ZY^<@s(ԝ٤a肥m>LÕGApK'«M!|ˌo{h &Fڔ<*y꫄ײЕ ҩս;au e8*l&MkX*>kO=6ġT}GfJx*KD$@A%q/XTQg|qf!\S-C P5JxyK:{,2RJ_!Go) }Gsٺ33irUsMļUPm|[o~'WA2.(a;`D_,kG0x72= U?6+UB{xrQoIDxSW64n8Dy0܀s f~#Smp0 w`O_3Ғ{ L?äC7msܦH6qykUL7oD5;xD 'Ce@hF\ć-1$ɛbPbӌ׮uhOCz -.|<_&,{iX{Vpnc0{hh)$\o%N8=]iEfS,ց@vՋ%r3Ffœۍh6@}U*<+F!/_Gz4 oyM/e(rEFDk6k?zJC!]b*,mD)(J|f e0̀{͙篧rzɁ{᠞wbQ^ c6mE"_ ;zp+F+Zs*T+JB @%39g8Hm0Ƞ!ȣU){oF*Et-@r?GomOڶu;2Dje9opʱp p0ܓ6ϭ\ ނB D~ӡjwKKfQxsNʙ7Q@A:զU?8wy FBZ5@twz.ZO4R"O㯷G%4rɑ+Z!KELhĕڪDvcfC9$uٗ.N҅fqj!3Wbd:!?q7'qj(1 b;ȬKRWJ~PMW t@G9uSaDH7{១C|%?xF }c>^i?,z]1[Kj7 / .Xq; ,MbLY⾯-YϞayJcxgX=On484.0tZ/=TAoFD:g6ǰխIE-lHu@'VOH2~:⤝|5أe={G ]0tsKr$i;r>q 1||G{ :ˈ@ȼ(!Inl]ɜ;>l&!Q YtrPDl1;&!G˖Qy)T Ŀaa Kʒ(̩N&s8ݥO{ "ę1ƃgfu|ŚȖuПXB۩/ A,+QXN(Jôc/@9v.B+R=={.D*,o'c"$Q-36$ ;I@w:RDop6>G4^5 UaB6d*4d'M=ƺlnñ ƻU ڜ0Yj馆N;\|;k1̆.랺K'@xŢ&kM>M O[fw>P ߰zvzW2%ѐY\e6;'%> ,}5Os[T`9Fup_-[#uվS%)7YEzH GN3?DՌAYZA`&(T:Y.Qwdv.eybXnm9H҃ؑ/0&WAבK]Wv>K a3%ֆQDxXmöR"յ~ڐb!MY,9Mgz EU)]H6Bڍ^@AWofwqK ~~9JBfd*J~8[$7۞&|T%, O[{ڧ1 "Xa@E:ڬcamK5_UhbߠtǏ\~ZROM/g^ &x9/I.F=؞;8B/9t4[C(ueV]ն!;ޢm21S {+7Bť7[E_n(}>DJSEE@s.y 8Uz%5HI=zX^*vy5DŽpy*nK-r!bۈ +۴O-0`Y\:vΗ\2وhXoBpXDQ˯hG9/pk9SNVɓRW1#f/HNmH攚ۍXMd8%1z4xQAc*Skލim x}ueUQnB7Wm9`Zz+:H$[Rp#vvx8"=(<<.I `ťʕD1+O9exDӓ7Tfte Xh B-09iYt_:8Yint_ (hY8GۀA~͜`y(cU (ܙvi?a[|{WĻ,X̥8\TVD)x8?n" Hg P5 0r%[SZd;UJ!~-jϷB(K{xjGKj #lc0e % u(l_B)eƶ3YpReu5rĖͰk4܅;^!y)p2ystAjWZ7 =,jmd- F2cIϒq(Hwh#&2ſ-KT_Ȝ@UY"hG|@q0OBfVC<@YW{ d͋7y;#aQЅjfʼ媷>؃B:$wa:nyZL`#b"Oi熽C \ܜN a" 1Xo |u5u91C(Txy6ʬP0+C'\*P>QdtfT`vK=.jH|vK 'Өsܞ; _mJ`mcNL|x%8Qh fӹԫlU\aP/5®!)J76+Ozj|@YBŽZ ՜x5˒Fٺ_&Zv޳4|@-#fAx;!, ыR;qZUw!=0gGFJi?6K +X;ȋ:rѱ%U!OZ"KUz_r\Ku۩2Г~7yřD`#Њ1]V#$h?& .  d\G.AoHƼAJ,EX(6D+*f @2bj"dD T=K) \X*9 %zMP[WDhci_M3.JLp\& jXwg14W<1mԊt.Ղ:ՀŤ0]XܴFuD`**yC ] 6d )m0 `'rn=m᤬bcQ+>;VAj͍C~(3jfF{G 6zyr"I@`NeBҝ&Fi@<[O>eVTLo!ds>טͬphT{y2Ԉ;ߢGG4ϊ͕B n 0Fץ×<޾e4=޶rͩzӴ>|U MlfOf+{EDL40ѫ&խ\ȡ O:cu$A%ylNk:"FCƉ>GNmHҝ%(gw]]9tx*<$u2Y#4Qm7~׋FA"x(9r>Ėdm^}Y6ɽe^}^ƣ/4G'YM^%zy~b2ϫAU$۟ZGnFo,ȟG]7btǥVūGJ^"gNX2e<FhT_KeZ9κVY4֖[s4mc͕"(}x*|$;r2[DCzցY(lqk"YNhNe,׍<2boUlX<G-' E2cͥ.6Gq5n$S47`[-Ya0B&G :)9doET`~ !7QHv%KL A`0KƹyۑD9v58)Ep^ӂ?_5/C-"GpJ>+K'\9q.qC2\ҩjol׳WzخF)&ܯnfx'o:{mjK7m)*F1rcpHІnb ̶gm =0*l0âsUhΠ`2UrCaMt Q.{_|ފXC.&8jNB̙b]`[T:O_JƯHD ((ӭq ٴR.2śv=q&ucwVjJbEpٿPLpa -M ,>Z D&c&V@8OEG4@IKJFh l߶ BQ.=ɤ V ⌁Ɖ~|V;W/BtbJrG"yW3+# D6b T=5i"3VVh` 1`@/Uf>= >ML^%{ad|0XC[kKM{TUXLq:¼n\sCUKIGqD\ `z;1z Hqwij spYc [,!rrj}r/Xyn!K1.PhUs,ro@4hi-&+?+?gL @Z;E_488F?a*q6@^\EASWꙧ\)AG[ Qs4|f/SSg@3y#rSrcCēe: /\L\cQ~ qmj?/rˡCs.0>'O`!q`k)12%aEG&De&X}5vBV/l8|-4&_ KՁﭱeZ;nf> be,4 TZť%Ii3J.a /k_1"t[ުaGXG.Uy&z_ @nuR"]WDt0tr{r wnܝwˇĵ@ =(f5\RRrC|KuI{FN{o0Oxk= 004g"*FJ)yAΈ )<I*1~17gbUm5"0ak ^vsFu*Np.u]k| ͺKdBj_C0 )=_8z&$F},OY8]st z,chGM)s:0_#ĠdVcQl k }b0ߚAtκ݉lMD%~3==dΥ\>tݖ c|:!aVSJpZp'1zRshFo]%p)Syv8chD@C!'fGBEyXoԏ51&8ʼFÿmy?m kʨ8ʭ}Pӡl>;+òv9r\h\~0]#%(4ot11״O'=!Y3Λ={8CQ0#*b"cė!gKLJD}<\ 3y`#Z?P Mt am<ʖY> E I b)-+ YJ6d!%]#ݎ7G8sTBLF0n9_4`o̮gcT?¹)nGXH>5sk9\95)2l6 d ]\S*z/$q;o֎wCoW:WBHH6zS[c~ԡ{lCsa|"DM~BbyỶ FpB}aWnNر8$E 2[7Ԍ.*Y !3u7`JuWQ=iM2ɣ154X|II4sS\2: {?0UXQgkvӺOzTC畋FN2?:v1y(p*ˑydKdNDEѸlm%_sF}kU}^x8"Q (?y9f?ìR|ĥ\@r? +'+]l~wBZ,ݖXSMYsԐ941\ Yxi]%7mn >Q 5o?c4(ߑ/~JN {n7Rslqtxˬ&f 329 PfGGbvpM׾ 2 hFjbP]0@vVR\חt41h{fQn0s*t{{Cڼ1|u3ŷ' >H(]ݩF1NTw`˦6l+3P~I͐x03}!㦅g]e~9Pnw ^aG,N*z];N#tvg|F׮Ծ񐁲YN/!eZ} [z{ @*tuA.'uuyT"ƙP$'0H>^eNJ(Hsi鲹-waRʥfIzVl!@$>А\ox^+ZY9nHyP?raa 3寻psZX@utɀ]Aa`.1:pqxJi40Ir;E5&xO{|]+]S9f[}%+Cٿ*ܟVӋZh7J-#z7M$Bet~ø/1}%c"De~уYG!jN[6R n%O@ֽ Kz|P7eoZCTqzM&3\!ge®-(ECItw.Rqӂ;6t>$sc81-7Hqhk Mb-40.N:+w=)iTf[\m2pUSv;Xˢ䑧@꯲Y>h}<|)MD4sfz Rny$WiOaڴ7 &u,uI#0+20U.{s_LJ}I.1Y{RַF,v''5䫘|1WY%hpa_C}I Ϸѣ;tpN76y0ʵUYdyoyBf3VEĢ"EEٝDl,E`LGDW`]t ~ٙ=u*ضbKt6 xvʿ=2~g]LVr*缫VB>śW5;EgiGۅ-kfvp|fEX&۪0ft8EP5?,<.[oܪT]aE46ٱ%:ד]ّ{&Ϊ@ɪ>-,v#⡪иT "V6.۳y%|=ᝧiE)1 |'H+94αܻƐ\īLWO5/slC3ƪ<0Cžg!<5̫W nnc`tz}|qu#*c\6/l}Zⓖ&yW{:^7h@$Rmjzge #WVCv#Etˉq, q؈Uz|/ShMD&OW놕 }࿛y'5}HH񊵈@z%J:9uB?mNܲ"W&Z[tcF NE:j` jM}aLS!q9ϲ#ah t '$IAh!]JW5sc=fueVM1\ iފӺ\f𮩲(_cX SJsU ϰ2~[{hO6;i': ܹiEͦCk+n&$ZS6MsEdoKX՘K(>ӕ!-yJ'w=)X5APfRsxHP}5iMlot \:Dޚ%jЀ1N!*,g fW7s)r؀E| L$㻳}112Ja uwD  o(26"j g$G() FOR8 k>J,R A'{@.2`–ϴ_/b;ZbZu(dUUAx7ᯰua2>=T]57Zp\Q_ts'0|JzqZ!kw:+dF;j![(;`s`j 0Zl|:.$lD8P@ Ց{Ď Ema2ѧQƽţ]/K<!g7l0{Xn,7ǢMw@,^ybIĘ lV~\[;dP* K'CW|3o ݪ@[rod՟ۊ4%U?cy|" S2O|dZS;CF3Z^^6 MqFt/eg0>[dBT`I.,uy/ q` &j;d/`Dn ,rN-{)?DP;L!4;.Ƀǘ@`n!WTH[BS*Xa&̦Q[&pmqviJ_Lٓ&Mxs')8 ʐ5D^4/9[\)k` 7O.n,bjgGA&K|VhWp1F5Oă,C⿩<p0 ]BՂלn] 3Q/Gb) s?Pl_<9B*^K(%'^ E!n01j/-;܏y+O% U>앒?,((,]~"K2ޕQ?OIN>`QxHF=9a{U638पŢmx^g S*L-kdLn$G 7.RNd:* ^,0(v YNW`}m,>Uj*0NoC;DGQ--A?7dJXrE9lڳ"'acItG7u݊fʍHf*hF@j3d[;] kfnxQ,qݨX;\V_ ?8!7" 'jP \z ^ww*B:^53"Vȑ-8c%M*Yf>,#(R[`ڀ \%Ӌ@jS.)_jLEmk[P6,K0.?rkYHF/DYIALQ:qgKv0_qh?K0a)#\ztY?%fMMﺐ}?za( <@Z6(a%s=*ܢw"q!?quter᣸(@ex5(u XJGIVi;[YR I[5@䃚KRZ군Сܻlf& ᠁9qMtYbmv1=/)lQپjɒ Gm'QF &,Y63?8UGeLFxeK+%qV1IjWP87=lLҳV@Fq.[/(3 h^4S Vau<Ԋy[ XV嗆%ąc5ގE`nj˖v32yC#OY̭7wj@N ƿ :v#ng{ū B[t>?A:ChE$)u+5w5qQ X7V[G29nCuHIsKY\& G?%#jV`D]ynPn`#߾if!p|XB/O5 h7\xF$*2th]Ez %7#N]Qh R*J-\UGDO]Cvq'" lFQ! YZȢE+pVVYc/ڗlVXQӗ8%D6צ[Jp` F}4KhǡBvjɢwMU(-i4## ?ϸ>;LpنG&(ɬ1nGJց%~D *uYt_oU kx9Zfifࡆ63ɼ bKAH|Y r}@JuO6!8*SNٜ M?9@|9X_ Na]:HDPI/_[D؏ɼ(F$$B6lTX E_ύΫ< #%hWr‘JN4Xu݋J+YOܗ-׊+Iw|f7Gÿlpm_I;s`J\;H tU swgS΂<vc̵0á¿hE\ bUS8VA},'B}]e'pDwb,Bn)UGQ”3_N6> UҰU5R 2CFoOIN.2Av/m?hxno]慩H¿(2^8F^v+hl=gց"ΧEE!3?\k`AM(9^]߀vbU=i2٫d|>Z{]u"9gx#Q{tWp_A'ԫ1eQ#]m)9)X^o܅=4mU׬cBkMWހL3 c.0)-3A(ԋ e/_[SbʁXjY~7=oi: Q+L͖wu a͓D!Pgl-s-'Ŋdov_Te;,ЅFzQْG-4yAڌFdv< GB)HI{t+Fpz*P3ƀH>&QF=bgC^y<~ IK_ѳ!i|f/N_#(XZdNSބ5fKU708d+6PiEڠ8IlVgV.ϖwQD& TKvt4z^Hήh>40{/}d}-6oAAM ߏ(d'F=qwYG[DK{QHwK<GAC?z|y79@K ,I<U϶N} [yNą=zAq5B|.t' ӥXGOљaՈߩSLcY6ؔIl(G?vΌCTby$ y >8!C(_Љ1<BZ!`зyJ%A?!:Z~Ž{RTA+NfGoTTESl,Q +54W۹( ja߱,fӼMܜ,lsLHw! T?iDRb"ımF1$j ޅ#޲oDiʛ=!w ̼.(z_ÖB3"J2%M 6!|jNcOq1WΟ?PB>x7c N_ !ww9qCv!Ar-V)̲z&uTOH9}} _#4>롮|SʖIB Kإt&QV:#TAvň%7(zݝyX5d`HƷ94bв\ ]ѽ\)&'l[ckM.ꞌEy.IvؒS-PdbiةVL%Ta]j޿{{1$}>yL-2 RnG[%F7>5Ň͋Qm2fL{L"Cak{&85@fb^tQ\+ٶN`>` ˪xSIݩGCF?b'["Lًusq:&xS ԥ q ^Ďg/X^;lp;j;w†8rFmW%懽mlnȹB;׸EV @B9zNW1eh]}\t)]]4DԄo6v ;l/((%hNQ(O7c-kRY 7ͦxr_\o+&ޥafe>Gy3pCy܍#:\%F]cYJ[N#Q*&Dj\Oamɇ ]3)9-+ٍ%NehaٛaLfSiP\v IsrS$FYJ]OD:TQ~,{1^@h{&UzNB? PY"VSI&==G1(03ծ]VwfU&Q!Id-M,FLKVWW2i{d" QY+_oAvF?j}(%sf:JuM^ S%R#m:2$DѬз:3+%03Phܾʷ r:^ Eܦ0pݶZ؞Z~ڕщ: ڋ7|) |7IPQkDSfeNw^CO˴8Z͚Iq#PJ_$ç$3#2qZ+xjf⺀Q>jRTkFOf[| &r~4(`z䢊 #C^L;c}kVT& DZhey/~_9udM3,)z\Shd7wXTz "cr$sp+T"Z3 {Ao|'`+],[χ7@rtPސ7^.KК<_9>T B,CN1=ob+Ja6?;@`g\aTk Fڎ{̠V9ㄿ d$ DT=X#p-09 Q Wu>8GP{Y"=7ȎafY|3]`H{FTjZS2!0ospP=UrMw/Wjz*0'Q 镫x|q`#EI4 UDWIQ_Rڞ2* iMj)UeZ}ODH@NWoH`Sb[ܐn][I 7Ght"\bw1Č¿^HI1%D |QdX.#aQo<)>m?hɇPҬpB4pd86~H08:v=DIhXunٷ_< ;|WW U2pu/Ǒ"tȮ؝RI@K(h˨9ʿ]e/]Mߠbač㫱n=kg'<^wŷgsˏ $Os V^BT˶+X=B 1Kj rqy#㳟7x- (|G%H*sO/Yn'q`󣪧G(O+aqKS;Fp;R y^ B]1&P½y1ȈJ9]D7Fbsu m(f=|vJlM7BG`#Qzd(יvZ:IsRՕHXTRRTTa9>l-%Ejz2f]P/\UtDpZn0c. U=/Ӄ0\m7ݞ{s0Dk2 I֔|pRAor{"wǎWinީǰg02?`qm(v)U9ٌCp0 ףGaNb?mf@; +> 1J=M0rDž!a?V?q_b%6>@#`V6 I%w[x:j1wMrt}I Wd6Xɴ 3R<2~ɨ&InHVb@ҺtǣtZc3?v>V1>jsDwN~J$64+jhMRPJvՑYY }X-$Sip 36pZ[~B 1&M'U`d3yYV'X(;BoBfֿ¿2eo0*:pzmɼe䖝RVB4+ ǫ4<,ӌH‰W<2at1gOypN+Y3ɀA$޷Ma_Uxa5o{aG`R68ODaCw?pA)YwpSd{3Q@mqo螂m]裘VCh{F RмӠ}@tQNѠg+)>gO,ؠR{,k.Ѧ)Xb4> QVo_,hv`FBh`hAQw>aGYLU4EDlNIxHVh Y?S(fs r3Fn//O9rLUߦĈ&NrxeȔď !/C{G"$Ùenam'=%ۏ)C 7#/C k"tV&\E l_ pfk!1Hef!Su&ֿv_r/Bd7bpw9H\HED?RX7 Ò"ލv-CW7VG1Z9p.N2%w55oz5]ĸp1u*B4Yڰ8V>7 [@^fHYsc9,trO+("ǥqra , 'C{0r@}̣C}/0;N<Gwsy5•o©ǙFd#&qw҈8q5-BMrL()U젵 sbzG+}`ENY!yh]NwekyE9G{*hR g 2.Xa5]b s}W!0N$- S10E@*;$q.EM8zj~uw: W}aQLvOFh?22l`~Drlb/>Gܶ ub|/7TS1p#eh8rZfUS & f^t@y:}CN@3jݕU6u>5=>"V>%iIRM+ii ÞsYZҎuSlY:޿ʵTD/A /K5LsMv8:3S.IwKԆ&sj]JgY2h?Z2r KugT]L3Xb8FQ[9+Qb!C\”A&^DCVC: 'y/I LgY)V5TM/Xӳ4K6Dste'꾿.&gRij$0D\^0`3&]7/e?sIk `A7H Ik{;QƋ"vԱaV{ w"W>faEƌ:pܿD,~)bOFh _ƂR?x 7?3<Q9rdl Vew] }Az8=>0+ˍnw31ѩh e# °@{:9i7+/VOidǩv$1PpFF:ߵI]O kRVng$@]v0ȗSNZN\>d%8?"e AHSC@ZTxL2*pX9 Eg⿺GS9;Q\:4q}'GŤ93/A{34gS(*ۇܛyC"EWv)WEDCӸWP݉/D C ?j?{ #w.SK.O7g.袷 ̥0_/œ1;)30@8UDUhHHIWw!r XKdsD0M5ʚևP<҄놀>a/8skG~Gel.ݥg/_L}[4A/kqIK}-[ 4o_+&j.I tBYxjMj$ F- j1/n M?%mM:C$XPsXlv MQ6 c{ .eGǗImA^`"hh3E>3V\DՃ_k%alB\o<协e9vNɁcQ:`@h}T*.1ܧehҪֈ͋ek5.|$8\8>c [ oHK'~!^TgzXμ*:-UGQ2BEQsU:Yf3sGIjc*N(P,#Б`ʦ?d~-Θ@6OlӱDFxS3^+;hVln6>HjK{t#>AfТ4wuꗃH;"SCyKn ڎDs4>VƷ)G%dOd fIsA@/"%R[85mq+HMB9 /$P6,A@Y#nz@$ri'E͘(Ъ_gWd"X4ۭW M(ÅI}V_/NhERU(.}H13~]!]ҵm@YSwԪIE?gqHz^z)IluA9]Nk@&!UdHM,Lr9E†]zADh[R^ۆ$1a"Xq?i)ݡ-MGOn9Ќ¤4]@|JhGɑ.PE /F -@qZ;'ݲ2l~wT-𻐍[ݺ8=~G)/OڻD0 ѣ hD'F!7 $h5XctWUU?AИרАӉyeVܠNѧyl Μ@c|E` & ]X;ىTaZOwom6%pM,>b߁7~Ms)Ny#2'<&ll/$I.#]Pxȥׁh?gUN*#9bmiSTZx{*<Hf; Buη*JI5R>'=ՙX"_s'YX2S+(ZTS 3fsg),gzOyMB C|*Yb #]U ].~iIbN|E RJƋh!y1+:Cx7{HOzޮX/%(^Ct=[mɰI6a^]!ݺϞo֕Ԣz]}s`CrY~sy'(3Mwr4l[Ymа(vvH^)&7(tgSoAvꦋȋCe-2Cq?#5MڅLh|6:6iԯ1'] ]bOZ~Nifcԭ?x^ql2Ʒ Tp7NT1װkfM˩lЧf*ps^O ܗo̳Q4#Ʒ{jB̡ĥ?mD":y@xƛt Jv'[C 7HA޻GC˩OL=~PA|J/c|>-7 DB z3~U[m%s^SlWT֋X48lE 23t#5dtz5j)0tf=)uYev,,'6˩rμ>RO<6 %#F&X3jt"u]y'@PuUz^RiEj$o_O C¦Rsӝ3$5&L䓂t'lρ5m]*< j`m2zf18%j!h#Ԟ55d tzTQ/t׮%r8k*8dž0V.-A4K)V!u8O 6- '^ϿˋediciɆvY7{:l$+X4%^iE48L:U!7[FkSLFŪ½_Q . Hý:#/24mߚc4)>M.+A[rW]9qR-߃#&G~47i!'Y벸WI^e@X=sjk([.$Tī7V#fD]ox*C; Z>$Ki6Tz>/*g^kvI,Kb#2 I}CSƨ`ID ˯'PA [!i6OүAѶ䏜AGf ʵ˳pe6:]œ3Hx-?)DEu+%8=6K^R0 \2-dç~MTp;d/t-3]O}҅xg Iv|u:]7qኻ.)'|i-݅9>,¾T,SRR=~lƔ\BgV.4x`d0퓢B?9TE TB4#}Zɞ=D["\z3)HAݨ~eHC+^|<י+r|x5`riܦ\H|8 yCKQ ~Ln 7#P۽գ Ly8n(Rz !!Vy ӣ{lJA$b^I[,YF̗^B.5 ʐ#ՊV`I:r>bN-r`-`9vcH ݋a䇬 !CnE`scC~Ёne)jBlNdT6 ]%Aq7&s^Y<:s)>dx.6\ >Z˲cUړVd5=z`cWfwsĻsp }#'M-[]Hgl)&kRsc&hץ i '[1 + gr`U]û_8!5lI/ZHgK[~WHzGR݌ dP-DB^ g=~qPDǭGlɖe >52n#CR?M5I!iY_`1Oڽil lr7 2`y*'^j;6SVCΈҗOu8[q,g0LVj[)H_%wlwQxCc6{]wHcϹ57Qү[e&]7HOϕ/H# bkA6$t`]hoE}= ˬn?(s+,P 4rTwltd9N^F x߮hS)kZ6gN6Ms^)7Mhi c]<.j>sw`Sp mn$TIk/h,1BhunK& k@,@W|] DƷaSeOe)[L1 *_~HDq1q9{AhxaIն/@-&D<[;pXKmEC^Hmt䃲^j/B~b,'28pSzbUģm]*W@W1II^ϴ3D[y݂+~2fvWt~Vu秱c&[h&9+⬷ tg0>=NdkyĺVH.&5LE0tsj&nC7yhUЫhrԊy$iO}Ƴ܀l#½JYQ`D%+ U<3G)iEfV>97 ^y~CSljYO2;4~ +3vh:ʃ\L|hU?L.~=+n[G &SHDx~YT(0K=.;z8ZwDM'I[4))v9y>ULfhp0>Ӧպ ~9ш̬7 5IWIG =wPg6U"5P2A"Ӷ#"a(A gaeBLbۖi}Ǟ!ܡ N Mt&8s^m,k?YLsH/ᴑTdԅOhVAypsdE3m 7\sn=o==ꎍb?0MY~:sB|^hשltiXj繁!IvlB+b ,PmvM2zf. Pڧ2ng7@ G\W DL <GqlTac}Ф8/U=@10;#M PO4]w0=k7~fӀaM_DB](jU< A =Yx֨F%(Pi#:×]V+ɥ˧c-;U5l2/S`5ufϲRxSwY1A]jrZ#=x(oAYL߻HYbDtW47-(D#G<]v׻pbYBHUl>h/LBEgnk]Ww\2 Y/#S'(\,X|pə'UqVgV jģy쇁qꦉЍQ*<;j>Ydd(@n*96>ʘ3@$&M{ps pQgXJtf[f+אIVKF뭡E4ӔՕև"+I-]9"0Bwe\~IDmqT5.ޭWa J,)SwmrRS 9 %@7%NF=~"?sE 9(Ϥ 8:+vfI# {bŧ^q]Msm-Z*jD`ġ1 g nWSŠ $u"X2+~a Dq4޷e@GQFi37N(NXZd:Qe"YOƏR'IM R,88C3\ѯC[ /.*n ZWB)e84LRn'^ۧ}I4)TcQ-+F,-5+8DUiJTAPz5 kEG+jg4VNIq(J$ދ;bҞF N̥:gN etMZt7(\.wwߵQVI̛nFPT00h#.dp}eA*%ac>}"sԲ G|K-:n אUi|͈V䆙pdSPDKQlBsh_THMg2}~Iڮ]-u4rDyc[nnYCwvIFː/V{q@],wþ~M4*Sw\gOjrQ`y`ΛLα4~6űD~[w64󳐀2]lM>/S Wi`!g?у<#ydK&H奏r=nF=۟<3WmFvߍ?gho_>)%ƿME;gwBQ4$SU^Lc;w6^w5Bh O'LH1ds9Jܳ[.f#ߑDn=R#B *iɿuKV)J=qˣ)|c6Kw'(vp/ܩ~$D`}>{X]*y E?0rJ7?Xݺ]r*EVzI ZΎn`zc;U;j.>0K1Eh`Iͪ4w؆wiL}=zNrZiIYĒَQtޑ$0EuP&F#-:u2Of" 0+b],=۾%(< gr\ VVPH?"Aoi{%=ѵ% ̇.n jHʺNuy )]`s '{ZQb/@9681v@P1 7Z΢* դQ;"NxVʞ.ǹGwi9(EtҸ1TRZg +Crmj?3=F rz(=`-M}J(,A=ZVj>+P?3_qNJ"ߨUUu `ߦi0Bٸ<:q-5(0#&vŷw[ar43BVM>jD_# q~"DŽtc| {'f$c$wF \wMY)Unb#Sށ5tx)FZp ղ-d>tV}@uN~pi|HWHX( vzh 9/?$ ; p&UBs79ѾEb`̉CD+Ph^د0y-X 4ĈM(D?1gq޺O/@Ӓ- qmū، 0q䊾(eѲ kO"pY}O>$ Q{Pȸl Z GPMtO4|%0VǯCꡧyƓ`h/#DvΓf.oN"4}42!IXJ]*O\+PMDvJ/c/ iwu[_K=Ǫ)[ ~%D 0*eH_{h] Γ{˜9!PWЀƣI靏oA`(&8ivGޟTH&1f\>% MjɽZ_1|J\'>{nk yY`˖Ĝ0s0.Y_B&mkdoy2z@)~Ε`H%ל!D>9 wвX.z&6T56#윓ƶxFP]ݼ<`qflw7,)$T_Vk/v~,yi`aEM-mbD0ݒ2co{*vs61]O_w@&Nj~o;i1 dbIz97𿜌~pИl[j*\_-~6[4d!UMW3|~Sw4W'?с nڇeV/UteQ Ax]+aQ@6T^% y\8 0|bu]N pK>U}w%)<dt[A3GZJ}bC$DXӵq2٪gaK|rϕF)EE֬߂ŀ6 TIh3j*]6's<܊#<,!1IG&p>׭NiTmeE+~nc1WYYzWNDYlݑ8_/z1DJtжnJyhM<"ظ=a#4fDݖJN;Lkɤbo^I1­xpX="gōǓĖ`ePy<.ޓ}FXNn85WФZ}b/5\D '^OSM.r~qXMj3S*: 3")L5{[#|!w=p7! /-,EL\! ԑ сiwԋGPK*JBeV8h8!~la:)I&YKQXpA>mѶw7l>W6%C^v`}+3!(n˵r@㮄ȤalŒV׺J|J\ PnEzo45z!4ӊ4iv]ʤaraG(|Tu;[7uҡodGn@zߴ&  CR=qGB"y;'|N1 /X&D糓LQ{z36QY_; $Iڢ^㺵_wkB=6xVDGV]Lj}qTl~_!(q8>`g NK%tgV\U nL SU,h'_8* i!OnB'wP0*Û:,y8`x:x.v)ϛ#^isUjZھ v _5D$ٓ WAԢTN՛Zq͑4liX =7j$N$˽LZE$Zpb %z,(2T滈gDmv4Qfk%2l'L۲ChїRrpi`>q{?XcW1?!WgR]P0bO2.v!NJEWϬ5e`$%o,@.(nbɚT.#B@=.crHkxdEĉDUUaqsIzmF˚X0`F+RE #ا:w<(7x)p#-'Ro__ͮ!͉ri^W8O1`߄EI֐,AMp"',k|ou m 5PS +D׉8']3k,ʌZDXջ0 ePE[Xq9J/zUc7OV ui,$Uqb~& >b3L*F[gCU# ?䴺[dѦe+Hi "'"`W0&|7?=IWTE+b3ۿzdaKpNg7 cmQ:,0kV燾hXa⇥%0{B",{wR@Ԓ*gj߻A2_o8G$ c#\`="Oig YjdxZffOB0!N '"٫. jĩqMU#8fH*4 =wJ-?.@FJ]bYpWzG ]g Kx0֗k3Ԗ)MZ 얔Q_^ʧ?:iW&WUU lnf~/`fq8=?*)Yc)#\,) (8%)E zV.qlrK}Ds]:;!Pe+$ZR65Ipߤm')YQ sU[ W bN1:=mPY.(21؞Tϑ4҂b\yv-Sس/c!C2s_2?z=%>v/E AIƒWH8@-,X j":ʥq5'ς0pJ-#5-uVCp7Zgm燉Pl.is IpDTۿ(^X@O/`\ܒ![Ɍ{'FW@Fpyc.UJӜKeI!ni-J靬}{KWnY -MMol-gLzSg(SSa6\|aa Đ 2b'(C8篯q`5 xL#opDEAz(kᗇ0<Nxc[.3:jX*Mv/S7.Ůh8ߢͷ|t[#Ecge!;nίbZz-OL8 ߢm.ܪ_ ت8QZj(U.4LFKK!b/n mX[ΨKV <[o1X{v$umNA3;?%h3ᦼS'ou9 >UM2(z(A*4eT}%RmQ2G9;/e\~GTn*DjvN^WC&|g ѫFWCnV-muI= 4X ^XX=$,DuD8 RxO*_隯K.el(6 T,|wW*SR!:|](j;$X@N(0ݕϗy7![%ŔHSi=gmHeK׽Gg6&厬uy $ Qn?5S~Qt|t6*[w {t wBjH,윈Έzfx;*JN)K1N54-6Y"gks)2&sO>z˅ W7#j BuWm#JEeBl\ BđyΉ08La:Cۄ:_b^g&K䱦 L$t=EC%T@ѡ}d.5v kDAwuf^(cbs"LC1}7" K]R:_s?`v#EPܘ\z-D)佖 Bƙ?"g^2/23cGj>-e%qA4;:^)N#cJH$UK|xG)S |W*>pr5HfIZeJYLODXKxzc kHѻwydr'(d,{2x/7Öϴ_A)h#ohRƈ>Ʊ2i=m0Nq'JzzyOЕ>@ lC5Co;^.0ᖛ&yO 6յOө /\ZR+LL1殎9Op%N!:\;4<o"xeCx +^ ׾.3~KI) #b38|*cG æYf|W$Z1b\9MVNe2_R]?˜J qᶜ5X٠e SC?OF4"ؙ8].g='jIkd*n 6r@ra2?RܺWlMx-D>΂C#O!$ԽQ;ctdƨU Y1^!tZ٭GAvD$5иS<4܀CHr չ*NZ5"u1z]&ƯҺ&!BT$3"03ۣX~ʜ-BmC:݀–v. +ݛ`&űk{%܉%;k81]fGeq Fs YZ_FS3G36hI`es}/&lѿ#_įD^ }@Ygo95“#⩙L 9uIbeVBCL\V;#3 "I;): e̳ox_kR/WcI3R3}?<A? Yfy}g܄0r!}}^饤-)?A WGh}F{⌤¯*L٧M'GhH7N亦 P'`𲴲[bsɗLkUSbƋhKEYgY=H P3 ۨ$b\x tYv]1ml)RB>Y,X,.9`'VJF?-y`]\C"-0Ƶ/UzE-45Oxj-w A R5M*2ǶEΔwM!gc$bUU|^PEIN>|r+HǁxY"PGDz/^H&gs|>Ļ,>IN/ 'uIIV֡ ȖMV:@s*~D,8Y~t^>y}q&k3h`Џ6"9xqA¶qJ \JȎQXqm:$*NXN{3|~RC=lr_MΣr_)x\ܪ1k _IhlX /ʏtc?@Is7~%sq<LJ-kOs;K;M5ƝTAzJoJ0Ħ T)kjW<y#*`KpK 1!! X V?"Nx `)zP:StmzS8Ɲ[Ʊ/py]ҍqҔ#x͐Ϗj?J 6x Nh)S J^Y"hΜm WopǤEcZWb五xϢw'Gx>z\i5$6}k+m N%uޚk`\98e;9 8b_Kp( `3m-͢1tnHo@uM}&3,cSqꖆ{SPc} ˊ  FK+Va)ت@Da*#U&O@Q}1aGzޔź,@{6st0TuwL+Iے<.Ӄm"*R3ģƵ<wр}ƃ0o tUvr9ƹWy7HU{|Hx|wqfva}J2|~|wm`1xe4pL%UafˡsPb [i%BZ:ruDce&W̆fHs{@3iaaat!Z&p4pT:f)-#) @DЩs;Vl^Q"!lhsW9<6w \?)1f r:X` _x. אaSڙϙ$gE#Du bۘsr&oQRC:s\f *4"l#g@5͆1lx^i?jtCbtpO_uӖa(X OuGhJĘ F8nAieׯsW7 ~&OUbW@̻5Zk \`z[{~h:wIpܸbY}xUǦT?l|Z]Oyr_(v~í ag]G#.tHSh%'Y{p!U-uͪ9U¤0qR]*__΢ԹTb]f2 -\ǒ (Ol \CDkE(X E9;sSnS#9rڝ< c+ !eGt- '5Wv8j΃z7P b|vΥ_`&]:=Ec8ڇy)ę J/1iZJq4x' r_ϔVÌZuv/eG g,C A=RS5:V̀A\OTHBrFD-A y~ţZc]Pw!ƶVv9EE?Ӏb{# BfJ0a )tۏ?.;apDˏk IL>iíX Z =)?U1B8Y\S5;ẢzҰ,U2dm48.P,JiCC8"k hD5ɐu 0QWIpM)4s2MLi]R)=;ƣ;֠@5 ]T}FNbj<ì!<(LzN R|2:FN|1Pf~#mSjw!SuUHox/ R Yʷ8Ɲui+oFem֚x8?&1\Gިg@AjǑB`UpRDSH5a$}ߐo ~B,.OONSg8F?|:|l⮄8[6N}f CmC3Ye?5{d|%X]((}G{zLhR#LS0Be W„5oκ~2^F >4*!H.oX-'XZY2-8pW,ad. sbMi2YsAWʽ<j f/<ƾ\*7X+Arch*H6 dhԂ|e"]Ђ88 n&EЁ*x7 9b-&x'y}O=]Հ}4/-q;3$!GzT#w6FzIrͺ,pyWd&U`T|xn⿧@{Yt`<6W/m⽜:!ѣKXC/6?QO@2[Y] 6)&u"4iy.V-ٝq` ЙS%Zln ówn ٸ)aZo~z;@Ұ *7Tɳ X&73Q?%eH&f~׉4&uјa4rc rFĔ%bB]2Qʫy dv,M?ʚ*]141rns#O]}kfq{.<)ZQݥY$Pzh[ !RkN ;1cb졘˘o4]vW/lF loV55*:qhS"uʀm. f17ջG``ž6"#̒y}آ[V˅C]ʃ+14,U^S4nh8*o|IJs3]|f*,MĜ^Ueؚ2c#ʹ5ƥAl,Jj;W79YNà̪2:~<iOՖ\NuF_` OB=O՜,cDT &֥ N>l\2e˺Ykhkq $UY{qs>T#[V,9MaS`Gыv{\itmޚ3G`hX )1h/sB9ŘҠ31IK`q=Ɗن'j?%%NgQ Hxm2;A)q֍o^ϐiTPK#n.x?x@WB%s6(B;~Tb@k1LIȀױasReWmL6c&QG舚I $Z,Az~  KQn\fHGq@f`&saMqlqy#6gmIWg@":tXBt_'S_P]~oT1;E_VIBИ# n@"J(G8'/w)\Ӧ!qD "[VA>'?XՌKݪfDm]2&^ @+7rBJ.>ʩ.~j*E-eRuV{ #4[>TuZCdS$DƺeVxVY .10NJwǀ ?%W *`V㹾X5fT#w@Υ $[SHu^+ޙI k}*pCqY["Uu:J "L&*FN_)˽ 3$B F޸lsb%Gwz鷕ݙFN:#!/EQ⼵S]SI W K@{H#M q rH^l> &8EM$HbMB7NF3^WJh0MC>:ʶRp@7a4.Pþ `yf}03j_t|Ʊ+7h_*;/ `r:ٔ졌3UK66iE"zXEaOJ8AgTJY{ hܭD7(;`#oih!]b5\›-Zۘ]sX#M?Z`ɑn"ddZe.^9m'4L9nN(rB&1q&̪7IɆzFӡڢ9?Tn.|8#.—=m6[;//U+Kg]=+ m4X\NF \5Z7RkPLlQT|ZM¾u LWZQDj6DbQZ̬S5gy`q/([NJ kA«Seɦ pw hM25s#-x\GݯCe%=Ech91>}#ca٨()-&Eu8F=$iL珗A RR·Ӿ[he+$ c@l(U\i\͒s7'دa>߫tRSڬg[%=/~mO14ST2+&Z5m-VZpW\YձYm#k\n?Hר DֻҖ3@!85)}x[۰'xDؿX=$AFqhZ2[2>M2E+:k~KQ,+ <6Qd_}!s=^\]ÂGB}wŐF.X~ub:p"mH+ t*e$~ɻkFaIwpP^4q97؞f ,fpɪX ӓa vSS8穜n ]|@J llUX䘞&㦬Vל0=n ZGqxQui=X>mfzoĻSq LK'HjͰR ivָܣR b!d~ON䪓(M&ɛ՛)q"rsj׼|=T>`v1K!K T=~zg7ZkVi]O13b#$D\wy1ǐ+ l6 Zpc)rqy$3 P*N/pvи^#HE;h FH-dImfE!PB*Xs3"Ѣ1;:a'#II ckn PfO+F0Şq1IUƍԔ$5 !^4C=lr#< f ) PgTA5th=4]JAY۳xiqgbKP 4ٿ cL8VpA6BCEsbŕjpɚ} _KDg 5ŝ K;];wcP ~^7mM.EީPPZ0ө^atΗ*ԱcwVҌ!b.KFvݖd08>VIeKj;XZȋqS}ϘC=IZ^<%gl8$:2Ĭly#l_ou9x l-`=#TzbhE|ec^VRZϥƳuet.Nv5f\} -D7HGmCv8SGV}rYRnCz9aq"Xʶf1ceiJK (=B˃vF`iGvQC=(:|3mѕ]#+,\OvNߑ\Fw1g~" YCm[#lcI-]Th\WudgjZhh9%DQq 2ESDC $l}WmVΨ˰8^f}:Z\C^tnc ۃͽZ G`.VJVQ W\21P91Aii~;acħDSn  ~ !QFn-XŁ"[o'ί޹O[{sx%+oN8ZR̭YD>;n>qXfI {a6f*|]q5.G2M`4xy4z6C˰_G! LYx{BQ-5_ b)ُ_?^ {nnfiжrS0s_zLz]`/T&~YGwb z-It7a?M\q6IlJNkB Ynzl.KOG.Ծ8}gVP1 7^/Kt,n[]1 qNsYO9~oXY@:݈+S|]bf 52>²_/! MLHD/åSBh<-+~ʊŝ䘢{\o'|ru$uE]Pˬjc*Z_\G%mFӾm=7v-g(U0q /<_%Q =r=ݓ֙"3w kJ_8g,u{9įrɛ! #J!TY(S{NǏ6:>tp5|/v'2%)˰v޼$p BEw>AgG 7]c"Z= '^e;-yS+[e0 Bm N&D֭ʦ1^CdCv}Lϋ0.$=u8"kV_v]4#EqX V?mbDd!T2/ hoe<´2=̽dqLܡ՜_dpY} { w{c=NW4A;?|Eu ^|`'Kg>kT=wH|MrZq;HAeT,= P_vi_+fZܙFQLXy='P9?ol}>\DSyLߏԌ'ЋIMQN4s cR` ){ε9O_gx%dAf5K9C1aw\eH/g%M+XnqV )M2s {G"j`{T#&χfdZ2n9xjQKZp`h O%S| ֓ƛN"\Jwရk׫5(G=`<>{rڻr$4}3'l=ȑ 9[AͰ[}16х˞ #- A/N-3r^(WϾ:ZVZDrյ9-!Rq LPtA?TUFp'$ <)k*ĂzwȫY(ZA/A\ֿ‹s$fLmE0.A[ 6)C.yNjҽWM ڕM?~Ӂ<~aRAbMg{Q`-+ E۴v.Pel tftU!^ңvHEj-âOmCNJıŠ)Z"cz#H\^ )BưakQwY"O/TO07=i.|U7nE(4bqFG[Ai˩̰ )yL#N&1g·ytHEćd)Uv*M(z1 ˾x'W'S F) }6SwF\WVWц1o0,aXH\/>+ F%,kNT Wr)<ؠa)i] YZĪ/[HХ.f (OFG +AJ>+VM:"+nol p,+6^ww+AVdCbx٬*{G'fSCxxS凧YW+@.ׄD&}'perDH.qH\p_aWnğ1taB&2&e1zH }Ģx38V1u,p OJhM|֖@ J.(Nd5"CZݾ^I-nfS@0/g-:6*5}&矾 TVVt+ҪsyEj+pŻJfiYIYͷ7vzϓC<ʡn{Qn['Kj' &A"6]݆o`ļyzOһ\ nh%֑C) ˴TGmKdO+U, 凒A5s$2%K/Ax#-`?W$U~e?cGvm1}s.¥Ge0Rox4^gy5MռxTC&`&_b`?+).6~sgZRO| *{5 F$bf6c0Xuf#Q|kZ‰CEy`2c4 zqqGI/d׷խC zCYmp[K%\yζA;3};g@ϲ3T$3ًЗGK,V'rTd7o,CfUd >0'q$ ïy 8S"jhձ9veC(3N{7{"*Mz=hwwfݱ (o"˲$=+ B%dtSxmƴYŭ3v+ةFQVB\院wH3Z5k'!="d;I`t?kDULYY]nn.6=w%Ƞ2ݮDk?Gyͺl]RE7`>zDYe+Qgy5C0Apa4kqme zp,. Ƿp?rc fMMucfSx%e61RӶ#u5m9H4VOV1{]Քf:`&>T-W#R [wӐP_ k췅P2@ ;E 9 fD]ڋ'K3Iw,W sľԓ]w+!O4VH%ǚ%̤g si Q>̕ "Xey ;QX3h\!nÈY3`D]Àj:ȲU/EdS4W Ll{efz\ZX\@vsL e)_Wav[\.~V? ZkuH;=H BҐ"+My5BZK=" jom|Ƅ{Xɝ7hj^ נRsQbrgFQ D/O[\|h^ͨBhQ\B[.w#FA%G/v֋`iX.i||H)|LLlʦ5Ů{^mGW( ]+Vaa`DqS:OdBDf"MbBQ7u#E|LozC Ͻ\ U.A*\a1u96xnpPoڤikZ*e(`^6F/sM?Wf`=5_E`)vMdH5D.q:Ix0Z 6`$Xjœ*]e?cӗIG#[%km~ň`)}yl `} xI|ǫ9kBmSg(z7`@R䲪d t i̜*K bx>a]Fktc78}s]% i*د'y]ړ@hTTĥPuKEuzsi0ǐg":W7 ͙-D>hfzg|DlOPF U8:sD:^\|#"/;R// BLo*Bi*!ݮxS#wy &$vs7t4գqmC~̳ L"p8zg@#a,YC{ޤBYPKHa18skPg!x^pSoʓ]d?rBUNJe,2Z<3^N n,cTr|ZC ^Igġ3BǾ3ж뭸!%H`JRSF}5ex)ZŇC[6)ޱ4J*5׽ j-v$#;%# e* :tcAZV~vS%O" 2gt ,Ujrw)$j:ŵFgȭ K?14H۹lLD#Z$pt}YUK%@V|VCJvN1kX).?_Ҋ^r@2|/]ko4éؾ|z,0x%-u BusߕS>M uZ0:2$?Ubz|S$ &mPA'=ON9e6?B9qQyˎѣlՇ,CaRAf.ү JѴj^nb{/6;Qbږ/ߗD-p _?oԴQ%aGP$ HLZ.*eP!TJx@\7# k 1!T5coEbtf3--MΰCSǼI \H/-E9Y`Gʕqt)j}n\ \TF ?uW~XB=mYOn0忪 }PY/ܧ ܟ0+5VR+2e^y5h _ilēdNbDQޚ0AGDh=XxA<[> 9S}֝Ft otu bHwMeh(N>uH&$ @m}Zmamy\Nu|x'ct!D̮M)49fjp{ͮ̃Iebnl<`p@9/)׏qְ\I P8 M_3ud,34Jς[BH߳Mv\Q' VN JmEr{'dtAj"*lk2r!5my%U@jN4abfNzeveo!'o{aה YOC_^8L^!_LL0 DLE$r̢}ulOd,.(l['[`FJsd]md#&Bi+ȸ պhZ_ҖD& N;heh3}xݒDCV U\ͷR0OV,U8qi7wU}Yu;{4yoEezz` +Vjs@<iԊ1~A"WYSn`G.Y-x]P| EeIw@ 9mqBl$&uLѫ؍A JyICE4Ey?$(b۩ z*sd  O(]}/O -؍TWB4l72ssT"IDQ_z׼~8O b8hTպk .4 7,eTA&BO!ׁwM}c)Ř[T.}@A&h¿6Ke>z\5Nb`2y:z`ol+vWIkFL^e4 }= I[V 7lr=[: ^*'~AqE4aғ:{qx`]b;p~lK8VoL~sjp9׽gϻj<&mFֲtH枞kaㆃBTId)/:FnadH>I#ԁf,7f4yR!IyI͢|gw=ŝ\@k3\:v6{J:o] Vx (])Fj`W`?lQDki"2)NcL-i%^=aE ڟ#. ?ʝ۔2?CA#29KDqZj AY k8y!/)jX>њݼt%S80&+s2xN%tW MWYx_rnI7^@Grid:[ۃ|SHz'7`-A ZD9nraw9ay+ . ~4O0bOEKQ^ 2_*,r<{}8jŞmj'=+O7${0冀Fh '|/?=XDf5׌Z}[wH\k=p\B|LxtQiSYL,J^-'ֲux|yL 8W [Vv7e뜶obVDGʓ+fx=)4eHHJ1j7ySB#B L RyrqyWQ\6;|RaثNz>;8'c2h+w-șCF4&l--ҺVIX%ӓ06 ls7.e,%twX9.> #i&Y+/AյKzjxRkYǴAWOS;5̃\Y!b!8$M/ LlsILR;T1"]*?5,ihYtHwGhQ:d΁ iLjស b nƽBhƑul~ez%]_K# O&byZ.ݱ^wAz4Ot**L{WZ=Qk$ ~-Rsl/{]ɸuQ8\^DvԪM.s$&jmh~& Я9yUv5| ' PW*A%*K`]dؘ' QGkHҖ1ч2 V&0[ Z*#&$ΣߨnѕL>b@&ͬL?08c햚xh7^?[R"=Z;*r\J~źوi =Ȝm3u) &QnQkƎTJXCD%ǃlMsP]vE [$?(,UݚVBP$21?h~ͱpgɵ3a;*[uQI'iIgo|t^9m꧄}fu d,~Z4oprIM \t%3^lAȄ"Lť*a:)t5Zp2sxBjOz >dvp]9@w|r(#UvR띨nzyAL{R򌧯) ҴxYTvx*X=91[ufu {y5o H.[kL:!B~9fj7cW ?W > &\{Ԯ!+jq):w#x\N;Z&}L+3u?HmHIgrX Ȯ ~%oQEEV_z;"bxNZ]ϝm_=) `OFw8[bh ̺j,ߺA &.k;:w ga~IZʾ̸ 0s˻ yJDFXi0g+Mn훬+u@vmCn督eə'FfFAUnZvݒۛɯRmHߴep5 Ѩ6 ؔg) RyeF$Ȩ'! xotB,GnaѬ.vEgŠZ J6N4{W|-(_L{Db$!;R07LU (?4h",mLNP1e rvz/iF;> pQ@;e~Cl:&>C+OIP쇷  A&2@MQ*y'i!ߟ' fj&P Q7{`cZEmGwv[O64B~{Q3UO28bIu e8%rhÛ<?ى*fc[)A!A7D}ύʌJv@aUOaͥtj>N-R**cb9ԅIx&18o4Oł@ldix#]s[e2=bQ4~ܤ%'}VyX)Lk(ʉ;#B0ݧEY"\pmde RQ `W Z)Yz>:룭c_rw 8 (T=LϤ*FRF}&>Zۀz*ѿlJqb@\'aEOaRlڻ'`~Rm:-5+ OWoe8wZDeBS{գ$6*x$IaR*sG{0X̲yA zef)}Fȸ;wmUF+W'Q%AC'a 'zS#>ߢЅ@Qu`^岆v4f^JZRGL:  L-cEߵ{ >pUԭ(!̪S3H:r.X٥CtEQ[oU,Ͼ=i/ ^cN[AurTЖclc*~ȕ/:mֻw[8'nF?tz$H?^-ԋR9} ިNKbrRmp :;nqحD`tq%,N׼_w~dUހdsX]U;0$+"Da+o6jw7V%E A )[6 V׊%m:xci4Yo GK+&V"6[9eck|0&xzcrZ!6OŖi畢Gh%JEpaCZ-(snMmㄩ%S9dm-a=}e_%3tD©ʗLD$y(0_F,^! W>>*cEE9ざJpcTk#bt 11~EdhK1`b|85YSWrϸo9#f*Rh)&;O){lc9qdF <~SM^H=Yms'.XsE48z{Jc@:ۮFNx]&CFn>'4^vI~r 9Pf&%#V .n(߬VKR0pјoB ğI·;)׆UAv Bq$o#HZHJ!iഅd:w7-at}R3hn5v~fi%dEmԪYBrnۅ Q&( 7!;4aUZG6ŭwA7~*ț` -5@b<.昸"Ȭ5: }6p6Q b_6ߖ%: -H .f)\]~1LW^ҜWNXr@EXG&`IB+xŏZ~Xbm) T 8x/U1Ӱ|2ts|,оOnnMOaa~uW*2-IʳŠ/d׊4UEwͦd}Gcv@.N[2`6Գg H‡U.MV,HmD/wRUBN\%ffDr9]aڍ<3ЩL ĬiBbh3CboMPaB}B,IdocRר~fn ~HT-!4}^AFzߙq&xL wF#)!h By};G9]wLDY4UX>nDHp/'.أTttv('6Y ۣ{VS͂3~qk=!iw)M *9+ru8&vϪK0QlurWg_?,x۟·_ Xy_xh1?D Q7ymp^mW*Ts#eHG>8+4ה`2kzDCP~rrg ԏI3;Ǭ+l*jܟ [, ρ9xTFГbt ohͣICL/dg}R>-4zF<.jiÎMq +..ۣ"o.L^ E-$ba  /ڥmGaiǃ>j{VN\ X9gE> 44#Q;рϼԃKg[SAl0Cc):{Hva4mGeWA&3cڰhKB9?mR] X)Ү_[oB৴fN$+@Ѱ)b{O0/? ׺TΣhDf[~\{ڈLꍊi`3kwn:i[wnHHbbIɐAu r?LF K?i>,4J#Ӝ*'6!Dy9MMk1J (?gM3ew; kvnmubKo3 Hf }8*5 )E] kb[^h˿u܆Q?Uݥl&m=Lԩ]H2v͇‚؄$OQKN]b ⠡;t1Ye_yyJhy]Hd/ ۼlMDZ ;b1JeD+ýVP~Wũx;?K5ɸu.i3!뒳6<ʎx+^HDSG-XtTR;:?, ҝaB~hXdQn PdGTI"ou# {FPnYUYy$ǗF:ެUj'Xڮ\ -^tf~1=m 6Tr1 8wR,0 Ie':0T62[1 #ɗ]WYݛybKaܨ&/CAo{d I{wY0ۜaS1ivsK2$'i,Evm2*/A1|YSU[[T۞6׳sgM%eق$B'<]k;b\pTZ pr=PgRJk$Ϩ~.GHH|o Ѽ^ה@ .]AAe,ڋ2ƶIfZ,Rjp#w86ftցFTF',hKOڷҗ}) tf̅mߌA|7okƃy=bYq2a } @{EY8g#-mDmUAem﬍}[7yIeɩ7U1e[77Q`$6jNkё&LtƓRoN}F\g>m1E2ںR|6X_3\.Qǻe7xV\39H<׽ܵkҥ:$AQBvT9+4 \×vPs/q;ðJ3/} V$ Zk0~ ­cbCMW/{@uMn$m#{n`JFN,YJ.ot-x㝭'y<^d9fbCݍxȸx~^f}Gs`|itkh!i|Fȼw6~ȢP1 !#V7e1*O?n=FCؠh_](FͷM8rϸtMlQ+5#l=g%(kTDCf|bL'*ME%8P#Gw7I#Td~1$OJL' Rwo54/~yp4ai+mLbZ, ZYZf$5 ͫ0s/@aw3b\s\9{Ο,u ?Jj99ܷmC6X,n3\MI$>RXߢ֩ta66oj [XO?騢Ur]ۂ% 6i>X¯&)O Վ=oUGaƼ;Ac[#ie v$/ضp7/NE?Po]슶/ŕPWH 6L<0 WcjrWRi^F6o΄] ڎXkv$=uûײ#t(hL]0=8H鼪"M)`w\Y޽⛛9E&I֓؜F4KeN,<ޤŵSB#wtOV9~y|Q !^Zl{5q>K1,2Y1q{*-p *Jq,q(+L淑\X)Dq~"8k!e_8gɭӄgJ>Pȕ訰8X]9LCz v)_|[sMh3"%  :&]لொV{~+;ao#CH˖I"֩ݴgn;9 Y?8i+TI>1|{9[$+}N [/3,q2ōN=bgwwhRe3dcd̾Ɛѐm,_I uÔ%ْ+5 cЙؙ18BiI3n^mdZ-Q}1bAX/dɽ<uK%Ql!SXݑޡK4dcme} ƛ9թY)e&ZFwN?Twզf@^u(ə%+rV ;rf5~@+ e?| H+&KKʱk9n6@);z Aw~7~8_~S iXOT=_WÍS>H!8%ex_r;ӢGr.2J 5&~w}x= RB5pH䆌k=}+xy@:!B9qN I6*IlByNV>¿5ŖX72wnM(ZIM]qSxmH``?sJxIO вG(hL/=M>vToy|t]U#d?v@;~YjVV*\EP\JYK0QsFtX*m_Y@pgǍ8~?gR?\.d7A]k1$s*yW9 kN(K.eHh>'0LcaqQWP: (re=ZHIy%e(b.v}?\UẸA3g\ȵSCN.0Zi[EUw[9+5~pr`(}'SO#x&z ,\@T+$/@AɅ㧗.6,\z (MA KM֟^ǵ6%MY?bŠ)VIy-2 )P>y >6dJC] L1$cjIH93HC\BU)}C7C^65iLtrEgCG2e[xlo,y+QmǕBGdzDHߊ[w{\,{{\5$&yDb %Dt=0WʢuYk~YgÚj3!? n]"7L}H%?(;IEl)Ncó\=<\r`I7hQ ߿>[K59VjG5)#Ùڻ8wHC0 @?sڰC:j F4pY%M#0DAJ` cv4iE+W`|hVRRmŬ^Bs$,!kw9"Κ#JMҨ+}Nob+ V9#̫.cǞdR"t@y0; .( O敀 D 3 ? e ǣkir2Ga 1S)PT#B:$E@u/4[b)7^[z5siNֹSpq޲Ggvh4[; %t$X j,_Q295b%MJ3XMoHzlCg;^}/g&S{%6cPɜE{~ ]!PwkuĀPzg4gEyNF+dJ@XԾp%q!ܠN* eHFzH2*kCG}7Xt{*OtI PY\Yr%(u3)r.:Njҽ Ta'Z7:Wtj`:UO)d.[GJn}hxr:ƄZ`lu{W,{0 ic,`2uoZ5BJX`4w@U8%Z8`/mfp~r5#|OnnrGgaZ c6JOHR{,E0*+^dH|j(.i,^io-Q MxJ4s:UsuEU 3,.VX2/<8iY ]x\x_*-`_$!c ~=wjf*i !U˾L`oSP+_ȆtXjWwnR 7O1:'ԁNM{1P}2gxyH[>:-R⫬:>5mvh"vUv 0=2Ob>It}n98 |!;42"(E4>gd+7h9P&_3{IDs ~m—^_Ddt&FOz釪zJ_We=(=Bafs)uTJ„!M ~eոu$_ X8/Nqʛa L.Ϳ[k?`,}py#%&El DOv16S(!ˁLY0c/||Hf$-dh[٩-H>EGsƗ'н:8iLam8}recK#41%߅7 D6JRg V䟅~er=@|[G0ƚƑ#5dԤJ匯Sυ (rD1q3t@I_O!S.|܇{fgxt%FS-w_lLk&:jdKSL3P U5Stߵ0aUv"iJa'r7#Jhd-طn32ȧӑ{bvg_G\8UF>"{ŭu5@ "z@)עytv8`뾳ڀ,ْ3v^4`?JF)`2N-x&딼Z-\1$ޘ<w$J@H=쨗{bs|~KF 6gW22OH:^I3],,䵈q/S /H-6wg6ܚ xG.`v^cذrX2췢d,E0OsusDK[EYKqU4SXH4"OC{~;f zTuĚk5z-3C=4 &@nG rEg%xk˹GPA:LHb?`?PAJYУr*ի]N>w+b3 ^-eĬVP"\E4Τ;\]pzoSJA5Ӡ8Ve{Z|W=0Y]ʾ^쬙1ٟA8Yv' VbG_C]H6ԳՍz#(X/pjK߳W^!fV6 fSn81<Fb~Ú\y^^Qۧ߼--j9+B_Mc̆a>.vO\7n)D&xd#>Fdl 5"K|X05^@qc?]ɘ/ S(#.z?_Q@UVk.umͬvSS**1IR_WE*NCѢ$Ebq'%7 lj9\`tg>EjzY[~xB |Iݍ[@~ ) f1>pʐqAG pUD E!Ft 't!rǰШt8 ީ专9a6J?N|ݐKq98$9I;թsEsOo*%DgM2Um, c :0=HuoN5bdrp)U۝40BǃEl0ҟշI9(zubmZj dZ68ۦ|g J 7Natv9%s '$5gQ.nq B!(K'TS)(^ Gn4[}Rݐ>AmڊOLek3.G*[,,J2Y{$d:á&!RM4SEMHB+ͺEmS>7fwFFUαN#**2W 'puřhGh3A@]_C٘oc H!Hg2ӂ 6<}\rdgi-0Yy}ImdgolˆGz7Ċz+^l> K^z\, 8 3wll9&/j1t5"Qfo{lƠ-xz LrĄ6ַ_Gv疄Y v ί yAIeoO,p j^SEbyP9&A:|e9zZy;\Cͽ L 1?Р=HqydlrDFk}[KY( .F2i] sUP+)ϟ,R"sk 25bp2UWɉo0] CzD릊rԮ/r )X / &YWsx>}HJ>YהkLNcg z0b郇g-A]n`E}9H e^]T v0?[:؇$\^8cHVkyR٦r5lЊu~j@xfNeVG[UaIZ{;.'G\S 3#ցk w-_x:,QĉtZnx%]6Ka'!$n\nY)J娄mRy5]O"kPY137cC]=n)6A:=*{Gi%Xqrw.(]ʑ]Y;vcZʋUD% $tW`oSG/9vh&zoHN//X &-!TP~L%u63&48T\)n1x,.beY`ֽv)~$ 󩻲lM7Wx$7^'rэ2}g-E0`ښ҃Ғ>bjэza4hbR6~WךV Zaxcy|@t;)љrT}~U^}["w`a^o|omZWfʚҩET۬,$v9r4>C\7.⁰!Xy`>T`ɳᏹkގm7L ,ebOYvXw8 \ Դ,SX7?.K~?v5I ;AgSƍ iY-x<X5ƌW͡d.FD.@7_#Mb1}ֹJ.qڇw8d.`Q9iFR ̡XCtka¬fCT͑<ɂ3U8^.gl h~2K ukh{_f!jjnḭmn\.Z.{VCz$ox§Al. -wuUd;'q]K'hn|#g=Z 6Τ4],Lw:S]Lz='%=ɹvNy$\^49Ζlo{Y7nѭ̑@ sf=a""_ݚ$ApDN{q*=)hd,CjtljRrk=ݹ@B"fZPy͎#Vs'&`E.2ss-J*a^\Ds')~I@C{n.7o:Um,Rt \{xv=c^Ίk қ>#:jbxtk~L8+g@FGt +F!Hp,+#f@qy(C]):CXD6&$8i€*b}sttw@-^2i9gۙ-z9yJdX-!!r+D3l6?B:[*?sv=lz {kQTVI'T / nNt;wNpq?o:`V.e.Wb"q+X׈ݐØ[*wy6q#|ϧEt^QLpjyڂtO I}jܗ:45%T''(4 ]J6;LN̚GSX!~ˈkܸ':00`(2y)zSlCUR^,bL~p p u p t;Q&25jĿoBPȃu"~O] @FD#D93']G.2##lm!#WDqkHT0 9Ā 7\d(^lq=g k. x `u[˰L)tLW@b-k]ᒒ< %0{(*ULcHkK,.k.HxG]Xyr5ʗѰ A|0MVӞ5ZAD pLV"h?+8gT d&tDI#^d/Hv Fn,av<\8oPh[831+89S'WZe=Й(w\>D0j URl#)gܞ]ǒa&aP;7lHHNtH#wdVVSQ\HtR2၇c}^/ۨN '1 8anEE GehAI8AD fy7\ɋhR.m(7"?ݳ!l*VbPo*f&bހ,^Gg{FwFӸ¥Rl:CɾLNG?v`e[=[QK,,<.%ɏ"\8^y{W]rTn>_7@x*ԱD=ӊR_0-Vj%/O,iM{Q5?'B`wN׸ǨDՂyi-AgrofU_(>Mi "!JZHά;>Lq`@6&Y nH8qQ78w5IVx_ͱ^ɪ^ Qw'8&Y8pBRyygF4ǻNM?5t%W_wk\gΏh؞*WcnMT !yrт> 6@-L̍JqhnJ1u˲@!4f^= j{:3O4Êd_7?wALI'llk ϵl8Aq*fy$r'}`ʗ;ռ$TђApr;%ir'\RN~#H7Fe K3,(7&Lί< hx23/X `Ğ iӬst] vq{" {kkRRO} Mcr:&؂_rh4STa$:h.qcn% Rb_3SI[l ƴ+9IνL}Xf[pZ죝ض[%gJ7ա+U! =+6S{hpqShrz&]vG8X%>Jty<7:Ӡ !P&tym=H"N%P'<}Lވ&Bf~dʺswU1?>X.XF]F7Fzm~E!Ij @ݰc ށ7d $4V)v~ŋ7w$ &nAx'mU$uqYx>xzC",WN֪붬0LI8*!Ykr"q.PRR&<˵F⓮?B&{_zU>,yLv0 'RzJXt)fޑ Jubq-'EzAˤWn"}: jJG JkV/j:R"uӆнs]Z+bAa=Tݓ%kSwwkj> GaVySFvP'Jc|⠹ƌ[FFg wSp,>\Dvt2S28H`loB ruy<@S~F$MDHr+CN6wgx˴n *vQDOpoxKAŜ8ǑO[nȳsΤHb]59cK5yMb+F$']Nwpsr]K x ,N#U}3]~S >Q׸T= Xuqt $7u mo%:ً.#WtۺU= b$a.<_F,G6BµŹ:׭ݤ* 57*a8dixғRai[~FW6'[Cg= L. DM^0J&uuQ@o{ ۄ_ǃ]$-΅K"cW@/E3|&n FUz+}z+ySf@eP#0%]ĊmU? , ӵ&(ZgT !P]nAh/v}ȡAI݂(e w<=O~gga*g_lxM*;gqO};y{ylUMnWw[*8s&&)ƨuXO ZF& %2XUӰv*$.̫#=&.pu)W +ld׽vǢ`uw.gqH^R쿯tҍ1_:,F#P-w yY+;_\F7qcqK5$9Y9.6iUS@Ew}\i,Ougɑ]{yI_F;|4t<6LCq;&T=+u 4 H zG4ykWfrJ1Q?x"lPN$@ùF{D~ F|TAqx&BnlHŏMK,V]޹&uαNj~{D-t10~UC@@B4IvCA~V:W{ts{4 ~(YvTYAojv3X#pe*/? -MCe_x/J}&U\Kimtrbթڳ|!ukJ0Lx1L UR8D[Γfsx!*Ĝo- .ƌ#EuXڞ19s,6Q:{0/ 2A&iۇb :=Q[g{<z\m#e:h8I^ Bxl3fϮ g10r,> P 0wc~3q6ΘC8$ڝtE(&qMWM+ ]Rr q(RG6263}'cA/=$V`hREmΕt(tD\t+P|Za[MD 9{:WW\'Xߺ4_AdmNbL >):o;ń թx9o[LUnWD*%mhD239tp:ij: 3<Ř(d |O562*\S9> kƖ*$҉+2 ՞3ߘb9,fDn8"l7gD<~)*v@B.^p-Mfd?ҙjFRdX壬4hI'k1B1(P \o7>=zQB?rVl~}`0.BozD.Z)-b>vୌ"b=uRZs=!UGp8H[&SS*k"c =i!uxOu-s"Ck_JP˚n[61Ug/edI~Ȳ^I=Ưle{"ˆno~ȕ}q7&a卆9\Ik Z.w+ t6" Z&ihj5G牄ZѼX4yZүl%4&Y bt(l+XCWf^n1;U*>Dנfj:⩁ VtLyorkIkJ |γ5Rݖc5b,1*8qD jYwR4> b!EIC/{UG6"ZUUO:blw$&V1;>쿄sjl;mED"rR1yF^AG3カV2:< #t4kݠNC[x'ļ^Dokv]46@7`j0'/ec szI 8KQ[kK1ę[ǵ ;–l6+NпdZFť'q?e3uP(R[〫DQ.%Td Ki ="_TWfü]1@Y|QXS%4i3+fex5?Ͷ]XI/6x>!2vޝ)ӜH'G"PHr8ఎST=`n(`2 3z {S1ƻEq,-' mTk3MO}nK[Ym~𐖤Ps(n՞QWaM3_YC!xrYPצa^i aکФ%%sqй6,4tܽOAh#֫h' mS4rG FJfuP"\cXZ*>p~bc)4T2FgKbWmA3fSҫF[撼,޹o(#ɴ`~:u[j4<(R]TTxcY-n<ܦKi| kv=Uq dϪqg"4GmQVv lHTcd8~B)vѮӞyԹ`P[p2ָZT/~SNYbVnu|㷷S|ZOCB`msk]-'<)m2 SX{{= C^q? jݫ0b,?G+my8Ay~UOdf<:R7׮C<8\4ZG$>rbۢEb7Ro)r*S1`oI?syMMߛB[+~]u/ǪIZDm.+&1Mߘ7cZ섋|A+HX񤿧Ǻp0,:4@QZZݓ04ņB' ˿|;6ʸ7Ѩ]%GT1XlDmb:W9^D5wL#VU39!n1M 4 (0Ӥm=U$4`lѼ]6s񜃤UҾ,J:$x?;dQTcOI*$Imڀ5c3R%ensJd{} z}W1W"JFca>%ume0Sql៎U}䷰DsE=Dx ,ϟe9X*Zx9W8, r K'/KΧ~.Ray1,v:G >=OЦFWG"ZkɁ@P.ړl.1$M^WʌDCKHJg;"Hj<\#74︀]gHM yAȟNU,-/9Z?ck^]xz[hB?2bFEҤrMmLOY"'rѮ):J$*)k%xtb,(8b\;i"ve~ϳ(}O]#^owC}ڔduoL\еfHMzjĆ;0}t F@NzOAgƨ1]+,l\1V'KnTrA=HDKӿAKuzOJ¥=u3rgZ>GhM!ԟL*Txq| lp \<.m=?>ļ><1/\`M Nxc}icQ%Kܟ}Z#A8Ave7 .˷-7%ˀe9;$&L]Q \, ~4NZ')e:w7iuin(-]{l|}RGvNy?"UezvX7"<SsC%^4=jmۅZN%̓cHuf̚Eg` x3ieS9bVXԅcHx6XR?p"Q%v ;D>lDa=HB|eݤ@wLagBOe ʢfj[hz%r }<Ν{GS %i\۴ @Hr(}=?_%%$uxNrSvR# rl?b>̢J89OqIJ-Wֺ]u]KՓ&@6}G ݒPv_=SlP)V1tW+\Y uR4ϑc˿ RJ؈L{j̮V q`*Kd!UjeEqRr$Q}E6U;11|煑b2Dp2 h>aqJpP8/_%)lNJtb5&%Ԥw[)4fCOg0Ro *̂OH+] N"5W ׮:A93d[U{VHǯWVT_imLr냮`PXEZ-pa*:j,K9tZAjW"Q?H' 'QĎ*+RjaX"rVZQ0tk?Pp̝~@oxC{m94m(}tnb^Ժua'{>/H)KHSqʗ7񭙮vݜwEz+y;/cle ;mWq7~sz.G)fr7,S@-w{Јş=nzLʲBbڇ\@-}I\qpkI+H3-7C8Av6|ĘUB5 f*iG}vR258%al}3*r+]K]]af࿄:co:zTZ+#[4 4V*Ny\*JR`n r7mϜ4ȋ#>˔DMF_jKX#{lQm$cǗO#CmaJ2HXlNq7H0tݳo mt4f?xL+ { ur uS[/:8S7fۏd$G6k@*+z6^:.3]7 -'5Fhu:Ɗ>Nӽ xެ˜MWz6} [>s?X Mƅ""^6,M4̜NbfT̙y\=-gNqi@̓LX +L7O(I2:tFGL7cBFbcH_+IކMs{"u:;q.8<$^lȯֵyJ܊#A96K/kdZ#3#*Lc"yYG20mC\e0  )ļo#Ng辧 ,Pl)>v[H[U$117S"n>05 ZAkCPG"\[zF-(da;;|BT_kh/ ,zU)A, =+s>:|u%Tԍ1^N3E 00l E41m + _fwS[n"SckʡURvY͘W 3gB兹euMC28ʋ=QhEqޥ&n_$ J(xbEϙ8x9o% oKhGh :c,1m%;{#)lѼaGq}}Molaa H!cey=f95 jܒ⿱!,**܉B )4m 0g/hVj6TiYK C Z_[Vr%\i~=hJA@ptBLoIr=K~,4)I3)C2l~Jca*r)"AnUU >Te:,Bt)Ngw*F_#b#%f!NW3\mօ'b*|o]' '^:FQQT[vw#e!?%5~Zߕè9lD,aJ ټ)T%6?ۛ"ڗG~A +  $DCcضz"BvO@=MjZsWms/Bűk3Q>CA6H# QK+2N92rtsAD"H+"Z E0|fʁm}HL"ߘd5ŔWppY=4QoS`\znpWJ5Y]~9gŕh%`c3'X7F]fVޅB$ *|%xtrBF*0o0aclk\A2zOOߐvE/S cJ- DbslX%nIC:uf`%WFfS2I !ꊘPOZ^W'効cMF}:AE p[f魬R_ bwx0:RUZ"XpEɬSQkfdwEkǜJ ّH~,otJ=PWˌ8[&DF6TِwEV?UȥFH/g,+m~ oh y L&,"OЃ HlIgrd18O7j)|C5WQa'LQ]qJeYFZ @[PR:7fC*gllFsVk 9aI6g7,m~9vPGA~Zc5=vbcM.*4+/C`Raǘd=k\aI~oxU@;EL3{H*BRuS[Ց\8gJ s8r;|%]*'YrvyEjFc}?jfo9`'yFXQ"xFl[_ I&FXk$pC(U9q'*ȁ5 uɷ{Ej55Y'8aIOTd`{y7**@5@jQs< t'*r__D_Wpך"J3-JՃf}N!X!R{=fM~!-W#o 쬕?UYRsteuoh⚄kRф.[Y$DKGX/vmfrk&GˢOuLYPRzRbc*͂U(_ c!I|(|; >K/vVq">|¹'fgֵymM.tFb@bARE}P=3c'ݪ]bpsf}JA$rp$q1j)B 郋ð#(~Ω}F2oζ9\# `w1,Ф`YPYCULHtäi'~#>"m]5 Ҷ^HĻdsA?=]\.#:?~ xHKBॎh) LfZ^Tda}+N',X 8XaQpLK~P{u(H}Pw'kTUxwpuuM\CX[-bBnc<;'d< N1bk5:¤2%%L%nW@0b"+8j>?NHq Dܘ2 }40vH Qp'=|7?-&i@ͦ6lVw*fRl2]JPnă3AhOޟgA74"~=nU/oMOɏ_7c3Nxa[kR|3-waa9N*Bߓ+@DJmPTN{# "]4A4O +~juvIxSpF20xq@dp;NӴ | Le:N\vRHaV[w.Nt5Y6gNXbsg9KnYՊCVQ;Apaim5[l9-~>dnS 8 ^Aa!NqI-#'nUJ忡&_ 5h7i㻷%-i=ж "lT;qؗ EA2Ď'\y a]2˄,!kCJHFwT+He:@3D)`E,׍m pKT(3U)Üxt3߻>+n< DL^Tg\0߷ cNNj" >DO.OaU@Nh)+w.ICG[v?+La P%!fBn1k/ʄqbI8B-EI*X:kon./ǣ *=zSGJ%ÅSb&÷uqnKfNL%$b;Y'x!-)lҳ.B"62dX &Q$?iNƠj4zސY\,RG ۏ?^=e2?MVתXmn2'4wT*z6S'm^"3`>AVȃͱr:@=7G73=4WAVVf+mKvJ~'9!ֺْJvӄpw#j~ve˺ Ÿ tMhM le g%LZOh(F[ڿUdIZۛ2HKXQ45Lnr uU&xFVҡњm/_2#K[(j-G0.7Y[KZ2{U3֩[SԺ%lZ[u8Ex&ҁC5X#yyetu7JYSuֵHPsp$z*!_JSFs-@_yT a@ 4D{ W,ۏ\fM|[y#Q'l ²{ /, d7!N5OK$721j.aL1HȘ7J712|Kbwcv$-V:׼EdJFUzԏZkd tB,,8RH~*^ј'JJdO ;џ;ƥ cUE!h/RaEɪOf tj+iCN^q ǍqhV(rY,3\pN ŗrJ U5CT|f$$ +va\Š+UgC,j£𷆈R%10 H.[ KX8gKd е_脴A^~#`bx~wK|saTO" {ȝWBxe尨c[tG52;q+Y2N.:.^M`g Q!KJzoA9簒`c-œ|F=^j}6j=骲jH\^9L|ϹըUXxc}Osaѕ pAt;(=7F^? T"TF8B'b. K !IL9+H|nf 'y\W ܩcy6L@QdjIǒNo}05?AIEc4m  krղrQ-r;/Af"݅}Aч /b&s Ifwl?`AP T)c18ˋ'o җ/+7slX9.Q'/U0ѸLL(=OpanU(r)gmJUڌknmc%"8@4D@3H/fsw2x()fF~==K.0qU re‰XqA[єl(𠔰`y:'.h~ğHe dEތ;})4ֈyk rHsBj77 gݐ3 oiBګm] im;I$V6op&]e]7Ĺɻұ\]w~L7`E@S!r!ïڭנh:ždjASԉh-̭X|܋@rUEre+,SZ>Xr6-z΢o1(.iábm<&іh퀜G )VVZM9GiiFzܙ eլ  0L։+l7S +Ы8Ğc4cM Cs+Vp ү7nXLsp۫gKc5\bl 6]L6e<șٿ,ܗŗ$g8À0Ũh ,^PI@ '쮓 slǻqO^.|t.ĉ x%_Ԓ'3$f U NC_ɸ+zp֙[6KGXY߈RZ ;3C)+)wsݽ'd%EwfE.h?\Zy|J 0ԓZ)VyH,voh>p>A3-n߷c,^/$ 0s{5Ӈd^2cV pox;K`*AgY+3OdH& ,dMD!DR@m`u$9-M Qk= r+:2Κ09&G!P^W0Pؼ˱ʡyty#8ٓqtuX ڕ=<7yLSQQY/h $(K3Co=,NoGޠMRۭ ?\Nɏk!hI{+ Vmnli~>NA ej9nGy4gB(-]€NL@Q|{ʚYЀupv%xDA$3CJ{^$![*P1#1-粮)*YKu! A#0&T)~SBx@1{<7{'`韑U-&BvҩY!l'_{gYe^,VV?mwkoIY@EeٿS i̍SncZnQ/>I0 #EPpMGDL_]Pu/H]4 ? JOHDt)!Qlj.~iJU[ϵws)qihiIyr&><`wKPY9s^VSۂI SNEhTef sB]1)݅s{m~g'Cv29;or=w$73{ic$!ߝ1tC6xV3Qsi|ڟ@8sR8ޜ [T`E:3 Zu Cl8iL6ܢ>|itP8wFo8~&\iM ptcZB x1Y{Hp DvVY KFO귐<~/$W&-q# ;# YxcCC;! $H0Ղt;4-'ND>9-;u۞z?-yb '7")a^AfҠ'`()<:Bc1:w/RU#YsF;J\4W+ZVKᙨMIŒ*\ d[ZCK8m`L|/DhC}6 c}\ADvg{xXn!Lk}B`S*.͗(Vc>)Yu4A}.,3m?uT^BZaC.5Ji+[~N;콅- uTwV1ԣ4_YS :|Ӟ^p;,Q\m.̂@ 3M Alوq!ގ||^sT[>ή`y^ m6$ذ}aoxSqTrp}0p O=ۏqIgC^UʆC;Ab߲2>[Zb[bYn6ļBC?JSRp^3D(!s>l>-4Ri3g_w$fMI$w5F:؅n7~y%5@|m7,\^b`b71.Õ!8_?iW Uj+ _MjMɭbyf>CRKchx=IWRp?i<$qfeԘ낽Θ[z?(5.n aWe Kw'tPEeIN0a5kق1qnRoWy",h64m n#OWuЉ>PÈ~Q ݖ] B^2l$d/ĔV0łr n7FŢ+@n͗T#˞eg//r~a΀@dXȞO1;e.ƹcFYTQ0Iip_N)%J*jTlot+75CLjC,z:2 x]1C]428'Ct@"UZ-^B?MkC7Ѭi$8¡1kb#M K- nPdGhQM'2 kЉLsfgݐE{,K]uQ\{p7f 8b3W ^~!KK:Kwkvb"p eɳ G&T whɏIƇҶiC> I[R'6=.0bKu[s#_Bub(X |䇰!i;pk%Ӑ1S0ZG?N37F/L#kFRVocf G!Ց%8t*,͍wZ;[M8YrEAx**q ${LƂhs[6u;XG6M4u;'wwre: iz ])bBu 2 w g+ҒV2ESC"8*#¨qVskGIpAG)~4,GO?]n^Z%I&^,ME;Fݨ ᛿@#[v,[ҪikBzꞆw)GPT_$F6J$ĨN9)}_+lbW\%쒫\q0=gꇇ&БaKDX@߯gQ>7oCZ0[W?m ]Z [BP2'L%(UsRĖ=Y_4 u ûZ6lcmVodGati^L&J(CMxS?H2Dy9RCce^RlYqpUQKud 4*F| ?b}wZ¹:]Q}vw*uM>}T0 DY=,-Ik,A ̋~]|-/V:C`gM-bU‹م c]O.68;U\G5?O.c ;ٮu_[2 ֗SEQOҖ*Y\ Jju!g_ǛNa;dPYG1}GN6$~{ؔuzEaGg/ Y:).4]P|65nGV=cuqKp"ɂb5Q."3ri(] в#uanS/wI1 PΨP]#2Կo+=Z]ؽ\3iՂe#K<1+'_51 .F?pfd]zZW&#]7Xs !T!}V*Z"'Ç1pήKU"%c5M(X3Z䰘 z4s6Ѡ(qg7 /8oviJ 1tlډO(LZm-\)ƕS.Y|p/Nq!auKLE7B-ԃV2)qÐ,h~'\ÙkjٻSq݆wcRWd6F#iFqq6 H&,Xh@*& 3pۂZoFܞNmh3;X(ߣ3i rc4p`ף `72(.A/89j۴qgz/?X)׈/w5!qS]2!%zBq uWGʑH(֑'`0_+Q[mlZ4  7&2` 6N:mx@G*EEX Jka_e)%BJ$zP}_<ȵjqD)"}b t$*S ㇹpy5ƴ~XD 2B*6lo3RAǘ:Cw dS(yB$诈k}-icusz^ ^}=쪥Da{ -DrRj-YDŽ鞠5lՊ5sqwz{I2D̠?XTH[àw1_2Jxմs_w ȰȾuL,3WYVc~# Z ARpꞝ0 ݰy!б&2{]PXBɚ˰4*\Rg f&`}Vv15͕+dZ+(a2ai Cl`dhmxk/F&Dp-l>?NSߙ J ؂8['a5*[H6Źʺau s]F)+ O"G%u%;aS!?iScLfSH0E 4ǂTrȃod&Uorهa9442|h丼(*\]6ST,y~+#X݆`e7Ze\n;{]v8K[ݔѲ j)^4dl)b&Rf1r2Em/ktv.@5P X[R5be-QKd/?vܸgb : S6ޔG [8L ] &V;!}9]|@D#hlo7ٶ[lZ5h _1M vJh)9wC̎>~ |+kVĂf)ҕB͑R  Ҟ}9XWm(`U80DE;M" An7W|*p òCAH] xVIJ+oO"J q% c/x7#A>^x唀8|VzϣHj̆qzΡd%ڎ `h>//0 6p \nД>cQ5rf@ju?uKJ`}ΪרE|KE g6]m0SOs ˆt=׏^`q2\½/4l'd7/-~,]TCriu 2OR^,fLсu=Jܼ! δ\m2<*o@lb#-DW SOb !^vĔZ$)v]"{.yc'rg "iWFSP*KΕ^6`߳!i)'t2̸6=Mym=fG$Q:;(%Q)[@J(RJ 'ju>xw\./S1FFnX*ְ; G=`E!M.W7 52G3)jhy&YيܠhʘC۱`-`sICB紒&ꓐ*a<җ7;;\[m*a*)dRnC=&VD 8v C[n&q@}`zd;6Z#v8Tjdձtb ]Hz&z)LBU%3P4naY+Г)pWmzj`KLȹo `ĿC V2k)uɞ5ڡC*Lߧ1ݜ W^݃«[pįkI ,%JI< ,`2^:s4":Z U6S+U<_}bBN&y?qk[QX&t+laIq; ϙL?nHʖ\DWvÙ.Zˉ/U (kB܄ӫ y$u-E{Ǘe"4{\{^$,[2Z0"Щ Fe%Dk܀3L+;Ǵ[Yd2%Ⱥ,5˷6\3uyIJ3ܬ+''0˜`r_DWdVh ] 2srirGy XQ(,4U & iCPV땒.k+!Rr" :{z75R&{pX W<T׳[Ȑpxg'e sYNMiL7[Ay% "Aw鄎;WE+ծ`_oZKiU9xŦ-l`E|jwDtr: s> |kJF _p 1Ԛk[P A[I<:?ۧkQ~VZ_ b2c;/&61V'7A?F@-6 ό6<:62u+$q6au{dLX~$t3H,{ȏ nHCU[Gy!A|ׇٗJg,Z`_G̀hj(g'uȜ QR.%ם(ja<]0ċhrzZ~1ALDoĸ1:^tF_+3MЀOgͰ`&me54ppH4۠q4OU}oCUag2 M V XYɒ#cpTe[pcPR;O$.Gaatf2&Q~TrUfL7H8:}?ojtMM>Rr<ώHh1SGB gƐڝ\wK߄8/ȊjF8?+T5q]~Sy.7$/2X~b*µX s H\0|aIbt 6=<И!BP-"L0 mcCSh]s&Z64L1*b eǰ%K7pΐ7_^| hsHQ#{_Nփî$+.$T| **@}!2ۓJ0Yܨ1LE2eh/T|:b5F7oԩUT8~T|n1"FFZ.1JG*hY$ѳ^%E@$a#nƍ=PUlSLK)")*v]m vg_fL(;7x8%DL[&W&f y Rh*2)qi-[p+jҏuOI!L=>F.3gf(+ћ6lw Ho`|Bl=~]WJ ϲ|qCpzyaWԭbVx<8}Ii3 9 S `dldzmNih8Lɛ8")zuE3Çb^,׹D4{gyM>-l\)I8 p4ig-塜{F'& #g-뚒Gc t[)# R=$ت3C*JmnP`Wۆ3q;"?SR*HD[+L_@"5qhw(J -: KHmO%9 'dԘMxVreOE^*xrq0L747,/ٟqDZJ L2BЏ W4dkMy>uuYxӵ3\#jg֮}:*!P%Զof~)cð׼}+0Lĩ Ń_J+1:=nm<Һ.ẹv\)b>§Bu FZjcRPƚU%9b pUMg".ӡAFqH5DLb?] Uq0i)E-*% 4w&mU˽ZMS 'fHw&]7=n/W &Sf/}Zݜkhbu'Xq+(|dYZ٧RRH R(#E6 d|u.\ 18FՕlݎL'Cm!ԙ. ^?bF{=+^BHJn5l-'wvӊs!_iCv wwKTדbR'ϧDyRU骵 X1cHե _I4*z)ӧ?`nג^V$y~YK2V(tŵbB`yB@isްNN`ws:\>Hǰ Ї||X:OmFIOqUFFnQ,M'"a( i.PkH f/|ulsxK'y r?%? ӓ\_^|F c$W7.hS/,\'"8ReAn=RX!AyYϴ.ITd)ʴ/.*>jDf$y]0(hdӥl?y2?h,r)M0|s}}g ; kE2ws'MUɌgDY2$4 bz;L;䕃|FŷTG,S>L4疂;ua{DS zDn6Y|Ry+jDM0p v~uÉoò8>Z}оҢقNWŁS*K ]8-_Tgb@֧MsǞPSUDҘ $>$^n⃝Bn/1HK~p-X 2 ַ`vgS*Yܤ@Xر'(rt`+~-RѴFǥνn>ayA&H&e K x7 ƃ>ʪ|ϸW䲺pq[iެpD*O#R!6]6C[482;T6C ''޵Dl2b?SLX\d{фaTf}MHU,B)~ݴ Pa,@ BlOl6LcG4407+ `@QIRpĔ4 O0thJNarVsO2„:ݜj=h8_Wޫ%^t; -V|PNeZ6!<@eVԬi~rs c$ՉK2ڥ(W860/'WdK,偭PfDV8 U>t搒NW qǔ'9w|TdPqz y+IoTPǀuȚ ${N1Noac ԓd.Kg ;a";7Pk>wš~us]OWD-p\U1~5PE&Z$-/ sNW8JDF'[j*_,xZbلbAwwE],Fz @ad niGڅ&jrXxEc ;]]qrI_[0C;x8&WmrЁ|e) BoBE [wg٬fDoݛ.pG7twyט@ [rþ ZB\= ΋.׈G&3:: 2XLAfBGQśJYĥNo²4uQJKo A]:W0dc g EF-2I]׀L2#zH%3iA:vxymp0Hd JCʙ-1#R}>V/OpTQɡ:9>Wf]`.l5E< WI22~)ХK17]ЯӫԼu5&\9 b,xJ>,U_&emm)KPMp·i1h9e{I-sp4W.|k[t.qKBݻLFu8뱩Q%?)x }؟*[FƱlkwӄߗPV~ޙ$q浦vz8$ߴ_w7VmJ) PK+'**J}99׊hQľ%T4K:e yKԼ&zh_(*3qd*)a%k.-(לߙeQ$PgXXOc&[ M!J1 g}4*-)]UON 4 ɳA<5:soU<'dW bT7v|8vxuultKV0Ɛtǰ Їײt{B7;ܽ3ݦDsp\WһƐ?ogB)^mܔRC8kx0cܿz#,c&\S9H;}?rzbQyQ_VOvԑp H'Arf~^Y1J畬@ feve:b9l`PŭúKfpA~G}xU}'GD)l/4sEPFk?O5]n5 žߛ&鵴/"΋Ku\w~w*H`RRCH[V9~&ƹwz^4wd>M$m\8M,P&cqEF,d^|k/RWO8!yT҅sqfO%`=0| jt^!Y'C .'sҒW`k?!' ~ CH<]픏;R45|rTyG) 99dNBB5A:._!?Td =Tc|Y?E?jM bT/h; Jیr__!| ./s^&Ņ\# P=e.sGG;!pd-&GnǯaZNxLIkTscWxLxKHJK|AڍXO3G ?a,8߁BwDB1ڍp ((g(U|7(6s/Xn1&`|4[K1Ad3M #!6I-j~_ ap=oaf_܉ܻ7Uu,)zql-= 5žExw#ELUˏlR9HD $f~llsAOoE+/ vPf9eKF4 ,[wDw!'N} $Ν={$&Ʒee I!0{z2cVb)wo]K+q: jL:kL)>òCJD&N9LD$AW;ez>$NܩtO 8Q'UvRa*vEXkqpӹTʻHa7k^jbNm6)M f+F?%Z YG3ι =Q6GGwe'1lRsW<؜2W3Q'j% M{,^yqCN'JFw_^}10J@ĴrՊ4еͰ !>C/B'xቧ oL3p qɮm{5DH*(V4 6.3ZY80>ѵ>J3zkO=3'6|6! %cMg[@QP*}s]L 6Nb)VB<(;#lAlc #fm;_Z|"Gtgc׋63f1C?.kDyڐQ? e%^ dJ* 5$gQug7>G1s:x<麅Vmu)Mt:3= Q wa< \M@.[%ה2[{fÝ/ N.J?Yҏf/NܕgT]hZA|MBuyáo=0~k&p6Zk዆ݶ%q[x$CqK4ކZMCDVbW(,- K,Ȉ0ݬ]q$e:7ះ6QIyGQDV7==]ᬢ\,b3=갧R2%jc]B2a. P?x]^eTIsQ;N;{ArzYf=Oå.8Ѯ!5s|)&P-=y\Xg^LN&]ʞN@_/\Ӿ>4iJI WF\ *'a/$ R dR0'E/s⩎ % zuΰ073|SPXt6Wzߔ`E͈[5裊p@(|߇R#_e)i+E94CpO|v){ ~/B`LbT.eJM_Cm-~TJ>qv0֡ea5L粰1@?eypG倈3j3Z>xTv1d%ERRnD]gxV9&LЀ&q𙂮iSGj6X9N2M/Q(=#ePZvϦ6)lY[g!ZX򃿦N:  [ Kold}%) Wp"|;ݢ0p~g׫u8/@ݻ J:13>0 <[;MQ7~Auu4Ĺ b"jؐ"L-;< ZKJY@^E0[9o^P7hU~Z 6uVՇA9 ](4PZ:u=~nw?S‚6N{F˃xQޞ{sXy-e,=Ak4VLl9$؟$WϠ9 Ebs&J˜g{j"u 0Pj(B[r)X}Ɋih—\3<1vC#•9{]HK=q^@wGSB'# ڹKkQOPwWqR@9WB@ztJ~}ցk|*wN[)Qm2T1@Mɐ⑏mtܝ1MM6~CB rכ7ad,7gRdU$r2spAPX4(11{2Mx0){!0ƥ_'E̘Z(Fnh]Z jE᜻bv]t5߯7QcS_ZB" u' I&xʽi'Q{E4'.HS+ksnN qfgӻMM6Q>Nn/=4U~F_bʨwyYrTQ0k F{u,U3hć+{jgbj@ṽȢZ%Ȫ~vdJmy!)T0= PhҾ̀5@dp[iHڄ=8W'DM7Oʁ]A &vz'xn-ZiIh-ԩ&,ڑ7T_LvwҔ\̈́ gb5[1Utާй[9qEX=Y"/y(-841+ӾGIQ}Is~ker Fxxʁp5,}|UcdފPV1InZT9GT3+:]=- : ba,%UHDh[{x̧ʅBI}` 7vkHUhXxBe;|{p*8p#P\M{h̖#exFno 5L~ $c};^|ґtF8!NP >3g)J `Lϛ9Q5_O*SP@6*{*~|5Za8{I=7;ύ?G&N]Z%o Y.oGiKW_ _n\8nrT1?jBI(L ?By:)X.G 4cBYQ" CUs ģ:Ee YHT{rm.9UlsWs_QU؄KGD47O#yUf*BMMD.U/"`~% ,CW.J3u%=zjXczUA{0f&{(ZĪ;d.9OCNsyTIΞ[%+6U&>O8.PF(? ࠨl \kj(;Cp6bazI@f6|O&y3I d%d7#؂X( U\F1r- b|Qxl>iEq)m61'"CnfbW|;SʆkfsAȪ'M  p'sEpLBmuo:Bܐx32=GRS>װw۱ӅJ@F'X%Ēץԧ}'Bt{TfRrlS7;Iϭ I=/trkїѵ˹H^;nS,GV m8A6R&T_kDTpV2L#v=Jݨ'xP-T4Ԣ="Dr̪9g!~QPgQß+Wod^0*ـ\Y_:+<]8dљEyq8AnN=PS~?rE3 n"G!pQW)ו'QGf@m{2ϬbE`+@j`C2=XS5y3vkȏd[LN<XcƬd)zN7g=!l2W'|,Ze$\o W-lp53\1;1[ JN$8M'&ɫZϏzq}XIґ9۵YђˆމHadn]M &be $ Q# SVNtq9Ť_\!G ڼO$J7& V>@OJ:\; &XɈJ.Mi0*WcψP;ƿؽ"&m"c=ʽmIoa$*;y&BGK.ߣwG'sQDtvDcyd_ꉓBiHbHHfS-ԓ.W_L3uXH-YƬI^ B?i-ǦP0谁T4!_ *!|Zsb˾,sygo}bfau@Zed~ZGnM@1r7+fWND/Ғd`S#Rvi4o w3'-hg<>RtZf =H!>&ipzY ckM7'w|6;M8Ñ`zg3im)Mw|^afosDs21w5Sɰ+)d9{|n?T5im9.rYϚЯdfj?mV c80kk8v&lWݫp]?1L.QR ([(F>gaz^܆Pw lo%)cl%NN*F2|Ţ~:cz{l@/jGE U|) ac{]!JFڜUs | EĒGr BցA}G,6z&V 7:!,5dW2f+H<~#%iPQq riQ*jd*|lQN\N#}G0PݑLl"Ā琊4#@f[O5놥caERxⶨFxdTI;dˑЀ !i6N.}pUlc0 jo}bv<|ti .# J{w`xپ:FV ܊RNEp m"/W ɜя)nUZv^v썙ŷz҈u$ Np/)C^JWUEpϠYKf`mmSx&OQƴS:C-~ &"m*f>R;{[wHK18tdFBgG;낹$GYXwޕE"N)4 A~|RH|9p_MW屆o}M/k*Wh VFM^*q `SpSmE[ٓ{Zhš9QK~}*r}(FQ%ۆ nld2w/e =byё*x@לgp%'1dk,Q&Oa~bZf`s}<|:βT.58T0,3=~`řր[SdnBvMo BR{~ކLvv5Ko;gH^c>iI<ِNH՗jcCr;upʢٹ#EGK[t`ZH3aE뙄3 +fH];#C QI0 a(aA{'Qq1gT;#f~ TY֡%HP8o#z5))hcNj}(oA_XKneZΜξF=6e"4 9-< { Slx% }կ2ĺ&W*OB䮫'g\c̀S WW]f'24 {\]aou!يݴW1ئСu+pݱ(ǫR?ǣVJb3{9aHPgjrJW+%e1` ɰU+G&D`i9wpisqqN@iD,fq*lhz1 ~E4e).)6X*T2 Y7 Рn 7Beo9ۄQJ?]…߹^WJm^d [Z%rnfUo%)IT2zWB|KqK+F=CznK<,R7bkupX8" '}=?\}\|]E*Mr6\bh6`\Lhz7"YUtH\{IUi@= kBy eLK|gD;f.?ĵ3Ob嵷n {>N8G|36E-.qp-'z"GO2/uÞ 1?D *vY 麛4VmwG!U #^x!;eRڧtq,^fL 0\PC'4цa3\P·V\/#y5z4rzV`UPݽzp;X zQ#3:h|*cW郹{wl@3i@!BV(VPI~N^Z&BNn0DzBNuQf(>PP}N#l+( 3 $vx1I Y,N?x&T}VP5utJUir\至wf8{'Q7ǟ8)$dAJK6i#db lEAѬEb7p hrǑxVY{o1'5'TVٱ!]^x5]W̹B끣V%‰#1 cOgn2fw,. 8F&F!K Ls X*ka3"8uB/N. rkӨIEI1͐ެ΍ KQJăWxU~~ Ζ%;UJ#|8ҙ;3039\3;|3k'rIۗӃ̨X{lV8۱Nt?xoGI;rjPt߭M]Tz_jSWga[h6Тm#:{aѤ?t'Ն隤7C6]\3:ȴNT榷-7Sư+H=ɠV%UU/!P'BXuJ,$욗sBC>WK=g[oFbI!FCJT#n\?0+~Ky~ /E/_ڔeVIŎ#Z3cxU/:!>׏?/ ~"͒'W[Dzp n@)C:QyhmZf>D(0o;K9X@-H6rݢ^TH:T@S9KD᝔&[D3}07=,O!O$Mnx EM Au2tma¸) #7!`"3dST/X{tאVQWudRUoc/KX~h&gU.x K@+Ѕ}

%dz… ^i6Q|΂H8hn.R_2ӎmus= Lq"K:pښ.F"X>"ZU\9_*19@l@%a8qWwRviTN1zP]7WSYm{qo4gcV~."~?.Zщ0Pٔ2DG|:Z<+|Uxq6DC6ݶNNv^a1![6P̡͆@&-0! ŪӭN\|C·GS-U'NCvuǛvX@Crqts~"M"ѯ,9#*qS͋WЧĦdA&g3j> 9~_R![rC78vk$03R: t{Z?I{VyٰÚƎˆ023-]{lҰTɅ`raW'0EdG5Qq$ I:|֗(?YGtϦ&Cu)XZ[WE!ǻaF[k\#EzэM` ^㕉: z+J@%ob>J\0Zj ê<pZ1`yDTJt<_ Y N#x?}ےC gx퍈6;(%@ja\h .s߫NQ+WTM!++SԨa~"el +Wư4*i%a25.X&b+[aY L-,KQ:8B,%F֮e] Ot<0JP5hx"OUݚR]h*+v*+#(N 83L7&NlIM@g:] y\ 0^Bu1Qex6,XUlCP{uJN A!996@5e̩SsTxQ99*iWqdi5=GKGDfq; OӔ40oպ 2-/ʼYP2_qt>%Y p8Q{cL|JU {5W5fi0_YgT VF_-pjgs1G* ?o_8b@"C'B9zysDP 8o}T>;)LSV eyHl˓OځȈ w?26T| fd$O_@`:#7%T^m-Ț$/ٞ* 7s q~t];(+z"c(~IUdea6¦nEV_<]8 7HjB8B!VE".?ѦE1-漅"7"I%78kWqm+cyʅL}{<A} m!hhàOfpzzKtPÌMj0\O' ~s/FJ3.+ O0Æ9/9e^T'fʬ?.zVȻldw܇ j=}/[2^ߐf1~њ?Iܥ/d`Pe=e&UcK\gma-r(5 9 KǺ$'սEEab 7":\ȷGG^~Ʋl<՘B^%n6Ɇ/Cc(?IȖ8W5svZߙ?;gV?€Ey/@õcD3Ο-?+:Z50*p<^]ǽ3XUB6M2kiF6ZtEF ~vAU?β fJɣO c? TL0 |pRG?JY19bdѴgPmc (PfiU|it)S_eoo;S [bD(`6N%>GS$6q轪v/ԸdJ]^PH.(BkY::H C% :vBQU`GWM[n # HKH10@RC"ilG KhVV]eŜp& FϦf u;17);c~Z?oA6p4ä>s;\/I`SVPr|v4,|\ 7H˕ ]T)ȕL@(?񛰴!z7~2yweTJLlx\VXq2v $OUp;j#.cHɫWRq؃l^8%u7_9ê̷, 6-truPc8yxa0p /C y&.-25kI2!tjĐfqF3(qԡݼ"PLrt!qu@3X)ҷcR Y?HȦ/><Ś[+aڈ=JS9M6o78\ޔ.&`a~V}i \.+ĶlҷʀC+/Gף~&9 qٮr\@`I|-r{ )bۤwդքyG5D * ?Nɷ-FI儂 #׭aq}\E9q2+,R,2r/-@c瑵;!DU A̻y-Kݿ4!츢v{.&$(iZ A빷N 5f2κqqHBkѡ窂}31TS㞕YzƔi-p)Y H'snlqw"!y`؍dr?Pl$ՔK)dI Y#R>Jț^zv(DF%[pt31r2Fŷ 4K7B#KtEc<:8gY(i)UvFfN&8ݔN}'c| id~rc eX1%1C.j7wJJq+;~@Q:/{6&ܣȤ!$RWP؉'ꔷ"!,pfD`-UN+~c9f}B)VIPo|~7ۤ [#wUYnM䑳Mk{(:GlT0-՝X諶ȭ— qce*tڜ%1SIKƌ_RأtfT-{7brazMhR߁rE v%|'dx_ 9ž~$hކ#B~ ܫ#y" |&g]BUz^!OR~&O9 JE4']&q; ?\gIY:LŸ{@b7iY{*4Cv*wA oA(&fGCb*DnVν1J[< XHuRZT%Bé̌f5 f=7soK͠ )NE$QKaF64&fڵPAMc1\ Q>6($nuzm|m˱T+_K@G*cqTm}`NЈqԅ^W\>&ݥٔWXuc*72S(H3Mv}|| CZq/X5ɏDMIsi$-ԋh RKXo[EmQf']HWE=[\XJ8uYlP݂ѵ6꓾x趜[tO6aԵ^")p[,-}2@HTy4]2#*f- 53IʱiL:(#w< k/<;JQ 7V{X30 |mZ)Gz+ ba44P-.*tgqs~(=8lЍ*"F6o(b֛c-U( `TzcaJ#6ue˗gy&M LyDI=%)Mur?~fx.1EE9+ZZߣ7?%E厈q'@SOP{ƸԊ-K<~DZKn$!S^۳oEuqbg8R "E_>lEN1cmh7oXG/ܷI1a.BٺckήE1b.WL^'t՗P;$qE]Y|4L[j/6 \A uY[oXv{aG:TG(H0Z.{>#%pSe[4kHx'1B d뺨I9{H~L3͝>\E֓hw9}mu ex ocF)-S=N3&iβ\5abaT٬y؃D@ќ~ <45M G,4`xu;^rF}$thֶI@/;@vNq^^@ø\P2ԽVLʐ}g"=;9#CyjieBw溩?xU4 $",}`48v;Z*Hf@Jzre6j@*g@@1;u/5HvؙwCK p!e]3`g`{D}^R[|@T+avF(i$bt$axj(y$9R(RD/G} ;vANn aJhv3%/Iĭ_b!tQh"]H-`C5[6/40%lza4!ncq?|Kre =` dzfra'v1$3isJVr?pYkȶ(hAۃ-#A3BeS\33}lXw-%;L{_o1n:Xq^7?˱A6F/׺ uz%i֯|P~QYHUxQEQS)lk B+DqRzfВ雯sW3S:7,TGY#\2OFeGwgyBvXwަ*s}!&dm)zINS^ ރ_+!iF?ڻMT09cOVuug 'ph<=vwT c_^Op>F(~=yʐ;CW|]W¼* 탻]ϖzI}MďFv]!H/A`&IO} iQ0*)xp7X8+^ߘ1`3b7dIͥ Ϧ+lJ \s;ۃ忉c-@{nUE/Jړ ܹ|QF@K^ƀ-LF)U4Pw^Po qT6[i2naeV';EB8k(ڌxgOք Y)1h[r^E\_J$`$,`f _4i'RBJ˻MG Zx5Yj xÔ˲N&%'sn=݊4UI$$@,/*j JR=K"܋in|F፮ 5ėAŻ߿t$ F]6~n=]ͅV, \o+L%/ʥȽ4fXNGA(6Bh1*.ER!׷;z 33>\mBk?8:` MK#JO¬xs9$QՠBM>k픂mKBVC8Ϯ_fԨ{#h<{7qz""N*@ L*[ De1]KK_b &\q 嚈r ^G&4L}pk,xQG}lmI36Ae8 GGN|A]ZR'z敓 }@ߨcƯeڑ2vE`QV++~6+ƧS1Y쇮}< Nj֚agE3!&%Pas!0Ae]i k@ZS TUֵ\˸L!e"fK*& (Ws~ 5Y: |P@&Gk7 !vPtk.GDUK'䰱x5[{ɣqЫ! 7P^D([F4PQH@5ؿw ̃-goQc$0 '! [w7:9 8N]U:*3C֯#";G%X bOmSwu T`9!ثȲ,q0TI@;q=>r!4MА:&dh=֥rڹ}&`K9%7qە%?qċcBq` $-E \kR.@$ˆlˍA2뇉q(0MEujX䟛:sw:Y0){uw΃swv.yUY`م DƮ!v3K mWg\0;3 MXimZ(s&ȟ۟-0=C% 3uP{K6 YU|&G)Uژ%O\T *#2 -J*8șZ"- oBjTYD_## S{ ^/I ZܰEIs~=\Ϭj!RVH^I ~âY{ [.VO,`ggF3jqhflu[=c}?.HdI Qa0m6*TZj(Ȅ_Gq&̂h۸2{~$ /"K` d&D7֬Ѱ&;YiBk.yM/LKy}Tf}c( =X뀏ae`H޶`nd%H0,kNP FEL4)@0XGm6T^,ǫ7yB_KjWCL2t{vVv&1vn^mM枆{KKϕج8p9En/!(ՙ_|ZKV<%yB19rKܬ[Ecqayݎ [e8%v-I*ݒz  6X{Ǝ]-dB !@k-㷋pŖbP΃3Z});lܔ']2PzBIhݑU7FC] 8 Ll2l)L&UGBﶟgJhx6#+jR O!L28^nE$rc?j㡸 4W8cPqBR+YguzqrSxy"V!d.lO5OuO{5ϑ!u i P(f3`~L_K^ps,z: qey(}[,EL\Va#хҞ -W}ᖶgdvi5i)˺&y013[7n_4 1z%8𪽱1<@u7ēMrbFvR02Q]ĨEtCDv>Yu/uYA s%C`4;¢=bj,eǡn;mӐgl=I"9=fۮ#r.rBv\}cz&zxX{}Ůaھ"M%N b`OwyuMsn8:?^%} 5zԈK +@2~GJfS Q'Q :@WBq,XQ^]ww)nsQQ_;[7*7K#`}܁< ]FP07&Y9٢/!hDkz#ufm2lDk]h)fԌi0ƙ(DƜID(8^9*HTxc+Gc]E/X42#gdbc"^n$"ZRiq,.*x"g"QB*-e`鍧\&篓.牮5F+D&ޑ{TQz=U_cʧ^60z5.fN)Ug*dscǽ2V OPoؚ2sIJk-ίܕ; Q'DE/7 iMWIlc%DUc5/u0܂DhuԲ,\paRb pfB j3;x|Mģo~U9p"3X~ fk)3L~ydgPѓ:raa \!6pc}V-"B.&awj'28$D D.^}ot  $]3fwHG+MbWʞ*u+bRF52AU h-1`&+vb^rq[3`1&chvB̙_aӊya ټc~+?9!J/&TOa/[_nni韽^7P ؔ@_bʘП\ϤafX'ҠFV2<m=p,;%>#5nk4!Y)j"  Ú3~4$@hCKmmd IVU`:E>1gqJ65FxZꡃ7U/^o;e )Hw{-lWi0wl)eQgF -ѐ`6dw҆01u[@hsX;\UpWΞM%nrK/Ĵ]'V HLhu9Rn A-vygcWd{4(qMrxY;g.95+J?z$ir 6{'%Ah]ԍ&#d& P.{9;P~e꙰ jEL_V,3` YDΞTZv|t1yax}nC4?ICBO>OMpnPUwLPm- ~,1IGBւ|(u`s6U 1sSQyy &E74^YevYY6PeZPF\ c`d(>.yC0 #, -`GQ S=/T8YOV: f, |vݦx_ҟqrt"7Or'.dA[QN:imYᔺa@I cg잒DP'pޖ!u';ńQa-kpsh`a }ci݁CJKP`iqf.~s";|<85lP =v;;՗C c!$7 ħ?bg%+sHJu~RH -JvKLM[ Sw@NIlS/7U!GHr3M{o,60чջl#Ō T(X"sUHeIԐ. ]¡/0ǎ0e2kŴx;Yl!\3~B):h*Dž@+I˲+֩0<օ2 _:+N); ߴʊm\N} Bbu^Jr[Fa ) ]8ȖM(wG"톍똆6LO t Ib FVM|0?=j3R%y'qa!ݎ_Yy.Wsau"{F:uH5P0^ q<-,E=>삆Z&i"[Q6+W)tG<{83vqP ەOI+imEBGD\ۃK]!%&H*#y[aAjR{qgھ]MfN+휮'^ Gq`,.VThOA?v3{A{S*|ƮZoL:L΢zLu}M6@ӵyO6C!Qj-^-8wk--qڰo|2mXDYm'W(I&CJ\)q4QoyBԬA5"fL1Cl h;Gbu·mZkၛN)(GuTf]`4yݾ".6R@֕1/}zvy䶯Nj#3)_ytvBva1҅Jyw,y(M'lISAs&Sd7( Iܾms *I7MWd9z#ahz!`[oɫ΁(Nc5ݟM$.lw-s "?{+_8G+-*@_[ 1;ABsxev=A0hYd?l}\U +kƆRrPq)}Ewl2Vc0Y/{5G҅ 8g҆|0ܻ!k_ )&]?"șl<_\iYhTS~d/*HZa:xHcÿqYvKYV蚏Z;6LT(F*s&yiRBL|iE蕧$u G?jK{}i=R, Wc(rmn'uNݖ]{d0a`4P7ת$,Y1L5^U*mգ_/$Z|@udp!mIαhG:#y+1?[ (nG]ԧi(LQ>d'e . [kXse|RϿ;^7$-av ܏d1G5qLvi d~HtPO/E:+0'pEp%]N`¿Cz&Ry\wP.C r_gkYkeǫt&xJ0(Lj"lkRٕZ5Qrf,cܶUE'xBsp5j5~7&lc//'22LeO{pgsmds0V6K!/q >JmûYd̀_Hi,Ʈ1, dXMbe\P\߶$g6M1VM$՚Uc.*cMl2QW0| ~+ns+d,OmNyp o͎n}ǰ}S w#h(yC:[=骻E ZlITMQe7S[*3ElO|ALO+(8-8숀!ms_ 6WدexZ۫6#,C} c`MOyc,w'i;5*>GS7׉H;%ʃ=,RzC6?"lkWovD|݈C<,,,H\a 4 Sm2wMHrI"'kܠM S ]KmL<ѽ?[1J#[:Nň/viX8UAg;ǡ3l+ *xNA*f=Ζoh8,GYp7pR Eϵ3>MafXx*o^ģpUGrIj932|ǨX*=WSm9qm9Dhž9?%xzȣu#;4HW6֒eoZm?cĪCZ|+j m ù_3+P>P T5q(IlaeL[w-lF,K|a3YpxGd;_t|ɩ;P*_ |S߬OfZbk f/J/`'$޲^"w+~@taT{e+c Gr`4>P6҅<؏<Kг]LC$N(rF!kKs|Totr?|;Ift$aHoq*hSw(dE7x3SYb !9ǵַ9¢}av疳 68)q$\ogN,ң\CQ%TU ``QX%n5 j 0A5K{ tb<ãbXQ 0.AqocN%X&18KIЀaFp~(Bp5}FpEk~VfIDR2,}+?v 1mxl>xԞ4ݜO 0^"iOjEzWubmwv٘;ۈ]{1,9:8S֭ZC噄BD_ 1;;{  6e䊺 dDiHxc_Hڪ{X\r?Fô"%K3lR LE O~ٵBr d$nMŬ 9l|xj1_o +Ђ:"ʎP~qhC{p=3jnkvHH |뽫myS |cLyS>j\r]{$uh{҂z{&^kS eV.-@Ct-{#,Mpˊ6+"hq(%EucJ+Lƙ, FV&Ÿw"auبHj%p2$-7)E?ȣXuc}xy4Vu66=RqK=`uRv5Dݶ6m sx0O.$IiKӸJAo@n$]T@+' ɚM∞K8 [T/ua0l0:J7Q^oEKa%6#xVM0+vT ,ᗗFl#hS :G?S7XZq>YExjScچ&Zv߯yL0%xłi{Y(m O6lxS-|&eϚצUEkth~*[WK|1< x&z߂*sghF'-z[ǾIOxݴn.#"HH 5[Ҵ2@̏JuHGxLU55~K5l\]z}\.]h|4N֖~Pp_6ucmg%b ?KsJxHҀ@+HdR>)ո~\G`< o9S "ffb ̶:deh{az"8S?`}C Aҷbsqhߞ_; mCɛ [C1΋unp 81֧d]b^`z~n=J4G[,sB'3X][{=>b;lb{H`ou6Әt*n<_jIˋ+bQNǓ"kvݧ_hA'B~Qf!ZDTcaVl\*P2!ם6%0DT㈌ax.Wb <<=Y 0vd tῠR[Y;V1y04g&CbTAJ4bf.&"#ȳ?j@-;ܯ/=e˒52- C5مi~6{ @?Α8y6j.kⴡ?tTN'T8s?l4z+n߀C^μ| Y·O<8z V?N[?z(R՘VQ\&teHeOa܋ ";ʠں8P# /[MˎTOOlŴ> U?.%GAiS1:&ضgm֛5y.r?ë/zgevO۩,` C:P4š)hX$49^' gtg!/rv>]_o֡)T@3O;U}rEM_Fb˒8EQYP; e͢ZKtKORc?t&avixBr W%}_.T[?'61cyxN/f,HM$ek(ʽIU !jdbog4z׬1ۑWG]_^ PwJIW9EI!41Pu4'VםVrF<=;$|}@_QH6>f1d (h慭MU5qxd> Y]?Z9rzL)l5!s_8΢x|i?#t>fDÚ[ {2Ɋ!"i%:&\:,*[*p!MA-B݅7Kca,>'ċze.cM JA`dY64 K2}i=[p]7_۹͙vv1RS&ك,Tjzd*kXFBs6Sr.?2sJ̚#hC#B"{YRJq6QAF% *[]R»?SU&o'L-n Wv1Eu'&1񸬀}ƁYi_e8QJ!&;)9̟@!vb/7E2*lhl0}2\p |6xEyr,x2P;!~hB.!'Yn&9JقW׏OW`4X5/,by%$_r-oOCE! V*s_P>m ̾y-KlMH-;~w.R2 rk>LI[?FMer'Z :X4P^mY}Ail|#wb&$G M()Ac^6eEL"l5mF'Az:͞׳=1?Cm^K~t%WP D\_qK aI@srLt;qyt"ҁ[OIh5Yya7!Ψ0ҚA6q"?hKg ;nɱӯTq(#n]Yd[ՆTCcV6r-&"mIPHj6Ki%o,-\,B$ Ʊ{W0nl?6YEmQlئn-fC Y߆˩ eouWeivxo@\9up*׉ŧo8Ob_%CŢcd#3ӇpkѩuY!z1(fmD] ƢmmJuw.-"eT.,"zPKByv*#%Jz2*'d  RG܈XzY2[->Pt/|EQ6bp۶c|?ۡsMͲQ t~:+E0+k5Z gC*b!$*7 P0'(c_*r ۖț!|YG-\$%^(( |8rΘFY߷[1HA[$zTĉNGcepa$)kENʹ3tHDLHr$lCQdcLO\Ek?>rWDDȻx/`2ȍB2HgNzytZ#U o5fkׂ[_3JXSQrf##)F6yVt+@ 6|xy^y K.?;F"b!|v\6{ISpA')62N㮠EsusĪAPk!k\K@ -4VrT%2?i[zkR\EcHLDw.+R]^_c<6q_>pHu0JbcHm ,)ޔXcs>G&՞T`˔:8iʖ;s˃6rʿm~6{J>Ck4^=Dcm$_Rb.7"Q.L ]vW饷Qhr&cai)=ܵ$ElV sQۓhOsR :;G`ROjiXXʾu9&Nr(C}ZzSڽp/{6o1 #p;?jnW?/42EqBM]e F*:2ҞkdG~e~,*5YQN CfWd !wSp-x]DePt'(v> ɵˁuSy21,$V}H H`,{) "'N*?),w|Y/B@?ke ŒK:9)<@/ȏka]8婻ʣjM w_ " 72SExQ>'fH0)d/0eߨz =Ho})7UOv4n+/hr9(tD s0˞ռ7ӳ4&<AfeDr" xyBU d2,Qm,޷SZIn܄a, ,:X b='ʹGFKA-~ L{ _ b}?>ӣR"Ï]CeU wBBb_Evp6uv3V]'BÌJ|ٞhL|3zL1'(\ 7$氣5py苎wOjS4>4K@ φtB'hL[,qr?ۡOѿ5 Ly"TƐ]Ja/hپ󩚛>WRFdѦ4T]UFYqb8u%̤bD!J/5uHޣP^Oqi*PH :B/ʹX TǗ79- 6>is j!AR(-}iQPd1{;FMa] TYBU)Ee /POi hADS +u-pMht5EWKOS~fp:r9q'mI1xjZF\Kʥi 7sʏV|M?c36BWOMPa uJo2'6H|!%,iK-2;褿ѫJr_vee&-B.p4uIObvu#'eSd[鲋j\]PI+( yBh*O!,@YoT ^Ӡ}fhfA((b⹘"2e'gVϑtz1qJ 9^̳@#I0`>d?Z _50)^=+kw[R"[0s7oSӰ*Z\+W;qDE{v;p T:n} x |t\$Kr`$iscg %kMTme! 5sN׫u#rb\͗a` U:B"$jL$ߕ/Ì\dl3`HH`5ePp&ӡӵ}J5YEpEhE#)z82~B3"B)cVᤘC'l۷$ |3D}B<#AZ p圎yps<ă|]Q8gJ=<`nܶҀ]m'Ӗ4d% "#XF׌b4 $q8$"n QiC5aԑDьǷ'}ժe 3A۷T#wع_hiz{Vt_8ϓxayZc돗Y pfk&5Lj 48aTyx ɀ"L\uȐZ\cݜɼI,D³ׅIgt9Si? 9xc9(U&O>AHG8˶DG,ALb0*&,ߨ#4 R"zW;VMxbSmsJD.JF;JL66p5DM%% Wo 'X12j>Zh Ub \\ |VS,Kլ cGA&<{ 4//]Ds_/5_b7"{ͰzxtMf~]LiE vxLc:$8`cszfwR"Bpo\.tX6-gɼ qEtR,LwbGJ܎?[H\I(Ĉ:C6mIu N 7 q:f5&Jyy˙Dҡ`xQ-S8Iv'+H1j| H9(&]$3#J EdzlOGp',2 # ވw0Y|G?}Q㭡/KƿLbO[*?g/1[tON4QA"-d ƶTet[ء QQjJnE!l_ }5i4`BtܨN˦Ay=7e2\ +ZשP|BWD\d07I_̀57cɛڭcU'"Z\ 僨9viQjnQAs5\).րdQ9"+zMEĈ1C@ܨp<Vh @2#!C?Ok{=jPN"]4|jL3G\ vY<7jCQ0^M^5B6Ϲ|dMgT}ءx"&sZ6J!)ϔ P*z^at ~fՠ/cKMC1+( fFoO$~V)=t_[U:BYTvuTS"&B! )0У[ÝW3(r vT^2\gԖ(&gd]<&dnY}fܾD+V3E4g}: >-7jm6Ed O'#ԽyXRAȝ&hWռbث _x~aBQ:хl˓Ҝw|׍*¾7E޷/I!%U;)-4t؋XD\ӷ)-,a~pԹ"7\G%5sY!mqb}nZ6PK.ȧ!"d&|'lg|]j}m6MԅN_w!vϹ%A( @["-Gy BH=Oy2Y8'T'av@Ї`_BO)mv? ˍ?Mm|YCWU+*UUORt*#rrSZҶ2njX(Q"-^w'ibc1o/\ t1 ;;ZΉ OXG " Pm9,Z1h&{Sr^n<逽t'MG#^7,,M-Ҝ5 %"*/UOYc#b1^IaN? =|+om%s rQ.a Oh{wg v# l@R_ [ iȡD&[C7qy,d*_)IG%]:' y$2k('G`)Rty6^ "þ4- g:pzr{C<,-O@`$V_Fd𐏳r'irymGKھ4<6}!c΄aąUF23tejZsV2\L@0<ԓv.iFpC+/ X\U"1X{>ʠW\?=| kg8<6KU,kcxw^>YBfn"{봟v$ LhKqpdN?KvhTA?&˨8Fx$W<8xxN#3B3dUS@׬G?Q"<~j><" [mi9 b+l:TF%㰤a1 #?gͥVIm-pkו|X $$B%&.N`+Āwcq(zիqKt*0Ѡ,Fa^K- S0FhPI&Of̭Ehge()t,v,F}>Q2#2vqo}ِpKI ^?LDQ]E3O0d~J M5QY_;KC#Va״&lTi8 zT({뿣n"i^8/9_߾trr3T~Oޭ5f{ ΝjR.;W=qR~p c$tLN iV[Fqe@ !&fi dc[JvmA|`9 x3z3noZ Zܳ_&Ï⌫RS5N})#hk"cN-$lӅ,˲ ߋ 2[ {O`˧JK 1mSX8wGRp-c=i`%*C0^na$ *v'Dl浣'IQl*1v.=HkL>W<0AMhH[[twt+r5bVrc7޺_/:+$YD*=(N &E6DeɎk@㡁7YJϱs@E_F/uԤ&,N>;P8?DwW,;ޥo.g"6L"Do*֚A;>.ծ`Y\jx3em&AȨmRb7WnmrXxo3s&V\dGh #Yn]v"6,6q2P~HPD|El番6P}-4`T :H{9{AFScK />- hR4Q2O{ /İ8Kj@Dj;K _H6Gj#|vVLĕK+~o.wѠ́VLK`GK ߭YP-:6@X'v!GMKq"շşv4zQFAPH}U*>i,*s{f] ѤJnڐK2N]]to?HӾM)nI&"iwr/XLcA&7D] x* ܎ϣw/R59 jG˜# aYsRaOl'B\tƉ5 W3\:$c*F0ۛ:!xtõ/].BNO]UtlJHr/=Ew Qt=j&I,{ yXba)\weEsZQ<Ա7 Ƕ0$/!!̹\*p. 3-bUM6Q/ҠW؍bTu`(K8´jДHMmT]0(ov a&qܼ1mC~3KY|eq7/0a]y]>ye>H PLœ[+&VS {ڻp=X2=2j`%,{|^MIw. 7\mO$H8O PX&8ƻ8쯪;(TjC&\>Sh+W-jSCڔ-'|XL[hA'QS `?#y7$M"iêl_1-=}Qzx62XL&ӕ" Sj7L<XH~p<>9 n0sBίOj+0nڍOO_;o_1~;>%kI3}ڙ_;%w84>}V(p{1`$3!Qt m(@=86R@M[bRTSdi;Z^.KXM|JS|g#۲`O:ld @=jbuw|Yʬ!pi`m1n€oZAM04%ݢTgϞbT4,5ARTU[3֪g t?Ԛtݎ|G2t]< d-c"_nf.p}SU^vB4U6i%p0@r Nj!(cDi!NO&Ϥ6\)F w 9fRbM Fx'w)Y6 iK nj6u7Oo?"tɧ/hr^0mg/ 6W) zyAv-蠔cR$D&H,<И mw1_j" \uV[j{gb:IAd@R7~Br*]C[ R!Ȑ;kÈ?ky?$MYސݘݣ]/pмV)vI3i[woovw Z'I_CP-_Ew_BV5yx!R{U t*B+(u 2vVZŃyNk )S~*P䆟|)bO4>I̧[{$&؅Fk&JޤH_Uʑ37bm:z,JE= $|^;@2EdR2 ʈDpAGV_@kn7)!)t8ְe8}\kdi~Vtt !V$%#I,(($d,sU\qZjuNfo*r>j!ѫ٨9B`^ )v X=;#QN/]9qݽ^IiprLj-~2i!vо8{vU+ťʧ!e R9_B^ł$UYTnň \ۓ)(9%b21k]SA  5hll+Lp'D~|$S)KH9oSJ*ÛpeH˚_#^Y8cҜ֞/CG5rjkDӏ zt{ZO>oU\Ø E/!}a?Ӧ,Lt)ںj+^HW!nl?71 ංKۦy/D~؉/%M^K G}1jނO,^`ec~9R.J .h|Gy퐨/criJV0ΐ8-D}Úߩ6Vk呃w. ^X^[bG/{Xh*p̒d0/"x;\zꅟ8@z {A,7Rzb*L>$2 _謄Di2-D糓 xN ͢vJt*fʝ>\@̏)kVNo{C00@XuB1Ax>-SA9w>֮9r:ȇ FHnx{͓J^f5b |QJ7M:g29FөkV3+4c~zĮ(#Y}VpfѬj(cĹe~&Of!Ā)WBgĕ@/-7r}g0}@)ekH8v!r|X8[f E%&d:W}ޯ͙Φ=m* kBY-7߾DOhiZ\B^Q.HQuF05Lgl#}~ɶ%ZmȊu] Hޥ YCܯgvQa*%Kf|ty%B>#D -D3v J+\sN*z>zEKb(G7j-Ttc6U-TvB,i+N1k@X-ZSwJw'9\Ve`&yNM.i 軳ɔ:;Q%A}zv7 P@![XdLhP:pSQ۰yt =NwR0MXM0'qKyH=eX.O>7U0BJv?d~fL~x Uh"{:,SjJs<ߛP,걤L9qMX%+ϱ>v{0E!yW6‵#a49329JKG;Y! Q#%FIzj*Щsb]ٗGmAh=dOqt ;:grT%շvȠJk`Ll:y\_he7*3X;ݣ͘wqr$ˊJ1ؗg|pޗmlkl]a(vD<ėK e.7бx&>HP\t0gwmLzHְӊڬe6~ q(յPKr9a&۲=,|~bgs[:fa#hQRy]%j~pigP9MEJ $\+V!#y"{0|\:ň )) O$ڽ.F*h+'Q~ nĽ $r=!U]5n+γuU}.(BQ!T4^7R)t|R7*$d +3$ e`<)63L½J3BU;C^s1A"dMW7>?dUG ~Ŭ2]+|ao.D:%]{ԥ%{PJxǰbguXh]e+OM mne )nFhxzQ;NN7FW~7@a{ AeSQi54rqh] j L8ߓ2Tk@WHet Y3h?=Ve5xq7T/zDxR]RitaQj=Ӌl&;`wO 46k{ gN}98807c)YѝuJ%F T/`"q3jtBh#GYHA-6dd M8V!nK-ӻN},'Qb`zMy9xFiCn剰JXgbG ɡh+`ro';ҏfyrBB66Kb3{ϭ.T zP%^j4*߈!Q"qBKGj! =ŅH{ nl3Y7ꛬc,;`r[Y8;up@23x&^~kSbhnWoQI_|rg7ej\m_؞Rzmg[v4y[܊<" ŕClXB`U <?4][u/}]fI ~|̞~]%Vgf?`0ҭPydq Z XW6D>ط$!ܴ{Eg~g =ɶi]T \—hug@=,>lW=[ǰ ͘R0m=l m;`KsFLu~߾E3D- ϩkt)Ih8+&+OnIsҁNIki/8'z)1/Rn[^OzT A^AW$`Ŋt XuRIi (;=$Eʿ7P@K\ߙ{ rAax;~`ս/]Z!,ڨeJ$˨mmYmੂb`අtBgAw'co$Ob7!vtW󷆩h*Ce4>0!%g?~A}-ܜ~"+G֠`mDm 1ء\mFߤiE4VtnJeL`SD$N]S4B!z0uxKv7!g#3L T?y8-UƧu(>/@]X;msd!$+6Nc;'י)d+7:Ӯ^+9i:΍Է칚"Cߧ EVuE֨W$zn#l!; ʱ\ر{hLAaظ(K37m̈́ vw_CF= `ZZj @"XMw鋫k?+:l\@my'V DVyZs<|0_QfǑE>Ĥf5 ǒ@]suE/QFsXd7Fӿ\GV N<˦u <Yщ2<u0:xcSԚEZo5ٴ|Em!SL8HSu8Pu"ZBo 4Kmƒ!=6ӷ"}iz?^AK͗}zQz ӐW?(S1ةgl24Of>Mi`.?@Blp5p\7% )qZ+|`A'{ܢ .,#J  ;}lx|39u-17db^NS?#>Ǣ^P5ɐSS(;g~E1C Oi%[3cSTC]>PMuw7a`/(b]bEp]e%FfX>K߳Yn-Uo^1_P ĤP*lB8u/| ,9x\{1Ѝ`l cWO ?5%Ōͧ5: L(&sċc Aԭg=]]~|kId}+?gc2L/E!$Qc{sdp^[V+C4nCL9?4rÆN2cQ<;SpIK޼v-|yޟ`h9c?ͷ3zEV9EB+ɮ j+d9+%n"hwfeBzL,h$cN[sm>Hb–K7=a`vsp=YԸj)Fӷ;3w}޺swF?z(fduE4>=͠QlNުd^r8P]>g+WS~-r( kѝm[ׇ/q1e}sp\F.E%|gn21CgMg5̀4].'SmO8;--dJO>—eM}/'#) /ZPk rл#T6&$bSgArT'] Rq>Ej$Y SsMn"BnxA8 `ˀoPըbnV /  BH'f@xpZ56щ>;=⮔ٴ1,Ul& 3%d9,sTJw< g񦔵blyffakQScT#dMUbHm2DZmx8{{j"E9]۸ì1v ӢDFc/Bߠa/hҲ i%`{[dŝmJrʐTjM<"/f;ziB%9,#!3"0) n&*ևzVc!ЫrV3KضuSsSOG>Yz^JCuno]9t }h%xs|5D>'sZ2nE5S2%4,\3CǫN߹ڕs@ `;rZvĐ}FcU^@4G5 1z|BCf' ?fRoTkK{$T3L_S_rQr+;2^I~sC>:5qxFNDSԀNkYD?s)AZ*rs‡?"Baƹsf~_f>fjkh{(Wa *wiJ5665s3/6lF %p5Ƴ5cS/f;32˴g) - "kWZcњrqg3m*kҪr|yfKB5+{>:E Aaj]߶IRp94Rj& i:x̾ҙpOt+6D)nA9 9&{"`duϿBo1N].YޭxPpkme!RQݵJZUr]|ŒiB8} (B{BD|]@dž wPŠ <umo ~õ8"n E(N8MAr;'DUGq֦5vU>Gu)nZ_ЍۡyOKy84Z l.x3G$z![gݏhq9ʎPDL+Swәa#WoGYL!PΚJUZk $2e>@URqnzoCl&6+F^ljn'pL}UӀS6ɢ {= g8whNb)i>p8J 8?dW3ry?Bv2pSQh9 /emp!zEXnoῑ͔=%_ĿbqK"8U4R&;է^ r,9Z49W`[ԛG?z-GX~A9̾8Mъ;+ֵ܎PCԼWXPˑ2gp HgFn$-.di*\/kXd\58Ъ}lƛOo*=#6cxvlH=9z-Gեleu0ɧi5Q𳍩Kh'r+6g[L)N٦H))$]v(cSyU- vnmҕNThiΗEGb#g%:KF vnzIJ& )mB>iuFOH/ ((!1u$0J z݆ƶ̽? ̫Q;·7cDhq,CUV*1W[Ixl :dup RLaYk^QƓR,XE)`jg!#6m;vċC+y,`Et Da9aUm͸,Sw<PYŶG˵gLq k!ftWx"#ΏyW GjOHnu[<8QZ.JaPW$@ i̞Ү!Rjʮ(SڵD|>MI{ZkۚL̬EAbGQ^lrB]Vd ǙpWLTNbAF 89?F@1+#MU#K[DI__=b_ 7iaP@|iD8R'H i74*i^K`ǥ0JP8Mް`Aӭ=Uv1k7l~^7yE\o57]^>)~m(wwIל*iL{UҲq|?9eVg065LFPKRV#:k]p4Fd݄,f(h%wC͢=xV^3Ƒ"D,Q|D+уz [`Y*lŪhDgR Z[X8h͓Ӫ*Z7Rf钠HѸƫas tV0 c$mMune#yzqf*\NjtP  Ɍv)LeC[JӃM9N;8PLX\Zszfg',E57'UdRSj`y~zKT'6(|b7W:D/8ܶ XN074'buyWDHOR`K)IPFp9zSι;)P5bD{WjpޓFp+-Wa]|$5.i~b &I#9=]SHw`k F,FV菳# Ń6ә&8r7ve/Wu3&Ȕu/M`Y 0O̴A>Ʒ͞5Mp}KpN۝JTUVWuل;m< ε#^MJj+BO.>o:t֭WaMllZ 11zO=lnKn'ċbATHF=?c)39h>kp} N𭢯g]F"拶(S+kL~BRT [~0C L#̔>Bj*z&RLN{?Fӥ(OMs{p}k|'Z=|lo34T< =+f ։18ݣ<Rg#TUi?7Z$JL aDAycO6m8y V*иNֿXViБQ.ctb2Wd-q_~ppu, " W uFƴZ-D ARK /3R:m`L; [n񂺘Ao";RJ"F7k_nM͆aPt|fh#j@zS9N[ k*BPUŒ抪 .A@YGѓѷm9loP3"!Lo9goiwA PyR3ӱEJKXpVYj@a˷28|v8q n ,Fq~_qw_? dN+J7(j`d@2|;4Ë1đ53zge1T:8~T* .*GgzmSFz;.j47#R-,+Z_sv=@450L+QL" 7۔Zʄťq|AEĎ ܘpj~Q}rU`鶳0("njL/&sIr 00j\m_Ŏf!1 fzV#MI_!p2hG0Snja/bB\DC.@Fj뙄ߧL DY󕾳< ҟjp"OO0oFpsOlE6(Vw`5$I`A vh1/:<*\.tMs_u/IF@P L9y[vb(P5wILI}}= coSUxg1Ԝ8lkg˺zu?l2n"l N\!Ȍ84# 8۠ 2o5G/ Ds+ldqN3&$CbaJSjf!LXJ2"}+7nWNM* CF;/lPRw 2Oq(p~&oO_ɝ+XxZv,39!NDk TAf&#a}1XkqP63P`&M/V j|&;pՑ ؉ժ[y?Vg^Rp7¥%[Q}(Qq){zH-FATa<5Zt$f4`U[ 7XlcǬe}wtUti;ĖwVz >nB*$HNq[tK,Sќ46`5XKKѼN>*eWmG(Yjk0 p}RV}á#i "8(5[?P:[.NkiB.,ek">j5{ ǐw\3vHҝ(:Rz2^*!ks;wZcQ ٤s? F9_\ g0U~.${wpt5&GdߵË#W4+x$a=ne=~fkyI /P[5pQ/T??}VF?ʍ)j#71 lu w0 #|$tVֿf7y2%':%Z=yw~=ع}ys@51"zFljc G7=_oNY)}sH=Ic2&~0nQihӒXd ~ZůZFl:l ϻ1+*G4ܢu6%u]BJ?p]5|MU`2c{z\܋W? eYQv"z^Dz%Vл)g-?:F)/Ze6C Uxj}SDيW7,o>ܐz1̠t$%]4V؀AB_zњsFxMVlVWG$`K&*u YPp(($^E'Hai1KCE< qU OMO$X˻ہ4/0wSX5]4ކCWf}‘R̟z~[!A (_,QX1'K.! ? m}x_lNtOLB0̅xe'"7J5_,ahb'/Lu5vbҹWާU9~aj ~HrUQU

ds$r]Y$|$0$,~Ņm,wl2h #Z1GB+[$I|iX1c!f[*hΝ= PP.#Ѷ[|쿷g4_#s;B) (~4A )>:/'2#Z}jQĘV.<=[v jd`8J[Qd$eϡ˓#@$.ZNe^zĊFՆ!ƑX4X^|[{7`Qgq.))>Mҕʀuj`6q.l秅BXowr.0QQ}uG5)T"\\yMm"wP 5$[iZUo?s#{%:1j)A"IB$(:إ]mOUW2/%!5Rȿ*s 8V9E:au#b#f)`靭Xa˿ВD)\h-$L?PEeure?ܲea\m{YhPNxɏq޵yLmg F,_svɴF罰gz|CW cNoRE\BH f1~]{56A8G*$łg+)Gpgje;5 /ϋ!& _iQZOjqu||@~ǃ-u1:\PӰ َ3I[[[|3SѽRƀ~ofoi:ΤLN-2v҈{Ej%ҙ<{pK8af wڒ<7_Ͷk oƸ*APdV& |dե8?4ź'IG(k7ej+j!c+Ȳ*ϭJk`3L1 5 :I y'f8c~\v:^~}@IÁqGR9i0F&# O}l2J=R(|OјsKb~ZիrI#M()νEԈGCOWݕʼnmێjVU2Y{Z4f; }6>M|q2Vg&J[(HToBr!S)3zx34uS6^+Cy=NS :KzEbFx` dMF hL AםUi- yrxdi39&*vﷵxlJ݁Xq-fi<"iEw#@9 .zoJ[] Z%_$zN[X? 2}bh)9ut|\*v}?o0 WaTQz5j#=H ٻ?8?'Y3PsQ`mk-ǫaOiUU?< [4^)O3!Dߌeh W5T_bZÙz|귝7%3ZCPݜ7/32!E3LJ=.8(I#}N'4,VsB+u̷< g0/*WxU bZh\39{ts~?2h%%~W" bXvdR Ӣb^PH{ǫtM։Yps/ƙ}D;Y_vg?2nq04U67cKr5 rgJI?(=E$MӀ^ /.e#@OPb 1?4"mW%̓mR/󝩅{B:8)>d Ĕ%I$д$bŎ8@nwfU[$X"R0"1*@]~kxU|xxHS ǐp/ s9M X]1ʜv;Ha nb@CNL|z*|m(X[Gͩt+bX''^2Jʰr=M?BRfaS}tedDGDoO?n+>o*{&zfl ?すtmnKQ gB!Icfh1I#͞HĿ#-?hҗVq*F{A9hy2*IxnFIVCyw舒mtaۃ)oP5|eSWxGM`Fvʕi Isr_zѥ'އ¹j 6&ŠMpo>o }Yk Q. ui"T^ avK9c#l(B(.D,[zvػ8!upooU=knPoSRzX HCٝU†'o jǏ};Z?̵oT)\7eT>gghҊ/QIS؞jt1 ;& 9'l9WYAr8TߡJ]{\! LSw`AIVN;~vmg٨hrS#A:tX[}JLp kT=YVV%dl=3Nxg`L" :J+@vnLI0Pk.B\pkǵMO?`|3r/F~d<'HVCc"+-^;Q.v} d8Әs"A= 4>\ f?>6KY,-ZO(/Fgi| w$N%rCE(V=zv]?X'uhE'퍽ptZ e% 3'"N05Lk~H.}dMvĥGA70s_'Dta֘mQ7@Mh WrGcP}ܳ!ݰf[9j(tΏ_˭+;f[.;`BG¦'.4 7LbBy6> ^4H] ~W9Q&dyua)@7 C}07^_ 'o^!o:B'Z-OZtH6Ze~͞emU,vyB՛+jW?vC&eHʏܕ9ƊtǦA414vV= JQ~׈Q8hMw:=T3JebrW%w.[3'H\r 8Ea" atV!o!0|FYcpwUN'#Q\Mo<h|ggˏuM`CCQ7E…}, .bd_٪Ͷ $j'TN˂e=B|(-W'Ē4X a򇬵;e\5 lEgCe="Oh 0^ m%w77!أQ|;{}V?>HiQ1>Z4%N [ \aJ^Fci F.pęhl&M$Wp,6: '{_BRF|޻NMl#0j-4`,}`$l@.q ӟ.HXt#<]w'ɗ+7 l/@f(Di9R]0+ڗ()0\or؆|hGyYxoAZvmǟFOȠuYH]4SHaN3wKwH5V\Qɞ/)rj +i)LIs Iݘ׼D#@͊6/̟UÖ΂8EwX_ ؑ#VxyE07ɣeO"9uːck/YV*N8tpu/SH5C妗(mͬ8b9}8`-k!oć V%/LSh"~yTq:cxډ 4dl * *\ؔLW0TegU 2AJ/B6/u(Ii&P@M.iޓ'5Hu04T"1I)ikhmNz& X*a&+V)e?b?ͻZ@'[UF;y(EF;_MPϷZoƶH!Wպ5ͰxUNʝ/T$s ]\XoSPk-cӡ.{0%(q5}T42 g4QZ}0 c^M 0_1 \HMϵ]-1:ۀ4&E7bl vH! 3XV̍.n$f DmO{QMDAmc!z2Hʏֶ(թ6V>Փz?0쳢yU1) S -NpnI  ~nĭ{eΣ ; [s^cs־ VBnFVŘC,51j%biJG8V:# G0,Pz3S8 ֗+e+:8h=dvs]fW ꩖ ß|^%oLMplʐ9Җ-T{F ʀNA,Ƅld0c/>]'Ǿ0Hs0mfx I|:k@lH6mLS2aɍ#NPs>fT +l9%M_)y.C'y]HL}3% (Kq-答_[ܩW)qyWeN> 0B!yr ?iXmxo/D?.;񀜫ʌ, I ̄+w Ic גu)vrĂ!Oy1Qwsk |d=W\2]֎,68+LS[zP" ivcZǑ9(Am?! 9b:^⒓H`oܙތ'^Akt?4r # M1}uM#Ϊf@ǂ+8M(7@P#K Oڵþ쳏4|]]Was6֧n 쌒k m OW0ERO骐W|} l h\ӕTr RTxɡbO~Pkͯߟ!tOdXK}c2YX:['"`@,Q=1b9ڡٔ2>ER`52 *4†LC^+#}e!$9ǽ.;Ā+dya^A%l3bA[SN_>SNXxAyZU %nFK{#-&Y_h EX+ŒY~XS/T"^{[/5&V/j U$h2#E(Agm,jB0It4{&#yxeb \^T 9\%0=ޓwwEUkD;'TOou % 馪/P/ &=j;U8]o* *ƾe7g@NW8?My9 <=hgl9jP C2viI4uM*S /묷,ȎR㲡,zb]=No;" z2{fcn铣d 7O8?<~(Sp^hz'%}ӴKޡ[{Ff"\FøvM]g0s{Ħ\w w .+ X"Qy2P鮲-O\C1$RY 0zm!,b|Rl%cx(Nz O{arV]"3Z;YlvY𨻮"ʢ0+صsS%9{=~F!R=>B)VfU)Xq Kru7V5ObI3vrQ Sͻ߰1xqe`'֨\f+%KUZG/H)5WGı0}E͜r`F(b=Wn?T`CjôO껕}MjE` 睊Qpi!ė Uʼ'tA!s Ԣ6Y%a>D ؕO.j~֒Pi5$d*t'x~',(/ PMP~/a de_ 5{|UBOyP0D3мx9Bp WxqY>T!~߽H:wѽZ0`bF4+zU7y,/l_:)N6mkk_z D*T/tQU!qtIx ?R &FCCc-~_N]otq9P Ől 7Vkg^a Tx^s"#-ӳ/a=W<ᫌ$C4vrć ZJ5JAZd)eG_,K_>K,85f?8TSځer\ɷDU!ydr:c CgX;pN;š  ~ {>l(ǒ2S̰q[Q-S>g_C:sNas]`a u2vI>V5w-1B6&{8@[8pF%K9+ol nmejWCd(Kerܠad^N((js1c@;LS^T0|_( qJ1j4[~ r _ِsuLY4^mp}׊Je%QM%LݴVw ([E7B1F{gK=q :Pe aj6dfnuuѴJ{ںoTSth睖 LF|\H`9ccT!9d+|i/s/̵#h}^)'e'Hgqa&dX1OO2A1 fI/ˌ0Jc\We""15t!'&HmN9_Lb7`HSz4hl ,G_|Zxj$g*Ճf٭ ϝN|[]s%IpS 6^g %GR[jz pdCpЗ&lA>4ejN[ S k^kE0>; [W ADL)ɩ({8xe ѥQ{ ~mL` > \*>>!%Ft翤͡ƅOkg5Bwɯ;+ᦦWڪ>H"v>*gqs9-^ϝ@n >(DKP{jq*;՞y+3^WMmp⧇de9!]˨}HvB˙w( D 3;~tg EucrN&;,[t 5.g6"b!oF;Y|y+[r L:O>zs!ɓ g\EDǘ@YmٟG`+~~> u(s6M;m FGC7K9~ ~ԁM)We\<^YTZځ_I,W "`\?U)up`}]|ik%?~WkeIKlxB9nҐvA'7~qT-PSnIU¢M7P:pc]':+-2Jm6؇ 4m@gN,3hG|55 j-I֑]0PǨwMg;"2JMj.cVLo^VНT>-fq*_zqn';a\,pxw( xB*;Nes~0( e JroEa%Ln.gz( =|clC}19qk>m=;Ri_4ݫdMV9# mә+db$nP|]Rr8v1sUE8~u_"i@0To$sY55jJB,g,}"ȞIT\-ONjbkz9)Q_)ZB~C ֌xFS,&{usXZ3zh)aP_j5Dhu:Z|7kCd)i]ji' ̩r߄܋x;R.ĩ` \J\ethL֨!B$p"$7i+UN! ʐb(|yw:oh'6lZoۛ* =jt[ a5:SAyPdãl.AQd՝]됥pg9fSI]vHCF| $hՌeQZGFл4*j3܃& c}$P1WdhPnHᵵ D0@ww;&<} OvPIl+R--]z<~EMOl?X:9cyP} lːiIC+Q]gbG:fgH6+*^d n} jIQ^OO\Ǥ\wWZs9k8'h5rQz$_nBv.Xyp*I^n1 srĿ4JZHTL; -)zBXŨ9Ì `-z`n #"{~PKBt풹$t/e&~ !=|0@ݲ5Q AOdVEL?(-meOn$_Qw_H/yyLY!2sU WƏ=GźxPR'Ɗ*Ζ$ ?J'"ޏ~dx;[_72wp5${܆;{ޙs՗CȠ32y1{_2QuKa# U‚pͲf=>Bxda[ʄ@%x4i`&&i"TN'YV__|8gR wK2]X|mPoi\Ls0U ON!V$<⺌\4;9lSdPD R)̙) @uB+Y,"_9IZ" JÍSoɉGlҙ#;>EǪpNVQf͔`5L7[/5e:VMN3ĉ <+gQ; nW{z~ m y:zd=Z G#=Lb1g_{0w6pSvTaQϬmʄt)?I8Wgfr9TegkQHV`JU8u|CX,ѿK80[ϩ9hn&1R"s7b{K:FmJ2rՖ3Ü@ j9`6&~\M^Rɴ op {+0qovFXUwQW ]NYIbJy쬯buϟת@P-S˭܄90D"tz`cz)](A4xx޳[(vW,B)|d/mPOwu T_m;"QSz?.A!Օ jw."[Vtckj,`2AJ">;i\Bږ!G*ق;e3H*;;gAr(|sv>'SL~/(' 3TK(!.r#"kSB;eF;)r7 4kz8?8=nK}e ,;.(>XRmDR9q?"qNq4 pdP 99dݎVM?d3X޴44S;@@ V XAx9Sw%̳.]S#Cҟ)؝$c؋7c' +}lǾDUH_*baz5S[L?PbJȾdMQ.WɁ*MyjN2^3v{ݮ>7B&cC[,m~;;{wq` 4^" !nF:x˛/ QD1 Iir}l&sdN1,y`$ʮYRP|#SpB3%JHp&D9&ن}IHudkA]7ApzNr%?D SdKX{h\f6~Dquy0kPJ~3)8:ɗ vY*aER?8w8$i8PƮ4_G\&m~ٳ%R"^ +򸀍qh8hcm{"RiĶ6;q 'y+\kiw Q==a.งFOVG\a(WQ Dʋ: %`&ߟUp'`\䑅MfI)m7' p/: dϙBLND LIVt *P' =⼭e p#:/ eYX=W\斺;yqJU9^)0 ͯ鬮LA5jaeNcONd#Bp`BWPح&,8%j!r_.rnVL (2:60LuACex]ȞbZlSz^EݯC-T>a.] *nID|Mea]W8MB%y)Pȟm1LD5$дyCy\773$8 -QUgXnYΤ{K L lzҮeG6x "CCRCJ3F r_kQ$ a4t'y$-Gzxh_@Zh"fty*Ke LؕڴH aɮƖ fHY0Ie55&:dֻ(gXKe%ʪ̡yE2iPR} ƅjFK1gU(IF72U0 _;U#'͔}` R W@cFd[UsC4b=~9a8b"䶫*݉CM=&<}aB㨽S#m!9bÒnPOZ%2_hE3 Y:њBB7nEO eG7c0i]򸈇/h<X89GCLw2b}syr~\W.FԔmF2^NqvKI?,+!='U(&tP2SN*BaO7* q> R.\sޕRG/S_PA< ,Ԉb?@hÚ[bU<oGYJJ:Cw5kl ,$eժ\"viDۖ9Ubm=t០BXrEj/hGdTyw!}.C>,&EGۋz&;^;+6ykAi JfB=BPEj4\W陵XJY̼,θbQt5n֌&řp Rk7vL: ZspGg:k{hLh=-x"z͟弿%QMi;-ϳy-P*"l{dtDfl|*QAyk'k@2FA푉~\ُyϽm0` (_%fvkGESyyq PsFCu,{qSE厅\K`K:{k!% s n$cFzU#2y[d ivMA076# p>GX81@TF_ʏI9~ۭC lLk1.:HĪz|%S/ 8zڐqgRۤ3/MxᡛM#wZ|P {)QEɭj9SdyTU\̋Nt'6UFki~\_[ujx ?vjhYAaw`oܼU,(]ld.Mxr52T uwܰ b|䃊S_H [Zh  0E)@izkaSVGF~=Э25wͅ(%Og J'u:wx<( bq2PDA8}Ƹd2rfk#_hhhNԘ5>lы6~glma7g=У7Ɉ)YtPT)@3~Mƌ I&*=G}v틏nzwEoӵrȋ$Y2jB.J!zM3s=[%RT)@=OpE9RG~r#,]^-ܮa]W*mDvzc7nl$ZD!( "2\Q 6KfK>18`fʊZ Qa-i{:Wj|[w/7!Ku[P,ytH{KfhH >%/Jj݅F_5x}/iij_3i0咊o,Au,.U0dLh襝6mHVTv"F͘+xԷoؽ3zq (c 3"cw+:I^wY2Әt/K‚Vna9,_[:QUj 3hi~t0l_1&H}{PK\i_!36|bD!eJ+)Aw6g:Nk/y^4tOs sah- "\Jl~QeWAc B -]l^N7#E}Ӧ=9bqg> .=%;`mP9Hk !]nK0r>$^uDS%u+C:gcS2.RjO*ռ&pf$@8˟+97.\>RZdsD;hLBb@1w]bv#sn$tP࢘LjxE.4ȺD?;n y<=?乛P RwڶwM2c  z]O f`x(Th #sy{BoP Q~8Jb" E+u<|Zj ۵!8iCD3ec1ԆQ *5Y3 nF<vX+NO 7r5iX.{1jG۴yS.=Lh;Uf5*Ba%onOk^F=Arx ׂ' Me/bAf8#sI;f622M2iq ofߡ+Pj NK 8¡]uV8u%n2Tޒc;.5z ?/*G4@b说RBj>Nj%OGL7WU IILݢpv^js&hlsQ2ltkz؂!̚"CLj@Qg󊹃Vȏ#-(Bs%cJn*7Է;"G(Mvo\԰(ʹYMj)_H~gM w꘤#-=4&qѷ3؄3prW"NK͟5)XJ,:o22rszwD&*5:#-)3 ص" S̢WPtD*9@ 9LA:ێܓWNFh. s y.($VN.Ep^Z 2mr⏵,7L7{1JA-D09 i ÕrF*D_s`>̮pYYXqoOA}M ;[=P)1P6`xX ZeA n% n *5bS]DBԖegX-$K yPJ[ǶU`'#SUpQ*)8fDO>-{//M~2r$F- Ϻ4c?] 5YҞxd.d9OкH4a?g8?ݡR^ٵYE)T?Uo9Bu廰1 K\}Oh' iLDWJF*kHߣg.Pm"#QHfݤ0X3኷\7J"C&- sjSB{7^tc4ni# 1=P41Mo.@ßC,VPH`:؍"ϲbiu%}K,y/cd:DvĶ݂}^kziDik:/*"bJ˹Heo$4L< A)$ de|4SKaj4\&1Gnn$-u+yb`koji άW#$cf߶b^Er,{YBpSD;< _~[ugJq{81{w:n5Ɂ.myI)7/4wqG)gjT] tSFlJYVrYn0]_@K1%3|M =(:|U1c^n`ͤk_9RX 8jrC,W&m9!V }#^0"^QxdH~5JEUm퉅G} ni'TD$*Ux2.gd n&gf`F-h\&zr>IYK']D1 è8qAvL800CT=bh.h-y#eJ5w#o#ObXҰܞ}[A?'c @ Ef9f%(Vp7ܲ mA"LT/w%h\.⛕2VF&3Qff 7 qA'NXEmFNˎ[eYE2Ţp::Sw :n&t <|8ِ)Yj܈vɊv֝!FܖݽQ|e07zw%'&%ɌaIA}EFM_oJ+Q5)az*XSTO5eH?.7oǡ "µbNͅynA>l~}`wmY],F&E-;s}`5c"2lw򺏾_DJ}15TGȤ &ѡhOsx*3g}V)1|P3~}X 2n-Mb6*\1͋& ΪsQY {3pbj8^eiEOY3§s3'_lbѦ5 0j,-h%~!=Hq0-qdj}V ;~='x7;*9֝ע3BpdWyG:6D.IȌdvҒe nLkHsQ;kw4;O_$/lQ. ׌I׈;Хp {.T/q&a\C&r7MSh[cęGjUjI6g.R*](@+/>]7+ՄVٷiTeq苲TҤ*H+KJ1܆ʕ/k`վSJ"R]?|K!<?q{qNBUli|5@|C)]c9Lm:,* !!^)8X!Y: 6'Ph3߽>` ֪lH1Ziv<*L3U&zzW-۫(vJϹ$FE}j#?nxq)||b\+e2jCƸ)8e{Tš4ݲUQ+m$I)dm<:2BtI?/}>5Ku\+(;ɕlw#oݱbGD\ʬD XY~_Ǔ{ߟ`ZS_^x>~ `1CuַIa.܊F.,)^׮!f#J7|9Ri$, &!%&R}Е:K@3{ny'ZCF| % 9)gaNƜENN[5hf|)4~vۢO?6VFSȈP~ (P(ZCC E_5S$<;H8( vn8"Qy;KҘvMvsʴ`1Αؚ1Q?Ve] _#Js-m]ugξP_<Tb!-'ô;De tsKB_ԥ6 j_ y,FAV^رĒ iGw7{o(iZoiQU?A6 )` o8Uh4|sy vvk}[ևeb'o +D]ֽqPA}.cV@d_+ں{kҭ }cP_N #J?ꀛkљ;/a wH䒙3b*'$kmJ()-Q KH`UkH|(oMAψB,0^;d-gUR-̅FIQas .'{Zp5E5݁1ZWynҔ S酠BYULhdt[m%|,髒/z*2ӝ-oC!v"Μmb'Ҿ ƹToe?X@R$pq\FT؛럝hd%+cx^1FZTDPS 8,cڨ&4ZSErcrg39B'ru^B^W/&$щjBE`?Wg7RD3c46n! ?1s^85saXmU*\Zvp D1k'4o 3_$!'w,URzYI*QW'mϛ]xiZz٤ZZZ{AlԾ&R9=" `4`Bo~I2Hو" 5D M ZD}3텯K e.\TuH({j!aǨ Fpim,,M&RÆZ@̗%֩w{|vF7pӡO$gs)i5\&G˶NڷM(:x(!]HJ?&5v湺I!qjUl-cfN7,$d"Z]-bF: qxKu@ 4>l:%GC Wr1;w S'e$.aLW'ԽhSlRb睕3mo yfn7lա`;^ޙAmd-Dzh>}zgEVC(iF'˕"'e 5T=w-KXncFGfAeej(sI8;N%?.Qz&N94yEvQ/JWfvD׽t9K1務Ye*q$f5K!I%:軃LBO/P^b[fSOZu-;Q\WޯoF,yK>± &`.,p_zpF7-乒{~1@n'&<ڰ^ha+ CR:I1.[lÈ<iP 514Df j3Atf2ta>s&~o5r8l_]aq!ľ8!|v !SqaNz$ŻGX5`:*[xe&ŵZgT۾R6`$RV-l$2k^ LgaMwŇt~ \+ITv21m&g)z? 8~ ͺ|:(¡95 >Ihhf'PU/7]!QNj6ؑRf"^4[lw^x1~LDt&.S6muDzKڄEaTH@ tϰQ:WO@Ws0swc`'ze{04ZRuY!d @;z$ͧ8^}F1l#a3ײcO6vJXIU10(&%@ZJ^RQӄZ9嚖ܑ#FLB޷1:ݤC %!gq?*é-mujda@l ^ֻU *˪s.쟌$=H "S :)I#;8uzLjtkFoq@\DXwT@HA(Mt a="&Kp"#,`M8Ҥm<~g4}Kɵf Pd̫$WHp۷ Hb^cu[OgXL,劉m,l)o Y讇a=|SBkIJĒdK}} (< v-< &;̪ 4Y0zS;ij__}n׌WvDL Z2SiK֧[`wo?Ÿ&V4N8oٗXK1͢8kO/Ȟ jlYH ,2QE-E@j->|u+Y!!?AXIw{]2jzFc$<b윥8^Ä໿t68[ @i=uQy-60a%5Y|t9B7s\Z}ln 𞜭OM$@"2' u^W&|AۍH`ڟu0bj$vkd,.dIWN2 +m3FqȲZĻmiȷm"zdQsKv-gd|`g%1631$q|x^~e_.оZlWJ tcv|[odꚗR8[i"5$՘ZjEqpr&iP,TfUSTP' /D57IAM% ]CDo=k1.I43B xu9%I彩n}m:8~[ %ؕoENX^kce/ecrje]S3IR.~Rjx!I8݄td1/p=-}Quz"\d$ʩY8 4Dn'Ϫ{7Q6Y):7FqnxrCEaԲcm-Qp#B KSjžVYWHH' R)702ce(mr1%84Z͜s09ŒF\ETr8/;D6G5ÅO2P}N@Zf/VNb!/~fm]N OxGSħXnNVk(Q/&D% >_e3k?jCV=I#)=&h[PO|bGXfLF ^²"n5[`xRQf:޵Nj ]:4FgeHAP*#ϙ',ڢit#/iSCcMf$ ;+۟":vVE=rc!@$Q, aK*C='MDhǭ.͡wo 5K%gCn0+nA4k ~֟eX 7<ǒHټG)qh|4XES(6tGf~eZߛ4X{2j46t`l\F2 ?SfUUTb0b`lM x7cWՎw8 S6GC7hrp'_uL0jcZsH.i,qjWyشHXLPM!]ZkS~S35d &P!:_F ϡᢋO+:;%PQX%]#(6̏.ēM%;a8+6P;a} :4E苇gԯwyT^FB="d![±u\Lr5(U4~P8G@!Of-be 5Bf*Euό@&JRs W`1seXK#]9(䷶N5~?+CdΌ=ݲ2wrs7H*!GZ 1Ɲqo/O]:_UQY!e4UqK.Uef3~v)w|tbxkYx&j}c@"e#Wujak3N.3*VXN+'ڢH-W[¸yY@ IHiC*: Q" ٣Es)}Sђ}Λ3>ccE a-_d47U __ȒVU*_`ihy6D+ƞ/1<݌e!$:E+`[`,׈EqlPzFrIyͶQ=2p΍*7~qûz>gh +MOE^W!؈5Uj؃)hrX|EpMvZ /ſ)%Ֆ'=24ލu]9/gdaWŞfԚ2Pp -ԇR)hPHMivUAؿ"bHvF. b}*5NJ90gBYpݲɑJQ*ªEH^vvU)%(=EK]Z @-FZv@|c$^zNI7yQoЅ 1uiܛ"H/J(p hVf&^#/v>џũȁct/K2.U5yÑr4r`e:~/:y'JYZ:YPG8(`,@+zpuF'Z(e8GXfLl0%IjL1y";6uoݽ/;)EӍy& XJTb_g@= hye6>8yeۢSc\1 ~YAS֟06 &hKRg@C\V$ׁMuda4U2؈ī="̚*esh'p[WJ5 .Q] "L! Lhɔ_ yC,AU=<zQO?o5۪]Y01rP:j=ʫ6߅AJ^ew˃>lU3#;Ž`ǡpWqէk"]u 毳Xg,p%ҡiy4F;a-xPs䔢OlܲLwj7UoI&Y,CwΏOo7I-]hK:t`qߪ0 ~#[*xpD8}ϳ @C#ʋ/+["yƘo$v*9fΈ8q&${Cu|F*5^DҼ*>m~돮B(rfTufPQ8_Q=i#Y1T3f.bxAOa,APv`s7Apf?m mm;dSIP&|U[;A)z 3mT RMO繣/g]uNIgۨh44%1YCFcGe1c,4{[Po'̞ʺnwYS)l#fHcÒ~WCUO xe%fch0ǫxPRuK$mi] J)Q0 Er|TT[{YBAYD3WuMF.C.?6_չT&lRvgS3|;ow"ivo80ʊ)¡'Ӿ)1h)i&]O}I9 2R]̞7ϣ  ~[BUE'͛}NO2ݽYN,GO'z~47ھ)7Й% Fs~g uM_2#F7#YzO3 +lE B]rqk7.'C;`}]Rd ծJa 'Hr| 1, 4e{X cP"{"(ۮg0ӜzWʩg!j[ ` uWY:&CkYfs95CP}* V?:+ǨA"x#UYʐQԃO=H'zOTz&Fm_CT"jjՙ+xj2ߦ,-m-fY-eB0s৤;:erl МH膒q[H`o+4H 槆vFQL"(Ş|omq%Bk6,"SC#C%8==Us{ 4E5h`kΜGpY}A;qMN /! 4V,6Ͻ/,Sӷhoș±2NzYale2qԣHÆ0x ]NXZZ|s e ;N϶LL:8e6N.MئJBIX8vNm)?}A1 %'i$Ǜ3NҦ(q /(ጢ",NI}\HSP1V '0S6zUiZKc;/RB̈́4:HŧehmB8_pW TAe((?.PQs::POC!=6O )wSF?}Kc T2AځR۽9yaHRʏмxD.^I2RF`k9CѨ^&eTT0Ğ&CzqLc_?zs^K3rZ"t<< 'Wlb-E&"IYE(&aT?Z ՚!NcOkyNLB4˵VFDٲ9Zs@ta,%>+͈VOHW_FB<"Aچn8fohz,zjPGO#.~TܲU{4B k -(*Q^leXu_MߒHSR8=،Ƭ!1@&̀X+yx(4q'99zg= #$ $}.QPR l_,ݧI7re`UzB1&&Zco_y^2֎pvbJ o, PT4钮 b,ufPX쐦 +&F,рAĿa]pk=T=07-lnjiU&8bϰc|?P{;/=jn :Qx2#XPb NmiYYCAnURt@Zͻ'/z8i6f"$6RriLf S%w*#'ƀ xRQa~vROp*F([ #۴K;l%>2t{gS bGfaʔGED}SKRR.He[~!EЭ~ LcTLg7\gy{Vob^G;cԦ*mTyg9ʕ([ N3j1ZANXq_kH׵ri_OԒiKp NFU NRk*-6XZXg s PCNAL,=uw HѹT+)JJ@To\( 7$y+3iN%lބ[R]L?Sϟ\P<n+T?XhAN7RcOgz&2XoI5l6rZH6"q,́4hcH!&*0q ] 1S% DsE@bI3 uq4SIQX~@ 8 Fs1@'xrC(O>iݢ, Βj ;vedž$c:s[rY*YدOizwKOsRelgt9 Zg| 0@A .6J- YQM7`&D|HΣ\('LsJ64:<5x Sa,m3c"2}љg"&(N ςU2/r9cX.>*m1%b2|vSCϠ3vs_r-БӉ_(f|m]ɶD-m X'L=m^?^ndbs;u<~Jѝs㭉ԗ/&C ّ6< ￧>`|:U3Q-h\Mv[2@./.trAa gYbj,bX_o4%ؠ6lda9 1z(@2WL&-l@?]l F_t) l^؈Rja^t(ttVd*&;9g1Vo=9&![>Q!4; OrF*Ƹq|62@ Dըif>}lR/f2!B_;@Ep/%?K L#Hn Ċp 8밲hӟW5m ;_zMAO-׉ME6ppہXUUZ^h$mX?.ٍT C :ΥNTԚ3y61ِڟ_J&Lę-0l`^ ieb3.{2^c[gPZ1[?~a>^>_hהQqe_=k8ZQ âuoښnXqce|qhU5w᧐PXSn% ;.$-G5/x`CK9Zl&T<&J &}AO?Wh 322s NHUŻU͌އNڃt00a dIcSG+$,m!r?䱙F+e5I~8,,oJ0:ߠQ%Iu(Ep}x緮Dxq ьúU0wt+o\ n v}Idgj$Ĕ[Eq4ggODhf0 (7Y /-٦Ro2hj6p?!y]{1x:P!m$f'6u tXZK"+s_dm,Q98Tǀz H¦EV(R'`X`%K&nxp<|{L}T,* 5#ރ oInۖ}rLFtt((~ܘv'XjG+I0j;0`5PXVe!tu*1ץ S!`ѾTbZ-$v5s#Rd+n0j`*u5Q70ﶆ~ T)oTXx?.$|#>Ž+@H}b '\xGKIR\W=U2'Jz=r /#Jg'','cct]7QЕ+@`dj@AY}G:2͗V6ЬVS`bXUaG&bhgJ/Ƅ)~KŶ9#!v#cM8K3 OIs&bzS;m>qa\4e~|;a{/wM_e2x$:U\0JxzDu7iK޴4">.Zb.Aw0Kh 5aWfˏc6[Zd?_qY9g}vډd#hպ7;/^J-ƭPբQmMǬezjm]P6?ی{;6S3JНc[pMs}tU('B14*:!dY$Nbt&K* "T hsęSw`ٰ37EB+~hS@L;˿W{1T+*^PU;I/xK̻7: c?\xH(Q&/zࡻ]G94:9 LEb5]Ub݈Avɲ=jܱώȅ4xi"z2D9a%gae>}yˇ(;dKFiVr4[7͚:%+B6o!+ UQsG/Ҽ")KBaZ@C[}51BQr02/VlTD +hhx=^7b{R %#a~9I)D] xM10Tfc o3*1qzԢAk Kɪ>DU GzzcݛDWTOCO+EwJV Q7x?*5p󗂻Cʐ+OIeN0$T[ HSU*>{iQ+)eʖ ʼ2O=U!45v4V4_Y{@i{{ *3|e@nOjU 7)s6e`HHGQ"6ʹ̆HB@:e8M3j2+.aۆw1QEt4*QUC/r#h|&XBPzF2Kؽ9c/rKP D}i:A@}%Ss̵_^͹vF~U,QJ/u˴Z @6"V2ҐZd:ҟ d IKy,/[78q3ͰXu3; ";b۪PfVh/c3'9Yi[p5%r&"ZƎV8;Fl):k@ϗ9**+B|1=["+٨ SiF])Y^\g>xܱǡ;U7#XU0Ef2S~}lkSj­-c3S5%_S^;۽ SP$b,"#_lC|l"HaX^;_\<~HYw? Qyè k _TpJ7dj̒UBE4`ܟY"+>#[Y# mQJd+R_]]a3 ̅ bL|Q|GIX<ߡgeɶ!Эz_C!?w*ʨޮe$gp `huaԻY?QbC]"jd[)X!@7ǕǷGpu>xR }؉9Ȥ W ' ygBX\anA:y9[Ph}zbW:'>Y6`ƴF]RGr@]ڍp iks20WeVNy0WY@^O'Wgg=;K> QWV|W6!+1Z[TyIK*"+ AA+. 88-]濖,OSX;Y)T>L>Y&z 6ZN;,9d0$;)MTdJT@A$} : kb_Ev;h0uu_dZy2@;ͿD&@)jpH! 47B JPvS 8 ycB=$!$lècWؔojp#sw*MTRZ(8{!/ͳyPć羺^.i\/XwЂ;%pNXLu#&W^bR"IT4mvM>4f(pT10 >@iSqrNB+,2zj}/G*4}b&Wƫ+VFAc]1ZGbM, ƾbfHmbnhYi1{ ]L4͙FF2<(c'n؟K:ep`5}Bt)L$[^_<{4M+gŞB/0 s=TäGa m.{Sfԑ$ PCa?.`6{sRH, N){l/eyRQ4't|롣YIzȫ]k"D܉#J0=!bD]1?y)UL#cUs%d);^0+  EO5&ѴsȒ$:+Dd’7gRLߚQS'd{E\w 8Am"ņ߿1v }J, /Gu)_=,_s~|`] D.R <_ڎ!ohF&JB*gį!s4iDa!MC W¼-5VRace9h3"@B9 )ȁ اj=[*M)OHh׀G.ډ0QJއ[x~K/T@11l#˵nfGQ.ZX:c-N@3Z ] ,Jcuq3v 2ܭ♢MQb!; 碊~핐W8O.>W :\e qe [S}cl6)`FvDMo2%ek@N_]ܪ3+V;+:NkD,^kdM%t_Hs& q #Y>vVމϠU9ƾ6;n4-PmcP|i#g8E ec1/ )a=/h)ٵ,FM4,%||EDQMy^1a (R/U;ZZ{fP; QNIhMtaԗpZFf-%5hXA B@:CiWWk?4ÑyǑJ QJ(JK~M >l%`p@{)N$ӹxqXeM_3*fo䈔5EHcCv!mL*;z䫸qWkE5?G'b0fY5 amrX]s'z1^%'tJׯ:Eb71|]P灬>! з_3j2Nbe"՗dW~٩'q:(^? e-9o:ZSZ(YIEZ f+z'ebU5TT+1ALbu:PL8g?MIҏCpw\WZ;E}$rJ'SdrbWpNm1ǶG=03r6uj?H pƘ+lJAj,e+wGNɗkr^p7Ҕ,mu XhDASz`tS!op:'a50OJ;yR9\9 W;Q/֑Ѓ[<0=:Jpl&J}˩]k2++tDmU=дN‡䓝kŒbQ:L+ǽ_ꊎQoao`~ؒNRU3_@CU9Ffgf1[l:Uħ$tyc3,6-!A7;k27be嬛ycj[i5M4>GJ%~)VX3uvMm0vMzWqRiB}Gz[ϱޓ*ؚUzÔۉ`r '$^I#/?sIk+lDjiRtw"R˞+|8BDCj u_^: :bJJ{lD#=X$.?. ;Ixmn\L7r~A2`9|Mthb;z`gsxo47uWYcc_<LcAYKYZ!8,V]oYD)XgF!e1s!qXϘ0 +%4~]MdSr|]"z@MG oK8ڦ41r(xݜUOS9jo|\wYT3[B]p:IQײh?{m* Re ztԹvE.>{bO Y3[oٴ6oF*L&OWb"B3)LoȣqAybΪao7y(wќ%?7ʀqmusgjK󿞹Њ[zF6_GsVx  +eu);i9 nk^Ā L͎H4l eN[PpuͫN]#dj?ĆeiJD4' RI01}KSP%.,!>ڲӹ[X]<6p("( L=8ǤYm*-]9ĜFӶ $w'1>X=ѕp M< `hf5EstNlD i>qY4 H&YJ Ɏ} ë܎1!k3V{d_K:]Sւ^FP+ 7A0k:ө+ PBxohRBԂ&2"KJKPɗ^ޣ*NC)! 'S޵2 xiz`UŻ@w)V*<ǰ}\ͯ<(:F#˶v&zDb[Y6+Q=C'u.aGu8P:h=뇍xoJ:O~&q`$Qzl*$c=cXb+k׀uDl/VDɠ;57;Tz8ɌwP7>X&1H[.PmsJ]ST{h81v|;+ TüaQ) e "Xf#1dg]3tu}b΃yNbDO ;HVK\@()ε᭽HGwA#^QV5eC5 f|ʤD =ϡ˳+e[SOQ -J Wrc(eH;`O_g!( RPփpcm:;ת8%О!RgN vU\el렩9r hp326Cҟn:CƸzQ9Ag .*֨C&92%/h@-C{yB{}t>ڕs=\H i8Hh@y '"tb geղ{\ép( R¨;U(zP)݇58#nȖ`M<{plzS'IO.HRuoo~BHM.% $xEwV̼]f>۬Tzߛ})ZR3SݐN$(@P>H̎9X&M!d(u"8 rsJJ5 1D[֑YN )pqWw+h:2,ԭ֚я苟KB\!Su XӊD]hnWy4ryn) )mJ}`(^xY3DKF*g`0@Y=:2 L$yKϠ2VP|% jF(j p=ƹ}JCУmA, z5p[&;Ve|n^9vB btKњL%ؕ4j TREMe%/f#DEa; X7Dhb.PHʘ;M>%~8HYnUu?9**ߌU -.~n0>vD>u&pU|S; +_I++7~ɕ;IeD}JI}Da(S!JeA]-dyK'j%pKd8>WD~.Bd?9u%Itɲf|G !^K5^AG7iE ` Tk\pCv|Ɇ-:x{.5[eW{T_|K"TKy44hǝ31:bn0>WEmcf35 օ!׭VBpe۹WqPEc(r5՚_v$_T&+˫MR:ٓIN'Ng5NK;xg S&}ۄBDsiߧlJUH>CaNoOf=@ʦ)05K%Yrݚ$t\6:4{d#>w ǵH{Luxq9M|I rd& V4MRQ.X>)1N1!Zf(Eks | XRBK0W͕gO#L.@Midr I|I,v]n Aoq G]'tsM]WYyP>43մ@#ٸNUt-0oxN0T!–4Qg/,HV%uz~xȫ؅aU󘟒җqCÝT<9)G/ !BhAj:(బ?l*]{62i@r5j.pQ@ZC) 7$ ,|3 :(R\ MmhOsd!_|=EIb]Ю:`&9qR{ òZXu˽*v|rٟl%lݷ%Ӳۦ%t3׶n' ^RC%2q>zGxF_0 "c.־8mAQ ;v?^4+J/Q'^/Z8]0ΊVB1@h|6 %O-s4./ZN` B*;hP+ 8Ss ޟ_#у`?'`WQ(\I&mFyz6vL).\H{*{ /@1g(? y6Q& 7)O@͠W2:WTl (J4A ]HG_rc6NP?D4yW] Ԩ4lMoIHXH|Z] rs*nyr5$O+?3n<ƈg[9&ns1"_ w~L/YNɧ]5 12 C=d]408ǯ&R~oM?".WbEb5ewIa<;TZ{lC\l4Pp7]kr&vo{kf.1 )إj^SgێNl%kϵz%wXs*DZ$,UfQ7~{+ Y.Ρ!3̌=ߴڰI:fY+L/Ny K'{p ilљu|!^8ϝ60uSl|OI_{dRm%;(@0*C$Ӎ)Rhdq!pF͘*)6b!: HSSW[!bihJ_ xo}h6?%C6yxP4!VsmxCS'9UkJ[m&Pএ\K$9s ` :W&ep b"JNHp_5u Ds>eK0pe(zHUwi8/' ݓc ,R -}/*Ӄ.+MI Vܧi\7{;%:wg̗ i?Nsi&g\v$C+/¾P4$zlFF!dEDTwX?5:NHap㜍fvă"ai5jvD  0\Ol ı٩YA E&VX%%T39$Efkf>prCIR~ \!",F5-=1}pǶ8@~:xYkRʷYQa)DcmdVl;7|G8Oy͔`9yh O$@R~;BD7*ԀK$ }]bɗduC L1yQks: 'o ?Hx5 %"mp/O4Ltx RЋX? v`Aؖ)sv{U],#htɽkO,ZǑT^J5Q&Uz3߻٤ * v8=/bX@c~VXC#L-~3,˦$M]q9̻, w՛KGjӴܹrq>#G.QmwBy:~#r\Ӧ&"q { fwݎ6*Wdvŗ9qģIk[ѸK5ŹgB-ks`?P@y"^`С$%*M.DE1ɬAu!f)Uu%1t}rhVCCh{pXq;[p)>R z5jh潓1ZDrXg|!8O̘%џͽnnaeJnIR1?l,1r/~\hC; ]EPieZ 3w t<~k1 RN/-z>s/=dB;r/^SRY[{m 1=4+{xtΦUwD䕽lyXn=yE3 @pjf\ ίajMW2EC]æl`2a!7j /BGvuq+AVA{q([5~ 1!ټ[#4JOU&f Btts K^:6ߜƕ,7exy)t9% Ѻ9Og{9ǧ斿Fǜէlż硶u",d<>.~I%%ϔl%,ZEn˥QDNhLMSVߝ^c?V~އlQ#Q HKsQ5hbLv)}kst MM{8 5}!vB|1j=,ރkLE"^Jp#M}q6JL"Sx_5gKtaٛ6lTTgC-zk*.vyoֱXKswܴ [X`8.2oF\h,,'ܛ yl%9Ca~*e\jW 㢊~g -.` :q >R9Z KN\"b^jvEm*a'FB²%Rıe2W ,f3M@Nhs(Z)Yd/ 5.twn HIC-y ^G3ȓuZ GGs{ 08;D#[Uh~(x'Nԫ/=V(L{'IUqf 9O-"čH.O!s~_F>aN vcaO@2I7 or!ͺx`&q3N'F~oNvMrʒY?p]5}^ZPsπDH[r ;=bOu$s|;% 7jKd>O^߇AP;cw"^,x`9&0B30NST8yHP( :Nlm>%/Qj[mdoqJyUʾsc.!IB"Ї^}Umo)v !=;U+ Wkih.Դ0b|e&(_dNTU ?h=N %R2ִtBB n͚σbvZPi '+nt v4ka"L 8 ~c5eƳ>Uֱ)>騝ofpE 3%63as1!Cg#MO`$RMb_wZ^XXdJ,m=v[bZܠSdO .'2mvhk1LwlL[:b#Զˈؖߌ(4f7t/EćgC,fj`<$kq͑bT[8[ 591?Q nWu!`/z?qU[?Tqw|%n!X2*LTm yAdu÷YwS}^@FWd{Wvb#7N)2_ .tOfOoDyLtğq"c3r]kćR6:YT&m`΍`81,5I7zkEe |]z:>8AD{C[)jI\:b"F o}^kn3Cw0]podנAjSr,bvڧ) [0z~*|| ev#a_grM`97Bl4w`^7n"/J~+?x+k @2`DAg3;^ ׍3I9 zP:^Ą0ˁD}qo\1lu &?Kq=Mx7FGS|^bo: µ&N͜V$+br2?;FgWF5ir,,qΌkz픊cO:yo=Jb!$\>HF{aWń ky~OL%1(-g(ߐ91hsX#ɥ aBůZdQa婲Ĥ,;m3bxl;d+Q9з$2RNؕ:qb?\]]d'\Nq0P]ˁdRgx| ފOnhq0_//?*HLJ\ A?mxCӉq{fe6G^Q!=l~;n[!~+~ 7׎iEGlFP8;:DsjC;qsV(Śh''y&lGA-,9pf|}ԟv;E="%-iW^⬠ )ZDFL΁Dhf_RkصO=Gn#C/Uܟ焚+%#T8թC#tL/!xadg*I €oS"G`ܶ_A0`TU;Q,cT)TUKKp g(>Q11r$x'VYj)87ܷ  i*izV Z%#X䯛fi(v9Xn8Tv3EEh!_4 jbc=5#C:UsN!S 2N5ŏ|#͑.a&F~?QP?5Ň3c!{M7=htz,o2ޟ!ڎ[(}V;3C加JC.-գG}($(m>m*ŒU]eq?aZ/Fx3Ꞽ ,gzq"DQ7%a5#YT4p'&B<8k<*tj=5IA2i}ָ;bWxNjyqGﱚ/l/~gk"Ikٟ)wVeb|1x{0'Gi F.hn5g`O Md **km_ :߫ց=gb:=0$n{,{NR*0#+O/cE/w`>[:3:,k*}K3a+-פPJk&Q12d6Db|_-k0f3nłn q+\sϻʈ8Ikj<0g`\$ {D5*/2r6J52^pYvL+X/;ţW!kn!m$}%:* h؟, Njf[:{"a(dSk/0`!]nYh{[%ђ\d%_067[` \A/@Ϥiz\p CO[e<谰|ri-oc6 sibF<%+@RN@3>yO|CwzwA=q54cLN&"՚Ảg2BB ;uj:H-v;,6ȳPxN'8$d*ig:!J1JjgvXCh; ){x,p{mL@x hp"EBrJIqGYQ@')޼DKg @DaC,nMk)"9d` zOZCWFh'*jmrC g\T);#Z3UڨRal!Wf({"!%ܙ[GJPᛆF}N,.4E˙/W[܎jx`9!G|Xy=. Vs M͖E oqtqES7˫@r'IBfcXw8Ӱї9~6g_ڤL.ӦaQ4":'rv4,p:6Nd­$&g\<@˭x tP-[j?Y VΏmHX7u9 ^(#]v"h΍n; ^L6K[T-7(g,Y[7.vEZX]&`\U/EN#6#\Sc}Ğ"gz>ФF}%#{(ӰنgeK&ƬwG(* ! Բ|L$zbFWnLfO"ec|''-(F -Ե#7ZxE:GkMڼ{%VADhr}lws2Í#b=@wyix.Auo+znH㈙R!FSIvzϧg~a`v"VZi7sfgʞx{.1 WX^#y?$`Λh2:"_vYo*7<45äR'(K˟>UN >fM>2BR9|O==^#^'yRo|ҕkh%>e'fՆT挀CzW_Ktɬyj/325hKZ:n_7?]j۷psl :?<2.4ɬ+[Dނv@6׻1DW>P^g10sm ^F `ۅ } Cqɽo@՟2$M^OYMQfR'(48?1M^D5XZֶ͓\l01J'1| cbzzY+)?F=\ lO^6ʋ G*> d#ZsVo1j'?b'u#+*b9/-*axE q ,?;Z,MU+%xB+4ʉdG WR3aV| lT`v7H:/Yͤ'e3^Fմ?,T[ez'hm6.QC X*e TԛdVĤ7 srjq=I=FU1GZ1Ãع]A BxzmN?Jҥ/ T"^BGc_?ěY5?nG4)sxڑn`~ Bl@:Fuj͠ j.=s[Xl@m r rmVW#_ن @[f &3-8eJ>DIC43^FBLqZRnaPkM*66E*׉_S~ iM w2w=\AS xhS\[t{[ H"PqL>_Yg;GL֚EAԊP<\Ht?Zq1k-*>_0F=I/qBd.ue~22#ƙG E8\1pkҡL<5"('=](ڨ0G;u`@ky18V=;]7j5l֮W.k]g_Bb,o{R1ԣ:8-Q9 E9VL+mWiBu/h3skiAok Ze{䢸[P]RA%m}7%ϚTzE%f°j1:"P8(UGyV;nw]0\liVޮKrT H5< i< vC=fltݝn,Qy.ೈ̳b~kӥ%Ҧ(GtxH:dM$KG qQ)7}JU3kv )GL>@NSBVOh ebϻnk c]ZIIC?r{+"[z6?@+EpMm/R}QQf(\KՒ?0ߊd"&):AaW> a'n 4:i6cLGo̔zH wV@ _??S]v@~u-g:9nYG YyOف0-/S#ww(Z[k+k@EeQ@\z;p;4e,R)aEא'DX SS-AܞMYC| .;%j(Jba` y ^MN>߷:*D`]t$t=k?(XXlv!(m8UzS] l2oVJ|P3ĵyD! 6ΐ- _PpˎiBn1֌|譧N9:Ţϖ@'@zFm^6Ũq2N2`$˗g$*΀ mdZp=|&!v*o2";4&u]?;C#Uuٍ֓0YF,q` #$o2oorFWW._ȉbvjU](4Rid `Xe }A,<%>?ׇVIS׀{;X@G曨h4?׋9 .=kYhksUO3Ż|e ߋV1 TXwṬ'6Uo(tw~'^+ ud: te ]OQjLGS8'R p:[w uEv4tКV2L.^٬$R::>IHk)tT*Qd`YDsd, ou)G/IS>,봀M[sr9٧QH=`% b#mH;i)MrmƇ&ޖ`,x./9X,\5âsi~Q.F?x:2 5wcd6\"vf%sh{N^q1Y9f2-e;%8ߊ߆k2 X9}[ϚU4XCޢpJۛ}BZ&ses V: ̯{1YA~"t`6 Ĥlx ~UtWg4l?zW=+騦0 ύ0 6 4DS2zm#H~y'5`EFO'Ӝ$Џd5*MóD~pk_69=Τs]KgQ+#tadޤ5a~]0Vܧve!p:劕qI5"Rŷc?ժa*ߧbxnm^lQЧq,*Nfa9u?rX?h+Qh.#>baʵ6Uϝ=J9˷m;9lOѲTQs0 rUQJˁbZ2" 8%吷z??:EzUc<+e zGkPHX~eK P,dMc,JD:]=S4ZDig^ d*`)p=W a? l2mR _(>ZP?TGSq?r yo3OPrw )XOUɰ,+ZCb"vgКɭCg}ep*W[ [c'zC&+.!I1qW,`*[OQJj:D~St=W>d5jN V /4r0P7;;}^NWeYvʈ;T&0_g4*u >WXPڢ;ˀlcfK潐!P"~yPcqjNyHW* -mӰ GT8l؃rғ8džr^QgdZHG3 "+~Igɾ)b'5r]")L!2"n|!擪&";0󶜫wK/ x"}-WjB@XݞzCZ9=?'4`DR=O݄Kjpw86wDx|%'¡o*6|}Vu iOG2P/oVf.f-d^[ 1)? FmeAdr`yo^#;'y#n?I)gv$f~|?N\@$O ܧGf^}˪!0 J(r@-W8\Ԇ#Z[95(o$S'˼M.ϒ;T3לIcG_@9^V, kPI=?B]o~-Fst1۵d,E(Ojg2zzK}m; H?DR#7m?k|D&JSswЂE0f^"zzNەZ0vGe(-OYwS 2|NS'ޚ:)—k1`y]`+ ijR>~ZvIF,Y MON]55jlY+KIjiɨ3E 16?C_L8EB$~I]PT9F%orA+9#|UKw\ɩϜ'*ZA]_IʭhLG: a=U:sjzjRu›e.|f*tMIɕFm/tMJEHzUƖu\ϸp;E'Sl3Z'(@2&hif:bHb {Yj<{` *([=ƞk~>\+E|/L"cTb $ޱDW4Ǩl~2{t>^y ُt9IP2tϵ1IEb `/T)HRRB)ijCj/9nFVЯqWps ^o]S-]$ (>u#ObqǷz\ֺD9p09TɰNrئPJ(O8fť48-45TdInr(fҫ> iRmRb'Qe!Oh^PV"Ah U_xoa9]11\<P% Y_떜y兼AXQN zX)X4q3Q`Sy6[Tс܌aDʐ =,aEa'D?dv, վ OVQBU $C s*$5;J:KUqP_kN4++6/(hc;5f0c0]8t/ݼmf=G}lӗiH_N+%0eA溴{ Av L|vN%iǥ7K/o{iuOkhzU*͗o2^mUl666( z]+uLA_nI|4&' ۱ګ0)DDЎtưWKxA:`FES*_[VoX#:^A@m%ˏ[qu03OMgFy_c fUb z} ҁuvh2AD𯩂$CG64=?2w"[LW%f\CF!W%8zXG7All}eb/KaJH@ Tri|VSjEr f's+{}ߓ-?.V߼ZqI0c:raO$xbc}Pߜ.˄hYO 1WmO#]xF<ÒTֈzynvqz]ɶ)r511{SiA6KM(dv%x**=$u G`Աdn]9n`"9r[oIfQ QjA>wekXnyP)MEY"#צޯ@É<̓F\ j"ZXwrr6Fi/7]ra4U ІMg_0"u|` _"MגњPFHU]rҷ{'PWDjm) {qee 0Ql#TM 7cYs* zJg̦݊ݔむ}zɱ.#p8"k"rnsHG]!4+A18N)akhGr톷ae>"RXl$%HA@H8xOGR &@QΏG&qƪ!=-9MznllgɗZ=ÑhCLj P1E`~ƐŻEߴHn(hgxrDjyCt[ޚ_f}~zC#OAc 799C!{\a#[>c 0xXG-%!d֐t6${.Wz33`+KEKSO!Yy4k3wB-Q?Dm}C=eQ0MV Mtԟ"v]+VЛcV̂SmI 2e-6MKŴ2G':޿/\]Or<ٷRs= ƙfb,WMZuX6ImHIy->s&>R{5Cc15<& 3ZN1g}jh 'v,m'pfE);:A|cg2dTI.<] Cžt &/%$N˴'Ɖz#YZ5,'X72 G@cj-_GSNE] c|,czn2&ub}BzP[r:Qu96Ÿ`bWnX蛟^|,+ L2 ]tx iaRߵ2|dH$)k~ vӽ.xj1VG&4UA ֠mLVךyn?k؂ѵȥMeP?t|5X{l>e \X:!DL+;9~\Є;hL8>/v=eZ %͈ 8b]/)ʹ k0;'#ecGE>'x4G˵>@YSwv,"rم9]p,(o8Hd_X=uH DxX} -,”opiY,8e!Z䧎2[Rc&xvMhϊ@#V/-4i`׋:A;^.pyY@8p;Ԇ\AqB.7@D&M1IQ/7Aܼhg|s.6+{y.W_j]z ᷱxۏ9hiAWE%F;\4P.3.O܆N3ׇ vN wuC"*զo<2˕4D/%qTX:g;%>w(k'# {m-С='`d(4*ї$$k"Bk6 ֢ wt]LΦի Žlmb˦('cFlkNԳ($tszw 2٩\,f'ծ!1$'ì=/jW̽EM/߮hfL JFk9 f|͕ hS03]ʈ-&=W0\>#q]S12F^vRJ܊b/{ڬux6  η6FzD.{*x{F<෗XgdTD}v;VUA}KԦ?h;C>.eK.T=5P /3p q- Jʷ4; >F zɞ6Mm'{"Ma|)J85~t/I'YC/QO?~x]z1\fiDt8w4o MzR9 W1zF1<' @m9EH4y#JSK9]K;K7y Q_<9*=PVŽL]8"MRjgCe2MRz]M} yZ Z<7 !K.7מJYknc$N.àċeoCC9P">L #/F{وnlgr1i1,;63+D|ZOu[B9=eF2I߯"H*M/Wr*ua:SYIj0#W}Q >G}BϡDD^VG+ۊ_sh:pT<JY(oKNLf`9dxRA]8S87>=~ ϖFfZӚ%7+Xޭudv$X+ae2Վ7DAOR<,0<@fr@n]G6KtFY&ֿ@n~ǂ~5`Aٰ8ەɛx~ YE3:n m/ueIz'`9%o?hg} RX `G 6V4SdϹ0Vjg zO+WP)kHl: 䳬sf+#zVvZl-C K%c i<~%@sHD^iъF5$۹̽"qf&片+|ƝSﺇ $~3n8Y 4[-jd k߽Kh_y~kƒtY'e\OS |uJUi/h¦^yy2qGEw,qeT0lNC?]b0 hĐFT7f !@~)n?J hUhjvc8kgbSnn+f08szŁ-V=t,2i@%}ѷ7\٤_xKX;\wFZcim2>;aI)[RPW`E>OI2e;Fo0\KO&5lk7 Sєg/̮]P~$.Kզޢy=2*)Ѭx8 ]͞FD\ l)lΟ*7& 6{nXw9 ,LXy@`CV-:w.wUT>^/ hS(vIȻvQggfwVZ:/AE&Sn 1ǼgR~/KErZ! +b$2zшru#D¦mo`#l S:`e8rSϸPSM-y\ a(dׂ_ bSM;}G,[we5#l`BDe&T4<rTˍ *SjXv4_(Tϴ<M?>_T/n ꛂ]?V(ta|)"vn.Z.,b^8 .Qi=W~#KCBA 0/%E&OwM(ɮAEz6"^}fМqkv5ST?J*&)HƶơK@j(#bl`+|5}y MWȢ,\]R07U!<,$WW uEx$ڊKAC_s T9Kas~IӀ쵷q'=D4 ܓŽl] {uqcYF&𿿩נX"tGLmU I PE{ "2A]W:ۤ%['X̝&rlOeJU7>IW_uVN;t!Q \ Eך$((|7ߧsz5в 0`*{ 935Ľ;n~+?iCC`OaP0۞.CDdͰDr%/< &c`~^M~-v*dޗ̙氟ՠ  ΰlصȰkOoqYX@" (ع/ Y-b rXgvHd+}V&z&٫ %4{yZhBP9΂WPDn·h`: vaV8PxSȃZ 2}+U(.YYQK{nV = 9: #JBҥ ]Ph-V.74dH20.bHl*7?~aa.FYF3mI_J`jZxZ=Z⿶Ym11'9xAp'3'U,Jj^!ydFmH4Od\ ~n9B#`ɻ Iʞ  ֬/8gucMCgzqÍD'm`4WנЬ^c]ύK% XB\1D#ٵiuN!?ۡ[+)Gŗ~rI! uF^3bjۍV$J q7Vl8ڥi|i'1fsv?r[>/ih$,l٭XON7Sv)W 1坝Fv|w=p:mPY1INë.#}F&rtEXK`ﭦAKSX(@I~_  u3>ј./ ?r}A(3+z ?p6qL:*}5C}k!QM"q @¿ވUKw"~G%m؛h# kG=oW9ҍ}GpF[y);ЊΨh rĄdt3FN{5 EjIx{}(D|sԄOK],,2x#m{Q)vAܐ鏘;{-A V{7˛ѪW[ 7*!OaϚkePOa[MsYk7jONv/9S'v*_ۆ\77p8,w _ J0<0)2a lpÊ!c"^nC4Z" 42L볽\i44oF= 4偍W;І$tS?Ã̱8WA.Xzu ة5CZ\O|5>Ttc9 |XxP0PorJڧ9:4[+O 7z{\9Yhsmμǎ89].8䜭DZVdF6t⹶]s(?T>+z,.G}ʤՈēMQWaJ`E<`GW1vMΉ仺c1e*;(W+a0'tt"Vn1"g$ vԣxf"J1 뺍d]6o?ڰݱOKۺ" ?Tp2#BEnk.ȍDjjnib^o:}HÚr!"t͇LDBD{~Afn͹.-I2 >ÄG@KNPLpzL:6.zv@Pw-ծ4 @*ܐfI׵`ˉf(j~QWҵLa=Qe0q.Wo 2k~%i[eyu.-yUq1("[0~(yN1A@ok.&:~:宰q-p6r~GteQr7  3tWR|lO~|`#r*C'u2,d_+3Gwm/>Q"0_ *.ًT# 9| HCw/t-@F_х:tȤmPnqD|V5MD̉>dF3V}kFX.(JG:of۶&UzЅ@8T<4'QX恩wU:>,;'^Oȋ4yRwRޡdk/S iupTD+DKb$2[%qȖ|f+:[ȿFe%dzj\qj>Q*st+ڹL>2& vېhFaߟX#jJ,qs8er֩ЇҒ /K2[U0I߮C%lwgËX#HܚR{AqC5fz*%=َYkžgApa.Qi6(@ԅ E;0E@ 2+f%@@b DG-ۂod{O+Bv=ƨw||+m?@ѽBmX5hs-||IX~u`u2үcacH3g &nBﱍo2?J_ds\.QA̍MaBU3QcUT,y2Ht2K…s_|>L7ZreC|:_Kx=hAThO/R<6V ԠCg51^e])Z .>ߑ#6mU Ҷ951ůw`L76]5x wDo%8Do&ꩣYPq <ݭ# 1'X#̩"뇡'C_tF~;>mjݛ`$珈̯ȌcN۴?(na2ViX.2(ݻ6C=+ew*S*syU|`K~5Ao848@ 01H ̎I^2C:,i6Go=L-^XsNZ Ȍv>f +҄<PxOQnVڠGŒb,ܛ6hp& }![8"Y!^jjQ4@3)^,/~ KoIp.@v6l|oU V=@t#>!'m?,Y7=nq7SOC:o)1V=a%vhbӓCʱ9<)IY@z>$yAMj!,glдyVaoDz$Jur"}A բ !m1yh|eac_^"xE  ۆMiAo)siC6* ߪuKJZQMW[ O6uz魩Ѐ2fͿ3R%(9T 9 *zfrEt4ggK0Kn \#hܭU5GXaۈ`eq.On "U@b4Z ]flH]=OA{aTb$aM:.Ib<Ogda*zv0юgŬrW ^aKcT~sgJ?7L (t"~ oVFdKr:= 39,PՍI`$W!% yَ]][T@ } g־B<] dG=QBuEZ:d%rynb vNJxT`xc9Uk4cpUU@GKސZ=o0]c@ ܈һz-؎ e,ś5Kh͘Dd}{TysA<&GLQH{nČ-O#8;܏' u4 ꃡ)GRn3qe_E4i-b&Vxyki7'H;u=zq4nʜIb;; `2{ !ֻROW^Ԝ:ptKWY]h"SD5 [Ҟ1Γg)΍WbU1 F>FVެo\(mQ^ok2 =s^O˥B,e9Ѥ2lcUM|nMk.jnxs$ 9 '9ҾJXC%@Qqi=_0! .oCFG<k=?Fv 2~âM&x2.SB;cE*7k{=W̠>4: C&l4;@VuW{8׏><ͽR lGG.l6dByG-'PT-aB[sVpZQكz'4aOɱ<d7i-GxM\Z@i%%kӎpAQ* rh9W7f4BdgbR&a;^RO/Am`NoM?sfYN/i;7[2{e<r=$ -vXɯ;˖~mU]mlXhWMj(9H7&}I/#VD[u޷xZU5$f99|6G4z%4/GP[`65 FZ\ᴠm<$=(xҺ˥q3 Sn˺h#Z 8VA]p:$ܽ CAhk$!\3؝dY߇~sT)6d6km1$™]˗*K3lB}5˩F#q'SV)+;Mo%?n%Iȅa< ȓB?V4 Cx6 [}+A x]"b9F8͡8skspB7{%'S+LZ/2L{ rv@zkm_D˺:"r>jSlWp,PΑd ڼ$K|ySTI`lӃ`\큙>kW|`%e b93UFnGx<3399wѕ鄡=AyǵyQ<$$sXήrE<(.޳&ky Fnjl )ʪ˜g5"33jff3*[<{VuGb ,)tqr$p,RxP)盾@jM]6XU Nm癊M= GGD.F7zp9XټjЬ#U +tҎ,ihM UΊ)b!mTDłwc$]n}\uz̉;Evp묁~fc,#: ꆖx@MW\vb'2Zͅk G>yCZ~,n3o\(jC*^o~PwdRTK1#h˔{Jfv6)k"fP4q,>j)6_~9KSJG86Th"-~V\vgҹ:|f<ԙhJn<g 6TH Y#c.!9d?NUU6ABڼ5qLc#WAA7zwcX;mRb3W^N {)%֧O!I(Qn Bs;|4.ْC"Lu2D uƻe JοqE-'f35f"m5@,SU/{'E񴔌P8(&k_l :o^[aI/֚og- o\؋4#[:3m@/yr=IC;b_&3lUE:R2.Ht%G.QL#݋X`(Iv6O|iGnnoNE5(&ǔ( і%Hx-w 6=$oհ-^O0 Ѹ(R}HG$ +86CF&4d `@Wz*QvQZ[WւHH7+ykU6nZʠ{@7R Ƙ8 ) fz 3Z){֞@NYs~.`'euy}T]*rۋ֠ ЬMӠk>5MR(s`f3]ЗYrLbH Ȏ^Wpy&)h xj5E~M:Qsڊl>Z'rVFʶ@a9ZxD*%/_thja?OE/Ub&+Oԟ 8my|ٽcAj1 :Š_"(et95t'Oɗu=jPڿY! O@㾂+4 K ]R$S¡ŝ~Egr浕;6>m|P*RwHfQ1Zc~' BfnB]$t4f{0{ \6HH@nWD.&鴔޻oʟ`Gև$l$I䑂C&_Ʒj*3uoD)'R>ejF9fD?Jon"1kTkVIBEF6QK>;<}@5hhfqEPv_Mh?4!vlWqhle.{%Of~}e( kwI$Jx`iƁчާwCHi}A+=2l/պFR8ev]+m G7^ D߃8H ,frw{7n޶&Sм#ÕB7sK Xk+«mv?`9^Q:-OGaaZow V .RY#>JKӧ߶h~)nil_vcHpxbD폞,;%r!6+j2]~%UNLU{Q=IPO-mwX*Y8tw^5@w[lhC1).u,$]hv ĢK"hD$JìO6ǖzmMl 'Cb5C)cy`ĺ9:@c+j,J{ ~~\aUr4F&OnbI޳Y@jɻ>qwkaTPe~ 'JaR9Յl OP:\Yp4GW#. =.= +qoHlgν4B;I.6ζl>/U߀8:6psX1ߓ/L/U5%?Nhy$ !G-dNeNxRd0ζؘ;cusQ/]t]X;ֻ/0Gz!crR}ܤ-yӼ)18{H5Y|ôiCG,PRC@uy5\cFCNy94zW?G\ HLCJ-B_Sϼ'P6Ojt `; ,%(.bQ c)dWEE#`*BL[gkApq2P{ܒf悂w^w&H[u UҏurpN(VLt&֠?ϼ <)D~9]!vLegb%\w1[5o:Ti^ Zz _G$[f N콚Hx`u`1s뀏$aRRsi酌䭻c99u[չhXLHuz*vZuTi7WuJ =Bq$C'Yu*'a@SKs1VX*<X%\T<MBSܲH81kk ZߩGٔ8,P%c,\֨kcTnژD 'B!w CAH0q+q2<P'xQ<n;5.Ĝ#Ӟ 4!Hw46:@E~8T38tFB=2z@A$^9y{&RĬ2 SRdNZSRzh6xgX}79dZd,Y5X0 A,<3GoɞqM2'۵5|s*xfJ-U~ /9r**Y ,UI3%#&aau"OpA8æ}hOFoܭϰӳu/+^Gnq`J ~R iF7]ߘﶥ0}vb!I(z4W-#6 snY .u4޹9ƊqyPfFCO稤@PYW6ktmE_nmƌݚ^ʦBq[WؔԠܟ(-r_෻.Æ|%U3 [D3f|b+VfKIe,x>K|F,3W< VѺ$P4n217&u*I^7P 7 ֙q,F"ggRzڵ;f`Sڹ Y &hoC5 ǽ0R f:P.RZ9ثQ=YM#,Ki⿊G>`Bx:OЎ)a–7'VEM[Fb&,+dVbLQTԡQlr-{DʣYfA`;1S`|кm(y<ۀzXjێ} Jn[&\w)>2\ NGu C;|leWsR1:5>[/^&jB?B 2f8I!b*2a,rdkFϋ #յx*#zSƜ;&A/^ VG);0;'<b{ySi(Lޢ UF|Z$Έ1䐱ȸ;{T'pb;yV;ý,fW=] ?Lu;.#ԅLA6g}r"6K,cŐ_Bj#.|s^0$8b8R}&OO gd[.YsLwU&o3;fũχ#kȑ!QJzqvE~Άvu|$ґE?:`0j#P**Α,T%z9n8Cf 0]4 # Qe|w~m6[uRGe]s7%$uc 牝 c\O8^H3%07G^^";@o x$wsFh8KWꯂXz?l,v5&Β~3c㭴 3i[MRˡ^K ;(ò' ]hRdA]E&bT$<L)]vLJv (Vl F!xC"$e&3x<3tU= ݱ{;VNƉ[%X^٢BEhWUAzB벢XZH_ϪK7du&'d^"A&/\"d]\kJӸѓG!7eF H*BdK|;]G1甩$s{w\7$K(PL05{\@\dr^(Aj&qZY7cN> c6(_ Y`so <+T!&fGV0(;.%4[ƍOu+n՞:PX(Ƅ ofR% /U<$qvi]$ U ?&רK)WN㌈I]N!䶈m tkE$YLDM$[ \IKZ)wUtxO4n矰יe'IC^Pϴ7/e5#XwM|.P@ZH4wf)mztn0*S7&]?Gu&Y +LDtT:k4b7'fI9M . *c2$7^_,4`@Eg8^%X<!?Ue&8%>*9 kcOzmO.;HUpCYOB9ᓰ.?N] i- z7|SRS/c1kTȳ8CӠC_?T:|7Kn٦4 7'{@+o۪J9H:ː_g?wRONq&9=VwylāF%B])6」UJ u8´)me@(>o)g\M!K,4/(e#jrbq88Ͳ峫E޾Cذ8]{CրhkEЉ7yrb{ A226){=&)--SdsՒx|C6.vd,5˰z*@# v@ӝ7Wjj-]2#2Ue`ShU,Uzdg[uh?iƗ[џ\ G qv$+0ŭRNirڈ%}9ՠ9ۖHg<zf=°٣Cf3EMH1|@{DEJNJ#F]Y0h[ZN)@F{Vj/,˯[]ec$z8  7/ Mmіo3Z&Z $Vփ.h(ʇwܗu"?{XLɰ%<t4Fu!Hq]O UEltb7Gկ Ă7(:-|Y%V,@*H>YKScg9eyn riydaK #%+6ihŏݙN<(l+)ރ*`۳/ZJ`_нR brA9 xK8DSW;MjzxԾo%}(Z'8apGAdopX XУ<*U<6!ɪ_^8(=xc_dOʝ<B޶z5?4ڒϾFz<۝۾E`D"v2Xc9jǤ ̒s@=0dt&@[O0scX *5=&~Ux@[>t{56(>D ],l-Ӫ"æ+ ) t17&Of2/΋w\K'ij-d9yϧ!: m 0P}i me  u5Eݲ_^~>hx wfI$xVYuH^T H3B@PN'hn\lISUzv_4$} ?-Zqay,@NΒCRS]Fr|oulB׃* |m:gŗ4` "Û27Wp߰#(KSM%M&qU(Ztq-fcH3g$؏Äu&%;g oW`F%Sq@9&|r:~'s)srx }KGLMԮc& +mzv|dQv<@e\ Pi:xp%G+ MI2Z [RaL]K"w=ォ~k#vgޡ"A ޘh[w'`<)~.c[ͽp XWt03敆e-!*GOzc`+HW:ht,Agǣ.i}9&)nYͳX]9ۻM{pm87P `"amTiN\$v#o OE&AXlB#6K9VUZfux@[_{, i`'I2"I?]x/d(aFH}sgUti^Csd3vG;zdSvn'qנe)s/1o"tJָ &2h^$ɐJ*c bl va2P2ng1;BHk {%>pMNHK4ߧpͿv;+-?e1{)Ytr@mTXID]щab}6w,_ZE6`ХQ -vtpL*Wx2(UB:KhmcF3;t0(HMlv9Y+0 fݪTig8+aea?GIVEr&X=()zV#bFW=xT.E$64y";dIhgFX#w7רLG8-KֹK'ztxӹJ^ ʆ5 Jr}|8t(sv~ɞCYшqɪ%8Jcz`U0S"6nBFXs$iQ^Z7։I8W"Q~<{$"mDpĶA8!S>z7jIk(k+-p7aTY؃ y6RWqn㒊Q(Ӆ\캎<c]e(Cz+im?F2fhulԙ4ډA])cږA*ۛ.DOw~90 YSEӞczkˇb]d_]*W< L3C/fIxsjN_e-fv߼@y~yH6}Hp$nȓꬪ[W#.Vڦa7̐,mzۯGc֓ǣ6uyRЇ4Q BTy:9`۶^cyF ,ijއ Kn8)==?#CgX\TY2\ٲ(J؀tǞ575fPgRP8F< &I[@eOcL/󭅰V VOb!u$|;k=[4ta>w}OAFA:z!Wܷu{ɸ x?EQ`i@;}xoŜ2*cJ k`l݁ @МFYw_ɜGRTTFK FBVfqH <`^"Wb N *oV"Zx՚ e_|DB}+ ˭Ce^P2˭!R?Pd~Z?myůNЬlXظ]F( \4R.١iPZ*+eC`"`͕;-em"h.IXFrWzmP/]xm*ϲN,u4RTiE!/ aޤBfSު˕Ğ?#WyxD>SҊC|BKzCR45,sbH7zx5J`˦a|P 헋CN! XRl\cR:?HtAi1/1gP\aǵ@Rʗ*z0lTn_MCa5]s`o>le?.x.& n?B܋ vtKC !15{4+ Ku (gJQ%#'OT2C4}\Z s.~ rR %PAܜpS|GwڋSxC@`cl6"b)i `/?Lޖ?M.bCOMe]a>~ Ӭh|\tާYmGJ|a\Ե^hG8rT~>Xw^m%VƗ*ChFX4â* CT$~u+n iƌP9AۮGZ5kT H0SxOx4A̻<ތȚCzeD6 r#rEk.͢eZ/=&)}N?jw ׻#~U48R5Wi'<{9(LxfE,)9<ꀇQT9!7b?J2xvbOۖJ &!A i+-ʮ*fD}/:9GC_Zw?@hc>ہKew$׬@|[Wf3I Q0oCU? aT[چR+W~or@ Z8Pcqȝ*qgdZ>_k%+;0 U6c~n6mF9kDW $3? n[N:o_qKB GQ49>itN1RU{1T&\dXqUN!۔zFٽJّXp {"i} W 4%y%1o TQVN@Yz?˹ s˒BŠro:˲,YV)Oϝ7nhĞmicicי`b)yŚOƩ@CO8%Z M}u잯`S BeµH[/L)㞴k;Z)T4Zi|'0u2hs[sDV0!e&'@nfԔ@`tubN`a:'EVYt"|ᬚe+ Io-oJO#\ev7[rthsz7Pn5I4ަV}l#42]y֠_ {_-WrW"5 ~-ѧ6yDi0t5ܷ5&-s7wV^Ss?7ńg6(Vްe.J:iQ-Fb';R/Fs*7 D([#p`y74C/6JR7K)56e]>A9Aq%dFc~9c9&47v~"aH8o_OZcT^wZdjA 1ʈa4+ NbeNBOB=sM٫rC`<f:ʅ]۝pafCTc,^p-5h2'[\[J'V:8o < Vby;C6[z'L2`ll6y5z* ۥpX1!&X]: A,\ ={ @w3\#(pu5nshjE= ʶA)ƩHhLgH[߻)p;vާBJB.7+PZpJS)XMojCjGGC`ϛ􈲬YEQ)d pi@gܣKdšV;c{.@ |] n='{o<&^uEɌ(wxȼgR@HXtLx޸S0 SnL|խSZ X@/iJFd`͗"S*WX,Aix3h"h#p6If5@Y z?^~qPSP<KsycM6QlOX8f.ŕw#N6#=?Cx;qHc$}=6SGIA}<^A)x3B7 H!sUמeo9"XLcͭ#HmX}Ɗaf-fv7p'y?ÏfeKvNHĚ1 DGryEaDV5.Ogޱ#?Y,J$Y$CT79{cMr.R6QPn>q)0L/Z}0NRxW Vn?F}FTv7m*l#6(lc7LP{UoS7ٗc! 4D;*~pCPMDƍGcfN98J!~ŸPDY%q ~RUg">epnwGh}WvJ +7Kd#>#ꪏNߪ-ZehK""5Mf(Ap1\̢pεcvv&ο^o|fVZ̍PnM{A 1-6fsIF-9z~Apҭ-Ÿs[yл(C4r=4fAQ 3' w^(u{زc jr+K(oc9Pأ %~|K{gzWpᵳ;oYa)`kDԋوQeuzG+N2T-=0HҐ G ~dʕ0̫T6ȇ+UN:˸Y=<♁yN Sb[ukSMQZqU&ʼI:Ƌ_ 4ډvAA}PM\T|8_=5ВOϖkUQ,|T'MTe+FiiZ2EtYa2=z~Q+dgk|ˌ\60(a&/{1etn4/wR̴% Ƒ-.ntbجU%5>0!qZGU Rk橱9t4Ȯ&6pne$c`KH@f^+q0̻x$Ϋ4Ci,l!X:сsZ& <(w=82m,;m }6˫b?N_̣I1wn0zO*]ńE/`jQI~FԲ`oJ`֡\ dĈt^OvU -+~, ʋPîLX!fNE=LtykN_r卧T,Ǟ_=T><,soNTP1ez w9rKϜ 쐝 RZ'mz{U}":HwMipճAb:, FiYah-oЊ乤ƃzAl.|4e`7Ù̊=L_ :0Tu\7QXS@ՐB]}q |6#b7Cx~(dj01KQ`%1yId*mJ&*5egfɛfwGg5/gp|=krͻ{ob@;gPk*Ii`@D]hwvNT4iIA6$'XguO9bVnQ cj-jHt,z^ eZwZ S۠T8]d,Dk\aG%~ hQ;.5Ǒ uz\ƿ*wK& \&#,He[b0 =bTE&7 F9\ݢ<m&Pz/)2u ]7a{MJ?=ޗ2.WCaP=X..l;e3hg56L@ lԉk!:ᗻcz:3h!qV@4bFB1u\ßmQXEݭ*dۥMm#?#wkL5#}-?hI1S7;j2cb:<:d,I(yN1.ج=nW҂ gD&52*Z% M/}r6WvcҁS#/t:Ne$d|5PjMcwg(W^ rw#B }|xvfW~uMOȽR?;R-b4T?ӟ_]_&8FZwτZ(T%wR{qAGN[̰hEe!Q~֬/BջT0oBIf,i_RarWJsL!7%\!8:H<|r[~ Q<'s6'G\^Hכ<"D/n ڧvdmxw2fe[*e˨d %KIq TiV~YNo {ry'Esg  lU(4v;vEcC8^oKHr: aO~U]Gl^q,Ҵ iyfIv_rz('vzOIH#œ,{;FfcjݧO>WS2#IJLx-ho^cVIEڄ82M@wS<+_$/ekGt.6Y|-t>] (Zdi]$|"d6V8)dmT 8C&II٭|T@iP4Z:\րgaڟFI[YQAu7jg-zCRfW< 6 `qaF6cX7D mBJ;5Y71C6Y~5i͂,nQ2fxԼf]lm OxFm_ڰGFvZe%xk>"S4z]{J P>,~jJ4&FT.xm+=qnh.#N{Җ?f#,U=ԍ].;I/UӐM3L{7˺HwLwlyxo6ac*r ?6-Edq6iBQI)(6E}bJxDGȫq4|:ԕs''FO0 ݛOuu$Zɐu;NeJ=z<zܓGt-Zi- d9Ī[J=:]hfm‰4$50.MV#>)V:\k&ؿTȄkj䆭H=~re u *HIAL;!0=oᱽ_eB"H+;~JH N$S,vc4* }s#4Ⱥv}Xԣ"p=bUmF Т0]Ս3ce8U+gtA-G뉦`"̏S4Cn]8vΫ@"4 l0 94.g'_,Be 6&xȪ;(Vx-"&ND~+䣤0f`$J Upvxt*dwJ2r3EĆ񘨍>ܢf/2q]՝ $& VM”Svw[H/t|M-fs *4N>VTے+PIz҈1Xpo~u->i1WFMxkt $PC)uxapV45EqQ)U}ZBFہGmSru*\զamwUFS֔a%-sqnjK6}^YƷF’)ӚvG5-$i8Ạl#T*0O{#s|xwE:Ϸٳ~D.G>*[ܶ1ju\fQ_Ad]膅C;)O/ v޷ N_èۣ˰Y >9<dA @ٰ?3h Y݊5\pni}L;v(ڎa WjI5G5|ɲKsúN_@?ܣq AJtT& (F 9rWN¹HQẩRլ$9^0C1?4pE|il64e%.|WVWxzq GbEBCB6Ny'ϘWaß\JŊzn.[0K9 n맋JY!SjPi Z3㦹0@14eO<$'IrSGu}(|~)7b@|JX%BA(d8C a\׍]0+AtrHK7du@5lzAz*-.;[ZF3JSj!7^#N' WU(z#{UCEycP3H ؜#y~l䃘Nj>?<%sf> 7vp7RY-|J#^ө[iAa.xmf+}6yK,U#@ITK8&xt :;P*3W쩯 %Q" [bUӎd) @E(d uU~"2Qs0oZ>[){A.P|fg;.ph32&TD%GWܚ}$PmI3?"!Pz!iEQnql]`H*}+x`O[C4ѨPXiiFʄ^w}D#IA 75+2tNr[ ;`(m7#&FǪ{2_`N5иmS.D Kg+Op#fLHC ˿X=I‘x1• m^9Ni5[RC+R7.!MD%9K1> wJ^9G(WtNY ͷ^v3+8+`Pʖwʣen HC2AIFz5Y*6=Qی$bVڥ1c"bUt叀 .5a#>]&UUz䘝nOp> ~vVH/՗λ"Ae͎]s ~|]Q>/1p}=*we$xHӵUnr_}liVEekaZ\1IC'h,*|1%%}zL$[~b jhOpp;ޛu'## QNe|[뜆 IFYɍШ|?Cu?e"].w)e/c{~ޡP YW%O!drY˽2i)"֬(\ .IMuZ?w>&>4+?q7aBkԷ{rY >r1j \ҏ Ql t,o}!&?QLX:g:Zuc; g $N'Sq)Y u-ߌ:]:qs^w|,A9'up"Yٝi@SzCBwF-rf/HM %n754iN :o}fӲX02`?xU)yK_[v;̸:d] P5taI0| 4\\0}FT8KR5=P 5)5;ՈDGm㿓-TG N<EŚHtU/yy F1§а4LX# 3>;*`XCɵ{q֗rB|X"А W隄KOtI6{^`pʘ<PbΣ{s`h#b2Сŷ F>CNjgB&pso:abF%l/_6R;WA-K}3gw5m"P囻VLYG,RI-B#ͺI$ɉ[St%ˆ.Q LTӓz8]yuI3y vNgbg '>[T)ȫDxWq򿓹>@X NT4d?\F({MJW ^ܾMCC >D3iIc)N0۠gØ?%E(>, l:"+yc<"7"ۇ5dʁτ 1FE[dRZc߬|%M快t*6%o~ ץ-7i4[˻~x9v5 Aٲ @]š.t #ȉ7zLZ[TW"骁;Mhur:8~!;qcZr)M=*5!NWg;v\=tʸg;-vרhW(%o Ñދq5bN`=!+$!w;xE%\%PQC]6dj@ sQ!y&2h"< y+kIOR! xɧ/7採P($qJa|FӰΧ7.K5Ӏ}gzeE~J \=aAkP傅$R_+rnZɵu0@zpnv{l#.-:ķ)&%@$`2bEh Pa{taq w;$CL`7ghΜGSxٳ:"=Qh{= 1@X^(˼q,͌?%`n{6 ~|HdD`[V,w4GgP7 A6~a"Eyx>A:*{QiO͗%A5i0нZV-HxI|t+@B|qm NzcJTg`RZ3GM(=8J2R<9]iyQ~V) DdŜ*-huw>tH^ԂrnًV^xXݫ1&IkDŽ)o |-O}9̀Mf)]*"=IGPzn,"3 T:xTﹿtĒu%u5kvXT.nyyT`7@w Xզ)X[Ҟ>+!cxy%s FðuzA}IdC3!z+fo/H[?6璄#s˥^aU;-Ot% i>-*O3) LMMŕ?RF$NHHccUAFz9oh7ƒDt=ٱ`uXѥ}+a`p>?>wD bG=[?} ʸxF4 CT3x@fa*Ci2q.o߾- ɚA ;BQ9G9Ƀ餝\m6U+"OI]N9C- Y/7e#lNW惠|p"֤ʵq+}bI0R\|fG3>D5ҧ'66v#>F*_Kf"ȔcuLD:~31㰫X/msW%yPf%q1BsV/ƐYZI҈[T0X.U w&_Mxo_<{<#Gr=ڂqFjKA.7nhчP,j\eR"i٥)_GO[yV(L;\%z|-tԑLDVk=f9C3DMZak+WxcjXJ!m`iQt_ m&#dr[q [L]@<>gmsO{U*y?6Ԭbvv`cZHg|;PaMOSg.sÆc9Wij@@=δMN.h5̔kJEpuPK3}GB*갎vTzP|S!<{ Y=Y;}̛43:AWtkGShE3j5Ҧ i|cTөџEm\~+-(祡iңHRBy_:斋;Ocb\%o+3mCCbOd.OQ[~v]&a7Ykl݉ʀibeBA;ZWI%Z}`[.A)n@sL %N49X`o'%!j f+z 4bb3Ƶ[.Fx`N#tX}%=Dkܟ'doc^:DIͩkDž аZ X.FA&$v~ή]3ԝ滋 _pTLӤwE\fJ1Rt6kUp:XN%ҦK֎x="l[xnH|:ԣ:ryKIztI!8*̇Hh̢`p 16 Α,pF>قZzb1.bk3&m5`bIV sD헾{*hq}US ~ *'fw1?E!G}'mjl4-bdxbZG9W] MO 5+u>!MjI-T&Ts\MW]I0y #ӟyQ󿚸O4dm_uү= #NN:c901b3h1 yvm#mvP2|ۨ` D\QAݵ udU0<+ yZI .?z6/*ȜYvtDӡWm~xa#xr/Q kp7eE/q"K Y UVTF6m30f`o)!!!B f"Ka8f8(þajGT3nKW-3n40SQM@@*F\iDuѭ_8SԴz~ȭv" @QL[Xya Oآ@pm%Fdcfj- UۈޘLtA@5Sy@.NQC+Kr#r F{b'Z( axhIʱd4eK񦍴ݧeTі{̺M ;لg-=~Y$Wfb4WyG_ӈ3q_v7n/Y*(8Y IOݱF؍(EzLn1Q4v6TSdPь؅S?YF3(tUw(¢3_*`T($ m"хYRm1?m*/ wdV`rYFȏt^?Frٗ[$dz12q<ͨ@DG&:!XbГv1VBOJQ>`S3i#t/!6[<U"7a6Env74L7 9XC\@rvZ j}k7Uب+1gl:62O`9-ZK+ |]hG.N>D]TOK7v<~$IT(D(]ӻ1UkǮ|$tNC^8`̻;"栝`/QrkȾGPRzBh?\gp1meRM\ Mq^°|(:0<_xze4oC -NB#ө#(a"~^wapO9CcЩiM^e)ߕŦRGmCRVWcgy4Vj]o'1!4V>ENB쳭 5h$`,ySU,?z *}a 櫙\I .Q .9Ii(~OX{HK?'ayE4߂.)(S.~=1`O?q*}IkAbR~(NΔ _`!LI ̣/rM,!G2Y*B&VѭkH7S$HVTOWӷ:Vw_pBXޑ5ynMPir"LŐ̃aIOaT&F+蘺RV˦~Hd~lIVxZä|%xB7gD@[NPϛ|$lA89J-&86" BR,?.֊~4s 3+-?Z-e2OE -Q7jր/pLɦFnȺsw:KsJ1nw3?݆b0hqޕE3,Cݚ0ji_>@ngcLrL@;^Ҟ=eN?b? EA0ݫ끜I}%d|lCv7X0Г(d\P2 ݮսƯ4qmm: J[p !Nw2`fgrXt7ձ|ㆎ(n|gR)7O4I1p0IT`塪AR)53/%M{Ŧu [,{CeKg".>BQ&6Uotx :MIOHC\+H6jXtb]]3B!$_5êԎM.(WtJ|&0w2NDάl({vF1̴GEOJqi;Aus5Fr%wq;wqދ|)`ץ0dv'|dH J`0RuŨB$|hv34I&mJe~gV}̮N}*at^]?* ]v<a:N9]ZiR"%h3,Ek\[]0eԸLI/ƥ_S-m(#0"raz Ti_f~i YXB}--o $^Â/8>W(dr7|LPyIه5K }ꔘ%nbL~85ק#4#=ߠa!{Zj)vmAخxj-G`qe+Z9U4zGyA¤JލsҤxH>  s9 ^d =bm + ,.rJMи<~ \}5coLrAvva9B& xgor8t>p|guR8g.xU>DqTN~89?d17y5N5OTG& w@uAٔ[5> ȞAd-Pd$Ö _ښ^!ʗ~qZˊpdӉYIl8D 3jXE؈Fdv=~|jfm4S&*&4YTd}E1h煾ԇ [c5)o2UKn2?)Sza7 zJ*=`tui>Yv<=)HGœbZN;<Էb54 2Άш PzhZI6öTK~$.T\aӥظ\tBjsH <[z߯{ʌf"꿊c "OnԓP K2K|[TNN7204PQ:r `ɗ+Ks!=jLoQ;ߡhp,ӻ$i͎WN֚ D(Ѻm=; Ԝ{3[g MUeCLU,_oq`hq{gOҋY\pPxjl;hh 'y$[Uxeo [>v&7=m?Ġ]v>LY% ;"'0a~>Gr&vPo_LK?&ԁ2a/9yyY]Ok]ZFX؅YtK4JO&GJ&-kL4* P1l_#E0gƷ;GJa48n4((x,fe"Zm;Td{\%[yS1xQ/^@k>_ch GbH W~ǣjZ-qaT^]|}+SzUn,{uׄSv,n6 ȯY߉OL0?~RAE]kVeMUy}(Nu0̣Ca@HxJUͣ6R?˯F_nƃlxmG w*/ n=`|СW"|) >]zVxZ!HtYSĜ^)"96y1<^b !Gt%JKg3`K > OcoM是c"{-ŠYoDsL]I˷= , :O_]IE_9_Wn%^ČOZ_ OM7hv> yOQWlfQV8>܍ ]gxxYc7`ȏ A4Vvu*?,:3gKcd rL  ]؋$UE÷?U-2)EZ< ^-.3/?h_EDh"ƎzQz17TξP3XYv 3f`+i:o?$zbdf(`5bCi6V2*: 2ꖗðc^s1D~A(W\瑕NmqWGؔh!*EFAjrJ$Ó<gҷ M*$ *-]m @AN^4(t#J:s=;c=U/=$JVqCXN#>|2tbMvd'i-w4u˲!N| mRj~{ R5$qsZVן6MUS%츿ܦwdFepLưssP='u0˚ӵ`ٙ:R :UWZ?F•x"AѷKs)=Ip*rp',b2n"K4_ cD W|.0Qdfaj6MUrD3X~azjq#Bi_gsڒ)/6Q ؊2efGLo^:7pI˴-qںY_t4|) - q$FUĞsΊvL lnZf_6!ďODAGw bYeh.pyu$9 x ~|ExMj6KuY$šF" gMgBFXI:L8,P=lݩ">σW86x#`U+M4b nE\ҧȌqn{H0Ǻ7!X+(\i,EG}*kBGq[2s2";%~A3UO+GJq+X 0@QK̳܃鈡$Ņ *R:߁ܦpjwWT3XaG@|ŦW C fr:*c*Yw ת5z3^ȣ>X\E~l-fuIsRu C'HP@<3KkGE2]rу̚^@a)pz=ɞbʩh-0O?Ш_4mUVkvױ53?8Sɞ"%u[.U,O7A^._`SPRF(R%W Jk+ͼpMt-]ENL{r fu!p*ټ>E~Z0t [Dz :^YJM8^-DoWkW!FUAST<%<¾ ciޝP-z].qzBkvr3PG2P<}&'WS)#Ȗ^ 4;I(?f`,7nf}9@P1 /&Gzp;AeY++ҟCgP/Wz8,[訪E%(Yy6g|[rDn5?xY/Pm}3+ll9؀Hc3S&>ȹ@CڍDJқbT aB UUm bB&DPP)_C*igܢ",#G;4ؔԣ<^9?g0V5vFov-5\ą_DG+$|i3hq}qTO!KkZ |ڍy<,l jX7{^7ёEݳeĢlJESB$trϵ_J(̫H y?.3гRlK<`dYFuĉZժ ulj8hX?Ҩ[N.p{Je"ﴲ,? }n0Mj XV'OiZ25rNIn/> ra> |o 4mU;Q݉?Ƚ79ˀC-.2-J+7K2 -Q29`ZVJ?BRG9Zw*KxR`%r(L`qJO:8"OVMis/`)BME,E0{T&(,64eliaI]x?50U{WW : o)]u)*01hUpękcbb=[5+A l?cC#-x@4 *A.QvJ+é|c4^+`{$^@Wy{gn$T tkFComd p bA @ FG+lĖ.Pw Uhl*˹ (`Ѯzb_ϝ'~ͳsXix것ONZ[V lWQ;!JPHjot"I?, vqdT AEa:ɞa@EL#>hͯ¿1 ^dEֺ@Ncl<nsguc)șM&H1M/Ψ4[Gɦq}iD$=5l,9Y8A iA !S~/a mDݪvʰǯ@?2ҝޙ X0N7Q7Ls O: 9_%wG+E)A[g93j6Dui4Q]xEchb:bߝ]Z7OGWMG z\Osf5Xq-8Tt=<1ku/ =}m~[Glrxʅ⟡yz'MI@{b1\_3afl&np2׋]ZxjX+rl?-VخeW?y |jgX?oJ'dRf\aR%' LDeXš?͂aTRƲ -yz̩ڮx_|i1wd)^ ~`W0LF9V mwnȼd fD2H;k L xM$  ޜrTωaJ$X>ʱW4KKn{k$6 {.Z}X1N- "sCx/j܋F ̈́l0~1:8 lARjfMgl3ќK єA C߂tưx^lJ̽Ѵ!;~Di@~B&PYB2~_͓Ax|[)u;$ Bu|\|UrzWD@Bv$蕐A1XNYA)P:[ZY*-KO`fuhQuk}୚\=SmU' 9i&uQ9z,T|hyOZmX3׉"' +ڏ¹u2mCVa'JL]|(3+/<5x\@ѸX3D:E*}.Me!<Y@HjaeQRQm{ Ki܀XPb`Љ<ӘC3|v8ma+ >xfUP #KZM}婟)XnO\W00T >lCu[}fIY3ۭ7 %=^ػaئf%6/8iI5p~ ri^xDnr3ۦDg2#_E/Df,ϱޏ@Y9]QQ2?G77V{H$L1ݞeF")Aj ;++XA>q4B_uHvɷf'@\;h{9I"D֟`b4|?k#{ RML7kj4W#7Q_lYi7E(̇CW}Riu~u빋ɨZUS<!o v4IHO䷈I_L4hvy|0TΑ)5YV=oաv/d$Æ)rM؜޴z g*DZsɷN>@ v7Uw-Y.G%/;4Zֆ@ 7DIȻiLT@RfKL4f~8ckziڴ{\Jk􏡵Q@tǬgYq,tk|إW-^+co(ٟ<T\.Ff}:'M‹<$(+$Z!#&P:r|2`q&6vhAbr*Mj}瑲i R;?"A~2%+Ykž}QV)¦ /]x+5PHz=MPXUSla OʤDiSx(y}EE[lsnܧZ gD2ZksY0ks5X~x]PM."*u)Uu9-=+sh),{XA hNELk -tUGg&|,Nw8M5Ni ƒѽx2E9.vSC(aKo|]ܽ6Cp^ߛY+7ȒtwAHN=y\87EMnI{߄`#'Oj*'tcȓ}O]E ]>OP*,}B魮*~z=~ҞE%&>;ši}[6}w=K1`ZrA< nI7|StF|㔧@>AWPۆA@Dp7\wWw p@> ΁>0=f:KJGYs1DXö0|[ 720H6O{lI81RZ/;gՍjxr>ITZt!ߊކu;Sw)u;pfev^OYv c0X j'W*!"(q| XSt۹=ص{EeTf#!?B̤ѯ c;&+|MĦ+zNȞRe*ˎCHr"A~JnJ\TtG Aì5tS!n˩ <0l)&O}PL5s`==cbmc%$9ne2%kp{Sہc"n×k(`)}f#=s, ,h'B 9UKI+49РP岖ξ.,wJ,YmOB/׹~b,GhG7UBﶏ(> a-=V &#ߕ_> r~iBT>QS]wW+TPDt'5,*WHuӴ9z6-}Ўam8PtW?t5.XkR3Ѻl>?|A"NIWY4TحCFVZ+d2xZU^ZC &B59E3M&K-_$d'"ktƱ=`x_KL9@Bج ed跔$i)qy6  سP*.cX.dzoѭX=v?3uS5r $~Hv"- Q6WjOVYu Dlg X5(3M;Ӡ]嘚U>R#FHo͍Ox)8ѕ*MSΑ(P۹)%lTa]L{0$/sq[nOg$B>]3#-Dex82(kU'fɃ$͙D%ot4'0>l_=VҌsԺC+d4~4]?N/br"mh:%3s"QI{0V&{.ϩ2`)z?? 2->p"`yU?3t2)?&I_b/hdRwj0cgX9SMݨOB<l=- !qn?@6tg;Dt޸3}iO կ,x'hs13m-qr,ѺH)-L΄6BC|=^=-$VmR,zTZcE;g\z0RMSݝ #ڣ,XdYaNwJxc߂&wG-,<;*{ W<ӳ]>*1q,|<~5Ƴٗ)`oB"T 6 ڥsqH(1DX=|k'Hizi Qg/0ZFswߜ'^[`_6Y5BjN҆sޗsuiS=dRʇ/TlL9!461P}"j~ 7b?0Bnt6u9U]b:_-5;ͮ7uܳ 87Zqrx^\T+b"+g% o#3Ǵ=~.ޏ\4оY+@bSѮ3q =[P6Ĭ%~4S`MaY;kXڵ"YF2n iN:RFr]]Gᙂ\!:86KybS=Nhh4vA:cH:_Z. Yb RJh` ꤔeƫ;^0;5`L-ieTަ5#(0$qhb—5ϰz FU,T2'~{>{L֤cQ;߲t\B_5n>|Owo `|(r-Cfľ_*4+E-nU3-tq SX%)3Fx͚pAK)k0}h³ RLG^skG<ݵ S SwI-!)l.($rPL? ِ-ƏOa =Sڍ(gRMW`0f4Idb)&C|5k_Ft4rÔ1JdWI'):LՠOo,/SHs+-.p<-S,6M4lԋ,G`XLq_\lMx>cy,\j, pѷ"sxȃΫ3ٞ"DSE'. R֌m=_/g }[Κ@} gN0Sg.oG&El.cGR]ȑM#}9 X<8 ;mY֢4`n,g̖mL( +U .kpܭj,)F -L1` $tnFg%-=pP kH+hZ}Z\P8X<CRkz;1=H^UKu$Z.7!Ⱦ ;>~B]*Cw@K&ܙ؋s0PRZPƦ&[Zf !%\ir@-7t͇udD|d!Or)t"g.>6ZB) 6ىhL.1m2aH?/@#Xޭvro Q&KN5?-_PAe惆Mԕ%q`*(QiI hnuB?|xe&c@`$.l*;AذjQ-Y.0\"wv*^L8WS+VAdNK xS\vh *3gʞU?g6&2?;{zj5f=eٌsLiYΤs72k4Gw0Ͳ!}=ϫg.||IYRӚ뙫 .rīr珞0 AtKí]GfZ)F'\m|[11dꎭ 0Ylk0_Ēi_NwxwvXi2_gLvDkRMMv-[[ў@ @d=N={m|۪.Ԡ.Ĺ2?$Qi{'o r}8=i7DE] |O >&s ?:S² qUe3yG0m'SYk~.C. c!9m1 $m SShi\~F?,݉. MHh*ӿ%Y4g,aqe4W<-/ΡBHД?F_S7ęMպ U ?)jZH _](":jpĮJFTuƆfO֔aRmr.b6dA_PeZ,,жl\>otL֥5w9ClOs6J2\K @D067;9ꪈjyȀ"[-V|.ҏAxlvʀӳ o64`#R' ?mYHvOLX[d KhƷѩqDG~\›hϭvyJ%5!+1@Jydrz 9x۾*ww34{3Wjda)\w&i2N _eѲ Tن U;4.5^Aϣi nZT\Po` ӏ%a*'ioK 6Hg60R'(ᔺןYO!-' e@ϋcMEFy~Mj0<-h &{JFc܎xOrZNFU(j%`^>9`7EJ ` <9\6hnڽaj/u9H@7{Q[ ٍ/  q wy7!rmRڤ%sՃl7~2}Ã'rsѹvg6}>["WZA:Lr 0e]N6JNPvL,vkVPkb1CkT8#"0ky-ڏ̈JU[5 vlUN݄F"Ҕ^#PT- Q=UgfzʄWɐv.FF? `-J0oR`/^H&Zm&͜A;`.Q{f] ͇dk>X@ kHZ zxg`զ:}Mz5mn$AֆExk&9 =crdz`Mp~ڀ,`{D ]Wڽ1E k Ԡyvb#>c;"W>,QzطZ*'@Y%\bOӅڗ1 G;Xr}"]NoVFřm%/(v꒣T@r Izt噥ϓ(WP3S6^HfF=g*.eJoZwuaigGv[4[,0/\>fޞ~b' "ꀕ}BpaoBΓ`QNm@)z:aa]&I0h}ɂ1V恿F\!O! ꓈ݝZ@z=¹_2_)z /ΣE`'u чQLb}f aLu喥#F#>M1/wa&W>ar-؆]kX⤖ -m)O7ᜊV6q\ۺ:2dV]F{#LmAb@t:%ݮNo"lmvs\倦qMMeu$."|Zخ~+WԀ+sPvGT] ߟ-ˑѭLh=Lހjzp6.kp~w}u zI;].RČvo/QQv=UtQf\h^ '-t=/Dф'1j${cJõ쯥&:s6YWKTYY OJAi+>oy G(j1Y{FS~EV0l4Go 7@R'*6fe2L Aޑ%24К =9'叩 PRAl25Aдw6Q( mJ.!Ɉĝ8<k3Q|%}lu;fU_0&ܢse_9.;} h ؘB޷n? /%B*`=6+u3(`&tZɤþ,x8hXQrךsn#p:J)k=N7_C3H$F{o Yv/jceMOKdo@X:CH(6D^4x=~ 8OTˆDfk>s`:}ԥ@` Fh.?.ԣOb55 -}+Q!z}q9-&VH"5%NB Ae =K* W2-nMjAMau8AmlD1X} LU ")=RE`?Z=RdO`yLtc k*Q00np[~eB:>ðRgr0Q'Z+`_'s\8*lIj88@Y3H|a΂(*jj$Z=c37-#lɁA v>ƒ&t7nm?.7--iK C^,xև6%*,t>H EUYlC+}BF3$=V-33*ȡH4ExpP/ޜ#4b6?=zci Zpo/4#mbۡ.|Jo|hY_+6NW"cֱi4J+4n#-P{!%`ϠAW$(UEXN,DUĶ-K";3Y;UVC6QA5+7WY5YlN?CQdi|Yh^B:t*ByP% O K*ƌkѽ*хX`bF算k `oUAȸ74׉G-S95yL;8K:W ANz ,gyF)Þw] I< _@+w]Z eVr9WB?_1C*2,F=C0 !V?UF [ 缺8S,p\}Y [@/~U'kul z +fXW75`t.H6֣C`./E0cXeeh8p97S.ᩈSGVaf<r W7 kgf g'({F5ی@aTlM~ @P76h*^sK7MC2vTɠUp 1&ɳ7`X:A6Q$\/$գ" J?x-u6JbWAs+[}~Ċ)zʛFw(;BG(s=zٞ!l"C Ҍ ssz(YBos5oG}70-R"|+h \hƌţ/YqK CCۨ.eЫo+,:WѦ@ѼC%܁AV 2yEV07oNRk+b\ki]8n|'/"7WD۷UwEJ(M40WZ*8@O; (/!P[-Qk.J'9~,'j x_^lj>UY7?~_vV~W\_;*`M% 4TjƼ/EHezSkalNcqXj .)J`4TÓg{8@%ooXZp8=qft˘r %ׂNJO'̘͹𺀮W :`޾|[ztX䀑b$dH-Yt ̧*HHAk@$X Nbv CxN 0 ԡOd#n0q|blTWKE~#C9D!+=O|@0yDC[dDz `B0ml@2%eNSYFV&3#5}ת Se 2E^6k Z9~`5tݵ: tYgR223hJ Pr͗%-b3N6ܝDܦf=6o1WA'v< (3 Uec><ݭ@$x7K[jYg_$ 8zG֤'NZF-xނ)Ҫ\r™|I%@>0u ٷQ|n8&UWY s LA ԔhGz]Y^L&h;HwFUC_N-/O'^zmWE~ s}4t |Iz.z{PBBA?P# (-iO\Uv,n`wzZ:% QMb e9rY=_GgGzRat<̻ $㍷5my#GiZ ta[5o~ t Vš =nxܞ{ ީ[Th0_KbJȽGU{ovwJȚoC3ġ1'9<݄oa9Yr1 E!= \LwFj튠Ue|8v4]vWInЏ_pDw 7aiAdsi#qʯiDӏҡ84ghRBa0 I7Tw2W smSՈ ڼ J2=> m5-HU].;M(?ծ{ID$Skm7EdK\"EjHK}ةqUssD˿c7{-eG%Z#Uƪmn?dzD& n e|š\ȱm){0(Jnj2~Fp'W'7hmA4Z2vlGz=Pہ;O:+L>b`=? U`sw_\pM1g ۈ:HL}>L7SyDӿT'S͟=j~Ur-{\XCV~1Ft0_["33JO2\"UY<&Ϻh4v5-[&dJL.Bo/c_d(W<;TXţ\lుBTri9<G\25d%r;%1j0:0Z{meZfi|_f9B1!(43 `)AãzWj.PiPWG/K8rR׮"jq VlwkRln#椭|c<PhС'S2{lv2m.K"J@g|ft k%=}]O_͗(S^o~T`{x*}+RafHUXVmYG% bft٣voR0ܓJ J]+L:~{⦤Gr1XUi&4@>+{B1ѴR- ̂gA.:}=;zO8 C7q=.d$vݡ^c8&g)<"nز`W- Kּ`bwj-n+/ꪼ =A,jgUGHޚ|㭕)UQ8ZӃ _ <(65PTa0BβmfeP#"\)yatglqwdm 3LåZݣa&yI{Gʅ: WluLSt~v_2=O}V 1@ 9D^C6npr8d?tsYW>6%MpcQ׃Gņn-0zfO\)qnvTRKחI׏cƱ敍ջ;6AV|PhidhZ>2PXHZ=u;nSuj6ғkAΫ{g{9|}ik*vH4 Ib֦,:@d]@YV:˄I)3t>/&0q}"rFlDPwsD˟E $rZ~kvZ2.\Ls2vbqX;E̵_YhT>. pab(Y%H̡ Zư 9;Td|o7T/틭b7x[H K$lIY8vyOZ vi42w)9^+OR%7 n)rtfW(K'<<iFv +EP#17]VG,YoH#~lČߓn"QL CPȍT r7_I2`-IP,ZV;w? ɭNtꈍ9=F=0=y@ ` bdbsf$Nfuw {(W(rf b+h^N9 \4&}ō3  ۝g+X[:}/UځmཞsCG3a ,S\%ZdC\hK#/8#/yێb)QQGGt6|z7wOo[3zJuMɍ||28JoF9Ng̴Ė}.2]=0_5&Y>{~][XFO*Q2Vχ |][|hF|%T2E)$`_t!}7m[߭8$Jp2nt9bOaYut(lZ,$P /#yz3#ǺIO[hZzHNmɊv@@'`Z,B8}upb"'gc=#xoXDsV3gi౩&7;%-(ok{ɯvƄҬC9n`N,vOJrEp>Cb NX偂RzxigҢ#~0)W!CFc%8}kJe/.lQF-*T\k89n) }UA2  R&+|}VP^aB=n2%qkybNA MNbNEC:3з -az W|?;nدUw$1kS7`^vwJ U{:eGe C1fsʚv"L.YTUD/A'e`ܾW!{jHK%H7 im٠26EcsR.nHAٿ^&e_Zxj[WBpBu$UDAj̞ fkG5*!M5VA}J1Fs4-L4 R`oePFW+U!Eޭv\1Pdrfo:W+@ƑYNhO5=+¢TnPcy031.p'fm[WDZ/i8ZA^DKEkrBFR JIЕic>cs_#] L+3.5*cEo`.4mSS1Z_;CǏ o!I~DHq1q*,-y ?!G^Nqȫ}x(W{ lVOxP`YkFAtPp JX^!N(+TɠhôE}e?d;rͲ'zܹ1\׃ ¦F?N ?>QYd⃧.*aw?K.{2'1`n )]8.ŷA kd# $wE/`Fm5f&eBD=wR>vK08X$ݾ1jkx"[Tֈ -ɳww&oo-,ԑ$ȉ+JS!Hh?i7;tvFkk^_CYv 俬s;MoO\*rJ檫<|vKܰi©EW. FXƉ5Q׫!u75ͷ1}\ jB kJkNϪ\Z4űG Dӡ)ɝxUٯ5lA6inڍ~jrHFE%!a0h|/5qoﶈ^M@,/ce۱pJRTUglWh{1=|H` tO N)= $%' D]r ]I"*kU"?WIf?"̄.8A}/a#|^^mLŵn/;|OS;6E݀sր(ZI+pdeq0 xTԎ&c.rU++=o«4q6gbe =.79, g|`j'$IoY..I 0:$f6oq?͛k;aN^oWK>hlg]0,:ؼ է|D9 ur+'|S/JUAJm";Xcrkepnd˨.BYJo\f%!{yг]A=%Q`l)BiD{3K9r!нZ[YSj;nC,ӵM"IZUI!(AU,=zN*'N7?+J(Yø(zT@Ǚ'f`»o CC:f΋YfkKB}LeI]zC^~ d&ɈI *ʶ3oBz;veR (Z0^0T]=P-0WٛN:mΛ,kA(Z--̃#ߜ·ЯL8)Y8kx CQ Xp^YDm BGwGu6 ꨐL2~u-ķ):ˎhrȶmWZGD;agLN$J52-\] p$KQ^hݨHaۄ$ vcNJhcxڝ3o`[cybA azFʨ:{;g| tmrnM+qm 7,L_jU?͌MoEHAZ\l yH`ŋVn_od.1HPlXx6dWh=]-`@ ;r`^"$6#V^ecyƭ#>K /p/7k_kW~:ll)0aReMچ|fZۥN ]oV. Q|}V?dΛVيޮҦ_/XOW֯uFױGZA,†_V#௜H| cvIRl.{IJm \@}\RM_RCjM.im1>ԔCPՙ,X;DE:9w2RrFdS`P,3 ~xy!HW 12CxS|[~CsXѿKGy3 E%e-;Z%vFԶ` J. 'υV15\@\2YNY)X HRH^Lۡ{I]= ܪlOjB߸cN AXVΜbN@'~|0  Q>cSsLE.j9m/6Y9 6xZ䟋e!;aui,_umiU㎬/0K@?rWTřDVeN(0~YKn95I,7A"L3= =fs_~/HӑFZ4p@M9CQL*7#g=Nw3YYhU6Sr"~KۿP, kϸދKEOZsLXx3쿬]۩;ǹv kms|JDqhu\}>հ]%È~(VC(MLS(uEce['ޣA8/!FG$.iXx<+Ie{v‰p!SXz,W8WٛeI˩l(vuPb|6{ Ys|ڑ2CWWƝApyDz߶ь*6i}PJ|e/ A(N}MբVm?ݕM3aYxEIKP)5R.aJ~AsRlτ؊ƧFhJSAT2*Yrk˨C_(IuGu{GJj?T /sЦ *$P0D{tBJ7 ,F"fw`eG1Rw Ǐ`rE>˖nV} 4 ͐k=sHK~*NDE1!@ZY "9*7bn$ϜXa<_~7UC1h {>. 0t^baվ;HbʄPHvf^K- =0q>peѭ )eP17Z|}̎Rp˸OpφoW\ pNtvQZYu,"'4U׬&lQѴ@#ỸчgZ>WcyXmqOų ʛ!߂d|H=z&?C$)ZUg!V/o,x" Roҷ I &pwLwR [R>!#(sq8c`dzxpt!ay?*M"@\Cŧhjn DxZow$([d 2g-}2u4^aFžtÜN^:%C`yl-iMx'Xty3=[8/S{~"?k.X1K7 ozZV 3yTj ˖ qѲh f a֙!9J(F48s^/.g~QgӠ̜4TBkYfK [+刖b8^,>F)nVMUP]~x 97IS/ϻ^ z}CKg3@z-N*ǯjG3n}{{N&1ٱG=˔9%N5tF]cҝTz@TWyA8ƒ;C7qA_S$B\8d0\6#^bФ|mt= da=f֩[7 vpWQSAckjg\J,t<)5 תyp9rtK}G=EG| /iY㐙3F?Z+p&Q_~#ҀZ;I*4B!n e 3@Pfy.REDH[;u'Ҋ[ Yau/IyçU̻z'>7ME\F"G9*,ط8-uGL"wN_#D4狷UL :a&Y%? CY[ tqSjY-9^Z31Zdr5`"Xiʶcznx'Ƕx^>֞se\.fWϺzP5~3k4Ռxi}σٷþccFSu˝CʯV1d7ӇV){ Pl{ߓ|9H?g-v4.Vi+QI e'sNl/6'fOa{ ŌW{Sg{=:2xUF:TMB>)C9sJ:դBGᱰ$V7LC5=(\FnNȋ}ZǬo[ŧ*ffh @!K,tՅʸydm0/+uK:aN{kjn8q&`[KWtpֺ G.SGQhc^-D=9<*v9zg{9iSm#<!%*V t!gIGxv2IX]]L7`2+57 7LZX#lrݾUfF7ˇ,(O虥!NLVk!yo-Xe_@ W4i让lXRe[: \$o|hBOD*5vXWס$>Kn*;f3GpߡJ7yt/giʴ7fe'Al-|P4@ OGVnZyLތveYXƧ(wnd 'h˹Kw"1^$[l>mEUW"ؖbl}Һ=C\4fM2WG_(!YnlN +_GY,U5>@f$6/y8?mg=XDc]"W( @ԠgfE5CۮF܃z=) _{LĶfuCa)>)Bg@:;vtbV%biJ:ie6^ '3YH"9l%b@s#oY#Ƹ(KݹǼbrGsY/B )sݰ.j.iH~֨o>$ :N4}^\n2Xc+&I/M?Wh}*[l栚ZL-Ih18DbħaP$>WyхHF".|rv+WXL҆RZ,_ kzVՒ6d2:)H%b :1FwVe6ђq慁0"?Jaݕї11DTƖ% Gc1UG{4ΔWGHIzvԨZ]a eM 2kD:xO lSDljBi"aB_d4n^$IX)[!sG [k.5"GLDQ=ƒIOxbiu%i%2fQa R'MBRtO6vRgY茭7WU'F _SG=+5d6e ipkXeZOo%=Vp_QaoAv?/R:4Lkẅ] UqaBAYѶ` w#@GƝkbʈ{< 0dxWp4,A)cBj:j DzOsgo49tヘЉ䅜{xwcO q+^tR@tRcr4vH&fҚ9j&dj )' Ҽi%/ðQi2&R<^9g[g"dxZYrҚ2|Qn𴶸6cWd(ÃW=9lxIϷ6~w h.,{_' JjnsIL mU͎Wɜ7%kO_%I"a*\/br_L?zOb0xDǵ#xeS!$+jO#tΠ"p]zKZ哥7lOpI.oei4\!C_ϐahQ2RGK3U5VJRlx_ԛs!B`p9+ef7B_)¥SjJ9!c`X_7|դYbFoyK8;:OHGv~0U& YM0uzOX{0)QQX3aOoA6q78oå}O} ]|< 9/>v:`-|S!*W}2u"Ĥ@{*d4>Q< O4\v>U=/즒}ư/;)-(ˡVA ݐ_ܻ[0R)@ J@\\W5H{%̄*an.B9>dƮYٝ~TŅY9O &4,*ҵ}շ=u3^2W$"+I➟O5_a%EW_8TP\)$6A_{LJ]4\" -B/8PKg\: 8w$):Ȇ=-4{$K 4qCW_"m G^@P_@u-k$J肏@邇%stm-zt?On}/yH^B] TKHk_ٴ]u>cR6qJ!ݳn6sTd*soKHjW% ;~W_U{:ZU?! K~hoSP漏/h+-֎&b.L"'!Y D7ykcQEr?~FPuHPO&],2ů4.' ldSYk"COyӣł-TQTxUcsj[Yh}RtY@J 4GUp2!fzGZELl}5i;0;C擽+M/דi'[)">L"c)C2 "JPFSmMs>A:h[L@:,2N4^PS5[\:*Dg (VE"TnTVws5m}%`m([7u/.!lTé2>8O V^lM)Ω^,er=HCX{ptpQ^jDAVG5t2fvBffhsK$s).O{ѻPkAOxF潘(xY]!0q0+~*ݮ_1DD9٦/&'u,Ìo.\0ɱQ,wt $QXse&7.U"o32׿n`Aj߲Z?45_-H߈nc\3jg!F.ZdžsO7!;r k.=ͫL/R׮PEB͎3L˜[q39duYo0vȍ@^أqUDQ((}rOwh@I`6;e,Ɔ||rj8mRhCx$NaJ! ]ך fLWqb)iZ eDg;><11hyci@  jwa[ &H8t& '/fea/0 Ng짂sǬm^Q?c/V2vZP!R9뮳 NBO|UHȟcileQ` C+ÜS;?A31f{wXpv2ʕ+;JF4^gg8#© n'9.x7p&=EjyLjw6/uWQWI,YƆpB&T eEF\|]R)(B.\Ԛ| @ j#s][ -pZiK~ -yi{?.עUuӜ\6sᴿ2fHL:a@sG&]" U81,x$n߮ж A8X k!aFy@%y4Ƽ_(B~X)|;,}Txrѫl@g11`? ²zȝ[dz,F;IputuV^ /.Y jT'!%tVH~uL6#ju4D(׭_I$ØWi)FŽhȜ*lFpʽ b`?ɜpVݩބ99m@ڹ"ZMιܧv"IZgoC쎞QmH=QѪS6AȂjz4f8&riсzDgQPz [#XEefQUJSјNS|TZJLe[SPױî>1$I8sf:ʪc]$y[xȜāXLkTA.vh";SꏒdnՎ)"쩬}[ <4Wؼ!7"J9 Ӎ{#"yOcO9""aJ;5;iplF2Ȫ5SˆJEUcRbR#Gx>&A)G5C36q"#?MXy$iL#-3ܣ#~IQhn7t4(#ك. WhY3)՞ \a'!%3p&iv*n%biϼ l^$jȜF$&F5ͻ9=sN!`[rE{NH30hSgv <5;\"|[NO`?vzzIdy(?^$? G7- *՜"wa$0;w">ip "VRoNsTtoN`R>(%Np}cշ 8A/UVPԨ$nv-O1"ApN>#1IȎ-ޢ,kZqL2So3q󰗥 %q{Ͷ)|?n$Eq__)gV+\)kH{-enlߙ@aa^Ε:0c]j+vEw*-N \$?s(dOs"1qRcj>Nɾ@ IxԽpm- ֟H ڐYGw6SZ_:9\y G} CKa.* TT|vۘU}-֮sbU¼S THw}GTLia{j62L>1zPKxj,C-9NY G3ke `RˊkYy[-v?e{2WdG3֯<]`WfV?: ]i@"yDqkE2, G j VDn",gu5 fH {n,ڔ>a8t `hY :Ӗ^*TɊ 5XOnӣs4 E~"OE~о ^ܥ> #a1kP{N?wnSH&Fw諳0 x4z=BEr@JgU!=`7[*h:ȖqMN DNOb |ւ1Y"YHM,M,llڱHX0xIyq,Z 0Bg-44U(4Éʵ?$Jpo,t{Pf驫*"!<ۤNSGD)[`? VMTV+%5څiTDO (+gD ;Uj"h0!E&L qޛ!gV3]d@Lw.7Q5D=g,ףHlڲ_0$1m+Rk7i^4zysݜt^a]MBOlXwiKՋGBH.3*F/ d:Q'5n_ gcUch ]5ѽU-jCAtθv"';' ,gҏ",' ueqP+HzYC|GAA{:IUHG|,=6@mdrO 9YN@pmsI%jQCMzey'3}Nz7-g?o"V͢u{Jͦ`3?b88ԵoQ0L((NBk;uؙ [ >7lsOA&zgMͽMƂ'*QHToVJ[(*AcEn̸E1_ԖX,(-|ܸ&V5Q_ph9:̧혢 n rrC4BQ}IXб2-*~ WZ+pB!)U dЭo8:8P":eB7;81(AkSF a>#y$I<'\;U)'.H}xS 7_v`; kʍlCZmt|վ iM&;m' vq ×(6*#'Ou v+߷sjz2%܋-B~C _TT;. 5P݇oU;3әduMAM,U 8lu>~ѸO?6tƓ Mຓk;k!ܵ8D%?Jk^FRǏzM/:&L4$y}Lt0-gcbl4ӓB|/es12XFl[v}u1A@Ƨ~ݲZ/Gڋ.t{}bE,C۞- ɠFy߽-,QrA|*y0jCCS϶O}%S߱DJu;IUiw@35b!~} tAXP]Do̴>"x_Sln#ہ*'B)TCJ4Ϣzc>_#u'5ѼN_*X\亢^4K&6ey ܴU7hf<V*K.w-:4wA>@U uti~k>ɋ Tޕ!޷x Cu)hBs`wRYFx9f3/ԻW9KQzPFj:ܫ)DRQ0\Rttߝm1JAFNjSjMfr0{:0~[ 4$LJD$cD!)*WѢ pk 6sm xF++FfI =BG,5S$ .%.x5NR̂Ǒ}cRZ>jHu&dHWѾ^EB ,sX׮o'5 N"іPZpG%ϾMa!hlB$vՉHp~G6tw9B9<31bZ4^i hgk&(N ³_]o DWHZQjWQaKUQ> wgfK`P\i,L5]%`IEE")2} 4D=+kOvu|ΚQ:`jQר;bF*P˟{_{]n) LkqfbwoNRE}TC#by̎7{5v/(󝗢YOO!kty{aW nV,دq3 ,mڍ (t!lZtڔHL'wvQ^]0ytm<#_+M @g-c7!K|T-Xm7k{0qaScR轪Рz3h_@ϝNI9@v`/GW;Cjx5)l(hI obaw nrO Q3/luϜ7;weR!gm2xg&TIDl_FXLw$c_mhTVgx3R<ÐpT,t~T(||\,3S>z 3OVyf7 _YO:;on*9 0oJo"yDE#y90]^<1xY17Ӫʻ}_?kIQusoI3_!Wؓ-@Q M2Lv7\/2 [hxѷd A3W'C&f\" EO'3gx"F6L !<1 =N'L':g%dž]?;VByjkdb*;ʅhٞ`3/PU6rKA yuoN]3F}+m0 U^ǥV[ܿT XyޤWZw B.U? b6-s*ng/K5 eIήZN0o\$+3z$lxey2F# śyb=q9ADB`vjwVej^f'Af)x};]G 6]HM.8k?3Nߜ!+>*.:(!I5%o1`N'=aaBka2õ&(:?I1Iq @I`<ǫ>U^^\v6p'>b $ u*00vԅ. 4Xr?Lc[N70ittO[ϛXb XYf\oXR3&G7w]l0+8~6cV PS6{;or}V2[7Ig"e>s$q(r uy%.J7|3lumBd/x57JK)oAvDJ+\N@xK(xĺ忁gXʚ! ۂ$/i[*dhl8ztW~SWU4ܢ%J-PDYh& lADlF$`k uh:V8FBd+De"GxCR҅8frÐ%6ڽA؄QNJ'hCx]V\OmQ7W]w粈2?6tGy)` 5JݺMK*AyV7Q,Sxiyo2e= )[ ]JtJ%+n q_i-~pGQB/K=[4ݱjd$#;kVTrU_ eo1pm%ٺ @)m&C'z>J!FswVUH: #o!_Ddjy  *{-޴8W9ybgiES!˒(fl~"}hB7{w/@M\9dA v#u+Z^87`9{qG}]g!zSm,x]:w4HN~077я<(t%ifIXܩteDgltjKs9;olZMtN |_i@lJ>ok԰1]{% b׭F= e=l=/Hu-iY68AvHg?!} Ts*_+Rhi AXp]Rƻ .(f6) P&Z1ӨͮI'NԵ7*Uy cCNB[t}k9Ф: D{ vpI-جK й[# kADV]/lbDlBh" 'b[ss7diE~]9.bH1G?Pe!L` wDaxOU9 jЋ> RKi\#+ڊyJ<" P?aNx ۷7MuD[\%bv+9gbr vcw?9J`Y]DԂޡuXF  ! y{G&,B'`YQMJA]1}M(Tљ<5khӯ8;1¬7sӏ)X1aK3`qC,p%b::elL[|$[a`H~TLH9`Y"'iO+@ qA \SIS}شLqd'K>`ZM@tl\~\nb9xMMŪtaFk\--s[cJN_SoqnO`0:rd\[[=:*;hYDUpg[ [ʁFU =i Oj9Fm=]JbЋ3o+sl/(>(I|%h=k; 6#ckNC)ޕx F1@߫?hcP7/`:6vh0JzL?ԛL[݀m=6ܿػ1Y6/L=63X0wVֿmw&ے | M=ct8X; #E<ȥƼV}@c:魙Ƅ4tܯZ3{R>284!WrjKhMQ+#qT8| 4WTWr^03Bl-_L| c:ENr%,p7XnN HUYQ耶=Нquz8T++ڃvoJziWnXtߌElKʙ9zܳB>>aJN@?.;|ZƢso\5T;^:tj ~zdI6h.7J:"hnCGs0+]b{4FC*"w2.D^,|SFls3ORɫg./2NVr&_OԖoɺX}-%?pL@m)8\&(q# N@)u<2+; AiyT{ qwWr7,IT?df}V0rmuָB׷BNi!e~/i N1 5lշK %It~s&H[c5fsW8- 7+&#(.Yp1 uo$!wu]ӵr h7$֢5zf/d=+bJ6Kju5,8rQLݖ߂SYfy w[R37'ޫ8$lY{߾.z 95zZU=|fQr+̪6Qt0Jfugvya{1j\"KBaٚL+Ndp!tckީ-i|h(;E'zHy_P̅\a͍ς+'UnMWvقʴ6 F),_YI.;zrrW e63Dl G'`1|k=[[jUq+֢`n x$OA4wR;$ ),6#,t+`&}7U6/cHDɎΑP.ŔUQƊV߽mfGptʋ ^6>gkiyLa݆P㝃I1}& "2gÚ ѴG2kzw.yb_1:7\= Qѵ e:KByN= ?$l w ]YX5WpU XZp>8Tƣ`"!Zܓpč+Ilz,Xʋ<ZT:9eu>Rn̮,Xv57UN8#h!.W=+PHpv׿{ݜ%uuv\c2@fƤ7ޑ,p#nK\j9e|\to>F5#%Y F]`%/yQQCbб/=㥪`L\auح < G@ypP=EAjrM=m7ׄ={wN!dnI'9-.$Mޣ*tj0Dגo?ðsFv\?اDPstV ӬO030" CX"J$¦03W@ [ߏE:DRPj5;OAņtGZW FmZ3 MF&.<ȅC:)͸X>k=ӵTWڱD{>Bd juha7*g~p" vQsÞ3[:Ry@t>yZRn4^bapȞ9<\ hPg39/]=Fg]vt,gЯ!=fN ~y_G^tQgRT.PI[ |Pu&nV!?UQsσ d {ZɂT]E'V&ԥNQ 7첛.䍵AV8'e& l p2)ARpK8^om5 qĠvN(cuN"[U*)<Լz9'f.LgꢭQ=+UmeD9&!ɘoS 횛HI&jH%x_cGܓeZ*"Ǽ7/X6DK.mLְ=ׁ8scfuA:#!*h;l _LZqߵKK5.i]FDljDO3gG`IӇvVuFѿ{k [(ȤхǮ L>3.)҄C&N ˣP vI h.4@fbW(B¢[hկVnD0U\pB"ܲiNvQs8IO?;j㿙sڒk6N뗪m|=0ni&o^D4B5;Dj az>,<]Gnh:[xx܍z(3VJz^+w%1 yV+ڗ89(Ꮇ&8km2Caַ<;w0ٖ|v㕎4؇`# uS <!4<H*Gtk,_ˉ͉| ?qyTr7FRMGf1 Æk <ܖnRB6ɟ. ;@mޮ1{Gv yM8}ls_,un1q!jiDv~ll"GBy}p½e*Ag|XcyT=6@O_%?κ0q‡t7'j0Ó-o0Ѵ>x7 s{`6$/$OitP m"r%Ft]EoGƯ Ye_ sKE; m ^{ ;`DEr6z'>{'l">S@:Hc~ N1A|W%XR>z/dκ 覆k}^n,XRx 7m[TY#kpo;V~=|hS7>vDs0)dͰK/Rr6DM2C[=ޣrW F~)+9&_c%!3U/h13QA+6K "J:’ΩoPrvHwf$O3&@ݰ*ږ{#=fK?PC@%6򢾦Z|p xX`!tBDWrԛ6HN&N!xr);K% hy= n<3j5 Hc(eܬkHG)Z/MŶ<W| Tiw^5ޣRk s QLz,Zx@iܱ[7,L5xyV`]Rrp,EhX( 0蹫ƃoBfa'aN;Uk7: B=kg.+C-Pg;H 4pHJ]G!]V-~T$xܨCIYu??+|%xb.Ew~6M#2ᰤS~4s^&4PeI-dYmXSN;㷐c5 f}sB},x\$~X̬5%ۊlf՞Ա\ ' m')/a$ W(b؅Uezٗ;yr}0BD ;sdq?(3FlK"O6DWaFkY:{x#n>5vDk7>/@5]q4 pPlK׎gMƺy`!SG|Dqw4ՊlY`c >{h#Q1JHEa$p2Jg\QT AACΨW@6UmS5‡~[- omrlMqIihў7- 8 y26Rs^@NDjyԭgfNႴNQ06#$WXLz:R9҉lc)~\D߾n&yLUfVQ%5eZq [/@6M ,x`k}eΖ%"@ز*e%s!Tx˕q"n-N:3זUc|Qjh쀍OgF.q2^̊Cb?w,vD|ڣO~zDZI/%Bo&z@_vK ԼIJVPEesW}C.ij0&m(v%kGVC|lmMxeahgxE H:-2#G cJlK2(u0 YMic ߕb?S^OiX0Ĭ%0 ZI_?Qz'4XG=Xwg%{$Mh@;V({R[YVܒQ;X쇈O dy%Lbb>p՜.1i3',ƓAoٶʂۿJ3?ŲMGbIv;H|͐{@ė dUa$.MChcڸ vDnsSb!yJX@X ~n`[2m!ہv8۱LN:/%aټr$Qpoc4鋲DfBZ2+V v+yKR-/ﴓ(w%.ug/[G;٦<ԴZ]E_ IPV 龇\wkgwaHv=kZy3tw ͱ%KgEffϯ3K2-qaލ[TPcQ?l~[eg((uV`=Kwf=嗭C~\?0_/(zMfZPj?2ңgϪ#dj2u*LDgw9}ܥhKrI_Pc^I!{W'C_FLx 4-jHM@̻{"7O| V쁂=4^S&rLdSޟd~cV:@Ye "H ld|L.@ܻ|c,)YGh#i1kF9_n^%88xڒAuzY.`dQ6I(p|!@B:̇kw.`mϨ/^ 5 GU׍Ⱥԑ ``Dqp K-(0.DS&VPXqvJXȨ3`KGay .٥PH() 5-}P'$)?c1X~8IZ6 ez /XiwJҦ4 w?)\70MKHE/.ZS\V&O9C|#wTZת_~xQ2 6$@f K;DyvɳFo@D7&o闳x\|WM8jeEU)^קG]bj?gU)iS`Mr4"V^=hqæߝEne?!wǢʛ]'.5Y)Hfi􏼪hD+Y 1b!h O˨ aU]UMJTh7})NӲj;-ӶXIw[j8y6v\eq *35OC=U RT"/%DEl1Qy ^l7R?mD:\"i r^ 76Mlfpi`֮^l_]U岠o!dO58D@c ZLCO[9tFK6CauYsAf!նY ! B_BlKX3+w7p,P&$CY э>HW{f ?}Yn\fT>w, ~y(CC2+ r KA8K5HX8@u[Y$'yjYM5EȪ9fd+h 9-S#NM\3Y׹> #\8iyր5A.f،Hh1.tyAqO9wXN;FE:r(z%݈U%.aլ:@m帊> w$Ïn=IG8A 2؅IE~%2q)ܬ'W8qAo=<٢Qk z% M̷}pWWfalZZݎuZG$ +.ra fH(+?Yy~#gEk TǾ83jy3͊ᄇ~$8+P6؏๬/!\_ H ^AKOu&N;\ |.kD{ktSLjL`IPRE>{!A$(d΍!~sj }6Nk>luq &k^lՋ,r}q>fႍ!{E'񇷓Y®{`tE؜``·khL׻C;C~' "Fz"Iè8C ຎ-x}"]##f CmɎi`'4npp"<F+Jjyu`3̣Q oO+p34yp >)JL+xhMpY-By=qPKiQC]Xˌc|r0G Ryoѵq3˕3Gy-zu vZ:O'V-{N@fy?;gddXZ>^BbX"E*e(4~* h ~F?z0g Ֆmf AIhg56oc8fJQzMICcߏ῵`Ezgno1dyo(޸jq4ma-0 bN< tb9IMtp;SU*ldMhJ-9O-N{D_X#,ޛZ}_Sn>1DVۄԳcrظ·K>1:(\*sBrycon(N+`:z!x@5oJ8C륝yϓ8 Z]^jpNh?WEk^sLoIP|yoy~dMB,5Y+;˴{?E$B.^^kD3?Q*ǵ.>H!)s|{P_+ɘߓ4KP|P9UN7gZ-ѦˑNESRL "OwkVL &KǴ=~w_A%zDkk@C6DhGG0}\g L "-sγchQ09Gѝ<Cۂex:NZ _"׾ڸ yy0(gHKڙ%NamI֙hOߦa!=}W%}!~ҡ:]m{ՔN$޹Cg# ;&Çq ,xK+y0y*w9JJ8f'-xo&}“/{Vꩬ' NܙfB">jj)%rz/PDw[.a1ܦI]lF>N91U҅a6e;;E39V#? #c/#;T* z<UŅ8y945Tj67ާcE3`{zNBQZ!UBܴ$l;'IU#RռaHf/T 8'z&WZFGhkKfҧ<~Q]Y$?Ie/ڍOs_w|kag]` tsQCH=޾^Ӌ9XoƟ5F$(Gn, I0;xJ0}}+&s s6W -rIDa`YQ57 ~-C$u2LER"?2v,x CNWzO%23.;e!kO?'v`O^ܚNp|H_p*DPZqd*GMA7mQrmg)SiG>!Y?UgsXN8j2_0ByrZOݎIÓކ@?#,~L[_kW`PBtx%25DcqEgL&U-`Ϊ73:˃I6-TJârΨjxh,$x!e0kA:xڂfNNHsU~'0GBU~QBu!V./;6؎fM2 ގ2. hMo'Qh u{2Sά~(CIq[YSK7e9T,dF\XRocKΓ+NtO]:l&mB-I0Φ`9!Yd`jҎ+؜}K˼';aQJ_ۚkxD38 Jlj{FD*i}v ]_]oX0R}`cnNp,Svktt:BED@# qy}En H\Z(=- %^i wm6rOg_gfCW(dNMdN{q a1 3𤆆B`+'F;MYxq@2$ {c9fnı"'W7Zm uIzvC3bbKzүe.[uՃrzN#1PRqjpQePѨ,j%#@vH3aYI XE?R{UT^Zuv~B>u bw\_6:weV:B>72Gjk+ =ږޗr "IB SCGLUn4nE8yN>k e.a"ٯIY<6T ھT|޵,C#-YDPdLʑCv OJfZknH;,^=|DgsjwVɗ5SYBlDa! p7:T!Iij W}k+OG "/~"SS@N #^&Y|nAU i|B\B;JɖA-p<(d<9~ޫ'=Z!ZЁ HP{W"Tpg>C^aBO%~e{'j̭ͭw͇2R?ޏ?7sO8yЍ9VR&]^ghlm4wɉѬoVե&Fx($:m, [Fee v $t+̕5> GF%D գs0oYnS'F(}._dJdqBWD4 O qpTAS3AȀ|a! ;y/YKFb"J5:*wvt?$16Hz;)_/vrFtm .f 6anHY@oH`H(nAYgdxMJ:nV`^Y&zn)"OOD;F^l ˔_[R5oó/~] -q˞$: k u S+-Ռm{ No\w(; >_xJXkw exhUH̦C" mg)'HD,(COFt&8s/T6uN >&cKPPe/j t~ml֨Z=ǒ$u򫳽oTYkuj 6XiJ,F(|)rN Δ2 q.x뢝H탻KkѬ lVgшtI\JwUuغsfby 30t`\\-J:QBޭ"գ@ Aqeaa( _.+V3\mE|*0,C$EoPUnQۗ|=1Ͳ&A`%[I>dH.d;˭(b|K`^G6Ǎx2i$bT @8 ɆUdAsbi =fY^8h*k[lJ0v N8ؽ# :?BS`X{k%8Z'>8d,-?* MއzEiS5.,F4oLb@s{ioU3GhWرƵLj_W.CkַʳZ|L5?:l2hwK Q7s~i6j K0|fYɣ(b͙D ]k,!f?L 4w-wBH TAMӓ. bEn㯅ԋsb -S`t^(p| J;9,U=۵3nD4U|uU*~0KN=}M$52sS |Vh6VR.K6M(,0( 51;]OQelş,v_MfYHy6x ; 5>YdfYAgen%XsQfڕbNQRo)^d@% ![t̪FuW=0fg{ngnX gy].ޛ;2(a͍zjmH*T5 *ց(#&, +qV[5]dncVYqcjg)؏w\;tA>5<kmbzfÙ7~L9rX*rY vKe%-v*&鈿c ޵V?(T ^:drN(^v'r 9 rX+Jܿ#~4wDD ~ WS|ѽnUZ8O $ S$I*%gڇHSc'gr>XԴ,gzwCKBDFߖPų J;$jjEapǢ:qoj\9mu_H5hRH4~YYLss/Ie|4RG W'eNqXJ6 *ӱ=8({j4BJ nƯyXӹp0ClCrԘ)ゥWSMhtb( cJ%]o%9Y㿯OT@*?bIgN )ZJ{C^(bFks 0'*5Zo4%ˈަP+ΦפhCA272@ٸuAcYϳu`pɛpDm4RAqS9Cm +XLR3c0L̒NQᄋk1o6i~ h:cHj6TflU ˗iB$b1̈́U@$\}ַ7y93޿sNbn >$BLp*>Xį9u׋o%||fBZg!E^c={twJxZRc?'FehG1SzDJϤXN ER#2o qF=01d7.TNFOd9}0;DE]W4)&x4I痱 IqN py@D|eaz}-]4ӋRl% fz{yR/X|[K$sqH3`kʡq^Q{Y0 ,I(Yڡ)6s1UxD9kN( {BȾmr ÷d  $0_SF^.:e0Ewv[RFYmlЏQrRK2J88-F(6o+{W o_D~V18-/ԀS1_/SCn$U:S_Nw

D .sdWy(Tq@\`mQoaYD|F,eBqn! 4T,gM%1<Çé(;sBU; zX7h:OEl=XU)bVLEj쫰!5ą%&:t~KtPDv6!nCO\gh tuIYOJd4GnxHŐ}r]Σ}b '` (HY&>ɅFxYv@ i{[ĴmmHj:kDO|(0(O~u㏎ r@R"/TcT&>ΓA4seoÉ<>'»Лc-1׉)j2@n M'kj $crr@؃{6+v׎ N$Ο/w X:G>4'`_f 3og'(3zI$s601]#PPx}؃ƢhbO1x̉;TUY]*Ƌ \<[vw/N祝ʡi4 +h'y(#؉vXo"b)t}":STeS5/ DT 'jonPY#!qF Wy޸. 菻+s޶o++ksҽ&[H$l$ijZ1eSm)oȨK)*KyD / ɊJXrZP.A'!MwKoIlv7?.GEy<E(Y<`-X/;BJ!2m1 [$$E0[܏ǤmY,#/~Ȼjوͬ([qB˯6%4F& .NBYG<dyx+J;aaT__}> a5a*͙ 6aR͢3 ?׭jACךnT@J:zUzWveEJ[OubAʍBh5&Ss9E&Fu[/)A֔ĭЕx9V ٍ0wҏ1xK$iyɘA#̖#gaV:| v2W g\!̆.r2EP&hUK۬`Tl^~˿eǡFwfmMi'|D1jE 4%}Q$( qYbg(:AkEH GoͪKO'כ'd\~UC s%݌*([bwbd2}T;0ɲR(ὢm^V J[>_侑ζ㘰E>D_C=י튋-b rH8QhHpJqvA3 σe[ǘI[ܵKοvذS v,щ='Z5AxKN~*f *wBu`6Ѯss,n+ wpk*qkBՐrR?ZY ڄè}Fa:)"\x\ w5ya~sv3xƠN?>G\K="l|5_׾Ol_X]xI"-w].U2 Vދb*BG9X]uptdrV4'(*I6nmb\7Ro[@-/7<+O9`ui=a|<}=I>k+Trqiݜ Q* 7D;K;HǗ$e AxFR@, 8#7DX蟆3{,MT6ٴ\3S)Z&b^N{IHUXY"cd^bro[%.E]$#)vOӫQ݁W`@ҽPgI:k׊(h@"CNI/ x Dr !t|첺8>WXS7Y.ݫ*|-Ҳ>Eu jD#lzsܸ 9)SoU=R=w$ڿ+זּÃeQ ?Kmym*+}N"6Haζ/[%7:3ɕGVUFnGn9I6Cf/RV΄5lK9kG-@vj߷2$tu o.w:sBXtB ~ITS m _FkBNI5hgKϡzp^a%Ȩ.i#A䵆 >LTCX[=՗Y݋n%hP$&:ݪl? !cOV9MsJ\FsFW6#teΈ"GD#h0ԅwBQ-V/yM 1O^ K;}Kp@!w-mի!f|/]]LdveW,#55G /AqS-Z/=ʂ\GR9H 5%nB'Y$ H# ! pR?؀iU5ZVݦFl { BJL׾S 8?uӹwRO} RL.E䋽/|;c,i6ՁUEFr"E'b7/.'wR?x֔ þblIg|syY2Pi*I[τ4&eR;U-j/ػI^Kr;}0'J}$jlf.K^j&|?vӔvn:{L? ;O HWGZ CZXlJ׵cO Gc냁y0Nm|†i`:̵P0ccFGPʽvr![OlFDI'MټT NCM7AvnmR01xCD'X+0`RڦGO#I}$Dv?1}-[)fRbx{T8eѝefW5 ^^ b(+㇄`MOfls /(xQ1-<Ґhz1}ϭ;% #]pvr1d>RcCKHD oO^k^/꘥nL҃;a:QO+jzM 'T^;;c?W]{\c8>Jh:ջM j //H2*Ⱦq"|vwf){yI.)t r%:~-F% g>ך }tDeܟ%S H CDn^w6|SDWnNwzH7]QlH\XMxe~]>7Åct m A8=sbBDK=vx#mڲ{HLd<ͭL'te.kʓLk: G,DBh. %+RZN1Ftַzf4?o۵ƪ{2=B<;LgqeXnJrBu7<2ZNC;88{ae)Y蟒%6R 9N'c> RfSp}V"x3]R>߭V;.~eT9ߎ\0<kWm|+ %{K(uÐ4e"w@l20aiE\PUaӌxl>ď8`s{~D5\4f|1t{!&] Yr[;P'Eaܬ*E_a4[ҿI-ߺjcGZ G7znxPGoo>/.y!a=!0Uث&ɤ+[5P0"Zq{4M~oGk!z%s4's ]0h^|(dę{}|V[>.d+hP緃[3 oc??.&vG*6e6;Qw'߱Fcߠp c6./(-{ljWm{gަ*䃛@\˱ )$[ٱ'\)bge $#2s+ߤ6$1 eCsKA7P,7|Rŧ~g sPqaq:]N|D UlF8~46C7sܧG/t9[-䬟Sd1T 2ؘ kZ.>ƵwMaXE?.c{_Ia3n?I6[ZY3@0oG/d@4*8}jjPC1+fmc0"TE$^S| b:$rZF1)A} 40oȉ5}vdZ0͈A$rX)pχ 'E ϒ^If~ta2Q\3!6{(h4cg i&)#;|,$VF z]r8Dxʽ᮶+щۭ1+TUWގNe纊eRyYb<6θ>`aSMz([!-c5hvFW¡0a* T[ .U,hs-&4fY euQSݐG޷0gD2l }X:8L)F}GP#Y6ҍ(mϥQ)^6RY#f8D>&| =Xpa6qDb¤u*$YR¼Ę Q.$nQK R]u~US)0Av~~'P7ZCoHE}|@ ju3ӌ襼j~$ߜQZIzk\.rbAI}v@LE Pow9m RCGX-H>F404>}vwf9ZĂw𫏾b@?FM(C!j,X6C<[ַ̚hpROɽ(S@&|j 6xfI-m.IlsϽW&1~Qj,&Ŏo[MD? :Y>Hl}`YJXZ B>G_w 1KMLռ6y"8qfpF)+;߁֑sb-%"ꞕ}5axZ:P9 /~O6KWUk狝B[}y%;(b뻽JGv4W_Fj ߮QIHKVZR9:KM^MtTMgn_w(R1bL޾INӅuH/X>h? Ԡp2{LA^6{EP,R>ƐrjQ'riuWeGʣLnjI>Jl՜ Uk, e&S}).϶:b,ʖc\F @|:U>ٛJ(+>3E3^ qrY7†ha~JC[Q}9B+Do޾ܲӥt'"U㤇d()vzfVSwq|[.Q#Y-}j7`^3]TL;Sy82G_#S% fbjL+3}q)W?D|{9 N-gPʟq-2R4lt}ʰXvb85T@`kNԚ(O }"kEkH"֊.{%kN,uJr' U #t٨xP$]6)Ӆ]17goʚ|bu<^m'q.@kUW+Ph?1qffB`DyTNx{粜PՔ PI8Y*.hF,AS1HH'+:1q RdʥM1ŗ1oIM7 ?N"YxmusG?|_}6ԎgCŰMH>ڝUD7w`rTUw LurSг[I"Mw_bACOU3] 7:\e5-d#.jq _yyPf+K$8 ©S,X,Zk!o|8qU:!UZGWOg\e 0Ҽ06Y8,ݭɭ 44eļjL?Sd':P!iWˮl;Ԥ}¥)E̓|q2vIfw߀; YB k]wcQHО{UU1-&57a?#//v+UpTZW631qD:EDye0 hѫ[g;Ylr\eW$ljl̋1 8 opDY,3 X :xƁ}[yem_>?E>Gitek3 3e{P{4#@ ]6fl#&H5c~57J2,U5Jcv U+xQ`>j \=PB E*ҏhCm0Ll>ރg~ٵm-*(*M*J:'9.~JPh&WD΀YRg3֡WጺwFN#0q[!iіJz]" {=!bA3լ,E%iI`ĩ[oKޏ,B|cO+zeuk A5<[DW.ߒg檕vŖrdo#_o9VJ|^hƊԊXΉR'4*u]`@|άW^C|y.wU=tI~_{A5Dv@qeqa'g<ٕfpDr- &j-@ 7MKRB7ji=_F%~ѓOcqꆸ+y$8+؍`ҟK q(t}2xmv *忟}ЊQ;Qw $҇p53slR!ѦuG\( }#P'|T$Jy)Q\qhJ|hfzqQ$sۂ79JH@JLFaH }xǂ$`6W^- )'؊S+IbP;EvˉofH7cr V׶aH"9q5T[9s^J1 2{nGni$;yLVSkTWQ*<@T$h}L=Zxb^% ]v$k/_ezGͅ~]G$P i7՟ճmfWnxfbF kVu~n ;n>l`̎&go񙕂z2.MD8YI xZUʦS0Bs:72&ʙ3) p'ǙHl!ӞڏA픶f("V^geSutKD"OO,<"'@CX(9=nW.5 ?V(Mώ O][9*v_doFj_X{h4z5X3b|K7{fB"և ںY05ԙ`fNqPƳGBܥ  r]W Oce)6ks#! 5Ip|VAD !K T [L XU*D:hFzAy+81_%7 s+(a?ܬFqpi(8^%{ZT^ ܐpgQ]WM{dF4.\wԩۙKu{rZHDoObAnLJ-@USRSxWSʗ9603< H4{yW&_ƼQg~5+} t] q5R}4ǂvv+:*X=Z|4Yc|: uZQq10@xNȳVpOIveLggOUicٸ ۅ (XyHkzx޷sSQJg.f nEvlz}3rKCzeOiˆv.~.g+9:mcED_ >MFXwBWMxDuy̓ۅ޻+Ja>lG^?2eC)e<_WD'iߐ5(.Bd L\j(eؼ}l7)Oh!1Gwaa50`Á[ ˦kFKH /-c l7U~;qfj7콜Nu[I5~fJxӽ8Uҡ)޺Jjhj%]sA@Y=B0@Z+`OIB}>Czɑ Ǹɡ+37 f$6S80orxXȽ{ѥzeCpOW-$m<$NNr7"L+?,1Y;D697Uŗ0weojA1j4&F;+8%hݘ{,{ ~1`M7H% oaJΥjC0$;$-3vH%/0O`l7>n~FE%-/Anb _r nf_^qhy =<07#G B.y<ps n1ԼB* :C5c]+re( eDb5<2OiiD7v'Sselt\\Wu;.MMgiV% (trcL̎oM 0E^NJRoKx7&"u^YɓdxmxM 7k}Kc-HG4.ӯ8`<H jdPsW7x؞ rՀOoG%af#FfݐY/A!PB8's'Ņ̌ \i1 jeqRmH -Hg w=YMUk2ށP3WK.m}A)690}YE0$9G}qs39b)>MoJO/Æ}V[ӌx_l\ wksGay"vy-(eYR.x o?uڳt6 aғdqa+WwBT2A vٌ a3T;Y0{"⨻3Ej# *7R^'vjd2'\cP߆杙qhrvn8jk &{>i79H۔^%sn(UOT]JqBLDS3)w%_;dW$⼪~/; nRɭ-д܎AȴO9GO.B\K3MVn9ol,׸V8"ʢg]WH"+LIJ(_Qt8ú'-#}d(O]B2e6r4d+ 9ИQՓ FTY'.;8&%PV'v秷BhofMJ u@XE_۵\; 9hv:R}FEu8JpTSH*c+DcЦ Qc9m4 *q/Kf!0x\ U1]¥@--[/ "m-Wɜ"qoϗ;S 2$@X*Y@!<4e·[z9b|˶|}F.U?;eP{+u2#Nq_,q֕Fmg(U?zs2.6B $VWl},[UUXSf U_#y&̗J4=FzAV3Q#x)Mzw5E 'D2)ocϭ!aN=|2AB6)NFܚ t*Oh:st9smκQ}H}4TCʽ -d#vTd󫔗]MăwbxR8D//, Ĉ{Dw%BqRnۜ=ِDp,>PvYr,ȋٟ } qX]< J?n Bs(Aq@vt*P!┗}cB!`xdjs\f3\Om䩣\/;= Ds(%O>a'A0!08#fxh~NݦY=m_O'@M),%NRX'uSaiHsEof\I1ڥw[,䉽HzZ+ʤu 72  !cvX>Vj༏niiioC 2d8Am4oWLz~/[(4g|MH-6ZQZ}"NmM~Ew?X=T=82Z2*:dZq/drCOۿ[E54g3/rVM'+4)3`.2BVۙān؁N7 1b["ixPeQ},P3af p: 0 7l:6vdɢ $f([c%IBp#<M~T'+HAג7Rܞ#֐D9k+]KKτpl>P kҪ&#MnX]5\} ulo*]DPWmiYPr\#3f793R,Ef ͓@^gFb{WƮ eLE#IhGGCAfd_oh6JˮbCU J$Qh;/.T1lHD^ e!I?BMY^0=U>n@MmRF1'lu T 䚜frGCqAI2"wД s]<% $n FBTa2LP9fa1R9=k'@,4k,օP]>K'19 g֥WXums8Z/Lb;Yy2_BLfs32݋MjR?}vJ$)Qiz I3;ѥks rZ;>ĖJȇ6hg' ߫ _0`v ӪXr0D@w"iα?NB_PΐVZ:Dq)apxzt13Rr-](3 2Rv!ҫ[CH-#YUc^9KtCbm,azdW0hbr'<ʇuǦ:FyEMl VGP:|h*z3UfuKeˤ=f)beC箹ȅRJe]%e}I\[0S0* f=e.rKh ĠxHAAҶ[#؁ 9]{U7}،@j֫l^\+DBڤ˴1JL{ <pH#v::-],{NB@7š֮J[ hpԓB!{'X̬ڋTi_]O3c;ّP⩷s)nZI@Ļh"39[4OZc>NDk-oxQI쯃S&I~y&ɘIkz+5:Km%#5nO@<|$/4D@yzl8b;a{>)HfiXE aQ>GO򁮠9vxV A^y:2-+~OCu7寧X`>dntlҋ /Nۛ˄2OWP_9;EA,Cx?S>d jTgJ[z_r@y˟2XÏO^0{΋ъx?Xu4#K^RB#RH]|\P XI[H\K4J ,xVИ eWq(y4s"rpϺ: kiY;ئLmFr-5pX&k#vI[`AiХ'9.P93I҈>!{Y'΃ k\ý _ p3+xF1?fSNdBͦLQETXtef5epV&Z*&v8A%WєՒ\e#z4yUq;dSHZ,I?UR-\73]?[czsf Ĩ̐nUBW@N.*trT 5(a-X4Ɖ |Үc03?Ffbw:({* ^/[i53uv&%ռ%B~K>Wv)9pJ2<.DKr=`;v!Sɖna jc0v,Lކ0WRza(8MJԲ']l0I=4j%AySa#>BluV ܃8ǦaHHe@#ɾQbɊN#K;ƞB;.m ~`Ńw<9 h"v|{MKMU䰉=bgjs|6e7d[,u 9f{mck {^bZ]_#z NDž/0)/!>/5 -jSf1L} LaR{t~l'd, 0 ,BDqNE|'w["l! j K_W;[/9F 6-qiی2,=2 TO.*(cBij WZ, )A{_3?K,hD6ė![ȃ~f 50'>1LSn^tmV2<wz6佣ݣAj9yo}G) /wanse?8 ߦg(Cl(yHwuݨYӽ>nsr̀2g 5(jv~?3o!M@ |ËiU&p`#2&,mJ{}$1]q4g,dRx}9GK5=v9M9*R!۝b j^gp B-TjGp3e;'I?Υa;0iBvTa1): *-bv҈Xk YVW{ja\= 4S#`dp8XtʹXЇRǿ̓W b6 @#`CR혀`K]7^SAC}a4jjo5'i켏1榅 p5MU{%745PFiZ G_KR l^N~HvI#e(JH4ipO0\~-I Z_hʯZT3R$G{>MzO_^w;23}bW"4= zUbO_WORDte\v{#q FqJZ9KDd!)3pnw4&.„&^}siCfhŅQ9G"\G3][sV5}.L*?znQԦ7b5cVi7FCjr#0~qOH/ a Vɤ aiȪbW?JJ$ZQ`T+}K6o i=Mka#";suNqލfJ FrJ\/s5q 6-M*[^{>OM)$axZ (qͻu*65ԦERzF [R2="5iW;%W6ei )/=*-KI+.L22G{GIãrYRKT"!q"Wɓqe}5E\ nm[8<)(sH! iτGy5=8QfWNdÿ`|h}}(ts]UYdSdեh(_gM0!I3Br3E*46fFvmu@ Ͳ{cQB6u^Tρ:2xug A)K22ՒT p7fu+sҸ"LSy8͹aRz G3 Moq̑UhƶX:?:5&+% i//FN>u85AcJ 6ۉr&6-D}ErOl7|k |֡rWy@Zw»0Sva]J\@$wiP܊H~Ң1iО(7 zNbI;=*_B/Ҷ[渜 'r$WXl)a`@ҡH\gMg{5;qB%)@nfR_9ti|% nYr؁b7J?RYjNg0`)܅ג#P<@[Qff-:li=GDWD3T<-P,P% >*ˆDg]Ig!Q3+R7mF*Ku3vOj2/y2XXc1GKfjnlηftGZ(O>xgpC(-? ql[5ܸ>7}" ] $6`-KKb?_ʤB;#x%۠n ݂ 4mCkW=,G<ʋ#Fw3OJ9W:*ܾJ , 9,r[Bmx$8͕!9N;C {8pwM2h)LByUIz.?%P%}ɳC6y*嬙4'/"f6S5)ҟoMx}9!9z ܺTYɃpr9].#T PBT6hY]pt&޲Ď|~r',z /±W^F"N6 L؂rP q C޶F!$p'wy3[\7T:u"2la#cWRDnїD^^$T޵ uUfX[&5\ά/:K`KC 7't {o>Z-M̖k?QXvN] E`VX̚Hϼ]=`o+!`GvGt?\ʍhIkDB(^{մ$m L""T.@& sẌAX'cE$Bu؆gi_sKBG /\}JĸAўayƵBf@CC>qqsR(bHV]V4i,)gN-K/szKq? -J\.{,r>hRKpzbo-4-pE;Kʨ{g}.f|'ܲŁP.dRڹc=á 3",ѝ8t J юm 6N8#Xp{Һ򘵞6@Ļby?)yah 4e啩JXE:* 6%h͢[lZ.]t:*I?b6 F{HS$LrW"yD/ |٬DL~& Y4y'hU:o;ns\dyA&(':৶9_ HteYע L܄v7a/ww{p.B@'8 ڨy]77X5UoJh#n.?Pመ<"G;q/ry˚uZ"{H{ui 1eun-p..W|-uw!}Q7^.Llw֠#Jc311.L*4{¸.2=UQOM5tfL\;/V3)@>K $z4@s$*^H]ǃs{'Sj2Z?͛t6K/d%9n3t\8WX>̍7Z>vfr[Vߚ#>dS716՛|l!mNl.~ei2 2#҉-Y-3Uscj^xc47O#]ByWXbNguɰot!W?EfB߼ܑzH S\8ؤ]0hN%hNlF$h@Sty'6-uM#;׻uX?TR4C}T¿Q(dS|%4޸Ѧ̹J^\=UgsPU͟%\ܺG{sx!Vw~;y:ۙ&;C0C(q2̴̩& E5˺I_iwk<7ZHe4>; `R1pٰVeԛ&5/{@] fB:,r%A :Gh-?ײ>k3y֙E(H+ӓ]5$a:<:MLuQ~N#:GJ4fR0"9plm5*X\$V\tS:G=ۄXJ ;D>(~yEEBPpv; n"~A-0$LuaNm\iyFSgꋎֵ>d ҼBZu8v54-e3i֦֡u /U@ZIGVV2s@"EoO+3r'$YHfNn/[(1]3`T#(A:`_:[{_s{S劮Y\8(B3=9qOn b@fV GXU?JثB CϻSkY_n#c@zOm>cSoA}P`Ǵ휾gdsd:#OTKm7YA%ו %vsp n^GpgB3)LyG XH{Nk~6O)d; &S](Z Ps9>6 ʑ`nKwR6+:wV}inw;7u $| &i/nJSF|={i^Z3_Ȏ9a o }1=qJB[gK*ȄHfqjc%?j;B օ)i IYa =.(L#`zc>U"IdgMrW {X25]?S[PDuNoaKPk~d;Bzf& L|oUJbZٞx2%js_B$<#QFAOX4`FDYNX:eB-㕼J, "n>GJJ p=] #e\@li!û0sd=e pO<'9 fZDB,$Q !LٚLW:E/l{V\pnΌBqe- =.X ' du81k $\w]:xEYf|׍NQyP׃-n\ .FA (HEo^e(U X|czL* rl!xVauðM ww.;Xa'|ý{Y7鼖QԯF\*r"n}ެ6)ϾѦt6irJ di!ahҬ @ vWD8æ[ CtW27vjB,b,m B KMүM2luSߵ8Hg~Mv$d4Б qfyQG>|gbX= @]VL,q:}iaR8ߣē FFBQɥY]`hZnpD2D ~1-)yz69v!'V68ӣv^j2#.3}> fS402ӧb7SMiPZӗ#?⮂Da`AV!t$ jP>R%5*%.GFL1i-<'aW v)ݙZF crZ;9X<32b*U!Ⱥ0Y4R/4:G% A;sw?]x$`!obDžqpBt/Sy5cdc8,d8bȑwEmsRE.HW"t"Mr{&9}$G.:="NrQ#m PFX.[gY!Qb` hA}y w7|o3埥HzY+X Ք:|Ӿ9*?] Lt eRmLS_s,[Eh>BFUJSV>n^zȘRT0[Ub-򓜮w*>g[Crаs-o;Op8C}XVF=\F^<m8%͖8|C(t4rHL29ysDhL ha,2a'tqɊ =pA-lMz&wKt\s\?q)'VkbZz(!v'U8SN0BV OnAMP纍U3]vjAU*j/ BUZ>i6&Q@z܋D)*9@)N|&<h©>GzL}"byUzr`S\2τc!o4,=RZ +0U˔0ĊUg"uÉ-G)|\q~U!eNS- >0c#aAB\}m{?B&+&)FF|frq' \w\x8ʒ:sY܌:!~p.O+!Ny'uWSkflfJϫte.7]r49N{l-P,6Xh=gv_?hD!fn X لU 64=Cf"Z2>k/e;I4d1y$"R1 /'}Mݫa,Xs]G4wAV \oW:Rͷ$3##C] TIvU n7`|1kg( 1ϱ;kZĿd|J g1o(N6o7VQ5"wӉkGoB@dUq'SC&]hv=3ǞFmp]~JQkA@+}3\U]9<7V}*\~Fl 1DUG/*4DP->e{IF! .YG99H&y8f9e%ZhXl=G_jv=lD#hw7W1'-i#am6aXr+~رVa[imʕ]4H(/W纄Tأp)\N!lINĂbXlH-ucwCO+7(+}Tuafܢ-فG: Q&5 as|_%͊Ÿʝ;rZP;4B]OAXm^x+Rv8-dy[$fESQ6T!/q*%N`ËBdDR e I$hPY " LeF( w[A1CzGRm|nJldA2n\W^S^ySrtH(no]j<60rh8CrGܨ7c!™)WnvN߹0o-}."|.<#f-{s*[IzTv[%U] <wgIlɮ@֘@UQ-䢷E–XмMÛ=IrVdϞ'۔'t#auA&<{d/齓q:Pa }u@K+ڶ}M(h-0mqIXc{]8j}\]/ab+O0 b1"DgfuC|#Zt㈙]ȥ!~\. t!_WžO[1P8Ӓr(PX5h$s !ws[+ǃZmnԋWφK ˧`Kd6ӗeYL</<ZB;ZH%WΥWoW7*9ꊫٸO0[vIb(3$hT~o2Nʏ'u4Y%ÉA3f6!le⦬! I^=ђ2Dխ_nɁ;haQ}θwF'$Ԡ~@~V}ϓ~_L, =ؿMn8Pp3gMVF3l lbu;d7fR2ꕼeXh_<+=%zO[I Ll[ҊVJG=敛z;䖓+DV/Dً1`zke{%ԁtXb&Zg6M4Tȍsvf ;D ޸1HO#I6zI,EncxYu Kvfu,o ̼Yq n4pr L) u"_M^.bL: ?LUv׾*Ƅ -2ΩhSL6FbxKŎMjٹ4=4!0+Z2zb^?`>mHLAe1œ̎dzⲧ-4T`D糟0ی67;G,ZRObP6 Ш(ȶǎe~+*$w7F/m7 $G0u"ÁmC]6e6g_G&VT"F}paͮhEDEi=ɵz- L>d6Ax⟎w. Y;0`fC0'L_8MV4kG+p?\QPrшgJCRB"AL!FJ܆~g9>?_WxZ7u]޲ROnqRNךMQʻ`תV~;rk'W@-u%β6U"j"hx&+e?|ek.#W5ݴ)`)d6x:Fwr~6viL:<#ooq:讓&fRr0'R4iP>4 ;cllȾ28 Sp==Dpjߡ9_02cƥzOx:v݇*P%EH_(DyZ+FG,?i L̈́B' cz΍yײqQ `ޅd QI( fqS)[6VdvN\-ccՆK݄@?C]X}KO -4%AunjMi ^NL<N(L6Z5o~.dŠ͂nkT'lqfC̢s ma91:M5SǼְ*%<1u<lp^OFʪNl U;EɊه5t>BYއu^I~XioSM:f`3Ihq)|\}UdL.&q4f76t^p3Lw]pT X.m.&5Qw?;N4 DRRg P sBb>XbE?j LtF/jpI#m2d^:1_`ۨCFC 5kɓ҂1f)F5lu2/\MW-.@zd'`=6* q^!eQZ7m }_t?@x["YxЋ2CHn-%o.#?Ȭz]uhrD㟊]lehy=qK'Bje}eLP>A:z޹(il7Is qM8)Vt?~L )ߡSjؾCH 4dlc- gfe !U;J!z 1* + prx/q..>?ALmԃ)qdla`AP& LZI屴o>0xsUP-{g(:|k~h2Ǘ=}ja$rI9ŵ!(Tr / F"9>lX_ 8{K`g^>g`0::j[XTQx9vc}I2W_o6x6gߠ s,$ke$aMzH9Ď1*&7JnbJB~lޒRmc`_|63daŅ J#W;BȀwt[C^:myfAD@sBj}@8@PZ#'Y$v5]C&wWk ~qY Crgȅ%ĊsIiO HFG06hB@@RTʀd0K HcBwVYxݩ9gZ~%% jqhspKuG _-Esyx/v, BuUgI1çߓ˫KNa NstA>' *K?6g.} 4j7asTf]<@@c,P/8w=sQ#5߉g`nەW2iVA레3(̜(h6-<+JZcDYb՛F/>" Ys<'\Quso!*SALY3$H~h>S/a5#Ch,:d#FDעsUxx͝4I)mܧXI[`5d0&??Ey7|[CACTu#wOd9|,XL0=!o0. ^[l3>\%'6Pe\i?t?XlL$)k2s}sL):`ֳX(.$Z$v5|WRoLZ)0)89vd=b1*w|ub>WkΟɕ[,?X}9Z*E9cUmdQdžbk:+E7}~5aTK |f5 셈z^'4ޭxHwzh(*lܨT :y #5WX/xJZ 6hERGiĎqIQ:?@Bw(KVX{GӐ-x@l7ULbx(QB[mXCM^CoM|OHƉ#GgӫRɝv^X>Uj'Ps&7]Oct|Q: Q Jj84\zlGS&X~BVZMu"x%ebi0<&]#-(iD6,MC8'61=!d+06®Xn,&nŀY<4mX+:M<ժVpmG~ptwz+Z+ mF3wjVR#i7WNXGu,_#330 c%ұR)>4jTIŽjNJIhB/RƯlg&zC1 *< q.7/ÜJ)-e#aWxrA1Vvǹ~l;)+KaS.-.eYfOj@2T;۠{76FH=yH Rkeڛdy1,dHXNZrϞ%w|fא3B$ƃǨ&O \[k1~ze$_LeH-!xN6$ _s Jl7Qy[+{FUޏӽ9GpA㎶#R9rՆ^{lYcn=Pʌ÷)! ^NDuh`l:m?a”q /Z7QNbw:= Ő_Bl.f+ǣ&_½~qFku)XVեUfv,#W`Qr{,>7H{ԡ(ۣH9 5d娧Ma$3P6 pn,!]?%^U8tC?핳LTtCI^(U֥/3Ss)hרɵ+=IB)ru6<;f?ALZ&*|a;xGi2Bf QyiݻgEDqaW?ˠMg%R? f$ ۟攮 )gIM*$ϷDh#Բ(~NUrVIe٘j BQ FXݏv^$a>|%(bEmQھ ,c}sˆ7q`\W ~WP{T00E,{dDzFov;G {*YJr1 s'Lvp7d/S{+EYY#dU" J.Q'~_uZx?ݯkIK#RHcE95d%+3Yunx,trtRQP橤t<1RuW>őn|^]uݖ&J]N~Q w=7DH'Oڈjش`,K*_fs #y@PZG8D5e>_U{0>,ѤE(cv=`G:Q\W-Md[i!*YK\B\=}&$LhV} 4n敭!ܽ,nX/X5&d1CJ'[zgK]W ~0nwG]¸.BJ\xu|gyVoOi~J73?OPx䌢yA_LLȫ=egSVtk@ް R.SS@O.u[WJw/Vŵ}c[:)T*qV8-H)Ia6tQ6%{uO|a!lnp#14đTU o~/Jl@O+Vq),"1?#>D KGOLrdDs+'AΌx%$9vPiz?(G/XSK|(6*L4T-2裙cHAw-0ͣA uGiIR ):W#NItwg'NRR郅|7%2{\/ 6ySFceeRTW܎Lh\|OxCʔSݠB՜VxdB ׅPHhz!& w"6Y;u"a$UƒۿmXTgEW~P0y{YsQoGlncGL AFҁI;ڒnD^nzi.W!k;?-f…~g?/q{\bcg0Yܟ£Ҁ0E$B?׆4k]g^fRrAγdhI0+Lŵ3Tޫ6^Ng qSѳ!┾ 6Q70+o̓+@W9.^ܭC0\(Aq! _kݓ~2v>ݎ]Hxj ;Tŀ6 ͒N\{CXGdFK88iI"@2I8XU!qCw@*'3wlg΅ɑ5@΃ V:1GD$O>n2uNX$ iJA7WE)ZX:fdB 3n.ZL/_}Hg!R9\ jz~xcvjiUBMMQ2:⑪}_GڿyZ:ej,S qn|'j]e8CٽW1c/ȾCP0?ǣEo4ZyqboACGܢI͚~ĥO)yS0֨|jeE-jm z~,|ᦻVM3nEE۾]}}jkIP[˩JV@aD6m4sW ͩwOnj jٮ[#n][1 }T+P1Ǡ:YIzw 9qNARыVcl+Q> /5O*գ}X])Iw+5\g8]z%\9^qI /*88}4LxӘW2#rߎP?>fݮ W#hXJ>v/1/l(BDu,R }r)!0BQz{PhEvY!^9 =E1΀Y=u32ޗnHT3Şl򀱺CcɌ'vdKV6зBn'Y/ leY촖/!`$=\|b;UӀWdmF)'v,asx M Qtad??+tfB!`Hs ]f |ԐRoWMufIkK;x"PW1̞Qq~\6#EHJX1&P3d@Zt̓ZdI&F,ZюUtY8Z`_{(ƪU"H fB!:s^X&:rJ&48"LYZǝg{$aa_ӽ"֔Lb_P.n `HJ-H¤%`r|fܦpKw6EEJ7 XiqD$\0 GC%mnw\ET|(Q7NEg~Zo6ҕ)r0e(1_આ)"C @>= rA>Zp_G=8.TJ?9!ܥ"j-l9Kc,*bYP}[Z:Il)PyCg.E Nu*X͑AuXd:uS=p,7aT*!A^&^fђWq\}cCbA^ڜOdqw2:HEO  jl䄩1x_ ՚ 2UEz&gkj5y)6I-CQ' b-s *h, eƥ(Fb}Z#~",;$3O]MUM״n5Jg)ֆ&xc+Oq wls'QXt! Zbi̺(Jx)WTfϴ#,5jY)3c_ui%c_R8&D'ފ={BS>TXJ;j\VT x²CR& ^=ɝ8 T!oeNRw[ҟS55Š>хWrbqZR"^}&`` ?lmfk{"ABLS&P9$fWxDbB{|x\gk_J3=z,{u1dw|+U,V&faH5M&Gw ~qn綀iq)[!$7 NL̎6=O{F9R.Φ_|O|FЬ3r=fkTU6а+N}!dvzRqx;rb7!'kgVܺ-lP3~K N Vy_d4f.D<72&#Lo؀|c}첢:Ze72l[bh# C6rZEw[u%U0dő.h-D F!3/%J4)K #2e"E?෠b}z/]56%>dF#+~cqCl2}%CGd.8SO6$hT[5=$oŀyy} Z-  sH\D !L=M\Piz_v#pn2#_KUl>\fn`t޶B϶X.P5Wal{{O@qcYbBlpb#0,s1@|u#CmU…F|vqMPj^ׄ'龣b.$.ᠳ[%p Hrw~X]cOF | -VpiJhGԎ[f65Z)uEsE* ) z̈OSε~i A(9L(ihF42kX,QxHeZqH@R8Dt1X@9/ ᩿J3-VA]@ǟ(C^q|rc$JqeXt3̦GhZ"2Z|睅17=9J<$;ǾBXw Ӧ,h=@eW@UЅ'a0 XĊKmբIVUGJ0m5x}M%1zW0IuEy_󼴻ʐct[aA(#]؄w 9(,"lo7WClۉVᷢJjc rWnޘPT0FD4+l=q,1t\9Yґ]7S<v<ҥ_rEAJ:g);`̢ =% tj_wr9 5ZYw08J9yEM⻘q9&K1Ie>ks޼VV5G[hstI`fN>RIk H7P!54ê?!:Y5-Z~C^J3`nM!4?Rlj'\b@_GKGA96O wR!;)гcHO`cݖeȨѣ4 U@yF־KjonɒXmfF\lAF)+=%tv>%v:OE0ߛlx8p] O֚s=YuZ*4IpTPl |\?nWQ;҇iW3"ލn>p*{64]ulMC,| ga<&0:pC%`>Zh:5eB!$QݽbDe{ޚ|nOk#?a ]SMF?<4zHŦa_d|lJaMyS4LM"!#R_"&~K\\-nieޟT>҈AnJ8>h]ԃ=5eJ5mE#KŇ97e&uwu3HI:uWx޲H= C4HvqD]l$[ED6Bz3eX$pTy` H ֆn^4UWy%fg{mo؏ o-ǚJ,RJb94^uL!o$%K6+gOr非Yko[?Y [N Cd:0h Q -- <->+:!eR,9Q(0kRn PNæSq0 huQFI?7xbQs"b/>j%#Z .堌]uAՠ+(QFEy5]I G?lyui*zjْQ}gLgDQ⶝({X/MkOlR-FK]h# z0Y;}gڊx"^~=r%ۃbEYMjPQ2#t jVV&ctu:^ 9Hq+RU`(e_k1*mZ8~ ce;#0:)=K3CP~sp%׺KJo"z̹8j[*$ viϓ@|[,Z{ǬdO+l9γܾT-+hW<¾bC*abit66>Y2*xaU i*3g4!+[ Pl"6s>or :aP"͝,U`iZ ATd.x/MmީņiVvROHK>9蓪>)aĖ m84q?j3drIxMEvӶ*cMF/ΰop;R y&bd"1=a#v}xWJZR1paw*(9Z`LRۣXD}|񮁍}ń v b"ATX HJ遰@H5XѤE\Y71|qn#^6OiR,TOgJ=?lMhsr=) cy)wt^SqCDKZE =n}i r'LLfCo,Lpٱ4W;&cY`jq .1{]%h`ɯRܽ%4Y̓7]<+q Gʪ`+{? >НB5 'xUW:P4O {6b&"Ufx+@G0.Xw_*f\ % )ǖ&QOV Tx ٮ TZXtB/Q'~PVfޕPKSHf5QXonX6AipAS_\1ob=u}XܕiH`cJ))y3 h3M^\m6ǒ`}0>)y-?zbЇEdJƊBuT؋WXT9jOiV MU 3,@ЪvIT7>B| 3~[9.0LJQ$qb# CR=q-=ڱ *:3̍6".gԶ팦3Vzgl!sh,_viMPXS3}Mt\6Ѝ TiWՋmS7|6V{xF<.B3nCfBH&GAB?xX< aEɼKGy3yoۛP_Ҥ['- 띎 QRr*`bO@총{}[WvˊYQr76sÄgzlaaZ:.hAE> ^۪^É] n楑ǾL2Wedō Tt6dٕ^VnN{wȋd@Eɘ9f48vi3 b2 S7wӱ,ފ +ٗ""+>.K>sOуӽRRZAb[C+5I/ƯbHm2 !o7.pJ"bv[! s@ST`SM 99i.sFa.~S޳IQ/;?G] M_,<"m_uSjv Ϟj]?g^D0ضRkRUW-Gd%;x]?ba|T-Lk6P5,㱤_ ZJU qz0: ,5Hn5 Q!ȶ" {L [挄P% =Tg2{,/3&*,RxQZ!5+@jHocũ~! 1r\s¶ xbo,-4r*(&] ߧ~}T%Bi7D[u4O^wh{n|QA{u_y3]$f%ܸsp gW!Vf!pw%ҝPD qk?\ʯN31#[iR?>*> 0//ZXN HnBZwLr:>6*lܬqR8%X:1U~g!GGZھo,X?l`!Bы@H2L?>$nz$< KP,W^? ̾Lؚu w>V`!eA!]; Q_/F@k]?9Eq Eyь)j1+y(VarW':!!IRs2 EtSVl1@xk9*G~cpV1dDeb_ɒI0!_16L(12#$> [dZe.QO6s=Deir3$eTQǒ7M>*}_ 5WC GaYW-tjΐD^-w0Ht#kFsPtk^4(DW)i9Iib؜뎵"O W q<O#(MF\Y1W c1n|xq~pgrLstlU5NJJ,Vl:JAJfRwjN3BI^tP>0""P2tgH.j-=Bs}WR媅>O":`7gDÂCC%LX=k5xiIl"\]@`o,3IYReϾɡZ9Uo4L Bed 菍_q c( YÒA,g#[XR ˛#|iIy T-l\h- 0T 娕 xz"Xr):**@bQ[ Fm{m# %5lՁv}8-hi:.5nhwΥܿ ?OѻʹSjA u=yaaŠPڰV~I6 VU&y8&ПEqZ 5Lab^_W0S u#mgL;@DIxo=aĿX Jc1x]=NVK;sK2F=q;y7 `:ZaYA႑[|娦s َ}R1&)AڙB˄ϙ?-E9YrjzBK B,/)C 5nZCr|3[({F$% Uv/K)rt.a[OxWl6Ժ6p {;bid w~ܧ A[7@tvmXϠdiH<P88!86 w._KjF-qOm)`C#J]vTcܮ<,#[+ndX}-4 Ϛ!]tQօbP Dh&^d}jDXմUȍmw Tк`o`t#7?O=6hu4 DT J( ew`$| yo(-p'3[,u%>VuC>K{;5- [ [@P&<.˪9ťa6[NЈbK x9UWvXIA n?t,gDL?yp$cM->1@}FʏWe"}!$3q6?Sm^23Vy<dQw4|Ƈ`-;7_{?оnjA{HM-hǸ^>/A! ԂVkZT;J,djrm"45O'JMS wBAov9~"V~XM[IVT<8BZEvZԀȞ0"s yk {0~ 3r[2"'G$Uni<}u6f9m^if;C|=Ȫ#'@ZzәN- zk1|?R-!ZqMɬv%usIjR%;ʡoF+ud6@{EB"P4򕋲u%]P/޾vM<:Θxڝݾ-TPVgLiW̃.#ͮp1d*.<0+wB2qF{#Mo08U"h@n2屨kn?7جTqS$3:L\uFX0ÿ}jcvwlÁ/3x0ѐ9YPTΑ&bkH\'YFH ڢ3⣢:jx}$cWnc`3;8Q$O8<A$;{!Y0#ys8/|lJ@\Q &% :Z$˻O(lŶFWտmIQfYԊ/SUa"9e==Ј**I({tM Y:B%\`*Hnߙ!d/L(|(Tci|]4$ʠ@`P1R7;Αw D׃.ϠyvL{luv+;o!VV/Nq<|띃Kl<~8D /FoSw7C% &ԉ6@`q1àVP]M{8s beV8S3G90~݊rҦʣ"3->CqGMOVoı״́E%֟8咚"md^n&!OeCVJY2|C$=7z[rh7F[6KrV.+gzO{qlj;m9pE_sRPOv:^gqEwFM6bK Liu0E?JSȍ$z;ZLG3lⳣ04H Wz%y9ŃX=6_+!V&.ϸE^X~P3&Q'q -* QjA`:liFƢ&y}j.C^ bCvxUVȜ+Q kAĀ7ACh!(p3R 9rH>7| d'RazPh6F7b3Wià' !s6 qmٹ-uS: L CQl\{ *VJNwvP]dCca/Ҩ:q?HM %(ŋÉmR#L'NgԅQ EeƽSD7h7 m4TȢ$0y̏ӌ3]`s ~/ZA'&%{C~IÆjs56)y3k~ݼ`fK9Pr(.wB."K J͛r %{Uj)opcA${JϢÓ1kˇG\9TkMqDdzpFIPIuQ ~p?O/!M>{%~00mp~#Z$h`4Nc$?P FB3n\(ծSmp:NQOMOhݹQw1 "1s3E :7q`j=;/vz̤R* OANV>} H %jCv;mzpr1 '.nSt`P|Ro_7V{ ` %u!gpLW0LmjGa%fQ疨~F׍*S%W-R< @#rh,=^3~ Xj1`_(F=.-ewpk (xҳ, &L>oDpkʼܚnCfyZ˜7"v(FRBK?73Fi sgftwi+_#Xm,KQ%7{8d׭+iX}Ld"p˷7-vnX{`gbު%FO/Is#yTHh<k~6OVj8g@b&s[U]Xl>]:g 'zD'g ^)F׼NJ¾a٭Gߣ̊zlsCtT}[cdʲO+(&[ˊIvX'UT9 yZMZBBߍJ43da$tZ.F:% cd) c^CLrᶝ+H޶C:g1DI 0³o>0^ @vS"1<ϫ;V~lQ&]=!xrbټM >k^"93Q+QY~g@ƒtF>f;/d1\߳y* #g2ҪX:{|_>[kUᘉL36_wu*5s6Uam߹s㝰pTE~3{;Lk!Z`Tmux!Ytथ?w~lE?qY<n)hՔi%sYUy4ժ0~jK* 5jEp·~C:sab澃uUoL'7;fČoʼn [eeb w/r4 g4KnF/0FzfOˎI{.h5B0|t6!~0S[tY ~rͮULtdQ v$4-9%3UaUX ;H(^VV*\0JeoRŠI\LGZU6:U*07ٱw*J ,q^`=i-\R.ll: >ƕ)M"5b{?'1h$/Lm \&E;KԸؼZ>©bdKk;{yC7 vX7 B!787G[?| NVH v| "5>[V( G.*6v݆TgŸsyCx"nZȧ$d LIQ!!#bY۹GF@Nnm%$\~XY|׶ zKzǓUDªq\Vót %pd+t'vҹЈp)pcĢK1%.sj;plRW+;p*`Z-nBq7K^gEjΐw5޼7OS+QB2+/ρ4nIsB뵀?t&6Kn3rn[\xq;B^&jwn]AY:|I8fo+55g{lQJMX5h:bN ?aSB|'l零U(kҧ{^ủnEUe[rMH cdpz|uDjlo=gls hռ*VjG%IIHaqǰz[~T[{"$R!MLnF 6M/:lYP H T>#FEV/3$ns֡ꕸEM.RAE&Xl>w |#l3,)lA#;Sl<1Gr)O RBS]K7KyM ڶBMo챛cx4nnaU%G5y X,W CQơ*E+QjR%`qLH9 LmPdnl䏔tJ T#1ڻ;#t-Z7bΫk(c UGni_E藍GG˭_D?&Sf+ Q|沺iT٬,ǑVBFY Y nnE`[}U&( Z^ߖ%kپmNބAdFP%0t3dߵ]n<91#1c)UD/4`sF\7 A=d""m}e2urVR++rf90X,.X%d$)y"v$mxtm.Jd;e\d7X.K8& V+IK^`L+ŠzɥRݯu2,S-צ"4xbO-Y2]ALpq+DrfkC}1P#UfL>>u?0z]t}JتBM·61睻+&>;Lpd=^jWSBc3d I|K =v37#DŽ'Q=&si`=-"cs$ԗX]ᇭ-OH~XpfyӓL 1T;`5(p@.GUf6FdfqYɺA!EYEЌJA9[?2kN~@u}q>$Dw02n }c$"*Ƶ5l;|x/re0A|*1HQT^:"[b^ڙA ,Z)vv2"Cn;+'L0I)H[@d+^O<}T4ݽ6!>38{g2HjG CQ+}ۅzi7J Jfa7i7KʈTE<"PNm J 9ɍZ41=/s9Q>O{ݷ&B uG[>D)J,gߵllo|oh^ҎrtE\nM?K7:h kݸ y#Vw֠ lNpe'b}’OOG9LfM#%x|1`Yy}"rCA_J%-6A9F)[_pkőf8P7!%nĨʴ*rDyYzC-$@Xh/w*݁Z{x@oX!O@<$:E[8>M.7!3B ló•$!8bnEWc1KʲZ27=PL`c\>sa%4ymR8(#Ŧ'}a0=0-b1u6ϧr*6zŀE SSIݪIn~9#ԼHG`RPh(E)?ڎ~0zL$k(-3b2a*HmMMsԷ$6j+P@R-q VL!bL|md_'n , Q2iQtNmlȱC~?ȭlse@a(\};Ȱ\~1R~c1xPR<>3 o&/@fx(s$ɻ,Шq!H߹l) '__]Di65⠦ԕky?Ṫcɠi 7CI1q^TP !}G ckEt oz  'қg!.fxtD2ÌdcTNR5XM 92 7?YcF_ƒi)ޒQv7%71f|ZeA%ebj!{!BOzX%Ω}iT|1}$y$.slRr'@Ryxnі̼mo)aϖG*٭q\ޏpC~qȵ랹"cBŐ(d""$u;,qg4Ӛ!sr7sEOپXupQ4,1P:>!> »ko#z ;jkǼ% G ⧥ȭWw>jC܂F<Y{rKxxfG?BNQk*\l)+7"dv\}Ua;ȀM׏pnzuy&vɄ gC|ܜ &\/h _}wyciyg)ͱaJp]olq:)]OS9VtA2\mdw^2 _gS X1dE#f>IJ/f'..8ivv]̏m݁>ms,GP 7,xnD.C fի8Ť5Z+ÖV #o9Z6٨47#ĥ҃6!R'ҏ(44Ke?mů#|;n!:gֱ-s0]bQD]83ې^ (˔+[R$$;T$U;(wkuڬ֍IGfXޫ9L$վȀX_.ufD#6PRvb? Hԯu+2Nkmd]CIDA?EG!=I>&;ǜ߮?QX@?/eQ/|K .a÷ޥ}-+/[o9Q՘QmY*MQQ<_<ܺ/Tj_Nm 1=w8&m69Y^w7>O(cypN2K&8Wf"-'\s|i :̹*Uw`[G֛A4\~Y;*;^I,lCsFVѮ׌mxju`0 b ]ȃBiO3w7}tyvi4 Nrؕ}BfUpѠ=(=)j]#yYr V_l"*o|R3=3!ߺ_+Ez%7Yضk CyWxOannV'*e4{'8D-E~:6e2axcqyV6=n|~k@aM9`,xIи38 i&5Vkko :#}ҚJnuBw@6^RҺU'lsvb˞y/gm#QgGU\I \4Dzd{"4'`BWA+ƃRuo"ubh.;'!ӞW Ҝ-;'0w?H l ,7K& 僼& %: !s$%Z4#15Ɖ+E7Lu[.}#J<_ᙨ/H"}Ud7wь 6 R]*F x 2#^Ay`F5I-Ou|O?[0ˎ}?q|(5Xj]W,ܭ8ipZ=[iٷ|O:h A1>9D9*Z;Mf3M^}`hxZ|mt #DG}f`an͔ZImDޗ]ߔxX=F-Pt@օė){3xf?Y.2ϒmʹU8*pCX$cd 6U&:I. OES$=vhF:@ BE4 !jLHNFp-G`3ᅟjaƼ"<295~|HՂfm> /W \3^NAw_,,iv<@ʣtQU=XŞa¹Hl r"[33 'խ쬑;z+IZܣ;:&HvW%B6qQm>~-|rgY $)ȧ3ФR j` Zm #g> s4RP9.Yᨘ1Y7*E~܉k5)"\^v#5ŵx@ێ`Zo&'SIԃ޿pR jT{;gИ|%*OvY:E5j C#zV ;ad3g1;Lk ZyJg0pRQn-9a]N[?vn#p.'e/L&"JujG;GOZl%B|Y&F\_֥ gjJz?cJSlJ#V5 JQ0+>OԵËF[.i;(*=a&3Z S0 @Bf3YO鱞A Cъ ,0ҬGʅJj2cF+0+Dc-,]ӌOgMydty@*(-H%~q)4ZK a"UTCB=,TͪC񑲁uHsBu ôs1`\',bR~pkQ9SXeAAkeUtl)*⟖\MFs\Ae*"fy]Ȁ@T|ݬay۟1i@p2m^#;Ý}gj׊3rE }̜®E6v"|$)Ak%)XP|{t$N0kRjpD vz{d圣Qy^ḒJuf3f5z&98QzUjnk7OJC[j,g0F^co/ h{yw)XmexS7{@j>įy;GvI[WȽjvO`gS.uW\xQ箸/KDCFM3W.;0:=2Y$ձ~8<1نIU/n |UU"5l5wx]< ;};j6dT:*=QĿRe3Tc"lk06iBܹFR/sbSKN_2ԅ D \e0 ?]3SEc|F} kcIeC7e,[JHxlPn ~<3.|2h@oNЪZ0B$ieF[3A hVXϘφ[W,H (RiQ& ,w 4\U^h/_ cZB42کz@iO׳%=̩)! ڡ;98OjGX, G8#(i$Wx-ȓeMlbu' qiǏQ]5"'11b,($qEaݠ[hX;L]L+$"(K"$u\\^bNdA]QV #Of)}åc h͍/8KC̸Subojw^$g%#0]Pt%=&Dz[ +c=8nbJ%GR=^!Vt99.j'o6 NM۟/L᨝ya=hq̔F9 ]`PS@n6j]Jsb!聻892TjYgcXTR ٔz{UIxmW/>P;Gaڟ?3#=<($EH`7yc!IFRsQP'6̃? Iܶ n6B_L  C+E԰6.likR@풵%gV_0K_$lmQaX0$>$Sχ_wի0W͎`[ZVTUn\)Bxp  ?-56o/u~("mܛ(2 Mه JMCpY+{%4!x&0}r r 8iA\w[ HHhg 8BKp<ST *)@8s}~0ĉH/ɸ(V$mrdFAOmB5Tw3QCs2 ͔NNh܄usBn[egsf sf$e<9}2Ţg1ݰ?^YlɎLmI~,8hF8.U,uYP[9a?0MHC]HI@e~/8?2NTۦ `?u f&*w7𨉪~,Č`&!T&uDRqSWZ=!뮬 `͑y sw$o Ő',jb@۾^zqwA- 82qJ$+b!^vGNReMB; N"܎$ Ytt8 ىzȥ'xN i%ߘK$7fwys4']7)ɚ4gUy$ )3Tzplbڐgx]1bN[̣vϻp'Q&P3yU!2gw]<{f3AgoF>#t MI|NId [CuMT7̴œ߉ݶqhb`u/S8iryr*9g܏/@h < XX(C)y' YfTe{`෿';=~]roKA ]ޭqV9MN%&2+Cymh;zi79X xc SOukC͢ sstX4gŃMqF!QpMzw(D;񍻉<6Zyodnd4TГ Rb_OQRI Ⲷxvoޑ<$xAg߳$=!U[2A˙K=VcoQrQ4/FPx-= Df:\p[ԟrcO}G1]SMװ8b^cZzzEGRzivS| *V=!0M-^C-vJXpw'4ė4 \R;vH2Sʗ#Xk"I sN.g S/' ۥiJJPjlY#mB Hsie}}0{UZh_o =[7ik;A׈h= s:G}|o6:o]m"_YessFeg X:(rj 8CygD~Qzax@nk ^|[ÖҼ265j"-mI%RWj5;~%ٟ#ضvH"keiEx.zj ^K9\i9$Z|`XZ0@Qy΄U!Si$hW #T cƗ!IJp1& ȽZ22y;;X1SBoeč4%btu]kj]5GjRffG Dݟ=͸ ; e+UG㴠9[x,m,gսpE!,|B5-DzkaCme= 7c<.N٪,R.'IQv:9B$Uq#z'>^xX(B! O6c1vC oX_&;-3 OZx/GŁ5J&l cWOo~ƺ+ݵs6\= Lj#xř)$ MVȂhNgn_1K=ޯ0.枠b84Y\B?EG0B34Aɧqq}ψ0ܐfs[HF\"# WR-|9@L 2ƛuraV|pϿl7)~ Ǚhhh/-&@SR`"R(jw/;:Ŀ.gfq# [ ƫP)[Zwi|O+YxDDx$pÄ?]ŽX/UbMpV֤_vVZ,pn9skV]PԯbZrB [ةePEvM9B_'F$aJ ľsu 'kH.!HK\941<#%MR֡\^GqQUZ,#g 츬{tafqRuk:ju*B^!(i ?.RTԶqp|_z4=[#fȘWg)S8 IÊӭ5{nv1IиlNsWaR`]l'd.6#OH" TĉigW_ m:̛؟h/|>ٌ 7a7!aABʨS UVCZұ.Cs3K,&A RF`؜-A~+q[&c6^]u봚 zj&^51cMj:8rpaVbcv`.AF=mIr5ayFu9GԥWe f-8;p,x* I (-7,Ur-Qq# h'A#% /`g]nag5KcEZml_x{x$4}0^w[^uvKSGJ=vD>/1CsukRBWtC!#aK>2=ltofY@8C ^@*Xv )`?S8%Z$txΪ"c,%vڊd{Tܒ;uUTۑ)J? ҹAdT ӼQ-ƫ`qȽ4'Y`Uۡ_NeJՙM As$ϏyuTSЄ I)dOhza.)oM5Uo+KgF3!˖ -?[uSГׄ)D8EΚVS*Zgݖ w*Ν?sLk0ۭ4&Z9LL\CӔUFQ@LCi 5fno9:Քh"\ Q;̚{&by,\y7 C ޺7sbe (;=‚ZXMrxx~wqۖFRj~gl`ڃ (:bУ9)+] 0jU\X1)TeS PaxtX%~n\6.e=*}tf㔃}FwkG=Ha<"74'q^ ʶ؞r?OxZq6z %~_;-~"B(,e= G@2:,Ue${\Z@fҨVj;=SGj1Cwmg%Ǣ.w-9IOHހ })HRiZ啛\CvzCxϿQ6$h{!xwxr~&y-"kMI!X9hag{TTT m\Oz+8_m5_# /X; Z6J}B'hpUCҷITG`1>1O)ӍnOWE{-VߔI' 9P:{+ʍ&UC?X;z\LDYffQ6frX7[0u1RN#OH/'/_Y}̑BR'6ɨ5BO ]0tYl3^sѹ@QyE[P^\CoTG˄!+3ç75]E1ɜan_c]K˙ૣjNx{`T SǣgRw4y }[T 'vYOk!'(&6Y3F>8cުgerq}\2PmS%8֦v kr|!Ց%M]#mPUV`ǜ#ߨ `6 /#f s4 Dteύ*.Yd_gwZ@{G-eL9t*HS)_9xՓ@ګEVgY.z3eZAۗPvTQ%P:VY/%O͜؇} P{bL_w7]pm$wꁟD#n Իt^5At_)j| ^od؇8Ă3jבֿ7i6?Y7r(R=Yp1ǿ1}$Zc'RN5w{~pEwdkq;vCL:Uw.G4!'X M)P[)DH׊ F@Iz|b, /[8P|>~9X*⾞)/4bI  ^_! HIe_'>*Na^ dabhjV5njEP9 b7|}7ga47a>xK.z+]oV0S[ }40GqL!g/Ȥ r7qX/AԴbq=JѢ:, L/Tn0ˣ?D4 Z\%l@U+ &ZһV̂p$%ie~г"4r\$;rvwc/u%ލ0.+i v?; >|_g)O1!_) dL-#\K#}]]nCjvĖ$GHT~8 mUlsj8j"Y9"".v ~\P٨/;SP_C˰%a"ʈ9dXzAgϞe{PNPzz*睷%}o.TSzV;) d ӡJ|0kU)vQ1y2qxfugpU2jP٫Xg0 o rkR?~m5Xn!G9ԵܗA2x@N-lO8ckYTmCZ2Kĩ]H~{F'0}Z  !Ͻdv|ÇpBL=;m )qU#Ag0KYAX#cj?%$OPx| v'ULlSXz"x\*x.րAN&[W r\ --(& ~!*A|jǞËkGLNɡnPXy cꮌtlS+O $Lj6B 3*f1Q:!iXłդ=M4By &7 xNk%  $g֙9T&FR :f}QZtjvC0D2ImQ*{C-fI sf>)8vm-|\=pi!=܋Bks@ =Lwzڮc%UT1Do6glO8Zs]hx\ pwzejX33]z",1Ig׿mw/ ug}g0ۤiӯe&/ʓ$})Ō "EcWڱ5GH(~SjQS=i"řC`w'k$%WBvUbsw(t4jG9wM rվy?L^ lfOĠ469Ђ7A>mǼXz]ex|doH>$8 l5дHc)>̂X)]mn/#Ԓ) C:*qSR,Ze,UՆ)Jd6&0bvF&.HY5LXi0 r| A*yyaɃL讶jVqʢ_]$ 3I֗ QN{M'o܍,0F*,lO.w1Ϳ8W{xh<3cBQɵPcs3ңʯBpe[UCTS ''W݁5RBmKx8"(L5)i NzJƼ MA҃r ͮV%:M=AYȅ9yf= iFܿ*a.ݍׁG~Nn'hlHZ~I=k"-D:2Fai kjmlJ ֦9P&m/(H;WhՊVvbcxyλ lCGτ[;DnXm!T%1?v?2.<[jg%&6iX rY+x,H'ZjW:BJ/!Eܝ;*-9(pF ki(XUz'vY`߆KD`#[ٴbw%?k],yN{L0ee2Ĝ!_oޣغfHw> Sw\$%RSjωR8v9GhX]A=uM}$P{TECHiqYZ%Ne6#@pg^0P R(?`<Ǒ:d .zT*5ǔcjSh"PńZ㠂w[ǻ' 07/e40mKlEч@G/"Ħxk pr]I>G /+=r6f6Ӯ}'neɟO@X=3I^śo<w;b?TJ(tPkǯrM\޴lƟw=7Ӽ(ON*ZHWlRkH e.Wļ ߶SҊ|+ӱ飛^)P_bdsPnK7`'{hCv@4 YEkQ6眉Cdl’55 ຩOzM=0ePUQmIin<n)8KVcR4iP8gҎ̵:rx/F/pۊ};]|Q!M2)mOT6+DGf,2oBK~f''B,x|t9Javׯ>i7yKE۬N 4v^D.G_šs L6ٔ}57h(xx:=fnqO.9n%Qst V'nEο85,g)]Ʃ§_p/mނ_AmцVbWnٵZ4 21"s'_Yj >͙Tl_(Z.9݊ߙԝcKG8.Ntc„^Y}1A:>IQA I)30Ӏ -lchK ED{m)ʋVf"U{Ao!!I)D^-St^냶ulENB;9m'3?yKZQ#y({Z,'\.0%B1L@1*d#7S!CĘuo!c2^4utT#k[&[=Be` KuVߕ4X unxHMD#q?:zbU,$ށSf.O>ѭS>p^5)ШK L&ypR" rUE3Z] cRQHѢ&{j^XP{@Yhܮe"p[ͅD`~LiN1?,Cl uƒxy*b+geC_ Gaxr#"Nj!fh@3iRQs]7_NKQp\Aymܾa]oJӞxd.Q3ZEqDRPq."|L.%:;B<3C *GX\AUS6VIUѶdvAm1ÅbBpdQaYݝ@_5*Bߧu׎扇+nΔ:[v6Ԑ8v1}Oe^{iEkZzHı VOg&.*8!5Qc0`^h}؞Lu UE9WM?WpTc@oe,K [Ty@;QQ򨲽PcG b=H?Ĉk^#"iHhBOΞ'ntR[ G6*:Ѳ 9<7Ŏަ\c!>#eYgCe8N;ҡ 7~ Yi&sf'C(%X>q)Eʱd~z4m[Że3 Tf̰^EicK~("1okkapDhjWU8URb U(Qu _ MS^1xH k' ylnja 8a EGf" WݚߟXP8g'.-LcF\n/~۲YK.k$im _4b{4% )xI,WaO|j%O~6.0zSޔIKFt1)AJ" PXU[?eO!W b"2{w1 )gyľj΋XL c?^=00YB&@sNcE^VS&,#Hs)'no4Nnn;ՅĴe6pzN hsn?} pu ip|0N#݌qLM 7M%ȗ*Cfn KU+c2?ӲKU mo'LY )4o2VtՆq\h4ydX[k6BM+V zr5u04B3& rlw,=aI[Fg:[ W?v p#]Uh|h&.E *[n*UNRW#l j;%ڵ9<4GbKq.TRsʃx}g[k[RYW\tnvy*.rSB9<h=ߙ[32P(׏WJT#h>|ybt+WZ(*/-п;3{ k"ǭɸ跣b 0iٶk4Y. 45pMJ.$#1ì05} A#U6%tK_(z[>;ok;͌^(RF^ǎ3Ÿä^;+ ] JI"LV.' Z)()wmzqXPm@,fi؃Jtp@9yfbSz$o:R%f\O LMp!z5؇9fAt"r~ZX6W~o"'-sZkRNJF=7h0E"0%:'ۦSXcbtU·F %ܾd ^űZ(U mB ,94򩔹NHjOBHoN@ey\V:7ɝ4U@/w{ʦ7_||guy~L۪]@JO ̒K[O̮ƈƨRCt3N-+BcWLY}u[wGa yySVsKΦ 3U92Cji 9TgEϿe8U*>oae-| {. 2sx g?IihIۑPKZ,A~ċlZ?{x lU5ZL)ܨe8G4||O kt>k͵/&ˡ;H[`<ϩ5]1u.J2Egثwѥ-+.ueiFs;5$M j񪻘W7S% yDud]C塸ԚkOCCr'dH_q$g~^c|قFċBQOjo)߅ߋcl<1W qp+[ -V4As0}uTgmOjI'Ho13[BsF+KJ&pMkws6`%ǒ/ s7 >#D |5Yc >׵z}a}9 qfjc&v#Vo;Rg+$ s#XOrS:ӡwBV'>eXmjN4 ĢMu @852% RO=wemK/]3 zWՂ#.k\2,Q%]uΘn 3ΐ*XH=y7U:h OW%n>|(FHm-u|,﫹ziO~@fG;S:3X "Jdm> %!OUnI[iN/m! }y[c$SotqI0{yD5]S$wVH^^P c䞵xqVw?RʟM RFDsFM@߱R vt Qށyxr m}!Ld~ܴF-Bhbc’==P ˜ΆPyqy 5wj4"延@f>͇ ppOM}W0 灈NV9RBBJ\d8e|!4nI  p@(9Bu- RcJM!]0zjn 6WW8rg96XhgR?k^D/+Y'.LV :Lz=m/B0Ճi/k❪:hשBpzs|yZU?C`m&=kZ% _)Na*vh:P,[tMrPFa`In~+~6OȅLP*xDK n6o.@)>L ҫ dY7.Wu#8Y> <0:ǣxRs W__8^$ң@Qgr;gcO1H*gӚfx|`n=3,4*8$xy?z{& qZ] qðQ''z1^r*qLߣ #EZ(]׃l ?M L Y$o}I-=E sGcd~ئ"ifq伝PfχRka0l*BGxhM-<T.lJOjh1DQ=QCM`nL&"#y]U騖f^]2b*[:Mi+0J@"IO, LZdbxz4Nh!dxX_wG1wlI0?l9埚j2-69̀$PBou D|f7M<4A*uKq>ށA_$hg8PkahspܠU(9I2_^5{*DYZLp e( iDTMusOfP^U>J8&~0|T3q.o>_=`sZ;3K]CN-‹ETϑt𡁓L᝻b]>v6hhoAXuqlŜז,tJ6tg*c3㕁Q<`u֑gةFsr;iaaOGF!=jP s(HW)gAČR%U;`}k~+?-Eܸ o Qnk?<@񓒚atSj«{غ:7{~'E}!$* \Ȭ'DFkLEӆKy^MS*5Ǘy^]~횸 i柾9^.԰JF 밇ΈmYFJVH5? bH=Ϝ\XeNɸ„u` PɹL/Tfiٙ_1ο[fs3KYנծoUcf=q:nxE>,kx@oA !!%h0Q>8ȩ:|U9ye1XSL#㈃us=.)0y#63.PVrz檟AaQ_Yf2<3ǝpWxa*‰9g]DtCB'/k`8x?Bgpu\gIRJVuX20zE2@RGZoO{^c6>b OvWAK#mvzKg\۴Zn}R7\M'a_'ya+V"hvg̱ R\ZS4ҁ旛⧾0G9B9vJN 71){u qt1;pObUwMo}\ك#ɪgM ߨd&6Gh"9GtKZk||h4U5+i`g>ft]&Ae  K)լZ bD/X|HN% >8m~{ 1{dۙ߀>6OA0rfaݮx \6a壀W9 T㨡oa{x`vMH5"wq[t P` ):u;PIEȠ\il80a %w~m+\rlc҃6"@%̶$f NgaA ΰuP]?C}6,ڂE0`f\o+ iK*gi#Tccբ{i,Ě|0L9Rcyy@w9>4R9][f J2Xx!i$ ry5:Oy!Lɽ qk-F2JYLCO>[e;ZP""uhWー{_AݠJFk;H|Ƨ8W v֗N4#zQHˢl‰ !pg- {ښڋQ‚O/B: & G\sbZ0M>=p3 bIT ϩW0D׸w ,O)r>vC˰`,qq@.ҥfMuyZUw S"6>F !ڏ^25&N'~0@#iV,9B29d";T!oz(Slsd%AƋ">2Yޅdavt7W4mՏ Gfl]h_Bi #\zE:=w2 4*6hu!&TT[ @*J|p!8dzB~a83FRJ.!@ v{H\@= Jxm\ea˙(2zIw^l+!zV۲7}he/L. @p6ey5[,s U@|].i0`Isek$ ItZ%x?@Kf@CYFJ C8WYOi"BLR1W(Q=q:Ϸˑ(dWSd+є:wDp674X]Cȳ :}r:M̸/9]9g\b+pvpT;Cs"QgKȹ:qPmIl9~#13dTaظlwoP8'!%]Z%frº9=KaShoȗrļ\M,_*M&l~b]CKo@O{Plm00K-\罼Rsp (| ͂b]њlQDx\r8EnSWg[Q6a8|Sly5(Iu 6wnp)^yL*.96!%P ސA ^o8KΜ[}#Td&:xR[?XXMOVK.ڌKAjı> 1- *NEG4. oQ)dem ~ MӢt*͋$ۻ]<Ӝp5k2 sϨ};|D$extNAofBjPnQ,Gjn{1)7g)jUC㜩F"1Pd֪a[~ j3 ,ڍxBï`\]o%S ;H!cIՃ<.̧ D'{ b^H}:f@JOn؆K"n_z $عL{Uk5sU6f gr̉|3Vk&,!A>5kdtHs'8tYLbpqT琨 $: 'Boh5CAy+j&GP,8mS=c4pwb`]H.]FccК{=VjL'uQ,v8Cw1)<, 4 ݖ ? 54K@3QS,0h)F0kwH)+mCZ+N<ߖ'^qpAy܎TuQܯ"z9ISY1[y @\ QJϞ,g˱ҀEːИ7N;,Q',X$6ҥNQz56NxKu *\ANGl2s!4.e`0LpՓG@~9 |TJP3%p/=]|>tػw^i0/h]@U=00f͍*C'"^aT>Xg`9*l:ت?Uȹl6w Lͬ>_"C~M|{p+(*ꙗ߄MBHϡ"8X.3!)`@/"ngqJRqL^p3[owFF?j~=N:Ͻt{PD;<K>áZ߽NN'={L$* rR"~͍Pg 7?[/bǹ=]q]RnCDSI9-~CemRxtWߒc8I-CDOrۃJ9@ /i>\à՘+2Mͣsu|ꛀaQə1֑C {da}9S&_m(NшB*`#$ugZjdH0GQ58gW̔x3׵ElFW"g@ k598bj37[EEG&|edm0Dٓ~}=!c/Ã)9/zJs"9P V' \+/*Qu&͌HiΨR{mm=I>2y[ hzR Ew# /?)[Tef*FJ9j| r\Z-dHzMg+=-^.\N[ * )Hn|5zN\ pR ߸v}ɰI =TpʸN.2 ̕RH|e;xV"V`?B2zwfG4E =x@ҙKԺڔe\-j:0Gպ@1sSB`%Uf ={|.dµ/:aimYCLstaE9K(sE \cCp?V=MS G|lo6ktj7N6fPr H*7mD8J:wΊx_2]D``FW+N?`Ii]*Ӓ=`=>R)~(`cmL=vɆ?$w]Yb Fop[u^C9>4A=e"4ǂ)IdM%U{!gAzg2z۹\ֻDZs a7^w9胘< X8Z(LLL>ngLݘѰ y~|fK*9!k~^t/'KzHX0ry >Ooe5D$uxC2\OihjӜ='K]aEn:%Vo:n7-w~hoonZaKbˑB<'#o19@ a9Tihhm za;@#V#XQ]f`]EITB) 2c'IFfN_O>~,P)7-/'W cesIpD~ 0͡yF};Jma7L:{|22ıw$S#:22mbv8"RQ*~tY ^Lb<.E-Z]Fŋ`f}KJhcbc1\7˕Q7Omvs:ʧaU py`"ڂ5s;aE0(L5ɴAOF5,g 44d?h>?@ #D /MSpky69+ߩGwnQAg OaTS4k;7T/iG3 n <@3+IYm.qbc=(-8+䞡E4'fȿIQ#Ӱb#hLnm _F}:󅹊 L= w M(͈s}il!cgk$H\݁Ϻzg/=G8+*L /iO@-umuDK)eLUZQܶFK#0bxng!K6c #Y`DO-WނwIxƸI%%s75wcXyoA&t'ی NG4yBRNCRuT^ɧsGXF35 a-wl +Lk!M6|h BQ 8x]2G7Cy1,vݎskݪ89G#p_lN[L۴*mzl ΰ2} 'zzR 7Oxx]7wVQ(Rܥլh{fm8H zYS>&4{ )3(5s:d|tL^^>&j~_&~d6Fx‰"ưVmN>lgpOcGcw.bJM % eR`}5ZR˅\ '$cINtK_Om&keH?*Ȱ7Nj#F{:~E>W­#}PRz4އ),P r\˽M 21HzYY3ŨOdRa'/>hm`@iz*J"aIf% XXJ H"LSk4K4ympɌbt]T\ص^im%zԝp'D7:1͠hջz+l?_ C%B.%T~Y y sn:]Dx٧?u m AԚQXĜ9G(kJu#3$oTeH0 uLdc¹U_|%2^ >nJg}@5 ykԽ2L̃`XHsHH db4ȔD-3Gx-+W :#nRKL_-x3:[ cvTzt4 Sl $_#)p~?r},}2GM{th8*Ę5|J(sf$,=ٍU!z&6WZ}AVWO78b:+WG;D*uUlQ+nxrѵ|9PgXNd9Jct}ӛ ;mͣDEPuCjn:ާˣ/*Gx\zI`%{iD8P][s[J3cSF/iwsK9ۭk|O7OzEdٛ8?CC{;i*t6rOr-Rf tw.wgj*ܕZV&u?޽G˶Sc՗^Y]42:yEn1NE8$qK+R,ؿ d <0RƮ(όJb1C^aӸ[+ŗF$t qx׆s\{1.')ܹi ^B@͜ӂ{4ov0- o~Rjٓb Z_V>+#cZBdJX7飳B@-Mqy{rϣ֋2< uCl+ߟN_zF%rrЏ瓅WSw36p I0cKv UԿq27'Kf^ӀB۰ A6y#젆Ofzv$(w;DO97Nܿc2OH8gL:&g7kMf!Knt68Nd$ j ~ԴRytC ?DV|mPN$MҎ;`< O@:wVC* mVYT2̋ 62֓$l uCLHZ9pӋNt').й N!{u4.mUvMa칟i,L@eA UIۇV& 9im'A)ΌzVh  (4|ǯ9R] ࠙˷P]C^5[ P ^`S˽_&H;F2G{UK,tv ^uXls1װ¡dcc87 p8.+ ¨sk7[“]WX$hZSׇտ%#"K[ ?Nt7 L!ByT1fӨVȭ"QX -"],<}+ K]k";1i .b)Im9$f7 0bK%tDNW 7hӱ^rzheUMkD nXEq7{ ߣr :`>v[4 f ᛯeASdo:XӐ3gxs  -DFBz05%X<it7$dJ/2^-4Y%p6t_d@:ٝ%ն ܗ $P<6<4A/dGƌKw&0"E}j8,wLZr yA(pX/CiAn=yR~§@-$kJ$gW-,@N ?n$'35xoXIyad9-UyGuf#_3FUN&q>Лe#_ Z$6zfnŚ$ ͍2J^>L(pFѭ(ږL9 _Q3 !@z9DQ6 _b:`l&3teL OXa, /Z$qxPD}&GupB0S$WqZdi{$2> a|n7u(xC7.Kh>*Z %k|;#)t6z_ _8ENH6pXN:؈fުh/i60~!BF؆P$ά(:\ gZɵ8ј# vGh &N5 3[ʔDFy(<31j V'q+-!08-[5t gHy=ܐAȓnO" jI_$[Bs~)BͰP\{*DN\#{G["ST]ʝtQC8p}̭ECn(bqrxgẃ-y[Lr}X~ >Oc_FHkKq_cn`OnZ]%j~`8v48|c&/J Ѵƕo,ȔW5WuAO(aC48oFa?0Ơjrp J_LU^@Cq "g Q5<̝^-&p.h0%@ ` 'q[v$Q ή&)K9Sa}17(Eh-iG~c(r|Ɨ T+4~  ٬IvZFh "pm+}_M%-em!("J8.nR j[-]jހda6ʔk6)5oaMb`/1ͨf;x$v|'1eݟ床Jr%'R]jYOqrxSm,a6O.B'z@)-G ) 326MiuT y[AW*VuQRؕUL?\{o~[ft@Ѵh$W; 7 {p3'&x'FQ?3/>8RD_{,Rb}M8s_Oݡ{OKw\%%Rp0MM\OzQt#$X*FTm}&_=/~ fW0˚*$p-&?4C3pR{랝3]}IjzM ƝV#Xe.AW ┍=5[142nn?LPѹ-]-q#db7N-N Aiv6nj.GMaC@TKlq +c@9KgQ^wzCߺ3"vp}~-? uRt8B0F&Zzy+m,RԒa eZv\`ŘщķBL;),&^p- 'Y8# q:Mn4ϔrQp`X:pA޵6=?kͶ>;`vφEyLJWvP(L@U6r-sjCz:}aO%sP> q!%!ӱű~P9C{,2Hk\H\ņs҃1=fuxDžzP|rݣ(/@>C d7wܫ#?k7Z+q֙ߖ  s=A0 >:ʻ٢Ͳԓttl ջgn@+(!LyW6CHF=mELreiN5XTV+\a77P #P t{snƮ@E/\>3\F֖g&S8?bp:2FmΘA2Mg"YpYnVWhҷh;JpnRmd.NeFlSLhJ<'QOߜ +g˙O"*ORW!9T ۵tb?Jlq.Cj SU%|WfʹϿ`]QOxARݣ[S;)" "y/X7?ArP6(Ó m 4㜖Nc2"NF)[Lr[ᢘ9N"ZLa""|CPci]ƉfEh9Y麟 X'u?BD<(֐n2nuuiJs^Hf'OTeu9FxB68  r.ie([J ?ԵQN5 xcU G,~v%@$]1]@dDO3б#(:8ՈD2=e.x-bh3C> jĮzKՊ҈x-΁^$a;²qEowMjK0g@90zF-#`[~T_K>j,+K܌pV!S $ RדO2@ox7~!(yR3CA!w8^4Y03THْ> $gRH-UhFߋyD-;A `5YUޙ_[Y#P*2_;?l1̌DJ"+ br1*l摇>V&g֫: |;)-.Dk3ux&5)Ǧ.+!OS$y^C.w'sRR^Mo)1l`Xjij!$_֌ЅRuyJ꧐CXM4s{Uͳ쒿 1ɸhVꙧ%U}HxZ`|-Tsrf%A9gG HϻQ"Bmnt0ԈEStu>f'fL`hHQ?,c- ucPdDtȰ@71M=DaNa_Ї{$?GAMQ"i] &Kk!uhdRsKbjUGx:ް}"8 אѸ7OϹg$5v7rrӋr1P^'EEs{SM[͉;S _JOw~<3D^Yat4UU$S6{C,D_/zt${5}Д5H|A`(r٤y`YżtܼDAa3MG"Mz;p[{P1-7qqa,0>re xAMҡ^[Ո"iKZs\y108Nu `/wVc-,S OZR١,ΥfM[V #밻qY&F-RjRvR4\/% lZ?Bټ&O2H#^&?ȤM[-ëI]~'i܏}$57ei~QD%E`8Ā305cYMAUp[&s-&=tra(?^Ԍh/5ag#$b42|Q2XaB-S0*s02k}T[FH4e7]]Qn륣un7r73jAE5ы-y)y{)\ D4㩤H-O0HS|R(y@e_b"(gHJCrޡw2`;^oͧTMuɡp~eW̓1+ʭn{=<\ѣE33a.'2)pߔ2~[32$DLzq w E5ObݩL0KAwtwVR>Iq>ԧ mSLΒB/S.ߖFYC>VBU1gbg+~J%< -T ̯w/ˑu+6?:h HWo]@^캧ȔNaYKF$U.G^9d'Wk8mYC"M 1)y wl+%z-- Ahe2oyMɴi1)k r56V< A?MR7F.07Np/(WipZF~PꔄYrh-7 pVm>dAR9׭=͡2 u  c1pC z,ebY?|P/Ŷ׉o JxO+XRΥR`T[OX'2=\)6_┲"^Q #o|~mqysu.Q^Eʼk_s^Fi?mB!R*/Zd]rOv\vŕ&JGA,E>xr 4 y&e˗)Ģ7mI+;^/?(uyDCi xUÖ/W3m&b Ix .m.t+eErAotBnw=,} o c.ײ>JE> ,3.\_rtz3qǹEdԣVtE^9YC ;$l֋b3LX~(]~=*TJۦ2vWTNׄϭ̀4ۅЙ;@p91h{>-fQ{+ g 6z4(f2o3%)Fk>&y]xRk1&!4ٸ6C*݇v;_f6>U?ZmӤm➁.OUL*_dXiDu+Rʀha'r䄿y"ˑOegL.P=ܴ? 3eGx'<m*6,yO1sA\i=[/ߜtڳPMd8&9ZʿOrMvI[LݐxZa,ÌT䑨Ɠ-FJ?N< Z\oi jtSLh~Dqz3(*$dKU^dl/;i5N G.3G2[1@ '4 8ϳ]]€}[[#ڙ,ړW [Ռx$KtimiRngCtm;v;L'1Y$:մ̗)k\,'SY5@au<B>?+2۟jYL6 PPvLT-5}%149]э{=TN>j勼efH=)QwJ8Hޗ=-P[5x5K+pu~gA:L4( S>S'" ۖLm!j6n];6.ffi}*eK@V*@FI== M1@Ȟ=žvW}\#7 B(s h(oG.kI$uY"?;Fd_՚>|Q}O'm|r2pҶ{2]upMܳP eVDq! -hȟM'g[4OntמR7g VijASpKZp%$, &4/GQ#X@R8?3-{stUbsgu uoݩVlx7XCV(@x}ǮACJVWDa+ô,)9*|=~hu+]GDxEj#_Y/(DB~ˣ]4jGoJBb2MF]KU<0i9"S*ob^YF ;",<~$%P(UMέuJ֎Oޚ|Kt'L"飆, tX5W˷=ʡYJpzQ>9CYPjD3Lc?0_3*S 0/<|V]BIV!4P'IgޛyQYNag&1EҸmq %EJn}eyp%"Bgy1D͑ sڣqȰY{3%nsTod[t?l|oLI8RpmqBK^RCűMCl^pNf΅5+R}=_DtӴrT{/ͺ5% SY^CZ&Qj6ыalU%1=J2Qw`MABfa DP-Mj{/0 Cx%8nBW - CGY|1Mm()8㤢uӀXX6F-I3ikE/QU~a70FT8| fg [3pTc3dI0PƑKGn񟏍NºƛdO}k=rZ!VPSz\EV,G+xޏ-qdA ABܴ1 Pmu^S<&(TBXRo`lx2J X:%WwB^U~)e1fOգ%e=Q%e_KH$x }Lt/x٘`}s7,%l'mۛ~`"^jFt +oQ#)3=CQynoaѨn;RQ:> odC%%0()'f3BpPG)9Apc R Ҷe:(bJ5Mh.}wƧuhlL0<hi QJEaL'N[xLxQpt+)(]k>fhf,\kqfcGmI>ョ^@ AK!KR1UEx]U:zc;]θ9F_Xo ^ qtcQd=#l̩O,,m8׏;raȨ7^wSCg{qz> X^.2*Yie#g[Si_ ,Gr5̎1ZBڱ=}|x ]j|qj\gp6qyy[`3x3 0$G\1Q%$2|+tud(Kr•xtYqF4>ci)GkN2vQ67^okhXy_bOGru.h<5?.p̏(%=Qer=;BT/F`+8m7{M /tDZ$fI5UhqS[-YD n-|?wMsԤѯL$-$Yg7&?O.l7i3i>5)W(bj,d?UGYx'v.nl#u7R'~6Yki@@\$[ӆ|I-)p88K.~tE{2KT!"dӿ@~Uz`4ɵ V/v# btHc9p R8EɿQ/=AzrfHsmsbM̈O7`5u%ےar'JE߃h>*u]Vcdqo^x鳕8HјՈe!ѷ_h^;gǎb<uaSkN|aNE+?cM,cc(cNeW' )?+LM&WZ[v.Ah2wc;GRϏ6 'r5]H? *(DћIƜd Ğr9Z㡈J UieӅOd]M~8>U,!YJSsYIkÝ[s^p$~ QI^|[Y>"/|/7eVY7Ad9H; { hYd6*; ,๦7SR{ > JwpFgZ]G)wGИW^?+z$BnB`}I)nY&JC^=qn:{e<&̳OtiGΠPzBrrRNmV9XXm[a|Alƃm$^'t|g&vxc ;"=؀+ Y%vzz}$< h0̚cY|P.ъfsL(Qu=bBıPIbM $@+0ix@ie-"%<KKLf'JM6}0XCg)miz'& ʃaQjélA5v1uoJ]}O+gwhx-^?F6c%΅LfDƍ׷RMR+tb TkQ{|?~U+sOct+Gnöf@BV+qVo3Dv轷~z%0l-Jʟ7i$)gހ͋{eߋݼ"mcFU.tafDᰫ%2'bo8?9T}_V?2C9Xk}_Bj+"]n s3a0f'*필S{mNjn6żʾdu ?ÛvI % \wN\Vq:bd'au]*:Z

{>4r2@Sg>0T Ōv@~YWL.=ASoZxhevV =Ƚ%j"˔5Q׫6cw'hPrn?ms$_ŴQݹ}e'@A<5Mn~[PKEOX=_h$p9mSRY)U@X)sMzف͕q!&LC0v*bc.F|gո,^8x=cz-gsS[D4ҕV`izkI JݎzF0iJh9ӯDr}\o"ȹF~IinV$[ug&{*yG'qf…SJr Ǹ0O"Vh{R,ag.Ŭ盢R+ӾIiOJiVNg߼ <Κ= TA \ppuXKМVQddr"3+SPrrBhDUp ]"Alxlrx83cSÓ<$f x싎\~;]t6αTnC` I$ 7tBo$|֟z^X0׶̍+ V.7f%?9Mvж>= tubU焗I2(UKa8s y 7@Ndxρ|*INJcO5i CDFcC19ίvs[*`OZȣ vn''EYSV) 8&ah&(M6D[O;6i40Ը$Lz/ @'~"^v|Sedjp-ߥB}=qU+xK/ ub'%{؍k^T=KҊGV9OF:5gkV 5|lb5z :P5C(9(sE[v:9@:]kU > *OwEig'eZwO1VY+^88Σ' fO&Ra$>nl#F\ո+%?6\bk'q=gjL!90ΩXN8(`BCMhڟuF5F$А_&~-NPOW+c_a2Rfd JF8=юD)vcc۷zYhf#黣0!<`kl1Wtr9ˮᣍ:y\.s8@Dd;I8*ۦ?J}Ng({}OI:?Yj]{HW)sS,RU0,^g`סSi,reR1DPY<(J>N]oS~l6.ǚ]k0%1)R6p* o}BK"uu|bVG2\[B=vTa//@&MpJhcO#@`>elcؕUYb^Xӂ{r hYjl+yHxj7= q9#3U享L€jn`D78ȃvW"xfӰX}vUQx_q9 o5TW/U9 uʿ)$@,5#`?TG\v@K%phDQ6s;0/P_?-C>##|yZ^gdmq5!}QtSˋv(~KGEҵ=_M*aƶ#[ڂ6,l$$k' 89;YO() ՞,l[p:{^n937$Պ"W>2~Ϛ3[21:1};yݩQ.K6/8k`BxC346Yo"NZ!אu*Q،`"#cn4F +;ucIOx or %h07Y1e*cCy[.JsQwpn5^j* SEg-<(lq$i#wY덉TD\;Z/|4o@K7vTt}ܢadf#2}IhU&=,q.q;iz"1UJLŒNj/[yוHe `S7=ع\\{׾%g9#{CcþH_H#݀]E}Q[t:gb#ҽX>G1P$of-En0 =cn=uyx2/j,3I]C)Dm_~O*tOooC$}XhvKTn.<4̟7p/>kA߾D蝪{Oh W uQȚJT԰h<,: G?vI^)oߪˁ8=esHnM<]'d\j]8z93Vm%͇T9D!ck"b@~33& s5 ̠]`L`ψ1ZmVBn%W~A(<cPJM^<+-<`DI~i4yM1UuNQ^n,Bmr5̭ͮǕ>NmSXQx/Z$m1 f0jg_T6Si:`wx-uwՏ8G`RH媿q^ḻKUaQu"'~2el#fa&}XJ1N|צB`4oXJwvKdD3-JY0~_XZy"cͮlt e՘! 7l)\pYmM~}{5ejc!i`趻seNzx χN|x(7C@RF.*iL\g&VJ@aن||ǂbBq-hWOcni{Mp5sa^r3-2Z 2YR8*'#ܭV8ۢO-|:La 5MSC#IgJ}N 4M=EF{w 뷈2 } LjQ LbH:!҄MΏ(?MI(JRPǼZn O c%[Jq2:E}F<, 27bar3y f2EgN$.9fR}If9՞(B6;n`>lJhy4YYyx /K\G?UY=0$#.@grp '49:{aV4VEBBcTr\5̄į杹 rS}ʏ;)L'}Qz/o\a'۾8 v_gVE Q`irvK+^+Oj57DFɒVpYF a87?ۨQPcwgaƴNI@Ehj['GGlu/ 1*rHA3]H,ĥc~.kJ2WUpu;;1΃FhShzn]7TIim0VX:y1錄J񶆤:fyocQdkcyz&;(mn=.5GO07ٖ+=z/KsP.aWh3p*X>jZjT:DݩQ)T`HSA㓻OfdYLmjhI@9 w^0rJPTf4x=*rzs @cIP<լ ^7 -D(VU oJ7=4V`zW 3X8_[yk@3BT6(: V[݃0+^:bp(CCO3q @!C 2R Ml}Qt9DN[m@zt 8Jw/ ɫL@8=g2v7 ׹x͍yVF,d#̨}NvH5W^0:ePGG0co+[|IR iXE(Q5Gk3 GbV;gt[!O.Yb_xVu?E`΁ /qJHOWb|[@BmCsD:LBJrg@Yr{'c ,k0II ܘ3\xw RAHH(XA48/#\.Ai"}{!Ql #ilI'Wzx{}$OQuckZG,@nM' 7˻4DRfWNK/ȵUb FTPIY~_@eNOEbC` xHRi(mL r?I}tẠ 7P:_IWj:`FbofKy?V&3TiFlDSSZ&oE30!M*,A}(E3?8<ԍH#Ya[s揹<+wAQmvmq6zǷ&6=}:!f)5T@^Eqs J4(;/eUQh>Gw.4*FgA9F`ySؾ}:O[i࠾4YRe;;jab :&_`[sɹ>2uas] q%'aIF]+aemjtkk8P.:Ctq1YCbA@/8nB c3'gg_K7~t;-o"W*; oȵ%qٱ3R6?e^zs[6~vF w[F:!x@ T x,`%!IiDEr>NԠ "a!`Z"[|3bgkD (!%r:nˀ(ák*媏{].6p?:ZjBf8)4T2:F"{l+! tU7+3,ɋPBꕋ˘:܁E>.YcIϻk &8Ș+N?c</v6VQpӫ'ǨD #ѺVҫUD3 NжQW79EuŁ,bJS ^fgYwXvn $ ' /47?%MՖǩoNZ>:JS4JC1=u;;Xh:d!գZ*.X[l QK˳5/]: enIb1m7ܨ³fpqt:4+w c1%jRmbuuìł*ή4nCq 9)^iGij fs Z"7,:w,'F(7EKERBh=+ͯ [PP5k1_\DJ䴎[htx$p@6ُ1kd2XN8h18:tmʯ_Y{]!!N-vC'',mkw1Jy@c]]M?D h[PJh|lqlq( gDX{4_6Lm G)F J[þ$YMheJd2 Sj߆=]Ws̤k]>i\%86/wcohy7N`- &9]:x, 4._٥8<$w37gmnEP:&ul1{Jd x+SZ9n`7N΀Im;؇DT;$g_|&5~N5x.Yv];iC+G( *B{r~42uA1B[)US־i(l b={w4/*J{qa_!>J/`4z#>@&=O1w=ŕX!K1ReX]~%ƃxçrF.wO+t%X&7BcˁlWs[VpY0Dr )'Sk:It̂y gTAe?hE'&5UOy' v.o`}V6) |IL%*xvzQ1w3z3 "x@?Փ^,{FZ+nR&gk;l6BRôvN/ `iw^S5߯[l2> P?Ftmi3w2%bG@_qq&X7Q$D 8@OW[k){S/d=]ZL>E? UNlQLQͤLt)`2[Da;]H;@ޫٔ…e9dsMCAȷ#=#H.I!!4lpi~B.YB`g׾Jؚh0qm ؃ILy#I(iŌa>*^А7͸,psBb.<|mg?r~$}wps/> Hf+U %&[-ŏuâ59{2 {0Nv)v[VEPN)e`Iw^AWzE1.Y_0hժ _˕ lMk՘GoKPD,Hα~>Y<65fM֤f61:k_ɽ{jRn`ZԈHG:IC/Grc?HM^Z7Ȝ3 ZZ4M,/SeOlea3$>a!7Ta"r.`$SFXRi[w3/߅)3˜oYŪ}&& 'D>K'j-k{IxsW7ӽֿdkªu_&;\fg c$xq8jv ގ_>zFӀC8Pe K]xЗ i:谴}SZnղo~+.Wd R6?x̨}?lyR/ݷ䏧fbQDkNB !(FeqҏjGts[%;, < xdwDI+^iasmNhk aVƜS Q i_ނ*'*)RM/h/+`.hI56B9tXUt4eYzl/E[asf!^|2p*LEI9 !f\ØN9pj_?U"7b! 7 9>{īh*9Upr4LJ ͺ^Wi9DD?HQIڮY6FWP4/xsvdl/P@ad|u޺+%?4{Y<~',V#!lPGۂn37^L;J,sV!~^2r}>? 8`T5S mtHPpӻY.ۭhҌoX@*7D3HhTj'eF Faߧ`UQ؟O8_<) p*k:0uT΅{^b#q`awVh40Qk12BPv^J3ը"u4wP+Rx`Yq{1u~S;@Op\=sMk⻭05)HF+/5"U :7P)tV^^ .'ЄٴRY]eninZ Z7/*6B9BapqaӾ95L!PrK9m_@{NE\*DAD1<;S;Vcic=GWGuQrgHXo . ʛw#ZPÐސ`6@j*8\FAx'C8ñ\yNo,k"OyTX,Ʒj Ý䰢t`g i_mҐ<8-3>xz$/8淠s kt*\gn`Ew\ =9Gvށ0p΂H-| RعU(2=c>Y2vt&Iβh>I 9M7FrL/ʓCȗ%@ K-vSizbj5F~LJb .:Ǒ. )pj4^. 䆖O>Zf  c4|Տ_ +C}0V@$ |O F%`^}5f$*/89 Bz\ș~Paa{>Q8NRB GeX/($Ҏ wqk^*"G3 L>>eֵn k}%FikFb~f<|+piWsbFԈUU I+^|+`fZBFp=Іu@0E{}2S".#|Mj GARu?ʡj n\r9jF}c]uR~SSrДM_Ͼ\Vܴ;EC X\v׽߱4CS( \V f*M>pK5 rX9'˶\B5`bnR\ *mC6c$㣩4o:$oX"-~L۳#GFE?ѷ_xJA_6 #gb: UHm@kEڸH3,U8rqp0à1cLAq܍N|A͠9k,QB#\ƎCѺJ1߿\sōw ~ᚧUibat eC[%^EO T n.:`5b: mxf.5;\`QgA)cMptYz妋?"?uN X;H}?nI^HP{ER FjIyl yHOFc̤0m.|8e]XpphGcLԈ:է}%ÃyQ,*h i;#+/FEjN DaB]HV`"pu ^ غvMk8NoeBڵռ .w!jj-]b/J UHjչnLsi.e94KM):mTj7O@'[B8|S80&e\Viש˘ A\dud?c +B7vY9gRnu_TzLR@T3~{׶<'͍i1HVLX gUS~T Jgn$XO^4KQ?Y`RΫJ2Sc5"zH:|'~,#_;R}6/YsĒӾ,Odė߷d"0lƮ wZHx<&fu$}샪|2k!y2*X Us)wJOzq] h7` EA:o%7B^!4\)ڴH~C5Ga"ߴMiNQ삞mKв11DdL[7YmP'o IU.%sY$'qoqc?!H3Hٰϵ4S,i0Mv! ߥX#`/?b=xQ"_= Y 4Dbv$B΅,ZG?4V: usҫ0(DžJo+pO g8 n' z6$1~dIbZw2CwDTKC)tͷe$J*:iЗ D˙۷~Uf+1!AA,V@v5Jk-C&K}m Q:WC@=/fͱ SapDmñ >wɆX/Q.ã S4uWk5/0o[LwB;g=D嗭yY_\{aţ6YWzYu)yՕZK;Z*0C;p]iޒYph5w<FReDJ OKעU˵<EQ)*Fs,K3{]XmLq4 <\K]k [t >,y\e[U,kYٯ**xݹs~l]pf"EbvSЫ"NDqi?Ue-gB^o1R(PG;Y5<TV|L@*ژʣҶߜk!Z7{0sf7ϠQW|_n{K`l׵( RzF2fs@ɭ `^sO lz)UT,@'V+@Mt5oLF̲cmrDY#zk,(jU04Q;4qy<FJ?@D0Nfh!1mI/#pPo|-+gJNU%(4y)~)F?oJH v ?t9m6+kx)e?߬>wV%ߊ"*.Zå:j3m]gX<v> Cj<^ +lcbwc;y-<%~$Od%*D׿> vv>a"mMSΎ{/o>'Wt 0c[P֠6Y#-lE /{6QgkKklt Yknu&]E4cas6MͲBi?^JzP:8{!v58pu/>$>ls$"pxP\tDń\ "6%2ؗ˯+J /ғ\D(_@ȷb86Q<1;WT7}RsA H]Dfѭ`m:IrD;9r;t)5szyOLo'h CXg~lrGHO@h*yvj V9H]ob06 o]s>OJiNj@]Nlz -mUvP{!5UMk8xCemCBVz ][u_ۇ*ܘd t Gf n8_`;Wް9ǤBO625wUu5M)6R3oa_6/](9xE.AmYȪVYƿ}ֳvq1eeNͫ {֤I}H7=7IHd)SA!_QSXX|owh) 6gf^eLiyC{>BVƆ6ذ`?b%G1vƎX"$=(yVh:X=zrcaY0]0':wXzݤWn6Hm[ ?NdQm:n587(M 55Ԩ;$ygX7i""Oہ6Vm-MQ%í0S Tzղ TK ^Dvd'&.',YTI95Ƶ>F2^IH.%JμSR*lZe Y!Co.Y˞ݯP#o\m*/=V2EFmD"EoKĈӅnC.z؟Z8wOچ rj"n(hmm 3h`-L:r‹pvZ҉,@XNY֦D~(?["Ɓu/?] ׌*;NnZ4lݾb-ӘPH4 tP{A-0ttTzн@KM@D`|u֬ 9儧Ie^|RIg{B˙X̓tf@8Y&j Htt|'b'3*nޭ|$^ TȔ(wVwv!A$0XA"‰NP Ik[fhZd[71|7A6.G._,:Hيʮb0-T! fF 3Sr eL< o-HflcTY8>+G_"`Z*pӕ)L7i862b8xxgZE$]YqXCR6 |b*|y~rt|0|8);!饱؝/B2 [exJϱw-ג9Mae< OEdP;x9-*p,+uxP%@{)(.L7(E3{;AnŇ_T;JN?a2+ʵڽzF!ukvԙ(sSe~e+mO/^QX'!)KTh"nj_cy@ʆH1ڊX͊x P' 6VoRaDdV>s|moتnE 9$i16aE63 'r{cjA |nW2Wv[/8-#pFk߭4K/b|v5\#^֞5-\1,J*8FʌNZ7xcCN:b'~%s јNgPt~[`@Oƅ7{Ic$˅9 Q[_"A8u"U;g!U6CYitX{[×+*vU.D4?m8`autVKxm7+vНqN՝NZq-AJ ; f{0գt]HHZ|<$ /!u"dpS;@ܠ<{N7;:O]L I@e [O5e՗oC)G0lh*d,p{[ST9b ^e :S}e; Eat慜ET8R$t=u` j2rUsmjE%:[fZ饄 D"!Ίnq,nC0iN{kId EgEX'Mף[99ʚxt}v L#3Z_ޤ:;qa{s\:U:f˘#E}#餿Zq5tTqQ>NtPlUB9ܠѮ@G ӱߌ?ty(( )x f/4` N !|BZ<ZpF۔|U^۪!7#.av!㼨8dȴމq~E5>/鎔(lqG6VU{C>6* g̭w /kiTZחNm(ӵOX24Ծr; !Ns3ҧg7! doq!Bb́PM 9dMNhu0 xiPR \ww^O*[ PAFWȂl"dv;3ZuDxٮ'ÿ5Mq[bNVE(c-U֚wfdLO6sP 03Lr ?%Ն qF'jJTNxS+υtRֽpu+-ͪ%L (~Rp_ 8;[ `kc L+O[ZMR!X"a{7fuP2[00Tej_6@l}]1~l4FBroʳɭ69vB(4=<'p CedWL; /%ұUF)1u|[mӰȌ',qCfLb V}ĩ8Uz@4oR1ePjx//PUתMy\:⎇5,Q Na]YΏ3 :~hm>$a.&9`R {Hgiu&5gn.{4\Q̅xEse1}:И1cTkC d?mhE&mW .n9"*˕;[w>MB\J9J> @ւqn*]򠍞'U?:l*9m]iwY1j>fqHa"CrSQ:,FޫiqSĆ>)=a' /=I/?l M@uO\P I7zq8W"箞I7 3^ N֍qE!\ %|6P7)]/c3B|v QН]hf68W vzf{C~JáیE#`_(,Ur)[pcqڙT^<[|/HqVkHmyl&9v" }au4fXPoSc2l-1 EEz6 $dV[X.ޛ%6Ci6A k "2ޖwl\>4ۅj-])8ت^x]詐{#z Me,5[8B2DNXDI~$2 M76)Ħ+L$6/u[iba|]YV#_F' 'ty*nOpzRusuY$}y)A VO p~sܰU޴*3qF>6hEL|SO .R$' _O,Qm?6zA :0a/&݄-65 ]sKw PЋ=/ddM4;aԍ67 YVkT{|F"ڞV \j3 U]۽)N(^&b#:4SpNOOb{erxl!j؝JTY@|T'IGGF,' ,^Aq6Oի. >pP`eA܇qi&)_o"v̀Oξ xtpJ¡,` n" M̮ ^{.CWv+3Ϗ[?xNek__Ч\9AB–n/$PE8¿ (N{T ҉m*Q Y )#:䧆/ej6ưp@:RAAg8~VjDf}C҃ 䊈Hs] *`)pm nlk_DFR>`OF@B y,p1@$C46ys| 죡oSî(91!x "ML0H?.*}FؗRջV4 ͻ+}]#[!o9,h`GM5|Eڶi +u?5ZG{<'8 A `n s!O*ӗXt.#$y e6 kX5{Ѵ`vx(3;Onod t0s,Qv^ ɕߣCE$?= ei} fSn>NmI[kCR‚]/*<;Aؒ'/{I#Y®ǐڀ#WeF86-(fdȝK8->xd>s! ,#.p#wꃏNA(p:#a ӜyXt,#@ c1`9 ;B3`L`&>z`zbY?i'FG8nzsb_hk lwCqT*T;|3{=KR@D˶Ln⼪AUMz 6>'„tK-I9ŽymҒ|uqO:IO% YiB$aJq>425< . UmfQv_"ZSdY?}0<=&:MR#IyFÝrB4/>qΒ썍Zw2S݁ ?ww' ~c޶J^wiyf7F8Ӆ`ȟU(CnH`ۦ^[;Wۦ@TXmLC, UҞzF軎, OJt7>x29V) Hf[\^tf6;% ~BÄy%t4 y &]/Z)ie6X=&ft{С/])6C@v]с~7&gYb8G"Bv;H1 ub=[&A$nbTU&077 :]Z LV]+Mnpk-F{6y<]Av̔Dd8? 9<8<2LN>{~LbϦT6̃]jc=v`"Yש+"`v}?d]Ӷ9t(/a/~E4:TIE#AA?Vr^c>lOЎb=ly_jH՝@=Eֵ`I2J56gܸ:6dCrvk %rd H3m3YmS2h B@%'Ҽ#1̋KxܯB\tnc]CBq$[}lm"E:zZ}ԫjŊ8+=}d0vֹLb5,|քY5b&ѽ-փCq(;UNrE8w$B!IgWڳWʹG@y{ux ~A3GȆXo0-r6n{~҈ۥ}߃@k.[HJ.3+, W.HeiT6ؽ.QڔdB<1y 50P#V~ʱGҜ2\6S;UxQ-Fն`:w2 @0i{¦+$H t%AXܵsTY /wHT<7K/ܵ-gW` T\r!xtցu*JD!&\:4 Ź6ɪC{RxʂtWt$##>LI % -+y}ySS33nV^X->8 Y'P^TY&;UJ6a^A5}z9홫N'Nj -?6E#o&7SjhX*1}'蒋5f7CNA/kax!ƸƒA# 7^|m5)tg) V@-~RT~{͇xF,7AkRǓZUNtB_Xqpfp~*ʱ2;~݄zT!::_*y`ey"h:k%A5ć-s钏C# P}:yDU==RRkJc_ ~%rEL8rw.B*+*z^1# "NrsUbv[^I]- ] 5to"41a X݅IdD]}Z]`W]\ָjp"eFǙ\Y P)0֓NGCj՝xCq/ȱH;T`R~J Z o9*J]a~J|x->ڳ5K|xIapUFh:Q"bX]EYw0?,SjQ{]zWզ4k v?| ;EeW-d~MF J6\#r E~u$%%XoG bHpe!"F\ڔ: {eJĔ jE(NݙӡŇjW[Hq66M׷Bky#5RF0= `"yڜ1ay*S4K?& UUQD,.E>nȆCrܖTCD:x0 #tq2a,X$+M,IHh>lǴn+ZdyڢL@[Ns cwnW2\z/i&L|B rsܑ6s8m\Zζ} υ"c^o {,S4iOG/]2UkJς.`,d$ZJw :kp~7WB<50@aW}QP(Uà!x;Sř:Ol)̾^HZa0/֎ůG0Af3ʤ;]&5}+Q~kC#4PJ>,8.̕~;@tySLΒ%r %xXF|!*Iu\?JhDk {$X2s/u#֑ Mm,MUB#%|wd(<@ .øfNǑkdxse'UlI㩼C\pћ4>qe e΃?f-N2KT1`cpBŤ: r9kA?Nx!&qoZS@jKI Ưdž]:(Y#=O[aCfC  ݎ RQmP J{+e=>a4yꗆTr[ay.Vҙ,za\jJ+i@UGfGqNdpI-MhքpE gde B 4LӲ Lr-[*I$E*aC[tVZ4o(P>S٠0O:f P+_K cKh zUө[LRStpZXkFYy?υ4ϴ6ڝFU'LE~,)C-vWo2"^ewAPJQ.%X_2ȻLu}^PxCڟ娌unդG,T+W>h:wdw& %C0y Рtܸ\d{P~B [A2T߁"d־]ވd0eT; m6fx(p(V¿[mm .Z(L]Io?}ZqxߕMZ7޲;h!@ԆoXGt%1AA4:I&›mUŁ : 5>},PMU}z^TJ_42ѣx&*w$aF&B1Mquc}gE LL"Ww.RO:_ ~3q5\,.B&:-(6; S\8HHosQgXW_HKc'M'Z~\ y-ÐgT֕2y8lD84=rwxR~wg-<-?:7 hwSruwBjTO2͜`1lNk >i H.қ`xNF_g+<M& }e(I 0q;Q%%"pj\$B.fconaa >%NՏ 'lಸSU + Cy 0`#6pjCI$%'bÇW36]-7t*DVgt& c<Ky˿SsG=6Ό[z"UrJV ݡFvPho귲4Mjcÿƒ<`Y@Uܯ$rI lzx^ҞXcBvBA+ M}YZb:bwP=qHOn 6t}3fZސo!vFj;"ug3Y!.9YY|osY`<ë,|vp ÙJJ 7!43J(a*Ă+"oXRs Zg "ZLG"5fÞ^,IЅDeJ@-3`C8 73;%ʛN@0;20{3,D0IҬ%j -yG5O(~x+u N #L ,\?5MaXikL:h/5G9,$l!ۦ` m)dLN6 H?1;qK 4%u<ƛKŠ;زifa-[G+l0J#z3Fl+đB޻_TLT mM|E),?>åh.d T)n!arпD0K(ڹKUW1Ga6Ф$wD[=eܦ1zjr+p/QoaOhٻɱH eP@N)cuz2~&LÌJk9dEJo q0+t&׭QuBL%",yi֔1SsD`]ok27s )C2 ƭdMYV^^c$V5,nq eM7Oi67mR4;3BF1f)SV:75ȇX` s-e̪ERդnakZdJ+ui4q15 t1չek>e5U^b AڵLf EbHN9<*7V?$KF<[TEƱQ8òփ[2 foPD6vΞ̯C$Lj0Th CUXO 7ueX‘Wˣt0`J`6$>dABfQL Go$㟣fmDS^3URi鱯Ix:7EWxT Qw`;Hbb$P7 ĹZwu;gbs x:6iU^ uփ@Onbnr oy4;!\cKܡ#DB1 S+p 6%KCe6eԿ(HmAfU˓QSt'QP~ۊ<zzq'h=īY`FBK=`0~;!Ew.^"5i#+iʯD$v]7 qVj~(|w*9LY(s _^e\pR& H n%EZ7jSķ+ə݃4ٚm'44~QFj}?_>*dBx| z#`$(܅pGL iB=k ).8oph8VZ ?HG<,2!2&iQW063.$q0'P[*-Xl L-Dt®KrqV7`M5М$"8y (Y-q9)- M[\^0 [F >25ԭ8:S0Hn•/CeY;qU6$ v9?1.MIy~ҵjũo;A3aTdKFͣK+>匲;hHTOqudhN>{NM)7m(J@aBթ:{ 븊*Ⱥ6AL7x"L *~TbzB'KI ( Q^8l*o!ngL 3*k?]fwĥn~#֪W<o%hWu.4j-/Fԥnp{vw7Vܫn!B0svٛt;uHED(K[vޣEtʳ)y}kA݉;t 8ψw!͚X|O Xo-ԖZF̉0f9 $\s%la-Qv[ 91dhmX[ܞsNB}ې*@qn`C}ӁE #cp aNfAoMD]؜ӥ(ؠ&8 1PU(W Aa@v'ڋIQ;(?Oÿpd-̊*'tXvEgKY+F^}qEo{1ϣނ4>ևZ겏=5oNhEiU `pZ($fC=:d9}6ԅ1CɭsIw.UT]@Cm#*W7i CXxG08AYu /&&|okz'(>γ %Ltv}Ǖō8Sru5E4Y2ƣf%jbuq 5WoN[}ﭔ~dh5+#S&wc1$ yR$p{-5 =<\ "l%ޏVBs*,DLBSgiɨ[icF16?*`P=E g~SBzhD^%^֠u*Ws⫺'uI_^LҡY|\ڂP0%a&2W7d8~[ hVxyEE:jDb3y& CKai#Hdyǁ\࣌T;DqXA~ ,~=v7":ÞRvtp"e*q̮&ͼܙ]%0+/c?ן7QD>NOqԟ/ vķ0 ZmAWd糗1<hኴ!; AXD|Q;@(Х#jjPa3J_6-hBJױ@By.O3"P^,❂EFJi4ĂNu,Rҵ ͒Xq G BIJyqDA.'PV*Fm<:ы::BDІJ,.88{<҆#֛s ZIgشI`U޲LjELDn@>.Hhr^fL oox̶vww"qܝwz]C\´&2 8Ĥl"lo8|BT4vX4v7)4ތ*-cwyxU{MkbMA>ΙmS{f&GםW\9B\" ,%g|>pEX C>;c wK`V ;"va̝T`L =*`WiDkbI'pDyH,K1Z޾w+P$CJ_X==2}Wvarm`JaaYd7rB:\;_)L&KD{z63S; p@(F7V1;DlJ 18ʋ=A.ri/2gɼ)KDfUY |2&>CRI3YFR$C| K~1/>4Ë?؁_k`ı,H#c\tI-/0YخNL?6( ڙ9.BU;F~m 8,'(Sl`CPQM}v#峩)y6UpȤNV:Cp{jFet__PAܒj(V- tS`v%H223K!:/:Q"T$]D >ةohCF;AcsA([~JZw͏>bnrKDmlĶ] %?"/xSAmn g1›'C>`V/-7DnS͗+=~*5[ ͔TeZӱx"xf`S76/SzH[`6 TZcчG{S:9|4'V+?!L xA-p&կdiާΏF.ʸ+!ht/ z]!QS?$v%Q/373Q,J{9X~f@Òߤߥ$U$רS4y_%6hp%6}-?٦W ;+a kuHR 0㶤Jq_N IRSxf^8L&7o梒vO8~kf=t&/GȥSa5@96lxt+s#%f۲,t6Ў@=.=ιs-XO?Vp0m'7P_2vCk7M?`j1WbPW #Fg9İ,:-pG &pG3&Cu.>v\E2R_qrE7UFmra'qQRrәq!l5ћ8hs7{,"d6&R=]9>ӥ;52N/5瀣leU":CЎRwodiUfem~L73qRF8\3ӳ+:![ my/;%B Wp5 P@JIxu|3Xl0)1&#/4h(d"fHN+%<'<[s{̆ͅp j(ջJAtv@yR$\AZl0,PVv+0#_&VW{ɤAumm8'.VވƞMz8LTGI>*{$>0=-7V F>`2}3UpRU8u7Ǵ'َ#OdT}2D)1JK=O&9`# ?^Lv>GI S7rG\mAl![;kHVuj$ -⚡Nvp6Gũ>}A ~3M^JRH2e-bV(LJaOx;֬I?ɦdKϱ~ a2g_,Ԡ1-VʁvHIӔ(xpo].U𼫞E9zZ)}nDx, 3  lT)F2BZ j0%nazcmYV MG lg"tdn_{a .\j)2yuW;:+A#~^nΨS_.gCk|~?Lg]ǼnP)lv(s"qJ0x~(ZP]9bdN jt}p$)=E7.`+"]S.boUQ۾&˩{~Yn͠ƗeO*uWX41 jv y͝W(7ÍGMSf{|vsFM EbG_!;̶R *b*U=TnW05/nZﵛ:e!x#EK |z\/-hFGޱ& EX~U ̭Lx]Aƚ02}ttWJ4ۖOH$Fq"Кt##BŗL,{h x.{  {e*(> DLTtl<4p8>;/5pS=mH(1W*C۫DXhK_r樑nM3jNW;ŝfHHu6Ekn ]2$ Sg%JoTk+! #\VO~)!n^p)vq EZj#ka@{{wW &u()#Kl7x/FPG걽Nʏ@0*tʥpu>B0pQpSީQm<7K OS[-7fS/6G6M"b/ӫ>iK8wEoVWYXd/">=' >n3T0l=RK__΁s2~"ԡQ&DS( 7ءƒ5ZHb5x.dEU_IAvw4C&d %bBPlKgE bkcvOgaL_nϐ_ ӲI2Uࣻm6{ *Ֆ tDf=70~!^t -0~0/g8c xD6zҡvdALdh݌H Hhw 2t@xĠBne>D _Dfpc Y<V`` f~#F4磅D?Q{8U%;BLU4z$s9ڥx+Vd>+.2(+o ^~Ƈ/Y}QEu5+bqC5rzc(,5ןl\p +-E$#z7̼Q̸su&$RI6?l8ק |>.InCf6NiYݞ̊w wnK]P6/3X-]oY$\EY`H䉝El[a1g̶b>pבB1ׄ~»M+`%`3aSn@'Vzm-a]JIA 򐞂i -x-Ĭr'< d { SP@KgiKWޔoߚs ʶ2(5[G"ҹYT' zY8yOM):3tdkMfamXa57rq3_?nGɘ,C܆:zzgҕ&N-;7V).k1"l ꤲ\UWB `l}[+5JX LLFDGз%?sZKEr} d"2.6^\Z 'S^1hq)lBdQE^CK#ZХ;65ʕ}e~J d^0󧔉T-w(T'x} ,5Nŏ1Jcu1̙.R/,Oه콕}qa:qc3.?ܛ \nmzc4pk>n**0 H_OԾXU>c$rnR0KT,,ͲUJ+@I4Dq_ ҵ-蒉a S/>TtDq}DT-&No5a;3D+הN8KMqctQ48$zVId^1[ٹz-kucik#8YghqE4G봤]!vczb/.pnJ4"3UԪmF2f((pab,-p0ԪEG&E<ªE(֒9(X3u5*6W\@+o{f̢(>HP =e` NˑECD "ZO :E詚~两G.L {=/_>U>Ck1 uB{5O'22Hj/~vՖ쿾qڙ=L&M~$1`0}dh-v!j@ʊhYl ʐ vew.e, nc~q\L.v3^vРkH؅jW$s>TE+iDѬ:n1*0VN¢L+'4^jPf"CCTHeDT>TQv-h4|aˋV_A0, z[CpۛK4v`J1&LE@L嘢>OMWm)^l 97=)RP\$gIJ(=i>ly7ɺ ]tmX25|g ]Ž֪h 3ltx܄Қj./g#ɟ {LTw0C/Kc^7$O{0&#\Vzq@~V,`= M^hm̤An ] @ҦҖ~& $h7KKG^ FWT;:?``.!{WG@7<^H fuM[sqEbl4tn2lN!ikO益,1`l ƀ~,'& &JL"#.zey;eB%D;k J=?z𭅃 ‱9MW3!Z$0.O 7/;9ENZr@aC}}sbt8pO, wXM gF9N B.!mF9>z.1hz3c>@ĴP [$i.ϑh$; G<+f|3/@$_¼YȽm0Mk3^O,W$}(L\rT<5 ph,VhF؎VK#o+ƍPlXqBT@ǶB6 k#"y[)| ֮ppwo:vx6Sz:]k--'{Gka0 'Yc[_P@10NIht'xoPP]tH*,s&J P ^sJGƖAZ"u|k4^TY2.6-2Fi1?(*=b4P, '#aD>2q17ugI+?u1=GZ 4"Ze=wHq a,ؠf"`X>`u.Б'?tb I==sYU $7-}t8E]K՛|}M^֋5!l*S,L#OlVI2fH]ru'5!\XكgV6KiaRuoVPxR'{P4ѴDpmx8tbC-*p2ׄJbQb!eSpa;ǼY~@6Iew iS+X6sў9ϤۿQ7 =B=zK7YK|Ҕ#Z|0jxwd[)j!UE2/X؅פ|nvBIH)IMAc[g8, :Mez._xOLw>$x.A$CӮ "Pl^^v'{^l ?"Bۢ4s.W Hnj,NJS? nLNlYaR_T9:>a+&Y%i #;z-VC)eax9 C&$pcQ=uLLk4Px .5O//>Qi6ܴG@ QPC8b v蘂';H]bt؛ OYP>>{b݈Tm L=AN.KN-r5FKcIo=6%m T:euzXi蹳W䚌.i䥂iPFzh< `IqEnc]*)7ÞUhA ʲ?F,Okpg(M"_.;"@ >Up%f1dq:|:OkD\^>;+5KQԭWr(yυT9TOKTQ =JT:q߳8dam| N@RfN)H(eA*\ }-'4\zF8NZ\, kTjê}}Y>X}c-g-=u$e .{%d&U}V/\OclOі\@[H] lTZ⁃YmyU%>>+hZt*l'鮦 [: n j[tƙk@brg>!sg8'lQ.ɐ1 QgȋVe'V${J &K|D2ӌKUs)NNVǑ>^E"kj_@DO{҂}d *O)Z]RjF82]m'L:|3D+F}-MY &M)QJM.?Ti&ńO5\|hyk%Y"`Mebcݫ7nO^sqS7<8xx@D!LPBmIPk9Ǭ\HKl9kHu݌{tHan`l9²5Km!8>7IL{yn3m*dh0YRKq}zP}Ū>ٝt712Sx`oyД`KIU= $CKҩښTzcm:w@}Y;T)ϙΗsb{1֤Gё 0~&TyISx3^l_-FP?1B%mޫ1eѬF=e(*8E[`{[q ]e "p>Zwְ!eSUƙV`XЮDغ$΂? +wKYQP#(p;Əˡ"0TNTyM`jS0h~f-* Mx봢[qY) ?KpYL=*D tD ك8W`hxf%"讌2$Z7^R?i{)[Zx| P7-g-;O {;|GƐHӿ2J9=S1UoѹI m^9Ƣwi@pQc6KKmHuoe%">0& ?-^R%I:1D<5CFCgs`3e3^5R]> iRs oL^+)RMxfB`|gXCa~+1BR _ +a0 Cٙ6XV?tΣ-\fhJ+,t 8q)\T J ozQ5X/7-A CAAŮ9I)S-![,aŜ(T3p1(مΙ@HSgAc+ )kX`K*IeSs/$/wMGN/Zx.!@Zؾ34|e|o RYcE TU[m(ed50#U"ngA GwtBPy.Thf2J)VP'3T:J}{W.]09] #'ڠ 4Z^ƽjq]½D8\2< a6ea@ӄK{ [qw$=NݳMby0BTl .U4 svQo`9hɍO i"ppwL~Muo^٣3.eơbCD&TJ0aM\ ٛ_j,]xmaL0l5z8sQ>kfcɼu4~u?q*F?-usy Vd!̖B:HAN#RKr!N`M \ʵ%ݝ;g3Փ]bW *vZ1r1Lyt\Ni)dHLRVf&a`Y%i]=,%Ɩˌbcfdkq(ן@>%U:x; Jg|F+(oaB[cp)jT+;xqUemDz cNhϣ OE,Dbq'g;|C@Gfϔu[<;M"+癏=C]]ycdu(6kq󐝫jnb pt^fC#[ϲQg!L2>wB8q:)6a9[^;H6C؍?,$^Xcer5€zWT|k1qs=9ڳ!7 j 3kx(kF;PT(//NaǛvGj6~`vW/',T(r%laYyx_J>nl7zW`DجWHg]xK\nm& }Po?} CQZJ9R *?bUuM :P+zs" .p+jCtA'erʉ@Z [^W(kCGC( ۝U"oYUkcP~[il/sch˕-J0| lB9)Sa3;f*%j,4)eyP{A;]d;}lfAcu dTdtd\Y}{骫;eѷNk|!y{tтeТ{9gL>WS%@gIK? T'osox\p~n.8*R}ETX}y5=SARK2S@PU+DQz :ՇQիv0Q/ c%ɓ0 e/:DK+Fۉ*~Xx[[P8U)S8S*-~l =x3Y@إq#H9Uqf[ Ex 4%ռw."t>6d1^?)ʲeWsʪjGmLv/NVnۓ02@ BNRо1|H_5rʴ%5,K;wǪ\uW\/n5frv{D\${(`x6N EXSXh=9[v P<_Q ~8Qm*`L4aWCU,n ouYٲ l ۝dKڈlԙd7ODfH8XPf0pL(z. nJjK5Jsk 3x0]ě9Iڧ; &a9ΠarӢ=2RU+TJsPIk NAEŌUhn&, QqWE~r:Yc|j| )%jI.9/)`;](#Rle{bt=@(jhv@㿷\y67gΟMA`Z@dM;#>7.ynd}%bB *q1ZB0]xf(lT˻gsA+>b|8ey(Ra[?Կn:zQ!0] ֶ2^Oo^xmVJ n=RjmS#6s>?9 I0Mqf<2 ?\4Gl"J 9CbubӾm7;|2nuu+כVG [:H,U6GtĂXnx>aXw?fr-:w{/KIF!W\h5TOYWvڴQLoD \ߣCR5*$PD&>zrO*g 8 |@@ΥKƝX3ukY0cGO|hU%~ƌ(zH3K"fXd͜Z_ f2'}PJDhV/hi=!A߁G{Sxe["-]7Qk941} >4T< ~u9aܽ=o}e}@߀0Dp\$nV}0h(KoGe@aXU( ]V dAD]m+_'ʣ_20Vk\|9SI6pw<PzheULSNFD;Q:cOiӑ 0l\O׍E7@/jb9Md89؅PJ{^N 흺R1") \S (0ZBK\' TދQ o5?񭑋cZɅ#N*- }r! xFeQ֌WSG.!\XwBj=Vj<~m{h,' Wu 9tΠu<&Fkc9:dhOZ{_lR9grȨ?4cH+e'#"Ä}ǂ鳠 tOEjyUN[=:e¹a t9hRB@*sVm8Jl> TxV嚔 [=&ihZA*!(VUqHQc M@ꬨ=W.|A~ɵd@CNȼH'7@> aR+Ce"Uk)e}yUE:KL'%+1}`5N>s{@>'肳295' ?'S}2JÎ/f "eC5u^aFyCDE͇ڙ" #q5>$}COh!}? d=TSeg֠9U­8W}mĦZO4*¥7l֝[n'.z{uu;,m5W"O뤊Rۋ}䀚eOdeߪ YE v3 9}HAݓkyRafUVV>9pbNC"i-'(5N-gYYzDŽm (5M\rr8ZY_H'_VmSO/|{baysd,qNkOf,'TI#`_k[bVQ4 uwBrdBKj]Nyqǽ<Y!dwr yX%Pu%Nw>1;nrlj ?Y!?6cM>V,2Q37N<يm9\XFίkn !?H(Xj/0mXdǫ+8ZDG%'m8Ѳ>EX{lO!LrF]x_֩iMl{NvoK1>L MizN+<L\i̶K=0P?;&9fl1^`1 T50_3u-p̓mɀ"AU4FUb`ICfGU¢=Lju8Iط%9Tx$zZU}SP*P!F _=+!E:?2/{ONjմ/-Olrh2IR Ggu&fWo] J"$6?K ZE3YUEE0{bcNse:}7dyVMj&%j&,fnK`U^ o!& 펕xi+k4X(R#:Gl }|,Z E\mxw)z%'qgwGZd=ChJW9ҁtClૈ@nԎ+Q ,#Q 썮 P7u9߭2Qra.+3&g)"o0Sze{r`u47{,ɬƍτuz(Iل,gV3 vn"rn+e1 hXakߣQ[U. vC ̆k͆`#Tɘ!f n)B0̺k< nar_Y9_pr0G6Ͻ ufӂ`çL a_=crn+6,Zš.VBuV6>62NDxfk#UNb^y\wZiA] @q:Pg7 b;,l7Qh;ڜUFJZމgI LryH.ó`U8_ qq$9nTF#ٷ(O9X^>Ju #L]t˄1s>"]VASL[K`Y4Uퟚ>N3LVT3ZҗN"{܏KJW7;]e# ř?B!BlW tt=b+HY,4ˈLHLw5S>d7O}U ;b7YG|~ʯI3[*V#Z%$rHeA3bwm*?;5~0T/`cw)4њيnbGQk>7'}wV5nl@z;b-<GPxMu)ke7,p~[#tH}|<`ߪAq# гM!X߇>>?HVcSWtPٖFH妇iX\ Tb}c)cŀ]tB.P dݘ3V"(@lt(**HO3ilJr$ѯf 1H}rem=V=8*#W{hOAľOS`iv0F&}jWrMZ2:HK ~ }f2لLBQxd4d (bJ6CC1&x#9,%F));k/M&A75㴻r65L=H q勊Ze1 Rps D%A#-5ns~^\ Ų0xYm=l6 ,: ǢUk_] Hmf@{\'7 n4:E)ݥӡ*ZϤb`?`7׈d.Ou*^fW[ 1YzWE]m2(Pq1#lԌLU:<&Re >*q ^E<8RH>;C@l[[WjXYtn:~ LR2leS0KJ5:J|NtBYQ嚣g=ϔUШ9j=5lO,4Op=!?/*XV}ø۴X?c&rܧ~ztΖlf{n"ٙ;%nKܨBXeQ?Ln},l;-Wq哖9Lm{7.^-wtdPȝ_xGzj؞\B)ӄR9mp[&E8VL lna?q4DAdTɠ^HOMSg]΁%j_ $аC֊l+L~%y8h9wÎ7Cw .[];EZ!~5n$jXqd=Kd֐{FOU?uUno &r*+ .lvKϓ=u̪8Lxk/R~@[Џ}Q͆cFJn-[Q'vͪG/ 5˜Z 4]v-rPYh;uK:YSf3Yv8ǰhy1'CPi}m>>`Pچ=j7[Ys% |chpGx9^$$t@GtJj˼=不RD5ngر6ʫyLY7W ũkȣXuŏ P3aZ 8{ ~H& E)k5Uڼ9F؍c',^h(a/@.oOX}o(zXb$F4B&0 ~NSMe;VOijW-X  Rt=f Gas ͻgE!@]BR@)YۂH% #P Iކ&ɠ"W9F uGjl >tA5y N(z'泯Wsf~"x62gܽy a`0]S<]'#+b@h 'Q20ũ^D"Pj*vG%@{ZMUqsw@'e'j[f*5DEs- DŽA".DAszt G>7R|HB0!/idO,JQ<Ё1YL_0z^] i$Ś/YRen M,aw<^0KTa֌yF9]tK=k` W o6ԝ$v͢ (|Dxi)k#p*MӽAN͐ᑸ4ݣprlnL*{ ٵ iMd)A(s9}#j:5 m! 7NfMϤT!Cpu3)&SO\Gt-kH{ pqc0@K։qo ~MP[n8W0J9"ff؊`Kiђ7W]ZhS}NSwZCGxO$EIuz*HM%F8YV|s"  "~8f8RS΂ mj:+<]ªELc nm).qU]0'dmN-+p)m R2xnŃ=iY9T׋x{A}ԩ8WP'^e6t3!T7^YzaFA_m(4^UrEfDWT u`7 X#Bl_p]Eߪ8+;"=f@vxBE{"M#Q΄[|0vk_)8+8`/o KR-mU+fӔ SHFwo L6 4ɴ~$ zPK>_>}$RU]X粨LKj7^z:S!Ly=\Z9À4 60eytu[} !,X` f7Z#’;#5{>EqZs^ ow^ljQM`ZR1 0ZGbmt 7#6K>,kG"Vޱgfxy](r Zeû-g&D:0XB0I]knp;>[!xʹz^|"_llrl*K"  Cr48 ׎1a%G%I,Vc DV0J LUNJ\~pw[aYt=o[[|vꃩX它ذk[dZկ-AN_U"uuS= q}, .Ec_CѦS .J&Χ /Yz4tV*lqrV+k^409, L&5]%pϺf:aI~Z||;6.ֳ0.76Y2O6@3Rp^9'7x1_]rސ5 ',gd^_eU[iM5_CV8 ӾVHz xZrutn8y,>c?[,(\ 拆Txd„IiI|{FIDi 48NiX-=`NW(j5@&ېs GնW {CK劫K8T\ u}>!NomE_^+Llk$AX[ Q Rr&0Dīɨŵ{Py~TӾpACkf[; (/0Ftޤ[.ƪ3DxHLyRܢY$N;l0ȿ$_QF#9f}H$$b+D^>p5]_W~)RH2]"/[,I#Wjb@; M4L'-Dqç<]ۗ+kzF;ӷt@Qp)t)5yeVorGyb{{4[28?Ҏ3}YY%}R'Kh,q3WTg}bԚ|cT|fK5DsYq5A&zF3Cm"2NCY]ߋ۠HuGn͖ehF l#Q7 i2|#O;=g_thOO7Ut |[Xᕢp E5FT!/4zoA} ]}2Ƨ̓X'L:BHjZhe5Wy56T*r;b{9ѲU-P_FN^d#?p@ƅ۫N0^*$d%`/8Z8ǧSfZ!2!GB/z1k jiJNZ栖JËLb1؊sX*XJ`6:-(48+8\_'Y@gwd\tG~B7>۞S묒+VDᘱPs0jMQ7?sQ̭+5brB p|  S[ {h"3Y lĠ݄ie>KaEt%LKYb"8 xjgLR~w o{ ysO~QyN^ }#E5ljdS +W,Jއ ؎QG ry%" Xƻ6*I>[c)fQg3ǻ:EIs6I"&yrޠǀw˶E| $B}1 +ϽDk͹D?NC,<&}=MՊ:dO3p*c nR݀Gfg6 ^옪c t FK|Tl%r=ʕ{R*I%EHn g=t#]G{^Vӥ~(FpEtQeb^ҍmxm54Uc*7u)BH%i* Zy"$ITcyr@ByBl3umnўR~mYdUvkR"ΛVEyh(T3Vx+A.^ܻD:c%oa[%Co h&"mV+=Dļ=UQFv_wc(Rbm \?`BѪ.fH[W}_Ch]|'l<&BN+IhPe^5!ǐaMa\5@y^ FI+mYY\ =\JTUSlɧ-pY>k)%%(S_BJ zÇڞ_wI x?:BXsjEPT'ϊ*XS7 TyGq۪/Oq;JʣlД^9/A%=o= "e=_@:L=0XL9my"$-RD4" B܂l01_",wsK`‹:E\lkt=u*KWVKS.n)wN;x ]yl/kwkUFibF|9-$.LCIs/8n DoR/&07檹.fr8ߦp_|>.Bqw@e.7fRh4XY4ӫWeJ_kS7{U_b6`6kHE~ydt-\܅N˞dYr Կ夤h(C~߁:Qysb}Ok6p֋q(xKhyr \$y}ZA FJ@[ Ho6S'HBFDJ [nSۙK3 ݘGZ~xlH!IIKٵ_*2sk߸`p=t$ʨKf+?0JxN?͝_6JZ7#rf}yS n.Be:D(;f?1BQ>؇^5(D _Trr8?N†cڧ@I3)u6 D )Hb5xq?F h6P1ȋd`6;q Q Mf# B J Hu-kd=+W2wA'~j1?BYC (hw!a H9#!>l̪=~ĤRpXmlJ8h8JSLIr5dQʠ]zDzd2x K WoMfMH./1UӀZ~c9~=ƍsA?+((ÃTd7Y!bUVD/$+`:: Hzsq:) +CˮL}&HPRRy.FCsOϘ#'(0z8ÞkvKMk`S?uO-'}oYc. 6 Sn|H|[֮:Jp5) t-Oa'Ѹ;CvС{_ĉEJ4JW-?1Ca"m;8\Gfsn!ܽ,Nx֊0nGH+-9`Ǐ_:O|.~ AO:DmZAQhl$w0YN\' R'w \ 0iɇxI!&|L(*Qp^$/M:noOMhfsbCCp m"Q".AS3E6+ԑ %/1|)o|~ʵz_E8 ;vx>]}ϮNi͌1tj.T9xh2;CPY[xqYQaY,'6OZd%I&B5E%n@rƈO)2$ J &Qת^+X d@w2>4SOJN9< -02z! bC- z@<_kp$kM[ kFD/8~ ]clDŽNgtva: ľM;6vla/ {x$VeB̧gkɓA.^_̻MG (\i 0ȱF I",V4/ ,ɰrg餙fd߯PujN>;(5mAk>`骧`Oi3AIJaE~f/ꅈVΈܔ@yftk< H'}))RmR0b&M\C3!;s"kIL0x`EĽWY5GxR(vRH+QRo/My $> {8V+-%B -Mb*HA*Êɤ .%y!o"*`- oc 6{~h3QEaNvIf:KyaRn,tu;zXkuHHJm^wBOM\5gv yy[0"6)UuRA{igs+7mgJ6͕PaA(Dz 70c*Z_lXt$bN*Nu2FQ 3^~NM*OfG1't_(=)or͟d~ ʥ7u} +T"+'1xSlq_涭h`р60@JquPW?rvॷae=q(.L<2ql!WzJN1wlY6#^b[6DN4H2Q-$%W.jT/Dq ٛ_ѷ/ġ;pgZ[suD&.3ɭ.'T9KH NB\'M;c(mXb+U)ADNF9 IJ"wy?B,oqo`!50, P^az+J<&(tqMĹXFOix{|&oʗ= Q-}}^ utpPų"}?1hH @jLH6n4yLDNJ<F~vqmѣ'k2]۽1ƒK#0_R:XhY5d6v/i8a\Tdžh^[rL 2O٬4;z`NC^#};ֽ̇%`!d.)YNX\zs׺Es$X4*/2\[t*S b 8uC'W Ip疿iaq9Z*?_ mHdUO"bNxL )8SqV' |♝ң 4 #˔^K_SIjYIZo.̗'lga*/CA;hYs2;h:5%.A<:I>s8YNu`hq¶;!Z#kMN}zV#4O87R~1Xy+Zi ]F}]5LZ]\oQڤt|Mz Nj397K?)kspLu:T mM N=iey, $ua'q>OͿ\lQk!Ep3:l:4`SFԂc0Dg5 vL # )~zG]Z9Ϊٹ͞& , b)x '[+ ɞ5eӽ߫/%@BSGwF͹_^!C0m_w)aEfm?iAY ݬby*eś&'”<>fA'3ܮxRxeOh@ri$>6!EKڞUr*bq!Gs~"cF=:݆>وvMij 9 'be^fEʳW`?^t^#%IIj;O~ۚ&5Ońp$MI?R,{EA}\ۃyweRQS-}.6L+2}۽^4])+%% o=dfBhGﺓ¸t֒[aᅱԐ#fg`Oo Ț蠙 Lpi07LuO9T[_K0UEQK%K$9oB`l?cy?O{=N"slgEɷSJZ=._l- KaM4j,򯛖]\=r.KA711@ʘl1HApo`2B%Y17qbQL՟L'^w1žZAwýR02DZquk(S@u+q_}I?S}@4+9]A1ΆXM# #;{vlO ┐g )ɠ+"um "Y4}xPOW[%#N6ˆBP^*7RӉ49]RE iӳgl|e o()m>*MנYs캟WzfQֳ^;Em[1ǺKÐ[^c~(>!',\c2{QɭHJ<@B?}r˦h3A4iEˉK)^EꙥځY=uXWjۃ6 I¾ DJ\{O"Mٞ_EN,.J.b {\FB7###W2LFckt;U,sDb7Y`p"tb`Ŀm"kLb%MLs!O '%.!BpAO4I UÕ:AJ/dw<,t{WyP) _f%/?daNFr?#ςAMKʺgiҥgwg okMǾK0MM)28eP+J;ݸx>;F\!Bk˴E?bsF-̦p}DFtgt'Ln1)lfY|%YAҧx_ݯFw>ȷNጰ2~`K;6BV*^w>ZHeQ@)1sގupT$ԑOԬyou3 {^O Eq * \+p{ ,S`+p,w@ޅېG,Z4>&YAMYhkz#]n n1J􉏿MwKkYn"˪.)˅+{}P[!W>)%Pb|=jIJܪiӮx\imhY!A2U1~y=k~VzƊZ~ݾGٖ_:on&[c-d˂A!40?p bw/HR*ɴ*ĊnZr/G=p}RX2laN /O=l{Ej'2:YN%7x\ݽ"t @brsˮOh| ^(T2Q>U2VCH O׮%OCg&d{Y,=2Q]")W]t b(dRY8ǖ}x T ڷ[ۚM#ݪ{zc!|0(#n Nqiy}/6F?Jqjg2Blso8'zÄ8Yi}n?|sPys]Cǔioh8M}C/.ӂ9 ~&jYrXU|2wT62:-»iȃGԻ"tAЭb@@U(Wiy]1> s C^3HGsJ@}װ~h..r8m]$6SO0ѶM?/nl Rnu-' >ASfE q̃kNNcM>*jH#dȍ?3c 2`2.rx̶RoOR2>"q~;l!7)[ g1d2/8!ye埕 JW3(Q˂`ESɠD,m!8U'3 quu@'e a}[bRPuPQo:0x| /% +66Zmn a'ɒˤ")߫2c;=Oγ B4X^3W]b' -Ňo@\h#DCcsvַsOk@9)s J;PTRL MIC?0_9+"thi_i$uN_ŠglD~ RVxBR5UH.|whiE5 }l?/B[-*J&F<6 "- 5⨪vA2e'\7  '{KxV) gZhe{tA )7wՒSTj&2MYzr"m=[I҄7XzgzY޿ I[qV'5ד qC6gҔ gT.lNp乐:S{njYL¦4gv%ë"*YW;ƃqsx_ ,f~/"ڴsjol-LC;>boIh8Sqr!n D/|mAxu^3&%%r1h{ 2Mt8 X8jRU(E=gYv!h+s ߰? h/>$V&jo ˮuFެleWfq+Zq!=Smk702C]9DFNGaYb14Ac;l02.s]8 > /O\)QNj^6ӵVfK*p+ BҗTJ;& B:(?B-%WF W~Hҽ} 0 ('</zkd$̒{ 4;ۙY{^gh*.("2t͑jQQ>ۅ Mõ&wq7d]a09r3׻޸0G>W6 yA'7"8YGa}5V fֺaFOsۂIkw?""0Ŭ'ud+ <:sJG~3X$b?,Փp!TBnRwqţ.$P[ޢQ0OWAEZG(ƙtenUPTD/÷i6ME x 4^,THzHf%)u,jpI*v۵ _De/W몈_y1L6;a#Mpv%2<IW1Pq0BDb1PI$1ѿmk"`'5k=q Bz*8۞kD?Yw`RJ?541xGx*$SeQ4a&d;4Mu=iumlL0Ai=+h1BkIbfwp\r.fvLlńmehKrN '+6[].4vg%JI(Vami @`z#ohTg[%-ާ4uq_qeTtIb$]ޥˆ$4~<=RdO[=)%`w]ݬ]DΝIB$ʁzNooI) y @ƊBWI|{)z`1"K;՞X}VPGE:ͼF\K f7Fl;Lb=}|YLZɔ(+xDQ>I$S Bfq[E]y@X;+׶Bc)% 6ZQpb[a!Hwnd|ʐ?QJlȑNjRU :^Kcd{' )1n}]&=K+hae!Dq`oj}Gdh,JӻKdԙmVw ]JÏ)ߒ^jm,JA~Go^͕*9&_Vɺq-eu}ˍ?i1m<%$-PN(1>I,sGO@R5?"h=3]dW؟ïz#;NSA+pSu-3d( yQ"nq6&1dosl*pI%wêLvـv*'U~"B4Z 8XPgDƷJ !c~R B@4̫F!b6SW5 65+QtAUIqw]RԺrw!ǡs oj]83uKp"CǚB}h %x[7`~ͥ˦ $rATjh${xAV# .1+z Bs 6b,ru0(sᙺ/oX\%$M8Zj^_HS 783Ձ m-Xܐ&/PM!(&~GomQ qRҬZjw&m\uʄ^Cz"ֵ աUCU ǜ3k/SlվZu_P3kBP*D@f^,`{!..QjN蛟-::$6S{J502ޕ}չ2Į?&>Ϯj,v?ӳʝ,M;UrXjfS s(T@!PXG(V ,K"oү +د @lK'=;0պ.١CBٰ%l!6: Z!ӛJ%swGS߆Dž^{=VZK}M<>x3SSEໆH@O6$`ƂҚ}9D a+Q.qi*ysEo|]5?x*5ەcб>^Av0[ۻ[G۾+'A0_~! e,z_ٳFl Q@*飅fl[)rG ?_%Hpy`b6䛺g&9VNCnf3AmD0vsL i!yleX($p /"dJ` ,}mVA  9!pJ(CP]g Y-PpubBI|Ru=~wJJv`C,J-u:bMgoq!6)y,,v[sU᱖)VFzS{¸Sjvˋ NIF =aH{ʆ?\$o Ibb϶YWN5ե[5ʢ URƔ eG4/ >Q}#bݽA9,QO>6_ߓ΍03w?l8VlRfA!Z#Hڰ@YڏjRQxUē197%EܓYFf]68dg~ YME/*,~uGJQO H;wY(@;\ypRmP"݄! 1WuX_pZoǂncF4\BQ]yK=Wo.1-z\\X@X֘?~I:ܱb ؤ|RS_zU{XǑ:H;a7 {g`Dz>T3~'v'T18ݓ$WJGZBGR RA0[Ea_5u(` V Pg{ {c<@q e>NfKbZ_2]Ug{7#Yq=K%=y1TW/pz+F:=SW[ƢJ?O&57;f9K C+4Y =([]^o=Ý] _d#Ywv@5ZhXeCe6VӸu& >DK]£8;4NDc^bQl>,8 )skj{,>];{EHTrr񥙌@¼?^\ݮ8lb:Ɔx-=UAKUL9,&>5zUVV:y܃[Šej͗Vavd=ȻD *938)`+К9hw0 8\#B$濖A= ?Iˌπ%x n=M*T]  t)@SAK8Y 0?|8+!W}J"Hu xlOaOE)[RFedQ)MOLWKHuօ9A-Em!*A)qgNvCQ*qG"6u1xu5wdC1q " Qe~$ p+1RϥѴ¿{!!*K qU?--w+\t.>Q0gNLS o!uZ+aZ-fϠݣ5&4+2} Gϸp͘Z~;N $"?s 'dm޺iG0eC.| S[3Ag?`(^&aEհQ_'5*͢ULFT2Պ8偭:Oc aNyB38G`]Bm6ӴzݞIfʿgFX83%he B\M$EGVLkWҰOh7 bZ<2["ds<(ps a9ZM|^?cHE>Q5BөrE*R:bŘ p  Tʚ[w6Sb0BGOu/\O9\n nY.^[>m1ʨӆ`yn:.Jl*} )xy=Z.ug.b7C㪑m ]g=z["[t-2WCkA0 F;z{ e%ESAqzyJXyq%y[hqGxS1sH2Gڜ 3w?G!to?0^S{E;oDeoeHⶇA^[GQ zC($;uLEOeam/xuysP:\ȗLm>rHǾyБL츥kQ>7Y >tMۆ+A$rQ~?˗;9*v,\ Hgw ;X{s1 ٜ fOwEQsMMGlUQR>h聿ã]W-ٸߓƿTf"IkZ4)%Nꩴh~26P$}a{_}pR~.ţdSۜR5 "8|C7U" /s/ hç0TOC#iYD"õwYH#`RI{VcnCd9D+(!*S *Gx;ڇL1LNeAl7I@@{@5,tbM+OE0\ȑVĭyYxb9Y42X]ƓVVMr6kDUS69M{ˎM%1-S^8 @tTlcJiKT c` ХUYNtI׍Iv3.c_FX#]EuUe65t'$n6r»DЀPgvT ז- LC**aJk9 ,;o,KV,B!v!!VI$5=}) TK!3ROw9.1"Ri)_LURW * 8FjCdfbtٱVe\ɲN ϙ;H> !Mf4R#iE%Jh7-!n_qhh ;?<_a4NՃ@\ 4*!02j^bR7Uy[ئ"ܙmJ%a1ccƞA" )rge~ߣc~hK&y}#wSx0g27͚9!ū"dK/URRM82:qwVWA/ ?°C/|=W8څbtJeE?S Ңhg~~- |Fkzw`xAMj9feuKyuaPZÒ?wXNvSr]uW)5ScG> "eL/htDs%w6lIym.Z®c\$Ld,VW3lvO YB+w{Bצ K`cqӫzc֔r- t1+M*LI*. OPjRf՜n9Fպy_UTQk׍֧3_/+rBYj!0:؜-Ջ=d+[pmG3mɊUNH*b#q9} z,FꝨ0P@[syltNѝ?b~ u6(1\J m}YL9tc`P[J \Q}DÓ'/Tk@{6Ӽ )NuͶKWT0e 6ncm7u絘$XO Ij ?:W)._ K%nb6 0;[z"SJ}oW =?0yQD2ӊZ[~ȏ$4[/ ^S/ _UFAe[*G ulDqR/ϷYOayu,y.x|d;_`+uFy $=l <]Ŀ{kǶ ofcɅ$;".|jjGZnKm!X8VvDSy0Rg?A{v=E2 Ԯˮ,ak JoW3 7a1ev*Yte/6aؑ^C`WT-DL”@ƢM",A2=~ŵ׺bb[^hR\36Z1ػ+h Qn^UWSUB[M*Z"0߯a3sIr(Um䐹!f`fvdImMds- g o[I ]5cUi]4-؟ʫ1RTSEw<50L6zdRXfzL=eojϿ {{K61"̻# A<7AB,@s!b6dt{|? Yޏ39Ps`+o8yyO8%9}B.'i?)+=m_d@jeX&v܍6px;‗ǵ1( }FS(!C (odo75I =GPh[ 4 !S. b[r;$K8X~p`8?YW4ZZ@nx<PE{SږtkW9,_=՚uB;P:ҳO8ӗމ鲏D-pkBq7퍶iɇH˔PH,l{.3J,4p!mˠPXmک.7gxnB ('? sPAc* yk9 m~$3ر(gxr#&zF!RS9ȳDK^g,셊xyZ) RHxX(eq}Gtה%Xvф•3r m!ި/SuO*@C[EHCG:Aӽ3fhRh|I 3kցKK)bBlsԑHz" )0Hy~Vz@aAXPv\J>@>ʽzmK{\'_N)g 5Ç,[= #FR,p Tz~~M] \ ?уJd}_tmIwBbRoUTYs@Q%dBhwUP%,<Ü/<(, kBʭ=k!xPv='tl!Wu΀Yķi߁Xk@* VW7]_(=e#/Ub[!+J[6Fk󯫚mʩ񩲛SqH-Oq߬Ք:&oyo v@?.8Tv*\$ ǑKqvs~gZ56e ##A>eG%t2afjȮ?-TK ^F dt!tyo6ƊO!/ AD~28u" Ƕw{o) k*-d1 e?)wYhD6e ǿt5u;7O0LBFZMoO8@|k ;sE}kuwHa,hXHfLߒxS&:)OP:s2kϒK@<6х2/98#XYjQM9Qk\L;T >5WPJ x\9:~)Qt`VzRjJ9ۇ xѭO]=kP~P1MX47h| dc5xz2a!-`[)5QVW5-ޡt=]"CPJ"C:qURJluؼ 0gm9*'A Q $S@P[s̭>v[@VEH)R%BwRmbmP9xA>3}oL"́q5kl9 n GC[b*h=/50,Ыÿ:¿Bx9ֻ^"xYz|#N覴}:izR9HUV,KL+mR }! 'iD ; LfZh 3PpQVg;VڴthRp^6 Yt yB=,s7W4zVk]{"t|8‘@֯čŎCld;JC i6N.-D-5$W9nF3%KBSW6J\^i)V?f*2wj)koш#3O Ai֖I´Dhb'ԉ\B^E/i&9u+n]'6d}>̠p;5n3oq$)y!;Kff, ՜ CL4- YDL]E*Y1/ī݌Q>GzZ/Wv vNt0<J3vcD 4>~Ig>j<}|AWIIƨ/=9СD)a&g Vb}K.I䟡uÍIN]G")<(}EHrXnqnQ b3dD wlE'J'W+ |vV,rՇnƥ av⅘;d"-e#` %>*zטsNz'ef2Y٭63꓄ g:a$t&AJʱ\Q/}4rCf˻5QY.ᦶFW x o˫ɩ 0%f+vm"XF!ft;np@ c餛011H]IlZo%'ew)\{{jѦbr8ޅfb@gJaND^Hd\ cKB: G9RLuϗGkKՅ>FXh@ '?zݾBZ˥Z0+aaOγOlF$b#(8{Αg28͆*/ HЪ#-RGP ۖG*A+," NJ`Џ-v_oXg̬p#6\h7͗C%tERgvmR$ N? 5(>%Nڊ6, =a`OVУ?XSHdAaEM a_>+ؒ`?uYh0t?ǤD+ +lSyk "{ЛUo#lYRJI\?s6ևCڳ~NC}5kbLprN8W7ߞ/g}C:zy<'9&7\J4Ji_}@ 0M\`#sPpUegc>߯C]H!\\UN/ۗenR:Z۰F ޕ\>yX/c%kur yE'?B!4_ Dm(B)gT.;݂_)fgUN0bDJPc kT1;GkNk Qe$ko ֞nudc| xharG_!:];;v\x7BELb&J=5DmAkMSyצAY\TǯIJhUh0Tس4H 1ڂ} jni_txxo4NO:UyTdxOEr66, s pP6>p1l'WEh^ ^kb \:_sghnY_Y}5m;gs׀=3%-6j'hJg4.IF&1[EԲ7E!@RG܌w?l-O;'K2x{Bz]+|z")A~;ům, D'iCb*0,#0{ErLk$?a5b`h&Z:cCXӸ}Wr7` YktP8h夨C/%KѰk)vD | V*1z9m5o Gh,V{4IgX}}~ʱ{(MY{O۫Ю`uw`ٹK). FG\X3 h4aju/ތ4e*qܷUfO)@mOn6 .(accͤ+oڎ@cOkI A~X%(6$6(5yNۣ =k'' c6 ^2 9WeQ`s*mȣﰗJHڋd7=9ըX#Dc$ⳤ(8ĻyPf1!(K\rkDwh!,.{#NZ+ʉ)#.jό?4Sj1M y͝7xkt @ܮBʰ$sA;%ˢd=EdcRp s|8b>v>&z"G)yɞ/f*ʠAg,˜Xq{" ͭKmJ%ܮVxX?blВ{sL(A/(r'ZF6T߬*5}wj48a08ysfOLs}Z: nMqxv#F>pԫ[_]Msk (0zp/n F\2ZHކA5'JZi|sXq@tbC [`eR66 q+SU;HBNДU7IcnM?ע@ҽ<ؓ5tR і; )4f_GSKL:dBqGq/lL(tY荅R~!BJq`,9G(WBwwݵ2"H)2"m0T&Y3|.꩜H($BeŦ|@gYڌ\niKTxm_Vw,AŰXܴ<t38|-cU*ptJyjr1`=33=9SC< ԀB<ӨP%E QuH2h _mDh(_OaN:rX}Bp֩%I?*v M=;3D+JqXiܳ"n ,S NAtbHS ]әvqU/j6#tߍUĭZh VHDNt{q!®P`bOˣ1Ɏ1^sQW]6CF/wH/ @bsұ0Ez.!TH뤟n6z}XRЍ5L/l9UD)NN]^aWMI̾qJk"O7 wS[5NO]X咎jKiǵQ1=~cԅxK>4 ׽ dHTT9X>jvs(Vl"oac \En˞Rb2An &|eJH^*lsa 9!:xмϪiƵB'zR /WkNɳfSoA9=-`,YxNtjV>N/zarF3&^<[t>.`ǥINn"l۽_ӸK(GBv TE +0ưnm_FnN%L6%»+ td6)A]QL2S"ZCuA _V^38e62ۣ a?BZ@`FoPI^:li9<3TSߕfxb:kjWOm\e7{Q).Uv:&|L_ 9Z7-@oD=G׻|䦂*t"D%ۻ[j/7'lRF`d||XY#!J~xZGA B"Ni\yC!f0Kr m,@?[Y:O[n>*f@ťNiM! i 5g\>/Z䲆EtEt=v} ^{On8 6Vx &ba(D&ċȨ& 9s!Φo6 mؼs-13^Eۇ&D5n=7=繌YmFn}t3q9t?B9g e(Pۂ&o$\qnZ0(X|[U.'*3~[Գ«Сà_Pxy;&7 '.;UlHan/a*i.RkSAȽYTxUUZbe|A9D91\ BJ nNcp-iwks;%P_%B#FH;tCkz+.DVHqQZD'y)g9c^XǣA+pL9$gA1a1V;%#׼>4rŸNaCKyFʪ2O[81 w|NV>M`,ڐ*ҪR9GQ ~Ϣ>(e6D{As``}h/a3NbIĹ5D|(15 ![F6.s[+(lPX1u0FT(pN"2}  +M5uEtR͂7 ̜gG.3x(HC0~V1NVFG׏'TQ-X`CR g̅3*Elt)ZтP>^y7eE=pf?sg{|/峃Rm٪/Wv\ @jT=9|̯6hô;!եMM(a 2JGnkɹㅬQ۟Ser/u/Irm]=eظ+6^"&L0k[rVzkԶAHqZn(YrG)T:x9WՠSd^,0I'A2Yk% -eej4]S%;Qs:vF[W--xVv47`DBtΪt*EOU- YOZ@{12A)eoUBgA1sC-_l!v3qKu#mS*g6wo/Bf6GeobvF[tGC i,Jr3xND| VormAhyP= r>5DB!Q !b6Sf ggk7!?[Ʉ2q@^;KGѾQA2>@Bs:HRl >JS3,'4M++brF0⹎Wh {%ͮ!1cdU/6;fyd˷Z+)k ֭VޝK>aH8"IAu\P"O֌D]1%,9*)Zf8oԶNs"QC`cf6 }B![RaULK2I 'L^ OƵtgW}oBײi*jh@4-LEG{$kGP)k8`pT&.K}/›$UƫSk,E:MF62r[ b 74_G&Y f2]I=POfz L! 7 S㻔z*=//G^ci?br͈u,C ;pc;zݐ*&/?b#& ض<|4$Xt/5A>7?$cmG}Fh2Q9 7ldL4P=vy fߔ$4 Oi9yƃbvS l /̲XhzNkDtY5#Bn|Φ6b5( |tCo``/Om dxX 1rQ&}~79?l4yA`<M5 Y7Xn;iP#fzUݡa6~4;Ƒ?!mɬT-xBr¯Y 4\H H4 ;Sc 8k雷~D ^EdѲdj06-Ts]6 YVsd(cV{pf-b'W>[r"r]zlb`q6mв_7 |y2/M[ _/E|R(~D3/NC\nyשּׁZo@uo L6$>5}{mWQm/L#Vxj=TOE,TY/><4mgRn;t'T[a3Q u uU`'յtwTтt[̋pZ= /Qzk=G T0N.I'?0/3܅!KjKyERaMcaO4~Bn6-6M( {.o/]YPɷҽ),0AG (FAd9_m&o)X~Zg~Z'Jq y 0cui鄀nڱ{1rj7bV'腃*uAV*93M VBx1#,a08"VL(N&^s"O{Q|kYRՊ `0UEAt mHo0Bt[\{I{*]מEۋ p]",;cbv Xjyɍ+AQ}}'Mx3 5-R*vx0^.J_أ ;5W֊#㛇"3[?]m}ļܣY9|{E^>ymrnmF†n%C"Z_~;=F)ZvvS]fEJdfU_lw"j=:rϳhGV!œ_e,1  ɄAnE|~(%y_HcҰj*hؒc'yXn"ݓ- %f^Zg1] $VBWd;^O`/2kHrM o؏xgIWJ==ȖA}; x$'e#)ߠ8PDYr:u#:p(I5g9g,HԌYQPQ'<,m}h. Ł˚#ONUۺ"xEs5UfcEǟ4S`xSV}[bL1[l7 V0I"z&ȒQ& TJ0ڕmރWY. [b襺dg=Q|9v3]*j#ikLԑqut @E#DQF43&RY [j8iܰv&^d'

>O0Uܽ'M"<}:?kFӪ.G{h, u!*XY4Uw.caĢͯ4.7Kzc"-w=2@S!Isa.~iۙw gJohsG*ER!^q,:+h4M L12 A bÎ';b-0P.. műaK;$[$@}-&Waݦ1lz/()!(Cb~&~[>!E?J 1apWQ  q6Gu sQeeo d4AX'` j4X2KZW.Hol9^H 4?ucL@X3 3R LvGMڛue=ϠG}ח41mAz]+5,:Rp"'>pϗЧ2Nkt[{<~ze2Fip2̴ےY|Ѓ ۚSC{-.HOcɓQǧ@RD !0*T^M(ϻ',}ʏΐE !_ W$,j3QW,Q((M#BvH̦$=H=j VsVۏ dc-,Bፖ6H=:9E~ZuusSN*nnAi Q0KKXf6y(A{-U75HBjȧS}blnL.J$/%]t/KP/vO2 W{ 6>fa] RlҎ$ɞi$q5v&]xRN]NQE ildk;u\5a<ᡀЋY}-!g4#oLw!)Y}5+]аv)m =9i}Ʈ};Wǝx^|܌^g،oAS{Je:Dt*|.(c)DaC7h bmo74җkS./<$ s<˨ƠB^|)i ;y"˿A6=Y4qaC28bhYJG?2_jF8r$/-qՈیtc0b.dFW][XH>S|ZN&CږKPD|"0 J"cSTO*`pCCF>Mk:\j⒣/wy *Wgh$}MVo j b3o|<̫,p'd1~26NQ'X5j3LoK:S(Zpw?wQ)s#'(8wdڅ6 9,6甍XŮnK{Z)n(3+1|fR;IhԶ"p ј@>ga g/aU5/n"BN uiXSV/BSĠ jio@_)n4Zu$V~rSN尪 cU?RhhFO97V]kqkS홋@ r\\<;e}%+L= P[!>A HKDTQɡ%Ɉ00A} bDTm\93ש`MVܛ (~tIg% uo A<\?j>f;" i(_jK{l%!1u-xxžʢ|t AWW6Nղx%Wic.y↔mgOfs8FD^P puZa2# r)\WNY{@`LWվPыdd޸:кC$?@YsJ0߳gpEeT:Kʓy]}Wto2J1:3nɰ^+eUs/BC{ˀm hG@R4yul4 pjh#<؉J dEiB[_BШvy?E iHQH ^`7L$c)3oP7H") ,yM><[;DuDZ)켉zz6G@O>>j[xޙ$cr 6pj:TO9-.U̝lz6YI|Iy'JH9=>G{vL'9Ѣc"qF2AND&d9bkոc~82 x8_bM]۩یīcƟ&;;1B߫˺8O\+YBo%+PS\byjOˍ M9 ̑<*zhU ,M>ԍzggR7G 37]/,?S2Bo/!m'a@jXD.sGr nj9릩_\f(.VTg%3bh<ʄ,RKˌTŖS!/ N̹wt?` &{`#E[?31\W(eiRqTX=ѵ8QX+%E@ ,ڐq0[mF(Ku+-:zʝV-X3.i13K|0 ާ(ކX3:V |љݭ[-_4orHZ$׉x[҂NK0Kj_W#o;xBE>ߑ Uw4CX1yYP'Uugo^0 0kwyac>ٱ F/;-we)doވ~S93lr(uNJBViuJaz?vD;玅r/~UY责;wɹeٙdq!]`B`}SvіAv:c[nh @@<9t|gg4?{^HB X͔nNNp/|49Oopyz)`vuK*!$(G(f.|)(c1 CPQ 4Iqn>j#?G(]h=Z=S;k~Zh'd kc8wȸbjq|W?ztIZ,TO#FMj6xߛhAՔ%Z&[:@~UuʢK:H#\?jz!hsxI2 "4!EN宱-s[6{u;} {x8 LiKWm Ģ%0 ~應~;T9߁8ٛA%!Ƶi\!Ýwç+L\?Oº@3bjά-*pGa.E]t_ZsaȋyKxlIG~ $fw~0_.F)=G`WfBظj0H!uRo11Sp>'/85jk[tRʌapۂ/fPppICFm7K8ehGm_8GIQYGWdFu`%&X/~#=;ѪC`o_UENCRwT}A8rP ei05RHH(MP {aC ӇH`1eaPԵZPHzAl)Itj+9BnT /Kc6W"&pL&1}kP}ʨ ݫ%Qr pbq]Bw6vrj;U"#&NU+jWE Iݭs aƽHK?|n%wwg##|;ExiEU\"PfCRu ngttacm$F1o5yhNἎ#kQI&"^V1C ٸ` fOɅ:xsJ=j|n~(!G(Fϑ X^Nn ZdF 0Qln Fm'>c }adcy*!8Qe<_ɲOK*BCM3tȧgUO嬾קda3]##`p3B<Ǔ?QSQ۾$9ȝN|}eduΈ'>kxȇb85`~ JidS[8)0gcxe#ɦbt2 <=ҖȈȼ2(dI#7Zߩ_x|?2sN `bV@:Qe:6S ^x!0 [?^`J8( ?Ha #J@;CspFPAoaD;hiRbwDÑA\ߘ8Id%ӗբ;~EvPZi%bgz;G2zOmDWcEυ7K9]8Hy݄n3GRPr4Pb-)h_ZXž\ӯ3n%,b:-!gGKkβS1'd6J'bcNJ犙w?B"voxnkK\;|j}Pl ! dЂks:jք]n)ߵqu76yօOJ!sOh?bF`"r/ f·lL G!&K&M 9X|"Tȍ"5i+L"e8jLpG6qUx#nmwwZDF˫/yRm:M"N>pX^Dbm7@?IФ+\9~Vi1qtE7KL8 uZi̟xث// ]'ˇhMeZ{mM%mLb)DU9"Jѧ1ñclo3\_Fe&ݠLlU׸~{ո>_T[JJϰ9H0ҭe\#S?%E#ZV",sղKAorm>)P޲z}NQg=6e;L!W{k!")X 4ދVRUBETg*40CdmPL*HX>F/MsZc8$CWfVǕMl$~[T쭋طV+) y  z&Ϲ:1q20= 5"[ң)u eѶ^^a?}AIҺb }]f}Gٞ ̫ S1oP2^CQA,"uZ3P9_i-9{tG#Hy)H_]SI4o9IBs0 h%~`vn8CK=&PQ3ua#iU98#fc^bOĉZd_ծ35W,#J?I{Ah$H{?fZxuT Z j-/a<F񚙉ۛcG㓄Y "IxOF>n l~R=@s?E/ ᅹr;qʼAeT-R+{%]|?)B^gQ6Ӧ^_!g9 FȢ\:>oF!p֔TZm^NԾtlYf_7#]/cXh´?)>Ldszųj0B Lo&>0a| fD̬}6(Tb}E j͸8gt%!@̾f׻&Ճ Žj!eVqRro䦎 aR~u&8)膀VyK5|*lv{\ەK^C[TGu<خo.$XO{:"lI$ (\ /JVI,z (ok*t}--K7*WX{2΢+p~?m2=cBt`j[vT! t\ƥ mOGEpF,d6F]~ڍoF5?>M2<#02"T66!DGwYD?t } ju;6)sb[ߜHzAc~ڳ;ٿF.=Rd"-==lQ$Bġā6NNǖK "vC_'=72>>S"%tH5ժmx ~boT/S,_]4Q傖}(rfBɍ;:{}z~d}F;B~,tmb]/J/V%RGZL tIeU5[WsvDY@dţ/B;$(Y>MF5 @|4$R=ڨ5ІoRxkH<)f(}.zC/LcOx7S6hx^~6tO99 ($A+񐥖8;L}I 'hv" Wu瘐0@2)\adևi ĺ:,u0|Gl]|f*̋|"Dn#땡,s0/8.+6}Ap|6f7~$ l,߫e);(wš̺ڡ{ jԜ4"&C/.=&@۰^bM MV_$j];jQε22UdFx}{Ŋz@>hJR!B̥\J^>3N|1rMª^L`/buXq뛩L ! yK5l0X} qS 4ivԜmz5?WV"(g!]޻',83rm{7QZ^ *OꪉZa9gkXQ;ouM*X5Ȧ[>ƌ'6X,p?-"W|$-wiUtj. ޟE…D/(T rTy@DwF{K%B9>ki2or8[Ǎ<xF`8dQzxCaLgߊDg\ZR/~&7E/ɕz,倽?Lk)< &%Xq !!5nR0d`Bm];O9I88DN@Ɋw܂jXƠd2E`ip?ISV0nSft} i$>1 US1"ƕo>-;bv ol.T7 =q\#6UBNK$Њʤ̉ VYڸP26hB,b!7wCB UX6:e*7!cZXD/l@bsoWw6ėMu;I:|~a6Rؙr4'>96X׫` S*#D .1lt\ˤ>ja׾R*BЇѠ>.)^$n_~StY| jƺO 4!d+~DLj1Xi˄TJ%`vh&`;j1E$.%PmP6LKڝZ@)4Kf.&9Ei6>~QuP m7WuOrеh$A'a+*0@+݄4j0U6@8c,/pW2q'bW7A1SGJ*Fx6H(ԖvNB-t4K0߳>.)+PK j WNz:8WfՋ{aP;xo̊}ko[1iYݠGS̄$Lwa'B'$+lⲵ!MЭ yE\&~D|0ߤC,lQW$jZ<"Ue R;Yrȿ`EtsYOՕ6嗋zDž|6R) :x夏a_ C75PVqC'0cfdVAxo濹L a vI($%1NA%K^޸xpAEp-'jZB zD&:yP$]Wh9Ѯ+rۥ53yg^YDHs ̎vHQSJm6ښoo2Yc#rbկRQ|rJk-15}MKVjdN3QCC߿~}/Em2bEvi I5(jyɯQ57dH/{@je >Nrf'o"C{i뚒#' yJ4ڪg2ˤB=<#N8 8 !HESgzvOKuLB }lpxYE`Kt"T @>tP[1}\7uo,ȰWQK[!a&bE13s}3aW ]g@|U#kqNYסǥ2Vɳ[P@}\jb {L|oƭ}DkNpQ' B(3vCikiv;E F;VNм7B-e yj&mWBrs]jB:/GeCJ7d2L[8n)֧ ]{o:.$-rDyv Sz~wf$A[a$>Y>/HѨU{PЮ6g`Z V\Puti&J,36qc4 NeG1fsU8BRė3-]_nLo RO =qVam"mrdXt;~= O 3L&rgEo]GݗʧEiDC16? z%/CT#ɴY~Z8Lp_杚%3u8wy+\vpM6d%+=\k$t~p4ɬ~ %hSB&a:xdPBZ.%$h0@<3ٮl5g}NP8,@p sP'XbHe=7K$Gg"]VYh\p;()Wr3 ב0zN:aF(]N±Φ}0οE[%7Y¿<^^?uwer*S?ܮjh̯ȁ=7&Wi$s<̣2 U*f2Y˖fHbgBuU}WՔ0綴;{ Zj2>@tmEeQ8F#f%D@i{)hUAaf #I9[ y hkV`N"Mz >kZʐ SZ=zT^ŇVWfJu$ Nɴ :0F4ĽW=$%9jfT)\ׄ}P#M/*i:Lnrd'xJ3+zYw@v]O)7=4_9An"DsBmQlc+W( D@A*|m%&#ENZ4M),#}6綟΅ DjEve'ؼ m,omZH @cҢy2Y.eu)<"tJ]0,źfC-{.̊ӪFL2peϊF7\aT.K0AOv*-|,;K Af%i99_ @lԃ5V\+>-CnՇ(+݀#3i|g$#݉7 cz$'f׹ qF4F+]\מ%E@zR ~?B:G($>'Y#^hwzAhD rEО?ΟjVMXU&~FZ$2ANϐ3mE35"k&=нwǾ1$y枤Os/H?^m8r\CT# G)YE'6SSlZvLח#`:0v$׌s~Oȩ(YW/8K FBBVBs#y?0gg燪yo;=WMVH"quW`~yI6fa.QRXtP_c)6RiR֜Uk[\L wLLF\1#iQCJ0:pڣ+yP21nJK.vՇtFDe&̻WSM$,>$TY"' Ã_gɫ9d.caiI17ŭ4nN:wЧ|c˜kDSG_80M™/.TJ'^H<3PC ǣ7_C%f$o# >vhk_1X# # AwFm THOZG( "W}d^*E;fO™z_PS|KJw]"I`մSSxWXF'nXj<2xcc01ys5m-X1HQMQmPsv9`ֿ!&+::q߮\yԒ9%tkHaLρj)ddܷi")LRQ[cƻ3bTS4(fOZ'^dEyQ/*[h2b>ʁ^/v'&|Nǵ7# mO.BtR,n|kZB4Bߙ0v~>*kvhXRH{tGrYۏ$e5_7mNrw@0wdI0(# >wUTśqG-3o+PYwȉ_nQsn KwoO ӱ)g_ n9,oD";+[?Pf 8:(q̅[S#iThNq U;5z'ǭc5g<.v"h nZyf=|A*|bZ:$?*t_\N*zJ[69҅$GKxeܜgߠڲ}P[=^8`U2]%+L'7L%Uw rmV Ubt6=dZXАK[tL?107aφqt+q$bׁ-/m<=<ՌomeTqsOxz+/K?x)94_3gi,tVpЈսW"-@#LE^>𺨃{TF'?8?Kfye?Fe# $ 6}?UUE<:X9:$t)}CR+/8XBu|jBE#(WY# bA[δ! +룵;|GpT_kp؄H\bm+X5iT]W=%FImh_>$bjj6p齻=}%];&WM/=!9'>D1RR 1N`Zi^72$Dg9g_vgs.T\< c 11KUakRw{)T]_GUH)LCbDȒZ9[p<Ȇ>ZK:f@=Q]{< ?jTCɿ?øfі'2s Flrj+ h*aAe~t6h\E=,Rmx?%x=K  g~+Ҕq-c:&\ꆫ|}@ \`oi+ZT1D;"뭭Sw?<g+4 1pX@gI"*; l<3dhe dٝ\fbhpeseV uF86i7{?ζzim & gjdAīZȁw_4_)(b)/ 6j_@Jjy%^FZZxu1Ǯ E2I$oɼ#2KWw290eH\.!.IXE8'{R. H1@+eѮ>Hjm+jE&Őo1Ox\^[dp-Ē[*~-=^=ޢ@V }׈(}~QL%!D?JEdFܲdw'|17m[b?/J8CM#k C u1{J:zv%sm̫Yƴɭ<ܞO9ؕA*{jO[!Zx5&/z?B7}sQ4/Pe>|5՛Ss}eX5 TU"yB^n!v4U~Y~xnf,}HDf,}Ofq 4U׏LiK V5f?"Fpgvڹf"/Hܗ7 *xhE=^/Dcfi|gK"X̸t0@t.E^!GvmަXP4j{:En'KCo'TMjݸXiF.9NoІ^|s{P&_.=p< &1}5z4[C E[״K} # Q[b0$GS jRY˘(d :޽,nZ`#y~Bw^bg&hBT{f ĺ`C)6EqJ[zuV*Ԙ gG纄lpk[g{M."u/An\M0BPIҋ7^9}F>k o"Pͣw{(7+?"֦ 62_7_叠yԔc)<պB K݊:(ј|،oM"We<R?lw\-7[\BFL`)k[mk(~ C6Mq <~d I נ'ί:3$ kF2#ff}S+\_Z^KBrÁ65 -:G2kd.dw4 χbb=T+Ti]vP+K>A߭y&{?oI[EƬa+Aa,5KO[_59ŃL*Ә(M5?^K!..d̠ A!A[Չ?.ooddnbˉ2 l=AK\>hvCqAT"7B "1: s־*Ÿtօ(Cd˛*wɞtE vh;H E)' D/i[G Ǜn^!E_@||a5c:F줮$^*{Gr5d17Xb^~?-U;U&Jq됗yMPty+r(Kǿ"ߑ$lz`f 82olҺ^$1ܼtnjWaxPm.T9u*Hw3<$MwKz)$'Wd++Y;:$'B)x?F8>s]KWf{d=0Ͽ'A 3 }S4ú}>r€7ǧ$UU(F!JO#YRdS}/Y5т7Xdf*`!̜  !#,N3erUߞ\}Ha(2 R" X aȪQrl) 8T>m yHi:)J>u| \X* fBR?& K~S'gyt':Pדm MyH\f1;uWհ _1Mٳ,ވ12 &r.m|pIbăDD×?R/8)P_Qv5o]cU_*%F `=mtYK[|9RȻtOV( AJZm|}4%)dCzj.f^f͑b[6C^3U -v>[j'GLI2UEHxVȴq.]H!Je"RR'".K,c&_~A}q;WީrCF`ox NI'iH0Hc'&M[3j_*W 6~O\SZ8*/<%77WeG[K2cx"S*B߭l TpJG;j oSHZGl![!T[{`b ߕ:v\L@.TCh}6őtbRRT5XuxAh}T]/\KWD$gw,Ou |8SC5z.oj4Lյ\jRhĞgIQsxU(=2WM\Uɫev,Y3'"~ 8zxt@l/-Y 6Nv'K #/;&AxUNy%"ghufC;U.̋?nvjjy ?>P!5Tm1jŮ/. d(u?Cws._KܲuϢy˨e+{\Ӣ9%X8tN9{#߈+jurAcCS.˂dg'ǰtp9/: `.丏چʒC4#~`#A*<2)>@^{.6Rs 7PE/}pJ@nhK/&-K9ji4|.Dv-JҾq/JJ*1>h/ A  ɩ)/p-e\nwL4-Ni "L!Hϝu['${B`s Br [;&hmRgvE?z@<3Y}C654eM8 h`@ BGGUwk]k7+tKid>k$81>T'mTBw6TtG7Vl/(Q;'M̸@p/vdSͷjZ#(!REyu8A;QQEf1Ynvܤ3p0Ú"HV¾6R:n4gk}.:_>֌tH1/i덝_rw@.kCjLM)Ssy(l26C.%m D|A7Ь#11/c4ITrdDV Fus$c Ǩ 'Ӝ<=' y- E–`N -BXV'n?qˇqT T6Yg\fEn/Q.$caB=P[% W4`=I䞙"k;;#&EuZ0н:­l 8,f :"%?%~fFS4WVn³:)tITk`&ݜRslr;!2l<}CFS'y>3igwq>3{_bz/5jFjrBPNK?gsq'N*4LηK{_7cYA"%ri . EoDKK$Dg=>S|F3b0 VpG=@Jjg9W%t=Cvpaꓰ8HFs-bV8A۲]p_erI''\F0^`헷ͦJ>[\T@n}oA΂5%PB/O\;ktʐuӿZ:'v7TܐT6R)7T%`QYX>7.I@ 7J#A) M`i$TMGhr%_Q&s^ Eë \ NJSxj8y J+yPwE0@ r9wglܡnwTEtlep&؛XIO %ی%iUH

YXGg8(lR1Pubie R;ɧsSd6'3{n^f)J1Q:/u,Ow2d`g{ l߽upV B}m upvy6|v,Q;E4"_8zYI}qbWΗۧ)Ϫe$[N,o,DLM)1ŽB '(ACeRI!XWZj.O] SGIONIc"c[+ 20Ja$=[A }.tfQsjL ޴̌dscBicvnC'įoHUv7M DT>ݷ? u1GDE ?}<%qwz?r2u!STZU)V?JT&WtV'.-quknjhzc>!׸._T/B,ptPL fiq<$zJ\ S|DpFP}s,;(>?ݺO (m2Yلolղ]?(KẮ4"GnSjP-NnHƐ"yL+^ԗ̆C7h=:\^’oge Idj>$Bxͧ[دHj/ 3xSӓ^K Ym`J>}bjQR_ݸB.u_;ZhuWȬH4v;Q*A/Yo)s؁^bpj U}c~~c,ߋU͇Y FAC0haDu>î5h)jb̗T`0͖ϗ79#8쑶MGB݋{W)]j]@]n9~"̓5]]VkS{GHgccHQ~s %C Imvϊs%yEX7CwgRPó bع&eҗTy?ґva=+hL֟W͊kb1>4jz9w “#=c )pqvJFML=m F8fm[Q["^Ŕ#ÎN5ydWk&k\?>m Mk6m5۝Jݛ0:L92m)1Bt q'xcơk.i] uKG ${7 ķa$ɪx8T/ ^`c kwi=]5ە̀zjg v @˖·8Er&qCmA_8s/ۭd3EXC7:΃;[>Q )-1?Sj'>.[= {T!NmQQ?}]?^&[Iq?G-cŸAU᳸[3{$vz-p$([@>Y$s)os*̟e1R9*oCƸ51F`Pbb{OJ̊zt2N@jIcBQP qF,>Z v!=ǔ!zw$Ŵ($ hՎzZv(CPXt0P5C[il/~'0@FOSVU^@~V>͕Qqk>SW׮1S*"'h'>#WYgyP"Xn$nmoO"vsrboKQmXT\Ed{r|W\Q?X%gc q<nRPSs(8u#c$IS_ެo?E"^")Xh k. ]}I777!rRK&q vmٍ0:CqiE B~RAt(ђYMM 䭅X秉n ijǪĩnDLcfE#3jOiF4 kԀ0Ԯ)}p+\ ϿPA9-*1MhآGJ7{t#A}uUy)avanv\caySm2}$ kMM~ Sg}h_ZsE4qhrrQuP4! (TwD+Qp~iS")?,! 9\/,N5}`z@qɖlw@_@G!- \&Ёd cȡzLU;%f4k6} xP~تݶ9<4jwW[޻E}MtQclȮ?L y'gMO# Ӭ@$H_ySh8,7N+ |̾8hY4< fڿ^BTǀ&[׸214Uꖮ_~ҮW1i$B&Cabje,SI 1Khɐz- ՎB#GU7 eUv 2fs/8P;Cd0?wau6Dg'fO?xď\寅|=!>]xM{qq>4<̝# K@֧e'$6P"y4gˢ@2ʏt+@.$OCDLo\Z~》^$e֔FMx]8F96xٯ)x[h>D}g`g?bZآ`ٍZ1ծӭPfJ4jxt:f=ki[ Z'y aP(l\C$zĬ6ۻYTMli:` '@= )ۗFZ-Wó­(°5X=56z'd Ȧihv1IFh9'|`F[iȁ6BL9rizXS aꄸQ׻G}v)(H] Wu{ x &M[*b_9JZ()J]7$A+kx lMl4%]A]dVG ^mܴ]8HQj+<0Sn+TQZ#udꆉHrA0 y}MF%X=2#{yINoPZ EcY a\8*g9CXΌы#@Qa55jB̮6|]ۍ^yQөN f\$6Z)4"ڌOV+- */S<_[m܊: _ *OɺHCқuy-HL䤳p|v#84ndG…! wn<šrsUYjNR; I$Yv^($meEU}."V3N uu10c "ޓCF ?T(2&o#C BtI̸/9"E~ Kͅ67D 1'y7L-'P8O"]'!ۺ|^$b6:eHˆ Sk 4j+ָe~h[6F\_2`>xb޼pC46L bS\"ZRlEF-aLLsr.ͳ=Ai@,LF淂/!#tp9FFGi؛#atO/89@q0(oC*߇GH;>'ʕI_)0N/!E{)KjBjܿ!ENwYMN בRyr|qC-72WB۴uZX, Aq=4r!:KYVd;}Rmgw~A}LJ@4cT"jːs;8i&B{gQ.hRZA\pK.ay!sE.1&͂hX3a sֲZIaMYoaWQ6} u8{"7 h KD0Sk.P<`w-6y$E!ѕmt}?|c*t'09 R9GD6.RyWXf*DSCl<'S} 6~FZ !v qf4/ Fث{pZl=ǡET`%lRM=P8L~d(>TDk+UDXk(^x,kOf`}/MCַNTNvT]k!pNIu5/A>xK?9.Yz1`SS{yȽdDQ@#Z=r<%tOyd]; BB=WDZ=s) %Sj{|o"3 Ɵ~!gh>q/ >jT[!_ZUpP,Bl yA`V*J5F(+]:iY3cGO暷$R!pzwq^}4JpED|bjSd•ў>XB0#y{GV_3=Kj!} ܍prxs1/(ڹ8\sj:ij3ObĀ:`x"$Nn@Qx>ۭˑB;jrˊý': frS 2xDsP 8\q.SpXpyֶ4z;JH͡1HRz\n!_ m+C}BPIa_ڪV!Z#M- SGvNa I}a$=xTBa*#ȁl`\Qu~jST:Ѝ[1'b{ihg.#*RO53!͓<|VN<|(C޿rXΪ9̫Ǡ\|'* D3qQ {+W:dBB'O`}N[kQ)(NL &˜C zȋW 'y`O;@ۋ~C U#EE3¹AA@jU_lpH8ZK oC*2:Z XxюΪIMD.o[;:$O0ZBkzINfEH3yQ[z1+TS\fulF>G!s^X !R !(F;Ah-E{Ʒ~(z㻲>"GN@uRbAkJOICeժ&liHrKqD1.$-`XdZ0 5$E-dzEV%GE/ 3L1pnHeF oɴՔTLv_ %j,> 9 Oˣ8vy*CKE [zn>QKEVA2*4,ÜhylO(]S)_Sרr韭nT1_f:f iyrBl_#L8R4A]fE r߉-}n?*EwL+vU=aˢ+^JD7։O 4}aQ gǓ:3dR17DrdL3?g T Ye&PnJ'$2̭?JS2-!}lT7M<+7 ~&MȾVV|ƣpov8I@H`o(oy̓U'eUJHMP4$K.oWe) cXҧ~9{A 9Q=XYvWx`FfUK8"DE=,ߖ:3h!<.@Q闣oe^:ec&O!my-KRhah^B1»}|S";~wU`'E!~:,S; ͡AL 'f.N)j~Y$,N"ľ J숕=c5r䴵iTdU6Vs`+݀5!F է4@\ӧڈY]5R+ ڀMpK8yj/yD,Nõo,8_LuE4Tێ &Ze@i&ЇOttzfi=0E1Eb0-9 `cR12?hvdB!Fpd׫v8:/y!͵HP࡝,G@ٽv6m5Wl!y%C YJN/-qWAuF4j InC{3\Y+YڒsWP%HeyέF zCW r zɧUѵgL591SQsD =)v}n'tu&jRL!lxY\fL/÷%Z bS%ĨT)vEEΩd֯+6aT~Jp\ݴďIsQXߒ3QNhu)hq"8\p"8tdÅ9IcF9MncUU8R)I԰ ~ta[\7ֹL{AHtp_շeAKDˣ~ţǏ\Fgus(Vo3_c)1K؟% &ȧ} 4o4eC'3l"=&c |P.',Y|o, I7f( /{$ v] p*[yY $MZwF3dU+$R\v߶Im1INn+3dXiW-6f~ [sp\*q> M0Κ8/h!~ ctI U9._-Dpy2;ֽ.[Kf-[)P8&:e NxUh*5:?ؕ tdbf(5 r-t&-ĚYXj^_f̠*k9it%Zj$ղqtǻsɺx6@< p1bb'k䫌IЪ IFJf*>n/hFDPwEԹ%zRsf,H ?m~=+u5B5“ք&+v˥z w:Q&lEu2N yOID q7I9^Xx.D`(^SIՇdӜreZ{6^*Jy۔.,06Qg_%S`컡髑ݲy98I WW^cE-R&K_)5htQVW%gK.~0nQ⊈Dp}.|< #}{&@V$!f}H[=@r9$Dz]L -zO! lkrkcaOʑ88*^aW[%܂`wGNLeaQ!D"i({nP31'HWdro# ϖȹ{,5=0xw~zG(gRCYIZ~B a /ϴ[|X@,Gt7ʑ\BfPz2[o8[AS {{%cM*j?2Wp2 z (0`iY:=E"(S|&Em H}l~@&͘ `zLJ[3φ[ "tuo1-w?mr~1HB' ^IQA(&㊕G_#u .2sV1m@ m7/^ɖL*VnH5F}ʉPIJ`hvt WNYձ 2ngF`QJ(`E݆H_8%{X>>U={ /d @(6L[+t7`;Rf^p=n>p)T:ާ<]KX&70 h1tN&Z71"[yKD8M(rc <׍gu, uӧB`Q_1Q:Ě<%h2;9Ob0 Pmx2PԮnz;'ރ$)on(eҵ4Ql\衑xθ˼g!\ oo|(*hݵyGU;!7@l.=wTu  f6+$E>gϖ u- 6W{Uh]`q̱wmk\eμUIh;CLJMZZ̘ͻ])/ݧ8Dh4Yϰwa=ճ",F08\unMLWddylew7zxqw ˅ˍ!k+bɍzjFe E|/vL6*66F6c>C; }M"pDuP݀,;͋5d^!SطcsEYXߪMō-f2lq<|R&~C<c> |٦aAߠn=p{fp$?BN`f)@%էorB2>V3ˈ@$|7Z\|BGn׻ D)ТYCfQX `>sE d6\rqM#9},xXwQ&eOc3Mxw~s6zgXSy2 ,49z@V{(˙´YݯUJj%MqCK.GP@`\0N@Iq9ֲE;;YX/SJ+  ݵsvKĚ5?ޭ"-M|MþODgHT`L?õ ^hŻZV:0qĦrFoɑ?dnٴсxQV fS%ɹ(]ݖ+6^ֽdQ=hnK{"#t6:'nM6sƕ.~tm/#XVqw!grP5U.ԥ2T&TҊ } Z!&di.?&MjԅҽZ3p^H>s")=^FOMnoj(Z{vRkz% XkyPBbpW6< E?,~"{+$Rݼ*S?.=Ĉה}zȨglV+OBŌ m4ayat(e%d!*| 4ZU7yjJ?ʸ C1Ҟr*X ($vvR6Yw:NڞIir2 S~#7ťq:@9Tͅ?`dh 9h䲠W58kƔ;V Y@#&S@P +/\hj*#>9t/"J13MJP >v\-^tob.-tI}/)ԃut̺j'\e?M‰Hկ:%-De gT CJ E>by2ܴMS)tNxj\M$[ᬕ߉_:$_A3?l!Kf:$OuT#;^^.$1vC; !e+kzMW1dp.* .raFؿEnG )\L`?.֎?]61XaAx%CQO, &czlSmPOH-/WZoo  EOL9s;j<Ã>1ٌӸy Kc9٪X"l@R8(=n:Փ21[E$Scii[İ%fJtvh*d#-dRt%k6z!򘴹x?v3 ,-zNF?bSQ|~z<;o(}j xJE^r8R@ ,p,|rbJFn* ^IUQ K'#ܯv;n{nMlW`?y+C|dኗl ֑e N%)ê$T=X|tÄL{GߎQm/A~ iW/2eL>g"k'D*%{,+5 GEVuNe7U?Si7ruJMXS@78(X,HYRI\'x1O.NϵQ:,B;X!:,4\Z>X0&CR/SDͳ+ YL9߅R{k}'b ƶ=r(gf8IRRO8+;;PsO[BMBQyJ"ߎG]U12I#2^:J 4<Ϯ"nR{ }_Iŕ7d/!):ZbTYСwB8VPf9p6:XHƎ1wc5 Z_/AΠD__j ID>6J1ěS YL` ڟuiA±[;h:V0 ]j._~˱b) _04{l.?/ɱ pDՀnt؂|+7:y-G,z>}GkwMJjm^z%fPFr $Lj+,8k:nkP"72} nw0,ƵՐ6,0x!٦) Jo,U&ID2y?2:s\LyI7I{cG \#PUIT48ݵG/1 Ֆ } %M{iyiSpÇ@Vr"p.w &s? G~Ae9nKK2R{"٧*9 ~VD}TFwNft:@֝6?#J]2GdE]gr?{dwm]K.F_IbXh p(/߫:b) (Sxd}Bqo5Bɐ>ccJ%E@SI{yh/ ]hZfsߞD"DHz F$svj@dSV"=ҦAEt5VR_Yfpg4fPe2;ƌA7"Fkq0̐mo0c 0yE}(p;ShJqP &mGzV |r /%ǨR[56E w|#gvb1zHRyh}-Mkj(%bӡyox3+h)d*w|Qsb/[,7 &?M"=~C9ERO%r/n 4fE5c9v ˅0a+ٍTL/Rm\'~5B..(W*\$|qH@n)֨]Dэ[ n<0جj!oKlFe!T=Uo zg= Ι/LfH"9v+]ZKH4eﬡcNn mI~LZ>=,]{x\1Dzj.6F8@ ; B`A`qr2'7`;CDU"̥K24>GԖ nU x,׫c~lu@F ʿ @ b25hET.jt*B,8A{$y> >I{%\p?H'tr 0r3z1.HodKK0 Ֆ71O"bԇP&;ӬW:JW:'^0Q(=pi?'Q׺kWwK C'dnel&HFL°lyŨC z ln_DT!פ lEcF,f긵6.;()NzzHx3c-FX%WN!a|`HВX)ňkF?+M7;xf5J -[ 窖,}c0OپtVG2G}ug|aTh-ouJ3b+ X^ @Sp!=Ԟ;t8ӏoMڑmnAvo D_ OM"0`z\%wяp|F>QsTA }Cd# *^<;Mq=D iށOQ,cۧP'g/gZA-Wӯ~eەX8evVgVGzxANW#lo W}+5wpꎆf&2U֬/mVV@Q1w$V)Fm \:ؑ,,*q̛Ftb+^A-QS&O%@2ZW͍vcU._Ř}Kz|-DZ>jWi.Z 4\kS492峊jPـiTJ-`HNjΑFqF n1z97 2920Y{ c{ij~&))ȠYn4h{ph'vRgx .)B;DE?ۙ7Z껠lY~1E]pD_ۻerTO"jv|:+ԬF >s)kIu>ꁨ 0mۚm%硥t%a eWUYX:ǬE[BYAOu4铜c[L^ j"vvOì}@ؒTzCAD]i"P'Au?U M6ܯ@8Ocu]"7^^kPV'AW h5XR waG! 1M%tBWatHRi&1 (T(8 w~_<l%%+%PB81ߌ&31n(& x4I| NJz~AHRyڇAKZ˄'zLCRwΧ/fF:0`>-|\;aK 'm h}W ,\V݇Q͋98 ݙzrs%AA~0yVd_vyW}keT^M1s̻| sUfXM׹p%J=.0I\c蕨a3eJZGv!iq Y;_TW|3'?eq_TK8 [Y@jXpr"R5a?0#ABӀc"FU=jk)@Ҧlጭf^cgIAnH ]]2;ǀt܇HȥfV'@z kb+ř+#EAj mJH7mW~ e:I[!<%4v"0#-mj FT37";Rm`+Nĕ;ԍ;. ,~ ep<臐r:|$QoxbtL֐K@(qk hc @.&m]/\~dVGd!8zXEmM4@l8˛݆b|Z&MtqlwЃ*n~oS>| hFbLd Z$J,ЙtO<.dW8c@%`t;DrlWavۯ [N]Iwҏ QMm'l#hhwpisO<}1C.\Ё] \=򞨖@;x?2u8\{=$G'if9:<.fIR1!{N̡A)RNM! 23-\{8mS~:C8Uj}~쓖zX| Q)|fagx3W_Nؐq֋w@9/F34 Iyrv3k}K耆t;ڿ9&5ۃ}V>x !̼֡qC[,w폲X#ճ܀-lBKŃOŁxBMDÝ]NƯ+CVͱLMxTM]ʖl1W̌xZ6IxQ' z%47vs̷)X瘓3<&f2!O as)>T|+(u> B)0Q(|ǞxԦ0В;[ QHEAҤ@2WX%@7:* RrDEx\k⮧G4@^!79C=@ϲ z=`$C'CM]',pC[eSF*.aɤli"p<6y&j1am7)c(,'8N@+~tN-12H*#_@>f'{)ɬd&R#&*ՀDz gˌѓڵea2UI.A>_"NS7a GLW'  ن]^| 0㲬Qgyͭ!fk+hZ"eFȰ]n=v/g;F zIE3Y_'TXZOw33 f´F;(:AXdg6`}om៿)C@i0O< &Bd26yY媜Me|)Elkfdz@c9FB{m{a‰` 7"KŽ9gC8߅^ ?zJ ~ {Te-Ldn#zOo؉;?){7QU֊Yu^O [p`K!1l"]-y8ݣºB+s)h6[|3c,O,l"Z*.n]RbKeqy{Jغ+6ʛEϩ^Gオҿ,[hYV$'%_[zاw_Ċ7hw-A&p-RMtY;m-f5<9J^xB*Tב Z}^G͸P֦/|o 89~Ž3z5U ʞh X^~JUfQy;9_f01n <xC*Mg-)Jd9^{L/l! ҧCjEr?!GqdUڿK˿km*Q1uѿ.~&n+[N+Pskk/>-6Ы&#$Yhʲ_Z{+Ǟ_d6qx%ٓ(RJJ;vMGBlMI'idCitN,?hF7,^Bq& :y|'!/-_`Ғ{[Rt@as:9Uu2xA~>z-S(9oubxm4 K jwsO3t\re*) )&,LH@$,T?C^Xeо_Tvdi_$ 2|P,(Fn- :Z<7@PjD$&ID}. b]@H:i )y~U(ʼps8l[=|J0Al栚~]N 7'=cPO(zSmb.5's4fLYTsƮJNMez2P}EpR#٧n6K>&u` 6O+q`| p+= Oܿ{~xM6`$uhⲇ \:a"!F;&Zy f[]HE@`<:A{S/ȕ91%sgO!&^y5TYv1qY{߯mUNQ>uz-ʖӄ/Ј8]ih8rwM9ǽ>O tXEpa{ZfHF}_hqNfs/zZ B^&viԨ njx6GճnO=$g%RA$B[O`䛯H)` ePZ[ȭ|8I_LIBg+*.T{ z!#ۚQp d]Be @S%xkSut<׿ uUz]D;.!a)ZӼ. S:@X_ s:+7?椵OؗWͷfԱƻ0^ه.x8YN3(R RwuBot=mI\ːMSzqsh[[fJvjIb:aOxakU#D'b}@iBwfaכ1k]:Nz8)Ы$eEKЂ$[Gf(<EvpyV Q4kE<ӵINwPj9 S (6K#&sR#$Jz6wOIEG^@{#w}yst !*JCw ̇J=T,wq6cPZeԻۊL-kTgaLɟ0y'jxq~{];-g}W<;e?xdӡ(P" `0{9- YdR=oc'ɱ1Lje+9LZ݊$7٫ KO }2&|fSjn#@> @  am'Ŷ2 @8yI/t. H gBv{k?rLLDfd &/}-9]Ce4n/D({"~RgF" d!ƫX":]7= ,ăXbw9.'_aeadlnƑZcXe3aP[!4\B%[@35ڃ$4N0_pi٩E)0GJZA  [k I^l*7/c1І`F΢GPeLЈT7Ju">eh&0h\aGψѵ-5ޖVHWh4t+E)1M\m~{TJJKiE4:q|<8[XS&+к :;x_ǒR>Mz~uX~ܯx!edZӢvƃqt>=tkxo" {1_l}cKT> %M_f_0Y& vl!!-!.;taH8,HnžBIa$Λj_]*`Xʕ ~V֘fQu{ZZ]?wk >)5zY6-HUoA Q'9-Ql12Í+F9'?oL9Ŷ.jղkf`Z>Jp"z-R! /-9 >d C&Vܓ@GQ#є{ .65#ҎϥVR)%;ԣ4١RUr>oZMkF[K(qݮ `LW֛C垷=[GIڠ~Qߕd߀h׮l(8N')bh@Tf(cuۖcs\ꏺR}`,$$B6l w,ΘHe%Z#1ahŸ['-S(j>9iƖBG%.ZH>k0f0:;1rs(aJAMco3h nHA62)2UMN,CM}%?@X͗pǿt}-PԓJ,݀g* @!nP>J=_ ZDюcl\,%!KƎMlmrs됋Æ0oCr[*; gQMOsb6Es6;V;S0Ä\x=>tBK?'~jRZ˻w(]}f*"H&*\L;Z ߏvyKx2M+FpLM^@S6 bش|o|C|Ш?R,7}tI1Dӭ(\6/y/֌[Wg0}d>-ebJBciD +mz n%b #u؇rKQ-.2kz`}oP*^U*rA43apTO/(AXl'31Lþzjo{* cSvmx+l:o L -:q[űJ-Ro9-.?1!wyȸYf\^VXP$ wº)G/{bYsLT{}h$AftW<|eB;uXu|i,?HEۥ,-xF3JI(% ^Kʯ)ofI i?zpW:H/U@3)˶tMu/LSum!ݾhcX/ź0ƙ(l>YwYyi :N@?Lz" \zwO/!T=jdf6 .Rt{Vn|Y7kwkS5>{a[_jŔJ+57*3w MdelJRnX;c 1l6Pr8] 8,^T.i :*  ٤+)_+i e莯psiYoR_uR’LF\$B"=Y"xXɶ_Zq8,UͪxlQO%nWe1lZnG[vH+Cpɕw.FĂ jEd8uaBa)o.)?g$\\XJܤlLǖEgVCr{ q^*&o (KkA uTwz:a we7}/=T{P'5?ڎD=v?{f _*AˍS>H^zfȧx8\LyA'!rtWqe}7Ih["h} Ce0MWmtJkc˃X56MJ=|B~r(+ӒsGIh3~Sd[WV DG>jAPkZeXFtSl4F6nҨ5S>)N0Vj֦D O$3ss~՜ Rrg8!/QlpjNl/7iա "zlo2+R2αOLϞ#_JK㺇YCNֺwn.TWpP!vў6hr'inC_[K4f`~lfjyJ)R@D*=᷿ ɨS\ L3E͘Wn}0RbTV$7wBۓ`\v8Sh98~}cI%bD?]c݉o㶨Fh"$ep#:Ld2IQ(P"ㄊ.7e#lF풓!XZjCzN8=߲AƦ;SV2kĴц ΥE ,/+zjP`_ctPY= 6 ?C!fGʮŅa'B%-(2sy/miu~)>!4 IчV9J$meDAJJVvj dO\/6 3r+>5^|f?h?T {Ն2gE+ [%Y氻,WCIO4Ū(j>_ w%ZTyu 4KU} H'ۤG][1 TeWa:44WKj@E`6ۏאCDVobsj]C=9Zgdi#MG W@4Kyf!R(C%Z)Ei9e h Wz@UR$j"ڼR꽀) + \| IQĹWy.]SD[ŋ8l"6'Ld#^nWC[wUAyu#)OUMBHz 6hٌ&1D~^h/VdeP"8jJNISȢ5YXt)S $vLX0+P_`?zIblQjhRt7,h 3v:bSM d@:ror)k6AjrxS2-.wE9PF WgJ4AXz - x\<J$E(މM3D*FpɖgalvkG A$Yd(lZ0>6e10649ILPEa;/Jx6wU"s>!{E vnw5ckSۭhSEO{s?U~h"ڏ= P}K&!Qh)p..'x+rlm~6 ՏNFU&w-mv  WrOlCRI|뮉|[nffe1N#ҽM'z2j ,D9;tp _ߊFVV Ca @,aT~bFĤsm"yPP#tQ94^lWHhd.:56$/xOcJE1FО@GAmHF<ϓrH~5ΙwiBZU6?= lsBk=!An0-U5W7wLsWIP ɮcp,s[=[T:BC{im ȩ! 19N<h.H2!fv~,XR=2>dT[O[}+7quH2 3m=pgZR _ lWci^>UyN\C*ʼn$\rj,1ӕ.؜\N^(T78Ecj'8NxM]/gOAt~鼥:ptۭ¿nB` u:kv\M%aG~gw.{=,m20Ar+ĩ,SaS:([~eWl>8+<=)A:na^qW;L44O uqt%Mf2u$]wFT̯ F > V0D󙟥M۝9&U ;l跴ޤK|$zƧ! 6l ;C=ucAբ 6nE[$Tj(l,鵡)ّ܆BXMa89#B@ *-(8kZ õ)hr 9s. yխ)kgay I<Cǔ"GkF7R}?I݇O4:i fvſP,aN!L gC.m֚Lj}ʓ}b9enL2N;pn3J8_Kk(T*n֚Պ965E?~5+t! ܘZs苿"|M-y=~^^ ~H⦚aXJr@mF:,N s+]B̰H._۲܋>91_[+k 9,MuZJrYB0x9EwDn*[u*]$ OdhMI:>FP Ua: m2Dž3R99'f8SazCZ\~C1:m t7 U?v "bq3q:Hv,$/JXCܦL'Nz19꣜cG-S m YPڏV i.|A< ObHh+.>mag_pX^4݃$߱GpU5 GeP+!+g_hY, 󗸚AD q=%A42cb%̷o(Nc_a] gB:]"W=4ؿ,pƨgM+-Iz1HZ\Mz^XxL]d$V-%ḭGJ!QOg?8<_hJݎ{*3@apP,+ EOG?u MxS&\8΂Α?+HĽ9 i0_j.|&sqAJT5Гü6nT_ڹ;R[Dv$,L5D][Ի CPLCOs?޾U)_{+ذFɹi-h}(̼dF.p>;xbTمM&2 Ί@җJ ~oJ8E`2b7jaϋqE!#,|#Qa9łyWm U.%*:.Yg-=CV`r>\'Wr$ڜރǼ4t$ =9oݔ*mVpō>kZ 3_~lJ ,?UdYUU+qHWrƤI.~wߔs X^bij2:NpA$x)PA#hBQԧ "lPӝDy=vOAXbHz"MeI\S?G%>FbO}pLTJEqz|\ ]13ۨ-11ebx0l5pPbߕd)^tAz/:,4vK˔WS4"fBurov\@mP(LJs zҜ*/.tbh2lEld/@RU19*0_u46$OuKuVα$ P7%7q&]P>%4:k9  3FWdsGh C:e:J.C묱Q*`%o׵cྒྷ^WʩH2*WBzyw+R-i&'MP.-|#?q_M92@Qsq}1!eDQT VSe$84e(Y)r%NB΂"gaRBYp] .*2<[Ⱦɰd&v802@| fj&;ÿ؎',vZ(K<҅s.̨A]SX1o$7WF:3'k\QU|A3h4+/,G5i(Z -)hLxl|~.jO5gP]CuP\9_ْ 5MSf-Nj+AL-<>2`@C J!~hw֛k@Jg1*\_U+{__u%(IOM.NCl"q6/pd\#8wtЦꝮBu X"2H*3Rpec8cϿAXi*oa @;M~y5Qh ;5|=i?^ Um&"°۪̆ `FI]K/!`MvcyeBƓI G친NK+R.mZh9qM}&ySbdJ]r㓓ZWj 'xa2D*keg'/@j`T~l<~ɆîT;LG]3ҡDŽ$\Ȃ'}i>4W5զm on" *\at$l/?"mKa@^aڡ3JEKpvwޖFh*Q0rltgMnSXxMMw}NlXe wC#*NNOY|*bU}"E=S}(N旨[GC:{5`D7ayj- L9Vu@F}NfLPfTsh9[>AݑtA&\jgoo!z`y6ru82uVKϩfyg藱 N^+4T;FƟTNG6h@78jݎ.p/ZZUݚa,=|3a>D7Ge/ ŠwGG")TOre}tS!l\T۵ 2 L#GpE/ak8J!\  Mz}‰1~3a&yB%29n"L;gWl닯6s}wjsbj7 (kϲϸ?*m*MQBLd!`ѕe{H$L tp~D}{:qstORoB"NFά91.ڍ Xzv6҃њ|׎mXx*p"{aW;X0RI%[U1e:+G"w-<CO5 .jUwZ4c_zXS nq36Z*˖buJ3T/:^6vM'|dN페2â] }^ T#7x$uvz&<̝YWrN]֭>ԷקcP@Aj1D`1Q.5d>rH p~@3ΧTgB4yS;6kih4HMeB ].J& #$^gHOM)(_*ꝘjU%L3֑À~ U}n|_6%$d̟"jU  پĽi"$Rx9M#]ֵ? 26(Hd]9:DcO.9\8]mɞL,>Fʼ?4qi>OQyǡT̔]GQ/\rbKު(n{U*+W"ܟa4KE~r,F^; օHg]Y']f%N`PLRAKj,U}v4~[{c ÀNS} #(EU-$",q e8eTTZM-[>OgE"+#ƇG9i4,zE<!RO4ZQ`S3i[|p'6(]?~rR75*@6NA8Xe9F~2{DڢlX4 (2nBž"( Lv!|f _ Ίf?fIm@;5?kU8JW^٣l@hX5 cݗFro]iZϔ8N`=!W]zoe_=|ҋ7jNOOn}jhdY219e8-XO@~Hjk nv8:ϡbG`ds— Վ 6) fY4`.%V BgcbV>P@&lOx fz0?cq<e'J>W6gdkdBQ3H}!`n53 bzHImaYGC[^>Thh@w~r#85I Vj2Ow oVx'댸ccĐ~Uf/Ö 5v$z(030fhJS3ޘc+aÌ0pUfFMgGZ6h-2̵w̌z`dQLTdc2!SlG~q՝mNM|qX-~ WĦ G(^ʷNᆐ||+ay5'rn~10diώxT6YRRILF8/328BX);^wtrڎ(`Jϡ1-WGSw2{tYH>Mݐ A I.:ntjԳp.Pゞgv! $*]>j1fI:ژ~$^\MpQ V\v/0Bh2ZKfkUioҸAbm GԐQ~@]]&++)nYzFcjߚ(;<0`pn"Ć&D+H &hIH'#Wrӗox懑q"?dʬ YZ2If6yBm}8,Tp%XL.i,BkӟKb2#J(ig)a9z#h.-No/W' S3W@qDK /_O<-Г߳<>SI}>$ܠ!DƥW5DIkNR FK@O cOwQ ߎHN"lRbđpS"r |=O;&;b> ǰ^2WUБK #sny#s|j=)TvT<<<$cE7gvN :B4 A=)?v4Lпa+_9h,rsT뼌k>Kta5_Bj= g5MzJ-h0ƨ;(lD1 'JS(j`fnr!=fSG7 [%nb![>sۯҍ~ḟ]1Ս;QGqx%9Щ 29!*QC_sHj ˚/CϵRI罘 xG{)-uWbcGT,ORބy>32[%&Ls",,\^0Ⴀq#F@p"m]lM ;%f }9s;iaAdg w@UX<{e;gce[:0 pinw7Mw4YT ovJ㒯<*֌A\[`=J0DZt)1a: &8OYI7 p ِk>d;eJl (jQmWIG. C: d YaOc7/;q_LXgedLV oe$LpvR}Ptv慠Z !,-8AўJ_OwF#9GrqܮCU1=)c*׸TT]a[/F=DBTƐ?7dmj9AF G Bkk(V1?6q~ܕ=m^/`iD{L²ܰ)2s5uиWH.lБ'TyAfB-ѭ&a"[RX hZk"y=;Аn=NUJ#\ݶ,pD̆/ZI}K,t1%]p,5__KV|0[*)2a%>ؐӜ9=\=+* 5^URϺkК9?Oj_E>KxAjҟ^k*Agu*=ljкG[HtQ_ULjҙ} b㶿ohԘ#z;[ܥ3G+}KHݤ3`q n͊?)iuL?҅*j[e#q2[B -k?x FciƏg .;g%h9oz¿Q tlɃCDh#Gh&pp,fiW]􃨂ؼEhp1|?vuD;]eF=lW㮏 .(})G~tȯ!%dǩ&u"Dz`\!N*N1 TBcӨOJ@H3ˬN%|쬼~uָ06Y~( gl[QgD)~ZA}GR É C"e`D! )V±lsSZ @eo߁T԰`Y#8`i0ѓuμCo|ztԙ/,*L/D>fuA3yZf.wy'q?gvOe) aW`q7(7'W޸dHtȧNEH? ¸V=c',\keb rkLp:Di )e瀊F$MY tEbW|ۘL(]Vu3e"n|ƿ!K&G$hJG&56iXt8:i&{%h GlY:K)MS`nQ7:LAAXc( 1S :uLx5GOB=<ՑV!9c0r?GɂzKtbqDv _i}0cO Z-g{Hsvq:D۳h3P\RD=/~FMG2^7(zPӣC07AMsw}e,dDM`v< _^ ϕ=aUf]=ٰL4$4{HG+<&)!Vv1}gG$"jT7 8IKXōޅ Pc櫖VK48JO s ֆrr|ý]ťB7MXhá  As1FgUXᄌb- nGe;u;JKQoJ(lּ6!+ F{[ޔn} :`o,}CN7t۬Y,!V"%}sKX(G3'q>S|![d4D{Tsb@w 瞥/̶y;C`C/0{z ?)'gJ9o;x re>LC*膕B3 9 bS3L|?^>{{@: SR #M" mhWz}֘6:3b7e9h8|fe@ĎO|1ў[]W 4RP)9-!t۠Dplpbnzslsl}d准GIoPR|H#RQ]2~Y"Y`"33Ʒ !0g0 (+OVɌ'1EiX5pÜd3xZfu";!ګp}m}b=;mN1y 5[+N] Iډ_Ø;$EI'Ƚ%}ǘI( Vebe?Z5D:ry<%.Yc8PhL%{l#:fA"0P.u\Ž߮I:0wjx. iFoIM\P^M6$kJہ)mc,a$5cB&cb%"mP/N,9ZڹrAݫd"R%rTe$&:㐷6;Yېoiqt.Dڞ nMeZVʗdh~FFo@$yY@C,?Tlͫ2Y1|1:a%g/%L'OAb:!E.7غǒzvr`y8rfum ^CQ40B)̰i߼ QD=@9re f8:OБ*6#cvQZΚJt4I9)_3Nq~J4A-qYO3D`}i)J P1UgargSH}f떐Sn͕Vy%r:f+&P8a@:A ;p^oo Ck^Z~LюzA+ P "Zn.;/g$äJY;Y+ uv*)akjj N\MMhKƾ !9! @۷A4e-k+fW CzOCoݟ:Z%{ئDnR+L_G5:c<)ij+'QY-=LzӔC@BSݔFF+ " XӻZ;gus=>Vn w#ݟD0[}Hm|G3y>զiL4z\4K@j<mX%ҝ:"exŦ#6AۡVGQc۽55s\%T>m ˡɸoOSWUէcxf>\'{NIJquJ$ҥ}֫`-{E$sT-Nz mP @Ԓ-l#^`j$C(NSoՀ~$rjnJ2djj@8I'>_wl_/8H' BI9;B5D"݋$1$^U%4A%(UuKF˺9w0Ԁ}WÅ+W!qz Ś+RZ`lx1n3)]V3{J)^Z|+g=ϷK݃ Pop'cZ~X$f "ϝk>YE)_ZKgtdKB!Q:I'923n;ͼ{8tvU9{FZm5S]v]EG{aYjR'Y9xaF'҉WFsH+@ˣ %wHStzk]%vK_Aܸ&6Иs *9Z1tz5+<ћGQxi{'Ђf&ۓCQTO:巬g&)Q3),]G PN4EBѠ+6NNe7FM |K幦.,+Aqu[azb9"mŘ-3?0"as~DC}kL 7W9bQ>+,=C'v2+̪o8 WWƗa7|J˔Lښ %]lQ|Ư 57Ȧ1i/_|^! mV[,KSzRD)62' u'Cc MG-#nA?GoȚcdo~^7?WI5N+FSHmY|x#PI 7Wv?<(CWI[I罠iּf+ 8= !)XPnDbǴ^Y.k.to p\;\}=mmBve郚@Z9%JqW~ij ԵkJba#mIe_Hqa. qZ@}Qok T|mWO6EШZa^R ÖR _Y*0u7 W:Kر |di1EʊpJ6alen&]d $T.nVRXwy" um6UcXKfjlN_t3[ĥe?۲1:9-bao0+h&\9 0R.) ;F3+Hn)rYIwdA=t.+URFв,LzLv >IKhcZ]%e3!|:\p!Wy+_5Ф9ޮm/W>I 2ik\ 6`EwtM07I,Oǰdl JN1RKv,}ud}W'@qؐvz+N6p:.ObYF0C/6^v.q eYdvK .=$#sI*Ur~_#\A?1E}ގ_ye݇ IoE GEo-O)ܼ6zC;I˚QNyd&PAꍒh2넲^'ߙB:-UJ%PV`I3\P[`Xv+U%bBY$î~l! `CY axkfC%Fz ]*Ն'ScX]ܘ*л.5Hfz F[zbqo,l;1voM wMv^P"MujR[XpFM+-by$yiFyvG-ykkzNdk9|>}>UgȬ}v{0TĈ$͍2h5%&CB[reY·VZAjnTPJ@V!4Ce~,l j7RO֟?63n )ʫ/9R+vX$!XU nha{+-^EqwS@PiL3l0e9ŒJ^¸v݀ǍVn_3Ёs *3X.5\,Y_L=ٚ%rY)'l@OɏmmP̷ڞ)4M}טG~CHO1oLш{Zƕ'~\X.V9j;!==e&bTXQͧW.ʲIǁY@0OhԒ; \J*,-l=o%;Pbr-25+Im=~ʼn6] F C g_6q!㋐}`'gx2fs_6:şo!mS#` ĥB=tjsQ]avh`- @7i BK1M~gZ1c;\M }"miL>|W댉d|u_5<-)H-gbW8¡ N7ITmR`0~BӋi?4@  &ND2c?95)է9֑(￴ ٚ7j G,sñTMHn:$w&9QGcO@,l{o1{)ރ3h/Ը43Mt?#W(fɨI 5e-91S/j; sq*싎xʕ_g+(h$4Cn {~]Y6\[$9%?&(ݑ骴@ ^?W|̶z)ʢDDy(@w_|sF-e$+E׍ˋ9-,O21x8#TKZ3%_I#cD ,!6Ґ f4S?Ws <9"X}5q2.K#@:5)fs Gq+1|DXAV6G΋N{6N|KZVkexB˴OY.lNCHs,o/ ˡSu;domuRaPM&C%,{ŭ ű>aߞQ{NM`?i?j Kˬ篔Ww\&aCN+s򟬞Q idl}a;A)fck0F&[.c%dXyO {_/myPϧ I6HbXAJ'4 :B@81 P2=`ܬk*Mz=߬ud:yX[,GbB`izZW $= u'_:YTY4S;D#p81 Q׹6o/0g5Y{2l< eL 7IyкR/OO].M i#NIȐl|4E/ Wmf3HA9Jo~ B^rIk]QWwƧ ͍G.1ީ ۩n2[!⇭g 44R5 L9Y6xGIOv/>!F08:iFpgf ]&'DYl+SɣPbZ7]I#^гYoRr4|Χmm=u^\~ 8Gkʷn^T2-)=(Rct1mx%* {VWzFhkC!LКメfȠBtI5o h*qN6%0R\bCU?\) 0a :A]SJy+6.3M&pr}Lk4fiPLT_eS2߻SP!r/厗W?WzQ'.Y;4zw o5!Saq~fq؇{//Vy;2'cǿQpGG'6b`dK.&b7 /OV_Av< ArF21٫fA=׺n=T8~ccT4Iҭ}~ ns?yW S EE6瘴>-!Q+?wB~)b'o4$*N*pTlWc ]8kReNYV/NY8=G-c ,ve"\TSEqMZ-q zjχۀ73Sj|= ? C?YH/=܊ J@yCq wt=xP_xJb\ By.)S֯1aq$wS_A*LSȜLma"cC!.N\G!IH8-I㣣Qg߀R1qէ`Oo|Ivס o({|Mi}7Ԓ9>hbXSChclIVyjs#W>(/mƣS )RB`̙;V#)zh޼zy[ʿd;KEi-mꂧ7zsꡕw)02Pu{%YN՚ɝdl 01'6c3|G؆ K=ex_>Ѱ2p 9 ;W9߇,@u~; \7e؜v;?Dl77WԌ%y[lOL@v5}tX5m8ϋUQԣ煪ӸD-i(S_Z `N|"w"%%3"u…1W)cSvG!gǏgD##}?u9tૢ)Ơ 9CF?Wp/fjd6f6xu\]Ԋ,ǗI\22R8'a'zo=qT)t+hY 1RR{%OV y :ߺNޔ!2.S.o'VԂcsX&Sh>^aq1K0l0A/W "ێy{DR(zTF ɗd^]A-sԸhEqk'uK1H٘+~ə$-<YUQWGec뢲Ln "8˝?2F0O;{]^j3=ܭ[esis_i  n6xrCy,?#ɪ .HCM!?X=SA1CVaA͝lrFAӅ7/u4dm~UǬK  r=:W塼ze!'ƐO?OðՆCbMJ @JĥT<=YR{iI[<_e `Υz$M{D!p.BMfy90I,Q$1yT.ֆ=UT^ze(ɜ.o|mFc'&B,m\Iҳ=)˼޲7j߱%ܸ|/4.Ji $8=">#$yiڢr<;@5>dTCH wП {XP)O=+0I=;j4nN焅2ͶөĈ9vBSviz!]F^u9L!"v:svdOכ}IpޏKu-%_WZr2L K`uysO~oYER$OQi&10) -%R<|'r' +:Z`tlJނ-c]g}!`*Nz_K`k}"}RjOC^iy th:C_fǢ ڊB y7*Wf~5\4SfBxT p忚j57im|Qt)X_#O*Є`b*HW:},pw_ثJw-mRncâptƋ8?r[c.T1%a?#ur[D;xLO3d7b dDZpv{f`Kaލ}_yq`uCEn:ԯ=;crTU翬D3KIA`%oKz(!V+X╮v\LVMwOtwQv+ig7I(Mģ!S?;$^z%ÿ<ald"d$o< wx6ey5N 5URhoO% ga~,"&k"^{9QظCXT%q4\XeHLb1(w(!8'gt&V,J`dž90xX#AY%~;{0Pjl RR--] Ͼ "En#(g^$ -/;sRG8LwFkO2YeacQ[X!Wښ#%xκ?:yGCg}#t(@B0:M&(SArD0Ho9ƷM&NS\͗IXp%`]$[ˠ{a;Xz"'\܀$ڼͼ`2k-}Iș;NآއEHJ[Ƿٸ&h(KE尴ĉ/R&FD)Qvh6E_g\;hC#?h ;TdҩO>]M?z4&i_2R#@V>-\Nk[מu+~K*^F:dg[`IBiXS Eͫ RdC)7 Eqe_0!HRμkpSy$g$Iۏ>]2p pkQ9mQcz#@G9A~ȗR?1u@ >Eo.lhۗ(IEyȺ5f}jzb$ku&~O5,)dVeH'JfFژ@Ud;T61 )!FŝM40gYl=-GUτb<&z[^8FtLtpҎ'wt,7; L˽y O[i~i r?T8|ak gf# cB$@E8(l=X&뷨vV[0I1pn>5}lZ {^T96JGĺnmkuXsIwIe/#O =^Z%oQ7#0.u xL!IWW$V)_6v^ҡӿA: FD3Ro=vyasCzjWnYv)Qb͕vgSOOkQ5[8r.2']bO׾>ИtwV dU''M.%*Idž[MdjFb%!d&ߧA; HGR -o}^CVk){F^ձņS]vm1^>zNȰ?/p E8T)؋ۗ;ݽ;i_&reW<xJ>BZ/=2.CrMmR촶d(,(o L42y WȂ*T@2m @1@HZD L.Zd\Rj?ίPML۟a UcN d'u:YhM"Gm`Fr&uD|3iJof'0v'~UXG ! D u6T& i6 4eK> %P;\[ l皢} W9։:W.oyPFGj4cC璶Α (Cʔ#21/fz+#Yi g.~+D | =Az ғŽn#jx|$cklIӪo, s̞;RZ| d^fsn= Gf\'ϴ${6*1zRsK7ݥ_:8JmSy^|RMze}3a kT!@$}^B*K|X:5ZOHe*2ts3XRC98L$z.r&}_y8rMLeZ m`Dŏ&9ׂ9I"X9&"3ku/fs,9{FVc~k]zSoa!oy_K"C'.5r= ՠMo$ڎz8)[Z BH͚WJ5-Wz ݪg21;Ctݏo"Dpur~"F_KZ]6~-hbUTe>@A|Nc;ӔMLH;K_KK5aԧ^N$?dv|Fj jMWo9@8iuˀWt]1@-L^,J'{)_Zh5SRRJ@*m\'ћX7s|t. HD E|Ygl2imB`RoJ(vz TQEu270-}RyvN :@< Vo,4ҭF1xܦr!-A3JyhqNst}^/dd~+݀Cxlʳ<2]_vZjaS~\K OSj]'c3e :˕{mTi3^.UiVޢ (A44+^#;g8Bю:1PPQ9WL^e!~:ݥnuuoZm>nN~TQvh"dO&gg*;_CZQWM /ՎE:q)`ж=I D֧ [A-\h_ZUU6k"f~(;cb2*~8ܭXM2p?ӕKIJJСΆk^d@s.+ON@??f5Ss_k|BV'5VdIw?r5 Q| srKxJN;(9hdwS"fR <8A@G0-j,@ Q D,lk MURf^j"1Dq8i^6 VԺ+1On|,6KpB9'#_F(0h >)Du/%K =LGYZ}A#R33K62H49G qN╇٧K4Q7 WWD1N){ axk$/wR\~=l0ˌmHՄ/{eWaA3#Xc'qrR:;m--Pyz6PMf$opM`! edqOɴC䆹7U:j KnBS(ۉ" dT25Dʄ Ra޸? 堞{Q'p0ZF.F'ߩs 뱘 Ah }^tӱ1dYm,NBKMhrtGSܲ/Q)l[8vV Z',6dYq/"Ugv!}pykp{Wj8m;0 Z7"KL&eARVŝUDtH_yk=;.tCYAks4P-{|3 1]H7dW#@x &ݟ/Al;%TCm7NUX7e-W좫 L7l'w e^N~2'OJp^S+,).`B1)O+dpvvLSb7E\t 7 ==$Sl;q b ch:)ZW*q>) kdT o8,Q(eQ Kt|r~p9r .X6ˣ'l.ЙGW֖TG)Z1vѨ Kv2Ue{Q4Oi apb\r.- KRTJ>r4+ҋG }:هk 5ݎŒyF6z1T{:ES٨8f'Y b蘩l87FR'yh0L[3fE 6%G{ÎuQ/| Y mBpġN݋4g7Qa>uڸGFƵVud`a43sbD?fG[wfʺX&p琤'I£YO9yS%|QQ>d@D}X'|o$װz2PyA'Bs#凥ROBLz?N!JJ, dk^d!C:>*b>fϏIn|!o @ QG؉Pޝ+ug*˸FyENr4gN~cֺKEa/ >W.* e(oE9 W`Jc9MlC*|AFOD;A1҄$d/G٭~ 8$[]70浶""qL! ۪*~tNp&6«CՈ6wdz |݌&E6c񨽩n"<B!]B $/:doP lzXeLV(,'D5x0c>iOeJ'R$!!T;]> )3ԏ?{"5p*W dvCZ=s}s@:[Fxυ0({*bR|>jd8Qv n^PQ:T(!Z꒝b.D['>ӧfYG / 'C }fHJ0Qߓ7J|K ̵IN؎"v@^(7DZ 1hRL|])KDQh7d!t}]-ޣ|E܀CnNgQ);Ӥ=8Z6QtL~ù)fws ?y"ujWw*װ`m:0zGtQi-),i߸UTFm)BKͭŗKeQR> 0wu߯Гʺ3vt027=IGjiCHpXg "{"ss%)HQ/↽-z{'۰ t Lj"*TskO< g)ƅP[2tfZ9lVzNo&eec*M#j\0%KYb'q+/P$V\Q!i[0*濼A&+rb,$I;8'g#.`̠յu8L%HN*/%]FH =G b_GegZl/L(JCW R$,ೱo1N1m~[`NOAh w:&IllGhbf/ỵ֣yG3s;vXwWԑwZs5'uMgݔs71?7aAp0`_dHdiHsV~b־"H#]C#c\㱪i#|2Mx64%6#DRԏ3AڒY~i[-׿XG_v?"c :Ɔ袢舥;~>/C7 5D@9twS_᪪~Qr$r;!^ˢ`CNED@ IyS [8-.C?Ƴy%$3z3*_/VA%=T:gq `c[7)Um:iA`(')eW1JD3Au>ft&bIN48as$OC$`&r]XE'kWk&r0[cXdFS4s!V$ƿ###V3nESk厃X gLOA/۱Bt,1186r>A8|lG"z kn)**aj,DIe0H؞hO8ރVW%.%,4Gv}ખ%n?⪜>Kp 3Z3/Xyy޹Aҙ_z@•qwd({@5vZNñGjry`)N+Wv{L+SHn}0npky7C\ (H1&| # y-أ'I y ^ڬx1#&ھⶺݾeͫa 3!Tp1 dzx_ ;˟COhGd C$MW> aEIs0djSq*t\ <6NL}OQDE~.ܣީP%<7cٲ^, uAdev/Fg P"|*"L[s.q`_XRmE!W:nmٮDT=6Pd3!}EP5(e+W]nwa"{U9?kay[A}a{y#D ˎNwN:զa2m'-o-}.@46賂e? <&b2uF Wgt[+^hɭ399AO-ڸ,dU3M-ĪAdG@Z {%@ f /! % 0p+\V͕zg|YJ}h{CFպ"䦰zXov H+S]Ժo enPξ/ .*MiҺ$S6>j /[#r@+VҤ؂.pJVW+GA f vBR0;n{5tL^#u@yfG_ @'K~u@rTcXڼimOɞk5MŞ4C1ap-Ok C[&6 HV_1S6[DMR-%@;|&k'5s<05UPpfg|2J.DL "#px;ѩAs$c5H [9!^"'+,5.o}wC%gD5:Hc\otDC"2fbl|`JH$maa~yBdƲYϚJr2 &b{&* *Cྭ?X&o֪ u|vWƜ|9AC>da:roJʑ BQc8UJd=UQwG] :LVf"Y59~EYF`h?ׂ5rsTw+oXZ i%(/eY;39nYyva5=S(Իe\ZNpCJ2pwPxV߁Sq,v!|ag+X0DF=E3յW0;! 2`R^{v5㬑_#a W6ZZ|cy@5F*μf >Yn[#o/x\M`:+q>jS}~Yd[4wGѶNC$d6ZCOfߡ$R#fS| {LFR)$ *)Xiڅ۴5c:D4ʱwfהj/ztTQܯL9q wX wir50XL*[_J?)rej2ǶW^5;O*ðO~T^nSw~ޔMH_n<,SIz1%Rs4Js*c`@,WZo9*$TOX* Qz]/_䫤G;')iL{piqB JN[dRX 0gckuav Yދ=* 6:dSړ4Ru-V/qp|(x޵|ko,GF"q4`(Pb%h 2gC9=Q;X-r7WgeU3k̖,BIT1b`!6Z</@* !9T},xՒw)"XE.Ja3ڇ_ƞ1xr?j&{s~|Dؔ>V8q4,|S6.v(pCwʠ &x̉ \T)01Ы 4PuTQTΛ!. ]Kq5! Â*` Z^l )v}5Ha0l^uʖE&$Izyd`Mf6,o EeָuDz6F\+$ɑ";SO⛫+Gd+R bn{%|QD"|h*^1 DxrO0E"i{HtY1)a|cږeP > ブGX@hČ8:GИװ0-ds|?a:"L@R6$Yv˻ Ra@rLITqwZkC-:MZίb C˙ńLӘIrW-iA4M[RnͲ<OXwk}q'༏(ºIq;[=NIX(dT6Jr8J~j:Ye "xmH7x(;`[U GO(OLǺU'k"5H>|5>}<n;F mjd-jb{3 Wʆ%Q?.7R[t^(,P*-_VR\\)ol25R:-UJoUL|P(orc o[â׵]7uTzzDJμ\IqG,)bB6{TwM)Ĺ@hOL3J݂pln^{ h:us&Ƀ2c i-[oM7/nsLyl{kpZM6^4;}HǐoO b2N1aK>Cε}C$Tdv )k3+rtdI Q}jmPZnXv8):[IB W- RKN"Xu%/A"X7{k#$Uw2YWnT w?/#C\?3/u2. $k'WOb{P5*\WA& _F-1os,~zg[RC5,NVQlRi6`vVXYֈl٧\ oSQDLxDFQ&DaRkxZ?UR b"Y'rJלrS}?YU<in o`F1 zi,6SVW}`Q>f,6Dg"MT?ߏ&1QO.~ T0}@+g deL ۖꂼyS3:'\ N–BbӻZJ(&gFfұW'z/ȼpI1-t{ecޚ /y1yA,|_J̸hpUdRz.E 1oVW;$R9:ɰ5χ"Ӷ׳ePPD`)e@KN^ԱH[Xkvul3bjj~_M{V^upm%Ņcȁ,H~Xͱ/#'ɴ +:S0zl +I-&@k`4Îq<_ Z}R(qTTLhWNx(~#HdX=b,XaZa؀pR_ILp}Ðv\+qȍ2RRET,yI '_5a>Di5iERio'2%Υ8noK:?+Mf>jb1/[/,D: Y3~e$SfMA-_b’c_QpKK]T61]5lC:TD^&elK&=;WZL =>MWB48Br;ʐO<x`DD% +ܠS1&ntkr Ȉ'8Om| u|#5r b%Q4 $h1Eyu~wE6Z{Z&\QzCK/&HߡiMpĬC{jM9/\7:)X< @f#:z;Mim$t:51qR$yQa`S=D_46O`-ߩ\l1 -3V* 43@a8Uml ~~3=;9Y@z0-,][4` \W6?CRC,,k9G$PӣEq-2"e0`zn,[(MLPD+p˖ZBgK1vC̛ o B؛Vp6<`CaEwcݤ\9 OoJH!K*lCw=x( AyJQш$ Lrz DK!EiooGXP*y3`Gg8`ϳNJ(Tm`@#wnM=.V(X0Trr+8UV% p'kgf7fO U%TMĩ"cPc~yߋ~w}7@8;vEmjPC`` 5Sn84wc3%=i _tѵ[E_mYKΞme; e%X˂P`=mEl[uva~H" T?Nn \4{T "Ki`J{`GS`SѤVj1x_J&%V) @eD}5d!%5 G;3lHV״ #7wVUz1KU{)0-ZK^_2'CΒmW4$4=U fAOyoPC:Rx@4wESPF46>P!K1*ܛz5~f{>FVOd3Fd*]k >EE!P.+sIǁeN!g{g=)?} 5hroXQp4bnMЫOqsYRwv Eۋu/ScZ1qw@R҃ O=YScb[dtU/pfɬTu=}YvzXRƩU۪MwQIPWoS,WY3<^*/@iTEtL DZs^@jn96LV{ڄ|r+͎L8&)e9C 8q[]Eg\BOd&A5w+EOT9 4eV^i [6{ ʌGw*0/#K79t=%vdd*ӌ(}rO+)3h,-͖גxA@ZES"ª>`)yB|FPh>_̠=[O;x/Ф]h1 xh y8a|i7,X TQR_cb|#{΋^M؅%b;\fXW y=oKIXi y5YtuX_t| ГKO9yк.t|/V_`٭P'+V36?z0`E8uǙ-B"DbPN@ rD!~65eXlm|3qF0ҍ?E%J# v]EERDȇ8FHA j#U $sN12ii3YFuY%L`㍂|k)wQB{ta޻e$+RQa[ +c͗kqDLmդaM'q3ܵtُz;/ipm}^7l9R~!$}C.Ł& ?+=|fKN9-ͤ>dF |[qgVtF< .S"o_;kk'/*l7\~&g4*x!ex@ $ k PzclINt%+/7 qV_\*]}1\ 6̩xo˅纤Өf22\:RvRjS*n&I%zI]TEw9g<= #A[`mD>y]t0Qyկ#!s}LB` 9u}LpUo Hhd|ZόҞvY̓( N9wq,WpXE oX-pčuZ]\AR+fɕkbl'A^Ru%J#`ωwms:oKi"7kv[&K}I~أ-6@O'g@]jGs2֋LP-)\ )EK 8SM3t6)9 Uè|cǩ)2WjaC7ˢ.Ny0]-( zҒCmg]R<:"e}Gfh--~8MOnJsvanhBd#7|jhZ{k V;y*\{pߙ9X|3k̓6Cn'>\W},gc6c ~yIG8LV|J;Obn7OKgRXe utrUI;1sJN`ɰ/Ce)cNjۧy.?FlQZY:,i7 wt92V2<E4h3**f{F!8āe~P:kqid6:3&'Ϝ 9|Q5C -! \5@Jy! ⩃O${8=ND",%KT{z { gu>ٳ̧p\>k[J%@T=@ҍPTBQ$Oataq~D jvVkq0Ǯjʱ:{u^?Ho_Zm p-d0LMij?וUΡg&Q#k')9Pc<Đwdc8?ms+_~AbfˆuP[bʄv%^h ώdD#{H jh"'ݭ/VWA6,&TD;&F <4+'?VZ*؏_:!O=rn9QDR$<!a[;3\*NuBtkO~<"gݠ<+*K?‰ڨBө>5S3}\;ε_2*2 '@U)7peP˹~_J҃IH-#~6MȓD<@X m۞*Y o/P43}8^.U%7!?gq|17K fNclnmyn-%K5*ݙH*+%!W>2ItM8.Fd{/,x=NL6FE([{+~DP˄84E7iG($/~8 gdZAuux0@%T+I/;lv[(ȫ=UWY?$*09XrtjB|CLT=C?}6@Q]Zc^h*=0 թBhϸRqJý7Y y%,{ۂag #q_ٰ˂WXRG9E r(LtJvI!JCz vC`ְA>`\C\V&U ׵WX5ꓬg쭠xz`DѸl(QD}e s?fNjMRؚ56?C#'4B9E,fAҖ%yJoSlf@w%"siIGZ"]8o;㗠/p{k0&*D~SqCwi&G*ߪrʇ.z[@ tWl͙n 㑡JNХDk.CQJ(,d&$ctxگ1˺qxRW}ͬ[^r6@i;Chy*pP Nff 0+1UOv:]t›T[hJPJp}n/s.׼I=LһS[mS24 SWKI+sm83Abeg&]C* =J[Dܻs-Sej=nロ|j5` PYJш&lGzk5Iٛ&? UjLDZvן~fKBJ4*VR1d9ъ16 0I9JRt:IhN~뙙e4lu ?cM?4L+u +!;]Ŏ#wt芭>2%݀-ΑPEboEU]$mkoNrqKH+n'jM$ۣ%H]mOLWH:".f~϶W>yĢ )i{>,[0LG0NRn_^Čl^U)1!Ћ.2]0_^Z9fٵI)p~Eнw"d',`~\gG$:R;~[gBx1Gd3st"/$Ur )J\X($2vǥRnS>K>kzg*?c灩%scG8ih}>EW/[apkI>Db{tSI fxҦX] "wN{Y=BݩZCQL<K*<>F=JmlJ :T$^ @WVtow)jmVWUEç:8S77WZyQHA>5Fhޫ@u0R Q!N|h 4xx{SQ4ި؊ly @,f 37 :@>Mo-f3WmR2ṵdgZ0Ҍj8et37[#\yTȻP@Ϫ+oD_\)fZ t.ִmzIwCZFW "qt2CyA5ʦGdʉ凚 9Y{B2+J-LN^[_R1V>XiY#v,( @:,_ŸTizztlIFiMF|`FV Rp$ uz\[VQr:Cy+s#4pgk:$,0g;Fpؙz2^^޷"چLQlnIxU~>XڀF^Tef3k;~ퟚ+:J}3fِ_i *-*oF³-ۘ>YSmIP1j -&q4VuA ^1'τ\(b (0{{nM 쉽pzeF}6Қ—j|tIn?ui$2Ⱥf竺q3Sv>s0Za?ahOrgW{.5%.P#n*-EV)ӹ*N *qS(щ)žaR&,ռ>c_ fQ5C-F[K@M_z^!#jDu#D0*<8WC׶+}#gZ{O,剄>j6^"9^j_cdsaiLJQ^U0$ = xO&KB9v>nUQs_\=p$B8N8p1SlfSo-O@tx?cts)3NXdAG(7e6~`+  gV%  耣ʏ] -Ca7'OJWmuߝy w="g+**i-KtӮdfuU$NV5-Uljy5B4`˧d}JMSnǓm.R,{:c8*hsb7O]!{w^&h]O^eQJ(O2X=9[ܒ21f Uomad%LWF}Qsh1)8ӡ`,!-fZ^wtŀ LL n/i`>XZd#p7WB5o nԷR9eR_b7F5=JB#`vRJ`;2R"T+5),FUj*Gfjcp:hf4ǥīUɩo UП#dTlI50] w -h5-f[0sn|f0j}h84(W͆fdԠBWr:KR :H[+*R `#h%R8 ll%׏jEԦbT:_>vGZI{O@ʵ6 ,vv#~à-,1j!u2( ;r.S}${"o~obYXp*zk^O#mffs 8̙ OVK:eAPФy?`:w6Ai{`3b's6VE[ zg ǢBJ8 haGe2)Nq!xɢ̈YEf" ghh' wk"~  Ϭ9\~ rнye1@tsGﶆ0_A*)_4+`%$;ʅ_ҀXZb?{&j~*۞]}X/f(yLCƨ؋]T!dY7^WbdX4o%`Osh?' Oy;+XJPL{۲(4F(Pu\ۻDvAn%:~% q9BkǥnIŒR,#SF4ԨbgRwP2(ەoHgVZ]*;)mošNw/KOJ+ >B‘i%v)uثAGs4v?~͕c(arqI"F[e}*ɛ<*G6*=yzTͶO##!uy=LH d Ϭ;˙Y7nn EXzDvM#oKt.ap2y#c̗79XSC/&eG'-R${#O|dϮ}ܱ.(=ݟXߊX`:0QN~Y^ppo{ޕe ֢ H>}@k ͩ].`B"@P&Q'#f?np}Yҡl5,grvAm^63k݌/jt+UJ S &&]U՝}\;l*_J@,!yH5RVH3tJKay|ߦ /3|v(i?g[nחUC л{ {*>u9~xh&ۦg3P%q"g6VzBӏ㶾-_ňS#׿8;Qv X ^=nBҾ>5Uf 0[Z7X|ޓGä^_UfW_l{) b9︯b1·HLJNS֘sGkEC(^Mi=<Q :b :)VxK[Vg֥ ѺV+W (Zg3!s|THIa7o)ϋCMDy5V7gfʜ ظ1w=x 6K~vR(_SI_;'.!C8> 7%,vIe=\q$ 哞#[ O*V( ew(R >:y)GWcU`!ZZL؀ggD5 a$@9@DIY 4ѩC6G|d"{Vi:w3fv2m<;/H+cqԹ U&懞=E8w N~S}F|~l+iY ׹ͅa]F&* C ?7YWGhx.[ ͓ɕV. xm_e%QPjt:z!'JNfVʴ3v= tdSino% @!$AQ m.&bZX|X22@+G/ HRbG "ma.~,el[Q44 Zw[I/dnm6V'T;Sm4/o52 -r.{5pĐUנeYTN8?'X˦{In Q!2ZʱC73K鄠sƑF縠֜(q71BHJ oL^VG8C\ VSœXQTna; -m>ooh6h;*,rpuWe% f*ƔZBdR `'zwѦ= шhB4;`ߧIзFi%a.f??.MG\rId e (&s yW^.zl+djs'7hwIêFF'4U,,_dB»bd\Cxg乍u`kxd]Em#ȅtxt,Hhțh1#`θWnȷ'Oxx v ޱ$vڗ,Zd`sd #,ApbZo w)QLR]Ba|㠸˴"yK_$Tmm݁FJN+x[YJJ/AK|B8 vu"LWޣ:LH߲k!'4&U } G2(됒k Շ7^ni+ on- 䐘P(~uZP+;g3.UwIqGP>1aј̦TٽcIަP_ݖ2М|^3SLQ"9܂{PC#\43ᰔEOK ,*; ;3f6~/Oeŝf2 a#5˫O*zg[23܆D ۿ!cǾw1p8HG:(:0c^ZY¬qw*[*@̦04Y L{EݗtP &Q CjiQ iډ5je@er/WRu~͟ PeuiE6A6ib44*n"5m;k~j"启[q9cԪkj4belWda9pĂm~ V,)71L8ĺ[xH\ ڏz`~O+9@ 5{Y{Y#grm3V<431+#i&ND?( ZO:y<wz?7rcS +g{9n7R&T)2@ģ;p*j~P]L3SprJa]1'׏{`'g\ U$G}No.lʗHzJDWO)״+SFjo2 |mxv(IֽLbfIk]q`r}T#N(;PŬ=lem5!;sfI?n,Pd {껞(`7p㙴ڤ@6cx)lR&t6^5緺G(Ks*N|w*y(rY>zbR65{b!Clf ^b 7I)y7:P {7uO8%kDozu%:hz؇<[cP׊󛔍 'LW@TL/GGwߘ V8;:EVs0_cu~d=xDh 뤯i5uCI!5o,S(Kcf*',H `Fs ox\^l;׺qV*RX!: bgئ̤cHB½L9UM8^BL8F vql|hT䪯OǨaew{V#:Ak:R9[p(k̊g1L-6^T ZM;%hpV g7+xf=-d ּr' ]e5kkLp΀nt(}ȹ$A|ҙّLcƨv/'vGrQhlC6fX"@o ven8^z%踱p 3[hC8ik){wz އ2X yz`Lf{c{J>vM4X,)QH%㙗xO"׏$T/_TPH-r+#G[q?KGb Iqb^^$=mC^o= GV՜[sI@3V!Woy.[pqHrp >[{W{ #ANj;;7l#437^opƒhT,Mdc@@k!?28_ޖ#K8Pyb(VG{I{(k8QZ g/M1g7#i,-fgSб{ީ4E>kQcez물䴠zTdr6@ {Şגdoԇ+3x×I7Y Ha`}gՏiB8m{ RgCqdǣcy C% 2QI_ k3.%TQVk;h3*2pH/+CRq|秈">7sB=hޮI)AܽAx#RԼLTXB.k:7A#q9NKQXtƘٲyЦV?m%[ "l'_dwJ R˖mǮDp̱ e"BcV>pn-?oվӏ&€>$]JsWnoFѵzaZUZK˦C+_( j0b$-r2԰@dA0sa'5s ,8í& B#cxɪm^roT4B*6C~jsc9ଝ 6u(53]}fQ.DWz;3sw>{QA'[OȰ1QtO%o]@%n47⛸yYo#B{RS&]"N@%| FZQW/ (^V&[OK| dlTpζ{6I] p W(و xѸ*SivI `^_#.T V0B j19R|/p01iLXsB+lBcˤ{w_H%ɔӪ"-o{ ?S\d'@B{Gj.2^0]߃X:K\RtRa2{J#@ {gWt};E1\ '~̨ѳKK?2FS3jοCVK In0fφq03%T7#7g~RAsEo)Mٕ`}݄M5F3z/Ll-P{ف2'O]Ȉj\^ A,%2|4<039(7CkD3Smh85C  +d"o[RIӿ;CXӸcS> |)Y}$o,)6SF`:C2f.#{\N, YKY55H9w%^}+\ۧ/) #MT[ׯэ)i,EߩiH jVk9Tw#]7 Ef`fFh j9Ӎ J۹0եmB^˵ǫ)>zAgZU:ݩ~7Xw Uh/YD,>5'6{DS?,jkA\x@Ohz0o J>8Bu-B>Vh?Vbp3&6[ M߂M9ʙZ:aZ&6n<{g+€g\4&+k>).tZ-_I0_GjϜ` xyn%<ȏbdֹW&ik)I%Ќ Ԗ9:C'"5Fliݗׂhes2f>̓`e(qMolZ z}}d풙8SluON*` GMɉuQBF >-\A2% W֣`B3 A +[_;v<҂OL5:| ~#;ȑČʗvlyvg÷;WFvV@)xKxWs+(, R Z~>'B3˷nzj^HrM`ep_5wCeki*0~Jh[]èI!+kK#.tް78%A-{0~;ILaXKg}LDfS %?Wgf$>-lxA9'QHѝE4}B!6 geʜ.^gatG&\QJge-T{jȿ|GG puSOb*rBu$( 7pX 1J$ѭeц TL5Z=!߱ba y(2Vd3]/N.+ںƭa뤯y5;Z^T"o{d;2_Ζ?|;&-m ܭ { !* h2^?0*y- u3Jy3e߮W*&p&ȩ6scDhIl9& E5Wi0Ia'd-'2tA\-uG<. HX]}+{C%5eVϥbaj|S!ŽzF6Hp)EPEoF9 p1Qf@Fr2ȡ LjoOtpHq7f~^l~o-5C멘PU'Tp:(1ՋB4ORaEOQ1PN`&T&29{zʔ{ڭ>j`أGfRIGҵE ΫeWjJ$ u, ? /OcYwL1"m~&9#u!($u|H'M ]0bpLBc%F%{Ϩֆg,ΉK"[8}j {$B aZUa4~TN?&5LMM7bwBO??p7Ju֙j{-:lBqx?GZ&+, v&&5e6/ L7Ҹ5sp#OE:m,p.\x%@7em&yY!ܬN"u\ iª=&5iTʻҴW]+ S+Z-g.F( @6z;QěK]@P}ݐˍ=V) c+v)RɃWN C*ƨLQĶ~ >i!oVQWD5t9XLN tu7b=\ǠnuR|栈 hr(7B+M*;q}q.O8V EaΊ{9uu֐v$KL $`86?鰭\)NTh]՛h,nN>e)E1a&Qu6bY[`pwXk4EˆqJK}3C1z9EZ`n7Sm$+ tА6~.JlA.tkv ?dhac [)6lإ"VZ~Dl۪݁Pr &3;o[MMKWU`fM" x] Rl ֍4/̤y :V*;Kx[l~m#ֵ& >ݦkZ>cwB!Yy6㊧rvnDR 7]r|T] 9q'qKluf9UwIXk{ti1J$TA(Q*A!Z`tJ_pauUD %<9, y.J} ZF]"$䳤|6]iUƞ'Y̰NH1GP)@o ?Q%{wig -Ufݟzy}h/άwSI^af^<رA(,.7QjJPMOz%+[=#"BiuGռ%s@jdx䑾 Nibn<Ey!}H#F1"=H 5) ע Jܿ\LJBw]\&7WK4Op] 쏦R" E7:EsT@K?܊*T6s0y=L5YHsvs9v>~ԕ8xZ蓚c¤hO1_"ڊcqDnLzf3bLw#nXP%9>14EFykvS'g0yOM$ɦ9N& UkKߏv;E%xjqyQU۝;o+rһ D2Sn.߶ez6Mn" p}>L֮R߅>'AOsӌns tG`1[Z"jw8ze޳ٻl>_Slǃ /㢃Ѡ2ZvvfaW")n >iBdX^+Htk6S΃sخOdZp4'K¶eEjL#܋/]awS~1z?ថsZLnq˗M~|^͟i_>îj%NuI`bŬ:e.%}TMQԬr6b=_I#̠V޵p=] R7fV&mE?6^2LA%%/PN=Q5dЀRj c'!3 lV% #-DvGC|-_}8 y+^nAr|Ku X@JdrvJﻬ$8v^Zu(ا5.';t?BF=lBTLeqIN}'x`&ua*ULlCp|ԔTBmPwpIe~uiGva&IONA_(Z3/@z΢sH@>$oof ,nf!/ϳvqtO)_XGejӂnϪn*f<8]L XG<߶ǹx?9Ub$Ui:I=q J Pn\ou43=%QRGT.۽@K7̡&sf؏鹓eBZC bo<ӉˢB!#=X6c? RIBrUȚd=J=HOڭb/x\ˢݩUyްe'u9`J[5C IDof.Wv> }"Ju~|^9#R^\TK9/B`l꼬1rGH#\ee7agFr=ח‚U'PZvUg`B6 GYꇬp#^Yf &݂mipG8!a֠>6*(أ/ 8bL݆_2$GD1 1KddoK)78^:xEj!Oē/Cm w(ęylJʲ=z}= B Et@ˈW )h*6qayqoz Օl$/I0larm }I b> Qz- :wk <Ԯs@0e4r-] }i Va.'k@{-Q@DbK@ijLzYE)Y%B@B%qvfL;T~ $[[oߥ"oVN )^ u.wq"',Sǣ%t{`L1І4X@xao7vZґ97W*r}@l꿾nUI?Ud$WrKx:pPų@zrlX\$Z۝JYn0$:r}gD/ÏFaA7z,1Wu_/2\V6 ɰ#)R&6M.KRrX(2Fj&3ox/`2.ŗ.W~%ps Jsz8xoD.bqߩ67FLJ?lP*Kmj%a]w%FD xUߦc݋ )G:Nډfi>a/H "uʐN}[1AS_J2 {HH/ڱ/&րfPìhҽ.ZSGʝ klN}LFM1f.fh=î%OTz$]$l~ N26ӹjJ{c],8,!f},8ޘ1bX:;`pR쎱 rZfFל<~>%w*齑qs_"̀KX/ks`3AWLTCK0l?ajga|y9Q3BԵmD(Z|P+TIٜ*3c,c)@mv1f^w,4I~D,t @DFW{j{6]`2ss@)ߗ^zI%w^WY[jSO$' b2bv:葆\3cvPWJN6W:g؏ 2 e 1n#zrO&7_]VS(7*aξUsb77إ+zTCPŁ%5LO{d; 7ؿz<@5QNHٗp)Oڝ*?͛붲%ZUnFd5JI OˬKh&dZїru~4R8Tqxà( r4  ;@V҇tlrSS ok$IBT?IfێͽTDeq..׮XiSpbKyÂ{p֖uMit4`~VnusM+{b`}D?ffwv2#gQ$OP idN&v;ljQ |Xy}rc5:7k+ؚCCBw {)-~=p>] tfL8:]BXJvЃ|}/"S$>]fg?ޜ `~2N.ԊzzN˜l=CYtY ~2r҈A*PKsV)\((dD!݈] % f>Le;zIB$_l)#k1Za{?##O:ʃ<܎Nl6Ǻ}wZ7z^n-.[2<EvF"/UφN~U3:)xi; Oz~_$K1V@LqMn|_A_~قډt1BUl@G0#ef$”5sE}|i-=ncJwK;@{ 3$i+rMY(pלmLXiM)69X(KFaOIZB\ )vhaom/ԓN@R62[]vaZ~n)mbX7QZ Dj6^uH6TO܍%@xVik\ rȔGw)SSs<4 `__x'\_ x3\7l+\9SNvVbvCeU z/6y`d]m [O)0C&Z (\Ms`~yG)I:`SxHq ̛ -Qf2`IW aR Wۂ a8ׄssRh>IyHH.n=%iZ?sFc)b'ܟ HFDK YAESbTuOCXg *;=m4SҸFnj6 KMǬ3u֪%fH=.fH{΀GoFĜ%A(d |[r"Qo wӚ>k?j UL)!iYn8 I:Hmt+,W 鳳5ml?lZ}e]=p0pQk8\WvAelE^i@pn>qJ.12S~%b>>7rlP os^UQ˜Jgz:IWi4}ǸR 'd37{'.ŵe2ȩr~{ TcH&`_~8آ p bcǏڨVQ㗨jeg4h%ɈQe 2~Yr͈*j7Ԁ4  ^JMl'1a9Pc;[ݔ-% 8;&kc72h/M#7A'츲QiOC}Ъ7t!'mˢoZ1(FfR}oʠ.}SVZFr6%r[LkRrTȐHoˮ>܋%4Ш29{; 'DҿIЏ\4_5E} I7$>VsW)ZEztP5]֛|1i?90ZQq|uNcSmٞC@}E8.~5Wx L)DgS ȟ.:nILw+=fG>Ѓ|Bm0UeX i2TD6AX09X wݔ:oFۯay~hpQX9`Pͧ25}$mZJb&:vx`_ 5mA7]MlMħx~4-+W H(!FY(6}7+WIJY!5&4 T?1Ni<jzN N]?$h66o5 vUx/Y}pwz_NGc kQdͤ6c1\nOiFrѼ P7 m "TO(%ȀX#S kwDiZzf )1 ᶰ47L'IH |zvI}&S-;F㽏D8"%HAlw^0<}LC"B[O'_i18]+i.EOw=op-zfmi*D.3*V,1\ab$^2ZP>P~@1jD|ն `&7P&vg9MH/NZaK|T u\mg6f7ڱ9(&S',X G0 F1y`X}?UEW)Al >+ֱgYZ0707010000003f000081a400000000000000000000000166b508840000371c000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/mana/mana_ib.ko.xz7zXZִF!t/% 6]?Eh=ڜ.+LTI-b}tRa :ea0l+:='Q},c +HqS߸@c9tR s7yDM rR\%_U.#$orYk4(ׅ9VD-9)$ fv@iA=Rڣ6ͳĸc=^'-W?B7!obAy@uHK `FyMm-JTd{d'>#a ,Fޅ+IRb:/W3 P$*bO&'?:(cpVјl@G: _qqԈk};uj:xdM4;ړQ^"* ['< B{|][fJ(7ͣv(8ee-b%tOT;po9dޯ4ea'/F e.$`uBOU.Ěg?:ȣ _aJuGͲ&M J._tPf8fCHxˊn'$ Ь% V$S{TV5Ls\dsZ* b{֞k6>>)&\;.};8x;tAtXӡak>ϙlSA j/> &R(?diAq2~y׽i!䌉/μLR(WfF\}~_hSVJXUjv^^_@!/6z%$[C]'1. VYOT}'OQpH#\r>p-3l :`G\#2aԌn0Tz ~&> y+hs>.1sLi*0SaH+ǩ*>v|"-IO}$b88gsm2-fe.K<x#¤ M:Y-f)<.eA}V wL QQ<D څ$a8ng'eQ[+Gjz xC^kCBecCդotjgĀ榃N](<}UmDn(Ͳ?GXr P 6p( ?~0; 0K=,% 5(kq fW`:5E6ܿ7|޶YK*MOd/73!Pn#/Wed#Kid0Y{.Ѐleǭ J^4HhPd/a$JmHʩ:W\RW~G|a W 3X;;Aqd#ǜXR ob\3-V:ҟ!KLJ|iREs=D&25=LR [$}.,=6JѼN(ۤ&duTȻB״R Aͺ^qМ 8oY22CWi~5fZd3`NL:iŁ}hYi~-S"O{ն0o휋nE$œaE]o&v0h-9DNul9(_a{P>_Pޞ='i 6 -c28x(" gė8wF%L?=vQ:--]>U. zhyhb%sH@}gȱtffC}؏X~kD_bw1jz;xGB̩#8y,ƂԘS(`! yKć۞]1/u Go8PNARqݺLɠȠ2nMi/'ٳ~S &"@)Ӭ`9SPI-=2aH)x4 Aų։n~zt j|!CFU^e Ms\[pVfqV?G ]8e$ol(5%EKOAQOc r`Մ`,L{sB.#K6^o+(VcNm .#O~UfOM /(cy'ɣ*ř:jGwV"3%AFS sq4NV`t5lt\~j$0_ ;#8U,It}- `UAb2C~mw`.Q7_Y]YU7qImt=#$?S;DsRzNv<fTWrBTiwrK39ŪYF+k.;@=s2dbC=JK`{x< wߠ$u-Þ ACF)ͿD\.m;LYl̐ ,\mw9 |FCGdm(<\}M$=6?UU" sDu" c00-*ڶy@̈́py92PGy^y=4}'J2Ixs3m<+#ayl?Rɾ19R}j+DID\w"8-K$ L& ̤:u")% %pa)^grdzݻ7a8=ʊ"cluvZ 5S=El<2+A OFQXtoX l|+驸΅(7aS7w߱<‰eFrLM5b>!;Z\9$I3DT-{}oO!=v^Z.L(?1S* M8W"%wV{\;|iA%U &pBf}YNł 0szIϩC~{ Oio?6jSr--l̸ջ=iTNJW㾟 M"U# 5+E "b|_" [# /\g/ε6>JZ S^Y|3ϵY%=有mb;R Ĥ#gK +6qn^4jkH_ɢ\sT)~t`Icxm[7"p3OHf pRyUAZqm?WsqKE=8}cK%+ fk;nP.T Ȝ'-p߸Γ,+ oqLl]TݸkfQf_ux_ȁb CNQkpoaP=X~;@r 6þ2>S-0_B( wa2.$It!{('cd}7)ٴ*P2{Rt!Zҿ) a3K"yp0,HnL't6SƗjr<:#gڟCEJd3by~r\r:Lٍr,5֑P(4["Zké/io6V6j3C)q-;79upL+Cְq`d9_we] QDVfo^WJy-h33!ABK66[+؇)X5mS*>{qԒ`L2c#g2˭/xv*n4[Nt|BɉRHӅKa1rc 7,j# Y-ePѾKx`S,09erf=uK KNkcψ_DP_ҁmĠKhLFЀA1WjZH߫ ]%lTkֳg T3m<¶> kBEt9wrH?E09B:7RϠWEo}YO5uQ滮Iz)_fFʀ\+u/ZGKƊ,=?m8 a#bm e4L@m0tb@@g+&OƝ̷jA^&weǨ%~/$2ԐG;(1 K)08K͢F3HJS˴f(WVeAEQfH#ٗV,ׇ V9BU[d=UDbhPl8-@9KQt f VPڀkGAJph{ . ODLqVئG90 fOڛH,Hh5BxBga!dS"a9VjVj>=V7Ie:n2zk i5b8o8آ#k3}}(d]fi'}^q爿+bB1TiuW*}6! 3a;eEV>4@ZTrn460 iߓO4251nzXZ^\|*:R*VP:iƿg,rN@gIeV%^&oҸhDRbh0bKҞuz3X>Y;I84|ۨhly8'oe7;A|}X-Q(!OJC8_iN4}_eOD^P1`{[!'|v1IDHڸeXa`Y_|-'E8h1̋M3t/a(IYffY7طHc:RpŘon STdVU/D/pc/r{8eZ|q5748:Zbou3{(2@SDJɒ3OV<ŋ:\pćՑ2A ^@XeBG fJ5_sVZrsU5i(>p PCN ߵ ]܄ӞQv&;\䧯R:T.;t+dTrW0m4(6͸qH$#b7ՕI-р%LJ/OD"[a->1+Cģ,j*z3HDW`l@SI,xsH&/*+Fs}:VkD:F1PS5=LS/Y}ΗG\VLsEܩFrpm%7Z0!EnR"qDԉ5Ӄnl,?}Ō]F֯@<vH_x`F 5*&Xx,GѼftV#xoI|_ά xBxe# .G+$V9؁4kGF"EWP̱( $Bd: :) & 5 $:N%/=1y ЎacaWv dI/!1ѺdX7{`q4:AG2j4zE&M;V7\ c2}G@ 1fOm31]_mP(=Vng I~IPCQU{rj)cՋ-߃0G-߫\.I pM#+^o.܇:g e1fll>S}AGc. ;dFAMmR9 DmW :]84њK7WARD62gÒ,CSԐv@6AN$ZĔ+@w.v3*n)f3/Qή~v0 N9IQ-x0Mvji>1yq3D,X7\WZjGhe\IX:0SOnb2c]^5 O=O@UK!pkiҊx mfFc%l]E&i8숲ɬUoab1s"g&{rcV^~i4þnNH@ g&: =冼ٳK:BW&L&}V 4sPi)xyZa,ĦTV[mVvzjd œJ!jL~WV =| [GDrgHI=#ĴȈ)l&E*s Bʾr} s{M5>,www`^(6my vra)q,-q9#.b̖S; qĸ;-'#F~&7^e!Iz{9>T-"w>%k5Z$뉼[{{ k? |TiN Bs-*x(^+6-'jZ=ǼPsn: '`d~]inbSqb<Do}vթAnuMkk킾X3J +HP+do WT<:`OɌ(F[ *Ԓa|/ (xL#(L, ?ջ$'; zz6_woe lo)ѿi%kBYo1pF߬Kf'طQ):ٵ4 :ޓ \ 2%]_E\ß{$&Ш G dh UNo}H]ݣi2j/ c$)Y1[_ {%\k6~Ӆu -Rs^H,%^PShF,/ۆ2 6jBO**)ņw, ]Rtܮ ZĴ_wxO_AA?7J%oP23 Z]#} 1ۂ`痦-,ցP,mq"S;\fOўQpNU4.ag՚zzVWGh@W- 7ܒG 5枑x`5oP :;nqΩʼnگك'n.W-);b,c8n'MurGЩd  ^SVȂ"A1NCA9#Gd#jE ,c=·+*}2 #5<%}T(iϔsd2;zB6oy1I:v]QF$epd?C5())Tllc(k%{+Ցcx|oz*4oсB:+:J/]iw^]qG7#l}^^BZ::72`vQ9YH;}Aw,@L'!;] JPǘ6bf j )+%%zRYwZ!RRн8l$s}Dd:Ǡ։p=#D' t3*=\B{~<оzaKAqct6a'eII{sF8wjAdX>0y1(քb&s; bشH٨Dh澻 (-㕆%;][>*a \.wU`tlCα~_ςHLӷCOW'f|ABv9{lcÄ#|gXk'rNq9*zEF0jD"zѢ -:Mg@:=ۏ(.'z&mG` rq4 oSv*.c5h^Tf^K-e F˭YLܙ Yʺݗ'nazk7S!$B+Ϲ.j]|<:"nF> #u5 YE[looL|3Mw~-^ $%&g-1WQoV$p2^KIv-S? r;RpxJg5nECܱKH䋐鎐 ̊^ӺvU:\еU"&MZ<h]9aQY,75G ZłRX)˿+rn?!ؖ(0 ycJ5Q}noF]Tlt+ H&Q%6װ@df?)UܺM GP$<.quz5i>SBP f 戈3!3vvӬ 2*rآ9UenKk!% |4C-mV<Ʀ3[j5;;9'{^myRE﴾Ytz?%ʸewy,"FK雷.uG81p-\Q~bT 2T}=tK `hIqm'd65=%i` )@7Dwe'7 % 9bpKH% <8NYo[,`?5xP5Ffj+<`_x6%S+ oZ2b4?쩘v݊Su';ӝߓ5騬̦c7 @[ʴt(icy.EL{,d@8t>SQK^P.FjllkD"NOd>MF BX ^[z &dey-8Uu"^6s =NI(2=)U>^r2*#tf}d0F5a7P}&'”5-gs4N Ql\ݙV2+7VhM# ڊa 7<#gqeN/Ʈ`963`SUzb%TwD;ЮԎ kACv=7z~ f_֝~S6#kDY¢QLtLϻ{ٟAe(=<}ӆ\к|ZH,CkU# g㡇#Xu 50c —J boqoERI@E09'4FDi\n Ȏp/۩`ifһ9ӆ:M;!Ye$೓{2fY?<o߬zG;foh7Njӵ [zKlWPaB ?pP]8T 'BXjt,=4Mި! rhW?wDԇ|]2]b@"jv"SbE-0rc86xժ8)lf5bZS7gkl AκgW^SȮ4( M~vH-Q3FOE|N^VtǼ='n;}l:b(\W8Ҋ4dـg$v`W@mDȶUaEc|/ !g%d\\8V]AUucX)0Ov3О<|@-ͺRf  @;R\+'I '. hz%p8U9'.0?, K'.CWeChP^" 4[Y+G5k?xI}i%}i^X"[ۀWь/CB>4\`5ZW y*ޛܩ ?WήijO3Ɉ@VE/H41Bq}OXiגBl4rHOHji2? 1\B4z)WdM_ jk<P<2) q3 kUt$*jo]@$ᱤ˾tw\33);{ ZOtIK g|0[qL4֤t -vq(.hnITWn-9A䦾֍xfԧ|F:|pF Z<$aBceQE/xއ8 |XBs|iҶ׭fMJpGUiB3%TEr&/,>H B4^.Y&UG# 2kWW͘3BGn,݋r:<|ZG&}./×I|8.Qh{ݞ@l-csKӑSLUڏ" j%ade'fjFMUxcxԲ;?YC k1oQkſ8[=wUo41yi\Ϥi h_r=H3㳎g d0*y2=kB.At[П&mɵ7MIf򧕩'Y/AOC>=O{$o> prnav"XN.܄3|?SuGÎNDShzݼ>u +ˌ4r7NԓhRឭ9ҲwrC(Iy"@`]u k%؟lzifs얩G"hS%2*YzB< x .ANf&&)MP ܕ9b'H=`%fs_*uM~C"s/@'6}-%_U[^ 8W ZJz\]׍vR&>9瑵e 'P{{Ҍ1 hcO+)! WI MWs'$:JhzGfUSƙ"5F4FQnPr7."kU< M0Dג67Z}Q pX#k0 е EA .;BV&(uU %=s9!WD[xdlgvMSw2rgO:pTۈyǫ_ /ЋA\9n0@ۻs3Zn`Z Gb;!{E +b>Tj)} ~q 1PGÓHPS [dzy=$eDSTAHfk/Tۥh,h8~v[?jP_5ʩ~OLꯋ~VzNp,Áio:$Z[.AmpR@"\zODhk̾WZʟ1Cͬ+iʺÊiSc咵pZTi {xTH>Zg\,!#aY-4v޼B65ן5<-jH>v1v 3$7Bn^ c\d0 VoX^?޼@ʬAGpZuйeA(>sLFwGYEz737߂8B!X)o`JHMIWCUt]FajGM?a;;)NHaҜ7+ :u&~EMdI755yݷt?%bU.D8L !H%;eؽjH9lK[n6kEtZ_ _jJ Y3#5jo,̵ $w14VW⽉R8 5V%IpǴYQjjۤSvf'/'#ma < :;:AR̲P'`DZʱr`%c۠/n2qֿxY"k>W &%E:cZ({W.t'I޻R< J$ܵ'eH ALɜzIY##`'BZfrKr?X'lG]3~$k.nN||\Syؑa[:j~n &07>K7ޟ 47]Pfyd"hWҿm[\L3[U.7 '~?L њE %Lk1*m >)lQga$ew6yJES |X!~ިgנwxX zsu7GF؟L1<%'x.q:&E|B)v xLuب yf!IJ啝T|;{<=.NMzS7SC`"R8cSI-`:|a|Jdkbӳn}n Aݕ+KiM#doȨ)gӫڗz}bQYM~P^覦MiK9p%llb=5zXǪx29k[έ76GQ&Μ 2HvOSc=bf?J\5Y H%>U5-AőQ8RZ3vz,W:D79CL-ND٧ gM1 XyPaHHO=7A-*jϙ^ cG8 H N#]wx/${ҁ#V'4b#h8TTGgriA~F:% \bbUEMT#ۉDHRsX< v㴁}o H5ݐH 7zL8Eۼˎg o5.WUE4+ǟb&@ gEjpܑLݢcNP 1YEnn]f1sRcoCp1s4K~lȖRHB_ΪWyPt(߽⚹ϣdjz0Wڢ' pVo)w?tH!V+:0x#m0/kMM%},@6oXwԸ^%lח5GJZS ڶ9 $̪b3=UjD$O>0'aZ,1!I$x?N 1^Ru,{\wpQkAhfϲkƻ27Ā荥1sa`Y;X|sEް\D}#u'Grc;op~6x 8m7=i׻=JS3G"_P'iwKM TU4'$8Z5kvV˹3g2J|2T=vG^xs5"J.fi51^*Gj!b$ My\yV@+LPp6bW͖xL]CM " ;ų0DX$2zR-.%B$UݛYu_Txaj PXR}5|Mwfz ٲ]TO4DMiI:q_c>}q.XrrUgx ޫiP:hն06G$baa<4FAuvAoZ ׍ wjL_}ֲoKԌ(@W-?s e4%E5l"RxH!+SɦG*\LR2m7 {|d+b H"Zplo3A9qr~X"G)M0CQKhf&H'lE$qX>l) Moh4U4_ ^]SZh;etS#EA`͋`ew9}'q{YL`1lKW2˱y@λєQ5Ǣ%1w7K~;P䆺i}|@!rf-w1F+,oOp8.%ODWJ=v>:"iwH@:%cP$mSٙ180iNW}&}Jq07 gr,w?3/֍M s;QIiuEzGsNH65B5O#d~9cQm08 n.VZ}F>aXN1H9mՉ\OR)Tx*Wmn%ae4rܵwNb\&d5 |hL][ Sh =S8^Q(W]C+kN`JܢOie } ^Re4ՖFͥ,fCIX*WӶ>SZS]P+eOKsP|8T-V :՝_ 0=noJkh jp/m8kÝk@Vn>\ 6F76O%D7 F½ a#0b2SmOJa#=`y6v+B3^>L?Y>ڎOi33l*]%}r 8NqI(dۗg;!?`zG$Fֻj 'P\D7IKT J{^?y/d+4mzd?f& cE'0ϼSDže Jgd&8q;Ę|)x7Ȥͅ\jLm)#lMāXΉvhkdc=|y!߂ )C86SՈDzDt5(譛>щo@;i>qG.eԏG Z,)vLD_Â^4VFx gq;vDq!Y|p2bHyҢg;or)z/ÅHg:`^?tyq"RyϨJ:ɸD Da9~,*uT[LV-LRi +Ӎ>fXZvE)@sρ*APb{:>&  #؂x^9b '&x6!Kϙ]?M nK2H8nbA3bէ$fLkC ^UmQ֔{?f2;NN5fmh >zVoI"^0lWE6VV8GXdY5J!$]1<SB 8mIxls(Uq0f-}_rؘ1gFyYէesRpa^ !@Y#.`H**^j'# G+yȊnw5~l]h?%=[:[)\>@)cTji -|O@CLEz7?@jz6_<6&`wvyw,a]ThKp`~>m2mB1}>dAﯔk+NG|`_ǩ;Ptƒ\j(= bRJ[%VKqQLDT>pFG* Yby= &ܗQbpE0rX9<1ݸ>m. NiA^D@CtJ4?9~p)\t88w!iMGSot;k俸{C@qX=r:L(j,⬨!8fDzJz`-NnFz.Yo]Y[pSA63ak=DLC"f֔ }wt@5Pʗ3.sNlU eC.X~"]y\7'`l]qG3f3>菊e#HfVk< o4AjE ;E&tqN}9Qݧa=O=ޏ$˖K_Hj.9tMQ\a-ReM*'UL>Bke @5qɧ.{ "K+ Osw8T ^ UĈ6.)%Ǝ˝,hy&OGa1r @ MUك+ YRO_"oOcIDG{ZVjPnQ1k=x>pBޜX/W\kMLg؈BV[WOBx&|+o8Ƴ.5d[VRK*cg+=@uMس0A~:'UQ٪{)JSW2쓸ɷYPRT6kN_-$`>V!Q ya)4VHdMec:IoWeJ7Ի^0WW6sʙxj9yGDWC/sNmV}qEw#ʔ'64?@gܩx ƑULQ.n>zF*=c&BCíHmj]GQMGܸz\qv2;@`ԟoǟ"Z;0*8jƶķO';̼H6-1y4ʮH8+L4S{?/ӃLԼKT B6 ?,&T|7 "##!}% vu5_V ՉƦ֦I(Cu#e3a)vfzch|3Av&[&LJ6z`L1=s\[Ǘv*B$9cWCBR_%)򕵙@VAj4O N' >.YW`nᥨd:CUb&FҴddRm.9j^+249fi/utC?t|t|&VGXJr~] 1DRe&nT,h5qD9\[a > m[lz#lRa<m-r8*S {˙Μ"~%i28]ihʌsӡ఍W $iԹ#?Un ~BVbҕՕ'͒?O|)VW#En6EeO_( FyiiySE|i"Pm'VvZ};>H {ogn׼ ?xSAcWX +uMINBΒ"P"n(zc a]fأʊ5a{s EJ!ϑLFd`q֣.&:_t>Mq^(] XPsŝ4/HdHy{(s /[fxpUd ş$i3؃lPfBF %j{EvΓ6,H5!^F;f*u+*bV|(\潐^FO:-C*ȶdV|5^X'X)OJ;yT \ bSuH' Mڢ&(Om3ӧ3ۉ n`un{TcD. C@bnv_B߫cH~su7 L/muy[A [3KsVrܕkT ^J ;Q9^y#0 $(r| h:X69uK3FTpE,h )1ϛXrtndMWU3p'Bf|vDN 6BL4PJ)h URs&:`GdB@a=xLeiSgcM)!z@'t5Pv(lw+Yl 4z LC8oG(G<9Gn&J[v#l]*Wtf{8dӵ6#Gwƴ%nєP[1syE'`WvH}M#1i#]|ω- 7:KeHf#EuV`sU">O!V1KB+xW[$H/}`,ϒ>.eėZ-kSgdc0Rl,e{t%3Iט5w/E`,k]5#s_NJ0Caܩ93+Tg'0F!MQblddv!p 5Eu\ؗq(-Pa=G7s']f[8p Z3!;F`'e XCӻeYq6C|-U>J["Wo79uK0*&$Pq{#+ص6u:T_m7'HnTg%ȄuL#wx;rjvId\3q6JݷFQ$m5MFP!XM@r݈$pgl|**r;f@_p7>Ȳov/['jݟDiid*)YLg>F_0RH۠@ߤ 󤣓oC~fY,X+7ƟvJUU*F[XKiBukMM"nfs8Lz *f8`'ϹT!Q\}QiV~vp1'@`"_\Jx8ۧC =9AnMvÍd•l mF B>@ dŁ:镂VXeЉ]ꈁRݯFWAo5}/7qIwl ˽ԨQ1R㷼Ow/ ]m/+O!΃3 L+$䖮/5 |7εHBpgr;DЩ.:W {?!fc-n%V)_nt[-wqB|2e`ʀvSYK;;q:}П+cYN=z(˩$)L*WHaTڽ;pi+ۻlmJC ԜY 4_  0˗lJw,(R3zil/Pr@']SAGhGgܥF(Pjg`c>PWN*w": KcKP5@(ٳ| -@2:L7&>M+T5Aa[? 2AK7kU4({r>ފj41igL;›/O! RvtǕipk?-4jj׹Zlănaӥ^PϬϻ0O ⤨7l5m 07JІG 2dTI 0è+pSEȲ; ´^ǚ[Beuyĉ! 7Es-c_hʋzbQq9uvSp}Hg>.I lRj-e#^fY&], . e-C'u a3Y95x"aMbs`2KDGMqT_t'X;JȇX uk~m*™E.Mn%l`:bROB#ddQ#<A4"IȲy^{j eE{ ^MUAn6j9j$a,pKs-sFD]X# bh/!Ytz% WCх \rKLy nNR-Z_y exZDCLP. FsÇ![..m}NpRm9 g eU ezc J`cR_x*%iW؛>E;vV@y+t2:]Ca5L):hx)& Vs%x`0ހ+S?"A4d 4[f] "cA o=U$ Ʃ,l!Lˮe=ihX=H ר _!:"#+7d^m3=l¡ ev- -gB(+,OKjE^Z6ڇZ8#( 18G}cN'Џ\#ĒeR8]Y>|CȈ5D_]NhSZw܈'P1*SQMdF{I "p8 v~Qh%m9h&K&}[xwR53;5o툖0eraҩ I;" lXW y9X<@m,`tVuȦK2Cmr{IO\HTUqxA41ɂyU PV4 3-6s?POR'KCyc E55x3nOkCIv[I+"Oy1}a϶um65~KzJ6tؓi&\Gዌ>r;T1h=ig#ϤZ[Q``iqD,>m ׋f7αMi~'yAРQ=! W ::׼l=FcM2{6`)gqaKLYN+Tjm[A'ʈ(b+ Gɿ>ß&/U(FvSs#< J:>EcDducǯPn &@^3=mJ6Ӑ+ `,3 aBk%j-(κ 5hZ B|"[~(g@Ρ&v%\ipn$eZ`Yʻ%Opӄk-@jN"4ל? vX_yBUXJHifʽz,;nh%Բb֊$TF`"PEg P%c2m` _rc9-|N`Oxh)<{W##NDO}XPu*0"=t7-Qv<_!O;=I@ .TR边l6H$kY GRiW! LBZS'EgSJŦ(Mx܏Co(gQaݓngJt#j<R.UiPM0jLͼCtV ÏN 1ߙkQW9%r)6o.ؒ W>+՜s ZǕH- !UD #X'"Cn0$j tjɷN^_ n Jh@7VR9Vg.CPҏջAbDE ?C/PP3*A.u1QSa5 (GxM +U7Yvp0T|RRT.fDr =B{V"S4'U[YtIvKL1BlB y1GL0oT(Q18XZXsPzBKq $T̚ٺpQ^ *k\mԶ[YqUAGD-{PWڲR'|q U> XKLjaKoxس ?E!!=!Gr܈_tm0!q|Dpئ2񙴱p aVd=tf+fuhf]fgͤ?ݵ8!kfz> # (!W={Tӱ%_fFq%&77|+a);b3[D_Q$ʕolNRc04WtdIWROC-\R.cV#c&q>(%_;koEp&RǕ'|4;t`%m&fÎ 9Ln,7X}E2ʆ :n6\c^xB }7nGhIoQ]@Hd}xݾ3^>s,JgxBsHX͒JBcmAo 5ka lgCeq%bpÓHNh8׋&P=6bLu00"Leh-1H\Tɇv~am%sOJriӢ+L˫ưs$ Q{>7#ͥ״d=`K%#A*Bs_]&6ifS _UHvib7m!]FTR_?[ra1zRN2Mx RZR),ap5s*EC?5Buv(nϭDU_8`# Iɑ1?KiEF"FbXG~o'8wBo+K0`}/$hܠ}ˀQqCJ 6P:W.V cqz0-J;r] fe0gA6 [)?8o>k-NHk{tˈp\"H.R3'Lױm/TrzDX@g`Wqj3Xtn?+ўz B ޸J <]{A'z$ r:DvFnoPV]jӄϺw &_grX/I“Sjs& ]34M'1Ic;E-6ita5_#:\8[OT֢bˮu'LtFzHNiLh?'-> ~O P[46S=֖bGG QszsZ ɫyݕNPKMi;&逳&xڌ:J(4#Bbص)yL;×56(C@+i"F3; <ݵ<'wb-1҈pNF42}\_n=%y/ r߁eKͻq=wl.Cos1zGxytE sdZkX1e3"3 ޻Zzd]0hJUI69/B xΗWX,;rvpB?6z($7N܍M$I~8$\/h"nyH]G\o݇;=:}<>wJ~%uioKk=]thX8ct\P`L. 5քyOE!*(#?%a 0~ M3fW& [nt.T&L|TtA{,;vzb69*Sym3/2fa&(ݑ98{,PK>hF+kJ5jDM `h_}N4GAULQ fAoEJNj=z/l` L4IfAoaq^ר t„ʸvКGLY<$rˆ>}:؞ꊺVzJb~Q3F_ yt;Ԩچ50iN̂Cvű|{;m| zě gBurr+ƪ3l1!59P*t 9|1k\߰Lz UKPM%ʛ6)}̨ЃwU{kozd}Qڙ(653hK'wr)tu*9#HjS# #XzM/rw=`ە~bq3dpF:5z"AKikbi9}v]Tc՚)84D18iMV; X44T2NLJ^lQX+ȣѽPvdȏ߬7~Wiه*Q FCLJf[ZԳ~E*4O8L>^u o)Q6y(j"rm[S}ěB]X_>H_-0D>3-Q}Sr.CVP:]!IbwCZ-FNQ'; `sfQ Ԗ{/P_rLx>Cą(6Ϋ(Yh!rxi ;`3@8)s!3_p&؆rbBwOqhL_mP = 瞍!mG}DU'p@ysj6CbL^-'k .ZG5pa༽HYJ4Ɲ0Q@M Z\OEР.+c2C h)\=l5Qtd?0c!?}Qt].骩zȄױ՛M?jQJ/έx.cXmɎz>lL ŗ3L\$UA"cJ{6)'.]X|zϻ]כ}iͧa 4BKvy->.^!6l)2E,oTbO>4mY\D06)o? 2zS>6Sk$C< R,UɓٞB|E{o8 "mny\=h*bF/uUjT/ThO'k"avw>i#c `A(k z0|dLO0E>l#D-;F΍G_T;CaQbKCTUޜ*췤6׹M'-ЭA6GO6 OĶ%cr^(&Vh*5#8%\bAFz(i?]S#Ujl\ .[ -V OiW$~GrlD9kUͥjU#OܽF J~ vX &LCp)OWulnCJzm ͬ;S >o d/WE>96A[{S[+_T<;{Z,ASLQgY.1t,QX\`jנD6vM|D\ɜ޹ Ve҂,xv^^l V`0⇣)YHLy6r>7Q`-LEPj<تU/U$aӓ\Ru-B ȫ,61Чjxh WY0B̔w+r+}J0V9زvH* "GhG'E=̰/Kv?"4U]<}̱0vw7"[{qz9]١@Ad-x9ˑNf"b9rggjh|ku-fkzѣhlPSn3H~M썃!]ٱ^jXmUJ8luX]fc)tn6KCekq9nmfnevܚ!"Je>Zs26g1iѯٍDS.X|If@uX&p(v}.Ew;ocoTqB-V\2%26u6~(n|UқTm˺=\}9 9m #ܦ^"fx*5+(IG.jdwj&[)6O L# SSک_2{@>H唃ZKB~_6.d=seIECM3}.EDIt ::#MVꙣi1=U6:~mƦn,9"ЇeF%6ѝhy#P Y摳b8()؆E%^R^efy& (?O۔х,X\ؙy[v)m;4 YU8|wυ|w[ ;(ru{Af6jc~T!:J^sSN׺TTԓSչr]~lܡʨ XWZKl%MP"!Zq^&DdQ0"t5CA9'ȣ }y≏d/v)}Uњt  pC['{vOѬ_WuhT{ yXm|lj.1Qc=Kc=Aá!ĈA_/'ȥ:UdVnvYl>4ޯ5/.&_+?>p"IKǃW{|w5Z֣KPZ50=(2,1p5DZvҚ4] WPI|_MpŒmɬP]'I^ZN@&wl.vHmo`sY# ހ(A"MLQ&޸s&ޚC iO Tbc!>;307@fU2ɔ۱`cB}Mo uȓ2I4 +e02#pe#,i6XNhYM q|&UK 0?CIJ"m<5ɪT)lQ^{;{VWf1K5,љzP 6x*]G<|LKhԦ"(l#\7 6C0 nP˱Unk˷h`04Oi9Rؽ vGMq(Z.C7Zz25>4pm({$uWcN/FL[݋&1BS(v{1Ub(m긲 GF"Yߺ1AEc{89e # R"̎9Ͱ) ܊Qf~GdrKEP.|;|Tv|4EMWHNn #&Ly!r5h~P;D-ﻓ4y-ˬQħK8\'muY ۽5Id vplo: I"7\='8Lʦn;ᗜ{`yQQCSisGS)ȍ37ȽWfgkE Dg3pSZ(Ќx ?|9~AO,SN Q (n)P d,xƮ{8VC#nL{.j丣Al l0V}ˁMVr"[#Ŗf7m>gSxe_SYDs$0߾ fZ);%69808Tu’bT. -0a(AhQNEm1HA4>58*ah9` 3YNdeCMb ؋EN?S[d J1P L荻 ttTjSL :cR1g""G޵;x8 ;usz~C*edNERnpz޴2<`-Jpe}5CqA2,/o`pSažկepqRq{JN3Kx~c vG{"õ.c;4"80bM¬8r'1v?K.RsH*ςpA2V%pG_YTpe~5 " DRRT/- рQՖT>uiCٹ`A|-'k0 !gpG5(,E0")#V=/` #[Һc3wu24>,8_8 S'*Fk؍u VlbJŭ#zn ;+X ^zujZuOW"xSuy*Ы [w?--juO;YwY1b\&O;4sUֶ:GF|D2\Z14m[Έ_A\z]e@^pq꿛N[ق+ɟIkIpPj'p,4^󌒇gtU&q;Hʘjm? q9U<uдou c6oعxX,R5s)s4!V04佮phk *sZN%9sR)Æk蛿E5TCmvU0iJQ,&ON)uXbs T̢uʹZԤy5FZC_>Ǝ3_Lt$IEgvI9 ӎEg9D"4tnZyWM]pi!2-PvByI !A +3U5 v()6#͵kmn (FѦ, .97$MFlTzñ%ivzMJgSk0C.z0{@%)5,Z[.5cuB4O#$YH)9$czOWb(JW S IWZBIV㓎s|}C #>+KHdBF@|ǪFTO'-VA>n{Shk,/Jbtg|"՗sKqrN[[J-B<^5xXxq1ٰO^Iy ʌ: Pw12ElhDmw9Y2 R0E@d.qV~M뱕iH*{{bRLV% "u:6{Fs?7ο$ZEy9ݥ-# &T_-77H=QAج6 h6at"yv›EQO+8)rxs,U")TȆnC^O/V\uUƔ%S v bp8̚9]A&mǩRyP6/wa :W_9hg)Y#*o2ɀl`R|iG CxAz3X~G mh4ݡAh2x:0,z+ԵY`sQR[\>"Q'2:k+1ܴ/Sܺ 8 w@J aШa^ǑŬEWiZRՉ̰maAgdC@ptv"q&_Z* Ne3rX9qBPܹNv[@#tA]e:eLvNϦ`b FnZP;f7AAOeo4#F(JSuDy7,j]-G_񻣕:_y/;ۣj~t:v ԸJ.*0&~w2Ou:9[BfUU-'HxG\r9qה'\iXݘ#!߭Nx漢(:طv(gr=mxWN@} a2aǀ]MVzw6Bl׀7LUGcKq,v㲍{., A>rQ*B_;eKI q-1H!"i9VtL*3w =iϜ:ჹ;lhcpL) LG6'5% vvKL]諫U^CT  dE9W8c ThKW?My9jx4#2@6MF<,oi?6b4ZTJS܆DXUǸY @U[(*>դ8焴[ ^ר6pW9ޠp>C8^,DA58nZv & l韌ToVy 1v,o8"As6bz.pl^HԳц艄i@ pۗS_5=rMNJHfNlK__-ӿe%@TloM̺]gaߴoKNfe-&b2W-`{)67}N. $t-Є6ˈL,/54k;T Ah6;]w%ˤrTg lK"ǒuVs}t+Tt 3k%84+ANeYCUxCI{dlO+EUͮ ڶ:جVq}Fdlo9ֆ{kZb98 Vk9-Іr/)% +@2(M##.CW.XpI_]!dn2cX\M @LT]꯶9 ]7DiR{oi] +\ACX}mMd <+ ==Ϭ R>B[;hС\;v`)%DJ=٣:$)g$1N0#E*?nTNM+,BT|dvSikje:BCkͪ\8@BJʖ.h90ɝQdwp-ƽOI٥"Y~3|Lapo:4y-J RTwvc*$W]zOȏxʺd4It2SSE<Օwhxiw@LAj.!tIjԸDN0["4qCL%0p+wkm%0ʠ3 NŴTO-E7%i/M.F%`}U|3]yX lsEgA \ZS-'k`CG)H^S}JV5234Ă]5܅OTz^pd$ev zD_4,֍2=P$Zr'BlA^jPqJ*~8?_ܐ'$zKo߅\È{QG$ͻtd@˅~g;O|(lcaGUrM5i-RcLdɾ.'nSk8qեur|%(gfurbDF_ _4HRZ~r` \ز@06( |?+.43. ˹ME8Z`B24ʏ6?MR! zؗ/FSOmmA^zъ$]-}"UxNx7lCc(Qm_EI0k.*!~@B)Vd4 'P&8z<+DsN<^ S`ƞ#ЌIT_m{G37_.5=`CqUP _<֔5L՛"h(!}J3VYE~`{#}?+h/d"p+afVy.&ExxrmgT3 a%5Ѻ1r)}x4]2E yU,3Q*5I` n}~VV*uwWaa }M,V#ulp"xIؼW:MKl21΄ԩ5Ha=v J WYFcIld5PM`رlzഩ;5NG,kD Q`<ğ@fM|ԃ$W!79vyXva 3Z**85~ yld S m|n9u](Pa/){$M;׉0͞(y$ ;ҿtQ9DpYBv}ݽ< |,-7@9]M㰽jo[_XܩHr%Srd3XyQٰd Ò[3 UPH_j")s4w l+6޶׹A.W3C)i!я19#5֒iEMWB7rur:9kp؄F@'~G!6yHRޗ<'Ѿhn0ylϚ+8r+@ T-Jՠ-K'cЄ(:kORtS0ʿk9 ΅7#(6 @}\dQX2NLސ" eѪIq #8ڭEn1y^jYh |_JvQ:VlE>шBg|♢C]g.oBmB,kة |Bo/U~ \QtE!E6Y->q`N rD9SZc}7Q KߜK`{=qu`6dC*gu8QW Xha(WP?_f.ݚIڧFIuhdqx+lP YO']TDG OYj+ӟ/SK\S2=5iרq^M[ 7k,"AMԟ཯pZl7\3/*Kv))ܪ5$xz?μ*V)j9Vs@kpjJ$<UfYa 7/5h:Z4.珣pQ};hrSdpprIU,=RЀt czW ݀a_SbpX I~0K*.ဤ> DJ,j]1nGUUvZpI؊u0hϟdX_%ʸ#/Ivk?|L6`I ~]t4 $rÈJաnEZoGΩ(p<`ǖH!ƐS8w \]usUK2~AMSGF~=dmt ;z4(3*p-%3RRh܊K}Jד#cy2eQK$7b~xTFӱӴ;~-^W1EhIp^VDvL\+M)ܵ;p tؒ,HP;^h+% (} 5R?1TM׺9Uh,VQj \-=e= y-R΀Xm ReTڙ y$R~ٮfZA/Nܶ?p heeCScGƹDv*T,ZdMZ4g_:f aXE0 tkX՞)[5lǭLV%(j\Jyn?C)~/ylm!^KhkhK}s9+Ubɿ"Q`2 3/@卹QVHygqzQΈթ*鍕 v4XEy h`<,>0Cr,[Ca`1;Qѫ>B|1\`P^zϘ!3aohMH:ŅI,mg;1ѷ3p:iwg rUd^~ Lk(Ly1s0&J8D{Q?g|vQV`/"|/ļRQbl;{<EdFvJ{lr\Xx?|6v-=4P[:.No&=o"wɤZ^ r"}3P`xy;N=؄[Q7Cs!t*4Y&P931W$SЍ0m2V4O+UseAjPpjGV)V^گ>cD}(6LB(FT{d 9Qq-x[z1_ϊ)'x xt +# Z}蹯݋?E+G/Ezd_jMڮL$8ɋ@  g uo:CCp,4a'T:- 9ɝ+en6- op,+xrCb*iFWڻta`Zⴚg9}t[1q%OND-w!?Z br94 "i]d &ڃVL 6Ԟ=^,v `3 >V{JALb6q14AYW}͖_T^NaBWD@6<8,ғfZFX\ m}e^48`|xOzr1`!K۾\Қ tIU}kY3^% +NO^lf^au@{xb@$ x>!.F <-c'*[7$}e.o&cYT!B\H~d'%D/HB"٬ A򐽗J?8f4%j#D IV E N5ح[//xveKG?Ckz3Z9JI@Z OZJ( d2TgY/?3(]`,)t@G[hN3cUxy ;#Jt|t7DZ^keCnh57xoܷ̹MI`)(<+Lʻ?10 ͓kӓ1.6L6~%Q<o1̀cx?Z`jqALaMSN X)KSl @NG>,e&@f 9^Bu7\9"qoj jՈNVO#nO!HíYDO 9 q(QIE!7|md ySMjZk(3 0v'.X# zG V71<`zLsD+Qx%=ƯnJDpʸ(P:A:C}CCW%0}?"Cu% y9q@](R?pRœ͌EuUPd\ggj\. wx !%?,#ꢛ?t)XxnjsLٵ!/ԃZG3\0y O%Ym1Y4wսa'o])nēZ=X;B/J?Yx:'Clh^p2=\g`Ox+: 3oE@)ൢRcA~~`#[:qgťy݋n<+)BeLr%;ӹrX5|V?u<|%L=' %x,Ui*QDuUْmZj^Md'X)1sR5fq .`*5=.ҥ4Ybu<̅LIixH= U-4Oc>Aɳc&fqKj:/զHK8?&UʓoH~ x"֭w4\&]5fZU4k=nnjLQt@c'xHW(wk쭢3ۨ+ 8GS%;Y-xC;|;.Gs+XO 0%l{{9O PxD>y9٘%ۑ bE׳҂2b~K Xq8͓gW, Hb!`{ ^RS] cVAfT2i(c$eA<[0Z'nSeutfzEdqh(s~. Ӆc_p[^y&s=TdlA2}Βx9*aߺ` ,tL%H&Xʆs,[#-ꫂZ-{tz^FƱ^ uH~ٙ@4Pߩ#)g*m1d3o?:_j1cX$Ԗ\}_ꮹi:Xݥ$W,.XC3xi(L" +6 ļs*j(>EhI6Aqp<mK.e{Xi)# )U*x;KDnnר{%;L' ULmXd0\oҎ~%vJ2 $;Ќ4 ^7dž5;#1-3}=Gn7yŚq`AI$P'GAV$ ENJp̽-yHhh!k4R@H3Q<ЩT6.4X?Q59H!_=rșfGSoa8~tFf%d݌o*ƀKҩ`s#ӛ|]ͯDbR]:QOdqt!o })9ܫ0rczj|6q 6ڣ]V_CQ-C+g@IBf N**a><>YzRu0r`<0YNA ˁxpZqwnvy9}* ;Qu2q?V~?.ZԴwiH;4}|IT<œDT;f\2#$kc;YN6s : YĪ|.Ksijr{t G;a!7 >6:bHr'gEEA.ym*[)*]0Ҁ4iЇ?fV P0 c=&~J IK ;k>'Y:}gVj!rJ~p۴ hS_CIr2Z oHwXrEaER9Ԑo&u&K .d哑Dph ^et\eϵ}eX%E pnA>.31~lY?%@T57.@P|GKD^vfR~!J4L^s(JLQ\=Ψ&{sW !cs*+%Efz^$yM3'7#Uږw)0jdRiK"3kψ[+?-tKSy; e'` m',,~R5t2b,mfzD>za`seC6fQ6PhwvZ:xRW&VՎz(b֮^XW"<uPd |Mrҳ2MWb ^|i[ NJ2{+ v@E܅z#JH)%ҜA91pvtHkʺ:v:si_zQvT(W~$e |e['OHɽB%) LL ɣ(.']Vx,8Y =+N&d{A| au!PcgcxћM@1=_Wm|g:gTDW⮥ 7Z&=y0٧#>/du#x-<`# LLHiT.Ċ˂щW}b+5_5'fMLD]U6 uDfQ|*\ɨ)cwP,P5̋n~ Q~`;ifrf^1!1nZDJHxV r5sؠ79bS'ˏH+C2 y 0 Kz_8/s1solMޫWq8뮁I%}g;_\;G(ۑqLf-'ϨjldگU$O1~p꺡mlTFx%8r{q$Ţ&R!ێ~ALҭryX`4];h32ΓyY}jڙ!tt5%Ecvnl9`q4uV}63Z эyq'hl%O Ì K`֊8ϑxbc:STG)DRvZYC@UlʄASd%$vCP{"ɲs,F_ =.}*({"wjPN](NK",ݯ;G]9,j\AT92>19r-yQK- q!,6 bM Heu.tcsIE/LSQy99 #D3o b_/!7TϞABU fSqa zyOx ZGz|]X$=Z>lVwNCeB}k)M*k7Ec茴>V.,cgcMfn~?C<7M)%%/7WԞROUc zWF03ɂ;mԿP3,P-r.'J\[,GAya\/F˚A< u{wpPHyl] KbѱO0rӠ^<'^"(u!!VNT.Bd:P)o&|pori"@+\w3e'^j ֯yS1+O)Tѱo#1gKE &WCAy4%0!¸*g7b c_%<߿4;5c6icP@qĸQ٩ʠFEkJe#wrI uP͵)6(XE4QeJ%fgwxpFߔ9FEGZ|% VM9/D0_-nR[vw9+ȇSRēUG39e8퇛POTԤD6@lOm!cK\ H5ّ!6{ Ļ\>gX7Qџ  P܏p1m`2k? +xF#Bѽz08k]=B- j9uki+cm/" TqD>sA&=*F j/1?>)ڋv0=l7!g;u]yp&+#RL)Fzsĵy]q;?@ٹJ%qGX F;z]"Yh&g|GcNXeU&gM6MCE>)_H&of9mȤ vϳb>Vh)Nd [&]4:D޹U ~)=g'<ƈ 7Ҹsv@۠RۋhV 7gl)9}="f{msЛbu]m&XV}یBl4U ?a#R\c;0y%oǰ-c+0/~/X-ѷ,1tKyBhpj7{sŪ|bQ wE 3OQKr*Z= dh R=Pu*O~JcPloQch2'KG©W̙DOy@ # Y6of [m?e[!Y5i1EchBIJdb}@,ڶq?t@ntW {)=vF`[cEVi`_A@9#?K?՟Œvx\8}86zV*Iőra}lvF}U*v΢s[]Zeھw3Mb[m}sW~znz7"0: >/idNpT@obyIrz]&#:7=įXƑo?;dngZR]~݋4OӃn8N,ÏHYd[GP3GmZ)8FcK__["@&K@͉p XeĻCHm%5u0;z Ğa8mD;,fӪdZi1ef0&|/f~E6ȭP)t <hݘ5O*K=n"|ei!f?+ӝv㙑r5sp$ho\r_Mex{xWd@$ǒ2^֩+6 ;R.x{n.!`i{l[s2'a{SbR.[I%ږ s-8F[y.szJ@!4,uJWRҹ@(GN;ԱMWnK)~*?yK,jF/= {.(* H@\~82_fcFvM(*  %Oǚe.0we $YŴK[CL!p=n[WBe@a6}`CR:V,6z XI~3}&+Tx`?dL"Щk<UsϬt:B"'Q'~gfSRH{kM]Ǚ:oՕtM:].vXWR}̃M'!Yw{x\>'I 0yoOd5fdȈjBeDqF|x1Imǝ-a hb% kzHQX2]2$bxDv newg E^WHP=`IS(7y1"#X41l~'[HJH]SD]E]F5ښ!ٯCU-!h5ڢ~ axcztpg͒[JkR9V5}þ,7= u7 N&b]_< '1+fzF0u`~b|܋#2X61<߹܌IM5&u6U_A'W ۯE'2G~{1Fa(Q檷ǵ)}MNM4q;6r??F. mZy}]Vj;܄q&)Z.8-Aujd~Z'h% #OhtC*aJEV+1mqJ'msmJ Ҳ@7\/) $Yq&)# Iqh\E?K,2h>( Y% +Dt+}Ї9&b|(22WZ'\_$)h'+"tYR^^@.Y=O&5@ki2K<X(?[$܁k0F!]%?5n܄ dSIt qh9ھsDj>kI'#Էnds&Ii쎎]`;,c-+<~èM4zQ˺߅ [Y8#.%聮KgU8Lֺ>[qF<^pE=dFA |*ij(ڴ:`)N՘dRǫ۬W{V-rp$>KM g1#e󗭕 Qm|[lKa] &'سso-lHFl?\_ z0]}ׂT3ma;G__it!ۇ $w'db@Sl\+NVtVΤmzcq&g^G2e^PX#uWݒfzcqP05AIRD]x>?/Ńӱu#:2zJ?kes$&;BЇR9V;̬TlYDG~daubtP}7fF=@) ˚J#U3X5mN+o1I9Q^/?C/l K3A< : v b.c.gE>GlwN-dE 9ȃѣۋIhfl.)ːCi_.az=61sYPӴi`ח`'(UpZyG4+5w=.e}FП!qI&)>Ӳt#˜ d9Y :44!8DqYl/8Q-,(\#:U"SbybA|@9oY`s0Y;J Y>2k3xlEQHFg 0pKa4Dzm1QNF\Fzq &U{4;1A"132kyz lgIʥFumKV0Ai#c+b@BG)aa_vްMa*Eɾ?_c$g*ʲ P4zGV4 Obt gpdfB`C4aY ;p$x zO;™ raQ=Y270 z_a<˚E:0Dt|*$BK%kS|QފNuKcds GОo (lM#&Q"$z1ftƺ^Q];I je'͕i+U߯+*usŨ9);#A ~SZZU}uezcncs#`` 7 $^`͏xI #ٝ3x{6ŶYJX/ mm`\2"ˠ-ɝ`XL|c`jq+"rUr;3-H(F#f],ܢ,>7Ŷ'hP‰{h .ZE 4a!cIJt6=͕SU+ZBJȽ&%cizM"dzgZ䄾3<, EηM.5 )!_u#bPvy037\h=vv"3DVy@]}oR-_E!zHY?/2ˬ@=MB.K70o A*sWXIȸ-h  M)z%9R/f9^#n0uVu.fg2X35G=f>2ʡ6voy FZ*'K;Y/-߉v*)A(o(P<>QnxԿ''m{fb%[J$Dзә4xSdO7ԅ`jN9ܧ7 6= ޔppl!LB#gFfQy)g,\DK@9~*͕zgWnUz ϷNP֌mX$> ^S:Ie-0i~܅ "}\^JRqVQᄡx׳l |< Z #~*- L̷[Yk[MwsT.Ow9hwv:]S0-4(ι-~N"`=INάE_6ȔkN/a˴oGR~t%w6c >tr|PU _4\u{ie|lo!ȹ) 7(h9̷(}ݮzM\?WumvA)~*kT,$p|NWb3D\0|*{͑j~ U;3H{T1%yt,%#S,/'3Eboi+}d?11., YÅT'0QQj&yRrǑ %0z6&XFl?^]ߎtOP (dN"T^0*s'{P5/z+`]:E]8̙~D|VF߷2ld]c]"36Tm-t|:s:rgç [%~:2Z7$yJZhfStK2u1I Lb"fd-#'1ZW0ҴehuE.)JM&j7굷aՍ",a:Ը DS̭P1fax*ҍt3j9aO nᅁ- 09UUb%MqS}<ܧ:58 5Hk0SN v46E=Es{^|@1qE(%kfj>04C\,je'wo+ ^ӌ]3J2Y0r< agFѦG(;#/{_' sW4b;C)t~}9hg11Y^)MN^Ds# A-tf4*za8~kj IhցQf [bw8=Z4&xl^va#ˋW \';F`̧Q2ZgJi.mDphp``S+yĕw )tS؄ĦWt*\ h3!Je1,Whs`(ְ:sT rsHa :NK5L XWw8 %}iץ͔iuffR܅JMSٜ`l|| V~/t|_-SFU`|l>=fi)VlF:ydQxX{R&1bMj_?rW7顺dI) 93#Okpύ $aPLbt%^@xÂ@/$Û:ͯf:̆R0aE/*F'D^ `L&"HcP Uڢ: R9ڠTZLd(X # Bfhj½i\iP(p̉Krql~WW qT9pf%WkM1s55K"1>|o{9|0q*-"$Z >"¾ksi3TZsR7؉b1- qAߔD7 q( D|Xa4#)E\eӾ3*׸xvG%/܃; !PVS*ugyKN}[vJutt饽[[ōl{ k b& b]ӷ@XD#:Cͻ湟߉GS +NVB%~Sof+CK Gu۝ ,'siA_R@JH N,%]ie۶6`uUP *5BM$K_uhcku֔Fr:ق4q&, Yxq3pc~`"nqDWp7 W~VC 1hwQHv8Vz"w46KiTC:*ہ_UiPyVV4T2<+vXZ KP.duIs{6pQ +y>c#)̄LOxl/x11&@ovNvbUҞ`VK] *Q.Yy:bj5a!M~t7<􌓶eQO:|ssDI}EEu9FzmgQ=ys*٫Q8Dj]@(6|bd)/K*}B#b'W,$}hPL0wu{7w~rx*f@Bȑ=ASLoWˬNmi cjo]@(lE}UFFȻ+^)J[zI3D~e -S J؈ _ՅH0=d/QBˋ㌨˞^?ȯjQ̔o@rർ?#5^`C$zڷ |;ZA<_"b[Ge .14Mu#:ڻ6b߼>b@A|!rV_c t:}vY#h\!ue1rXZ-@zaמI&kOЏH]0At+?61L3b[[2u/>(ZVK/wX{,|Rx2/hsO=1n|tU p||jie3O$ȷ]|śCtk . @A|1C&ZtZ_Y:'Wbd4MLCW1[x 2G=_Mg]L2?ޤ{l$+@zx8`w뗐Ӌ>E(3y=&C 9+惟db|#^b)EBcɎAO d>{(_٤H[㫞;y\ϳ 474>EnY_a1qA [q(@ .,x2# hy'0_RAߔY l6R,c*&,SZ[%݁J-jdgZDx.caG!9EU4^jsV !{I*CwX_#BX4F^jݺ׫m䠭C5,΋<#+SO-GaT'.y`ٖK;9K ܊"y~)Hi!hLD3aG.d$zYByr\pXhɈ cfjFAZW8v+CYKP kuy`l@?)9K= #ѵsaش^@tJ!+B̤&k`zSjWY{HE͢l:ת(@KK1T b :yy)x7.:u( 4rt O97V}ަYPƨXuo^62wM/a6)Ұ)RwώowhG%?&>)(.yA<݌=8 !, 0Z̿jB8`ⵦ9V) \ ٟ+(vXך>p,ug"z \w"n(XVPUz992 qNW5uC}Q t*j]B.F,j겷t+kw$я$x[DœJ8d!6fC)-{O+7c,u=ZAgGƁG>3XSSvoa&Q @ghkuIDH VL1LX 2=d#US2V!;0̰%]DZ).T}V|dU>ſƅXt:WCo@uÈ̾.x[+KmB'P6).ǚ"n-f71c_fz~)Dmcm]vʅ#w}Q?tMEջJp%&Is}iF Lu ܇~/Fxƈҳ  )qa/3 _tG .PrOTKMU8#U7$F ē~e6q &$d-H,L_GCz {BIۚXNP&YN:n7+viSk[jz%)9nU:d&'\F.#JZ-`/S :R{mw/&0`2po0a5;K:rzmpa"{jJ -m קP'L &;߁FuNO`vߔr"m^Nkަd+Ԃd0Asqhk*Bt9LO!1._F#L^z:1V'&,/c4"iAǺ[!;;X2h$2y?ӑdvsl`%;ӀmNX$=+U7,z].,u%GNaf(}YP^&!X9h" gK0lk4eq%TzƔ6ݟe; N"7$OݜjMKB2 x]3!);Ⱥ+/JG0)FƸTg>WG؏NMk~^=᫪x;ɔJQ N.1Gm[J1_cr*u â9^ˮ8chw"X}x(ZW&؂te&4Hxn dY>Nؿ$M%?fGeZ9,REr6y|gbHnmp$ABlBtA:} $N/|$znb9X~U87;&)JS KŧwYl, <&@Չ88!,^'*9?p?EL.Pť9 Օ;LnU$3FpRiyǞoM(Gv!-#MT{B[ZnvHޒURx}AiN,{݀n(:%] /,׾J6,ҥrgO2PiIv+55d4I}{|:`U$ફ:Hʻ)+ #vrO)ʮ؅_|H̚rH8a uyvSdF қٰcA2jiIu:{"{z) &MR:N%\~2 UplZ>Xqh/2 )g4܌^>7RZ*AK1.:j v\;_ aY@Mp⽣Ta\sQ=4ekw|`mTC`l>O֕o- {fyrmu~6YoyawǾ 7am 4ȿ <ս0Юzh>Qh#)gQ^2H+Ň+8{@xc>3fQ`= I͍j*%ͺ'<> !4 4w_ݠqcڠ6xt3tcxK[kbwc0[WA/`  \Azw2*(!:`3kinΝ Ϯqߘwdgjn zS.-jFy4㪸՜/L lCH'$|4XqG>#_8C?UOKy^Qd5y[7;n -fSQzrSD.U6Д.K6H71(ciOFDQ^F0ylC/G;FJJPEb`G\WnN "oX&UC 'vh(@a,^oYOci)+wI |'!ݚkeje;.gS̉j[`x`">0ߤܕԓG;M|&[so5Cψrk'2lduT%CFR5wqx5&:vzW23=ٯ0:3]`w܆+pd'ѵc;8o6[XY*-uCr轻r! *Y U'Mpg:M7F:Nʺ/0,'J8;'FR `/'/ YUćqKzet] 5Kuu` (vq9BVg_ KG>*P7Js"S`@T?4@-2sq}|jsLi"h7I%PzsLʶy?+od,Q6˟BHIOb\% '7Sj˺2ja+,K,bAtLbT`0-CUӪ~Jɹ6.6\Krj.`wj$ )tMpXýI, i繯x(*CP3;{wceEJ댐Nd'۲DŽ6w}N+y>;[힕|LoU{VXM5(kEK*`濭⿝vUFxli]p+ӴVh+ F5),ƃ?$7E[h߁d,;-A~z;sM_y.*W.fPSϾBVrdm~9fxf \ i٩ Gz!_k]1;rrM(/EG)mxx; iJl8'c{aJ O,FQ2 ĩm\=juI2K ͨS~7:*2uj6UpHVىXm1$+vdI |WpVW4m#G`κ=mAw%P)(WJ^m(Ԕ 1tn[i.3W91*Q vR@~E _䧠FdSdtp1WnIfLn36'DZM|cRH!?r. | I6폁Dz{̉t~` vXTMf}k3Q?O|ML {_F&ޮ,FWS/俦 Π:]i}R!|{_MS$V6w7{㤝ƜQ<dlF!,XV}-OTySkGoi@CN*܋rF&}ym8E6+_Ho-FF3e77e%iMsX>1laSkIuvBcjһhs2JlWWeG{7bI"spB0uL|w owΜVv^3$i[*R|NEX{n'75Ǵ2䤡_>EwJIg$td9ӐPe(²R.kʻQy J5ޑMX ?BE߻D1 ;q'CS7}9T^N \Ġ}ב_UI¶KU7<ڲ.M~jQ*2/f XWކV]@z !\Ycw0nvh՞nSIUq1Y‚1=V{=#L@LAo x\2AG.-w/A9έM^cO/?d'No<6SDe0|<ʞųȹB-ugݽYJ*5y+RLR@{$6_p$+*6ႷYS__Jº΄MddF {46C <ofZn7D3la>^}EZdH;% 18s߱h{fu.}䴃p`\ڜ<i^;hH ?l ;ޚHPh* 2rl[i4=;kǁO .>}9l5ҽZy I }U!+-щ RA,hRJ2TU]Zxml-ȦG-9lEK3" o'P?6Mui4o ]{1L81:|7O~ w`8'0^ԓ t%jtlM+B4<12껽y}!ϴ`XN;WT4^8q_R¶$8Gc/HVJ LycWϵA3 ~`U~ߖbi ,R(:] ^}YRO"9`QW-Pzݾ$MS0eɚOK.!y{G΅ PŻt^w8qZ.RN.t/!L%i_LT܂+PN W?JWࢂm+Hyt{+Vpo#A=wT};gxC%@L2#y0B`RWHw~MU0R1Su0Bc}*Q!ڜy낸}.]Qod/9pDMV#'˖=ĜA^s#CчPӊ@5oL8ʀlMyDH`'xx|=WjRcS $ ( / f;Ό%;71@lxv]Ӫރ!l/pMצο{)+|AoI i|Rƭ>:)״=Ȫ2k7[SVc>:8_PsnN +]%9FyGz[2,R|1_XDm†v w{@"ߐN SEMWn>:pt9d\ˏS\Y%P갠?y#$[&BrTȫ9nG;!Ae. &VF@q\v1U 0JII!ME'[pZ yjrDcVrjvc4,B)SZ'K0KGrjEb$+G*E]z\2ukHiN_Wscohd,e 4jh%C(Io)\yN H{c'%g᧡}gJ'F.fa; hi.|qԜ`ע-b\ͩʵ潻E* f?>f yZd 9Ƅ3H A ZyTg!yh521}< (Է6uY#J`*cCbi[(b3No=!);ua@B_5m#<'/{`;9=@R[ZBB)b}Gx T{u6_amBcG؞&Zțv*f͑x7!YJYufK_"&iTm>Fo0jޟ01֢h$078ElDLp)6aZiё9 ¼O8&TuD}^RZV2F} \C>R DU  6+)$ лyyn^$٢ݱ |:5Q͞@f]UIζ9>qif2l5`9,RTzg\3%bIG,єt>Q(~]>1/)b@XX!~E%R_3tW9pnrX+?4*y+I}HGؒ"Zm0O`6ՎEOU_@9?XaMhSѠfF1j߷B\԰=8#i;?l]ILf^'`/Ioctgx02ƅ"Me節YP?we7$d)e؏ӯFAs7&#B㳝ׇ5a,2`Qh0igs_2#%B @n[`Z9;Xni#a3fu2pVIMe="wu5v(j򬰣]`܎lkNR&i7UO#lEG F=#!Q:f_ʥg=\ovhY岛L$po"JۑK[-H{\:[a4YӤMѷhH[6eLWKX],'dwF xfQ# !@n^swƛUKSsUŐx0RIa,r)Iܠ]?ŗ,Gt{ yp__>0aA~Sd44L2MZ]gDp,nΎ v^mcp?elF.uQ|C";rŌ>ɃRgˣE։7lQiBs%HJJwͳͻ A' uthC *dgjyQ\Ob 2Q1G8Vuz'7#kCd 8mН9\q_ZYvl̩?n*|O$%JX^98uh'O7UxN O03  +DoQ 6lb8s5 X? TFۘ_$RLP&ɬ"fz-P7Ö$Y$ϩx*` F&:34@aG3Aٷ ǜ^rE\{)sOItEg0X:5Aߜ߈#3DKbK10.肥w[yMԵ _7\P+[\c'd[aP'n;W~Ao6Fp;z6Ju> ${.u-['zci{_8¡fOU+2Y$ Dl@!ƸRM;:zؓjT[q9uï,*k66g% R&1#z8Uˉ ]9JI&tߴANT F=, 땢F#h--'eM܅I%I`qy=)@D"爍h~LK"GLJ@i7& J򽰸EO?,@i;}$cCٕ5r*ܞ.mF\OVBUWϠ[kЋ+ޞzɬKu%KSOj%.)[ _@x^(}CQj](̀ntVS_~DXhz+}U´;FPb >in&H3ٲ+|u ^"(Vqdt )Lna«z'I5i~G?OR َ N Ř)mT{~2^Ѣ'pu>wks aΞ!Fq!uvu^`\NXD;#^)~LWңK+żhʓ7sDʩ&f@m?A9{bY ą2 ogiVS4rȁc͌]a[=E>@,i'V_tizD,رb];@0;[eB .W& u2іRo}V̗+JYQm* oBHkc3Eҝ=8 2+(邳&)D,s-K9} {սm,$!Ұ~ES;ĵ >NQ(A"&!kM(oc>I$$+KL2Ã} MV=طKܚ{u'mh`l|to2QTy:pҤ^/2+4ݧZj.̕Oj%'^)|\\ޒu -޸k~H Wa euCZeke q-NNw.|\5HxXY L%/DQWC%WVLm;'AqV2vDI"ḿ͸ZA 39 QQM{9#5=-hdvL`qsҐ $ m1Phiƒf9!\Κ  ؞PY>` 1! de(NB"4 >INAě٣%h:Yuy ΘR&6Ek Z#46_$FfhDh!yGx[HE?;# 4KH ]$N:p[s7 \(i qzb=데l<_qcotׯ-І~JGԖ6tu@&$KT]QVt܎J2]!. > ^B+Pb\PD1| ss &|{[<"QvLrZXofOl_i:C6uR}?qB[S[{ 53s"sGv4$l`ԫQOK f9N^lV( k0ԯnyH_G\D.YXsjUn[:MkdndE;ad}fL]ǝcq:d9M41AQַN:PQǮ+2=0Ja=^#7e{iO@^#l%Ls( qbv"4E9>]Pw"%J4Oofrhjg+@puG \0#BC=E5Zbh{!dX[SUȢsx1?2@# tbl]bQt ϘYT6)|{I+'^ oV>g*3 N)1^БoT﷢; zcsfk%d78eoVt<}IvI'0cYY,LstcI:8 X[}TAfi^ ya,nlpLB sz7eU\d!ΊW,;#Yk2.{fB"餳ߏR'BL]pH2OGWO@^,rfɮl_ vtq-]ep4pef`5"kM+@d19x:KRB\XaS>D;&w0oX+1%16q93W)v~?X<ͦ,gleS4V<Zxv)*rġvss=7)'ÿU K]t.%+˜4ט cLmvh`4b?o N~_Qd,T3ݔT҈)6:9!h{jn"l l/YOuRDj4 ~g~8%T9m_+i'{@A~ ,yff[Uo:.Q&T/x0Q k7ɳП$19,yu]ncUc < B:8GS\Vhj֞Q ` ӽ~|LFq+ cb叨w)[vY8'?(H#9%rF'@ۈ#QSd{ĝlsS3b"D~`_ T6Exay(=ϑM!A ݷC _n=1  K|~C& }`[dTp[_  J&QwJlj+ 5=9wIƶhrSu#䡳3Oƒ`MpV>EU2aTokFGZ.blkܙ{ґzedIl?ŝCWR2ؿ=:Nh i#53Z hhž& YG4צX@yB{#;Ť IdPjb!PO% GMUVz4QVD ֱ.e:*Mš۝wqt]m _Y *PB~;)P }rAOC6E/Mu RHNvE(_@e$2 [dQH\}Ő}mOKU{U Np˻7 Um?wZ!mRla's>yI@K#IX6S-* !?*g>r:Up灚%91RfaÄY'P1.ɖ27l}tH'K\eY$@(/Lb{Sd%.ͭINR<8`>&C^ZT9sIzx7"7sQo?}OSj(ب0J(љИdl\cU(f ATN)#)>cI؏un M* HPwtOeAkNԸ#G\Y~ZZj‹: #sJYr&w\0;߭lB1Ȧv?2ѲT)"Pn% 1`=}24VyKs{W3u4j_w K?feP\E5bR~kǓ~P '3v"0ܠ>!2gAW;@-<noACGۯ#ߙ (< S+;u4QLC?"*8$6G u |r݋TDd-v'pF%cyuM'69Y' #c yVZPTNRB_ _fM}*'&ʳ\3[L@7#ƓAVȥA _y^rYROy&E z-'t2NHA4ڊH1UT-:_g9"/NOۥ+T#jv}JT~l* +yƎfX7۪לxg C9o2Aq*SQpNӿv}1Mrhm(xԕӣĚ6n5oÛi qa"o"~?R$;[ՠC:B3l$ͽo\%B0=|= q/S7yQwaL[G_itG_qI&qD`mxeJquJ 6x'_9Z (S9olHmIF~߆v{U\, } <#$GX-3~%XD/~n;#\B1Xhd]{0F}: >)0H@峠9سY0^mzS,$ 00} t{i/q@f ic-S5AgAK|lH τ^7K,Y8So8j"hA㩻OgƂT>>9q\s)?v;"Ir]*. ??C|ŋ3^BJUJ1ܦrG3u,FRv.DcI} )w[h+?PldJ\THڨ{G@UCɏ6~ =mDӺJ5׮eTc$p_s)]?<,QmQͼ/\y1oج#lٮh|Kn*Sk="C|<ɞ"JKẘ -dtnrqDⷓ~VAKIc"ut"tE W!~u_Wʆ&IqC׋e N2+MMx59P0NJyw4Twwj eid#^u%ܴt[\"Kuט}΁$! '%k`Sj.|DkZLXϱ]EE"bJdYV3]-qmbwcZS_RPgow DUMZ$o7=R8[H5\:ᄞ7/Tێf@J J`c{ ^`92쮮d RnK,`8$~-B{ꔂJ DMfsę7I-m/#c{=Q朾ã%(i_[j:,#ǽ}6=vOX%RCw !,K]ؽ7wR*cO*Y|I~Q[W^J7 o추۷P `~c]0I15;X)Q$*eu(I\­"2S8 @~2L#+=->H'j[+m;YlY>S,YÕn7IĎ2B.3^}@p2?.zUl)B~QCL i6&z[lb]BsQXcc ^Ӆ2Y&NAu͍X:E(}Smn3IDõXJ݁9UsQyR y۾P G`h$0d7͋`ADo(r\=淺$0PyfXK< %~?eW8:oIS(H4l}Zdv$Z_̚L( aAA ٴښMI7pye7tEGz$jIO@kz}P+'oZSbkεr`=Pvhֻ\l_{I_7ΐYcTsYd o5B/S_2@Jko(gqm-0ƇF3Ϥ!&HeOvPz~95;8+4xs?㚦qRqXCfCQM4г .ui)g+k9E2:v}azznQ׸(Cxh?r͸ֆyQ3a =^hey!n]U4ZW;*ha vIgt`-@ ea/~_ rx Ӏy~Ax*67Ce/$~^DM{[žߙى M-mb[Z93N|2~#çR,Wr翼Y;=-֤\;i voF4['PٌEZkyϑ8 O4'KKJO,5iu]t7Bf[lZnqĪc Ū4{W_2 0-;O&/ Olby}{eX?`֌,DA LNǯuHݍL \nP u kQA56/mb@#`ϒ-o%$;n}XgvYJۨ;O#]]9[KO8@뚝|G1;vpHcRτW}Wf+EM>:s?4l1cH ުfi{MODqծ yw Swz v.d؂wWF8[ dQt^' լ ǩpA kG'zpp շSdi/ +ȼ5٭+kͲEcQHVm-f%&ԁwZ-XOLzP::{#D3A0K, Zܾ#;EN1>:X)߳}N~ s}IkxMuWL@^P@IGo'ZsJ5@ {2j68az'%ߔyvCj 4f;[6$ūB0hqs~g GFS48UFy"mB2ϳ<ԭ[}R@Y^kw6c1|nuM,PŮ>|2kC!>yW Y2 w'GTM>Ggަ/=fϠw0?[Z.$W-d^8-zj'QdhߛPpDb tEx;u$ypT׳lbhOG) (~)SrMIRN<}3ff'  _7l׎˝)aC5['p`zaahb;8i7zx4jQص &ʓ`~OELyM_9w`:cn1p1naST 4̫@=*2.{IDyWMi[K<s*$N}mMdbl|(n̄g}xrkGJ TgÝKƗ֟H׾,rv7Nu#-'c^Jz9NS&p(4;W/1J %:oa.t&9 ! %1M?CsEInK;_x\RL9lƀiA( yyRx(%C!.R >1! *쩘 C.F L] V:ɪ0G^?Ij\Kk5l˸WDc%0a^ dyː^i޺EJgWLN"K8 RO)9 `?"i;{>Q(imÕ5bTeJc! oyf+pTc\8^$f71('Pg4zWR }@6'5p*|lx3Ws #F:v}`zp~J. =g֗m@w  Bi" kWhGM%܉ l4!c(+/@uEOC [lIHM][JjGvX٫Zc ~3 wH /L`7PSo |Q<;{%gfB{BhP\E=si0/һ5k J{y92@ eͮ?,Q!Tۑ1XU@zLq6Y>vQ,EY [.6훖P^!F-4 æ_ s}yܣ{D6eui@1ԷY3ҡz}Da.稢>ׯOEγLhR0KS3g7!< #ifJzaF [ o;(*> |ݾž"0l(BK@bj)DB7G߉yq֠wl0Dlq,l$/ LƩitNڃm\`.m,ŋ BzUv1fxeOb ).Cu7w`B1R|oB_8Z+ww [ u6㋬96Y5?z)l)f#ۖ!,- +Qh9St5Q2 n%#T6H`(/ީ`ɥ~Or%=[p(_;T8PC\ ܒw:[aFxH$OP_r.vd@WY;;$ <;lTim@̤6eR 2 Ⱥ6S "*ՏXpF&;I3 mR 5Os1S4_;$Xo޷]B7*#D۶'{/ML`Ik <ǃXKEI!|>m6Hj\ie;{ R!CLv/zjbˤ~2~r[|0؈8t^hfz.-!7' UM!5x5nгQ`~}Xw2lv GӁ(VbE_/3!a82Z ;ӟ'oTrz&32<=6t'0lKTwv+|u"Jwt]8<{f[]*j堙5_&Wnhb]߃ċrۍ@pdzێ'A5WYij%|j1.#щT_"|l"{W-Ti^w %:.7ՌՒ+A'(LjcPNf]8KEzaAF]6-AVQ~.ؔ^Q1L{I5PAڧOa6VxJZ0_K {@Znp0򕮰e3|lL GG1yISz R\Rqswl uʸqc+O ',W1]$pE(}y!Ä%>нNQ'(yeq Vn5+-dRuI!!/}`fIٵI4lP&[ë #p<|*i$]AE/W89І{E/v' `(gsjv2ER`\@L3+w|U;3qn;lw֘4eGu ¯awI |6⅊p5ᔖֈ~Vzi|(L)a:W㇧5Ǔe=1f6uss6<ŅjOmt뉟_|4]j! Ph]@CC}CmX XN8c_qV'/ فҩ;}߸~`{!ZFQz! Kv1g騧 <_s)#]n.;vIsɸ͘MR jkb k+^/@GN4~ͷji8tr%6@uFoNV&1j'3n f>n/΃[H%w5#,2ẋW/:s1ntذGl:%4.~ԣ>xUͰB2-6ff$Ǡ”S SSu_7v8+Ugy;gz(H$v1աcumuԃY6 pCd8Yu JDUœzξ'x@QXܺ}'?j#)yQb@JܚRˈH+51,v ˝b_ \UK=Lst‹edgd*('G'QӜZZ9˫] OmIxǵFne8CR:Yˆ Ėܬ{J&3h&mφiqyr}qD&,k0v< lNhmaKY;bT6FkJdEg`c.䍩*ʪPA"W\s3Ѧ&qSD ѷ>)%"vGw,b,).;k-(%(e!2q_ )cT99sYp!50G5_SW*/B4TItK~O?XfA8'Ljq!hqTǡ+kx:-LɰU_M௚ZAcvjEefֹ =;M@^oT{g}۵A\blGcB=uv *(15ո,jȲz!{Dz*zэxAӖ%gP^UQm|N7z:\0[9#P!Y Tx im^?)CCft#)ŊF$=XNSQ_i;ʿ4WGY(]ů7:@ 3cE93G)#lӀtijmK$I'MJb@RO]`.V 1Ղ<<؟V ҍ]=}*+FUe &~ڛmCǶ҅W6YtϋƅoZ+؋^p`QޑU?/ `]_,LYƇ.\IJ~eDa/ CUSDT7ԌPX Ʒ!\g y`R FNBW*fe7Ui3:OMt 2,2>s&$3DYS4!-( Nl+"4V &b dyEr')s, C5&0^ gS9كpDV7IOիChT-+DTqT?6ej)ׯ!O0Â&l$՟=5$ 2Tb൝ d $guُd3_z,kPBV:"f:T_YyG'k"(^*Na[kw[Hr-xVJ_nj,;+vR>K11e7b9e,'f( 56%NVZ? ԭzrTk8Z'55[XZ+l$ӢNEA1{y_k""A,EfhmU$TD 3+ V.|ģ^?0cPU}G sN7Cmmz̫D)d=4k^nU{.xvImu!uwFÖ@vx65[sQj拼$D1Dyŝh_1(5.~YO3)*7I\7RW:wFqV<ݹw t'Ũ Ef YWy\Q5weP# u(}Gn `3W^wzB92@!}?5iusxITE^ƒj3 hɥ5KČ0x|޳ԡm='0dHn8$kd 0@Ά 7/nJ%oc%μ>g3=y,e.ܒX̬~Z<ܗmy@G󥱔3A@ڍ C@Xs u sg.q_*C8]LؚH4/Do0wy܃iê!SĖJj4kxY U{CGBS}VEY a} _O9ջYXAL@Hm׶Ex4nOa06qd# ,W߶mu^ ؋!O~ V;*/H]ZH_[Tzm>d+lk:c7GQ;V"E@7"b/,`/ϗo/]c˜B= wcTz"/jZ н5YN(i97験ZI)it\m8 NjE3GoQ@2umLu!Q/\Wٷh{UzMXJG% PKtr< 2gm[NIZ="Vͻ]yWjNLIMUf mɹ1T1ܰyDN]]#<ʨ ;c,8RK!ҤY>"HeDf'^d.Pv $ h i lo=H ; &x"5nps:͍ 塮,`?/_)KF{kaK3H^`W=e&X?(u$K!D/(>zRkW=酜H@M*MMH+d'qTMI GSNɈz}h.T ew#DľG$ԔFmr^(aYN,>'&-Y{p^tI`(F[]=#ZEBG{Z!EͫH$G@yE,)TK.b%⑻)62!|Kɓ,qH[lltgP3gN8Z ^\' ї9C::n02aw:x5}vfmӖ6 ?=1"!WNIC6Ί`fa,,l͵q37np 6S" 4 #10JC샚#$Pm UFKiyVV@C 0-e倴9stewCi9I9}}Th;PCʡETz?a꣓`iٖ@`zO%pTdp@20K] E\.0ĸ8䭡+Par:WE/z3lc|G&&[9y=38#]W6 @ f0'fhnؤ>dTT˂'WS2}>V^kv7k)3OIFo%t.'gpSB K>b$Sq ;pZ O¤ Ck.Nq kRYYe/{^7ͦ)82)E#&E{Ob 4τE,\j,VTA XdQ|t[i\2ڮ-ag71oFsNn{VewlFj>M6z\h5+R&Wnu ˭9Ho~:)P))"F["9$u*3Y.jjJ^M{Vp$(q~u`I%r,"; 03cFab,'d<\̚D *Sk;UՉ=)J盢$)",j`#;kU'|~gzgBZz5!י@PDѾlIqg0ob6Yqؙ龜 :w௪RjhL2c(Ѧn|[q$gu 9XkGUNslɱ#MO鲜uZt- :>@l/iD >~uB䭤-m&L#hONӀ1ó2NW\}> &6m;t%">*;GRP<*u׷9([ n3@Θ!zIݏui`Z AAcO-Bn/N=Oҙ-0Q?svIB:<|z, iX1dCNTF7Z$6gQv C'woU%Ce!We CHW ^i3f>:7NA.(-[}%E\Z}o`!@C+1/I9 M6/" ­oΜ*](8Mv/7p{BCE :Z.|q_ ;t4~DpOg-9zT &('$hZJ& ;o⺵7qeo=(z.c%0} _b2A5t#V'CgZf:'&9 ܈IV齣%mOa?BF:%^VmLm-a8g+fM] !Aζ;stQoDzm>2]\4X/0`+0 ݃ 0"@IvZ&s{ZGZ 8du9:*kwj dz1B!t.L^Y;#VY^)4KXa F2wq:G{ZW.`|d8wL`i7r!0P|;WmGr+sp6 o} E {߂-Ԯd;ĵF±V! 0/=LN`ez6$ϼZ<`l9f4e̓`6Oe>Q#sDH} pܱĪǎ؆>} rn/B.=)ߧWdsj#-1]1*g|yaE!M,Z睦[3/2`0μEww. >" =_im1 hnVmdyW~nBb%FݠXZֆ2bG>}z)d%[Gq1ɑa~:\t)G{VS@Ϲ-6uVve3-kibُya7 :Nd l+CP1ˏZޱ "]<7Y{l`^WHqЀx>!%&kU[wK/G=!ӑ4 +RtfGx#BG ZwEQ<Y)ZDWBC;P7&?KP'L,˭!/xHP|/OKnv\2d F|;M=2v_=64A@{!HUw196$PK& PO;H ֹn7ÿ;ʂKW5k]HH^3'tEж@LdPϴ"MN_\!ca,SmL)iA`(D# S?>/#%[+5D(=7 WW!F㛙"xX4z$2=f(`8c]F+$ McEbhGo x̫LM?9aQ^ץՙ'lDLEeme?(\Ε4iZ;\㥾>5m ǧ+J_! kuK1`W+pF?dPm=|b KEȾY>~ߟkS!$Zz9I db8!k-8qnD̗u7hӀtIe,kZ9Ihg(Gj>7{R$@~|?#/ QUzyJCkDB+@)` sC;`qC a2_"G r}uc<hKgRLce,zm}4<35eualcr䄐v~_fm|ۚB{D34VzHV q Ϡ {V}baqQ&0/ƺ& CŌ#AL_Wbn1J(k-fP; B/ZMx}FM7-<O+iILI~!1J(,$_3c^Cf77 GNNQڸ"<9sL$ʘ- սi{̤ J~@ux}?;#$-z^r"}jOMib HިYb}- ?Q(-79e;HRéH9Lb.vWiP"]֥ʠu*1HrqXB?iXLu# XRZ"BtFXɶTS:'/j-8lPDvR Cp\ 7Gi\a $hFEH-G lDJ Hk13sG|5vw3~8 㦘N"R>rj=Y*Gpm%?o*,?:N.'`nz` /m9 k g)YX9N:NL'> Sy~x.z&Ѯ3^jmdrŻR <#'JU2e@iWLÚ|ԋ|r*Vꓒ)R3ϯFZTr@9#eD uzU\-wA[\.$T!vR? Gs0b$SsW2Q_3WGjSѭ&{TOl `k[!p#Bl;ɂÎX@yOJ;s@37I xERJ6`8 u6{;Jm,@o&+yٹf vV{!S_Eqk~K=i ͬΌ%z;ɵ\'~D^qw!,]YDGӚ:u|_guXUӑ[GxM< =ߋNWwCC9yêv4jkrŌlikgbκ;SN M\wTBD /g?0ȭ|y)BLvz:쎴DŽ8*'j7Uk1(UM̙o5fagHD=Eڝ{7pۧ$C 'eţ<3CWg_j]DagCdn`jdϑ{4DtvYjkD{eB}8d 5fĉA0aa^$} *qhS|.ia/2nXEU-O3}qw-E'55mr@Y5%^˻[nV^L*NhvŵcUL;*0mTX(u}S fC^)\Dy+WdZV LgƈVr X}* -"k}Ɵ'I –ywJĢpSI*l﷣gJ:Wr;GJ`[T l<5YָlQS4ДՇ Ysv7N5ƨc{x͓i:u!!cڀ\F+>[  d^.bnǞ}|% `?|p-AhZ8ɼ /#x]GMz/"Q !YR uDFwMNvKc^!o #{t$^IX>g -ctV~xlzj:$!Ijl3і@r]V쩩+ s+ĂAÉpMu9Ϧ ~ auO6[pO%`{t3l` I6#eI2 4dɃMR 7SG]:ʣ9v>1 ȁ84 ~˵`v<\xI ForQknF.@VfF|?D3lQafP}{+4t1h5=/8O!.GЈP ܆MVjǗ+AAÍ %`${y͹Q.ɦN $}T}sg@  'L@/IhVG)_GYE#;ScjRZ)ɮY:lp3:a0xv6?V~݇BX Gqf; sX6~չ5V8:C~U3,a]eۯ ekx@L{'c;\ܵgTvmG SD&z̉q6r'!u(3)xfݎїm8>rFO%i(-#xQSl- ?4B|@#k)gCH]Hn<կ7`EٮF~;w^ _51q5.ZF5M Ǡkw XE&ö6.FݛDcj|/CJm~^?wZ0ߑU ">A1wX9Rӝ*ot6#9.۶X9Rr0w'=GyR]rH^ _sf2^0 K-G_"{O"+⵺%1me_4'tgCc0=Nƥr>za{{~5!l+FHFrpG V]KK>FYd~Yuc1a8t"&ɮddVAsx]`qY]pa MSLrH%b;sײʬ^Ϊ&1[ "NwHMk$}N 4 G- |33Ѐ}. ]\eۙ <C[oa\FG9ݜQcEȇ&*O~h hSZt樃|%9ggL &Odڟ ޻#CR6//}m@Ցl^ROV)Y̨ojoG2o=S>[~Z>PdhnxD7>b94T$3Yk$ׁE!|UH#nDF6 %Nx eȶza" [>(!pBMbzxC?!]<'hI8yi :"^WZOxOڃ*Z;"tH^fIԗ5>2\[q"BO vQ<֯dxírw00L:@?ұ6>ç|Y ¢b*CE` *of| pei KĶ쯵EH+-E[je'm|]`qA65d0~,ǏMr;i=meKy'4Dz%'mJq(_{ynFP zl,ȕNճ͐*Cw;enxhT/͂H5%|F/̻1?]=@LT*w@tL0b ;J`jMM@|-:\K=xlhZ#*U=cˠ'p98oxա/8>*FCMz6뒜~D6`Ү#@.N(o/ .R=6i*3iAA'2+w }99 -|êB< )mpc5ԙY!\[4eOA"rVCgq7Agp ^[&ysB|=꩒N_Rf#k|o_DM:NÓOy&h2M ;.Oow(F=Uj>i˃dɎ dF*xg Viσ9}wkatC& I/_Z#²PS I @XX!!DfR36G2^X gߣ{!˫/X*`ĻSv9fC[Ζ;ex ^K=Z1_&7X0+_t[1` iv\Lқ⍜^Tu:O(ivT2Pz,z&Pu`QZ߶>&2Vؒ7Sθی]۰]tWmFzv jrpqKX T 5+sݓP*`Z4JۧnOYj@?`t7ؘROV8mU3Co.&w"/]y&*̖"@" &r!UZ=]M!t.k:y>[-k9\Xw8SG[L, M H?Ô#&#TlVUoD vA h+*?%6 3“5W|YvX9nG;lp}{ӟYtaS)壣GO9MkS{UGv%5e@JǣE=4TK4_pi\5=p{Sޅ[[t  &5Kg0J>dhZf$U*cPܼOݬЏS|FВiQ# D S=|g,#íqiʯ w7 0)qsj7"ŃɎw"㦮vlˣ7SpHC/R=\|g#c%h8qd2A:`'W t>7mMGzdD ;oM\5_:B!qn&"߷NwI=OyWBK0jrCwB'W$V-XUe٘ϐE[>ĤQ$K=r/-Q5\r.픑P%Ş\_ϑp+HW_mM-*+.sL[LXK1HgO>O MKRٗ\.0dAC7DxB]="2OՏ3 9#HH;N7Z,zuS%`_ykO7jPP=7ږ (6% ,; 8(~i+AS ( E&C3菨"q,X}K/gD&ӲfVa)Rِ{"Ԣ 8K-=DL]m7q)W/ %Ln]I|7eiԐS"ЅAT ~Y$G42Q%0ܞqx!8}6*Y[U3V~v.ewa2nwOYLES`:@G7ʠ g1)_~k btS7l*x`f/Q%I DBiN)b 6*?,C{zTES{;[ ڍ3/w_QLKYmD||Qb)4ӥc`2i_U?Rw?brF)@Q,"MMV׽"ZtT{ {.Nj,yr?}(=6#? 2A`B(U`l/>!V֓fލ'YP!*p&&i'-̩yOu[8 Ĺ|Kvm t?MAd<˨vϕ\G葁h\bDC ͼA2kk@SNw/>='-?FnW鳀s/Pz^RJQcW:l=j' (d?:V,2;E]|+P̧ 6hW`ڒAy&T XvB~vfu3aRzhVЃk*aP-1=n#e {$Zѫgѵ}1g[R6ר̣0pY~-Lτ?bF DlF;zPCK8JGimYE`; cze<DҴ{6'KQSSJ8eݸigYZ07070100000041000081a400000000000000000000000166b5088400025f84000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/mlx5/mlx5_ib.ko.xz7zXZִF!t/]?Eh=ڜ.+˥p v%e;¤,/3^^&q(s]&zoil3nBK85~e Eh?0#h#V:}Xk+~Tc oBfq%.>ޢit%,l1UsFsMyZF'Ef((ϵ[GbAfM?&BJ SÄjM5\~ jLjր*}]52Y'Xb,wʟ^ы6)HU#u >@~E5ЈxXmrƁ)_xPFӞ pJ@u`zB7ڞt;SsJ5{“)c94 ,=5q7?dwD'G%T.M>*abC."cSMs_h[ռwY&OO3,R6PLkA}lwe9Z7 |}ܽ9/JR`b{s6{Qf6az"I9`nJ̱>(4̾]UKMCG-A 9pm2cv;n)ڦBP6+&jkZJ]7{iqݞ!-< I^Y|u%bu^(@.&ˉ*]Z>,vVRX9|-!tA{`$ܶ_B4;gfff? kV;Ę51=ٱTgS@+7moFG7v:ЬPR|Ir@:U]4S3 !>(Tð3Dћ X*U=X`㊣{.׃~*RvclDl" 0ګ`g #KyP6X]s]#8/; 1}ڊE`[<86GWWy*X8gJn'"$щ=m>39WQ+*\h` %r&1½m56?@b^o#m4r%#,`bÄ H7 Q׉mb'yH|k^h J1PтZxz,Ġq0^C|i`I0M*;s[W]~"bQ॑ 'JoL]Q_  F`\qbn߈lF7g"WE䡯%08FD=[7DLq*.7@%aȈՌ:M~z3 , ͒Ps#bnua1`L-y9T=Ll,gc-"ίlzį 2aʐccI A@0eH< >#˿tIO6}<ſgpEKsmG75cDD`\/tLl:^]/p.&PJc_Hqf8z(o@+k(+ru^tӧq:̉¤kZ`^ٙxs`|Mƅ5AΦxj"4_3 ⇼R*ȧc\sN@T.H91J";% DgB;6gюPFL&fW [kEȶUࡖK,'x$O4RcRNf=5\=s²Y*D97!q>mݔvԷ>M09f['?ȍݛbHKTu˿_W84`_nqdd iA~Pt9^@j특,Y&;Wq댾a AKl^Ry|տ]-?_ mp!m*͂__\g󔕁W$6jS:b!E@Nb=0>V:-v R E"6Y(o:!Rґ$jqT;&~.>6 ?W1sb&3bS]mkov57t?V3gHf=!I@5UDHצ{ݣk &00dQ5ޝ㨤G3p8>?QVCIXbD> 1pPPp0nr;75ݑ us̜#ۼBeYf=A!„Ӫ]O,5Ɲ` K{g1Ǘ3ly#W?c;}ˈHe''J 2sNG"0: x_0ᶾAshEN+uk!;F<ǒG38q@wχnӦ ^L7B%ӌ"E?|;_Y]J9lr>8㖝yFmIJV_m8̗6o^.y M# UI9 6%U,9?/F&9`TY|qK!!͏2؊Pڏkot5OF<𴜖~-ړ7/g ?mӭWPw>01E?*(|] _4ju#"H*'Z/eފd鈅 \0(/$2gG *S$U(sH/fm)r \ 䒹fDNҷdLBd犴` æo]YL#/FTd`x'+-Hl?Ƿ9B;|IAI[nє|q 4ʶ+%>xRȬǃy/gzc-.J720M'w9Ai8J$wAZ`v\G&\yG΍oU+ @^p~ 4, r0@ug(׳er*.58燇|tMNԏ3[Ζ0oH5^o:k^7jFJ~fLvQ2(.MFd¾W(HFtmS/Gm7/bIhּbkh"WMR#V=w:LBEĖmW!giH\|)vΔ:|)TF^y` L,H{Pٛ..'&l㖙UQʄ#O, %e*po ?K@ nfu8I7yQ Uo ]ˀRyS8 VQRH~Tqh4l5L@&t[a8v{Z!#`4on/zYZ]7[(.u 5DY%c@AӾRm}.{vbbYih?؇.C JT[Wg7wk8Mf(qĮ.&]g%CдKΣ҃ƸxTt+j1.,5U݁yEծrzPYoN]LjwkCFmڷ/vdq6w2θ(D(tQ+c蒅(WYAx19f d_& &bYoPKjiYJ܉גVC2/앬IjЖ,Ιm%k_ۜmKRM6G~MkF΋X,aLqy[j Df-5ck%鞦) H@jተ/%Ojю1&u/WkG>՞m+) @&ĪmxY୔^<`/\B({15LNt]{KPЂF9e4ѓNEΡ*!plO_^DҔ4{GS)f Z>y,')S\-IVT=0{f_HCrn#Wfb- 6:I?͊8Z/ WFK MPfc")M'̈́FovHfso9Tr4AFߚpa: i{NAm Yķ>vm-i0bo%Gt3R .bpq_1l)o.ՇJ嫅]Z+C>F'>da Dyɷ߭6b7>~[O`&, {QП'.x@Msb "o[@)ZRۚk-Uz`X1nʿy(At N!|끰'7_l(D{f1jj] 3OEG}am-- ^5a"lV*ÞRu FX h88ŖM]M.rV jF_`c0 i:NM󱗶3hEAahmܒ&OK1jF Мsml}} FXg $Ҝ0 %Re%>XQI.m{p˝@ekڀُ%X8I$8Y2/Z`hSбԦ&6ooCJ3Pw-UbKsɣq`FUsc|LEM5 Y61I=h/1-~ys^Ps}uz Ig#5G e,S.&؜1~]}IۙF{hV XI+Iiߥښ?^"+ N_4[:f Y/%bxF (zQJjt`l(61hw&j89(pw|9Eė7)(ܞm%'Zk0yx\5?HĘtS_[3Tkl.@9[JIzmH!#_غ_A\5d)>y}f21׫P ]Ef4EǴ.uUuhRPh{q%#K"*2Yk@3WZ%1H/>`JmhvHU I_k#2>`/,G#k/=IGSNcL# /d@H`7fo@CyJ{QvpvcҢ&zş ީAbn۾7&YJs-B .~ ShŁbA"(\=ҶUYƖNE o &n^؈{8n[nԪO ZLi\j#/ 2":`j b᳷njɣVPQT(@ hW!8_% {<&~ Q?kZ 鼉-8/+D@ ͌M PdVOl6}[aS"M0q~r}4p*oࡱ#|SFc:][n$"@YFQK)EF<)+eb/btG O_ 809X1,4LȝO{m} ldzA(3+RbpE\Rаڵb=yq)d:#Q˲zj>P)$'VodvDoFLyg˔Þ8KV`V>ҔjDRmSU$DÉOѡ.b:9xNƲt,^E/eKȯgdL~Wѣ .Ɇ$#ֽقmX>{Qxo|=iaUϙ֭E9>-Iab=q'V->҇?}vL#U֏MpQN)=!ϔLC&ᄝdO 3*N4eceݴLsT/PCCe[IU]'h[`p eX`o%`G̦iнy]mp&>SMlDf̅➥qgx_ k$N Z|µ/iU13mC4KpB6A̛6PT=ALK9udr ;jQuݿ,kV΢/ *8உma q5hYR!-JA(8]f~E*6)lCmBXUk--ecn@ׅKIzu xQNHŋ޻`8=:A]W}f+JDTCR^eGŃ1rj@)@" ,iѹ93(Br(t?z+^U;ҋ8ٌ8=1ǠVTX@:JcoO>jѕ 5E?X^>u˳єpG_fG݄lԽTm] , "]x8R*h1 ,@J2E WnLChYhp8!C2 ՄJl$,(z$LoQ+vG/41v˥j2[| 9?ԫOJx=-~Rȹ;ߨTw"kt;1)tKtGA%uF3Co"y>",f~SZ/ؗpŨ:jT҃H'r ^rِ [< +rI@0mlHU82aX* *ӓΡ[JNcDlxY,gN"W!LЬ,*yD*LΓx]9OO\ ķaЦ qҤbwv\*p!(<t$)f4uZi8*.h:|h|s>~< 5>2:{l©Hg`4юߜUfK3'_d auTࣉ8/s /]7\o 6mHN̬x棦hw/86Ȃ[ F4M ; G *;[V(fwaU\煵,FG9۵EBW'V嚸᳠ I=h]s ; g-"=nzX¥m%>8C)^;Bnٔ&1oJ$tIXO#@wʼnJV6n;"s&Asv.N"e>C7<ԡ:٫y\6?䗆vSx*䦼?󡳫L$T8nI}^X9|4<1TOKF>z\iKR& a)Isk |_#UƄ4(Дe!h {s FHiM=r 3uHenʤ#=@lvպ~xOKcF]Uz}>s68q=B b}->V<~T>#`xYt.hɸ*2Z{ޞ:(hUZ`0٦Jf>Jur N9DO2ܐgB2M*W5=A%Ɇ0WO&QqF̿h挚q ':C98MPQ veˋ23o Ņ9f0Iec`YY"]aϭS$l=^(G4Ԏ|@ a/+<:{{2<ΥM>Բjy?kpҿ[8;}F@eUcsAҚl"/<0[e ko$ ENj\x [He#{|nǷpUX]Ou )e NG@~}fM8$g =Y#LΦ>F&3AbG;$8ԇ͕>*^3&[frJ;ofDىj8qpF(!j|քHzp!O '+QsSOI4 Ԗx-ͻGfKDbRJkd4j=pP#c a:!4[`#:5SpD5"_Ru/BQ~i7{wx mE; }WN,1pU,RkW6LE&+s)V v!Kz{Z{ʯcJ;rw <#]!YĜ:?oMGGߡcYlfG ]OhOa|m6  W ICr SQ(~~Q Le #|d rWRNfcE4KeBGjKx \)O n,.˜59aDhp>C>f:M#\/p^׷0o|;j)ez^\k6oS~~֬fնS~Ae]%= H\E2I]vؗ7>Ҹe^h`guBˢB/{R{)iL5Ԟx$MK;`<ŲAwO[RRqJ1tΡ"IˀЫ8Hˀ"b8}}~BrY~N3LPF\+$相-/ %{)|f*3KjAgziRƐ蹈Q؀' |cѽD G$riz9:vF^{;3euu12X200 ΥpΏʛ u5zw|N3bҭ({4t= 珜mQRI|0ٲ@Qoن9,Ef G!Z) W.f)M,% JnC D=se=PH!F,0% 4o&@ӫ~KYfu.Ig-Q4Q[IL}@I7d=w9T΋3m Cq>aag(kDRCŠ:qA3UWTVx+"QC𦅆$5:Y`U"٣4ke.FWڹ eRIQm|M>՛[]uELMU(Ŕ}ra_S%(֔$HHYJ(R9>8Kxi8c2,[P//=`x_Zgg, lP3Tv!l?p[&nr%_z&b{9d96<k|؂f=Aq0N KLG4t֑9(]$j}M/SCcddV߇3hDS9x +vLޣҗ}שHgP8a GwiaV zL0CxhLlhk 'aT7/Aa!6nF_*^MFn͓MH7&ՍWxvvpe`'amEo/]uԌS#'UÙѮi&ePEϰ!,/ɋ+D믻Wv CENlhyFV]V̢ 05;?>: 5*t7;;wo.[4(v1eĐb]_,bCJ~FWYj 3sySIBϩGk(QjOSD`pFhXpk#qI]ُ 8&H%2őPM)Ty)0b ٽ4lok-Y^EE=M' XAGVRf\5x_6/Y'#m鉻JΉ+$y&xVG*8oZ+;ԦWѫFhP_VߔϾ1Qr`#=4fG ˇfdw;%hϲ)5]~Aݜݖ4G2:wt3GtυYV>̀&O ޶}6Pt 8s$m%5QuMUlb)-*V#G$"ZYk74a^YH4wHURah!=nҗ/*Ab#<;XGj!u!8GǕkhy$y3KL ;ײm">3VT):5ζا mF45Nz$R6 Z&P&]e FGS4mCkQB}Sݤq4IRsBU61c#9~DgH=z-Gӹ54l',e&11/RzUnܬ~QYPoѵVD<9?+H?BVW< ;J4:E"-T0Mt!4KܛQj!尰 Ge߄L!\ *wS^7X(8&;_'2V S0K_uA@"]֪r aКTY>kӡƣC'aζ+KnJ|ZAQ8G2L $XOtɰ r~@3_ X³6 8985OnbYӦ"O304NӮJ(t'p6d} bk7JT#}Gp5 j߈BrxΒyvRrbWS7̖濬-r쾀ת5V9B,dTx-mV^%7bpaj8Wyz~%bnV:5=a,IaTPy:꒴{."_fߢ0r{=ȯXdKӓhBPӱ #@+ #>JBaJ.xQ#ҚfD,O; 3/ڭR TYPY&E76Wk5ҋ:YF+#t K6{=ﵹ\Ӂñ~ 默IŢGZ׀Lѫe ƞ^")vԝn\p1YŤJ]?ӲT=#1Pi@dew0J1`lQ#!;mE€KuXfPfpV|oJ0RԨDt?­@>ߺ.·\DeǙBV3ᄳ' s N,e(ɜK%d\ry${9$6Kv 3a&e_G67ot6BO>U(IC>@wĮ?t LkC J83n%+)WX2k.Th%x=瘇&c_(j1-IN ]RF;GD_Cm=t5]|ߦw.Q/$MLbU:P^XB@[W0TVV/SR&43g#?Q_#>tC8N]Dˋ4K[4 ⋗ο >=.$)C$6^'iʞj/TxTՇ-[GEZ@tL+o= RX 3"&?h.s",5iґjX9`bAxfv|==g<`F;H˃Zt oW)(7Rm *@/ځ6Ι$q&XE,= і'U,QpxW.0`c !3Lm,' ܂q_£m1>ƺHo 묭 ؕ=hfPC)buj#I #WS[Ta Dcld\! ѱfKWhpp(jӇMлĿ9P#fo> x( ls% }pé/鄁jG4w]\L`h͠UCA}V{J7ZG$YѦJ'O5`s:]'{ 8pmt>lR>7Պh[_x%)-Ee|hwy9_ZE6o0湍>Fdan'i6;)ǩ9 T2OL<{5RL'i5G5If//.1_}1\X(qm6A7)$h&t4'M {2Pzbd!G]2&gow;l]wo75aNH2u%|ԦJ,I_ ""1&ԪW*dquu>97_\ʴPKCvwذ μ-ƾX3?oYǚ<2gsA)I}m!Vq~G@P*Y󶣐^Sn5 cMJgR`N,k4.[-qx0D.plrE!DP{kԎ:!+).<# 07M_R'{5ժ_s5]S3ؖ 8Ђ)6ۗϵ"^iIkbݎ7X,1U_*WfR-H4wM}٪ɷtp@5muU3 Q]UjltM X^JN ijP(rr6LaH]<%H3#S1$p7 C!8nzܭz@3F]wX#|ъ6p4pgK9AlӬ1[:f@'Ñy//D q27S_JXz,t9x!}~}t52F[q(M7 ESS9˒9HRW&xdܑ@E /?>f˴P/L@r8fҹs_ϗNzyPO3cIG&UaOOu`3UЃp2[ui3fPlC߬<ĔXM\k3?KB %Fm<{N?\-[  MH 0~`|\;=Qdذ #5paBk!摺r̉Z ;\s]~Y{\喇2Ns6ON#:LT[:G0W#Mf|HC(a-GFYB9*fcPfD]>2-oKڗ-a,k{dzdgL\JߞX5ݺu,39>6 ^T p*>bpN@^79HD0Ͷcn{l2d мC)طwœWCE[B4=kONP&ge2&řrTkq ?Q{‡' v1Jpg C! #6UԾi" SPml( pJ.:\7P#݊zZ&=zv鷨>5 P>JT 3А1S R2Gc1@&r"Aae-Md\RLD <6u-/zl_C  Zo|-7]Jv/s`.0-A9k_R{䓡Uhҧ(TQm U :db|]ࢋ:**b-ȾQ"Ð"C2ƏL̍ELmbM}c#Aޭ0Ta\J&&䐞i2 MkC q=P>VXUΰF1eTh')P>Y@g|e䳿Y`*~7sO Cx hhϭk,[=U[!ȌRч`2ԭ2x&B@Yc@Dâ_Q&]ЌRd3^z&1m`G86} r]/2`6l(0%?[Γⶃ$%|z%ՀA>b04cQG#] ?QOK>Yߐ"xA4F>_xz>=W}-{9bTJyI=D=Z@j:V˹4U\.^!סBôFcnJ#RA*yҸ(gq~zȫ'r,-Oh8nxcsAع@w˧M ɴX0w݁'& Cp\¿a?/IQvRWq5`WH(I!]|!}`-$X|,69fZR3/'}^ojՃ ^ ̝ "N>0DD}_ ԮXR=B.{?Ȧ`=߂L?L7կk ?s'F*ٕͽ;~ՂRCoS ȃY?F]7!άac8Xxv n#Jc-~ue^-{[~k@ÌD"Xb"9UYHЬ3׫{W8\Zҫ[IٽA`DQ7hYL'zԃu.g->Oқ:hQ0RݮKrZO&Au; %SS7õ^5_c A! "R.HzOT6pA!.*٦yˎXETfcS ,grۣsD:bG9d3vL嗉ܟ`.[&۹s# : \cKW 埿>l!lk5L;_4Ez;6ۦC:K:CbȔGڦ3֭wYy(+؄$%Bw~2RLcJ|,AYPA6)yLsqP4iU9dd6],B$E(5 OP|9҂:/-IHi;i&SK"]yu_:]^HCUqa^u=x lvhr2L}4Ryk \MHpBQŽALNŮk/бV ak Szޖs2 ~:v?U(XctxB$|h> v RsPff ]nҵX#2IENޖb @v瞨tk鼊wÍ] [X< 2e@V*OcNVJj-/٨yKLEN5ycYc#񣏌_FPի }Ӹ]$w6d!J3 ~ٶeUٕx}0RGtuB`&?_ uPXE3/="z>4SÜ *fF-&W)vTRQAӂ;\,X^ƒs$/OaR뷧l_$e3jlۧQ1j_80K$"mˉ:qʎpi] >`KFdԹ"JvO$ : )"W5JMw`2d07G8?#t4L]`I44YX$9lm'$S` 36x?ݡc=%Xn7*fTg& )rM~k x.gצ 1q}n(yuRB>GD&{z' AO(wYtuy?e ˜' F'!PDcTr^Fe[bѰhcMXB;c[dd6,O8HH{gsȧJ]QR:6)iJp% aSeo9ƪDLQfP3bzdE@,k!n/ x5jp(H"TcEj@i٬d9') Âq =@d_|Y! ãmgE*L^N_J"yH)#,^g4Ixc @Y$ÚܜF,z5`R1<$Esŧ ˉ +)˲ |&SR,Dh؆'*'`,T֐ЬEG: J.Γ8(5rzu#Z ::UIx/Yǥ؋1|Hj( k9/"֜|{/]NJ4,I€Mq`@0C9`m,V 1}y7X4iTŪ;Twna4N ۼaV^9BA+ν3GEZ m de.-Qㅸw-0Դ0_C=j ofN{g />w2ZɤJMt㰥n2 vtx.+aH4f^@>z2 1;qo$Oaj=ܼ/. C魢'f.rT+vM\[F9n|bDR+ƽb^ɡM{>1-0*a+e#kNwE z^ ɪrw&,-aR.Jky]"4tEOlMt&X1+>(Br^Y&qHLh $0H("toÀS> 3}4+SG5Q *gL]1- ^O`D=<{kx ܒ,f 7X`jP؎5Z~.H!3tt|N(\MT\;-ܳݤTm=F@<d”sf ~:8X6h*0LfRӄΆɝO.QDy¡ \bWk*0Kr'R5<ŝ>8zM"d(Uad)pqM:4J1qȗ)~:ssBbߒ.pzH ʹ>C~|^PtcZ釟fvZRv$[wq#':XBǖx3=H_!=DDOɻ!Xa،fIsl J#6t99@ėi= nnEˈ `{gxD`¥dTU%\Q_YEAFX R p:o\WL%tٺ{qKvFaxQ m~B ;4+(QU ]?> "5WNyVçzE<|^$_丹W'i.{}&-/̚9X>`@Z1a =K24Ah8#k9(qSһM/V yu7AlYhĒ\4H!bܩ@@ fͪ@:%'Z<?V#{kTgrJ4$y{]Sٌ-GAeWOȻ?Aq-LH">EdӁ0je}ge`YoЋhFĊUF[I$\ Re[y,n& ,c,Nq;m"_e'|ɓo] S,Ǵm_9;ڒbvͳ*#6_?a橍¼gyDv}}vNEő4Y0Zmt%o>|"!<Ώ%橎C$F- 1 3+l2iT&wB|ʬґR Őh:ZN3YX0;سi@ffi<Rnr'8]ׄs{=kmn:gK7tj@7N[Ly(KQQ@x+;}KjJ +\G깦|8/?JH᫫\z⟢=[8)'/eО?=ېR詐(o? D"d#}2_uːu>Glj >eB?t;2+F<Y!=RcG }$FXےyjZNEvĆS$:Ǚ":Ao wOLZ,L|lhgNDS0]]bA0)OxɆ'K 붮U4ثSE{ͼsÑ*4\f.hkKV6=^NN&hGcJ :TR⽾o頲;k{,b~k;POj F6=.@d^_I@yi pΑLwxb:rqqGESV܃yĵAD3XctDgf~%g[]r{uGƒտ3ă]Zԙv\CDO|}9 ly\}h`E"Դ:\ M WTQM݅j&w) Kѕ4~>= 4<M!ZSp#x26M}nܸMƻ؛x%NFK%AطnnAr[JKb=baO&]奓>) bϪ"ˇ.ڻhS,|7:FN-+KBep`W֖(rXB&@Q'2DЦNz$EX<8W1&]Ց+I-̐LeᘟghSUȪܧ+w}~W k^q)d,\q.qcatϻ!_'+ؑM[ k3ͱw;n2WC(^X2%GwY["NH piW=2 q PUWH4(ԔPMWU~.&+6/ti+ 3mT it[%o(]Ûݝpa7XaE1:b<><7QfHT2 6J(kkQdҮj5ICI&<b%763{ă[T 'c B۟ ^ W;˯BtV־Z[i:oJyNyť*b%/n\yWjg M5ҠP >C6gJƝ?:̽jr;+m?΅/ΨWV x|3ʼnB3vz=?_]jY:%Z`Np[ž}@dzO5-mR9$ U.n!>p5.ڎm v{C]f .q6kc{' QerP=6̣cNb F?rY:׷;$|6@MvĮ0}62&㬜ZucDyPKb=3+[lǦTEDEx.$rI*EmCj̐樆i;WK5;BԞ~``fF ߖ޺߰)@L+_rΪUY3[T)I6ߜ<= 29h_uVDp0组[?kQ̽M1rC] :O,ŋ_~(/Ĝu\Y]Ny9B*PH+&Ni(KP8a%  I6 K$8bH=/ o<6)]Y{F71>K/1ekd|8KԨ|N]jLbΣV}[揃>Q7A]xB8+!uPy Ź04̜DxT)w!|e-|rc Qg^.W"-v~O;OSѯF?w_ÃaM \E0وSὁ|t!|$u)DwDYгBw>-y2F j3C%CSkg`CD#x8%HbQc +^Ceƿ'>|`!x"]br$ᕊ{q-_@6R_hr*dC"Œ "!f&n׉;о0K}Lf,Ce2}IQL׿T52ou2N, FjJOH\{ jלc^׏ #"MISm$5Ƕ(&6{aS 3mʤ P5!=@ O+,,@V}EW?ђ ,L2 6\OԨ2Vi^&{8t!>o8Bln|ƌPŒGbAI z;,~U$ڭ]19FkN⼥~_) r掰8*ZNid$vph*5@,|$Ebv@y=$ c•RaH`!mFO&:+? !I2K)1y4u ό)BLҪxP(̙2ˈ.;!o2$qfJA2o>TƠ*wsT*}XA1(%6`N^;Հ=1+z~L$k.6j6 ܙ?/MD~0FFKThF(9?-/V,1R򡝬YERµ/z0K¤Xny{hiBPtd5H@ft3jQHV-H" ɵZJRfeYJeZW5^hR%f:= ]*UȗJEE?s6r?ih `>K+m%zpO!1-_r>9DU&Qz/~z"^TG] FM@f;WQ7?(G# ưcv7f ؟jP˄' u\C05PwĐ]Dv>=?B dĔ h뒝g4g@Kr/rI@QKefR0,myPLI] cߎ7qlo%GlA-*Bhsכ@_!KsB slۛ`կT:HB_\##"L0Vhn!Ze q>^1wZLj +(E~x[J?/fG7$&@JɵvKYa\ȱNAY1JTKzTt#/U..ʗn^ GBj ZsCR2M!UWź$"YRV3_=YJU!u": KGN 1?.sW^~)FȐy_m]WtGqz`uz[fƊ~0(/pU䔑)2O;^Af xf"v|aK<<ÛPu.d7STb&ê0HE?[X!.RGEhn\>1E MwP|g' W1NGd|)s$Ah, h 1 J>L{s w<xiol~i o(Re~Ǯa>,4Z@ dl^b,3]]}oیdݏ6C[&+LJQԋyIhCc؀aXԓA"Dxbǣ )`Zx"]G7b|K.B^a\Gv蔨ZLp)曘!y̼Vo:J3eo=qrڌ TBP~}FLTWsD/>;0~IH+P٩Le{>e`i!WXpDW*.lA6$45xo1'w+HS%3^4G{i< _ndxOBY` bCRA *Wޯ.&c/?gFtG3Ṯ R%F Ă产cĮ_y`VbNgSILJ@yF[JWe@^[u >f'ie&޻WA Cxx 9j!Tʪ" ^DUߪ5 0ݰ冨h٦zL4:x2~ "3mx Dҩ(vb/WTo\dr!@Vċr0NN@%#WgVL>A1)4kl~PQ3] !˄T6O™coK9~J5j+b o|ܮv7Keo<˝@sV3,#ᣒ2"/,]bpК3ג1%iպ?EF-z{[ҡ"!UXF~8ΦpqoA3Fm$ð t7P'19"|&ѰpEtQBұ<[ygJPQKւ֖5 PRU갘 ]~/?_qy?('b("k jٚEKԂa9Zn/'hS;dgOQ%+8렼w6{|mwlAR7` @e•X7s|HP>݆%h}mYn9L3&tT]4.ipXz6%h:'Hm$z$t%ld{Nɋspi]/(zyZMP<|49}=Q{7gB@.`o-,? ȭFKW-Vk e==}4xH%b IC*z#9ٛ#*֐tH`Ln7&Q ܭ\՗\ a #"U_s1"ƢʑscJ^GYl9Qm;~ȕO ݳ Ѡ?8_@*=)9O" 2bqw5R!.t̸xͨy!POoX,Obvrw|wtP>fM_JGG'G(:n(* dTGuÔB|RG/A,%&k쫐ud֞:*fKD@8ɭ žP&.NeX)GN5r8咍:}5V&,+㰀O=A0ݹJ +z,s}PN80ߗt\x}u2^h}NwW[pQ/G_+!%}!,{vMD`yw6M"#yHsvutynsk%σ*4=%mBu kָyi[|Bh:B]a)`X=Rh;+%}wkG؈R'MMvVPpԎpG'q1j -"xxGϢ}IHO9[p9^d?vW<թaB ˜fЎ/5mWNyNEwR*;b6!J'_1_Y?Ϊ͓wKUkHo\&"v% \z!Ɵ$(JZY#IL kB担r_g*ӱngRClTܠq<ˤ`c^[gu1s)#<%KGVɐ%||/h>Z;-LqSż[M B|bdj=F͕ ozt\hokiY;k8F"u yE/n|1cͱQbb&  b^`pPJo-`+Cdlz9 8Vw]<~N+i~AZs&g@叧W%@*V?M{*asQ ?W[{/>gJ®o-/4/N+IKU!jgۀ_ߔ:g@ zka3ԃ >g[U ngؕBecĩNR%:/ӥLqI[s0u[ }|U6} wQp |.̤^J؍8Nkmf_ImCT YFpߡao Pgŋ-l֖:"5eTzR8(dh1 !QTLe3`-3ò Sᶘ;>$BMcA]̦N>9U9{:o1=\K%xBA4çe0DBH40El漴/N.'J_FMUA V=2090\ Jtd+Ka4'TLjφ-~~鑹bJ4#AhI!f ЖK }!v"oZh󪠔^`+rdGIh3>0f},r(S/>@=5 \xH@%D "D:&yb2e ?;^;m5ʨ7-/Iʁ+:\AoZϲO9t|S$wXD:g^Ҙ D{.c-O!M/A0KB֫CL/T(AS!,]T}rxX_4E|ΰ~Xf7; ,5ig͢>%5cP ]m/Lbvy<}O냎:_,QOәnُ4(fMX}帤̾dك^^ɓ}Q1wax 9qz}Vz1adG8iӔ< ?V 4,x_ I6߂9~p+=JE~5,@=<.1#X0q ;,ޙ~#`irв rA{]en> @PE\NݴueXtg &),>Qo1d@ʌ)U&ʶ '6`?AcK41d1}qej|)LebޕwMd OX;bwG[xpIS[w!Ib#,a8?~/CY-Eu7ȐL:/M,rJ\^-]GB&:'ȨST&KGpnLҜ!&RE?$i%z^59CGze *j9 b+W V/'[з7Qǂh4ݖEf{vy ]Wfxͮšso*\gUP|_:[~6ݴ[M:Vzї}OfgVjcXw8|PJc׍F^-q:j |\bN]) >N|&|K7j6F揯0CpY XcD_$2yG]Bt@*^Ժ~G1'Q[TC:u™}vq h0ʕpjTPD<[/KIF "0!RϘ[Ko9CU;v |w85z&]Dl ;?dk4PJK KzQ~ӵsxM4NXOLғS֜biC6Gp$d;6v+kU( od?Hm=s s4\flialjoQ[.g炞|Jf0? E?6["k9q q@HY 4\6N}pr1 M 3Ku)޶ec6ue2Aw}?XI1#i/Ź7<'ʺVy#iu^LDzbrO*Wei5+`p>B+A{5!>V%E/UHV4es9 p]e d&4p7閔;:6 6Q5+u;hyİ!Vcľ՚zc(g}zbkKEbǩpÅqgKiseAb‡3,d /͏L>&Q 1ڊ5aǰ#erYϋ/bjW`5eE8S:y CK i׫ ìV̼2Ca!aZ1ټM@_xdxnPfM,Bú"NJW2ϯ1@IK\͵kÃ/yDf7Nӧoo?r,BaXk"JRC|dnKF΢sq;#e"Z,AqnsMcXt7<*skwo#=;^4Y$Z viR\V@^T&Pf_TT` zӆDBooQ\ye4Ю3_crswל- x'굔e ^(uM.$H>vrYeaI a rwM{oCDрܙ[ ש>ذq /.(I0Rk\JkW21pQG0>p^T8d]b?6 #oQyzSV,픻v}~&\q4`ajA[zimMO?*CV'أ׿fp ߛ!3M7o ﲂVP[S7eDl|f5ׂ*d5V)`\A:<7iJ xl wWDsH.о`R@'#" t)Ůlv4~6Gm4_ ?lQ:*Bw'qnטPRt26nR[*Kטa.%5|vӔ=~xfa( =EL`qY[ص= \nܟt1˔@CcA_&dCv$Uvxڢտwխ#^G,: 6.H RZf3Onvpm$<p:wyDqP/p*F.:/%*l)åU\Fu͕:F?mFm͎=xΉRNy6,8z&.XV<,aG48IPr ?fG؇(fcW_{HS>7{&feCeD BCZI;12RZ~ _ ɱm),F0%ʋ¸p*tgs-GOטThtvݓux_g 9lК9fG@fje(egD<ZE:+r7C P&h2Ӻ%(Y a6oFJ*q#@`l<0IҡՊ s}"W{FB{'2T/]~ДKNJ`g 'm]T?}ڣzphGoػnziB϶| FPsN;dt;k␽_.G;nuvY{攙~"h\Ű^rn' |LܻvߡZ= _:Yz<,xh8\-ġƹdIZoq(8?s0NIoIDzcD-'*e'q^p7h?[*OspT?%jJC$aWb%wxZtv!CŪB=Fvq{yޤlZW4‡zטtNw)}6ӭb"hf U=cs 8 @= .tő8$߯?p8; CSj;5[C 7,:eOG*+s74Y,6@l#/b˺z8c+: _4[c^&`"׶PSqx#,ATN9?*"_7&ir{dyC7ܔe&}8[qo @YT<4>U{t/\l% jJq'f#8()>'€qtm+hM9>A}8XY`'D Ďh DK>YKKtNf(+s24<S.2Nӽ5u8:(Q/TGΫNЌ>f!m0UdЯLϛ7Uzo鈚H\} b, ,E3;|yVDf0̈Έ !a2)PpBQs?m܉q?G4C;׽j&5:48*+5řq5ZyκfUTi*u!ps-NRrif t!Al;aT< F"5eǀ ΖE1#n(Guovvƛokd(I9fucf}$c2mal$ &M;?Oel['F#LsuL"sσ'rX>n0|3// lHip$g8I5ّ󂖌3 ˹ݞ NaYv%Q)5H.qFe(~,=\#j(=uy=H2cH'*_9׳YKB#/޲fC`L=0d/Rx'GD|UHzeS$p)që-M)j+rBryhXف.4O98;8e2r%R{b5c6;7}b \T^E&FE+N ?TFs5Ur9FtN C@B2TIgī48K5!`*̨VI~1ޭ{E0uGKǪB)3 vi,u"7?le Mɛ[ZW]97g)tJKt JSS,mVos{S4t Iej0syq wqki zxm156'ҭi5[mx-5N&e~I}I CZs慈v6mw!!t^4R&C_bO2Ԧ` `+ea|q(Lw=mͮ),(f#z8onL(q@g.52)x]2p'i'&fCH[I$'Nkzw{'x$3Ç&>ts/IߴT,mvִS $j@Q̾H0Uk&?dG=팑)R 0|vj;BqCJ{k} /*vc=Z0D# #Gy^>KB94_}W<gk`>ws8͌B~Y YY+i{<) +}@`v|R2q"é/ʛfew7bD}WZwB ǟ±3U8'st_5AQET]sɤ/;5h3eMYVœxSwPiqc]s.u 9IvgԄP1 Ѕu"5(T+"P:0>58Lϒ]!hLux>X%x~3O$/V2#Ot7;bcu? ?Xh ]7,9Gf'S͖R\Q0<#OECz٬\; 4TO+,-+V޸\W<<6L> .^_á'v+m_K#V]~xGЖ=]"~z~ǨK39&*icbxw{9RDhi(n&Z%)+.x@I j|ZWE!AеH!q ~G3PkBn,Sݻ>TOGP&'~+i?(9-}ζeyLLNyQˋ^-\&XF3 )&DD/[Z1wh|R2[5G.(+݂b9 HzN >3vq809N[v*)J'e݋w Wkhr#Wڠ+QY1ߠ|>hmGvߧ#trD=N%U*v'9\rbjr",פ18ՍG}D>JF%k;:agMaNkZFU0|՗~0᮰8;uLMy̨e9}rWg_A )y@5}$yNH9o_;c̱RTN=U  V)6fTRflFKd ꥠ*( ɉ]^}6yM2/PbYŸyV檂z._rLdm<܉ b9QnM0y$cWb do^ Ct/,YbTbS v*sB*"tPa?$Nڛ!CU-=z܆[f6,W*7OJ`\ihb5(Ʉx6{g &D)湢pJn`щH?$%b¥0kGE f~Q2d#=+(H&OF#;tt Q㧸*W #>U!B6>#b8B粶i NSH%ड़US4P*MNWeޜP~-c©b_b\$!ejۜmg_m. bZHBqq/KN2-,wI:K匡ق j;]ũ(q@5f,찂GppW:&aAZ)#w>eZ nH-/fH.D *Ng8[Tu2Tfs$# Gi8hX?/*C|{qƾ,Dּ/;E:N"9p *.VJK4-z_vFCZa.~~;dvO82ۡ!u#*4&&*'>-–)hdtl/ mʾtz`@QL~z@ 7A6p6j¾0^dGK3x7b c@3մ/nDixsp*X%7|#Ȕ.Ok7z) _ڽ+\S6Dz缭b'1Wy\Y@UxQ} lFk C,zO1V-L D`dگjLNl>/t$N*e}&y:qS|xTG91.\nFxR.W +wNfZmv.K@aAt O Nnp}޶7+>}@Q3ӓrsf3C#E'sbD8љr~\ϒ>P n8V=pL~yC$ l<-'y<ѷuzLIK?`obyx y$Fg?/ALf A1qY.5<w[PY&z;;uQacr&3Qu:9'4DۉAh,1RxvEZ|'ҁ`LIgVFe0.]O8-/*N" 9+_Ţ߲u}&q.qUIMYejfC(^ߕh`_)nS+ 2Q0Ҕm[rn96hIADp;60OSwt[gH-Vl -*&a8RSS⃕'e'PXCW(yafloT5fM{,{|7#m6016LW|z~ 灱m=/_7f }oJ\/P3攷*, bڼȀQ tqKN3|UKDMZƉ >ݱ࿝bcLh~Vv3͂X BY .“6 &7j4/t[@l]{ }. ^p%@47Qi#]uӍ2L0b\(EM')پhKikbL]6$$;"CQ`ĥeGZW{]$c䫰aiw6?~5$Lv=)=\7'[?)},MOhn^S^ 7QG_ud{lU*qc)hj2vVL[p7ulؑsKw%vWq|oF5wppm)ؒt׊G}xJ+4wX )︨'Q8d+sһ;0h<]/^_Sdף%gM =]rЍ}C/7] 0E)P-GEi{]x&@V=39[66IcR n2)XiɊ&f}kT( ;6c:]N),𠪂Wdz(HSRK!~F[ܷd]P]%\9BkdOD$QSS5`U[2FK,_z pNgWTRYH e*Gs4Qc%#gbo8AFFߐ y|Dd:)/} %gVS݉AǡxҗIUnp2gY)SN.GGP?[sJ $HKx4.p$=֢4zgx.me]4҇bIFy]{4*EYB6r9(5GQa}Isy&}OsʛŌ'y֣gYGNBAbxaua]|juȒ6{:ԁy_oN\[s蝆Ps7% ƭDsup3^6[zj73բPuv(w;w,8(P =FEIC>PHٖy3c$ T@\kL.zmXJjad);2}&fV ޭ`#޺CG?ثxVT(ڪ9vwW"U[W#C[NwQ[)ӓ&'q&]hHۘG7X[!" '7=uTvِO-ר~/VC빓֥NFmcD5XłߵF 7n? a, Qc9vQ"E=r *vƌ.'z1MHiW0-۷ڀH?3OP5Zc5!m[XMboA]|jtq+ol6@^JX!#6ο %1|%L-FTFA@IMr(u|q# bTgW,޹ )CU0YsN!yܔgQ͂"^5#`CkүTHa?|%cR`xr_O߲&d Fs/8?W1?IҎE9ҋ(֭nb%]:PA Er:Zaf|_3VzPjFdHkoicx`ok,*N-1SjAJl*o-pgp[CL1~ǬјݯjD늉:JL4Sv9! QֈU.>&*[P[Qst;2[3UB}yOyX\RL.DD^όx0xony~]5[Ә:ok]':Ly?w'(^FŖ u:˞E9poo7Oft;*l%$%RHK`M0=kD9NF5$OȪ'3HUU,!#!C ,`* \./0F)hbrȹ [3yr }zdc3쀉 Xz\[PaT[ܦ`q@ӷkِ]b m![7Oiì!C3r߆B`x$v/-{s'iz/(ke&rVtDz0ż}iӒU?6Snq|(g& >dz<q\Β'zrjP 3%C^xi*tm8iy~.URG%"7`a)7%9޵" $zQNxr4zLȟ4tQ:H(Sf:C0JI5ɸt?@r+iG 7_NrĚgvf-X> k0s`KN|I ԷMw]{Aـ MWk &׋w䣱JZ7 ݭq<@:JTT+6\v;J' l5HŜsP/]-0SˡjbQh9[`<rhhw}5kJFbסu=~t#G*(F&d!>hj+Ϛ֘ F@gӺ=؃ùVY`0l0X|UᠾՌř g-TͲ!4YƜ:_E|c< 5syE{ٰ}98}փ24 ɟhn1\Fe=Ho[ie\h u]lib>KD2zPCk1uӘ/( Х=r(YXa(NoT+(͕Yˏye-z9et!@JKp,*l00|;WfOWOBu0yfrAA^=4'̢7&cs<7rL$]/!Q UonAC/ej&L`pGVk!*lyY8\\!LD10;(6I%ځ{57XLQz&`s^%9~];K9#NƦ%ZՂmhS~eb6ӦdkQK""K);N׻wG>* 3;N  M}tq csrc=dj5&}"M7wCP I0\`vnT ;QRD5=f0kWVIF4<]ӸPYڲ"S׋=5^c|^'ݛ5LcW;Fldja[BHw;t04 =zd8ԝX< }Bݛ+E\ɛ?#':ja?yc!`Ŋ!W F࢝^?N?4 |viXq?7Q`K+ 64$ iJɢ(T8 VNcoL+Ƚڌ|e2O{U Za|KTos4iĒ̽ [:@^),ڇh C[e %Y}P"l)].\|NZz <_l />»9weUW4$2l7Ѳg7Is%HavpRi;k{$]DVHNeMi"촹K>%W08D>:p`Ը^| ܶ` )M_F4-%tZ:_TL?-cHLe7σ<*+"ߵau^iN8Ղb{χO/cm~[M4 >D?ݹ<^C.+9Lok ?\'pHuCp,BN[@Fwq̤i^ lɥ$]( g'4 2zUde50~9SɟԤz@\q`L\#:Kl*蓮?#C03>9]2%4JP;ݼ(:aB-xe3̳,qb@wZ׳5n?矘m{),x&7 {1) 3 x} Z"`o: \ދG÷35A>-`V \CjcMr}Vbe,kNp~~Vܲ[nߴH.2]x=i*`W;4zgV؆ޗm`*܅Q| r5}dGr02Gć/&(sXV9 io6aЦK?<]-"i*&'ϭXh*<?sZ"ZWHLy"9#'oTIHG5FBB0Xm=[=D:1tt̐-p2-,mUkAM[DOMaRR#B_٤?iح8_1dWU Z;qh0/pU?lS,LWB~TlP?]dhCL󤔜?-Zrx/-=Pg_:<'HU02˺V#Z"/!RÞ/ dlNne9HGlE;'*>翠W2nvV KH1HzƒCUg-^_EpYa\]/PbzBiKkbz;NO46BФM9@g42߳rVpwI| SWl{6Q%r?8`[L_<3D]}Tja\%z2  wb,CࢭBa[ZwnF!DKrg+wFMJli+1WEJiPM|ʃCrwFK׊)RZ`ś2P`Q ;\Q0QWgbw ]ش XOGP_RAu^i0bI_h.3#<rl<0V>ˇOtgVvOaMPɴؕw|ZVVi6^uѠĭ |~e~,:J*H H/v>/΂cz ڕ9>)Ѳ; 1cj׿^m}9 Nʨ7%,b'P>Jr9LK2+ Xt UUw&YyHӠf!E0+_3nʡoAc]_r!- EԬPsEV]ܾ͖ʮuQt29c?q*PM0s~R0pGvA":,Y,j\GĘVU D,YfT=U"ȓΔHPbJ>'&C@N^u8axY +DeV?ұ9@9;:^eE9^qOȧ*F'*R:Ik]eFqoBZ .Hk[m=^Q#=$N` =޹ړ3bzd `N4c%!uM~ aW lP"6֡N M+ԖeDqx 3W. z=I oOxkW` D#O% _;~XFZKga2[S[FI5 ʈoIbK0=S28<) pXT8+0/tͮ ?S4icX̐u"UOWaSWP3sUlƽRk.q%XZ< zm_MGHŊB9 VJP & K3_:SM_ȭ.@=dKjIf}}b_ű.V$uvqc*"lHa۱ #jR߸(s[vE+uHn`> c«$(??W9ڛ#%?=urB:V44/O_a*U%„fU͙1nw=*K=vv4ʤ^'= G!VZ tP]';jge780%[pIQډ88y3;a&`̞t>29kYL`h"mClf]u!,5-kW[vs`LAL<,rr̰=e +pb4Ud[Pbp7ѱ"~=[SQ, E%FQbUǹYZZgbqߒyQ_`&Y^²[DJE#F*v F `kă&t/2;;ʻ4n\5#U ܬ ]FN-ܔtq~T؉;E-G4V3% ՇӼ)+!ď йctվ@7$MCg6:b%~QvE20^<ݷ))gy:32k|rPkdtC=ʃpˣwIAK<~\=Wi懵.~jXV#([`S? *BLإ?3z?euDi;P+?!; -%yC$^{Z$adtjU.{:-cr,3i#x@ ?t}爅Mj#"2+ ߕrGx }'/f Oyd)ܝh }TPm]r:g:M{.s/Sͷb<=S~)}Aý^8jDE4@}|(Ǵ̾&L?  e-Hj {9ZM! oErn1GNKFn ]|!nYruڰЧoj*nk8\n/TmBd!\EQTCEfЀ^|7$Gx)0)Ət ^Z2zn;Ub(%%鴭7Gd։ڟ1*1A U~_* #%/z5J2s)a:h.]c.d~A /TJj8/J).s+2xs!gMR-j0%4V6 4~ґl"Oth 0]@M& ]t%v!ϡBhsP6E.^-6F2,q+jXUY7Wn4EWz2mT8r½(\^ 8™E^y2}9F-Z1G܏zFJB{f\y\_cFwShEROz5u ȣy 5|j4;h%1 h jIݻ63mMUmTe#:v/UIjJxc)y|+RݮV !~@v.d Ja_\,HҞr?C'^ܩ"SNXTITlV7uhqBux+de2*)0N-9n:ϹOD]oc A0*\ վ?*{_6-Ԭ ^mƸSΠy.|]M ,/-2 !]1?U¹FH7p&S% *j-Ȋ_3xYnES6xr?Xneʢ l'/Caiv(CrTV\ |C5(YB@YD~%ESלfJL)PV_:ePZ5 ʴ[=2j7F1~g0@v)> (gEftz | GԁT5 X; OXyEѫHK=:pm].8R!ekrz9LK9})Qmkw/&_f8@n<=3C\26:"ͱ`YP8v_(V֞Xap|+g4lnTiW!8 3fB8Imx#UMCaUjYMkq2si]aKx4MͰ͐lO31Yr먝.0WUK^ipa *ljD- YZ[fAs CX38RJg*ps~bJK݂>;0Α9Ve hɟkWsNi* ғ}+Vl;ta`=>53#R64oOJ܊!Q"<^,-Ä"5o\kNd"QHG6J\8J(OMh*~ 'aqSM"H'I@>Y CP'+3ԇBܐ5ʐiR#.e!) [G&kOFZ;{ fF]y[Da4jσCCK1o zbQ&УT1+.F8U~\CnGqwPa@v2C'ȶ|Mie4(x6̘hmm޶6rfhwg"#Leخd-P~!WEaBZJ\w*qYIm -!7釶kkV!8דҞB}$-7B=RE8ًE,:!z&=r^sn35 X^$o=5BnqG] ay硙hhe8_lNqۢ0eWڻA23`Fʪy: K)e;$RU6#W!IW@H5j8AZu^ =M^w~wQ0r; ;!qRT[( c]X! 0lJ3wO7ʖ$!\ætEh8ϊ#hIWNjL0mHK|}+%mxC7F]&,Hm߼߉LnzP =mip¸T3qߙc߫>6|U/?֭)Ӽ,`BdT*($SGqmC'pkw12P;L%u7r71Ҕ)J1+x4A; [\qU}rSw`$>$׵ C 8ysgZ"BHB@y>)("0L }>2%Z*yk`dDT>n^ yG ]ۙv6(VCfI=ގx*q&4w]6bӷ1aW%ܤ, h ^CuBP:j4^GpZ@cbG2g!8w2ȁ_Ht{yИzmonWBR;av(]Ur&5!re$fL1Z񴠃>,v8 jYrm}?!39)^`L8jq} eT7Կ}Zt(Tz_Ȯ6,HCl#l?7 wHK5 Ի{+N r|9̞_#ڠz;OqgC=uDb6r1~}fj#?("Um8`3ؗߊVanNcVyb"kGl:pr=&T W2a`>WSɢ"&זAFfe7ʙM]ș tsT }iIM{ Ueıg-Aw.[D,1غѷg/ý}%O!fU/檇s3~_jyO/W{ؔs 5|%b`eH7P[eDOP rxP8IMk7PY`7.`0:lT:8"ojK}U`$ڐvuELg/M-Њ8U?:_"7Q91/[ؗ'4s3|46%03<1(@("˘ֵ*E)^hB'u7c<~}AZIkt  %iȹMl-n4c}4lxfFǷ\9"(hOlo Sum=f)\ϾHVN"!՞%2`0灚EU?W%ڿz bЮ:a9s}I#I>A-GCCE:rmd t+HN4 bJ]mCj/pKNKf- Sw}lUh%{dܩb`Ue,L9*imOG\BS.g; 3ЉcoNA:8pW;ab7l[V^yЖ`8ub"F1>l`/2Ċz2,]=`veP[RrK v!#Rkeyb0졀P7XV;~9eWM 34˴@9l3#h.%s bo]JL#"2rC~ ' ?DQMda=#_i]od3}ک(M ێh:FԎ<%rdF1\iÚԀ1?SHP~̵3}z~XtxeC[X·A1AQ0شj{ %Is,5 &2T, jw o͂e*|P "%o:39T3umI=yhD+̎Qg: =g0hd )FCSN)h߽gۋUO2B*V7?]Ȃ֪h;hl NMiNv q"Dn퍏 IL/-6cڂ}t.VL'MvZF3DgaPy;`c/!Q/qEZ) Gs{ 9!g rnEKr8f+UeQ,@ta\i,~&3Utiq7㰙=2AK#F_.1.nޒF{LeDW7T F4z8RxӾlz2)}{u }d$e:gZCf\h ´d,™h$ϗ'9+ ֞SŒăy*;[,PFVܴ0\S?*~4CL󰆶wA"9n?`ut+øi/W|{:Vo wvDN t@HxN fC%BEHqAigToU: _|#dИoљ#izԙ+s% +ڠժ a3 ^' Rpv7gz^Zp8b7H?"Jj0 BX!&]2\"g;-_p>Y紾*?D:مn0dT nYJyBwTY]y/1O0&.WЋ/ G&QvB-l-D=,Z 宍|HF}/?Ras["m{|`IrfA`w&}WG6e0HZ*'JbeҗL]?9zڎϷD^]2Ӣ3p '-WX<~O+̑Gq?DC^]Yy[zmĈr97#4#ғN3 {Ť4)jл}ZÞ5CZ@>A\[ZT/M-lG]~GJrSxX@Fʬ-9UR!ي=NM%$NaMC `48{jHt1%UL՗*ڈ71.O*WF;ER^x} 2mo}zW^o17)$+<;uF^RɊcN+(XQJa]Q"E"G Skښr {sՈz \VJdFKf{szdqtO6z5{y7>$OQZV eVu 9}IrFQ0]^:viys'*&po,eS` 6g"aZat<uR+mTz_F"ƫ6—USVNW4%~*5dp65`_FH#/5 n? W$SgJ&}Ijz)(=)ga:)\y!b.А2F{\TSyŒEY LQa02~ q^F!υ(x[:ݞMEH$OS}vhEsK׶4?I"՛/>NWc֗e;*b^% @rg(ݡ-VZdWS3h*vbfP3]歵p,w L#3 j8uټl+oˍw h mփ]6~~vG~ !,V&5 r 2vXOe^z{f@P^ :$?/&!u!Є+g`~ Z m`JUko. E?j}HNN C20{iHwOڕtU?}Y噆|0yatmFRđsoQn\A^Z\Wݥ׬TA(4#w*\l*@z d51wS4VyN5m9#_)<N<<캤Xf_坮č~Ѱƿ"<$8S*sld m_GLUAK ϫ~??hؑZs;hO.g|nOwKEb~mY `Mǃ܌\ew:uQ'蛰 !^T8UYPfFاW6YT!ږQ(vF Y6&PUz:D\Y*YJ2hY@oHݎRH}?9!k(4HmɄzZ(_e-V>%iܛKRfhRZ9y,Q鍯eW6.fbɠm_c7P3EhLntC`{RYu[Tʳ=>$-LøYgjSMD4~7UW]a|Uن9]F|ZՒsbj|#.&6ZL\?Oa08ܣ'T 1 1˙p,tL9+\(xr_9m#1 ^З!h.#Uvp:&f",<@}3?a@! XG>d oBx)"0Phj5v9FZr??rKUzD:,6=3؇0قdkF5h܇ CxyֶҥǾm{;DԳv!WXU1i7zۭas24AV;a{^ZUߵbwj?Ld)Ê,B /FToנpy( 8aCw[#o 7 Ep8Y6ۧz{Zgo!3-3+gqHuɫx' pZ8pcb O+/z]D+(ԙy+Rx'ob #kpRQQx \7|qSotX^dp{nkX;aik7hv'F([9lܮAk8w"AO५MceLmP%K -Yh$;:SB \aBY}J|^i f+t1P R$.{\}aQ^Uؗe庨PTRej0$]t&Oc$XBfV'N99ȩr+}B{0!rk*i171r3Uhx ն۟˻)-xUNJ6CL h0(Yby),L̇+wc %t ۼxp(4Lc.AۜXiٱ@XLK ȧC=&x >ȩ"w"_ue:ӅVTߔJ+ߙvTaXؔ6D?uKhtG5s6iV9A'76?"Nۭ)օDl^Pa4ėB SmX+ۑSv ClHj8yjvѡ-Yq%qV .l}Oz-R#3Ht`*|ɘ&Ek]e5h ym#Ήp8tI03kZF(RKo&Vg!s66}|ā<{["o(Alg"l vkq>Nx`nFLg?@E)PEuE,XfiKد!@;FPvTW틂|1cE,hs`r-XiTŰ})r74WQɸSa0zk3?*@%x6 x{qcBK2zW/ʶ@Qgvt? czK2|i*/73s, } =_5ng,iĉ#iw_tPyAUǼ K=){g֦ `PqRFyMQducLIQd""&a\a}ͺ+γzgMhx\ f\n /;;|Z=#<NẔwnw uBλ_Lk- ήY"y rmZ w/%nSyљT\ ֵ?3Fee)Uv4X4mnZݝw4-`5 Wkl_j,1Sgu(f vɍd!v:[֬x4YO;d͏^DBlkN'z.{QYnjvfBB[t? ښ(t(T$ ʃre sDnh"ğ ;HXo&"ʷPO~ j`SF Y1>I5Y+E+hN}є,Wri+ p4_*urEj‡"-H1S__=ԸN˸f$j|RUSdzoպ:i& j4e={!/Gh=:nt-$)4M} aT9-AQ39w] "Vcv/Z]swcQ)Z:iX y2 xcB&o1 ִDڏ Gd.XjN0-M`+c'#^*Ӟ("Q1iW&k^Tܗף#@}v.B*F^QKpR-\>헂0n%z#}u..[<"Nl. sú*bOPnWJ885yF [!l͘=^U9d%o`kQIeBsGgL{:! r$-p2cRAoT@ѷݷ?JӺ$pq?%saiB)a"%9j䅥pZ,1,._ś]SDPz 9kݧ "t t* # ƥ_R{@ggGhYg'>Io\38>+FӤ iᙾ4:9!r‰Ip7P)v,/[o -^j^ʀn֜A2%XrU{ܰUfrB?4'pft$em,8Z ^A_9!(H#A$Z+őBǶٍG=-ЪheK2o'SCecZ4?Yoq߿;v$Hsv#<~¿an0g=swfGJ[+Wu\SQ9dd g-JhJb0Se>̉OLǐgn=ЭM@_sm#(SZlV>Y@aWֶM7Æ6an,zOE'#s"闶 =|`@֥=ͨ{5_HIsPRL6CUy_'Č@g0׉3jk-k>~5'lC&4>l]"ʣ (>F{CUnƍ)!0e2[Sˤo$}(Ra`)g9#{d:3“=hT% &Ĉ•p3qْ'nTMvD@At<~LL*`akڄ] 6M6Ֆ`Ed{'`WMS}M4dM~~^PcRvF\KF}^pw&Y0eogY v6iy>2kn)G(FB=2@v Ġm8iʗ&.D'\ݠj6 3M CL9S82ԔN )COluHfo0vp񸲢nDяSj˒7622j:Ԧpz4*0'5PU~M9%z麘c H /KX'("G@yfzH;H@/݅;):Gڮ$:ObF<ˮ{boazUPELnȻw\x>f%W*D;(H2*5:u5!reouà:N6Q"(B@ \T'objzuTWYAos YsA!eϊ~|CAӞ۬][VXR6b)L]BFL6ªZe ?.[, aݠ OҵXno&EK<^SI dA@^K{N6y`7ȩ*X!lF{q\AJ:Q&K=otB~{) 8"1L͓6=#gNd 1]LżS Fӆ$^j4\niK<2x߁b!ty62,Gry)l6>Dpi>6m{wuWeq$6Ck\ J.̂w*P(oʦC^"֤bA)0hurgpNku}v^eN"㕁D- U>\2YZ)- =4ivPzV/Y@}!e_0RyV2z\ nQxlS6*N-c8d"ܬBV@^iL܃C5J5_=RVvrEUgvy9`Xvݗ?Xm"q!QcH}Gz ytɍLCg^PBKSusįKe;>6YmdqAj:Mj1uEBm+?I0!%QPWoB #ʆ_nL\7p=9_PFسu3'>u ?9Ǣu%ַWC9D's}{T:55Wi쟇^I7˛"A9A[$@Ø';9;cEv$hM|T["hhT$yץz+x;6g7~ȉb!.-%@y&fϿFoWD VIuRM5LO!Y8ѹ@+~d3s!hq B .9<>7ܫyF `O3 V7PphdKGFa/X8- AuUXQ*B"2\쩪XԪBd̦tgXN+fG)QV"%|41䍨-y裸8|rj;T45>@\d˵XZ#޽Nk>T3px,whړٸm}{|8H¯\6&{Nk]$RB/+ȮZЦWQjg% Y@$xK tV=pw}gZ@c)9Y>lHGP[c_AveFMś1TM GL)FScWf}4|!enAce4.tF~x$VxR{//-ymĄNQYg`#a41eT ͟SK,CЗהa;Crhfbxsb/mďxZM_[{\>n 7ݏ[Tayi$5.Ar.>F\Bk>HtfT.}CU q5 h;W h^T}HGmdh\jxz~Qd:LvNr'Ӛu=ky:~\ Yz\9eݝ$79c򕑾wΊ"GV_ǣL6io&=q\J+ɣ#?ᤗjzyv T =*Z1rIXty*.%zI2n^gd 2 3oUOoV%rL hRm;`ujR3Ev _@k0%5_ 'Q9̡c9l=? hS{GZ; ƙxVSxKb'ꨱ1˺^ӽ"3(Q껁\vpW7'GRXtvJ]Z(Ԛ$]ٻ˄ͻ%~[f +l>C5Z W1YY.p/ Ne]W1-EԭrX8ȭp8CV:r.D5R*j@5 T*& 00%ř!ske=]$.]bA<#hN@vk6VBJ 6y۵%Wbp D`a]|h)A#!@Ȼ7e*.hO ,~r 0t/BӡMyjZ+& s8 _mܙF/¢uP-ȧq-k7I¢kUN?9Z]ƒrmH|aUJXΛ\:.N_wv3@4Gvɣ'|f_M.J>l@> cn "W,LUl/:ȭA M[ҧsMd e׍K4bimyߩs5fܩa|$Q e7 :~KG_D=\ݵF4 z?1 @bqXvk; Uӣ.Vvd̍W(=0T$^BRIcş%#^kt%xF -#Wwl:dHlX]xOMJJ6GGv!Lh~~$Z1Z]=ݴg$ޜv,Tz?U`~>ރ<7 {z`Q#ZT9_K ih@ sTwkMp*L]MqkM[ƹϹ4k7mꗦ)7 68ƭA{$^fz@b@^X=n{|20iu".C(qf. .v@3L@3W"R͔6 h-MeT}c#NFq @{Ʉy YϵO˹o 0탰sLC= ha+UqmH:*i%\[$v3շPdVŗS#%k vXP]DJwF+d e{)}_h"?hg@&Pg*vpRlj\917| \ rܚbwJGNQxuG'zS ox 6]R3Ju/ #^`ջA~_WᏀOΙ92 o-Nb8|/O^P h9>Az3>2 oEeؤpLڣ' LJL6}YwhũOvs|;5rhƘ"g]Ϙ.R`:A[KI(*';ZƐ66Ao.VswYs9J*;_ Q*Rl$җVRi(N+dkc^(Iq_XV@#&8-M5)t1ݹO~R{^ZF龭U\"OFŁJqȴjI^iŷ'iy4;Uy4{LBac1yMߖzE`H\t4J}S0@sĹ c~NvF`IyQ*+s>EMR>DS;)z`WTʪy:$ia:xSZ^"O#۹pީgsg*%h7yNC%SxZb0e ?aMn?Ud-xg٤dbɛgkY N..mF`2>ǩ%ܙ$)/ow*U5|>!96L=nV 2%䇥-8\pn0 1К]L܆mNը>usK-]z8鸇-,QN~ԩ!Ti !u 2S>sS-7( eoHZRk+Ds"􌆚܉YQ –>yjx%h38 -w%I4nT:-j7Dff憎]q'r9#ffǿe"ݡSNx!!ɏbԴ",[cu߯\\ ]PFU-%;|1q.\ՇR`8ؕz_p|oGpV] *F>n(d( tǏ *6PCC/`jMmx"YbtGxӄ3}bYGE MX3J :(@.:=]@i|S>*JN+M19̺& d䈰_^.⬅E?#V.in?jۥ 1{BpvD7viyWRVNQ& 9jPMd6u~ȅP>?/$>wY5S`X '{^*3R}' ‡mmH EĠ RXe%*$z~kc~oi9 /4s5O6=w||K<̘kA%يMa[+KJ(#r$#e:6E9אSaZ]NCZr;/S̉olj] Ânݏ=?OFU`,pFGDo`BHXZ9BhOeGw+M7Ľl%}Dܟ<(_dm;_h`^`@CYLs&~;eUKP*8(t#z^nS7[|{UZ}JϜ;!n㖼~H7sYWW"q3/b6 cEqJΰXEDou+lD'7"Tp\NTK~UOz ۀPBqIj޸{h l~-/6TVeY"(ɲfD鳫%?#4TNŜvz{I8΁rڰ2 o5(Ⱥ5xվxob ۳XgtiA6 3ڟh=1N%o [!&DER wo D;"svm$44YŶI#c`E_qCc ?,z 봶 "]0DeWϘzLQFC Fr$(Gyͨ^ ;x-. csw:k[xGpUd+g!K xwl.{ ͙qɫbꑡ)&;IQw )E9':5EYʙ/A8Y*?Ƌ'3vN4REI$ua IcbcPIe"d zV[>c.ddbL-@v;t[nibj6b.h-"Nê"/1ؾS>&hKX<[Oo.#NP륗XhJXR{{x]t! 1 )MH\~zGsO*)Q?Qyڛ Oc"'Azl T[ltsoo/%cUߞ|O0D 32ANeՅ\fWիƏx[f7#~QRYԂM50Yo-3<_*%/̳B‹YBue NdCjY_hm+KGKBQ*˘Tuڗ)Q5HL5=LB!+$dN(g5K y`h@>OUF9,;D~oO'!`xG;?u@W>bXlt_˹:{p(͓ùܕk&*ŸPJ]8M2ˑ~q # ǹxr=Xs11R7!j(8fWL`HqK0CVXo 7hN,v 2+ '9S9T+lyK q7MЍq=ODF=;چXI#1H%?D˵KNA *x/ < Ldm25[k" Ja8vEO6~2Mhc1+Cr,PB(kMD/4Ex erGq^ -~㕀6iZ,ekIMnX ΐFfد6 %6\lI1Fw dܹF4K΂VBBtE>{;iOKҾ[.;Q N_\<9@ TC_IB {2v AtKYgH}TOqGWm{M/\rϊWvhqbc3k L&^\0f{ WoЯZ%l#=)*lgO2jN);Ϫ =gTm6жb?!-ؚ: S2rSXKAujRHH9_k?uN'ذzuUܫtqĦ[cUn@Jmfj1%)N|k}cIiD_8KDs"T3P4iP5nq0^^ڎ-&=;(s$A}P\f#{G{z-&XGFu>u#ryxvzEbuڝ[1DtG%Z!ۈ֝pZbEU)L߇2uOi7EG֪jކ$*Ӆ](~ SB<UP_Zacpd'2 敱R~dں=%,njQALZ_X%2 >4N@> Ba]i ojW6 (Z&Oot ;/E o};M;s6&7c݅&qУHS^X#P4eg_Av7T [Rt^A_Frh؈O: p~$cyEcJ=Xw 7?Ӗ_/GXRNP2 ôݿZ8c87m,Nb+B%aw̘{ojOMW~#*| ԏ/fW7Z+J ={I/)ߚ^V-oL_l{FKn&De=w1x T tITxYFoݡyCrwQ ?"*eܸ’Mq? :n?^屓3_O,FF2N; `%sS.`19IP/_Dx@&g,@oL8*.c(S@@ʴ Yn`CMъzV V`6JpB O'1&(˧B.e$g;6$bAF"ZFo! JR+W4Tŕ#;!?nQmVǟ(lI38A{=/lЊnn;ms:PTÛ[0ٿ;quT0QŹ%fjm4(OnUH(bq5<]IPюe<(7kB-T58 ;qZ`A {87STf7^xڄFD7u,]r OǙM3uR!B\X&_&RS)MH{]#/.pC`&qЗ:~Pqej BCX1FmK%R~D2xS Gǝai<j 0K]_f)B_\=dEm5">ֈ I ▫!!VLHܠ.;.',jK޳uyw|8"X0Zũr M>$J²{V1އz-,"Hrͱ)Ao]|Y5;;Rv#uo,JaElgz ILc1;)Im"Q6ByIfByz1ׅr\є\2$~e5sBL ?QDK2?5M| 4P>♯oYC//7ni%Rh_65mGG/g=LeStwugN3"(]//s (uNV"ބv"4x⸞A`P:w wUS V!rW Ҏ;3IÝ~0CMi~ۯsF-,bd ?MWÅdHGh P{O9}SƆM,LG*1ԣg,"Lf}k,ܠ8Vj*n^$[bQ7oGW Xjs*,[yh R۷PNr6)"co!*`(h!1ǚ !S% 9=#"e&De&ZN0 5-RZ7κQ(ArK:bmxk~k 2Gf+މ# m8B,l w2xvұf Lj{3!Zbf%InWvͥԉ5;*!s>_Džb yc9~9rш:MδZ$)[x^*6QG.ee. ::\o~]5(E8AC[AZ#2xLp2a$5\FJ|摰6rj 092saIusq,¥F /P22KZӎWhew8_ W{>3yR,#5tQ l!-#B :\w 16Z´nWN# 媲;ܻѝr QEނ\3=Z(I8ޘGT}W҅3i[ϐ]sؓp[F+z9:Mw,ג?ccr XQR4޸ҍ5Hؕ#cV/q\nna9Ken|>3ͻG=lI`BR5o|6s%tR_F^nuSJrvzxx˃nljg5g7;4EgqBq&3H?nE{;^ kw"edU#>, T')Xߵ8e(MvǡA{>JP&I{q]0jԶR怄2?NWۏӶRsY\8CP!}imWYsScNR<.ut? *,wr|ŒQl{S 7ҙQD.a{KV@TϪ+1@~2|@ NْNZN_3y! ve\6(rc.y-Ak%De##{Mۣsx&g0=km%e $hk1/Z*?$eHoI^joZ"(`U>_T4z&ĹNfp[.L7dz_ ;bbmh?`||"{cePfrǙ?T*er01JuF]P$Dyi+gBlR/>[)7G2 ԧY }?DNWW"z t.ۤ' YO@&SWe׎"yІ&B7K0Q*-d`>3mFڑ:9'Pz̚${Jov mjv:Xq%BM|?[ GB@b␂fX7nIT)Z UlOC/gUኘȦ>(YZX`*aEyt4 GS:D!!]'4p͊G߰r@K~y. 5ٯ{H@n8hV׹HJ+X ؖ LȮ_9Eꖚ:gh=enR,$W#5p 41[ 8" #։ڭxƿUge>3F߶dT]b:q9XL"x:kɎ7vR&Z\Ău~R7eJ¿I8lRċ͟sU0/7F 6yd_3|bW^`U!;E-02ENQI-4!vGI5[}#0A@ܫvuB{n )dƜBD}R|tk" ٹj])H3^{s!>:{TvAgNk-P.Z4a+4X ckmd JȆG`a/jIa:+\?D;?5ƠM&9|2m1-M@u_0'  =#'ȢV9Hc3%;/|uH veQcSBnͽ>K Q606`%K>c/^au#Z;Rce#g4 K`=dfB(#]rfѕ0YZn&f!QQUQJY}9Ws:^-;B-U4S=uzy|0% IQe}<]t+vNsɧS׿wf+eS]v>q*,|4M㿯&Ͳ@zA`u|9iKPD IT. ʨK+QT _L=ei ªgS/22p;4d7W3H*\L)$]],U 5ڐk̹d&ZmzϱBB]rTuEQxzR 6/uåV NlQ>% d{p@!rtU:I$SzKC*3f` Nheɩ+ut!бm-W>@{8*Eơ9uXR1`Y"&M!B4>!әA !$K|`{&Im08qN,ɑ5|]LzA oijϸ0lv$`4sVv`u-_m9=oI_ˠ Ē_/\K(Ql XsR4L=8"S`8b:Ih7b=re2oTS4}%ƄDW]*tz[tI6/-?J̴Y[Ш_ٶ?Wlӗ r:KOOrvI̓`.o=QUT>Dk"uBhJ]R1;7 Y&`֗J$t:=q{pvswdECuR^(NbkN+C7N'OaG)]0Z-l-0Csei,? bN _}=EI7ˌfU"_;)d6^5;4WZFȵ0׾'Շl; (A ]Jm^>#]u- 2\YX'ᵎaR[݄+pٕ 2t&۲e6`-C<G1\)V!/{11Dk [B%:IV6Q@´2OݶX@߫%*%>z:%.]ysYp7>Wik=噈]ޢՔ? -ZetT]qա֑l6)cKZu t_:̔]P̘`F%det:^t3`'jQ H:Zre`7s{q^ى~U^ $0\;t2dDE=W{B2.^Mt&Hh}L{B"JKShnilӖ;T շhUj$"_Vމ!T ךa@5j !XPp3ѭ6A5xXQ>Sk6iC#n܂ŁI?—9lnס2DB\%g.p^AFqd*T&ր򃛸I(}>UJ;}B>M$QAzǫ_ UVV `RcSאȢ8atP5mϫ'M3wy_T|Bqh{O=fpaicnƤa(m\hlMhM:mRR!V n(}ԌH|LM s+7ƌ< @ ,A;FCwodϺ X{}LX> z{:[+p7}5Ο*u> XDqν])" }X\ m*iY͓b]ԐdFpۻHxy," eN\|/Oj Yp V`͜-BٟR v?x];j2D]wpܤԖ瑺QhE`Af$g5_™dz-, ʵĭﭬ],t%{<|Q x{qKl1-[SMO0L j'CKz+bȌS 5 ޮWw)kK|c'(#N1%SemReQXr=r㟰x#&d;;_c;OYKH8; OHޗT ZV#7;v|+Rwa $fw8rrSjɟۏg'Rӡy=ImКxFg&Los7mրL}4zY@[`gW2b0j蓽ydKcuBCcFe1޿`Sy!{(YlnR;|Ƚ wq -vOPaFPA)d Azp}d RQw60~G}QK-=%%EUA٢V_): ӨY7FF1TT6YW"efL0k>Ak9"x4sO-X2:& ,'^n:G 5RDW<IfֹD[G`ChǁfP.ȉJu9)6B<GzPf_ZCE73k1^Ð1q"̯>P<"5\{U mj*\,,?Lt,ڟ٬ o7&!Y c Td>toH>@8ptP+ĀV)i*O<("@Dj`I) xLIzVM;(;I W/J|6gl -^D M7n4;MAE據ɱ &l+[ݡ@7q#DB<ψy˪CLH N"{\s&qƠO; ?ٰD0Ś`&=ngҖ}:܎Xz fkׯE,!'nVmBk^0T>69FM%Iǵ,ѽv=3i?pl|jE2aY.U<+X$6>ɲ⒦5e>[:B{5Ըl !Yw`vTN'*u RVِS,B6bAB;6R5 &k$P:#Iwv9(IRYYO!Eyy=6&`h<'be?G<.Ekl2lzqǤoZj:gbo#rsS <S^7FS91#'w;>%U?[||Ŀ9r7]x4ℚ9\+?|7l@00=W`U"HR# ۑþ!! Pl(MZ ٱ~@<-Z$zQ>5q}ܶ DXFνX7=t<>'_bI'TV8d<6}'7CiM2r%fYRhjR+`X(ʎ]2+W.PBMK3⢙*3ꢯ_P@ X〆ݴ5R*QT 8"u-K"4#XȅhBxU"ċeՐB(3Hȩm!y8zwqkѪZ`)4څ>ã6=\&Ð Z9樧tp@Zk۝$-*m[46#w⯇4H'v뀀N{0ja ]=Rhm_?D",C8萣XG^eEdd/SRҞ l/H)cʳRk r Z~ϰ,qO|PY^oxlq*?:E0 N@vg?;\; pH%xđ44|`xFXA/?Ma50rVŠ)( Ji6H]xBȡ+.wFJ(s&@ʲM?{֨hm%]'̺,MRwGt7d 4{/U ^i07Db-FQ Y{DP*凶|,VT|8Sp}7gFTGPԑ8UxF5Gvp '+isZevЯ [XK=zeF9Ħ Z#b{{G ,5] CzĔ-4%/=L+}uá(Yj.R,- rCJGK0V|~f\t:I +G#a u>+0 7 )"Ȩ] ƕnjmnvz*+ѱ~sJi.zYqQi+$<w7 )*=QF-V Eb`찐J@&J엹'&)*i ;6.8vjT^L퇝ف6}$uɶqda69Dh!>wDBba̳G"nH'BTX[ed!2HN(Cg'NR1z#"<9` XS(\fj҃C ?"W#Aׂ'e[UaEI)nExņ'Z+qb6ee,ƹ6ehZ#ek2kg/+4Q:2ꀽt!M1פiJأp>+W+y5_B8x>[M}34qѨi_auncA&,$H lmfzV vqXdjFJ j;JC j[?،"b,< $سXsOX$c%nf'Ƶ@s~* f1C^*>@UHH:V(8}P'!"(-K̻Sѝ ,vW\A OPZ>s 4acv )J*"㻵S\`XQWx )9>pdqZA4{mՕ&9/JB1U+XB؉.kfP4aRSȗfz}\2K66֧Ljh(A1Y`7 9BObS2X?BQB9uL㜬b䞫I,mORᠦ]1eɩ(nt*3YEw@wm*Ecuqw88 wAD t/#%0pm-*ygv/]PmNGZr^ C䊼 cb-J#4%h}ȷxT9XO1cyS6 ϮnFc67D ›b[؃{ʊG$/l^ 3&> J#6ܷN&AYE/Uـ׃ToYL"lC (;v%ݸ~7: n4,5J.?4;y{$hݮ]GqxkWǥ^8XLrc},&<E~^{ HŻ8gz83kPAlE7RRЪ QvBC O%ߓC"  ΰ.ۊH:hzҖP3Ř|VQ̔wkt|"% rju>\A aп.K=\ y轀dO=9D)oMrci]VAܱ EBpyiLJ'r-@ elf9|?C7N5]sL[ \ $CA3`l&206փqJfr3*( fa 9(i$n&1Di_tN=hV4R3"5-P#x F%ASL풢skoQvVtX>u"[BK3hy?*^ )6[S%fC|#-5}Oܹ\!#vT1%̱  Q -]۵rp } 惺ٚ!6){=׏:L:N UI%:VgA9G% E}&{$=fZBW A %dɯ#$]蛒2WEI{[n|u#kKᙦo ?ɶa&AJa ~. z=o=mӔ￵z|<*,h5g!{eM&taDR$=2]ؽnsӷvҵԲg - B dϿP8&4~Uư=? X-gҊh5Md؈c Gu<[c-@u / X5>(5нk=4!`e{wU4Hհ.8vپdl,GCSL23Q :"S5N[V+>1Fq gv3/R/={~ā! RkWV`B[ߓ=cc˟wh8W"GO!wH{ac"ChZJ'م:Y` r7+R4dvF(JВVٮT~(Kknh A!(qyT*(-R=n[Ddq"H^4G_'wďDDcVwdvsͅ)Tgp̠zn%,DvtW i vjZF#|¶T4ͨaqS,{._r&\u$;Gяґm:rʭZ`fܻ~o!S[b8w=5ysܢ8={Je(^ xs>zST!BJL^IW X3a'^70F ƒ/ȁ?hV?=`֊x_D1}3B `Bס:FpL<̶@"k3UMa=qr]=v\z\hdLv603̲خߥUE+ƦlcLXdʎ1[ 1JZ2ymҳh9eNx^w~)TO)nBR*iDAMF"@]꾕$-`HZNBIps `sU :nU=`N=\-i&EL;!Jʮl* X`wOM"<>wQs;e"f؟Cu]an#,q+1mdibb2⦆#)9m fnRB,.[Or%HH%vWu /u!] ໛v`SZJZ[׽*T@oeRvг%MDI*BV| ] lbQ~{ $kGYOUcQd>*p&?L  ZNM{Da8o=:Oh@0 Z U_o!?X>e<{[PW.>Erl"C{e惦L iO^4E2΍Ãزdl54IH%$8srlR5/7Ƃ( '7|vlJtK13s4"O, ?^c$5H߂UО(CC9 w;,qL79.k5B]D1'.RQ̲B4 k @,E:!ԦK;XG^h ΃vxD6J{۳1)LӁ@qiRVdr/tP^,PO<'!MsRg}!eZV N4ybvRZq<?Z4|&6O@ݕS0UhoKU/L)$|UFc >P"1`|sM~S[ߕ#a&ЃN=Sų {OS$5 ߈mz}dyQ)8!E6pPi|6Pm.?)@b7b#7Լ峥ècݑRت̫Bxu-SWvUfLj#xZJNu'5Y@&Si괒 c.Xl~@zάtgL}\0ɞ#rƪ/ *ÔM"?rie:dzXR{1J6 0ޡWtб٨,mnI}֪/HQPrtZb.y#f:aۛ oc_ ȖДnc u:R|ܢ'X3D )ea+:55 Ru`)GkcD-r#F5.Ry^P#}w0zqpYUfɕ( W@`a8dLEWy6T Kgvƽj5? ϱdUq@n䲭`pLp -_`uNT)Nq! y 6+MG[P|8@^ڏ%Y0Y {2 L(u<4vǘ 2ajZzb y֖Af[w#cZ,*2O[3Fx됶5ij߶;`ma^7ѺXa%YCwg7ߪЉ2>)N/E8֐T^nGbq$ӱdH"վFGHBhgWvЂ_'9ګYRQS.nE6:Yհq>DW0Ȩ1 &w'Q"PM96{YIA ޜ8s+D~I Dq DҬlk瞘뢪*pѕP_p7*=+%Rz!-:@)[1R1貒TnK B0m9&[e1~s"ଖxoȋGTH'ӠaPx< ő;#+rgS޴Ҝ>M+ѥB_:._\مm உq'dǗD@< fSX/~#e'jOZf )X4*#BP*2ou •NJlfvZB>2q;` {VP#7 r "(Ԝ!iv-mn β0N0~A+&R m=9.)>:-_\h T3( JphloqdB,>?㑮01=P1 i:GQzr:Qʧ|^@n'6dx]>sXdӹ~ ~\wB(ubZon̷)Rez~Ǒǀ;9 O(} أh~qNຨQ+K!Òm貢9 ]E=ž7x"uX%14 צf34řb1~T$nɠΛňK&>.A m@٧+wizPU/7&[.6q=t{ɭIZ#ĕ;=)$ӲIF%V!pbF6NS?ȷ~bz&5فjE<}@_0p)ͨE8 1mqU/pd a3_aCZTsiXY^98IAx _jD@!'ia'6 cĆ&%uE0 HWW_N42/y0Avs"|ͼ 7l_hyi6Rߍ-N􃙓 #¦uWMh 8\(,ݪ[͗=^7^ߪR;g k!Vm}ԯQTRhB6ͼT;DTpPH*??ɱ$8\Y՛O[o*g7XJҁbK>Ǣ16 䉋qBt"T?ˑl%N`ldF?95:qYݵy ##ꞥ@kr*2l[\!KITv p%?S/6>v˲TK4Ah~Z~tl0X襜!Z?pF8'Sm"+[ dSk(6d.dJpz&TԖٯ/͏Ԓz W PJtIBB9ٜYTS`9)>6؎5j 0|8mL2m SQ @0?7{4̓SQz>DC$=p-\$龱y%i,_%0M[ !p!9X% ~'fV4E ϝ2@I7Ƙ&IG$9kd[GouK6xfR{!>O(gEB\%nV|SH-?6HcYuǺ^a/qx} xsIV)Kp}~w9dZ|d›P^T6Vapz}D'$H6F-VxLwHم,D0nN.i-lFHQ$qT P'1޷ܠ篢pesTIig8]eF35W .@5dɇV&dW~Ȫᚻ,U! ~  OxAHaiI|# 2'ob7#C9%p0K"z Ó)רqįː.Ho:3j^!hb ܺM@#=gjRJs"d%A;}xB"Bl;}q޷#j{Q~ګzDxQ;$ܥ2ܨaJYZ}A}Ct5ppb2K4ʇ]DE/'P] 2ʿKl k2V(!Ч]#y)_IdnRY#'#xn%Du ViXh8jpϴ^XwД`E+[2nD .Ɩ*lX\OkT^yLǥn4 a->[ zzk՚A &an7m4"jaĝ'8GMj*gT{r(=*@'}$&c%Û~qξ׿Bcb "VK1rA!f,~Ŝ12V#a[VmiN54x.,TM9բ26Vϻ`%638U^M A`=y(Rmς̗dBS1,s-l۸rk>]pT ؠ:Е 6wǁw[x ɓ߉drct_6H[;Yp PA(6^'97ڨ,rՖ-@– P^ⳑBt8]1oqPpEEO*\v(u9pO!~)bwoa;#ݘs.AX۩e ƊIqpa9#^~I.3'LHIAd.O;葷[JKA][!.vN*4à+KgĻCo ۇvrv"|\hx)D8yBoXKxF2M?FHG̭ET;~R*_8} ~f{KCSwX"h! O7zs10Z(}悊C"KN/9ϫƤڥmpep;CCCO|[SYUr8;7F1H+p?O/p)qߤ}^5aQYy]R QFK5wwF1GGP]+iI$Mƌ|^e#BhJ2f{Aj)0jc!g}RHVC;>;)ы&ŦѼs;HcӋ}6,ZTa%Q xph4|o3߄޹L"f~r[Rzqgb5( ?VuCc{,=LbKR{BGF>f#T2jZD!qgKwrcj>HK%w͘u0ȴ[y̪ xמs)Xx"gs*0SQ3/׭7g̜d V 3tyUmNG|R0']/GB ]V|2uJQ^g%?&\rv)WQv~=^j ' d]HVH}9kϵ#z@kIqRdh2aa4uMol,pEGv vLi1" *؈\yD|i#aU%(  <=լf5sރoYW=f<P57do5Qʻm[ 1E}c!>WWa cѼQ ;lF mdFY`?>6 rtR.Dewɦ}e)n ϝ ^'E_Jq-kzP48dϵڤ T]"ȢbpoCHj^rg< ='Yje?MzvYHͮhXZ3Hsz+v}3;!yHD k +ceX^/ꮛ;wqɥ.y )J/!/ך8)$ -l:jzgiCNG+{Mt߂m d"* )/H!x2~e{c!]y/fL=aK☃"I GZ ԰ӴvD~yk˷KlUMsGt{Kj`9]U*cg#_V`+{@Gҳ,޿5Pڍh} ˰{AE-W[EѺ4 ?b$1 qX۹0ʗH\E6v/")JV ,heFajD*]Qm|dy:lۮ/1%6FI'd8Բ ]4br7qFRK9V(Ѓ' W#_rUm W V 6OGzE@[ݧDbHm<0lƏ CV]]Kty:"ɏ_ LDE_z?!'<-i5[(vӌy#V f=,Uّ'&tZۺ37kJW4=GVS=x`:yS!ZcW`4.edֶ:5 4 z진nMi^4ֵRN S^1!  h)#!j2ovMr{u,ZbW1Y@|1B'"n6"GDO!=4z151W?^M<E!4i^{'82ΣńKh?}MC|~ 'Hch#[҄ĕZ%`C҇;g9.N)+}cзplDMPxB!.Ox~=Э:Z58F]>gʿefUCb|]13IJmJ ۼ7|>?FGt.c1Vo.41člrkiI̧ :k.e^AU^ } êB$1[T/4:`ܝCxd e6^=uh?~>d(G&rB^.J3wش8](0=mHv=3tتh] M Kzc^pWseל6-\? zCa+=߶]"u@DvbFԏ*A"еEc@UgG_=[Ɣc% jEbrNM#zޚ@;(@ +QQJ#i2E2쮚7S-xa=ƀxPԧ򫬫1)oi`}A"S60?bĤԒUd gF{__gDMwPk-$-W:Kp/H6+ۯUz5si9}U + ,[Q= /f_׾ umԯ(2_Sa)Q"_!f#}L'hx75;\K 9ӱYJpxcxjSͧ{fjjy}Ψگ%hA J fzy8 N CDHAPJYzgZ WıqraڝE{eNclڵE/|D97_⧶*H"QyKq݉*H #|(E{SuS~U{ZjX&Tͷ~0zd|$8Ǡ)bI=&G'xܲ0 +(s0+?fݒJ٪xz8V$'#g nѵh4[)VRE0( C]ؗ`vԁ(_#t)ޞ8[4vRAdakxz6"r6zP.[n&LN^2r6<^F({IpftP~^)ʑDpĎ3+_wXnҞH: 4.EtlF sfbjsD -K NUEvl=^[g)JG)V 5j# |;[:'Ҟ}_oaR[βjN7׽28)Xi 4'2,x=-zfj~!1rśgYkON&@0vXL,]; jXCPBoYAnw48W>1wJ 7$ g d|m&maTcEgA4h-7 :@QA6X?yӪe<^%@JNix e L !`WRjK%09:fw@vcaR0MZRLZh7ţY薩yeP҂2ZpͲiTDyR7sھQ a?m2+} vɊ`9zlD6-ˀ7s/7B׈'Ut`U:_|+1 _Dic2 ţBű<23z9ۏSsS h (Ҙ$j'M9=ޥ/MjinC| }*{HoK4 z2Y+x1Z"-*5hU_hn{G p< /MTߦIh82N{=j?#R,lĔ?,lAgFN kh ,D)_ jwIC}F + ."!Y`1i]pncTJ$Ul!y^Rk`|ȎO/[U){[jLvyLd5E^'8ϓp'5`ݍg-q oaO.o;YF艉v]uùvTɀ;9.4\WRcZ*Gae>A/`LEH잪nۢo*IIF[vD5?4MoybA0}>;N.?p9noOuD'”›n[Z+@l|[o)%I ?2\Y.)ڥFB4/nOkb& #XC%>)JXj4|-S1$}BkҀ۸.}NJ8}H:I1+v6An%aJFt/\fY)V䭎]Pd'WU(ypvũJ+Ck ( !k;axR^N !P 3ž)m *q+s)$Ȧ qT)Cme0!W+$>;}}];soi.ۛ>1kH'##Bp| 汶$ ;Ot3^ .g;5ZQI(6DuVicsZ ~tIm}o5@ށxzyjD*b5+ǡȖ%;8*Hc yER3m@Kv] Vɮqld#}(DY0l.z NJc)?>d+[f:soFp} ? f!ڱ#D硱Qb5@*twKpC_y=#}+~gvm=! '&e( n@Kx;;aR"nTfŬ|>u3"h3dčĀ,syN^ Qbv&OӅ_\Z]7k12ڇsh%e|C])ͅZՏx6a-0|YT,SK=y.kj ? 5-KEQmRn'(/&aߋPzU^l|%d%$Z_=ZX]r$=a–(JCBwDt݇ 6Qxl=RC;}_3pzhd{`ߊEVviX;ͩA.A%Yr{%dT&cg"!xn=wu2$0sU4[DE$Yh$H(/H߭#V݊"rw: `n"C@zdWt'~bk`EvOn*#``$yЍ܁" {@']]"6kSJ7@ B9V8`o3by*V̔rĞ+kU0;ޢRoͬPk7Rz@?0W| pOxo M'S`W}8j>;[ h9@[8;Z ?! CgE8J+d'A)# R2LFq z 潁Jk̂kphn r&K =*E6xck( ˄>Y^|q|r-~^ sK:)J:%XEurF /aVR(\U˂m"Z|T迭MyDw^\hpAgU;)fS#Dr ):5bYM| >4CZp/H)77k2)`&ߐ|O3TbaiP7*9Y'#㭾?Xu#:ŧ6U`# u *$06~y>/=ҚĆF+H?NXLaMeWj&8 ͯCܽr0WGZ}/ݱ򬰂@ ōѩHFxhUd5rs_<>f|nu ɝt4LVrY9B)bJU<nB X/ggM.S HE0F=p|n HMG-ܥ.(l *+*8*.q9':պ?J>Ƨ> E; CvqtZq).јj­r^dy "sk¡.ɓUD:lr͉~]/Hv h }"BgQ>CS[.'tk y`M1cR_%3Fn F=L|y]>"3_db,C:K?:cs!?KɿVR8vuS$T#$qx@ՆbMB$D@xg>%CV!Ά3u̷φfЙ qk 5EM cCi4 NNc'ێ E{TDVI,+#[U"Yn&RέG1yEucL {B{tHh?Ui/蒸-\]3xB5MfVeU. oQQ8Y$w3?]CQ!4g1 >>ЁB6ĻzBg"׍J԰p kC't0)YIڣ6r(+f=lkQ]Iؼ] 8ҤẸcm#C%]Ϻoׇm:גL"(WL +R%UX'*ד,> +C$<ρ$fH;ynY Gbr1ܪdJأ',qL2%ancdNv .560xcbWb+ʽ,XjUS{N*hN<+NB '#+hᩤ(|)+vTR Sj6+@U \W"Ӱ3Rh a(u20a!P]cH!л{VXdys0/1[4 =bPӻd՘iSB&dN) 6< /p}hc)?˅ml`UB0ds  Tr#C 25WT]W_O!z.Zcq#]\qş͜Ǜ(kf@'qcUPĹ-6Q{.1Dٖ2iyct{sHzfW?Y!wV8Pq jq,Wճʓ=1_RWi% l_V.^Gr^f/iFU#T6EZC L@)q6zTX֕!ۭ ׁMT-<@=f gR:@azl4 gril t Th꜇{`Lsͦjp3 w\cfPZ\}م7tis_bF=(dBL BD q8\oUg ])ܣD|ZDjgطS8~E4\Z> bԱl ?ꥲKl󥜉>B?upPyѲʲWw# 𝶱>>6$Dz%ͷRLmZ_G딗Fw3Xay4s#cy*KռQ~ԊOrE)R~jh^FٳY1KNp$蚷M*l(*ap+rWScNi1+ܕqXР 9VYHe(OL VGv>\{/ dGJ l[Tc ɮgB :3yŶ@o^J>"oY{N{}?{Wb;GLxm=%M9i9[j ;?װ(.TB*.He}TEB|pr{ -I4q%D}`fkm}2" \ow(6S.VrY{{Ar%jbd wwIk`ct<TEt̔>Zvb@#FuY>\E%{k yAjߋS٦hR[S/Yh]7*2 ҴxXkFn^ΰ R!1)eCl RɒkƵ1Sy f#asE[<'5+I%URu %!UO)6b_솕;]ZbiL \B3mBMy{KXbȬfxUVYd+F tD_'PrT`&9v[/]{gϾ~4_a#%n$7MrAU>LwS[øD}<=;k4" f^vSCI/6@/D.n pht^ܯ9c[PM>^Ual6lwA+F:R~hye׺͛Byϙ\|v!&,M] gDtP ۟%4;f$.ál өj=IB[\,jBu|}k^X)/zk:t^<eh^6I۴+Hv/ZO kʢ%Ze=c d tǬ=RS]/!XP<ݓ=6ٽa-U`Csd@OEhjUs !Mpp-e }Ux,)2KOr#FS=I5ɋ''P'x]iHXnXT_ Z^$lh2cCVB`vR4ֽ Yv%n: tY^hYx2EEO&;O [ih]:3)7ax#kVM=jӯ4}]vx#Y3`ia"e$7%o<3$.lX|Od܏ЁmHHi; ^gZv˂XZDzɼ ;ɾG_o&:cbh]"Ԝa%UɄc_6upN&H>[< QXS"$3 &KB}׬.`e'k@AKwg{|?%H3d"zͩ* 8 *򇭽gV $Dl[ApnM4!j"z}jSii8d Ľk5#z3f4+u Bo{NAԗBqBʵ;4.i#9`EuA:1;cc/E#f?rIG&x#Ygj8 (\xpTR;>1 r3- LQ?p!cptZTx zPgq8R/\Xcɨ{Ʋ G fzP|JI=q2'24T'C|sゟ#._)q @@Љ}̐G*IqR%9h+s[OUs2>T2 Z{,+iVg9Ӄt]r8q&!8]*Vv{U ~*G?!Pٝǎ S1&@4W!>TrD;Œm9ؔZoC!WK~JEPe9íˆ3jTVU iV^.Shs^da`l0*}8@RO㙮L# iJn`geʒH+ӎM|bбPHSLE^FBv'$]C 7~7,{BW9f5>XiuG4 ȠBcۗ':;-\ pBUq); ' >-TYE)eܜsǰwtZYn&'׫hӲp'ApToSnAb0-\C>Jk1 y10 1\:D.~On9]j1V;ģ /(f@(|M씁2IĜѯc[2|7IcD1Dȸ̓>nJ!(jYi6lUyƁ ]3`wo>?*Yϵ$Vޕ,.&2l.kA;Ws﵂-JtM-ĊX)W%y C*IZP̯RnվHYdnL? Agђvܓ8*ܐqa@sҹ?FT4g#/E= H. xPE[K2ƃ; oNf$*C6Rmp)W&HLtLz%ji'?7Z)@HuyAsKJ!p8t=8AMS,B:4k,( ?G%WZ /0\Us:7%H| z>A~$.bC|%8_2&s~y$r,Nb]| pB}b9"rmPǚM4f9B[Yv]/JXC#7r<LjP(=LY @enX ̐ZL7.DW+xGuP] #`X"J5L>Ӥ(zH\%!g j[#|@Y9f)J~O1W,e1F#;]]KXX(n߃=8(dKh*&O$a..Q"ֺ+vk9e"8r` C ɑmv|u3*0z'sޖ4VGYЉUByviž餾5Τj s+J}5ّjfG IDd2{KY U\!L.BCa?ϞQ,{6ybk%!~Q.87R~[W;:Q_C#{MS#H~ c$Wz~UYX`;h96 ,4$ 5UW|-z'tmGQ$,4ښŃQ5yB,)T"`QPUß46JVr"0Q{7քq:!zC6NœNTx1Ruq~:1Q)šr?{3μp9Sg&'ZX2 yیޮ44&aUV[٦`LU笀,<(zaP=x晎_OJц-s˸xDRIPX [}>ӽKy(`"MQ2AcVq|JmhH ݪ`ZrkC.Y+o!yO)P>l peِ+ HɜjZ/ 'G+$>a%݀)LU O(QׇMHZdu1t~@?`(Eu?KbqFLy zAR'1]/Ql94۫ީgyV3cRX!~(wT^5]JU_< VeA[K1=R8~ |<`SS/:VirM&ozCj{n䬏5XV[V:\Ō·@Dnp* spOQKJsHOul|mYqQ8JghVmo&#yYwVFXj욐ʐSy<V/LoB$M\4zt-sOxֿFQ]vS.Ъg}%qǚЙKL'u7w> uqAr |#B#Ft)5& ;H~;N  )= _eU>6;#k|[iNRg(IqtI $ȀZ|92-ggcZo;_t҃H-l%qeUwdaJ^Bx1&J'KLUpK\| \pW݁)^R2l l lA[N$<>&){*_|ѷ= iQS_Mԭ-(_[WGwjm7!"&X&S0zɷղ62X*$;)2dI}sܬ zgc }{#ob?pj,IŎ4)noD9C[Cqr@ω"OEI 0~~ 0?#ƪk6Au>0ôm 2 mx& AXjNXS|K$Vf4'?=6˼RCH޿jO+zs8eGcg+\uT&)::#>G{k2{~]`Kbqdh_卷/E׼r$`-m.3c\x$4q4r{j%xֳ=UwJjq ?%q apd5`T_MI~)Gw&Kf8Nkћ%:ҝOf7'EFڞΉrx^3:9u>c/^:apX EvV8V ~n֏b/E$JIBR:TvWW)]BxIl=Iy N S3a.:'\lQ(n9F.*ζao?(t_=&`uj߲y 3&?.Kꖥ cP*CH~r3k` +sfFfx5&8c%OmSTyA 9qMmzeW&̩ksoύjLaڮb&N,gfuW72,9_r ̀#vUtdF_RRsU?HK hOrd{Y{}*rϋVP?~=vM\hQ6Fmpjd$΋^2X?x߲),eT8xI'wU2xQPvb"ۚ6eSxdĨy\ rG~j2,<8jyeCCjo+JL, 7]0fXPٶzh}k!,dnL?餣(X8Ez0bqU6ie8а0$ip1џ0G"nH feE]?Wa,9u ;?(G{l=?(o:w2$A,bLrHN I&JXxJv7:f/pׯ\w_-NҲ:v t$@>p$k~J4⚗@xd(~&`mUD"33BMpnJPB)L̿Rj3AϺ-evO[&Rbk(]VGmzS4b M5|@BAAjGKk`XO!QjFo6 ?"_MzhZMqЈp$1\DxVCݗ#!{ Y8BX;wfyPP]C 6θ[TC ,|eqz`Raq?{z`Q7Yh6PÙ3P'kJZ)+h!l:(mbFlvoZXhL3Z),GkY}}ojAT]zm$@tʅpAPk !=\Hu+[xab[cG|A_# j N4˳} 5` +aBޥy)x)Mi0M2i# lvXD@p =n;p$m#} i?dhnÔ(TQ֨Erb;{őD!M H'є Qe`th4z&gZf b+g-EPd5G[V-d\gekR+ɦu B$ǵ\p*wS~ Dy|[*@]%\=,@ RlB>Hip/Mn&gfXX=: LUmէ'@ҭ 57Y E f?hb}uq[!wk*BG܈ȇ0!䇭n4 !55+ dvXxKKaE t1Ҹ]7tq7SzemڋN*ӣh6؀K'ΦM_+.Lu=1j>6%Q X*`Mg8.vhP›gH*a:~xU#^O8;i{}L+t[$_Tz">34α`8R|Q$ctu$0 ]|^;ڋ:K?&b( ج뉬_hںQ 4)[fbgk8\$Jߡ!Iw*{1|oxkӔWҐ1#0װIzY!o*,\u>fu=/Imd%Ye j?GA <\L@a@Bk4`Fȿ,o@~璥zD[Qq*aڱ*k g㨠evchUf;JWgPSH4T^jr͢tkiVYe-%&)X_ žO )lʦc\H`֗Na>LmVzrUx6?JD+5Pп8dhzxC_ BZJa.YeE*N0WD<`JO(6%=< 3eemjR?Da1WOv/IٱT)d&zb~w1syF_tJO_"S;)Tr2m.2v) bOD[սr s!;̓U`LHfkmֲsjy@7JNrFefnq ?G< 2.֫ +]aCTgB᠇q[yϧ)&YOx2fp@"'FAa(]|~[BB}H#=ٻb^VhSlBgc.=\(˸)wDھ[T(TM;=b,EՔ()L|?]JE"7&` ϗYGO;KiM;Ӓ<ﮈH!Cz˗ׯlUYJu|Tc\7{U3S/i@f~'eR@oFxD3qeU(q\UjF/+˜/4eGy%8e'dhRC?<502S(u$F Z9!GA.ew+fX[X4٨8'TzlV!nx[eYGI7"I>$';vDycs<rh=v應H6yK6{6Eq1̄;}1Q\|+; QC4=q Oɛ_ޖLb8QJѢf@C[·O9I'Yk։)` e7X_E"rBCF&¹0PGv 1|?MQwɿL/霆"DpJGQ<<#m8Hf)m}vϺA.Z-oLWP؎Zܴ*Q7K-Eelce񺶿^'Rz/\0XOMS "\+QfDXUqص Gbc 3{}q0XX.w5?tbF?|wiUą>>o^Af$GJX6tIf+81 o\ǭ\^ (趒>'SV_F ~=c8)*mfLAٙ~F(gin:^ $[ahR_Cr\R(me9\פu>RӻHG\i&Ɵ )tQ@qz=<MT=ʻ{9EX;JV\N~+?Nʼ7/b#| pNr_ٗM6:~.!oJLN =[tiR-[L@/l[5m y~&GQ8xP~Ԯߕ؀>N1VˠW(a HA }y456 `j0A~u-/վΛ YkӑSk )_/6˛!.UBu%caPxlg`YN2shw5/SuPWTͣ]ʧňK;EztRXv{M :{3vWOUܨHAE5K&`~1-#4hytBUIq)>ܲ5]aaء7.&$A=(ڋ2^>]C[,VH6~yQwb'e:2ymm<=KQ#3qBϨL8howov/ J*2!~6%.@IT*1T+1׈>KAp@Vy,O-1z9+HdN=gp/&U=9O.`hΟ& &&fטI1?|~E}l~r]l1^^j&B9Lq\Rs=#WEY~UGb>ʾik໠ y(zB̧9@yI$6wa=J1O˿`' Lڼ Z9{?`7nB5,2EJ2e'w,|yI0d:슶"hxKpDX;Aɢ. APr:gV?33@rt>b4E/`,@]@nd?7g0ܒ?;C>R=r*\t^^ka!´fo[61SZI[(۵|ѮJ"FD^$1A#NlAWk ́R.}4YWЕʁK9)Nҧ[!B(+fKrTGswf/>P}.ifڕbe?_W)9/m8)OY<L;MOCR KM]ϥ'bG<'8wvBG9X58tΩ؛e(Q- EuQaI$):[qNFP'c.I_95,5J4W;NY58AcĠm@L9Y,_@d+uV_힎OVsj(uŴ(>)K pDz=VH2D9G JyT~PU#ov# aky o-Ħ>sVbJ)hm"Ηp]xߠ'R٧N_*7ܬG-FuݣUS3K:\:YRU01͖'we+]Wdн1P`MGZ'@.Ud JF׳,ukrm)Sł9]hF\fU+]gڇ#j7ȕ|0?-Cn|Hm]XD!EؗSD}ZʡXQfZ{tp"|֌~[Q@@(v P a?@yơz Sk+?0#{PNX  8? n+ȭF3y(gW VUֿY'KLF{`JJ(.yҫs7;>,btڐeq5W,1*Xq(8":$kA nopDR]iS?0'v f%9z_)$D8^=b`dO}^B9KydjQ+v"a"2u UAu.++v34UNv[!=\3yCNZ\O/͋K"0tBif.bRXI?ڶH܏6.^5<VDVL fԙK#Kjn _Ǿ+(73U•Rcݷ}!bZ. zUBkk P6ǨMHo[06 *a%[a}/Y ))$AIݬ\RQ3dl)"sV՚0g.dc MGhx".yvrЎ~K~XYo&lR4 fܠ?ŏ!{ 2pVv!z~Ȫ_ aBx#;o.q9XnoDŽpu!Uf%yC͗J YBW ۾1 ] 4/69W nL%>GzF$[XIL029X䒥OP~+ʯ=f|d@K/L0R=bz~N н=U0(~j B `"Ŀ(l C2M$<*ֳG`肏jPjgwgmP$)(;MYb_dzQrt54W/849ɔ^ mșn:sR6,e!?ܐFm/ 2l:}UE/{`>mOKpQc.CHi˞?SWo;-UBB_$&yҭ֍x1>_Ŀۓ >U,ғrp_[>j.;XBVϓm+VvR>m@_UQyuYHUL0ul!9{JPF1P1Y/g%ev+wKGXBA, 4c30t e1n \#RRZ:|Z2;;RF$CU=Hw_b{+Q~Vug.绅8nMiiE܆wp)`"\\도Bomq]PQ9C *f3=B+t'dQڼ^o5?|k i5o=݋솇lM/'FVu¸iGZ ~U&2Xtb)n,<֗)iϰ'`ڭ|9u146yc PErK ?G:w-T-`53 *'-B8ƻ/'׋T>[eҒ>?%A+ ʷ/t+X݀`l"plJ_H$ʦc"rs)KR 7˙0$Q؄]NX,jrAnlVg$ekD6kJ*7$dqD$^RdLhxNTwbu?ҰSmj? w=0AsZI5F05Rגqe_o&_*˹ ])(.B}EhtR.nH1\K/x&܌^LRusOX}փJ$ݦ.C(mjA\Pe`\v$<*_G +FVsMYԞ'zÕ*y/8m<i@ XT'P~xh t(j~ hp"@ϟ7iǙl.hm_ @T1hx%.Ԍ*hfTVuw^}. /uE)T\OCpF'(Yp ;,BieC8?@wwC!pxa+yr5+[yEБ^An wc"W8T7>`e1=2mcxn¨cq6gcZyu A#'Q9S]g^`,UgL "HQV~8UO7Dhɷ%+ >D B`ȱ>[;JS?>J5}`8(@kt4zԕԉmyLI(;q{ MNP;F8ZR|3x?$zw/M/LçeR>+X^]lb8캀H_q䥵 q2Bؔo1iqE<>?X(S#R8\BlV^PuZ؎߇kVZY>zs_uWp>8+mݙ%q#i5 G7֎3@^ϝy36+tYIt"8'j_ɪ',MU\]rxC 1^j7wKʞ?D*Dښ:7w -r]p}| c|4!#u3 eJ\rDV#Y "Mf-7 GBgOWs=/Xm=%6ၨw9KA>;_Ìuޛ[H~9M'#^YpG"3dzK&.]e[^qxUFwZS<ﶺPp0ʭӄE*k*ow78'|>_ oY! Y[˧Pf! tڭqsFI6PEc{џGإ;u;[,;m5ѧ|oĻ_3Pz|)KE: x V8CAx" :%UN~"i#OAk:CD@A{s%\܉q.ՄJB.)V%'P|dSNe0EiZ&kأIN'3 E0Uғz7:6 ߿LdWqaEI9͐FHʰ;GķJz(qt]TB^?z3U}3nPLY.QE&hŃj/ L* ѱ: I}bpe[R}kYa۬Y9qfSqxLヲb۽W# _XٴǏ|!KYE)We5/xV0YIBl7+LW]Uʅd!M_]JOU0ޢmՊk WXKbq-vB茈WB B9/mmQb[ `Q )ypr{hQ^ DPoxm{^Po?QɮւDw&Y81VrX_i,GD9t"=o)h:p nލg2@f+V _k)paA-˘t7D 0?Ӱud=0\*3;cS'BjW:RF< A]ɡ^#QڼKq8LG }!NJ QJ@oTQeC3*E>QJs`[3|xE+0u雎.t6~.X O ~`;ފW:<4قnBl>p&v,QȚsWwpe)kȰ(qkE[޺{XKyHx@iGJ墌,[,s\R?B76v \6;SG`|orO]v l{#go"Hk$ A_' KR.@@pK 'BݒelZ&,Yf H4 :[ݪ"KYÙ}cdy\YOw[^ܸQ(x&}-e@*]=0巧]**!s$; 1ɻY\}$ӕ j!:[>Jȱ`2'JRc/EwN/4/~߃ы4`@4Vj# #Bn-ت iH^\ՍFW wI>նæ(fdyqM c4O"e kh ,$Ea5Tcŀ4O%pt.6+-Y7%?)MdϨÖ́J"^ w)KgBqe@LW&EZ wי#rl㒺ݮ597g ([K2إ_a\Kj ш d 5׽)bJ(Ṿ0xON%Rfmx%ϩ6_PrNQ)u3<= Kl:C5I!C6Eh6ec.P~p}ىtk#?GZǕozθ<&,+NT#Ic୆+K6lQH:R+ۛM;'CwmMz[m=2 8':qVfqh)1#|y^O)wh\_DO(biQ;?P|Űlhx)Z% 99aЅa.u18"h]%~J RGI& _sFUx4{2tŰ)|t>z8#*D xV) zQZMt>/-ot!>4⤑xq<HR LGߜNNSNvX+tRA-/xg ] bl - Wҍc-V3 ҭ~NS3V 5r !=V`s=YڎI)QqI)|{X  P%W =a3Qç{ 757;)V$G? 6S+#kv٭ "1!Dr̈^w8 (*q,㦧HMR A6iNCQxJtz@(l |^a_ɐ}@wJjrc'(pu L]Ee[I) 'BUa/۰[evŚMP ;R!XJK~sʚ8tI, ~BV{VVc'Vͬt׋(g?;f.\Z%4[ÔE㟲zjBuug1juK NUy@4+s'[g<҃&:sI=r5ko 7-PᛔO wPa@3Z֌ _/ vV @ g>f.=C͑fu^I*Jzur$_b.Wp>87{j,[sL , Lcy8eQYCb7OTkDsH/QEL}!cMVD4zԞ/]kJBߙz_֩?afl۶%nC秱j!^3:oK0,S7l?#f ɖysRNV1OQ94MOz(2,@@jXwew6([7 q2qu/p|Wa FRjhz~Rı|aV3}02[HoB6^,K["<ƩJu,I{'EKXì Uc)u@LvIjyȍ6c*=%&hަ%+,6! Lgr/,Fɯj|`Nr`=ғX0"eyDN|=#x ap#O"T^R:z`&u(%O9t!}|#?g5sBb> . *j3RF 6z?M==mʀ[ wZ m3w߁bUZ}L/l'UQ*zfj.)c-"Yɫ9t##M[f-&ٽ] OVDž.h5CYV=YGRpb9K,xbLJYAkţ. >7bf hh+2f:|鋁 Nuex|+D B/Ħ0ɚ8%b7[l4oX]̬/U N n<"E.\Z:w?A;ҼfլyL㈡I4fnpLELC60`w4%FxRT74h@u!#P"z+A~h;B>CԀȜ'C)xٶs>p?P{jwR@:JםS#$ߗdE8 (^%/L㞩Y(e$MU-o.sH.Gei%Ik(Z`@U2>u"F4 <zZPكv!^7Iwfl*s5fn(5U[W%2q{skWz|`{mR+S܊;V"k2v?8fj6[uEکR16H_o^:Mɻ;r` ^F ,pfnC{V4G"23\_"X8$v#z\iϕǧB51O>%'[lQa9E0A_[vNbh V) e h?m%5TE p4Z_tw,i*k^>Zا5}ڕI zF.:(mʨyizPjȋ`{4,U7r&\ sO~D] ʬ(ܟ#Thpᾖ•\7242R`m}bbPO?80YhJ7e~x߿_&9 'yP#_po*MQ^q]s7DvnoA&lsqG׋E[T. lS9q}r{]K6f.ۻ|cpWs}& ]eXw,@ iM[[0`J/;f /zPgt@(ȴO@^|::iPTXYMsvSKAs_ƛ?j`gɅh^ Uٜf:pե 0#Ye%jzN'Ao)V ep%*P7H .Yٜ {LT3,$hy1ixEfۺp=h=t7Tԑʑq(($4N`oֵ儱lݍ'z}^ʏqO-sU1,dyhqhA%I8Ioaz-]8fO_/9ѹ^E#.'f$6)wSW&L?k/h%W&J`q42VB/yM6@Sa>!E4Q3&CaA %)Qqdn-8ƂRX)@vLϺ1[<1 ԶK@? vqk>epHgb6+o~@67`I^( 1C榪0Dr&Q2$QnMP$ٗ\{9˶ l i\ӷ ZSj`ǵ +g2Ln^9ܺF ޖĀP W3+*E嘘o G_.C fvo7TBKm*'ZL`[cX8y K )<2Z5w;T٘FJ =ᕣGi΅y~zm U=f 8^}wuD*Bî_^kƛL3B8 }:eTV\N$i _W$ef_!ܗZ2Gɕ6+#L)c-Mѻ=OK K?mT0U 3F;qqA|e1CR2(6dATɎ dř+Iv6;*1 1g |LV=t,H=3}<)G˯Dgx5UyN#qoC+LR-Pc,u$:0> Q8R!N+6iqp]P[/cI sbxp{SV:lYditHHj&z ~T:Z(~[s%"yCaX;I!z͔[,ks T/4~@C} deYȴx[͎&Β"bKbؠ"SZ,V^x=q[6 l00c3+ee, } K /P=I=9aӽ` *Ldj=H5+%_A ]3x _k:0ᘶpae,] ` ī9ZY&`Tӡܹ[ILŞ\DMh4[+(\J25'-6bܞJloR_gOE --8cYn:Zah!o.;D qX *6J T[cP]J&YGJ7M!Z7f׬zVMt^ZMA#SqAx 1iԢ>#S[l?nVpٶWҺQ.;|Wܟr@ ٍ)XCiNSV|*^RBO@j#)VYKYsFFBۃ:nەjrBsܮKV{3׌q[% uk8d`fXHF4{iA : Lt׭m[nj@MTW)mjPkj^!ɵ]tfKfq 9I\Gh;êG&NН^Ag< T2PuZ콚Nq´s?AhvXMAst9*>cZ5oA'q'EFY$\uuX˻MM/~W?y3PΔ7qM}Fo45O.9eJ2 Ӭ|UI`RΞʂ"y3bXrI6&/ԏkrnǸ h4v\8xh yB]el0*Hao~Z׊,ҧq)qbՅqTMt}r+}e2[j(p T{/ +'Zxp)̾s~kfcnok m@&! Q`XP38PFli&5A=QW&GJ Mʏ({c޲+Y?*h8yHfgMS#pCk</ω_ >Э Cf:YFd/ekM<%Mr1q]Jtb%˅O^TYs{xtc o1_t gj,,s(l%G<7Dls[O\?9'—+E 6lXggmS߲ߛ}߫JPjHa8C{cc´q3ut$t_ob7x(Y/ܧ;sk%FX,ғ:+G=h4McK&F#S!Wg!f2(*ݗP:"4~9 ,W r4:;ѥal7/;֖s"v]=Սܐb{Kchʥ:YI84-́- [1N.HZUD%FN{Aya63){YHKAF}CqK\ڋ-=vn2RcQE'3lKYQx"g=_-Nb3( o^N[ޖC"v77T| Wxwl,(eƝh4[m&O䝠rҌrJB͔<ԯTwda @;Db3уk2Oء-2JA" F^f~hcб}?]:0g{•^zkU#Ϯhe@;ogxorI2dSXAȭXQYN 6G삿t2R߇;N|\/P)'=l?ތ}( 8O3_pdkBP}HC؊Oq -%l%6ք OVo"&wS];q;rk֧6[cb\IsG!.f@_&<#3;mrS$n#f n">닭0d%^̶e|&UY36DQOUfb( g>hqaTFF#٤S '& "xf&YՆ[~- 'Ҭȋ|0֌p~6䁂iR*5QΕ{?/[֫Z,4ږ;%s9 _C/dcs#=&^F^ќmNұςv4(HT GL3ZEcc>f)mP9iZp:_km`;g?y6(zhZuIn,Ͻjr67(Xok(zHLA*2p97*n*;uz-sկ !w|Aj61=<8WKcĄJuQ#H>Pf(MY ۚN|2\3WEYG&b*T0~fi-u 38)Т=t75F~oC3p'>A)!B&.g0YK z`vQODc=Щ&ԯXI^vP$P:iD2直@ +s7eq`f]JQ5:U s+؛C==,>U|3s#JrrB7R>Cݘ5 na ]Q9(K&w6Nld뇪-(PmQ a $Xw}4SbkfE]jf){#}eGf}yEsE8ɟ@ unПimQW;jR}bihqO .|̠^Y8m8"_2YRd'A޸kXFӀox ;?ons/20?nNug.I\MG-[=Gs߭^ɡoJ83K&Z"F\dj;{} ea=CQ帏ey/i唣iBNFӨ >u5VAmTօk~< Qk&xףF )Z?-h #l̵y4c;^Y5A V ΗuRRѨL{[nS 'փoy& 0ᩐ)QF/\!m|IGK)i])w%/{_Jv΅+1-3'*2MD4 ʮqT0)[I)Cb q|1g3w鮟RZ}A\‡-y;Q}}.;;Ӭ,̳tFsCQ'^ܨI>LM03r]: 0iEU;k'iwceXgC*45@?f9XAi`DXumA u׉ h*5Kf0c tZ#1?i·<`JH]+kW'ommWbΦ# b,KPUCI: cE5 *Md!^sf6JˁfCb[B*IvtXn<(dx+3XWXPm|cxMNC 1W O5t}g?Դ١1|<ΖND |Fhi/*C9 CTִz-f3Q{_Xl l)յ0!Mbj'd=kPkr-jXLOEg nz) VKiY2kvSubueyH'7|Pg=t<߄|h[wWD$&zF]> FДWOOz)t̼W|QPal|#[Q-/vDOu/QCІTKnSn @7KK PLtH7Ɖӧb*hdU:/>QG"0X]E0s&Ϸ6I/n%A御KOhDƨ1GaDܤMvW]{ju#I3.RҙO /!+p:77Z}<80ǢυNcBcVܼf?M__)6xA EVO?qyZTо@I r{\v$%S:3잷hDLV@XT6JEVwdaҫC|? 1C;U5vѻ/Դ94(HWjΣpLs*KVOTDÛ `?)_@X1z+쳘O]9/qJ)n TQwےh?:2;.ˍ9XZ<ꖡ ?\aDA%UTЋg NTp3ҺtBDׁ}[kOL?^L~T_%9(AxRDf))H,}Чuz1&óӷψ%ZtPFp8)hĻETxЁqJ(xvYetr1өs)@:jul\BJ@>mpߑGr`TK}yƑG~ t hVE7D i낝iD9u14ϔ:/ٳbþ@$v~e1]TW韙rzG+uFG4_ Ui3MxR(k^YW 8mM)/r PB}u鍲e9,f4Fa;!ZzUZx' .H03;C|o($ Ss{jhؙP4)@I# #6\Y#~EBQ 84mR_hfzLV{K6GA2`5\<V;Nh$y%N>pG8u  -pm@;S\aP5 Zeٯ&NU cYf>ٞL".;GuDٶU?cȵr-=Aw?#t롊~Mmd'wDȅ䎩pƤ#sU jqO/WLеR5ZxD;/U{U"ǦK6Q%&m3LR(Sd@kbIxܥ<UB >(OC6d  dvbR4GDEbDdW!WS>)B5F&UU#Sx3ԶW ~8F6Zō4@u_%'7XT<2ּ6v~W葕Uي3$ dF20y/>7ptOF$Asz1DJ#;oq}N;Srf3*CL:+kZ`>߫`BUQCa `8{FnW2`7.-?Q wu<06,JÛƼE l`jq<,M`jMSSӁׄ%dֳG@ޗ+ 2U_i5{[7&Őlذ6Z&݈ZK.3?aF8|Z|`d+OfR % NN.򟠲dlm E@1E5>n$UvxRSZ޹e*҆( :ۣr `1phwu̻ [h>eтbEY2MthE#s1`l!W(zV `MuB).q7dMKU xCo|X| _՜ЙY jaFiHԨbziW{ pk0jt{K1A8筂3GLFxBDB5egšXN*):; IH;[8nLWcm9bl[K]WZ_ 5W#` }{~xp04-RTT_aU<"qZ6ؒ~_::L<!'j5SV 9͠IA TH䨓1W4Lqȣ4,KPЧhar\&(T@)fѫq*\d{|ZtKV'Z?Qr-b~Ίo F3?̵ 8-E*#r C.ItfEel(aqrGF:a8 әnf2hy^U(hTYRט]{ 4qLFE=:T]ֲ9 4(J;`įjmHVr h;iiѭQ0uL(Ώx_1 &&ͳGdoG@T[8οvqs,0Uբ.h|FzO zLOtλ hؔ%.ץ9 OPcwzrG,N:7p>a\Fʴ.$&Ay32Vs s!8x׽`|^< X1/bx,d}WJͭc6VTV됗<ԴպX  :id\aپuofFu+SRއ00sF?x"+S 8y7o<֙HU*]3ߐs3Cm贙Ȗ?.aG,ދł?50| (jajyȷBcnvůy+$[ΦX5r"{# t]ƃ= fxMWVg*2`~% Ջǜ'u`>XڶfiAJs)MkסJ9_;O*/!&2-<=^I6""鼭9$,kmK3(<3 iI¬J5>U[?׵=xaȗ;]7 6-6LWK^"O]'g"_ҋ~&ͩPUU '<-UxR"{FjF<"B|~w W"s:zB|_$]g?~vLaQHw7K"ز{‹8 YSKpO<-}(TkWmE5?U(-ron5ω.$s?v Ιt(mio)V30 _!bXpۡDcz\\GH [)Y94Mpx[K<%^,Wvrn2ΏR_DI&f"~_6$)E<1C*I|h12x]ۃ& uϛEW8X8!+Kq4E =2{M ?V8[$Ŗ#?tyKidYp>:vA`y~ȻKjCkOd58w{}Pxa+JnR .б|F~jk)/>r! 'Inj;u3u)yIU\ASWs@\(A򛼖ZX*2omm22F~^!Ÿ/J{ ׁƒ/Ek 1. ާؙU|Hʏ`ϴ61 h^Kb+؅<fZN>b M .Bĸ6 ןj*ô-殡u+IԘvUوH_!.ԩb&=|QS<嚞u?oT)L>;v u:^SQ)!NbiTfh`^az)meT64 Iar\ X ;(3M8k ca1?fI ĝΌ_bQ(gt*~_>]xʾta6rBV|9[]BÂ6?bb8.3RWʃ^{sKyefk;Y՟S68XBdA(1s HTA|vX/2DT;&,d$;|{ψJm>Xɮum[dܩcov atsAPtr^nbavJp+BS[mS.k?^l ]r ;0xdJM*'z 9%hEhyIɖZπ_䬀ǦW?i#k@@OQR͢'R[O}ցytk$Av>xsjaܜ׈) +fXFPV Ƙ{+R5؇R 3Z" Emtz{pav&;szt+wvl I:aJv/nheMˣtKzp9?A:KOd`r45NU E/]H-H#swT'eғ58dOUf0P8k̦E<>ǓBb L\"f5D].{"<-[0) k=̧̃qά=M/ں8JH!$w3 7!5@-/SKL8Und0 0 EMղDZ 'y SA.M=We6s Q.{֙GOsVI}5arѸ8-W~ g2dB DvueI|NXx:Α֟gqA]/RJ\ 6/_P9ܠe=%O{cR <.9ʉS.\wBmݮBTC1s,A{qJ6+tȏ'%GX䂦)($k8WљjR~&vbܤ]GNhסp2{Č'*v^Ezh}$kJ7^p:nraP {0(̛.f}B*lG`Z1[ξƢ;MQVQg!WW?+"O>Er3xXr[7e۷F[Is?&Fp!-fZ-eBnQ[c49U.3qV6S q`$U!Ibulu~3M=RD\'WV,$:иp(ͤ`l bk_|=͔\- 4'Vi<@"ŝXDS:M<d^' *yR3AnrH0asc\ /NVCyzAkQQ8T5&gl}haʔf1&@w{t`+`x$/d`/ $9m {R.? ]Z;9zPNw'o,걁޵ۢ=Rj4 F=wn{7 La֯E)4sZ<'Gt@+!jqgߕlӆvGt( "`V eCʴ" 5)1_ ̼)4⭐;VK'tE-{AC)-6KO^Vrz}Yzw_=3 jc5*M!wp>N^ʉFZҧycUQ CM4xL|.ѡemn bwUhw( |K6Y;M~+SwسS@kcj̊VPX>L5 'JP ݼ~ ˹ p5)wSz6s ߛzf7Ru_;}08]sm8K?Jex~E +[kBZq_ Q˙$'\jncElf),4JϞ~< ԮX wO{ `.UGXҖޯs !ޥ*几| :M IIkcJv؈ 5IC4T9`^L=c뢻21.`@F#)w_,7&mޤ үwkVa0Ԍ@@"k|f'h_N!:R\GVS/we#bҬַ}r*47[:-H$7yHEc @J7~NG3i`,Z5ƀ>PCO/D k:p Q$T28*]|2/$2${!*28li(+ehDt;֎Hn, 4u%;P/E\PԡrIlw.ܑ{UrC^/9{7|Є) Vzn:6^O9dm/Yju Y2Կ E_Sn49zyT:RRLÕ xV{_ UHR=NZG6MpjA'4PXqE^vo~Ŝez!c ͡ \?m976ALDx~ׁztO tܱ\Ma0_> ^ۙ6XiMREpm"ĢA`Z!p۵i^hQdh LuS|{)W+jZ|TOǀR8u"3gMS@a՟кwu:Z#_ƜmfruBjtJΊla~cM8^Xs6ۂ%,֗ҫQ:Vj\鿧 NOe Z' 燅OOn97%v62v+/`x2gU&wm,Q BBl0I@Ì+g]]&c P06 gzkzu<'3~4wB"sdCVtsCol<VjE=aof,`I0y0[ Hꥶ^⫝̸I`+xR|ٶob^ꇱ@^G jwʕ? my7 ު(vFD:DqgwWV$(/?ٗd,KVNk(V3נ DH Rlv:-PVIX-8aDtG Y6都[6@ϭAUZ(b[F< JL!1bWXYAMAE.3;0.Б=tMթGr@t)!.{*{f8o;_k`ҳ*|O?a- X뷣  ɇKO WD6|l'ϦOk]%] J6RrnDԋ$#wv6WJY(=#5O]Ep#.im*ņK7!,@U8ug|.Fr;4;uu<(0r|( !T@ao P_Dw%ӕ@;6ɭ)s1-CG!PgG33y@QHü0qCH^X* LQ% FMGDD^QxSxF]$Ԇ/͕esű([ߌ(eu5Y- KRh̓#Eap#֢ @/ Dž58hv%$rFwo;/N/ޒN. CPBS2L)[(|\U\5: (DjRRE'\a` |+i1*"ygMV$Z ďtRM|[]hd!$TMrÄו!/PLmڑC xNU :J!~rzܹ#xE?qqDav !BOkEꆹ>-s/O|χJΈv1cݨ^ET h] x'\tp/PT lL(T٘D8K:zvP݃?L}18]&8b)vGQ`!YEAfQ4kR%y`ӎ:=Z/z&b٠'EQG32Dr?<"dC+aa!A+&WS:N>ruME!SF$[Z ( dR$rn吡WX:t%|6rnă?t/K'viʼ`QnaB^ၵ$sNA^a~Ə\B)(wm s ԧt ,;:G`r/H0Z-3-ѫ˻9993֥TF!B(MrQ!EYw%Ղu"[N#uE5Wlf <}WHs,_F(\42)vѼ>'cz`bpi kTg0tcP-셃caNwK?R a\wX޵?8h}q;h?\(DwFp\^ZB+(e+,<ݻwi7U+JA!Um 5Rjr)˜V-q+EqlZ\]N:"1R̩q P jj .m]荬(o~B6$ dr`/(W_.y9LL s(/4dCWuHoӊ&5HtUN=\mj E$$妑SVQc=&W{JWu/qt&((T6uz~P 4w}n?/CHr_ X|Lh5'}ն?+8Njb0AHRboܞ@vHqz_{٥cNőO<ٓv ZEn\X1 Ꚉ3r_vDwX57ln.;ĄB|ivh`X^=XmYipUDh(Dߨ"ljrV'!,hUߤ!-%u=&*[@)?!= l6Vn|ǀ&ayl Mb^I7kL\0I}1Ȗ*@LMTz%;otGG6j +xRe k rή 4KV^N6|eMm!4Ơ Hru5Ё6,!gϑve`cH+WB$h:ۺz#ڴ{ݲgW?4Υ7tH7!Khcl \ÏqՠYsdub4% : !ɔDT)b 5QodA;HyI3=c)屌{&rĝG|/:Xw2pܜ%}"8Pi=2nÈ35b^MD9{!%kݭ!H®;XmjQ 7`k䳍yrYI*F$y#g_FK^ ._П|CFǺc4t8f|}x1U)GOz_Ф7ss lL ){&š$R74Ռ+Y& H/ƨMyHZ86Pqo|3iTp8ig`)OFH7`z:Ay˓:0 $!';f0ЌX+ 39f_]OZ a^=|+ՄgrGfE9*Ϊdvlam~'NZ[ I:~+10L:Q#r*w;Lηp;Z)âxL*0EL7*O13[ǚ^)qoBE^k7djTennƠP.S~Vq;a] NБ6ɐ̀񶹧d#$AVXd(ϷGAaS,S5;Un8=EC^~kXINErڽ>m (%(49RtP3U%g]ODwE.]ØD͑a}c,+_en:x "cJ7G]#BsRú< F[p؃ ЬL5n s#JŶs~ ll2CzaIAHgg8hQjr-x7 uz3A 'Ck!04nyl$Qc5l$|޵l?X;ErtQT?|43S'G ْzBL~)PAx\Qypj(Y,_Ȗ-rE;j\( ;MPӈM>ؒÑˬw! t$`Wyd*1.PJNX?~CI6YZ> *5nƣL}EzP9ܽn 4XRm k?c 2.C]ѻ1: T0l.W\jZ@XY2~w*c[GjgɤgB$ĊFt7shb`LՔyɟ`YfQdE>wn[󽆐@Z0^'iH5v̓Εrf=Da @Y͹W6; gaژ6^tBkꏒ;psEi)L7ctg~ڭCsÁ =5P^ r#nCn͊C7F@\)*O2`ou3XOD=<ʳ[owW}:}>JֲizpgXh?,Q$2Xx, ^wa&~!"w @}_I72Z7LF@CM (Y[~"/ qI:A?Bj~gfė]}kt As"[7֧WүItskH}C2V䵞G&+/%ޏm_ jr! JR'Q%3̦{= -K"D&䕸U0{EnmmٲVqW#4 K[#t"EX?v:}ڡmDžI9jNZ6tM9X(hQ8똅@.mMWl33kQKg(e+(btS0Gc:">CZ5+c%@Вs2J:յeM"zS:aVh^i# wb֨4ufe+ML@3HeG:Jjt,PьR+|Z&#ױ^p[d_#G?h[I9Pou+%S(+-hDN寍 H騘*7S$C?iOAE˝-W; cJ]sy ͻ ŭWJ5WT$vǟ>Xnفyp?a>mۨ"-L7`r zƴ b}<NqJ짏/>DtKGKF.r&*,8Qv  P#Ъ}ɫUvK҈@%=H礚zvy̗q/{$tf!v1s;ȰکcMF8]$eE5n9 -ӥ10=['* 㦴;m0<9r_kڨ=!;JX@.T %1@@蘭)g8&o)- I݇)BOԺ4e?T$YiS`zH%O)h&8v:qxO tRo9R4 ::ܰq 7-d\hV>}m:8Vԛ| l^8͛ wPXDa$a{cJz:צ!p(gZZS C*s=u‰l1J ,`k˽s`j,[ijrf\a;{̉Cm2QlQu4lP5E۟7a*l/  c-jAa'Z*<6;%{2c(mmy*77e$Σ6: mrZ-Eo#0rĤ5۩3_2l3xJUSaW:⊙@@e'8_B(upSPm۾$ k zQ,y֕ Z Ʃcєȹ Z-[= Pw[Q'ߴz +JLIF5x !O"‚5+ (Z/ՆUJ$j '۟Mjy(|pGÌv7R=Y j#-d`ttD)LR8712%7t+ Vc^?Mv3\ֲ,i *I([@bQ z}qP!BdrZϖ֍CNY"Ϧ L,sVOCŧs-$}B1r-)RÙXux_ĿVL8u3 cEd>a*{|,\;Yj*?@7|EqeRyw| םŮ,噢}`Htrg/LH,ZT(1}Ñu'qՓzۘEaˬ>c_broM%A]n-^60}5wox4q=E>X+UJ)V~6A)+~qz/qʥ$ǔccN.|<+1H>;O0xעLzx jg9⓼&I5L7I?Z7mc.gS Lt\-ؗSjdS=44^ n᫕9ɼ 20x,oQ03z %na=34 Wczs! B\=ۖ=C٥YK PsUA,qE^kq@'˔?o78^ĔwP ׀Jo ug轵@x5{!)"I o%'@osL`6(i#]{d^#o c82(H@T= x뚊%[CzwͰ:3JICkz5;/4]:/@$D~LBD15_-Aweˡ%GYN#6T~GK$qNFExYQ[Njt (dۗbjTV(Ζ7r\\}Fu46``X ZIT ̿2DVs< m֒91-B?Rn=OF*LHw=7M9C4.,A%~FV̚.x\\_<)fUU1Նt1,_J]!0U6߈x#K'5Y v$g㟵<4h'F:79I:bhԊ^U8WNN*\˄=a6Yԧ4kCSZ-AKJI#b=7n~Tˣ/t{#Y{Rʏ+S8='R{q~Hå]vP쨯<Vkʣֻƹn 2 KRaÕ^#>ƈb:eW:Mj1*AW^7-ARk qYcYsRUBC1Q<{G[S یEX ^a!iy&sU~0E.tg2qKMDɍ*'}VÒoa6-6NÇMt N"Fs/1ʁ코ĈkOU/*zlV@Bݢ.hT%DIIqXy<~\zS4l}S+1iT共\id I&+XF-N~gtdL Y%$\9Cw3T$=GVO=ƽj{L,)]O鋾$I_wS WfH[MUB_QJA 5Xt=55nTz`+Yc9Mc_njW Q?AD.y>N| 7'*7B5,yE_eȘBjlGjvٰayhaήPѹ.D-Ƹǫt5ރKqD~+'6~4TInx|zva4jN"RU a +uoJj"eqǤ`bqunЅ_SV=|z1J۾eVBISpzjBRXX6ft|V0/Qs>%-wZ,5g3=~Gz0>)#-ɓ%aTWfrT[OUX@/䧫(1c 5ցm{RTe< .+JTJi͈K4@!v2%{A6LJy﮸5#\xmj Ay=: qG[$4uiFi#%D=NWE,*]V'{$iɄv6IC#E!Ɲ COC]nN= |3GJ--fH(fn=nŸmDOLtېD4Zf$'?#;`+ eѢV`\{Z@sdt&NA:1[yEf]'V>beuvi}͚뇅 1Dq^Uء p?x"vMP: W?1ɬ]?[_Jž8Nf(1"FvT{^SR a<5Pd(F52GZOVIkiwkrDWxK&9yǎC`z0sH5P P/t7,}ˉAeUV-Rs UUa187k2l3,Eب/aBW{R@UލS'Xp6$R( -1+Vν\`ٙiumUt~hd4() ` ~,$5ٴ!6`pI]e( ?ԉErH F x+ܲRK.֣Nl?y`PR@a[mu#ŢҥZ9 Y 0_mhv!F:6թ(h`lt-YXxgUF|: 3BqQ-?(˴2BU}b _Cb56uaH%t;\,$_uPm!(FW&MG.xkVS次=5.'f0ETnbWCE:)}z'2X 5omv1>oyPNԱ$ ɅܣpPp{;_<,>Y8x -l1rqz5P 02{$_n."k$ɘfxZ΃.mNk|ns†.q:+jd%r 8@]6 w!GEW!B$#p{|̋H QV"s0c⾼ÆɌltL/oW?*tG_XBpERS6۪W۶R ˑxgeC c~b]aŹ\?7|[Ws`,&}02Ed 88cS7i'=֞3]fZlGyQ8d.G%u׶(Эa}*Q}ymm[p/Tz#RъZu^o\\?u<!4 ɃGY?͆0"ӄ֕L$uve`p!"XOuŌG8ݘOޔr6e;7}") iuD5cקKuZ%%< XZ3AҌJ%V3 d[#ɲ"hQ&tNec HsȠN:5kp2>v&]^G&=TӧڼckGF- j sus]&g/8Dk `#[atؐozsR>= $y@䰃qkkI7 J'0nW<3ZBtwi/[hImEkl'F}#%J垨]-a%M+9[$92"3$<(q(w)#+^$9wA鷗A@wI/OP)䑇a-WK)m;&scw.6m[-0 CF~$B 8+oDc ^^e0SEgF}.LG~撫q CDdCpRXNeNC6CG!Qe`bOk ѡuW]gtpƎa8(p|cKnC$}&[^>QYׯ~h6%lF(PN(;~ER~kcdPʼnsocDk\H@3za?'H$_p P=9_9[x*SSvg6%g'G ,ң5_=~hP[!\/a:LFh_FHI5 ,S r2>:ml|{0- U+kn[@8;?l"w!@y/[2Eh ZRΐ~ 翚gâ 5UڇVdɚQ M2rR h'Wp`Ǚgz02l>I2kF筩p&W\a4̼Ƀ=M @کpbl&5-=?n^}7-Ν>Y3vc qדТC}4oUq AD'W9y%pH,]f"r@bTLx-JxOqw:$.(qM,pR9퐺( ylBٰ]MD>]sxAE>l";p8H}=&.;1aϟq\V$ [8CeM=SB#L챾P'bR_++C8R`? g*aMd+0t܁j)dp*dpܚ,bχrx/؛B)AؗDͥv+K΃ ק]EHЏ 㜥ֻӅX!pNmZmO Y^LlI|$I誩=ʿGYpi]=ֈ& R!zt)͊Nz,$ռV:`fz$~ډnQ`SP (0D7V Duw\tO*sT%C| &\a4e=CkɎjgh6d*Vsk?*Y^d_?R$W/R*:.<+υcŐ_YZ/_O05]قwCRdo̷J :An@[Z#ȏ365|Ժ[6mk܎pM;LJwwoLB >#bl 4,b'a թ~Y:?5rPv 6x naXQݳfv٥L u:_rfb~Q4k.?Rg {\l.8HOx.ImwU%K8W̷CתMe ԒoAe&,fW@H{H%2(g&: 8k qtͷhF aKk1NZe犃𡦗]B {T3P렻'g8v+le\Cu8fKEϾsPBz6c?8gQv^ "B\qaqakJXS2]ǚ@ Ȥ\u,%d:wNt^:)j90M##lOGman,*np;mnƺpb+ we#ʬCSZAї8wRe5?nt .kܕX'kALuC_NhvRYGRz" }yvrXxE.k8Ո+6\"E+ά j(2p)ETa÷~FtZG_I-#ԯ\3v0= a'OОHPx\\=yQðDϹUh0gnyt+K[5] jeeM=~}~b8 k9 '(nU=_&pM0qE/$s/4~SKmKϷ!uQ3 .eé1f9b+P9vY %mb>odx[)`^ %Ci9.XO<*#$Z #^_T>,Pd2@fu'$r0ϑt1JHăW\7.3HW.J8,W.[gDvwSFtȎ:lBw$oVJ*ڧxGu~<<7A6>.] |do6x %7$Rls*>^㉥d :xg`Gz_c7UWġ).秵KI_t_,å!͵,{X:%ј>wI3s$`æMC o> Q] ip[OgQ2i 4k 'k+>0($总if78Ή So*a$+CVF+`~*ꍐK}] ÿ\A.@+b 1V\a)/zB~H]~_zUYdSo MM;WԓMpŨRc\k-ផ biے,vy^;;pi30Q|[K3m*=ٌ¢È٥-S?%LJ_]xv۞O9򱼌'>6i@&b,X O!Tt-[D̈́m?}Y@K?nB!q*Y!.#5kXɺzɌREǛbgFlfI2wPݡ&K_D~?v8^o˶8="/LCEawx1ikƍ:pO%iKbӯ^F}_i\h3)>UϤ%AwަFث`G()#|YC!Ynt}In2raű  CK)%D 9!vD졄5՝߱5q\9>*olb>?=jOer1PwXPAo|Q6tgtύ%si8Gh]Ra"r8 58D: %rL ݱoJ [5]4zUJisGg-[z⍈P&*}BA5UciR IZx"БXh/obt!C+ƎJ]]ƸCu%S[wf~&w0)?7ai}O9 HNĠC?~a;g;G ܏ $\.IjQ곌KO,5$)Nf9EiRw }s{R` q ďS eiݜrP :ŕNw@"3N?N%SEk ZFby!Z]K*5N1%Iפ5Yַ$h吝M,vyIzi}KUY?90Cӻ⾫۽\_> ip W+R4,cP ݋&2U'yaʎ@'8Xw]m!PqO OPۨu*.$ 7qlET%U߲n33 RSv2k)H5*ōswrW5>,zh@ė @ l9D BѺ4W DRb?ݐqye5SAVIT,,|ɸ?!\b!"aCi4xȆg0kyxcM^D蕥eA"UE])^c~HEܓ[>PIӔ"'"& @!f6wav۳UJyf(LØN(-ז@GtПXZ.3@4Z0k6*w˕h~X>G03*"bJv'I5jvbU5xm[ J=B0 G)ݻk~F:Ofd8D:Ww0ɚDr>7 B3>-eŮx2j[l[s=_(uAnOg{ۗ*V9$`X-  ?ː LW{i^IJE͵RpMI?x(f[)IϽwCya␶S/dl+j?K( `Lc݆LO &D^~o !odx//xaȩKltuU̩@Vf9hVMWm%\y|r#K#.)rXXqrU8}=PҪ1Mٌٺ^9txFhw٥q7 y|FcAm NaVT/i i0Wlδ fs:dgG9>"-żtLq۪)18b*I*Ƌ +OVz p쓳6|A,r)ό)jݕ>R-hf`=F8\GYU\@ ::^%#CNԘaw{ [% V}e/tw:* e=+P_tٺuЕ ;F!|PV4ţݖϔSM@¡df|elm4?]mzURfgbJ糕32BX_׉sLF[wm佼"·}NHO+"R(T[vE>1ʯW&!ŕn`I %Wn)&%R2PX|# -Tvd8g;V%rZOJb&үd ;X_*+ZfBTǵc9 o'zMRsiFj1VFv-+εx*HF*p}bj /%J[VxKI*M~{:ҚDBzZr} ΄Yu;De9#Zd. @GDbA"͵y=93Gɗ[WJR? vIf5ffac5 죺c)OX Wp>X]WzwZ7Vs#277ISs{nun3"ǧ%sso6*2-%X;2 Ņ;(ESɿq )]UNl:`xi6CJbjzi~W/㒫* {^ ڶ@Ipw)?h9 X)k~ 7k[V ޒΙڻ[G6>2[ 6]Tyޥ≜$\)+guq8(h_,%aa:USʦg2P*:ɧ-D~~tGRJO{8[]vXPSbӁ&sOgkT g Ϋ6eMͫ7kUSl tmp˚uIe:QƗT%%P⊤-DǕǤ! e-meQI7uؚ:9#m(c5uXzޑ߮nĹcw<3 RfMy*}^ٗNJ)GcR[` QE_4FSa5 i6yS4_sCy২PΓ0H֨kHz]ѝKEp@SO3=PXTCC7TTtWY Q #[dޱO% WT>n&y4k ^V4r٫",oG*ڲΡ]ESۗ9İ FdWmCvO&P^W!^-J'1@ԠCAH;m; %E% >C:KMbԴp&T<T:&ˏ㪼x C$_D#uW<:nAIA9GXf9Q^ޓ7X1+-J(S/cy!W=3M|LwOCg۳ջsS5܃Nj'hcZgZKl5ʽ%.FsakUTtbctn{`?S7'TwBQV|z oDjᱱ˛p(<=J570uڬ+y;)j,GNx&ifybv]r>f%,"Nt' ~N+hUl$_5SFFΉG5 7lG3wxD3u҃PS`IJt & pQl`bE"PcezwQ o/7Lk#ǧh ,^P!>I9FhC۳=t1z\C 4;.WO6;sv-x!j]r˜e&ihk5:/nQ_bf,S+S:3d09&gf[B#+R {}[ B 5ӏ-H~G7sw+e`HѨ6KJU @Fẋ1T_#^VQl#Qj*k1XGr܆H.h0YDs1/#-N-+&  a%+]IA\?j*)ݱA䴺uTdxZw׎{XV+I %{IT*&h-(#a 36Rz`tUc zLGZ<U{&V+}FMiCh @lGi[e -zهswwD0(Qď51ȭ=Ym݅EN<5=_8FkP|Z;(-NU3s}ެZ 5v~en庂xNLeaDV{Uq/op+jlhbۀLҸɬp;mZALԮIcѡN-;+ѮPOT 'kjQC "XLwvf˖_SYZȯ"~3'z6QlP&h8ܔɪPVD2V)=xW{3_Lui\uR=VR.V/`qi)m?K9TժKac WR4@6TDD>|hb:+4ǕRN4`[M\vlo4 ]֤$+%QR&pf8L2->,bk3PHé1 MOBIm&/`+R2}PyD,n:z&/1W) N ȱHzbXKޟvHpmim 5ZCH퀁k{á Q&OgOs .A8uPqЖeH ҂1<@lS@ jN8"a{ :i;.42e A iU2 /`gwC40v.aܖ|,<jڃt4%_~[c?aj1ý|>0G:̼ɆϾHȍyeyd7DtPTY6OZG2_*bU AڳIpwrV^Z155+\Oϯ(hȕwQo[qμ!g̀WRiEfiĚC' abn98_wT~:܀'UG$8dKHd'/ͫ%pv{tkw# M0Ghg4T@7F5t m#mkU,z_!S Mv$8{DN04Fi*u& 4Kyy?$tyM̸k bjP lx$qpXź@Qa#ͻQz]ݓ`r"jGuUٮFFnCtdQʛ~feۘmuqVRsKq%`!bEQQuJP_&F;ͅ~PDgx]`T}f,UNZTnFBv%*¢Vۆ=\Frд@|F>prJ;SDњX>\`w*g_X u+dݚ6ަbB sƗCJo??%c}K6k<zCz6i<}j&9<"G,^%NN诙iq^޸}lbO[8ku&n,ۀea}7řCP#wO,-q@ۥ<{&Jy,d ?Xc[UQAy*1B`Cs9Q ߥtta0G Y:|:=KYA Q|cRp?]؏3Ky%tF0Z|(^6MFV<8b0c%=1e% ͡Ob̨g64~ < =5y!p6?8h>dB$ґczgv*)99[Le+Q_`%qI)u6(T)˜]ޞ:]r1Iw]2Ǻi()XÇh(0q!h}S ho]#y|gϰ4ܜt؅;`q^|h|pEsϭ9AIoZ筌:8/YEP~xqM;g ?u)>*ʍu.@&{TyZvThM|n:+5/q "5!b~O⻵Eoū&}}Xli} %7"[ \{9䚫Ē .(wW8@K_)8lf y{>/Cd@&(r8rOZ-5ַHo%CnX"mPƧS8W=Ux`D }5x+ob2'A¨ S]ޗ6P #Q0x] ;# ~j#lH(-"샿/Sd*Wę޴Q,Ҙ5Nv<JjQ0 ϘTGAeA MōȘ+7Ǟ(]a,LEC"+׈x!B׮3p6WʮKJG,pWKu 4`^QuOU'v柷`ZLuIG Hbw੼I/Sf ؞%8Ԁd9SX(Xe%աsU:]%U -s 0O*863s%@;^FU~g*#] ѵgݶEф3|x,M_R4|9 [=T e@ᐾ/,`e^5>u} {rx$,r2ekFbP=$ۿׄd#tAewd "vr;'|s\,KFa>Qeچ uL V(vs%AKC5JVg ҄)Lr۵N,3,umXMxfC%3Om5|wOv}%(nҨpTb֧Y);{O!7mӆBfW*@ef6fZ6Y9E'޸ ;AA.{ܚ@ehƬ2'ATVLIU.5~_?ggA Bn*ޗ3VEސL@yZ H/Fb9M+!W*!51iGC%\~d2lf56J>/MP-]n묭bܰ 9t|LrWP2\Vgx,J]{*"6.A^'b8fkgV }q{U+r7CQQw3e}?4ϴ.)2>i1aO_*[_}6[]j^gcǥ']>M] ɲ_bsvSYiun[ϋ5½YȽ+ٶ9aUҌLn%WQK(6N,¬'ݨS 12qeƒrTDaOME*lW6S`-nAb&ljmCx`{awj]~iS6*X; lp fs 19O<_NAq.g"2!kȕVH4`Wt㡖#1ej1-X4qF#IGgo!j4abl5ؗ#@l}Yhh%r!Q@YNi-S<: x^Q]zwÁh2)R~l'pw_5ھ`w $4Dش ZDž``#FV,#Vo'b7WEHZ#I px- F s^-;S@wާ5Y\z0!Sò#(A7$q>Еsv;,҂ se^V>?6-\$90 Ӕ]gLCƱgeoG!3Mis:1s+)fjPiao#)9X5ɃT-{x:]CE\vqZnңJ`Յ^HT/4BԆi$N|p giEu尅p -$]\3Y't_yT&ЎY:q2E F(ːpUh pHט 'qxy[X؄|o ԹBrAkzWQ ˥ ~2 h-T \_9A)'X6q󬫱vXJzVK{@'\$N6N.e l}nuFfN=S u@d2+_Z8 [fbʔRlgHSU+5+z&tc 4Q}sH)P.'Ka*)]#hǃqh*杪#VІR oޱ^M}ЙCt&[\*w)Ǥ ~ѶzFg?V:To-c}mW:ΣM %id_.'pٚcO>ijhMu&yf4mʀf鞶*7_3tXלdFr%4\W gt Ȱai%2,~OJ/y̓Y%jH)ȵ-- c#p2`1οΈTB ,D)\>5Z݅L4k{ϡ53\).)Zu "lG y,Ey h{Gd;sb#B=Ey /&0B t]5nEX87Tdә vA9VcŶp: b,e*fFjIzUXIDo@\)Mj~kuR|5(vA*ƫ-hx/(/爛vSaiLK͔Rvr1N@'7TH/zpFR0 &xo:րh Mve6b+^D`:zyVHIm}]Zq ͳҴAAv)ch*_5d |Ӫ?7MiOeC33,[O"Wm+kIh\ebmۡm >&9t)V.Q;WEMm(=A7+[{XxCw-L&j{~"=Prk=!04,6>5%k;Nx[E1Lt RD)R(iI{zAR;afȋL͡e؁F&_Cߕ9ﭩM!:va6`nz\hNT2W<Y&J[)x|9>"8~ǝ9ЅynYuu6XX##+X<-" =9PQA-J判lU^J$12BO1}!r $`V=]CagzF?sTZa?Pʫu"Rρ+22 RÞBm␓Db/2y` ˶FJ@{fy}Z}wAнJ gP2@IW׷xK$]H|]TX`(cAq_ arf"#HfݡX^O)\`#()tSf`Z?,ؿBgyfQֿ"?1M1ΈNeǥq}˛`36zĝͫv.ŢV0D5A1xrI_GkAKvIDlV2/ks=" A˜N O5'c>htB59v>8 RP'?e0}8{ @_Iƪ@>zӲv53U}!g qF,zTȥn8>!KM8:??u|ժR6D] 4(¹'PUH*2ῬeE.zn0ļ_UC<(ƥ Oܓ2 C]"i}ނsHQ=YhP0nԛD]'\dsl!J,zW[tlu~fwǻ"bw~i* ,,m}m8fa-6Zr$!(cvMfR޾ HCh ˔)TbɊ-N/-NnZ۔->Us1JE(1g67]&Wv[44avBXAOC]\,tXqpK:@]ي:*$J7!x(K U5R5ڶkI5Zr1|(/D ׯ /?/M *6b Ӓ&I5ec>9uz1Odz ҺW*z)k]) duNR>oeG,Y=n-4l꜕ vi%%EAÞWrjb+J[ %'J#]5.+ٟ94 ( ߦ%ݨXdp%a!ȴS߲<aiS5PPNwҿy2JGR][7sc<kZ G+#Dm]r,Ȝ zʊLChM@hZP.# &4j!Oz;aWaj ^mٵ%oe2*+/H2G"cD89\F[-=9Xw09h$8\f%o^./qT*<*[~^tCǏt<vv|ScSw]g,&0E+g`D,] ;tgZ(ZOH8VQ6XR/.:=Nfd/C.E a:*umnPIɂ Š.W vҗ>Ro><Q=Sp=7׽&"uP%ׅb~09(;kK _vmdw?k-kpaMy#+_GMwkg*Bg/~`u\?*)syfO G+zq ʅtåaᢟSLs"r>$7 `uAUhM ĻkC&>5 L/y;Gw-:,:ܑrXha')%"kU(Ou{ ,zb vU&"q/)cg͛%rb&>'O0|Ղa[7b+.D ""*92k`H5u)V\_G:mzNhU!92oЃDOkHeU+7B¯dZ9&ε 4}!(j5cgGAo6+{U8)l(+Ύ4d5=w%2-YB9ʞӎ|髬3㳴s;<(%DRqHw]"FaJ܃99A4[ѹ9<90xZum`߂=.em)e~:=,*Y|Q4Jز䊲E/zKX ^Z=k+s[QnJoeId8tVo_ bC anlB 8>$I#,:#Iq'DhY$#lrW;.گ?]t[sD@22|ddm)2b?\pUK]`x g#VaK"Tp5 [YR,.澅 )1&60N ȯLIu"nG9mKlDŽem/N ^^df5J.d~S//H)Ei"t 4E؊NOZbCE 7~̒[J;?Svםqgӆ$܆n$=8_b- SHG e]r±@Gr~G*Fm3-֑cɻQ1iҒCLF$"ৱhrV=qQZˍDfadϙ{&?*Qܼ=@@RYOЯ7T׈",/wl}W!mzuxH:tqW Ɖyk){힧qfh@8Pg E1΃vzyxzFhߟnz\demE'q i*m"ලtRTDvi &~"3vX%ALx鵯Z -Ip~,3엜c޳njK0;DDgV(oA0e5;Zf*b?ė6WF~Ze!MWt Qa?Qi~.٪n?Iy ]^!± ޣ *f&4.ZX<%4e7`Z;Eh ɄC[Rϴd i Kq]{uog1EG"P JWQaQi‘ 3gn'n98PXBl5~Ya7W[T vJd)25lCO"3ErhɎ 1;Ě\9 ~f$ [ѬkN8H2f[g:BsGֵ_ :) 92P) i풺Gno0|!i7U ٿr\5:XVq]ۙ Lsj˦mπbDSٹLG ͧ2Wh'|\>MuWEo"<3'+Jgs#:#8% p% }|D;⽮A_R<0S\WIV0OhyJ:Åiw|hh9 HcR.43NduIkKKF^vqHv#DW =#]AU[iu6kҞؤ>ήZgC쬰z T|ntWm7)7FC I4%l]eB?^4T(eKxu>l#OFOZX (uir\;I^hF aV)29zjה|K`Rflb )A5pXvorT#:#'Rfϼ]m/@]{|7L.dҧx%NjAuby u}v5_ivCa!~AçF]쒧Ǘ=kpHAOTZT[ 53~HdY*nj—V.'"sAǛ=AyHZ`%QLNzs)G3_3R;7pg۠5i,z50gOKF)O1%O1C 92M u%TsG],1w͡%kp*Bpc6o魢?8F `g}@@B~8Ma t= 󐒼[=޷H81.鷅-,'H-b|4y8#SXyWݬŒ.zImYל6:>8ޑ_jۗH}ya1.*mqFHQNhImDY~$PfVrtM|dv%7Q~х{ZV5f5m@qyQʌ7K ۜV0sA9SMv%pɇreƋٲpm&^zbfC"o/ ũƪgIT]㺹sޢq[s.Kcr3嶖 y޿Ҭat8֠ x "e{4ծ$Ցtqscg'F2"4}XI![<|A:rv\j.'d-pHBtr޵]Ʉz) θJl@:e*㞵ҰM}t'?iUVeHz ;BG[b QE8E`b>JXJa\a.pD(g+R6#+S@I#T|o|~-P59MiJ3Q04lk3jv0#ըm[[LAU)G{FwqdfsMvqP$"(ۼ{6x,y^&7wAPTT[DcSM73"_M,mWR1s]l*VDq Ȁ.|M$vQm]|maM܌I~ [IAJ]m/X[#lGT$bmp~cyf;^ bέ'_ WD$'{u|AQsm_ugxi:*xrʴi5EbcT*lރfO};Iq6#[2a*!_"22wp&|wp2gM8;o^bsG_c 'V_oN+RQĢ+˒~tPO)/jmB~_ydQm ?5^ڃ+zIE+ uZ5ɞrVX&n eJ;L-tZ\B]9Y:##`L.={8:W8_,NH2{!qF֑>⣏hYa$Wa),KBG 0IZ{CA{lc{lLD~  gr{eg]ybc.W9si遵KjUBxzj)+ w^9{Q wn|l\lc.D[}=aUͽDڂߵHB(36P 0Zn.[.ޗlASe+Yy1U2f=<>.}\ֹv>h,)=zN@L   veF)@ZX}G] Ym}"Xnn7T7AP~Lf=h{5)ߢ;Kal6DX Ga'ѦYڻEk'Uöݳnu bhY, xDRťB"nKY* g,( sŵ#^NZV[=c :,Sd˟oه@E]S__/&^1EߑpgGdP=G15DRuXSю=o4öm ^þ6 $7<IEa<#1B C쏥#Ob*lS0z]1\:߰xՓM1&j1|3P_Z)6cfNyM96;dԐ9Sud5Lߋ܇) p )pTА+كSNYḡ&ˎ\ЍF rVʬMn 6MÄcqHd}<PȝYͤJhn̮A 1#˻l>rcI7µ 5J84eP-QғѓzmB2l7 8h h*vHvL}GS8mø_>sG,nd'܁VeB/ lFWZ mE;@>Z Z ^1@\K}/$PezFˡ3Ї,*u-)`;-'ヒ|#oj*pQ+4c<1Y1B>l-.&S6ƞ =yG"/T~D(ܑ ,I&GAAbJyvF-eXy7TN+}+qk7ܭ$Jܰy?E*=!]buH&hy5Hi4ۉLgEGG ښ4'e>c̢q* RC3xduzڂez GoV a_x1i`t$Ctx)3 ry :JĈeI"h'ݖ ކuȅ(Z>*i ܆Ycd!°Ə@KnZMZ1 . Z>[OƴTjuyٍ;[TZ[ IHl~AH!.|A%Z^.=b/!.te!9}Ll`|8FyI]pC7@P*vlQ'?Xdp?I6E1CX&T,*>bȔ~FaHx~xÕJv FH~90rac[:rT?-J{2Dc =vIpnHA daݨ^oN/4LT>X(vAĥ(ܨk.1~n2eǮ_e,SJ`P@V]c\5't:y|ȻXm̆kkC~2XuPTVAUހPr]t4~uRq0/ms@rl,+(tg- D)D^.G{ |(!A3 AM(5"OJ 7ږtH°m,']B-i&lT \(R`yNY\v1|B툱]=*洆6EGך~z(yjB-aLm\zؿo'%a2DN<3 ,Vxg}_aZ`J+$An }W= h)"'͒ +ѯL逝6{WXD )5'`ki] {٘$`KKVPn\¡'GQ[k[ȉ\k_yu?,jo^k_\(Gy:YAhG,Φ; JH:+"C5 2xj8`Sط[3D6t ͑!x!IFmIv݄5mk<ܩ߀=;w" _*}.NGqI3&C*YG2{.Eҁb#m]ƩB1A&i@_ f4Cxz;c|УoݬĸU=${Ȳ~$1#;3x*gUwj9]*:- H(4G,\ȟ.%9v,xZX^(`&{ XU=~[T`>%Ju$=.sZvp|2hTBh`/OPGmM$EzC{W;#zs7@A_}PhM Ka&]3~|YSەTRx`%*1{}౬Y \\jגּGS/oҵVReNU&[oX4HO8!VSkAB vNJZKLm ĜFqZՙ&oTw&؆*~b*))e&_ *Tz]}.3"`\+Ob^z eouO'r?t-MuL^= Vt?`@8Βm$oVrېJOHH@\zs @kh^v%U_ Z8Ȝ`}p*;5B4(SZ$q'Qԓa+]ȷN2 Yuub ]Ea(F ] qyG8W}{vu>x#=匾c%A,G"9^տƝ\lf%-`+J^ nyHv|XdRrYmqͷ74Jm8Y70 'gD~GҜH~Z0i]Ɔȉ:1;Gn{b0ɯR2V41?-bUP<.n5ˏ>CF Go оkY|H)0n˛1f~e#\}OuVD#+wesGp ھU O{pKHDC M5ebxj+&><#Y6H WMe8Es!@\{Q3ys%q* ?8kKsXwC)Gg,pqxudɋƻ.S([`N$5 ńl|n.{6=#Okي9OP8gOp@n'4Ӗ%TL2뚂ٻoc?fcPW1:|  1+DO7)wٟ} pggD\W~F誡 gYZ07070100000043000081a400000000000000000000000166b50884000083ac000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/usnic/usnic_verbs.ko.xz7zXZִF!t/Ej]?Eh=ڜ.+\R3jhmlfOm;]nk6;qa^zjqveQ>.{ARì(]W=HB KZo\!i@Q H7ܱy{@() 3xjlG{n^F'%\OFTNuCfliˌ֔㴿Xj.JI n1Z1JSÐgoxL:As/%g V|~I m ޝK9.^}!tgΘ95 _YJ_K땢9]YOCM;HfG;HQx̷n糳$BSzI3Ta><-{ Sj,K~%u[:>AV얄!}mTlXŻ'gb 6'Hc)"39R/*/oB6> g}/q8$]Zml r؛2U] \LGܧ19j DYOV62cmW=tgJG{Ad EzF^H?ff`ǨϪe#ޝPLh5 @ y2z{h9_"G|5 f#kС zeMZ\f;K]T;Gg̵=} '3{7/,lgV/tƙv Q?ޚ%ٯٮ泙PS< NO0>qpÛ 87hzlKUAJj8. b` O X!Rk ʝe8QkK-6 9}Zz&}<!ON;dv[oW:ei6s$d9hiie}a+@J4{EPD"Hܛ`[m[D;ڮ'j"sſF,9rɽ&*4͎g¬VZ D1E/PAcOyƨ9ԯlʾ\z^Oa{{[P- Wm[t SP# Mq=)>UPTd7uY4lr''v\'AR qnsHLB0:/(%@y؞q)'vB*(zf@=~8c dcмR%5aȀ3L¨ /Dq%tqbX)Ak/P ]]1:3ɾ hᡥ7[/[(cL =P ]}FJB^lU„H#tdy(Jub21mH8aB6+~bȣ -\"($n͂ۂ<.P}0` "u"+dU'}}lfn|DP$C4p-g> YM @EꑃS,tWFd G@2`dvSBPvsl=^ϧMQ~rH0I?D5GW=5CVW#MT9]ZD^Ǧ:XjՋTEW 816v13wu67 m3p~U#|{g^?W BpX4I11ٻ*< Rw[N­EjIZ\mʓvuM_sh YXMC*"z #}HH"!Og:B"默sVUbwPr -3Oq[~n ^;/ZC%`(H\>CǺcY~[Zq\K\[z÷ ,Rơ~~ցfuc)e] c Kϋla/m +Cthdz?"^sJH?O!Ņ]ROnC!/8J#nk!\APKtCd2LMdrt k<'qBL-xS3 g֔Y%>Re;R91yO8[M9˜$ ;9rF stqm,[*N T*,N*hj #1.ȡT&ypxQ AYbT(FB779E-q!u+fpG!B ݄y,9W a!K-j܆)LT_2bPamL|>',E3?` CWynTuGkL9oV ^l ,`FF& z:j/ۢ2<."$IFV==Fey3$]' x '4tkB2IZTP\ccOtq>uΧg4&XgF;=Y%TBpIɓۼ?>-aV>aNQ,=S9\3I&(Q@^8VKbC7W,s܀ eO;wf~IofjjM~ =]}L'5RWo:rc,@ qݎ=|b٣nmŰޒ#*A' /Xz)UyH| V EFyA3Or!'X53Ji)Cu) ><}<1Elmԣ/kv3wcٛYhMRx\`́L tZ V:0,[ gv/=Y?*Xz&@i)Irȴ ReRtN5Y2>UֳxfZl4$/Fu-إYNiGM kR Me{%s^p!)pICЂa7a1 IZ_Y>ҧnߧcH)ft>y~a'&(>ϊc-k~R#=,@m^+Hd$W1hu@F8*";k` s Xuiw*YrG<ǯ0q_|iJc|1xG߈y/*XG!sr+#' ;: P&b9c+:$Uy3)@uw?kvh?lW%nnnaI5Rf(wQ6`eE[+1ǵ=sګ1GDpi\D_Zx>ODjy%tש4[Õ{aFi`R׬67pOŃ hNss^I: m+. 1ϩ'(F/"`b Ch@="{-VPӋl?!k9!!zY/0Bs>Jq# e΋Q'@YWYf_z T4P;wq!w=3Q({.+2XqAu$vٸD ]Z΢g uicQF88< j-i av؂6Zi_Ka&UȻUGTR ^ۯ.R p!w{™QN%P_HR@ى: w6.$VLFJU5k&Z,Zl7&B5XК_?wxgԯjWtx4\WhYUu^3ثc(p!`Qdv_Rڑ=Z9<@cX  ~tgF7]>>0\-0X+dOܺS*X^:mXT4w݇G:b╴"`l}G4@b@F`U>۩hҜMN _Hk"HPf^5>~\)I8Py0btu!GѶ,<Shx2zOu؎T_p]y;¹HzWasj*SP j؉[5-r7)`=c}^$ɷzS"ܒu_r,99? %#&6~DlLIPb!ߎ`p^%׼B-{]0H3.K YaL}r݆S( M[R&ؔ -ٙA{[[:ժ|4JvZ}$Aa!olY=TpSk\o!SF(T! =9wy\QM'['rf&ṁ.YmMVuf[ x„ח; Y/Ŵg(QohK\!뗢k^l~߃dN j]CĪ>5A)'%M1Yv^{u[1 'HfW#L,XX sJw rz^6w@*$+V%ydF-͔XywyP;O#>˪gmGf-Ev=P?Mfg%ߑfo=}C\;[r.:#ȫn/#1<:"j9 Z~a5} ̜Y)l%6~[_b7]{1i9ٜQdT 7V] ,:<,1![ц#٠ =D}3˙Y|1Bh(l9<@@.-P=2s)pN9ar5 '-$667<`* aSeXs*۠n&|q%f: B/Np6Ըfmqs\_R;[5<=3_7B7i`%F-2ܤ"QlᑖI`t"{TS>/8m >arPRQ vK@{sgXxqbIoʌ4ܗ൏? 8' 1pL2Ҩl^WH`ܹqUԬj]۝>]w:~iXr9%Y1N`D0Kvh.4'L~E[tSLb-,5U$vCF,{DDYwaV=Uuػƭ#!h?L0;FI&f&iQvH"lOu8Þ^~hTp$'Be7DF +uHqdvKr~a'e)u-r;wtj fD?v؈;Ly'*DelZf&=*f~2㆑fG;oLBuT@$TTv4h'@&4N->KkyʈrjgV;̢!WZe!aі'Dk—@mȩEh{r2δ%e_hC ?m(\nc mk;ᐎu!-ܪ=af"(^VEQ_]WKպߛ+3[N#ViFTUۥ5QŽSe%ABmwS,+.pЫVNY^V)8 <%$9Ę)ğ09*.i7jA9{R7+mbw4`FX"rn/frϕ tIvaK~1 z).p1э;43Clɓ.7[2GAxˉqḚ(AZ3ԺG.Lm"}螱em@t҇ZUt%\΁$_kaێmTѧMLim| X;V(0XZw*m--Uf?Ǹ۸-;Q4khvBW~`VmI1Ҭ1_/ڏb*W-˺-!?wwJSi"6ޜwuNye@hbFcN&*F-njL :gj]u;9t{> 姱ЂбЮ:v7c(7p6!yyܑ9NόWmvy,Pae($P4%5X)kzźDŽKS)¥hX]?3xj!wG`Ot4)ߍa;wFshqiuucK'{S69FDHӺPHtSA^ o HRǧG𛋌!I2bpˋ}X[c;z|JJIMJx(!Oy)級aC4-jn:/o'UQxn'bXldzٴٯ:%>ON[rߡ83 b} r ]F3\hEeڒVFZ&t'ˆ|R7ɸ6ְ*BbaJhNȪt LO!ǹ8^u£ /{5)߻8tFM(}1dUJ,Bc`0-*ˤLnV-<ԳV2oRpAx CAǴݙ`Sd[UD7u/`G)~caJ5Fn8VO*w^"9\3ޘ;(U<[I~l]Q;Ov&Џ lXPpgx=iuH*gh|z?pDtfO%0*G EHZl;~a?٦[i'xHq>ذr;jc=vW,^KuQQ33YHc:mJ<6)*>DK!/ &%b0&xڂ6j[lQ ̵&d]Jgp{;aLF5w;̻pS㉬hscwvg˓K;M­GԥuPX M6Q[<"{أ49A Hw}&[u>>‹8Ȇ n|N̕KΝ\WCˏY\מ`k<ʪṃqĚڍTtB3 ( {D.FR/X5_0zQz BQU$ooc2wH67D@洐7,ts Vl~ߡ͢[*xGVw|&:&sF;HIoElG[[N5^Dh{=@zM|6gU494Ux+rQwNsxd$ÐksQF nptʵtSk<;P4x3XW* aشǁݭC&gڑ>e.ꬰ&P̱+_sK"i&E,"fIuk8꘽ zG+1!ƼF\Iu>}NÊK#WP Ĉe_Q2I48+CUOA5c n pL p-u %-a%Y;`YzZod*Lk?U! FASMdos d,`!GRF# -`~] a-pH+3xta jj ӲMk%$y$d~27d\{8jtz^wOy*3ZК[I"J J$Al@0Qޔݝ%oGS-j{q#Nai u$C3"TцJ`oB2P: ]QG.aPݢ>N?۠ ްA@n!l|C̒T(>Jb*d{.`qnƗgjM vεۙeVPfIS6eH^8WQTZT.@h2~5LVhSj{J M]8|Q /.Q!5)c!VvELFaA/L`gT+Ƹ&-~^D.H?xsD`JA_/|  d <5*`ZTbO'߸+a5UNV8Xv'F*г}"o> /2/ ;T\An_`%s"0Dej8'J[V}|m#"wAzq]e.0Li$44ȄxeNYoB0bRY~e\ [g!+p9-c޳|xL*{ " 4.+ NSx*h9,.iBT9ֵ#*_?Z\oe@zCլMLܸ.DZ6%7*OkmTHNOM`W"e(b ;VQړYxGvyU>mVDg^€帅g$E\g?\q {S8(u33xHZ1xp "`MW "OZxgVY¥WRXO { eT?FW?F .Y>K*Fyuu kʍXR8xN{cjZu0S]t؞b8FmDȦ:lzp9; #BB9xyGurn!(I̬YaVe3; ;ㇶv$hؘ:_e۾kS7wʙ {xG,+OX,4{, 8<''\.sIy/ve黙.Kh6}qoÃЈulKz.pʂ f4C6zZ @ZJ\9q`n3de=W$>7k6]杪1JV18V ל|o#GXM@h9N;ēkَbG.QlUy7$N3B`fu*ze*S`mf!AnxOE{cQ o&FL8w|BQ^mWnΆq:\c ߱҄/5zbUԾ69&*B q6{)a9qr;*Dk,g  _9nJsHp99( ÔHu5+p`)ƝSv3ܻ.RQ iIyg|v2hO`dT<vV %$$%s'>ҪW|)A삟&.LKFvAw;(~>){#лHppи}(=dDJV7Zِ3qQŅDI oFFlSoFc}syDIW` e{h/E: rǭwrm p`Mg q2h7PwсQ\0#Md~Z᳋KmR<["w8@`}[/sJɈ P}Y\WN9xŝAР0*.?ޱInyPYdU/.E[(ݣu"GW^")?ȷ|q$.#imNJNiZEK&~`e֪$~ O 4uM{R-V<̑3ϐ>AK9I<ϼz/a!6U?g 1`Vts3`[F9ᣒnMLWx(Q!ˀ>FIyOL}tk؋\m{WS8`!Cq= 6ܥHJ"JS3fvrD(rނh:c‹qս2z϶wbG2-Q~^eNdF!-TK.k uc\~,j` 碥v20Asl;/mXsZ_fX{?t(u'qaI,bw6haDW0MKδ/n6it,MWʢG U\|6p1б>Lp [aC>m~͚1!vy׊m]Elb趕(Ag}RWUR-d5:~gi<Ċ6#P%VDU:F ja V$iB yk4J14:unB*9v}z E ^56>~] $j. EljL2 2qcRg׀TUTS20Ox87nҼX<ȭ/E+Q$^ a> d3bqlp* D\o?RM BD'!c|8%;5ǟ]60ꈇ-|AY`l5ZdlN@ۇ0ij/0߆+2ӕe3Zz Zʾ ͺ6+E[4e,T,|  hljlM_fR&]>>'>Tg @Uj/ 5Jy= 'Ep@Cm$bN_2@v161zda~h6ySfpI)c#7TURTDf#N twK}mtVCYh{Ug>0:y:+8p,jd,d83Jt"X-΄&"u8q+511  +Kkld*$I[U;UY.T'S[1gyqKtlk-nw-< .q}‘'+ithg\klH.!$X)[#. DT !>e&aTslH~^ czlgg.MvGk"~\)Ӳwc9 i*P+V *ZW؞(ː nTX v|BƕB.OY>Pt$ƒC@>@riH!AFRd}˂&Ƶ:vOs|=,6)ܻ![a1*Y;Y1XʉMZS6Ti¿iy^F,4x|{tpOpWl2lZ|`= Y=D@k.kCv]G^IzHYׂDBZ ^-:OeiPQKR6#SX$Su.UMi6yIj$,-H<}E%bqVE"1uc7qr S8SƧ B)RUl'40Wؐ6d4*:]塴~+Is81u"T '&@+~5 v9a뷧jxI], ׸I' /a_"+#qZDn{&5 <7{Wpnv*k8xa~ Xۢ/Ⲃ9<l`Dzmܫ &=ˇBb& ֦QZ)xX~4I:'${d?Y 8L*TcE(sRbر$ 9Ɵt Pw)88εhZZ~$qTgd↦κiW9 /<(iSwvLLaSits(&F#tN}L]8|5G&BN| D3P+fQlDk sy%aSo]t]x-.: pMlʷ.Tk&:~Fv:i> A벥a~%K^e SN`7, b #roȼlTQ-3j[fu*H4 mV'GC՘"ycJpzehǡlMC?C8L:!a@Y{ħ^=g A'u(MOdm}探'akiImIZTn]*F_rₔTBw| ܑ0E pR \i/ۺ<]4*s2}88$7? SCLPTl'PAٻ>(ӽhi;SԈ [!2v4 2xma~_U;1lY^w66?'VDջ7:G5!dW]i&Ō R'86&va9'k!2!S6:;:=8+Jҩ~u܋EOf s"mk#Mxqu)' E65]8ֿr=) S' j_zmm;? $fJvIv3_uu ?Los*54XrBx$Y/ɡd~{a d8l6Aߋ;}@{|ǺHg-j9. gWƃP|o$F&o)u«no@ ^}HT"^@a0/Y2q -bYøL.%(?Pfbp6] }q5߈ʭL V\J wȇ[@$^W_.s%CFiF8G4 3[>=DLÓuϖ8+IB@1D:].`hg {1N"0*!t ILrWIs)!|NFn1 L5}FRs1943D<64J1f795B\"c̬˛=_0OKYfXB]Az< I*f]s/x .^9޽^j3G#5^-سL| fq쎃Oxa #Μ9#< ާSh!seČ缞6ew&Õ⡚B~ &n& O=]^yU<U8`C#Ŏ'&m$G_rOO\4(P^UeibHC]rc# c֙}cNtWgM$1fb 'EW}˧/ Y^ =`n}k[m;mv|dH\mxu@LnKCk +Vvjljwv˒?&W-(2څhc'{ dk)WT©9"z o\-eZp֤](;=5a.(CY,,#fC676 Qmn@^"AMvax) 7Bw3̐66w9%7#rqK&k:.|;pY؂= ޲]A|Fb=;BeU`=֊Eր0*zCnr?yԶDĖӺ=  *iYVk\DH8T_hs"şl8kWٍRY-JBPȍm[$Z\FIPneƄp鬅W-=&\?3E@>rFmFpX"SX;-p}tE{yÞ: )Zne뎝1[\;V`gq|&=yJ Sa64Ex-ur+:VG"՝FsQ<̡vy$hp#(v]9bN˹ȫ}o]/_'V%VnXt勜' |ܹ|WN b2~PCދŋ#J #O [f10 LѸ֌X<=;z.휪y 8 fvS]i<3%؀9K.Uۇctm:s<}&j%7ةAKpj5ʂ<2dP3p7w6=4@D)t'N="4׹IeV@: ' y^4WIettG:W6Eyˑ]*̂ozdU,Pw7_`;ul5R|Y&;R}S:' R,1aQC$9jzY)ljOӐy9wmy;S4<[OPB b~nGdT6x pxYŁ5;ѐj:#xiQ VX=J76|<*oMMԔ3 ٚ>KA~\GМK̤gPЊQu^ 3 v^T&#xеV\$5m@Q`ڪP6׬\n17t~r.v- In7*^fd(r^@7aqV_.-t>e7Qe;/>( F[Τ\Ug$ŸUߍ7O|c'KybB7qxLDITT?T1uܥeMu>mEq$G?o{9u6ѓ\8$^-vAÊf Q@MH4o8^LEgbA<ºyEW4緊~Z h\FCL⭬Y| 9.i ;M{NiT s \;!r%3 Jg[FA&m,D#ٿ)΃y 98i߁݄BARgiPJZAτcoLuu6-B u 0lƙ2u*FZufd_qͥXg~ijGxE,+}P w!Ԫ>X3cMTqJ.'(//bïYDݦq26 lDH潊+x23McPk;UjxlH|j./^F`#(#z1ɘC0|c9 \wziлJ0oI 7",pKpͭbV[uS%6bsl27;t3AשT0秵 ?6ͬ QҌD(~MQ8n$SU_eK}Fi$#$)؃CA;IK]־;[ ~x)‚UB>Dݽ8uX>`VӺ3>֩G/I鷑Y, b4ޤ?Ūi!-@kU193F7b̵^ηz-ib?ݟzOa ޜ{þ=I3iV5w("b0az4qM =kjm%MF 6y+⠞"ykhD,f2DBڇ;R$1NŠV͓2C։QѡO&ĒeLiI +A ]^P-W[ͰJ>bۺו2̱9!r!*:(kWJ6_ s,üWa\t>NvX/aME>h ]] WwJ?8-lG]jt+ohJmD$<j/0 7;9TNmIPbr >Zq0SiLgk)ǒ PU}C-%1?gOKL("ksL-m~CXt{@ n&2-溺 xUp,7FjatWGfv`:T8\>D [SV0Ӷ> W_R9Q'r+$V,+(4CL,*`.o"¤Y^;R6L$:Q9G} A?jȅ ˭W(.gg If-n%unKl1-wwφOmX ճ`eh4!uղozb@VAѮd^"v%j7F/]Ǧ9=T[!D*_ud)R sCXTHO]4.(!&ڵ,݄ Hgq իw,Ծx~So\ OW%LKT_z gnZ3فv^hܦ;~N7WI2ΣShE!y-.o&ZeLiےD!/ XvϼD:U7 )>*~#fѷY 4•"qJ*xӋ^+xQv'ʟujKcnѴ >H5edCT]fغD kFW?w|KOg~IMQ)& tdצ17u;敏K  dNט)39f%%ix:ICUH_C\>)?eN@S10<|bj*ȇnGOX#vFz- [U fM}bR( Ft [u\)Knx=M:F 9'm_vQ8+J\c>O6{NEkIH4_F5ʣLˍ>T_w~L DKþΧ K|NsOImPL3Fksjvmh8:Q7>Mz2ZSL,:ۆFF[hZɁ Y: )䑰͚dp`$zoMgc2AGC-E<Jr@dy 5q]Vt59,ĉuT}<zG9&/eN>x#a0za]-~' !wUosC ^y|{څ%hjդo/4Hܻ֟c} T/ ygR2uG'dvۜcٹID0tOB\bY8Ka"MI";4urJZ5%aBe]^n( g{ /72kz>:{VIį$]KblrT13ԉݛ)ͤζС?.&~O?\VqYiܥPGP6=*2(bxb t\ /n*ߛ ;Imvɯ԰.CЂϥq8?$ћPI)O\,cP$!(!%BP x6P^+q5(wb' a| `EԦtIYpEsBu?W9q$i gN] Do ég@aL|/-=ٴQnJo2/YS_N5'+G(?*ہ+~~2g-oҎLʌ"M(&c3Vg!tj䔟V]oMު|)o;Tiɣ3n@>zV$A9ΚzlByt f(9?>z=CE`A2j^::$&$PcxTYv,5L=ifugq(-6U-i֯fn#Ǝ(ڠf HAQ'*"Mөcv8Tn*%;3?zP)S7V 2br.deH0dq:Ezo{0>~hj`2woϑWF )?@ G}֠?*韐y- t2\!;#lYVrӚEI/ݞGΎ-M+o9 *vg:PA|2*Zꈐ-{)%W.GUÞu3+!rl+ID,hQs{]XFs(N-fI+L3Kn[$-#vZѧ~'r=QZ%FН״`:cE\ٮ70;Z9s8]8Z*jPI҈S 6uɹ)F@>x}?YwsQ\SOp}Zd$1.{;ϒg{g-3,FHW.F}jnȺElU,)Y~fb]NXJ4}HD,HvDk9.Ga\_yD On`Z6ٯkOrA#=Bn**d^~=}gaC+6/d6? rKun)^K5szq ==:L/6UڂZAZp$0@ h-eK[X^o}8l.9dhᑞYY1iCT=g\Dc૱do北DAJ;d~:=Ӊ!'wOU.p;jP& ѱy)M~3-?WfVXGgQCjyx(R^3]BnmFLkW 8P_Rv)Q6/Ei4KE;e@&.roGzzVhXg75aoN c&ؔ)%.H QԸ*|}c2Ԣ)T2)]@b&bJyb6SAbaLumޤc>JYv0<քS@qF7.R'zB[ަ̍<1#+w`[ĨKh;oCCG:H`.̭1j]{~&Zin%+w n_K61 <g`Xdsrmq~%0UVJ%e6Q(?5Wq7|i9Y]`MNPje+,9 7 M7Y+PjGwy_ɋj<:6 E>@hU .n9j$16=5ȮAMiu=Rqry@s\߿U˭=؝AOZ+8 !33Oz7nMV#~˪ZSr2%TY%en@I|gzW*}TXnV \RTCeK֦@&4o dR'@(rvhhqvVbo)jg"B.>cicI%HKd(\lʦ$ %k-P<7Rx\`) UA$tDF~'0l:-4rw @4iغ c,T*-u{QRNOwAJ>W3Xyω,d?Y(~c/2+Q\T&eMk,kx|Z*Y~"ocm!1TC12;zb.0S/^-h|I(yt0-X[ͳh~yjtF dM# pLHe 0DڒUӲ?r#(uFe=(Hiكw Eϐl;2`'M4Pnx%MO~{#5Db.;. Q ӻ\~5;\>g: ca`NrY9]t# "U8 oEIjDj[0}>O+u1 toRČF:'Ɨ'7 ^SieLZ5}$[ Lª:P }1} ׀}??vIJߕ֠k/b) End[9>𫡼[ T>KPA7DWs)LC&,T-):$޺Gq#3G݄Oqa:GnDJQ7KY:gv?c+u\>]ujJ>8XQGTKtB89e]&\t(鄃rFmϝ++Vv(:U-VA/:)&+~qg_l%Ԛ"Y eC[Vz^\;] Xs:Mq>Gafˀ[Jv콂YDPOjbhOgP? M|c͠]K ErD4t=8@T:R-Zr\7E]:3ZS4eS1\SŎ'T%:xzw׃YBiqj0[<0|D wM=ɹiݷs(?t_CIݖ> d"_I!*+y8*9<,gLY $%_)^LF9hQ;_n ,e? ]@@:#k07!#U!78@MyC6GR) z^Aas1kf5r9{#apD# -Ant~?+G: H8!$拠}ꝅ 'qqaIq upZ`[MkI汐Lf>;,%wnACa俩!Uń],̡Q4pBEqG@HM5M 4̸e #W^w2+-/>S% dV{z6>7aq_y'ua}Kfš#%t!@j 14.qy W d?j7"41XAZo_|_[BN~ʭPCC?gduA#ӎv҄ٺrO;ΛY`JGX.uaV>u>>BL~׹K].mw G'TP=}t9'An ׾sq[( []}Ԓ5L%/AoѠq!ubN:2 ?&dyCF \ ]aP<:\i-a'rL%>W/+.}P̳2FWꉨ W"4^X$ qhm}kR*iNRB %e^ۖ'@l8c H!m39o_RIॢכ{8jQN䰱87-NJ-ց9"t| 7†4$AV 8Nãi=s dw6̪Sֲk)dp.^\{HGhX6YtY 6hlIJp#7'|gPʊi KYxeؒ MG(W ?CYŁd28cFMQUjCPEp' w֎(^`@S"ѻ 辪2|rk*kx.GgRJ;Ošnx<U !D XXlגSQ1l.Q$qGI[}J뀪On׿kBRM@.O5>g`aGRH-i5(Q6^, Iv=KEҫ <Ό4Q.8 ;luN ƥuP[\HHGЗ7 ÃJv gfq+  ۦK.0ǹÛ0Pey卅GYv{N"RBojԏ [8qz-_3G&Ir6%^>Z@Q7x ^kܐp`iu>jjظ4_{-!H Hk!CdןSޟp֘ڻ.{(9 6%E D2*.P[j)G+JYY_i*]z 2rfuSYD hj?Oȣ]&1CmX2y?+yz0#U8ke/N/ ﲊŸWܞmamMӘuGR騴\=45P̵|KЦ [i5zsmw?KGv-A iS43A CS|K[7k ǐ:(G g% PTg<;Zqv'ze!@B) j݀lEdܼ5Ĝ ɶklR))?m$LgwPM7'"k}ȵEo{Z$cqpx94l\4k (xZxﭠ]"6?"0{,@ٍq1P(b _rx#@4Cjݫb~#oR;B9 C68΂=uy~}Uf#)%e#,>gtŻSђ3Jag,I"ŵi_UQL7#*|wF)c"\ސ>ǫ1cpa/_{; 0WCJW'w't˦ Ai78cgn"0SƽdCDU ձλ4|AΞ(x8b~qg!g5I[3_=,Fl4[AxF vM~yKإK$ P6 +~-+P:ޖ MIk@n1 BnhE])-~z >OH(:s.i&Ks0γەB+r˜> d탑c&˜Im %["YC0Dd֞7Ǜl̒#smۙG^{<(M|p2r)gF=1In" v^GH۵X5~(N/ IlȸK*{Հ -B⌾?cV ѐʬ-0LL[15p@#~15]C.ryZ )Ep$|&U8a^_ om'V#xuHA jv\W6awYp5F)m+np1T9r@I!@;ڔIY7y1~6, iyq(OUqZz45M<^_7Ń3I\[l'g}&_*| p"iy@)Pw]DK [:(wNFY\dЙ+oȚhgq"ZS-ԝZvV6/LXyϥ;ixft]46CM.]W|%]f :o4j87A v1|o v\>>l Rf~(qqndԲ/1ńR5۴{Ŷ#*Rށ?I{9s ̽@&1%.Ps^Z _nvVe9a]ƍK LYZD@0MpB!`dwu#tQj9}9Zեb.edfTۧyI D^^_yQ^t\㦩) ұq :HnыLjdnђJxpoN/#\G'A iϿyQr % ;r3'YK*8tu ȭЇYȖnlDjҲ_QuTL:ņuxS#E&LB?b4Tĺ'n1=jr*""ُlK80xs7>K v/# Ӿ?vTl\=۩ogcpǎ2d {_!v|kA|Sg_mļ$՞u%ݰuQꦶW]{HB~ೄ=O=x9)a_y2,|^:, ̺`4M΄}UJء4;*g=xbA9Σᨸr慘taTMqXg5)cTa|8 s,Z3}g@XkK'Swalw?"eG> wGù!lb kS (i0Y7魊Cۡ,乻sT[;4(*q+baZ\%Iuђk[B]!z^ ;g@سMZOftԜg#q#TĀ\(28y<1Db'Pk҅UJtAJW}z… 5q9__nv6TX}C5t>:1dw:M#h5q*JUcU>bĩVap+3p4I 7[mk*`P@ *#ڒ: k.IU?(0/*ǻ а(:2 >R*\+Ou:vG-^r6FZb-ߎqdLl46z| ) l4VU@e]$.grv}OU@B37$5#S2yBʰL?M!Uofw1{dBX0yS)˟\T/w574Nn(0Ŕ;K_cs6 R?Oh\սJV1菇ZHECD_ĭ+ .u} fվ?P3կ;R/em>śg<}x3["hؿ _eJ:lTb؅(2:CE 5 r7-n ϻKO- >~t2g'1NU/3%#ilȸm1ٓMM8ph@wbm!x|*rmFN;K*Y})s0M:C X7kDݧYj;jmo{u+J{v9rqQD+6QD@Tt蜶TL|-ȹ8,tꮮܤsR3h Jg:s%otGBzJwf9ծ,'xJ1_Sc*o_5Q﷊U[岄C`Z<_ .nns|࿭UA47(ݤqHs"ڥܸqK(}1M.EYJoVt:\c$N-t.db_3ϖV~@|cj O:Y2M?rڹɠӏ2^LI X!әDՃc *Kc,`L2&ʑWE#N/V+Y>BO\ÏcrR#)kٛ~y-0h^o6hO"Q !UH N(J%.;4ŮL$1s}-`l2WIn \`+pۤR-fjS_OC2oW To@"ġxԣ 4i$~!;ڜܷ~S߇i0v؍՘ByG1I_K$ٖӆ.w[||E/ LU1߰weT=~D>H~Δgq\Hûl&T aCwbn/>Ag+ Q%wrilepYbƔ$ ե-akt5NNFkhR^/MSqr"{/=6"}]Q4@+wjY8*4kr6)ߏ ㉱hZEI;^f8:0׆wz1S28lH,O)4Qڒ䔿Ġ"Lv@Yf8 ;]_Ǯe:3gMȜ"RMu@׌BM24F3p_ڧ Cr ^RњiH`7`+'Ve9m$Oг52O`ud4N8>~4կr7`IT͔ !48y˙’ 1SZQ͛D@ ; Wa!M9_N ~aP?/exD;eKk%DP-d,`|3 3#E( U(҃*'wk~ 9Cm4ׇ2T{%f|JGhF4֖gjAv:ΠHuabH@:*ʼ p#N(w3S=wP>=%y2_6JRk V"ŜC@NΎ#ApzK&=A-Z/h_C:s|z8.>PN0 s2|)3<#M ¶h Nͱxh K^Lzݨe#0qe.b&]Px4z]$7f=ͬ+r`Sm,55*94s"X {v*&%3X;BW.G$-atA8 `D*5[]$=M67mݏW?l\K/wA:<\:7agg\ Qx>ξ׼LhɯEuN ݐ 2osH~nx_ iJ$ hD8׎G$Cg*#[5ب]h_z>ƾz}~m۴6O^ٍ)Ztv,+=dAY\e3E&JǿDv;8tXf^;{"vy*_2"D֭ڇ$z GuZ/ ?V*B3`/L/:mo$0~Ɣ8`zt`CȾtN̨ISk0&`_Wի!>)Z d2-&y:k,H;|$ V1we4Cu@1iA)xj]G~-?K$HN2lRxӛ )bQz:BfSYotVʫD(o0Roy\F|b[.2z*}HczKm|UnzTzu^4@v[Aީ (p((J.#]x |ndvFl%zemss!cw;wlX42@)B^-ObbtI'5zǙ%Sai| b \ >gGTE8!_U/n f8Du8C,M3p˙/(T?$I)$QZęfSUTgk+R7=J`diQ28'6į`*nm[C+h:$#&ʅ;.RN9xl ÃKWOdK{RІ6/mmL簅\Bl`=06η䍘$Yًa9'Q#m$qBԈSDoLHƖT:8`,us!58$M-3[)c>=Vȓt Cp@%(,&CǞ4H6jdS]:eSl:moI$U6Fc*݇4pAX<aR\ckj_čwW=őۛ䪽u5,A,,'BI{ Nc:!~Tpx]0^vxBlk=ACe?}aseb^x{& _$8'D!eFbo;IX]TהJ3Jnm0syjcg’"`&Dt @O0k 0W# ٜ|JM4aIV8>͹3ЩlnYXܠc2.x"Cw<#y&͛`3 C9$<"Bw('.3|R߱hEٵe.R Q]\ؾ]w7OIҍ.DA@?MAwA#48Zmj''^Lo{89.]+eeWKUR}|W*7ng vQ!GI8[C}Od=~8+s,(7Z:!@/|+39ݳ%WkK =ӟC WEERr ,2bl6(uqNri :"A&f-`-s| 8R :`tIFtb,C;fpX)hdY o۞4Ž18, E MGm/d՘(öI?AmvJnnѕ\fF%BL{}YA#nREgrlV1j;zQ5p\u$Vu~p [/N?ǃ5zo(4E'`B)N~of\C7T.Hők0_t,bNGEKv2hU̘\(uNA퐾%s݊7"],U[ o <z-W.Tݼ*\ ]JD#?J BҮR(ZÀ׫Ʈ%I2_4kA^nӸoY 0aXٽtDC?( êmVsMFצY5$;`Q?R['!={k Q!d,UGb^VRJy8>%f"Kh Y흮{0(eM6ez@ݫ& dC%cYbyMqWl9Ȳ N:^wvgb~^R jl{v%F ?=6'bʷIT0>;YXXJp8q:T cn"qK)D(R?f[d@ydWPg&*(qL*,orHohh&鶇% cvK ,A`C"b۷Xʷjի܈䚿ɣa=L5fjҭo\&ӲЯp5q-ֱ1̡z~=Ǖ!k)@bB|3Х-9x짏t:;tL&qV6fIF7-VC7be+ECȪNP$͌@,9~T7t:OX9ݷg s`@\:V'@j2 sw|- W*R`sQ ]bd.2|@@(u+c*MjV$Mmo !4 "%k%ᤱ=-C0:aEOHZ:ܡm6.H%VzݿxIާ.8ws$ļi%Eo$14,шoN TPQ#{]-8&|G?CS8Ƿxx~_\q _yq{!8['=[+I#zQ`Fꅾjl,Pwj [,w %Ċ ?:LZ2hg>bo~:91AT]RHulHF8<B([3<簰Z^gEՒdZ:x'u^,/x`'7U V'eDhOn" Hׁ&vz}өU%Dm 9nCY\wxU0JSQ;B wu"idMf'# \WUU85զm'bzVȌD(na_>pC$W]Rj HJML`x.AlW 'M_i(㥥Y]%{k$"HqQͼ"M>smS>e:nz}*Z  OB73':m^_dpo2+QwR3um82Z!r =AL1" $uS%DV7-Ƹ / fjѾDzR(6eؘ[/} j| %7iZ~Lj,U_(TAZVA}h(}Bw?' aP=[Lʩ{6KmƅHA@Y1"I#O[C?tIpi@@YTM{9ו(~K-i-0~fDiOlRtB2i fcXjUk_wYr#wVDK K`Ūχr& +ďOT1dz^|~}SYV ڷoW+K\ ⸩L sqȼr&FMTN6>a=#o|!Y>aݠFg|Pdfۊ 3@"F%WA)/L4h;;.?KkY Ƭz+t o}<1,wzڶo\) 3xۖت&kZWV joZEMtq'm .(@ =xw]\q)K(EjwZ 1sXϦ/d0b'hG'=BflF~j(כsخX(7'ԯnv{2d+sl}zSh9#:_|Gs8{޿y7X~3uU3CX+%&qHxs%uԕIdv'1 2ZE)0Q} o=9/h@g]m=&Yi5H ,#(Wu|`n ߾l1>;3/y||e^2$Nr@63a܊p.đ3+dr.6K}!~O"W'0)y?糁8ɹPO6~졚21|-U<_8&Nz]|p~c4w2 םǁ2g?Ǣ[tLY N ?h%g92"o wGS 9>"z렒'۩=i) Ge.uTmkQ KH eW0-fw)V2/O⏀}紡S)>pc \ZZeyT7y cH:>#6; M]z5'XժM/>ɹ;uHBR"uX'Rznzdc5j y0́Ů(ȣJ_9c]gqm'- v'{᎞))'# *QQc=,Aw1'i;-%/-n> W2,>Ivcꉱ5GaC i (QhiWUhq^)׿0 k/76~P)1T 3. u4)>Hp~ 6h+5b :%B P"gX ,glI 5_q_3rNRo~(c*.QyY}5e-^gQS^s܆4J4ޝLE! K>JoC_zk_XЭ(T :vuR`:@moy{W.CR)FZhSo,}̱ O BzxYgۆPzP`rUVmeY(X!7 :kgEH8q~{"y^u6f\v8Y}#cZsagK]H^C|D:Ónp Z[4|E.gײ SB3e93tL2@)ZlŤrғz1ذt;"b$\5%^8k/{oYC&}5)M.5v.3J/%S]{~.(Y*?KsW곩TXPRS/>/Dzr~/a0Ec=ZwJ !"n9}U͞xqI%Ab3f{+:I6¡ $_"Z v x;'nӳKI]!9 R(NR\(_r9H%EPX)-lJ[BSEY)\[V%_g"z&g+D+Y[ݞTu0*$m?8"eY2()x"Z=$AT-# XEPb9eJG7E,Xլt븊sq߲s+a;coa0 p̊nUd;.2w AdCR=nυ?lA |f`x~ -[@؊(v 3ޅO@ yxc{yg( f'6hԡZnwE*^q\G)}T'ꌾ" l=3>*vLȗZ+b:oc[EA=qF>vY] ATX ψFՆ ē䟄ZNR؊ ) _O={So2۲kkZ]oA WBpR\Aj]`ae1ww0 uaNm CP-1Uy|GѢqkK'hs, 9 YEL0o>)x(F]bj|; KzipKPQ- ^k 6c &"G;wH8+1TZ峴$(s33IP6Bağ:OpJew'S?V +4"e15v_Z&?(򨊚)m X}\֤MQ/OaǏ yN%JqtW{]ݟn-M&w0V!WRqt[W' :J*ڑPt5BgĜٿZՔ"8<-W󳟑- Ai=r&jVG}SL֐kkvkGAF@'wFo y&w#aRX!Q!?ޓ:7Z5Xgt8-2 ,Ȗ%[1>TZj ,蝼H,)Z$?n1=$193vKM?lr)s/13k6r3y؁  d jGY .o h+QfZ3O/@a<ZԜsS6!8;}tt/L Dga,L;IOW{קDѾP·Br!)ezftӫdK|]sJS@&w]gV QXַC$dR^%cb@5dWߝ9yv)h8ZE3yo-ߟ5]EYd6RQva6MӅ%ևX4Ѹ0#CvY?=$zd+B =eڬkRnx!rl^lI^c-w z7iŒ)c9!Y<47GF.找Nfy9TCPpzeƩh0uZ܌k$wˍI$㶤@jέI4C7ǖKCBoj9{^12[{Ib Lex'CQ"EzyE;o6SqD$rZvr ġq_"xrߔ]QQjWb`y;"Aey!:×5-<ʧ#~*/AEX95M=]^Bһү ]Ht?~xidґh@cG}fW@NErҒڴ`U3ZԹ([z7XKxNjK<9mUՋ}RyX׳?YJtZNXJETl:M՘JUMNfMANEr6~v;Y"GXsBK'TY3%E-n+WlckRj*^!өDi^㥠G/'֔P;L?+%|8~2),C֭(FTQ:*!@ܵ5_zdk{ʇ$|Qq]tsJGRʚO,cܐɵ/jfb? 9;l4SݸeN̞H8}Ukɨ>m7}y>ێX?X K7UcؼB0T $O[N)8V1˫v~q碐xJvɈat.g)nz5!v)ѱd3 ǫq@pUUU@ ˆO!8^c!m 1IIj֪dФ ёVbpn w*]1v;?"<zQ)r{LS"~?eWȔVeaTH|쨉a4`\3j D yN#Xʰ*k^_$)K<ֆ87݌[MG "ܞ9j)_z]Ev)nvD{H74 /TFˇ.;<@FE {T*'| :Z*v~5$;WհtNqXȥ4eug#$DG U@94\OGB@4"F<49YS"Ec|]!$~sjb>\|֔/00ƝǴP1)%9̑ vKwK)u՚'z@o]sw.\?mMQdȨ'(dYN# ʯF}&Y aD59?.KYA5e|I[.?We5?^+g? HQRDe5cТLonq)?tnI f4nh0S)ȫ${uY%dJ3nʮڑb?7 ^tlWY# ;!ؘmm !]nJzF+&ۉF@K]aԾr!ز+Ύ9)"!~G+'i鑌Cʪ?]VUBK* =/q3$ }i-xIjLf > EI]1|g ^bݼj=bh J+c?ʯ+_.-;3z}hkY@<`8iޥHk^gQD ߰)}L6~ͤ MߖA e~NVm|G~&Յw7JTP@D˞\"'R\c2|?;%G) ̱Fo^*ABNžY6gZ0^;sJثO{ 3N)٤i I7Ԡ]U>$zZ/2ސNy2R˺) Z v<4sږ7Brl4de*5 ڑs0CƮwXe$8B]1ܶFO:$ jP0 N.$yZm`a @,fSIKi=xG/5F%蘉=>jm_A%(kEHSp/#y 3ϩSûfj:*ؓ?[!3@ɐ~@HKb1} n;y0,Mӹ7쎈Bݶ"LiNhJ=dŃ A:iQr'U3VĖ#%$ݐNC4AM-dU>E }_S9#S4RqF2P^xxĦ$ns!&E 0bEџE7V/Kh.-ey"r 08$Wn8j2z2oOP%`Ɣ]?LƋ7@RۜtY-@I'hEjCse XJkP_P7sCZSf+b̭*'읆_!:ݞI5:7un>4͸YAVL&BK((LPRi6Bؽ,lC5.[?1u8 03^Eh \廠ɿR'Æ axX/TQt.1v v:U=)>UzȩHWDi4$aoУCkeC܏T<@9 '  + Kō."3f#<Uw"h&nMX ^D?UoPv|:uAf[50qF^Svrz# zGR?fD{󷥌}0QV=Hݷ֦adA鞞wħߒS{RYexVI*ũ ivo7=!}D'Vuh>Z5"bdP\kJIAysPpl **钧cFܣC=Oπ!ܵJ0v&ي]]1@62x F_:4g2K[i;)"C{5|HoNn}tDS\#jY</ S7y\C7,#]GcpjT<؇/s8٨4UIyЉ_ְAC9M}#@$g4;6'Rp`NN勬'xWosgnfïL|:OO muD[ɴ^p@YkΡF&, ؉5=ԍK0uf*K$Q17)XUAhrs˘!{ݳf-@%AUǗgO^''m~/kKyU|4)3i!d헦_.98   ~N:.+U#MhƂZ1I"d&#N/;SN,:Mᅘ 1%˜jQBWگkdP}o"#"c9dIg~٧wD󝌥~"`Fb}9@a|1=M`\GS\7R%KM5oIsnBa\V$a,d+yeTe|$CoPyN!1eTrݢR@~gQ# bhJ8Oam*LЫIU76ye&mS =nw_#- 1tWh=: GaKX (XoƵeCz`"_IC%T*gvW%0}ȩ MN*u+udahHWbX|K!!f]L0g6}߮1ΑjSZ oy^cBE& IItlo?P.Qy`|>!o'j0ޔNͿrwl*V'YYLR%2תJ2109K6OC~/=ͷe͚/umj::]oHqM4@0C=O?jEs]'K@'FIQKhuhν5%q)%]1FԲ;WλtNƭNNޢeLi: 殺2à*JEUH>83XCVʭ{ (uH@\$ϳZSt'&j# 3)AVYwpieˌUN J&HNUW4#vUHb% 8)_}IȁORf~y7GNHq"hS_30vK"ԡ ?nw׺%7}d ' \gEW[&o,'Hs4V_&O~u߇4 /1Q+W HַێuFҺʓЛ |+F՗|fm&pX2z@/4 >'!Ƶ9n(@u̎"4k옓$}QW2Ю uqЁXӜD.ܥK䵓"߭8KNؽCTՀkX0̠KƦlun Lfi#cl!|ZV p!\!+aPtWoVөk[+s@ll:)=";Y1I_vhvG?Qݔ 1-LD=hM& +<-R*|xKkW9OA^Ly8tZM ][Mw\FHFܺaQUF3"}%ټ!(8U oWV>~n{i@)#Ѣ"R׏h# DKըz vΜ8opZC: qG*# [9=BDD'V< 4|BwŒ ޓ] Ӎ+asO֟)luB(xvbro9f`r@#bE3&%Gn@E)ΒllGg_){Z`\y   f7oe !"Fst{=@Y l&_KÍX@ (noRƔcaEGoa+6{bw|Rv7# 2޸E` Z}rga[3bշ8&׀tfvƊNu0x+ވdri`yݥ\_xޖ d%5q#Fp@LQ͂̇gԩn[FTd$On$][l:춨 OKtn+b^ {LTfƉ VZQ˫+uőKem~ּ0]WZgU$=#ݼl2;wbxvqM;~h+ir~^848 K\a30ڵavE2*v(]I3-a{^3$QjR|c=NYyE-W MCP>#ٍq\ϧ f3W (RFպ37/>MiP,B,g,ΓU4?!XLk!6pc$-%GF6&4k7crnbZȯHݼuNI#%Tb Yϵt*c !6(ɿMJ4-4;; 0X[!"=Iˠk5{5v@AfNZ_f|DS(=kLνL-*zajrGό@0=}DŚV 孑!#U:ZLNI͕PPr(:sՔj $3OPnvJ N3>H!E@(=fl݋tK,B8$A%*C[R/@Լ@vɖ7bU"jF&/N^Cls@Ur i7֥i<)yϼ=Y*OdJ9aR9qY`W^q70/p9ED?ua{y }t{E?ۋPD2q._cW`7K5`:/^9hӞd&+ᴸ^YobkvQtM.W̛Yխqa`ZiR~mMM}g, s9vS!F!h3lNr݇4|hʻ}q8; h *Vahسv E!Wfڛ}]o j쯥HI 4qTao,!VE&_#itt!+lyрI#hkl%2,4}䓩FEiDάk0Ȏ,h#牊$*,2:ŕ.3 h}͡}ì~p/xNOޥ{Sy{rDVJ馻+]2 e1ʏ~$ oG:8pNdN״/WQ87oxS.^$o wywbaUƼ/܂SE_NyaǖyvDKTp+X# X<9s!4x^H>br ZW@Ֆฎ;TxpS=gl;~=)`wHmKPeN4 e|Sͳ^m C$E}KC>/0Kok6݀Ipf+Q/A ߁o'-7ظG W\ erw~*8EV&G*we|z`LB̛{bdh"Y$7 <? 9,,K-k-Z|\]{ !HQ۽T!"S.Cq{il_ݮpk!oof_43;ޑ}T pR?(~?n\mV_h"!HwҦ3`yxTs)+|MQy<;.=.8j7ܺrNjfs-,t7ҷ4f/}۠In;$c7_vdcG z[5)3PR7Po>ڎ[7̈a -{%<ޕmZ"~V [U`(xDa|dG^2(Ќ C,,yC'䗦#"L~ypC,1^p!Ll Ո{ZjM~YKk:ˢ+ JƘ&]t.%nZt&4>ҔX6%)b# - F@&ׄ̊V)F"^~ .{2t \iGlָdڞ.Xw0]Yݮ ‘v7YK@˩eV!SZ,vfF_ 2J_?: O`F4sA zlGdE|.?#I /ǩI1 fdopN @%4iWh2, H7k4T`*=n񐀮epD GE=nn#͜[tļL #i?I4J`wmH`-W?g#φ%)J\J&fi็/[OvӨm9ZP'Bk`8}( Uw*IO sG B.K2iɅ9dBE'sqm̎V1ڨPrdZ ,uank@޸AB !>}Q>Gkѳ_[`W#N: 4eK|`t`kK ޺65uT|'5k]{wl) XQR."wVzb `D;AuM-b>Ԛ8w(7C?䑎tHuhCMP8CdU6'SPu;CxEFaLmuz ,,Sw J7wpqnTر8ܒx c+y) 9usLF㡊΍6R-M¬"RHq6}svŋl%E sd"qL{vOֵmcrD=O3cN$^;$6j hP+ڝwߩ 4®?}VMro>Ls{N?g%j", S&$_3kXڞDW%jq3/ob| Sjm,բq,hzⳏaMX2JnSRn|kl|\!hTӭy&7Dmg泾P!ץι+hpV3Gr\Cmet|j~@꒿@dz{R%x=܅WZqk/vTD^lay/_scŐ=< Q41͝+^9/@gQP.<5z;Aleg[Bpjxa o!yr#]7))Cr'/]ptGn2u ?8Y :0ܪU`&wlTt$HQ/k;'O8k¨j("G#%[.G("^O鬩R +=?J3QI0usLL<ʍ˟m,10 S8U9.H^lxݴB4 uxbF{ dny=`^x>RY'uJ :@$2I*ȌVJ~ Txɹy"v6K3^V1> 7f?O{tps \Szr0@%^ϛZg #:F3 ~2O*K7LV/=D2 _$Ki/y]nAnԣKqedL6iԡmM0vwɊ`EXIp3F.4)jXT zaB;3M=w ~vʾhzL?-~T)Y<&H~OӠ.k.9ϰdb81n3gVr: ޑ/%³/0u񼸞[(%#E?Z޺uK'D#$r 0sWjXN6jrc<z6Wnx̄"5K,Y|!%+ʤvE"?xG0)#ss#}Q5L#PbiFu xu/P"czAŝ2f%@n8-;4P(rL=I{ b]"g+AoD>eGII@caSZB?)=ʡ t6YK@LjCU1'j\yU.±5 ,O bοym]e, DWt\bGӞyYp<gp:O~m |aV~L:H R/]Hb|{}S];@xeG4GFi᱁z9ffzeNƔ}J We%Wwo,kT3r*r xfuM`IY}!kê9Kܗ \#SDo)`! /ɐխxE2˿4P 0% 4a=bFM$ U rC EgzFuO}s%$X`u %h-,e}DJ%3p~4::^m9.TU1u8 VrNQ.@;لi'k^0^gV$S_^?#@5*HIULʠOJ2ɻ%k{az-h02bTk0BXe"JiZ"psD؃+yL# VǶ  ؤ%f41qtvԾ~A\*>A܃Lt g>٪嚖^vUa4NV`6A.aڶ"JRj|:,Eoؐ37x~hj1312ba VpCe q$2NA Zc; vTt6G|FfdѼ2gmEe05OaIn_YOAP '4*Q=Թ D`ڔ* @*O**cnuYjÛI=~vK/+p6VՄ[2:la@k~i}N;;>5!󣻞C}XKS8H |DpF̶B%]3Ś- eRyaحN G&[q.TS(~@A QN:0v? cn|Q{ڹ˧$M#ZE?a?u_q)Ckl_t4'\.=}# ˰'3ї,]\0ͯkƺ>rO5ݻ/ƟáJ2;?J)KC{}[1uiG`l6VdEcf{;sk^vk{Mox<\_nEdw֪1 d |E)/}-ަ[FT;VCokщLV*k)Ce$]l7:w`'ӛ%N+u&: 5=ZNjBXٟ;3X@-/$*}ܢ$)g'7‚),D:>]WS@5Ӫ#p%{ul{ᲮRi͗Ȣ͆w#pC^ͪkzLx}~d9kz8Lcz/"f("&W\|YbFGyTyw gMyWt5Juk:,gJG+3rQl YL@w s!x?qZ_M9ЯI6юvrUS rT ,zK^裚.`?S@_a|cUpkb!x#z -֊+еIC%[\7MuCm,( ^N~,3Tj-cRn Ơ;ȥHjXWRh<:%u6ItaTZ](N?9!Û%>2l#ݴ{5yC%+(%sj3']0lЯ%DzZ1`J1oj wBWE3S=Y¡.z^iu`Z)KS&uXܺ"t*Uo_OO9OlL`{fRڇ_ލtj1Nҟ\-94wR(BHFZ]K88͗Pty dk2-a'we!A_7'+6Wt*,8$A{pj(T-5"5ryٝfvUgXHEcNN6HV M}o^8+V pu2ޢms#`{[%O?So*XP4 ?`>zErYE$$2.W@Ķ=q>i$'3>+DcVILԁ;KUnmZvN"R@^,0W9_ז?A<zr2c,DTc]l1`fHV貯C`>ӳ!%DL{ ;ZgL|$1RϠ3&["XFUg)Yۀ۸IO>NPB>8:s*HK)M\il֓P(O,V-S-?QƳz %&]+-FȔKXR?z7u8,΀C ;S~ V$ۑpȅ(^KL`Br·0l&86 `6gQČ:q6-7BIf)uOCШJ TS,2i6|T\KP K9S6[y/1kU-^lI}g%YAVЛDNO#SPF۸yT&fnn3e8 hwKbq(ŴEfܚbMr` `\ [EvΤ`vUYXU6a?C &.8x9J*ӢX>~ eʑAXMg`<-N q8{Zi -t3Sd@9zW.$B'g ^uՕ2,p5{GdI?x U`:~_7d^fvm'|&+C7k`00N[VۜUO6?*kpYEڅHt0YDnzoBGZY&ȚM/!b$]?5;Ve6J[FλE{va \371Z> }FBN5dmm;Y099 t x(xf-nEKN [>CYmާRVG [Ҙ ;I'#z0x;>5w6﮼4rU P HjNd4emVh)pb_Mيfwh .20/;$|1}_| /ass$0a]^ꋱ5)Y*sUCl  |p;T 6 $~?),3ǙE~_^F̫^>y Jpf5:.dXS||.}j 0y3>QV廠龾PgY, <*3Sftnt%f2Ş+qa|ПH%nx>}0Wx`+$-,D%u8ѵ9TzF"YJ 4k.yz=.vW% \ C:@KX\3U:tya{Jpb+[Dw*1(Z YxV>FjEҜĒĕ.~< Rub(aQ*5Gh$ēV?b4ߖ6KplYzPiH{v7eѺȳ('ktDzE}Z|Wrr4^ k1] =^GYJIٮЫAc%flIa3 BD\ (o)f[fGmͯz}YkU5R1kF[LpK sZC}0 {q#3;cj uEMwPK]L3lwQY`@.ԯ4͍a!YR!1̦sy㍥{ v?q&/A>,렝u2Q[@?wS^OdBHQk}~R(E՜F,8RPãwx80}R< G0Dh~*JZ]3-`sבad]Up]8D_t\׏N}b ^'Du B~lnQ/ L,) `neaTBF)"CFi7J4~S?Dc-X< &K}^,VARphv+M|Q\B2%=9Nw22k&<2FNL%?4tM>pkr9"ŽoUpxK  ]>%/vF>fIʁ' H%>ṔV6—uc#WHCel5Mf1ۧb~I9&fvLE{!G\f&iX>RQ#+wmerđגb[gJtGd0 WwFϣE80qcIwdXl_ioV2:vzCSTzNhg}鷖GD!T}YBR7*' oeLߴ\qͷ(Xָ]{ƈvV2yZ I:npv@?B̾ FH}]7,k(ܣ9w??w$#L'\=\$qfYV3<7DUp zG\9wse}1ãZ|k8C̖hM*DQD n Bt%] KD>SZL-_"L+-bD؊ڲ܃vͳN~FsTsBDkuj5SpKUO2 VޥJ)!&#O"o2x4ԯW*POGuUBeY~]>GT6%wgfuM|\ppOcﯼc tP&df kȧe{d(QΑ xێ7(9-XMTEgͳrÏP?߱o z_)A&w6o=}kY'[ JUh;Ĭx[R7IwB$6"X1=G,Z֧arX?B{- jO I#FJQ5B٘*1/X0~,²$دőNCoD SG;A%0϶2)E IH`#G{s+3۶ycř7=LȍR2WoCFw Kv4Ikï%;0[jI:l[v1ڊ),S;sE7f^Uz \R 2 yn&rc$:pՅ\8| =H2}ղ#)-!pRy@5 xD]ni=f:x#A (@`BPvĞ pET1 aIٿM.(\Qc>|/R(BqRJOB Ghe문)* !BZ1Q Ym'8u{:f9KktBNhź]o+/;bSژ){)&awa.Q#.}|qB\F!NA>vnTW|3> Z0{= nI%ك?ȅu)]Ōbkz5}ҕ6:U[)su ȿʏ3 T1JP)Opi=lXi?NRKؾ}me0V@)Kxn|^M--L *6(\Gx_*i+ȭ< m3~xJcI:C QٛU$)oqtzlbɖA1d)pv wiu+fzEg|0 dS-­kFU؞?z:2]+A [[zxt1#ǐuz+ZzgbttA!U-JfnXJqIK,8f4Yd@ʻs96%ҫ%.ԐrJuB` zBϑywŲoIss =M[8JJSL(΋ FdGT_뎃ZuϠ!j 5d,JȒe[խ@Wސꪘ6vJ>o* sDra[ B+3qMV+ OlΗDW ;_*cD#|ʆ93?APﵗ?{VHۜ^" b|dp>a vlNK3]ߒV]P *\dy d4D.D"iy:YBhvNKg Ѭc3-EaȐ8Vߴt_WQSpWkRq;3Cңه+ > bgv>"z+ mCCNFDH4R3 ɹSQn>*֪g!,dC׊Te+Q_7[8H+F*#dl~ܗ~``G= ۙi{b (X{:_v_F>3껭RqCqꓑ/e,3zTt+Ev &=\2D>]2,t.zWgX#LZ <B`9ά ~'=SqРpy n"42/aQ|"kBkgE! piejos_2ʺ1* '\5A"\"$6jOؗh ]"-N-f0汃&tF0nk9wg(&&nlۢ;L\7" ! * $Y#I'Gkrkgod^U6f|Yy(\$@;KvR}/"?puP 9Ø +ODU9kJ&<+-Z92svbJ ,D 9H[EL44c^FR(Ka U2Z^am}6]s,5(~^`̌sf-;xG5NLV=xC(%:?,agY t缙uyMKwQg<|E=>[[ء Y5,Sd⻧t~-;âd37^q0sHΝ4B~QY4<43P{2d=B .(hIIWޏ |Xҹ'/QGƦl'(ܘ)X/o.HGk{%vkSQ=>$C|'jmTAU{Z{-Lg2%Eorg ?zX>pM@j" +M @NT(KV Wǹg/RW }ho "ugF{Z6gLTo|!(9D{UAWd\8><S9ú3] 9s {pVΣ*P)31yx \$fU2@M&̷<>FqYz52FaEJ%V˪g?ƫa8V=HyPKda /B]1;/EŒCn_#}AV64 pHIy!O! $lC$ #Ggdx6̎9=li=IӶ@\ÏVF] G)O%3Tt4M{oݏ]*րd'eىY'xPfIx0!!]*Xd͹/FjYB\@Cܜ†s6QͭgSKYtEHEdGR2  5Y [u˂ /M¦h6g rra덯ȉH0շ&>h\UĞ*Ra6qp n} RnGc>Fi ZN]7!NtS>HttyN.m_K uؒ7I(h3h{oY8Y C-c`( TUH V}nJ|b2X*~8ɍJ|"82)mv[ 4h>g$&YK Z)a]ɌϦfn;'k`fb()n])+Q)UZsZ Tڛ^;| v>SO`l75JߩGVB5a{x'BT#USl)gWJ=L~*90AOMOcp\0ȳ_wLR-Xx3ao AL5Ԟ J_"m`w QGkmJ9x@#^UNo;o@g4zQ\~! ayDK*6^ag-cmQYTvdR3f alϜfr:-EBw+>ԮOv>iMh ")?6?{WU#x>B_pH"K78G9Š_ ƪWr.e <2М?2OKN#dfHWgfLl\1koΩvmvƄatBk~k rO%Aopb!:!\ŚHBk*~ |v9Cv}$/TN=dpwCT.mɫG;}/9aoUz^7gsk0 P%yԙPe;*LJݓ!ޅCv/kA{xYE})wsV)ϊ,:\A 7=hw(Q4R-0k6o) ~'ǧ)?Uj* u Q7Jjto Wwb|AI=9qq;yfZ]vBЉ;wm5~e"@'" /S8h$۸.}E`]b3+ Lrތ م{3'ˬHTbX4N'be`>ʟ SO4mt;A ُ;]DǥdTe3#e/lkmB`z|[D6=9i2x/0^=op+h^62 DʞECDe32t0Um4vKPzG(ew}}2hoXZӪAuƖ3Iy<Fμ,?ȣokghfbŷHSoVK& >t3u3 U.Q! 0Fv! !+{8_>@`DuAGof>Hňt\때|{37^H*5ߜJdiC’+-A6C&jq`XiLuF]i1΁> qK涮N|GG뉛W_9#)7uKm#*bI{< oZԑkpiPnO\)"7k'kz~7<=̂D۲9 ӥPd6c#(hD?=ũ )רhH@M Nؠן"{j޹қy6Mi)׾ŏ n̰ByrkLOŠ8cްΫAl_ flf4DɭXV疂P,./3uF o ir,I!H=TĿho^ね%?3ǿ^gkfFocn<^Tډ-d-]jIG$(wF]_zUpǾTx~AYk@ɫpú.E$L=Rbӂ dZK4OfEN(BʢŏAL(1{!#VPH0g=y(Txi?芐x x:$&~e!tQgl0Q>p]d.r)Op^'FC~uA 'r9̆ cwNl[pbU9ȝ[UBE# ch#mH`G d,+U괓9t)1cGfq 3(ݗ]9Dj@)/\TpY4Hds+e!Sm8H cIJ]]I}C4ABXh1L+ƴmb%UO%6)^o;XyNߤ;T-uM;5u_*{1ρ/,;6-d!f1!t{0Iŕ 5Q4+ CƓ|6?:|b;4THx[qv,h͊d.L%Nso& ʶWY49E {6N=F6'3@`H"hx Kڅ1ZeCGj&='ᙣw.3 G>q6*|b''>.:cJ2|9! i$mVgR)/Eec; (h.M4p1fWSo&q.[ ŎOllEx0%A,,DSѦn~ u`%urR0ަ?GgN?7 ](vw<r.WR诫FkY.Oս{6 y]_P=7TM8.ҫ޲X CsY~:hy|kl $<-'_@AeXP_Z᝭x7'wfX5amw`^^<>V1Kb ڍ[<޹;lwnzy:Nf^5h^[l,n(@4qƏ`m?l=QR~FXo@,u]~V߹Mͧ^S. ,Rnv=m+{8(2ٻy(ՀZb|\D= VmĄb!@iG|V玥uU{ls$OR`'֝q$B[3*8Q qcAкY Wa UZ(N7Z{ sd\ϝ`j}D}+nr|{wj % NSHT91/fL `gq0䡟mHac(Jo!z6 msJSgy=5Rd4: .Ո?kd u V mX+0" <'*_V f]/ߩ!-cdfX濁QR٢@E\ Fp5 svqKo<9}Qk뻇SCB JD!ִ+j8m8r -u63c17?a_穷y@evyd+#2$(5?E>QuK:巋jaY@&.= T㛚m<#؊JT&lܓgپyCUAv,edD_gRNEs66+nkKP ;tr5x}v^; @4)lܸ$$ R74#y&$Gèy.hp}ӷN||Dy0KaKknb7<h\ݭXI)pb,mڧq₺j mGmd@nOTY %/Kf~YȐST?U_A7zF m \Ǧ] ƝZW8Z=^=VB_2U-'7#hzɰN!MK?.N ݥ4&=|UL eA}UĩtLIް>TU}l\;. yyl9BpF.$N{?N҇G7hLw9!!qTV 8];6q> >L0,%Pڷ~2 S870XM5.$}{Ymv%zRsI Y"-O3qD" Gh1}q2K_V= vn]8 di]>9 Z)i +h&eU"S2#meٶ 0Fތ&ţp;Z~V6@BՉ>;O2e$ϐՂ-^=Ogǡ#:_6XެVֆZ0R,8uN[s0ւ̏:Yr͒˜w_%?аꡰ(FLÆ+ (__~h^Hb89ö*N/M/,q%UCҶVG W |ZɵbΆ`[s'O,vh'_ B VN`S$]&jTkr*"IU~c[3ؔ8wHBMQh}Cp V'WT=k R yRg5% I)Jq8r^2N'C"X\2,~{o264Y 'ǶM^Bo;S@ov\3Sor*&ːfl(g\Ԛ4A#zx\^3#@wƚN_]nW;w;=RSg3k;yz$(Qjt _@%Y&5iRiiA&zTO.ke#'ek[88eYE^yۍ!1ڏm^-M3'T[GC΍H J1o~fLcaayn#1]Q*Lq.hB%g:I"Z3N~;A%`{9|Sٕ|V5D_(OWg"%=G u1ӥSODZ- J@qۚ*)DHI*ꟹlZ̪Xڀ9?@OFZˆT]nO&/pa&=Ɂ.^x p=/){@Sh(qOyOa& 9iyGXKŬ?rS,LA8D9 #V^ sr6I%Z*=E0c{Z&[:es%ϙ^r'LuV<0Jv%bl߲7V8Oe,B #013Eb{01$Qćۖ c|A]tmgV+Eѡ/5=^Ќ9/FiAYpr" R-(>ddRm!dIϗhD0;Fm9 hMn]-T ԃBczaMVN{u$<m&]8tYBk!je?4-$2"AM4JS %nDsxvr 7$wxal3%@*~d٥ll6*=dU ,%ѱW9FCN4Gܟԧ)˲ jP%^U&vRRχ BOtz?&#˩h&G uv`r<;Q[PJnXP_:@pS:ǕBo ZOC93MSYTjP-Gs@X)t1٠ZebcyHzQlV*|l/9_"}(*s$9U|Jy?,& lU~9H+/nR5 m7Iy9Y`̣0Z IN=[ZD=P1z/7{QszϑnConM60*p2uJŀS@z1v ߼{K:wx$X* sQ S4s4X Zo 1^k5iY{}prR j yEoy17g [ _Duhn,JֶӋ[|o"vmպ5퇇aY-pڵE MSd8jqh l7ăDU*RnۖRmI@~E4ST: 2+qsg٨&Qm<}Aaz]]ޚ~\mdeb&܀ye +YbxUV"Bܼr7,a;#:{=fVf#xF>}W[7x Y@3 *#1;/jW.%AI ʂF5o%a2@2ֹLjzhy>"/;j4Mr T]̋Etvӌ7J7r1(c[zě4xVAyz7Vf$Ew=}?AeN78@p&(} 1!\;rE/H0n.Qks6CU*+[X=o2V,!0s≎gϣI}g2T*oH 5wYQ*" sZ} rLR3( -;4v@>Aa~KFU'$P>x:2j= R^Wu{˺,c) nujKnı.!${M!26`((zA>=8[ă$Y=!)zݚtwSfc< ^`BT&%ެ *.LHܚ9|F#uQ`$AA dHE%.fh❊Ӡ[aþ~"U?۫xrtCR>X[.y-De⦇Z廭dV i A|P7ė.vϐ=ھe&cL >~"=x\d @t6 x`oI^-{!2`aqV΃IxD\!ВrfA5!hxv#n=p3ccomsb9E;n-G4 /vrJ7*34"@vT֎0tsq3û)crjd_wpYK N%s''v|4>SK(3n%Qjg[WXՀsܹ:9|fSz֢E\塬DuLU{$& FKve1L))}SXy9bXw$Ӂgܨ REɆ *&XfǢd5U^7ѱsL֮W⼈K@zl60-sɆP[&qO(&+1<`vIlIn&I(μ@ 1n.#-4c̙@Zɢ LcΏ|ynͥK͒K4B5.5 36)<WLhox+xX)g*W\xX4n+{t& 57Z`3\p6$R/:lNV\ZjkS@8DcR4+^#pRN.1\eM3*AXJk%5IHO{:ۋv|[5 oϭ55W-"P-o2sR*h5q@3b&f-_<7~ټJ{pwi`P | l-w%r&,'G`p{l :Nh1H՘qj?ZuњKE5 &e4C=`Tuz1d];:gPґ:L2Ta+yoӎKo^5:ד[{% zܭd=F#ߝ 긦'~F=C`"x 1sw ?T^G%M7E3s2pehecRsCs@Ɩ0 qHYkm^l}D">54s0ޗfýt]{"`_C̬&_CdѺ;z̠Vrgޏ>_-j%^jMwB%nIANE~E{"Sk]Xfx2`щG.0wpT>~563me9sl띆GLjT[b8k`'7WA"8a-?!IvNGkZ$3rּo׋$ʛ\[LŏW*^>b$RGGVlF60#U_=|D g\d~#!(ѱQru ϝ&z!|>X\ETC4"nD<i, 6ނ}zha|AbTq؄`ۂ&_9lr1sh !na?g[ر^Á|f0˪5re#'9Әಜ ĺwAOŋ={BT`gZ*q1;5 c!5$OM PӞ Led/!Z4T8TV۩]( )֦-pꋒyϹBE$MYqYE{cvINWCj*8{3 a͌˱λ=1&q77$}[2nzußwL)vsC {5àME+ A\MoQMBcai(!ܾ86`9)$5_ekʫF+bUh@7+Ɉ_{u!fjsཛྷE]1)x ,=ʹ0Mq#띇ĭX5VX72jމ}R&tZ6ó,tS"N|g6X(# ;[S nYqVco?d43# Ycy)ީ1Vb"މ4q1p٭@9:~9>d|"pd31fF#L!uubhV!j0e^}1GUUĽT7l{m{<ޞMYDKesXBneTˎ>a1KC0RR7zSp!`}LK `\YY5#+8Eb,$V>0g@H6r d9"[Q.o{&v ^bD"=ԔLU ,"O$\;Zexϳ 'sV9wo@<#K<5}\ϛa.;.68LJit[48\C0zykqz[X|pxh)첱-.*7Lr̸eAЖo?{tG^%S&,3HCnI}BP!X@鷁ݸq\_IfrHѻjdU+qP#Ty[F#V[ xI:׾tp@IsSAQ®R ~@eJep"ZB,<9lг@(b#h[BS*KӹlOxQbVH.[D5Etaw :;Bu1kLr +Ϭc:K0E?;;mq1 ;E-uywbF'fjwxvtםcI=@X@pò4<ŏѓxصp>ry&֔ tdm.֫4' sR^^_8 Ɓ"5qMZAv/ 1_Z (2l|X߰[$mmk T.ӕȾ3ѷPhR$h*pQIP":t ~S쐌F]L92+ Z˥}F3׾Ag4 ЦujUonXǁJ/J p*vi/0<3׊e褌)dcq,V,hZg"QF䂭M*+aBeAZ_&XmASAW'=М<ïqrm!lwb#$Ycw32z+퓃KrZax"L {Ɋᄐv%IXq)!b'% ":]\͚g9.jA*ڢvl@(\J'{Ӥ{T:o:sE7;b6qc2čdTv ncb0UBT)lDa޺{3pvfj^?ݵ]bԳ (7RH4 Bp8ka)X)G*9W/ ( u鮞1ƀAތdlc(^pSqc 룢xSMhs9g_ Ev?w(wG׶Մdg7ԝ]b/C4r-?furֹ.SzS^KϚ(٤Ng-EA\acŎ' Kp243'f>JkD |.;:c;Ҿ_ `+p)C7vIְX}ִm4X}HI}P5 &)I[Y1H,:{Ʃ'}>MZѓ*A7a\8ewX3ԳvU?b6Ds qr(8do"XHGC d1Ӑ3OonQ"AAI'hJGG3㐉 ,}bv3E2r!Kt1; ! ,ї(p:[l8Ak~; Q){[ġ:'~#~Wt}x2FMP !RVi{ ws2Mq4>J)Do ;]N5?r42:#@J#BgŒO|DDy<Iɔv κozmmپdz%]鏙OY_;DgN(rgqf؎ΫU©Xc QQ@Uh~ltRdOUUM[gѢ uQh24@4OأhLϫ_ hͲh 1 7Oxb"c/t~)Ŝ6ͼ,9cgԪYm!pip{h];K,[7*cbKe g>̻rI%lHq/ehvvn:D Q0C3{$m语%\ ߚ+Mq!ЅںR]I`ك_ÐC*RVFiώ>EّZ Dxbf@2&Gsi#h-bRT{ƿ6zlBXqc<,' Vy(ҥ9;YLU՟n-t2L"Zd> J0A8c\K-&- L$so@ueO>laȭ69`>Sn2 $:ֿep=0Ž(A&(_NےA冸AQMpj]H{7 < Qr Gb}~ƇQ757F@:ȈOKP=Sĸ{K"_{)BV(6ȵļjٝH-bnOlR4}W,0>DW2pЦ?t?o7N?2 KzF[@ )HF1@oG<[@fVt``@ 7ӖY2hE9[VfNH^Ļ &+&vݍiWhUbT2N]i< L%@5.ۇdַo9gcT) ~m [|Wr t [GdjlCH C }!o B,kv5!0{( L41^zjX(y%ԡMz@6j#ƄlEŬn%KPOesr@"C[C"w>8^NŎP\7R|<ćڨ_uÊ7Ɩ޼mWݢ40haK1Y$a fTѠ 3.J =(Ոw^G&x$ dc<KI!04N/z.DtE up+6}eVGW[LscP6^=5 bD7<47ï"P4'V5FDQG Ѣ {tr.Z/pf~-kZfM}+|3PzVƉ:7Én0ҝ:[ԫN5wnTaUf3c54p<ʿVc6y[%Dr(ϯXކف1ѽN'7 ˻?RuКP;vE y*Ƹm.St,H5r8؃r2%QatRo( Q,Cÿ4M {}ɮ5 P"XJV[$BK~Q?@;ȡ J=`#ŮUu1gԅLgE'⽙$i>خB y}mojPPv ;S3D=H-q(瀼ZsbUn"p-|#ͬÏEFWk3Aq!z.^͂^״5~R'u|Զ1/4ͩZ)$hS9f=0i$i [1_ׁś|oBE9;нLU};%?vmcJhxq_6Ŋ%DZsēGw͐UPJ@Na,Z46A7ǠX !2+-ȆkyqA*Bƪ5!U3`l̊:V?8ڠVGxŹu@w#l I?͝)/d"%ߣ遪8 % l| %&iscvYuzM@ Y%ًUP,haF|f@L+ Jw 8LW!bϨǑ%NglLFrQ>gOiUh#a*j~5F;0(򡞃Y$:OJdH& D&m[%фb}+YGw&W_C7"E|B_ }h(ǫp#Ɵ #v^Pw[vzd> )Sg\';ˡ$`DxKlc @ pT2dZ'*~F̫b4M^ɾKnؒ'w#?@։' Jbzd^$H )NB7vNj٤ܥhl5uhw.X'8E%ZnO_P@86uFp;qCp`4kK57c8]86/gu% 0ie=|-Ue܀CL&v{#[k c)ab}Q3;@(쒰F >%DҒ Am SdUp`ut3;(fR<,AYBCmwt?yS#Zʼ.A ܪ=k@V (x:ca,)`|usb}oŽkM+pCg6{+3M/ R)1&E X[0_Կ&Ǯs0]'+Hxңځx]П^] žZ1>L)"0wV2/ CsEl/_(x}:|a% Z5=Y:7(CB|P%+G{*#aW[*&ђ!/q7ԕ\h=9p#<:v&#tkӛ=&;/cp\s1N<   .n+X'mWӍ$q 2MAM+h*RDK %.֮2Wq%LS ;{@k Ҝs{n8$p㶮طU OOs~@郎=1<|ϴrԮҌ{=nMNڻqZ7"F.'jX'3qXJ3) ~0j㈠'o uv:lBK(ǜ!#&eOgYZ07070100000046000081a400000000000000000000000166b508840000b98c000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/sw/rxe/rdma_rxe.ko.xz7zXZִF!t/eK]?Eh=ڜ.+˥vvAU;R?%c &$)g^*JXj^'PuP8"H @DvfNţ6 'wc>$@ 84 _TYn"EDS"v>75i+NL0( ˈmpovQȂ\ )Һdwoa>Ӧ V|ƱHHM$|ӝ hҘ[__ZH_#A^W\_W⑝MP# n}N2{%t7KLK F̡\˝'*,ڤA &n% P\]j Tuӷl+k"i d5 2{ 8җ(i]cJQQOj6FҲ5Cr#NKl[]4MyPH d#v~}H!ƫ_Pl~J {Bzޮ*846a-?aj>o cm%ܩ&!uIY¢_TOɶFEmA/}#HCPmo.`WW>*D^޻ f^.LhS7 "p?wՓ8>2] WkGEnk dz +\42+4HO{l VUjnW^c%OtCvs ?D@aeUG+x9Vc=3Q3Tqnw^6~},CEPi<ٿCb>d&K Vױ(L|ۭ ijtF$\e`mft% %yxtORc\:3ښ-#A5Y) p;.YḲC52 (kQ:UXU0Ô6Nm9Vcwcv9!щaqc{7}tjI\s"{lQaB=%a:$b$.Y e|̎Xx*T ŏ`pIZ=f[4L̦#@'Wx'VFp-D,Dk|~'~zi\2#wAHӕ#hHlɠIkL˹(A'G[-ʯXq%ߞ7шwIpp)nIF]L&RvStqW.ڲ [s\IxXǎ8VْSdlu^ eG-8Qc/'r %}L2{4|ͱqF/x扝W A1OSN2q=km n_d1kv5K%OuP'Bv0!ʢ՟ܾFL1y&'jiB\}.g>2}?'N=qϟB=!?ݽ`j7bܕ }6`5WpU"i6D$Y̤ͅj64;Hˉo%q*U$= x>W\-;/ +)Q'=kg%,]Æ) 8%QgScpoNaS|8>GXDэsw' lT#1ԈA:B|͝l1~tW#!ug 'tV&{SO-~krs /m`#lнjmA Vmugp~qgӯy(66N@eL∄L)٦Rt.C&1"^T^[l_1d2@MogZv4g]WՖ2aklNwfKnfvmӳ} q)5dop]ԋ<ܣ ) }2"4v`bjEa:#o;Z)RX  V]b@Ά/x;JE?i%'}ԡ2j5W/zad_fRE ;LI`vWTUl~~8|(U=0 QI؈(lڡ&zK)w㻟b ])_sam ,!A!Q 5h`*(kyŨgV m F+88$f MA^;ѳpUMfNq6TaICEҝ Gzb\V#n$ a2*Ey`Gh2tυC4f/qԟۖ2CbIώO/v1)@Y1C(;?'X3I4"7%%C !!"$|k5AVgX9"(%h'tNroU=Qh/s77~m־=}:-$:N4N_̑L7#4haL@.S*iM idH}w׆`ٵѶJ*NqIJ6 [H959CxZpN ^ I's$>7J5r#<#h2%QJVΈ` 2F=H} 6l*frZBP^7 7k1&GF#U L?YQ )7q,PGih.U\0E ܩJ8<ѯ~,w)u[_=8XN$9S{VHCVE  7 9 v~!*_ǁZFy&WD"j*}at z'%96֗+]uBp:6s-l;5HȯYA͒X29s|,.5'1f>wWINZV?ZƠ Fݑ:yr)M5dMs]2UdExT24hzr+&+Szf|/ڃWRSa˶{i=*7m`kU0} N23%Q?=`ϯ1};% Yo\y;/&1}Ʌi Ϻ].//baV~p}cPπaFJcm|p9@0K 2&_tc8Ox1 Kۊӆs@}9j~ww}AMd&o̒9-'K̮m6sKEj&AWp[ c + ͖zfSdPK|O̚k#Oh2yoDB݋T4XaެOIՇ;Ed9Y7)9rU^\:l7:41k@po!X*$ 3oA&<TMܮ,'i]n&i.\ N#N#z~Ln *P6ˡN<-dۦ#7;e&2 i+n&CMg!O7*n 6Vr@$b5He*TEK:l*2fb(m+eK-+`Iٜ.Ѩ 8W"J 7|\_A#@N=Kt_*x $u[VEU&8ȟϕb&Ӫz_$2v'2U^^8fK\A~kT˟ZeDX t,#DQhjJ,6Al70xJoa6Rgӄ @~1|όD=uR[JjurJ>b) ol2J0gзv[jƯE%ٞ"(ZfXG Ruwl-f]+fSYJwSLk)f5f#.OcGXLk7V͈(hqM,vGGh&>;47 5m!5 BO+Om|;bi11i@ `/o;!>5(\A ެ(1'͛::|+AXe|%A> $Ή"vB z㩱ϰ$h0d+{&`mOzȬŌ]+Moi g}/0`6~S|C*7AͬÓy6,tϗm'U/ Noi>pw?Jj&q2B8Ԋ_UN[ uƯt .~8N?*YdIMr~ħ ulZl<|dxWU7+#j0) >%>cԷ}9*7f8o+{| ^D.PIF֧1 כ};Rܟ~j?U?ٓ2'j(@m| ע퀕FSpܮ+}(Qqft@a7V6Sg0:~'a ;5*yO?s/(l֩ża; |)b3{LTBpK.No3c:%j{,h7uͥph NTc?Ix /$/,.r x ,8_WT_(&{V:,ci6Ϻ\*'6uPNgϱ/e; 9;y⫞̰pʘ>X1UnTQ: JvCI\Hj*]TP_aެE_NXϑ>-c3}AZ8dHpC\o%8G6YQ @"-ɡ J{"7֕.g0GɭU@w)SJYEƠR@FPc#Py@?h:qmƘg KX_?m2S+|n ͟o|lA(BZlE&FO_g/!Qp N\eYl"wmGzpj͂SBzϙm]snPTvȧ/EUV9%CM!V1h׊3o"LO=}Dl!\C(pJ  {14ݛQ{|TyC?!~ aY7eDZθ\mmE/Ss k?t-pE?cJ K: j1mK U6{/cn`)4S/w{Y?"/K / w)95"d@D8W)/$§rVw7TǗ̷Eȷ|<;q6!Q/F`S3ߗnc+$rq7VWWcԅFh5z6`-wbm7 ~! /fwO]̿(|!g9W/Ir\@vYV>I$G Kbó`|jfƁ &T`z̊MS {h5Ya[/Wb"O-q|G&4' s&dk]} n6ovr6S02j+ g&?uu;/LtʄC0Ǯ* yXk}]%|@cќWab$!߮oZTPrn@aQOeHnY`4F`IУbtiiQ†[~`ctsgHiszbBs7xԹ k+*. (_֟(by5^OM}Gͳ  R^E1跲KK ${%{rS $'Qgk! $T=[HR}Akg Ez' ݏM1Vw0?Ac^~:PmE>(O+~$* tHS;{5.fVR-H_w>Nr8|\RIbXA3.4v/MIM[B.+i]u o1kF bf$ >rtdGSbY7[T{E#'a+g[L0wQm! +h2rei.l>;i. 9+ ߰Hm<KyS`ᔘ̠ QsPqT˶$)5>H4UJ(h>!5) [;)r4,_RKv ܪ4KW5 a J@zAOUVg6=T x;hCq:O-DDZlm9(MtG27rШPtlW+9xLjG>VUnMPaQ GXtZR 4)1UvvQ+T#Y&|i0=! $TO(TZa~#C8fѽ;&X0Ky({_ ZD q{*w{B-zWBrGߋiT&mDùSՍ εo| &Q!!T$4.$Yg}򯲳gC AÎO" kǂ>4"p@GZ4XbNTt?ahM zȮu?۝+b3cb74DcϨ)QfZFJN#<QYWq9[or)g#~9&7?hk躍{I_cdcN8UdBi_7A7%(h= ~gQp`Wi)SIntț7Ήвʝrd2Hg,fr\NUcIE ?z"'Ж\[f G8 nV͆ojd>%T$7 ۉĉvG_fOr19éf\iYSs71`P'zZd8]{iQɦZ9e\gGs`SUތƍL"bZ0Kvw՘gӘV):i n KF1u<͇IP2pzQ ݸ"3¦I wGTf#!6BH ĚD "3E5+<^EГ!jf^13F+ˍ{L .cz1UY̔elg鿴e [Qmdֲg2ި=C /~8#F<$iL w}9WhӆH HP΄swl-jP@+zR7ifaj/5$.tMl=TꏾN^Xݝe8XX \/-~aC i|"jR)byh,dt/{# c@Rc; 33oǰ Vtqv%'4Sb߷LWk^r21,EicG" Rn`ReNFZ0GI|LLN9gM c8R'̐F|8 ЭvG [St8e55J%WD3EIs#wMOR>fcywv؏"؋xΐEo cc 6NÐ̛%vgu{ 'sЀY #gx14b 4^r>r?w\3C0{gr%{mfZ`f@wyEZq |p%\u]"; 'zdrK|3Si>(}9Q$vPmӟQRKí08cpbC󱭩fTbr.@8d {G%-B3>_ Mvt"MD ,oQxMȽ?n"Ny bhpЍS^{9By,ain6+ܶy|'u[襉TGSwOTeYw, |vHl' 6塐b/ KajA߃r MDF?C): rPairF? "ӷE>p&0aq@j)ەvK1ئSmTytk(gDrcWӉ6<%eދ5į?eчIwCcВ]7|jRYҷnFy~ymx }X5!]GWT,W3Q4W[%<Ąg)psT"tv:Ei\%֒kh.`m(qJvT>r[]Btc9PVPjˋ0|AO^Ơ٧8QI]Ym.|a~4{,`3bW ԖLӄm}&pRì#C,k Wk-]:76P3ceiP+yS[Ln5R)Jوi:9:r,-п+]UjPAQ7 o4.RHYbw(U.(^p#bf5$E9lK-WnHݗ|h0c붹Cu<*Jqc-VGAEu$L5v8O?j:*q'8IK ZW*hɩ;#.ޡN8QCA8GVoE`#ytW>9fh]dT: KN  ^iZmV3ON)%ѧآ-\c0V9hh6/,S}α|+.mz;.=ּifEc.MZߚ C8ljW\EadnmJ=:cztѩkёԫ lY7dШ[>C^:Γ6'ç*9XnERqj俙cS1i֕.HV06R8tgL#&ŧS;'Bq:EZу3֐Rg57(b//C`w,yߖUN[CwUK;zG /c}=53x6UY.4[?Rlơ"?CWBI'1R8OZΞ~)&_uM8gOH=Xo[\5ꞝ3aQ {˹S޶f5 ֿ|4KZa * TL2(q^{3Vͻ5;O߿``p)bh.2O ܀߯Eq$ 2&?ob>zL.d)' ʼnIѶSaG^q +mKX Kŗsn7lߛ1|HdadQ +\QdzR-XU\|Ne_2k%3U#(H"oۜ3}r$)R ߰OIkCgCQp6]Q:U QSaSC94L9@CZŁߥ*=DbudS*y6iw;Y 7L'ˢ8$ofZ Rilin_Ao^[!Re_-NtЖZkZB/τķ߫{JZ7s*ች|qi;k: 'K_}MRoXJuF#/l94֡Xd k*8`^څYA[Dz L9V8cGBPOwjfRM>k~)aR^f<,گj "ڙ+Lw- WZS#|NGpF 0㇄;g,†0\a!iݙZհX4u4k0WBxNRXᦳS& S 57}kwh/Bq743lBMͨI>uqS+tR=M]%Iww FO7ւ$P>Iz'rBC~[#!"ii&NS-Bگ~%Zu%xw:c|83R:5X ۯ&H(lEF c|_<ܤaCFH;+[ŵHN"Bs]gėOŽ} MpbT~ Zblk\$q.a"}¬q *PvX%+e|\06\tG&cBߠg4g~RK,1-5[AJxwBbejd#1i|M-B"5VC;ܟ=:(ͷJ}A;A"r݉^|q~UNPIDyGO9喍F}aN>g;0d\Y/ ޿&|-Qp}/{l%x \]z۷?|D& [Qq{d/½yKlW]AG`!Wb5y"^7u ʪ.P|N̂'yvHg_]=uhqf1yrJ? 㥁WLSČ V# 5M^$~b2 +O|{]*mt`W(bXYD*38s$_]pG5fFxg9UB '>J"v2t|?X _mLJh*4I<4N/s?n8D?2Fb;yTnG4(t~Ɔ/.x;#E)f4V!$qodcB(bc;<7=eu4 6Yrŗm|=7Z:6cg0ҭؾSe.+qcVDmӿCiΓ[M5pjh;Eps_|Sߤr AE>~6kgZ ur;/bJJ3#r"@ Bl:z,ڜQ9#l>a8}#`d`oa}e1~J׬(vƴj*s5U-ֱ)0CJAwdZu Gˤu1ng( ]s$r'I(UW!~kyLȾId(gPCoV:#q}1/_ *Fp( 46k0t?ovq#32,1UJRE]]_L$OtnptfQ;4޸':FFt| wmwzc[k] t\XxQ̠+DlvyhIS4Q}HTa@Kv(V9מpebfZBN͍sZM`LczV#_$+mrՊNf9&C2pDwbEYP4>!]mIX6 !v<= F` 7H# /pv򜳢s /́q}afo_ xpW?+![l5r+vcYF*$Lt&T\sَbq ', oE3?zVJU:C[i'%lUYd7NՕ-2J[/_} 4 ;/UbmÂR0ō`7l BD FgoU캼Y+W)8Bqb&b?\"@Ծki{&OT4*'o(ho8h3, Dm?ﯹ3,, ;<ԭ10!t2y,e?t8E\]KoP?OCքi.PN~a8Ζ60Vϐ8)_#Lְ0.hL/CVҚSF 3BJo.M]V [F/ۚs LY@bUWJX蓢iFJu!Ъ@uI1a l\ze1Ցaͳ;w#v@]v=+Oc c/P:13.(WIы/g곊/kDm>sLն&p'N#]=kS'=N0#68e _EL7S 뀾Z,AFCGC=gLe7ȅ!@!w) qJoCf(Ru!} ]8bJ3CW~7/BDiӁXy3\MBZ|{vÏ\yvW'^}`˧^he^=薑F/ {?j<$y`V/0)ٔu LjԟrzxcP"x.ЍOsϔϪQaf邧/Tҏ \DKZ1w?Y ^PnNcꢌ閦5~)m(Xڬ6\%j .E'xYxcq5c6oSJ.N##)iSfGz15wN;v "ɱ<5O֕0Ͱv 1¤G"Le[;4!:mBO#m:tX?A JʈsiL~KPR yJqO|1/DgBv% FS);mޭ{;s߽怸n'tiUULUH`:AIy+YN~zގwI PvhTÜa;~*vZBK5 7Nw2{G"'?NG؜XB[r5H>BP.sfwwfo 10L03ҙ՞>#kzUDڂq\|8G@kxqd-c#M%Yi+ @7%%ʅ,UYy .XBt"S6+͡5; ]l/FshѼRpi 72B=LA Vmm%[GL1cG L:dM)@pzIRd~i/ 4mK>FþSdgԅ$i5|kta=ÚDN^IAj5&!^'R3: D)g W94NW.B)#^"c; ?s~RZ? %}m 8z2xAUJۃ:z=ްkI 61u ݷ3>ůŦS[In+B~G/?B13$sTg\QU.A ΗY͕WQif|ܘx^@($-~$~uB0e&\놴p?bAfVI=-C \'̘O>%;/Ͼl\D./LSwa3{N2vVHu˿]ER7] !^23Ayn}$+_cQmNa~uP /lf)a533>S-۳%zN%ke>0eboR>06a xT|o,lԎ&-^gO"ʜ7_K }sݮG}iG,5@J9?zAʦ<Jd9y8 _6&ALVNYߐx.TVbgλG)XВT| ո]'{o'<$#:)Nwr*48Yn*fa hc\ɦ֔mB#D:Ps>( m"bm2(c7I\ YGjקaE@9y] /0CGwhr3Beu?Oe-;~h1qFhmEiuפnV^Hb$ غ zgvrIkx͐ۥ@mzRSMk"nAdTO "1N VJ!lIIV~ MP@b\x}xoX2ӹg:T#O S+TzVbpYm+p?Vf{D.l8cZ 7~d#@61 LhApx6!Z&Ջ`rnYm(FwFD9[ ol>wMJ#`4yQM#68|@}z}aX]h>O&|C2A|٤<%mK7NNKp`c%X3.n'hw⋽-pW.H>GiBpDSw#K/`4=.)׭XM$ߊ' ԗ%G:AJwN\ɱT n=qbx:M_w\:_-L ѤLRN#;{pVҷHMp1tQ{r;V6HYd<_Ô%RD=6'#h @؂l܄4Lܧ&(Xq'Md%;&Ha>tD ѧݣ/IM];;u4 ݔCcBљCmmۡ//YV׋FQG B &p{ b i C"C@saȸf 6 'a cZ'f3:p1Ѹza$9FHf]Ǎ b}ykn]T{9d F_:-?"bPvs)OzJM&Z3#Ld-7&;$3#.; T! Kw⃴ίyDi,voXdr(.e"mi˂\ ~G ^K#{%K=jIahBK_zA;8~%U6Ii;n­F7HOu0#[S}Ң9dG62@ _ 6ƨT'G9Z h+|Y.a;s9]=|ЮVo7~Xx`=JEO%ӗ//ƾhYH4qбZsX0K5%}P_n _?J(8=vԤ_EL |2zv\^wfo@޿O5oKAL]#6&`HT92$.`Μ2뚀xָl2nd 'x=>(1@Ȧ䏍[[){X;?2%GT, X%(r v?,:?a.P! iA*./P73*ݱ9qНqwCG= πl҅ hVl~O`U W^q!i.5(9д1Ƨ,U U<9J%ܸ{'y,7O!2ktsK`*$>H?$]#uUxE7uvҧ*\kP6s{B+|y lHic{P V_TBU%g$V6Qv/7856 !H{4K\k|[KТ:eE*jYkn.Йd_msq K,e7{qS5B8sz5SUu8mvԚoDj;iz`hB5ŭ~=:؇W9Vp]llp9 A͒\bЂИ˔ZA lȬjYcտ\K}к9rc Pָ{dC;wbA{( ulek9GL姸7\oF%8QIS .Q,[2ƹiB|Ju-LV=[q9PRbj ~iuZsmѲ_!ox3IڳP2Ϩ; μK@x0(A:br 40Nώpj 3[,Ys n(l=zZ㭥L 7s}e5R=X1'x,bm=um+l܊ߴM?YzD/vhA&v99iY#ǿP?Pϟ!btb'\( U0O E4qꖘ NoVnQbiDb>O@CR;"[/'[w.nhCc{py)riN" h/XGp+D&E~Ci:JUpVHEVӸ(ER=4|t+:sGuH?|7DS n`ՙ/) Z@mP%Ygh.N[bqp;<`̗ԷD!O=ݽ21/ "p^H5db'qxI}XIKvqV:݉0^f'(1xhE4bHܨoWp i}1CB쓊bP^T.w:{[4#RF%j x|Ⅶ+ORN6r2ߡ yt!_p12(gnj駟kFY9C.RTx<{{t^SZS Zc("cDHS6gA6mJ74^=R\u.Qس77nc4}|<ЀWk񪣖S_n-HAƢi^]/@E 3;Yd0V+w+C=ڞԄ0J+!sIzs^kafDBlZq=C>CRZaF &ӚDRO< O_<$$Ɓ٨ʑ fr-G{o4OC-kEQM"^;~6>=C&Wfï{#?OUXR*M4 v\kґU( l\sZ޵HoejLH y,JM;.t9O c!ìi4 ޔ2/FVd05IЎ] ɉFjŇG %#Q",/ [l#H9e|Ť%H Z׻tuUp(nu%E4ofL8!WIF?4#㍾]Er6~ۥZmgOSs/qT^DzFsFΫ|!)*D; &ނ}ԯH¨WWiago5L qƗU@t5i=L&=Q0 BXGEh蓠e9|!]~)p2,?֌aO  9* DnH嶎n5!6u;MXZ˨(fC7 mZűtXNVƦx&hK餔e#4wpVP<}u[xgw{m$Evб}Dk\2nh)ߋ N 4!cuA}x `E>y2w r]ՉaЙ`4<8W|S ==ʙdDJ\M9Dp4ÎٴQ%:@뻹Qv )p^Tǚ5)we=_Vx(.!CxbPւ^BAz &HK͌ mj}_ZI 4=W".~XhB z̆ ,KP@!˫|N*"tog5/bG!p% 1B>$I Pg8_tJ!) y '(8dT&f0鶫'OHHQA?Mӿ`:[un$^}͇#V|&i+ ϩxз۠)[cÆLU/jߏo9"533${u'ڳ-@aLUX4&$l=c|q|ȩ|vep'>.w}OUn dW8?(rO Q{qs2 C W:fblN&)F(Uma2X 9)5I@S3!c%(E!K$bL^3&`˔tjr%x7|_L>#WWC6fAm-°x;PCݫ)cwp"׿KUP>̳Aծ [wW.ĩ4k=+q^~# c̡܉%l?؆]K6O>1+%L ѳqУgP$?^! yP(.MTXN]qq9rp= ,29"LDOF-G^$- 4$gFOXޜQ۱nt©kffe]Ct0%f!;lO 3-c&!*4Ćt h*Mh ++1$Gcgpj}'l1Z{Ϋ"%ǹi@&d ޴$gܿI4 .cXš:| v iu[d#sJdq69CSvI7?_qumFM` ,D+ s\{䛭BzĤ'CċaK $x]m%Z?J*'MJ*ɻqG&G1F(<.  N8 nVo? 8@HS- 5Scq*le̸ "9btiЃUlԈ8=,ȣX'rrMŰw\{k1iF( /NJ#,d-,Lywa_?vĊNĘ(c<:Pe>_gNo1hjU*رjfA,RƊ肨z>%۴R2or@;{gSe @ ~zWS()"0sȌ}K8!x^̀}3~s~\k<ơ˧AݮS.?p%g&]p0-0OI՚to%6 ioq 06>"t¶bJ/]9NMźlWrr4"@_ܕ+I(Wړ¾_x)|Y/wcFw`q {c[g?鄝ov:W+yO{WTGꪉ5XBIRa F,0ᬹӧW'jX2ZݠS#]s78 ؁W|0t4:)<:/B@]|sǓmlȗnpvlQRrO_rz`v`Dx :$:;$ CWcb }RވѾ+ά2{^s#}/&useP. UwwlMKJYzJ9=<).lRcV5\.+#ɣ/[Kس% :1.Ƽ]PP7na͹2z rD K߷}3%O\J} C5GG|,pĵ`C/jdž6WfU]|Љx']Wc0vhp$")'21$4As: Lk-jLb#Zꦗ;%o,C NI.H C *Gt]'̥NU|ڸ02φ/0QBE#z3tZ|dml2lCh:5  >vIn>E͊U^;M5+2uA+>wO-R}Muq!g)I}$.OIEl>JiE ҏU:vvyGg7>"37,D{b߅k aRHo8\`ϗhTyQ 0 i5nNTL a,nShᑃCIIu]h?L/ܭ&_38[bhtIIǃThQKS.4#U<Ƨh0IŮ"=Ưz#斠BSyꯊQ'5AX\g϶$਎Ȟ  q!.Ujl+ےCm!|O_đCX'dE<銺k[RylˠNѠNX?󃔢2Gt4jfD*3V˺DɜXH6'D!QNx^Q'@q떙Y#PސL.p߻W  ,O+Tcs 2/<,zr\ɽQeᱰMgR~kxN4ia>0K۔wc͛m~$#O陖# >4iB=">P eE!-ƁKLAιPR\7q||}6$񼑬R@"bR0Jy6$/Yz%QׂhV._>pɩHvou:MWd,q𭆃ݍﰽ|v <|]nQ6|V eܮhΪT|waEx_JI갇Ի:܁ q3:icKy8>6{RPXKe7w)Vڲ(CA6 L z6ќ"L*8k1!*Hfǰ!}v BVjvg:@x=*1b(8Ppͣ[5CL8"4zGTC$->iwp/̱aEڡnr>EC8(G2%r'"_j!ukze ۵܉iuU#%c%l~Hv>ŀ ~zp$tYfy 3_/Pd$^9HP]Nϥ{H@jVЬF2m0~]./j4EVKIaA6Pf8C&p~{nԶW@{$DM^4T@Rt4APrݙcng|, 1xY@A3F+XaNmTa;{T|L|6/03SMK{Z1c:%p5mF[** 0vL"Lzⱜ Ro4Y%ØyGy5f_T"o+3}i Y߿:ql& 䰭ԩha3Rd_"SHLn-C? C|*B+tS#BYr&X?xvO@Z36iکY&\lfàՌ_Fdtd-.,FτM@ZQ O?q\k^[:$hr,_8";4ھ3h)36W6c oi;fl ω^ڡyBb gI.%>/"-bO9aL}ZPֹ^8s-E '7HHN`_BPrE+}ۜ>]kt[%b^2hJ4}~ېU}ѳ1r@|LҜ1UX=p@ލQR/,^硡KSTӨq ̾_Tb}`_h>8DZ* ؟0]7 2V|m%*icHAPdg h.r#$%AV{; ;uWtJٌ4}|uoIZ ,ȩ*\yr&쮳Ӈ=C(E-X+Ù;,l)48<0TX۝R;B־Z`@/k^6{3s#[ߙW̻NoxA%٤-4-VBN8/9pd㉎AlcpP?ߠ}\Ɍgv$ObiB`e{a?A{O78CFmȑSfb]`RBz0._Y| [%O1SLJCv8ĴR/~YWdмI6צ['qdN"#*q m$enضd=g{9l8 BM80`mXtdXyM]/j36yTK(!芥W9RF0Ʈ* HX&VWo٣(|/MQy8N:O.xS(F=<忀( iX[SnTjYpO1}젂X ~ūK"µnQ}w+Dy.L5W~.S$VLL7n/߲^x[(YDa0|_!wDc4mz pkځ*!q( ]5i2Pe{Yh^{9m'ZMN2d4q%T)Ym2"ԟbv0K/}@ {mipAv*D,o%\0`d`WE 3r p2[L_OwCDs1I$ĠI ֿ|C:OO̥AGE^jwbtƞL6 ͮ, MwVKH<(~"t땲1v܊vWZԩ+6>&aE`^`14jqɪu2װRm1?~u>]s& ƩO8X: 3O0ab !iWuN&QY3>ѕPV>[ } {? ̡ XF*ɠ/߱إ "OymTEA!fK _[F0)&.~JWzpkqR7&\Th5%;viߗc=~aHop|:נ3JzRQ1QWV\|(ZwwsIh /LԘ%\ rNTrO`. TOnmuC`,IQeӉ퓈bNӇni>?7ݶ_ԑC'?(eI*C%6~XDkz v|y4ENtH{l?IUQP v"y It=ѓb_a8!aHm8ۼAx}=3=;`L*򶪚 F_ "&0ޡ5Ey!H o!"|sGi,O_8 v=7{`^u*7Se#q%I+Pk~lEwb⭽8"U<фI1>}޽_x]poCU$.x'Y2Ѥi՞vx O d_'f? C p=]F/B_ft5P^_u-Qި[X^-wdIokjGf䲼Q7|W-dY:rB yн_Y|A)-.cacvgE,iӽ5~+D+AU#3 hW]d@ /nb=1m'OýF+OSŃDVзu0x?V$ʎQ0mxVF5k81}Md.}c$ϢTmaX7zzyB)C!eXk ;9d[ZA9B-ijpIJj7/#Gl08MΕ<& .6Ƞ0 []LNA|$9Bl/78?FH4k w&R^qIdT@oG?c$G %EWxN8,#n*VUPQ4&j,3 a#}a 8Q-^vRsK!P=Jt_lBI8J"7`&SA[t[ 9OiO:kCh﬋ 7E!JDfa;AT dLzPķG] )#犇Q53{= ^da2/밂5/fCo͓+RǏKj!w" G@T?ſx1 \X**J<kC'z<GBF0ǂ-"ӼjumLE{>ӯu^ġ%G|H}LƷJS N3$u PMTs!Uڢm.P D72kƟ |AgĝL&w-]D!b@vT/dESPTuB`G}2rgT=w bj 8T[|W zc{$F_Ss-d)38䎷R'&3 GQ6fzL'S )F Qc|bGZ.;EV`˰ SC LYA5 pU1-itxzOW(%}㮧@gQ=<4[5T[*, [fvB@}3]Ȳr}+ }@\뾱y Oxxc6أ~ rZ#]s<"m#v~iiձZ(S:N3÷]Y5)Y4S:]y 9ܕċw܁*tOΉEobov ~d %_$ud.bUo}WD_Ay(?#mם6̝<|䦿x,*_Z*$#@˄rۦ?vs \G2gBm +S.'!0=dav.dE֓yb+@^\¼vm g)I4\ Z D!lICŴ!ao׀9b xW":/zuYo5eTj$V3b9 wkb.9;ڜh|sC3l+k|w 2WBѧ`yp>@&e^+t∀;yzNpWyo1X67\+ ]P*f#xp1{y]e<.š~(϶|Q <֒J)fx`}|Ctw #+UqN$@ $ \['jblRm|?Z]Ɋ̿,P()ױ9ghSX* jKMýb*ה acG4tQrLЫH{ HCZʡa/d"p&xeEhq|1i/\kyRv+8duy&b0e`yj/hBrzԒf5gkB8 sH(Ӆ:=U/gn_a|=]v9"6ء(D+`Izm̞?2K$:|Bwd$&P=b 2ô-MjG۷\Vvd>fU>(LW,"Pu],!bBjF1ؔE ~ʯi.3RF<3f6w6v4b |[Bc3~,Ÿ䫺 zX |Ll?#$<4TG}gPsY>x6Dhu̫xS2P[w/ `/c!7ޣ+s~{֘JhVm^SV[s}e)VۆsbPPܦf R,T볦3ٻK'ܾ UfÖ4-J'CA.u>7t+S_WAeDK; VTһl XدyJ"l,Utts 1>), ?4jO|dbsS@2b(9 LW1Gmapuz AF'fqLC-%-'keyܷ|3sjɽGLYmEsB5NW/ջP4sxuxzLi<ako (#%Ƀo/CmNnA6m(WP>u:}-n0d9ӡ2Kdk TVx.1(WI +VfˡZU;QL#< ?C/.3KdGͪe}h#ԓuR]ߔBxm0DZ}T؉cMMhGn=JjnQ^WJV\S)_H$#:ti-{îD3U."_-u>5ѕ_tZ\MӻxEwD~e쯍|B4(bֹVg"NܴU"ZjX pH&̲fB8krT1'N\-<^ַ)WpͭZ{Akoj]*x<|pT1z4*}e|v]&#YW8 =dv[|c/ߦ-kȶ-cf@, L%ű|~a%讽lXelbڙg\';+cJɀ>]ZuuA{Uo5{diS()t2|X\¿ }vF0ԩ I 6BkFC֭iR늣@^ϸˡr(Zِ󋰀 8虝  [? ?⊟cDwh9%ycW V/p? ˟O2,:.TACO t(dPb̿2s͢cp]\d>si`f@dG- $XuJRo+:P4TC{qW1^aT-p*#"&LD.cTؔZzYͽ-~F`Rć gK2A78`tF軱&\ԌNۘ)J$_#IWHS')sH .ڲt[ l?Yxd':G2ަG{H[$b4EwR9 N'<>fh&UĜ9}*+n=$BD6x5ޒ[i0CȦМdHHr0S^E;cDUQޏL"N FHOEIiDg7k55J .G׊0^OFXu߶ vz^ @!"G\ :ؽ@j@\)G;] Y ҊÓtDJT:LAџ9-aτkNf,+7? F6Uz) Hk{ٳڎeY8F{Ali_00ްpIp (ھj&&+[<2ߎİ@lH.g>m+IiNQmalQٌu,bL+hw΃S ʃGs? q@]vforq ؈Jnpl; _e.kUE ҅Urtoȧ,[S%Zԅyyc2Mp(gs:9l%tfnWK`k_EŕSZōJ[=f6VJ2H GbQM@# w`E0z0߉Bph$#8.21R冐4^vH=ׂʺi,XC8D%\CUS^y% iRp8K@imJ@]ffʥcݫá^Ga/Zߗ,'fm"mQ|)iW"$zL._l< H ~(*!!&=x&W]@4 8Hpc,o 0Rẋ~[>OC+"89cq .\j9ޠApoO.BeJTo -"VY>~ ̎bd?etw%Nlb\Ѹmr{t\QǴ;,8il+FA gF)zt:90V<zGWޖfm1Ö}.7'"DsqWױQ E\]t~\!\{~ (JpZB(NJ؀qw bgrd+u8!\  (OV=qKEv*0F>}ƃjDWo-MزsLeTC H~4: #dG~I5K̐7bHJkoӾ۔$4aaME(Ƨbh4jŅefu+7Vʋ:|/HdDhJ١?5JyL2 bGD(զY`/ÕK?JK-!zשȵGtEMq N0eq/K0S_ _hi kXk_o396=n4ssXOxzOdq3N51}F);-;~+#ä2~@&󏦱EH=>快O \E!7&Q,ci\,4WpR9sQO8*SF;r@ k>u!#tT$?ykwמaOK)yQ/;bGoAV"L&Xq^n20b*ĕ&;^"Lꨔ3$01d\n{Q̠{SۘV}N%u^jӵQAlnG6--t8t}lwQ<~3^VŇV(K·9BBYQbkFX >K-sf;|\~9c鲬&3LT8Uj[ImzPY|^5MlIq4:Yi),#.iHN\x]fq!!?rVʴdL* }18җmrx9ۺ7ȋG ϔ[CAߕO Ei}{K{K9Xj|%*9[}aXOk|LVU(S`1W{}(viU*kϬ5Zv͊Qr3DkGaZaQy=A.TɆf/7q^[|F83vdCs*2(z2[8[<YKE/.XY3mWJχp6^tXc[귘IP~30nzDtXnƢ2^=ʽwjӋņG]hCQV5{38U | -cR@9ɓcUcQRS5v#JDg#9P̌Dz>}{VlqJYŜH2FQ"zmSR>^ȼtv ǎI"20y*+$bzv/:wU>p(=#C%\8\\c$byts)x<}X4ˊIٰ{z%c1j>͢!RsP1+^!DÝ7)6M4#]͡_"#߷?,VN]TOrdD+:yAs\ Yjw>+0l,ThExU Pp3";lz>/fdX^\:]f`~ `Z4j~ R~08݀ Uix2rtpuz!zfrIe: Xݜd\e^]^&hMu? c J"JR2Pj?C}J^(W-TSQȴ2+ LnflGhm_xipCcx8JY4h?N0Arq:k9a׊瞁tJeM A1 ?ca7u1ݻj'ľA>ǢF-dd7`@VgIRL .R4Jl~2t,ZIOpLTwwiZ/p$`FxEG; ,@2ٳdqݝ#gIбBYF7l(+NA_ׂ)bZOkklQλ$#%K7 ]KI{nz&MȨ+~'o0S E ߰v:a`"imrgYZ07070100000047000081a400000000000000000000000166b508840000d45c000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/sw/siw/siw.ko.xz7zXZִF!t/K]?Eh=ڜ.+~i7A;\tG{-㌡jZAwQ2)JAǢe 7T(fv1v 'E8*J^ ou.OΪFɋ}0R;yǼN;z :qAL6`uD[*X(u]fJΪHu?ى\Y6V \ J]+̕VGlUA]/p,^j;ZЖn*yGPx*pז^%rDD.ΟfAv=s Z6\k[}LJ5L~蛑SvaބAg?=Ki\ҟ?E1H1~gsЊ_k޼ɈmNzOOd|p3{ɩH%.E6LOG$0F{p78=1*{Bc@:9kJJFkx=Dp-֜ړGSJ]kЭa|E\S55s,#,K$1( N!WA.3-#DQy@.]I2b5[aX 1.T*]GěSS׿,f P WU& ~U#B.MPaeipxv%B>]W%4ٲjaⲲӱJ2v eǣQ4IJ PET ߕfyY>! n2TiJk(7wKT`kK,ղ(rVA2Ǚe+FwT寽)5&™ꝷ!KBC 7ǜ O9U,C*TrmTƫI̥J94ixD߱-g(vqԵR+OA`XLXUӰnNiO߃tRt:pOPaRѪVHQO̯]x{BU|qᖗ/b o[%+zubާFX] ǟ7d\;%C@f7sFf\K[ 0 \s\W f^ baUtkmff,ҙ 3PXdi7 -7L{p/~&EPB#!a#XZ+gR!L9L_;vg%(6*l &"@KY3C™T;O:BPH4vOH" fyiMĿz--"1̿F (ROȋ7%Uj?L6mW @ 9ɖ4Mxf#u˺#$6tlTDo? )9uNcrC3IЛ(_Q |&.Lrjh! E' $$6 [%‾  CIpOR.!"R˭ p)w>S!JiIjSb s-{/u^[%+YcC{VzTKQUXHt.&)1ZJk cӯBf|KJR"Xl(0c%Qzug1ipe¬UXJT=ė pҞ#QKK7bfn[m PDؚ*qHGY*; Hguĩʐx8ƫEhR٤{ÜQJʗk"FO~`41N!9R[:٘g`iٜ;Xj(JeH¿" ،,:]6 4@J>n9>~ĵhEY@B7l.ջuCWPlP!3X PQZw{^DGӺi~EЁC>_@ )LMʀT (A?W(>6=@AօaơEC^gԏ9@R˟)6UGYDe9A7 KKze"V(O֤D0 wVB)]ѽoupIzNM^x49јY[\0 a ɇ#H CZB#>9rr\p Pg2婏6.NJҝcV$c`v`cs_,0Ytܴ-Bpvww֠}[GyLmag* 2vrc5sz%5dG>eyFPɖ3='R&+~17{ ۴=3ҩ.[Vi qTK/9Q4.fn/ͻ瀵T;Dd23Koh[c0n)8(fݐBiv7go4&r2WP-iŷ(8i)LcVIӢn]PV-zR+ 'mvǙ؄3 D͵ kd^Lܽeh u iIX|#W3nG8#Օ Sc\0|Gt~B^Od&f"jjP-{s1EC*S= ?H2'#9^+Abr dy֤3 6RR']ŚI /үJOmN7qqj?]ThKhCh؏i 3z.ciZd7zq2tpO% waȓ98q5v>`o =tOvԀ ê.(T?7,bދ@'5<Ĺ3"VGxϺ^ǽ |%⣲eV0ueHĬlo3&fS3w*~Gr59C\&^cDH a :)3gE% $&HS#q/]JO/>DV ft"DdP.]Aczd`ݩRVEW !ޭ;8q\ٹdϜGNV6N0g;Q=DZֳFD!e7o&?"4sj."R;Cr]%s _}&AmQ ӻ+up p2V%BZŭhNL Zx{"LEJx\%2yɋ|v.=0^Nq=&"&m) \W&NxaB]N,x&QĈBxo׍bd< 7LɄ:+lt:Iwcv VhXIYvt>`Fcjv-X4xm8]0Y wi_[EP-Ҙr!T_gfu+4BX馟RKgvp@ 64U]-f}3lv*hλ$Qs1Lqz ]^mYjk) _oWzPWpƔi $4KKpfD^*\}bv{T!3[nZgIu L{Ո|Kߑ,R=A _ƂVћe=':P_֓Usu |ރ8ojmF\ )Q5ӃIü:4c6ʒb:TaiW0 ؉w`Kpt12PlGR<9gwWapA&hkm˘Bs 3k{OR]liI&߄O5/1xBPkIv^'~ֵLErE,FE[T o6バow*nwFgR2KQ:U2n -w{Yz"1 `[艷9; mz+n|6LWcGv .[=2Is%FyL"*U^M#,HҷAt)Vһ;)GLs_zw(l]]hv_Qo=:^C%dx{V7H,5 za6Hldz.5P :XԢY P+!S,`,ÜG:nۛ5R؆v)/oٹUn6 ~ %H2$qRh6搩S^C#O ,L.-i8'[pt@r'Q"$z9T3Dn/D וyu@2?v$rrKkXeh|5XHR֝c AV-S!09e!4ݮdٰ~.3/IFZӻ!]YjkE ƃMV!3q+4*)M[V!*kqie?\YQ:[9q (tUQѥVLhuJpo:Mź|œ3>Ϯ۰x$l"e8eHRn!4߈XvB^X ];1мMΒzisuI,7^nN-!o&7ZCsm Q< xMT-xsW+6i\m0Q(EQe'<C?mE\3ǧ,AGW-#Aש5Ouf>f jQW5LI'9\ 8М*VG !wQ5b^v۶/hNܶtɼ^Dd Sֺz{a\ґoc|_"4 s⿘Մٶ8=1a5 z-@ bgb0)WqnPP> `Q{ l)>NM_jp#y/(Ϊר6}G&=PϝզZV'!MxX*t{D*Ӡ\,E2.KEnl:v^!f-HA)׊*6艔xV2Ȅ.QHt UG^%/c<J>qÃynh |"yDwOuF*?O؋Ak`V[1Cϴ|uʜ"Gg(ʨՐ ^"[g5Tr:[懥k,*l̘ ҅v..ŋqE,v͔'NC.57H%VglcRG /BV|H$E'r+k  w=5aJ8zLIB61cv7?m8+\) Vk@#2dy|IIxW ~DR 14Hi/#Cq#l|議Ÿ׋0~u"Æ:\HnaqNM[fÔx6b QקK(F1'1ӆ!(2@tE^~xDA p5Ԭl=`,$xP_|gng3?wyZ2xӎa i0&_yxx ?КZ37n_ʕZ(Қ6 Bz“$i0 !`#4Ô4${MJnbKu,Fl^[-!\ңh>W<% 6;Pu_@!cp*U7!LekH}0quV3g@;L+<)/}^Uv>YLoIsEu6 ͌A#[uUJx1 V+I!2=u }7zjK:'nǎI?@4m )gu.Nؒ.DAptB=ѶѕC'CħxO08T f+F+Š}i*[^i-yw,ACѭ{9ޜD^xX^'Qݕq}\2<%*QDEr٩XbS;Awg !6  E$9+X jmqZ7iw8djTM[L DF'p·1 vu?`QcyA:jtzf3 @5tT篅QʳZBW6zs`'hޢfD :5o!am\&\ <-yYo) "@:{'|#=61qJJ@(X4$;On6|jpߜ &tM;:TK=}n߭v)Z!"8dl(9' zڄpOJf=C?%֬+ 0_NG; p=l={/W4X%ԧUC r:U *UG(o2-\jRVߨbw̻P.ZA;ŕ$o=48_;1^z<$7YB(&-9f0CN !N` aXdU@vo#,7uPja֟I,ڣ/{3C31o߀/=},k2ͽ1S | o+4 Q4LuC>FFZXZ-3hBnyѡڼ.t,˂DBz9,Re*}L\l֘ %5I ّ50`ku+3o i4JCʋwZ.+LkkMc_EbRۋ*wZQg~9 Ii'D ϩ^'q&I #lg16H:wB,#C-SɕWLJ%eS E9S٫J!:LdóA_ͰD o>Z.i9;A4k4fܮOMokkQI9Rx}q]1ʹz$fA (,XF@~~4K(:Wbf9o RHJED+:P@q6yQ7K 6}:n2gsi-ăk@GOT&TOr;p/H,C%^DB IW[]Pиpm%d[OWc{eZzl@ HdoX!>^U֔>+$@ }J{h e8ꌿAnwX/g4L hO()~%ֵ|_Z,'g#  [FNS pʈ0S2nMD5jc X V=bn0FU+ջ/"84hb@IbcbA1j%o0GK忨bΆx()S-6K졯1xU.hoNxIc 2 p_vFWJʹB]5MjMa0!j/1GftMo%ҰZQg}q@J[2qlqϊnAq*Pdt qOJuHXZΞV [ 4ʼnBB$MN^^Wu[']K,%y0=i}#tcя!3j·˜PfrǫZ?y>:yIڋJlNSeт cz?o AMa @W`~R;)9 HjGuw=z PL?P)8D`qNȈuE5so3T~6gK},eC.ualҘڰ8\e[Q=v6Hl[SMŘ0jGv$X|K<ğ -1i'|hg,ӑ#M@&KsAT娜[:XwvۗFy6o̚?zglS"1v' 88wFw t$,\3yPӼ}Ɔ:>fZq 3#,!3`(aVKK0IHJ&21%ʨY_+;>8KOdHX@-^ƴhg9(Y#H޴^@X[k[^6-7-jg"@hU|sC-kyL2l8B7f@q5h_m^hBmgOB4VҷdItÐ'^UdNcBh xʪCD_S}{L0ǁ=MAC?yKfW9Joo=ťla*̃ hmA6[u}Slva(13DN|1+an*jMwp>yVnb%W9)=AMVv?3_mOJk;`7jҬ`q4P wLX qM)qx0`OIC9U' 9׃'٥pj ޾%ie uJӓ7l{9iJ@4V7?^Rc))`яsl&tXÇl '3W.<[暰F|ǖ L<bf\NJhIvz`kJJE1鴜4?&_TEO+T5)Z-Qn}q)!9L mzgUߍ=(4"/q7b t4s`ح% ȴrwN-2Q7>A,m*vPuOWȁu82۟WEj~Y] 1Yy؁V}/ F b6S!hyESB0Җȩ!9 8Jڇ[>}c#|_Updu^\(ŖAa!g~k+&Af>#;f3Y`g^K>tYCPI*dJu8x< %i=;%3yɃ7(" /`M "^ bZ~ UKb";ׇ\UT7!R>pv*Fޙt;$|pD[]򇽚mAT)֙aJ1&%!*Ny7sa.3D:Gc QV{2>c#ԋXˆٌYई@˞t/V97 hdI5}-Clc1ٻ!mkʬ…40Hc>UCITjA4.z7hìDND鄖ɘu; l_-o:$$RVyVO1)*Hᤣ_&W;#u%DaaP1@E<3}yޢADowyӶiC=TO)X'&BvF.,6kpEdÄh[H؆ M}AIC\%; EG!N}0J suZ7G9|dpݓc[:и[+-cGb]ߩګ#e#=sN$/lWiETGbM{p +re3_TYx .ZsR*"xNŧDOjV]\e2M;;܏,Ïl*E[iF"0{9oaA3!|)RKul";39~ i(sq2f`17_ J\NhR+Ŷli/5647*8 ݊OCl9zJ2Oiߤ|Jo6dAnt*sH-QC D*8U mXR2~۹*' {^uwuM5o'67}AV W*ƨ'ω Y]?etv4+7xԷՅVG4"Z~3if8އ*QNSiVz0LnғLIHX@yN&pϚYf"so.*IduC`$WOK$>MVďO&8=Rx ZMu7x˴?:5fK?lpBA8SA_v8vlHD1g3Xk(d5fbl9zm:>‎a)dQQݙvS@-=HN o{ b _Ua Uw<\\gƆW= m 3ϯqng僃<2Zc׌6y`Fkos1h|1N%iWr]dIiݜ9_dv%JCS}ߧJ>X= A^]:O6 ,/>۔TS?%b|^^3ҡ~xS)-Su]^Tvko{9y{eQ>p yhYHF8o {ƥ(EB `Łeyr T;[Xo" CjJF#-ؽ?I[-$"0|^1x%xY+"v*_iO]0?ַJZL6~Tfu~۪LWZ,mKw Qoll)KȠ@z̀c)@f`$x@sK7fVZ0#}헔ZRVK H'`0P">{3˫Nnʲ_Ddž (z%Txh+iK&Y^oFtd`TN<.MU'%1Ff2k77Q|[ySƱ%7ixid]f5Q̫RhE^t~ "ے;9=GMJ{E;VV22ng=77jCz""&"#|,Jy!tukWZjH7<*@k #5`/%]'Dp3/ϩ PTI="sX^88v; z$uc&-]M7$(9܀sK8kB:F:Ym#ʘyPΚ;[v qv&٥W,_Ч{~/+|MG㈊{1M]<Ө2? k\y_ Wӽ& ['Sn.B0A}YfK+ ̺i%:Nk߬'yrݶvgCa>IY+$cX1hp>0,^_`*lD)f\J0x[7SI^ (^ej|P LB-rq俄jTj {(*4o}9gT4khrYrG'&Iq9$R %۽ʹ/szHa Cgl?kWG-݆W1Z'~ȟhؔW?68ꭋ&oBk;7jPh KՈ~Ҏҍ|Hnj}sugM"I?\{ ꜆c1'-/}|\R7a7\<#/bL,ruC1AH_*PwMt@&$P)rpԺQXkͬ"䨽S$=6)ؒ'^ SXqln׌ǶXc[H(J<=0\5{(8b3,@nuFa1cUNk'/x;jӜw z4 ?go@ 96u4edV[ot-;ı-wu#@*1ظ-Q=^ wg[tyO qpVåZK졿B5X Y8&Lr7 s{\V~9`9(u/Z Y6v@Ś{谀 &`9Uw @'WYM䳻q` o̥A*F2B37#ZF2l92U歹}K-uQ/"45,[c ؂Æ7v2IƦ`dFf󅱡h(^ jhO5G7/?F̵H;찼a>-)k25&iq p? "y ۏyQC-[c 5d/Fw =Ñ󴜕 ynՒz%5G ˴{oV|Bw>qvL1RUig+{#o&y<oRӞ[2ѻi }B6Xi+~ Zdܠ1`^l3d r5.(񸧣E5L.eilM w2g *0Ϟ C]i>r)'{Rh_>vߐƂ%eE+e t1XzBa]5ЗP[+ET mIHϘ]okA(;QG\L<%\_{;8\i]mܢ0ooh#snWq`+%'4nũ]d @Vxg?X!%VW1p56ZS$T݇-0+D^{Րl }v2ڌ_՞p!VA px(\G/BO`sNB+-a{;|,nMUcG7V72#WAk2.Udtœ g7 `em척HJfi0*3W2rˎ N^Ȥ%cQz2hSrewzK%ɵL^tԧV&{#ęR[n"`;mm:CჍΧ'"7:Ƨן*W 0YA{yۀ k$uV }@X5`/*)o?$ݛYSRfK}dڻD2R~mFV 5_ d9o,T " i.R63 g&5f!"✶׀<ɿVîѐz1.yxPMNggmEƷ?qcpa:Ia([by68hJ$7Utp5B X P[ݯPZhDfZN3JA rt<> ӏ|&sb94WuyuZ3%3ʘ 8}YzBH 0!s_6JU=ٻ{I_Uw# F]Kr>`{C5}&BRo:-GBx,Ec⛫  \i;=lpJE,ch8t-dzRC,DRs^YcN3yQS1:մf@`VRLwd IZsKMpFkr_&}jd)㩐nl.d^Qoj$Z*r P)Eԉ૑cK#| E*Y5-B-8ȍA-jzhk4GbhsH}tH%utTI̖BMS!1ȀORȜ 2qn''>ų1q}2̶9`ctgU7hR.^ ,]s5m5!3r_̻QwE̬|%#IpԬ*(h옫 }zz}B쮍FMo;).f)0Yr&̱1, wQc7^d"9F>g=LqGA{56}zPT:=*qj8=1xU_OeiN(vcFjl1cՓ;m2ê +CIs-7Mh[);T×`'`3,O҅ũ<ڐҮX9>~\$͙fpwJʦQcv W^tձ&ĕLɬ}- ϦO*S®3gn:st4fIR)ݛȅ,kSZ7U xvH6_H"ě\B$QBdՃYOB)z{s`ZpW/B-X@`ХnUE‹O1@DS"ˬb강J}Mz\]"F \x^;S߮@@N˺djkG{;P"6*\$S-pdQDq%:u H5jyDDjctl$xX2_.Tl2){3'h*q F<^*|1]2i I.TΠQդ=RYHPCSL9j`- P#Jy`+-Y-P-bî׭g|\xHCq {B`X uz'"W^7X~50Sv4p_U]Sz)F\tiJ ZT7` O81,:Gă޶Dv.u _Ie/$kiKfYLJ^w I*+Du#5۵$:lj%"RAL4f*^ +ZC[UDtF nߓ5>AS8Ɯ 1ԟJL|jYb R.;q8,GfaZMkb~na6TtreYفFW`68B.:vd$u5B>¦$jWn c20ё~ +@MjdT*nHs`"EQhSəV2vU=ȕ_Z]г4t%qkS^);şM$ 7{Opc,8(M7Z;)5~.Y&D<4r;W]i6=(C _Ei[b>@1fm7BiV, 5M2f}K["34a ɨu%Ƹ׻٠CC/371, d%Y |}`Z>CT2TY9j<6>Ry- @6:BAKKNB[疿j \8{BH8teMJ\IJ&N β kJd?YzjF@:\[ecQWobxdǧC5^}- Bhs x瀠M%I2 ZDjWG~.3 J2joW{afiCˍ).GR>\oa렔?}O79 /ܑOI3;Lg4Xճq9EA\^5Д[EEPs/7-0lh*2.#|)b0J>r(f*[{G})-׻)+ڨ=•sR&nT}Y awƃc-g(ʧ˾FgCIJS)[1E0cm Xt^>+Y^vFHj?Zaj]cEiaR2ЂM6]MۆeըGɲUp5/iݝ@Zܮ't.ؖՋ-w pJƊ"sd}$pU򩺥ZjPA&$)88,U[ǽ3P]Na'"WKӊ#bA/ﰻ/!?k: 1+:U5h\ɽ%J}j*x^VΝ.s>>QSVz+a¹5FzQÌ@ ?$(4D$AO}Ys2Yf;BCƩ\mJ@mtVJwp'r,Z)-ʰZ_yh^jއZ /?%ᄓ2eDNjbJ[;t7J1Q#-3s-R$&|r& bs aLJh[(*K;N޸ ͙gaсN5nqM8SS'Mv|@08Qj<ʤ:?u5k1~n\!s #|kdp''5Uz|@65]ӪAXK&tKD)\wEStV"CyQ a)׻|r n-9(AKk(C6"RD49ewӦkD}LB-h "Ƨ:>Ȭ, `>o6:m?cF-xε|G &.̇7g Hj[AF{tfy8%E7f6vv21~P6ϖ\?~D}ёR#U}XdFQ: 2t0sƁW:AѰYUe< ;z9%-W@\*`6=__|;tk}hݺU3յܖgOzE[g2?:3s #yZ ~҃ H6'UR?u_ ߌM~Þ~Y^Pt\_ՒAL7ne%$#t]7lD2oРyqE-N<' D \aJBwDMSBb |Vbߪ>]ģS-UaEWңEyB+Dżl=f0Fy_IvY?(:?;8'{7.?bWu.iyto"̣܌sb3Nvs΀ >7ㅚZ8W09eTk~|Ղm-req'3C6vȜ#M0MC+Yr :%TV66}h|͞4ڬkA^V#N]Bd:K !I`.'`tJQ݉";U"3~Y^UxXv_EJ;m4^*)ܲ|YLO*"4O0{㵤69ڠ2`ngT%ԑhqaa ݶ_B},AWXP(x *H[Z! !gt¯.>YhVTvU>֡sEuޛ\q|8)NMKV34Uyx{#,EEq*6f-njf4xȤ/%sOdȻ/s0 Cd-] 8漦lyS:T,)EF@:k!1•ZĬ- oۛ$"q~3UKkf:iW֯w7S!X0lNъK&AQ㢵=HiH (柷5GOX7gyz߸WYV %= X=F 43GЌ$XCׅQBcTf2)U`ޡ~o!&5?Tկx{M_qJKfe\cXp/u}9w8g$L3UlE 5d X? !6AOᦦmG &Ա{`n뗨J1c\!T+MHTܔm@AV|DiWB)/|{<ݞiLVrO;|&tS"9dzĖIg?ځ툂)О桓0v oeoOPp?|+\"T4,`  -r*q# XaP^p)d$ )I5YE ">Y+ rVf0okcZ%'^^+z9GKL@oYR.8ܕ8nt 9?G4zuU{ﻭ=BLߡ1i» {qav$ZRH>V4e"t9j?}ެhh3bam̖~j a*җ^n/%xC7 vba%QUSf~S)k!7B_LwݚIiARhKeJieB1pBp5PΊՓc|6Q 'r=eNnĥMƋ1?8HKTյ%,X >\M7 dGaݳ&By{0}v0)5uXպ Ё`e Z7vȺYSA"<| y; kFV-"[Ϛm qz䓺~Y8ǝMUf݆ 'Y{.;c32R2>NCKW, TNƗz*_;FDkX32Q[̈́wdl0.Z5җ:tsV 1,B K*FOOy0*5fN}S* 8(4e/tVC^j72N V.9{bwiͷlOwN_(4>5xUJk4N/%AȹpvE# b {yӽȝLO[4b{Rl,#^LAҶrW򿦋[hfT:ֹHV`dO[ͯa!Y1QlR6d<4.;HSL{i'u'HHCP7ZQN15~.J$\UQ!I'YW5Kt9ټ2n!tC|89yH( Ʀ\?JzI2H@eT)j~o tRPR4l0ͳ3TR78ӻ?Lu0QI X/IaYNq%uKe!W HVmT9xӓ-I`D\} Yɩ};z aT cs~b%* ,ccRK,?e`ϼu$%bE la+ ƒ-p^+̩ ڃ3a554?wxoJg4A"ayO1XJ.wJ"5=x 3~^_2ㄹkVwo*IQZH{۠ބBM_Ȱ;o4&g,2jEW;*1ȶH^c`ȇhmZ aȲKnDf@o,Z0,`uO bH J.Ug]UgƉ5%T!(X*bqW{۴ 5cE\ Z%CiH®A.xʲ>dV]}?OΉ|491% N;'Xq(R Mj#I4DTSoJޫhjsɆh AyAt):Wo\9DgLByu|kMZV1gv{d Sl#%YiѽA60P\u?=.@%G'_G.=6N[~LQaGw}]1qNK,bQCl'LBdj%UЛM,`Zs4Qo <%x0*AH'QN|:#&LPȐ-RW=fP<؅z[m&H{o0iZIRK0Bج A jcOA2OOXP[!R|&Tc͗I6i\hZTH[^MxԂXf2^\2RՆ:80@Dfk]huaq6͘AnXG"? ֔1ōJЈw1W!kbyɖ$3p.:)Kldn-z yfm P2G'_)8l69UG6券i$PÎ˺"ҠmbgV+k֓[)G0{w\9`+Z[ O=o g09P 60bON.nILx|w\E h{E5J+t6=Οg/")EnQm+ >KfdWFTM{AdEҖΩh帘ݽ#Սs&4߹V>ysjVe}r2l_qDrd*?czj_Hs;XgPҼvɂ:X>lKᴙw 2 ,;&MHFY&m]M )&Zg>:5F{Wy2v~,Ef1,IwBn[fԌ incgYeC\?|R/lGn|b(až n1/=jX!#p0«0CϮ-SFm$Ud8!E3W. 슪r{f6̛ܵ=tpz |jk{ӱ3<Go#W ~#R򒱛|a 2cr0[Z (QwX:Ԣp4;WJfƶAl|*0h WE-2 śט82ޞ9`Fxo5G2%\̋p:>?r ZqBg d<K+;)ՄD馠qf6Fpm$֏OhfoCWNgZO_C5ݣ*v%\LZË5J<2sA,H#zXI :ʃr^̦Q&Sj\x.XtBD)/8 `bh H~FKb`UyAcڌ*q荂- \oʈh멻Vz$HY^/xɣdc`gShZ /-@2gmt5y/_Ӊ&Xk$% Y9' #OJ-㙂O\ZX:s(.ϲW{C8mpmniւW'7aT׀90t_w0&} 3'SLwuxm̪VEY@2ImgI9cONѱolϸ"pQ-H;;`q0w>?S1ɉODTHd27R~񈵋@O+E"90Aw(h7SvQT-OC;̢nA+瘙jQX3J_Yj kHpR S/?Slqu&2pZj2o㚙rP;aUuɭa|Q KЮUB>uG **? 8 qvjAġd'2!a­‚wN/cM~HUG1%BAtsSY|']߲ ϲ!ta4Co! }o$@E2c`Ɖ E$2)Pe 7"H:dWݪ|Vlo7C.csDS|4j͌eR jҦI2G;Ş,VpAmENޚ;%yX N鋷 a@ϴShY1XSP@uǁӏbiPޟw[AD`Cl;6˃4|%yP<$:˯(~k$S m)uah#GXYXUN$_OjJ gڡ醼9=ּv9JN!1ܦDPSΉ_ch9Ok,sR@d1"!|[VgU"t-,ӢVq@e5qf\Z||Z@N"4h }Q8p3?AMB-w*%qkZpb"}-,:ɟ0. 'ns{Z2aˌK\p۩niH|B DН:W!‡`>x•@j&GbRXm窪9;G~5\9Q\w=mU}a,?:8J.NhsGQ?jkL/K ]zke|40HS 'b׏ja vʾ|%8\H \Rd`X'd=bVbIicMPht,xeZR{7-!;-Hol}3R??NA/Gў p_٭?"F,d<[~Dɩݎ'S}wjt[9px8FsjP² %F+o:3@#,MM=t@,rOOFS0};E_(R`.c^6&6MxJ V'?Ɲ(,JwZ,[NE0ǐ|5w̚ .o-~?1Z`F%[&,KpLn7ǚmtx޾6+KEŰ-p_\OQJpmzbSRƣcaB|UKŇT!ş׌= !e0Նҿ{uVE^<#MRJB5o)K!*p|FzD_qvA2TwvY ; x6ܴ0^{Y~OQfV#vnXEg-b8_vg4p6T(8e0p/C@jRӓ-/^hT /I^@~o, z0㔏D:NTvU%i]1g|\F{GJ+8YmKmXnpLes )"^k(B@ܼ$Mi܂>.ahL~% >a]N*댘O&'feOjম j5 ˌc($ QHp%(Pŕu`xzp:savgN\Օr*.@V_џ=~}T=ȘK{(NAl=fV+. Zժ[]Hkԩ )貵iT`eH4ݏ "nR`MqJ LzX R*]<reLB ;ZUe9評RĜm-(gq/Y,Bx`JEϑ9\pԴoqZXCV?ϝ6G#rtx]@ B 8xS0: eQaί !\Lġ$"@Șƨ8bѵ|U-ey1rx䛍ߗ_ #=dG_j ߙ-~ |cӺA5Ӕq2&x%xo(뇲-P}qQq_L\i~kCt6+zO㺨MY mA$2 FNck/Ƈ`DZfV8; QQqǁOR!OMj"ԭO]ӠNŭs_ܫi[f?#_+ƟN;n4`(igZ|xB$1 qF&l`ɷ{@4l$! ۽0DZKf{ӹ vPn@FcOe`Ӣo/gotQډo[ĘCl?Q7&pl +}pZa(]gՐd$v=jqiCu?Ɖ?ssId%b[m-ÇPfLlET&<55~h;Iw\OӇ#4MC#e74Vj$mܧ}]TXqtg>1B˨qdȌJ??~1\tޥZMi_ ^ "|^N ĀH} 0 ZCXΞc":!a'!OHn b*Ecq/2)l.cԥ:2۪p1cČM7 LYs)l%xWTԔE;& >makb Ufϫ)8VMY/iP%rmHG:qЪ |rYrvdHN >&=z!')~٭(uvR AT 'opB{G)V @̛t*7ӎl2F|fնGN!EX]h'߭wVP̲BSp12<&T1o!~!ʰBPѴǍZ\znWa z5%)yhA/4mNbIT*,ͼMݵ(R&'$I٤7iSnf 9V~ctQ.֮Mĕձ vFaV(0^`bsy1Ys6$hl9oي꭮ B/ 4Lt rE娻%"@B@zպ Ov< x6qn&S*Q@0|U hdIJ<?kR?1l^oQeY_+܈ JUѱy2d -~\>w\p\4Lj-{ RPZc}^h6Gjr ?"!i-XNV 06>LK 6@jTdR]*6 Ǔ_'gڋ=:qjp߲GU𾕮"!%qvWފ ~nѹ`LQ\Qh0xMub>Br wY`-P}79x}U|2HI7t).A E@ T3C,Ub##Wۏ:/ )| ٌ ]S~q\DtonĨG)Uxq$3' 9VNhg \s][{6dØ.RH4ӡǷAO`=+;M Ry&T0*)#mRW*W_R㢤j>ʨ U銀0D{T\AWyQhPE0x#>4퇴2_:k^ު6yGRP<7OөyOv`jA/7Uo~ ,J F{W3#y~"9ɣGegCs9h]rV'-^)Ր0DuIiρo-Yt;U'h 6+ͥS^bߗr[Ct(RT;dyRMjy %oTeuXqVJ!-`\}NQ ] -N}hT*#"pHX"B.tr UwDE8 b+rpTGhN,`4+.%( S0Hvr$9a.aN `n,uG9Ks zQc^cvA^f(ԞVLJmsiB1$]myZ M5wU?G ^TjRs4ܘ 1nO w` r{WjmHrc7C@Q:)?^6B=m)x6VoA8dF4Ha 58Bǽ rA/A 'Tx!m#c?}P*R{0`̘uG]~sU{E(7Z~Ur{!ZͲ A.OgXj2U%n?^$N?TFސӳ=V5:2*@X(.z`R.deGl>P6<[ |n wn!`:@Pq#)@̥ b?XߙNo a%I1hzTh+1Zj 1 <\Z8a||ﶩXe%Epwɠȋo'YBKA@p[%PiiTfëbA^R{XbOC}L=r|jCqņ^ yGvrS݉guo;?/]ij`;5E&RDpXv iyj4@3 ӯ;pL]ݦ$bgvs:# ؽM7eą뷾3 `]dՀG3+!O7-4"dƃcZku3iD:|,&5'tI[;VgUx- 4Ⱥ0ozjr4nH DHIA*om W.Z_[rsKP]{K~ ۄ6D"5cI5,m{C>3 IC]RyX Ƅ6+nhKrFg$ U~RkM? ЪXu2T5qGėWJ__g1ɦ3dͽ_+Jc' 8 ƀw]{Q#{[,hw ǒN.=*`1oo^cwn?$M^k.N.4N"0/QlӖ|.W};a&w YRF3|*aS$Wm;">hPq1<D{'[3Y?{ ;/uj&;4Ǣ6}QMfyXFh&-Ў/]gz~xZj (("`A|ɢYڜф;x6Ģ?wB]B/epϺXI[%=ZaoAn`HDƷJeS-d( qm uŃqWYm,]3k nxt 5B[z0X_&eÄJ!6Qa"Z^ܓs0: kXdև4PP둇K*7^pٍ6q#k *W_%UyQhXPpC翆~5fgJ_3r7@4A1Aw|6{B$0%.ՎEk#E#Gt@์"dkAqe2G]p%l:JLŝ$5޲f~fD-)7r"o^ZvW#-^Ď ivriRCV#&A9n[+ZɷRfd8K>4I7̿i,AKfv 3Tr!f72> w[)GEσ{ b}5;)"i+߬u>$K]efroۼ ~9=3R? =$fR>>Bg'4D[3 WlCLOPZ̻$>NU^x>Ljoa"&sV,M%gS7 n'lf+&c esbDU%^ TU EFxsx.H!L/0Q׋GM%YfVt/V:G45P"E/Y_jzBOwsTaLn>ڵ5 8-z/~Q^+ӕ\xREbO6_ew r ULs@p]z\I.]V4X^dNl2]-4GD2|텙^l@x _\62])Y\v7kv~[rU[D0Ab<6"^S%޶/(S\ @y<∬S)+xg\(StiPd֦溈¸oS6Qw-WDltr쾳~(s,@3''Wa᪨ນuꖮܑ9Kx‡E"&]^X(==ЋTD`U|U k}J )ד'$٣&}D6DB?Q@3ox]p/jѸ5BBfA#dܗDTk;κmdE/-^0w5D^7F`SIq``B$p*L7k2Mz\];R@ ,,T^g'E :m8cl klc3c;ʌCv'h䪽(=nUy)ǍCe+7.ӯRb]!~-y;6NQfۆHr a![>m⨸x!pTcKr} m ~ A+uDHRWFư{j,<);'{be;.}j5z o4p9\6_Hyڇ#2@dg!lh[S9 hVVtrJ޷cp,ހsZY*ؿl(۰P7CNR:PI?XmԄ}WU+΢xܸXE~#=pK]$䚙|,OopY]//e"y0xmY+Diy_{{#Eh9j^[2F?nKg鉉> ED;Iur,/ &3 |'A%It8exZ1L??} )yWY!?h~9P`VݝƂj ݫ~O[ .'Y.=p.G\Jv2jH8]NR!2$VLyqJ7FU!ۙ։t=w`j0'p'|_L$eiDTYgnFVR3fM[C͈LKQESgD1E?|z66vQ3%x]@Ot(T?܎#7|ؤNg`ۂ4'^0@{_ ~$mB8ҽ1[ zjjz ^S8oM฼zki.3fQnpZD`& FjҔjIX3r4(v ˞$D^v aVItre":Q| +JɝAirFY9Zu,z}ӤSʴ"YZg;Dan#l^;nipܭ8tvHQdbˀj 94 S;(KgwP!U9: Nz;v0Yu~qS 1U_]ZMgJ^l&*PU:Q"ۃci_yT cɨ{ J8A|mKlC"|7ES/h~3'Hv^YCrl&y!&<â;\Hgiuf;I߬(su9 C tʃ9:_KwL^s4Q7ѐZڪE/d#Ϯ:〵Q@3Ǽ#Zo yd6 jxKڌ[h[5[#jYs7'Oi sruAǪ{%a]Nԑ5Aûm i>A2I4g'L.`@&mQS?6 ~VQbRs,# TMCAJ&w@_C 7ϡ̃džndgX; JNkI-c]^¤cێo5JZ!ƨt~5!^65Ý=I8{i-* D1riذJ4EW#dh\?F!T1nl BZZK'2ulCJw@˜I}x |[Wsz/piԄ[L(H)i|`:?U&\\PZsrƽ酗aـHeO$KȌ\Nd%DӽW ^;93+je $Tt ^;̞b݆E4d4Yfmb#bS^5rp=9@ ]PHDӀ=W}شyFU e[=&Pf#C cꢛ#%snCo⏍Ew?œ59,!U@LCZvNFD t3a<=Efn|k=8=~?U֖t^?)wBٮ"\qwN.A$ĻD$1iBmyۍaG;ICa{a9W⿽ak x4Lx'%o jJ819n={cNM2qƹF2PT/abbJbvu32*߆}5=ṿ6EŔzfG]$Us%<.:rdb0lueij{k;ŽpojaG>*~)EU7^fG9Яg}QasbrzqIIPY՚y%26=Y(ݫ9.P08"2L}* }r ȠhdMePbnH7ebO%{iP#mJsP>>`)A|k-7OCb@#Cr:}֎P%هв}DaE{44*GR9;׃ Lj ׵s S!Ɋ\"8{AKrNxd*%XӆJ15g'ccE) c27Ml#zb6@fIu%=wǻvֲ,H畯 8j۬WzL~LPR ƍ}(o0#%gE.YʨIzSF]Xzʛ=BWxϑj?$I(B%oJѦF9E A\kLyc= mWe1k<kOpeGӂJbM:ri.sI|ءs,!}&'90F~Z5(Xo9ESj4z!Hu^wɽ @ ~Mϰf+ pڐz_nZlW"&͡w{vH,?jW#Nm o܄~l?cx4QkR>`a+Okߙ b"m !D;2=w;2dן5n,00׭`$ jEB/GKZh\>E2c<2ab_|acN\rpz`LW VxJYJQ7v%o0^U!&˚:B+m1v!)Zni9%<^ "l!Tӂ~ISo3# rSxe7(_|]Fj0R;{H5@S,T;y - \V^ 6VPy@YffjUM얯/jc۴Ǖe"TBGJMſN1| V9H}-ٽ3:/)m#åSU.I eB/LaqmȣaH/A}k=8Rg%_*`M49,04Ϗ 'er,Fo[4-ai DIkƏ57\6&j:B+l.dh#VO{un_.SB %vT 5P$s;44@\8' WgWp;sPqbgLi?Du Mg6I0w']Ge4'5V"kè(9+ò[ q/BDb\7󵇊9PkAt@e}h!'EF7:cc6q͆|yʫxxԯB. 4&/LT^[>dݩqVn>T+…:}~7*ϣ1)8s1{s u3I6.Mfw|Tm5*)ʦ֤m+1'x#ՒiZq6Xۯ68{9}%AORDz J'v?Oh9"fCi @k4T %xL9璭n볾5 Z{s'H`:L`'šC170XeqBg/Ǡc2AWc2`i@N[9\k~qA7@E:wR!GeOs؄t552]%\nz)h}1}jw}F'GyeqmJ($K{BA I~"!fk)y !^"(ZRoZAiC]5?{LVfR 3jѕcNգ+jЫ#:ԘQDbըDy~ꫴ +MhJ\ o w`LkRuaJӄ1֎.Ms:K{oTU0v khS"H@.hf۠j˅}(I`P=l!Rd',L .AI41h#np}l{_bRo0|k'$O\٠z0[aduҫ;׊-ǝI0s" ?>G>n`Loנ-hS Gap L%=l#%#qga3cIl$>&(²y{冷F¹ krW0W$drW"A[`4>JC Ci7PmP {pvf ӬH |o5f\e.Rgc C_? ) 7V.OBUTJL.jU Pw r&oD|VB$'.bFahs#8УߤɔS&Hk\aQyc(m&[#Yc:Vĕuxqruk\!H75-ف7Z+Ţ1hO t5LĜTy!tTpNW(!?T=gA9/|A3ET$ Y޺5̕y &, x$]j'U jCer'gi;#u)hV*;z\_g-.9id8(_^€E/= mzI7/+yz𨮭zҧ%/ Ngnoqw(\ *gj1~~dA|Kl?Dתr񎼨6-|^ud  R 63}}01}yZSj%_KT0u.L!ũl,8m'6bx1[q\kzDxRhƐ L2whj'hM~WDW[P69iCqPL>7l˴3#RzXHpțQq pݦWqF]L!q>5zMhKCC%h%n+'MJKcR?q#sqt'&s?Rmgr|1HRk/} d/XWOTl$y6/-[{bٽ;%shb^jERe3\|}a!"|pC\t'"ë0H@_)p^[QFEY9n؆]fYђP^Ryխ۫vKʼn<gౕ%A,Q8&#Nij^u*?Oh&@@Gr_ :hbfeEJS5׬d0[L0E9Hah`Į9]P aP;_6Z >I)TwƴEhj P#>'I?ph)<݇V:~bL]+LY/v<@qݴcЋ C[NNZ>|U)-xTq)*"Z+ӟ'ޑIJk[2)ӣVv6])mj^SMSIQ3 ٧A1G(J& 51l-"x6jb&ِ]8/2oǼ#9,5'4Taj:.ۖcu94J* e1n::{I]NC*8;D@(或FdsďO~)OX: d3`Yl5NP|P5+@tj"_K OB?zl LoAR׵fy"]rb?eN@I-Tj" 뇝NftHxL˽XsgZ;I06%:wZg pQ]Es;S*9n4rSTTKi-U„|TCDL275?}_RC:5i,)'~C6 j,1$_~=a,N5v#`CNi5KӱJHǒS-nq ࿰݂6Wir֌"߽t>hͧX-ig~ fAI**<=v(ߚ3˗I;=HKIy"߁>( `4QgsGөaA|I_I/ /p׾h\9m1BX] ^8~3'-TWqTDMK/ҫkq:`*1@"o@ Y _'~2}7qqn goQ*gfhޛ)FnS];j׼H+-ofִn ip2dL}+NctUG2Q\R,CJ᧾$C~#_OI(%cjS8X?%FDG%3=nE%cvO/eߡX*U/Pwd\YNMK[&C亱FAz{AH yVVgE %"PJw}Y}WkԖfq % vWd%x-˨E7(H\x 8TFWR>쑽`/|^?-?PhsH4 $4萀VyGc)%p M'{ܯ .1Kչd.ĩL#'Dc6?2DQLGsTo{;`ոJ2 UV2/@ĻtsPBq0uHHXە~6iN'zS ˃Nw6;%Q^ <~@t+5H 8O8J:0,Wr0\^?J.]mr~EiZ`Ą O+<"[8klL@QfQy?Iq ,h@ƀ^JHu(,R?CtY i9Hҩ11NRo~N7rш#Cˎ)bewԈF5i+:oC+}v]nkvAI:cts&a%!"R_vq$dl3OTTYB;u-kBVB:CtX[Ν"srNj @)+ Sao'w`R}E/aCu.$p_>˽)"6{ njd{ "w 92 YRU^oA,VqkDJqD$7wFqUZY8wZ9'un;kvw@pdJm=ΧmvJI&Կ$!21tݙ@71Ocx@\6>?Ycʾp<+T7踿8\Z{^0fvD)a ٖٿ !3]\IӿM6~pCg"lu׺}?r~t+ U8I8N7z%SEUw5N$u{9}W6ŵ$QOT^FFh'L.MYWeT#@c2ʍzVVʾloBjr~K% '狪!ն n4sA#yRSVѴAa;6EQA5Y&U womjL[pR%rs%x%6ecaRtfYi,+ nIC_ol"ea,Zs-8IP'䔓DyǢ- ꆋ)G-~3qSG dP ḾSp1\ oMsOB lQ W 9`wUb POeH#ӎA2TemM[ioT}Y-qu5hT>fm;8mz2=v})Xj@x:~V t;d׏PS3M rUќt2PMydS%|5QRv7HT14-modTVo+kqmL9/HA+(W+],`‡ڷ_ؙ\0Br,=tZ&.+t(Nቊ);W3īFbo F |1kWEOHVCV HӴA.vFF@K R Xy_'x(2hM3э8 ;~좇mЍ@>'2>^!~f5j x5@qeۨ*w-7SLGե!rNM0OQrL?`\ >zD?&rH#Hx|mXOK}jMG0G[8£3E_bAчv"~LBl%I2y01KYCy(zNJ}[SRտI>(8 /Eʾ/fqHb#]Z2]Sd?L)N+OeQbR)@nRc Yٱy ˹gd3<R[Lײ '*H}"i`[fЃSm.zCQs2@ؕ.lx ϋ|֦IQ +X+@9a⋹ :/erCrz:,8RdU2=n()C _E )]rRVYGF*rX l m}74L(2=?S*I3X1Iq8<RlN@ ^RIS`L tg#ZP㔋q]oq$c(x8 -|{i~b|r}0x#9 FwDdgHv1@ޞd2KpzVVO1/5-6cGo!3nJz"޴/,3$>/ƞSX~1Kiq`Ju"f9 Gz DS`#,Aw ܊vT!<=k˵#F2aQqj)!J&1ֆ \^{ 6+쬲^7Y·h\n_(4>o% ЗG<6G9'|\ǽ.˫]3 3 W}Nz< u]8 TfQn**@M&tF .̬yj20LDPe&U P<6ԍ+M#*شƮŔk6#\"4i#y|7'JXܮպ_辉(9=u7ld{INCcO NCR 8aU?_eˆʹRƿ虜d|ℍVO(Yx/* ^ lJAH& یnRtķO q >GwNCׅ(v vAE)8A"f?.n#4=kNʝV-'V!JC:B?dS0ĜRn`zjEܝwĶ<4#<TS#(>,Z)`Gd(+ΘWLJv"Q- vRY2@G,a AA\[ }>b K[ȥdPVӇa<9UL[prB3)KEƗщgYZ07070100000048000081a400000000000000000000000166b508840000ddb4000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/ipoib/ib_ipoib.ko.xz7zXZִF!t/}t]?Eh=ڜ.+}lAHD%vg8]HYVrb }+_Z-o-Ϻ+yD'N{ lΊd0kVK7i^4jtigޫ|Ii; DUEМoTV'@%5RY8 n{vȖ1Av[ur j$fϰX{N!<p>dG=_ħH5R_7(W`aL{579iXSKK8 ,BrHa?+1MY bݚ|a#_jmge+j?IQA5ۊ)^S01POY<@;= +NʮHY;BXOodoF.gr##[6|0'e{x{]U[rq%Jt-< 6i`9- Q]=n\&KS2a},B );֛DY;SոVNc)&z}8͜(~ƻCuUg—wm&]Xojx ՟ŝ}d3oBdUN[M 3Y>!n~o\8vs0DN x^yﺄ?J U!|L41"EhTBПH$ wn8prPŧ5u<>vGV5OG݅@כ0éڛ"ThDg"pyޝcj0} hă8>8j:eI#"!D#JC)/)4c^$A'F;x@v?t_i-N>6>67v4? iKMd b_9X|4'cm[-6s1Q>q1pHLͲvZ(s!??.Ubq6"+ҍ O^)tW-F╹DƟ%#XlpS 0؀6Dx&|O˝V:yf{vba\kWSE :?dMTVEc볫 !h4"FIRVpv]_<&o@%Ym_Ȉ~R0A$pY< A "r_=;bҝh,(4t -IYVK+8I:!#L'~mW5X(oS]zz9u9[$fZ6fm}!+ o%xJl&)9aU?߬2lq=io Y^T(ޢ-^=qYF$A3H$Kե;'PxcUYe`&P*"wBcLZ&:)\iM=ByŗC|P^uwG~e)2y 6\s{L$c]Pt]<i#in/ĆtMz6#(Rѽ/nݺ\*e+Q HsfKyEFlbVR`-rC0N'59bA;iM=.x[PV*'c$&o;TѨDZTFaPtEK}x^JQWw1nRp v$UG GƏv}ѰּOCA[xYsM>JZhK{(N Mۍ(a-&UvMI?|Jfi:c)U)MĆ&8`J,j:W-$.c7t9G x,}J7'@>x|c2(KF\?;R'8ݙ i,3.[yb>[ ]=J8yAfT#K1as[=uÄM5cZAu@_o=wg4Ah/_ctgR2O3Q9^&4h^a6CMWu6ǵ俪eCSix13ñ_E+5KD|p%_Qϥ^R̉`x=rj)D$\eK?ݫ*k`'6S7M<3]C{>~eox'tKA 4O{q,oॊ)|24@A3?vp rºy @s9 <4O_MbcI] PԤm0_}ԓi!=yo=>F˔ZЌ!od$ޚ:<0ibL~}maZ; YP[#4ע?u H~LVℷH lO_C&3ha҅26c+:+qHi!+AhWϨ-aoӛlP K?Hutj':V;8ޅN ]zwN=HAo7oۦ[!uyyomc-6E @xȻ:EOp2|.Q,I> Eʯ_Ri$Quޓ:7O%`,q DS; Q؆rw32\#.WiB6Ee;veo+M{e <*~'`i±W!61?(q]KcD*+ "phaZs1n10<&Q^*e82gY!g^f.ʩl+VXzw>*qxûpψ'6A-O!~^32oi5 6'fig)eu3- 4aČlLZPǡsǀT,D] 1Zx*HPQ}D iS*ݨH++ߨRn$" .w2NJ(l.H U`wnE'5wyBh ђk8Ep}?HYWvSe~-řm~*7&d) }X&=/tjVWl=O蹐j,`_fmO߮%j k J+&d!Vd 8SWOf`~'CtsecL(|LqCX^fD.2ǺG"Oe7z7?@o,?UͺEeM)w+7mH|"YIJydw.b4+r)P՟xhggӎx꾢]E-@!C Hs+sbR\90P;ۯUֱ/Z.z~~k*qX6I\`*&f|muϏ=/>~' /zO|h7ie]i/{ol 5JlN}];q3:+%SBUV< ɦV *Pp˦ӑ 3=e(\|\1dW>\dዀI@OJZF~;;H6T)Mr#Fɉ'S ks_f.yHO_o2vU+.A~ԩ9 VkGXI8CK4{%?f.Rw: q>{F[drjaR0 Ӫ}RpϊFblmd\(8Aݣ'~KBfs"<07g[evj9So6R%K{:`"OAX  DD@DA0õJpƥ5U~|Õamgf?)^;q|ަY; :+&tyRvQ3'q8=\W |b CcZ=#\ۂPr#s\ݤ ~ysR>Bs1C\&Up c6/WOxTp$܄.!;4yJRn' ή@7OE9S hG/&Sc:ehOoI1aXw^qRc0N/ˑD/ceƶ =ؼdst}!KC"p!d f38SV ,U֫E-E RpErVQ\}qfGJ/N#H)㔿ϑ랾Ft,7ӣ | }7P/F=hR<kì7Wo-3 |r^+FKw?NF"x(EԾRJj4.Zk {֝pzZf% jVg!r]2֤Hy|eNWhބi I:}d)Foj}ΐY;,nپcMHZ+yAVS}_886l(z٠kdVa>~c[N2^`i&$RQ59 &ړA ~& daZJPOsx/Z %srϏM y K$$t$HO)x_"T|6lphEX,ES|ּ/Zx!#`N. WũSrm|[.WҖ 8N?ރ{Y ֧N pj,5w[dGvf\,;Y>9'd ͹jPuvjggF:a,cA;UU-cDȏ6<tR'Ѩш %Îw1"4Y8< 1# S$+tv$I}Yc5=Cf} wM&& s: $4%d @xG!T_YfX@yN5 C$~-1mb(7APy/{im1ۖ 7MsZ; uF.%?4'Րf ȔR#l]gǛlFXzfʧ/2oK>/Gvr k8ePYd'fY|SWGv/Tjp<' ^2h# ^u' \Ozg֥F|1EV1PqD}llpqK6+2(K!1j]+0? ]9=[Q),^kmy1xX*vSC7'xT$xA#C#8;I&r!<3;On\I'E#2@Vk5gOM ekU۶Q!:J@kw DQ^,PaQcwsKKŢ "nKlH. hJ8CMXT@J!x]V z='5xH, 64/).ڒϵХ,S{7jUCZx~CKAkKxCJ)SK:thGuFϴX Cv8cV0TL+|Ht} Ӈs:o`"]ʴ)Du;p +՛3xhoHЖl6UI"`JHYx=5IV9~ITmU UC;| ŭ ħt5>21>}]&n3C϶:5]T;3'{Bw`pNsJfp5X1b*x&}X}'N˙=b&>7qzmEWY^,71޼LkLK=V][FpOjRa\mvdr`",VldJUi'5VWa!(w]}>g49>%vor,HШ̻:'^uŗ@RN39Y!\"X㨄..o陮5=L/dNTN(^cc薢rWp@ci:NOPeH΂$9<-jBQKuBw7gkXè!W\R>ov-\\65oU/Q{G [:ۍؕ&C%vT<|" no#M&Y f~]>|5Eͷ.#\Z~(z nTx Y!0Mg y獁!.wޟ* x [/'z4t0z^a``_gB;McߺuLY8V IIvs^#:GVUȚB*L"J92ALaTG@(߅0&S~$l>&Ae3'uAʽQ jHx7Z?읟`$8Pcwx(\&C5u4xxF^jVxۤsE@m%#> 4/\f$JrEHO"ku}ܥӺ,L8ѬSAɜW(՚N#oRwtcԁ7:YH _ mR;۝آ2P =$k聴Y񏹣Ӵ)P%n8RAkAk]k]h[\vôx ˓Vrh1effj~|xOܱ ZCr Q%43 oL, yoԸCNI"5 ;؛7,iDLc9~M̮ KGK^+w`Y g[S,ʁ $]'j q/,M  ˺\vsjDضvqM-O% Zu͐}.~\5e<_SGeAS.k|jތB)֜,?ic_/EyO۾4W&ngh ܬ ,>_HG T a{gC9-śovVHOp0sMT&y I^dh.'j\8qkףHFvuz7*s&LZvUSd|/gIPҤ b ˉvfKK_M֨YX~]0eWX ,<۔J) EC~}LmnjOѫkZRԗnXS<cIV~^;0 յ-}:/R}5P[{`q)liE79{0l{&9^eh9KV㌤#maPNoVcweBїﰖ*9s\ A/Nynr4:we>bsB,6ރTEqKIEHLBݗ3:XO]_A [a|{fk\" sK)?Oڭnesk| 񳣶3s9wc}c6!;}JLiivɭ8HaQLpÐ5A7/r)ZC'U,W̸GC9in99M3Ъjp #4U*ZSߺ1~`aF>XR*k)>䐂D; kcaÙ*(#z eFμ*y w)4qˏK/s!5'UjRnhJ~JZ{%; > nGΧq~|UҶ+hȌ@GZ)][LW >Q,9B"tdkX첈Is>kM71ˣ.GKۼG 1ҖW%2 N#XL^)Bfv.bPҎa}@AB+ED4e8M"EtJ桑 ܬrch>n`wg;×'^Yq׎[޳A*, 81L^՜un[,zͷ!I pb5FFcwkz>PM$Iu6ʡo^Lp,ׁQ#:dWV b7 ><GņuYxF2M'f488a"UӠ2 3M]CK:*{0q+ʤw7&dTSYzHkk7RpWZY> u)n9DKuS%CPwq> bζvKB,!P:ozh Q`rg7.Mz5|=Jssxm}\l}=b8N vƱ`j E_SYʹFR"}N0x۟"/vi!>1N\McO'wÐo;Xm<0wZ#{lwJ@0 >ҜN,9zVGpZ(uo )\wR{jTQBM)Rޚ5.uxz˗s1)WOgF6wXŴ“sGj#Hrz?|~A}}_ЉoėYzDz8%|8x1Bk8K<9%!}Zԅj/105c~ozay0TJ'1nO0@|hƤٗShW=0{ "$ #)aI$Ek՞iLAI_w;8I*=]g]4^o[6j@K /$ G]+0S5 .1-ч}Nc+(Ԇg)t^ p&`TٮKJ@TʠwYdo{E4(E5tt}[2ym=3 TQg44LtjP،C^;$S$3P$ dPuMu>z\ E(81ɪI)ݜo-i^tIKϱNy, +af Q8 -WƼ"xt2fiӻȠ~؋Sx,PcGcd]#Gzj9*NfZ~RbI8׎nD:XIr eрI`3*D {]xĞbLMެ< ک^x !X)d"JPz5r"7;*}Q@~뒚QmA_MT҆9(]ʯ}qP uD8th<u.X&^uvi9Gnx{~Ƙ:2 Jǐ-g[V7#\5ZO@Ↄ5QDsj9e@<w&Et_Up[7^\CVn<gȜ˞HA<-5ƴP[}N.RcTks[E0MlX-vfS-sc7Kw63EBڈ Xd~Or!1쩚A{-&l\NYBI-V@׳'w#.vɌ1;%jCt;YI9zu9CsB<^00 D ׺F(|fvݽ)c/60Oy** =2AvӅ &Có霑1:Y"0@##l[2ϖ5{Em/ O9{AIek:Wᰣ,kI 67±A->&l' Y7ebt!CC) ||"~iތZkpJ$y 9ս~@n"\~|n¹JupT&t ":;g|^/Sk_lbUCKT=RZQApW2a+R+٥h ZZ;HN}yp R6—c:1=zb > vKBX_YЁ(Qg?셄 OjO.XFdNf)殡F{`)I(; 3FR\%J Iqfb%U=l}\`nNQ 0:ӋN3q8˗"$GB.lߋp6OIaE{MO 6ƚ }Ц&yEPnui FܚN8JltoHOpmUA킄< Gy%氞xc? jAݬ$qXƍYz `R*Ch([XЇ#z.AhDK+jesR2KJ^*!%BꏃPaV)לѼSv&LѢ { Va6U>قXuۋh(DjgyfVC 97k?ublIQڒj9P9ىg,,0Ըv]ra 2"9Y`&r!K/̲I]5g]'2;=o.<53O>)ɵkb^77>;^u{ߔx8 nRw04f_6PzφL"/?2{UukK+GWS"1yj$V^vd70 1š|'*2@Qy10v*YJȲ]-u6SK7MBWHxB)QfvԇLY? t^ؔuv6"`X2>'V! m"L.xM?bH&}mXy[Gxvx7gm{ ]9 >WʞI%_ JF Q_hm\ e/{ F=CrP6r:>r7Dg7(V,x_g<=VIoNއ =DD'{+Z0Я"᧌RU4y( Pȏ?;ځ|?תv[g8pJZA:a]d& J8mĔ{/l myװyX FTaZgX;U<-{s[k>*Pp!IB&|_O!8Uu܍b; dSbLO䒿OM-`g{…"7=l" :uUcDzJK #X͖' .vMx۵q;TbBUNA;7f1>Idc'%mZi­@;G%5Œe嶩Q+?]8m,­l/D %K_`JW|1(yRJUdϬ8hzg W'_]E=$V@9^ZUb"Af}*I$E06p GCPgKJ:,[6f&ܧ'_L_ucڷ}'ʴ*_ﰱ3w\1/<& Ղ5SYfaO$Сt(H%jp;{6~\~<1O4QIPzb tқMw2,!M=N FC򥟷)1^?o8q=s %m2c9>y!K;⼆M~p8%V"ueaŜn#~!9ѡC<a˥i~Y$-Ș ^g~J>0sQ~cb n P(ɍ1پS^^•WEߗx $]CTm^aX-{ dsosYaN8XJiH/ڬn,e2mEBŽ7`wyPe ǀ@ ;kj/hE%:{${STx,@*]x,Ny\=/m2y|7dOK?pͿ;k}X^T+֚Ltť9ꖋvɋPUPGS##K6`H/CV`3_cH4xFg$JAJ@qKsӺ6븸)SA#8g=cm.Kjt4i"t7J^OG:[ >uOOE| ѯB+9}8 1kanynop8כ dܽZ7*/5501fv[/ڑ&wArUP _Ⱥ2ͨR-#Uq8{5/|jp/=|t}ItݰG^}d5K2pY\ | }ɒ۷}m hvZI(瀮_G*vˑtr~^2\\dd!?8MՙdԈc$QE#Yet3<\q%]N;n k~o;ŋwxt`{T {[D=&3dĺ{A{4cCb\Q5۠sz$lꨕ`Q&Sg_!c 4 d˰$ +yP$. *z\n2)'A tѠ;A쨑;_uIaJO_TW`Xٞ`tɤO~ \yk_tg4&:7/EVM'T39x,Eڹe Q.Ĵo4ͧ1eitN&3HҗHnCȱJz*7R>ːO!rp-ş+!9i+ 3DUx[1\ ny푆U?M$FL5Abx${6¦D Wm.{gt.>Ǡ%I%'EDR4v$<>İ~mL1E/u. rrR1|sD#*"6 EXKzI}哠X_MwP:6#7 ae=BBd1_s>DYY٪$aP+n 勯]zOT|Rr3`rBBOT'+!u ](2~;AS-yU IܵD#C3bu,feJ!)@V&;2jag@d;b Zԑ.kKO *c[73ѕ E0]eQbxګtLS_1p)SrO%1guIɽ@{P8E4uq]Ry uE4$`}UAJ&Ԥ1^3WKU^aQW7)Fȱ J60#6>x+-3?0HPʐќi{boSGɝbg:ot ;}">3~h^:!E\x! ZmtM;B i{KM Saս2{yUO0MO÷QeP" Ƒg(Zl?ơN09 z8&H. CՙX#?~͝09M(c.W J+XI0MK;Z<@{7f{EAg5WXF`.W6Vs^W%D: ̏h2gL89ӚԵn`Gb@h} =t]vbiZ'?oYMŸch_mM&=R9Wc:(ף/ԠHCvdBn55 w4;"ePI)M'𠰰R-\EA:,FKrZ:C#‰F#RAJKt#g wx3PdTTNǓSHGʇR*N"+А([VBNQSV~3lF|e5]v2jS-[_$^Gغ:O9@6ˏ3f+]Ut/C{4U9Sʊ#Vd#I/ D :mFeR*owB8(Ķ1ЌEi "2:tM~ RJnpƁp9ȱ bҦs0 T̨&6\(]T& yבޥ¶d-n6 {ۜ cjO f_;!|1Rh2 c<!;f/4]Ni9^dz+f'HV+y)R@pyDi_>ŔJ?ǧ H?Ӵza0XpWbwڮGKX0[pYj/%]7qM>5,:֐fP>bG JNi)VuyB-~M6U/`ňX3:*~[۷d+&CK< 2ɳ@(:#_ )hanlt}B>b W~8Y}sRN (S4me>,{c.h"NC);)Œ%w tGtו9T ?_xmQMeem}h+( -QyP_>2-a~B>C<eܚ,ׁtSu(D.M ?4%VÜ&`@B'עhŁ'm^=8|cmz\O~:U/[mqcWt1CK {ˊ21bҀn(ⶬOS0! {gI~7w Fs2}, eu(pfZsr.+hcIqp zӤ[EL ּTxؼqI !lI3|o@,ex֐N}:,[PP[rlIdF~Z!.7Dc3s\ aAF쏭[΅Ghξ7Y-z _#g#R;9;Z f?Oϳp1 qk4yPZΉSA7mvٟmMp5@2"Z4AD т)"4@8XݠQMxh܎@==^Լy76tDX[-{42pXwqƩʄp QEF,-0!X"V7!“g3zz-{ffi6wmw'Zs₴rTD90Ng:K ɞص7A*1'yGDX`C5 | 0%@pq['~ =@5㯒GW^_o K (d2s @$hÀ*oDgb=:ȹo% SCugB_:F'Y8UUar3r2 o+y =|NIx!E| 8wb 5Ky8i <D2 hфvduk_%t?./Lr>VM; D (r]cH"Cc]]+a%X'eR鲞+Jޘ&GvޘDC1'0N=f)%wSL-hH6%Ǝrgn~+qWNPK}9k?ƈߵQI&(O(@AKΩ@a [.RQ=ppib;ȯӸRg.0gĺ,Vu%9iEsHvə€%KVfRqW4b+e].ʎ1qhdOfTcRN&'W끄+ueh6mD̯=$҂كGpA/9_W$BPV=`M53ERvNֈ2:)hOϣ'ZZങbǩ~&*T"Oig)|NX~SsePSr:8P-])3Հ (aTWH(TbQh]es pՃ:4 /$Y/Hce' kҏ\+t@U=\cj&W1K|Rb`HJB[qD_R4V מrMDGT6cb[$.䫙J^Ҙ'8 q‚т z͍aCwO DfTÂ(a^3TG"|O:)Vq/"ѪurՋEX35#x?or4iˢ-һ_Gc<L+ʩ5@^wc|lG;Bq1>fԶu'ߠ)!YW aLY#(t> ΜR TRC6y;+'9dk8 U a[fwߩp#T \> [+O!EDR[\NLL'G(%th&J:$wPHdrZ{R7[5Q:&E48P$El:d Nfڜ~ҒaoZYH~+?r E%eW1UUҠ]3HzٷJ* "8eU [#@p9'cmTl8YOHF>-C\{ngCŋtd6NT"٥܋zn w!ĨcUJ,!G8{, 1Ve˂0\;/+tK{ Z,\2>ZhnEUb˅!Q h*Y@Jma9 @`xDXT,JA` © ӍerpSZCwI@lzLi3 bYrEՒ[jZ/0Ls`>_;WvN|!}Xi,%Ę`<A(In#ݳg2Xml's(u\~m 1<;tnҢ浪 gD9r6{@4К"Չ2 q7<9^QDX٣;g@]^ߌG?Ąy=;>qf,7m9y=FҙBpizit(cYd[Hﺿ6*_@;΢N]'VkX64qTvٕ6бB{JAO~[ ,J=%U|@@K,.ȁQ rJj<!6Y-2TV/߶n׿؋zes 9ma $Qk54P`DG){SNsO<1=Ų˄k O_C`*am$8̏**\8)6hhĩC0 'ȑhU8mNU]#ozvRΦWx6_N7 2$j.i&_zibsu"zr}8wu(Nw? F喙2QPOG%*e{͚SIm R#lC]Ie*gb5H*5z77n%; و[tU70گ@"VsNR~ɯpO+ab͞8<fkG2nAztCf,g=fڱyO([1n@|:I[ b@Uĕ֎1FxinD Bba1o "mʊ EnNӄF&h jx^l!}'yCnhhNOa[SfWcc2GހI>M=Wc刎 @Z2USl,3|Kדo ah?Ӟ]Z:N+nܧȅrFc8YBOݕ뤓m"; \F0W}nj}8hTFeWkޭQdSA*b'|&eNU4 XίulVb-AS0jRECXvg,~[xG)N'n3I(%]>?K:ydD 7Z83UG,aa!ck SL<\퍦{IeʆY&~=xxcd;ˬKP)iuii +@:-M?/pƕ1Ҭ^+Ʃ{q:M&jZFB ~mW}>4Y д-_NBLo6;T6=e8m(ʠGUBDr-2]5,jIrLk&KFh9 ')C4F8ru?D1繂O^Z'N`Cqu "$}*-",Z 6XARV4'g&1pl9fZ:tvc;E$";e#D^WDKa$qD+~:ιDm10az*yzjlx!\Obp˴ZTpX<k 9~4t5ΊpHzckJd'E] k)5enJT1Q&BC& HI_O[D%* t(0%12[cpDǚ !&IمXOFԌ Hb|7hf;9}g!VVd~}7T>ΦM^UW7~lB(zD1U#4*9wLa;kjd% 9 o}S~WU@öoXj s rGsY>/C.'Rbª@Wnþj5K&dqʆ0x|(7Z'n3IfHÆU?OrD`gakr7. ׯ Ha_AATV3_QݯdǫG̉0x~utV_`TOس.!D]qG6~.֍'@e©I4vO͝Y; q)q~ xW:Ehi7E $Ty,Q 7 @8}ʏ:L'rfPÅ:Nz!Vk: O4qvC \afÍ0h\Ctrt_֥"6vO2˞ tffqAD_߳x+ZgؗfiAټ\::q[23aȀ֥tRUp$.k]Hz3tp_P<* ^>OD+HSD_'qc֞uJM@CUY-qĒw])N~Լic3u? EZ% uvo\1nuRD,*vlvhgbڒpZz3rd Zq-^TZw-NI%72Qkiu`o+G48VN=!K2?4Sҷ霥Dtwtg+N2P@"/au]0*?xG,{ZP- LGG2=VJ*^ya :615_ 'oEj"l_ #t4h0MuD eqV9 ĺ),O'R3wnh@ޘqg[Zy_aUP}iz^]547h*|`UZ4"#}up@⤝2cY`ؒN%22+fCP,f,ziEa Ng Zf@;l1^˺}h:ZȤrdTMHka$@W-JȚ!DrڃFYPթvdJh #%֑ bn]'>hGA dn 9b uY PCZuqYke֍NΜ[ QH4s̤17畅|9:e6mÊ2OѵJqn*lyl%Z{@f``Z*sQcj,tK)o24|͖t3]L߉WP+ݕ@2O89J@F~,WG4`prg燉ۤtq63",0U8ͣTg,[<5K }yѭuu@VJHy]T(˼ah.]̿1<$w *C 7qC؃Kq~Mb;"ܥƈ WQOդ5ruNX}_moW7jt.TesM)Cr3{k)jC@2($!ϙuUB~/1jD|B",l; ̻ټ+qouM/H]$E j N7:2_ s.ԷGkHGUq_@l e< a$l4 KZ3PTYD趨uj;Z= 9B͚ė 'xwRm89]Q䏺= fꇈrePoH r}3[S[_sh%M" ]! m@ŞY 6f #L2ZUN.dLC U$n."2e ^%pbI '6u9_|qX5z/\h6ܿhZ֘`hEJmh@jAg A[W(a=`1-X_dW_$kr4Gby)M4n׏P0 jDdokܘ<n-$:zӱTf<ʋ=zbH'D-d*=WyHis)Sx#g&ӥţWIF_kFz7gIc= x(̴*sa]/JΌ^PyΌH~;G`y^eyjrbI{^_Cgߟ0( ,Ah}[ʩYu2lv3[^fZfgXl%>QNSWŐXFiaU05i9|%+Yڦr,Ym~6`@ד2P-I9EOCΫ7k2BaT;}$+>{ֈϋ=ᮨYIm tΑ^UryB&Xar $+' _dYtxe۬ bpZ#_T{%l$,Eؓ\j^3ܦ.p{vpQx\FY&dM,$ͻ?=oZ2]7XiI3 6jMbKur*@֚4=PAϺPڅq+#z^XisKP-F jeX Q#[P @ ȄQ dMЇ])q3,έB XƘ&SQ!zPZNa=0RDjW@C`Ж D&QBGVq_L^Y:vM,*5uXP?8 LrR7v{+;"PKY&T7{Pʆ(~!~կi]%Xۯ"]9RZ fh !v2):?rC$fa$ǡ; -S.Rӭ4EÎrUG3d(V*?O5D-`F )bE4_(i`JoL)5'@<#8u%>CI|)`@oJ1gݠciQ]([9:9ܘ%;/Dav '펢ॗd YbC;䌖O+,-@w~(qvҶWnC@15:cg+tKa$f|*VIDQݞ(l-6 AG_V$cpɛ}b&9(9p*#FV4Mɫͨ,V x w8Nu&I`8_IJҢϼP%6"`j=uD!oٸ+_V^is|m6UH ffxM[wXÐRTuH2ڐEͱXct,Md,oc^?JBf+wwN2;xTi)yvw ߂bȚc`Qg]E SlB)5"b|+EEލrٿ@hsYUk]r& 8:8>,[`tȜj {gfx!Bgdi XePʊ1 J 4O:4X g:+X I7-Qw,E1\F9MWb6oh7`EVJ(Em \A3c=^gnT@S}Hrgb 2Ogwx#{#,^[/H> CBŽR%D `h9,H]%6 &u*ujY9wDjxꍪʴ]V޴ˏ]97! 33eVInowsUllqw/-ŀt#p(Zin89͉*!Biz. /u/5pUK|T |w +Gm]mv/.S3e{heRJu[Y4OIvlw!V܅elPA|"YG5yG-yJfȍ),lC[H¦iۆ^MSP Eێ^/s9 Ho}5;M%"}~Hs_qQݳmMGbSRIK]֘fhPUPN-+vjq5&ֺ蓨,c2!G{eCHYbV]uH11i?@WGCEtOu Jq-9ر^cl& T[)(ttaS1CwY}y^S5}U*h` f, ʝL1[() uލAΓiC [R9+m\#,`K.{7z"x{1|d;oˏc;DT_e)ǒ#ZȀ x:Nv!Oo aUC_U 㬀eTxId)^eϞea^֬I%lDA,,9\Av?Jj.1eN-^,<u_ ü&_]5B^ W̕}t.F hQ- N1糛pfCuc5<^!ιT~JjbR1%ޝBwr%ƎCowp' 99ʟX{0O1G5L-%ņ( z7BӪyRdyN#@)HlZ^hDғfǿh[^4H2 g suqN\.ęթH-S1E٥ {b$ dʣȑr_6nΣ.~sݘO$Yԏ?pbtCh}mzp |t^CpHx`Ȱ:&R.q!6wwDf9a!)#+}>f;՝'Mﳃ88W[ c#*~eB1ϩH6KSt' wNGp6gD'²9U/Nb!BץĽ6d9Ȟgҭ`DWc"`=!E (7Jezzn946%`Eiy$э&ErQ{2؟3k-$;\qtз,  w^ajK\\%A,+8AeCRcx]]9OZn,$R^M փIy"]fǖ*TJUGD|P~"Z/:%<:gf"۠7CRuD-HZٕOKPBZ2`rR!>ΙAsg 7Qw)jFŋOA4R MP*ZջhFP2^JWQva=H\ACSx %&$pe >bOQ%FɭfFF腕 5:AYy[F;]6+NN 6Ob™ `xfD2'%c&5™aׯb>&,3 S,⸌(^zTxj3a TwmYUD]sHq-(m/\ް J Mgi&;sp7_Οysz֠5CTno^{frCv㬫7.:|XR!1Ww@MRIڲ>ziljĻO/(g"Gcp04T5F>9Edoň"A <檕(6U@1h}//*-xCm-rQyGPG>NG)Cl[zpu%al>=- ;^.bQ9i HG6$!E 5hzHnl{ u:1hBAvH-ϱ:B)ߝXqY,)6*tY^C+m8EPr;SP<&3@i1Xr<5I6ɞpS$b| \O~7` %UUcz +H@*In 7#^G`5Mh0~חKҫ]HVU S z_B6`79,SsN5< TwjM }y?k%JvW=zѩ˘氋]~dvb~)5ooƊسk ^g9ۃ$N)cَߨr!kKm:~ao~C7)sB7%A{䶵Շjä{CeX nRKI ֢f$\Xn!!RQyd1T=fu 6obYڦDj>c*=-vQEޱ6Jcr<9r$X 7+95qp3F)FXM 91=ROe;P aO~ %BͲI_J:΅ef72~4 adsiţ_Ma h~R_ca-SzY4[(4m㥏B0C36-P_^Zw늺$ 2*l;6#wr^+uO'$wZhL 7Y O!2! IFwpwXjiGT J-Fmr2f9=!hxp^hU{/"Ϋ  7ݷTY^'=[aBC #{y&[qpʲD)y?]/D[ :!' UNKVtew+Fv|G#;i+sRxs{9~!ڬZad*N]7렜?vx~9cdLfw*8mLa]מ3ٍlѨE8Ciԉxp逜<mR` `Pv(TRa2iZhuYɮ l 8<߫cӶ LP Q7?b/k-<t$MƍZނ5?Kb* I28Q6nA'&D)w @/Q1\;XWJ7^V]V-վL&؊qlre`;ꇭ fZm7[vTo{Qv Rg@s B`I,62xI4UG+2K./ \>i.5sN sl~#'ezxsr8">tHXp-"[Z9ETv+qWg+#屮E ]㹗wZufT??P&WA}!%2!j=nXɈi+( S b!j3$yS!B,h'}?<^o HF{n5b鼰ڂ%D Vt)5b[5L@OS˿_ͩ W,˧v`'(B]0dl[czlGzZ~3}lJrP֊ڷ{G V%,N:jb b|hgu|/mM#pှn.To_=z ͽ!SZ5C QZUSwTdzwƄ.A8|se$K#:xêQM2 rZ3gjGJpqlT(%8wTJ?͌lViR6{${ŠQa-Qy(=1qv8>Wu<-M.I&0xJ5 y'i{+cG)RWR,9ћJό$7zqAܻGq%=hB4][/,cGAdAmCA o%^'EqL~M)DÖx-QqTi&V }e&FE 9.HkpU"[ťb a[ 73Df~x$²*AO:Á]oҁ2~dC/$-[OJkQ-Qj.% .E"E);p7Y ۊY@^=( u33J@?~(6_)/XA6UAh?nC:55L^L Bu&wӲ%PZ׏-%Zn8,yY >gnm6y{`E)j^blƇ2]wVHP{р!w 0 <4 \@v.9^H*MtrԱfd7x.u!,g063i#K2TSahZ#a`5Fo4k,-0RNHDd^Χ5Seɕ^ɡxKo$puh`o< ڽC~ kT] {G+nX?G7<M9{ZPGc9U9/v:*tsUn+\g9.݊ H,ƍ(+^D樢;Yꌌ0J&+)~XD,om1T(U0l!0 'h#ыP"~A&r WN>Byy P&9@ޜO9L>=kFµ̄P/YUL,,M.z@Fz /]Mo[X "{"< 3oؾ0ؕy'SG?+2"#\sBUh|jŹ?r[T-,/0z;i]4 i'#!o)oI9M>@=Goh/;*KCݩQHY!0s _U X 8JPw㬶#mRkZxǁ sKM+qMO^\ `UgrC-ݭ߱ҁvN< nv7"V~fF)EXqXiϝ;l -*9ullj$Q_Q%P?X@ZO{VG(L+^Sz7I2%C}(rW%&n j6~#509/֌)r2Cg[`m֍qukL#~=8nE=|?1(/oCUˤQUwu@DQzd/p!̉(NyC /WX&X'IU.@^3fgiUTHG P,x1?8xVϬVWicUb@@8 /Y)6 Ы!|Y°N4 PK&-5,I^WNA\A$"ÍL|8F͟F: [mǓcH"붸65X[-nEڽ2bTyɷZ&YdE)δb F[o7*/gxwn*:Nq~ mȵ9PXJ"^k 観WO}M[{Í<[ Sic0 45JCjQǁ(<20n c(E6-ss1T`PYi"}r-G*'t?4P'?JP1R"ξi֟n܅?I,T6GGsQ͆)%=.깤)FF “aLs{y]iǙysQ!NL'bA~!|g&^Əj٨+p% 0,c݊}u=%Gwp[G[7nUy%4&Q0e?u&s {V{PIl6y3>aǐyGӍ<_Nڼt*nM_A+B*Y=Vc1S~3S3Mꁺq%},Zsm4vZՐ^nMx tU]^Rv2 ftB&5Pʿ΂(˶'vJK_#RQ֌mVtdkzOXI}~`1mKΩTnyDN1ծojWfLBm[a5L#HY|1n-R8Sn3gmD P |XUݸG\,g4/Rr5Mk!^-vĻ{wp]Ԝ2'B]U=mmʳjX;J"+ ]ᙕ`rxy*hgX5Xj,JC?k7얕soOCk~U״R;8D"&K5];ǘ߯+F/cT-PKZ R4-_>*,k_ s~6aEm֧s̰* )DmM̊ݹ y&$F 矹Pr[VFCϩc>s&lc;"mk2.ۍt73WdyoE|!Ar;>xb1Rnf~e>Lc( 5zD 5e$eO2,'f(=wˤE8^߇oz & 0J^nwvrZYI![PuEs M"p 7 MwH DۍM8_SS5ʝIԜAqܓZ.3 m?>Qe`0L\j0&`G:+CV=v>[uGFO*\bvJCL:45faάMxgl-k.Be~oܵ$W?Hk[:Sʳ5J10C3W-7 {.1T/1 醗yQ+n`DuGe BҏbHuOCyG]߆ tHZvf]rg;Kֻɸ=d7e@u:ϒ&Cz4otZd Nd;8k_UWT?5M{JDI;ښs=r)H) qgƯ?diЊMP}5nβm -RF& gNf9A&=q Q\~6kABע̥ri]bKtS6k7*]Rb>G@fV1p\`~T1DY^ 0R]~Rh>@Eq&!N7}\P˯1'\B-?߬FBkv@}5։A.DJOj} lTdsj+jhGhTIDq˒d/·WG#4mykagmXK/)\v6X%MgC Yn+h礢.(|Z[=Pd6"3tNigzK-Z!~#6)=Ytqݪ9BͻGO T}fꫣbƲwYy,}{A?WNb?$."i1 `rA3*m_Pw2V= V wZ _TgF>xp /=x!9H@.yEV5'R;[+\[]}Wrђw*׊F#rʧ?XE785rI'j]D*QfZwK(P#RjWIcÕ{mENiDEKC c%-]ҵgan=HgN ,8m8gK+7Eߦ k%+YLʕ)vmnkS j7ȶ$q [ѸnԉlL~pL~xpiCW28RΊBwز&^Cx_}GvX' ӥ 5ͥ9FglFr438O%_3eҽ 5u0aU9MTD^}S>|KkfA&3j}?u#D=jn GUJ=Ry.'ɕ܀BB!SUj \})9ɽJJ0۟וϻT, =1/@eȺ.߹uN{sß-`l_\֏"hd񖵔eS, -ь5p"g72}4vo6(AE@m~I-MZ GDrNh$&?x9$b@:VI (}XApQwln~fGĨ%&ŵQBli(ÿI:@/-; OV \ ujc50'FQQT* K/@BSVVק0ԵlJc;W[ѐCHK M(|dTx*F_1Tb٘ȏ lPk-E"QLp}e)?!Pȏ D'Uj.S-x=n199o> M$2MaZau4 q"0A >;YTB-rXz94IW DOopk-eزeaRdcz¬Tf@M!] yn"˛'AG cJևΌ[lһvl$EGKq;]+$:v=}d h"'5o : HIJtNJ}Q1J?$6;bk'&q '"0cw  V#V^%ٵ i:ϟ*CꮃWvCoc%NkHrވ}yOEPѸ U&r(&uR9'\A6토)SG5|Z侃3A rtܫ֫>Epl`D9-#ee _/]gW6xCyc"MEX?^*8.>Ǐh\c4-.} rVr}jQ:ʅTTrNӥ7@+Jo,TP9bTmx)P"QrhX^P@}e,? s P*+Ir: Ee:55L$\4+,aB"ƲuF F-N l UCG-L@s\&ږm`-˝iW,*S>] Wy =1oޖWnguk3T6`{0> ztH!>ןW8æ,m'HbיPӉya'VӿF uƿlBxX3ntʩͅb $6hXM^LkBwKeha#/1{vy'9aqW-~KH˵-P랷` lW5UP7;[TlΟ>keg48uG@R$Na= _hQ }'MQ‚!Aݔ5M!UY _j0ccR4nD8ՔcLf$37;QiAr'7S~hF0i`]BvL;ZU~?$З-nŦ834oXIL 2SNehdBw*K\h?FRˤr\d%g1+#cܢgZ ;KZuUуUo͸n);y9Ӫjf[HDq=FQkFLeUq|/H)QxV=>C &(!n&AаuL{K0f}Uƞ De^zWu:_/8m   ix?zK8&G-fη \࣏{ײ㒈f2Q6` KfhzFlZň<&{+Se @1GZykPd)ok1̈́mz~]xAe%@!}C:kOxOsmm3c)J*C`_ ;97T]cnȉ~#pҠًyӐnl΢*CXFF4 [ Ϳae^o!̏G9'2I2RYSW\)62YK>> F&k!2N qT?Xޝҝ6xG6ϙotLmt.Ne6~s|#\Ւ2Hrꋊ~+J^PL@?tR36At$>K ze[ZnBE w{cWKW]8 l.ps硞lJJ^?~vLQbHDVvPɁ[z1hupwF*O4gK5NVzy^8%>!ӏ\%\B)쿄t㚀{XCn,pSTȰQm=2!^"|+0iۄ@ˆzLI?2{ECnneQmw{@K|;/4qK ;5nƑV֨qMQh'3BX-jCƣ5X*#|ˆ֎yA[Innl a!&bxivV"||Y6?@FgC-FoS) 1TLYT 2 F덫\SЙ=?|M_:TAh ,1VQx-l(#CKgxޅX3K@@#Omȓ Y/+r.S /kAm?n?R >1H?TߌкQ eMn]n~r8̝Տ/'Ԟ }"ف!ǾB?Vz& |^|vPI@<"4Ygh9xq)x?_S%BԫlˉBZ'1e>iPx3oRX^9J2j$/3#VnpW'< Զ|M%Oj!?o9!:+dߋ̦*_$3M:,0 0rrZ0A0Aw{gKo=u#C*\C9Td?#/P /j04;͇SvctӋ9}_WRqX[ ؄B/U*/ܓ,>شĚa:AUz(rifm^kp fmQk w/_>ldxjgd5!zZ[:}ae|Goz|M/DNG:j3XeDT-ApH4vM_AⰩd}*6^jsi*9kCƄ2տiQ%5cz5{0] QK6]KaIasTt*o35l˪ZbO #u0}2`)d&ȓNja%Ij7}i{u:-da5ή0zؿV$,H JRy =.s[aH  x Q;0YD錄-1mI\\4O?fqw|]sY#V2< 6!.ξ1ZM"ErfJp 6vo+۶X /~j5#з(uj">hxxBJ0MOڱ#-.2 #~.IUzB*~hUMtnHj hNRjVj?`d{o9O&&Ԧ9{.5_gw3+ B 桽 =2KJN4pK+ $?ĤkSJc%NRׂ7?Ex=~oz*,ii6IǧU7dgcDg߃Y~z P1Z!v`C׏gEӷIC )#("Ѥ_i-r_L9%Wq}<~Ғ(u$_%s\_ȏ9&}&.tK4.yа{)?Th'*t@\ndUnT Wǿ!l˓kf<&G`hav"7f]rh(Ww2[z+yisꓦmMqJZR}Z/GyeGh1,KR QoZtD'Sd`߿"1,Vc'!_Qr=YJj@U /5=Om,&9&n:o=eXGYb I%С*;+r+|'&?Sa~QFQ"bJX[\"/,Vj=ꜯ*Tu"ߪhb24Hװ_"&6[d?v{/\+ޔ 'Gp;85K TW vq] ߘYU.1aux\I2z_.ωeYW $[Ka^'_zz|&ܮZ(18D'@GwRܨ$"ɫ|^M EOۭ1uBD+EBS^f؜{z2tNm"@ruiGGfq A? ?m,EBy[HYwW'7:ZsM;:SRtF9RuzxRjDYGUڪFjrX>媳RMXh72Q1|`~|bNYKѻ͌GE6lݦdAH ?<\(, 0ۊ0 C`SԂS2>{ =)B$M$61?*[aZvWXM]M[Y">=VdiU< <ᫌ,]tMNrg/&^o︌IE'c9Hg>ӕF"a %Qwax[PaFeYAw׷YQaMӜd549Eng_Ѭޯ#Q ww]ٚ=6jf9QRO} RgdQg+йW-]}ֽXO^"wU>%9!Jjw? yt6`0$"]76KiM'QbeTdpX"h7BE]1/=Gt׾ۅIO[-E&86Rhr`Z5 pOPm]\'e& LP2"xwS?lxkRAbΟ!ney_X c< "?Eˢ[Lt9ț9dq1-NR 2ͳ I~ 5niX`zNBF [b ?QgX?UOvA;Q8ҠU aPꟼ~(Wҕo Ȓ@#Yz lg;/Azkr=!ϷU\r vԞjQh< YTmA @/ ê͡iEC܄m;:<38ǛQՁBWp yZ5JɗKiv),B7S' }#弊c]ϵ%s7!I 3|<.:2R{՟Z= |D@3@!ڌne|!h$EdU2zatΧMetA Q/7۱f%-?:S{{~9$Ic*Gcm6=v~Gne@R|O"94#3"Xg% 0*!QX}gN4L^ JT;˫|_j,`} ۇao8BZϮܙVx`NS~HcxR^$?'UP|51C5dh'e&{h2~wa #VJDsqҖ5:@un<%!qN${2ny>dgk 4 ̟g7]lIAJVg6l>ӽ1:g/p%beF[]=Hm@St>*As;iJB=+^EwM5KH˚8^r+uӥc:oƧ[ v6Ng &њ,V'qj=~_[nS! 8<>p,vmxb9 T=!̌Yg 6/D*7g1*;|?6? A$ hI +K-шFt$6J7{,8GNv(Q~KbAD)k/I֌r H X(K;dS ϶lmsKREGpYyVFs rj<+$痈4B9QRJ&pP25=m^kz% Vyw # bd~J#~8,y͞*㰋~[]态q ,_1}h*e;8iO4[gx.̦ee:6 q ^"<2n] 6gg'1/+n|ʹ s >oCSj\6 Q/t5qnooJi>c*+>7s3Ĉe=/w׍آ:Qܵ?3Ղd`pe9 Aixh(ʖ4{fl)Q.٘B7 *Q}^a:=H㆚vh_9u!X#oYPxLbGk܁pv@:Y V4xFcB82C z{]gϸT?i ;@>wy"[t&+} /Afi!m7zNbR ^䘉ACKz"p % %FVk8e? >Lt t/yH}+A0MصN;af]ӅNok_Ŏ!xm,fA}#>k}1¯_&F 0 UL?߉6WR7\{̽yt'̒z0Nd4gYZ07070100000049000081a400000000000000000000000166b50884000055a0000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/iser/ib_iser.ko.xz7zXZִF!t/ U`]?Eh=ڜ.+AzdgzMdZdQ1 }=T6u4-!%֌T9 yޟ[GCh KHr{ieCmPÍno1΍.n|)j6z5cot hnӣҩ$#C-(_3R>OK$Zmɸd!Jr|O$ܝ;gs tđXTmJFUW 7)W6i!BLܙ'Tt8Qh16[>l^8(w@2BPMÎf{`~Pl>.!pM v#Oy譊L)cEqX:)K)AWH@U`+u;%CrU Rbg~(LOƂiAi/a 'fZ5؛&["RZwE} )[lɊ+يFR%#B_1'=|EvaY ̝8+ٖDTͯbx UjɟB ǚY-v 874!6(8\KY7z@n`Jt2c*a ?JR5>hG=,8ݸY[d5vM0`K~%#jBUnޘl#JI]~6q{!o8W`1IQYo uH ݕlirg5a(tIs؅Iwț-J-A\tZ| C1@<#gfHFereΓ>307tp?Q?JAy,&<}GQZ@X %Z+oS\+֟.0R l mhh ;3>5$dѷ2h )qY†G<`*i 7@)^4Nt 3'J9'{0vyGR+tCW>4%M7*M \ZSr~4"x.į:`?3-޸@1Re-QYef8~P,ʐ)׈NP 9\,3ͺ(`B!BY Gd<@)8T9r#٘KJ!c%0Pȩפ ;я3`:T.nDzovFSo0Z7aKW9;kx-} xGE։Ƌ?7 }+NU2\׬%]n?'儁SHTdo/dyC~ə&y/h*bX٦w+Fy0oL*Yn9D(nd${gڣM3g 0V$p6%-b:ZA0^qo?7fPU>=R3r!<{]j\(pt#ԏІrIS>HW`$0xx _v.Y/ ;@ @yce/p5AImxxoߦ7] }kHv6K9'zx2L0k&|WAsHdz܋_~P|E%hl'b "kZI%}C,a%1amU-eM \-FE|y~k֙yBiF$Ѹx*%X-W4C:98 b+4~mdl{?n -}"cLʫz.*RƜ Y9 ?|eN.􋭓_8m'eAPh*X3Dt>=oHw=.Ƨ^Y꨾Ǐ[iASBWfjsGPhiFVJPat7nycF9M 2De7E(E[үsAY90ǛvXSGMvFkcdj s!eS),kZqM $hi!n.Ff O,7 u`@. DJ#p,#H, /iU7yR m!S.Bb]!f!А(yxe<%P%ع|"aRp˚Gp oyi[p!b KPT?gL@_O224AqoU,A^z6iӡ} y_(!SV4A'[װ(tR,%EawL s8ܜC]ysÒjs'6b#.z$TlC-Gpv SE%p ɋ@ΫzOO/Gsc긑2|Y ,O̢frIxLN,") z esdWK1r^P Onqx0]R.iwxQBram`0rM29%4L[@VSCp[mxg;zK^9Ozem4Iw=_l^sg41F?EJ52N'+KAbPn;' Mg]Gs}|-޺OXrYC@hB30cYxD-7m s1yDR7meVkH*=:Ƕ̜|yLS^h n\ k:A )N+NU!j]V.#b`MNR7Dhj䉫si?r~wckx)Ɨ_/;epiHb 0ׇ+Kc6|N9q*&gDgLJ@HO"1THzzzAllHF]ϛTc>c!],M{pM:x 'gݖBQNEm$wn,Nk)A_(`vEeS"o8v{d~5(71}k3$?cc&hwrݫtɫ:&vQDw!>ȕ&/IC^՜*0H 1z.I;ʿi1{. %6OcW:6Ziz?JLD{#8HGybX#}SqOr( .P52)2֡,)&x0.#Hj: R8T7H#8qi%%Iα~vh_؅r%fL (K̏1>M y !nȅW(ERxYD~3V0ptt d;awtӤṔ1X*"!y=$#eΧ&+r,RٗeH?+g)m c .ߗs06# /l\ p;HG6 q:clƲGg76s!.I' ic L|Dx_*g 1γdL9 w–a:Zʉn+Am蠬2Z}Lt[9rb8^6̠T4oih&Dz`O?^ 62s\ʟ0B(@~M-h\CBpwB ׉rPX<=!n(WɅ 2Ix SKTs.Rx{?fJze9MJJh,JLo֊iЉX:huy߃D> nvn .+V(\$<\m\уK*Yҵ.&>^?aqbs]/}5xDJ]~*\k>D^vYQkD*y[@<[_% 9oɼuꃓ Պdʵ _,"95욌V9zDi}c9au?IB^"à bH@{ O#{U/_ޚz-@PNƳ].lE]ѳ/U/H2Aelf7eI?s&};1I6Q4_ծPx߶T2(fȺ~zOKn"2nB%*o&}'(B[+ME4+6دⳑ,Q{Y4O{qa%zG@{Mo"߽c(dNmR~e5>j#was0Ɲibbv]YyWy 8i?(Xzw:krM)~.'!K:%dm qyd;{T^'[D_uk89hEEF$qG_̓XĞoM1XgM~ps޲/!PLB$o V[wUO+#\g1A?hgJi((p9x|Ӡ?#D3뵒$~yL(bz4̰l|/AP>#d]렾\[;4" 8B}CyG@ۅ)`# Aڋ@aP0KC*,m67W (?د~த-\F8Z+^t-Cg)NaUӡ~C~ak1I1|`ZE^nH*Gb>v^ܗ &g* y]qU iWڗ6S]p-R/f2x?4.tّ+Q$Y֤;wErؖg'M/*BSP2c o/15qqh fGO<5o*H!4_r#v0X9 U$EPssvIC !چq HE z^Du$1OP)F.'a?bYWm^,i1R~]#Rԇ Nܚ5@ tw_+h0/]OɢX\'`@Kզ:ĸ9<ڧWwalj?r$rmwUPa }%VJ|?s*ZYy}Yn]ɴ8gzW] 1(#BR7B@KrIEk)=ׯbhb8ps@&ƑBAqa"y`);7- @І;˼t7Y138g}N a)HxW Ċ1D նPNEh!%VL+PDCzD⮝{zvƂR,(Y/D0̘^#P(۩ Cvˈ%1:k)_TUlڷWn.4yUm8@4 :fk{ Ũ}&= 9"zmRK8.BDOB{gz3;k)l-/RDۏ~ e,u_H|aSӔq^Ni$N:42uGSE]tT~SDt(E Ab!g1P& %d <{WXmZ񴐤XRNEmQٹ+4myл]CyKMwZҚ{3To0 8Y\ơ{g!H'g0QZnyAfDu7%5kWmbЄFtē@$~t.xqK}/d(E%r!tϬSf2'[?B%n8DvQ|sn[A ~3V.=X:qzK3w/x_oY+Gƺ} FB\cRt106@p<<,!u$ӈYa"]剳JOkQvqwM/Iuȳu[eXŸݡWUn'f/Xt=skAL9hy9bW>dn}Fj#^ }qѕ<4:_e"-C#i&#j k͎״tc!xEޜ4#⍣ sv21uwG  eDbt~z)0r,fE3#Ahq_zW-:x@K;.Ԗef9Kq貍~@Pņ(DbopGodXRaߞ)W90Hi ̀yAj1[Hpy %Wf@ BD卽Pؖ q& u3,ƘgD^K=-O%ɩ<:AI ȲQC]YX1 DSo,TKAZ䂦 ;}bsq h<=֌l9j((Gw M\+@ vH糺e)\?6T8:W떱Bl;qd M!m~c<=HNqfQomNߡM˼Kzt%=G'Y'q2QY,#j8@:bDIC-KI]KS~ }9fc/Y{yPT[-pM5dH*Fe5_v4EN9نO1nV.>k=%Pzgm#rtL p(adU~{r@Y'NO_$݂'*ȋJg<xONO9[Zt&]6..ս ,a$9b1!ֱ)~.Y},]r=`L|}-^KDGL5."VQ8NTۈS85dud7ɨI8egr12ޔ)alC}FCh~HIcvϗh/&Z_ܩ<_/5o1$= pV{՝FuЧl oYܛm m3}ܕvQ`d'k}=3UeL~~ä3њCH~[wEg)"%iZ=EeViorX5ȶ]݂µt, 'e\%u}H]PU5v(J(mz;LA_o>d9$ظ ڵvV ҘH ;MؿӨE]E϶SfF8:=Ի14K/}LXܮys8 OѴ"g'({GnIkɻKwdS8}`8wIuk"lx^pQ|P{dJ"1ez Dm8(,O!m = ԭy2ӊxiK$Wt-^]~FF>! "ێ Fʞث;KCĀifD4AMY1Ph)ADLe=V:Wdf8xW3Ly8[<ې]~c6Q!dI*y+糺)8=@ vUÓR ^<3OClAbe[`Նwb%䣽OOhԙS{U%XTj1OT8󰁝uFI:9w.$atJ_z b_x9h{B=SoSkhQrqnT fr$s<,FNϭI:O'ӧ&?-G&"6Ec0FTR K|FX(.k1m\*,:Yc+7+q(9_6[ @&˲8?6"(iIopkӽŵ"[qIL y'IM5Qʌ@Ė˥ |wM I咄"̙)'v>8bh:}'d bbjtnq6ddSomy*k) %^]me F2ӏRkYy+h?ezu F]+~{;W|YǑHxl﭅w4~kpcOϳ:b2Ł,ZHfm*o?C[kn~Ѓwf|r qoGOUϳ6d]XGadX;2RFz e[}4Gv0pVfn n>$Y54 @>vuiOia-ܫAr p~7qʝdz?M8Tr@ ,HER;ڟqJ+@ӥ p?#] 6#1б)44H?o ZH(BgcVc3uB<v24Pdy: JŰtK4\̝ѡh_Y\-wHMGD64u1"xK nT+Qye=|ѫ&Oz}:DF͂Ʋ"es(Qر) iD,?GHƁv" Y(ÿa( qk爳}Էk6\THϘn>HfG/rUͧH2< /"d]?QK-o@X Ecg_ϥ!oϺ#PdQLȅy/HP3OFn)4& :«,*Fӈ{5 }sp0< O !WkkՉJ3][10}`0_z،%kV}RE7"H5ȯo_MH,q-Y@fW!ƅAͧ0ˮ<,.7'( լnc3[a\\x1JDmMw:!|jI'E)a nn8Ԓٖ&;4`t%,N25.CN0<8,PO!x^Ǿ S2U A͌2<[d>)M3>Km֊?ӏ b?-"[Z,Bpy?=ՆL'vm-/U%>=ݽSkMVP_륺9H:g/^Hs6&ZP !L-X)K~t,t++a9A2"HYr5Xz5$$q") K㎴W-7wNfacoI셮q* K@#_U*\ 9ޠ͢@?Gs%pFrtRA%,oDvG` txv!͈Pg d|~PH 6I@'pĭ;iG|w"`Lz}"vc0fAU6>[D qA- tW&v!W^9aK7Pvje_w .Ѥ>E|{),F>8jVφ H/(yE\ lQ1 3K- (;&Y,Q8r9Y>x{uw1ˤ? -nb;A2m:@|=-[\p.V#`^dp<KЧ~n u(YjE #]䊣"a{1Xa"[p.w&vEfh4Qη_A}im5JAyxdPcI{##yeɺ!pZ NYˢƘFq"8XQiZ5ժ. 7 g٩N1t%cƍ)(mh{'G+!g |%kܥ>iCVΏYs)ǽVХ򲉭>v#42?>E`Iqó@M$5A L2w _ ~4=P:!Y2Q/dzRtdfX02K? -Z`&d61n, 5zs8Mŷԙb\p߆ZX"]ITO9V  ۅ)#g<8XY=oZMD-BfWXlX˟\by'' *qz -`3$qh8pע-èό - %B3>޴cĜb9͵qL.桿Dy^/W 2XetG|z04Dd 0-ːwiWE JK J~K|9*%eךb~q&ppϦ0[YmrD= gi]ۑ'^^E+ 4tLC[ր\eMO ??\|3Uza%NLۭD)]Y>m&q<56kk#ַj&,RRu7|ˈ[%W$UVZ?V4)<ɟ \C <pz'q״\84qea%wo<"0OQ:A% Qv٨%oz$>Q4Ɋu#Xgov-͙muG/9&woGlx>hEX%J[ךIѢ-⼅_RHN{?%,._<' LIx(()V$G_|zöy85Ec6OZbDbj{h38.Ado`VhԞC-g \dLZ?e y9 Abq=++A/06,OB/_$)#>$P!kOG=8{ 2绁if^[< T݀5ϕ~ߒj~rQ3K)rJDRU0T FV튚neILY0+瀰O1VVHv)|r\A A_sm?5B7g~T{BxNsYm@Ea:ysp#|;:m!i,Dcn =>*JmWhXK*'- vHb tX7,>65QG~d'J|VlȍwNbXˠlMn9ؑb|5gXgPxP=fE-КAM/Rz < D55 ( o״i\2 2o%|]hWcee&匴.2LvJeS}厪>[)^32)rFIij*vutZ,0kQNR;4nmZ<] Gg0(55G7Hj3#_I)qNw[ :^czhVV׾LҘ8ӎ\5G"~3%"%$z \1LEP, JThU8(#_M܁ ltߘu)< >~/JդOu+J/wJ^QSx%ʄpJ>?[PM?E{$].ԣj&'F}2Y~MY-?˰o0ѺWn|&9|z'[[܉:s#8,ۙuNs6TYy{:AU$SW*^0kkJYRHI,e5Mf%1F3 dѻS/D&VkT9~FnvqM 7HY{>`vg_% jLC[Սp6<&/϶Qip2lKNs`nd4FDt%dTTF]]9䒸rHO=eޱK#U*\DNڛ8*Mdt>=ᒎ ;|b zfO$l]U/,xi$}DI 1IUN!.-u֣C&Eduhf>&f}dKnZKoel\>.ZW%EfVfC7*BU&bm M+RZ66;zhi;7vWOBRdVEq4ϧH Dqځo=RX\R=OXwwxUm\#ܾ`IصcEi v=E)DJ6,\,YcĤYHja8iL6yIgX D Yp=a;+"b! G$G"Z0ƧSaC3;F͵cq`Vwq6]"A;:fҰ W ȷch E$ :jQVÓe34"9/z-ݠ1@=?Pt>e@6lTY<\#YCe ˄EOX砌. <F;*Z>4@܀#lj.iZ_3QR~!Z[PZ쨱W 䫼݀.] 04~"Ə6zGd~7ብy@^=Lv_Qu[,t#.s}f-ζ _١_n+0@'M0V %8)EW,0i]&EI˥ #QknϢE?93`6HB_7c uJyfSTduQ%γ * #)yyZzrjb50Oz|z\Gp 2Jrp41 [|`L+ lE`-%Ӥu򙯨ܐu,8_:ݮj&G{1h\ nE܌iQ; =/yIrUD.,|>y!+z)WDԑa؈'h/Fp4et$DfyYlW# #x?猀qDexYVשXv^OϮ?7.iipv|]$FknELt?iAG=S_†9GJ3nM#ȓ1ݍ@6㋂=V/zaL;,L;VlB1rIx`0q_@_COaeQPZ -'N@GrxP:~^8|^(~!if_&:J2"'h6lzJ} :"ܓt :X\U2ax(<,qo+g"P%OP m5j^רx+PtacK+_)@>gmXIy{RqL֥5/>é"@O]-B ;=Awi=#HEJ˘2y|QR@?CDKI!|Gd!EdΕ!IB?H13CL8<bbVy%2ggؽ_=ck5Krkf*x$JMaޑ3cd*cdEg3ѴπLț,aDNnzGo:9@vCǎiIGO<~Wg߂;-F4=U: ![ $g:eɅvϖz up0kez?c)q;M8,n(H=>9j>d~RZ9 ,#$&Pᴋ<=I^Q}Q:HqRm()x;IO%fBhͲDN^HW+@q% ; }r {#2O4Ep 8< ƚZN~ƒE+ 9pl?j.$%”׉VuB ZD8G̓88HIo $}XQr|]E~s ڀuc_E|^O1!VPL?fp[r1kr8eqeaJ^aT6_-V$kj%RLkHY;nG+g;1s>wvׇQJE6WbW#ŁVζ?– R¥ސ`"q:hɕl\0,@›}"{s(U#,EV)Z̻} ϙ+ڮ!A!!\!ُ%8ê=Ε~IR@[Uz*U.Y"N ;f;*nbgjݹSʶC^Z@isF[ @WF.SBo@B]!l ЂUu2S`yҗJn(V d3p,#S-OW%H!<2a .Lzy=0]ޚ#mP:*d}Ů̱N!11Ƀ^Xm1\ ɷ )?̈́˂))HQ9xx9~w|rWM3];xkz%O/Q:Z&KZm8ɌdҺ\ZW]t&, dNȅ:Uq:+m)B[ 7Eߠ;D %s{]'IGo{!%1[ix [*,(8 :G xY2 Bkdјqv]Y1;;]$, ~_+~Ud-8o*د"-(⃯TTMud0G+zҢa+Ŋ*.'Ӄ&Z*ڶfMJe]=r[*1u6\QBl߈mW}8&ҨKR3YӵINzd]}p֬|_(΃#eDym >;(- |UF>}!uyaJ~=%4R k{vK8]ĒEi0S:heWJ]=̇?3] 5D !!g'k7|MՇR#"XE/QLQC7//_pm }a,Տ}n YBU§tDʗE4y/諥 5\%Z̭ 9o߷z = mM--n]m|Jv2ը*F(ҁt+ gMu<{'i\>>jńGWIs/w#|tLVݍ6-ϩG#cfgb\>Z˛[d$J 0I!?d\+8bKӉ=zXt5nh# 4b0+"Į7 H߫ΕЌ=ݩTNqJ"Q9TPr-pTr(uGãi)|汌-_ڔmCr_ng>uLMLuvn2:Bm~V+B8|CZWi{=[v՜7cn'@PxxUuًvVq);+_ȵ!5q2 MZ*SUwG*$\oKºl#*|,dp>\ EG\KNrk ;?įos2mN=42Cɓӥ_hyh9\ [Tu0F~8V~[V#$ |iq&O/Q(ԴRy>j5HY7J֮a~joSLE:d1P] &/bY@#ꓜ' hc>yxK.;=zD>-Nf[QUK*𺤊*2 ӘP4w6qG!e|0,ZKxbiY ,"#V^⓿R9Àʚ{6MVxЬRyj~ ʟ 5zEHuɼR}+/#!$Ո5Ⱦ&ׁʛK)1 }ا-ˠ7*=AYHU*hKm2 ;nulD<$DGqIeph͘IiloДi0paMnIX'Sy&9-9}Ü%]3'N3uW=k}aVaKkߪ1[/7 }pO O7.WJM>1fįZs[P,J5Om*\FFxs H㸛e(1Z~ \.GFI4:疏R:j'M@Z1˝aՑ?Plr4Z{/O?Ub ^%X.8qeOeyCO %넯x[V'UhT|^RdZB@7@=)V.W3/%or$R^Ka%Hxmb{dP%@L:B=OC-+d,@Q̩ 1b1"DlN [XAE1;Cf): "6RHLscE9>@-0r)HG<K 4s 4xwTSpeo)#3*@u ^=/7xy6x"2a>.#NmƢF:ѡOz%rj:v+lv-+hdN* Uγiq^ }/R:dsBj}Ga0c${Bt-ۛTL RÒ#Zcm#lE;RK0 )<R9CbQZF/cҝ=˟5c.˵,g̓4e^cե>Y+/Grpl\΁ue0#ؒ !l~ ywt1varIw`qJ5v1 plb %*F"%PG:_|_'.b݋y] +jYnpk)z [u4p75mu9j&,s;c^Zb DfC C<~%0Twފ HLE7ߞa( 8̆BJjD.de kٻH5S %_ x cr0铱m%% -lV rgA˯^Gk`Fy/oɕy믠_FܷG A+QBRc Zavk29 ~U.oʌ#T[Wev (6AB 벐jES.j_x@qPlۼD%-.lrqߵ0G=)#&3)]gmDoSLo#ضJmQl%QMI s5;0э8d#oY$>)fS$l#tWPA.v$<*u{~ӥX׀+'fl͟MG;=[-jt1oO>ĔJzP&?ɻ2 rٜPH#$$[JBxksR?Y1dgl0XDq¶:\t)9n#.8B^^>N"qz*LW|x=y^"[91@ѦauO݋+&}aK<PN8Kxu0a4UlБdU]{H?A"GjaCv|]e/lX2ocS>4BWB_1ѳB9 8)b?]O1@? P O ^̒|w4>m~7?3{HѕֈϏ~|:+MC5=j Ms|SDJah{dE=^pmk֙X"$px۽X5(d DW׋B/,J9O^u4Uۀz}Lؔ&<3R@œ,=}SLtE,=A[g[8^޽CAV >ޓqՊ9N(88)&kn(Tc\TJiϟigJEϖ٥uI-%:"ýh&9\,Urnji_oz%%^d9Tc3,ϽT/Uᏹ?d()2q9o ~YlWq'C!Cn 輐"ϺfrOhM"E ll&˜EfRpBࡂOjXLޭg|* ߂?/Vc>+܆ "ֳj:ƌv= /2:,cAE$`Id/03Vȯ~_AT̲;l|ЉM(s9@e]sp9C n:ӖލعqHAqeHH>o_hyV[60%Sz7zo3~oD&`pM^m0fbO>JEFeͥ gR5eUGu2i?O W+shJSӿ:/NR)Yl?Z$wwf%&F];EQt|]Ǫ%7̒޻0皂$]7܆Y:4I8I](众IFŊli5Zsݼ<ߧ2tGO9"lJ⧗Z䭉~[_īZUtj>T:IAw.EԌEc9lss Hϒm.OL=L_ F{lyN ˨s\IXĴZk}&e폀 Ex+MgaWF&ghyem֘h:FJf-vįT~6.J\p}eYpы~ IU̸?cUNA (WQp'_n〶]̘HύD6 }Y=#ȼBy4c i_n0N2KX1Ek٥ҊVJF:S 'wM&7\4OHnTf28OCg{ {0QVڿ G 0#]OZNv%,d$9s9Jr ǃ7AlX ?o.'iOCڝ(:km8JY[pR*/kQ<#&w H qwe}5Պ4 |~H^/WWx&1M8]-*'zFg9iP:Q*s爗/TDcmO8Ԓ1N"Jzw.&9BNP&3"h䓉%e:d{~(zǻ[ -7o z]ΦQܸ EM{JH8X$G N_Gf\돗!S_;V0%H:,`aNNds6aV qc'p@8,#tя#<6%S,jW0 )؆5\a]in|yVJ¬.Ugn]edT SX١}f݌UbܹtR ieHs$ϽX.h#S 9arl)f+-P!JB(A^PwRA4fwRf_B|oXE␙FE 'B&Y4j!}?%y"l~.3-ZYy0C &Niqq/wܭs*6"4\N(E]@l'[ZD2+Bɏ%.%?.hWǤB T&>cS'&2aI,IGRL,4'$7v0q/O2x OmF68lN M)MhؚLݽt.Va%#M,!GŐZu7UKƨʂvbWVdEC;՘?fyPLo6~>1 hd~ygCc\ QJv[ªU5zW"S&#MFe 8pNJX*RU|jhРO1MVW@)Isl^Vb81 ._lWvJd Љ}Es>kfп {n8lۛ1I)cz0בfEf$002!2 x%6Z1} ;6_&dx4+Xj{t8_d,vؓ5pѰ+yT s rrުH48 >#u/x+ũy/U&F4/֚^Ηsh".ivP7sXųY奼&CS NYڥa*]^GuG8 6ev^ 1̚7Pd~ INg Qsbk`M 2~nIH po24.[j߫ .Zbw%%|(AܡSgH+KM\[$ 3y!`49ǖxIZd X$Cw@]=)vT>ٓAqopeG I|n`;ؐOv3rmّy.0PM.wz$ ny5Tfs[Hu&ba|\Of607k l_z--GNrCcK^k.Ez0%&TsDWI".ƕ🂚dsD, B J};Ɯhs+6 ]8S~C` #0 $&S}!F|8ƏƘ}q, fkx.[IMlVU LK7I " c`_L6cwy it#`wہ=6HB]2cm %N.`kʏGlE3XueUnOMo5pҵ;SCdd]2a ujFR 烣 od3<&^UWi瑂4 1Gmn>7KRNr4+KT#4eۦz+dsc-X4Smٱ,܍ϳƑb t"<ׄ\!և˥2 f~bF@6C# 7յOУQ 10ф;Q``Y=CtI.墑$Ń̯{LDj@80 ō_G,=0^+) *|ֱxV9F|׆ΛI+UhyXt+5yj(RKQ#J)fwCĠd3ł cNit9 my!wb<د`ϝY|;$Q"Xs{o┓C{u$b ?E  *܆:aRٸ.IFhs2OOUcNsF+IĢ x^W2h騟 /0ZcoKDQVZMu'H:tP#:»`%^X7+@.7ƒLUk~|@ 6tj!6<ml;⩷yAaḨk5@:7T}p Yhr2а)8>n|i{,xrrppf̷f )TĽP&k'Gb!5>*~ZVo6h4Иi+Q9-jD!䄋];_QRbB¥FuX{GKvCCBOtfWX \s; .gj _..sit%Ei+( a-שi÷"h2٠["Z c3H ;þ`Q`HWv&>2Ʊ1##xm1Gxrfmr\Qcl/i:$LM"zn%{v>fT|^|R"|P=u?AH2E ka7A`-v[6εjd\uhj˶+i^P53i5v͝!IaS|c,O.7fhMZ3 9g1&'4)gK{. t:W+>7(/LKbFmE C W"h~m lYtҭ([{°,`E6ȐX0Q;YS>洯"9M $yH /Wu+ 1_Et?swWPϕ{:o L5*hż8Y }6Q!^hqYt+AXTBr piGds7 u7w*bos!0Fl3L_4)439N{f-8dZ> y6*fXm]uj[>T)ԕO2v.n!pΡl RkNɛuX=ը=HeT/}pd`3b^ݳMi Ñ&w7^=&?ƬO#NϪr^%g1=&[i]"\pz!]'q7kFx_-YeL}V།lKc3)aA:)FVL5 :9`_(kfS9.mk\.$2(c~yo˨0Ɗ_E'{8U:@ĖTX~B|Bz?' mZ|dMjRx B~n;t¤ ˶95[sFc@/* $вtO%SƻYǧ`jY;taQfmܘgkiTdZI/FE.]n|e>Q+\-x!71x\z)'34g͏ "M hZ CZ锎<Ĉ_>rқ2QA7( ߨT`ѩ~r:}^*m&u'&Tʑ0,*ѧ||tKԵ>b dD`VpiH1ڒ0ؐEn0Q9 F*UG32HR E_-6B8FCxu8G}ӫdF>b 98$O'\9)h|PV!=_r_ {v -4LD0urvrsojΛJs3;jς2w;#Qm5i) n p%^_:da Q4Y -;]rHv3yg#-\RFoWZ֛CZ=%3.n~}jRrQ{./n" Oyj!!>\,Pg/ڐգ1.XaA'*mC2Wba;b ]HAd&o{+uRPs!u2c'gOVZfYEb!hhBn_Z e匫Z7<8hr>-"w K+9^CSj\w^5qԹxkJ[vDSeޱKp#pn f,ʹ~WMMđxL$ Jduw$ǐ?6$2g6q# '~Vn9C፞ &ڷī7szxB"8{N"N y C`S>7}- :fTi \T'qϺͬRK+1/oipsOzGF+˸3R: yT5Sk ܐS6 ݦ [vv?w)!]'xWN3ӬҘ hg}t/'ٗ&8;&̚|z=>'`//ħ;NL<f; 1W"{ӱ]ÐcŽ6W|)ZyrּYMHh"j'8_fڃwVou҇]w¦bRBkDqoB~P*unr.˟o[+7Ӊo8l׭ZIM`Qߠm5 <{it- [lX qf\t`ˎs,p-!a6pԇ2`lRƳZ[*Ҡ .{6_6UBۜJls iCY>(hox,V.${}\#Bz;X)h81;'BoZd`s&g?$͚i勦BӅ205 (ppr̓=PQUm /81@:3(r1e r Ri⻰h9߀O`.X#r[TrЈ~Na0b{([è}^r؅;a@,eYrcJ &&=/v@ԪG>a fK?,1POj11 ınݒ'SؓRșn挟qH?M ;HvXx2DXICƂ- |I(I^A1WHs8@u1OQ^AewMj`)9A}@ goLSԑ⠳!!0 L&v2ET]^l/o;CU@hSi5t Q(1XckOŻ\ yV#u?}{xŝkѻbX= RC)27R2dr $Q*[8㛗{`i֣m̶ !b0쀵 70p*Y_SP8^K+kOpVm/ș?]CDkaf9V݉kH0!HSޣL>e>ǑMgma]\<#=JxVb^0 noot^SSEQ-MG$71'8O[qr$u8¾͒XJ,:) H;'č1&CѬ0WUY遀uae6pyRZj,:]f`"FѰd Mf"[t`lPM`IT/B(DDSg|sR <-&t7DԐ/˼$4+m}o\J6Ug7B8cv1LۛQaqFMk,]$ulYn\|+R?nR glO?ڏh6> u1fIPJIpNJόyچAV 6mHGxS~f]'2*g{5WI,ib'.8];bdܳ=h/P\0%wC=C2 bP0Bn1Yjͯa]I' ]LA&11|N.9scy ~t\NF2aǺ$GTu;ER^66yP _ ɧdR|aUdH寏6;y#r[=_yӉ2kYXなH)=AD%y@kG2,i>VIvrPcQǢ3s|7G| %={b_"Rg̥[[Vq4fSuLpwtgQUt-'m7]B;E Oc"4~1!':R/]F\ s2h㿃t J,y.C'aF]a2丳Gv9":Wi|]ԅżK<ZT IHA_'0aq m'Gϙ4 93+ɲy]:9.Hwu[u 8@⁹U;?$BO 3[kd١<peKoQ4b^ oY?NX"5a鄦f+Yy't)(=)dekvQ”)orq2ijvbo-ZK0m]א"kDdv_K<_{x'׶X_W~ n5&G\kvA];r S$2mwH?.AšBObvlh+Adww0ivs6c [жmd~^Seu)SVb Qᖿ}nVjy:aEv]:Bሱn Q+h,56cgodk;4(F`jMr7 Kq2N^VsB,$Գ+1R.FW1h ܑy|c]&c jr>+1 m =h[a)ϭCy3HEϣ0(kکtWh|EbJF|lC}>+NQpyCإ~v]"fh!|`:j[IXZ-]BSmm5j~SǠ;m81E=0A3|Yo=o ,*m{֝'^)&EhI,.oJϝrX8;J!OJ'7Ŵip68^g Rl%^(oG7{ s"}7^"Y]O@sQfꗆ/J\'U;:$R+# v΋ǘӘuɟFA%Oi(M+`d) ajLe{+I4lI&ߛQ`RSw9tz%GMU? ws/;MyLRzsSw1,`D+5;G;W fyY̧ۘwc6ﬣ?F(YI*/hSVc\75D]ʱR>?o$фbu0' '#~/AG$4<>ބ,tLB+si96@g};RwX3lBlhߨux %#e}w-*[ 流>a;NlQP:CX\49X}ZR_rfke (̍9 mvPt l}V~5Η]MULy-u\4b/ۘB"jl9%<' d#)Z]sDZ~u.h1,C舺8,P\HVGj^Qξ \@c`E@?]AUA@~V.ͥfP38XQjYv#(m?QveSGaUk4yr` E-kjimsɶsyD,6+-Imն˄S+,įnx6bj+;X#1GrL~R 4DoJ)X ʔ@'e)Us=3uss[\ ~~)W3 P7=_7,'˼*}yW$:FE!4HkJtQH#W߆V #ن Pǘ3^S8C_B߁1QmK6ުo+|؉ND@5E{t0J%Sx 쌦A9MGM>cbIVb!xƃՊX [35[&Y QxY줿o!akRV8֑["?gyG) 񱶥ڞ wup*f ÿfj}!(5CTԱ;/T2Ϥ?ViT6 _$2y&]Q|ײ @>8])j\!|,[~L ɕg=;_J**8} d xL\Ho-P3b%5"Tn| "Xj@o5cOTDC ָ޴gYZ0707010000004b000081a400000000000000000000000166b508840000374c000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/opa_vnic/opa_vnic.ko.xz7zXZִF!t/7 ]?Eh=ڜ.+B8s_,^8[qע`@3fmr 5pl'j.7=km0a׊n'CrLp^5+tv=$oBԮ< $lDvѾ4w3rƽ3 H ki݀T* ZF~I\cT }~La sk5+i#ܐ+V/S莸fE $,9.-v`AJҕ˝o0\v?^gKJBiRe=oEM~/2b.mLgH1NBEH€p+l,8GyL;U2\ i[hT*y:0JDbR*m2%SZaq4fBmewcr01T7K&cE"Vyx!Jkͣ\A-HjQb[Pz\MwdN6GGp'4<ŷvvӭ6/f) {\$ f 2}r"#C.'a0R&/hsȶ+}#9o4Eba]R׊5;Q9T}rㄖ@.sMhxϗFk,U gxEmr"(8 h-V?w2*K6A2Ll "s2 e8ޤ|*znfFn?d0_$ht UOt sԕ5z?{K5q؃$V| |J~gnxME (`ت-,=4S#r7ywSGnh% w:~ܵn6䳡ꪶtXK g,0iZ7u$hijFf+{$E !J#e$rldi0d8:h}^ㅈ@(Mb`N t˳r"表]T1T6vtZ>jY<(|60:Ttܠ%:.*0 YQ61};mm;|HHۮfZ1)6Ԙj0=` If9@{ |y52Jیcĕ#"tEz_C q94iq|}.,ЊS'n2E3U5z1!ۃK$H8LУ:0Eݜ:gRuPUaenOcSzEF#91q+JwK8X2W v=)MYX^hyjXQM}kѴQp`SJy@"JNMeq_?^a_vT àJL), <ЏI|dtX.aϜToG=VINDl#ak0oE:cwi ;/hxܑ JIcw$ި9ѹ@ͤDOT`l9YsGgi4d6$ >&`Y`\ 4 d L韚SP6mM/űp ̐d ]^KnWQC*Cl0tttE`c0YJTy-y`ܵcTGJS+&\hSU+V}w Ї`EoC2'}嫧(NA|',-4eCA?Og/]Up_D~aWX`p K0^ZptM/ŵ_.P^$MV^(A/(Ǘӎ4ѣ: w+\Hf';|K j'5 GvG 1tLN㿝ɖ@0b_.N˻UA ZUlv$q EDٗ­D7~c` ew|C `lKN9QոX~՜hdP-ljU֒L3.PjN.R%Z:Wlވ:>h!h/f84v=WZ~z2ihéq.z:?S&Fh&w>*4k!8Ac}ZL_-B|cPY]Cڵh ^(j-}J]o -ں]]׶}pN!֊WIxf38Kf%Y\'(Jc{/,:ːE0J>;3 ##ߓ{2-feUCgC|"UB sc+X_%QNH2lII^,eWަnz5:КpE{B3?e 3׫u{^pWZ\߀+K^8 K:M/"3K؉>&԰dD).i݌oX5a^cR^"J&=iJ E өR>uy2 ClRH1y#ՈBR}ԪuEx3"v7%W[a* Jvl^k+Lq4}5/؈=ThG@&NSGIfrɂ %hbh+> ^ 7:/l'qN7k1B6p?{3,C!;:znzw:18ܨzd1yD :$M#㙜"k2lBWt٭NfV:DN PkvD}]J_7P~daܰ2{dQFmj0a*@8 _X kZ9fN塀;;ГK.ܰBHk:_?F14 %h_EbJam.NO>@|j&7 iG/B zx ֿyw6Ĩ}  5 <7z>* 2g.izfNȓ襅Ӈ\luUT˱ŭO7I[? ~.{YC5ton:g- ]]~ԕ`&Hs4؄J_pg!O)-Zoߢ撌_c4v/y6-nWDwaqE\y٨loh 6Z8](aJkP" !bӼ2ώC b _6Ɯӳ4 6qvH?tM*PodmݪBw=?EjAy߷#HfPS_jhlnje*\~yolq:^I7,Bpe,A@fVVRM*?""Ri8XS#xpNhG=-&l2C>^G7#2@pNI=xЩsq 䒶zXNBykr۵tQ''m}!*{ &"ԅU~qT~kg LY&2 \hp52YT^_e<R!ٷӷs+7 36¿CwO +fv;ilcVZe)"AI-VMQ,[J^4Wtpdt< m5kԭ+֞yD„=-K: UJ.mV> iR2=(6d]/` xOAF(~ޮZYh̋/tƒ1L&;L0[z I!1N$kIs17!7ֽ/3kƺӭ{ϸn,H@%9 \IN4^FYАTM_eH%WcWkSyc˺8ϔ3 &f[P{A:/n,ِXȭrVunBTڵ{ 2ѹJG鎮,G'w[@~1"ř\K+ aA R~cp$5:FЁVbj#4Ƭ$(B܇M5& g2OD,46(lFk{  i3B讁&ecjLAfX=I puѮꀡwEC#p]f,PU鶗o1qko}7; Sҝ1_o;yi%ag/ giU.qDw^dWc ,lĥ3qQHʒ.RۡSD~4SnK?c~xhb4LNV҃|Ӏh)_(%9nƦMV[cӌwx#S`˨Y1?t̃/f?̿-zSQp&eflL֜ $$>qSs4J^T[>*FuFcz*vunt%'k}q#igJb(0#MbQQm9x"icd#6I*&ItsdIlٳ 2}|j>tR)P` pMpXٵbIFP^M%E*'g\]<:ޡ.ca7*ᯟ>YfdE86􃫴Q3>)/pvch#YcYdaWE=8׽7J#iLSfk;ZOܼB1 I17[!m R$3'<;U\)9Vk_XM$ld ,K{A_<`5ӄH ) Bef+3"b}^ǒiep<wn KR@fi5ݝ%g5uR%ɽhSzMUoL? .n@jflJt` K5d#[*u"MŸ6c&QB}}:.p焊xgj@ R^XDOvn+5n#mvSXtR[$_~mvc L}Xȷu=xU.ٝʾ/` CTDQF-a_USsz O@LmL0-jNݔ;a=*LBGGLUG=w,"x]OB|fk8=Te)}^9V4MO ˃ WF8bKs]К6kݺ/+9&Ѻ7MdIO nC=$uj_Iܟ"ML\HWPzs݋t"瓠٨"Hbjך$B`4,w͖}"d~K朷5Ф-\q,v8^D !"J*a'xJm<^(&MZ m_̹h2c!ͧa80iWT^̴Is?! >^ݫD^(q"rm Ξ$յaH[6|H}.jx~yr$koUpA]E" sԌl.J?rcQ?Q82%7a+" x@ONn կji`\`l8gQ|r)IS/3XJB_4L紸+Պࢭz:3?0^O~⳦(DUҕ#FC͢8@6HN3]}ֵ_3yY[d}WIzTquJzR[Hj筧^Sr;XlXU\ vOS7ݝE7tDS?f{u^fb`]8?u[qzHYy"@='`t]h~єX]Z^chlt?mk;aRoćǻ8wSK[>hu7%c(oWꪨR8@ --S~%XT W(T  5EcŶVRΦ4Y|$KՈգ#gd:S[?X>Dh2@1S4fu4[ gהX`Tſm t* ϴbzl>JμhpYV^ Q8͕}(9=+ryGsx=rB֭F~-L휌R3(lx//2"FOcT&B7"ɾ(U޹姗݊ s&R2g9 sK;{ x`KJ,UXU.̪4. 1ot'atF܈"[ ,ݩLW"Go蘶ڕ7<!R!h@.z'nS~Kbگg(߹<ê/+9@lUMdV fi  DO8pu%-{ݻ+Pkro, -'6t'~IG+)MRYSӨ.PenVҖ-Jp%D=kr:jH!x:+9ycpC 16˖"@/kߑvӀGtiVq^Ļ3kx=%)`X993_Nfzqk$ zZ1f0n5hԸ Y\uZ=BHr(mJƈOᄬ:I lB1, EtPRF`] h:m{41c"!=ƿh@.oe; \_6EE+D2^I^)54܎"Qex* +v%7}١,S%B O,>|"GEʳ=׭ YF[{7ԇ޹uIL2Z;eV1%‘ۄωtTK,Y(t| {"5be_ , o;SÏrK:xubh)(X@XKtq=)l}o8r u\je79L=j"5W. I\ :4<0~ T"}g+lPl:X]a 0Ve&R$xvJYd^&$}`U ׬&}-r)X-KAR(ZPrk,, sr>'QrI`ך}wb-)~LBiN_NyGl6bLL&qn4Et} *)א U4 ctO0TI" jM19CZR.sp-@`óklުnO|.J] Jgƥqg$N*\y .)r!~DU-6APߖ?fr՛*w $*"{zhtg\uu ~ 4Xꥶfy] W^lѭ]p=yJ>2Ӡ 91ө`X(I [Ma,{> /$~@+/ m$pwv ۤcvs#@8XP,Xf"o;}unBD0Aiq%"F&FK1Zg䌿)Y()[b,!r.B<E$&E+v*΂p1"Y ӏ;9xd~/wK \! (0؄Nwg.>OuS3lJ=p.k*&"8xGOf QE`ōچ9`^bk!KG^s2G̝=H5l4@ι>5͉ę6((\u {~#Ή[ Oڱ "czs6jҝ_[hHG +iE@)eƲ98^ |`5bNrK =xP1 Iޘ|8$l>lYf] !pLcZ|K7&HJ>^aV!TD' vn4?aRֲ4q8T{v{ekRd"*-[FPn!}nᶷViM*y;#K#o&P5)c~M10;w};1慎`Y $:v%( M M_X*Bt5Ki Qduvw ڷ?sxT\ix ].yv3YlS*Ō9;xyЖoۑ8@YΓv"t=-NYdhOQu g䕴h]m'w8Kp{>G X$}@ y~!5 zOj[!ZcC)A3l*>3C m҇JjlL nhkUYO rÍܜU6H54 υ0}_qebS PH[kɗ},L"#0C:`%)ދ5|'1Rv4<7Ԧ $-*'}YvSO.)K"GܣGCwRHxl7D_ _k^H97!hnhȆm1̇{` "qwH׶*Qtj:{mݿ*KH^@>^>8l@cDh|]F۟/OWff |'xg^o%`B /툮3u("&Q/GOww,t^cܩYpq>>>ݛdJVdd}tmwzb׭^i?P*Y(5( ӱN{ lY7PDSN ~DdOb]ЧDD427[ 0ַ@=zW|_EJ'ȳ=Bn$\Srdtk^i-򟈙Դ3U3 9|#6 {ɋ[lYiex靅M $ G_a8pJE\'2a#6[̟yKW9+5Y` ,又Bj^7I ؛hetLْ_!f@igԔ7\{ypkHo$8&Qg#aFi^Tm]MN`PڵZLSHy2%{&&J8 dnk Z*Wů=^W^ò !}iJL^L +⍛(Q912^|۹pekexђ-FE"[TF_k4w{b63ZشuB*Imu]Q!!bKgSӷd!( P!.nF-W48"psl>z᠄sv'+<ୋ/w7opQ=lї5 MPfg렠d7F%$f.w!;jgqbm1!$u/&>bW[ px7 7)b9LHQW@Krfq;@$ϭfH>GY 5u,leõߠ#o7SKsa!^,mTb ǞCDEui|R0ÚS)TlX&I>ֺ625C:eJ?qSJn]C;OWNm;;<ŝ6oUzOQH[5y lI0J}{QWs';Juѷ/lpET+=6lq停hsu^?eU1qxx`O XSmR7pKvP%uAu1Deˤ''j7xV3tHy)Q AIMoVcB+hg p|9zV*ϩS:28joʘ~UP74}{n(gYZ0707010000004c000081a400000000000000000000000166b50884000073a0000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/ulp/srp/ib_srp.ko.xz7zXZִF!t/ms^]?Eh=ڜ.+)B 3?YfSU3M{X--R+4'[Q쀓z).&%n"CSܔPd{4*mQPSډTq 4ȏK=.G?d3E[kVF(za$/4pVf !܎0Meyme+(h ɶybe$ҍ#G=?"7i3.mQzb=;Ʀ^}wxPR-MМolyz,h,2_ڈ8Ў)Q^!:ucUc e eY~,pEՐ$dR#q4~Vc-X;8,gRmTy1;ڦ"87u[cH̓ Sfc+eXvuʆ`Gr3k"SO<2?MzZ* qq1꒗ŦjceYʓ)cúj|:3+)hÓ\pI53#b*c,}(WE f_RzDɿ6m:|n ®\jbnLϢat3G.yP7lcR1e6 ɚdIh+^R&Ĭuo!o;19d+qoX B}>w͑ch'ZRį6r}" fEs/@xa6R:I\a:D7dz:t,DS">Zm bz"f2ȁ~Qy'M#ˆА^pcS3v'AH^Ӵ=jFk)kxA}_ ch>D7qt W+nȤ& : G9=UR\sY7U';l IRa}+.Em/6ڏ%֮P6- ]8s]㉔O" cAD!ƣ͵ʷxg܃*嚌9$v,lFr2FCV}|Z Ȳkg_/WGQ&1(̕1QRRb[ŝ-6]scC}xм=8}U@/|Ƀw]8mɺ<;k@{`z^0"jxP¡nd"Ccӿ5uGȉ:6͵ٵ57hÞd!M:%:?V(d$Q lmu\S\T_2T°d7.nV7}u>I%q&:bxMm%hMBK"&XZ;ƨ yi5ƔìiAKks0W]Ge˽<~O>hYĆl">C^5(_ ʇ)Unn?cG&{^2|%V)^/ݺ sZLwG{`Ps+)SYf=ζ{ 571+C&OjvEW>+LբiҎVK+龪Y_PƘ^!(~"c71³M2`Zؖ8qX R2u;*|5}e.F%E_"_(6f.L/Fu]gudU.t.ʼMN );N LOE<\ -h-B 'Nѯ@uB3_r&fXA^4댻; E&8Cf~B!rOsn |T:Pfל=>jٷ>tix'S-#$4UxzJ=拴[v$φG:s 5eϺVXƑ,b c:[U>u^΅OC$uCЕ[:RnEx'F X}9ҀHi+j uO78'ϷDP,@5/v _un2y5w&xx>E/>%ސa}h&(2&Bu^ړR\ЍdLu9Q ,Wq.58.EUA֌YSM+D!|/\,~VNdDAf7 9%: 1 SiaU,psᙽu{|w-j'|r;UJ$%c c5e1 9 $E/- d= :6rGE'U#-^"ҋ#DLD-xKu`(GY?9CDj֞,=j"qMOdyE muX T< #DcivdV!#].`yx v] FamRD%J O_Q@ҨO_ʲoW$̀+m{Z0xr£T`Zwpa 66H5+.4yG(r bO%L>Jq$x–F>17Ԯ"m'"{r<-?mZ 界`'laG]|pyz/$Ͽ5O KA|Oq,UWLkY>;uY 8kp a[dV}@dyx@<Ǵ@$CjOuz!Ihf/ HY~ւzRj c2aXy-+@Sa.yBY 1_-D"9G|,= J@'MFc^QF֯17q VnVDlrz %#b@tBl˜G)Sdb&B@1(&,nᏓMy6.Ė[깈41iPtV-tqnp7Ra/I^f| ݘ\C8<6 a軩 l(XߓFQ/BxI-ZgXL .1Ug@'$_O2-!?FG-$VзЄ$ קּV$sAEd3hk}H+\P7kKenԥU` ,{:aV-Z3݉ßcZ2nƕ*|Ibgesq+88J& _~z[ƒrV"A݃r&%@!Un@ilhZWf50K # 8qHcjVKgk:OO{ ze@5ǐ|[,C> 0vOd@}`YWď9cilfƋpQtheT̹/qPN S0¨ ;ulG{ #v:[UO8xmNؘĵ `̳x3Xyц[&W5v`lFE$}*H%"v@!=dIK\x"TGƋ'#6`t)Mu,E4Pbpt+=T$hYV=șl0\{[[yw)I;g3!f7栳BngSujڇko55#hM(C]äktOmLj+1B *6%֍{g$5;fU`-zż5xp"r'nLZ!p~5|^#,V.8߀1 -ش4zYX Jh!gц/ˮaR|?޴5?$EBn]nӬ/L1>D^Za;p)HvK.za1frW泿 OO>[H^̾J9@KVϳi39tU A5aw#s}3Nh_Ó_GB:̫>1=Fup3wkmqn%8(vmNdeɝEy[\Zv|`ԑHxr ;7l)$W'8?2+N4.75~8|!)!6涚UFI>Id-}Ku.;y~_6 bY 4^ɦk2?&"y5ɔ~. >ȷ1mE^: TSt ;'V\, humO=YoAc)?+x&VmH[E!XIiMԆxQA+Nv8lִPa ](ҏ2iu g?m+)k [Ks'H6Tp&(%:TrX C3qL͓6+h-^C?YZ%_1ɛbw~BM[AY8]AduBuE#'>?^;WңRiZ {D]QE1p HYpBpFQQ% FKgºewн}5FS8MsRR~& lNnk!=A[؍3Ip8 +xA9K HRR&c8BmhL߿yMSa;!V:G;O/N^Dj#[˚i] u4tUE?( <g[M]]\I- u­j9HϨ3C1cq4"Co5+WyXZvN E%E-4NGI_mū~Y>?OTW=>*)' -+?Kx(Mo˜2:Gu5, g낣'a1:hdV5: ඊ˦as?ܙ"}/B"QJD}6n9;k$*ǹÙ]Pց#moɔ_W msz&f@!'&1M @҈6pgavf)Ƹܚ=\In-do +1W14 \nRػ#<橅lIA.lNB^SE WE 1c#VO7!,]i~p,}58߫>CLs8B#PXDV;COFM;JQm]4Ul.|<<11>aYUƝy: _'Q_[HgٴJDT /K7ޏ#c jO;>6 |@Vfgox*\'itj? @_#S*}"lɬ,̙1"N t^qev>;au;%NZ' րClfвm\vh(y,~h:Fu>z@&}w GطR] 7o5y bϋvg_ qgB)v |Dl`L[zj9̗42\$~I 3ŞW\iǥx~ZxwkB(} qqi%ց)(X=d̞-l5UXs~k$,׺ȑ>bB?d-+-߀7S.ƖU:$^_seA|ŒUq Lgm%qp $ұMShJD+v[)2qAT"9cO~+iSm/i-GML5( ~v}T~چzYo%'A ]v*7>"> _#.5,_*=mPJ-| ky+p3=fj(1'#=ތ POMo /]-v ǰ{-_ZFhsw VҖio@!%)۔6e^Kw6?hpB2emu%h=2GȞPuJ"GTS`*iia{Sj>qlI,\nگ &W*B_?ܮ-*, )0cRE_J8W¡!`@3Š 2lGpc=>uOw} ۥ aWRgxNZϊ-k_UO`SYAP+R]w!'j[N*'0c04ra-iy k%iQ1?0B yΏx}PJGjǎ9|WW _Nh`^BStZzFӐ>xNh5#%,:Eq0Z87:<2CѪag2ڟ __gL-,1`56$3Z^(Gҳc\*IkW~qMoKPf,A:K)шuGq O@Njw!D`lRg%9 RLqZOEb(.9l.Mvm?D\nY_`':b+ZE-D 2+\ckcԲ>gzPTGN] DZM]k5lmvBZ?@+$PjOI,zAHT}rۇ~RqS(1su!C}m 3DW~RO zøTCD4$+v/S(+!I)i4>/w>(zI8N~P/~OH9\%&NGL+0S:SĦ(@k՞[J_ְ;cC[Ώ ӭ5xAo:?4MiĔbhUv1<<3tbz+C`FߧjAHDJ}h+Oå1Ig.o6Y咥rZk 99Rޠ@ I /~>r<Ӫ [(@IS_efa/5xˏGdny5pn!ZwU)ls EOD%KzLO6Sw{ @4J"/amV$8{1/egh)WJL{`<ʮfucJ߯<; b|1!\]Ur,:fg7)n;)k}XbnR#Msk(&pl'C.# XڐsGxaU޵d}qb_aeMǺ)߇_p`)<#O|ѫ[?1{]eoI8Z3C_  V̈́35-e@P.Sw B>N^~ϳxB(hc+ D퐴A@:+zg2Wĸ)v`j,-${vǒxń^ਲz9( :7ӡdyEN a'kst%2B+%:*LTG:r&㮇g>v {d)L:rcea8 Uk ~e#`<>;<:qQn~Wc3;\u2>fۙ vʵ9S%t )p<%"^^#I2ݖs$Y+D;'KmvU4kyF_ɕD/޳L=[I}ƟiX(Ub Cf QgJ_)/ +Ϡ! RR'mycM$hQWt$h Mq 07سWX*MV[`UtΫՁI~f}F{:G|13whb˰'T\L4U*.#]Q롬ۚzKF [ONM7q o>` Dk-Pok@eeʍ/rrE 'GTA"m"c=Nr[ݏ>V0JssM;u/#<ߋhY)Z[dJ2Du Um|O^UZ%Vk!&9N*gO= [eCbcCMVg"VET3i$2e%F8aV9qޒ%ҙ(Լ:nƐdqw@FOk6G!'zC@ϙւmtJytn nN Wy濦jQ~jr|ػjì1xe43˥K+c/\-e~\Ys;Xt9 Wg7 tJ/nm ̠~C s_c6ΙߠjHB^3%ΙF?= "Fmt&5s_[G[o^bIΖ5&1Gm RnGy)C4ӊoI.9_r4ѮT 8Q<2|=j7s` ڈ N =,d`.-g S =KH6tNWc!A5#SXRrYgT zd>TrZKq*gغ@2W"ӊ\)|~wXŴr1&'DdǕ^Bsxޯ/Sfa`z ܌"M&Thpҳ-GufErh~)иyF`Z*Eё!)L+0(C.ǫu1:q\amrO=dfC!:QZAbC=Sا~%?aC0>e41^&L)"/H nMAmYs nꉢ䄺)L'S:l]آX{4{~UnoCa$3B+c;?V)%@<#ˆeq&d4'F5F$L=&^ b!*IwB}X|p弌vy+ؕ7jF{$"k#3*KO2B.,:s5XV_2Xŗ>KH䉺Mيt;M5B*%788%1Zoþ?[t27i[Y"=袡s+蒩-5>ʨ7wl4Tx۬U֭_lՔW6$_BcXx_֯-;F9_ ZŘm1nsfΧYYy!g,.gh<4p~V~&2S?,\flwO衲۩) =@yũX<.XRXkMqC}lVP6c.WbXz+*f,brR}<5~,[iCurK5dш `d&QA-Gp.MŶmېÙVxQ G rUWpKv =vX/c#iPwl2gǍJ%VH5^T}_̷9?ѢIJIbFsXp{q/E+>ӣ.)tZO T:4uSzBexX_Բr_+jJ׿r~"mq7'Q5䞃:')}2"u, hK:dž+ M;n(!$-jyLbCOyz ޟlm~5ޛ?C-ucu ts:{٫SznXu%K1.}"!d nsD.'*ŻyEGꣅ"ǹt{ٕVP=#C6l,5쐊`s$ kzMbWE]P{.N--~U#DV&(4FL~u߱X_o`Br5vɢT)|()s~|o2W DF*βwSro&'H, GB@~_C9RؕX˪e)*u_Y+(%pfEKy{jT-#-RC0k Sv]nD) T1F]ȑm!QEʲ*+WPZ cӥq9ŗu$B5 .*LPaW*qpVcZ݈eŴҢ9:Dpo"SӾ'!/gzR0f1Q)"ϕKT?2g%Vё2.s@ĪMKS٩eN5knuU,$WXXm.\EE|H>8|ՒD&^.q\;+B:LJJlb8|tVnLLpݳH[S`> Gnbg.eꓪT2*(~M#=6~x-([zr5ͩ,o aO2'ӹ~C`yBz5 d<&tI{ !l_ӫqA2fa6Q q\:hPi?%s$ײ$pP)t0+Ҁ;o(#w)؆R,OLI>bұ~MhS,L&m:fiwK}^YJcY\3jC5Dfc.%i4O!Xy:Is'UPEZ1ȚLӵxn3]]~8h󍄨ܣ%~Ve !6G?429|׍h&wxfe]b]Z۟#twHZO3StU^;7E3_7EX C #BX}|}1ayPOd2qB.U5^wHܡ1믨kȼ.騄6;ȪFuQorWzT =ӶA$R(~NZ2T/lvi;h[2~ K%[Ch|j=n^`h_mx gq3 t/x'%NM_60sirȉ=5Kȡ[_ Kmi߄@<=8OٺƵ+$((AX"3i#zt L Ve!ٲQBf븓 ?߆;xw8`> p޳j*CL ylRM)j߃W9n,wn,u!RXE^Xzhu6 5 ~aV7±꩕SixĢ &r>o9KLRw=ВO%<-Vn4`x/XXX50ǀf10bԚ(a&l`"^<_d=rcډu&StQ(IM(Rsܣ8_OOd[/˫-VeA-rX4Q,C5 h5Z-p[eH^3/^hcWap |4J}C<=EU-He玎 #(M.4vdœXtM+߳j|T3*tbkڃo  M6XH\HΊ$mF" ߅Me'#}9zIcAI/t!uqH|s*ѰjCW[ GWvo7$bG_=t(0<tcο1q3C=/<8+Ѣ[ݥuVə@4hUSg4C]LI[_3](;1$'aG 8ji@4a΀?ﯔ+#^}Aݏmsڱ%  tg9(YPs_BۗfjNuWؐD1x4Cq޻.^@($j`oZ!؝֬tUL8䁬*Q$*h _G̩Y]bJ wp8fB1Y4N6YuXC!u.|f͔Mkst4~$f%-a<Eg?ƪU)_>TJ^(Rs^ g ԙo-nfcYxJ&`UL3ty f (BȻEH龒zq"̻t6XDp6t\M!Y3[b#%-&i R(0?9sH_{7VaJiEYb[1#Q;iX{8[myg;ܨۻ6ІH|AUL]~b<dV)<t,Ak(i\NИ|9[5k׶&v q(2\{IG}R{{_#1A J=3g\uA-_a&bP!U |>i~W sZrٯtn)!_ER0# ,R=t]~U"LJvp҃zclp{rTEUYL&c^$Y 31sZu*%7?)"'Uט3b!Vm&jI+Zɓf}S_HACp0|s<9IĔѢ|l=E;I!9)Ũ=Yv 'cU\QD|'9@gUz4G=Z]l"~ NYvD_GIO hUTӵEqᙽ+`3_v Ddjalxbn5lgl#%ThMsNW'Neђp~L]v^}r3 i-W q +<8b6S̮fB,?Yg>(t u&]qh8jDTR& tyސIODxh SqPYmlc噣[g\"jK%K\g'T2j~]̼G0'q9GNlKO++J>?rh`FUd'KOPROs @O?ӪtyLJB^XlR{2zf&![AbY>Xܳ۲SBZ]j;) WN'XDga^u70S`mt5hÓC F6Jxc0|WOm6t=79R9AaKơ4GqrQ?ڋMV+D7_7˨hW$B;YqeLx\//24b^\io:XH/EPb(,#r4w6F)-o!W!=b%0M ! /Caph͞ JBѾΰs{n^ AVV("KѹеnO ]"TwiŇI, E=[˔AmP=r>fJ̒aQMfK"Pew(̮A yX4'bui9u0 XP뷕TK_BʊX}*j]c:nRfpdiyf1;x/pG/O~ԽgU sĉ\%!Gm/(d:Z0{; nQ3Ɏ6։X}i>Fv:\# (!;УSPs E:JeN/PqizM*js g\ mtUU·r疶qi.u9Ju&?3Ar]$Sɫ6VaZbwb;_5 {M |nN"wK&1/FJf*`,0q WNՖ<}!3lj RŃoN2<쎠/YLsH $Z9 k%`1raufN494KcpQȓ7NX#v"c[]Զ;|VW\ [ʹ>|DI*^cq /;q|',oRA8c-Oũb;?&2*0 jկp W6CS[.zlXn77 h1'krâS{ Y;/-]Z(yhUϥLU}k$<j'A IȄ?YCi}2 hvq*M}P!g3C/x!7[T>&e*Zv1^K,9 X2m]qS.$QөP4F^ sP@z ^=8\:'3~l2m|g [Sa@3lmT2痥gWDdtss""tomRodʦ--bbd:,BrGރMF'DyWXTER Y#:rb5.zU)[{%)v (bOAR]hvf &V jJZy=4AXuF dNo`#l=Jq#8p "HQ)^`LYu&OJd>}H"oX5Pu7|l*cN;qvG x1$ g[>Z5'C2jW4U)cM">[ S J@%#)F@qS6ž`:6AqH(pڿ9IP\`ӰVi 1Jڊg+=B\nQ l>; OsiR{zB)&DbNXDUc-rѰʗN5hb]Og9c#Ho(EC6VB b7dl8|ÿׄɃ^ݺЋE?" ~ "addۂ&ZWю*Gk/m)o/ ̗[ iMb2\#1KYC!b+ѣJy=3/ JBse"w+}cF`,ٛy/ERW)k[>*[4eq]5FCD$I#ZHЯay-iCKTށr(5I\w`ΨYio=954t^@1kUɨ$nx+y̟zO!^9a3:4aħ4iN9Vnj -&􎚞nǶGvc)g&>ж*:¡6hz^5Oh VK"}u#.5+k7^6nݕ|ldM"H}(x;I DW H gvK Yfua-D1)9<T$eƅt)`Wt Rc@ {RO \["HfC&WBNPeng,4BQH1ѶRJBBȀfի,v0qBV l̒=E/Hx6'aZoM(ěId8_XO" V-ڇ9W&h+MvNH gIl b,Nڄ9ET!&v]AKnޞ%[k`ut!\ hN$Z;)l VX͔ꇬ*j-h]pAݍ$H_c| 6ٿAHet7Dc0_p6ҢvLki5Q+*q:]sWKo+Qώ?3rF;:?7CJC/`0ݲFo> 2]ܶǛmMuv?vʳjһH=R>gۤ?+(.qxCB Y5ui5Pz~\ҰW.5[E|/,6n>+NF@2hĄ\Euӕt<ȯ^PiLkW h3ֳ-Ptr=u鞊zh#KÉ~O;D/[%Zc6AE/QTep TTWuTQZhd'Ν2Amli~Sw2pF'̜l q0mSx i ^M T {KSgI-Į+#CMfMvP>2­Ռq*Xv<_y^w V⇲zVcx<|!Fwc={'ۓea}ˑcUG}%XK&?ʱFvaQ_} 2 F7v[#U@¦s\yNWeipVP-oS4QղPTV/^vgaЪܿ3lvK@^fUv3ֽ/h+6m0З8+O5.RQ*Kw,Ǣ<ʼ=0o\ʵӜXFo WK";wE5 |G׀ .7/}rXtU'Bq-6qP_h-וtUhiѵyo 5 Nsd))5A۲[ZlxUQk-ҊHB,Hk&(tJ&#Z4j12*3Ams%$-e-)Y!RJ35 2U|+ya(XO8A7X*}niɯ+ޅrj.E7H|t6D7slS$@{#dS]2 u4˷637m$$/0˦Rbr{14w(V#|DL5cIq<fMƊʥ&u4}WlB # x*iVuN*IփP Np+:/m7Τj x`u̗|} T g .2hٖ $4\)gxڶq_)9|j>MAĝ[%8 @1+RiGF%=X$}g3鐃xcPE}3/U`{S/KVQm Cy7~I8N,BFgq}Pó qv$nKªen?:jQ~{{[p3afa2I˿?фXE6p#9Sva"|ɥgLDY [̺NHR6ԩ 8cMj,KFAa$$ }v(Y7h:3QZް@CpG^ɻ?Gӝ#b/l,lٺ/I?R]ӘdR6A*kC*=(HTBng00˱Óӻ*rT ^>Uo!ߑtZ-WgX(MxYo8|%ZP3T5Dz{ Bɳ/O2w6FyJrNؓ/y\{Na3o`0-9=\).g6C#ymz$;<;^V!(.yF1|0-vyܣ\7m>aגe{?`b:2wcgK" NH*iD_ݿ?5|YәytDp˃cY n1bmj85[M47Y 'o1z["wkB)x{ۢQ6o?-+RgИڎ9H'mڔMۆ蟉JQsW"x,\A-opwaGZF4QzGY% {Yu Y 9jMlydt`8K(_d7H΋;襢0Sz̙AB;Vg)y|~ȖsYs2 JkhM3U| C*W"wd6i>N.\>qٿ*>=l^rv-'w(3zV>Pu3]'lBbK ~[oNvAlLo5$7)<(y Jզw.-,{9&V6, Ϻ۞eu ި 2ȏGKak $p{d0НRמ8lfՈ),|{kVVI0Alz*_kgY] hkFPC$H#uPv8Wrk]^!sK!xʼplҟwt&n-C;ζGǴr%ONS.bm" kR^[ GOxpD\e%hnvk;_BªYWK} 7TՂR:;N7v\O1,o.X `QE8G˃M_z )(?̣ɧ2@_w :lTU H{2z4IxQJn lim! SNF~K*H%w5a|zKz$^yH:D$VjPB$n Drj#4w.cyZz7B0 Fԑ1l>QWivp[ÀI gd omhx N&$n#Ɉ^W;<0OPTlŃͽ"9)"c?DI Cinw@.~6QoJ]8QEB`x 5w;T_|N ;32_1UΚ߂zc\5;B%;=ts,6\TCylVx0 $% ]R1 ~H=mډݘG,:%DV|40@67+޿_X-*]ذȯc~wFV'_-,D?DEH p\80.fzQVNxF 6E]R8@n).ˁ1uњzҳLApQց|@~ik0U4Q+;Bv ~~Q$T4M+E~ tk@9tΊAS~c@b̕Z7v30Gmhv7 >ʙHro<9(RӅ)maӃ#^prJg?p#o[bX&j{)#ZގWЪEcGJq ;?+b./˥=aY҉J_=Yh% >4;p`v_Q/P\AF, En[`TKA8++eRо 'f9m$ݢh%pp+Ikw =ᕟO"{= RQ%A:KwoOu #>,Zr%qȱm#J'1guͽ8i3KL ,֪B`w2y"@a{S#ZM_4*:ZsN_PWbnN&mz˞df/(/u nŪ3;G \I8$8I|OYn޲7P_7< -U|ɑhQc5&2gWYoHb39wbKtZ6$Z>|$eHE d6wJ6y` Gc?eJ\>ȅ%+lۄn20(l- rlۼ]7󶮡TnZh,vt+^`aOF`5XkS(RhYM* @\jN0PbET/'+`cN($6aJH{GcYi*IS@ OgR %b=@PdbW?2JvJcAgRȃXg g@_.4cH.1V8 xa>ԃyj6i:l;jnj*P)r[rIdJ:' Րq!gʆ,L]ᖔlX.q#UUtfၹQ4FN߃4G. {&o9FRfܛsWryL֠m j2$KpBe/Q4PX"+y˲^]J JmM$Um+8'ͤA'qhpwV<"HV^g,VS鼳>yQSaY,z׃U`"{j$LΞO]`[{6W 1;Q7X]UkZ`hkݡY 3{FTU֓#QLi j^ϨM૖#k~=Z :WPeH/t`e5J%@Kb-SeQ].eɓ;omYMF ⠿cʨ'8 9Fi2z m~b `;cw4G&#})I -N\>kD ߆~yq mx}]^'[-D8-2Lҍ҅LPTM9V@G>]Y~)4NH6-v6c~c̄U\"%,kt *jn:*%?xdXkW$`'rF|ycSktkmWw;OQԎ_;$YEe4tWX:T%]\Y'Qpg܊'=Κ  Ր5uEβrKYF`GzMjsACQ39JiMa4$wK-|Tl3}.L:7 >Ad?YքѯM @sα& :uĬ_OFQ4PdufqН%[C cu636;1[oˆMyu 7vCwH0eFJtd]éxzjLՕnGr?Zt]J7&S!}˷"jX'_he$!O1S>M\BRi_ݕ ﯏1HBX}+/~eBA] SuGMՉ,]?%Vh`4Y4 [Bzd4 V`)!.0LjNg˹~V %RZ#6b/ QswtCH32jrM!3ءbT9y?,u{lؤ`^qBwfv{iMvVN?_^o^[L`>yܿF0co㜎Ј4Y([e/vG۟4NBA 9g~=;n6l (J}_6(WKjS9SSl,7zDz;_Ŀga/% NJ"C*!Z\]'xvQ+5%TQ-Ux l^3N͸+c/0 -xCߕz`"vC;ZKftxFT'&nl8`{~ɷ<~SZWҋA&6<׼N%Ј&s .pTgWmIGq-X.|51#Xr]N2^&]66? wMp.<2Ɔd{b AK\!]LǪ;,ձw:H> |Ejįx2})Q;_".+ɼCcg˦U=UIpN΅VTtCNil]=V3Խ,rLEK"/.j2y87dϜE%Yۧ#A&\hZOU2)Deqƙbq&CuDž-6 WII^ ^F( Tڌ iי `t^ww䅢 6ݯ~Cx45*05=xMrv9/! z"7O0Z_X*# CZayUqeK^o"7?J:%HSѧBw mH.n Б%ML1-#rYIy=z鷣椊~R[DdZ1[}ػJ=9q>tT hmCDj}z3S˛҂( '1֑epV߯2KNs&p"^\ .cj'ENFb0A>"/U 4dlS%.8D[ Us.;lHxt7?[meڝ6-aqǵě/"{W7wf~®W65l\j#?LR~'+J^+4-|~PLb!v7(d~/[> ; IbN-saH-kڐ7o$\ ϥ`mo)@:qݽC ~:O@x̔qi*kZV6rBA@[lzѾI Tp!8yI)~L$ziѥैIҋ\[iY'naj ip5bi s:~2^%T0dk4݊Dag&:B<̉L<릫jȎD #H֩I†`OA_dz%dBS}>gQzꓩ  t#I'l /QIW𾤎M94_4*;MH5M~6:N}T'Vp -כߗƾ6I+ i莞q!!6vA`>6E*3:}] 9;民U eLR{ ٽ>؟4sLqMfw^H~ShǞ QHe*1dNVӤvP|NcŔVRkW?DSAtwcܲ, d>ϝb/ }m7iXIwwRKL # %vmEmPBx^@haXȇcHj%)hk2nRaS~(6"*NJI4\%,eGۼ¸ 6DzSx!q* PuY8Y;h^nϚA44P5uw$GeF"q;ܳ%–E `8* X=.ۇh691FmK!>dz-Lb*nIȽ4S H#5g~0p?Tk^΂ Q#!t_Ә5hu'Gm'Dnj4ԊI#Vºi$8 kXB.?zBN;dCHb»]ytakGڍTy1pJ>P*}0AAcJiVX7JHAos%aB/&oʻ W2 AkXsP|ILYWjx=,vr?v٬>&'ȣmEY8{)"|\Kd7 b4ygM amh1"cR:.NS|N\6;W}Dp@0[āib- 6}Eۢe0^?KxU?~\#!)k+hsѶ/*[-`0$&ޭE>J,3-J0󺐋j|bvU V'_ #nWͿe~R uArHgvM4 0+lgL%.L6Y@͛~yЁ%@_2/0ggcH燣M{<քJ#Kx]`5R{B!J~zƪ^%Wrk於~jD˿\lzk3y5`FdVߊ@i nѼ7xxʋ1;N;LmҘV 2gp沢2D8ɞ7t!ngO]Ndٿ }5G3-} f53ڶ4#uKIjA_mlUKK?KL+c+%=v(ܻK)ca0;/8k9nJ%ray;YT%8qQj+ $a [֐{{T HZp7?NuZ#Pwްɱ ۶FW%rkZdK>=qܕk¯`L1Uۢ*F\ z \}9;Uq >K˶AGfj)/e0b,̈́ږh 'N"Z|r+0Nlk@s)x >DKLd`Y$i^ |goK/ZC;@}CԵS !|?UxZVw?K4_;#WE88Ϗ#Gs l)!UUɇh>L{@@R=E97.#W9uC;,5MB3I MSo,z6y})r A n. ]-ñ?Ԫ k +2+22^\X, 6|<[ҥ7!D(iۨ k;wdó֚ n 2xhʋŘxPj8_/?ś=O~6g$4zy!^\`ox(|#>{KesߪY41kS VOJʝ ܫR-%Qp]cٌ.9.\O)mMf YB2]RGǣTb4qhcuH2RS*5H6 pUePrQxzT0?ND$FUC/viV{PؿG}HMz{i+G_t?w*ܰxL_Sn@rzf[KE*Ӷ6!h3IY*{Nyr{:XW{qp&M f"A4/~w;&<.*W))L K07 :٪XkB% 7H} hAmOg^)ճF 9mrDKX>zƈܡezLGa!w#%ٮ[Pኦ] n2o}Ǘ.GMZSag:KoOS rz ~@S pUHuF,Ke ]D1ojM۱x.|Uf XZ ̯[-ZۙbijbRB&!LA\0`)oYwj )ۛT~}ٻ2RD&`05X'C-?KìRs<$#/HB.RaGJGsnzjW6< :4Ul!g`wnqKz4.[-&Ŝ\;RW 6A,%/Q Humuq$P~Qv <;TAɞat"mS*igM!#qt_!!]=W"T'f@CۮBdUUڬO^yҐM.oyi"ٱ ڵTfuX8Upͥ.j- ]ÿ}$~߆uVkD &Ŵ(}j8vjO-=4ٽ- b@=ʻѩʴnyXp9xciõe -j%O^AMQ-N1<UznbL5v2*Ϣ;KM ڷZ-.MHu'>L }?Is Dy} o\Uv!dAjC8-]d̕=}zriEj-ɲ>Jžlpſ_]PDξf#"J9-ApbFwC:Ր>1G-9)ZKӁ (.>եxog8]$ז !xqoԼ-QNR}!xʖ0kmV߼Tر@6ytEyANmVeG4-'i{"x|8 :'6kT:Ӿ^h =[kNUAjU}:bd˷!=wa^tfJroh9ߎz9yٽxT&aͻF(P> z#&eR^U͹#ǀ@w)'pY }r�%C ֎1'UQ4u]໋XrXu2lX~j>r"V ԇAglcyǾ?`ss>pPqݯ;`>@ɂՒd%$2IbLW;z9,pg ZbCb$;\uϠa!AaqH*cEb7$R{c;J(:3ayߴR Igݙm*[cg';#<a]{S(kùbGC%h?W3(X6_ G}&:QU)UF |ASc@C.F@ J8 Ίue&r\Ts@Z .Hb&xŰ(Wɭ)J~r_ $劈DmD"Iq?Q]J|@8rW )3/<)wǃ罎6hDUMic8ر&UK4j*|ȟ~V=Φb}9{bqt$V ~*D1zȐI?( г/k2:zmL1܁'hp׀j{g-"ѶAH;/ .K#~wqRߍ[(qQ'^wiq:7Yllc_4"f-M5Ih1 4#I3} &IVc_5ڮPOd~ o/Go2Yiу{={oX}5Y.|\)17QR` zj N 1*w@E]Xu:zN1cXڪ&!Q:6-D;^MV iJZ;dFZiC+ϒ!& k8Lz͟T*4jqAeZP\A䋚ɛhF)2òeBW~d%N/_# W+U{MG۰WfK%t%AKޞS?T⢬-Fpt}b48㞿HQZ÷sI03 &R[`6} vՎ2_e׻UyFqML"M2!npί 8M n*XHn;k)$u!eq]Gؕį4 gr}doiyAWD- aU~љֱ䲣.DD+OI[Hgiޣ벎ώ';AA0:YrBGQ-uhKֳ-WIQp4 XJǝkDٝf$U#O{WXWsyS.t) ׇ](){>؂# Il>GMRs7E• \6PV&I/ 6Vn)dG2 KyC{;o3,~[PaCӧ Zm4P|2s*C!G /EC"NY* ? 4`zol1O.]M72tTplp0ؖ:Д6m{&`Srrc=73?߾oх'@a,L*v$Wj " |D/ nO-Ǽ0h,,l㌢QQV6:C¸N;MxQ\1/ɚ! &7hEPn/2dB&$$631Ý)M go:BT,ǔ\FW#vXH [؈_R~ѿ0նe#vKSܹH؟@oj:0뮛-jL*xAέy__ےqڿ^;U֟D el 3\,r0e%rSASq;q8Zey*(?٨sPY߉}fQ`F%]3ASoNn9NN+!%vMeA@:DzI,Y'I5.,OD2?q0ɻW% c b'8 ;W2È"<}Q X`'\R`kYH60nWK7x"`J2l(̳t9߇=P['^=aŔG(qqR3ՠ_< %K@ENܰH 2UT UR==|? ],1Se3,A< sWL˫&iȘmq!KET YTĮIk#y}' * ',eEHү@: }.x#8p+з1o1f9|&j=L*Q+ڒ&䋃_Ϙ v[%rjħʂ/7fY>&K<d¸5pq ATVe Ka4X+oy|T7wOg1?˵No-y",Љ1ːDUX$j4zhbw;Eh)`ȐJMDmnu$kعiwqgl@řxH^ A(8W-p$8}DkO3QQOؓ_YB6XXS-h֚"Prk:7Z4,jYj5"+dht?L䎷z\ɒP,bh{vw,] S?O53[Ey@cyBNfk<?e&yNUC|UY>:\u_Grz"W+Ԣ#C2a sߥP* {|(tUs7"0TGX F1dM5Շt*.ʥ-ۣf~AZ*T/g~&z') DPOt?JšFt"TH򣪞l?j/ ;x!- U[S~"[!@~}mg޿^!+lS<@^54{SZMe;iٙ4J Nٷsn?#ۓruٶdNيR/g JlVr׉w.O_vQNv'P6]h$Az-DqE2V%nUw |Riu^B;V~ M4_ɐ maRݯM? @Yz6K=lzܢ E`(]JVn6=̲ӧز '&,\7FYyQJN1X͖^"2IUfC5, X\-bd_s\J Ko@9h}fY@N ^Po{j>=He :bȶ\J6 )#[`Bc2'& 4hsOG&$[is/J)λsC"[|K}kJ}bL1b F˅2,Gvyfyf_׾A!uKR B gҤVxjx~`>^nE(J ~ނtf4nh7菅s~Luא|v S}slf :oEJK1np/0 ďPt+csA ۅi(J/VL.x:3};[i&^bù*=CXmx"Zi-6:4[(RI1J) #UIG*dF7У Ԑ\Gjڸg\qYB"5)Uthk."9Szq2l/ԕTF'l`T#q.dbe ބY@]N&rk4~V ,lf|zuw}>ʊTA#f JW)|V䨼2J gJVE=zݩ[|h_-NjQv/]8:3Q g۴҇V"4R ىaHES$cj!Xa:ܴF׸[l<;YؚgfP[WI2dklٜb .gOwr yhɶ- W=Yʺ|@dBow+蒧\x.c)8#۱(_CT!vDEUp JVS^ R y?`=DR5BI}rߟ?զ.U7K g55%+dMqZԄFc{cƳ>c5|wfҎ}-+Ǝ+9ܡGEOչṃ*DD7zާDpo`H%4l:t0zs@ީ|hZ(ׂ_n_Fatj%K]`gk݃ۻ hm\{4y( ֵ-lg`!^MksˈΦ?Q+4X:)bRkgk6p 29Fob `xľ>TKK/ڇ?j}90z5F񫂶-lnw"J9GS!Dұnst.ƞ4kn^F‘SKK&ӷߦUkcIm"\i.o2Ru_̘Y9' 0}wrذ$ L/{[lNwR05+ם$Ȭps--ϡP\%ft \L& k{VkL Iμ4Ʋo=r0$]gj 1rB^mBsBol^2އ)G3|r26jw( ~8l5?@A|v05f9:S zpvhF.4VmMZfv^ujZm؄If%/" VK4'`_*Ћfn4iͧ3@网lxc * jB(0Sr2`n1X0}W fw̼1V#O" '6qN #bC B˴uO&dtlH:zK{uX kOmshizimXDEV2[2 >E!^&aV2ӴRadMb5?mYFŨgؖaf˖q>p<5bVexx[\털2F͉90bS2dKMU3L 0 OILyLe@'c>]YzwBںz7(4A=HPVB} ڏc 촐?J^ZO/uXmGr l}A$Ny0&?`0/gYZp>|nyD5UVw;[2p3B:7']/$Yhֻm s qtjd!q,A槭Y izcm-BE۵U@٭s jQD!3.[ MIv7L/|tk_:4,"|S|D20Z֭ S.Ѣj2p/KJSmzqabr5KZnuV*Bŕ+ȀʘM[ aYg7l~ٲ\F_ nl&4_ڙ6 J~͢ +6;&/܇J_'h /c?-`Z]L9<]xP]"7cGLeѷN<й%R)7xFz o* o飚!H ֒!︲usk\*Ei0}=Rk}cYy KS|67[wPvIN/0:5[<r&Oy0\6uO'U]/~/1{m5La:V|[%$9Zt%1,`8EqqHD#J$gڐ7ʡu[Spahcu%y'<0K$ *`-l?j)7 wyh4NU.`pChG@)sʞW$ hX2P)[(ISTCЖ  \`О+0ԎBRC'qѮ ]ǚa7GBoz 0Q.TbI~;o#O*oy6jRjMI7_>;H};2=Y>iZ JY 5q['#Ac8|rс:AXKBԵG/>|P]xmT yC*τ),L$v%z_>LBj&it֞ F{ť҈2sqQ$Vk0eilML@nI$6vCx]y".Tq%}x2#ny,&EƢ)'cQþ#nZuI+FȐ||UkhM͡vm,\A_HT?\:u!hFµ3Jʪi^F2ׯ;YapU`PڳG}T$DUGW!l F*iw+<{ h`~ŃCӍs|T gyv*џ *Uo`+SoiV/fbay-@1?0i9MS\Q71p1K$*>JHg W|W htQHUycNqt`D 8LKj*Jy.u92P[3Wc#.dsXU7: Kʀ1 Tk?mL^ThQP`1%S('f -g;ǥWAUS2&Emg F:LMX?3(NA{uu[zms9s1cn**ډ`EW欳Қq/#Ϯa~W a(.H&OЬ+ɡ,CE ucCp=\̯(< _ib?(YȢ{g5KK=xkxr@W.;M/ټy8@wfo4:5[Ę݊9 al|?cydm^p|XyaW$`?Ug {fKjYgPt2`jl|AC"ji)/|@EG]}ndO^?%D0~gwpMc{YtssR}ا85>0=Eְ߮ bkPW'(;y=)EQ `6ˍBOy!`VK  CKҿaM% @Naa⨍!d#Utq(InA_!ˆrMBʎ-A \ȑTs{(8*jDmkP?Pսzٛ YcvLMbmF!>ǁpD9B(d6m/[i8RYJڴ_PTKlu,.!nSpLXNѠ?yПoX]qU,ʟ%~>cslK<(ʱ6@ Ža&j4B`Q=t| |/Pt ՈCW¸yَevڬzo.Fso`9dM}!!ߙ=1'O_ DU2:'R15+{/^I[ cҫaGR+"b,>F/tO*$OmFTd-Krybͧ)1hK37|$h`*hQ_Dq$oPnI8&/K ߈1ʢ⸱a;e3b2'(Qwu ,@S40< cDSʙqzݫR⁢Vv(!h-_]eT,2z%˼SO;fx{m"*ض~ge9Oe͓:A32˙z̙~G 3D:$?zz~j"]֍XAF[dw9=e6XPV&mL?Ii8S3יɜkKw`9̯JmH6Sj+Wl)1l'NVGSyo`жX2-6S yo˄4NPeJ}ZR*0tkq/U "M9r |ÄpCc)3Uxt/oN;IdeUso;z&2_Fk{ C9vYTsOufG w{I|cj3_r })>]Ex*%JbdgY F]{C??<8(5U&>- DTB\/!fCuqМHEn%nEbx4Ǣ]Z畖̍zs)[kځM<#I:_K](* $rl#YHp'DBʟ/;3%h_h <@o<HWӹֆlЈ z_C'HRQEþm6IȬV[A'ToNH9 a01/lqbbQV@⍲4Hq5Q.\ȶh'<>#8PȬx"pq9n}+7E'iJkzVb7vaFA­;9G$)r6Vfv|z9w Ԩ8ȇn g?uĝ;u@"I<uqxP*b"9j@dkg NyteO$C۞l>3!l :yu+տ%;!CRO֌?bxTݸ] XPпҖ.ab/nCcHząu-rnv9uEҭ>sW!LsMFVX)yPQ\WNr| Uѧ΀U=iDR*Z-[G@AKvtZv>E۝t)1 |F؈K۸]sû@d/n%T=G )T{b/<ٚ-4媢6ݎWڷ :ngh^ (<iߤ kY "ޟ"{4߭sm&]fЮE+ꤻBS[5KPVj&lޕ2)w-iC1wWO[ښaf$oW eЁjgЪ1c彤KCE בֿBpQO~'?K+BeLګg ziY#]2 ]|SIqJ Qx  nԩs5%^eX3E$ڂwݲ++!Ѹ!rN+8¦sФLqzNʫgT\MAiES_l8V?'BK bI nΎk&_OF TwԫAwMk+H^xA;@@pC!*J.=7$xK7@/ Au0ˀ> ŗ1s36;J?<$|&`ubE&^(aw6qdk o}& &4dݹn..ԍ3@J\' V\tl@Q4Ggs4a@}B wH eG<6/]OalbE#5giH}LSV\F.uYI+-<DkϻQۖ~uc*kWemI Lq)6<&30*n&mQiXƧIt[Z -jrDE cJD(1*Wn2Il-=u:I UJRFFݐT^(  %\e:chE9 ;%b*n>>a߫k! R]'Mb0x=xꂔ*؊@w U1; !m14M^/cɝRϩMt?՛twt:Fn{`WDa3-s h8PĢۅl :i.6p_ԭ-a^D7'])sU,=3jmO+b'k݁jg $9Κ&]?( '글"xҹRw+S֮xYa6t/RnxXNuo~U璅Ux?1;Q(R'T$cZ;hI UEu]% 1GYg]3Gh\x(rX8`huoLw֦\NHg70Zdpcɪf>DBDf!sJwoTI&n$j8ph #ꅕQ6@?Vt=0dLK16n)vXK&\ tܪ}s#–dalO0p/PuSΑX0 ֖gMJj&Vz[x93ٕ`ѓ8iG_W:l<(KVm)^fAq1K˹kB T춪~`U0h1 :E1lT6\dy 7\k(RR]e\ÄV|0d)Hz- <}zܚ7@I21B FxlmL^.ی9hHe:l&Rv[%mpmɗ9] ȎJ@Ӌg"t081=+:Ʒ_4z))makI9 fTi*ǽǿy6|rR J"cwp'H|r4zE̩=6>bcDp pB?Fu33r3<^ekeߨگ>gC%<*i$01M{93Tmrύ.c d|ȾhU ?|@m#ϭ-w;kjjiv쾆ݲdW9ms@[@3&-x gE N=Y qL|6xB:ԥ`Ҷ$m#jke_5hZ$BݭΈ;sAٗq'ώ([zXޯ!nty2,(AS؁4oUb=\8[Ҳ륂vqHoS˘pDAa" 1(Im.*}G)IW ݏ:%S&=^(LN_i}/`ˀg`fhxP|f%/ =OB0gp2#D咽5#}s"Տ]Ylp^~rALik ؉% Yd&96MQ J6K$yD'uɠS5Yn1G˶՟:f=|B &W\ZFod@`zY^ |>Ϙxө# ޓ`x]r-b;Qd47y6l7@v"5:]ֈm[Ė΀`s-l:Sm'C21\x2!FdU*E]Қlpq0x| mFF%yc6+!(ɇfžRh;tj=}4ہ {xt̶+XFmvRJaOd@u>?ϗ"-k}sp}8j+[^S6ZhI&>5M9ZR\ژ=TAiotn2E䱗&#eqZ1 -˻y,܌o- [i JnZf{KBAbb_5n芀=lXdz>!oٌdr=2%o%|6,׽:Jdr6hXU `N[IN7Ubgko*{=)Yƒ\ [D1I[aUyK!|lNK}YC{:0$RedaLnEGT3Z}$i %3G5=+xVd,U{<Sˌ;u|cBIKm!x#!C)\vXp(@Zg2Ǐ I#{\!6LaqRǓe31'3$k25\*DE7R}d=2iA~@Ȝ6摣}Eս~;4c@l&:Й%.eipvFJ)ܞ,#6\59ϕ裿 ZBX T,)8K5 ULsM!Pvoʑ-5POhb`g8ɢ"-/O/Xm U5)Rb s=a ?)>eYwQ=>̓%/&~65rv{ADVR?ƍh 2\(wK4DzuF-삜ђ 6{+&MtmJ Rb1K WʶqCw\Lwap/jVf޶e<6j{&&\((/[X6څ0KP9Jr@0v W!I cނ0+\̊ R>NxEˀmG%[xRY]7wJ69P(ٷT>@StAR搒F2âɁGSg1T>NIvcnY,cMI^8kI)KV ݦSZՐϲzÙ뗳D^jT:+>|3jYs.qH>—!ڜBZ5L(z BpٯP>jfq:Nr w>);dS6̵h5zo@(R:F{[ydq-pq\9O!*nU-Pwr4^@Fa&$؂mtS7Qodbo}/~Gx._MdP ^G)~@7V))eՃt{L@=Q7W|PDhF 79LHsXfzC'RטN Ss>tF=r}R[WZ t7HUyD5#=AR3ocٺE/$š:顆(Ӑ E=BRT:%_ea1HcWA sAE>Ѽݫ]>В(Q'~p!"Mo`aAo퍋з}HF(5_lw_A:Bh~p&O܃jiָ /0 NlLyAf &WO]~`)^BUY3 Q5^5`kS2;x9ߜ\AyU9jcy>Wષ-r܃\P# c/d ̂gl5i?VyҸBkJߕ:ÿQ៞$0 \-˦Aw̱~#޻tE)IC$̗a3A_eAgk#B.Cc`mO%9K>*a^ xfyb4Csl,S+vrދbQvrR-kFg_ Ub Y7?ʘRr [(4|Ga{kSͦ[A2Z$.gOokEaBkW8%UVp>mt 68` q,f(\/b:A %V<ĨFD**;aIga9*򧶛RٹJ/Rx58E60EQ3xV>ۭ@ʮgYb/{btڝ />lBDfsK*WuA^*¯|88n®Ò$ʯZTI5AZUPD5|H !]^ 3Qkew:BlB@V=mS< 6!a KԽsL#%T:(݂x].B=X9c yݎg8w_QKw'iZ~qn C[!"ᅰGbTMՆrABw õ.6G3 H,lu 7ҙ˚|L@R7t2V bֈ9P!绮Чą"a21#!p͚ ޕGMLPlpkj$Ԁ#r!b(W;tЛN O^4i@ݝ>u'3zI|\s5h6݄2I vK"l?ha #SqEJ~@SȞW\`w.Ƿ.s(-QsIł`(F9v-:4M`e(d4ܖ04nAHW#ʽX1GMx5j%hF4-q5h: gEgv/WQBn4{O#|iŬo2XVgo֋'Ѽ\IB9T Ǔn^3m YİW2IQ*7󨺣_|L*Ggj1{P7˺UC Ʉ_a q-{\Ci+t6D̟;eiUVStZ;?g9-wq 279xQhOv8+_ #{5\Ee M\z&}[ukfWȦFEz, ֲ:Q >4QJ6j񪐕i0ʀ25|uR0+j5B9D庮rl4ixq+f pO8WJN b3Q{+ɑfd) ٣`? hf!i R^azږb;) d++ə `_p"(K_8L4z@/Խzx<vCZog}˵ߴGgOg[=owaЊD'Jf][wT)Ivۮ~ܧ 6|}* 2m8MB]7r&=%}3+4^ypD:4cw}֊EЂurZ$l۰K0\^Xw T7Wv Z? B;0TsCr&] -a2)|<кR-60~ ےOp!W- z_T#VX"tl[jxr|SSNb|k1zCfc6pǯ{ DJd$,C[+f!en ܜR*_6j~LhDqm7()G gAf Ax)]h[v|P'/sCQd)Inv+Aɫ9!?MRC"@Uj) tljt\Z5EC>KW 1qSմ 1b:TL$>JK/'~. SF) dUJb ,h0 JlCyi?f`imG@nS .YjK0, kv6|J TQ)6&/rNUގ*wa8=#xHYIMC(.F,vc_'ʌAmWB;Ŭ]#E"pTLRd%0"ZfLXcSH"6ՄE4Vl½S^J l5$2i茗L3WljD:ّU3"W n+|̚a(0 #kTDOƶT/t>?ʾt{-{ Da?¢j=,u,OLVCϯ]8Ե&hz`i^D'a Jf5oe㴰xKY?a9oC_x & 0)n@]J;R!Fz'ml"ڎq#x-n ֹ/b8XbonN7׵gϮ|l_” RDcS%8$C-~=+ *ZS/g]%u]l qYMl+XVQ.d+U3c!@4'v#ŝM{:<-._0SپkfPRIeq[F[bp\YpLcyρ0՞P;1}3 ķDf~RdO_ fK\5JhTflhmY^k>bëД!7A(  /!N37@msƾ>#GZqsa\٦y^=᣼ ʛ+>J.9v#{t 90tF"~`t./osܒ- wבk߲łC[1C#',,HN[GV z1sh]y…+ķelCym6*uʳS=^NS/Υo/cnԎ,!BzQ+m8 ٿ#Yy;P{ dGY|dђضSk hL(uL7!dcX#TRtc362r` t)ԦBh*N GiFz< /D@rGCSTofp.櫿Y` nur[O~47yNg3^u$V{#(^@Q ^]b:uԞy~TpE6?6'G;{)-<}P3',E%9I.}rj~bkxCcqGTmOG87U{;-Uy9lQc:T)1J 9!'*x$& \xMyj`A(oqn߀-3n UX7 jUK%D7@*IQ( פ$W8%hiRW!v`DUwFSZO!T́%Ku~-z(.лT-?Qd\e Qo"j5v˟5^B˹k6eqb Ud\tuꑦy==VqN;YCh0G ŇF; N%48 1U8D-|ac{) 6a!lxtQT;4*:5152k4BŠ B0>Ӭaxv,a &x +ɊJ!~rqhiIU|¬ aFMXطA:B3ȮzVnyd("SЮwDotc~|n=N`1[`Z&#giM *-`,ןZ1}S'%v\4F~L5B|iX rܽ,f`ӯ pa.L_4iؿHQ3t˷.duF!RV=5vZ_Db@~ 5]œ'n]]"t6D=F]7 m;8)-s={ @/S@lE]vm;dcG4צI.qIB94M#~$KQSTP#K@k_M Q7b=ۜ FDK ʎ2lO?acB ȧPEY0;t2!K{؄z-pϦb󪂂:$G,V1_-=B] iso=!ZZ2tYɫe"4b=?w#xzNTʲx8Ǯ>*4 At9uDHٸ%/ho薡c6DDބҌ~[ Y%)1_9ӎlCvT6ip9S5A0sjL8^AE-Hϐm'X+E (=Ϻ;-<p, |mt:1czňLgf.9##8z?Vęx#aύb?=43֬ߠ`SҊ(szO Z}LbBm7FƂ!<ɧ6;bgwD32!-edm S}Jg[~ øiBÚ dmx6DV矦ecrb'v܂mwyxǙɑH[nU>rPBq1t2O?m1~?nƑU:&pDLVА> "B.gyQ"ѹ{f? *~8\U{rl|_ kTl6$(o!7ﳒ-Lk+rԮ!{{\ZԲY41 M\,ͅRtx+AH4dn6J`&+6!ccSѮWKꓗg`q&ɽ<>3၍tkDL1T2vbYd`r=x.GEʪ*?Ҩ$;Gͺc޻s =NBOU0. gR~눦ܣ:adK㶶:/&nG* *5f $l?ӑV$2NYB.|UEg>ᐎ;=KUTCkInq~w_4DC̕Dk*Yj$83Agź}sOB_#Bnv0yn 9)]/3\xc QIuMʑlb'Ԭ^g A%$=Ŷ{UV1tWz6#xn¼T^ϕv<a`ׯܳ*-ڼAd$Չ)V]xFTW? JaA5mj)v\)_XJG6/+&6Y[R0 $V!3ɻE xɟD"1Ä)SztЉY FǞ0.S⬈)-|9h|vةKJ)"`GY pNdqW*/Zvɓm]߂O\ojS۩̾zL՜NNJi}">ܸS Y di*'7.(@ $ 쬯uYG#KHҴ`8Vݼ+@~ U)7[@@rACl}`ZzhoϘơ9"μ#zN !Vo͜P{3.ǎj4&FIodAD !o!fԕKrh{1U'T&NWdwl:A! ^/6UϪ m(vGLGaٱ`Fԛwy֦ڨ^Ē4-Rl3P aպCEdo\*I+v+#z^H+R"YJzZg )t]Wm$VjGG*ĹQ}㾍hXi[7 7m{Kا&5^˛<,.̟f&v GX짊iHiOCc5nJvj6-@$^54=eGHl`z~ !s/D4C#^5^$-XY#* ] }=A8F7H-. OyPBsslDy _,|Gt1 d65dO'&kjt}QTIäKM5N\^\^To 6gѺnﵸHY ê^+`'Az yd 5|YN5hg+%qsZ2ma5-^걈(B?#ZJ˶&W2,-]Y7=.f`_?ya&G̝yuSyږM@o4It|$ĬQr"%jc_3wK؀`|N18xja kTfvr<_>@qэ:~^  48{ ԥ%;&aE 7o64u ׼_FH4 f|%f~6Bj/ dt`?]\dKE.~C?Lao,%h mnpPV7kŽ "c[mogLc -1Y0GJ: eɑqY5 䒀k<{Vb9sP'YCgX bP( :$O7i yTR.sQ]( x2HrڂeAb,lIU# %D`AnDC)B2[$?x !lj"乻暒Xb{ye j޹kJGpU<Vm8Ϻ=4M_S'NcyRC"32bU9mS: $ӉVag{54셚4Rp ςT޽ 헃?.,ndF"(;6$̾?X Z^4ckǡ>^pwy#4/9tqR;Dhʬ?U|Ξ8!s4wF,]n=qJAi{]׌u#$U/Us1@ cQrY ]{IV+%,a'a7n9 ]Z rܫe[v+O +\Zc }}nGl{jcY2HDD| :ncY8W[>dV!_7"Y9` (< Srm4,yU1Y0z .9)7%v0q^&@\v?wϾL [49,oͱmQa%9;DoxKo:/ YĪOV ? e?/CE vr^k%67qx\\vOmG?]ӧQS3J:&G^!$؄)H섑M"B6%剿61GD&75)2W*}n&2ӿfA Ki!5AdI{뛕Q65b.|=JثO*s鈯'OMBÌz<n;Eo 7t̰6L!A}<ٷHĹ^qC Y-sgj!-~ x5Ŝҙ 6նCa]UnDݠ'F[~*@tL<H isTİQ*ΜyXꜿ\%rG{[q+=aה4A+eH}PUQ~w]u6NY N29~qj<>'GU4kNҩ#;EAi_yM:+~2e~FԐ A`k#=j.ߦ BG5^e s]_|#,Ehr??''Ӭ $ѓE40%x؜.7cYxFߘr*9cĽ+}5Ϧ@^뢸)u71䣸[29ZQ}+1eͳ}<7G]xbx/xm,{ߡgvHWKNoj4;̖/Y407zo3# J: %2u8oScAvS\K>'lCImidvg;3S+#~c=Z8_9P:{[Z@ Fxr]p W4E<,5z;kώ`clR 27AC场AcmT^C)%_nsrG*|}=.')h  yxYYyB S1YgO`Gm3 h95zH5/:@>I$Vn7n|iT6R]? gHC"tg2ʸb#U`E8DҬuEOq"EȰ5+yNr˶S,)Yu[t{lǥ;Yiyԯݟ :z:4#u` r\3lewuMj:L͎v.i0U YJS0D |cX<-+n##'CX<;?hj#r1`|b\Vb>-=< ;/Uޜv+9QC7@=Vl;Qۇ!uM)tF@ ܔdp;v-rԓh\D/ƗGLx?\㙙~x8>7l&~džR0H=sxx8S1!RKqypȗd 5Z~>&y:4DU+~f~gH˒rЂ_LPffAa7_΢)]'X/L'g┕+G .)2Zj" @2|HRmBԗvBD-:8/5ؓƖ71F>#kiDo+H  wL"2죁' R:}w8~yLitbss?kPLׄaJIpoYPsڽm,\d[ͻ\bt*?%Ow'tA tU ~U^nm:"f)Za<|_v殌~P=PA4>& qN4iBWo.Mz ?2K3S8/z> SDcJP)߬yQ{E{+n! 6"!,"o$]ʃcBG H6Hr@tgHkKg  q6X'gr4#cO\u%:j:0{f0,4>os^>yy2'66bAK9R'] y6ѐ%](S_WKh߷S K^<3*J:kKX*_ E/0*͏$4џ0 8tq hׯIiw%ܻjgpÒX*NZ5Ra52:u=/}8Fcb7kF GXJ:|i  {PQ"BIaŽ;U!7(Lj\@3o xw % RfJvj\p; 2,`kY:,yN FV!~U;Jl wCL35[+VV￲[n=cY@N*5'"$uTF?n}iv} Y-q7f)R.I/_daN9{`|M%egxO7քVVL5#&#WuǷhlGcӤ{ a8boF_hK`u@[\ϞHt'3MHa$6`Cw}ا8$Dݾ[*̺=d"`\g}u&ō׬%IW/sR&e NGSq'!' RH ÐtȺ[ PC.Tb3s&+:矋u09> J{ }WΝj;˹[lQ|뫤{i2y0r%7[ |9?Z/#dJsβ7*B݄7 Q sYcYYqfnXuݜ$Hy|XZQ,D G-Fq>2'ЛY*F%kݭ`opT^qgp6TܹDQD01+H 2"F ' =lz$'5ޫyw旎ζ3)շ=j3a,T>]V[T8Z& ,Gl7*!'J fA-Rk/֖A=IeWorhQp7gѮy7O)Rlzj$% H/yx™z9*JI9? NUgz$i;nP1u{ny;Y9#Ugޙ(xr}4݀$f+ƒJ~j/hP =c5xt5TO_>_bIĶjeRJ Fzjdճ<)u=;l2#@b#=|{o{d~g:jxaqP+NcKmQ~AiӅ23ʾck1 4h>rwVդ/gqRll<ʜ1<"Ηlͮw࿇J.X+T :9',o/γi, /]-!_OYn1G'1;@W^ ,3#qC>Ij\IE)$ C,C+R4\vOLS n@Wr"1ɲUvyqQ0j/z~3ASꊛ>ٜ >C+]3ۑ=(;klZH_#M2"d fqj#Q<@Koa eykF_%9)JƧw~(KՅg]EڮЎX mbPw۽P}n$w OlzcM d*E*`ejކ U.lKXO,y76)',rl12;ǶiV>4~h{p![rpX\ԢzAz% f-bE”*,%hз h_R35"8Pk3Ø RqTg 0RlȜVC=@{r'j,;,(21.ܾH1F.OVXW:<& jF%M06}\ힺxAl~&ԡ6h"܌>X1p`::N+|z=̝Opj+ԏK+,F,(=9W]v0PzSXvz_=cpPElJbخ;jx=IsY']@ (.H7th* rZ.jU疊T_b#zNx<łfJ@!To!ziT< HM+u,Dޜ|7(yU31k#%'1#Ȳ)-XiӓTW:rӆ; u;h_NX8X {;0kd;zW ƨВ4~#kԌAx!esj13`k̡cǜ)}D.|CxU*"\=ټ 9, bKf2EaizK-ā 4`۔gQ,>,ũ,^ʫ}Ս}bg~=CX F~Z"4_GDhdZp`,Y0 (Z;@ˊ4*t-u/ט]֏Ih풲f\߳A**lE7uIQ)c@c@j8@ XHtET2=^XEQlLǨPToyc&<ĸ춟tHiDp)6|3޳M_fmzD0CMx K)6>z)NdQmpj +ܕ 2#P} 8!f& ( zIW+6āS {P9U/^vBIhz>@D(?Ӡ@B4Fګ`O;@]ͳ񜅯4ܦv%՜*#9oB5K dm^$UoM(pSv{| rP脁iVK m^4jslCuϨ[MdTqQJ{j`*YhEOn!i`6.1% ]߯Ob}CFH c.~V +HZK̃ o_!ӧIs^OA̙_6?Y2UObM K5Z>b0 sJ}PRt"e0w[+F'\̤|MZ6ᤆ̖%0(6|˸XRպA snݒH|:]=I%mPgGsWT`-w*Lro 6wUav-xK5$$YgP*RMYC(ڶMQኺhBL0pʿXb[7\Q:~u(GdMEQyÛ]tcٛ`GH_t9Z aLt ɰZkg,7)%Ӟ+(K#Q4!m3m}ʟZvCNdY΢) ^=~Ls)E#bzmjN냹Aɕ "+ޕⶡRgW:e?/v (*$/MtٵD@FՎ^Dg A2Ut:MϗH1 SsvP$bD95=1'#k%46vVsIrota6`oO~sᛙ6;~v~t%S!2co1CD+}\SxDʢ7L\!钬|`?ŀc/,ROkJ#L>3߇Ĥ˻.:EPlCXة.i:2԰ER7Fe*mю)ģaѝ<kb1AS>ke)D>۬Vf>Rjv^I$MLX y\ZN7ވ8^ls>V1¾4:ЙOS29MNK&5W!: Σ<~bm&g;T]o c]Qݺ}*KJW0>A'u*y&R6#_ITq]q_=ZcG rRwqIYwiZ#tYI ZϻAK}@ޗ2>@Vmz&$IA27R1u^8XVݪQXp%whc,ΈbM]Y`wi8~6;fC9*Q 3!ςZ8^ۈ})c@gf=1[Ga(|4)WYxL (yDrӅڝ@b]clHRLT:^S1DZCɽ3? RIRda%d ʾvC^_TUaT%a=%'P=n'.> i0NORLgc4o"m!{Hrs6[rd Z< 1&(#~%U% }~{ mڨMU #K|bc֋F mPdH5k҈#"ۜeK=񒎟+L)>J jPٰ/yB[]# nWH+ă`c ES~m|]HOvé+TAl-6bA>;fЧqZuULl<0Cܦ}Ca=o0/rmM}$' 8`sY nҚٴ(s1 ynvըUd/2 F{ pɔ Q5@W0?!vr[!.nC+i RAtg~6,F=Ek6HUdj:,M$T( O2)ْ<n.v~$ _NmO,Γ#^=q7 Lq Q{VxAd,wR8br՝ܖdnA8^k^j>J*)!o1{jܝMbx?ZkᄸhOl~*wO??(a$ ,WǰE7v9BnPC|Yh6i 6g^ځĜ@/da(/OcOt7J8Ťt3LQmHˢ5ՈBA .?2 2q YZ VSlٞGb=EH+$5w+m8,jKT*UCxjÈCKܨ4&όjC?/C<xRp󾠜jHt&8ܗ|%0.)0TcQW0=9&SuW%o#"~$1w!x\yDMg&ݬU% zx MI!zŚ83YtRŹ._W:gVd2UM-f3Da4)І? dXGOh!t05 Io0#,_%83l Nh G ]""!E[ȼSiM(ל4=gΩ>^0FCRmب:rM#髲 K׆U5 (9=ϺXceFgr ڝeg-n@6-IEF·tB9}ӍA`g6MD{I-'/"2Z9aaw cfm]`m[Vdn ˦*;.e-Įr2L4G,A٥vm={YR٠h C]]Yio;Ŀy w 4,GL{> FR(Q5ݒ8%|F(L!2AZ ˑ1u DVk.RqpҼ58j&Mȿ3/XKNh&6+ k|czՑ=ގFX7_F ,:qTFڌ0H xv; 1ΈIqcRKD,RSeLJk Z@29 jfNS0vD2/%TWKC$j@ǍI+tٴagzRιE,*f5LQdA' k6YkI5="51xv&Cs{7)K ͛cn͝3@"yX ~%(A D(|X@?dWEN-pE^%B'輩ՍFG▴_j~&nܸb B2Å=vĤf1-w'(A4H3>r\)':M z#vF6z:?ׁY_v]e8ayHK\1e)@ihĢ Wڈ=#nFKv:PK>z^~oS>vIqU>A3hn&qÐk\EhaEPވXss8ׁov27#KZ#~j|GOqn3-|X{s.jY99uE OEoמ;WρK:X@.l ǀq1~P>y~PEW))8/eujIq "s⌒丁UO/(-[f+v'18GzRƋKBt@ 7P"alM+K86 ֯-W$+ ryM_eZܕDس7q(,᪯,OuN[S>1#a}B#F^"1mQ rY9B2%n'4-tːHSl<{ؚQrd}4fU;s hB0ic" ( 2)aorQ$q폤etLOfL*<1z6P&,#D-MU}qBS4k ?.JZב 9ά7@yAy٫3(N ltGoFZ$uڈ݃egRL! WTЏ3UU ep]_C/{br/*\eZ1] m 3Ҩ DfA#QT"cHRޯOU!aJTD3@r_W>?"&’UG, imvuN=D5"9|ťHؑI*e 3J;`ՏE**&@[ É0@(Nn9pTQWO ֽ&aI~oDn}|vET xeW #Z@miٿݧys(yϩ?Vd;@!Ȉ=9_jYX!}cec@sbU>ICk'@Fkiu#زzD_|fKnHY(89wPB!88+ >$$N׶L<>#~F$;N̲`i*gU *b[ @4P!m[ww!C ؄h톮{.CHfr񝕬R!6Ni$Wy,AYv#yԾQbN;'s|]"r>6rJMv/ɓ'J2җ*5lEyТ}lyug e^V3jgGT-ޮ.o Q/ bS?EIVɼ ӁwNXhwҾٚ_Es J.Rƒ)JT:KnjH C741'g}'Ț7e'Cy_f\Xf ]{W&8fWB4Z1Axj&[ :WK Zk[=fNgq (E&UJ@5=ۙ)Ytd;@JxN`UȐwH( z^t'aT -@z~Y9h;#[VSRx'!/u\wCX~*3Ӯpa`"1V]Y&$lD יNnmLKY{5`SmRБF;'x% 0/4cg< wAQq%1f)ӆܷ4jh080.ST+ ͰGƓIWVav̙&=ʇ.41BU4 PpN`];d[RB~;ees;v8])K^N4؈͖_|3I?г7p`ȓ+ QZ^+ʂUDYn,唶Tjf]ǰ۫%shྷ8py9x g;kJ@`ٻ6 [Ǫ~0EY 򅺫ȝj<<[bB}|׽bh눦 ^F|K6¶Gn<솈<_[կ7z)D*H5xQh0//띵~L 1 #\A('rչ`x.;q Ok4:A:knY4K,L.e2;:*i2oEYC/N L'tz/ӺAd>["||N{텃"|b ?/\,㒝v+pgmq.}j*ūKğ(CdU9 1(Y7{gL*4\EKΗu%A` 7oDӆ$hkR0)GOB~V9*c!\մrA8{O;Ћv'[PcpAx 1]fWpGO:0Q=6dW<+mڀ n'P*Hgֈ hvcEF&@G$#5 #KGd@m}bae|͘%9bjhĈ8G;m˼P?T^TYaߠndkKyD_) ?~b8ڤljcY$3#f 2n&wLF}İn~UODB<3nZzj26\yMj6^6$?L^V;57ڑUVߪhNe'qH|PܜV̓}R*B/ !_;5®E)y`Dgάb--7޵'O+=}fOvɌ5Bk%ڀUyܙSc*` a$^}G!v]sPK]EX7})޾BeK|O ^7o9-u3<֬ @jGϒZ$1mVt>GXc&݄Pq?zzd8,hH7;$"*rp1 ƅG Sa3]Mq3`XՊ0]g+v5u?W|pypޤwS?[d `TVUy0Q\-.(ϙ4Jru^8nivea.۝:~=zBUn-0!)Yü:@2<sBPj"٥5pK]rcWw#HӑW]g->ͽ xs=_!Z\F(WVU;`~^0sG,,h]9oѪ>Sjx4Ei7q#AZ^ 9pYW/K {$sTCKFTd@t}(lu=O1bx)u,CG-=pɞVrHNsj!R6rd}F>GNQhX5T/:|O{*d,f\]a,Dօ€O:SBJʙ veHxG*\~gF=Z[bx?k!AF@E9l,uo4h̡!)S%qeG&oH7Q yYȳŪU'>TDkxN2 vIiO- pS "SP[Y\T>7mSKd &hE;j3³n(S~@͠c 4C vVcWQ>1 m-eB~h&"ݲ ]]HZNT#Uh3+>3J~!݃;1|v֛u#.2fﱢ.k<كU٧O%d,g^MtyrLϩ "ٽv-*|%?0$ vS< [7֢£:!yf:VгNSr&F/ykؘ(؀r3!5]t)N3buԟCx{8E8_>ȕ(½x=emwSů_EH&/: &VN& QxG4dHa Ҁ< J8x*NN$SS5|P@; 6z80h i Pq%8@r0f gz&RDb=Ma9g^ jYu؜da+h@K)h˕9_>1EdӸ~ A~7=1}$5v*/veo kmAN!%}TW!D*Ԁɂ/q(lձHu68vؗ7U?c?#ֺ@",QCf7ЧM)DXLI"23e<;e"vZ?~@H:Kn8w户Cclb*%MBf=&2yqhHJ Kv'hP^"~hITwX Zd;&$Ô nlǃ,u*֍ ˼:SI} zs˚3AI9 tܯJx ֺ"lf]ۖ]CR L<{;eۓd6=^'|,PY%|T,L^>!nfR]?'߿NQ5jgPd7FbZvj:%\8OC1;-~. |-"ui( s f(%sz`R8KcW o%}G) 4"써8h#`yZ͝}s/H^JCܫll`ٺwl_-i2,_T a2sUd[hjgzFv^Ď#}!YڒnzkwI6QT׮?aoA)y;9FCVvhI&=HWWKY]kۜ$i5@I?8R(LIQY詐"d7c/!׿A'0k7U6Fq Ν,n;–*9 OB#rpѯww ]m-x7g͏E,3Su5Q@/̸ :7 AJroA< U¬Ir3}8TQ"s%x-OVyBN+1o!;.]*"&x/ pc}M_00|8F v&_j?es}X iwh0xJ_J.3R)^"F&Wm$vgTlUEdk)1ma.?626!!Y%~PdŮ^yse:5HP82$qM_ # T/+ L`^zqe0ڟ2Ѧb6d}@d?GtT߾ S?a[u/[6G4HEŚl U\R+pX\?fV)VDQ.ۦ|lSLĬ{Oҷ:U e$k!G"ۙs$+^n<[zh7OJnsK,ITF4Tp?ui|,kx d"Kjb`ԥPͰkhșo7\fM@,(LOi0N$Lwo9̏6T(VLB|ꂐalcbDLwkH~]ٲ^i/rr 6VM4=C>[gcSFLbHO4\ IJ>zK"N'}N&=V`-֐̞58AErW="YXGnԡ CW k"&Q|˒'sH%a=`xͨi+[4W=(4ڊ7yT1>iyUf\du82"~<_]TlXDc[X@z!HOl}v3=p"^;^bz֧dV=Ƈ%0Z;i^>)%/e2)F+v!z" ]nEd)>[ @+N! Ɏ,5Qx fF"m02L#nkJޣl#QTl .n649VpP(qG$v-U"p{:gS'l6I-Mg[wor7୦4BTa٤Cpt,z_?x$oE$eUK!}!&3ۿx 0f![xVW+$1P+@$:c6/բ|ӿs4PMIC7bXty{3Ċ/8@F7m{`k4]<}@l_fX}{\Up5?d%H]̄\}70Da5ݞ#bP"ѿ|mfjY(*ZTORCYp0;IF4Dpe&WRe5t4™ Ƈ\?h^/o0:9 ^s Ɣ IQ:w è?nڭY!q }`yA|ɄK$x4龢rh$cN/8b[u TNV2e|"$.$EB|0IhaieFʇ:1cLt-4U!0xy"4գ!W]n}1ʧR<"w4vX&x ̬S;okPbo!D [h:o?iU<*єdm4$ꄏ\,*(B3aSGw),Oﭠ꺫ޢ…tMn<-%kUtmOy v߷|~<@q/!JzϽhR(*Ig d ] ȷQP;hKD ,-u7/+}jq`$:~.3A.* >npu-aٷ#&ڲq?18Ohjz|f씼l%}"` oXwexƘg>),&Z`.NM$I>+ł GwfQųޛ-]3ꐩ> e|3}I] nvGig7G6~;]{ple ÑE2ա V;b&=rzPn*dȖinfhBAW VՁODwq斯uL0HlC@\uׁoK(q4C`-q:F=b Ug 0GZG2 N3D|A\OzlTu,9􎣓in!lEa:U/dhM^QÆ҉_;%X|+y"a,Q#JGspjwajkztE7Do7i*wf:1u-݉R|^}:e|jt7`?GDTz|}8Sl<0h"$QU*]J}?$4n]U/{ep&xqYA{JP,ݬFĞFq4.G{aOp,3Qu+i?:$yb+ }Ghdch©*Kui(-:O'71dY9}sH#翈C3JC[aR3c(K;:%{FYvm Rv5`sh?;iتc3 mwOwy {쟌?Q~Q9b[L$Gv?|uZE w{˞}pZyT3ڲԇmյ2Mf2( \Wι˿ gm!v&W6j:QS &Cww"ϼ3DD܎߹W:v5ʇ 6:9hZbqY-OwW̛f7u|-J5 Nw!FSREFb&B:EƭMQzT?y]Ӥ͋zŶ6PJgL`ÇMC nڽ`m51虪z FKӍCA+ؿK*t Cݗ#*֪`ST9i9"oH">gx',Y>3u 5K(8~kUDP ]?OH'ӦNA#JfllMZG sZqw;>eT7~jPO/Tq_ÐSkB0|&G]ӥ ["7 ,}r[ $IL= m/ ֙-|qcj>'V9vV5mRϸE7྾O}^BHLU9.жw~-5Tzڽ %8fBQ"/G;+ucpC?C3'cɽ|-fvs<&ݪ "Sqҍ֔]ԾR 6_*;F+ μxVjJuə!L-Z$AƞF=dVߧ!藢;4)9fP̊$Y*L9s/G _B|{91}N?!K8 `Y~$(qqz{eL}#N ' 4x`b(<5Qe<.Sވ(lxȥŠ=00њ/4|X A ǟRNFY<΅Wi0#1Hܢzm:Iyq~*AHGXb73h}t]>@Qp߯q߻,Qpm=(roz !1z# v.=()-I{މ[:QIt$`4^n@@1S!_4D[rpJʩKlWi$P%唃Ṣ \bݨSQùUTkp %<<(##E _7I仆Q^ޔJ8paU6Qs?rA8pK(oBVF~p6UlD6"gJCh?~pY%A7j7x$+H;q@/TVf}[3}-p#ADQǰW+w~׫jHZMdɛTXBefh 4Z$O0fG]B4L)C*5c$"O\gh+XrټEXUz& ʞVaե siG4}$ҤnÝ(sW=v3f3{S ]$bn J&S0M#3.F~͡ {XLשDIQ·_eP>lcgF`2N XL3=7P0}?v&5`4G;~$?SȬW#D/|l>ߥ|{/'7Fu}HIIaދ[iZLs+JX^/Nr,”yeX~9ޤG\w :Me/t'?Ďө{/2n \T?RYmU{8N;/J>\%M$yogh).BG߁KzAͻ`*`tGtL`XI7A~13:<3@֠'o}EB&6 eT JU!i?JFw|_OM#Nf eY^!x FX.I+[.Z-#jƠrfN'w )څ˸qwAh&.>oΒ1|3x_HxkCc`d¡~hn:Z0fGuҋ)`,ά9c"bގNȾ*Ո#k1ŕc3Jϝ>\&ثULtˀueq0 XB)}^m}ut:"4,p{FVҀ8-e5jr96VR1bR֕ BZЕ BIÐ&uY8=ҥ}必t5!#N'AVUk\W4zNoTcd8.^c3ԤӸeL}X ^ܣk%u5x<8~~9,+y-qyo)(Zfizr/rl8DZ ;{q UխƄW3Aۈ`bkglJc&akP 35gF xy/U׶8szn!vX7$A LKAB9o_2ߢD i(Q5勅z̶YrC'1l:ذqe+|PtGz++c5f[N1/ĉW:x5*dc088/챾%QE jз)v2Cm&L soEEH' q%4pCCP)[r3cu0;P@Rk%3ZC0Tz1?@XR nGq$vF =} R)Ȟ^ӑ㉇xqx~׹P jQ/kgg B0 '}!@XU_H1 'eߓjfq¢e+{ڊ4{c#oeá-Ũ7#//\zʱ@`Voj.N>J7n,&jFk#-\&7 Y*j o_hN_QV7:MkN60FGlRp_PmQ%9ISp\J_v!zm0 nYL`8O"t vU㹰/|>}-QI|CENܴU]Ef.BDbm!,UZ|=j D>|ۤ[yPsNŒ"xyu>=2e.\Z>I:DU7%s:x?iNi_oy-1S @z^M]J}#5~A/MH ٠g h[ԮLdiE!q7R@CWtnfNf$ can!E v4{DnK/P|Ϗ}c޵EΞ:9liSGiSmmv,Ώ''Z]luޤCڳY[ [*9koFbTت2`pϗ[ u~N #}Y8:$%`lX=)A J! FŠ,V9L(RNU0vSCoIw n#뼬 FUK4K;tm*eP46ì0(hڲ+ 1<`^WK RP}KSb+pĨBG1 I:*d+,Kzq; wVT0X%lo S.s(= $7Ӛ9yfJ3WLmV׃Rd(Q >-e{b iVjM@w7u~1;Qa; K*3)!욳o{qqs>rTZ#((_L+;Tsk[;'mz>1~;E],eI .J.QC`U3jQo)P R '_^vŤ-w 9ٽNe.eB#wh9;9k,X<ʳh2Nc?'gxVgпV a >zmNգ|0mEYL`.QFu v3:1v 3(}B5"^)V}NEq7IU5_v &=Oє-|$Sh.Ba7ʰވ`RAkJ˰cRe~6i? r\$|Ls 2x}rw$'wanfTU0`"ɯ;t^2 h&Qdj!l mkǮfs+S8WY(K87q~v?!d S-/̒fqZ+ rhePPaH*4 J۷H-Z% +4a=UY㌶tGlͷ*\ yqz x{E)Ѥ+xhY*.HvPHp874 NN릨<.{|oֲՍ]d`"z=x¼mVv3$2z!nXDƫe„:;J Sιd9|^}m]r8Ξ {d!پ_g̚i^ @:~[]>a /ؕ05v $[.iu%üP@7 3-,8@q[f2o.i @y 5mro4ס0#lKO[wC0`[:CZt:r>eYu>FN6p} B%N@~f,,Z("ҋm.Nym &[WzKjZ噸5s#{ip"[-, {T h!&-gR$@3 4 ӟa i*'حXFe˭K+穲j3Rbz5Ma!JlŽjOgСRcuZOSB(^ʗ" R*뼛r_{ us(vn<B3022qHt5h,{cApADZl~]4XS%::NC5`TG`<<4#PiD!f"nqr.V'Mo̧q'Ύ~@=aB4tEUyZr} :$eǫ*0uP&ήVa,EQIvrwX;qk x=^ӛj 6޸K+qΑ{k 䐍n ׹.8zźe~kR?84 ]>$Y[~rgkNn #|ֱ: 2"C.Z+bzt(C'~ XFf38=*[iwNz%"2 48rT |Mz̸If0~YAt3{r?IR Hv$Tb$]..*WB-(Dj! F}(Ƅs-j'[n]T^ 3ow~1Qڋ&Т3C2P0i[3ZЁ#;R{tV\>bІ%lхGv;kC}Fe z &ZS;iR]aBaPjYK:Sg:;`\&O%oGi (xj`#(NZ5c9Va?wzG>kN?^y݀G6!G1 fk(y5a̷fsOqW J pO¨0.y}ܺ8Db5~H*2%sRQԲƆ$뱇^-l%@)t+mG털yˊ&UFΒZ hZ>~&ga A>o1|v~0O/嗫jŞs#KIRd_6-@}k.xP6~НXCb+v^V K[]ϏkJvb)e=e|UFaa;?.Uf3߬͡G[: .W~oANsmUzxP~G*'»zʑN1T㖏#"\dr2pPYu]P #9Jiq9kf1[6tj_!._xav|"@{poQ* Ee<p2Τy5: $ ~CÒz=)k}V}{C.[9iWzQ.{)ݩZUcI46Pg;2x  CcI'+ֹC,$ᖌC]Ui  ZmDPr++g޶YYځqާw4Uuϗ\?0vd *Pd$bR0 *q˾v\!Mp,_cʵ^,I">\$ҕqze5gAP"3=suMJد9cXQf(N[R0D:&mu0oqI4WJ}MmZQo$:ߗK~˽sԜYB%}̉އ5D_s2YiC*w|==ҽs169˰;?:pT}%iَhs"62S3Y1T7;Cc9\n5>m1B##VM.Jd(q|\/G.ȧuRAR@˹`VTIAѬ.66l|^"-"JWe^l$TqU&gJ)@Y{ A#Fݩ/?E[ fOyu) S{h-[A+@srL&5HX 3%FlW)NWpi%8͒l< ٪)$E~R|2jبg|*c;3!'8]_tY$5̬c`-DePG=tt } Wܨ F*H&2.cʘ [)#%S`z86g&V`k:&X29Zp 5k@ +Ո,-\h047F7$o}\E 5?'13eg+7%^s״q%@(ɅnV%q[P-[XҸ-6M)A5H|32H+ap8zM"ںw7i874喬ݶt᜞<$\ʌAƧӫZÁ[- 8K6r35FuIj/f WǪWǹjiaiB%gIVjy2@A {_[Rp\b3%= i牚2%P3{I)6OB4OGT2 o& ؈"kWr?»f=HjeBAL(TTpVl\[ 6#ڃVmXqFW1(?=S^?nǾ|y<1&$Iת 6$6~DZcZ͇ցMF8mvͥ"l󱖮omL1\aL!G浓΍t(Eh(jxy~|!uX?~" Uy3 I6uutL7"Q 9T\wbkD!s9u:5vMyrzFT _۹FThkim^*!;܎O!P0lv9kI+v}]5/OX#A:~O?KΝޡ 6Y=~QWL7;GGfn*Z D| ?U4 U2x,G2Ow 4x\tc0Ydɫ۱3<7рMc\v4Bm"^XA iAn5d ̳} }E(8q֘"8O+ z{j~E>cr9מKicNQ*lUAZ/":G,u=XŮCuGM7Ae31FE扮[S9 Nyfh؛(Mjw>mo[0Owh#^d!%Beo+7%֋IۖLD}Iksym7=:WZBh@4V_E-@V=`!+S:>?b?Bn0K[W>ƈnOy+F?o.#h$Y>Z>E qL^]/ȣÜmE.;hh9<+^#ru_'+#;Ct{nƄ?X<Mrqpx,OUb_Yp8Oapw*VS[q@'H +HgiRCZYΛ&N0sX G`vc$X/oplTi'alpA\urOu:*W:mZb<z|5 "D-ZdޱmB1aw ƶ?J*C%"?("gՌ YZ LO5\`KMG ҕJoD(2/4xvhUWt-w].Z::}c8ea&(7PWJ'ƨw<2[Iw!۫^f< nXsuP!0ËN#jt?SeWWqky66m:{+\ĺ?*W|xK\'\\Va!tUk0.Vi7^4)# T#Љ۫sUpTi^ކ䥒oBu!?:*>{4.m)_I iϽe˱z1wj9-ц,C,Ogx#EVD¡yZ?4'z/ !"Ä0ĀNlKj9Q]n)`k|?P @ӓB#QݳsXEQGN5BuH=a 3Fp `#8ҷ6NƙE U`xĜhQ;aK ɮ JF(VaњlF8O"uPZ nױؼo] ?ZW^aXTqTYs0`!젘X/U;7s V in'a=u  DiW`}Psnd;:9|qeaHבt pRKtBi[nD<@.8WA 1%*ZhCC7v<4Kzqz;Ztm@+Ŝ >LU\so%cX?;;=% ]>-J[I2bMhs$wȔ/8]YdrT*Ij2Hz#ոH֑hqG:'p:EEɈ][pM BW)dd)aģ!n0FUQY_UE-faE`3’ 4M4kԪG%9WZwcoӿV _9~zy>58bv~T}"RCﷃהTڪgT[#y}wVDDiߛ3̀U&RSh=)kf2{p,^^9,1K,ѵhhm[m_bv51KGYO/x6Gԗ<^7<#ZOP݀a[0 ZT\ TڤtήK ՗'|WhkUAo]9he!'=xjse̖ayXw +擌8e>ˆ΃2p #=]ITi٪v<]pEq LYjuv,ZN.7 kތ)l{HqM-\|\/Uhٚ~O`s:)\_zLfr>&],R5#ؐ:D]aVP%A[J`X'Dl๝* W }c㯳Zc 3$~ոG &d)b:i?gJ +va z –xjB9ne'*b6\$}Cئ%J$Չq<GnhiUK6HYW:5:QBU3lړ1xq7kA{,(=X@ӡ"meL`:ToO:l[Cπ>-# hU$~*|,"pُGm%/Wz,~H#P#[Q*aL{n0'T{-3 gQ-A$4X b' kXU[_ :V2<$6:uTģ@=T 솧l1&kFz<}9/ bgDhȞ[2N6w7t6 m\`4c^c%aڻE--KMےYA 0޳^mv~z| ܃vU޼[=tr09oUE^t"J/ |%f5axw^\=Ck4hԕV]C }z>s_fM\.p7/4e7,~Isz|WIٗ|g ժG+߾X"K?=qWWMw2mܸ$|'ey~sh-o4tJP"÷ `"^ Z*(*"3lIXteyRh*GG60m~4qW8|IOuFdtY{b#+yi6ˉTYa y:Cj4˦Dz 0JT¼sZ\ Yp%zBq:A g/ۢR/m=xYݐRu&2 PT`@ϛ8Άuf=Q!zl3ыrFi}tnβ(R[+~ /ՅS?LZEħj^M^f{_eA:?=M=ۦa"{h+DvWWzy~& ;C~y;x8Cy"@@iQظ̴A+q`%KV 48ϕ6D'kA)so"lv$BÎprg)<8;(J9zo&{Sř.cE8'ڠLEZWٞn?"=&eQ %)Ҧ Pz&z߇^gFr?쵔"$5'q( gv}_@ >h8M ̞I,4 W](h1 JWi\. E6^\j7)DŽ ZUjXK:@USlZe8xcїkJjph5VA fKF.9=q+)Ě5dU[Uw|P'͑ͤc>U%uoG6HRqp at2>F KϚ@sԪ.9]׸uyse#Jz`;oE#`j O? 8 l+m) z@HBۺ95OI"sƼ%x6|_`S:'Ufr͐*4/%g㴋#(Ӧ|:3&M +֝TKfVYJ4$PʩlSYs7cYh^Gn,^A¹OVbLfĜ3V^Gu2S_NaU׋g:eVϷ +0!,QȠ/>W{ .fVuXh61d>,ZŶkw^IF}NgDQQh 6ȼ.Md*_zőwH7a$q ǴNIޭ&ܖfhȃD,'F>c>V,ΜCsMG)k=N-&G-Lvʞ}=?: ŬxXq:⳵H )TtYq>Ǐg'LI XN^./)[7v&׼:3ib &kfaG?-rPqu5#Ͽݿ{W05.?͕(3 !&i_\>*0м!-\Ud켘Fq{@L?/N]3{(UX :=ӑ [D⨇sFAuSpu~C?dʹdslROVk'䊤Vx>3;=gFtjzj5{Ѫr)ۄhnkͱvkM^5 4m {êt;k#8ňhuCGRʼiF Ⓙ@A-cQ8jdcȩEo \54<+8@ByL@5,wob{;`ł !;W+INLU[6ׯeD, "]MPZncP\\R+|6N=YFE^h6yF27ӌw_E_1V2L^&R-W6?`F>j\Nbk(yL-ֿ# {hw2{o"χLz.Kd#De+I}S:)Wb;R gr;\մG%@Y5*LGX1$7}a9mbl%Ҕ#j9&Qխ?ф$Cuw9) \u8 z!?ގj  uF  ̠As#ncЙj9{U"E=+r@2fT4fbd8K ]LZpG|WIiF\*X2J~xD1mMrx;*)u%H{E&xO؂`Eg(FwQX#kյO#(U{d坍dIU`nd>U][t{&&藯}A^gm) n=k\=.F<kHL(RW _[[_[a)B2>[M2U| z'nݔl{I4 ȵ0L S@#8'}R՛P^\~#ɸLtBP:C}r>y骠yk$ςm־w~_-]hI3򟯍xn ")dR_wb"=_Pyؤ$AOE߹ [#ד.k6<5xЙ#FMВ*xX+ɁP5kyB,a'J߄r,PeFS90~A9czODz(K2{;ܣCf.1q./H|KztxTif{S;ߗP >tըDnzk]elcB{m!֌=D!0?+k N8~[?HqT66$ls7*Ô.^ex/a8 ۍiڛ7oST^wQG®Oc#AI~I1υb9@6Mk)#:9 g; WuE/Ζ+HIB|j7.3C iFPWΔe:bGRm\zR>#%/6l/BgɗC\y;ĭ˾Z4 |5E`Q2U[@$כpP~Sh\)o 5qd/r凩(RݲVt0֙t_RCwI ɉpMQ=„vB?6Ҭ5Aќ'|s6h6{]>J.%0JQ8K4KWgANEq3[;APhkQHyrp#s%L N6z/F(I\"]"#RT﬿P1\ws {"xx 6IXM~I#VQ խ5E1oFc=x\:8 I? 1{L;*L%C &sp\a Z#:/i:|Gc]TM'T֣"&#g# TmA->>$ƴ!jqy"Kc(V4-?iˬuan4 Iݸ|gs1'Bux-r gʧFW.L}%x8ax $r>S:ͦU:,,n TLo@boZW;aJӳoNu[f2-I8,o{ j6 Y_34y=}bN5dzݱ̖xp8XV?M{f^Ew|.,4;sbQɀ7Iw7%:O`nEa-ccUMʲj7k<6}\x96(RiQ񉨄#Y ie'k,P=DckpфgupH%Z[iW4&!LRx+M#p1X7 yU@cIy?nشgK^$ H8u;z;' EɛH$F,]H@"3)4pݱ8H!45+9ф z+)0 ⰭR`/v2H6<[Un؉/*B^UzMz">7yqJ4 MnC%|y 1ۋѺ6Vfg2* %[ty YT6a,lqQD/:$e:R[,?mbl.JRg3\NN%E,9P(b.G]# ~A`ΫfPJe6bS3x(DKYBM@@Zz`t  CT9s\:piBA_6"탎8 Xʧ`8d4wp",;Z7&~%%Uq2'V e׍b|mʳ,o2$՜/n*4a]jh#JYEԼu5-'1ax:/$YX Ot^Bg7&OA`xGw_ w;E?t°$cwD:9uwɁٔ4/浠hٿʶ~dUQ|jJ->8+ sFѲ`-IMQS=wMkRБR^Spifsᷝ@"xEP7s;'ɟPVz*? @&';gcǢ]s^968Vʔah>$ e*Z!6}ށ=Gs<ҋ-3iXe|u;0vo}vrn}gN ^21؄bC[r12JH-'Zy N]6o9$ Z,%P;)ayeS#e %Yr%ZysƼVt4&l7ge<$-ϵ~ecgUlh0Ԏo ۏSW߃ ;3doVd1gA9V_V& sE 5RF/ H9y53MX u|z-ࣨ#>TQ7vP͒lX{s)hCs4@<ϖ,נć*Ḿ,٩ʅB]mIVS]DȪǞ8armiӅ^o#rVH-4Ft9X,D1~ )iBG*3vWc93Um$ N-SDŽ3)B(䒝E`z?F6hs)O|hW)JD3q銓:\> Y*CTm\Gv}11:&F y,85}_WWl<7OZφZU'm-sz}5  ؠ)Y{'OX!NvS]+P.;_4!sg$|h<4L~2W&XF%dS4#Q/@nؠ/&2P$+_=l 'ixYh`z͓_4vܻnWgMNv͊;;FHYsL[V7e:\ͭu.^jK>s=p?FPpρG4鰃x` lx 7)xQ *<LnMZх޿_f5 yrRB3›C%P(M9B95rAE"f3 DGaڄ: Jn]{L4b:qbAK0MiAJ.KSMBg,bvIJ B [ڲZÐ} ZGCMv9}wAEgG$[ _ ̞y'/3SB/ms JdIw'|!=)}n6C33RBcAT\)Z r9 8UzVp\/*0jlՉ0ʂ ~F v!"к\PFvVu!*ֈ )$3 1灿*Jn%J ZZw4[3bqROmgGNiʣf ~ACr%l <`4 N 3a-:oT41&֫G4fM kFH,?9}%(",)BH|pp!/m墂Pw` wdih[(9%(E"m>m s]]Q>|XE F*bЊ~jA$vۤ )~1D=rVRɉ?b1:1*Gg zNB`)M)S3?>v0r'TOxe`hwr۩JV1V QBy0Nt[gku l*h !/j 65C}kHιf 5uc"Ծdt>1gC;#46]:[8ѿЧN;8OQe7nr Eyr|,YWsWm vc+hhƞ#RӯVHPʟw)f0oݺˡ#7gn/E9cgϖmlnN.EwxQJcPi9YsX2|EIpgh}*Jlw6~ XI +]H[Jڝd2Z DL@$ZX ys*$M(({wה/g=ɥuMғ4xJlsp%@S#f*E|LݱVf])`~ K5w\]cN,JkX.FV+ʆUڵPmO%}%PD MC;-4AhzKO¤!1O`M`mF3\)cRkơtzVKџxԁEE/cK~s SıovK9![\DmX9/.k}Z\:e^yB# S$}ݞI_.S_)Gfw#gj# ز2p V@VDWL'eYD,\l|&0f'ŐX[Nq H6L[kʟd͜Pws!@k]Z$΍lچmF?fpq~?A$ͧVim4XU~ 5l%=`L-ˋ@f21+9}^k,x"-4&SWkc7#i,4r^d_c+Y6QQ.h3=D =IV<@cJ׳K|uv&ŭJ ZqjdhTTl}aM\@nbCl(a'"8nd fãC7\M†>0ڹpe qQaEZ4:"sD'u/_oůJs:RR/V~g5$ac(=yc@})YcլW2S],X*edNȅ]:3x'&Yx$AiT죄JATdA9rHLK%3x/vܮ3ȍ thdMS^@7 ^MXS7se]FBmMH}/N>nh'BR@~})G;aUtaTt(ξ`a[Ѐ EOAcQZ.ڬWA ~i y$xs#9uO aYҟ1s0)˩e:7'G/:GMZaP9TqK5 1gOȃL~{D.],kJQ.UXP,d^R) )+e}.ꤋm KK8oH]W|Hsa8hyK¢}#F-'Wm#Q"Rv9*!8dDøn~]olQ@FkH:A [Ũq'9Xw MTTK:@^_ . 1/Aa_'Pp~}x5 68[RT9 ]˜ոcqh[K! sAؖ=DiXÓ SX*XY[8>$]Յy{bӒQ$Әg?ir#_3Y |ML˘_Sڛ WWU=evbwfݑVK4e+XJcQfbވzhJvUYǪPQH  MeݙQաש3b`=P-*Bg} u"8K GC]?p^}9LNQC3>Te6kC5 !FC*Ŏ:P#ߚl4 $b}|@˵\{XZ ~zLVa_h )8ت* q ץ˯<}BJ"|φ3cvs8ZiGm}jpoRMɄVjͿʲM`[}*gW d.N=:4B^W!>_J*xJV5\eCP7 ;q\Ґx[b&h :P|v J1I0gG,y!CRzݻ;AaE!,k(׶dU`̱ NЛh5Jei,VN k\s# hF8v ~UY Wa–Fߵ̍db= nJ]f""Q\QPIGM-z^(- ǗB܃rRIKJW cJU0?^qq4g1I:Yn)h96d#Y_upq#C-;U exԅPiY#`ձ8xno\tH)TV;y}j/[S/Rw-D5U(;՛i_>ò0ZO+q?L'QOXd`L~Ƽp@`.l~Rߪ)Ԅ@z>Bwit2uQvd'A}srn\s)nƞeìIJKubjCSpq[hjJS'{]W!>`2>ei?@U`ZI"wyE1z z  c.3$c4!QRwa-#TmiQG [ M,eҤd敤e`eQ;?Bt۳ )7NP;~?\'C)Ci][Kn!iI>:ʙM5:GRP£\U[( ByO~ıibIlh-r>C-.#GvYl!h4P?՟y}YtxbKg:FwΧrp׎;E@թj ?Bfp1A/M:nLP=f]TNdncGFNIv%6T2֧:Q ,LSX t6?#>8MS%0^cd-$FԢ} J%%o0VER(G cyg̭j@Rx4(Ww[Rq8Z_ #hXKqEꨭNg:md GcKcPZv˜,uM h ck9 .FV5FK@  :/r ^_ۙ8]LwM P6w;8ݤl\P/ E[vĈ:;@D!G*=\xe^y(0eKWj`oN1KmẈ~5(z}8@LPmѧXI[5  f*ϡWU li/_,([ld p i\q|{]qh|5@ݾ_YS! CQ c[Ոx{(vʁ$W.{M1?kd/:| E- B21Tp=1Dq *ٿFdM!Nj2+C%fbUVuF(8exT 5z}3IH'&~fQQV^Hןh-M xA*}5A^#yJ+aӷx+9!;)o,5_wxh7 ғ:z󗪣K{aN=U"U݆nSjMZVHZ8iW9d){9-a~F 1Iz 8Jȧ8Z <=Pݙ4A_Di!V~w[GiZ".g|iM ]FcmqLgp9C78OCQj.*%("oQ~ק%2>?nlȼT0h>^hs[20P+V,bD(m6o8-a>.-8d!]pR8 It+!`|"e^0cwh"&/r[v\[ơV_Ԟȅ[ o%u%j+T7޷JضȨzZ5ܪ\TsM1/jȇ4ˤc^b"Əo*[>Z^RF dC;k 1 KUegbsZٱ\BxZyv zISL ;!@FK x\;Dž%(t7y1KqR_,vYƌ[`!FC*[F#I?%t ah]gݼz4V61<8?W85M6r T$1!>bj74dω^;H>:^`wZ^VwhLqCCL\ @IW8NvpEKHSuYB_j&fȒ2x# \;6IZ(9921خC]a$v^E+r.ZraȌBks;Wφ0 7h`&*R-Z7}TsW$@sSG a 6H|b!mfnށ`Z*^HOsb+ 'RcPnvޘ8MTV?t.\oia&-FgoZc{CR!~HdA2[   xAlb ȌjՄ#mc)+[tpw %o5v2͹xd/B^WG MM@t60RyN2%FR?m)M:pnY!>'`mG+[OvO'QS"Ql )].Q-{ cTN cq2nef!y(b˹ҭ$Tta0wgbY U &vH%jDoo(Vɀ*}"Xyk>c"# pqE)йM-]Z\ެ!QZ䊚6VԠI6ֆ5zթҘݍ{RP$OgWh埈_,Hx˾@]3*LH[J(?e=}0+ C|a,|.V|'t_6!3 &].l 0n qCC=b__HtXNvfv=Th,i0 9ňOy@g^b~ %%Zm)#[ԁKjlއ 3QyO 6 1v7pɱ!syX}tMvoNyT$ ן]O%}<_byt-}@Msm/wwQEry_@ *M/r#Cv2h" e(+>-g[,}O2ĭ0 eC_ݥMMvAQIB0XJrjs|)8r,%E E`J AŔSu֭U\h-J˩8^Io.ݺC˹ ؂g߯Ca~%?y vL(A8ֹxSQNv &c=lɴ$F9G_[٩ 1/]oGV^W7F"4F o-=h |`mDhEǷ\I[alw~qk?Z"nKۙ%;Mo. Դu9 S3)`D'#U0%iR|Z Hn 2ݺ|rMpkr)o0T :k2.Wk<]؎y葫MP cFy U Z^8QƱIhHa9޿{zD16bיŠ <0P 5sS̋sVAG6<4/ (xpo6k(q̃k  b񏤎_HtO}H '!N eT0@eo~ϗe@ApV[jC!lt6ZZٺm!VLh~:Gv-n?1~dh@6 ¤[v[EADWџ72KQvwJ4zFJTt\gT6Ow8F:}ŮcoO,xirmsE?_3fcO0Bu9q0XȪ}R?.`mr Q$kE9txI;2g?\ZFt8r~߇ hĝ$W֍CȚF<=s)95nB#VN N\N beP*@k祯ѯ?[_ꪇ_G)z$ C/Q.FF*b|q![F*v`gc,aTj$lUY/k yZ g!۵ȳ$Ѯ*r՗EVoaoxa\_qK>Cr[?KOУx'g*:ҋuZn:d|3)\Sh&"" * =Ke;gG}ՠV~) Zݧm`K94?u@8bJ3N7V@O= 6EۥkuCc1H;]բ؆{0w8n| {ʌZOO. ]Ngۨ+aBV./َqne;j@\颗n_7),I޾NVq_}qۓ;bz{Cş$nYjj5V5Ҩ9XsY~"=Y:~MO8eJмk h/6 E) nyT#O6;F**e~F2sY khUEf6qQC| DZ/np O  W%Q_a $)C=BofzU ˕'J϶pY*wn1Py^ܴ߳VS͚w_Qm("_o1~+y~- j <O$*Y8"D"X%;^WӻYaARD#ĵ?GoCdVXuFc7]4~3-1 3TnȿBeg>kԑL+e wXծG[ #L<.8>JE;ۢӬꯛSS`va5VI ʃK׷(V/&'uO0<F'hd0X$$56}[}r@h ؍P 4.NdR|4*nQ4N#_l$NTMQF.ݱv\^? ad+Ôҁ rO %"E h'Fpq:+p5.bkj[EG[U[O,1*ӥE#so*ZԺ'  .v{3}RB W`S~]0w?4:MCZdӦ}o,.5='^`Ayf/|>">5HğEKf4xRKnVk$&2CYFT )&=b=]ϵYeN@n1f</Z h|0T=ElhZm){hf5_UXꯛ\՟]r]#Nm<7YwIYQŭܧ/ї2V\x3\S o墉Dz njsbz&%|{V%/]8&ZG]7Tt18ڻι \";sQ9TA2K&qXnAPZ)6ޢe\Ijf,wggVsPSdInQi?޾C0XAEЋήO/(n5𛮬ns%@04F *+keOFZG4Rr- r$ׅGtۄ'P%퀖n[wf>KKA([E,3LL9>L"άz+qeg~#io+Ądq{q"4ޠ*Br9 1T;m2j n%$i#♫8J.K" N J1Z8( gD2z1`ˍN1q=s$Q/pMܤ/ ͕3ѭOoXX}ze"1a 0QBJ= ͟Vu4$&v$,}/hLwmtut( -"B͕?4ewb,l^Xw Q!}"7pC5)u[;b;RMR#c| qE.::Cb^P0HG;#__3fŽu}z9Ж\M:GB5#Twε_}6=wX4` > !5_G9E \*lׇ(C*q:!]2 A|0k\pC|zE,cR˪V*G76*esr{Pk{ | P `>Hsj%u/۲NI|uW ևRŒ%A'j>xr$i}]RTq֛LfCH!YByF CK^?Z?PwWH*CZ3#sMϛUN~0Ӱ@/QUXjl% E)FdǢb<9q#n6~[ˑ{#Dyh^86Ϯ̪I`x5{lhKx["( <Mx¦: !̇Qz^ JrۼN<d)/2cVlwݯ,,ULJp egu~gev<6ñd=pbU L>sn14lg ,.w8M-%LNz>[rF(>H.$"6&>V4^G\}h jlDPdAEw݆D}=]Y~G$@Yj_VS z%j!`U?q ,ZIcHՆ0 JZ#q~o̾:Fuڍ-M[79P# M+>(f=5.T8 u=2mʔ3nY#|}"zc&/ /J{6 B Bo(m~he["ۻ5+(pMX ^ޢX(NWN$S%b@UY.;_i;ٔCHTQFdl/i޹~0 axBY(>e&@ӃVI 헏O3ZZ\ pt{ u=ep68c2s!nQٺ{ۆ}|wԗTPO|ag\#z7syEjiHw87Ȍ*2J](f>Eig !Lk< hxִJq/ jFBNj}(R^.<1/hb'LCfasH<f8э:?\-ErsVhXeZJݛ2h &wX܇k*:پNIw>s ^˶:.'ނ;!an7>>67t7 .P6Vcm=׏=1,W$IfY\@aKXMBGpmgi1Jݼ#-ep˄:L١)s("hM0+TjBɬqyYFA&&wUP+͈gMa5oCOf1C\^984iX9,PLUϫ f! i7TzZ{eCiFg{vqܽ=xI؃1wCw>㻡k"kCz'/ܫ#Nt&|rDyDT@&ͽ I0!':F|Y!3Pئ(=>HZx 'b*8SPF.Sqd*qᕮm/vP:Y9@NmQ y/ Q d½OR ǿM2i"+\ؙjT/]oJ[ ^bIkEumYiy tvFT-p\/IbN&'?Y@|S2Cr" I3>{ͯ!O&VLM/b!'ց\ 8et"ܦo@ZWG~]Odp*p _.67^ -&lǫKH8Z?7P}s]!_ 0oYfuIS}Ed'+*a| 4#/ݛ~ BܦaZ=*Џ++ڸ iB&ա4JWCױ,q9+Jգ.oNpZ}k=O'=<-K$Z+jAnS95?(n kP6&w/+|na;iqfx8&4YabR[B%t{_nv"LM@n(hƒK& 0 ox'㢖]DMTkUk~g_ 7,@.;Qec$S?/Y:I/C*d9ç Xe#9i!rle22MWinDX3'jS\ޝ)8ћAx+a=6&gk@1WnIklXcI\/ckfW4{ۤ"9+RbD^DaYŢ#8VTT4F![:`` SSŰ"3h=C]pZԊYUd +WʏPX c#޷ }4n Ez97mKC3.wMO|5}暑*\J sX5{$*$0eDeTHC+_pU Y;FӢLFL˩x9e&8?P@dm/ :pzc^IÔB{Wg>PsdU*V-/hfU8`x f%jŝ5ap-C~$ ,:uG)awhn"bo/0ϐUN@z'ŊNR+C1$xEurN!M-ŒWla땭cbWVco7#3V1=w*RG6:&䯂? X둱%G4*=8:Ǜ }Mdss^']&gc6*!#Ͱzu) j(.p@ @iN덕eﺜs3xKrXTeQU3o^tUڲy^O8n5:˷=v_w(K>59 `^ˋ3 ˷{p:xҚ3P=(EՍg/BOz"S6PCոȨ/A ]XV1BJDg /c~aIlRb9`Hd^?[V\e JJ.i.װI2VPTz@oOD> /,M|XHJMEW5N};}_:CkF=C<%~N}{Sǩ]xi־[y/&DA | 3Ngkn#T}UȽ )l[8,S>~0'r<է\&)`wq؊ _.tl&ÿ$ũd :ݦ +`Κ5极sN^[Id'ƠY4eЫne@p(b[NBT 2c*<rjW?Q?$aIJyRlm,#  |ƜCFAsˏZ8Jä{P AX9VFZb`U 6nxyu#]JF|XH4yB_=cVaC>?ZLէ>dU-dԨ]iC߮u ݀Q4R2vڔz:$qm" X~M CDRME?ɾt)HV?Q`.`u'To7s)Ua"p ͛ǝ:")2H̋ʛVś0(r[NESZvgC\$ h8ǽ E!5EHftȫ<Ƨ~:@,)82x=4p_' g,BSuuFuAYKc <3qNΘɩ'H\WfL㣗߆d|jRq}h 2/ zKZo̮Pd.R6wV;e Le9rhx3 P7O˨W3+{#:Đ=ֲ}AFU Y笶ŀ)2?^/Ipu,CYE '\3X]-C |,c__Bw RT!hW C“guJPc=Ur+~QPT|l-דsȽQGb %$\sg-[DKG Ԙ,IY!- ]qtQXLϺC g\ h0O 0MQIn&7tyDAA'ݡF_4#4lb=CNq/t*~ ޏ̆lsvf}+^O_Ӥbu_شG틗:nu3' N+29_U{w#&W²)X߹QV̓}#rJIh(cX7P ~>PB1=7샡KV"#l?a ƎKyz(w;0faJC Z1TrE=BS:P]Og8E]G6sƼylN@r^ظN =Dݘf@m*0egEvd:C ͘ 9WeGGr4MڶҖ A~nF>I4JI$nLo'ƨCuMP&.WtYz8D"}yt2Y-+ŭ[J vQGݘut2͛ڬ0Yr]PO3tQOfNjz=@GQK$ ^jdaE{,Q;ʙ% ھY„L}ymS19!|6~W?[ѯiV MS z@R;Iqg N7Ŋ-m!`Md*LGrLtbc\W*f%}R#faKŖ*AFq6nғxHh, JG@%BDN,Yr8퇴h;l&MCS byǷXYG+q ({4o(#-sk8`T>Mn:M ' &g衹(U]q[G:_CHfBWXSYϪ۟a)XM,>eGH'dG8ړl(BsX1xA6}jx,v#6b#x8o0_wa߸<^PNGB_EL;ItWp޵0^`Lxil@.Qˎg\__Bȴ{1x|Ҧ#XXx֍0/v_:jq; dD-^F>)3Yg2Rʞ9aߎ ڳgGf@@A6.iNED5쀕 Z }⫮~^@\Ak>I-#_FN z F7Q+6Lv"Xd{_4t O>]vbݶ0h[VATU|rMb,zl O3}3e9wn]#,}yrLH4GbaYxB$[VW}̹(=h|d\ؒrGCrB^aQ  Em_UhS&1<áVgB$2]*RBEG!7φeF}чjs'm<3ySqY8T3Ctti !9\jB-!˒`ձ# I4(NRݩKM‹z9j8=6k{.j\]=!nLbDN%]gXU= Pح\5M +4[Z[WEHHqSL׸"[eW`adr.5mWi:=TlZ1yLٽVF_;Pkbqj±oܗМeːeM04 CJ71ܼ4-s{k$4978'kY\;#N!;)5\^Q>}ǁ߾ y#ؽw(|lCȇ[`Uk5722?Ϝ5۷XqIlYy j,s"]D Ǥ%Ȧ$nT0SUwjNE`F}+\;sg9[ =בI Jꗹ187vx`u-9TYd[}2|A2Q`Tؿ0#/Q!/G|D*N.YҒDoh>ܸ+9K(æ5hҦsfgCKM63 "sQvP;FS쀑w ;/H@ icΏ y OT?Hs5wF^REݤ*'F1d MFşn[Ӆи PN/DN%a8k,ng-ǗX?/=k0@}Ukuz #גd}ݪR{i4V N* >k59Z!{SW^X3r"*7]0g$D5=1 g/kqyN8ghXPS~:h_Oi魻ռcr +b=cPn M+gI{|g9 '%X6CrD *g+'5w[hJ9āni2lVhÛ(dh͞%I焓JM~4oC1,՘CJk9tg?0 %SKN&,zgU&g=[v#u-Tﭘ{Y3 Dj(鏬ID O&QghgTް7c·[Hj |slRȶ]Y dxɟmNID֬v!SBWΗvIcrO9ƌy=|HAY#~e:1==8tGNMd> aIB`[%^ */ꕏ:Qa{J溹OY+p< vLJ,ATSqkdw<}7oʘXM9߆ $Ubl!;] mTaѻaS@z;ԈȺĈ`%` ^r ,/'yl~fPl]wS1pЬrpV&|9U<)ޯ˷gb=`خH`'oф#@ ßdT/N3/?(}I%JvwD$j|S@y77&B/s !Qr ’S`3ZԻLk%~:k;,cMRra'fFo.~S;k0и=(EBIJxmBw}dw' A4 S> Cg v'n{ms*a#UܯqBߦQЬ,1RF3Mi(/@֚p,T9gWnY##z=Dbs9v\1w]Km,2sI6*#ֲT5(Eyx>k-V“RҒ4ށMmW'96yZݜ6w꾞Ӽ,?T|$9PwJ$b";{ ͆''Im[=^Nt)ӏqw2ݔ+!Xå @Njo)Cنg=L@TDQѳfJ)oaR@hRi+3 R֩wȽ !An%i&Rfjez*^cjXWU2a4hZM&=D6iBQ)Ed|M GJüVΖO~no# ?" !0n_i,j|= >ƅm#9j3'2Ջ%Ϛ΅QF7X5iQsnFfXˋ~q yEfsNC*COHEsȫdlV!M&usѻsR5{ry:8oC P0TxW՗Թ\ӈ7 wjQsؿԿ\1Y6pR& vLyESa?)@q;!+3@&9)C)ՄuGTu/יtN7p[KarSKX}>>[i2 U۾]F'S XC?m< ߣuPU:~ܗ 0z7-㇩2Syz }JDreMj.N5]NƖxܲ0mC/_>mUXځ3}{S6ZU_g֓=;5#@}6s2|~k&[.]eWP;N]MTnzmw,LS{qv,+ީ¸UB:_]Fm݊=}b:`op  KK1e4~YUՊ/<&hH/_k6a;X"`/*´F܊1vlM\e^tGֆ ǘaՖP_o5eN5;}24[F*\pm˛eUd`l!3ΨwY99l-&"1X0Y0ħ_mVi4F[^;ϓ6mp,h{ĠLΕT"s #$^܀?ݶ)%>ִruؐ^ʔ$(֗O9^LB~|шk>l6M 37/o0Vll'^ǏumwY(>O?|b.uc([Q㱜Š \_8.`| )=`]NCg|J8`~yf[Ofȳ dToq/3dN-uX]c}4Rs4:8zkޜ >cup2q ~.qB|hJ*⼀dxt#aY(prȚDLN%h3Jsپ u:$41eKv7[_z[ nlMب]1G,96aN3 =+<ܻ8C;g<44a+"spJWho~E\d5gXkh"E ej^GnrA&m'~{WS5=0f`&1x?ŭYqi< <)vnl jAmyD?1(2MѫwؽXя#KW%5yz,g3I7o0ɂ($' 㺏PާS((pImO.%:z!ڃWzt\?'E\uB½'yʘXa:V p"kh/ S{2ٛ Anv"1iht{ʆJ#|z~2Ɋay׹uhl% ՟gڥΖ]SRXP8'[pbM9l0\ÚӕԲ. <,SumNЧtEaݧx<lRt)dvU\JNg`QE98 {AmJz55*[qNhC؝? /K,YЂ.1)ICε6ߙMH0xrA=ݡY㔶0L;\L@uc=y}@]W?gՁ E^X z$ oHp&UQ̚w2Fj]R :RS5*|.le04?GWhTGk>7+MPnlGliBo(W]ɳOOpPɢYl#(:wZ!RƧbZ؁y)cRMa~>N,? :pih:)I %=҃nn}PV߯ "i%."'fiTmH˲%yFtz&C"f'Qk;scOhvD-aix fPW4!4D&>`ÒC$H\k&g~5`HmYȷڝ p`J#)Lׄ{3miJbKs,S.*emž2 E%gN@xjr |8Nޟrb8&N>Q;iBQ޻e68hu^C$.2奍 :Jz0NjTE=\_8nV93Ո̧Shr‹:0"E~f!YQ;ьE" S:ѭQZ~2AL!PH2'kn1)MyBYӟ* 45l ODq=N]b/oduUn P6н@߭uE& R;%1~"--rU"r]“&F,|ɦrÙ fF6;3JĚ<YGд/̀fiƽ6/y>ecyeG$}Tx02 t/?y]ѝ\㐞@^ Auao:-F(1YZXBˆ!A`J_OWkZc2}"]4 I!PtfAm#/b}$?*A%bi+DJA4ǢʭshAY@)iwsOq✙$#`ԋ8)B\W ?!D}{рEC;Lw˦7|9*[ʮHi櫌iV֝sLpqǰvVegJ~l^,"ZęL-ُ&ڪH(&Jv--HB[bD׌DuH„atJ7n?Y#_})rIioI+4Όhh7J^d1ˎ5ؗ%w@ O /c^(Yʳ x-齉RL*<םl#eK7'3R1كB$BNBˎ&joAgG^zo OPZvКgp< Lr\&Pw|0WӖVNXS7zC 〤+3ba@T B b{ Ot!+45\dM%^Pnw7ܽ-契*~jQ% |rJ)u: 2s޳^WÖPIGJf- a9KR2(6(lZ8o-x7o4j1O񾑪kFפb 7/I1~:xVb,[ HG.N&,ףK{Xۏ0ck{+h' W?-3,xg@Ro _ɆXukdEՋL/΄ 7?E;"{o5]2VCvxH*Ҳbsj8'E #͍n6_B}3"ٙK)Ttc拞|VQPLN;cpjPFޕD?#G4ysd|®ؠ09"E>)3X$8JZG6Y~b mW:)@񫍝R홗oeJ.kGCØ^9% 0£jㄷDxZdwAl`t] &|Mޖ 䋗ʍ\;c 0f dBj),)lMjz&% 薔mZϏw2;#yZ2DY/Ϭ>†[O- A[P5LdM1a,H*A jiX=m<0e4vY'U <X.''86ZdLhϑ=&)\9~o:<'>W@&zLJrg1ܘE?VORf*󽺣 zՆ٪isn}V|8AژCY$^d:!^E `?.+O,#$9bNl\}Xzmb( Al N]UE( %7BMg)j`y@LJRCcɏ"W%g0Aѧ#ѥ/AKr b M~Mm-n~ځf1TFxh&,W]>y$Hҩ[ZݟNvY 9ZQ7}p(ĘJs$.o'Z]+:?bex;GN%@?MkIq ŗ)wm>H}`fˤfdyV)8Cށ*B[d8X[vx|hfOQ TNnTWS@0>*%]舃l_ݪ:[̷9aU(Қọ{ߌ)׊^'u9$e ^UK 9\tW )*=c\3lT4h[+DQi}Cj6 &X٬Qbe3f}\0#&DFv+$Uto8k[v.LMa w끦J91mJ"3y/)="FIwFS⋁aljGBeKN|հ6iƏk;v$oBFb.h. ^+~ Y\ 9(=5վCtb %؉166'mg\SřXa Η=|d?. c vKqN-%W7?<|uM+87D}ni)[/qH9}cVi=a7q(WX^p[aQ[PTlT5F !w( Ԧ\ɮ6uxp7~|anz]ݰ!5Nj Pq8î)xZV8Q:=fv~7i#Z2 ӖV[ WG\13q,Z#4lRя@Yʭ>4`U8fq5llj<܎6:a@i1F&sQMk =0z8bO,et?.*͊,KQ[bP"ed+k|(f 6L8#H^ C/盓蛵o%Ξz67(#[ $G:< r:t&jQ-p;#dRYjBaDL`_0OTI7j.Z}2e-vLѸyOn{~ȜCm~קpS v*WW@[IrUY 'rHDAhnTz ]2đ҈+xzM-,{ !](yqs';v[eSa^!9Y3xPO$B%)kSHV p͡HJ٩=`1فwlD$jOg]^?:Y/˿dSXfEU09— \B'_T6y=)ƴE\x(PFUXO23fuI?КٍVm]j1)u%7n]6:W08r^Bd Gw%;ۯ8i2آU}p/P~ .4 it`,xI2+A|'f Wd*[* zd=(sR!0bj\NtBO ,b0/#&7sC[;T"bф"lMgi,)K`mjKug6ZfjoK)=F;LfGClѧ!s@v5~bN-'EUЇOY/ ~uQnՆ}ïza$4vi.me@rqOy~[0 2<7>bӫWIh&ՏlVvw"EX5-y~2y_-nտ"T2djxY :鈋`էثpO5TG"ߚ`=~;X?oI g^A*',18~ (Xc{RvIpiV!/FQ%_+Yڳ%8Z[_pX38vxH Yh\@cLLMDCꟐs5Q;ţE?磲cHCңaϥ#uo@^Yo@\iG(9pF - )f:C1 Bt5=6ӧI[j#<'d!fHҘv*Ή.4/m38`BU^ѳC h rCvFYkQ L\{˞e*́`jr%zM=;(>HXԆ7͚#? <;/oz֓-aC1@M񾧆+};,AŒ<Ӻ4 X2\u ~+[ydjIL"2db\j_wFRWqc#'"shC:/c"jڷ& f]}{y߷!|ͭ8w3+pVߟ0m)͗^`ʇB %]~~գr7i3az_fh󮠓KW%XOFjForrY| RPl1s/ͳFK# v#@]+p+G0FzM_϶˜=|`KO׎n꿗vqkV#)d:ǐϭ e7X&Eȉ1)U3z?ŝ'< C?a-w ΢@s@a ^t7e q|L BF;NP j' [1bjcС}L";(`z!6 N"R1lN> VaYH2#7ߞ@WZS[OBKK<y9#hq67^ ,2R^bPkK^G4 ×+>#U0f7RawSr@FI4ԹbZNߦ#䩱*qقDY ¾E=0cCf]'1^;W[(cOy~/$,ٜ3X1篇m~== m3d=l%~qjJ@aƋc6dBj* x\7$C>[`-skmezW{PF)CC_ۈY25L?@02aޮDL S$Dw &եDE^z[gCg9-Q^__`aOy!1E*7NRו57oaw7I&&=ށep 9?&㽗)ʎrJmp Hśꃗ tkibIP򨺟xi$:hU&bvHqVwq1+Ϫ)8]d!x&ކj}P1i|hX f-?Spl*Pyt㴵/ŌJB7m%>-ykxvG6W%(̑Wb*P҉ YvvsՉH xZWU@: 뫋 { dL@OG//`Ԉ,aCLZdv8VPNW''xqE-e/ K:LR(t)B8@`cbYx. vle;zy<"mIUoPkn-6=/tl),HRIf5I%YeyN`hK5qSxZzt}kcahmndx.Z5-5 ݝ "ܟZ`B9v޲Vd}Z DrwoĞ8K .AX(yjctDjP% 79,}+M6g)Ҡj47H{CTnIBB Dž[=δF[sЪ jI2G{?#MGxPA\{LM`1ub4%cFKHI*Ő Ϧ /OA Y(QM̙7\"l c۷|ʃ\nP晐;vepOzoWⲄgKMv^L GWbXBR d%mU@I*pjÇJ)rsT+r,$φ\,NcGW{L{ 0x`kCzH{^t!ֆ " i\ aZ_J^ΜrcyDC4(ػv[/>$#)]Zn;9} wdJ**!Q<7[b-egVRa!1|F= 9L[IQh0viӇ6ZGmY \dK~Y~sE>IT<$AMCIôXfǑ,i2,n80PH}):h| !BAT1XESmv962BOڙ@.h<<yNM>,Z%#p|9Qsa@o0t#L7z'a+N$h2&Gs`{)VdH[XW} 3okM8Y H`pك]J)GXEQX{dK ˍ9[޳;Ncz=R H-_Ax#J9 "0oK/¢3Gd,̘^UbTrk! W+߳qW(`2wQk-}ǿdK 3{mBWzp ڷB>)%첬c(ZL0< 퍋 ~dV2Q !Bƀ!Ɠ ~dͱGfom#y*xVEx E,%V0+u ޜ(TA͞-܂{XNLe+2{MU3Fgg2, M8!,"!kL]tNn>+Caބ]aݶ%߿'d9i_SL>g Zy[+9L?pv6dP +B9nB#cب`s&-GidHtwY1NfI E{?-f H}"B+FQ4 KpoKABWO(]U0>I< 5W,9W ֮![C;3EWϹ&Fynj>~7kdÑ2RnH|iP.gS^jzŒ0z[\Cevѫ! ޵Kצ(c+{ژ&FF]V@tQV8fҥ寳D:_%6MzW)L$ bk.VdNqaK^jh|P ]W8ieؠrءp5䴑?:C_"`DMHҹ c(("`[oƧ4-93}- +g-4<>b. ŖB I`Y`1:-o6|C2suiۚk\u4fnH@f؆wLC,ȝM583<)BTyr}jgů@=S0p֭8B,B~c,9:޴sPG4*ZcG,gy1n{!Pلu$ivrh?nK4QhE]SpaH8A kr o,\BWޔ,b Z"Bh9K7Gc#0S;g'WCS )9K9fn| 9u6CiKv-U? KSPd~nHė\1]*nRE'+GCӌf5i9ȟ,Rڋg!yBgGVI=ԕ`یgHh|f)4fgBш"k$+-[6U.YKbL.$b/b̜![manVuNf36n<ecl r0 >x}gcr~/7Kv&Ҩ#%X*HI}2=~!T:4 _9,Q:P,vRmu||x<`oNщs&zJ*QHZŌsٞΔMyOI mĹR`Ų :n̏'K5|:*w![} eu:+.{J ;;A8 ~kg4-9l73N?dƈ_,6.F_ۑ}eDa" -> S%7@no(3 l"3c_%["]u7z?8J#^ : Bu"AUm'㌘ +Bl+hcIP ^=RJ ]kP J | &&* 8l%>^Xq^`NڴlRM6ϭH7AÑO^דx ?Lw\gzUg5?H"ZB^79ciVSQsb+<+#-؆i/L,; |~}K~-w>n0ejcLS¯MݹpI!` zU1!!Q^`n+'oE:&q~e'Cte|Hjiݵ "n=7;_׭Plo9ڏL5F. o0Hf}k /HǾϊ͵gfKs1 jW^W5mDYܞ^E$I7\Ao^К_=Puz>-^En1CA!1. `g9߈Oe/Dia5);t΄\j)!\_MӖdF}mg'ʚD TB&MpZ%-QӗזVoy/=XRT*0,f^WOĎ(ffv{frrֲTN@o iiyk26PۯX{YfMEGkCDYǾU\46֡jNCl$-PfY4tWJn_ΜhGt<1V˕}1'tfP'1 >=awdV&◧qljjt <"''m?9}#fFupcmU1H}qJ'hPhiݗ8&7BR+CVJ"!dAh>\E+ܺ6ڥaGD!:C3j!<Yâ`jI4ȾtDBA(τ TY>3/TYJ~uZ5QF<d$j$ HBW*qZmgи[VˣKWIpH:}+%WGOqG/їDCk'%8f: ip>A@m4kfХALd`F#Z X. /  N&W0b߶,c H?KJ?i1iPr]m \yʋp IOwff*XĘ8bQ?Ee%]3ZB7( t$Z--`CǨEiQmhZ1x>ڣd*YEq4 )SMeJBVÑq&%$PE >cӬz,b^M ƟLaK ]fQ7g;19U6g>̜NڨS?I}O48)H F2ELÊ-im1bh$]M9pZ&~IZtA;ucDOɇC"WwapjW,330%?aپ=mG%6s:ÁN#R^Y\W˟ypbC*̉Ap3B<!~lp⋂y?epA){=,7`iˡ}u_b]5 <%Ç""+d8ױA_b=<Ղ5t9"Hg,Yy2U4(yhpvhT롢F8y.~vx שּ{`acсeend֣LMM.+HxA O_Ev[}dW߉xo8vpQ¨C0j|%e^ӻDrp,U@Tt"g(O[ُWur۩g׹hIv801qǔ*!6m?aW : 9ҘΡLf^uתMG75*6Z*/vŽ!Ki5~k$ߪ )PoUiC+g]G[e>#vHпmrBoId 9h.X 2}43*;A+%r"/Yvz^wFӕ3]]H3]iղ:C; Z+N}usoj-h+")rmWLj LֈQprqA~eq[J[Ε) _C(k_vʞNX:EXG?eQJ: wL=s#<_b=Z!Ϫ^-MU_PPD@J69[G ۣ́"_+cwcBNN=^\ W'$l(ŰUIac($7TK>&%Y*Rn#ko"9^]WEt m1xUo ؂znJd5<U:ݡ]xbOf=erbf.t.1Hz>1b[HA!E=ikA 'K}>f=%}[>R{=9#9m@"w2."Or]پ/l,\H5x{޳NN#*a=;KEodq8x+%(4IkDBx"%P;t&ͩhѢ#A:v vxw;1)fW~۵QclxKhR֨$ѥv˻lxb+s3s߸G"G+ǣ<)/c?׌%{hJGOȭ7tfAC@Zh}"]O>+ Ĥ0pDŽ s[<g>g/ae \"0oe:忨'v IU;y i˗|ξ @DrLbD L@_I@_F v>L ]aשGGt,CqTJ`Jg+FGbߞiXY;NV[zrm}ve]WQ ,7[% (:_ ԿgKӺ2xkp%nq.i4(u%/ݓ82>jK:k8s]FEUeCUNE׈ hלf3Ԛ3V08>P "mjN` ڍv>iwFU~YGu1`w|kZdݲ>лFc]? (QG0qNF?f=WG;?.h`fA1&,'=١f˯]4%-*#^Kt'UJ`0jf{3u['Ja!"Zqi=D_19 цbehXw)=v م10%̘drL?G$0Z"to^ vzt/9 MP29SiMMVLYҊmI|ڿhͯн%YJ21*+z" [oFsYY8a4j8r%.rG(r;)inKm6אI`CFyf#7} n FCT2ա$\?!\geX l|`:I \Rm'C:$`?5rd)=D\m$۟ 'DSLM?["v!T}O3_7#MTh #VxxLA >/ao*fYK.ɅR SXwM%KV|xBANFp&gk|?{Z ӫ*ķ ]MjtRVݣD@0`GIN:aMOIp3G  Xvdn"J2% flkcí)#⃊X.ű]Ww T&K.$ hv[]_6㤫 apiKQ5D [6u)[/> 89l|U}DXIOCKu~[+} O_,z?>pV)IrJ">ZW \|HD(/(a> i|Q0G#nWtuщD.TѦ]͖!VѰE&+aA3JޣFeOAwM}6颗Zj!~mDxܢ4ܙh)AZ0 ˕E'b.7țbt? Sw2a+,2O\W l- K~ϼJNs4Hwm .f#.t$(M o^%M^U{E6Uzn 6Vn3ԭWYE? RʼnrֶQuE`,~B%-3^mP=hm[F{H`ȹ*kZ Q泵1kxMT{ BgP,zʦbSR ac Iit.4Z%vRPZRR޾O;&.$/dpNBReO}HRx6Z !ntS!B4kTІ#gz:G/1M^I'%}|k$U╪ce#^c?Ih\U^a 9ێNW^ hUƥz c%NI gdp2OϪeA3˔d^L !QWBoƠZn+t)ٝJ=z&aWB5(k%LQZW쏲S,q|՘yN5 ).-FJ{֗XΗܪC3B$HU&1Evp)t~f11y(sIӔ~x[[Q4:\ {}v5Jt^/˅ՠO^-G&=9,45[{0`؃I,iZ`GaQƎ 3?_[w cvd?Y+Yj 8R 30Nu[M$o+)%!#,PۀHڝJ=P6ڲ$)2ত/XUb|2/:qGD21&oZΑ ppX!oduZ_1&;: 0<sW-]7aq^*TڍZbrAɼA1ރTJ]v>radmBD,h6E K /@.C7v0 F&,҃Y#Uf.;lU`@Rvq *rۗB/D?7?q:x=ɞ-}L/" cdJ=/XpNփ*ךK䳎pS?dH[ĖJ<:lA㸈 C3ΆQ9:B"F$ZHn.rGA&Ȝ#wgeȗޮmu-G0M5~+'>$<>`jQ3)gnUlW `#)҃V\: Z2&,M ?ʷ]NHWoLv6G>G'R(+Ȅw9Z;i=߮89AB5Iɋ;ĂdJ]:+yN#M9݀JH/=AW.0֋0T˭ x#옆 뤛QȃmJhAxh:0kwM`\*?[\GS5E[pF RLù 1W|K[4-^]D5m20Qd94(ۼQ3^| _/vP YމR2P;@/%_ҔTe: NL$Q2YKes-zӇǗy&2;ȵ+7-x ?F93Vmk<bxIFiBs{ T',W!;@]$iYV?fg uѹ TCPl< )6V75Hʔ2;UpDoԶ#A&8Zg~TvdF҂##_^:nRն?ܔ}IZǥ] !p|=[!Cq vJS?t *m\Rw61)h0i3Ky]d)|\.:iYm9.ǥ?:2n^ar}||I4.ΙD^y aLeu_DA҉mfĘR9 n.jUI8a g~h2L0t'ϲYKT n\*A@߮='ψab)+4 ()gCD#3VBSxˈ [}+_ɥ.KM/ix𛋭ᮖP .4֔]WG^O!/SNR!9FT$4Cܘ6-`ro!Ω\U%'!DY]BK$Ypb#yELmQk /hY`8)״($ Js2F lBS79sJ Dv]HUfV)_ЛnFϜA/Gt*wWĆZL/i/Ҽe>SN aSŒyQ'x6H[DO 5|>˱9QpFjpHF?H\}&ӑʳ%X+ClEEdQAeJmeCyG#+s?\zv+\F4X_"|t3*Jry-L Y籐lH]NNfj@ĝҚN}ݭ'(ղ4q]}ą"vkYdrQ~+ 9`3-`1vD; ~B|i4z"p/ k+A6\Hl;hsvϟ(pG@f |Hs,2wIrLwiV3]e#G3nzĒ[J]JmLG_TN0u׷Fr#{oupՁSe8L B>T:#T`]aG i+mg/O#up-VMٓtd: sgRvvE@iߞOEnգ'Z3!́SX{!J<'ק );&lO4oeeE@1j\fV12#;9k{ךC 1?A<'QhX~GwP\s;cFD:=vbs bƁ*sbrE/*NGLc$X"Uѕ sj2~*bj梋vTOdR2_Z4mmKL`7U s͈nd-)g(nIaܾx8=pN*Q׷tOGz3G[oŬJvbS=5`gMQvWPxM5;o%?l Ɂ5cOe[y;1rr}O/yoXʗl|P5lB֧\jhkWk@#WU[#gdfdeoFnR-QiubqBbev̓`b"X2s2)4sV/ҫcb9h0gvzV$=(:(F[Ꭱ2.Nc$6'`MJ^sA"8݋Q%t@󼑺 *%wh@]b=U@`Ue@.(J<2kJ)MwEF{dgH^k g'n߷<:w]\V]zZ9Jp['vvNƹ18)ʛeDB\m wǹ;$ ܪssxH88`1)9aDDZl_&(:,P=UeTsP<#z[Ut1 僞MS xt?bv>S6@J+U#OS k۵DڮMg+ѽxLRk֝u}?VLIm5i<;4ͱCY{:h4lryGr8΀.O+Mr/n]aw1m]s`/L03pTAu`5hvIꏫ$B^do$("}g9 °| OQ`?#LnmG J(1e{xUFH;]J_2\>zYc]Iֺ;iɝZFƚ.g8Ҋ;2N^2&:XF>+չ!/xMxczkPkoƙZQP;`Xy b鼛G|$O;b93»4ݗehIV)qy`Qb{ pBQU`~j`a/OeHa깲"-TªzsSQ'($*'.V>nP{P)7j[ʴ3D[ް$c.~֩}Tm%v/;![ߴZV@y4# a=q;)HٔT?MaT?:"sU:-YK FXbfNJJ/\xhelAʁdC{솴neK(]wLp14Ii0M!?z`#knq]N&)rռD@@hU/l(X&2fn7 B‚+h̏aj?DO)üGFi,. TgN{9Jc6ak0^wWҒr(w'h$叴V<{v hG&?N+~LWy덗&y JMڽfC3o841HEZu d7+}΍t5@J ӣ#Q5+ r5X+>}oݎGI{zCd~V%{0ۛX\K>qAFWtՔ-%|T̊0>`Ln)'| =Ve*(n6 e\tE?"3sm?0ygĻXB |_>Ӂ, HQC&d$RU :P JXNy`G<t^X.`K28`(&'qqJu :i@s53ieDUxl2 $fٕ#?9?#n5!Z|mh/ Kj2 *@MO8 "(`T1U/ҶRͺ_B~p`YDUm;֧͊x۪T%i@CѥbO8W3p$z G* `x)TVdR~ぴaudՇ'$_7fG8$DaбvQ;t)ZzGdssIŃkuuwJqݣ&/8udЉT2|N9(uSY&"J\iR;mmU5n:IY[2|f&|!16.|Gܸ(Lrܹ;5b U/Nu06-y 0:%5gsG w^/=`A~ 4? 9O/2Z a?!>z] }P#=U`p{D 1G޽PLm6+S7t#(DMYÔ \tv Ă ٴ#AmJ`W<:jI Ma]V'g( #.5"=ZY.4k@ v7}\6|kxqL($%n:n-]}A:o?Q2G+I5L 'щܼQCŋ4Aq+ 3`B-N~5b .EDD;c0 _0agpa<5kov!-•qs%SE) xf;:YWDt\,aŎpm" g$P@),,6ӌmD4Jd֘b xQ !R}zd,7HK~}dXkP/wv\ȇ^2L۸)DI4WD Gg mIxej6fkC.4\6Q{~[8AH^2ݬ :o)획NѶ~o7n)%,g ${ +CؔQ&hPl/ 'Ƃ$1t1XlPo@)k" TӾrB0X[*NCٴo5H6[/ֿgɀr6!q*Uf7L P[_g"7[Ҭ S zFyIw<t͹ƄG/ZVUUD+u9( ˆڞG۞pfX,:j1pZЬS۳K6V ؍KmW3\yeCUZ^I  =}Xb^ I3WS*u"vY|uJG>hUg]:xFcc/c#~ev%ҘoHh1͙9kfK@Ej BƝҀ`bu(Vu\aićmTu< T+hѥ2$s(á MiwBM();,,?{H%VoL3﫼$ ^8a̱r宕u;f/q^)F:L\ wyGϿ6<)0f 8C}/&* g~*HגOT֜[6>aǚe-X+&HpRpbdb3=k\ KTvhGW3S drе̗ JxL+`s \lɩm+ˈMDOn%<j;^N+5'QJTқbB `ucn}r @=;slFdL߭Ts΋,p2xB_pf72LjN;H.LbA`},(~nPgLS*ޫCJZ\Kp~kpc:yʣflf|j#ۚAL98Sli˙#],Jt ǪTxekո ̥Q %?Ee9j*Xtuᐇϓou>%cqBM)_$Y M 0g&dQ_"<-c^Cǭ+X2SQւfd܂80ʞߢ4TFTZ 4EֳB?xefT"ļ Ɯ@/X;F)\ܖ |!t dն1DyfoQ`: Za7M 6|J+aP$0Z-g*l؎zt̴-msg?Uq 3B|Vdsy<ًk5ˢI~Ju5e9$ wwxWV$>xǮFء6{g^X`ZL qE2=yepx{ZP8(﹑woy)R0KfVB-\\R𤹋adk.`|5oڝLG`ηfCi2-"pޠH,9{; hSO#=Fg]Y |!b ;p(Ծ;-3LZ"p j79U5 <(1lGSUOBuNj !"-E-5:W" rsݪ)$c&pL| ZΉ^60:9GX1v6C ZNOH36 bz/D/Z7DOD9n@/Yd s|&a;-f9Aϴ-gx^^nl@kʿ_M!F^ݳ67cQHWN[]=ʋ0JGԏhأ#OΫ63A~"I>c oڎܖx2Wp-+) YUJgsM)n 'U^_,1JbWGb.zћk-ANL:|i= ~%K8JM_{ŴiztE7BS;lěpLp/~½Nb@ى 3!Q!c:bYp U {{js-mt̍I Vb#e?)"(6ZtfCe,볛ń,d0񪹎""c"`'eKvŏB%,#CC9ir7"eޚ3\C҂P8^f<>#۱.XIW4do]!殈Mr%X5U|jVcNN95S/%~4ecUQgZOͯx)xV9Y^M3 z 6W.p -53,D2K$q#X*`E_ZV1'~1-iHj"|jf^ŊW|{B4ģp;Y\,Ul=t!J,La#RX nM!-F*wd *Z7 &kt8[,5=Jq幠 3@I9ɥv%qe i)] wuN|~ҐߋZ[~\ja! Sk]0g-,*֟^싥ſ[byNtshmj~v@RP[~\m}X%Eؿ 6 6臍ı `%t©Y 2=;0gSfͿ![\s\9vעӁTֈ t1!Bb2V`` WDvllD%+̊Tu"X=w2/E?[Xʩ@S᱿3gl<] f)3Pw>*'cb5bYZ-el}"8Ue!,g(Yi 7#,l  b\ƏJW_7.R`NC/- d|& PTDmu?4; o'0WtI 9q-; z_֎Ζ 2B.(Fħw! bݍY_vg$2xt1 Ӂ؊{͘Wz#0A9DQtw C+gk8ށNkVcSU7r4N3qFl_F썬4U#:8+b%٤Igt,i4a+.~4>bX {j^NҰs` 4v{fƼv& c.`0a7`d*_RXGד3H/z8uݯps3(ٕT|KM csqC]0YV`C1RiL3JRdJ[i-o[/MLN |@}]q:[|TKolMO,fvщYalkwY/п¨<_X [=^?R+<QWe#~gTQ:WMT|*5$HJٍjtEXW~(]rՈtGxD9 ;iF#{tg˧p=| *ioʎo tRoXF YƜON6]}(HlЍ$;VΆZ:RL1-H̱vD:A8Q;U <#WW\ Kzדy8r88Zwg6=-/JU "\Ǽ!DOH< IoKռҨإeMHzm8H:vӈ 5Tn2CPj =)$mYKmv|𴳄/a藱m*-=nInP7 |yF.ҝ~ƍnD2yls? p.Mv%}\% \bɂItk<ȕMBt=&íhzo秇Ex]8P&nЮ-jf6zCԕV0;/8\|>*50[A>ƒs>,X)#^}? ?F?<CPttѺ#}i*`L&w-`O*8Y]N3O1{_8@~.!ޞx(0V&dfO K 0f~iXeЎb13rWY̎ZVEӽ nytJkP{:.w&ť8qł{u7`*jqH lԻJ(嵰x n^Ђ$[^Bo2$ /vr7֗WlKC|ub$ZZ#8Ww İ\ЮZ+i<١x9֗W:>V~SZN|`{G%$*2Y`JzxA=RHK}Ht&IKk( jroOB83K^M^\`{edi%XJMlQG8?|b"Iුx ;0G{jy0Uv\ۄF Jz4 ! a ˑScUZX]؁Szjũ-RW~SRr,(92٘k1qFcrg\He+ƙQ6`rŹ.Zp->)*jy^gPP5 ;@4UX j[9ͧ4Bf+&dp/ڟIB?0ߤv~[n2vCvgMM y%Qfzh~t4\Eiۢ@Cߋk'kO6d23+}'Ngs❧z<| DX?&WjB9,3z3Y%sq-) 3ʋ08JmnIϽ=U*QIs'&zu)ٰR"u5;j6p"v=xHuj`wv32HRtҺ~'3eaZUF-tP `䬈ŧfFNLFu!$rEߘ!h70L(ߟ)8JiJAɥ `l^K`ѱ|yZմ[/G}{I_gRsgL+4^\*(ׁSr}FOS20̋[NHـB퐊YZ|t4 WmW\l"-T9uk室-k:p-j{ÕG'77QH ZeK$FIN9)j4R@t_.? RWv~Kr6Q ~.5 *бkZ$ ߂"¹S=[Z#doK͍ A5{, g<SdMjɨ4Mϔ-I9nB<<Ҙ;~8˷q8P˛tľǀ2Y) 7ߒtQIqma6TVLm/a0+b*΋ꭣ ^{5݉pQGA8AuZN M)oc,nQtiD{ѵt)X]^O65zch{m/sҫ& ǯD05P֕THٍKZAss>G|{ ̞ E 躵((cl#MI w[撪*Ow=3o:(%oEqІӒ:b^zl|#`Q4Ŏ|\39\Aw֚c!4HH( Iҕ{un"p{E4',A޾RŸ ty%<S~O\ GV| xheʤD!MT~IUz&>M, vՇ㛏W~J]1C "+fs#"s"cQBAZ% ]U'^>_w}3W}eWÁ\5f4}N8\ήI7IjH,V G\TDp^V̉scKyol:V~{m'v:pC]˲+M٣/fSH}Q~1%31%2:'z5d[16XPAdMΥTL e~iYeNV΋Ni8"j⻻Jf1J0:Y]Mf3c9dWZfZL!E_pp~-Pl~`͢Q،s+?cb$9( Mn1sj[Pn95ڀcmRIcIJgR]xOaiQ$ ڸjU/Yzy7]߉"ZǓ{(g=)uS[rH;i fC`&glK=vm[E=dQ:4P]ƨevO/3qKpdCCQDKUJϡp-{ͤ<Pp5ڢĤT"l^@1-(Z>,V p.b֑9^&XrdXO?(v0[€N]' +=e\kJ~.(!ɾ|CkVXI-JF!?0⥠ fDB,;a gX0Q&=L2ıG[) P;6Y'iQ 29t688w PDv;IET\UKM?R[.S iG5S<#qt5Ee1lkΥk F9'J4Ju 6X{6'5> Bn֛s9PFD_e'Cz 2ȡՎEHk2`տ]]ΰOEo4Ar<+h*D -mIA/K'FWw^6JυJx`}BIXAVu2p);kC>.y>EԄ*3c!($rH"4kærJ3'Sl&Y-E @GU=Z}ݎ{+}GO:!Q5ҘŞ ={Ę:]kwnW16`]wH>itruh w,Gu{V Xd}w0&eN7j$"3Hw/HOa\9KƟv&[" '"^HOFO5ݗNLlHb>N^k:n +E:D[XCzʔhtgSJPC%l)log!aGǓw"nQ9nTLN4Y%+b:,=[njj ,j-;}l7|:bx>d=DZ6D[ AEcƟGwtCt-j*b?@V0kN-kN 5uDwȽ.{5wV B 3%}XO<6S3iaS1Ά:ψc,ɊuK7A9ڙoIon]^}z;>?4L[ cgU[єo.`gygWT̴X8Բ]Rj1R}T=as"n"c!;v}-v n^ZH4u DZ8$/3VrČ3,z%ゝ%3ńkwmMXI!*4Ϭ̽t‹ l :F?MU"u ~F9Wܶ豸Z#Io8 ~t:| EOh.+G)"9#w.^v\-+3ACin;[&*,m()բV*Uq{H"P})7|bb& 1'b`$aYkL^w*B:dę./9⪯1vUy4q,ZL€& s/ZA rt!T둍j Z?I8 [ݽ~0QZkJĪZ*WW|$D~00EnK$"b ݤ)!Y]ܾs7#Wh.ӹ sYf{!B< \˰A1eYth-h< 6̭M. gn SJ7 lUJELXaboJW J ']d @ma-QPFb`hT@ {<'}q ƜVpDIoo9%` tmuŝ ]X?-4l[H^;Mz+LH N/w\#OݐLbmg}e;-'](ߒHD႓g_\/4bT+fUR{J zN O(amj^lf"&ly DVZ+;IP޲`9\FAdJxm*x_pxrIm?ڙXϦkL䁦4<ܒƮCuM;j_WuEհW0KQ#Ǎx\zc"8D[-/|Kk p]ZD߄`냽IRE혠kPmZJBCdMŏVk(.=l*bie;jᵓD%}3َoN#!]f{pWy9gTtkݍ[ >81Sn\zCa w37?Yy="b6b5 9c#*.B}y(h*'F\yX(^ #GK6g!Q+zme&8?z=NiLýյln 8'kLsݩF Vlxe!lOmc wyc@of%m@8O[:Ѫa呬^SXH?)(A>tgor%/v﫲#^f'3C|YSe;!}"gD$0 kO~X $&+|ѲXyz.PR-# &[4lUَKDYp_L2r ne~QA%:Ba6b`PVB^y#gZNCgNN{'Y%b6Dp.2aѢhn @jh!}  M d1.#1l2^.[@W5AW@u -VJQ k:09T,En73*tU \wU#@Eaevp9+6^ǖm RZa;ΧFj,ǀM{4>r4B;8}:8дLktgI(ـ5hң<LJ0:mQ4U.tsjDk)yl ԃcl1{E=AܲybS_҈@saȤ%b8s/ʕ~u` c.[kn66$1VkOJ:sm W uYĐbG H^aЙ[ CK" 0v>ʆrr%ҒFY `ɍM.NruLexp+ETWT}/XA(3[eqwp:I5Sy-Z_ CnEEO'{Q_l6s= K  iNPbH ue4@D"g+&?mr:K#.Q[Цi%vc%ja $ /-]=;$6B!ch/Z:C$1&S+*yWI΋;=P Xf(|&֏CgIP߳$ʜ\sڊd-[B!,K?If Y52\ERz|9m$ ñOb |&Q:ϑu*̛SL} 6ϵNY1-hIS|ЩNP~K3HT:{ˣpviERc]՝6YlE6@rs41.Vo*zE[9>q;CTЊ}= (BZ5Ӱ=u,@aQOǭeO Uxpi*3:ؐx9Sp]'iqStC:@f9I~0@R>׻=[҅5v0nyB|(l?|{-&2=kT&)g 讕% Ӻe@ %[k?{@Ij_Z*oȋC:كa^C})d6›)J1|AFF;bnWF h>^I{6e$^-`ԵJJa._G6E.u`. 4v0-HU;i?3|ɳ3ukm8%1>͏Qww9,_j JdH_:jͮ j+!:sz «S9 14a84M_<4䁆^Z4z*[+hC)[rf-*Ħ8M.̫KVio]2|ૉ5@ fe&Q;Cx] iH"&rc5F?x,T\2P"ϣo1gCז%c0~MO4fuNi xBRXNCԲ@l?,AK`M0 ٵI|#us-Yf zʏ"!%_]t`lSʄLŃKXZK 'YcW } %R A$!V#8qSߞ¶}V]М:##M.քLVy2ݞi-/ lyO >@3$/!PZI%tu$3 5]E(v݌c/ i%1;>Zt̯u@c^u!;)fUItPo_ߴy -Jf .Xc[7<^AX5t~ "[1"H飡DZN-`I {E%M^lȕ W*( ^,Pn\ A*0۞*q8?d,#mtG^ub.x\hFaֈa"I"m~FlΆgSa OZ' lFLÕꋕ6_3=j0́RRj"e gޠRY'O l·_Sjp_e`n`E8;+~&[DZ Jbh#I] IϝTPQz)FOR֗쓜>Z9<L4}}G" |7WPWǹ> `C$OɅ暨ͅYaٛgZt__YoO4 @ cA˶(ԟGھ# 7&/vg. 6JFKRN7:gxiCwBx{k+yz!ݿ9lLH 7϶8ݴYId-vCRkмu/T/*ql5$&-03i., +9_•A ^ \^O ѳE65i(|FLCRɋI^ e}l![C_fF_Z^"lNtK|e9-B5Ta׊A{n'4Kk]2yZ`,)C |yн8s8޷s݅gN$I@n:o }XoBH;Ez,c -Y补ʙ<{DXkd%,V0$]~աMT74r%+8A;@Z`,kĂ_L[j/~> 8&s$hVAC )͡mPd}rBDZ:T:縨\]L@wcr$+GXkY<[Ϣ1z!?øz ҥf#5$B[gd>*sMe¯֛o&8!-"PM)Vi)!E? 2w:P!Z.ߐ&򠇎9XԴk_n?V%ocfGkcfpWXQgW LV Lpf!$_HE 2WJ_s->>Y=p@Ajc3T4橍-I-6v,\1,pVXG!G:&=/3W2l=Tu@?0 @I I!y7n $`F?ڦje#& [$#o~F !΅iw4.6|յ}[E/7oƒ8XlK>arrSH3}ld*$#Dׂ#(gv^@dF\0&b #π;$wj\6(Tq$pH^"MD+j ^f72bAz\6̬8o/RiTd|[4-5غYRF҅u>8ܪ, 0WV5];r9%L ްU %Bq[)Td wZ;.RC1`A+#2R:Hetd5aoh0ib]QY1nL,&ig<Q'+8>8֡1_=݇{9TViٍC5wz+=9'_Du@"u[ r{^I<6<9| klʀhX cu' upՠ]GFF},2 !*xayle#RUFDv%1iS"r3 v~UմilغW̤5*K  cpJrGف<[&zJ;zݸj33fTp s曆VJcӚyG6v:fU|`?>]%YuG9of0^v_=!{51eNgrs0CUȲc[{H u4e3ua#~L y0˻FS/Tw0zkhA񱙟>qOl dY"ziJt1]6lRMn&ET tX=Pp"*ZAyLG|!%F^OKYc5HmyIirS Vd%3"s^xpt߅P6h%wY2@I}Pn1h&XaN)*n7[Ǿ- `F:B;60R6"֥N`9fp|cB c'+С 3v2wmGgI(l+/b S|]@+A`K#q3_C~(Xy?S:z_όqx!=1|z'q;cD+HYk x+%HSHX# |>r8Tב]*垯"ՅB*La`+ -h )MP5[9PeCqd=7{&&}(%/hwհ_zk" 6ךgu{8kJ)f[1NS)2SZFjCpPa="!jF4T5O='M,\u@q9EՄގLt$ p8(4<'ʍnYEjL&f2f0E eW4, pn1{W>CɂZ= Vo&L Lhh _y!ѦG[(9j "e8Ʃr᪼yM7|upVV_g5FیqYd_ G_37bIqG_ʹ d)Eebd7dYȥdcxBHphkX?b>ϧ^OFanY5o?CBXlNWC#Խh-`yvo6dO!T\'D V)4(/H'vJ|NW@E轄MJH9^3Ӡ tmivyqʼJVC'4i1%-F JHREr:_m@#|.~,V-]wD:0GP7:8B^ q&"z`'8C;Oʙ}Z: /} ݂Υ5Ӡq Ro@vi|.GRᐷK[ a@S=,!l\lnE_@fz̫9;I`RzÖpOֺG|1&'U|#M] d6aY7Okqu m`{eOJ14C﫼&Vmp/ yˈn0oH-~ D#Y b`;QQ'L_.9Ru iRˣ=n-nvdt=.JF1C|?٭o&nQbzz =mVH#?; Rr#`قj깭sI߲-jY5{ hv C MȒ"`ܜyNu[BV^2|s7SVXTۯmwD ?jKGKF;rwKC+#+_*}λx&xVTH5@1_Gߊg"T3 YH AǐR ϥ EE[/.W3юr,QcĢ@ WQ¹Oi Ghu*NdUkr#R謘C2*ff.s-(.RpLxC :n$DC 9 6O4rV1lxwͫǢ.Y@:Ȓ#O `hɾWKc%{"DtE`"56>'Ү'v5n2 K-WN #-4kA4U) #Mh`Q"lo(<.籥Mg8\=~ I5.!0W)#׈Cz3< 0O1@65$w!x8!ˌ\t"5z 'lUajv\0dcOk_r+=ѝ[q;m)N4ͲIg;9m8/CP.]0A|xqzk(@<}@/3Xg€'Cu-- XKj^OVv7n[n'u>:&s'[Qedchyic4:Zͫ 5x7mƚLnV?O#Cذ@#v6s& *L%]v#,/D5 ;]jDHka||ZL>DfE]2J@V{[k/9MQ#d%ZM80")/黴Mԃit]g1PaD.Rs]RgԦ螕+AbB*.[+.i' ڞSD^U+R7F̣.1)Q)O'/|ny?*D,}mL6lX>v-rg blDŽL^H;cm|6CJ:w5,qZ&ڼڢ!ob -ET26'yK3QL?Wgж1P6r$@"Vn}ۛa6K V/Tu[dVDDe/1MTA,Ȗ_koƢ݃IYekn-yy>^uw4t;lLβh » 2 !?9 xee2g[|̼IOқ18Iyِ}#F{t)}.\/q]'i 9bw5UBRhZYC? 8 ^d7$1 Kjy5Nh=lq\R>7t?֟W H6u(2W';OxxAzXWkGZlעmg$ZT)DT!޽qjy}>$t~Le7h\{oɡ>pvf\P ƹ%>8eldVW:I\(>A۪nQ5ĊY .nܻ))b:ro6+`9]e|z$߮v]tB^L1P/ͽ!'?"9 b.>%*MKҤ΂pjRtRUAGٟl5Sr@k>,_N+4LC]IǏr5Vbó$拏)GnҚ~١  @?J"!T] r=:<]A~Y'&}t2Rhnp>2э/|&: bYbyT4_ B&&IJ\õ>,LՏ/0c,&Lh!nҾ EN{?8H*8*64a*E`^jJhj }^sn#[fEτ3IJ2χН/hOj‹VC0>JvOsu/+N8~={dQcpm$rqUi ~6MD-2SGN|"Z,cf'!jץ$ǷVg^bK{N;rD_$^6 aXhw."gE&S@9^1Bl/z|@7a(qƪIdDh\0ϓ-]/ìѭ %pn;nA{BE><>qoׁQ=s#;R7XO( *. ƠgP)RZx SH="6>6/EUjwœoA9vI.ii1Ѱ"Yd8/bb"d贰ܴPzNjػ&UM^c+9Sii2}뎻J1 μpɍm݄(h0e/aG>"\l{A[SEpUœ5ёT. %?)WMU&c˛i$.n]iv@&osÏ|S~01;-:j ;ŋƃ;Ah"/=@x@ Y)= Uah Ip6$˿|5,iT %Rsz׾QZeϦOednƑ/pÿQ[t 7H~>o+ʕJ8%wq|2j|}GE9^Wɥ>a`CRXF̸n)ƸL`, |`;P42p(rU98DL!zzHjax8ځ?g2%Fhs4as!Ge4Ƣ¾!Avˣ}fZo|oOVVdbLIiҠDg\ qWDs-)7!CoIi)~`haH5#nK9YR+9VS=imo7 K(^QdLcCO8C^C0xM ο*5( MOg@`:ye*1ZnT0 -;vzEWȰP H*zwv܁Zl$@ӋޝJfN>I:gV|xkV/t#u6Jk1 PjKs٣g?:KEߨgpPW0e!1*(+(-7!F?3iU s%^); J  ixEGJL1ZCQ@$|l bZq`Xb$#|b֐Ob'hU}̔7Ĭ*Qq~ٺ~݅`6zN٭1  \_p0n]$:@djIQ mX5=)H'BS 靑#m*YTw3[AcK[sW)1;r˴t iwYX dkZ|HqI#̥B uj+\@^v_#r2A4xvI5A ) Zڑfg}Kj,b(",:$ID(O$D1fԟkp:_3P?2PM.(mvI6n eչ2s~2Ť 7Җ4z7]I5D/v~~3m،`oWtOǕ-- U吩˰3B( Q0HMFvi/ǧxt 䋍W ehMEO;.| &(t(.c>{]#V<aCWHc -*' KY.٩Cv6ْ i}ըCLy4oE^ mƓ?%Ur'/jѷz͜0Vfc}Tv{GLpq1XPP%H-dSÙG˞DbT+kD_y2AJw7I{&$Z<WɻRV20`&ͮT\6 WmGHgj8!28i"ש憕Q*1+3Ƭq/f^WG˱T/LmIH[Eixшz;^al,nJM;|u5r#o7z ?`;!}$ǵ>h8)Dd~Zp }8֜+B2bYuqq5k >#9jØ&x&MQ 0M/ּr !MIwhFwV a5w,a_6 ?U!67qis m d[rJ*0(1t8Ӧ*0=E7pNz.pcB c@|Ԭ+)ŪчM'&DI;|3CeA,{2;uH`SWUn/u4BWfVqoM R15D v3S6w]uNX/mYK8ϙ@#&<3f*s<ܼĹ=#|%n T`<[Sתb!UKM,XV4yD,#.HY<`<6# {qt$dvk^/Ib*ZpۦT<%kҪæ[郃x8|q}3xk PNF1 F1{~1v'(pk~a` GZ>[)MR$f lD>VZ&\-p]aIϢOF^2$qHl+4c>"a'WAA&247h#:E4 nzO]) V<^F=J ȤkDQk&5)cz1DckwH˻%m 5j /c `>}Ǔ>e f}鴙(ZoY&KxpG*gq\mT}b?EJNQ^6NEx)ݞM%X&*3dUk N7n󴾰׮ #aDTdWgH[P`7E , [+BnSvzVʑBYx +u=R4x~:0) a漮Dy#͸,SdZ}|iVeK5tFcӴC@!Uz9W$+q+٠p9eoY(:~4J,gN,M˚La #2BO>O3;hODWH(<T`PGdkc-x`X}7hh:=pqv N7xܛl(oeDn7 G)3>c`h7|  %YH? 6I<!%51UWލ(tY8DC:Ǝ|"ꭝ&*pG餍l?W~D1$e\NnCJAcf$^(k!!>oLrEP.o {#I]m86[$p5F vvckٚQ~4Qu8!i5j(X"M0d~)6.NjXg40 ./2Qt#Fn_NM yV%R >&};mC E/Oݺ(Y_璁')U>Cԥ(㖅֣"Gq6G @z n?P7UQh Yރӓ2K w@QO;rCA}5 X'ubRmƉUE.| B΋]JU=:=. %0y! i>!{?=YJ;H;՝Uj%\Uø8@[+kr*tX>XdP`9r>8&j T9E+:is+nrcgrKs We EkQB+o<^٬tK $ǵҷwFMS#f\], a2sP,:P$ $í#׉ax ;Y=)?RI&{t5$eCX,_L݂֯ԤtOzɫ|kc!#^Tn{XlI_RZjdRGD04i)0\/M*}D#jX ?d b5{_q%^;Y_KLNcduW=Q>1"r!u;e]ҔGĦ&ʊ:[:&2>ιxLS(p~< pLgܺŅ(կ!,hɴ&MWQep}y?{+2շG6l2ưM&9c,F[^}R,:IzOݢmL&o]h:-ϾLڡ= [,<:V8k aAaF=!Κ84lq DQt{j*lz7Eď԰ ʽi8ow1b\1If\Ro~u)O"i9Ws5.0-{jgm**Ř$/'n2gւ+1 厅;t|C,LD)l:zkt$*[UЗ# cZZꡄ&6xt){l˟; HCEywjKRoo/΋ /='16hQ^Ri9 Hm$[~p1ܾʛ)`q)h v{!nz֌}oOqB] ێm:FF݆vǫjX+ڝ?% LZKOdt;>( 籃 X坛$ڨ`zol/!";:+WC `'NteK|si6݀ ڹi_NԽ2m_Op6d^jh6GUDӂ4\}Ld[JH,LHšvGGUld¹}wo#=:G[sޏYy* eR$LR~OZ;.j,΃Az:Kd,5vd.v"wmY Y~iv6|D>n6TʜΡf؆)URMw4tS X@gkٞH׎IQ}"=2 K Ly1&zabGV, ߋsZ|,|z RC-og}d3?bxCʫے0?i=u$yy(g`x8*E٢gՃ"W,m +gm,rWAmOoj/by(ոeEbW#hOu2<>#Ƕ+x#xX bV=9`$c%pw֭PqNi%w*Hot|,#DGB@4 4 `[m$%q7# a{VWzt1mEtc)BǺ籣`{YISdfϚCG ωf?q%|ccGHb^*-ZNBЧ%!ɹ&)_rדF(GD0'~dv!|A<3r5`&7l-3Et.z% {A% a4㚴h_\@)UQ㥞i~s~5aᘟ% :CP-]:]vF-9*zi mZ# kцU>kC>$_&XEK)P>N[} VK-B$_ NΣȇbCed8֧ Gf,/, C_iRD2o!Vgm/VڼK<`[ka9(@0TC;wUDf+T/ym>S]a`+X|C-ecV' z1(bSa<,rfLwa>G:Ari}%AGd^P瑕Si/EB|[vYɱ\kY8)l郩s6E XՁ,y v)̿󇲢sͰka[L(YTf%7dr:16qw>:4 5o(n u?PYN$R_sTߧ÷%.~ʷJԱifH"PT]w2*o&+tJ"Z"J@#2H:JS@U;0F[Tby<)l6G젬>hƻ(OP2ICc޻u:Jegxy`=HYeX(o'{ x4|AZJl@ܪ_v@(2K&&MӘ&  Z6[s2ߗꘙ]8B>G$ߊ1XR(g".Oys̙˩r2Noc[> RDc,HG ̑?kZ^Y0P BRt=[_ug;\La`R,]p[ ?Nzx!HXSÞc9D׺lv(leb E:`"_{QQ`~ʃ7"U);B EwGrO|?jE#Jd{BS,3iGZ/~1"$dSA!;./nub7`}3 &5?ѹ()9j sNFgɶ(,?r;X : =SQdZ"#Y ~}YDnK,) FI dg*ԭO:36/~4[o#!D,’:r/%F)QGy \ с<*ڌT QN-t;א*#k1bor\Fۏl=2JΨVc=Mk¹|<W.s)pԢ!~U<Ҏ>M(T*ꡰo=5Ԭ&Ne>?Mj "$E-z8#mC {T#7V|šɅFv)@v3ݨO ;4[fIcFnF.:e/2'=]IMjƜh*gfnw`;P`m&*o S$۾88үq3+X+K5vZsMߒWMDGr8!o 9,Gzm!z\g]Ø1dU-%lVZx_s¾п2u۽=3Vѷ9(HQ #v_<Ê.T#͂:NAl駰NO޴7ԉ`[Nt8;4Q$8|60N,&"Irjo&2{*Kk%=hp:󹩳]1r0T2E-}̓%ÐTZ tIئZ\]4<ˤmp@8 DLJYS1kNn.FvR[e=`sJJu["BF"lH~1$!<DҚMXM`>a%W_ '3!(j{7Oh`mdyU}gS5toC]QżT$J3S.vҖHe蹾&޹u}729f\vZM9)Òybm,FO'_Տaʁ_0˸HC\f-)ͅG_Kܝ< դh/TK5z7{A_^d!ބNk[k@\oNؔ,fIjOV_dNUs ] Ïkz#BAZѪN^)%Z_wdM@s؎j;?&|+zGyFLU=DzYxAC]9郁22 h3^$~|&T;,/(4/ HnO&]o>cjFH<kg,ӝnMI quW8󴂰"`9eۡ58- x@ S;M0*穇pd/W'|s(UA^ƷVy W̋8nԕp?~8za=;BkehyN|{Dծ54i8D q~EBEYu"nymQv ese2K7! DgԅKM`]zKԊE I&FEQ f Ԃ(xe4mu_L)`?!(r%,ȟ[ Y[,.Q6TV./Dܭ_CT+7Cϴ~[dTA`K\e~|b.ĺ [q0\֤d}.Pd#V)1ʗq{bd)#s-W)zYǰ|! E\[LD!Jl138RV=GIV٥Y3h-X,!c]3|0(3HŻ9ŷ7!*Ņ[ċP)GVi3F*:2/߾?{Gxcj4Ųah!DŽYK"SR 8@L` Ԭ8 VAVD|XfT24qr%U ;gN]q?2M^Y:TL)bh^){*%Hyg8Y|uEau]pZ٫N ;L nE9蒻z0[v` }S{0>X*jc |>I5t 4nGUYGNB Z܀GXl[^g"F$& _+ت8B`}O*UE(/#.xl"i{;%(n?9֟\hH,M|)`֐U0V[4*PQ]^e]dը'n6[`Fñj {Ll}|tJALwܗR9_tC#|ބ2J;B;0.mK@8*-oKX>)Fs!B[_A;!X[`֟[Eu˜S04Gt"Pm^vpth2{J{z%Jys@SWAjhPe ϣXڕJ"D&u#?k Kvm7w~g0"3*ʙ7~6L^ցwn̢QT@NYB/OO$ksrWeC+|scY;q,3국_JZשqB*F#j &-AW\{   *k4y1( ]}c?I&ֻF2NS@%g\ 0D:Ymr=݀~N q~t +r n]9eDGffJ8"z'^{ѡʕtRR.)yslnk'qoЏiy8V}!W'+K-dH~KN3e8O}]1 _ez-'^{tʗE'*͍)X@ W.哄ne36-hV36b^yT i c*nz漕CSپ?1^ŖBhzڠջhe:D38Aeir6] %.{*٬5@ A C{npm`~1AGbj3xVc;6/P)cļ;d]F !~yBUYONQ<`NÕC2( RUJ\@s,A/a'~4@wo۠% X!q~gf]6(j$>ֱ7S1 ,~LE8iB!.p/PkLCc35MDnA'p:eߞy-$Lmȩ>MXG'd n(N~]YL2#x%U]0Y уĔ30=Qn尮7'Q*o/Z E2AefzCʼA_peEPig^罎8sޙpŘk,|LsmrAmY cR q X7X"k8&'-"P 5AA 3ϸ7.삂|O;q"x A)6QЗ ?;R+k u@l4 GN] JTEθlrewIK? 7嚖Հԝq̽c|-/v;q|#'+tte zv%Y:{4TS_)deMZ'pByqюK)#T*Տ*[W҆ur|A_H'pYd? Me'LB'Tm2;QuHj07|DΦJ _ZzG:8=,~Fo&q6c-GA d= x73C :1';Z8# 3(k}baD*Ƣ9b^a(O*m,~%)F'$И1$h`'/Hx+E6_GIQ@I/~4]V%=ER%!hSfJdz:Tp U Fnhi7=Sc-"SV 7Ѓs"Uԫ5:L'c-!7gBKZ`O%.zvNzuPMxf`Qv޸D*_( Fp3=fן3' gZċߥocs,ͤwJgDR:'"c6\V*{ޝ-#<ƽ'>GrC0i6wc^u{IA'UVb6RGL#8Pr[?>ip@f o dIR5azLP3bZxqX wۯ1#b}%7 |(/m ¹VA7h|&M"s2D+'GaZ3U݃Z!TG.~A D4`0;X/TE\G!aιvTC4,g=1vC̪XN-~hZ>$Pڍ 43]Gg13_-TN9!FTHbYY3` 6Rװo9ǏM6yib'P['G@sᢧ vkQ(o1d;a%bC\X,h=xd&M Y_ r/Q v4Otx`|g$oGl&6 2s/U74Ңirtt_R:ʮe&g޻3&zrX/YUDZ1?T"n!>BD7%_FV_+•;P n0kU'ZrGϼ3ix.lțXj%#ӳM$Ǖ7?=c ez?v*T/LP d{mNI-҇4!ěHH#GqfzCLZKY<aDaOݱ 2ss6t(Iʪ콽aQoUs`O#1;sޜOC U՘'F 1`w*o\h#(dzPkKz;W]5N=muCyʒXS70[+CO4^YJ*sz %U MӍS9 3@fBT,5iBi¯md-u9 o)rI?м M8vL$Fhc?FpugWy425 LeV?- kVՄimYgf7Q*yYE[Ev>\i h؎>qy~@{k:1dKxux>0 n9E(TpZwWɨA> y!Ùuw::{+: %+ORAW,rbzAv`E Jg.թb2 cJ:.xǽ~ n*Z]7V>C>AًJ/=;W"ڷd+8Gd gNr՝͐ QH7+> UNpHyJ/$]׽w!QcI<}`7Cg@H=W-W„ -L2n+lj3"3ܣ񑯙P:ΐ1!l[=xF}T&r} h^eL#QF^ vU^H&dP,y@T=֩3漱~~ dY哻|Le1GBհGL"k~$ȧD!Nb`>.IG3t# SE|Iq.F.oͥe3k2d,z>uy ˃51 Ao7ōBu 濆Oj7iMTp5ZϽH *VS&~q>-[θsyjq3(O)*Ԉz||,N| C_}%l{;wpJ|HNKx/jؿ3ڲG?(}PɁBΧRXJakHuqfVO8uY'+"E2\2zXa֥r)~3Ǧt f ˿r- ʺLa7ljfgcG $_3#  q|w)@ţY{FPqMd=`Ztk WՈD/d@6Dƥ!R&)t,f_rTj׾!|%[lYE=Qzs?p˰=zh78gx/|CZջZU#¼GF2L%rو6p-&| P7Hڛ $}E˙*!Y8e/{H[JY_!^"y")}2x(EOK9gҪܘiZQ1l UCk޻kT^[ߚ/Մ )ic0 sJˏ< Z{Au UtTS"L?./У=rdp.UNjiНTm0=OLc3ivMQGTI "Sذ.դ꣉?(qdȑTzֳ4)+ux9a.C'q)~f?ʙã  yfpWȘgd2~H@arı[e%hx߮s.>S:ߛ]Rl!T "u_y]>ČԎ9:e^ c< @U?̌{&94)9&r^ݖʝ*>:qe5ӡkR1lPm%| C:}n+wM$'G$>Ɖ:pR@AmU3\ap?#%gOzg«XtV3ADlFMߢd<>n!J twU7 '~dJ%i "om6cI(Err@OW1}"f +P ~nz[1rBJUUR%r&Uvt P6BT 6f?xdWuxFDݗۺnmTӜcR ?ڭ\`6ՖAty]Urڢᓊ,0zcCD:?Fv$W1l1X'˱E1'h :*+(Cb 4OC5X?Ӧah} ;N0}ezM7jqsRG C6B#7 |Ewb1~ﭛ)k;P?Zk @H' #LuuǎJ63eIM M'zHN>z&ϟʂ9gڄy\a@ a/B7Uv̝:5OgU4\:mbvl nWJc(DmQ jO49R3:ɠ(N8}FbNKH3r%UEOmC 7Olí3,l.,bz-^)ӗ:hm&u;xQ9=_7eYWHr <@Q6o%E{R yԳiG*l Ĉ5q0{:WԽ$k#+K6@Mb?cC9pYPAfSWɂC١_HƩ&" 9!@gVr484 A|[_Y ]>Ku ۊ:\ Ly ZljmѤ7*Q?5DN_iV_#iG+p[Iں@%6z̖͐[mր$g}Bsɳ(`ٓ( Y:72ʇ3Y$Df%<|a~ +%JA4nDv$|pzEC=HUW2,%ս$1w v8\6Zưa+& =65s-bg EIMF%=v'3t+T"ӷM@[,Ams3^] dܶ@򥛈,B@f3qMMoUvp#('y%ٴ[fD<~ )(f NψfG=!FR}^=ck~ f&k:olT4EKymU4 N5FνΝgmxQ ȓF/یI'[;w"Oq$M8/hҘqS?|}@Tv,었KUˎ0i{S$suj6u9 ymn *Hj?d̶MfYvl4YVAN:62Ԇێ0<` `Ӑ9c"EvV<(ϧe^Ro<{'u ᆻ=zHVEFZ()HM}rtxXP̖IdG=t$qC Kq[\9IaOtp\'MA!> 7_>`5kX`zhTZMO9ȅmD %' %)Ib`X ~ cfJ,QEW *[jdC=Y U;/ ?P0S%9K-^`imS 81cF\o*%O7ĞSAOPZEf%w }ڀg,+6Y{$,$aXc=+8@ я!q̛2]7JK _VJ8u脳s®hn/DN e|~) 3Sm-(3%N(fy yln(N#PȠD=m‰" D(¼ta AEKgz.} qǫ!D?GOŠ wS31t`_t~v\}_7r)U IZ!Eiu@h)( ;S$m;Ga4 o7ķRݕ?8OțיNv4OjG7~ ,'\s< q mCXSK͈JFzS S.%Kş wըHi(E0v{8 x.%Ʃ+E J".4X {KmP&n&0CpF#p1{?>eJRz/lO̽2;%+qb=;jV  X13L7Ы^ei 6GlU7+=BX5cӏBV gkk%30ݽr*(Z(=(Pf1Ogly\ǯ<_3vAlTii]e1alG"!|1ŵ\E8L8pXoQj02sETjGCl[EoL6`L &fr]xͮ{{oP!W4w8-K/VwU~<5@)vZH@ZuS-F J}6OwK50Il:A8Q SxGѩ|gHdeO wbKZ@sj-ζj.ޠGϒ;fH") B}Q4l$+ޢocgMzbVW \rF!EҰ+x~[@]Ur?0 <S'=f,ͺlS) JU,'Q@Q{,H7e(`!I4.iKYs&JN`*솕AF{Z~7}ǚ^~#t=." K$ Ƹ;L_{A_c}-Qޏ6%feZ;ͤvo/\7W?ӻW%+54"5գy<8tu&Uq=q|1S UZ=d ,L=9c\8ƂdXr\˂Co(lㅍ(Uxp꧇8tѣ RԤfcM`(81q5c'Jջ3vRD5s9xV` fu7!KU [$]'Da58cC GjHb2}^`g9U[Jq'tY_Zw`LcydTgíU6WWLaȿ$?S] -Di87ϧI(=Kh/Hmޕ0fb|;g b0a>͚嫈8>ST;],Y?\-ewg\D+ 7E4uls-::!)L&-h?uVuFQZw 6^yKB4W)u4%sl11WIgѿ" H4N}фjO#ޜ: ضi4M7o\^}+z.-8IsX{{Bw x>W4ֲpkI"MeR|D֚T? QpܾZY#}P=AxeDD"|O3r|]`| #u=z]/Z!P?sGT$j'!gN=UiWu4&%r.*7h`^Ԫ*@nz3Ҡ+ʞ ˊ'"+!:;hؔ"W"m 5|PĖYY(c?WAJa(R64D܄sO+9q"tR[&$UFAf^yO[cYotl4 Q 7* }nٍ:ռY=be[Rm% ʹ8@jCXv,oVWL̡skϚRXF g+0W7圹K͆]צc\Am{ YD!eLE5.7M2z1Ś̝{?0á{fm#ۖ`49氚yQR]hSPfbBrӬ[exJY&ŠpVaNHJ~/EDkݭCapHl& {tsUBo~tjN!Yڮ'])$+p0u ]{H]a_9cuaHe,<[,nQi[& ffw:(tM+O@?׎lfXԛrKhyZDQGJ4I>3 iCS !.'7kEEFh[c;I'Obs1!av9^lݭB !xVloH( |x;e@C*hyBE26Ry{𷇊k}ja/\0asD(we§`z0lHIQO[ q[T, NŰG[@]89%:ϭ]-dnjJX5 h2ևj&P*AXkSǵlDE;}T8%v6q. qJZ'*Ҕ`uq=J#O`M;뚐Y#fai,A#TI[hQrUFO,W1\?&`s=b7L5nhvmcV? 贂Wl\ `S=wUn|$muB-2pDƢCdžg3| e}Iܪ9dc2Ŏ#TLS[h'7G (IΧ){5$VWAͿ.IdPOB`kd)j}=tqM|>F9Z߯ὀG݅%PƁiƱg:!8#bc@'8]rx|0[W(˺(r;<*/8ѴR *S@C&ȗQ悛Oc[JݦD&UvSPFtk-GfwSein?z=vMꤏ:)1xDލ:5yE/,hAmdϼF 8&#$[LS7v_qw$nՊ0ڜ>@g38MP҇uxx .H@wv X󫄱*VLOF9ObjFISQMU ,D3iJ'jz ,R-#2뉯W:|:+Rd<OؽBGOUĔ4BUIn+Hʦ@-UY-HQ9\&qKXz<[ʍ'N4XuE}A;Cdrd.YOGsFQ]6Q+v]:*?±*-Ҩc*MOX\': 16/w9VyNsw5'\lu)(08hW2pԪ. |G/-lnV3!^Q#W|]l'CkJ.ptvC7o^}PLSY 6~Wy}uTG,BpSZ+1=a'{DYA46 uX #\F@2*fTP߃jx N֨ Xmˇߨ,66 tRw@hDFQ%sϳC.;,v\ڗh~*حߌ8.D60<A;=ǎGv,I#gn[>@N+t7}5."ntaeHXi?ՊA;XyHR(^QPlJ@0Y{jx \/ ,L`ŋhgƅ[ &m$4 aELmt߱=Yh6.CS08:cqTCg: @J馟 IMۿSF-mRafNFME>ydcíuÿu o: r瘰qsL[sӀ*Wa}^@'/DCyZ~XZM{.'\(aލkځew֊.1jEݷM6=N7JdN( C0"}'EXpE[+YrvFSێMދ 2{iYC߱i" !jC"`zl@OW;Yh?SYH1 dm: h8˾ql08>Y2yrW<5G{.5JGq|cە1"db_>$Z_dG25m{N{j :s|!9YI(\r pC!w:M}gdC.RZtj8/A(]MR.GAWD{×ޔBҢc8-k, ZS(-UDO){>`\(FPGxRp}hI΀|fWk^p~F *Xe\6r)S3UՑE.]asαk7z4Z1ORE=zyƘ&ZcjGmƒnrނ)z̠+iTqPc 0UATԴp¼S^ iP{>Rwfc'kϫH$+X-N;C#5!e`~HL7dBbL1cW^2Cl9٘7:Ͼn *N[L"/tV9qaEtrb"Čxb Kv"4gޠ+ˣTDx"i\`9^sq񔴊E:,ylq'O{ki;y.`AO3"Y+6\sw&SD2{ކWNu>f=V;`x`YUK| ɦb~3E5-0m*\i6 ߂TGCz+]i.Ε/(c͉߯Z]k+Q龖}iGtAbY1Ư6Fyj4xY]+'V>Oq̏^'61g8|U OWgNJ8M/2 AT md&,b4T+UĔ:e %r ~ޢ c&m=r;h㪗ĩQ Q0Ȩ(hk޲ =e#!"n ߞj hp#4( (J:T~L$ŊF/~?w ƺm=.-ϋ\7\gꪌwM8 x²:> %LTA=wQ/'Jʰe-(֤($U7=36W:3QDB a.>|ch*zʻP)*E1s0,|ySX#Mz I6mЇо0zHx L辇A)0>(U,sxSwaPwyi9,].]@[1ٱTIcǻv7ڥCˁ g˯-ohc:ֵcoe.Q5_>S&cm7Q(Aԭg~[2 *Ff8#߯&UKP>\-8bm߶dZ2b[ދTVu@E3:ac_: H(%Ɍefa l&?}M\@n+@%^:60 .t)!O~KYO_ ;]p.}8~2Tv^z+ % O Az>|+y u%inDi7tg}$v)fJTD֟ǀ0kEXg̥T4, y:g=#mZ{t}kXCPԍ^0k{P]8wvCڞAY|ngb8)('4"`roG dᆼdN a{j J]ΗTn3mb1K{8AUuG1.h4iN#^WM6e;[\{$n%ج!΂;ڗ_Vdc ::5i縈'Ts<&c[iN3;scvwݾF:ԉ\[*73R;|ZS{X+TP9ǕEe^./)߼liV=[JɞDol{.Ku,,l Td Ecދ,}[ _[S_8[xeD-,3 e|GZﶾWTai$~0(Vʚh GքG:hk8ebͼDkcNn4dYv\"(UVnYl#oGƽLJUB A$O-o &\ Z|[GMouˉ2>UX}wCsH3v^{_fs״Uv2|YHbTmhҥ!dSTmPx*s3'kr|).>1P$tN-5 WNwj&>k^_l@%t= ΍ˮ0%^a|^VCz_GT zGun4T3Vţ A6gv5:OAlDqLsD]+`|ɢ}X6g]BNI6a _-'e[I+ 1e9]CS=KbfH<|ܞ졾\YL+W%P9B 踖jt㱪cB=^}&\^M4{dcbAޙBʶU@++,nT+P uwdĊZW+qxPض[ WO9()Cԃhl uՙ|& ]x^nY]V.bxg*{"LcjaXt/S9B9j[t%l? FOY3#6G8I쯢{@=|&\#RhH. Sc]s{ې< |2%Pg$ 83_3rȣ&v< 6:pӕ+WXw62,0wA,Y.J`"D"cO64 ([mQ@OQF2_zȁhsHn:4*] X|$zzD1m>i`OɟٲdVGVWMMG1[>|h+[Ɖ.Vc="'x"?BDaUsZbFE>qk?ųL`oUyϮ زGݥ&2q\ OGklF4@XSm/A-7+.~q]X]5/H/YRemM/5#8i}+K!|\f9rGEi_ 3њK~IIt%%3 }V57OLoT|e9γ@KcG\žDW4VHKLI-^5KR7Xn("u/qKۂp)61CYtz%z%jZױ9H\`Ļj è7ܭL~l'ƻ"-`$'cO"kj~h6y-w3R3=NT%sٕI ̯; [Ķl8~Lq%K|YCwTi)(+IUy|<5K ߂h.7?Б ޴ RLM0E4⪕2v 7 /Ϳ0B.w+AT_YA)\Ja|mE:^Ƀ{yK*ޏ.ap}ȶv(ifH< v)p$ ETDrdcg*.8"ExV,;7q3H61=6]JO~4E_{>+5'?%b%<%m2?&w1/|<V| ᪿ͙M3gn$)x|nyĉmT@ Qa=5j^8F%.u ۸a$*/Ah}^P.OJd|nP02!od`rax#}4 ('([q:7Hreʅ毗~A6,'R'շF[E2et9Y@@?smj؃ҐHb3̮Who2A[(VsJw~ʨ}Euz䙒jV[%=LXBK*W2RNanD l=Z˯ڔx9^L`)3K-1$-gkkM8.PC~lG. bG4U{Gؚ ,f"ܩ' E a߭bxeܭi㕷y]aoQTM*ZQnL93YCs uѷv "7`l3A_cPRw'^6>B6Rݴ2>? zl"+:) ,as*:l0C`Ny`m۵m A'B)MlO$a}x .+=H;qh PI,E@jOTQ ca_Kh \4B&+퇘P璥ay9Ǩ,JU(&ڜS /@ߵSc$^\rK0= 6V:6^ B/\>rëF +Sv3A 5M#\@ $ K8,'T$3~Whsͺ)?eǠE[%O!q1Gof#aj A<n]~[3Kb*G bY܈+wVOW2Wx Cod.T+}p,tzTT&$ ̪r-QEqԏ3:f{5D~1SQd_z:Ӻܴ'{Ym, g.">·П˛义qs8Ujt %xwCMakPȺ YަowTd8}k?NL E[!΋H;:QȋqJHqJ{)<R&Ŏ^u3A!ILi*~kw3^P=4aP=1>5o5KEMS=Qz>dOҎL-&Od(P)sEcrNz$q!ك2Yɴ?HuOi!GSI‰M[uUou ٖ}_)"Av 7gʶ.^x|3-HSΚ` f/ u9%ĉ.V_#B q_FOzKY=`tDiXW 8i!/EnscŗsDn,#qO5$J  W DĔ|u^wZSS7)80^a[X7JFMccUeR9:]VAxت!R͑3$FB^QoIxճ}>rrL2G1e# DIm%}!),V(W羚BH!0uLխı?fg-<c{qjd+a.S̄:\8ˡvsE#z.v(fӮcgƵF2.gؒu̼wb~TVY6|_Q>*"`۴P*C5$Wx X@ ,=)Hcbe܀xZxXRu3.k!NَzNO=>Wl8PJ? z,_h0\H9>׳bB |H륄)R ijs̖X=j[KyBGm8=BUΰ! hՍmj.)V8 5!KO,9g qokɀ ;uvv`1ѣaZ6)4EEC.+V0N]wUjv7Us_^94.3f^&!NQXkUϼj%yjrL5rɜW9qx znsSz"q?jOF;K\Rݜ< 0t#l.cMYRZ]y;<#1cmڬ7& 6ԆZֈ}Y:ҟxd PMi ^qxGTI;|BVAHI])UyozCU`WmY,'rqzHNvLnࠔP|*)qD 3A '=s),h I\Y.{#~C= &5IԤNU'1܊,jp`pʕ d[&9OPMD> "(P6KSNSn5-m (QņZ=+{\]Y^7^ETbq4h9BLbK$BU+R,'aS[WͧP9{)()~qk1nW\@8=Æ2|F:t*n89<{f27th)$M(_,X&C!r"Mj@ 1eP<}d5e0p>ʪtCTsl>|)%Դ0e#ؐQ+:-I2A(q[H׷/"lOL ܥBz tH){}@M{KR|B-'4|˿9n0Bк$z [{}܎`ojReDksy#BlHf(GC xCO{S*ڊ,$P sI.&8T^p {L>5IznZA E1^&r.ly<] -|s`舗TEg4c +\xR)sA`2 Ae>@y[ajY;F_ QZFTiZ0ϽV!O<ȭP|p$z >jpf3 U$# IE"t eFa}茞jڅ5]| F"1/T6dk. @9P'}C.AɬsAw$2ZlOwhh,RehFИ"3ů (.SS9l [ô3Rp/$bG߫ `qc}I/9H䲢LT "d(0{Y~q Mn0y?|ZJS1kbOڂ[|7X<V̚PE&F/bѮdBV!wz36~y{I&9:+<_wF 9QQ P7T5bxZ#Xb l]L܀bzb(]~=D7̂Q(?#*a4(tZ+ ٥ϵ"n nō[w U-uF< ʎIۃY^hgK, Yj@" J04A4SS? wcc ak@&vSB%>[8Нݫ),mlU֖=ƋZ2Lsq/nGrOh|;D1zZ@Bx p_1 וzLqS$|8+r? Z{&\m~mK&1a'ôJ#ːZnuӢ+q6d(,3XD`,+>g b6s* ,^*u0ݜ~.ILR-97a$ԗd b.xHf| {|xڠ'xltx'Z$7S@A)1dʘ[щ &z̙S6r{=l Tb< "Kh5%'姠?8ȁuhoOW ( !^pR,:t@%n;2ZF=Q/Lf8-dͳ9h^9CrD;&CtkfCUFV}mdi:A^GĠ#8W! mZ_MДlPa0Yi >g+hapGjV5~KDWl@;&Wg=&)m^n昛t$?tti9*iƒUvZBlX'R&҅]@k0uqnDtT$cxEň4yf)[q)+0h1ʌfa{h?s|'iu$i 92HMbgRaMv9*1dܾYy`=CCzp?fT>7]Wz_(W d&P73 uzrλqK}PD :$K[M4;1-I/ u2#T06QD}5 ,ڸWƄv`~RY1 6krs3:JmdxBj 0KgTC˘S%m>GT[y["m΍9ҨV-c)0*$m *i6+f>E 1< x4M!tye‘Ѐ B-멝-fCѨ2m3hhBMF_*]XgB=p0YM*^ro<'cEʒOk{z 9#.6ry(R;pB푮h =1v.g $ٗJNxw (K.[o&EY80abԉʶ1(@Εc͗ Y0Y< v%s:mg_W"nhф՘lȯRHi6ӟ OGՅHUl?f^ y6,Pi/Ӹi/഼ED`p4c { lVY FV&`9_ǥ+&/ETp 6;W,0#8d'-:Y~vTLy%Df*x. sY%$_;A3Y-X}*m.( ;YeiѢ+x5YBb>-Dr90ًiÜeBO ! oͫ܊cJI>ɩiHمx )GK5󔉘[' ߩ"`<\7AFi e~dia0̖=P6JIH wق75AFr3r~`TnXFLO.}G)LBC,iooLsT_m82FJ"+NOoAև ,(AHY/a)@wU|-NV^\@^8a92Hc7 'kQmb@ ߣF|j?TbCS @PCR1(Br ^O^{dei8 ؙE}v&-R]m$ӚA2K`t׌?*m1y|wFj^)']3bv8%U[μmhBG;#t܎͉`lUPXέ\,`F{iޣ %9Ƙ530uٕgXB?Ă7 eB%4x<3,SXK6#L7#m1wRC˛)hN⊨#2ԄLZRIK5C^i_D2q?Ye`fLXR(8XN&~ɭ)*&#l>Nj=[dUgJnɒ$\FrGů n4 HDyUO՛gCoJ$wnlv,vwoe=jmأ@:EtvTjqs:%l$ m}ԅa޸o+LOcۡY ~V0'ȍ>]&'fnq7pyVs!1vXn4旂 g%3'i[Faз =/7&<n$%3w #kON=;[M $.s' h m~GY6R'ok Q 6%j7 ,TM0cQ䏞@٣pQO9w?)c.Q,sv& xTV[ _` tKSYGJ1.%I\L5g<%; 4/GSz3u%"#ڢWRLLkZ!.z^>rGJOבH7% (q䃣t #eB0H\B T['I绱tJmq\Dkƶ\S^pv&MK6ffR2L_ ~E aN;b{ wI9kp;Lc >q / b4|#dٮYg=(98xk 8b]ϫ*8!!V6Tx@s68@D3vev@Kww 2CηA~PKh_!f4}c0t%IbyHms[9*&2/GHhʏM !XJG?IW]92l@1;ʶ.>/Y{ ܳÍx[D I/B:VEN{mvqp #pŗ!U2vC8JV&EZhgޘwZ<3ȧGdb*ZDj 921fX,A E$M?o@Xׯ8_n-j/S {8@] .[v5 ]!H_Z=Dnkjp;DW1GB(wL*-Hf$(h@@)To.8Z0vmJ5;.![w eK, yF +|%tf[76@Q`qcU"qw3Za Xցmк<&BFaݑuF #!SJlYqa/V*agNYq߯T 𠆙'xP&Od~EU`4f{Ɛޚ %Dͭ`RE"t]'D{H?~2T7؞.*e_V}BO- 쳣!oGq4ʀl1) IERX;(EN"x.-@)=|$&`QX43S}1wM[2I5אASw8yTɎQDNS"q"Y @$"׎-36]fFMպ1 k41Tޛ5Arsfή-){E?ᢁhtn`\"1W4a]rl͂TǮ&dS   ʼnR'Vi YNyz%_StZvQyQG R`E4x616A}5Pk󐼌 t<WؚYsji$Hoa Ġf!@8)8."l&f`i-e*4KQD 6|y hQ5W<DZܚ>s)zzЗgpZ$O;JqU̱  .kǯ`Yك8$~ui{{ّMuj3"]b_kdNE(85`c!-̬C-e' R,aYi!3K_VfV :U@Ö y/`xƹ]nt }RdM WC+pX,%g ʠйUfVDt73wكY{[79$&HY)$Gup$$kš+4fS@taZf );گ:qk*Gĸ#R _ !fd}7w> /t4,Mcݔ('(T[cRB-D` -so*+eDwCBjQ) D M (BFBقbm[t2|SWnc|fFAJUc^>S)2Hw:*yIWb0%FV5:n5Nr*((}# fk~+.ip:u@qN[-$@ VgA@1˞pTZXq:f'Gˤ8#Hϴ\?w:&?GfJp&ج73w0u*/TXw$քF ԃ^D<0 t0)b0LK&^ScOY L tT()5 ):gt-v vÀkTotXd5зq4 l?|lv̓bY>D- M ÜaViL&*u4KA+'NQ WGLm z ig>ұ^?-gB5%|' w)G䂚`|G|6d<箣Qhp֌7A WN+KHK``y: "fZ-XK8Pg_QsQ2tJ \kw9QFQNQψF\U7}1@N~?Le #d˃O5j 0/X*Őm g͊ݙpAsK0~!a"ac؊iוFʨl˃fx'E6D[br4D#D|TD=\:XAVI[P< ?y)X# ;~x( E -Y5Osγ|.  `_9Zj_=F.>}2N2{ZH5+-?i ~=*Gs{l17o.6]bKidԎۍ Xe1Ќq-: E0r{; s5{|P{L+e^]5ިo|T;$46oZ` kRw*ִy a-t$ƶ@rBKͰt.'K^K#4"kkxEuЇ|O5$.X~KMe he(ccHe2i#9"eCVTyFsʡ#MߴZn+TB9ͬh-zo.'dMP,ƪFו/dڏ͕ʶLjQM QÛ"PjG^s'bvdv[vVg?~!/jzqO<wV;o4FHme2=nVģk9m%nE|7S{dǼ@G~Ö{/ ^3h02۽ gbI!s?t\xuA.T+)Y.9]V-2Qph &EYa-8Y&كcZX\8a&GoK]naeۓ,^ ֚"b pň(3dX~TfSt'Z{dPMCaɤw gMjnDD=yE0%7$Ȅ;D). d7Ǐ }v_"Z!: z3vJ*Ϡ@&dkEN􄲥(e&׈KF;w_?).ɖ&>}O/'rD!T adڢz Yog 33ۗ5Ҟ{di\u! )[=-pc`"GbdkKLDz#LrmlZ7g_ⓢz.#~x"A ΰ0_N0<)QgxS>`7ǽo>RI5r*Kৌl>WeX6`)͒a P =V^TV(|; S|PtWHfo7( S2K^7I T,2nS8^2 C4{ E°'kc¡bڹX$`6BzG [5o;;xdK >dmQY֞P`.R}OcṼd ;WHq\'IWLԁ?LӢGkPn?l$W'C6]Ek?сh6_vn9”|5~*\2XEnhtPg]Ip W΢m2_ILfRD#TG;w4>@| x2 6Ppմɴq|yd8&i )b_"CGdj_̩Wcrf,T9.}+gnj΋A,l*MKC 1}Pp f.||^,~K5'h";m~b rBq6E,+8º0TE]zKJ8^;p =\mRJwv4Ԑ&0eP`czof1*%` ؤ^+_X}+4zD\6T epZ|$Ɇ u6S~8ް|TTd38YؽI;2 8R|] 뜈!)?LQ:̾)a X9̃=mE )H c5'%I~stm$ $G@M~lϲUcD0Q4EMFbєu# o)Z”\>xEug6𦉿o97wn4t<ŵG|n&MVû}xYOZ8[xWFVb"Q%a1aU@ B"BU y*hL>!fꄥ/i kԧI`\FM8WYј痎ʋSKTW`jM\M۴lq F #>Fw;aӻiF=VW/tN* d˃Z;.YrWtpėΔnA %F%b1vTyNbpV&[`ʹ9GAxCy9/>iva!_v NddHE qܖ {Qt``_OOR'll(1sɀjz}₦P`}nq& om??3+8 kMcԝMBTwcrco-! Wm9Fj xeH4lm#`a\f!_#Œ$ٮGeV4 \hE(9e6>DG.K)5xJAgaevG|TM.(yS BuzWOy:X=O4m ќQbPPvr5!A nPQk2RDyw!6>AS&M eI3@Rp) G9'sB1dDi^w8|U=L̵*xY9ԭڧhzJ @;_,a|<sho) 6fUdAHqկ➗jF|^.8u+C߱bpKtdoRe`wQ5+Sj46uWS!wCtQ&Nv:v-zrT0EQ!~=6XmZ$ Ub)5 6v=lDg9sie/`oS:V5]gA9#=Kr{5{F.[(oZ|3ۗ*n P+Fj#^v4Z\ Me19^"xJmpͺ~+ )1= P7Kg2 s>p4Uet'6AxN"' Vk]vťNP]O -”H2,άc`"~UIϖ?B*k#D72M|N-˟V,#0z3} \qtPY?"4{ Dh( /Ip{VͲ>Pgf̱12Ff3KBPL/`]CddN"ݔ)i lällk@ȜJ.y6eR"HVw燄+7 0Ƕ,~=o5C<W#-b*veIFd R@#>U&7Fg,)},n_8 ӇEv LǸcnL!lGt0eT,ldQ \j_"!)hn_'l]%&>Qcθf_g#sdkb=zD ̈́G1ޠ<k ]'\v_x^mi/PSQ@ B&I)N1qk@x-arнClrW:4eQir%&j{4yi|t.ݍ\#oGt*zP g8:0>ZIH*.{S[pXu0)i5yp=Ӟ*jHQl%ŵdT2)5zmؔ&9)-!)uUI;ϊF-oT`Fd q7P) 4ĥAaA2r2mZ4d6iz+*W GϿ/O oĥNq5f {[$A .d2+(ftD6QNΪUg @V`Q5Ѝ*E9̐mWoi޶de('3f+9; N#;%yJzr 6,: 5 < qϾrn;EH(RKVALLIh 忻BurĄa CL _~=L4鼜miB{!5,6_>C4ݚC b[|?ꦨgCkCOpeF_-B\9c/fIb r%?`fpc/"FZtEjAx*ց?ᵃ,3 ^;K/܈NETaY% !~]M-1 &&U.zҳY&*:lzA+ ydz+8w< N7z*Txz A4w;bj3) /ԁ{&, hs;.9f΂#; Q=c _C)rچ7MrϴQm hϡ*jg#;T.B@vh$7QN4^|k[\%`p+ UnUq}U0_E<_*HCʚ7laF]ݣ]A5a4O"K*yS۪,^6Sqw/V /(P6ݴ6W%Y["{2gfi*iBrZj5F~9B hA#7RKb?Q1aAE^,:kBIO\)vA-i.^sY)sRd+kL+JrO!d8.5v&+J?oQO[mbB gfj+ıǕ!+)!Hțhӏ=d%@_f*\N8 ߯` 9}20r t*m$y# 0̨zGangH%*R:wSP!`ô+Hטi L%-B(5a$5IB:N◶ /G/dQ(޿^ߎ8Oҗ}h OGFc ])Uqn[y`ͣ:b]X|V繩fvD6]6!U"M]Q/SO fh'D`~2}W}yGzEa46ȘFPN=E24>:-*if,2][슲F^BhztZ 4oDke=tm6j5XM9ylR.Sub~3{ /lm^]&Oh:ne`y+hAJ˵t!`L߻*<1w%b5-o[/ٵԮ6171vw(R(=E& B+|?9ȕY5DY꣒d`K./Uy4꘵TN z DEMJfks"N)YdrD2~?d|LӉ":`J`*iTKE` EKūD}ڴscv^G^+Hˤ5p$qm[Nl1od~ Q5Z!6lA\ #Ɋ^ٷ%0ڴ,|xEjM 9KQ/V0~#\"6EZx|h?Tg%>(Z͙1So0a} rjŞ˶@7G#hK7n]`64ċgrs9PJH44&=8ZT7.iZxZ~o&D?x!?42ўRbPɁ!>uK{ tsȍL!J;RL(ủ>sHm9hǽ{CIX!Vc1_Xi>Ri!PP!:mwcZBlqd-mQ*|q v/!4?/IXJn. 08o. NFǫM]yKI\7IhI8/+-'+J|J˳(ؐ[Rk ;~C xgD[ 3TvV`DPޒ"MQMK1"BDwY:й݊YGY'g^]oEFLo?chU@"dS0ρE =%E9 Y~z=<-w2ˑ@99!sC$ïҳ}W%ykx#zY.R裵E 1OU%P5'9x:JA%TH x; Cl%ιFg+sai6U2`Tƍ`rnWR0m8ԖB"Sdddf{QS7=\^Z:n TGjv,f=`tP?fIJ#KsƢڞ{܏sA!psU)WŽx$CgTWIF$lX$Wؑ(h}ՃUُ7 6 3j'v)d-+O&!_ 5%ĬRVq ^Ma:q|pue \awK{h^K mӊu~,1̚΃E k:鹔T lٝk>fKʽFìd{YzZ\~U|<=زb !#z$ХI*/k> 1xQ^] в4̅hr~v3,1Lc8້+AK'C:>͐1# {S"2!iߦ|q })$n,Ǚ;9 k [vUkn~1qw:VMI&HW9MT TJF+nܸmI*xW_ʶddtXF=Tz|^ץ!LtC%ؙրۂFeŽ1E~C\%}1/ W)E2;Xjߟ;w`Ao}-Zzq8d7s7giHB[*6ӏ$tHg>WiaBܴhBSDBK)T@ԶK@jmFo`BıB! kє1R /5,GdT-Bs=ZR`%RYaи"vv!WS+ m_q 1A ဇ8Dc(E#R$<).0uI6sI콊zW&zP~yJJxEEi~:A7,''0U{5ZBVuR{^+o9hF$/|Ⱦ7OvWj` Ra+‡㮠l3ww>h/(Y9J}5To;7i3)W6 љ&u@ JTXt<-JA$ Ba*ٗBa 4?T,gp-I_7)Ko{ q)~AL!A`  zWH2m0Rb>لSmtAU8܋2/䄩-Nt,/PY_wwhEu˽ nCN价@pn4p ŜH'V u0 \B<B褹)*-Ab vQ*ci*q % p"{1~d ٻgoZs|lI'/ -hM]#׎ϬtM `xH$od2f_/Y˜^ JťTr4裑m^-E/17f(˦^:ӉF{U)۴yZ77ԢZƺ@ NdwM(,oT|o򔟀sB>ƪu :.5Ѱw',Ѯ]v2+fD{Zy(1hVpB͠kٷ%A9E-P-j `Rn IJKAqMvyh6'DeQ7R>},Qf()4vעpT 0H$&4m/Z%'N-sYK1b\xLp2޶HIΗlhq*Пmv}f`KՅsk wjȉ旊&-]e5d_(Dv٬}7jE xީ+cF1І=cƵEbw2%zR"XO2rFd'[D<0Z {Id0?lKa|HE&y` ;~)GNvPnטW#婿A,.rO ͹V8kSB|#Tc%cBkLu4 of='Uw w%RR1w$U@C@u@7?~*zѨhHwQ!l~]u!J=5MLurr=d-NJSb 8Yѻ?X*+Qe'm7#7id6 vmBZ$v-dQ Б,65n:u/%.NAR8 nzkP8!plf>T^’F ؤ'ڏ xR23}-ѩ,De1>ݯyB#BѻH]?mC9Gdr+|ld* 3@sGطFKaUs[hʩ  Fha7T^ƼrebQk+@_ lΩownn 4bE^1:` H4j J}3R]ٟeθ jFž'laPS%†B1v8p{MMrЎ%^dBʫs: lDxL|^䣰oHՒY:PV츾<Uir aS@;;(^Bc( $*A]b4@R.R#^cU(@XPJw(j(a( PdZp٤N83 I&p[z2I;.>ߊ׺5[ww@kWnINAU.4S;m \Dd\V5G:V`(_!bZM/m˽pBee[yz_Ç-S!2b;zs=|-Y "J=p&n's7rVUkxZekא9)v8<<˟H&>|C r]-ЖBKs{Ha OqU>Ŀߛc#]権^ZlHn7?>oXlz!o*[䴶M8fѸeՙ+H|O+%%7>[c9iK 0} jjyµ!\nhI^=pj1| g tMKV G-f$M!%5Q%OYc# $N _7f^>* TtF%-f db. ;Gg(ֺ]cE[> jz{otcwuD,]\.BnjxQ/zx\vGҧOYM]bG}'HaYe" !aHS4!ACKM yV4O"jGswXxAt'iqFQ@~?}誘ᷞ^[`D^V`ߐ*Z`f)XZz PˉcJ74PMWxu+ƕ__.tZ,cZ**i߷jFO W]8$4Oc-~í$&A7tI0@ ^N!<=R zT4]jCͦ5n uç>LBgamڣVY~.#B+0l!4M\{88(PڳȻ9:9Ȇ; &ILZ"l%8gnEq_TmNoO` ҭ?x(fwjPc΃HmFlI?!%+[(S5h|i\0`CSznV: q̽My)c1H8. tY(]B|w$нھ&F\rC+*}`tZOÙ9kHʙTi,T%$ N9D#BVNvabh? x&Q׺ĩ b :1CDV!!j9 yhƸNNB0t#:H.|j#p䗙Y].q#ᔤkTQpU(nEH\?E2] ~c 'zL6\;2yf2ʌQ?[d>_}FkOTEŇXĉPhBSb~ҮOi){?A& =Gǻ{v),c(U tA;)Vv1E|4$-t0.)V,@z:q ̌ O:mo#Pqd~+8:P XTkw44>S#vq?mz$ ݉j,[W] A6Qf=7+O jd5ɳ@E<Ar(^Ϗ5 a}KEr}ڭ2)coS!oWGa oCA٧EW$>;U"ܯȽ}Z]*ݝ߉$}'&I (|-UͧMޓ$əŇi=^nw$+-U*|Q(*?lZ0\iV?v *CF<|4w>5_'w oٷ1ž|wdVus,;) u 1|nOEXs30n-]v!%KH 6d06|@2PC- ;{D~Bض_[+c Hϰ7z e_Zd%ײ'߄cz'r> CS-Q$V%gt%1!ߓ3C1*X#ŲEdf͆ʆ>+ 3lR c8D$ggsl0'E NDP=ύijzB*|]:3z=zL& B΃3h W2Q#L+ۿx:9 &-j8қa C1o5L\04L{g}v7^ Lam'`)8ڣz*QLJe1/"6+2rxv $4TqO陋FZRC  ;ԅ)ߞ$z4 Or@JərG8y v' Z7L0$T]A,)qmc:I[I=B)n7ف4'>Ӏ t;!yH;(9G6 bAJW-vC05ՊNώ `{,ѧA63v/m9jJ:-Z>ɺoN!/d_m37-+02+*뭃ruFĂd]&MGZm"eQwO}}&يwx<ȌX\. SUly/eTYäp7qlRSA17SYKY:&fz~"#?l/vKOiINrԔR_0 ׆(s|;N XᎭ@ꉤ6[N sRUn+W7 ݻ,w#n\7"&ks1Sm\t?ԇ(s"ܑEOIᦆ\a)R 7biFO w)ZZ ԽsPJDC{w<1xk' 1|Y-Q g SJBHT"f/b.ıбu"%eiMr{!P!T>% !W i p[rZZ-*gtj:y $ZVz!x^KtCƠbBT݅\[.RHEP$#pL'7=YzTX)kC8B"?ԮhXu6j9H|`ilܗ\('xPt,SƽzU:gop%Q~c?Fe-%l2 Qr2WZ r3?M9BjJc`llO$wOEQf,㗂 ;x೷m*p. @be鵝Gk 't- #D=Cm)+1J w"AZQPTlH6ř6DO$ZiDwT}ql12υ߉- ,r8 ! <nk"5 `bQR |b]Nf?A\:}=n?PC3JbQNsAX|`)9 f ;5+~ a=Q,;z6.sla%ܱw0ͦ;ǙB(@]p޳_vx Cݙrv e">@d([;?%V-7(9ތɎJCk& txa{+Ɍq ^3g{&(ς^G8v;G=ɾY@,*=a& 4%^́L&BZN[Tn]d&6 ƫKXh,1lpf`ndyϋo wpmCï,`䞘rOthU($E?&j*s']Q,(!MTǘ@I2+oaDG';jB%q]u0E' X?Y.%O#*ԯcN G3IS/FUF(K@7́^#&_nZ o~{^:縚*/lL*'} z3ϴ |$+M 'E݉[sse^i&:p NW|?|$(,^7sluɹϾQ_$)(LtN?]qM&adrNZ=ЊG F1Vney2ң}0tLڒx9ӥJc K~Aq2Sx/>nxTĴ^{ :s7vT5=tŅ#'oH;Amk R'z0fUY1tv#8Ztڋ?ϥ 2z$w(ہ2C)f)QPRʷ+ 2r 'S˻eO\мqOJ ~Fmh*i1އ@A'\sR5$ڀA1%,a r7~x<\嚟ĵ6^PYZ %F:6CRqI hN%tx/ hQGvJ_:ϖ,C3e>7 ׼QJ i;V8;EWοJ-`D;ՈqL<,cFt21'uš};gEԈj+96^&Qh p֠ ,aj? xl5iE6ݠʱȶc8CF]"iig!`,ZeͫÔ?f1[Ʌ'}7 &FJHKщ($t"́aTbZV4fwy=80^Efm>k/l ?:̴LE$u\8\R`7Vo/1K1dԬ:|YoSoBy܆ g;NO= ~ r|%7Os=t٢PW3y&z'{evY*3CV;!X'؆GU)^R`ӎmR U0I%P5,s`/zRxc$T] .{hDD"hOS*oZ_HٷBs ,hY HdbG`N%U$l_K*=[;Wgg׬Ш3C$VMA xK>ref>Q3ם߂-B9LMDdgwX7;z#0 kAj6iBDnؔ%miH߭CdğiR03hF0Xkk-hr Xq?5Hde,Vy,XduΡFT}1kF^N.Y+;x2ܶ: J eIvͳObf;GO66+Vم o;2ꓗPEԗ;*Ch벾1br1$F¬cw5%qsr8HXlءJRbl]m㹴^AVQ/ELѕ9 'k:pΔS\YEi%fn~`&bsxb9JU =HK>cl&7l?HOX9vj!=v.O)7F6Hu7cD6@Enl|> ]9֜+U\#ܪ d(UCF;k2;g'b:V' p6H ;~ $߄ UKgvnO.FʬlgH3FD#RA?ˠYm' Dw6>c ңDw1-9=u Zbz$c?yD@ Ձ}3`g"Bib5>2agH*U64R+%l5t&>Hi<]zğpS'x;Xmb9 ҥM2t18i93>_fkD6םd%%+JJ gWL5휩_]YI?djLFdIQWgλX!hfKB+kDaC;rrKJoI:v%, UL$f833:d{PiQB_ |p_" ҝBsr*SXHb>6mA VB:&q3X/PR!uiV",] fU+mD=k`7ͷU0 Nr1v]Yh{mL?q[&K1dYaY 8`į>lkh2nBhv_sSW гp#:rmGs0~p# z -bUDW}f AOM dh X~!};v;uůDƬu,D`u@pZoUյR. 2ppתK#?%Ebؖw)0C`V2P &;_N૴))_ z \ո:^?oXܲpnv\m2χ~`Kهn:mG˹o+,In $Ω$Tad2ql,\o,.!=Xruzlg} sp.t߄t w2We2TXmd0CO3\OW#}z,ӰsC.+m2! @pj]8V ^WO O>ԱŶmʦ!D8Fɝ '#ټ*`"o=>LV7;ƮЙE$i.jIoXao[/'"pe=SRY]ByB\kyho|×oY5+©HZ[+Jr2Q[%*pzdqk4ۢBMLjpAsk9|3MC@) Xyw`톇w+ki)Wgn3b ~%1Fk4$wos݉T"neMjFS3@Ege-*'`-lx}^anFSY^XN=9  $*dFH~=j|*@j65YXV]w&6É!mShyB@jd*MsV#LıIW791vR7=F$1…]f~I-R k' lw3G#18!8b!~kcp*so7kL~Rcn [Nȓ$m{jjs-7WwHIGtF(&,$waA'΋-(8esvlaMS"\>2,pd/Y<\⅘-[_IEŲӗ>lp8:(;z`Us<#Y4`?_QZ^ D0gY; $/k'fܴkti E!+In! mY64 cS~r$2BK1O}bq$ Gm^nຒk㖹tU ^v]2 Z[SWUCFga+;Mt69tf&: vrgWloJ|e@0Gx$kXt>ԹU|=㋄cGʳJOnwΐ[MW9G?> o5ѣ*"4QthZ <91/ī:!p'tLN+dgꙦiasQTУ swrJ| vP}ܕw?A\yj䖔m a"OHaU<~|y^:k^H U^\Չ,B9_1⃅ Y@g`M4/C;f\sU[cDƺz^,)rA Jњig@>K$ϻnZ^//~զ2šj蜉)Ac7H* V<[_] 6)HW*/DX!_un(Ū:`<5 oS>=:T"qq_!,h(^{ZrxZ|PMWaCBZ0.y6T߽0arX"%>-k$ /0 ;X@gTR|\CY/DRJu`de1F'91ia 2dsa0_ɚ*[ɋv0H;2|l%)e;~os>gɮ.#iLVi.Pe>;=BCSZ錋awwz1k;2Āкkj=)>͕!F/fIg#ʹTȿWV71qTр:t/>GqjY$iYWrq$Cjcw??!Z $AU +5~[,K ޷  E[,\?p8ondK\ђK{~|Ks3 ;cNրrC1Kq!L[S1(4G\Y)&T B)J);LExD"Qv2{B|bͬV?oÕ"mY-!B(_[.@o]ު '8K6^2' LEZR#}tbx_lUCe^Z HP,UYMzs|#dڑ#/(XpPA:__B,©RP骕ey#nox$Ya(8(Nmp4ݟn\,Zv0Wb~#yR&H~m@SL5)(AR+NtMaE9CyhGNKS'![p Y)}+" 3HS橶.w&,Dqw1XÊ@Xn_ 6QiCмXC7kᬎ" Px'%KT&'H9U,Fq& ؗ*\iMUSNW(ҏO }1N^k pJ9 T=rR{ &c[`AaPS`yF8M6y)|-(2t"ѝ:;H*Pl~WKK Ftt8U%2晨=;$s+Xh @YyPd E J2a]~pףوuyϓҊu)Ln>\ "kH)lVsŕBEZ7dpG:l~GKePU0G d4 9Z RlBWXP# -XZai3ylxUjʧ1BQc XYssXPc E3H{`OH f (6.⑺/q$| l - @ɳ" dkszS~Dbl~ ˨R0H#ÃEj8ZoBߖ eV;MWj^|vpH6 ]׳ŕzzx?Ұ_]Jsw&g{b6vRd' Xǜ`zNBԃ>S'zW@Qs[@ ao .v/ی\>VZ!W.C M6' 0*ߙ4_g=.'WYe\0f@ OtN2wŀ{v)2Wª'o/vDjdN=b-d[i;ڃ8y]9eOL" F{.KV$5+4XΟjpxvԟ'Go&8- m9(k_ :̐' ̋z:ݨɁ䌿 ϧsqTiXa@ɓj,H%mXl1/.%*E:p$bDw7 t~<`ɀ#p;x"Kf'o1>`Gn|D ѮUⵚ|r|I読:ӥN{+`hbsog"dZֹ?}=4B G.5(%5!C.eMّ/="Qs8u>lؙspw->FṴy3~K{@@$MOdⴚr %f(G#7P WqqƐJ0=TրZ h:_LSg|( ? C͂oJ+mp}v: \v3ZC+=c?] \-T8_+~ch|_ f@(Ϫsػx˝|nö0kb[q|Nn!r'wN$o+;)̪RDgLj+%HK5 -} IhcwݕڔQ1`\kWG1n_hA¼(`:7R0=*8Bж:0_K|ed:\U31`F^ 8#5N'24iB1۴D}ҼL )1Rmͻ җrh^'Dsm?>|[5Q9*M;ƴC, a R1u5_r5-"]" *MteU CvweЊNgw6ɿ3H \g?  F(,'D?&U(Ꮇ;7szܥ% _Ѽ/[i;M ou "U*sf~˾l%u΃*Ÿrp솺,,;=Hc\mv>*xe C\rc"P/W%$# !Oo@Pذ#ȉdp 3n' i߫&F:'tUCşcW~M&LݰzɪswJ< zqLsyeuReP8W(PcqUOr4j4HSU g YچNJEwWW׊Da&J e;[Ng:\O>c N"V|ʍp*t-tS >{j  ]/, m$jN7w)Ov\fYWyQ󱎆=5R98HyPoP ErNS|$,`߳W4gޖ5H:kkKiǹM&%us-wT^ex2Jc]ͨDOo5?Qϧ;}}D&ӈ%CDz/Hi086|JQ߱nGQV,O+ TASVvl<v$v_c]S{q1ܤ}#a^|&,[j,q]=+קnr/FÛk\c OAqi+౨CY(B%ҡTmX] (C'+љcjhNL= 3^,}Dˈ"z6v1w wtS/ 1Ev&ē(Wp*flK`d؎"3 aFaimo&]*ZKVqޏ`'CiYj+Uäf~YIxї` rCm1K=8x?z H$-X@9_A@hYǧnjO$NӋxI6*袾501Io&sc&~`sЦ/ 1S޸GkD964(Ѣ~d E_^cGci |aEߘWI ')2S;ǝO4V~Ҍq\#Ľ: 7c}unu q6WT(js6c7y.Jl5Q;+R2 *"~[Evo8_T\)r&k8\ 0))]^bvK$K@J1ur5nZL)kz0fyogPe:M>џ s[VU,ڱ5% 26]ϓpB'ĹrjhgnB4^ǧPZXq_nZ0MP槓̵2)JST[̉X(lq.|v۪qdTڶTΗr&+ӟ3a읨[mSj쒂/;tEּ0ɓۗ,/N)NơP7vC;7valgSjbS>Ȓc>C_j,0|tv}ڸR?ɡx߾Ҫj4Œ~0W?p}Ghk KA~^0{˂f&zd}Ţ(Z;18{X~54VvsW_VO" j#JTeȉ]$E*TeЃcE*թ'9k;"8w,!"%ܪ0杕k*FiVVU0Ŵc0$fP%M'qlȊwVr `?ћ ,<hYm94Vbnu~B0(&vy`Q KS$OVBw~ug]tәAZX?>6,(Or*ҫ`ElGv H0H%,dʪWas-eӮ}FlUDhUoOḒD'̜zɦqa88UYz⤰fF I9y=u,r1 aaڀ oJ9wVni_!5N2f=1QѮҜQ]7Q01C΍)[t|}=wPZ$ڈ>F[NB_C[pet` 134D:qGD@AdH7r>td$QʰXQ_KCUǰiym}<:4{I*/$]{bCc.ӨoKoඇZhGۍV°|/20ܦc_$M0x("JhNeũk6n] bH\*EX1}ZJ^ ';" {/h^i[nWaU}Ŷ0S4u?:S&\зbc.IdAC+K@R!z"0 ?K%\Vmpqz`Bl~j"t$a `Yxk3s^ ]Bg?Qbn)J'~YjyI23Ę#}~pt?^6{)m;Z6 {J{Bٕ;4m0{!&/+}o%RSHǒE)5Itb=b=e͖`( TN@2'kG3ODx{N(>6YtS> NBSS7m"["cLjzj@u1gXkۓDQsˢY8|Cf*D GVvK4;"n<J!纇A hb^w!it:+65ʐul0h7ˬ:iOnb$jlOQ }"p~$;d`[VFcIMKm~B9(hv-?e{qy=MCɉ|0=(橁y= cN"j}m&YZC9\Z':9a~r_ڿ]V4o&W4ŠEKٹ=-' 'RF6<쭴TpD<&{)/A.)bF9`ky3q{SqtJd5ZzN.{/[`]=Spz xOߤ[JG4z~N|d,%6r`HS QUgtUro-EͩL=ZEh QTb| s x4dG ? N@@lE'ɻ;GFՈ  /{]Ia;GLjzt:wZ{ }CԂU1WEp׻WqC\(F%]h0ݑEPg,LI 9}Qs*,4֏Fsdq1hGd]T)Jz𔧰,13VnqF sEq [y?/{΄BХ@cR CIWqZ%pM˚+-[( sa!v"Pkocv 圧F8ޗ~n(_,ҧ9NVG/f[g;(aw ,jEgrQ#AyG .}9yIW [?P'rFRIKd;.GWuiQ"u!@@9)XuS$TӁ~Պ3cМrJ <;cHZւd3SAaBH|=|QvbŏPv+|OP^IO^<(uY (o$<^*+Nn^doݛ^ʛ {yhk h\mME(/Xi:"f%Z2†JN{^T= }uem>FTyѱa@Z,j6թ*AnBsG/Mf G_XψR;rlYn=jW!(/_RƗc!g  Хny g+~3}!5#vxHxēk8+ ]\%L*jh_C-1xL铀F飙M?ӺJz39?0^ONnpmٞ+E9iq-rk)f]-$D seIGLXҰ;>-1 6) +mK} T#|lطͨ^l`L_7E07Eb2IA]- i5ek죹R_@u>$>"+'ou3/0DC#, H |j7PP\cΔ}]@́??cLftɰ:[!rg[֬:8trW_/=p2J/o(PQ٩]" $eEXnȖAA*i^f"D^?;6-~oJje󯚯u͕o('r~86CnL?4Motr<2#9V)q>9KfU4 ڂH4j]*/1 J$pY0wz) ;PDPxVgo@בi,O=;}s̠~va*7iܑǼd?\\җKH~j^7漲n۾J ;Ac sW}@j(R#|ЋE+;o囘K^u PH^F.G qw^!|ja;4~[g*kV3\ǣ (=9U9}},U\F{H{ T*~ ^0mUT Y#Ɏ~Hž**2h-CNO L|vymGg*r B0%佪_z㈍3W]ЕH#jf/jME3 *@4 QVI6FW};iT%PXH&5r!g2¦` zOe?@8T?t(+{ϥwY0Pr(C»VÈ8(A9fJa`0T) 2%Z6Q)Q&VGg1p\}UF˚cK-FLQ/hbBtw»H^f '`S"4t$؊, {h|;PNA⦦_G40\x%t; x1),zwH;Fzdv cҗ.L@[3#3$XAPPԉόQLb332퍵 .;܄ a:% r׿[hi͍>g!}SE#OhW9b)NVDᵇ(&.lx/B,9ئY#7<0w^Am&^^ni>s\[#{q{Ln(&X4 esHkqM۬3=PPIR}3Z]A @rmk֖4iW;Y28Vߟ1M #铑pg9 6LrjjCrpSFA#XoQ+hA (0 \aR ,uPOЊ/:UˁG *I-:M.DSsN'#P$*ǴO73$سNgK) і>)pn8-cY&$ UKjyӭ )S@Rڠ-A :h]>E"o\0@4t!'䕻&=*!5sbgxĤIUVKf:[-O9):5{2 =tm:R p/5_=}ȳxt*Չjy<:o(BoB;KTfy-@ zV.Ȣ!բ39Bml=v3yLRCD-hqm!#ji: vk!&RHUTN2aeVQ|Qr[D0XxD+G®my(Ľk+\>ɿ=x:ge'P/y}_]t2u98^{~3oRuc~fB6alfU?whvfFb#uFշZjFU5&[ҥj_#͈=L_RlS3,؛p! 37ۡˉ1ٮ=ռ⥦>r|meՠz6g UViQ@% 3// Й8_HT}sTZ7Z!L<\U[Ňo:̆?d_uSs="Bh|C=q'~8 plXkEBtAmZ~#T~G{SeO#Cv]j8Rˁ'OxBSHO977 f5!y K!P">bB9]l̑lsuD;PHs:* 5dh.͞d9H#݈>`uX - b0;yGRL;Xk2i?8&(7,f҆Lr'`"XLGh`jpzR8go\,i?XAi=IB/…Z D)'ԑN5XH<%/#KD[ 5ֱ*RШeA +}X LHđ9r/*a1vSa3h/o!IZ2UD!au35fzr2P-ȨK$A@BWcՎW!GRR}[xs\n)&vvHxEm[aL2UYκU`9t,kRǜ! \}̨xg+3FG  '2te> MIOx6n&qylUĝcy6artD b@'dc9q;2V]Va8CNZ9[AÙŒԲ̓+B>pnͮ`Chq$n 8kNLaꥇr 2`__Bc f\V跒3a<35+MeLl&OMz8_B(\ïwiPZ'gn[o6!jcJ8&e@>fR`y.F/4.zJJEU6jaEϯ ;C ;@r ߋ#XmL `Ug%ޭoWvIʂPmwE߆2;\J?Q+Ij)Cal'\-K`]'yK['H>~8??7K a(^ޖмqp)@u _BcZG`>V+Uy. >DP`yY 0[$y,CޓU|C6QOf:ԍjuشA+91@a"<hxYIѓo/vZ֡ǡIY)mvVs1um$ (:ы-otHWʡ* CjKk<}㚬5AH**-_ۯUY!R}̆&H4cfN9JEqN/Lf9QkgQҭlkrh_cPy%l1@'I,ؽ=VOyy ʵz|ӻW(Mv fgq) v"4bqKF).3lA"]Yn w 2+׷bCpL:L[4j,1-yGzFfϖO0 2unr;8uepD?# B0uM66,Mnl˧ f% rfa(E*, R\?#B6[/jUk佣7M-h% Hzkɰrs+p^?JJq\)җVKL$%zIn#!|?BfӤ1X/zA) )v|DqSY~nmǪSl#wl#J3X}N8sR#9Y!'L{CW`WIvG3ҕ)??Kr3>]/ղ$vvd@?ʺ@K-h`2*;z!]bZuCYD|qQ9+!u X@g60`u& T1e=ۖV81_7^P]ܹY"4,`ǘ%FL;aFZ2xZFnL,4$"g7VaL[֏tj2,]c -->}+xjtOU% {7cbI$OVCFE ;wzkUXv?x1M`#Bl:6_N eq=DgEl++6БOm >)0(1~ۋ6Ѱ~mjEgfб'yr8<j[+E0i>LH#̗NҦ(vҪ["@874O]RӺr;W{cC<Dm8U ?)z] =T@ZY ߂;9UWȢXx Js/DOmTsƍײdaꏫbCٱ)U5W 0^PGpY:c>q?l&yZ{.g:Uғڄ˚bpps l 8uT6AXyZ8b=qN"*PQzqWh^{M86q>y|,d/̶QH` $U7XZ[fS7Ocñ`C0Qٌ"|=7A[fIԇ&RomA(] bΔeҖoRVEgN0C"8Pu"D@{Ӟba_"U?XI^~)hZ$Ɖ_2VzJ7JəYί+ZspgX(AMӵ`AʝD/O}KbLT4?#%n#iDw\Cǝq38JKG*35˧eoJyOZN}Avt5&KCa uOeFg0v2ȫ 1UE{5f um4O6Ot"#LqaP;J+g;p5PxX0_84b u}ٓD6GJ'3!yƂG?1pNLyoeQoGwIے!W+8W]S.yimms=ԌӸ?ط1ЬdO  ~Ňлu?)Kr*PՁ+hH0U%Ԣ,4u'ؓ K'Gv{$md5g%&Q|oCԝL\2+fxw=iOmъ/lϥjRL\nMo7W=F(h y¹JOYwi)Z<玜,:QB!4$M) 1$J9Q{8#d kqa؃2~gerv6€@Ng2^(Zlwt:Ҽk 8‘ݍ!ӭl{]Q O- )oLDPn:9F0[drAH->(Z>7;Iݒkc:߲QoVf\%gU t-|Ҳ7sdcwmAvb}.NK8}X]׭G˔RLyɏ>pj m_[5Oy{G7* ̈́N +kc#C  d@B SA$w?vKW]B$:*E FU)$ީ:l׶ 瀝`9Z`Vi{ {K&JrKɰ 6Jb7.E[E)*-hO(CK&_ |S|ҏ'a+fI@wY`,]&nD+uw$io-fT-gD4偡5{y\Džuۄg_;.oT>W k$o(Ij~./`>ނ?j{o5]Rk۾`uӃl/.J>Oes;͜PrDA5R@W&ZB #$[kũsaUZH@M6$@* CRBPLGѼŏɡǾޣhr&OC3ljv%'x;g +Iw?%Xc mHov8)Կ㯚oClސ#sKw1#vFD 07;O:"( `~1RUY-@tK-F;FJf" ˻niN\ZFlߝSivhPjF9N%`Dopy>W[~h7P|vQpqs5:R#9DAuF9C?~1~? ILt>R0m{ zv +!DБnڒJva|W4vmbHVfß7ۛ>luBdF\d\-$}EvPU=di.`4ԃkoII*ov"C a)U3v N!~ D-9vI0Yٶ^^;j?(D$5ݽ݋3oK2YYdRV&򣏣JN?>7 M4=PQm;n5Hq)t'es4E-%+ jFup2&x3e0:x5pɄ!bWtŎ#?o7b}gYZ07070100000065000081a400000000000000000000000166b508840002df10000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/hisax/hisax.ko.xz7zXZִF!t/]?Eh=ڜ.+#g!5L:$o1#z "KG6v yso]Sqex9C7F %+3 [<'Mnv\dGr$6v (P#wj0N"1k~DŰIo<*XMi\ǔ$)#]{U߅O)yXZM$.u*<eO֌ # 9 6?$G8,&q ǩιAB(`O求X̰rEX-y'evߦFSaiX"$B Q׏UիܚZng8\~k'K>nt{ӈ @7u8O81M$¼W\k7nT9߃tC#zP Uĕ͆ţTb)Ber:Z9\sAaA*}ns dzy@j.cFN;8v5 u݄a[e#TG]k+g0\> 1o ^a2oqȒ6@$#0.Ի.zRsR {<@uEYrFAB C4ѩChvƓ :?Γopv~4|ë[vYN9pxֶt%=h6Lm6iR"0ŸjL00fԉ/v R@a yY?ÂsXסw8/LU:{ӚZvF7kk?+I9@d/`JʉBqj Kg \ G$5f^1L%hͳ@Pu׀Lph v,"旦T,rц⅊jV}wd?=vtnt:2)qmAwz`rNCq;># 1 Do~0!Z^S.A JYBkcpJ_ ]'5>_@fӪ?QK1g Y W,o6;nȥIzd̕DEA ~YK]{nΗ& {(| -`NuAB1S/,m &&:;ZMRFd񎊕͐2akV.tsHl/]VZg:+՟ò?edZCnj_ nv䫯V|T7_yJYinh\s\sGJdH_mtQw>ڳ\B70%Dowc04Vu9p@T-( Θ 5qhcGaxʔUGxq'Q + 8dveQoT]0Nv`鬱`ŀ 0KIJ~s^,NcSg:e18\_hCҷuN*Qnԛ_W'V&'GV.V#VRT;(B6< )~&yr}Ko`%%VmKԄΗLvn>2z8PJ}y=Gz\ʭXTE#KJSr=(%n/uk) kV4tvHEu*$C\܌/1͋Nnp{hIYϵ.߿Aݼ=t50 tcfe#N*dv$4H[ơs9i>Mÿ1G@U ݐg3RfLJ' Rn'r3h"\zL9 ĺ:,kjru5](<ʡxG<궍X"aLTtz(R:Ob^140 (_[)I5?6FI: WP- SwߩӠ8~M{E o+crG5Hbm*b@Ms'g%%;9~-$rBkHc#%GuA~|nSy@~"6!<'X{.K6C0s?wViLG!ˊpc񮳢@lU2I'X9Ԍi9k*dHB~7~I)p=ڍg>/i-ցdM:n3A+"46V(ydD)[2D$*2++v6޵* ?.}.֝$ehf OݑoA%\\Ai!kۛ N7VBS֌y=N}Ϳz|$s_-Y, 񿀇TXfei>[7a;vhUmj9>%9;E}=?EYڴzפoUR(r!b (ӍDSG=yRB,Y#UyEM^ډghyYC}#ALk+48){sO_f'hD|W$<#2m{ | _= ۑ#HPu ԇT`d?6!l#Aɟ"fEer#F&PGj,1(gPt$a+9_W *[j=U9r^l@J8üIi٘&?>|rcXLNrz`5YqcM+|96QupPG n!c =藼. HK`(,zAS_ k|J gخj#;ePx̍Qpv"W&mepI?)ݥdn/[[-#|Նc*, iȰXK;rO(o_-0y( $T*< V@ Ogc6sѯkdo>}+>\'oWu 0\(d٦LtaXUhY!{2]vA[C-^V-S6^216uw3-ZU[XZ'deiK?w4QG4-B(k$XBy|3?b0Ns y FM\Ŗh ْt1Zhy)N4IN곭mg9:yM |YrG|r`&# ? +aW\y_ZQ5o&7ejH9 V@%E'Hͭt߻̦ASuJ-bZףW=oF6cEۀ'wKuf"׆“ϔ5x2P{\`n +-H/CU9vB z\Sn0/[`ԽVBNY_Z)U#kC_`9cVqӋ.j0n+U>(:6gM2 cL\ɌEw3ivd3 Ifetc.߸g6&:tj=cq31e_7{9(rMr%_BZM:{MPd BE@$8n08Uuijm#Iu,MR]⣸PbkF{(jԚv"cup2J^-=~/ ׾$E7j]?nN %'u`-GA%<1/4cݨrM 8>-%P>ܪp#,y5Qr|A?8C8dM<'i.8DtHrg Vg\8̉XJd 1܅jj`f@ 4|!g*|GE8]*ޒjs)3lxoyqrd[UVC9Idlb1y.XLEfm94ǁL;?G_H*\}Ke'hNx*A1\L ^ !Pyi. >E0rxY uq=_RcqЅ8~sؿo[zeLq[TvźɒO8q1M m#Z 9=&R PO  ~r"z:'B9 &ŌAE[iooCK1+!m8/~ІN3TwUFow0tb4J;Dy:HjA'4iOPw";`Qʫ6q1GV$2(O}*@(e*(ɨip(lʹ/;< 1X<6++Yq8/.민}!_& p g h̅\Yi6]{{g=rfGbsNߝ$ 䈨hPz̠-}f$ųL'h.}4$׆+q.\z@R`@dUC4N Ď#X76p@<_S&I$ |\ԉj~Fi)[VNUiv޿u&&%_p̒ W16)pOƫ8zCZa*zԒR@NYaf=FF %$95ĴηesK RW#$bp}=n~󹗔UlW:(2qq}NC2Vu cZiliI[8%ۭoeӜA;47u%& Il%v">1Uq)>3s,Ŭ *k>@v1 W֔;ڋI y]4Q7\9x4[7{SoX_4:ʢL' nUU 1YzZ8ȶmVy7S0`4uDlGdKYeQqO[-#")^+'#HRgq8BgLbP2Mk4\*{F4^x1>@Au m O{O{؟ j>xҵt1X vieVZG-5)@_<ԏIl `5Z\7p"w'2(hdXLOGOohb26 Rd/v|@?_Sxg5/E+@(OXCraUȊ_},B+vphɓênvx!bvhf{#u)m{w1J Ǧ!Monݤ\A"[X# *:^I!`rxj!Rg4ZfR),]?rn.-i3}nA413_,w6;΄O!f)Bgk16m>JHؼ{olXt0od8jD0T9̝"zobew+&+L(Ѿߛ:#' `@XP+"יxX|1MwITǢEU0)|}6c3^iV)Bp--wv"̍.X z>!v@HB.7fs_q|FT%5.aE+ac:4}~_Ľ*2#PM}LD鹍>6 ' GO) 0ݿV&>|2͝|epbJ;YvX4塷%9 ;+nτ5낶ƜCtn8HP>yhA*+YR;~kX-}5u9M9LDž[7'ܲ>xe= / y44ՏW8i:JKy5Hf3iKtԻU8_h<|II)"sxp lkg:~jyR®.+یńfay,дj]yЖ9mPZ̍ƶX~đEyDI2|˙,L\z`eo"ؗmy: w$9 4$Q-fD4vHd/ r9϶Un&7AB#=ElH el{rh{chZbcJ -sg/aVo> g,`d$K$MinJ͓K{@`ΥC <&*㤯pMRhGMYC_!uuWK{j#oJ@`v.2yمI֚#ֺ±Rֺa/z _a~=G ʟ8 o/aj5=E|Fƀ:4F˸u#C/ P-vQ`j?mKgmH" [Ct4A𫟪Mu#Ms]Iǧ!7,Gml?DRb4`"fE|He;$G8:w"lmn̓u 1!Qo3gbv*FZڳi}=suz7و{.7FiR^kDѲ:q dgiҙsǸc寱PA ʀQWdt>H4w"Fpx|- bj#D2qy%G} Is+ZԉM/t)0@BZsx\+r*`.-VpQ374*≴Y >;W [MT2urʖ~_6ܳ"Ϙ̯0sfP/Tqc4dҼ[˥qGbOk椁}khi߲ +.4wMܷ|DuQٍĤR!p~wK[)Gqn_пHеOkλKn4s`څrl ׃Gsu"ݒ+ \ԕĂ߄:@W^̷`w`R Ou0* |YT} EX1,%nITm5zrm,:uI(~|sAWoᕧY>F(hPqa#G:֫/ ,ۗz𽯄&>8E*̱@CI@c.!aF{ _%OR Uŗ= jyՁY3fqCQ-%jh\M֭ht 5R^/{ߐbXXF6|LsX}.{tꮤ*Z+8`V9w8`ncGgx(k x/ 7WfU멬fO E*M|zGo2ީoV^aG1Н FU u Pڀ曡_D P 2Ŏc9,1/隙zWl`J(hל]Tx!n~ 3*킍 U# S&raJ/X- P1{Wݏ'go<#G2ڐnylxamV6OXP\/՞HNE*7fۙŰ /s=Jo+).KWuX5ya;TS F9!_FDB-4Q')uK|:)>F JN #{@9MtY,WS1鉞(WPZs?tv?Ux./'ђO2 u`j.Sv<}j]R-$eQ07yS mDBcHYRej! C~My#oH:+u]M{\'1Aqja[\=y4TzͤVMTG/9Bs{=GgRЕmߕDJFp;}(w!v,VDXhtf^{˥ oO CKEI3 *:wI9II,`71et]?:hfLp>Pѵ9>_ɱy_pbQ:<:tU]8qDY *juۄOg# vZg\  ̇G$RPtZSXFHLAᤓl:e`q7Z)/ORK]sx_[RxB;QBz9( ⊱uE<=wz#5SYl,HQ;{Ȳ߸l}Wq- {Jv2/jcސQ Jj@MD;L w- x-W1aKp2g0XF]eP,2” 79rS.A J6=uN qNnۢiYHN?Qԣjv C=e w2Tp_}Qf1Bec"ݨ]Ӭ"_ D㖽g;b~ctcbq?rS_Ԑ6]P.iϒuZ_`2W~!>OZӂ:gqNZ+9 IvD|9&!'ouӐwyFml"yn> T#}'?,Z!Ԕagj]Q|oOV'~V?rl {/˖\IuHP9';ffDP|?nXtjϙD]t\X+7kX䵵&4g 8pBoNi-3QM#lfh^n{VBVЍFE.|S Js弽>p@!AeNJ^eMqUHb8}! "W;%Jxs:h|a+ =Ac<)?=p c!|=~/& K7)61y-Nq|l?mLfB2ɿZX nxwy֚cͿD8T2rCl})], ZvR-h]\`0>-* 9`kבΪЇ An~E4ht{FHwo O9Gؤk> IuqyegHN 7Ky8huuay;)2sl ZqZGbeUۂ3X/>jsfwc-&{Ў|݇2F: hm!s:?tUFZ>/&kߊ G XsISQU }F[@gB^"lpg45Beeܜ9}5 Yxx6,hg*yQq-țv>cEJNQ݁ڳy$ƍ5:z 䛈  \>fQ- %O#"n3?jaCaX(,E_S3 {irF(شٙQn)&3='a*pXXW'qdgG <# c, ÿ}҇[.j{;|0mKw&dѬxMAV|x[6:ǔxnvbAJjBu7YIhޠg\&X@8E[&Wy<\-ː oȌ(o:2$ N>-=2&/;Y!U<Ϣ^5*1 mtdb̝9@m*Od:ױe W,#:޻+tLq 6t -NM߮YTKBPso|c@r]R*+ tkI #dR6=i,<GuO׫/mSIVHTF.DQ, eaTz@~ ^PLh+AP Whա>{(]#r]:l1 C՘GAg#-0<\ }ȑՖPF#d2CƏQ3;84sDo?[.V:n"zY>ծ=?~]$ܓ]|Ls`Fˡ#ȶ,Tpign*>iLGMޥof|)I2@%%)pW~T'ul\2`X5"1oChRs~*Rv~}khzn\(Ez^ r`l#d,ZjREۜiMk 1tY~onUn/l( SL*.Fe!DǽGRߊGQ]I>[v6(ipQql篡d<&ʤAm`7')LM+Sn+sJP„>46W_]*DP1K}@o ~fs&;,k{91f4-t7΂$ _b$%-!ti~F0Ws3''$av}w1p 5Z0N{6TlZm굪'EX[<<&˕u#b۟3<_7%a0x5nʹ7 D$?H@ WԍT ry#"ssYF:6O?(PMq*^ܑ}YK/%;I G(q]Oթ8I!v}˧D#*ݬL[\Ϲy8' f'KU n؜\_c,PEq{ӐAQK[10^}tIC "Ë#N|[{gUJc "pR~һ`/B:!75y/YH}z”л%1Uj?FfǑz&ma~x&s*Us\XQ 5;nӌ|́nWQ?<@ u!+L\lU.W{+5-P)mb|m @fCZ1FQg[t٩i?xhΖBN4`FCFr8"V(dc3m3g;e2 죒[NAZ.g۴^ޡn16u7Z'$}^]vŖY-[-[,lV2._@!P#zʨ/[b386̎틜c*9hcWNx!UK*} MC}rjH%$[ &`hAom'?i{8SoS0gc՘I^B2"֞p8Fy ,kj3'!V$i$آZ*\vg_7T~KИCLY%{ n5bOaFԵ<@3cGD=f܍>z9b&#cV>Z]`U *w(ȧn9]X4< )mj1 p9W>M!񳼐b^N߬+l(}=~H&5lhv2 C4o QLeGĞAVboBɋ'2\ډX[T& )w_‹~l}E*;ufnS_a2CuG)>F-f;F&PsC}2*{h4\w 9Yb' `PmSH]1{5vFa"ٮ!b,0zmt3Q!igX@sE٦xFM#qbwVV!r GJX20Av>$ykovn,DsE2<Σ-F!pOךj=ah_ls,c:>tu i 8Q%,x < C9F`{pM3hAT a/fp,es6[BV̴RJZw]{ VZFeqFT =y L`C**F\r%8qC^#aI8Bʼhs$ `23!QO_H*#4QN}QV<N-(_y_*kIcUs#gvsӲ۸ QbŲhuUq#=[bC6J8Rt(3CUxXj6fm^lG!dbI,W+Abܐny`{^I527ꏥA6si}JQ$E;Xk6nFi^s{iJ&.:}Zn1Vck|ie?~pM'S?hZ =yWTQ+p?XO/nI|0'CM#* U˪U҅BR@MKϽ8| :vA|<%!p4:x[)NJSxT~LKȿ\tRxm++P^7ޅQP ^xsuiSC|2[@Jkfm7`\I'bH8v&څͬQvgXgx82O0i{D[-/Qe@e_)6~kT43/^ȀޖQ\)a]DlUSΪƼ0OE7nŲU5a8L=-˘@37OJg?!Y]>`=Ȋ:`+y0 >}.K; D8!eAm/Qw/x!P2y]!xN3ʞ^,v_~bkwnuGۯ 2/a3e r-f| qd5Y~ُ8)g3Q>Me+O~!4xE%j.:^Œu H^,U%C* {QBUSY,W -dr-+ uTY?g#Bw-=`ZMV/C?o&Ato3B/:ghSW ;f-*eY؁*ca;U^~ʱ9+mٹx@_{ҭFKl!rAܕt_n_L$bt2mI+/f|RuH˾C=ۣT3&+C ^bxC]튑ʚL9qT3蝘a+1y'RXCz/`b#uC->xɇfT!rC rxVy{`휹K0Gy uyzy: iY7 ԝw6>ICZrA{aY!Eוj|Ë 9e5(v^%g{4DKw.1G0O;0狐EIG-n"GsZqH7݈MWO8Q)t}PL#S**;JM v #Q)jHm`I}|1L$BASxlY,jY !i=!EhE)NON#!Zpo]Q,B}N@څT7ϊN vE, ۛU>ne~(ݩĜCOB nUjm}:6ь<#S2nuˀz=Ȱ+:}G6rG^_胠p20'"h5f}la KX;1Z?UT_Nfk/*ǖA-0:{m˳F?cVe 93t!v ~VQM7=%,/ʆ9\:YW5+y=T[)@&k$u+/m8w`n8o4#"3K (`{@>P %[|Q9@E*8O~IfN'u8.ZK k'rJ|dZƵPvWG6Wb%5/ X+u.#Kȇ;ZjeD/v8W,0;9Yqqh4=`KcIq0J|?3jJך;j>F]lzqěTɔĎ^ bf.`-gQ{-Z-1ۯ[J~HQ-Joq>nԕ9Z>)fȢp-BwJ=Rll ~+\ڃrP^%̆ާ W nXr) L#_of/\ NtW]U2}[8X]Im ~cy^_0e$°Dv{B%!7 _h}KroX?o4bW0iTi`}!ˆHxg?fLr&`VJ_z3Db8G VK 5!jM٦D28V$88Uzt ߕeww#g3 ޵}F]ҐQ yq ra87BBhg4igf,JiwFXyMGĶ )Fun)4*=$㍕?ds8Wà$ͿƗvX;QCEWbYuIOx=VI9pc.ֳ*#[haϵȬk ?ȥ 6'6xO gbBf9TNx ZJT01eD3 `;#0 0V{q6}(JgB7qG[G -LC+,OF%.)Dײ"?!.zI,0! 'x_$m*_X3ö ]SVA<^SA|4ý`Ӻr$RQ"Ź.)@sXH+t!V擿`zv)4js }6PJea-rfLd{eMt' X à<hPY2F߲`":NlҐ1r`pL)W _SL:(+K,Vyy<ئˋ?JAtα NJ"v1M9(1x yF]G;Af9( E>4Λ_`Y ]~g? ꠏ:`efm^h" u+ 7 Yrvt(wWQH4p HG +~[&ȵCL$̴Wg @ ~A3a@+.LG|DFܺa$ǧ5v!^K))Œ>9(X;7-|.I _v6{ Se\[>{%yw+y#cXzJV""dSd{1gcG"yiٰ+ʭS#XtɵWtpgRe5^՞D53nh%QM91a4hP7Xd?{qb,שԆ6)ߔ(}7Mi;KVd#U'p s{;vb(\0' 9t-Xt 3XiOPJ!<,Bp!Y8^pp9 ku.\^њkYG æ&i.F F_;o DЂy>i0ό%6B:bbY"Wб=Pf֖55\%{wKq@P6xb3u)9:B] 3st/֭a1tw-y&-`Δ9 w5˪ӆ0v?ݗTKD(e/sBϻfɅ}?"@7DٹݨU[f"2o-8֕YbN*[CEPLd7a`yV,&]V>8T*ZxZw>gm7"sObg&EEDd ؂2(wb9AWxki抄qI-c1s*< w xaIN5&":Σ쎡eMkq84r[Bav\x? G lN4ޔ=By}ppw9}TŻ>{<>@UCںި\gc1ݓM;QE ~^TY`GHJ?&lo깺Kʢk $Q}43t@x-#Ym4O4靲 ^d0. cB&B2֣YjRh(r[A̶w)o`Ϟ&Ia&e//%&?Ң,8cŠMtMQRnnto*A1K^Ześ1X|&kU7h^ot2L4jht CvXF<% G$ގՖז2IR"?k+ *)79B`dƐ-z!A㼾Keᥝ/]?vnJ)jnf$"k;=hi׈MV[ZN`7u'pb:8Qv-d7Si!@yƗ"EMMrV-f}zvplBB*Z HNl[Y^N;qfTﶯB=8˟f"puخ.BqHJvҴ}팑;8@g"rdD+t^$@2Wl@#aH`&dy4@t32O+`n#c. eq7+R LzSmIf>NU֫ў#d X#vl]z$?u?NNvZ T8,Rm;tZ ʨii Sk)"WN$TD uJRe& }ǚۚ|I~{? n~vQc+aӕ;B`ش~ӥ acͯvͽ9 Z}#gGq?ߛ'&U hzֶe{*1j{Eqpm.T 8ՙ{aK3_("ercq<_3K/0;KS{\p4N TBX1&c3ÂA'xa rWX {aO^;Z!?C%X^W$5țZd^/$;=6 3jiں|HrKGq g[4e-Q[-[&$Oq\e~7p) e8w.n0  F|\ t~N<}{LyU*seNVkt53@gD؁jkX{eLY,Vܑ:ݔXTtTt~O[򸪧p4 ԼFQ*#0)Xtz 6.%.@&CW'k=VZ))#сZplxDr\ӛ|;G^8n:Ɇ7, Ky`6B Fia:;]u¢{v,7_Nz7 + 4f賘Y>V{ծ$7'w?qI߀9/C'W#j "VlRG%WU%NDC&¸_m$9UDۮa) |wWi6O~ߕ|X#Rydz/ATD/c :z$ 栔tN.ԗ9!уs˻OOi[S5!;wcwhpʎj +*ɤ*RKE eG@;a?fDk_>? ѮqTYXR ν|J&"UL/ӭ2e)?"L>!꥝O>xWTpG(z]G /J97&/l(5h;_mOnaw=ƃ N`'!c>PLJNv8kl[Fc0 "_}QW͐PTv\G%'쌀4EC7EMDqs"/K{哠ϔKtǂXm70:gfX0HxxƼ$&Zz˜߭];Z Ċ;f6m d Μ by_HEZXK?s,0u)kPHMU31~4\qf楸f~#t[ذJ/6q&䖌$M?H۵[,4Q9vv JD!Q4f'p+V ڑ L}"P/GlwgT_3 ddƒz?H9HNR&|P)`;נkPT /\S ![;-Z!VRҠu}7_)Kfð&->(j@/#/K:$@d}TW*{A˱g$m皘5Ϧ i"1UC|DZP1gubk|Ws9:cǐkb|'E&p)JV;yzTгr95NFCf2rjvF@&)I7S|VP;@Cj:d$jtH? ֢^ԲDar-YhzZ\a{N֫MZP?+T$xiNXw_}~_̶ [-.䞼$`Zk 7鹡i.\mX{p]G 뗓/F~.eUѲIu-+b(B)7fybę4죱1b*:- %|を<yR>9 p7]jMosE߈b=**0R31d®fsh^̲o x;e# m_( RM>_6QE=Mmˋxo1 P61tūMNR h,q럇Q C-I sBKC]Ŵ]jN U y_rKgcMu`%*8/9g'0 Zҋ&p.O" kVп~ ;Mm[ťK7>oI8Ɍ# ~?1]si3 0b&IXD:~v`5G,LCs2-mQo L~iuۍG牃@^U%5x?bv[W28϶/ 4Ts VH/Pʣ.$9ڻi}2{Lueɱ[LwMҜF}opH]y!>XVoO+;o\RG6HsBqs>,Qy@ۺe($1U1lA#u dt*t8+ML:ԱVؗ!p9<_0F?؊#כ|#v1 w 5)ƃӞIag6@H*d*Sє;t"س?|A%E ڹҫwoSb~˄(wt$}H3sb8xwZ&c!4)κ__)GbA%N {^֌F 5h3=OLd8#~UK-.*BC-]̡ه+!=n늏xqƖ#Ԧ%<(JDT`kB>py9^ $lI #BMh|V^ d`Y0o??+TLW}9&n̦~yxB?Kh[b'$%,'kTsA΢x`q[R 珘R&i֛A\){uh=ߔ׹pavt\i_/Ӧ{|zOQJv'xaFRAog?̠{ч,Q0a;vS/7كqHN9gFZ+RLӶKV8ĆZ9!v['_^B</*@,zr6NKdHČ(zf5mAio%{  O;ifmXh݌.aV~Dt~e,Z?3Iކ6gau4lpi9VN9"?1xRbrօaxDWzޣ 6QX8d!뢁a/ПjVor;T _Xvtc=bFT5>VR4X#.m+->*DUhO۩|44DI; zu,:XU"刼u? <{ij9£6zhODo%:r27iR`;z"֜ M{Ӻ1ͺBl^]S!ft_8%*˖PyQj7C !V tf2ݖ%6Tjp a 7:Z*r݊~[Yd+a \ƥohE=ĝhjl:I*d3E ylA9ng"OPա|M-Ǯ~wZjm%&ōl,g/n< &"VRu+cS6W.55{7+eyP7;K,19A.@ Ty%D+9_~ʣ[F݆!9s~ܯe*ݘ J?Si2Bl[W=$ƆB {k+SQH%& UO.N~.c+Dmq9WNn@v 춻F%qT$ufDVM'oUAb?ÖdEJ~+3tO6Ijӝ^)DNDaj_vK4Z1{@D. @sp\C25.30RX=)&[f!ͱ[֔ ÿ㢇"7<؂ś ؙ sY!x#f/c:[E]hE补Fuv_D,E }O$FbKP4Aә `$8^L:"@ϰ-e {84R˼tsZu/}j;Fr#T5 6+<($:FqA_)-5Cggq~ȹԀw CD+e 7$堜/5$ӽo16ޜk̬5~Ap97:0ricDZ s4leڥ!!y^Ca0lxEl#A%S;nm. ',EsT1Yr$lIC0: X#~. i)7~E+M{6be^C-w*ӎ1m7xF 9RT1kzvM$^o]Yy" ݵW">9ͽ͡wns̴P> (  mFzgc}<),:hI8in1mR*mo!,MؿbyH$\7aWMӁl,0Zm暷bE u(Z,Ih@ԾTzaȾ`G ܂ܪO:bcCs3 ЋXZe[,>y 5HinV;KO7uƟ Tzx[nO}Fܒ?3[/~37T"azF;Sbenm;D"q,2.p!4eq"X5L3%(Ay{Ւ+do- ruБ 3Q̾< 3 6`P)s~YosxF8/Up l{/HfN;.[iKľ̴~ ErH '_@x!ϫ=U-+3̈D~t~nҥ@o:=Zէi:҉uN%$x٨}-h 5ߪ۰/(r?kfӝf˽9HB'l"&_ATÎvĴ`:7I"'Sxn=^-tۑ)I' 63zj"oZK7;EC9_Iܥ Ey1!*/v5] FᏳܽ&5?liS;?Ip5;52~aX'CY:@SNpUuW `[G -f/VKQ ۓ5.Kr. q)l7ٌZ2 rF&V`Q!mxENI"#[<7-OVw⯲ʠP[EDfL;hhoYΔ;Y'zq,z{\儚&VGDT%X Q>$fv 6i7n@W^IkQ>n =CTvh-! *K@C>4`^1]3=1!:zX'gmSH#Hǒ=*KB706M8SZDnV( 0F~B?,<r_+{nz)$ONjf|vƆ=`E{ |-U148V68}!m*_Pܴ=rGX '‚]ZOi%"LW6\Z#v BԆg]i]-°P2Eb`P& ^8NqG( s^H!&U#Q8!VQq{Bϑ? qmHD Luhf }T{wYx@Jp$r;~4ew! =E 8KJgRm%:p(j31[&pq"獝Q :/yӠ< Afbqtzt>K#BHs*Aۅ}#ّ3y4w@Ri+}/D9/rRNe(CNA"I!(-YJ/\ѕE:HǏ> F$ ( rl-k F}B+n.#)Fsdէ+V>;Y!w_;ș:@:;՜8ajRo Lkn7K `c9-Ab`f4߬%}|1/8iec0 ,!s,{IV5->R Ge_-3Z{8/pz3o4j8__6+CxiqLp=&q0(c_~e •R}j[GCi03m^qS>>`zk"77{=F Q}-bײodJmT;$4$N%0r l"\Kzz$wɀ"]s¼e!w)ņȱWWB% E'[n9gzd̻jGJhO 4 G.ebyQԃ\ h2b@HȓEem_3{_:#l9m*Mz='ubÕ  _jX^z{{v͑>8]7f.|4Fկxh,͓XTx,4#"6jKxezDTSZF"/$=|uJ%*Υ0x|{:wWn59A]ֻdyړH& =^l1I[a=/8Ի`KȮ 8c Os(@! DSR{ma=zLEtu j~}͈N~EGre6&s٣V'foU23 /I4o eLL JN%PN7> T YY2٭Jm?IQ3enM<~?q]o7@.΅eHpZއ'-yo 5h|>|zAwܟ60tt YhQv{LvxK RLPLBLן 6V_eqⒹR nq<r!*DRVR3`dz,Yx.ۗڝ_hB@=*f!:cnn:WP^%y *Ψ瓜P dx}BA| gl]^~0M&\`֔Nu{7Sf\9&=NdoK^a:u0X0s[%; >%"Od(h~tUK Q#G8. ly!u݀w5li&~pKqN6z[+BScL4'ᢩv3zp7rnrJjR˗e)tC4啳;q y{>Kp.( va\[{̓ u׮P4խC/vZH'2y$3UYmư9G*R"Dvn.LKܓ'[Ҷ:vBʲnoSEn[ e磶w9żL_%aޙVu 䱨oRcp|ps.R[V-W54xQws_XzUR%q6A?3ߔӮ RS^|>mmvјҺԒąCo8% "u|kE 4b*Nȅϝ@Zc&PEx;@o Xpa4n¯8RXݏ-\ʂ޸gB,."hNH«xB]wҕsbqeʤ1UGA^AM~8Zsl nsEqӸ߄>Vw3zBO-ePG";!J c(My',9[uI+k4$;H\ T92Wp|~as\8Kʞi=w>@Q-͢ 8J<vUqpO9 ~/A[^*=_gq$+1i Fځ^$t8X?0XT.ZQnWLyBl8^4O0 A)˝#'Sj7CzL'݋3ltA}cy4WJU\/lnu{bE+~w `\З)yM̪@SHn:R'''/ $"r'ھ?&Ѷ>]ƺT*0)⎫g #dtuCBEr7R>d5ʡxFFuKbwB}RKݘC<կɧ*<&䀾ttj! a)Q2\]^ZemVce]uv QSwb솧:RbdыLQ&@KYR]woVm|8G,|oȎYJzJ,aI1{i1i\: u`RϒGw%&?K&uȪ(鐻`n_ڶjICKV6M;*;O$PhMcKVHu t⽊AbŽ=PT.@,<|;7sL`-qm5hRYA: (²/Ȁ J.2R|>M%d&Sb P#Mgt7CV,z qHSBI)n6 ɥL0A 8<+Ķ: wP%BR'xtj&.$%<)Ws˂Y9,,"5 ~+}6TڴML%=KÅϊCb-{/o9. AL#3(BK $+ "ZC< (d&M#!ed~;-30 OA )+|Yކ}&l8agLhPp8Y[3qcsyJQ%oۻP蟉G4qdKC?6suU{0剛~`Bœ_;e`kuF:(VIX8 W2ذGQGz](h Bt߾grTɗX Jj ۏ!}7LLg;j1t=icU9`RLfIlzXֵF5|]Dޖn(X$r Nzdٚe"wyqyс~0فЏ}e|O5'mQ!n -] gKUH-"%T! Ai+~Ѥou1ӱQjYa?Lu{B8Գ}[*R^ s./p ͜YJ^z#BԞ7zR0OVz(!S½GgfW.[Ճ˯z[X&+`DgQ"$ v4$%{٦Ky W½wĢPЏ \λtt ˂۲k +A] \HaBo;' 9̐۰~L O81?F7h^Q^`٣j_7+8')PVrtQz^Xr u$w.rGIZR&'a|4YDNpvrGPw4\JT WdkflԮRJٞ(U4sK#|5.FFSe}`LM\Z>=5[,ŭullq ܣi=@rK:ҙ7*"=JaĕRtk6sP66GA9"6akIQ XO(Zc6}&xwK 9siieo1=?ʒcºRg#cX&鉨ŝ*ÀUZr1}8ܜdϖw'zܕxVEGJm4 Q̈BYG ƲCpDw4B3XR D ƃs?7j᠌X HtoISq?2'3v$~S嗠s;sCX&q3 QKr ܡKλaʽk3m\Ղl}L qXEI@ŝ+E!yq&w{B1y$T{Ź/pȞ/b2e %ZluT$+87hâĤ isp`awUgXVQmR\k+[ wz?vKS"lmfh[`,$0V15k->Gf ԝg%>dkx3⥞脇L&LBBE A̓cɗt6ݼ1e'-b8_rG0.6.X_ !y`9.Rkt?f]eCypn͇nE>-_+C@SrR%{W\cr/K V\zv(" S'ւ8Vk-遆ӧS7uBh"g4}:zB?uˉl)^Tm~J*yB.!2R>.^ZyGԏS%Q6p9k#ؠWJ{7O)lQF\#% :?g%iNa똧y06聯# 'aҊQ\u*݅fg>\} ԯ"C~ ;.IaHOgY9͂9쩡|y٥1'ыЬ]Fg.K-i\9 LP#хa*O(P*,%T=CuG^\ m v,Y똃U$LP/W#c2G_H(OCL %ddFKcҼ~.NvccW[<9|Ƴ0\EPNeܶH7cx _o3vN[O Ȣ\[p,PZLR̯|"R_`8RȧPfe lg7JʒOM|}CG<!T%hh)֫5RQv5y:dZUBe ݐc`V>nK4*2XAsa9w뺠>xldp@S@>Ӈޛ6 l|~.(&`zhG}Ͱ5PP2Ke4,_@X`3Q e!O_14R1s!-V^fҼ?4 5oќ$a˲Qk$[u|XI_,JۨKi({~!`6>ǦlF{W6h@}I֓Ua)d-#0V;'&^#o)H=;{Agr[t`{@"BaHsaN ΰo`dO(w-/QmfUq*3tO"}rU{񀌒E-z\`L''$Їu ,)JUNr{oڙ:pgW%=CUEUgB2QIcw)N Cߥ?e+692n|Ca]Skԓh^Y"}tħ|wNb~nF_ :TSh[u>Dφ]npDD^q{RcI =c&87y8x2%HRbմ"OA| |s˲:i;{- ,6ep'~R|# :AΚUT5,GAs}kcJԓol̀xEY{ M=I ~̋ *r.HalxE!0YĐ !0L*٘FaH`#*T:h/x( \Llvs_f P\|61@hN`\EXs2Dة^X@^~VI\e5Py(vHr Ds _O .y,'.ʒ_8YР0hߴ3'S^yb)_Tf % bkMLqu,rL+|oW3'BVj/V{spp*RZIɛ l]-'khVhg4lm=xtK9_[§`޸{HP A폙vېea*O+YKrh)ӷ-0"D|lkK8m/DD8eVn>G 7z`9E^Cy{~.3(j a難WDurɰUr+mȕ0Ečoo06m3rP58v@T8{_["1=oş\GM(٢<. Y{ *TcB0siš3˨%˃ ljvl }k/!ιP C›5["DI_aL40f&_mO)wK}mi8}j%4KB,@3ےY-Y쥵WLY8өy b}7t\gl'@ H$4z E l69iǸgi/0|˝-̚TI{ ݺgfhؙF~ fb6וUb䊂9>}|v>Ym\4|[) Fŧ/p{ >ljACʰ1vBdZynSAg4fES~b?q*jdx]:T,- Y cn|5tt{Y0yTn_H- xhvyzw̭33P&R˩JHx K. 4'<+\fY!"66d;&5|lY74e2ƾ~m<-lp,BL2.5BQW!wyZݒG8/3cK`^|aތO8a1kZH*)'i2/I!GάdǪYQm`zbFȿRNu{Pvp;! gPd"Nw:%`$cbWm摔@wͫQ "@%7*ZN? #.\Cx+ 4> ]$UPբ1OiT =XcƶxVL'ZQ&YwA P0P4ca<g=?ΓG}ɔ/mPCyfd#٢q*X)~*Iؔn].5\]5?S !?2]7fK[Yў˘q4`Hz|B>s05J Ts]>'ޖwNo1|#Ox8x#cɑ74j>Ep}5J9ִ"=*cy%XFsDrTi-BL:|h:GSuZlGp&+ϫXf`^x^ /ZfJHp:="3֑ae.6`-"hy{б6Z ^*vmǠkƋ? d'W/zZjrm )zF]|%)"sA`?:ch& !iXb\|&WUc\^(935-p]5U {g.,1!u1#Ch;'n5)oJT, 6P~3pHQLT϶S++׸GyE[X2i4CIkWkqQX&KS~A츤ʻCVp I{p6R 5È~3+ت)V(sr+zĀ 6q$d߹P " #msˁbK;@pMLdgNĤ;gm#\f Q|U$B|tgӢSN! ֺ"B-jxdy<(8}Ԫ n|cj6?@J~ "!W4*r- ȥRVe@C3'AUW Hw 9wJ &\3&P"cgd=D%C5n/g5>91V\KTDϻ zDX$ӽS-^i aƖ ܶӧ`^,of(8@È"1;[ppcͤs:x fƗbUgG$:d7`4z$1.G}% 7`)q=Wg˖Ei xɕOSVQ eML=|@S^t򞆒?r_,)dA,Fb[Ë@6F<,0pjs࿒5D-G-Ir վ$̒'z>-XU ǒ#4KRX;/9j6 Y{&AT7GsmMpJ^Y cnZBxrH(|;WL' )JmAA1ޚ=&5b~z XLƝqX0gcZ~CDx~V)+'{ {,Qz\n֊Dpt COm5/c kFNG ;Gei5(fbJr@b]gjz_W}leǭx{9lìf5ӑlp`p'6ɠMx !_L,# r楬1/iɢt7gO"L'3Ё272X7a 0&P:0n? fF@v'g?%%)Uhr`L#>Z0}M?g%Ī+BS%\03{u=q z̉j^H|!䟇? Gol%]Wp,GRo:݅7< p'eeHq){O:leG ta<ƣ|sٲQALݏjjInj|y$dN^+twZ߸85JO=-vtR&"#E,]5< 7<]%r>(.iIA$O*T& N vLC".q|.IyB 6YUvN:| qPʭϦPsdM%\dN>| rX t2zXbV}c\?Fe4ɝ'`!:) 4o'=C( "ֵ͋{0ϭ 7 7hR謂;C_ l@y+28y=rgCcm78q%VޚhfI(h\l e i^db7xx]"7{cD(GzeyG˚V+cӱ3=d2[5bAȈH딞̤W6UTi/S͓#$ߎˎ*qgR#ꍾLH{p18Co)h[a!=I:ݦ?1/B_@nwIdͧEhChȸye[h#AyWraƐSp;5MK@FYkOK}`w2i#PFcv K\aJ)tT%u.ݿb˜7! oUṿx` X8#isO+d畞:/Y&9K*R" * rIhiCA6J,*Yzq]>2[*_B hсps\6^>Ud>a|M'ƅ&sm5EbeF<& SK5bGӓShIngdA 뱎䯔;-YᕧFIǗ^J@4#{0(;9m7zZ14 5td#Gw:9XK"$<^ߌB %aqKתG}|}j`oWX޴sĩWq+M"@&cG`W!\` 3:]. ^󴝱 :'`,GP`Qr{QvCȻNUw_i>i1>u9r@Nξ(|F{:"*ᰅv1er|CWςџFɭDP^h5d*A]`: >pUNOH$[]"3 䎟 !L9O=`CV{$Fq_ DSZJ8LLη?r.ͳݗ0ESp̗ Hԋ#SS^>k;ׅNfl^!0 rEm BBH5RA|-g0k4zH!ic5=+lztXP(T BOD^-B&g~2]cۿJpċRM*S. vXOz#GK@|.Q1"Ք^f!LSl=y5!5WSُ4AK YX;px88 Qc6en 3.$ z]qu'o2{*xd8P%LkbF?ịvn ^hN[$.L&Ky:kz\H*Tw7 V\ҫ #9|a%%*"Ovh] G5~-Q>\С '7X?I~$&S. $t jYOa:ϫSDpEX;'!e[f`Qja0߳w ITb@eoLBsV,X5[909Wc4{ iMU+Qѯ~*'2y3Ҽv5äjU5-{TMیR}kcGȺU{ב4#kcVӝ Fywcg ` 32ڊ!Tg,͹}"嗒c6=NyV-'KPM_n*.G3}0٠^xt2+z ϳ'VF@*/"֙MǙ}wq P--dڍ}lTZׁW^61wt&M#擓\'rfي !S4O'qx" 7~g!S̀MnHkB39Π%D9A.T g>͑+.'t>|V"p( i%]~M-s^wu+*M9yγ xtsg,g UPV"{p?6n5r kͱr5]U2:n|՗3#Ư$3e^f3˚OW ?ö+hёAE,zo{Cť.81H|rHd=hPqJ2QlG)rQArKF |c=Z {m{1#R(} !eF5Qtc\-LtT1/ޤ/ޤ6Λ6@Dz ƛ3m\۬$e ɡmS z)V>2և?:"5$՘=6ˣʅa|&a>w172,/8lshOptg CIhuIR8mU:(0hzc "&^ɞt%c"ِSx[$s53lqK8J (yZ=ΧvyaM*[h#DhTeoCiҖ4dUsGVyS⇲U{")lO޼ϴjH50?&_ͳم>*OTcy.|ûUӈI IyC%; ms+5fBAW!O/M ;iq-i_= Hu!g!vgu^͗/a0SӧXM_D}i0?|ܮTZ[ dtz1I' Gd|= 5o{ءA-<=SLFzAd'\t/fs1b# >sHoX&5(CxApDysfz3\erԝPzg($F5 5VZTRQa{)].*cz(4uZ{b-2, _DCu DԺ ':! u wJ])xPO:?[~S dO<<#Պ5 ]omۛ(O@Kj>N2"yu&5RhZMOeO 95@'t -s7FaEke _໢8Erc9\f?f-$U v-Yv3g"[7*) h+۶U1hf$ez $tf$1q b'x.`v\$e?k}pқw}~1Eέ]< 匿!tة>JY8 bېؖUc;iReTQeSuH-=j(֐QŮ|ƙ/$wuҷT`UX+WZ430Y_wT/bCr>W*,XϳJd><aPfᐃwiK >Ď/!N/}8>T!EfOMthA.-qF]7*!ݯb:INa(r75959h7XfŮ9w&*_^;OgAqHܲ|֌)& b-ZW=YjjFdTtk5xM281RͅvWv)+@"'eU<_#]V< lq47&tֽtȦ# fF9M{pn_atJMBش mmB," G_7> I QަKسS_Q~4濸?ܤ*U,- @h7}]km /9wr8gDc@Cΰ@Jdu1a|k,rנt.@)n*鋲i6LV~"B覇 Y@MGEzbt@cYuHs^+)N+ĎFUUŸRՖv4K37R?LzGA0978ݓ]|2x5 TpLr3>޹}q^[PhJ=d6`䞙*:t s.*顎H*T$w&5~EXo@*5#=Ñ*1Gl;z3ެ.pFH}RKux46e @2Ĭ=3еMk5YϽ>!@gHJBf.s*N*lK=BV>\fkZS{O5`W/`KzbYEjgr*guYum[RO2oWWzLsH&ʁaCgQտFťp }6hog>gݝLqIӾߠ*(&g V5OF<[fwӓɅԈxE(/iY%R Zl (=1#ÈO`~TEM=&?ˋ-•MdPO)÷6]g ӂzpYd0l~ 5@C;d}% 2^RAєR=HLm-Y}dz y:8hwM"8Z%Zf}M*t YP4VA0}s||Xؐ*wy؈m}'ɹ㣫>e7hk5EFh!0Jw$03EKܖ:Z1HĈ).}WntIz뗋UG7-=Oc} Ͳ,l 8m; _ 8N_:t \(h)nD޼?\25 z K7esj:upAOUTjPoeeGPqx5X#Z.]rNǦ۱$m;ʣwNzd4UQT{:yHX%еm=4<ǐYe}YFguT4 PO%9 <!P-E$NѧEu Y.(GߧГ{J4Pϔpg% *Z:%46 Vmn^CgnեuIx$FxMCi|ɔ?|!`Qw[/t`ygm6 K;d5V%2FTnGTlT{Jv8>idjv<J=x[l3pRYx I:\sdtkczdj! -yyu]m"z0ѥoXggF0-nj.H0YdĦİⅴ_QqF}DP",Gg. MfG0 l` yHPueqB`-s T:&6ENp5rYqR2Qg=gdt)}9젏<@FTRֿsq8#ATmծ!9(h֣j %TtC)8dc..)Бo_i=P;eVB'JV8u> Sr6I_71A P'9, ^WͶ<آZz$yXy{f[Th.HR|7HA&4k8X]QcBU+!.a5"kB`Y,s@ ,THu%]7DUS#b__[j߅ם(q 4boV,CW7άE1 kK6 g7 Yd}8e=I,YqĪcc6mq$6 Dv:h$$Jj%Ґx:HׅbnXy@Atc1q }gzT@ M|U ~&7T:Ǵ*T4ga2Sɓ\p^_p †' ҇MMCbS@.|iX>1&ik65~EM+]o¼w-t ͹# CO%-P*ըfhzל_qn;Ay$dK |c`\핋%w¯!\ZB HkC"atӯK5lC-MmN  m*N>Q0@$B*D#D>7ށSO2o7\tJuF Jջ]qܛqRsҎOA xxp@ݵIeT;.кޠ,AXhKcyUq`02<9+?JYqxiR)n<~ItĊݩTwМn>jʱtЊLa6.:&8hm3n컏EdȬF]\ߐ0OD;c_FWh^,6t{|EUړ+q ȉ9 <^_DUGTٙX4ְDK ? ͮ0zay>r&y+$gCEdI~gtsǨ\wh)x_W\=xA޾N>{}I-sRܡTmחc7.;ϲ g/滁V!/S6~Zǻ31X㣆=_ZODS+E ?/NK!ΐy&5& aLO:[]6]\PI|(>S­DމbPK|ב ȜPƳsӌha^t": BqG=MgȈo! Ub/<ccR5hp9)Mt4vӲ bKd>{;/?Gnvص ]bX *GG;yY&$‘x|=z.[Q xP8kqf(XF~@ ZG9P(*0FcZp χm=F#~}Eʪfnp1 Ίp p3}_1AyEd6 ת0RGHZ V9ϭjCwα^@8k}4TLb@ bjnuRBJEaUx87󌮨M5uₖƼ.IjbFh|z{vN^1e"0*,[/ hV%ΦQY& fIߙU;z*W۸ӻ:AOvjdoxpܒ-d㿣=mx2Ҿ;R?zM)QcPDm-nv_{  p :eWwI[mjqDѩ- \r9 i ̚9ރO ȱ%Ǧ@%gZZɪ ꓻ yq>݄gi&0}8gawM"MEOcT\: ʼT(X1e:=b.0Q΢hN8c֙Ccjb@֏%6(#ۻаaѾ pk/?n|0ɒ%dEk^k[Xޜg] ^@ʓFeG$ nSue&jeOtzn7vR_Ӧ~FT2  hvD%h aʁ#!4-}堎wtwtⷀI̸oP}VdPTsH~T4M=@.]0ao1bUs2[:ʁ)ݤ^^t ՅRy$4N3unjx/UGsdJP?D,t|Ơ+9=df~(1sTp.5]5_ĚR3vt|߂a&U\U?5w̳n)e2ގ'XNݶ75l 4J/⹈aO[-kf,5""h 2l&ơ0K@yEOJ9s饻!5ef6^8(]ZuP5'%~d3&2@0] %}3LgF)fP/"ϦX/'fǀI 5jcؤ&Za.Yg5b (w-76,>D 렔y)4N0 {쪝c3//wyf}@8^s9\=jzbN5>x+ Ι-êUl5pϛ 1_#U毂Wy'ǰX{|8+w|A!bw['>#[]0'H̏|ć B.҂ە=˳8 HƼ>9i׹G'o'e;"Bs-YnYN Fc4P,e\P /ܗѽك`S_ oAH\3/1Q?bX@_] 3` P;XJPn{#R4*o1-8j H;i9F%}Fhm.Oq먼vtA0qOC@ R6R~VRA15 *eg -M)9c9ר=|{gnoYWM|+K00Pr ZF,hs PZr+]Ir䚳Yf/ +LR C[f¤>Kׅy1(W,/zU8M.:Z)/)5,h4ڀ Yo ]D|r .ALKڋm=b Qy,@X'&|F5_;,L)AZWT '֛V9(>l֫6J%jKF. W\tT)5+3}C glh<^i@6CPԶqʈb)h2X+ XvX _IvI7ژMq{+7%e+Vj۸!Е~w+GT ƲF`Kr]̣3-᪃1%` $FrA|;oNV^o |Wa0)'M$g61J[\htzUO =LKǾe YK Ŭ:7 T!6h(fέ(HiZ&wub x$9ѳOb D/y&9[MiFcyBθI{oX Vb ˵n!XSzFUW(7V=~LSV?m|ϊ:5 [vCЇ :Yn'@ '|Ю2nqv`UՖĎbe'\ơUknHc~CU>T<Sfd~s#>(A r oΎﻶb0#J]$=٨t;L3ԽֵB!J2ᥠ'A#V u I+ҫj5Q&YO}ѻ^OT蓙u[Cuf#Zʶ:_OA+˚ [.vKٮvO o$1R4Yw黎-.G$SSTJ0M:7Zv,c. E{ˈ\ݬvCr$P0I(Ύzh1Kh'>QdkI &i‰gЎP?C[r )`t.^@)vz~("TCgZ17ɋvϧ0\}?7ӭX-ŧ%rcd3Ś㷜Mcl%X9Rܯǔ"cEqr[ZKb%*ܒ@~' S`Qoy1ve?=n?ơJsUM(ܼߏ'$ętYԿYsхbXˡl ZGٿYZ[v]Cε ~2f]*֓*,u>|OΌ7 ݩlLec3!S^juU`u 'pK@r5[K 4,2QU+ اt}1nE ̈Ƃ1 PH) 1/)F&3ŃuԿLac` W%\.TJ7]b &u`h-" ɯ[ UaI;u5zZ~ TWðZCىR̀SU}ME !Z;h5 }pM#|JO8a[K 8 (vY?k۝ ɰw :SN肗/ndb<. p {N5d3:*$E0?t,9΅(n2Gw:('G ;,&}-$E]I#ڀ}T?myI@LDͯQcM.Q'Ope^ׁho?X) kr I=>NcQ}bF_h-JA^j jmj'(10mVL|\ oTT;.念 zN(9?[E0ː`xo+0%G]L*}o ícK:q,>\ 3 8X(9tX\54*a<9M*ZwcDI(b'XPW&GQiS/fU>(;j(ϸ>8+GbAYY"XGE? Gir౜AT/aU"WIQ›-+cXixʛ>\A͵~ac<?O'RI3(BZhgz8eaْqh"_ݻ%\3Bzi::/'`҉ {o/PP:audSF&M0A@e[S)v a/?*G s.CCNuaGb6!MT;Z_M}7wɿoJ8bmk#Qoe\= NSD !ĺ,?3V;MS4ΥN>r)7jtӨ"`.؛'G២u "͖ ;BU"ɢC(bI fg5>F]Ğf׷P;]|V6ޱ4K~aݲL\@Xa$&}WJ ux,(3Q w$2ax$~zgOuNd:,SU?@6h$t hj:l]x3ѢZkLuv5Soh! Q2@$呗?v8p \A$^ i?hbSGEp]:x?{Z/K$pX,&z#m ]X+qx^\^2"PSC]/d2x=լڻ1`5;!=iт\FeAs)84·Zٺ%fȸZ z*gJn@)8g=K|-;8Vi)1K#]-h<]&Gsoz7.";鰆m1YEp74gYlj{[/TG.:@,osԣ ɽ A񦾺Dfy%t̄'l1WLZObi8zvF:T/Ut靱XTThuLzn1- IOÛ%g kd><%xZs~G8"qa@zJ{ o<%u/U[)GO Fn8ɑ΁I '§J`_w|פ5}m 40'^ 1nX.>bGir^EyP8` <- )3q8n }\:Ya n:[Kd}B5j ;>CKm3NX3wS\kfc 7߈,z0JS"}E_~O+v<4dho{Ê ;*:[c%8JNOjdTe%S 'gx?*H6C, \=g*L,T21o4h3wti8N#e&a~:z@پέ"RJ SuPpA [C^ФA}+^٪VTSi6y~t4<63«uUFRѵVńD0_?5L|#@Ol(w!H.5U!ϐO9(F 5i}hIqɠ[ino{IXq1I  S֪Ic0*I!aqD&FYmR,t5ֵCgĭ첫%J]z'1q._=k2_x_TN 4f>QR!JwС1ae xJHB > Oy oFV\3xq6 Z11,P}yq\?yt8-%PRftza\3 "pTSϷ)i゙{1q'#1l# MnG/G84M?wqKMf1U?'kA!RNgJ(U7=?Pr*B)yo*H:y;Mcd H8q5}p~57#`v $gH띫 r%1X0i1f zjåō,Ia=}.З , iDL۴47.L=,?!InKI |!\a8V&)FbbS (56B?t6sxT;Ljκ}ʜlGgծ=V!M=>ByL^:)V^w`e:nFgQc-,Lma,*K $ y(p0RomDA"Q#51o5;%eu%:B{H#TC ?mʽjGb&C:##؃Ep|ݟb6-tk"vAȭI8RߓV8}^ܨTTI ل?iJZsc]rsܷC| ;q0Bvf9(ـPK*4z/) .Zg-ppmwSMh,4;۹ckj R&GYZ:8E:C`vU&-F Nø&MuUyR{7=| ;6nNJD;8{1/(j:2w_UK )1ge~-NUԅ!tua$,,*TZl]ϖRk#9qeW'bo l2~m hA`;S8ʜ񶭆Ĥw3N0\nɶcx ̮rDg R!ˉ%" .HT$m~CQ;9J'ϬշxÅxB1"Aw I^CO xpi>% SFp<]YXu[.) 7sET<NG'߽*'*|-G:[Y=ݗaTSWљ.2v?75NǡlMrs30FL<Xs^M;S^AˆdTJ]1OϾE֡=?陶IX;=cPql\^|СJophuzgI*ao'm>-8v8҅rßJ{Fԃju=˽HF>| xf|&=1`M!Gdo}OÃn5f4yX ۙ/(Z׵eڵFf%>?I'*Mdsf|?7ߓϖ^W V!r%#wmR6]is 6nab&5LZd1<cz}0S1dj<*єõڷ0[_XyfKZ<"&1\a^?d.Ȃn;^n}rc$(n-hrYTW='Y΃JfWc߬fʋ`"y,~abO,*x-Le}Y7KwU2YORTDPiK/̇< \8-$4kȎ}󭁋UBv. Svx)J6-i qgD4o UGP4l;9X7I/9q %gM_'c-^z]U]iw&}*!So)|6&  4uhT/qz'6Le.3l{ˤ5юXb6껈sɗk[-M?DH7B3.#)B~kt?xxq|1c;x :lLI(2xgv>S1G҇K/1\QP$9Kk\t (JhGLJplF*lZbI|ӝy0g5iCto)!nZfǎ{^fY87Rr!#6ڴ`)Ӱf=XEiD:M(^N$*IWwsWDγ&bt<垘W zS%9kғ`4ERH\s8t4Fd0ܳaIcxkε< a٨ |;*5B.-]xɅ-jf&렞2mq |vzâ:"&5E~=ZG*zyP =>iK#*҉J]z󱧽ٽGi1k7h_oZr9I 9rU<*&WtAM,#iY Fk#<_Xw(= ɭGSb2] ZuYC/y $c}ڱk T܆1c0frBgPY0c{?ВaO[ 6y\\ ƇnA 1-o\;A5En')m1NK >OHծ⿉!ߕ4^uـWr!'@ 2}?*LG`VM'$v#55ˬ~wi4;/Y}:Dz)'U Zt@H hֱ-TG*,d3XL5,ʬ1o ᴍɿnSbnnMϺYDL!]hPU5pq4S]:Ѳ[TAZ mD|R$xh6; #'ۇKo/I^FM8V5;x*kt}HK5N )J4EwV4c[ frOe?]Eͅawn֯!DP)Fݯq.]oK؏ϋX/C+<DESl9kVMq| En |%Ԫs!IPzva sfLI2v=%q&[lx;h=fAJa̧^)N1v]]\>-f]XZj`H;ZC/AZi-ݦ^n70t9XgǗMPfQf p ֦fd+((1S:CmFû[@P6Ժ4*xkn<mVQq;t|ݸK^rDcWAdMm2)[ɏ2n:W壡NDIU`FH9&\qb8`c>UꄕN6=ay!e(An/ k%x\m4s-b^i j%"5FM*sjj=C0A`S%*p0"u 6 (j$" PiPiwk) i?Hlɧh"Wm7V@\kDdC6nh&u˴ g.)iDz#(\<ѣj|/YLw/'w< ?.cDlkhY ꃎqO˹2K_@J[+Sh `j S2:Rn Ƀ^ S]mv,T?HIOKXd?kᅨ~f}SLAkIg(h6y8V2bT[J]^}9ZHhl}zq,cu&/$~t\"%lg"j!ٻ,D^Aa')he_[eTl4Ykʣ'Q -rCޯo2d &jI1P=$4/Y 1T"Hv٫|r,1!&/>i4yf|Pk\6pֶ9p*g̀ǔ,7YD,f/ѵ "L/6ŮU9|Di9vs*4Қ?IjJ-(]"Zq1WLo&a6U}W;w+Hs?oNK\]VYcp"Fzg 5iget1v-pƒ6\8d9M!{'#;@ܹ&7}@afpOb8%#¶#dҋF @ v}R(M2~v[`_9y7G_drfmmz};y )n<Vj1kJr qy9oU-Κ^/'ix 3s@l|м&o29d1* ʘK?4vMaw^.P^s_^^bL]RUHV hRa w&-bvmA3H+2c BFq۬P5q'wz̕0TCq+\MŘ:r@o՟w8Mȧ"{88;M-ov-sODŠmIM'ڭ~#4N[?CV,@GNN r Lk j8`صҕO]äG =;qv(ln+Eୠ(a'3gn Y OhBjZ윰KF%eMq6%:+V3#(;rm[_ٻ_|]?/VI) gIAnŪioЩƪw3Z-6P`̾daSi, ث&Z˿a(\yujt_1Wz'~+#A+g%tw:k=ޅ^hqi8u'bCI^㋹";yw2.i=,qo7"N(E?2+;#:/a8yq.xJуq_(W0qLbc[sA@&"=`HЋ6yqH/"I_Ϡ{܁h:SPսiT0¼ѯ%S3K\Gx֭/ ܐNAȾ+3В?2jP4iZ0ߙh쾲*|Qs=Kh'΄v#S?~lTsz4P hJ:F8?F>~aWüK0UQ&7( cʒNgA._sesSzPd@{26}٬%XkWrp伊T\&`EdX;پX0YcQd^fP~r4ablY C#w> d;5ݡG2y5ZH-M&[F)xZ0ΦxJZ4)br5k#h|S6^``0Mi^lf~a[Y0u&~5˪3MbZn/Gfi /)%!YJIh\BeWB]fa=wG,^- R>x1c雋&;p-3߶b0DZvTشu>-N|;bڡ4~kj= Xuf3G?U,JJ:p!_dM̫PJf)wu)oWͯ.Q:u 'cd'B cc'%eEڟOԮu8>`^ )*Rj5H0#sIptj-rxS:Tm }6CRn'= pl9SXx;r5Kru2Oaz}X1_8V=u~7-KJ#"aILk+bĸ8 Xo7g` ;%;U 5L=ω܋lXɿ(Ex7"Lf?G A ؗHTHB/KfULwo,rs`nBEW%3JCW;5 %mBNga60bA{C􌥷Ta'ӲO䣩<y/6ZMA&mΟj&KG:V'՛-f*_v͊LQtv;QBÓ%:{ef"/ܟJ B6OZ ]F>;z L! -{MhGZ%S?`uo\C"|YH=cߴ$ l'z0ڰO?t*>}ndŽ_jm+ X|=+>˟HE@"DNצm"Jw{{?9CkbK0">([;7Dqzga}Rq2#Z#@] l Z|=xutbnk AW'/NUqJFSň+jYrx"VQ0|9aA]zPQI"m+w@~Ss߰ءwrO%ez $x1} 43O ީϤ 䡉dB*焻|<F  Y\2ESWs~)C,% P`sw+-UJ &&, ,J23VաG5Q 4(:oQU{f(MyBhyvVzk!v`c iyUC=egaKA~lhxY1J XL Tq+3 ϥ2F5{s4y$'J!(KbXFF$tђ_L! %\Dth/TNj7Klv`Jlwf͑4l˿~3NAa pE,C%~l@} Q-[Pa}gMq"|qi馼ao!9~(6 Mg= }r-'/=6"q`|.U/mҾj@"JrrlKI$ 7UЈ/;ڴŸ7JZP?s ɝ|6K,8stɚds~C86KKXGg=:) :'s,M3a1o_Z$_tѨ6 R- #)'d1( b抠D# 1 4u/"z)%P[[3*&s$%MQIOO~6E+f!\H-)3kdR<= nĤiʄ+oʔqσ#%F812q"O̗c&rq=; w턋5a9\ zA}[ _X' u2ƒVg "K^+WNŊ,)ݠ*(Ubs4T]vQo/E s^zM\x> 똓F$]V_ ?JIM&[JOU#gğE|+y'wj?RWmNTo6KL: FXNC6U2,L3l-Ko(ݣ0Z|.Uj=oFx0?k JB$XuEϺK,?tg @b]o#::"JTӚR{2#), a F-*/tυ0j][|_/)WfI(S=J9;{XP +&|;{$9@~xUbIf+Tj?I[V c l1?vsSϿ zإZQlͿx "9q4Ly"IJ8o5x+?9Jd| ucw^{K3p:R tO@N 8DNP_Vܥ Nݺ-o'>a}*u>q*xR}nʣ8W20*7җPmP2P6ӊgi\Ldtf\}F}chL*rDJ<w5/g)//% ܫ.H1%q{ Dhh\C @ 0!!y%HɻF4YsQ@dS=`'/<3WEY/\>ڠ(ﳑav]oQnis9AMzWҮtBY)G6 ~;3hr) TdZbt!+ +!̝><^7s\9w1)?)k%.A֍vN!*@~iF͊6 㤱\M7F+7Õ]T8#wN=u̽/ )M,,ݷs tyźN 5wfCr6b{ͥ]$- ȍ+~pS>gws`l(ى9tm#^IQhUNw,C8G;O.y30 Hw#f-̵6cCoE]sM"B0B.|*0k@o& fj*f% HT>mey:)kK*ce(GC+04 J61 Ѡ7Քԑ|;>uM=Daa׾{ #=Mkx?rEKɧr:UFI1V+\"%#g J̙{7چ[]ez|.%%|Wf~E#bHHS ?ls50m}̐:Irb/iJby._w.yj E>G)ihM{,1YqqOIyިiֈE@yIU*/I "FJ wmun;ێ r/`%iW ,.ɗ,U2U![["-$2 [G\* S&vOҳK;"2K#Xuyb*%IjtQps[DBMc^ed&JH-8)UxǪ&fӡMXG^E@dx#VEmT ۜS8 y̟W}҅D=^cPmӯ2|gZCjhah;W0CTp.G;p!~*11% aSGڷL5 /\fQr^!N3U#4{FM {I{^u^!N8C3]p6k1#%lox@CqvxnF$P)O)7;e1k+>e}ˌ,6RyU $[>l0FZ>5Oq] Z%u:S vX=1HAY6&w:򝂻#6WKSFխ# $%sW"瓤Z3 k%u\'&xw7E2Y>>ҋTD(`IpN1wHyͰ_F ׸ǁ9ؐ$M($&X;:FE ǣ5Gɦߕ3$!0,rC\$ͺvK:Hx3.߾2n h8/MSe,1Xv,|x2V`bw5:Ҙn|k$m(ͷ!L>4픍z'PV"pn МPK3A$U& CK,2^?:8~ȫv!ā\-R~ l&WP+zc|=Ҝl^@P_\ |kdoX*Pl3% :1PrT,~Rə\0.~3vM0yE@zXE9,6YZUvU>yx\ݕ6|1xA`J:$ #$ B>. ި3wF K !M0tU2<4!kN򥨬vqh)&p4VEYv,Pw1 2M'"QacQ^ĥ\k9qH{8Ҁ'PNsSjZ9RVeps*9an"P0.A0nͳd%۞_+Z vP.3% m 7le*T49c ۝2 g(|]LvOjwYZD w(dҪ0tKEz,ͦxȬS]@|eX#ɸHAUIQ?٣2WJ4?|ǶQ[`n'ӥ+ug~Ҹ q^&b'?61mq|Y 6~=$Ƀ~aSD!0B;r.[&6`èP x滎O-kwfiiSɓsm \"Ʈx}aybm}y/T_Hq *2?yDhsaU?vʞZR e}jF$4QWיV]t*1FQ16/Ob(vSŀS^b}XDqIdJqWx&yͥ/,eX.,)x& `3c?܋[J˔趼fu6иRbStB'`XN+t)Ǝ P`z ׵Tu>ۆ g2TH/GNrc\٭zvTF]O yЭLw TFxiKY*BwС}@'tY)؝Kϻɨm7E4u[v/1a˂59Te.{|>/\%OG+P]X!C1݀ xo3Ρ8&ktԬ/muk8Pf$ز3;Vhp .0^.[`=#.H)@\mv7|5z-qLvϮvhw"عVÊp)KPPvU$NZe;$at.!)}tZ~]HJr ).6Ŷz:?#_f]Y&3Us eڗ^)uq"AovA[x1mg0 wSK^ޓطH^ա2fci)-𯈢"tP]1`Oht#FkibVL7 %_8Ufw1Ӿ˿L~+#ڜ)2G9x]xë k+*xz K!vłҟVbi4n5_k9]Ib% PӪN"WU|b;!m&AQCi3"Sp7CT.؟< y;u&Ye"]G Ժw~4ZVL]v-Oy!XlQ @aɲa=߁zs>wJe~~BJKָV%gPZ&d }2 9`аQ*~cn/yh,(ՕaI3 XGgg$jlDTT VνAUB2])qx3$ V E*u?KQYNcRŬ6nlbܮ5ZF97VOc c >>Qod~qBg(Jiv-`7L21FD8eyf36]@LOwM u]sh[koOVg=±6~K9UzgIk!h!:s+b6eXGsQ?,]yMV>cAhH[=s/,W~]&)4F&98є Qkߜ^<Ͼ113UY 0_F85s@սKm\#4wV0:iwoc~[l{_uxYOyca /{u޼RW~a V<+k_뒧PZWFoﯧr*@u d ;5zwx>>w>Q{JT,(az 4GՂWh}|T~\ 5"J7ԚM}}AwzVk9/vx\^y#8e@Օ]xHUka8U* \ M7H7lrXJ̽J! E77QIB .9Q/!գE8!jk̇9(?yqj>!0$AXH|c4p0m l"8c%U .[N?&t_gQyE\XyKGns) lWԔo8>ET|jVo b2I`Dl8,8ho[Ip0q븫r33h0kOMKtu_@ܢw˛5%[gi/ 6H:CrL> ЬYLTMF{X@=wd,NOZ 2/ L8p+p+5S376Na$@> wRmcʊ8d(fp&}?g,< э"0pP?B ǃw7ji;!DP%P-U[v7\{TTP-4&VnA1ݑ'\jIA6?:>L_ǀ/HYzv6kHn^vangXɼ"b_JeTajܠV.lP7 ֲ<^}rK<V %Й/݀"SQD3ٜQwa?w^ѥһDT- r AldLO7TQUHWp)e\$@IknZfs_:_mT<8fYu",Cig hC|`;fL=P8ٙ<}L _r衟TMzXf2K;6U"Kbad.p 7Jhr IBit aT 6nD"9=)~ߊkta4οyxJY]CxhQ`.cNRwdh#wZPt_f;a Y5~֛Z񂕷F3vO{n:rPxM !)TBDf&rIĶʱ?JyzH94}{ dIO[a%zUem6ЊI` RA V\o(gv:c Ԁё=6}ȸS `?o';i5~uݒs#"NuRopgA{m2 .rԆ5kSdXVb!a-?9I+Š+m \·赼CM*83-c"ߕG'MP'5)D,wȜ3l0F 2T*?{sɚ^||Z %vP?Ua|fgŽYdYzdbqg 8Q:16[S%ՠ@\KgQb6L woBդ}zUP(}'N&WhV4F>V~ٌ>IL 9!J.Ւ#::pT*^('|ۥ؄^#^@KZ\YWW\a;NLͫ$o._M_Br`*Z5;<dT>bX h ufCXbA#uwoaۍh\IQEެi,F\KB1J J(f\aNPщ(uSѱ8/|ʩ-v, Ö$+,wmg._HH͙y=|^9.錋v\p obtf  /;[$P`Ac&wGv}:U4\[ TdObql_[D0 @%wʲnXWWmlj̝@`mLZ=͸u[6+˞T J-ǜ;WmHV_21}*^PDT "L`K.?lIpJF>uuUxC/,.ZLEY;KRS5n9(4ƿl[5rK.D%]KO= $je93ȿ $1]omc}2sA*5#J|kY'zHbœ,KU 6ܒ !K×!sj >JRFM~?Y#\Ȩ|ȹj8쯃񗥆R$JhǾ4X)go l~][ 1@(m_Zs0A){z ~XzZ-v9sp\6 ijܹCiyJ4>OOi#une1#Jˍ-\%].~1`Y7aD<G GȻUXW&pf+$IQh&5O(zN|u+2 ȁe3v>?drnW4$[F?pʤKQ$- Cͤ Q̃zZ/tY6sс9x[aҏgϟ5|s  R{{ b9:ՐJa/z|M,ݥ,)U#/o!eqwE ʜo /Ov-s@Sӊ9f L[lkFEවsj3".QLO1׾Iܯl>dFb:v2^ f#éow!}e[=Mͨ7 3]8Yϯ_^**͠(HިItPC3Dx\sH5$ jԠj}Vu"^o!"؟x#ɝm2s` 3IZGURq ̳V,/m_P}6Hfy\ Hrdb!AjH jh=O&y?)4#aG 0Qzҟ_\piڦUUVw ٯN HC9ͱDmX;v1SAkĵG4DK 9̸jx/t}.fe.un$xѻ7g8i'KwS'fXaWl F .z:ӳ?кu -\)<(yhTlۺDMzvr:Ef4˰g)!6 rț (ټҜꪛϦ5":l8}&b%Ȭuo 7ժWm% k*q6 Fv/E|pJs M ~YlcmU\O,/J! szڒ.JeqF_Ql[Ob2*NeX!-\|dM9A6 ȢG+@)Hn{MJCIc!Q`҆/ Gυ}u‡΁oZdVN8hyu$EW)XIE{`>9pU6^r'%vƊ/YSAΠVrvv47riHu~YH}pw{n Ffaވ8~.0jv:g=f/mԧyfL%s8Z=O U\ h0߁dꦊU- t`ի!0sʶ*@a'K{? HUIhsǩ̋T4ilN\.yHͩjMzY)$+DS+catUVroCGa>^uCփO>d ^$@Ji D8R:9e,)55ʙ0*Z;*IG5ȫc e:j5,WD7H„##0>m1eek&ln 0%~]}6zkg-u`eXf8v(3V.h (a5KÒ\g ѬJI(P2E,x`"j^r6I d t 7!8k:,jEt.HEPy$ bA"gE6ZecRoqtչ'Dh}GļN m8t Fo*Vdؒ;7,}Mg!kqbOwdKJUM䑈_6**ɜ&+v௤Šh3ϼ" #҂ hX ax66끿]N֘lor57go:B asG\KVeEyeea0!Y8/㪂2V5L]TSpYݦj㵇 PZe uZ9L6hR֑) #54bʛab3djm 91zr-hN(MĚHuVn"og9~mI'CK) !ַlOJ50:>nb)Meթ`xZZzUýTתQDdۛ%sK#Uӕ'=>JA鋹0)%]k%@}0'mwXZS|enb | xؤ8/EwF_Ex8NDU1bX=9ߝ6]&ljNFq5ǘ/H.>HȝO8ư+3<ېETȺ{>O!ffQd) g}`ԕg͟lwW`J5djS#$x&")V U2Ö*C@VRRmƋIv3qU[n@uš:r3dBvTAjStdH~S8,8W/{Yؘ(0vضFc n=^1v9) #Oi@"7}Wv*oT>J僅fT2L3h)nB̃ 򝻣A@ZB{@^ چxlO|$ hn Y氳j%I'GN ?8Nߡj}ѣ@W"\-J t'pP+JۇSP֗P؆6$*) ؕ,Y(g)[(¯PjM[pyRxa<zf&%GC *ě/K@v-üɩQ%IGhذ#(XvHW662V0 |@Cc6Ks lq)K%'@DB˭U~\ԲC@d#`#C&j%ekD2V~P?L{pqژȲO I `_t!T['(-LYrh^ + K{cyY$nc!I*' xYZƋTq"1M1 W_g4˄ZGo ֿ)FC y(z`nVY} Anh_HFcɰ{qB Jߣ]9nnC:䒩!"qgLFʧω嫦%zA' D MC~<19/2Fq\*$7_9O~Vf}kO!7iSVB.2A=iFB=MIA&Y'AiHTr"iTRkÝ}B a.2Ja:Hi(}s: 7Vғ,ĥֆ=-!2P̧vXxpaJ EQ9}:?C۵!߀ ވ;|IŻt,Vѣ=a*qN0-haxZ .1kaaMCYkDgE%sr.ÄPD:m@EV7"Oww"8y.jVIcXZM_MwLto]rW&[Z4%al@֚,-;#L9WpOY?APR~Wڟf_p(CPU.x:0X1:P56䖘"z>&⇞F? G) SZg} 1ti>2<7IyY40Y.·W[v(|+>IX䓛k.&*bO~ ՐT,}ϤjMGBF!gȠxR2K^SkVg3O|͆L|W.(x!0Kd n _ɫRu7DN 3wYբ2K@G͆]!@+sPa2P]AWDdXhjU\ ә!})g[}5 KQq[ ԗmE6"6sNmcLڱI"(j #=1bȌTTF=+зl!~I{0]n1ʤs]G?='$0H袵re!Xc ?*͉2˳_cƉ?J\vyreUAaPҸ!qIKt#Y|z-xyչٯ/~wJF9VS y4p֪4H+9TZ6؛" t&=NڱrK8~Ż2VXHHk@KMaJIK"}?ƛB0hqIJyw w<!rYL$ 6D;OAPu^`zΏOt ETu YapeGKhcw#W̚Vԛ䳭VSek,~> $ u:^\r[4ORohnD޹ކ,#QPmĽs!( =q1GlJL; ͥr0Ө [:6 Ӥvp]8D8MU' C}T(C?!?SȢvpũUP.K)X̯YFhֆ pWETxqYyQRf~XҒ `/Ԩ]dݓ(Ł:t@&4˷,3QT`\֡&m-^E.Yshd z@߼^g`0-!#c1\_*GRY")]ɒL#])>CpQQNsd X{ ݗ&dY}"}?z%㟔ڌs)5MsRR|jQ?W(}[F߭_`_Qؑi} MTszfŷxZPn|t2. axz 9: ]B=*V!K=֍1QR063n kڱ ;]qy'C_OWNGNorcQDPЗ'|-FI[IJQ[C Be∽`5A}e(h*R`7>BB$.GcD(!i~) ql "sO-àGt0 }7sDX>(IFZ[yCDJuiu'9($]+1byG$\`etc)ג7rm5́h=ZQzY 0ҏzsʿʤ[ w&4 |=YAXA[W.Wu\. F=2[ ťbnjm_Zo];Wƴ'[GX,.4sa!!O=Q']YvCx-wj1# npxeûq}_Z>cސoګ~$*h3&/a5J#m؟Sq"x"$ߌLp?xWHH`^c&69G‘/~~f[+[2 ϋ9øS7ЯL<[f<X ?;ENJ.Kz;EalS.`EP2sHʷZ>*׭sٿAE!#+歃Hth<DH-EK=kV7m6uV <eu+lFϊUOG<ǻ=&I^R*9Nr">h_ReʘvԹ-nǍR_Y&n>QQ 5B&C2~I%-ȂY,l̓B 0PO om9)  ]r2CzMi 9M,9GggkhּF $doT$ZGː1l]uM|[L 5{~x^emr~深6XЃFuB>x3[KV8c*sl$Zo|mڞSrD6egkԝļ#^>yG駃rG{.z ˟om7L?`Zp+OHҦ0p?9s[SbSD"`sZ].l@CDb*,XLkBfY [㹸ocW5_ xAt$Gmsk4){VÎ_+M )e. `+]5N6T,`qK[+=Zt"98Nc zSPlȭ\,|^GYHrlLG0qg $S[kd7'"-df ,đ)j`RAY GH /rSʂsVF/Ev%sk"J!󥖘 _Sie+Ӌ m,J5k. Kу.89ufesR3\49e?ʟuF.JFUA ai_LyYbs"9tD [>I隱d.w QH_E 1ggZe9POlmvWLs|'@k?N8$L xa%і=F+$d;03f )9 V-L s*S0խ!k?&ކB@p/w~g=,k7[2]ПV< N{WA.4,[:CI> b.A ^BaXbKCa %R-b8^߆$wtEE&!=]jm@{ u+JbBQQmpҚ>=\ZE XlQ1f#OD!s 4̻Íl$q`͒FIaY=Jb}9T;Ig:]xrF˴8 OGg;YF:"SK@-pi, )ز ny~`΁a0x1{ +dz; $T9$9oƻHv{&-UD1`Vbop*kɃ6>x#=r2hRVgxVzSCbM #> C[})Y)8!gO2E%>6$@}U[xC4 /['C+^Mg|rj̳\Uz6GmfEL2#Ī 0̨*´^n-c!6 )dZ}/ w̳+5{-pHYŭŇ2ϛۿZŃǹWtcZ2=FHD}_%b(K7k}EUv⍃Lxy8k!2`QTŸ9烽 ܃zG.^m u+E)3~m!,m tv ѳ-'GW^lS+s)q1y[N5Bj y̘\Sto^\I` Y?iCYã=븛]$>Q38ZAjn-bb0 B j4x+Xg&ܗȎp1c=9r PZޠqLs vH~yN&,qddS?`Uqã\A}Si爔#fhQD NN-di7.ACP$G)uvŘ.che({: t_f_6J0{\e&:^JôYrVĊE'5;:N-儎U%9Bko QlsCp `9ZO]+t#& &UEtCx@k+ѮT*HolzVbd'(PCu,8\:itBAc&|У*O1iKlb~&Ry|{nTy}~w{A\/`_(HVҦx=#N(\Zêf}o: `0z}\S"{"YSINfA|jGlG \!!!}bƵE ;ү ˛.֎_kg=)M7,v#TA$2Y߸#O()Nhu1Ua~Ȗ?eg,ZjMd)H+aPɁa4C\/$B VQx\͗ X.JZD1We0[M@|CBwJ}MAބDrWrr3ow WM.yM['%g?VJYf#Y7!GgJYgv WP= W5r}puA^)0Ā7~݃\x~qf`hlULƊr|9Nrl;Y-o8=phoXB;̋Hҽ1"j.$%#X(|^u:3\0:^_j 2!(߰Y$'Ҁ2,I WxGr!#U8BJXv٘˭(A֢/*,Mm!4 կ٥=S\XޝL #w3(_"PJ`ljf4rdMqDd=~Ijܱe8YsI/}+Gq-0gOq_wH#ws<ucBYg U3脢L!.X Q[rk.Vy'G)zͤگ/R>zV0Kg/T3`ZM 4~c b5},-=d޴u?˰(T/Balty5^jamDDo\DK9E3jJ_*B Sl9!]4?Rc1\(mgS[wHıWD8 R˦{|\ Rs2(.O$ங̒H7 6<%.I[t!-o X{=vݳ]mYb_kZU\?=ϙ=!~^nV%;t|17YgpݽPߎ֖bAHH g0z f`l=U-M 9+?W\rIIVhৢ e.qj0qLJK:Ae[XKNNoZC%} 8#z&ZYemikzP/YJĪuMaLP}3(PXkܱpYӅ:LkcCh3B*'MfNypG7AS0kO^roRd\" LOb34| AbO$G {pHq8@>_QGIɱL?TEZlf|$80ԉ҂*0|>m{YhuNj@ NJ AQu7dK|_D$;%t} gux#dH Yx`!>X|4O)=fwM/sjs^ hJ(j-%y&wP_u yg$O~+aO_@8Y{,iLCleKU,{jhxd/K:, Sb &\xO-cP'Q840c :/#99(|%>T/^LYk P i0hm܂FWs]`>׊CxHؐu`ZهT4FTHKn#tLȨѓ& U4aOi]ڥ0(2eVh)\22îx;-.7 0)[~%|,_[ PUC-nEeiFo#?6[vj4e~ei9ƧR22} v]sNtՓ`ړ[9?՞,Peb1$d¨zXԿ#KqEUXGnЏdPj Mr1,%D V5֛sHtnrpJa2qsU Xdby82r"k_s< * Iʎp7^axV}Wged-7\v(Z$+ gr"Юe pϽԉpya#\a aRp:PmYХP:?1ۣ.aq֠S AJm%royfpWT45K'Ŀ\!H/$ur EqRդP""J޵g;A_e(p-Y( LP$~Œ"V-摉0Xܦ&0oSM2cjZʦcq)x;_@6Ar‚`CCRuU4ta`ϏP`fy$bL;iTLU+Q;bLd`{s$:dt|N0!#M架pbXbXLA{oE v^-<>٪1#>ޗ ?r9 ࢴ'm0_,7{YKp$Ңn:Ed;-HrWUэx*ݒ/!X ʫ0Ƕ&bqAe*Ѯ&8 7x2@wqT,>@bcovi#=PM(kb]iY8vY^Mmۧ蔑f7Q7bϣy]s9ɥ1*]uD~%J$^uFc=JhO-xF+⫵XJy!ˁg͛+Į\A..'kA7e: K2:~>}#ƹW59ˮxc72Ww>K^? uhpbRyw%wm ,mMO8RڴegSĽp_C=PɾEoٱƴ 웸 WDer`WǸ&&gٳpYZ@˾9S}<0+̘n 1:`wuߺ9=mWnz|"ʅYZ9a|5ʥOS!$7)#]Zsn" 6|X@|V U湨ohاYAKS%Z%.P-vov(Ela'F):{sa`! %TSsZZg!'c9rRyf;K["o_!A X?#`Z2POZa0Gr&eA̓ŹgF~/= 1Ua"ˈLN. @qmB08ͬU)|I,3nѯ/ ܑ/K]x/^S0eMj#Y1ķUV%c|[D7DR &رq-o4rn c/?m9?AT 5gjRLC1m]ijDc 4(+D|<' `mIGI-).1vZu_cr0Dw ~JEǡO gW%I:YRM\R.ܯ륨 ?XAO݃4;vdrCoI8i<&×P q:1L<dxrT[Z7W e`R90I ǘn●.T:8 oEy ۭ o/u}\1W=(̇i 5]ZWA=x>&Ъ.#3|GdYy(o_iemDC[Gay,z\,#0[gpt͓xjLj{~R?\29j}6d1 Zsw+7,t+PMsވOֲL7/i? _ G㒻'c>v/Y N%rӥD r.šY K6nֿ0إQ4ֱ.ЯS B+"Nߩ0P<Sn()cYe22TB?Q MwJ2:') *'QFXy(~gXIwH3ʄfTkp(#tDhhk9d4X7'..TF0yrfd?V&7wۯ2Yn&izX4Ty-`3u2),6QVvQ+%]VZIGǛm"QH8QN\VՙWgu-1Cidg:F9kP!(sL&90^cIJ#gvRш_HYmkA;36t?+#x]^T9023(åDE&Wlnpz^sFw ΗAGMb<]F2Oy2iw;&Q7>,E^b6 lq *A2V}d#ٔt k2NɆf{ *>/w&7ֲ"@b{Ɍ|,a<%@2%UM(!b/d]4ȸ]1]#B[ҶeHgm_0CwXd6^4 j"hU-+iaqU% BhFB/0t-M(Ey(4m+_=D*BM\wA-DrCV/Gbc0p^37ˋZ8^P[Zj^L wkj0&w+5^LmD)wUj5#ILVqȗBb]|_&G|P9̩zೈwrQ Yb$ H1I!L^FhhfRͻYOJn&?^b5mAxqp&I uTv)(u&ʏ@a Foɘ;ܠ:--Jf`XR Q` 82J '~/Ƞu+ sAhhd=%gAFСCf_л^H }ff$Hi2,K ];Bjw-4&s\*;PBPʇTViqFʞ|dؔB+ tpw"7[9B?qVxAjR5C^zBeQ` S< y(q0!'K~k,1a`KGұ5]e1F`o,BB0s_E kѸDMGٵh7 9EoNkFuZrAMh{!C%XѼ=w})A=N -ؗkgҭxC=ShMGegީ 2 Oa3[^XGHhDR&ϿS5mjPۻ3!;??*rR/j.LAx}5;ʦ6'KSuWc3}_52Y ʁXgr7[Q<\5{m~V ^t@Xԏym NVY't5 RpbW6lsC0x\@~D~?ET%|ED,\*5;gvHռMP:pU q`3j"ES( v!Tt,Ls bQ >`"e8|}B䛎-QrW'f >iIw8Y%bEE>"%x`QЌw!~'[>cv'e ^ְ?D5j] F$d^-ܞ_r7"|5C6t'&N*hBRxyC?^l^ƀ*}9 ں=}rfOZ*HU}|y7Vy_#@Gi(*ݛe{ML Eqm}'텛jd<ק'sk4(ADρ@%BySbR:Y*{<,ȒJ^ I+/AgŘ4鸩"MMUHB;Yq9o :z#Z5Qq`BS ŶG~tWRY/VDCO&b/pיi kðz@A5SRSl6!H ]6UۋG+*/4P篙7a&N.i|9[Yj8S1-0uI-X`z&AhWnSH$uR l`/kY{TD+fZ}D zJo$F܉C~"p1×'d3@M%hcjϾ+)Ɩ^ܪB [Gaf^a!wCHI{ܺ)?ށwV$MDxçɕgCپ5%#\lf &;;+C:8k6޾)1v"2a AzI4\I%=?^ ] XwPvh厺OPԝ>`yH WippQXrV[j͢\CnScA :h2 4o"E\#œe>6qCȒ"r#8W^8V:kZo1`F|S̬ڪ`}ˡ^gG%=vhB¢,0>b:"RF9GNOYXO~ Cp-qVN4S'VĂ9̽r+z7 L+uKPd_~[ #%0(3&]_iXf<^U#$C0*H F'OF>\@S. {(Y͍ð+bfM __}a>o%` Cw`%`0⬅ZIއ585=u8p C$;bC?W:uswRP]x3HruNH^2Dv_UL`8(kMb>,ܽ-aMK)% ] \0URᴝcJ#|u}I-UW)0Kt?L Sf٥$oP0˾P)G*M2@!<\;BR&xV bOٴE4/ V{99>[🯁7_|ہjQb-RA ?Q]tЮ#ri-1g&4Q<=8R6_NP6u 㭫cGX5~@US 20lRu\aקFԊ0 JBVo Kzf)_$C4`ݴ`~7[#Gd} uJ:H#ᖋ옹QlLљEڥ9ppmK8H.bBu)[ j۫XH: UZe;M ^SӔI6 l)0h8:^pl0?*UxeH\#ӖaS:=йbO(~HP~*#4$saߙ )9(V3}@Q ql{*s{}I!ߎUfv/(NNXVdܹk^_ݴWY)K,+=:c[wnDNj XB]1>38xUϝi)CC~$)oBo(t(Bğ>tKYIר[S:o_MasC >σfx.-&d(vv$j[wn ,kWbV9_PآttlyyskF.-qJTZ1>jڊ6A"lwX|NЬw.`ݡ r?G{3Q"ZѺ r9ܬ!>=( {?kU_١ ZcW͸|J. y${5]R% Kq  - InI/ٱ.h$ sW~v U_ 8x99-1 jbWrv=AMk3;jdƯ OY=тFDt㐿(t*L4(TfTzRQpsbU;DG30[Q4<U̥*(䶦Kc4ݘy'PVX]e(u쓅tCLzq~qKg١ʣ+;v;0cCK3WϥcoS%*ipBsXXw$+Tbn Gfp+Z##9F'@UUdbLԀy> #nȱ>/-*0#!AOVy:&эQNv=M{ojM$R)Ŗ`̚84Ly6qWmkX$&Y^^‡"}cJ,. yENAb>3&$EhޯJr=)F,Ιd5njLv<]ݗn.t{hBW&/4g:^W._0Ʒl7bX/yOG=p :Ő[Zg̦[F.eM`.gvq31-]HWF7n|WfXODI3Oy# c- ȢUwX.Ck@_ 6}}I`7\z|b/pX8 BE+hJ,N,m6:Ʉ}S8PQkgh%&1~Lakw‚}tieyzˆ42_@7;ʾ<]M.0j)oWbרyi7{% 's<{FyC R#(5+FaJ(UEDU>=qE\\0* pl=<$7{?yI(>fv$}zBl!n.Q sܑ0+mԪm-@[+;p }ùKr|7fd=I sK?m@;@;ae-wXU(_\[z2O ]ODz#ʓj  tۈX(~duMɀDIIRGU^Freʺ--g+pjT46v1efU^-JnqFx5ɥרzobSa1|Qjr4Ue$tsV 35WZ<ƛZ2lI SDeqwFU"W;c6(M,.Q}t1v|M1WWFn\Qsk%_'~ܼz#bqq(aoVul=:ey+K"E#6BDq3tsƚrjLf!vu6qo I>ϭB;Qw߸jF=>"U :͸x~p+=V0Z`݋/J!Yeg/[KCmz+-㾟L=-|B6gY@B &`yrlyySHʒ|@7̩j>i /H&Њ~ˍ4~< ш<-jw Ke- ґt V9^phŢydGNrdl7M)o g?3ii g_Mbdm\H&:㠸B 3.M!S >'YDK$7$_٣whҵLJ-a㞕ĔEC73I[ nB3$SS*6paaY F pPj6O.B߬U֌#W2 ˜z _ 4 |ٔU7֔&}.;{:1Qʧ@閟踫hYq"+45<`y73TΖ%Nh z*flڵ·*qtҨOR\t5YT2=!zwizhM fqx@2kaDZK@nSCKHÍI#Wî?jĉ^g^>:x<Tͤtϋ|`rߵŘ7@u#~#Wnu-dnK,VL ?}:OJw4>x'2NlW@0@H>3}FKO;zC%b5E[$R92C״(2#v8qrM#C,Ft\O&9:-nV!|7Fa$1q&G,vpV4`kg e?k]=NIJlqЛu2~ұE Yba K]DS?0Q%|'_OO ~!-RXM&'yRk1dy͵6DnAk#!YԲ1*?:> N7xV2Ae޴֚ج;a \ ȝ}L5n(˪9TL 'VVXY2vN@HYeu|>k^g +|W+]=an3 qj*iOkd@J)}.6+ܖʊK#۠'-bu/dߨk{ zro[wxá3`xF+l8A5/,t(Rj.#Kd6ֹ'4iO 8x!q3qDUdJK Tl9|Ud5|8]YY1/lJJ6<^\uq*giYl't*P{ Jre*~~A}s[]I|RuQcQxgyunt@R"yW;88mzL'mZ)5/7&sPc6j>&,w,!QZzHw_%ň< y 5\",w_Z^x,rIOn[ WPZhy^Ҿj*U 7S`"~(ARCi/ 왖πc7ޗcY\a`̏ ĸ]njmd\֘dww PmENx`ehWa Uu6ݮ8T͡TtmtmR'ܐD@2Uc_nH{V:kZɿdAztfdae Ń^Nvx.ߘpNUD)^-ɝҙSH^jqf8Z L'mҾo~GLY̎pr?:)3Rٗ&|~*=WÏa_a'6 (R,ToKsc0mǛ kk^fL_@,LHTH?h8OhvcFZHeK8Gu-&t@FATZξa,$xy"y^SE8LEV km;A]"A{˱K9ӣ# 0>$eA\[i%BJ@jOf|C\tӏ9r5v@6ةrs%XKYX__)SMt.'1Fexkql#ɜ@A˜ʇb+l] A0L~ {PݻlQ9K5WS]?0UwF1Z%}3/ 2PI&T.Xrg:R.~];ȅ}Q*WkagaTq?BQY+>EʒjfUis;Sn_%(- oI Ua6RFݢ:ZټGf."GeLp>M?p jؕO!bd[/cEkCrcRK6.t;INF ]x ̝>1M΢:V׵r&?!},b鮹NŚ&B ՑNr0qv:Sl ω5mCpRf%t;.hٌXj+B;QUi*ckvT:5 sVS(BuoCUG[:`|ϠL cb<-…eu3u v+\v9 iT[ O[+^ 83aL(ͿoPQRRSuLNKXcXny0 )OƑ'\ b< n=0K:P*=',냺 z:u[N ~ 'ΓH޷Eom(Cw6F(O]8ťwY\̪,aY'~i4G}#4R*fr)ZU;:u4t?'!^jB \Uc0{]?quR $} R.וL#X_B2$(;" u)O5.\+>P2u}p@q2׼6kYQ Szg>'1X13u*=r<9Ӵ1^ӊ{z>Z£}?2fpWW oy͓ϠzRu&I3u--3Aȴh{PL!'Ѕʤ> 1i9~"vדI ~$&wY "&jF mkQzlDr*`ЄyQ/ gk1qҺ6= 9B6q|Б`Zk:ƹMex~qHo|T<(e+o$$^,N "meuVPFD@@@_sÐ4v(t/tO;J0AR>¶8z7<I>>-rp7"4Y[6uwU1y*Ăt{v^fD(WP0F87XZc]IS {J!oL!Vgxz,CX]"ga:ςP78)9/O 5 bhvIt ~9fNЀ%xW)풛Ya Q˂I^.A'L,EunĦ{|C]Z;*B=/f[q7.؆ts*p@E`h4{l]}=)V "s9} ҃,AAT%^wA.2sCZ؎Roўϒ(Tָ}gӰB+TrkM|*γq,k cѬiad^VDR ??OF&xFCa+p8`k}C4/XqRF{-{BcM#m[0s%LԠh0h.]Hh-w87utMp y4Eodq8[eֵBxZ" Y(cz_KȸAq HY$V$$?Qhj똉i:^p}w8$keΦiǀK:B\aet /^g]/$u#Yi񫷁ELڤ2}+Dĝo X+罐i0ۉ]$+:&$>Y1cH!pVd_}Vi~0 D'hS@t~/, Ne-a"cHy0mo$JpfoMiα+<tt(z\CQ']A]£%\:Et7Ju]-C}oN?̌ihDu7N^jH4 >ᐖ߫z4ϡWRb-Жռ D|2zb!'Y4#HsTroF*kijG[?zHf0࠮B&fFZ g:+Fh%$QR8rBzqm`yjx^.q֙82H(3TyT)ܱ)#L;3ƹH!qbB4ܡ X@V DOGZ-l3SfC2' b'BvdpGPH! Autf_P v*;,"LB O@?aѓ i)M ZU"Wڙ~Ж֪~eq.go̾D϶n2ה67:I5YβF7*#8ɏ:O%_Dd\xq+Emo jrrJ҉ H(`ZG كd_STĶy! pl*# }9i  '4Q#G~;Gmqa#x'74Q-:m݄*WoS52 UNTAue`Kx4s/s[գ>Pj*ga_N&~W3??^37̺ȟ7p+?ҸF%A{tmk5 YhuG*0kVsNP}ؓV#9L{w͈=PF5TׯL7on et^gCL Q۝IbV[Q@HG($e[CJ eE2J w$lڃxm)uY_Z3JM]X9Z@#uߪ^dq|`dN_y!B7ge69_9?TcޫKMl.޳< +0ߐ||dmSWJmc EF{km VIJo<+}Nh:-6WlX_]#쀕ȦJ]dk#twY#<@" kTQp(B߆Hp;qݦEu!pC:d-BUXMr?f*m tr%ozӝFufJlg[| AW {r؋jcjOnH~|gmۘ`@/|MvDvծ`/kQO{4 L"b&!>qG +4>(ݠprܙzϓv3wϱf{F'>i` 'NzQO ~jb@;?r& LFZ_] ̑$;9}zVhJC $xy:%e $QᑎG쾭jUqtHzxoqEjШu"xHsWWE}'Lj8wՎZXC%6MA hFM-gh}c FtW$ W|@ ۱1H"Ui!,f@$;.-uއRMJj5"<ͫuR C@f]㼎bxf 4b0Z!e2MRO%0{ISDWA+Th Z1|'Pu1-d@yM瘻v4ѦWu55T3PvD!)iII'? CmZ+>,?-">ưO//Jؤv"$^8ċ zT#6ԕŵ'_T ,zRלqnX؅J-A*)YaB/؄H0nqq* yz'waNcy΍ ..MOǙPm:ɯ&!ζ{?Bb ZxO:4䂳P` eORCOq UA䋹QC'MU@~eBFƚ M2'ZD#%ND!^2O̡d`"*#$hCw1~89㢒?4ma_F4F~~pR\~R)u>~]Vf31ԇbx2CO \~f 7ex#Ɋ$M(gzy)9tB,nh12VJjк%}qKdIt M42KԋK̛D;ye]F 遙qHwu5"(i4C*"J7Fpi^M¬2#]\A3*XJ3+Tw.bӃv(!#0a'kD/hۄ9/k&_ FǐI>=ȧG+#_]O:Uz,V| =![lTɨM&VPfn]膉eID9>szE T`8p`d8T1PnV `)Zt;%`mqQW s|a/ekc4x?My;-Ѻr@>X ڎ8>r!oNo]en82zTx+Vw8ӵw-já NI ɟO+eE;-j4AwcIyh8dJnni0Fody8cT=^0Ywpi>;2"j60~(ݟy 9I_{AøSPf'% :oij ÁR̡zTvt4_SIP}"ÇsY$\vא +ըcW=zvMMa%b ;2|BwV( FdMC5EmTa7` ~L_;N yl/8 $ re)AcP2Ȝ뙪>6oP[]tMnJ޼nM 4s3f~!=j6#~/Ϛ5]-7N'$Ũ#mIӗ;湓Dfg?z>ǻ(̀.f֕5[/Tj! 9i.e{V:kPd<5Oz,/T ۈQ䁂2AEV@U`N K"|W{UykF84BxGcFkQaܳ~fP?1d(4RJSE`GB#u{Pw." ۢ@#(\@Su0WPΖ q広?X.:JD~Riͫ2y78RVcXOoS*USUW3*Dwh }L+Gĕ6UCɝ[W_J x$՞]z>)Bn‡NMy|jመOnap7}wT^>֮p'3ᔐ~вݻ.锇l}v$OjKI pz!?-]hj&Hdxh.OܺF R\μf[#VW)$to>ҹ/اZ>!2l }N&JK73p}1M}Y{n>SJ YV85T=nm,uLZCʥH3 Bإs DɞʂZ #;ҜB.%Nfz2@$3aa㗊2J9 /,bf*ZPdq&wć2ֿq K|ϭ+?0\z8~A4hFOp@\4Q '(% 4A"9-aUBWNb!ϢLr/qhn,#xyt>6F)gh͂8mcZ8 rh3:"y%aU@AWU*~¨U95Ȩu& bߔ١Hb`^ٱ&d:WMq7**o%Ua ۘL2~)uk7\u~ z/4tY1SYhƯ ?OWjFe gTzBVn[a?⡇w{'J.C{bR,AptM&x:I&mL37dY\#[k$B+^>>y!ꢸ+#ϴ(mgˉ1CJkGK7~2F71::&34"s pjRFԆ⑁hbţ3sdbVxlo6y;0 B&.Z,b5m`'csr6%nЁJqjbBs*,0kEj"'KCVk+5YZK.7^q QHMb+$^d?] W@-YԎ8-)IGJ|;xRS0n (>Myz-O5h5PT24dV~V漵sGԥ37A 8 j<*>-\sonAn\s3eKõfZ.tU2"-ZV:2}{a9EΣ񧥏}A`9(Ė7y/k΀ĉEďsTG?+7SrJ:\Dyyh?t#V[B3JI>;=ޠjhxO|=+9fHU[te_f_U" Ǿ֜|$M:$Vf V!YRlq~Uqish={"zvQO\;UY'cjh~tn J>ٺJ('x!:7J<7lŇ`Byºuf͋{=Z65~ANJ{%ħe"4%yc$t$K34BJkL8&76ηkC}X!RIZu"3k[՞}'Ƣǫ>fUy/b7yUǧ MX,@Ndp1Nmύeiggҥ2I5hU,W9zxeBFzT>J$"5OuǑ"72ʅ>D!3!%3m шE Qy~Ѧ黎ٸ? 8v7e ?2INZQ ZЅu\=cFL Ѡ5 Ӵt?pF٧0DHy7·&Ck=isM[pƻb"Qo,&@kaU@X @5t㨊$DL\<#otO7M)쀯R 6?lQ+M ah ,,w7g:'n Ds$@*O@WQ˟SKˌ 5%Reƴ,a`,G{7g'2‰QG?:=̉sڣN9ȷu1P=Cb&q(}ҿD3ЇXqz YYٗ;'#Qb:{>mq"i$VV5>D3-OI^iAn,5?`TÂtu*'%|ęjwC1@rW%[T@w67ZǦ tl4]+:d# {tJk$F:1{%6WVj;I$I=zN:76<Y2eG⍕xU8EMW5w]hSLiHZ-䦊ˍ!0.Sҧz˩- @^KLtMRyϯ:5|sJ`x!#c0HEcEha*{m$qpaɡJ7&2MPa Y]޻TaB۠<OgXР׿3es&" Iut69ָf ~GE+$$P Z})m:apf6ϿӐ8 e,lj# 7.1eOrE.<.S%yYJi_*:g͛~ YnMgS5"2d&Q|"{CN7Te W?_;u\6 o%cǹM*LRS , Ļ[濉wlMHTaYzf7]jQu{r83fH\pI* P73zomyxtX4pY+QƾmJ0Tp DWFJ;{0ԠmdiYL09b֘% ֘ʣRbGEFx[ EYZ H\qfJőhCIufXࡄ:B1t׹n=0:U該1J=/\[&,U:3'"zSY x`IZhX=4yxrd+\ET( V1jcSyvq^1v/1C* z"\֭̉ 30 }V[AK;W%?)1 9vGE=gXGPFGqSABh`rşwB\=dr{qaXp^\JdE3H-[ylukW yLjg)Sw4`T4ln7o)SZO~:^iQN>YM걢ݐx pwThB ?!wNOE7w!qzep#F5B|я߷x{&Sm;gó$2c8,cl۴I6}w>)w5\S.a}/A&BRHz"2Q V@ rL^`eW)¥ ^ Og/!f\嗕3KBBd#x-Z`o胓%MOsV50^^j,W<qxLyöʼu;+LZKDxlK0{CnRy%jEcRX u-梬|y5^mmDPփ]gfz/y 8Zcdt&DѴ6 Ц&T@[z +N  f#\If@7. KmG-1%A7jIL|.3KU(#CI,_JN+p0Ȭ;9u|:+}t2"֨ƺ_FRRH󟗹{!"KÞ1lôǖ.(.Lo%Rv>fՋnji] m ?oퟦ<rW7l|z'> 'V;"%<ߴVOӢ>Hz6dr4`(?4aqo4Kmw1=Zvܻ4䃕_EJW^T3Fizn|7 I {;f#. ;8YA{]v-Ej(seTmBɴBԯQo ϐ6 ;r;=^3FйЙjT{C;O6 MYTf XM} kGT:Pf:J'DA=ڌ[+^9aGh*T#q>5D4.tYT:{5R`$|ŒN8>GzE[], 1^.M#`kM#LL'Z,H U g7HEb W=-9PG%~}- ^5T2<($^54qg5!$$LQ[pۑxT#^3(XcZh OZOiYkOiX; 2˼bo^}d")6]xN)%]rӶ՜qDTG A*}r5ύ:Ԗ1[gAa>$=\O_y:*~2Dм@>% (/ҝ"X?,T<#MESF甆>a(4Gm?XIZZO!!F?|/}N'L ʓ z%qSܮ'+u/TO\gPWrBFu#2]Xp&j0q;Yl`). jz$M`Tk>Xx`ϧ$·9ZOP-4;mV5dа z|@}ILuswXt5l0,.i貪蟭kK:B􄳂-a{ش^jR^ɸgjW;s nqpQG$+|^ϛx?K5+EӽTqg#f07BK:G2hƞcݢn?ijНxv=§'4I|l`ٹT ^v"HhĤ3LԺkk"z <~"=dv^' o0W$Ab!EIC4S^>{X=@"{,)S񔁿Qt߸.dfgq>O ej636ϠB3[)k"7Mܾezڛ%EI-6Q'XHhgoL*s \2)츫RLSAƵ<ptOo5d\Xn_t1k{S5]V>Ս?uTZuND@%5[5MFXI M-t*F7h #GC+ n,e32{x $нYj b8[-`ѭ#r^FO'e*O?1cQگ(AC4FjM{t/*b"=+\I_U7{e,_#*AR盲NEAW()) &mوi>)%SQ*iA3"oh,5ݓy1^7؝I/d]Wic@ѼQѵ7NJs@C/NR&OlFx] g1Lz^&t^#GJQMWW ChC.˅1#ev`'ѶA*Hr裋 c|wWO6er|9RtSҴ13щ.4ij^;Nk0&iM3,9OMd ~:3b?3D~l|LH4:єkf\2p[K҉<ɪ"Emr@O#\4q2Zp{-z̞r UW"tveksīE6l' MoS]-aY;Eɰ[rSc=mDz6ZUڗX 7s4Asmp&ŬCX(2&4RVtl=ƝzMNBYA4+c6Ȭfs4(~> e` < ECkHJSi2B:~0S6_c><=f!O.j`O-R_v; o#lEŁr4{X1U*&)*O5yk`fX)Y 8f:U}a4ʢ;WxіOT<ȁUƤ-U5Ձq2!Nھ ;,*/}i8ז)L.儢CJ/,L" q8G1}hgn3bXqg&AV0aTrAf]E\`!K3"NJ$K&. nV)Ԭ9l%ヅeb A޼muj#Yw_zM28DrٳmM~#Ӝnz 6 MaK|[C>k S逎mlN|qS=)Li~pL}ЪXP3~!Hq0u/ZhnKOP[Q4~kx |/7cbDJYɴFPhDJ" HOO°PBlئ{p ҋX);ҺXs=Eܐ__P|zR*ă Y^JHhۍ06Yķq݅ڟ.-3 %kWgEF"X6C8D…!LbO-cY“}BW[1c+'ʫRΎ,' ߬ o[ //&V}#t9 3I=vݷ7QVV*l5@<&7JǾ i{zZv̠n1:y 9m6^2Ƅ'^ց-d=Z1u!nZ`F?o 1?NJF<$rGFw d:%2Ft;\f@jjz¹bj2 "#Wog?Yl?V-ẏJa+\m V;ҶUj#Pwn*B$w ƙZY8'2BE|IGЙTyZMթ]zmZ5cX{Ub _ fA;دb똪wE`N{ɾ]G`Xi.Occ7/e<51 UD:EO4 ȝp+.iG$J?^.4tE(\δnG~KI'IUКs@mmZ Fg"XbqB U6T0B񁵻*6RA UQC/W(j@jjTRkMIpP! )/}y -1/z` " {؈_Eou$Cb2f.>K7,@=UYrj!SG3̉OI/ S_| ԯv4ط!Bos1`~1|TfΏ6.i 2?G [UWOPLD}{LOiWNg!!0 I W=Ոk߰ `mnrkDM]s't;ž!׃qLUP:lQȫI!dTF1BFd d,Cdgt uZνv;W +2F93Lʿ].~F T 7J`ό$,dAp ID_ b!m!c[}bKQ)b!R`vSBܮ8X;7ï'商! <㭟:H5#ʜT4iRU{ kVqMb2yD~ji6ɪX.[ankAr P\U&O ^o@El`,Zˏ'5٣F5?*1pL2f ۨ &e_t7}&'I&(/b(>T ۳~vCț,/5E/'rL`0Q: No MZ~MUF>V-_KS;,_{ [f~b%hs=-VϠ`OB+ N<׌`tCu9I}q[H%=)svr֕qc)rໝRӘ&FA{%{'$0$cm6ԲΨ QH y{VqN0Gc,r%aLTEiYnScx7ޠ*k#?r[|=FՑh^)~őwHL?g*oݵʀ?g1f4UaztvHR`$4+pP(GGƱeհy4tiJoagz ?F_OK9i?>^hT u?Or^\KU72Oԫ!4i@&Gju:B3 Cˤy*TJuuΗu2UHK1e-a/oME,9_Kb!!/`NQd+˫9pgQ.-)1 IhS!ݹ&V;/УrPNO!lwULsS+BfhTM#ɍQ&l5f:+0SA,1p$P5-m7jB)9K?A~ _/m} '*poLE.2{uh)jsq 4N^o0rO9W1!;}L@xOasVWrU{Y/t.(qG[4RpX@ Lr.]>~9|&E{a]sr^8" if.zW,fH*iJ[:YMuxÄ!k9hg0%!T!臎} Kͫ5Ɓ?&1IX=/ KnF>mDIJz{Ĉ?8huf|ϖk׉TPytvAhj /?2́nEQY5B?t L_]F Fx~K+zm ~"g_A'>Ib [ L\gp%^$ȧw"ynE<^L#O'"!jjiK.:x)!_; :> ٣m~E`uFlw35x~jUt^+7b$(PZEyZ>F@ټJr12DKYṬXawAذ*Ai?K#B P&@] |jԟx\X$A =4$㔿kegLAIFN&qX[0܀4=HXcg'ޟS'}ׇѲ$ӜLl"Oz*bOkncx#78MׯxǦlr#MN?dNŞs%e4x$[kD<}rFN^5-h{zN̢p7qVOҕbnBK`#ςBOW";1}\ )獖'^5c!>D7}$9:ZڦYAPə6v2zhKEzW/?Pnż\g|%otw&[wOsyòE<[ɡX Ǯ%\&"r2aϘW9y p>4;!r\0d.[:180,<㰠Ƹhfyz2Jͱ%1 \)PA'X\Riɩ/9#:2/rAW?Ci}AQEnѹ#Çi+Ss B{fN;; kۡ=8k_nK{E9-&o=-[[[4#`͹N1xj|qxs4;pΉ%ixqYy!v4 aݛD\*v<5Ɇm[ӠFva_TIq ryIMoWN.8R<ލ-r0̛@@ ƒgӺm.6\ߣ#܎e'D$0=A$M}HT74zg_sBXmPrUT}A4sֶEE <8$:'3jrItf'#߽Je¸F֔ 7W5 aM|"H+|AeeGmhXs7sKOLORz6w_5֐bi&!* x/(Kcswv{!RTSq'uN`!Fm(oEE[pEog _n͚Ư-ktTt pDF 9^fs it?O&K *⛱._O`(.yz_B 7n,bU[]P+~NJbzHA1ց0No)GZ-hzRkt4DVZj )yP.OD׫5D4ܒ gHuٗD1g>L u? CIX6?!װ:,Rש1Jpk&7(r{ҙL/UTxeXNV 2iJSuEZTkO!-w1hJj29nh^&vnKN\V'8n)FxѬVPѠl>FfNC̼Nob4: =|'ilawT;Gǐy!qY\QrlqS?@m>_b9}}u۫LB*\( dj]>&Ğf ̛Brɕ]t@>' wf𷁫8d-FI"dl 梁qnn" /plG/QD}eŞo_[[O9w* Hf7]/:TTKϷ}}ӲKCR\+4{O: `.HyWijZR#kՁ=//'MH8fΕڈϔ$r|nkE'^+B|)2*w8,FD3 W휝&B&P%F{j-P`\7W]qb8o_fpEsJnf*_iQ)ߵLwz vPSM;{8NjW^Dxua)(:Pbto%\>֬Uo mryZCD @wjiXWQx/ wunW1AM̞1%RB͒n<ˡĐhrUVP kİP=?ŔQp &A"j@t[d:+KߌbzP(Gr? 2˙6Ī;:dI4Ii^:r>R|"FԊ*V s.Y,&PI*خ,[̲+=M&L<) -Lx0T2eFlqe`r$T9g $: ES+b+y *sS{O s ]JW@6KrMbwpSu0>}E,ZMMGCǜ# Q͉G'^{p!9_i kci hw i7{m(XIOg_' u82{HA K9AA'Nǭs622#K<#F\)٪E77uh2Wy¹Z ml,@VlK[Mg{T5һ 5?Rg05BGݹBdPp?7p;.eu$Edb=פ(^f IR6zLj6-Гi]K oMv(YIYx "n`[ʵRndVIq:$<-ĸ'~&{ݴ~J{ ,a1#7(Ed*Q:,1P2l;l14frP2]LXVޭmD2Ux)z)MM>c[Z͹TaU{$jP?v㛈d}NJVT" Lt7{l!ͺP*_c,dCxGۂ" x4a^]hk}_[K[,sI/=TT6ko*F"򣓽# ܱLWםVi> H}G +Fq.9u]cxַ ˬ+4n0wKn^-7YS.#~ݯW@TPZyento(3 $/Eʀ^Bثf;-e{ fטM#W{[qڷK쇍6 iȹ?) Y*Db]D`\ލhS_ e;~vlZQK$(?1斤tEX_^C)){  Ĝ^_9.SRYI?qoԓ s$q2 Xy}- WNmr/BՍMtsY,+r[$NyT}e3C(=ٶj+2< MWDžj./􍘰FuyT{TBP ؤn߻G>y7~78fOB#]94jt u&xs<IdxbB__'RiFxuSmפÆPiMqAVR#ւKl|RKhf篴qh4zOb՝)0#v7~"r[(f%MilU)ޞ,>E, #pizsu!㐱FV\<m'2ᯉnUloY2^[0(΅Zci8?h{%{DQ,R"Fw'rDQC2ujKnH[E$nBqY _~1x/:X }~KmzRcXQ%ORvvp  _KmjMi\sZIR>K)*s^<K3Yw4֨/ 0XJ߁ PFKHAH{G^q= Ķ$2M~"@s5-s]w(7ջG&[GX'yNx` f1\DM/ \MfoAm2A4l\( CA`tx2Xd۔LZ~&Fi7u /}S9p/ HkVzo>A~T 1]ё1,Kμ7\ET xFjKv?ZG/S2%s34R3pkܦ0R_LgwH91-.GreR_T.:_&jw\{ʽu 'Ph>Cr7_nW, >Iؠy"v b~C,% Jq5S~ƬzQlJqt!'YYnɼC37Twp9kI~KOK&[ZuuTHuGg[pŀGVMHzJ4Fsupyxʥ;C!:҉8[gGKV)JBpFUNKo#=__[?P|/qMt쿸noC]w(8 |?q92?cHT h#Z));Gy!/S*1}w,R9%8A6bPbNOMt9x=1.fP A.^6sBΧSIwƉbô%T)!77Nlm)!mLe18ĕ X)9+Cu]ӹ vSk\=ՉXmJhVǭRM WŨ+=PUs-s{q!],mX,ET} 1PGw}Փ 1Y&x?:{$DL,O>BA1xtv8BGz}@y`C m>T$9𲁪2̓7ihHνƇHE_{Ao hu8[T;8nX74' n]"x%R7LcI5ja{f)WH~E8GT2WvL^Dھ0>mbm~`ЌL.s2sGX=t$< 9mB^8/_:O0\L(uX$Ɵn^Ӂ9+:Z" W]2"|A.b6d]? 1w| P]zPS}WIMT:eTv &֌==MnH  %9jжU_T2؟k|(P3sxAF8LdŴ?'j rKj x;k\x6iI|_sfzCZ=$c,:pFD>iǝáOQ«C!<?yA(LavȺĘu' ND8Y7ibn5I|P?Bd{eŁ_}Iv붍ud|L(='H%&:p]WoHY~m=b{5PIG]!$:!y:Zi霈QbY@ա1͂ʭaC"Z;P$ꬡkG=ىgclxfyBtʈV0-mْEp~8UPT%u $]B8ߵFNqLnð]l]_Cga="dб XYxEơM ߿>-!rwO\%9 1; g 4<@Prv)Si)djd@"AVC{@" Y<-L˕RJsйzh16pCMWGwElX$Lr˲dTGrwZ*p\7pAR!ߔ9%m"o^PLJTadܾ'8"&k:` ɭF7]8aq$LrE^y }pyO_(8<`CIWbLT 9zWs42 b}G4Fl B'񦓙Nу~ؘ+4vu,oK e`)Q?{]_<9OJݔd/W8VK)0{~S*eAoi`|%xnze %E,\-ecrfT3X#MDƓ%^D|S:X/)Q=p`u$ILf{i3=,QZHL]GdD.]S[兼Uyp_ iZjVsyUxv;/j1Fi~<5^L8c=)}Qi*[BR^Gp At&SO2U~(B=sX]D>qz` =Yg%H1Ä|N.H68fFz8oatk '16A95 t -ܤ٥!%; Sܠh4""~n$9vҨ聨A (Y}Q4YP18B gd{ d~ؠjluB {Hr '($2WKV sAOlN/0MbQѩ8یsyYvjg| 5 Ġ Ϋ4U0ďs5Iyc=-_GR6]Bo!0 )R}lXdϥ!0 XrBruld;.>1I}_or; qQ܁w/%}PR;8~ۯȮ R3o 5Ӵ!sBf-}JD@Z'p]Mn$=ńWҜNA9¥o,΄I yR5/'rØ X+ENjě_!pDﰏ./|X1x)݄pNus2D nd 0a!et\*LA%-!\wD3MT[,J\! 3>zHRle39KD:')"U:#SOTk7& ǔM. .=>r|_h^Naޒ/= hq7W[]YyU_A?U#}Y{*!`H'?)6Fϝ#[y<TQQ?LQ 1%ȡPeŅAO.|0٫9W쐝b?}~ th B3|?d"9f| gSYi]:nUfn1~.O.v6䪯M;WQ 2$Ey~'OFɃwa+)A'!X0]t͘>q3Y,wM̀xei-dԒ6Gs*ۍ 6*;d|* S,"y- K. *>6[8iQJiĔфEĘ& ;}o>EFF5~paD;E^ wT:5bkOsl#i6Cf~^7s2yǵo?=KJ[s;6l%RR ϔ:[IH' '|пT\U6Iy H5X0-ݷ, ɍo$:ԙBްi|6{Z0 T°u͑q-1N'UYcN`J |-it>J~]"?c>JoU>ӲgՊ|(#-/і˾kȀΰ+j=sA6ZQZp΍aZgLs%$ >=$$u0ӨKtGqg'ƴ0vtk'&gW=1ԦJNnxfr)PAF|Ȧvcyn^Q~(*d!S2[d~0dP_y&t8~xc#c:&?W .;ط<'E4O _8:yvcx b0iڷ uE{#X.9H׊S |Yk(τq|ͤh DPROȪy <{tfpΪ^ILB̘;#-ܒQ``E !WFlmG@dlګly+ht>Jᅢ< at 꼮W Jmڱ3G-e eHJZUYH4zJyӮMǵV/Q^5w%'OpnqDdLޫ\RIШ@, [\IXt g-!.cu~Y' MK 1 ݄$g(b|WܰS>x,WC=).xh"fQP8=]Du^tDŽa<] FNS=s<]'ܺMK&!f>IFM$ͮ¥,Æk ic?@e.|&=z Ҫ}7ܽ DZѳ%$ye2Ꮭm>'Նp +a hgtN͝IF^Է. |m6Y y)ㅆ/@XL=6 (_roˠ;=$ػ.k5f;#z/Ƨ!}p8{{ImcUBHCڶxc8Y4F= %~ܟ[DgyIb[^??zֱp5x%1 ւDer%Hlpd4W J9O)=xH_]]ot X=>V1!!o-e>qQSF+ |N)N59g\ZM`uȗV]@a08!wEzզAz'ūy'8:9vx2N7\Q^p w n1>]]+JI-0.j^ȩIJ(4j\xsj}KFYX; pڟ &l{yHCzFlHlqWڌ5QdA0ʹ ![8R@?wEFLy=$xBzu $vvsVwyMث| kN7P5kK\ >֍AQG+ȡ#r~ѷ @1ZY}@&+l4 q&1 G=or&x%#Fmq]h''ҧޫ<)<^'De}",;MIm=H̠T: L!VtcNeβo k #7  $bp0[  b:I7oC_|d{GOj>Ƌp( '=Eoa&Ge1ާ<(4 TVʙķBZZqZ8] z`c01 u?Ccx# U? a9"B"Τl' wSq"4EnL%e2ppԡ'eWck'Y)zT`sӧn[*JVѐ礃|!@"40E'~g1n@4H6PN6 qYzB] 5ƶ&],/rGÏ̷U)܄)HDz$t6D8~~nqe3)@W-xyW{g/V/ci-)"F;̃4 [9¬Ob,ҹao޸5~m@[Wh҃*">qQqIѯP~*bu:@{̴a܊AAQA<(%EQٟ@$!!+m5(BM$\ e[NeQV߀xLU?+Xeb[9HXk.fY4 Dq*퍭'N:0Kd/vग़T+[*ŸӟzŁzXzD טŭÎXx"k1VX4.D3jA@ΝZAS# OߌUy<#_A |*{B}?\]L =MAPg+w p磉pɕݕ7C J:J=ǪI-o݉*"* ۧ[ٍ )V߶fJx7[[K'og#(Uc|ܔм @S@zNG2Qt|TC~do8izly{2{#S¥yRCuEE)ŪSSeL/Mv9V9ŹGv6mŔ`;k2oЭE7Ղ/LH@۵MU3nWd),v/Scd\G4qC m1pw_k3+ cry<p C' 1=З87ěJy`n-Bf1Ml+[C` p[8%]3[^֡ !eb>BZߺvmeTd}} "3Z=N-oΚn_Z0rKLc\6 Ȱûr虓dJ{Z+ӑvP#9RwJ+1Ϝ`c%8}T=rVGA4F9$iXHbbfFuC_<Ԑ5/M1؄eUyrZ93sD-czT%mk^{|>ٝ —#u1a51xsRߦΓ."R)A, 7JH};*W[*xWUZ7[:۵FSrVF7۱ajo+RatoJG8wh͜k68`QH,.ZM\Gɭ 1zٓ1cxA֏z5bsu_JN9k*5DEw|kU碡)*WڙSd!{P 'oGI~j~CZ.X9q?}0qRv,{{۬R/Ab WYbhDY-QmC*3|(Dp2k59Z }}d$G W+BXp}AI*SնC BH},B ? ڝO)qDǟ/Cϓ i &-㔨ߊ pIiHe_3.f&ȋ n 㼁FsƐ6Gt83Z7F΅f[@S9 U+|Jأ A%KVu.d Ξ<uIJg=VvQf>e@N }$#؛\ӛ23l/ r{nT|,X.!wn{}$9yWsvp)d~3 %HŲsM&'2P7xjVdE a*g9[9;Q{f(G?eNr>U/T5 $Z~@)b-՜mC+W]_GVg Q8F{&^p)BV*;71J䏏@f)ڳTp tгk;PmYu\q{c^䃅hl" WjǃAz4VQ)dp%[J\| %Ec#,~o=uTV^*Вx7Έ?~&4u`F4>Z Ծ>@6ٴòs^+yk@]p f?Pڇʫ]$;/s־a ӧ7'UpaAh[&{Px@Q=.&{p :$/v4KN{݈U0~Cn-IEyh g3"SF!P}n6;Gkj'mfvxMGrBW^<ֆҺ{W)3 |}ٺ IťK hbK,fy a!h[d4fY0Y"ܸrȚ+WޮLSORXˇoh_,!=d*X<}0s;f衍O![eְ.4a+TW` 8D.IFy%:h5?Y=zVI9CZ.36d{XS %u" lInVaXoݿ*Rx\$꤁^W&e Xͣ ,;"4JQteձm39 T{cz)EP kZYl.i,)zZ O_"/ cN%HO%wXgS?>S+D}=&5#&2@c|Eu#9UNZGږߔ/(IO'XRB~TDh;ngVg>Y+4,qvz"TN\SJF#^ptzIah}~Cv|?mQq=fH Ƅh LAr-d4'ժmA %9J<0ũȋvJc龣ץF͖jYj*xbϞWecNqsђ!nVhnkm T(~'Uu+9.dęY?GR(3ԔlGOikQ/ؾ˝ꨙ*i"Ҙ2͓۲]BOHMY'sB۞el:)ɫgD(!M;l߶S(9/bٝ-_6\MB]W$Rgt:7qvTe)#~@VT#akF ѶtF"i,Ů]`#0ʖLu0hB[UBmZXߔJ>gZ0WE/'pdhnEgܼƗv&A=K{MVdd捾& [%Lzb^ _*n>[cI )i94gyFF9xўtO‹$#ݗ6pO -i{wɉQP#ֽ.9Lp s͆>?m)`߅:Eh;1)5j̛Qv]rMΪM%-v]'?t0P @O7eal ȓ{%Կ\4#jx+p|C!BF?fU _zg+c! 2wFcRi:Z7GQIT&QGYtJܼ7ۼL$qK@WLT0Uh Aj}D&U>ӤrBΚ"seV(.tOCyOee#إ8=ͷ76F`BQ`5H rCI_ɴwF1DD2䞁BGbz}%[yBT 52e|r 8{.:h!Ky/Vm'bhE_5ϿGF7aǢۅ?mf#V&r1ja]Ê;1yƕ Y=ז4%@h@ܗS}]T[gAnڽ>ks_Zg)TպC,ƹv \5?` :7L5ā-*9W~$QXgL{r!rY؅P#AvqѠ / ) wg؁?Twƭn(GGuX}~U5aI:!͕r֐Cs PY; \40 Kk5XD1'VV^:|;8̴ͣs-֣H@<ԞL '%%Si@rdm'Ea$3d) X:G 3n?oQ[zS߂SLSYAnQ_B<1lY9$Z: a?JjOVbf+ǀEf9EJMgg}` 8\Roo% _ H+ZH)b#@}$-7bTEq4dFK1E0f)8!;Kƈ|mn 10rZj6++n0b"M hhv7 a+賝`ޤ(`=0 w7yx!*h/q".6!'{^$Ӧ(Sd7d]"wʊ)R0sky6L0|ԜqGkw]baR{2Aό#*Sߓ?U#IF`wE1ѨOa>|O#d/pHD ;\ X‡ >9sߎO }}*YP(sɒY\mRoN ~x=V u]ty['顥5;AH[>Lw6L b(mq}:خa"W/PG.a*ͭ=ߕ3_S9À骵 hvs'JĴaP#wZ`+ CEFLMJ>-9`ʹ_:u7^Id+^\(ҜDW?>OVh؏kPXj{\lnv! P>0_/*w#ՄȄ7'&y|i qk/0J=86okB i1^Z&֙x2n7lT&KGl  l {:;ЁRzy{!$nr迅ԩD-CYof̳b[vA\yjem^Yd>AWm~Ș^4{X.<ڶGU- $M-y3_=^O:T{{/+6T]^!{'x@ƴ^ƻ7 D)JN0`|u]cP?IT:VX5-yLGcU m_ؔ:^n4 +sXզ l >YR+P 6g_fBJfܴ=YwILOci_ԛc ~b>BZ2,̂dw UO7*2 ;(vVO>ȩ-le:CeM,Fe|R(`td+#4*C>:f aml!e*2%ƿLQ]Įbƺx,@:0CCMH?Jw˸Gtk-T5c:<󸽠ywJP `ZuZ5ŏJ!68v68ze&IQEmR_B$wx.7/@Xj>4դ6glGIBax~\uZMHq*i2T$,m3HA2wܰ,8v[P%ɏĻ˜BØ[70ܦ`z(46<Ѹ|k$xM j W7"HZ]X$5g;]0/Vl5 Ab.&\9mtQobǒWuqk!\<YhcYvi,%u:ye ~/a6դцL kpW0*6~jfX=XNoZSaF7}~x4% qP,&wr+jao[}E$U0iB-PZANO_^#pF|oD\(ί?<>{J:GfV΢qo=oŴ*ڋ5:֌G!= o XJ@Ӳ̈́[Km&?v.yNysϥ3h7Rk0 jBb?@lc G-f]LdfqS8r\~ ,ϊ5NRYuH2J܈:,=҆ɜi 1|9,r&1®?6+~Ԯ."*Oep=s^HzuhF޼A7RP3./nvj $ӥg0 Ju0 LJkTMTbMf`ǤSܨ(% o RuP@إIR'n2#;A<0 ѐSN$f +\خd%vƤ,tڦ E䷡ @ѦL:L)SM#_t' [~1k?@^W ,,dN0L͚Oylʽu=7j}"o\ף+V{wxl Q3!]g\غ M,SI.w ulgEi]S6lJ!);²^NLWw}5'qD!rpSMAC0񄲂'8r|P)]ϕRuА1+2ɦ[ ȣjYntNx+ w>>m$?)sU^̓~ =VQv-4"k,h싲F}|xL|]dMP3wOo $ő[u>[~ M,Zp:gU%g]yYj|W-UO9<`w4!Fa'yXA2zz׆V0+n1;j- B+6Z 6niϒrYc$Q5*#<#x[R9Iw:Kl tATEXpTZGyz. ْ`㉎\wԽޱ_cI߾Cz,=Ժ/t4aSwMQ4&2O#[>Ԣ[iׄ0[,eNP}+#KD *eE/3fOĪRJMP}1QcZ3rRD=vίH᮰.M$5^8Hqb9FUǃ&++."3[Z/K/Ç.&t"kkゾe&v?W-B V4H7 LٍvF.}SlJDIgmNܩc˼G;Z!٨ոIS,rHPC[Ox5Jqxb9.gfb=7wLR&Opm! WzG"w7gt4H2xZ3+ *[$ڟ |AoD ? jl{@Bvc@/sK0O.kr gF5m^-'~í[ٔ!;MU& 㡡xqc;pDyF@%Qۉw.f&o w6̩_U~o,FZt+gy7s/Abu{Ad]S{} :z1It/;\*(M>Y,6xKdx_EߚݯpGǟ\Q djQ:ڳX (Ha\ޔ"svGC.Ec2!2*Z70waoM,|:]6͒AoXbj;ZqX|C]΍mIhǸGc4Lϩ1)τD_vwOv6*doLu" kƿEhJ*-4 *B=+|dJ+gM4;;oµLӆn>G & eF܄}6*&Aq댙WNhex ND>1ԮA\|vVR/:|ָ[=!)[fUL5T]`L|^F]ᇶ&vVxAEKCzP=CQ~Zfz(&acPRD*迲hUی{k'=,fΊP[ G@h_C@'lcn]m,:6ҘN-Q)GTL8!%yS">.F` ?ùd5%mk:3/բ!~rE!ix]N3C9nT> >)hھQ.'au5 䈉!fOuԮvBAJ$+ƚJpy(vw|:]ynVnj%nwOP:-aV#̤;9jrߥh{'8X`bOR}kEd< j1_eHE͆P{&@X >ܗX 6*ǞdQT-CtxqfɯbEsٱj|/^HG1D&@O=2/ЄiȲ`{,97k:Q 2cؠE)f]Aܛ2?~>RkCt/7ENEti 3dP_.  cr˰㻐u5u1FhJ 1.Wy||Zy7<_'X%l0CwG^֣Gy{кZUƗ 4+'t ٯdͱ",^B0R*QPN[,ODir;p4"y~|Im{ƒOQ{ (@h>! dAo> y{I }5|Y\`@HdF }Ëz˄V֛%l~G=X3:6O,fbeəsTF-q1Gހok5X1{#PgE38Wf+Sb8} f*nf(tYdcxp' kpCR|7cԲbΩ_i?3(b+w3<_WJ_pzozIJy؏?yKj&X(3;X4BEʉ΃y|!2zV/`(ΠZ^67 V"񮡭FpiS ;G*u؊b5v;WC-1!B&_7%mܭV@gwH;og%k[o#_|wOѦ Y)1/ Y(q.VzhsQ9/ÍVGY Ⱥa7#QfuṵP2iR/?G? gDqexGO\{^#,e ;Qbk 3mP ZKr!'z!L;_.SڂN]DkӒ% D-w1߯ k?H:Ƞ{—/}``zf2"y1VGa+B`a:/yCR l21؜69KoYlr|b.j ޞ&{2R1}O4Nj4C|6b-Ѱ8wvcP% [:.J_㩄O6m<QO0oVO@ IÚ t4]Klw8J ,hq$ϓQlw0#v}Hp?v7܈e[#\r.:Ot)u*~!n+ gvX0K#-;;Wa&!`RS#zF. 8kh/ kmSS`^&ש(bV,i&(V2v l|/(9I)`wm/rP3_R2y0O$5t=GH2iBi c(WHCpj?,Q҃8~|{0#T[<9`h{5J_1ĽMD9QńV.`y|y$N# |}Ew*#RWC@cC㗛K}z1eѕW4VWEQ60z* H&Z8;Dhg wAQ6XJ^P_,h5E]G0 C5"{OYlr.rpɶ&4#胐Pdܻ&m1ޑjJ@'L)A jJ1,+\)h`ɥbCP.ᎌʴngoT *Ja#VReEn,(+,zB-U<ފ'i9j#n.%1m4RB·fȬX-~La]YNPN| ZwATc);UC(};뚗~Zq4; R>[E q pz}jN/PB1O״Ƀ"~~~%(𚝿Ck9_hWЍ8šX|yZ/Bh9 [M2J v~2^%sߣS84L,~*SΤՠq:{m?&exV{8e!1ڤ5P69}%ߜg$D]6X\/ǡщ;o6 10hS:hRCx`4`8kG޳KC_bٸIu>qGF!UOߒwmR%)KǏsoze%m?$e|N%1frHLHTX07b^a,Iݿv=P{8h`x"§B({?ͭ˸dW6`D {ťX?f˥^ O3Be8#G%Xv싈ZQġcUتu *:+$`G`_VWqsȷ-rbȏmSl*'^RW/; yQw[.Yy0ţI)Ь O6Ez4C9ȓI GX{k}XYeul@5%E$ W+vDf#Š! 16]%e'mmIL\fzsrIGFN5Y!3fZ "rY368'x0<4FtŘ:6sf{"x:"0:䶣?"#!+)}(ORZ Quzŀ'R P %nҭ&FB>f/N*}A,5s>6gB pW2w}KRئ)%'W>P M$Nq;:\1AY$&lwlͿ8|X)HƓ%~45?ߣWݤŸΒG6.v;QP _wb#U-5Nbu8R^+u$ na(*,xXk5&0:}c[[R4䎱a-q6sT^b=N~y$CD]FsYYbt,̩]Ubt%B#S.ABz$aqSO7Zb}b  Nfu@"#QSAZVp1^Sšlx&d26?>jL^58!Gr!$txPpEԝǘCpaZS2<~%xIfy= q;Թ@noh}ghT 9|ajkPblBJK?,0=dLV`tS#un>3!c|\{7V8jrGM;GFGdZK>*H+tUK ל%d,;eXRƘ6<^:^E0-Aͩ^xmz :K<}]`v8V:<{ytK^]2Ȃ^SV?1Ȓf;l2jب Nc Z 'CQVVa?&&[ Yx(n;jž;]{r:LbA1u ztPYg$*iPf}]/G%@#X(g +~5j6KYQ-RjꉂRlh *<70w8ˊd2p{r4bXK+%"$|KۓxTfR`vQuPQ0T?A&FF.SXeREI o< T}^Cph 11 *s\2@ $1ۣ2oJ[@<`%sCQȒ6~0!kIQ+ׅì!.A@ ,s#7Sfr{OߵO2?!5n2'_KZ&zbs'#9āS233~CR% o8ܰe:p;=X7Pe#=.=ĕB]% a392n 4K8F1V\oe[`?f=qA?Hea'+ QCa=Es 8̯`=U&MRE\jtr tBWׅD>*+!؛{v&U#Sw#H ƑG,;4A =ubnTs#tPH"i1CRW9[4Q9''8,'[c.XÀ|4@؞τ-Vɢ 깙( Feyn˓ ~dGMCX 2F#F8'%¾0S@F_ /On ӸmNʓΡ{7'j^EfJi+wXl0H71;lCZivp'!Mac\Kf)w~N &!,_לޠλ^:ꥀtm~D"Vs51vZ| ^e`""9cBTD9\>c(Ri$~ ƑXc_mt82ZOUm dUOXqs72*e@A}ʪ:=)&o(TnWXKxWn(,7p\uYm$P2Ƌ.N[U6?&E^`1\fsT54l{Sq za \3XgmZu6qOδDǽp-o-wdtwҽ: "-5n|u*|XL@<"HXJw2uZ mѤlJ(2;jO\(ȲmeO&-rhq=tG 6_קѰg ^V3gIS9TEeNJKD~ d=\&fm51J$=-qc[ uAT PWv 6ײ*$ OqÝkd(w a" /N=_{RL5(`=R_"gw*{(&|Jug~`2)n!1Ct],T:]Pb~tX{b"̀rSU=FӭJBoB)L͇L㫎z%ZVi)wu!cv Y| AR$C*8|.fJƇ9MPSG;!jOMx~K4!7zDHs/c@t(L9no0 sl_/3c^5_^UxV,H't'vH%,[,%("|(?[3JO` Ν@f*f ]d(% h"Z0B]f+͚ߺq(aZa\"-qpS6;w _?~$ |ҤS`|)u9Q'my!6<ߑ < jc^7 7Ky0@X=Q(1=L1Vv̇{Qθ)) `k =]HSJ*tŨD|G{d+v=9fgܽq8?"[7Nŭ %>DⳈOūb<6G?ۮV8厙G =f7Nv. ŠqxRfZnY",LQĤ<ە+D4nS RQi_P\ ->U&dmF6-[ m-t''*pAo2Y\7hdPE*.D=ICKNX]~B0pقs'n K^GZϥ}e2 LL}* Lf9ܭR4FeJubeĐQw=%?$KiJ8a Iń T!l&1{Nf)5*@MX#01oeq-hN~H FSw!fzfBC!rWR".9s>g!~xEuv~I0Nq9R9iyzNӰ 1 aZ Js ND68JZHYNs{.B]`<SH /ɧaݣUa9oxz6{6 y6B[/|$2aO'w8XVR'>9g3f4{#| Ɖ%>6 ;ĪP΃g m__bNf`nؖI^HZ270bu@đUi`ho5\&!6"ۺFhOL#閯N2h6=}+\2">)/_uV(kUe ;V!M{L x0԰N_= /}x78nz2aZ`&t谴 PWq^Pc!~AygETdY/ x^ StoU)쨰sIS7rxzV+>'β!""\eC*y.D7yN:ez{s]8c ÑxM.L`)!`*OmEp2eSGThbQW j_fO= ⊆]plS)u@|{\ 8RzwՉɼtgRMV/׽~XkSWq0ЬTbIkISdM,gbF/cGCZ1+ڴaxHk`ؚ(:]>(ʚ 0)INLv € ^ 5~?Y;_eHQ)II7(B >H(Ou趇tB:Vt31H—{:' d3O>(i(cbƤ79fV,"e}rwox=w E]"NIІaLF? _)~"VUeVlJ;zSNey{J2NRDL@^)K Re82}%Uc#w [&%.XfM65v"b#MXXcZohc[R(q*  ߳=~dђ gV^YEYLVi;ZuNp(&؍-IԞcϰjQT^4 -9>v2 K̑K?*k֘{TD׷4wll@uR2ڛc _`bY=꽥6\|x|zщ_H2sGS(? XHsMQfȠGjl#Z{#Jv(e֑b""A)Tf;D)6`f<,ƥ ~E8-:<2"j Ȧ{?cUK)b[fyL;<=44﹈0iqGD.hOs1too}UBv>]H?95(V3{hvMxmSLu7[BẪA1Vp۔@"-Og_@B=AL+ ӭ Wwz"|q`.-etXj PD):XdC\+8긏ZÐ$yG|_7ͣa k5V[Z%7@IDGcSّH"X#ƈJ"*t YC6ßGՑ=hG9M/JyFE2O% E-\9 l6MV^J `&Q˘.&d{!?H:MqF~7\ 1 yH%8SŴyPuKr 2v =yPt3*2;t!T'MfAU/KhxI@?H2ԉB̈́C,f97: pӱ)vM"O1z/[a^Cqq2 jjBe6C.HuG,ّ@(f%HղGz ֦wD f G`Z2I sHqʤh= ζɰ3aUrdG٦Yd_VϚQSnu!n9\9 -;%_35 q{[Ux;nbv%QGƀ&dsLdFhJϫ´vnS {t  ̥q[ t]ڴv^e%'(bI9YcQnsR\Ţ:{{1$FvpYMnZ+u/{.>NA(!mvUOw 2PvCqe$?cJ/ΛrS"bWh/),Ӷ]Oʐb*XT$! -LTu+-p@ȹ(ьZ|;¦{Dֶk{/DB:™YCݤ0Ǹ񼆊A'U6zR‰<^|,u}Fg'+]D #p wm̯בЉ!lqalEI3wrQCw:t"T|y-%7Xk#zjmuv0~B.&[~%=xEGE{4s82DqXL3,"0Y!!x!C |m~1yDLLߦpG'p:)`-CၰT0n{!0A`jLG@ztљg-y\50h(Y.n,;Нg5ii ݂: 77=fJA}P(hl4Wzj4P $EK`a2' t UkeCK +y5C: \;ҎzSzkg2R}GNx1g }ޓF_w> `λtVzj?yJI<_ Te qpgZ]"Jipτ%-")i{RX,KQYG8po}. ԩъyd Ȝ\x20TAT̛+/DS]6]=&=1jd t tX1 v:+˕1 @c{D~^-ѩli-^嗴fP7V=^ɟ^Mx6s8w thfQ͆sƝ?OeE?usY%N T7T&aqI xkDtE:hْG$l_m' _ʬ aF+.!q gi3R2Gy[ GAZ~\,`+LGX960궲y7 ]g W vLmY/EDwz-6 5yDG񌨴9i[Ȼ[ЄTtA U`vEވU_lj@MJ_n^5V$(ui/PMKMgf~\uFLuqzᄄ ; |9RhЕ/b܀jVӚO6LsᶪYd1Fԍ޳IdչF^#`Cp92!H/$ۋ!ŗw:}e¿!x?Tm Ɇhv$eJp,Y…R5"!~aaT~4Fyֆ|O[2uBm/ܭ^ B%VYW衟\1qy9{l#zcɛ5)qIFw)"`+f~zjktX25{XN=&̃qm6@2_lhrڋ*zɓFZ JQ*_@=)|߭| LxfZu&>m|[CR̐!muX^\d<ΉC3]R%$ou)Fy3 .&ɶ| ج=dw)fbLs<,_pf FXg پIgGqUN7u#v 5W$7%Jcjd1NȉwmzڏY|^0({wRζa(qV2<清/瞙`حRp6x5 Z+d1PS$^f\n3^Bǐcm8/$^s38Rk|Q Gdۖgiz_\ϓYS1 agTŹ3+s!A7cdMԊe@f=q?#oWS7&5q `?8+>RQVvv'N*DzVnLGQWӦ(-?S9Bev S+68ß 8h>2=[w" HB,̱gYZ07070100000066000081a400000000000000000000000166b5088400001d60000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/hisax/hisax_fcpcipnp.ko.xz7zXZִF!t/]?Eh=ڜ.+?X!Hjl}Wz" ^5.de("-dI7 il-$؂?ѺZK.ٚ:M4< [ɋ7!4<ʈ&lZak*[h#+}X3t\ VXIq`T>,A֎;=¸Vp) UC!.`EGC@!]\&>w=dɛY 77wWd|f[  W!5 7h5PC[4$RPuƋ|c  zIW6ˍd7B"vIΨsT.VI}B?ҿdNaɁn K7勡",Rj; +R>-2#aJWK,Sg )/U|?4[:I}sy\+F I'79X[^S$[M Ǫ(#O<= x. EkD˩=;KCᚘEՓJZMoŶ =IK( "W#cNtI,kbNn&5WEgϜ7W࡜2D1(x;E( i=pwr^/Y7CTY2 L1/ojTOњCW@ahN8;91&xd"8oTp W^ʉN}8w6>}9 r7t@w U pl>FZϊTwݹa@oHQ/T(!Y>zZi,q19G v!҄#m"_-M{ F6Lbg64xzM zLqhh!7@-mVYw{y8G6~!/Ԯ10 9'6ftY &&%0A$Bj4XjRtD"@ڳ~ڸJQa'CyTGе,7R_Ȁt J^U DeSz"/_jjADKSY#L:5P)hS8kW2]5Mx%ݭm \} pE1}([f ]o?UMa^ GkWX6% ˵f ҁ]'Q넂!/7ݨ힃n"p%7zU<7%IpK%߲O._d0w"nBG(^3[{PEnH}ⱺ_)}ƎمT\79^~%U:ϝj^3?>ź]u\q)ِfSC4rT5g@s7O#ڗMTz)=+ i@*5˖”<yC;3u`&$)xˍ 0H ȘmVM D+l\Q?ȉ> ?,K){s 3Ҩ(\y=iɮnD0"(薓1rȀvEADuܛ03ybފuH<#ᕯbݚy}7J>MԐ=$8d-+?[lo¶Iy@!M) kk7QVVLA52l8fIz,:9A jo~ȕŢzL) {^ <3\n;xGv<= œ CϜzUhU ꨍ 4ryv>=`鱹vC 5A(KJ{G8q{(,'@P%mIHI("! 岖VB-F>ښ'zdE!K?3W,+{<%yO0hPFu'Pm.yD5EUίw:LPҮy.Ok3Pa`P,w8__h bL|' _Zr SN+LAᇘ}~!r k#\=玴RHpGWQpL?=/-|e#2}ʧ-=5ɻydO=oe+4Q)ťXwMhR&iɇPMµLkͩ0Qb5B^#?[􋰠v# c-j$1$_6.sJyW/7  >j.u6wnErrc]w]H`a1ȑ"4+RM; ;++ybDI2؜\tﷅ{Mh1d2Qu!0L(XF{!+s|C鿂>IxpJPM!ֆ=3C5 8jb"Vܛ=".0 L|Pb1^bn_E_g4c!$&c9Rx"Q$"f|W4 H;FʶJ}_J:00E˽F;wI$ "A+ xTV>R+i YbV~eg! | ae(ie]VԹ/P9 ΩHTU "!KL_5-qiFb}-~T,nREƪP濂7qwF'уך_"58Cų+adʣ$|lJH ULGٟ![Im(eZmR.otqwxPcEzx6ƾWш L'LE޹|>G!Bz^ʢ+N8(t ,k"9>40xk.k#!{L\ ,tZS ,S7U]薢r&k) MlSpG _8|T|5m!{6o|BlfQwik*'i=}ܛOPWF0 5C+/b3^R* "~[ڮg$cԿ=jaD|l~m'UZF!yF~LċQ!jEŽ"jϥ%ƃ?,mkSa=px`&g}Re v)dÆZf coЎ-~wTw.U%YQڳC` TǏMRvOs/$sK7Иudbo 쐅EsW@u%Fjb(R10K1 !(wvZ$JLGw R!&VfMcg0"R!E`1 ?|~ޥ cv\qg!G ~5 5>{:dޫ>ش"rᖏ(drRb  1(f :z'VR+Os4$GH6 ީ?M\=bϛWH0WkTP>fgQtXw>&u.JRFl7*콃037R78jnSwDfϰM!?9&* Ep*wjMjS3ɵc˔$W_>z;d?bM Ѷvٔ y#Bt@(쟰mMJkKIvVXHn ڱ۾ 5cs#i$N,Yx'U szf<_[fۧ??9,]VxS Æ+VLX `uvOY"}ŘGvȒOHtWٴs+n|bw^Tc9nO$#xԒ_}`e_TsKҴf]Q^.pߍXv^I%&N׾lVbUYOiXO_;G|fZJGMdpKS{($4"(Ju(P + IF܈/ЊђY <Sg0y6?pb" cpQ#〚)ו7kA(T :2lWgUy/J%jeE}S5M $Ri"yh1l"7.Ii_OyG,94]ffS*.%Jd0ORfVi'8v ^"na]bU\Bu/#X5 g,0-_EëC=ԂX&ZT&1A9ĭA6T D;]58բ-OU %4΂k ߒp#^NLE`TMfT$+z5WF0Ђ'n FS!= \,4!}QV2 ~@Pc J0oU2_GZt=w;CMXcXR5tVO19VcõYr0*YAHkqͪW}컟rΰ^`mSְwU)|Z<@D]O53 (NRcL.W[\Np;+oɎLR=t9;(ւMkͻL燼#aސ:1W迏od cߎ,[`u,[lX2~e|Iyzc#umVr3#H:}ݫK\F1WE(uul%yT4m6jARx`-ܦ;yDBސ5byGV Ʊ*A~n샱:1"*E0ZЁmfΗ@i:Q?BHh~pi5D="1юK't>=~KX?UqE.J#$88b*~-l/`Zb[lyZ Tt^):d7P Z?{5~'!p lv.M1'"ˎRb}q@eG 6AtGX2bS#$x4 -ֳ2=ƪЮj}HMU Gq`ATϰ{Ht1 rƮ/(aOB&J`@ʰBf{&=_PC(A\La=:jƂ:(Zb$z|аQDpعo m50fLkԧBO?ޑa'gI/F!E6 Ag.zc eL^c.M%:ƙ`fӆgYZ07070100000067000081a400000000000000000000000166b5088400001480000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/hisax/hisax_isac.ko.xz7zXZִF!t/e%=]?Eh=ڜ.+ˣxlމ\۲GRM*!(]A-ssP>ښ';pkޭ Ox3[Q2l34sP֠j(?!`&;lx˪Nk# 0,lH=t?C?eS'zP&Pm[\SI@\L(9 ȂPxY-ߘNU 'w=wd V35}kC a]U@_*H=skkxG"qT4[TCypKE$.%`Z#{n{X_{EY>=8%F^ɝz)*B@;21"h5zc>뽤_`M$ iɍ%5= 8p.&¿n=F[kVi/j膐+ES\-&P-37)EWM: Т|s&s໷%Ӗz٦yJ,d FFkg@C 79=4l2۟N'tqgCLGI}Al.ZSXizpmY]*Ҫ笅0%Y)23HDks@iTKא/'ÝIG ř95y04JxCW?[\?9.Jsp+=rtB=z <6D)P>` Rˀ/7EBj-k d&xe(5r;Mߢ{ ,KX39#2aXخ C-bF[e1č-tUb0kuG$isuٺ( h@NxXwd xC#%Qa\sh =x64 q:r-+ޮ#dGS/Wc௞k$VZ,yT JRD[(6yVrE Tl G# PS5.:yq 0XHTOT)B &w;ڎz8LоQ`R;8[ފ0=#ڷ >unxYyWMX^HcxDLsM$W,pNdJ~i,nObTwz7P TS)7o -\OaқfYT| ߬,|}EgEO[:|-+yP8I>4 #n}=4xlıKNTeUzK5 o Uȯgmc-*EɍX񚡄\;6Am{ r`4/ݥ/' UyVRw`~ &S'YtH1jSߥgvMhwSBQ7T؜`ѩP}Ocj %9wd'pt>N>"/T{̟tvt(_s%`':*>|X&09,Bە](m굾 >QTHk؂=P@DyH]]~>/MV(?lQCVhQ)ۢl [ܲWl?/=2d9U|3°,̬kw*x!K'㍲{>3sԳ:3PV3g] oߛ0yx!$B!=^ М4l;Uz)[_6Vޭ|ш>` {EDc' pLf%J' FZHh;(>+~ݸنvM ~A Ix6) ; rQb9 d7A/GI]%q$ ga38GDG!g$e9?̿ Z#-pD 3="i#W}3Ovs0sä%vb/2"O.+z4b];47,,2zh47bqaT㲶~ĸkpSI)< T~QV6䜶 `otqҫw%d HƆ 8y&nᭌeOe5x zG&=gzvk]8k\1` bSP RY}iXfa\=MEM6dMo7vR] l; "+0b>nίČp+x'N[m%MH/9'5ϝR“vKd3v/\%K`D;HKQ讻A"V 5Ky c-6nh1裦 ^h^ۻ~[ur@Bˊ(tUM *'|R`0k/E>Wu bSˀoh ;ʰ,y|4ZUDSDs&~cw=IԸzS],T>}M.Wxj*iN\7<*%;K7Ib5agfAOb#daxI=ÔPػL*jm4`:,%vÝiJ`:= G"(qC'Q0WfrLQ¡<^FKYBw)09~1*ǒϟ'0V7t(É"D`MPF%TѮڑ6T!Y\t}mΈ1W ??J\$fUtOrxVOY̩Ea4RRk p@%JU|-[,5NX>敻zZ3Sp|K$~J0d^e 嫅2ӎ7'IpNy먗fʥJU߼a'x቎N.${}]:70qvIX3qJĝ4G9 U5cfFŜPiw'!uX0AH4JZÝ]j062F&K(!i*u|Xs(2X qѸ * -=ϻd,.>Zb?j4z묾ꜨȲƾz*uJzG3{fu"MJKI>+B?E^ueDRCνH7UR|ci  {ZfY[N%63!STmeJgy0$W Qݨ+&iUp|)WҔA"XQ=HoP1D&eN3*PC xGJ3S/CU&T <Ȩ+jIRA3TO+`<=͢8(Lw0IЛJ*Ⱦuˠ(茫C΢=--XTo~tBž`_^6gTbPǯN7ǩzQd!W_VjVǨC9S'aH}3@Fމ@հ=b y]4 \!Ӻ(4v]l k8I(gYZ07070100000068000081a400000000000000000000000166b508840000303c000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/hisax/hisax_st5481.ko.xz7zXZִF!t//]?Eh=ڜ.+opw/cy^@bU=PA#NH(}Y*4An}PTSU[O7gLIBJaV/Pn.e 4a=3Qڛ]瀼)ޘ/EEMS}Ȇ<n&Վ&3m?^~~n aiUN(PLRXn_aa=- uئQ=`z&c@o0vۣ5aMR [7=%h*Z%K$DɠdK/;U#ș+ɳ,y9.V$/¡'ʱsӜ`JH /o;F_n|L@qk1o13"g@&-ЙgcxKyM7ըd΄Q_ÿcAX?beq8 1'`*|Ү0T{&RET j4Nz;]_^+rn,Փ[RM:?/BT"!{BR%DBO=O):X={gu}FK`T׽dNE(Lqm8}Gnj9RUB0 %.wHVepS %[ ;轒*y7d4Z?jj[+F:B`rou!pZ#4* LSҌwe-"|ܑr{ \)+J$lN/_E9o6~\g+A6!!UI*_:&V5)`{_p𮒽.DUM~=Sӏ(džF]o'ucDt\BmtgW$%j$܇JsZQT%^9U\%H~^᰻ Q$/x0%J-3k۬> `Ud/'^KfHn`҉GVCtAjDRUvb;$ 0+iǏK#A]PL{ViJְ= imf[Zi/Q+)jl eؗHs|O9P^Z&G~G-VG64ȈϪl]U$K\1S֔:zBB3It+BqM`f%NTį^J'tB\ƟpҖpCa8Q[x'^ԆKPΊ}FIwb rD_;r;T ˩0wНU%MhZ_ WV}KXhWO̍s'/2HkCɌڗO籤1V~FѻheLn KPXE~đ޹3K_9%f&>US;ҬUWW ^VP ߮D[{_ 9\*|!Ϲx{1OG iZB#J`5UQu%  \Y*g^UǸ:eV!4 ?uuB0az8#k=H_5_~|m ] 6Tu36f1ۉzQ*L\RO,o[ wu-"OES[iNÙ>@3#F΋ 02cTDj񛐻M}}oo+綌 2M/KPV@]O^pjDM7}' #Nڣ3jyqD r6H#rt16NEqt"P3@H yiбh DS>BND).Ղ_ -1ߦsA,c&N-Ӈǩ=˅&ّ.ԓǏZw,jJ|Zګ`#瘛FKto4rӓ! F03ϝ";&K].*W wcn4ۤU}QN#OM9K1쩗Dc;pِ h8d`qeGFW23|q|g RqK&H VKbN$?eP>^,EgW{|Qlbdwfׅ|7om4^Wb}YH!GK"uHJrdHr%}q,$)1Srl*cp*@:qLQ8N ?F 7NΪ!(m%dSin_a=4~")PTnI BRoLDQw\Nsߴ|@Jˮ2пR3}dNzx']hɭ @zQ8plRV  ck)u,d {: 3iH yIw'a«X /[+i I,ׂI:D!1aX%#bmن 8(;Ne(dD,S=\VfjY`Ӥ568rBRh i?A_KB' A:76RyKm  ~挪_ݛM` ͋0◜wiIn~ eˌ#SZV+goX[B *(g{k{f􆣰Թ- (JTsR .I۪%3#DI0=촌k*/O>+WR_Cm>_6ZGxoJW?;CaTm5^ ͤ{ه$e玀]aȟ1eK\aur~21rT(AwPT"k]]~VJWUu)tkŀOX^ GWJlכ.ő6(vìM!M! X{_cΖ XeA ̶J؉ JY<xH\/cVN?=~[TcZ7-qYۅ]19u% 8YkG|pdu-iJG'D Kɼi D$H%iHv&35oA(a}36v:U{}!} Leq;֤pBg3)OLwK4{(Xx(ZǠ&@@s&ܔUO?.,ɄKH:/keOX[_uфou U_gTAL /-\m'c7j%FkИp ^g3TAH'Cf4xCȊ␠4i T|cb-Nt3q! +v1p~8fGƿq_2%0 Kc Òn㠗t31$#dzm ݾ * Œ`UkT/Z M*zaeU1mTy E5\r2V'rufԤ]{[XA}xP638sLNA4DX]Cg8}cдt~;k;؏r#iOw@2 ¯lR=Ps[Gdn`Tn*p]L?d S#Cv{[_]u/~]~TNPB/!| ˙4_UٜL0Lw&-HBfu#^S =m.ハ*UNx{tM ˀF+93mK`NPzzd|=jvoO$T ): }SWB"\Q1#>J788'=&=]#FMO]O}"'/֡)rY _}*I* I/nדᴜꎣ7My'hPn/J@Ҕ@&K};'Ȳ M \lA?ӭܙX_Y]Y>6[yP |5-:ܨwq>X뢂m99tЊI\<M#2gG4rkwDul28q!僔aQ54p!m W -cή9JPadRu\RT*.G#;7#D" !\)ds5^<[L=+,|0N'oGQ!6;tۉx*/twzbHt}<Ȝ\p*wϣvp\ϝhutps4'f1X:GtAW\6 @28 Qm,vfWߌaCRAq^CTzU==iF a1ZeiX>) AtUQ."]\hdyw14 y@\}WIrlMo|!@/~Ay0'%ex=f=9`*,I| yf̄A58n3KK5sM"-ht&-9Y8dȜ#|@h3h7Zl)9'nџ;y*w V;c0OPBh=,_$w|4F4TnH6H88i{ %3疟6KpV{쀕p;Fя::{ !=vy eXbp/oY>d k4(uUGK[AejPu4?ܹ55Mccy -e5`iRQL*Q=/,]srC}4*QK˗ j2j-]E._W;]Ÿp\j#g!ҌLpZ, g @8B;$^$`6ZY;Y )㠣1.S .*;'|VNTD`S2P!*?-^XɨSot)WHY##'{ VTk c&gI^YI"AjE%aU`.hhȋ@JEָ դ+yXE8;)^-5э)Y75|C 9Y5aWJb"SX㚪D O$!&&"x_9 f*_`!zNnfuY4T"a^I/FY&ʯxRپa)0^Q$isQxBCK _@,"$B zv);xEc'v+H.4s6ه&u#=]WKRR>0@[W&>3HR)dS<, Ao#Օ,v,4[frn 0%㯋}^P a5U3mWiant<Ȝ {5Yg2A=c?r1 \,U&-CqZcGx82Y㶽퓄 oiMZ%^Z.M0(؁E7k\?gC}=S@))3) +67b&X) @g Ufެ1KĎl'Y^'J“xNmhI]̜2dU,8u]J% A kn:9 OX R7皼k<.Y2&N\mc6j$&l7OMR#B{?bHYXm4XîDԍ3`lK*P▲0-m|mm:lDİJ2Wh6k+Ƶ%ngc>y*Ք>xu%r#;FgRPm A*3ʥ %lzdy(ttT~T$P}`H60GrϡM+FGABÓd\,N֒fКup!:<RG󠞠.y(g-)]ث]C L ɦ$%Xp=kk'(ݖ(][\{it^.~ ׷`W41qF*N>+LzUMS\ rߢN_KhkhH!Q܆g Nvv]JkݑG1\jЮ"c9{"ZXe<c^ "ӱOM4/;G*a/»X} }$*(εBp?KkA`@핱XGˢ^(LBM)d o;$_;&j\eah n _+9;ߋj4qNv̷\rVIbܗ>Edzensb RimPxђ1Ǟѷ>S|" Z^ xreD/W),{VbV6f 2FQH p@gac\RۭRLb+{M&ThY~b*ƭGYT6uZNJ7SX޹%T7JpHv8D(?0@ܥ;q:#[/mW1^YI]&Vߏg5uT@a;IdzV\wKO)&NZ0q$v)پ~dWBuJ7VŪ n82G:/(GDzˡE]֯}PFW.1踅s[2TA11 [Վ% bl2X_YDh`dXwKy5R<̍8%ixкW&ԜU|g*OPގixInNIAHbULEjW,XJQg V̇t;IP7Zo$eݭD) ǯrUCJ'\BQVB+0!SY iSE.z n8n eΝAjK 9j7xL ӾAN&-PGpzW$AGl;%;igc]0>AWb#TA&V~_9bI}PWR%-`7(lr^}Ljh,V>}K\(;]ݕL?ۉJsש ׼ѝ, ]\F)DFГ~¬UcӴ<03 Yj d*vkynm:Y_J}>U-;Ͱ >Ea'cc6xbבA)'cW[k8bYѐى@+Ɗ҃R:\c(MsRiagq6 ̸wӜr g~h!%0B}|>-Z Dcl Zמ+:q!8w0y'QMMq|Xb5)qE(?_1Hm}ɎChǂx#yTGpK,~~"52*f69o14ȵC:7.h$J \D1xYR;'@Pn=oВvaǫo7ߏՒ~&RxYA:*"p;p"aR7vK/Ӑ3A^:V?d'lI-8x}vhwx hw8G#ȫ; rB~(/%Fh֍`\pFj(k [v% F5t$s@6TJG/jz8-;&|͵r_oP3U$?LgWtоj3QjG Vg\G\-ĞYl܁&j{Gq uK{?.V^QC;G7,MBE"tApg^N;dH-9 A~BE3-wK6 nhhųaPA:KWpKSGl@; *=H*be(p]7Y(qsgo RRh}!Z<_Wsl;爘 p'5|%+{> tuqB{`Ee-> bd}хw|[#h=^~֗He^t)=|p4%b}EP^bۏ .T2@oW[| Rh|3D%mu,=a@Hy-}uLx6"FdnJUo*4AϽ6!'&WZ_lVgRIAWS C`Ƭ6/^ 3_sM2]HJ"9CīG}ۿ |3m0%N+;[k7 .C[?OMV >-Ռ?"PEW(/M Vx8 ˧ C5DS i/}/I| H$'8?&f(G -Hv}50NZ&NJb*3{CIv[ vOd;R7YMz s ѼƗh,ZCƽ@- B_NlaK%kݳL) $IckcdcaK2^'[.\-8`ڙmb >Zo&zCEy,デ.5u;$̐ p QL?LJ18r\;ڰpɯi>- r\Ce9wXNQ" y[u?웇XIrVX?> duI.Պ rU; 9A9g}mEiFjBBH Y˖8!LO5+yM9ڥFFAFD~?xMo'Gq 10TDͶFLb*dċO>bj\-YNp"agׁϷ܋{$2 * l3|YN_'u=} \sږik>#LFtQ-6q)'gXf)e[Db M]g|^ɪ "@SF]N1hvY&%nvY,nh3|N EXܽ3LEPuulpS ?ɻJ; 2vKnG?4ȫ0!LhO\~$5ڪ퀗'YQq,Z%ŋi;C;CP=DI$P IQ/$W$]^:&[.oDK6(wj|Rs3HHlO5*4o\0gOXiw^ 4TpB[3D$r&вUqH1L_pR;KLqv6@[ d*:SDGe58G[V~xϙ,w[N^}#u?VDa\y O/Gڽ4B ]#CW=u-ne"!L%VC}2q^Ǣ'7|M%`1y%- ^ͧIҋdx[d]Ձy̩|J{fAfW :A i7[l7*!PIb:'A,+ngGbX?3,f'Nu)v@^J|9Ah#~z<';7]^x`|`Gϓ -Fz=0y0al4-[Y3CK[Uу΅'bw:') eZ0ŮsR#uDhvK:d>Pvn!3o)BIM{ڰ3=#a[Ϊط_8(aƭlU' J u|\ʿNi<$o^MaG{Y z1* j_q"3D Дf3v5xcȾ]wbS%96 (X'TjUPN"~rp#@qsnP*7`Xz!$W߂I'Cllåd>,~zl} !G8vܷ`wu=D/S|&XƺB_dQ}c(11@ǽzjsэOpEItji)160^!G!P+wsZ'"F0ٟO!xlx9㞟O2;C-R_uAMqGٴk`J+^:Y"eL%lgfZl,_ו [ TƉUtłRJMq#b$}"ZrCP/LG.*u |U( oK@Lk M@)ېV8Up#ڟzFDJR ۣbA mE2A[Hx,$K1- K\"ö psd+hKRF l:-P1MCI=9ߏU=?cך{N$'\܇M>#J"PSRSu+XR햬iU(( d>x98- Fgln,z@Is}m)Qڮ^tXQ)T35u @?c ]o:?w|}H؜žۓO'Nj/G5sb1.ķdX-\@ jI d%WYNR;?ID̍:`#m>oJ!iqJ1!NUy Z~V^{2~kA 1/pCf'H]{ 87f273oҡ76׷vTzQ}Ǩ F|q&C䲠VwWܘeL鑑_0|*𿊲1ꋗ,"-sZZmumB50K 1KP~}Y`GhP6xq_B35D'7%9:]xu:ǜ:`cٓX p)Zp-3W.˴1ݷJO [avSROndRJr 8.Sa507&E3!uZ5QYųpnF+͛7 81B!+}asHGk{o [ MI5toڼPe^%8 V.whDN[ᵴXQ])=Xz{m\ *yi9بm$4m 4gf L@Z0(hb)9z{\ϣ1K 5^0mɸ}ÙH$U{-4a&:%{&}E3͑ϋac͏"V*&L K"Hߝ ,&?C;x!~,ctC#@H6#`=L}HEƇK;Qq@{."<)\_!F Bfb+#!C1K^XY,uArǹf6VvdB_y.2! "SEC$bEL<)|kc[Qc:+Gs{aIbr;hpB~2/;4taw|~q.(N } KZNAub*PӨҹ򠶳L$>?Tz.X/"tNË(%"zuo8j c~OSxT%G(z?"5ӭá+]]b^AL ѹ]dLn]΄&-͂@n׎.ҁfF$Rhq*rv#`ʩ HQ?\<KiԏcVعSgK"“M'};1C*l$ThH7߉VS~aT6JGfts&L-hہ<#-'6@0s'ך:6p&&$p&gaZ;!D R@*8 lЂ(iS.=e AJ`vR{L_yobghH)Ύź@]dv޷62.{thsfEɽj$;3ױS ADó NL߱oGa$;OT^t7 ۪FuF,7'b.DND46'D|eg-A|3#nmh$s=#KJvX@}PA):6$Z}M|ضy2-J|hM1Į*lKۣ$2ҙ]j\9;ILvC}.!Gh`Xfmnss2iRTPKo53c;6O7ZSFzys ,mn~4;e XB^v- no?0Of9 8aMQ` =<şj[ǐ;A'CBv:0{AUk+yNk8éw~2eS'R9V F U+ 9-}*} E/aye>+/B'drAiL:இ%Ο (evM0upOHVSbEJؠqDWW-"ttW@V4m5 pk:Ɯu_XzAx$Kgx\|Q-jn+P+Oj%k!w |ש&[LJY^ ?8h[-XOVƕX)Y6Bpo9|HEAmV-eg =YҀ.z[ . JT_=%sj8a 㤼-(B#q5<?8  _8"th-ɰK߼|/N%!pBk.t4@]b`8_no b5#>ޏ>n_*Hn;e&jԖO۳m&B : D_m ?֊:0?EN^Mm6ϵ_A\([&K11 =Xv(ṯ`L0IE[ w &A+D!/)%y0'vM|W\ܪ+&smTac i#I|O H&R2Ɂw'Հ%QUfT>B$OK{#<;~_X+\!~L GIȹ;۬88;/63x3\0 lsppW!|a}bvk#Vֶqd䩝!8RKR;r# I!zYf;8&ݕJ?}@e[6܉ǹ6oW'Ub[l.2Y&wOq}2^d 48hҳ{i `|+Nz]zS`~S_altIhVxyǹ""se l_X_ޣםRHw,b/s[l.sFݡX] Eks֪a\ 酭,|9rj P`pG~ 1η֕\Nd@#{>:qe/٨熋`@[v]kqhj'W3E ];g nɡ|ur57Ej@%HZՌa6-jbG,S`Ywchi2Kظ(O/,?D'/Hja Yo xu/_ߒ @)Db&.(UeFSa廱<* 3 } A'!61k匁h_!  /@#NX@C)z'<,Ƿ]ʣ׌rTaN,L; 03F8T{n8f_Y™ 7, LTÇDzlAɲ{}辊юy^&ZªD#}ަ [ ߚ$4Bx8]FnhOVA 0b䏫J+%]:0=nJ*r"ey#R6[qX_<6\:ċjYRF}_g`JpYyEA;&ħѠZQڇ";Y9,TÏVjz>~N=|4LDKP'0٠[;V832ҕA1 QWPtK>G)hR \+ C[KH t*f5dyVCQ yrv/n)RL.ǫD`0&ݐ9S|\BW4b0r5ƽ./OhCPȲP 3&x*قzT[y0 d'~Z k-nwRzsLT i @g/ >*=`4aH1bht:`փ vX$vZ^)\cG(箣H7<Χ$:[ckLZf//p)YӀ~/錿GYD/oj0Wv{o d&I2z ؽ׍(,mCIE)ͥ$ka7 &H6?g GP{@g-z 0ɦ,TuWbs}~iw`Km#dJcC޿CTT~fauq{%Y=vzԒlG!/&.WsI]vauiLi\aupƺ+Q šb3i5<`zylG[f{* k<&5<~D{祥>.)S?QTRᅳ5o:AK}<߅klGUzlkpe 8Tr~f^Fdil?I{#V8/J<,Aad\#q>lp\APERJ,iT x8z-C {&&H@_D>>U:#-˅ELU̓$0-{b.1+44.ȞMTE~w1Ƹ̶1 +kEwOrw%$ZV_eӪ1աTl[_'V)`gC҇UBMUH7(l }jf^j@1%|,ɼfdPN.#L1Ϳڨ;RV399h?l\K߳o묩3ka6%CekAL5]AJn]@s &20SwW{=f[:1eNӱbk;BD1oaQ.¡D%͕4T5 Hu-!9ʊ@>ι%1^9/Og!wݐu^iN?G|N*V48dd,'QW|RᰱC 7T"PL6 ?$ `܇fJM(%hZK'Wzq2G=}blpȕa1KE=(s7C0EP.#ȐWOJ.?ٵBA}H+XhYSV) kY?C j1޻]{6:ݳrZ\ 8#+fзudl 3@0تruӀ&RDN})ejuS`?)BG[%!u/ x^;oMܫ[4Ҽ(sR7Օ gйzJn搧:M[g֒a< ͎1 ѮN1/1G`BYyrMk|DB٠2B6>^UAmF\GǏ8ZbR)9M*}@u)(;vV"aEX\G],^?be<.qPC#҈0oǕj8^ ߯Uo)f*$h|2? 8/9Ε+KcaqɣJRpѹf}xⶬL/3% RE _I!H0T]0pӪU4yDj"G$IŦq̅Ț_m`Us,B;} BDZH7;u{Tjm9 |ݭɗڀs,l^6WAW0w h-v5T2Izkf;9:U!jT2!=$ =?+:1QN5B4D%yߥyd:6KN*1˨W#>[z:tL%R^ 7/: e=Y}IͼCqG)2>Y,i K,y,Xm/Q%L߈]Fr/)7*0{fѕ*`. [RFK{$r"`S _ }J:,WE{6VG|ㅯ+ymYG:XL[iS rGWUO T'vM+'(drRbl:WVNۄ:Y.T95+40JyE cKMsLH-B|Ô]nf;M\鉂DW)M blwQR|x/E*z$P&ugESܺE滛hacDYǝ}Ia}1cGj_$@?b K`?OB7//KHf(E '*% t&^ E]hS(HBoϜT$k7"8sѠxb`aMNQs^@z|Hљ \ y@FLgh6@ODM j{;Q7IS8bAr{Ca`~%c/ `rJ=p9^2b%4'TƁ(^ ;\^AWT**MKg< \;@Miae#ֻ8cH{ry1oTȖ_cLHj mQh44UcHJ_եb0Q3yQ`ɠp琵;QRo!1mXhxrH2q,2kU9FV:oYn;Uih#,mQygAN.pSiXzS,؆QG9| A%DV}6x&䵩C+E{}!JjنZǟGC,caw][pa=9F6k4`8;*[J"zzs0n/d'dDA&~ԕL9wPq?> 5hPz`keZZ#'_/eU<6 7kݵIM/xFy1Po\y6]oFk)GYޫ#Kk#cG dihۀT×E{zi_VH{zJyM} r(m#̐< j}v.\,#>g(B'Օ1Ź~6$-O"Qt 8O}<"UK7a9uQ`kDN f[/;b>)zCE *dh9ĽsP!1*8,X֌6P?WG:9,BO)&eé+RNi5j(4BǤ QI.κ?j/~GP[D>5SdAvqg4JNp߿BF Mk߮~ܷڂDĭMz,˽_fԃT5աt6jsh|. U'h |gxfn(-<' _ٛ=FeJj2ʖz/*o^g46g˻'U*]97YtW&56@St *lGc97TsHC*?zmi㷄gN!ڙ]IX3."6Vla֛ļQR{ 02g-^ηd k!䋐}O_ h$.ts I5础6 iڝ.|D\Ygr#X<+&rMT{wzx0rKV8Jpm5j%g|1%ы# _hˆs{vIku|ًfPWQb"Ra ~^ _pnw44($XA+cL>Բ_͜O#2{ژAY|cr )_rLn.3LY?nKOq&HkIkNjՉMRX/GxW 1xLܽJsH QCwU׻ I TzLkGiB"DsH]&[r[q åsjk 'vރ7߳NPHP82߶Y5yL5"lCj3IJy%oZbͭiZ&pQ]~!> SکrS!憠 ~StS,$2 $$W&@dzZaRFQ [ T YwC& ʯFf%TH="or5_QvR^ 6d|հШtjy 4Hj;Č4cFKd`nrܜ1<֩eyۧR4K"ٮښQz[:v yuFVThۻKcTb2w&|)o4BTR|W$0+ju+70O(ehpV ) oPHzi8"ѕs(Rb(+ẵty^;hyY]Km:١T7r9/БV^%ɚ3$u}YTICg_j`lU%C(wr,w [Rw|kѦVPUF@:A%˂=?0DsZHrOD9_0x˻]N{ u`T%NVUV,f[Y73/O U3 )<9(i N'7 ܿhmƍ--M{Nr3p}]%tqskN:=Ug ]CKB+r_azi/X(yk!kXqՒi,éKiV~DV: 6H"Vy7[]o@fa与^wu = ~A_xd6M6Zunw4+S͝Q}\{q C}? t߃X=I6I0ݍrjƑ[Bv{gXqsd.v.#!?KmʩGņŨb5wk-:0 Z?f7٦,m4Dh+Jwc>VA{UEN1Us]U}|v6 6N8c}C-/K!>{:%0qel  Tbق|oc7X]cK;3) *'OqvU,ASڠqY"Ɂ98){~Qyl|1`ЛFx UWl"aAIH$%m2'wK7°| 9HfK*2ҴYm#\]+>Ǎ:BY=nܷ [8X 6J}%,3 ͟1 Xk+ߚFV -$>;^| C"V$Rmf`< 7z? 7 /]cmOB!5 ɠTwQ84|x`뉙N?RC`W2ihQ/z5j5b6:xc(!дj ֯B:sJS0YMcD !ݿQU Q9? HيJ\=$??B$R-@LXfC%79t<^a&K-`oc^lMSi;pl%͙~ #Њur)Xa%iE`-{Z6#ӜA'[Me +BZ㒸~tљ*ɳ % 3qpd07Ԭ%o|e^XK2e#&":7$65*_9 rRؓo#GnjD?0nD|T7.l6 ]CFP͐r>uw#Գ*pW2ߧwrL>$&=+b SI2ԁ&-c*:x=YaAؤc‰ t -bR(Ianm(;}=]%ݘqY%AG/D/DS?Ž!qè`bwmn ]ܲ0~eu0̋R?|0 %Gf<|~ ;{" &r&=tU\SdE^bX$Mwg(ՀYNBX`8{ /wgWɏo(rsLɪH7Sb1zեDâ!͹`FXY֒UDeT.{4g 21zq-Μ%9`(*x{j _N5\̐MfnUlt>22l{E?1k'Ԙ2˵b!$]Bq%m[a戂`U"F%#&;}M7ʮuL#/*/u%ez؉e0RpPnrXH8})C LX Z"4jpv:HŧܪRQ )_@bn3[o$ ˗k߱yU7M_6PZg $Z1%>ƚ&֒YSa:)BN1=2KχӁ7Z}39R885b\uDku [6av7Tw9Ticco/g1H|3ecsqbPaR1;)NT9qD<hs ]:RvDlQTĴ3~qFSH:S ͿSL膢9iBdgN^uy>Lde3Ʌ sq!+ӈThUBEy:IdJZ 尻Nf ρbvp:-z.@A(|r/Uz4SM)e ͅ ,^c^M+Q?56*t1)̚Qdm}.U0/sY,t'Pc(fS)>˔Me8>D#Ͱtم=a?äH$B^gIAE_)Qy.UW9,尻LL+Ό4D5(K+:IJ@Sc5 S'_OӶ'(`EEd K9U ' O" $L0X>,6ԻoR5FwdF@#tTp0 fl|0`~V($ywOzn-c-jpp#mբm %0L˃hf_eJZ/ijH0Solwq~2눩?ʝ8jMAhbw3L~ OO) QyD30_l4{F9cITB>|+et;V7c@?E 7FWsM1-.U"< .DM8S) hlFT[rYFz5J}i h;3R5'n|ŠI@VؙȻQr+!s9CUm{jkVtt;8"LūKrَ(zTR|q3ׁ/K/p^~Cmw墉.w@z_@Y o`Qrhḱݸ$@锷-O5#?_b՚}fF"18eq*=ѳ]Ӟ.ӆgsۓ وUS(H^!CR@w`恷⭈~MJx%ai2{(K5#yxUf;=z4$y0iI_qt [.E\BPFḙU&V Ҹ=fΑCVػuD,yߌmKK$MeoI(RgI/&k]ޙ p9bh$bBjP2Is'$1Ų-Svy,|J()ʛxFn'6ݛ*QSLӠzkRbO7W_܉X=5qJ%ȟI.J%Cqke[Qm1I/rkqB$Դ:7IJMPӋ\(݀ʵ9<ڷdeXarbnؿ$> >$:0- oF;u|g'LGuy&\r#쵋vFV|ڒ[0 _G*u3Y*G@1PP6%EtHof+S6dP|;RfF7J3UʿFWV]?4 哈ZE1sgv~;#"Z34 ?zyBK;l{?&?)a]xt&ihxvNW3D_Z&I﫻H!Sçm4{Vc̬91n&uҪk  |VZ}vbَ\s(^+mG5-&IOyEmˮo}dѭV緘2-*Jl=RlP7N +@~1S;%Tlm5-k)qm4T=;8YBZ<x_u.Wdq0i\>(! 6q/&WFw)p19J}8u +JŲKC%40̏Ƹz!Mg2PcجD7r V0Ձ(ᢶt3F ~;ygh'V Q"횰WTr0At1+>Ol,tC /αKQk  ga/bo.6^ܔq462K ;䂤9"rqw򎍘.[) ̟$EQ}Ս_&Rӕ"sUUZX,ykXZF@39}(Mۡ̐׫LQW3э39O m>5Ou,rw;fR8E;chu208Six7/ve]AQi}QlmLt qm;\;ўV9HRMܶ+mA#&] 4=Z[?hE~,(lRgAAɑ\c[F9#w5z6*8tGIDsP_f'nL☛;@˰SF [`7*F?)T| u,*pIE=5w6Ǥ?ՠX)oP+(>3U+'4W%LcӐ z4 Xе'}@ڜwDY:8cl5gWkE%J7b$%drpS6)5=WKC< Eӡ½jP͓͙Cu /A"b[x5okb#ԚXw20RxDvAZ؅a #Xtfpdv3QbKШ"կCh>uSAMA=EfQV ݹ^O Oh%9/Xmf\{! CS^N1\ZCHxM$'?0RMxQlPR$ފ:DZ!bx.-3=3XHLŹeH5yy ѺdĿo(&%DP1!CKa$o[ ]$-Y)) ,"vd\zY'=&cVȧ}'S W>9o}l(gn8[5p۬f>X& V8ȂXxp\1erH+Mu:>! L%l`LIxxwӹ|X^Ƒ6:^*/E=5`jpKN0GtW[$" M-VJz6M~}d?=YC2&Ikh!3_ZN); X3'd?WdAQ~e|uN JJ}wP;w顅_l\!Tz ;;Z)5U`6*Rw>2#1'`5;?Fb`l3={cYqHPL9(.vF˻̿ _Οh׺CM 3*[e[[I=­N,e>,58Kh `B{0;F6#!5K΃|s)rwskm?l@$I[k}J.n@cj0:q;XMoŒiHc"Ͻ" f:ݕ7I/yn 8S} WixD\j$Q6a.PRl!ǡ)+y T=Qe^irp=*]3{֎8{lqI%yp;K g';Y5 du\*(OTP9t-7~u#=s{6Ym~_ag 70]môuadGo,$vEk 렋p/R8bXX0E0 *IJ_=4L9];Tq1*RUUF;%=*c3'z2Wb.b9^ݯGLpj@!L4m!OE#ن.Μ-1Bc]uYL}>yZT'?,?j?DŽÅݼ\:0H&V>׹85(=`c9|_^ MTمڲL wZd%'1nyM#"[oJ, +د S~d9%ԩ[)R%> t]Z 2}2Bcr rFӓ{9&&sOp?[:Rؖo{ 49*}8^Rېsߘ1v"YMۨ-ݱJ+Al"U|C&<} EO~#)GLc{b"g.-Jp3j,%y̸tNm뜦ׅs%cKƘW,ܓɑ񏝎NB|Hoxz](DJT0ũo@oB`Uԥ?`pM  @7є3Â0\9X%8"IA!cP99lgpH J!`+8+fvwa䥅^o`Pıҿd47N xm? >dTQB rӋ>sjڎ[%JoAMeJOh;}Fx`uQyH2&`)OG}Y>Ǹe'@-?SR$!6޿FJY}GRJLc/N_k;o%5vV3~40+lrW _L\-G(Y0pcGΛN:Bˌvien7ɦG6qL=+IJf+&`i Waq YL!Ydn1rE:s&5ؘl06Y*(o])w9XBliC`CA[}A|+.O$a)lܗo<M3XJ Y JlҌ cD@l |<u>r& wb!-n Aa+/3UBa0%)N@8:.5Y%^2ss7t1\De:x% _x{:8vd7Lq4i>[<_$'l]Y,эtܸ؂Vzx7P =wVƢ[x`!1Wv\+\na|<5 y1XY~F1&Kj^O-?p-mx'%( < %! fsL9/`(k›4vw}YX3ܨ),ޯk|ybؓMiI/z&BȽrJNs_Cqi\Fx|uoHz%r=O]E4ڸJ8PCG fGX6ѬP`ʀYnu(vRoo82ߨvw8NP!&]Ҽ!/Eǘ-$1}QsH`otPDb~MBp-Ja,C' 9 ϚxZ"b+r<|AaHIvbw@4B7wiyVEchmLlSFr}!3(C{u!'-zq—ϵ(%|Br!J%(Mݭ&GwwvIU`E.Z ؎#~g6-ePI?GOR!Ni"-t{71g0E't"5+šp5 ^gٟ?(0s!vپ\9?ێ85 ~ ƙR(vgX ujDi ނMK9O:jkJ3߯s\n/ze#jK'%a;?_) =pEre i6 &)U9~io1yLPl<ϒw (U>Xp\;(TΓE((p<YT"X60ru|?1hy!T9_$o]'Bw4 BB٤yP2pA1&efGրy_և)^2S8o6G1n ):.<SWljp,RkL֐1\G!TU9NR%%?>9 !gјr%LflZ*z4XzO1-B/*Tg]>S1G@ARID( '0J%ɣU]NWwyΫE'`O*4B+y~ed&Ap1[h=V|}\ f(i3^gҙI<Cpco IWÚR^P8KV)x& ʏb($M!I@!l#Vuٝm"5ƒpJ1j?0NFvѢd#lIfgږIk^bc%鞫PfxR3з=>klG{Zor9в4Wʍ͉ảrA5J|VrJՕA[x?{35ީM@Y~*#ҹejԮd`Zgp#gry'W&#FԎOcl7eˌŸdUضfV[i}7ȕ 6ItO.).TbŅY[2%8JRޮg.u@\;m.&*+\U+Z [ ?.=ݑcyr_C1@pRQ(v PrQ7'@}okHz|C.6/;uEWtn\ܲxj,G["xsSNDX/THA3%yg i3=oBT+xϭ?w~1!M+kYw-#(ԥ_;Lm_?#!KQ*)IIuyCS0AEm >uG{~^Xηv 8Rx|G~pA+X#q0-D-aJ9'󎺾I#Q+"`,'hq=r" ըr0ί݃΅裩<1;#,BQ.uypsg֚;Zxb@ g8H­I sT݅;-ġz ,Nhs6A5 >I`Ο[ɞ5WjtwX*z,1Lޚuf &zzj'+_孼UT9|sh K Fo&~K;Y"Xʘ. sGa9uvy>?%Tz\ Ĭ2FO|1/qjBՃ;CKcᏟ+eBh"k|Q䕨9L? 3{w6.CZJ_&[?vb5Ch~/O=y5~$뾈]7d?5\rH >.w`eBv ju+ K1“ϛKocOoDN4SU踐#8Kg7 wk7lhvNQ&e']|:' oݡ-q˟lNpwB`L#:$SUǯ:F{Ƀa-ֶhB(%K|?dױ~Ul)&% 3 >B$ >&/X@,̠]2tʫ&L]'' + ny0FAd9 ՆVOƃj&ivF u^ӊ.Z#`{wx0^Aza; f6=յn0tĘ"3i]@<7IyAR3mC @+t7P$' Hx] ˜ѷkDZ@|$2d.L @U`kbq8&DdKl.j& &:z@F ְ2u6e[GP׽4n{%q0۾uu֎`saC [ : f#/?2SmG(wPb,Z Gs ԃ[p7`G^]! <5\Hy#;'Sz*ÕcrvlU_?!ZM@o8_Mc Eh 7qY$p^psqť, jŧo_|t? DvQ ŖlR\ ~XxCo% ngJm/o0hyt^i#*˥F.(vo㵆 \~A-^bƉ25O3a'TсҢIǡ|t)̯s [p46׵`ĹT - f,P`ಿP:~KWw_u~oͶ'V ak<$̠J vsJ:f>/HWU>*S)>-( @Pv>L*+ VtQ-[SA_Ukq~ %YKN`k1xm"5>(DT.KxYz73HI̊53 MhG%Cpw%KYmwDN/YlrO:CUC-P7F9B 8^f"+@MIiє}ewhpUMLgL~F}D-zlgKW<\.R89U]_r ׈{ƫ/g&%,\'MA0bHyE]7ַ1%f`i0tmBBa;K5|):]zT10cc ֏1&Wz@IY-f#C 6? d%[n+,Ys~KU_[3H8חŋ8\m!)f[GᵏW B5ާa-zJ{π١oVϿˊƲI7U/v< 2 wN{C c9\0 BDv1CG#fVٗBAxcܱ6u$X%g:L>g;~6Iͯ,2Ksj.7v/:pxPZԕ't/ƌw Pmq(i_ެKY8iZss~Cx-Ms$`Vugq,ݗwY<<7<̇g4}ڝBXlz叝('#ֹv v`!2=w+ UG|3~zJUv5lֱY@NB EX:O+KkUDnص١v'bqlSf$KeмrITh=iz\{yS:c= F?f'E?Y*&.&]EQHG_ԥ{bj¯eE<~ZW׆ݺ.kipI'`*ڇ~NA",y{Oa^B3:.s@h B®!{Y 7rENĨt~弒k}\K7(%<acX##qdL IY($ZP#1esJ-5xKpO^3/ uk7>D@覓-6#zMŹ#漟(>{=y$EPSo|/qHC0wY@{eV}̺R \L@n؏ًQ@Aqh"sx c\jeuTfXOaqj |\7Xc|9Xz72RD@|2 ~bZsMs&Ƹ<2x|gQɳ\A`>u2o_m]0; L FEXxIZ c^T^x3 !I{".olb HX+?y@vdJj#C0TD8,IvݾfwϐڕL:V5CIs ̀DO ow6v!eGOXCv4WwVu&WT̬:_GEq %֟ǘh{mҤv^G9>ْ:;?!/?F?:VK.xdlbwekvFpUhIzsa?G&G ;։z&7)ő=Ϻ)d"^GgFCt.ٵk_2c0mϼo_ V3G-W,=Gx?do6_JДՑbY-6d;$b/}wuXx)[t:_`^Kf[y9 A%M}ʶ-IL(^ƱLJj?<';lx 0Â.Dؙ.:0RDZNrrMzZdrYF< |C4uSġdߟp7¨wb(AH8ai,q$)PVe Ρ b !tj<#G?CC:$p34z]ppBXF~n؀aӿ.VYOm&,M.hvIuNnr_]"mcG*D;hAG?XʶDŪe-fhaG|RƒW:\BO uuP.i$ H5˕czM%/q12WsE&G U +^d- / ahf _y{,WpՉ+\"n$|zIL֗#LkfdXe򮪒W>Oq!rn_&_i[[z{JYՇBGǸA-CQ:}Fs,GlL~Z6o,52sSDdkPy#uUu{KRļ`VUSS+JrkY_B㇉jʱ^/.|-̄.c‚coZL*/#.F :x3t= ]¸32Ṳc/FٷU'YK$H>~+kg5=afJ8/q0-AͶ}}UaϰqXZD"y:ۺO /N, !썂 '@ZHG{TF8| EO$W?2I.gPC_!govtV;Zc<nEfߛA$ɥ-j?VBOmXA{\gܾn~Fu@k%$BXa~gq4L&!*W# $wҒA04uc}hV av`MNL2YJ4{9 6džuJ/ ĀzB8?X#cb2aR݋ x2bO=? C%Ëk5vM-x¨zz)lU9pYpnS![Hdrnڛp=ە 3~J$t*wqExSQ;qu*IXk~CNo61€R g>9mDY<ξcGjOc l}G&H}W^Q˵ `w*S 8&f*D  no$N]|ִ/;PeK0d>.rsw[?n"$ɫ*u* ã>"J ]j,WC{Qb [b<&#SҋX*X6_a"@,NE45by47rn0{3ޥS ` B RzQ9x,^(95-9`M3(YPk/H#nҠaF>|HrTGg%8j@IĚzұ"Y6lM9=m2>@.S=>AhϧKڑk^͖R>zn'=9ϞqDۂg%2U?o#ô}#5R[pJC&UBc[26o#2 pr3q Yl9mS Da/o |Ƹ@`(|B+_(Cc0݆͛A򙹫h:S>\5ADVO)b7/9/M} Kob,V2#1Pǎ *jsrۋE2Dt)8́}O͒8u=A:x$[K|$pu@JK_zRlj]擺5-~ ]QjSʼCEv7t>ѧzɵ/HCRY YJy-V cOr ,}q289\ OYאN3pۅtwTs֓Ør ;8#:7L53PܷanL,8I&KazP"[7Vn"\Jx6T[jYLf*b_QVӊ x`LAM{+$i5%U+Yv㼪LB6|Lԝ?Ã2F~>Zri5w&WuZ2Vn:$*ㆹ`JB][kR#o9+XG$!>"cSmHwm`R5$wdRxB#G68iwYd0͸7}oEā* ƻ9(iJb( ;.sr=؁RGj0_,(ZܑϜ8Ъўܑl zB9<4M@-@7 yTP brCǬa.=8߷a͠B0z|fr2ӯT ˖V-B3 /`Qy}BSPq#7g[Xft PkU_δt ؗp7S:PbnV/ys{si`,!*7G:V|c./ksvbşyyS7 dK n 8̛C漥$?-s:W ʖ耒=*yNeFOu Y&~ZAƧ; QyV8#u#;T|,pENб,k$ %gybh#9 6^7I/&rdЗLi99~(ClWMe@UoMOƶGC|uh S\(ؚ uawζ$ևvJ dư ?sr @;c[~zIs?MAw? yDw/59hxf٥f}Z!.Cv>TEn 'P:\@+ hSԝ!|l,TJ/M>g#nh*AO ]ؼQ¹(xlȈdf4 "ZDMܠFHC%MݎlEXn$' qE_<-N egV7sN. YU(b+'qkY7ADېǴwz{jR3PD@n| [Y + kنȖn B}pMХU:⁎7b^+~{АC4`!ߤ$ uЅǧ  KhWP(;Uz.F`AS*,Φ\%-LMk!΍O 1EI|%8-n`M}$wM 2w?h+hy+=j'^Z&8= 8#ڽwt/`ZjgZ#1L8G oN뱇Tp O.}p27 O^䄅"ˡV#И NBdWNf^ 'R-ˆـa=[`A2'\$2i{sޘR倮MmLnjW.66 |Xf;NP6s+.oӣhۉ *g\j.m|>@7mvJyc.}ڣ;yɎYre6NʇHU[Ml(ߒsbe(9}  QՁIb̕{y[L14ck6 ޝa=WB0"2gi=JI)?fݱUC_h%]MO3@Gv@8ŒlvyO;0:ދ8[V@ԵAo%iM7 \7%nnAuPKGSW} -qHhͦ;x*lb:;kXVyb*&kl<_p浈qycѷ#\bƫ|\4Tlm/#!.y:xY6xM'$qx'çՒ[OQx𥮗 aqR>ys_G lLH6[]l & ςrWIko|Tlr2طYDĒϾ*= aE`]1.|c֌mY!EǷkcH>kk# ySh7UL 5lf>y>RE܏mxMR6*Kqrsmtǘ(5V{x5[󙚑>/&Li2 U7L>YA 4( GB[(aBq=a"i0_kיLu ~},(ofi3/bi4jA#J @po_2[xR U;ujo3+ Jӱ'a$dZvp5,U(if{2֧po~/ QF{FЎc=_?n7xX["?{n 5Z"PqNҚzYg'f' qK+tN ͏W)39bAg]8okr%W [z9\ mڜ_Ύ>I~D\y*B͵,^Ψh9-;mN\󎑌I?J4g@_\k4,"^_ xĉNe>=p)}""cߨeٓtzqTȅw=ҋFZoa#Ǘo1ezLj=h~qtyW~YⱤ d/I,_WHp\ɹg"B\yWK㝌s&*dX)"c18=a9u^E&uhUD!orgW5S\Bi_{`@u+Y(q#5^pB{B_ƑR[  |SC}ymMxzpqJ3h";"gzgB6{'ZrOKR_FxNEwʶur'bvp :NH9k' Fn r_评W8|1d-WN:2n&zwn֜[ctyЛË(P=Pt1jZfgPޖ@^aUOGGiƫDJh̪0.Ҳ#W a)FacԮ V̥u#-Ny&[a4F*'p 0?l/ &1O0RÉCOg^C<,lt )c%$Le>rcM:Ҿ6OO7훫1.*mZĽ6)/HC`+]0!zw^k2ƶE1R \4D]DQP S4>FJM.)!dՊuw|28$àcg]y|PD||5CE\~&WLkRG6 o=ڰD?bLEȤRp=NV>?쿕^`!YíHxv[]~Op`h/ka;sDN;žQ'AO|XW&U7ݍ|CH;kbB5e>\&1E#\#2lw˱rDzN=SJ~8n1jp#g/y%ěBq^ݝ$dk'd9:I/}w?]},wX!e*~^(,eم1@S;sf#PҢ A3K1c\N۲U7'D˸n r$IĒ6h:O}-"y˫D/wo۩$XN[:%!0S*0_\' ž($n;"~}eFTW $[ZT$S0;.1KsfUgZfJkrA^Xʮ[2%TN* IF ǵZtO+4psz6Db 5C-jL䫕Ӗf[D m)sD9:&_v9PUq~u2g g[5~:'yoA~\AK%ฟD$I!ŘDI~E ;O39r24>Z΍c1ZMn ;bͼAhDQӎ(TrcpIS`B .Ԣtɋ4`IGv&cpYV_;('[r#!ALWZArz0K*M\D3'6IŨ?3&}tei,z,.u/WA/\/i3+~SRK5].7S=<θ*L@a.=Y!p.LL%:5N*nf6hYÍC|CѾ~[8e}aWp*޳5ABr Nmۻv`%NFK_j:hޟ2Eځ4y]Lrc^A{P3@ 0} !v L/+b/p \>g .+'!ݱ:b/y1xU;rfT]w{9L&b2 /J"٤[#wJbo7$A-ů%pv}9TwNcP;NJzAWc JI)?%9b,ņj5],LBS$ ҿ]󾏽^0Q +[N(8)yM9\k\a>ez +zHY aV1GuW/2ިaV1%>z,7 OtLGQ ~6 HG;ÙP%̏z~7WDj"8ɍu&S݀Ą2}ǰ(iU aFڧrf'~ƣ&hQYpvb筷V6>"-e+"ۣ}@怍a6vQOuIRqHo'-<UenX,vqvޢvLpbj_pPS><_. E2@ Reg(~5 tl ; *zx{Xj?WGd^v/ɒI_ R 5 4}Kj ԑ :HЛ۴nL?({<71cJ'۬F;FrԪ-BҴ/̋,"{(뛟8 f󿒤! ?H X{m1E~?w6bBh:^v wmiI2>tn~BTߏ-Ml/7Dj@}o½FOY2 ~i| @ *HtN>Ssl'`"Dj͜yS[r9iS*Ω0>\>We ']ZV coc̲:sjg +0t܉9Zք8RO=Ѽ  )CJNᦡ6-)hgVfQ^$WY;bۏu7+{L5#<9DZ5Ӷ@ƤV4# JZ*|ƬhQM[Ly,F]CVg|?"X._ ?t\5׋qk/Y(qR~D߃cɕJĕH둁-l THNm\}իԆ,wtI93w ,z;8O2A ":x,x*cϕE os12:(~(NYCMIprow4n'ěajC^Tq19ٸd鱭m@Ĺ͑dFke}NY(^u⏺=-ۊ݁假~S{r+Jg,Jc檹ȱ#$!)dsV"bJ"i0`sWhu/e.d4UGO6C`N$'yc-dy'p0\L}EbD\~s}g>HRE5g7\|PW`X5Hz ZCRdLѵZZ"U84"$BJ93/\1! |Ή4hN01s~ 1g? mnK,%Wxbggur:;w6F$d(q+2ۃFeq+^0Ӕz[G (7,$ ̿V"j>uoq:S09^ o8,]dGj"6ZA|Omӵ8fe$*[ѡ6 /Wt潡u%Kx閤Y.1 ʱɮ7_u=Wzo"+L9(!r;7`B'0&D{4GPzs tWG7R__\ljhPdgEݠtEt5X}AW!$:BwbV+ Qi_hZJYGHsmAVm8~ml/V>F#:-ܖbehW=5wÖ́ڢ˱، tjSgDxaj8$?ۄ۱smͥ_Xoㅂ}NȠp֤Qp^{  WA2]i_ Os~+'#ֲz֢wӹy3t"NGAuT7EF[ͳW*䛄̓4thc^?RW~ :4gyc(|=TK|Ո 6B 75ƙ- >ŋʁY~$Aaba =@َ σy䥴%~BM<𫅓&D]ݻle4M@&SfQfIٰQPBgg6:f2ÚƆe)%U)D+r#ftMaS CANpZ:UϽs4Mu*k*iV@TpK^ov&,b1 MV׊UuD):Oh7׿t~F f/{Po&$*2r.jLEY<[7-ѕmw@dA|SCi ,vNe7|w$d~Ǹnv4ȴߨuj 3EafVb땖S/q;ygWV~hA=Ozft*S-꽽8VAzudjV=oA5J#s6m1g#-+7xq>?CA^HkHK_>hYu#-GxDl - —4Ɠu&ۥ%[_]۽{ VWH v%}Y XR۪RΥPȎzY~!A5 HtQD~eϜs՞_~{0 %:eٸ爥ͭ Vn0[! ,1J=&+=QFܧG@ꃆ-'yȧMܼ(-n\BR=D 睩.T9E#%"?^|6̐ھ{H`H s̐loD({hYhc- N)9T>Jf+kf"lú e.S/]NړO2f_YNjNq hN80|DT!-\F^0hufA#w8c# TCWxd [X܆z-z'8Qv$>#Q񠓭2k6^c {o|hԤkpӱpJ+%䄮ߠTx)ZQN_ѱ39Ob}\lcz:rt< EOÖs&J{A,&`qՕ>$As6P._m,wQ.vM1z/z1{Yn$/TQhĎjҝ(p2;QwM~Z??;7&.,?)>[0$,;zDyKf>)"KWT&8q :BZq[$M6{"ˋYi;]Q|oGeV)+Z'pŹ0j 3HK0@\aޜ+ؾ;6u"$C[Ժ 7٧xW6~D aAUWsma'H!;cUHdM@VVNhaV$Cyh1kI2DRLf~Ov#]lu>UҏtލŋU ]Jf APP hJ>%Svjo=^0}@+q[{:]YUht8sC%DA0V"p8O"? Q[}l'AJp QAD: ),u >I:mIW2f}/IF]‘R oXH#X#=5W sg6:m{.6я]5wrI>fBa\Kn EʮE;$v'}DJ2]ș|9*jkDkܶ;U[(9M༦(QlƠtSɎ 2 @+¼z[WODG˸N+.jJrKjrV; bYJrbSұ\(R\t;VXxOV3@"NƁp#gn8 57;^ӔYZs08ܐuG%\(sGp~_K>ӺW㣸PID2Mȴa qq5MQKz1^wc ȅ3Mt͞u ^bQu]1ҽ6VSvKb>R>JoXESeEl+jxıe"ߠ&m;5dw{Ap-w=`<[NqzQy*Agߖ?z:PKIp< 4ķyϻ3v]\˂ 1;Py5Z#!o. ~!DȜ;z fم%3RE]NfqkKwh;iaPp>YudG~K0G:{ro MUR txUyIj)ڒ"U dRL!T5ꖰLbWub(gݖMlDa"*l]T]?:*rBe8axbx$M~CE2rf9 NZ=Ow Ƙc5 9"9UwzqSj+_LXݙXI6=|~T bUp+ƅWSuPɡ""TBwڶE &gO7_u /?Z(KZ( .]0kf>}J SbN?6v L#}<`pKlNpWo$ː_ eM,k+)1mKD=mcб3ɽ<7e{[ c٣L|)e8q K\/1Hu,8 @:ߐOMť4V{慠Ys*:SXIׅJHs7;rU7 ~~rB} (CJP967=NJ0jmb. N*QA=iJY ?9/qcST|}[2"X7Qq1)ǁ|w!_ ; 94q9}fFYJb>=g̑7%w {0L4ʮ`.V5)r2]v{<~4H1v Vߒh@,r0Bs]EЖTH!i1aN_}i"B"[QTsS#ȀYg4z=DO˼$']9t:& ;ymqxSVWx|s:|,D1\c"{yy1+GD ,rT)e&0fbr2)1!weѝ G^5QhBGEH8rh.Ed,!+6s9dyQ܋ TGKƁg?2ňԓ1*jNʃ /HXF9|gM#!d򟎓feu hp04BvrnHhX*N}<kS5^RGsɠl]2S <>ZJH&f^JN*!҅#q#Ã3(lX0%4`)vZv+sX֘%'WVlzӆdak|,б%9 yxlt{IprtU%L̬zA$!4c|gz}Dzl[FWJ/?a5~ˈsSQ P=N^@x^ђ/]}JFҮfQ kPvnkc[̹ ۭ/a/F (yBD}:!{mȫ8B$5 Xd# =W~éG|s(Z^A ph5%\@1 E*.iE,0wY.ȡR?{0EEF!%S)!ӊ95&0¦v<Bi趥?s*Ըy :W>dx>=ۤU~D . !4;;Ն7yi$p-6`G t6 Mc[D)eRyx||YYEAQbUVѝ0{#&ԥuaA-5.s xlw]Hؾb@~ Tw>;ZJ[ AQ?A_՜ x_ĭߤqx?fZO ,:P\HtNH@`pd ?J+) QQ0i"@"#B ){(= Ѓ Ml'bhH7$Ϛp|,RQK1:GU4ءGޏNa?ojyΙT95RT+up+jxa  "ώҩoyJ7ܮpE)@A95@v[8-ݤ$֕4nwd ful-unIw~F3l*A8\7ӣ7W! dbo<9<ۮȷ݉vx)P=wokGJch&/[\ʬ60VN_AUl} ' s;_CzI2xk̮V~"[Qۗ}_{h&dP)(&m.O1U:)(;׿7CoRg$VA˜6tmQhoNA|vlj2X`Ƣ%B@b׉Yi6SVWhq Luw=,.!#'yy|Gva"#;윜/гj ^ )i;Ü0wh 5kΆ&`Le< <ڰ^|Iu̲CDzҢ@ |τ<)2C(t>M_3aD1gᵐpjOox/tlfrl=> Iz9pjwrKZD~ ifP:o\ 2tP{/o`.]dž4%Fy+dv~IZA~ͰN={JnjP [癪ݘz _ WPxIKr(?SE”8K I$eUu3o/!:7t^ UȆ }obЧ8|6hcĕW$Ee4ǁAs!!b|zerw5c]@E=.w|4wZt/#=7 =ݐ 1PCXzz1iDR ,O&E5=~BaZ1vlRpu?a"(IDE9ѼRmj>>TOn9^U&DzndYt=8Aڏ-e67OQ8Þ(L>=1h胣Zt-gLwO qWV}n7)7Fg@և?, G32q,"|DƱZdWfa鞙bP{ BMpӇ?X>qQEYcVZ'9ișd 屴*>rYtqyD0n ^mUx Fas;qþ9 okYLjVͯZNt`CC"[8?^N E/l~-q@L\mɽ+n96 !;x6K(hߋϩպʗPߜd=}-4bQ<͌ܬZu彮.Q3K!7\kTDžĎ7%q%+ ӛ*W")yG=IOPۈ˻rZwT'y*ӴPIN H1ST44b/1&Gy_4@I[YzŦXZ{؁FxP؅H !N˧f@ނ7 [1 CPr4\N'협4s£PB3 &$ȿQ@}"/XnB!>}Tax61mu&D Dj&I~))@Q"ō7Mot3yKF(65=:i˧]It,\qٕb*dcH30<'Spl$kD_l {1E ヹ+"_75L!i޽i2n@c`d"0.٧"vl0lM;Q~ɚYu"bN󇡝>l,JѯyA _*֞@DoDZ8yl2:ɊgZ2y,]&#Tu5J@LݕkPF{i 23T;><Х!3γU#iPF IK=@AEA{V 2L'sW,y9qlQa!m]{`SmS}MĄ>/{V;hN9a0b򧞠|Su+mfJ^sQ.dT˶4Ō\-',2^8[̵ʓ!L3>Oloꆖ祉wvCapˆ`a16ֲgUy@"ԅD=\`XѶȲ$U#I0 lbPkcǪUC!h~Q$,~M&'Z҂<&BfJ"Uy9_ (<졜9\o4bKZ&h2GKenC"O3XnCko,՟c{jɓ^x WfHYI6Sx`d;uS'L&*6K}"s~6D^ȸIq7#ޒK*c[9Yn\ r(ba|F@OG-`\BT*8[8=]e m[ălf=*=+4߫ e'F᫟L[aҕcҼx]hL$O= %Ho6D;\3}n^XƩ`E'Q "龏fOy+8ry|q ^9,,Oܯ> C$,?|bSX7*JTAsӾc_rن}"m5ś}3u39_[axZM?;(=c\E"bc/xc;t}HM_f2F L1 b-0iɎ Ho[}~m0Hzt;qt<4 PhQ զD%_zPaeN(8XhDf2: l6V,6 Ϣ`%6ۛ[{#օqE5$PdiI?`H6LY zLM2 qt* q~OI9٩n(H$u_\4Tm9ae.s/c޵z@֝f2.'9h&z]_~'9hHƟԫCn Eez]K0@R{&|SpL6GvdC ;s>(^RN +dkIvH{2H=Bߌ{vp&(8Fpw;=Ϻ8f\/.}eʚP'Bq;mkʑ TK>$vhp(&Lݿ^LrDЏ o{]:|o6apnqtBa/p2oWEsk\Q xv83Hi߽W\'(S2}pZEm >ʭP&o>{%nI"ri$L:ك ZUrn1)pؑ΀+c{~wq/c& @ct-JP,R :y_ T< 78H4@qiw؋MhAz,P}AA8W?H z>ob#Vة}x/zf@ }1u`BO7:2Dco׻9q4J~hjLa x7HC@ZܑH3B"QU}bh8ds_r&R|/>Sk9Q@;咨/6p{"\2jvS,=> )͚)Wc QifHys6VE޿蹀mYS?`tv 8KƿH#t8yZ8є>e@ӻ!0V+Ed08,.Se7̩%%li&۳sR֣ =NXQ7ՉPJt+ -lK;uһ3QZ^f 'į}HdZp"hJ`Qe2T[hwig/[9aKS'+j`e "GܞȅbSb^)|撸U ;C5bփn_c7Uh6J5a%PӑV7Bb/Q&Yӡ=C޵+pnvN?R @g=r~iɕ&-"K輸)wb7,`6JM[n9ӬS/ D<[7\/<9҉_S@R(7PT(eUi@|h!j"΅49"tR"49]qv[fg]vPB16 /e(y wBP8r)CיN%y? 'znoTj*G[& aڿweA*++MgjƙrRrViZZ~ * %ƹU)&ApI,Y9t5^!j9hEδ.F-{+a@פ٢.0RZr4qyp~td INlEဩw@3@1t!LN݇8'tdXdzD`5dK3~(]e3aAE3\U@.WՒ&-_05ճ׬1h9"WW9#iYt:qt\,uD~at(HMGrtD?& }Q4A. -Ea[OJfAS[QHd1qY>D,zjz}qR)>>ŜoSẎ?"!" UY8Xg}п+ 94s6iC)3{NσfaX$FE=6SO"5˸b9V XɄ~ͮϵn9qάc:.E" E-ۻbA}{}!v,8e5Kޥ' c[#t4w"v~" wyeԗ6iWخ$AN]~E՘AwY*3疙_UzZ /ӄWdoNUB"&0ky۰8Vaa}74ҕn-c9p`JxNE&IR)[/) эKjRzHI)qEܞpY+ӻ$N_`rY]VZsyz6UŇƬ:*wW6|^IC~A-C`z^NbJg+n[gwU_[]LB".s~یe&!fl)3Aҩm$(?˚bL,,|M42ߗehc2> m;hֶWGNvPTTNW<U;Z֞ijvtZ [8%K䁚Y \B}?db]4fƷcAp۱j5Wfǯrz9k:q2~O6@_u"i+i#}Tt|okH>ŠDd8(6RpHD z&H/dOIJIםv٣l`w'Rd~"tz*a7}VH k-4~VBl'm_}]!$_זaGo@ܰ#~Ǿ,;/H8?i\#Yj41w:DfAg}u0KǶ StYm%8.aDtai0 Ol v˽롪u<"l/Du>CyN{#/Rtj|Mp J `{m *v-$6A4AaI@{1~2N-fzZߎE܊ߔƴ|oitl4wݻ g ?R vl GU!^?Ӏr>+]Զ#̩uX!򓕄$|t }F 1 >s ə¯1;뷜Z37UnBF/C3,3]oc5a?E@sdboDO#,h]A7 $C xIODR*9@Z0E2Nk{=}B~}qgdF71m3Sx)ygX`m; 9?8mbnw!\b+!yN7s/ =R%!:6 <^xؿ6Rc? C][~ zGl9F>؃!E žG_= ~f#AA|Ds )hEiK 9V=)k!zG>q}oVdLr.tb)Z o)>3, &_`em(.kk'IwÜewaY㿼ľ*ZjW_ ӝ휹6AJ"+J՞-o8^CV5'_|k0ZqĔ'Zp+Z"j&-o穁ܬ ܁W"ާ* (jU 3ژWXGg%{Rbz$AuwI´p'G1ʄOw:`NL/A[wj\Qo؛k/9zIҮji7vB^1Kj3oՖ૏6aU?s{$׫ # 9%E\EvQ'⬮ՄR?a͘<;z^GAKw3 + "{U*Ù%4A_C`^KnS9x)1$~Oס $bLLI7 ?qݫK5v:-pL>CbfhKTᓡV(vE:s 6sфYknC(rx7=4ﲌމ? -LS59АD{[Wkv #\+]]bqKjir<oFA`F}U͊E}wP7Id" I3)X%&G@[(XVDCRgj8~ s!m)8v63*~'x=%ksc:wGpR a18 LIǯ YT9cLr7o6-)ٴi9@0,1\\%=. j{N?Ԛ[YI=1zj &1r^ڠN}9% Y(mFppћ9 ^ct066Cx#yߓ"5Z>\B' K2ɳ)ƭapFJ\o♦uQHb !P]NI E1.-+_E6y?XzX9kKO[7 $)fj]mHl)/EOCn&ğmo BB1g3kH$B(#"tM{f8:,~^ŗBfu=OKH y~3 R m1桛bE?{DX:8(OVWL艼'G\3YFEjzTf-PC8cp2XEq $`/WQw Zih0 2$E?n%O>P7}VjAr87W ؅lي҃$| p{OtIpb@p1gMb>{@@u-,pCt mqVrUr"*6QIXOH F n1C/1z]N(PK|LƕxkѧpQLIg 7xOQ46{@LQ(\[ Ec伹Y #J6gzQv#OWgS4]M4gF^qtd[3l~X["yo뻔sN$nђWK<{z5@IBVi<{s%t Yt0c]vZVׇߥ< 3Ui kY$5k,Z#]S DÕao<M1H$#\=-?F*$ư7."\y(ǜR<2X0;$7"FvpE)!8ftnrd~~|Zr-U0& *w92% XZ~[0\]HU܌ftAon8؉ S K'y!Qqz Eakpb>XZ0}xyHis-.ܜ30l6b4|@rtqE2e$Q GoNY:ikb}AV2٣[$Ye9oG8Xn{IYȝM|DV~\Ais,d*+ێ UV*kbL6j֠/c3rp=1=cq["bL.}o.T{K*f~t7G:nA0طQ $㮥ֈ9+%WŬ^ԡV 3+#p]0d=p/` )__MfҶ8w _ycx?'\ćg# Q H,2=O҈KC7y#NT}6Ȃy6]AG6|oRx&c ( oN3BYF`qLGOR{M@dh8uf| gJ9܆0U$8/mĈy*_6GWgx1vN 2.M6jG2!cG!? nK ٍM뵏CtX9i͂Y[Op~UQ8ض 0L:tV.H=1gl#X+gC<{ۺȘBC8RF|8Tg7 AQKMF\\mP,3˃`~SYv[c٤`Ck B9,λ ]n-{V{|Gz_вSɤ6A|'Ndקsd'HNڍQ@XN(Yg`X0`t/ gҪOhek7bso?uK2[  f)BXMXp%ؓP'薺+ {WR`Y=qۀ|~Eĵ4lkyd>'Kdis?-aOw[kIB/`^ॣ8 WO-)S2S!boxj 5k)rcqN+&{ fЧI'8;]ݛG3Gwnj.0V/4j=#w2&`]MKR@R8wGPcyȤGqO dlv//):(֩>rX6$L5cs؟;sBc=!cJqr׊ e8߳twr{ XrwɋcD+.֯&/A\M!=4G1+_=4QGx|A1<}V8m? :lV&phEBH9-:;ƌXZ&0W |-2Hs%ߟ-Yr|("eb>'6-]NA3x:1"Z֯C7Hu|C |fU[WϋfvQ aTSXG)컏v4„¹ƚ) F\ Rr3U:%0(9 Â04?[n9xut*y(O[K7^JE 9<E EԑpRXdg,~{XE݂[`60ƅ_M(|51mV1t*Ǝ[(#g? +Jv*4Mͮ a3}bJ( ;DB>JxLZ/V*7~;d Pa$BEoQ(^7#R$D3UC<ēvdӫ붺_=mJNVsqj)Ë&`Sd \4Kƴ%J )Ϲ]o@o'a"lFl(̪ 7[}o?󜈣-Ow2V#0h4Oso}*'\q@?st'ATXo۴˛A6kl$Aq&eon}zGň!mN"GA io#b\SCQuqqe0r 7܄uBg"7]Ja~l yG G|:hqO2KY&Eo&|s'a}ToFIWѷ ?K VD&C=C<[d5dlC$ZM }zpyyv@n(@wWč~Rt.#Y5?~wf5B$ JR#-rdJw.HJE:fa8B_9}/-/dCr_V &ufp.!:=GxC{,P@hHBy@J=߁p]gri.sBn57v>0y1*9ň_<T$f>71>OTf!giJWvjp՚XcoU\]JpFɇtR騧@ҲSu[puyDc1֗M3om8Y'D6Z9&+;YX13گZ5G{^Sت0/MLrb'ibW?GqlNi H"s2Xlin(^0v JxwwQ[3iy'fLʥUid+H< =CG9)GE[X,QI(C(rE=QoPuqR_6pMlbRI_BLk8pYmdlg4TM?"4zJ}W+'MvԐaɘm&kYNܓ\W2;%vȈÃ#q|dSor'W@{CB`ެԏyAfa]:{&g jPPIwxW8C!sJ-Reڗ@S^PL[@}7` SVGm]Ɗp&pd* Rm;%b^^2׬+RM<!P+SMcg'"2V>Շ`qSdLmkEm\Kjqt:ʁ~w uLIJWK굦g͂t @$䀜{n@|L {^lw5P푡^)+U;Ƿܷcm>;jK J޲$[ſ@W*0%ǫK$B ) О+!Fkiӈ۝":yf=Ahl٦>KKOB:U"jҁ~v y!+oM‹7d*0`wH?; 8hR[PZ=Rf)4U>E}̈ |. r했("ɏ]M;]8̙<b'Bq" v3Oɜd^ !M"5lE3jng]gH;dCkW3]vX3Ji@@q:f7*Fx٧ kqh;3b,3Cx1n%2>d B 2:ϓ%"jwh6S27*؀-aN檣$}DD^(2TРvܡ?_+I5iܕi~l[Ϗi4ݸEG] [7?:-*D+ӣiI`tc7>rd$D˜Tʳ@yO+.!|Ov" ]/]'H-;z9v/ъ)! sʖ U.Smb4K KjTw"tYb_qO6tu?~Nk0(d&\܋kW0+*JHHʍuFt,&{?BF5, <'0K:/2Fx]RMMZ(GR1cn {N y?N||>G|Žaxޡˤ#/Juܼ?D -) !?(16s}^V;e7]2px~vJ H[%ɚ?ϸl/Df߷7MhhҀ&iuL#`!Yf;(zbqFtX5::Te឵YzHxԨ߀ a6^t 01QՕdpvx#>V\dY~9 -Yl۪qՒ OXnG Sxq(8ab'-5TsOHB&hbL@,kśDAG܋pT(ڄRK niٗu.#ŎǷh|Y{vHQC!w{|zߗo*>;ˈ]b3{-90klpx3< tQeP̌m dtPhQ6Hn΁Zh h%P390aHǷUW1F(k Y#Ff_{DRbwHA65QW6 #&/cHٸP /;:0IGqe[j(0wT" ]:ɏt $Qy6K8eʊ JnҒ2 9 q>1Ëm7ؖ(P L?іm52 D׵z% 0x-CLta#PM5R<+ !9D,Ey(98`V=FWH0F@Vz|7Y; ܞg( a3Yd*8uX0dQk1+nıI~w'p׶LɞI\(k~\:' 8K$ ]9#^+/ϗ<[J8YPX9{˽{:tX }s-4tfP@ xNXVD9>JC|Ed?/q4H#w[{O<7J}ոimd5k5l^LwV#`Ich_2 PO"Ή &`MJ!08QRNnm͈+-\7l𘮧"U . ){~J]:IhAÈHo 8aĩOaVФYn77wu=nFky`QKI Qi˻fuY>T%W rz=N焏,DY}n P>k9;T"^3dOk=ԌR ؜U3sԁ^#yzի/)}B.rNj<"Mjκ S]G'Cу,Ls7xb٘vm3dk_ /:KǞy,Eq4-r^dØYH\οX:ƙ 퓅1|җa2:cʦQ1C8W[EyJZDzŖNlLe0v5VKn6ܷd $۽d%[fNS/V4FuhɄ!`),-R_`Gi 纑5yEd4nW i<}^$XܔkG+m0 v1$ٴ\ڬRD첱O$6'u KزY.hE_GiI*uVܫ埈X5likpu)4K(Y;lym}T*g~(u͌['9^NM+l#r%-L!ߕNteUBQ>_{;U,;Ўօ55~ dN3w`T WhDV)o,pR҇w>S<剝r..C3Mx.F_ഁ )CaR[pFs$xlƂRɗmG^qE6'ЪHF_ v_q>)\"M늢zQ’Fެt<ҶRne7b"{M@ΊcyFcF8PhyUEtZiY~ll jaD//n{ORJY 37+9P5.0J*_0{L O |A/ˋJ[Q -^e0Mi1H}n{Hݚ=q8ۊ]p-*U'!xn5Z$NEYbbegJRm{϶\y x1E*S۫${:?dSM{#vZ ،LXcOw{{g_.^x=kxu90y/3gqGLER!;^% "&2K||VfFLHVGiݶ, Tr^\!w.whbdZռY>Zj:C^'B?R] te0IplI ]2(9v㞟_IږvDnYiehrWtҲ m0E` hfTM԰|bbZ#4u,}&E\v N!ej;%H=ŚƻbfPRC^жiO& Cq==/An^"77`"xTd77'i1Ʊϋh3? փ=X߃VbfKd9[MV5 vv:_㘌Z+9.;ު+uT󭽹ip1ڣ*wTTNJ C^FA 5<IvOkU}\LPχ$ \D!t[:>oebig}#ug GK}83H@[i䒉QkdҴܼC_N&6ugK|ڠ9b}?ݘUͣK2`ZI(.H;͂%WMbsG?S8G!f =.^?ڑ\:boݱ"Z rhE1OBt^j1-:L7 ١(Kd9Taֶs*dٕ"r2:Y(E-\Jޥ+AS!~OaZ!8WUf_N2=,np_~AE "bgM.ӯ9I94)R5N14xH!˩ . iSb~;Ds-M4K;kk|#v8l%RjL)d!ɯfnup3Tz-̓(KAO<}]P_=4sW<@ !&FC-ߜTX>%LO=! tl.}0"-2 + ϊ jڜ~1Na2q'}$ӈ'ɨ}C`,=E?ؓӝ5L( Ƽ bpIJhaO宔qKQ!\Tamr@(~+P B"zOe>we/ZϘafLCR %J4*vr6eS;ml-VFHq7.%]D~1Ӽ=躄/!X͝ W[R @~_ U߂".!V$ByT|qD T0RRV[GB{?^h_FRWyag:I8b) P2P9߻ĉ܃9֡}߆3ft9Ii1BVا] c]lMmh*<1u34EY b]*.ݑ]yowL)ШУs=~G+7S*Hy,`;dRȂJJ*Rl}Ar!|؎ѨpZUhI2SQ NO:m9OӦ2^eL;,BC)4FG \8Y US V!͐S?+r8\Jv&n$"̛}O㌇gT+C?PP"hGIg^*ݸPk͇{% +Fږ71hws5+|NM߁뛞:6aj%W .Q SBą5)# 2Ig[,I&r߿w!Lmm.'X\QiZ'ی8O-ȱ 3WSbF4UCj*/hژV-s#@ \ YFqwH["+`ڣ`<ƅjL7zFh::x ~;zkbUurQ-Y4X<0ofdwD]k\?sz |fpn:AͿY1AVJ.+3c8C /%@t4rLJ\a۠(ֲl[ȤLW'ljq?UlǑ8уJV {>|%''$|^<_+Fsq j1t2kO+ #Z9 |}!JǮ3, H$?ëG'w'a4E yeeY\)G̹4B!K^ x3K6g1N0udYv۽]#Lr qß~T2Tgmw>tǭO;Rs"ef7"E>QYKhQ?#{8, .D}^qd/ }ݼ294V6Ȥx'9))[K+!zODF6NnH{e H`.#8$I͖C\IւI6mye^ؽʠ)Fwg d); lv4qVfp%.|2PX ]z$0[oN|hQ{oIxFɄ|[yٚә=xm;S4E2%Ƞ)L8buv-r/Ǫ/8bW肈-aA)I$bό(X>7Ez_5nuxAhe`mӹ}Stgw%`M ha+h@M4Xj/Y|bNpVLWC;Apow]2A0r07cu%5k*cl9#x uq, C_ސ58"싧檓AIN#T&sִE]To}KPK#"{|a3'62]l #w /`v>2JEkraY}( d;]19^\aGL[2p_%6z&&ޡ:BN. H~ q-ҮmA6Ka`M/¦ %^O6zw]ƽw@Ӓ9ujZF``!Sins.cΩcPOYzfh!^Gі=ufEt\/h-$Oa}[c:<v6@8tir0mNZ-`ˇC.G *&pu\sիP6i&ڨo/Kq^s "pMwYdx=9En>0 x/hH㗿S{.c4QF9 :!AI{y{Ww*4YW6ܔw|d|s!qjR~>4dXܪ\eέ8y7B05n*Mp^SMFH)= !v: d.Z~="Iz/͓ Kӄ?ȓWd f2RX1#_M0QcGծS=O.wu@b," f[lb=vx[?^9v@7 d^t$vn_J Զv|XބItFf{EBi3Dw0%I/ݹ}uG yߡ^K1ViyQivըocjO]]_q &Z$ xW!6vDԘJ̗0`Ѕ#xfpw'ʞVM CQWz0X42چjqm_H3 b[ӾgYZ0707010000006b000081a400000000000000000000000166b5088400003610000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/mISDN/l1oip.ko.xz7zXZִF!t/5]?Eh=ڜ.+rxK>/?涯[hoz+k5'U&56 =KU5}}/jJ9&eABJcbBP?|>YRW&<\|S?|IdZ?@M |l:ꤚRί8bf˷:G^u4!Q.ECc:n@fGZ%g{W<葢 hGH D XnCo>uxޅ^&=xȚg%* Q%&c`cl/K%(po[8!̹#i\聢@&zo %J WXa#K{'GUC8]1ov1fJXgh?sѠMÇPFnkF{z8iܕtbX[I/6)C1 댾B>Mm9MFèоd@s"FܾgQzn( iAƊ%4-M@)5|$2Qx ! ]^fepA3 OڋZ%s)jKw.5 }MmxGl3ogWB^p;8ր e.Bj"Fͼ CګL2bFxKB`( p"1{% f3u:\u,eG-Cҩ~[ s:Choj=v}PrbKU^q">)2]_RpZKZ?wHp4Hn:NI iTA\:윝(|DBpjG}'?-_Q|R! G[cAT~6!>nAUY'ٿ€'nZ[ pVɳf"]6 9\avVo䠡/ 6I2! YyN ;_0SH5>pxջ"6)v}"u,RcZ&3& Չ`[t y (""F >-(wᶡ˙gFR(!(R#d.RLJM+lwjE9@?dO>lk/YWa?pDNUW-lhA5L6s܄h[e3O.r>Xm C,[T^?GRɓbEYzh{nS+*8xPFg=T&7XKv1 >:*W)0mH AkB |daƾXhkSםy6Fm1{?2ƃٸ9 NמzxH293;()_ !c ٶ>dNCi#Mf8Gd37;p{g3j fhDђ(EMz;q@ O3+p5 ފsEnw@q8S۩ *Y^vbSubp#uԾQQN࿩OsK`)@I01m*)c[aǍn80?p8"$EJ҉b4$,/A){s c1Hmno-tP2Zp ҉U kNz}sO-(!G`?: S- VƟ-(/`B`|{\Z4C2>90 3k k3yN![b:W0s|!*U ԾA&=xoqtygs4vda<Ս*]NzlG@E,WgsL[}/s{"9S9GWhn>@лxJYϿ&uј!b!~@߅\J@ޙPcg2}4#rvv.9ӟAǫ k#+wvQd3~fm%{]&T-W_ \-~0X GᐃVvӾ".T%R47KH9 h0MgľCVɡi8 V ?-_o ) q+|1䨓 /A^L-BxJ[$v Km<4-zs( &%nĊpRyj[AI֧ڙ`Yc~$3+D?8 oWƌ7gf*ﺵ y2i]Lq!@@!܉8 (ECu/WvA`?{4ʋs2% y-wxb fmkBz [ a)< pwR tkG] kd1叓2T7b*gHwjiG<0'f7̃ TݭSp`տ j|qiMcdb/P0Pk=3Oz7#^ĂJQ#ݕZ? f2#]u\mMuE[FF_J2VRsttb$ 83lPD*+;v'O*8dey1#t꼜/h|O{ -۾Rp̽q A:`3a,&$zG{:TU~؊V{ l D۬1j:.:̐>W>]܂k"3.T\)s։8E0į'3ڭI+<#cc NGF׃]5Kqkqt6jE1!k^Il j#Wi5n5~7ޞH])H2Ӗ]D\9D"Ĥq2{u4m߹Y`MJ=$̊Ptm}\ 5Q=?NN@D!CGo8,N*aʴLNR&A |Kl)bUҵB?ݶP+`jYW/+%l#o|O%E'YKʢV^xa,9;B}6'%ATۂ؏Z`̋vcm/YGuQ%1ŖC < g|:M羍a[ F;ߓ) L9zݭ"3,-f;g;s >Mm2G}fE|7ÕԺ1٢=_Pl^roW@ق118N7oHrv\h"= _|>&N뵨5PwR&o\j^<6iv ԕ+"UK5Jfg3ݔ4;X!hJnf&ܫ/R@>"v8Klr81}bB#`0[-iN T WfYa]H'\l\Hsn(Z›_5 nxE^joӀ%sNʊN͑DXct?Ψ+_Đ4;Qhu-?:nUmx4^ܞV9ܧ Xp^ &-Cܖ却 Psc>n,ڻ`m;p溣^򪣁WA:p= '0P}9"%SL]!>h֋cu3sZ28)1=W{ӂZ!f*{ǽdƷ̕q̡%KmOmx#ܴ59\ta mɭtExЪ_&RYUyC\qI[ΛI&-%AS-' XipӱӐ+jpKvu/PǷzjW4F{#HNpK/Π7!dzUog ?|;j`k2Au-Q^ N(gP&V$dtwRe&cY(Gc t(:05)r r V~hW`č-ɀL.WW>ޕv 0x6& zNODY #ߩL 8f\Q`^JZTctB, !ϛQDdIF{8WHv?h썂$>9 \Wv -gEp5>1%>]TPNF,1c'4@z@RߗuGr#1&]xW ,1H"6Y=a?]0Kh$  Gb-͍H+ttW^ g1xp@Εݷ Yϴ&VۿdI/k14O9䇝zǘ>~p4y˵oѡAezs$.鍌;hs3)!׮SV4^d"˕?|l8ukoP$YZ~}Yt^bNϹt?n x#̮n+R}>͡OU3͏}ŵ@J ζXBBOe3{ԊP mC>m:t}kX J~Y#,Wx@ܓC#&Ec?# CV!ab݄|g{MՔFj F"&+Dds>Upez  {ܢ+\>lpM qU/e \[cK vK$&߅J=k8:yDOCa$9eCdwroaJrJsMs?ʓʛd>bq" _,p5vA[Ą;:2!\iMk]/5@7%Ƣؒ8hoMY+)oWU5&AJأpa+".wSz(};sHyU(#X`)kL1o:ipdPv] f%/pέ`AD @8ys:ϾMqT2  MK4lI3=qraY> -3\:m׺O,Or" q\ѱ *ׇ%m>t0ݨ7b8xS܀~y+KҖx x{UKmI fH/Q#_LᐊM3^~c!puEv&[y⃸ Z4$7Zϧ^&0Jז@ʥsvȞJyQ 4sj)˖6D_p{ hukiڽܔ Bp==},5G4aff]q#*`XM+ˑݚh1K`hܱZ/1rvrz=cۓ2"NJ6MA -so=D4pwkNͺvPf(\vMINON1fRtH%%\S6շ3U`QFI0_fXlW Bvgms}ͽ^KuB5$y.|qp[Ή%athg5*"TBiq(1q$Sgy퓣D)͏6 sweZfP^k RY܅r]_V+OTyƤnm]J;rcaEBJ1Yz_9Dy-Z&N5 Q9(t5);Nb|_leJ$e$PU { /cjw:0!Ï<"A9H%E2iQvcfEsxY^YE.]Lp ;p94duKj.{/"o0P$$A{*J뢅3O/ _/Yɬ工O5./ d)GzxBOj~Nl#/G84\ wڿ5TTId/ :Phbz#:t""u@ItmYQK*X~B]_49=g'Rk"IzueL<éy{J1y:Nޤ&ҏ;M ɡ2^&(Nmw54 Vh2)zi{{Ûd'X p+4Խ$S^X's c'UcbOkҖ/ RJ6P@oUh GePS猊mt[6aucov#(Y1d;;O$5~@0] zr;e]E5a]Bd3uRSLtobq<҈oV|8§:|o˴'?vw&Yّ0Rª)27gDL&B" gMFb`Nzّnl=\S?])ԟ2?@J+P Lh9l_5$O gg۠8uiO1^cxlggϼ.{;;ur~}\b!ӄW{ⵍ9ٔ̋7 uwZֶc414O%<4.x(EGk5j73wAk3y20 + wwwd6DAKˆzߝGx;[EmfǮ}#uN Jٿ4D"ۦ~1tV7xm4}]^Ji?}T|G(A^S%G Nkq QH``1@ABLC6!5\ ҉7sԆ*W5-Gu2qZČNdmjTz&HVQA"ƺ\#[=Q5Ocm}[yrjhc:q玑5hϦ326R\Hn&cc.@̎Ijox'hDQC{[d[d;DhiCŧ~FCh Q0W<7SH!eEc<29h(n8\tT=:\yw ^ )RYX>ʧJ+.?+̬!4<(%9Yyt0:ބdanuݴdnJg~jͫ"1S\n+@GuS''Ʉ*XK.o_x)j'q{$L^,W#=0VTk.5*Z3Xԉ9ku] X~vs3rN͌M3DlWT97FVݒNռѨs 4R/Eև jCGnD-rBބ34>Vg Nu)':P tp /no6ۍ}#NzU< GXMOd)A^S+ϩ?.l_ ?O؞EZ{[}_8! ֢wb6þc<][@nc=SB4梃wj((Hzr_T{-W?fIʀ< 'Ь1M r1J|\HNu5:~QVޅGQi bžu$z+JUz$뵚׿˃ĝ(zXP;hSϕYKW~x5NQV-%ṗiD,#X}F>)Tpn#mE[, aӹRK\}v%Mf'몟1/ZQM{LhA1W:/|Mf1Q@#x A|5mPK \cq'Pb aA:@q̗T+aqS@g*ڜ&,jd=({Z %2nϑᒙdF l*"xz1D uzlIo|(D`h̚WI OWudL#'aZ.ЂGIjWg>vͲh౬kى-q:NW5pYYL${u.Uʛӳ[H?:G`ːg*LԠ  `:~xqR_-οd=*`] 3QO<%:xAlϸa! >W@ęd vh,cjöꉡfd6L@@HD̾טKR5l\)6b$ 8;G@csDm‚ԃ 秞2ɀ(^mT*C8yAekKg=6u,%Kg8qUN;zsTa  ֕a!z`c#Mu,jzӜ4X?j:{}~$\\ɿéݗuҮx5CQߐ)2d%5QsJ]ռe-^'d[.D"hAPDI7q>{(P~q*(mw^[Y#{rP^Ш/ {yO.β'"/++Ϙ0ׁ%d@Twڝ&V-NzSl)70@˓X5ԇ*GO.263ogGaN_ Al uZ\ӐX"n;6鼔!M9Q#$;Ԫ٥N<:d<1/$g=/d"D5 'r" )D`X@{vvI- &.`6eψ15.d}-J̶ym MʕbMSV~~@ YxB & )@FeQha)`H.2#ndc5Kx#-ndȆazjk6yJ[\R1a~~ +2?Ct7+IOSZVW`h|.v|t(}?/(sTƉ$LbCWWjnIHQq:t8JGӂ,"QJ8-ѼB|-Ԑ39SQg!1+o =%WݼZ)$a qeִӚv.Ȫbu7 KDsiKwL P\:"|. l8sxbKJT|;UiNwp=εC͔J()ƓG5?6(CN96:OZI pOT̻Ob&\8T?y;[lI' t*YF/f@_\YpIPlz3#м Wy; ) % -  )LvZ& 0@~'7V 5OI: =@ (4c]iFPu{ x5#ȯċs5_=#&4Tr,r;~iTc*TGw<;=&I +ǐ8ID~*DmF_G,gF^]M KLx(}{_ux;)W[8HZV~&S/6 0r^"9#&/2{^/K[0$uUuw#6ok7Dhbgv/35";B{HAX%5=:ZM0-ZUQh?A|hOzH\#oPpN9E:߬BAWmBT4H|C7M$C"7zxgg7,{D5֑^ܪMGu R~ݗHkgYZ0707010000006c000081a400000000000000000000000166b508840000b6d0000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/isdn/mISDN/mISDN_core.ko.xz7zXZִF!t/&M]?Eh=ڜ.+?L@eUYA<+cSƩ|atG:6VRl hkOy` St&F=tN0K]~Eza}[ n1 3%d`fXbD}#Rn^jj͙HLE@Q|$)M4'er~:;Y$B K&WBj1:cZh~b:&&K~<]{uR)B=wp1nfR8qqǷz멺k"uD=kZD"_1}ߩ֨䲨p¸#LDx{ّ>r=7{RnnOWg%(}wC j+^B:B!` \3u]N<S&V5P^%UGy29RYk߫vB9ݽ5.`$X(*22/xeE2FSGl;]1zR,tP:Wt<8+Qqbob)}Q?due,ȭQ)rP1A&GhMF2ę ~ 81eK'_zݒ̊%6"H_gTqEGIp7{]H_ S<" ʯkv[@klCu:׹*vW4ӵ4^^v5w3C^W@jA"8jv(m!A~-8bvfc8 ,mn,H$,|I o<\Ő(x dή]9͝[ uXvSqTmwFܢrP& szeS<)shTi(D$י6*paE 6څiέӫe1c<3\8HP"%C m}*`2JkXF0HM;o |hjJԾêZY1>wRsz|__mL P uվ8ȿVu?9{K^QD "3 F *@'hi"6-x6?L9%i6wn4 `z&U-9Oہu)n+KKm>?\ `8m n5"B> #^;Xq$>(t#TrOΑ㌰n }_nc AuAk0KO >0+m,#80F}Ƅ?iڰi_\dLĀX,J* F`Lu !n5dIWNzvKΘ`tϔ'١~="sDOm?gE}0݀ 0'#<EtkyAy0D!vt%t rE-( 8v*@=AڒMrJYN`32(Z Pˎd*s41E26M?"i)4Glą펨ϰ좝ږvͬ %02K%Z9(zB9gYl'psu'{dabc>vf_ YԢ$&sgMB~\'!RQ&-,8N;'@+@NwBld4/U_a3aP- wEi0zkō8*U?7C`yy42f#p6u-0#P!t9]CNf4n3ed ro1.zt&ʙE_ A rߑ}rHR[kZHPM Îj#yD|P4ѽ`9MYU~"Xj|0Ď9lZ}P7 ExI56fj){&#]OQev|Mz G%J"GbpPKW?>#ȯS'tqLl uX/ܖH9 n)GZ.J8$)dzZ2bw;v)5 &Q,A-MY#%isЋqѩ {FT fxr.ƼJuy&\sUT} 2VV9H:]R1TRtG(A\ rDO5qQrOX,=WFS*,T30~f{yF:aYb Kԑ85(;>[~K׸.[TU|7ۡ>UA?j$L, ![Nn*oh8>H< [@EʶoEE3G~K]<;HJfo!eꓻ̧3mdyCcU }RrCo̠^R|XsZ4G{Ri <;"s ;%Ӂ;kq?9l:wHܨ@$`Bos&[yQEUz&šOu}W8QY;X9eg{q _~|\O$߷Ÿo_c0<"H;^H;}J~՚ۼd@A_G_#*=լ-|cx_jZe-1Z.WAcf1ώPyH>u={)V1q)]F6^bK*NCWem!̳)U^:cwz {_094U)Bd7ڙMgIR@1q 0/1+^BBR<'G c)[9^6B$2VͰA v88^W2* ^FU1 nxkӡ`޶ukKְq{lRPcdbP." $&!#/BA!fu&C<$;\OX^7σ'{aLʚmBHpD3͠˴ Zs_ !\9v1:)qT&N=a2~<Ćmzbm"7)(H>HGO]vv[=I>ismRvzB\e=P wb`{Bn  6TAKF/S "_#Q l~9ޭn!:S.r$f+50үdhb{8P!-`m_3lw}vhWsF)x`+ct6O+ }y%Wv( sG|O!/@G@#/?.R,~G.9}Dgق܍bR.Fnҗ˒f{㔓/XJb1ffX#+RcX^[2uV>D&k( R(q#FY<,FyRm_%mtX/Y4FvoM9-;±%"4\Ep2u43tauˣ9;!sNnn&4ZT)b6ǽĬDL1-|2VVoG2 r(# J OPr4BhӱTP uu]$7SVP/ϐ8?KaXb%_XlWE9":1bxKg7kDv )!ju{+^v%\zJ3%~#bq^sM6(-Δ@fAy]kC&^"Kgv1ot 7lsQum5(|9}qP"Qހ՟J Kk)D/RȚ J[X ;2 0( ../&$<}@NJ|/_v?]W ~f}9 E;XmUoWt*hb5x`)$n+M!vս}zdxm(DSK_c͖4V$‡RlY72~o.*79Α<ߌkХ ;i%\vЃHTlʹPe+$rXN)ۓ JН_h%$ ʏa dgt)p](|(%*)wS3SS8բhDh$-(b/r, uz=8bKC>۳p5`X^dޢ~e!˘B4[43qJ du憐4_BA6 t0BЖc" dƟ, 1 Λ%s+OR~[,PN#@QF*+Thwj R;3m` i?:nLó |t:0!,Uz:^\}TvoV< Dv!7~>EEj"9*{`rf/Wp .u7]ntE ?弝K>Q&3GhI{?.EiRHw¦0Yx3+Blxs.iR;>ˉku˙NU`|rqth~2]9ܞ>6vұϰX*Q!!$PӜwsH iEVmaf^Nžwdu@q{A&[}-SZ`Y%: ʤ[ lįvLˍ f@y*m̚ٳ}%TDxcUvd31@o? ;{\cIFn [)@'L dCcA"aY&E %[a&=x%3^K8*)ׇy̱̓Ymn%|3,1z2gr2i/:wnt ,%>ުr^PTwᤲuvDoQ-c XD>ѝVeG'rj`"CwaK3΢Gl1Gk"j"6F~1-KJ)ah#Y{ "+ 4`vQޘ?3o!ƻ-G0mS_gP 8m$-^Xr@2bZܖ Z' jM0et;}r\?!d!;ʘ%I% vڃ^e#guR" bT4@փ*G؄&I#U7ֳ !z4Ȱv(mB*jW ]uDWlR"}ܜ\ة˶)懥: .=% &1ƌIB uLı'Ӧ4@oFx] Ġس+߄^;ktrW 1NEJl"z7ebIT 2UMj@ ՋL1Bz~sjB %_q'rS:FS;V5#݀SRg5:YƋhG Mq-\i )Y^):f6%΁ ؘ H8Xʱ޹ ^` `R Hϟ/Q+=;onɗZɸՈWG? :OYvAB*:J>3'=RץH.$9˖tǚ.*k21؃2/nVF}2h xgơtHA9N#>:/m _E!3*nc/dK=ejlф'gH n˺4G"4HIpd -g:#-j쐾AtaHkfl+.RѕD kۢo[ j|3W>l&|;]W)}ˎkLfX;f1 * Ƶ#TsٿR`F+#T4qSV)  |ҷ.*TrE^ĕ1]=Фv,lHp ZG1YH^X^qR3κKNSvQ84Y^{ g2ScxQl>7‰B9 XCis:̛J*%f̽TbTbca_Q7SZ3M2#I2W?8ysOrWCLRXJ>}g!`|znsxoz2_:]~"WE5"7Y+55 |%8)bƢ@M+g%\iwp%\9R) C}R^ GA AsLH/@ \VxHMuH#qxFh⚓!ח8nytGdPIyOO3nЂx >;չ By[늻o{=%tШt1]rZ@mB˼ҍI$i_%E ,i>VAB>"ٝ L1 gÎ N} uBf2J!s&=by1Иח-eXv+m&+-=jL- 9[@h1gE# bNNh04t/HqA$R[\L1To8m!FYsz&&JI˗BHgu:rkrbD^Kvz.F UHt-RH~S[?fJ*oQL8CJ$(}և 3=G/:42YPVA#P˪]Z6;I y^1%׿QKaAY.v"e[L#nG1j0;r)k->p2e {?w콝Ofn+%.b{]M"X‹Mb C v5]LFb3O漢}gǧp6R Z~ZHF㢜dfz rx9u&JǗPn+i}bjDo ruۃK}XI3ۋ,L~XΤ=OoRS>lNC\m˹zGT:+-?B琯1$|BM3WzGOhXuJ[ .1rɮzv_Wƒ2`9T-R7Rw>;L{N#"{qof,K\fcCR -Z[t_R ?|t̽%,ʵH7UD$(N20.C GI'=9.aAe,(Pdn+Ip(OdS)@otDGN j1'i>C ~ E{ߨWՐtMlCl%NBe;]̧KZKIN2 Wz(O ?ЛW_ER &[[$5Iah~]GEBq9C}`_f\cNl`IlP(oHWtj.V/RN)eV8-ZFe<˕sAj!p&J,J!@R9ZcjሽY E SrxMq2O10UU?Y(Gh-dSu(>OY~$VXLw)mᤂUvuTʈŰ{ &GѠ7OgIu< ɗe.A |Fƭ&T Ui M6ߞSop@׍ rcz5 hsjX%oZDAQzMH 5`QfD 'g_aJt%ATwP ."Pۑ'L&A j5&Ŗcà c5əDym.4'd hkwMζi68P@6aF,i yk̏ 5fJ) 7liŽvMO?k`,nb2%{ɟ|E o {˜+$t+2RrȊ!l$I$z`A]}t3|>|$2N9hhsL (kؽAL)uddqק0B7~x pNoh b*z+O1(UZK2x4 "vC3fQr)2h8zEs;^j"T3Dej{QIZ?pޤ^$c!63u0b NvݐAO6|c#zysô̒)擅02"_#3iI-~ji }Ol]50PFkv/R'yaS&m7ʂ-W^lzl4_|K;_CCiVІUA3 2(w3 u fA= pjTV\E^EE+e,(PSNSDyyqs2 C49::bQn4O* #ƗWT6R_h4D5^8P]:ݨ%%3jsUcHeтѶX (&زzފ ɰd;0mQQ&8~ՒA޾Sou edOmVT`4]̏$!RPKHFจx%ע9N4KQSuT!(FlWg)Y}AVw2܋3Ķ%w*; 'l2FGkJk˴#jeB1cF>H|g`pA@$ܟ4iJGڊpgFƜ_ELLsCkJGBViv}K"d9Brp|0ABD*Qޅg>d;MT o&"`\8ӗ/NT()ˎ LؗDoגdErZoCepA.2A[U7*`gL_@U:6WjJA >h|q9kws 560]%oXC> j[xD% w^'wjmFxdSKiQԞQ>[0րJEM&C%$r-eGח#a?e0v#̳` (A ϧXS XٳnM^X²9Hz/m}LHBB"AYv17G̚wO.GMji='hӼQ (y FxPOr{M`}=sEii^`C?rJpv5T#rGs !Ji83aJy|Y)'l?XsC[A5lKnj*H| L 'Sdddu&BS5f8;~`ABCA~?M!CRl:v{s+>mTQT2⹬aQsi}o@ H;amqb̧06u!5ֆ"^eosL`SS,\s>upiFЫI3g5cXS!옝 NX9R mWa? cb}7Bl1,ֵP8k_UMKrr`Zox?Г7*HJUU/?d/"4~4$DXq*2BAa>qjs5[b Wrb)T+Tل%泋YD}oq8w)ȯ93I8e-(W:T]@)D'vLє1m i% 4?OF 2T]͚y E*K:fCÔtYΔ1C {i>/GhZBc>ɱ3bfoxrZz&ZZKdl+jDk" SL1ɾ~:FvhAh # '^ATpvxA̧R`JGysR'vzAE Pӹ Ni+l/,F-+.$)Vo7 //[,3]'ӷVj$z r9 ޟW?9՗6g)FT"敳UbN#Y֌gL[cft.2V:-bl҅P|dPbT2u}pH5cD s>cLNPdgeHA|+Օ2s顷W|EpY;LT4zB}~ű5ڦfJE-6m:_(0 ([X=lf±AX(T0)ߒ~Pq/:$hoqKderImŋ聽V #V~t41n7W:vBiT3h[ҍ'}/֚MxJfr_Y<\5_zIF8#;1JI\)î?߈|=81SJeZUR*`:!.k!n>"psW"G1"z(릑~Gq17Fs.t9IT'?̈Y&' G3Zs3 F4Y!R;KE$xR kuPgöZ)`|x*Wv|hj&5*MuU=7\=;(ǵ!Rb ޗ %dP"{䠱PW/f!nj>RpgJ> $o޳X̮t ٭r7@L)P `@j~kLvTjz-fYje!MlC0CEЧkΉF+YŚu/.k^.RU%ՕVjBzGt\z@h#[X _{ֹ%*OQt*hlf۪/Ó?%d `kE䊏Z̈i 1ܿ* :, Z |2>P"/m1F"]c4HYHAklcPxћ9b8UcT5IruΣ2F TyL/HEO_Ä ΍_QAr. 㣔!/|CNu$-z,R3fNJE(*+ em Ө f~!_gG{]g{ ybCTEdby`ǴV56UZrV 2KÊ2+ݕ0B7uHcҌɩ@4 4B I5v)ޫ*C zƻ<$pkA aފqg9۩iy.F}g?7C]ltr1CKX&h *phՁ;rܱ롊A!x6/ݤl3$}YۗEWv+ XB^j%J˽8mk5ui~`'Uu[O9PgZW‚ԹA1c_k`ēZiW0Ly3MXгd!'%E[MFِ* ~0 (7`}!J#.gP0xdaENǷMfqF3qb-4Y.wQm"\\xtj0}3!ES8Fn֐#A2ѿ>|HkBC60eHauX\#EG&joq#~Oˢ2 z3+ޓ<][4uXM9KeՖOp Jp8IKhqD~{yHz X*!y!T~+3hfy30Ǧ~iD ~dڶ3[OO5 s^;ă+vw鶸Ϋ֊rT?ѳ$nYwĩ?d=mzu) @P뾉iҖPNzY0.\& eF4gv&?>OȅTɊd~=Lsz-0Vl*==i 7x [M;x@< dܺ/3p`sIpڈfHg! e)y]?IX|ӕi-oBs\H(t7dz}Dyh@tdڻ=b*1OjYhe Hc(`v'E|b|5bܫ}kٽMt ?9[L~FMZγB#Ҹ0h.f 3?R&X ]a ^%I|F?1΍$k( D^9Eݱl$gzi9`W&Ƒ f8)"uMEؘk%5xFeg3.OdƏ2SUW].iF/T\slCq)e}, x9d+Yl %QǧWXǠ)5}Gi.`n@K޻leP)_QeL)IaJ7$VjZ$64"퟇\Շ˸fX ]P5d>\ 㷇:F ݴ"4'駫*[VK?c&鞀Lh.b?3pG }~޹cfg/ʈ6O]~8-tdh/;m^cp`}e\wu@+.j5'.Di5J&K 2Ng,w21ri7FlX7ҕa"uceG-"yW9^ `ӠsB,'Bbpk1pSCF{J(Zփ;gV9 _gi2ft yJ[D.p-*w8}Ċڏ(M&_$IcnI^f ,}8 ``t/fU fMBT(⡾ ٚc3`]{2`F2J[^gWl]mJ`ض#Q.:aJ%9z^ 2(p>t%"^"TuYt}l95Vp3ws,AS|P.?6>?Kt+'PjB]6c*] MŜ5S42t/KJI_*>&R=C"!W$ 1;窡=u,%5qb''$ERIO*HD,\8Hx𑥨KɉmIv L`fӢئ;_.]t#La1mo[n&W*hk+:5,Ub¤D" z74TԑTbˌo nT~LX. ÀZX8+<*8A5{/f k ޺\7U[ 8W'*2M~2ZzP'-c/1o_E1h}ovK j n5W2L4=$-|`CD#ёXguӘ#aF_q`7܈>nxVCо;!"wF7u M\t~6s9G7J#/ ,OsNF $]8'∢]3o+ۖ8[20c3!X|nvBE؁D92j*kΥ7#xp1xFC6t̓1.nr1Yvu/B'Hl* 0Q$OsBz>OSyCDsTB9rNn?r< lURK Q~G w IFV&_1:rkȚB`ch o^n2e8zPCy+E@RXx\:- ]_Qyۈ[ܫ)dxVvk-4xmwWcYfCԈz>iAOgT&&ts`)2MΆ* T ˊA "`gLV)APϼDHYkATtk/1.-Q,Ώ#7Vw:aYn sLm:umZgUuׂI2$h`JOW8ENɮt[Jo'?>Gx[ \QKNh~,Aa9y!Tx0 0dO쿪]̺!b]%m(R+ZIk%LF 庇\6$P\sη'$d8oČcBT,=qTV< 5Zo Dк x򅤿F8+.T"POI$x<1?IUթ|0d$ᇙF/kmAsJVs/&,[%':Tn.(3dC4^:Uq{,?18!^V0UUQ^o^o$ʴzA 0HQEZ6 Yق}hO~ ߸s 8$n<x=2Uik) Կ꬛s*wR-.͸NձA4iPoܼbS9!xHTTtBW^LߟAH> b hHI~>;688~BT>Q?T!^ĪȪ|e nt-3sͦ MβX4 |f6% bP=U+FjK0 +L%*+"ҽqCiPY4 ?B,9IP_'!T^DGe~\lb)߄)=[IMY/RU$b<-𿩧vl b^f%t|gz_[gT:n] >\bR`($YNЕ|\CqSɘR\(-}4}zw -yڝ qkjE`0 JJ? \a|/`SJԋoC b+.!v;1ѩqKCSBta #gMut% 3B$OT .'Tseu &taF'Σ<;R3_?sl/#LB`|Mlzvb4:]4J֙#Rշ^hwF ~ ,#r:nQg ќU/}.0YLF 1#J0*1-2(=,%:ly) /T r27ozZ1XM- P|@P-: zu>d+vV(dC%)Jf梗qh•z0K9NQrKZM4c+Xw-F9NC PƳ詈Q“b`nK*\_~r*7ȏxE^1daZ@L8iȅAPf' , -|?a]V#i85'ZZ\! N;iZ;!/y{0d؏3)8of~wr1kOld#EK já e_-5KxQ," :D{+oA "~htPf&*+%n%/y4> ״`%Ny^RgQkB]M˥q7hS9r+h]dHEi4Kig ^ڬ5CBJH꤇K TK>QoLYO- G;t4t!P*鷦nH-=D?\ZtzE [4ݲ=v'ڱ7ICvc7|1 ICdLP= )-$2qw+J‰E2@TL9z*Bo,*>uv.Zm፮G̹]$$sp:6kSPEQǎًy]S:1DiÚZR3gR 0(6gud1`kHC ۓ7CTLwH;aJK9#^.FQQ/fi$MXY6Z1yاx'Y;PYecu?k2*_e0`r//G齛Ѥ8MĤsnCB*bj}α- '!!x-%@B8s6.3QS,vW [=4uVҘ6gưR>4tbL'՝}^Ki[DAx2 xS?ζ G%Dv,4šBMqF)}tjA2+5DZMysRAs.\dQ\B?OE'ˎDڈNߤ{ȶePzU^Eh  Eb _XLmf<ߥ9G}D}sTGE9 A8CРSh]1gT/jAAI?bfAŨ֧D֧ͅ)/@c Y](9*~]%Xn)ުµrZULU=mgw=z܎y-bޯ\qwc"b(D%LOY[8! ][!պ= ]XKu S@M,M$}sF3l)`k^*ݎ6panB+NTfgG61:ī>ևSw3r,ND(OY!z&~P\e3 D~0,[l. ݣט{UNJvUz֩HBa!ɖ֩ѱgoWQ)Lc$ľ0QZ۠0]#0Ly\/mrV"#0GVEjx@R ̃KPj[G#iZ?_MVXXea!Eh_!WkN&2%q2k_.y5pP秗vʨO h9ū~@'H9+D'%DQ @[ M$Oq[Y;Z/".Ggٵ\)sÎ;jԭ ;u]ޜ__>>w5OGs|O[T~ÈLsW`o8p"X4;A,%G y#a+Cd&vr]k*?am2& ؃RaM8 jo:5mC{9%+MRަ<+G=;o--xf^Z}1+r(\sz*{7%£qGmO4I{Ufb$jp&Dİ;&ڑS,A~%b6GeuUgž!1>mMC*~iP_8]Vl.^.U[$&s/c~۠-'yVBfo*=i@\WMtM Rܼ%j{aC67`kzapEUaNvL ƻܓxJy& &qIbSq8K֮lkONfVܶlx?F#oI撫9"24[=%MDRH"kH}`?*c~{=#9tmAmwx/ ܢL. .cI:Ė $,T\6BnυU{ZIMihkt+.֥|rb'~ 80a@ O"l_aHs_Or&'91YE5,H59cF୺v (!n1x>hǎk7TXp1YFmȄr ?Z1Wm $)h3BМʬ(Y>OL'ր#{}@x& HR ilp &#*R:cpw7' (&dͳ#0<8h$1|q\6@Xs}:U["RÇ(0Nn޴jxՀr%&%*΁s뻄ѐ(2Bkh}ΐ"ڐ?RLÕ9yfS/_Ahf :6e:!;9jӸ[[ɺhZ=iP6 c*o4~Z}q،غ,xy 18/%Yl2Ʒ"ΝF\>,mmNNV$c"Ln,)\tZd ] , c-@* X$X9Zw%rf$<p%/NZR:GH4A߶گ@7\cǐgOHqnT6]X چRo_#kIgХG5@]u :~/N \гpʷŖ*#&5.^0 <ֻo+Fd[צUT~ מ'7tz+=2,65Ƅ :C*7q&p"} ^t1+$OV F,MRA 1BŻ;r4 SeA,t9 >p[|^( T>(ڂ:Cip]vg@xB/ǯH]rt "lD$tty3L>4I0闰A+pi2ABFHBfݓ0c_0L]7oSbUAZH/ 8o#d TI>ԕ[T"JX&RVܥB͒$.+y;^&8&st:6Fjh?vw~-D"qɂļ`f\=ev'ͺ7_`gYatdS NoH 2z-:@ U{X"H &gH@z]^ SNTq b!p3Qy"Dnp}i Tsv9 9XʠPV\㘫 y$ng[WڍqEAV&|&(__rc4\$QN{^]ec*ng)a|S,(/+Xk*I n7|3"*}ܔ3rӈ'Hh׶;W31j l䵝ש3c2C֪U)Nء;2FNcps]OJ@Ha=(`UOŇ\ɢ?G#o3a_pPTGɩ`bje{sP+R.1W#u+%"-lEw(n4rG'v*<^ ; pj a5)W\d蘒R"˞2h}K2y"?ENXN-fŬ/G[n]òb#_ZyMʇ6KzzGa-W4ɳG;m[Zg3 (,n>@H Vٚd$u$ϝ_Vme}m_Wr/ X䀉\'{4vs kjЪۅåIH;~UdR['jѓ115qFq /|@qfTg ͕%z#BVOBx4UTC!"~m8!X/ З6DLX-P,aLp Sbv5E#SF!~z_G}JZNYBLhn }PJsHIj,8!AȬBεb&Ϩwx k9zITv2ثB t(< Hzp}:R{my`4zykERpkc#miUUK)@}nm/tR1`yM@eGPzzh`)b8 Ԡ>¦k$Y]2?BfaO^®mT5D!qz,u|4z-@>Mk?`eKNu;c7WD[x >ʀl9Gqi  x\ yzfYտ:{LQ6klyӾ9~Xl)&Wi}dWrJuБ'o&$$B\MBU0igTȔV4wŏ$9/j F\2HeV#l>H#h%Rt8^%$)Y1Z$o[%f#C8iwzMqRw]?J{ 2J"b@GH4y" iv0k\N݅ga[nd,X<>if՞XRՍᬨiSbz-_myB qY7? ] /Hiv$kWt< A+LӫJp(wP G/_1ߞ :go8XLf#N`U {SxѷҜnև~B $;6*™nD h@] VƩخà OiK*UE@o't/{kig?{m3m^ŇssRHZYrOZ6+!_;TEvaPQ#%EUPE߅K7qF[-b*̀$TٮC̝S|q94g >;ƹ3ʐP2b!IW~^)p]j/acqwE]Nco^H2is 8,F a28>{2h^3us8Om5ǖNѿu|^3a$:Y E=ȕ$e.3*rv5]~0R -+->IƦUb=)]O_w>[Rj:l}$=;7D/,[D#@p{<:0{5z"ܷ u1+ӟ`w+w1xU4R0Wzh8U^E3 =ÍqD\=#{ǀ,(ZaL gF޻*([dS#v3ސ[xW,6g0W)'j yЇM˒9-O>\o1[fօk>M[\ y?r%$"{G.*rƖS!)S~]R?ض-{;z)&ڰV޲ݓbBoDv:<x;97Ƙ"gJy$,xg9_Xt27!FE:ԗζVX 3>vfb{EjAwDKj!GGgDȌRQzQ޿ほ .?>7}|i`)1E/*㥇o9Scϫ,Q {T\Ƴ4z!2-]dRIr+ΉE)5ƽ,61{1>5WxOR-VqgU يb^Kr/-pc 9fڣzg*JQL7Ô'RChh/tC9lvPKI-Y obGxFڦ*rIf's}|6pQ;^u!v{pmXK*g!Aхje\4$N;#$yBpAKEeЩK#'T wӓa,!{Z`).LR'VfX~0s҉^ut}yQȣr)5N-GUdH!u6X`ޘwP?4uh}ߙL[87a.Se0Z>ȟ |Wᣈ$H6U{._I#{ ;] u'z"&i7/n#$ !E=2jJ˽P=6Ҭ`Ȭ0#sAy-"aR%84>oL,r%kDoXB F's!]cU¨lj^`N&j\`.I)P'+Y, 笧 D  hIͮ>:ĞId7An{=z]=(6 !Y"4]}k, u;'5w&\"&yXPFaY '$3\$(^.^PDG3qD|$ק=| %^ڽ2#1 !eMZ~>L0нRƁu4&Mo%瀗!I/#Ap<3zJNM)˟D r*}-W&\LLZ_"J'K6d:g櫡%:v:vqx-;&%u$:6ux\Pcv2 _:1>fś%y=LIH$g RVv]9 0PvWڑaN?>־|q|zb~.19JDfɪ%2iwN!MN#ڂ?7@:<5N!/w8Ֆ=l\j_4\2S\j"?T4%XQ[6V>̌#/&Qd[ p:/jp,]RE^~3"ia;g 1e EZƒޙ9~Gw A_|IDOXUnCq{y@aDV",&"t[{Ö_fmƗߐ[ H;..(j*jf1OTxp x )x ^CzMaTz w?ݮ[ 7] @-{?$GpB{9 vP&֯Hkf+ bD~ʭrrcۖw1 ! *A#?|g-xxa*C˴4_B҆ޯԛkC~6c([8V+ ,^t~@?1of;HqYgw{ױ-2ylPH,m73^Wz 2~HKsh<{#%@hُ{v)T2Ӈ۳94u w6:N s/vE[۰TӁMәGIh=kX$*1'WWۋWgk^`Xu!*j7zo (C<-Xtr=v``)`,h$`ʇ|t%՞}_jnvU"J#V"'p%UjtNK,>O1v ,@#^eԙcRɋ?x]Pڵ0)4 ]2#ygesv+%7^jqgLϚW+mT^_cl(ń$=K!jąi& PmC.) 9L+-snJ0Zʔsh`KZ=: \ M:۪ͮdX 5;~s]hpdR*yNlbX~-Cfٰ8ܠUB3=\1@WelۙDJkScR^Iv Mxf5Ϛ vvn;5.w/ߠ$Թ 5%FOXVW8.-"y+j LExDaѢ G\|)+dG`<> .9UP}<4 v&(7ד[P'Z&a˘@%Vcݍd Q! iGLlήhD:M̰bUūc BWSHW uDK=K2+ҡbU*j]3}^*4mܡQT@pDrW̪wafhih1'T-,!/]-aq1* !< 8,u7h`Tx^ r1ML.C'_@ILOxrlAV +D+v4 q-ITmC[ ~WOr/8E~8x0:dլ7}35la?<25">KsnpoF&Ṃev sjjTSC;koDej1C"Z;VN)v0+7@,?=IGLk}ƊtTFk%Xc@7ʭ] [LyT(TL=X!3. >5Ub斡iZUBdz[Vч6^Ͱǰkjfd@E_$3UF<>Cߢ{H,5BmU+)l5=2^ekH~qow5w)IkE+Fc޿[xS'؃qNBo1}#XcMVR i_ 4Q,4ixph鼙QnJ*jۊilIgW[YnDhqbkS`QuJ-pZ8b֖őA=ODŵ#%:yقX,_)Ve͟?v V_9y*mک+klvP*y-ፉ'YX`~)Rj}X0ь-:'ګ(@>y"`)TWwE%vU!fM9/?3v䎬 WwXX1o;]?_;w[62D6DTj VI`wmUx@!)1NަfK2v\~$_Mj| hHŜ`4;r܆8dtIǍOd5ORʡPU}]gׅ )bIXJ?!+J;PH1kYݰwmJ@Wpd8/oS] uѼꉦ{\3S{hjh"1Hl[ϧ| "[L>ǙTt&/%j8%>.d"X ;T Janpo?HViRJa7cDrES̿'k,?FhHM3ڳ "bߕp&y]y쉓 P&iig4cS'yV7ǥO!`+ 쏀,g*Uה{4TdX^TiOW[n"|&@g>!$0/:,{WXՃsR08([fn`,3gF\f;8KL;)^5 j)K@㫧EE~'$Bws~:s/؋zmP+v N'SpIr\k׵jrID E6-Y6ȇPLiP2Uʊ_I1 i;8.zփaΗ[f~0>Y}z=ĪJK ~Gav>WU!]A\a!lڶa!-|:gH]Zg9a]!,2o7a ݥeJt,cfRlj/Y!Vj1ӬV+.a"㬌]"B9:s_kNQSF(Jaip&Ki1Y ̘!l (-|6j"rP$UsVԮĈ%@Έ xxРG}׉@9IJjE;TDkg"Pѫ)bl-7vYv o.ނ'ZQl ،FNjcؼ1hՐ;*hBXI\cg3^&(6nv9d wcƶ{U걁H!S*J*qć?wN'*]{Y:zUT 8'ߠCteis9qܫf,؁}@~Ƅ16MBYbsk}Bb-uԁ3϶B0Tb9; [ƆDAB8b!qHdu `=~&F ufbx+%k B381%茟w懞 l[f{v&YbkBVKf|s!~)iXx$M4>d]1X"eK|WR3G᳎0 -WYj`$ G ZAJEqJBoʈߥrin| z$)fwIQAL@Eǀ7Ng#;ark≥R?ʯXќ|85en}o\MU~W fϵD h͢e.=EӪڥ2 3hYmܢK3]Kk|:hZjt*X3͵Qeq2mbyW]6l-| R1噬eǴ }!`Gw3 f)Zsp'`cJߗ5ؓaB7 j]Vt`{3G^[E.'Br=Ll%a|6XV j2>56)dd 6e0Bk]Ha,` (3 KMө(n5&sψd?2U roA} 7sr"0? fOݳ0;ʻ.z@;=T6_sڲ,R. ,U 'i8mdQ ~5˻ah d}춝;(H 7b u ܑs_~G=* ZL>[#/h1' h%R#9<{ _ҚZ%2zѤ5P o \T3\Fc.|ĭʗ|g@_l-&-r{+ _1kY]kXZcc|*y 8qo9CB{uVD?o!KkcNzKTPemXh)nr1Lqn/G1hvZoCAƃO6$mjƐv=ihV+ZN7wU_rZ&!%GAvjgAx%C-cIY(3|iHԓ  (٦-g乜Hyvs[rNN#$х@#K9?L,aՑ紻]4Å1-1$KīXwH-?kUG̔H}CaqT\ ^(vQi'ּń/·|ƭs74IL/a\a!#y*)Y:VN hsX@G}xi1&ϝ}vש5"p )E 5RWbk>d_^pHnmstØ009M֮CgO ob"P)F;ɪFQCv/~w WyOmq*JxR=jts#_nY:pNBGH-|U~n&&y#˯^VW.o~t"U`> ef-_|ã T,~ L|Efh::vK[lc' Gj4-hBQ:#C;1HStT||EP}-]C3Hd !,Sy'CQ~8܎yV+öeXu$iOBaqܦއ'G&A,*ƌ"(GrKۮEnp}݃Y|)dz@?87J;!ROlzZbFKM Z4("Vسug_e' uäScU4#ވiP#v_DDng1[RV٘2;FěB11ͬZ¡k%p5RMu,(`:?t85gliză&K}ϕgwUg.G=SWwӂQnENc^ 3B<;NhQ 7П6V.ntf)_;}Q _:!kƗA^n_HwJ>6 d] *̆8 u1u;|T>ãj[%sy_3Sb{ory'!;VXM&OcJ| n|eڐ, C)p=9H:))eǑ+ LZjнaN>elcf7EOe_ÜjNgtV70;#UA[40R=`9X ɜ@DOr7УٽW$A /Ɠbr]["mFLŇ}}T_oJU!Kqx~aeCTL(pʘt6Lb}T2XO9ܒ❉weO)n+t3@ +ΔC$=AH]̖7- ޏ ߢ >{ܖTU^kDlT44O}ŚkSy/FcPLJu< T9S* ~ɕCz@hV dJ_E˱1k 81l-ҙ9UWWzMGAk&?MvEN̓Q_n+4~Zandizf%9uVlbkuɦtkd1[P =ߦuk<\:xOd&eְɣcl?u{ucU~:h4̝I[GYַ&%8\rXo#Qh-A\ R8m:W;9ȑk"]o)6*s<d%sd'8 7LJ\TNJ*wR Zx Ѵqkiq*$yrxQIK;7,ɬq2w2nx|Sɪ%H4c+5{䪟8]$$+?>(f2p\-e.A gk}EW :X,U|w˞Y+f(/[|?M8{Gk+aeuÙB<=9S׵l^LIs(Q ?mQu`PpU%\|&4C]A4 fGmd]%aVf\ ynɓ>t]cث9%1~)u~@{b${+4 [Lmi&J^nr{`pMghhD[l7u庴%+,fx%}/rn-e9D*X{QfMŁw#FkSB Sa?}O;S['iO&yZ뉓$ݲ):ôC:^~=OUG< m1T~NAC̓ {9}(/l7,Gn csQN6gW|1|zq"ы)>y_aFw`LOE𴔄op6a&r̳eSѻ^ԩ8t_HHvbO1h 6s \E 5(un_9O Ir4׍.GO(bgW- 56~8Zn:K/ѣhڙ#/ #|d)aNP4X}%Vg}4wYE: wvN H^ؕ:ԭfJ \mroP8hd[4S$pʈN`_U\YMecH10kjs~.ayvڂf$cr+ ?/2TziA.@? ?p6gaH[s׈Գ;hqgpzb# koˊ*Vd}= ؋ɳVF N]t8 aڋ~CFK(<)Q . (KR5ZxOwJh'@<)oͿҁt"iӽMU_IqK \ܠ' K-nZi , [puc [-@-EJI`~+w78IN84Cyik¢qe%Z޾4p2U)S(!-wrX2&c."JupHhpvl?A @F#h6d=m~`:er*S\M٩nN X)(n\ ӷD~8y)#آ̡~(*Rq0/j֭(|KY$TCٵϒJ<WN,D&C()ʥt,'@t-UZ OBVkcxra0~ U.2!7q`FW=#GuB=xXu EƗۭB95>| \Q饵{ Ćo+Wޙy3c3$qxq1w付A0QzTWXV!^!uuMVMx )Qg-n'##>1wF `k|AO‘sEj6P=)i&-8nvv31+B 78) ]?rni Zʞߛ'g gj 4e%S `t%a7Rn|E0o/Nܜ zxI4k%h ~,9uI' HjӉ;_AΆ -{XG֕{ Tmg4%Q63h,$Bm)+]r"Tִ̯TA'FLy̸s1&8,^vE 8Q`*Uh+*yu` _xEr 4 %xZϜR\"?Ę{X_.୫It :#9 7vgr1xj JюCT5@lY%ڊA܉f `I6RLTEp_(\XKYL_#"xUeZDEJ)V[wÝ Dwۮ:CPFZP{,E[vVug \9Hӏbsv*? Li9QNDl#J)K v6ZĬC)aڑ!N٭!lc-Vj+ '~JIPDGIP&ISn qYZ;bP$H+o+GgNE{Or%xUˬFYl,9!.x9~@˻W@! `+deĝ2)+Bb:ә@cV"emdٔ H-ķmeu>T˭kɰ`(f a %d:ԓ4vGM\'po:$<(N,j:n:W`-Ye~ڧ[h@Arr:o@Ob O?#Qss^a+P^&b>x^(]s9G@޽ x/ -{,4|{3BOF[ P+h7F'$6:bn N٥'کq-_8#!kBM/k=dnw1EvU=Y{DWrz5;oҚhzx!5]Xk)"x2A4 `@;g'KaH[4,EټZ w#ݠ KG籧A pOÝP$u]h aŵC'MĂz/V#h) qKky N$qRaHq" $:`f\,sMSh{}Br A@f O%%;H`K^OR.9Ƴ4ouS_h?d9<Ć*.A2+V :Ș'˨5ĕu9] 0xn nm,>x. /)p+#5ŹH3hf[7˅I+xkmO;ٻz$ H+>ꮯп)jAbs mOnՠ *d- BMn ?I#}2d`f*jTgB5缾u5YQ(fY!f/e7ؕqٞ0WXO PCTjٰSlK7M| &ތx#ƃF)IF !>$ Q D2/Yre>\־US=IwʝGKm밹 ~-b`y%`NCS~`{o i)E);\2=P7h9Qf9h{7&ℝH9NI}}[N4*dP_-{"_jGYDL_x`KCsF+8ZS)ODnBhGhh9!&{oPYR"*vM{q4[r+ hptia\WOM+|SNMEBR.|ލVB'Dꉧ9-@Pyb0!ǰKdgn6vUvg,+F1 $EA bZpk8z_\>UR0IӃ*9'FA|X`\/ r&5sTsYk ʭN,ELզ MgMh Yw.cdRYZin ,L`4HfCӰ,IB:aȸ) 89#B{ѨY3Sи^ HK 6^H7ԟgȓ<;r 7w \Cp';TrK>6z>{nvh;jt) $ސ>ߴ[PT\>1 c!Pg@,꟎7 ne/ C&P pY3uBЛx- f\i?uPLk# S}8(Z2|YO,K?57'8]ibMadkUX=}{M/(l4o@KVc:q4g/ |0%y4nTS0d?cPK iټ/- =LzP:P53P'Glʉr]+y@\kyj;©hcUx&àl^c3CQ٩1d~'cwiGU Hږ=5gхiQ%#bVkW;wP65bzWyvv<߈\d0USs=([" {Fkqk4ωD) v4Ȁ Xr_\`ղnLFE,'(2MCe:&<+~υ9c=C 77xSkC'xaDChVK/W+3`BT`WrN"fvHxJѵ]Buu?+?U\±fq n0=l 92'ٛH#IX1o> QJOʹQJgofrZxmѕJ%~8-mZqY`Z빢kqӫ^h|NGji;z#EOVJQ5]\%3M T o9RcW~m*,yĉ&{&mZ1 G}@cJ!y>Irrq mlXzvSuPjf9{QyeӓS -P_PԲf'ݴ4x;?0KiOL0B5\ E6b1ٶnj*fjU;FkPM?CrBo8TU"yIz%NxoL t_{ݸc}(E:E|k¼j:F #GR9_~t%Wkdaq$p_ɳǑ:ޒմd Qm{y!AyϵzṄpSZ/2GdPqň(oBӄɦ~P,9*#@\l/ŧ=;lJ>, i-SS $8q0Fi1̒lSRH6-SINVk8vT|aUaDcOԭ(xK{rBZ>$~`YiB>O-hOa&ĨfRKoS?cn ]Z *b4D:/OԿtj>HA+5DZCrc&@! Bfm٠Fxq2!"ƙ_~I5 }8}QEQKa$dC'E! g^ 6m` zȵ9@ML[MNqG9k_S hn`䅢rr&)cXc= vD(]>R|4rVBJusyhJJ2xv9}T\C`8R$[M\*(H"BW`#xշ&dc`qNaltAޘ+Md\he% " SSՀb7GK Ĩ$/‹4-L3Ϻ hң]v"gj؆itkI÷ ?A\¶iympbSJkJ3w]!G"yJ얎]F٣$9W%$'Sfj/QWUv}*iIŞ8niF+@}e\{а=v}=HJ,MNlԜ9vM4(kYy-sL+j%<Y#?\~ ڈߩJRB/<*=h#(rNJcsiGhyE}M&0ɵWdi׳^Y,Z'D.:Aƻ^TduBt/` Au4X9&8ܪ(31î8%{vty;n48so/{7I,܉15K%sd :=Z/#76L`ڶ#s1e7:4fRTHhݼ&am{bSe % rH֘Bӎ\ab9D)9Tr2*c2+5, aʚ4zGtN¢ &$%MNY U$dnƶ]=J֦ )Ż^x]yp9d+:!L5"鸔ؤ,Pw愦z]7޿ѹC0 İs7l14~~|iz /{f[خkUg_h`q}h+ $VN28`Y @yxinW5ZV˦PFH$C7B#p}]p$'ֹvqR1lJ5yeXQʀ-VMB׼]J ߩz¥4'U1YβdFmPlѲ-^+3f].vB߭Q74Tn-:?E{ͥpdդB ř`6jo*mCAW7O! YYNi4M rr^))ٷ/v&ٵTQwMڧў!mWJ0Idf<C"WQWGnL*K:o*/E-urZgi^SFi8^gjg9G*-}A'TTuR|61.;w#R$uu&Ne]`tctC4Vyd.kkhΤp3peJ^dzXFzNqމp*7hAkn%Dz;?Qhcؐ~׏2ǾC)$ zR*?A%y'&s ͨuFr쿫]0#R|XCBRb" ÓI@_ɬpiJ<{~3•3u*(,k%ڞ#^d3z:1Ӗ - 39ah7"` QsF };0j9S$^t؄)*4jـ+Ψpӭ&%} rhT$"N yG/[[n !ovDR&N@#Og;o|56^E8N#-IA=_[;p#%ǒALFçDmJ ɒ$;w}7IrStr#MxRDXﱲG Uj5F<(wL[Z {E; U=5-9A[W"XP̟2UoɍOlJ:"q%"Ovxx?RLiASF Uz;D݊Id]򵏯-R@YP8:A:L Q]$vdz`|؀ Nv܊գjbs*5vCdNU7-uMoM$|igwCn*ɮݒWQ^Eղ854{!(鈵h_*'vdcgD B,v\6ʟo cxΊHB㞧^#3S  V3cbNubW֡@0dfۖN+c<L^+C@ ZOFO.xr{ݝ7Rumε ޿MSSvq}yH!ˉqWW/@~6d)hlBdQg K G+a)NՓhaU&Sx+9 #ޱ H5mgi䆡 )a7@~!4|@ѓ꫼He<(W _7FôǢR*;tQ PNWɻo+{ݐVYnC5zU*FY#UB[ |G (1O$,`bDx|z>$YWeCʋMpϧ+q@F^Wr4 +#T?E%WHnQI8S睡#rUHγON^ ۆM,ĭ&f↮>hzSh0bK9QNRcF[&vdhh :쐝;f^6u kz=-[Rw6Gq7\!1U|E=HcЉ8b0Zn,na4% b^+1ur!// =45D"E`]`}l2&u9 Kb6$^zTr1J9_{t1NJF6"xۢ>`m<BM.Aگ(*z{RbL PSYUg-ǫ1kߩC$+_sB,d/xy?WJ[Qť9?B a:͑pY4qLz2 #2 }lv{$ǃ˅|ad^jLGƼ ڥ K2:'l i>":XV4*-1z\hwE < aܛ>0ScTJKD;ŅTp'2?.BOTuN֤^~ִ9 c{jlU}CYpQ*Xޫ)t]Hb&w,낦g] +@jЄ4u2h̔RcaDχ PvAJRFDrsRu uk74BH*؝t#Tkeh8 L C^xɭcnjWHKhWRjEW9o.Kzj܊9VxV<#aA m&V.rKGPkkW=YPF=G.K+'aa],Zlfbc PO|& Z;I,Ra MumC`^bS`9(i6Xi p߬:T{3؊5GBQ @}A|Õ&R?Ѿ3SR|حfa䭰aAmbk;~+OUk+3bxxl#͢}dq侈h&9>"Ʋlĺ8JX S,~N-qN~6[ # -vm|7[YOj(k^1P|p9z6.;UÕTGB=fOC%S0~e2u^ދrdnVϫ]> N>ܟ}(0j|RK'ЬWtT1VR8ZaJGI ֌nM9DjiwhдvLv+BTZa(Ebٛ9k-*kmTHĕ?W%\d3E7fvMx[IAsI% 5eilj+X\cԈI0I^noB\M^6="G"m׺z-R-Gєz]Z|;4W.ڹsY,~*42jA[V[gLY*dyJO벧SQz4:(InU^R?i*T d3(GC6f|5 IEw*#w\PHK 8hX }\jae$Zӽ=3JS2)FIe^sn܍fTw"mC8ln> M)HnMȂO z+m؟rmr')\goPЬjnX8BG~a4rD>e\~;4q U=E+Q+ton+-z5ĶeTK( {cR;Rl\7yҸO@ɺ`^IoDg<} a(q:C:\xһBDiLx<2 |Ge2VZ;-$t~nަ=\2\@0Ƃ5}ܸ4_{][twD-gm@Rҕt|rn8`}'T=HI9wEV -#v *)b(JNde6V푉]~辥 cmb{`Z0Оq5$p3zy:dx6^ K@+)> eف`لs_Dfd h B6ȑ:⪭!;޷$nXqZ ۄq. :ڋñ6P{xr8]8Mn)4Y]4FH2]g ; PI1mߙK cWSf`[dkr"K_XD!b3^\L,ΒDGfH~"T{:D#Ѿ5t \rGUAay [lwkEVX:|nmtcwi2̝0݀F45B}͇@ F\"6h>NM%~ѷl3U#lUCԭTʴY%l8ج<Wj w5/sTiNz{[nVZT8䶰(_4K> ֱb/1i>'۸ w .V{T2uv|"rZ5$]F5I˪||:ʷ&l7ϣL0@8ApRK)/#P~Σ2*<*fmffi1{+U?GWhB>~e`z^c?H/rU&mJN/,?H~N0ָЬeG]W 0wsY$*Rz=) _5ǚ$-? N J_T_`M؋!p3^3.@l۹^4tx_9DطTdwf>dzFe$>Q)eWhR&v| \ur`HuW`M3-qfws5O"S6γ;ēJ-!(KO;a*ҭ1Cj0Wa+̪~-WLWr\ݼ"> W&>`Ԧ$[X=Rɯ/P..!B $d1&GC =|DoolOxޞܲS~ij%@DYv ɀCe)(Vtl?V8vFKDP a/uL[{޴݁Ncm.D}&|22U$F su0? u0!c_HA)BwIlXO %FcSlUMujth|(\esoGLpw s8i,RdE^c4G=.Se\@U!Z-5stx;P8wpmUR6+I@gv ZRfIњIAey0%)ySDXkGO'|)C?bSDG?FsOaaN6_!hL8UQq]n@n)7yaz#@>3ABo6ˣG 1Wǜ+HBV#O)dc-l33K3&؋DǨX>8(W"K*Â^U6!|`km7o SӾCܯ>ٴhA@UR륽"e*9(kV)j42.2K'y&&0H6@_ 7ˋ(#q1])6g#qt^~8Ys~6xms(vd0pJ:M0:T n_t_~δQs,a2f덕f$Zƒ} Tm#|YJ͒DdhExdiE](qBf oYf%u㦫<#TKNTMqUmw< ,*H4V0l9|rk)ց[6jD]ڣnSપ|NuxY tɷ>NZU+2WFyVX ¿\V=DhXd(5!Ȑ@2Z8{uUcrk1Cч3eAU_n׬ĸ%#Y.y!1t.uV_kO5怍 tNAQf,[ɽ L7mA{kgp qW?%J~DϕD$$Jv@l`RkNo%+ղ5b'&՟3mkzPLPeEbZLmfY<hiK[}#_V.瑗[Nc@S9l!גI}i\vRڎf c >܉^ElIط=:ր9 EOIf$4u.v_ׅ*>&[  yT8W?1İ$#[n߂ٸj'މgDp&P2ghVqwP 8Z}gNr,!l O{x #o;d].`v9|0VLAm.ӜxP|g9; 5| JLԺꩈfr +vcTD^s?9X.Q"^W5M֯]vRcrUȭ 7ZzА+'nԅs2a=f3M@o g 5MG?n-_{ a`*B~y[LDY1XE$ĶQ8t:~%^ iޮ mA5&)j7 rKҾ!ÈLy2tWy>o%^t[[iӓE1vM6 G8XA *4P2CXDZw cuv?@ 1O*.8\nnz5-n~?rv% FQaz49l0)FP=aJT1> >HnkC8/`XTi{4&& p{ [PFh,,4OY$A%Wr'-}˩ǁf &uTa>JL>sWաX&r'I_K!˒Y`bGqRL"XYDJmpGX1 )h>e#`]d '+şW'UV|} 7+:w]K0]=>@64rIWYmFK9.4#0ŀ Weh\+ue5(@9ډo1>cAQֽxJvYH4̄bll(@j@>#U}ٯ,4_$Cm- F[6J?ałynHA2Ez01יc^cW|,1b.HC7ti˗I)aIڱS).Lj+|0,%|j˥b`\>,K7*wIb(^JսP©P}͖M8s~E}9lq_Cƪ;xJ'Vw 9Q]&W2 RhjUIUXd%1 r>m6Kip0sDžcNE^1qgGA a?6> 0Fi7i^qvե4Uwyd$Qb\jxWJdsj# Qf o]KZ8x!L +Y_*(y5hugn,$>2h`b|Z(x/Ɲ*^&M+' ? $Bca|lj?[7&ť"Bd[+d=O&\0`mݩ{*|[qoNO;3kY2>%`hj;菵,T lǎ&D+Q- &BMgiO_tbO 'mݫۻ,xp2ܲN],u5RK ({ݦY3Wզt ҨXFtxri6p2uT|n fޠV[@(UJzc_]Z췲WQʶg0r:-z N mža~םm$;kKkMsg`!W^EZ2%A1<}z$\(^o"  c9*6eV5jH+<wD#-f8!~h>[8 {)L"@@2:лd@40 /Ҧ2},MY`!˱/=gvοd!j?P8]ڑ@QFϤUC P,>p2|Z;Q޸A27]@jmzV;A/S [gkg/'~-+?0OaGn*?`Q??'Gp 04ZOI0ՕY^ThY{¯Jgvz'(Ȩu_M2jok#?F0/pQ4|ts1R&@Gsp sTBL>XZbUɣUbP:Y&tDkvú nĔp^&>Vo TqDwV>5+acAh$M7N6x:E׿`RrIzCbd{5IᔧS1/}ȠPrO͑R { ?<%Vպ´)SNZ'//J\X|gOqco3=L]v36 3 UK̃9lOPI~ΰRso: oqPɹ6?c*{@A޶E3&.w!o_& ۅql (:h|23 )Vf{3Wv%˳~̔z[dfgªJ %qӰouwkTpԛ[>wձ=}>;B}"-e pzeY P6B7*(&6 UU|Åa9"w۞6HtC DzMi/)La`1<$Is|.iD $yHyTvzu;.Ĝe dPh%_E=tO5u%xاSйJV 1LT/,e炃O2QdSm z1J׮)&a$v|+g'mTe_xln=zg áPk-*I/ZMS?5f TH}1|܎xPUBahGgp?6v>ewW^j4D /7UܗNp3V@Z FZ^k3M%ϊ%ynlxEi!hJWG7S$)R]Ǥш;LIo@vm:%b&8c_E5Z-S8:Io 8b_ι IPwMESVz]dűR} iv].ёh* qKIH`E=m?ok5SȤѧcc??>h0^+M% edA; ;2whg dvU $^߈FV1Goɓwh ٗK %9-xchO?52M HQ<ggJTڴK&貊?hey?#ӇOxN2,K<43> ?DEGhn5ds Qr`<ݏW7ێF Q &dBH6^?oڲ̀Q[vAz p55FhI p#rK=r!i4Esq .{oqx!S}P?OǮs"_φq'7sT|YGJ=PJ,cB YΟo[]NWI%4[s^'ٿe2=i2YY Wi?ϨlAIlTA&+y4sƥ`jVR/? I86`[ߵG"B``]/:a%)? 22q'v|mcyL)!V.TH!1o+]$T@\I|J ڒ*.JʥqdB/TΌUٺoood2օ5^y&p0$=jR%Y7]^W-JFji.  V?جζI}-txt. MG1.E%?;M%\gd&t srWl\mF Ģ91X x4BɖQdZs%SRM>w ӍpW: v^ =뿂aI67آ&`őgè]@l\f(ymsA{YE^݄؟ [rvm)R|G*Iڅs alֲ8 @IEd@%4z:!+ TĜ.wW;=`N%OBa'kvJ8uS:Ja&ߌm:=bٸXlyBUe5QHIWջH2kV=VueTOOaZi,uNLH=nڸt89`^DDਲ;dАŷhwIt@FlUA$Az40re>J k-?@5sDs3N&um/Y/4mg{Yl&)F=hbuL ?W  ǧD$4@!zE.z iK)7NK'B5盡B 33sptuT5{O0Ogz2blS6HMQ)VNh'7Y|gvUf|P|Z$= WckHO|û]Z 2A4%02:QU`Tt$j'VDeaM2v,'^4MQN ԪOԈeJ蛤y=s`\9DžvqǏB"I'ݹ,|D4 PhҞ\RX Ry( #Wߌ41DOey[E;ܴӲuqf['< bK]Q^] O'L=`G:=8\-)*nOԎ]\s<"W( E&y}}>RGHYUObQHG6BPb/}€;T`ΞwN'/1}DY: ~RU=Dxz싅Ђ&a}IOuvaz#la-#噙QK)ǿ.2'HSΌ2;%GM'k>` cZƑǴPƃp-=-.S§uGv߳ LAIʋ̀ʢrÞOGk k1F`VD$ :IX (Pco%s~CnZB}S*y B9k'a5[5NAeO֚2; >䣧@fPGe! m14e\=in_j;ѻ,(p<f: 7GP@Gc ).ƛpP+[YRޢ 蘶)T06&HEzvw0V%R} ZRX_"bliSm[((اA_$V#NhշT܅)`QrTZ:6d\,݄/x, )neS'ߋ,6Z%h%-.=ɨcH).$iq]  "h/ 00b K /_F}=K; Z[Zb$32?Z6deg,4Q)jb!,mU@D_F"o?&MKYV #%nK0Fr&qCD.5assM`ڨ>r'sBU|)dbXV@&H=6rPH__YK'W4wl}GUGaqUIDP;1gy&&_pd*K3[5kR ~,XujU?` yv8Z/OHgej,qe6ƁZTuB2"U{:M#TN!{@'1cP֘*.7i}7 N' LuVV M*JD6YB7aW :uPn*K0g:9ii&iLg2tG&#o*Y`zBN2C #mm-Wڿc~]ސ@سǂ[SC" 7YNo)W'fsyP$-1S̯+ Λ@:zsJ7bE UcL߄y瓡&1M6IOExTZ5ݝ^rfzA8gyݪKQEW DsAkp_ӋS`mSok/\5w_Ktw%l8lSl~v򪳾0V'8ͼ?cp¸v|㑞& Kt)%֒a*;>s FPJI5Z\R>C=ңC12H5fkw]Cx0Q'4i԰̘dBn>Ч;`CoR6A}b{c nƠ5;q+N_hLtBv0v{Ho>)-Ypޫ~pgX.mji& Sy X:Q9u$ΩTL-wPƁ#g((TE<{T}\gcb$kibȻn+??1GԞ\ N&M#_]k`_.>ϯbu^EH]v].h/0i/a!*qK dbTe'- jA|[]ԑHo~gP@sZ7'jiyA%.L,hxJ۔3z$N~T=SZF~ҁ9*rĺx%7,rBI_KVʦ/~}&_;ːɤT q(Ƣכ5Łe eH}eQIFRb#Nh|ÌW*P y:Nf6*$jϺ|F(M\TL3\iX $t%$!ZTǠeؖxGdR`/TH"T <3`;*FE4Ů/wr=AސƊyb>pn*ʵ}!,CurEtMF9ۅA2mzvyQ~AT7isAbe4N°7y)=<D]Y򟌕IV`oܸQ9vceIrI GL3v Ua/T~sucp!jGFnЎΕk0I[ۥb&Y޿pdl CЭʃ/,Ky68EW'zwؘ,Js,{qĽ @1"ӹ)-P:WI`M`[<{e;8ƆnrAˢوzm1r_48%|:m~L{w  n6k'h (Ub<c6ZƎ |ij]qoЦWn1X|kH@ڜ'ZbWodN߅)x/ގ-NjYzn+(e ,GpfC8:.Q]SKX4\BbQJ5FS!נ0 9tZFm=6jJ Yΐ:e4$%e7omΒR| VwVrӺ."bGƻ(?bX1!ؐBj5ȈD bu|98$7D=ȲcՐPMYynn?$ ,C}]U۽˦ />(5+AEXEyJᣔU5)gv3Ba7ޢ>)e:תdH +Ղ6\pEc8Df]0pH?IkVdˇTؓ⍎4W'Tkr@%P'(xIESɧ%.&z_ s%\s~k0OlYy倰{aDd, 'jrw6cA9j.&k`>l y;Mdk ;Z2s%V>Wx %Q ٢2\'/)SI3 "J`0v_B%ה1=\)5k#5ڈz)OHBahAowPo۰=Ht@4mȥ(&jB, Y$2N;F Npy}7,CRI>]fb 2mL82ӺϚ#z0Uԟ'DZZbosF"IJ{WPh2pG|JX`F,ˢYf\3FMz _XljsFOQ KvD'Nጻ1~ Sr fӱMjj0Y CPFi jJ8@&$2_e7[v\~ݒZ00/Ǚ?brmHC H|Kګo1Fy0'KFlo7QDQ-͠ZPvr1~8,9E¾SmɎm.?|Ƒ56gyx7y9orQ76JkaT'aϥxj23yTrRWmry0`܃trGdy~81 .Vm+뒢M1ƀ, GQ*)u.ҳ^dx i"Tzp9*R>ì"п6)$>3NȃTkGbĦ ͍('By:c>[ %G~Ekj[//BzpGq$jq)c FHލ4d"ѠʋQBw(Ů#{.Ũ+ꩥ|[uoi{6J5Gțx-k )ꏸϾ8Vz<7PKk^2NlADFT6yV{`S@cXR'>&h5KAf'/Fapbc\ns^6 ~tH0TU*n0ڄPӺJ(1\.$&o &nm6 lyl,RH}B}ƴGv6XLk4 ]9Ҍuj!g`N,qme!< =3#/]N ?>GmbF9V'4mQj/XkL`_cZ 7~w|="ԣױzP >_ džǠa.fe 均OyV\"y dƸOP)SY @FfV#9p;CO%]p0 {\ eFɄm{Rjzd:';ڲ63 MDXx]bN3͖C>Eg|У=X~ܾEwqRx#7T%F~|]@& R FIFcneē=^e*)$uZH⮊O3_Dk20+_nw+b!IA ۮ=&oܘ91?'j 0l8'0uڄywN/n}2ѦE(P߻%Uilqyn atL/:JF]p~ߚYUmob< /`mHBDET$BC>bwߥN)}oJ vz+SjT ę6cpgݟXg7>fNTVAĻOj*^h] 'ku7Vj!5u !E # ͈ +6W ٗ[qO! gU ZDYcM(E#۞ҪoSf˸GUW~mKsvLK@M!Î \ iyt:֗??`۹VZzx^:HNb氂ϫ@Ů;ρsf +IhIivB~[(!a$#,6b:2a-3S CAVÂ4`I:tsJ>P/mWE7C_VS!gDcUc\/ztS QYL{bGnс{`/m9`XHw+IJw=hra;LyTa)hЀc) Os?lI"P`]sǻyyEgw+ ,gBrtruTre $qoj813ynL,Ğu2"rd,0>V*SEӥasԻ {+QNٴۭ\f3LΉ톼~o?"@r?HO枭X)ʼn w@Z!tIQ VTi_Lq€ AƓT4ң'3^=EsG6mb\}u,JV%iui喦].x?^NO:jv@i4 DqSi|1C,r'?: D3,歾h. vjC]k?=(%4 -J Z@q#6Dk~q/@P ="Or ܵ%tKl0DcyPɋh6ʆ:X~ ?vj.t [ q`V@IڋEHGi֪GQh -lHBvܭ1E>]nn9y1@ -IֹO-kAtGmGcdtv,Z j*.9%!Y_^\ʠ˦+r`o/^_ jCNG7c4-Ndt&͒3 ;i߱v@UHSO,Pԧ1L΄F+W[$ ,.֕*"^ SDs,)6qn(U~榝4y+00r`F*Vw?~sY+Ϳhʚx%#^Qؑ5iٻ΂4ېoؼwڎg0N](0(~_yX帍{ d\.|xUCC|lSj4BN"tSo|u?I "agSu[F e&#sqU`O}]%dG8'{1|+~N@~̐{|#'s5Ѣ{"ΐRbu5"yQ,!ڪ ĉ E~ 8lT\o`3C5\U3V$iaH"){ gI"H_裛%/مI%JHDZ)[P;{2hY/]=_6BR~1%p&@\B-.fSBDּղ 9* Ih0E NY݊Cp܆>Fs}k+A;Y@1 uىJ"{8/(c}%N#Oq;??oד{/oX)zo7,xky3\,[Ql˫PDLnw )8oM,0E_S{V}͈ La~JGj?CO7Y@T7*2VnͲj/< H`AvGL?8MaKKi1WImwyeOiHR IMjie4Q_.y,u%F%Q2zt1I Q{ !.,>>.^H &S/K<:GN7.?Yb&hCV8h?%V+(rW!l b PdS h4pjX1 A報ꇕDZvbTmKL*:VY%+yDuaYXG?鼋ܚswb_F]UlA҆1v1^5HO(CR5w beyv_mE$S#7.1BdW}l|7 Xځ~D+\4nV9~v^۾٣!iFm3[7X&n3new@#+tU,O=VIKUv8פON:&sXued|o,twGJOo c'A5|dF%92)Hj&eE#1 F _~ ͖'jd.vC*jÅ꥾!x#C&%76e1߳N=OյJZɻXIӀʜc ,E2tH8żFs.v-avZ) yf*t\zb]RX44T" -:sF%.QaԘcOc9~#<-F59|(lo[AR%iySpg#Wmd`J[] -@2?@l!x;rHP:]µ\%>WGܬ?i/Hf Z1@h. n|M=ˡ=̆'+d \OUP>sɀ>JNtʜ P4lkt}x^_bK #؀kGByK S&Wސy|Q;ͪ7u8S"RSע0*%nDkYiBO_8\-̝;6}L>qWYD9EC:7Nj]5p>=BEe@? u 4UL%gTAI0hEwu2}؊ݸ-֓wK$\e.$/S|Dw$mdGtE'&N =7*"Z P/k_тz ",B$ށ sW HoRaLEN ܲ<ёiҵq3ݩoh[ x(|soκǘ\W:qUXV-$`sEI:(w^Wh~4B `(hHL[*7  U^+e4b ] Gj]rVϷw|F(J2N5v̱6hWܯ/0(ʾ0xg @8O2, {E=pr_ndO?[f4fç-xKӕL+ 5PWK8aMh/ddyKAvܬzP(OMK':q+_.[4+ 8`\V*1V z#Q&IG#h˛噀l"3#T02BpG~\a6%,? E:P,*0R= 2SdKZvygQ1Zf*5D蔈^n(h&A5AD?nIUfZ5@p?#Q\tz̫}h|vx2EsЯ-᪴ b 7O/_@Uqk`8Q`Ish` T퐎F}N"j>M`qԏ0 ۣڢcV63@aeWڒ?"'\ |sǾNT6yqqB80U?̕/S5Ht3b a&Cr?uM[)3zT#39BJ-r ߆eojZChYoN)v!k/`(6Mv}i?ZxG}MWMX ӐxL*( WЀWUqiNJo1 IK F~k@9t[|{;iĭR_ě}շ H&$F"4 ]@2Sa|4!*pS_i`/*Vh_[;:^r`x;\Amq=MKv3R[Ԏq{,( sQ /mSăIh':3Cv+$v5VHvIC LcSR/:M%u eLφ};W.ݡv(8B^a7-'.\3E öEgfJj.ξg6e췀]oؠTJ[m0֙0-p1'>{3 K󌕆*RotCЅᡋ8Sָ5J*A3bTF=I ,q  DVQ78zGt*<1U5xBbZg}x2]*rʺN. % n6=D-diByLOq7BRrȇ >b̓&`|'O xo$TȚ39}4NHMEV5 [؃W%EgUInR:imj0=< 1h'P?|ةFl#al4rb:,&e:0yx2Fq-PfWZzqL=޶mBnD< .7SǠ`cXrzWmh7]C "E&c~I䀽 ]B# TCy%S_͖$  ;*eҎoCmLnv H[y+I3iͫ:KKw-!G_ ʓϵE L4.Ϛb9, 99.U쏾. *1o#N6n}@MK SӾN.&L&'Gsр\Ncջg{PKF1PFjWW;5k׮f\ɾVUKJ'IU.e|~%@N^So7؞:H쵸 0V|Y.YQC'-|!?SyX["9Mn\JHkgVS%BUqYMpNDJh[lfBNJ I'"ر.̖tviɐ"d̀“(7tƃuуcB[{JC[ZK5 t ?SL(CS{\EoԿd/lVi!ftU!|Ck\IY "|@7H֛> `\{%phy"[ApZnV=WnuyB]RZ#N#9(Pt OZAPLc0"q=kգ<ȍ Rz}ځ/jKUA ;5(wnAh H?g&1Z 7#:b!!-\*D1iQcW=wŽ"[a'4ps5gR> sR'$oO-[k21G!'X :ԁo.תL[*)KvB$"]K{8 i Yy\V80$Л:Oa>] *CGW Oɦ`agvE(v:a 󱍠%e܆n@7:rdZXEwQ2R*`7Hv7צUhB? u*cL'vr/ 6u*I-Es-*hxN!2$*-+xG=%}KSoNV-7A{NZFXg\YEosALZR Vl0#z\3;wA!n'Ĉ>:hօ{sd[F1=)+'o.!I2H]n{& Bz o@dž:c,uɿ&uZ|I?L~‚*wT ?*bDy/PX+4Gl{d*7h1œA :RM0B`qŦ)2맕z~($YsN\ɛ?;ASyq ,R@vC>pj >(60gbJ~ȸm;Q=?߷j?yz*B ~~l*`X"(\Gh@ze%pe )e2O&an@{)A!t})m#g˙UOsq)u6*'C9@c}+E*z<(`; $E*-Ҹ\K)#[47HZ!§@6ji*8z'^.Ҩ})¬k^^`0*B/$"B6u9B4\_-$r1I$UFg8^1_V_@EM_:ekćKzQB{Z?iVBs;z*BDi(50Cbi k s9mLN蘐9rM*pyx(YZ[z*pL$b֗. /ib9MgDϣ׷U5Sw~7>v mȓAgɇA@JJup=0Rz؛oO$K1z Qx^lJ*6۠$iU3})SC+qɇG-8Ғ' cXbm «? i׎`C'Њ,|˻+uuK; RV:uXj44qB`udkM9O;c^ @&tAD ɢ#z0 ޼SP^]_ ʆrC"y\%Ion/U2}qL!NĴIRGo+J^Zy!DIbKF-i<)O *ژuQ2M [K} ^t?F͘s>NpEB)nxbH'-0(pe;RjiykخFz(^^RG]4͌T_Be%Mb-~9a^p%sZx|1t'*_^~j\8NΕ7Y|B'4j:DyjsM IJU[&UۈM= obDchq$,KX}Z~?A#*LD{#hi}Q l1) j?ELH;(<`=<'TwL]}B}}qo^۾)赣Pup=YӶ L"&P%lQK9*s>z3C08A]߬@ON׃u˫U#^ԍM_TUZM@ZIT׫)T-FE"NscTc!4'c^r!oy u (;.rgD_\$ S/[/7U\_ë !X%V0[#U@5^.!5Fi|$km1ڬGW+c+' eRqkN C?Q&gEXZ_5_ iwR')\deL}K7hEv=*؞Ot:hl!|(>ii$NN *˜TAfGyu8bE` 7Ο UF'-c ڗ=0Y~:-By:ũ9yjcHZ17uu~Mr0w'l`Yé;,}t 9d8@DǏ@ȬrW?JǶm]+U.~d\j]q ӛsrfseJigfi$g^dtajKZs\ja>=^" k _)_p]'SFT^ɳFoX'-B&^9 k㌽wr(!+~ LkauxX(TS"fR9hkR ]fIx Wi۬mR))^.iЃ Fe= +$QkcɊhi۸I) K uvs?6EE ts"mó&:UC`Ld}94b w_Z_-ԿHPSzKtxg2Ȼ,%]YkER:忉Y-sq>jq=Q8rMQ G4'| /<b{DOqa7$0ނ oIפTadzBKwfH^ x.BU4F7Ia@dF3#'3j^xؐv0xlEu%lڅOk`.4\cǸĥMx4aP b+K &ݥAhoj/>wRGY6䯇1TZQDrp9*.{n ˺k|Re5@!80wuxM}{ZЕ:@q xqdX$-E˃_  _R)JfA|vGhsik Ԉ:g` 1 k& +~θu'{jK* |en"NFk9_[$t3q^AG0S,)#M突ʘF(U4:Ӷ4lbwT!F\WD]g GFEfg^»HiI*SE_^q8㺁mw;^ yf +AF!yLcRWOQ^yJtDB/KXMa YmEO"6jzw7٧j_}0%*0P(N #@77 x"YEk0V \1TDU1#7@LtMǤe/.QϚ|Ɔ.44=3']*7X\vǁfҾyV<ρNpUG:}t/j´"eM n 4$`ƭيQiI`L56_C Y+]wx!p+Vh.${|Tlj3oj#D /t f_QI rEaLMe@N!#g~eVb5Kޫ}wY,@V&M"2Y<0)VnI8ߨ)rPJ2fk_ s,L zu:qv>cWŒȠ9D&?~8$!+7F_9(&!bٵWlDۻ&uVWC, yxjE癩Ąn4nmXޣHhݩ}ezF" !iYP*dyJt vgmX2f:"Vjt.P]e@N>X;'S~T\ Ɓ2w)zҢ b\iFWc:k ښM;WE%6\1MV\/2jQ+=@^bɯO'u%7:dwek^$NJs;"1񥲝hCMWanY@Bbok1ra({-4^+9Gڧȼ7Tfc!9EG8*ΈGN~Ky`t%DA+ߚ@IIFj=G +*)S>wrʦ=-upxz q!g:QG#P+{G"eƺLjS !z~hO_e@pRH[sŻC{lI//#+mV=Cu<b{5~HlRCVu0`x&IbօO gՖURt5@9H6jXIpqfvӬ]4^Xbe;-:JBMtq.OC;"W6 X9 ja%VG 3W+v{[9gqnE0A$^;/fk\4~m9 v %kѓȧzRq1CP,Vٽ *Xe52~O83A&;'cMZI"Iف3]z`vgv|Ia }ܭ;1 ] %q"@Or sx (}E膄$o۝f On+a&jRMҕber1A*ZQrqctnX}>΁H55*n6sl|I"pofXӲ gU_e{rx*aBOVtjױyس9*#Iꃚ;S&,Lܵ-lT;kxC}e&0.ljDJRh !w~Pp \jRQDtq򉾑=KaȬM5ʉ׮QYY?FJךͅfC-1̿mC5d8ޥ^N4VRitmѐ;U?ֻN}YBGOoyG֌C\!fzR7ʟ^2}zG:Be` M@)Gq8xUbDVԀeDl2c'[$Ī^{zctQ288| oh$p$1mYejP݈M.AUia-CNUR6Fɵ"RgN~)QgJvv4pT )^"U])k=zM/Vcns73'nJ4!tRΡ=󉪋{;0y xk FW';}+mY/ڔE{aD>*N7$w#$J ՞SrY[1$?rate@cyun2KThFEwbm{='x lԱ2 %iR\(h wL51*ߣSyCfTξ%F/7FI%cu~?WQQ8zƏ/vѹljO:.2&U7<&,5MIF vaSZ^rA1Uς0^kry=>U6*`Xwpٞ\u:twY;(\^:q ,:&EiGg;ؠ6}b< &]e7`G l]rNζnٷwҳ&ћ7.WvV<^%TW͒x`ktEʨډFf:S's)۫!T8}9 #Ь ~ ;;DCHOlP]*(r/R3 9a]sGkqeSKa~uݝ}v́|AcYb*ǭ4/-*u͆2oH}dE=RgKӘ(_%v$ȴ$4 c-%Ƿ {Ź-Gi 혜<9>0S ΍Ž `[c;^}w KNleij [ZTF@l2VyfT˽.~ŏ:h&" J%5`'KFTA ;ol=7[aeu0xGq#N9[btjɝ ,jwϰYX5ҥؓED?l1,~OѴS懥)Od>Ve'~CEbirݔ΃=fzyXn+}oM2J9t_%go KyD`}o'eށkYB`"ҟEw c5" ^ vIa)bM8F ~iBxʾQ0965'^S'؎~q-p#쓍t`'B~Hr]Ѣi ؋euUnicggTg!pfN8l2ە7_ kC0_8o'<.)km s2ADܚ7Pi jsq"&g)&+ĥS긵u"-~@;դ+/؀>M,nĖacr-q;O5OB"a Uz?*E VxYҙ]cȳVe<ʼn}C6 b@N,i_`<yz>U͹|c/P+I4)5*m齻"@>?/}?7謄BrR_ {]RD4M험fUpA0Z>ST8>@J\ktvp͸o.]sM>SpSxƳF|c͉#et&*aiWfiHEgHkFh ;#T7LjJC"A_":Ѿf <7jgki2; CեP@Xpb';2{]? VN\q!5" CV=8_-@-Dql/EgײPW gi4tAĄ* ː,>@ aCٷxG;5FTtC鏦Cua$Zܸ >~[w|[4@]LlvfOv<`~Z.JpL0{?AhW UDʈ{]wGFn^R|_qX7'}N6> ppuϵ]`; ˌrA1*[<q- ;joE{g'k1QQP$Zp5:-J؃rlG~*1T-4'H4#1vQ{c4OY*ȉYza'~Z2P? a@fӲ/S(^٪\ [R"zvJB@u0`k|ކU0/& ^tΌEG>6 ~Qg0YI!gC,>^a䲜*ƽ'?jyk5cġE6)ڱoU6( ȞC6֡<ښ\sYAmHۚ,nU T9Ê\ A$AtGyT*ǥةG(7}L'@I m" a.6għU eӤX |3 I hʀ*2 ǀ+\MiP!:hSza7sGV>Oi Iڳ~`{"|3I#>E{Vnvf\*rNU#1[>Ƙe޾,=l؇DS=I l.UR(}҄ >lHe fb[mC}I_.rgu- t7.d~4HR=hTb6Hvd Ю>QwF'#}G@/ؾFL[B^['O1Lh~=W%$V[d*eYN APD{ub(7}8>2' :'C_FlücrO-o~[Ub2k BCx䄤/!w@v^h蛇`Dy*a4H!Wc T1Hs/$CZ|2~hlmeJ;8Nj/]$ɞה~j+zXWqEKSO @;$:͑y>@aJDι1iPW^/Lc(vMޒUn/<&ϔƚJV:`':G^)v81{wn?Ce d7ZWqw@Fq',]gQhjCk[bFje^mXB%в9@-]LV{~Jq7"9M|h>5c'asW=0 VxEY 7ޕ:75|] C"+0G.Z0v*ubsr{Z+ú=ЂEVٷ8 .kek~U&ħ0gvIě E7%7v\hAyiDaoDapL D_$`4Dfj֪(E* V?gS>}ګCx,PQmRL@#[Dc.x , 'cXQugɊK吖jf"KCMFi{q=qkфc:-H=,};ZIQDJ'pS`WZ}_x uT쬸f.~V#\O ʅћ2z)5a:cZ!]=Q "[{a?%#{f C᜻TSk(9P{PN'"?G A[﬋x}/*9lRz%NK .n`ɰه;o1Yg˃=RrSCjAFN?X(nŔZԋo4EQh6w+|B{w x#2}mWl A)zNycLbR2B#1ީOR4J3YxHϤ|yЬJa/~Ֆ4Q!nF(ˊ{*SG$ں ]x=D3)Cj[0y[4yJm Fd8n6$G7[Y2駆Lm_c( 9ߞB  6=ݝ.gPl*f-ZRBb4YBp@D i/xS2e!#q3umLD3𐁙WVMYw϶\fƶ.! *}0Wy\b_z>82;l]3(XGع8S}`ݨJP#VMghZTeSjJt߀uMq^><׍:l[0KLV:C\'}A'703B?Ց:Lb^ˆbp:wo3Y> f=eϭu e1knk8ɣ*a) z gziҁ6*feʫpAt]dD9}}>>RZe`ĶLܯAR"ƯfWy_ HL?xQ3s όa3VD(QOlTZ_9[#Aםщ1dԲGZPxt|ʄu|E|M(L7{&oCgC" 42 *0fcI9#U {ܑaW1 Z|u55 ff\VxzExXK{Sgֆk -./gV ' mMpޝ^g`$JZso @jigK.ϼ5睠CT*1QH-Q^($n@0a1kwcFwaF-, _֭Xfb_VGBytĚ'%(c57fs]]Ck0NmٴGL`Ps°a9qPV k24OypA' j-4^n:jBsV Eo`i*uei.SlS8j4@(wWd5H:oa_uv6~[+[9`:[SvWk1FHI+ټe(aCB \,'A]è2x楿DybjxK%U.AYn儒UxӈW)O^{eP_T~X2 dk&/wp˧ޣĺvMm-@X>={ NK&bn 41/h[gP.< wO6z4YlDFs<md}$eIgah1LPq?'[nQ<[!W@,ڣ/cѪ Pښ?U bP;'ǟuȍK5$"W#jxlc^VPlC=Bt??0w7Na`$)gIm|d_O [~< ~;'Lf5-XGNxtN3yc%>N1i)R1qX7徠CUn=H*(_+ Օ]؀PBuD^\P7Uձ"6Knfe(2 }9M}ii#ձֶʊl᧌=ѮC ԗ}Q5,y^0 ~[ ؤ%nKnӊta|:Lλ݁Q-;KzNno(&6!dt0~]c;>yggDwƔǿ Y<^`1e[R}|1Uʁ1(zFobfZķ=+дj⃔w#6o{XͿk __R@'zuB{ƹ. M Z MA&nlN]uaT 9So[1ZĭAL\PX;ۤ:R4$6Xҟ z@ (^nq.xk`v^MK)_t,9R|Oۖ>Q)>=JFXaCBʃժІ̱Z#=mݳSCvU cA' xGS:a')e]'h}1O7Fzd`^<(\ӆ4!t.P@l: ԩj\%ik7yOQnv ]`pб̰#2JD5,>z _ǹeq/CB x xDSж(y%UjfvX^E\)}r$$+ ~I|P*.+b3\EGHm[ͯۢ́Gиclڮҕ/ܴD:k ~FgY g9HGvXuKwUfY-I-<6z=4 ~u]\|x8&n\Lum/CuԃǵMȮ~m'ˬjR]612GW''DhuYDzǴr:Bp|T|I{f8.텁.K󘦿)C,wd?,o[KCs! O^`*@?Y%OV]TBH؟{s~ĈEw[< >YPD+elsFN۝;'`f(1@9:z.@=-L"R({.=0Re?QvO" t u#큻"Mv#C嬰3 Gճ%Qq"^g}r2f NuA#fk$K]d:Ic(o/9akfn?nNA!Myh5 #?j"ݣP$ .{_5=qLY:rP xP€e*7{BߊO[Q3/oD sɞXmtVT < CI߭L.xкl4k؄?5uP&^BfH%mRӶ|s>C_ٰǸ$+@Vߟw!Y w[+0WaL+`hW>- mEA+֮{iix\jS 7rTw*@L$8sGo/<,a]TLzQŷHrz:V蛑xdGH-ԟBW@@LX2TZawM- y!W}Atbqzhvp:坉QEUV]Ѭ?H9F$ Hbx%)roS-*,TYn˜#}Mf {FLUߙEغyAP>"#M<\-;/@R`[{NzV#ٕk\xsskx =`0us*J:ߌ<ШhK^ `FA CD{VCb!'1B[+4"䶺vw{O~T\vhf_"i{ CeMjM[A.l++> #e8ő' V#jnr; i09uyQ޼[-Țvf _"SoCAQkʙv> Vi&+z>ҡ=I_J>T? a/ >77|U+w C9w,|F5NxA7?xY0"0 K3/s1"+;0lADQx :JUZLH'~rπ$!(S"*0r  XTULV!Q֞<@ k8 /,ܖй"It9X<'^\c+i_N`tYQv@޲Ā{J8=N +O~=)&YoUtHw?atA|f~AU2:0(y#.V?l֭QF7SLW36D  "cpIq2_E0By 雾 ؓXzz7;(W^D7'Iv]anCPK;ϨppЁm)cڲƁ0"-_:}c=1v -:Qo):P8[?"ny!i$Ӿ3ݷM})![01Y(vax! 9gW2GaE7fcy %e]9W^ HfM M(J̵擙y?ҭ9XSK-I7!bN1No'߇.gSae'^*Ga{L}?zIP{j){WQqm+\,_9+̭Ѧ+DOUCw7']KF4SP%#42¼gNkФTcA|3tMS^.dC)u$*AmEQRoX|cMcr~?3&!eCH [̾#s:6IJqbzKգ}t6]k8m¹´Vrc]bzBn`ycGdc;)Dlg] w~`o)Ͱܧ.#uTrb2|A極_t{}#Y)֢0$XqFWZrءrr95}a[6Hy:Y Ԯ#w0n[׍ҼGx⁩eV(8p$*7z lC?l0yr:+Τ /4%{ef C]POS&G c""E(qr`*Ȳuٳ$QALS0/kBdž)OMMfYv~_ qMEj(QUVd>3 b>~@QBgX@+nӇ_7x1ȸI)u\5fv[ga~ۅTizG`Ϣ1+!;dSL9ba;]1"Ҵ~c=3;RnmK3%RHXϺsӺVj'VnY*9īg5F L \jnDH$ НLpG%v1ӞߌKZaz]`4q;Gdښ Ư0T{) [v N`EɃ/BJ9|_o#9$>KE7XfԎgq>Vt#1mEj]I5n朷z`oAɸ̽ٿ7OΪބJwLP=[xl4jbCܴ&H*VZD9~ (yKi0}BԐ'ߠOƅX]u.?d`5#WzK&`]7z+ s;Rgd\y-02=TwfNz^YƭQ]19 (k Y`Z^/'Tx62n9=5~7L[N%X`b 2V 1`TሶB+dz7, d[F%lztlߴQ5}7{;5xZ[uJ OޟV֘+1{ [d&<`ƈ>+RZG;4dnlы=&391")a>ۦ)͖_ t q]CBaF0]Gd\Ct4F/0m㕴•禞nΐuT SO@XXl~Σ/.p/h44__ BR?%ui:K-;W݇0TxJh!eNark{f;1e,Uۜ4]۽8Q6QU ABSeVNaJɡ9\eas~ ۩/j.ê=F/$KzAh@ |ޘ4 R~j(Ylu[\YAIooi[@@vUۯnXَ8JxFC ŝٍl|? JqҸT9\4Z&*"[BܠX)G+HLRn)p/sy|q?tɩj{)m80xμ Dgp޴n{# YO0 챐yR'.yJ1Ӻ_Qn/oԷF8*k.//$.9lj41VjG9d>y( 4=dATw:)hx,_-%,C,ht"qi˳mI7~SQP0ןE(W lRBdԐ:[( &/u] Fwm Pc!utN&2)}iOӘFp d=j3}5HK!:ȆB![.-&+9M#TQ5F [S>)ю Ȱ$"E 8ⷰH2W }, ^jJ^5MB?Jd [2K XFl ma}k,Vm]|3ApvGc壀hCⳑ@$Cfh%2Ey TsBR=rY&IB;Ԇ=,~DTztgO@(<2_9=H4 R' ߉´Ee@bWb-̭zssGs;`0k|1MBfMHLR(/MAl+:)lmt`%k >$S& 4 Ulҫ_V]Qެ7cӮjCT-5Dv5OKނE`5[Pkb{Ř?i(T{8/~Sm&g{îQ;( @L Z'%π,NT(c;36d0'Rt sXv.2nd090|$xy]`xm+ofr^*2[|;(߉vHTmFâY<ӱ@sɘx+ p, >i e']AQY^Cj/F OYT *Л* ՈcCZ8AlbNhj"5X5Mehڮ%ŕϼt]xydw@E6cwGqvs̭]r`UmL1%ι/AwԀ}R: !a 3uF[4#_RV+uk%0D)S+fOMul2ZB H]@ho?j.GndA E> [xNėX,zK<b"K fC<̺;sC׈kzP9>s/dT!7e~!,hQFceь&l͇UN_e3/k>9Pqٹ`$GL@hgej^;srݑr=`${Mp/5\CDlEn]&okKp13Z=M; hg`O5{UoX!wL*Fb>CIONg4<2P6h7](6FeAMŸ8R$/g$%f%#^˛KZԏ &OZYO$?5jN{avOFoypU>o3 w 9@ Ĺ'fY ^޴*Ĵ1ddZ0-LL%)I v$K[E)U~ :ZQA+z9ru 1 *nLx}G2J &v:d{="z\6D3oaN&JĔ 1Fn̅?4 ԏ `]Pz@|U{l4$UtF 9jPr[]SG=@*i= )R0;nAO IQs}cy# <4 Ʒ{cLrq8 h؂,5Ju`[ӐPzuH;y?Y:  jW-xkteoTkb-uI}!j>)]$ARٴN< ~x*tl6ZR86кױP# >r~0w*민|s0 9jYQM\t_b9[OD tbɣlZHoox}vAbk$ 9gS Hz 2L]0ny_*˗} 3P欚AWoA`D靃Ax=uXzC*Rf'{a&oQ}o1fT$8T:ޑj2H?#UB@~ʝ[6cw USu\;%>x&8 :; :J> E|np]gFPkrlm-ys XR?fQ|{ )bG<0)ak/eU q`yI~h,4Q 36KoS tz~${z3ɡQယ$tJ)y?K !q% 687B؛ύB-pB٢ʿ1,ROڧaVz1clkG'3: :dFxo_Fy,nl=}V _7>]TLc繏ʘ=_ŋA:^<]oWOd@e쉭skz~s4肯v/6!>tSUgX (VS ?n㆗'ntR#JoHkg-WXfU.e~,JP2L. %+Gѷ+ֈXegbG a&aN9A(-f2l^: 1Y>VF|:xXfmok(=M~8T: 0)oZg{u!*6oA&~(ic-Z ~o.&ռɂ>Q!>_MtUe q7>HV6m;ƫX LF$E*2/nZ}9B[2{jԞg0OA^A=.])ֳeݑӂI#ht0e 2fP+!iR=n"4BPL։LYۮOlBI HvbJt܍EʆQH`(9-ю*6(_6Й;bx?y*-Ib{ \Ta?[*) 18x.7in$??3޹ԖM`GάhrKO{N #&hj6 -xGsn)!@T6T'e}{ ڲ\C#X歐sl‰8vnפzfK!.%)uZd|Ay5sym{(zz=u2Q9m Ŝo"oaosVe˰ F"4K"Yd"lN"niαV1ԘZJvۉS_wQ 7ǁr;DeITϫߴ ,!9!>-aޣyԹ(7$ SOcw)+EiɅ0Zf1ԛt&=:k6luDC+vSA)똎zߞ0o_z/0nW<.3ub[M\)W,ns%SmiIDZ5F S|1R M[n/EK `m>S[VfGC/1ħHp;`q.@_ƒ~eOJ1 yU:pTeEmH?j^<8ߍA.Ŕ&ar (\?\3̇a`LHz;źt1IJZ\B}}R}z$U`H |>paISS)H?6l[5x!Mv .RrLn}C&%].ԛe+# BF_wnDSSM]CA>@ q'﹮zZ/kerNoGc;i`١_b!`7Ӎ%SY'uNq$o>+^ }FCx9-3-) w4=a^*DVF΀b*LsdT./ޣ2g6zpUw_w7s^i_рĬ sPs\-?`S_s9E XV9v( Z kg(wEcuJŰ=6(MH\?O9y-)DxYCd"ȑ%_4~f5襠1{+g敝Gxkɝvӥ9* DraS(7 7=_VM\ȇC`kV *#TKA{9DGNK?'_UK_bBe>O{;e+.G 'AF{cuƀF @FlХynN !ߞ5򰆼CK){2c?KMi ޭuVt|= ;GY9/ L>œ B<ޙEG]ZdQֱ0f0㝐.KoZ):d{ޙqA[g.$$* 0M7T%=yD 5%\)ձME)󇋎^p[TSr`E85H+$? L'c68| F9mAH`22IX<5"ug8V.:VȤ2(eRb[)逘F b@j7G%CƼ&=,w`B[B+W`xS-?h4P`u} {V"A<XN׎skVC ZQ{CZN3h#m)ML`|M3GkrjHpd1]8BN"ΑufszF:xjd)~9-36dgXZXjWpvL5 Ӳ8[F+ z.H#=Am _IǫՒ#U k>A-0=ZhizSxOgbƲ>{ غC57Xef멧fM+,u|(yp'UkcpOn2v(~c:pV>#|Cu$Yf~暞|2aQ.:x; (f-*SQZ(PYv) žeq=Yo<ьlbwY_^+&m"_h1-q*^nwY3?ӤU ȁ A~tsWqP%GZ -iG_!wg,kht LGSarUsTg%[.тxq_DSK^wF*xe9 ^*W7U9s([IjK=<_w*mf(L5f2?M);@楩FFU[TW?LiD u'uw^Ӹ3Op^iuvIH~z=xo&<>gXd2lagOܶV~lMkd)b+^8|~E9հ$?,=Dc8y]zOjB`񦪞[f$J<|Bn#=zdohB5Ҙ>R,;L0!#9&pȜYl@o5ZXuP:lΊP2272ZYD 0բRtf|#* 1FSl)yYКQm G'P،Go ^TR*?? 5inwsTyJ..lB*r k cUg2PPS1iЍt O%ig%$AQV\oWʆGeR>鐞p1`(ɡ4&ТB<6_|5^f8`<^ٷCw*^y_J7$gKV;HL! woiFU Sh>ݨar* ٕτGķ71_0WLUYcZ|wow%pZS^_\J暠V$XFV;nVuqO:!O~'w8GAM&쭃_kc;r3 o6HHwJ_`F[C/: @/ѕ^M!D> 3TWPȪŝ XѪB \e=l3&7Uk6[7IUǒ }9G[ vGd؂v ,tv Ӈ봱q~,5nβ}ݦպ+,5m5knb 7N%RPy{k6W3P[&>7$Mkp:S#(-,ƸW(1g h0b_ReL4 dm/G]ڎ8V2U ^U<OfYP w\!BU%0%85T}oqVG|| j-_D,u_㽲 rGia6`KI.NEF(c%ՓF5_~s.\,qhqv= Z7h*V]F::ˉ4B'cm/zH~A~f鼎@1H܏hL^$jׂ6=TF h>;^ݐ\opLj^Zmk;֙]fl_d J4 &*uHׅzڊ*Ϊ:5QYB`UZN<P? SPQ'{$"NJJSh -^fإakjc|X6ǣL#?wSЍ6Z<@1)Q-W]9Sadكoir܏rXd׼3^[i:*ʱfDXBݎJ%:B@ !_`$ ^-n&q]ZLMXA _,(P 4:ocz;l~ڮIBGS  WlgߚN NrX=y8ivb(eν7{̖~WCY(5!X~ry;@}# )*12fBjz$rU(J}#?)~<(v+j/MU*B?c wUdMIV497m.2H8^:UN<u>~iL3ğWCʵô5ix!O +~*Kx*]Wpxb.%X<#6 % ͂*D G8'DfBƽ9xn5*Iw.4Pdu`?޴rG#AQY6 "ERd$@h7&qJ1ײ cU7'QqmrΠ*ژql" PWr/H^K!Q^dbwlЉzsA\KX5+y 2p'TRE:n> IIAR#Ze4'n ~_\ u댹|-C áqVvpr[0asYD#.H:#M1#ƦW.8S 0IGDwoZ u{gK$b@Əht1b=E0ACF1P\/(ĵ=f8$Y/myCbZ3<)Ta2 $ t1=&i3kc?&;lh+&m?G Tg&÷g%_ssb?I3)3ӭ Q]lG8 04XTHqlO`FjD9!}s ʬƊI~XVW&79$1Xv5NLl4Z |4xj:C_fqbZu_Z7;7sITxN|ϫxD|&(c#_ n ت1p0q47V1Yn暖is>^A^@/ًaՊ@$WKC o ??  m'd {Ff{ 'x텿ݡշ$XMw]9'xQɄ(ك˺EȳfS h*y%gJVmE W/[Fra$Ԉ#%rKGF/IڟXi!{H|fKX'%mÕ_2sMͅ |Ϧ ZzN;z:X7$vE.M)R_$b殿up KDmmAٞH%óFMIxlZ89pCȗTzi~ܭM  b<)k@/w8vIf |IF2\oi'`~'빚\>16 4?fc0B_SU#uЯNEҿ{PhKrf@lw0 LχMIMUB 3wg<3spGDMX4gٕ i*U ˼M0DzE^%_LQYS:A~V*3>Vze=n?U/Fƌd@lpW?#y Q* :? e1v~ e.l_. M_&s{=O=b){1N;jv<|6k|P`ӽE@nknpr{wtE|P|L''_kw0HˤKBIs6@'#m jdnqw qi˵!Y<`"?[xvaځ̢SYyx=zm= n%zu\ :X8uj"=@¬LRghLpLғ-Ӈie2i3`6,jXp\P-,f'-Z:+=Z?)}>Ap6=XXJ*3OXvc-M_i4%ju/hT /-md3f˜nnt@GH_QG3=Uhp[#E/5E3u'/2`Q7";m}H7҈˚<6R@co}v{!s HbFՍR/uF &.%5%p~ &.Ӵ  hJ=ЁkE W&Q9QD^GT[„,Jn?&FSuǨ^eRա֡24AU3n -xy길[S2mf: <6,\֝&?j;@B5xń>Qn~؊94D!W `ty`o<PF]tvůc`H+qOL%}o(EG~Ƨ5KVzj 2X0g𿋬WDr˛,;%9rDViQc nxJMU}-= mu>r eѤOVW*Dtp%qazIG?8HPLJY'9Dl?Lц]_ -g{~ 898f.dUd' .Oȵ+z#i_ߌ>&rQB*7Fˏ־o%,^iu 9+[ h .LD,VSg6v}g:Z)NHTz%o? &U}-уA._dAIuzNp,9r> ì&.{c32>^{`Qs1xkHP Hd˰n#, H3PtJ6Z+mA26S9l9u k>@Lf th /∰LC!s 5˩j}1|h<\IL&M4%͵Z\,,F?U+BK8-|h:kpH/gۦi"gu6ߴmVDe̻dtPQOUŽ7T+ٺ=kUyʞQV$pBHKa z8 lf+a?Ԯ C<@Aˠ) 6);FxODkvs`݁v\SCn87ݻlҏad⥀&.Ka~cݭVt 2v;Q-Y *q%ߐSw"`p$7'\ CublEȏ]68KFFxӦ&ܩR" _nXLiېf=]O) ފ$}7oǬY g,KCn>tcK];Ԓ+r/\O^KwC}W&3veoH6Nb<TEh06\4:H](A{{Ce7GG{r}Ȩ 5tLΖ)f#6ETv]l#tvR HnԽd]@6~oVg7,QeMLu2G6J -hCg¡;yY1g^Z?K!jE2;7ؗ21z.uJB>hO^l(]eVqùUPOm6ۋf.1kqo:>k+N{_xD`ddn46.COoq}V W62{H!lOü?Φ tz` zSUf\T'r?SU9.|γ:t.԰ 9C= He6f`qg#:7MX5DO%i z~Js6f#v2%ODdQ1B&a(V! P &~iq{*ȋ!釤]X-XGd+(?ÆPr*}Klr8|Y$oK`Noޣ!RPevwu9x:" zLx nS(w:RZ-ө.~4\,VL[q.IyqLY g 4Yuæ(0;pDj B̽$GAX E&O W9mKYcqwTfq"".)1-d`[}P#B =$ũEu H q`D Kp0k7?d'X m;0'a=)/6.c.!&8]L.t{bGjVBiEwW$kk#wMhÏy'E57ф:6΅$}G"H0δe `m9ڦAE(wTR7wN * ) aln@Ï%'Bž>ClC݇3v'uCEϗ\N + ͝'r^K@d9'铻ژ.fGyBeOSo F6w<L~Ʊ0H݀d3\|~ջB2{׼O6+Y1/PU!{v^eFQmQxŠX1l$Q#M}O"|PBrXG0;'L|*pG ֟r w^<)oTt?չvM(9զZMfI{UQ˫ƹca"O1`D^+O%,s9e־ 6}j?m#x?3[]ؚDYm#i_MmzuT\ϰ/ժҹmyUޙ< @R:2 %5hv-T4dʣ.-e9Yxi"Fa(T0jD;D߅ڋ֙mɕ#]ԇf BH1Qxrp׼dAD}q䘠OwƋV dk8ޖXe(4@P2,>д #1ZTN)?(y5*jBɔO ozι7Axω1q=딵򛈮!q1,80M`U3ul_'o1J;K:}x[,_ĘZNO Vyzj+".rZ>mrp/LHyINB:dKg?z?*T7< L;Lc_q 7Yaz"唜 ޠ- qł ]*O@6_pb0,p2Pٓ'|=E(|,$b[$'4LW],% <  'jm? bŚ Bk2 Йk;e/yN=}L*{ 3m]8mVci@rijhgbۤjM74ϯ9Ai#JțЯgYyw1Z{(*<?QXە6_eiUY_KH~J_vT~ouXdnv=x~O(h/`vQġzny0Q= m S>,d@@o5Sp6k _&Iħ ,G:){ v`kX>yIŵ"G4Iƥ󋘷5NiҒ)5CzuGD6qheRF*Ocʩu֤hk(?)\6c{Xi ^Z\3@Mf~Z1Z&1JwD-63#Gc"NP^wg 2a؂.Mٰ 1̞Ng=4 ٚ.ҭ1Xad|)H5®(u9%TMP 0$ tG`[7a$y@JrRe\AcZw"/'`G1;T5?@ua˭{Gj_q6ZThh=R"J@FFRT1 Qj־6ꁊ}uyOϽSzD U;ƽX]|װuP.^*4"ߚl q"S3$6;`}^<]q1=q?ދh=]]|R] )Nent0YZdvDVI^pLjYm&~ߒ5E( [.CdhXCEFqxӀO䰄E" sC*LZ*@MTs7E &/qt;N$z~6~S{FHD͊Yu;K"oĹf7y7L xք͕`zg_uәLVKx̹K4转mO( l x늻C·^L;6J"4d m+Co觤a#A:?vЉh9y{c7+N17} `%sB%hA0ώV['d$o/6n9s9c Ř8F W~9aq`ȲO"BIg}` J@9.& xܥMr0< NiSbigKh>+RSM\""x.ɴ,$ ;:;~rWMq, P@h|/s9z(A' ςaxBZ0\gn"=paI٨qߺM#)45=$lPD:tM5µ ѳ0ģ0z^rӽ׷2`%w\جo +5a '͛S-hBęWVdYE e滄bRf-H2&:( i 2o5*zI=iyMel~4m iy2-g/wiPF|RG?Tw9 AMXr@H]J|n(5 U&gMdd"44)2hQͦmtK!(./J^cB$@_=p_~7RظQNQ~ B+ ]3_>L)޻D<O9*;%%d~۬6.#NBoyç >_T.G&N) m 0pEGV];ǁXZ1aJӅ V u:'^9o[ބ?7pk3 K1;El]분f=~L|vgU,#,ـ;c >ы:e5;x?RXบӲ>P썃(ɫej/{RJ fDzxl|4~/S[ w Cʢ?5!QW(gGʩڋ7VbIweE7:-O.9/W׸,@TtC#pg:h.xZ\C$w`({@TonYn&g@= IF& \JO;j﷮7;d4"θ0kn܇!rt6aBYƂ;jԼݞj2aUjrOmbٗ<`ɟXt78_t>n%?XB#[6c{I2mk2j*"ǂ>$fw>Kىlݢ>)Pj2WuJcKATqƁ%Za XEe; z_{.?O3N+S2]un>=y;zV81^yf$}}4#5#dI=>|߄ì,u%ڈiE 88E]Qh/Tc[EXE0Vݹ_[\h,PY;-Lzadz-Bm="tq*jb#TK\mAߋѰ*R{u#5 ўbK}LUt7oH2cO=};lYo V=Y9s;׉Ub]-+1xB.OdAO8>y{thr`c/lR~^xl3 L{h6 $`%xioG>hj dͿt}P]bI*6V) ޛ'ҝZ]422n:Q$!w12,br(N[GoXkN4ϴyȨ0=9wcm~rjxzBjOKWjit 6Ư!]OR#E]3!03U2D; y6śӨv[ȇX Q{>r#C=j\{ xψ%%O@!KBIH'JFX7+aQTt2#xx?U!XUZ$rC8}OMgw4[&pbC^H)pfX1@Y]"7%7~8ox]=! Tփ%!./#m\Ij0d.t6.eMKͅc>NƸ}g+Vӛ]KGok=¶|{ +/IU4 Un"FΗQe6{bf?┻P.`J  Vj׸?$(':W4n[a ׷D۫=h=t zPԛfBg]icBNQRrd_jd351?364 Om ڛ")TM!S0s4HiMf*Vb E m$X`[,c\P%`Ζ_A 2BH>j.mW'v@iUH Vò6-fm)\__-kc6 ʅnzuy34klwt!ٽ%؊} N -I\tŝd#*|AklM3a#hL7uab?ǽ8ѧÐu5!L~L iWΏ!Bol(qe/$oF|ro2^(:W+XQLl#zpU<} 9k:dY GuPluۙ `ZM\$bf.܀Q>094WDAPKBmD2%F 7jV|@Gr~zj \@UsuR37_^SnxD6!D .Ƽ/ZM/5}6: ۷ J:+=38~ȫi_HAhPȫȧ}7o7Gj޵MoͷՏ :z)ҁ!o85* &{/x>q{j=ՍE 5I'j#/>Q˨}|=Y v_| .2xX :Z`x:wh3w1WJ7[lf+˵'ϋdҀ2:gk :|"<"hԃb#LùOdy|p+PE4'La-F(\ն(BbX΄CU#.hƍ"V%ܔla-eA'ْ-^j\}ޠQ<-䜟aIF8D!tRq&KH*(ϕ7,(_f~P2W/8ku07yuo_bF{kEf~/>JƂ7_{OƮCy{OV?HD4<3 yj@I'!EMF\`|Oe u[slE j> `iΊ<㲪6QWu1u!%Wj$HG#YW%U=UKAPvZp]Uz~ JP`Ss̚?P)[é"q_fQݦ×i`Pw̦3 8zKL(Y{=OƱ5a| SUhɟ)$LJS-"p}TNYÖ#LC򳼴~K${]kZTIw DjI*(lX{f! ӀTfTipG݄$z3|g{uu 025p-P i]զ/c\'?+ Jߚؾst,P{8cQ^J=@Ou'I,+rVi2y*Nic׾tM%~ hLdW? _NobʙTy xS+=T69r:MAz`դfR:@7!ԪSFJ>OLevDqɾy>שjiF'#T^pnXfbgodS(8; فpiKW2ә}@j;tHF B|`OviI _,>S%ʼn7E#$7p9BRAyTBv?3!'^AFC!VDegkg"e7B:y`rӓS{_ Y@&d7@Rss$jV쏎%<>Q%: :F Y+^#X9Niմɞ]>fmցuT g {(o=W#a2i@ kY!y|: +΂Az!PH5Ə[C`[IPXo&rW;SRf}V2#v\+aJa{T(Flfp%hjK=GvG=؛ 2B-R&V`#!J&Prcfq)݈C_Z68Vcpa! WMڊ~X}7re lJ &QBhQ=q8Z 6{ND_K5p m5z, sMp/ #BV' XmaؔBEJL%ø޲Gl-Uum_O! Ӊva!G[j)%n *҅蜇kԁ/ƶ@Hdgqd`( Bz CSZ:ij[0-<}8еU\<`ņUWi⸱8%퍋_ U}=@A5,DнDJ;".qU -s_XEmw =iHJWu/i[W5k:Sǘ}IdOE3: Ȉfgqy+J+\*DxSxGnl&EC{ EYf['RҁMbtc.#bO,B_ΕKε+~=H56Z6Q<$/Kj\,Ce.,[v'uP;=dgX1n}Ը[qPdҐDԱ%2 ~/j(=zۀ|T `A6ՔxdI m iY mdREV3oad w QNzUl45Xx-[SDzldP< SyWⳣ>J#;ݫ-&" :y~֨͟q h x{&Ch`cIP#YDwۈ]E6G$ ! (:z";63pN9nUK ip\pZڳ?zM Eޟ93E'.oS@[i1S1&0|j/)+Ѩb7@&Nn$ItCbDL.Ocnj2 ŕ`dPTϘEy3}DXpcJ܉NٕİM8tOӰkԂKkk5"K2~ӛ$ffFR3WG7mu P )e$᤟%5ه6 ۄ|pB^gA6ඝiEf ͲL)-7NA8 mqEl@P6-mm?EHP;j"rs8 vHqD?Ix}*oSH)}z:M%0s6˛ǁ)5VZ"i9?0EE"JH7H O֧ o፧3آ>pq%o;ൃr2&XVU#,jK.$ޣއCE[.VT+8`o,&;O""x}IB(4ԸB]P)# OއEޠzp]tK' +f 0`h//A:%+m29i1&:$G|*O'GN^& k͍w4p^*5h#P AZ5^؏Rh0n a(jlDvGࣣw)OYFF=YA#{ ܅pژ; ߑ,' ͉A>j*TXgRZm@kIwjy^k;ǰKNZ)kKGHZ;E:5]临- a~vgvP`Gf`⃝ZK`(*%1F9^s1wl*6_b|ѝ}M5}lk s)7EJNl.'͹[Ը>c2z`b Jd*֏G ܈ \T>-5ۏt$h6Wn=gJ9|ce6D? jaTc91smOYA6c(:MbaI ϴS69KWլ i wBV;b ᜩ~-} ٸsUK "{F K'\.p"# Y01%ƀߑ߲w}V]UGrF2N.!p PAI]8د4\C^CrveI׍ޔDY#CF1qlO{zyv 5Gl "v.YO 󤏵BޯtQdrڼ}g2RmZ[>=խ2}_R RNhdgA ^k vؾ.UuK[}d%T\f#saZbNL\K} .j2s+k:+ظnۉ ޏ@!b;f'83AZ s{v}bVzȆu50\yE(6{I &&SOTR 4 #sDT(?N±gJ\2C`8d`I;;&x&5vXa(0l4~3O4I8" ֌G)#2Wr0+څ mOqhQa;_ιudu%=q2Fx9LQA "}I2{VJUIJ~<NJq.)jeExǑCLWD5NMbtt]vp:[G]U0z$/5fv0aC_4o[!eյ9\BۤP}@ sW[߃DgV(P5C5 Oֹm 6-JAf.:9?n V9}> MtvQ¦cToJFl抔~%Uy-:HnB%`Cl :kt8l@wc|r>&xGg\o" Ap)>N8)dԨPcHFRWɾz0u'D}vu9$&a19zC]ccTn LVv5 y!pMme +:f $H_Br=|8<>Q%lu |oB])&>?$fEA`}dCwւ4ykC~ojVP ۩fɖ0pGqڜ ^wN7c4pm%h]MV4bR "g(TՇP9cNd,r 'FMnބ$ZYOkw+nJ8ԧA\E,&udʸW7fVBUDOd :9ǩ/@؛k8HjS((fUiY 0 g@\:N`0sa䓒@R :OQҳ*/"}Uu8dw*N&pyy0җ^+H4h{iI|>Jrpx?'5ׯ›TRRcLo ATAw܈IAq9P%+C[L{ b!cu4 C,v1oh>mpl—V|G@B]ڠenX"eYN)8) YNIYޅQp)`[ W9lbKookbB/bKSKfcKTamlJac +l#gw[\y6aTr0o6XQŋk-MV7 6[ Aا3u8\Pt' 77{j) p[GIeX+OzZ05|){ݷ+lvQlW zt Ukk41,L1,97$اkCƘ ް9P!Lvy>Nnt" M[s k[jdN(2[lʥoUx+\m$FCnQ2?swA,h 1$V}Ϟ-l "Rg(}oqi-E(Wy3e@X?LQ hY>>f}",X`-3Co+C<aO4ڔ{b>qc_܅F%9eDTkn,y 6aW:7lr\ja@5o_-BZPWLѕ|:(t~Kz0~ޤz4K&{'r$odHusjՉ4s;l&g$SŽ">!M$Rd~=jE;,kV&Vm::?U[ esED,`2 ٥R?8^5QUpI(2t0;0:- 3% pvSb>zɶƇIk*Uڈ=(8[$?_J֐,*U3iR DGGIԫN# d&psHMdi\Y=]"yBh[*>6h:8й pM`kLaӹ" ؆3Y{Xh/5k+ZbS}!ҡ< D 8144Ү(%Cvi:x>J. >gO/if;1鯣\\ ? A^(`t`NZQhuZ"y8NIJGk_,_ʥ3c55UZk+DyռKXmT1%̡Y߸u(q Ճۢ4ikA0ک4d6sefEAL=JM<^QU՞FʖRG`f!B#>GW"|Tnײ8^ki1WWkhU #s^VLsFM"d#UY/& ʇy=*i]ȉ ce0=D)LsIZ#XѮ"\'DgT-iؘzo?HQ#@TYu!eT*1Ӈ}ϳE0C5_+>,>ŴHMx1o| YZ#aUEE=h- ٯ4W%+]-p܌3",V|zfqhML:DЊwHP[648\YҟUQ8fJ^S@ 1̯.:P]{/c,&Z?NK,F"^&gNbU˼_ -Z]r* Ҍ@w@|[/wɛjgӎPgҋy't5ί` ]bX#)g RT-P‰C5;cSJPm@{H~Z5? *Y,Y-y5s>Wpow /~vz@RS uG9XMv{iz s wО:ݻ%l,d4sߌVJA7Ե:08.TxjCsWuW;cjb`B0 zdhr0oFhDY.[\#6E%*~/Z7}YO]:= ç(9jh.Cr}f=\bYIc 8Գ/̂׉:U?vҳٖD["NeKv~Д̝`lSDzOmB -uȏb-Qd}mt9Q1meer-4Xapqʕ$xf˺޷U3@Ry|EQZ/DJ¢AgJ `{O\"a-u>(ɾ8Lt7ptzgYs 2NVH Ĥ8{&!X,Ns黄k]j r): $' zxe=[?^:9 xxLMo+_Jz~JP<5DV+ߑ\ F*f_S7vqu&^"ȉ"/T~"⤭]XRJ6Dc$f-Z)L9}_BKH6n Ѧ4X[qZg5zV+zldpav M`͘Y"ltHpHwz6jJ: l2;Ր'k G+%٪sgD~Kc|>.4OlrZ`6x)t ULҸ~|j'HB_@ՉFBtU#K/QtåJ睊,0V{.$/P7Hp7ۗ]G'Hg~G0rgYCw3E˞8ذ$-G?iy)Dw$}5t+k I޲cH^@*fevLYڪh >,*(׷ġ1zLKH \ !SDֹ aXL80 M=."޾irO (xQ&927Fe|*l@ &xu&V: HDGMD%7Bhk'U?WVtܭ_D^ KSLK\]bI_98\/kcՊ*X#IIU2k%ÃbUtkLLj U-sy%z9.Wii wrE1 Cm׊Y N 'r},wKOR^vkj.唉9'M}ZeFe߷ԁxQ'_%U%5Gdjvpն&]&6D%Ol`%m&{I Py<(MFۮB\<{qt&ۅ8 6# %C3.vT4X?B.$|e͙X=J1B55Y2_,h"Ή{FѦNrk\/rHlumډ`Sy@d%c]E0BR笡'iJ!񮾎^>ꓠhk Ov %> 1pvhؾrT^U;R3kMW jE; BEo+ۂBٍ$x^$f; 90tjԥL䯵^Ǒ5ٺG-`1E'&j[+*2DsXxa.(;zs{kǻ#7@)Li8a;Dq3$"C+3+@{?3)u* bB#ﲷ[ޘs#Wuw6Lm6Ra4~Yz )l0ĪGMǨ֎VlX'nfʽUGH#[I|uc#CP : 83Ur)|`g3KJ.0.[#a7NHgO+==0d@WeoXog>#?0 "X*'X%"A3'K|AbCrC-k[v&jHT !o-""4&c2*XӵѾ)]*GCpsdRB^zDCS`cz޷l235`hkUY\8qxWb-Qoٺ{Sy?- ]`oCQFx*I!Gb= = A< ٮR(1.4gDA SĦlđDX wdƯQeg%&fB}'ɽ7+U^΢YWPsEx߰BY9I'í&[eRsޚau(_B8WXߵy66>?\,_ o?rfr;9`7#| z]:G`]tTn̞nǃKMd-;4aU!!QTJit6Q-z%UCdJ*؃s8w>h }m.dBYL$MJT[ $lm&!F?׮ eA5/zb){xk0P\ioiûD09ֽFw"Y|veLZBh Cӵ' N)\b:wC-Mߡ5>hYUD ЎY~$Uŷh0ٺ|Rw<͐3 1.('Guru:)׵ʐ,q Xxbb*L=c*z5C/`)Iks yI%'+7-%ZNҿ3[RLmeꓯ,JDpeʵg4@&Sث*! Cv-qpu' Fbl1w@-KDcn7C6ZWWdž*tl`zCCgCl kkvL+ND:k]w?a,^j/I+1p=$XWf&UlTV(6xȥN8ttk]aP|xMոxF >|@Vy$Y02NcskQݚՌ]a(  kb@Un6@OkGn~bCpW V]W\`E.M䱲tYC**. sOBmWDp$NR{C*0s?_l>wDϰS7k1/{zD >DldA:f` GbO Z&T^}(?(r j3e(Ϧ ~$W%A@UݨΌIGGʚlurGtΰNuCJt~>nXI΅J.AVdq i1p9tc.l:2,eQtsTysd}97ΗF(?Hw7y+vaj\{{?@)16̺yoѼ"UuEBu ZN!/aCm!XPFcYh?kd+'. ׳v01e2F[IVQ}k}ׁ' Lި6U}Tt\пD@(o}$>_Hsԁҝ_Cz^D2˩6bw([#:#{pfx pއ1(:l?>ol" YqAeX#>q|~=:YǻxY˷O U?ͶX1; 3\:TXYk=0god;jD^AdNƩ=y9p#遣05֖"V3ND ρ\ 5zOu |<3]Hhe Э@BTsb ne!^"t8OY -.Y{j-\ITbZkѐϴXʎrܣ~CbQe6= M?xl}C!!f?xr,%0V6~LGDvJc8P=p޷kB!|gMA_!*CT.=HB!i~ :o@\h8F] '7~hM)-5)tg)wiw)l?%u4c6pU;Ч,@|<4cOI%kE%0l!d&OIr_ λdq?&]mcf]au])+PrA,LUfd0~g's,Xu hAۡ1@pK KYj# _7O[ Qr_˄@fe"꾁.I{ Ln_5wGo~i%@1| 6K $Swg%)w͚&PhyQ *I=#lɈ (c-_BLlT҂)dVRJbn*#4!J5 U"qIQʻvf?=sJZq߃"^U$kzĠH Y *; ="QMy-Yy`* Ds8ٗ,-}L #זzi/sN0CJiZ U"&|kꗰ{9,$ Wz"\ڪ7J\ t0V\N5rb2t;p6C)2p"Ee7ÔZ? 9)R_P/+zGNag%)}NOx9лor:kR fX8E1Ёq%\7 G݄Us(rKStcBuل,HB?8(S' #  еÓµf}N^,F$gb6fYw[$Qm$xHu| ,ZD~#wBXr9KrC›AS*O+}*pU SJ2_ڃlDMQWi%|M 0KH2> CԹ_ qN| 1hDG$PB6>4Vg(oƆ$odn ] B' :j>(X 0o14^5LGn18o4=w‹gG0PM9M=TUOja0ӅƗ|N/Hfz 3d)ˆsl0JiFss`W9pykk &Jl(s/ǷČ%4ɐ$ݸF),X'|)3ƞڅRA?*r\B%^tI (SLuM:dP w:ؑa=TQ`&onp>8\',x$dw< U6w]($?;o@{L^WEgR ~wR [ho @^~%'<-8vCJnU LC-/) q8nv +0Rf& ],s(Qc㲔{9+ )\iVZNN@|[u:,_QĩZ7-xroߠtz s"=$5#7g9<^/@+!t20Sߍɟ\p1a0ogZZP.fƜ3b !;e%loG.q#.E?Za[$gj8@nmW7th  + c6_.Eȍkq0z, }@<֖I{s(Ioz?*4TM@4hB!j҆C@O%sِ;( 6.3:ADrxGJ֩9/pZx\ēsCe1g 4)hvul)FPQ1~D5 m\vI-<>éVIdԶQ?U/2Mwv ڛkgS+*MKlXBS!:(6/iODl 컠8*]q˞^Gm X4Az+B^Z`ɿGuxo@s#4+zuhd|ehA?!mDė3fT唡>iP_6FmTuᵐ]9r Ձ\ nnB?71ݝҍ Ycnhmym(7;ۊ3_hEe IXpk̲qC{gSvµA,LӁlI X&D|y$ V2i>@^Sj^7@9ّÓ1Jܸ=% "y}-?ԡDi S]܀_DOf`MSrr%t mu1%߈z_8G>K83nv#!j}3䴘J[{Dښx)JSR/ !EQN?^>y)d XeCg)XE~=@oIlv`lη L=|RnZjSh=n6Y"c[6[^i3ei=у`)Q,5Ai'1%HfkoAi COU|)1aK+ yfz$e-U¾oUk,v}}:;ꀔ{ޜK hdKgo:0GQƆ@DRI`c+aeM4 CkU1vZ(^ mA6a6jѮbҿʵ s5&4ZT(ŅߨZmg`޽=5SjY/5`P/NTil(]ؠo^jA^,Oki]L9 U4r#Q²K:7g؛QTܖg}UMFk俒:Ҿ잔lCOۅR z%S$xK'`3EɫgrU;Q8?[\~gq*x뼥i;{NP?qpDƍ"境Zl!"F^VM!HU"8BI8*J^RO}֞_)qH@$-9 YnTF@m<#m#[,N%O07ig\D%:g xBi8]dԗTt4-f;r# gf6 YԈ|qҫM'P,)wE)-9d(A4S!:+CcXA Ji㏚} + |\a472xtwSڷaw;"vYZCuMd,[n lKc+".v:+_osKT[oqӛ>DKe_OY^u>SNN0s1;s3\wB( ׫gq7* Ağ\-;zZGJjp~~ ]BXqj!E=!6O"58*%!,}QU>mpF;AdX+[En@l\dW.wdmfGH& r :fAS܃u<{W1\²vNһpfL(71n*E+^2#4Lywy_"!ȣ#q~#d}-qxм _p\Pm`Ε'A3{/=\bS>.`'A"ǒ͊Ϟ4( fN6o\sax*yHN ^b|^-Wߣ}GnN@cH!@S aAc,I-5ʋ4Fz6# mn7nJ nofY7+L .S,}rka`[ k"o6n9kGi1A1MBx[!84ČU2g$SɷsA}[s\73<$IlmWA}Npڥ\4 mIvOS_>CD[NjaO:.Madޫܲ%HXX[+jkB:z1v`ʤ Շ4-ӐjX * 6 ^yU;5OS7ܖ1q-m~9NEL&%mȝߡ0Br[* S сW#0ھ!t;(L!tF9`'*\2}cj^k^QM:N I¥or̥MC&V!1` =fx2 %6)a8ן oRDz(, wCg‰5 EsJŽ%I|w/¨sh1O1C3Eh1~*1`Fhݬܬad jLBͅ{ [ޭ?x9LxlO~IF>FY, ы?r*!kp2>dž>&.#pƒhߘ%boN"_6W+FՁIjAnuQ67/OOhU+, ~F35Hgz$, V_Oq(g/{`t!t`ot j?TlSHxtej9VaN\< 8,֕G\bpE3ɟbx|4L3.ǘ C.xY07Lxpψ=pSV,RV:%+Eet  fDן{~&zrGKmdBq-CYH2s()&K͎ńjÄs3} :¤j1 }@$O|۝e3&.P]WzusI ]nCe>k>b Ehw_ W$!nLQr**:Q;i{GxKW4. {m&PЉL \:WaŅoo.x>m 5#5'2/ z}MkG.j{Pߢe ԂUKC.4#IǷ2jcvaPFYWUxB !Bt3DCyZ@ v T€t0Uv;z[1uyk#w 1[_#F;GC72$mCC2-jhE ܽlqv5%2=~y Y;΅]]C9UvFc%5C֞v:N  +7{෷Yh9RfĆQ!j04*=p5!El{}Z:b8 z{0⁺\:[޿`;"m|ub(Fl8ax+hsqI~KeȊ3WH:yE`OH՜*oʪ< .#kjt*P^d@]| FSW[߽H#H.l!/LɼmD>rz6{e8jˏuV%<$ձ<e#R,h>uԞbc*7dJz q4 S`.aq=m>,PxyHn0+'#, dn. Nz%쳞-*& 5I5\٥U Rd3>^%ڔ[3[_U;*p&!FfU1sc/ o!3&4@ٟhx @Fv.b |ǷMfƠ8lJ rl{ޛ2*%\CzTK&0뀊d8t`gaOh`SzőLGI= B X/;x[$CvWM; {RL2aX6r>T.ϠO8, hӄ,WT!4xɡ.InrADM(J=溾>+N,mO}2yvQ˙U:jvFYc uWnʄ?#mhOFĤѝYx3 #K 2 K !8+;Q)#·|cs?10f# IF,]BnD0 !v0!si&fAJBM`fvT*4f90 9"zThL~҉Tf٢ȘIudy8rpN*#lSEy%5AA W3Oβ z}0vr='G*p$Y;c+jtގ##;8bjY.cUb]t߃Wj%AZ*{=!z77FVZ 4NJmhOCv@oAF!^{LK.kUn0FH3:7[(o7XUYA\GMPwy|a+līxcXj~=(;.n52r m̬6}>ٷEBTS/ E;DL"79VۮMaĜ gDW wG0ݱSn*]#KEF(;a0c3 8,UnJy%\<{lݱauhʹ5ƧvR@j%ڏ:{-K7hmK{jp~A䈥:^Do` G=paQ_w>(Jļ':|CxtV̀ɋ9l':"=5o6Z+*Ō53|F92;ѡaOX -L@J XD~寚_!oуlϷܫ}?b!bk_CE)5_ʀ#f8/ q'EPVjyNxDqlC2#s7 _-wDža|K"aU)3u#q<,<`Sl4Ai^9F&4pgObMj2D4p$&QBU[9>7$n`ؗٸ5G%g>e}*9;m)rIJDӀ/OyP}EJo`u^4\4s1." ܣ sj`:6˗Qi@$<M;K r&IV1;_?f!4NS $q؞eAd*Ѽf숲17`=2V>G} 21Ԁ\ݬ?׬L,J+w:hEAq&hbkkP.Яڢ["DY)"+*۔K[qy/Mj<^[d('UC$&CfBy\qdI1p ϶!lT0?;@Xh_-(swF&`Y݊D¢m}JGd߿| x3'3k*/`%{4^ȭ|_NIe?bƉO*\WO?>|8׋ЅK7Y2+H>瀢Oś{K:OnVF0qQrrܫ%JG&d9[``,^LE)t~tڄ,)q&yJe2kS@N^MbRO# 9q^ZYw@75҆ SB[ ~;. `aB kvR_$)+Z8̈^A >)֛g{D[e#p\؆CTC%<8߄0S?G9#1e:x7"Y=fBmhit1xa^:(=r(חX\ PzI32 ÆmF8)sUY'3K̡M5vBE„1S^,W(iKᑨZ7׋}[zcqQUn)auhٖhHK8d\r׷CRppC~%'2Ehl8o?5+·bF~MC?"?HSs^ؒ` @Z pFbG>܏VsrnoTd3y RRx!D6Kͺ,;&R,w:r |3Zٞ)_$fANn^O  •22]"wmDc~h|Ɖ>F/t3S6vP CN;d[BxC`d~Qm60]4;l Q6aw? g {=P 2HG:\_*# |K∦侏5e[mwm{߅QP X5h&R4O]PM] ^@uchm179=RqEV9$t9诃K(kd#.A Te>U桦}7\ _Na dr&XdNrt[ 23ۖg?Wry>I&v&$sA/ܫX[[!d"UG51bbgƍ(kݥ&Rά4$Y5Y `vݧxg= ݗ#H,%.;7_fF0"!tZ(8 mTGcv,zѐIdFW_:WRB ժkׄ+9H7`J!%)xBq)gcl(HېE쫐876Ot6A=oI[M#%_Oq+pU uG["7 Lԑed~ys 9xD(+'ވlb-0f:/ceI]ox[N-?+d#wI.ڬa=wi)RNs x;+ע1Nۏߒȴ0d#@~=&A$nN ij^0{a#d,hL(m@b/)8.OҘA.5L\QItjŭ #4jhنϠgKx<.P:uYΨ̟Trщct]j5(7~F0?7{bދ4 ;{!Lb2(/t>nPA0:+ʀ@82*blG[$-C'XwăՖ\γlYio^V,iP Q/ZV+ڰ6e ">ަ-~iݲ{E69xK7uW^O@rȑ*~iW}Ou-JtMZ"Be@^ A,d~ت$ɞ5KFKg׸CoS4R.x:fl+)OXkQ{5XDtoOyH\-4],1V`|Q/)xw/-Bϵ6QG]wR1QjBJp$˜߀W@}tڥ3*v Q^y= lfS!T^wIr۽L^J =EX8ƱcApQQVku \@GW,WI;W(@^ qW0Rv94Pd!Ԩ81n&tϠlž`XEXgIB,ShS$v˜NmREm~i4JEѓ9aˉڡd&\ {UT(($5k(ͤDR{~k}K*@{\^/ ,0 ,Z]ED16 ddt /8 :|,IX BBGukbytߒkHeb@)ƄկPRۻ?jW,sbϬzmuBYJ.X"i}trM(Nl<:LS?倧SZW (A2EUp$Hj&^?gR`1_bbI #>B5'UMt,ƩSS,X[5]`b<QnanwB&ReA0K=.ϸd1PuYfYi_tpDfP+\ yR>_{opPɊMێ~C;{L+S~i޸AvG I.{t+e\Ur&7(XCPr,+9(~򵅕Z=$TN.O*0oۭ3Ǡ}. =F-2zXr散 -@=n G_.FywxU_`~j,7JX>ԟ7{ԦW~/ފxz,hZt$שԭz x(a%t՚ fA}P uP GZVn?MoHp3jFw2a+_IIY1.o{ |Z'{~搑Næ9$*DDmjQPmX;x׿7>tA_-7Ŀ/,PYL@$Y,4E7W'ffjT3Nw9O\xW :jමHpbӡ֭ ~>ɍm 8U|*u$];cn""-_=9 o)&xOţz)?5NyE Dv dkt= :nI*NYIeBH@ܚkhO";a Z`\IҁMT[o n~թ~9Ewj%ukt 2dOp-{~R2֊ls62[a4m1tVހIٝZ\2ܶ7[lN('.l b MB9]'5&RLZfZQ Sb}3eѰ)^:³ ,RUB8L`&7vIZ{n%2E+x~21;&~ K*Gm!fQ?F'б4s_d98j(='r?I*#E?e}T)QnlI g n+G0y+wĭ𗩣&ojÁeX\"]>OAk"DIb(r hVoB[R <uI"xx1) D?7SJb`16l&P&QC `|#*,Rj2 NgsctKlC"e. q/ϫ*iS% )gN`Xڙo@dbBئaSH._bPss٠PX/GvE 뎦 wbݢ]5L(}japwyIRQ;|_4z fYFrjj҇-2͐M#heگ`cJc/>ҝ,cd멌P.MjλFWhnwyR_18p`ĹYt"'c[U [R [ˁ[4ghN[ ü[22 K >ypA3**E7QYcɃ18q( (AĂΘ.{7@Ķ1ѠضgXgb8hH1ZbCnL ~@jkr~(,l2PbMYEO!ZCHjUb :AfFտK*ELwepSQVԸ͡h*3 I.y`-LpY4mv5c$b ߡT$$!XbӜ!"mXJ.@|$ V'lBYi]q M΅3GLOFUc13!5~"8Tt>A_ |(uq.c{Cȏ2hYxfk)W<>ɧsImd`'pȷKeǵcY%ur<MdRz`YZe$K@cڄRzlɣNvR/7K2PE N3ya_pb=f$xB6k ΀PVE89q$mev^7~ŚK kEMpo09uHrV7# 2)T3CM23"Vq+EW>*ڻ"Ihș?(6CYrtZ*/24Pî+u6FՊB93_CMhEU:8 R 9(i4IB}Uߟ6{' ^,HLG@O-B!edcW8>txh/dYͿу82h$o884>Z3EMNׄ/rAK S06ye #Kܘ1S^>G4pKz l3`-<ĵzi?Q:a>xtWǩ{p,HĠEavi>*@'җc]@ -/lU꾿F;$au-=>1LLbV9W3I=^4k[F`tHc\Oâ' @`kKs(SOF,U/ -F*=p[B*˓ <Ü՞&9&)Йۍī&WJǍd U#K7E70ŁMZfL?wdNrV6TS'L"Xg6ljyxPJ/{椯& T" 'aQՏ-VO 4pstŖcI8rmR?\E=GRpaV; >fh:.p݃ ꭼrULe>[DH8ڊ 2"p> b APƥ%-m#uZB.Tb$l㓴oijPꛛb]q?h%ße\XgB`&sAHXyi?-:/7ôQba2ƹpY.B)R:j⺇IHhs..TyEr+T:&5Z>]kǩ)ɠ\x|kc ZFxsZTO(/Sa$ Th*U+Zdmjp{v^Qvl ˨lf٧.._[{]0Bkzރ/(e@7tPq5.}{d9){vzr^8?E ;,IO}{=%A@m7t'Ny2ȉH,Xg:G!1{'J?t]swlL@v/^jRVy rT 羪,,yT.!2 eĂLXZoM4CwSi^DmhPy=E7d1' ?/j?j n}V83,.P4dÓUGYj܄[V%V`){˼:e$|HgW^4j^ʂw XۄzN73l 9xJiŇGJ9S3_O irF4#В$ jt񹨍* 䆡275wnU}!ɖ iX mv0lu(h)N6حL %B )*;r'b%T\W4/U)C~BpKհqyCdÜNOSǎAAr*יKi}8-$,ceh|p:2kKދ("b8uho 5hrJGvYs—;_ӭn#vҨShX!WSo6;i  ^&S1o:5 v#4q ۊf'wt[|E%S7Yy^9o g54LLLL:`sNinW%x"rrk9tv4AR x"'S·Ig_ GD QjnZv;O/񡡐7&\X02wR⎮26BMEFAZ`D5QϽv@9~iU',Vɥ*9$s͕j\6Po 2R8k]/k`[5@ q i䯝& _=TɊ鈴 1 ^MF9V+ 8i3#ґE >p>Tjm^rSxŀ_\>6GJ8@_ v-٪_oYחx<)T5]=fKpS,D0uڶe02d]Ya ,Dbx{k;ns;$Edʀ)C^M9z3MH4+fKXЪʩۨ̓͊lsw|12H]^dG ;opDzst`M!κYٽfܒ$MfiiHm*SS)Z5ۄ0zپp?!%!P Ug{ȣRx>L;7Nf6ӧ/s&@B)` E'aXPTYCS5Dޟn=2/ <74tɴODi(Ntf.~5ԟI#jiJHWD.gkT0ZuF5R)[kC6KŚ$.-@ҏ^OrkN%wMe!y^Q\9VUފzYK;%>.ZȍOV(iV䪲xg ԏ`&OȂH\/ pY{bClhΑ؋L! T,X7ߖ 0>!j ܉+MCh8"U`M4k3H0~ Z8Q8> kw?,(^hUrf(WתwCI DT^v\Hv ;uWS̅y*QcMTPQMRT7n޴*}|ZW,nW/a56m:|5 KWbAdq)cѭ9G?_@|P1 6"YC_cWiݝ^yƱ~0iZ ?+8CEP`D+R?psM;nM`T;'mdlK1R e"6HNX#R[;%n] PcͲy)Cb)k+<[9Omp ^kk:k[*rB:6܏.d^)vwn1ph3bgU578T%dLL{eQcs(%;Ʋts k[O4 * ,L?¨ٽ(wӳcSE7LҽoN3bh5G |>_ |[vk./=)@%*3![ǵZ퀞WGK;STwA7Hv=i lE CPR|QA ` b藹iHҚoyeIYfocX$C[Wq$j>4)V`pSUWDi@D&moi*Cm(_꼖:8:MLMWe(pt@ ]deyc6G#)^4erz݌u7ہ0S (; gzKe001n>IsZE,'R:^j ]y(5_+9D#HQZ P֒rj]AJ trTFC;l*Z;P@8?uE%odKƭÜ^=Ѩ|fp~vFfB*[6]!(Br՚a/ﭑ>|^s$dwZmz'Y^Rf:TLĹ3_V2ٷ`yl&KwI9°qg5OTV̊`czq_]nlRCU_%҈]d8;< C؃*&̻dbg]{wj8eG+Aه5eYoBJ|z[?^L K) vv >WMIrȽw(5>̛h;rū_lםi2 t"{؞BnRBN"zY܍֋5r-c)FND 1-`hp2( *|:`((%ϐNGW 3j'Mg SAG.jV[E W[z?V A\"?`aC9$swnš5H4Mj|7AS"9̭Dik & }`7mzHW-!N~c%y! y8 _sL.qDڛ\@.˨%Eы,6RFaD7F@f'އ}Dv@81'U%nV^ԀZƍ]i`X6-GtkބS& Bh1z{@EH݇V꒭8:Vk̽%Ӎ/GČ|]X# qrvZRy>wa -B:e)ș'@<>7't?:%M ;K:!CL`%X{ڊo3 D1r4M*S>LR %dE 5?`ɰR# F{N(A:g+"[dhḔ:Jy輋J]( e_ɽVE6Y.ޜȀ&2rLG̵ZfYfd/pl2;]g\nKk/vnt,Ӡ!eXf<Z5*l<.bvD7(cz`PSBKrOP wtٳ"#6z~a,mao7c+>kɚ^9}; -`#jk:x܆܆UA6)-ZNK)]=Xڲl>I^zz:°OL42T]-EǸ<MhV%oR=l]NrDPگʐ@%Vw>Fdym/P`dm]3TMzvE1= {)CsԻ2eWPVuU#f hp NZvmun~" uX #o,IeWy>z6xVKO.Ӄ4k^y ' NUKF1t֛]WzL;< uAtɔ ce*١3c5:_ &v*v_\6NP$>˭h1ECY4h8-'!Ҭԛ V1xbHwD}Rc.tHi꼒&awFpٛ.% {p~0|ȡR//[hU_;tnj^G ouNle}f@v#ot4 BrVbZ<8.b^3̳%R Gf%3O[y LF-Wk+Arܣn?ӭ2Ԗ=Wo/$(4Pk$&}-M0HVשVP3[7im*d}eNL?A%ό<6^Rw\M,-\=$A! ϘvzPN eiS>@.V vX@6*I-S"Xh(Q֖Ʌ!s Y]J+lgi9k+2-!3g/e^|?je.[33YQ,K#_![PDu'k%ɶS872XV2k8Õެ5i8GxaLrJ6~Ihwq?Ii>sIƤ`:H;a޶:7A&.2d1]u%]%G i.OIK\+a*/Z؅敬֣p! }`c\|hJlob-0b*f) 14%¥  Ik7a!?hvYay>:=K$Z`gnX4>1ƑPҍgITKmbso>'WVx~+\Ǘ-:e:NOh2Q%]5r!LJ,/TUܦ~m]<܆%՗JK'wv n(p@1sjƐC%<#}W";E Hej1da,@5BٓjًhBd%"iU1|^ o"z`|&X `q\;?@RK} &9ѱܛ2azsҟ:߯~. sKAr$T{?h9L]>f_QWSl u iBܪHokCs\nj:'Œw. T;m7Cx|)~v~dr σDZ3waVZ3%hYg8&BdΎejhX~)T68Y{IAc<oJ]9NĶϝXq>-ǦfCIA` 4_xS (}bK ܥrYy!1YnkSî>2[=oXoOҸ)з5uV3]Y%h#*X~ *o3dhI}7ud,44<2Lah1m̡Re^vUOsBդ׼Q)M#-?^}|7"ᦫZxcy7)y~ Pl&Ɓ_9;C-LE(3D&"PPq6wPu;GEcrI=KOi2d$倧ep;a߅Ky\{9~zgE}|ɺol#j[#%,^%[:lZ4]W77KEjQ'ݜ:2cѢ C†R+Z? eIci׾ϝG R5=gPu\7N0j7 ngp^ʸIknliB ->tcm" %FZ7Oz[:qc{^Yk0}۔)C(K=/7~ԏ{]p_6}T) ъ|!`6 D { ]]붇tfϜZ{v=H'9/ͦ~Mlf@l_&ܘ(Kd%Gr  MbԄ~,Lߢ0h/'WU 5ș9a(\6ǿ2B/l}.y\{#{\yɦulZ(5~9B7'ec.\=ĞW6.mY2h_b^`WsmWgBۈ`.S t?au謕U[(C+_?עexm!ȝ[,ޮ\^M @DuHnڬV}Jo7^m/{\O$2U -TzIEB\3rwi~*ߐ,4 s2s~3}4O80@KsvJY/o;O{n 9?: Q2a"i:-wBvycTHx]qE8+n6"y7t$@v0SWVݱ$zU8 e'"l^B!'MC"QZ&o]?bˊՐ5Yqc/A.5P Sϲm<0 WX"y&~¶Hl޾ZHc (#i?60J56eV)Np3\Ԇ\?m~2s;_=NW4Ѐ "SԗZDJIhtɠfBGա8*pᢥ\'?To}tN $({_ #"v}>vUX*W#Km<,8K/ b ̞ )n|2 =!-c} F)JP4$I7ߛYFCxO*zf+k"2ݩ T2U7Vk p?Lsq ]J2H/g wVvΚTw{_nNvBGT 7OPyMDo Կe|$ƉoR8V`0je!]$'CLbސJF9wK̴gޒX?Q90O e }H[O'kk*ۿzKm(>xAyB Tf_%.Gel"G"bTt׿R?9JT|2lbxl 'sp'JqŃ}{K!5r3l:ʻŘ=Ɇ{墆gEb]S"/0ձ@Vz)7PI\c60rޟo0zŚ5=ת2&i32/RM3`sr_eLčL 6$'*;`yLla(A H?]tئc3H:W.x DʕEl @bǺLz٦Un&P)!A+th^i@YXMY޴uR?]a~c$R2Tn J}2Z-JHy c ƽf@ˠ@2824xi/#甁C,s[ L*z2rdW/XU2٥ -Z},\F^B  BCV23]XYpanYxˇ+kXdNvZ M!Կhʸ=b:mŢ7F6hy,Gi(l5[KPYetuؽva l8=H+6fsm^m+*vд|ۑ%umcƳ}s%-m1ԗjN1II ئd2K\%W |U_~z][!Kayet˖UaR=3-P<|mI˝G450>P"WCVj޻SVO;Rj^6ܴ&6vjDgFm-Ei>{n)^ BR1[q 98:ݴ;PcVmkH3B*Zq44b\i&y{Y _[D=v3-"%,mw6FҞ rޜ/?  :=aRÕ"d}R QM9&@)r8=@ȸn1eU8ą+ gMhl7W4W}K016Y1wP*~,G|np"˛VP5J>0zj]zWP̀‡?ψlO)?W DT#Ag_%9p6)Ef Ap-pbIpQŮWvD%eμ9y'dATKG|uXX)P*|ٳl}uSJN4 Dܴ"$a-a,y%= kXdAme mHS\~[EsĚ;+zho;v#A^j"HĔAG yZ| BkII('/e@ x+)>&hD_Y哨UT6!Qs2`[ Ǟѳ޹1i0*TU5Q uWixϼEyx3 akK Z.Q4{B"YJ2"=P%P¦z-zZ}0%_f2BIEו(SOZͷlƬe_I|S>ܙ{7D8v=lka1]t=TTl0xf)8_0dZ'ׇ'76@<6}ī>LA[#a en?v8@CDǭ@}-tvu; фŏH#[4 qTr3,\gѓ}3Kݥ@%=%uNyd?HiKr)tS$, %ٻٛv6hz3[QrV'0mZyȖca1G&} &S>N*+N#h4>L<ԑSH!"ގ.ND7Ҏ R*+Ў!Cu(kia\ ^k>S}q\3Nө]YB&~w܈ τc{|a/N< +4A}\'w-ȹ`=KRГ7*_ >L{ ';$OҽSGRĂHdE ?||].M cM_vٍ@ϛ\hy=%5 @G3YpJ";CkU-تzϛ٦veW-쓹BTUGtk| -ogw)Λ]A^Iq?dEɩQgJ{q$W?P@AAoEٔ蓋a߷E&9AH`#V~!Bm)46+ržfs~3 nU R3uCtSշLH-.R 略ی kxWNo, }%, ;,EpuǷ|NyXD.`bcDFVEWCu 14!|pBh~FCA_O`23H@ÜY(Qޏ'~{ip;UEĜ)v2x󕎮~^O,+Ea|1w-P$N^+S8Ȝ R YUOxzᘔ guxٓ5@ VYX%;Bq_-,jt^t=S 9[(AS E %R!t[|T&gA@g~1E }/4ڧ0j|&:v\%mgx9mևS='?ghȢ ErܤTshvG^r_#c̦1!.c8x.Dat1mxb0vl_m84= ДK DbP-,^2e竲7y8qU:Ҥ.aOynNA| ANIGOh;maeɷbn Y >=e*Ѵ93Umu(8R*w=:j Qo!^|! *J<:Jl.? ?ȍ|O HZ*!iky([ej62Bs"hOVRЩR?ŭ"DJYMt97óVp&`ݎGkHE .(>Dx%],k4,՗8ːbXO(f,.O533J2w5 O#&IɖJc:v;l$:Qu ] dGs$(?].cVWZp !u- s*WX+3*SEDC37u:n8ͣ9mHIir738/{-xQoum?~v^BxNWmnWbe*L4?9N*XFuX]NI&b,wigtӜm]Dވ;jQ"\|:6f.L,2mE]] 6nwXg^02q:f Hز2㘡N+ۢ߭m&:ﵟx':HU*H$Jx~qy縜P3%d Sn1 ݲBnU\(MIfO)0[6Y~J`>azN1}oK!~g:futţ5z RHD6rvhH 1vV]@k;]t f44gW}AIh|~?m i0OE 8bg$,?9ߞ >NuʟdO#dž# ҺW9>G]ATbk׽WK\ѻ=xc? 'ُӍ{ bCkhzG|PH4+ŕbWsGӜңNWy[]|=#]AE9g!i32te"_$`C<Hz|1 e5PA, ٢f96N+U1XȬa.7kѲBͲ\]W׿^ȥ.{Z\gp.}6RE9Vk^YaF}^Vԗ=+J]¬omzS|L [|d(nX3MH-a'̬+4@QF-@ZNm.ϣ5ۂs<e+J z*^eKǐldJa` Gi"Z[m tu473] M꽍eFZl }us`F gA"%?C s?7!%t,U!IJv=E)E?wުCne'lW'spAeM ӽ^(~Ѿt4YwPrYM5{1:3?% rêF5`DQ%E>S*B]/XF=}7jOÿ,¾)F%/'hVTd$5GՔV׶a XGJDp`HL)`$4v_]bkDX9&`apMY/l,Q6~+ VPB"]Q@b+ t.hhpB julb|`/Qj21̬Ʋź 3˝!hw/o-*<7gDQ& Kf@er=^ahU4a2rc+3ᏗW)3Ѕ+ b?oi%=}<00I&&`3enҦ|> ٳMW(i8* ffy~OMLfR_xW>EwWJ$Z: 'wGkdHM]Ğ!T.\+}Z Xm|>o * dH0'<%7POAwٕO'!9.fȽA3֤WZ[,!*^PeT3< YP %rgBgoK𜂱 &:ʪJ}uVI`S.},UHv;:+**UXcMq3Oj.A]H%Ő}P$2N"kkr?悹6eJV`uQ;ټIzlug)C -h{ŝtqbK@)f@ +rQX#fjdi+Ut1M UQGAA^Ӝf~ ֠Uytxye 3(1g!VM+ip1kfHJoy>D!}ׯWmݙ3L3Rd}WGty"$ &5U:Rl2r[BxQCmcbAXN*D~$b)?t'9WEzRQg+Zm4 '7ef-PGyF:5ϐp'F]Ί8COA~vscc2Zxzg`eWkJ]y`:H7+ BBى+%z s-;܊^:ZZH#dy Y*.s!jH XހTP g~a͈k5\ LaUC\p>Yamgdk޴w";ESYf[ S)Eȁ9%ڈV\RJYwc~ D"RF&e=Qf^^_n ;s ef, ܭ/A3G& 92Pfކ*4s2hΙ/pmUӳ4D=+\7=uԡ]كw6nWFf"ߔ@ Û:,U]lʍ}<$}r?ZPdlzNws(Z^[0$#x:ڴdvsN3$QfE|[56]D B(R,$~UK՞N]$#\꾍L:Rхp6@*ND^nH\SAF~99;zpRJW/Y~aX߾E#FΣH҈چ {I6xq#wA称"­3h4Of5vJL$5bw't鑁;h+[RuGajC[s|_.ci^_^ʸv`Okz2,4t0/NbKs|c1m7 xA냇]$S0AY2K"UXpJF Vޠ$9$wC>67I\Q?=8fq6 ٘ՇGEeqAs#BvLYZM &A\5!i ;-u/-9F)-PHZ a'kb^mL݈2-gܨIg$H7lfi~ejAe$mbEHsN`Gs4i`sR-@!^ϲZWeI~Q܊dj/Pz>T[ǽ'L#Q6Z 1ZwyazK'y7gqŽ7#-׷خXrͷ+;Jka$]x\aog2ݞ?T(">5HNFꓼ2P)%~/ A?(>Bh #IVJNiL`/zr.0)S!- iO>ɂW+=-%ٝ0t`!l8tI"QGۄC;dGO0ĝ$gqaGh3p֠ӚpN2ջ$ERAcBm0|}lKۆ>Ra6B"@R9ޢΥ,JaiYM4ìfY!fh܌N^w2qzG`O-Gu;'-H="?&~#Icol53C;>7- ڵAaДRDO8[noMxq*Wt(O7KzwJRT-6/~Pz$0W z"-=<X nEv[CIY*gU]-Kcf -}=JF:?Χ֨o{G\swL"~4jl|"LXV C =uϋR dXŲD}QbY4+Ww@R*~2RcJ?=мl8)ҔhΟOA 9DI c7| /"b{up)f-I|w 3GɍAh'k9X`rQvx…r#-S`j*}rhW\,<OS:Xm$r!- _'[Ƨ["YʯvR85 7\'!9en[=E(Pv?/q|Fp#5(C}/ fơufNS-㼻Me6}[j !(򝺑I!1UBA*jAĤ)8B)PO<3 ¿v#}(J$t?}1 D9`70ALk,A%`E+tLs@,N&RYm nx 궱Hk$} >Dr j17Rf"UYrslPq61bS=ih`бs+ pbY^5r|W(4  %W-=eԴhP.[[Vm L =m#K"ȵ7A`3D7娡\[j0ɱY?cq&Rǖ~ki/ȥ|MPGuopzC{?2r&=Yo/l.L}krr6F܅?b_ XqrL$&l,S/)i[x3oiC4كr(u`oͽQeY+9 *8L)M{.2cuxӜ8Vִ{:a 5'O--ZH!sQ"1h*S1q;ds]|7#.\lp`yK5x̬ṣ˥O `ɕ3ұ.V2>QHJAPy\A'!pvN *ogjfÎZg&=.Β#;Oe)6b:Mrb=Fb@PdhnaAf  Ƈ!H Nx2d )vA 7V%]ԯƯ°S.ulE7kkE$yʸۋû~>&|&/2ikyb On\Ke& |RA}"4ĉu|"h0R=GP"jjEdyU6b-;a5ǐCʈQ[v{]Y]fțXoJQU9mN _) 9 H-G%?$;Yͩf;& j:6f0#w%zKy-~;YV&k$bRi=9'P'`YwH'd#DYKXlq?C,Ao,wqv޻G.L2u2ATdWY 4زC)g*O0D =*9aU~)`cZzن1sķ`S)`a1riX/F։^[&mЧ^1}U5F@K:Z{af)0vX. _bTFҔ!x{੤o] .^D5Z -t1K2 = rF#קaI \O9XqX}9rDv*ټ/"A0=&w'@@_(3te>ʏTLʙ@=XdR|N@YqY{X#$w"Ǔ^L㧌2˞*!"9>KTaYBᝲ#h67M QYT_نo#U6f0ϱ&JѦ:(㙧ph#Hs!3V`n;d0/c1"A݌u X1k$ Q4'![SlLˠR?R\\A-;'8`fjkAԿ Ͽ~_Bd̾zXyR6`V6cv\ҿ3e w 7V4!|`C@ vd*^ vʓf!Z3ok͛Uj'MBMEh5qquuThL]*׹]} -f E 14 a~=%a3D\-h^ߋ$xf=ݬLI ,* {94ԇJ[RMv]NpqlkIrY8#^.<鬵a 0 }rh T.T8id,] gg;cBJ^pC֜Z*Qƨͥ#jIiڒyG17b+2p{LbpV*00f& h+Yzo/6X`^t@\DGnIC$ L"U7|Mx 3@ l=ՖuQ~UkZ=./-x9,?&:_P+?J12F hhtA.bLa2u氠41 {.GCACT)#^o)~U80Vԓ= 6 Ywˊ+9R2Vظ &kl_Gؤ#[:EWճ!.k*"vPϸEA _7Fj_"|'XS45P)'Uƴ77餿L!dߞx5%E|~b\,^}o2톜LkvZf:'N0;wʹp f+/5$BA&], , a1Wml}: z/4+ ,m몕2~2xJuK 54G׸ȴ}URMΕ\}w[eo@Ih.vu.XDn4X,;6?V^>ؠ4RCK[ogBɳNATW9,UC'/-T+7ڸ*c9o AıjT8hdnnhIe9)DQ& +tOQC,š`Oğc MeMJd?G6ԝْjQ v`uH-dPpht|)^7W pr7?sp<#8.߭9ksބu P1'8\;,*X)' x,79 1>WoĪb(.HogVcYxD?i4ףWBUk50״mu܈|v{^8ζ $bOƲC?UC:~~x+R; ;-_B͌#jx@LHF6ah~ dpAPUdD碭CPW yk:bcWF'1މ.u9#L+C)M)r,+ i8stguI:^PH%r^veC9ݵذnEnX5"at1|ŌD#qӛ:E8r/.9 mmoh^GU9)cQXۇnqA~dj6O2̩DI*J h{^p *VHj1Cgf?)lZs7MXi7Kc\4|$ 0(E2U32Ќ47ԏ+@v%EH&1Ւa *}W' )434*rٞ|ݴۄUŦ^fsxL`&'1N|g RiTn%G +Fel-*ɍig3#pJͤ* ; c]7IyX4GAl+/G]dPNMrJ_uLlkZv\n]*DbA"յ<|v)e`)b7Y|#v1]Цh V̀I{P(I_lvwTb9F3'Pu" W*FXOP}vNI%Ko`{A(7lVLѭ\IcFt]tMoB^V[O [dBV#~gC])ʠU %[5~}zY3bL~'۞Rmiȯ$vMsJ`4)UqE+lu/VmÕ#‡)'5 $lY !\d۰6!uU ,AAͺqď` Kiؾ#WJ;N|;lRfa|Q.C&ydrI'OV,}p$q;v\w,kcBCsSRsi ,,hr1B%{f)sp>l?Y=/V\RshaK#4B6Ǧ]ncl~%ٖ;.Zi}uj $>_l`3"}~"=򣋢Yמfʧal4wUqBe04b)]Vd'cy("B<5يU]7 ao1&=ް*v |[3YK 䌇-1WT lQ۝-Vqu5 _ダ\ϸ!ABN.D0ɲa/QD, sF/T+#|A>-~oϩՙ|0G.G}B7K'F  ۵O4e+iz.dQKe"d[P7 3]h07s^"Nφ016U̮q})~+|"&ayH۴>/V2<[~qj}=rjmD\XKZM2W)k9}r4w7:~Ǧbơ %M{0ϤdiP'tT dQ{2dM,UʼΘ.gKxct"5짾`&Ez_]x+>:߻% (E)I(@cOE(CҺ8$v7GXo =xrIg f=yB7w;x#B?_PmRs.<+ _ZahN~$aYd~^btz :P_UO?N1rLTʉ8L@LA>tul:itl5x: e4bl"5eS@UդPKO{ϭB5@R m{"%; Y4IG95<  5]`׹h1B)& }b/(]j뼐F4oFTI\|mQPRR|xg⽤Վ%FVLݜO] (?h[yN>Oa7R2 V7,Q .l 'C_35mW@Βo=0MPQn+ my 򻔄{"1XwBO(*ZauTqW$(t W,7x~xf`{Rhڷ*l[ڍ<)9_yXـiShFxsVjR#!?1Aݛ׀>On%ߠU?! -sC {Y|$B#8X7:7Xx׸.J^`*tE`|K[of6-S7àHRm%izxx1oF2~LH5yʅ5U/}k& #d`rC:sDt5U[ԶY3(UMh-0wiuUG"ȓlf|0sĻo@X&ڜ;?vkHDVμ;sylۤ+]vjDް??b` +b^\*'9܍Ea Z9mYs`V0f/%71 W$^01KjRR+TE8Pιy"n諙ۖʢȃbZb42W༷E'9 ҳGjn)yⒾMT+U/xi yAG[O`N6FƇocZ`(otѢqdzѮa I K5w[ i0 c#L\ 5oJe}G͜r M/UJPsPyKsoXt­8P\g忦NW0'<})S kv#2azlJ ռ<`sì\n(I،#;0Xk· [[!!!1tѢtE'D@_k_)^ M\VKϺ e%cE<}o>q#Џ"j0;E-W׈;&^%@TNkQюM?7OlTXpS' *޽jm쯴$Vbw0\B,OX6{ /+'S==tq{Z>CcV5~+/V+4{X3d6`woo -BWwY]RXr&(sTǜ_qLmgG!^ݦh+Xhòݵ!IS;v)ٔQ${tu$ЊjEy¤j 4+ ʾ]!ի44X=Ah-bf/UV,\ qɸAa9vƹbGfE&i>WP.Big=l-]'Wq;`E>Y(ST j!ϮҺ a>%7 -ӱoXGU'zӧ %{"pSǍ5%œf{YֱQ4Oرo݂ ;3w֧s.n2Ҹ"oysG0"!ݥ?x u8 oޤ'Ѧ#f 4B!qr&O쓌 ;* V[CԦ~{bM #^ctU:ڛ_tgDZltlǯ2A$h iI}_`"Ż?i\P?U0%lyp gtd/-*oBX/-̠/+R<9~Lfnɕ\\ϿaK^3Q=@ٲx(IJ{Ɛa9(~58zgcS9eg4)LUWQoI _OsgXty_1Ƃ`dsL3vk,$,|*.n_9va,O PMʈG TaeIJcj6H<@N[OhPG[!0ŏbYzRqi%v.>mt8D뤺׻;A- Q0wvO>!\N4icz¸KpXسU:~Y)lY8q;˓jD)`ƬSЎ<=qmq GζAU̎;%Q~SzpN,D 8}Sާ;: K.^Pѱ11xiTF&<ϟPـ-qd7 \|0D.ͮ#<\xMDT#%iU1Ls?c͢*~ QSvS^vӷ #)^>:j*їi>;)9P6=NR8!wAb ŜUđ%Ї.tZnGbKx˸Li~yN՞/+bȈ %Ȯ -#Yr\v?5:>%q#պEo !N0t-~(L#כ0' |-cLh轢DS !ICW0O =soդ3UQ8aFg-{ibZ# do-hCpjc}KJ7FDeLNfRr8AʫaZd,] I;]0{'HmR[(>Hpep;% >=lK(|%}P/XdtN5^ GLKp]_'U (۹uO$̉ >ʑm: $'`;-x82:E4t ^5ِ1{;~K:~ι4uet@ ɝK]VLͱ#`(sAH;!">yؓDZ$thPZC fxQzV7"l H&o(Sm2[ F1RUsL׽woʼnH="71ؾòLTy_[i-rtɝ:', ;GGRP#Hצ3NJx3V5"G&yNyٜnA1f"~*F6Z ~-49 V*׺=oQlyBrH@&)Ё_2rV D&NӍS'?W.]nRL4] =+ F|=H 3i7}~qXUKzv\IDߒ-5; e&tv^PgJ]iDZ}G@D^Ex*a(Ȑ"^*%~+;X{O)3R])BH2Hoںh "<~I!EʹP=oEe}f\'ڹ"}4j4َ+PpB-܌YPf0 6[@:|պ5R:PRj#XYg Xb |)nB^8me᯹!qY:fvr/MӵK͍hxBi'N#XVj< E77Q|NFogz)'TKa) R7kF!HFn_E.{0&ޟ8G?j2*Պ}VXBbͬT{d!:6pn>gv]gk$SnG 7Pb:Lou૒F-o򕺕:vp ҍOLv,L~Yް>K$vnaN@Sj#83pL!jZGβikAyc1~' 4WS$TuJfgե:pd38]cIj֥ye5 ~ty  =9R UA:@YW)P/'\+RJJrXtoJCFo!JpAt=tM0pؑ$)YD`=°n^uʎUo\GD({8j$6}r/ch]xlc=ޝHĩvG|Pj} @ ⮿?^5ou5<ٵz#ܢ\׊و(,> {2dM0w26)Avzb%&GO-sU- ஗{曘<vA6,]P#bp ~HMZfs29vHau~ 5TK~2'xڶtI^mAKYV_]EL]i ^Z uez]S5gASyr4FO+ $Vc.nbN2qD)V`I*@1 &=1PpBooQaREqLQC muI1+,}0>*yxޞGhn FY&/SÄp[t1ȼR{@#E1O͎VN^qEMcς'y 6qnY.A^u4fvrᑃK kyR'Ri딕 ƈ=r,.F;lDH+,7uqoa}(EF+<[\ 0T9ʌqo@E# { !C7kU[o9Bm@a#|9˝ö>H Vv+n=ɝ}= b28Z]!;Vulғz˙Ԃ\0 OB/w!#̦ݹ] a*yBd爷e[@5r/?Ŗ6MmAJٛ\7{03%44aM+ m{34틱F4LGnG'jqg#72uS)'t4[[.vA-vt]G]'jU_`Mh:,5/\Q|D|7A=ӆ_ƐC#зWrk{ &ldYaUV2z֤fά.${pYB 3MOd\̜̀'i(nS%aʕ/0IttQ*jΡ!-VDRE[@*Ă\]5=t$Ҕ;=i"ޚ{ i:dеE(sUaLVvҦxO?ߨ^0I4P%:IrH'~cc 62r~u*+OP8K R;)2,"(&W7D^{w"$Ҭ-H} c0e~V4 b-;k8$q,*U.P +s$W,mݡOMbb.wIp eC=s:B{z㥾fwIBR?"d7 GX/)ʃfHpLѭ%$C _RFJ 4zmߔ$a7P [*ڃ>ZP=S(,xF k b[$h`33r278 g=>Y˼hk6_]@%/_L&C32$%۩X~I3(<>ߌJGWUzXTbkC#>&hdy$qH%ȝܮP7*gL5_jc`'ĒfߘfW j8ۄQ}`%i)3؀xKycvQl \ʧ=go?dضTLݮKmU%cuC'3h-"!mJCD+_f7:F=?< JՐ|tr ?_l:% Ɍ?'CHтҽ)&fqZ|2ʪY^®wۼt=Z,XL]ø'm8#sU qin.(.5%ML&plc؂yC3UPL`?e$7xsɽ%_*=w 4}Lb%@˃FSB5]W}d23_5f\(ڭ̯ɶ6k>,W\xϡo_w 3Ե'MOWfnS`yq^ DݺFǖNwկUMωcH* Z:CŒSR_>~$h5 ND`6y`4H0S5l,%.yDycŅwzSLGVrCb: fƤ*Rݵk6FO"Xv>U[ʆAOD83'mQV-)zPYzș;+ī0W1/s n]/M;(fx>un*y&S1Qu % yWj#liֵsԫ$z~29^AX8vW>ޖn-gՅ'?a5,bJɫsۗ@ Y$d3h: bO ReF1/ߑq8Je{)AiV0LaBxBq[)Cz`gvr b!1Cѻ:H`mFICr\I!3ہ7X$Jx0N^a>TbO~߿O9(- %J& CQ/?̄ aW[S`cw'L߮2T+x:ɧ5-=chsҮ8GE2ի"ib^-UhW_AQv+ED.geU#% C[X#V<@ܒ I!BIJ+C>) 1\O08:{6EX;VajKr:kʟT"c"X6lHIFRk,n1=ώnz F`=_ cxm O5`ۺְ>pRM:<ߥ'mSU%br[(Y^pbQVb%=DҠPjM,W6;,S#JB%9+o'N˳eӸz'XBj aAu}i!ş8yH &2A]^C Ǟu"`wKX(N-$/l]%#\h_@_j.$ }ԁT7Q^[ppOw pơl8J}eՎ3k3%=xσnp،aJp&QNlvϗ,)ޏZL qnGp4xN12y\ߒd#w*\nm 7+ĆQ*.vTmq} +fњ|??cw*ہ%|m K>(?gpKd~ sFUDufR_ I;Q_}'|pK_+@c+E\A)-,ft*e69z9#1&aJYkB]%Wp4r4.0)Q #f_'Zggxx9IX{u2!(jMjB{ !a-g et9Tg.d6) i|VO/gN| tqcc=":1G[bfki|R@E# fǓj`iSe/|71^ޔKMARb:/|ЌyP+L^M&i.j,X20]9e.K61պ@}L60M.  6IƠN x'2~7%sl p*tuM44)ԹO,1Ai֕t8N_ QPmsuϬ#9m:>_͎f3fZM:Wrh_z%Fif { BDTR@?(G]\q/hZ8Jp E7'x4:\9SDy7Oȭ>M-H#n-\C<ozl|>#G>w_T>å˥j.M T wbnm_66Ycg A?ķ!P^q"2t;B6<ܩ6?Vxlv>>IHȡx,||:^ 'S7[Сy_?]L$leh]62wȐ&Rg,g0AeWfO>֖ag\W%t z`1^gSUepb7Lv rE&cC)ѕF[lEes$.U6yEaGekgWKYc+=N:lWT~A}dr^=UO-?)}{Mbп\eB*2W#Y(S_ô~Q0pIk90u" )LN- 6姽ފx'('n%,iDkU1OZLV˽FfHpxRBq 1Dn4 4#X&|Ujr!eܡ~;.})"Wv $.0jFi')*o5W^0XXdy`Zy){"Ҍ ""SțShBK,E\ҡv^6(`RB+bs=,I]~p}&^2 b)aSҮU%dVk;a5Mh/.Iu|8{~I+pS-I5`juSbin|hA2(OOALt_ #&${0X,A.4q:a;0b'^wel&m'YkH i8I=L*nsc$$hәJ:F8r9*L'3:E6Ӎ r 1l3B['Vą-I5f,:mۻ {9hT1h:(AN>k`c[$-rdkޭx+l:+z0HgeHOʭv| D,miv14 JBa4>BO__4b!~zLv]jU+Ә"o&1ծȏUpLVf0U" GZ0` 蟓&nAR*O2 /`aozf օbr?^kLDo%h!ީzvnT1<I[,'`?'yzvYqV`zOKÓGed)P@H+OrC:ƌ"3KhW^?m AR i9zQӈTxZ?khˏn?7Sq:&xaLjt-Г2 !l/\ruEks*AnL!} Q;=`dP:hYYCuƎ pu;n~XPw _.-YGmI$~c@.bZyLF*1.kO3_lp laMmN<&݂)h xxB%4 PU =kDb?d^W{/ 9mCyz^ eIs> A6ndnV#(]SHC 6MӍ.f٠P{@:dſemy,4G-zJ%hU{"~(zL"9_&n3E ڕeI;[&nGAl M[%&Y* ӫ&xD29-{u$.&$ue-[=x]<@0ϽqÄaM}ai򱔏]:<ݻA-73཈OKϖtc!K/$qNߑ=HOp8oRDt- 1p-W f_S 0v[+f1V2+xCdgjfnj('s!D@AxIdoܘw1!B"8-DpD)pxMm( Q.(a6v>n"׆? in :"5>2,;*t ]jL:,Q)Q,E4a;_4\t+܋lpQ_:wwfK:^t&+o(7ḷ˶Z 5|9~HwМL0Qʽ'hOo'Ȧ-c v| ,Ɨ&sGp*c9uuPGOA.s*]>bU8qbarFx) +FR`'Nm >p.ETlU{Cr}#譏~B9MYs}cF,c> =њvJF6♷pWHgg϶a@PGΒ˖ V.Ii0i hlaҚ V:ij+ϛO@;U,w::05V4Ei,gC){L?z⎩Uh_<4xaI=('"A&ǧKo Ba f{~63(S2b*d:W J]5` 9NRrT }­ $%;ﰈko;"LD~=2%3KhpZ)gGS.$niitMl|kƁtY]|׺T|A99%d"Z`CktHD(\듔1!)ʇ8@bD7#1%-zXC gYʵ``!Dhbo瀬iХk\Q˾Ao.16 %+ }t+X?=A3/B E %r=i =}煒ǥ8!\g2XIoF8U6 _Dvѓͩ^2{zKj~T0zT=4ѹ RtB*kHVdzM%f]AngԃSBD+p*i܄T0㢦7@4 ltwh'QSCsY5u{}q{km给42L.S /(v9P.=AUKXFZqe5VC'BU-f7"% :x#әdf> ^߶qA~sJMO;L4tyePs!qŽ:?&e}xJ=΃``(Źhژ4dhu6LѰE W뀅 DT´ &GF7S ֠ڥ`=n hmx./vUbD֨uK˦P9eE?X+C$XA%]3&{~ ƀ3-BlynJV A>LH AL?ְx.mV(853~Kl.xIEtHzk_q =? |L /P1ʡH# v+}tӪӽ^o[ -,Qj7R#{#8E^8UE 7|;>nɧ*&qAW)do( 8bGR(نg`r47'pkN1K\H$Kckcoscٗ)OcpOe# TȬq)e&$HG:nKd2iO9Wg.z15vXMVK,fG@ꃦMFeR}7WS긽)m @@:IAZ'P] ,TȖ[RޜyWsVSȿZ5%$j(~*`yT4x=dom8àuX[[AtS2”.w lYyǸ2=k1L_ & 'p(ӵ u4m(Q\LL`: Wi9?M"R@ciZHـ_M$g+("41*!54,kD^y<*ʭG+1 Sg⾧. XMl6,SFsʼnOur[VZQN; z]Ý;MN_єk'jgpCEt{_ Py |+W"`ݛS9gZ*ܭ@eG9wf*Ϧ<)sﯰi]L<&B!J_4 9Ӗ"֋N AR4Z*,TKB? ˆZ7wz劤+cCќԼ[jɔM>G1#)2Ubn'_M Z׹&jCgsxV5Xc$E*Ke&,Hw*tVg !:xBBMBx$}^ ٞ{PO^HrFdk2Oԏdhv1)Z"W[Ty/={  Y/ |b۱@΍5"x[ $2 m Le{hr s]j \-)bYgLT?pk Yu7 k*}';In):λsitQۑw2Q;P_s'o3y?G:/:g5!̵;=q966X.#7`?Ƹh={zBw7HkG^l9iݐ+'uX d\'ι+=+NOyD q4i)YKHT:MUkI^o#I&#пf5@!}./czo1o RU@g~eFӏpiTu4<ͰE0kfE;"x5U+{dր}_^e4фQmZ+#OIGM?='SjCtw#W筆'NbڃGïʴ?So!(nxsVJ,đq:dr؅DytN}22 H*kC]J Nopb7Z+^N{ Ajiu-+}"֯Y>:ϥ.ȫ&=u,޵Ď(zO'Q|pDz2C4J 1Oð"NyM 4݊u>fPI,b I5^#rP>ϯOn B\++0Wı\zajxfU#!>TKΛB-V cBA:8Rr֕׷n{.kQ 5itlXk撏b gUPED*ŪGs0FΏeʐ1oM|"hX9?V$SOzZݍ!*wi:)\Gۅ7o9Sn[`R:גA!F{(%$ͬ $UM<arZrܕbNG!_HԡE@.5>n: V /'ktVܣQRCj'xĖW@"~Ms>}5|^!Dj)`]=2_hKʇhU. 623yݜbz',q'uXVp7`\۬G}iXKW):'0f=0 t _$U4 5ATq`1p.fԢ9!0}HWEjK'&=7gxwek (ZB[BJߡ!\h-_!4 -}K:ī:0,*<uU^|'W%j1⒗ rsj #&X=+V$SߧNFP*# }[qkfP#.b5&u 0x݇y88qYinl\'#u}7 2ˤK7%ߖGf@sr$)"ljA$@LBRBp&fJX9“, u'FUieqꦝ`V_̰Qe,~  = FߩnɊ4ꘗ<Υ  M~/A͸z> /  IgPU&*ܨZ P*<;fΠ 7֑D)s[};Ɲtg#cF#vrWG 1M/5NYA2wD^)֏ Iս%xi.Orliuo-ݥ]|.C0a9ܦbq\*.'(qӆ _K9#3 @ږ ]TQu)+ >_sVjH^=|'6ڨ{x[*9)dRe>BAbECSbg)F;w|Y 6)E.ekOF,! 87cʄ.\qtvhZ)])gu }Y,9w&SSӤc! z:6qZV Ah,ENCYtB*쯀ˍ q:?$+? 5-/]P}d*t[M_n=%hzr6U~e"<<(ia{3Ѯo&r)VXAabsHE*qͼF||W xvz'R`%~O*˔k|Յ$-9Ƀ/x$kPF4P5\ѫV,|-e-TV^a$HE,dcݶ iX#kan'})rB`1{M"$bӲi9S!iu3 qYr'zɑz^*'4Mu+>Mu!a'~?j9 E2,s-3^"ǚuQ.=kjJ0mh!~Ja S瘍"L1>=N4^rS<Ӟ`?۠KAWEv έ)3Wu^զr}ջs#t3V`Tb@ B>/VQ|IXS~h4}O>Gc: f[7G̮j dvv͗ .vrqF6:A#DsH@JJBk\Z ?I _dH¢QUd=rd nR@Օ@<!=Duҭ+h{odKPYU94OD'*:JI8߃!jn2[B9i7omKϭJǑYZv.S ;qv*)@OƨuY!wQS8e&wR,քl*8ducs^ xTdy -=KAE;cAxGθL[Ӗ3o r P9@)ek\굿 [W C}`b1s-2b`.!l3 f%d}Rֽ_$S$:ң_߼T;Vƣz?[*Ra4ePU²ㄇbOi5B-0aHv+.)n&;`x_"ha8|x KJkD5~.ёL$` !(!xmyymY\c%QgRF9E3s0b=/d9!B9xjHBer!Ój7j8iq7l\oNjn,Q`-ʙCI1ʖ XT &/))}&  p2.7}0kD,̾au3N0!\(&D~>Gmc\#5[4 roX#7_{cbgWCX+?rhГ^SFk5!1őZׄK?h,##WHð).ְR,yăG62=\Sև1JBHsp$M<"uumSv$t౰޺TUEx~PCC3%g‹}yB*479b>Ī%5Aڢcb\qtx VA1/>"{POwPnb5欺hxD2Yd}:sW e^;ۉb.VĂLsLƧmЙWhQhA:Nκ}8pa<|_sbY[жXPH~xӑ[L~IH=8Y `gx>_-brEPbb_5!@&HEЌG./ƐsY}@<5rݱZBL/WwLTm2Xj> x:tEݻ1fZSmsş`# *b Z.B^#)>_/0:}L֪r/4 vX4-QV 2n4+B,cT->=!1J v?DӟhNu,O u/YKHiGM >#|r3UT4XkGC .ȃH冼xp/ i!W1ҸC5nqWūQ4̎ *cFdw*+{!E5ތ!8wk^~8#6!A`&˿q8ík󡯋]W:ԿcPbQA6)qFh#\Q e-ŧdj?NbwtJz/-%vu> &ǔ]уRlKǗp(I6 Y4n䉜ߔ6Ⱥʳǣx۪0Vd_==o3fL'0gyý;G\UelUҫ#E!ߐQXW3ju>u`P)L ~@ %g"O\KbZcLS!Ϣ<Y$]+ѭ?: lҥLWb?o?IP^Ӌ3ϧ z oTKі5 Fb2_yZ{۳̌b&P;~'>Tѿz2bnIr?W]PNmV|Gz+F5 ' Hlk͔P{MӪHBօ6Ek2IH^&q͙!05=$E~2Յ"IT  B0|ZV sn!vUw4;`n!Rt#/y(cܮ7=(!Cw0@acFNιm`cs.>4g"%Qae~9[. pm*F*hA_ '!*~vց:]A>#~@Ԝ)s\J i_?B`&8U(h5dJnz$ 1aZx+K[ E-5;kK˯-:A`T3?>}G|K(q(;cmwR/r؞V3 OMbBk%NO<O.#L{Ԥ|i<ʕ(y1dY-"z&yXMA`Ij=1CoD4pBAw_$L8#fpgkA/{'kc#U[M=nn 5vltȝ8vbwHiX?o-]Taa줅X 1鍢8~,!M񠺵)R>7`_.cێ3uyB5CObFf˩w!4D,6N~TIX_?s{Ѭ~:dY ՊI`K_Θ1X-q@G1W4sNQUUGxf.4ʦv"<4Jb}Bkaߙ`، 8p.Cqty\e.NzO5njwI S *'d^="Tyh"Ce#WcεhF\ 1;HL eGqCGw)wHr5b* IUT?*~ 0'oAg(s!ﹸCf1ʊzGw=^TϚflW (+?:1ߔv2Ű ڼC|j" CͶ_cΊx `iXd-۩sio9}TWsW$sT'c- bhߐ"# 蔅B@EM׀R92̭N'9B v–T.)| ӻj.6QԪqd->vEr] wu2 ]&>=G|ـw9g^J};s(l>羫 b[Fln*#"|?=i9L,@Dr4T%EW}r^ڭZg ,7E2}$m z)QHk2pocO+I(HxSRyə"Kn %꥗f)^3:K˱95 :C$ 5hs98;S$Ԭ bx)x>z?5-Apmwggva#>rqɘ>"XBIe=z kf =GK6!p2kzowzt qDҫ1i?m{Oxxyص6_`*,'Xv;EZ Yef,y e)tCd!5iwސRU˞Ri(?ɖTnx8>dK2 ^`i5=vsxOR4_|%G;[Fy Jbgxi`Q>/]m;;dv+rKS&\?!"yWw|Hlu5*\ʇrC{=.n:K^Y3ߟSf.@0\D$HfmJ᭍]m1(I`K4k~ 󤕜ViכqwŊ ̦W&6$ryvr{Y1qt ҘNj}{B7j9O{:p O4H]A6ֈjJ|1hc'gwT+knСm5+tjeuۘ HzUknŚLcen%$wnmH69'õxGƄp}jFoS17[X!mBZ7eQ+bu13KIO $97S'~m̄@OwɠN{y +!~vW%$OT(cIۄ _x!b-'!}M!>EEtL.0<ڭ%~ (д3@M4Wy +*&4a}FѬCWF7Z1["q d.:da/E}`c0*"{Vu ¿UY%Bkk3Eͧ=C5[ 8e bhjU7nxt2Y>G .+NpE5dL7BT&Z$VL;sd\Ϳ#"cU=r΃Ӂ].e%E5zpiI7T-mm~L;]Fva5jvuFVfgveg tw %Ps\h9VSK)}}߯C;ӄx\EV8'La_!) /CYK&vqmϒ]2F"uL1Qy󽐊:8A'7ɛ M nу fU E9$9RΠV. OGF4|3{єC9O@q$+Mp7ECXL) tу }s7yd2~-Fk06Epa.bV14|6w؄R sVUpܙ[T|/НJOn`/0ƍC ,7 Dc/8GNYs)@qh֐ge'?QRW:kQ[9m Cײ#86;e|#M:o-\0Z@HqE)%C8l 7&Ay݉%CNyhLK;Py{t3\\ Xy>y;AWVo)ou.ܧ 0yJFXN[[bB@F'zبw#fޠŁ;"+`!u@lH+>z{ӇaqNIqoؘz[!v|HʛCbQwD\d*=`S+Kk!cr<ɂ lҐI! Ј/nJlB?.J\o3bD꿆L9 XTH`cn6ns瞼|ްojĜӿI'DS9pPz%f-aהL%㗶12Y=C4fֿ~,8mҠr /FHiij:_BgE EQ#R&)~?;$h`IVFĄ{n%eKM4jbxSyC9U߉pݎp|dz/oX689RtfEL4zXyzDJY?H>}w8%#"I]Zz'pj3v>,)tm[|lI"Uf_@n1NuuEoDeu|Hq}ھ)O"-=rV VP-= WpEl5~G쿐N0VfޯC\M](G?k=&ՋG*$-4f=0(Ͳj7 #'#ugpvu@@hjF!YaBKdN/1b;Ahx٠;8x? |xVJ +:`i-&Ea]b@jvwx?/9Bzgahiм)&+ |9m{1wuVqG>ۂ˭y{Թp?2~q/d`hgL)~dt@k>҉(b+>t)HI.`LYU %1na3Tdī(]]ᏒjJ˴{'iMvQw 6=|:\EBc؂c84!K*HbrtNDuN*>oY66֫R5$ݱbB^Zܡ>=sЄ+WA:6 5]SS1MNh?kIf80ZOoa2OFU,YcdDFX921NVKR$@RR a3s:\~G@7J1je:% 5 ]o)Sa$R浌QFU!n. r3FųȸbV@emN|˦bZզ o fA:ó+٣/,m.oM%@T)h =uC5ě>kՁ`n>И9AQ.׍ |r7+3^L/ם~4 5j}JѠ42 &ɤ}ϗ/)m8j(T"[&1}8p@=|UhHQVBGQӿSuXm-m[ cX \ VYPtY3uz4 yO>9x? *u 5.La;1zR7>.-JJ"N~| fCީ-7>鍲|Q %ܲ=u.ù|ENg(¶O #=)OHW'<c԰ _.G]*hEB&mWU=m龩HqUT"^<ĎN5ncť |WL.tltHŸ'lcĻ5P}P\E,>".ʫXhBLyM@BxcIyq?'f[۩udRܣ++MT:y:fÜ2ˉ,bh4K b45j J8Hԩ2OokQ&dr3/xG3V]P"˷U"4cU1+9vR¶s]syֳuÛu.EB)R[I'\YaBT`Z8g_y.ߑ͌7DiKKF_H隞8[h!H2hG`X=PkTCa8o3cu 5eP8xPYaТsl\Mn🣻Y M?*P+}r4cY:$}e/ o$  _CNZd0K"EKA9+-+)|&XT >|y.QA*,w̘oV,>wtk;uA5S(~Z(vĞM &Pغw_`jrI1}$I& t7Δ{H컜tTQ݈≄jN0|mf>9nJ Ns݁>x7Y?Dqnf6a ӃNIo_v?zBDY(K:vi#=lr$/}x ' Kt?f,m$8-gD!I%x͡I{Џo>ک!t$"JIZʀJP ]袲Ihul$k5P > =:p8,SŞ~͡;uWx#uXc,8!BdF^n"֭$0Pl4X<#鮡ŨA#`ar5%1w&/Rq)Í%pܔ;-=qQs7.JdmZ Y$8; *mgȸљF2@fvoK>Lm[bcw&HEx|e@ 7" Ch\P}6Ws.:9&ʒY ӜEI1@V& f-Nn^/kWE=z.&6\NGs#f(־Fi_xw,=lnU}݈jvsY" eg0h YWSK5[!;;1֥ȫiܭQŲ"` ^fxܳqgSb>e; s{><4>#xdgO~<7fX|k00O.Xg) e i 5zfN2a23;ʆGi!GȪZN{#w FĮMDaZqwg↕dnNKGTU& " y;t5(+m e!K++TÝ[d L> }NKW1昡|3=C_[uJ֑:!b1_w͸e~!vx{Ao. {ㅠBTg^H#gʮM_Lmhg \ `/)gDQJ,&j+WarܿėĶŲ8(>1 frޡ.׍F@U]Pv眧zp)tř_Cy" ͅW`5mƌ& DYr y5P 5̆guT;rI\IU]"ڱF#vwWc1:0/l$?<}V[@𘍡)8Lz`Q6AEbVqӎbb+L]UN,6 $a[Y`KnZ l+hU·h#QGb0=@ɍ]Kt8w\ѧ Tꇟeŝ~5]Ul@eB;#٠>T<\E ą_a5LМN-g˨35@&"_6)H\ɻέ6* ? fEi= B/*DеqR|"/#v4i|fdڑFQbٰւi֔) 2v!CAɊM$†o9 Cs>tAՑTC^It?Q9`䞠l̪cP,HrF'Mdz)tHUF@Uhd62/"IgEOd&`G{O4vWC_*[ z\2qۗ䯦B;i<P,arBp`M)WC:Ϩ$7Y߯ rDc[)-91m[:Ď/Й(n%ffCV὾3 Xmlgjrz<nM9ox͕Rq-믅E$h@O%mârV`Dn@ypea4BB_+mihVaa栍sehǢw7 IlՅ9>Fux2ʸ]~r0AtH ƘLk6263 i߅/JPà^mhq}q6 J6x9h، 4;<0UTnCQ;'EDqHdEa*Qς|D@/(~29."@rWF@4t IlH $VŨ>n龜=ԧw{l>ac©O! pQiН-*:: F(m 7'D\9:ueê?q[)x Q9"mʽ+049x. WV ee[&^+_c~2o+ICvZ3 0Jo Vn8w>XAC߰]sL[9.J,cnDV~gM( l>#h3WFV\/N 'c ;B0UECwl:)R͸g Ef4Ј4T-uhM#KLW zBd:R^T!s}{E9_8hCH33'a:~(0)QQIO3)}#wF/ 2Xl2n\TPȫCK \xjA#x~Īd<'ʒC"$=,h!5B_ m㷎i]O,ٍ4}7QW1 btHkjO \uI$MzDoJ< g̀h}EBb~Y2AǴ@ I5Eԋwvz]hefWO XE<[\l}Ԡi3ɤeoG$'cY!;:Yy>OFq ßGH5uI󏈱Gug֋;,};p3ڋ;G8+:!H hbxqȝeomr3[lfH-A;'G%%h\Ub!>sRx#u'?nhGRz;Al8f^0-ohYw- K*(`2NF^P st|qQ.x 2-JFjMV7VCxp!ryt|=XƾJh|v(RX vDRB+Vh715cAL'GސLw=ƈzejKִNiVX[3b$c߂1 0 e;̋^Gf%n -^4Hߌ#r G 9_ B i-?^ڶ1y,>Ftܿ:n`ZYG4}EpTD=2l\jcԔߑ!ףRK{ OT$FП'[`IȑT;͗j45_Pq&FI)v)$:CۉjÙ M@ͷ64) wb>Lc_Ѭ3oH̍B@E6S|ۅ{~ڜoBGmR'htGkIa+t_Fֲ >R0c3$d`$ˣRs&Bq8E'` o#-g`fEX}ͷ\[KĮ+Eq{OnlRdwۛA@{}cd0E vB&v\Z 'G6Iӯ]_l@\;#UAJס-D-ZjTw+kOЄ_ӝ3*Mğ (HVT U S_>=y% RL4*1@ Gb'čf-spFś; Ǽs#MKh f6㋂ HwwY%nHSF[jpMYխRq5ujWrʰ0 Cpe䨅s,<h"RKNͳkd0aٰ>0> ǣ ǾR^13<)OAJ yAod!z4=ft;`S=RX(VlR'i8/R6x Ӫ8סR:98;=B$1I~҇. kdH׀dc@FSL- = &zWZĶ0zN5dҗ&RIjB\\ra/sj }>Z&u&% ['~wYS#}z&ά;;dpߝQTApN*_lӣUQ9&}N$8orN[4q/#}4bֵ\JV_7\ ]4%Mv.hvpLIõ:-%1S#R&kyZ-  ՜9ۛE4L!7w_ H`Jտ'ғ@t(̛.W1@dî{qA&'TDiz"&J%%/UyѤ/%Kז=47IiJ ieJFv6%KE+$8~tA} lÁ8mc<<qT7}!,j{=OyJߛⵥA 1qGE#fVŕbIv":034H$ecT&2D{εYCI@ W7{UʝDѡQ}ݪT8~M0nd/ئS\)HL=tc 4p]?R LT1MkGet:j56;=]yjcw赗j2g L7(ug\_Z6mp7bV8KA>Vn,.Zc)YwM:sՂ'Lg{#T&MYocj[u&߻A;dCm&'Bis4d“z~ZظFiwZ2rT0Jj:\WcJnN@}r4g,bIs =aX#aA)?sS h>^ũM2}xꓨЭ`e#8G#0+G+DfR5"a ݵ=m=ۨ !G<=XƪgYB#h"mqgO$6Xʇy?iS|cSFceׂLba΂zV5UQRhC~T!:9"<]an.B|K,JC03~]RzY2gVn$ejzvW]xV4/*+ho4.O:a5,;h{Qu+VڎJϼ5Akw"毬jXp+oNQ 8ݼjTa $싟RB@Xgcjn+\ @{ mn"6+D;&1j`rԷw/:mO2v?2Ogԅ.F# ^v{K-`t ʑ%)#e҃•bܦڈeśo8))sZuwo CJ<58 JC-<QNv1_C% 9w)% K-wWׄWV8,T ذrLw*4pUOLg;9R!(7( i7x86\gq 긁z^SLۜǃ,m[0;0܅,oLoPwh(1и${c!Lw߱;N 憔3䑸ueiy1pLXaJ#pȍ d g*gay+3^ȕ KflU!e^N|]&1 L z`O 7h}f _cBOC D&X>@$ٱi󧾏XR#2x^Sc!0@7GA`w_䇨 "QH ʄRv* |NנM4A۱+8 HO p,ݐ0~idHT(-odE+=w~via;e͂\WKMu̙5Lj9j0|dQ_Lx< ڰXkw=|,>|٤[6^jik1Rָ?FHN@7|i_[;K$ q mxBKW{% tPy嫿΂:}hЁiS9d#ۥ a*zsߥIA6(_*T{Bic0)m36Ϳn'ȯ,:J}(ve /ɄulJmhk@;VqlNrNNm<ٞ@,YG",ǵ|bv.0b26Z]~ Σ`r}k=`CƲ`.SЭԊ!;ku;,b(˱ϡC`H/ 7ySfhҢw. ڢ H$iDV@si@KvjC&"Zy5\i̔n a'TvIĐ KIAA-}0_h/M˜0n6#ti΃[[<ļ!tJj 'S=_<)P%n-;Ǡ2: ppQ;U#u}\D lCם '~EˌA>]RA$s!<`N׽GG`C*)~shvu{B!aF)o:R|*P҉cNcyxe$Y\]yR/XBx VX܂ϸ^Dہm$4@RM1RPk0:hʨoG vʮbq?#ˇr o.w$B[;UpA,9'’%|{l1(*boW6GQ:֊pSyK5aI8.Z'ө9 'uxsj#b=Da8D]Shi Yǀnֺne\Xɚ%n@M0[Ƅ㷰}H.ʙYڍLWݸ7hۤEv~sð3åS4NvBdgQ)N|R ۾EޜlM[F(dQ_o6MO߃gt[yS(X %V1ĕx_!iU$c 0ZA#k}b?M5 dFܩ'RTNy3P":qrRiVȍ 4xauxv*NwjVkXe tA:.,y|A}@xOxݑW ԴZmV'Ve9+cUMcľ8 XF! =$덝ͅ?e'\4 G &F(Hӓw.M3(=P78Ujb/α%-=DY#+g%QwON4i^IyMDzc¦%;6uefZKʎ 'F|fkʙ#̗K)}[ԋsCx{촙(fzn16 *n"i,|r7("0(>g0IIV;툤 hbzC&)(ZOw0;vXp\E3Awi:OkcC)6*~m͹iXiwd>tqx9gj K+JTa ".4v c4*i~#^y,c2>I3{ޤy>S@ ${ZKUYPxOS.]]AO=ͬ *S0 +GbL8I5݆E3ēfvfaj)ҎLFTs^ {3MY+z쟛V!l)Om5+x@|QSKRx fh!ҙЧL /1$pf9qe747~cY7EEt@pXX>AgNhq;\Q<3AQ;2T^?(߳,0 `J;AH+>WiJ~o zYbfKƝ{:87}?t)VO/f*" Z>_\GkANk̂O?7GpAgUb* fQYv6cGVWތsd5fSQZy/&П/.$gy$G6wfɛ%rȎ\Z\bR"9 |.Ytlc[lgEC[ba Q[P Dx[2nF@*(tbPm^8!0Єd%/;']Tc=j |?jEUu?|ef Rĥ-hP?e!RbFۥt3xw2agZo#33Z$IÁd7, %u:Q!~'ΑG^v*N4?9uzMع}o)4$&zFbШէ 9by5m1[~hiޫ(g+@ԦݚjVեKyn#ekX`T.!(cMZ|Srŋ'G%#)@d϶[ ?% f=v1VU%xt%Z] S̠Q"sd K\S=<hW{e;DP'NZw t*~b̮bO7Pӗ/nkZHKER7R P :D-2v@D3Ntc8'닎Nj%_݈NW.Вk3$yq揨~k _(C-C .Ͻ$rL\,<$yKhsOa(2삺,(Nj&@` V* v&l*OafbfZRp6a_e?PP*m/E-e9G ȓ})d HqY葝R=e)81w)K=s)k?Uh1woo̍ )GKFLYj NnBլήLDv$eb9`(,v!逩2gT/IƟ}`)f_!X5 C89p!(3OD3ܽV6?_ίf?%Q@MQ + JG3v) .$~Vx+J8Ƅ:(`9]UKif@65UǃbZz2Ek_k}4n~B)!\gjf@nbG~cq1:9ɲcž>k:o_yD`JWl#fݾ(BC # e0i5z1q*A}[C$W&E9ܼio7ah5;2GYguPRH{=SGRlmFwBKnjUEAa=9F?L<5hƮWf}2oC-v`f3i>|hty5Wݣ~?cnR ގNtEif͠axDFߚ~fZ@t%_Qvk*r)8#N4jӉŦm,f{=ȸ\sf[row)5u\I`Ylx%=㮥vܸ7ޮ gL#a/]viIl$]J>aR0P f#"H&{=ɾPZCC[%<%x<"h8--g,@Uw0{\Tz޴z 6r]˄XŖBD;06z6JX@89lOkIK^L|]c@<+p{M[`e3^_š_A˓s~Gp Iaܷ鋟҈`&; !|#}k i+,jfy ! FzB@?YH D_G@HN],y%85U‘?euAN}i\+m#XrMQJ:E g"ɧq )'"3_b1/f4_XJDa+j7~CY@P/`=sD,PH /{H͝vY\˹y'xEy3*wߟP3Gz/jnYZ"?uysI6(Tr9!VОPc)ARex.$0 ;Ll'/n?΄E T1z3W!C+@q3ؠV#|146r1(P&8/[SH77[{zZ:7A>7]dR@o%l죖 Yl9n5D=YmܑD}i}5Nnܛ3e*l:~>uXݷK'm to4=Z7kyDȗD)Tt-i6} iH*Is;:`{_hX@[ˏʑwnTC/A\@JN9vQe 7A gm nun(e97;KHIԖ~]'k&BWgBQAIĘb:F |H9570|a$8Gu+ ӺxOHz@c\Uy9zAoޒ*Ν 5%El>YayԀ-?7EOKqc<+Ko7Y]g9t>`l9O" UFXR3L9هlo$ =a}<>l[hכBi$J8 DXR;HNtsIDY p`XH?@-h ?C[ n;,99tM6YfmA^1qG, ңOGksju9ӨH~49 > ]$[k/O]& C=|U RlZwн^غq-$#Qc$Sۃfңȥ9j (I{Lv"6#B A{kE~K;ct C:b[dCL-W.ZG@~Ǟwu8 +KP=_ac}(uBN|^gRvl̓Bb zjE4Yi_< [h6TC6nO/lRwyVId~ŗ$c˶Gc8OoU*G؄%OJcL'`+W>p; A&9FJKU7 Ih0 d-TNX,)L/!L,d@)b"aVW>ԁΖH9/#-bx\06/✕?a\ KZLɇ K5Y*w% ׉ԇ8Q2'8dPvW_6k%rv#D}:SA j,o#,nNPK,U5`s;z- n :HQp6+I ҉1. ͸TWUY6̀u4*%D CFk!NAޤ*.{dy"v :eW2&>3 j`3$-"! .9pb)|IrЩ䠗6u82nȠz;6.3B6: ,xdMB}yNv)]׶-&.Plg& \ٛe_}G.tiL -$mzrQT7*fO@DEmWzDL$ClrHH 3*J''1 lT:q`{6#]ocCI:9.L _Ϩnghoptl=W2TbP)`n/rǠ6R~iT|ڇ>] Tr22e&4$BqZyvso0GHh\/8OvA, a#pa\\{AZSLͽF5d33轒M c5Bݺu] .5EEjk c|c`NńdI+0_/[? Zp`Sl?6ה)`l{jliIj;d@p'^ e7.Y D h!b^|BUr ,+_ˬDc)`sd#rt; RQ7\h9/r[fpT B.<0t$zB4Nߚ*G힢+,xurfuË~l& yOkny؍28, دz? 8ɖ ,UY_/֏$͑ш&' =>USwcmJC2=F,o8$ Kg:_/\Z^(l)+~MQH}ZRJkNsUĝ'=q&|:M[;=heLȴn 0,K?9 " %MDIW>0:2PAHv銍6xAdYԞWgRWpkn?0xh6(iChIOHaIm@f c4 O&~0WkywߚY(*;4ؼgbPh|WK׎]<=/t mߚm)Gt74Z93?kڡF{+;E4碷H"Gg4Wt*GW%Z5O? 2_ckxO&^4W-6:o25Uag4/wmif%chCX=E,L}`|:φ[Q>A<%VшDD#NfVE[ qkb7gi3RYYKC? M{33Tj,R6d'Vew1}Yӵoyx ڷ#ڒts"#=*Փ!|I3Iw0GM,t&'Adй[lap9z|`EL逎ջC 9b(!Cy4FW.~7w0eX=T~ yo^"T>NI0 Z،뿞1[la58vǓN yPaDž6"[ac{m:pU$BA=%/'/lE0R/(EUz\/Egݔ~ '[~ >+6͓u`I[%/̲0]uSVb0;(8ToD ߋUrt ʪ&12!(/4ő ֎*T(J~׮2!%户b3Ox/wgsxu&/D1uz|E Wjl.\D˺;~[J|ܫ8\/=~JtM/%lA & C( vj.0ɿd 7wm1(E@ qVsd(BL\nkS=)Aǔ` sntI vCęn&&ׅuq q9>n[!gy%mSgE {h a&Kp%"l<dV@ - cDWļ5e϶dse)? tLNRvK+3dB0Z2b"L'Vm~/SsF( ofLb>)zi+PGzu6`[A:Ɉ,'ThSع}P-IĥA'dۓm ^$dj6[#:,;;96f8>SdJZuu`P,3$"@'qgٸsB~ b F|S1TYd6FIV(qY@d$zkTC qץ 6©cؒ(x1p@S?0Gv܈l i{ȊǤ^޵WZQ\i.Cƍ!Z5cg٢F cЃP5ۈf;i-̡c1Aְ3r縫}ߟMkSYWfE^}jݹ9M3a7{ih4W ֦pjhfd>X`V)S:x"ˤH"ڿ(!NdNP HnSpƷ5- fˊO=''Tx 0]ux-n&mlLaU.bmH dpbkZ?%Sc..P),@(!f-\=IÔ^v8yMGD U`lcX( Zl}m_7:m%nt /)]͒<{oq%ůE +"p$6wT|QjdQt3BQsa7Ϻ^[|XQԄ1D[Z'ħ-!~=/: /mO0aP00H&kOT; '2&&ql!ނ()Pe9x.Rj/X6"dL(Sj61жir!huݸx}vzQP &jpHoפoW^K=cBw^5.kI>16G7؀ql!36!jt7@@jV/x(6m٬BNI1TuIu7:=!G ⷉ9O" #9'`[)Fjz"iB7bviWfM&yfhv_(XlvBKbQ2EB6L֊(Bv$37&- "D2WʬNӻ?䋑mܯH>`ރ,yCn.8a`־ьNH(_Z'+c~|y <(B9(N~ g%uۉȣ깥0(fn%UX$H=%W+ Ńr(ǀ>]4uP`Wivϴp .S X"A ab(,-(17HH7U)Cd ߽';8Ϥ^cJS\ɰt;MfB/(cQCʫ, AFB,D(ab|&ώ2(q˔\LB$lqvy ,)x=,0E+NU+s@w)$OswQo5 F.e}vEnn?1c_ḇ9l-u@5WRf{uQߙV!x-` GJb#<(i(!$# ݀Ӓ !߯Lu 6v l~6KfF~EWP;k9CJBmTEN x%52ӷ[Pk;y$L&O7}dJEMڻ `#o݅Қ(q". 3[k9g,qa(z '!&߈Zvn$u5aO1'jpTP3AME`.k2_Y4'xiR!̮y_" ˣlu)!9!rSi)KpN&kUW ub{6+=^8nBnZ_'?PwrjWTlW>wd"@2?=MF|ɪ[5S;ftBḑ ":pX Vdojqm: 9DNxo !ԞX>gtvUKS׆Ep-~ :%Yqnȗz6`6gl#!b¦/ڷIwn_fK`9~J2:$VOd ZWǕ]@CAc+ogX%ܝK F?o&LhZ"mZm[1 ]hՒΨgΘ34>|A,5_?DnB1cL:އW~+[vLnb+:v< ūMl2*6&RHnۇ8\i~X4zL%zENzDU%4qA ~˕'lEcae<2rkJa@R!9.ca'9V"ceS`Cj6,J:(:.K=}yĹYt3RRQxT#YOJnTF29~9siC3&E0&qj >H]F w(QMў^< ^: >)ğ W2eR+ºزnJ>Z]FϙZ+YuI _xP=/kF+oAVFhւYpIOhL#%Xjv; hS[a1M΃)>$tUvR| KP&HSY?XL*1CG\!}mD 5B+#P\~Gh 7&0϶sb p2$՗&@`|WB-уPO[Z|-!b N-~0+3j7>d ZҊhh w~luQ[.D%Hl#X:6"bnTTEl9O8@6HJFWW$hwr@VʇZ 5:nٺRtEhgloC}SPP(8914]xTI)u-g-$iB)uWNx04g(wBn":hW#Ptà_~z/blIg[YPv1]$pщ9᫻숅+Nqn60-&cO3m[qSф3wPdi#KnjzgcH&Q )AH6'7Tj?O!1Xt|C2trI9l6y(Nc~N0B eҵD"jz>RMĽ|0VMRCȏ)_Ũ7L@ 'NlL,m0 %#?0pfz?8QNy^h*zw][y+JAt.|1D˜ve9=:gNl hԬ mFA?9(4=~f]}9L^B(y׫9DVt\!"yVQr< RW647ww$|1b(nB#1Xvl'l T Ǧ5bb#X9Oj%pjM~-)wI`}IGR_3Yݔ!cw 2me7=던I X`)myy0Up1q4ї^PܓLΚ|y>iV_ 8=hg[DsXI2k2W=!Kޕ9Mޕ 2#>q:ޣf{N"ћ )멐 Po"cN*HB/t"S_DfmDyiŠZOUP}iVVrB|=^b$璩!__]]WՎGQs(rG{Cmd?֘6h6Zيֿ𯺇4|( R|@{ed|d]?oF~,2dx2~g d0]U|}fB{1M-@@M&D]:Z(ҍ.3,  Md8V (o:Z*E e;"^s_AK1Qp/9#a[ށv٭0K0r(4K#)Ih HhXV7gN];;MxwղX7?Ѣ(y^ eR-ܖr:mHYskWeB\7R Ҏ3@O\ppKլU:#R s']'F^%d{9hQSa#TԮ'7e kbɈ;0,7Ivgr9b08c}x 9ӄ)Gy}4(lexςrѝP/Np`eTP Y,ãDCa(=#P>33 ߝW,ƜI `MLC |M6֐h YLی1n}[H!TC5񉋡;}ٖ/ X^3m(rG1zZ(rp O6 kГ0k&`'I &CǾ>T F:S(6]->Q'nD ]wkd$K$0F۱W܀'1ܓAKA UvX9*n/&du5 7y~ irH46;oL Agn i /}p3X~PV,a_ mc/l%!)gg:ظqtpyRk91W"fQ)kD4#8t ?>i YV0;qs\' }C!J =˖I  )p7NNtXh XiZDj5znALT ഋE~c0Xke0蒗*<'3A%]wWu:KX_0M,> |4`,&WwZLʮ~KJ0sydis%np~6hD<3ا542n=>P2tXXguMZJòqZoqKB^00:vAp3tvTd-/A7v&8o ,lR=+Mc4BUg[} =.x%F&ml<;d&%ׇq`oI󍵛 p#Cݫ=\~@hs 2{P2Hf!DZ੫&&3bGyo'b:n} Wjl+',B؀ȷk]Td}E[vc3Kls3S{$fF]we 0 fq3pU}0<e72 [O-8]D {ca*gY  {Y, BiS۲I0#9I! N$WwjD3'â\x<_/|"^x~}BYt3^HGVq75,:[;ze+jI,F%v5?SompHvoYfg*<b_9 wuw&ӿChC⛮QJ16 pEWF qXL!A8SYz k/q\F{.tԃew?<0& D{šFӶRwp/:Gډ ?6s_0q9 rp2MibnN c|ӭ}MkD^iᢌH~~έƧ^6DVuU5d17<@w&hl{\BkGOuMWP%澣5}B5B=8EwU)ZS_ARbeσ<BJ8_Wc&mj3ҲAG*ɾW; :|̢&+%A/.%bİ+ mfr;z:kd~aBV.ɄѫbKYs0pv[3>URAY1le 1Z|#Sdѭ  1j43>{o-Ht <ǻ^f>7=(%9)qA٠c}\1|7bFC4XF1fn?^ zG%m?l]IAbFҘhݰv&rlY⓽@z,׿$j|ONyC@[Ά+]5&ߙx/JL`;՟%&̀uC0]&8PxVwWLtY vrV&N9q|;:ex%[ EF)Uag .\ߣ=ZT[ Y|fkP7lNJZmRPł5Z &( sۂՕێ,ϩkethR8EqyD޿+kӣj֓SZg# )~֟~JܽKy@&h̓ȣ5Fc9gO % 41{ WW)}Ӯ{e'CG-+(J mF3t:dx I|-z{LYO8ZKㆈ%O6{1+餅/_ZnknNNߒ4;d8@lRڕ2`Ԑ&~J\.sž. fAJLfF>FS|Ryɞ"hs!b82k8ue >b~ԬIT-ԋ3G;&L"̝ Wn#Hۯ[:KeIi`0 ^E#%VjeP򈫇ON0z"0P6xbiET=L~ Q\wï5$iN9Yd5}ޡ9vIg`gVO@D@MP_Yc;rI?oijO:$/}`扣z9uFz&Ej?ydF 9,eO^h;U3Xݟ0ۏ,ƫ=rʘPKB\-;FAvg69"р> [2vxgcx?859գ%TKĸ} Kz{ GW6+i~&xκUAJGյ&LYD 4N[s~98xɅ T(MwHRm,I j9վ7Y!`bEWYHPU35q}d'\F>/ RV %.p.Z[W: d&$)gcL+ך !M!2e㷼kL'a'o)n(&f 2iF%H~ 2>͙;iĆ[& lPk4!'s1PNJpi \0 e-`٠iL+pnO?KT0~>+F*rѷ w);#u};@ÀpלhYM 7|IXˮ*0$]<{v2T>56}ilKt}"!çh3k\-4.<ʊ1sb~lx[\pKq{ݜhQx ?kW9Sߧ{q*˙G*n /W{L %ⱛ)l ZS TbBS)nmMgZs '\~g!8cp$N>&-3,e\jްĊ1[?۳Ym)>n< _.n+Z;7ffC,gi)򣡔 KJjVFBɶ6,6H옸'%fl@|}QFJ%a(Ԗ3(?rވ %kCJ|(=9i_"=- D{,jNB(Cd! FSC-ETB R~(祁tZͼE^57.b^:oП*pcQ`0Ol2fpmRAq^wȃ3$v|Fdʬz隈63Bn s_<'ZOT;)"Yw߀)dd $j' >*:4!m%?TfY冪?J.S8z?=3cjsbUd1]g^2\ ,`F صyJ:z>d'2Z$sЌ5 vqTsd5gCܳ޵w?%R2/%EOZDc҄+B+:b5?H+g`Y΂p|+(:qXMѧ7'%AM ($Y;GE`O =΃3;NURB %'JnkGn>iNB,Xoo(.Il8tH!sdͪ z,-%\qE#%y®Q: ӨBd7-/O6Ћ}1D f`oC֬YRO!tܦBdI r;lYR j׷R'bDzX\!8U VK9 3q&1< ʺ=ʺy/Ux a,=^HFtGV΢?N~MզNU{fWXx eY wHƖ4e_w>ݸļ]lU$>OUU^i4H9ꔽޮ,OT^LIi V^oXU/޶GSx4'4OXUN{= +wQ)^7P] 7S*'ߞ^;fH/uj|{5ItLUEF*θ'rv"\>m&IC4g_H𑆽{eEHc!h&hs}6sdg+zA1EjlTcD5W"6A]I' 7 d׃5Mmz*!jybs_=@2߻lecq:R\M1>3q*u"=ch膒^6U qPLO6hEH0# \E~:jd`'=o#l|#"ԫ߀PƝ[7s/P@5C #1Kџ9m⯆ `qs|\0 UhJnQTU@\vir5#e}㶑 [Juy VdHDgH'^(k%sÐ/jLBh NnA5MדB܁f?)k;n0b ]?\%B?(Bփ@ ^ђb5 7P8ϲ ـ]{O1PʯxoGm><-j)S>epZU]m >Kk+'o}NhMQ'O0?)C0OU_,f?i-},*NW/^$4k='_27Ԍ3^ܜ22 V^$yobMBW4f в Mo:?&QQkhl*5Xg1B6l 0I}Q(m;1 ]0JKD/^M]9JS}P׈aEJ?&yc.&`) +}TeDƠ~>Tb0\v( MM[Y[B/p$U.PRgq}WnTWH"n?e2_5Cp&$zwyCiUyF'N҇VbCŽ9ͫIhJ9їC/hTA1$W^$$z:R NXŤk, Q_@Wb!tAqtG^U& 81f :#^H݆xcnOmrxFDmx-!]f+sgKuP3o&,XM6 Ң䒤]àӀ埦@#tF/CE҃thn 4*Z~wQAlՠ^N˂D{?*[i akHNtڑ=!EQŤ~4Mŋ >` p'"C:#3Di:(-B>8>ݸ8~[ޏRYMjUQqxqS=Ʊg|uC_[%Y;C W0ҫ^`UeoVYg ̺ienϝs8d& \^tiK'G LRO0bEFΙѝxǃLXi}-k O_D:ө$ ~*o֨֘l:ݖѳ"aa2(WK"tNGZ6pɼ®ZrNCכ#>+|Gx6|G /t);X[nj1W@U2 㾕mOq-%5t҇[`=DwFM2 a>N uY4ܟׇjdH┈goNWFY !jx!aohy2=w$1| %D<}u/ ^fM0%A艔%SZva,F*@6uo8tHmЙ9؉I#F +PTma;90}I;,s$Q(gi, 񖽽:ƭWA0)_k2,l#z)C3C&J\}3j%Ȫ\cC6M ⼒u,s7 5h=N8 q,`~6r㑂yZӄ(7 u*iгyFi5(M)UZ8Tj< 4nj.}5h;GK;Y_c\\#-Z׮`sY J$^{+X+?CR;[YnA!u*GK#ƮH8m:O6f,#SHgH*Gv=e=R 3#!Eߋ.s[=*oBC?edYgJ;,8$$]\`dEԷ U ml㌟-z0ɂc߈ HIi+/~ Ӌ+'Dpi2ƛN;H6<=G? 2rs:@a 2OpsI O}s 04s>@bɝ,SB"W}F.TF.@3Esh4pj>5š :QK&K~#4:*;x@Qk1179 Yѷ?/7Սx6TzBp&@ 1>QvDQzN U2%VNJA?vZE}m/B }?e1uGzQ`]UCB~-'[ buqvj,񱢣dJ֐UH}R$$H?@4iR_):iwQ4 n~i Q7h).f:Yrug52 EE4wya.F٥b5z0WHف@|H% U X,,]J`Sl"JU5d2[Zp&fjLq+z s$@ֹKyfo¸[&p.Ւc7+YΫ0rVUM^,R< `沙`7pgIfCxa;{z[po( pĒ9Ku@.*ҟ EgvCŠ` c恵*.{Ss~<<:Ţ#?}O};'?>>ݼA!Y4W5z-hDiղ=X3 (8OpyF~cg[x,RSӹ+?F;3(#pst߷}'_}uXu $~Bbø7u 4D2LۄFC44wbs2gbw*~!Q˯y.PDFp 9 .XŒ)&oyCCVVY3By]g}^7ݦ`ݮYtK6jiZ-`/ v#g_]sS\^1qĚ &s6΂w~w _2ډCE3n<#ʡNV,:O/N@;<0*&Ƌ9$v|wk ] w:/\K9[Ef6=AGfzN!pu̒*\l82wZ=i{XeBS"i,;g0[8wP G\AJ2G!i/;s<( j(+tv\#98PDWRMMn}oa항WPCם̓@P vDɶS\&̅#)Ad z2Pz 7GmzWD!|O\.1vrL?>{ "R#w_"P[i@mODkYZ$:f2s.^ejC| PN8f ]yF1*iI@ t@mX1E|\)]z6AO2:ib- }6MGgu M{Wڝ,ڢS*y4rkNMґ_e{"[0CaP8 qV*.39 iÉফ}? (%LbnZhlꛋnBLR]y'Gn'LO?J"v/]\o`4??Q;n&e@A,ĹSa]r*QX|Ďe5<[9V+TBD e; ܧYAMړ%tRN@bRdaV>}Ǟm!ԒB#o)'jdJ~rpG0eĪ\˃h:.<@,F~F&c`=A3!yY_41^"m~ ))A=}{1lj>־ۂV!?&j=!+ , c&mùèA` S]ra薳#L%hKT$K * IJoEkX7q_I]v_<ȴD;ǎ>/=qS2~)6i=] V+asacֱ۷31;/Et,p[ j-ׯ5>QL&gHB ^X*Mq;„d N:[1بJnK?'Bީq :Iq|!Scfc^3vN; 7{>Q1J},EW"ԷW`e3W& 1C5ByFƁ^3se>tĘZi@e0)[# 3;y.g'u[v% NrK)bi_Z qk xXwbSĀxsaa 7L2 W ѝ=euđuWm/a[$}ESy2I$j7nF8Y:{ KF˙2̾pPp|<w6ykD7$ w^]G kjBT(jUfl=%LA_Ox w|H*i'5ٮnNa%LhVD:GP =q p7Kmc7⬘ӐY\ ܟ`VG~w-ǞT{41}A?XuH_pߞ#FB+9禺Qj%$s A{,sbUwoإX-g'5'2iܙ]$Cn,>fK⪦igI ̏!\ gVW>y3@G_;BĹ)lf!4/AjyeS=}9ٰ~ݯ?meŊ'!|:M'-vO`O}Hivsmȑ$_mZQ1t5GВF NH 4>+4U5g,L>9DaE_~,S5n pPw fOAGXG HiPS q] bV׹,F #X8~S~~qH`/eb%rX -v09 u,r'=~5SָN`<+pL{gZsz^h4BU#㝀Jatx0%#'io"f(u#0[ u/~X h?M>{-#U,io` "roʤͯYE?FjMtF:/&)es2 w56ET[ ffV-~W6L}CJ$Xg l7B 1\[!kһOJ, oLnoah`v?a" ,WW)w[Kvbϧ on'm߯bI/6LEZ_?@O5tvӋuO34 )^9o C*tkGJ^#f/̀lxȧblFUW!#^NX UЛ+l LRGHtgE<&~`n5KnJww=Ӧ(`&Ĥ?CZRG3Pa_4jb]> ;*ƵC2yXQNkFhj {6oϤS^3*׺Fmt~[;+(Lܩ5K ?ww9|&CqUHh3J֠.KM Ya]zbݮI̤y1*FT9)UC"ȅ6 l#`dC1)(h,6ՎwaEt2`df pY/Ϭ9[n iozCF0 }| u}p|yqpRL,l2c{Go_KIxj!AjPA+ih+h}hoB^l*5g V-l5&lJMCqmRL PR#]e͉-!Cf2aKR|pv v/qrl4MީMz49 {֎4τŀEaf/c 1Mmj1Q!+h|<1wI&`~u Z? |FMsH`Ne`<#~/^Zd(Lw$JH-U}E"$(8tԣ{oh΂#ࢶx*> PDamda^Cì j)}pwA/]:NQ{? EDzlo[_6Po^wp3H $ZkB-!HY)*@S?S%:Ys)Zv>yL"7˜Z O]]ו~0^;8ԫ`zW!R(NF RLx߬ _lzye_ ݹ4xcŧַ*Έp\h_)A:d <ס%Q_&k$ %kQrCR'8LRT0)F!~rCUHUV.g4!#A:!\~ wյ䗌^l(j17ӆi,x>Au νA 1q|o0lv5XHOaojڅ K }MDBs%ѷH%N.f^u{spD;;aP6Ը@2s[Ҭxda{;QG&LUK2$ TGhR/[y 1NUQ8f7J?5Hf<0 c]=g]?k+$ː'8^\y&x?d%8`)H?*VPIHjmݑ/q Ic60t걔\u1/dP2 \35./cu?КOWƙ"/㼺Tݓݿb%ah$p1r.쨽/VEIG+6cǿAK82|%NfC;X\oVīU@$Ta?oX7!đP:0 `'Wʔ҆b<tG-8gQ;HO$u\*irXQ;`8oc:Lc ' L;yٟGj-o=V܅+{] S}{O¤5 @E|ұ{aD,UjasH:r @xȺ[}S*,;,6bBMv !VzS)}3=T˦xuܕ/zn2Nذu\`M*р1m[=e;(6ab8]ҘwQsD9 ៘ īfG-ϕ,>!A-Ia(ٻ!0Wr8գqHtq˹* 堨F^΃A2lW<|2XH&lW[ X߮ ESz QSoAPjJgi*Wrԙ;Um윀]qQ$9X@>^YGwT t:oP گ hNwg(QP",V)=?Y9CJ};ux[W ,IPP|c*m瀣*jb*z "EVM8zO~alqjT26Νң=O߰H.QlK)s!h3XÙ`ㇺ 60K4ܰaIad/>tHRLd'MWlosjGR,d~N-^[,/Foո0Ev`aPJ t4ﲒ?|['ca"7{?|)Yo׊8]mrx/yQgpјys<jوj j q} yKxM"ddž5>iP`(-9HuBք>$# g;A;A^^aAd3ّ9Ty.U/O38Q8ܐpo~AwAU:K^I&;oVB&?Xva±P /v#[Y[xvf^8ا%BA~b)M8M#4ՎEE&Tva'}eM- q|`3qJDY[4 t]roׯTch0K$}tp{ZU: m{vLGބ뽙l`+[F7'YfڐScg`G~{>5lq9]#T='}sW탛RQL{ӬI9SOMynh>K[Y0( js"19=>PΈha@>xb4m(F I< eqTL+j]һ 1~* d8]]g2D kJ;)`Əߣ?#xoՐF@'1>q.Sh"\x:aB.`kRa<{!yaD롣 32/QdgZ&υ2A(,eobĝj!\dؒ2yZ->ÉD(#LRK B /ɬ<\O{!ҔoR|6h c; 1jyyv1̐_{@Iepb6`O^Cc(bgsed%E&ɘne>v˙(-p/KOMOHH ;c:]^Z:`t.h>OY>DWY&vj߀_!#n@rT ^'@MVd-<"&جX\5R[NUD;r oi sL R4?@eWvpLOB\c*֬#^4tAZ\Z8OsF_^qr@$u[vU<.Ӱv` 2QuP،刐}FZ0֛d[G_;azܜRޗP11ZD1!T% ˙c|K8hv  yʆ+^ix]'5bo"2⇢ܲ{:_ܜ?JlXDuvy4]`,.i{¥Bifʚȍq6'lz&dG.W8sHO^1U_#~BD_DC6:J=&[k__«nbkΆ+j.8dAÿ_K{97 .לd;GEiϪ-r-c N*_qN)yEɣcQn409\V[Srn)3C̷Hk=M¦56|2S- %cn:p`òߠuڡ auyVf-E1w \=Hb Iq3A}hn߿S˾\9H4z鬣~KJXJaP W^6G]p-Mg8CT%5N3VT@oQYxj9V٫\{ϝ Y [fcL6̊]J(!ʵ{ΛtTSx+WiߜGpM{P3*8T |Z6UOfv{32Rx%q\EV6W5W O Z&<|__*KNݯ;fcvDgݪ$N_HKav6^5.Li.OO]ƇZr"$1&6اrb Ć"eWp;?_ȷDRԷ61IgHp=k9RPbwJQ" ~-oa u/k1Gܰv ëU!nW 5 0[lG}t;9 QaZxٍ22x5 s\$Oԅ@lf@T_<3g2afxU#RH}';P`[)#GRˁ\Ѧ>%9KZ-|&CHыDKsbn+N^0TG:5EZ̔Q~n77B,h@Q$8Jkthr p=F8RGʓ:rbɅQ=ɝ?RN zԛ_UҨV-YwYY_Bo*lcِX:T&z%XO^R~o B5f軭@߸U:I8\.̍QNJluD1Y"1_Ì Luˑ"1ײM6@1 }W ~!>aS%F._o+ϔ7b3lF!]";PF\c$In~jI/8ƕ^6qUԆs)W\+,qVcpÕ @܌cя>(@SP'H mqhɂ5k" .@Oy>]a',o瞏[y6;Ϭ"*lz/Bgwk9C!-VnGs֌s7`r7.kiY+12a>vDό6p:QTI=r+MO1 p0hl t1\iU$_!`o?02WcT78t3; {_@9;Ud~.+`pH*Hd=V6ۛWhcpߜK$N~VH&RV~u6úӺٵ`H˫sׂAѢ2ΌWtvquMUd2}qSf[/=_ު~g4,)ؤD}Fgy`"#Dc= U"HdU m^ DVu]d(u=raHuVcu#)$Ⱥ~{Ml624)miaİHdv>iU&&Ճw2 j !nR #SntׄN,AkFcu(D+he>e0.3=)v"ꃌ .f_T9MiX|&*C8d`7JI^W셿1r:zE| }҉*6ȗ^ !<G+ eI^j$_Yi[oǧ?L^2 խ9iU|G IPYc,`簹2^'23VHY p}5b{K6 _D59NG&շXh>SNZ1/&fOvЌTMɘ"C6{Dvtz":=0kr{x‹/k|b lUq5}{Zբ0gihǵ-%+J%1ӓ-dPnI9yZML=PeL=B$j mčd~XA,-kp|(2Ĺ!FyE tD:g_{j5hU <7g(V>%RKc{ibnTx~_ 3,y~_-Y-lu?7r7Bo՛ff?.%X je@O\,? VG WidU=:uk)3@-}]&ɻRV/K@yC;9ۜv?JLƢefc蒜]tcb&7kY#y=^`VIK^)x;7 #9ŠS#MCJ_t]r0|)A:3Rzވ,lW/@;gVT;P4 ڴ We?"iG4:j1b&c|yd"PFiw{-[MQϑpȾ_XWCTs{UR!DbHӑAU9B2(̵t8~xI6ڻnͻm3/>K7j.= pc 6JxTFEՎ.pE7O7eʀ}G9P@šO>)*ug7=)3d: Wg^QR40 kFhUdڥQ>#a?`*flrԜG/ȴCyIg0,=4de6{8s(W^}D9Ƣ!tK*0FSSEUJ{3l(kLڰ).ڎe3ݔ>Pof+A[ƙ{Czr=jv0mtx譏>wM 7l!08R(|Ɲ׽G ƛF/NռD߉6{^p  ~y%x~4¡<3{Rĺ_ kU›NC6{a"eu=iCosS@Uߟӑ6Kz87!rX<c9c7xvӕcWD! e31v:8 Z &lU@w}ojj%86^ؼ{7͍Ï5J}&|Cj&߶ :<|k`!/}N[jßpdX܀ /J O7mdx -kmk6A?٢rtԞZ/0N5*lO*A"z$6;+P 8ؒV~0{Úm^>Eh>e>zòz1B5r'dOR0Uno'Cwj/[ҿ ^/MLa+#swcL`(E\6KS1{_"E)r@ɏ:F_8[ .OKt4":[贻ӆ ϳ+:,U:Q{<&> p֧a5QȬmW<)Nm)d8fk(śt=[M/)dN,/6:p '@FO̲?Q#YdOVtiMg7oG[-ڂ0օlpep0߈8rA8CVˋY%fvUe UUvptbPUF2lg[ +2pUpzec_;'7"NnQƋderH x Yt/oɖNj [jA/7Z}0#0{*&>eu!s~FJc0iζcf1A̺x%I< zf*='MKf*[-TaC8<y"^= L\B$#Gᐍd0dƎtcgAl7Jw3D&QvhL^ dYbnq[1x qOU (3,! Vlª ~mV' DFn.ꏂx% 蹱G'AwIWv'Dʜ$(LT5;*s5<$x\^^n_8AjߩD44B=€Kඪw_ G<4zv؄DWb]H+UZnX:ׁSIYoń˳K=57֓YCڦsf;`A)RGԶ*BP̔03깭qH6A,Kn8!6˙P #hl<מnVj0YsZ?Z u"W>H8Q{t^rnAdN3Bƍ"Oɩ)\S !U`t`1}Zƒb?2lBUmH!S:6,xau鵓"4Q4 O5 al'N1;xUEVhS5dRxVܦyic01( k3ƦX:p.uVlÂ_3YFh?lsD-EMwi`v)"Z6R_)L΀ mH󠼄xK{uhA+Mfb˹e.Xo]Bk$1KFq~paYt'ZYHn$(R!G!Jcr噐CcX b+1PR\SV]3`tob#>pv VWyY7$okZ"~-NOג-JnA(_{ĆbMxA (^Q1_t~)b⬔FDj hk3؛ +Z!9jaC`U[i)3=5.G-t㳿ѮKlR77{aAz :9KbgcTÙB?B#ħ$96%/g:-#̈́GhXygy9?0؄BTt yb?4%tO{&Kcs_唤43L*>ngS]4)/2<t>F@^a=BԜIi'uYIb6ꯅb . S:Qұeq?CDwEBWyRmPʮ’4IB˗4-- Z^pWU#T1p#4M+lgs`ŁFݙK U-iN<К&(*D"1N}`jf iMEwx7wr&KLS^;+/h:f7D2oPYΤ b`\IDPs -T<2ؼD]dxKtkfHjH^BI?HW`b۠ ^w_"nx|;'BWL˃v8)hlR漿`jJ|>}njbUFĭ5pcT-Ae^Hd'\#6|.{'b6fva{)ï8R?ZjPvdrX?t4'q@^?lz %Y|9s{E8<D- ay q4 )ݱh6}7xk8p!2=![عcd~ *Pl՗j4++bnG`c'JcfMetXвs=Z<3@4ZGQx"L8VԊ{Q3+gkI_m?ɥX% ncc)ti\ &0xeU=3С2XqkO;KPIH@@*[PYLAۏe)m[F 3. %9ls鏟 $z:BO<,LMy'~M5YF \)Ed m;TpE ,ao:s02RF/n7% S9}/z8g_J"*aI/=u ;9~WmhB;x<*%T`Lb@&̳$yR@\X吱fV2: !>SY<;|ױ$\Zd*۵4I=/:m zb86*/BՖ`Ra}>A:mf.9cIOX0Gԝ=ygomnrʁQca0/NE0.i'_Nߋ+ XCȉQhh57ަ?h(0Z2l_ iFm5u֤/SJn˦#WOAa0٤b+7գ|U^V\2%*m܏@EHZ'8©HE'LPcwE',R&)4dtZU iʂ&]Isul> GD3Ǘ"q/ąV夋JhL}YA)TD ? iIOX6mAe4ZL %_#DV RW߼3b4.ab%]M|e4ʨp:Xh;cSӗ/p6ZN -mߒ RQ|ّr,딺 &7Lcvl 3M42mtx35߲9^,CAkgˀ PRߟN7CCC \8BF ʢUl,RIc( D@䭐pR-~49P+" v{1ԒY\&E<!*T'B 7i; _[gҜdvqRaWL@ H1E>Z7D^im:#m9a?6Hga7]Qg5^$I1@{;ySɱŁB дG ?I[znO|H4^s02)fTO>JBt *f2Q~Ixނ8O$o\YtPe1 %S*PYEyQdf!.j7Qhw wr{%6xu~䝜}jVQD!sEv<#ٷz^[{«4*}~-LV D73&QbםtƎGai2AD𞈌M>d1i7]EZ4SPta%FB*376vfgx|ְHw-riabjy3@YAwiRן(ʇf@VrLRQ/dk(lы7 CTGdxhYpB)̸YXGefBCc8lYE\?lpNE@$!rkkLHrާO C9t|5*uu)ކYة˺n~4L^ TLmg/L}pi.J2YwmeQ/A *%z2 VdؽOZqb!++յ & FLA#w¨DZ{o(/ e]Hu>wiS47bX!ucE~~5zi U=fT!|LqIKW_\yR%'>l~UCYƺM 'R?eߊP8@'<8˓,($)NGwɧ`Rt-钺n>QGjF¢MW|f%ɑTѹ$(`b*dn Uo,Qw-QoY @_ jb~^5';dt{$ڛVv DwxAgbEbAyYI$J1X6׻oi^'jו1ة/e>J  s@n8l *:˜6Ew'+ׇ9&K!OE_BEhx E=bgN=LLw4DiJv/076Y>L^(M) YuMgBƢL4{R".1dO9b{恪i]4y!-DLńphlɓA'qzQIӹMDz=aM}M,`p.Mx8j;}Z\l (K_zA-Ѯ<8{4T$NՉӗ KHT KɁRK""U76D: <,(Nd/(֤Qy"!eNJ!19Pcd үeLB<ɟta1u"S0+ҾWTÏ1(լR$r~R]CBJ#:}1t՘|'@ɣs,:{z2cv?bu#~.DbBE;k$("vT5:dkUVq6LR?&v+]f6hۑ| M¬)8-sJD{δ& Qޔm'ͻKA[x2t}j7Zώ]gä XQ ]>0N`:.ouG`眮zgrNQu}sbjHOWdB ji`<ɫu{ =IbH{"*|AŲ"MaP7mBr:5+wf V{`qB-rDJnj ;}&|0F2B2s+8`Ez>ʆTmjc:u$ֻMWDy]Q^KҬv` a 0:Ni{o{DЩBV6,ƛ&0.ev$,|h'q`lZPs,n%e`S $:*P"+;6/*π<#mONFAiI"e uU;3pYZ2bR&g!&f#dmIՉp6) 7XzL06hW nQLIChe[r-L B꺟eH:OJ4X" jdq.Ui`<5ea?m~=LD-{)wKe!V>L>H,c޴!I*ܞt ϙq RϟDpbc y6k{{]LE1QkJUƈWݝ$'2L*yq$zLQ{? !;Ņ@m =gF*\˚ӄ6 x+3tʘl ahdw'wy?zp!GTbgW$(/{eGpZ< 6rט}n%QVBijsK˞|k*J0l:H}~ORtrId-;X@yr)&(P׳G)LLb9[>Y=lUtOlV9|hZ/t#qu@}m-RkMmAa- +M' a")Nm yX7)Ud >tʊ( t`|d/k*םOZ'x5} mr{¡pR)Y۩A!Y8?^CQޗǟ6A7 Wcf]ۍiv^Ł=i ]ɒzly\$ H3GGa&"/Rn 3s2Yi`8x'bcETS.e";{cg4 d;30~s娰LV6, n!.W`x,0 8A^9kzs~[Ej y:NP@F> e:rc I:z"#Lۡ w3 C">`O3q)rIR>IPYEuft) `ox4+1Z%?ll?S?g&x_T͎j Zi@Q:γI?G}sd[2Fhf|&{ʤpls^K1($2&0*D;OI[c*VWX(dUk0 wk Į&l܍xncԽ\u;e~FhBۃ[hw ]GnO<;uۋ jJIm\40 X*5@n6DD#hqOm ث'khʲ!8~4YWDl*HKYmKZ{?"#Cwh1 NQN;b`Ks)ҋ}5)ZrkW4\lLה5SgVOrXxh r3uZwm/;{U`_cgb8a =bsV9Sf߼h9%=b-Y'3Z2Cgr!b,I/8 ] %4-5(r`WBl!K#*# v^šӐđ5G=~?M4MͨcOл7 FvkۏYGB!|s8ư49-CAs[6IR%i~}rMَˎ8&f@n6OO5v\hX"qޟYx.>~Q3Zpf5iH x#4]pW!y.S2,59VdobƓ6#LL'lHņd9^ps'&gTq|&5y䦅DקaꟖu6泵h'ǵ 7SRry@6y̠~yE!8ٺmڤ' ~;#R%~I/9aXfL|@N TecՃƁ+2@/ io$B fg[țtlk|gP53h).fr/! AFU{KfϬ1E\,# %ʴ{%tg} ,(Np;YD $Yhw $Cy HwZgJeO=&@ǥg7JI73њK&/8:0(կ mPאn2=4dtULjœ&Ds=L| yKjQ?/ʑ4A^I.[U75q =mFclSL*OCU #.|oaLzT3г@ٜ$&4\%jusH<. [$xJMx"fbdhqѩuTD`t|ʋ6G";ݢ+`!Ag9.xGGQos1D˨F|vǶhsp)$8o5ѕyN.i_#:%4TWA@@1J;/S'i#͇ThP@uqQ< ;ZrdZ\P=NjÒ_v |)m飖X|<`NY(FfHԯ!vQidXѯAi]$QX+w~Qɳm?]€3zMQv)-jj s_=v~)M χʻұW xhhw=I7~݌NgcX pϦ!R>@7w\hVO?բ{1B<H뮥d:&I{i8d/y:. f}!Ԛz_o~  T_/XCs?P ם-grƀ8} %A[c^>*_<)Xqf5;%Z|Ax !p9p) zf704ž:rIY/!iGÑpp8VZR k*[W%nڐ< ;ho~B ! 2v,s4K,j>dFV(١و>Hf *,_;ɔPw:|LG)ْ":}/ $Xۿ\oQѸ\V."񽘕^ttP=_2НI(r^f*Dxt87zr=)!l&[p$̼bV ft}~G(N/_"͆\Hb%wUK=ש&yim|0 xii%4N{LHBU~є4b pkKg7VkvȲT4̴/'n=AMf86`N_(؎ y)[K.^/KwE3 Xv* ;'h1QƤ!ٔXOootg [{@`?^%pw7٠'N;5ޫ_[K Qۓ_VM^8)Rp_Z!=_uoO-.zBIMxSηvVNV%W5S_itsrY"bmYZ}@Z-)`lɭgNP3#&s5MQ(xå ADP~,eE,zڹpkgNߖN97Qq]G \Wv)DuW5-0 "»YV-mܶw=&hv .4 nH'ބ|__=uδ:C'yn-Y_E}G%H6N(\ pL22g!}XH/{5[׃ˈD.GhngNZ~-`3W+hoQf\0 =vY I%='*eLse{9`WA*Ek+5pv~*guPJUŇ@MU[:ʛ"Or-q?*.1xl" k禠3ӆY: R\fV RyE9Dz<; O?k b,Ii1t ΀P#SP|Q:U!oX|'cFʚEaՒ hÞGcѮʌAM9[Y/``(JCgwygYZ07070100000091000081a400000000000000000000000166b5088400001444000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/common/videobuf2/videobuf2-vmalloc.ko.xz7zXZִF!t/^ ]?Eh=ڜ.+MvvXqLk] iE0?yPey P3'}4[[X`(a1>Z@c/Оת[{az(,H-+!FYZ_AX!]Vɱqӝi2R7e|柖WGKXcہ463'Z,SjX;.WP1X~pX=J͙V`$"3c*:⿟8t"ұ<]y#׵HD$VGEEZ>Q9Ʃċ( &LWqJ\$-:=Npԍ\25bq%ekҽM`2k^ra*(zgdoG!YZc%LļɂCoDdkx|ۖe%6R(<$mbɃQZs?Ow >.m&# jLPzW]:'[A*w\GW/e:8D7]4P? +Οk;7Y |ВWRv*3u71Qn&>SƏMT=顷Wd=*2 4a{v+иܳS~vp7f0V3x >[ IN;I`g 1 x; j .JhsuJy-_k$I)0l:xo Hч@vQM`h+!Y*v;Ž9[nPN~O6-C%q]w-Pt;Ͳ񚨌ρ&qQjLH e G~l@[S KXDP{5YTxDEFӛ5ڂc[H_CB3&̿N|= <:95`rkd)a*'],K>.')qJa$=bIqQeap86Q&7>SiH=y2**h 683=1陛rRӹ q|HB4=??hz`K,*J%^c2'>7  hlRG v+ F?U|IgG8vч6 C!yC^l 8*dE}NqFϽl輸6 .E#g8eͦd.kc2FƐN/=6SJ,=E_=r&LTu. _gdS0ֳw&A$eI/T\|iq&ڊ\fe<W<{PŹl \1oQ Aw/ |ur HG=9D2Ѝ a͞![y(RbW@/)B* g cle򌓵Ifw-Z$Yi/R& i,.,q}^Oat6 r+z!LmW47 l݇F2V@C$sz1(+h/3glГKwZg8:sC.EYo3g$0Me_vD}o'E{4V [0am)Z?,E@+f'o63w7kmG BqlI뗗_Y >7P4F ܪ§D =z#A@%CT[fd{:PF"~)A~9fD£EkC4t<:r0!@"Y6 嫼l޳[} $C#9hN֩<d8J}^v_U%bKi;v;SɆk")Re%G>SK=b?p?hJ?.l]Ly**4Y<#srAC4MKVz D K*X=3'؟Dط.j2,#ٔZ::y jxN%#4i0Eƙþ!w|2)*l:=SuttxRL=y WKIEb6?x^2JQU?kIǽ BX2tX6D`=6F~M~Ҝ$LlAz;9# (utAzxOHt[\Hy`؀f5[s)"`X (/[2҅wD(LT,5})OL^Dmፘl펼@|]ͨGһb: }e qt~ {Sg1l<zl\>5fmC c剻 ӣMFL0n"h`nϼ0c>:xυ:/yZ'$^}1܅d%N"Wo`24vnFwBÐzW7BPuR.%E¼ݫZA BBgpùtG΋ gKd;< ơ _$[ 7SCD4A"匮K+k5)ÌLxG%qwmgUODUB(N$'47T "ꐦ1Sxt`wEz7$ wH-/l y0Ҥ?EEK.]wlaۋNsR7ްKA zHjiQ|`Ò2VzBUqH f-:LGfVTyfC>J7T` zNbfܩU$K& `c*hGękf#>g1 5%ykq_H?;QɐNxI*d&(6m@舮OP2ԬO''h=;=kI' =̥6C/9k>L G~]DljngcIK G&}%Nn!%]x|wѱdr2;ؘ&@/.Ԁ}hn6Ѽ9BXxthV8׻Q8Sh=:򽕻8_vu襃v*Ζ=p&jr=6׉HxM.'LBI_ 10z/AM ~j&8qz "QLgŰ0T _˥Ӟ#&Wnl}2HW3&XKDD[k\ +lr5: U]Hu$v0h1Os@lӃdxKcx**3# #3QJ3nX(tkKNAV5P\_vLS+y]HGaK~WF2(r㮈)W~ _@OqqYޒ~z \DVCm_b9{@e޷ $'מ³" -yj:OZ]nr^љy8}+]nWWa ֠!5r'z0I1Sz.B@)BM{2mlνM?)_[F9Wd}x/l}B3p#r퐗KKsfʼIVqVoHLTYY^R/)[4V, ԱmNj>ĄiZF%GQRȆ|=|u<~ghתeQ8qP퍬-?z.1?gE :C &o{)HI9˦ޮz~3cu݌Ukğokőִ S+_ސ`bSN1_ A ܢź,%kurǦg e5y;{ߍ  qG|BՋkW.fQfy_ŒrK0_*[%{* `l.)87;n&]jPf|n~0jgHm-gvw>%+q.ӿ)wߐyyVkz_(A|CpWJu~m*#f_y3R8%3E;O 5^{\`!Q@rSp-W&`T@ԟp$qhwEMiG1l#ȫPFd2foZ-eگCc G 0X%nTG&M;}m&}ܻo`9 qx0{[@+p5RgK2RdH| #IYt&1z*ƒL`=vUkdV!aj5gL̫`!\'./?^9+{Y]DP/Lж/lQR ej0/8 &"b w?pH඲*ڵeuC^DqC.76W[\ FZG"G@s- pz` 't[Vxec2>"ݟDm6}orWJM]dI:I&mRs!KQNm703sE'k-0&ܠ)?Q-qWYˆȟUۅ>hQOFeDX .pWE5^UbbT6Y6 UhdZZe^fq dCh3k2@6TY%"!h!Exb|@|Cla8[FDpԡ[(Ѱ˝3k^)9zuLµ/$L hQQ ;tetCofMݢ:/PY!V yaFa|A~Bb1'}O03M$ߦ4 ڷ! j`I(B3xEsRå/oxScs<,RSwL&xJ *}NY' :e|'T@]t_Vw*vI)nlVDSLm,Xe?ČLǭ_mI-9ȓ6ߴGi}U* MuIu e亘H~!ҽZCk*6wFw;Zܜ7 fyx|poDH6XMq[eyQ*m% Q4 @qd`TP !Qo5؛2oU /J5s^OJ]N!q`2ï03%,ݤf#٣ߢ'~ [9'nvn#RߦfMz=$(|,@ ]mDQ  bH)&.^u %rfk])R[%X/P,W~Fs[yB^XX6E036[N'BG-D*8yT`}y4`yk,ݧ^5Pc;,SZ­;Fϑ^YlyOƖuSy@qȷRmpݔɾ"#._Ԙt  VlP)9$٦^]IblQYؾ:;lgS% /-Q;etʍ@p: =ܯfQB'JJa.vJ<V1?' $AcjUjT,)QtpO|M)l:WdʴO$|(4XRzǺo*=]eRC*iZEv([سd=Q_j*u)\~]m3ť (g;*O=(NM`0toXh(Ob/A[yQ\0}k9cT عI&ڡ'^V֪1lx| =>n_@LXUOPhS(F:^G1Wx#C?!D= ~{ ԀH?&TqnW%՚9Ha  \7"WhB0L@X:);ndN(X'sè(Sb%2uAF ᠿ~vg!H b5ČiV¦Bo9l5 8,"Ɓodxx| Q~Y̕6Vޥ೓p^dfL n$biF_f B`q% 3F?3L>ZYZS qEG*R?3pM$Wx%!:&E,ڀ0!ipݘffpY23K7xl]k*祵~^YΕM<ɿ&~ʯv~1\$J"#]_8=+.~Q y"N>̗2߶@*Kf⠞]^w nk+DҶV\(EN@*߇햇#35+Tn8T0AUk xsrA\; Н6"Sk1^`H%'XN_)iL0&Hz诖\i=kW>OT U={O$3*9yW$6i`4~6gPaHfMQB=bXl0MpWLSó4`gD9oi_Hs&{fR.VθR4?#GK_,tijݓl7t롕LztZ10N:F}>C4\/ 0>ZD0*;"3*h!^00P[ʲhj\,?fCgkx5 q٣IA\TBJ-î/H^`0i]_>#圉ݧ0nbE82C) ;ip9D6Ώ̝%\y{լ\mx0yά,2T2A#}! (Iwv=!=4SE0Sn{43utT;7Ck" 9Q(p:<_Ҁm|^wlz 1cA*X놗Vg`.&&'I/A) xX$Y2bĴgFȤ @L58gUyzܣ^e_r ̦>PT8 z 1k)E#RΥ^ef~+M#r! `IWHᣣ#P+*xXڒ s&d/)x}u&B.o堈Ke]YtK{ (M_W4EǓ#=Tt{zqH79'*Ld)__{Ji9T^uE>= yLSps=j[P [D#*y܈8N3piV8+Dи'sZ3U)ԹkYul?s!/tk5K,P+*HȲH&c꿸JU:vP+=):zc8|+=e{u4~>[)$)U2Mo1`͉y+YgiT+n\W?yx ./e|:Fx#*|uw#$Ƞ;sVQ`@7t VN~f |i@mԮ=OkKcE&[*nGpqudcH+\ōpnu#mwZDd]A;Q(hbCQk2A?~ה!Ɗ*ɲ/^)J^z_ij+uU$%!>9V!0ןRn<0㍸ӫ'GQrڄz ޡ&U!cطoDR V)-ݺG *K1[qgMP vm[^A%yϱL c)04Hh'E m^'1^ g ҍ7iwY54;ZGy">r WQ 4y(MؒjhGݣYbCJ NOǢMfEb,jN^ G⍬}CjJ"?t|Y>zvu8~E BzW (VГtEe3v8كh ͢E_Y|v }Osw&."xr%MB]ld A)Rw1'(EQ%B}p6u@~8$7EJhC.\9zδȱ;yzeʙ @y3)jaړڕccq-tQxZqӏYzT%*Ɵp!"dF)L/.g >꼞$vSPR; D8Dcov-A!oGn-4ʢSs= ¸t5;Lg˘6LMhɃ-M(l*)}==UN!{j۠v?zgy Y2QƟ]]>Lp$D4NǟwRnͤ(a ˉ !kt0Vbalo|r:zA7& p\ey"I4B?rlb~051m L +vI/vL 9Z}Ȱ2Y*s4- В|3[<9¨fq9;ƳǪ=tB FWcBz*,W.JI <'Nrխ u6׳CQ[06Na?Ͱ>1bvKI#T]? !+isSCrw 1{%ݦe^{@ v9´I%-LTK!oZr4a Df機$?ZP]df׃vcfow~E'Mie9FA#H o"^ys'"3d ΠqV"q%&5-l4~K;lm\ a)yB3$4YF/J$@̮ņt9*% LYW8N"E;1a83EMKUJkb@W=ES#Y+rtC0["wiTx=lj2H5G;Ԭ]yJDJy$>\ڛi#rb䣧 )AdUQکJ|TV%ĚXa(!mF -WOפ݄eҊ47{:3XQmGZ/>"{q |\sט̋{ SzJ2 ifɁ0Q }jO7[`iV>x9WA;H5n9/vtOEtr> \re Z;Lf9tޙL_&Tr̷sEo^*ۛi=g_]͎7}O6]~nS#Tf o#Ө%kT{AqĢu?B4=~ @"q"_W" ͓W=k\1}V0Cj0$h·4#(@3;Ɩ%]#IIp2IyP:nu5C%!M2YNH0E\}A@:jy~izZO8}rL^]MgCPjw DjEVG=ߔ׷6͇#$u7zD؋_E^+370A[8O%k?`}ѥmA8^ux^ۢ,<ߎWd ],Nc7Xh6kϕRh1;2^0z"rթB8ᴃ,τix2 [$w< 4b!D]gZ;UzjЮ'dQr%V"Rx #whl xCLkbq#)A}=;!P`܋mW <0bpiT3K | DeC^ȷd5}{AMCO4$%Z 0 Z!FBkkަןt|Rz RIbb)hy4nZpS@.)ECdc+[>/'ŷ&,2ݐ[,hTsWٍNx-.ÔvFV\::x~*c=0758A&tѻdA0ƿQ#$@[]? 涉{u"5pP[VzR[)r2}S g]c<t-Dt"4'1zZQFH:؍GX/ykOZȥyI(hC)?oc4 %D=vF\?& O|!B)d~mugFqD,O7izV%Jdڜ}jeBoE Pهw>[dߝif>\3! w(j2عwqY+]XwyB>^N`R:k_E}^D㡞`LDre.6; 7u2/-]TᙺT]sPGepOmڳWa5B ˎ lpfwoN~ND\zT&\wI&>O6DPT!V;:Og3!B-@ʃk{Ə.Jܽq|L^a.& 㹱I&W;s-U6pl=\Geq qkJUiß*|Yypy}_t@#ǵ64Y C| Y5E8FE%g=Qb6p,wV&7E|9lMDNM 0ID'*pFn{PF¸&"m~"6Y,?z8^EJk?9#UwN5+g4j2B,=~"g/= ZdpGPH,iT7ZԠ|Dӌ; As$ĥEQХ؉>Vj~_8GU[dt? ?[ӑOSOf:M>k2CTl09󕝄Kĝ]ѝ4|90ͮhSjΖw(,}ӗbKeRi $Q,=׆HڤP9ӻp*e^*#TBgbZ6>%V#k\MA:W_#-)6emV}}wGe-]t_z# ZBDxM3xAAn۔e-PvV8&> }Fkd_ĒYSB y9HkI5VcszG$FFl3Z18)EЁ߉WT/Dp}~}B\q"B#ir5*CAjJa"zq*HsU *̐w_.e tABw14ciA@Ye@d7tH5 GџO6}N 9FeB{mwU#:@Қ?!JJq}kp{r3JdrE-Yd(!z3]vUˢ'NQHFQ OJ%rV(бfé_Vd2Yr\ Rj(gjoD( OD\ zu<4h*SE%'˔9+Hfen16@SJ$&dnԲ9WjA۟;iNПe}/P>{2Q2c_tSh92 Cꩼ+ 4`YX veNF {f_Ś@) )/Rg̢o@yEjoO ٽ ۛ3jz&.Y/,pzpں >Z t%KwK.WY&WnSM:L8n*A0Z'i(0I͘bKT6yͤ~t ~-C=Ykguqۛ =qq5CڕU>%wz\7C mf{8bI3 9i}I;L6́ "?h͇0k,c;s ~ź03i u`Yw6 g qD4ϴ.ݔA;殞(mm638( VYXz͈iZ '!SbR(OT\"Ʉ%LO&d~Hp6xcf#tF.1wB{ܬvRx_BDG;P4 m 9oPl*ø,j+SgpIa& 4|Ao}O98Wl!$V$8$[6v(5цMQBn|6aX7TiaEr[dfLQbbk:fF?p.qЖxZqG/AO$"7Ge D8M_@tpz~6dzg0iObPnJgeb!#<NdQ0(I3U`9k!@qߑm8"Ӌwha??\C@V;[oZuQjԇ7L5z Ȅs^*8g܆UѯGlX+|ϩd"0;j~!OpKU׳hUb)wo<Q f%[;sɺ'b`懥1$O02jq<&;5t0pC_V¤Py+o~ycz FY^˜yJ8Ǿr{)SȚZHJ܉*[XY} L۫]J06xz0rP*2 \}ռqP5/7w\d6w)F9PTAkZt`vIJpQ;Tjg½fЙ FAgBPP ,Q'iԿ.X}f`}B?쐒ᩉ! ƈ)q1EM YT7 e`8hC!;1,,&3`Kk-3DD6~t18^:"ݤQ@ T7G@љ5I82"vG%~흠A29 Ѥ];uqgrK ݺr\M4;DHDX +;2'b=:4]= {STmBˁ_2.fi32 [ôV* JElU!s\is~tͥWNLY X J#"rֳּ!ꁓwqq&_J@!/:p׭Xq|qײAn b ߔM \ٝkBB vvv\F[ Rm-X2vk^Jx2 =2 <)$]6i@^=dnJe_FʙWpOw!9꺺|A|LBj7>(r| j;3wJtp%Pt"z|ÉuR(Ћ1 /@k؋u h7Ȕ9cKEv)>bF}#rԧ+}fn0,KpأE< 6?Ro0 %ۖq[AF X}*q@=anP9 /Zv;DN}B-ZQT~`N"t?xqƷQ\YX5C;/Z]2Niɭ9-{uakzoXj ev!ʈWm>4,z"TO5#Hc7@{'>߾4}2x /) w'i^(gކ|!jfʩ`)uadr|"Hk"5;LՋxsv)Vn X 5:SJQ'? q:oClntʍՉ0Lw3(Z|ctYv1_5V:Ly7{LR n,CBtCqA`a D_`U/*u[jX6}v1MqnjDrGrOUûrg MY)+вӷ٪5|$圝SD85 AAԫ]9Ey/ק9ћz2՚ ?.7Q:n@6jZvpwL{u{?O nlE3ѣ*`#jg%l~_f]zGn8=/j{y6$"U2<Doz# UtH',Jc|C\Ҟ.'-"WvӇUTq-1}YHS=zT  #6+xaW[a;mWSyMٌa63Va9ڬ[oߥA c]g JFugx9J=0X4=mX!ʘwv >^9N~%!c|Wf{T%`؏MKVUOHIʾ5d9熴Іm̤&;HO%L?9GIZ#L0Z*Dyq(hHsN5܃87[٢<5qwy;EO>2! \5ߔX+ L\oϩH9жE'%_&qU]˜XK3`}S.`(4nR񕽑" Ҥ[FigjjI =dtCb$Z&wP3we<[%-ŋP_;Q;,uM="'> a vUY>P""8%fcEX8Zw,*@ޖTWr_-z$[&I7)KVL9U UqZ]ˆWo Wօ_n Pq6PZWyiT*x}n2OkB7)EXzѣA_E &35{DI*'1BV[.Dc+u=ݐB!~~-ʾf1`O{$>-T[}sDI叆aq9}'^?LDwQ¦13]lY۞XĪ_ ab+i݊Z wd|v7(H%d/O tSޥocoyBwՅҋ`$N~I|}OI>2IfI_]m>`ʛ%~̕]Ȩ ϯ9~]Kqۘ2w JRuBF<{2|D7MZ*GӲά 1@φ 7q+g`'P˱tdڟpYzstj.K.I.ԕo4d'@bx8qo,ŞdObpWA9@^0zon~>5}3Pl/U6_y>f[TԱR`#[*%Lf!.% yh3M>BDed[}d#Δ2C%Z!3teP8֠g_?q¸[Ï{n:v827xe"dɾޡ&(}R$4Et_ ʞ êɭ]ΠS ;cs~DVꜴsġmÀudY 19I_A;џFyn^-@^A\]pmzsZ^hGL8"gŨk0e1r\@<([-\"Mnzr{oaj^Qfa X{#굥-L6@ >Ocw9'#go@ ڠȪ[з'ȉ:v~h$ħ?.w~T&p\> q s/~]* v*<7Hʵ:$]$DKbSCOt%0r|.CQ;5=i;Wol+arW]zeN=Nʀ IY4.l:}5ȕ(gT}t^܈n= L['5V'kL&Kmz xA ޾Zpagk,q_mQbˋȵ=HdX>< @jG;h'lD^SW ɵȧ4EN:7a| Wļ CΔE/O {J0נ>7JS({Eel,? 8~{ >ɧ|Zx\hq¶e]^OR{_\ESwaҟ"07<ϗ{򅞺{Ã:8|!_(%qQ|)yel'MbAe/qb }psgbaD'SuDfHT@RIrӳ*0]EX((a`!Hr5U`Rhsw?0OA<ϼV^#rY%HNh9g l_omq4 P . >8Sv J4f760dh/w oC;Tć&|4k+*ph>r,pU3uROz~=gFzkscӻ Sgu@0ѷՀEX*H! ʥϻF-'ޗR,0Kn;k &;?X thџ{Pt_Zf kAý'oxşXCbH5//h0CHhv s۬vi5Y픠Vy:37ɱi.؝aŒ"S_` y9^fhU`/8o*֎$R=Y[gz%&y(ŝYm 1fn_kS٣W'^P w̗JF}+KISUOƬ@ACw~9cx2ҺX DE01lZya =ł&2 %=,=pz4eC.q|႟ja˧%Q,f0_ F-:|^1Ϝ֭CuZ2 .u r~dwW]?Ù^pߌZ X`8H$x3qV'׌` Y*iDL4r՛ŕt#yΧaTxSC/E{vt<[9M93ee8] h|ҳU#Ngj~ۏ㟮 Ea#)E bqn3 }~Hr:h$eƁhJÝG!~u7l_?.~a(g}7UJSs7FNLrFF=P&?sٺ mI^ZmCETĻIvi]g]`RQVnد(졕&5a<E:0nYK$LqFڭPY^[2.1ռg =YQW95ESNO% !6ܵ*AUϖ+:2mBQ>YYN7cEZv= /1hGrvzmaَkeT~՝`O3\sH3PhoDʖ*8 u]M[폷q U<[c$/Va *I !dgηùĩ=ڔW4իSM,PؙLV~U/D)7f5/K k<#ze2)\nvc1-7"jz >4uIIcͧ)?p1=_=eI?>D*/ڸ, Ś?*I?utUV*hg՗eDLn&[s!MJB{m *ڙʵ}Vl#<h3t&:fj1+WM" h:&W~K i]>uzBJ|g[x<8eS,+<=+K V=Jt{A1[64wkG!&5'}K3Ci$ t [_I#<ܖ8 ×;"S\S mADnFH%n5Ms; sfd@YЊ7-I/Or,e[G:av>8{um'S45B.LJUe땁5|t$jʅ(i"|![DJմ=ۦ~))Kd3RCTXN.5[a+./S?AUN{>۫-m[ JǑO`SYL\5Omڗmd|)y(W;uTBzJvwb4~{/&IYVXe ߍ(ƵLƲlY x^sBx1/XtpD0e+_iRMt 495'4ŶpOt%WܛSu 3UYXe^+ 4E" +H.nx PUh} dHj2(Z3z^V IKVU9>0I*1P@0\a a i0>KO4tËaLQ7p/̳6zZQ 93KUwKToٜjg ) LǨ"ĬsZb|=Kb(M SEq[7R3 _ v9^{R_2j0JmDm[o=4/C0Vi@6[w6wPJSvN !K}EZub;CiEMRtRV]Y9VP,/,X-+%P+/4mяEHSڎۑB ;/FzW £}aV%xF| ĞX$ԥ4-|oC!nspQ>i w`x̀VOgtkGZϷݲs?3Ih !ljYЌ&crlC5LSbA7}LE'lr\T=@8p}0kꗁDWūy) )VO_2 8}3s,tٽ0![!#=aX@l 9 p.;0۬RF2&)I=ba^.B]ϏKl#pp+[45 U (+vY|o$H1(X+I[xAɃJk+EMJH 7괼@7Dy9l_EjB=[ iioܝ=<Ms0m?w%yƱ2":gAX g!#s)ǀd( Cx1x]Zq%/zwWU3eeug%blBvf΅߰NsJv"b W`-IRi}><Њ ,9lSd8-79ŅkB`GK#^Ջ8Cs'&ڹL?'!{^]RGy4dB!4\ecLX0Sͳڛ}# HVew{ /M:ݖ$,sH%!3hCG4/ fu3*YЧDMpNi;NBr(cV*"l U''w#tqbPt\h9a.u6AZڴ=r 3";c/KsI?s}yZONQ# .@ }KiL[>J7ϟn y7iA]wrhgZr蜁6kdms>H0#NYs=*cנN!آ>RȂjوS>s;\7)o˥4Z" ƶ"O&6o)O~:VѩX2˕3r ߳u3/Zj_$t" L2]qoB7Z56m->ɝZ{y9V/nMMcv@?aBhCJ nyj+D._9:`S3K:"j1i>d+?(ӸL5}q^$Sm'd*|LJsLyv _4@n }4rzveǡb9h6ZzBddHǢc0G 2Rα ,bUEn_w(~VKXnPTAhFyYD%  ي^qeV?wmp_{8U [CEa 3fxZn/Jc.&>\}'z f`H"saSǰ.mRhF4+o/,q<}5piqD#PbV5`sY+* #5\vXk.Ez[)O-k)Lq tYUfWf$ ZWobUe*Lh#YPq]#͘MG;/`26ZKoOm#t}-+މ&<\ߺ@>mM7ZY@K%ipl-+ N&WT ~ WA#ٶ >|)՗ߐˌ5!Ϧݓԯs|FeʆAISk%lNPQgcs q!y!` e)h9 OZ\5}W [  tZҁt񙌾C/OzF&]uv7D[0Q /'gYbUa jH/Rwb%á8AD霆:m_WdSWLt4&Vټ} OJ^4Y &unZ*Rݲu_C9-_U]wS-2/E$>]CZnPDw~A琧cG]``.d7@(.oXîksx#y~יH ޗI7%T ]y{NԪ&m{[ϤHfЛJGs, 쒇 UE8U`XKTI+&h}VG6wIB$9xδST-ri川Ij?kGP kka\9MYaT>1U!<sp+imG]@܊o/JμIۼEjQJ*Y15i}|q& QKiE5'EgR?Œ4*B“Bw@%]ͷ[6oʹןdž>1S^sͅlƌQjHr gM@bHX/ W]zR"m&+zU't0Co8&Tށ/ܡhdO}=(p!h|@.;0js^wq>0g |*Ihʈ/**Fvsq31,py'D}bmy74u\j-@, NF)hkS.hD1ÿՏW[Y {* 'aˤw'/ or-Oph_v&R@I1ߵ6j ~=§.ԵWo`qj0c~E8ae!A^:8=gcM @(gsܷ60=E[u $Zak<Ĵq,}1*`-hkup4~5Ѡ?:R1D>[(ڵ[v7.(";>XmeZ˘Nz&CmVnVE3z4L ag?V$zihg)2^no=@Л?EN T^Q2UMF. ː_Ans.:K< KQ#V0!1_HYu0rsZ! GvixSC3mο B7rrl٬?n}XŽYȞB:kWBweۗUnMQ8sMgܓ-Qb;:j\ȀCr|{qF-B3QedBn`0"0`E u6vwXLʨn0Ӗ|}p^S|ºPz.G۫e 4%[KXJ -0;N@@yҼ^D<ʈF[*ƛ .sQԺvdhKj8 =U!^ogϢST٭c) >1WȼKfw2FQ"蟆{nsg'X7NFI;CP78P(߀Ž[^_hccaj^#%.3/!ܞuCrm >;y!̟. S=y#!l,}ێU[}e^E#uAw5Y>_-6}R+HOmQ4|]q}ZDg6ɉ!-%kK|,AOk$Fs@ 8۲;8TrA97Bd$`TF5)L{`,F,z9:{5B>d+B!V /YH\}Y^#\wD R7ub6)T,e& dm%UE_tZb2r? KC*#N^mw8P:4&ßEp. ؉&Ab.l,b]"p%$O\,@!*RHr Ϧ{ue\\߾^3Srrth?8ԵC:tL?>&ƝˆطmFWZ\gj HXM1dJ-'|!y@Cc%lùtPыɉF}Hr8Bs[N%.fkG,/$fX!{"噾+[Pd;IJeB8:Kt1qXxR!hѾ_`> B/k.eKJ "YH&rUh?UQ-/HYxKgΒk^7UGA[0($%P %lԶjLJgՓl `xwBqc  o*7rVISDJȽP8;"m d2v@زq*tJ>q~F FՒD[ӴTJ[ՋȨlŪZS 7\Td5Qr]gVq%ֺJGRP3=@)Y> C1,V.`mȯ!" + E=m˵9Y_$y=̚lQ8!= kn삽S+>a)D (``n*@)-.<7P⌣\v2@'٧jcL#-elVA{(gЧ7 3vy@՟2p=w4N?C0TrO/o@&0j'kH(l}h wqpBU}*QC٫4-B;n:ejG db!>gAW|pY3h<^˼-?oi|f/vp5ad튙; g撆DDHn-]0MWt:~ K~wfj5a:^9ϏOzQaQ}lHa9OcM z/e ?J'S qCbH=ő72+ZCkO]_"@WCTtQ_PnbtfU~kc# -iHㅈs.1a'HmњWjHu#*1IY!UI#i؏#WB{5p4"4뗋#¿>V["߭˝l6dIT]$\*T',x:i/L  !1yǔ7Bk4%sYu@fzFO"?>6cNm({szkl/'$r;uɚY~|oŒٵ/btquVVf:2ey&3QA /sD4A1qRϷ[^7Z}퉳֕ķzں=,&$n=/º Y"v`[;Rt\kV~ERп(orE U鱉nÌnTǧ>N$̢ueGFfxqrr-j/+[8ȌE>g _yaX[S <w8 # )ݮDO2n'_?V[RX1PX} 7ˏ(RFEoC cٺ(x:`ky)WBK/Tʛk.>Z,:6@CWňL*5r]2Ty-H+_u?'j+<5##oKYdaP`FMΧfӲ7!LFVQPv/Y1Sa}ؒ|сPb؜CJK˶(0xXw)i&cl"O.Y'q: ϟ+ p08`wG=V4RPVBYݠ#%u, ٠+N*O^0G6Æ fp-dքۆ$ԢɃr;Ju{MQΌ0 s-nVU١a0 ˛JL탊CY::v*ދ` U.փv*<}V'~ɖ Ҝcp#΂#mg򁏇 >TVJS86JYL3 c}GnJeIP>5Y9;>9+ b!yo@*E3݈ zKKYvY !J062{axWO;qכE%^^;|0D7I7p1R*exy/}򈎢Kǘ(ma^kcU1}.s-}Q.I)R.CaFoˇ\ʵ~1nM0i@b6"dYV*3}%WCx+#ѿc{/kh6QmOE6]gBf+hG䬔S-f `8:5cCġlXbuwihLK kJBFW!?P7o鳢Sķ\:<-1 |c\d|N٬a@UX&[f,9 vYK#'`2rP 3ܨx)6ajk/Mu8GAy*k=GPGKR#֩; kq )T| rにx^ݣ:-c &n{q8T&ئ؜7 ?2eq-çtc͉"Q>nA)e hL(y҃0 +ȥ&9&%׸ʃ#j} $s4SWƴwR~Nk V|dtFXR^iuH[TS߶O!%?xdurkJܾrl^6s g8Њ(SL޻n6mx0;e961ʁj.vk + q9(Gx9NJlIm##CTi!;bu:`Ukr; :s,"鐄U`ȿ`dlѩe%dݏLH99IL{G H(SVnN@YDçuCFi#HmGtD`IׅSxhbjbSW2O ׯn*o HW-T,Ka(GY}nWVFZ?d7n6R+|8 '!/AK57W]!+#Wi?'9f)ΣxΗz?BtzpEvI;Xُۙ+JÐs-0餥<d1RLwحq\aq>SI*$WJUm:=w>!\+HDiY2)=S}R ^v9Ճal f s,iaa&[ c>u`NJff]Z')$ԔLhrI~sh I6$ {3h@Q(.$͈+{1zC.;`3 j<2cLK!:k^ǭFPk|^ Bg>?We2Ewz~u`ǚtOz^ԙ  r^x>vHKLd h#'nB!xؖgCftЫ=2M r皁X_b'穛r(HF)ݸ,JZO1v.֬mºhALNRXeozvj5m`+Dy^3e4]zWZwzRpM~brs.'1 .x% @6)JGiab1o`zK^k&봴8s=5KLԘN%@V$MXPёTIB6'@F:?KſMh/Y`$boپ*ҙf?z^? 9ӑu<| jF~v <߉JV~3*G3m.LžFfOzٖٓmŽ)MGOυ KQܘIP$*Kv6/43hOl{!"G{LĶE[ Z.M' k'6., Y[삸针W:^!.[D(l|Nw{8><at ?pDSNQR))%I '(țt`4b,圞i!P/{ƚ Z7 ނȨ0uQE]'+(7Ֆw7-JьՉK1mM׸Ǎ𼡴..7J>G@6P$XQE=~KThdZH;fQh53<Î%2u:[ Zw&e/ 4œ)e$F]E0C{gsGGr[iU,ɲYN4f>%oe>!bQB;ITkE_*f?"S7ob|O8U1c$ͬގ91PEf\Õ6GKb8\ N|Lcݍw;wF{U9h*]{e.\bM4Zci#.'-a/R(tØ%|^oL%gm<[JWVz&bzQ^\8|M0m =M\f7(*3񛝖 {*G(x %=aX{jNhFt$0!:f ɰ%|jg3{fb?D𵅓7.HqMQ>I%QsC QLpJu| ?0ҙrbTuؒ߸9Ljfub)-wtq?Ӣ6M aaBtVQL}^E@k=q)}CLw#oMp q1үQde'aء,/Z:;0.lj@zBܹE=DamlQkb/%Lo<-WlJGYlZFƥ7-Ԯ# B9K/`}[]f8zg`:N&u}.|Eͨ}Fʁ5 OƗ?!?) 9u5`>7:8I:irʝuO׀BX@Lp`@Wt(%( 8Η^x]bF:nRS43lsTeإZSUCJ)! BHxY{DN߀<\]nFJ-QAHv߸HUFb0kvL_7[.*PIra̯65 (UƃsPoe-;ZEDů(ѺCc +0.q{=X HNΊ%#*;CSːsv^ ʬ5I kZbw[O#JQcZh !H#f^ ~&OQ|w|-|S+7n08!)5pdʍQ*4u{uŮȳ"NE[WM梳=pgxieT`f:Apq|xœ@! \@T~L g-^kU٘Hg؇y[9u.3 YZ!<7~@hlJX 3Ʈ7c0z H]Z\gu&B*'?"G||jq2Aƕ%5|@j̕*EA )otZm(ƹIE8M@@$A!½_.%€LHA;BHX]*f,:P<o3O"[\p-0v$✒TIdHJ|N 6a M.hVc()]!գv 7 E`1U `&t|ʀ!ȥNKF3au,O(ki4&Hdzwf@Qܝh<7%CyTFXY*hfNג[}UiԐ%/ Cke@9(ky%&'ScypxXC;LѷkI1 `id`o(M x^d~7Pdo\b3PKQ/uLɕ/I8;!͊΁l  >x`b:yExo_2P/"XǚAxIDGo{cbg^zq_PAbQʿu,7xDd@I*bD2mdYȮWp=Bqw !'PrBG--ovQg7 2܃?뽜֔XQdVcFe^TtՎ0XM΢^Ol{dԓA|[Mvn+X, >=&&Q8&KPcR46$jVyrXzqQ5=GB8gE_una[(}MZ G䞞B6c; %z?p{R@F?᧪O譠"Q<;}]p^y"N-'Xǧ am$xg*YHJI| 򞸪Zؑ9П5!M[ oQs/etӍ 0|܉cYB/ϬdR)i}3Ғr 9x!/d(6Al~m=w4cܞ}A,r*AW1IE%T_mzm>67U{M[KO>lo+V<p@("W"mFU>=A_HyK9H|/O"n#W|^Їܯ4ق׫yٻxwW]lgJi+J~wLUSyȦ?zPe/RhM3kkʡzu=: bŇ _v!1iƷb]wdZYSܶ&l RM.U/DF!QZ ǔ;K/$u<\8Wu=ľ uFh.L+kܘqXnw1c\;! [kԲ+CuW DacEv&^TS#+dY 44PX>O,:G}:u3Wl^mtƾFٚ곮8?z34;%JHX:D)a*:Ms-2]3Hr 1^}1E˂qj{ptCxXC*3 DA^l) Xְ&`hv?z=T%WCo8 ',2ʿP*jFQP59QOU@D ;䨱,~2P.bri֩.2] +@X &; w8$eM,'iTZS[ $1^^7` Is% r;'sÌ\I)`x&Qn Nxg"Y)Q^$J& )Z{,p :4Ed>B:9y7J`B$ !gS5B3aqۚgx2 srP{)~X< kt i 6HE@E O먯ĤsԪ%w# Ȃ^7ZT[*'z~)kk'*H.ȭ`h$rba=g^/]ʉ[!  uܬ Ϫ1_hI<4"Lyv%/ dr%5ʗ4!ԙ4Gȓ7Rk@/Q/*t{ B hKx4^ŖڣX0ʼn`lE}V' ޑ2 m4=" G%OxᑉS]O mդQE|Go;{ glYbkcTy'@%%fՍG)Դ-/;H@T}߀tBâ+{|&9gǀuy|6Ģb4IoEDTǀBY K ʡ5UXʫp+KzY3^vE{SDg-T"D:\RwKhh?A[X$dAy8ǛFٍK8pъ| Dfx iH~PxOUmّ`hS>Js@cR _]f3?n?g\끘 U rcظ[z kuc9=lx0' 6% LlJv];v-IA~)&`U->MbSb˿a3zBf ՑC/g }˫4DsmZ5n9a!PDjţ$!hlq-:ђsPgWJ5q$6 ]m韟7Q_'oT@\hO1݂.5Df3@;E)V!DN %Fm'C,|W~W"ljZ>qY^jw wn7̫cj?OxC"Z,5E"K—#)gc1W)Ё9[/ SX@IHĐ5WBe2hϠ9ʱ9[ m#I3A&#⥐rVu)tx<`d vzkO 7g'[)O۫£v ?+hI(|d96p'-|(2<^eOWznR*$vd=ŏ+0NƑ@j6j.w5 >\}+g\B@$ G |q+JO 1$(^xi^ !wBe8Ӹ RRkWݬHer?_ҌTğ1— S1ԣ2HMc;L@b+- ^ 4V#] TF@ȿ萷jv7T/~\=!׉<Do8* re= z9sF)f&qjKhIЁvsuF~ocs} &A6t~0:2KjJn;kZJ:> c^~ ^ u}XT#y}r ފKwb9Դ)7'?g~51Kib~ 3C~$~]u[i>Y+&fR-zqPfKg4 |EZ}Qt7,ݭD +\6"!CDdQ'Rda$R7m (WBxk;r/ m x7IQK"M Z [5?TIbhe3JɁlt@k{;2*=]&SrI ^:m!PWy+tlMPD=*jBog}(L,y<3n!z݇p[3߭>4hzAýs#sƁ ~4]r]i-hbtk€ [q 't5ytG\/ª?}biОh˘=v9YcOt6Iv)7h 9D58F~ecuԧG :O^uldʵ V$歭ro-S핡I=ϵ5NQ?JtWPnp]p^#.X$[3 /sI@^] sv-sfSH/>2i(l^4lF"-@XLKNf#~-U!4F x/GoeB3![39ioHDI.wkEQxX =wv*bIQqw,*R۾/%X fMvO~{ +}N*8exJ`?N \} CGm:GZiFl)/X,w`lTI~Z@:lz@,6Aki;§776jGSDZJGPBNûdѦ8qq6^i<ےHm Qq%(Y~R)yg.ـy'xbG4vǃ1s_ުXUb_YV&z`oK==H )8 glw~m6h=WbZ2u.OfWlJz8i@ *l̀UW7q 4!3C܈!Mi ~`ayhv肋Pc+=s$B]o˸S 9MXnJwyhcEceoIsyqGSlm)TɂONaMc7A,HŽ!@:stS^j ΢*N}r^W%0gMܞݢ3nИ5S,sY:.F@A~Lwl纍!c-Ե`g,8ղSӉ '%VlK<?Ҫ)ǹמ"x|ky`EKug7(/i <ԕzy ~/PbR%35RCbUW(2*fNZ׍Pҙ%)|S`e6)WG29V@ /%HǤv]>dLYXPǙCFd{8+@U&omg%T/p^_QT6># EN"T~vwsTqMi/g\׆=/0ql 8ΣV)S%?P@OFᅱvc5h&:=͠)4&Uf+ӛa% hcŸU[BDT# 3!, 2ҕ̕^"C)T+%faERDr 4^+*(Ѭ֠b6ĄЮa]W HlрvIM5Q4|[B~wni&;4ŵ#K)GR̠_ūq03>>NQ15 )9Ȋ)=s8VZ>tq՗9/c⾑fB8PB;nCVI - k )ׄ Lj9l72 :#.>QT[5'tQbܗ_ u#Hy)p\~/織: "PZxUʛQqgYAV͒?9$>@(9XɮTfkX֣y wTu$6_cM> ` kxW AlPT o Y]ڎ5*2+"SQY(Q{çRYAJa%\M2i[1Js819(wZWג>v+#SdkE yo nӫČOMߦرX5ѯ;s<g ѝa8z'qh8U)շOȁ)ϽFoF@krTjqRt{0D&x7\8pW5YS' ?M- TUf.rX^xޱI*l ? ,0tm•Z(_'wV)j|v"F!m"X-X_s+Y؝ KJi~P zXdēe~1y-K p-F'՘ P(m)!J\H>/~vU<^A/yfA-X*jt,UjXY`|G8iiשnȔNEδ:;[[#1!4ybZb7Q&X$>׾~23EU<%a>76$\1!|EM3g5^AlVl%lhrXxL2'q+N"dtwYi:5mT1iEpԺ򊂕ltyӌ NdC5viKGo܏)x %gKfN_V@5{2F0U YKV{hvT s(0Iː_JՖ=_a7-=U> 9N(6Om}Jx oTj0Yx8ANApl#Zv4uz)zQ3E,igvl-8k`F"d>@MrCi$LˉR$z xvX2[\oGnK 8a^bfS-1\rs9wi/b)Iv 6=$Hm},Q`I^ rϰӑVS4,Y'IfDJ+gTIȓ;&Tq"ķp JyUO:0By~_gQ\go6+ΚC~N;RNVǴ9 fU`9/BǐDZRu!vKz:9)Bڍw_+9);;K8i0-_XʐKILJ5sBx)D~q~7*\*Ѓm */^vM [0Lɴ@byo)6G#yw8 jSlSi)'\?Tp 4Z'P7fyPzy;8OӖJ#}葀86&Hj/*VJ oy|v(rss%.M^* x`*t d`9ɣVT/VP6a!Cr^"# vP;4]rډa+>rHvpϾ/kei`֧9FlA뮝t $A5OSq3o"W!+%jPZRbKLO a>O|*7,oKsl:6D -Oxi+9~z]QN Z? =4}+@g3ܑ{;:HB @,)QlxqaOr+;?sڍ囵ˎe/RV8 uJSiwKR4{0ueW~|+|z/-~Ra^#XnˤɘlH, qDr<.g}| DTnY T8b y$7i{EdZwarMwrʶ5N[FYm}R@0bR'L> MS07itl7O|vsFV+|N abr5v!Ha 5uh{Kƽ-]ijF[˪}ϟ\?2T x@ /~ Ɛ(L&S?/) fH\.aH Sn_JՑZB|7?wY![h>v,B f! s d8sƚ4݁^dӡ{8LCj38~Ź|^nJnu]ogqo3'Q}F = z&`AJ.&´Kg; Os\EL Uw޴|ᖤwUg!<şe?x:H\Yrn9Tșg$ݳ|b$ yٯ^IoUouŸWJh;KΙF;`ހ~Ţp2cm9Y7Z̒nό&eϵ`g֣`hCĹݝ7GY=`'),!RK `TMKql*b}e4l 5%]` IezB"G{':إ@<`.k"J}'*jĎW'qzP,j63 G9olIMDmYou21`Qcw9L+e"+5\Q9Uhh3.IfaDĊ0xڛP:[0_8 qM%1Ε3਑gmYq'8w[8>뫑JX_&ޚeHtMͽ<5Ew&HEd75iX5J^1?=g<|uTtV _ MAθsU#&565`׭e2a`W@R9 Q{ߗSnSڈ5 ǫE'^ &5̯I+ą :7OЬ 4'ZDٯ.Om59AM7(z ׯK,o}}(OOblu'U%Dq-͢U19i.4[*Td.X#[s/J\;}&v@ZAo1&Fڰ~+a&mC.̘@C@RS'dj$"=Z{|W4 ҤfcJ*qc h4WMQP" PitIZ23ѥT`zAc^i P60Cܤ`\Ԥn/@[r DoQO0ϘOtWƑOXe5vb&zoe)]ޯZGb>̈4KfMBy[QٳJNr-V8QLe9Ig 7kϨzr V|!q^@wS0rȸ2K9I_ nu ȱ!DI~8¿n:Y75xZTIkB7u.b.bJZkf7tUE%:bB3v - TaakDĵ)TK;Ҝ+(ض:"E$Jz G;mq1[iϠ Dλi:`ɩRd`ЀԦf4@b5[Hs$QŗuA&*9Km-ow`c wc!$ {&ftu_tU'gإ˲rZ*+n;(xqdLϲW@'Icĉq lf0+*@cn(:O}Lh6A( Ӣ|;!n}v\xk` 6!,qQ)UCmAҭ])|NR KgOq_˵|i@fN7`<"YUc>ԵN|&JVSI+᳻xTq7⡿x[Jh0H EYuXQMxqy۲5bXODRcZ>RQzrŴX.=(]ɹMGIu ׋߱Cbo4)3tYhyK%XPpγh}Iӂ !g"fXK J76Iav#k[%I,@vt\n?vǐ[Q:{WxGb5$ΧgZ8OHLqOT8}.S}ZGm筒ކۿ#z3RG7/pv ~(!'تGQ٨* W |TI!d ﯸ%nt; `_oe8.blvo٘ǚ^UϢ_ +l^i3I2Kߊ8ͳ?;@ukR*}Tb QE=M M413lpY=Y>hT BBO$&Ƌ[A%) Q,']Ǫ -L?G1zlG`DŽP k%bVd+WW&nt6#F%FVIp1[+z5!vKq]Uςkɣ: v߾L6` T"SvZ1YgZRLլE1% ZG]_wuFj z}GŽJ5_U",=~2mO7rF !`.O`czf.wcNa4XT|84ޡ6zH*0G Dfs1"!%7SzLSީx_櫣,|~p 7[\kט7M yK<*7NO^:J {BSe4bσdl9 _~@?QhppH$e6hvCGYlFP"8vէUexL5h y׵LZLF d:8r<&Au0-mڎH0r Rsѕ2ڂfPj^M g.jvZAr3&<+fknd4ed;7I,r_y5!oop/_N=a:(-6V}7$wAw/k@ :z(\Uq Uר(|jbcnnZdy⾪!9C`E~_:89 -{J?!~((5P4ʢ @T-# SנQ︇zEp)ƍƻSM` 9|!/lϒ^o-jk^ *"00qA4h<#0aSG Eα9|׮p(nsa/)&|+pC&# ,1aӟ&XC\t"GprO\3}Y]s"tu>>qtK\O$b&+j[' yhzVYf- rB\gxO|XAvؕ%A=7#n,i&[ \8۾mOs1B@e\Fi&O9ƙR, {B'aRHu/]@KȲ ;-f@yؘ dj?Wx˟-6*I~E J>Fib<; +S M@dՈΡh*YZWʄO(ʠU"UWMH>ܨ(͛k>#WSQc6yHȘD$X!h[Nnr =@Gaߜ4=dgYYk [S".y**d#W0Fd \.+gFRI"},S_MܒB|!ThdW# ?>ޞPbBg~&_ >΂X3I R/@eu}B+ p aB%?V-ib9ҺU%23avV|%Ҭzֻ5nxmieH1WiR^k1 ӓ(suc;e0Z ȣ_n t ӍuʸXu>8m;X~U$ U ^(8PGa=hԓ俻l-{3#)ᎉ!qq(ݾAz1̸$=Aa&k9Gu1 $&`ۻJ3< :ǠFEЋQ@>Z<fB\c_ )oSGS1}V"vYxSC=5iaҐ_ק`H( TK5lMDwܢF&M0 ]< qSw [a?M꬇K?rd077K@o0rmKf\*-X:.ҭVs8 r W?&B=B"E_ 3 Ѻ_:o-RezCr+ W)2;D/COo"|q m C.jӽ)nn!aghuhkkX݁Rca3:Kk /C$ `(`pG3UqRע'-"(S4Luшzo9_iur5 p>a5%.HmG9Ȕ;`xfR|W *$e4%)j^,Q\ M_OD6iMF upE:gpKfš9a>W?hY,LɅ{W g5/4$2-pkb īQQVD [8 Oh PWi]B' 3NC>>ޯ;츇;HQ~+Ȧ286R ԼSF^$b-$.\ShAf<'L#U.PAe<薟M>oO/,rq*Iuv*rSSY[ޫrq~%y pI(7Gku+4Imq 1U㡙H;ù Pn kU twIhNy~wIU -"%D&(F::G2U2 $OĞ0| ]<,fX=CnlK}> lzF?$.ȠI`s|Ǜeє^ cl;_:d).( 4qoIP1e R\_0x:x%$M,A$c!ɶOQo?gɂQ '9%~ x#ƴZ/˃P,P'1`F77Gɰ2\sF Sb l/GAh-#.no7_\{>v%~/Z⸪zC&ZE۝tzZA%` D;3. ׌)P:z ]Ļ^;1T;(+R,qj4ys_Tj1Ǹmw‰l6^_<'WwS`5Nʙ"]elRø}2 tUxNzHj:^6ONdI5=L,,RG  ~.HJ3%{N+ey)sdzPiE ]_gV-j֫]|m~(o 1C.)o@2( licI! =,Y#[k2c@;__ni۶%#7,}R1l=214OH|R5CTIa!jYIas+rgry:"e$]:ˏrDJfIDb _.FDϖi 㹀Qqh萝7T`&_óISR]'*qQ Ϡlܼ8s\ϟs4-UF@+Jq BC䄖㘜-v7QPq Xh*W #scNXPs6Ssf(ikЇwfE8O 5ӧf]j:=^ƙkcq:|Vt^؁/k>^ltEUk]l:,.ZN|H!T߾0d/[BDτ& U[[Vn;rePlVۛ~]ۤϫB;kT|5r~2ŴXt6FpC~DS%&S1Щ9QM`/)Tb_֠r ֥7Lh) Zٜ{; VA״DMt5Ip1zLQK!hV4tP ='^V*߹mXnEuBj*t*v(v0rYʨuxTDW%2-N=DЛU^<:l@D _hXՏf4ABl_z2)zBV9Wa4XK()4 'v/q/}AmߝVbS[ si I{ZsC XP'Za:7s۴IJgO,3"3öeHǂOK^ɭkB{%$CՠNBF`]"*Tq5OvmJ_ c\;/15H%,KL5:M>SI9t.(˖DU#&r_>tY4}Er)_'c@2?igew7+XC]u"xw\@H,c 44w06i.aW2rD3CdL5^TO7^ZzEv6mX؁4f:%tXVߍ})t+U'Y00ۣ0ћ}.;o=pwjrTh{#T]m@ 3;0u*d pc_xZ'{эBu7pC;Pre+GRwjw{⽙gFJ\r?v[z[J&L8K|vD<ר[/y3a,yIxkЀ#Q ߘV#p'%sr4Ncz%ԓ5r9'|34 Z[KT0O%r@ΡTØ=RꩇQEʪFڱEm ,,;N96%5ۮ6c67"]ƗsݧTؾ$yh {9g-pk8A6{>W@W#B}=wjp!^Z<E^B01ev6%Ͷ >Ŭ!Kә"WrCB"Է%7zArR26 Cڊb?p(*O{R@4߫1־& ̚`6sg7Xk^P\hgRZU|4PvE%YHRn6), ~QT P/ e^5OVS֪ɎZR(E%}S; =&|BP?pQHd{a:/Z_$nQ<(v1ߌܲ HQH>t[PZ_a=TAV. dB k3,7!^VS Mfv)8܏oiv2dr, uupPB7OǸTCD&/'נ2xl;-dp Xd|Q:Ec{Bj wMI@Cj{ vTymeJ49hmQ$aC7Z OQ9[~}k/!qpJ:/N^ o`kϒbR2;8O#z99( u*:[sƤ MtuLf&@RJNz,IkyO9oq1)ǬCgE?EwDCG\Or&kpr0Y?2XdL,Ό#jd&Rሏ4u-4XqQԛ-Ԡ@:ؽ1ab;dj+"© \2xt-ݘCԳ6~xDͬـ\l9D&fݽExLX4ISzzzWJޞ65UQK7vג*#M62%J#$9'AR.5ܻ.ˮc,27kh]_\Y3Mvs6>sC~^DaN"w1!˿IJ.Fk ["/u^gg΁ lsO3.XƄvօ[1;Q^9X )M"#_w&E|m7cDca8-".a4gѻ'Nf؏(&·_U8K`qd" -)|OKx_Nyf ؕ[r*֍8J.Q%@er? Q#gQ}$w{bQrU6ƋDU+֜Y-ۿ.Ϋj*Yqu*bS?'_/1=LpDMu; 5 U*@3BBc K2N- vUM2rcӟŚqX"|)oBd։aO% 2 <8 MZU?ZJ2Pwhy :SqLjGwc7"R(+$UYu5|- c4aM,7.4c5zE%F&\e7C; v\Du{1}vclqU oN2Jk6nu"/BR.0dX³,͡@BtR&7]ņg-1 c:v nuaU8YkD{D^mqs轌7v,!mij;m1S%GLBx7/>x8C# s{z+VN D׀l@"B+2ތ\wӸYwY߬(瀖k e&Uޱ"Jphϱ32W1(lLݶ74Ssn@$ܦcИ6 遮w^?#R5<t^cԺ8Py/ƊDoJ+ }6q(ƘwuDdc.\ '/d!2H<$15#usE`~po(#r eG{S#TryXfiY:KQ5ZuۏVeqiIv-L$Ls1I;([-UIL( ~,Ꮲ9lPn%23*ggLvG#-+q{Vgxۡ%eHG\}[@ 1N@~ꞰH*,C{^y l_Ab{x*Rð$5:E(п3#X諧q着3ao|`@jr L=ٚv<PD#. 봬C9ǽ=3,'l҇u"PkZ/"lOj(b$Swص]r_IKnvhiL7e]R V%}Hgƶ9~CQE]^'#XM'|\Յ,=,/8 .:~~9k2p(i @#I>f{US9 ee ]>e8SKAb*s*aۺLj_wc.r+3[\8Kˀą]=T4>6 Pb-_!cRQHynX,s9c^Gxߚaq+GhGcS۵ Z[Ў1ygcyv﯎E.}jSaWԩ?0G5vP!CGvh<0Iz(xި`)ݳiՍ,De^&7}&4]eo'>MLm_%Oc"4 ?449hA|b2qꆄ4 F‚NQ v۲NJι-h$۩ E!e$tÿ} . pL!cR(?#ۈ\iH0"mbV,6B hcp/ je2@il\|-OzjgTHp;SK30ǡ8ӽ{`zuyCcYhUo8/_gs|r%W'.+pw3)K J,dW%bFBOzTc@~<~{/S&pt#c>g3ZP" eeɍ=pG%e̒'Xߪ2Fp"Y]fd;&-GpDž> `a4ˮ{ݧ`uTD=,9ĤrLȊAa1ґ :.*џܸx;ZSˣ+g"^'ʉ-9:%\ 6R1iKDC1QU#:sn|+ӼlME@ #7g \P~n2Y45@)x(dBmRRb4z|wlnW;uۋ|`l]A+*M.K;>˫  5Cvpg\z xOttTnz t['G+gi db;CcAʎh;pѐPn_uAw"ժuc,])*jfk_4!06*(+@ጅhު}$#kHgxҍrly^>`Fd/VŚxvw՞ݪi/w R!rѩ SBb $t e%C:wszL_'_G/@„)xY2)΅wLTW[6-6(yVPdytp[K|I!Oi F|bWlNLv{r‘O8! &C"yD K@Nb_9߅ݯz܈8x-{5M~-hé= ?"lfn c夁O?4<$xQL4b"tԙ:C1յx>bTT78%}Iz ;/DqҟW"' _gpӖB׆rcdvf-l5[ &;m*8й-v15lC=<7i3Gxls1WM?>G8͎mY$p#3ZmBu40E r^@&e|%&xa M 6IT|S \)K j-$q+QTa.{ Y;jx]BZBO_)koq$ eL PK *B,#>5YS:o2:Sú 82@VV&' JC2NO̜|6+P·-}O)mS,/^-"vrf~#ByeƙS̊)1Yٴk䇏4B:=okƐW`x8ΏEbAŀ  kQ#1 w[-O@:8b](FR^caB䈏7tcFfpdz"G <Z:;Q~Ƭj Z{œ:+t}6h[xxXr|DC@)Zޏ6 Ѹxaj~E]S{(?duߥsP+hw@FD*dʙ&kӽ&e: !`@dH4#':C`J!+*3)dجiai"D1i߰{8%,|jtT(&F9C<ޝv`lYOކcQm ޟc,5r;PǖA9`zVBvɑoKRI{(2Y6fb t:O:!<~@ Lq/.ZOa'c]x C7#.z CZ{V4LzLcw,\L*T-zd&+.[z? "oMW:WDKc6$:I~VoxL..i &SSB ߑ-*As"A+ا ,Raz > gGßK }h©_hDʡ̮1bpg{?dס'Ekvl~zMG((#X9$,м@\ =~iz 5O+Ġ.A-GyI.daT\ݵofRmN Njӊ/?^}2"-G*x (2Y2 I,J4Ӭ )ݼ?9Q)'M)][ ÄlsT*f:F1I&z{ͭa0LOiF.BRYyVY(/س`ϕMs纭QJ+C5{>L>hS#LV5`/$u \k jneaWr.,B-ծN_q|J$<$9$s,voPmocId۹TݗK ~$`kD%% Osڗʒ.='ގM?Z}%MһbGl~d423s Ԋ!deeBCSVU60ۡRO/PY6ONhsJ4W*ٿM#,)zCSeVA;dXti>jd9"7_Hqn6d&ɭ g=ԫ}hyKV]J}<Ҏ{h*;IٕgҬXMdܽtm:"z+4/N2qxNp3NЉgOa:wonDobg.04~R2 # w(>9wX1lof^cKh6#re&xzy,GV8IZ#muQf+pMg }d "|0^;&/ xF$JzNk 4l,9#Gz)q,+I*i Rf*աZ6Ԓe2^;pGGDkR4vkA2s z'ӄ+Qj য়p]ߘdiy9<. k ϟl xpoxZvN|)*_Y Q\z>=ar%i `Vۄ`edSA+^8r_n/nhu[ñuJE>(w?CR [K]D}$6m\/3;LX  g Qa)c^ɺ:`IG9JqmZsu:A۬#DȨHH -A`! jCRa #lP}0y^.4,:(`p8z4U#2`&]9rZitO]WJ 7jXmT z 8!FaMS\V}^0UgZӫ[iS$J{z+<ԑhBx1> 3]4Gyu*@JI8CCn0e=֙OrÈ@QQ}'|ۏ?4Ot N zSA+_VG qN]e[:e=@wX @qbii^͇BpA,x u gUGp*xX:$;Z #O,T;jÐ]SJk|8-(h6̸4sVC#Xebj5mܡ#8֢SHMqK7aS]NY._B1$U=7mtb@\t9e:P!i#FZFRzK F 1`-фp}ǃۃM_ Swo-b,S7K_ CX>Ag!^v*G' H &[^ulz$s|߰n VSo -S/^n㞶utCX3|:dpS) <:vWBudsسTXoђAa`G=aA HZ(EqimBmĐTWU׵931q}}E,=0K9$qj.wb*ꢷ[_@^,+bv 27fYɏ'<릹gqz<hb˫ɪYHy*%bKIWݕl#H^+08OݽZKDap6{1b${('6> c-n}'nޘ܅];Ea}Fr(A dH[({*PA_#Qhwg$Ce!8\ԜT;9*d^ NQ(|.դt}: ceaM¾;B&s!y0kAL5x( h}o~E[baʘj:<j\Kp7شE)C ڈ,Iq,Z,nR8 gy3mO$:(g;: ÎV{?jCܨ#b!XUȩrK.1؇iNjPؕ ‚)aIZߌ&Hd2cvPst2'VUR H޼V9Bذyfva*@N Y+RB|"$i>9 h$Q=r>2cٽ^O p=gc/x-BOb?cNZXdqϯ\5tuD KJAzu^\IEΘݎjip6!g QJMNY+YjP8Py2Ƚ q¸Ԉ,J&~8D$:iZ{}.&CR^D~Cǹ%i])*ܚ-+ƶ`m9a%sm2+RBC<@9;֛GI|=qhj6l\^vQֶ*WFum[jOR R~ 8 X~hPԎ'b0.аg3ܿalOhۃY@^ Ξи3Glǖu+Э|t#z$T1FS#HAA+~}laKlgqHg!TSk;uw{JFS7FԴN3G.tcf |Blc kbcsGŘZ2Q[kDi;FaSd}te-wŏ+_yAMWS2zϲm8n|SDoDE-(6ŏ־:JRFXB}&G\j][OA·MRZ! =g'h! (gOARdI[ot?IUtr5yeIqE'cR Ңoa9 9($ț3[ՀmqɴӘC2!5DNmmޯϋЯfQf5NwcdӼ^lQ h'{J;Kg%4S,v-mE3.)&qR>ŧ ~,F]nSb X yг#u\o#; 9'TpM_E<j?]=Gno̸,*+'ĺp@^{bO<#^>\rғք !WĸeK_l}lg++]),#F1+Ĝ 0: Fz>Vt!+EjޥGcL$uΡ|ǁZqY1?H4mcRBNǵeqW_KU9g<xgˡ5yVt!s"Yr.&҃ l`ZjAzX' ٌKN:҅I;b3qw5l@V1-L}L š*V>V25V+='2-̂n;]|Ga<=ty?ؽ>3 wԫdEّCxtw%67 XxS6h(+~]T h#7~:;0,XqG[P,)o:h=w]QFM՛8ַ3 D܇ rϣԯ9w:Ǿt6 c'^> ?C|? #w8Q|z9@g"U=}Kq"%+Hy0s-V- L E#秾ڢ=fFsQm t1)m11c@ρyBlٳzOsȢ8 For1hywh)tpU ՄúNRYg޲weq"cì ٝ rQ#d3Κ !{OY4nLZ!yH` }\ZZH9\E.0x>yCݲ|C¯C]WX`⦳ZF>7:F4d@z-%[]ӯ\7+NQ^.lWAX%6nMU}؜^3Ɖy0&T+g߆EaVT4;-*g3Klj$T;Jb%pYaF!36"򓗸3.9CXyYʟlyeۓiՎUN-8ߔ~'롕++N}9(EQѡkC"貙=oRS˲5soUR9EQh4Lu]2׍m]DmO" ~[N&E1uwfixa)B S4P=oI(z&հ؉ۋжi.%pi0hw'8kP/(廆^#+½8WX }ݓO# v|4Y`~"v&-e9cI9"NaN$%P6 pC'*N,R?(A ܹޜc}$HAzȬka8m~r޲`Ipa @~k m!ˡ+˭m6J…Lifd<59SڔQ\vC6Sa{;9ߜ z Y@t U Yzq rWU>}e n?憌-,M [V}d }53Ѓk':]>^R_GE3JmU"W&nnO,ECAu^pC`6j{ڌ{%[6$Rx'j1tu~@+A9򧞙 YNbH*ʥ ?ڽY'(/-7qf{QMF] cZ}!/Z䓂N0ztkP!OA`;N* `)(&`Yf@!{7D V J,F)GwE'CyjQhIj<^ vqFNuk##UM-B0xb(c [+8\ N}s4LDۮ •X'h`%DX?Vxdtn)VȝMᡵn k?vg daM?73=C%ԣݻ} &e0r셥騽q{N,u6tXn 88h0Pt-ſ%;8O&?4)tou4'1hUQE[V7 ! SDS> .v#bN/_wS?2.L]=[!{OpÐ-I>Ӛ/΋m~]2]Ņ~|M$"};{%M@ְElKy::@/5zWo{>Ҏeb-^-s^g'Q |#{Y( w?| Q|G eybNƖԝ^|'HN=*?nEb4;¹Q8[{k j7c͈hMy\F;UsRp`ĕk$é 57J%p',22K"dE1T9kR͵fTr,zѾEy79з¼BT׺HOx<:r\ѡ ~ "ΐI9;snrbdVb1eH̷ ") ;9r8A0:e'i,+Ng@WõGp ! LkeRMUZ\LBw `=nK$Qk Ygz?ڊ9[/eGp6/%j?ee]yW^BNuX d ]jѰm]hwUE- ڕjuM=V .컻(r_ЙN`ס'pR}JpH < D}H9;uIAV4W*L^ѵ<1!p%;"`֕y`-DPܺ3)K2 Žɻ/BhGg'8&/:%"(TZ=!myąxplQY֒HJ6b}JTn@% G"䚂cjBJ]yY=F,>r5qFsEFU8-)7oK6lO8YˑeVw3"D.Bᦆ\-< b ץN$twNZ˚pY."̛fuY|/j=fTR|c>fxtQ ޼[yDnuwKNisfabd2̬{6EW/&ܫ<l\Rũ~}B uu͹I-~$=9~K><.g9ya($E.emkJ?)=5&J]cMpXNۯeͺH,oU LYy1$ a!ifZ4t&ѕ{9xP"g?(q+{D,r rƔڈ)j_i¢ypRuL8ɭtt*EHys R!"n|V)H)]LŹ&rj 沯2AP~y b_+[h℮Yy_ZXr+颴8C"w)QP]:NW;Uu3 *Ɵ4K=?s2av쵫ęxg cLiCoNs̘H: (fc#ϏyS_,qNZcwؘG5]%wR~^ -l>xɭ̃%Y3(*.znA'RS*NL( ڕAh B IS`|F8) k7K.5afܤ֌2(x>?=ċqb?z>`ģVB^%Ŕ͆+.F-Hj4ZéN&Žz(zAL= O0JEn7r.D Ua\xdX*n D+Q}B<5Jr&zߔ\pd廫|Nްv1jܜY- ZCVmRAQTE\ 5XMr܏'O4 ZQrz/3UWWw!["o E>>M[]eHV殮c6ֆ@&0mg@3P& w@_(#}i;4JV#B Ch*ѿw}s pn. ē--0;r?*[H+LZ  #o 3jXY)N Q,'b0_ +sd2XXJHdtB_S6!"Bn[_ YT9O߯leI,8Ι J4@_ o*Ck-F%ΠB EQN,4R]m@jd(67Kk/Pj":bIz}\<|Ɣ̏04zk )¦`*v;~3fjAv{g vۅ䋀 p0emʒyܒKVҖaQb{G&VC+Љ471s_zMk/#ikrr:3DJٷmzqp T:vdXݷ^+]Ϲ8*D`Lx.0E{˦nL!RZK s܀y\Lx M6`πTMg£_g>`IaEvs%\hr' {3i=YêSj 7($2vhj6/hEA;Ⱥ'>ŊОQ\z>{0Q7VenUb_-x"O%x dh8%Z+p9r؅*cy7+J]s6(.^hi(*=,sNDKDYK @#yK<.# %uRYuSj[eL]8Q#5\pfs/ߐRu=+NҐb5NjMC7ѐlCs_ 6P٧ 8 ȷg3TL+@,| ZM_9otRZ`O>JܕF t \'ZDwb}q&O#xKr,0JQKne6 $,.L !}ԿZ#ͦn,Oi6 v+TL2o!2 2ɲˊL-lqd*0\GACP^Wۦ `wUmI4a-E8Bx [sbK?, {lS <6EsUѧvFZ6mFzLHGY"1|0ZB?qR{QR8F#R6+0tTШİhCSmq#%;y@B)VމSסv#[mƛb\[>'%{c;'~٘ 'zc9? !j bʿ3)2^qezdT2z%uXH"Rt u{H'ŧ<>peޕ$48nJn~T,г:ot[^ 20R^DHY5ܚW30"ͳɁR,锆ޫ0 dJFa>*t)N h=~ 8Yo!󥚫*KG̒eć7h}ƬեqRGr{!WzT>Mϩr@ڠ n㳏rtHͩ&P bsB_.mU2J |G?OgXlƓZ#R&LZGDЮLlg5ju"a/%JP` Fti+q6Vz Fx; cUf -$s3OgOkc[+gl@PAK_}`7rsה:.Nyo1mIuYF;uA\yOcf hmgG޻,Yn삌#`Ko`gegu,}~l:K|Fu@s7Ecku-~7| d]_gFs,D\2u=1FB3'm*+m_a8YnNh:EҾ[LƘNj IӺz yrp [.,m^W@Mpv[9ؤeI`s{q4h5UMQyPPVޒM -]%Q p- h qb,pWa`:0é&wc>_ ڰ)"RV!\;4PLl5buSosl(6T2iWm8y㥩|`<L\?fD1 `\֬3X᰺"$swv,h|ٹ9FqOR7"qTxX̭"h[;ջuzc4M YOr`ǗwᏫ ?NUa1^m U?܂[  hIp2q! fQnX8r9*.BWV[n$N*We$?A#ߗcR ڔ+|fG5=]J" )R#JIp](Q*ܶWlvĎ#Zh[Z5Nt&GIh:ʙJ;Ygǥ%6>!nfݦB"hw@(\(F * ;ԍe˯'܏A uX&¢#6/5pZו_@%`YX%| - Eq%F#~pE}n7?u/&-lM=AjzVLDGNE^ϵd}kȝkX^:(,WSĨ*#bS(*J: $'f5H.NU$іcm,jYj(CsGuZҀr!&XQ#`߷"[ {FOgɴ&!TKϠ9S&}>╅|'CbR1HꙩbҽV"2\OUo8Z5!z^]c'h;vI) w"?ܝ߼bYl\r`M+!+vIxGh1G߳=-5h69 >f1m k/DŽRq")˗H5Rx=D} =BdpE΃Le% j_IΫAUXoۙ>~hnQaێ3l[\B&K )#-XU,‹QvL ˦Pq4f*H>7ISy~+t0 ثT09@Os2NaZheÒ^*J4աՂhC2РI!'T܄̈1V9qHz Tޢ. iZ{`}(_Sh,ݗpk}]AŰ&8ܯ#>Ou9ZL2 @ ;#;> @x nC삽Ltn9Pu,VfX3b|yƧLxU|(BC"NRϫjN?`HVӚ2c\vw#M{,ɴQ'.d5ӷ@4+@Ut_C.@rg >O,䨉ziO\%tg?0 Ԭs#asf{)7KS?DzgL:IhV^tF֩tT! .g^/)^'bt_4Kb=i -Iwv|B䁉:p£sMF㷪#r6sDJB2M$o=BOF@څ}cJOrWJ?e0[ґ-.*a^wR|;;TE(ތUO64&?ǰ\DۄS8$㖜Ϊ~@[/?^˻*D+_zĻI@yk !yXu|u(w0_Uaϑ ,7u :LM{Rnwq[G:dq7  mBiB1eErByYo3bOR:>_*V, !t ѨAFm#Ɗ2EgWPM"U5;CQTOh1okIwɆ%^49mJL}qh[; _٦2P JNc^@hAzoP@hƇ>hI_sG[HĞl foIJp*Ś+n7hmAӠX~M7 HMfФ(B`ÎիEy!Qi_Xœ}aOvlr.Y(S*\+ţtjځ.I:^}K较.^ng;$m^˷8]?`v"Ęzjg7WO/g&B9P2员d X bpE~#I1O;7[I$Eן|(_uuﹱȁoe{LOǰ%̐}kqU1$csP*1 vn XhSoRЎg~{,L;^q<7 xK_Nߵ(F_z9Q֑<*p0KoC(q8QR4eU|Pyv# 9(ѽGEA D ()=<4iro'~ZFmS;}Qe>T?UV_b$c^kGwh:C oWN޹@#*"9:Y}w7y٫͏8Z^ {y7/qRg|=c;z>t\'">(Zb..YT#U ^Am+I䠳rN0)*Q/[aJ}њ4U_>HL!"defU1## ^AY=g_W7#bZ >0ʄ q[#~XPW[G:"Dnk(kKCgZ<&7jtr7rJ臊zg9o)`浕trsT2jt))֌$ m}%@L8LW󺳢z w ݷ8/z=)wd2 -ihɳJMJ<\i?7/YD&*↿q:QTaIVbWm7`XƆ~ "NGo($2} GE7^^w!u"?.;;~d GڡV(D9\,V'1? &(ZʫgsM4~UrEAI/Ҹkk{ 6CL@LUT*tB{Ee (j뢉0r%Ys=/R7߹mpn1/>3<%۩~߲ń̇I ߐLM"|$r9X2$x~h% .j;i,#(^=_C2kAxʫTI\v->">k0o؉`D"> ];,pd(&z5HH{Lh o hx_a1CPLqM5LyLKoil0OXd!}uޘeSvI=#bv.T 0;:f_ܦ+7~T"4XմR|;}R&{Fr>/'Vkr7 H5ckv4zF 5Z,_ŝ0gf8K{6cu[N4)6Z-Rrp0Χ-@-'sԷtDL{:{ZMޗ-SC|>5q;S+T+kSPN5!X!~mg:Iu->_./&;`;"~wNN@._gC۠B)Xg#f& |Ofo"s?֪\=NQT!7PdP`,6 EYoxcOt&0v.?`!rEzk27Q~FY~HoJ't:_BIݙ瀿pCiFmh-{ɹ1)s9WĨ7o% t2,#]KW"һGB0?KZ I=G6 #0D@[ةgSnZ+X+iWiF"(7TpWJIo`¨N c9&>b=*Rۑ&$578Q>2G*#L64ҮIxDH;!l)G%Xqo|s giL_.d+3*q4̾-/!I(YpKzQ^USOV^n7yXWPwv%R@F3XMVX.POlxR?VUeTnG/ |WH}SIyw-_`'BG]舼$х07Fx7rgc'X)і6U&Wr!%M2!m5pQO;<򶳤vr^QXP}wCJ6 K"\h}(AL]*]/b)9ڎGpod~ B'@Q,f5W/6RBLe7Yso=_0eMòQUj7%}A0wsOC(IMLV}3[7zO-Q W[rOhx,Rz`!<[:1ܷ.ĠLމFqprrŢ=SA{BʤSf$#)cjirۑ^yjU bKUt%]1a)q+,Ʊ5+G/ 6=t+K''2&}eabۏ 74Nn񼭅~h V˭Ĩh&ۑLQg/9PDz?&SEsڦpF$]Xo9 6]ho]N-Zˉ+}Xk:hqkT/D\/Xaݗf[4O{M0 TLJ({gׁPBRK'jr6P hG\2i՞ɪ9N9sR1o98i2a0 xVYz1!53E7i '_g{VY3t_* x/9&'YV2)b"`8Xmm}}<_7IK):~4LY R2)1W3z8%% Tl!Dn@iN+S-L]qj2җRX*JiO"]SFܰA< !mTlTvW;%u+n5FqcvaDZ zڰAD0a ޠ^ 2,^xwYޕl{@"EbWd'lL5}}f07`t~i &䈛Cf{'keqȘys=&@OLn+wƛ-;#nWtP%Da=/tϨu2ܵF QzWY6AI@l9ΊYMIߑϷR"9>'_C>0ϚP Q1K9NwԷ9}CgO!u^DS*&M80uX)&az ?-5Y즾-/]nM }`6.LRK!?cfv΋TsBוQ"xe)w? Ajh;V~[A:CA<%$hs_U E/DXOЪ I(  xg$ДBvwL6g4OV1H-ηFt E*iL Pu\C}W5YTnE&l]`-O7@BhsJL cܗP~ƞΪ*}4x,t?;, ئ*'_*۱ګM~.r0sx"R*ŏ't:>=yPr(To/Mo)8m+o㏗k˲Y {녇Y✗ӮLMLV#!<qo[WIcFc+?j tLP{52{ZVufm 76aCfGt43u${c6h7-k<[V+nq:n%ۢ`mv<'-:7B?a{f@jBdS "&x8Z粑U;m t,љשhJRPM`$j.}(ḷOiU)D}D:u:fqMAܗ^^V*?ia1ȭ!}*Jf*S2GDQ_JΦ@y}ݼv~QnJ.Wb|/,,-fTAq `o_j T$BJ6  nx{n'Mе&P K*hjy8OCTw(T%Nݕa.thۛ0{ %AoB}RW|:ZPĩ}1Lt"K7yzF9d'׳pL/1}XCOw:oKٙr;{{hŲ *lAfUlxYW=ʕPv8ʃ(.ܱtT2`K1{AI'Iww52V7pLvVeWLx*#s%#!w38ǭl&E;f'en4ֆ e9CjMBc iaSwc9hltB@T3V` wjiwȺS{'!=vR]݊ 6*{>2uMqW=Lt(2LbHªT2JJBE*pzĨ.&Ɋtև/Y ͡x6z;3m q8ayz(VGVy # J (x]eDFl r`4i(fPzzz&/͕DhYλ6B9f+!l`E[EDe4+j/;rI0ܶ1Do*ͭSF6b5,#dV7>pS<)MZ`vMaV(8Sd#3L4=e@91?k\zþ;1>ocSI+VUW\璝Q>aII?3Ov]b8U{E5ҚM |/+:RX4 d j<#%|ߟEO^ȧ}YaZ1HE,L(#z0RHJDU)hqEAQV+~qjڠ˹깁 زqu3%t4Cg0sJ T2$ٰocH-Xբaa7[Fz4FFWhoA#[=W0z?`m,ި"t]-7oHp5+|Ʌnm}bjZN5EA_I@>K=J01_DUf$"kwJݐ"B yК+g`D Bλo=֮g9JRXB `DUIoLn+9AM:ixa뒘H k+GI<9t(r[[ E˹,_>vZhw٧WJ=:H[d]dX44(Ѷp TSZY!A*PH@VDB c 'FZch LΩj*,/CDNJjF࡙XKLI¦sVl:LhfE4"'Vf*u̝y޺̓F>B !g&orS,XOc'ϊir7I6k+/1]Or"IRc$E] z6mW`ױvs0dXzvNu(=rž)ۄq,?s`h[pHygMTD?M90mʱDOP3)/Cf@㬘uTI(X;4;l::5@! ^ ~}iC'pw݊{>l!κڶ iz|G= m-E_e@w67ՄAo+Ahpkc.Zdʴ\b^O n1`j;$wEȬKQڳ8-wT H9b%ƕ7[/Y1MZ),ɢwޥ4*V`yvƒj(9?tW{2k~%3JU\+WL@ 0U폾:WrTÖOIFXs/\'f'RUVO'rܙQ3GmtVηF| Jh|B j*2,Դ|lqd3E@7TF@3v B< P4\Vabώ# ʬx&޽Z(t+ 26´/Je] +QQ"N$q ]h8N0?ᓛ4y~ ||a Ѩ~&/Y⍆4 Kq aۈw!p]*4ht2wx.'RIS lE-(ՙ ᇐf? nXw.DDEqb|#i^Xڢ#DFr4pT+^"0Aq.U2I[Q,KEaF d~l |AM/qA K̵/mtIDz$ULR$%7yܮY뢇#`A[ #{EV`.si0EQVRw{"x4G^!2O }D.~jGxhTyZeݬ#E;pZA&a醻r뱎[] 4-SgҌ`#naʵo 1?זn&,%/\,P$O3-چD_0py?_x(-yU$1c2L(w0((քج!bƳlchd-)ly /.[yA@: %lR6Eg,"5Xw;*=%A T ӆX3Og,N<} O!v{_$Mi:%7$H܆2IK[[kbPܔ::aj]Er +P.kW'zAX`a)e_$S?O oc@MBKi2nnZG'3deQa#L Px O?<{אhoҀ6~lTIN%yh+L(#7B=h +rLCE7XW\SZ'PGn ՘k&?dG=jgФq>o85^*SW>5ʟ~kipE*QSrytQa~S-.+ڵb5go8t+oa}>cc}A^lZO0 q؍,ڭ!s,n[$;Chq 7,!P$, њ " ʮn+}4'C"s::GQ8|rI~pH$Nff^q-zYɉ", ruxj[}ABSA|\7cB)GkIfꜴ\$'-$pdo6%6'4&{@S急Ͱ~^N߻5Lns7?ևl ~F,S[˝y/|5j-šsӣ;C%`9Zps=#߄,' Z69, 3ɭ:DNNHahYsǁL :=`:FS։mr*dWi?LN^Vf|G&NBahg5AXΝ]ѭ+v8e :Qԑ,pU e;,-0E2=+*QJtzG(ƨK:e3R4M&OJNG\pcc^vPsY~%y^avfaMq x*0GHfYz1Ui3Nve윆Mv 5m{; 8B.E߿.R#Pm=ՈW?8riCm!K+1+&ԆԋBok+صK[k[FD5QtŸ"~ށE!)mÚnx{ҘGcSwʧ#nUqi/bF|BayX2pQS4!7vMise[F-͛O.NN}ؠ pKCy<(Ә'b+357+ISvMPv=JVIqO"B|%iQae!-j<:&EH&ZRdݳ'fXr!x X<{*܇Vp9o C7{ :_Ǻ{X)k=-(7EP G(+.CtVc".@>@57CptHs.U;fKK-&s~0Pحrt'mґbG3Ft7Y`Ojv3xdA?za< ώ:qm [M?]Aw: Qm2;%8uAPјy5rv`N$ED4#_O#EР5TTYĹ|>ӣG/WP&k`n!{hԠ8FnsT, Ӵz{KzT"[2Tsލ5EIr #BW ƹ&>]ڜ?IU8A,"Ez MhMYS@APHOI .ҔݦZrO.WW17cԟ82= gƾ#eo81n{CN> s, vvL:7 a /OKN,翓 *W$WkW&H^#)h&G!j/a5yvgY cLalk0 ti4^>7d7z>S?Z1c H"E ]|0IKzgyp@8tw7 G"5ƈ`9tCjXb 94ɇ H8A<$fnuj uHw'|2VzG3MRVxSeb] \ ZI򤕫#W[P] wp36^Cq1m_]DZX\ph𓽽QqFQ{=;Lۆ%Mh[2w!ܛ:JS\I$,0r Fn=LQc[X¢+R ~;釬K3kqzҥi\wς' z76J!(XQXƲ5C3,1C6\9Oey}ޖ_?^XdkbpO :1jdtU I_W1ak- D,YEoĒk 0qSeH5Om™,F^s`cN;lU)&L!}Kr~7ajz!5d5CқDl=ITtg2w/6T'wAsehnԋܓ) EԤ`Њљ_™RݢoKqѹ_{L5})1W‚$o9ĎlVws5-.Q&xmrU4EV&†ϴd6*,kSn~CxB3hk++qn^g/e<*8@1-_#=6 <$_'+;?|KETFUb,cY*/8/H;fgq_L{"_:-GMf$פZSըi3 hzJh^ֳ_Z&bL(~dz\WotQYE^IL}Sf"a2Ur j*gߗ ţ))6 HA!DyB%Bsf.OPm9u[=݂[[gȯyWJ*_$ EBV1;_'PK/9}8e5 z` X%>zJ=(bQ$D*"̤~;&,7½UaW" yKA)Ď1'.P^nv1gLeݛ֮bbThүUÒ<ԯρTrʩ) XE$mh%$5 [gL`E4L.p٫M M,H_bW6mUx[N -_Pr[Bb\ˎ{}`"f$J_ZTK+DXNEJ-~0nbVUZ=p;x?Dո ~MQo]nk/cJQMe־VYt} 0b H%pR4CA$Dο ,.xy2o rdNf@upԗƶcOl Y9AF*=;o_ qLx!o_4@?2+t'JO?o4 AEvf6s׍)ƁD(X=菽C:4QcW,0p 8Sg¸XQk"W,"4ݐ_`.G~V\ġ."K>[іUm3U3k?hwj*; Tbύ0e:Pd#=:Q1[OQ;aj9Oї$\IGYxPQz[#&n Uv'A@6Pwq8i 9D4qKyQlќrosLUDd_~Q}j T(/ uw3Qf4LqH+9֮MuYd| 7X |oZ/}pf 'm [6KֵsJUwRfv?\, P:\1 32iNzEC_}b=pZ9h "_RleE*&[y W:PLW y(?lпUG8. 1w_<20ӿ#1>'KT? PRߙpw$Z9SO hXg%<'7]Cy5of^.qiXz9Kj T*ƼgCP?pMH)VR[0{9<"O1TDzĎНH)rP.}2EKm')֐r+[H%/T.)D5X=D2m݊)(Sʵ~ 8r7;+` Q],̦}1$2T" L7Kէxp& Ay AZ` QfĞX'j*ɌfK}G k!7_-Au_OBݱ63 3Fh3(8!iь6 rml!^cCqC]R+eNոRԸM#"4}Qi.ݴ+& ~ C6)N_gS-E'[٘ ћZpSE\\ JSDΠQ:{jUec/un)H~.7;p@Wpp.&d׼Ml[qTõTנ;)'T߁at(:٩oIftGSHo89.Udng#MVװ;v*hVhƺ΋ԅ93Lk&ZNN*mѿ5W6D DIQl qLQ&Cqe ~Eiv/K<"TLCVoE tqtl T / }(sYv(Yr͔+Da12sw+1&_)!ut»$ޜ*>> HѫFewpyւ\i G.In}ΒF&Y II#odh3Rf5NrE a>K +SAoi42z64arW(#غ3:0qx3ۿX@zb`gMA8ҷ݊kJ̼AՄc?| tȣ,P?M6(rA# m4 6T}L:_#򙫘J{rQXhvl&_uoEL ?KAMSR8z&U_`UK6kP2`'R%(G`R{-e©)RcT8įgZZGZUTD031lO39sЗqj1 D1ƐJ6Foߘs:[&{*c6U:` ݫW05@iJ d! gܑs3Z> <1V0GvdjJވWcf@)]ۜ։K>DzD(v #jȟa\oa~{ͅ۩K[#b7&v%oHP]LPWpg?˚a˯L1ëaEl"n6 q(9u༦I V5Cp% mF+_hC(0j08ʕSI&N*詓\ֲeYEM'޼۶Њ4OcKJ>#u T0Pl57EHMJ.oݒLxOY]?f(eð,/@x:h4]Stehs4v(!;w6Ws8@g^lMt`/C3)BOp?n{TFC,1qʁz8t11J2LB>\/kKuWE.ۃ.k;Ȁ;Q\gڱXhOZہ}3oV`eus2%;7G١$E'.& ՃiN+"R2`2 6銯f!fv.goQ3ڒA3Qw ʿkzhEf`-TA`Ւ@my>kQ h&_g5mз8RNcSlږI_Шv^4ÍzNzTyob uF0/T QlH]<[Rg!%-mQ O c0s[+ 8sJ`doL,ߖE B̫V",MK| m7X C39+|m&ğuDn<Ӯ>&jeuf*WbݡE Y ǂ `mZOQTz5TfuThih+T e.1[tu I4Ω|:Wh`3t R(u8'<o7idN) |L=_c{; )PUSQAM=)LѦ%Si6Ǿݚ9M&8s:0/sz>.6גY4`j^2ҬIγV#w.gY+\3X0# Vl;V[S^/ 3ԗSG*ͫڊa:NyΟQZf?jhK}MnAnXO3Z 9%@lcp6e0^NMDhu0':dg{ݒ3Hݐ\p *u)i:u9:nuař[PEl -; q}[akN=?q^u^a(e,ؚWw6RqD~dz-' nB*oS]_O6V6 8^ЮtE{ 1_>bg&!~SZ{普t8\|t.f޳44!ı+G6c}3jG{E8:FӾ#'mS>eb|1_1 q!Z >4Q( |>y+Eue!%#+$&6"K\]܉8嘭Ey?Rx,ƈ9C 4.4i*h{y'l{^J $A;i^ ?'TYqz^3axں[4`'{U`2~m߁ 'ZRD ~nİά8HB+VGy^VZ8dvK"y,1i:%έiևa̰𖰂bC F4^czُELPV] %[) yI] ޡQd;C bn7T ^fYl"lo6:yαoLd0HjU5U4J<M>:'m*y `e@Nviu'fia@ "ԸpA}5\MYb13BKKc)E%f](X;[FTd:eIyon:D`3deT+t{VYtmx!ۣ^StZ܈5P Zݔ9 `V׽rws" ͳN,<6roKǤ.j5ֻ:62zS@Ԗ4 PXzWi;\<5GLt_ O#鷖1!{VTN(9fD_Ẃ;춝PW12r{OH/$f  $3V&.k71)Lhm~cбcnNoT`{ (EI%MfUoׅ +{vxfɟ^R)Q R%`$MCmN[p3w(oV]C-B:Thx3xpP B 䦗g`HwlT(E^Lؾ ᆑaycS=wpHNBŧaMHk *"n0QH W؊1 R!^>'<{'eo\-ذHzkz9y7W'`EX` r =H gsK{wrYz.u?~ktj`K/>2/W&:)}b+^>YL*b2!r!ekzb|Azty-`t #؎Df)7ЄHc{盻3GhUo،Efe's=KGpm%W&?'`T7흑&y!z:[*^h?(/b8^ 7|,-4/ƆEbH_'߶Փh}@⯧MBߏNHSw 1AMR`ʦo ti찾HҒJ s :H#CB-RM_Xrm<=|SK .'GTS\93m:2:g@iw]^K\yAo^5P&zvu`l :ȡ5HAnR.'ZaxK6S5B';gkcOϽD/W`c{[؇O>iY&2A_xi9+\B2us6 vwDquxSyLzn!vA;akۅB=M د/ v 0~3cr VR p'1~d^J5[Zϲ.̅<^!eÊ|ގsK}D@XRLP"V*Oی?Uqzo6!4 mU{z;,YKCA d^06B2Ocnn֝׬C ӫPeUthe԰KǼf40햲&ӵ|+K<(ju Cx-bjgm O__Sv/_mј&3A%3ܭ *(x2hݜA\.fS>&J 829\~C~ =8oq-0Dԋ'`xFOlե5>koD͙ڂ ކU45~0#RT?6}.faG1k)xjq^V@Y1ޟZl #M9z9Q*˒eNɯe;\D0<|'}"/ʀߙrs,Ǯ G Z^Q>IlzZ4ֲAh sPq 9^1'/}$ix%|\w]Qa1ʤ%Y:Daj ;!˪ZArOwE4@W" /ڗ%_Kg|I*ͧ% 2zx c\|n^p<8)GQڞsmG$a7f >kٰWs)>+c>͠[܌=D7MlV{S#bi4͖F6J[X$6)Iޞ/:F 2i>ƧX՛5Ni!HHyxf^RTkCzm^%Yc!}P!+8|S3#M#G~θw+Ӓ 6L*l{Ư T;btFsTE:OV81H|Y0i⣦M2IYeH*oPAwjĵI9*)^EӛʐO (ߒ*Xsاa <8誣O>CtbϰoϓX<7d, \: z$nМ>M ^,+>vo|&;t? ."N8Dj[G]f122MBDD4}(_8J%N\TŠ5lC1/ʲ3r"P_͞qm:4kV=dQXMH{"{:@:۔x 9MFm]Lд<=9sە*S=2kÀ˝}byX FqCrl:1/d~e/Fu;gIiV;eC_4mp3):K3~GNhyfF&ז}Je:g1"Z(8II8@Dwdg2F J6֡t=z.;԰@Ńo{}ZGwWLϳoTP1r\YL,?3?j..5tس w֋̎R(u_ت$y Al ʦEKz#uZESX;cF!O |@W,52 9Q|v~;qtSc*$3@*P"ժovdRW! Anpz9m=Z0S-ŵ8cꮲG}@d][E}yF=og0DR םi'םBd1]zwtXg0bVٽvMvz#' p"'MlX9S axxC1~=c_hf {V\aXᲀ6@!G$ަt Y7bTAU"e#1s6b~Ln3#o#($'1*wđ^/@bS9,X\[۞\aki=]w,\oE&uY/Һ]@unX;C )2bKhñBjsnQDcx/[Y{+(htV12Mpl֠ψ@Y MֆS` }_A &؎buA0<ߒ@G&FWcdK?=kH-vl% .>1SYR~9NRh(|)bimZnB(aq=ci#mI ܙs{3j=ҮH_^EBouG@/<9|'~@eh][|s.#<w͗Yi=XJu73:zTZ$ ,9%5kc]c- y}F&O&!Xw1@tUR"+xT3l!|tꠡQҊ<*sΧ/nYwC8 7}m9Yb"u zm9 δ\Bx` fdI5&7 +d*T&Uݏ*1Y/Lq?@ʁX <ċH,& G0.m0"?|>13 JP& ,Tб 'Rx~bẺWkL" w`!-zdN9.UGrg(LmX&_0 w %"ǪyW1sn0 Oؓ7…zj65!#Rw&9d9p- @3]1OlP&>CA_)K%;,/ItGs̬K"}3/b/Шy\=kum|VMI4Y+R v18ǹW +'FY?|=]K{QՀ9":)N@Kn#IX|Ɯ$t^sPgvķ H̟N!:Fhn;T`x^#,֗b8Q f?i ϒ`?y~\N11j.2v61C [ R9"3//Ađ$aU ZtyVJM JŅ@RwKqI Yr,RM BiO0Ls8gGPu!.ĔyU@1P 3-P%@pyϴϽij`]!8`֕xAWGw;X ,XNb=B UwQ[@>)dFS(,kmLVBz"ؚ/9~a-8QMbC|8*LNd^D wxab}۷RTG,1~mpJT%qN~o+_Et]PptuQG hJ?dPV:A/ℚQef/9z,":&Y7w`` u?W?Vdww.kFI_x`S;Zu +>ȩLO~32Fk)Vv C s9GW&jlG^;a/V3Euߖ3f%UW4JkuTWs&d WEzoFJNjCԅjf&bmi|ab覜w ,X}=,er >oJƒO4I#3RcBTa"0$h{^"L}s!AD,N7a-&$fol|>Kκ w@ <נ!p,s?jQ&Fe|I7B 72hM6gC\9U}0L ,K` 41qnbs PH>׻*XRJGoU:=&kX-f meL\<ⰊX(k'n/JbGC†oĖRo_onz~UW, ]ƈ2!f& ˣ d٥-NqaCt̚sPܙaO!~) MQv8`3ZCoES(U$Uɣ2ӊaJdvqXq8 _/>Wk" A*X:)74 5:TRIj &QaظY%:6&g$A0JPڕyɨ cr%~e2 =85lH_4ӿږ؜Ňm-> 0*dF_3ll뻇jqLfT`6PJWKpec*/`8<(Y`=N}dň r6Qq#Bn Vx4Oʯ' 0.T:~|iwOowFq).(g R*%ety7tC`!%bkc25>\%Kbs$")jۙKnqRhpj!F n;!Iq)vVA_]C7e6iҽ\Pp_'c^!k/8r't,0Dd mӲY ea xwb7y_I5 RVR`=I-!)d1 7P=lA\]%͛582Ϻ ?~=wzhgI|T/B"Xl׶]u}.h/P>3qO@/rU"E5$׹8$`ay兩>92NER5k5JoӷsxX!m;FfHp_*t¯d^iX_` ir^QK`?ݕJjկJТr.db  /*o@̷v!aCݙ #XZ3n |bgc_HhcR4053U5%y5LvO]~s$mr}d)R L_^!#xxAnu~l:OwkwV ıY j^:-3kYxp8xuCcڷNgۆ5)L6pUiƤL1lO^*!}*}'.u4CYg1dEpVa_ۯv¹9aywJV!֦d}7%$x¹bGJ$?vuLAg]9t7 %P]^/aD"z(g<3*X1l";wC뚏]BhgxS08n0is/jpF >H~6T70[|7MY^bKr(G(MǗ 7|gvһϏA[.zmaLي5n`6Mdgx;:EiA)€CB,\_hhioǩ$B0DhFPQ˖ 4&$ᑌn Kն 0@05}" Qstu*GuYB"F,Xo4 rӏDa: G~N(jUӟ|Xy*D41\]7 qS[ZS @/?z:F-b+'_A$td]7K&7]w-K Bv0SBN-&"C)bKϿxøa<'B3y-~(R$PSEb~Ug\9[Dm BIelL˩itu=cuUUeM]_D߃~T(AAt*ݚ0{Yy(#)8Czqm :[Z:vf/ݕ`ⳏx?-NEQA<nWUH,)KH.Q)ɣ "zy<6vm}ũU%6 4⎤u`^ G5eRp7R?z;- x10U\9BZ8Byw~le.W Y1 +/N w!|?mpUֳC,OBT؁;H\Te̠/2k K %7, &]˦١СqS R9,򎗻`;2*D*Jdg_{P/t[o%;z1 pS0|7'tvc&a!%u5&hL]=E[d Pكe pfEqpe4lpp2Ksn|4яiY6 HQN|o㐵Hsq/\*mJ|cUd<႖ a&)UKErFW~W,Jnÿ^ yS/ţzL_4w-}}۝J f=3> ]f.5Ev-i3Q/z3[҈:jj)!Հt- 8#gS#fpߗ$'? HuLR<ӑ¦TpyZ#" &t[*|d֓$7`6sfqp.nynj7.La>a rhCnXVPvEB!glTR֐*vF\8AG ^h-GAebq˥@;2KkLJy\/P+mNo̠_TzGlLTK#RPse" ߲Vӽ؂޹|=.[9st;$kͯ@c݉\*̱Z |읶 bZ VN]TE50q;,B ΅9ci\ 9&@nO FOUCaj"H3PMThD\SAh#[DۢNN3G _mD >]`Bm縝)I@#oFN1ihjH3VǢ%^|T8ll/T4y8f3f|h=wG 4 XUg[?3Sr՜WݬmLOnqPײ\z !ZPJ ޡHf=;KԶ]m׿ 4-F= 9V(ݯV=P1\*Uhߟ]7>wϻ= &P@]t\K= 1Ly25p9-{+nYo- PEE\_ i0+aHa1B_B?e, ~rɟ]p41gQ*7&N)n6yT A t;MkbQ9C|s-L$Ztc ɧ1.oSZM#H{.w{},7̗|yĶ8ݍ]LD3an6?:m^I3;3pBh%M1T3f,u9m=2^Ի{aɭ}l'ENik(j"S+ĝQV.;m {OLӣx!E} >60ߦ@鰒?3%S7`Kycz`j?A4r퇑=1mJi*sbN/{g>9z/=m@vw& RA @y,0D#0 y+W|plQCuXk(P=&eF'T]eǃ_|onHYD55;VtJQP M 9 TAWD*E̔TбumŁ:Q=CTtqu8s'h+Me һun7kb 2*Dc!, hEg=Y7v:6dR]9!ß21Z/dX:"ʼn{iYdN8$ס^D8!@ ;Zr ЛŌ i6?{nYz-:N聅CI7V ul%pFg?VԲ(#* &00H'_+X Kxc僲dwy[P@ھb*ONZ x}A"skM6nLx]T>fEvԪboxg`fuԷ.;yBN J@ yHNWϷ8"aK Pe%'B +.;EnەQIg#-i{1FE_P%v>QuaPN3[  C3 = [pEXzyHn yv]p bF Q!U|m-1SfcUH ,Sc7猸N5C٘:`q}K)qTR9~"m18kId W5$ySl1emyc…g$66fĊǠ2ؕPS- aQ|Nkc=U- a")S$pК'Xƻڥ72ObE c5J6 Q]kT3O%|aBY`-)/_ܺbZ_]Ȉs먽 H~޷QSDuD9 99BnJ\uJD{zy&eWC%ge:۩<]=tq`v`\Iϛ߅(v@eWdXգ%I%v3~P-@|@'FV=8 ID%+mg#' vBK)fDgJw5}}^iV34`:]@O폺eu[#.~aF5 ZQAdX7 bЪY4O B `Nzq;.)I}OlD Ge;K3+,U Ko(|'T(0f㈬HAmd:Ϊ+iJ>#lv%3.yj1<4p} J&QcD= ڕ^ +-iAw%-C寚RvmC`46Rf"X9r*ߜ̽/(/ qV!ΠK14 :6XIƉJl»Ih!l9wDn%xz;@J.<@n-cLxCѽV3 !H˜TvNaU1'fʂFkeWhFSk !CϲPnr2EYhOh/.BI)uw aIVoiWBvkÕg /K;`+(c.%3qBCW:>*Ɍly`^>Ju!yH m'[?=!'\$(?;F+9R CL3h9R~RG?XdxD 3$]L&DB!9|C| %3&)_>oGӕͽt8rq#ŀ_G #tv3lVdi3;hdI頋J93{a5|Z=9Q]E4ZybM+Njlku~誴g@OtѨQ6}'yX'rO[XeAbGX1J '6G:0:u6*\9 V(#4:Eq촮h1"[xlT=陥m}-(3Q(R}j/$h_CX 0Q}ch_gCY<ہ<`k|R42cLs*[O!BgԺ ֗ zDg(“w{(4]? )j~!`vޯ/LVܶn$K?•QFC tfssO\)ʪXV+qؕhP=b߹_TyϛRjP bB M % heV=a'CɋK-\˽jc7 @JlV;LERi[%6evɪ$~~T,7R#4{pP}9NL>4SFyZ!( qjuQ3&'eRE* h{(`>3>)xﵢO\"kVekxvQ? [-YMhR]{f[76ۛ$s$.C]_Pٞ֔c^N7g #Ad|~PM]Jgj_,a>W*e*:naF&D_ڏKF$n`zl6uX;Rԭ_|ɌREY}w&._@%uqޖ/7%S0saR.wk$GW".%*Iz<#<@'`3|0C3d)r5yc;`6a$w pA*Jecfdp!aJ]S+ŊA5S+vt3IG;G? P>nCA秎!z>G "bĆy ]6]xiy3|} (o.nG,;:̉,j^vKԝĉkF+Pdq(7 a(W)*Q{,eC ܴ!TA;$ PucNؕs,~URl" Cym!  U@BN<1W5$ rGXup.UEfMe H0^@\^Nѭ3ŀ`HbJ W .mtaɼvVCR4XS$67H+6ZdZW /型n|4-Kx`g\쳧nlIGT޳I{-ڸGAg7nѠ~xߨDJb][kUE񯪽CaZHS6oΎ[ Db z5Xњߐfrz90Us r!Pwaqz pWTuZfQ ]&.Pq=ΩTD:ͩ*?357CAFcOO R=ܠd0k3U04 (Y9i`&Ǻ|fL<<4v{X4OC̵Ԇumé~aYB7 ( !uCiׇ Ȥ~$(ַvm=%lMOfCrޖ.ZhXXDžNaտ[;_)Wn뱝Rܚg~\ Fxv;تG cLfx#Qo]OZLB` Q}x.G> 1;W$Or]n|._kn 4eko#Pw u9 >i0.Q$<(KբH {XB7^ytj;0w30S_ԢZ.5d&Ә[tg>@3]=Ccǧ@WcF[v&V#Y8=C #x.XxTxʡ(' &{jw ~{H 2|I򅚄K9lW Oj5iG9 Jw1pW|0p766?~3ܫTE)$!2Oa+0eȇs#5^sG2\4WlO_>ȍIDjkewlEdxXĞ>xC*^ C.&G+>{ $oZoKxQ޺ѐ'|Vo XN0)7d;֪ P%IuG*[WXAz{:NG,PX A 1'惬wb#!-ptyf{&A'&d2Z4ĝ 4}Fg`{ӗmhE8apl%䊝7-SY3;nJaPrH#خ͐JbOlVVzʺZLK =v)𶧐g, [٬ u'B;@ۋ9k>捦wUEz}#~0͹^-1a\=: ̓N) ֎!8\X!wF БTLT N/C+$2`lde T1zI.8v5 #P ~'QYgp]/34F|mtb}L Εhvt% ,2efLTHHH{\w!\7|GGk[ldO{{35)bR!Pf̲8 q}0*x>U%Nf3%5nەfv~=dݬ"Hr\ k]3w"(!TNy"W$4jyQ[}ӟX՘Vm2k Դkˀـk3y uLo_Q 1<Ʌ߅[2 %du__TK39ƝlvOYarF CbMpm$Z{C+_<ՔWIj%B J-àIJ}R݋;)^A#rkfxqQFE!t>}VTN`jw$L+h~iD~X>W8΍o{yzYĕ%+E(%lp5` &)xҤj(E SDo!YRَ1(-դ-ę'ɾo~`l}Z%/ט#y}W S2g*ҁs*T-m}hk礁Ws)(?j^|*x*MPwr6ƅMWBrIW =隻?-*=gsL9!u!ѕs>QvV2Zvl`1{1|7_B;Ha[n;a"XZyy2l J>5Z 'd 6 EںdXQ*bdUobfD% O=C9d^,K& \1(Մʇ&rZ!co+ꢉ @aM& 1="DNO2Ⱦ8<~KpV4b7CURܧt 2Em5ʱţC@/1u>RgN #(!r}5=I-,TdWSqrF(m5-G "{AR&>Y&&َءg\\e2UL/kg0{}@B|CpXef2Rt؞A>#[mӵ;J+H ]gh<͈1Vq se{[92ىl_2:Az>̺{Z@wQ-eׂ) @ <)Sz8 6YV6PS?m[e ԗZk5%!J7]d`P~= tt+I7S-5w%*/Ě&" ~S \%:8#'bБ7*~a LO.3BܞRUYԊh|Y)]SQ;4a2oW\w!QouMӞsG} 4A%O0 {aޞ ܗ a9gXڤ7 OG-Ȅ @,@fh.2MjR'}dZk8^2|>e<Wٽ5,uӕ i9 l7>q''~w'qN3Ӫ>Vtv9GC!TϏ(gW J{biM @cX=|"CTJi_¦~T38v'L)>ULQꗦ1N`LRNbj>o-qM8!D8{1J^fi:,\n_1 ">8|3HXVV&a1PInwey;.Bt~l6Qc'i Źٻ7{BZiZ)LIwL\|s'`GEGo@*'k؛WxUv$P#7i^jj#FTuj#h4 7TNٽ!nXyquĹnIŴg}+JIFI ?b#gKtahD(vsiS +.q_Ye(ݺ @HvARQ)Ai(6v+0QQ!{Ԩ/~[SȌsw֗*!'vˑ 1ԑi' rq/nPr*ru&z)ZLOwR(3ZWs0ivG:or'̙8y@B%g8C',)Zy?O"\v8 QUEcwqA$:1#5~'pO]x}mqrτ#ulvzyoySA4gRޜ ?|&P)=8dU`'1hG( 5Jл&74ZioU\Y;UOBdw[F&yǛ`΃EDcJ/-"]ZPtDcq[deofRԕj #$cs2BYg2ƼzGrW9V|Lmy>!{BCլƹGbDo'otvM}VmhT/r))j{_;faTꞻ9f$Ee?ھ*M'Z\ 2W}֘}y;8c-B"_]jq FD7Ѵ'N_qII 1ZG6LZ BW\bJTֻf0ZLw.ap:~LR橳LfI 76{7­9y'eGRo3(Wo?{6,"Dt_k55: | _N +d\xaeGĝmݠj2 lʝ=6r,Cm,|lHbpG錶}M.AP92%Ý^NKJEڎ77zre{tk/DJ=D\਺r5vIdTFGٸG_Svl;Cu"2 ecKa'=8 kPϵ0/>R*ĴB+Ni%; +2%O$O~^b!Xuh3Uc g3&yGk,eG1kqZp tƄ0sYjDpalrOh쐻^iԶ1B^#\q)[-9~uePjSxV;(kBs0Yq+k>_uc ꪨ;4-]Yn_pdBvOyoE+'?a "+m0$59˞eM/fI֏`]M؂}jw%^sL97Q=藬[FW#%aZ3S<+}tp{*kQu(C0h$[bHTN]t$H[(N&R{aHm3(zb+ L6z+)yhLjFEF;idbb.^Ub S84b,"QOˎ^GڇxsY//k }>FVc<ŒGXTEv| ])?g'Bd:Y%`Hry77 q[UG1j]bssM_tydw.oHDg܂\OiZu,1aمJQT >$;TBH:u-e2-=:`3x[ce挟Wynѹ0B4D zVƳtT\-cGnyC8i%BBuh9Hu/o(氌^uM<鍗4 k9k=źftA `BGXźͥ lM{1#j}=woicCv}fm_Or:fO쨅$mlU4yFN5 z=%~~c*:4?k`CT"T (jiy;D}(Y9LQ 53 \^.QPObR,Z$U|檁G'2b #dx(1P|VqzOEvUqU,;%4cvóȦ!Sd PC9QtK`YV֗g1Yy ~5%Ur/Xtϸ%+kgg2Ko cW$nGZ&a&9e"y[6iȅ98D7XHby5].?ǽCt &OG k+IƮ}@mm1SE{,(ۦ[xX|7ѫsc0WQQI@}.>Mj ㌡7m%Enc+$=$_**&1[5\TaINFxe5Jh4=89'iõae,m#m9xoyyde8ۚmaV(=O+_u<[ޱ'S\hMkM7~ hzD[a2!=q1%n9ܒx9D'yOO$HX1ѩş? N#l@ti|)Aը?cIԺz|ӳ 2EH˟™>B<3$`E7I3N}H-$A+᡿ \8"Gv`'d`Kg(ش#> O,@r]6s+rTT3k[JOr[GFϐE45޺n6)Yipj5%]x kvoipYPm\2xinvWqBM^1۶^3;bri&%X{NF2%v ;N%߯h7qRMasy/.W^G-B%>$mث8Ӗ_cl lmاrCX M?=w+߃NC,8T22j:7$2FQC>OZmꨡLpЛ0C\+DW*2?k'kQVo K̬jp {ZEɁ"onKRD7~IKmU:=UԪs,:n8OOļ&>GA4/˳+4B;l)D<_IuI9pޣ]; lN+1_ ǞeMDCTQvivCB +=^NIp" ? ,v%UvY,:5$?0su)l>EX,&D"b)N $(IctG8_|1ГTÖ}A7>3;UVrj,@iz776dι55G4۹?@T ѭ Lz[ p4n2J'E'q]~E|29ڣm gf1cN@2na$cd[1RlJP/Gv.ʣ\8،uQƭ=w&6ː`-! h$MRT<*{`lO7&;2 ֲK~]V$x $[pMX0, >!c{jF; w<Ă;-'.R$p<!XalBdP{ڇ ȿEU`Լ\;_vː>- JV@"|yH{'wUj2"CcH&FMt',;=n߂G7>-|)nJLb4p|t6rJ~ 3z:~yOc-aaU"y(kv:X9o[<c&fVE` o ֩VFa<8]B:y;ꨪ)Mv" 1O͗ZkzeR+(s1Z|ˢGA+_ {dSz0쇶n /Lp% rc~|0kq !rmL#k{!6a;̟{ouYrj~̀WF'瀄abFٳ+ۢWōwHci0f e+g%~q#ЉH>HjnƍoE'Z~GmL "N(Uy3U92>nߪ(d..XZ{ ^ۜtC%0]2='Q Z_\old TG=^%bIPm*\"׬F|퉑kCjv Jya7!D>DtF3ctdM@*B3YBC.W0_Af;@ >H#zb:svx7㑆=@񁇴F}NS n5즷kW]a&Qڭ*@'ck;OK-~q);!24fUb|S-Ru#S}m\+sqQ' :oܶf\Ls^ & >^+e_e6V(~%et?mXA+ [qY%j袩.GuH+tzΦb*ݹmc%dҢTnܐ3fZY"guƉn'XV]D+55Uaz4BѿNͭ5P9]K|" s*Ӓ KTvp$D_͙A>eDKfE{%e}V͝P-@?vDT/@ԠƋ:J O3>󑃇%LF}7L9[@Y Yl$ ?d9DŽ~M2e~ݻw< OL=F0B9Ӯ %!ijS=o|tr~x&}j^RU)KuKF9\.j q"u*g"FI :=PZ"'5bq!rr#֜}() >6Jg֬ :$Y JakQf,T,mK.0~piYV)Kf\,<檉\ײK#7,P`lj. 4'׻.#i'l&!# Am]QG E)bnd+*\4ۉ7jhQՔr_!%R[ TZӞEqzaO.YُwGh+\5&U{]篽H?Y0 yQ|@zLN=Q臡<6D֐s Y`ŭ64( gAwAr>m9 @AɿI5l3)ɭ0wI^ !5xi|uJ]&z&Gd{ ]Ze{)mfY(~C#PG'S2w1(a6L:(Ý"I+б h>Dja'w?ǂ@ЛL7h dKgX`Sn}P\VMe~ދkʢ:nO"Gm{e%?0} ƅ }rijUO^;|Ň}HyBB[qy7ڻXӖ Ģ&3͓$Fm}=wA9/A H$du&*h " 9荟uM ؿ9r8FLdקe]8cs XieN9n<1*ZJ!-n^!?؊oLexܣ )jJha* WnZ8^L\;J~#I5"FR]ٙ+,/YiS"%aOڗ(bQ/+U`Ơ=W4xɔW(B&_E[-Fv;:|zkZ)㴤OJ_K4$C>BE_dv@ pb)ADy[UeL l̘6 bz;uG?,= T[/Y܄\ ߓo*ȣp}N'P6a>wi:Ӣj=O'aA2Il!#/wujBJ)I`a@Z 74eE$|f҈IX]#%MBѾL(|+g+m^boN25ZϤ 8%v~7=n(_LYA,ꚳ>f S*(YSI dcpȗGVMb݀@<zP!//= c-7olYytm^.]ݗa!*e)6({h2< dhN;`xLzU80UP{3>o'=: IrK+ڍ1;PAH>ԗ*pf_{ h~(doN|@[# ~ N޶b;^x&h6z aUti}FktS&N$ YM LJ "~y:PIFV&q<i||lpa^sJտ8bS0dU}n`ՋVp0$+N2Tda"ހU87"O#/j₃m`M@rIRE5y7Y\}Յx޴I 3h^U-iG/r1H6=4#2ت]]5ի?Due)< 4+a\YɱnO[sViˋv齁1 yu !z}oyAZ2^ĴFeX$ q(z.DCYs^ nI`ڹ//y]ߚ|ˎ}%dBPkۈzVt@&o<~QŅ ؗ5#!N͊UFg[xxI+Q5IB>{ACD(K$|bT<[ftx#[7ªz0vإ!y4->‡ܫ_N6Cuk6}0!^IqZgtP}tn&ɟ_GM(۝Br}2&KhCb!DmpQF^xSz9V;:;d(,0 lk51JM6 &hZ 1%2HO,ގ1yK]Y򝤽9{@}J.Χʐ_&(Xe 9ٻ hݟzVq2qNxݧi߷HpXvȻp\S˚׷ dTNn ҧy{ȺGT!T׎qI3q<2|h(i `gɞໄ)D:IN˜ ?T %>[Jo,(#mj9!L{lK s.}nh-2يpAQ-3²) ?p)p󙔉B`U$wd[-baR0RD~{xRѾjBgʗ`͆]cC.}oj6pv{q\!?_~aDFSgkD&C'p$~}+zLc1\Lm=f¡.Q CyFIl@cF㲱܍"TZt2+SpR &sԌNrZ)w\ ʼ>@&i"`G !xY[l~7o%fZCmI\y_$ ^Ic۽W9o]}6X}Qq$l u'!K5(_2Ր휿QT@j$4贛]%8EyƉU}%Е4B2?ǓumF/x_8ٽHpګQXܚ^>^y8>"Yo] Cqͬq̝#RȳkQ"Hc?zXXr "/+{sHC.*)& /@>s[E@ $[~qaWY p"$.M6yn$SHN^«[064?s(T-lbx43CK,m])VL6j݅F7*"(]H*[H{g耜{5 Tl#7v'oj0nRenfa$l%=ڎi;))sA/oHĨ *'$Jؿ]K\9GN@e|0|.?oEzM*ɽi_qh]9mj;@aq ꬊSWXgY,; 7T$eXؖ>!Fͫw௥<6o; ~E} }ʳޘXW{+ L$$EdH:8F1/:*lsd61To)_@_-u<14ދvPO8U`4R(ACX~ F#FS>GGbL#0$(2iEO+Ut^GIް0 bڝtʱXxri'M뭸*(Cm/?++;-WX/[Ǹ@&ś Y]!N 3ibKxc[!2Y ['e {ʀ])î-w85=`'~WQ7KjMY6-J۶6TuٳNJeI_!n;BO GMPBh`=H)E{dPPrLZ89rˇty0p~-m.dlabLRXFhj+LuسG5.RH9jI 2I*b޺o=;DGj0)ia*HSDQyr QpK.?XJ3se.Fw\4PN-aF4m"f&Zo۹\ T@ωaCAћ_dN^2SHgAlk8wYhM^_N{v*M05P)LfH0i4VIH`vM8fMKEuThK9bINMmv߹^0S^%s:w%&4B wYiSP]NY6lMކtqsô=N _|ܐ mǨlC(1F,(m)'jdS땂r֘f.J?3ҷ#*O|$>Zkk\]&˂ͧQDH-JzR A}[`\Y --/|*C1DvD2fV)놾`ujcH*>Zr*Y{^P.:%q M$C֏׬&*W X 1,+_[E;u/izDjTΩH+nlF#@\uuN}WNF\.6C;"׌_Jy[ QZٹ6hp>ΊQ I3޻D|U!8c~x'j1cVKjZHz"y|n`ۂ\1=,=.0Rޣ`#!-=5-}J`$?>nkِwg #) $XL, 8 xEL⾬MY@U=]Ȃr)yn~o#2^ M n}#Dϭv7g\i!+-ZY=MEľ<̴4a|}Y|x3a"&S`:+iן-ߦēq ; VmܟڊǤ$I D,PĺUSGLCG^U$>8F*Ы]g0]ޅ+ƙ%(S%0m6X6d$>3z]|2෨}7EQ,&+[+ _rdpQmBBvUdeQ!15^/:b4/b&R~8!S98R;0Re/ JhFFb9 0)Zء)rq+'i#Q, 'u'sQFw['ѝNcb&20|ӶJKՑpz ~f/[S'=2/FrMu_$ڒrh 6PA&s? vĞX+O_,RDEJV\K jezGL FPD](sn(7iʟ}Y\'Vv6pA`g]8g6eu)T <qe`O;dC{yj1 fJٿljef̭DBt+Z n9AƣsgX.UN '/#<;~t-Nzi#4(!FU(Y0BAKDQ> g WK4eaH+ _OZ+!5uhc)I1~[xi;퐑Gz5;C-&'(l:ѻM*$>+ҼtQ=&2FSFK{k9p$lr0Z&=_qUjZu\08^X'_]Q*T;Fi{b=ws wjqi@=n(Swh%T`I.$o4gůevM\HըM"Ƚ]-?Y3p^$fyMQ'p[4vYFޚӦrӠ:4/aXMBd#ԛ.D(2q)}u ̈xt81u8syku5$Шzz p p*{m0~!~DP28B3°#CT\$l9ڛ&9fA+U׼ٗPSeuPp5,FGZhi/e5Xs9.5jO3UCaFv, +u֏e9ܕ3_8 TW)-+X>(‾'pMLNf;%!9 A-xmhTl08C ಜG6,,"iV qm{1sO ;FB+0>OGvp"%r0EARIoon~|s* Cp:݃Qk3 pN3dcJ!)EHrNէc8j+9.pѮ)gg:\ 7c7 1vj9W}M()f%>0p+(Χ+U8mf}:4^ƣ 4(t X^Eæӧ4-,@gsdv^FpQA~Du-]|c'$'$[1aI$tw͑5 Kv .daдcb^Mbqc2^*fW4Տ5q fo2I6f]z 4?ڦD^ ?FYqMcn$+)MQiF+(&ju[\]ɬ>9:Mo )i0xJ߶ ~vXg}B!l:Y&y$f =1 c_mC~$)pywPLJ zlS짋|pD[p<gb.dt>t 9 *yzVٰLi<=`&űz#AF cfz*f2EEX%ֻB(iE%"){h%Vx6bIIyusJ&: \^8E`iٍS — 9ЙfX> Li\*_y͟6Wkf~~J1@cGSGq+zqp_M?"kbGlX[--&H%KjDFF#8rmPajo9wL CZt}k ~)iM*kr1 fC3TN*tv< zϜOPqJ"#Cl/ɻUA-ZMYk#wwZ%|9h'`Z{ FvΜXRR%&oUj.&?dBa;-&7qw MBu_4VX@T#n$wy7ml Hq |6kcMZ#4ݏM ՌYևOU~lzNM <FldW](Ә Fo p}9#`I쭏~q8"N..={e|{o 3#AI"EMHJ/4 'KnD;"GIXLhfn2OUPY-Y!4E LR[ =-yBŔ(+S)-8L1,r 1GI|ֽ@/oq$t5lЃ؝ scر/G 6F}nBY/~tX8 PL:[!t ۙ&2笅쁺'u_*AnJZE O:`֌С蚏)C |s6b\d&E:Xaw.obmغ0|MjI?YmHW y8 !WDXmP![^7luXT`q $=T+ɷSø"VȨa7Lvx^ ge 4e!gF [h-`\A  .}eZDSrۨڳ.|CyJf(:v3h܎7.?etԉ(a-J/byʬm'CÛcDyT ccO" K1҄aƄnFh6:0k7H[7t&̡7^paHo4f|wjW>V02f.zهpN@ehf5/tᴪse nyTj oח-bm]ɼoPIPR VB?=CBf\ԅKJb`V3@MnJ)^e3CQlW ДDsyfί8Ϝ`-HK Z2њ1;Yؽ1p$-tJG}~R\/aF c`pïҬPڕ$xO"ùgÝnm(tݘ,Z̩` h1+]FFe1 Tz3A}m4w7ClIp[ONLp_^Z.1\S vrӧX1.lZ6RD w,늮y/=f:Aj'wx 4_'둒v;ް ռA)ڤ! T˫| ot1páFt^Gt%(!D^2浽!WK3NG2 ,c<t `ZJEْaJ1 ,1H[8wX{o1 ڇ`ᬏenThEBn>l~ҿqY˙$ CzneJj`&Ǡ;41oXCS}W20sh ߇|FeP+\\OuRpx&t,!_A9>I\J1vo v> \n[Vmr)Cjh4P7n7PH&mܘXYל/0c-"+N;pZ-ַ߄J/Q4q}n(J}?+vP6xLY1G!$=,i]GYY$8e UfȌ Tڗ u|ʣzC}Z~1u/.ƾP.P(i@`~9(O(DxsY|:1,n|D}آ*wl ya>&D]!፦(4sQ f).hiG*Tb{WJ T泟O( GN>\f󮄕hGJ")(=RS(]c1P_{ 8={$+XBqEg6ҥyuԶQ dk+Yopx2Gʔ`!4$z ^^R*yl(dgiuxtO23/^@Er )w 9.'/PG+i&_ޭ*iQ.f5U 4.Iu$wZ 萃??}dJGY=(HZ-Gvڍ"DNoD]Yj) }0mk@wsU$<ˤ^)ܣQ=wE5J~/L4yGFMZ{ Z~R~ɍDCq?\wmrCoIKG3>=6y>[y*U\!W.0h'UX5A& VwJ,g30H:D5@V [ h( 6M`ncK-ڻ#,huURǬ Uiࣆ0D<[|CK 5*h+7C 6lkI D#X6߷ժ1?]}+QSI.b>ɐʱZYG0wLdW1Gmk[Lm*aJpO|0QӖ$RߣCq&|AAFOӼ P-أͶcvX7a'bEvVY\OL)0G9\XW Rr xP)U6TzY^n%ܶDn8=:-|$}S6]&Xi*Ԫ#&⽤ZT OM-^S'Vv)=Lj-$`~ z'\pgF4KieM™%hl!mcޒ|W|2@\uJ\:)~F;΅<clJ #*qA$Mt6aYyѰC&eS>s8)Mv%+='焸0?FtA4Ynf_uN$nm:&Mac:Rypj HNa"R'"YC܀!bujU*ʜG\0AV- VYj-V8i~24쯨p=B"bn4vL{D@vA(hLSk s}212A GoTgTHUW'£ Iғߜ dK'WD\ߕg  CU0>2=PFV^ʖM엟ɘҁP2:M͑Pd>c7 ㅮ@aIr4橿0X2IݑȕkIl $9~:__꒯ ҳᵦ'? ^hUs/,kš> & r ]}>(m <><_?!9a@)@Hvfb<8pHNvFfRɆT26RlrFWb8HV#HՎdjeTV:"͡:F F,PX;u\F~L1I PE=G}K{54ݜ%'q5X T# GK8RFɵ Uƣ7ߙD6Sa~RWl˵gz/ cb؍x5NBw?$iNWBh`E8HmԭKuhŽ(uPWЦ͊u4noGAˌfT]$JT(wȖJĆ2Ftq>5Go= YrwX߇'`clSx 5)(zH=m>ME$vd>V$ k B`{[ a7 O#vQ&%R%!\pc&eug6oIrSW춳m' 8%Q`Xdc~<@hپac>[lgD91MS[F kq2^_lR%VnBO(73?nF35weO_)LjPTv\LA{"53:G8kOU t1Ň^T/Ab{C9/7ˀ=do_[ICTI,Ե]ax+iNu"9o#3+!X$5~?BUq| +/MV|z2KF|o鐌XF+?|z:,9Q\,Dݏm9 um# U< {mu0hLp[_z6yQ\. ޤ“lDW7Y^Z sS $I$#Yi,ŧD|@4;_Ca#%R>{_8_Y"\>-%i$ýq.׿TxkG]>j<*y'5vR]GQt\FI|} ioz~bxXoWY`aLhu[RعȮuH#4*]_ +setAs`$w[%X[E8ǩ&!Fl5ҧqE;k;MR{5b&v.ݔ]GR?'΢ɗ>·a΋[E:<m˂jIWR'1 X+:9khYmVgP;BXWB3șk4zJc-} :IA~!(s;;Ss˅O-ZJ`u%HJRuR/T E'dxi+;f@w9-F? pT"(yp!G_Lw234]@3R*):}.]6LR`RyuJ4ຟz 9\+nG.5>!@VHЁ`n-4jQrKWOYФU5 RobtEnN|$Nm ^xW)xw7`VhkE;!5\D"FچRRVp-xnQ|%/ m'SwHApQ*1 ٝqMeZic9Y 1M&HWj-aE0I۩WU 6zSST~MhT8@@h 5Iu +}!kco]oVq&_p_P6̌3hay9&l-p*XuJq`FAF&Cb}~%,u,nI֟3dcJ8AI]Fv> ԢE1(8N5+IU!ժj ,FH fxCL3VMS'i9XJrV1|h'c/'cÄQ#QdAT3YdLq!QRӳâG.a82]tm$w"Gc ~ޘ'rlgenh_5h_0P %Ҿ1\['Rn%{i_ pNhyS?me)6H}ݾ)4#֕5E0a4(W2^ Bn`7NP{g@$!*S^^ O&^=ôBszH\|h!SGàȒ8@FθeH~Z0"j޴`\ӫzrfCURbр)2Vhߟ-9eXC(Oׁ3sW^0?8(aeݙb bSYzl3-bq)#zxSֵ֣G#-"Hx .к? mSZЋ9e0$Yp+{@x< 5+\݅Zf߀C9d֕mAD i?^=6$7+wC~v4S057c#;ŭ%ʻXQ&@f" e~(U6 !큌j$T"L"JdHNlP'J͞&l6w2%| LvRtyLƭhDUvɉev/5{n{Ɏb4oy eaᲲ oP`>J@ ,"si~;jqn\,iy\}b,]\̿3x2["bJʋ?vvעM+ZF=je*(S!zMDrGs){ޫ62 l+l+TSi:%9D:V7rS`N<,HZ>:Lyt@MIGqDIY^~ߝę<5,U{y^f19y[A|YSܟ-*_ zEtZJš~Fg4>U}W'?ja/J)1ձdB ̛X\-jRr>55|t)G +GZSw:sb%m*Z+^τppzȸi6Ba|O,Ffk0_lb$*Tk_3Muuۺ!+L|N9.<عtPy2\|&B:2j\>HYN2c+\w`G=DO4,y#ls?3'osb,/vuѠB¨HO]J`GAowh 2VZ#Vd9]d9~ tDrp}@%Ԙ;%( Naadf+|3XTu~S1B'-֠b w:YF)f9U#k#N~91{fJs hE)(- O]7ƗD;CΧwSR4]4M P" 'f.s~=2=ѹ$8$)dbVh+-̐ˊ{O$5w~<*[7j!g]8O+CW6W(DeU#J_#V٩؇ۤ͆fzߡ <| dř}`9qȯ-`W4V3FV$UwesjMɻ[es`3&3,"4uu7rְ4#R0csQlۖ)G[T'$F \m ^kO$EYFT,7x P^.'2Dż PV"?;,vERpIEۖRԊ[z PҮ} Q<.e-:[HfpOf1܌(~*F]Dd! #(NT GfbC7z{+T( i{7$4F.^\YM[|(x)zSGq qf{ȐT,am.o]bVx*c h (kc]I_P<Ĝl Ye);TN%ݻlY'h,jH;;t+ePڗ `,J.啪46/;J^jUo3^nvmcg+i^#+i;> +Yq`IY}S;];]͓L hWNz-Q+'\hZk8`,Y| ^8>wa??┇Uzy`4/>_&HZ߶<ʅ+4H+iիr,0-S0.&g/y#\Kz:I9՚d{;꼇D8"Nj"HWAT4tk]f7//}&7S8) @ot|T͖N^U;Sg䷙6bځΒP3vvZx#w!cipdΙ#i\U|DǔY|8#eA1~Dg'ѣ- V&>`+ݘz&+'Mk=1BeRTy+[12= ZV},&w)dMsbNv]: /Ӵ|8irFo=".E7L6@Vi1:ۭ!\e è<v4#@e&3PLP>SD5ߧgBdi1+g.&[*)R i&F v;]GO#Q.q!%&HR:  lF+=ؿ'.Vp&.@1, :3yjE?灊9C-hL#ڽOv66afyCeo0DѤU+G2tVzBxhFC@RF;h4’þYS/zɠD ctb jv0ʘQ88Hsߔ !1@" _lKAX7 =j̞ZeR}?ڝ7]65C.=i#>؊.aW4QTqћH09=@lY̱N97bwuEs{ R&x9 \ro(7;_(x!^0z>q'ٮX:.mYa~qMۓn&Uif8j9oɐ>C SۯS9ݹc*(IZ]^b~?:ZzvjR֌7ԛ~? \O,9ҖdL9BEYnA x!U0owSop36&? {D.pV^pkFVQnS=n+N$ԐVTe6#?L*=xcׅݪvm1e"Ibi-\*u"QH}Y 1զhq}gܱ(Lni{J$!bNr^!;y,:>5j#kۙ3h:R!Y1T|W䅮),X!swe!_Ҷn`δ|ϥؘ}Jk!ʧ-&'3oLΡ^[ڔd;=4Y1.7Lv(PBB T3@1nB;B+@nGˆ(ԆPҸkP}GR?;6`Vn0n,[!qb榼 $E |z'[:89NiR2_3>/;2`@)hd Yp N%7Z}(Sf)8|(xP+T.9ZjO߲/ Ar5}֗qc`Xy; YsQiZ}ݘo5E:v^Ӛ~c=VOȿ`]$ebk5 דcfL{׉ 1w)A}ʳiI{{C ̤ṣPQʻRw<KRF*)q/J/lUCitVd)j\ i]2qrb[A⮑2}W.J v u{Q~}SKK>fQ8ÝR >kQf莽vif]YKBl*1:2+xJ^ :brXr#7 @QV[PqxKπ]f2U1o#;mwH2M\"T11ɽbX\(_|zѳ3+^-.kAz $xkT:RMKu=8AI›gɝn“ uzB4`1Âu,N⢐4k8d@b[tjq*&XKj)?%Xr➨ H 2%yQeBu7i; 3o IB`Ji*O.!qL=NJAVhC(kWҨaga金Z߉nЕ 'gW$?{uL 2܃0A? q3orl)׭ɉf^18M"zz'̑e9T MwI}@$!L-̮Ų I"\ꎻmߢY6|z>+2t*鍑7t(6f|f5@2 ,7=vwe%H% c}D(SRrL$ \PsN ¢v]2sH.zeţbxP y8jY+gۀQHA,XU3 h;~F6$_Y29G<)T};'%4{~ۤa?Øx}qqW@}ADcT/"-hac<|9Yc+$ÈͮD|m]*s kїChԳ(:x#4Hqg"c0Z?%F@ŀiuYe5GYUF0{Au c-:ga=3x0]w5l󏬠m0ϳSޟ`78hkJ7cM'bo4;4%48G7{Q- jeN(t3 q+4ՠY֮;m0B-ry ^U*P ^$ uuׯ$lT-?bfg (Oou0Ú8.mY[*B!ݔ#D"/2 v^R6N~k;2(╝LeoT,=zp-0INvȟ.n3aoeMţH/GDVf tHAwJY6.IA:E2T$h4鎕)߿hh :xDKF6ft5K֋t Xׯhh꓁n XڢI"_&ITRgЃToYֻ6+K\%1Q6'nciUZojESuQCQ=p_$ӱ 2,ac!nMWemlEemZjP4r Ү#׌Î/ԓt_ƟF7>T'(ćCF/cA BҭX פwmqG>W5ށѭ DPc&AJ+H0 §񦾙kA]q^ <QTk9fT8ْY:+Hq#.ua맨+y8s#0 ZVy }Em.[c&Ǭ`8 .œJ0F`} Z=Å)/s)r#V0ǂp,rj Ia##V ܔ`M.#T[t HAOroxWw}ztOw3[fVx~olYnW|iv%MLrs@r䯯}]Hm s [SA{GC֞zU2 @U|(΂ .Rhoa%p**_ x©Z;^oL3=Y)؎#coVwpC au28L)nZ L6D[+`ǃE%UMǨ;c*L1-KXH4}]PC %Iܽ^.G" l!by:Ү\ _<O8Y&!v܍-޻Y_ V]{qe=zSFi?: 6U5 f1/Tur]d`q*ݷQ_agOɗ]X d Q}GV>ljد=@.0ˏ 7}>!lt=V2~EܰI)\`_x)W}E-p9#E)/_<9O1H#g`b.3O Β Qm8mH1 ueEC[練k^ԕuaV#;-SOׁ2Y tнt*1!恆ћ_-5sƿS~=A\x!2V~ŤeqMh|M׷ >@#Jm!g8HUx4+z-#d4e_e&bqȷGYT5`܏@ sNTEd'_7 ϰ+l$s7޹/l%deK? Uf=;:7үa 1jt>y\&}KXM6hfNAbko㻘y8 !&V$sx0+3Sӓ'%I4(Cv[:Eu,kA"d>ͥ(?d΅ &EEM`Kj_ Wb]=5mѿl>. %tͬ" R%ߞREr@ iA>ѡN[$6kOn+*>'rEf(]Oi("K3-?W3C8 c"EdzZwp5tVʄF!*4Xgiず)aP,!Zq}/tz(NT_t(n .\J]@<< l ck9X3g5ÆPj=[Wfnr26EjnPfl@_'wbpN0zҟ5 f2|'vk2-:J[a>s^pԭRY [̐y8V^* dkwVکD^߿玩F<5WVzJ^|; #j=V%Hsv ȟ/a_({hKlFw5gA}S`i,cu{*H_wY\DS#[pqa2(zK>0둀ؓ IL܈%>+>]VP &2ˍ(0uf%b'Z4cqcs^Y`C-e;=Mumn!|MᤆB@#j\#/aI޷)iqGzV[wu<<41f'5.5T.a#5a1"FJ֍$ӣ<)LNNrZ0C}sONcLIx6ۯN*U@mōXֺ_TNJG^':l,0XhHR0lv,%;š) )7Y1.S)]9 C %CYX m C *8@r2)5@ߴUz(OLMΒPOKBUrۢ s"mA)X xwD$BҴӛ0++2]&4-P!ERhެ*jj3m5*c0sҁq8\ݱ|th.lrBKt}N)Kl,,G]%K%G0 bT?AFj9fxi_eֹ* Y{ jI3{OvWӠszmpSC_Z4yJ>h,LOm+dq$I wصJlsr|nKƳ%;P|t䞬auhaE;T==0kȾK/!N$"Q`P%hofO|p8Z Ƥ 8eazV`8 CO) <WS yVElz?e[ҞP~4f%h oQ#.ṀԪ+?%QxK+:(Tp!~~U dأ dhWEx@JDU|^3iqX{A٭҄(֎%>d3iIuKlQO)5t12sjv=bXc 7TerEჿ)j'mbÝb_mS if\Ig_AR+LKadg6U0霝{ǁSt$V$wjmam8"t~ڴƊFwrǫae椓 >qgv3ꦴd3&%~W bNǭ/E?]4f-GIиYe(-"s2:@blw&~ &éϐtT={9̋j;5 /*:Z UuK`bS'ԃZedHӯh"΄~ ct+ w⤉ v\?hxfg@BӀ3?{BZfWcػދ_rZ/K|KN ͶaqÝ#duwr]ʰ&c>ʟؒM? ДQF' mS}}OJ7=n[뉯q.$M"f Q-lG4LpQhnLKV7jfUw4vO깞F4w>"WUz}iQuyDoAͲ`r <bi."\x,Zh)j rATKXϯOn3+z#JJAIK=ejOalt_y%LXwYrX"H0`4 {mWc?[hxJ~[KSu Ui?'5M$QwAțU#2مmY n3 8Eߩj+!V ֔enB1zDǟx6%םïf]ׯNB+fU4% ?|b]R&V[0gQ9_m&< ,dYAX[!|T}h+FwDbOL),Wx4bp_PnefF]~GT,T)P³C{, $؞7IQRaqqW܍~SJN5.@03q2t{0 9UhM <ضL`*s04P9\ޡZ=Q@rn?N%}Г^ `.RU="?YtSB&Ej~epfS$0Ol t8-LJndo}!O%M(aD2 @A,pw[zx3wA*d}Y=-^>=YF@"rYb@YbF`H Իn\rQ@4llAOTB>HXLC( |]dE^O20Drcx="IVr(5Ðf8VӛťH -Kϑ+yoA} ٧U6L$VC^r"d77/mXM+LJ(Ё>*a3YHQx C/C=? ָwQ_V!_f6`׸@f<YSr?&-l||\ TkōNJw3QX,w7 N F[ ߉K#fHD6~^s;_b;|G1*Ikeq;uIA߷X5ǫX;jE$W]RHL0is.enJUTMgج .RW\AMOa!tj@"S*bF>s1!)\`Pb\7ˮ)wX-I_k2x~qW? $Hڄ[~ MRcqeY|>hǞ9sZi{kNLoP[!vuTI`3 fB8x|T> |ռ70 WŞnKѨ24Y9 n1 tØW~hzLI`#N4Q%GW엨EMM?IZV~I9وQ+}kLO}imY{7cOfBb0YΡ1sDڍ|={ HJ:n)!t&Spo$Z5A\ =\FMJJ+`cv!!,c䉚TKPﻳv(5/&q 0;6iu' =~n>ܯcM'hr}"܎MC:f5[H(( QҠ&P.Art*rT1 (qhRWrXTVj(]FF6O),@Vwc,M64R[K,*Q _vXS uGK=x8*WL3a YC" v^[[)Si|0]FaQאe\&#D/?j1ݘHsw"Ѳhc ݉yf*6a? b))PBy$a_Xl?T53jq*< T%\R}>)4Z߾zv>ܫ:#'G3z=&V+_):*|%S-ֵ<n*Qџ:@kuP UAhX|_;o2fRbjxgkKXC욝݁lvAqO{Zhk.]RJJ0^kPd #y'2_ diݔ6oQ s#(ϵGLr5S'j /~ DM[dç[ uy4 bBY;q aJ c)eh_\ +K L  *;J^@*xupeu.r.4:ur{5]~T2kڮ0`QEج.H,M۫Ɂ_!/66YN%42R?c\& q`;ao7 P^4!THGd@~YFކ-$1NI/3EjI+X(;g+^2.#lki*KUnKq{Q`D^`s*C8p9j6eS*CZ2elݱ.Y4P8K 7zv&uRF%J (naSiO&haZ%tTyIIcV6)m]݃F2qBN!C: /rXGZP4vymO9R]a"hI\ǟ&8~CMI!V1۳t\,yK_E#˧P9j-[bbp>AYc=t cp>^l}U9`g$V%nԑ~Yԁl~YBS`Mx,nsUyTuV rarHG: UWl| &jWQC`n=?v?(D kn$]d>I+uU==2qCSͷ2!8k߳RQ2xV|)(Ж8g*"El2{CRsɻ*m2FGÙ!"MG0R0JvPյRck PL||}?qwmuO5H5J4bvC%[OZ{;m *%дi\2 +_U4ė&vF IO,|DQ7?rtT s] Rs ,\H˥h: axz(tu:ZD4f!ȣM}}p?:w;S_(sۛoܠNꇊtk=_҅(OfE#> _mMp2`w(pL:}i"/BEШ5!5(y3IX9Ӻu3e ԝKRXx~];AҰ_@xu8"!TSX!V i:!wrI-"}8%-鎱Ha$QڋH= QE<$io@8S&&̺TS׉qaIsUX^C\z?PtdlyK^6T17O'e}>M:=sD^xv؇U͞?:3}ߪ=GzGN^%[ej2Ǜ) MlL;W!jr/K] }Q5B,iACcW9J?Q1*})wS-UŻ~皶n?Yl}xZ^qݢI/BxMD+rBy _l5Tg,vM6qVxG n e 3A ȃZN 2Fqlj]?6(Ha+$LJ7tY1O{Fϩʀ lCqLH\w¯#y'y3Rq0r>LSQcڵwbf9eBj$M|yGLp*HUh(ڀᕥЭV&j6LgPaФLďl]?Mؤ5wRK>dMdj%wf 8{  ^I /@A1-~f7N t)=|=-Q |WKSumuK]fn\az{¤fmXȞleiFGg )ѭ *(;ZI!mŪDT:3ARhG=UQꔍoISN"(S@-yNtכtoM c{ t1/Ύ0 . i@ 2<~ajz).T q?Desl6Z~ X(Pg',vZb=WFy "R?tgqMՁtbj\ԙUNвx7~ix͇E Rd@:\/U;zߍA3v7D]|bg4{Ms[TSMjUjpH B]5+mޅ#dNL Ue?r#`tR I%j٫kCN҇RtS\X~Kת32fgJ2J)QooτcFG(LS|.;(Oqn${6 t2*&+ڑI[GDmɴ/:GT =Wc؀XZ%ml'2zA# 7=Fx睆*5MO^*C5'dN^6(P$c`M:R0DꅕnF("ջ.gzA|sH+!6 wyd7MoFpK0YQ;ӰD^5 milxst^$)cQHSr 3mxfǻb$'i/#Dyl0 4o3.1~`!OT1.xVUa= rɪEeJn{]Ch*%K9M'=WiW& ׬ky2iF IjaCw `<6Tƛu"tl}~v>AIjFҮE:;?0|=0Kf_G\UV 暧U̦N tqKrjdW﮸oǞiUq{pרDžp)j:JZlF@BTXa\E `#RBt Un<<ϨUo>|K'g6z5wP?7`dZnew{qFU I&#~B׸Y 3C3c)@FZ(q8H4@N>gGwp1նaUƧp]' ٣r 3["XQC#|28Leƽ/dr.J留% N3INJD3Kg4ls;6H3CݘcƻScf3 fC4;k5O_36Lt, o+J}4'1'j%jnL`< E59 ,ҁ\s$;q5ȏ9yEf1scv쮮ti2%M#$m I3rucU=[W͍Ws 1$v~#[MFtVȆП [-D +u[9 GzlvS̍1p[F歍{)SpV2zaOt(wB5CjZK.^SGS9Xül9x&c5Ϡ)w(>H(PJt.4ۥߍuؽZVha2og\⟟~Ts,a7J _%̀d&󮮡sor}5;:JBFRqP⤟g;e3c E+mH#4qWO mDE5ms3}8@Q&# A&d> :uΪv$w5Fj>&FeU3~/ݘW~ Bە_~Ǫ@N+L<Z GVkkp _y Zt[ th`PRE]kjq W0siC]B%:y:y" ~Z"w&!o3xUWc5)|UHK7#y52voƖ\gBR!#iJWGM4-;Wmע"0kVGKş4>a"|bُ'AoQOPdNPiQ5fAd@Y :&Ila)9@ ^PWpLE[M X1ȧ'eƇ!d xA<4¨iEl%)%KuUﭣ*K1 Rq5j ޾؀9:u./k?b(TO^+΋] -[ am*O[Zw [? y?YyFF!iؤnߛ }] t/65w6utC VZڧƱciZoq x J-stXEݴ_xCVNy5 Cp1_)[%*lkpQWXK#A@:!@6ZW3b bn (#I@$ڧ8p)t<#~qn_Ϫ +0ԀLV0 H#FQT C1FӒHDN" $ 3}dn4@FtXV;̢/䐺uk0ZoiFMxGy [N! {2:Rtbz!"bx&1э@__3=\Jz-ZZcI٧DqIZ0ǸOelYvA#3mҭ]5 >kvPe-s^đ/ڕ &g"J.(wɴ`~èy-o o&ɐV4寧$9L .Dӈ9n.w`Y5mj?Res|{b[q#α%#;ax뗗$EP!bZdHO% :Dr$jբ)wq>cp?1Ir.]EA,&ImV&X X gY7'ww>ǵ$τ#$-w1aJ;KOa% Zh.ga|9eJ{x~SEo"ŽĒ%xOylcNq61#|I.1ڕ"a )/71 Ȝ(ȡ^kT 3`h(7DJp+©\J|p,ZYr@-Ϸ?1p:Vk?*!^59_,= Ŭ`yv8FfWz%rLqP{6z+[t`dMwAѵI J6:Ԝٽ=5}if+:y$ =@<ے1:ާ~wI0p^b-25Q7@n\r~]hμ{0ӎ ]0"2p TDFuQJlfElEH66xUJq: j?'efi~t? ׄa˿gtHM _hkoZsk)wE*FFy -8L|1B7rF+1x\+p^Kl=>Vbƴ䤖UR{I<ݡB-NJ$j-Մ;7LE7]2B!6H,"X/ӣfȆ:9ߌB d>{T;XpܖQl`]5hDhL)O3A[8mGAK$"?DT%τdEE0eNT[鸙0du I.L *0/3wA% Hj"Ľ}RpѶo*El6noհG%c\{lZMx mBkR N DjݫTt2+39С7ύ8Dq{K)AUS ^hU?odQt'u;6CbPB8&@#, zcY.bppz~fRЦe|Poڙ~aI3w<NR彇q0RbϽqr7~@EP%J4g){q|3 _ʧπ g? 3.r`bu-`hʙ#f,2 {_bǮT2 qAe6/~;Jj? R{bJBV0yd ϯI^\x<9#ֳ@m=&0( # 5V\DlMj݆O?oG)^D!^ Nܧ =p|ކI/+!񖤃iKeՆJPӹU͋∎{mr|#X휨j(hv~P 3ܑh9qR*2(;;E؟55Ni{g.O/Ns@M1ܗiġ4 :P?TiiX5v1`_{ O 2v GE_3gI~0lF" jʾ2pnAnuM]o)6pT4|)z6DR"umhMJ.wn"'@Hm'L0c=3rN%q#|^>ΩZEKf6q8o藛1l5X1K23Nn% Aړ5|22l*F˄ںXY@^F_ϱU!.ɤew^LёYUpCe6ѻ~HG1 (?MXrE䂒\z,UVNёMkZ*>1%NeG}hQs3 GC硉Aq0XlC:f D}m}<Ş;yG<85ӦD۷X{k}K㻘^RߟE>m%s zǬ+[08v%O+o8uì3K#B-d[;oV;7hj>i8\iIVd ,6e5Ht/ձYA$fxZ~S~PCTfUVW V. kt9* .N!O k`.=~7LK^-sYG?jz [ υFcJ˻)x'rcʼ]"MH+Xh1d$ר6YY2O4zޠu 6epx Jè;pj-5T*%u^+hnEՇoJF(a@rk7~CCCܫ8£yNڋp\!,Q)8U K) Tx莦ضTrA$ ? _bOqזQPfy h=+BQQWiVXdJ_[ܗxLm(yUP M"h倢vY }{{q/5= 4,,ֆ !BɄ[Hv:ui7AQbP)uli0o0/f[/8u| mNZXұ[)R}?71}1}{bfJ?ir:AN!{J"*;Gbg/}0'n5$teŌ%H̺/oms @.n¡+kZ) d OS/d3ޅQ\͟\@B䄽ɀ 4b6AB1!]l^ǯyȷY}d&^QM??FŶb^J6Haq@Ao{*ˌ4%n^W(sN` 3}œv|ӽ}w׃ ҕN㗐SLϊfuVWz퐈I*ȺE=euo㟰rFX (IĂHhͲ'}P"( EG̳ߩX89< sD'Ar`M7GE=g[;\1xbm\5-ʕ32}L*n}< ڿ`9U>_N eҤz=LH{qQʭo?Xx+H)MXI} Wl{  S_a_9nr:w:`J'mB<ނ9D}Үp3!1=t$&&Jj 1y wjedPRsכfq#ce?,;H3be.Umȱi܂0S0Mܥ\O1X*mn I"鈪N!#m 5\%al'TM$ B$*j8 .ء3NWe>KX ֔Lt _&אz6GLV%; ӭPJľ<8=39& Q KCZ6؁hcvQeS]ojaK|GuK1\395_5HG*bEruL폰krh9ዩOΝdl*%Ҳ*_I8دVV_6 KZ_R)ڑFrZQn'6XUQB& //?4.$F$֮2 evדh#cbStCBz?{jۘ+ /Fq{o8+t1Y%@吘~`,:Ii? dH>>Pn#s.ø~s XN)(f9 ĥ!2e=O^'"< bm@/%U2wWRnk|@: ątK45<\B0H}=N}ؤCMakТRٯ pRi[hD5$oN4joB+k{ Yd<'FQ}H`\6 z3IQ IqH'jX MC~jҺ>J;pD;D/ hu `Ҍ#!춄~؞䉈yz_ t(t!C#iN&њ#ӆ$/iCA@WF9V[A̴Is m{4z (zhz w ~.7CU/e5P̄UGdY}UHbԉ C:Ui"r'Icc=^'?bEJsP+PʱLyC)\ZnTvbf2O O7r,mq7HŦ}%F Kxu,]RQ '4㵵#ñ2Diҙ]rL5<_bB,˜s]QlF%I]z+ F١Ud\?hzgTpjH(ҾOkoI s0K?%TC[>\bϋB;V< .=cD[;+9FzB_OvR!, U^ZF#w%p:xJ86lɝL[V@Kf{>I  >hnpGj&Um';ejoWnWĸ *8:/bC~+.P#b I RqRmft$r\Z9LAJ@Ci*"{.bU{p&S}F pd&*doɽ`veBfMh͌a`/E?Er1vb O^l| 6f>R:|o'MA~G l-Mg9gt [iDjה&kA:id黇?eOƯ|^=3t3noWTiH |`V9b+΢* Or,nǜSzqа+'gtq)}׀ 4 3)CxAH*)Kd-Itm|Rθ;5a1ntLz6&% *;˳%-yT>6$֓Mh1ӷO^1RE)ޔνڟJ۔r&t-]eȼqX{W}~+AZSgo,37Sq|]ax0(bwF-ٹBbի=eԬ}DK,TB>I%KJ ~6!H^tj 1;rsQ|rҦFrP}Km:,+ >2B<GR,x?QbN4P󈵲ul)zjyV|{!jʂ@!"C%R_G2  -" Q_Y[BU5\B`)* T}gZ&q2EHN|GstG\: 6C$n( ggİcaME++zGT0VGR>L_?={'sXbxkf[=adu6˗+-ǸT,1c)O0% @VGZO*tzԻ8)[s3IwVp #F:##nՁ$1nE W:ήְ BjL=vQf5i !I@1(Q #\щ}Z[@]w\.7zЗz==5YIdvQy}ojߠSnS3C};ѐ Ֆdw"|zK'$ޣ}S"Ĝۢs] |-b}@ǴRř~C(;n=IKҳt8582_YRQ 7m'#HS]Z4f蓔 )oT-)̆ǏP.0~;rZ >Ѥ9!Eɴw# o^mnϵd╏8#rAeIT%H 鎺^GV17L1u(K\f5q4^Jc*)A %vmY͎,W)VP fhehH/KJRxeZ FۢrN^ 5*;"dՀ~k|V963CtǝAjχU ) `wu`XsYP.QU({ʰ ɎQR@F*5wy5lo|NovdRjך:e(lZ|jS]ЖH3"/pp#"@AGd tddE>Z-Af]>̱t) @X-0 Thä,rcFVM~!ȓڂ< T # ɒX/m%5(I1> 0UK4@ 8u_Sݛ#r?]u׽v_y,3\nm4h=b{f\)R:~$v8 @HI d=gI:f?S/rF㵅#]]i+*m[;M>0oQ1;iIY!QcV]hTӌxU҄Cp7x4A<%ٌC3cܑd@tyD>d,EAiȃKq @>N@u)hDbJ3]`(΅`һ O'4A82 إN'}0$.(3xHkVlmrNPjsY¥t 2d LX^)UGN]OWk#mlCw(Q|ՔȰr"Ϸt ܧkqvvwء :Pn.p#uXz$j|iVJ LjoFec{=Ж,:y)r3هg<`ǧˑ͈z;tʋk=Gu ?kE9KUH@}4v/4ϥZVg/Ewnxƈ[E5 deR& gDޜu(0if t(Eٌ+ |Dpf9NfӈĻ`|=hw󬫊[F%c7cUYz.!;?X1U ic/޷Qky5q dF~2mjYNDF/q~?cS@uTe Kp/yStfjd447' Y]1䏭o8+ Z#@hGRkDDS+\}x x  Ywr@._eN'zS,^ %SWo^i1Zjcd5I UĬ=/9I`o*|3°nm[:*WgV//pԣܔY R}Gz~r$1M,MA0&Ͻm;wV|t$dݦ ;` TW4vӗQFAZ`jy+!5pv.7+I}\bX' qڒT u!v=U,L C4J7Qֺ_6LSĞtU#a4P)djސK ,58}:P' ngr𧱘.R 9v!D)ߊ4kT%4[lWܹ$U{eYx8Q/gi*Ǔ.`CIpzA_+ F>){zň=*ыo'.]|UYJDT.kУW<WI&ȯ0g>#!DӜ!,8 iKEoևb Ewv`RU|cM3ȧD}D-Ql9fnz z5EvECۍz% d0OA @MaP@/]L[@iQ7yq85+ԓXlWWs;,֎G5ܟ`5ܽΐ'u0U> \Nȕ֓G$39Թhi*\Wh'>[?Ëc\_%esw$'Xgl~̐8mgᶐ~JG+ Je ՝{ yx Trhpja\)Lrt^Pgb"fDFei=0ίvagZ"-PNY^y~-Z61ug؁j@,b)UyuScKYak5UG pb\AЄWbi uߙg 'aR8x]e %2t!N+<~o*ѵ{?S/&W+ W1 Bay}֬h͎eI!γXӥdܗωPm -2YKIc3&Z]#2""Kj@!F;hC ߈tjJx7Vm?TխZ^̀F L@38_SY~|=^mXިARW9A\#Bwk(ep]^@M&c-Mr9Kc >f`Z[.gIO;m4,Y)g{#\-JF>~jOZЦA \K#RׯYfnU (s(ybyW=! Y&5fNgG5 jȊ}zFڋow}P фE{Lk9'k- bEx(k2ZzWfK9\w9TD0ݍIjNp9#Sqi`x`8KKy){Ane'߄&u*T m.՚ث18Ώ85sU_dϘ~4'NJ{$Um}斘nJ<)}cF8e&ǂMB җ!Jl%F@k5y f[g{XkTx>x *[b~AĿxAƝ8G} >-?XTI̹y T}N/2 Ɂ(W-$Ml\GnG37KByuS<`q!1<7L,)-Wo:X1?|1NHWe>[ CFvJOW0*.$Cڸ~#edqe.C9\|}WKNiOW ;9FN :P~z1쬩(:n6c刟%RU_]`2u~Bo*H ?˾#H0Veۈ,344JC/X &}18P P" Օce'&h iŦ@ K2һ1"P2ijkRè1ZO!6[n3KӓuK.cev- D[``񹽵U7Lv`]WI0Hvzr*\k~|j,T¼s?>VQ %<8ZcE˧Rg)#Շ.'ХdM Pan϶ZJ,A(AxYOf`dNQ!>Ln-VAwhGzx#A(BdrU_FCl hæ,P3y *Nfk\qΓ[\pU}p9 w(t+X>J&/nr 𣰒;Jem㮳:/r"ΉUO?фyb=\%:q6cqʇ0VR[bj:G-qJL)u4 X+ 0*'P.Vi3egWF\T Cox>UK[u;?x5352#A#jy:6+w& 3\nx)D{ nWPXem)_|SzR3o(= UD:@d"@d=D/LX6[Oh{@m-9['˔@0CGQ Ʌ:lćZ*<>b4GIo锐6іaw@gwOxʖXxoxq^bKTfMc^2s~dTXfp/˧y5e10MU?c宜^_qCV, ݸ}rc5V2Nϑ ~ܟĽ ܷ~CSB,[FQ H=Ds7xkF׿vR@F1cSn 82ٖ|3No]PBgSIE‚NTÂ/žRĺ_Pd4`JwDNVx\vZFGݘ7qTT2A!ND]z0skE[WTR#Lv 0]?HH gUB'T' HRIAݾ4A74←l Fz 4T(4p/IݏpiheL:͗qNYS6f*B~s 4gO~L6v'/e(p0SEo# k6ۢ:i)hZ<wߑ36#yvW3??Ҹ[Z45n&07YYMヨ}~sk a0D!2&>a @@^:Q Bt%xň] >;gR7X "E]'e)H1o7`<76\?[_ZqJw-SvAVj;@%]J8r7Rka't\TeVGyCOw\ޖƔOfz9*ƚk0,F;b`GE1Tϼ0-6^d8'cn1wl'_PE|m4%69pj,k+B7A:0y055•fk:X`{ɗt{ƣ`KHS#9=?Rk/ɤwNfLk 7h v4'9m)4WSc5*D%I(RSPm8D}6 SJH ?1ה4 XUKJd\/'r{ӗ`0%$cgv_t m<"#̴iЩ呸 dn鯵hBCYwgTP5uUx*~; *cKzց6J6.h{Zb ȏ+G-\`2x}GA=R=jiH!)Ya™;FP]3 yuqw f3y)ILK-Zz$f7;fJk.?8:[̜DX/$Fwڢ!`S~RrZP#"pXw:xm;n {}=4_WJ,Qs'_%>TluYHn&_:Qʟӫ3T?d[wwQ6E&`DU/{{/x7dk{^;V=NlsF+vδi دXD0=*$<,8"SfMrW z֞Y},cc`j=TW qvq['F-< e ,y4PO򖙙G٧b?H׊uI;K@1X\Y|]v ]:bQpiI:jy3Y VV-V_c a]QpuRO"RyAF梯UgF݇"r9ky"`>,ɾJԄ鉜jsJۮTI)Onz6Nx=Mqj0mBUgV:pY<ډsp_՘xUy4`x4Ӑ sX -o^Fƕb\0\Ddذ׿=:V;."3}4ߺԴp3FZ\k _bꀪx%z0"F#Mzrn6&iʊdѼ˂U^u?z}YktCkć)U5ڪWd+~v/z!'o/qĀ`p9NgH>)j ܻPi/"0\UCم&|6tm,ag@RFzMw<#> 7LtK31mq 5ʝbE0ujA{rzo^v> M=1IR~}W pq6xS 녊0ŕ,R'Үd: "}dB&$3 F>ʉ0(fŜK~HԎ3_w0O櫏b.Q"*z[PK^-zM GBςmO wfIr,9q+-͕7:ht2%6m#z\1?ò|Y@:ouug& ӒKlH}m-~)í%30/:[kL Jrb)D0 ]Zh*p$z KN '0r”{ECYnnKvLO>2[ [xQɋ];yW|^>D?i胚Nvu{,sJ;ˣZڜhw=dy[uwbvJGk1ʗ7U.q!b_eQn} -V*#3AEF m{"9 A `)ׯ0FNd GKSKsM{dhMf̮sxD>X=j%( {A{rV 8->5AAxf^B^MMDf5ݡ2%>~GGG{2.rܸzRl?NcDگYyygs&=}w cRKSq :R_Sce;Q9,$mA,Zc`}Pn@m[lACپ0܅UZDLS6y]{[͗lR /LKG<.\`|I -oɋ&Y^$,)G&]a84~5-7Jc1kuōnYeȀNL?V'][$b+2O4L`u}i"Pւt >*HY㯭oZ  ,wphqJ[,d́K/N*c\Mluq65".|t,v,(SZƗE` ~*{f8$ܔU4<*E%K&\,#Lԫ&I;.ZS+ >3 ؗS'GpQ{9#u%MsS(i}\Ve#!k6"ΌvxX>~utA&sl,or9Y#WH/|k &5FhnE\L$K~UI_;GtWɾ#3ts=49  I1Tj 2AC }3C}%Qa=d9P}f.c3C/#F3)OnvF䶍:Ї#l<:|53z15Zd> KiC 5UV5n>Ycآb۟f̙ d\ u|XML}d7bťItyyRA23a~2H|}2P:a(ֶ3W*KؘjgW!&GK21OIGsVD\s-j#B>÷L{jȪ,W\h,.;DfOy*x fN'%jt߬0;:`BtqHp(YTypJ$BF L@z(.#0 hhŤ2LrS?l3UibcLmdaP^$K(ZyZTYQ@/ߔsۊ)AЕgnjhj/V[dMhqJUޱZէÙX|}m_֡U\d7Bkٍr~kfW H/q"`aMzª xnkuG1 ^B`_ܓ 3es6d=b Јې"R@<93 ^mGt#$Ȇ =yT& JT3*$vFeFU0rB@s~?#99 jmL: 0Ŭ]u;cϬ 08X+ѨhtA}4z)"I;Wv?Y.~PM̉:e=*G`X٫$r[⠻)L'!o2.1PR{$WT/ݝ[PfnG>T,̹zi5]QeR)h<'c8rb ~9=!{͡^NzZ~/5til쐥^V.qXb& qHF@[uZUJ/z(7;bf(`zȀұmΈ'J86⍨ t{hL&h`ptJ-|,8 mX*ƓҘ1q#}nuA):XO*Ӓ<ڻ&zlCdn#fAuAy2;3­˞gz2kIӾ LHHAK\fa>i yZ1\9D |qCR) +Y-/?wO$rY 8amn="/-tw?h:2 U\{;]rH^y$[? x9H~Vȴ9Ԩ aD\墹7j.utkRI piօ(BAsيAoIs^c)Г@y`c%t$ q{$oFq{7#Ŕ@ԡHvR"hn>$$bc4lkbčԊ`AaAX9h!]+goAi" \gڕ,U;@F\H$+ ~\{/pcYT5С uoWIv$ťt(O Lp&Rb9׮Daۏda̴Z ̡We_ ܨ1y YV0R ҂DG' #*¬G>6qx{r&SHCs)GIʥ~ڙr#/df`cBp3e9^1evdת "HN^, 6OG+RMT,C@i'Q.Z1M6&nG;kn%FHSpRao})d{`*7^XXMAmcZ2K$F>PBSj.̽|"V8_ګu0xÉ Ye 9I*r#KkЈdrU_ćd7mzZfVK LUB M dis-y^3U_@$`dI 9rСlLx Ie@3f'0s* U% (߰{S0?"棅 Yf.Ice Nf1tt.5Wga!$qdcJ&Qڐ&aKY`9By.M š~Z7`T}{%,I I7]?]JF:CFx0j^\km|:IۜxF7hVXK fiF(E<[/Me;+(-> a40ث[}#Lۢ-1G_Ag%v_0vY)Tڛl)͐i4kBnW)aXUk솩 KZgPsDKsc1J'D {K}I1sIGH{ͫ=G &O'֫*B8EkBowM1 '&܂4iߦ %J Esd<تr/RalղwɆ=.rjۭ"m)^JL $k`ԻMO'ێ8RlSSܩHZC"l9K4|FZ[XS9RvkyNb%jY(n^! sD+ ŠI^x]´i۳`GZ2pp½%f̉ -]~vA%QΝeb(JE=iTBab2V): bjD6XZWSg;v D 0z>-<}Uo98j&4Ydr̫ڨMcJʿ0YvnLur3 r&Cj"uw6=r|awap1Q3Qᖄoۣ1/fTcoǩ16GgK!eOĴft<πMIa:чz|$}kEx ]!J^}~zc3;tΛy]ݾ˵гp -u{v=;:^@:#z ʀ!QH&WpM&DŽ6MЎcuٮ[ݼ}LWY0qFP: uW}>Ϧ2o8Lإ&r[ ;HD(,av-Yhu lt&9J9=Oا3}Yv!d{Lb\Kښf7^߫!+" cE` Tq'bnϫ)'.{@S$mZ/<z[/P9ky.F )tm~\JyՎ?8' e: _FrC:Y9J;x+ܵ#~S;h`Ιk<蓺OUMCJ/-Ok<$Jvg+~۬rރe9S z=MU4u7w573 ~5Ha.U㪌!ZyLly5:0Uv~?_ђYHG깕ޛF.2Ċ!b͘|ɸ1+4@<̛JT*Q.Q 8¥X٪MhyYdb9ߚmG+iIJH)rtmN叩wB W8Os sI,@7YmY/dR,Da6y÷\P.s:tDoL[(,âHjV{mqtyi(6y upljcIZA lzshhVW-aPVGBȮ2HċR{Q@Zqs®@K{Ln6fHDҺv4I6FcXzOa,ě}'5p>B298*}|u$Eĸg}0z: e:j$ެ~#[~c&srİSP Q J):b8?!Xw|!JoTamK3KY&'R*[3z.n;'dp"zQ/gF קHm T gM1]!pM #׫[_B&9Luw> z 04xŵ_&&n e!' n\)n8fx-[kj7>`g/@UU+av5eKcD\6Gw!7G[[),&e,)- $MfI?BMxIo9X igMt\;  JnJ;S O]t|Զ5]Q\3Q&TGnO媗,C?]Ũ|9՗o`g@9ҩ)CC?wW?,\spz(he}kds4l`&eQ3 !Qu $rW9 0h-B8y v"7ˠI kVZ9j(ny;Rdb$߷=gK^L>3(}zsڪV?AEK>X.$cIR;tJc@¦s)֟Ca4ah1#($ܫ>fxL4 rxPf!bʛK$I!k?ebG4ԖҢX#].Nз0:#,*Ol)NF&<'!|TZ2{!vaU#ڧMNpPd9E;mb-maNjo>ȴH12̙|ȳ g}F/\Fy$-%}Yٌ2l%[Qݨ\;^Cw̋Ω!^gfz|k.W'og,xMJ e%&~@J[NշzS OJ#6DF$!V8o~6?DjPX+*n3`,-͛ :H6NK$Ywr"h23\x'{X/΂ݲa҄]1W Ǧe?=pL"_:XfXGYF?UKG( ڒTJkl$f8}8LJFI#Z?ьj(;%Wch>6W./t:wa@\9_=nA)λiH%g&nCw{s }e&#-!B]țc+P!z*5UC<܌ uv ʳ̙O)qaz69bYSx5|sNrH@003Dۻ3k{-(Hb9 H<l˘,<Ҧ1s&@rc+̕L?=bEs{ Sw]1.Yv&A5s wԿ)Xj4G{G%kdTlRfvSۗ(k2xA"SHP~ @+FJGW}}^'b؍ |04:btoXд^W!ύy ]L? *h"%g"J $C=ZCF`Fc ("#>}*LAoDO%X@, 8A;,DCEN(,_4Ŝb~+˵}Z-ҝ11&m̈P:=D;gYE[PltUheq]ouOBEs\~_pUjk /jC1R@+@Jݥ`4Te 5_6 b @D@:e=1g-JZ;-e5\nӔT-bTQQuա%sr$\tw.3C<4vOIPr8 ܛ.ny#xTқK\w5@iT ]ٵD ઴2Fp~` 횣T&0vu;L0ȥёLo=1ʡ|l–#fTР_೪S3]gZ/wcvdȚ@|>p/^QUxV;՗W_ i)\ibfbn-usn_" U!kbd|/I򞕑wޓP!K^[< AϺZՂLiHCY.{e˾92)@0t(b,eX4_&Ө`'yܢ0%]3#3#aufux<WgZ[@+&"a?_>8\̗܃ αGBX[3xmn$Akj i`()srF'nk$R"`M5a6 -~و41ԌYaÝΐ̍!=pDeGS>ZN.Дn .i)KӉEN(ozU#j*G&2ʩl6iiV[6!X;Xt{ζcX ݏL&?pxpWU "?"DO>.emRR}gtӝi\YZCd:!FﵶnۻpυɎ zwE I%oAetMyB70߮!4@H 4flyyQ2DMwV> L]&(496.;3iyHk~p9 mR?;RVYm1+o:ӓu@yqٜ뜩}~5O;I,wx!ho}r:?9vdӺEUx iJq;za Z~KK wG># 1#ў/k| F꺈UN @=cqd7ٕWò n{ pˁzz0M,|Bb!WIj ZmbqWVl*{o6h[r:^WeLл!eHV5VO\F`s>!@-޽YaY7c%WK8P ʟ&8%i,o^z˺c2wn02ߤ@P4s܉VJAgW{TQO6;BN"ץ[Lڝ a@+^nMBD 9f&kJDӛA/qAVTZj$~|uLgÇ8-͌a7X_M4算]M$o炈ۘ%Ӟ)w$W97pH [5/bZ`ߠ#Y:)ݰf7vjf2˽=O5:K,ԬPI MI/aID[=, l<=א:7v .öBi~ȱ><Yb\܍8K,dSl< ckCCO%_ECgW4#?1 |lk91]C>WGY±zӆȆt-g9x-;&(!xHP+5οy-)+x^ŠWIFA~z11yDPftado K\bw= XnKqyxgT\NtO)c*LGbg%`E.]Jw/l%ͨŦo򪤠adEd1Tvuq`?`h1hڇIiv2u雄8P+,n&x%JOC 촞D*#2UE+-g3J8b х\pvy(Ob-'Ҳ@kB,G/Xެ[93t7w*FfZ4?7D!Hjeo6I4%\j=YZyFܠ<ZikmX^URX#}bdr.d\oU+bCf'XЍq+ݯ4>YvsF_V$ѣfSZ Čm|8a$ѧUD|Ͳ66ف7ʟ1*,N9r6La(Lz6({nHu<: gG!vr d+ϑDqP~<B UAqDu[ư^V]X_\B\Q(ڹ#jp.‚XX@P6(l'*Z.S<Ԏ7)Qc~yownSRrO{g*eIGntb(W1{G< iR?vzeYubꢕL ]ϠICeC*̥{R_IqW"N=&:эYBzIO ~/)ڄ*H$GxRrh4 ZFfJЧ䗋m9Q5yQ܏lp3+HOA4^gs6pAz<|mW'4j4;P|g >q/7 Ti7G&#gҲW]$,)zMyfC-;Sle0xd0 :ٜx5$?R ĭ +kredj5DNapS]Pg^b}0[.,fQ 3+M!W9>?*RO)U[d^\U؄[ +Pe 6cy |b3q4ޟ1E8I~#%UD{M`aE>l}F(-zy$#Ů07V<LBR&f}>qcdkzc?\=#c"LݷJ<73GMzj2|:ҐT|( )fNPʎ$|o|geKIB׎:( E~`U]qdUyT_ćkØ50eGZR+G'ޗٙG<|?l촖uWY.u?ł?:ѷtjz tYx~)57R _}7kO+RbBXKwltWUhK># a^zy_Ca)[  Ȼ?3HIWi@aeߚvoQ9X=b$J:`+%I~cn.yL_+Rj-R+M-/6&U88)~18G?X%w凲3FoPF}p3-͢sKg= wn3JMY?Wlx=/'Kj]{BTӽ)ޑydrѨsa ׈I)}hoF펉9'ecstvV#|HdFoɖzxH_Tt#Ӷ4<^v*bXڀ4n$!Ѿ "}"GF7SvU~s]INE9gDaX)f{!FɣaӒ^=(IFfzyXrTPvĜ?rep:bkS:]w;B!|&p`5|@Ch tau43V}O68\<!]O"쾈1#}i J8+L&.`蠷mg>M53+3Rx} iAy^10ef|xKT%>ݧ .VqҊ3z:U!W-FӀW9@VxjS&Ef~3'Y>rFEa\М:BʄOr)AڴQlnq%9#s=c]U^uGXd\g=8m-%Bdw6jާkk RpN:p^ 輿7 yH1#1CwZ0MqZCywb1/'4Uݬ2?߭$"w -%b.Dxby}|!zt[PV 2'9͸6+g_>dY#gv])UBut?~ 4< t#/kl,u7LsÓ3e͟HO $IdJYdQDiU\pTOoWcV6>.D8RENK.+a%&æH3[?֖s(N-ź\#mN!h XS!!HF meǪMNtT;c{-۬ %BPhsv+N S<*|g<֯'i%pP]yw Vyg9bRS|T ܂ނcx+.Y:s}%( ha|q9ʖtqg!2ZfJ\!A \g:1[O52:VNp\iUV01{m®|m:0XVÉ&콞ܚ| 2nI/b1uZ`# Ohi jqMdU"us+Z)l4$vJ*nNq܃*7G  E sՏo+(DJ CѦO@"&M@م8͜G`yps HaeV,/~!ENŮQjg|N/hl"Zz0>Y*wג!@.=xw"w8p0Yk:9'mkum j?s3P?}EmX -`AVREZꁬwEY˲Б]\c U'Sr|p(Yey*~\-?`` M{⫓5ȅQ>s ZfSҙG$Hy`[V^oOE {9^~Dū{JsucQ sN (Y^T%Gy.~Y(Wnju P,FgV[U#ܭQ?EC|m4׶e۟?[*mi'VVq8ؚy u'e7T34Ƹ gRIT.@"j'ϸdrc]&;sNL֦ks\<%T$ΙFzrTzbbFg:pː^#+[N|dbx>CI"MWEf)&"|U͏**u t붼2R:tσ'>> o(1-N:M C8]?\k/\rFf+)t֥ M~yt>䊍MZ)Ģg@{`]58bx=_Isu@P)D.y`uU̻`k|+8cwoUw6T׬G` 7hoI"~̕;uh9-]/!hu4_^ID|fOB˙?Ym@0UAhʘ˔ l0Uԥt͕]c(ZViMrC*WÜ q!8IpKӫy4"'G7kawHh ddT%vjQlM `Qa厸F/o[a6۞6S%/dD_|= HK݅N(ejjJ\:-"3,3?6L. B )$-Vop}>S_ ?^'p1U["kͺXf+IU ilZ/f#prj.gtbW1w|AQD {yf @M0Dц¦^=dd+ ?h){u%Z~t`0ac~m&_R jjQ'SjT4Y ۱)/vSq׍˜UKV<'5L{E lcKjS`*'u75OٔqzkZW&@L5}Wg ag[ |b"g3{59.ԗfPiY$c&t dN]! d~ݱtƳs^# _ D/Ưygt@(˭J+o痜-Y} @~;d%m3cktJ2lΠ G.w:3@]QwATg IrlJNCt {ɞ1]E]<w L|$o đ c;R7s,3mp}QWёw3nyfN=KV| 9JC"C~bT8)25&U}✧ErF2nK@T^t5NÓ' @zrE D7e2%US?DY{A/ˈooSI.*"mݴgߪ;.2r+90ӹZJGU"? _\ |1>o1Kf[ D;Ok@Cr;P矁#e ?DP06|$׻7{'[Jr4Z SUQ !RL ;&Șq.sQr!VK4! xW$)) 36ƼSۧ/As/[I#5.7z|2BHeʅGcKh"U ^|Z$Jjк7~k'm_TT@ H#ʻimvs޾t2БYxwֱM? KA4R+[S%f7@Ip; )PH0+8Fƞf2Gm-VXj!+$7z'(!byrl=#PV X[L_ʱ FQ{4 ~tL\Nڀ0;_.LPa#%L1<&CVTĆe+hb@TGfx^&Kb?,oj?+qsE{xS)ڛr%漹Uh5#2Ov4ڪ !>,IU`^>'(& ʏ?ݪ1 2:lg S> Y:9DpZ['kw|,1/vʅ2,jnNJ7/|}jy qkR1Jkɸ U;6$;k6SJHb;6j|R;\D C cK!L~v]r/GANAT:E^ZS !bJ%a|.Ώ"uWǞ3=#ԓ%Yz,j0n&Ymu7\,D/R6 O ~>[K-E2bC'MWH8z\AbU"k40Zeff@i^و-(IʭswUb]6̢U~RU}k:/_J>Bjkuz?2`ל`4brgҬP+s{]ۀW?" sL٪GPsf|@a?@x 徝޸Tr8IAtxjnK*yWU\]o?GI\bhkCe!6A(`|EM\B[Hцrxƍskpù~1MGmr#KF7'1dKU);Iy.R'&mbۿ/\"-wh:y.1,l{8pnȝ ѷW'~,&/gW6V5f0k$(P 3ļ_K #mk@L rv_|n,vf("L҈fM~=fxf@i`Q]7iI p b *q<L_CFG~I'&=&bK&x{v)(`i`AkP/\fxTbշ$VV/gB w]tF*cF d72,nC">) (|d?Z8WRv$wa{I;˗'k`abx FpW'yvfs3 >C/*w`vcb6RYTUC¬LI|?dXW;Ӊ)7gtj)@Sh)Z:;5㠩&۴)]7c6uZm0NWGĮiqF?>Xt59_rYb;{^Fx&m35|SŢ`#p?iD\V ӣ _f»'" LJI6V+B, . |;Nr5 %([v,lx<t]Cy74΄RLc^E#4i5*ٷe1ɝ/CltT͌:*y1*JǂdWz|9J$9F:p5y Ww7  +I5&B)幔M'P5IOsu߁OD0 XK|g6N[ ݗFs=8}ұ`-)[&l>I`\="ç`L(p@m cՎiUDn+״s_xiyĭ_5V餛91󈍵;gE/2ӯRi!|']Hkxnl@"Rfzz{:8 ǧ[VELqg;+XV /oO/"9.GO)BGHW\o͐|LDn[4mAnbOBbΕ evGԃKǸ䨣l0+K=?~Cx!CW#+]/nywIqjl4~ [ (vR ţ`# LxXY9E!ŵBQ+G 7-”~ XFA$^, kxlIf e)>Q.R ?*C'VrJJEMlW޲&(xo0etϬGۻ^n Z-]5+C/JhRme`IO/cEjAi(6I)Ak |%.ksl53!A2 X>Ƶ Ns9eP0Ͳ2'کIdoIpjBVaZsusx: `8/bZC|dSKK$j8^v'QO(OKfӨFv%3j+P; \y;٢E<Y]L S;D^(\E@LQ.liASпÙЕEL#-h 1-䣚؝c.+KTl s+rpi 9&+@ V=h#le`J~Ew냜@&yE5KxPڧ̪ޮSrҼTӷ[.1ruv_,P{i8&+b$VQ,&.z}N~ DZrV ڐ*>-e+L~eg&ƘNR~p|غ(}%HDxQ3qLiwi?#DeCIVrC(+[[Ra^]PP/-'˴ewT ) AvE F{!:kD2EZvӂÔ,ȥ8rxlEٹC`)~P s٦$Nm@.ٯVY](N \4׹;m`|:RqbM)>uKy54J6F3vZ1LcslJ|>'efR.0:~myK`Hءٜ1CR?gFh.m_?g 9󑪍{d+s{ ɭ.:`U}lŘ]fUӜ^Չ}2!#NC㺼p;gWyEў5b\`"/ާ$_NBS2Uf fiu# BG>4՞c _$ =/ׅ|_*[<Qn\`[熛4"h&0X|9%W.@H]3N )uMo43,ooAFMuOGWڠD7)bdx]lքeؓ3:…"g1j4g|:#ɉpU,!'洗.@ػިɮ7,BR* w,~CDcdT)kc*Y .:5s[#`CQ}s?\IB'(ԑ337L>!u R)leC{hdӬ@f!~dl3sT69j. lC\ܯ!P`>p~ (V=``j\RnVJռEθI.NQE?vT21n H \Ӑb^r=" i'B%Wۭ=A,8^ DwXZnC|ƒޅ:iy39am+ ROYZO7,u8ߔƇ"J=3qgł93h/!Y+.!ne*|x C \^6Y<}bNBӠnji֙] d)`PP}H>+czq4a^M}\s4A`9{, P{TaTg~%'g6o~ ~6 !;!tךa82 x 7:"騐sf6R,S]&—|,g;)<=W~ZTxk==Cg~ gz*){Fu -qWe"J*=sy5t?jw\ '\֙?/Mї=Q+C(DI`ӕX#|螺V"Y[ͤs/VdwFqS;iI&Q֟#`8 `x(fԒ )Mj֚…=GbZ!t@ϸtߋJ)$OEJ-^g+#_`/xwR=,N۶9'{M8̫0wsAa]MekhꟹЫ,lGɢ OJJmbHE@c*X"wWLc7d*֮'1>4A>h*G^ Mq| /Kx+l+ăr*P1^ vu*y7D|~qY>$΢3K3vqؐ,nM-C-$Gj9)b+cN/%9B9hYsXIݣ9=Uo\&ALE<>g$AF-ml2O`:+6 zTޥ#,l?QMeuėUi5c ˳#!mD \lL堝$Or4vAfkѮl{2ŏIDP̀Vh:7y9gL)vKcM_s2@L-eJu?;Y{4kq1j,%yqi}aohVC#SFC~\lM]Ej \NN-(Vpw>@ =\I-8vG.?23Az@&LQ"֡S:D#*'W4}Oѵ@It#5t )mjYQ}5dȐCKP~Pi`,+vlwtBVq_bFʀy1('L,D7e焃"؋<_8ZUKbvhq~ ':UW`2C-2(ɻ9 ~^hX6_ e9$"s1?;,jM\ fcbZ/MO@"iiɽA'hS'&r3ga[p9as*:=?-‚/ܼʍ=$q[9VD~& V5`њG^Y))(r$jQGNU}1ϪUsX_MOGё%hRp.GDs[ hV֥N8(Wt:0A\A%`P+ ̆; /YXѦ(PvHD[S"g"/>P{DնBP'V QtZ 9ސ[){B #e8\Yi(>W(h%WGhXX8,@͒]ַm|=9 c9@||.^:lK 롪K}thYi{<Ҁюm[4Օ΁lS݋403`Tx L_+o!IVoS#&P,rfVᥘ/BEYFZTWѕ"+' 2 -2m<_E_p4 z+t֟|ouMhl0/QO\1=v!}=3k+Vpl(cUqpo # ?PA\H;‚NŞwNѱ},z s"~s7tK8+!R)e>|Sh\ =׫='\ rIe-PgWϨ&jk MaQIrbjKRbz1 3[JOlzJP˚J^#nVSv`=WЀvTYѦoD?8|lx& %Lȍڂ#r5v`%CHTӔM>O jx*ɃZ0%:z^NogɋC\Z#)$Q`t?4αk썳xNT-6QyU=abT1sLQ^|PƢtQ .yFi) FMc;ۯ?y _[7xD.>7-`!/3Y yi,tV?ypJyLiuka684{ceΜsDԣ:.iƻA'?B~mG)R`A]=q])*5uʖZӝ.qd(=Tbq eOSɘs-\Q7ݗA鼒R 6 `v}Rxe7tz+-ؑr͍;ll}l_vڟSiȼ%J E ( " |^[:F`lUXEBJ`P eD0oR39sioFz>_(+' VM[iѲt#%[y]:Fxۢ}<,h)¶ ? %$NA1x@B~lN9`N\#N JJr y ]r|Wxt2U@?\sC~ 6ϣcO,W(m[Z] άPK(Gle|wt'nUTGڤlXO %m/@ݙ_;CM8am&(#VDjGȖ@mrR39[* ;_!+J剠F8#Wp8̓nǴa%`GtYv3j% =z%@ДHI.`vQeZi,jmp0{۵ND% (6QiȆ@/E @q#/A]iy5|J GA>Pr=TL< } v܃R[IY鬔 [?TUN*ƒͪorw 2Bn svM0mB*'=7xT_op꾵,NߚN6A+h?& P|VS(\\ܿQeTC tm C>4u&cP%ud sZvs42+R3lFk@(BMw2@mBHŨ)!]w;n zSxJ}Ly⦷+~s2O+*}\.n|%'Lj/B. "Mʀ(#IY qo474$~² ^B-~+~t"vCpZYם]dJ,IyڊQ {փ AGwuwB'0lJyc\\,~̽nc&& xٶ *`yqKSt,Wkeڢ}-y'9b E1'E_]HU&#*\ΚP5Js؍mz I!7J`Z'5P/E|qhɻP?  A`>Q3,Tf' _A!K rژzۈINr/AldeӞ)ELk.aV:!Vԁ>A*92ωn MҨ&CAvDQste:Q-FN?JV@sytͮк_{CO0YsyF:TaDVvo(zBRQN hR,!"g7xsi!D2{Чg;'03 P]/HˁV!?dBjUpwTYъ L4a7M?+$o5{'{G.&ٙ 9#> TmPe}8}-i^q1E+)ۢ~NUf%=!X#^ W͎21ǻlmq$lݱm~?Tәl?BUzapݧ!M>Lbn*L' @@+l-V* WB UݿH/<.D3w :`f3*0hy;qȔIGA6'Y!f/equ"H<!qDk%9y=ӽi7gkG.PjIm-3JBr`NtHJܷwn{o>ݡabqs!pډ􋟞YDȋ^ek~!wTJL=>Ѹ+MTs6uDyh: [:/~Tx]8Z4- vr2jjn`ձd -DqxyllZLcuLU0'T/'RwsyDC4!EhM\YR\iuA;qU eBӌNᫀF'6IY™j+s!a6jX.0hLe͑M=[iu|Vqy huz_JI͆"E[c6fH%sc0Vxs I͢ þ+« q `KW›=rCBq7~BxRerV(1KÇyKu' Ѻ}GzT=!kҲw:C xy[^\V~[WCDR'HX~iDӢ []x?huug|U>ZDmKJr$vhv5ω*{&|2cf0c\#n}>`S{48gxذ 4D JDf j?SS~t@w4^HcB:(g-a뾗_ԥagB],>K*'޳4'RNDG~_kvy ΀ CdaK)7߈1MI aEc{3λ=oQ?HeBQUc.K!33$|Vg^>}yru"WߢqCqk8 kBn^b{wn#cTdѬ[(L&ɀ1ElHr3goNk|hp1'Iw9)2(MK)?f!#!WMl֏բ]0F!9:0]{vTܓ]\j4!^ЉKӞ8(U_p-)*!kur=s? < g.ރ*FP˼XO-,U}ך+@ 8*3"CQJB5lPDb1K$WGsrí>Tjd=ABZ(Mu"_#;I﵋*CCJ#pC6B|'XjBWkڝ]JHiPtbyQ=0zLa}=;*"kuhmQ]ΊYbCCq4,~>nmh*_$1|T(6VrtUlwns(_ n6ԃe r&-Xk[ &jkzwޝjjl^q DŸ.܌/RjBƒ'\=T %V`dxT’/u̞S5U#w ΛJw EȠkc26нr;6CwkHvr8VY̜a[)/ch@- $ 'Jp(ۓ>\o6M0ٝ8,rf=bu3a΂Olm[}y2I!dHN5bk. O\4~/!bG1GjE[bبث~_ΰw."etCANlOaV}4dJ[nIoʼnwI)$Oe/E!a:{]pq"V)hЍyd &$ba5LQn.y禊+*4Ҟ~w/ű/mW*v\ǀp=`X9I>e ,%9 mSqۄIx֊eyULBlm9&qh-($k[),qKS>!]ÕtNMqR!qmZ'pMjT*{J`􂁒 \fzYhݹb,I%ЛR^gq,^[#/)5FWSSTcfRCEFL'5 Llt? S ary8k}Zrst :Cҽc?;"^<9E^ݦCxKSfM56JbJ+Te!74'K$Htgv mN54lbKH:e  dt Ɲ, 1;+x){sa`2ۊtb&bo2O/耏Af- !KxG87v>:rXań~BK'`d_F8oG݃2J>N }L' ,uæ],e49VIe!r͡ )R'O7f$QG1%輹45C.FاgDz^i4ZQB񫮎v jR/pgcGϜYO )`!,x;rzto )F+c'5!)PoLB hwH^3N'1=J >u填E!5,:cS.}p'=u<#00ÖС0\٣Ge6aF!?NcUF,%.Ǟ߆Tv7%bO>PAa3]Lvd6s _F ]dk*c ,.)|%(ŘI5앂A tcnj }_7 bI3{o>Ͱ1")N7Pa>c@>:&XkL8lvu/yBqKz3ʹSna55Զ, NS3Z(NCO6FT]:ak-Y-tgD"Ər8Re& ڍ')U ;5ȽX)WHoS7!S,`.yYYWۮv* L$(x*IwkN6w3T+4_ylÿ/얓.[|$ ΍! H@i0'bqR_bL=U8M1)VW,FF %#]bQɝԺ)^oUFŒ |vxx8XcEOR$wqɍNyzOld{_fnLbԦXn+7-.X->;vhTعh~L 9MҨ=\زbl"޳cf ȟ@UZ UP9\^y9rs+@T49up)FHRGF4aiU{SBy(_Ըj8~z"&e Uf(o)]2eËs+@CtFW#΢=t[OԖΊ Xa7n:,`vяZSiqhGe?逿yRwzOsϨ*͑`*O<p k@g&90 -HfvD%xVt3p>k.z!2+(L-@^Q1Db;:mG0Q? kJ2Ff@E1fwu'XNx"Ds٥xߐ ppTb_ O(DhءDžb]-7 [Qb-,6{^c<1j0|Nݐ;ˁO?p@IpOy%3. mu-i}RȌ7>,3*fwv?keDgrs?, S'!0+c&9=:=if=Ȍ@U2ZPX;ʡ?$\PrAmy 4SM ␐?x6SI@}Dω3+}&VmٴJgi8qe4mǡ(49hNvޔ))>E\u8H1 sbl0u(j~7r _تg-ph>߄u̝ a n'| hCAŞYep@&S oe"Q|**gKv~Tildxk#Gdu[nk罹EvhJ鯱gj#v06wTxgF8pGK R{ xȚSGEt_{μdk$CunX ߝMfǛWq54 oVb.XobOsHHVT) |4ù>X] o),D,Y Ea+ni 9ng^=-c^^*-:îm5F \}/|p rUSu3 q|;Ir~JCQд6#{Vh /Oڿޠz57([H&}()0ьjd5+bUw1hQ르ӕ|`(rj* EZUf}̏u0Mʮ2M^me7d-SooDX Gg0L+6IKaۑ5! iҐ]-)1sD9bqB镝T+Aex'x6X1`&S,n{lrYhӢ:-ɩ.R2_[VGDCT ,ZW+銩H8ij"[) %X@ <ГFGnrJ7;97m⡿`bhFwb0\0jS|NEg܉g& W&|rC@F(Λjv "~j1TXH\X=OJp]zQӰ갮3Rdd1P%e`ZQkK4yS)ĵa&P1e@X,!2 D(6,fovVDGJGnm ߗ Lz| 5~}s2+;)y/ EmhI␣Be=֣UP/AtthlC\%|}_T)d8}}b 'TtH*ҩ.e^7^D Ӯ>\%(GADasHD[t5 H[%T$aryp!:VX!]|Xܽ^ñ~@4:U2䱤A{lS*`n;Mk gjx$֑_ޞ-ƻݰx3a `\oL7᎕DMgbgЎn4'e;[:ㆩS)D0Og@輡j)rL6;,f%v"ցK10[ nʷ~(c`5-fVt_?ԝ0ß7L@wGç3H><{ d=m2D9&|2fdG2!̝)|ybɓϷ˻ > " 'fד\?@j-K C""|e5uhZo߾.8.avF*/N"Xee#*BE&ʮJ/&w~~gO`oqpǰ_8Ō_ [yB[2izH'Y3m5?\hu_e-Ѹ4Px-rO84lLZ^3EwpZ5LCj"QՊsy #'}l[0HU.8+a/yf j ?ZWhH"؊<%tOCw8O`̇gq2 >nBS(#G̽|:'):п|G(rbzydhoT\v(<$4AY.x8yh0!T}5s1"*H⬓NXjՋKUAlbdw-oHecdlOnzqhIWŦKF <6ƝVNaߘ-!#h\(E%*^v56r=XSJ wU,&IT 7]m6}l˨C̄?lY)VSuF(*e\WP𢝴'AmԗWk83r);g4G6 قS,?3TjAOD=7&l?7RzP'3ӌdu5k:UQꘚI \1,DW9:T-⨍>N6mBP}܋- Y@J^'$`هvu35],ޠnԮ$->.JMf1Uб RxNǚzbF|g}gN&&>w|o ݃)Y92uNzvB\W\ TTKэ4KKV҃_q#tݢhgiO9+5%Qd-g* {Gʶ2i8n4d{?Y޵䫘Z}`m9'n78.C/zG힝)*<͢Ҋ0=y95BW2,(:>m|lm6!|/|e1\jVU˜{PMq/-9i fl˼ꡏQc`cG^<=B1#=j$}$3 \ "qf@ӂgg#y2: -\cJEaLZbp5.h#tt-T!fUxTˆٜ2x%J.bo3KoXo6w D8Ef[ i4>(G@錜NSn~cR2a EZeձu<\ر/5L'"T۲,>{i6MVUq}i%g讅"ySdCBiyڴL 9cV)(+|"H嶽JybHXåQXF[EL@UkF5Nep';x _9O\V/DE[SkqA ?Rƶ:u~^^>7ݸ"ۆS 0 0W>@) b]FGa~s\vpЌ1 _|WNQՀGFvq B0lTj D(?N?#en ;W5*E;+dQ( E]4Wt(y~`qlPje sMlk6;_/]ohtČ,wLBs$n&V3$(VU g0Q-{ɵTiǹl08`@t1Gdkn$ڔ#,/6=h^VI6 1d&w,6+b0 o,&9iՍn49۠?vccWO># FV|Ne[*:~ 3{jn]xݦV|owL` 6Q—T{HDٔlό ܷ[2Vm=y\TЮJc8Jxx$h d ~uӝ"~7tRtͻ<͎|zY8c ,z )GǷtnV79g%.ggFGd2>t[w8͝U] Fr(LCJ&Sef3 tg >E4esp|}SLI=|xMaB`C3 3U@gQ{ Onc}%lƢEdbud6j:eBP'% KQ-Rۤ+EMyƐ!FR%'[/r&d PVfn yZ643jXzh=f.:g ~M@q-5o WC |.CΣjΟ }!CEUfƟun]36gu;yJ[ɹ9kw/ĪR]d j\Q{]86Pá('b5R6pH9ö*$82ǃthΐ1BBMh= ]J5է@l=8)N֪k6̝.z4X1+v"V=IXsa Eu1t;DQpf^":㑰XAzmFWÄ3A'!)"$5@ԚPiԩq^.F~(|>)=` "hQT=&K۵kL+f-̪=\s=7is) emHO*3{( t6smP֨?냖N)U݃BGBObMh r8pq͙|P`^W3 !Vctt@t, -|\=&b 8)1tf]oEaxH=_\߇R`j|7zV}$ 6L;aTI7hb<#@*:=NvEGeOg7<@ނзvx!>>neX _"eۖupN^)q–/V'`0/[!-ZqU^d)[s?vPHnLoΖ} gߢO8Ֆ2LЊ9޴\F܌6y1) +ͦrwW|. hXvp'r!C9ʈgrE=tWGu2r?Z}n 2ҎGnOkzzESJ"<:vGUzk8#"h.W6LXAԺisFX9\fgSЯ3Ǐy(4cŽ̙4Fj U(ꆷ0pԵK̾ō W\Uc`?}-UpVN0X?gICqY/̻~iY;rH(cK08,:zܬ.xa:b/"?; }4R>2CCl׿`ޝ#*Y s7l 3z\`Zo_,0;2t|r&Wzlis|pacq]Kl=·{ <€3֘ޔ dm'#,yF[8Bi :ԟNo[ZĚIgy[_M_@3:lu Bd';d _ٖ8gZ#zM_&j&yR!+W(TRwXe5izgW,RnV i44Bt(` P'x^B16~ȹJ ]3"~YiRȘ;oۋ 2/{UVQZ@GK̸ם*O8d8 |]M^ر~n,h} *f FLƽCHȪm !]eτ<yL%X>x0/tQqQc`ߞBSk |M/4"=cnwnڢ4%kG_}4~f_Ұ)/ȟ5D7:x~8 "%ɓz[¼7|zLBS*p`$bASt:'$O0i< SEO2L؜{ sK( (ʒhLtURE`\zbdbJOcl* Mbgd_Bˏ|Q?VIl4~ptV?qLUH li||{UDuD/7ټ~#h,Bp,*]vi:h+fkv>NG}aCxym<)+9.oBG#H}D(._S@p ӛC/ i7{.J@0@FydRTK{"2WHUn?b^ܔ>\@kvz \[Ś頠YsFHk.Uw 8Ly )){ ,R3x>#ΝpXD̖7];Hyk;r%s4ܰRB8wt@y ё`CTH K|Á>UG "$8 /Z)Bڑ8h*uf1DT5P>fͺ1{Dl_b|>.v0}Uq*&>qmG^[y%RQc W߀P|dtPJxCVŸ ^Qύ%fizFrͲ?ҹR)cӲOoF03$рcqܛ55k2goHjԨ+"矸Jڍ*iv1k9Tۧ|I8!e\X;³}'"jVPYeLK(C8n1ɛJL`NZϽ~1vG:5 ޹'GOVE`4+ n:g1ӆ `*=}bήYrok(&HZ'XGgp'%>P,@V‰ڬ0njHvLt? oIkSPП*pSi>M%=} UU1љzat=~n?0.hcjq1{"ٮRJ Z$ ~0'K/C٩W ;!roجF(*태P}WAτm]ꙶܕ{r,UU"],"epg>xI' 5k#? lmz E]^M†܄n_[񎑜jiʸ(=ʎ#iuTi/V!h3kw:6LԼM9ۅP UE%WK~ ؕPyU:mA&6Ĥ4 2}7 8v'5/Ҷ7'T$KhCPLZk6Ɍ%;ޠŒq9A^nUfŃ2QLbT1Dn@(UA{,:&Z>:0'TO”"`Tf? ld0"vS2m wV`Pdzcơ'VMz%c2sf@20]~..qR1Kq U+ɽ"0KdG\g|#)sXG.B^7͗c,Ik^y%[\e.z=i\Ʌ{<թIt1'&Q1[q-.ƑV;U:+ր$L-٧͋MI ݳlҏlL'e= >Ooqol1^P,+[zg[Ѷ5l{w:h}rl`=,뭶 iuWbq}X.+}48)E9E{< 0YbyުpX집5 X+M>qKb8(֖t,ru 썟I! ]Q/v}Ҩ$J& N"Kkw7%/Hh໓8hOK{SW@Ձ'Ѵh [NKJ:I8+Y@DPUnzX؉QԋR7.?RbJ-<'`%s:#{RGķPve." !G?F'Qw_e$tMYo\xAmQ ٞ~ZАy.A~ħT j4| x`(PmM@u:2 [֕ƅ'%O=U6]п3Y?& #׭\e XMnm_2#БѲv.YA#Q!r)Kr Uoǖiu@.p]F$b}>iLZ7MH_\Jn|Vhvn`KGho-5MLF7O ٷw5[xg ѭA hNa8C\>a$֪< C˚gYy!:E=0&uCL[ Y*pslbGϫ :ѕ&܃)7E ~y|u 4{[s[^úծ) '8Հ(Sz4v $ɝq=(!YE똈%a;r;QD^λ S!ZNocM<:l>Zߟ^5jX@HK[|Lbm&Mߞ9;֩l@sP-u!8=T9ԆaDßZ8AVP~rc\s}`cNpxte243@zT aZA3! ޕ-<3LM*3x44Ɖ`qs 2cیsmzcOcZvTxWz(CCw@ww#%KZmR\(wd'1ZPn3;!V"ҭ'03BU5ϮsiyEL菱MXXKe]W44>}lO@qǵc9oBHq|B)g,7q]G 'DR%kAQVAOr3F{Uǽ/zsQc'y>-bM:7U·OD!eW*fQ' 1q$oov+ŘISqGd[nagͣ[hjFaWB>Z  N.N\0szڮՆ$[֠r!? 7n=M;,,pzO٨;PWLKq[x&qf'6ɛ`&3nDQb'Y7dRGǙ|~^McaxCPTCFakNZB|eUT p:7$AFZAKﴊ; 2BvzޑXRPeR9%}ӪR!äahe2Skn@'܃8זs x0r%܎[Pe_.{ZOUdGhv~zW3O`?~&!NLV'">> `%3w\3` 9i",\ghtߩI}Wᮋ8N,cae|=[д:/vS@{Y0hCxLI)™{S?%z X {no1J2nؐw=K{F44T zgs9e5csGe&'5XHBV!}빻`lZѲUXԄYݲӌ-Fr4dvcĖEPqJG_FCl_ h̝Kg](tu!l&%/+ !.V,ELynWAev @Ԓ@2G!bzm"A]"QX"59o?VZ&5osfvL0%bh*x =HW<18{͜+Hּ)I:F؇ 1O(uD[D9aYаRѱ 8 [ceXI\8K%Y`XOH p'J:NE\fBѷu(5% J::6˝˅,4iE4̛6In>lq{9ZimyMX "dEbZ]({n =gc 8tB&ߑB0nzWH,"8F0Uﳌ<Óq"0@㸷/8?iK3IEpWK;;u"VB#CMsL/!< ĽQiʬ0ڳP4%n|"vrI)opR:flLlD, nnx}:0:``},o(x̟U@y&2 eeM _?5h0z6;L@1ͬ;+)hT<ؼr4 C(Y͎t۱~;kQkDp{SK-` 5 \[y9Ry@Da9,6QTLd AaA_Q:HtPsN -%J`ɾKŢ{ε ,K $UҩVr@m7|Ƌ~laG^vH]|(ϝ>L[K4PgwyPC[4_Rځa ֖o"Ty 7N2Y{MY=\[N3VfsI?ed3686*{6,)!AŘ K” vmߔud4eءc UVmC%mxc[tS1P'>7 tSZ6-= .KKM'#gE5Ή$]ŖE2N#-ɠ7R68%7k)R2̑@CTQ0wEexmSSIڦSV&acSTA{jK0q|6xTaZH7r6=>^n6ɬJZiZ QN_;)~=ŧ > }ӟG83n# r*6wv]pimBY!U8fiXA\au}@I f[7`v㯠Y w-j|3urC,^.ܚpЮm-Pib+FmftMv?aO ^ma.I*HnQ=[y?NCh S_rMwML]Aɠ d^%O?gʁ2ZȶbQPɾe;x2vw%PpuL*2~@HS׶[: 8hRjur$7]H sfq$FHhZX )7~?'k!P5Zt"洩LA^WNT2sI:(>p^/|Mo,ʙ 1:){0iy02T<F1ygcp (dp 9/%abP5a~IDͪX!,BѺ.giB^K< sd|"PNŭGPdFL*S w){Sk&dQ}R~ /BT̀BhOh:eO #ErArY%s?-_O唝JnWHCM@Aq__k=Dn$D5olϮ5 i; *ckC)y fǿԀMqѬӣJ}K[$X1~Ҩ,YJg_Y!Ϋ;l9=O4'揃唠E?ǕF 0w_Kjf:ƖҔyYq܌aPrfu0O2Z-؄%Hq@WԚ|Wyrc ,6SvX0Kqϸoڤs8Fx 7Dy8-b>!q]z+*roy2zc({F ]w'0[ 5Ԉsv~^P\YڥUIPSAM_\5/C=R?>kTVcwx|7y>Nbh~1ɼ ;nOԿwb uѶd`U,VuW7tKolT(Xo)FCb KӊO >;#2'DܙkHp?hbnfl/3..~sB^H,6nqirƀia[wNvHb=4E"d,;J hn'gLVA u'ON~**ۨ7~1k%ۑB(G?瘟;͞v/⬨|=ԵJ3*Z6_5ҧ%pץ8+;}z6fԣG4_; A(kR"uJhm2Uf,@3it}.]FutxGO7$b,ؒF7F-"?ڒ IIcoKA=XXto!/b]K.QC>v` ALXcCh@[3o ,sw<dg̛4 pi-3pƛn~g`de?}f~ 3pZAMB}UNkخ6ȗB15;ӃXtOdщχU|n9I.|v&ŦRve"t 8jJR&% T;j[њh1`=;kr@l{E$+5;Gۼ˖>!r;b9l*H)( fc՛9R(1zLq\ݡ>PP6-Az\x[WTQ˱s+UoWf3$k0rC9q^+k a,t Xtx)0U+%J")ļ &4jqSr[r>ԑ :x\\5<OZk)@)&Q}jċ|l?ƖpF.kz@f_4Qgs.]s򱞬F`1hgM:l*TףXW~lϘ@N4+-{3GpE\)7֛ ;O?:!sN.(!jof{sd@ڸJ$7ZV L3HR֒\٣xA-, ֈH9֯MA`O~u6 ̵- ?zsq 9i?hq5,..ҕ I_ Mn:6ajmg m Fy};|\,G\_Fi UY"{%orL]W fC(ȑR Z$X(j+E)Q,(,V"xYׂUQմZj D+Pb/`ok.0d35e<6O2t-Jj]w{l1.l!.s1_!@?G fLz&^ձrwYBdTI)^h{MAajy%>gvUǼP Z)wB@Ӵ>'+ aj,@c9Q#`B4-ƴ4X6z6Zj` _<(ބlAܠ3[+9C1[j}U8 V?Ҟ\BČN†P<Ƿ>IS'6a/qMsRH+1A? ҵ>&k.!VȹU%ԁ)tH!лXF@3SS |d䕽GKK^뜱oê>1 -Ք6U[M/zw3A):H [ڮyȦݐ >MC/̎wV50$ Cz=KtoGJ8/H#{96, sY*W}3g6F'Wg> l<1\'HNƣHo񇆝pbټy4Yvq7_d}Sp1+"זm)^N$ !2pˏhN;V=UWjo\_p@?waϟLwM&,C L֘2¤h֎Bm Q:N>%Aȫ!ݭU!xVRpn Lh H%~)7$Sk zaFTBU4sn"t{r J~a:>5гIRxR0u$eV >k`s7\tgUk(w/}|WRPs֖iڽ UH&: `~(,"f2:M]=.u2NZA}m ߌ 0^O7gm)z|fq^OMD+w%*")A4^j"M+rqaj ]-L8NQ{5 y'14'S[06e1u(,*~j/k&תAǓT&x/乕Vy\NءR[?m!KHE]oӖꨩ?,I()kG^1AJ :Kn ]| 2&GRkfKqNst'muyכ>S }$ 'WuX+R#H I[L# 5֣p_y`mGꦪtcHmH>_?iraν,Sny gMjm>2'':U>9k:#c`8Th5tTigV S&jrI8B=n0, X* KtYtfO[s42AP@cR V~aAPnjLBQ&rhQJ S1&=&f!|kX( d"0Ӥ?oGnU{UT_+T)I6ti8>+@@9 )uifIIZڦu.*b,k0Ep#,ZNzm s\[W61G\;I_,}:iމUexU7W35Q5Lw.aTK6|ܺ5J!Ȣ :bߖEU~~UyMC(8#$xBUX.?}js_gZ3 )-") {VvߴݚQz]2(|>d@9S|[ﱂ Ef^sJR" P0ArW*~ ~u^cyzrHh`梶 p !Z1Fj}~Z서kQ">K1LOJa0=?&}UHNu.Hӱ<&xFut*;l{p !gmld1lqjEeZZWd\6jN-+9죾umN۩cc嬴=8PW%xC0ȷ*(1~IV;G*czի* ,֪EE hd5Ĭk& C9߈(Z-W! c cŵ;M)DAm}.eX.Z:_HFgf*y=L *qG75&~kI U Ai2f0 ͼao-9ԟAq\9ӜCY|/[3޿72yL~n *1 EcՓCX2P_'[HhPbBB 2[+ͯ[geS{ht%6pzG 3Yjz_d0G3:k1I`@G". >N&ׇ^?Wo8z~34׬U>e _)&KM%2JVNI n{%~ipB]sDa7R B{6DCQ3 GEb%+eQl]@*i ^ lh$hSJ ɗV:e|Q"\_@BsÎtLY  ANZE++$Eɥjٺx vږ1T`: *Ѻ1٢iطHxكؕ|V.o/DGⓧ}~ ylѥ #OBjz_Zq4{W+AA{S;WȎ5SN09 Qv4*߳μHqٺY|ɨTypݺNQ`aInIn}ypnqSN_ OunXNy򹻕GJ[p; %$ybYGߠ$L F7 yxt"'_O`=*ݑt%gyE&٤%|ş$( *;%wrs^J5cn/櫿^$7)DzXLjX0FH:o_! 'ls&4LE5r;5QP^'{u?w3+ ^Ne}oA]$yaZ0ȻTqeBF,#Uٞt X/HV4>G3H_4 f~@Zx>$r0IQRqd/tOu+ғA'{`>=HI&mލ%p"laR22,Geoӆsz7i߰,SߗqnEfvǑC;vVr̓#b 1:a%wt 񥯷`8Z/'PP8 e\!45 TW 8['0, z*ع"A#/sG v0!u/KRy{ofs̀˾AZIzA:V Up3ΑkXgo^^kRbӂf&iӣ ѵ3(5vV(1 :z(K }VjtenFp=:B75JKҜ=d)q%="[ _ leg!aT@r%(GӀES˵\-?/uI/;OVGS 6+zL8,O5+YFe-%'"5x]v!R4FY0BB{?[[@:^4L(9` A g|I<YU'R kpޘLԹ.+<8n@֘N}g5]lؤج㘰"  H"D/~rd]xNRt(Izf$gI{=΍(twКʬ >6JdL1آHvKJ;6c٭HZC KN*sTV%dDh6<˗QO !87B&)&N+z؞ drmT#X !)UHrCQy4+WYALS!4lbjMz/>R4JԭVHB %69sއ=RZ̗SifؙiLyAvcDѲ=yYÓM)nw871b`d Gd?:ۂYCR8TXOm]ls-+l &J=3cW"3}8a}(R ǻrqZ:`v-Z֤lDms@,阭VjU:4\AcWՋGFcy(dkԃIa ^CC['Q D?2o^ 62WIbnSuА|mϟkyW|q̐jIlBE(j܍_ ŸnΝm\JDne wؿ(~6QO=@FKL>Y<[R97ތm?om4T8Dv:b."zvzX#qϮ^3]􊃙 WPMK? 5H[Uu~PtvǮ\*-221UʂӯpVxn{^{sIA%;:R!㰀8i-Onx{ˊh,êl,ڢXGo0~'4._ҔmAU\L+ąH֝ÀJ^(O{̧ZB>*GSX4n%qSGkYkWS >D0ї`*rg.E|q<:$@1v/a"+^: Wc1YQ$h y^Ԗ=xAD -_LqZy1bRV^BYC +_i䖼/&G7@K-T*͝Q}+>tG̈cHΎ@$0#@(b'g[na Q}^@^E +J^% vЏ76> Wl ,S(s~Vxg8vMgCQ5o_CyjK"*5íK/[cfSOAn[sOH?:1U5Nz^?暳>mO@8Jv5, F~qK񁴣;$3Ks(~RB+뒆ϟ݉]nv?V_[Jo~Jt*,r^ /NO,@̔ ըM^|$ФxU;"}&C~Z:{so.jKz,zv$3z!AF91Y&xH|bHNI, pٛۥvXPlX3?4S W*'f]1$neվZ/OUvD<.D"yo~^U7GROUO\ɂ)6 Hprr=Cw\0\em&&D@dHavz݅z^ţy>lDB\b|ńiѸ5 6qywHM­ZC;S! 0o7{[A(M *Ѕx c";^QMv uغZp%1-/MCp&- 5P1dgZ;B[T491q(\i4/z%\ۏ9 $;\CO26m-oX.ee&<=Y=SOǕuc6 n\%;nܡ. FU Rp)Y4Mm;@-3 3_`]"vñgyq9k8 ?Qh6ș*!dc[frp])@2UgFNN#2gهWX| Ț}\-IE.,MH^l?F}5 7@@D#kn bAiI9{J}eW{߄YJ<1Io(x"oƗ_QIo`žZY^ t4j w'*f ƒ,XzGM{\+~8=[H Vw +C kD'Q2Ծq 5EvieOǯj5*y?qds$n4:O".90+]Y^zWgyUyTS[{bsrb(?./8E&a4;I1'<%m1SdaiSQf /YՆS4T7KQ( ԥ}(]kNzW>M?U_UK; ae 20sRG&iӝk֣!L=ȶ~4\dk v wpքy]ೈ{NSA-gsrY q)k -MLc&.M& ya3bh9ȿ4zǁ]EFL,h='!ĉK6+@Swev|lҽY >NB}"ө}w1-+fԂ]GaWGCd > Vy_#-eAM7/NҮ}?88ҕoG %nH{shQl&MEj|bփWQB̵}2Eh 1hG.V|7gn;5FY{3DrA8D+}e36&zEJ6QF n"4 Li0;,1U@P"o=Q 73uɨ&rQFK9a3LkUA1 wciTgc#ԧ9& Uɋ?bޤfbN>l%4DRUn$ZOM}R.Q3Y$ڝG 4~ O-Vߠ ;( Zɤ4cuO3P72֕! LY5,DiQAӢL7?בj#L;Q8E-2LVk.ARD%Wb%\ goEs2]?:F=Ѐ f-XJAy ''|P(?4]u dhGO>ȑ^XltN\uF1Q4"43MgN؃y̨.EBMi,&6YXץIRTb숿6ܾ2]3qָS^~!~~.xrGp \e/8|!*`XB˪#] V쌤LaW5*Y߬?ԗ|̔>9_9w {t6"%O|ď"}zb$Cν<ܑfn5TR"H k!Q;-~##i !րM]H=Qz~VԄ1gxȰx|z#SglꩿIw(/{ɨ9 Z Ϟ aditradNTzF:/;ihCԘb$6 g(jހ>ACqOY z7^CxrnE\Hb}%h?VR$2/goYn (!MeGi:iu92@c cK7ޗ(<.]c_mv5 db esޛ "z?yrٱ$^4's[ӟ8ם Lj+E+& /Ll:Pє ?69Ȉ)xG钮,NgΔ-:ѕCם` S,,m49|$5=E6i,<@o`4p]AϏ, 94gȢUA5p4Lks_DT{x zNA&ϠsF̘ծ0KD a$pg ߼,.߸ ?^|$i\ddòJ,[X;؊a431"S2`?p̷b$3sjPc tU@WWݕgbpKU ա2f=pw~yBZazWpP)K'&,ixo,7 edFbYaӱvISTS<͹3?+Ec#uc.]k/pus+-i.JԓW{ jUSPrd8h@#-%o˵X;lzP.||6f+&8, ]}2Ww _wE<%NT<SjTea!C(*ۤڷsmP)O.$'C9;BB{7R\u!<9cr﷚0? tўcE jHrCSt+V(B53> pc^,LQbp>72È x5QGlU6!%m-<=RՓ a<͌d{@BR7K5<#RlxJ pSS~O b`_hlBWp+WXB/|e#vͲ0IlLH~f-Q4~*pɣ|,5a3&zʀK"jL/BԽGI',:Cup5\s vfoy+TZ7(2UpS_4k{pd2#< [>8cd߈Sg*Z;Vru]\-spׯQPٞ ~.[l& K ILϚ[w@!^"M=FbG}K'v)Mh9aNn]*YTV\kfXU蕋$I0LO5&;0K 1Os%G^mJ`$_Tj6i-5  i, !jǰ$sM ՝Xy4yC*R:ߍ}`i hjdT')1V UDBzNi.5D[ڞBd/#}lu-ْYK RVonlQzюIҕEb]kZ~7@%8MEW62GK)Veֻ[5^3#R? 1I"{(8յveWeϪBܩ`J9]YzwiL/e;0'ZxS_*gg}k^LôٟzF Ig^nЬJ%~`+}8'Ԫ7k2H{&w;rN]cL[sN␮/=5i6]'8?GĈ: Zˑэ5QE#bKC` ' Hǰ?lUFԡLYt+U^ARgȴ>hX#8B^x֨-a2wO9$吡ZVQ GMa1XLmϛO [HfY(rN=;N1zZK%sAkv&rA+gmR8Exae7FK d>L(%A3O7›a~a6zb F,Vm} omȏ Rbunu`Z01Qpy3Dj:LQ@dm y&7OeS9̧>I- p(?r9+2T| =Z_5p6q TuF ;': ;׀9QA^҃K칍v4`\okx!1IԩIcCS-sTGKp]Gٹ.B}Y,)_M|vbwqK 9"CP] #J0DiN`FX’P)}X㤆wҥ$lb =`k=zI)umu.~ֺU/ ?j>xZAsFB%v]G>!'/93oצcoBw)T]D~ ORD;F@ep<'\<@!ՐU4(S\ z.([Nd?-+#ͫP NvNN$CZ>9+J͌G$^xT8o]dg5NW*R2IêwqN E"#FG {|mw4#+m>C-"8:,,.=D(G[ioyi>nny< HHmXUtJ &9T6}o:tK _Dw>##(= *]g-;!\C7㠰Amp Ώ=~qkS%w]|c+O{U` J!)jhԳ%6O -n1?!aH+쭼~pc͓u6 3.~B+(\o^~6Or\<VteTp{Uk8tЏ&$魯 %g:CK}{Ώ̏;&?V_W9Ũ4K pi@ bŖlUvmX6]Vv;wh eݎn95B[ZےY9opnԯI5*Tʰ蝱2.x1ar * ÷R> VX fF2 !KOչU@(ܿKB4^nyDs|˖'8twTA3(Z/p@f.R dod3.xF ]p1*Ukq $G',hC\4tR}kICJӄZeI  w 9nu%㸃@JSctQOy~f7ώ#k4B;.#u>{}߮@̪*2)ҕ0"ZꭻqЯĮq S`qepl1&"&.i\ `*TTq%9rNt&r~΍AjM>8m6}QAo՜XmT?_hm']SJ]O’= CPN MGtƎI`V8u Օ.;@HTP ]¸#x5S8o-ZiD)&i5h9D]"~ǂ &>p'ҷ<$ Bi=~%=m#rd ew!%ҳ0|`l@Y;psZj8/ {VU5&!毻Yv6nāPDAɍ۱햽&o:*f l$pCw]Y1ϥ֥G%>8-l7F\T^dMwKh_$§R!G'(@:Қr饒S8RSb` eۊȇ"Dt~`WI0O3/Fuc-[ Y6C0)u [D*:i]e/*) x@@7)#vރQʻmi\g.D ϝN ~9رHyq;&za294 a GGNCl22G(R?3*QȚH4Dr\MH}+l(tEi*BT&%S 6Dp{g7ۄWե= W{9g^vv70uP1ɤb ̔>.=򊪯 xdsj پO}E,L%.ш{6(ܬa IV*]XҬNe Am; B=WmMS3`, SM(Y}.XZ4(Up| U^2!#ږ]$0:~X){b(n')o?&Y=N䖍ms+k}DMD6mj>5 *{݋$9;5rp V{+Nwk1AXƄ*UQRęyp?Q-AG5ğl d";Q oc9UvH'!_z9_:.o `r:bܝ@ѡe l` <1JkO%;A"|r#;-7j`r˨K9Ée,ӏjLEdQ#NCȪQ:6l+8ulajE -JL.\Dz`ER_Hzeŗ:&(b*\, +<WB!p}?&CMֲ^k~eݘrEȝFNZ(۶qgy&`C_<"clϓm{zRHS!Fie <ҭdqk`HhnJù1V%i7Rd1iΕ?.[DS4yO07ZϞ ސsB 83)BYKvTbсO+l# "(l=1ڿK:˻3A^By1I|A.|V-‚ ?X cw88Y^,s{9(c_̢٪GW):T۪~ۣ"H}R6":{:fqA[@%=^ QT!TG Kmn, 73n^fp&̼)<=ObeGfבD3']Ķhw6[uZT3uMDN{_HxIUCbC&GWA'>nFii^B`!Pbhg@I8mW:G풂{36-quyK1%.sQNTnȮ R (* .b3Y^G@dg (r#pcbGʶ˪ ,T.9r_ HH5skDtui7RhlU^% ZkPKЌY0_š HLPEo>ָkoh0KnF+|R*p:]slV(&tN3;L ~C!I5DrN'Vp\2ͮ$+-xIpZT| IE3xA3; 4sLБ2% J'?RmћM3 ηH}'#20JE=BHe@Y #f|cs+ n WԼvl O[q m~F1Rf.[/N1IL ޑT?S`Mq$Eh$Lw1GwxӞo4Φ\/h:mo[H),Z cd2z .ܧMmN-ݴhMD?+l-\ ?\4P=bc_GB9c rZdU s=03J# m>fm8tP 2f!+0 @!9ێ֨'vwl(Ӕ,fQ܎M=%,Epp5{ ˮ. Pn D:0'3. ?KmZBd|3X[;x lWKT|n*/_Œ6!+bt ^ڻHbsKXĠfzs+yZ`Y%Ж,)n>;"[A5^b3ւ=Uti|g[ +02T ) x6n`-Kف ZWPY1k𗯘hI|A1^D t}+ 7c,Je68$[l$ϿZ.oV`S@o.wv4^QDѯ9G.W \qw/Cٍ H#im, Nu"AE]}ԠSR$'JA`1A \JP-TǺ>r\ܓD|Ҟ(p*x4U8ٰ#@UX֏>_/{y?Wp-n2^0*eWS[1T_>}47NH4>gr+Gx2c\.XS5@Fkw o{[`igk]HdYnsH"2j#hHeD͒}iPEGZbnc;;$T4j%мШ#GlBlVX/NPށ |K̮o A/ ((]B&: 0Uhٞ s/Ti]33fм(H8UhE '=g 8Ʌ# \ _\9tqP/L U`7.t"n3 \[욥z/b3v3ѱE *]\z3-`,: pQb3tӂܽ/"7wY y}(^"0=K3h6(ͪ]ܔ2kVkP^Y+L ́Yۦ6GXO9co'Pn>TQPx@0f_n964/84 tO{U6|Vtb_*\z]F)X[羓5_S}dŜOFfˏ@Q@ y"{8I0ﭫ߬]܃.]#q>ջ e߬݀ oMsC2 t)YV#Dpپrj)uWA!7A(F "qF띎O ܶ} S;(~yޟnR.ydq6.ĘI:Uѡ],V,33>/* {-lUN&Mdxokige#+۲`a?P0%82Jnh2('#EGAtP4L9oX/ҷ_/̥M tT RT*(4J;. B S au%/3n,߲BSt|T}nҌ33~}_lOKcx|m™7ཋu=t{cQ`hkdyǵN@g8>VxMIpZSn_so,6Xj~_;B(cܨ4@oW^!h3HTаH6#A!j J"}f\MT LrD@lrqpOz(YIo~U%{D翎h]kv՟ؓN}ÈT\5Yma'yJ*4!7;RFCG_sEH:ԟ~ȡś vx4wSؤki;{ӣNMHϊ8sbC (E t? ;(5~? /9@B3u)I@V5`SY5Bf[.jtbİ7 n5ԟ[*EEkL&qj[qXjG/<;lVdn{d@OY%EsTm&)E{b!z,ɶCŞ,PʏFp8U<0 ,|Sb0Qi\u5)7?kHb˸nj ^$yŰҐçY?^Hs4~ߟE7 ֠jzvҟ4Xtg[^{x{ 4JEX&Z}Ӫ@ijUZ >Ű]3ECS"\燝FÊ,1A3_]kʭ +lp[%!uYDrJŏߊzbE ,XS\to܃R]DIO] zpG:M G-^}]2:CMZ:?5W̡h vI GA@ ފgUӜySe&ǶA=:`D Le'P.A5{RN‰4qI e4BP#۶.O _KAFgn8=f ?V]num$ag>'sOݍ1| =ޔ}E隕3ڻ8о)x _>Lyw5@x&^ۥ)c6A-Z!2E ;t~H:A+0eJ!ZIrw˙,4lXTD97+ynu;/uJ5ae})\Z͈UJ/?V-1TeUD( *y~2sT[I{_,`%Q];b2kt-!G(T@r`nM@$ P!OC=B՚YG5Vvxp;Z'P\ qe^p9FV}^gϐprҵ?}pi׾.OHYwFf2hMȺ)%wS1S_yJB o& 0clj80lB((`VeSvO|,"9ɰx̯]>Tqv8_{QQ 0,͖k(o[ѫ-]gaQHҒJcs$GC5RY}S#e_7`?lnNQ=l~b~49x0&˽B0qղtxUjS A{*4ЏmF#Th3{* ?+֋ +ƛ}-Tͯ"&'4Z ;>6ʍP`%Iv%z4WJ,\ME7Scܩ\?q%OV3XucL ?s!4 W5(`#6KMEH4[s:9_eu }Z}A$@UGuz)vxDgX h#2I/v=Wo'%/*l"rA;k_óeɫϛT&H&7&XUޏ@IsYa]rHݡ?ނ e%R?kNS n I XY<`?o dLɽQܙdjrh8 sm=U$li A/N2+3:]m従~6QY uz h 7#sFGNrxA#1 B M:1+KPki,!?vJ9zYbF~vK"B5Pwl&PEy#pBE%F'mNjrE˧2v"2r$|h A=͙$4ch]H+xgWMfq0hqNiOR'߹N4>љNQ ߽6pcWҪD + )ͼAW NG[T(|89(FVVXQ83B'n2SE{4MeYδLJH$"XԗZBȀwt("Q|q#$#+Cd!E܌e)eY =T 1";>4d&"ooœ7)+޲qnA%k228' x{5IMju01˘Ct&m+~G4,6Uﮨ.KЈJ~VGh n#D~k!6ų=׶-vTcܞezuA)MPGN[|B@5\ kz61v,$6}D+!buڛz:4,ra~xFxISiy9`hnVpMy1͹Zw(9 ՐKۊR/R< rZG5J1@G p捺ca<'&3Krwk4b*h/b\b.r!0p U?L<.ķw"GH ;ZB)iv8@b^xkF.}>_%B;D8|=xMi,eWhvb7]ՈfVEZob#&II\RN-UHfb;eCCe,j`⎖n e.$h^۞Azg^%)V_M]%b Nra<8t3cԖ(cb^EtZ&(C%uDK)cD|.x\.h:uC2." u.tzH޺ 3< JUjԙ9e|a]\@qt nZB\Ng\*|.Gv4=Ev3$ X)$|v8͌YGNmELdoXRg9X ζP$G?Zc([3f[}%X%)a8b߂>WJѵ)1k$[sg%9z%r_&`ƩVsfӞ5mjT8 ">lei=54Nx<@nz`~6S>n4h\N.w Cݝ_ȶ&]] Kpzϲe ԍ=װ+HpMO/leu8Ejz8Fv@0S#yOg_9QT~-Q4D5ۊa#[e=BJ;ҁlhzDoR2Pv'F(v ~$Ypt`Q5˖k1xFC cK76=qzqbnW4SX\R[{ZLv@Cx0 '> 6Z֨(~.O3&>:BC)`"  Ja:jN }qnz#d=k/yss_$L7Vu>蜈KL'/z`o<882сdF͎ FhD*>,gRk4\re=X5v$g'3LNk 3ycYZN3XR_gzKjsJ[aܖ~ȌJL M2cP+C*ag_ccnyAe_du.z4D9żD٧=f 7=CL^ryBT "s癈Dd◌0l ԐDE6|M17'Gq`Jh]"qch0س Ʉ{ux2csq ia:9>lijFe3np\dHaedm8CG*C 0ś1dI* Il/5A*Vs HXp &lwSb`4Pe_F$#E[TN/фk{TLWIװ3 ??멃~~E7z a"bO6Av]m2jTM Wbih'qr 1qJw \t԰ 4Eqd{ԑOg1B^#}j|/e6zs z^(}{8Vl n CJVԘ#;]q"n`q H)XsR{\0Ekg)EB”;i#r7b{f38L8gm `S쐄4f1O:n~]\y2IR}Mt$"_?.xھp\x5[bdv-},P9D)خRzkY kboiX{|Npfc\59Ai œo_eJ0\ HZ!8@]+e=dxah5Gш^dpq ]T[8hDAR*MQ3 -m"p[C(-iU0`.Mܨr4>Z5/hMDwvń ;P{򩄛AxhC*fI+EP?muQ#!Dށz !2e5.D7XqlH0ӤٳE5\h}$(ה~R3=;89W %>k5Xhj7Z]Xқ$/Oh6)Ib3ALsIELI/|uEaJ#D⎖Q֭%sҗ*ᳱyIk'Mln1@HD}g))Y!<Ԥ@F X %Aaif޸Gf4X" q{j1#t弉f\ +S ꂘ~K~ IOk-N{עPʵabu~Boǥxw2wacγʼ@gyi+"_6jNR]~=Q"np˙@`y,UKu$iPpdt"%8򚻻,D?6)95d_* %H-JJWӆC iVےY导Jev.PA$@E3mpf AMhEDsS?@ "1/C,)a:@+Ilc\rrKĚg/p ip ܘ BVG-*._HTmb7#/7jNTN ]&6ؚc^SJ 27uDމ ̇wo4X^97Gʷ)S _ SVcKnnιɼhW=/#+\\',{m풑Q=}뿊+} Dҡ\47, .`n`_v<[~\s55_1l􄝽a1dv([TIY$r\?Eٞ:ʞpM8l,!F3-"Fd_Mk9B<+CD'DZ(ʙa/},x'7`$J.\g#uSv1?K7[l8֖̓$_m^<"O]៫B.XIWPw&9[j|z;RU9ņsȺ+|h~ZH 9tR9@$#HJ ד/4Hږi&%M6ԅBСhqsw"Eu2Xȷ`䝑hUGUHUPu0N7PVU)dUGH[l0ɠCgrO"f~?W{[QĶuvYw쓾,O@ 1R'&hn'[~Nq^g+BG^Hr:Ңo4Wۻ &.VQ:7tK|=BTr{rnPjbr8òp#xt/:|HOEPQjxmQWY^Z<#6EgJe/4km.E`$RVb[K3A&XG}Neyk;PDJoɠpZy#0l9rޭ1{  yPS(`%נ!?WiefK]w95/V ޜO"8PEapO@H"jM%r]{eU 2U eRH02S۟xzŧ}0穂.zr*zXൢ$&)r-FkIJMI3 7U]/@M]II~1ǤQqXd Ri@)T񣁖!̨f4xi070P<:/B!V_愢s̵3&~A,VR0m'g-}j)qrI3' bMu畲kMxFm 3ϊ³'KRΩ`qGFW&nZiUɭq5ېCk1Ls3U/ l!7Wcs]$v% _7*OGbS%%d羹,MˑW 'FBvݝO َ쫝u (YFjt`4B^sBXm_';*#LCU3)-Ot͸OQ& o.b ڕ|>,3,4TBNͫc rjIk1?1iå $W 3/r0IS B|?)ncalS pBń_{u@"A8ţXR./BUc\j :q@UT`B݅* ?Z9;A De)I/!~dpܡկ<752\4QcyYnO.$M нֲ87xrIנ}Yzx6GС`tH4AG=?HNDXR%ueբ@n׏Ӣϊز/.pژ\?:Q]Ԁ3c|e*w׶uUg%h6v-&砮^,mS\OAHH`m <ksq?K@2834ڲ~T!2BΛ0pNK pY18AjHM;C2+?$t2>oLG?sLU29#$<'Ia.5o*V phX ?vюr8Y SZe#`ൊŵYeCY/#?P)y㉖@/~MV^(EN˹TXl5@qcwb ψU9%:_sFaЛgHe\*ݧqi y@.l?D,*P}4ʓQƒmrQ;'>3d8`9Nco6~xVXЫ%1fȏe&-xERMHBLDlGP51OwWwDQL; S0r,~ׅ եlpB\`l=2'ک3 Нqzٹq1SP˰,kRΡNjbj< -b-r?^BQ.B._p[IX)ImCVf%M&6-v!{[zǶ%{ 3sYBqŒw|(άd&kdE8-vMd@D{E6oJFxjg "2)<`ùevg~@:3V6ἶnYaoPfCUA?Ju7ܗGrKZB\QJ|sTTsYSz Rbr1樖Wӎ'\'UVn\yŔ~䳒 <, 1ucjO!8Nfї< QL&ָЪ>G4ڰ3:M և*o>z*L:W!d1I$2Wzm^w9VufOL\I߅D;ܞ{T:l&|Mt9S!'OqEP9Ö?rd[&^jr1IvR&9KAHoM;m!b50-l˦DEb"-*KFPM~xfŸ,@T%ф+84 A]MGŷ=$uÈ1?\Jc1+2a$-z^(kk{$;R :Pg:VJ".  +9^e%(3҇`zVh;t" /rP991*f«[ϭQlѤyG^CoSzg)UGP[͎݊r:%N ajTBpeIS͎rhVadYYM=L)KMO,?ߔ4φtDI,^Bd` -˛ Ky} 9{BXE{g2ƐWyDmÕ8ж ¾u< lP/iS>kS<&i(5en3`#r7ó`Q ȻW'MqvtVh^Ug-><qnDХ'FcGJ"B{a]!b"\^i @3qX"6 0$v=BUݮVu핀&;Ai4uTU/v_ )% @VKȿ{1?(*ٹ 4 ݩ1ǻNB>P3n=ؤ0V1Cazw'?I.UO› ^ $,CGk=L2;ڦM{e>+ڈjۼ$#ţx z)奐hH) G0l5~@y[2_ы:kp!ŋ8<uĞyB"9$A1z؀#vr`:eBg$~_Gm?AX4]\LНm,"t56Br)AJ %DHĴ<'3v) =j׶6C[jǹhHt2Xq/x?]bP3~AFRJ*?l~Bk<^[8 '440zI7F4g4 8m5 O) Aa,+ϰe2A4 +2`ja݅KU5xZd;sZ H@i#dU n}S {}A5<_ y&pCuXܤy$"p-?:L]&[ Ps>q"^ hO~H"n?}?S^K=7Au؎LBpG9MMyZ92W_|C nYLu@A= c/0t",1C%sM;vT (v|iյG7EWdnXgXQ ,5U}eFX$1Â&p+iWuizcZk/{KE)4ۧ БA(ڿZWU5v+Z.U(h0,r, $p$0a}YJ4!`뼠z5NKl8Ub]0 b{^ J&"|l[*ɏ4;c)Eȉ&:df&- {Æa9ρ߽b{}/#m>NT[x‚6$dBCߑܝiΈ__YX]tB5XP4K]1E I{ЗD>ULE֞=fBx>FϢ髬#b@=jVLr HYZS`b2L8:1_hJڱ Uo]=2L%(JGª5Fpr=C$J$ Nps?N4+y?Ro v d\m0T`}%zQexA 7]MI.bi%FFzǒSRC `]S!M:"0$p(2ʡ((> f mt4=Vhx0{16:?`>͒+zH-֕&2`E|)2Q/_X꓋RC'e":<9Xْķv)<:]I^A"T ZlN/yuPՁSt@]r8EYQ.[40 - W=2-un5/_S_C 1mm{}&]&o]  8Dz*[!- výdcRӅ܋W>Xh$9c0s!$\؆+jiawTg~ ځn$a|xp&W Tmu}B|eIw`4H_9V &Muwb* (ѶOoBfYWx)@qяBnC F!Uq07/(֦ 0j*Ȭ cf_ 'U2/%rx4jMfGbS2_Bl|w#d{L4FwouvJY TlOC-ԱjdY^z2j1(ݓ @h6AIx >o)(@nd EGğ=a@bp[˒5|Wdvk@ r8;zC%ΆyUwY$I hPO-NJ+/ !"Y eWKd5X: ~>Ҡ8QMAYi/ϛSd"_jX 뺂Qz{:=v=/,k-^t_6ؠ$K<fEEU,}QJk;*lWՓv8dEDAe@￰)G׺ AQr4(SR\6_9s!`q}y:3N G\jحU1 0<k1BN/2fjsTp- Zt`xbfVHP.ZZ8Y2"0szq7Q x*~-5RGS)+&%w\wZ1WJCzC/bgZZW;M1&{;EƤ|F3*K-r6ȝ,خna b6O&?G?-t,d*O,k؁-hp.?%r2ˣ)9^*98]P 4x T5 +O)-7ȋXu~YbQ ,]+IT)B)@-:(:9SKAv-,G--xT/1|XlnJJw_ 荘rknaSx)`_IĹ^LyyO۱%חf{CP\;7Pַ hjZ{EG![WX0HAC!N04zBRNf/f XqyHLSҾ&|c $G]HfFOg" ­T|,kuNO#b65~."9>MtSfI\{Sn:Յ>!12O1.jF90TpW+R(ꋊGsVzKiWC@'*~Ϟ&g؝_< /LH8 ^gO^h  u"M>Vfϙc,xnY  F/m)W>bt6z1 6fbqf] =ޛY_3FZ9IHK.2RR9<|J\%m{`Uqظ[WMnZ:]%(u;_9lX\Ա]sWz˻h3]N)gcϪDYT`,Es-CVycԭHZs !+Peg iف՗ B]+Wue8")`xLJeyVԝٹMc[I. 2@-s$2x*AYjB_SHH t|KdȲ=rpgw,^]L`TVDGiwC0,_ ` /*YS!ՔB?s*D4 {7x,1.h[u\+¾4b -x^<ַeCMfnUKg]<{&7UԐqbkJR`Ei(787Mohy k.hgK=[FfA-Z)+*Wm6+B%8b0WWRodڪ9A`X=o0 U|^%Ӓbא)kjz8G#t \" u(!r5%)]"n}JaOZBk n g>1 1,&%y> {Y蚘ROS`B&SJ>s\If:r+OEcaIN4˭L=<bίGX[4g^G泧vjW" &@FS {c0zaI7#4]#kq[qx?'坈|EjTN\Dk*3BkUsq #t2()S*) .kT}]}HHƱ"φ93 --|Yc[?g~u#؄F6ܭ :84N2/Cu">ID^~1~eTv1smd /76Nh6iS #)iLmnCv{ʓ&z.3r芲֙xB ksޮ+tU;<>8_(m[5jHRNq':KlAʋ)bAT"-7!*l6U~J$%cplEZ&Y)p~#VʄG9޼sZiHEEB~m~Yˡ`PNn Kpy{1Խsp 4jW\V帟cjoifs "Q] . LV7e6+^=R5AP@f9Ƚ{a[| rcÀ]TLھX ^S2LNB':mavx/_ՄʧhIvXuLH$-GŷNHSu|jm=)5ΎœvWt͑A:"-¡Gם(iU uzvNr] T&iN!5BBgQ3)[sQ=qNo%d1!2Gv?N4Ӊ^OONEYf2X )[Z_리DZ)M3] Kڽq1͇WV`@6ջk1K쇖a" _;#r3^i.mᱼ1iR, i'GZ7vMJxTy}u,U+;<1_S]Т1sĽ 9|ÑЮ&r ,ڂF vp2k{'ݏcF3YJ@KKr%$!Zw c{lٞqUG?$I$6c9"grrd,JQ 8=FnIFdG nlv]ڜL~p8uOJW<>%“Vө(!R֝%*{oM "|j!x&+]+GK!-c5/'6if9e9.v0g@?͜ dۇ:—ۓ /).=6mϹgʬKZnI(9h:-Q Dd#A䷓N A }Ala&&+͐JQ ,E&*g8}b?CphC@\DBoeNZ<&DwQ#PT!!|ƀl8Z^}\ 0 m"~~CEĮD?§]6P\Gٖ h`_+}@UM#(g|N>PHJjsUG21 ;2΅߷l //$, .Rnp`q^Lue֩=OG"q/*MQX;Z{@ H*=9*_2CmG hDL(]OGqˡHvXG Ķ]5)KNoK9 3MWTpquso*B=cgoφ~*HJ(y / r9T7M+2!BU! ^6I'TͺQڛcF2.^\޼[ߠ@w@oizj` Il^x=:eHwVp-mpZٓZٗfqX=XiD# 7>^}Aw-wT,8.a9n{`og"w_XDؑ_ jTn0eC)@ cFQ>ΗDe(}=PVj=XM0\+R)peSm7>1 'YrSA Z--G7Af]rv].{ =HI>-2GO~L 0poB.39h]dn΀,Q.N%u9 +4 Fު'N9;.,6wk˅ӃPSBdФH8)lscLl6) T UpWLl$\:18EН~ҜǙv_h߰ _/έט2XJП{SOc CxT,:,個 P4co{q1 ځrZ3$h=/07`!ToZjAW:D| ´W PQU8c4EQ7M) :&Cc yVm||Yarצ]qH<,m;%⢙Ջ˻("z~90G"G tU$WºfCn]@j(\a(5_Vut۠;!wEWqr`b]Uh<;.YEؚLRza%?mGUɋ]F{ b-Җof_7ANOZ&0ngm :,|acݬ chm# 6<,0:[2iϱ>_z)VI㻼Y*7#C;1/]BNSw; >T`R=C>$}gN0O377b2|Q

ǽٱtI8N?H{n{=;<ױʲ@ݫsZ5OKTUJ'ayNq3cA7C:qC}?XN-|&}CӐiOZ5v渼&Ba_5~/(}AZOm]nd%#W!gkNa"D+@1X5_z{+ He'W!`&-{ >Z#ڟ\GHJ-6j̅[L(Fq/(tnB׾BuQޝ6#k;$CXrer fئ v.UqyD 0f-9DR>R-Nx1GҦHb&dJ;58P,?cɬˡ]`49[)mO 554ЈH`~$˺rS/"3lě2Fq𣇓oYaBܗnWVqAoxW~=HO ?*k> tdWr| uX 𠒼 ,LAWHHtLctJ$b}熛n~R=O)6r#^*#m7zʣ6Z!lf5.]@eٮ,?4#0_㌤^ h_ҸY#eM_-pBH,n5/6d H_Rfe-ÆGf".6,kx*ʛҬ6o}Gy|x]:;ք[bm ѬVz/Z_k\V}5&Juԗ^:Yh-wZnz3 c'rj Y)'""R7?.n ,sm~CϞ'@m\ E3ĉ<>ŵcz"^+&+x-?78m&c[MVsJo~axqh%M_FdQ*T ObJ=eN޽d3䐜ա:k@co0%44~it*][Na0WV[W>Z>19 ۈ$6Ҷ4\m!vƺԮlKe@X^3˖jSO0qU޴̺kro|R1n"ctRi AAȬT.C( Bŭ@0ݍ x%f.HmHg~ZR%zرAH_p D)(|F vwM &H!RZ'Z9^%͡d _q 먄#7 AMCSbsKe<*y-,VG>Х |h^*#Ū}XQ̏6ALy"r8]D wP(X/:ّХ!ۼ5k-"qWL0RXjZ8bSݕNm~wY C  't>O[9.f0{3C]3gXmope='I.vvW19f0++mXxr_Ub*ICSA68=n5kwClRwq.jL]+ \GUy:{H,Q<8h-LQ(A"=ϸ?!`aa{Q,]]fv>dLr/R[= *! v?si`-0I*Ytᤆu.)NXABqyaoFYI[7L"\<:\rJd)/R/<||狥$DW[rG,Z$nWedT  P!k5BF=7wU&!a#MPK6T_eZLAI/ņNm qݞi^O C11Ӗp6!Kryx-A?1CN /C`@>etZoS(4JcÙxrK O4 ݹ<:sW͉~N +ɆD4Qr1h&h# ǚԏ}|uSy+ybgqx=i3\= fl39ҩ4Ss5%wnw؉ڵCYO*sG4ݓsXTpVeEŊ)Q`cÌ{Yl}Aٗ@`dxqZ8t"Ɠ ћ.=m5N\}Wo"JY59:AI"MS~@b<-;n@a&eA2+b)hQ &0~2QG])VM]?Jan[ٯ&KfaƢOpIy|2'U9tVغ8B`@b%m`ox )OL8"$IsO<m U Ik%\bHamQ }㷷!#ҝn $ ͬ1)-/T+nbM;0HQ)F6DJN݉X|,' oTaXF~*ޡTʸ,Ù8z"= H?Io`, mx=|@`ӧmyB"ޤmϵ_$:3<,; t[F348`9pZ~HC |T &I`o[ޛ5B.},U5s澗7qAK5UF "\ȘfCڗ6b)zJ7Z[˾gzQ(W︭+S~b([½wpM:\]_ rW.,Ds~_?{],HЯf u4Vmh{b8cs0V ,HW>~ WX2DH2$R؝U;eʈ"XmrJȩ#~c>KK&ɰǙ gpְ١B٧wf_] n@eO^Rc8I&S6o,W $KgEjQ9\شšs6邵MMizBhSOA+fsLu[rQ'gw̙FKRv2d:MB3!#YI LR8n0 n~x)*v¸zCڒ*@|.JfvS.1o B䘡N9 K8WB2:_|?[M`IgcO̦J Nv04Ҩ9ͣpr:< m hQ2 Yf1hC{5; ć@D'% Bkq >U/|hGB:+/@t QVf3ⶹXkf"ng#AS {jy@ BPd}|&aJ9NŠzTeFn`l+r&1lѤ;(̑z ( N|*,JQSq ,Gbڶ*?ƒX}qwj?nr[GthxjkI}TxݩKV$-IdLj>BrwWFA6Eуrsyv~|8?NyES5$)ܣxO=q]Uw=cu()(nܐ/\zűY7ĝի2w(2Hi-M@aFop8|kb9V50M":vpWOGZEҺGUK?гVk Nv9$x|m:~Zb3 Vj 58D-#Cgdoz1,d:N9im/X|xÿ4PEaxNKf<L>5w{GҢ:Qk6Qrb+kG. Sd?/͔ `{{-e!OSp?m"6aivU7Skq!M0/]a\^n\Y f[/_Q+ gྐi@wg ,NnQ-f3pryn3'9Q>B<(|R] !qbvqʩ[a؝{;k 𠇙!W8\zSXZp vƪ_3dGRTpt]a%H k6:^AtR~nh[Dv^Y+Ս?Z{ӼbB3VY҅O8bU"<0ûnҿIRrǏqΐxE09(ip~^HsLdD6wΨ9ezKL躶I*9mACb_0&鋳.-1RqF]lsN&Jmu螼m]hgW7P4JN` U8Kegc]jpZ@:IDJ@nfPY1NSj-n,I<B/P3thhQ'Y䃤u: XyN$~9pu}uzz?6?_`B^ lvRtU'Ȇ[#Zbg!}~nz~t{c F:@5Y=4*-.hNx<tG,]? W/+E"p^j {fl.P4ݦf9j-0@ ɚ;M!PN8ۊ߅d61=nX4ΚD40,z4!嘓s Dx~fkn-}rE=~tL^96F̗ib`nOp ݝE!-~MJ1iC 7qɹ_mXLR0Žf51 0cbm,3߳$ Q% :OWLz{:^Ü!خwƮLDy3d* iű:~!LKXpy:_ղ59OIP?VAHP[5+c(8)v 4u'=i ;!kDk2g`YI2#Enۃj.NZ>" A,zT>;?:1{gB iQIlg(Kҋjp\JCZYw ms6q{#s@ Cgqgl0s3\qO$]w#Ew-ձMFmdQ) h$Ȃ+zeq:NZQnC5]}w!=ezM8/;L+pS'O>d2 5f*%8$kmhTD@ Uz/\")uw+;kDkY#Zp]YqRj+ĮͰߕ[vpg/b"h|$Q<^V5f4' #ۿ`% uԟRҭ\,(]eD\e~;h@Y{;v+ğ:G$^@g9^/ܣ _1_=(q ?3" rć=:>J\*nXLHW5RS_ -@|̣I^p`B~`FTή'M7pY߽iK;|Up$L 4 aTI#hQh{-9U_Y ͫl-?Ǐ:y=,=nxv PWzKf qB0zN=$\ܝͶ ]|Ժ驣i (J?vSCdb9p, 1>³ү"I/TJ ;S{1nٞ7d{1#ft7Wi1Ɏy~r |HҔSaȖ45L,TL- /\wa፣E$ )zf4fIs<@ GB7ɅWO,*Qw㿙a}U"$\~V5ܖɄ5 \ι7#@Q?$o^ VZE̺jI|'BЛMEaC)pXj#`*2U?J;.>^M nM`Y֊͒!1KI4<o9@s"nzrK. +VBkЉ`EA/kW 6 24۠܁ }y|m3U"L-8d.I[-nVB.Tedy0-vBv7ytZ~ -#AU7_ ^X3DB,s 84;z_sblny>T ݸr)گ[tp5B@G,OzvuTk <gg~ ۻ@0d4փs&6pXd ҆P\Tшo,ŮjpWA248T˱\akT$7&6 M?)6ߎ!ͨ '==_~**`8yHJQZf݊6w)ZT0&PS*}gJΩ~~xK#~laɾƃN n{Bԏ+0IrLQ#cQ`ƊP_$:l҆eH*Pn|XL ȿC!qa K' ~C{)F^RJ, Ӓj~.a$Q={.:fHoO Iq,\%L2)Ŋ o&{+⬧﹖Gz}A/2a?Y_\ cP4Kʑf,tA]>]ԥ}+jN.L]{@P#zmzPmC̵!ۚL~6( dw9?̐ ڏ<_$R Qm??*KL%9)xv"@BftUk-(M$b" wa歳\4(pע);H7% ;ņU|f4}*aA8G ?+R4K)'R|;F4+fm' *ҡ ?t*vvG#;0B^~sWS=X$_r,)1-0~2?翐Rx5H b Li@Q<E]jNDhW.7gYZ070701000000ae000081a400000000000000000000000166b5088400007f64000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/dvb-frontends/drx39xyj/drx39xyj.ko.xz7zXZִF!t/_]!]?Eh=ڜ.+(D },mt%a ^0pv=ch vkn0n\9H$IiY&^Z+kk㸮{_gC4gY~@bEoȳ Ҳeܻ=B4R`Z94^# .IʾG:! SGif%wm#Aq_PiD2!cv#S1Mm)jVIz#eSFy~ Xqќ)&"U} ™/9+/ 7"*8U50[L J4_f TW S\AK)*|$X`>ٽZ”fGRk&QvGGd=Pq%ʂ 'kv^siGt34@L& qC(=)CJv$*'E,Fî5B,Z+7_qn6U\{<̮D_8lI.ylQI3qYY/"oz7&7w$|g{SM@ghO]h!zcUٟ #|;ηvS.ppL/<MM7nqBaȡ<6brQa G>Ρ4-Kz8_7ndWPj3(DΊ{ GFTj!XF 8,\F2 TߐBغ;EEGCtWjxNpm)[Z+ɴ3{S%H! ՝g Ү i|-N?í+|_`uO^*Wge*}bm4q8OP ZvG0uGѕ_hCS %aaZ^QI|xΚ=S6#;re;b5{`k3p7̊\|mG:3IFk_؈WZθWjCD'SS Mx8%dy?֮E˰9qTW&Xfd!q*E Yx N0{ @mj6v+ӽ?,g։jHZ0X|gC|&aT{wXewg2Bk9 f2DU!>y&MaFwzJ>qc\O")k>o e)@&3 ,5]CvcT`tottx\HD=RxuӹUjk%hIg0pߑgMoIrʕmTT%SmGؐ~1V{obM+uv vi,_s *, *Gn.EuAJzV ӫt`$'p9l3kGZ;9iZe(6s09c+yr`K(ENLq'Ym䨢9+˞JX.튲 jbke"TaoBa=r[E uUi. Pn Ĭ=$:7'Gb*0w<"Nd3ir=Zذ72Vs )0[d+ &s7<ę+fX2gX6ǥgZ]@qCay1Y%蒓 e:)(NUByF+xd'Y}5Бo^3Bdj.^55&Oһk s~z`a-/tz^ҁ4T^=U4 553EՐ> <F=˱:0i%-jNB(8eUzBrEp5E8\jgEP8}@/Src.r&j?G6xLTH.T >\#EfGEK΍׾xUi< MY`VO>3X]sF\=!RaїcDztUM^LC&9V];,P&TZ*k6v]>`cb~Yy+#5TtM'ҶyltlgB=;}֙-9 w0 IG"p ~^؅w* ظr@1!M"ER _7#!"&H! \uOZ oeT&:$ [:&Ӎsx6tQ rXR,W7!IVB^O!钗/86jcY.#tytYPGpCwRGbk!6.Mwث@_ic%<M#+w`\GTQlqJE\]LUԙX%P=@% ɤ/֘# P, XdH'AA2(ٮqf b ͠ fMrZ>IZM`K;9|-r?d'0T]^9V\|N47Lʻ8\;5@ǘl|T0O+.?>8E?E6K+/iי\x]w$.ҀR<֙#o^q0}=E۝2DA滽To-~N%*ŃS>{會=%Ԟ>XrjiN!y>hJe3KL/T8P q MpV_L8(PW$ֈ[V*4UZY'?qB-Hȁ Bjjjl3\Bjʡ$ۅ&9DxbBe JK&\WS]ۡFOHhw o\^<LiF|rfݥ9>)xEz5[%V67){# |*܋GxDXٴb}f/xs38>E|3 %VV||lrkovh!Ԧ}@_F/H8M7C|;jp̠ ⑖S32YeSnv Xb7^_px|fK?reV+z~ 0cՊQNk5( )"GtC=hI`DA)^"!VpaFu2e#kƌUi}}؀UC 0'5\L< +Ȼ!ɞ&; Xa4М6I$zx1ǏOHaV.;݆z-ޙY%:oN~qP[1 ( ./7vPs/ĒJ {\cEK:0۲T@Z3 nH\7ԮSʌ&zϾXBPֈ(4(=Xf? pG\b [Ȣ3L1.)|܋7]g{Ǧ{vCd4Ȑ:]ZK~|7~'I*8@ yja/P| P |*k4DiTȑ ^ S'eH|LL[C5P!VC =%J=M"=_0_5<F^S0Qo$ԡAXStg`DׁwQ:|~^;Aof2)rSt]t@a|婽"OPp>@G∗egs؊ 'P/w-)Yk*B_` Tl}͌1W>R/:`OWPEgl s{rÁ`LĝdzX.O !8־6^hP= *>?E-7P}4ăS Ü(N__ѕzaR\Hk1R\1ڋQ)<(1EYgT-YK,H>H%Af}Xa(J+w5\-ݶf+񻵢S $UZ莣 ^?su΃h8.thCCĖ~&\IмH(,363ՠI` oU2LR]`V 8-q->*Jajd00 PM5zId*3?1%wW΄zYFե K/'FqҺδ%TuG@Kw=3o|MMWQNi?"C{K.jn]GyP>| S/R_&WFn>϶Szz@aATv'|X*c,RVKa] 9Lݽnq$ܹBQNߩ>yVTH~D] X>2jG&A4gN6 :.@jGg’.в0^ϣA xFD?KQ<cFMem085RuY(%S/ ZROg՗s-lnXB`*J{bD;  C~`HcW$N< 韪h4SH*^~ vg6MtQz؇ xB.xg!:҅ i=+\*ʭp.ْC #e=L6Ӌt)pk  F?vՌ<* e4–CBş$xp0:!hۂ. H o:[=ʋP ᾕPWк_hv"%3ep*0RzA^3GRVas0(A^˲(u*M7slVмSjLnbsȿM8^_LhS4&VPwP" k#r^mqX=:ţ d7r+@!IuYY5 PZޒ%-<\AQz#Utl j@ )6,_Z*K>΍ .0J'KV[76DyB X,8M3sqYDBVZd!X̋y>rLhvHdd{kGX-JsU| DMr HIV ʥ 6G: rss2p,HEDGl cLOO#XY,I[sd21雜BaNpr$@gPKҥ:ה_Z좶AĊi2h |I*{&qsVtv2iȿFcfDTI/sL Wdwi$P98zs^M ]3OCmhWgO s% Y3XI&h [o"Qoa3FAMp)v PFǔ}YdDְ͙wVV@ QO))}"5QNr"?Hj&SKE}O/#o?5yCFt̒R$_^.dLt'6]6 7v&,Ns5Va¶s$ kܜXNl$"5LS+CBLf4{$o '&  Te*WS,WHtm1SJ~)i;\Spک/[#h'E@"`"QSk!`I#L`m+7"^K2il*K6ō6 I;aNeboqⳮkT)pqMM>$i~|ZL[,R-2%p5esѱv^f(Fл'%+4_J 7F_+"2<^%ܑZwWOxp#h`Nq||TrLn/(gM(׼p4q]?]\ 0֘rf6e_[\1g$;lPo+]'nUp"]b7&6ByaK-pMff<>Re,@ **:[`Fx/LiԿCAN!9Ĉ*T v) Z٩IGCș<8jo\4{-^*dU z4)> U_u_X5+Fd2Nz`у EUPFXsMaV;V.λm.?L$ùmEC{WfV>Ւ8= g Oa(U#L7+>7 x䐲u@RX@Nl读ljcފ^\XU=&۶ܹi8c_EC0ƨO|r 0irG=58sekhQ)61 2#,ڤXPRBcl]Ʃ\%͗Lx'{׮Վp֮uSck`àՃ4@`\kH`d [mG$r22 2Y.,Dzv~R9Z FA88`J[g5{F`5ćz4.">jVM6+j ),|p++6ߌWkPPF;AyiMT^reևnHޑx/p> Z% 9WUI_/Rӗ3e:/h4~#4)7=WjyRP୛jZO+e0JIYE3f?+ݪoۭ8!ѹ#"}K 1.#5jpYc"-lH= X́U>6-QPiWnW\_iБ6jF T~jjG(8ؘC,ڱĝꨁt8;2KbM3?BO}nA'V=m(F>NT!X&Gqm7A3wW'\#/EnUD/is'{Ƣ9}<<81BC)%Ur(DY_'tF{\ig 󌇷+P.O6>"8`cEݑ,oR@xџG%3mm0D0RS"Kq2nIQ{,|t3%w❨3U7n[,f!7c 1qlg7 RuQx@B7ej !m;t^v a2d|`$_&BoAP|Jn}$o7piw02UjzZ7 8FAZ H5^Gw*TM~Gt C]~4`Y~7ëIb?TfԴ^ۓ֋(Ub|kޡd-s!6|ϯ\>ckYf40nOku 2Ƹ0)j~t~ϨVqN{`l-pTivF"?wMVjLŇ_"čkh6{ NLUe;9*C: &8=zA뾖Εq6g\RC˯@L1#'0 뾑P2m̩)H+pJdgWvjέ=R i3`$,cKPXG&]9Ϡ~&D d9VGDH ql/12O6LWh1/?{Zw >8ѿ)_@v.tr?S&PxE7 $>ӡ2$sn/cJ舀7@6Yq Wfn|[J/nƋ"6=!]@AfGD?_M`Լv"pOYV)#g"^솪O5޲@U)ܪ~,'P@Y=.̧„Y̫ [oٲ/d F F$_x)v+\'ҲszǴ΋nWmZ y?'rL䬗q+DDf]pE@)I!xJMo/׷1xo%ԺCE[m=(,e]5nKX6l ]ކ7EQ#ac"eM) s}9cb^p 1%DWe&X*7gt8C#PT7["_U!vڍo&4RVpn_z]W7 M^\<:,4ѕ!^)yOZFcjG8iM2cَNI.>{&I<qp9䬚Q JʦziA\rL&薟lA=#ϸY%.v"kڷIQj/v a%W]qW2;?PU5YzClV=,pmoKre#{pb?b4r+99eHz;%--EΟ[ "~{Y7R|]]oBt^k,jRa}uzA4R|S>N`qTS/ eCZX 4Q39ֶK$iG~r ("WU9pPcA3hX)%D_P 6I^V6i^;i(3T KLjuat&ZY{3]p+$-̲sk۰˰ ov9mn}ԶLJzpv.S6*[{ [O6FU甼JѓnΤF !!G^hʚnCOa $=`4ӓ.'5z3s1V:G`bAbWs\GUQI/kO5~oo0Y11\٩nFjDkBg[KȰǚAt߉ab3 (_s>yl(-S82O27mtat*T0OP8*Ph}.C{7D:hDr~|'{3G}GnMӸ +<!UPC-ō{m]쒝D=EIKGΕxFALMUĄ+fhGBl,B#~T+JQ#5ڡ魅pp޻#MіF$@p,)$;ʃ $ơ%@J[cDVJ&8dï ~[{t!~R =?ZWNNqe*I=:i/:aF@E֨3xHtC "'npŨvi+7k 8hgHD2sLe5/ЇSE(χHPp;󄞷f[<[/JX@܆4Ɣ^x?];%@i.\ïb27T=ǞFT1O}gP3(־dhQTCqC :5r*e;d5i?6h!4td|0"(nxjȅ4I JI..xE6+dѝ wWZQ> i ~(W ЛR[sM%vyi+X#gL,p:ͪQ' *K3fNUX%DBLƱEspeW_v%bu(o^|=W}!8=7͞7wD=(vvEd;RwzC1؟ޯ#q-x`gN\LGY{,? =[r?d<$}+ۙ )cбVy^<hUx6R=>)*,3&#Be?/Y1 v4[dmT#[ 0}[c%2/uv]ExQsKk|!t]vkioCo2pb~t 4{ϗ'0V/xxǙY6O&1Ykmhf5=%l;ȓo!+F^uE^:]%9~*As+l)c,v ]7 '{DvABS\YNel7 = }4I^HV5VqvacJ[H#=H^iwT+YDԘ4Z0+r 4Q R2 V윍ifD={scb*! }1Nn5{Lńa xJ奾n9RK-B\?{_$ٽ͘H,ae@>R;7&/E2)PCܙx 届AP2<<Ʈ,T0c6mNc:|47~x%Tx˸1[{~6Ʌ't0DYGbv@1w2ݑ@oD6wp[ PFxS*59 cce'Vb\>cN7|;s7QKT#hAPEx!؝w0c~O1wvXT!zL<|/w8nΦ ^L}FQio[hiz>` `h2CN'<繣Ů^"ȏlՆ7[T]H2>VeIO@feaz!D#Q*kAHpϋҫKK\PFƷ*_jG`lR\ @TvO3wh-5Y4*<@{`:.{QR D%dXiq4Əby 4 xVK^rχ3 Լ*nb3px:pǣG,[ P=2G,F}#wiVr&4ǁϠy ҃UQ;ͳ!x lQ LgʧED&9 ^p+37zeEp'PEvN|~9X9Ց""=n9#@#0!4 XnTh7ՍG$ h ג`Qd[hdf^\ih/Q%EZ/,ic1čc[{d&" g7#C.]p'ꐭmVkM6n4qpɓMϐv_C[áU7o4>kįFvA SSOMf̖`NH M^C\Qd91j @zc)#{?c8s#"$z+#-cSǹ\z =_AP\єN䧮 _ZU"_VtӮ=J($+ug5mǝA Y5  Ȗ39QM&)ҍeC,'}(}OG`a9 M tF-| QUF Dr9$ cyS zT6ME}ؔ$TΚ&BrԱS/pyZ^'S4ƀ+KzRK=4!5G(vs6$FTc$MzF_U@XUjP#Vego#QVʾ9j2?[,Cbx爞0U`Y`٤pEZGHg晰5a궃G+>ήP͓EFyD0M=Xj=%͵6mGn6Sl,,dX10Pm@8فEΎ:!(j j`Ȭ3xa~_Z>.pл:>Feڹ ^A CbH,*)m&OZ֩4cOCu1=uޣ__C|Z |H0:q0jGaRh q!aI80J5:X nيk~3 z$?;oވ" lX\-V3_VBi뿣.H oC#5+ۙha&㤒|Qé"OzC?)X^eFx=1bՙ7лlbZY|eu \&"a@-aCu%j dP+]x6SzHpM\r4:CA]ԁ˰w[D{?^O4*6=ixB=R=6AXo-!VbBY_a1 4=?=Зz Nfm&`o9N)vWS- Gl0ve1)FȰj Hz}JV~+T*QwFJ,s!u6ӳfDSc.5:` o`jrAIF-q\f; 8ې^gqGB!Wh*EE>co0K \}\Pbq7U>PNVludGK5:;QvBrY݈]5PdSZw0p(X 6:!:.X /^\P^uT'QL34ĝv,UތRjchFAA3qUCx_Qe 2qa.{YRM7YoM@Wˈ܂#F}}M2|9~B[zAd+'T3T?74Ӷ(:ʹ@Y/{]8suiC+b6h# e,; ä5scD ө73'-A ,S eĚM3x#0p}W6_bWo^R3[D,QT.{ H/s w tΑVy~/ʞ>kC%AXS-t\hsTjŎ?L.5mgh ա٨9yӁL-H52R} ikxxʆupM[a\Ê2?|EJ4| +?eI]ّ5VOjYFЌ[C Sj۪27Geۖ] | .;eEanԁ+i\*5vmtwYLd.߰sYap߲/mQ.^%{5$ijd-З?VC;K>H!=}K_Xsf9dޕli9D{q9ei2ËGi ^x]'6l<(=uԄ(C/8ejR+mGoվ J<"qs3Dw#mIEFM䑺} IK\7<}:UDi+ I1Ny!N4CX#\~R_K;G`-L1p F|DW A.tm)ư$欈Ve2EKxod*yą;w߮ %+o}0|Xh0 'N݌@Bg:- 0:-x/c-K6/ӑA -$?h)UvRԴ ;RC)=A]6rװejkuϽ]1, r"3Jc0 ܼ9hҜ.P^z<z59bdB' Wqy"m,'w"&Tɗg)0liHNzX4%ק_^@}IeJvsc@Lb96G}I>G>_?焲1:{Df k͹'^ߘ&qv/3b.oZkg|khsXnD?Cf}gL, -*?_zds/Dk<] rkQ[C/֒{|;#Hvla?{ÂN%-jڎ[lE:0V)!So==M s#-8M ͚ }M-~9߀F~y MzhRLg_wZC٭Xɐhn:,o>xy7BG]w&k.f >\P%".Q ~"(T$uF]_ 6:Ԍ'޸T!{UQ˜Κ"(id5)t= Mck WL-F#ɏTx#avkb_;z>6E+-OC$J[;PfQ巔;QV ղc0qGVy\x67{n_Bզ|,AKUNp4OM 4' iq?"5dO- X$s;@ ߺD] ssUyԆY)`_k͖5S&TVL]14S^br9ұ g,=읅4(CEmui8ȶxÐ*6+:1xBۚ6;Լ*5)E+xG}c Б8҂{h]-~C"KQe>CV>//|GJk%]e$*%1 ލ͐CZ>Y~v!`OçiIM"4+턌LNuyܯEoo]929AG+̽2Sbu,o߀d񧅽4p)v!i;9? b/#4R-J4J͹Z8S /@ڱ?" ?2n&0s}6װr^qI/Y6AU*&yߗyjѠv>Y-ʚbY:Bg"7M1m]}mH{fX퍍3hh7})j#A;pawB73= BzMeDXG%|N ~^)wl]q[cwV4>pO>r_%vVr>ÜjKDDJr˴ZkwCF}Mt#یk+yEe(RIdipM/ 鲅f<&. $7,6vұ|әqVz }ߨ',E3έ(zlژP~ 2\J(ZWj#_ qD-Oa\S X&,AIviZ]=E ħ2@"+S+c5~- 0I n6YCF5 r>ߟذ(V6F%^/`il*A&*jKX̳2җT<2@ّcWscWF{r" H=jdm]0Wolzaĩo/pP+"݃H/k;SfӞk +9m䢱egk/4;|\U]k5K=ؒ*1ֽ~s*eN6BRrC̏"Son{{| ;wHC+w1Młog S't]>谷V"V0M<ΤHL4y7/f^k##v| |XPoZax~05yiS ?MnT'X{嗰yj!+ u7]*=3K\LTmDg,@j ,Ր>{0`4/EX6yJ 8C5>sWAN Ά+U)6{˖5,#攮t xűz3ufyEKBmT]-]_mkRj=֯Cml0;%;_7Mrg7 r%;Xc(% 3RR4;헑snB}(VQ7-U1T|9u3""EQ󶭵TAѕ+=LgӇ^bqί$t(`?|!lRfS Z )jķwZ{J,/SB,AjZ/ɩM(dL;_]dzÊf!t+]MRVJZ7Ҙdp/|\)+@oM Ev)֩Iw&ϤjٝLP^g+G0c SȚҔl< ]߈ `u8/Oa- (U#^7Mo9V@j<2ZL!1b.)Y%vk)yÊ<-eWvHcÜE3E$%uSh@!#_ye:ְar4r_;֩"dQNJy1bu@dFb;Sa]P#3Wځ2&NhrAhc#B6Ame ^v;"}J 4 Ŷ9%X@>^?dtj, $o=ꛖ?DiV!ayfcz> 5jd ~>F`MVoGMVEUfZ@DO/e}w/8R6'Ç’?l|$b@_Ӣmٌմ%fY_Ы'Ft՗=?釴JڅrѠu%HbD*ǩŅtk'+`_fEE}ֵ4<Ȣeb0քU^llZKi7M*p{5?͜ GWRf8ow( Ӓk_S46n J*ӯO"NlR%w4N*1rg41!}yI72Tc,e4C 0qs,F%a(-a(A0hgD/}j{N4qJmFԘr$ T{W_apzH;Ix Vz1'[ehl/u}Þ0ByvOvݜ[ .b|?Ym,K~w$ˆ[oh|IHשT ?Aam/[ LAq'/o[wWc> _Vg* i @Y{Ll 6((ǯ?Q>V#_ֺ2 qEQSW1@BN`&hCbJ.ڝ]$jXh!If:6/{8b6D\cK9gSZ Pn!o {7>Vk~c8Oހ`SJXBí@kl4X?ȅT-mɯy~(-?_^qpc> K>GRJ0R\ArHd Rt##ĄuC:=$US] M-sS8kևY3%`OSDŽ[ 3!1) cޣl~;"0-("8}2a?Ji"} J~i⃢3-ӏ\ zswz*6uKip]1{ 5&T nKW%  L_ Wp6Д/( _hlvn{w %4c|p8fʇ-gǐF4d;b!eIVBiʓWP-i!h[Sʩ({%.6SF|v\ǎctT!@,חH: )̷يwVu= j@چѱpShE2J&FP;1Sȣ{DE/ iCzފZ"-**:*e=R5%_WgIkVbh-ٗ7?D#'!iwNO/r432Y; w(iWQY._(e4.([|IeA&Icͺss|HT㱬m)ȭܱ[iS,݄Α˜_T.zM'幛d!b b 2 #V|Hzm~/ܭJDnocoj:pZ$j@x4{uDX&(.'fOo]q}2>}ZL!Aם73E ^"p88\$(?Iy#~᭎ч~gQZH!{;l7\qݮƠ%W&̧Zr5SVAY2A^8GDWQ*}xJ L;U:wr}fN;mܲjmݛMp?) .'Y &E'<zQ"d [E͑joGWk9Io?Jx7ˬt$GzmQS4b%j)zPlda=|{lAxXbHy2;|Fς5gfӦN/s^<Úrb Q놱=aE鍺+h:?W_8&e4Ւt嬆f!g@$ Zbږ|IE2_YWO/AE!v%KM"e}y۾ ڍB&WD~sj%dS^Ҙ@P ->3 ,Bt­]aKeL|3B^{9WK Vf܃Xi-R8(&~LϜWhȝ~+]C9SQc#  Ol _VkH Ef${y_7 gCshsA~U=z\Q=m9iRfS?6bk֡_ʱK_{x7Qc:W'3y9*DT+{Z.T(XRaԁvVQf#R`]6H9&@pbJ QӰAE"w Z5yg~>ǁV;BKt~}`A;|3:'C)i}rQC&&X,s u#A}1B,?e!hn12GpD3M" 6%lEtz ^\$&68_aE>G|E#(i^PLK_*$QDEq"Of`<9(OL1ol 5x35J3uT?7Y+åkM@Ӕ섋ntIf# Zzjj OlnN I&\Wd.T#k4Z!GOl0=e֗^=/2N$ƆVj` (4;":c({\$އ^9/8`ץ? ރ'v-)SN%y^{?ѧ;uE5ܿYabZ\CϨ%ɇ IMw@xL^z6zokz5 ~Fb3 5{^\_yܝ\CL5nRmپ'9<*h4>`z]<[s2l 8 FzӿP&`x9#T~B)jtb h2aKgpdd C^K|1ga0?#RXZf 6o}b41bڑAK0E$RPZyfC >Cjd3G[+RzTz LMQQ7l!8&νg4 ߂VL%즰dRM Lo )S_o.Ǝ@BW-\;JIS)ZKrxO +jȧ2=L:#+E dG2Bl%߈ ВT` TYylBy[7}µSB |QD?e_ƚTpCϲ^ nsbb;O $| mM+8]u#{L#>G]†&E&Q!Z7?BgQ# mwq ZPUТj-&SOD#11; -fP7&P +_6X.-)8G;h^@ 0 &5hpKN9wsy2jH?a.yDWp~b $X'< Kޘ{GWS#gX1)B?V?ijJ! 't:ADz3Lt@ڑ`6aO[V_,v$F,)+V6l!e7Cu>xiesK/Fj4񍷌.A` <r/K"kuMhPs|LpSA2dڇ+?'&Ng݄gVr`/#6c8/\vkKGɸFi`ֱbW/V ХuY 8 b;DE%6q{NX *o$+5;pߏݿTWXRyb󡸺-(SՆkg>0HN7DhtuU/Q_-zrn%1=ØbŮ36,T4YcoH|˗%S:efZѭ!)7\gzvtsN!E]}S))7=/_`0:lh='le'K`m?~>w`fty3 &!EZR ĠtŌ#ͻ.É=yoU vhAKfg/1.ל`jxn|PtgY$y@.pq2G37!M?p$0aSa%xUmkQ?'I*zcr_+D=yN$kpU Xyw>u$arۭW%UdC۪ʁʼ3V=%k#ز:LK<}/Ǐdmi M?%W{Vxi>fF$YGi,qn *PCH5[<@Υ{`АSd>;5]`5fhiX:%oN9i19}V -{qccviM\HZ.NCT&bURyJۻ"R-|'?>4V3vv 3Թ ^H[]&l\66E*^>%9(j7tX+a"82Ɯ'ׇY蠻a;46nQt `#C8ImK$:3e8|DZ(|-."SO ζm)B⍛yEN>K=_"srNeuR%9HIpӳp0h5"PtpdQmXV,sF,`WC;6GBTyT&рXwfF"BP2ЙyJeL@D."sAlV6tf.Z_Jc^P_ά[F^A`), +tv1j~47I~KQ_gkx.WM[1HA?ȣ'hm(30֜eœi|$bJ_T7x0P5_XR@#A-r @Ց~V,O~J^lN"IRJ=sar*hԹ%;-2NLk:{T7LZ:>ڃrO(.LȓV9IS0=;%,jWOT(vk/ *(E[9p1pLJN>2˯!>KJL_Sqb=VGBٛwGq% jsLjɔG3.ޚ?E*>EW&}CǜqqqEgݰeN tŨ)BF%Fan~_*Qt$p% ,K 9"4/N€pgM^sKgɖi\OKu؊. Y73L!λ\WNO@zWu}rGghOO0+AV+uFN(CT5/]J~H ͋r! }#VKeR(1yCE7ed\Y~oM 5@\uy3A],^M|{ JՊ/;%ɞpW}N<%x&ak-$SRNr2S}'i{Ѐg$ K_`XVzxE:Q[(XZRc"I^|Z\Fep`;7.k9nV;6Ⴚi n]\S9֥וm&}yAN1ȵq\FWn50(1}^ 4ql33qDv q5eY+sfԞʳ%΋etifeG-i"GˍۏqQsO;O. F\)10ı?I }e-k٥5O?@]tϝCd G:ĮM6yʐT ox$n'>2{TKv~?'B̚e( (k_A[]dN,~>N)Uewة%TkLbm 5̎\㈾ť$2 H$RdM-hQM!lMdhiֈ>_Va<^RsOQ"uvāerm|5q"tvH ѓC={ m#[_*}UzqԏBLga.mN." kG- go PF{h= :|)AEƍ$v5N-k@}: adXdžgYnГxW^ԥaUMK޴΀LFwHewb,"!,h S,D.@K ?"(ls8@5NݨĈk'R Β}u9v_ë,x+y)x:#Z*iحJi03)b3u%/[,،2X] [AK*~I[`FR&۳ܺX `ٖ)8BJ}BBkkYr:ʆR*ԺZyOPJ˔[r/_)\(LX+c0WI0˝ F,Zs KPS|,JW&EUT1gm&ISOSdoRʸB-M#Hn8@UU2j= n#ܬ%.!EֲB/Gմҹ 8tJǭB5VAԌm = aӸ?4o[kro,ǿ_CM$YCЁ ih4Do e@{д#x 5-ϾX^vu)d7d)qX>DǺhm uK5A ͛V̕PQftb`HCX]ӿ{LD&Pғ6|QWd~8~w7:vCmS9#̭֓YʫdKcn$yPG1._4c5hՒ% Z3 qLY13у,S6MY/m uB^ğyL |b$Q|ق 'uOj/FToNc=em$Ǐ|}../ 3`eh{Fzj3!V^'.~Qf&( ^>[nc% g=t <{vhS~ ԏyX~ Jpz L9`TsGa0?FbVvK`.fcoǬteFuz#+'8I)92 jBZxPCSLI^> ڱL'7F~zhJi ɚX1M)Te)/ Jh`Cvӳt!xJ. &T+XÐE^WY]_yE<@yM۱j`mxgejvg0.2~˝>.G ?olOOrJ#m D<i"徨,HG9N@z"' =SGȣO2MXm|=hۚZ71fUY#C^Q}}3X}kfBm @i) b٣Fi>v,_UxJF=d$p!m:+zXm!nO͙"먍Xɉ$OEQI=CS U<^8.d3l6Mf&ooN+VRnږF5X#KZـհ( ~(T[d %ч {'s;,z++i?\t=K/G U 3[rޥ<ȧ/IZ+0lŌo ?lc%)0sKX1&$R!阯H"4w'7\-Fztdm 3~]\嚬fǝw%&򘓵>/!>N v1hMYX_JuuW vRa&A6lo/4*&G?Cс^*m^dPN\2ռpO"jsV$"isl[=hpI:GaﻳĽS[>L s127tI>^p_L }VSyU+Ҡ ,m7 mjh6yTr:yڒV@-%Q%3eP͂v{ETQ<#b{(AZ lqtW[+2nIVh~c ?u _Qp!!.)p^.bLMl*\1w6sX/>ۥŝʤ]PX䄐͏댼 A A;'$ QeWc\LcĴ,IEoOF:Lin9<${I7ቊx`B-:XLw?>Xy)jӬb;ew-.y-ײGW\-0u7އ{7QfbaN% /̆˘5(P0DӘse]P+hv{Wc|ri4 zRŵ- " RNVemva3cBj|6Z{c$Wm;.+${b?,LYTt7M|.vGb.`7;K sqe؊no޽J^MBwtD0AHzMȴ.vAФP(s'T0,J_ ,^tS۠Y]4"Amd8[1q4IN z^t\/O w$1!HQ,w%J&I[ݐcP!YcYZ:@xy?QCq5V4#pI-8wgMύ Q1д_]:6)5. 7@$h~ay¬9̟D[alaRw&nDA:C*I&gŞM렔Lڂ{Ct`J/hMc!/f|onTlba/R4՜ƱSK]+#:z<+8ŵθ@+Fs  mtk=EVGSe F)Y7 U N!嗤< A Cbny,! Խa$G-S vmln#;Zk\hd"ݎb~:̝6FnCEaosD'5 i;︟g݊jքpa~+ HV_4Ǟ ʉm峨ZK(ba&uJt|axI٠CUEeȒA)]3x<tr,!))LM&U_+ }Tq|Y>#s/܋<`E> l ~elRG0>XT% 9?(ec@"mʹFʕv8c2Ɋà`˗{2_VnH"ڌ@C (WɯQτcIf3{q6Wo \Q'O͐ 7@({[۫2nk1:h#L!gf =+j5Eɭ+ apŭBog* /kD[",KIO:ѐo*ʸF-)kX P>i Z{?cdsL N*9lQ=]uzQ[YYDbeA-hܜl&zE:{bw'(9'5XI]< jfSo]}dvrBiY0..A R#p v\3vO3)MDł~<>2b's֞i_w:L bB{c%tUz"35M\vhuvoh {׶$a|I aVr!VݗkhT5 16^c_1sW$.[JM-3P"DN 0g$u㷿i` U.h|i3W :ڵkנB}tv 1ax)dxʅW4D,q,7ibJ0/}1K`w(^n 1_Rr%cLW ;7 z"y3h۶~J TϹn7 %n:NM` h9Vtcr8-k읲vG0poT+V6Y0lbRvpxe^rw _!!ݾHf Bu@*%^&D%_-OWR%* xJWf9)5HWq;벤XFvBPI`GXQ#O3qE?)wQM-Y==B"[&]?Q`K@ow+- 7NiNoڽ5QaNv  I0ttX)ig4㢄y(.VGVTP+,JQ+Gןg& h1'k7J>c%|7% IOdkREff9غcHo%FTڃn֢ z+'bEQ@rts(gݯeď,}F^9ăw2oK("ܾ\W"bsVlx ̭dd~6/ ^o˦Oc"G|L ~3hV&}1<ȋ7ڠwnT2=mbs N9b=01׺5S+c"*E0e̐SᆳWH-q9 1<[9zmw]^iP&Y](4TG}&/qvZG?4N 9Y/]+#ʺNR[ ǁs7n՘FrA2&ozlYr 25yʈ P EWoH9l$gZ5?E ?aY|ܺ-'|kIXX>thm9=)uv(o>IM%>Bk{NDػ%x%(o+}_ z;T3 oRuÔe]1eesZ]t5\$wsXFyaqq%M9aI'#aNsGT\.yJ+'U23jwvE~%{rSYuǓzrZD!V>Sz"FsQp+ .lO1o@g$jL MPE#W$x}sM ʠzJ˼+Mp9\T̓`3 YSB[Md&OY @\Y_јaYR;5&(Z-[SI:gR* [nxʏ5JEzpq,v0K`m#y/k0JZwƷ9zVvD'gX}{{B98SϷO`ƎSJJKR4QeDgxkDAI  kAn`sqĽd*Rd ?/i[g{./ P|mP[w0{h:|y$G2@P@NJ[7TM,+v?uL^SFR.ieP&9* !͞,>˄qZnLC@,ŽHu D`Kr`Gi ߤmļݧt  sб{MKj#0.ʩkيm7ndiN+}ArUnOL$Q)W9OO=E>&8?y̱r%J!^,hLrS6j+A @$L!W=2`oX ڇW%KS_ "~Ɇm )jͣ*c^Z<nj]>S"N%6gڕc:=bQ@+DrJ30b2 < )SY.M*~E~^H'bD=Bƾ'4Ea*1)>FMuzf%jo<3;9 &K_ǎW҃N5[$ɀk4Z}ܹfs)A1о* =W"Dz$ [H6-GӾcQϧ{@c ] xڻCBߍumSJ`ԋ.TFepU92:}@T}WpNX)&EuWx-x#IĴNZgWOo6ڱۓY',LU(I|8#{nڂ37QǎLbTq{g҇_O3Ɋ.L:+ɷ…Ith0 UMEHӼlHƔ*um\M:PGptl|^M0/?\Y^Zm$Ց]Ҍm8s26۸ G}]|!aݺ mqX]qIq=$͡քj#|Q? vn &:A2lRit+ ,b| ĄȪ߳'Q\Iךne"Dz@:s*y=i{7 <<4M& 'qo7+&9-Z+Q'Uၲjӗ~MKZͤMa};u(Eyi>kyD 5'/BY`jrwF2[9a?aM]+a>B zqz&|E>jGظ8hZғ! d?F.'~X'y $(冨Wf)` 8 9sb`Ǡ?KDh{@PvR`j\NIhD S$Du8R+(bpC gO3V/ˀu'_28҇:PD񦩢ʀHVAHNjo'hpi}C-F|f]H/黟ő0rǮW+'9C@ס1ۜsFC {cdE|J;& U 76ęTh =^葄w44ɇ6;=w}pHeƶ#-E>Wn`߭jU4T"d|7$dK<:Z3~#ϒxJ%xNs뵞kW@bt șPHFoeNB> l ;q`Z:Es@ N%x1cs'"3l r} 'm;V^GB =x|~8dNi Oyw`* ALilOyZCQ\B.; ,awT,ܯ)t_U S51zIyଓx?<u,A㧏X|F*8I;XZ +vz$&%YAEo9G/5{L|l&!Xe!*!w5f8yH.0qbWUċBhݷ4s_Gh"8X4gΐHvgMTwy:SPCuou.v-[6~r䲈U2Pv; 5k1MD0PB@k@( t8`T1#^"B.q_5iwvZUd]1J@,,z(bJ%/'|'Cpw2ND!au[X{vBK Z8gMTOL >Ϋ=Q|9縹;Zu#3B=W~lB߄%QU!KM̅R &76l|~ݬ uS }QŨDG}5tdĽ(x%ieƨB0_ @7}ceVUVxA+`mT,!v D,}N;xi=u7sD@>rRڢ25\z@NrAc-Y՟3FNДDruơUEhGڃJCCK 2g b~2I< im)*pe}6!7!x"pѾ[ }q|h̒g%9p 'CKQ`j|V%!"wl>>tg2{aw,C/=7M Yr|- 3BPOT6ŭK n2?z}vOտ<3SY l T(U*WmVo˕O睧ᔛbA0鼐:~ߐ;FC:tK䅷 Mҹ~YH'7:qga]VU\!@0(g7&,4;zbU*m '(1;?G? 5[g'l1ZrYJ-Vm>hݳ5j4>v$Sȏ0Nca,'˨np[G鞞[_Bhl !=Au6Ve[bkP ]KGVZ"̅!AC=r<~ohK,6!Ql۷īY^s0Пٙ0X.#}~K+‰1 YJ`(5lzXRo65L'w=G ȴf!=~<Ρ5&1ԓYLǿ {D~xH^ۍU;I6{>,Ӽ1s.l 'ݲ ܆ݒOФ@:tEstGOي(n_EqWCɌ\AD6K)ws\76ֶD$ݞIL(G7twc5#'MLVVˢ;%AyBȻ_+H.R3w6)GdI6hIljYʜ%8M/uIK35n8[_ }9SH"%7mIl숼5yY!M\ܻ$HU;0r5Pņ.%?\*Po#Q蠃*vZ&g_}[+=LiplҊqk }tkd$kp&d[r\L(>%l6/ `{=4Ú3J~ןx89v`e.H؞9*w;>ǚu 胎,T&se{y։.FWh" `Z!oxlSm"NWp:Vtg6X g{g~Ν0/d썦j]zm:xo!l'cƈ>]~Y^;:X-QwQA@o5L^[`B+ZہNfC1(1uZuVAUfϢ)OaZfq-=5|:7/K6 ܞɨO /TzP3EZuI2t~k@d^>R #sf}2z4[mbGMCUN-M gxa}PVpV ,a,Nljd+zПʄ본6tJdppr mlPQaj' YH)(x +G/'ۛvEl&^O8a~@xmA|~ M]9u^>*ѪW#I5kvZp؍¨LLJ6pU1zڟhQ0WTVXuwӗ VQU0TߠKyƟCjrMۼ=x/JZ%O{!$OC]+B`/&?LVw^2?S&Z yfbE%@g8AݶRC 'H#"V/~6Ձ%ϥ,\kD M>G~|Dun_0mW]f7]&3Yyzf.3OĽDxe|P_ic>.f-Um[ꍊŻ2y\ Gv~'Cml&&*ψaLlJg3X}\7D_K~0W}a=OAݣLQT4#%GJ#xbJ^Fp9*6 2\\cW%bV@~+j|l*YxSJZlĔG{[ϏSN/]etWˇpξU/_)I{4gsQgnv0cO$q[MQ"5"fF2 @u^P0M`C`&ӏ9s _,tnac\QeN{0;!_^Q\TT TEXW&Lt ~0<2a x:]|q}.n &n_TSxI ?:tkb3T<2 kTEX?QT%Q ́ X``%h6FG}j$6nw4 T)S9H.l.hobF+sօh.#S]w>TIgI ˀ:Pl/D=o&#q= wj۫\- Qy|by}rO5NC"dpǓ̋- [Ćgfv!7'zr?rkwR̠s60xlvT2?::\6@׵ā_7K}[nHЃZ) 0VSU7To7Y` 9``Az@ Tv؀Vu"۹1q4C뤂`cHK_:u[ =kjs`x}A5Vݲ$QWH?1IQ}/V%o(Z%cv 5l3*!#T{Fˎ}ЧbS߉? ψID:#Z7ך0kc4_GyKVsYqluFxC񂋿b/Ǝi̤Ï1w=ÿibWQH;÷H}a}qɂNTuMBj[4CկK؅ ]q ?ci< |ϸ;UH7t 1Omc~Ñ-_5b]tĦf%wX}dqh ўw47L_VӡD`J,[&zBuH1q(#S1Dc;[PaD(Fc&إS53`$~60xF\N{IEisϴT§ 1XsUIN.CF Rz8ٜxE~NoVEWqYe[e/vIds뿷H2,hlfzτSjPa2cmѥUy@dV%&l49X/(A{!K_펂g8!qs6RgF/OO}X#<$C[e}n0MZT{m`E7E,GT'C/[&-SFj{`Ş>4! U JF|@1CN2Ok}H;MuY|y'>hz:.4S4g ?r$8l˜OH+uj)&$n L3ROXe1gzD[G[7q+f̾}%?r'qBPP m }K3H mɁ1p\Kxcgސ>2=͇DV 0.cPHWq(W\jlN8=2Z&MW]nEjpUNrrj086*IE(/lVX=&1t}( HHpkg}ĭ0?Ghx@c/nYMBPU#VWjEdmH d8Y'JP#+>zOY B-gkAS$Rz]OL " i8jMEw1WvT|v{ dO-x3RW)Fq` lQOn'mt*A{P]Znnb΍yMl e41,  :9(ki4ฦ=蒸Ht C{[ c;E.}H reY^ $2A0 C8lXl3jA3ωr}\*.k9m n{2xk.7%l4[2kTM8 m1;<t1<_ $#:qI4զ_q65)^cʿ p?q*t}HpIJkO[V8@(ʽBP;fnszζdD> xnaXo?v,Edj=Ybe``IFj_F'.3 yZ}љW^$L(~p~v]0ι7SaYz^alb0fC5;WwHy)%p% 1ẍ́>=m?λ (jdQP UF.i5MKpH}~mpu*9'EE^c`H<ˠ@?ٶ?0z2,صN7Boږ"}Wk}:UMo S&S?o*Z6}jI7Ro}P/-2bh_Al7OѶr),CXje^ryJ^0m?ݑ5X [Ehe{:8fIl=r)Pnm VZ. ӡw댏c;N*K5 .>MsbFw =߁,TJםƷ**}Rό3u B6Z@໧A s6_sY2rD_+B,`g޷KS;6 u)`e z+ky01](bWK\ǴlU۫F0N2B^w0+P8Z S !WAzXg>g Od݃~w嘭V~p Y ')CVjp(s4ofGþO!I?—A빼c2{Xٖ\=IcvXՄÅBK"ÛDˆ?lj܇/H8&$d)^W(^GH$Ii2X.(t.+V,!x`]9 GrLR ޺yU +Ģ7X2 uBpVnn#RvQ{%Z@gdlQaLҦlABiBdm#C؂dʁBOr tz 99i Ez/\>I}iS?<$G96~k `,+\#17B|Q(H÷HjN_G5?&^Rj.43ٖ{ )( ١ϘULRof#fbfZ.nJoX{p LVJN-jYsU83 1G~!ctBJ'z,L^ULNkRaH9_yԟpP:d-\2flOB#4>ejuLœ. %GKPZj(tk۴FdubktEԈ>,<}:ex̎{y)T1]yؒd0}oWA--f_(:' S$(r`Ooɳ ]  ,]$?U=9AP>i[|'B^KecfOȩ8UBJ UߊM5sNj&;k+x)D4 VJ4&,L= -ѓ/ ;owWVpc~fL>%Ky1i&7+LMXT%7-t<ݶ|]اʘDп%KJr3 (NFd 8&;K-k;RS~ɞnwOk|h D'wEvS:~ 7F JIGi)}]d 뚳E:\^\N41bh|/mBxqc օ'xH$cVٓC(y{́l\)yfy1*¨kk9=5D/6iiVD\¶,_|Ah)&:h5J^i)apyH3e_1(n/ I Ibe/" NhxFCL>4`-~K"z{'6FZ{l$㙢71-5%D+\]܂y9evX:)g5q # ՛ڐ$҉ K$y{c)8[_ϘOD[l6hZ4IG]88 혗;IŭQF%!~GVk)1FyP3@x}n~2 x4YK/fVZ|䳌qZsgW]?<<4BMaozOR1_m2@HJ|;5t 2*/Ol,{0èx+ls!؆>^ ;3ncFR90OPyYnn *y֕JsZt<(dĿt_t?-EJ4g, VR}hˇ ۔!W%!9F}*Rt x0p[B%H5_m3OCy`NCߧk>4.[~t#=׵lQN }>ޘ,L $㊊D i^؜Z_2칽ȡs+Lj,j9 hA//lG,9N!̍#.$4aB潡C))E{bYҹ j/¶ac UXy.#\ -}V=za$S|c$y5!&ڬl'($AFEWpeC5CEnd10Wsލ ӈYܪ$8LtZcT؎;cQش /ܒ.0s/Ў5YkMq9k(6,X;Uj~v_&>aYht')@ӚЅt#+JRr {V+As*O-/ȦVE/Y}%C# Oh /b&$r ˈrM>?[kR[_ZtYD96:u'2MLq?A" '(_c% " dr=ӖH\V(&jG-[ Ө[7vI3W/A2s*B~3hy&g{&4B:΁ND"mA,0479e9d636a۷/r{Q ν 6+;WDYg(8UVM%v v 7p~sM76, @!Vy8f׮`H/`7'~̤(9!<x5j3Exr̐rkw9͐VQ6cXe;T"g\RW 2*_)دqcj ÂGiҧuN 9.'YP8XHFQEM#GX70FT >\UhhKfDYjS\WUU<su5/LTTn׀(H{{Ž`gjppk$ S̻Ӭ퍭Qrvׄވ:1Dn]{S~z4aC`ھ yEu\GJ`81E6ƿB/eu;ԟXCܒSh=хq5ל l.ڻ(-- *U=E+/l/ĒC9]2~ I {"o5UPp'CPO~(\,V:?R_5ۘ~0+{$n<"FR$`*6Q|FTv0 ⣛m>FHrjDE}A>m1ݐZuE+TKKؘo3tЪuK6z!<!9M%I.l(J'bΏMn-{N, WIDJ(RWŐI䈋X}\\' A5(^)y xM~co t6hT-|C/r]f[ bZaImPˎ>&z~{rOGBRu Vb2ZXkeh.ZDV+܀tM3',uΛDF+8B ,T;&jNP4P:(Qk5n oypߍ'( 9L]rizЉ{wEҰO*Ʈv@Л3se"SlU/n(I?>,W]w<&Q܇O[7Uh/iul9Zޕ0]my1Gs.i@yҕ97|v-Jx}dtU.#3ז1Xcs̎/Z(ǐEh79C(BסyEƦWo ne?K&1]f&_9v<ݒ׍YlԶ` )q-?D CT*=调)U}Ͻc'u;P67BK5eghD–Y@°VʩY5d,~E]~!Cm{WB]c<Q}KfzuC^P-RôW|7|SdG-fm 9ܵ ;sX{륽ӻ 㟅#o?>=,F\rd*ZX9("6@ZNn-~d}X=zI{JYO٘}÷8"S]؃|y#czŸʬ FБ7c<bnbdեԓI?A-M`P&MdP#5 :͖T56@BVgZZcWgtqE9Yg=(5Ƥ-\&r?Mamv뇢05m/Vf$1/8ehbZ6Ʒ}IC"$ [fյ1ŚDRku(]j1WhY%@eFsZ V۲$:qq.S-UyRbO;;BUV\EyIiCm`e,x[(u$e |+lc r៬^j!71߸_K_Пϫ|V<4?E~\(uɖNVG-ʖbuHWq5=GdF.ĘI$jH+A8b]5~N(z udC9DhYAA WH+Xn-v$ȄQ˼kjZ'v捑=z[&I=тdLLemyWopr*i=XcL3\Phf'bۚXdM]64<36E@3}|\mo^J~?|\H)W!0{mpɪ'XEk_lW^|0'H$Ɠi?^CVad֡% uSY53 QG#Y#58\UG#oWOG>[}tWJiVd^[6U=`o"PI =$CCaR4MO)~- *Ú \$rnޥCLr4ɢ6XƮEqO]CVv^^̨e81$/z \(Ol"=RЉ&xy ;hSfVG_"- \hyC"1O %M"]I%*kV 好+&*V@M%0j[ut' OQbzeo%>͈>)crXQ loQSh1޶@Fx2B|W WK%3ElIrr|85<7O!.7CsYB$Pv~w)r,>u5r|`Pt/0`ΕH`g ET_X;rx)i\`וR4:_ U2pѴ,U6cNQB88=}j?L*0pKMղC|KW Vf䨞F3HL:5L4Ϣn~J)Nl"8߳f|XC*- ԑcm 18sxе&r>`)|M5pyF]I}2gB,RDeDA&݅C]Y?CVL#(>wIջf!#."`;w&?+E$#Y' ݝ `AѮؼׁW#MrtP{Q?&zM5 1-uWxxeju"u7>8@_}(ėYK-xp(V}.ln#zh؉qY\d$颚Ngpa|[7rD#T,6fC!!QA}GPUceru0|!TkBb>M/|VLs-Rm ~p(fҵG\lcFrO%l$Lpv$RPnpV)lMx%6!N yd_D)8׬vǒ]~όo{ Jp},p)T#᫱7OҜC|#65BrUynqxѧOWYؓ*V$FxJE'pKpXS a7TJ r}UЊZҀ!*ŵu\k[#(h EHcbS- @۰,sKr~vz#LRt3&Jxu! W7y FwjΞkF{39@J9M%"]"AEs^#÷J8OFߑu>XwȲ*6%S-:W yp}·{z$kSZ@H 1Ì_#mLlhܖ4W}ެütDQKF[ UL} Pqa6%F.r|ZneZaMa{Ovq{8x7ӄ!2;upkY3Mlcp{Z/p$c.J);֮h. !R.ca#oNfC2`v@;jUF*XKLFԢ(rY q`ڄAş}NKKwMد|i7 _bh ^b%2kM>ȩ׊O$^WcIeT9J;4lƸk.^7҉Ir{Сd.3&-ަ(TKUF-I(s"kJеb"ՐN4#+/ t)0QG&~!g8;8[jѲ|锈ed$#l[ׅF.]#,VqrHe,P1h<$r`Cܧڤ${?Os$:ߏ9dj6f[nk{b魠 QNژTMaf'ld[gRlDihˮ pqPM/y,8+ft%*Gyu΁-`/qc'͕GU\l#۝f=tO+h8K/!FjUȠVwJ%F[qeҀtMŏ U׍! {2׆`{~.툅soz9w(P Ԙ7ѵqꂑicaᒀgI;O_Wh4 b]ΖQ'i mS(Fq<om1>Tv.6 ]c{UDK,S\Md3Brc>4NF3ƱL, '*y׆]r@2.9M\ #I9~R~=bٟf l7mPKSjKF%[i3ǗalyJx!gslHNhC]z20dqJc%rjXtG{{oik> G,ʸP`2`='(43`;ZJB;P2\$Fw! BtbK&ґW+ۺ?çLPv{le(rW&| 9LŇ yZ[KsmPck坲w`8Kg{`zO>?`%MD#Y/OiSiiƸ>1'9uW˜yd $Lĝ 4÷ '_^rwqQ /&r6G^5ijX ޤ^</غ߽%Tu{i)F!)t8ɅϷVN d]qy \ FP9QcYboSCaދW\6S 0Ј]mW~#ɮ+5L`k?6蹔s)ZaaPYBr0}Ҋ]N8y' 6⦁(.xl 8rdɰ^b 8iϕ+]1xݐ@k*lx#Ej" ~RGz!GgC`CnPŧK= }^EO" CM|zgl.:56)-L۪TLQHxC&π&Eزhܙ'i6T?M65+j 3ՂHL3%6"'gt,9&?Dc: \iAp]$dxلW=){@xM <,IaEYT'c~a#r$OV@p\ʟ;cIF=e6}FJre.)V(g!LTR'xƑdJuD8ΖOS =L.n{fX ͗ATy A`O˲|:8\Szrh5Z+u46SbBfwt& oV5T:Nf"{KV40$?z2pS-.5(Wiz'V;p<hw4qv×vP2bfsliQl806%JA<XaQ\c %=+CRzQ%~|ҔzP%BZ3Epk8n;ܑTXsJʨ8Qz:ț)&$n/oyDV]،˞Ľ4VpȃNƸ:^H6 E6!. ,~&өV&dZsaBdLgeÐ4튬9"Ѳ|_[q; xچO:L&X圃dQv(- J;ODA4Jd."ID/ 7i/?ʹe٨_B)E~,NyQi@UKME^B:YEwqս,hFWmc'XԬw$Y,0*Ivӽ|p =ledL\+RD=Jv0cX$&oCZ]]:`@jReBEsۙi`\wWW/$}_=܃_9 qCD\oA..twU]90hNzZVԃV@8Q7 =JpGmn\~>U|/uSJE}iTћZ_K/DK~_R1f-l~株vdOq%,b"Al{Mp1G9nH/<f:p`{+VM Ux+\;"3ȡ^lxUK;$S,.q=h $^2o|XDnhX}>l3L81"5A-&AlȂiȗHҊW37{c%??3ު5{VۻVhxu%[qTxfDJ,% M 2 w7#)ސS&DjJD&6:ϐP)vтRkp澽ucبɇ { Z hy132iq:aјk:$o^>Hz EL8`CZ (} !DHn g|1[ f6Os +vL-ޘsPZfվİKU4]zYF!0Q{vUi r<wwIq)_☟w,0Lu¼BP^Gw,PP[k Cd-U}5^PyDgojpo7Eo-A"lζ0 tp-Lﶍ|zhq/_reJ(F V%p\jt 6Q|L}7z6@FEf'ǝ¦>q`I42ࢪh`/̏Z&ɺJ^dUҦ$rȘS (&]Yq0Sa@KvL`QH3ݛF $my3jF<ш[⬐sx \%pه켳0Fc BŮJIZ D7޼DXB TAI?,IiΩ7 P@;@ƔHvi*2JفK5P,xgy[C{EcT v3~9'аc*}Ѩ-oj|2h;Rh΍=.}`n;YNo+Ym۟jvBbjˢτ3c'] \MEUIEM_Zژ֨*Pj)S(^ec,5!-uQZQğ: Ukf2uJ!w=5L>rD׫cQ{};BS%Eyzߦ*UujY"qPdh tBR$7!E*Jgm~`J.bN|/-.cDxdIy`U隠(SK|@kUҪp#ÂShn]eBŹk_6 !l;qU K%a-(,/Wd@!0k{ysj7-'҇Nಥm$T:Ut1$)4L*I@rOS;y} {\9ox-PG>i[q P5{yѕ:(]!NKȩ?߇F; c5Ů! G mYnhv#ǫ.HV~AAH MtgU7ci4{@sڗ .]%xJb!ˆo?%f4VpaMLPXđ@pU?Qy[6fsYNþAlP%U:m~?H=.?;4qTB/ʎA0B\۹*%)ŻQțf{Me #hZ):0, ӞԨRC4<-/ХiYЈbCyVtn՛B ?Gcqd/U vpG%{ gI(§},q3S |CK6ċ ͵hf\+VY]|V|7 C7Rܛw"Ȝ XB=Dk-,R;o0X겼"#Ԫ6尙q:梏CR/ ۯDS;'|:E*Ck={#͞&VTf\b?Gј6K@NMR#E 퍍D7B[K䇭2| ; ށ {oodFn1%B/073;9VY"j m9n4_jB K}_^ni2&ïFT7|1N>YofPĎ( ,nf\ӳ8:AX}u ~5tXڳljS6k+q|Πᦲ@[ jin"VY? 8E~ :AUd: EPg<~o6mSWK}rg*\ذֆl]s1͠ KUv9 d4rD=vAsAuwr"\OQ~XUw˶l5?YJ%Ǿw0CR3R>Ee_ U Bľ@q! 7U&\4ԧg^!_F5ZVBпO1utdvw% ^ўUʖ;]l}SBv<; *#j*YwT!#Nl5đr`DHTI')6D&)71T-qq!NXTk淖"![X*H fZQiFahV@RJ4ü2dϣ[ G(}=/ŏPGaC;~IIbF@*s U"Ya_ EVK}Z@R淕e^(H=PtÏ`pBP5rt4VOHӻ+?%U'<., "ڪqXk'f GPdlZe0acERеT9](}HQkl$`f?Y- @2{  U+գ#`;;lFP%Wzܔt*~v_K= ?8{ieDjU]ւZX;xVuUIշ  VaS/sA}jR:r-FVY׵Ȗic ;NrC6"L[]>yWMv7bnĕE4XkOQ,?gq8}%eXMb5ߐw4XtT1US$_ ׶  Kvw78p;z&kW9jd%|C2~+bۚ_d#xlJ+]!n^؋=(Yk>Ց$ipU{10эo(m zԔK,v5ek wL4?*쓐iO*-îBDX4RYN3MH˔w [MqQ^BٟۨҺti ~"^^BG w,mu~Eę #h o)Bi<~[vg%O!rIɞb GQ?E[7%[P?-3ܽ7Kwbm 9#O֞ {Fuu~Ym;ѲR JLJ޹%A)Y]; u=kpY8eD\xϯɸ:rзp=U:'z[z/U XCy-BhjU~D^{)3>mawB Km.FQ5P meTnq%`c,Ob$-jvǙuoJ <Ӿis!9h!7: I1\:g@~0v'PA|KJ=L+ g&)^n2fIK_X dKrMI GD8}ψ8a' @G[s{lp~`"gI }u|9FŘrhɠG$ zmǀ|1z-Iޤ;S#/b$8~n:a MX$7r3bzer_x5&ArqWzqYMI ia|/cŽW轒_7M#aYqJsG/IS0|Fy;fHnEB "F3 %R'J=Z(O=fS73]XqTbo?s./ Q"f1WD8O+;Ӗ`Es׭kw<7 Pu灡. DKR#bP =!Ŝ]-(w[Ug[p0Z;W۟R5GyE(fJ3G wF%j7 \HD=}zn7,c^#J.́N|:Y;8?XmpiMAdֲ,%Qo6)'/erQݴIj hgL2)ifXd9aHMGKeo(Z p!BC1SU}iսu4 Yi(=n$$ڕ X;-rF0Ck΍$rA.ԣ»Bgg9QM3"%HM;,\R-Bk}rEhs=nz܋hۈiA]US :g D1m(Nm|yg]ҭ#Q@Y:Z?%*sJ ˘w#?sDdX %3hCenAQd$]ejM~hT%d.sg*^[-+b.˛ټ۶( ~5dr"\fEꋥip\MY%o-Khbq)y9OP# J=뢽^V[/V{ZI=P˅fzYB%dڝu&Z`/ gNZ]lRBauIb\ʕOQ,Nk6.c^mNpf#Q_Tv;tK;&XWqHq5fëWy7bs]ikRO[c>0?p2 C  7gu-܇\H9ʄs1 5y܍l H AofSlylNDؚƸ\HCЀ9xb9oIcB9՞qsaĎ$^$Vr.wI<`5P1WF6&XJAȚK|& Њ?{sޏX,fg{M@rt}S7Ν\2(2j|D9a˘[yҒ?q%s};U$͚yc؆xVxѬ?E&2e: sP^@f bRv"T{Z%}>ɔO?H OBH/S"6џegٶf AHW`^V 坈JQYoA׿mf&ꖙN1iX2ގ}|QeaMMN]:Lf$"w*)8^RVޡ "Va]~ ((YzxmMu^N rmzE B7|}i gi5aAwaGyi}L/\s6gOo`y D4L2Gu{s#7 Y`vCr/|ٝg]ƠfA&*uSIO"8a99nKE ]vdϔF/2oQ!(>+X q;}V4 5b_ "(^ɻi?٩Z} m2@y:R5?#XQTΪE5v͒:!ew:jiL14DVd*;x케E+u$SQ@a)zQhKbs!+>r""cʉj%<,yx†LW>i3{RnNڵ9h:X>9%(k20DkC.nDNV]$_3L HEloRh h,;:U5V5x.udӟ~nrD>} Q_,"Kt6"aN&0c5SvכRM7 2ߘ9 +bdz3ݒRh]g~DHG)5d3AYOl>|~k%hl)S6 2+1lC'#u vz2|h 'Ԋ'됈wљ]3 SYsww]V`z|6IKuǍzu`ۗgkaOv3$ g[q 3''ZCjvvƧ+9 9ߚd)ݾD /:ˬ3N醕,'(RĩbêEA_,4_A]r^G 2[B 3WR{)XxP&6 NЬ}|V mthʆЦiє 9A +M@QFLJ XfTLx[2E6ˮIQ,,Vul[SEAZ9R-snm^WhVnq®^EZ=m2%dѳXC_9,Ŝ*0W,+z'1ex':ARI/ji~r& ,;Ň:,QovsL6SUՄ,O f:BսIMeD|%S,lv0PL浜G0Yϕ&Կ,[f50>p8= ua30. EL>s=Hq`&u7wAٔ~,-'_j^jmA@Z!:!"3Ye=dT {ufZ6E6UGY XVO):LQEÁ^l`b81Tu3{H?$ylܷl}~e^}ώA;\P*:qx唕aF,0bmK4wF2zÜX[E7tblѳ#q∎Ey8Ƕӟ1r#/m֧rK0TƧBa9m#v I&zZ>Tx䎣\0#>qEx "~JIH\i^Hk`o;iC a_eRru DbMBkCZ1s\<$Sw[ #=^@Uq*R^㴏XekҽKLH!j؏|-6!نdܿ[u7gZ?zO_*cD`IjAki^I 5  |\u֏ ś`bFFZTbWۢYD62Yr;ݍwf,ҌSoMy䵸9Ic OJEO_x ANղ:vCX%#K:xxm9 ;u8D xmA,?맟N<4#Q/'g32MrhuK1'98,cd߁ xLOZ:ISu%]Z< )!z)!/8z9iL 4/Z.)XF46N6w#c.=`1^݆|0 Xßa^7:.>F )Pm @4BHp3T.S* 9G4.08`MEu̦.Tx:k(qF~)'<6Uؗ5!pr9p-k|l1}NSCg㿋t/9Jw%Z~[ٰ>kK-kojpaMmq:c$Qy^E)94cY0h\4c$V{s6:5&0m]92)j6 L[k_88tͳ;0X)+ Kn~<͡F>FխJܿĘe?[,J3Gp`g6t gm-w=A h792D#*nikhTR]3_!XuV6R;7[JJZR})ڄX]։,GV\q֜{1 6T0OܭmL5 QjG D()i ^UW\g۟WR$\2 jL+afRW-r6zdI-P-mr_07xqN4Jq/' ZJ:g,N426WYDI1BUˤ?6߷(Bnߨ6)1: zP`aj=wH0[EM,CZIX4 X 1WRnEHJW#rQ4>؅6`>԰op%h3 ɾǕX\3:pQW,$Z7["`K$5Pg)^{S༾`3߈Ż𪃷Wb $mO`s2ɬpޟd;mpmSȰAsq H`Hzs}[j'p^L_y}{Mif9t+#d:AgD*m< ~}[mASMjybqb 2 <|F4E7 &%eA$,Ͷ[ bZ^\aC5|f-.浊?Dtu }Fj '|PpƋBo4XYIq!0>Qvy)_UC /ϵeQ3져2|N .7Wa(sEYQ3j9۫r.XڀٱD=oJ(BYb՛pR8" TASb_>52aP?{ 3QؚLx<ǖI A{PGo L{T@3NS*ʕȱ~C޳K${: T'kߪ{%"}pRmWn&s=Hj X&s&r7[&yu17Fl -=s3:jo".XlE*b09M^ɑ9#:q4cw8)lQAKIaZ@gQTIW<ֻnG1ӷ_'fY?V2gD(UX%z 5{H=P0lb//`*tb,Fک/|Yg;JP5(e֔No3fnuJ''*p7ȹ}gt:="AΝx-6߾{:t i9@*dǤ`qR>+8%\_V{Ud0Ò1ATMF/D}D9O6Sm^86nCCRo>Nz`?a_\Cmjz (si;΃, k`N! gX݁ Df-TfӥTjUoBӧDj#ChC+CGGKGfDsoo( +Mȣj_Ũ= KwҲ`|Jc@4Ev8z.lؾfN]&Ym$>XJ1uc`qG,8O5@t/ h~`,af0`'QT#L7Pk 5:ۯ6G-s?qKL@LWO;_5sxU.wJv{zM.9;!W-'G{îBzYiLM~YŸuN>Kprs2]sWl@\sEQb9]5|DikHKpTr{=eЂ_08fu< J~^`(6se}<˛a1+u I2lZlC FX=%Љ20ք>Mw Dž̚:\i'6XGҕ{S!"Oڸ!vO<"ZX>qU )JR%d}'G=Fb܌Ӕ\ t ,}#ariq; C) \AJjRl$=7l^bh훮yƒ琋hk,gB<%=+׃cBW?e]cx! dضnEӑ6)ɬm5hɢJaoV%/͛KOp-4)E7Lu[V?{5!@ qzbgm~Aغڅл 4YWq<|OK0JL:"mW܄@ $&e/@-WTfU2|ߘUi yM˗/U<(/ϝ:=|.R%O+[xu@ C;k-W$^{m{wfBbTtcJL]-U5 R(IT(>Ưv 4 Ǜ;Gω&'.֏6b.}̘ "(je1|ؽbv Bٮj-B&)L>m{MDxreʼ*J3VEe`>rҳ$7D W>CpB' svڥ[~sOT]6ԷpC1y8G%⬻=%_Ȕe&u3tܨ'ɮfhiЩgC.>n3g2*߁EogJYqA8/I_̦J+# ȿ4社銐#L PcQP($Lvw'fXh;SN[*K*Wekt$*n]q9~U6*Zso8bQ`ou@Nwk*q+I U'񿾐'';5 FL/F%o6dz4sT !"v1;l M;cmEQ06DTv/KG)m(x5 ]vܢګP.Yq13ޓ/|6֏8FU$Q X>N}u zu.(MW +]M7Filw{Ge'X@S?t`-՝vfYkQ߈dBIk*+obtƀv;-P}l.Sʎ~l$<xW6BOь.$/}S,۱٧ b JrHy6 s"] 3ݮoVr:mؿYH TTsT.bsh_zeYoCO)ax1lQGN]Qu1DM)QX'VWdN )HULd| jĿXyl3*e%mR.F݊4!DKZ uSoPvKz_dfE=>Y2]VU|#'yhnSY~׾qY?y3bdtb@o`2S8g//Hv#JIҮ*A\n145TC^)< }AFͽϮ(v`q]G=Mф0uGYVO]øZ_#TuDž+dpg+r#C=DD鐗|/>)SFpX~k26p1za?Obh AV4]b-$MSugk,46 _Pu6|*%KN.D Vf߲[HR8S `Ra)II*ęfc?LCtsp@^}*CM/KDNKp"|4U&|^:e<6dݦN dV_K)&uԋ,2BBrL(GIFGs͢i6c>&&ds5 o VŴlʱ"#&^B7+2uۇ^or*>*'|WEc*=`SOZayid3.9h]4 [1G ~/pW:+j8w*qy|Jd, m˜^Ҏ6+;v vs/0|H;,D9^*+LծMmZ7s9,dIH{l< Us߹]5}3wTÜW\:_~hV ~Q,!~ّ$yFh^:CD,=*>* H(S+.We] h}*fZO~ϣVP֍ṞK*naw~%L?G_6=inXW9Btّ_&{?>$"}GkTzZ_*paH7`afm}>³">K# ˄T-.ݗuJrT EסuP?yL@![)%ӴqD22`L.T7qqЖE@dn:*L^ \2V#2)9.s]WBX߀d`M_`m?~<|ڄ- O4@V+:y>N{)XC`~J3M 6Ddm|Ru){0q 5FKw(r#=m@L ,E?wCyG$42_]lcblTLWp'xnɎ2?,,2kxF k!4\2meAv-giUϣDzCĺ|^q3/*|h) ",u=좊eݦ[>>U=͔V>U*uB fi9, 8WR1BkxRkU]%]VR>Gxh7+j<[iN%z[vjx($g3| Rև&17gN3-VvIU@uxE wӷ 9P="DB&~\q!?g~P{4;m4WXMyө1+-@p}B8,hlTٮHe;gaY&hvm:sZ.7#X7D y)ZGPOk(^1\P c†!P.FyN TS,`+7$xy37j/]Ԟҷ <tyE1(kZxYCnZ6?Lˡw f&tvfx7 ?Idxx2vLɱMvGg6(̎> "(CQw  {ux5QjCY_S԰)iϺ){1GKSįEn/U፞ ؘ~Mױ;Y2uRUqӠ#j)vqna頲#"bh(C@$RKd7[C+hE7~磿܂nfE4m7[M̯ք5CRg@odNI=@`JS߂;z& ~w&*U.'mh]|kdz֦h"/gj{"ϞU|3uY 0f8 .8J5*S_BQJ/⼄hs~\:(&)Kc3T#zMOز-';Ke%ᘲϛ2S̆>MTmtMjdJ:ryuҝaXtЊ6f`cÉq/M[Eg=" ^H5ߒ)73T퇺  6tCR)Ǩٷ?Q4GW/I( C9SGW1%Ìk}5ۢcH Bځ<ݭR^\(Y5T/g:OKTn烏N%x|™m2!2µD/8:MdjwGK |ܾ̕P44n(AgU[>lr$QJpo1>S:"sh[i)')%d C^rMrI ˓ ܺ1c'+j{<Ksv藢5 :Kٯ e A)Ӹ6;`2:KW -lǪsE_`NmX QU*Ja0Ix`ˣN4L dB‡vc%5A.s؍]ߤ&Aw/̰tr6oftL4H(]VO`gWQs!?Mr1Q\i;{eme4CwsMtw(4}=\UGNuwML,.wT RO%_g <5G7e?dեqhA6Hm#eC,R)q%!eС:bZ[$^/QN/dw>%bhq^Sx1nX/*[v癈 '~%BE-ty5*{}e?rƚ(Bv.\y RmU VɖY7NC3**A,=R-g=M:A&_6vV]\6IV^4(E8sWD48 T׺@28`u3a 2qzVI"Ik6zM/=a(GVƟtuڙ@F``URR9?c]dLJL{Ne;=;Xlk8&mt&[^36!JE'֬ω}m [LVEŔ,Qpv%o{p ]G tz!,;h?Aߍ<1BORe͟,Y (Ițֈָ`w?)hgcU̵^{r}֋7r  !K$:IiFYY _J, dL1.T(p1x-v @{Iaz驢DieWA,w(p%vwHё2EHAQ^Jxn[xu2}64Y&z/! UuBRGO^=c àTD:Nj"dNCDŖ"Ej N`R ݢĴDin'a=4ϩ}uPH|G@UCu"vBBo9^ü4䴚x]* Z"Cyt#k;;xTgݵTPk>Nqtx4j񗈭|@چV E?m>>ǥ~k+ĸLJU{ѹv1Ȍd$W&A 8 1.޺-b0 ƕf * oHFwpæO!:s_$1^Q!r1XriȭQ4<و,K/[ El Ob^BҮ9BNT"^g oP==;p ``e{GU#w?[\67 5NKm&6CJ*[ɸ\;[ COڨ~9XlјHsMRctVSM*<0rtФ?Ad}?ֆUMˢ|]BhL5޿M̞fҜWm>  We|O'MՄY]Hyȁ኶R XCa3O;7&.*w*b!gDvqDsLT+Y[2!~.xXth)[I/uE(g"ILL٤P1z#\IN;YҀr<$Dcl;kak-Ug*?E$%6ʐB%B[,StdkS2E5.*DFLGm\#[67="1/ ‘=%U?П{.,,87ifbcK  EH)6*cqJ[D'!P .]5A_kC'FSp ˃dJמƻ[I ahS!w{c 7%o~?ʿu]h%!$ĝe7Ӳ A¾T|IEZ.i69lbu6bV* &ʖxd9 ֌*s[Ҍ٫ubr b-o8oӱ,YBC| Y Omt.f QjbrZAԥ N(H/*$EE@sʖ7(jvK_$ |є:H}!g(du|@=q7$V^hC6.{Ùnze\G 3ą\⿌xWZ5LJ5w5;ې3TTe`"?s`,jY*a:ק U{6'k2 +6(vAd9%m^.5<(וSEF+Ӝ-4WE`{q<]`Ȅ SKn g;,uՃٱj鵊dYC_v%%3y2?ȰSCImdom~tw߿p+xiW(@u^`?㠢{pWlJJiR>뒫#{jf>9ƛ pڠR:#\Oivݻ~=|f{BwȺCqjDyR FB.ʳ$GWt~opTogG&K=lCVA`GٲqkJ/3T.+s o2F"_raV1ނ`so5N=W&FUHcd2.g ͥ?hrĴ%s ?7YSrN)KiwBB\O\)-jy T)vdo.@*ћh8MG,WF!~*_Q DfjOOrܜ]\pAEfBd 7> >x(20cf$>3O3HTEL"@2k'ًУ>#eW6br|r:c5v/is5/&m}A{/hgD܎Ϲݘ ;4IHpZQʙ,6. X8Bd?(iܲ=E޲@*;t y-or0&k ڤ8g`XK8sݑ,U1WY_uho54Y<0+4S=%Jke /CsG5Lu;sD]<c7q%W{vR<7zToK_|S+-G@qcwI$B+\(vp(Mp?O 3׏ ,kqx.@_AS@?l)udQ;d!-:o[Oyu*%zjbK T+S!muiq"`IQ3J qcS=bGQ ~SAx wʓ}X#~5/ g3ey_teW,.zcK=Ӎm3;z(n -:7M_K~ϙnV~QEٚ?#Bz n/6ؒ kmWt>s׉`5$NJ26m+TѿBʷ"E6H秜 ^qؕ a|0 ?ahӜ?+(h HdS~Q[kifK(f,@!'k-oceSl*/h?GS䷃^(:8RT yɌmHJ%̮-T)cMzӏnVHDF7> ~xîzlw 5oR"Qpʕ@u7^).grv Mdi@RvB (?e`l/%pg5Zkz,u^kwj?¥BDȮ4XnZoќs23 tn, @J(f??JOmJabQRQzF |E<6Ͽ1Ȅz\GA󽲢g7Elډ.&FFҬxI˺.]E쀿O&n sb08s@|u8 ֗O=K|QZ6 6S\eP2,y?OK  8*&d(,׃aNjUVU2!#-({k,;$o%(h 7PBɂOVW(0mRVΎȈpu _,//], {k/5ʐPcv߲',eSxVgb=O/ B" r}W̥,qghnUNc!/ 0TSoar|W/襋3سgL vonCh*Ҏ?oLOS]'VAcfH rǵ'd3IʔK# 8C)~ `-Txre|H]t4 6U~ NMz?WWY \ĎcvPL F9|trl3~Q؉^nL37Xz0g* C܈ IB> R6Wp0 h#'ˑ.ԣ^V~,"Ӛxl҆qm¾DhKcSNDY I:c=@]mR@&Qňk郵'8;?ia.+{ss*PRrkDP @-tDf{[:ډJ^F:Vؚu<۸UV0/O.! 0!xƂFQ;#y@Uљ͞gӾ|VZ~$I C $eՅgeX[>7tֲRS&zNiV^XD`z}D[E z9tp%oMةbMy=p^ H23h' SU;ݲ0rYjO5o#<=lTɶ!Ij j$G $HE֝!XpU|ԱBZ/-orHa?dA$)5\m,'/\@[1c{Bحf+XG :fɵW!1vz?(m=-!{E*JI@|=k`#~bN{bDٔt^lB[c?:b[@$1 B= |E*-\a*OΝ Eh*e HWc1`A,vw}9/ _mr5Oܭr D77@¡%~>tzg/}TmBv9\dH󧔲$@8~OȂVnz1a?x){举9\@~3ٞ{g <¶95xWtHߟUZr9 )2*˒@6oK&ҊP5n:JrZHDOGSuzov;0NtD>098+7sh%6 2oEH,.3 VM2C )NfP Xn_KI㊐e bGo")%"=0t P7#N1C'&5ғ qfN#r nSm(sMT2X@la-6 g&a> }wRŖ#.gxUС -'Dl0Bz܋'8|ffͧ4-TT{I7Jij)v=tmĹ8j}| 9Թ=(礨DMg 3U )Zq*lI ūJ|ɋSJqLrݴ*N(\8xxK[&/L"%IX3ɜ*h;(m Ա'4?l(Ԟ0n"Jmo~]mOliIibdMlZڦkv:$P;y$}GNs`HыRj N(c-QQ_щ/ 3B')|jraKq7brObtf $ًWV)ou*2}1IB sE n2u/-fvbPn#W!gف`Vef"s@ Ќѱ"(Q-:\ ^T,ȦL@~27 硾[maD4򋕖!QCm%?ip Pv1q~TE4;fZR>ߪ-P.z˂-SO 5FAպjq5T"ʮK4c B7JGΜCqL`DSlPI|) T{Sj) p}>rOn'A^:%3 wPtPgù#1k]1hOfGIҐ n/ΝۊD +7MûkׁՍxg/U'>X-Υzo; ?B1,;(u,`n ӎ o==iL:sj^QXTX4gv,\"ٵ_ {nv@L5K9Ľ1Ut/1\+6O8'GspM_1ӳsFX6G>(0⁐ ǦKSEzETl/Ŗ"cJo~ᵜ=m¸^yV"O5[DgQMzLߛΰ魥j c[-~6eV" z4{&^K^eň(ĎO#A+hP-Zƃ|C}hXoiB5U}Bu,Ank./]Ppũ/{?|ʍE$ zQN7Jp&va%}VaWfK"ye5,ۖJ w=j_7L-H\Nd} e^O.RAvG׼ a*'sg1źI~0alUc֜PL$heu|!ϡR q:UP-Lb8dVX[ [G4%;E!qN zoIf2׏ {{dNBeɒ18rڴG)MSE=}oT5Ͳ4ci xE4䁠֧4h+%o}s l t@S p9[,qPU ao_jW6bcZ)rٔp"L,aHPi8ծr:u@)!=ΕQp '噹A*o/B)IFoy;^ӟ  pMBzk$HZPI-W; ǖSP.9լ ީpjĨ9e _uS(9_%?tPiZfO  OUCA wq?E#b!.cX!L>*;#8?|C)&&yj+jˆ.:lR! K8RE׵Ú(1"CnWiϹpW-,,y$:Fס̽mś՟/4XN By*׌{Xm`MGsXT>*)v'p%$JmifmMsPOL R/A+Ƴ#6(I.&ߗrڣnU@ЮGPe+N[L]븧4h"ۑ^P`\^y]XZ{)egh]_ {i=s,-Yji[M6e$o<ɽ'ʴR !PL](zy*[Q %(6)μ5O\tMw̄vj^Fe/yu;סV%%$t3;9O"٪xf2,ZaAoQOٔ㫖9*͹v<&O$j9olz# ׭T2u<$w11|$`, L_A-*z3TvF Ke`Yȏɦ-E,u=V![hQjF$:Z 9r^0b0ĭ}*E]fV&3XN+Y9`NVW+]k2f`栂qmcW:19jmK#7'XPP;@Bݸ S!N(R^&2WRN 46I,+G2f4mKL]kۢ@ӯδ`BzFs~vհvr>7Uer^ xJ&OjQ7#$`"U {/DF&=nuVJP w=n $U8% > L9Zw kchihpIe#xR`*K%&vE+wW4 b8TX'#l.ƒxԟ>Jk8nXWb:xBϟ:)ĈDs88% kҭ ׁAmQzދPmv%5+箰 m?=Kͱ~G0ҫe/u,N31|r_R%:Rn_㹉\#0J Z9j {zJab NϤ&ጜko`0 (݌CBrL֢)eQ|0kItE j$Ư`aH/ic dGa¹|*,$<98, Mdl"3lSd"u\sZ>%({Zm@Pv<`jf/=BJ?WoPã"BڟhS18W= Ӯ+0;X e=(.Q 96Vn7Dk;t7p&}@c>oL1AS,ziFϏš%zlM8L"g7sK ׃\b\ E%lT xwv;(9}ӯqK0Xpo{?+GrM~ h 7:ğMwz(mW:}{}ix& l ꂊlR\@SytIX&8E?LFrQ\$HxO$e%Fj@kӅ+Vc?p4bdܖ7<ďviGZp-UŅ=<ǧigDzߘ  jUsAJ)H' C[Fwk,wu xS48xrxz@̮e0gĦTuYZҾ@Bfgn $KJЯ]Jth1A2)ay8=z'lpdߵɎ%wVFMO4:V~g\sVMG]M_2ɧ3 ~d2K~?P̈9wo^n@zo5~~Ǩ]ZVvf4>B&sxL,[JJk"E;SxWw}UB/6#! NF 9|B[B{IP0ELոBI|v_c5=cǷ4Ԥ$٠̡ۨˊs`lmhDeM: Y>RSM&!o m e93qi&gO(׮ɵA/nv!4`wAT1#kٸmd*ҵq]f8Q'jj|a3Ĵ|*z>`v&;ci-Z ApRA 같}HB0ْ>d"`ȧ?4{H ;2~\!j捄@f#]e#!lsOҳ,r2R*\mXX̹7ї k";grXnoF|d-g6q÷]IZiաhg\4M4; \]Â&|Y_ĭwռaʩt!p;}l,.Pz =gͤWaH:aGA8G+q/MK@ 6j bhoߤ~ۑ!&exUI2d8Z:F:Hwlenzsb.)C).sFԇKbyU/: 70lsYJYܠ񖍢Tݹ-u&ga v*tSG6o2FŁwhV"_ cIY$lRS2k,?T#e(B[8(uXv]vjoiB!ʗJE@.S#cM])[R3Tр 5 ÀVTNPkM;|Xv7{~QFY ŴMT8$< s ƅVZ ˈPh!&\i3JH+fZ*h/ c]|]ek2K>?ύ73i2~&$xAÁ?vjsےH _7rL̗yZsPU?=dBy,! )UΠSx`D<8DۼJi)Ŋ ɡ,]ڢ5E^7Cum"Tӌ,VzdJOEd0J1Ds.jу ;Nu8,O:b1 ҘMcv"yT-3,rn|l7'a8rнh!e#Mrwzvw :5ZTq<7#lϮ60+}3~ AMߴ, !4wG MR+ePd<}3?Hi^ݠ/M57 撙Wtjjhs?U~+e웗R>}mL*|݁͋)XrL;PN%0Hvy5Uhu]EN%wf@7x)mI6j@joI8ʷt֔v2.+y {qSX$ LAOݕmy @&S6R`qJ]3G:fdG@) Y'2T(G=Ikv 8QၰqMMP ,ׂdt0'(Ciff8fS [ܥT-iA0lG$!}Cvp|;=ͮWwj[4%Vu21y<'ݫPq6^,?L^܇ёp/"\J(f/A0_~ j2]SCq7Z`) Kb y"bb2F;:!+A~~ jS蔏ʞc h&ӳRM/x#ZY{~: _38߭mkBgR" 1o|Su&FqHgO;9Ei~a"Jk{y DTvd!N:32ϒTxuT>)ZaX0#I4~bȋdXsV@<.f8 kgZgC6Vtӑ_ަSd2!"kpЀǹsF&ͯ)I^ 6+=62:t Ѽ5'ۓ;Ht &SaX[<OqiL`;ڜ$S+]@D3E3[FVl/{ @.[_ a9q^8$2Ҫm 䯇xH$g<8ŽbW8KU~$XXX㸹w8h}o,sT% ;׻7rMn+>g&:GǤ ѹmv*XOeNLr.vCXMAQq\H]pH @3맹K+h5n `uG cf:kUo')铕6e4&J0̖bI|e2ۮB:80q,վ+ J /!膜ճ}бuXoXLt ! E72[ 3j-U%}]T;sW7֤yuyy?06#oDx*[ SQg­0L?+4ųPLЅ%^{p' )\JJ*D>|jAQƌcu&h߹)o+|FcPeU3"ח͏/1//= HЄx'_ 2qy 295}Q hȃRB_RK?ٟk) Έ>t$¥*7-<"$Yo1W,bg>^v2MD>R*Ah 0]YUʿn=ww |Dor8 yFT0Osp4DnX4B7y@:TڀeriI*}3F-7JQeq_:4K e7 irߘvSGY{JYob8#‚~u X-ZȦN3^]wgƦq Kc)EX3+tߢb 3ꃵ:0+GFhLWo,iы3a'ϷeCT2)8,ݮV ںx4χNxeZm'RɄ?Ԝ4h=Yr,i!(iPʛR$_3̩枊 >9eO} Ï̅e$"3Ɏ #]e>'+1]Hq0e ;`oG,/nqz$<kfQO>㟉d&J`,7UE6b' M0*FNv1uw@c13V Ɍ@skGyK]T-\gLDAр* [TpF%%\&ipptZ,t-ŋDzǞzӃ)X i*·3dX^֜mSg"բxao*r3xj3s^.esfIa TĦ߄J'eC fob?/ ٨}4? XOlCHo" Q1:YpS„1F - TT QL)TgZo 8^t ??nRզ`Aљ ɠC33d;7,f9;&8nK}[@w}b̈Pm_dzVPNb n| *\;].lï!2ӣJ2su@{ء<= W+JD(I8 v4$1h5"2ZWvwqW Օ䫩q*j !nrrYm@!ֺ_QyAϪHpT Ǧlfy LXAc|ݯE_d]s 5:];z(H sK33^wȒ$! kd9d ;3@m-Yb/ I^p:bCxRkw0 ÄD@_!3W4m гZnCe'%iHqbInWLV"'W-a}ַiǟ$|Hs᪰yoyVwWG8\~1 H"N99fSv}٪ih7î,_/N!J^8椧Nʟ6c.BhuSH ]3ރ%S!ڞbBM# c^*S%<Y!) ⥾QgOmo2vA5}0*/![hT9pSžNb+#w=v(bhٽ/z],;|b9S aH')m8Ȉ8Gx>EZ[{X7ˤJ[7!xE99 wPgz;PX>pqCV6l4+|rbYmx I82 SU|H|YwcZX6KpK/`+ӏZӂ(ge4;1v!G//Hki׆QG @ z dg}f1\i-=+Sбu2yDeo>0ǹ, Gb]:\'qAp+[_8.*D 8$zrJ|zO0+\Qs0 ͩ1d̹aHNڲf9"!fJo耂fHhB":w%ywG,uL}2Y0A2Ê[jvfn^lh"?PsbisA??:cl۸hKMhB$g'clc^<;J T |= Q6zV)MbZ{R `nhK-*coكO͙gY3*zG% IiWQUq7O!XcI\TV%Zōr@NS'\ &0W"GkDM-f7@8%*5Sc3U5Ï,yV9+v1pB#& t^`jG!]5 U±Çq?ݮ1 4B Wc,=PEDE ( ([$S!?%3c/ bA_h9__wLoCO"+vղa9Jv)VKc䭸nsCDŭ#b;G OwZϔnF }߂-[ dkuimg(Q[V&t$ٮoFUs#.Jʯ~ѣXm@љiJlKĤ| |(y:Ab[\)<-ϑ8€ưDzvom=ZGE83l{XL`4(J),ү9\{bF w"m0(cA}ZGi*/a|cXq[_d&N* E6IZi%qjXbPN)W[鬦!xtCs7kYDm9*pRBMW$]8fEmѲ!X v4 x 릗a; F{S}!.N2<3[,T=Y${k׵b@MscysPV{OD;ݷJߝ&JL)_ L*_x_9{腌Mc!NNR+\L,sR\g =ڝSv["b >Fdc:lJΦ[wP~VG^z{.u0 l(?3XČBf\F,ؑ$0(峏9a) dh7m ۲L.a[T?7q;ߡuTO3|c$9W-g̪"OMؘXz͘5JuyV]c}@m}l&#~|R#~&W'/ːG:/5׿4 U5~$$:)[$}}AI>\cGJ9-|h p nY"8{(3ͰZ#YM$W'[@>y6 M]~Q& ~ҳ_:Ǽb˾e o](l`is! Pa*Re{wda[s)~8q=Xp|)ky[F\k<C/,03Wu [P>TPg릞6j2D\Bmq3դQnk@An\NuLnX%v,X6>Ź틢$%XGE wH~ϩ+(WPuTr9{e+ ?Pmj0(Z}afd0qgnjwqg@;Zܡˑ$~W*m/O:|LJëw]I&<D,Wt(טɺrpu S ׯ#4&0g}r6Z'nk4Ot4w2VoteoΈT>:>OϽI-q\,i" [ ´ƘޔڰJ/:{_ {!k¦CB+MIwWu G&+qF:2gTb3nMr֫J4JFU]yiv?; ]6QmҰ>ײaJy(뚂nuqJcˎYOwYq8׻'!frE_:Zğ¸j2†<{۔@_wE$n"^L@!Ieϴ DEel9Uސ rM4-{A0U%-E5a` !m [aHtݿԒjAk0(kjeTXiRڻ`n?1Cy3'4pᓺ^**x#u}1[SZ9",턖Vӯ3oc 9dZA3>ϺHeP}DJН;;w1"`M({meK"_O^9S(Z,&LwqC?ZEF sTu6fO)>;vpqڳ ^*Цƶddsg3&ޤAz.jU~1?l+/0+²<>hQZu}">:Z:)?TvzRc9Pw3~.'ĵ W`wDȱ  Ì[:(;n9+!ϕ t]8?% ~^6({ߢt2̬@JNc{`qA.vSzq4@ +tv~Y3JW3D%KP`\lDy_'~('Ӈ,T ɯH6Cd.30Xj>3ٜHbmND he'Q~43#ь𸩒 K(r~^˻O,ZTLX4.7ֶ"h#$>eZ-ߗn IuЩ1@^gXI?\ڈzpG#7{mG-8V㜸4-e9|  ]eWJs LX>*qnj0fcYt 3EM2v8vST?EZ5ޥiө'is_QAԲ_aw5 KfnBzm8]ty8tu-[c=B sۺ>2Am3ӽ@.O` G8́+~2Mk$#Z(^56..ONx_]|^z :܉1<.5H'rC=Ov:ouxZwHϹ?]%Q:Q Fl fyQv-mP}q+ɎG~Z|q1X0*Ʌ`4T|A?TWy:UB.oJ I_F%k`ӹ˹4pG,v}' Evs]%\0;_п+jVI<Փ( 2[kFVK* yLvE["O2m@`0 9ԅfźC-Dv3~X+2B6Ğy5AwfsO4\0g4s'>R G4l0;種pգ+AsqZa@#H:۩d swm5<@5o^ҝLcMG tT`(U(m'a?NZTj416\lYUNLVj>J$g{V5ŗ=KAz_C6DS[,%~h}j:Utk=9\FMS?X/U|.)~Gk4t.4 rv-AcX,(^p'3=D1T{fR.\a0wG x~"svvT7Gk%t>v<\ZmK@-:m??gih~\mf# uHt9I.]X&5bXHoƛNTEm&mΫg ST3eY w I^/7[wk#ӎ,&qdu~Z6*sFNQeIRtG\opZ}kg**R _=E`EOaN2%Fay_bEdQc=`Aډ߉Ț+xmm5L-=$]\@?UrRt1z)AL\gliCXuj m9ͩa}TB1Fe@!!CdДWj#N5QafAdg%)Ac~[ |썗21əpe3wOq$~wk$mkav$1Aů,EN1k>ApO,iRo8 d8nbtoj{op,n yafAtI&vua[͍ʺ]"d]ʩ]/EjsG> ' Tk:.`6O.,#u´Ҟ5OM0J8\.swm|? i̼%*N+;g =N; [wlV~5A/,E8$U*σ ]F2F˜MPw7S'n,-zv eR-4AUb+3sB+&N# eVg`\EH,T#VL3.Jy4hڑrlzX`Ks/AZt]SJw[O"erZ"-0p#N 7/v{V!q5Q! |,I ^Oj:IkA{B_kK|%5k[ZǙgzٰS&e ՝-N'A#ܲx* x%EDfv#YX IR3벜߻3}w pjފNETOgcK'"Af­[ © z+PGMCxLa?6n_x^DmO&A2ډ&u9x"*<7 G5;b;Ãp6 \`Joh8ybh8[TIhc uR=XTD`.~-:i!9ڴI[br οoQF`EȦ.x-3,Klk!ʹ/l(d\[B"/hؙ+V *?0y.:HvB A)|C@DU'Ŷ^a<~ԝz#9SZƪbb.41VvO~ŚD-B 6= E_*f QzG8-epnC> TOmj% k^Z?'m2$u껐_' {: q*k..2UM<qj\֓v1]n"-C].fz&f-@k>r@:pvT l|&Ou,s-pN`d]K_xh\F5qI+p%SݽY^iO{bҁ/G&2IpKVzm"GSqU)pdjކ++8k;G_:=صZcg6{JiA@'V#+>cۖa͐9Sؿ&w:*% Do'm_ -l2uX~_ݺa|XR4Vo!AWh}s+\P9a*[*vk<1Ήb_RKC-A (frx;”Q>Ͱx%SŨĕ3K0ɣi^=A``a hjW79&S]b^PV%?~>CWY](Jw>wI ur}o=67ܪw~2Hp}}7:!c g {1´%܆ٮ?l5 6gc#:NYɽ?h0 0lyط@dk3䑚5v~2M-)Z[<$ng\IM~"́o%#th{k0^T7,V\"OXA?.`!9WC$k MKXftj1!VBXj 4%?U p#@ֹOjvEAT2B빢ژf{`sjB` $V bj})jO>R}bn]4PA_td?D,ߒHb|ؒՕ> F.‘$︡$ÕC+t>XRLrpF"-O[QWo\|:qP2 rb2wNYFLDw%(߀HLy܍9|F1]sx %J4Ȳ0I,cs |6!ȐѝQ6Xn5_+3c gQ-7}~63O^w ۉVPjlx:Pƒ #T.k*.  UQeNqk؝=Ӽq(] s?n/\opk2@Jf̸<*߾U`ߖqˍ n gd%?r59Y{lC)5/ PvA80vVcׇLlU3}W|k߹kg/?ڦ0g뿼 ~?>wY&}a[&_\%^فC 0ZW&^Wa Â.kA e|_ ־q|5\qEo $ZlNqW\}xBk_FT\Ƃ*m:|D!Y9S{,q}>=xݤ5Q¥,$ׁ½PuÝ+|Uzw{l~qTӨVk[]7*<"S(uc׹1$1MTCDZ\e2*|X KhlZ-B+:*zz|dYIx Y-~$tՕͧY[S_ѥ' l1A !iI}(K$lܿfh i ?X !AY5- }Q. -Yۇlek04XRCZO6⩏}#?0ҏ^*vt qqt^f0sFNv6|_ ꣿk~h޳`\uyR_|eva5c 5Ml/ueI0ovWgy+ v/ 5xf2+Ԝ SE\0TJ>/)_=GIhtX)e]iX));|E=y4(y- צk)L='FvJ!,Ƅ/keeϺ8U+":+{˴7ac?]+.2 ݭ, J@W 79J^0OkVw;IZw_q+ӊ-~ _E4@,Ez#j-A\ɛ5չU3ެ}M`v9O#v":>J| iJHj<,mtbsĄ[3lhGUev(.Zk{Ӗlx@ַG1Hhkڰp7xUW S g=mu󑊐psm58m3 @ʌ.gu۲2&|BH)ʘIHR93t]E|/ꚧ/\~Si#Cmw-fٹxd\w®:ޔhMڄ^ n=?+?ƼO(YN5 p=ߧ>0傩ޑ -l:$}T,{ދ,;qdeT H]6t&dſ͗@1#c]M4Hy`(xWSSNK=j^#uWbZ/uUci0oB w7@GE^ 7Ø1Oֱv+LLvH8a/JQ LG]̷аoRs qeQZlڶiV&\  wWw*V"E"c WBm:Nsk8GKǐaQ7B[_$·6U0v|&[m5ZuU(CfAU|F^~#É/cEeói,(OUߘF)Q5[f2Y>IU[ O퍑BAڅɊ)fŀ+@^HKL<+l5}%Dd~"\F' Gܑ.˥.5Oe>]XA\1x.w^,46"35Gަ @q/;:D_OnrΛ*vv=RK< ˂P6bŨe=w:VLb*T6$"51!`6 U!ƶ e*s- O/1( ?<87t+CxB˚"P{BhU/G-__[)Co+MkO:Ԫ/3@%5`xIَ)?~=^$C5q 8D()n>9/ RֆنTŷu5 y , !vvbU+c~BbPo5H6z#v:l}P -6;KOH|iVoOŽP@ݗ^Ďw`cQp@Lׇ6sMBµ;gx bT[,!'^_5];g<,°m[2*/Aiٜ)q4sEjff'L,AS5*)QO6?M\clkK κ&cfb8aVpA?Kkn-uOVCO]ļq׀1Cv>#EI=jG"n Nm8Y1*K޹zdD{)@'ݧuKߞ9w/5xX~¦>4a>'ϑ9[H!1"Ԥj1yd|`Np 1VY8*KږFc ղ$@h@/$>+?CԪõr+Dmf%n ,(+=W,ka  _ hgVEZu C{Ar@< hk P ii&Qv;P'-+b)OMH|hJgae[Ѝ^z9 f4I7[QҴ. bN;p}C DtU)ܨB'by`KSoPT ]e>5iԄ=&,4,mnF BݟVF,}=CZQ]4 DqjI*H@FU! 6ԃU9vܹ@T1 iACʮZDUQ5zhRDAr 7WGQ/,^CFŝymɾq4=j TGIhj>Oɚߛ^$~_eڈRRE.@bx![6f>`3|OpG(:ۺ@s߫%%bDC͋:fZr&=d_ ;pHAOJgqE z;X[Z"_*Lf^n}qe OQJ@ׁh;>'~dő]W$\k)(Ch|x -/>!,r $%y4 ɕZQhd4s;+$$Hvn&A|Rٿ١$^_=x_2uEzAFZ$E]ӲG o6hpgAQk;V{v#rFB6QD>jC`JcaKie" "w0́]icȫS񓚊ap:O;1Ivb\y IWqV0dQ^)Se,^NGNNp2~1(iV׵itUPsB⦷Wg%amdZ^}˜Y@ `"jQXvA =CS[# A S|VyȵACQ19 n)$Q@^B*JCNo3jJ` |Fw"U7I͏ZV nWWC5^ .e."+V![^OB)xb9,X=﷌f3eΪ؅;*| ;e\62D'P#[tFo A`Y1Y-pfMfP{5O)HŐnSV+K\?|a"aNuNϣ]yp["旙7Ϟ@a?OKQs/;#f?n)zd=fsw?<"óTߏYm#,~5)}h["Z/1]}+1m7*!уbf]۸7c 7y4njV;{jfZ/ +N\b"}M k. |:`uCYt6GiiW1B;4}&͐!yk6.'(`Ѯ'BKc|>*X>Ra: ^ bHL0$y'ƼD3 L9nY40X: W#@|Rݛ$}GS3h<.Nhb3$)s-;AJ~|Kx`7/+c!Yv)( 8n$5/&ƣ֒ Y)iPVpö4, BNK J#JTUtCb9!D}YQogݝ%Y5sde0<1zdlHdо.6o)!rݪH# H5-B1X9J7 O1,{yI=0%n1m1U6ArH#|!5c4x}0Y {OKٗ\Kc]Ԯi# O1EW )pP›e1v,P 'YFDݠt]o|`Ŋ1:EV5?iB I)[AL;Zyns_>UhL$nx*L?d"j-&os˾evyɈw,H#zL;7ׂyhYBDWHS^wRaxvi.YD={ ^XwmRDSJݤgvmjiIw>ỰX5X.(3װmvY(F8CɃn2{+Jh?Ƨ.Mv9uӺpY:@@?@$H`xJ2-oݲ,tO/ȯSdW"땅z7=S.I JRdCݶ[z\jZejbMYX9ĥo1H: N+|mpm U^8Y+Aʱq J?32 vi?&Ĩ>bM*H%Gtz9jQH_AmlM[wˋpd +F t򘄥iQDdl>QQ;a-OUCDCPQXCzbMf"nYf&T-+I@\O3<(PLOVu.Ֆ5~y}z g) 8"\"Z:ggE o,Wl!Ğcb"w.G?Bx 'Գ-}z|P,Kc4ۺR͝GMFơ Ykw9cl9mߟM{WF8%+QioƔ#Pdl} KْIVΫaƾڽ>57[nx׋+yt^'S_^)DJa4xl2?nw<"_7]ZWtWW{֞qǪvSο$\ZzmH'-=G-ڷL֥,ד: zC1HrP8JlсEj42w9d&f.wel@UZt3uϖd?=̏I< +H02"Q4Dat{J&Nɺr+5+ܘfQ|+]H@K"UtGZ<"\8_~bf)v)}ĊCOa@ʢ[( B+R(UlY(x4x 41d>MCJzĠv5x"o6N.>7+oӟ²?Lc 6IHCM+ˌjŖuso|}7d47CC<"FP:f/* ju[\xܧ;[rL? `PkNT&ZAd&V?|j-oOtv-J N' L3KT\m=q0WDj־b#nU$ϔk {xhܗ<ۯ/*!UҎlpw/uP-!*;%'u0y3ܔ33S?eҀܟ%AJIM[JIbUiʘɥ,802)MͤV`!ZCS:Y )1,Hc,S濣zT0$O(iWgnR;~I&wѽzy8oѹ=?M|݄?no3"BMphGfB ;t[ɸ?c,w2S!q.y-NN)6{; xWix*yd!z L NhU=:VI_~|@kԜ7D ~ ׼ Z^ ;gKu|0D>~acWl&:ݸp6(o'uS-f-#-8׶ Qqٗx/`kate!`W +{{3k~G߬c&7@5{S)Y[>~EPImܐ:̼W#6`Uvcg+DwtW'][!$M&U˘BѫD<*JL]exNӑFIDVzSZ&cZ<0:e刪q()P/6=Uu$+d)zB@4kB!DGz70;bV*y:iɳ9ݷ$hkaRgCЧg 2'$gKc4k 7`eA VPyaf웤y]xnʻg*>+Oy#}bEmY"vZ~7mA2 5A'Oj#0Ƅ,@SIm:sI{ܐy7q{2Yg+-N I*1pv 5Q05AX`6 1#_:! K׆mzt\&wWj+yewIGHE)GQx' Lϗ "? K6kwOd1{:5N&Te/\"XZTWNx';'/*d|+eo' dS[ѹIIeGVQN&~4o$/ ˖;k*Ζzݢ.}`(X*7^]R~ax{߶RFbIx'$_Sj>+FStv&&F9d"ʴp%? ݐZjwjPc4Yk Am2orDE&{!#>^s ~9¡eI 4lPg>IxIGrQI~`j-ҭ)+KXW.޻,FbXi_\ItX Ż /T"'=(vP&DAz/>O}g=`Eێt-$1C}zeܡ)BX8E=m׹иgN O(Ul[k'H5Q])bVX#Zȧjr5Y|wL@#-o@U2;3L:`~73mF}PeG|#ڊ nKf (@9 j+o^I֌z4_B32{L|kQS0L뜍)29l\1VtBfYm:V+@p֨@JZ];<.}TI+/w2{vL}/HzD!C[b<)|#G@%l,ZveV(^ J{|qy m3 ,hv  c'>G$>DM,+Ӹ>d3 ؚE޵ŨL8A8?=.l.= Ni˼.8ǣ'u"+P,;RWZՀ">=ŢuH) i q4};fl8V$MQ?}X1횦L~]j39uDט4]ǺVae\Rk80AP!;}a@2̀8Ϲ!4aR1up 6;ǥ~?ܟFȾyN7iayԛ2Vj G/6rm+1Y`G#/ "])KLQ>64d%d zn0?P*G1JnrXaպ7b:B,y7vSF]11[n-50wv 9'+GeT:u#J:X,~2`٥LwYoղJ̌Q {c \Cx6(p '@992 ldUPr(=XJ³Up@ l϶ 0`6-P|2DTa-0J⤮?n>^Adžqswn6nzq1LJec5?vB)xQs`LKo% {j_a()q|Xam4@-G N`0&'R$|7ڬX-.#0 0|n1}x/D}fWShލO$=;Yu=N7a׶#ᄶ|@jk,#̑nQT0P> h籡 Mo+[G"*8&".\ΔטԔIqD`FX>m;96Sq&ai{S(k,e ֡yjf"u]Fz/̰dj>:;-+@ nH6m[ѶQZU*e1o] wFy%v϶n ̴uړ#TjFLj0]܋g4ץ&ih`]RZ񅳼GL_!rOzgOپة $eӊײ±3}4{F]]l DHH57{ ]U6^2~wpA8]tM4BɃ0l:w;mk7>z4>Ӓ !u)aZw'xϊE.扦-^5ÅiD\*N^YiuЙJWF5r߾hw40N: .tcm}ʀu)n=j&67&,h}08;<>^{~0 b #ؽ975Z?Sd]0ǚRNURrk*|Ը9GA-.oMy# VtС&a?kvH!V:=A8,xec`^(ާ NtsA+1ɠQ՛^X;Ӂg1]u [z̬K薓.w$ǽI-z$S3)zɱ M,ũod hgfNz2ʡrVu,d75feRjU{=: &^mH+~T6_2;`U m"U!Л _?n9HjKo 2|\ 뾕(>Vېb K7jԾmҡ}ɕZ(L5N`ffotʋxRP+7i8F׽RRSVK&y؋s Xִ-;54O u9,C-A9HqyJk_hIl W]tWf+m /Jo) oϟOz$KOi .ߗ0C:QqSPS3a&ûAsz}(G`IFz}Bd(QH|΃xkdxxoB93{[ڽULkQsµކH$T#02(RTk?_ڛ}!C}ΥEN?$]C~"V@7D%%G%PwbeHJqir~{Ⱦ85׬Jl~Po* K3MvvH>-;p.ap//4w8e\Z)hh+Ad+oaV2 R` %ַn@%ݮ~pp?nw% 4J/_= v[ u+1>\XnffWhpOe+=+Ȳ8@gzuo@-D ?EH5ZU؃YlpVu7e.JQ-!VkŖc$"Gi|B65e 6 A,4tāD_;0dK;գ0Ʃͺia)C/FdfnN~ 狸6G= %s|dnLK Nd|ѝJ.ˡ| o[U( \Bk.8lNp*@u~,ט`"J6O ۵z%S&jJ˂~Nn僼tOy`9>Owrqm'2@&C Q`T}3'LVz ͳ~ƺ%4~f;wYat!2`lgɶiуq"nGuK&r6'w8ʤ`TG{VyŖ"^b*!dG@YbyB8Fku@}T9"1\P9{%HēQux+`A2ɹF[^ Ct:Z{U5EjVyL6PW6Ð%˜]0% $~BXR}s=԰(We`MYc*8]GkvB7U=g91Y*)oѦaB(L#@"~"Q}y:\;pgtS^~SQݶܾV ,ޫm=4pG*4l,WU+ je1ZCa^CߩYI{h7K{ Vko?߀C(xߪ!eBĐ N?s9Hp\ƿznu+B"`4P|/ђA]sh=v`'dgBspZM ネ;lIn}5V6w`>^#[Pz^!T]bŜVF# ߀+z}]"ę x>bn(zߣry:D!R4'k+\W3OZOl_Z>- 6J=V3e>E:ߚb!|C qnv*˗=+IcNCg%f.^sIY3VAȲC7a ꙹpݠukReaBw!VTaY梭J93di~i{Q_2ZjQBϦ&61$RSdlIh쮎^'y!݄8 G?~e̗kInOC,F^Nݒ+^?UB-Z<̹䵃VS&7ד(Fx+O*Ŭ@ ڿ&*h+ H.ĠA $N7uL ЗLAtbdSmBF$ATGa ,wMJ0KV+[o{C*v#=/浺Av,b5r>l!;k#?3f8fзI5TX#o{ \Х} >=V|i.=+V9Ҭ*l}VH%tf!)`^r5jBܽ#j-qJ7 DֆV+ג)@;ʮ0gByk/[/fr(Yƒuĵ_:&0 CwlHHs4Xq#`X QxsK]4y> y|=#B^J8^&ؼ@Oz^ V>EزK%s+ Dg.5wUamX_Wయ 0V=7ƚtn{ew>f+>~k͇{d}ǚ|ߕ?;Nׯy~DVTKW6i)uKfwV/N,l EO>J)gqV|ZO^Z{iN۳Rt0 GHbbe^n_ P c;.$ISψ2Лx*Mͫ#~'JU&L[I83zB39A~㝤/"[zd"Dw Rv>)FM !X5E ;lS{`ކ㝈C8iŦIz,A], ֱ-q b2L<39ag +r648zθ)V҃^ÌC3x366mS4Γ!3#`Qw~10FӽuxJj? ̈́%ԑuPb 1]jb5)B]>tmdG(Na6+ʖ,{kZ "ʁ^!9ӕXv{hpbG"JG@{[)Ps;[HlAyբi$N-0me DPEw-.͞YuBr2R.2ʆ+)4 3 5QJk/_@2-ڊ 8uu[z{E7-`HC(Y]pǍy-!EV)O)ND`iܘ59v V`jI}0^JXNZ }L~N'sbᡄ#8c=z"$j/CUݍ 8W0Z\w, znUqj ?wCzxǢ;)B8 @cr6⬄ 39s%{.+.֥:~Ne3NK#R!Pm@$8Y ̷gv`@lo˷]"|6kX{a?V6%e%m1_-J9~g4IOMBo77%hЃVܤlXgadPQO:Sp'BU"/ denn5A$t%/cӛDe uλCȥF%1PdQzXk4CK #??ql4^2)% Oڶ? ²-•~Rr7ʵbC3Nu2?yv/yLDT&-f1֍WXw4^B)a}4O<jXV P8Cm9!pҿHZ2%mh" k~62LbӮX[FE}z]ߦ f>!q&U!k̾іo@Vmj=_RLֺogC6BȦvNMV8]:0a8GwqbgVN/)?|8dfa`iZ<."AOZ@}/oH-.繖g~QesH':sE= 3aѣa9jS r.C|[a\F X^t.bPfW4c_l5Z ┥QO'k> ʽ$lCwXqbWP0WczbDbBb`p" ǰm铍X7-1v/:FdX6^o/5#/Y8P`]yfL[3Mq+@2!C Pۚ֨YfJIYlQnA&S޴lȵ4#{N`Rx(xz/T%EKx#OjWbZ%·zOBSNhL$ i%(ʠ(Iz.W14MCIt[bX@VT`C|V2fB'Vd O2`["' lrI\\h-o4v[ů{_ggRd1ꪦ6-;[SZS^L7:`D5|ftt fy#n yȈyS;E}cn]z~, !I^Ԇ-CT8RX%G%f<%sU#ۙ"UlgB2ESk~!WLEhw{{ոȵAtvgf0()9*CO⧻ 0yL0-nߣGHHp& %V&Y712  ;\I+ WTq<ؔeuR`J88.>T8vRPH0.쎅7B/ MnS9i2W`Dkx(h >ὴfo';/G\.z06D CǦ6D5۞hM*u+6_KVC,5+!>&J[B]4iBɗl_ђHvQ[߶LUGPDym গGF_P0 $ռ _* U.BEyCǏ0 N4.,`Q['I' cy;{ u@} &CQ3Ս^TYMWNK_li6?y"Y[Z2y6*r u4HG'M6x?:9F\d:3S;aDm t.;HLs]j"z?owmę}q|7)O4J2s'Ө]Y|}D87"₿5Km]/_x2tGR)1J<L}Bq9tJ[BW}\[,:ܥ6B| %J|llr JUoU ~a%SS)]u!(.*LS\=aޱxصlM,H=^KRuQNO.Q]8!C:~գSXo/Ⲣ"`P+eҵ]2&gShZ`|Yk6;X vqksk1wGQ8 XU3+lۖZLJ0uzvJ!d Oc? 7ڡy_{v "CTÍ[N%Pę"oG@mͤ5Q zjٮBCy,} JAV-K[G9S")'{7V rdIRtL!-AJ9G>qV.4i0KeQ k$p EzsąN6! F*ECGlg1{#"pU!^.xAނ C_ڇ kQVh%!k--b&;oiO*"A2FvX\f6z<&SeIh˒](UZ(Uѕ5jsMZ '8y~.y Iwk LTQ[+Vw  ,lp?-qhc F"Dmå#Fn4&7EQ7{87 \4s^5Bl~0>#2_9x keP Lp JTwgƿ`d5?+RIRqB 'ǘ8z>z[/盥JfL9'#9!4A%3{ȕuR4$C*rZ+/w=qEM-3bI^QRB\Z鰾 Ղֹam5-Fݷ?] SmW ) W^7}'_"v}|<'*fr;|6Й\n Z1+ϩ|41‚ `"d.w~Nf,MoyaCB#MDR}i_dZRQ2*6fc ,¸UN0)t[7 rA 츄CHm^h_03 9-A*SlylT |@D¥=$-Řa=T~ =F& dT钧gXB2=kTjX)lΊ)>؆'6[-Zh@> g/ט>#Ͻ'8Y`]]l6oN"0t*/U]{{𰷐0AnMX7Ia1耇tYCH!fen4-=4PA+ETkkr%L [()c.al1Z%5noF =KF*צ Ci8\hAˡl`pUz.*Ņs9sKl.j3)ϵt7xꫨrMUAF83U??7Tg Q7 B#D̎wˣ7qK/1iHe !HXkR\zwk~ň7Bz1:>JC5n/zX}wX9̄ծ(lOE#Ob2[{"-^b\zl!@m* j>1vO<*cܑgQ/O&azt'~|f^cj)0Rwȯ}Nߗˀ9R'SoX As$Kx_<+䊶i-2X:i\D&cUH4a0tI xGU|&TV߆JSl\QxЬO2^pC˗RNf%9nsOr-LUv&g7 h-zN]`ÆCh:PoF圑?=%mͺyvOխ8ݞiX0ƣ %1;XPb!bApXlp_$դzN fQ_Eu+lt@/V+Z(g{K5D |ú0ѳؠ5ݝI ƣ%qw6{ml3t(·N`anؘ:z9Hq GS5sRٍp dրjrn+!4`b@`[Zr\TV׍?tH{5f-9K5D?<Ź4FzyQRl^O)K\%,݃(Xԍ込PQi݇`;\Uao{<\vN3XW -%fhRpX.m-ošEEo濋gf`${bhc >7kI[|Zi+%#܆ՅTSNSB]A¹Nݘ XO5ZFvVTpg|1v !Aa٥1 :ʘ8It4zq~jjDz1yl;0psFQ"KԿQ Ut'f:}ŠPE]}+^{^l,Voyjf5r*V`_l ~Mwȣ)'(\_'37^.⹛gP$>!,> ۑHm9 9 jNg-A*AaR F(̆v(6+D%xƻѯr!T1tk|HA)'Al(lH#,cM{^BV"M8Rֺ;fAFQ-xc0l.^3 wt_h:x#A~m'FOK 7/ԛe7|hfVEKՉCum@=.%OdbXk-ʽ^:X^3iՓzzx& m\ecgա%%z(ijJO԰e\Gnx0|wvp)*2;hZqS,Yrl.}&].Z=[a6֯F2KbQv_D iꋙ?>JVBVъ=8ɋ)RMÀˌL7'l_Ц}'P2hYYrh4.qz;yAI ܬSUJXfl=l2EJlT笍'ę}Ń|w.GwQZ Ďm˛&lmQ6IJ;;h'CtQoFNRթk8[I3:9 ~p>~#"\K1Ԥ#wH BzDɷ!vYG%6_V]NeqPԟWFa6y.eg 841"eTk%CNUOvc=5]q BiHCt93`! Պ4_@4[bD϶F'Ak--JޝyU~61S5%V LX>ɲC+Q'(ِ3CpOC4o++E˧S$e9i7 4$*zC)Yi1}*gQmOK? _r, iDV[mZY](uF}z9u&C1oHz!Ǚ/S}ŢaA1~EGDqHuQͦ*Q. lgv uM9,)@*R}993s*ϯ <2ov:FIR} {qZ⧵ dǂˇh@->!լ0XZ?7[ aW*غhGC rTQ[@TlƎKhYdi| 0jK]ۀf'π:`B~d.sзQJL^YUJ*&]I.CsScj~J.e`|F [i&Ua,| 833lL3(Qk%u6 xO,J mQ}^{ p6X,2M!&eaɢ*ʧ{!)ӵ<«X\F, vcfY=Ur q@hOf#yU1s~f+1G-rk@٨r+  pD$fFf͌u,_Q,,!5:LTJDZ<t9-:@'cK3Nt$YtLWm] W\a"uH I"BZ[ò\#ԥ_l1ApnE:[g ]+TDns's橃,aיZVr#Mb$t}i ^Z\sV[ +BȌ,p0UL^1"-d$(dS/lkKjaEIo|NnuA;6l6p>p CtO '߅Qb >nꆥVXyiʣw>tԝQUC5+nxsZ?oͲK KIh* xG0~,F\UD{6'vTA:*SKeKqEZS{LMw= W H u]2xſB2K' ы7 gǯ\ElD\\g$Q.dIlR  EKix~8(fe[f -{NN-K~鿦)FvTA\pwڤRAdHdt:7#pz@{ 4J ӽGzY3.i!r zB}+J{Y%3$M=]׎cu! :0xliQ=^#G/βV8uŶ7[[]g~I[S U\d3_`pw|*Lyd#t]qɲtk}CIQG:!ؠ-4ƾ>rqnEO-}QYP]fDr/azh/^eW_ ؄)X \ѕ*YHo|6F2°WaхAЅHH|@ "E"sՏ=J&! ,mS]($N$. S;i v=y4Z!NvY^K{Y)Jd^y KnҢ[P}zB),`wzcUKbcV,K+z0ۅ8Y~;k }xAMրbZmո| x~24y6w&ڷKDAt&>PL{J<}!< Npy{fA;Hɝ>Ipq-^Z7nEMcJ2hߦ3ū(ɣSORW14ك :ۉd7ɨ(cLa'-zYZN='ЮW(~Vjy)t)`J\-Nbc#*Wy2|0ȺU_%qhCT)]RKc-Ma:{4)^앙18bҒlMpXCy/O;Q^E/EY@Bfҍf 52ʗτ,їyF׹B{Ca),K YiDFʍ\d5ҤܖY{62&@\q}Jj3f[:Y#40F %>]VX1!KMrwcßpʟo"(icFjBԙdr1  9 e9rQn~U#©g4 nufbYߢqӄ~lKg7/Spfǫ>V|v?~p6P|Q* (.lTOuoݸ |-?*J ^yQ&Rc5r޷mhUKd dž U KB\D'' p _H# à|W *sTIq$NYLWQ#E*8o9'he 4B5В0(1Zː&CI_IUμVEr)SD~@ED%¤=^ ICZleJ>n!%!O#?Q5-[HvG<6aS%\+o+kU0 ^"wc]7 ÅA`͑#Aq׆d9O++ 9 hb?E0@J51D̉s]dT[7}m\@oqVBSF%u&F)U$tQ)6o8krӁ&05Y&Fǥ6wpš:Qhß((׻+2W]Km\;+^,KCqz &5tdk`gP8p7YAj< '`d2 tlX7|iwT@&KyFFsчbV$g$ r> <*0a/ Hb-XJe$Ȝ_-Xp}&w96(\ⳅE6 7wz[}L ˜:accb9$RX8cc@ $)Q8~͒˫1t|:)9apvv-}5cceI`R@ YU&GʻtfʴQ}d>Q^uJJ#UnըC*n,_Ò}rO<9`b7!*ˊ 9fЌvvg#~ߡ?d9jYz1^B>E\C, WR1jat9e[qܶb(FkR yOHIBQ'1W^jȳVW`+DI@w D7>u%J<\sY$Dt9ϤWZ++>?ͤf*NBc} @VG:P1>༎f`m2/t4dC> xCћ`5#̸=m[FCӲ ؑ" D#7H jnBSrt9fV (G/:k<c;X@=sŇTOG4&yƖ +DP/t2*/Wx3=Ps=W뺵n` &@;W;uhbE))=UsazՕ'9oChtuR{`I}\ `Xb'Jw_Ã[o;%seBBn JBXn i3=L'Rv ZAg}E{ r 쩴 F5z\pFbwo}MmTEɽ;-\DΥl,I$AcO96Q PѣRE%84t8}f9HS2LG K_<*{vI'0[ FD"C@R#@-6"VG9S*j6"X%c{E~|j" ;٨wSҩ.Fͷn$q;G'V~ld]lo)*1Sjdwйupu|rEOJov2$!TuI$4P~UK>_nڞ1-~O̘իdAȫ'7iY rUX!gZt X92C)vD2ӏ&)ҵ,)+4ѥM >dY:pGZKcwf'F^i.LL1G Cf|.tkӾ7 H Ep4MviȹE(pS]κ&$93"O.rPC>,n Aף־\0l+3W4l1+Vw!Om  }W[ɧm&@EY?ϫ2G"h8ܒ j!c:v}m+f!c\O8qk7M] w'?g㫴' ^F]Dd۝GYlcbRY:t۩$\)ٺ1^5:pӳ2 ۅ6(j|T[Jʁr]9 0~egP'/Ƀ :EΎҾJ~UB̈́jZ⭠WA;xAQ%ond>NS]iX|A*rLuuU&ĵj?/@nPt= 3;eeOzl,0Hw:m$Մ:m_ȉ>H^9V]ny1.|jO ([I6 iT9M- n{MK<71a1BE=.Swwm*c4N8 Sl%Ar%ؿ]\牷rh2:& v[=!Z&DFFԁ=9E=8,5Gcv﫮־_c4OG;u&h} - 复!Cj2os)KߦKՄՕ ?ۢ|ٵ^JXBP=ƞ*= hV7o؉r)s!Hx^c dw(IU[U J[VөJh H.Zg"764K}!eCpʶ+aS?F6L+61+v_BCz$ܸؔ)Tș^Va[IfnLjWJE|P ;~9M=sWl^xƧkq:8!H?D s3{ 箈mE(K3kʏϣҵ#CD|[v Ne'Pawye0 l5XcE?RV 8R@XW #>;rسrҤqw:Rz}rQ611Z.b_Gs=tjugnL]FTHLpޢ2æN[xUCi`oe-Mqv U҃Þm#:؞330r=]tYJ>4@z[)Z_cY9h)P+-YA] vR4#EuwY_#KGCc* (4 $C!u|a'!>zrt/Ъ10W9x5 v˻K#_}sRa' -PplMe"G(x3+- ݺ.;Z Bf,pc-/ NPCɘ+bzޅBN0#c];fA㆔v07`U > ?ѣ*G ڬ[JS`79*w"G]AJi;$(ոGeE-|VdJf!DJG%xv[R *s`?.F,[[&:q\. m ܒLAA lQS*EwŅmN~R;r6DU*2GQv4waaYB.VѳsHI MKاzx.uTHR!>*jLN0Lu$FkۡuK#GCS77/r^uRätK@;lK0ybɎȭNWr5ρ"N'}dcD۶>GGe*+}FtIXzDs'vXȕͬU9{ǿ7l^PD z.p1lbw*Ouӣv| Y8NJOPuVO<=.iM9mŨϭyJHԓP 2azRGNSs1 &d/[-AI .v"\i(SgЖ88p8ekIwя]MaDrm,n%t8KOۮL;rSS 1 1rC1J櫰BG 3ś;ɛy;/ 0M |©buN#?cpvrO'(T,(;VUMfUE|jZ_Wt̮-K&HmAlcpy4@UpRy7Hu 1`UI7%jp${8O,V 6$ 76Dl򗟤Tr0lĦ3ghL5.K*ߗ#6ޭwaB ~٧uC͗K|>M+By)C p& xaU LV®ɰy}݊Uc\g jfv)?2epW&4r֝*3½M=ZJx^/APNVNqݪ~Y CjEk1OTi-!S%0`]qDI$1 eh7^lݡ˴o=_L3 _W^u3[m%aiט4 =80X&;cQ bLϣp(m$@ _b@ ICQih[Y.Ұ0#H܊犥˿m{z~n{걳WLxаYbܒFG㺤_Sj饫y/Z(օniAlmMnhS$4FSYf$.", r}FC=2kӊ.W;V[24mIa2`|oU(Cs4?ޭD]C:x R>U~8XYLa\': .YҴPI_Lr,^LZAJպuQ;rx9,#fIoep1)ŰW7VAF4iK~Kc0ǥna,ܳؓ::X\4)iݫjPchĖwhݕCt!~Bm ^D@㏿j2=HP?MEծ#RG~o}m[ P_Kk*` bAyPI]v#YݫOM@ICy_U-(ݺUIɢcqHnv٧ōpfG) _rl]BDyzq.XȚu46]x @>|ciT~N=_p:.}JWs4_b"E%i@96{|=h5U qjd^0ÛJ""zzw ʕ@WsF[{ս2ReOq$W9BS=kU ?硖IBg0)intSgoBCx>*n|)94fez{Ĩ<"+|ڙN7M#VІ3-p[j:KE!)IocpuSzyı>FY]L:STG3 >Aj0൚BN-ԆFᲐWT! H~o 0N6Sw:dZk%b pӌDٯ,W-ɼ[J{0Ʒ; V  `W@+C tQYlbyJFmk4J2+SN |biꎻQcD~ig=3-'`OdX/ːO]6An?@uStډ F!.1BQ&J]vSD8b(L)Ċ¡h_jy ť&Q*/_q'(?%;=( Y2`P ƁDQ҇#t:W,-J\UZy2ID{B/{#RyHIK9ic[Xo݈.)`^V\.~&.Ѣ\UBÉSݠ%'4ñ~h iHyoL)4ֆBo:lu#uη|&òN{N5πRpnt@V*|4u *wA5DŽjˉD#h6h,,s xJ,cK%s`8+*8@ 'VA:/M+S(pq`͵3+yICFeؔl@X5D߸5l} EϜv*d4ZnK"S~PG9! ս=T&U#]y:a*jWb쇭ϹыRi]u#UFEh١ɽ[mi?!osf#wQUq,:LJ-mZv1bć\orq{vY. ڧ؞r|V{nk+8u+| zx|ʉZ ,sfX;vn*|%*bk o{Ѓ-kJ*e\!,̋K 9 K_- pċIqqtJEo> HW)6`n@QB\OxŏEbxBꑱ3;R3 E,.GZߛj01$*=#Ʃay>a| (ÍIQ^p )a?|+[<:uԐNGn%ϫ?EB~ _F v~: l4 W ':/?jOOD?:3$/"')뮀<_$$ AX*Ӱ+N]{=;BR0uiAn`w%moj~> &ARVӧHc"oryF#?ʁm뿄 Nѵsbpidq4.Q) 4 ?e 8| s~\>,_yF Öϱ/7gdzQbIɴx?}ԶQ;zDd~&@O+kwButw>C?(ry/e'x%<2uFcKfݹ*iu:d\#:=u I[S}$$v`/!ǰvZ5zþtmܡӆ/]D >c˫ЕL|w'r&%O`pvD8;!F-f>DTUNgQ4=x^eWb*"ѿcLtqsSFH8l'?Yۢzx0_1l'B xmZ( :ئ7VchrD38*䐮t3kjx+iYHr po^F?KP(zW6WuܾW ;3]դ/>!#VrT.7,Ni>F25_|sUsްpAOlR1b y `̶(8^LBc$:CȌ<(AoɶGDl|v/yo Mʙg5ʩ_sG4>IDH6+8a3c,F]@Th^] Y9=Y 5E7ةbŦzD2;WIvm| .wk`牵q|uguј;|#Ip{ϡe6@DTqwGE(Hy*rJ1)BqM7MDJ?E69[xؑʋ}aex})80_Uǡh*0(^);IA)5L=]g:@:Je0BvQϧ'r֝H(ԣ6. Ew׳0,r=*wN1$H%v M;#JuƁ."u So*GI]mQ¼h"(~<O8\6=y|)µ~uR84H 4/YV/C;N *_oSF2lGb6Gw ڼLNt Pʘ劮iu͢)ƣzp_taPo84HNV Ȁ) zE{P(V!&otRx *yZy2pue$N>ڣ joC$x:r'D5ƫ(mDـE/]nZhwo+Zʖ"#Y¦3<Ί $$Uf/HJGGM76ƅ`ibC5.iE|T$~Cъ1u{#"h {^EJ;ya|uLB )T~cΑIM R-K܃M#z/\  ̪^w~7bV~YysuPkqUњɗV0.= q9!ύ-ꕝ7R~#w8$u,W++{¦w.l鑆}+48deVꛍ1;~H| N6c?wc;Jm;@@42捃ų(觜-t:s\`G)f# }Ɣhu4,)6x=w1܇7t-IB"om; t6;i|} 17`(^O蚶 mgIIv͓~# 0"0]7rv~Ǘh;UXR_YE~P3>z)*άQȅ Ш0/u^1 &zF$k'Ûs%QU0Ξ9l=}ex>[^PVՃqhIQa|I1TA`&[= 0h6C'!M0GF'ft7XCO^>6S + ` YǘBg YV7 ",G`ٳb,pDbV9:V\eR4k'Nv!ȭ l~00rP\sJ/>AQڣ9v*l[ tV3ܭywnҢ)YI=;6V^mAZ?H%_.*؛˷/ P.S#8n Pf*9~wW1f t5&pנ@9IC/=ni{CSSK֦ cӕuȅӷ+$x1XWɆRa ?ǟփ0 )+ :sg/h&w 3]KU ` 6*SL w$?CQ)ԯlL'5X<N V_]TЍrF1zJ 9ȫHK|Imz#o^ZzJ32M犣A_.Y)3u4zyx`IMp'#4}846hb2Sڰr|PzlF&2Bwov`!Roo;ҕNQXV[[Fi22qU*$_5\~| "Biv1֭!J`6RKn$cUk`L,>1~g |Mkm>IRם#FBϱ**Y^B:!⹱`qh}a(.~4vdsfzK4y= 4MKZ1 9+c!fW.h/ԦEBijVE^wO#8tJ"ݭKPG"qmz=R' `gMW`p.pO Y2r}2  /XJw<fw00;fpc!DP f g% 11FtpcP%boBp@3|}m|(6imY4x6at.\|#JzGqʫDMӇDfZ -7<}c)'~)~Z8qaEW^i*ȲXpzuu8[Y%qe/M3(?GmFYф^2kMLu/QF&3YL\z1t=JΞ?+ᛏrv\N.0^+8VɗWeidGB'P&3ժdjl0bt$:؟%YjZ]j}J DKiSML?b- $"s?ݧq.C<zO!w^9`΋Qz(gnGSŇԹ)k6VUGt >=8D[%VA0I8@|&Ð첱y-H 4%g2d EtUdMx 1=H%ֹt z_I暈m&īeQqt4Hmwgj kW6pnP5t2"s23U&qvI谩ԭ[wo07Ina.L/=R<?NfT !xh`'O)45-r>L:Oj[v93?rW8n8WE|)\nF(Rۂʅ_@-SbFNJ$~,<\Rjgq $SѥcĒ (,άVt`iva @"QH[c`[zi"F?0[ ":鼲 U:@b{dE^ :@y)Uboa嫃U6yŷueG~ /liڰ(.Igj'"_z\%AN,̔ʳ?`0{v3WqKc){,M+ ^R=;u3XqHL/aJInUiA #[3) - _oSJaw Cuk5|I!WxKhl؋R`Llg5)69d FmEAq!] gg%aIK _+Khǡn|85i$T䣢z9=B;s$&!$Y"+q Q_u,d&07X^T\hkS ~ø&Y}9̺ۡRj3sklfȢ'I}YXN.M*[Ռ|i{BB Xiᤥj#,+oYļZ\GN R/)k1'*)mV86J2A&٦'ޱЈL*7 ͌_q<"13Ow/w^ }` Oxm[]rP4a \d{!8T%1u¢o`!8dr1ayr,#` 7m@IvA;~:2R/`RoUw:MdPfa#JU?Y{ ,w\vrX1tgI"C"/CCOtrt1 K##v~Sˁ %-}x%˕A8Kι3znB!H >/(G~m'c]:f9$ J\.:pJ<r(;jgDRt~έw12ҟOd.]+c lF!Xl @g Q}.F xJ ٪S2М3sQ RĵΓ H9tt:hj2׸oƗik}cAFCs]([ zsh#q9*$)xd!dΛ\/Hb'+27ݰߝhcz 酝|Oah^6э̦POY7h)%^ ;0n鏿kmS'H 1|al^͵XL+uBI))1>…ŒnqwժJf f>`I{=Ļu< 2SM'Gue) ţ+Isc0\~N=@s}߿1KP By@."OB/<|kqUЬGs>"[%n.ӓ뿜0BXYvC*o.h`qT" ^ kϦ DT$QF1 gi{Kșņj: Uby[Iv#B-#('LwzZaAA>P^ *[Rs'[_ \"@m P Zz- 36glJ5h/S [ج 23CMEf/ K҅eƒ4 ~'͡xE2>$/yR@BHUjmR__ѹ,4Ev,Rhj\_%&zLa1ױ֌ݯGsxLGS/#3B  =[gf1HwִweLp4MƴzsƅT~J81j* \Y} b/x1vh4.pVZo~ic`! h?@ {ךk9S]);t6QW- ׏3|r ez)"ƀF݃_D(@wRɻI p&7zx?ڜM" [8vl׷9A$˷V>|ԲI#/Tjg0 \io!hevAUMئ%Нql@dJ̦uǶڥR]{Ǭm>joxN_Z!_ao}4{[Cp ,'o>9뤭}3~ë]J|' D r".7s/Wly,3,:;MDDs\݇=t7 A$딁xݍJ?fpÏzcy1 )ksSR'IXgH3k` WOOaAVQ*{öc9ÛmCu&q] מV>KFrwSV?f>RQ YlCn1D,ûא+T}y.a 88[rCz72+eRj&Ίdx}'CeGJL6D: ƒB\΂=/>d/&Lg2nfLզQGVD;^vsZESpsuO>W7^ 7,]n"bD;zOzN9qabNv˕9*yMl|hMh5JM^ҩ+]Og(@^`(eQEL|*AVS2*|]xiD"pqXg[ ne-nS)be^*.WTM(|J4ɨ2aeTxb'fu]| 797ǔl'K'45 m4;L/#&19+ ѨfXs=S:_EVu&緧|M64Y#{-+T׽Ov^09J%d}ԁGvWz@z8azwB sGYVX0XMT_hi|pEXȷlXV gǞ-GsX0Ỉ]#FIlZ: ջcIi:w+Ta=u"sA=%3j^PoS\:^兀N||Et&<Ӛf+ck(1 vAЭꎽ%e'<; vQv$I:/Q.;DV^VU{L̒(֓z%t& U|Ҹ1='@O.QP%@[&%|;)u_\D+OiKo֔M?i'p0ٝTt `!DRNNK&ʘW .]%hԨN3?gjo 2,~Ϋ}Jl : ^1D!{ }f̈Oɶ1 hahZv/'ibPG4żQ0#v:UeZ,A "˜ʪ=C,I; Mh>cG4O u# Nl3j0OɒvC樖Kߗ@MFw!UWVd,O]P0$ӹOn1;ZHT3 ̚pjnF00\qoFV͝"\Q쭨\*Dj Y<la`  dGa)C;WЫęvEE3p$A2L{H!B@Xa/P&ztty4=觐gYYny>喁çÊnS^fM>Da Iܓ q,R ߫Tp YXe1FC$\`Ћ V_?|h.,8[}eoz\?9xAѶ k#ggCXn:s6ѴOq\I^:Wur1p~+W%z@p05pG,A@-AmG]+u˫ECȪk(D2(zr:ē\ba P)F?[NI l6שxyIY/t#59Ǘ[ÿjG밀F'0`33r$=@oe!@cp& YL")쵭vE]JB]@uF/%._c& ųeo+1G,2;f$+ # XRI) L\S]jF4hWi$_<VqD%ұ;a5 oh*mT ;rH%= *hIk4^QB\*䀋\y#'!!"|PVM޷M"v{qOw[' <ȗU@>R RQ  cd e/FYzh 1R͟#ڧQ%b#Kn=a [ GZڅ bX jIPP"F!Z12׉>&@SKeg@y2ѵgsXo`V+%%q"6{gm-+j؀Ըxu-{0AYa;shq?8^f^ËY5r?3e&eovy<d\? /0RN"W-IH`5jp| lt 8)-ͪ&?C+_G /]%+XB '=q"ڗ8kyvHj ь\A{_s9s ?QJ<*LgNy NO^m3M8Ul~诬pjj<I9b-Q.\}׭ J7}'حUzxIhl%2V=#'*͠Zdj{t㔄뻅:̧sbxHg Pb|nzjy11f"`B6dZeQH_^iVH$vo^bMq>yG[zdSֈ{M}B9 wuL"vݤ.2_pK^APDkя:SJx##Gx%Yf4oE㪜KC1D uy2SRCt'ۃu ^2{e G1d LH \!d3/wI6)GJm?"MmQfstuW^; ŌU.K2s՟=3Z`aț2K/+NpNO]*{qGd˙b-İA}ԁLҳ0dO^}ŮҊhjUQ(2z39n,w/Xs|4+Yۧ\RoY6WN$\@g #i)E/zZnm G.ognłr+I;#7Cxjt`޳"n9\>(Nj111zU@pVTRCI>7Q4t@dlr⣵ 帰1%;kZ޳3q 75vawµ]e&ѓGz0-,/9xA0ʂxz81VzPPq1qxA(7,GQ}y͈Ln2\~e=ޡrެUp0~|As+#͔jڄRHƱld ?SB"RѰrqZfz5 $uq_Fa!ŀb:|ZqTLzh$ZCg T6!>=L>jͥufW6 ]Bj6%ܾqrifF :=Wb78 ȭy}Y;߫&`f..b*R:?L4l>mUwTĽ(邽?~oWꓷ'_tz"]ܻݑO7 q&GUCךDo7XP8Z!ژ}DxjI5QrG}0۶a瞮]Se6(3$G^qAq*X1ERAf0-%H +\E5p ZI={x>dvLŠ,fBprv˂Wܪ1#s͑7[Sm9o ?Vx9aG}u_"H،doG+LCbK!({P tfePlP[YbafJ:M֊Bx:ZQB,bY\s惐ҥ<9 I4-}W8Ţ*msDj6YtX'g)~Z!'OwgyAз t5[MrT"v% ?<°xƚLu\aW*BoaF-):BS2zhuU)M$-H"P^" YQ@#Ùu%eOx" .E>M.bps<,X;owWzGhY^LZ'.ά)]! ,x0dg޶^(xkUB? 2]L b+$ YK)F]6]=%I13$ gL0te e{J3 9U2:EӃEq(S"[ĨP|G4>禞MOdڇ5\oӮ>sO6|a K㻧#[{F_95k^/o!ۻQ ZXhO% w$y 5> =%U=JP&e{"@582b~=u(g;ɃHv;*r3eΥ~`βM# ᴜd,oWa,H;A: C#Oj]w)߉%9KlFJ.4mSp/s(?'iE-oK/E D ҡ㋣(nu83Ճ>)3fmwm ^ɔ+G4@K'X?onr!pJCI`\pcm[L_'1P-k]Ŋ`rz ӬgeV" OGȺU%:,gW:0xzE][Ô]w+^yqs>oTPh1.~ݱ൦ L3%χt?Bϝ%3 V}(C˭Dhx~EFgW8wp =uw26b9OCVCvcPǩҒoչT^ZO?> RNtVF~p;D]K./cZX=5vwC RZH2{#z )Ǒq]"хswxSX( 9FK^K}5]@jFL𢵉"/QVzTϻ]Sa24я#~\2I>`Z98?+eQ6jA0Y u{GђŻ i,:2+[3[vuKf!ӫ[vTh}Z&wy vfHYB =VUQ[Yӂ"F,拇2V\ˢhFWmar*tiZ_7Qu"uN4J"0VsɅZ=wz H/iޒOmP~^_D oumߞɐcbXH79,&=Kh0F:-zE.X ,"IKtd),\'>,HbNX]nHM,]T Yvc3C|βIGtEʲOw'N=|LT3蚅Wo6կz kC? .6;Buc?I{|jkAߒERcpkV3?QA\Q \,<ևf߶gcI_Qbd+AODڛ2'xrTO92zSXW)EKqmrd6%52*J/8 Lne12B\ԧ)]r;Cc GC*-if,qozٲf= ?;&?*y1fI~0@u/:حbڮ˳<ќc@<W<@M!NSWvAB J_r2Y48C~u*m*k868dxdEh~I fˇ= I5r_Buv{1q{ 0s͋uJ}Y蓚;Dmq A~N)-`Ռ{Rc7Q56W'O Ukt7̮.z:4PNO:a8Mt5[- ohB}ݳק2Ll3Ue;?#'m<]-vw9Ia(}h^γ/ g»]p\)(u1"4 =`W3d iNQ˳sy> xȾzJJ}@ɄuT?e1\y}eB;fɞn1*ˉ<˔mΞvz.]qF8]]%{^\Nfk|=r(i=~jה ߸'qI7ǡӐ4g*h~Bp}'ʷEC Rm2Qa:_Y{/]-b1>CSNKcm%VaԢ cq+)DCKFO2-ܰhy+ 4rL&6#N./AgX`Q3'W${i*;>2Ҹ`Um* ~E3Rjx:b WW$ptԮ4[%H8b%ANh[:)I$H=T35!D{H6V;FMIklR5wD&OTȭʼn˒Mc6Ο]jƮѢΎFP lJa]˶ndOM z>x/tWz_RA :p}3'J%S`344::h"%6"#BZîi{gYy':4ȘC`}&zpex.ݽ'ٰWY?15 Xk[TWِ `yqh`'06-d-&≭d/U]{/Pv$ءb&&.ۂҥâ3ObXDFZKZ<{v0&CA+E{$~ġR%^z G veوOgN!IvꐋB~ .ad#h?\ 0[#jqt'a'EJ#w6yIW6Ƿh#,~4b6{׫E—f*9s(rڒ/7i!#~!{®?Tl+Wծfi^P1X=4@>+ש<{ L2%V2 LB{rTV9],<7;^L!Ņx͊=y#)V8~зٷ+>mB|Vҭ}ԉ]ϲ(a`I98 54GW1f{;G]A3އ6G/AWM:It+^m.ؿY z05q)>4{d@f<:r0K*qGU8Vܯ 좥6~>*V;PJ5k7g%{fGIsq{:4jXAԨ-D+|KUB>yO!uɕbT1F}HX*Sbi_C5UR _͠oJ[xּė#&:SŊo_Q}OA8п7*Qp.*VWtO/P9 BX~ P.l YnN㇒pPB[!d \DF*|ՙ:hXQ9ˌ0aXFELLéŴXrw Eck {iuͻxG bY)tf.Q7) œMLq{"NϹq^PGԴf^_YƕN:e=l%#SœqC˨Eyw(~fryƼ5O>A3n&Y(I1)FkIY4UO`*qˍ+j΂l{xTKſH2ESI͞l.C(g~p=xԛ+5(DoX^l]Jh$? >!=aY;)U4N/ K}4VLv!AzV`t@;(LX@k?!BꨮQ6Ua~pdH毊@\ Ե @ |eEA ?MUHb<;b9s`C*.#=tŐcP#Z~+=0-3kުb9jhI3ew o_kɨs--w 'zͲBw<;֋BN.rId=Yn>fdM-c(r=& r$J'V?:c1 Xa Rl5t;= "g*'RF>)_}`|MK "sfOGX{g" BnQ$ᾎkw }y]Ju@<%@[?`#Ume"Oe(m&)Љ}uz ?CCV\̥t$ǣtrªSl& ~K#_' 8}M0xB{p} Cܜ*4.vd>&v_[XpTri'`׏hLIx%qĮhC/H/niw5͸-=_ ɒ[yKyMW*wAv*/QW@js`yƜ?X^ڳ~³t889(zS4 ,gw*nie F@!E>-Piޓ*7RV?Y8x*>~5bi) u W{75BA`o/0NR]#d{?m`U؄+P1G֜)BW(Вm~̡f˜Kxm'c!XO$Km3^,s=i,_ڔT> K+-XXwWCIӚ@V)q(&^ƶr+yGƊG֩}z1/jy~Fө )C :BYne8Q6#/fצMmPt.E{95\D QҲby SE[KU.tGI=dmXxCemRUkr8%o7:7y/ T.i`/9}TwnR}7RTRG*klH oui>5 ™D5I2S@KT&cVBPAĵue}xSí+x@O͔N"AP|c.Ɂn!fQX,R1+NݴG -hs}})aJR+В~W跽K#, IھLs7bl4&:n݈)i5Ҭ1=y` Hʪ" T[1 Ṭ^_cp@Zi¸r/|`IgIUpˉf(Ulj.m7 ӑӷLl``J7! rc(z2bIV.7abC. y\;Dֳ h${җTѕB6/+/l%G93XnGejbwqߊ6UO( zӳMDp@f+> ehk)ݣDI$ؿvڡ)b^=~*nN[,~ .KM{C ]t|x:XLp)?2Ӧ.kwDhif N> 5@V)Zݑ"*6.Z8Փ]ѻw'YBv{Q:u5g~ #HBp-~ZA\Fto`Z>.fNjLYkx%\ UgWi<i/:j}%B)V9MZQn!)dB%|/6 r*zWrM4N)Y=8[m6P㊝u!,Y瓴}$'LT"-0g :( 8p\c7d7eo~= daR>a f_;1ڏ,ΞF\mFtx tF+qa /S,8(JXcVN_Fo3a=]tMw?Y_(r4̡yȲN1){C5^CxrrW5]!2҂ν SΡgAZWߎqdLr?^LDE 4ɨ)4 1{1 0x2%2H\h'>ƴƘHIڕpqLv`h LagOɴHB&F2ð\k*mG8آm؃E Sh(jID4zJɞopSR@P I#6XXј2{B{ALuzUn˙}ERki_Hv$> @COcS,KLm(]ذ;i[%$ۑXo4 ;1#-tyעS@6C"c^䎖^KzL P ߴFVQ,1Њ ()K:Be>kS(Z pS{EB+c"oi$ҽʰ{luW3zPYiǠ-@lajv)i$;c9S?I:yMAU)?mm?[/qLkb:BYgW0ӗ2XB"_E9j?ϽjcxJlMf]DLܚL,VrCWc;~lhP' D9;!Fd|* 0K1aߐ?58L0#B?6=^P[?bq~Xq~ o $a;|ʬ[{Oql(ֈҵ(,^!R -ZeJB?_TVA}@~ePY3N-IvWG]sHcZveH F)՝3ÚEz9u[D%V|z?Eh~d8_!wRg|;ʼniIZ buheUZ?`GC+ S^a!r˺薭`/ 5P[3eU}#_ٴC~_Fp5YL6vYx-ԆcN|{d]p\Wҁ46on4VT\HMS]G׽͕妶#P>!Q|.p̸nLMђ_WX?VIb*za4~IN&O:;ex` SR`F@w0AKn9Q2Ԓˍ4B &ͩx ~; f&`fay6xk-e̼fƣX,1 `/=XctMC`2,9KA _D n!G^Nس;]wr )H++%!}\/I#}lﳅKfR>!{ɿP{_@]C5aYiѼ\,nŴAQr$[-Ø= ! 3hs@ u`4CV@"Vk|j1.׼qя+D8TÌvi"m1>_-V%}N3vh]X ˁɈwE1`ƛn|p'@NO.+uHID㢉<Rk#偅 mH5MdNΚ˓cv<_)sMOF x'`Tmֆ^D`*DmnAնhUXi32@!0&#UF#IF/3@ CK%#+,F(pnL6@\K4HYs 3tӉk2WrjmgX< JJXr\=3g1vOy^9 [O 7{oےmqO'\Ydp$rkXzi 1ROZ 'b1%@=EIiPMilOb `9{Vx5~`u vrh3Tsbr]T: 9長YEGB!iQGZ4I/wƥn֗)S;}1k(;=)L}S}wK>c7 .Z8hJH}wt }:8}щYeC- )ygHM_ųf9!Z-CanCEg 逾qR4[*_vh)b_:CsOm˛71}`S}ecpY H9S++򌀄h~=כ~_<Nnto>D,D%K.RT@꒕ }1Zl :[E;"#W}9vS.1b9#JGƾhp0fנhsţWC kh2Js tw1Լg'ƁVBB֌sIGHi^Y[{#*7 ChRK9G*{߿~FEȚK]T헅D jp܇7懗=vp~=/cxZSs E,ᚲb+(X!^qФSTƎ&RM!9S7>e 㶿ʆ + fsΏ JYPZ $}%1Ff:cW~=TuA{iQmqGlp8m%c6⡡OE+mS%fG4Q%u :uU?~ot^Swy'zo-&ղB|;e|N3(W#ڄ̨wҼ#U{dyӛ!RkG&|. }<ʠܻBjU]vSNvUP/B횊i~ bTe{zUqX~߾"l^0; 2/;ٽ imgWrj v/(UUIdVX:|WiOLزAߧ.S* s!8 : -[.vJabAWFҙ2 LtjyY8/׋ǾK6%cLk`Cy&2ص=bɫ5ahU qFx8^ )U1*hu33 ON>54ԟ첯;w ela (=-;B)Cou0dX@,}pKZ&5_auCB{o&+PKY/$,0(c: 52roRmGUԏpaS㩚ƥ5qWPҮT-KG[j Ⱦ%l?C!_ep+%5Ƌpڃ( ԉ*Đ&` Ru9 XTINCN>]@M_1AKExZ8xxj- ͝okT\gژ|X'>Q.!*b(7I=5?2,~Prʓ#"/[@{P8''!,teKQnP:Uhyb9.ǐu||- țŸ2V4 ғxaVi"tl: !BFbA0çc4DNe.{ռ2)v3ޛ.D}Gȼ'TS@iאA y ΩvpݝH(f֙eblxu~qvȽm|x@0^90 6 Es_xﺛ.'V{?V.AGhbA02 >+8-tG6#@$3gOAYXpn{t'nHy>T$vڝ ,X,[O9)o6B/~n'HMh"">aeO0]HV~]|U0C.8%smik8C S!&86;t}p#}S}X0r1~xQ<<[ff'HC ݴÈ ze7Md<;Kv0A#-*T_1=.F4NS]y>*otڝf1u(#ĬY"Hnѳ?`9=x[NVk>I0_&`R)c\q.ECeq)N3"IT#Q:׈i2لfBC#^_#0!vhp_0J42`nD\f!2R%ޡ{\qقL40r9zX,]d.-5DK|:;=yɉW~U*Otn4th򽦝`}ES>qO}=,GE WƗրLi\4v:AȠ-!;Ԃ0b.mݿv|q2^B=ȽtL:Y@q?q Sucqk|eiE BNc-dZI: ؏Lи]( 2Y3vnU|L 6|1=sfyhn#`B7}OPq#s󶀲 >\QяNI9hN@O)Gc|G;Ұt֙:k .K>^({JǪR0ڭh s+g5qzseHC:tOxv6a`i{\>3/$6נ(J}?QB=8su x['>$ߖ,l3 39w@H9ߧVJvQ4jYtvGs'` _.=8>s+f2촀,j>h23N>t|zR{Y(Z% SzJnuNqyzjrKjjBl1_D-r*(z2gS nD~ $:I|kS ? *&`#i{0Ԕ# }$T l 婷hw!HmV-# ڴ@]쪂'ȁC&Z]ERR_Q&<:!7kO5OgHEVrDOӣ)$erPwqw c<}1P;I*hh%`G![Dԇ|Pf1 㜍j)]ΗAdGuw|j{Ѳuw1@xfr&Vg!V+(s}׵g#;Z>! sCd\19S¸uN3PtJWMK0&*ᵯ ދty q4)썻 ^6!eŞ57ZzJYfd3wLʱۃ8'b!|=Vb`x܅ pGؾt=Jѿ؁b ې*?Yi}SɫnxD5j<3x$#X)!C\lUUysOHD&Z /WfENI*@:bǶe[gA@bD]P_/}=*vKSj7×WZ ل :#^ E"e Q}_hrX˯A=c,.eҐCmBv>IV#ͦN5 [x8bRn(xq)0+2NIKi*yEQoQ1dsXJJ8)iƔi@dv*dCpy[uGc)I#"3 =.WB2֭薭!Hx9b~ V-$ ꮙ~'ӂ`U}( vrMs;z7˦_jiZ [()mhKЌZAKlDH{1rVTmYX` 5/;Hʯo]$hO{ӨkrZ V/1'S\B,P& b9ێ|i'qd)NG ?m>8N$#X.ܸcI^7ӕ9'`Cz?v^yB[|8KX6^T`z["\ePᩎ:YZk.(-ot:d5UE]EqŻ3J?KQ5q4iI9Tu"datL 7Ay><ݾ.J̙F>aڳ$߁7`87+E4HXbcM.)`(POj[s::RqO#Cc8]MW:q{Ho,av: tNP0; 뀁/>R0Qx;,a"25Uxwm{*# FlQ4͠3CdX4EZrL za\F~_TJ@Ӟ rsHȑ z (]/I8l2&z.[[XTnkVFkw_Sˋ}9G4GPct3f^u? ̩Wg+iS3~73;vF݆țJA`N \NPc (/Kp 2k"s?9 S ?tLBrLpZR/:+LҾEoSc2KeJ;AlC?(HP%K_@|84t^ &UX"An/8L> `Gf jEP*2wd{䝵,ڔ6igOKizyW؁X 3?Ьr;LꥻjMY~Ooqd2ReÚ%)< U[$hcxV^>W8Ƹ]U~'i^n &HXݢ"`Ǹ*F%}He!:K@hk*wauGw51 f(0Ҫ zW|ދdIM_lԹp"jƿe/m8Ӌ-/mY*D1pt>iPNF? fB1qˇD j``fA~ݕ)4+ [pL bܢ{M=C*Őnjr0:|k_d]b?>PQy dn!EayplB?')9rIpQ+Gw(vj=Q|)2"G*<`/Dp:aaᕷ[`?|s|?xs1v6b:|陮Ghg*d$+WSμ_ZZUjQK`w._rBν h&?Aԣk#T[>l#S'! jv`\wݾ91uwOW()G'mt#k~5Ku~NXd^M) vԯg +7M1z:C`uɿd l3TE'Rnji1L^q >}91uea 'xKLj@%Z z#+P_גZKhuj&:b# f^&:;-r&A{f\oY_)}Z^J2^V0uAPq4W?n4@=,&^M$D*mEl_.MkJDbzTcoѩψzKqJ;K3h6sYGK7zX 莟>M\Xn2x% *WA`'`vDЋ )L`kD҇W̞~TƂo7Nq 0OD[qM}הS3782,f+s\2yvjL VXp|'X*;+"orkrtvq;+/I\߮փ]%̄[/Iw1'NelkKG #6\r3MY߄Pt܁U!/+Ո0UoaqU^+U%டx"5:VOn*1HH{L|ឝ|mpR ?u >`q'1u {g'@tQ=~SEl q-dǶXnӴy4{M܉~ӓDd>w),+F-ndq^>V)kfu@n:^_B|𞠢K n=,H~Đ PRC:y4Mq2wh@yX=x\[~[!kHkI FD=3 }j E㲉Q7oFY. ŽfC2Vjw#O>́WF!˔9-}1/Z"xUSs"\5A)畁GtշHv1,-$&*czIZ2@f9X(>K/s'^_.=(u8#]ks]q~7/q2X?~0c67ПWRӆp N "NM-O@BJI_8$=2%º`ݔ:Cj_q}R]vBQ=&#H5 +9$ "ca t؄1K~4pTퟃ&RVYys6Kk%/0rc}J| Qf/:Py?iŸV ɯD|Lā?p^-WMѤ ͽKJieM9!lMI ?+; jc1 6+Hk@jO5 EÄ3iۗf3N?9Ĺ#KF^#gd )tq|o}Kmeٝn?k%C5- qjr]~uuYs{khTzEg` u^3"]A] p>l>hP87`CFiw"9)P>UWéuߕQרxJ^fq̮('.qN[JZʶq5摿m*y=lt);E@}a_LXRP;@2@R=SNtVِtB`_oS^"'޷=m<N`b[%W c̠ZΧȇ\lGߐ};oq?wՐbV^`wrЕ(B$ 6Cʕ:ECbLLiqߡtKKK<19V*BLw򪩰u^PЈ%uT Z#^n5E1u$2 'hKPgGvE'1QLVLqL|""&P=ɐUwP5mI_q:;m $WE=w}m@#uH.UD;YWՒ-\=OZ |ͣBnDE%>~dpGk xՍ)(t#哄 @;{[;YxVF%^EE8/Q4L?vZAGBgRj-t:ثG_p4M[m-G*XV̕3+K'<7" 7L]Cp*d7{Rd( !2':LT_)Cp7н .'Pj<.vX~E(ɜu ɳFw H hƑΑ^ט^}4v8s4/LgJXz@ĸc iKe/ZHK-+Giaiw)BpKH0yLf M$p<@ט(Pҕڜ;2?:K(!}r_ka=ٔ(!V܂B.Ә|\%.''0 _EZ`cAΔ :՞r(rttdoHnX'lDr C>[s'sM̓Ee)A75 g?Oۼ5ŘwfS-2-1ts&w)q>0X24oמV0+%8$ViTKµKӪٿ`8ģz`7D*w1%5լO僠[533Nqa^n z!Ş/0.'>Dt-M-wAW̺P=e0(wAdɳ {3]=qRY|M i-TWiv<fZ1Ἧ0X׫1%r\ڔCCA({L8Q++Vv1Iv< 1a_q&7+1=#Ȳ@>3b:hg7M ˅ u \ (9-]RQ"ۀpJW[Lk}72g5y+!4oU2-6ͩWxrbXO.UU00NK;U-g?0@E)<-Y.@W/1VN1 [vA>&o~3H( (\s֜+_YJ,]:z)bIG%oDNx05uיb_՟P9p7c^LyY*?keWhc@,} 1QE@šK͠ض/3^<j 3`paM7Lxmj纗|1ѯ٩MF$W1 :#3%$LfCn> tdM+1 {}E0NxiFYbtTGGPy+>Qan/j vr1 !(Wddx4"s9AI׍t[O<v8C]>X[+&xd̀}tD.oY#ݬbF6Fa ~@ck~,;4PT0,pv}iDVgNpZZp86DFw[~uo-6 kOt kTAOt4G&HM0Rgx[F<ce*/xy}YiJ~ xjEEZV͊ 9[5,<-m`;޾ɯĤNn5xtxb -;iZ1¤%PoD#O 6c8m^f C u}Y S8ѽB">~WyK'2xrn{O 2]8}hX#bdCq_&v|Al*eʤRaN:z`N SiO+x*i8>9:N2 ة;)ʈA V;꺢DqKB!"cgXӤ}'o06AK4 9#ul㜒+eNFm5ELA?u:&b6¸,)Ħ$V0"LL(xZKa =o;!ƽY3M,#~٦ځ`:kbbσTpf븸Sh;{HFA,NՄT|y7zz]>^|qШG.hrb@5Z['ae Bzmf)"iOg+mv\8-妩1Za!PLTN3a3iqV>eS'5l||Ýe5p;xr99H vp{Aq=2tr(Hݑbd%i` {>K ژ/gY AW `lֱ|?n*5^M^u CFjBe_+5M-}ywFo1HjBB?RYol}IWG>_Y%1Ms7~X|"ռ5;Ժkߎ:iHoPdh>kNbN[Qw^LͱEG]k(r1im;}bd_< }uCz&L~J1IW?~sH(zrܾvG( _>W[TJ?@ؑ=-m2ܳHb@ؑ^Mys*Ze.㵹j$"h:d8wmsB`cqx2-J\IOX 1j- !h DgsOMV%+=Y41v?LJ$Ųk'*(%<H.CseuYa2ˤKτF(7F\h=sA}8JQ?ǫG44XO.F@AԾz- b+ O&Xw-mfS! 95st!tSe%ޯ$ @7qxRmu5cn'5~ᢡrEm#|Ȃ(!!G9N]E1we25ϕfK+:93Li*WGx_O:nXbs]gve8Π>9 s횉jĆ[M!Y 2yܝ I4*Jrgfg8}.OvxfGdO%8d ; /oDĴŕ+=#U\-@@My0P2Uyh]S!8O)Vx7f4D~W[vg@GFFBF ѬJOO>~u$,QngYY(w%jCJ6ȕ*8Zm'B(& W0l K걐FajExau{%L"r~N旨jҳhݔȏ  g-fI-e(+~rc]_<l>S5^Rm!TfK(beٓ*Bqy7y m%ZCS.&?򧖷.TFЂ_P4Q1J2WK]v՗%"j=Lxٴ/jo=Y;d֖qɶ7NQMO \ɂߠB]G9>kC\ar^@z( 뛦WzzJ\٧lFjy\D)[RYev'Sp,ͿUmS r?2;J CtƝ9=ore Hitʅ+c\IsV²B`LP'N mlq/NQ@n Qwn:erНFl+~y*`wU VuY6Mswи`2"50Cܱu˃lxyPհbCnT*1/A{xY J$D}{kf_ 6#=ܟN1ʽy[Q o]&#ع[*ـ,V5HoH_`'ZԆ%ư I<n2Koq#qOtkʛqg %a-dbԀX@vY.>|'T 19Hp=034˭kҤ(LB輘cDlŹ,1obAse0|4~j ) 1]ʚBZ!d׋N'=84Pˑ<|]B>髞 vAauJ@#Ǻ\G4q@]+X4"B0,m7dɒv-6}JeJ'K|{YJ+xuR|kSY_ѹp6evw,=KLN@q/!Tc1B0g Q j9ROBY!ʮdKX#p6^uYBRg-p};,ru<l =~+ЯO``}s 4IP֓J=OLP֟8.T*uPvk`B䦒VfX9ct^H2,f&-a20V7`4)LL zl9$Jʼ&39#dzߜ`:^Z!>ڥWlyC ")TngO:>z2 QA{Lpfr7L Mqn"p׾uQI%Y e8~\AhI4rrp4a\Clm 9A)ӎ}J7ՙ|O8wǒCi 7fhWթyٓOU4 8b⟝:~t;^v'*ۖ)Hlb1[#&O?]U1 e5xl<]Ҹ]VKDD9W&Ŝ`d;1=`뮢Y$tDR:ZZFv?DK~/ :.3W`~"4y޾UC(!)2鯋Mx6A4kL$"Rx:/:VfwY\F+n&*,{XRqE|YΗn4vL4^]w&4Frԁ^TYm7G1w.%7zO~"ʦ._躧iHЉ"ǿ]W;9`w/(?tzH*XMtRoe?堫[}?}2T@yZA#LebY; BtPuZ8M5PtZ_! @5q=cah#:Jre[FUF ҧfu%X]B>GJt/ޮz3s/Xԁ[i^w $-o߹@` Uc뢉dNjp-Z܀ IIZؒ)\p(`UC Cotmy )d]\TDh_[XWij K\$d ' tj6x']0U8Bbedʁ>(xNi e7 eTb6R5̖f%3nҁ $[.gS`ۅ&՜{՞@ř.Z7,e ^ZUՆCj,(nnj;">֜yh2F36Bp {XҶAy][]{:M yvrߩ˧V -f'xiY+-ׂeE@:a6a&mѺHSbI"C&ɲP{f}izj^(gL#,A;ѕ{@#Z_ƟSӢD.1~byVl޷G 8dqXU,oidPSvW3|Vl2~ݚQHD@cͳr2eT| GKA#+)A3B|E6^OlqRbY  Ql#NIw=Oɂ,D-XBZ&UK*ЀtO;& V~+bg{Ѿ\Sj$R83.3 G>d?j-^M$cnMޖAɧdVGfsCsM5JX r1kJw#]0G̴Nޒåa4vC/ts0q2S G>Zۍʵ89R *GxS8>9د M. ~7nMAdFug͆18q,U( >D.lě9ŦOd >hap? k(^tźd $ߟX UvqN.Nk  9NN-fbwG ))\/n1ᗰxz~S1pjf9Ej)NA 3.n W`Rֲ,(yWxV2A!|4P }۰饝#gM?;Xbvf WC\fmM>jv,$xv$yRTȮ1kqձCU$_[j- X/LV^,F {Ij19c$p2q(kQxFPt7?>?ǂ*&BvR4N~l@ ^]Iڝ_sJ5c 1Nxe}?oH} ׋y#cJ|N'V˚1{e3W_9VD8-JQl{ w'cb$S/?\Hnb?<] t=#n'tjcX?,D\=vS@L][CD$PR̽<>a#{eFhv;Ōq-.1ݪ kB#Wft߄e~n]/]L:?g@^1yzR Zt$|nu  ^LJAc9lm trrmJ35\Os)>c\$lfs#X5`uʈE*wD -ś8ѷ3'=9 zwhQm׹S( 2x2R cSe&(0(RG`ldQgU)co_#cz2H!}j83߫#jrטQXjm(ke4sfTVIx^ lF"ŒWȄv 7PMo@Cdd~MU_TRlH-솻Z'EEזI^ՙ[uKeZ-㩢So Nɶfy5 >SVuItEC1p03>LUܠb-K`x7FK[ԓ/c7K|&2g-qδ Vls-EE|;loJ:pi)<] -LU6:]Yf}czJM~B܅:W "C[:)5Qϼ/l4jFK5@&xeMšfJUTX5?P_6 Tb^f@'&oj +伳7fxT:Sl ˫B9*P.P:ܯFMk¦~ ^?0##`~u/۳Zʒ-SC_;d>6UxhR0=_%3Ļ;QzA|i [Fz2_Ǫ/HtvLl-ۑgtzLV\9J}ΰq }yF9`鳽n$_*ЅJToI{ Ȼ \. T0յIL3 ڠA"~C/S K]< Oj 9Ns-ťgh I0ld tRu) 0G={f\_炅K’# K8*;|fOVɦlpx>tk= <]E;5(ʥv^\*d䘶wPcQnw< Pq!G=N~sd" orNСY3^tm8pt`ʴZ T%`+MX9Gϳw"ʜ'E;t-rI'z.2~]`b˨nnP~K/s&A@3i,>yy-y[$=->'é $7>_*"2R|Wʑ=ZIW!0bAI d#lVs@RiH VJN;ΐ"YU8f2>.Wa4xW܉,0f{J|+= G7XJI!&(3@w3Y<֋Ԏe1c[/,/W(C QfiA7DhnKGe3g 7G3d2$10hޱ0z'fix[ත*/]wоQUv<1Ea(Eds:5n亡>&M,)zkèof9E/&~/U*ڠJ gvNc 6Hz%Vs2zw`tM (h{Gl{t !i-i9IqZV+筃ٕrbώdUMgD۳$U&Oo:ږN1ܵ .]<9lYt( ;!?:Oín(̀u8 8uD_ %Q~.o3)`9Fy@I`<,? k׮w@<5m`M#[̓ops &hJ_" giGVdy\p36&R\fB -`$pǨK@odWn-tQA ௤Xnd/L X$-peeRP8?7dkc[4gPA0$aA4:ZT>Fjwk ~t(O^x@Yq☢ Wp|q1]aݻʧ._У k0yEX<@D-lQ+g\Wz*/I ZT8ܜߋ4%+= qQ8~ջ[OCYVܝ2!źqtTk&ȅ+'gi[Nfb27g\ +kɲ$T2WL)wa:սR,Ha]gh a"&$%1z,"Դ2٭%#F^yQ}uݿRtܞi0ND7ujGG&!N=eY~E>s q- QI"NAY47Wy9Hv⸈騥aw Tŋ1&#,h@-,vY?d,(F+{|kKg7(.]:/)7W$v^YȌ!Mɏ)}!0jHH,HgSDAİ.Y>k,ÑG*P[m`¨KV'"Yvrg,ܾGoX~*jL U/}W]?qkW2+iYbe '1 ^=w9na'93sJN/dԧNsu7voOEVc?osr\)N2=)PGH 7=ސ?+NϤsH&)aa&Jnva_e>E8qc<'Й8e?4p 0kUn[.gF~LFc)w2/&bCw$O"qں;oG ,J_fm8zD%1VQ;QJKaHkTQIיاye? mqFW+(_1F< %<-jVIM$`ț(uWjTr)rC`UDmWpzݖklZ@1qvy8.ef d魃Mf8NJHE}Ӂު[;2%/"6)? Hm0WM~<_RZ;(z*JI 4]ktb2oɰٽg߬y/wt>3P5o3N\1_6IwV=#zYgN` ӼRw|T tz{zfY&(0PkQ1|xF[S8k&GoeLQ)nuOV_>xZ1eJ|m3mDK\5ÆKWte~-jeBXULP>~|a Y; `١YI;:{XjMhmzMr茁kۈjVJ:+sҽj^Ƨ~&ݹr@uJn2M_ &Y>aG?`hO4Mg˖G?%z">Iu\z)*4PW"њdJ-s! <߅$#{Lᓑzth94:qa2ݔJuƷGWfv h!>cw/7UT*&kQ-m.>c2aǮybNSi||W}f/&J1|~=i0)i MIlW=Kj~槁ᗭHiEʠ f0t3L ڱy\'`RZ%)أ,3(_g@u?9\rvXWvKI%iJ 4 go[uԼx8tj熗G TEQ{.khMMQአ/3i` $4T}d!`c'N<'nQlQU39533 h㞺fOEo}YRt/V`?.8 N/֌/ΗH0Q(\*T-#œsΙE E)ɲͅژ%-3sSʗis}Iеb-:S,"k `ԚsKjZ!C5JYKF~ ZOF!OPS;NxYx&$eASg Ӕ`, ߈IS˦B!R Up>Zv  G;l3{^ iCWew^"QmOTF#rM p;g{nl#wvP_)9`c ;H:nIZY atxxQkIq|H#0Un!G/*ҕFƤ &9f#8se`bRfb3u!ǑLv1OEhV5ؙGxY<+q;/A4 !C2JQwA/)FA^zEW9Tjc_͙cu]/Dє3<ݲEyn*C ?;tf85C]d^)7uj |;纨%L(L/-ij7НzM~DWOT/ѯE)$rŌfGݻDV0/x Jj2ed-84ݡdսU !^VorHplvIdDT l rvjo{d* d3W5"kuVQIˮ]OmN@KG7Zi>~71uLh ZKL{.?U[$#bmtɃ//*Xɪ|7k lB&λHu[\YѭO`kMH/N˟3{% [,oq[)Dk B$Ԑ$l`[; Lmr3@}wLjM^hx$8ƓhA1QG4oOߞ9WnfYܵsH;gka8?8Gkmc_&3Q t1 ]aw" ,[*e!ܾÉ\ (U(˸K^g'87pDe_97]n@}xVwKeA w=D,i#/uy[GvG8[pDWeH&F?cLztc,7Kp>H-Q 2 GRѼ174EfK=L:f/ 勥Mg " +HB}G--€{:U~ٔ~?icC_A;wߩ[fJ?M_7Mg6uNh]c(#S~/2Hr"Q1꿇##1H*p@3 O@bx?[XIcGƬ6p KN EYU8KBhCY_gzC0?ҷRI=M,sVb[ziqkp1~jLuĒ~Exzl@^lj^@$;5;JgT@e%+&a9dOq={cMg(И0y%7\E79w1j^v:YBֽT`uOK;8Avu]1YH8z8Y/gX \| c  HCIJxo-4kerhJs p߲;'âp?VP59--NcKa6"yN54?1Kæ#hY a rN!m]@:^4!QiĜqH#BEN#"3"+"d qmNJWPwy_xiS5Io:B\V-3nxlV@),Dlsv\Qo9&}Y]cpFV :yw F݌J%E%uң96ع>WؽtQ,}&;Skf@bo}a˗_fm^V QLV߻0Y&wKn'2g4z.,F/a˝] #\Eȃk߶09 kI@k4 HLza0*@OBMf(SCMbU7=E=5|i:eIYJXxuď[ %z|l4KL10+ㅦPpFEx"ȿI*WQ&8҄@U"4(ijfWc- lfjannqU^FTiӿҨMhTm+>F?L\y^,WbV(Up&1eBY~Rȧ|Y nqZ{՟#zBۜ!SPØ[c8M{9`v\Ak^Cۙ?'uLۥGGrjN3)i%*fXVDr-[әBiC:Ayewz>ߛJ6:kcL;els>QPO,}/_+GgMCN_83dݧLiLKbhC6*PǚFdRD@B#b-<%T dIJZ@5pmR~:"1i\~Oc,?%jegXyrbTsy"tLĐ 4Dȷ`",R7GQ ZY`{"K潫q7Ml+ya.跻[^lCNnw H7Dsd|2l҂z83=A%X-g4Zfz<2i7FUP6_HWۅ:[Z=\R|P-ΔY9 _3uO^'"˃濿їOzY3 P|4;@[Swk vNąߨ:p P- @U{}Nd/EtfubML).5hiiBԍ6ePֿ!lKFH=q3VN -"W~!۰1حh/yd֎is:^Λa#cqݙPFx1R{4 &UUFԂvy L:o3EJI/ppNI$+","uVn.\7, S XAӔVa 9ӷ}geS\тV&%3*oʵpWzk5l+2? . "A;KٰD̲6.ek wͯL3 eK7 Ny#Q+IUӮJ>++$Iq644ƴ߈0'>{>oCVo~b _T2Q@>)ٰlE 7 /)7\S ڰ1Y^f9sj~њhqH.p& j96yo<=4;_Eg}bI4C3!-pvqo" \Ġ z ,AL-lA>D 枖U&Ax IqhMݑwX{r<Q50bЌ=8G{IqRz:bߏ>:Wy}s@}HJċEXXuTѼCPewDŚcqRK܄8L}̏fki97D:|Ga+U .'"b4y2mJf(W+ƠPvOc.t5HUѫwÛֻ+;4OYSUUyb,^Dc5Ares@%{o3* GՍצRe5}cOԋQ5Q pk',u0r=46j\ 7Yo ݇eN#$@cOl7$ F,i֐pƩJ(/Ž哈 g0ks8<./uIDz7=[#bnNNx{| Қj":OWT4 CیuWVy:|'gp7wPV3.ZodC^W|b\u,#P k:L"6=eL|Azm':- Q WpLGmAh;EJhxZʨ YCYhe :?'"'swhMk 3#V"˃-92d_~_P>cvc{|]K߇"op6z!60( Ǿ+,g䓶y(a9U )Z>nJB_$*J4SOfHwnP> R=8Fbi7%F6͂)!$ }" (h/nwK)̥)ՅU|gRa꣺RU ۑpMǗWjF};\ .}?lHwp}*r$f{YWe,fD+7Q8v DO$LF.{2/v|Ǝc ym:}+# PٚJ8(DUaK\(_(}ldnŜr835+*(+K&Eeb5>}GAz3*VgU/k2UZc7^a] %*CsLf H6뤧Hϰ}A%}i%G{P&Pp5J% +QǏ rvB_A;kvՎ4YhW;DŽS'G_KʊsU՘o)p5,ZV);smK_CT BIlC w?i21uӕM5_H5?GhtVX,ĎT(_ʜi_?iߦIL=rVy #6;ā{}E /^Q٤tM[FSLov@W?KP8^F D-P!,<ʃ&ctd^ <^mt fS[Κ:§ku**jă_2e.R[ζf=2E!u~jRPz/Q.lޟoB؞ӊ3V9SZMi_`pvEnrq梬,Pg(Ӧm:̔(6KA49 BHw{nҜ$G?mNn i1C7-0vXP3N L|:Q<{MHD7tc'zT!_4Y?SW`) >ܚ=AHGBb!y:O"c X5w {p$ Uzd ] v>>DySFv&gWG+#gw.h[A2n+Qa>%$4R+Uq"l?w#VX7+F<LV 86E>|6`Ev =,^`" zjM\}l?M*aW6{j%#ŁGu) MAyS JPai X8o6|PJW!s"zۦ0YlC^1P*KzPd5 :Z3ɓ]|u!Y)6&@ ~Ż`9k@@-jEYf0ΙFmB'7Bf}/Gnj]"h.#+{EZ:C s074w<(]jiZTXOJ,vl% u7cKb+}G.+`5ƫf$LC١I&ctoP:ȒzIZN 1$8d&pkњX#](ՙ? tkz$\ʤkMH]J2@ '9CX@hBPé8ȊPP&$ +~\ٞ|W G\'qE>_$?"> }]@oN /nC<8 ݝ1ـ>Z "3ƒ UZnE"w߅6D/2c}X}n'=;]_1Lƃ`Wچdx]̓ GCT2 w]{]ǭO"=翢aRRSScӡ <$F^"#'Vs4I W'&,Zm:;8cYiK;Dž:m 57b)V]5^{Gǫ j]q "Je@#;v:ͫTkCv;g w4ozyT6/3 b_'?A u4og44 ;L@T}C#9NV~69aK1!:1gC 'qeeNǫ$,*Ϲ{7V:ӈhcY>(2QYC F SM'ުƮꀝpv=_AdtI݈[ srN/|Cٓn ZkEr3pE[4I`arywXo;s|P8= :Pď3'(3Y,>xw׏ZWhhtӴMD)U2!uh~دM%BI\v4(9,V(EKǃL]CG=N]2oUfX*yS`&B#"rP![OC#w&P} #UC?Kkep/S6!K, C.ÕhJ줅+'z4PUGrqn!W !Ѵ&^mljledх1 Jm Qq[בU0S pe$zLt4wYsN1XbIhX-r{ơE7˙N- )پ>BK:gO`"-hm@3'>r%xN*:f.HZD֘]DYeLkL2lȊ#|Mf:=/eMQ{I> ԱC)lQމXΰX?ieQ;U=yM 6Kr±q%G#QbN[Ac5r~3$iCy%/g Kn)iB+ɲBFm$ jfN{lB%?, mY&&3OCRM?ݥU \qH$o:G6IZXH6&?7`Ҵ0Jԟ%ZlmР#=?Hhή[e wrt~xM3G\ =uU X.#YvPV=uU3 ]p@M ӿjo:z9[$oQ-uX nc\qqƈEJJ(IP]DTFUQ]aJȄ4!ȍ;;g-7T/Zn)õ~j1%ֿR-Ė&U;͢@N{O`&A[] e  V.UW XK bҹ&( rmܛu)St|Ħ;/ۂΦE-];RD7"pCUG4>P] ~ a; X\o$ڶ20UXV:\oSSbff@'a1&l{l놦GZŖ:Cܱѵ,Q$ذv !a<;n&Wm'}8_\KHDU eGΠ$E2@l6kII؋k/q*sT^M"eeV)h{}}Cʹ۸+f%J5X*9ø!_T J$\1u&$K(^P.}&twFw_cĨwx~KLh!mԘIQ?F3GJRc 3XZ[ J j$2!h^ӧmMsc饰d֫?(Pl6gq5]υVԞ Bcّ7ed҉Hf6.Mί A*|\\g`jDž!F!ئB! ZkCT2V–}=h nMCOad @N6MrF'bֺgf/Ћu47ߗLX]bpMPC/AE/6ob.x淯MxJTR&;xJ ?~)CRҔo=Wߞ/Ť>AU_4x.啡(pf3S:XJ#t’ܜn}&w3*~,[=&;?m/$ba%ąٴ6v6weCoZޢ2j͐eŮ1[d,ܴF 8uE ?By} XuH^텺QPdk z]4ØsW5My٥9`L zi'"x+ خ6!vT1M[i0ď5T!±$UVK{ u ~71CI̅]ˌ17RwGd4AhbNYokLjx?1ls4ԫy:8j7D##"Xhq>W҄*"yNR9p ڭkHZf2NTU/^};YQ$n_ #,HX24jvBFA\w"{X>e*f2Cqod6_i0~ŇMU"Fԗ׍XvOP)pD)rX>y:^`_s{QPb׽k, )_܆o*޿+"HXKr. མP_cD.6Qu qw8t@VdfcV/׸5;{;Bt6-h|Un!:q=jr<2mCP6Ƣi_n:I)5f{ lV:8֧A%5߬z$Ea/˜hƋ=R1@'˱)1g8(>%#^^lJe룑6):ud(,4TAYZZ,z=0xz>F^UGM[њ:t7 ~놚<j*%LysLk=ɿuEʲ zsduGk|] DȰJQRW!+|G[:9(b`~]I /fLARB,W2ިJ8y1Uf{%KL#RGX'vs`vBQ睏# \Uu󭜕T$O$pI(ZbÉӥ(|/x|MAG R4ϸIXЯCN:_.3fj <ښ{"B3Rº;A>EE+*{?^ jOoG=Yh6;άG)V˯"o?H٨UJ1ݒ+zl&[uI' 0Ggn`t8d!ٹ*.0c%ߊS$0|C4J)@2_x4~i>#9b +shw/acWӐs z)`oec!}G~b6H}T۟ޙduc §:'907 \)ûo%x׳|Xr~i*HS噪-1 ل KT 2Z֎SzvwBwcmFm^Ec"|+ L)c3J ӥ1_O[63 WZ.x={?ڧ1H`xYQI?EY7VKL' *?}ҘRJ9Y)!eFy|nWNx?C YiNaDi vOQm'Ғ֖@{0-UR~0\|i'}U?la0#&_DeTuh%Cð1bA,>'\["N>(UË+YI5kA+B}M9T( ?5?TˆƔ86bKfZdqW]P YV$ i <1M))([qC嘷;a[WgOGg<ʼn<tT ٿ/6JLwnaPIRo+fKwψ$qO&-ZXAANpw/ 0>6 *%?##G^V+xT4i=hFN._Fw ƨ;Fj rJjKc}N[큺~"[㶫E"BW/VApXrptN[9 .3D=tpou_$ 2^Do-Eqg$d$niUPkE.J'7u~E2cB Jl>>_ PMp$ՂǒWW+΄%Y6dEV}d爫Mkʟ!/zۑ T> "1}`[ls//-[)6v@oQYP˖q{2v<Vj̐{6?ǂYKMZ'ʶ Mz9 cc*cx\(3H  C1 *_¹2*M> mDRR.rϜ[0t'wPgfdT- n>JXypa:;t$keXNIy 2SR>fzg㈴p"Vzw!txl)l[ / deU:))ݨ>Z7h͵9Sv+.<~1'b́h߫P3UsblJ#͋_Ok^kRy]$.VfR@5]>?6uq`U&vC)g##o` pZ/~bo'#!'JtAw kZMew٠x\?,8 iR,s*k&lQ%wqex\eTvEn;2BbqT3L#af cgF3$aFWr>A8 ˿64cEJQg\üht8YưEcq(=Ek!+n}Riiy'mV[:@\KoAǤOf@N^^b#>3nE p) ]vIʽC"aR<8d;x}ߪm~1({ F3>G& rVWO eaYFq?o%٢))I6̶V >~ gǥDKZJ:Kpd쫶5'pա HiOm?.)a#Oפ>{韚)+P_ŭsGǷ|{<Y0oHEQi(Y[hp:$Ë=)B+:V<"&l㎏MyCC7T@vp<=,vS  A'pOƦ*X2ǟL5!6$#o0`4ibڊ#LH)_t:P:bvԐno{{B/&IOqc賘qaM[ːΉR.ZTW58PN?']rAQXrOLv}3ƍuXvD7,HU,eU G65Eɕ*ʳa9m$Ohg81DZoIp fy2 ejpsat|lG&-W|.FFLk0uGfL濠ٔv-/>]t8ʤI{(ٵiބc89-(H=ek?|~BFhFǤy޷|ҡۃsr@+|J 4Ax7̮?%pIr1G9L= i{l>k ֓Er7}蹱}{EY@Gqb$* 1;,vRk+-MqLe>$"7־0=A&g$Qb_#}뎄Ӫm\\ʺ4SvP…c5 H<2[?~A /f=@G4ƃض"VK`,Z6@ofWk\Ud1]9 ӕ Ј6`f9d̊VCƛa {yz]bSE81V9i1BoeXcqGf=J-Vr.Ք" mu,C/mC; LMҐy >8+uϕE:5TV~,~E8%~GdiԬ۫][tl [$Gwp4AZͬ/}sQ{R5?l_zm\~ds7 N\Ose%M&>F/yvä߇)4y[B>adrLq ]bPbUt0G~q^ 8'Ra-#1^Xs0:IÆ 9(sʶ.gML ;o SiW1O21Yy )uy@Cy'nҝ-sFѭ+*3gu$Tq-j C}11QܝBG(g%ş RFxH7U#(vV^~=٢w籌PDcZ(G <$CuQ-]I'<,kADC$ jc^$l{~K`&jh>`Rۗ$0BC Kçs1yϸAÇZ?R8^hӑ>_BXdQq 4Nq$}In-kM7k!e@?#Ay=(ܐn,Fs - %@M!R>6f/7 nNY!dR/3Y~M3\xFIA.yqy5?`H̀p1k?O1؍/s,mCH- ˲""Kb*:^Ab+B'+{P*_QF5El5XpiIqҡҬyC%;wFX1F%8?aI2k5S7@z|nUoFYc½M2l1^xMD^zB(Δ-'>#.~* V1ت 3Ҡ\ 狊__ׯ[@ P) _>*3P' *⿥/9I<1 kxaCCN&!ڇ2-Xl?kz;02u²̾(?dG)#V@p'5/'UI2:]L5W,8w-`eSk!7:6 @_[HT7d^wwv$&_ L,>Vef>{dL1FAμT9@:4gs tY5O[UMbĘt:ox+.:D1B#"{ S>c_751.zk{&A}5a 9fjVILp}hܖ: hx@ ?D&.uaݯc==d]Ja|U[#;20#?@Os!q爧cfFPU%a^-RSjPǑ#kDviݝ5@b#@,O4åRgOۣ8pį!ETuE]sPHd=5hٱd]A`DMP.fďJCc^(v|&VT'+i?, ͿnrR _/1b`q>Gmͩ f~bw5zɍbCSBKZ.΋[}]R]}{(&AZwz^k `D2O(0> ,\A3> TVy~-JU(1$_f&yЭ)ƞgjD⃁HŊ[5l&/+% 1/~ؼ+.qu&ϜNC &l W!'8Z+o7vu)F զcGEJquaWs5bn3]wm_b``TZHF؄qs4,ȩ }x>,c8Q$/E6`ns+( E;gį ,M,R\l\(jf Uۍ6R稠; ɥF%a.>gD9|xE9A_wRmwnnfzd &p_waT\Vnw5J{r 3/$GeA@q8:7\8LS q`gn>da%P 6E*̝β6ks<3 O"}+O~PYK}*TT4qa{@LmLa\MXncZ@/`,B]͌KTSC 8xHby$ PlAGx~za3/TrWfV̈́LK0 Oc?JpQ9oun_$,J,?JIΉ;XxvU&2BC<u]_8JoHlp"PZw akDr:8n3t9j_y|W 헯^^96Ё{ @ M $Y[h=JjR :_Xm|q?)ęI.EY#Þ){w3H] ᾪk$*BV騶V-yW IީFm?h])yRw{6!T Aј3hҙ!,x\WV'}ޢUoR\v[Ǟ>y}_C9o JtKC`9!T-,ug/ '%Agc$~vk9st,CfypH"-IW0VKT^Mцe)260Ot(bd';n"ԻFۦv{$d[^۷ f| DGߏ~z&~44H JBgq/Q^G%mQHa5opL]aQA)_p5=AɛT}VYy1ُm6uXoB(;׿Eim_4OÀ5V*< |?.녦/C_XǎjPVl\hztU|*Pwylvtp1+(/2;,j9W-)TFE"VƣogFYbX)#3ۇu d\|Q#ϊukޱ*3I Ox9S\T+`KRY -g+>GϺ(@+S \/xᇚ t"#mG8G2c&\NnrqPѹp[r(Kx_̓J[Y qύFx ՍQ{$hV!v gb ^Ѥ(+#;yNx">"tƗnL*XB/XW²!ݷ+ˣ'vt3j$&4_99r9Jrvbwb_$H)͔|{ K(!zhҴjsaܬ_?Pv={,[pCmY bjU9KD1 9 SQ$dbGn:T`VmR1$G|ar< 5%geIeኔȇ*J-Z0@! ?Yr9n_m;L%/&Ƶ<]|!U2u^%2>5,MI"N(2_5sQ-J?fQ!j+L*I6A}U/ r! ÏF_whQqBЎ(-:7/Ayz,1 >@AoCpvnYzbD?ȖzU\ lVx *KAϭ׎V'Tr">V{NXKKnoԗ Mq,1Lʼn 2mt Kg46 r1meĆ//C m"YFD@moUz0U̺]8*M]4<@R$s9Api3oZRNrBI3g9UeF|{ov^98_G8-ayg`m1-0JwLPГ=+=rϠa $?B OvS$ńA蕨jdADwJwB"{+9}i) Z$ݓCD[h1w@:.|8&!-4 E^ݽ"Ir߃P5zFm70q805 Rdr2dZnn߶X5I>}!?2  L ԭ.LݰKu͚l_kOP<ų<x'TOO{CǤz}3<ۑ%QCZ| bE;_ N5?×PON";&=ZoԠbR;#PS,iGOso'hF5><9qZ#}j[{է"h۳ wA#Ǡp&E.$w *yxT_mc1*mܰ*"Jv@\UX46`|5uh"Z(iK^Msc{.@Nn梬 SMl leD<WK|gKK}4=v} P[(NܪJ8EɹbvC6^V$ݏBL9 J]ZuleL| &m}x#8ˌ RL< \ny2Á5 )l@ Ax*CVE\+vjZ| }䔁^6b%?4F=_ uΒKu=Z'E{X̔ۖI4+׀EF#ұ:y W\ j>zC?&{¼f[!¤-)@+*`B&p23oCok.4npr؀Tm/ _Qm 698s_3$Kvs`Zçԇ#Iŕ}fM~ m̼!1HwLz#E>l`[6"Lp-ڸA$OR[м͝6<\. q43NO2+R3E1$ ,+ʁ,GIRKmwՋTPPUߺ 3bE(R':!Цp5vyhFo$HB-#k2l[ۊu!}fVeyOY%$F;u7' Dap=؛ J%t8EJ[`oEޜE֢G|[HBN5 AIOW?O0M[1F!Wt%)n}+M;.L}Cd2;'MH|-&RA㚈3C^/^:$_S_^δvwG"B]'+Qx:U[G.0=ߖ2luE9 /&e!XboJٖR#['}G3$nn5(7 dGncWTDm-t"˘ ;sMmkkk)ġW`d,ƈÌRé'pʞqZĪM8w1H \n5ؠ0hmTפf)ICO|r3_vAfݡbKFN z)J+L Gcx/GyXbRSuM8N\/Q}zG2<…pW{}ѣe!.j>hL[bfhRd!m߶їOmkk@*ӷAIȇ~aԈ\M;MF)=$OO@ߩ.A j3א]v6fL>zJ-[m/뾈zhClp,+ܫ7+?Ed#8׿g<C\?~k=R$Գ/"SF@WnXcHnhpdSN )'#,Ie\@^ ݧ`,&7r%YDl:Φ㪥򧃈]MRpSG%;?-i?,8OŎ5.GCv8h0xwőzCmTC(-vAyhT.Xa2%.Hſ>[QFE4)j*=zo:߉BTz5Qs70oW5IjxpZ!&q;Ԅ |^*Jft0ih}BS 2S4=#(ؤq~Ԁߝy_]u#^ڝG mYJcn!PjKn X$Bzq(*Hi:Ԥ1L1rÚ+nhvD_)mm<~>bMtQ&MOD)9 =:/9> !H.J 9_Œ|n{4C.3,IkB>O=5` YT?۝1gRr`w^gMW?( 11Y ΘLځ7VX_NY ܯZY&0I@O@7g8E44a.JຆWܔ!({.-9wXƴb<$, s<2EXbM 62+8pMG+NrL.!k,(&;ֶzydx4[M(d ^CVS;G&T4&|V5 (<`@Ar)QJ3seݥL(1肋ݦK肜,'a7 \TkYPu%ƹ30h 3d L.E` y\ts ؕ43grfôC,*.< ž)`=:+1O"ٚ<&}Ւ A7h"OQm_\ T|R>qj6pCOnNZ4sU$%(]}JM.3o2W1N{XGSx=,rVD,Bi6>c:ҫמ>G2wHr*DXeա ȅo\`|tԖxkXpy.҈u^6ZsML/ :LP*Y.ߦɝwiW/e Pywӻt`KHy[S3Fpl_DȦ-^u}o hd%-ӸR+%«8Nf ~d^gH묟kUD^ %✂'kϩZc2&vw)koYTde-ݑw˃QNfX};W@j\w^W#>*oEד[]vhalղJr; vQEnePZUߡf$`J/&'bP'cs"S~ˁO?B,]/e0F?=tAvLi~"aq%Ѵ7gVIؿA!!50m$/ƒ'Bc L1魂ޱx;v{sW8$Y泚pve߼仏$IWW_&?6BkZ2G3Ddc..;H)ָ z)a24\dqR!7% DRN)Nrv RÉIiA(<;J!Ҟl]+5[yrKfD!lTZAȍCu3%i(>0jQl2f[ EL,qC< 8'S;9ik; .bv_\U bu&e4ķHJAk18tf}'bJñj @!(t7 GӜO/O79 4 2r0GJA}[4ENY@|;ʲ+h 󙮭t[1]:#jV=30NH7$=~:vLu7ovRzPlAe=[~,*UȞ~\^j~Er5$.0,\/0u)T\Ɋ|5)Ȑ>Ӗ)`\@9%Ŀ4),6^.[u?Z RK .}9.u[ N`Qˑ?ť>+Tz}$YTxԬ8xXW5_rA&R4Ivb'L8(' 1Tx\y%g]R[9٬‡[ݫ&Dk ŲbFfMh5$д*&s޿QIu F$fj2Wb7d9-~ F[ʛc3mQ*XdNdwg~0ӎ'kx~l2j0R615ER(r^:2%އ)MDUd}x2E4EiMbЅƈd=l~u mXW:zl#t[;Ȩ{*Aj= S " 5k%s$3h;L&"=%9R'%šyv=+7N0 ^jA0ܷjpQo5Ze*3O>$ZYFVO׌lR֋lmx0w޹$#,6F5N|7EF[9MS'C({=>},p>=/D݀SJTy<;S 16=F&> rjO'1s Q>7ACX+rcB v $$9aY̚Y3vY9 )%Hؚ{PËfǛ-N mCa @M'G۶Hjd1$8艝RF2ypH-Z7"F fSCDLJA),RTz5gj{ }1->1LdNt^)&Y֚ATD;ڰ:rgufǍbQ;1H8D+ض]tWw76\4qܓ_(Nq"GzSfr\,٣TS;|ܰ"tMt@̘des,-^Q C(O=ș&ƨ[jc_ɱq tԨrT"{eDyZav5T.'j YKi\rT#-2w(pUȾi'ҍ|dm3|vvm$e# >yFs:հQm"29Ƙ)2r&{:mHg1\"%y"tC`RD mC<7t71R UX$FTGyabF9[Uq75#=̮#чB׊wvK9q w/n2~JVtgoA;ҏ[CߏB JCvI¥8cЀDSIH\liHcdʲѿĪ:4 GQ`'FGRL>J Iq麡 ;ba-LAzb)Y|!w3U,C嘲.?WaGQ3 h!vp Noxb bi%Ihq.Cwg"uJl$+@C#'USas4tP#-l;Y`#3Ic44m ޻ K5w2 =iX Jg^@" ZX1|><1g"{8}I͌Sol']#)pj-]pZ|J#T%a ])][Nܿ`кV>ho2Gg- -`qf֠,+ʫXVWYkY`v7B<$yb̟/бMu̖aRfqH޼@o% }+(7f E];D4N &!L\}SlvS㦽Wf($NV<5=}NSЙ?b ЋHN7w@\DR`&B>V1FWxRq^30t_Pyt-◫o$Rf}KwKY 57\Rؿha 6\2?9WXegksέA4v v&R C(Ps˥CpŘvyr ȍT!%OpEzbW>e `Hw*eo?1V]3SZ>`MߟgIYe.?`X;I6EFz>'Q] e/1_]EWT5Lo N31YS1LNmfAoCKѤ_\5'#\5g8P eyr1c K ~0 v`0bT-JԀPݡrgf|By4m4PvףgdF} RY(3VFqQn8hŭx` !C$3Į>ZZ=Aġj+4gaHǪrB}`9Wq+](v{ INN tR37ۏ5@| O Mtq OF+ptSôŢ|^PnQ;}˼p聖gd'ۛhR[xoD Nz]=F}49t X+X^x`߾7 J>f!SZr,tS-δbGwx@Iq6ދ`T5S[,aLƁGC@,4 !~!%g־B˶T,~'xU-C3'^$0@GH]13m[XM)$i}*=D3o@{* =`hU!ݡ` lX:=Bp|ћDm~%Y*Z]1Ys@Q_xUjٚ: N#D22fToPцhE_Z"~`% 0PK9 etj9|Yt1Z Qى??Dd'L}DJ]9QDS6V}̀>"(d^1[hxNY6P4ƜDF=V!EР?]E7-[ॷ<'cSkըSƩ,f_=ۦX:ӖxFטjW:7un= v=,r%N@܂z!QCXl{pP#ۇj#zQLk-Hō]iw2=ϴ Q>;:qktuˏ=smEzB0FYeW7u@{Qx#PgxY<_d@a!B+WA-5+xO' L%[4ll˾Y=R3~wtʵ}̛(.$K]wv $-ZQj>UNweTcxmOe$!U9F.\2Ow!3WU QW4^'wt?=8ΏzNLp'!@mgRrq ϰSթ2üS`63UYv6X7;YCt",x.IJDOtіe>*ۏ~U^™=GLҿal T*# ֐X ݌Uhjtt*:1w ]P 7NРZ._hҒYkaxڟĀͼA[ǃsl?$;gb!ҦwcPdʜ1/9MZʼ7']TL[ov\r.&C$%P+t~>_ \9LA@~ꆳyjӡl*p=wZctRu;`ɵ%_?ʧg %ee u')V,0^P҆͋bFiyRF8ڴX!.ʤLrt>OG q׿F!VPQID񲫊u8qڀD8zwM).n U¦i5&<`9w2`pE &ˮϦ[%V(p)+k8)S\l/"cdTP !'b^ߺ4l4}ܔT~|D0ߍ9CڜoyU BFo=+ e1#$%y?ɸ<5 b2JԄ2%vQ0ΓU92=O5AQ'*zԞH6Ttjݿx+\XFߋMLTۮFsO6dt~nQfx3f0ͼJa'sHC&nLr 2Y-RgTbw' KABUj*A읋T^UoIO ;E^O*e8oee{ W裛"^b)(bq*66 0n6ױ쀚Ry;Bjک~Zmox$t:Ѐ~Lh0UCLhJU; =əmbH$e$ЖYn^c#d㘬4dàPFFE:>qգ)'G#7g_$z(5â|>2sk)ɘ(c(; <frW%=A"HSCACd4It[@olXW*\޻+Mz3͚$u$o/v,]*m硇SG&l+]|ܫ5#bё‚R0qҋ_[g \v9R*]5_ukђ*yXV.& V^d,P*AY衭-J(1ꌀAZ i#O$a`.\bjL"ujs,+nEY(oJA>e İpv8`a%6}QŎa^_2ңMC@a"!Wd$Xxne.ϲzHb2,![&/Ta!Cc^%בr +G(KixFpԣ6P >ʛZa(RqЬO4=*q\tccVd]ޝl"@%W"=Xz~o=̪u|S?\&جRӎL懃L#7 -},0K#V-CEٟ.T=s4l/du.좤D&۬ywuYy^^gƪř²\${ښ'hԒ76v4x W31>\6(}y0E΂"Tq#"kŦTR.rplf7x`+1G&@]uW _Ҭ^tsxR=W!0HI3ƾ`J aY _W6G5Gh]^>~-Yx=:?-vS *=!q{6\Rj/͒O$|ApbuINCý9gsǯùPaɋj-<f`ֹI@ZO̍U)#4ϝ ފWq[}%xgΧ`Ik?lIYN<|{A<kA;-wwɝxk&gäyUƏЈM@8)0C_sEmpLd̂[l&YpU?ы& :>ԅ3Ep0GWb0Zi8 T3>Jz,8VЗJx+tBuVxvf  ֌2̶@5bDnXc4DiűR/4:<$Z6m R[;"VU3oɼ>  d4B ѻ8syK0ވʭPX%;kWFp4_ȌfXSe3/<ѣkNa(;Θw?y!3pT[,lzg<,^Pr =oL Vz^k 2Im/7*O~J}6ʪ"H@V]Z054DLՓWuHP,`qL)oksS6(@0y)!=^.@XWA MJXƿP+gSxꉚW/s? +/ ;a{}rG]-]G9 8޲kh$ɴ O 3V S+&č-p8ۂҜEqUf(&ZgQԐ B'k\tmE('N0o*vj0@äUG5s[L[[~E0,b4H]@/jH%;OBR; *z\qvKh8KQO84q]AŁ]2|UJdw̡l VAq*늯#+k~ 9?qJњN-V{n+φ Ѓ9Ts=g<mtcXttQImaw}}n˯[ꑙ!9Ov ,-,҄ŗ`KM>ys kx43zNe"UهZ.R w<nBDJ\c)RXuoߏr*9m.U$ʼn ?{0ߔԼf!֫zp6E싫,Afv #o!meUrMtCˉ*-H4NMb$y`Jk++F02I>w)ӭl3$<_#WiEL#ơef~$tMm|‰`?>c(/5">LZ ΪIWGY,@)t* >Gzy&.f{::~8sz#8_'? x`[$yGG:y~7e&Pu䰻mr ~ɎtQ>&jYhe!Vtt#3-?UK3NģFȖ7du#Uߊx} EK<`\7Wh:3 KAVݭBĜ̕jroXg3A\.Rџ&VR#X2WQj!oXg A~pe#P ,!Vw7QGD]bqdMJ#x WX˓W|ԩoi陳h \/.rP?<+D7>8&.r^qm ۖn"SEeK`RI7`,N2B5|ڰQ%kH Ѓ!p6OgAk?٤L S--_~[?ͨwԭ5s9D2NaK "Nui-֤*Z8w) NKVz~ v.X?YQqmJ<[ESO>UL'xQh\אk>4Op+Xa|X*SIO:42~D6+8^ ?+.ׯFFA(m"${[,cw#ۚwc@2ڨXʘHM>JыRǁ>[&X2]QN-rG@\f#h(]VP{'muD#Hc)uQ&STWS@ :/ø3uZB3"+ABGI9odH"7ޖxo">$uk|J|Oh[JvBL>'ုJ/arOSU9A»qHu޲[GN:Nż2CbbHO*Xx*[[4Ι9 K('}q@&~tfz71:¥n)ysXf"!>/`\s醷^v< fmfKiPFBgjj1a:K/~nR(N^jʩÝaeԷ:gDЍn聑C[5)iaH]╴mdE'31=ǒ4&FrWrDCYh, sUJ֯H۰Ƹ25ޑx?ZNx=G=y:0T\72]Kf}3 5+§I lTtEgxEOJG Zgo.)T3cS _qMeBcoS)DT'/ rY^Y1Tc8Wa1Hu]c) kX?~u"P*xUT;mľ5 qy9 r8-[LBb_,nB:+~S57 aWT*a|V`"DvG^Gҳj#AfޖOጜwh;"' ޷r]C,lZ 5ٹi;+ ;Sз\1ǜ}UJl­1AcИ߀4K>ja& Ӣm&Ik.U3ğؑq6Q chCܺBvg@NWm<+EJ3#Izm}ٔb|],q[E}]8V]ߎ~%MD7NCex<#lqUfxۡuo8F?ibLB!Xxˑt"YKxZֹ+BWROskdSk1thZ,Xwk=š] [`WcȝbӰ ,~) x/[,l/w3nWaƯcd<yeԝ82B6MdQyj% %cdVa NMK3ZRzHvZ!%`GATd12C8?YW~ ɂt(n-#"g?eP0}4-Cxy.l#_RšWcH&D; &tg!R!$G;ΟHNɇЁˈy"qbJt'[?s; 3TUu##>J_B/@w4-Rb/c/YǜEJ5T14lQL-ɭN]fSFczjC?2Ɇ$1SՀ%`Di{2~2=q\\vNBk7` PtۉŠ-n_M`jUf:"oޠ" >8_P |L%+}tJ@A?Hmֈ$ our.ojA^ Tsi_m61TޙW?UptKOOp 3tzK=+I`8V ;Lŗp7]Z}}i\TIM;AҩYI љKSuc 0OʹdY?N# :۵)#=#)h3.x@?z]`7c &64>7W3)ƋXl~_O]adҽ;4KEih Gm1N%IGB4nQ@#Fk4H&7p\J2yf2Be{[n*NXA c4)0t'9M B5LQ}S\7Ԗ^ԠoWrqGLMr\As>Kb؂r A-|8"cLmk= PFwm>A 7XԘܟ3^x糲5mkXtRAH _%Xնl]/w0be~ST\zAE;Fq.7'cԾ[Fh,8TMLw22䛘pf<qN8b{ߙ ( ip1`x\WF],3#Tn( 顢|gk>w=28T4olo)"Gf&OtѕPjձppA\p~WWy67 `iO0 Ah>ҘC{ɑoDUapZycL8m=y6gĶ %7gM0zx5oAyc@r}"[Xzrp,jO~75I5L7K-R\#` ]u=Y``Gk%e L9r#+89 +N!'ˡHDR։=b}#ѼR߂g[i9x5^Bĉd ohG.#cކXKč) @z$C@\ {\=%3a;=4yVoðA%+\>jqjؚ jK>9t=\ӿ֘|Wk&JR#EC;oHwPb$d{'qisCׅѯJޜ~AfϧtĀo`ws&' %#j!lZ(Τ)ePCijR(lkn JdP–~]9҈*}vl`? ͧTFT0eqJ J,T>@* (q6vTEw{飋BDp'k-Mc;c2+vp12ʏ; ws1 Hu^C-%S<2G&O,3&zv!|۬`~%tltMW c8rA=ou.3-$D]vbV(|-d;A^dʭ4Nٖ'D5iLvGI=#^ql{a3`#QQD7=/?WӍ|C11(@C$(SDCD^AóNd_fhWvvU6]S\45κ5Aw$[ۯ5*' 2Y2Bߠ =gǕR,j&4%Ӟ/l-I, cU(yR$u3 Ojpdu_TlN||f' DcS kغݷ=z/ lYA+D%kJ;64Bߜv 'ld2AqEYCYt%7=jHB"b D*h顅͈H 4Vf/Ezf>&2NoAb?:J) aʜși5998[X\ -CU)`e~2<edG-& ~q69$Љx J1g!E9bO `tP1W ^) z썴N$ýss #Uhi{Ēl,rO'~1]3^,o/K}>.ANEiwZN5aFlok/),tyla.*`+ʕ`^:BMMh /K *=CnY i8O @C BWW02#CuQ\"}zD}>oLzfӇᴡֱF4ՐwZ16i9ȷ޳}NzU3Aϰ#HbV3P`?E;W29Wa$] eIO(oT\@XR1skeNrཞ hXs4U|52'5+Jz Ȑq4׃2l7J݆ ^cg7IkQnOF[Wރ}oRt{N+{aq;g2@4mc 9-hsjP =E>TLV|N۔Lʓo 8eU&]i;wOj9fᕐ߀ vbPQ)M c/hT3b How <*-r痾7ixRe햦v1\E ^X&`HQox /7nBR!p$cDDDȯxVN2ز!L"V_w*I JHx1Ư#6dۃ9,5?qzp-]7F|cRvGh$tI 3/Ÿ[L k ' !\6|;PG6Wgʨ ~U"0FۭQܲS7lw{YD[.0 'Sk<{M.$[!qlZR!3#E?>t)<$#':tGKBwro`G_B^@ҝW5Ll2EAI+:fn޸׷}EER9xa'%Y2注Q4K{jd_I,0tfGNRj}(H^a+ךՑ&:p ()<N:/2+ I]Nr: FF-/aF] :6~2̥V{8QE8Ja96'rD,4Q }cy[5"8$AaN%lK?*fĕ-DNW_~=d;ZN|6?.G )ﶧ/&/jg(Xt*M=9S`: 2?7AHrYq8>lA/q!DZی}O>HbNi{SjOOMd!T5uä; DMŸ\"?+.OBܪn :/5%FVNc3,' Bo}]|1YclX ҃rt%,5Nލ汈z=Tp1;[nٓBq;"Jt^tYWԨјDٞf=+j\OFK3г?g]E9@VMAuSs4 t4"Fwl#La C;"/^`iB3#v,ɘ$K=xS3O}d5W3ϕ|sg{^]IXU+Ȳ}*$0d@ ]p*"!✞ήC\:ls^eL?ק NGV tiuJobHMvИ4@@LE*fxNU5#o$Ic [VOhG"%]^p/q#jw*K=I!-(P1J|;T 4fՆwIKucDrD= JKekOIecF0qm%Q^/({` 􊛱=G S)04FZ8`w7dfn-~] ]U EBKVܮ$ #>4}I=7Iig}l5@z,iWWO@~jYA\Q/"讜RHϖyz9*βW􇏊kWv=k`.s\wtƞt`g}k_Y (8ؕ}&HĆ,G;&[:}\e?&EH"Cci- {]]8UP[; m& N?@ ׳IR!_Fdm(YYW ;a\(^d[yBH]̙T%j:<ҿ3S v#\;5&b_Q$afnlbF{=@B qI3Vfn&g^jnJӖ-oUX-ϔnbѽkn\U5U k) KsQ;&HFD{PU1kIRh爱L҆ F]̑}'|2íP֞O@E4Xp):c(5m8*DQOaTl4q_ؚ" ut^ tx 񣋣A'̜`e9#~ .}O}F89L5V&Ef@֤L NF=?MVdp>s{ӟ@4gGߔƉ80h^eyrA?Y27 .;6i:>)DI`GGZ䔲JnSL҃Zu!RN`،&D5)XSY[0Cc"""u1IćPݨ>+9Le$k2pko8tApPVY~+ּa(P$Ef@e fQ3^[w:$fiǡ^İzOwXeq^4q+T t(WI6\z螤g⍸/uwRGؐJ_cՎ8MH-Pj̭ orwT^vUr2fFVWMR": CS)6]U*ԭ±qU^ ɛ+4ULbcv1 xUdpA}f>m0)Wg -lj 7dYt C ; r,X0485O8dp.r^ަ.}LlUoǿ̀0 *)ڤFV`Wut_{wnY7Yc9]qˑ`u8 7PH+^0 lisfZ:IJ۟A 4Kއ\l?Ԫ e1ew̆-{_6,ձ\,eD8_2~ŴHZХ-X-K隆|݊u Jg`JD千(==MA;8މOQWJ֜=X+RJ⠂i${_lOK^Ԙ൨zpR'Ӻ6UĝДL ܀Ry<~(9wI1_7m (}*< nEFmЋA53̓XY:bq^Fi4lC59G|ghxPK|goE,',vqAǙ:5&R>E<"plxuA> bs䁧?wát5T5aU*Z"]Ym sӛt斮D%rV0tsPr'+Wm,eEΞScoٱ$V83Vxu5{S5M ?G[# (ctT Sƒ=HOI{de0Ubg˦N8'-ǖ@haSWzÎ\tZCM4 >͹o%K;JdnHyD;/ RG=4[KO#p9*aZj"2L$3?63"e<@>lPI (PP8îѼ_ެ+H4HX\Ƿ4Fq o.\쓑P[ ?3r<8b poV)AiGMp5ڹiS7cg( KpSf'9𳚳ql5B9wn4)L :e݈H~w٤LWݾmfw]W~dㆁ|I`H>F `fo*cq8 e,@6jy~FLH@zo6m(hz zy_VϿܩn=Iݤ\HʤӑԨK~H"^t&`{ *Vt.wfnpt+]Gpt? ;=Ãl׮U,m*/ %-eEHo㎯CijdT$kJ3ME@[R|YK ~-zT}WTMֲϿs0tYl䷼MPz`: RO4h7Iav?b,s*)Nx݇NI n1ҍoS|2ҧ#y)*;HQ6x=w>o.TЕs~j=4xoW{gHzz8|5,OJEIQ1+7֣+ r1MN 14c$ǒ@`G3 @u?Xch?B jXGHF2W$owсj_:љѩG[+Vߛ`ãOz&W匏pd7 *U2B(\?45*<{K'SRF}R<& $Gbgb|FF=N9xw\zԔp|b5 2h(dWh-;244Rs:g A# Cޅ#-LW`6gS+j&1blxD? T d61.4GJ1,$2+&7QP*>4H 8=(z!͞2U$ wFZ!-\a-D=y_R:Sǽ~M'Ms%"R9;G>yO 73 0OoI>SkB.D]*yD'3=DUy9f ]]UM _g4&moCBru#FLbk[R+*2`pIF{iv`p3.b%j%<#@d}ƥoǝrf.n4_hskd+0^{z3GiH"ZtQDk}fN6dZ'v`g iӖDU1n]Z{Ǹe' Xs lGDE[b=T5]ib7*<"Ӟ{Z+sk)^H<"_s" 5Q6u# kUT;r-GosrH+}CZ#I1oHIDϵg&RxwUe{m?4+Bjuג @8S 1/"aM䈧[%"Ʀ,K6J}9@r;fy*_l )_d!)rH@}$" 푂/"` t:e|Ѝazv;yI/q67\R).+A1UMK5g+B,Ba 3edLKrnW˱|TAZzl|oV<'UlpذBgh$qk*O5, +E4bV&KyǸC1gtN;ֻGl(\q{-e;ξjJ)Z@P^@rwB-D[nj$)Jb9OJh6mc-ƣ(R=[ @Eb~é%+S *cO7}|XYʨ#bD(%^bI311KG1%Fl:Dn65& NJn \ K( _qp<,v@iZOKhfRIkE3|ֵ'aũ"]읛>WuPg]A9(HrݓnBb׾dʒ1L1նyϦ)xd_%͵ܽ+"'79|kؙj<}g®] ,pyoB!9yxi$`\֎MJew!@ci <`H;<ӗj~BudܛBՕKkM! ws3H^sY!1_zi[_1Ekwv%2w,JYknax: 05GCyÈ8W(ɱJvTXJ⪞{Ԣvm|pun<`Y[EY?m BVW@V;f>u1Q3G \ĭc'Qn|tSvs. ٤c`AjfaTS12%&44#MI(2#'0 q5U;i/d5 }y>N O&[yZu6O/nk[$;EU䋢iT# F18KNhʖ[ޠym"mnw?JgA;-|-+w~lRLv5m.{@-}{֑|hTkf^a|p KUUwj,_ѥÌ=]cskYA4se0"DQՇ$]J(}]7iܫd̾!1+Ց':軥!`DyZL{a/MijXӘ-ZdU$g\;^:^7rћ ^aElRe4;"1 vq\fsWҍ6,EJ&_.a[D5Q}q +rNzctYt{!J}c~ӫ}AWpeUD"1Bk}cb'YX $@80#+sVs"Ezgj7 f&}}Mz#-A]ֺ<)i} F/āxijwDKED:SH\3 `|8G:wU=/P},BdVbL4څW,0ھ 0̒7;m 3[ocHyr02,{Q G9t$-!0ǃم|D'kC/Y_u4$1tf}&9h~􂴂`֢b1S_3- ~JoLn=CC B ֫Ecs6͗2F[{2RTb3ʿ9Z`!%WPb;VgTS J nQ\~Y2Fav Za:>(͛[ Cuw)qoͤn&trW݌ =l6n> +]{іb}Wj7J,9;q3RYlǥ7:NMQ'o=ylx`9"wz\ˉ5x>Lid!yreg`ĉsU.DK]oYF,oLw|eBœ ay .04:LB}D LB&^ҢI;Dk] 3vZR ^(֤yɐ)m_%UNid~)7ZtTy&f|RNY71މ!9zs2mm.MpBoT|* /6ozjsE:НzYȶ̤29my'7̽j4KWo ꕅA!! *T Nծ}9KPXE{HJ~eThDqQNFS* lGg̜|VeLu gwbOWĵQ>w{SR,hb_UcmRk2)[1'[Ԗb<U߄1SEທ "V8nqʴ#_LĤ` H^\JW5 ^ݹC'W=J8Tc܂b T@ CL[,^zxg9ErGzgdYVp|:I{2+t ]񗒷\^.P*f!dBHD-@qۻY$.߻nA8@-Bo? sYWi+[>;q$WBhB&]P!Y4bn }SdI1ǧށu iv*K(o/3 >fx"Ju2Yϴ60hҁ{-g'5DYBsxE'll|zҽ u?ZbDc%Q:gJpS(,_gRϟX{)1 ): ;tɖ*ޣ0B>F ZP,yWb$\1DȻRq:F?iv{ nUyAj *Nj.*G^於A 8CMc-ᅕ?XX]}>~A2b@^3B۶u obgrٺ'f 0I f `.Ԙ7^|ߘץXWp-yZ%H",eS;c=RaGHGm΄M]rG@f5GShR_6gZ1#jiw* z#w (k6&3߸dL{ԋVQOH'R?C\&F&L;sia3 DADkc>'te9hRȗli)^!Kw;.*"侃/pĖ.MJ'mߏYp5xCrI(;K[E̘E&9| 2-B^ ԿwV(~y0){cxwhPdۏu)yrNt?D:֧x9k)4nBOytޅ&4Yk492p r/oۄk^g]7}?%'s:o{NTE dCStSK<*6-ͭ (&_ STzvE]L q`l~-:^4hۮ(4yzϠӿ lZYp{[ O/J?Q)afLW{Ku2'1"3Y;ѹ Z b6MT$1% sg"SXe[4SFjIr,'@W̪@ p/IxO74 W<ݳU|KlZhGV]_ o8>CNҸ1⏤Vԧ+a#R4xsW{af"'%ZgI8{ 8_\rch7aJiqcYV e@9nag ~$cjbrC#t\+y$J ?g `z1ډt15z[}<7ZF,*ʖfʴ[k~7# 3ąT*Q椞$ lqj7!EtV/i0 zo=;4Ogf ѦOIڌdй)VTڹg>Ng}HsRo)DXo"dZr~;+ ,HނVz.cÄ׸ 8}U5bmk !'^/Xuۿ!A!8;=;x@u+C;$"sg_16^ܿAOzgJI:6N]F:|ʷ-6'k;h7#6|dXk!K\WU}I|92cȔeЕ9(N|t݀=S^po7g@\kD+n_IvHrK+К%BWvD8G܃qLț=EJwZЀ-zG 'FZYP OܲwE%AzR!Dۈnd62k!E09 (tA@ \ ׃m2wQ*FT,  #**1rX),2~sNDSgh(.rЗп  qb tRiIlk$ [iwR;\Қg=v/tE"91AƬ6;G{/?eA 3C" \fg񏻆^aVObCM|~+w zLwNcԆi3*h,pɄ?;=mA}Y~~p܃3#wb(5bCVJ1!P0{;t\bV NDVG7t͓~{__!{y?M} D L^ yf}Z\,MdL[@A}j[`JT;/dqeYUm pZ!R0Q(͒2o0ËK4qM{=rs0byGQiriFK5}|uPG|FˣSzcؓ_5ӆ[&͙gVi(MxjRb4Usꀿk2!#S:Z9f}e;G"0?BJPr)lGE} ?5FR4|!%W[29!b"p+]7dֳr, Eݸ<4%+c&oiy=驹.|t:TyAT 6VϪN}]g 7E´B=G{&Vw?@h҈ؠD“ErFV]Eתpv#|n\,C"%65;oO2iBwbO Ŋ>YttC%+whpUWMYwjB[xˠWCcƬO_Q&EloļIű)[)ky/݁a^`7%Q E-2aI^K*2P$ / cde1Ae"{[.:h歙ABSE81>ƿ0`<_ז)z9Ө}\zS~qjY(M+w4hId[1-RO묗Eu}b:NV*|=Z+ό09F\\3R~i# R`w ~aEvRNЊ4?֊䵂6e$6xXS(H nb8_=T+l5 8*Ƴ^yo-6 py`R zN *͎8V$ND(2 m~>%Ci8j&' 416/aUݧ&(L+7?^&^R3 D"dZpOќ3jrmdH&K=:'oyЬ4IsCc&03"OGE-[NpF3nPջN0,r-q$)*٬u 5j6!Ro$^ԇl~Tu4Q3X!R=LGjYJ SDQ/p{ ck H%wSsfpRJ- 0kQB M*cȰ?GI,GI{+}v ^06g"_cˡHmUiRNBݺmLSJCzo4S[U\b&Ӊ4xz9[!; u´X'5(~P󸋃u|.% X|Aewtܻg[$&4N$o[.p1[J˝ äI&j{%NF2:3auDhаj :v}%8ynF<`xmF9nr"ѷ=ůwJ|96E>æ#ǁ x8Ol/D_iRj6)?ނ$<>dk `/Zٶt3=SI)2g,N̮乹W$K]3Ф@a W_ySkH8|gEܟ:LG|2W #׏7o_PI3b0tByq|  7GLxu-sHUL÷ewac?Uv( D-Ovٝ~>K eO9PD Nʿ? W*zٕHtTNퟘND#ߩ ^hIM*n&2{Ov^k/5iu W(j{לwQBvJCCr`Ri^L1IK[rx\1ϴqJMI~O1Fnދ8h-l0 I''5r~TC Md)r̫px(4q'PH쥻|w&04GBkhY=cCxEXsvSyb+?ޜͅfsw<:8R/&єX$ʨ2c ZBV9@)+M$,`I`?KĒəH±]0lZұq ~LL-! `! -p {{0/cρVL"EZIGv:.oրb%`06T7 nt-RgBxG@9+H)fiyz:"J+ \dAUB& @YWֈadteN3' &b]K8;*tᑬ!IX6.U(6l( ` SDF)k-LH\NCoWEryoQ*vH+UӛS9 Gld5ɺB)sB&;pEuyb t+Pk+x!;7e)xdp*jkj UI%fj\cF9xEY&jж.'.-/k- >#x!(e|n>qhż@f>Ns Vk-raKKJU6؃\q!uOL^3I*r9XE*:WkpaC%x黱d"ճas|+f"6K޹Xa (`Bg' a)T2ϊ6exB~x5Y^kFF8{ Y9߂OlJ uXDz[Ų!T37+IC쾀k͋ Jra\VccWrRW*rBw'gEL: C$s<\j!$a= @{I:U*$}w/%0 IC5<[XCu_3uA93{BE=Wo\ڜW)|f&S,- B.-6k n8QjMЮH*ى<89/ YXkNAQW~A)4~;,KE@5dP42VpRW+A;hH~JiˊL_X%9+MP& P(c`jC嶺J\:*#ε)^'i_P;vJ=ylI7ȝUG!Ȑ ^dD^72 {O 0oH뺼潄+ p$:Q\wWAb{Nj-5jgŎfu.kY[ワ%~!y#dm- ֪dd[)W9Zx9.AK<# yfp4^=Z=ЬA CXџ2bQ-Ì$`:Jxaj|AƪP=`9"W\}ۖ?#9:Q1uTw3|Be{N[B4Jx&M||TR ОB7"iFqS/bɩc\[sO;>=F 5`}=!l#{MDĺrC~¥L,~ɐѲpĎ+},YoFfQ7!M JII )؟;6UY#Ԍo@i̢Pϓ^g +8򥖃9?7ZeX1Jh<XOk@Ԃ=/|4=Z&=1]}Eu5ωhBW%Ht6S0m-8%O`Zhd=q0"/߇%Zl؏{nʗWë^VA ׏(Q}^0j-ȓO{V7(jfJ|\U?ٕ04Y ?l~(`Jz.<%"ى._|2/Pe@WΠdA C " *#1=%]^<`\0w7U-@ ч@* bіa$c*1Vm ԸI=ʍNPo{[.GeCPpQ06ҕ$3ܷ{J1=uؙKW}vrh!(֖βW,uݽ>(v2JӕQ^RkN$HU tpUCqzt.,?aHKMC3}8g}[#6d'l!=H&Lu0xԁքlSS*}KZv;|[{ZwަSL%=nOV]]J$:~_BL՞M1 \] v찲)1յXeރUp`3 3L"VLW6>G50lSf*Z QInIJ$@˦dшĖ m߶^ MZǼL} ‹!0S{*֝ߧٓƑ+mt琱; cP܌JtI+ǮCdg1 Tю=cQfFZ|1rh䲫?JuCʉ#\Ed=2 g/~"mT_W_3XPOWj#-ƖI,s" ֠Fg*UJV?4hvۃ`2,jnLa|8z ^7G0KF~g/)'G?RMZm"qgU8@YuܯJv~Yc"2'JIKm>Sņl}`0T< ` }qRh[$pmWye 6jhJF4Yɗq&d;ͤ"BSv@ӗL9uYLBemf8})4Y8vZ~t] SdY濙kZpoٜxqBx.j;79Fĸz:>aGe&, !`N}k{х M;a}88Zޑj12sIтX}݃g9GKu`4\0Ev[>ҡEgTp/%b;{^CzoH'Q5?5r[R̔sy 33)U5:M߷wpsfvT*ZP>W\A+iDfTX@, ANv)" d[(|B#.Q6:%VȎmҼJ+5_rUrѲ#f~&GĈX 85dӔ#v\vL?gUE eu54P 鐕 uEpr8% ,@v$n~ۀ|+͡ 9 (dח'y )_5 bkHJEEU1|oh"o t+E}apυ(Ȳs\%ZFÞjrhI!L%I z"זmF.ZZʭnS Cu5'Ε(!8 ey{yX2QMP/p;vUN-ǝX/,^‡+@GqGZ'Wt,%:I>&K [NX㟼G 3/'.i\pc4=儯0$~=,2RǓwGyܡ>zQZī?ZViCb {4'n;,X{a0FtYQ g2y|f񠚵eSޝ(<9,4uwG w0k ± GVG~7<W `0/ZAkI'?ZMd-]F<;]_U.+ՕWVg=O߫-|H|>7 Mtڗʋ"XwK"u3UB9T;O.4}(X<׻Gt`ol:ݸHַ0~ZĊVO_.'ZVG=xwpQhU x:G=lЛ0d>ݡޫZT)Jtk<,5Ȱ]:LHZMH`ia4Ж=a_F{:XiTDʾQYz-۳TF\ ѫp|,SzAg#ST./YgB:󛭄]JaFs<.p,ǀV~RE>8/d6}+x_Y3_>޽G& ̜bClS  D,Y/\)}U<EԄ3",kp;C$=^1s˘:y+t^b. L40c=k)I7Ҹ Yd&]X Dl 4*z!}kgsl" ^30 )dxtw=uR0RF>ns SR%/N.̾JH= {Br`@Zi4?+9 `d#v* 2+wIפ`4^na`P0lZcJ_O(&5Ov-:ɫEl!ni= ?Y@6 b_h>ч/Zldr|JְFǞԅ}DmKTinYH1쑳f2uuXYj-xG44CxœIqP'6ˮb N,$yZ*dOK-eGHzL) M#=ļ~(Ȋv>rMJ-GAE0مe;!l%pa"Uѿ&ٖx+ $bJUfrVU 5!}T ]z .x)AE|NX=!nv?a010Y3aj'EMl ;z i;*=hC.7ͯud}RwqѤ`n#0W {uC#>ޓIp)(F(o)V1dX4jhϏ9x")r4=F"!,QK>ndyapRTyN >[%}nڛ/bqbNR+m. [{ M R-9`f >-;`$݅ؕa!J%*\%c4M[vvK0ܭ"Fq7 Ih2 AfW Aݯi1@t+2BKM z[ Z&T:v>*[qt%]4rϜ& ?+x]뜠\Df0؆D.uR ׈R#n=Zo}{詚.aԖGUX|ѕ ׷SQ{Ҹ9}4ZEs\h4:"_$QZ ?LL =;GMi].cQt6;!R{R k1F\LޙџXd9Ʌd7xT0-Vhj\m{֨W;q{,At>dz8Z۳3PJa.BﵘU *u|ゝVߑ:vt]6̻E啕U8^!D4 m%v "Ɗgfw x'sbANB_58#ZGeiɞqt )%Ins ?{'2)4jU'yp ^;Q͵G:e]M?^=!JXlRW #STd<*/Tr|T8\qѩ^pߜw\[ Cٸ5-Kue$f\Al֨2^7U:z#'=6)g7 T3{5(nWD72GM! Ex}`CXHV.ُ0AJb+^^#S\7JK%q5,B.qz){!*dzr.L1x756"o)hmO#]C-ɴ5q?Ds ]&?.D(bTG lf*dU{vѱ.\N fP;vNsYO ]9|vؼdYۗT>jx|J+R@Y;e1c# 4MJ/pUJBSe(K$.?I_*!$XY3 qGߎ$ B{sW)NN6]v?E]SdqhG9J0F%cNd8۽ՅE@0<6QԅX?M("{jk Zf5NVIexL(ov4y?4@P>&dRbADՆ ȋLJSոKF"2ycCXP?yM < _m2rA=Rc%{u OW(j p` |*2ΧDgP`4 _$cPby3Ab'<'XDГWk}$kC/䝀 j2on*njdoԨ@(*K4Tu Z9")]xgdm7A?^>h]Rˆ_a,E+/BbtyUsD+F78,aȿRLT m؟I] E#]Lg%t4sw8?i[*śֻCLW ˡ[˧iiLo%ۆn{<㷹 _ 96j%/=m 7Yh摫MlJ-~^4 Cɤ/""InM6cK&؀{Bu ,#5 v8Rdy[A9'8a*ه&qk/ nij< N?|dZM'AW$@Eexq {"C4ٯl umYc{feWkGʼ2v_AqH>`]9t,{E\KIϊ^)}8DÓ:xS0~V9B{0nUH@UsCiv[8WPd )XrN;z-%<4V[d?g?_" +!afl Ѯ"LwIgpyCG݃2UEwkȦ˪i$=RygorC*U|0 Maۀ-Ty'0&VB?XDSVs QZ*LCi۱Uk k"biԾ&YG]c]٧n_]^Ei7`StS҉VѿiW*t)t{\ LJ (1 M9ߵ&pŁ:6zGv L(ȗ#-<Эw(JeھDOw@][oלPGACہ%`T >MiqvF(|^x1͚.Z@f1ωP3"JC+)=,#& nh51M)wT4~K` ,ó^f?(_z}?/8 7DVѓؕC|/VYNpf5"I H'옗KӉ ĂMWbŶ#7HD'8V"qB,k lG|Oi%Q>𧮢e\Qs'QYʄ0۰[7(IqItHIr(Zs:< {P丰쾾,\ ogo$5\=RpU$k" H 0~ ?{nΆ VPE5sAoyJq2On ZiEw BXCؒS`5&gS!͞~wiِ6cN3XEBm(LJehg:g#:6{az8],yBCb*QE"(%sh/i'BB1m3KPz~y1Q=^6l@’ ΋v5۱RAs{9v&m-E<%(Hȍ5C*1cKnk_:4 %rzAv珺 PP5-x{#f \8LL'2ŧB@SیoJo,#Obvm)K UhdJ*[vEUlV&eƢk*t 3}RN )lmxݕXe4E/1EG)BR:ewnD؝UB[9"͛CLGKx]ֹ,C٠w r.)e鉶d![; .O6g"ߎmjV}S#v(L}hc (Y 9D;Lw4A_}Pp ~9/>lCnh4 r><Ĺ7~s[T(ɠcsBGc1ː:vFD,/Xe+6XfSB'>,IE}P<4Ge39Ktz ?mx4B7o6xC}ָGR!{yh bL4HrRU;4wU"NNR)2w_/~ <2vwRp!A<_]{`ҩY$(ˀF 1"6{>'W7Sr^ La_G)KŰdWsTB.o Pu;Q&OmDLu/bf=$<R禍\ag@BV/(?}z#[#WLBz:ƉޑQ&r#E$@Hz]{{N ^55{-saJo' 8O!%|L ""CX\4D! L=R8;׾ gt8DSTI+]8px;ᘘK I(R(!%]c>٘TF5}=Z< nr.F.Q2ֿq7FkqY+Se`L ollj )%TT|q%4JcRAC*n_wH!Q%([I|ṫ+(h! R^悧J/%+ڙ="yO:sVўȜMDipamyʥc1ĖW 2gcn`H^£r?e$JƝ dNҎBE3.@D6 )(ws:L K%J7#q.ar~zH9BFh _ڼS;_p^cM̔mYTUb-ɳiO˰T:uOxWY¾Wͥ<`ɠdZkn*zoÎ-w)K;}GJpa*?5o"_0p8_}@T: /M;AiBZ=7slzY-<mwh_;MpqzLoY ]<  Qj,l*Y߻ŧK3`̡mZQǏ"Ūp?*D7(^\; ]pr%D߳7 Ex}\:(:~w UޒxEJ*) P>)NA\]/cMOEoRn_%sE(aJb%sZFչVjE!tqF4Š节7V ȡkR#[&;L6ӯ7IF74nT񑕻R'R ϭ%a͞jՂ-x) L#b.$V =/9BlʸWk ^f,Vdj!Mf.&;<O*VNqlVkzYNՔ9ٳ-eЮ5'4WlibCiP\ jciܫwP{skj;}soH$LċRg JvDU@DC3q/{E{v}F'9hce~ýL}o&[w~@Ճ<)vFzn[7e $AH1au1QTxU"a/^svBAklD`!1M4Fș1, 럢.GKcZ4lx׾MJTʵS)QEpEXә~L{Ŀt_1%_~5[0#-SRW=6u~#$G eg;*ja(`h,x QMʛѭ~e$p!yC$&b6|db7al v00 2ݵ!RD0 U)qhp~͟)xoիm6RZѵQmB~[_s0 >^mhO~.7*A2q26=H4OVȝwq{(ړ괖;^jAX[| IHw;U߻lưayH%ޠI]ۈosmS Ut5:lnv>2LHf9}Es%ޑ$vo<ˀ(3{^ϊјUoCeάYxXAq!Ln xSO*";aV:]d{2ǷxЍIOhf,+RLPQFؙkڗ tu~hÄ ]?(l?D!ґU\Y@PQ# Lo^uWy"wJ#:HMŚMq,B'1灤=UiyFsG=s.]*crPTrV_Dq'`eN*| bRD7ؖ lELuF_̔f2X#0VL8u njcB }fd졓7r5B~{"rW`61J߽v zW|Ԟ%}咕9heK߈˸KxK}~|lff">E_C)a1d#,Ѣc|S3='0-~3Yjk+2k"Y]hhyd ?T0/c.JS>v}]* WԩWWvϓj˅5jgͷ(}S:.;#).[N-+(̝Nl4!=N`+(].Rs.ZAa;Yqu?Rٌl?ɱ478TMK.0>-Rsq1@!{q]"boՂ/U(0dh׽mQ%hMߝIKcGIGH'+,?)e)Hmż=LbXK%9N^V1PL72qs m3y̨K~:u :V'! lėwR(e׻ҩKi"Vv_H Ƅe9ێDŽYD0JItw=W[hC5%h}t8k݌oKXbt5OfVjC:Ŀ 6G>ه E/.ߜF1?6fQ'Me,*P=c~u5XFA'lF(R,))Z Eq1/K.%a\|1y? 3GCEνۿ wp1̼BA?E]-p<[ 9&ݰ$8?P7P_U:ŷb,i76lG,츝($_ѡT(p<" 2R`^ _z[3'lZ\<ٰpw Rq 7hzoǖIiUf?C)~oop̹,a 4z >AQh1Eo@8n8z0췱^F\/P9(P륾.&{_dзq-h+:Q}U6 `mW)|Ty gM =r>h|`~X `9Rr MTtیIJ݂ Ft0xȝf&_2J2΍DW4*V/C.}GZ[N݀agJQܲ}(Ge{h{P9 `1oH 4\Ė1v4EWڽ+o-{y a:Yt7 h77RWN?_W|񃏭~3i2i[q}e9yDe (Ky| %n M2p8PV4"&r<ުDzϦPn]9_-M9\ckY2@n0Qkd)kڜ~S`۸&䧪%P0?B! u r!e vlWfB`TεiOΖ\;֪rO-Ϟd^ְ JP5+|%8'HN)nRA7ç+)It@"+ *״U3lk~)]9n a2 M)>x 5Q*ͱN 3QVd2VrOl&qKa xx`An ̃eX V(p:,%!#=CF_,KJjm8r Kމ["":SE3Ⱦb:rU`i빷CE|fc~s` )o՜)ͷ=#IyߑnVƴ[; N[wF%E`K?k0!jXp!W&O )l (F~ YOeA ̰u׽o7%Im:G,aF-ڢCWA4Y~BtK*1CrUCqRi   kW܌M( PE,5 r$nX6Ew=znC$wX%qzeApW֎2QG@33, _?nVBq. Q}B=sJȗͶ+-n]Hmr.jB<1FMo0(}iHw:q1,a7WU]fEk6W6=ĂnZ B :[L '}{</D;F; &");{aqv%2h+al jz+P+7"^ײ[] K[Nj羴蓔G[91Rz*]Ko9TРA:':Ac= -PG"V* qOu$mb5Ow.p~ ThG+~N+[35p.3=/-@S"᫆q"SFʐK̞5+Ƀ+Ɨ WGMq|u sC,ɦ1KyNR7qnp)~+ݔlhcQ_*{Lhtm$LpC2 U"'m2 F l~n0'cbH7K-ML-`ech;#T }SM‡9LUVd-)43ݶݸ'n(>ܾ_OBbZhC]ȏ [-ܑ'2::hP|c@|w⧻ F{よ $ofɵoL2QĨ} =@=6G"ď /%{&Z5KZޤ-Ycnl=-k'^>&PUPygw/!S@k^p''O~=C}$PnܶefZ'[ɦM>|J]1k4KGy>@-Q?8Lk3(m\?_<˔ 6[s)_䧁j/t5|f{`> E0\is.̫)š-MP|~5d9 7(/V9&|v!(T7ׅƥ;2cXtdb!po@56^[m}:uS| [y΀>B(>3Mz͸=7^]ּ N& q`cES۾njdDq{C>H?L=V9%S1PwbÇ3\1:ܡͼX/z ]΃5\eacG(c3C1D4]^Q|;y 5վGgz嫕IO[ 7 DiEbD $hSž6B ҿ7<.z-pb_骼lqY!-Yb!z8Lc7 ;?fƧimPV&3 NcbL=URgGrXrs?SU[Xv2|Eo8IJBT(Ь/<.G~48z)K S#4ZJr"D;tncȓYоajٝd[oJm^`.vdWzp%w >`MB c#y&ڗy!>ƨ\ 7ӿW O^77i+1EaT S9ksuް\:![|8}LKs~aޢ$[]ø>W~}IxJׯ$ XFQM1J(_\i_ RYyr HuqbpnL}-9XlЯIC D|>sᕏ_ʜQ݈ OFi|i< F7S(&ٯ=Zw?mZFm0[yVӫ"fp?{/wR|ux/o+3 M[E۾ 9lW|aٍ@9-)!t}+D~.jKLn\t>$OKtHyu)fUd  G,@MOE{WB("dZq6Քl:>rəgG7HG߁46הP56rx u-tϠp܍ߪ]*BS K9,!iD!*"=Q"WmaP}A׾^==1ڹMaO3nQ:{*A`h̯m ?B[LmP4[ cVZ}t7 :!W:&vuV$$Hʭb-u{׮|[tDdFG"@t2*4vSaL4t[N0å'3_.w WֵcruUٌd8gݚYZPئ(4f¨1] P;S~ ڋㄷɨ1wWCc 7^J>(YsD`>JnxP TI~Xux/ 'gŬ+2]wmYҏ/?gW Jo3laEQlAIUk 5/Ё20J'c-Y\G fNJiy(&tDa֤P۩ٓa(P#WاilRLIMWıGsCXb򜂘iD tW-s|57E.Y65~{,X "&f7ߩvl$|o"߽bWS%-U:UŁESniG['kWzU-~M2dV` R& Mt }QVO,; )qSdRd &&CI̱ Aҵ0/o' (0綎ҍ$x_:O_%ֿ[2I٨-k_f} xoU,7֋ŽK#jIDzfy]v]t&)ʇL+J&#+*`03GM;i!-Mot瑰s-6SpsѸX:F(mtZfkJsrk<-aNv8ωdjx?z0Oh}7HI‚&-u~1c&=U5 b@-u̚/E5Jks!B,n'`y1#Eup̠}?O %:1"L;gfS[Y Vϵ=`H4rd_ĉz?M=ۜ?ʕas;}5<3"7kX 6[}+m/,s2J%70ZH 1zKDz`xLoFCO R U]P_ P18W*_=[w >KM)q`&lY@bP83G6k ,h'<\(qP7Y;Xѱj^>ז]6 X}P%κ#lZ`Q:cYzF<ܤZk,/uZ6޺\be8h0Yl0T1P&.[ZA9aw-bR}_+3.e-|?T@ TpȌkwE81QS3+v4edʙkuvT ^k˸pyGwMǽH~W~ *KRĂX\ٞt(׏!.`oT=gd # [??vbIz[]zb=qI ,⣡.@"JyKКDr0uף5A^k'C5JϒW5Wyttvb=]+}}W1 +?Y\bsуTo?,IKD)oI{~Q{v6RK[{[kj8]pLɔSTrs;GsO_^Z-3_)m7YB4C׫@ ЦrFOcݗOz3Uzf a3b%>!7y[I|#?TKxia1ύc &iB75:cRfd*A8>RL{`eﳶg>H>: -+;&)j`Q &1^lʺk˟ K7?a,ILoʾ/9L)܈GBLl .|SSSъ!JD/oJQyn81~vNP5Q&Õu#"n 5N;(${M4p" )'9g1x9 0DA: ξ^iix`ћYFoW@8ն05>*/dz20)$x/-;B{rWd_+lq L֧YK2- FahgsSKS~/KSP]"ߧz*P 6hEdˑ1A FnZR&24x Rlm:iq~ŅZƁ^c49F85룘O͊HrBC*>'iDIml0QL3pj]D3q6! (dק#JLͣJcfv H5z T ѝ tү$?<5HU-|%beH:+R8[8v 譮,:k(8s<WMGSb~߮;"espf.в&!YSSNFw)u(:+ݽ|Ҝ=&_(ٛ_4d؊KŐD [ҏԝ"5x!NWd%CQE`ӄ13bj #A}~4]<ʟD.amʷ'$nx}~H#@oP Iڋ|_I3&y_Ut.*ޙ>jR[Pⅴ֭Bggqd`V Ң+Нv1.f,&(Ŋqo)*`5VX?#c>.K/ LOM&/źܝbG o+zSsr? &dprbdH3}>`gawkY4:ܠq|sR+lx*kv 3OWb '#2ius>Y@`}&Q <@vnUAPfỂ=%˕MZ 8C5;r!V3Ps.MyK&ݫUז*_H;.zu |3<'[Oi`  5o8&f~uXgT@/IX Ĥ=IR)cxԔ@-l| B k$myNER(PwtǍk==qpp;Π1ST'׍er q~%i!d}@+@7j!,qQR_G8 DDKTuSN7h[ hԟ}%"C(Wm%=Wm7$ދؗߎeŤ{V4ݡ=qV?`VU+c3lf֢xƭ7Gf48ϑ!6$PsY_m<ݵ).?GChbCե ۭ !To5pՒ ^<|7(hj6@?<9W7 x-OUm 3o}*k&ڭ s6m ׯ)գae=]' {Zc?Je!hԼ)K"u oy-2V5)s,y4=UayŜYņ=| x?8E UZ{top:.f@{s Z޲?!&L5c /}Vh^L}%>Q}LȡUJWn@L $<1WQ\,KJGl?OնW/oT{W 2"Jyg@+05W gr윪V]~Ǔk 3tctw2v<ЋͶ2#GiFmGmK+Su`:\ȍe 2ͼd|Nx(Ą}"w<.Eg(Mf#@>ֿ BTY8+ZmHDfsQBU!))yDI-]aRbD~dBA:5]vMo>'YgBwyyrεخK]Tk$U,NiJHQ+q|߮Ҋ1';H0A{pC{V|ϧܽ ʝ&Jξ:@DvcKK1{vC3~30G.HW-Iw,u'CTS"phݛQ}Rצ$hCb@-z@d. ~34@d9z,6[H`Iˉ\"UU)t]a݀PY8DyDvaO;\Y4q&EO]%AX $ՐۆVC15N\jwfVo1h5\ Ζ=]: cȪg P # К(GESQΰXP,'۩sg)lA nJM.*NL͛"6=p]+NۅyBqsq9@$ LNTN!YkgMNˑm*d`3ḞŎz>#ڥE x9 {l\ M` eȒ>jKm!p-ɻ_MSl^%(BҞV@B2(nm`Y- ( ;Ol6Oz`/6XDAe Lt_!ޙί V1xGAJ <.9dtV 9 Ѵ|ZUl6)6*.^/zRnhPNB^E;sG $\8_E#i;cO[~",6`ȽǜG;/X2Qڣ&Ǒ'P=44Y1= =MQ>ذ/pLXY1>] էycZ_ɂuqkt4/|ʟʐ=֭_sKLSkee_$Kɇ`muáV8" M7.fQ R?fSuWK:?(уL7]kfIr<<ƏWU[HHknE-@NL= %-^d6Xo?r6K-Xö`"jOݲ {$^Cz\2FZ$b.1_[|]8Ɲ*45`nJ)>V+x9 `H{,$^ut=Qqҝ)CJڭQhh LƷegnF |fUš-,˺I P.LJe9j3DK)At`14YvZ'l]8K E"JCoE|,`ٖU"&дDi=@=p2!jZP /p^+]& Vʉ ƜR(]%aQ*ƘIQfɅ~y7hO%9ae)>XF[f"hvȆ./`,^AG_57/5]y{Ў?w>/o8o̷%6:(N7zC3&.WSKX!gJi577ťO꥾Ȳķ^Q92O6brre4Z瑼9  Z ݭz}q Uah֖r4sh-"cРS]%\|ޕ_?|RE-nV%HRxڦs%؞}XU( c>jumU/-'P}y?m9-2K?c_%r)ľy'mǐJǹ4nKֳs'u:rZlq4^Q]YO5wkǗoo&97h y'KYJfn=$(E1G1?mLIU|u˧o9SAX5|\_RMJ|0cw?"gdFg<C19[a] מdfq?*4{w;r<4YFIy?.d,iaa-cb+":}1sqUM3QOii;)-pP $w]Ӡ|i8tԦE#(:.}sGG @F MO6':34z_xoednvWD{NwWbR*s6o*?c86~|7~r1"5m|d-ғȏ fvƗB׍Ih1[`(mNͨщBb(0W'Dt=u>bn!Pi XG$p_nO؃Yywg3St<8ӛ7kNo2a9!iv|B}S8vRV/ m0zF";Gzo?Aݒ9jM06؉ކT~UKqE3&ͧx;#r$'Hg[ Iu#u׹f902 4^[а[, _&FVF8ȇfOUHqV,Z֊oG =kVXو7vaB..܌1{'\ִ@0Yɡ .xmռ\0UxzK!nrpUwlЉqt ymÿFO+ě ļ?mD˗ ԏ: K>G-bI/[гHע_{KhMc5ΆQ5RsǷ\`tƢ",&Y ijMqXK C4M,03م^99ԙ!@3Iri4O a)r 0kKU]Cqi^^B?<B4!#k3W>'IT[ qߞ?*J@ThΟUg =0m7?|_aiGI8+ 'Ɣu-sHH#HMNskqnl4+ݸM ܐpLS/a?tk 8;]dӈW7bYaLLy|Bѫmޢp#!Jܓ:#51<#⦬ltcw 29B k k07bA0RA'qgF1TL-1o~Z\X- o p*aQZaqb x&qm6m^`D*jIMFр'@^l/ ۏ`IJ(A^Z)r9w rZ*giMض|,םK]Bn4Y#dw -I; @x\NUsnW87y1XSrJ%=᤿J-C&o'3Z J[盍>y4)O0EQ,υ8D[pѦpțZt6.ԑ EEj_bj/G<+v/Lw$Rd1J]emRrv1{i=CЂ4~9T9~vۿ]`at2"$m_^i<)VQ7ӡ:W'g ADLܺURaٸPd%Pm rˊyTCW I\;TJKF*B¦} e Si< #n{Cܝ `^D 0167U M(fJjiشޘ$!8",,Df޻`Ѫ)v5b[v*ӥ,:K'^6]Z[u0#gv^z<9_uPZ6 ~F]-35IkF\rzZEr.Pi䮷_DR{ ڝ2cYtEw5)yxQ4SJ?г/KbQ)Wł8< Aon&U3:4\Edz/|.J )|->_x`BPGt@0۔U|CN&W"^gmt0H`8޽GsL(h) &5DR/zB'.Ti;}nX5IfIѯ__ v'G46 ݼ}Ջ~hC~wyJm.vB{5l n3C+[xCDc!7P/H] ZGpщnel^E$9y^q{UgH':ʾtۗL^ ^9v[ұ6{Azdcl;!V !շ<0NGKqE*ޙ!TyBrN&lc}yc{%)ʓleYѦemCH*YiCJ+zϔ Wdkez~?!KTA,o~sf֒0/gY~%!|ƝD[#FNbSTfyK=%J{A#$oTW5/ Vp)A}ũccK˚-aRrڼf T'_&A>ETJܔncn(2<_BY`(K` !bԣI*$`hff__qDf/ZXm0wHeyh|, eH90bV fEy~1;]ksUU%BTHACڤkkY^Yf/_oݢ_?"b6obC0vdn_P| e9ΡMA _mQF'NFiX~fe%<ː87RzlIq+綅}2:|B1tZ#}(03>OLf@]*T/!OS/K5{A$ksn)Rte Bѥ9©U7桀Y]s%03Y 7Q;c7I&2"Ҹ_|şvݬ5/ o5A.<Q8߉BYD`E<pNYL-l hx"1nѦѬ?ɴ1z&%c!oyXX\6OH3f!&mXqiw9LHm|s%:BS &06"B"ƛyb`'/ ᶌh[w38j[ܽa͔ B5$ffW 9PVN"8,DUfi:Ýǣ.OW GSS15Мt߀d%lP/.EQ^8`Z IfU3pHys\tnO|o:(H=!LXN̰ |0o4Iǎ#")yp4^G,559FS<@EcF:/\>-rz2YaPnW1>?/Tbv +wh SMV&:X,Aam- ^gO(Ϥ~td 0A> )CU-l/>8Ciyz = \7),>>0dEKgT~i&^cڙm o@ίMh@/oؑWnӌ)}X`|7yT]Y[kůp3t!'[D컧Ú1ԛKŇ<)(3QzށdH<7x4~7۩KQwcw͋M}y8r؀Z]OQdk]R{ hX6Hz vȫAM-j}(#$9.r8O:;aXe+NO8ʧ +2? B 2 ]S建K!WϏ%qC=j["/bwrȬطyd~%rB@c $|3f_@!֙maV3l~MD+0wU M%!R1.5d#*NFL>Oaib2g . +.6737c'M?^0VP.}>YU! $`7&FFP}oo!u- W/T Mk4kgj+K{j ,=$޹\{&ʐ u+ 7+\:ѲXG| c \mT\TlV^jhޙ5Y>r- R$]YnnQW힒 vy]ٯ7S?/FjW+.p~-j;9^ԇ2 U}Cd-bs?e@6 x\p^ ,5Df$ A!a3#'jVDu˃R`+?긓Rf"sC J#*f{ ,pqe8L,}BѱL/\cM_s<΅rBEP`y6i~_Vw:k ^' Lv|$Zq 9="l_M9ө>if{zr[M8?N~kܐ7)ovdT}DgY, ]0e{l v}V<5CSE[2hNl5cݺ'[g ~ʆ:B84\yλJBI oebQ ~ |/ ]+ X\⯾:?&D7:`rż\:ϧjof+TiU{!Dn[1ih̽-z Ѱɳdff]Prh}%|O?@u8WL"_Z+w܋zk-eTCZPMک/;kz,Fe+p9+ūJe ΥR3+-kDkz7٫sJ~jWY^'+Pb"An-LK(*z00{ļie\<5UUv~q/Yk טit-H16͵̖k>Y w1c!ü^Z1y9挔ૢPZwAԈKinmQZrړ{FLHfL<ra ޥ9|'ő-^?e-+"+bUK&o$$|'EB ׬xjp*D@ %IuŦY8h VeWd=8?q~(:W(©ÿl%+1qK]I~X&Cn<[3]ƭh 4KMm CɁ|=Â3`(ҧ3qmeF,2"oq?oDԽ^-މGYɶ>^ 7G)\W% qv9ҰV ;45ui M! ɾbX w% ِۛV ю|8k\u\?xcZi|6*1J,xZzZ2ܪs&\ 2Ϲ"QpQOӈ] b \𓹇pLL]wLR[ +qf'T4t9T:[^֛楸iЙ` vgKV|Bj~J$R sRި څ-:]|6Ftsu&{I>TtL: 8S' JIl(!?h5` ?Ft4n G@: z$@ghʜfGdmmr wu!ŚkْxD5>NS_Y^ql),p?)V$kHk5v!KRz"gjQ/<|uvU>2.םMq%HKg8j2ul$-qWQ ¹+5G&z{<$fPh1-'#ߚ7lUZ{NF&N | u+ %f"VSȪ%A~^ @of!xwؐZY v#| 6%ls+(說^w Cެbx8-:` RJt^,6ʹWQάSKP8="gyl"NhW_Oĵ9X+:vER .b8Y A+MW"O9txs1^12k9crh:N2kO!XxոALN^aEđ@Y۹ n,BhA_r0Fa5.%#kSֈY{h) Rd^Ҝ,RyB遢qacA>?z>FYGh`MJ]GqDK['\9idxew%CWm jd[~i|2/l{"UJ+1jph*gWn%a0OG BN> ϋ >m!#Gڐs&)4 M( MF.Pt}Қ_~@HTH% F _b]KfRbdg&硲M?R1>˭ݗcs>QzLf yYS=$eoBtY\?͢&ƾqW(0zZPq $ج:~CfSy[G'K y;鵣b=O\o!!KC`a p=' 6@dٜQ+&/Mb1Ybn_\o[%0+EڶEeZ& I}VgPk">QL)!+znUH-l!)" yhctU1-C~2+ hɦ?ݑ<|ϗ"AU[Jks)T٬y; 6DXarl(;uC4EO@ꗎƲWbl7njpeۂlZM`O8s|"㰉iSm վ7W͋C֌ I FfBE|Jl/c @DlRO7U[ӿQLl(Ujjj't.ʴ}NByoN`r1< MXʄߙܯrOOGQַIFx0|5-{|Y=Fޜ# }C6(I XQU*ACYsz~i{a\?r tL yi >|a B*.V O1uy!j7j{#T=nxxQtȜ&^5# <_6PJ۸&c:kDn I04btfٿlx"$MMiܶ1 jPaOpc'4i*htQs.@Dh>{}YLMu)\g$^وydUeel*^z*Z5.oBz{jKl$aM=?hVT= 0=w~zRmJeuWBL;ly's6^ /^ؑJ"<~^:~_WN ^!?W A3 BYS[fF^] 7BoԷ:4%ybA[^pיaw e38߶"|XCzӞ 5@}hTߞequSÅ2'L>3˩"iXIGZȸ+GW]HcQlB+Hوpɕ+7_<8<%AXQVP9"jWf1tșQ9=4M,|tLഴ¼R}$V487 ,ywM}_Н *GƓ6ol“={=c[4{ mKp%KXહ?.LѤW ?WAR&0bUQP__%][o6dv]NwQʇu, [Wv֧Zc,K/UI7W0Up~o|daC- ffLDh2d+_V0 13f`qG?ag~:ᢄ%r VOfPac_o?wbJ|k *l42}%J0rbXN3j2NY.$Yl;oӭ)r.1kCl&rhg(U? i0H7="6<uZ 7#zISnnU64?5ILzXLNl8qBIkNlo4x p![s%W #htB4l-T}bkQIk[u)an[`(TRwN.|'cC+ q `Po5&j+XUnH)AT 0k~u] > slbM"J]d˲-Uj+&&][ڪCU{p/p53]OK`JK9m ~!K%LC~ P6w((HC9MЅbX"<_RP?隡*$Yx;Z _vdZ7탍;jW%x#ƅX )7Vч쐇o]Sr1*{}|oLCT*DB_Zkۉ_Y^p'9hz-WDR. $86{#X&FֶrAR Bzڢ{}Uv>TͶQfªNZ,mgΠ® RG.wI/Nh4, @^6ٶ;43uR%Ȫ\kHzp31( 1Y&}*LYoVDlgpJ>)/ɪ/ƢQn1C[;}d@ҋ{heq3iDif |ή$j2-7 5YmmwDkQlνc~y%( .axKƿI'pvk†}\fzwKfEGeO櫴:ޗGO-I 1( oXCk`ԒZ8$s 70-UOMx4L&e;< @h509 y! (50<GV7XfBq~3ƇTWj̀2޵Nemrw Ĕa{Qi@\3ye>tNW,nBE9B)6´ `yOQޚ{o ?\O{ ߔ@Q/2J 㰭&Cd_Pd\s4 }?lH48 r8j|kd{iGq?=Yk7`g4^MމTKcWnܦvˏ&ݯ"a|xXnw0es6-)iO2smei؄p{ XUWWeLPyb,+jX;RL 4Hq7whM{< g':bsR R<,wozzcY88>(URs$*wk]RTj BDH! KXmybb:tp2뮙̴pWh:qsyTZ.tIP,VsAԉ$8R$9;TQRB}[ "Vi;@9-eݝ"94P { ?H3LĦK[L KfR"V*%8ـՅ!6"ev8Eo~Sr Boʓ[ % <_FjP.+t cT!П\'@|sPj5uG$RpvXlϋ*wxJ*o|4~g4X[MU}Ȳ[2<oIUARYpgU60`^hj}!h!:_yjvs>ZC->v13q&>1#2tUSOg(bR+ޟ9=[09$>kR#*J<[΃ ݳ?*]L>9~[I$6p6uX_& l R꭛eX6vg/Mڟ^tۦ &<f4fz{)<zeaTC+ћ)5 #F6P [b {N^lLٿ ּq%eCwz gtqTxf z]=D)Zq]f1Kf2VfYX2|gS$M8stsvv8Xᩥ[ق& m vԩ87LC7-E,-# 6!w+_Dr1Q{!YG icJf$2>#+PM<0>$jFem͇ g06@ɬȴ'M̍/*tV-r:cJ?)EƄ0:Q+u߫XF *oz 'hhv!8m95 ^L[wOYpҺFz~=P;W*у~ء,CqnP,xA\tz *_?a6x`műBƐ8f$tD;G*l{xˆwLH٩'%l+|@o= _)țu#k:k tTAۀN@TBoVO6V:Qg0 OYGqP DI,`:Y`K9=8%G;`*rydtpO]_14uN T *ťLn7+ՙca}nB%oa(u")6cC}!lZW tu`LKr/<ȣƥHq^.Ǫ1^!cM-#KҐr9 CDde@MMq-p $@]u$ClxzGhJlvOf7`C'ڸ[eNH0~%8 \M~.J9I%gδ$GGWy[uL ;Z3wk`6fR2k6bIg4MZYٞU:y(HoGYd '4?=aVP/O~b[WɷUA 1zRbKrLr b)1(SY M*MWG;2"~Q\Ҋ)E~]T `̵"ɹI-<}ľUZ]SV@?QUт\; \V9wZ]zp ?|DTFAυ<[Y KXhmW~jD&nvi ݐ".ISP d|C-l{c=iq !2~R,l;I4N%!9Y`z\Qu0:Q_%3!1zz<}z^* opRdp;uJ0<@KT␒ۢ5hq{P-T=l'w(g*͵Sm|m1IGvqs崊^Q1C+\Gfr.)!r1 {'smnQAJ`f'U2u?ׁ#xz8oNT5u10t-Rzv_͸ۏz,,bhL*y亙Z$>Ǖ -5=V_u_4tfYzS|_C;)zfE܉ɨ'r;&J)eÑ/MQY5rA"Cpn̑6~ZDӓ€˘-K]86]L`Dp{oz \D5vԳz(}偧Q|vX[˻خJ31@,$G>躊AHA G yսDgeioCiM'@+%$x|/#jm2ua̸7J&-]M9m#*0H[k cKx\"PGq>fh;Z`]]MfAU3?q*##Z(/bٓbICm(y8AYWdQ`9iZ>RDU 57e{bO8uڛ#9 h 2ؗUg'BSsA/S+uƈI&;A6FM=?/Q%.$ +xr)iq=.;jvώxuVV;פ4YxCh c`V-b k%nZ3|M5ZMgl[)g9@* g LL%}Q LWc݁>s!HgT>@{T[ G$( K׷YL5- y)$·1oD/'ִ#Sԉ'o?y-bj3>ߎ$5i>DP;Iw&58EC7hxt6q#Ccyӱ"2*MCau`Mw;.ݕwLS=vv-~sxZSEFe8 `uQנj<9S9S$Η_rYQ3;EB[eds[-k Ȱs]$I;JCÆ 6ZH'0:JX7~>S/ED1ҕ48Cu6"_ϩUОإX=x ׵f:7 2z-{cHJÎ4a$lo&ןH ET/<*2|"Sw!v`8V07OF48ghY )$gmz%DkeI%Wph}GАP ))WjPտz+VO^pq򬣋7O[o:%hsԑF+3*6$R6GOfZ jAѭQ gK |+_"#+Me8]"s'3~Md f`n<؝|o4cq(|&oʧhq(eO Ә˘ٕHd;)8reBoePt$ᕈ;#>hp$q7rtB,\ 1LU&Ǟ }pb'YW@%gbR\8,%qwO HBӏiLڒ Դ/٪hUgzA8AXS(Vk[YC|g^k틋o}N-ԚBADs<551-ڎjH‚{30VļL]co+ju_Ϩ }psMm@݌+ViTd!bJrOW"]K&8pSf|EL=輰 w\iHwdr*S [u졇^\,3E T>WXcڗxTXynn?bQHSי͙нSC|d%?:5_?%4G KN-絀ii*%o J8>.! Ol{(*m+o%jrLm1z;]:P[{zJs̐7تۓqJ1lQcAFࢾ+$RX;zŭޛՑ/ueTl] [drבYnpⴻQD&H*vW=0E/d=@.RFٽ=֪#|dqXRN C()݃ LT?CDTg3BO+W씑tv/H/bL]qc\us~a!{gK{'j=.|턏{@i p2RHū,X=E+OG֡>=_)o0k$;!ٓe9}Xv oJ_ϓexPإw+/98k'*" CJٶo/0e7Y486/;R+w}#7c~f(b-I>iTZ[;aW)Jk}!j=|Ig G&_"bdqm8/UDլDx\f?>۱EEl<,BKb+0a}houABA<Z䄩m4TwMwأ=LQuK@T< ۢL6aɾoF ttu_M kf'(=SaY B Hh/unRc5KEڨ\`i|d?}._J0pLX: r.RoBـrQe`,hG[-Ie"1y%bel@aGƒ3/ SݲgLx`7kUg9eau H{t鄊܋A@T%^$C4t_=ю}B-X}0e(G֨vО[HwY=C{$nXOX0ԚB=Urz[Sd+^`\ ti'V?O<28H ?# [HR;vb_BqZB-ݢf׷'Vꔊj>t -CMT@6y$}#.ى€Lm~cHF;9Q{n(մ3~ a|'z`ƃbș\%}l0޴xtR&(3Y-Kц4(󦥭10x\P@$7]MA?]Y%%"tȌЌ띫n "rI:\|r}Ce3T/69D>Ug#QI:H|zw KȀ1.I ԇ `#bK0C5&աTc>Ocɪ0|3M FZ`&U$M=gP.(‡Al_RNY sy2惆k87Ma2oGlF*RR謄les#[O-%]}Z:1F{Vaq8lR |BMSr=@vL1-n1*FdmO-Sxg.b uOP(v*Y%#zuJ>@5@`f⬟PRBvkU۾3D3S$=8y>ʑufY8l]8uAK,/fCς P-QA_z+ !ᤲ+E@o&  ~)jGmםH60!c$pȳ|b;65# [Cְr`')a=RU`,_P`i ob&VM@Г綤[aGsxTy)KܶCxaXC} ҕlC+rҬQaU1AY*CN{χ =WxFtlx 8f],/i~/}GRHh )RcR0fA=d K뎫V:\uHINʝ0I^s:KQ?0e-a8riq9ӿЬ((ޕj7NY{jRa0U]ëIͥۂ!@,iq Ibdtk$BwqقSoBLlvaV?WW^u5"%u7qjAYStJHa--ի\W!R+<S496Y8')8?hXm[ 0%[yrV\ߛ wZgG!9 ] U-Av @uH|? 4C(3SA_^K'@=y8K=ïBDH 9lqR>F>}  Mu sVB3Q^qOqNe` t4U qq6`No/YܗѰ]^5V^VWXMԸ,WjIpy-βٙ@LN#䑓`:VA-l; ﮏm CDm+; 0>ݴ$(EΕ<,HCz*Pi! 7Zz ƀq/7\ 'Y+/gN'#*$ar#1(\cb űzw6C<|!bȱϺusکV{p\w4j7)4 wǯZf H߳f45M4ɥDYG7Kf3 WJFNwXo^ )RPucWs'iݚskK MstFԊʙ6{FM=e^Go~-=No_mL7 2D^ҹ&!pZ, A{0tI;o|y?s{X``pD1&,!=t,o%v*%J=,C/ͩK&I&9^(K.ϋ|g0٫Wa% ֵ4땹'c9u}XSM<:nT|d9Ǵ&5 (n|/ |^: @8mLI77|^.f2A|3j|)uk ,<_H+ nLݛ˳9[``/&Wb\Mw6WF,ލDW$@22cA].zL$l/h]7Xs&ġ!UXvrlNp* b^mb u# &[ 7, exK~0wF.k<&O]A-^}ʅ:Z~ʾ<#&]#u"X{Ŭ0>zbT)T#an?c'!~ ~ hN聓a U_p~,)` jɰTi,PaT: gGj "%'&  @2s%`)9*ϓ]݈5 }X튲BO!&ΞB>(Z[p0~t($ݶkvKӻIZasm3.JJ5KiE1'YI1Ǣ@c YR4 GۇtLAN3 #9,aZ4)ڤ ݓrAŠbC7#Y W wNr,łs|9=z妁j)p?6إ~'t9#=4M0Ep7,Ovt[>me]>l$D8_/l沞iv\ny<'^ReFhLfQqW)!.|8?Y Ox%|b\)MF}^yUkvOR@nTlfy lol'ϐ}O Zxg4us9Tв ԑS֤ca[S$/C)P}·Ҵce:/]8X?yy~a25dI~qQ0c{xlWXؿ=iyg\\K"\ tNZ _/Éω4]Pמjš>{*ԗ(i8GTWR_?ϗ' }SШ!ØY; 䧦BEsY;BoB<$Ҝmj[4qA'&&^i}[4Y5{.߈kϸ<%6nBp&g((2==aWꝤ}A$; ,["@fw?סx G ~ApUUQ rvvBxAZ\2%)/TcJ}$H1{]C/&:[PzwUhbXk( R)؄Jq;s !SqHnlKf7m%c[f6MB%r)((Yyl}m$agLBr%:?{^U {UY?$h>B,lX_v @ym[ρ׻9~)8x۷{ Z*d>gUޓ9aaWhAeܷs\3z/im›w1D`t.v `߅߈5!?DD'la4>Qvϛ5C1j/FH"֨תm)LOp\űjH\tuM}RڋrPkʯ4OH`(ta:@AZS0V0mʜ&M)m}?&;O1b9؃pR >Mۯ9;Yj}I"Eվ85Gv]f,D.V-m=? q c+ *@iZ&׸\E3n"@AlgF^f Ζy:;I|h⧯hab9|;?5+Bƒt~.)wL?lNj W6pzCUVGnb:&?:ZL3C85w+a̫?GM2\iWFekWvŧު wg7@'o]kN!Dgb{G>@`E_"YIʼnLLl-ou8M[095y'%a`z&>viHomf?%@:O 0LuoS ٍa EQ6J G/愄-c:TL2GS0}P (qU,Y{Pi i*p~Y\ky %3/[O *Ϛl/|W4`4-=~Z&XZAV6z9{MRm\Ã::0 W%h/G~k6`QQnHwZR{b R'z@f^2 k" En;\q*Tn-N/L'o(Bj2`|#W)4[>ǠD֠!%<&0zƫRX0Q)9?YtCB}墰|8iL؎xj"[M[׊㝏vcɪ 3!!ڇ2ˤ 2~B/g" +0הN,_x BALôထ-t|xWD)mA@͚ ="|$K_ tu9U5ߐ$* 70~֐zo\GГ5DpL*+X¦f@Kġᵶ 0h𶸂(Xۚ={jbLD8,;1IF\[4k2 ;≇Zs"Ή(,hқK/<;D('Pyޡ|p1M+ezCBXRY#n0лɨ'Ku97-(~_$d`TV\YJL@猰Г!`Hll,]IK;e| VN~usU~|A FtB0⇕= sI⑟o/QdT(^0:}?_{@ Y̷X=rEY 66g>nr<_` <|=WGk6i 6z!Kdq۱}TYEVW#LfŃt(ğD(ho_ZѵfhSYrR:.z&f>N͗ MzR*QB95E&gZD lQa>^x>E }6OPN[[1'A2OU-sxfXGS;svAm8GgаoFŏ\"|xxMCjn%.6ҽЭz1Jʪ×p^^C }?|V;>zc\ju[b5G>J$+7 c]GQP09w m,ܦR9V#쨋VbW3f_= eRF&]|.{5B&?*$2z:=hmx2*{Cvizs,S  +iwQ3/{Fʭ@)2ǍR\FVK;ִT/ )'Ν\y⨴MA *5;&bH`+o2bA (>-G $H |qVQy=iݞ%`sSE -P`yX%;ݸ+4 g2+mEt! 'cПP̄km0`_q rncU-4P5.{AE#`vu B$uNSZDfo_rc(8V^I3p \P gW<ea)=0_kqr+[;*cOM#=$s:uLh~ l}ztV:S^lC;e19'ӎ:7Nb83 -g&6x;."W~?ЭH abr0_0.ehzpiL|uqia:xc(*ьe]n DCNMv mOiQqyY'+ng*#\EmMVok0;4'F 5hJ6<9>Ū+7&n0zH EvVBA]g"{L?!H׽w$2)=keR`,`QTz5g౉pyOH~Ӷ=T>{™KTjMa] gd!UI2UA+̤( zwYuMǣ'@chwD&>n G.Z};a֖D@|0ץ~I[ *8]$Kv[S:cx,rx4[!kBHĥv.a c̄2=;( HI7 'Ys)²XE+u \a:g ufʑIYHX 5:HNt9tQ"Dɲ,N=䍗W_o"TDIK3u#=D *ZQ+[e0) ɜrHYf6%^VG6 g{ǾRnTPz/aAA|}f:h~@ يNgؖƹ?h;R{QԒoXVSPj-w kFF0r jG[ ~ŃŞj#kc;h:SE[Tm`tjGJE1,V}_ji|)3||;+IlF^*˚u\L.6(8Qm6(T\xz ?{\bX"c >D9=yP96H2EQt^2ck.]jLk ` l/ S//C՛ gXX@.^ZҖXU\YCVr<k`'mio燕fA -ԷꋬiK q A$|S7~ z].m4Lfq`RC5t]%>Tˀd*_Vg4ٟ'TxG.sjKITٵ !+Uɸ:ZUNWJn@sݞRO8 ϣ 1YUR\h`l"ZrG|oJfz=e & Bv.]W:- )µtS Hc#z=_'hVZmK/NϱWh #KV_=`3E4gZPuyMf:gTX:+6Z )O:np`> 䰈A8}’g0M:IM&}tZ.;d,3U{DGl{P guU6z'Y~SSH}e}XXC|%A.oܪQqfã=??{r rpΔJQ2:U1bB^D;6x1w%]d,sLd/9cM-73bkڿ.vBkcP:4g?;[22vs8m  W]Xxc~T80=Go+=i?%:QfVy "5S'lh^2/|KoC*-c̯';vZkc/3KMQrkhI[:}!\vogzM)$`Fw=뙟dRVPa/p@U8ɲjܝr2sGOnW6v%X :8789Iw{%yh z+cc{*`S2 zasD}U81k=S(P qAis+ V]ji2~g|/a9?s-=\D\7J.][u]N1QC ֔^Y&rxJ\Pw#ǵ?[!?)y&BJ} RN[^Q[R}nJ/Z4H~عVfkP<:7Έ.h9ru/kcQ@.,Ml op$s8ǜaJ _8$"阜|ǠKSe#fQqg{dsyd>$ Hb=\}P̢:Y,1$[F@cEi選WS㋩.TyDžuk:pPe-+`;xbj՝_;=;|D1MGkuC:69y~/ ]ajzn)ƀ2M%*;hU y$Dwնdc6,jn҂oϏķ Cg\= t0Ȅs].6?DiV]d̖XpM?/aGėg;B5-H086cO+MD`κWK tD^DO=B\k@Zȱw 0 q7i##TNZܟ:})'\MM0D&Lƒd9~CW2`BWGa11Q%%cli{[O}*y( G)<$ MV0#d0)r'lav,8\<{ӊѷd_έOيk$a{sb^tBO8L0lgc[Q &GR TXXh|8w9`2?ųXi\^Vh=ᐁ5{TN.T5JۗNT8+usG,t^S  +]?aƆ33~#FMI"E `7ʈtiIu1s*Ds6ו/lQRoӼgX{bYYyjnݛ?h‡YbI 7r|N$3wp%}Rfxkh7^r7ajfϕShYICS^@w#%[8vșYl1Kޅ 0WA;C똠~.F"U-v2w( /Wԧ=i*w:={M^^.6' J$d7Gp GKr7jrĨ~͎oIl8{ 3tZr23ܗV'T"BbG IqXHc"􅶠9bg+>R>5 JΉZ\ p,$ïs6X 4G,c . g{E׋kqeQЗz#$+BZ"*\xRl{ ] dBrHxGbIlj{| f#ڨFbA24YdNVBvLiIg+I 'CW[EII`ܠō,2KҀ{7 LaEi;`P!<@FKU۽wVČ/ZR0þezsӨltI#ʰR C{j[~bͳ($QƅD]Pf{ku(Ayd\ҕ"~еS=)=*&!2@k"mj ue>4Q %Ǟ%aqJ(FTkGN}P~ILMjFD -T͍Iېrԏ0(Co.~##K\OC tЃ~+6]`r<"@cg{tu]3_1k[,plu Ter<>8tT+~8w/y)FX hZI<;&h 0(;n\EfI`177Jrvse_ĽLѧD2N sȪz?C2#CKOܟvPKD48ֲ~9#ɪzYHW|Z:} w絝mO{␗e-6G_+}#;lEc>˥ൣVJa+枋297 >S;6h9[Pb|-몮I撙!ޒKfVFXmyV5ekaxct6ebUҷDWE^C:(AH3?mÓidh%y3&_s:vݜ3tbKk-H^cH?[F`7]Yԥa_%KAdsU6\;6%vqedY ӦW~r*"fFϖyr!SKWq Ϛ,,~$OgZzm"0.ߓqAdqsG ;Wb<< k͋NzqFGhPC,8mdH4dG52F._XNAPԏ9#c `b+\ x+`Z&f.i\7aǸ'@tZ&&5o )_ܙ)d#r[me5AŦ7/CLIh8ݎH͹.U=eԛ 0tlr>>1\;R| u$_Krd;]!a$v_O~ .&mvwV)!>?bzvdwf5-[b}ݫXlU}r"yK?RTљ  R"ŦtH+2 U\6Ux5襅y F@qnFB>8,e{JS97@&(X$󚮐&ࠦȩc2) լ D?>D -L}"C#ڔِ 2@zS&H9ጝ2U }n=ƌ,[AovWP1eVJ$oR?GxQdЪªXT&"8۔nG 2B+M>1\OZ",(+N7&sNʛa,2MZI?cr{,3 bȣZ tgoΥ<{F洭XŢo3!\]b(#ǁX>{mC{_vwΆ(B l/+ac\MjsPT  To`ѽr'VZ[?c~7>/4wիg"k!elxH(ԵAf} 1#ĉgSIP'%ٵ`/+l;u4\T%7Nࡪ"]7|ʿ :N5!,0'W9?]Ym!@g;?/(6RVmT0a1eEVo%N1`yv. 8Qrw S;݉&f'X4]z`ø%ZY./e*?`_ )ùu)4#01[p'z/Ƨ e~vNY";1W7J,MV{K'Z;-FwD??\cNV F@G0^Mq4w+vp. 2(eȗ]A`)-=Sv)C^Ui} ^=g$7GTaltd7l}Y W\Z%I(ѕS˶ 3‡!% U-O)Y/c\^ߺu~kM-f=9>_i!Viv[=g$03 rގ$F(pK_7I5zꩮvߵHxRH`=ݵ`Nܐoy;KH3& ~D/ӅfY(Kʮ;dy/-1BS`Z3|3.D$.U vgj/QI^bgkf,hd5ALwhP2|b?=.wMfHohk]z˻n;< %M(u9t&MV [ lĒu˓-IH,7 OFpR-6Λ&;{Dz# CZ=XBsdL} sSHQU {)Me IDbkz#Gl+r\O/dO7x4G'S~lzМ$T\nPD^NNf$Ud\_\1HǫW1l̀&ޑP:ܨ^(KY92̀-E*6.J0qzob _]2[_,Gm37ѩ/\اb qȩ/?%g_x2 כH]]yʦtQr!%j s-aMgyxNV̳ӋڃVzmg_NS衜Ą5} A'b[,XTYO/N Ɋ %y{:z: }{a$9* VCـ2Vn'+g _/eVa/Y>uD)`*ptmKE@b:H^sJh>Eܪr20A>vYprP0>/nNX͘w|oĬ:N\G/N>9 '&b[!=;ZwY' u:;7~R$'oGܾg_W=tBLq44~n>As?xo $,ƐF#."|ԶJ- 7흦2<ݢz =dO%KBu3HDMwaoi [JPҧkjeҰxАμY*Pđkj8=O<ȏiꗙ&n)j/!%}uGOm7%wBBpsZɨd:LxGZ 3~^~ ]v2NNMLtϜKT0̊S, z'͒j1۬,Q0,l0Rqa(4i&HS[9/wj'SK"6?󗺌 _0_MFw-`If0hOjdX'h) fZd)q7,CBBy0 bHJhc.GR[h9#gX*P$E.9QQ=-^x6԰fUǾ9 BDWr[V=]+CWl|hz02BctvF`% j-6EX,HH}i,Ѥ=zxQvnE w]z &I8 GsbLd*K@Gk # "o`ժT*A-$RkNH(ATҔ<P8xf\@zԔA-&z]eRrI㖽8-2ky(`-"Lbm fpeyp}R,E"!Ň@A˛ᓎʳ1b#w'6 y\"%lj>TN'z\HsHϽ82qkHm UR~W^46_"sJ q5OCÏMs,0- W8Zf-YQPfdqxc{0JE\M҇mнOdZ40soi4Z򆺎WZp"\WpEǐfnl۵ }!nHD/OfSO^j* <- z&p_Bufþ/DkPdd"BT'ȓjNp']} ]A'ÜC'}pOdn2+'c"^!`,1b%R S 7_NR_(f;̙ћtQJ5NU( ~_KJo)#w9bZpA0 ^XJ.'ϝSʇES=wx2'g=e8UᦧJ= %Mqs8g^^3 oIm !)W B.x9[:bl<)\&^Ov̵6 ~ Öke  W7pKnf? Ȕ풽B>jbRXr|td2 ,u2'5}D1quk}GWͽdmKyX C<~HKGRORL ݌@5($&bӻ$ ?͓4 եJ\_c/S!ܡtIh\,0D %B=ʟ:Ĥ #x;6ͨ׊WvxLPq5MZ'|3x]͓(U`ɿDTN ~Vc@rbzꃮ+g SG΋hMI3ڂ9yIfLs?.^U8Zdb5*Y4* Br*bfTBd!=>6\(Ӵ"x3KЦơ>R8Gx|zRyȼOPJȱKD!^Zo2w0ɋR^$5WOc_ȏ4sBritP Q}ޕ0yꘓv0%@W9N *6v pmliBI4T&-ѱu#&MTG#s !xz\/O Vg֩"4ϒ R1/tT`ŏ?5y$ظ |BM@Hea[xNB9jDp' d]ꄛW 5e# 3J,|i#}9Qgsp;1s7_35U xw,#= 5&&xra-].`}CF(Gr[(m+$c-2x}N!wysnVn|,ڀC<v{[7D̜oOr#"3ԥsN lZJr]PʚHW#H0UY-_|>HP̙0 $qFE'5tjˈ?Oe2qFgz ́G !:m@"bA_M+:"HkT(m77\皷xnJCꀿA?EIjʕ戽 GU%w.lCú?MbW$lHq~:=9FCؐŬ'0@ TD䣮aNVmEm oX! ^ua,,UX%ǐqIN!wBN"$C<;Uz" KUNۨ3dȄ-4جcH!,3sC' w!j0'Zl#Ek !ׇni}Pɑ RcBci DWC٨.D@ @_aJ,ȞE|[bǣQ"z(aXDmmڑ@VCuҁH[= +1fx!֥>j`ZOy"mѓ "RT7i '<1_8{ k5i^W?Sư#n[L k/Ǿ}8e}a]?ڋZ݀"2ay>Y/e?.V9+LAh,x'߾S528 ///jg fbV2R$Fts}{etٵܦ _``J+0'}[7ww!ٶN׭}R 1͜cG[&R#;(ʸ\_6uL15Ef YWw%fpًǭ!CulV%UXWN#ۉn"cckJ̵*|= x,[ Ʈ +>,ߡ;S=6TzOB>~hR2wk؄ki<6<#N*q1x~ȄFȡ"/{t , [ "<&\sv>*1i28XAf]1m~ʅ!0,bENdr/GAÝhQgrPBqUhC.IX5 I܈Aag3(pkIб~$cˆf49Gm `.'??7IhEj%|WU4)~a|4}:Vo5/wN-| ?dj L>_\S[fmTh|P}=;_tZP)v'3*O[BO_sRe̺L1|9Vr9 S`q N}O^Paάvc-<2\KHvki }>Dxb~ {OԂ͎`og.FᎦo|ewwb=q$֘U`躓H'dze`_7WGޞ:[Xm@(pS OXGW\<|l(.ii,S&׹5~PTr/g H Y%'ߢ>Хk 3^%03scr#FGW1ǐ?9/vwuQ|qn5I>iv-9{Is*-*6dːuh^|̅N)Xo|TbHH=Vt=n9[JXφr,H :jRsTÆgZ WIЪ/E"ϸ3?zZi-|bڌlvSPw&ʢАl˙IeäDHM/ gPqn )*?V%TڐyZouC8+SƊ>Td؋Z05E bm<OB4 [6;eP"! Hn϶Eĝ~ _pF$CϵM,Kȗ!/ݠ`Q2pgλ>,aay)% 1bdyŦ揖rP KٿΠ N9O9vƴ$]c:!nhd 57_3 (r`fox@_}._XU]j}!Ήn~h-C91#c }«,;a2OP"R'%39,TS[3`LtkMG{5 ԉFti^l[Tى'F8,b*i\"sYJ72]M&s S֓M0ċyJQ0w4#gd yl6MVc vG5 й?&JlDH~EZk8X`2y|uXs#I^cq vhsEU{t[2N38C+Ycғ!ɽeR'wS?gq$4y;s]?qх miM>3K `XNKtbdϪv'|jyOʦx8Ah)yA*~ o"( R%^v~?Hv߄2O^{ƷUnw$!{IՋ條UžsEe,;-^r-sfۅL/tw̩>3Kƥu|{y i!p#4ė$+U "FA_n-om^4鵯/ch[Bz)74~ZF*i~ 1s JWxɠ[w T32B}] bֲ切M9;En&%~>*]ϑqVzB=)ίD$4n#|\s0#V(6lU ݌vVVְ:#}Jss3(Q,ÜC`3smW dzdd+C1'Ġ%g>d*m4{Vy@N6}566[)ܱh'ʦr=4٘&[iXi Oa\dzCVPHRO&ZxiFO|*cmKt[eCV惌v蝌jȐw!}p8Q#w(+Ue5f'{[ 8 AYgLMZi 4vNRj" 6~w pB{ ;Bԕ"5J9bs9\++Ydg6'b#ʨ?_t{uAM?9Q|1r|^|•6cK2yrxaǒFM#f@c(}*i 2I=;cKNJIZס 1w٦͍08/1OS]_ډ;5k}2Α}1֒<c'Kl>esCU5ąNqG|S}+pΣQƩ0n7rH³Xg~5A$1Z-MEMZU*_r` PU1b$)Vn#/y GXGW^R.λ3licVyy鮴5.4m'P6^%,"yfM$$Ⱦ N˃cX2-/ v:HRx |J'9T~*Ԕ}LA_q(w/(wa񬬈Z|5OP10Kk!;Kx)B?̈ 3MUq0$ /2E,ݩQ"$췵nx 4wd?~>B1ҍKJ}L_ b6|9}帇N]6GE\Tv̡NƯ|߯sRq(ÖK@6LEqWwbg#ž8Cܐዀ@Mq-k&&2bwU֡ 'ն8=*.MiqXckHndu VPi [!5> óX4ޚWvGO?9! wf~ahKl潧[[ eWOK ~&NA:3b2Fi/ec }PxeB2~  u %[KUҖٳ,Hx>:{m[S`)=B+_$J4A+jùvrg4(S U0 X`(r(.Z=8S[ #R 66pCs͞J5= cjs+Zd|Ώcv [\,~cV+aVs4 +}i.iEw`si[,ꭝ񧤗_Ɉ5+V8'/ +J8wv(F>ORSp |Oɂs8i;D5ք-6=`$[z lwbY@$lP}^fR8U` Gj;+g t5Uak=>,$l ܟlClĢy3^ C'H™L;dM{uNԨWlIfG☦*p oGZhy;DFw*oJ!P 0%-D5bqn_ 9LU^DlD ">%YұOO;>BF5؀DPe!aLX F0@3-^ɄK54J2%VoD~Q-̇m [\D4 43{W`-.ΨAlj-\$ɉ>(.> = >-:up 1\=~* غנ2%^3TTbTVaXͻGâpń BQ-=0"[@Gb"r=}WJMVSP5k{3o\NAR]I>r^7FcARo*|q۬$0߽TOSn~$sF`&`u^aE -g7y!{fǬvPQ~*BTyoW_L'U9Pnfz !Q-2p㗣՟\aT  : /Fٽ?ʣͷ3qr&fZѥ2څN\ d~ +L}38$>"l?Dm!EeJg"]:^ 묌ebc*#)W=/]e,ɶs@)<ö}M[@ؽ#8٠%.f \W)?Kt|XD]T<;Qڬ&^&Gl3 1<{ 64,o ӝc[I:}A^tj>%]YT?K"[Q`3DIOe<xUn5zgY\&u])_< v23tuER[ň@bP\W2b Gua~s;\( > &!V|w4嗕Y؍BIG؆sZW[9@eZ [r.k#Ѯ>{jϋQ;0VNPP$~#(u  Lm߂PiUps:$I ͡Cʧy(tiҔ׉l˓50)£ ?}6*D^љYm H<蔓B.+ٽ ǂpl %lCD#bj:sІ11 -刚$B^VhRS\+&%Yc\͞g1hhjr:)uݿ%dG֨pޛ.UY(%}jmw_<.ݹO$w20u~Z@r?Jhʒ@Ȑܐ@nQHeC%!9MD<]A ל؞(jP8j'> T,9X> Ct#WtVX/GaI )MmA@apվTkF2Bd2.dߦGi\,;H-1vI@dE& y28 c"۟ ƫ8̦BvG\eʢ[9>v=,.:aO^-qWx%{[x1)>+̳dvC'9(Kj)v)l f؂@{ތrÁAxlT9Õ+<)@UhT#jKGX$k;yřHhYlk(ĿT~nWlWim6&_UDKQL\e~eiҭ/uPnP}ok(w;c=L탊=s=uT.c>ɺ)&]aϦT77!:7Tӭ{1}:@қW*r8vh?,|OKYhUX?طey? 5o9sVU gVSj[Ì;O yC$Vx^x'!"=9 bG<"h<71qhh\RaMb(yEB~hR*{ 9ra\ᬂ^5;I>g[%/@V;6$H:' +d35BإT9a7vcكQz*_˖/"|3l:atvqj #b$HѫV˸whڐRg:r&PYm@QIk>GkYy0I![y`J1ugԗ0LÜ⟏g ݶɭ[c;t+׌0 Onur/!R ?A|!=Dt[֒ u>d'<xU[QZg)jʞ[ghgsA~ttoޠW|x݉ 8}8,0huv?gqpp{0fdhbn' e<W(U>:Gbws@ў{E<^'ꒄ@o}P/Rپ;32cЎ!7^⣳FTus6XnxkްW4 D`9αtu R>ǤSqnM\5嵖'bP$vx @y l,;_NHzE'~b]H2l[:؊Um@>>V,䵅4iZ/( j"H!>i.:F!U f27U:UV"|[IBLņ@Q}H#w_;һADY;T2Z8'_ #i%ڴ:J^>N'Mse 5 >,廝6ʆwhB;~:j)4Ezȷ4{4dAFVHY-a跹M]keB0iaӤ[CRZ})/|a \,C6RG5ߌGp݈2+.*]Egp!_c+aύ*kM{+q$=!RpKes! OtJy67nk}~j6 {`Dy2SV@:c0O^o^zĺ!^#;.P jM9Vbl/@~M+ؿ_IAH ?oU t4IX/J h/BkD'ACX+ÂSVE%GAftFUHA:|~v8~wQHq2?M CVW6J'DcOi8œ#vt5Mh(7%ZXӓPo4pm%>+8+٨NZV`36\\! RnʰnHxєCn~%Sc"E Fx|rڔK?S{-xx=nuxPizJ8IQ?5o䥄IM&6z$!I-0ۃ2:lî gGFYF4M+Eslv?>ObH_L:9ҿ"'dxAo@c o9ECx a4j u9iʨEZv$i~ʏbBn&B.LYy?!UЉ=g罝f~%못 C"lR[rپ h =xp|x? JyDˣNTab[Glfn.A^栚ԣpw/\ސ C /4#Л UlG R7^G lh̐KgsN脚r BKffgNl8O-9Ay]A2݁En#$DsS3c_r&v=b#ظw ԏs*12ߢPkG33(w^o>ve&J2f{Jh*'2w&U9"A:89׵ȠsD~=v݋~&\5K td˾j3V5Bɖ$pvyodd3t~m"((DA{p)bgRk}!W kG*.-ٯx@:'4 Т>6Fi$=eǧ ?0-ZwxUC_ӏBH!F,4#DIc$!UAػv} e;3ޘ3F5l/`ǿnF7OJ Ħy>X?)S'76WbƒG0,G{j5nx G ̹מ\#s蒽wqz] LIV5Kw^džuI?"rv2@$ҫnxv"FA`Zۯgc6$[] FYy}_mQ/dø h3Ӵ Zs}i Yj%pc8Z%j"t-%g0rSqNp$U`lݝmnI#k`+G/(-&FiJ^O('i#Ę9 \,. ė,s.3תTW;OA;*&1ނ-Y On%\Og+^@˷=/o'hB݋YYeR}cB#Oρ: .,㭓\aFR;'EZ8Cғy7O)$3p æ-~t8c?t&P:'Gg'^$l1 іbGLG88S8q/eku$NfcHGRy:˸bޭH,dajL&c. 4fvKǚe.<[S4EtoOxZ*wXhD8v兢/Ll_ٶɍko&Lr>,^K^WVlcX; (xSk0?S$IH)o-t|2760D|[p :$T>Ȩj[@Q=X.'{ۓZm#ꚎZS g!2']d؞TPz.~NC щ axQP28{5р#ŨV  .]'~Fd}ĜGy!B bA[9Lj" j@F\ẊN@i3Za7mfwqɛF*q#|~l#~Ӊzw?@a^mIT[VK.JIj m-FUG]YPY4RƀKZ =QY*{ Vw  :X-^\f*O}/;h[iG,>vBF.Ɋ6\IWh?jѯ7Z0 E`N& |b,t8 <-iWV&%lcv7Re(FmMXA%%s!Ʉ$[V 쪒ӣOѣgu爌 g\~M#`f2瀀vŗzm(W/ A BJ%2J)(B펝nLfd]Լs.Te|3_Uٝha = ױ|LH2)b魂 Ej 0uЀ@0 rj0cCp5ri^cqRӄn*5V[;Y[J9QvL8*IgZѸg{-ϗ_+3y} \#X}&SD"\1#,;KP$!CAʹ |y93hB)A*OZC0p5˰ )}ɐ>Esٵ&]>G5LDe~#^I@R<Ŕ[ Δ =7PT7#LJZfpO[Ѡ# zT qOx%힥ٻKM[VR!Fo~*oυ} %,C=qݟ\I]],sѯ! ɖ Uq(690r*0vXXIR@I;i' =PMքm]ns1-޿18W2L`_)J F{ڌ&$G!E=l?i  " {c%P_D-9M1a}zν;{xK,/)IͱRnr~C쥙u}g{5-҉jM,Ob•_S1WiB)'nWͅ}Ed׿ {J#I`OF\/>x3UIb(` r=aw5'zyZvȸ;F*bMsؠ޹xlRsGwUT3@vcźqAtq>A ՚c+/5#WD5Pd9>h23FZ|G,چQ$`_&CJ"4=s{a.\eU|XZ7Ƙ.%3l- `=x^nYk:l8h^i%,Pe](bwWYʹ瑚 % NX:DZGV(~Dr&XBhG_0J,9xu@FQ5GfXZ.4k!S/La0e/J+-kZߣXnLI"1a\~1G7I_8>ls<6{W*8kW8WBTK-HڶJ&X'CVei+pXG@}w;$M|ɢ Losַs e`2[#poGӔnܖ$k1xF:!;AWUmk{L We߇!$NIr?#SU+:/svjʹI&[,X==~I~޺'tU 눆V pUC0۾I;:\%rtsyŗɵ|10o ʐ{ʗO7S6@ ,Ƞ6ӳ}fQÌ͍YEN`'pd ,^THȫȮS@(8b&IjY\q~ހ}~G1&`ipfn&pk4J}OnjW&H4#Sq5E{Ȥj)i^ڇ_܀3rͿZKd<vAXϢ|bSҭ@] pClej6(5ȟ|V9V^DDH"Ks$b#DŽ,I9' GCIBÝ"G7%62CFwL~D Hm c <#IStuC3kpߓz#z IB~@W!)ba5|+b%$Br{o(eQ{ 6lfTtoRzZMC*@ jF;ӂnE(Q\?1>ud:b&;0HZql_P>WFd!<l@2o@0 v(ᬜ: x݉ԆcY\ ueEtn|.jHD֒yPF:Ev>Vw <$eQe3AZ~1%oSrF!$ϭj(/M9K'eg$S}=>L]QlUn4t`zݧ5%jī)9iW?Bp ] -vs}/*vM$LcTY]-7umOe`%IQTKP"# #'p5 >s+CʾW_`u%Fh<,o1,cT[wrQIvxKF_O萘TuىLc9к}8^1G0:ט7לJjmSsSnoztpʰ-Lp8YWׂ2GzfM~,zn&"ˀU\$qlAPrb\F>T|݌ҷ}:=$je-X^ty ѵ ~#5uX&v~^o83>se@gXhj[cFCi-o`qV(kb\T v ]3<[[jFg`4ƭbl)WP˸{o|svY2Yrpng_li2oRF~' Nauu2ŀc(ECXԨ>pq7VUL5:!)V2jjU]g4 _jQdԂQ/!foIXUr- X#Sr.XdtCneWuc Zyj*/6vM".Ȩ-L9-P ]Rof"J#swd)Gx."iX'@ 6 \=܅,sd(0xJ =N ^^hM/b0M͆A b|#"\&9+ [Ջ2./kzaH'ƝY3g@]8؃a?RzR,ZX/tnk,ܽw {!fkjtbvQcq`POاYЕ=¨ʿfًVԠ"y!8? cT:v,{l&^79BD$0f}z )y nISFL=ag:0C èZAQb*}60^f%쀄w@8E / ^!LkH>Q-:uڑ JSrWyRI vǸiT+knrSZ4@H ;x+uhHt0‚J[dSCx@9BcpQT%+qmG榫\<wŤ1ښo)_#EIز?nM#i۠) ֺS<# Fowl,\a_cpS7ˡ,;u=0uKv`%.{bljwWXVn{5ҪwNUo&^=-ߩֶ_+ߞB Ʃ[BvA:ǫ]9.&jbb놽|<~ C2[\*7?|DXJnzנLT}D1٫0=yaGoz?:TuAr0QS\eƭOX6iK?pto!g:jE:~\meCAY5dk1LpT- ̪/L53+AuX8.uJdU"btKceR>lNh ;ԖyԩoY&a.__׃&{1[f_GTx.o2U R4Y2ġI`ayHt<: dx+['20R^*t'(5 ֬D2+(h!!Wѓd!O?t.ω?sƇs ;h30;Q-ISGˤ^ !\/p'}/)!\f(Aa S(^ꗟp_ed,ɂH2GV=oZ%H)U WP 1@NȲ8f=,@-,0u[̎X:#Y k0潻ѹb<>'p[d$D6Q3jtC 2B }nd4{q323N FXbe'ftܴUE&1iavvp+I&+fm"盀.ZqN%y^^X,8*9gF8,4RAE_ut`fSlkg]xg h#@ ~vR*Wix*Z>l3:bJGqYvvӇ(I^bo61JxDr k6m H}w h!%zeCX~{{:#Mg<`:2ghG#j;\Bx=m(>̍C2ь)=x%+KgS&D}so{ᰓ茑+\)-􏪻ZO!< moko[F^Cj97Dui&7q5#6$GLh3[خK؋_RwGLO t6T"nHKiQ=,E5b.ZMpR麾 3R ]j63k- 6(#ʖsK@TEYZXȰ f.o&'Qn}RVYQ/&>9_ @qѼ_UTFh^X [=G+R?Ċ?a'׵mɊoۋg(%LY^ =QzrV+'`m*!oI.a~_`8<Y|%l_ODC7_35cRwT w*T1]Ϋ-r NTlOج(-VD@ $6.޳@殗zow?w:rF`J?`Z}ݜJyo4VrL$B-aB;/V|;͚wV%4CWkAT#ۉ ĥp9mdluuW_iD)z֢vڭAm*@@#WotFC+znD^: ޝ (R"] 5  nFRB:Ccr]C A# txRZrI Ic{㪦6ZWatW=KY98Ra`E2mH['m:8rXH-楩%}7)O ?L;\`)^>7{hSWi#Y46{G-*T+8{.r'DpA5+WGth<78|@|*&Չ.;(t~~ɕ͝':^cHe@W q/{ {]$#0Y1gvkdU6';eb^g?\& q"H$tЄF@'/s0ƥ?~9S2]OpU$۰`:R:}eep}QOn>=w-yt) Zv-ŕa?ŏ9$5=+>U2v=o5oCF:'߾$[Oוֹb3fMk,Lz| ! BU@&M0hz/y J \Cw[aS/{b|;;0`<ڍ` Ξ}mr"WohQXZ'}vo f47G] {v"!xĜ6OHF2 Sx2X,|JCW.;ׄ%'9\Vٰ]*WQ9'l;8\8NrSPCm9ĊXD{@1V~Z_c` ~j2J) ;b.A>Qb`8q2U޻ ++Q-E,+~wϗwYҬ8絋k(3B3L-Ȁx#lj+3͓GpԎM8?|[wuIoH;hySGr#!™69nM'4}0cQ_$mhAb{-q^e^_`ʸD0%+gCW36hk1STJ{^bo*,j`@q!#|3 ƎS62CY<5!6 67Ȧe).ȡy"B Mz_ϗ1 @>F'm<]=4Jel5~Mhc7mT` `;CcoQzS㫼L 0; SG7IfK|vRQK0tYWc>Vj t9u #{Z,R.IgTOY0X!UAU{W3`e%⹒FDž8\4S<ܥÑ^~y02 2S s,Z(~&-…;=7oJf3%zR=Gqk&͍ݧcPw6'^TcK~RKkvnlNLO$o]Z}*Oe:].Q@ s dCYV |G8iMٺNHE?b]옽aSˁoU( ^1]0G9#Ē;ey܋۸g&_I%k[HPPzW|RwKhG# O'@V2hPnN=ͶBQ7 tHs,Ub\Y]Lnt]_1 t8뀬-cMڝݰ@EIlqk5*1Ʈ3D*@_|$%DXF䤔ognj֡=?9/CRM<1/X$eö^EFl֎G=S5Ԍ) m-Ԭ^wiuh2m$U!B!.k X)\H)PlnK=]*x:@;\P.$6SM ']~ώڹaEVnaEuU;BJP2PWc58S28oT ޡbAZu8tM%n1^`|1i%Ks01w_L%sF7`Dw4%߁tfJ JP0̩h_n1DQXmGtn+l/;.ݖ"v=s6^W%J94(߲_ɪU t*g/ Q u4sob#E[s% m^5ؤ<_(Ypu3s=`QA&R3i:kfaZ"A?O\}߸Ԃ4Z%xXv+/@ N&dUN-YF,]3CKЇg^>El.3 K nXq-Dȁ2@_Z<UL陵PS16vńuKVaq2~j< '? Ű/*⑼NqHř6AWcW,?I @/t=_S&Aﰞʨ?h43k\-aHU*tֹJjZ% ,<\fDvē=x_Shqom>~87XMJJk~.mڏY5j1R[8U sVBo "K[sQ&Rs^En%pʝRsz)^Eʁ@ӗGNEfC%sMEg2'){0T\Ji= v|1M)FrAGs@ GZsI/Gb=DrM'73hCH"Egk }&pɀ! :Q6ϼtOG`pDGwAod0Qh_3bWoaGm&8|.ڟs=j^rvD2]a"?>ΤZUK'a^]rAzE VYJGKQcI8./t]x *>/Ioz'5s)bkKl;7:l'/ZuIH&ͭYzFaL[//Q:3 HxpԵ3+&Rr,N6nsnŻߐg׳ ~j`C FLdфԒ4$jk l0-&7ٮFؼ+i: <$u RSעb=MwЅxfi IGtE4(~ /-o%Q:Lk-ʃS?Vq]#= SݬOobrf=-#t EG+ޘXh+b ̧E0u ~ndt =OUi{'xRxeQK!\=kVGCu$,%#+ 2֏ig ,mT8{I{lRQr4ݜ7-w-ȺUjk)"+Hf~ #ZIх2ͥXs\Y Ds`}H|cX I¯t/cP+^x§cUrd#muUEm\+M-xU?LWt)K^K'U@,ǣZGfs @s^ %2V5i@PSTPvCZdC0أZ0w}¢4~g @Ŋxlgޚ:Rnd7jG,m%U6N4W"Wl FRxPlUTn6l񝿔~]As ,ge1!7~=_p &y)O)7l:FFyh%30.l%끌Ƚ:jh`crCmMXəǕ։:eUvܭ6DףeLyoa6Nk|Lrw5I*GjmcS4g(y;؎ v)wb rí*m<F%jil7W< mp6^թ|i?^zFi°<'Q>I@f1D'+o oMj`761(βP EUêt=S[ uY@N}" ` `W\-> 鑠2/9&',/ tj4=KvnW5ωft62}i!KrN3t9aץnRZS$> kcԀx!$tbRW]D4.VIZw n|Q/Bk8'cәÄna:MtCcviiU0D Z AI |YY+WUi TUlt3qK&9Jb "+$rIz9*Ŋ%cIYڑsж}Yik4*%8 È_Y`U-Wvy!"& LR5FΎvk t ~JuְrbFF UtZz%(DɡzPqn?g2ޙ|n/t Z6`` 6m 8_ɫŻ|g|[k~rV2_>U|pVJӔ,FfmQ$X媓P'K`H+5wuSDvdK :nkKr-9$  c/ ˻-A3IK8OOBn@~6\'8Hj*U awr:Zr, Ͷs'`v #(C/"oזo8mndGZ#ŊBb]ˢOxxU"ijPU~䝡[+7oy ݹ ^5+k\F!iYA Jp?cLbq3FNR z3M"9V>-EmYw:FS<,d`T ΍#!21fnSjxg (JS 腤&$ ?`Az1 ~;>)׀: SRo,&rgc0%_xvq04Ъ=k_5Ww!D50;߅4B>#+ {QB Qgo2S8jlO;usVq,^]vf&g~~԰8SF7L%V}9 |~4n001zk)q(EB }3+T\[c3Yt:B=R'2(IVv374# {8j<{jjdsZ3 kV\(؝xq"T%mC1LծVb$a?Iv(A7n)8[CvWYwhvh\ϧ?Xqɾ˵*C|c6W0y hg\ҾUBF#DҔ& QB<^j8ߪȷ iQ"l.2jx6}͟`Or`zdYIV9c=&mI{Դ~e%cMLgѹ"WS{:*%*O" h+)o'.q_;4覜TRAos ~=D~ Ni9xv̬ˍzOX36ɋpt=>_z )lQrFA6Búh?-6D?} }Yrǟ;ҕݗ$Ş*Q;Q2x94k %b1G$GZ}Ujqq訉ۜgn"w^[6hGmޟCmĜ}I0yQM} /քNGbqrYY!. EPxbWNA(i>, 8ݲ%>5 ōqj<-0 0"dC]IwCx{/iͷN_OhS_KJ^/uP|Ov&oq~wZ4ZPgbF734t Dz"$5c6J{5<Js7HgdZn51]EOÍ8:JGR*WԈ n 8ϞVߚ0ļF͝t܆{\"{lOejq m;84RjgBDk]m௃D,m1cZX:&y+0(>/sHǨKhvO ۸&˨̢j%N8pڝS;ߒMa[&"8WtM,cxˆ3l(#K}Q7|V\$s9*:> L%t ȁҤGyyLS)fa&eڒXGb_PCHuIzGH`.˅hnLsY<7&Hw̕T?z*2Iܵl}Q٣P1C>f& m']WFoo+2)Bzlt+&Bxp:)`Q"QBf7|;첬Ǒ-%bY `qrXnA~p%"S!X>(J&P~3)U)q~" ;jwAp22#+ⴑٟhȯqֆYÅ2bveFNIƢbD B̥ZAnWGj ;.J0 <@QĶl@7 Qѱ])*dJd{2,Ad%.TZHԨMmϚm%1Țvz7LxߎC%+,RӤd^-C{E]gXVO ے8wy~{kIHZHA'}2G?JTbkRD\Oz$# ֿgzpuL׵Տ {U nr,iVe1O?`+ST )V \0 U,558A?rB>j+\5}/_%U wbgbx7(ո&! -ȟ*W`j^&]<.!NPY\v!Ct[њiuħ>OnޖI^˗O%+gʌj+2Tg*2BIH%|,z~ 82 G`g掐l`a~@,u%G.yXkͩJ;&zS$&6)'˂ⅆˮ51#5o0Yifsj4t~iYX_SK>aAoSfʢ_h-.7W -_DqKZu/UǴ'gƻG2}ml2"|9zE$T1;7HޢW_֯zWKA~m"}mv('@4lweqty jQ1K+I-$,@Z> XF`l$ٍinbrc^*mnO6C{ᐲ[ ̊۰{4]k)/]$~_z!̇ZWxO Z$*T,:^Ug:Hϰ([ސ,ZI8c˳;$)M<Є>ؤn{ =CTsD'A:~9 Y+mlyb"tB_b[.:q/Ⱦ)9 ZĚʏ RY]`c'{RlƂ\%\`glUYqIQ"(;Î^Ub)u JќȐKaɣϙMW98*=2r3E}Ё p-n`>jI0y/^DEž~V _j4Aknv]<{])RYXD뽉mR{,[g^wf UϪ(10ŷra1Y1@p jWS x &W7E^{0qRa1eֱfvO[?ͭf\AX#4o- k8K' cTgb8z2K} NUCl$RqϠar0 +;bF4Fg>%FzlJH2\PN4`Q&A[dQzHJzA^B8uh](Q6%Gomԉb]9!~dO{i.w"O 1v7!7xt\z|?vZlϼXua{4Y=srǫAnNIox|/ E~Ffp!(u+xťu+*u)kAxH|qNK e_xc**QLucr *^VZw W[Q!Y 1Kleq1׽(-|{ DчtWm#n$1g uTB:$waM[r1fȝ$BԉGh h˓( (PO)kXa߂fa {lOPz.na͒uҖTds/Wvݱ[jd 2ᮽr%հ5]KָG2w58`1[KX.,/f#!-r3HK4yWj-ޠ/CupJ6(=bTsIeܟmLV -_ ߣ܀D` /T}x9' Mc6<#r"͘jKJB vPP`fG8ay#ƶyJĎ-IZH 3Tqi-'^C8P,f[]uKg޴ݐz9ָ1!ްa\hIFh"eؖ0fnʌ'UGgĚL209' }ǸxqK:%qlN7sh\j3~l,z5ݬ-3SKϛwқ˟2w2hEXVJ<64JY %W<Qow7Rθ y)tt['56*wEcƽk Ew] n;'^lս)}aMGcF8|a׃5toN.kY>,}$'IIj(⪙IKpPV,o(X&U9DJw8ʜxrzi|He߶sLQzKL7~ vЩUٓr+EXIFe"G&i+sb#3P:>zPn,Ibr!' M-t6Mo ڈ_-bB( BuMVbIzBi]/i,U )tKTyy {#o,3NbD-dW.R,:0ӤAv.0bElm_ j6` -o*?G|-A9e~)xK*H&c2^"V*-6 aFk/D!T ƫ_ꫂp[I";U} v*h/DY_-pľY7h0,6LgԋѰ]3'H7]mAa; T-喫@nQR>?8vwyIPWЉtwh1=?}絑GqM;ZD5q9a,D'<5. Ӈg͒W'|qS߶@fV)7d:^[G0n@̰g#u{W`BE`Dq#ځzN{9BtaE-1~,1Lע=yB v]:[']-n5o䑅QqNe8m3v]udFVǴ:p8m}[B=]{f,[F_A g,Aa+6}Yˮtk،ϗaQ1̽yuIH4Lw"9|hHW %hg{I 4 f6/}r a c>;e}mh-kCI>SnbX rXC~\.`iβ@&c3`.\h|D[`k/uqGBE_j;xOYb)k"'$Vu[By7c¶3pc:$`. "kxW3XXA1ٯa{@eQGZ:Jk~7YSjK Qs(A^Xs7J c{Pt`UtJ ΪrSjaM4Dt# .j(= ',s8]!}B)&N0-i d6đj;}mil6MS*l$l+{ab-fr3lW76~#tS[LNp٪Fz|Ay8QONn ;HGd\N#UǦl&HWL_#U"6 YrRdXdޗ"Ff3^Ȫu۝@I[ Gn>Z Oɮ^I|y~= js e诱&%MOf>Iy%Osk-7 @Z0d \z~ 8,X%o* [| Ԧ1Fai?} = , bEDiІ:9(:s^nN.Y z$oJ ]y'uw༝*E'v#7b͋JߊS4oLzdjK'0)pF :7{|ݱ4H.XXxކz=lTv)_۟ֈo 2W78RdŏWR$둚 Bb%YnҠBDDh[ҖϯE#෗)> :0v}]g>GxepvA&v{?0{܍Ø@,^":PG( e-u](z\# |m.OKK7žeZC)4]QPT.M]k's)K~ \Uֹڽ%I+E֐ˈsvjt"s~/OR3e$LRwE! ];Q XX:д?p4\(/<^_PpyX:?hyIe|b%+qYn.s>_iwrZL fl䢚 ;´S_f6Rz̒ⷔT7NV4'F0X(B+fV&<#oj,;45v7]H}~f+h  ֎{'r i@e09MH@[̠\|I}ax,/( %Jp)٨$+t7Zɩd~6idٱ"h4BB,sL`[YU iF7w ѭ4u3`mˍ8n XћVJ>?FJc :э5ϼVG③N{O=}Z:JpK? U?ty [i ϯ酢\\a.kɾx<З.gB ;>{;3!B[ppw*M!Vcʡ֜~DRWamafa '/\h&R EKQţlep-v>wsEz-6&b1*s?Mmc/|cI|V``kFux!n˃ Vs!PnpZ~ >jM5M ~mBw UA#gzvk #a| @~.AUnFw+r8f wAHR2̱s>>C zʃzMJنTD2`B*MzfډJ0ysͨjTa"G,.c VtOۻln.<b'+l{b`d%]AQ<_"e0:8FÖ'Ct[" ?R6+= ȅY풻=uL@3῞3Ɍrxȼ`nM(BṰ(jB:BNL$y, SVfh9w\wfMyh ;~n'߻2[:m3i u +h@AQ^sCDMD)|2sFWXܗeV)%en=@@oldvDcN*;ևB?2{ yQBN#1mhXu>g˄DR緩Wr9c+Y ߃;]i]+iH)ju=b!sܿ콣::67 ްªnnFHd'2]Jcq6\F_ %:7m#(1MMQzc&~$db.̘4oP eSjBWLELŵT}|~bt)qV^JBSTCȎ?a{ {F 7-94Vhi:75~ݩ%UW¯ lI5V+蚑-O~ LRso iv5]@_g8RA_*T4:FWД ENb'UO1Pt($st2t$I{="wk)}WڰS4'%Gg4;vۯR-4<}]`Yy 7Z+mI %unE@622~;я?OndYd uW2 ­隫9DȱMxgwC&᱓^,͈, 'mSi @!t悵8D eY-qa?w lU" `\]I~nuJ-y1\uv1f617ĕj3\Y/٫p[ǥ-Sit#&B(GLN P jLM] _<{)&vl Wp/uPي[ɬ!; <[p/CFL~X7ǹHgѱK9DI<~)LW"Άܨ-^>P%/DvcFmU+R Bpl(~S 6"Tk-}s@"bX [0J&H?c Leu^i]؈sabt h ́}IXZS}(^%zՏ [$` 1K,(>s]F6 cERHpxE7:ߗCU+lˉM :Z@Ca +`_.?C{e񈢱VB_  dhx(?+RhŒ'"tb 7Svv_{}.uM>J ioG<+)pJyd'D{܍w8+,H]qUR"6q: Qݤ?L+:w#r^d@-iN"fz?cVNLy\YNpqkҜ/vzI{ VBl˭1C2NL?l1,>eckXϿ;6̕5h_'j_l&]] ^V=$.c^5 6WNf}!q;#j12H'[o3m1)8_&"ĬUWZ\p?Bh?7yhhH%3@#eS ÒUL0'm @6nnn{OWӴ׬HOϬTvIZb +)"%zNtV\ɂ}t5ན"i̽)jALw OmTHAJ:V 绣dR< 1 |KQJSpR눗Vv`rpy訬AP7jGtFo( /$BeS+ERE{j~]ے=ҴO$f8uW`F OiE;ߌ_oJ` Ǟ8z>%cte%^9ֺH(nDwa]> U7/Bk.'g"lY,_J_I˜9#5`_Ds ](q`P@bKO 3ölI (?&ZԬY;%*|*TN0',h#R/;$):_rSAV1.rgXb)۠]ߌ5Uj!u/56bY? ldhqCU%qH >ě*/b.³*tBY /}_a q0[V *Tܕ^f-n(,]IȊm[Zޱevn~X;u\92FHUIۤQPAԧ @ STLC!vkZZAܝ1j jȮbKZǴNp+23S0tdQ>鄐~!I kM{0_;r_%4h"(R7@Eq(FkkʼnKMW=ڈX!c0amPx \ng:> 1EKV#aK&<:A% ApBvs?CmKZm ÃZ T@F?ԢRR Mu!I2Ul)UbcI+РAL%`mx~_Y^aϠ)WWѻ%@v͘G~rꖲ}Bf9h6fao8vFu7D=x$LH|s=TLqTö-o^bIŽ67y+(0ݖPG¯m]|I0f0Rx(' CwInlUHt,2Ll3!lL FSr.Vp /UVhV0WI82p(%KAX^}p'G%]+O@2j)PbDOy-ί? 1E 7UsJA<)*o5('Vnҷ@@>HdPKh%_syuߧDPfX!I=["睆y<xSpS ^3zV/BJlb_EDQp ^&ga#c8`ePo 7S_Ą!xfӣ$l'(X%YA𚃒הw)hEz(f-;yxrQv1П a=g?A0 aZkm;:n{uF6Sv71u\OOkS3baA& Hx@11ڗ0x"/o^]8vkP#d*g|K<>|و#fLelY{}>^+-mt(Ɩ:DLzDӍ|0z]+<ϖ9~0:?9LԐ. ^H,m8vawi2 쾮b*/`WL-(HL |WxЪ5V3'v.2srCUjArg~ӓ"UT޴4t"LNoy^6R}^ mǥ̯F({6~}j-ᮗ\5=+!R g}͜(4Mutxؗ%޽:敮Zͭ#|;2Ojb#q"Cu,m1MXֻD 1'!Emߍ)MR4'H6mm F;'S+8 Ywx_I; ` /qb$o0r.iյ,+iNngBEqn4aߙwF^0FoA Df:':s"pVzI0EbWDcp`I ̱ ɬjo ^x @ PdGgutT@]]wQ6=//%JisHdv*d9Rڛ w䌲K%8;Y/UnS0~Cw%=s0Y,[܉T6i,!<>OES|Uh6|Z\G:`0,,6BvT=ϭj낂 dnBqR*rR|lwMىEuN፝ ]cZvPeš<ZL@a&ܼS 8S) ,,MMLJNAu$륤['v^|fC-|QO0 ^Hy gkT⡥Nߪplْ/8g,6$p^e*P)#x8Hk46)Zl:UcX۟# ZpwE#:1ʹKFXeHX7>4+,]%wPs"&t,7&nE9y.+MCM|cUK1~{^ލ>}ܷmK97ރ7% q>a 0nȲȄev-6^14+:$w/UsioC'ZS׫Y %⚉exѯ!q2"gL#b؄g;Lw=&&.@DQ7wpgG\ VOʉ .Ҟ?{gJ`8$l94=Amf:!i2%竷P\7xz6FvdzeD[f ]{ Tơ ]Aզ=4Ӹ߲Hr roIb\=tҷU @b& 4 ]zva2<<M:ee[ !BRpp9|06cÁ:i;s?fZvݞrLeʄ$#T@< aM^DY t5r| 6DC,w\$ c;9my.> Ą݅#ץsjn*Av~8s=5aU0:/.k{q{ hB"jy"IzE٦䮢 |2 A.(V쐚LYע)=xM!QODzT^w^o0 ig߉􀣖Ba>a\킹Eэ6'4YHV\ZNj-ISC4-i(|o{yZf/Lǁ-\kUw蔓$C)=]a[E֡uMI9] +] DՀTs'_p=GK?5U$c|?+.4¿ghhf tv̸g\?e&O1k=@ڄ@m%LͺHƠf;JwܬLtOA^JH YPWw!?uwx^j?)sA5qjVH/K(4ad=QO}AO`CbZ-zn!9 Kή"\]~ıW1H)sxO\GSBAeM65ևH^˒b߼l燡Պĕ*t"o]>GrJsتwy6M֥rHtWc_6'LG!d;/=HP%:pZ)qqr^n3qG!5$Z8[htv]y]L>%ڢϦ#uquS= 9 Ջ ?;ƺL7̬cȚB[e|zF0WrjGWF#+k~5k 9Xv{/~ y!UU0xnz$bl]Ƹ6Ywwk=ŚuNnl8c KMUe2TOi٘"0B3iԘ"AMFXF,ka2Xگ^.u?NaGqfAWI䝘sl93CXRxv}mV~eK`1:/g8w9f F.MDb/(GQO:2<ԇӊ]wCߚ9J`u=(Cn%aRjFY'6=@زڄ L 1pki=^Jz-${)c`L5k[ K:n3ɵ4Jty$wnG~v%J "QV oj~z^l,ӭ(2ц}c ՝MUSn7v[,JKr4*r۟>矴ff)|FA ?#~[!YP?7QNZ[#F7=(y$elv} 3y'#r1>G| "a0VMQ][q.)2݀:ƴ0x"u(5U? EKM4@29养և;i%+/;$`:_tS*ynrMg E!=.peʚᅢV 3"$"eL=*'P_;ң ?Ka}+neS3JalRoI/_.Gvį,ssqEA͔{ysUWK]7ʍBiF,]b!-#.~苸^:pP䇇_*y0˪k$yJv#DLŶes5H8P<\%S+yJB:/UL TRL0V2Aw6 k}q/b tk`ud{H'?Zl*)p_"B [Dsd™R6/E]QKoqxm LNjQSZ&c qJ2RkLV1 (A0 ݼGC]ܧSw ryzyXB{ʢl#O;Ow)-,Bo:.黀*FZΞJB=D|1eq&0E[TĶ 15eJ1J?_3Pƴo\djOn:,SdJQvdr>>XWӶa悅~~IFUG%p]$ MF\EpU7l-m*@2K]%ԅB `lz7"ɰk})PxBۀJgu,@@vhQYC_8v 6U8s(22]rF`<0xvH{^O ?B,2GKq́Ngㅨ9TowaT3,ƕ5$ 穰; A D) _!3!D6s DNX@D54t(j# $Yy40h= 74G~`R&7%}? :yj}su<\oVVCx\d&" 9{ҋ4bE2nf޼p( 20ƠH.m]/J;LuԤ'm<<,3yWH64mC&pkZ_bvWoekܣvlܩO o!nmslbƾ݆S2!^rڊ7SGu:#tbN_d.z zǨg):F?ne=кD#c<љ#RQm$ ҡ|3,&H6T19Nҿ}],-'/> /䉝R)KUtWh÷<O1]3,_$X HM^XZ ~/Ns^A;$+LB7^zq)8A;TݙsM%fΗf%tVK ޳F2ai^_T]8xQk٠eb $a+V,p r!TN/F~]сX&D3g|͒rce}S Uem0B-H;}Ь1@3@0Pɵ >j?akn8{*g(܎':_œԤM1d%Oڥ^J:vrͻS`f(//@Π!Wm%w2RH:MAXҲr4}kAp~EMR5ɻu J"Q XIʿe WD[~h"LC>s7%O5)C[=ƛ++6wrjUzM0y-}҅*b0DBYMV1jјO΢'| {Hc{.qAnB#b V9}Pj۠(L ^:[0Πx,յb>QyMD]E&ci-Ƙ IoJװPfwTϓs_Y6q{cc7PeO0dUB5~>] bUK|]˽n P Ғ2qM ݲSD*FX73\0%Uujfԫu"!!&V; gXŒ#ҊA\_?hpCr; rfAh^tYTIE=>M=dVܯKn嘑L/Qċx$8R{ ,h.2Tz*؏=ѺV%YGAu> nyHo揺_vPN"3 ;^mh^T[Ex[RUGjK7tUaucZtT^DS޵"ħ]HyY۶Ș.RoK I(4^%%m0sM|<ːR/qOnϧЫ$)ө;K+xElyA pRUq'44¯h:S3&8Za6A֫s/|UBcsJb~{) u+I@Q,UWә%?Ɵ.b)loiBoVgM},!Qg h ^썵Jx-~,;zr^J׭KZ`;s ia'D619]8ꎊy4bdر>/]/ BO@UX!oV00'` BZUWq;I[ԶEy(6uUt^G'ݟys%')JB@GHx%Z0ݎ)vfj0K-/_:1aJ=AuqG2E/ql޺S$-[C1; |VʐL+H.aD%:`-íߜ-/Lq)҆ &_>20-x9 r2!˲|0 g<#]F6l@dbky( N .W]X%uģi; }Z..,S/{K;b>;3ŷ1,$B H[v>?dѰF"JNYZ$¤Raw <blx Tw}F.i%*{Up=MLNҘ# ϝS^_s=5/*2$ 6z|7( $  ~+SMT35@߳B0}LJhmUcNb ޠojq5[E̵4* tw'twY'I~Yw9DQPߧ| iGv |3ab*3h‘vFlB%&óUPy֘2?ˌQ!{ZRh~xJN&`h~j9rsDXÇ]_*xn5)i͈I{Cz$Bm&֞p1[ tsT4js`ĵ%}R}_k`-Z58j`G _.e:*Xbmڡ%./aCRp}N;|iu{H0o|$( fs[W`]H#Js&>FL|*!¯",oi_aTk/Pk^ OS5f} om&#GV2-0" u"ŋ#70^]FPgZ'zn7S=)bLA];[oϧe\7^+4fRqeJaM:1j̄u7 Y,фTкbQ*e 涶uViAP;# )}@$$Fj@ 8V=d$ fO,Nc8G,1۝wΦ)ɵ%="3}Dt7=\w`@kcdL23E[ 85kN˃gFA*vsy;s˓r?Sv8c )VW=CǺy7aiyyd%R5:]1w_id[ufzn-نEG0 2CA2fHU-dɃ,{xZgV_["ZvuS V0^6}/nyJy*^*49% 0%Yܼ884;5%mvzI*7p9ɂU eX:kPZ?ïxlZα[V!,Mynkӏ(X T=q#/_X7UTS4d{uvtn%a5BD Shw'}#{d,@sZ B-~Bb1VhZ0.1ԹykG={w҇_[H ;hUɞ.r9$$+Ffe3((auL@Fz j| k&՛ ".,@ٰ=>H&kK%@NAzJh;k e#jaCuNw)ގ qonhn(ɐ-S=NK"D/)llNzQblkR51`U9V|Zp{)^lQ e><mKA"<=Vy]!zT52Ś0no5,,BjbLy+7`۲ukn#1KOj̹ݗ#/ڈ=Ĭ:; Jr+o| 5<aw˦o0DZh P >-b3SЏ_ۓ"}Uγt#TH":=1%;C*F^08 ֯ K^PQt@[50~)OA+8jt K.*Hb劁4~V[΄ctkG؝ygx [RLN- Lh}M&Dh$&P4j5ês)*^{V6߽^OVa*: r [;`,XdUT}~X.徛ruRf~6#̱}bJ G>m,D+8imr#^Њ9 =u<:xĝ0y2#MFr VG߫5D[s1-U2,tf-|Z9y 3nuEPr7^^rNI܀>*o(aHqȓc 5q䛖D>Kd= n309W>R8 -$RP%$n'N+[!0nab1HK'W8?7Fr"ȖCkA$7+N/+،h8Q# U)T*`pմ=\> DQo(.u|~g$q sL̓9jشgYZ070701000000e3000081a400000000000000000000000166b5088400006354000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/dvb-frontends/stv0900.ko.xz7zXZִF!t/c]?Eh=ڜ.+?~$="-u]"۪_ڤĦ`.}fx[6/M"u|$Zl"?ީ^¡L(]18[{&)Έ'كHڄrbK}BUwwjЂrx ,3 F#]GAMv"T 4@҅R75Wmr:. @!y ID9BQmo'\wnYnKY4lB`peZ%*^6*Kw_-7F?o8+!L&!_MgB|ȣtoh7}ЃI*õ7\t̂MBU}͜&0\ U_ x:u "TZ?܍{t\7 3PRy sqr k^v+/ ^Ї @ݧv%?-Ttǫ [EU5b=pqEG Pv2.~%SƢ4Qcڟ_ 8̠c'lu; =tA M: ij.}3/ űȋ /6T^ͻUVݞ+H?yM/ve(ͷlJ ɂ38mn ܙpZş9:O^˞UᕜTHfa k%.KoN {{EMvo/"2hr˱7*R]),`B"&8˱T ;ajӌ\m(./,.>L ɠKkٳjڗ%R`fdZ7+} Kʔ,!i蟑7~GJS_+P+z_&̠MKx IY$pK`[k:ґ2Yl/,Ez3Ĥ҇5ø[;.Dh8.=YVT'6DTo(?1kRm$bZy%#bqiʩ]d.NA1Yb+yS;1mvܮʍQ8wG32* -=myZVy~6\F&dP&tC x#n?T't3#TzY]Dr">*(%\6oQO2!Fa3In&k-x&mZ"w\zܺa=s,\"t64:~YƖx{x"9;TP⮎!qbշ y%A SQ&vXC4x`˧8L 5Zsa0}8O`H7Q!N,B7wBt#, *89a*wgŚF4Oj(V"4 2PwkVAzyHFuJߐgTԬB!%%v xдd.hY<;1S@) 4ߴ A闗w|;&͕6QZ*'+zMܪ?K蓁e@?MBCQfq0rh ȞGS9-)Yr@i<.&]a{1HFNܝIDe_i ?Z.b0vM&WVrF]ik4Do[eC)1lE6WeZ~;t3aO`F,N+WӁلmߥ3uR0{ڸ1%w/4)Dȼyh zd:Z<_<&OaɈ@W~ixxVH0H/D xl2 2)wŊzKɏjFg|=bpPn4jiEneOh"w)(hB.h7wXhȭs<4~KРɸjxTe=S%vk{[ƼPq@MRj& TQG9#\~j"N:4} h -v%nQB Tc:^xa_rR'|hN޷G=<6@+4d~,L7!ɔH;fڅ5HGH ʎ#|(Mw/0 Yd>!Q4#=qOՖ˜Ƹk4Ѿ,m *X%~G~n39bu=DyVb[xD.1d"mjftGHHE轠cIy fO.UN~\Y* H@1? @UBVற4):c,d;ĶDl1iWͪe`XrGw Ӫc2k#oPk.i@Sk 8ZB]f jMp16 &[g!8/'C 6K'r@BZ# 4#. 0 M/KC}ײ~MC2N2HpۛY9t}{F[F9ܷt@ce ,7Y?)@`R":L;9oN䔏sQ tȡm'^Z Ҁ=%:6$Z9rKȸ:Vu t-5]:;[ M%$39?~  uBh@լHbSCK^J+iw9^ufCT|!7eqWʹ$G;"su󮖷{#cJWsJqhotZl.y$4hɩbA\&4v'@cf, Cd;Yv6r}R+q˶kX GM M͐̓W[v&X3.`dRrzDAS$mkfKt]߅K߆z->C[\{?x6Du:}-K{DfPTY+Re">ҧ5\0@HCCLb/h27Mi|fB7;C9sիy vɾPx /8='YZ? d2JwӰ){#gW=ck%/y|ugK{ =X߀Jgw5qπzfmo*Ճe%qC:k پx 0(61tz@&bJzDĐIeٻsP; <c*sc^|o?7i6JGE9`NB+Mpph>,u$Ur4,3n:홖̬&ҘyIDJ{R3XkN "N2YPϯ7h 9O&yҙD}/PૅbC_[h9CC⻣X{Zv5t!=pNK4JF!E7W7n^c9@܎x"7MvXߛY(9K=Mt#yM5U oȮJ䩴t Gl @.`G<cS nӵ t fBQDoMT"2ۤ-tIt=d8N,+`|aм.e=7*\ @;ԩy (}(( tYj縧ObCCKo!@UH6 45|KyY% 7o$R|< ~Yۘ(Bz4uHƿ[ Wш9sH: Svt2Kxq^ruk"{bۗ?ku=x,-N}/aN?uRޥEWT@ZS ׹Ú2tp YyL1:0%jC )$:.$$z+_H%֓ #K~j^@#1Vu % 7R y]vIIQt\rX^U#3|Oiu'N*/I'0}7,YjB] JGD[!)|#l[ۥhJ'ڐ_p-?7}Ԡn83V>絴I;B{XwbN̽/3,E?DAyEx6Áϔ}`o.1TaUrsC`]Tvb}uF4zds!)q}1ק^Y¶ff ]&ʋު=%c\X¹'e] Y<?)9q %ZزQ~_ ;=FCڇf%BțnLڼ):vٵ"@bώ_3$Qr2r[ޕ5_I u[笘o=q!6#S U1)vJĨp >S,jun]$zel@- Qӛ&wbec %:Nš*<$=æ$z۠c5w(hC4gL2.ٖ>f`V'sf< Ú;`44"cw&T v1=j+RXmчii}rnԌ”9ji_E<ѧDu_պ-;*Gf=GD|0ʗR:R&W"OfY[82Q\ә M~ &%jR%x'=,]'mf&qYڊddg֔r8(Qޱg1Pm)mXO/o5&gzvht3gJ39aOMmmLuzv#,4{X8! ^  d>4>3[۸h#:;tIN&]D _H8I1qr H!!PHg v AZHtbt<ek)+Ք"צD8Z߹D; Y+>j1{n~Ws\Cu>R*+<.gCr 1ZXkb뻥zcF};c15giR@R| cثzɖNaeo68,Bt*Fk#FƆSbzp9 ʹ/uS' xmERak)H"}'wԶ[1RPԙS~ М.C;dt]/E"")9Oc6nk)1գ{n)lM8[cFÂ2OeSPX˸½GZR@h+<#Rd5<|Uәk B U-u0;~zkSe7tͪ27h ;eLwLH8yos٘f,H y~b%fDf!NmpL`[-~ՑӮBpw(#rIl>Sdo|iRM5sZ}0pǏ=`mix`8a)KIxK=5ѕ{J;ܡ˔6oD菎]~ڛb5ZgS2*d84rbyWwp'&G0~꼚k3" q+ Q-)ؽZdbgv`,f`3`,q64V(dO )퇟z[Eg25HhEáDHg Rl0yl7fֿANRR:GEH]sXWO=nc\ڏj1,8T B^\c 1Vƌqp) g+AaLdݻr4ea ۵ocn(vMnM3`<8AXI pt8pm0P.%x)+9I drs}3 iC\s19 ߼8dd‰Z*-[ce|Hl8I;veQr&"D+#i1H8);LR=GUS3l vaj3 q7-mf|1N{\m[5'ii{湵qdr4U0ˡpwW6WRE/@ &~W1PWD+Oi,goRq~Y.bxn%2nv2_gtD,@V7`Y)?+-IU9~胪<< v "3ld熦 Xg^v⣠Ye ccߜY pr^fU013jX*v(*bJ|!^[ym3zg3$-IqzU)t!K9-Z0H{CW0PH)Y<ݞ>/#!R句OfT-EiKM}VwA@ \t1kGPS=c⟥3qZ*@L-^WP'e't$oK!׸}I*Ȭ?rEO'+82p1Zl)a v֭p e1a(=>UN;ЅG#mW CcX֣j^4 Lԗn)e;-68vЌi&W3UDm'~dJ.`Iey#pYYnL+Wե~*Я:C3}6ہ&;'yl2]^ \lIڬ(_JH*(RFCPo宬D^ sL"bA cd+dCAy<\5t^*,ߚT-|UVu|52RIuN%=%%;-a"0 -~^=7D?VID[fA&qx=HJY|VH@ CU/SG)=l#u(BݘK$P`4K*sw)|ʑALC`%wM1>/;쏣َi. =i:%D6x{ʏi_LGQ<= b 5QuZj∾o[]X}OΈo5h~ 5KݽCL]ubr9e\̳;U5+$9qйdl)j!@8{4y&+`֠[,䲨9%e̬ne9nkVFR=m;a97V kn#̨0CgK 0MON]F\ 4 +u yOx fQ6Ȱ%x씕W Sء1qп+Y>w4c,Ф҃M׊([f3<r&8GMuU >n.)y>mFmm%H)~Th=~(91Uaӵ=z5kgġ>?յ*ɰ>^_ W1Bh Wf$Aomz? %}ނ𵙩*@dI ^ufZp2&ĶMK?ـ4O~)p 9G@2& M3 G=JPӿ0$'Li##`0xMsלOP{R[X旑_T ';O}MЁRtNq3dR$m&W#|eBz=Lņ4aneL:8?$ר{ZB܈:g}gphطySd٫9=$_!gXt/.^ȗ{nTO[Ʉ!8@ʏW<J.ey_~2DV*%Jg.\q&JY'*zߵhv;$[wI|Wth : ɣ\^cn 5G%RIB+ ;I\("GAS ǃnX4&moki g0䤿~H%h:HRv(2(Mo~2Hgto͚3ׇ[Pn{Vioh!rℌj, r| Ǧ ض|"s}18eJvg.裱02}"ma_]o`Lb 1{?nr[^&z=[hnWX`s'FT4dA;-sEڅw= 8g ܆ ΕSSiGȱ!,l6*=|ycs"f2x#z0^pt5uTT.,~ 5{fs/Ц$nI o6#D& {V/JC(A<#}~y0C,Ϫ k`^`FRaY t2БGHR<&qU hSdnalTpᔩmw R}9۬oe}?@FSnyٽT%LU[^l+!~л{¨RZ_9^S?ޱďnDRZcYwC 2_] zFm%i"@0Tf͓cDD6+Kjn.e(pX9H\$t+}0jy(;sUqOHhI2c|4۶\[XvAt5ZG1y/ö\aė)0W'FD=8!ҋe'؆chE[+ F9^~gGzlZh64kf5Ԕb+%8f؞ŘYwn hɵرF)0lG"׼\Q l{ < ozIʼn1#7 t4&Ʀi:9n~{BϑA!lT"/`?R?BPg'wG+օ!pzx~MPOvȺ`D]H\y[;πQWD}e琵\Vy{'hDmŅD>HC/;HbO"3鹋#I -3(V64f~j)p KffL1\n>vv -O>jT5*`T41k`{S;őxcl]}B=F -MD}IW9ɊuS??-NQ~J·o%ۋYyBj$[RUgC`}SsU$9?Y?OnS?a}~jGuR"'i_w\#Y#>[f&bIm:U$ɍp uDlI@B;LOśBR3Y1>F@D &$y!vPu: ̛dڸq ǪʁaڙлWMQ'.D蛁]kqdه*we胰nxLh$oXSUܭ݇vJ(^KV/)IOKx_¡]Uys-oOmqsjA LPDnwZHO K\j)*h"u~#ERRt`ԫN*h9Qugc@rw*+G0tM٫I9q9$MmRXHl je,I2U0GPe(G,gs)9-L{~ˮq(!Cl>pKغA-V\c(?a3mG[ej|TuYyd7˽9#;܆/A#BS=)>ӆg&$?XrRs ]xm]D!r"mg]hײ]@`4GE mgGʋQQ2r8vrrUק¤ Yq.$2AT)N.na$bL}ֹoPx? K2"0 D+UU. 3<D6Y-Q»$ؙYY{54]D,O% ! C/#EwNv)r*yй|Ag1x{@""mUZFv0qClG{:>Ƥ&:'J 9@iK7 qr99'Ɂ#z T y 5^0<SOTY'(/U 1/P\#cO(i-i#(=PTЕ%SƤY^g](L~Ώ>Fod\ H +@d<Wbp[ lv8WȽ\?9ROb6k]YRGbae`EҌde؛ }#Dyě`7 EiOq={]̭܄7+ ~69;-;orwY[ֺ)`Z!e Z_⺮h>JӃБ1]ʃgx. `~8O=nO V{4ԭ[J0S9vOsErڒvfP"MpƊ)ȲKgO;4ʎNӠAcAQσBƥ-Aij]l/|7FA)k xyi\\7Q\MmUϜ.u4sfD 5;,I>u/Rl-0Z0H -ývEz1;G(:D.)^3Q[WN<@wW ,!q Jdžӏ-9}V/x/rh7P#V_pLXШ P砎Lg 47y nh*G3 `0:ܾ60El#{!t" z*x2!+ʐd,W|#iؐ#zYb{+1 <3ʮ:(o1U"-UŔZXŠ!LRdg_l_րi^j+ zt7aTW黻Cҭsǟ0SޫՆO=`%_c]6u%iO"φ!bUʒV1 S )]M})6g>ڑaܾ{1y1[ּ1+s*Kjao[LhFiG؋GCH_w!ˈk9s_B'"Aᒻ8HvaBʁ:CFfWQr0(l@-jgm]P~ prMDZ$7k9l$H:7q&l9T:]jo ԥ|4Ga|ۆ֖8ITAw[pdh1H'U@^+44% R&>Y\ޱfu[آXAxg0pû$;-H!ӃI =LRi)!v3cV2M처i(qf/ b\Y ?Y6?( <N =z , h g9kݲKL:PYd&|h(ϩ+NpDǯ]C9amd;HJ(:O9v莏>Mq{u'$~B7ҀBMT|5bG%,cA:*cx/ ֹ4D 0"]ϿddmcH҇KK*1bG]G^鿖nfgpݺI1@g&A\ecgCVjOf4I$CsnntEXrrkf'~~5AîxzV$6.vet%_VِLs[EL}PŽkׯtWc) eCfL wBV<yޟ,~isyBm;8a}wv(UN!!7~¼U _uxe&n7N^~V u|2/RD"6ͻqNQzH0IL1`).,9 g12Ґ )y1|Ɏs 5]9LWbͣ)akܹj%qexplE:pE%!WRɏt ]g>H5iq wYpM8X3Πm1rja.HWOYB̼ ," 3Կ")<6fR!gTx?i#IB %zP}(Ft4PX3OM1NTdI"PDlE#rTn˾K,c(?RE)Cᡠ'ia-=\c|H46"7&IquY P3;,zÍ.+e}JwvbCUdv3OIa舅Ĉ=Kw^ ^u͔a܆`w,zCق~bDʧ|'A8އU!e)BCr:|k/#]AK,R$ޑsLmjBQS7JH* JC^m$u/ Nǯ1u 23=o 9IG@ʹ Ӏ)b)]d/8AtAw&[>=7;:0C<bhz%{گc9GHCGe1 +8\ OIMAxox#* *^|f̓hV dav6BoW6de[Y\._#DRE iG 8sW8qSsA}PI#k&kWD?a-OЅ bȼ+y%ZI;^#ȥsn*QEtrİٷr叱\]vC+bC2)k 5^ @p eNiqAr%5X]i/OFY+"CyEjᶴQHHe/( a1/:2ц.ؙKS*U{Jڑb_ %(3bԻC[g#l;gzUgr-63vuъkVd &FaQ@Na_:&?7#24^^l{096"9:D8^%Ʊ; hprSS!Vv;ibL_Db7T" M?q1 3?!6A>؄x:G)RcJ^;mMΞq6Qͧ}5ql| X\¯sV2VfQ0 ]hA-c0V O,hMwmUVIP;S PI<~!"DaO|)u^95¥vܖ {Q$Oqc2AU籣"8T1p\3V9v}&Ť*U5ؙ$B 3ʀ˷eZ[,0#CxAs]9M@Rkҫ@qzkhE$>Ym1Ohwh\ G5[٦,_)T8̑Iy/1sQQvli5>_dVpS@ёҊYu%Z3tPp ƕ$ EQэmſhrwO&L޷caG zyMBdE-m(v;|ިR2G5lWXeZ? f FS6PrHf wNQ Kv`*h'ۭ#Z'XJW ]*nk0x@ȧW}Y۲ϾA:>z.qh6J66w: '_hWmҪU+=:9"uk0㨄&s=U\m0Tu*q@Odqϒ8cc@.rBxBBtطlE+YyB' ez݆L"ĩ`M}4nLONDQ3 02<}P?VU|(xZ6K|#h$!["۽t&ola3,x?>.F`*L0 Y)Gk}tdC-+bN̟g^i 9{hSrX|oO,n}~1d @*MDI7u4i]-:˦r T좟+{'p81Gn#?np&Ǹ1ե]BM`]j{I3+Hf#FQxQ5yJP-wxZeLc( `^oR^b1rDʭ8/ǖKzרP8"KQ {U;IQ TѹwyB%pl'POn<4L17OIok+}vYHm&J/\PCK#`yg܄\qsZ\R$]F"lG?)|(f&U 1-#֥8@pyIwHIm unv0ّ$I]:`iE*,0=h</*S]|{qK>~ w߼zfedblWNqOp!BE$-cO`:ye_\y)TՀArcWԂ$ip &mV @]8׆rSwtY ?(!Pfߞ n`M<7yk$qPUbǷOhdG^4;7&+P&1.,E0&za9^AGxy, FP9+U"5]u6TƊH ,d}z8Gߜ/(Lňk~L{ (75͖&-|Q$rl߱>ɂb 9 sCgWQs犨R8BL5Nz筊P;5$w}LIZ;@ռ6h? pV[6[:l석nIr toJD46~;oCXlw^>?Fhq+[| =N*E>) r]tnڵn%74A> ZѲ#0 qvuVC{?pCs<*y\#+0Lۘ8 q_E -IR%NIk9 `T'G'*޵fx 8b S .HJ$/-_hBjH{S!]\OhR%:ko)m|3y׋art<}aPi 4ٯݣ@Fb,Mc,'- :G_PLuvX3:8>E%-7 9MFn"-|zoIv QXd\Tu 5mn~>Qfc/| >-  42Jbj Fn^p82bsXY]nc 3N zҩ"ˣq"RX$_%c6eJ9kj'hÃaP1dmp2-@3By Ę+л7Ce >D*ȷu&α7Hm-Lp67G9TYflMV\{XkV#rv3꼽?\0KdEȘ^n^jO zӢD&ʻS|Ax{QJU-[(/9ܑ<0цu=:#1$rWNb%vOChJa5 e?qf rK4t#ŹT|ߋw+ .}%Zӌiu-M*}[֧VOu(ثHo[IRG1Ækq¶@O4 ^/"N#{ 8l݂CpGvKe/Ϩ!XY~"A%nD4 sEs|fBcӑ?B"ѓ> &Jsp-#2/+!S]"/O*n^KvUUXP,-qmg^u-; N4@^DF( VLJybdw!B|V:_H"xX;.3d;/Z4i3rXRg\Pbhܒ,nia5vQm[H|(wuɾW"Qx:0'd#-T[C"LLb5q[Yȁ'k8e =v+S# btt{@ZxB_vQw{;z)c25%-o1tٳh mENCzH1Q4L毐4.TlN~Uz.\.ƐchQB"Ѕ7L!fWIH R7_M6Cy7hΙ5ٵ{jNo߰(ٕ$7f?z`,j W ݈lԋ̤sCx;Ć3n!Ooy7R mzow&M9ņ\2=@*vUff)p˦{dX[LS }vXV Ϳ7;Y$*YQ:#kk[ߞ :^ǒŴ ω%rlq5g @^3uuES,IFˢP "dߦ)߂lI9ZPN͜Jd1`ycqg;YO̢WӆrNbܻ,Hyњ/︘ӗ[uIG z8'Ab`{c,D(ZIklbxTW&ÚAh "5ؚbVe?٣6Q.w R(c냑(<I\ bй&fť'dyו-7X9> 4pYkv@.kr5Ztb'~q.Ez4/bk`QDTۿϧdWSBBG%~ؘC luO9s/âz45<+I.4!_?\5_B.@LXں$%D%Cڸ|?y8(!!jYYϾO1VʧCȣM 3Q]8,ՀtrA+vkFQwk E6S0ajK ا6GNamր9tnP/ thǃ΄c 9qvAxX?H燃 J$ cQJT_;;'dy6!tC+޾sQHEʌ nWs )G.!C8}/^2q7FbmFE!Q␴>`fC`(zq1{Zs՛GZٖ@DY> k@=!u$! YXXmmE(0"uGA^hLG7LGI/Jb1LHqUs |J'2EQ2CZSP*pf6C[Q3q4>?V {x\+#D\ Eme. }3 +9'n@/R.i~&N?v d<`k[e8SMxvk*O.C6WP'bDh i++NԿ9C ڹ $U<3|)._.ܑs6P'hA_'? O(u`,v/$,KY%2p]@_mY*O%~A$oT)ڪQ?\\bX0@;/;qGڱ1P;l dtsjmˋEu));%4ZhR+=^V+"sY] UAǜ 1:5R<SN}pXEw KR`B, D􎲟10RHfm<#_fE"+f:KH{ix|zN텻zd`\x[D~Œ7lCUNxR1~(5q4Dl-5ET'%nJ!>MvOB C.CÏ3A_."0롣"+=I 3zܱ̀`g/j5J% R(CCX 0ݐ&"ͲRlmL L4S!A@DUxM.Z!!@|o7{lR*Z^Zë"o;*5s9QgīxA[\wܹaͤLUTEi1p2;;`sȒ\i7/ l*>Ay`CN#}l#sT7f]ݸ6jiV%w̰[ *uro |Z*۝^(4& +Pi鬲 aNU8~Uf7x[.L8 (J6C tvP\^:>^°-xC(S+K pn>4"qahFH!ʢqlԺkw+POHOhG W,a.HPg$pހw Cz&|5l&eA57" #"چ#Ih|]-P<2!{Eaqk&ޤ|ZނScr%rxPIy-|):uՅXW~ * VcZzPkLӦUeANpM='6n&B9xU%oz<"*$KUq`% @گ9'P5xw`h2#Cj#A"XU&2{^BfoLy]9_pfTԣ2(#łyI=~=S^oNk We~&|ghgr[ hWyoeGFn$L01y < nƺ_5bx"v/j'h=ϛBʨ}-% 간SZ5>w:j4H·SNՉjihj1m"R: r1O^p٨ h(hgf;kx ߸A "|n}nM*4e#(V>_JNa#LtL`F%73'ș_5C_l <sU䫉5`2.t%\I( ',m;g rc1u1q?RF3--}|c7L")JGؼ'{z T목K!׽ p`R2 RT=a~9X)`YI]<+K`_7sb rG}K( V ̀KGd-J4c KPS@LM\PYAv;M;nnޙ@#2q ̂;T5 =0;,4HĎAao?t/* \f|4O˜߅TBOB!>͉& s 3Zk/pEoʾG6= 3`:i8!d+{rr/bb?  ߺ F)׎~ qbtyDM+&z_vZ0u#ǹ c]s{_TՆ+N-N|&߃"]c?*}Q@Fmt,->ݿЁwR#ØJ eʃd@2<5E6Wcifbn vwŜW6U+@9u;O<8! vlahju)sF4M C^_[pF=iIM,"GN${H5:xY :{SѓsTSm`M)EN0wzqF M0/O6,Q1 'aR]%iI0c cИotlyIBm/ic\ Z\ _2Jxnɍ u'`QIC`2P/UT!AS<&kwc+{!a7-GegSV(~X1d@\W'ԉ46&M\>k؋g\ȝDʨ-˖̢ c8O9矙+v߰> 7 K4/u(-FIc 6ˆ8/^`&!領|[%[gP9OT3ݘFҨO2iKe<& ]Y PYM  lD(ΰ݄ bUɫЈOzb@ֈAr?bߥAqb0{+Tg(^6 e֑opxrPKn]Mq`F 1-A-$A[L fs d(7,A2fC.*80φx>ױdpQUXzAR?E`r[7̫ K`]alFy.}4cO VU&d7rN\$2sja< .,E٘[jSvn0 "ܻ1 f>;-RޝEKyo鄲fsaq(S] cU/Uc:|9p_q"І?݆wrԟ*o[E%h73jځ4\Bdͱa]s@t"ͅ DlCmsӟʱ09ϔi.vdJ3OH9aQQ%~܁~j'ACVO>?v 6f9yf8η)ʠswċEI%H=c=E7PD$rK^Bk26:䈛yrE~g&u1nj4R*s/DlDzhfׯ7H<ѷ,.Qc&BF0$pEf^!Bs<(pr4Q)WPXii7i|˹I.δA W9^\UkS nL"o RDlGi߅,3 n$JfٙM0% z}NS~F燅G=Yd/dz',|u>-0UuAstEK O٦'mno_Lܨ~j}qjm*GkwBO`V}M8 ,ѐ[ϬdQ5TB]hl:ª(J!}RVO|jkR4f٩0o*oЩ$Gqbewq?XKµUIuu\.%†׳3 D$+u݉ogۨ="f{] (Qt˗eJLiXY^OtZS@8IGNKiԡɍ3.[;wmAW@/1f*&[>HiB͵kQv \y'aڝ2G,v"z"ۼ0|@)9M?-e5qd{YwAek?w8{+)=(3xrEUb?]D$ẙ{6|0{Y0b@qeifTmvV3)r1y?#<WKjh-|9Uf|^lqj)~?1 H}?w~okj8?A$@݇2 "嶣ysC5k~(p+9v_h0A@BrPmf2x ;`;u_3-L4m{t@ԎWO?|c[:=f0 Hig{xT'x%&S`\, )dB51r~Z J7;f7xpv3n{ uv4ܪU4R72*z_?.cK fL񍑁yn$B}r/?!OrkP/~C6͙BAJR1BH"8[YVF66 vqg%Ŵg 4mҕ_פ^Tn)\O$.DJNÖxFf*:x3`]ɼ$USrF,C3HybB Ȁ25V,NdLK, [ &HR{>"C08x"|f]":pr#]6H₃㑐d#I 4mD=W=XyAqL8%'xٯ{7hxUh3Mt3;z?EJqeg'(6,LG9~;̤K%7U黉.M&mRBZ.y<*Fo#\.U>6p=8Yg<|T0r[:$bxB(=t+1?p|B}Xv, 'xy'_I4؄!1yvДYTxizl79[OBI!"ZH cR3+%:uNgv5Y+$"S/Q<0-|?bo^47uKS@2^cej>IW:S ĨIbC8byꟆK ,kh]ED#4;ЭAB7ŏ+a~nk}:.zMi9*m˻P>=q%_zv*4W;i`u+%]CxT\7 WJ6mefFk֟;Q|KJD5o>DRZzI#XŒ E`(fRh0_{~]t+d[NrhKzypv p.v@{#Oa=i@got-ݼs.)w6žONY*KA^Uk,PvRD x5yiRЊ0mEch-6bmlնFV<l>r8)jCO87R/%Jd `U5p yхh#Y}{-DbFEW[VVK)%T($~1xigq_-t\Bc)*{#r'QJJQw]`k|B4P<|Wzv߻JC/RAb4J\gsLK0>ՉQr rԇs衫{g8%4~GbtOKfn ,Tdnؙat;PO_Xz9Vtb텥D =5%+.t;uj/"`;&@8j.Eʵ)7 RvbF@Dx|swlÙk џJ=yev ߠ{pUWv8~|w[xM2Bj,t<3LwTȼ)?MH};ӷF%$tFස-[T @\|mo}@x/C>$哤#X5{o 1|nN:T+ûӌIbVP#L)~]}h+~f=uG@}TьZ5(>oQmPD}Q1R~* SsUvA4|5i7|(3=m# ^zIEcz܉LT7C:B`i=8Dm|tgɐS?5>>mgp{n7EE1&N3bPt '2EQmV&yfơJlw1^WǾ & Ꞃ|7!Z&,i Re`t5|OFrfL>c]q:BBqoGoE-(_8[ KϺl (?9/*pPy9[)|Qmfmn~L)!?ՏW<ɇA¤a$CU</sUWf5 ?۞2_+xN#1${FE/cUT|3ݕ064e-;J NW%f\R2)W^f"¥{ͣS`keXsXv=Ӧ( 9ad?WJ8*MGDi7mczޥ#r$gÝXwOG:t*Wq"]1P p'piE)s_91"tk gtqt1\N=[ :kaR "=DW =G#RYG#2kvնF s}y)\KEZ9OAT7gP aoO-S`t?PU~5J#J #䈌FʇL9c65R4đ}@C^,ҀGEsQgWT쿑-*|~rʐ57({S b M(!aVk(9,s.}{jB{>>rI[aj́ @;ѝUN7N7G6Xhq G3rlԌbS ]MHUt4R&l7ޜZV,S>6̝l>_mFݳgcV{_WV%^zj[_t΁gJ3#ʚܩ s+rWtNMNⴴo:+{V)a\ ~2 S#Ùdlر2q;3S@ qLsj/Owk]"nɕ\]- A7\ >F$CN+Ftq!uAn=k|@h3;J#P?+{hR3%Wz-ag;%`!"I[lYi.ZVr{:d#Z_u)'}U1t%p;/AؑW Iou 35j,ڲ(!O$ ,OLy> P:/UB>\8e7{eMy^r^ Pg&epnG9JPӝH͖YkDp=WLT-hƺ6;U]khܧWJۜ ll`)>;dΠTmw94\^OW.Bx*0VfFsز&3=Pwˊ6{,ǜ7%n̥Ƭ_W;CK0_`5դ A빽gOmBcPQ6ݽֵQyJ|#) $d+h;°R 6´ oP&3.NRϢg=8ziﲗr'٘f߂5pP]_Ȭb@D0L7Z-B Mr6|]mN8!ڠooj0qa!ᴖ<ǙaUyFKu㎟/ [QM/MxQ$|r[mU,}k Q JPe@cS[]XG븊6D1:ZLO6lQ"1Oϩ{6p#rs2hHqY{%c\[LB%ʍ F*}cNaτmN2E8"tRg] d]q>xw3n]Vχu; 4CYF7S1Nfo]eSEI9}B?ۃ~L'9I*J:xhlP} Z55Ә{ntXyIعH+i~ L1h޴P٠hI{!mp'#rW u lCCMHɳXdye/\3}j^H5!(HTb1>8Pbvu!֡I*]͐o __EmmC| licop (z^7 ;o]2pLKPZ|)".[{~),OQg@AwĮrZUk^qvl+8/~` xrtQ&~Ԡ0$;_lYj3'a!RW~.n+)Q1'eXO%G/TJo1 w8crz7wO~ݭi>(Kmͼ ̫R6(cmPE+U`Z0>4iF֛sS_G3bV{ղwS(6z%qY ߮mx@#-C@ӤEgMZ T\xB ♓ IL^h/*=%wԛ`s9V/:&+.ڔR6[1u 8W0KA‹u%$wq4Лjc%=q ٖyE`hvkhcR{%S|wN/V>YM7yb׆JD(+?i6ǢA M,5$\:<-kW ѐ#Q*tc̗^g2J`6x?A$fijۉTIgF>Z-pSݠp"LUJNpH"i8:R!X4g[ͤYWD=CFj.nB%<@n*Z626[LԐ /J"+RIjOxHdm9H'9%{^qŪT)T?fjQ&EihMT<(-I=|%.5i9(2'XbFI'`-v6ƸHV2#\#%`ѤW0jMK{&vٔij&xD/'ƛuNt 3AwT_bƭdg.7N(m,z N$ u5AA2)Hb8,t /lN/ &a' 1`6lS0r)'BOH >,YK/&u@#xʪIk1YrjPLas3aD͹+F D3/kgY-|Bѳa77D"<^'=v w[ZHKlfvUo4A8?e]w%*V >/{X<L/}ʁ "9O[D"A-<7:*Y\DLfTAHK-,^on!6 ĉ-\|TB$9!Uw"\Ab˫䬄zu+JIi=A`uDēpZvDJ9=qܕy ]!{?ڗšAxѺ\%r[ j` zWB \ <-m1pdRl~aaƨ"YPqtzq\sȳe,OY'$_ep_aEwϹۖn P b$(U#zZb=X3;`JHw>J?zbF&4eJlgΥ3a- ݳ^oOʒ|F ="a+Pgf$6/M$Z\LJ̪ɃzmE"MX7#Cp޿[GP&}JQༀbg3UoCXH?` Ն#-הm)bVbgU 6[t1'lEH"_ ZѴuFA-9 dx1q q&V9N6@,27g'j2l0'OߝIl1X[ߍN F' /b,H@pMY#ҙZ.t~He3!g[C/SAdE?b4?pXkh`#2.FH\&Bl"Kc?Ȉ`ۃK[Ԉp@.J"30ΪAvOZӏֽrnFLSn_mՈpIQ}AF>8|.xkV䦵RB;"Me~5/itsGtGbcD棏xAuLxKURRh5ׁd8jrGiO=X9?b_b6B C<[QGК2J .S0aJƊݡD%D"kb@@L,=r6tf]ôxBco!yTץXS$\r6VJR~O] k܉N|J:u&.E 4$ߡ ,R.u"sOm6\k+.TNcQֶOTnFGJ riߊD"cC512[,lE&W>m<3EN. 7ϊ#twcf&~{||d R4 lPaJOuKAa8y gB>NMԽVRܕt(tj}')<vVM3mFlATbG)k5znSf):ҿZB\FOQ`&[Gy9Ǧ n'3 |oBik-8<4 {Rȷ9j=r~9MLN+ԛ\OjSս96Š #W6$fim;1ߴαiUca,x}hw|~ ]wv ;G5.(*ĝ>9YѲ^F ŘY0}BI.SuwDkq<|Z:4|q@sF9ybk 68wim=2088!GkA򼾤8ᑤJ?VZ _ 5j $Dg||-51+HgIՑ8|jU@{V'fg} nbaG9:'o58/@Q { =+k j mμ*!2|Fo@FgWU(0 ɭ(9;)%A<]rPcFLr{؀cLDk,﫶tx@àt"Dn8 "v25/5̠0#N_៱^+E}Ԡ[k\ E",>B%AY.0kfz3$PRWbMVT)P/=/D9dE(M.~EbgqMgNS\2)۹JTe]Mio,KJۗvʔ(uל:<)b5.o5YxːDKvr`)>ö2+ -hs*N;Y={+"rj;83!݈]XX@BB*{|5mA<kl?&PbNr-Av0sf'Ҹ= bBJ"oL-f^x)A>%\mC\B`ݝVv/IRAar+(0TJ'عִԿӲu6]wYRGEi#MB'`'V(ҺP;wp'm"#@:Dq7$46FR_[k%tܯ^#U8kO;Z1OT;ۭ 99üM`'Q=>7s1gU쇥7s="Ftz`%uOkxCΚ#{riPzGqv% <ͤ%Zu1l;GfiCkFFLLaǾY1Q 88ŵ8['+ΩVvU{ej:̗<ك ޤAg"&,Lu$vdyfΩF-ak#qb)!enz:_ ^6JWt'/UG;Զ"ZEC7ڟ ڲRc,ca}7@)EILi<(J<q7QƸ5lv!#t0?{Sl΂{6Rnvo6aMjzq:N +rڛ]~[Md"ޜK6 {E1i-fGKrTWbl` jTVXPMik)4 r'v+<]/߶bnia\)T< wý59A7qn|b}'InZ_e¥TDp8P@qDӚUG欕~J?پh7h!1* %ȳBݖXK(QHU1UiBUOp'Vf9Xb4gvt~_[ KycjI 69i3YtL:Z3 CcIWv)E͉|*p+BmVD6naWqwWyXrM;tҭ-،gZO F u5)eY E8@ׂ%QY*"NX#Єi7 W*&_i`#T>RuxWwlE).4E0̛<k=,AL^y;8k19TBi1,|xEQ#/%ц;^V7Es((+w'__HǹFf~nmn.f#. -_pey]!JC30x% E7~f&[A8>cj]:i7zBL 'آ,(e+ɔZ/`8̿[f4}?| m+t<6DG3* DBDbcuKA|H$#$k̈|QͬSOnѦq0]wM5tu2s$9ZӼWsLY1?HiY埒FeIxp.Vll|M|FJmc@c~ND`H7(%l;=F/,NL@ЩBIb~^^[WĖŃJܕ'!B,vigFuOop,JD[#\/[H$!3pcp}OAnU<̶tKsc]far&_w v?cix~{S0"CH^q*P-haӢF>0iDiNDgy0㰏8I/T0(]=JN5}&Ň ( ,uJ;5|$`/srѩSft`CΥpܪ0]H>%+s{Dgu$6n SeaM]*`2XPid練NW-,pV{J<.tDmoIO`;gn BFY?"9SAm_Oܬ#ȴwAP=رZ46YxR¬aK ;qMGIL<+MO/M CzW7@`{C3Gr5` aЭht [⩽QwyG~-=ީn@T9={#*l{<3$'fڊ{ɠ&=zA$UL.jXR_UNCޗRh]K.J&4^% lJAۦ]G 4q$:M/v~PW=SJ\ߴօ y7J楏p]qQ'!akB7Jf]</uBCeDpMRzw d͈x JtS+EiT8eXKɯD Ӌ-.|sJLυ%h:h4HO%5_F._`{4i|;4|CRnt/._V"6#Rp'8 2( ܃lɴoׂ-F[p$ t%kGA(eϝ\U촱)Tc X,Íh)'9 +"񮑑NkF*Wi ՛B e"Ք A.L|L'PɆR1kyi $+Qs$Av@)Ӡ6ՙ0Tuqޤ*jtij hEg7WT6#WRG)Ba;3>5jwE1|}}q9ti4Nوm iW``UT?/ة'#Lwz x&o^l̒<f'3p%/[mZQ~[;w?k 1G̠t0*HC_a|I-+|G0F E5=  5&.mO:dVXdy(be;~ZM;ͧRHδǚO%ܲ*Ѿ4 MZ@]Cł+dpJ6ӓ@Uߨ K2bcH(Z 2s D [muidp. |NCۤ"N^u`k4S:,&j4XUuB|cY#ľ fjĜu,(kNj隗 #AJ)2IV=s% i@A+'V|D"<$yى$~ه5=,{sK~W<1n8k6T^:kd]}aOPggQz.vFֳ{} pоN:ٿZW[:|YqQDk[ ;89JZ1,VP袄LN=߮eWrIcdK^M%{:7nAJ<B',֍ձuϓ|+)<_~G"WMVc- -N[q}s&!]:ҽʀx{g]bY+1&hAc(<.%J1Ȫ>YBmnW3b{?XG1OOORSP*:_l={d @Eclm]U!:|`3\jS^d Ic8gOCH:&n W #`1nK.G0oX'ðL (%oD": 8d6"CʾZe)7J6tfLg16o_^VpQ]!"q\kV0J`$J8׌җH8YT.|*䨦jCsrL!0i2)ގA9.Vq>T!}3͐R~-WފG[*YeOCILH|Yn5C'{ (2) 2Y*MIqϰgL&*'eE/m+{1n//=I.η6_%vJ!l5a)c' E.q(E{ ö`E'ŏ&kU+x6+~t: omлIW3>Њt V9h+fu]-Mhbk->öuhۣD=>0sδJp[O9 qɂЫ1L%3/T6,>9n?ȋCL a`$yQ]|>w?RUV1GNdn XR"@޿xWjxB 5xJ僀İAQۮ!Pa۶!T qlW9HB~AN \Gڵׯ6F湞dT($L~{v_@/5$?2_~Q6m1aЕ+s|A0ߍ,]\$x\s2q ltT?1 1vظmȒfx!FC'֟Uk1; T{s PxGtBٞp&]w1/MH&,4o$9K bAV#_b1:&J 1m@ϼ{x5+ڱS?V \׳Yh?e*NpI %3i [PoJH7TRd?F9@ߔeE]%}ixk=4U ՞zrgSGe o[L }@GDrdK&.'0}:<^VG_NM ՁONlb1XVT)P%)͓%LvU:c "-4QBN1+j!KG׬xBU.5ѡN[쎏X{hH72*崙@KЯVӥ1$0m冤4`gvx ^\|  <З>n.+rx*v##Ɛxv3Lg͛8ē!V@=ѳ}FUwx7!WƠ3{nc}h~ vJ ESĂNUGH4 +w sY\IJy}Xmxv,@<0%Y84*%5(oFxL {n<[ k/o{ յפ)Cp'~Q71"viffamzjdЏ1?"7P5^c+7w.EM:ײo&љX1'mI..pc9+2mbD;6 =xzC)ŹZII yZڌʕA'mtNSxDN5ų61:ugX?tۏRs֓~jҧ1`߲/.8TnB"7ldwP{U29Jn<35ŲTF\nWfž[ϩ|]N1СM إ7=f:%VvZ?P%-y70!H1vl_ʃ.=8D]e2'~L<08ЩzjZE3A[Ue6[<97^8i'qEuy s_@ʰ4G鬭l4f~7~#8GrRc:|1vFmp*XTzJz,ެ;na2_pٟuC 4^"RW3X|>>җ9OT1mWnryI8Pٱ§8xe>I6SM\}*5BYE鉶 ~xOѫQ \F jQg1+aڔ/+)Q[)r?nTǍT' Z؎JJg *6&܎RG.#oE9hӶoRP}knim*6} hV,͐YzD2TbA<ԽnN+ ) PoZ[ ,n,4-i)cR:3hba)$3>ń~6l% O7r[:eBGevAdrz mSW: ݝh.ˋ'2 vfe(g7e;@}ȥnnMa Br~~.]j#{B T7r l-$մ mX!ċe!;h/jà^s\L!xFZ7+aoubm8vxߗE6QZ1G'#0Wppk;0&ԛJXтQc=Tem܀j_VOv דv*<>Sʖ5|%Du]rehc7^ߪj Y8nJv|WH0䛥EfOǵ=)o<;k) ~U{dz 4tmb|ދbzZPf#` d߆Q6d a2xU|n&zDtT Km5K8c+N`Q)LF` Ɔ!FOlA ڧ7E՛Okwx|^TXXy|cf[z|,nl !mzH]Ip$sBrڮT͉Gȱ_ zpxjK0,uirXJ_N\b⪆uq57gT -~tz$mЀGp->l*%Pws(b~y#.z@u[vڂ[#DM1nJ N>!q:K6X;&ؠvL+\i1ŵUpAGއP'_ܘ%"rfEٓIgVhϦ;Xo$}JhȠv7.H6{f$γ,^o'l^Gih(b QN4 5RREf ®>1dSJx K]ȵ,Z1.+ [5k;t`ẅ́9t'S Cַ^l6Lvb;Hh4iC]Lw:I n4W iAi Ǎ@`ާZr_='}V.īo{qBqK[1qat/uF8Cc׏iC^T͌|"ӢOv-NR^ͷ7<)XW"ٓe&M>*J(ɜ [j&B LlwP^;a 4A>V񍩿d+La҅S:${څeF){*f'~UW3q?r6j-)?8Y."1yԚw"ny 0#i/1Jj<&Ѕ4s֎zsj7\bJd1E2LtR IL$<&\ZyQ3 "O C.tiufM&8`u/p7铵2Fl9%X gfqP*=ܠwq?B4+qG cH+7r`qWp+僔7;)k8usgEN"z$Mᝅl\Jy2 M:aPPNF`Ӗ&;nרM^ 8[NΪ,^՝;z.Yg kߣ(Ek9W;miR^U8\'#lHEq{IrB@T.Զ2?G $jsS%62I57Nٶ"KwcXN|WQNk48_6˫#|sZݾp$t[w;~"g) z}a `*t^jεyj̕'el9.Cԕ7a0&Wf nU's:ဍXu}7˒]b8V3>o?C2p odq~"[K][@Nͥa3F$ve5_2{wĦ%M:CYYIXj&ch$oq,96"v fz% *+Ǖ-iGs$*}8;t~u?ÅF0xܧn}C[+^,u`ƾV"K.M!nh]=LyVl 4j-*ͥ(0Ga~_p鬋<ح~-{˧,Dc+$lYSF='e躐-CzM ۬gcFa?!@d§ZWV磄tۏְ)q@-s"f Rңn?j|R]Zf؁!' )y'rRdYa,{4?.5jyt S|dv}̨h@So'}qV['8*sGrM p%1d6?ᆿRWxQEjϔVjj G l;_5$ i!sfq)9t1_x9+CPLJXE o/1o>[:_?*O<6`fQPbSDbP6pb'&R[e!ACo0f 7 5eIX^jANZHw|3AܭQ<<<>y؄&›qf|R6Ŋe_چAR3Ha+\dw!:ŽFKeT9Ѡu :o,+;~M!LFaE*Mo34e( u ,&zl~K}1Ҿ}YL#ZcjXgw} 8f7G$GoWG&1|AG.qJ5wPф1:mKU+V3e܁rVYφPp;VlW:ѓpf"e#rTDE+zF*~:{:YV`ŗ3^cb7:1b&~K)bsS`D A]4<~ 2[#$<7;^f,zJz R6hoJGF/B"y.W r%ȧ]Jh2z9"٢w\N}i1c.>IDm#b4i fll60,&. w]f>mVdoj_cdcddwH/;v yj ]!-g҆VO{%@߇4PqKUkcf6\xdȸ3wTLUP ORVx}{Դ&rpIߑ!p7d2Xx?w}#p^wZ݁k9->a|cu`Q 1މ bBRi?}z IRuLa(4bteEթK a뤜$24e* $<O[ xW6>ãao_" NJ1fkTuӁDe#Š_3zIj$GKek4"'h2GFZP*6nswxcoY +ݞa!Cul]c RS`FW?k۩U>6k4 mKeDwRH\TzN+#"Zӏ^ʊ"2?bA#xBF,(zJ:0ydj@_uW'yY`;]/Q"6hfMKSLwb\f}C_f~Hp)%ߐ Mw 69Xɟ}\3CZhEH2(Ic܂D֖#CzC2p1kR2ke|h)hM{77-ߐUzG4OC ϣ ,VDKjD8:E^>_pic/ZbNnDJ8;p2rF!%}0a _{TAߢC)|TfV96EXeɚRHb%R˪#Տ)>. =7ާEf(0u -.bJTN$ _z"4 sٿ .E3hj0]Z9]]$ ʶ釀w%U\E28NsG-2ޗ K-l&X?:IkT΄9@q:ʨ4JS򲙀nc*L,~T1'ɓMSru̴_/v9&h3ħɛbmI'K@N@3ENM9=\mx "kKMEY!(O^ bbhVzFMMaEKoib,4~!^5̠jCh@JIl0C/g Bǒk6~EDV&}N@%3<67f׸b_4h2I7 Ex ܳ/I &Ő\gmh/ǡTz4)&x=az%beo)I}#=h@-<j߆8=i7ޫ”o4(P>t*?ie"e6p#/qn,eCzOU~1Hܤufl oUoGEFH5Myy {i~D0OP*Hahx^t2 %~/=6/';OtЈ' c#$E Э(2pmX2؇&2rVֱ=0i><2C5LFƽ!avfd(b2:=qݵɊ=hWj='`_ @UCoZѪ-m eHL+˧ջ+0C"b&xQ[G7SԵ>#& w>_7ej`}LX8" 7Y57ʾ? ,3<`z4w!* $syMw;pN.8J"i3raQ`Q;")uE:;m50\n3 AG9Ԉ6e;LG&hv&~M~6w~H>yhVy6'0ɢhS:Po# ϝlOL"י1TMP?-\cuvY6䗰c x>Z& N|i2UDTIgWT=36_uke+ن#/sr\L(e)`6mACi^%~k=LM|g9Ɖ{mRF;VgC8\~GDXC b.LI;VQv 3 vV!DT7o_;ǝ=IRKK RBBdd< q{j;KjcvK9<G_3$!/gZF.P ӳx)GTX!tg} $g@,I8\g{҉I4 ;7 (6޿RI?=bX WHB̢dv@i}E)2q=>6p}¬{G>קNd Af߿w{}ۑ)m`iĬ6Yn7$JY+ \x!MB|L%2oo/򕃦lީ89α!l<[H@bcrj,L֮Ik;}NiͰQh+6X]ZnĖد57 ' r5p 7=A @ MJNn5G--h<ܨx\)*7V=T +lx[?pX`2 uTN=S[+)V,h]<  p#ǠT~L4ycQc nܫƩ",lo=j mHB7rT_3VU5|4_ŵh[$[E"(cCޑ kQvC,J)%r&1`we-? -95GjɠqgpcBH4)YO>ܓJ@.+UTa@%XV/5x"r4<`^MjYjϏma~n%aȺ=h"ۀ]LD"I=1ɜr"bU|Wh:Lm` N;@0DN|HS+-24i3?O+@=6/Wx$@J ʐ􃿼o:]~bXU X#nfPV&c>X'jqMaT*E)O|K_)⛯\y{ ~jt: p6@~33N0?Q?:fn1E4\Ɗ ?[[u ;RK7elNͺ m$XlvkKu|f.43_ M7RH yK-;l"I)<=+ U^kO 9gFbe:v=ha]|hXm;w'g\秅+6% IF8Y0[pfF3c{q_sZlKRJNGsd<&=5@bfJ"_`h]K)+,5\ʡ^ǭЬ}Нl}zL xH~h Yl9ԓ(=$Dyr4jOy#;D |lڶϭ#?ˇ8]tczySWi8O Wd+Q= C' D*yvtF[*-&(wwKX (t-3oP]x΄QP%+zM|{D4a;KybKG?AbEkc]c Pi#+e@Kbwp[>;/\)HGⴣzY gvڙ!lPsQg"&<ɺAhH ^6 &?45/3ăxў$GWǸ۵-PRW߷j/M؋Ad|-*\*p -tQyqޅ"Y5S>QϚOL{7-' Z@yH͋Jλ10(N_!h?;_tiwYGMO`Ma.Wmz'wf3]ݶ|mҁd{.&O,<ܔvZ᣿}c2y٦G ;9pr*Ş:+He\^Ho'D (=I@* T(89TkIM+‡50/hHKwe_Sڔ?P@$@rc_]FqU\_J͈|HoROC*;qRmVS\~͹ D0 SzGfNu*3.HmSzc46|2L@B+C d4bC\$ks͆iTt"NG ϶T`>pP/٥+MzP,0|$ B"&Ksh}wS,NؼiX7ymǕWMQX=g|CYIvve6uV|Jh%&DRz؃pQЁULT37*E OV"BWwk3֘f,nJN|>.FSkmv}[4%i RiiqfJ\UNQѲ#B\6A^̮X^p1>;`]3׿%A9a.qg $v=u1J'{ >Kr~!o=:0BB_i]Ļכ'4's-Ksv*rq1 DŒa`Ir&e$¶E#M;G vI)Kݚʎ)FZ( Ik)*n%%m[6q#K@UK0U 6/VF >!V[i%v,- $ 2gI*H8)hI/=f ZIcS ]t/xc-l{ *Nl ܬQ~z3nVހAfVD|#!̒X,AƿЊ5Ef$rEn~τc na׏0*CpF/KȨlC ^Һ"GH}2T*_Od`3^Qd-AC!0)ģvZQGcM0yTegN${-OX GBo%P+^D6M`f/Nĭ[H9Q= r6VԺ{1 UiۭWM"tY\gq8]NO)EE)`(6A=H+<7E}G?'өI=U$%hvl-ii}?֝a!=KBAGg}_c_BǛ[tK\*i"HBWN/P=_5SM|iKpJ)C(Y,`\:PtF^qA%OSx%a(/:|c;'u>⭞PnAŠZHEL״LnO *ۍ|=7qqv">Om,1}wߝYY ,:Nr\9rhYvlޔ/0:6#0WXs\4c]}N9PI:/A SiBf_nl0) !be rzh/ڃ*}v\?0yGIzY@V=HҠE%Cw&2gf? Vzc~g#]YfXi9(>nR/Kc{>½Yw Y6tҥ9ƝM'2.~XtRr7~Ŧ\)^ϫq QT9HK ܜe˔;px W3kARE" |P/aLe) ll COoJEX;s˸Kd"סFs:ry?D;ؾ+hB>,> p>2#0ҥufd pT+@rc ԁ/vtз :k7E7EbV+y԰8HB ́ Rw.b(,.FA_3VT 'L>'P#b_;њĸ }ɲk#1bI޻2G Oj'uW+=өSIbSY UcxSh׮)Mцd:lT;"wA瞧bIg{};`v9V.mT(˘>E2'ԃf a8$LSW&9_J $̷;k c0KB%5>K @d`]"U V}I~埣cS=EjO+MZʢfgg"_>fj`'r7j=cO]T̮I(w3BِHϰc Ym]mG=p-Ct_9Y`]Ԛ eK_ws$Ay8[gab:t/.']QrTqfk}2-SK*ߡpIWwz4? eO#ڴE+U7GI)84⒑T49+jCȱq⡒/?;8{lĶ4]OgY;γYx]#~k H¬k3k +s#trv*-x՚Y:PWu['36ANӗGhP(l&- PUBh$~x6[dV6F 7' jʒঠ chE͔` M \򹇢f}dw]ѣg9PeT"` PkX?R܃(iOx6tBH?dQJ +})t I)e9('ZO3M;;3(&|U˖$-EÒVڭ>̀ܖ|<cbVj{ vtr_GzA~&֜{sBa@qx GoPorլjq^ևzfӤ,ԫ9D˛ãK*A0x.e )R<d9.P~(sX0-#UpN9F33hW[uxq[RzTF?*y`[h-ZFu4=NN4}aT8`=Uk LhQ' ^_=glE|EPfa&sn5G{d-z(׺&кNA 'ny:%Ks`Z;)ʨ'hPE~8"iBNA>X>r}:j@>y7۹+)h0d RʎܷO# %1]ܟbGоY~< _ZHu6ZVYIS{ǿuiweJא&U**Z'j  K_  ⋚D~Zn$0葬_HY#m M*JbqJh#9oMgxޒ 4:wS5nNdY|^_`pnڕ~I$-JEwKxq*nBHbc~3h?*,rv4,`ΙOwlq3uXz"jTYDT yR)2֥? d,YF)xƁUJN;iuT8t ws QΝĺaj(w/̚,HU`qC/Sw+(\+UҕAp^?ڡ>^!@Rv| (24C3l&Op[pZsr$ԞcFcGA/zɧ;0Z]ҽ]K9G G0P HÅ-`Ir7)R쩉F3H[wWXlk(bQT1Sp.-ȹFJ۷AG4pv9;;/P%,z` 6WNe-ӁŬ+8n!>M#i=M`aDx|[d 뱓xT&t:J̃&0ts>8vG!9~/ n\Fk6IT\Qqڅ.`!@ȳZ5ԯΙ~-;6)~Q[Y#Ր?*t7M"uBL.9]$+rTcCvۢn4~"R&PM .K>Zōrg A ~K! ObU ny5>8a[]FrER$ з8e_"zO`P?1cL1/,;;A;81ZA". Af:XPE79j8HY8U;J$/@ɯ)ٜoh L(=e6\_9+T@q(O֊xA UWT-ݡQ+d̺DעE<ݎaXZ|be2G; wE$?vIr3N) uB[)Q] ЉK_iR{Tb }m{6{~YƖ _H>iG$ 0Aԛbx(Rwtx5,w0HU~b`&=S]L3qU E(Oܬj"d?GHX!S.7D`yq,%abYvx >}\ջB]݄c=}> P-e0`U*Mpj,lr+seD)E޼Mz@9hn_PX:Zmܙ$a_EDUkT5j^QMicfj_º|F2P:n{ę6VNg_IZ_=5:@GhdQ,<1]B1hW)ƞ5 OP |Zb(E.;`.! ^K2!ʙ4g­F9LI+.fJY'44"߭N<7_)V0~f';47k f%^ 9 V]uzp=E``QF,8pvu7XZHkB][yk.CW/vr8Ec4͘xmsQHe,6nPmG I hH] uĂ z54:/~4lHG)9_'rSYf]sH?2t2캨r"C%&O}c깸ڜ϶7Ϡ~Ιjg9۵TOk,)֧4̑_oCzqY,z Ss1^ޘ褖" !Av?e!yA~XieCtXqb|h9(p @\!.7{GE!.*92fQ!eρ,UFpBը:lUi(RG,.մ!M*zdzVQU2J.UlQo> %>^~@ Li*`p$t =b*^,ſ T~Ő﷾o>ң6J ʝT[`&aA~@[UW_q5,T+;vɖV_Xb ]J<LՈ jn;(L0MA/5;0p'>b~?ڄ-\V ?[FЁm7vk/ 7[5eˊɲ~]87Eje`6hUS2H+lC؟§%m:iu&Z'&5a.{I^ q]<; -+gYK޽Fjy P22va@|V Nte1ߜ7.t5o@f8}3NuR`< D8x8y͡QgU]Kwg (' LtyV/I,fsZ-⎔̈L ZeB7Z6K'C} Kzt1+/-N=: HD_bmZ#4KHq%diHÈa!Rx7N2M[(Z}Zn{{4ңǛjɪjiyՊTB0b/z e"3=3RLY+|^](KwdZm::a|IBV< wv]Q ^9cFCȞ7 ޯ!u[br) HID/ʤ88QD8#~"ߋ2-ta!lDaPQʁ`Y9-KMntB'EvPh_g5"d7b^t :ql79 p]pL #F2w;Z$fKĔl_UٴT]0mk!(-ths42Fd\Ǚ_Pz]˕durͰBE$* =uJ*]Q9pQF@(BLO ~&_tT]! Y,i4W&[X3 nQtxc5B͐kM$ws#!,rE]$xD`TC]ȳ--k .RI0_{C Q';kT0_WyiSdcN@h4J0}^I!#p&ll,}\8h<a lLhO+),"Mʎ j 4SlNоb]7 6kI3-d~V_%#\#X fT'եllV*[=ɓcDC Y| {TMu&g5`oc2ObMtN^OmU'HnFSI8FNۋҐVVa'"\ymX,6,N*UԁWc#hC`1,,Zл_&B3t>'W8'>+#Kޘ N'ϻ>A!PI2NQQ.5[TÌE-S|zH-?{=j'_ 6v}W&+Q ,`ܘ* X~S ;׶y,!?dt4XsYO0?q>;*7"a5ڰ z<.+Ejdl f[eyCEn)k~As3s u3Χ(6%}<1!`WIxtl$/^ SiudV?,N$& cfNN{NY rF LtxsR*C8KUv :IW: +E;*aٗ9xsAӺ6ց}ĽE0߁q"HYlV*P-AXSWS8x۬Vhʲ:ȪGP+Xh^`.Z:,~^qQd3mޑU͗rrn.k(Dާ_&?v.] v0[^a0^erֺ{eLƵh_S}g U'YtCs4I^븋}jUIp5x.g0A3zetp'ROIg/^_F rd[K70gk){o/lno87ޱ nct娽5g$4y*_L+] >-e";:P<[ޢ#:ڬYI+|nu=?` Y#pHC" mF}PmvK:Lߊ zUYYc N쁏vqɄC'8uBVL13)'/QWxpQ?O,SPc0$VhZ9Wd!tŵix@kGeڝ"RBI)3%Qd@E{ 8dQ o}M_ #.N}sS` *gGi{l]1et( Fr\'hkad@`>Z ߃nk 6'V|&ѻaCIw C?CgAu >S_n{(D+cgëw|XJ>,黊(߁lI&?DJқ8)҂LNӳAFe'mAv_}:EUٗOmkJ2Gk9b<ѴÅS. |*a[Q4 F I!F2u*"tmMѸAL*<=XFNj>d낪MMzr~{9<3FQDYQђ+1>4uM%k{2 Yx9B)<:fn%nF _m0)/Q'I(TTXe=& %Eg;B83^W(ô\|d@U +:3&&|{d>ʵ %X[_zZX-n^#~c@vlO℡ K:@g. ?mbeƮwf#ҘW㖓=b #'Ϲ~zs^>*qQK3TO<}#"`"FyӥL!H&-JT[M`&Dž2 pӿJ @tV4]֖jo} 8J1M[J$*& كGuvEnbz..vL_^pϟ+oE:0HfL&Q(b;!SU\ᒰQ%Tg&ҐJԣJs٢[ jf8o⮞OޏsDш"O;5;D]G%1q{B,.>sIДs=J–/F, -gB@ Yl_E˯NE ,~S8ؑQdiuCxM=~;wa\mMۢS0fj~(GSN 6[" y͙>I4Kj3RSӭx]g}SlHk-yXA4h 5G=s]20ϭH &ۗZB2op.Dn])z6pۘ r,sWP3gh^0Y ʑG@;' ~3݀yZz#Ҙ-e}#rt:ܟ"VUoaD7\B %ٖm(5uU[ I5tH<_4(u)-?Cr52Ɯ@ I G~jB"DRjj<`'D}%VT.ӭ5bB}) & WK3} Owj8R/vB} d'd/!eLRj52zgU 5/?$4{3 <_)u<=N0^.qcYy<>N1߰C<;==dMFɇ $6]>X:$B]wڙ~9*:GTr@J /y̢FLt8䔿!}lI,*pP-gvfgvmGj8fK4OYq2{T2&T?(}EMb)i8.#ڨ:pyJM<2q%:>c~…YPHQG<0P5!ԛa;'[X/L4NlqAmTZ({ZyPhmK弣B*9_!meY1'NUZxKҦbnV m騌vG:M'~iA ْT+j<ǯrQ;}د|hNR}wyB c1urUv? dGO%xt`'>>߭1Y#Wi&ƅsxcl+mU{B@Ѐc."۹90 ωr'?wV@UAYyH'M#v!蓒LA&>wq26QhAӰl;)XqV`)6[n󯌇RoA&Y xٴNn_~!LQ@g7ٙ=FN[ME5'm\ l݌]bBH}r\Ed`0c[0UpVn39=& ]9֖ø 4F.z-*8ǀI:b=Z։^ /s\(ͱH@e^<HW<<6uoh}oqk8R8$U3 7-2h`wjY*ǑN?xQ1 ߕ"k DBյ =G7izn+PSLHS>r.Y&JMcp 쐴RfSMG pĂs]PfZPW%`2#l4xek(\ک:MSm~AM+;?7iJ#`jfۛr-G 7.3AOT> Ly?}aJ%קl#k֫9f7^խx6]ᴐıaWͱ7 `,R7c/ޅbޯě A #2FT42R<)higwq3$Q̀&"B\քH=b hejlD^ފM>RȚLxu=C?ἈAZ0P-ؿ·cBKXZPۼ!t[.ߵA5[_mOΙB|^Amp;_@ϿuWИ /,pM'C8I I`xNBV~xcM3$k3ЃtdVTc;"GߕzE:A$V+ay~Y[HĽVVw2 UPD[a @>zio/2S n? +egd\V3[رM 1LPE`jYPJt&$u3EtV ( ةc. v=QNS>R#f]=0j}IgZw.ZD|_7Aϝf%`Uz6c"b4]MO9Rolَ 0?l1LϴPa$S?z︑UCG<4/Q OjZՑ.E=M;W!oiՌgObD PO^ǤVޡn)@dњiƙujbL98P1$Fl`38]$,"M7::j{ǰw}ҩiܵOakBR<|nrCCT^ ]CtY\lE^WRߒ+-|1ZtN|A$cl<,̈W沊2eF¤S OYco|!'ScR"aBZK+5ب)F'.USI йf*Snb?1f{$2 $W@d՗xMZDDk7AQ]+|gS[؟`2pd@%YDyIZ>q]e _ws;5r:~i5@<ܟ;,nWdSPS͚Re@=WV Ե0A~Vy/DxU0wwɦ+ '$r-b='<[Zmy#K_٫nxA ޫΖ,R3R}k1Hmzʔ_zI>3a j?xd"&^s4nI=@`Ÿj,kY"@6O/X.k,0D$'|t]< 11N WqC5r m̈́h17+ e5u }L(XlG_@krnzk~5 DV2A8XFPDF3i(EPjG>C^uFd҅<;<Ñw6>ɪ$\/uYU-5 Z"А i!@(9c?ߨŹ=*f"2 P_.K2.e)Qo#>@^Vw⯳vz?2mj/P\LU^$S6eiQ]%@tmL(Zxz\k|uW82 ν"7׎*n@Suwc')ҋ6 q)еd"viFU݂#7 nTkʿs_5ycoĝqiLY4~s~VRoD@-vafo/hTY^2͛R7Գi0 Xgr=~6!<$DMf ,aexf .0Y{G\\դ4v{2s۷"&󩗅T6v]DG;YHL1Z@DLڦQvS{{r7aD7<eth*YX nYsXCEb&C[DR<@ai4ZW"4câ:hC&{u%\rY"ޣsp&S5LӘC[U|{$VyS*+ $\,^ L3@`5ӒAf.i$r0{|.H/hkLH'h^1UQ(X_uDM;o1Ń6]y"$̧pNœ+O6ijݞtxb1x{'cơuߊ춤7["'qN%@- ZǼ'Edɓ" b7mbp_pXO*L"WĽskcM] 3LAu"Ф;6~522n_b< f̃aCq3D~7{g0K5>K,H)E"/J$[7'{L0M{W]\3E&,Lce>B )4oo^˄ Ko﯍uKF4 Yc8@`YQ󣜎QycrJ#MlчA+.No\`jRvڢ%0WXXJc?]\I-Ҙõs<sBzcN8hCiB5fYTOJVoD>h3۾Db! VCceab(^+OK329Eũ47?LƠͼ4J~[1she7Іe-W,]GP$ teGoqs[NX=O_O 7cgg _d%Ψ@E4 *c* }>G٣y-[F $v}B5Q#%kwWh7D^T2 lYɬuB8R/fvVnHyº7>a@9#M0oڐ~'Txi19+֒qO6P t[o鮞ݭ^GG-xf *;-O p0M=_32F2? au]64XrqͮyIbaIJin^>74S2Q~,5Θ+KԜ]+ r/)0aT8vW!1q1 Ţο3pE{L8aZR2ɮ5!KBA~ pƻs\ƙkA/S~!lY4 \H&KΡV܆ N^w$ֲc_}Y|BÃUOS]zWQI@בin5Z N$9gA`N5`^6ۗ?3\%/^gl .?7jm3{Ŕ8d1 S8DآSzKD~0%44K%"17FU^nq(pl, }N&G`&P ĕ̊L1qCB}?((&w喏QC vXWu:H|Q3e4CW}?d Ëٜz3$k,q4m`/' 1aEC]೚2|25bs?ۋ)-o+),$;o*-g 酖 DdFmwځqo,+lk/Ȭj~]D1?S*Mp2U5D*Ѯ8Uz} 5s~x4#N3;%!}:ddzJ]z3kFDzr}\yʆugwMd,J`@+L"Bo׌`Z"-O 9jfթUa~0{\WkS>|DKi]hwR>y)TҴhYR \AؗJn }xo2j,YyA֨F@lxtX amwI >z NNbpSq O=6\Cahaj2)򸖘s2 r%[zI`ɞ>[G>aX?/or$6DQ(G'OaYA{[eۉ.6퐧&>H6g:Xq/.~!5_=޸cTy/Hv9Sg״VXn(|yP'KX?*m}}LQ=Oǘz_);ShD^|r V--؏xUBK2"6[ RWQfп1 s:M{]NXe▫$ooJ|VǬXK۸}A E<* |⽾dI Q dr)tjۺA)$$mZ^dvԱ +EPjr25%wPsxC* k~cynEd58 %? w:D2FkZ~0)|IP8;ÏH#tlI)ҟuxjL/LVgcQ9T ..E>S`J|R=ğ+h͟rl8zܸ;)WAh)ekN;POgYx5*Df>#n\8&vC+-AI~qǙl<\Z ڽx,E$leQËB4{/ެнҗk X!ZHL@YPQ5X" A@֡ѥVHBߙ25qkoFA©b_!F0CKêC(8TRJ;Ԥ[4@ǺrA'|eJ2F1 ٰygdh猘* _5)t.3ɌKCGy}E@NDK)GfB(kǡp" zବPu >ޜhNG魽8зPwLfxu1Ĕי&X;`nh,[*jYP:he Pt}צp B攝ȰVMR!2usp:\ixϾ6ypͼS" A$ծ"whZSK9o~p},)jpO*^M&G1?8ss3!r ?3Y1CD_EH4 cDkgSFkkEK:v|:|7o$ͨ)4gJy¼>-υ j*H鉴xy[[MJ]Z T dâWd$rX_"4Una'uBܞfI%eD>mu~SEYHwEOJ굘π3EBJi{G|׺E"c'm$(OUaG'P!G2ӁgCZA}L2[AkՌinCw r~9-vv= ʊ҄u3ۣp Qj]ߎyⴍ_ӹ@&F )T mA*/lj,H]&Ip͡S rKG@`Z9XEdss ⪲ 5BT} ᩽[xt5/_vbQ(M;dg.l\#qɰ9!w 3BF&i>GǑ6Z!M'@{k[EU  U᠟q58lf,N (8!M&]Y3=va!DOiR1U%՝ uW 4Qu GRִYUTZCx+ۍDWy_/D c%*b8!@5wqrq23ƞ/7x}x\%^=y-GG7|^$rP$FD߇OkoZjq.](H"/GFk_e< Ƀn+ f058::@ws&'So26pH̎SA2ow*õb tӣrpFw-DJx/`3~EH3Lp6]T.ZM] (X̌n:Rah4>!by[R/|i#Å;_ 6S1:#B v@7h_&;nD޳zk#@ ;Fe֓&|}q$RӠ_3iL/ 2A1<$ K$c= tpj(6ݣ^L@-2A-M~R ):iӊL,2r%Rsġ 4,QlܢD|]Vvdt5iOϠr=W7ƊCK6v`4Vc1YlhJng"} '◎޽ Bs3^,B ͝ }Bд36{Oz4%.-9 : Z̡?7v SV_sJvU}u8+R:v-&Ml\~"-lK_ڴ;yΆKQk1Sk]ǎT7BQmxHH{  ~0ӰpjTof!(;W!8>.KJ`K!nV9jWo8V]E<1VdSUCUgl lأAmBlX,Um-='"{~* ìwb`{Wg9t^ӌL3vٰf -Aa\beTs^)i%չ|Ylb[AV~$h>F|QDJipe-(Nj dX 7#H,լ6ƌ58XoiQN!t|_,=M $V7gJS-as[x!/1 <;"ע< QDE:]U%.+Y8 \fT 3H?K*x §YEuh-+;3{J,O%Å~Cj8(gΜX1N{/ZwAL1jL7+<r^Wp1pZӛ"ؒ)B;@!3.k .B7<]_iL HS-nqծx B7|Hd𻬶`Bʒ MCKlN5qvyJB;A.̓[r##;S.YCB:,kYsmT9 Gk59=`rVPAFǣy`icdp_7A$4j~yhSqIܿ+D2ð'lE}(Qh<# "ᗜ߶5lLDU[o!0ş uW% DE,м^*ڤ9C#v P4n[J 0vtxv_TJ~l pje =Ć>f7AOm+Bf#kM#c ]ixN9Ё>,e]W E_HUSNv;&rؓO S{y@J TwI CR+UցOỿ<2K_Ӥw:n[jJ9~^]C 'Kk舘- & @ >^..(Dͨ zp $7fvGIa>6E~aY d81MZA j֫ϥ*-Sye; 7($`dN$dW]}/k@bȎlvܓ1io_J|#̩\=xVM X0}@~L16o#w+2uXP,6U3Wl[vl2`5֪*ČU(}A;j.xЕk6Ay";E$mOTmDOCN#V*jU/Q'v6.~Rm:(_:Cj%;eթZ_oXZ9w}ݬ.U a8#ʹ#gM&R=`/D =E}{-0LWvGMqdG"VhֺҠ^`+ɞ6Gq\8w.rKjl"voJ_ Ϥ6L&sSEH9b >,$r ں4;35/}}n7W|2rFngVVy*<j$;ڢPS$O5ћ*F=OD- Nk\k;̄X@64 X)+X9@ L 0f8kI_<˙+إ=TPR2]F Lj-FH 02-D )&b0pdžJ/U{D`"SD:Yυ, =)}ys7dف-z j}Po"_m 7J%R$S|eͥ+s>se[yrm)fk[|+-%EP@; l7ʆZ5`ɤ!Sl44WiQ1Bz³zm rT k(hLq& kH_s[CG3_(!Ȏ^[HWH!1`HQQ|tvρ 5Tׯǖ_k[[qrx72uLM}}0-ś4ol+17 :jB5ӝ8ϵ2@v|WIJm5J&Ѹlb3v,l n*7TKRJEBtUd"JHϰ2Y~iC%?;N~Nx;zktgg!leS0m)F&dF& 2kFJrGs^ j'q[0| $̪)ٚfzwq=U7wyƃr=+ouYXί V$@0yT}Odoiw{Ħ}۽QBscCǭTuF.o?e\0A@NO*M8曯~awC$[9{9J'qJ >|@ߌh%ʊq=Z~nquG7U+C{ Qa'*@Bv6 QK$oOރ23hkbbtg, U `pߺH=I9MP'Ԇ+djSרry9JG(5K@rJu\Yg21Bk*0?b-U{cֶ>_S֖E5h[9l`0W8 3=ݓ]7M@QY$2酦pCP .nu 7wI6 =mZ;om"@v|w3O܋iP<bL5yָѵxx EfBcC#m{g'f~$ m%\2T:+b'3)B >$n'ՂC8m8{Yk_>ʯ!X,%ts% zmĵါ\jf< /&?],]]I>1vɾ́3'I{ 귂  T\;zcJniIH0cT  n'ochs1uoL3]5j@>!d;xiGd{m-(˻oMOw ϳKBAgO+V`!/i*cuު-yd["a5bǻEN oM`:$Qy8D }>l*h%䋧2e#9,݀Wa#xwu9/ٓ.6\`%V,8GlhG$s/ɑ:CqСO/>$Rq"u$=JbNwkAj{ @tyqQJaO aKgh{x+~-f pwڌhW#VVQ]"rV2[me|e꟏f/C[) G.oV[D$\׸Ľ=% ?i/:Bmvr nOfX,%х̢–xv@`?jVeκ9 X%b)]I5v7 <7D$5XX|MHzԝ03vxL>mI96g2a'(HOP~PlT׏TW-[Qt.9S;Qyy N9(sܨ*Hgqe&#ʏ6Mc;Y@ҝS'!/O/ju+ 5g[`_A/mT3D_0 *]AGL~]- zUȪdzt.$¯H&?85V{ްa]C{OZϭRMw' t׌kr ]y_X.QhLH ͠ i_#16qDxMP8W"umjEyVL{fiɉMZRe1,0l|T7ȄP3>vhOf?*2wYy $[!O{_*!6Z]QJu|.RN7-#}Y7]< ^yoi/N5n2"M+ƂOOyBA"-+8^C{DW :<|3x?!Ik-Y P'dǧ?!엮sa\1TWd3j)Hqxt2[94)9bY96Xph>db^ ++8@hěs A[ütBɗH$vq'Bs)I7.=Zݥ[ #i4- gxFp+Y߈m~^x7,%}4\wф9G=j\EQKJ-~ՔcP:bDXFukQmO2E!y6u X:gy6peM ,V^5dC6}-j%y EhkTxt%F=êt3Ohe:i*G ?.@E\6R.T)1ߔ@S6Y!Zab`c6 <5A3x)sow눵'mh]Li`0coRacN)_KTDf.VJOܞXæ7 _SPO#*X 11B^l*P!,m-!? o1dy`1R'qxp5=CXcjƷ!Do0˗]5d#"6Ęf\EgK7m.Llb %v>6#mxou?8 !D39_6AIKAO&Ƃ nߴ/ lF)l̰3VEl&X\Jtuksg[)|6 qs>W޸+ΙimCB* K7r+I> n#k|,K ϤU= " }VraIH4mO+/rMG2ƚ1z*)lm4Xy_x6b:Dx>dJ1-@ Z x{ %[U?NhIqPLsQv+{̬Q)@YsXy}/)ӁgYD5,~[-@]#)m ɱ\ CAcgH:6.غh*Rɾ2!.֧B5telGgbx]NՆxUFx|7gc_*ܶgrPǐ2,8"`: M/:lL==ѰG8[k{VyPܙʂ^ )nݿ6K}]),^gUY`e Bњ%"}HatK\)3Mr k,E wGTwfލ[j"xm7gl܋ƂchM[b#0 K?`u&4ݓs51Wh3:HjLm)͜kBnҏ# UCGskdm4ؾ=/-CX j8P>_\5v*,j(k3SwK{J: mR4YcX Nh2s&*y(DϢXV:=4H:B/vG_<>i-ȇMVez,fM%W+_!zQ %Dp5\eK!0]{ 1}`alќn _|h&/RP`eM{rZH̵,vҩNA?{D)j4[I?NCa.T| /ׯ gXNB&i[0*|;4 nlB8dtl\<O~bFsK oi!K@rH*=H_A`iVgԛ 'Uh4Ы tKt`},w&[.!ZH10TJ1J wM<ܷb)Mz vBfNv간 VI(sd@HCٓ~t% heY!yu^bS(os4{jWCAZ/.PYM3JE?U) 3{֘i0߭ ɰX !\E"[]vgJӂ4"٪ghZ-y`/jĥu ^u*D*g%/ve \1i@/ !bF9RӖ`Zod개?J^>yxV}(ݞQB>\ ֚ ٚ)֡=;f"Ѥi1vuO=Eo`6cyX/Ћj[L^ g9]mg2Wn_A:hCy9KstTGﶙ1#b~GõK79`z9Rֳ9/Ќ&!]HVifXY_WoAؐA㨼EPQ`ץ[&?Aٰymt]}ΡxuASrWdMB5z)~(T6ΟgL#PCO̧38@BCyHށP!p}]i?_3v/o m_̹>Uw6:~M%uG#ȹ\s7RL -e(F/A2XI[Lmr?CwY@|a4lCUE/#&I=1=}`myܬV0s] kK.GP%ocҍNN$7^GElYeEƃ?Ac\fCko~ \_,ը"wR&L_k켄?A8<NK krB?j?DnQ-]hT鏀(y$)=MO"QewYPaM[țNH~7 1-e2]:6E}3> FtZlk {Dw;LJQnR|4szu4Pӝ }[O [˂YɭBEjL}ּzr[J( Zyy%ڥ8TIj (RX񥱠(262N>TmׄSWDSiHULa<U6 D8dҤ${nd`S0ݔ7K@O_Pi?݁^djčfYMN33{M6jӬ͙uЏ"KY+`#kGQbzZHlPi}a$mj;`}28$A "XQ%t(6#xK}.)"c)0El^27l^!yr%?ml-~?i/,0jZ۳] 7*a Ȩ} L&=X fO8Z`eng I*I a}l b#}*f #unۺvagc*~; 6rW5`{vW$@F57zyxSTZgRf&^va=T^Fr8c?{bu^農iw&ה0׮-V_޼3]GίR:rb%h3mApVoo#rlk/%e9  {uQuת1/{6hԯ&kgOTp&:rŽfcZ+586tQ-qk)ŀڋũ:w,C?^(= KrMuKũi3".- k.+ӉFf'@jl湷1;y5(ٲh.Ԁqblڬ`LTLʒi-:qbb!S&k( wMĕCxGuMXNV# ZM|WhuVKcR^em^ſbGoOF6&Ko6TP?co4rةN&|$( ?dBcߦ"ۙå7I iSY"0I4x:m-Ul>~(< 5 EkաT1ƈS DG'zN> f(ElN/Cb$zc(3#~@kT=(Ƴl}$ZanT4r u"kDgçn@2Ar}F8c+HXȼs m0K? e٪n"mJ0asȌhDRl*\>oHҸ#L]3@wORb(_(|Jc}S["A¾$FOރmR3eN.{Y KU;i6pĤA-# Տ{ ozj؋+-iE4b]f@ ZjDz}+zcCƞ8ho´iMSY7(9++;x~NˊG0 I‘p#^I׬j"_OY|9-&ch`O>$M<!8JgqAYfٜѯsvwϨ|E–vzICZr0aflaL8ܿA0lb[6B5@o혔iQ+mvO,i1϶_ϴ;c멭Q9{dOI΍/*hlEN{GǕYɎL/J*I9(G4F;R>؎"#NOkGa)A$7p3آm$X (uX` {̝G]EjwO˙@tЇaw_rMyFPVЌ?E谡d~xMN.g8{ĠޢhG;z%[jZ g༛zG+S@S(r=FGs'bչ$~ Ձ|cwwdKC,rFLew&<# [! HsEn5E"C\ 1΅b(Rc(6yF:5p٫h|1w餦zqb8L-5;Na陌hFtWM+nqy֒J;%-ddO VZ1]-Ht-2z9c2t56Jb ,63j pVAfh%1B<н3lAAH&H0hEb@F*PHw̾~tؑCn&ѵ:^ #i+y7R 7o2HةpтD[tsYY)1ϭ_nIň-kࠜJ$ -(<Ƙ[$N(ٖc<=dnda2j37ٓN7ܓ!zxI 7,_tk}x>*ѫPHIghEڲex 4p#]W-~o pCUrJ_Y镍tS2wnb1:H_J-8Rs%c_6L T_-/4zr&F,du>*Ip>HHI7n Ԃ;sd%ʷ-M;\_9_ aDp)u!;xjR42-}7T $4RDeK*#=H ʐ}c _ ޟVwSkmuli I4=x:||A|1gױU xY& CV8@S¶HaV/.4baFJ-"$[Nݟ 5X.ЉYf׌MR=ݙ̾m%5PSs\>Z.+XǡzG녓fR$kL0nK5=z6a9jLNkY[> R! 7&ZԼI6 9\شq4$my-h)+ڄmh'wdq{75nV zUO:8a"y␢\];ekJrϨ ӗ/D5V@ x0):q_@D!B=,dn S 1hr28ej35Z|Guɩ{#`ŦsO~.RQŻEEy"r +q6V\5r95`'١nq,zx)ID (@"b֧A)s0R[bʙ-VL_EA]!\Ӧ)a]Co@ Ed+o!T<Vy"рvYN:u|e?01ɨ ZT:j|߅xz̉FK'obo9w! A'LiQ 'j|fV6:rIXt4\Vc'G$z9ծrsH,͈F+깒 2%냥;L-f'k%embSfS!q4*Zo:HAэ7oc]d儇AnMv e>u4t\Ǯ-oVY}4J'd8=ulHI_] TtMxt,?"Q\3bpjA9sZD7ҿU zɥɺEo._IY4|J<ζ5@5 l"10v-P<]}׼K=ݨNISVxߣ0m*3Vt[;ho͐vFnR:.aQ>Fڝ{87ps\~*ˌ؍aA7:~[\V}iDEz( wx,2,1jYmR4RkzGd$Wr@v,RNRm&c;T?JM 2OKG|RXJvU.l>:Os&&|YЯt݇T"ϕs&*+I0 9P"sA.l.@Ős+\Q,o 2ty7=E4l;F jZycOS@tD)Imåg}rYA[^9ր-+/%⸨irXvCxS厂ڊ'`V1$`mNa)9K@(>bپQ(U VoiD&бp>Q`QXaRdO?uIW ();{$*!ՍdnBN+ԺݙR9%&LUe+;tSXs)X7ɨ cƧ[P@|鶈_e(AS;'קQmy>(/5H,"pX 294dqkΕ6Q#m?9O9H+IjM!JboY2^$4ߓ]0+x<hDoN54b[^ TAV'h1.H/?E@Rِ^YXSDG>6rC@l ͓ -}LR0!My~A2 ;Ԯ }(bbs~ȆSӊx6:gwdIjϪ c PIz/p,Υ'a,JEAuv`$ Uo0B s!MkZ˯kFPa9>zPRJg<^)y8"A"R}п\0vXbΕ_ZqE;? :Š"QKAYWJP%}.*;DJ+S814cwI-?ypVe(iP.jT#s/.ٹt H-h\'5ܑ=mW>#Je3eD4'ޥz}(G9iY_੧ZL56ju h)Kzf^:9Ok{k6<0 VV8 u 0ZzM5^:-S=Ǧ6AXn(`LLG!CkyȡLY)L~vQ2ږ&V669hI->CxgjuNρoWEltH۟FYw:eQ?ǴJo~GJ `%wA_Ֆt1wGW!֟ /^4 b]k$b[~q2*1/]>kOso֯BSw!<\cs 9oii$fF5T~%u11uܨΥmBn8h?qP%1| "g:R;_TrO`FS4ܧ T7*,vk؟+@hvk"?5+j2aRAnJӨXKN *GZd->0X<ħ'Ğʞt(su:0"0Q-q ?:PW,ИȌѝ ~0 T W*8#LƛQؼ_~bp 1bu$\&%.lW.k8HGܚaB.>l^ud_〲EM.< yK]YM = 8=@~)Vi9câɛ" # 5EWZ4(3nr "bC2![CLnI@46(ᬃf}H)\㻬`=Rq*϶{OߵtPq"CG"f7'pA"]~g'aEpXO; ڝ=}HrQnw qUc75n'b$SapgɭJH&Pt/eClp_)P\9L3٠GZ[n,bx)^؏zJK>pȨ.9}_8V?I A\CKd^-3BͧMN`Д?kjtlVf%f>2+{WDԇlhRPfF;}" Kgyua^U Lனpo7@GVq[__K@ml*E& xXk9 N-=[NUץ@mG`G?г&,_z{]BVN?ykBcG!^SdsSY[~&7]8Ȣ @BR LPGX;`ضNӿU_^JdkeHXW+kI#w)֛ ujt5-ws  oIۆi9TPi) U}En(OxT#8ݭMko Jta|2a]vyY(u8 oe17W' A*v ux\n?)K<3@Xʿ&Ůq~&pɆlkPRNGr -Ԉm5 ^2QXnI+վ'soUͭLh`,rY[hR{&d磨.7^k`k\vp.Y1pߒFu27r:t' }ی?yf.%Nb;)h~E-~?8΅>ba*#CZ-ĶP4MbjV'oĀTxHهrO 0y̺xwC_YW6 `jU ?j/"-c۽!1k^ƹvyxiinalp"qӓnLlSB .z#v?׵#i]-KQ"sVNfLz|..,<V j!n=x*cK}Mk:\%o۞0lSJW@36CEŐ #O y)D +uGQ6P902 &8~nPǻqadzt̚@VA~ԕ_0U+ wٰ'V8U߳OɈUYFa;أ=JA<_'ԸAPzKfeԶ4.\׏mksҹ|h@'tqH¼iP+zLx[,FQ亪0 AG\.0~XzWJMaEt`)? u>/8@LO rx PLr>"ȟc3?uu^/\0S;V7GKUGWM  ԳdF20$~B$-+E/h/ =5NN4]>}D@⟙GغFT0:Ա>ã}#zZjR =8YSHҌJي.̋^k,S.:Qu>,Y= ki^UECM(RkƲ[qi3ݓctmT~ >m³{<`,kx bk#JK9l0ƉоR3 +FR{%W^|PByO$B}5Q ;H|1WطCeY $e$ŊRV߻zbʙӃ$]<kޜ<9b'Ht?OoN$꽇n5:V1IhKyj2OӠE0Pj_ ;_:|յ^T!!-Huc:عB+F|,Ihk*mJ!GCh9=A#'Hsa>G1l/ l1'rh g:zݽ;R(@Ƕ58uQxy HрGsU֚AĘmj|/9UC"'V%C,R }ц7fe~O~f[y=(-w_M&tV]2+B;4z)[2TYɞGJ>ey !r;i,pD$lqLK-)Fh 5QeW uF$y.h銖:h&d{'nIEǎ7NSc7=%`du7%HVm-zu 15 dp,}KVL*,JSItKk)b 4 kH4kiqpD@N`{=hmq.硊%PԺ28Wxn+?r*_#_w< 9E qqm;٨÷kIs>nGh gBձGͻ e׶5!İ `Gɿv(FJ֦$1tMCtbCؘlAnX,YskyT܄(d{} ܯˉ \A 'G2cZN< rԣ9S(|px8Wq^wZw_"U8sQ-27IU.-6p:4IS8I~Px6rV^jiYjl<~ -:۬OѬ6rC>:S?jB-|c ·9[|I@09#mK`{pJT?76Aym:0ٟ MplG[0u$S!u3 q~)=1{0)U^ cQgl>K屃ϊ>eG*5MZ*5BzAosk* ``"RFKOr*ZLt4:YZt$tΚIRs "H#i3$q \,52+^%HF`d\T`2rA[cg 5:֏Ze뱏!AC-Z,"7PyŪ1`:ׂSyI8J\e VSWMoG.Mm3H@rKaMzm(}@1T@S%bcѝD/V>cfR˲iKEK{ȗj8ڧSWo7\kuHVѐ@D-IroA B/5`Z ݙ!qEȥCŪYt0~}m0GK[;\*(Nh^Y` nL=ަKIZ/gx9YX C3Q-Z[cJZW.K(u.ARdr V^ 8ZG{qV|X|>Ba뫪^|{rž$c~@,"7:`K|ZX/)7eLvtauqבD\A˨i\񷘃W=n:NE.𕂕Uӭ$D {*hWŇ4hxؔG.s:⽂ 56e9 餱Hnw,-xֽqc=[A =^Ж\ؼK_^QVp샱R_ T-T'PGdx~o {QʭRs~^BM.rcoCskzLXQ' [$ t̞w|N@MIzG%9(%&~N{C4fPQGmf*Jg@Fl؎U՜F0t7L7yb|#CACIYi$n/p D8԰ UdVDj-B76G|oW~Jf4 OH-ux0(ZF =3U:P=B \ANZkwvŜ*Vkvu| ,ppwXg'Yf~4Y(wupD2#un ٠Xk _4MQԊ􇵋xnk\r׬#Y Z+?@lOQ곹g݌*&S.|ɑ(\ SsޫY#_Z| S,@[k}azXpin_t )[P>Kڤ`ȉJrxυxrhlBakdq1>L» P+TY8lJIsEb|SC@;NdX]@]k!](2Z㮝 M튫I Բp2ۗO4pPzڡ:'1_>`jB 6#bӐds&lNWr-qHYXDVך"<~LV70/xlyK/H!* /ӡ=<o+1OÐ(va ˁVkn 7pN9 εD3qH@;EXDn~sY;IGҪK  ﯛu2Ia..$%fRŇIdR"io&o0 ?cG5k{qP\фxKRar,q ӛϙ\I1bg|(t ɫPrWÑ}pU9Ts8HP?nRwZ$o\ 8J2Cô1ͳ>x,@V@Ge GJ9ׄoI!van xdCpfnо?Vw'w-v3'p9I5KV8Bh5)D[g!6":3TLC[Γᅨf7u45dG.r+؆)’y8Y 37e#BW Wob8kRwG➼S6£u ) ^ŋ>ݸ3 oZ$\o:L"\ )gnAr5Ey­@I UELz҃ zPH nH1ʕ9kbt찰9R ARcNw2.Cpq^k)+ٹ<QM?hu-#=}^7RX$ҏvC־1 ΣB EE#N.&=œ ΪR"܂viCldl6_\OtV17(j(EIֆp+s/^Vqpwɬ}bv]CqIKT{vItW3ؤ &j8i~~uc 49 !樭قu }rd< ftE5^Xu,6e\c"4i+Lk?@Qe~-vZ0'JOnP;=Z j+2d=vR+{bdfy?4WPI䗬{X@lt{c2Of48* ̍1]ZJ#eMm4pCǸa,];@:hy#'؛G8W!]ي-V+KmCG8 p/%ɓ[D\s|[!8|tJG"~h *t0 }@[Is W,#+0|)Uũ.˄12 81C9犴K^LHRo&/lѩ j]> ~' ^r*6 +dW!*U'Nw֖e*"x#@㆘hc c&5KM ^m 4)ږhJ_$1Fl%7F{}`1](<#{9w_5߂׵nz&Zt;w ^XW(f`-#C}Ѽw8z_v@r{|!)߅%iVr:-rp Rꝶꉟ ri68.`/V i`I;n⣁ѰW?|нO[(.Qqna@t|Ōipo<-._.TN@R1}9!Im:4)\A hD4Dd͊Ps2H +>/ry6_Z3b _mPGFjEi~Cֺ[7|_?6W!'x]5\7Bqm k{=bT>`,-9dpqp}=rPx]M}G!hC'>mW&ݻ?|r)Z_x'|`K+lV.93a f'yqȌz04IU5*$s]鈿oߨ{o!\W쓳ebXy-e@dciM{`t YeZ94JCD,/E8Fx:6C>x?GnJ78)l̈gXT' U&d`OeXdXeDj3Pά7ŭPO B!GT%"r R) fs«Kظ?&N *y``1%\$WSSP><%תMj m#50)kRhB6x+wϤ]" æC86EKDpUOH>6z"g8x#~1sDT={6䟶;8O=pTӝg3jP=KW>f"-`?%4(h>d]H2GA?.SDI$j0[[Ck;=<~P+SDzۼ9h.HlsG^u|vn̻? JIdY[\߇ȝlPN(ΐ euۥ+c;S2y^,x }>",([gl_6:4fOx2e\jߩ;d؟!.Ä{*Uv:Q_L6mp@)o}arsCtr رJuzfXBn0|)`Fj]pJTV/??v`-KI9&]5k' uaW9E"6@G-̇mf*ɹK6!:T>}6K)G|_sB۩D}t|G자F"⯞FBk1}B w@qneX '+a2w[ow*`ZHL;-Dp3{o㐱@ǠJAI6gJF~;ޤtN`[|6hxZ&-mjQ6BLi*JJpu#˲CA@֎i! @l[V8S|Ɉ !H釄G!͗UҊ!*koG%l*XƼ3>i#vM=c@iBI2\8b;)u'HZ3)cv=d+k?;+4tU ictY!0*^A&@lXUyYVOf2bW2Sd7˘sU"3͜ KQkL2Fo*'R0+]UC@7gr{QwV.85wQ%r-J #o.ڹ\IQnnw,i\8/%}SV[LX{h}n87ҫSR_)h6q@l-3^w%C$8}Bo`WydzpU TtJ>0' Hge]UXY|?/D8$(Վ>L܎QcD-wrMfCȒ'{I#;'i+*>UA_Z'"bJHr!$RI9=UҘG[uذ@"Zi(5\ʔYQf; *&\Bt}$-"g3?Rh o6:b:tdXuj|JueOۋL>(*F4f<8!zS*[c\wdZ=yadi0bXjR"C~M7!7+]JϤ)t5̹\-BüL!q:S;~ o h HJCƇkLsPCjtGX+yb07CZAAD۶J bi:h*^,ӋU9jXrt"9+[l`TH#MdRˮ)8OՂ ' 2Xck6Vg } /B, OZK:m4b8(#Itz)U,j<|-mT5TIOqJ+(J_Q? edwvնG!Ȟ8[ҏ!B}#ڽ󳯲 t 6_'e3^hF'fOtp ]O **ʎ=lvZ/ϬTfGʯjrhMP &1wGkU Vh*KzZtgDF* nnz6UFe6H鮐ؘ63Gx6m>'3L*^0l9XsZ*j^"x%}J|sT;o߮6?Ƌft8;&oqL4gm"YBUӊL{A=!7ela:auDbC숑)_|Kr]e@zo0<50okh-S _>=aPg21w5 PGcH%}i\Ryx/amB%F{gHkQ6e;&یeZ5Y@TM#h4?ZZ. **¼U@%Nx `gd$Hf@q󲞦D6k = @5N}wg$bf[aݗ>Uha`Xʝ*GC3ի YU&$$ew~Rڵ xLặS0H^$v_cbn " }DyBOl2EA |)+ćqܯE_9?ֵ@U+tN[iZPM}&Ot!o~Ӹ@NJ_ Q˞;( }mBrҬ*젻Roa/N#Ӻ^'Eª&4uPĂnnR#6-D?)Ęnd;fїGi~D  2E%龰k4ʱnDVMZbjV8aྞR:WStٝT2];?N8e_Ewwfi1%"͛S.GN./߁Fέ'ڙϟ]}6K8E O&:(Չ-CMUE>{B]8R ñ[Y39> gʔ&h "{^-dMkPcmڟ@ۇuS xD<;Q.41rp#C_š#;^! -7 '= 96W `Cfy3_Cȋ׫ iWwx-OkD kF.KzX a:ob|JBJ{1fC؁UV/a4#s+ "JY4Fso;i:Lc_Gݼ<$o4Gd3=)I/U=G*F6N'7IW7- * t+:EQ}q^R`3\غp+izXx9d \ [;d*o48K'ޫVaڹ2'LP_|S_qx_MA=۞KBU`1#Ҥ<*YVXȫ97|y :Fhqߪ4PWI>I-,} )K? 7~m($#Le,b{Ymy.I-Il߶YƗ]ZUwʙ6%5\@}y }V&>?0rz@%Ewp "FӤIw1fmYsC^ 19ٵBT&bZ:׉Vͺ,P_knm{$vK qhYR&M~iYMfCi/NiA.E#/Rq!.GXSD>h'vFD2D=IaT +7"@c@ (@`yI*kZ1s2^K\E牰`Uu$l#ټb!Avm#݂,#]i5"3وYhr\Llv>DN0vq֦vx06<)n*Z39^.HwE9RPycs[!pQYG>~'㍶.Bs~c,8ETvKV!^.r8ik?ffw.@ƃ+Z'?~W(qfJDH .;6R=aVc)"[eTs)-`"$QM|q%QMoՇtYȅf^Gg\ߥ(]AMY_߯ѫ&ł^BrG1rOzX$B3Ju0aew\s.[LV[Q2~ھd.,Yϯo$^6&;'MT/2'&@7ٴX ox1o |NlUF[ R^Ճ"U(56?SxC\\)% -p5D-~Cql B1=H_bwܦZu˕j_*=v- Դt42h&|*=9Ǽi:elSBNv%&}$_mm#3aԱ/E#H<*C8hz. h!|q/*OÄdL L)-<aǬL;5N)pp.:_xUtBr[7L4iyBWiE!MU1+RןT,9ymb<&c7] *j2:D5cA͸-MPe;`)˛E_I-sـ_A raVATĶ5s\fmZn Ye?8@d0>:gRJ=2@1w91G/AU$q/;# eR%}$9]a!f=d L?mY-ӾFѺ_S  Mx*S]Fi!P CR"iR! rݑYl96IKH >;F7MӁV8E %A k2p\@J2?ix¥zrB4(|+:: #u'0]5Dq,t񑼷Ul-cYs ԧԫ1=b囪KuUڷ(UTo8\@"SP51c\Q*N=S@8{zHcvf gB0ZWb9݀ ~o=n[JO5 7d{xF231=\wW!x- 9 [ޣ "n(:Bx^Iɶ.=].FIkUk*[\J O)qגge#-??nϬq\i|gepU7wsCrb#dj.;'4hfBeso]iӧf9tqK¿e%Lua}ye&hŬslG7kmC=)/3pʐ~E@EMJ-!mINiΣS9O$*1ڭI +Ov Xu򚊽#؁AA3&5)͉[ɀjlcJM̕"؞kY-:dZtO;yf__^mÛwܡp @慏\K;Mwxfۂr > wS"xj{tԫsY=\mq "& )蛮]Űyb.!qKFS?oƂ#\qB"KXVvXu뾹lx .B0^xɺMf\Du7jwp=X!&zl.>qdSP[3r@;7u& }BI{Umm/HRC>ڐ)}4~x(yمp<Ш}Trј`S dQRDa-(3K"?WZm a.J ō^ ߉4TqKafX?"˙3@M Ba4fW ÊZ Ep䲗VE)- PMkk,0 <Faygr8=Z;pCn $h4rz8M$/iMY.Wq++CYoSwd!h1;:IbNgK;͇|0[b#tsNJUy+z~[>>ܔmԯ}4'drN=/Vՙ;R(vp',vaGyVo+AjtLpS$ tZ=p>1Y ̈MvZ C_Rdlzpjw[ӴMBj!-]Sw`đ>%W%ȃ)KmnKwlxmrT(E!4mIL&Ԏ)%ß_uNj :Zk`JA¦qj"@Uz415)lg 661f|>R*#7-NڎZ=U$4Tr kƴ?9$ Q1qw=R&$&mћ4KO5<{ Z+S69 9iTߎy$=v<Ymo|c3~+11ぴ[_> x1x1ŀ\G`,ueUVbJUn ګ0 &y]F\s!c&t).fTl`hn י_uַ ˧nEt %!Я i3J.|'4fht0PN~qkr.hM{ܲ$h6=ub<|C k [9EF ɼIз%,hs>/)~r9`OLnelzM%R[^"i~!F)vb,#>\pвH{wVuR1%lMƬߣZ҂/QDXD-I1nA? ,13-\f!߁Ec7~$K$|BmLͣKw٨aͦoUZٿl_P1/1w k|"oT4IU$ONv{9OI,}f2":V ?_sATr 4^p0C4ӊH$+ѥM< HvQE@{^Ė,ڿ־IEwCUğ@NxۉXLbEk,ȭw.M֒WO&WV z%Grj@5vܰwtQy_MDO9o(,Op7V by!b;Ix9i = Zr^YЦ ?)308vxBS%w^Y:FR:a6{ƋP8IѲ9b KGUҟٗ44xp_AYg`6YxOٴIu_/  1oU T{{íe%wz-]1\YD8Dx.ǯ eުB<yG AG@l!rcꭀ#h'V;FY-nGIX<-A_P';imYAe$=E"ai{9sO8x-.k {u /O,m`n65FFs IaD_VN 2۳,-/$H!I]b\Uu>̧;:/Ek/c3=([F9&LQYUtEH!UҙK{k_>q{APx8UG˃d׿Sh08UU_ڢ}LOr7WOApW21M(7B2xu ѭ,B&7CPC,=^XThE21 I ~ܜu72R0&+G>ܵ$nvD6gDb!z@naQmRZjk!$aȩيp:;be}(CwDrbDj=UIºƄE;n7ނ0I1:B (MٷDs3'-f)5Vdѩ5>UBs7eJ# (,=im:w^D\ZM@o1X'ʊVAfqek3C~ ]i%'6fDJ Elc9 8I)HA-ֱu5.LhjgR%TxaƐE!A/^߂kJF:pbpkE__g126zI/ܞrn#'z*Écn[a~-&m}ޏ0Xxwq^H]q LTtzO E5M\a¶n%wJt~̧2/v#ZPMVܬxAQP `cdu"1N'R>iZ_Y DNjVZul琢dÖx)˙8`Ƙ)l;H534EXR8on")Ys {iHUfSMNǎ%!6 ۓo:Aq(r[k]IdawM(mFnJ5 xFgZ26QW }z*p6 @6gMFm.roNKv:oKU^%F7'X 2z2^g&qRSW'njX&(U%'"(vo`n}߽[m+%$O=jEL_"M;mjyW{Z#m9  RM.֝kSM/I,xxH<%qa?40>q'K=;s{'M3#.ckZ|+U¤"74jr^I[$n V4_>1kbyG2#4qZɳgkZZQ,w]-:\NLDYpdS/5íEwv#:dPE6Qצh,]#}tO jl*aQ?Wgv9XRDUAzG[qiK 74RB HO$< 7yYl+(!gYAvcö;!#^IQv>I nC#[UVB*cg`x""g}si#B)+dpH_$/8Zl hMQq]˘jL Rn=1y|coeo7WZƒb{T͸RD3[(%ZZ8 a'mQ BTl88feȒ]xN7){&SZdl7c@e!6=g߾gX35TmC9lXs4[hT}?]nx#Y60w?}m8~T:4a rv/ep#M)J[EвQa!yD9  JFy`yfoZ[;hGn8 O^Ze 6RY3U$0}|3PP >b.Ԝ;. fl'YooK#E1 qc4-0dkԸ,S5΅ a)ѼGM$.(svޣ\KCՎya *BgN po x9H7N?SQ ,*b&V G)HNIESl8cJ$zQH,,rPe(@ $]2&%NY}/ILHtv>p|Y{K:/?B jOGT)ԈoWa^ga޲tZ9(u>>8@9e}S6h#@z2rTiC.* d5|zͿx;"\XbڐnN/:>|:JLndrgTcd - b3EBZXzO_:oqH#t GܭhxO1h8)j)q {|f^CE fVUT 9 ȳ>a恺lOF$0H҆ :H[h$JphmE]nZxxAP{BawvTĸ)rvFʅ|ϞRK}LK(z[q)j  /x<0TrUBLˑT2M 1Tz9<^!g"hfqڻ9{/5,Dp nIb5O+{uO |涮:8۟VZ?$r LDG:R~o98Q8zWLhN1E)(,3߉y`JDx#Y_m&YOпũ@!@GWN 0\ތ+sX̞30 ~ePE!kF|͌?/w٤`G:3c86+  ЎʔD*^qySRGa>̻ aeM#" s, \2dJmNjU'B;ЏjDoV1 xL+hN}yuoq5Hq,i7\`Ki|iv#< Ngw',ҿkU{R:dv"A1^* &_v+C~+!~ݩ=yKdE_z! qַl "D@"ZCkbcXUU'3neSWu=I@YȜ=Yb"ȁ_OTɄkCU|$? N\|=ewR;^"S81C{t#X)N%OtOf`OLC#[ų0YMլE&)QprQ!<MO jsAMn0Qiy4l ]J9ʃ ݽ76Zۍq V!j|("3ԛox$eD~δdx,<aq,e Sk;BDC?{1a3*Dehv[}[0 ] ɫy7|%tзnz)T>G[>[Tjs8b,utd5[ʄʉ}_;t@ ?o5 !|f'ZVY^ T_ꥱ|f86rAw?f2TOLX/TB+g=R& GȘ6|fea( ۙ}`$qW곌*p9˜(NkMopB&AMr¶x6C~Et5&lLcnY|QR*Sa4]ŌLk(o[<5eVEL=$\ⵑXS8FңO,s+2%#d¡15 1/>.j"QϯANҍeLg,,Bk Lj|h$$ƞ(`Ӈ>*5UFm3IyrlTBG a<\PXNu iyq<ٹ0r>=\ ySP>N=0W!82yPM_$;,I꼭 Q:`X(Qi' /0T9L %jœI+Hb.S?P1oavFt帿t.Ϫp"2:.k_.h¿}*gRW5- -kD}Ԅx{#Ѓ,N؏7KJOY*w0 D1 *>W6@$,11D\<k ~*,? Ul&بT:oQLO5xWdi^Rr퇜Sh2ɵ[a464Wbc 2`? iƥ2z!tШ -o5GX.,Wv4u޳ykҾ\C\JgPۏU, HCr p=P560[?dha>r=M#UʍWqghԂfyZbG8V=.sSE=ߙ(;{!&@Ic:m kbO~c*h<tP s h͑)"|g}9aVI1A_ @55:_$ibtCbޅnTCP2W╆_5?u+Qx˻D}%7kwNVB߳#Ғkid|! X=xehDAB(" r.UD|_$`d2:0HGbߺyOV^$B@ \rsZ y:i# \\kDגMΉ,9B~^PV>ES18 _/BR*Efy}G.bō4ڰ^W8#I.8'vJB<N<탱(QAp } H@ ǫ#ws<9["&hڈLga}eM$v˜ BK^Sa@rhu7ZZx`ę~bɃ\UA)J_t5P c4'*YTA|a5cg(M.{&VM%gP"' W[QwKK;TR=ҳSCG>e>&O՞[\V #Lz%g {Zp% *,H=Þaw?h)*Rs +=cՒXr'f+H#SyD&I 1 GYvW- % P 4 '9H/-FoMֵaZQ*rD1*\V=OߠD[.(ICV s^tVC HծQv]ZatF,vJ&CD-Y=U=MK{A|e0񄅖kRw {*b` AK#s Mߝ998ك9J3\Nꡧ*sav"{<ӡ4AG/kU`m3JX6D;~U( AF3FŠF:pO5,Wq_^,஥ޣ}*-헭QJ9nJX1̶.%4JEhqA||)a-\B-DfÜ@|> A.,%YcE+*HQ5RT֚SDXF+y `M]hg2+9l<:F$A"*@rts]opT64'|HAzUơ'FT#0HlGs˘ jOw;;B5B*xb d<fX,{NQYϽvT" HᝃbakTr'Ȏʄb)l%k>-}(HM o'_c,XUObHrEf 4b*RÃ-j.ǟ)Iܦܿc%Cʦ}C +n)85jM#QUp"lƁu6IG+⊿O$ ݿ >ƧwY!H"!7g?l)I`h{ "2A JDh@0٢\kݕ鲠61U-Xftעቖ%9z _q: 6n5hI$HVܰA|0mo$#T󏮭"νsBA|R{sKb46Njb@Цh#*PLTqf-뽱u@VIaE{N `J>խ8 ]+0*Xw(w`N}̻(8{mRnlJvn8+0*-FO:|]wo~Õ[,ևր*׬*TLJ!]!>R&fMAAޙ !leځsRSЖꡑi17*0DÕ2,٭S+CWn܉GF@р3rZ՚t-U}NMA >͜$;;? LdMsyqlΝE)5h[WE0 =WKS |\u-yIaDC)˶O†czәL"eDfg~9!Zjͩ=Dh>_fSG6(BgS8vꕉdtKFmP}{pd2_"PqvX7PV+8=g P8_Վ h\߬l·[ E\#&ްy>D\Tu 5jrATL#3Qy #WzK'By3^l޺&scYI4}XDh?a,3_ :+.\_ Oe+yƛHԞ싵-ӸIjY-"3.)dTۇ/7p bປX8з g`,P{Are"A&揮n/6sn;Dv#w@xR'Mo8,|) fڵOEXKh~ */%=z@A1-C#\s x(] „iL+7A!t񆙌^h`GQ,8)a8E'sUT`OKb6ȇ;7KCOPs9C[SvWrpoEv -s.qr /}Eo}*Q9dph#:|Wt>\CoqX((ai̴`Һf6+~iugz\ga'컫X ȟ<ttM\)Hhi1xUզ 9;c9j$[[Y^Ө3cJS3,fY䂪n-мa;/ 5N_@b , [otR#}w=IFB}X.)rt=UUD,;_V A9P X-ïH,(ƇLe2ؙex: 8'Uql9M~kwZut;ԛE0hdP#%Ʊ~$,)\X?FY,IJ3i;j+Vܴ_4M) O Լ8ue)UgZćKtpQ)VcR2; UۮX2dNy"tPx'("_G]00ŗ&kߍ`5z|Y*3I{H8C JB{{䄌2(כ~=Ӥ5U/렯Xʑ_ 3W:;| 8̎vb;%ػPw:Ԋ0_ C:KOwI=3 f\nC,SF&18nAt$>\'7gO/vz9g3+a B Ukh6 p;GoaL1~w|q//yxqO+712q&\/5;j+v RZuKvƭ ZxqEC ֧N.lh5Tc*VjBoBW,U0ãR[[onDi\xX>IJ D5A(jD]lh8PD7oaYf?}3,-7 ? D\_L\#ɍm3'3u<;Ċ=Ns'qF*Pwĸ+e~ɗC 9PPq՘NTL9l%@+!0M(Zڌ+ I*Z^s+K7r;R(䪤^vR%fǭ2N?oocEl9$}] _DVez{6_S2M$.NfO ӮgHLU&N\ڡ.Q%}J/ٻ]WG JŐ912vJkє+vq=@Zi ̢Ǧ)Vr.ȅ . PIu|?yo) .mpWV8BC߭WucxXl# 9N9@!|cMd9+5YHQP74'M>72[Ç ׾];#T잧UtX.S fUdy܈d)5a=b9+mKbh}KEڸ"iqΰW-{3=ՁPW`5݂pts1Po(N )eT.n'u5+( }5x9Gy -(qV_"/|U#;G^^D 'PXعN`5tC+HLS$(2է(gsa\_e!\Q?'>W8f֡lN<3nSƔwͅ 8Ƚ8'\&S#`]ևDAC@4Z-& U:թ5]sJLj0JDŏ,>;XŘozi2yYhe~$cJp"EiFzy#t`llW1.p 4XbU 1@"lF׻o_KDZҩv3A+fjz,}Q!0qE$u9(?z\@l|* ʺX|8ʹUπzSU`af*Wc]4l{.4onSG3mmPicDݰE,n4TƆ7WZ(U)Zs ,ٗr s AhGɤ@``u;fւM._\XK/T{j[bPQ(2ZSFT.KxP6gA4RyAǏܳI.V&?sbms"H~^`ϠQiW2&W\>ZTU=Ӈ%mN۸ jg?o=( ן: ?辱b[ 6'PޞciI Xp"Q&<|K:\y <:g> ڀ"il&-0V&rzHxn-mQ#lˤkwTBi㫸Mm7XkF]٨L6!eE# .$]1XkKk&lx.q/e^G^^cRߊtrExAd7t0{enAď=xy6=HΩt-eNvwcExsuOim똂RIE gdl."8M>~ zM9 7~M _k'>:ǿ=sDִCW/-W> )f-H3;V9%g(Ӱh`th ѠB^OO/j#iABôaKxQ+;i]Qh~XwMge0ER,eS)]pGkU6i7*~ˬ [[?>͖)H̺iMh)x{zoðG۞A 篓D۶όs4H5O0:BR grVsQ3 1/d6AjN,Chc;9L y㏏`%GEcf4y\zjmGTnv%"x5yi%fD_}ktTE$Q {G4N@ӻcNSiKO.cw^J2i W%hlK>8G>/b "mm+zW º}ۏnc$H{@b5%ߦ۾~LV北N{bBX[`5;w"b0CtN9l;Ƅ"pNˌɎ^ yI~efHqe̒~QeRJnEp8J!y1 i?ɧ2O?oN6T_9WF_ODnA**ps?yD `_CUE`^PM<W.)"ei5nOkc6g DcdW &RdFoS}|3?<}?iZR~k:`7}Hc,сeIsr/{f+6[N%V$Eё,& ,kulS=e"V2&^TOT9XciDkFpqZHpp>ecy{[Ru=hʏ{  0[= 4/IvTVwX>+NikJ c@~ϔ/= 8GRhGVLR>d*JRto'Ѧq׀ځhQhZ m4Ja[t>~}'\CH"EZ~q-X;:BEQt`ԱLsQV/4xN Z\#;a]2.XT^3VJ>sgrwT6uTSCDi:iÿ;٥'J,έFl)58N/?,F+D.KˉbCT|6&Mǀm#90$fP.-Nl&ܐ~=Fˑw$ YL>R%Cג&7%qʚ ×ײ>1vz*`6fUZ02 @8l;|H`- ,9_L`WItRdvK@SiMe /u{TLD˴$6bQH/:~34gHs/p. k׵6Xc4O{/D!9SӢ@m?$$?ʪ|G:s5P * 12-8`bjL`]$r=z9)| xb_@رQbЊ(2) ,J-Os-4bL5wO0eWCi_ 3\o:iw{ `5x 68 9P.^nr>\MF9|i|n8qԜڕlgASeVMȪ$݂BOJ5u#M 3l+TLz%@, J3CLRŹNpH~#,̈uMHp&A0e>DotSrR(3| :魭|8k V'/]cْE`n8EyS k2V(nbzǑ_U,E6FQJZWr3Y7G{-s g}ɭ _t#p 墊bq3{.oSvWBt>;E+L2%ּ[xC>#aq}\‚:"%짝yrTsd3Dm'sݑ5+\ <4Z'o6Y"B\rrrec5lvf ڙ֊xZI_t 664'k<P*kF;mM4'DO2_礩8Y5q}U訩w29Kw ؉u2딨r&;_Ϛ΋sSWi]+=n Vs/ϊU?O=qAT6Oa"K(WFC_?O/Nи[7OΥuEmYy'4nTXE_i:RcS;h3P=jtMkֈ5@ Uś n*ًie knKKʲ7ˁ.a**?e@qu`@E9K6bB g]eSzAo BZцֳJ2/󔻾0T(ah6RT@dLmKJ ׼9Hȍ`֣38$1FdW&Ab@=aWnu*>xwU2˜.V݂uuXۓ?[ckuXHoOXmߒp0ޏ 3TNW"2j}D>iۈA(;T42+[:͘Bߎ~ 7w78Ԇ03Ku>KWNE&$N[?tV8l`F[Ih/uCZKfI2䆉~[qxiQ{43?ݏXz€WU]Q 4azݳ)gkÊN>WW/vT|l~`w2Q<\?&[:GKR:Q}Ð5ԠZV"a<:f) B6Iem0CM*KmVXQ(=H/ãߞ\>+J G'CRHP즖kuTMl=}}!5A $d}+~ ?+SeO`Qvۘ Q>. @Xbw#pnm = V isxujOy0a MmL~B?X]Uβr5OUn.Ihfh8 ))y{-xC Td34 '(a,`TvYbefaQ;j)FzKt@z,ӺT9YJ;+RZ26m׿Z鎽ı8BΎ598R: \T;3n9X"iX[~ uTWO-o΃,-cՊI3l%?>%r5ȉ]U2᪓zwڥTD(T9 ĦOs&cp]fw]aL:Ŧ@V &NR}S߷qDVB8. 4r>=GKXȘ;ZAXw yb̌,">SWObj x즺}`Y'3F(ka ͑A-i}(E!&|F3޶lv9*ŬJa+)bLlyhIĮ4mTC Sz @$0r$+TBB?$rQ(x>dͅWۍL}Y4~m6Ѯ<~yDlŐ msE({)p0z"#lZ8ZgI y32pTϵ椦u(8NX{!Tje/oNRHf[BMxOlED2NvUgk/H…L[y̏qŴhy\mdhdq*IqTAu ݸXkEjIĤvAqt hugDE%,3r,͑X.*< QU?VE#U">!67MJA< =oą+od,}sd5sq ǿ3{1RBwOgn4Zg 1lXD rm΢αB;6y?%#^{*>X:1`N( w]R iԎ'ךJ3;(ؠgJ&RI 4R\їnkt,3uIRN ˂.8 ,H@GkQ#A%+`Qa+_-)(ϙE꟰e\-ңFZFj ;gc0`e'ܨeys`,]p\~}6 ˆd0^颬|l%Rc%:gtK ql59h=n溺[#v7QA-mPUs#uSs+[!|7f,ealr@.*\ӥg2?nL?^$+2wѿ) +Z:@PN^wQd^K+G8C@ 9~J&l;,+0Owbnzb:;^>ڷh470=lN>tTk^ǫ3͗]P/͕|kYQZ8J$qcщ_T'\ @A"a}9 su դ5p#APvlU/N:,?|kH!.4-9b ZW>}A=,E#R`l$.8G}C~eV$ON{p:GN?JI067E4QfP6g3UG"?ΛsÓ ٚo(w;Nnm&M8 Qܻ(>Oʯ ϜEo4\"`{r$b) sﻁo/>Xp"Y?FjdnbM8 S!zA vS;7KctL_><a𑺩'$UU2ðJB |89SeɿzL ~FG=ЍFa܇tfr/)/*qՇۡ.βik)6 lQA >4=AKWPE2Po!4}sĹv>gn 3c9;-LU($lHE+O ;q' k– U?Vn^ݠ2eG*[kܕ>U}ⅭK0OzY>iKɩؖK#t/w{v)'Johx;yݒN= SG{jl!) =^N Xg]tծ[ [2,}o@@4 w,ꌑ8FXt}I# UzSG.[3x!(أ]HRxnüe[}:Kd2pZۺo?fȠ8k8` 47YEg3,U֨aOwÓet8K4m @ى4i^Ņ A,!TP\~(0Oȴ܂k2zEYb@}15An˘ (gׁeSYDsJB?jZTvZ:i0i50b#)Knf ͞׀[pNp| l -yU7^T*#BS 4Dk)c-ҍpcosZ}v}ׂ2 9HnoBh3Rx_}1FYh,K&ƪ%q;ܭ?ԐlK8ٮ2|ޏ`061t^|bI&э?`7-8)|[tHl40$eXs:CiboO iqdJ\TT=j> ?F0? 07E\0U7u*c՗(z W5@=LZKq7(gȖrFe }chr^@ݪ&vP C; Ffu;.Hغyxk/Dna{䂁p2[ϝv&Ḑ-`S/}q0qD`5<QQFm뱐f m9y~O!,Kl6~xWQ;ŎWhf.?`cEBN Ttvu(>EN8mnJ N؟~X"M\ۿnPWdFQSaECTjFd-3 dcAYlgUw641cVh&E=+Y _RƊ;q:ETA\bW0x.U:;|)`ƛ_?|JZ Qz&n_uzFcB !`+Zsaӧ+]:Yz9dpL@Il$49OuuG&Bk{0Z @qtLpxgta9"j: =1Umv9=ǵۗz5"5 Kg6q= e J*j?1m4xg1.w$>ڴ5о@ 翇EގOmHl/$?7)"IpZr$5g++24ydǓ <ōR(T EvYs-KK0 }+z>p) sf U<$_>w Qhe%J|f ă-fǗxP!@2n܊[aXMtY+pd^yV0Ob]H)j &ae~G!3ş v_cFlD"z\ 7O+poTB\1{s*#/Ke3JP rX4PE_3M=mC#n4b[m+^(lobz§Zr Z_u[B)e55bQO_ɳ&Ȕc|9i=hX@ ΫK|%ݼ _eϯhQhE6NE;ACTKb{beoHc;%]bY&:$zO[u󳁼ėb㨂p?uy^^kFQ8-g"hוCU4#0ŅuO"AHɾL0;s+Mݥk ّ#!5l"9ġuaK^l5f;KgzU#%G$P _B`QEy5Nh1TY-MC-D.n&֐" k!]xW6t'd"$z0c_sOnL\trRrblb-S9o=)o?@kl\fuKF.J6۳`>;?-& AQ99B@>9sחz'֒~=Q\Q$0#![OO Sn(4 s]H/EI;X!H"aߐ(vb% ?LJ9&mca3!,@8cܾXf qtTƍdz uI6i6/ /?DvOh|$8Gk,~нJ ܝiE|lЛU1C-"4VdI~Ɛ+{4(E){C"+9-7Pw5kO%)LD{7lEUh ;qt{mnK/=U$hLBuarџ]si?/pUn5tAT_RMk tJOx*'y[U(JwWa(4Q5PQgj\ 鞥IP0MڟohbA4ΤR>fAc( ?IL-ǦL9 G‰, x6PéQKێ]ӕ6ٖes&c7. -A DuB}]Y.!q(f*i w^ԜZPk)|!lvrf$q9 nm'pEƔV!X2`„f#u>i<܂l0&aQ] Jt̴jymu +S'~^j ? !\9]Ze;$`jH}Oͼ$$/x'މW$_09,]"&7z%JUh_1K+Y$qN*9L~@Dz ;QiZ- ǍHK;{x?c|6iPwO,EIfRtY-Bz4mݭ|9qTJCuc$pLqc_<&L3ⶀ|Ls^LQKū:VDee [^)#UGwqPu\V2>s>,1W"Zr>p@KޭMI$oxq4Y^ w@xA%S}X;D-/(<_R:K%waMaL# BvC+8 eNDq䪔$<(7&.pJk% H׾a |iL=>_OkFmPip%azHEb66ے;!-)p|ItW?FDTq-BV:DWnfԌW.c9 (uҽ&86baǕ3m!WS|&<ڒظo/T+D=RuE/<(rq@όפ6:߲SS@(i hI6jj/cTnU_|فCy,keQ8+jWkBOMr@o!TZ,MpAܓ4]?xvT/tpjkbC?Yu)zn%?t=uY ޯ0H-]gu!D- z^kL̦3crZ`iA?z7!z3ʁ KY',ޅ:vJHX2EՎ6{o{ڣbH\r8'\ż2֑(kBO:(1H7CWwh)hz> 򁃄EH֜"cQo7);h#| זjS~\#*!3D)CIτC-ZW9xjgnO!fQzV!|)aSJBmE<oE{˓yȏNPcqԇ,R1&#kuA|#-͊*qh~ٵQ/"_:WE%? ˺ITn:XI1:4%8CF!tAf>ZL(ˍ՘ ~OѻuL mI9pVs$!:sfѥ+*wA6@xL]#G+8͓Vf}ĿSfy}76/*#!ccs6kP:N%̓gY=RIR#WsPyAi BLsLlB@ }gl)@h|.tmn#>sвz-V_J̽ɏ̇*+95SI a-PMC%l?Pa Ds |T_IQA\o /Nc3Xu] yFFN퀹ö>!^q`zgf BVL tX Bu߸4(5KÈ$P+bQt~q[USL$> .],6ӡow T㨅:")>4_FBVN/3jr{_L&΄~Ym`P1~ *V =3/K\#ol$ftc GN&ȶt,xalZHf0T&_yZ|ye~ӷ;qIaS: oq%ݞ (NJS_(Е!::DL@dڼRܝt16st >kE.]ˤ9;?caG$WҒ)|R6lX>(3=; 8Lqz^[tJK ־A8qP,=%JQXzYCݬGP¥xD|ڑ{hx1^ ,zZ3۱~(iۦg֦]:n4;^waLňt,g£ i֣d[k'ZSsT/kUvO@AЖmCj?q&"Olҙ 0W1ьU$o2wz;-v^<`~s@^BֽZ-^m ~ae𥿤%shY1v(_t"?U*`!T >Xc 97&/=D"8 >`:#Ie*XffJm4e=_. x Mƨ:ۑFox؜iWs9f$uy9(K%$#>] HT-RCϐєhfhqC4vh?yRq a.uK@dY\j++ZS|G C:'t66msm b6JԴs!<0 5DH!Ll  -L^|{&kgʠ:Mѽ]ƻ׮\j FP(0-kpeK8h+K#CpSy(9&SUrRJ%kYG\U0Lj=]0J%ه2數[@8u|/|(]OQ>5y0b](A_/, #s׺ΗB@ CwKUs"“{I}u=j eąXb/~FԊ? GfDHWvwrǔo'_`^^00FEIV@?0*IZ]a{'a$x]*= Bkl)kdEҧ?#q?Aw5sZC0t;b7]x^~M)ϓ4D8jz-7!=۝Tajl=6Ao_>0GjΧZS2')_M5l?w2VĐ5( ]"i{_lj1(vlи-uxoT]8Dgn<{&/2r]$AYJ*b6 3eyYEf $bCbp-ŃgrmAN8xwDM;^x;dxcNZ0ynRK6tLCEʒf&epܶsQ]JkE5H4 o>$B(CR16n,f䖷CiWcVeݴ&oJ$s2V5fV^OmªYZ$S(8eI:vz|0vkX4Bc*_HCTGyæuީ &w_kx_ ?" }e%AyPE,IA[.ޫTא^%2cN#?v ' ":۸%h)dT!I1'o^k=.^1iht?nkЎ0SˬЏs8TI'd;fPj7 YoVzYBxbz"^>&Xn yNWU2O]wFSuDT;kٍoОMyS5rgbM"sBGoqG7b7D2!Ir M/?7 LO2"Q0&rJ'Q;D{m@;;܂5cR]+ iE/}Q, D>ZI{@1j҉R뗈홒 E$|_@p'wKUp V Fk+U+k.>h @&-M™kh7#-,TnTЏz3SΕ;-8 N\4lѳ;AO WŒPԁ$(Oך,2_W6 ''"`9oQayf7l9$)$t8ZdWcawOAoMY%;"Y]ߞ z^Du?a*H+_g. w>x78EwCӜ3zʣJsz%A,) l"ruT{F!?CWΰ!y;ի& كL{:%9i{iFZwd\]͵ w 9<լs̟nIH',Tm4N3vKL%=Că_`Hv1z6#sэ*)iEbcqWfk᠇T{MhTBщZSlGBba%݄Y8/G{Yb;e^uj î{RCf3 >yΨlS=?!Vm3m;qv+ `b), uh0š2ڨ!#Zk@ s+'e*sJKxݑ<+AiÔ0=l80GeC :aT׽ Bb~0cQ=\LH}{ؖ>w #KNYW͜>br8C+a:C?3>AiE9Pԫtp+`J̽(j.xsI7ꁇ?Z x_AOS nڄqmr e۱  HQ 7#rPJI* QD%C"lZV)X4HL5a&mrQ5u:( ~T#3iX& f.h%!jx4>0.:I._xB M'ˎJVOnM$"e : %WCXv7Q_ ,☆̓wpP5~ Jt`-o;\4^< YhP#ca"ڕhw|[UG)~DB2p{4o)=`7.œ¢MDsw~7zBN΋Ec[ȏ(g# Jxv)&;m?9^mįy3X9'urC0 eִ?xٷ}-b41=z$"3ڔYtnbWV49U(y{!{qmkl7 ;񔝓B̺uep"MwVK*O~Bg_wHԲݬU&*0Zʫ:3'gk!,S8?Yźޢ<ł6Ap_GԒɚJHDn26zȡk [+yҠYX(5q2z2oc9)}k_4beIwx]"wsxH!ec7O:3*iBQeCdҷg7ZߗLDt}5h[S/|,/*XȬQ ȩkׁ3JrOr!k 2\UuQX'4V xchko;b>ʟ{rڿ}=}Let#7t_.Bd+K8 pqDa;SZ\ms(I'n!Em[UȌaoxb&=Y1eTH/z)C3dV$^r?xƤH%qxѱ쮵rڣJ!ga%T]p$ 1úo?>:-HzbYU<3]>L}}tg ghrP _]SzHj @9H Q)S !"hh[U{Ѳth?]5E|:p!n]i&#9!j=+\D^l9#L"G\uJn[q^bc%d0?i>qb$Xl`-e\mS4EYm{2[JT51h[r@ϢJoˣ;%1m_V^%>@MiH3oj jDŽװd/(kFȏl3q+:c Z@aн1J,?Ӆ(J3)$A<AqB%`X?иZ*Isp BMVU!WVB$CLZ냆]H=[YO!H32֡#Gdt|nH%) В CXhz8DJ 7] R^]Fj ]O4X~nHpjB!>w5 m'gZO}u~Z6vId<Mivé^Jul֓X2 x@PSNqanšvֵ.pp'0Xc%Q]s gsXP,"!$|-b<Є|wo!.ǩ.AV# G1 ۅ?qb&;쉇'nvMlPK"DMIYW_>lï OǍ8x|iG)[W㋧UhLR,w.A*K,H#|Ȕ*gz) 5XХŵ#AT-(UN#d@⤡hߤ KH9ĩ {!H .KF[Jnsoyff[6b@) / "LNK uQ|Wѳ' &Xh6(Wb8}59^+|aDZ?(SױрQHk7A4zْ}@QqHԉ.Y5ߛe$f2gI@Ck]þ[Qw d`6CmFa3PL9ώPt>zDk{jwd9 JM,CUnD-f%8J^r:v ٫T#φfz/V¸DO匌x1[0fXR .K i`Jߤ">W&e9nyQ}z=iJޗ9J)l+FXfE/3_}!L kX@Kه| [ Pmߣ'Up:/+x{`kd[|܁NsB,nQF>iP)P~U\o^U$j<*h,Z} ~,tųvlgo]2#;0鼱q8~8;_(6 y,g-c R<ʕ޲\)8?Fw<_Ha[T|׿duM4LtŪC]KbMjʷPXb `6@uldmm-적&D"5.zyҦ4kiʅPcf*չ+&ȣZd%vTO$<氼 jR;w<  v %_U%K M&Y =.8 ^wnU^Yee]uLj8!+ր BTє  Ĝkqg9Da ,?|E5YȌf@c=ɗZ2^i̴f/}]\ũAYF3) ٳL7Pe /Z) K?-q?=Z[I-h.+ήRd50/#iqюaMKҴR:GBaW. $Mq7.\2z̐`)*˱Baold I&=P֒kBSȳoR(#s)rF E{@Y?]?]WzQܳ$d03̍@7H/ W*.CuJdI\D}%mk^V/$P) {+%wnD|DۧWŕԆ#!q2ʖ <bPJ`ѤSX%Sq'/='w@¤iA8y y.!|?V Df46ۣ`.CpfiG6jV %3MCk1Uާ$UU ScfNCސFd;! wȷzs1Ro2ZY+δ>T;nZWW2M7}}x0 5oYɔ)9`N)wrQ U PR{o;vJ9/ȡdPhe<2Zo2q /TFzZnJY:@72ۄ,ޏcC'8 !,[߬N(4âNEJОuU,K@<Q yƘ*_v Czx~8##ÒZ rMO+pRWO]vB #]MM ƨe3BȃJo)^%FaD˫ٮ6/h_T}xI@-gO*DhW4h+hA("_sus"-J/9gƹ: MOv\?A:/ż齞޳!_d(>6W$Unm? MBD`ԃM"DU0=&e=pɾUVFJ. (Ur>a+:Z Hkˏ偗8v*O[+$(]+iF*[W |nZЫc=viL?v[о;R^@vI&X h_i֥4j!'-N_Q`"xiG)G=ȋY Ih8539`DM3k3hE}cC52T–+E[~$̘\\Z7R8! JKspG"U0g=kJ' lM>xżBH4?n?`y/ s-nۭNTd? +X (>M#vҿ:;9 v$C-5$Q u) `K0ƺk!$.G*yzeθO1V>>V+[U41#ۢnQה>safv3HRy *|}42SFpt5Siߜ(Jƞ(ްkZ[KcfJϠUT{$-O4NxLS jWh41HK@#BV.r-]i(J_7XM*J5Ч 3N >Hm ^1P6N=P9 r&[Igמ^ F Y)ErdaHvfS֓n5"LȖ1X$nѝXt۩1ː- 0PbmRuƉs=ӡcG1" I,n1‘jd+30Mŝ źӒH$yĪwaupz>qT5 W$KD%Pڙ4DաvB0;I*={4 f$2,DJ/&˶G&!HnAs^dfppc![aԎG5Ooђ h)4_{,jr@YN]w52BvbYHOk 8.`(.>Գ訩R\ BVΉdOo'rW5r 4 #%9]يbskN?kV"o/t6i2t#6`Wd,|˃u͟%h.N $pl9T /6}?TcÎ-'JJK;Җk'cG=Nwy[auk#I{~B=UR!h`wgUdzsvyovXE MtQF 56hA\&HTP~ƂȧPW0v=e;D!c@kAVyl:zs jEB={ٙA-*ud@=TC/'ey;KcU`]Hvww+%RjyK{" >S1R8 RQ)*+^ҟफ़zvER޹$F} ]`. 3HLH9ؘxͅQ(^zo.HGlElC<[뮕{G e$۸\Eה 3CGHJEȍԵ̽rw΃ҖE$Z>X乛wފ%9#Pg$5g]@ M[6@!%,vCf*&>9F-;_ O94B-Pӣqc "uc}:FZ̰iK_1@.Oc$wWЇ08U_˘6f:zv~X6[y4r4lP0؇+kL;L_?sw6&wv%N !m9 ו|'O(P8LU"2 #t!`NLT;KF;XFk&=1[g&(֗8E.{X)jiSWsc?m [$"S~{[VM\ҔZw?ӽFxSM8N88ӼRn>&L:w*A[Ma9͹)6Ass} i%;&Ŵ4z.N|vy|4o.&wԋ{1Ao)`]zyMt5T"B(G/=ؽ"_-|bO+aH3Iz5+#Vx?Y CprɁy 9Grs3R>BIVN8>}^Y3Eu Tm͌Ф a6y(/Kt LX]k~y-!*auz{ohvuk$Y`Tk0=}bzt5qNTB 7emB*j59,ñaSqp|N2g;EcaNu9@@-Pم E- ˏڻ~8a|1ro8TѦ=;*0שsZQ8(k*OX+>(FIɚ NG>:u5ÛۧbĮ =y?PWk)ܱXC]Flp7HU-l׽O}`LRd*.Uk\ee٤4;"7 *V91;|`AT[^|Ke( n̺>?@ņwNQFDŽ׻dXG׵67UZ=mi5!gldĪdNLI4}+ ^BDU@`@!x`mjw}\7;UP׿lN'%_~݂\Z:x<J:9tU30?뽪4 'IZp9+0<sNHwO#韊TQ! 4DX5_u,dՃGYmyq"FE* E>4@@ W"]wԥ;8j7D67%rktYu'.&VI2ӆ -l~k(Re+s7"Y43x]r{_u߸qIǍ&%e4:}Qo7Lv κIzwT-CvPumb}_ُ3W[)2ե]|GZ5q7XEozA# Tz* h-%a]{HȿIE.3RR |wMA&: SYj=xKx{/mFoDQ%+1 */V+v"tXmN%LLI'Q~$b͏$b rI@5 s~ FP {ɮR&f-\ ıʫJ(UXvW)ȑDc0gK*|G!›CaeFF.1=?rBbơEr8G|na+B; H[aYr:emi -9`Ɔ3 j&AkLpoeňKtC}$ :0woe$4P SHCBi 6NZ$9 F]dʰe&8 .5B-X|6ǎ2?D(l{Pkٯ<%uf9b)X:EVRVᡔC( UA99mi]ؙ|ϣ{餴|, \ tT%p}BoӤ(g W A7a\Pw>ANEd5@fP[pTؚ[!iG@k;D4'ڨ^  oڪ6.)Wxd2;wN{gv[o4(d(㼅܁Dp\,, c֥hZː{FeߘU]vfǏn0Q;^vxI$˨"QW#H!sa{1fȂLɝ۲PK#VF[RiH2+e&}L- G-|-#r´ ^Ԯ!ĔZ ga0ww<[{hJb~|Pȼ]g'Sz> Gm%fAb IJ ϋX9\@y+6E5"_ (OIXpy TNfԬ'MdN">}9j% |Ng|oS1bWyHa2zl0΍kaoX;$nqF2:,7u/\)G-TR!h~A(G w+=/'qOMcy}PEojH $HTٱgK.RZ5k?{$kH d|&sط/ыo-5ƞDm4,w!LlC4yv-zeb3ӽ8ы* /T(]fW?鬥sƇ3s\;ԁ#7%60;UJl<Xz]>Ԁ6R~WJ."zGnb&rl Ԉ?d3=QdOw)ܰ;W %7|?Qon NfH)WQidDze*Ԇ{Q;MpsֱRÊOH]H:R^do,V(<4 ޲|}zaȍ CʹW+P0gZԸFdf/UmЩ/(VO|ivjgGInN!ه)H\Wxp_'!]^?E:)3>~CVɎ$D"׆Mb-ָU1tiM ')?ٯCR245`LN>)<>q>u vyR 3&D~N X^/_6ixdθRCSY(-J RE`r2.;mbѾfiw%Ax=}Ȫ44 "B0HLE 2eMW G୲4HcNJ`,?1] J*}X')$Ȉ(A'vGojV=xp kR b#@p5POd$hM\f| h?iލH7e \Hq\!lOUVfhpoقZ ?ǰ)CJh't|< ?'35HAy2 uj;)S髒#84eX&iBbTRDi:1YKh#S&yj=V,s#?#vW1,z5rPLF(Ʌ{ПȖE8N4Qݸ4KvraH( XZ641֭ \$fhѨ厣,>a+!r8Byʐ zĪzX߱GSbOC]D?N&F֪d5Ҫ$|1} onM1Z}\wYx@p)j# ' f|;8=e]5 W~HV{B:[YM$L)g4ibӱx [p)-oc{ZbUbK<29*o0 kH'UwQn.h };!N+ekr%d|4Kd,jٯRz_/|*7 DHA@0" 63K6Fa6w'HE(yvoɩ{lrRhF܄Å@uм 6"K;bXwNN<<n,Y~s52VJ1#b?`G3-wOoYBScs 9[i^ +.}\^~}K{enXLp() PHjY#($VTprjQ68J}P^/9<>*2.2.HVQ>^?w8^+87'm固>luy.ԜbsH3Uܓ/B%$jy~^ VE~{yc[_R 6R=_CS*` _C!")աF+LLj |S5 l YM ;G -a\$GZo$9gmJ0J0_OJ&VX~oG{F q#d͢%'%̏g: $BAR^a̰K>L^ I#Dx>y>-za91¥ŕ^ê5>0ey|irBuhr#NE[N֘i]t]1,N,l PxxHp/ʏgF!<|va#Q\E[[{0-qt!!*.ZJtFP#[`l/ܐ$'ȧc_[=%W< R2cݠ@ox$'!sg~$UCjVٱ  F}xț\Ռ; V{Od [kf@pO jT60 Ŝ6 =ӄr47Y_嚵!%.r'[!LԀ,[ gy8"6.m.ܘἯ0H ĉ>JC'yٜrD@$\p`BH{,HW={5+I"9]<_'m~Y*Žp ,]ǽ[""uu`篁cmӄA;oYwRB4e-@_,3>w 8Y\&@1w j}8tv=V#F}/ZAcݧ:;b*'/'֝b?褀4/G< T8[KI$i:R>@]-v W$⹙mj@~Lw397evlmUt˰˙xC}^Z,.nJbe7q)2n`?nLVuZ&lsC͉Ie1==Ybdc ,RGR˅~}*gd4~d,EG04ElkTRb+ 767掀bLh=t-WkmNMZ+HQS.&Kp48A .xِ?;:>}bm`9[V7؇Wvߢ;ѨtMVW(mMȠmO6F!h;YksG^pNa|$(MFCJ`qUF"nci%P|x]lͫpn*5cۀT#5*P $G٪wQHݙWXEo>|2IgKF.KCjIWFd_k(]04\u֧gr}XpbO+n~c qV\g-dzO6#өAt&|0EhH &V^2HsÃkz vdBuj=v({p"=YF R:s yvWQΆd[ ~`[1hCզ[e~7|gҖ']4!3+Uy 9y h'a"_f*-Lqn{8aw"{+ES^аɍx.~OpA0-i2GBՙ>$`\bֺpLXXX\~D*,0u'r=O_}9%0EbW7wn ΥbxVϐeϱ)j<|'y@6B{~K=gn# 5QSD19[*\ 9HgL7NN|\VY++5w-GmEYr`, ț`"VGl~C9IVCqݎ~l+Yr?$sY~)KI m;3'?^! BJ< 3q]?3 e(+)бG2 :7mKk -9Ɲ,4qTa҂46䞏ųP7& w 22AgnMи[ C&K8hPoX8HQވ_'` b\Ka:ܴ3g L4ܭQ%*wWE3gBI>$8ɬ_%" -ClQ~o:Φ ApIC,YC5iQAsPF8KXf{@)8XMI eD-E$!}Ւ٫4Q>5~ثaO쒄JyO Fuɧt;I k.z#p.u+do) Ֆ^:(ЁvCeq7N7v!?f.R8#V~0M\ \ƸB^Q@ⲃIIT:eB"ckOI7ĜV8'E/ g;L*dɢYWDK}t` Ykm*-;0N@~Ӆ q`t7]eOajP]\Huyflt ~؀$y{ \`2~Y̟8 aKҤ[uߠ* -ar&z.sB9rghƚ$OP8 ^i'6X-4q9| uF~˹% D*L-O 6HťkXC.d$ Z^u ,o]YɁ$Kc-[uʕѝXh!O6Dn]:_yӚ[,܊4×a:;tyvTXMˍ@Hlh!Vz/,6yAX0_fMy*T"ΜlOMwQ@F%%E2lӿ2׋o[w=a TP#:lS M NYUX* U`t|S][> iyW l(~Ϥ:#A((c?_[w3A8(WvZ!IBaJFx^D貂0X4Ao7זH.50|oJn7 1XTǓ]sBH:ŎZl`<l1Ҹuq @*&R5!Ā*'g&8tJsAiѢ :ZO7H.a3qfC&c݉r>vVnjHU4iB 8z :ԷXF Rd&OiO|`ZL|4mR?eL@Cxro6_`:bKZǰp6 WF,&a}g%n6ˋ5/u/^{P${+ Em p@w\ U8 x)Q{x_gW8^?sT gR2M$1~Ԋ ~)qv6i:snKQk!8I<#zyYY7+vA @0M5ԭW{Vx ?a )jG}O 钸SJ4Ζ&r2MODƌ *vUcb.^rJ KUkشP@N7e3uƯo, rb 2Ta5Bkb )`-׀AKj˲:U|;?qxpڤ8qNH],9&|[1X}uYWټbt T5yD:4~_xr0CTzG:PU\rJ^_PA8C I=}zs=xGIst|p4K#E7۞*& }_S>+ xy-4}|m~q5]8:_&^?W`H'(QhU'PAtQ;"dl-66 A$Zԥ^{̷bXfy? pa ';뺽B2_(V2|MoN3 e%rIQрm#d@=v L6T %FsG/WF޴4YZOUzq]*o-թ"bY=(P:׆oO.OCӨS ġ~9B >?華d<j8ݩyKK~4^ t#V w S=5J ;b1&x\p) b(Ԛq!=Bf3΂,LS>? ǘ9z WwiEPLt7q<c"ޫkԇf<3eb$wLl1 Q G%rːP42b:_xPt=U_kaZ#|BXuNRɮTKN`xtBhbwslVzRNDIoGm˪N5N=bŭ׍ o`Kn11 @j fׁgnmۘw,-V(iUCDz[e#Om"xR\M/C#\UQKX6тc@ $yY@ i5Uda8K9`<]&];:K3˺H6  M .۹%$Q& ҙw ⇽ ">8#y N8mAV]n s}ʃL ȳA>&Hd#-)ٽA; W,ޓ K4]H^ՋX~GG3"4[j9x@J֕*ZdgB`W5J}he9VboEf]c[b?H7xb/Dm~mV7H)7 [reDouUQ[L$mk%͵h򟭥. *n˛Cs͞ti0^}m?2M*jzjmtbzjQfh:{vŎIZ_0WfTp7X5KM`b3v),zs k.\ܷp9iHJ#b [ڜyť4ZtLBUF/mOrX=C*(usZ>VaT927i:rPC  Kq6 RF>%sG,4Q5b^:oΊ]s(ٓIG#c|A}v 7v$ fhiWT/J{KI}-U|FIca\%e/,gkz%C8^s&=)iy6_zHYJ;󎧘eͱ5a [W^b^z [KD.GlOC*(a*XV4ؼAV"=eb(S6Oikw|(W^7D}br+CF\=\&;VJ[RKj )Kdw?μ`y{6J"@16/㱇ZzGVWnZCPgo)73;\gޓ[ \,uh1eˤύi>Tק-Y*UtŴuUpR>jKEzQGFv)ֽ A($`7% w2Dބ;%J `$ *5wAΝ)i,Yʻ",ĚIO Wn?n#G=N@~SK/)TsF~3HX{O[j ZCPh %oW-g5=bhA]1PFJ]n)([!JQŗgd'o)bZaKYE>P3&5@r>gQD(_n=d143R W5KH |^+aZӗ ey΄iuC+u4gź arr<GF6,qO:|j@VUY@]zheqk?Z '(=B ?}F1HmLl>lt)GO۩_9Ń9 2nB?$ )}.E,朡2|=[\+ؖSjvyB\|ݦ&,?jk8ݦ!+7䵔ӡPd+de}c{2'%qf|x"P(liܽBAԦ&CHz*31 ;ٟgל၊ZT`D4خ9ȹӉs"Bv&BQ\,B5LDe="$kߎ:3dO5#QHꙞYYA{|Qd_HrZxZY>ixa-^T0n/+h hJKC(f;*p̲^_`pӗs]B:ڻL aS`#75@hj"%x+L@\g~UH鋘ːS h95sz~M{ (je;P^2Or" (7mHBUT+,gITq/8B?+#;~̳n1ji|Uk FYwIʈCSr2Oj[o~XE{^+I z814x ]}\_zZm>de HO[@Ӫ*0xV<ܑ+({yt>s6w7vE=AѨCBM}Iˋv7m]"ֹtIx>y?ˀVaϯ*nXLS=B0#S^Cu6uS-yfmyx:]2y>v/NKQU\TڼED7w6+wDC-ː\)yǑvJt>q^ \m6΋w¢K|ڎS RSd_vk.!+4N+aV;yX17% X%м$UeZY̻Zpc?s <2¹ZjdZK:(:EN̈)q=YmJ'L8AYHuo"g \53%1<.,صH(rs5Cyu18MfRFeFxߙOrTpQbRH*A/q;SqYl_ߌ9{n8mh[\.'ӕ)}=Yzr% ܕSWL'1% 63F$PVv_S-Ϗ_)4M w&PbBstY^}Jş5d'R4ճ;3٬2n֬ Xdv,~ O~m^ ;8$eڳvY@6⬪'vGoĕ[4Iclei/c)/2['-~+B`cM/Y~\]Q^4,yl| yg՚j'21MP QbL(LO$E_]j3%!;7؂h-`XMG?L4.qE1),M;c&g*r;QOk-B7 ٪ 6dCBuǍuLTރAVzhE]as'5ILb2V05JKND$Hxe חTKa|0H6K {cF4]ep7@M=/IEM>;QXK1fL] 8: m1*jNB٠\I,dTǎ ^GObTw.>deP*@[k#;ݟ0n N}v*?V| Xًv\I<Ґ~ G>/ pNoITMrb怵KHe?I"]tƖК\PKdGڬwz))q%pKV6˭搇ۉ-*\6=^88NPU"4+G'R/`KxUPuV*wςgg\ޜ;Yw~;Y >am8 #=]?Q3<6W(cDƄyCULM#N;]8`y}AySج5E{I3}GFex98~D7MJ"oy4BƱv4JT٬o D$T '&D%0IƟ\3PiدSV )kcijX6KeJ*3U*IWNZI 2yWv?lmȻ8r(ti% "{4}kQݴ4Օj{L2,]_DZ7aŞTp?Mتx=݄70z]s'ia'TȝZQDA]d'^[e- -Ub[kh1%˵ 7RVlV]v{ms`}0V|#\kCUk ݩ fr5LxOE+"x?.~$VB4~Mkq5dwx~]NSw)K7PDJ`OK4y?ԝj"6w]vgTx_ǚPņҸ[!hyYI⶚?Dﳘ'rA8Lm)``gy MdXiIAzHRP07~mߔ5rZח:@Ve A֯4Pf pJz.fdT/b5jog+@O) YBFZ``dB?^nk.ISlȭư2/Hs K1oQ0H>w4rfk c[kޫ3*!}>F96USI6>mVigTXVV6rtg<_zбϗ(vWȲ^PK/pJusOy"=4%+| $ )gYKՌ@ pM'-8w1.u~ \@cʵmTZ GoxطMpM@fپF2tNa* 1 1ImBuD=lJRK߮ehOɜګNN$b݂?Ĝ~K1 HbkC_'pS^d} BBAk˭ O&|‡lCUAV6@jVʧkWeu-gF ꧭ\4ː.-UxHj{clCn (X:n,#6~C铹 Ǹ!̆0"0dK =}c3SFBrL ?QۑǫwB0Lfä;Z/j@ >s/@h|xR'0&I:ym!k!*(8,Q ㍊-Ş;m( )b[{_sH$9}S,۲IaZ,3γMa\h+~|ǯk z=gZRmD˜nUVLR8vuUm㜹-sMy{վ7᥼I,j .ĘOFVb/(ULӴ0 J=@Usb+XZ+f#03E%:@zQ ⺐0 b=`D5s{X?ý,KmWQO7fD2W-R4VA&=x 73Uވ.9-(/=ǧzL ]D07߶cuY3^`8f񱇄HREk_(m6YbT}r3[x:#lTPƴw!)Mx)aK[1^f71wo^Kv՛FSRŕ@2sD͇pҨpc|oP-S53zO=wҢWp ѸDEIْAW"V~Ǫ4/T#w:')l4a M z& )+q6"9|Ox%2{tSeNYS~\FX3Բd{u,-ܽ@;r1Iw<*oVEV0Hi[.X )#Ad:f2:U) E+?ïGe1D몳ٮD~6Kg73hlA?:EЍDZj Ǿu(q JQ{.wX<(g+ h~m[L$43і+jC+Zy7Nu5^O_9ݚ7jfPJv=aH%IrY*s eG5#GdYQ.k%x! ]`ɩ{e :p鵹"پQ?|3êѸ}amV'1W\ȩ rsxv3ϩ2$c"x4>VP ƏBbP=Ӽvg:;7ڶmRS3ߏi {!y`UW!Th,-,FR e%4Pmf բ\O(]i1]%_0Up1?+%teխdM9Rh\҆;^H;K\K"v[՞ jDZ[a%E"ij&:7-tƞH^_Klv">aOL6nhOq߾'-@g3u`٨]@Cy62~ dϜw2 gLvsT@9#gap@$0X-KSih~u瀃==w(E* UlS5co\db< f.F d2i-/PijiQogQ7;KOJZ4a_ToS΋<"6*+JG9)ﭽ]tV0Ը)$=ư=lL]C_E"b_K}F$X ~ @0CB$R&>Q}Fx0=ɲd|°ń/* f2p] ]}eQnQ9LڹVf<)_H]Եށp?uwq71*EwB}aKaXvimG(Dy0JkmB_a;V|oeO V3&]Xg.2c 7r(?j`z@(ji> F+(i 9CTZig ?ZAR_HeFޟײbj>hn)_v)%<$mȨzYMȶ݈z=I%!( S+tۅdv^dIT2fj-1 Cʒgۺ",g m{K% `Q`Aq\7xMpp'pV!Ju@߲YSMj0fD_/ xOcM<*@Ն3% D&N*!"/(s"z8՞+2,LJrYМ7HG-hGA&l9+r(5uSZI4pT];uYJBjXfO^ͩA\돟练l#IdKq:)}|g3+ܖ٦@Tt)=D l O[^]5yld} T d ùlǐEb14bq̦4;.ޠjt3V@ѳDxs̲37$^ Nm:gK %FɃ޴ NI3e Ynm7a%̛sh^&{ڛ c aAfw͟:*]7˱<Ȟ.0eaK+$MK 2BB 1ZI 1{_(ST|Q~]G"Ojz(Oa7N.<ؙY VŚ6&H [mYTi²c(HPF!sGݜh! .Yd"6tQ}pN m/F?=enQ?1JGTfV }Ei փԎjPI뻈d^&َd ~z˙L~#=ԟ(OGg/nKsJߖSUjGWq'}? f膖smʬbEQHZ<WBL+,$We]%m*A8:$# ry-3b1P TAD1j=RWcvq5#"?҉х666n\N?M}SiKKz:YӥΦ`PF#Ex-l6 |*%>nZM 9=Lr@"[ [z~w73XrJ8//ђ4w$TZh~!~+jG@G|s\>,'§r$9);F9wCCKT}K9?H6JX 훢[Pn8U:GIȇ!dU0n5 zccEw{}gV͠zk6b@J4 I i_TF}EDE.gߓzA 0BtwoH̘-~)[Ab9R7wցAMHsx7Jv'h[AyKp7 sY? ?M lz?c5]VTĬ 3Lo:cG-_lL؅`EϤKi%M5} (0h?i!"ZkOB$-gLYIB1:jE,u祮wL<#PDq<u}X_Onڑ{WCxso~.u:p8`&4W "34& 8BMp*A:Y&XV=Y/SYhD[$sDݜ1?X*uαC1ck~ݯ VX P'gݪ=2d ٝޚ~,%.N \o4Z5}ӀŢOQb; f8%w9vb0Q8nc "y֤aͤ)Y# b`GwLnA&q:8tȠIV%D@'pGv3ܓ`x!@ihbcO^A/o :B !94ֲ 쀂z`9ƕ^p@ 5l$_^<CT{=]][~JV}4 =}p'. U!11!O:71ݥN `2mjoI ,$5& َТu3y_4ܖo[>|Zp~ʄ|]bp'_`8%"mOBs -<7" xYv,Y]2y.#*"K;,% `%LADʙl/B c9p4suq0Wܕ$}&HJ7rx_IL[Y+.dgI̖/W)u48*:I~Ax|`o&hX+ %Sz4$ ֕U/'cJ]=&!}F7 . >N"q9a[ lfobPJo`u#8]4 .$m=|e1 ~aˑ&GqlN(9+HiQϚ! Q14 t6P8fO#}c7F6£äMֲY -H[$&b1)"hQm-G!J u\srr0j߽qdKS YXh&>|c>9IpgՅ?mvĥAx\xg CUt3mn9TpLoqd}DN.ko"W,߄8ViVFp+foϋְJ̤ >+ gU&:rݪ1涤(RpZoX ES=8r#C}'% #G^.JaW MƇ-Tɲέ ᒭbB">(7bO8SlO|otM!6$Ry)PI/~*TY5IlD?o;jG5sD7V# '5 $;+~g9*;&׭ݐ%]ڮ-mjmhUBjJB'QiTj*EoCs `K鿴ۂ Gڬ34HGKc ԓ⭊0^mr ٟf,7:Ib6n:W6'i o[?SaH0F槗 $Z q]1knu5!m*pq ԓcl-Ruj4L~ +餶Wsُ7?0R_*jD #mF4\p/pt7N>ҷil;Ao_CHF6{{$z7u] >R3U 12/c\㬢xa]RV dG맳TlnGkxaW?/JnRl$@I`~)@~|){VcDr?b{w 5!9ES$/#GYzv?Ǭ@eYrcA|͚ڂi4E/%G1^b~#a<_`7PHP!F6%QyKb_Lr\n+W?.j'"Ym@پ̪]@YeW[vP߃,s3 O"'SW| -ON^>NwN.rAorw'&{9v#)?…=JS,AAmzg@'`1HҜ=5(y7d 1@{8#ĽOZd@Ki/La$zCxIbB/ހu'F, 2jq@h D`3e9žPLDjlI[# >S3K@4i *o6WdI2nZ홳JbOEFOMzɦܪlȭnut[NjFR@4sWk<3^8*4æoHs R O$2G<3Rµ1_~i"ŽSapB(XA*Iƃc@B7*^@XCD3ZT9(Ylf.[r!J!c4|{ BhZK?~bakd40n hWnbk<={"WǙ@'n1t1`H 1eծn/YK֘z>c! D"p8ao$(G( e8$u[s|AYivI0[s=+^?]c6|v>|;Wok3L6bvxy`_=qdOU'k5) .mI|[&Xת~:+n~PC|h̋&xZky@ɳu-EAʇN&R9K_i yw ͐z,z :Ի_;l1$g/?wػ ZIfW<>l &(t`,`rƏ:nֻ̕VBCg ,&~5|u%\aeQ8ab =rܳV>axKk&W͆<㓈2K*V- Uԉs0L90d@{o| G֧X1d0!.#x\9VdfeIK:^vңxJ4{he5!89}N#F> 7;sEg<ClyDOF)!44u<-8o"c=H)WNhJ/3\ 76]a9o,!eas^?覑WVzeyJ8d=k7)8*3eié:ܯ@ yYBг #8–jv]({ƺ=L :A`)l/ CMtULU UqYD$?`Vr !"T}IQa ^yy1YFZ7sak]KG8W~ש]TzX 8q9_ gm gi0 cl$ڠD;6{SZZ AqTWJe-{_r:8֜`?0߀{<8K^fTs/c"%&0"qk3 t+L4А\E>jP6G65lڥ/<_)M,OXŷWu&9Nvs#ӇDNЖp =^\pRԾZ+}wu\AD1+}--ƜЖ >Q8s{,G ᬝu`␩;n6ȳBmt]#>KF?op; at~lM9<Z:e!Z>ꛝc, @QQތk2|EVD|XF{va"Ne $Ph., ;:OLFg΢ïi!P .gޢkmtEx4?~I H"Joy~U%祠F: B:I:m!_W5S:,$0OHމKj%1R>zG "U'`K;vG =&&z|HVXIlBJzVT/9^g-kf *G!<q80&el}7xS! REe)\ޚe D0Zm -p AaaԊ/ћ-FQTTY؎xzYi$Η~,Sn>> ,a o y1nwJSqh](Z*En'5eA4=^}Gʡ{B4oK׈e5&O\vEkAiZ\nO3<B7ĺfu})p*- t4q>X^* t,tCҵ7CA^:NA>959j[/5Kcbȇſ؍SwE#jg(ˡY2pvb_wI/ϰ&uf."O9>Zf]Þ^mҺ:!;yasKHu1oKEaxE|-9s@S%1&J!ܣ%!JL/ D4s5qILcTcx-oJ\~z%$&9Ie+_0<Ԙ/I#I8{z4xIz?(^yrVo,n"X٘CC2|X1:w˥cc%;i2|WL=YKέJmK!H+{:q|;΅5ܓ=6Rh~. [&='hf0=ՊުӿW\Ud遵AFbhx2~])\#l'\K]lby2]HvBh86B8D-mb(ʄGTI| cvڣ ;KZ7 ]($ʠ,əYp&6&snen6"Uydq.䥬i(GU~H+@w?s;>slj{P'Y td ɨ# ~ T-savtzF Og}RtmP`Wcc ]dO[pqhو0EdbuүhHK B/ 91s3ZMEl:w_R6:)>ń-āK1F+)ָ\wu葠Ox2rFC7-t] b6բ#A`R!EhlBֹ T='J`|uC5=(B!x`Iʈo,m$ۏabgzjg]OPmueOrLo\T)yX@"n3}i0凬7xq]~#sީbEByX&yx e:7W6t+$yA*&ĸ"#+ @7%l99nغb特ngɻ6Fn]B֜9t'O H1oB+ ?aOQL<^zx+j 8D< ;{2mFY/ݵU|,RW7dƕ:$N]V% :P AYFߑCnyvv _p [ĄO)v# dMtߐ%;&qo Bf'8i&8 !)qSe:K(X*Pǽduțs EUi'=~ON<,"t>(VN:o5f5B%%]mꑱPTJ>ɧKK 0ce&a'"r˻]*#{ZOjkM#Q76GHp5BbƗ٘=cK``Ҝ^,5T{rr%O*8K=c A_y~%mxw#0!0ܥF+ C5Ñe"n='S}Pm;p[tZ1sČړw Ǫ0t@G.+) 4+U'V7(3v{+j;%d_C\Jܾ\:F^Xu?: 09*K*'`5zznp]{NʁTzu_Uf*X!ϒٛ";`H=JM!1S_Z0&ygmqxԝ^Ԡ(+Rvr)|gV^n7'g"Ȗ F~V6;A\r=e?M[B_7&TwGa{H?_e0!~`+(Qu=|4=ov9j"_t=Yb~;)  ~f9φׇaZׯk>GLa$dnb0Z$M-Ym,Jq.(VP$ e%r]^^d_vfv=5!lQc^aIc@nrzE P $D2M<=1ڏ&:6bٕ:5׉L6qͥg y!i0{t GR 7ҷ !~ 3r@s]E'Xea\AN @ݫ5x^ƃ]-x`"/Ljf>HtRp@&OS`k9 ֪kjM1e$MN055yP Z* = BH=h: xiT۸Ii;*ZD/ @r?NT;4!by^ sfAM ʅtzOщ,m/@l+k+xsSN@aHf L z ,iCۜ,:QڼQG{h:p]$-\/"vM+_covw8kj.\7Yo<1 Z]! <iQ#O.:S扇acѬlb:͖:o\tW#D5:zZ1$i88N.ăIƫC }x҃#%E[\%1;!,hYU/7l0歬p:l| `CU4ӎBHEq!nΉ؇m:z;2+/%u]魬 s":#V6ۥp>"3H8gE5![Ȟjr~DF^ SYE <i`U݈1B!N#4wXg`^tUv=_۰{ih_OiKV9AӚkO&ꔼҋ6fОN&`k ĥ&^?CTa._ +^Slezxބ_-HMYمoǎrqѪp:mzZ1h}/nOϴ@mٜбƬ$s,k% HΝF$Ng(_>q'#oe SHD~pecz1W<9%zK!F$UK]u6yf͒GGخ 5 |.Ri[b RdAR;[ōtlJBa눸[͗s]6qR|opWA/Y:՟nf?vTggU2tcY|n [ewMi?%PzѶy3#I1&IJzgFϏ rd}p#(lJ\Aj06,qfd1I@}Sd#ɚumu%,ds|x!}4 eɾQ3*=1ʅ亩b:hwTIE U6 RyB#a[bqpgU4C3 $L'9Roːa:e~q^2eíkc2"(Ę/!Mhhn1G2dX3*RFa ?|!F.K),{:!0Ә/!Cpg4Ou?V={3R/ P- dt= i8Ȋ9_zXO2@^UyUJ5H1It*Vr"kNeby*kpF!Js*)^Pro}1בYK֯,u aJ`B0}K,'A}P.27M+qxR;Rxt/pT(ץIk%3w*v`r42r]C jJhd=;I_\@v"Fْ:XQ#@vFC4q&=WEGFoE?΀( TiLSfn3$] HAT"ҬXU-yAY)Vݠ6kET]-DYBJ'wl&l=E&5=a_TpaXxC=:^Ѓ B8i?wd%/n\VM<-Ub%{ B574j?M|;#!l]Nu *?Z=7`YI^a[|EBQbh4ALAydRFT6Ps&qw?[{}kpCh͏~Hٞ<;PcÊ:$FWV#uWx[xgP|9?+ ]ۮSZl p C˧5!+++.<}%&x l%4֜EaOQA">C7o*=֭P 9 vUK'sh p'@sHnX%Q]YL [1Gq#V?c:WɌjUV6 Z.)l~":c+k,b`Ktc,|_`j,jVCMi-5NfИ7aլ AkY[mϮ暓.za%|7ʗl5Nj^fsU;Q r:}譽VW3KW>PXc}?Z20P)lbpm |w 'U Ύİo-e5ʁe+V@LXjaWG4ܘOG#N΃ _*O `~ !;ÖHXBI3[O>sc TR/tkX{H۽G'*,c!4 =;mXt^)rq5_(@\$Ouw@W2SƮ\4G6Hq1=!j|*a]WrAYh PPigZ z[m o=_Dgaimb9-"9D̼j}٪KHBCE<6ihVKeȞ"8ODeTW\ЈU5w8`m/%`}qi%nEf%V:UH֯9vՈh!P^`XQM M~ܺ9q^&{C|B06)`BʁY9|5o|zOh=k@OlA|9iNX$i{ʪ|b?T2k/z$쿷YC:1p>³g7D05h%#n6lxsd*F&z* n-51ԧTGS*;y8Slfb":Z|LS-uf+?XG,.6! K VXEسxqE|@K$#a (a~#[M6dVGgEluiq((q.F,ދ`Š6VqsTGjrrd#zj-Z~)y|(.y~<폴 A"GnL?s4DP1NRlJTBr d#sK֛BZǦuR%>u)؅^)]/^lD3$ire 7NNWC}-qw(H_Crl&`d{ OJnEqn(MG NkA>{+WIy&KӱGg.UŐ0v xsH9 L\tU>ZQa=1%1;䋰pDHgMKA2ד \,{鞛ϬQbNPkX6ԅoL2Ieަ~hJ6n8*2<=M$QLBT^r8Sp&)q} ǗD{h٩L`4O/|K*^PWXє$ 3HR@RH3}713mH[#x͔2iGbTߐ""x-(|IPqP$ةfԤO$FNn>=0Vbx3wJ*5]#vГr|E=dn9*]I0Xx14sd$ !B5Icع=P-^ttװuY+N&@wt'.Pt9o}-  # RoZhñSf?E4(bW~62/ܦv~;keiI/cMO'~H~0^ { .MN~RHFHkw6-Jpu 7~ujc$bE_\.[PsFc |aƄڇy@Jdu2oy@4~7ZEGDmtVCON˿n#3`G=N,'N/rxjɯ@Τikfv2\p@G/%)j/B<~ҙrkF # Q >eyݚRk9x,ܥCܥ1ŚtrOE#MYYp4GȝU{*b17Xwk#J|+zYYH+ղw[D?'+hS*l2p nήBVC;]oJJebk)L&<uh8ۍ)+5 <1e(׸HyJYPgyG5菁!=:e݅u-xDT.𣛂2_`fZAPVƟjʣ9PO(z)zWh7}0@cAI4UvBˈaNetZO':qN0M`SrvnX?LǵhQ ] r^tyߙ.:d1R8(;I7'KpoQEBnHve0%y,T~όT VN|=F 6ފuI)JxDnJcWxYʜM؈*{; )x ƩLGVSI5Ÿ ͳ&~!'P_kĵkNe R_*T${x*Z*c ˙61l1Gk=^1.2D;=\^.>}NӾ厉P\G@/sP=J  @G86Rtmr'B^~믄'u؀Mόfn <_Š=22`Bĸ RRCV籔4FW# )3DZNޜVh;V2B=aao]z$kW[cM^O+hTαs9(κu,cWS7VU7]LA1уhCnxk!߫)M];9e AU?3xjZHnL鎯ޯQD)OA(ROȻ֮KMcgVs bQs) pV#Z,j בwA l_zm03Wy}A,ֺHqj^i'GOQ+oݱ&{w*n "bIFd/m FvkT60@%ANʒ}=dt9Ƽ8l>;{%+@ʭ#%fIOQg>Υ;{mCb`!z2+n|`>J-|67&ڠ#=L(oz7x-a*#K޻z(Iz6DU&@X=($_憂遹 &I6[sF\$)Ç<.0pCm5/f&XIޠ{T;3DQYUkNCA74E&i,[PLn m^"uу\J=$KN&Q]6$lѡ? }XCv9iPǻˀU%k}i@g;A[9v2/4d ]Kւ2.9חtHN˨e"sqZJuV|yq~e*yLzZknGА_t?=KKc_/`)D}!KAc ͔ٸx "gʖXcD9=t8@kEu8pHxt%o hK}n=k G&ȾBU@}+HcvhV=U ];~pBxn4`YR.ѱu4h->CRb-uCkN@h33tP4x}ڄ23;O2b|xj}@蘉2tQ1^-N bjPԫf%/hʶOQp(N\aQϵUR8(H͹~Y nA/! -KP!kr q)1cB'Nؖ)dGѫ3gFbCyxg֎ 0ٴF8#&ڔa-'B &8m?n]D{.6VP^ nrShCU !saNj,:q@#.OSv;3 ȓyQ(_-}?0U!&#V`̱Yշ7b|\b%*CVa[ʭO׷~Dzw]} >ҍPň9@ +Vy(]촹ՄQx$uQQ :hg#Z+szN34O^bdZxz%#`p-eBu1 "I@Adr@f^iNWJ)@X"OcN}92cH}>#[ြEd _Q%R~6 WdQb9MQ6 CeB79H~KoOoꃛJhdG !ݒ/G5td b,@#ljA‘ծG'( ީ?Ev1^8޷7>$ٌ7b-&s}ߕ;툰0/stDet&G{zR@âBOmȢ#}O$9oq|mNC;o?j&hɯx)ucO{-j.(+1$ P(Jl-"}>׶Cp7tCW :X.#سAH[r2nJ Vɒ_YH_vc|K\c?Hq2x MDeaEqX,u<Mް~ʽ({c wye1$iwE CƑ(]"fq' 'GwhI3ld;w{] Sy]S*.i5Y˻ +y ӑa=yġ%*|c2Cm>l ׁNz?r{ vX?hKrWAh:aҐV$b@lO#58ǝͰL>lԝ׈91r#[DՂH/$ow2=c7:,.{"ke"O%`HiGd֠XSɒ]Y^M盛Ypm%PC9;ZD&@IWdje1s#n_l xv<9Zv1ŲÀkc^m0 @$dԀ.R:ͦbElpC<0J`ӲEj. UĹK4{/NQwog3+{]kWɯ9 )UBM&N%~vd3i%]XFkD$͜|K\9"PH&Hl*'\"#u"Sg.i@d4f炔H|9O^^TPNOlM3Td?3aWna\ÎKջ1&Znaփ{s"ۊӾڭR3 -]`*\? 꼜T%7e}f}xקػ̿-uMSi|߽̊0N mU^ss}?؊T{ƅ#CA?`*^ysU[T.mI뫹ceo=i3_`sTh pˮKeͱ(Iar@_n7QKY+MK@򔣜~40H|FRXcMeGfרuWV|-DOZu4[{#p>tؗ:7인ãGFZšH j" hr4Qc2cvx,.^ϋچ.XLO3XqGi%>rh^G%vt= h+kVߞS!8z=E Ps9h':T_GV PW`>FP χgZVłDt=>+L|[yݽOuԊ/Ѹ1v~VmN1$oT*+w][ӧA{r FV:;|KRb NFft?ì3G|? 7;3d@PTuVPs"Ӛ}si 7j^ΚMQ_ꀘ\ :#rs$+)YvUnS6*5Eˤ`"TGW Qfh< t3g[$G.o5 3vfkZdվo(ፀ#{-RjQ23 xtQ!`t~^I= aUh#&7͙!8FM_a/P@w? OΜ7YOBYVP"`:#'Ę:+6u5đ"z2OZ]яxCT2~.߀nЕ3K})㝺Ľ2@%2Yݦ,bCՓ:IFRl Ͼc^֬T%tL K$[=Ltcl6`fϞ4i94Njo{w( \)~tFe"mS`ZmY{806kbV8]tf*6$W_k*l{WVqbP0h6ks-Eƽ#$nI >_&Ã{ȶei6uG1ن/[ {.7Yq+ms!@H=V0khӹA$A&v(ew ܕqKd 3*jGODM4<*' w'ƎȩPzìd%0<ΠIhC'5ei%(?vXf&얁WO0硞nu6^Le$N'g{5S03bG 9kCKR/Ш,F` 5 VG -3a4-UIr$I EYuM2 +e-_ayahQdPl`ѻeĮt6kxk+K>K׹}r&1t':Ez^4{,tOB?'x\kftn,0t_Q5\0,IP*.i{ JYUtF""'ˊ N8-ohBwm.ЦmV,u/jd7rI O;ϰD):C*`GOF]c:̟#?.@5shǮw阷a{3]Xt"RIȴ[RpކJ ;*sU6"W_i;uh(0sa|ֻݗccpл~Mm)h&`PBzT!L23 ڢkNnP2+ܞF7#gj-޳v~F@ We]t' / i9\S^ߒ TvI-l~J8؞Lܱ-?}/#Px"?>E s9G} p $/҇0yF2{v3 ']5C%PwmZG[Ờn+E[ga^q]7Բ =(-1ahǨ왁V: gROj DMt0 Y~*qb`=zU*p{}p(N] &D˞_@~ep+$p^#?^6|J54gИg) !Wʺ&2WiP[ytN2"͌ןTp"Oa WޥV %(c28_h# /:ߺb~#e oѪ?[ .kEyK` eئM9P?yI@!fR)}č @a#c"ۏu7]{{F*xlnӧNdNF/%DF!1#]z9aKlAZHA,tg.nQ<֏Q4"QQܱ9F׉9 &Q 7āc9LQY!S|)Fwml2go|, ۛũVBZeb߰wfzC뙚su|!M\t.#6cI M3zzg 5?6CI6~!:!'%~Ŏ[L_*`5З_<׊<ֲnVm 0,{u}ѓ y'fj^Z$"y=حg%–9C0/MueWpU]JiJMU(23&%SdH\a"/il/xL?4q@v|^{ "!|9.GOltvP.r"G"_$ZytNHvuZiؒ*Q/nz]]ߒ/֑o+kbիQ|:$渿}i4uRK XJ #+= r'&[Cub95W,BX zl+jlC. UOj'`Ѩ/rE07_7l5F='@`!?X?%b?!(TyD1%N<*+1lͨBPXNʂ)Fm_3H6 )S.M5\S7m4(~HgzU0Kʵش_q^W&nthlK!tcNd/<]Jm\D>NDM{I-pF T@?FzVhN!EX +$*%'GZWHktj\T[;xcQ>5%k*t[T2gԫCZ2Anrnq)|!l0OϛdmGs#@a-v|v&BϸQk^1)XJϑ&P>K(d$S$P,`=)j_hr3X1pHA(`E>B e+x޼ha!i& aZ6@IݳcO8}#` 9=y/*l4 q骧?Wm©ˑs}yj'ǂ[/du[־P'Kd}bl*H֎; ik(I>뒕n-Гg܅Jȳy=oI[Kh֒~?!"Z '7+z<vQdjjSo֋Q~͆ i# * cMT>ޤhXT5SSRT< 8SI0ja ̲c zPY600"KyWt;\ԣe7JLܲ5;?x`Ѝk _J.cA[AuRԫLK,sC6XбGJ,ŢȞ(# F-pluH0he!X-xFZU6rHc>6q31?pNłZl)^0GC t)>[gx&zђIڧ?dPA5 }2Q۾Q'Q@HicSYnQ!+F*(V F2I;(շat{Ȥnޯi(3_[٣88˫@'9ܷ e0dSeRTэ3gopHK.Y4Z=T&kY q"AP$'N3;eVbkUSs&4-rc0TnwZa]Xd7BBx;!lu~X2Eפ?f=vHGP-.j5s͊L] MH'{ͧFɋ E\DB)ʴC.\j򄍼C!5z?i=$SnT[e[KƁp$"7|UUs`ݳ7x.1;bSu%*YYkVWݰԏVOxV?e$ݔuYI83e2W;3I'vN{JLm_HFD"ƌ̕/Dc_tp32$AtC$XQEiHBw2vE2k?9c3ٶ|1<@] hn:(T{+L9>z8/J\/)Y:Ye5f<?n'B KtHǂDa6?Tw7=3J{M s'hޮeB\dzKQ~Qy@kI'] -ת`|JVf?וc ޵#s!C)PV Jl s* T ~O[k7&K[rՅ* d}_C)17zեMg%N[>n͓]`"B#c,լH[O@Z֯G6x-G}Iߜ)l}V ? C+`GVIc1Dt7;<5IխjP+KF Ҷ~~*V˜l,&iK^:DΊ-̛1/fsL'%gNZ l!T|Q/xӂuyViT[z:amjFyK=ϲ)}AE2NRxB;ͳxU<לʴ-ӆ0c(OӄKFqFY&e0, *4Yϑ,I>^~7V`Q]@YRYR`=*3;' nG`&!Ȣ_:!_k4r%SQqHs#`ggJӑw|ت]?z7){E\d8ZQYڝG©I?AHVZcZbs3v%;ȎeLIYLUi1o+u!oCw4#b]=SZk1#7i4? A0LG=ϏShf>M>jQ0K_-Zv:m" [{#˃'ZӖi|BF5(H?]M>2N|:<[U菁EXe^5ixά4Rݍ׷͢^0Iә ]I[;FgSe;`bN*F']6ZBLrCJ9$*÷'Bܯ]T7AMܭHX;KqVKñ tO#ލW~R{*~ȳ؎<'k(*oaHυ?3{ ]7n@JCы?V?( w rw!6̀'|f"#bn P80BɈsx?=](a\u)HL;kFV`a ;l*+ 5S4.n%ErQ>&|^B$fBӚ]fU+K)8N F@79V`UF q6Mt&p5Т#ǂxoW b0ZNQ.SA_JSh!a0ߕ&sHWy?<}z-}B?> he澶L2,fۇ0P|W@Kȶw(SWz5C(2T($aKK&RRAigm> Pz:Dw'܈(~ ڟp!3=ƽ ⌈pO&ϟ.P,Um[[oU}崘 E[g<*G]FCЛ5i¯2 Yۢ++$]EEeD:wyѯу8GCda1a maRJb kW,>zoN2 ;d_7ғ٬k*4Ɏ]Ccû6r"tGPU,6B(6(~R2b*L&Oy9&C-dIzxjx;j9<_iv&nG1ԙx$*0 ȝMxh ׾Z< "3QF@I%tqʣHe)A#Gq$]1Q'dZYdb%,k+}zN PQ/)lyQлa*sKk.)5%3ޒ<2 Sa?3b!#-ֹ%(Rudѫ擽8HN=Pf'Q@ޏ~d6'ojL괍fKZoC{wKxKr:ũ$J@luN苚r5c=97cwor5J _h੷g=t)S:ei{ 4g8T[`dU[HB~# ppZ!S1l"ʺlu/L$Ƌz`(`ۻs_P$ Lnڳbي2Ù kOy9>ZVt'dpװ]b࢟dq4f2e0h>P}nBk)Eζ=tw} 0Dŷ?ؤi'Ns=t@F4f{ݺ# f_3 ^ v%XaKvs|PqYm ҏ-[;UOSQdS:K3G\jD0!* 3drR:Ԃ3fQew9b ֑RLÕ(V'\uBAy"y%qLW -1Ϻ Y0 g5!L([V^*7WT=k3{0~s+OR*-rn"6U1<} |bEI_q6kaƜťHlձe?^麏҄-0&(d*8[aS^7 =vv3<'\5mRxʳjiu0N]X\qU͇Q]m٩qп_sV1K,I0#dQb5-ҩmm[Azd V|ʑ&pD_3 Fl;£~%Czf5:F@݉Ǿș^D cu/0k:;2Yέ>aۣ] Ð9V E\W@^})\.pp.Q5DF^孰?r}җd_Qlԋ|W7+,މUI|Q͍S[o X1Uנ*vps#47[7:7l#"ܭ'1/V'ol(jBEf&I큻CI8m+"O. ?NH}]j_Lߩbg,E[:]yM dobnYVRR 7ܫHRanȚs5WJ"Kn=4lG>b+gLOR+j GqaQ6( ]ԠaJ.KR LY潾88{*U _Q0jeۘQwS*aެLGh(JQIHAIc X, ޙ8d߯BHc%yO_qU8M>=w>㥉O_gw߮J^8+E}n.]+ TP_jב lZl'1@oiOʋ:gm.6@=t6g<뺶|n!_*z;}\5VUrI[vkOi+ۡՓ=9,Pr}./YʥtUKRPSv|!_WrUaKbK#A[!C=sNc{TlU׬ul'XD6y[|J_~Ue%2SDDIprhi D쭢 d0(qم;'ɕW-E| |P|$5:[^ s0PR{|U'{|紊xS Gbٔ+kq9KB4Nmg?U۰˻ UADqjIei4zR2R-d|9߼y2}ɐtNkLk7-_5/ UDGmW7!8=BZD4S\@5jZ22V-NwOTЌaЂ=W 9ܧh0#A[JՄXVDY7"oN;1AW;m>;ITUԐk<{7+[) ^D_U*fS1MO;K{H`TOǶ#n |/]7~C'Hʎ fҩ o<Aʲ#jҐV&Rf ME-0+!iW(1Cʖ,Y}Ldd"pPӏ\^  R5BB@+B= 7윜>@+R.AE7^yg(Mv*=prw̋ӴX.t~ѿ&tޖJt"Mw !iL5S/!k$XO#LjdVミIE_nh"{n2D L ]יzVJr<6kM.Q^]re0:|fg@/}`xch%#4|zkdAJ.v9>g};U*sY -;I[&eYZ0=β, N1pm ZA62ޮYlCGYD]b-tX0'>a_'pqu8=_?[BXT5ig7s0MܺfIt_ϲM: #ntb{ܴ?.IH^Z.9-x"h,D}ˑt12d6RR -}SzR߰ßtdp|ୁȿPM\[0e%/ߐ;_N{W>;"_Ϗ> -!x/v"8ӟl| ]Ώ P5uK:3kռWHh??إM,F@_iMsؠ4kMQ.CuZejFH81{{NN(ֺZNeR"2[uA3!s? I ǎWZD[e9X%.\3ȡ+ɱ¾"@*`p8RO(lwE:bO@s=딂>8|b͋ߋ-{'Hժ ]FlFãs~d ONa=fŇU'T]E^NǾ̝lBju q7փu,uҨ1{muJgUx5Ow/`04%ըj-N|!l7o r[PrY_]. Q -Z)[XX A}*ƦD͌HWV&3YVaEXTrbG(O7bW!]Y0b4Ļiݐ~o+*ɱ2)ąvuYq~A%3 F4'S&p}]+H YXhTD'-6]2P^s e_vhfEbogZnhtW0zievڂ B U{BJN9-6h !UD|#]mXTeH)-rAMm4d=0\)2%-Q@)@x!WR0atS[& 50 ]_¸~*b۟Kge%pE;RTP٨*d/̼-E#^iFˋ$E.%YKQÙ)i/TwheTwWxv.YCʉR6ml,;fQ;ػm%_U GEL)dͽ|2]PWD34e-q\q;EC/@LM,!݄j_O𪁴q {(7(J>Tԉy=ÏYMOnçܚ:\TQ@&a@Hog$o@}2⳼Ǩ.:NhET䈀ځ:0BN\KV*5xA!Nn V-{TUʖs}Ƞ *bv)pT ޵qK{`7}(T{A=剥K *>(6ݘoO1FRS`)$ۼn0pQb=`F-/ط-ojdØ qR袌 ԕъh & $Q"oŽfMcEMC\*` ;t`#%jy = ]N`#'H"ˑe>d3PבBӻX }sՃCLڰ'b=BC֧'ufNPެT\BΝ|bX1(^+ }O9ÿA2y2!p>Z\(&3CwPhUx)IFw&1׮tuA28!-# V&!v="]N 0ڌOޟsdd/#%fj"~na; a >jO_hX2;JI7xBKKRe'F̶u W` hi[_60glvԕH.ό- ^*Zk=b#t,/Z#B|AKpzC.'ƪL>N kS7ptOtm?D/*+NDpkX )nfi:u?h CTˣ \%ZeE(;_Q-=MecZƝN%ϓiaeG1`9˙)2.,M. %Y bMs ߆;kWq$76g1n4|AҔ5Ӛ%^^7&&9|\(2ϑ5Sb(%\=Пp\y?B j\>73?<@ldԂsLEW>͚z+3Qr߻15xL"M-K^s_,SІ~K@-R8¨Q lx@~AYwc:tovI2/{'p o-5?AKޮ5(ʤpwq뼩#h{B#0Mt>ȲUezhb*sʪ,mVϪ՘ǕqGdenW0_hSգ;Dm׋0N$b:iwBŦX竵b{*})7)-1e(q8o<Sd /1poEո&Ú|Ju\0٢g!f죠Qz ~wJ-4zlE 'o7H'D9#С~j|ۆ+o|L$bazX2+ץZ̛!dܿFN&ȵai) 0HJ/;\FQIf<dl:;o41 ŀuo][A8XaEW}v(h7tpާq+NA> GyC8^ J֬\ySD9~Uҹ$ji 5nigZPX Uz#B7&`J_T2ÇScShq֤Z%Zx*Kwܜ3̲(!SwHUn"?xakAWn4F]%M*h"V}}z˩j`-ۜIr]A EamE|p vy&]e(ꡌ5% r5U&: @@ͽ̈\7 6N*0-؆;t+%Ktn9'3}"H-^lPwyUøRw8uԩq~ hc7BVq\!6]s I.QW*"!6vTg@{&9c3}=RRB?oݓ")2ES /UqzT?X̻Ga/vpklj bw 70 |}<-*3<.d غ)Nn}ŏG %scD *l iS/o.bAIa}r\QhR0Ģ r* Nwsɫȣʇ6$|gpRȇF#gƾȶ.5#> 3yhjB\W$26pȵs>eɟX=w$ICbkjp1e_4>O2ݑU+^;ǢuXܡ'4 zcE政ki!X>z+>ٰZИ#@N,$C&!2{q +Bo:E Jshb#ݸgڒ%~ OH/;Sh˓4MG$)uY7)V.Dj'urmj(%)h=>4\&W m/&)v0-1_q" ATTQb'e@uN6$Nqq)oBt;W"b%Z. @OVmG^b_/(12L=nFFw0Y>,|N4jtTp>ɱ)y] C+wA% bHiztod !lH3+Ćċ`hPOɄ_9>+zC4Ket*e>|7r!ڌmNpg;`TOH=~BzSVgM5_$J*,콛̰s lGZ 㿮E1M~zJhэ"Mx[Έj{D턱QVREwWּڇV=ԠoiN ; j!~kZA~aW¢yQn3k74~nnˌvlz IW|5b`7GA{ Wn|#啫.g"Y?!;X4x~[8m U)QbQĸ k,BEJjHk8@ze^Iǵ.7ݑxPy*Zn 7> y͏xlբ2BVJ.5hGT58sozEL"ݓ.>'kwHY1~7Q^ [V'ތ䨭yrZqXo 1B~K.0 Gȟ؇Wey(7ƴWEѮY$jN!<-]8O=/[$~5 e ]6%`2ֺhUPw2#_3gRA]TXM#L/ߦ\fLMnA0 7!OClk&h<.;Gq]\%P^ާ"9-/dy(⏕4U܈=*㼩I{J}ܩp]4j}IW s<$g(}H:^s%&FX;>M=(&H3}Q%X@ecY<^n(d  ^ {㩀 $I‡m&R4kĵS,uUO4M!T M }KU[W:*xrB~-[ &&iei BD+2xDnŤoҴd6uzǮp:T? S;Vu {8Z (G] q;/$\u}Za<ن {$"R+LEUL ח 48x}bmV9جH2 Y?if 00 B])Zc 7^sf)ʴNy)gOp",3ʯT5SF|sۉx:6Gfu./H.G 5쯧@p{ VR#)lZmyh2ˇOSS2lrwZdDNtX/p\3ՋR3i˨ 噘гqړk30a'r1l%cr3>SN dJc=4H"[*B=hi?,Z #(aK wkZjY,q0Y !:в0e{ԅLm{S g> )M?]_W W?B!9wɖs6)WI񠁕9/0BE6`E|]1J_EE64lp/`ޟo!URo7~:sFrn㦙JZ~5?Jq 0>7“q^ +Y;xV^k sPCѩ@v!D: Lg_~1.^ÅIW@Zy߰Wb׉IZ[M?:2S~)69&fY,Qߡ[r<5dO@`Ydl'*1I9 $Ĉ(e j1W}}*8&r^)x&縡=; e\w?"7`3 qIWT)t؜U9l1`F5†m_qzp6M}zՏ}ӏΖf2WL>K\tbWz O5 DHN,8R#tp3 OV,HV\h==4z0)>qPyG lv 1!l2Cp= 9:SRGhASnG@/H'$JBnZqx7bVPF ] ^<kx݋hLw¡q1{]r|)Oj݌ a8wXldlI C^T:RΡh+0Gw˄{gZ)I8XEhg14y;Ł-!'Ts")o*jC؅8>#vY #F\NvXD7ö{_m9ȓ`wFKh ùPdiu.3Qp'P PJҦQDЩV#Aj=FMXl9S*VZNļAen%! vmg 9*2;sB!0(4t>r؍kc龷տj.Wu5@5^V:Z]_MU~n:r_SP՞q@o{FKw3Sԛ8V[]YaTQjihtz7w.M㷞PN zg~-<9MXx+DvΗYq`S%QiKL$%Ž:@0bK _bôoھP?y..'s$ .{qN1)W qi^e*a{HK]0cAr< ;qU)z$ۮOpk{jaT1@6c-UV1Ͳ9N+ͽK #EKIQt3#^Ɂ+=jTv>ð^j;phN3 U#{@M+R to)hEGBF+L;f+nʟ͔6h<rcR+7]Swl 4-& g =xX::xpghIxAXqhcҫ{I&k}wUad˩Hh{q\ w+= r.o<~o1/Tr_#xtނޗD9}|!TGGLDOu24{i|Wǻa KUfAG^+~e+m ZFkݛ5f\1%O?Ƥ$"DHц>\-~xF\/u]jgq%\\9fJ&F\>W\hk([C^:eZ+ڹcљan}íw\ -8 1r͊;MeFpQ,! \:fV4xGA!ý|:ß>K1x̐-㭔|gǐB3LH#$k)`{#jȨR?L 6RUuB,,ŏSzt7})Q ?vAt6qon2'‰e 9! ő*옚֍5f0L,>~V 2l(`}o#ËwN/b6E[?hL\YEiH`'\6o>;+S.O" !S")^St5rj׳8l`zu-pxנ3e(\C:ǭI1!%Ë0,r"uI(Gils!S2k.{v̫Ɵ]2X8$%t;TS"Z?*aU pGKG7TmD` Im:/p ~bY;xRJ/lVSy(JEǖkWY#L/,k)4m3IBCfjLg Q^(x]dФx5pe@(0h='@6.-i:DiչCQ`n Y4Yud|fF?um?V-4Nk:2i2K¹*M \)d=% fa߁ v*D%w|5[q%.)6\g̓!|UEvcn 4(B_rmѮvl'qڶӉ!$ ^(C.\Jw7=gE'#kЯxN]z{Wm]KD]=&uDV^Y ^=L60t,ISS+Ծ(yys&PfR? sGdӻ7J,QdLI?69Ov3&; }NHv~ؓxpz7@{t5S,Fw-~²Pȧ[9ȟ/*GyKLd u! +0*shRIR@win}2w* W,rr rl/pB^!&[ bxN&"_mf-p pڊlyz.;۷ Uںxb 05]tSmt!N YjCM}E2Ţ5zc*lLx_dC+~]V&{-6xQ.h4߿$H"[=ՙWm{|50^C/J))aa9W'rChh6z+T\; QoЍ_Rի;?b Z&KSⅦp"FĔkЉ8e 7h 2*QJ;WΈx{8 Mݷ[љ\'?j2< *jxEu聼Yq(?mۆwƂuW;< 4q[:ɩ}l\{OtU+:޿"3}[[/^5.zgگXhꦈ-F5ߩqq\׀E+Tp@K%0a=x F\lׄ1jt|Q۞)Uւ>.m]Aa]̠_mPEETs(9I1(\N{QB3:07gAU,l^G\EumƟ/95Qn-t'M|HYz!V(>}|&GMJ~3@bZQ=K@ƷLmab)fiS >\4 ~wD)x3% Ŵ+#ѷw'ר KyvZ Kԏ] 3['z0bv{Ҏ."/Rpm_DAs|6 NG~ٞu5t1ל ?mOѮ$e#|pDZE|[&PgS!i+m_lR=6CyB,B]Cܚ8;{O8"oifښ2zw} }Fi˩bK ɂ5 WNZsw{dY-(1#X*e^mb!2 +#2O[ytrgyAQ {jFF\5j4.:loPV퀁.U )C4j>ppفʲ8צAѐۢcE1b]kD&ٖ :Ae4mi+zQEM$!mdj҇Vu+뫑P1؟伔tU"FO=Ǿ<ލ'=F5DL6P_Ychd(r]//ACWa6öѺD5c%WoՅ)c!MZL@hEg$֮(kH$0D*d}DRg,;t$--t7ط\X;J>hxTmfTX@T> i?kn&+-~|dQdÂi{.J0mQ8m{:A4jL1<,OӮWBCZ0 h^V | |c;QsuyU|ӆ3zN*von/M^˾}!Gkh6.kh6S#ZEָVӇvj x6h Y,ooHy#*7¿4?@$Uq2,5Th-krW!Qoo:-vDKzZP'8q Ns'Tʿ sJܒ1=w> >"NG!z!~vh!faEXKX/Wso-d&U_P&&< 8bp$,F㪔E^Xׄ;~8fR:1[p쇦y!B؍!o OsB|El tBe^ᓤ$:$H Ku8H`." BV'&t!Tdҝ~ϡߢ9,6#>L,C UYqn^fcXS (F-f")yIgUY@"D$JV]ѿ8:͂V{GI!!{Z˘ ]*NZt3X% 9jbZo ,.=X@%vvkZqmi+-`uւ [c]?gbbN-4`KNb֒py ɐPm":4/Pg;He(gX,+f52c'~ԩFgz$[mZKŕPE0ſPˠj\qbiܖ$b qdio+L!}/1]Ʀ\~t .As:CCJ_\-Je%V[?;dd- .{,1 $ (mbn/՟ Dxl;To+˴= z)#߆#QB8u"0'/hٍ0-gJs|b9k`)dq%OJB>.;Z׼;ܠį<M5 P((H`Qۺ {A5 Mk9)0?C×,S`l3du ,-!D溉Q5ZR5# YE`?,o ls{xC:?4ix?)RY{QFΟsiZY_K#ƍbMZOUs T\!S}͜l낄|q`]0\ gmI~gPtj9W8&oiF`̲Xh/y֭,]]ā^md9Dg>Uz?2`sE@|F/<71M>s_<NqI3]q,l>Ki64Jo~m8ޡ\0f }:x{'3.Wn7^C*bNlsֲJ$ *Liaa9ĐST?}~|"iiЅMSMڊyʐ']pt@4_I0oath'x_\O?P 5,m塳NOmUs&E?+U;"ux:)u5F ԙpjK>'087G˾r;+T*mnAG]Z~"sJq4< ^Lf$fVpI~uMӖq,gǺ |!zQ apr![K%@k/c*&sU"&qJ啃͝H q`jgb znT /ǟBr&9tZɦ w:ind9hsO7y=_HQ%Ҳjjč^a t9!jj+̶-B:`BkV+OU_]LxZvHB3fy^ObPH'>'m}jRz{Wx6(CMzsӋoʊ=|\G/E DJt+̩=!ړwkD7~4͉x0lÿ"Z߄8(h\ER(,Y$)&*.s`# ^mյD**92n#VZUoQPz"D|`3cR#CH&90l'Fo4jw1O]T =G7c!Ni.7 ra׸'`[!`-BI~b ۷sz193U6; Ym@jiX9j(P(`$ւxxOFՂeaJ%&fGY_WE7Ϛ$J&[&'I,9ԘHJm%`t:E~ |uG|y(y^[A_T([)P"?5Ȉ kR_PĕI7 ^_-,_>ĊIw{IbH-$,I)]OMANZ8=",r_Ye!׿2veY%AMB>E{3@;- &aOT:?i.,.0'@9f)I O M|DOOfW̩n$t[oÒ8pDzP7=k5fO?<˞Y &^K;c{w3SSM=l)q&o930d'KzF&m lHa:XH& *D-ijw|enO c1mRݎlx,QLijCGc<1RV&LU b>͉"s9lu^W_:KLN< +9 P)nwk?gXZ0aw\7եǾ $.z<3ˤ";ۀHP1ДuWFkNZahKyu)B^(/fL4z0AK9(2QɢS9aXkڐDC<= Rb>pnl d%&f1k.lO`lP|=j)zOvբttڹߢJ Ja3GOk<M+<_DnӶYKZKYJaY LR>b{e|sj#nC2 1䟣n' 0)"Ěo;AT)wR/` }IeH;2d`Jvr #c"z~u&3:/|Mt yF^ ׂu=F ^"$~;gT~_d{ׅ4rWZ=JlFLт6V\97tC{;HRUXw{AD:pi@iw~R/ g𭧢-dAO䏌#?U2&t'O_qR")γ(-W0; _452lh_ٵ{˃6kSC=i[Lj9gwÒ%@~wd(> J):jFlv"_8RjA"vz97Y((1;Eft2@Bt$])90~vi3=EJˏp4M%G#zýn}ׅaA_54y;p9먱ƦUB6E/'`H4[̊rJg+;Ĺ)h4oM̼ E0N.# Bfg2u9k:NBaqxmYX8^)gsVQ Q&p$%R 9kR_mp :}s'D}d6:@{vZt=Ns+PY+|{f%`.4Wt515 rcأTsĚߎFr [fj'Ѐ[(2.%RsEx f9Zi14;oRŞ_AF'y _2Z1?g<K}[m$!6G}._#e7:͋GN%O؎y"{{{DkR\w'RNjɡi.X{G.@u>G+7Ͳ>_q[:(g 8o%/` z݈sϠ$\J).G=knY%i 'N16,kf3_?  D_?дJ`lLԗq+6{s 8M Allvp$xت/cY$lsdȸ87PLħ O^8MN<^ Ο/B(CPu%78bZ0Wy\m )vJ"a26-WURzw[nGXr3 5AKlCKƥ-c<ҷ)G̦_蘄`ܚ>܋v'7ϏS%iM%d4vٽ_P]۸4Y^.{LG8hv(VHދ#Ĺ$su`d"p=/0f2 -FI*YIaR;@Y8ǐ|goɑOڼm4LJ㖏5%R]4 IDM01qYQXZs/N:Kw&b3,#8+}n]x8O7L7^f N& Tq>a N4t {E6*7VZ~CV*%jSM @?\::yi3'&A1?5=ݜ/ ;[`.<+-;{%2_;x֜JEd R<@eqn8I$ܶtf>8՘EB!h\a+8EržY=k y$Xdј-[֓ȳ,2Ffp%`P+0>Oާ6˂d/W ~YpRJpZZ~M,?L밾FBZuzsjD\yWHn"&i+ǗaOsCCӣ/exȱe⤟;#F*̗?WV:W:7'p²\uMKZpNneOf>)CD:.2>qik.7:$߳%+2,\G Y`ef;m5l>?ў2E\Cnؽ#6o*4BKޥ@7> vǐe+^tA'ߔWH-j E/p>0p q5$DrI93t$]cb]U+'jh7/|iHE)?TM.υGt΍)cA]G؊!qG׭2.w9_8^7ȚTlBG UK;'~UΈj=*]W6R/fD鰋I)hc_{S[ٔ9ꭝɻLg3 9q㴿 \PnKmB]8z(ƽNRLņ'x%aGFpA[T(Db:Ǧ Ӝ:*u΁z2E?Ї^výhrEBǽz8k\-u}S? l"+yŪǗ`g*jն8! 8uЬ5DM;:8Gc6"r4ѩ;aW}CYHEBæ%/(nJd1s0E܍=&KOUQ麍pRLX.Բ)io4$ob+ ^ڀv07 2j6LpGۈAxlcESn'5)=/kn$,;!_vȻR%tBJ_n4t+g(ɮd?P,x)&!!j\Q9HdQ?^'hp̤ dY7Azu'[-tQ6븥 TbᵋpȷGg' q*{c 5e-a][%Msyʢ5gWe3 ٘m,n ~`gNSq+.m{ ? d/*Y荂(:Ɣ#״$>(!#Aط$ar ⳿NT$a9M$ z8wD`-cT!xElzI(悑KzNl'㟕F{zW hᗛP| N`Zq!vZ@k\&kpKIƔc(D^>Dm]h[p왷ʪ|Q#ɶe=ZyQ+8B\vۊ-} f }-FVM}I. O)9Bb{UU:Bpr\b9x3ˈKyvQ# ) &>V*%{^XRV܉(ŖA %.Сf_պQG@RUj#pm~_\;&L#+ßQ*xE1"VcV LJB!<8ˠZrJh; {S rZ= t7;ahDd@n`mj;Q$gv!Q 0q IiQۯmC𕤡1*q {X@Ōg)kEiv, R*%z*8_3p'[fgGa;3FÑ L;SI.k0@nA]lUᆪK hZk:G6)}PXv~|@)w6=Ti*K'FA9`[=O)}Dı c!+^\~eBB .+}ВMK-0r#ht0ts 6LB@ Wv˔Ӣ,9V8MEZJoTE6[WGq_+x?*hu }fPyEr\tg?2 Re7o*e>u1S%HHzK gj"`A$dapS#eÌ6,%'iH6~Ռaa.-GC8!~xDsqD${=iی/8(ezl5ԛ$[Ͳ. -3ʰGUaOb_Pe\6 wG0}E<Om_b~)Bےi.4"-.]Xϟhgݨo߆HW㵞ߥ?k*'m!{sݝU[h҉2L'&y{"rF F`uҜ1,4k (Q}QNkgx/?;u6HGN%MDH"L u;"֨ zy<}o ^^a}A }3$SUk\X/s3jrITs[Ld,uV@z㢦9"2fގx.WZx=~U] ( DinӂoMʟ!HHj+ nϏ4?|KtD9_)B2UhWz2HN\H=Zh|ilg'jScuA܇Bg-5W|埈"yZd[\_v7t ZZMKzR7h[ƳQP y"%s3TBY̊31&=!N ;+30UNO YQ4$#5B6PWkr˧XBn4%DG?uР$?`x+3J*&<A6VΰjoĝXZPmZDV/ziSB|?B~d?(fވ!i[d<&!cWdOdƙ]*n|p 3}b8JbX͏=vȳofQ k{T2f0ǿmuf%.NmfM+-dn`ݰXs9: c!d >KU~Q+.?P#"ycI&3n۬g'F쇖eQ\!>dYMHsFCsF!Bi.1vsZ̍,|L8:zpRtiL Jd(!ᩃW_D7cF]bElVhETr]L>gk ]I9B4Tg컫7C[K)!;̉zYPTn ]4!J -r#J| nќ B*g植 &y!b/9ڗI66;5I:NJ{1~ʿ-;)s׍6>f;[۝D^~x,Mi9 \/t8;ORE?DyQս{WIUP⽓9͙O$[ .bP97fS;ڎuxQ>Y=B^ =! i IN+_ijiXDcLDZ<w# [;7xnh䕱s I`%t<ņuUx _.T4ؽxӧR;^`%i@r3OYyF?b슠`:A8Zd(X[6̜5HE+'8cNn'nZUd 69eJJZ{#@Wܓ-ܵq<` @8+ T ++=avgdam83\~|IKHM75!u} Z S#iz|a^clۻ4augq2=#)Q۫@s owwE5SLb-u =S+T "!Q59f[2콬=Փ6'OVXCKq?" ptd&T)>2"K `q nJH:ʻHkHFlXrՀޓQ쇊@ɷw$;8-d:S,_rU $ʴxo_~aYnm,\{Xm8T+iiaB?볌&vOMp<^;7S/.V &K j6e%v\>%f5POC|4.HeLˈSˬu=~+ ]UC cg2Ֆ^q48**/޸ʸ7:NIåI;d'ͫKDQ^Z$ KYfzS#i49/z:nc(HKeF5}:tPصJg=l8tD,%*-Uq0I=ͫ8T3Lo5@ :txL|KB`qhNH Ch o#4M; N+q3cC\=jW˜\z 2]kG ]엣ۨ!5 a͉`ooTEflҧqjS_v Ɗ?N Z#MVm@kSrC-t?fY|FVQGf:Ȓc)NZGjDGd=CМ"/h%\rN@LO@LJD6{Ag7_!cȵw0{aʯ ~nm~wʲ:C_h\ ~>ϴ!$.0L;)3=ITa?\*)2})j+H:~99<#"{Hm'vPy?xWl;4Y`X{Oʼn"?٧gx'\^5a0A1|Rdj x){PyjOmL-CB'hwkJ*D$~ 0* #zүy}ëJAcl;,KF%)L47W<\6[X/ ]x4/_E6yv+yg7ֺ' ,vI@]΄z*Uš;4>(Ul@T/(T~dE΍u"(ZH+aC;hnܝ[(Ϟf:GL:}j{GK8 #;YG`m%DW21á 2J>h6, c`03]ػ}9Dݲ| $tUYJ!>]g\Tsz GW,«g(6nWjHdAA)ǓZt$ o<,z=i xKDvUk26n5yg7XV- T]:Kx)c@8]>Aba`> ;zrMgpod>ʿ73b{w{ ;s5W@qei|VrT4!_Uce%äS=5Z -[yNSثJ8Ql S-i:vԔeG$I l+\l4\UF~zLSc;ܔn&>87R-P_ȗ:^|9 q ESYTM+'xՀF)!r]Si=ɂQo+-DXwS^kj[U*EM?u-VS3IϢx6NI%vsrXˋ]>Nx4" kP{.0"w=ɎQ"2pL1Gߙ[L oQ+إ{ & l$#'x#ž-D}0." uTNgQQvg'HW*!fJQ *)bEw#?݀ /B*wTq!8"?KȿgB5rF|g[3|F?36B.ϑ_LMN <.I鼑D`Lhq};>DͣJA8@!V ׌M:`ҁjvVxJgz" /KCa*{0)Ļf+:M5DS}|Na*'A?k道ec;R/['<\;xWw=dO7u@lՂFaP Ü?m0c٩]~(xLpd /h` &Inggbv?#Z9sa9)ɍ+~Pv;Oξӛ[]ZDeC_%7 =_E GJހ1HVux;7QGjNtûi&aX?"CgCQԂ~ڢ$Xa{ 35{WKB>_va%3zNJ`- aNډ .h8i } r%n0u u eW\/$>NPl༼%"T?s W e;B\Rc|Ku&N()H-A[`Y7&z $_ @s]C# ,4xȖ^ %@̬Av+5ZQ(wGq~US;}ύv78经u6esZ/g@OrKrQoq-3Ñ 2 cwJP8 dF~]d8›UgrG, WyG:R1((le .1bgVnChc)!ɵ!S_ ઱CB4%U뵵槡R_n$S$r=r uO)'lSYd3Þvs#D0:T'J_ 뀖H1- f<M2n2r"[c)C|ZmQc;[ň$SK!r Yp'u9ƵU*AdwTv'**  v30M@Q=4+ݭt"dpBz6'SCx\!N / )G} ڻE֛BdNNW`rlDUhv|`;x+m '߀rÐ`.΀iK]&&;Tw$SPPW@UQ֧zk+=W@ۢ-|"*,a| Z%2mJ -q1S,PM{cq,3@D/1]-U}M-38w;ob8[G+fHh!ID,S<^[9GgskjBlQ}FM[d|'x ɫ!G e 9LA- Cc ["R<H4(sS<:*!b+IF6>P'U¡X;lx< `6-)ft !=\$[ T6eVI!V\IF֖F3AD}C3h8#6f}se 5',MǜTJ2g;BM|y`^u6F)voVip_݅+ )5 UʛT؜AU^.M‡07Oh/ڡo_\> +$XОsuNHx"5k9`,vdZ_CNmHU4#f#ԙK蛍6Ee{$:#@ Xv\1lǒf}VC}reett0IR8 >'~,oF?v管Kty ^}U%e1j`|%y_t+PƸ,g+O3ѧ؆9#0wZ,&,DaHQJ8,ٖoIV9TOz'LԿ(jeHTRN׵'5OK/zk.x68m_6 /=RZKaވ ;Qr{!`_5Ƙa'a/tWHs܆bO+"t/_ȠYskj2J-ulzNțﵟĉ^<'Ou@_Ux~NzSStc6RR+:rw1-=A RV[ 4"XFܫNь1e?Kkig{Ua|~%+8|Hiϸ՞;3~ +3aLUvd6e2m/妗ytV]#iڇK`oz5o|$:"6[5V,2_ 7GE|[4_ L?=maR؝؞j 3'+i}/D;H7ϝHߕxVWub yZ$eR XfFQʸsOJұlC7l/ir&JaE4JxNS,G")-$pۊd3T'bY^jvjgBDUV0V4/2~4pC6蕒؁%7\eR$⬶+q7e5w'p1~ϬKv]?o?)bLmM6+!>UB*25GK2D6"ѦtI]@'䗄1OJ|I 8c˱D VrYu|B~ ;AQ{ DgrDQyl.C*PieY_+5f#ζL3 ]SLr2_ZEҚ %"o%hdp^Qma{,wB 3JAH;B*jeŲ Y 9M74^ymr; 'iC\hTJm9!'&GEcliEڼi45=.1œNL 7[ ރ!D}sg_jg&^cw4o,tMbAqzh it(n{5á0Ni:+>w/Wx:`lݔ&Wa |&D'jWLBc?ܓy|qX$H3ӋbÚ+S#Fj<~ѳ]iâP8'})%W%G$s' n L̥iK"i ,k%P9[ZnuldVA_zR|lf4T&:RJz6s;?ԓ!)'0V2A0DJD[shZ`8U jdj.vsVE*oq&*OGs b`aH~`H3s9`,RfH MJG$I{5NY_H?36[9Hor Xpq21B y^ _]U"gӣ!,6Q {zQS $ כHIW~V\I~Jkq~~.oǮh!~? '#O7<ݭpEU`GqL+ul_# V:oTXSJS)66cnSx.meY_h $/r4}v,M xҤDh*zSVM0>e} S/"LM8y}1[v&Oݻ l4=QT@ᨧP|ɻc'.l4 j|q)h ݉f_BD[u'.g(G9UVå >a\/+vh;yPӅd6,tb줢y<p@*] D@ֿڼ5kDN bl2<.v84<W'޼S4lDikoJ׼=K)4]頸arU -m-UE Gk\{ b(b VӺn"b}br;93tyڼKphgOʉr{wAgLAJxe] t2P;}nd>d-8 X8̀ńO A? J\ } BFTpLݸ1^Zϸ'}X𨺮=)3P~;4cUXvbr8R<>zBN}y)"UP@5Y,Q烀p? n}rkK#}Hk0"*'Aþ eQՊ+򿐕ܸ xWr)X\51{Uys㐍~LDv?UFWΞCeĉϐX`ǖ0Ν.u$UDKv4Cq4ˢL̐28IMp,BD)oېDl[)g͙c3Әv\Bt1}# ܭK)"ƛ rԙYSƦ zR")E$T'XMGJ_h~Zx;6fq(`>;|~iZN߽$%*=/fH\pyqQۇ1uaaeVX^3zy@v }@&}^qNQg"YZ;t B2UK?y Um}CE^!AXQI -ltGq3קnTޤ)IeS4dT=.LmDL*Uxi l>R OGd1ࣿWߪ2pS d2evVLS0sRa*\^j긳Hfbz2j;7(Q9OoA<[>5̍W@ű쏹33% ܣٍ*i0Aiu9JV~n&DB]5`7* n ๠+*u뷞6I:ѭshaؙhJ=+m\6ܰ ư9Yf浡d3*/EHrsG¿J|7l|Žle) U~2L1b_tZt^t|aۻ/hB8|? ?/`UU<& Ok+Yh#NCn <]U=zYhӞJκC0wbI|_},RwJklķgU}|5Y[sZE\j_S}~T춄4hQ yW`b S\EXh2ߦ mٽ8zy9SG#Դ럀76Бv|1G&/6`hu&2OyѺ*y?V4z/g> "n>D$BYPcTfD=v/$o s\ò'-a{"CF"/)\"dn5@J--$%*ԾV$0=K뤻xJ䘲@(Bfw%b P-t;I[Lw osg'.g.5yY"?΂Nxy]Eف;SLۙ*βt.0Pc5HI>>C7aZv POW} L>pst4Afzߒ6URP>}>">ɼ:1Fs.+<^FA*q{fae߈Aua[FǬsU"웶ޅP &9bTAKnl0b޻d`Gl%Ķݖpֶ%@po)XsaB$13v{u/V;t5:݈U1:!0KJo]bVMhK^[pqXoQIJjk&̵Vtgǎ\ ? VlQQՎłqb+(,c7}`pTמ$MD<:m Di[,K"E`%`:7uQ27 C)JM6 ? a 0' ྆^ r'9pTw3uB@0N$ֵُSA} M0,~AJ)X9'\dD 5<@--4.4%W Z #͸ի 'G؁Twьiq}5 u.w|3N~+] _\>e{8J2on9G KU?0oyI['VHV4!Y`Vd|c[;twDr'= gfs!1MJA2a-pcP]nce:: )݁,e TG<48H=x;E@u&Cņ!w90ftult{Qf1s"J\-C+ Ú j7hdM 4$@j| '4 1$"Ei/pC6Y&fؘBĎ0iQ8[wݼ昢 MK/#U1SuOWLs5]ON`[ #Zʃ?\nf v}It/!I/9?mWZդ_3ߍ ^Px;9ԋz)Uc>itDuγ&>7 D`]Z ];p) C¿'K"V?;͝-uD-Je8/B#4 Wn߅wm#@Uߖ[/QÙEdz6crɪ2W׃צpLCѹ]ǜD #jzM:1Zs5(/&JpƟq" qc9}[b9R$G3j{;J #DNIԑqAPJ=T R1b{5`Y^.)!ءݤeؕnA,&|Z`E+${fXߺeܸ2)ZGmkoћfLX ]H*TBH5|cΊC!]y|vbjԓqIV) iQ4*WQAgN~`~؀rB'Q",.1. &FqzBID޳||IkXr7^˳? ׽\]mL;NM4FeM\z3lT"Il_CjxEN[x#j̢N6G(O,USEÊ}cv~)JлIU߁*DzN&rL Z7)@Ɛ,9 .Y'h&4A{@,cC /o.PeZ=hv(R Ja_੘#CF+#RI{2y,Y' j:|1ԗnfa{W 2(\xu!Ml5ysJȽ^ҵ}:Q0uwKkC5S,@$^8+[6{M59o<ڳ "hVK+79ulVO5MK"!?D.\ qgIi j!Nf<\$?g e>΋6on.R5hk=&_dd%`\YHy O!_PY*Ú$ׂgGDshC m򉽀8Q,ݠzSH,O rV34Dm =~k#ruAVIa V*yjhQ /ۏ@Wcf[H O=eda=o zjq40ԣ]dnD֝C'i%´)Dov,zXl SĶhwۢvy u WT'x&b ^w="R yR7YCGĺλ Oc0Kjl:;d^ Rzh9՟q8֍cܦ)3Ot N݃=ov&M &HAFZLL!89)K"N8fVp_ Ҿ"9HMG1O9;^Ts8VU*u o:?%OblY٦!^O=auDQ$0[NsoiӋqZVn 1u0X (N=gA&Q6PÙ:E@H?4ȇhAF5VtO**D_gDS]+v>T>,hn[vhZсGQe>uσۤ9FAҹ1+k 0FpҐsJ>-DP1h3v>`Qo&@X:>u r6Y@﷏*:I\a.,6q]m'AX%=kO -K4cEp2X 맗 ׸(g~,М^{]zo: 9!u9 t!;s=6 ds43"Ɇ1Tdn3*4Կ0P XMx%EY. {<ᨧL1fʏ4gƥ K NHmn1T]w?rQ??@-A0Mkt%a71I~9VV&ֆ+Ww] Cn%,PYn,yg2=)qB&̂,qHmLFde  .EdB&ӤlꎸO]ce'fmS*Xp-Q>KE2& $n!iR*:_TDZޤQe nGt]p>n K׏20 *6+"$:ré!Hh%!r|A?F=hHAقamYc":s L80RYNXM+K¨#+(mGrQF^>f@|}Se DU9 do1+" hq$*޲Ri.ɊB 1x c}yu516ޕݢЗ[{Rm\ ΁Iodt\!>3*܍^a?Mۯ 3a-M&/43_=: _).4ĩSg o ܖLGXح!~ 7rx?T UfݠEٽvlWIA}E\#IH]hxtEK_uݠ)v_O|Oˏ$yc᭖xFi$bdC8GbAgHd*P;3&X)ϔ) -ac=!2=S+]tHQAfڂg52(ЦrN1o8_ ܑ#1'R`ʮ&챮N l[0KpWUwu~ƘȨl}4#|՗y_ ~m!Zc.勧^(VggԿM¼]srtO@l#=k81 ]Co:bDhK#"* :Byr]^VE=!Tz6O|Dή4rn2vdyb5ď<⎂:5cF\*_/?!E%2`JS4&`sT *wns}W>D)}rB#п.22&rIY)SQ ${buϫCmx}wD1eĸF גGti2bTON+s9E%t\,97K_WZufMlΛkq"Ԙ\Xܚ`@JTD}ҳ'^g`r(EuF@V*)\i7l&a*h?]T|7y8m׿EЕDzxTѶx1رmU(1&L.$3k=$=!8;ξ18LfeAn-[6qB FxǬu 8Y`"uw-܆f8 +힇oȯ̿˵ Mpߔwu膖c%})x(Έqf`sl͚>&,d=;SE\͌LulK{ >*|kZ2٤76+\v7ٕTgZD l&#Vܱ L "KgGBk'u(1V>X UEcb&C%ur(%,aY Gگm~"Sѐ@ ]IA`둛zc79J;۩XӯIRuctUnrHpjqWBV}T/~g.H'|F^NI 0&1\ [cȈL[y||^Cdleh 4{"fZn_<ſ50A4Pp5p}EKRvT7q4!ȭ&k\^g' T=ڋ'"qŨP:s[>ç/ ELȃu%{'-k3pYjN&Њq9([amC}8nu hа>17esgm ٢HpٝӦyYipV$t6( e/ђ百 2mSڔ_48]cs(U ]>Ƹ-t;a="wRC8"ۂ JhfY8H) ]pSmB9徚#057Ȍ$Tj{{({Be6אޡ?C:2$2ż ԇ&|yE!RZr̜fT+SwӶjXg OJsnFb>]=ć}_pMY+ʝK`ZnP^FYl#C^_+L!{fh%mU#Kj {.?m)/N\mu]D{P2{wΥ"n.Zgcy0$@EtI4 hRN4'l8DOn_`9%{@'PVx}EyL)$dLy^%VqeB}BeS(A xLڍ졤8y Hhs碖⧫EuʁLbT^*\|+.T[hOs#:`h^<.5;w>X1YSn4*r:LS2F;K#v[ԃu.n M*dRXiv y`Ve&c^yžYn,LC8ð(4x!ϳ?%Gtˁu/t;w,~\Ѣ :o${ G & 08JD>.)GM4bN n\m^2?'%>|~=E^8A?{orkb6.IXQkA s%S,k"Qs!D ?b /]ƻAA bhSerՏ`ڀU 3A TrBsGh۵݊%/+P rc]xGٱD tKPQeC`4E /ɦ{g$yxpM63[V;ŧA9V/cqE>0l&kKB h-pMT_652D(`_e t:Rj=(ëO ɩBGv:G<[xftY翌 zӎ,RT8s !ra # }JjX.{~1nH~a5v.H)kjj ?]s>/F̚ 'BFpuAep8ÕJEհυQjz#R'N{n94CsguHt{ȽLȱרpm%R冶MUB^ }t; YkE&VɆ,Z^lZ GpY;D<#+E2ug}2t,`uAQsm0=DiL2%rG/tP֡(Z5Ob@ӡ W{UJ+ 2yjl0dc2A14zp%L /K(*N UHrV)x`0ߪ"s5RfaZC̓d*2MdǑUzxݮb|&状A&$4XgM{y h<͛,uXJ%R)o?fڣ[Ҫ2=&?Сwd̈[sAwRDس㮉 coiWk GT-˓Y%c#^`E*GxE/T 8>w;8|WPܘhz:=xawgRÎ3 %,FzR%Cpaxqw7lc̬3Lɚi-_(m.ɡaऀ BZ<>>SF,zA+0.[jgl5-pn*iJ%Z+5̳>}H˝)nBݬSsFh)I@`tl{-R XE[y1mLUP&햤rvJqPyj?l&*5pGOɥ2/gܝl&r&ua(t>-4n)'AKw ޒl љv`n]l@J4m [?[w'=$'">ɟפ䮧Q۾, %Db}&vF*W Qncy0oaV^EV \no /h~ [^;@~>T. >viE4T % Jb37`P>V <\ƶ5Z3I hA ~HlED;G+j8h1* P>Wgwʲal+iR: ],yyߤv2ϳW83{†ӷ5 ?2iX b+C^&xu91%2W:\AO)jÓQa].3jM`}u @55_tײ1+1qљf0MS7i66ɮ]esEjփYmwsOՠ^G,48FqۜdÑC>'0f x5 #3l%k*t5È)u-W i`֌t$wHgk}N쩔tV}uE”t`,FgLд|;~ۿ< ^U !z4?V4체%V/daU>YoNIw*|*F+әʃ{p '3$dLCk WR6 p `d_F3I˽=]]~*7@|7w֑!!4 7G<P!mrG५=|Y*zZ 7F&.f8&.ƹa+|gCz_꫞|O" |.ŴN 'j8nɦUݟ<½{e]6_p6bkc#aQ~%gĤR1W_Ω~s _fDZ"Lt$^{LVvfisyHJWاDt 2:Ť)+(Eu^-.0>qvS7i!ȵ7Gv4P3}I:1F+sS6H%ݚpaR Y朌mÍ~ 2o{&¿͵c`]]+O3o"6Br9YccɏYeqf:C4NSO:e8O lh] VvЫܞwk[;-rL;J5jj@LdoJ !)Wl 7dlgKDjr*1ZJ2Y2I\&Y5٬urv#RYTC,]9ZQ/bfMд 5-AOƑy~W" ^b0w\D? 㶍#TMҒȣ?</~;cP]Wf<4f,, `j}CUc7ku~ y2iѳ]2 DTmjasjߟ+=̓@zoeTRǮEX0/z3+4z43Ir0DnWy6TwϤh.'*Yό/k;.ΐpif7y/"qb5de5[dD38Y(9'4&=7L:W:f&4['';0lx+_耍 7>vr%aȗm ղ tۮɪ3ѷB'aYOfpl l'"S!JWquO~~%†`t>h{g0WܩFjI[|章 D0 :AS;+q H7B—@Aw8{\>:M9޲$Sfަ/:(Q(_lC@P1`[#KpMItNfgr =VQ9!h"RB3&8uJc. '?hK>ZϚVBb1"5 5WoTzŵHƚ#fʾ_4$u?d{6Yp6pd7/}.V=oSsρku8dRll|Bz)AV#EsYdʭšh/}uŸX lڐ;nw2KKpDE"P!a9L'HT=hmYĽrM"4\jGutU]FU-@??Y v n`ܯ{ 6 mkKrhNSɭ$ [exPgvԦs,HatE5˫w2v9$ih@= ͍Je* 9^V-HIH[3 yOBFS Tmk"tL!tte5[=:ȁ"s- 8)ȢM̀whŹlVO7g ڐص׸&FIY.٘8D9Ä﯊n I@hcH 8_܁&"u6dmՂ pOͻ.7nd ux"̏t._pg^S7IbD| Ta5<^NGSRDBf`-P;[O+_"iׅ~W_;2^-Ϟ1\CƓ#|LguAɹ$BEPf@K9z"]^,*s=]du>V,~ ƴ!V⛴ zE(ik8T4IU`#GI9V8`,jhebI!P5@AAC9""k-[I`oxPsQݱ!WpE̽U A 9~yYeƮ#D3:unp2UF J9 Inu-jHy Sʗؓ2C]rNA@8Kzhiz*Ѐ8I |tQ>P.܃ydGR['*tJ]:% SzW]>hJs a]ᨼ7f:>NQ,\bҮ$^H ,_6Wx1 39s ]-`I]iKkJ/@ T7gIXr7@j1ֿzƋ`zytgk[z/ HUB[BL*S Õ%0cGp(e*PL"9U0f%!]i%ͭcnTާ~}z47:^ k"i QHq DasXodk=*쏄Ph fQ=vTU!ۗh.=8ZSfu^A,JCIQ*#ӻDh~`jgDh3Ji͸o2j p޾6Z 9BӱyxW5GDI/@RP΂֐=﮵&;-h֮N2Y3?1tS%Xygˎ`ʡފSF[x(AF ͑{d])'=K„ג\Yq6ɠ&i^> k%失 Fr[PMJbj0Њr@ Sh.G_P/C[n8)ǧ#tHlJQr?쓋-t#ҙcԚ")ڊmo&@,Jto(߅Q_xRo:0`.qCk[XӊBSR6FGT0z5 Qg[ҹu,=O;b97ϔx?dhj -vQl3qe~|pi2kdi 6uXYAo7MoZUkIGA̒U sTwy|`Ե#|:pN#Akiul3n1Ƨk&37cH+R`LI qzPZs=֯=u($>x/si.]>{7s%}jK;> | X>\vFٴf4kYѡyhZ m)g` ZMT|ŬJ\d/G8O?SBJ1d#%q 2eWSPa'MLHZp 8̟8*,Qm;.}eįsZ#%w`*܁l:{U$H). FA:WwL:Tju9yh ۛzM/-\7xIzUr3"ESqd b4 0e::avjob!\Ccz'9~c=g$5+<SAvŒB,RkfvZ_5ZD% Jt$)ecCock\-(j݅5 A^彘'c#MhMҳ ڄLK`Ԅ(wD%r]ͩ}cjݡ״;]DF*5#=HL$6[}:,Q{w.Xa ‚N2$GItJqr#ܪQ?P )W~g=@'Udљ` CE(&wrgwu+U9>kilλn(&1*ÎrtʞrLcW;/ޔƕU7(4@\XK6tn&W*M2FG5?ЀL8IKY \vi⼪In0pSF[bF(~;#AؽB"W,M5{eꚤi4AMO-j݉=FE8F{MK:$(x-H@wbm{xs*oQr+&v$={VEXJmgIpVָ(oZV!]pZѪtٛ8^tvUb~H /{d~c\H\R<ܛkQ_1v?CM {CG{{o {; Z,R*r/QT-ۦڠ2)#t淢Mp$=g}@Jr\4׍xw5lN(w1YW:m< ZoфA}G}s ud'' `pzIPu70HdmK;@<ϯP3 {-v| (74Ӟ#n+2|)ts;9.%2 ŀ5zpj{,4(*g엓T>x?Iց5|fa0^kX}ݚnOncw#{vՆ|1޾1yP;DTS`}(?t^K?e76W}=]˲(W"lL>zcj=wdYV eԵ72oOZoO3|J۸Xaf&fpkcOnĚ\ÓwEOTiOwdv4cY my&pd' CzjTWs1H$Gͧz3+ӯr3鬒.7ð=/Gc[L䔁C%kGUuF$m/OWKj1P8ǪQirV0 |z1mP q$ڷ^vT^\GՃGbQ_qT*CFo)>owI]2H/:?C4??Hx/lM|$^QpIL,\|a~/ՌYuFUQ4rkT1V} cח4rnFluF'S{Nղ'26AfD{#.ga5Hg8ôe?׆ؑ.YuV%hi5q:_3)H@lSY*O`E&?MKP)bPГ J٪Cz z ">4Y1MeMV Pi,`#uo7Hz|ӶyT17KĒ 1J<"tK4Vj53&f&h]d Sr=`5Hnl5f<LYrҦz ]t.WLnuvvO}HFٹ"\6Y* ,cۤ_56vlx]BG.Mᬈzr Lp &RK]MY./K/n;`cdd2NN^JqgKK"; Ɔ^D6PAA9sX8K%R< 9y θSIװ0Y>d$4\V0=<5 "zF<YIT@j)r{eG!>F@0U6)݉-dpГ)s映6&9zWiA?GYN4&e%osbu+H}捤m sǝ꿿n3:ԡ)S:ҏ{|aAR~Txů## %Vl B65y+<$Қ-}U)#C?l0Yhҧ+C#:=У* xUK7X啔?L|TLP_7Uu50%+Q~va/Gq>B Ұ}n8{ܗ  @ 0$fVdw L_#'aVmvʔ<3*AGh!T88Zz"/\bgkGğF4O_p_znVZA {EC'νfn<8YW~C)>͊n'1=w+}+cE|'%3g` *)愍<!;AM :0_nx%#U9m쇔WJ}C)Zw 5໏E׺+@AtAOo^gzISx&*h/T#Gz'>~`p4ͯhP-TGÀMA48,\js#1{RA:g [suZވL:TMHh}$ȑ;H VQ~Bt! wvhKn3zP/TFk4xqG]mxMQڧĵ2([^rq _x(t 8|NB0k`w u]X{L{fM QQ)lOrܵٲ R ;N|#+_ߪ&3D,KrK4et@ 4 Y<' arpexm|?6m%[LV.ؼ*="U=7b)MաZ >fj^)X.kV)wDzbtew1+Sz|%5l1ϲ)hq{<54|X} ML :%膒XJJZLϤ^Qƭ2aY`֫ Q BD9".|FtLO2.9R,w;p9VҝK3VҸǠTBʃ$e-g֦o%TP->q|,g32|!+q.(3ˋ]7!b;zOL'U yg [&g%)d` "|Ac7ENji1QLk͘j(4=GƫيT'(pjW9}xm=uƖΈ㿯tLGJm$}5i!i{d;Ѹ]1>Øm/AOJm,RyϴL#Y?i`!fIcDk ,3F!$la>䒖 ,Zr*}\i)Zϰyش }fdiwšf4@0JﳹޒFVaWvmN pן@)lu++yVz}{ѲPg7\Lbh8( K~w|^:D|Hy7|n`5[*Űj$UxOelGs&tܙPt@8k՞q%5(/R|<3%Cq)Lk)hZU*Rx;ym Sf yblbԷUv>ƋJBY,}=}Ζ8%2`оltQAU@[uf0]Qx/P档?F>wTc?z 9\3sC [@)HVԎb_7s>݇qY4P-ĩ#=NxIա3g9OW1fC+G%{_ aH B[+hDltB U~ P +$hnL-ȭ*)EFlYRVj]mFί5"eܺ/A>2Yi똁FnIdNQ[p<=$ʃRU?q dea?^:Ms7fS-|ø4) D9X[fWHp. {M/oCv39V)C: 4 |vRdS/NG5$5CTt<-Ke d uOR jtWqCw<=i`|sh6lZSK9UNǞ8?;sO>cb2X.g";]n™hZ4F3@jj+_z?@E))2';H+?:suoY㏉-[P Dtww>?+^M  r;##)YfMe@nE]^yfRC:spzN?Y14K/(Mm㭰.GJ/x D0Tq%;\bҪ=8ӗ!ߝWg)(ЂN~vQp G,K} 3nH1=6<&<(h6yl}f =(iƚP8gUNTMg" mlv'?%L}=kF:7̀>H& 8ݡȄxK3^=_$Ϊ_Á0oA;yIl.dzg!BZz{>;-lEO%1k|~?>3vyJ:CqF*R#ʲ] b!TcfYaZ$Bi!zB;UG|r.˴ѡZ;fݭМy_ tij7H΋>˫ T2q>soEAQ{#-7`ˠ\IW֓w8rE 4Bi9-9F@F : v!<&7 ~JޱK~28 <˸y"`*/eFLˤLw0bߘ41"PpZ*JF7]*D !;J`<[vRUhƚƿuqn'2mX G,=ag{Btiq EVOy&o:AG;^6f0xj7 t&!_v3.ӎOkA#*HBE,,<ٮb#>Wޛ5`῾ͺp ԏ`O1C+J`㌿t0'b0aQK-^b L$ G|U#uodYN2]nolh3IbPy`! F㟫y`W6-cdyH  :սjTcA+^]]|9eRapH1;݀#II+3Ldf{nd:mXvN dX&ja=eƷk u1qKρԂ^l*MwV|o$!˶gR++;˴2WVJwF*.`jhJmr(-"gDqo=[÷&.NNu@ώ5ʊ0 |)P 5+vyG =~ifi2v# ¢(9M~=k~W7 #oz=5\)>Ur5~P7d $ D5> {е] \p!|J-ي'!Gl̹zڮ]% Pbj$^VerIQ6H;sk\Wf^irImuj( \@vv,lI wbdbeېuX'wCRG=2i5::w&_&#q]ࡃIchfQ03N5{vsN H0TfGr,خ)S%+5Tvk^c`A]@fNA##3ULkH4,b L«v8\wԺ<"m H_L' V53&hW|^5`<("G_h͹[9Qtb9FEKim|Nm4a_f0ʸҢ"Ҧco8bcS4>p$^,0G^,2Q̌E;Ұ[\Ē)꺵 WvboqޫeқH2Kz=U~ږHPNiM\s1@9|T8hῖ?/<Ȼ}Xtoo,I[xԯ0]v0 n6ɠ0;k8:F*?(8٠dc|ٛi`X+"S6P#xe6^ [$gagDlfR i)RYpJἽA2Ɣ掹yYWˣښtQT#~PWCȸ G dH~GbR7ƫ]cRxCL|y u xRm^{hgNׄ ^S39^mAE&Ax JG [IE/+YZc3Tt.K+CJ ou٦rD8lAirM_m)ZE9z7xu`0H邈im(Nw&FwkNo!3vә\[(2}ǐlv][pYAQ05$MJغM.pY\bߍH6jR 5%xtU+YR}r5눨:Mkr..f:/7 , >M6T@^ّѷ d"Wy4a6y $[0#iM_X$׺SOxwbGqe,"*KpƳA?,mT43%XEەC֧9@?C5P|~vʇ%^To/@̋IJoST.v @anKs.q~"^gXL+]Yv ~evɅxjw>_^B<qQd"cQX@+ȼ^aNߠ[/HU֥9/{κHi2hCV - ˭K=ԯ9 Wx!ou1]Di<ǀ ZxJ7Uh_9!5Q%ٽR rM t. )=_/O}\dp' 5Gfo eC/ʑUp c,"̯ܕhnTLTN)δ, S^G9v?=EaF;ӣ<m\[.dT1Tܙ$QD<`QmY؃U6Oz/2K ]L#=&yެ, o_-Y~!\#ZA-s}oݫ7{y`i g[)ąҳƧ׌,2=/0V*=8؝Z H1$D\ j MiUtsiS`6Qڀў_7b J)Y̵^ Y}""sbFk|N੄^|֡ScgQܩxf\â162r^Go\,7Ɏ xۼ ML/~C#@KeJx0᩾7}Djv 3ϛ#}y48fֳiMC詜t"^6w^dƓR{k8+f' Flu»7y5f9gKj)ٻvܲqMX3- 2,KќCraHV0fUp|/a'_u2@(U n@uN)guIܽɝ[#z ~J`u_{.~I/KKK^4W|9pزp8 s* U {8 }q؛.j̏ wvbm X,ٙӨڷj3wJ=b+ ja\n]bqd&r3F^<1ӗN NX{|'1 eY{?tPT "&L4u+/pA5FƩ/8s* yo,RshosliF:SߒcWN ?e|!-p/[e5ژWhQ^f/uB%a֢ˁLظ9V2}vˊHLN.'6[v<''VR9IH@=+WVK:&"T6 3 :ByG~n )F ]Ѿztf+$N tX<;WJ1`gޟZ&gu% u0v\;G+Tng谸~*1EjZ.Ӡg u-t fݿ. nwBe,VJ pE{5=i&S9RYdtK:]ep_>$-oc2XE"&4D]Mqx'y,*4!8ԕ BC:=%&MG؇M:Lu͡J3~wן*-" 0%'<~ g&SEW@D򿮄:pYIdZ%/v9ɐ4 F^TF̞0٩EuDO~0jk}f]nw[i˜VBe~!{&AbL혬d@;'C4ތ ~@ 41|,]X97Sfv n9Z̅[Z 0p0RHn!mS:*>3X=$Ge'KX sDWfc%,98k[5+by&}4f2.\V lHd&*O?Ը_Q5 jڞ)$]њFEP=] Cx[g 1v" D SƣH`Ng`)ylX`;X*aM񶄷Y*vD_XbbŲTChrlJČw]W$`|;5M" Lj) i])sNP8]f(jCz l'5V(xnE 'Ni;4'hxa\B=P'EHlyisw e-!Zu擵_lR MKtPb| Ն2u-2M3lO=GK HT9 QJN;@RyoDxD d??"w}i=#[I ,A1{]B9?MPZrW~:qRY ͐- ]ms)M\iiJ&w3wn1in mxL,~ΚAE&6/wX֌cfI8ZygZ4,içJװqЩ.\c bߖ#" dwG{,0 ~J墲`XCrVq}̺;񽬍^hJdmb._g Fn$~)㛑{R ͧzuEWT8ǠFAFrZxyF%}hO6{/w-DrzeS[1e;Z8:(e}hi:s`Cm3sH( W& `aF7tԨZx 3[X}m,\nInX܂\iP+Yf;Jf`F}V׃Cb:N_Cȹe &b[ydiTW~&zrp=S ,,OL{E؞^1M]u5Dq/=I$o$YAʱar3 6Ak1IoNM΂to:4?r6jw!^ EE֩iyȃ-:Ƥ+XT=5~ 0ϣHq$}L$?\`?gQiYg!}hԒlMke2gZvqG? 4D-C9pS1W+9#Ce;OV]6_^M"r\[=ٴ)AR*$a,Mtz Bzx RvNds5 G(ׅ&ja>}^2'du_Қ? !Іx-k 6ERk@aؤ4VH'LR<;yō T)mޢ >[\뒖 /6\x&j|I6ZLjn#Tw6s]1&T#@{!W 9/ `ONRE{n}ErΤ$`:m, XJ0vPWMkґ+)`k M@+>!B[L3r? c7x<❔Iؼ<vK(DdQըGq UhޏS}OΕI>]'=˲-39j7Ŭ43JUsJDౌp>c65ra 镔6+2:BQ?}fHI3 ˉg{f%nv _m77**컱e)qt h8H^^w%`(ysw.s엟8x$ LP8آ[E}n$+O#x<@뱆ɔpuhbV5Gkʩb3{Oeu1*R/V8uExڮSq teRζ_Le}S7?d(3њ ZlW܁Z)`xp<# bHC%D<,ZLw<_mWz@%2v^ ՐPEŐ S*[MMş扟E"-RH삅P;"nr0@^Z$ESkׁJG>@y蘺J2d&q4)$oX7X*!\8Pͩ𜐋h_ #H$k 8Lv!8 v8f oubxܵFߝ+Y~lA!$|G c9ʃg0 cZV 6DeUˈi,u%GgFCA("t[w:@<.l_T)et(Vއ]lOm t<=2m:Fxh mtvVx 84fK(t2/">J5vGFP%>p7lJ0~?fVeSSȩR:1,,:JhHt񡜝]Y8Mt.j]dx~@>EI|ͬC5[%KN$j@Qr ygӾy+u2My6-Z(OΡJJRGjEٶe᫼u58۳eStkBJc툖F7##!B5=WLiֻ_@#M^YJ #CAL6Z#s,,ng7n_r.L3\a flsB&2%qn="AKc Z8,SsL܂ =L[2osOETxiY#B&)yP(Pv-z ǚ $܇+0tN&o~'jlC_5K PI85}OF~䢈3]̊?2b/bh6XF_  $oj4| l|;aX;0ɵ D䈏jF4)&IW?,.M|ͅ5($>*S;GQ F18LD!C'Oaf <تeu|/<蘄}%P9W n[&əR vJ"֠4ƀdy ǀfIxP⢖F}A ZsBƹ!f4ƒvb!/hJ6`HIc= 5-=76XTwX lU=ײ\*\)˩TNt@`ܿt<^qܡ> o5N򚼍*j $GCp~>jkեTXrE?jozU&cz*)7QƸ#3 jԕgJU2DZ%ڧ4T xqʫh;/3+&Nm\ `]KXJ>r:w׬P jWOX]@{y=^B$+fP=pe'Sp"y8xL~ ?*uԑ-UT0#lgbeܠ @F'fњ{9@lÀܼKo|B e<"u%\>QTd~Ăצ$1Q6M=8NQofCAg|e,QưmFfKP&},nQ>~#&F6 ̤[Մp—x)XiYdr,4Bٸ@.}9JDmό@JZE a~4k2O_ʙS42ZݷweF:䫨go^ׄgFȺ$\m$!2KtX&c[Pz&Zɸr{ ̜zV:ap۴8cq1#T;fPM{EoѼZω~DVgc~o Qr`-u|-X߁܈LW}(4ƯZ^*X LuJ]5Nh0"X|2 1?dC\v̳,QDIe`&e׹.Epq*J|W7P(FDpe2X\ z 6ʝdV>BQW:~W^c2E%$jzVNd?mRdJ`gVN9N\w'*o,o9j- +%%#_N7*rk b5sScckA iN&_.Fes"tw,b rsOS<+%hlF ad`d,_ Z/rO}P'ށ|Ίu7pQ$ji>;4n+`|[-Ԟz <>8$Wr4ٛơYѠEzđVBB2j|oC|`5=?ͽTQhٝPu{ M +LLuAbRFAH*R ґ{2M̆;U"fKS\[;r# RЂyS^ײ_[gh& 4k}\ԼDٝPx㺊l|b>nm?|I8̖[S6{@eu,K {~VI 1ڤy8"I! `#l'OH w`\?L yB L4yrSY7*5p}DSGD-y9۪u7Uh tQ,(?Y4S]@Zo߹ך]z=Tuǃ4I_={KAcE^=!{p'\ck $+;%I\ Y=Q[툗Ɓp3/)vN?vh6mS9lc'6}ayyj.[Sm~]nXviJKоpsGq;?TqH[Krՠ(- //"_[}gR<ܛb/q8K7և.= `uPͯ4I?4*c#L Wkմ̲M}W_-yMlcN{nz'HU0@ -i? ^&g<̒lO>5,%\ 4bqCba܎1Hm7V~-Ob6\DZjq "_LD)|5*Y&(Δy),,1zy\HO՜ ʨC^Ƿ e`mKvĸ/lŷe`}EJ͗a}FNZOo98p =P}㬣?Z!~%Ǯqgt|6SQ9wS4Mq辸@,o{Y"i^vhE7cͶ*vG#UZ)Hl4P-&'{|!ͥ`8cVZYΩ\8Op\ Ja q<&nҀOJcXfi<%Lϋ~ y@M<|> Jna@=7[CPbbS c&3RP+ܚ5,U֠ĝ;%x5+EE::\O *Ŋ& S!-oMl5񠉸0h-&R hLW"a1 ׄt;>|3(۟=D4I:..#~%<|^nV03[kZDl\r0<*C% \QbpsQgG_eN ˶t/rr=<^€["Ԏ Ʈ(}%V# cR\qԣk!h<DELá3 ks07w{CG-z&JfUV>Y?cpR^UEuξnWOw,~{xCܽ{~\qqN~,eJG|uD:)+MDvF1{RKyW9}5BK^8+sv(N35<.>HEZ-)ɾ3%;捵7 J49z"2Bgq{zض \ԞEْ_(:t1P8%:^PP>jz`8;_5Nv`_]'8hXCe)•9gZ?;wf+vۙ@ IJ9ǴcY6i}̮NϮc 5S 26-l7;u!LW{(:pФ'Ĉv1n)gXm2O$}qo{@[™!?h%@Jc,k$i̘;xA<cpV"%el@"de'78rەsgiiyg&~ FYC'k(p<h-Q;:`|]{`H6:s/n-X]9]Za)8Y׾آcIl7bԪhwkO#B.<1loǯ!;@߯ċ.TnD m%$U1 %ZoE#S(M*d4+ U"p[d@R⋩a߲UF-O,u16Et4 JƳ2 LS'a80{o`VTiJ̅12SZcq98öڱW;SP|#O@AZmEDH'\^]}Fm ڞgFG 1)QȊX F:^a.'XjUb< ;0GZk5]p YPh/vFfCQ\kYl`q"Zik17%ev`//EбL|8vg݂g UC5vQ0t{n!Crݺmi3p*oˋȔs!֕AtVtg|_F_ /O jxf,4[(%&L$.koiT+wL4TR^W @̌` <*Q@-])'CɉdG̓sr,| 87J Q5ܥy<2`f/BWׂ՗1o%͛ -(UB0ax%E_wrX2$z+Is jYYJ0M8g;شrwٸ$oV7 O.Z#צ 7sYj]#h1:hEfw<.k* j|mC|?TZ-W&F5Q 8lojY̳^@LKtoy=T>)}6-EvN0+Xӊ8<*15c2meZ}^Ú n~zf%vS6OhN,LTEg#P7eg"6֍$jipZG(1Oc -GA@6U, uGLy߉1G?A/%U+$o_s^[}K&Rt)UV#9opM]-|T< 6rLNWP㰝@0Pّ]㈌CTz鎘Iɵ#1 &<8Ky}Xf7KMgb4$Vt[Q70R]2U6d/⧏13;(4U,g2 J{XcY3SC(y%is ! *D\dv <;KM bi:nE0 u*3N/Ĉ}n['น荑nGzjad$YB} F9/96_~|jonjIq'rrnӄ i_" i_|Oύ|w?8C^V.uK4j';Zޠ1:F˴o"pp;?;p |N@+#d^ jtp3m4s,cg,哵W(Z!,Sץj-l.<Ϳ3"sGq5*]A%)D'(S~dN4:΋1Ģ婢(iBy<~M\ '0[R6XyBi.LV+(K `y /8XPus.oc/2!Y7y='0qQz38fEW(I)n8 ytFzCB<oVxO@NXO(=Hc\ҳne.y .wi{1onoTϦEt_ ?xK԰K^&;7+n3G|鸕ZbCin_fw3]/kzP0=^H(̷\^|K7v+ƄT8o +9lxm!Ӆ%cUn`j\\U=n>F/.Wv7}.Js?.q$lR({pEKW*!W2C]%ٳxɸ'9=/ s``V>Ȥ-cBF7<f*&}d; ^a؄QZG oyjO C  `IyfjrMnEt1`h= ߚk37F,f{H׆2[Y]91:@Iw2zT..*2K7XLZ~gBRA"lvM噡Fr-);L&&5LcZ"ׇ&OBLwz8~d& 'f()B{B,brzQk^ܧ̦Xʆ6'EZœJ/.:W[?9VYZ [WdV1'ڻ4~@}]f8p6 zc>}PȏU<+E6qe7#K`{9@Pc`s*:9Ë. Jf4e{BΑ\{BfMFךfl;p$ar_Tl0U*eZ0YfrX>([Vn("c*t!(ޞ>)98Z#h> 6ܮ|?I,;Y_4EĄ{S#dXiTZ75R\ IE%&qM#wݟ/{ P\,&&QR2G& xJ(Sop`ZhJ`Vl q<)sFtÏm3ܳ`<5YkV7L߂ߺGS [D$.*[o@cw&t|:Uޚir"u3)@87nCXHdW@M`>呹b2mH 4Cxtrwpq]ĪLdk!cv$Iq!hWŨܛ?kګq7|ؒ ?%; ̠ZbwamW;j/v–|Ls/X.[SX|q%'x4=P붕§ӯǃX׍>tt~ci 2abݾ>z\rZU0b| pF>0 cbC~DFȌ1J^RT ve!9j|מuN:ɜ7SŀGp{8ߞ.:w5ԏZGe4$l6Z=Uq;7W/ \D86R^xC)h/˨3ȗkCN1w] ȿBSO|O+ pq>lxC6?CEY2eHw jSu*'E4#e\nBT3`|75x8u_5҈+Jgq*eTN|b0 Ń_(H`|:>QRe*K gi1 Eerpz1 mn__rBYn^{Gh.ɗ`pPewr8 c^ܴ ΀H|5S39$N}om:touMBdESۯ>r_i$]5YHd'[!t$O6!qS*@EI]X֚^Cl2X]#.sSYu.ݟ p*t0 m"ȷl{L#{ane[)ösD+& oGmmbo-|;T~2W~UR2͛!8fx][D*EWh;!fkPMti@5J'Pe)D1kRYɆ!^Z>2nqm`x$HnP`PDw{8E<-5jb۷,T6QNDccu y\)yR- 6is\Տ}$E~Ak½ZBmٲ$tE[9fMWNس -Q*m1!fKPsDwB8&+L%ۅY9YŒ|j`'7''4e^/=Zt?ہ3.oAgKi0&"C+0wn{+oq!":AU~+>Lߤfu~znG=)zb L7 Uefp@/Z ptO-tLuƴ\bI|fv{ %/ZHio(^s&\̥6p0[z8J2Ϝ HѪ r<sʡ ҼmqE:̑xsYP ez49=7912.{3ƕ_o>X1s)}!b^9o q 2y@jx5UUOwk섖9܂Y_j?7D\2Ѵɠ{L<`]_O>.f$Q(2 lom*%ߗ2B2zge?kQ''މ;q C N#9ևl~3]2 wrBGh5~99on %azHgȭ+L*ȌQD^D}sjwb{BXBa,[HTr1~Ufa4pM6[-]v$> d"~0i{7,ILLi;rhuitq$nj^Cr;IEЙã^?gљ5L([fK&Vg, RDi>6q^6 M8QmĀ^R$R*~:`bVl?-(|xzG %q4 A]jv1==Ȇ%[k@%_$Jjw`I Yx`,9s?ͦKśMD.d(kʨ=a_; =EUhZ.+`&Xz1~:}Z4r@KY{q5q[^{Ri?9ٝ;,'8+X+C ^0p ="CfV sCs9!}n4ӡ0p9(kjZV. YF8j M6niWҗ[ZMI+.Oha(6QyipUnnHT? q2.JjmuH@ >XyPܵBٓdVڥa|Wxq*z;z7X8$\>'8샹uφ_Bt#9lhD赾I8ӑ-Vt绉5Uzb#0-鵸SK n3E>&C N9Z;69>,}j6MHȧg4<yK 0 ӍKUU!i[>`*aćjXϒAE/ p"ɘ$ken]m fWi/ E1,ux-k@4h&E6liMgyDaM<ͽJ}d,isd&6+;ffHMaC} <&s~}i RYqj(RT +&~D[jF@T(<"fQ13 L/ss/i;'zܬB7GMVܝ%OiqYV*q BȝM|`rba*;ma/S IJ" 07NhScsxEAG%Tjǁv2a <0a85fG?:hp# ŝ񦪓)Vo"50ӂtB,/%209ć$܂M6Z)vYdğv÷fRH|8j BCǣǥZ"L\"0╍hhM96Cf\vIͩ&'r!oAMF'OvwAIXЯ ⣇M왃-4X/noED <>JGJT&ҵM` 򚬨hmŏ'] ,S.q JƤ^@T4|h+YBb \kP4y㉣0@+Іmt¤>ҽCG q '>xm9'IEYU  ,imLjo[ScMdq}юN%)¿N}SB_$Xl<%}tʾȯGYHW5ޢNXڗafęd.U'ߖ6;$yZS.t/V+W?ISr`hm1AP;rIV]BUC%P2lv,H:ʹEuQ 6=fD(ب`}CsNl[ ~. ک8>s򛾵9t [RH|}6Vɸ DzČȴo?+Zx ERVM q$mL8լK.D}s9u0:l08BsJ%;M` KȀJ7~,0U ]kF7.ˮ{UaLrfMOf]Tj7ұ&f9QrE2Fn zB>O 'oI`pk=z_nFjQ.)ڔEjQ%M_.@B@;Z"b+3#L(ŷi*AP9u ]j\⺼FDlt`4 y!QW?NIhLVB7Ijf͵(Y.5\şZc"=p~8N?oYzRwP/782zFO ?d]l~pwVORG&-~u˳Xb** gxU/x}C`noxm@C&z<0%L@M4ހy)lbQzD7 HiLr„ ^t">{87!6γZdtC"_3uXBwpaYod)lKo$Ɖ6uQk1R&9m,;n:+IW+7s) 2a eTi#hxV,Ի%^V"Wlvc{ ⓞ`6n/$@ދYzzԃٓ?O)Yiuxc33rDl[P.D@Am65Vj< C5@"1/1 "ҠḎxVs%{?%gg#mW4_MJs*ZrA3 DI=C?"9* P 5[l m1?Ӓq}T*NSOnhj́A2qr,Ȉ`!}zZ řⱞKh)OFh3L'ш5tn)K/"uBjkl2Gqc%h Pob .W+<,,),2@5F Z`ηO:{(/o 0Bw*kaDt#Ǒ`KSժVV6c& pR.&O֖G CCb h#S0;P@L9W:ɬ>:[93}X4S;@UITgx Z;~K7hN nRE |eᖬIcrV $^q|ڪ:/f~-tuqi. V& fAbVkow4W~58rl^8$:ʝUV)Dj=ƐG Cˍֶn%ضr4Q :j$i~+G`BsKuz G6m|&cEl}T " 6a8hX3{hme |@ 6ɐhB{}} N'CRFԉ˖ƶ6uRՓb<3EhpV#= ?X_z*GѬɒMب} zy6xY|Cdu5Px6;*ILpmz1`3O3~ 7q i--]uOtB1I쌅y/dEUTIc1Zksj\(?t_z&39uW&vJACu |eF{HPAbFNw{J@Aw$L.vi^';Fzt[*n @A:~s-94;%lZ@υ0ږ~ bOE؎"T)ha-ZǁJL7j⚒;t|w)^>Y' D k]<ŒIUA [؊m86r%f.&[t]GB_,eLw;!w W]7pA;͍Y~|g䴏+h ذ51\rX:4c.!$Bfo  RX"!dm9%7sW~61!c ~Af";B3ns^b*8*\L{NG`Wq@7?RB;#d΁mE|ڿufU~?x@@252vuf Ȯ`wT#G|6<$N?)-e\2i(+!Ƣ Or$-X ^>!zq:?%} +Ȉǘd9I)6jfԏtkjKX47sЕ!Mȷ y yʂ&UU9*~6$O_ugI_YԐvUݴ6ėjvj8" Jnnj2FB2iy9H4EF,nØLAAtaחLVeokg᪅|0}]ƙm@^ P 5 ( 6N,YM;*@Nt:MH̅#IZ" X}WN,u'k"ޤl.Bc<fIz KnE_{ɵ FU5BDإ>$wOb]K U_}\!F>S j}晒ɇR;7@X`L"=j,-c)AgcT-v 6yݴRVXN: }=-7O;Xr]^/3&E~AADMk7ħW9('.%nJ 6 Y^8w:]t~^yяHr; L jF1^)gE@k|Br,XAb,/Dʴ>[M.Wkl +lPh:&xs";='eTALDLO/hpd%RA ˸`Q`qF[qPd?4ThQIM M%N]C-vuF_jAly!B Qby+=[! / &.,ct0ӵCp1 #;ngUC ЀJt2dRJ : EN$V >X+ }[$:ϑ_u]mpd5 %VOvXB->J$XwY&:QOk!C-˫3rz~0z8zq8cH.ޥqZD`yr]e6wIgJt:kSVoACfBϧ3W#0WaomK!\%9o CDt@&c&iuVA)%@GmEцVbCkïSչ٥!9\l=*H:$O\pb%&Z5יW&pyhvDlIHd@ JOZ1$d"< BMpa$z6蜌qIᅢFsА6'>{2njn[{T9\4S?<񾸭b LE8$n7VlOeG&ʢ{r[ @Uf*kOJG.d:Z1 }n=G7o34]2Fu~nKjRտ*j-u{B聻5e{7O@b~8qpw5;U@zSrfT$ֈX) n^f$L>fޱ or_HPKZ.-]"LAz1nXEbEdv|J"1d9 l^KCI>|$ u\8Lk/R c?+V\$-9jZ Vu{@w;}HⱮNeHC:.7C`PvbUͥ"cwW5%q"w- ÊIгE"eO4C5 M͹P{ˀk^ 7 -}\RGs/"s+fnǪGd$[mţm.8X3QF)݅mJFr )8g}z߽QOĕ.gzZ]ILyX?Ҕ@v͡$JۤP5 9?[}Wi&تI׋AOzf}c녦h#>C+hi㓋|9Yy@ q]] 3g!pq=Nё,`z `讵g@مK]tO(4wroBp,c zxVy\4S*uZ“&@-n$pnLšT~ Q+E`ڃɐ5N t'FOxnA0UI*F4E?N. !V4?|,u1Inh.o9/XXƢAZ0Bdj_˵oZa'ɤimZ$=8EB%$ ˖~;j^ȐQCZ>v6\?7u6l9fp}(yz@Gο}t.VLhOF8vStӳٿSȈӊ\lYeJ↴ztD {?/4liEAA4svdi$C\BT=# qB"&A _(?cڣ#Lɪ^nS7tXj1ۨBjSa$͹sk  YqCBa:+] r)>_maK3]An1ͯdi ՗uu8MX^@FTÄ&f6֩r+x9`h%bEQ:pG"ɉ}$XPB t#o\Y!NԸ/ iF!3c?&xIO%[wvcl \rE槒%3 x_ʾQL<+W0EoCz3l+Eid{ۻ{-t\b4y}wjBӦxwV!'n 渇4c5>0`M 0El>j>54Z+xD#DVnWN\L3 <7S ,y{ k\vJœ{Wg’5+O%%Dvg~ d=/EEM ҁ<#0onY`O1k1GA&N޿ޫbװf?ayX-tT5&)W,: [DsFnERQ!ɏ - !\2G3NDd7 PCJ'R|^?…'JKz#֥mB>UV\՗v FaǹސGpeUadw1fɷ58@.-r:n;ߓI8*\Z0詅HY`5P.wīڀ ədÝU!\UFrŽ@?3T.@T;@g[!+ wѹ\[[ȦMgݞ8C|h8 "<퉯#e$8ti{ Ys'Xo/N<7B\Mj 2ɺmE)%4y\ GָMZy$,.Ųz{WC,^0IA5LCQcnt67P/ogRiOZQ~.҃\#b4rW7cm7|AGZ[)Æ#QX,ZPUR/ P>DD I/σGJ6eIӧUD(Q?m5-qk2L4qaQꡛȼʯC_/3>RL8_M+ \L26Do?E e9>!R},&5.O\oD1[`bAv4th% ]䗲6ۿA{svPU!nN9H v,O^-QɎ{3sj.DoWJ\8k+^^m7 -#K i/zrIfcp Kx#?\j t4'`ݾl.9E6ЉpЁLyVtC;sR_7[sOsĚ<@gݺ/2M:Gܲ5}8o)"$$f7A 4zc K/X_3 y:Xv^Ĵ\>lO\ATJ-O,^)z)ytŁؽ`nJ[dJŒ3[iJ<< \E!}%$ݍ32[<"`Z8!܈J~k{` ")wȏ4jA2zk)([t-s7h_g :qxeeoG]LUGZM7\Z22P ]_j"H/w((k6]->6L5Qx a+ bęsmiXÞJoCFAy24\W: <4`5\϶c". ޕO㋥P^7iusf1O%O҅5as&]TS[!`]Dq3 jrۮFbq(+[ӕ> 0gO"~}7#LmLO.GLpҬJ ?SCHP )|b/J* M)f+"Łub2gY3']onGj[_ ސ _o/\ R${;/O ܲ;(mJn~>Hc9}`3w ՝ 1p썂Y+m )хhwC7N[ӗ@d += [!EBz^uw4p$ԋxצru{X$~~rp4>U)1Ф vF6YY2{Igؘ( (Yr1Exʖq.;*uVsփr!y{ B{OCSt ޢG~1Fә맷" _sI C|R><<>Ƥ# 1ô:-t͖?<=GN3J'u259=]pum3y|W($"xa|IEg _Em䔓Xұ=d qpa14%I9%V7~P*Raķ(IqR1rؐ5|~(&P Ul؝W 5'-֪мyQb"tVlkqR;Ͳ1ז8i5]\V&O5!OH-4MKL蔗z2`;kWF(n뫇MVhƯz#l1 `q%_?Q7X$?/.PZ$|_TCǶK*N5 ʦ-Է̢_ =z}B'4XJ|kRs+˶ bZ28d9n" ;nnӇ1dUF(J_a~[NVUA@ƄHpX cz|q̂}q|^ߘŢ+wnt0o%IXWKO~>( yKI5 AW R߱s{1Ҟw8GG\wGuD\Uj~ӚOM] ƮVɳ&,#쟂^= iQ+­$Bu꼤pYigUk^.&]Iad?--TM8SEm͏ g갂h/]MOBM o;GIqnw2+`).R՛rZZVR ݻϦR09\"gеOES>-gtFۍo,>"\|@ɩ#-R<٣*Sh`@0jӊUl˃[jU?1{f@|[MMruêǼ!)M[ C֓Sr2,wz~&(!cIl(Is&n-s)2R[EP0kD;We£\]NaVT^ /R~Lܰ˶rz^3GG$GբLA4V *U<"34ılxww @M&8I9޲2AȘм! ɸ9|/J7jU/%\k#%U-RQΖ9坡uY푨KX#_Z8f#S䯈]0ȷlTLY>ҞP>0[,! /3L+0䃳F\(GIh( /Tn6wEKlӧ=Fx(/uh.ȯ _F3 ә3|כ|x$ tEh#څ0gKo^nBeVH-V/˚ I]ku9W~)UY}#n(F4ۛ <'% Hm΃h:mq 9°Aq6s݇ `F>wv)MIvO;16 _s*[681I[ʈC0sbS~[2Exa.|5 " u^P>͆a*UU,c X9nHU|<>LPҿdR2ϩ`nl2~-, cw"+ms{w^Z5ƺ+]3͖%43fQI}-OȪ!fCBOU U[Z$"ːKP6_ L 9?{G)\S7FAoaYQ1zhAP},CX`WbY}s$)Nnn.!K7@ip)*R.?nc*o|o, E`C%3:I}@WR·BMD_MaLwZ7Ʒ8~@hzH4@sc~;]Z2hØe5G$R^.iiLi#r H"|2VYVo?k$EeHDg: +.ҩBNʶZR2jXq3 E)q\q҂-Zz~%Q:e}K9 9 m<Va3F#GBT<*gLm-hwV RN)pX8}r̓DC-5|g7H~]eyDY0o 3 ;v7q=|ORG SIֶu ZR^1T)*P_WVL(^ y`<8]T6 %F>O]y몼ݍ $'H4* rn]q|a҃V Kɜh֨ǡBD(?%D`4dM (pF40b<075Atಡ+A sֱzKD,7=wʚkQ1eB  b}{:Y&3^Íuse}&Ri2t6^tL g!=R KrڳjʗgLٕ {_>sL9hv Eha*giY/UMC-$oN5IRDxwN-(}Ҷ `2 nm/ݦwU҃V|_bf')Në>)S;DU$)'-:2q7$!f3;Ffwuk;WxO(Yt ʤ Y*ݹ+owiX$C!ٙBS~9p7EJg:(OQ0 HjF+}d=쐢J5Ӓ;rRDq X?h @.ev1/"g4=ѷ3}o;?6 ;zMɹY(A`$BSC_xGcZch̕1j⪄(X]=xC]9?ֈS#EOjo qs=ȂbF w^peCq#=#](EQH$\Yb;2_a)M":!] pt80 O.ͱUnl 5`@N@i}R:C`o δP0W̍da;jU0A]6ޑ#yNOd)ZGgʻ"wLC"31lawNyhcA 0\(y3V03z'7R+)Vx}Ucϡ>IU+T.Xj\d=C[?0`QKJEV%-F S3 s()V^W2S`# ' q@;[{r@u@)PM6/ Zݠ,?r UYpKGZO` hc(m)g7I7@M&ؔ#;koL ji7^O0Y/@"~䟬Ncb>HŊ Aョ$|+ɻ,}_C"US@[h+(=n;E[?> /IV8FWlQ <>aICəs3!R#N 5(Y1{2fMb{n 0-XJg!Fj{e*WA!3̀l׈r%v[:{PQ-fR>7'O% M<'WGn Q6<*8M|1i>4ߞ =+&m-}Sy$dۼ~l ]i&H(#&k9'[Wl-H.#d܅(2k!xKfgF ]a{zot-+ާCSvW8WqEɁus211}bC5,o@ !PԖb al 0pZAn#)"MN UHYo]=rg݊H5,dn#>Juu@PjzQZ]UNsbZ|_,:N1Y'6P9ߋDXQ>:xihpeC8yxn?-L>\DKj2.b|%C1Ey W340P2((o+Gi{fŖ?…ֱwy@l4u / !/ 8H*F (h;-򄦒( =@`"@E]Ɵ^fUiIb+I"$yF Tt;9<7 h(O_d'<9fT$[TDa'b*(uFa+pOLGAS{W-lux^9H8|8PEB>κ䐣 u:͓8T><Lyɫyl[aHho_n11f%ݯ4gh6~qa-g›|KLDriJ|Rgw±7_u;AHer mIx>wBMiZۤXCsya짐ek.g:e7>Kb?ш7!/ _)}U8ceUuj(79i 5O7t EEuֱ8i (__mZ{%R"ST1zEFH>+DqϮ:9jٗ ;] ?x`zVgw$1woW/ЅPS<^,{ͤEJe*R_?ձBuBTH4M&T!X?NWG[~ސ gDF2k+#rlj6VS"rgڤ1Ϥ51:M,W={ E. D1!T=Q_׫'[өӆ֨_d|=sg*G[P\,gTuK+}6|$'w#o@=,tb"讕K޾UqJM1)(/=Xf@7 C E/n)_a|U?I>Cs1V$\W$/a|{דcӾ:X<񸌂{-@9?ڀR$j8;IQx}5J) Tls֒f?tk2*1Q "9hq;+\'̏,hWI{ HFQh#Uu1Pen~7pcL-/_'xܑ[NL4&%]Lǀ*_Q1G-jD@jNUzQɝ>eEV$HYebfL}Éʇ ?`AH.P$|YDq3TFr0HA|"0Gi o8tMM7vki|cJ0R!-5`''R ɣp95HL}~HR"tqG #sL/9BfU i/D.aFÖ &HUOdiqÓ,f"cИ!QHXGۖyv|AŪWQ8ֱjn mƍ@X hoU%|h2}3rjÙ:㙡n YʴLLCs%{Z$c?b?:I26P;,p}0- X5)^<2b 0i}܋Oyʎ&x2v; KLː@̩@lwe 5r;~E[F&U,s"v~QZzTIj_yF)j,OnAmJF p |,J QS(,Z`)NB @,(Gy3xzPԐuTe8SCwv4^֛G1Q@޵!tƃDB׾-~y-oPOdz N{?VxI_Am).w2jNVu;2Ioѩ ɒL޻d# Gق|4|^[[LWgʺzJv rr]ΊDN+!'hPN7TCpKŖһjMΥ|xdw{̟~n5)#y"7*{?,}wOf$͆8NߗSM17_4 :E]=zՋ֤GYtjMTud5;ݓ%JdVh%Q|Q@@{XjzEtVpaz*WۜpOҋ^ײ˷D jpza _ly2QEm8O{u@OԱ*ƜT WfU*ʴ7Y0xb8 ݊ :AӤ|KCBK!\R(č^orXsVr]fi%/zmHn,TbNy kez|˻*\~>=E~9qY(aT'ϟE&G!&al$1`Ԅ*a(9} kۡ= G1C&V\E䂘樆ns҆uk^̡2]֕x4!JЈ4lW~JT$Ilҳ!|ȿnt"|o,*f.wMe`am7'2+=WޔǕE_xLHx+g&(Ip?]P쵸yO@Uޭ+D1ZZx自cNDrhw>GjOc} [HC]ؑhػxKx*Ĺe7K-s^jJo" r KbF&T!yLS&=F'ѷa6¥`@V'w6B:p8f.h e JZ 1׶ZQ tЬa;AVt5b+O${{(huLB05h='=p #A蓛T~j! V"NtlAc3O۱!hz՚#,{88$~[@gMsaԄm 0*r`F78Ͳt1b)qgN#\,"vV+YD@,k݃\g=!cM!Laikr(ʀ)[_i:j u^L!)q$ed,`PLy0D\znbq -,R7@&3c{9~l$ N:\Zsf(.`Uք(•1YR+̫hY8d{v~( SX6;oQ>6cWX oP >/Q9'o)ۀй335Qi0mW?r(s5A49r͎NFuN42|+jG єeǰ^/@?b :5^Vw okKϞj9@>X]Kh/5owI&kU"f V>^ni٣1R1T՜DA0e;"'xD6}D<BXzIj()i&SF0:Mȹ 1[ar-EE.{URCtU&Wx;s"Wal4!i$cQF%ȱ0ޱu&7u)Z-K/wOhC& &˼rYیdeg}i-%l!&Ja_%G9[wKx ó[ .y@yy P3U0}ՆrBH 6Y.ز,{] n*}eQVb"و6Xx;Y"СFg̡׋ ^#q&I>F5TƝrK/YxN&(PϽm/k{ai0+tbEq#cd3l0 ^_qga<Z^aX݆.hn1ˇTakR\U~2 ^zMMGe[P3D*Òy{2βkcb}h ղKX]^px1\H!yM\WyD4 UkӾqgP7= kb@obYz ~eҮ1%FU{.,' RJ!U-P)!$MzVhʱ#M|H(C)o O̢"ahu\.j^~;Q$`OR9axʹw`!k(gg%8G 5i)$D$ĨTU)_6b&O~>]=Q;к|pDLӂ\7s̡cQyZ;<⠅,TӒt^4NjTvL Tē3*Xvē~*yE]+0# 7h&>Tግ@$^_6;MԳPNzܶwXk5b\%sMzJQȑg]>6=lj{}Us~(.a1-ģ%jtw6WQ'GeOgYZ07070100000111000081a400000000000000000000000166b50884000019bc000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/b2c2/b2c2-flexcop-pci.ko.xz7zXZִF!t/suy]?Eh=ڜ.+Лzb%708TE7 ے+x"UڿBZo\Vàt+_^i @;>S/ jIӽwKSM!m~vN IJ s<ט"_]tM~3c,wtcy g{710nGP!)έ3úe1"7٦}<2mŘ%1g+'ܥrf,\ Oly&8+m>K"\ۇv Af+j1/{RrP("P4rV?;mtC6-+蓚?XP!V=T\:f4z ]ߖX֍9oKzrAI 'aPWf\qNqk(3c\'l1\bI Ga%~v@G Ugt\~9AoRE'yZZzP$ںXT>Q/4YPq%faZ5fkȺ.+~83Jӆ^7MiZ@TI}qŵ4s8lUY&xQGAg( 'XepM,-GO$`-OPM.zۥ)*Fڐ6*B b#%raue9 u\$vy4i<Ƴ[8Eִi"x{+R8/yo@9Oj6rR aԷe_kbT;="7/[90ҿ![ʍ_\bJѽ.1W^dGTn`>h}~j߄p.`JI3 T ]4EhʻKJ+aB|4”v?!dؠr[B5 ՉyAN^Y_#l_~]Sz-&!%AތLhjRmpu*&+`aژ+D=~&2M~Y.R e;hA Z=3h6yvN?+lh)Fˇ%V_eY]ʰh,v<]DB;B(qEO 16e7",^ #!g1 BOt/]-\(DNDy\O okNb=jF,xLXo&!pZ7]l%=qGD98C\z/̳F] 3Q5mkӘCC fٹ\?J o[Ȭ0d"6kkV~|53 ❹-6l5g'!pwQ5 %BT9/ѵQ_lwq&UL !w\+\ 7Ih? 9$'׮HU> IJ@p8d:IdIL}fwSRa_],ktI\VƋy?fdSOWDhuaHMƾ<^#j'FV*"v& ;\ü`踺0Z,OcuZ0<-D0]:.UwcnUxetqJ;}(JE=Wu(Yf]~fqy6#\߄5+,O XQ$NDrZ.¯9m w??f+`3ط{v= Ua)[jG. &Ol[4$2m3g+`*\X)s J)AaVcT|6td~-*|iB˸]q6>9B`"EN)F.8s j-H|ܘGfө ^K ͑-g4u[zR5jR=֒P"uǿpR[5\מӼѡ4T!vGa4"j =. _L,c H[VE0+a^E .4^JYM7" 3 BHCARYB[{{! ?`S]X;_WP%ȮQ,nJMcmfdC# 0> |h;0aVx:\.O\˘:HCcL1tKlG[j⇞V%{>IU;Wȼ?䲭t tbhg&~ҌGW!,M6JTekY Me%KN gxjE|Bvd h>Jj6G "Yṟ̑56-6' 5?gWXCW&w|8X;H(kPc C?o6BI]kLw23.ybfds ~\w} JN͑_A8Tkդ+$UkW]mdiSQ.^PE skߖzh@A\2_=j.b +.Ăѷ#czƅ2w`eQ̬T.Sn $>U,>-h> (ȣlQsb{?l?&)Ct{ețk[_m5.!}[M,)o[m+(Wcw)^!m"Vu(?ʑ6}˨6.WJLm%|pb~\~w)ޠhڀYB~\K3Gn9 1˖ԗѲeʧ5inBP~_o&"`I=mh FW_"D(}[|fA Ob !:rٰ(1wN,&+"dߢk!W>Ϧ<;.[kV{WIA5S#~&,sQM771|^WXE8/ʊ1""ಯ3FDYӳH[F3@S#(&b6ϮQoݴ|Hu/pd"^7PwWZ&ve؍cNϷ7L9ův1|R07cwHF,I&V [P]3+SHbzKcl!HxAHfUŪ%'<< \9΢NюnUKO*X[VwmRgsǍ*tTSVyf11ASQ+٦]~;'y.7E6`Xd96Xyxpb 2 uBNyW?ӭ v~/.ET?jBeQ<.KtF!?r, i+VXbXaj w3- >Qt=-KYQy ҴbgO:Ӂ%J$،q&,FA I[ܧj5y]8֮x2'ź#+ 8+X_$+ssSډ~r }x# >_75(#QvwMIIXBf6kt,$0̼*n#~$U Sev}`f9C>nrƓak5/&?#EyI>)-sHet:'a2paA;ǧ+jXSf.6?(n2 ?~rZg-^쓧z mgJkSᄽV"FP!~I VOT14+ony+ Y,p K_>xJB"qsh 1UFܕZJ e^rشSfd0HpC %=pd*9N @AWJ+#mU6оd u$ k(r=z┸(! tveV]+w0b;,lc4ϐFyf ;$qHtZ+RXBkESP<>,VHjSX Y5"V_( \Wx|zI/dξǑ?]4I2×&HYU 'Nt+&stSh"|"`Om 2^28G*S~txu^AwK Uډ5Z<#Ԁ2waPGyqn@25zX8BD\`-p0v/ɐd`O LU> rp=Q.&8[7+Dg@#p5;?L C8$YTeO"Q{}ggTl7GP[# gzI^ BgJ? ~d.΢Yfg #a˰i^&GGg×uW" 85^k3SEgYZ07070100000112000081a400000000000000000000000166b50884000018b0000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/bt8xx/bt878.ko.xz7zXZִF!t/an]?Eh=ڜ.+ɐ s**Ӳ85ĉ ?-͂(.QJݭF'A h#?anAwF"W:8kCPl-w=uD66|<ןcn]\)<[)їl,M OX1%2sdU{A_)/}ɕ 1ZQe PK^6v%T0iz/7A.XO4]6u*:NaQόB ].w~=N`h/AhB >zvLŇw6j1"$SyooOs^ Q*NYtRwu5fBvfgiy &hJ>A`pOKƫа{9]NS|Z'UKl9A:DvI]ҊUF8ZcPT/1zeCXc^Q$ʞLQs:^BɯшJu`c=d ٩DPuSHvc'^]zF7!Q]$!_&M7mEKc[ 7.{C@Z Ѷꮧ%[5xD?ftI'dx,7vj'|iZe}8wHL9J -N.pXъk<bEԜe#W7 4yH!V9]j`H Q*HR/Ca~V`>cݿ Y,{|ջYi|'~,-s5<'# 6`&u6Ecp$#}~q.:| ㎉,lY;ך`u ORjDd~ЩfppY,W,n p)]-X Gb %r 1}H·Y$Ij%Ǥ4nb -~@j,))!xJ8)nAFW@*,ud̺C}FK.@ kH}Xs`"HyպiٍeU\ukT5kLxY2+!OHE$%r c!L> ]E예T1n=2. 4 0:FӝkZ6m: gfj+$Gne`-~dn =3~8>s2f6586/ \DBhIȣnߖU_Z`չ9c]!& EX+s |$PRv-AK}%(a$!Yiܧ >cyAny3<}ix<ڟK_ %gC}oyGFѯU*i&}a IN_tUc ދFpv|>5H+s%흥'n;] D)q:0) ں%({\<X {ȞF+SR0=ͅ0`9W+M}M_#7܈Wlw-%-s'3yN=U'֎^$Wcj ~sG./e};2װ(*ΏGa"g$b3ZT,qƉ X%/˨è:2vX mY2l?3ҷ.;E+Yټb`&*`\ӳoapĺ=$E"Ո,ΰf a_%[ Vw ^};Q°OJ2Y ܧ3A)Vҍ\ bl~Q[Gwn|q.hFW4@Fazt# LD>eL&" a$G?袷}[bi@dpMf/ڟ xH7RyQT[D>ŭ8_Y'Tku֛'l\+S?IcK9;[,fi։Ə (>K~ڈkdJY?Q zLzZ;☼{PBKg¥Lk9C*\_yx,nLxd="o TN2Qr!:|Z-189H&nBA6aG֑n[Z|Vo{ltXI|{ZD`b!{1BuY͖ɐOGK!2/ݠa~7އA0W$\H֠P$慶ⵠSE^Tz;IYgE{.[ Xl-eoϨncޤpK}9?;g.^Y-F1wxD'a-̣oS|ybh";7 |;U~F@ Π:Ta4IOāG7h&M c޴e*~:l? ?W/)BRo!ue.CqZ-o:g&J=AqeMx֜u!7ݐBXI ;C~-Q0{TA0'e\D bMh#px0 /\H/9µUQTS+vEF *$LrȺ!kC+KXXqQޅ~h{@ /b!Uu~[aI8BG&wujpr9 iṖ↎8!Z'J֤lW'AŰׁnRӫ(-?`--l_ /4m1Ii1)B*eĨ{綍`O9Z2t%=U1ѵNL4'3ۍe3}d= EԻfs6ZS^:Ǘ8bՙ6[w`,bݠ#1>]9 GbůjU?sD>7ZxcjŷdU}]6p; 'hn '¢9DM@f2k9f̳ !e2c z3 #fsB4`c>#?vhqb|B$iM2Yz9ss6z#TghĦ =6bocbjkQD==!lP`i3F "G :q04mQr8yM~rGG XQy׻ic'G]`ߦ,J[8i_p\??t5Ct`Ud2ȲbQ}N>^w'+șO#%/u9 w"e&8kBԷTS'a}O4=v*F(7HY2l~vp|Gep ?B0'v"7+s󽪿UI. 37ȗMH|P3De?)NF*i`qG5>r{ `RolKdl(B$bI҃ ks| #AIA= c)e$"ҭ)PFF(r۱vW)YJN%kg"jiM^;kFdAj U`Pu8' YM &H]1_gY㤇HWL]k dg^33lC-"[Sù.poZ1WFlt-xqM66{lesJ{B{=t6E]M-߾G0ߪeD=<I̝&ŒsUg#``݊Ro5 R7٪I"te16~ț]do\^r'Q";^YH!$Tծ.J>Nywd]A[و2gILCU"d'k_*6EJ|W4&:&%:Q,0<{GB 1+Фbu?f 7 ՍGLIB l57ISy2P?PPis1%\XJWwXit1BPr_gWnr,̽#%pZ͞Sv#L Zo(_zL4n,&&w%7̑F lֲ<jƅi*0!j Q5d@|򶙜_S&"9n;aq룾m, 6M~ |lj24EUTK=[giZD ޾}09q uCQC{0۠HбJ= Wdؿs5Nw\{VTAy螅M>_,e7_-Ւ$Y:I.ffybI&6)+BPsO8-TՈ\!N;ŭ|f5fHn6` QGhqQNfL"R?yqPN'%g @9`Ey( OdP>i,Qr OOt=VteG35cPO^eO¢;HHfӇ`M<w-G9wL٪: ]A%+ROe!((^1׊mWJ35zpɀ&td ˧ Y45^z~QA +_tj 4lG[$%hDU^O,c ,OZM<0w>zaQXh@f[ Ϛ,BM 8F=j{u3@ߡ_ Shl!"Wd(ujʉq 5)N8Xԟ1!21~ aJ]Yuc"=ITVph8`i~Q-Ȥ*d5GpF>D+F ",̍#2Rc'IJnYz ωϦ G+h&Ȯ8A-*r fE'\v,vKntf$ؼ`yn].T J;& BV%D k b̈́t[(P鏗>rO B5~l}q vZt\ V>12N]+rg$6(D>t/%\Gü^4_H]bt@V)tdT Jn>LxQ$y B#D_"%) hJ5`r棷OTA;JAwGe90;velCnH R ϝ0pWd"$Oǐ EfGq+o[~6*Ed*Lt[k_s ހdUcjzZ>V7EjHvT_c0JfL`&(74(_qߚ32>㍴M3RsizY>d€ܣd}{d c{9}A.$uˎj"ܸw티vF:_V!`R*,gƢ% Ym%JY!c(N{tқ푝V̻y)q.6oɭ[^uiiFƓ rۄNYdﰠ\)MJ> 6{;&0Y0l.!\)= q\]~;&);'u+|'$  J'QMWI@Щwu6:85BF:ν$4zABq57)Wl 'Đ-i-۳mxIH}ʜ6<-z+XD dd"/w ^(x$Uӿ*EBYzc !75 Yr0O:YN5֥QSƺ0"1076 Z8NiBҞ(@eyGߘ;)&i"hn`*M#i֢I^\l*JYGPB=-[!}z~ ~@2 '0PȄuc ,*'}xc5˜wJ{ U{#5TUN  5^1!Kgd+Y̠{syeLt3'.㡅CH'P2\ A^b/?ui+ٻmUXa Y$0ϖV 5i, qG>>{cRBZ,3(BO9};#@`T; ɅVu?ʥ{>:}s NObmI4uԳ[J(<:/j! eBYHLdy3wU1&HןfI曶Hgۘu-fkmo+ ~9gje oh&:ǝv  L<:B>9+׳{b@oTAL L{O@ E{5Q*t~]sRYV7s#XY4Šm镉) VԘ d<\G98e'ȿ@Q&;RG94 @XYy5N$!C^7Q,b@lfɗ/wNEjQj a ]WzΗlA/jwެfmrfd09_+Zgg{yIS5G8t2SؚķNP"^Jt Sg\W"zY ş\p ܂S(s{Cn.9u>+_L|(Tߠ!FDI@6t+A@j486̶ibr 9vk:v]b+]b`CcbFyik,cp).]dv9iCmͽKtEsm'|;z>\\ajn{,~X??L;RT@CT(*~~{[;fdw볳d6UYC|4'mNH=syMx1.%MZ_>gB qCDؐO-HfANt֫.{'AN#;Ϧy9V.tèϝ?x*5ߏh)ssNF8o*7$&b n]3m' tR!*`W->pt/Lʦۤ+|ܒ-;û-z6 sZaAۿu#Dx H|{!,ATGY7cޥd"̠Q2~$ *^ fZoc(暨P\F|+$jET汍S(ɠmt[h]<2+QQ'6e%{ܫ⃐y1:'?Cou{'Sd=Dkqrk wES96ޚk \Nȥ:7TL7Z?4K5mSWŒ?x$hzSی(}>͒DX^ܦ Pĭ+A-E(&A[*hN6gxr(BxgLdLuM3 rd h\ctrX_4mQ]J3z=H^_sYݣ+qm^-^;)z.mISI> Fwkت@U&19at8VÝk||?Ǐ d dey]d6WVLx5nH6I *z6TwT> # ,6 F=@YD {vcvmH/f"hw* ElM2Ҕ[%8fJݾMCjXvM`k5b,ƿU!%iJ+/O/ih1f^Xտ/L^և,a\kU ); 0mg)6;^j찍}[RIL]YA{5Tz…mGlM)N[i-Pn6B.A/u[\v4CWJCjM;nYa|ߩ bвkI"X 6 cx<'C9o=[ք \d)l檩N1 @v^A]UWρkQ"nJ do~ZJS-sM`5a~mn 5y={ bAt+e1p$_`, Ȑ,[|+:a{J`cc<C?< Na{J b.iAQjx?}n*YGvW{=J&2/SJ8②a[ SLOC[Cz[oD軃0JץE]x칼T-Z?o>I(0R /sNP]9,9MOkR&!k:z2}t[~.›Ƒ'|_{SgOk>pDe\/Y Q8ÈĢ`r/5,EJ_4RJ7v!B;*>F0]'^n$#Re\c}o` A3)}*~]pfŧު-G#7WA}"n2Se 3[JXJy[hrld~Y-n.'[)ڜ1WTQx!DbnHq(~k L"6~wA#5 $dSYr/ { :\xIGEVkSN2= tnhޛܫf3amD,yTsvIg e"x8e=֪{(0I^!L4zF9Z 0ba/R"{.3m6S9.f׍9z>tdWL1׋#y% ]>p|se=YJRď_M3JԆ(ГQS/%>PR>^}S}pH7NyJ!H"kZNԫ΅F' D:j=z51xeGTwЋO#jloٕܛ?l6,t%o`vKNKrcҺLEOo'F^06`"fC) eBOJۀX%GWyp?0"潯-Jm7KwHKʝKu9 \]3BPW UGc[Q,g)<*1Ay@%}NE5efeN/H /nluzyۣ/!v#z4j'$\;/6p7@jsi%bDשwĮ%e BFwK®GJ5ѨOɨ%:-% : m咏 ']J$TX:%OJbaGա7&PxKx/l4WVřy Bk"B]s zjnHqqQ|XOWgd(@E eQy74 g˸-Ta)`$0.@`dhlweTKqQCgyVZ;tҐnKF \)e<;'+׳ܺ]g;p'<\psfY $XfS6 \UBYxdXWLtF+ f'dGM6D@^3b_uk -тYB}<`D0 Ew.Mn('e0 ,~0kl4$6rJ,?M^$Hd=$OU aĎ@ )rq-EL/#lv>s W&e+[Q&2C $QȈ7񟏭W#[] !ZRuo}_WƤWD枋"kw?}ZYßCBXq{iW˶Pv|kqdŧ5pr qA 2.A5oGX{x`쑁iY/&9TyR&|K />{DJCm93T& !H)C$`1̳c)ҏ<5>fYพYMjN5`~>LcDfUkX`c!؀d[S4j۰P[߯woRcVfN%=3c '94¤s-U,⅟ד>]djxhyƟ5'M4ϯAjY#ܶPR3HR˨CWHm$g0a.'o\>YgC*`ǭ{{"ăɕ{/x_yz[hx* ۲nF/2 {$ % :6 7NDTխ${9(\Ҧ=6b枅f`+eq˺4?(G`n4xT3PFVF+ ^9KNOe(׉TR=jsWxmK3佇ټs6<@bwRךbR?ݪ's Nfu_k,%ٕfՔn+]#Uq1C.m7MO״~@]yiX K&3g쏊l*-kWewoGOxX; } ѸnӟA8)fDao]Hbh7)< q1:!9[+'6L!ޥ)[ٓ^b_NIZyBuW?Dr`n|"b8 ųHU7WQb񞃡xeJ1AN>v͈U&k}nwʑSA~"Gk}~14(2s-V|;ᝊV|LJ'aš+.v8&`Dэ;v쿎Ise5F9ՀsdY5˅o̽&)qi3hJ?\BZyz;"j4n@&I/zhespvIY>b ՒQ_Ge2] ?:o!/rT; *gƵ& \`ecqZN@G%&/-qںBMGҁDh/Xh~<S("uN+t:el%f)llNG$@T%TfvRuz X7޺545'=̡Dz@t5 & 3\BC76fٗW(ƕ6q%x*>x=-$2NpEy¼p¾(;h4C ɚ{4L),WbKlOiqH ؍iCqͳMcveS@ͧD|(9>uQ hbi4ͻ8/Hwo,62 ^F]]r{JP\hJ;UoXӊ8##fd}Њ1ӷZ L_XJe8ibU`׃G[,rzcBA5rN%H}J;0^҉CM9j0`,ttչXGvRmx4W/u _p*HqQ֤:(Zħ0Ea.Ʊk%41dg].ݵXVԤj@f"[y ]E+!'sf" :KPI)Q-< Z7nuŒy  dOWw~?Kg_r.e9)z7&3NT撀4 ]js}251d$<'Ɛit>Q!eJpI5>CL6F&blh L5=)g4Sd1ӂ>nsn^@DvE`V!%~+Xkv;Է#Ob=,jam=5cNkDPoe1% _/jo[Cm*e.YCp`70gZ/`ܐv`7wyCꦌoc#_<?VW]fUÁx@8 lւƪםE w/T=Ձxm@)pr/wVK%y鐋8ٽOgLRBhtHtY+´ɘ'lWx+m)N/"xɑAaNw>mz>"RS ~&V1 i^t^T^  Iʅ1Ǖ=`*68O !ز kx&[ Ow^u uqlzm3Z[ E۴ 3D~mނ7x?jY&-𝂁4[aes26jlT胠=<5Cˠߥ֧FuF0I̢=MդҞ7MJq?tF ی۟2VNhuQ*11V2"͘ru1űnf/C'x>+yl$*A Q?"DNez8.+uji wfh;W#RL۵(YPhM aw"l (^6d=rIqLCA6I$rG=V3a W8)/HWroϘyR^c#w"V>qUb0oBr| XIJPгdDN/#_SM}-3Y/n%'-hUt~C|&@>%7讵u^iT縊/g MnzCm yz K #qh [[[D#+Q7Xgocx1ȵ#"o@BN/~#Á<{Gp9zhDuafGdzHնՉ"0 vA)"3F'Sz4V9plα^vt4Xc1uPS,;ÁxDm2eNBy˴!ùylLyA2MT |7`]$+/l'A_i)]Sr9DڈR8rL{D% _UQg٦wj+!cM #=6Vw<ϫ/GS4'x,3jd${]0Z" Y5:J ,:C$rz@(Z. ?125uz8h V%'()QC$`+!u*Ply{ faqN˵@[G66縼,vF=rvH p+!6`UI!WY._fr%3(~/%̯ *i/%Fw R,}|Oj2 LEEKSm*wȗ¾ywôr?%ۍZo]rlk9#8cEB&WLD~fѱnDټy\WS=\1* ާJZw@ L?VEXm¼g8|+7kB K=w0_/Z7cF+8 +g>sS|{j=) B83^lZ o0DL۲*i-CKjCzn-ʶʨ]J[qiD.A,ׁ<0X `םHO-1!iGm't# @<՘ϒBSOq b#.\b'E<%Ƒ3|.Zw'OeeˆN'N`$yFd@PʚtK]EF+Ua{߀)@0 ]?;[>NO D]*cly['2 S);̀frEPs+ʙ1 Ē,LWxR\VO_T>7PO?42-EJt5`ؐ1Û73QG 8_& )B9NL.+cRjFr%UYA8[Rr'/sܫ] ϩj!HJ-*N浒^#Idn-`>V tIQ/?/|uGԨVYoi} )PE9QX@bd$'qǭ3mcȎj2T'pr)Axtc Qݩ6< “v Av_fZɎPWw]ujGpOR$.LX %*vL8{eVDi#WiA.p d8!RoM_K2@=k)0_5JCa[BSb:r'lr`++`E ߾:=uH[*: {%KaO ެa}OQ-$BsK$3 3@ʯ-U;gA\f7]a,U~BJRb0lfW (/>Fu@^NLv0JR-SfyQ>[ч3*j!Lj]DQW3wJQX[3?FVux[`ܸݯsHIeދCvF{D,t(q:64r{Uݏ~tuY|,ZzFsBe~(}1}(o0^g,|ਗW6U@: f1R!otG% .jI {4#Mř}7`>dyU^ ́U94[hԫ4 wnjaX+0%7w(I-ՙ{"(:7HH{ n^N:gU܊4|?a {d m}l^hCqAv5KmpIX>V- ڜ#}D`ƝB\"Z;p&J:vHph!?1<}s\qݵ&C52qܱ6@J @ILK^_,‚ʜd'Y`z㼸M\+SK3m];LSwB=@r_DzC7VjLϯS+4C"  $\kolm^(?Qea:ئF5UULd.)鎩]bwB݄80J>[mϨQ{Î*nqΥ X$yb)Dr$Ht1̯-7=ENpmt)xڳӧ0Ҡї2 >nO]"{[!N C2JlJ9TaO =WaK/r1N<7ಌڏr` t>6ýjG/iMHږԬo%\IW0f.iw%dm%mc} NORHcC@jP8SA}uCKL,LQ s7Ѧ˶% H<Ґi,v>p ,l(Ո/ll6 YxQ|9(HM ^cx!i2*)ddYL[vo3`V =촪44PA`](*'lvF\?aO6*D(%Ifט*cv:`v,{+Ƌ[Ro6)vm5-]Z l g:*_p(;uP)% sLB8[e{+nF^5fA>5ir]n1k 2IM  zmYzsNj 6j_H*cVoD\Iޣ<ϓX&;u SP&`]OnK )]]{2ēeFTs1,I+ WLIE(^wu]ɿeF# ¾wI[WUj(Z!%LXD*Qx4Nv0AC<[(c% 9Kэ/RwT:Jpp9&[Qn }woEUEPUH+s3jwQ-qIuƛdW(y. _%ұWX{,  O^@lK:dP`& 5~SּQs]N.ۼI8wyy%@#i- B _ʹEF%qۙ-0.RMQ4'Y~;˄N@EїmW2WOm6c.} -唢%=7U=jXw,AuzO-<:ZNELA I}2N8h#+MU# (bJ8T))cy#%@i&QN*]WIrNj @[;e>mE7CKP};DEL6 9AO=V @ 9z-Xсo0wQd<Ƌ4fZEcDHϿ05o LFP<Ds?P$Uր +ѸD|³x6#"#~ʹZ8xWm8idPFZI H+(ZMeȓD+5^DE|FR1pw653 ?fikEnӕu ܵwwi( ҲEX'xA֖ooMWʼ=byǛ%aeF9op9j\R9O 6kb&jow"5C}FH`s<Z^_]7k7F7ܪ?Ya{AH,RY;%|p*?>? +fJZ4zG^ka.滑w+!Cc0`FM|WeD{ytpfD.Q]R^?"mc>@E3FDy8d&p$z.X_Kñk?8^OtlJt0c uV:7td=sVd`PBgI)gfX,՛Yn[oc9;vj_BV݄|C]%.~,t8;FN^߉jkcIv< hcx$ǹ쀖K'Qp=lAXwR<;SYL(Kk{6¸) ?HBP! ̓NW~Wg<Q$aFm"[u-cJ$ETc-Lo'TAe6hh@dCf$ĸB$Zt!%Sj.B#8!s:|j]RRSXNyiTh/ kD oeL|o a2HgQCwF_7h,i"Ggzhǁ:Df5~u0{gApfM~% CATx Fo2R˵H ~^Yۖui8R38!FMcMBٸ* +ifvEtu QyO$,bX:/3_ErN6|?WsΐG"尦hгxp?G6mQcJ;N}h$z_~١3IfZ4ҜWlQoo)ƻuɆ ֑0`!E-҅Ogr7&ERVF\{Z ~>V3 RA5D|PĶ?ŸWf;WHiJ<\ۈ/Es"cjo:lGQW13NWmeb O', oި䬢7#~֔6oBA]4w1za`6"՗|ݤy2oVͼN63"͎bQI)5\͢ݥfaybYaNjw0D͉PJep[s FZJtپԒgouo+lH'*Y)[gjO{:iHFT4㟅+De>(>E1Pqk4/~>u?#1N6 t ڋz,fKOksw .+BT5h&>F<_Gr]#LCnw|=34Cgb{`|~go0X 4{y"ۻI٠urk'H{Q9 ۿa*{fpsܴ \y`K/>')G+6*2#Vm΄r;pNYbO _3q5X\ޅ0'|4Q~(Meu+5ÅBot5s=V0[hp!A'^%rNid1/_4u70.-˧XyNFm٬|5'eBgR3>eH{U7eމhrS@KaAw*""o gA bQLU}$@l[wܑ]9ve@ Z'/BGn)N}99s}SÚw"[Ʉzh%a$_|iīt">0%]U ̢*ϱ, Jl}3Jo%rQ/YPʯ,|!^W~{] lUE5):J{&nN^E+ΨFZse__)+m{*I JYBb|}1UmĎr+6eD?YbE_;c#l3}G޲\:ȳhKz-a"%h&Y6)1887T\%a~XE!8~;Ha1'+4Z{IX^+㻥.z>4%L|5aʌf J8Ƞ>: Is3'(F;xGe-{yELX.!A@WZ Ii"i8.fc1|0Qx%R7@Θc Gi([ȫF$+gr?{~z u*B6sr/:_M7TayÌMلM[>ɾa+UTB#t~-]gS& b'S:}{(p~CmJ_q&EǂWGbḤQ{l亽Cœ\/@P JƑv+ dɢһY0Y83 "HܼUmݮR^!vH9[]v&Fm@zw/f`'%Ή<4U`>Ͱ\iK?h̡y g A E %fd o䃦:Z֏.~O3k2]b YB̤w0s\.Zk$"ocs1_$|qD߇x-2xWB %U4ĺ<׫& Iٻ++f:9ϥg䦮VU+bbw,X%U54S>| `~+> =?֫'Sd%-o6)74,y$eMlJ Q3uH?c6PΔ>oazF06yjT,s?I0c%l4-%i,0^㾳mFb,?5y{6g_6fp;;t{wu @g\=4;ĸu3Wm$n@ſ:K P~.`p-q#VqDfH ԮT5(Ģ/|>M P"_껄vH$륳y3tKsvr[OnKtqѣXc|KecX|d;FѼk㵚- PIjl}6A^[oWX^6ыCкR1-A] yγM!ޔu/]`I+S%Ox·phZ|P#pu. d)js!?F7x5jsi~d0eevd'(HDv05#ZP RS1 \|~[DH1&Lh[gRnBN\-iПv,I(fgPJE&5悝 +H x]|:Dϗ \UˤBj۶RˤFט`]3 38.H)BLa#9Z9Ae|iܜ;*_2VoI;R Ad$ROѠ2(pjNEpwT#vë?t& 5e06ZDSؘNn~TSM$I0zF ]o?.@d\u}t}OY= "D 1#o~,)x Kj`ɫ/Z/G v ;/6&"" 0p#Ѷ?b$pJ е1xnN9DNldk_3CMͥJFJeƜ ͐WA6}Ţb#'N['Lܟ譠+FzLjqI2XG(W%% hGT]u|1n *Cb& xˉ'Yd$ XG78G8$CCnĠr9`U`}p%S ofc/{f?i$Tr`GIՔR7}O(\Ĭ-T[5B2.Y&kBCw`)6$X>P֪;#W/ (mŗd]:gbna\؍KDž9tz_L% Q%`Q#T-U m5o \92^twUq`Q) L.qij"*C 0G^1N6j!Kh|UOwhܝžKn'סoyg :8L=!2^$e8 t Zi?4ȔX+O9r|f$:J B-gf}욊9uG*l彾,fK`TQ+T=p! ghD,WeHFׂؐԽ^Y`v}2R&]e j2ql Yqgy͸~|Z0ˇ45 ZC&~%Da6mVk%eYx͞)Qgqz\ٰ>ߓDɧ1 IzmVc$.NlK"^ ?+_g VskUU,(8.KvxbdE]|XIKu1ocAڅGָðy?=%O ; |Lr? 5k :W (&5q>'^<`pF4J=u|vi ~vq+f/tTYd550z&#WN^ҵǚ+c2Ukj%k),ɸF.J*CAMfUg)CK3WD"mml=F?`OQ; K,ed @^4blbX}xq4}`@Zu+/߿ sڳN8MnnŒy&s8 UtѻgɲFĞu n*5w ޷F^lYmqn1oSEԷBk`5:> KDVۣy5!ge#s/rE59KtP9uf>"3d]"|PxI@{sҤ _rņEjm +QVi"4؝_G"7<.0c*{a 7®P59 Vv-(ou[)Y7'X%v74 jE "_ίs@ EKnXE̓\BhS"~9%sHIj)+d؈ddI0עD<QeTC{`tx PvO1X&&9c/4*VOb~YO\C h`C)V*}qv{fKHWw _3a\3g4Gbj6G]wSt}R!Mf!ݱz!;!pYNo(H9B|/bZH{i&oDf@.U뵭RzxUgPQFk/ ]\黣w ӍoGM%zŏyK v]ժsq{rZXv9%B漢QE4\ N>EL{ܩCpR/Ke(ȱIτoqt'jiP<R{XQ '|#~AC 5Qd9xkm@}3BU?cW|h|T pؔz+x`H jO ԢӪpkT$E=$5[ƪ+|qdlI$ԋ•G$/|3?:mf7Y m!k͌ă-zTM;ubw&G\WCuM1,O(MR $ڦhڣzWe%YbRJN_gHLbt%]p.s7z1G:h:/1z {c!ۼ@RN'98I[]e݈iqU1nbEH`|z |ajˇ ;iժytZQP5$枦Py 5 5s?j{W$ThI iJ”Lxr =L畵!ͷZ|;bkmj6ZOA%gm=>GEMkOHjo-qW8Ys#쨈Yn no+f\"('Q!(J|#0~zcʮrM2uΝtl̲!dX F hAP%L St fnvx EDvx\ɸƇhdneM}/A $ZE^1o JJ(tft+3Pa!ԐѪ'[ú !܊'n]-g8,wvWf5PYjgzc,ak= u8x.TbP1n˯ce; //Zɻ+ w쯻h]N8+LV;M6i81eN͢?5*!*g6SF_cqMBWx\e;][Bb \u+l.ruFѓ9,jYC^ ,WП SdNb>{ԓR½n" eGKSâ {!&Jā9Gc8晝t ekJY+٤9p xpNqnBwjnyGg*J g-VtN˔ydZd) Z7ˡpQ$>QB5G&t D|];dMoLІkoҹX39%$ތ @%7q\N^S˨xP[#4`O Ca* (/Eh%Aw*uz] -< oYJ$[SĴg2R8#fZYDq%hds»W[6ǽv'DY 㳃ELd JJNhC4YzԢzh1v4m?zw2V"1]F4:+"b>Le{m1b?puq;4w3??5diIlINJ<zNSNb/2=GS`L>$IѭB _499ߝ՛L?M 3Wy]"dRhXyk56 w*SQdg%>\xR|mo$Ja>QVkymWxNR~KMféƆ ePѷCë O)Fodr}sdoXH%K2cCr\]Нy,.-$:~Y+ȷO@rw4Y^[0Uo X M!$9 l;5-Px[Za)h3?XN7dфfj.&7|r~~|cPuB gzVdE隣͢K@*. ڞll gq8k`Aʫ(.K2XBUR['kAPl$+SC9peDewfsVUOz {_Y1K&9kJ`'2RxI5~/qoӽRIBVI.Zi@XA y~,~2Pr|zf#w _H$y5ր 82 {Gj٠$+j^ ȩ1O`8adX:jLkyt2ì-Uh1K| < &j`mYP6~O-܆% KVЃ((Zi$-1 KMTa_3\C(1x̳rH\,Tw /d-MwrgȊaD7'Z&qޝraKrFے\9d>'(PwnGPk+{E# ڕq<0ҹ^3 Q0H9wɑFe$XMw6S_+>nwX(PkR03,M 7sRUl!udZ5 ;nkX~#w=z; #F\/\ I0@ 4e}OY:9ocԍSU'RoU1,eZD=̾ hmHpNs: 9B$~%ykJl *eD&'iwR3rpH[S{PhN+ 'GI7;nXct9% XG289 eT/--enܯd3lc@+F[W?$N|G^,W5!+aW\|ݔE٤ B1y1Nn3;-z]3&y3D>;(=zR%nr|4ؓ@ $3tseZ.ԷP ǜnB7&*uZ]\%b6@Cp!6ʇZY*6H{%d''gUa;V7Y3h`]2r͂z1Ca"B١sQη6qcV|h}eFrm'ɬQhD}o2Pd $XkMvaC~go\5Z[pn02R4ULճeM!+1 ɸq?*Lƣ$g0 $+ mi?SW4YY3Hgt ݰ-+Z݊;++g Hݣq ͥ, 1-`5;׍ߜ2$D҅:x~u,e d sSx֩&MEq?] ݼ8L/p0VKMCӨ)ٹ4y箙S,Vl϶u;"l7@C5@$M@=*̅^w)G>|w(4gyB$;G },f '˜JdB؇/GQy6$I_ߦ?A`ǪB&39H&hezF])Zuw]c9@f`Rꃣ QedfKtfXaSl(8 2p.-!dwS]29Ek9~( walȭ VxOskb?GxR]@㸇'D#uWn=IVGĚ0M^K%i> GuLsRnCJe sK?u[v4z~Px?L 5kI'nΣĬՄ{xoZG??hm,A ښɗ_>]W,^QBtQ -"1 N3_^. i8l%[i'Lg ߔa}ȗ4oac8ʛ$ n "`Li(3, >6;RDF쎚 OEZ hZ)'vfhBo qҭH8'V(\5ie6%^rVݞljW 2~ mrԓcn5L?.^Pbò﹗hWEDHAXk~yB$): Or'Ms0'behGxc,NDӡG /- -Ҡ,Z9ߐٽ\庒r\;LɈoM.j.>^[ooC,@Iɇ|iz*d=@:2y48>';4Hi,$wIѸW *X=>M(bGqC{i3ZcEFV%ldE] YU-9^6+*脵S, ZfdEnu2e`d6_֩鬦 8dahȯ/u X3k<9ʶE<]VR@]w(դilɵe+U\YzrﳇE(hk-U]\>]d$O!7NErz#0Z'&>Wc^ؓ%,ٗf @AoIR>R 'ݯ]}8L%k@' X~ ;r6´rsR_ ߤOC`eo_TTd҆E KgSTsd6 8[] Y`Jt>4[{PPOHTf\(iYjT~%&R`KA8[)|U,T4 XZȊ"@C Aʼwi1LKvƢ ւ/ͨ23wO"3=#|"A$rEtT Y";ܖy%_ C} h/0X EA'h6˦:9jJrA1Nu:—EVѸrKfotw=8'^ 74$sE{|kfQ#8nPæt<P2I'{Kxa)H[;ÐOyZرeh!?X]9TauTMb3 BՃ^Z- q@(Hɥjq #߮PcLJ eV1tJ([_T<{`T74=/5XT'LSB, ??ʝ8g?) _d(?͖&aN;{)T3I U)yW-InQz"ҥ]ovuj Ha宿3 wlu g1anT qɷR:@r"Z`OgH(l֑5ogus^ 0j0{yX&Pʂdz3@Y__ziugHWc}-(&7VQ] nU`T!މN ;E!L3^x@T-,[ze;agase{8EVW2`5m߸iG pss>h-Xw: űdA֙E4bRu~(eՖ98&ݪJcͳg|3Kay9'D]v|yc$fWQst);plp8atTns^V=+-ԭ,5nZOݾ}@A%7NItQ Ԛ!/[:oRա|uy8B6ͧ)p^" !ʱHW\ ŢGfr2@mԠoU'q`d~l1WZ1>ώ aDv}N@&7Q׫QG5EoK~RRc9f *_+(u= 8IMpvFjȃ0e Vِ/ Cf:Ծ6/sHQ+CG)il4vrƮywI ڸ SQ~y["K@* ~1rĜ{aF_Ẁ^h%WW梛pP%eҦ7!Hw q /{,["a) YQ H?ˆCMbx6_$;$fdJl9ofi@;}oA Al Cd%VA,}G'k vm8768@#cףޓr0[Cfg_[] un>]PW#$mhybM?pol$-L&4Y1͙ Gc3(l- s#/hܗ1'LD,s{ R"A`K9 WXqlKtDȅR94h |.ܛ \B9{BAN(N(Tȝt?UsUR!IbӧUf`SY8Wd>x51Yi@kR7?N8 st-ϿOjlh,+,|&'Xi|u1k<(7l.P Cq#$:$>L;I̴1#^=,mC6&0DkX<''KT(\u8 x|j8~Ep~. Q-297 ;kV<_/_S@UG%^dyW-ȫʵ8T|. >N> aC'X= +rӗL\9o%[wNxg?JꒃV;V:i5c5 PjgXPs=N` >vu0᧎T5.O0eY=*[6΢ܝ^:(}E үC$C/6C5omǕx]jL E6 aDYiPIYfw;ռ61F,YUՈŒx.ڑ,7pS\jG7a3q.Jj#k6:.]kbzV*ӏٯΐ8d<58EJ;3 #~2xX1OU9iG$L?hF$pmZgq?,rqZp2,yD| 0[~,,Z?7$7Wsƚs<[Vfm֋r,`Y#ۨ]GȞD.]+[}mzp\xv 뇁0)uFCI!DK(x,jh؂Z?9A0tl,:JZս3H9&z@_Le H *{[}os %X6M@ZqCN-DVsݘW -/gVv,4^"aЉhiFp< }/|t8սXO8C-zNfn~v`> őv_\i^^ |# ]R-88ok4 yVDZ8z||˻0Y:8d5'gM@!2]x~e8`l&44Q hái-%vJ i*3ȑm24X̂Smn$IJLےP*I ʔj|'89!n "v F ҉.^k&-c7ۃN>m|M-@ު+yw"Sm8fh*/uЛSX90زv^*g]C3Y J-g>Sj]V̕a-?1i̧̓FV/ew9*A5xްѭƞ{ 8ѝ:Ml 3@"'"h˯%\{}I't™uQEu[0Ͱ@5%ٮD~/ЗTX _*ׯ]IcoHւ lW a4baMȬ~ڢx!1ɛ2-Bܳ tlRյY9lK]Z/QYe;'JyqVZFȅ ?8}Ƨm{ݕaq 9~z(s ,W,Ç pdUVUsL,.Ԯz׾Jlӯo4S7ǧ/l"U?J!?JQ!p"|TJ,{6= -lC3d6nj=F? ! 3Wd4¦H'UXYĠ&R*UB0F=c\@{ix Et =#M"ITo3 @1-rŠܦ7/Ydܬt?|E:HzNҝt"ݐqd7Oo0`!L?hDn5.|۫Tm2[\ [ DXrNM4L>#*z5v[݉7 [aKnAƽ=I/hhZz{I:JA[9 5|Ah^ہKy6?FYCaol~T_wM/qOuq 1k}.P/dѭkA f(7 Mڇ1X"v8bzV>le"ޱ220OΧԗGo]yփ-r,HY!A5y5^7DӀĂ02Ɠ2U|NYmf6hVx(֝e5$Qp#Iy*$h /KkxfpmV@qwI`ȀS&[VՎ&?uCYhQ͂x~ӧ\4\wj ԲwSH?>UWO>zes/>-|EBf#FL}M,/b_`e#,TxGMw>&Ў=P5 O؆ExDҿғ Nw6VՁ|O ٛ m=+:AM`Mg?<Dtpg|q|ZRk]99Lb~@{/3`L>]H6c2B !q[jAFPc;",!'HADuRFk_&^nqWě b+4~ł4G6_٬\֩+N>Z "< 0W "LCXXGSYB5zկPO+K@Zm`$60'VYX >Q'9VOƼosLtˍ'(<4@`Q{ ]7e8OV/>n1r,4H#R5(WN;5(AxF|䵢hhL;&7-lH1'3Tf;n UIbbA]Gawps,=d&\$Q = F>{/Y/6k6FkDR)82Z <̺U|É.|\Ÿ]Eʷ(L23cٌBcR](Vxb 7 E"[{0p{X S^fu[k$ HL@KJqLBNB[l RA's9$ZOnw;;k+*ފ|ѝUqsV3ZSTՐbsO3]<-omKD@mp~g&rz}loV3񐨚j"$õ"hRl "NUE6!6##8+U𾦿)~֞D땁03$sFazA€iۘ:1$ :n0kcMp4Qgtg}:>Zl:<+:x"[(^y3֤q$/F!QBQ9Dw\ĭ, D%pӠ8QH2.4)/6g)Hna0rGgEI?Ns66NAz`6k 0L.":+ MAׁ!bjӜg!] mz ݋xd睬`OaWy3ee9X0F9~HB}= $ um`ŕ9Xpblvg0ȝgZ5lszK^WZ5Ek] ZDRئ]/Rg/7dz0Cz{KhY拶o(Jxr~kZBDbNCn_u=qS=IZ7-*8Ĉ4I|Xa ^ !6HR,f!f/sytz@{ "oռo:@S :.H:c.9ڲhݿVWj,jQgg_(a Iou$N/.i.ÓDs;-Z-4i)_( lcƋ@SS+[[Cr0M$uyvM6\8D[ICͦ]vX54% SLFYpV,#TgE֎Qƥ>I08Uefܨ E N" YzǕgmГG3 q` n9ޭwշ]ofthp:U64}4,L@JI'7Mg#0Wqβnw,vؽ|s.LХu7ʐbnwI7 b QUV>`!ǖ S(#PVm~z`n 6yR,iJ}LZw77g`|3k 1X "/BfIFZqęl~Ūa.?gd4>{oO[<ĸ^Ň =IT*#0g`|*Ӯ"Rq>OʗJL$`, wm^G3\qM$Il\>uymvׄ{9jj-ɧs-=bekBwX=]&cQ΄ZLU SQ-CPO[*[$9A u]hK jȧjgƮ% !?rcB v-Ѿ Et,_K0˫*tjMtW@ʙШ= -{ouikMBeϣ,glҐ管++TC?6 PyOY3;C,**#]fvir3\[͙Eܥܥ)&4xܘhmJsboG^!t'e? #PL."8:?Xihiu 3*HW\:4 3;57Љ527+rO9/oo"[1aq8^LvTq(H+nX2E FĜ;{B2`r`8rڴ4.N]H.oF dU)yiRQs)-=oK7H]&e2O|YP"1\&MO!y?H -C~llȖ /tӞ̗"׈,)0tjeL\ѕ}E/Vg3/'?/l3ϩ.ka_}~Ե֫& O!EA B\G8{+sMyV.:g"gcbhL<G9YoX;ݾ/櫥̕h{G\?U藃H0;#i싿,p'f1ŁGA=Y?誓4E04U0zvFtIF:&3% 󀙸Ϲ0|!,RrI*Ou6\ZDf!KYBjX3м3G,n:ہb:nݏ!!Pjd9= *Zퟷ!h~/#wOwHrو槜l<|*垌a壆 X _i#%TsAڪD>O*I aċ r@o9qru&ĵ5)3-y;P`<ք]OOUmo% r)Y~,`~z݅`>V*ntlDP\Bn=Ks_u&H4~Prpޕo&s sQ,&zW{ 1ȍ0-yM]PLJ)\?Eh[bދf~;J]IR,\e#:^QWlʑll'5p|f5WUO؛'k=PRYKT!:EPk=YLxcWn~n+-y|Ƶ HF|hȔ[փJ6 IA:N l4M"_0L.tL⡱ص]im;z;\p|mQ sОth=o`O1n󔀶szAي ҈H{.x-/|a;o tgq:ՕNψrh&^K5,ˆ_`y>y.e"w(+(iR˜;l? V+SmR}e#^HxYbf/qb?9`xs/_4K8/<{7#- dɣ_3.3vF$.qw)+&T_/ލ{/{{ҢRf>$pԞb8V&A"J5vȶ+.7T`'K"|eQRԸ/0M{U  غl6 п*X4M3=^Y˕(m/JN_ mhxmpWDG3-TN[ځOOy[Xw릻,9H_0rQJGklύ'WsH,"0)=x*3ihi :iOWx h֒J[VA!< YHP*rk3^kEE[Gz*Е5 |"=c,A,] S=X̺2{k-,+h27_}QU }x'0َ0nq@\=T(ؠj|eʱU Y*f_i#\dЌ:sga@ ՠ(*23=,swJ ?6,1!}_HP`9J4_ek(-Z\A!-FGɝ\]:^fQzLTɀDH]GNjWU9{Ue,lBib 2wy%@ ި.yim{_/MG]ms}j^aJVכT̀¢oG˶ڥ}^A**G\0OLTtdkouTʹPL[jɷș^d.tkDm@*{,^*"L@c7ډ3?gN An+$\4Y.q%GNJOfe 8qHYgWiש>bǨTdbNy@}3N%zeuf%ڂZPQ$awIz"rqFr02o;TǍq}3a'3!kd.kHԼr-q J/3Źr=BSb~D{~GrEn4%_ʒ2{*@S5X TA8(KlRshUg._/%A8:X$d,Lhjgrl"D?ؘ!yRFzbVg/+E"8[k42f$6TRPV)@qx$dēKIIp_X=N8⶛kj(,j]7LGɽfjIPP|@A[cfBj+aR]̝LWWHc -;X Sb՞wt${|x.Ҿ;Џr+i=g*ϕVUogRO'ǥ#uU;K&P "O VEdނ8ab!솃gIW &uU t58.Mc NU/}V 2YȔQnz=6{oYgJ8fj=BaQK^s9h(93 @J {=⛅bq9y,3L;"h]1~:wDQJ.ˤN^d43ִg&DD9˚!r?X[nNi&0rQo  ȯMf7 n&%ڮybJT*K/JFXz-.r1Afrx[0KSADGi.23T3apz[o6ݓkY1lnTìgRb~*HF'و H[I\-I Q.,'pzִ5"M O?_D2ۂ(8?Vب*b}v{jqaGSJ'elw/Tv>pO2* rӵ:y9@_05&f!JǗgߪj+E ),Jd S/F&M_4Grwk?]Îæ[ْ= sf8ҁbn>?v Y)/18r e|_-j *ڲn}a"EATSivv@1qۜpG=CI,=N05B6 .܇ k6:S2CMG1hD2Jx]d"2p hMTW0I}Nsh% -'+t'-_50:N|1hut&&;~t~j#|d3~w$B+{S2eɒgXʩ7 j$SWxSIOHKW(6$|yUBYԞ 6'hiέ&d5/ZC:Yѕ!wXxNɯNIGꏠHlׯ'<"Ob/?w}%ZK1o DNe:nA9Rܾ3pC/ˣp"?RұQH*#"24M=h\}6 ?jFnFdPcQlL7#FqmgAߓ:UqgPbLKϦfB0o,EB~iٔ*TVAݽry28|4*.?V 5x1.ϙRsI? EtDMv90&_#6 2$w=Fm YNiכW^B9X*w<H oYeȟEC4IΥ.2R,x<:r|Gs{$̍I7%4,OTRe(QcHY;d>q6NڔZo7q)⊩qh+Da] ͣr;9#ڨx22qYR>J,}\cGc8~T@+2b3;H{}S5`t_&z&'Yw%7gSo=,Fv2?Vh-K 4#>dfGćb[VRӑ3rG`.2fT9l.C3 E9kiP wۆmv-t~%L\`Ъv.#͚Hm7132z~~۸9zɀI\}3I 65OI_uw`fP)GVA_y_E;Rw&nے^d܎ } mOLŽ.iI1v . -h-ƒm v@XNOeX+Q=ϖP5N7\l<5- ܦ2[hnb5H/D?Y̒nMV *bs!ut}Ĝ0y R-^5^YC3M&Y 7$|(k^ѻSW uaivG%A䕂U*-=(po5t i#ZZpF+!Ձr w pӉS?>ЂJ+p\&HJtOJ$E"@f '~=_-d\c#.F?h .Oq[i 'oi= ɋ A٦K~ ;wzv"BUp\E#Npz+H~ /Iq~S,Q-k۾)pR>AylT;d s[36A!]L%7꧌ jaPdž+3ԡxd{XB;`𻎁@L}ˏEu8(Kǚ&G:p*ZL5y=eɣx8nɼR^FAm l7Ի騰 VKʦQ0G`HsSxF~@\^n'PIMKG3 S#G*9|,^Va_M-\&X]xcSa5O1hRyR5dfvSJYNq꥽~5.]9dDQ0=`&:J D1?Y'1X_TE~QIG+Yl%:CZxfIx#M~ޅĂ,Ep\/BNA∙̨/ "m3.] YԜ3w&60yho7w-yS#krWf3G\ 9h݇a3m?ɒ$I_c~G՛!B1oTO&Αw8+-'y!Y(++,#ƶCLc>ۏe<ԒiGP&wqnUr{ wpZ-@20@df vaqwbmq? '`%phXsFab.{FfZeˑs G -0Mo-%^&acݞ)f'94]N'J tFAõ4)d$/p u͋@|$3SU.ĦcƄiaqא39+?2e>>xBH;įRt0uB ~IKPHlLە8a^O~C%ũs&bQKj:nнf8ie1Ҭ(>,@r5#}gVaMTi~ 2"vp:럷yXP,9 G<+ JB)x{do-)>OJ͵15Iv|a2-M+@ ~fPSJ,mԪ\d ?Ũ Z"~[IPZ_kJ.Y-Ӟ+otZYTY@&?΋j&6 xIc"%ac3ߟ#{ q#]m~~3(@0u΄]Ղg1`jY(]%#Wm~(f["gYlkBh`|Ӯʦ$F40k õBF(4~6]sSCf]1#Բ8$b=Ql)4bdQb>@9+  < cMPBW]:@#ut~?~޴o]P:e4 {&XƜs-Qc/p`(_:ԖDnH"P"+v鴍۵5˴?V0lKMyQ5x^zeNU"M Qs"+a>Q^hs7fʵh5@qp2a^orgnC8AFeO =#{$F@z-! m8#K:83)~M19ZK,- ]{b7њM]ϔ1b7B$: %2A/(en"SAQwo)s#l^J@666q`l?ǗF.-P߾J.ad#uGq0ȳ=UH#:TցzTϷNI%.Vn$M53憮rEBbWs/=|l1s#4T4utU@5W;s*,7dģ4. -壶Z<&熕ҏLUjQh)<LmrhBlLŖAV%Ӭ*BNXwD屡nEox|赽q֧M틱4*'۶3mȁUӋʬCvjgoNJ":BWǷXA[WHf-S\z?&i&5U-/KrxBΣpJcMW4=? Z7:p|[mz _fZ8SI[AOFL:&O( sgUftҹCEHA꿌w+Hũ48pLpb2 ÌA=4{| 7R4F?kV+heZv[pfP՘BRqFm.IV=vJbLݲ!6)E{GњZCxy>dZKLpө@]g~x fq{ҹi+n:55KX M}TogZ.GV{_Ѩ&좗zH+_"vJ N>5@A>t3̤lW%2M[k$pN2ꈍ]6kM8 -c;Q_^3]Y8Tj J1q6k,Y,}k|K NLeLkd+76dQRyet:r^^捪\,_< hx J?<ٶD0,RzoF=ez7N.$>ݨ;->o<,Ll6GKIvL8y1+K8IFg3-Ű4;G >AKϨT5Ac,Xq&9L*$ؓq+x[.fKV{ھ)JCu8]8eG>- kP>^ WZ-~lv! 0^Kf)1?m@|'p&4݃s(M r*h`u"7d 9SЃ8GJ/l-Eo>5˦>bqVey3Zod .4 f/W&0;6qz鐨8H 3,p7[{i*XT*FUcfwm="ņ2.Pa  6eGav2[,<ٮ (%u zEY0U PUϔY9_ .G)d7$+?YWƿ3F- 3p\?yߥ];u0])嬠H4\'lKHp=_ZdNTim؍YK`aJ#g'Wt)`b hM wը(zwUo!W`m@c1ޒo>⡺Өڜrx[uIYzg @AEekt~+ L3ϕUAKP$}xࢇql鍑7(l)(ɋR/@~ܶMc-=*VX`Q <s1o^cSC{'h2}똮<%No!\]TUNCc2ӪU[ycjn%)@k$b!ә]zt+}6Yg w`O]<nBט؍ 4Tx[?#BSN׿'KƿNj9mZ7ͧr>Ϟ u",_HIR))[L~&ZaU>0hA 4-b ݟwUӌz-:= U!j{f:/~ŦW!Bls_Tj?A;/`Zh QL.~\UBga-ta:O\$5 R@p"2í*n3ZT%2 U m,Zw!;!V{{xHtwEWVŹp c\O4Z!ռqi}½x–E(嵽De8U2m:b4Zt\?46tN*8RRfEF-7vS yU)d=7w ];OE^N5ۃ_Ӭ}p5iFGT%|]G/Bp$?|]|;CCw}t~P:?a<p딉+7 W0Mf6c0N/S0x AT0(H>ӈ t]YLA q|#8ИuKs)j'(?Q&J!12^I8Ƅ/[dTr~[#`ӵ8pjA!%Xj 0Z`7M NHRB\w?>bn8sv%T'^Xt5T6 tAA/ ",~D-#ɟ 1 j-?Aų޷5I04*%v,֗RA&\I(Q'EH29G& DsH̀zoצ,/"M)J]}ܳ^b:5Z~VD.0K] wh9( =hdB[qq6|{tn /L ݲ7;$n򝻸L !'KV!N42fcE?ר|]&NԳLDլJATg,TP׆rZuV'Z. 2:^ XBv??A)`以bpfXe$.аЛkYL>R>5=7~Q_$;*- ޅw[{C*ْzBax n})+Бe_B+ y );|N4=pGSljKG4$:ߪl~Xb^ƣASXce풁(47$$a,Do8B7#4n^ߢC1Gݘ'g GvK 2pf)k@D w8Am$/ E!%v+]5r:  F ϸMj#q\|.Ua #Z>`Gn$"u\'.rQ04{m"kHRX .ꞅJw,8|mP=I=&PE"YTN#WMɋM1zu<~&Gƴq:\dfLn'ݤvF#)Qˢ]}A43[F1Ñ/gQ^ֺG|]vZ-iP9J^NH߱zqkaKlB w/B ny#qN+K45q^h}l|{N6A݋^xIQy e_qՍWi2࠳rP]< Scf)l ԷԶiE7ˁ6H-߁$&8K.M~(}rIk+3I"ŋbNZ譇y+\D"Z~&f!58.cFM1klOZ;7ptw |LN@ PGu`U"G)FD}4! eƧsc~<TTɌ`oL?p\7(Jyεm3.PNo_,~2|?:W^1qvD l 2=h*"i ǿl'!O?{Ez'Im^cV[ WwQW@q0Ar",2`dTGq--|ϴwAZk~c7'˅j06Okeu#V=Z( Xؒd̮Ezi?n)z%h3ـ{i;Xs[ ZP i,MQ] 9,eArOzꙞ{%ϐ X8h^~;B)j\=f+gSlv0H5B_Nۍ65<=ΫRfO1/͚R %Lw$~5%s,Ky5\ӄ]8HN3]2!LçJŦЅ( ]`/<ѧ s~cD!U n^n;=k"y-9,(`6t+fEzj(=L(T6fYF8 ZApVj Kd3 H$-u; muF*3KwoX;!UJpؖ? %0JtZ>Q1" Z% jZ.Tg֜LC뱩QL} ]VV-T<ڎf~<^ziY+ tK*z>Ua8oW i_`|tcl'&amWI+Ū|fPP>I4,hAJ,X'l aΊU޾M:J@~@EQYycԒ7W|ξdZqgdž7Nuj>)C:V.yȴ>7~3՗NZj#)KNP Yn/y}a aq r#dUs]L+h*P̩*:; >҉Z~WH_m< v73w=|J˽0(J=+a>.n_Fx7pFlX1*LcCɿCv&L@Ɖc3rehxe8;B R.>_l91,& P$̙sH_3HXZW3>ˇyS7X>F('1Ch 4;Rqmޓ\ns*-AKB̘l'.2Gyb=LoRc_Bڲ}c8R``Ltvs\XcO#- 21~e d?V^NJe|`uk#c.7aA\b|*DSmL$uz GćF.,C#"܂IggaD(dfźj8(gۺ{Ϻþ/NގJ\Xk?&  b#jZ_R!rh U40qRTYkP9ƊYKg:^ [w9a jbvޒsNGA2Ht!ݘhά_TTjs1s*29#+G Xz;4v*7&zy<*^xHL4f*\50 \*rxb'ᓼy3sg嫧|x~[+ehi seU@Pu+]imnh ePlZvYqɉWڨ֍%o2W@dO|=Ĭ"+D97^vf>Fr0hlNZ*j.bT/#uS6o0҃j^I<}_ Y٩.)J_+}`&8?$*Q׭luGP lL#L+qk;]~*"MhWv) Վp`hĘE3x04=qcl]XHtE$ڛ&ķIғ7uo7HsxoVS70c %\m07̍sw(I܌5Lq6>"dD. *<=M_pw7; YM$nB;Mxحt+ & ]yaBGz[Qp&].u![@Cżkv 1*"4%6gbn5d:+Yu>LY|rEhi0zⷨBd*6;wO %fϦ_ƀT(sX&J>Wݡ2KRz~9=Kiۦ}ڱU=䎊9ar&1M"kscɍ kWK~P㧥 6^{KF٬*LP7#ݟ.r[Zt!y`5G B<\Mg`l,J[Paq@@YpsEj@RMhf*DLM9*Yؒ]C EDV{m(b{r IM7W%lˀ8z-#YbJH XTz[Ivu\#It`!1ɘO\ܣ>łiz3L!UP+JB>B.Ѱ6XrMްA #O)͊5=mSǠ8ɘHVI3*w UYʂ$Q)g2V]@-s'=A1uŹ#GtlP j!u`+ǝ'.2In)b V$W]VyqLҕMdе"?=bGS5pD= 9 |3'W眑ldLE& ޼8767l8NT2:]Q \SPk:"VW:$|5^LOjiϰ#ĩ6{[} Ya%᥶ Je潅y[x3cOrMR2e)Üfk?Vv|tƋW m-IdFX΀>G {ASR>{l+*?Kkڢ㮨 ;kyڒ\8ox}9b'|3Ue6o`n6^P0$t.|( 7?T_$6~MSR>>T$dsO.%9Hl6 +ް;*jRIU9:9yiI$pʫ} p{C*2)=9VXN9~jԌ7X9yk ]L Yv?o@­k V%k}もͬϘgS|KyT{Rlxq'I -db+ 40`iy*{4.G5_?D꺾۸j>30n :9]V y1~toC$ NWk@61kZpzaʂQ/nY/0k8(>0%8s1L:E'Ģк>0,%%o|Y) _T=%346!,RHf5^5O6v8Y8%t9,?&7Mq*,0^ESrX.Ziou(Tjf4jVAvGtuwP~b<{ J>CEDo@PjLS[y}tg0y(\-u_Mb\Ƈs@}s;1@^ӑW]Vʡϱ8Xb }(ިZ@GL%U/#|Lwä^̈b-eԄgtZ>cޤX{rhc֝z+\х&ءW1r.c>{i1Z{@1./-sIØR .b(,cTDwP68]:F=FE핵}0>aF䇽i(w\4m\T 9/msX]D${Z#,XSqT< GWC?Vnrr.PEKi;wЈYk7A#'J[vJc N9°>aۙ~5jAbE˨“s-] XFޏ4 q(iδJ)#wЭS0: RAYoGɦ.]sz|9q6WܑsDx0y95 JjZ3ت7q< ZJL5̞BǮ ql̚saK ށ*Gn0$m70 d+ muy7ᤕ[fm5ߌwKπ[E]@ x +5]LS ǸL: imyt/c>@Ee> .3e㴇IPŦ"7 pJHTV(M[&$qn>к2@vc46+l*~č+jӤ/X? tG8Lz\3eW;~zWVy+y g8[_7j\8VD V1 )'YѡZ[k{ڜ5̄\Ė3Su( +hjtsI .1`# qt0ĉ%3l $*9-2 "$ =|%Vtvu}K+F5&:NQ3X=_+9]:fz4۞ّ{$4NTʶfceQ.{bUOU H~ $0ߐCR1eun:)@^35ɠGSLmhMxJ&`)?4s,Äs3ڜY$3,˸A(4n2W)0H0ۄk/@l2V݋Ȭqv^MR.QgR:"s_ jm4n-TZ}zw"2u3˿lzq=,O;Ņr?  9LF盌@>C0Go\8P]9(@ݲp&'@;~r/ذ߁1(XgOЎ|!CǝYC},JpGȤΰt'IARU3mg@ms ӵi. Pb)Y"ϒ{hMJ7Kx =^0OI7жCމ5E o jgA,4\%CRp"@C"'!O4W1zZcD4#1^O(!S8<*,С IW4z0ZiެMCh):2҇SS:S.b/qڵ$M ɽyXzli-R&Fƃ͈80gHxBl@PFLdIQ:!GqXFP>_q$v[h6FĖ0JY05Z@\Cojgj^u 5iu˼ Ap?~!%J-KH 02O}Ƛнڇ䘇Fc~. <0zS_>[VGu*}Yd#V1D|Jmw@ , j b#]fεd`ag_]AEC!UR>pFgNNk2<PAJ*0ADDҁO92R[l[ƣ̒y:\07Np1Dp#)[p VPق)8p2.ONAYqm,"MU}q8Ria)d&l
,DNW#d?I@|_hTnSAS/FX^$b-ۤ)y+=۩ s,Vb5Ė7Wms4][YbHe/bʹxJO] *~K-WP ؜$f. UXG#bp>൵y4S+05^9):jݾfQTp DǹFfMMסl;*$IIiBİ_ۡW9)[V-;hLY+MdqQq&d;1~S'ɟ $+NKuaߊArq_."1x`e Uϭ{ewY-E-2/״>d[N[rVI?V{~;o{84U)b^ :j<{Wך`͸BSo- j_aÌ XDqS]1pyы,Z۸ $dJ;!zWS}FLpbN09̼^ƜM@@X"v5@CNm1@U%h.y{'DCNx-GE> KWwI yb_\L1-#yPl2GfBH`H욤$R!mU"%ry*֧jI'JVmA:q̀+ ŀ4̈́2% 8ͨ dMR˴+ ѳN'GN#7՛r͹&5և ?2sG(kK˜[~ \>Q9@1n]|3:r 擭_ V{P/#Ey!$pv6rpO&6$}NFʕ|'^ʆp(Y_? 5`-#30 Kuv c<꣢Q4A• @= ҢC`ꑿEnM+N[$ᩒ٠T ʡh|ᢎςkx~vEc#JES6@\jqPcC?E=oQ>ufW~P/omS|7j:@a]@ЫCEVHqO{˂3H~7OjSfrv% ]0Q\ PX6A5+Y!L4)VlqR$+1celO'pyc^@í NGn{pgcs"3Q̐ ࿯NreEDiS[]%A `̳^PtPKz$sgaNU#BrG OR'MѝWt?7:71h Zw 8΢$RdW&6;ںG0KT5p/[`cl*eȯ }\Yq+ѳq<I?K$ixYO LZ1hufr_Z@͟>Ub(GzXI00DAA M{Ĕ8'e:ΜP,#VTGKJ1yŨu ==^ѫAXt2xDQ^n*w䣅\݇"zˀbrmM}|dL2r侫gCZ6ue{İ'VA;XOw$QT:/d-JJAc UD_ܤAk5Hf*&hmp'S~od 2\|ŸpGqnG˄!xsNCo_!t M}S{V{NSAA?ʏ0f7] \RmBm-.Ӷv;mGB iSX )BP@ET T@= lvm9|gFo#;cnƁcP.q ÉVoog9i90Im/ Le3)>[T,k$*Ҟ̣h^UY35G/P=:ͬМw90hxo3|[Z [sg7[qXߑ3湆PEcҲq#+="n?e,̊3њ>|uϭ=U섏xxj}A˄k1.@drL~wnEُ{tkϰج .EyΩC !rG_32}D⤷ip_&7OGiM^"&]bHNՊFj-졀7=l%Bu&k1*$B؛_m)?k~Ȝ8a2< |昃D# d.>Jy-\RCPJ XE C*_:˖O$%01?z>\~ FI±qAi5Ra܊4p~Ѯ |tioZ,gc@!e10+([(ըsEoƑaV\y_ _Q MCyiF+6mxA[OWGdpҝ_ռQ토z-Sp0TNE@=ΐT7/ O|L|)_߸bi5J_v+/#Uv@I't4E6]WK=o6{%ccgFE+/Σ`=LtH &]{9qzo8[;-BJOy.H*_;Y÷+`p^(mA>w7OؽRdQd/niuϧe_XR"r-zlb8Ц}&j.f/ᇱG柡k^%/Wvu"kP] kQUo&1ˋEC;KWi#n&<i'G֕t=">K$ #)[~x)QXW{$ j_*BcEj0"$LvKle/GPv1 (IRvPzKzMfiB&<#2'//(SQ $FP[MtĆ]qL?=Dg!%\`L1"xc~s^/G} ]Jo^0cŠn@G€^E$*8zU#陬IcG dXK6Uc$t|5⚋˗p/;2q'P/^efu *j6v•S]:E;t GX ҋڡqO9 ¯Oa86[$< F:eq@MC٠m {!ˋL2@nhU2 Mr(3zM]Iy~.3_W/ā*˄aJ堿n_Y uz4`' E0n!h.^!WUh?O+p1M1[BW %˓X*9q""gVXʕTq{H5@PYLqaWWI]cTE2A(73$|Dꌫ-7%\ӣqsbQХXBR x創.'݇j~ij¦(,`b|5$I@>tSSCVx_erFY¥3Mq[OW("bNUSJb~ڴM8Wa]*Kn;Um7qlϼo_13(p*n(q F-]瀸';pGGu;c޿Qi¡.xbO!]ᔆ01 &Ko.b[(KX+kík^s.jú~91& QP.=R`3ch8J"7V@.{Ƅ ^N,]+p~6S }iBuAJ"{*$sSpdQ S'5' jEw7zm3Y܏=A53+!v@7 P@Bg;SOf^%=;sOLY؇g;V]Đޞ+[0Rୀ=

E6ua,< @hzqn+=(4MaHad B&[Gt`OqcƘ!v?p*wÃNaDl1X cp)n+Y֐2r0^ Nѧ b/!0tăR8^&"vᡮ Rˀ_r$()V#$Y-r6d"gw󗍛 7SA&MS.dP;+}., :iM~PN#.-KE*wE-c{/SȷSjDU(G6>N^1%@ >݃ KOKY8\fa͓-^h[(=X4Il/Eҍv ir$]E#moQߋ5} `:G ֹ(i_wIbya_c}p[qμd^+[yxu5O:)_eYIݼ$&V]; f)#Y,>G1:Y[qroN`=1ohŷ]|!hLNʡc|>',JS<Y M+k\8WZp e(?cs`فV:fxu*Ŗb`n73oW=m SI @{ -j= BRQk^Jcc #WŐ{Zfe;16#<ٟ̿#= aDFo볷AaS0;xt?<ǡv$نDSb%p&'mQ[9^} nߥS} E-@1s\<hr ^ ng"EJRH*iԱV?eSŹ8 |'*N?>{ރq?*G(H;|M Jdn!Ο}u.)8A9rpȀ1K䨅U͠^R#a_?8A~7;aEY7o1B|tDw?("|n^eW gLjĸmSzN iW3mHko\OԛKV*[# $; 4m6dɷBxeT_{J>AڗBVvvH<081ZfeN! 5hJcNŠ<#^W:i:_:ES.jnG8y+ևQ6[l_@C1Ľ%dJ{Sh,(뷽E .U~c <L]f6E_M !P 49!w!$M7K .D4D?ʅ,<$@qL.&hĥ]&xx}U.4>xlh$[i}Z0|BE6M`?syII/Cy㠁IahD1FhTM }mA^>ZQ|FL[qP3b/CiJ"ظu==zw4.$e‘۷׿z->al.Ͽ<$헯w5p)&dV({ҫ08$O&V toy~Y+QX%9}8Hdh!]`nϕ@7f ҂[ ;dLޛ Cٿ^mw`bsxǃw[W1_K.Թ\Ǭ)tT=b[:nu;~}U!=7t]%6A"uP= cU?UEՊx.vu͏Ыc.$wc$RETó<58TpHsq5zڣ JEf9|oT y,{ #2tl=@$$I4,`A#&@.2_LJWj_ aO^PՁpe. 02a{nYx`l.uIHZ@7and:&J`,YiWmUB @Ư7 gr䕁,3@.+w^aԃy-d/7?ڋeRunF(L=! ^vڵC%fT<@/ ~[Eq"NQrYlˀ|pgEDe Dܨ)*1V+9N7k,ฦ#BTby?]R3 =“$M8!)PBI_kd3Kpq'.V[=/ɣ ),7@.\S/D_4!a.~z߹!(HH)_X47feWm$1лɺAՀcPfi Xu 1:Tm}*mqqe!`48Kz.XX7a+it'| \!%MFC? DKisQQr}-QKzft iŅ7ɧxh[+% 7E\ K|.YhͿ<_inC/Yx]&Џ#!Kv:qbqxD`_LO%33(dlȿ!X=:CY鞱E8fkR&CN@lN>LW0čy.` ~U`ꖰy=]-Yiw/ipƃ doS_ g.h]jv?o.ؕZ|jbGY`j02dk}ZմKlN4AdU3`\Gd5F_1ܠc;b jk[ȶG{rVhHSqf* c m]j,.%As+Ю w(uVכ{GEuqUJOT-|M>O@֣W;91}G*l>z?%vgGFm;N= r E<rΔ?_\.G ӀTQjAa\GuI*-GrR2LJ t@)i]=idnHtրل?E$0 m6GMe1;9n3Z-7VdW/8 SxZ*%#Yu63~,4 G`'AH/z‘!*v7uyEg{D`]_Uf/7_]@0>~LEUw9XAjOVE5Q?}mc*`A}彏Zk]50GzJbh iY-:vG>/xhR{91P'4 TW=<3͂Cvx{SiH?]~kK+;pJ$}fM^H"NvҲ.r,,y{DGcXa!D`/%q7ݡj`ԝp/? SIBtE} buacF^"D[:q=n{*dԦVSZ͋e 4i{qTUH)*(Xh{H\N Uhޜsrig"!z^IK_0n3*B+f+F*mJ zoO}&'ϊO3}asAKQC?HK&E`fq$(~ÎWr׭LE~B"1'78^tO|:t‰rPdƬs + {xGGQr,))FMޯ/9^C-4=BLsL+Rd~3h߈tbTpG+zZX:=?8!Q>f 劐r'/9QܕC 0}xu3  \̚y SƾmϾg4BAsgS8=7CcҴU2q^{;)1zq$dT?!k5?]/Zh,28957j6Z oy6floQZԧب8E<ӟQKXJˎbI,hXm=*cߓc,:el1>2fwF"n&%@R] S?qNayO;ɰ0}hx@6?}>}?^[~J%K3EAȈr Z^u":ޡhkP)9F+KN}(w8pz˕t Ϟr1q5'/ddF{ơ^elԿPm%U u #FoRyɀ DE$?W(N|}MV|; WcH"ss\1UbHgUe00d5Xhj^I<)÷/L4~>KoV=Z3W S $Tqe^-ai#5:UIH+ G3oۖ1%:=B ycSPec>x!=\Ɓۇ1'07/^&%HJKaN;=]S>Msl$=!T¬%1y~ǚ%WR^{ř{W_9bg 0Y T'Qnd-6{+囵 8?0_My1w"_lߒ?ax`U U-W-1G4S!*e{%ƽ]ٓ`ƞw;L#\+9Mal7;Q)G]愫iHz(tK<< RJ=Ӻf:NnNR!I+vmM OwVYKCz=L_߹,,/{k 2yEspZTQ]pWU9YDTQәi[ Za{ng.eDiUZ b'-,ǗV8T*^"ȳwZ&Y0ZNĪkO$݂0Nd9]3'du9Yl0 'MK5DUNYZ[ܖ4JENrF F/΄W/-^fvC/Cw7! *`?UWvjSki?#GܶuhzKAi?\?8D Max<*@.j0s.P !a㜈 *l#ACI1/X{QDA7 I3=rв}unh/VTu bʵH*Х]CRQ|Ήq<Y,Ň `2i @->>dwԣ΂s>(3Hb2yR2KŲ,5G% ;:8=N`^NvV6d|iFaOmUTјYHE-Fìˆi'l锰ڶ4tneD.ܓ↛z>hz21t42J=K0 Z嗤^I=_sUq,\\ 䣎MH@?ɻJx$s0- 2 'zCN2C wi]ou&' ʀ\W*R}mN9wT+Tҵʯ+Q.:3,XتJ7AR6ᷙ{+Y)`TfHYKZia?΅ڑ㽔iĆ: j%EFȣuR0̔O!z Y^/$[׫!1nz+$Ŧ"1Օ-|-*P'>]5 ,n r?p80`R; @E6Rވ 9oN$kzk?";!um_YN9,Mo7[@tsw9t0Wx"`sGa=93N8CXZ=r'*/&RzL$1ibƯcsbQf邞x>" }1- c: |W<ɍ?wOcaA 閨6b.)O^B'?^:)ʝO3ԒT%q+a*8@:PggF'`pN|yJK"lR"yIRX1jk>8zXbEc+M}I,;L|*tfȜi>DbFAbrboYFn[O82@ c|G? =j|/1IYpx^A?3$&s2kF"A'O>`f~" {bD6k{Մ2(9BNq{61 I9zxO{b's:" eBe!$MщE&:ҷula 8~" >̤u.W -r2,hoyp:e.f޸钇/(m (ZШuY{ǓK;NV 67>I0laɧeTŅ~G< ObPcwl{p-doڗ;⬋S {o1s٢ 7΃8T3Q1zYoq~eT4n;H b=@s/GA\X^p\S4PAIx7ޖ~xc?R PʓЉ eG?Vb#3 ] )rH?wɴr nb";`ZMmdBB`AokQ!QR Cz{.6=Ʊ6 x$#{?k;cȰ<* _&5 `VA[8g%1r_'Q0e6$N54sER54]#wӚ]d zԭ%0TcsWEUR{5OK.af\u9\kzK3:b/x4|$RM:f1jÙ0)B@{Z-Vu]Xm6x댱&Ď_a̵LtYwPohoN@ X<XkN@@S8Laj&p_p?9[-RA'm뎅_,*LP Z8}'rϥX~ 霴QR:_55t螣L63hgQdGgRze%܊i BPJlޖ%j/|0Q2Єb}(iu" XX#RߪAxv)QWۯ~ooJ1˜6_Je-ɤXHԧ8T,yYôWlVhYBסfW=Cx,ÃhΏpmmwΦVGq;z;~Rů 1K9%wD/pԮtmV^XM އ2<,{Ayb{lPo`>shT~)u{lgh\{ꨧXOAOs3shQ r7 %}5ފaE<`쮥wB8lWw>a }?=hOzJp7@,zQ>pVk4s9z o%oǩH@^۠)+Onů.E8M/27_ETxx[j]*HN~0ɨƙ\y )z!j niU z%X{^-Q[uutq&8W0K~.?o/v*;B\tO>M#L◙ϯU>aWuP먬0Wu]G/z U rUi g,MmxƮ WO_ցe{Sv,>g'Dp~:i+4A9RR1 o/t^ 4ClsO<v$(٢Y ק a᥵н~c_N zџʡ"+ļugi4],%6)ERjӂ/7X.ktRńH("@f1lygY4׋ hs\8,ʎ͒2rrbo_zi:HmF1p wA#L˦OQiӚyB:=-HLe?ؾ\1*I^_p৯{Qc_\acT=K%(rh a"ṇ(nzP?Gn@\E^!Cgxc~K4zLu咈: &r!r6$ipkq"z@A\F,ZeJ+y؅ ṄCi{ksSĊv: Doue=@_%pdiQ{ u1u 3NN*D-GN}D%&/ג%#Yx]?i 8wƸ^Ap$j,q-.V^|VP?,[f%teIdZhqҐ-. Nט wзA;vmqam L3z&d>Y,1AT^qqR„[Kr5%]#0==kgAKISdƱ:i5L2+u"BJ*oiQgE&J?6& !#(حojȉ/pQ^,*~;y{G}B\inSO&d$㯒1CVHj7N{`Ur7q"nAu3lYSC%F hwuh^ӜY#T|5&=RQjT"NN~ "%!Rz .iɖ '̟d.͖r+g;n: !\[y}<-ח}85pT[#0x8<"VhV%e*զ(͒aT߰TŃ^^RVU'\!30[ oۑ\(@D?wG+9ǎ| DJڡ$[SA _3.~Uz@)z1>bڅ1-b䝊 :iCҞ3,&"q-lnrʫ`>M1O }fj|V$-wafj.EErR aHMd4fo$$D"uL{$ؒ@õP^sƆ>8ra)V%wQ{UĿDbdF֠b@C[ -9|hΣh|!":^ԋD1 3 X+h' §.S/k}i $xGyv9i\Ǯ~ . K=dxBP:a,&. "+@puՒNN[d)%=QT`ˏ첂:HHWֿEhЃ6qZp,2TB5rI ;q~'7 k"1S?Af2n &;ijb4;s{(lma23?uݝs '&DVQB/1R}~ Kj95# Dj}сK h88Br5311sJ˷<FMhm-#8U}ž]1kGur|WO@$>gϓK7/"3Hsl=x$F]vGPf5=XobZ> /e)h|qک8zF.\e]ׄ0\rk(JBV1g\=ZFO [}])xWdP=-UЪ5eFcn=ݔѨdVHS1wx 7)*Bhed KH1B3]H10x%U=S9^)ڕEBRTmXczӦ'EXp/?G tjOאz { Ym31򳁸NEgƄeWܳ>x€tLt,>ds,|9|WWD[2>.iYb,S-HCMUʲ>*-A3GCrZAV {䂅u ~Eb8dAtZ[uc\p}">8}=zW ?mJ#S%Mسs꼲dPF ?Gu-n5Zq& W3 LL63uc8ɹDn=l v EE/rt~0SZ ЧA|fh'v<_>:{\ CC_† '5h vj XjͶRYtROrh/Csxfe.Hޅ F0]| $.`.,{2'YUrt2<sYaVm*>G&L*0)//QTqc6|z+O:ʶ [jX(˅J^LkkǛH,ՠ\&I6bդts ~V0:iMi_6@ylK(\Tfm9s ʺG$Ga=@_|tLpA)T#5M4نU*IU &sOvI_Wzk؇B+ZץIe>Q P{hGg4 (sZills0>(7Y#l_CͰEŢr_Fv~y/4ŠN$635?^shpO`pc/''u֏!% &8v(6ыrzoql dOzt ԓaT)v(pPJ|fiÿ4ƄAxƼb]qk[״Oi,Õs8ѳJgeÁMצ|/A* a'\@e"Az+~>5% )QryuH(sWS(< Ua#0N&a9Y,&' .բk;^t"sFk-#enELWkQQŶ>}EP}hF;G%XU%!a3d}bߣ۪Z^XspAK=Bred&tIP@Ь3Dܡ&zxr?k7ܝ,ITH8/N1.cTr HHG(jU'ZݪrG9 3j͛ tHXl[bb=G(?hl9iF η,g!,z*n!0쒴> RV.EW;?S`LsB?wBDN[j߷NJLVhgfsZM4!iB4{OHL!5Ji9U~pWEX_`.4y5;_H?*1gS.h~K0Д8X\)jAV-N4Qv\cqCXoN1Uɋe!_=`6f[{@ٹ:=b}l .geOḧo2+/=)~m˺/zT~@ 52T!DY)kaYsaICaڿ 2CF(ٻw)ْ1ф ;Dm O*k9 .h_d+ Ʀ}]{`pG80&َa^~syar^=ً* /ʇg\Ǐ6 9LG ٞP *?]QTg6T4,:Őtq"w'Y$ ^%Gǒ;Rx%)RU?x踊&Zṟ_֕r} oaQ b)!8.cyp=bNN| ,egvd @@_޶=`&׵Uq{w%)K;u4Dѹ"h>7fQQfuBrRel2xoɫTIj+-oqyH|8ƴJF^tao~ڲG83 a_("3/L lP1_'pĘpxD&?y@:lGOwY'P0Jx?I;) mkly1XMd7g|bsK8. :XZ˹(C5B V"yɃ?H vB)?lt9ZWAS/S[!)ctJyIE#YȨQrx$}gi<Ƹ~[#\2oN M!Rxoy--8Wma㙈d.~PP{v"fj s#Pi!+ re"-hI'{K#<,u;2CwCE~Z1[) %+Mp4ĢMԪH_ޫH-2D)[h,6jjaڨH;ۆfVygʞ^Hӱ`qb,)b?v_*Gr䳡ǜ=l_' GS?ba+m3NSϱk'"VyY?$-Q i~pDB)~Nv%;pqp BXH* z'QRB*Ϧi 1!Wѯ>GF;sYo*n?KE@dRH2ḌPЪş—;vIaSQذ$bH^ ^q繛w@Y4hlRyA*E4Ȩ'"۴NyHۑrm# 3ąSK6a]h$ȀGIBliݷdHڦw4buQX]TȹTiT؟r_-4(]+L7uDv@31y'2vWhonpI ™C)A6Kș:19>]`@On?́c Œ ~#YFq+÷dxr+T QOŧmu"ZyĢ oΠx B2o7o㥇A$D?#j:vq PwFA:زʡjNORIGhI^x;/A0dz4>j˿^ %7OY%K ('ͺ5c~z-U+n)=rT ij=أF3l/:ETjsU#<=)Kc_G@|# f->Hs| ||6m EI;O ibL:Ķѓ'ތXD6>lŝ&nf,g["StԜ,lA5)EひI8f -&lUSٞGyT9*{ƵsE:a;r?d+G&zMPkZ%lYY]\55#ɻu$-+4p,X;*ws?ljdf.6FS>a[T_;r bK$^6l!(.D +Hw5pIGj{V>l[|JǺ>NBZG hf\zZ'w1s)ˣP@j|e zRg-]b HY8"#YFAq1u%Ŝ^2z Ab7:/'E'BY>bNf0ѼuNg2I*1:ˆBM]YT&~?B-#p^i߹3~SK?&VwFWȶy86_1ߑ5&$Eט O'od?ɰ_$&g p`ǓhJԈ_.{`pVdj\#6v5+ V]ZJ9/Q&l9 6w}})$$kI2ھ 3',uV` # }Vjk+Bpj_oS/5X!̵06 ("j5+m\c?M[3YVzH946 =-*" 'SMDqu^3҆7jyoE^{Нr* i*YA/gZb֦zO_oQ-KRE4)i #H_ol#EaAio&MnߣZW;+D(\fSbL"Ffy6vmd@cdI=5w L>(+6"yzw|i~aL j09n4|[՛;ې7aL^6#?:;P-*:n٦^xUZͫ^tr1e{]TpsA<\S" 3u3uWzzck9& )"+ЏnJL &/ hH9w ڂwJր_Toj}J#niV$]A$pm,LwhCrn)޶Uk:gS1GuDa/te#9i+hs %p-w3&b-.KUI=#h}ުD͔ >& ^ uj^{-ȼx|{-3_nJMPGƍwpjI.£f@MlZ/p7h+W"n1q!T0NsXb r3L:V $'1ULӃOZC&=.gPp`K AAx\h(Ө*j9 DaN`+ݳk)!,Z:8)KdXl>EaGҏOVxG-j3koɴ/w!\aQƽ\(g2=ãU{! `G6ly)TxU0 ''Sg;6eDq}T*Պ^ݧsr vl,9唆-'1H==Imk26htըRivX[izHrR:J\Pi= dXvGyBf^;XFE<), Il&8kZNq;UO9dOI Nmb~!d1J3`YG:Kb)mP=& \D w)Y褺ðd`e;&trQM q֠B GQ{MO7qpSLJ$y娈mu! W #~QNBĒ~gp?_gߛАTw_}EPBp(/dsN)4JiHfHbxM *!k)Kە:ҰJeqGgރc=@sAhsw?k<- 0ny7juAhjm`WJ0Gd2#mLBn ?W2ӽ; ne7ꔖKN ܤoK]{Zg7&F}tw>n;yYz3v%s`m!DRa/)94u覦iv@} xHe<=ٮVv|dSo(?a(gj#&gccAFFwB.8E6Hkrv|t>N0 {VPHJXI~Ŋ{@ 3"Hi3Fqb_&˕su/*Pi}dYQC4T\"sI xpwc`ÿ %ئ=h0($1Yy_^&MWRv/bq.toP[38|%gh@`(-Xٝ\r` ۮJGͲظxhX>~ľ_bA驭yGa0U3S즌~$]Ll }΃攒0 "M4J^7#@JԾf\ cnYQ,L:@Ha7T0W?;(&2:wYJTrnҕSR:ŀ'a#Ϧl`cEWO1"Z:AhC<-M)B@,h8d:Lf;/uDjJn'(lmoy윞gb{8)gE"U n\/C]Z*ܽiHŭ^ɨWSp.c0' %ެO*K۲cr+Zd1Z@?gKdΗ-2Ҥ<:x!ng<>vtGaV 6TU4[SKŕ;ywJæIjYwʷ픉-i p?;E^E(z!w9~;ٍҹeU(ʙm}as)mtBK1t )0lo7T~>wKUd79wB:{ya ˀ c;sLa;bȡ,K*╅ [xo̍$&hYf+2EHwbfw8k,TH'!ϟRȍD(yBQ@:PXt~͵;` .6xΌmOiUS+LlP-R WN%B}0>f '/;>^hʶNoGd-TOIHn汯} # ~%$GSS4eH57$I!)˫ؒ,dɖX' Yںcў8AeGeN:œ6:0pԩ |h1zHQ,jVYUC)P\FbUitimǑƼ/l5aP!d{>v4uw<jX^oiugU4l^Զŗe jUЌ%,/J7o'kdKs]exSC.H>f!^hI6 Ҷ;L j)`5[ÉAɅA(j2~\VMU{Bue_x,ZɭR=5r'G>Gs^>3!7jݯX`C}tf~Y~t<&kÏQS} WH$ tEDZD,G کlpds2ɒUc PV(ϒL Gډ{+6P+k~DNHI? chYA"3q=[86J*I9!(2NK9=fBA/`A=)d4LNۆ3U9 bרvj/$4>FFa7#Su\SC s% J?emП{:=g)mJHUH+myF<ˮgkU i ܉}"}Y̋U9[/z zKҷT PFt:@#xƀ& [twjg/eh3ŸҾ<(N>Ԣn$ptPHj ^F>O.4/B4vb&*[V+p9~oI+pKw}b0o"믺 mm HKhq]sV´mVd׍˞'iGNzZm4zBO"jaXjc mC7kFW,{yjp)[TSP4}οP@a;[uv@ j-/^{%j(so_gJQNNbǾr.Bd~uyę&<(݇~߶dk}Zm5f". gTigu`3hMe]9DCg"6=vG* |24![AўG`6>{qĹ`: B480fea븘sқ7Ҋ !)`aS3ͨB Hm证Cd ;:Tg}pA%]Q6{/^Mnr@+)Ss|Sl* NAQ$྾8u'`Lyr,Y҂Шx֙ =:G" 3WjDxϹx=H@zo,&|9)k $ўf8驝˨ tT_Ȯ5ƻD1nN~HKWԑ̛ ^~^^W4uF7evݡH#dE_"<3EΤW7<_/&0ğ…і`D'_Hs4E rҴg}y3Gsr(XZ#5em)26Ĥ-c*kNuލ yo:G1` 6䭛mK&bK0.#iKOX+.x} ,o\]f.SgT1žsI]9$3^a[u4I[-AU PiehrPq֛k d6>^5nߨBH.G@Cp94DPZfDDǧp,92̿vN̉ÌS\01'HJ6p $;Ӳɽ^UϹ +t`=UPG^eU䚉0u'>xϧZ~Til vcɢ:/-]wBTپ<`8]-R ; Ό7[geQo< >fAB zqο@5}t a b%Kn°-$t7+w@BUp\gĘԇ~Iu r R]H X@/=]>~AeN&s> i[jN#7IN :fA?8]kGz/1=PK6[@tU?j h 4 ԫc :j>6oOKC~qX(Beϋ1z7$iXtf031aN'Xa0đ I%f 4Kwːt!lk-?0q\츕Ӊ+SXG2`7E0s8i@Qyl+t5̰ M1:Ed*RmNAs3?{8D\ftGjܭ(ْ;pY^aig2>_a=Yft(_g+A*hѮb%ތy=RlxUTe"k8WPEIVԆ\A97\K)Kpi=Rl8}؝lzͱ˗Xaʼn] 3zꎢwo|bº+:}\kt୺ K*}- $h܋@o~CI0 h9dIWݡhlgY^.o \<?B(ɤ6=8e+MP33L}X1E. JeWQDa@(4d(6E fo#}XU9ULzVfm+ 8^H[NDb0=}BA"TW]'(%u#4@N-|]uV|~pLŶQwƽ U!BbCE@]Ye),>v^7sKW:7u2+%&\O0C) ?c,3mR0ɹAvf钛kICG#v;TY<"RW&w!z9z9.2kʢ 1KuUc2F4YZ*eHVs^Q1=Lh-7!}9ck>}'b{mC?7HmyW~2e7Uj3<72dpD~֋=J@.$K\p nZh&fϢLhAĚđ,2 3GNO] -Ye~$ ǘt$WQyd`? ң :>OuP)1Z6 :4]ŻeftП?vCXJ߉iv-N&K(YlT$I7C5էE o1Bc{hQ0 guW8](/<_JD닓,em35#xZN9ߡ0c"wu3;O<'/01Qy#r]3/:vjbSPR ߩ&$nzvM$ fcytx@خGTCw8|tq'_// .?=H^f*v\ dpb;5*dap~ꏊaE)EJXF˒O/mp,\PJH#l/6> vVh# f\Z ld]|o]3|ʭ L&lBO(*Ձ0*TJ⍲ocC_ K]q-iOP%?Xp+/CwdHO$UW@gB}-}"feAM?MhH+M:uLBÜݷluG ?(mJz{q. ;r4rӛM?]=,o*k3}: {1fټ$9b8V[ˇdm>@&Wr3 oL0IbkXa=%Ǵ+`nP#AY W?G'.Y1C$sIAsWS1C&hCc4Dٞ \ 7؜LdHR7&1~ PxثrO ?∜?^]f=6N+DwF7;UHbHM\q8q@5 /ai[?yG"kJf#\06&yf.e.kda_І5-3 <&n&{bYAI o-z/Rh ^i -И'^xpt=*^/c2D:Hqx\EuŔfphZ?{-c 4J)1J5 >~6z@#&`9slZW 1t4-0e[mmYLu)X_@^Dɀ> l4C&3kh;kǧcWڧ%0fP D)|Ťm"NRG n:s 4J|yF$NjC "waԄ%( LAT.V SU݊D 3`Bp׎iH Kcf*WG"-[zDx&bۊ H(#&ȀT|ܞفb }sZ55A s倿6Iwb^/#ޖ; $@P/Vgo U;DmXC*T!Z:oD_qʜA [nȤ(v"@6Q!衉 x8dS&1MlΑ0RY)`م>-7j؅e4^89% > {O<`PaLzλg]dyE-di+u7,>Q`(oBoACUA;f)!rT\FȻ~t,B-PD#leS1-y5-DB/K7~ȗC{``uMȴrN4`T \LisCwަwB19]+wM6Xn~lg nl e5’iz0wP:$fB,[v$-?vt\%;њ\H#wQmOt"J_h[K '[L XnAljN>;~s\l9MhNЖ"~[::Fݧt߷UsnONT *D }L۟7WSQ@qK [ C$1 J[=d@6!s01yO]<7Qzn/#14e_W&kHGrX(4Lz2͛j ZηIӡwC~3 ohɚȥWوBWKj #)G &Kl?juyGb@\̰ihV}m} hFHfuXRX(X4YPӦ%+ҵ zF'h gK6 xTT 6DI=?QybUFybW5\VCBs.R DQ8[_]FQi*vC 2QiEF7\CZC~bdu<%p|LP[=9^Pҙ vM}4\*+Wɍu?'+40>miˤUsjy'#+9+a|_1ǼB}(8wGXn˨ˉE]6%ZBjG*I{b Q3RFI]vuj& f+aܝ>,eKk1"yfD""z@-&dT.a3 eG !?&O|'l#iA|.tdc^E/%ByE4y~De؀geFZ<,]q}Jj/N%~9&JPܴ]T8*aEpyV2܈C-.ZңLܠNPxw u _#w,?^6,]J|ч\J?QwAɲ^iӈ6ĺo| wLfLSΡaZ6h_E|Ϻ%Ѥe v\xCsK95L҃kX6/SF4glRTL]h/"ոO #|WXJo/$`ȡTB-ߩ^<N\T[YQ\ULKn8]!+mIYrS`t&KVy9__fC)+jŜ;(ꆜ˛%gmtƮF*qA谑VbcXKm;3!0\B~%b[ӵ oh]]exbK\Fg = nT5jcBu ^6P>ibXv;a"Cfɋc]@;fLc}i,y+Q tB]έ ^XI}BEfel,<,эݦH7^G:3 sbD)މjJ9_gu5YS0lh؆nq2U]˭Q>[HB`"9;Ѯo'Eddϯ ;6P|cAܩ]װD/ƅuNWC^W^edN WRXr̮Joaܩ0 .Ñ/d2S;dqp"7tX5F̿IUhosc `>!"avt(Aɟ[|CHofu?[cjlM *2N>юXy!+Bx& AotPƏh5+ :굛lۻZ5M)gx')|谅n00QbɠyTwCVi5PO5NS7q,\Ԛ{x7bI8tg+mڒG>n'ZX8iɃ' wfI"g{ۮv NFGNK0#i3[SE63_dzLZ6 ar 9}M$goFE)W1R%ζx42ީB F0;/_j7 %W4·~(Y,ָ/k@}R_yxpS98? m -؅fZS^:rF%pYWxf&9U{Bԗe4.kM,VyO!QYAT ;_zx*x@xq8Non˃0K| r}ct5~+gD@PeZŪv7TG!w@ij(ݩ,HfzZ2# f+FkP.s˕#ĺmV 1wiЕ2U$asU{J:I$W7wͲ&'LejCWXfYl ~Np Ip~KU2qnXUGQXRllؼu$_&Zݍa0{ ɮ׉܆elk'P_0ߛ<-HBXdVV4,cs/+ L.%|YuiՄ3ޓ[LJYIqs)03p(m&kVdszPCN%f3;ʦ;=Ih/5y豇g^MpO8%pՂ3ۀ]Ww4‡Z^Lw(w9:_ 75u0" 7< n3:lʬ] έc邻EmdɾDdhVQ^&JBV(ד0v]iG0~Sj0l6`S+@=5̜+13r/f\/}'\ KޘᏴc+Z2'pqJa;6B4N_ERkX_d=Óܢ$Z<7sc#줔f(L3"{x8K?;S XTC(IUoDFa\:cfa5qlyoySHE-}ǐて@ݳ_ȦsH6Ob[v;|hQsUHj;U>=M [*f#:50'Ȟz3 U-{B2k.Rz4 M  4KSMV=M0zԐ .\ %H*gJv[ e cBPÈS* F*5%S:PycnP4䏛fdS>m,ό'HA.d7{RVX\ST){J^_,o~&6Ͳ)7W?$nRMӓ3lnZWєhmz6۰%,ę҅;'1gXsyRة?mn}?dss{𯼔GǾVA-2-Sh%XU],?Ģ8An"BG4)=5%-5\MeC917:fm j/ ),U~`GoSmʕPL D2d,q]|p4@|ԬdL|.zU8m8n˘Ҟf ѵX*Oc 8Y%…sh> 3~ïPGh)9>&t TF/,.wRV0oYm59:դ]2V'i z*ze ݿ/G.n&Zx!i.]ՓRQ'![8`^ ۷(՚dA; :k3qZ%nHCjiZ#OaKQ֧]K(݌K3PD&]Ae6weN]iHPfZk(# L|R^mzf#@{M6 /`_J!xLTؘÖOܹρ|c kK/!L@o0V?RV\jNMוO>_ ] Qp`.0T"˯Rm}Z1ІH[z^y'fl`mσ6ŻWYGNi" -g)fmEBQ;h1=3Pm`­m:jYIF | 1!k-bV3K”bsfLT 5xOti$ J]N0Gn$m\qOwiícņ3]ZBTTה2Р%Q%db~om Yܚ.ftܞ lo|[{]bPB nX`B5Z` B^Z88ePh 0Q ȼZ2ݮ\ccYۘt?ۓF[VrNc " PD3Z: IENvx1MQxo.Sc{P.n'Ԕ!+!'0BaR6y ZzG^BSzKcotlwe 㐋P|tҼgf},kY@>"as-n*HB jn`wq}+Om4ZJXu6!u(vcqWm(x,/ep DL?$IyL۝ɮ+| 䅆&f̢! o饒e.|YەiڻeLIMs;0[7FHx5!p LV<~dT RQ kE\G~71 q=k:ckRiI'Һh ÈELդRe [0JdحY5iDK{G7gE U^?IgACɰk$bLsx D۲ h EYSMTEtb ^D8yXN5D 4愚G6mJS"UҊ;#iMiNC⁼ il7Y'A,n^gf0>baI Ц|; Pü2>GԢhdǁ Kgw:. qy&a=yGdjݭr:AaW;<:dFw'M_$"[7tVGH|(ĔH ~eLj|q復虗 sV2ܞNƣ.ڸ+ hHE⤅Vv(baǂ)#DU!fCA8FOZ2I(=W;.x\bqMT;5e 4ig?YAC]"'REC=XHAp_d9CH9=[0kXyl-ݦVRy\_2vbߴU5WFFXN-M{T kDy]]m' $Pqؕ>T|yVr "Fdn3m.g]a302{b~9rO/ȃptiŶo\s8hRO4%lI!)sM_ O 7&[r['fݻ:LDz7dDyj$4\ȃMz*[HLG%_-$.Β;WoP̘IČ/yVӰx}NViNb>V[@'{W+J[P7w}jMQ42_t;..d#{c ;}rDEm/nڔR Cg c5ǥpPMoCe>_t3W/audj^*4z.Xe _c mgmy6 J_Ke\s`ý @]4,fUS Ns@EL-c9HDh:a,q]:[,#B]I辞 _TaOX JZ|EpJ_ ~ȣQ" ɒ7[?ë𩮛AWX:":a_8c0͵a bE)4xMih$ޅe#+Fg{rH6nRMr/' %?'#3o6t3Τ/Ÿ>Ghk$ޜ̨j Eh mf`=MQK/'7 %Ä\,O5j =R a5'#^ბ&B pÇ*SR@3:5]Rwu mhuvudy{80ޚEV)(Wt'O@g:%ԍrv#߹]-}ٖk;]3_&jsģH}QKԽ20{ ~} N*ˮW r. `@ &`r0A P]jX׊739WE(!*!42 )Hl4}{nC?U}Mtpv硠8M/6IAm891Gc:g/" u:-߿8L5cW [f`On}+#df z=!WI{[ވT .fO]|sX4-ϟ[Vr=J حwruv#AVE^#1*}N:âSL# Ό "Д j3U"vPfKGW7Ȩ 52^Mb丑"tqkXN!iPT;3P]{Gu4#BµK0U;on;-9F=;JcA*ȯ!vg UtC;Kyrăc`mp32nSC.K * f*V8x$hlA~7cd>pJ1(WN;g{iQwt1͘mgL-0 +S d:z<;T͞.nVgwjG3>WˀGr͇ ę6Kki'!}!MuK} ъz~ E< -0 *3H֤s=<%}n0ہ~&d_M..ŧuw"|pIG67K]P{.GDC5 ܂9~Q{;`l1A*kIa^18tڕA1it˛&6y%}lP*} qZ!jK/+\Ғ-NΠ~*ƒxve@΁W]s/%lQfthE.E[9l jn@WF3[|%I!P PNe+Za{_n=Μ4@ZLк8"s,mp"BNiz)ks`[ g?dg E"ql^YܴM@H> J'Ugw [ViD}QfЫH/ldTe6gB uLNմlm?k3ڤA>2M\d+LuT"v\bI9NeԑqkV31Λ-po͜Tϡ D(gyeAj|4_78^,ۘ} Sx0)E&DZ(ua֩15:(;uqc7|v">vT 4J'^yJ;&*^!yRTb"K$|D 1 i3_mRv #˞/P9Ui` ӑ4v[_6vyTpM" B8Szw"Ec &5r^^ Mp iyrY -p2JqQxǕˌ`rl9ذ Z) M T]Gug(=cr ۓO v/]f5zkʵ6LC?LnUK;釒AK0_i:(`x3{gHwhKl5(΋zno20|}Cv4u+ݗac.N8?fxݐNR?tbPЖ`Av9=D( e!SY߽p*^Oy5k )lH4O.,PpC$&,_ Dn߁~".ZnCZKICerD<-lT_(i|.E|J`m_ٗ6|60NُNNjո .wz~.@rU}e̠S[MHB&{B-BbA'#5^WH,`AV9rF'̡#4.=u/?R@RjW 6'8jF>1^(︇A/%I7Dy $;{KMa|](\Ղ|Օdو%79E1pͪ(e+0[-!@Rcmpy¡u_@'1Bxʔqqp//}υCS!#l e+ʒf}?Q $'(nX02JK-7 /NJOec OCcPJ([{&=zd\Y![x2BEtM;,.J]K\ Boax>Ame?3Opqp#^>Y$#Mɬ Qb;pRD |:G= 墟jJ˱ѿG-NbKF3(z7l%H&dNċj°3f'@lׁ8pB2[V V{StJ/[1VQ`|EPnNWXJǜ+ ^. 9%N)aMFys$%Rrlm`yelsY Sʌ6H`p.wW}=/3 5$`frN'arhǮfoC R˙1;uf)V+&t:>rtG`AԢ^$cHXyi ԉz^8XFC&~lI;͢FdZ.w kzۜ)k v=f8PSL"tCe&)A{+J;䑚R 1FK g Fz Q_šTPd=Syqp xc& mM >66Tn SЙoZ2R5D\S+h5gǐEM ~gR/Utj#cj䳜MI,1 H Eskz9[RZ:QPNԗm;t9r[ӂ[rag_~J+KźLtJS X 5BMcTK*F.Tu88E8aa^IlWwa% <VBa _"(E 9Qki@z/h.oր/Ul263lAP'kk@Wԧn#\n'xBh&YzHT56 ifgTR yB_;fof:o8 (Gs;_A٤v+ܩ8M266U,]s'}Cvp_)G'F Sbmr?j毫Jձ 5/ c"kEj'Ub2uƊ*0V!=}Vy״/Jv^EJ|~Pn*^x5)~P PPYBdZK7NFQ1h\d^~ NR|ȡʇ{]7U׷)T~m:J]fne1?{1lp VaǯcԠ0Df4x!b 2Ž-({|L*!YsIBax@@]U5SԼ's=V13S#̋nꇝ|-Bm/Mz";f*{1E0ò, 8Ku_]袺 ag03b[.+uMVRfpQ"WRB+kKF2T=,Nr l"?q u KVp\'>Pavͼ.ոfs+" ifi2'zA&&WS Js>Ac @3DyDF"dF{cd= "fPV]05ݽpZ|-݅AN<,(A\޲X[u;PlC]͸а C Ҷ^F2@zIkK:j-.Pr $/ήR$(5  תlZ]e44xp@{O@'4QTvZ G%>||Å}q̴QDJ! $][p@:BԩNy8:8GOWϤ2ǯF"eS6H kLLḒF@,!FF0R)G4|vWCRIHd1m6hi%3K[3{(I4Tl*7U Z Y1>5BkKOnע*Q&RҚ޶FTgwc s0:sb/v%̾> V@է,qps*,[*7ϢvOwuꑻ?bxlm4caǬLCvcXTPl?-ϐ=21+ ;5m*'n-<Q8lt6ӆ M!Eiij;RjtNId#PXab1΢=/\(1Ee"~4<\ZAGj;T>Ӆ!2W  lw9?Y-Q800f8lޜ @S錯ßp;O(.IN 8=̏@إch׭Z1Mh{D;B@!8Z'/,a#LȽdlqHy_4M./~L^Sb rV!  7`s;\&\hɠ/%$;rͪzl(lYĆ gex𬲱oQduQ(ƊZӛ\)DwQ8dTJ'qZ,~aM٪Xo ЁPCH"L>vB|4C:ZS'6}G7 ޗpUC7' gvP? ҫ.- X8nFs:/"iQr7:@dobآhͯAm̾y:{J3vm$Nv$SA~<C{X Qo~]^|V;{O uL@6RTotkκ+`*b[݊é}kIyPT]>ʖ SH/d)WoNzm#ǩ#l`kR &% kv9+Uu~{r2{_b(*ҷ/$d# G9`;{X0,X-| &niw8)1I vu"%H7QiIj8?X)}7Klp:>GKqӥB9B"GM MFwN[?@f!rBua~ӁmʊJ.*yB;?埈[fO1}HS $ ,6Ka۝7sLTKdڮ c?͊kZ\jJ~ĐL2goJ=aoGA.Ԙ[`ϝ dc3V$n!Xmx\"Å,n^{Yx%l|k4v@\o ܓaH>Vm7kCLO}'z]&K\ 2C4*U5y}3W'[ʝi՛69GKA^s/\92Lw[Xӧ{ C|e9Mk -Ŷ-`*߅Ӥ=P)"6Y!mŇyד3)xMtYM-(!=vx|M tօR(x N6T#- ,~>uOM\C@G5sl)n==x >A I+u}~{+2z2I 8WM4J8_rE=K[-Qe#=o/8T5 -ӊ70H,L&&,+q*yQXA:@R`ny#1[NյG^0>++e" 3^mP]5X,Ӎ%! n2#t1-4e\~uXiOt?'&K :b ΓOJ*? GѿFi]R#,4 ruvxeMWҸgpz\ک 2m<,nMۡ7:?e$%xeD~Lt뚧v>f(wЊ;r3(lԇ①Ɗc}W!^Z[k/WMt,%V0>'s+6-2x~Kl@uah>zSFL;t - P;iTNwhWKO[hw ,|%< $&fYJ $?k^κj<ىrJK0°j=]~{*Og^OX`,U 'HFR2Kk#oP LUEdJ$J$$ >ҍ"`e+r !NP ۛT8k8˯*!Zs\SmPnHbӽ[:)tCȂH 4G+܇<&hWͯdQIi#3s􈆃jH]dZ- ZwG >Rt]$561Q{"a8ϽGa@"Ə gv\_K^h}'MBɈB9S+}mΉx*q9 Ml0ŎVRsm~*\*anr-p3lgL]Y8Ъm|_v/,q ޙ])7{mdרk1@FpOP+\g)&u=s/R z*I vxڝQ=:򍇳': g]j! ww.>ep7sf ԩgl <2ea1~Q윭*P{1fbd/|fp$ɞ&! )fEƈⱆoFQ㛬=:y"߈0ΰkR D?ZbyH[wqȰ_ǑNC?\k|t)v΃ފTZj Y98bl_߹ x[U LRp#@a*WhƳ:MijJY"`iz=g|@܁'LeT@W:Fj5(or`zU2+?Jr7VxLIv_\Yg8"]2]!c;+zN(d=LH9(9o0/ȿc r3qi6"\llX`,OjQUl{0Vxv&(rH : {ħq~W!Aw(y$WEN\l#D$TTi?.v Yr2ܯ]6Hk,[mT#HkRbk'9WAN]Q;l TXQ_zyVDPk]Omyf:ԡmN1+ﻟl8DL5jlI pcIĢi[i{wB"R.߼ G`Q34k ,ΫA+B.l<}Vh8ҜY#*\8aY;@gXyhx20~ޭpޤ1'/>Z눪RۅR^`jɎA(C*=~U0RЕ4O̸%RTpw.JJV]TU?Db/ϗ/4.PKI]O[/4&{d .P͜ߪRDFf:703w"^+ۄxB]V_ p?VuzL0Nv3 |˥IQҲ9˱*oJ b] ]&8"AF$6舙(6<됁PTaUp2_8?K >3C冱T9- Ԩ#&P ^#!+b.1KI \M t)ݡk 9/tA 1foJttEmy$*+Ar;^m^*B1VǨQZo}n˃EO`:6y,1-+a !2 uNHx6#M?<%c vb;!-te/P 3*bsMiL)v*aZ+`U& rRnY.0 P%h,|EaWRUJ&zD8|\F z "_bIe%FnݠX M Y acɖ16m fx'Z=Oo, ww>: ((w6` ('lmJSm/7_A5JrJ*,mBX9O )pw PVثf!u=.j&Q5.T{G7 /*YqKrHTsh#DM?߽3?B WC^AwEH0ܳuO ^Oka}ƒ𣽭ӈlrV}K봉gzB$=0Lģ5IjڵnzT]> CÍ؈UO\xf)'եE)i+/GOkkx nfQ74pQ#Vb=ٔSJ4|vtk=>|c s Б':(F{srf Ex65j<駇1T84Rܠpk5DI]>%~d0FNxuqLX1>=y0!VZ>D`Qtl]t(k {c7fDu'].*"}~ 2P_ʃKʥ/]xc֍Hw S1aGD:™߽?_@-8-samw!(=i2ECLEJ)@$'ixXyyP|VVTG~f˖;j︬r<(cayWzgg\I*%o*&y&gOqJt~QP^Q&Z,vVCZWkoJ$DjA,^s1x5o#j<8ՕTǹ6 [jɭ^kAJ GΉ$gw(j$ fkv8<?YDg2#"o^;]'DaqoN {H_\2eh"7$(A+ 7 YJ|8)acCOybLG–,M%h%qENƛlp ;ua/8yF׫o *DnPuCژ%unuZZȝUԫ .c "\.)o 9cMPg;}{naJ؞8C)UsUƹ lIw.q[eBOuJ!/\N=Rd}gRMşn\f&_ś=l봿owDfaSyn5nsT,.,l=1˻SuJ4{Sd彮շa6P()$c, )?j"V4Oۢ]Vgȴ$ HL} g&8n=$ 9wL$_dƖi5sbJƕm}1*d Z=pet*qJomiEh:Y`7! p)G&O͠M RB q \{j 0' ;SWs9z(B p~(G1{mF>'2 U?x@1y6b}RQZ:D֦<>L*@C)PCP-Pvߟ ;^<«P\#+Y#m׈HRncrM=aCq,;1F o%ZKa^9X&v/hPKT@ſNNz}GcM@v0 `ADcΤ݁Bi({rF :_Fo,4(pRxJ*igu8hZ]:o D0"*Qt|4[e݅:L7kJ '3u!M7"n)7BQTd%synm=[R6XǮ%o+uhjzIUWm;cEMT>)8]Z,/>)')VXP}OQLgs Nmvr}7;~/aN t#f0˚3LUUg.LZw]&t!5Mлԟ}bm deb*<+а(M'o&za@dP@>ڔ}kE-g a-v5- ˈA[+E:02)AgK L9; bTv$I2`,5z~k؟+, 20 у# ⅢU@b>M 7BDBy>";~+}⌾}~%/Lk:<9$O 1]_a0[)ڸHHI45؟i 6-R+}1hͳL(OgKjy!qT.䍙km)f#-뎖BG͘b흌ZGm 濝 ~hn֚;5zm_+epwRzbDTqT2j ?[ݬy@N6o?Npl!l{1tm I_P[q .q ubp֖,+=(K6v/ݸjߊY0*evTp "5Z3Vd~ K2Oe f~i3;PBiR%Pfkw[r]ΈSW`1ɠkךq/neʈD+8x>\PRæ0Ԁ,|v ^Hg`][o+vjS0˭5.VZu?lB"$?U&pu>30OR.y|eVvMVe[|W9ޝ9jKWsH'!74>5жPp>As |Z@4wCF_S&Yh-$ű7%IoWC;+}0%sc-]Z){<x48"'?ZU%A[ WTtRFbc, :DWޣx-W&NB6N Ō[ ǃɸh3YcE]}Y#ht# >D^/\ԉNbIz ˽LjdcmdAER][:Zo8"F}$YJqloG hiaH&$%Ty:DFEǰ`45F>.5dNa69lUWa hzEH9)%·YY'l:=hڛweWN'KI=uUc| 4JkS_jpԘKRd2Vm0^w] OC LcfeUHD!Ji.8\9o< cl̈́AC#ؑ(O<)wWEZ6$3-e8 Qvp#Yvu?Z=`$T(ܼc-f?T$i;Ƒhua]qc Ny\+}UZY^MYZx'ὄϡ{ȩ_]I"Tb?8Ds…ZtcrOK{KQ77Y k; R0G%ķNgȚ?Dame{2%>h~$ !3v )vb0v4l|!5qDs>=/D"RMMU&2zO;t m=l۷ #Wyδ5iKƘ;trLX_gX•`v8LQ{DR_\L`toxf{ z p-[>W=) F%y 5yIn @Do=kFW S3RZ0=fU#5#V-Ϟ;yD@6=,Q)gKDx.6Dv+{U6&s`DqL1_SW" gJ T[{67g廑InS)QX2!>V?1b)~vgf~ 92wqE6VM0 UhHGl8%/WHŔt&;C_do_Medf#܉0D\\u lepOnAgLޢuP_C3jqb'.ebXݥNbV$H@!RWOX޲Yrd0藪•WԲ`k}5sXY.VS~ӟDQ#ȩUezTԉ H'GOɖB?$dT4l*.lɇzr#ꕅ8= \4pVdiP´4g0 Q6ҳDSXzVY 9с *hܶO.pӲH!⻝l2J%|H;jbd{&xCr`tX4|~V/>ƹr;qּ|wvKc7r')5uBEcYhDNg`SgǸ-M}' 䝝a#E:𩇣ħĆW9" pF19p?QsqzoY4z&!B / RUs /}? a$U(H^M ƒz)Q)e`Io5>G1"t.z% M?f(v̆ $[cO=uh B.(֟`u"Z"Cgf^g.mP!v T9cx1/q0G|:N;O'԰ͮ{& K|"HpkR3r10!ݡyM Ry_Qp33Wp=)UHx*[l{3QH.F<_ܲ2[}^QCŎ߱g# ,"${A ډ&@Z{ hZʂ a\'>os]al~ lg+MKo{*i{4euUFLjC]yR}ita c*G2PzMa g-Un"K7'|>7R wZx0ķdlA0I(Nll `&L[_e=^H.NZm!.Xwi+!<aA#$i ClʿqUuUϫym^*V?׀);kNͭ  'R^Fte/y^˨!#]n4.E{֖<],t }*ZՒHXLqGY9`a4hA k  ꋏƚi쒗w6{ hְa=f.- {©f!͌I,@shG^aNu*je4ԙ8Zf̣[ 3`UÃg^ІP4a}o{:, 9Ͻ DuWV B *x1>G2Do|Dd]Xt3|$ Gv/rdmՆګHA]p KcmRLi:j.qb#CbӦUY E3+Ju/3SXjBQts!b6MΛN >)EĹnEk;phC6l#|g<fH<wkOszOY,TI>!11z㨏o= &RQ Lg7&)hL_Ŕ9Ƴ‡#TS (ߤM@ҙ MFJF^w#GmF|3zk)[NSNK(h$hң\͸YTtw8m#B)_@k]jw!A4#u.V kw^F? 'Qui2C21&/0ֻ/@]נ;ս v70CPk +_kPY_Dy"mޘ&%!1hJB2ۏ" h<#wkZtϮzV%['ǭVFxo|CWղTo2vuJig:SW5T%8 oJL&)8#1S꿨 ce~A (!W&첲:s\?^~R>e1b)h^'.!jEq'̌jjtQ07 }j>Wn؛7PY~PsOHb{]ߑ0͖ 0[ KO -.VˋKG_bhHvjX0v2+@Z6qr)4Rx?o=1Ì`'ZA6t/U/[Dnf7t"L,oOw=9_EY#Ω,U몘5|w{x'2g$sWfm߇w:یћ U+rBI'pfg5yw !Q{+] $N$;aPdvS^.0Tܪ -a–7Yb2dxˠYg(pt)$\226ZlWh)$݅,2Q!vG*xN䁎bKd@Ш{ рW&%ܕEw(;bnbs`MT*Dҧ`(5]mu|π u<\m1ۄϕ Mw5|V7d,*?@=A^ h/!)S# |( ^E}G=$PBLw$rjC[IxjrmtC_Bt$_AJr,UI2C|ڹ똆eVN>/O1@S?7Õ-OG@(3p~c$qnI>.+׻os4o*g7Ff׊q[͔IQnX4=qz Ok3T $1/Txsѣa^',tlě)EQS@Wr,|8#gYub?\Z1T]9 fSOggԁV6M>{?@&h8(˩=\͋f^ RM\.־.n3ڑ'.+/ؽEq|"φ&+XݒS ? yswUOu sFtoO`r?]RYф_'8j=#ɵVU_ܐ`j "Yjw02Iᚥ,bD\Sp^D )Jxw\;EIk`PcYl@;#:!vn ׶8fQ|p[HfH$@!z G̀?s})1M34uw7V)R&`7uϏ ~I,˽^|}v{/H[uZߐJMQUO>~S1Z v(:X¸DmMxTzqU<1 (N ɍEZqƨ `h t{cí|>M<(SJsڒhfIDcؼ;Ad"BX/z/ :Rx?]XibiAQ` 'okVM R~0oHLP$w.g5>y}_Ɗ<~tܿa0R*F8D/e$ [oD2%^cQfʼ筂`uB!, v g.4OS]K: m!%~? L_D$\jt>Cԉ%]g\87Ӵ[}k!OUlP9Cǖs/s/$#KnK 1DXe6$jQ^s:kl:/"E*Ie4fׅϩ&z)f[co8aݶAxG}䨿]H(vPj\i>pKҦd?澌o|ؐxH?(9x =MӖtn,(tKU3)Mξ Z#6{N+d'4.5Y[AU.R{d9v3~_uے&ɒЧ<;#ͳ 9a&3ƒքr{eK Xļ7xSe+6oTtFVopp8`Kf('G";. p#bÎih-kASyݤXCiX%o"Ӎw"}w-b_?Z"aD4 Wy+z #$COKzUπx`VtfOEf/ 1䔁i=} H:A]y+Nu$dtBƽf+{tˡؚ9V6P_%wi[yثQN&|5L2wvcm_UxM xٛt2aHF_<#9GuYp&Ǚ|V}8^[LX4-zkXJx嘆?S@ɊWG>"d΀ 7D9jRah<76.+qS-jmƂ2F8Y_NP q5i@%.cYs7Wq*Jaڕ7|XzQz؆Y>/[Og']!S96N= :ڬ[Иhc/eHFc*2ZX۴ffUG A&,^&3[#iGbt7VHu?Fk!\&AzWianۙo'2`Qy+2luo$ {%y۩84OaҝA22 = hѷb^0$O$ ;+۪% T1 dGP歾)t;{22i,峙W4ݤޔZ4 N clNN4 u~h֥NDN|6ʾf?1S):5FL;u ˶!J4o*B WQR}K/Zz$ע,<àBCx5{rO< p^A (d9"]*r;" y&^a[62i'=~EĸoH2|麠cU:9 FŌS g4mÀh?z^ٰ&xHA)mkaffoۖ*嬺Z- y'ID0^7N/T+&(hr ͼ / ikJ݉ ^E9{S|d⬟'mo ΐ`;U>AL;5;aR"%j'NBDSfqi j?,76ƨ~LWh!= %˧v߸3{]71-1ȱOz}vX u9\|KZh{.XwXo()g%g %{:֌{h$XvHHW{V  «Z@Y20ȶR]HHW#&(YIhdYgrG~#X(Dk(\HPmnKtsd&(/A27V2C{B뚊tc-pj{1@ʕ>b8NIe}$ s~#dך \{ܭpUtO_t0F7j>~\1} 6xy wblv@ ؐ.7]05CH‰*sE8s¤<,'Z9ߊZh9Ֆ-Ih+M }*)" \S:.Ҧ+,[k˾"8T}Tv ds_'bUo$HZrXk1]`p xq:T/-",T+_5[i你[?] +3 S帢=z+qPlc%%~L;c2ڢDD)F>j2K&!gd(1r  @]? u '͸t41waLҸJی{;q:!$_R(p hP R:f_>:VQOV ;Qݡi$6?! 3*Z+ׄ v1*::+*&T :&Ǵٶl 7uхkH rb}nl-펊am R_Z,Z5K_=*eC3\~Tǡ2W͢C%lPo*b|߃fiCk;?=%ATRan϶T;4qrưā8zaE+#1y.X5XOv/H?4%X_Xcڰq@pٔpn?`0:.K}tc'(ɸxQw;ݺ_{OϚ3Uk5*>)54׮J ;D( > r,X# qmƓܐEV1M2Hm oiMwUώm$/j!XXMBX AtRQ))ZasE! $4ޥ/U*un!u9Ox8uV0Lv49N7`Cc.H}*,b'g\>1L v6`L u'$up?:6r }Z照A#B [~8jgRy(;:ՉjpM@Hd׺>=I#B5h?҃ORQ bêI{X-:> RO{[G}DM`wqOM7bKhU=ӬUDZ:p2qmQ1^ `8Xͣ*X3&D5~j69JkO$f`+phhX lM#3zOXNd+L/TsHz89 3N&> ̼eF5 i> P6 cn7q{>p©`ؔƆut W{<}BWuc՞* N=/\:eXKmYL*ʍF#Оش*4h5ǯPFfVp}go%ce؜ȤA*ؓJS_ @-A喇<)Z10-Yrj'pHސI'); 9'MqNf.}] \P+|מ 1mUkgA90wZfLύoLO~'q.a&zqf':{=3l)rD*98bHX)[έi\0|gAcX߀4/#,MLhz‹wOj PK@;#9U>a&jM0=-.l ;oi)m Ctuwd$>DD]ՇJ9B V(Uq= y3&s7V=aBUfruRC~\5}.D8Gjg6Q>J%RO 8)pG(_.P|/mSg\B/wxV10\DnmjuAZ\ l3F bvgXX2&f-yZÕ֑G3FfN \I8 ܠ]V?7`}|9^25VF!2D<"ǜ[DZZT{M]-YTMdyi#r?N^&kx2May =$,ݭl^񆅝`&˾&D?F´K |%>V@E1^=YÞ`G*@mhK"n"lWT&+s߁=ns4JsƘU⡴$yN$-E2IQ&qh&2[p]w쳿d CdCq܂\1=.xD I@*j kwӮSj>:|fUE6J QM~ 0 dFq<:R@ؕN=rpQKʏ@N<_S3ȳ$3IMqH\d,vBIJb6?Yf'z<~5;7!ᰦҷrtU'r(Mx7UkGunZjf;rx/JZ~0 hdOp8+RamC%шՏF/O-`csn;fD2Qc߁wv?ʱ/zDf>`kRϖ0dӴo2~S?G9$ԥΖo`vbJ1ϙ];؂%p|*Y47GCɭ9*#*"&ӑ1eW*df U0zNDg 4b_ ]"Hs#TazbG?߰ToOFQv~m1>|M ?-kb'VY ÍVP']BօHz]!(\ȤhtgV$o? scٔ",o{)3u=3( 3z-nE+mFZw}@oa3(Ui4̨q_Vv%j}ÙJczLh#ć븕_>c[+`0K`-?BRL C҄bU4zIr֊njl|_= >97ط3B<)3(7° }SGJ\ZOT.mIܤ>wbW/K| z'WwП4Lr..Rs$ꊾˢVmc=vgJ ۘ9)Q7@w2[*= z,S՜ yq=C\WX9u5Q`Hg>29h또ْ fnox0; '9ml2mlnP|&^* &&kIGT[*/)@|Ti}%[ ["#ۀdMB+dER*686 i`z[׍AsOҗLm]PўwcS YBb\¢nqYfjewDK@+n{U;< C]VI"tVFXRgw-,'HZkc_BP@;0ꕄ6<;9Y>^8fql)-٧16ԇ2+ ,,M݋ّ|:Yj;U@bսޚ!~kkw'i[.DL4UC0c}۳K`Ts5lB! G؄&xKRy wO]=CujVV###RSPnW#QOo8DzFzP?37܇B mg=fGV%ViN&#񉃈PK0AAƚD@?X RYƹ0@iq49_ȥ:hzn81 s5eǠTW f˔pWnvURG#ѡgYWG3iSDL`oƵ?R6t6e0ٲIv{tZ[+h۪ĐnXԳ[h(͋pq–s c=p}?4dzRQ[xwTb$"yB;q蝺/!ހ,]z)V丶ru,9W_+' K;xS2ubS〪ٛܺkV4)H0X iZ7ѽ!ER Ё9%k "Ѣ| f_q3KDP6D[Ly=6X1F+Q"{yg&찎I?W0@Nun_^4gA Sju{Z ?lU 6-d}>|oJe=un,ө]CǎFK/aaN>[3O+dq%4؀ғ9 ϺՓ3rX c\@K -U-knDkbfd@O45zv zӹ5uj3>)۞i,8w-쉉U.PMN\khm &6*6ߺN޺L Rѕ7# m-b,$(KU) 7'Θb_,wkr(M&=+Ϗ*'XlB4΁Qd~z-c ]*]jyTz7m^ovOw\'KHi9K؏)fC^M;?INL\A⣏bȑmTQ;E£V.,1I"L8(gL~X=BQm j&'+HLi&>П(=|Oz)3ja{DԈ|RGN= .Q SG6S@'*,g?}$ n(`…o8 4rê`ݥ\ oI\e7XaVWn!N+ MK=s# }"6p!ޤ|@kV`tb,:/QXi*bGFM5e:N -¼MbΔ# G 2ϦI鍫ʢT<;.Gę[DxqnBB ǷD^x.]l'JЦ_xſ #$Oo.݅'|q)h1>Jk8j;S"uo i D?e w{e@}zׁ5u^*S(-.p T,J\CY S5px[̅%"]1M֮/*ȀLى==XKweërZ:pQ1]Jx3c:^mycUYE̅!,_W]ɏC,eO}CJGx%D]E:s $ cC`TFnk7K^PnW }B=KY0/j L#^UB*<8HP۾7,yN>ĝV(98pGe!2-ܿp,}DoVC%׳g46䁛@uwp[T7 ^S] q&)v~;v+\R[|S$?x`BژvB̃10%Πҕ %^j? ѣ} Hǭx[p @=e=3r8flA)P9Ϋ0L|-leapz9(B$K+ n|ѷ4ȥnX$+ \ireO-ᄀjĊ6u|FFKv~tՌ3.!-<>uyi &2#EQ :j79/.ǒcrA aڏl:#3%Z9j#\WjT+v.oxXEri!LZ(kJ'WeG~B&܃5F|YiRY,;.\zpkz]6~  r^B3~B0Ͽ&330Y)]~L'mWUT9k˴ޒ3Qj@'w,WH/ Y;bbzjbE%j DmX-E j0`lr;ηԏj 17E I@fH>'B)Y_@7<*ҁVudO>FBM yf3 )7# -ḟw5P*ôS {"Nn5LgtYRߘ4, Ц`WBg BAlg'&%/0ar̄F$?΄tFԗWƨZ4p@Ӓۧ2e/UF̨ ? O6d<~G:Teܴw ju.|)ru Vu c.2}Vn2=hRvP OcjTvD2pb{HbF`gp'E*YP[1F☊$Ya*Ϗ2a_4Yx$.ODdK]dJE2a³q'+Q0Adt:}*c}QlIE|_rO3ٲEQy/=@c;ʧ 7Hmyl0dۄh1G5W+sJk Fr邜[v 0[T6ŦMf$zoHTtbmsFbMeM݊c-t*YPR5ZpbP=3(n`SsCEMt֝v?{'ye&F5'c$P{h(`'qf$z9; ;r'sREY8SQ,ϮFG̵L!~/[,Fn NN~c/|ͺ!YWÔs啐='2FO [r?]J&t`g \jpŇ %,~*6BMgNj5[4w3d)A7`(?8 Qɷ'IkUkYۥ4}P=ZJ& P^;"&>'ڟWFq XϲL!a-u&~-W::0 JSGpvݺm==H?1ʚ^ѓ?2)+#Q ]uC3wvf/JuX]#3aLy)`R܎~D;2+{,tm6J0 0w i|bSŕe75[cQIXme%Xhw'1#3IO\2E[Uj)~pb` hhZ~:8]X ̟+IXWI!_}(F,P(x(F$ E6e˟4LhB fNF^h g:ȱcJ @EmJ6!c(kRTk[+?*a!4f$[_qV"z4{hRH킠7 ގypbXl^ bX#|+tl͜~B:2UCc0"FEkY͊7K0pLSRʺoqPDB2qg)=/Xn=]tBf8h`7=)HW[񕡸![!Q/Z*DTjVr  ;؁X_ d?cYJ*wL^w_Xx\mM>u溭8$oPl8`3 z)RhW- ~CB5G6|n:E&f.VޘH˼HbG}T\U GY~7O TrCb<)Hu#;'Rl[Mu Xݸev>$lF3%ۤt@T b1wrmA$Ң1w{}G\+73wxn(㴦WH?fe!i'"l^ZBz׸nFEI4Hܪ;h-_5nf.{+]$`TXr)ԍ;*Wl]]hD~βbJ&bo%N˄QB*Ǯ_Vt[O@PN|B]=_Ǹ);=+=hWW;0Jܶ~$5e BlϮoMDE&OAK"fS)$7QpinS;ߧ&Nf;H$K"xD.N)avKo+SJ!8x+뚳}gH̓vv­I֎Vz1T  wA:͹tLJ [>+J:|H v'23F'_-^(/@~bYn SjsS+>cH Vt)X\.ˋQi ip^N/} y"^q+Z}s_~d&̂8f7MbTS}>r1j.9xDķ ØK p1!QcL讲Gԥ 7ЇuDnzE5j&~}FSsx/FxY`;UF2JZ}?wf]Θd.=e/qE}J1=N" +akUe4W\ƒi708]o:@W,Yx(obJ]+GoGߙ8ZC2dN8֍ qQ'C8I/>&?3gZHBĆ3_O:d Y_n3}v#<_Q Sk%ivUbO<O{d{Q֪lL@.F^NE9rZ;kq}ݩge'I|FVCT(pD;~cө]&В̹z.2)22cOKU( '._<ab%r`/Ґh_h YK*7epq2 ;|Z5PQJ;eD;f6Iq!dI"mr1ηV\SLncg V.sN5 Ou dgbnAD zuWhO> 5jbv>o>Q-ҝ ЛF L"t!@larl>oT#XǤ XK%_y q74|l}5/O`<7'Ө)uAd--[u]f-]C?gh]Ncl!(!pK0pbAgH/6&_Z9_ݼ# isG0L%̇E(ҟ *=_'>3I1S@7?PJQ8t3NNn$l6o@PPYjLȪ·$-1l2ߙkABGfo-.b$x?XS0?k~\x@eT&g>*؃&#wE*# p2?a3LbYZge?-'  ]2bi[p㓇7)d#;^iXZt; F'\)wBZ抚 Hf4ym}Hswgs 1TK+<jI ZK6"''- 嚘al|XA мNp$\G͕>ٸO$q怗3>`T WQөOC^Qr >Iw, Tc@7n,:S`!};`+D$Z{BnG&@kHR|' ]'biG+I–ގ,J'i41"&(5Օ>8w IqZѡ;*tP?Zk|?VwehOLBPL+<*;B˙x.@Ve=g74ANE$K©zbE/,}Zӑ1,-/t` [0]l[Gw{'$YF]W23eseRtX,d"~X)]X+!>`΋bźUxdW/cs$+g"י'?&c7&uuoFzS)ohCj~٦zJ;RUc,_ιlwÉ|ރe`j h*qu k (^] -rHyɣ5%7\d5"c oDTn$Y #b $6Ͽy[FPo2t%}aORŠG>5fxi #!cơ~FTb1C|}ׄ(匈Y5G˒e4޷Tx#-.5Y^[taGE/Rvk'H*zC"JSOyԅ3C@ٮǔBȧW V0n\n(^mq}hV\vhԧj3A? P% "PY=#7{o"SgHUDygBbfwJLG߇`g09NGXQC#i5͚A Bɩ'zHa>qޤK${o%#ô#^e6u!d$ \ /N9OL)* BP\|Xt+׷HΒ;^O ;pb![ȩ,̟ͥX|^K+M>h|+K~z}4Yysg8KM6?04':4UVO22%MKw~nE2MZc5{AԞ#35r"{k^j˦d<{\h=?X2 vGThm )viƽ<v0S껨 ;#V&\q4x̙G3Hۗ`؁*Y2"bn&v `!U_h>pDv@؞! NCt C!Ol)$qtǹtCXۯpUcM;ί ŖctC[@p}4/oea.1#Zܑ0?z}jbơkn =!|p)r8g'lMHawkB8uoN wqbO:l3E!]Ȼ-`^&4RN8vO{X猠(%W 9.MTAK MAd+Tiʴyr"$^bFZ4V=Mw[ɋ; +O eO XH(27>e Y2V7=>k\ *Pr}'a,RěsՒ 0$ JPM'[~=iq7.8T|wuÐqWi9:\:wX4Q?+y duś@_{0HU*Mc':4E .4?PL}knN78WVo1+2FShg )fhp_ڵa: :og< Di G2h1V09;w h_WHJ)ey&- |kb^H{^llZ-h%WAi u"?Cx"vƱpr9B,?{5b\f~śqܤ(!:ݭvvn8^Td2OYm A-8v&_w [<2EsM9EJ Ow97[D5C%!=´(&[HZ u$TJ$cp}UG!|c)X{5n~v r2q0Lnܨ0 *ou3).-`OG S;ѩĈwۚn~tQa9J qғz H=P֔cGV.s8Tٜ 1رݺdW9GMD]>R{#!/D0Û_X*xT)Gy`tj_p)ڛ:`Hժ-$MlpO)œVq@'v5.3Xmy8`+zHldd9#$i1񽻸"@AV@BV2i$to-SɢinsW0S\Ah+%PCf;r .$O,LT݄TR)(9gDg{5ںUCzz4y'4d%pu=IeJ+¶+<0oHl֜ؔxuXv!2$psw=eiX80t=jwzb$I'wirDSQ,#mo홽7:JK7SRwEyk@RC}7-k4V߹&:[ {7n 24L3ܴ+WOӯG9ـuAPӛmA A< v WH+5Ԧ u,G@hRzfjs&fdK .&%xߒ>}v O9Zh[?Qw=B=5<֦KJՍ\s0C&V2(K][)fFi| F(.bÚfrdٵamuy3[L"g]c.Ѯ)O,SڈK"Z(C.Ny( !Kis셻,N-& fDڗF]8H o_)bP @bFlϟ >FZ3jݖ!}U6' 0dZU@Rv% rzoN0Cec,~z \唖AҔuիJ!Pr Ao!~F[B!L$Usx0Ml-DQ S7N#& ҐoTJ-\&q,Θ&9z!<U-tbC-h'$%fP%Iz\}1"ܔQNq}(ȸoh"d BZIm:]>'nB) \g;BHs#ye`gLZnqP0 vi"F|nr<VbdG=ʼn!ΐ**')wC;£B zd+)7#xgc:e_TˈMv3Z `䍧@FdK6h#UjWq6M)\)m;@0C2!'@*wDaCݵ5#pdz8} Ye(p5qIPLi$2#w6#k*z=߇.ZA#m0Sӗ'aqH TX[l\7:$kWf7-%p_[7UO]퇜\h8\)y c BǮ>)%*&Rw/ ' ӡ9b0nj !t.zniwb m6 T+ ),oi-A/-"e3d Ə9UJbtn'%!Xk1JrSJaaq[:\Lk6:V|_41]֮t$&.X`Ƽ D|CQ0I1xk4È< &㈽Ec.o,U .o`ICinwC#(;yx&*_nѩ\m ꦢ~@TT:=IQ# ߺd|YL az5acp,}N DH`%N(@Hq wG6RS8'8q ^;)~:]t'V] C <<`S (;o_i C]_ XnV-=8zOKrs0Dj4e"ܛ32v3ayFtwlezֿ(3?|' ݧ~ f3lѭZk-JR()JEi.%}+hRkCWݣѪf0D cQFh{@/My2զoIMۣ,>2T0Uq~"'doqP%t)$oauO"z ©=Wu4=Բl격7o=qfM\&.0i A O^ -$iڕ班/ hKF]L֯]zHD %(K9GBX MA_@"nX$g0x6[}q \:H__c+2()V0&_yHH$)`2ob ^oQ$v{⽧ jG.]&S r'aG [ /7 ~Sh;Bg+Z+(B {F@; M >ޏhhMO[Hf2d99휯cܻgk8Thp~Al*Cp /e]rlņ?=+ecB+ai)/8g}$V>7|>k=,1ul2ϗj/uHmygwMtF Kpԥ?~˽e3U{`e d2n:u,+L{n1rDV/^01TK80"2K=Q|yR$>ގ`9ԫA2v.'GaEb>ͷX]ҽ3[>_lM/놤tqN BV'M;V%DXYK{nLj? n\weL2rTu,L~7˖[ \QK5OLqv3VIhH2/Xa'nIKHq?+"[iA~ Vx5Z@[r؈FZ0Pb#շ(Ma*YM1Y޻YhPgIפn60ڹfsYLBpjRPnB11ӓAoWo2Pf#oջV6`?9~r*~zȟpvШoRB)D;E[XJ|bI$v*'Jc7=?7#`nCs6;!:t <8Ui=(*=U'=كFp\+2-eA ~K$%0e:/xfF9F `$5ŒBQE_-eIF'$T )˗;Xɂ]YfyBvV>,":GG#coQ5@e>IܘˆҬ3nXPuE&&1b+",ʧ4Vti{y2/z1xL)? HԎ8? |Kˊח~WW*L v)ojxg؉@H8`aXno߇YyAnCy6m@Q zNB4T-cF~"H1VϞ ]?J.76/$I]<uU6Re> `V\$eZ;05ժE7ޕ1QI8_{]8$|wG#sKk"Y`?L3-) ^H8IXZ4 sSE m-b^qGEcx)Qd2O>Hsb _! ?'$G$-ԯܣp0SDɺrcW&aM8<9@.tj`?k3n-fTWp'Qbn祹ym D%XO W94G⫚LeLU9Fb* G8_UmSXI ]s$3Y:O : y]&OZkFgԁnwxBf;7A"D;Xy=wwXH4x }NQ;MYWg[CM:3>bDy]H?iwr*ǫ',HbqJk]BDMX5c/OzgңsuY m2HhGJ& }ʦI7oHm@z{E}<%~pjR?b62se\4Ud k]g-x'x\B.PR8q5ju *n_O5%65uN@/1Q&B֮saxq$L_IȳN & g9+$_%@5;)f# 󞉾S7L]h᝝^ 'to~$Lῐިe .z'|m]nMj~ WqP68_섵j/9 jk|i[(KK#,JHo 27 zΚtôж|+teuX[o8%JƬݿLml DtL|IdXT 'lt TZz!a36UQ HEF'k!^&$V.P.0훢,-5blʟh܎/&A9| ;Bi M T8@z;@. /C{m9EE7ӷ%̠g*%S"p x4GN*uQ {mBo-t4y;i$C o 6`pq!^}IĘ"K ё7oW%od_Nxރ6#|n |*2)`s=x֨AYb1Do4EU  p(Z楊CM8bwӌ딣'W+oB_tG|O@"taJzX %!"]P.!"[0O jUl\ Wq@Je#* p̽*yLviVA.uo"{7kXdkʒT.s (ʹLbƤ)֧C3_))s [AAIRWzbՐF鼞 r_E:H~WGG[&\x$"\eIn`V|e1О2k08n#p?!| JW3iяs7a|2-h޲v1KO|s^<|hJ6=03|Iu+d z=*!Hmk4܆*n 'PtH -۴XEȒ&-Ƥ8PŤ5(ˢ%TD'"F:w^fh8FBQ~\Ej: 'ziݍ#a/_{^*`0#qE7t%Jh, 5B{쒞oA2"HjLN;:nnjA7.#Kӌ 9 %닟-Wbo&B\Ae(4W,7V?1O_An~ꆣN>=gp,w"RH=9ݕm-/$"47:ط31!Y<7S+_&1ݰ&*&:_TئGVy^NHR3^Bk"+Ww PxY?6(R1Ls/,`ckp)Roz,:lI+@'?'ʋ8(p9IbA/!+I\6tʋE$}A tm Dt {(&C NtʲL<ؾ_8-}P_I~Ď#H}9R25ҋ"<|p/!#' p.Mbg.Hn_iuQᶴ૔oVl\J HU'MK3Au\|yUz.^*4b𥝊B#:IgϓW>J3$^P(b8`_Ӌvfxz ױ>Š:6W&MtiMrS`g%8k`Hz7ii:4C:r!fc6$7@$7JjsVCUKq;L_-:aeh"B3bhZ5 ;EzDgKAPmeY2Q܅ƋrC]~"%w pR2GȢ;zDƥk4;~ŧC08KKW/jp.R'r} T4r!>T䥊AAEE)Prm*Jn2`\' @_}EUMͶ5I yȠm~I<?/R<2#cnvp3~3r/p4'/ЗQRgcT>Z:o-VQo$~p WC Ł&() /bwcb| SZg]wni}Q+7%k]Rm8G UyK1/$dZhx:*zd 5{ES5UB݇Ɯ2mW._W$"mVloC@BYoɛ;q Hv–=K0~FST}s:[g.w4W#̟RC5.v^3|X*Z6+~ Q2/JouU lF0oL3JK*VP5AiSbFͪB;d⣥t{ qpl]-gs6CV`2bS. 1&F̓`!5֍eN{MV1:H ܃~bfUxӇ=d޵ݣ 1[QjcΛuvoS?V#c)`VȃŖ2}IQ& ஦`Ya\\mkP ia=Tm&e΂#sUQ[20gPsA-f#3>8'cKFϑԫ;p \ϗ7E PzؿW`kƾ^4eEȴuѮNq=B/8}azv}i1ԕM*N AYߴmhdGl&UY֒0k<\tNi0`k~oP+*~HO.]!t0Y3[!gvЫ.]O=Ję+o\o k&&Q^Z\ {!`*b1WgU:kXQ-ʭ%Gp6s!Wmѯq΢6߭wC { ܰ:V< K%L"^1 >Y/ f WU+섶Oi^.60øebcZ 3<" v ~={=AE@Ig`}]rE}4.J,njZ-7yٚ;2Њ Q˒

F+P#WWzm=aEXAHnHd@;B-n47qz<OkHZ4#|؍ECtG|EPEȼ7P 6fp P0( 90ҚQ19SvŽySuQY®Jn\vTyaV! J>XEUw^ bTdĉР6#m}<%Ecjc&3ŹEIA2\eP釗׆,t Wwƍ g z}o=:;MNBL~VI(!ʽ bm71_%u9}ٳcQ ,/$$[ iEHW!6ٓ8&+73a6h&An@n>'y7Z-LSe f܉xd(`wO6X4Sj웉,;YRzV I?@^y2CMa=Ų% %ByPt(pF!.DHNU4x33' Kxb pWL}Ю'K55Avu@\J|b,1RF`Z Ǐ:'L]$J'f#`OV=4n ­Ƶ_13a_ߺO65mݝQfA螟p#P쥵0l,e2i_нՙq<6i(kZ}ӯBcW9tļks9\4ȩEmRWȅU(GCo9v$!Yvf +GqA(I"}7l!Er+P!$"m2x ɾB˘x0Xou<4p#pgp&Z} 6e3^=IA0 *a,Dmn`fIOgoEھ$m+u _܅IrZ1˸LZ]<Ow4-<ևڻyZ?0V!=-JhYH~#B3zm1a$pT yĩ$ IN"⃣GWZ" ̡dǏkl3v,ĊDB?Cs۟,ŨC;چP>>afyA)+m%3[ An,g;!(̞U/6GY$.=< vqHnjĵ*N̖814R)M臻Q2J|B08awM#Ҷe8k cac%(Ӏ޴:=ƺT6m~'ߜ[~ aW+c0WfM~´'g|hyvZ7-YX ѭ`}k&hL&2U[a $T]lXE`(fl7*a+ָj+.P ^ZA_zIi*b6(k냗{$~:+l:њAA|SNKvx7\?HKΚ3>]_w$Lq |1Kme aAW* MD8.}FpnyjG,0 `S/:m$` ἆWG. v^zi0iw_*ukHQ-.C(>1+yw.ɅE+IR}SKdI}$*UjLAdR)fV2Y␩s[$) D8W>P6l E暭+J4^ec] a=ÓO0$)MB~,]0ESA $"| U>I< ȤbDnU4G)*& DTn:5H=܅ɱqv}U-pEztn_15tZmV# k$:$ho i?bD@^wV ^M:bGg Ѓ_B zJ@0L ?R~cID/?zwry#AEi#,bBܢ]oT!p%nG1zN:$4SÙ"¸S/="PkcZvBd[^9w](s;$_)L8NITCxeOD \}^N-Yaϲd9*J ͟CH3#T:2&-h<cw8Eޛu Pn[OHJm#>q:.-BhՇu3o8s͟lWdeƹAjNP9FD$u|$pyfԙth d\ɜۺ PT(gM#ˈ,FeY_\205m-CХ.$8.*Ă t0 Z|,-+"9tǸI]8u,NԧkF㱾uhhJ,hIH^ F,7ÿN_If$%bF!Wrm5HpͨG,;_KD. ${F0v2U!cˍڱrDCF ɜb@{500aഅnT/ZΔ}NVqb_7roozUY|C\6׃) oϩs+B꧇eWMn#& TVźr( IHp:NYJ(yh݃pCdg#!H\yJNv=]{\ewN3?5Md{4Sc[ofv6up<{*em e[%*ЯꀉB*,kyL-kA$\AH߿i8|IAf?IuSdO;iL877}Ŀfaw)'Ąqx^' n)2]0U}e/oG9r'/"N&c+9Փ݋yڠ.bpafJ>h eLH.Լ*aF3H!"!ߔH?NMG ]eO=GnKYM)qZUUbnTga} {"\r(ŧ{ESzn.J2V9w#"D͇i1|$۲W3g5BGLGA4⸆)^$?h#we"7ND¿_Tq PcJ~?<njLwOrؾxuޏFH)|C yOAV5JۙYUK.=yq8RԤߛ XWs`){هw3m[1[H kpl^Og.7dZ6#Qܔ@v".eW[PLkiyE@B1,:myPO29aD3|j'<QE껥q;;weӢ%7Cj'*~j/V8@<ծt=De1vNbD-Ijʝeb;+' ]P"6:Sa+Ac\^r="1x.Zf MTlX2(pNѕ:[ ukrƛ';1ݩK*3rpj80H޺GoR^Aƪlh+''~kK[. E?^/*Vw:%o+kfTKMeQX$ S-^ßE^..>SيAƗjg{q:ΩsJgAlg.rZ.3u1('|!@mO+pKߴazK>2ZO|[铏A87ѹyC@ᴀ7y}V)VA)U|~^.eN+❩z_z J Y&љTK@qmý = ‹  .8l$ |f=MOLn͂mo>kY}43ʥ=-59‚]RLPZR5x>s`^ZgipuN͹ڋ0Wm KCׇ.r&S ;/k;M y+2d2|Kq2MD[ ofq2LX  ")ܯSkHxALpG!%""HϥzJ_}} :*b$WjY$8` BCyB |I2ySOѬ`D.8w(î`fYख़ L^)bka㎲TRhcp/Vje ݆j1f,~F x-#Բ;Uy#{޻u48 U0 +Q=Pm{eQ(JhtݨLV+SH}Ȭi(K [8WP@x0LI3hQj1R}Lz@ޛC%wge-,( ?*AX#6/I  bbރjg+ݞ^QG44C ƖMDh8Rj9Z J܊zC݄/Fj# bm'N>{}=1Ε«L`.q,%q&4yYJۿM9/˂O/;}|TO5YKI[s]$ j> @i:}W- U-]dY 6ϭHPJSڣ;FOpUjjǁqPf_#&O^JmT6ԉ+u:tnB8-P%t~>IuCmnt_ykCZZΎ%uUS=r/:iAd2^U;{ /H,1C2U^nÊ>.dQU[G7ԩԑl4 3{|1#\}&/!vkފ[js :&ZOTDi0A'x[湳p!)G+dnoO~612:B\er:! UI /MJ45O<.\8(Icvv d#tM}| ' z;\=}F#) hYJ.Z jn٫}5}w#3_l>r=sd{Fu ` ]! Flpj;i)5i%vo/Yp<:1=pu\ 6ԔPQʁ|l9'Y.7JvS6Xun(l{GyuMo#N榮X[y(lgI -\(~]YhK짒4~bKoz?3=:"(#47T\/YaBshSAy n$P3I'>=HV|Rj <&Q#U>+EΘ߰Ju=֦"OҴ"] ?c"rڽ֚t{Ξ3)t׬cnT=%j$]v]w$g/üsȦw9^~L=Tm>E|5ԎB#:e0Ai%NMq/6-ǽ6~%R'"^8tRn uNd;A^<;WN:UT쭑es䭼S].e˲;CEU#E A'o&ww٪k(et{Jau>-/I= $uuo2t"ݾq9n0T7o}|-knJDKu/5pqf #E |%9?.~0JDS=mphnm3oOŸ*F:=Ř!VSkD(¥QJ[SzB#ދ7d1]Wo@FjhSi]l0Rjc^]]ةE`G34thNH Wc%A6JQ67r3;W< d.m/ ]v`3 K[MuN<5i/5н\5T{ zOƎi9i+6aطmaO0_,&EJ-7 =H*5~A}H%}C zZK .a<\sLu1R>#<ia@ jc5, k6NNnhR-~`{=|{=+` u]L2YTѶ_&l }պ P(?wf䅰F/}E7}Q=(V{`Y?&(E$$#-|#̛"I;I(@ƧeL'#gHH"wPO)l"@jl60x4Y\e-ry/U2ҕ۠&߸$] +oՒw\{|Q7D{y*x4R I~REz,9I$"8 X9` WG_ +HDoX4S^$h'dfaWR \s}(C0rd.ܑ{ƣ8hT(5aұba_!*gk{=n^+V"ᢕ`^ȹ%Ĩ} _w`=i~cYʉۆ6NT8Q/tS|:6'(EsoFBGS|i/|p| Ly!X7[HH ;qzi}{ Ey ѣ|[yҪ T ~:nj ^^UuR? 9V3.3zJDM?VHO|~v-?@7agS@K7HxqLD!`b;u `^nqیV)?C% >@H[@fsԐ+Ԑe}]_J|A,AtjԵcjF/UCv UnyOdJYxm8ᫀ|Os@i>*y*hl]v@mY+ڠ;Hi\HFʨ+XC ;,b@д tn@{`65d;& DKp A:8W( / eƌM8cl~zH$el}e8QgSöd\KZCoSSQ,= 0 s L(+4MBoǐUVS!Lj67Yg~x;#b"!/oG8Y*C:fwbǀδ57t=-qb-@t/S=+ Td_%KA[^lz-JtuUĎq:_f;cZ6ݵRiGEe_pOOa&1Eϛ{i&FԜ XD(O+#38cs}K]ZH۷m'@&bFn|ZHpЏN@y :I(Z;fC΁$!=J*)*WS9u(uAϗ/NPEF0 f!Nٹ.K@)̤$egi iz52•eg.4^ Xm?qsAnJLS3O}&q:tiM 4+LNq&,i a椫n1i>YfչF~^`=e<'fKwCAɲ)|dGzɽ,Ⱥ 5cw]B+2= T1\pCTߍkj.qǔWƸq~{xٚyU듗}t3'p;_<  2GХ$X{laez`dt}疽 M*>CO93c[?ݼ?F"mHur(Sւ#m.~+Nf t`H٘NA¥(@U]Ns] GvgH"jvMzM"RK04~X‡ RR~__֏զdu.SsGlpEewc&X_>W8&7Tv>yf8/ k0}auY!pG]X 2i9B+Z¾^6L7noG'R,H?kc?]iK îc un1,ēe]Ohڑ&0tBIg!JH2]S)@Pzk< ٥CSZS(D@PިTzUDhZ=*'i!H\YBexoء=|;#qىZ%Js4G Y2G&X Gu LM'cGg (tgFa/[UR $*3Ag)!qjCJzr:'r /zXGmUb-r ,79?RDL?Jmæ N aA{~ GRU*< 9=Bi|Lίc$v(0`*& '}o3>)e5q}$Y[QMziF:G1pXζjX$p %0VBw~4SQֲ ~5 *?vf?D.xGYW{j׎5&YjjS )7sg2O1Upy bM1$Vjɷ])س%2.A '5L%xç?%<TomoN\ǐOgDȦԲ d`eQͩCoWY쬪r:Jvv9um/2D4su07/6JaKzbp/fmX8}MZjl ux쓘܂Be㔂)ʐhxq< @R$:[9D<,Xl`ӤT1R;NA۵t 9`bG?MpGDII(>C7)s /|`Ǯ֝ ɁgrKlx:M<Ԫ{ť,}Q{h;;Ql}~idU<=Rsmpy'i#PnɂQ2""(xYR,fEy_w?,"sZ7ifTi|GFcjr 0#ب]NEEHOE%`+4?ն]5'"MyptSh$=M=TzXyQ O̖ ++uU8ܐm|ƟCZ_ $, 55q*-^ 1e˷Y\`?5=*l,B'ŏwL^nYNF+G=#+x^1 gf!|ܡ޻{Qedx:4[mU8geHpʛdΪ8FD,۠cJd4 4YoK;ل@Su1iPg{LYg@0nOgK~;v1L t%k:*h[iϢdU|zgcpFo1wZ_x[DgʕQBѮ)O’TB}EĴM, t3?/(HݫgKWkV9دuij^zF*Sd5U0_ei/ZH~U]E"`7ކ|#ɵC$OdN<,99m\;~' 2sV3T ;ڍǣnR VV)MZsV{ZU˝>7Sw MqV>ڏuXq˴(GW.Me}5UEC˥b^1h'x}Y(7^kO D(FA)Yo0O؆'(v)=EH)c Xv-9GDZŢ:[ :-w%֪?\O{4]SZ/B޷!Zp%-Zo U윓K85KVUGGMGv7;*M΢P4nl/AnX.,nKL5`:\K6e"56 =@&=WYyʩ 3f:@(e :k+E4S'x-Lr(:p-Cimě(/@PߴE制?MKoWB9)&`Rz^dv6LX$F4|U :#3z&*li7- oKʡx0%z 3|TR>72z';Y?*?!*z.Z BP띎߮0b?Ԓy>9?&D19+  nsRXW}՝)0v6~Z^q%1a)j"RVK ' 29eG dQX>y%$ë/~àԨ D"Z.Zb`;CgI0j3a/UӔ7]=GxHlso0;};F 4@*Fxq !ư1Fs g٩lABQNpa1$~|ʂ)AѴlgu(Z?sdib0]0+#}b#YE@븈:Jn)r`amxY@xGEJWzg[a9Qtz<1(,I!fdyqD2rgO µ46\I (B2X2Re4A/" @Se˃a'E_.$ |5?MdB 5LI{AĩT= 5 xʘ>ϕTi=fTV*ٕe`ɺq/3'XKX yUc6D}d8,)^ʀjPeEoO K{ -wo͡!Y +WS0U$h.lC[P;*6ڻF$ FGvPYkIhnz۷,yS0;h )oZ-t"}ĉ1j~v2$uܬ穼7Z Tz%u2NBm v( Q͓yS i} *>8AM[df lslr0JpEf3J 7߸f[5{˥˾'M}t[f: BhP-^t ^i(0XE֚HޒhKTt/HDIQߐ$qHd=U6i1OŔQ7OZ:Vda|c1-UI3}!'qjޔq*ra$m1@),>w{ R=xYЗlC1d1=W9<dz͔ĵ|m7@kO`EؑE䒖'9JO2"$#xF`ys:#]]a9޾0vW##oƭ$.'mn?$IPd{vrI3pTƕ.6?j}g)Phx(IЅu&h8(4(z+ͩw淏0FqG_d۞!/9OޥnfĸE<vItT⸽}Q?-O|G6PZr. )ݚoWH ~l*\&yڲ|| Ro"ye,ݧ%yXHnTD\ڡ6(ұfQ~lgLhjǪbx~B,`Y8elj^A3季b2o>JO^ZD2J:mI(8t\)b8[ 4D~2@ )wHtv fn69m‹FCxp կgiXL>Ԡ˔es*G4 >44t^YK|!-NOc#!sn=Nj~ꜬB8LN[ e: <Éhqmd^ƈ܏ۖ`A5"U v>]BK~Yud%pP*L#sy~\-7i^C)|'n>/ ]&fE"̲J3؊x Le*~ݨ+( P|8z.~]M<&S' Qې]Ȳm})z3^\ cl% \sv $~<VMs 84l݈LfHx7k~Ӯ>N .Vr{%- ?ڭsG>6\324m/# q{ܨy4撟&tblM/x #1)$& +Ə/H.Ӟ:wuql?Vmj'oSmCpc L#Í;," k+*U/0'0=jMÓwt=h GcJE'}8s-.:a"2Ts\\%"^yI3q.$1SLkCX9F~Ur++m%*{Y;xn"'1oK4܀d}t=6|!ʱ ?2viIll3tc wHY+{r?{uf3S䪑&r'E c5UN25byÚ ũ{\i_%31*?trg2mjPl">Fť251ʇՐ!Vm+̒ ;TV_Jzj8h.cFH20fXP]sp=G@a,?R$C68-.(?lvq{fP}yn-1 @kkliS$n1ŝMtDɝVfT ɇ-+F'̐DtR^ OTfv_}ԒʿajGMMFVٜ*!вb3-~QGN7?jqTM0sh,uKyNJ+6˭f0V @AVtue?YaYiAe鮓r 9bǬ!XDx1zL8ek< I鵏Oѕ>RLsu@zTň$مTŕ2Gʷ :՟5ht9C2 ~tzKjZLV3֯vG5~Y0Jii9 s5XO`+Č.`]@l0Δ^ȧ*UiAtB.9K<-)]i26r"I7-Ǒd߾lΓ]O( (lejƅ.֎F4-/ "rVA-#fXәPUph,^;ʋl XJ2`- GFM"N}eŷ>Zђ~7UzXV܌g [?DO|&]>:'mUeyLW`ҁgEH׈5nYT׵]4wC=,+g)x'ujץKv݇V.1*1M=PE UV\!")VâsAVTMc=be ziӆ_拤-"z:hj Go|>,z_yUߦv<:~"&~ߜʼ0I|ߪzS 1QxX֠yo~6`lavgӇHez!ܥ'6I~{5t`dHg`816d-Kڂ/|V!"-Te}<;qX{}'}VZzAltEhI3B^QNY.zԤqާ 3m/]k-T4TYl5.!~GKZߵz^TЗNG7ND}/d) \Ώ\Pk5N'E@ɳk^oˍ;yvJc[1/I"''-;O1LEȡUè}d`WJ+rп:QK x rOZusE:\o:$C]tţ)5E1 GTh?nTYHed3Ήɛ!$$I#lm6-`jUݍQ4R!idӤO XXK L5grL[w3xiҍ&MPZn$TJK.i^~;w>Ɂ H5!j1'F̙ߊC^`X!Lq@I-$c}Tx(WPG1njOzfCgb1A Rֶ.n"A2D/5rnP !$ RUPJŔ-Fc@RFZJa`!I[KbZY_ X.n)o6!RHAiA[Zɞ"ȳn.6~܅5,!~ @?(_Xm8nJ~h7ҝA{m|= 0\͒=(H $tL/ٷϛVyDZgV_>&v=x裪$9#1-H(uAתet [!}ں[Mlُq}3c`To:RX\>.æ;`BZ qܟm#xmMm> r6Am8'DCSؗ6D_sX\WmVu8yi*Xi?-GΜ."T,eGZ3jPCRznѫG!mIOz .*cEK(9\W=0M@%O]}䉋p3:j+Usfd`deƤ &z͠U<1{__ư f@яK0%)u뉰* d5 ᾄuz_"E- x׍TͪgȋVi2;ۮ \ʠ}O n{]܅j ;Y Ɉ|Dab?I‹ujBDX/H5pj? X5}Yl&+H gyClǃF^2:ѮM"H۩H߯ eSnR á+X_P~Aتe]X3&},5T 1~e\F!vVz36GgsޛOW\ŕoy5zrɠ#Cfo3(SGgt{"9XJx1^F9or mǻ 2Hϧ( ғ;uʞRR=i@TrscV9_]1o dU[<سIN42wٚlE(Q-lWeb'pܦ}ꔻψvOXD8EiI%EJֻ80Pɾqѓ{Ir 2'TzˣfJ\q,kItxNB(pu0*5jejy.G0wӿ?(m4˛Tl⳱7*d(DJ&7L!WChEc9Q]:A\/)H(6>j`D*ӳG=›}bOo6}+pQ :W? ۀx0WhbڶS3% MOR"W)RFVϰ+Qw'Є˙pWX'!3~|USo˄HB^i uOrexle~$RTt7X 3\ʉ0M˽#j"O onvuҗ?$RZZ 6}7 xc`bdH6]]gC^ Ѻ?AIʅ*[9ko |b])42gўUl^IgX(lcK|& ^v1$cdN0[;r4@ |fZEH=>~q2fz ,@4ݼHcb:T W;cA„URd_RoֺNP%EEa*{ c#/QX_XW]!,Lr.QK~_Hq 70wQ1rk(Ʒ᭺\K VP}a5_E< P\t`SmA;NfFyHpߧnVDXctuPCz_vg1dOz`SIiːtX;(P+7g+W[Y8wiD{80, aqzFÁ,/ "aVdeXWO3H⳽%PsѓNƝxhfV;#x8ͼDq7i:GjBUqv e{Bb1:NjSQ3G\sȰCeM(*lE:(UIq/l{b{Ew W$W4"2ԁ Ơq6sF6φ˄KV[8(LEˌЫK&q*ng 0)ڲAUɄܮ!{P^xo}ߜF9)c˸dqL1 kpLoBdGN2C`6ICSgۡ v}d.Öz~贶75f^@Zt$f/zx=ި eChNiyr)̟@{XAEN_Iog.rMC``6l5z'kOj&g{4PEB3xx 2XKv!6A;tC6Ԑy%6֩X|E`ɢ |\&%g{*Gb\FߣwGjlbfz jPGXoC]`/+P|'8ǜ7q v=wx{\6΅5 "`6dXX"jS]=IӒgxW:h~a7GL$]2 Ґ?q/UI0ھnSCV,!kx9 ׍&}ݫXv# {kdvlMϮ(6r*zz9zgZU:p X.Baי" h~0xi(в ;iV}G2Q<5:ick.ok(L4T/3FTӼA8O6ʽc%F%^W;' lG a Ud\M΀-8}q;v~3;>,m% iEǟ=OXާ`]/0tJh)]A LO30i+àuԸkV@s~,e6xL+Ԣda|٩{ځl<[.qn7xHDZD3U'e4nQn]'l5׬XT)_3l d4ݐzBpgHRL1s,ֈD5Uq\`$7/Snm)⟗bK"s;LCgj,p=ըثyyk֔܊ۺMz]tRк\=>߹r[:f'+QY>1<$7$n `=jGT']Ja"*\RA3Ms0(Vl{ a}CPD/Z\&m+#R3F #J".eC}0EUG3 oZ$b[2[\::|?<3ܜ绵1s{y 6n5O+mUb.W_59w2y;R]ri.! ^u{1[&~&C&{k{0y7dt)#ݜck߉8RA${˙.nb+x<(nO! 诮}}"Y5{#@;g&4H-%_f7OA^ekn=-{B'BubVm78\z_]i L"uSwӤA+YZZE Qlb(oJGHGA ~TTJ-DИHq<^Mi 8EH2urhbRlo 9Vj wQAQp#oqDέnHL}|]9 t:yw3*yRk0/3z2 +Պ|{c)wlM5Asi+:0M QAOgg8H]*xcjԴ1ͬ'ƿh@U3=wYzkknˆէu|ZyuɉP{pX#1~I۲+cwgvlv"}X6 NakjX)xoD[\ ]39E d3O:% L?vN"KԿ7EuyP7<]tC󤟥yB1{9.wǠj.OtxuC%W/t4n$)W]ycjb,E;SJ\꟮d 1{ 3C/q-Du.IT|OIRu4^GǼʠqs f5T֔+(Dp)$DT;gڶ|K8Phl\6Zc~t#^T.ri|rC?΋s`IsN\yUU,*j_ʘ4g&PpF OJ|CWMqG*%=ɤsN'q{n3r`[1K->򺐚>w'bP㑃YA߼j<ݟRkZG$ۖ@>֪D ;H'v"KR$F<_39~[mĤqd{7JG\XRq`j)'H/]bGe J?PWp<,pD $wc j`hEiڹ A4}X4O:*1*߬DIT?a-YbF|:@=%k=,|vYzPB7_>/yZلc}+X}f'Fq]!o6a5*XD¶ik.3]љt.#]Z]QZryO @\"TZLbpnN%v)d+Z_N39x vރS%>Xup-aNQִ~diC~o69nst ~u<.w4VRgT@3_Rg _ ZGq49H]jo!N- L =ؓyO7V_TM*bt _t!#K[|½H!-1,Wy&[Z"A?u} ݄XdOC.ܖ`Q "@zom2"IQar;11{aWKk߹F1֨^ .ŝV9[oK[w:yڶ}g:r5sU/md5NSٸ`*2KMSVG5_'&iCH"2g$}3dr>$(+;)d#?!LcM6YNWrT𫻕M.|nRXǜ,-X7s E)пPF sBH9P987'$ >Rz _gsj0l!2!װa C84jZvtk&~֣sHErԜk5"qL^CŪF uT^ z؃" :bQs@aWiJ9Pځ$#ymM!.4I ͩB¢aQw4ϟzYuw"`@hKbc´^\ߒj%J1lS" pcQE@|ـB~sL+fZ8OFdGt#%\O4F׼ "@!³ԦW+r\c#%o-iK'#XjfXV9dKېQq`O[GA!Þ] fŌl? \Qi ܀ne;@MԒl Zd̠p۳9&J,qk dBcܕn}Ոuu2 .Hj,UzRKtA/'*cā׺gd=cۚ>͒ Dƶ,vr ϙ.DMd)Y&D2%NjI; @gy*φAøf{cCpfV[ X2ט[)  EE]|>㸎B;. S|@A,Ґ7pJ=)T0*jU  =W84N=ܵ YOXl=]?Gr=8H֬־1ec_̉MXϐ)aoq׫1 YrMa4px7*Ux&GU wϯrTF$"7,EVM2^@dW7~PH O HI2Z"B?ِIO녾V;oM*x6uP7/~㡉28;@aFMY < 9J 2-X[)#/ XIAYU+]N$]D((0=~~MZ)O]c2nղ}F'; i*ۅx<T4OZ:EZSEuQL '+Ȟ s.ءʢ !x_5n7 :I/b;?x" GsO1( TLL$g#.!_ɬ} ]l3A#0%+z?,>_AQrZ>Ƭ-Dނ1N|&Э+IUX%GF,R<iVEYPy 9O}Os[4gOb}D0"Øy>}[_~#2n ~Ғ9Z.`@> ,4Uy(1#ϭh)O.Ƅj2]S zԍŧր#kSɁBUs##^ >+hQN9Vm&$pdzƶʎ~NEV~}㡺:Iy>sl,eC*9[E|b#3gK No[D q{B;/55E/|=i;Q6e&uhOɰ/  G30s9#YGC4LJ0ؾs +K֭$f (SP g˦$wc$?~,>(-| ?8d&|L& Bk|0w {;p-F Э,iy 3ťQ?9I~!-y;ς+y-( Z%uSs{FZ11mM\`]'}k adpl.N`K"LƋ>!RU4wFPIv$YgM~A8S.r\ƾ2ƃ/ qhYW "@ީ-MzSgr $ľgfNOR"]) Ts,jmJP8n)!)'[Ψ$D0 KM \p"1L8K%y䮥8nׁz{hu d*gRm (ZŝTU1S1}ܓB1pa"v ӣGp5M¢{)V#ű$Ekg!SNy QQ,U+T +7L,ۛ9Whlrg@d$|bpy?~|I`U @Ia91d#?& c+$R`ugČ>| U/ґ~x6'{lwLϯc_|JXHdݞȯao*{3&ՄgH _a}-] -kG62᧗†ݒC[k4\?_"+MA.͚wCItOǸ 7 r3Z5G \[$B㿄/x8ӂ(Xd9~D58zy opUSƹɯ樅Qߜ/^FOFr;w'Zofz"U#PR)&:'{T 4l߼!qHnJ FC|)S+8*qI|6vʉ9 ;d$. q-kbK]IDZ1F́&*}Ue~>gMU!%kFؗ|?v*E "` o ~ϬٴLĨ%gۏޗ&ު\knGl5F1 uN݅Ş+G{ݸHɀG K݁5g@OcZtceMI&Pq7FM^6UdfoIl6D:01Q-/1p;^1PWObu8 rw)wiCs>"KSqBtVZ&Lf.}1%[0 >'IʃF)|Us9sZjFt)̆ӸHaE,R`_*? !\'UCp=WaUm# a.6&ž)5A!NW4X,=ŭ| wXؽ`̮ԯ\rV푤:##~O*|vho RaT3O % **y"\*;eӏ8 FT'a!["JQ"ꓟuV@pjhA˨jCB:Jƣd *oL/-]FmК y~cDsȿr"`4|Ǿ=a@]=QE"1L Iʳ~y΢nQ~3i`DL+)M+ Z/'YK0i;- &@C?V+LId̽hܻ\p"1k⧗(w*DS H(B9k:YKdu;Wm*zNG.L`;y1[f-B}|+^ 5/ׁZ`XMjFKP*bx0Idd0>|P_T'UT(\22kV划~ ąRnrQ*Bvw|_*0@GԊ^SEWkvZlA"T/Vqx?"C u$~@ fYk`|*K+|=-i}3Un@e?7}}9?PVsHjT-N6̧*Xaђ 6oɀ酰~uO(~CabU 3>`L.WѶ'~ :L&;Q.a}hn/\+w0 ΛkJ6yK#`, p=Î`DCڟ܎Cb U{:HN 9-$0;bϿF ] @[I(M-dKQPC ` ubʟΰ Eː^t]t"Su\9)XK;dM oƵ;% mn4[!& {QbitQkΝݼ<AY=.{w0a:6IA~3>asQ[u TA.C?5^f6 +klEs7ȰȲ<$U.yh:GܗÇ:ě|!ͷxCH`+黜:U׏CiAOjr"x1 ($ 7G 8t@ׯ?xM=T`jֿ Beߕ;@xŧj hf5- ~BV9=hs>iNHOt!50aJKf|sJ.&fh @! =ț aB. M_7nP L& @pXU !B595<mĢ9huwQO܁E Sl=/jjQXRM%Ӆ;-/G9S)*bNN *Wo|`pm (݁tiRR0Ye/  HO*^ F$$!.Fh_qAWGԹqٕǁdD'! Lsq$ r=0jq&syJE\}xkWDxSnE9EЩMJj9n#&UO73z oO>k`q[7Ms` I_3dj D+BsjC8)6ӖF [>kr9// Ƥ4`2Rj60Q3.DV^ BYZ}aiUٙ"@<dttOBehU_GzFx>byVw [Y*Ԯ%z~sp3CJg %|&K)*ICͥq/T@>UUhW+?>va>C}T:ظS*':w\3T̺l,:_-=8{(a2q5BXA#=T5P?kꁰk~G"`96ǢEp΍SX+iI{RhIŖ.4>!Ro2W2=n2: xPotĠo@Hv=BѾ 9 -ha :bcT>>J֍ Y!nVsx$e|"\L{:jgV,j4g|Qۙ 2N\8;N8&e<:\pr6}NKt =;}\wm@ֽ!2c__c2Yy\G2Ti}s㟭⎖PҢeG@Osyft3*o^Θ9>4s[זՠ5NU1z/ORnv_lo,NnWc0J3nؤ.-'6HSzaGdgVڣ^TUԭ|Tk/Ikyo~.\v^s. JB7.z &S.t9$(!4Fa'ب35{\5Tt=9,P0R+{e)ki< Qo%У.1F(|UM?-pIBC;oyefvOi[+݌{gZTDYH:!{zX~z4 @;70 L)4O*5\[;^(6CCҵ%Es"JggnU pFCǘT; 4IJ9Np4|ڎhʢs@=(5>H^ŐD E!;|(oZN-魶#+}legw)$|Aֶn;enyM_d\&; &BguI2ߺu; : i+6Uoey6@fH`EXO%=ʀ[!p1m;ȖhFw=aoYCO# N[¯GvмA)GO {IpC0eO+hnV$\Daġ+d]R0ttOףip}ۯtei> ܈P} jἌNǴY 6 ȔK#W\y$LExœn>Q'J*lko sy%?ٲ7n{DD l B?mn=>Cn$?/κ`'uQsEjΒ01sk.'"m'=e]Rt+W ̘/bP (/!3vW T!YC`Zz;v8P}M4ґ']Y jL"MLPؗy]5c߀{61sS-r -xcMP:8'ϯulG>рhB_Zj245*] XhvSooIq VԽ _a{P֨=P,:a>xwƒQ8lEMmގGryٔo)wACgUqʞ_U"u%M~f߇>i:wCM}%D8VMyC[FBOI/Y]KyDcas漢TqXA_XņFN=RD˭@3Pw^@1LCN1/Tڼ 3L}hza*wϋǼBOlY&BsO?8?Xu*6jj7;֋\EN_{jun$&'Mfޅ?} om%ww)Kҟ?cx}D=CCXdGG X_|J"V/ͼ_dR /$dNfgu*]t$'5B$ MP8;cDNTGiJ̦2}ߝ c/{Fy(ܑ/E6He__ZNi>pڸAonn)A/\9FBg"E1ᄹ|5Z|2 _KVtW~3.[PI8,jJ{v)Žc礚z?4>wU9L]ūȫ1UV6}iLZ_rԜOXIwM™yMN!4 3U5F 3GیbKv-F}{m&10Y#^>%'dg?v`2JW"Ea?A>/|le3uO긓` (3S(@hkM 6_a]`ۖ{hҌKZJ_d΃U(1v{_xAJ2եZGMIg:΃XR\y;DGd4/#j0::3䉀ZBK^ΨA3(i+?<m1T̓lG`qJ?V뺧u.8K\ k$)t^ xJ9[ETs5lyS7|*█}0y9XBPղ] P ӿݛlPxJ+f|bƣ-lu}ɔ3YvDVWQ49,b!*M>xC˺#brhuE[^ԋ}A<߮"H^unc 9wF;sZ.K$eD&8[Yيh˾!^eUTȼ@鮣}HutlI^s6gn4?YګT,TL&͎quAOPΦs*_ 2ЋeȢ>˥ e"A?_)i6FE/[8O\]d봞<ԁi5O0 TyN<VxkPޔ,qMZӎafB r&˗axyw!H _x~O**{_d}S=je;SSkCn ۃ%Ե粥[5xZsMte%n,2Dn]p8֑s4~R׺ƬΥBK3εzeW ٵ[} 7]`K 1F9zIAFJҳ1V%-ːJ!VߟבgboFrf?\{`Ј4 @_u:=E>{U%)55!ĽqhYM!z+60Gݤ 6ɄbX1,u(* 1xlA9D5fD٧pFy{ncaܱD‡+ruxqhz@BkmXݶz餧I|<[9Lz͜S3R]V1z˝ɞE5Sfcw{jy=P+rE{%.ynp<6^T_[e-V~@s<.l iM4חw`aVLgNKw$q)_i]0nbONAQ ̨6΢>.Ȝb6]$hh{NW"`6޴+#١i6ȏL orQ#(X9G>3^}3&v3L9r "$54B [ňW~b#{}~ktF]pZmBun-گOjCYKlA39,}GA;XRgHK8M.tafJevrn Fx L(yU!~+K\IE>]k|_>ۯޝQXpͺ(h9ey) ~(-3sdHnoÌ0ք|"sUʝB_WzɁ=E ~ ˽ `[ΫohxUF+kjG˯v)*)K1D&]ЫBR;#h9 I|A$)rv6dYa5F;5A`L#QjW@b ]G 6V쾝 o{~GU]cU͆/eCSK`2%mϿYaxb4qN& {GŽԦœj24h.\%%}xs h&%9k]FA^݌QƇ]4f:AbYa+O/)I p`ԯohu_O&P|>)v5!Ħr6sj( Bkx;޿1#idSk]e1>k(GvΗ5pRO7$fp͇[.!!Vp$dA0ZDT``T MI[ 9n*}D ,[>A 6FތFǬ =jĺ~;;@4mKLr #âeۉqjcA,^J9'ߑؙ{T 'ݻ į]Yd((:7NmtJ,R/WpGA.fFN>Fڤg:H+5 0Tbjb\1eyVfO3jS F/ĉƘ|AP5_p˿d$uR80ٿx ݀{UWKUOІb^^l #obD@Swc:ym<6^CV4O>֏4TAn Уݸ3OZ2wdvdTx^Ѿjʴ_E@+ 8<9]6r&B/КDv ){3{4WJ'T!; LjVatp-KԐL &l!BH̽@Ps/ ]H5SihTbM!S:}3H\'/'m.# ~IKEض0E[z+ߑ9SPK NJѱdٌf|XVG{Ԑ6lX<"9XRCYX2/PǛbvcNp[ м'$lbSLuU']NACoݴ#W`:uݶ2>um Tɹ'Iy;ԬxMQ"1ݓ=h/1 > (= J^.mNNd脿z-?N5Cr4cT,˴5oQ/) M][E12$˟Sy(1H;1;nH6ʃ JJFsa&ӵ顖8}a,r-kZ%8?mu XAƅ,㈻<@TmAm91kl)-/uZ|Xf{sOA^M&]=A E:sp?8jr9/JXD߉nc OPFq| Xґ-c4ȄcBib;YjUJ+g/+Qr[h,|!I"K*L DeS&F]a#-,BN)L/S\EF:Lm&8YH-;Bdg㛯c5gdHv_-&!p굅87* Kf,?=旭7J{T0M>d =o4*ț`QW}c1F"&ń˪3Oel0d 1b7$3K< Ąvq,/nFHO@N|d/Ibw}Orx(oϕ_K&Upf %9O݀q!4)Сvvj ȉ+e=?#jE},fÊK,3K~Gv{Mm:_w#&#鿌g͗#[7. (E>r]ldٜ (@QOA^`֬S2X-ZΓU0x:S|m ǵ6Y+M΃OQ`dn֡mK379rױ ,ˡfFᎉ^'Xff%-Ci^<Wĸ0* g,{'~>]A]D$P~ylt)Ki|J99h<}K {pYtWd\Ӎ>i&=e7wO AObC_1jZ82<hP-@Qjvh (jyܫ%1 ._cCBe '(F 4w΋ _YWۜTj:P%܉(@HHe#K.; 9՟ghĊ'l"Q5E}63Խ,bQ(^jT+ٳZy.t(oO$|g8@2o>%SVH?9iT3)Mʜ ? O:ze+0c0S d>6MT:_]ݐuӼ6*f%~Sl78zLRv_l()EHLMr-s gws]mɅ Jq%wdQ]f&]j$k+W9V򀶑9 j.JK7dj"ĩiǨ.,3Un9DgZ+gleLB f<i?MLB<$I'T?zk*&W@ct2L ,EdFoG߇d#>J R]LM1AY_`H4râ&n?6۝f/|XVrHȦ7]/H4#GjoՕ/sws5fGэI[@R2@bAc$dW a:&Q5ϳfClp7gtelGϷ6+MK I7J?"6&3@Yqz*Jw6a^:E_UJ"akp櫻g)^@Gu/t#(iSjQ2Ӿu3`\qr{@3+҃zcY}rJf=,_-+0C6/cSDV'ِLP;{Sm[$epfAi)2g] :YfӇ#.1a(3HӶ쌩˔u0^KD3-Շ0MZ!5~yk:J޲OZMRѭA Vx&f_VyOڰa.YYB"@̟eL٧ ^'OiQVZ1B8sLPLf4N ;O^i, Sc ߰䢙ޗ{xDXjಲ,WRR3Vb:x;/煅emD^z0\I}P2?3ۘ&lNDܭYͤ|&9.7;P ЯUF·!N4lM2[fdsDֈHK4#7)|˫}1~2 |~xjRXf6)0 .5_oԐ)#%/K'ܕ3AB>yiXPVѴa1eB,G`z2-ǩRQX^zYĞ94 )pe6:%d_FO+T~A) icǵfHE$buF$"sթS<*-EP5](.n~9  ӳN4NNiڵ`un48[Ri"tNEeO`牒pAړ bd5;bV.>+ZqHgNMpV1$8qFS㵣tEnu4C?f L?Ȑa>W[t^t> AuwS:QCǩa/#HA&v͎YGYܲق[ RNCG ~T)f.Ў3”,L+o랾HGem.]^[j薦e 9,eoLa-߭Zgtps5q[˖srtee &XύIoͷ)9;&a;nld1mɞ֝[!Ubeamhf /Hq fkt_ MFK!ynjlA/N>&=j3QS%.1 &HwYr򢑇N)Y 64ϟ{}쬂ڶԴ>'m ۚ~-_64ńyp~TJQxdWя͝xkKA SOa%SvT%ӿmL6̙{Ko-Jq5 aqe-N- ʧR0(|ۖWANM%R;Ǻ$?^RԞ4} _vٟ;?\K"~KP7;-RcHNxf[TZ4U,U= k|%դ1,><1 1[FCq񌹂w̥ L\(kMK <22LbF $) P)DMSxoez6I8֭1Cya3R3XUuYw[ʼn;8=`hvܭ@ U@]CnPŬ-ΆyUo<ҋxѶMvba$]P@?lS{(U۝iwatRWid$5&E_-8qb `-aB08ڞ^!f@5 7ߓ71v/\5ϜrGS7Dl/>Nݾj1(n9cmϗ,I٦)7 ;6ĢR8]t.F#M*a:UNjxb[4W.*2qf1Y 8F$w$AKfmBo^Ӯ< /yX)LZF\7 L(?:2KMR /uəS"80Q=S:U <.t:Rce 8UNn&=MւsqE+zP ܃7To*)K L3~q<ͦX )M\l]3wgA"DzCSG=@W"7k2!9n0 ѽHk+0u]` ާ8jaM:I<# U6ׁk;QQYnytsRwf獣'ސ@l*{ Ve'm7Ɋ 2~#,!v0z-C*dAp#މvl&2Uq5-X (]y_V'[ R D2RRK1m#b>`c'^D@FN[娡>xQlO86xJ5Dl wa3(vq٢bTGcn AT69e|# b58mwq?RFh{2W Tkn(:rDַJ@o}Q= M3a1]7' >7S0~.N4d3_hj8|@nuKX(6҆拀"8IйL[¢?8 ]bozi cKH< ^M* u wpћÛa$uwH8as, | 4tjFa]cg[[W>R gz՛|#ًECyسvE+p=4db;+ף#7kLD RK{R2WC?BULENur9)hA4mtL z؈;΂39Zz݋_kNh*v%ޅ~{ۑa ]aƁoZQZm-qN&e54[݈B0t\T͛FxS6r"ؤQ ֜|TvphǩO|@yNb]I|?'؆Fz-0/'ߟr:nC=Ժ  PiO_`X@/Ѳ)DPh$ɤ<C/|m7RpuT؟Y)_e<`)qe \FW!S>8Z,{g 6Jm7*.Df?DQlb C?C3YG? Agc o`Ar|܇O1:2_d7%O%4rH2иso3̦$8Tθ?*ݗȹ;fҌCDISfe_Wvx.9F,ԛ(PHt;Rr ~l< uPl)@y)VOza~xcwW(z^ #fMj4Guy Nŷ2R#u[ƣt/\N=v.%aQܜQ 7x1@؅(ݍOaŮ]?1K,NՄ &Ytkr{jk*vP>[{iSy&yU ۯ'L}&3/8) qdp 9@)ѯ!3ߌgֿv 9 m5]uzu$ؽ;D0Z+v?#ΐGi 2Z";ڀgkw:}t {-qo 2?/7+ݸ&{*~]Óa;Ċ%6?|a>ж1ƣJ7OPS֬;%K ؐ+y~v_@<} B=- D)*oۃgFjDz=ʅp~!o  Y'Խ2$rVQRģ}<׵IDDs^/YWl 7 "IDr tiSOVu)/( (j pͮ"'b'vR)R2|F3Y}FҚoj;2U`yD- QnX\0BI -G]?pOE,`3oFޓ "L`g!_kh/ځIu 쵬Pg(>N($,yQy \Kp쨑ӛKsx cKt9'Zv+.i%U65GUPKnz؜ƥ5 I@ - )ttc,diR0]U*=&p= )Lq6>8}62q@ܧ-"[("$/dLC Cp"2Hb'*Xv$ U*ɕ;ш}ԍ"[D._hߒf8k8AZ,%:B tN%@%ҵ]HjQC) ==NБr/37 ў9>'aP 'KTpڨm2"y3#LFշQC 7=E3#R=_pM~N-Qd wý?9np"pLA@ (?:)A&VZ!02x@ 9 q&!~D';Ͼf #2j)UU#}l`A9wT},Niwg:RWTљ_kDɫRqB{"qgؗi[E sYG4gIpIɔ.| KpP-Y5|y#m UG;%c2mMɣ2  pӈ8AbcLj7w,di>bO(ʼn4"ԗ ޠr0T/>#)].KG%=+O[NP>;P'2m'Pg1UEB얱/r_ּN`^S uT'Lq@F ֮$B|TYJKgV&yLD8`r#NX#לA4lUnuNk͞b>-vϼ_F&aH;q3pI{.+I ﵟ&bY'.K4/-6Ϛ g<]=֌3p|_5cqs@/[%)Jo&G!-Lh/Cja9~Pg !X>DEAJ@Wn|(yʐ=R@b. &+CDmf_1t  I򠀱vZgWؔa^4H5 #B`8FC\|0DW#K"ďmKs^49>8^> ytq݊'+9)qs ^$4A0D^۳Cܤja.?dl8V #VCbΡ_@w,AS"F!# 䩀F8Glaq#P7}*PjF]^H%“nqښAi]N730Iڧ 2)󰙡$_ ]# mQKf~tD\.#`/ͭFV(dW`1Vns;8~Ed}u)c|ӈ(~1TbtW`A0РATG:m;f̊Y/%QȎk0/$=Ѳ@O;@(~e揼O!,Kk]*]eU}_z_eja=A仒! sa%$ԘtB@ >Zc&7<=ǁgkEdh)Obܢ(R! }+=>Y[o| iq4 LOCt[KYiH.7Pi5T%/Wl|T\jwzv\0;il5K$8`s~B^{'J+ VBqҵa] {ޭC,eq"sٌ` [Ϡ\+LstmkE2z M#2@0["2[RG~|rIH?z]wf0oQ9'zKPrV,%Et#x tQ~EgZ^)\l|h!-sW[8' $q}-d1d cg}@opi(G8"&ʧxg0&kb+qN1<`3×~Hf 9E4!imÁj5|Բbl[\MfhLZj1?BÚمм"T7kiIIꏃe&?XS[[E\&^d Y7jDteXgcxIih z#و)?ܹ=5=B']tXU:/瞪Hã,/b1Ez;ʹ"㩥\ gnJ9*x1t3scJyJCݑ]ϴϜ/;J~ZFQ&7\aAʌ-ߩUhLMTs“dbFA%e{H4ope!k& r݊KrTogפUANhj qt`'r|UvKٰ9ur)_ldYvlM)mڪyc,vWU09%RGOt \C/< jݛe(#\j18MI9*A7d%xrw9ʪNT?W5(wႣtrݺ~A6*5y  d¨R Tk2@ֳz0f>iBAHog{}V.ʫpI*0}o"hkjʼndJ:nRjow/@#Hxq'c;>ZC9?=fXMݟZ5/T7p66q*;?sjzw'i!|ӶVAW%F0u^ Vn)Ⱦb'E/Nv"J<Ȋed!LǷ ̱¹ 3%T'_ڼ@`P&7?i_FL֎r(Qusū5nCAAX:S \Ñ$&B| ޟ)rRNHHHf8OP?Yllܻ_ƀXN2(g6 x$EWr=3?Kz2 ::YJ\eE5ۃ Hu6:> ٬gG<[D18kBG^u `,ݼ)V>L*|n3rJI܉= e/a1hmXqwNU8+m}XycPˈ&f싌c ?̭ǧ ϏL-]ȡ#2$Zw~$1)AU??`5`_9Uߞc{ZW2+pkP=!*W!q£vTQ` +;%8Ei uZo=ᠰ%X[TF<:fKg[,ӟ_Pes[-HT<N:#Χa1_,1l+giבٳvG&Ӡ?hӚLe!(T29Khϵ(RѸDžMU8 -tZi+H}g %;DneWSĢCvt|t5s߷4bO6 BQ7⋭qL팴[0v!n6eԴDĘsjuynbL4Sy*LH^ O8g8f#ZLۏE,0>..i^$- 6DkMEsa%fu1C<鞾:~itmosn}bq ,/D>bEVLh]/8>^?;mq9(z#E6T@}!#D!^ j|cBE0$G?pSZl.M /49k3I×fGa R3U$Ɛœ-ti@%c7~=ihlJ.m|j`7O=P![{"8>;EnDq@X',Gfn K, 'UbkmZR[J5 `aDzlM4*kۤCk$Du?fȖq9J]p)r aeC_/2.ZVs5#d]K&qvS#1L?'Vە8PZ;Ne0||)4 dm*'>Ό7Z NR͚J|$!'x?VJ\颟kp'a2WͬIR+`LjMBF<wod'؅/dX,R`i~浉8^D {܁ H6~<N2@_@sݖ2ԷCy=B7ThpkcO 0*J ss\j{_dG:M#cl-hsb`ot`mP&XP0KS ;pN{"a>d ۿ`n|;ګ T=<7G-EƵegsya "63qrZiBrL=0wG7VnĬ,k<꤮H D6mʤd[gB"(dкT9&JD=9ɷE fv;\)6D&2<])<.)e9#;l$ņy&VAWKn v1jn ǹLfj#7.sc|5ev?-HfNcW޽UJތrX"QrB_c}>1kPzdep %@1Hm X65o?/Wxt<ʼn+&Ul}ъ Q/^ΔHEBL}~ZλbE&S֡I= y_ Hj|?e|F`nf+Ԅhvde7R]wb&VcׁHmIgou8@JqzTk&`nY" N3m,^+NuÝk=\P1X 34%b̴ #c}yzhT_nz_NVJN/qHխ:ԛɇb>U$BcO%{nARuR',XanW:AiSP,-{dv޺CˈC)?Jgm6ՉN1}^<6NAct=wdDe-Ҍ  ˎ NKOk.g ֒ O& K#. 6OBljHjOȣ0epcWŁx5zRi2[i4/0Kv0?F-s^ވ5 dUZlJ[4:((IIg?6KF! D'z<cC3n耬1g}̊%yy 4]DFe&;uK%M=®`7Sl 2Xr"&('E;^e֦i(a@EDɥI\wK'"fSm*?;>N-sP,@ (QHQi)&ca`FH[c6Ufh_} <1q2G.'䴰l(H#s"#5MXc/K S,D+{ɀQ);?rRJ陏zaO<tuƨ/6`[/D@{a"mBU/U4e?b8Xu4~lOM;[:ң3%%\صH@Bá\N`iK4u=,l '^'5*1zZC-oT4MNZSm6MkP3^$PJ?(s SSB:P$gp_pzxN/'Iu@lw_q;숓W̶VF9$\3٩d Ljy ~>&RQa`^m=^%9&?\O*ֵTI`y~0=lpB~\8NXSu@(k6Z]ΈMWv+=g?%BqXK"|];nV O&Ǧ1-JD,n1(caBZSG0rX/Nqp繮_u{_4- M}Eox ,rRne/ ӱEQ!cv. 'yy0 lˉ{=銧$GΉ$? `ơ?EMDFµ m`PvP5=n~29]jߌh0ޮqC^}bEAB{+xQt煣pNnoRW3mJZܙgwxL2z[)+]sfLSMveWNLKBRFeN3U?ޜ][!x=EɧĖ:NXk|)XnN>~վpw:'sX!Jm@{'lNc$ws-Jtcr[0E9{"c"C(j@  @v(P -Μ0PhqtRnO$?׈(bګ˼*|>B֭S+` 4R 5W Ѷ jBꫦsJ/97d"'Q-r?Ҁ:vR/Z2Lԭ/Sb\<7MHQNEKy352zZ=fAHv0UbeJ M*IAr~$oPiF>sWq^}?ӡ_x߳;zl'rV1*,Pl4٪h/xNt5LJBøzT),BG0>Q)r++MsPCѷS6@V B`'X/fTY.=7=틵jK-8G+&W R;@:HD?~3wA&Ϥz BG=v%"Y,AމdHbijؿax%]ݵT3 [/ƞhn|7W3 S78US1OiTzr1wa4P3¡6lEc׽,q\94+VQjP vQt.DV?1>ė>kYv_\XVIA7 ! BnMR#ɪbڳe*Iskր@u3OGd]' Uׅz^&y\:&%E5ݺ&$芮 WGdFQ;Ulz[(x&{{Z@4&:I4-dZERc`a s+~cY"Ə\Y!e0( zj̊YUJ9R+9iԵ(Ƀʠj<]䊝A01vf3WfLv}ܦ#*,ҹuɽ/8S] 0H%3hm16W5~=p JI+oW`YN`!]+6UG{ rɖӑWՇkv7;F܃H~g^]܈gQbZVNATs7-AoTkDߊ6) 1+fY'V(d\wT 6[xi4V/ӛJ8>[6;/q'U|˒g'[_:/,2Q͊-h)*tDJ auØjH6~YKl{LQb0ʑk1>O 9aGaJj" }gR_z38%"alڤV_<,Ȑ1ֺs޷jC4_6u>SMCoǞs2wL7PXN4G{1|!E\nC8I`C 6[)`"R}zSVI ^a~E976 צ}K]k)o?O 𛆠)ŞȽ@R(x>\C^ u*(UvllGG7֯&?}#NHo^رgf=c|iNT {&$2jmvvh2Uhe6zY=a)^BԒGڐcP@em &䌷4d `0},~eO%^Y2T;62iϪ0`t[PJmʨ> Vɠy-D~s |7b+snp^ !%QbOLw3\sXRw6%Gp:/ iBr;u #fuGq%WPYUH>9sj s£Y+U2ҙԚhOHH'FȺ ovv0M_!"@ %T8` ǦT'kpK&YCXReRTպUaqf^DlAxf.3D7:@; 㖜1`vTPаZޭLUk d%2-#e{\uOJs` ap` V[X8XtкdtTw;es񫚫f*&* eetⶮmiG#MX$enaE2KUSslD({M_Mv|V1sz90QF3J]TB&TJܸ-N\OZGAm~pC%/V#h@n1W'F,1vH'♓VmɓFܫHǎPܙm 3nlh=߇<8gF:?< KxHw!曵̢Ut@wVlKy'& Xىsx=aqS_y%ziDΘw<%qLGed<'L`#ܗ呧M#D Eq]m)irȾP q&aө@ .m̖RC|` ЏZj)x.QcjMoX[/e2w,00+H~ !i84OuN S VA{ n5MT=,{h",Eks+n GWCpxjkvlv5*Av}dM7LlJBՇ| ;A_5tYƵ Kd Ac6l*f6dz])4Zo;FBg'Z,`2@whsgL%`}֤Ix$?}Yb!^(&pѣ́ RحDE%JB-:J5 sQ$ .iv6'6@ZrǬkI1`pKH)a݀ àLwue  Mz# v^&$}JLm9\\̬qdSZo&o^vZJ kL\b`)'{s]'M)1= fow[cӏy ؕ\O>ӟ=|nuA*2*T{ϣ>o\g7gE\6ALb,{KyH_?GBWrTp;sPѴ5 .˕<1a4mh熳D(oJL)8i7WUDCf*=+./+28V&ARbrKlO,<%vƃf('ɘ"JDjK空IU CMPsDKs @bQ y^n_xMK"#>M氦3qijfZPo;g8o'RN=<k\?$Rs2l;<}12|B ;v1E1J]^w*FϿÎ to@ ->Z)}Յkޡ㏨ǼMorCp=B q'~ O-JBR o71ll.\Gbu `*Mݒrr~2QuOuy)Q5,;l%`:֐3oGIGD=Z%bBnZaRf%Qa?%jna_ڨIl61O%rrxz䆙tx}GV<@U~m$r(%NWic89Tm!F|c|p ]o;} >M x%$.ua{JX6Nj.uT>ƼI0 Pа'T@>g&rk=1 F8v#ʻVb,sh!M&?j١/q&mf9PɎ$0Z\ہwXևv9Fߋ珊 ՜dxi5bҴg_Կ&NJ!ޮeSZ gYIG ఻+2*wT/ǹ`$!Ӓ)p*n *1-7-(4NVlɾ<>IKU ~ҺṆp Ei$|dldu#fCC|-,#/H3Go|nKT L7ab}%y)x \Uj][ oLf-cR,֯ƪݤ`a%aW֖=6f0R*je2.MWP>?9e 9*+^E7 <٨DL+B2~VCm!=Mpqı=Pk:ae]"1 zP/9B 0 `aG IN?ͭVlOru NV 6 Cʁ&eD<Xj_E)fz'sFmQp+ OS<EJ5Ol/:Mml„Z V>ƛXN `:`#\J`Ю#FzdbO \9Za2+U/v8F1S FJ5-*QCoZ!w~Fš6)Qx^f0]м7bLW! wDu^M+Ř䛚V\L$ zݜ3PD4)x_noob0-wy@6Ob>Ra8 wɀ)k ii|k) I409<[ٽ!W>^]&57`gCBN6EI^RO.ƂB QN`p a{#'|k2K-D۾k!6P:kyL|(<ˏI Nh87Y ?t j'"9UѿDm|_Z!D_94.B?=9X +sb˩c` QޒuefuIO >SUlypZY;49/B pIy$#LdbĿU̎NF0؛/̒wŚSbj4N̫R-'c<:SXҧ*D^a, '22(`d\1z}A?>vxWR`|A IJ'xs,4Jp:?=Eo~ѐ = QXE }lM^OZ\a=+b֤hVl;C YQd 倷Hei<[zNr%ςl>D\? H:V8r*kL_.*:W>@քÖg*+"~/ fbbV!L51aYν^yk?^2zH؃erxh|G_>Mx]4Ľj9Xy+SShqPt˜Rat9lOeN !tӐCr z1IRKGaKUC 3"lvv˧ rUcP#!!8q6O9=*4[mq&4zagV-؇9ll(SǞF' Hy sVrzd>cvV]s5$s2mɏ^F OI7n1Rq ɃVDEO&HD0UΛ)8AO)VaJ+fܪrfĈ2 C"jZ׵mq2))}iDQ VbXh(c2BzBl#$A9ERDkU6C_9Yo[.*"Q6 {{<<;].G+J7T\2)6 xo +T IxV QN|NYSu4o<9 T'(lYIz639:+*xwo<JW*2DLx]S`z1V ƅ/ JFbS4Sygk+DaXk@|TxԠe-~F8}K͙4-f&rǎHOhebTٷ }u`pfk{Tv3ٞ^ɳ~4~ƃg1+p)ȉ) V؀qu; s؉In,NKV t;\'7ԛ܎^ymq t]^H|t,akV>/ͭ3|ل&!4w2'L y8oĻ+YA? 2&ŌHA(ig=v~V;A(K ZDLUgŽ:d0U2JZ,$٦&xϜWH7N0)r"Ƃ]-wד}#h2[BVO,B D0^TLD6ގKRLiR (qM u/mb@.ȬS΋P=4 ":j496v3y.= $af&sdLKaB*B m&Iȵ z=r[у'A؄.sV`Q}}2[ uaw);p7Aڿq0gYGWCnL5`_Ge1a;i; ˜Ωx G%03Erx11)dQn;|q{gU9sP((EU^+m5<? &p*u9lQD8XkpHwNn^)躙eQc?ryq0)!t  %֘\Q:/`ZLcσ|"O\4+4Aa o+l6ԥ$1-{|S7_jb&<ݤYh9f=;21xJ o0GV[onQMT/#BZ2u=@PT='/}VNBoF+~CܡUtٗ7fVځ%(l,t̀{g}{V io{ YZQhF٘K4 MN^RlE|.Gic^=}NO'u_WBHt* 3=Q+ZZ"0W٘Xf._A2jevS{gwscȌE 39ϓBg9 pgvz{Y~@oHn>UFH"nj VRЪmhw%AwF\A=8j2^Z<)QwHWp?/Q$Շ.+ Zx./AѰW6U!; QtCU}%Bwj?bii͚ E*ǹA6Vሇnx\C]Sm&Kp÷εX9Iׂ: h Ϣ۬zM"2篿j;ըNu]kΖq> 1*H3QMAZLy4:2N56i&W틉a.{"pWGJă7rY 4݋SgrvK' $'Eg[jlbpN*(îU'u@#؛Ls*Dn^Jtag1\u} (UHCF1 (T؛pyJqM[9%nn=PrDPQυ TWn HHXđ c_.%-D{pL@m-2BxA `Ybe^݄-dBU@ݑXXFEvRZHFY@`pez} MpY2[Iԅ)(+%$xi9#8EvY&vt( 7"-X82X BTjc42b,Ɖ%?*5.U:{4շd3o!8qb>Ou?65VLs1ݯ.fc-\;)W#).1ۑx2 3S>fo$I` ]q-9mhP]\_ P\EJzB 423Ok?Cyc4S.,Q\>#7mDбʳLtҍ :bXݧĤҽܵyڣ |eUSȞ|7v7RyP/" \"X_s3.ʣqq g;^pQD0HIǻ];@}ʔM@O/^Q~HR 0T.ѭ 26}ѯ19dX^<\+wW{&Oy ٘O~sJ` oSIӫo#rAR;[1ՠ;;la ;0cN6/ɽe}F)Db,%ڷ4کlkUSQm% YH!?(6sA nBE!izzj /b?fA\'"!HK@ά/q<5 ЫrTA'Z)=",Ky™ @gM q&m=ѕe7/ߩiߜjA4[=#Amkq\N@^ImMѕc\ !G4gp!;|fGC[B%2oͼZBI./ͪ)\ܧ>L!C4|#5cf}fCmIorEŋ_zfFrirT(Xa𨖎vF=iKq8'Qs▎͚0;V+.U2qkՃϛg-`6ditR/細v0,oXLyjAf^1+ٖJ0qh[>{xزW {ar, QPSl) [;,46˞9c0d[)vStᕉ[ a$bH3/!tt 0G=DS3Ue9%|184]K OM٫lQ!ۈmQS.#4v_yqJ,aZ EkPg$Ϗ.1΀tͩh3 U{|oP-A q =Dy3s{*UX9<KҢ>l +h  yvv }q_fލ[*7agR YӞ]{%6t9dgߑ\YW/S ǭ؀bT+oSWtj eQ}%oOE"ϗ@ڊ|Y>0Uf 럅r.]JrLgx_??=(C?YOmZӅ vSe=h6jïL}gG!V(Nak@JB:d :vn^/r0%zeA $}i!rH{6=we|svr5 A[R!q)KXǡXlK@ e={snA z]žwnx&eG;zQioR0Be Za׭8.e&*-XpJ݇l:FVcrsWCޓeZ#z`™xkx+[~[թ?w"}u)b(>(Gk<Ĩ峫L NY{~FT+PBY[J\ 8W= 䥐XV\&N jR*Mdn(WÕv505Nr!pt{t6"֑ W10ɊA@.Yd*NY[e7!eJӅ'12B4GF󒠞xXYG Vp{֠spKe#Qͬ),it='Xmp!ZyPC5?Q\3ډy: ҈+h#N;SCz8;m%G]3SPrm' S5HAOĞkay]12 Sl?hegne춋<`6+(]*Q\r ?ZeW5/gSo"NeVhQTC2cĩi@h2{|Wʹl^jʿÿKi)aP#C=0vɈR'3!O$+ '{ {]bN-rzy_ q |s.*|Tf}&TV5+Ke΋Ԓ:YR%z.Kuo иfʯFܯ"6ϕ5 og#5&|djy7rB(oVDė1k"MA.\~r,Y᭵ϒ H}/klcV5" ѥ3RК/"U$!%Ql禔C%eOEU θfa *tRm >y2mKfmMdS0.aO }Dj3M0j\(Z}N_s [Ww|Oq',F_LaYoB]#  Ssw.$쾋;}#$+Qn+GXG:9 wNibEi]  7ﰪ @>&KP^>Cl3Nh+qx4< 2rLt\K5*'MGc-tK>|p&m]E_bdZk,+%7iyWvtM(o# DxDwgK Bg%YUKŖg Qo1l I׮DAݶ,>gGCR-߇O_.S̘7ŋčB?_Foi%sJ8u>JzYAujڼP}`rpSguEGƘMLW)bO->WeveG!q%#obu4I Ϗh6Wz`6YBxL%svkofhѾ.5OڿP5hZOdRx[ͻYE(0:5 58lc$XMVUPQf)\lYHeV.pׁ(Cr_jIU4\/n$ҨdAtQ2_g"ކn C36rF8o4@͕c#ե5/!6ftqIw_ԗ=WƵ\0F"_x^-8 0jň"f^RfNhbs VZm _ޗFպɜ+n`vo5,~sj'aTqgaqf}3رB!#؉4(3$!Tȶzuo[օ8'F5e=)CGU~T /(7 AN 7I!rlt$ׅ鱅k!@ggeaz xM_eJOOrsgi BI@Q}ͨH,Ÿ Wn]L;,'dI0}4Y5q é#:F/xilzYQALkw^8=k:J_P!&0 @4c{ed"*xRx@MC^,hm4$ؿ!>NHJjV+ 1CT& LCcwʙcD|_ʉ*R:%X-*\+8<}ൄHrQL6M_="z:%]oS8wu$ʋ<1 gUnł]f/d%K9F=>9+ʳCV n9KQ-rR#1kv? eYGt"?)P^gLM|riȼ-Oպ sxB呔KJ}N;=~.u1/ d,ҵ;:vz/ $% ^u .*rҹWwGZ}zo.).9c'bm*|eP{iPX( F%%ɀf9MNsSYD4B 1 @faZM88M; ΝwF vX,oo|f"W8,wPkt@?[DGNF$DZ!6 t:&Ց17-[jǯ-oTEk@]8:Ia7ׇZ LXS./}V#^b*]uS9UM֝S b>\S% joCWզaɀz/dS)&=}YW`]q]Q /Q_0E=η{ hb.RPι}qՊE E ?K(!rtU=UFv4;(NBm} DxmhXޑ 9lfH€͊oE=1zԵ=n)V ISYk6a}gb%/%id~^!&ڏЄFν=@^61ă BWL]'P "2NE' OAnX_8CXmyG>tf7N,b;~,\yuì% e1S}0 &6f;gN. (E%x|5֗mQx kWWtgݛ\USQp 4w:Qևt'_Ԉ1۲IKEY/ƵdHZEr/h|{CJQ0 _n±Q8X2 ;ڣncdyҢkt,bȎ_#=4dLQ[.ےۗy\Q@ 5H Ijx\}v w>̾C NȆ=Zj' #Grg$O$s*r~^ M)? 7(ǒQ_]BXm}5Bɻgtk`S!*syG,g\QXi*1c#WW*5#K| EM#`dцwLuMM+*[P:J$WJ))T@ssd‰q<oȣDijJ0^XPH=ِО܌ѷ[}y ~/ mJEp5-tdΒ)9K(Dc IA;O ޾"(=vxsh5eDW( eRk 0Y_ͣSu'nD04 %|"ZYJVDewȥk}Ti#|[Y?NƷQl{XL/WScleb#Y_BHr+;zNA9wT{fcΛeyC]&"B9LQA܉mX ̀r]5YҕjUU0xH`߻m;N[Vh?"aUWƲW txqx!Xទj^&EAhJQgͯl:W⏗P[dʔz'UaY)yVBa~-D67Qm ]U?w,:t=EAW#O3Ɯ Mɴ.9e A-:oFBUIlk)SjHա^&9eX}8c@Ĉ $0 hFF7?ȴfo2yR2̙-|WaICOT3.Z'}T%CNcsڰtjJܦO~t=h+2{df-#j  S%7~w7 it;eY7sۙ/u[V:0yj|&dB ٤ġ* ;V u $XWʘ^]']>"WgN.md"^9BPo]])CT6%t9%\;4ܙ-`YthqkGuL%%_>5.<_K{GRwpy09;W`dN!CAt|g,0"7x)EKM}3 ~'^5i+F֠hϔZG5X , _WMaU dXڳOJ{x n?s]kMI^!)M;ƒqE>!G%W`l>\3Yo?Qu/_Yz@|TXy#Aм +Y-)|vuW(U0X.~beђQ #"/ `6;nI cn6ݦYxF(+gOI]iDB3YR5Z^ll NPi^/b | +9,ɸ+GnSХʹL'oln>?8p7% ZS#ֿ0q~~IG1wJdW3m=_vHivVWіD:Fr.F'ЈNaTpg|Bۨ-Իak柺b5p_j][?G?7 )q6XT6@Kq&5tټv: DiJ`>M zEJ)ac[!#r&ʽo$HQp11B9cSvJ( =QX Z;gY 4{S>r9@9zԍzA6} ȴП*BKbqmJaցEz vz^"v-+,G0 dAiZv"/^~9Ծ ?YQ׮yր?Uޕ h8s>}*T( t=ڿ}n czh /=u?N=.W]-j}!QBE|=F. >uϲ\=cɖ\v#9Yw #RFH4zǟ5{:tx܎R&0̓ݗ *eN'&!x>G>i` _oUjP|X0%ˊuK[.Ғ1hZ-SnM} {63R(lry+TDz cJŧ>rm^1'^ 'i_fĥ:"J^tH{W 6[c&b1!Z*"Kp3X@Tͳ|qg'.5yj &?ac(|;[4M2rѩ΁6Эqx*O'`+@U!Sr"khuTveYIc9GX<1?Z >!ZiC~I`j= hI<0 ?7ɷxI_ikC>r^= uV2?4b:?ɉ I9"/ >bm8 1do>iZ Yfh|tYi 5PKKe7}d 4Lq9GK)}y`OVC d%Y 蓎,}~|$C>/*Qw拘|^UXS P!!zNT$V}y3{ߨ5/)@ ];㟊UڂeR-r@1d3c'21LŔrRZc-݋Jƻv qϽ= _6e9ϟKU0Gmo+VVA2i 3yu|:+=- D:Oe|I.:MOˉ>r& 5!S5e LU#U/0"}Tѯ}g>/n9틟QSԘʞ^\"]<%N@SJ,V̙AΌ`Ju#"cc[k mA 9FۍVqxBkqz[ qv篽N_t=n-9cvx)67h&Ĭ _0UY z55#7kcr`/Ui$| N$ri $P{ObPjM#䄱և ]rEEjZ*7*ֿ1(ozAKIC^=>`IZY\pxd *x?L[i=]Xީ5XC.s4qt[ʔ$_m{jd$vwlx@{; ~p'Y2,vFIЋk2ij4_Lk*iu#lzD\0c{4C3-oޖ\?"Uᔓi/1I[Kc&{ycKaӘgi)qv`P7*lum/w֍PЌ˷I]gS c<>:Q}M?@AeΡ5l)"ҠR,PVFM0s4H1 {ri\?AnΉ pf_@LJPh" S+RG'*NtO t"I8֡S֫Nggi͘'c9GeYq 2&kaUæMd3TܴX#bw0pKwBqۃ0gs`j1]̑9-v础0*R> QQO|x{.zֱHHRM' g 9g4==="sI=oS"Ks'=(UE,Ѿ]k݅5dzR*ӊ#?ga G*Qlt;BtGSZK$pFP,m?]=Spy.WAC)wQT MzbBȉQ ȷu7/`{ Z٬JkN?qʬHA(=;ъph_Ԙ@{ԮF-F{*̳$ZAJ$HJմL ǙO&E ])U|2y!Qz0KGᤆZ&^Oڼ2PҢaPHgJR=xEmw<qoSljH;1VZi3:]4D}V(Ff5΍#,_H')a+cA^湾฀3H|r9nD&*4*Lf|*J_<{`gNñnxeʅ!9Q>ZAAJIOvC:\-8Uy$q!K^G@0 DSɱpؤ]O.g[{fLY\ Gh}y ?- 1.Fc"pq*og-yBjf_0+b+21KD 6`!䋧NZjŸC v!bO}~󲆍4-|"WR/" o1m2mr-LDg一;\Pc,䚲j#7c^>M8>RxE"sM]ذ'>55lڱs7UDzX}a5ڡ܀hL,LJ貞uݲSߩW4VV?; %md~ێR.QlZ9u[:_SS !f])^cL=ҷ oOF)@MثLuhmB9 89r³/JzF^S"%{(]G㽴7EX}z yRfg$)R UVLP.O1!]N$Ŭx_ Bfk! ד`+ux)?yPnWT(9]4/ 7|L䴍ίZ<856:V fΖk+]3ה>М{ &?m89Uo~c BnPCтN3*Ԛ- "lb,n3aGqTiAoMkߙه?UY0K* *KahϠNZ ,J;T5^xWoWq=dNYP$if=(?񤷩IL<܉7F1DÙCm%5!ײu>Stu?:MS ]nCYCD;8XAv~;>X1W1vΥ"ـ &Nj,!K ԌBb9?1 [x@92'Sr5u-Ma='6Q a J||eta;1L]_橑*zY)Ԡnܞn&,ATǽ{ 9[Q_~Mj$1DÒ&mJ닃et֜D.p9Đ%Oi lﳭ̌c>`6Yܛ򏴆 ZtR."3nR`/ b}g%Wɳ4aWiLgKVґhj6Z'ssTUO!n|;t Y-皸tal B2d*56/S3GVmOewQx +( uKb'wn.5Ѣ ]pK}}jVUdZln^8?lb*N;+F \jxo9|З*A!a ;հ2D.O3ho-`*p.u)6͑ΘRleE^; vm:ZHQrs!wzEl3a-kְKzU)Z%xhdze"l𱁦rtwG,~ktS_ѝ4"):f_:]G׉l <7FV" 4ǡD,ZS#F}[PXCuJEWEڀIԇЀ]_=]43:vdf]fysx􃏉Tw&5D4+xD{8R͖%/?O--H~Z02pvS$dҁ|++p";P8pҴ2ywDkh[nk*/^]o ?j_k!+7k;̢AszU~:E5ZB\\ @P¼ aO8rp~ff^Gf٦lW0i+^=NW{&'d,GE 0y樯-ӃwD9n 0w[mל[ea@Ǝakz$=W &>}s2 `j`4QM4_[kK@S.2QbGW>95\ cc .=3}d-^-xA"ty`ɓL nKd Mu5/~=rN `:+d{KwE@+^5l4naGH>ٯT P?u+҂^3, x4%xga@kImުJ5}-=3!w(ozŸKe=YouH5ڷ&yB˄o)v!I|-؃]mGCE٭ح= 8YycД  "p8{=Ex寷~+’ 4rՅiz4/4Z5{}G=mpw #rp%55.bTvhW #5LĶŎkcޘZ.hY7ItL@q| 8l׊O[cӇĂAK9D@ݞ(?޿'?zU&J+/8!aEI?z{o\k?W˭Uo'_6Tf7NŌ}M&&2~XXIuuAKQh(YzEzt-q` RXgs-aUoa fg=r=ysjQ;v.&lRnM=OD:UGsR K]G"lI9moux&v6el e#\\<rA1|UDŽ_{ROh4oF*q ^!z"}|ob`Q8^ &w +~${11_ژ@hHD>^@G9\< ,Ӕ,ځf(֊`}$^R;UַMijCQY*Ӭ{*8B@6f~YC#EwҤ% z34{Iw8ilI],!t juqCtoh+1:}\WBb!ž$~})V3KJliέMTM-+۳U[x0k52Ap DX땋hb;9 ܿtٴ[GkpY$uDϡʈ\  c4GGʶK[&?pJ6K _^w[3!&!Mؐ)~r=sa'jIhvwA $/eBZd/ K^:#;6rQc ^-[ jjU_(8ArHN7oҵgs&xtW5PtcxL˴!0m#:1ꚬ5=pHK,W`w;P5V~{CmYo%˧Nj/z7S$p om$xDSOxɆEJYbJ~>/BfU.tmr6ӈR >l3AzP-O(CvP@XVfP˨/)$L# yD282UnZm'8k°6%f!`\H SB,{ |ɘnX78 sULmew3\+f=IJ=vŭլf]ܔMcӀbq/֌R[]枵dFTڣwaK.a#VUoyU3z7cU Zhp~fm9]+ζh["og >4y}DreKXp3 o}CFEKs$E㜼I7|فl;D-6S\1Ek=M;$5w;ڟ̵}ǂ ?Lt?'%$vKB6Bţ?cH6,@\qg8/R `)0._RGp#ڎ"1@Ѥ3Q[t7S OLGp LT3d٨)dOeg^+ߺ9:sb aV2JF*$̯l}_Bo Oc{&Nd._hۓpQ(w<+Pנ<+)y}9Jc8Bk0?.C_Gf\ ^-FG>ッ}Fp^f(< l%7D6^kwHhE ;/cS&ܶ~ﶳ>kVśUvխ~|93e*&eWBڳ@uSqe {.hLnzUZ`ɧijDDL\y@=KbmuFVgmrdT(Gʟɸ_|X' %?Ae|R:r|"Jy 3ɌXxb`8sn3,vPAC'/{l XC֘5>C6;y*|_IjO_nl^Z[6jN&SLF{=6${B_ /+B6^>h+*,=6At??]bG=dzʰDk!ԯi5Lȡ]DdTC.5uQX[\̧\'HIq&l/0__>z;@2x[ #~oMvfΞh%N7q0ØGI,d͝T?~FmT j4  L0\+yD"!g&@3@A~p][/z"5&gS4}P:#EP}|f~?#ǶEhK-WqI,.C NR[ډ<<ϻP#6,EH0kx ƛEM6xSٲq3_ T3D|G 7sB 2drgT1hTΆmxR@Ր!~e`'W"m\Zpc;IC땄kDֳqD/t5t&0=Gy٤8X#k ҃tf ѢsbjvF1:{0m/oxv=b?k|ihn;ӥu`|/#ͣFW.G2+^Îy!m4vBlAb_A$txaקsfPA&v~ކs{؝ՓVG~ MuS =,[0T-^~Tw$H 4)xJl͉HT bㄣ]Ѫ7#[$ϓlIwq<ٮ'>/kU%Obo:5%LlB(N.A=يd#coE8w\ "\SF1]˷_ܶx+0lZB~< oT`5#pg1[1uͭo=!&d7(Σ-SU[N 9 ֥1.O _כ],rYwZc.*z,=c `itg[n>wۯٴDC3"ԣ\#xΛms~ E쐸s3Bk@q-jBZ=i~JI s\%}$:5Qn|{9ZQ MlE ue%d"ߋQA*s 9gRh]Ķ"da$}*#Pп @D-[Th_ 1AQEs%Գ<h˩vP<"jN5 -A%Dje|`' L=P١dE㲨R|m bv1MobIt od`q0S^+>^3ˌh=gkuGz0R"+NOM <}d:s=lmp*VwbG&:e`8q5r;/@OSy`cMMcMџ8S_>Dab R:woӨ}nNs,0R#6 U+ٟ@԰)Z߄`o?yڠjFUi dy83|=u [֡rg$>|U6dM&`D"Qw Dnu$ĭ\lI%(PmzK;dGe?TWm-2UFFX9.H;Qo %SܿY CfŜT4 "͏Mڎ~}{9PH~ns RwKچCB7q8 h:-}&yEIO?Wotx +s%a R6z_D" nغ}zJWR61ao$Õj0?AqM"͍=K0s? dvش >3 d辔"&O/S P8ČLYݞ g^Eaf8G>YYlkJyT:E iJ@w2f^u>}p6<Y8cZ۲Axz^"^|(ֶusݽE- {jGΕ npYNGUJBjYGi0h@MCSCs+CnH36dqGGzmx'Qm8'>[(; Re8Il <̋{gFki7V_L('Z Nj@kKg量*k*\#\1 q"#GO03;7U.X8pW&d@Ǫiw#uWErڑ Ss*#ʹǤd== P[MF[%3[3iWh kǻFDN?Øhhx"$GF5yYTlX?)&^8TjS2cmp/"Dr$$czWzR.hl $̡zGC-?trZj/6}JM{pݏ1  ~nW֜pyCn~f,(>oXN0I |ÏIaW0ESO"" UM|ko\>PٞFLf[A//J$➏]1EӠ9yDĦ}tL AgjybZXA(IQIk葵Mx0`=Yѣ.ْՉ:}gÅtvQ.6UFbtpq$b-bX=6Rt>oVNU xVl{ܖ!݅ZH9>>eiTSqTlMZtnģY>ysrW()I;DΧ;Bs9.lqbmB V7G~߈DXJqYxkܤj>"Zf&x[`W[\_= Լ0 [̰|/ + s?"{֔"%Ll&osuss`3B+ X}95N!^2=kP4lזy@‘}oG 'sjkeZVD)̳1Pˎ&`3Q$D Mu4pz!voNO?]n3%;E1ߠ?(#ζŮs#7ŗ6)Z+p*rd6)Z;u2;n7AM!ݧ#1t4/god<%iwE $*j>1Q糯(G<3T -? weX:ZI#o[J#4842Nk99;7]VP@>CsN7,Rیd3OFCD$49m+۳3cں~ѣF}YwA8=nzLUXэL$$ddn(XmȲYe{n\w@$5dC;SBzCva[iTSa1ƒ{L"7iOդY!@Xz5hNցfW$)I#D@⯾(£U@;L Tf{N(l7g}Oأv3%h7= dd-Od3eQ t*^*sݲm3U.768\oQ\gB`xة b@ZbBLɨ}Z'g&aQެMA#BCj"+GGG%0_Bid+} / [s]cv 3)r1zV8)+wǍjT,l38'Ґ}it#YΤL`v7zȌqU7"՚tpcD UsG`#7㕼-L~fy73E}57f-ƸڴU "dٻ&wHuN:=t-, ܂0U1Dh (;6o9$벴2нa~iNZ}:/GKhI[$vvDCMtxz. A 3T:R3Ş-EZUoQcInPW1j;<۝Xͫh0y:I;f7 jPD"Merbp4Ȧʐ~qIosJ)rož`-mJ E"{2u 7Z.4Ҭifd5^bT5Z6 aM{xg7#]Pb b67f-~+^P)s_/_I xtWpZ<̼Rޠ3)|ۗ .=mhh2m=^UQabdmyNZ6zBS뺷KH'F d& N4ED -zg緩(Ɍ?˝R8@jKy`r@PXG+n bc_PȅQ>*{a#= hEȽjJ zgoPyk.EUFL|D7DϗI-%RfDE*dW )i]?hHVg:>IZ.IꋏEGVfdx~پ)%n(X JvF3w;>2k^JzTg{ZJH~θ`#I^XzȄdz|5^YbSޑ >gI1 BO•HHLMmN6 =%ZRvϢqZ⾡[*VkNE>j=jqf  DSY*NՂ%RPZO@_΃jY%93 ٝTuFoB(Wiͭ-z T) r=ə )H(9 &FIV)DI%n[yo֮zWFO:i\Ѥ'$ԕESV]둺Nd é^ɗr5[k3PM>T}؛Ce)=@2~ҒXT&2Bk]wyw܉K "зL3ժ!xbulnIc^V3,*@_Pą|N<, cSjJ<5k͔M'~3VJ";B,yeULO"uƙzRp@"u{з{q{ />ޅb#.2پwcjƅͧYW:%(~=ܲ| JeG#TW取АOy\ (&?eb(7HMι?nqyl/ yhB m:Qp ܗGx|a,_}gϤ?^!eOѠi^\qBwqKW0*FQPbtm% U?jα4 &ޥ+Oo_YW4zE j?ؖA6ic ztqD̟uE(VQGŖ8߰ SzAݸao q7d^٥3[ Y1]x,v'wpξsN"NP ):~㔋dn䑠"ׄ{q'j)Ce#^,ܤXŐ/i)#yf3~h\#{ '2FKngAGˆ!jb_2G̙в0ؙбzK:u-E{)AK`vt54 BLu^ /prdH>kkYzTI P{9lOe,=/Ʌ/ =bY7nouiÿ֔0=@aP(DG}1vS5BYƎ)be-֣V/)=&|9ZwWȶZY;\y']\O\y2 ]ead̞-/%߸Ik 0\p0Mky߆;бw^tpkD';;XtJyɬrIi+K)H"D)> ?Bo:_eW`Xc ܹ r`=$$A؉ ,g 5w?I̪!᭤|VAh=2sbq!Jny>T[nsD%mڟI.AQSPIsA6Is A>Hi4y^œbpi6#=Js: |*+dyjhsuQv)A-ܘϙs@3X&#KmUm8*ip%S)^L& @rN"sm}u($T,a|Ҥ b QPR]fh 'Z'xB>VZ3KZ(`߲*AH S{/wEQ SV.ԝ:p(衻ȯ <q"tiy@ͥU0 Qxt h+e @>ب}ȏv?%S|L> V*={; n߯8]S Hej}1OÒ1#Ęh< S2$ ho1;@6;zSFFsuL44A Ҧ& Idb!` |Poq̓-pi1fjt)عTX+g_9Z]]]L ;YƳiD}u\:NϲwJ!ݰYV'ސ%tGHu *0K~8H*T)AT}j@R#3C0O"ZuX?KS@Yc!L'k;:{:_rKx,Z24C]hdRk,?)J4)5YqCNق 2_q,\%W'\ b`$^/?rޙAO__pJй}uZ6.%id0fo{l8Stk:P,PN]. h[01=g:J5%xx`B; ă5KJ 6಻G]:džYQC[\"k`$_Q4b2ce_ҡApf=b${i~")lOu.7ЅP9hd_@ԯJdr4ۣZ1X[!PU:vݤ˳Y5 "oy*PU:Q.Y711E~: +ͻ2,Gj/E,`"C3#ץ@j$ﴛLvq1GRl6 += vLO0ߒ]&9,TAq|\ +}FWTP&gQכj쨋`` Y9 [W/fz$bz_MS )z+Uԋd3\(r0fIZ}0ۆuWޛǙbriSMy'*&v¢PEj“t.bWC}=P~j}FmK9mjlXVJ;sKUh[*n4 /O'.t([x2M_Ƶg1RDЁ_`Cjϐa(\5$ $\u1lK({PuXǶ1M*Nh:H16D]TgZ>aZVCӞ]~5/FMSNP6$zԒK{%6aIn3\[ ;M!\|Kr!5TqFLGB I'ЈAoūu%X4N I|2rՒOpuOos{޻s1V\Ŕ#dB !R.G-kϣnk=9/<؎ AWȑ9Әq"ɥ8IF#Ab46w% ŝBm\;4FNٿ z (W#΋vTKSSc'qUau)i[( J @ }m1p+ \Wkm\2u0ƮC C:*~H6bwa4aV&u9|S 4}U阖:FE܅[3C[ - ׎7iA_`A\B7Cuoޘ  m וM=?L3q ocYȍrzzV_q~Epׅ~\,~۰sR 1':g=,ݶ؂srP {hCRɐk^!;)6yf4a*nKL4tKY{I\=䧓.6pS~s݃eNYUoT]KL~̳_B=}iM OTRdn\)t!= Yvҙg_MeYˡT{'Lδx9^*R P4go`suMflʍ*kHzLQ^AD0Ck7Oޝo$k7EW+s !?M*vmEFD IbUyh: r핧QoDkMvHұs/-\nX")alez]jmPWP|fOr5fg=g: Eփcݥ`H5w'ʗZ/vMaN^Y}Ozv\v5Z|m`) xI{&K@[(E|t T E.j'XkEʮ(jA>Dlo~ɀNI*(#Bg}RC5酌+օͼ͔mu79+ j(XFMkfsY7>dqÊZ.= u}\m;Jlok"-EԼ2,r`}wQG{v[tȬH}QV9Xx,OJ_&YW{ &+yrK)5Z8"䒭 ԛUIPX&<U̅*7yZt))<,oO mR\uJWQRC[Ҽ2^5? m|ԙ鶜S0XW[o@\hBDw:{kn }:(dK۩k 2`J\E{QW0؋wU7 f3& |f/*M27c-dj|Y.y!㩮. 8wTOC3gY^PO-k%Y)02+d}gr}>Y3}y\w 8}nh ,9\]Ŷlp"pyōm̼T˓w#N6"WBrrjpybѴ%> `8v3$+wpCꣃ݋T];b ¬*^ ge~R>Pz?-m–L!lC@[K;aڌG5}6j{Rf+བྷb5#)*_ $yL'֜o9"WgAع\ڄB]V4?#+*%.}u:bU*C%kV7],5çf2߬WnW;.RQtH!-H}yqS"u8 04\J5 q!* ֈ8:`z?mnUdP !@-/\~ p|1V $f% u5 Jk(u|.JW0].5* |F溍)+.rx G&Yrk\,|x隇']Ϣی`O~; ŋ~/u^/YW7ZTl]ʵ3Tt^Db-v=۱Y|+D=zmJS[%JpG5A2~}*d:si͈/ {]yrj}~|4sQQ O>WHn7(z@vg F4k?Y,'ȳKК&wQ`,Ày?M [HzTQ1٭oχNwd m^C|l_./ODW~9=uSɸrԹ럻?Dw8{fTW冷4sh9z5.,JDr /{#kj[=AtcˆF,-fe$ F=t 𾛙g:2*I URYX 0g{2{NԹ'ûQq^Rv c>-ޖ!rF:8R֧C @A:gΥLKs1zg=#oϚuSď$d̝(A$q@ςeSRN/uu5ճd6 swwZod."̡l/d൥1y{X@|=ocwGÍ<:pb}/gj7bXu"fV)Y/̎Qr0Lld)$֠RYt'v1k3 Hٹ.-HK=a/arֿǗc7M`מhZͦTa:)v8W|R3IUu䛺,Vldy#ܼ bOGxصچ- 7wDM'=i0hؠrm D~oL ~.\k8B5W4lcѐT; Qmqo%x81+qX(i{MS^Nr:j5N8cҍހ#0mk5 Ee‘ɣXr1'U\qw0zg?!JSn%T!mΛ1t:#E%޿ <6vyqKH<vʿz!FMohaZ:+1 gUIa&9(NG?C_-rT1lJr f9VQWu$Zg 'Jdu%p WӺb:5r a:H=ƹu}BK>v*5IFI*~5xh{ [w՟E[1gmt,bij/@g f1z7. os2wk䙏1t}0),ZZmPy=! KzS=އ\ ,s9wl3ۭNQ곬4=Ax<4@1+tID^%GoP>9J+p9Ż]ɮo5]'c9cC &-p NѸ–wSO_iv (O;=\xWB9dXSO$X ˑ'Fw*Ny%V}qS䍴WxX9]W ë&_ gˋ+ c}&U4enkޖP4o;$:+>~E@ήz),iCG kE+ɍ˲yb/78UpQy L+_b`HpWz$o9vS<Mz({٫B+Q(&#aERt$l@#*ݎىjGݿ~_#m-uik?)F% I‰h<ĉHld27D lzͷ y<#i1rm=@a!ó$[I9!=\QO@mmZ&9yPFy?;kjV^Hz lC0VV0MI-s)~WQg_:CA+%g-ߋ3KxvC^^EEG6#C]:6LE:ʺ11/AB6r\n+L@C%s 9VbQ7 `Ƽ0U,S\DZ\r-$҂)i]4RVK4>}5-9KBy:Dol&\m)d3 +~{^J"!4T[r O5%P̏Ǻ)-sfpX~g֦dAɕf%LgFKuP88,3 o:X]SF+xDYEyh-Dt^$̯s+xĆ4T"^⥎~w_ O>63y]2[nČ3@ssҜ,/m_h4`SU8o՟PC{b0]^CvTUA㐡_Œ+f랏uvo$\~FǴvdmԏK[Vѿq+ތ6Ge=s53 B}ew&dcH9.Ƞ/_Xl,2ܟ_ IKvNX8Tbͧ6,S I0ܽW[7S}ڑ7ϦMCۑJ:0PgAՏSx2: y?ZȒ~:OuGǿm{;PϪfeZaY6Tj[ 0fՓ3W6Th&RtM۾ҊŸH ua^S&LďJDk2JB)}gg-c= RZV _'D}QzMwi]M%{JAy:V ѹ ("ݼ¦%+"MDRWX6O 0HD^Loc¹;34&Y*J*Ykq[hAU4N (N#;n'a5(-#'h{y") |&txԇ.)oT{ټe {lna&L1`{G@>[9gق7E=X{Y[L0ʲ ȭe#!H6ev{č0i ڢ,@8[+#P A4 邹;@5v<*Vohtv$v; N';]+.5DšO W >ZOU.d|B}Ŷl7~Q].; F ˎ:歅#4@Ɣ [-JSG# w|=#*b'rl4Y+)E2*N9>l&Y[z_"b0H"@]z&iXj%lROkj(̈ۥ(ؿMM=UMriO6t⵿CԜbtl^}8e w'ZIcy\2q5^꡹_jV7d&t>>bܞ!Z!ŲC2@?azic^yh>\@HwGr:(}'Ukjc!cӖF`1t-sT-sUĆ7muxLǐ"Ͷ!- X_Bs v@_zh T?hT"r ) LD]fgXTSo&vCE/oijФfE}t8pѯPnJi|K◮{89֬=.#7-r(O uIkgĶ H@N=Th=z1-< tڪ,=6;@}@>re*ק b- 1!6BsFVGHR1:M)=υ #5O$ kC͝}9o|> C^ ĕx1Yq ."'c`ɤ̠^K3{zxI?GWJqU| ,^o.$ h0xZ=,ͼ %%YN?ARww |&@r(pG+r:z'V[ &J(Bq&G-`'#Ѩv>ڛr> 'cvjdȨf!+KA"A%/Nl/iM/cLNJ F)͑{,K r?rH8Tÿ2FƆ+D}Y@y l'v(k]{RԧHHH=D]:5AJsn*F4^ 6]RB TrAD/խ/H0^0|:VTf" *҂{YMUn][S.l^>>f 1+K'Ƈ b57Anz)t MNh'{ |naB46B;4>#Ytt_:o>*hA:;V-b"JP!ĻxvLs:$aa %*k}6 é|ǥ EP[IZvi`Pu=UVkLCiEO(q8E^2p<)Yg -'/} UJyDr&LJ;}*ENtM ,+TD%0ǸتVûtn&+|e _9nYu,Os.~%+ȏƆ\ ,oQ cKruK!BĒ6I1={ޥ.݉G&9d̶Ah%H/ѨK ?J^{ʘz?Kn|w rB"9[}(%+؈I嚭iQm rUq{[=u#NKߍ@ rz]V^~tgYZ0707010000011f000081a400000000000000000000000166b5088400002388000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/cx88/cx8802.ko.xz7zXZִF!t/u#E]?Eh=ڜ.+М'b%708TEPUr0K`JdfG`O3F5ÄDEH3SVvILO&-|Yl=Y5v3ams@kj82`k!wԠI~#`'*kAW@ xJlk|NW3 [(9 93%?KswԮmJ題z<I 1`z"""p堀2+ɲܮƯ<׼'бdvKxC*r2 -)L=ӫ{BU/zG(齣= euU+_n7Z[d9V0不K23/jD5_\|s-=Jo8ЌHdsړ/m^,bktD/{?Ce)FGW hW1KKm?0X:TGoyPOX}%c]mȯCK2!m48udvMRŽ{)zq{QCV"7oI5{ ^Vz3v  #} {\#Gu5ILp>vp%y{lan>KU(@d0 _R{skr.*פH++l25!uޛcu$dYRFPD<:v8:iN(c#()~OdAu֒?q gbgX&J "ڟ}MMgx8Zqe[wOeđgI3G$6=e'PZc`U2㎉G($w)|c g:9IbYƃR8򄡀f\ꑟ]tPI^ږknu -}:|AIQ/U<)˧>^2hqBw| W/WT.1|3xZ)-ЇO%!.yl-2='4rg$!krFbu&]kiX$MAjmnrgiwKMX"FM kH2vo:QCh8C}y4AŞы5q&/]6.󮥋v5Qt\[ ӳTpRMD7k87+0?> n\HD@@>5>?-,m:6q-Fx L,j I*~8 6?pDZ0q[-m贱# _q;uS\h빇>VtfGco7n_6+C _ ,nf!(\ wt=~53Ȯ:W$>q=fKUv_`יm4-E0W0ݵII3r2#hуE[Q)L NoCc Zb01x.Ⱦuk|4d_QPxGLlwTu@Brfek^1R=up4gި`EhPeɃNuOm3W@ MIc2oAf%z*Emα"5\' F'|6g8 :v^i5湸z&\?@w }%ߊEG \ E̾,ϡ4Tp,Q=Gj)K;i "W߃y%eT5/1Do@Qdgqul=ש-t h+I g)񡓵k&V Yխ[% ŠH VhE 9p6:{h5E?qKW2xvnq[G~ٟzUiajgS1nYX#6Y>1qӿA@&nK|k{j3OL _؁D̈́Ǐ"G,5֞Fɺk ]#d_M aBð^h.][FkTylڈY1e ?dcSEt-meob &4q4 36Ō76p2mt ҒM5%$eZ,'\l,0SvnMByCD,m!6efw@Qu[6{F.v/cĒ!lbMM|Dfm5] E31źM-|-[F=_hxe80|]մ-f؏X6X 9A^L;f&ߚѶOkNU@SF)KfG ϟ5't_Ĥ^CBZyۿ\LV i<316M#3P~-axSeksq\e $gM+b#\ijO݃UM*uoYTmxW2@Z*2B|a3y>'l7IaDlHcWEu8/!AL>!Тk%ca| ZVn[V&όl \bA4oh_<w Fz_ O &^F: ӿn!Ϋ7{=`xy&q~!fv.䵚?sT_z? XqEN{ƃ0&%s6evٛ,(Z3#։jЍ.-:H.,WtpAXA1Rf8`M'K"pe4kp<3piE0/lK '5 ,XB]ڒ dLG{`%cOûL lO pK e}-DzۖAQl(bo+ K).]]s0FW̉oH"5 fZ f {u3:VQ?eЋOHYT`~?}ӕ;HyhG%6`_:l5_QͤIq 3}(H 4ŠR8mZsN;z1"ԙA3qJV5 U 3qna~$bgGOUbU g+:woS?? ]B< wIHjA,KB-R&d0¿o0L0!XlN0;fidZw(n@5N=e;{WA7L`|ҍ EL&i1NgYˬLm~"p[yZ8i4r exNu({2BDŽ0ګ0kQ(t~kO[W3ZzڵF$ >oZTǙ J^A=zk$xLVQFޣ,aږݕc/p!-7r<'6区KPP}?^x]"_" qWŬ0] )T^f H%[[UO?%v1wpFtS _"÷a *DIw{Ж.Gs $&)-xDǵ|J;BY$*\9\mb_74+ zs  NAH w,UʟbCs:F(͈Ӄϲ/aY9dwM}P(2me ,ŕ(~1dпP" |:Z]M'iC)OqfFYP33Ydoke; ͨAu,OrJ|@]|w]u~ÑT!4PbtD:n|g͐ئJvtz12yS()g8p|>*128ئDn{vZ51SDrk7n t5=,_D;L_t,s\16q*®e{tw7̥4"0nGyjüF)0"Rmz0 @ʎ>9)'cpז$fj ;)A*4>;\I?(نQUpQs;>wRnBeI.J#e̤=EjD34?x_~I yѱ*iWOGM V$i p;m(<.`fNqSu T|'[IyL5oi)7dl8y;ׅDaNE+eIhFxn TmAtJZI:cKLe-TEQ]axm5jz2vT[ue\gmFGd (#d1}g$|WՙH؆a@~ts-/W\6\h>;틴Ͼ:ѳrW3l_&^x^`H]󸎩ce hO2\=>\ GE=V1+ iE'PA [z,UXC_JfIyzκT2lBK !Re#  mԨ|ΐVu;471 蠒EJ9 EOM˲aE+wQl^"-c'(5H3zy^ bBD.@,o  (=وq\LGƀ B {[Bz{\`ϟ 7 MA|vI,x7oC}5 =ų`dL'JvG8 "R 36ġXqP&H|H+- ^r.t}w)|} PZ_؊o6Xi)"OuV܌:yQ`\-"kBϦvK `GТ{|5jfLMEM QžA8N5u@2&٪jDmn7#-N| J_T$3-3<+ք: 'oĸOi&5 ."_aί8EyejӋyËQN:_E GEi e^s 8>Y8Fu~,'RUw-3m)b?02X#_`}4O^iF{`6ZHJ}&J|fpw@F`}b FSGʠ.M̦tnxDQ66Dgg3}v'5>ˀ= dwMZ}厤Xw3h*p֦48XQ{Κ}9jP2rĕ=[IT;3ɗ54/(]{\4" t1c$])N45٭7Xcܹ)!L1-(O;8/Oq Ch@*7xB#ґW?v"$hX|7|y} $ݦ UZb7a}^"g9j<]eb?מkS4d-pXdT`E Ul4%s8=P$7wBJK> {pފ 6Gz_3y/tle^ Jh]8n 1fw+H=;зw!7r Щzᛋ;pGBd^XI|\.z6¿R|:2o)ާJn9C~*[;KX$@u#en1p{!]UkgYHA[Sj뿎">d·`qQ k2 ţ9SC^x{ֲ]P\ F1F9Zc.@ |) 7X~G[rP-CUזذ6W.*Hj5 Sbxl7=}38:Ka }J)eB5Xx j XJg)/*To#P24M9A[OI_/B6mzݫ (xH- %`\ vv拸Tw*$|~KN-Ю3 [*gEQBM'eNi%RbX5Vwj^:3z~ӄ},sPoN$dbH~ۓ 0-F/ w!@-A@ t|M9+9s{ͻ| Xu}J#ٙJ7b<>[5h-O yQؽ|qSTuL {HTHFIH-ciGpHg3Ή]Q"[Xw:nL ߴKi ُS}^ um b?AT`.ۧcFKO`ފ;n~SE"uƮF9BjP?]_$%CzWgRZhH9_!]O$>e"V Fm~BFz;=73JíL6zq+c%〸BG7^ֳOfY_Q#:6{!iWDݸ|^b+}P=Qd"/aӼٙfWeZV%uU~"&<ʦ$ %\^\՟n5rS܍y2Y{7$_Կks0CF]yDZgYZ07070100000120000081a400000000000000000000000166b5088400007738000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/cx88/cx88xx.ko.xz7zXZִF!t/`v]?Eh=ڜ.+Xu] r\U 2ۍ=0WKb0WÃXK7:/׽7/ղe+{Gtim#ث&O3~yy^8vG}7Ĭ1B8pL,nWŭ]YrP7* 5GRn;}!o%rqmsgrc;aG>߰@;3c.]#UnkaIR`56lۄ6*I1&p}G_%Y2ePٌ6OGоb]my$Jp\j fร`XC>8i0TPz+E[bu6/"흻2{-|q|v;\`|_!lYѥtJ% =Q{>*2Ile~KDG~OdLFrM/bW xzt!L+0ͷzdtЊokV p]R߇%?"ȣdp$im| x{_vm4M]oX18" a+ߟ\4?>'OCKd;Zf ]>?ٖoRu\b>x2̯ 5m"|֝N}Ѥg8,WD%Eu4R{4-cm抳ϼl˅{\Ezµ*3K9l2n EScC fWA! \RYwY 8l'̮|h Qg(Yk4UYR^bΊk>pf_&5F^m+11Pbxc y 4f)>q}֋/FWFx1sg%"B9#z  6gAWDp 6FV.Gdחv,> d]e|$s|)):7V:0^x%F?!V  k^*;):y?}9[jq7ښr? VPK)LG!jE ghaa/ĊC&K봹`@2ib ")1Mh9y q{jjPaթHb)n9alEt Ld$'ifuCg/ymW}u#鈚+?:9Wkv1DH.BB.F$s1ܣtj t<ǻa/0]E [Y(w5.L،8OjG-{j76k$}M[&YX\B[Gi ]&.CN pc._,ιdA a|Ϩ@8\1d4,,q܌ֈ#eAɐ3osqϱSlE/ONy"zF rI5cW^S5l zZY)uM,?ٶ]T 7P7g{q^Z?XD>0 ,$ʁIPe\i2G=Q;=$*K5\((g+lt 1sOzC&nJ{xfƓ#[ܐJFNb&7Lnv}/y.ޖ^ SVtJx :Hr9RXtrbhs9I.M쥔 -R0%$+v=p8KZ9[Im9_R ڻ6P#^NDJ#UYxY_a,>k~v@YHo[9L,f~qM>iw6*RnȆ\OeYMLlƊmZ9Jj]@U@Mտۦ38}ܥzyqN/;&!t@C՛N:n`tnr[dӫ bGzֆZ߈󈕼7`]Yy)~!$n̓MѠ&N=d`EӏّbIfb)W:P#Oo(h[\ *^-Y:nf#efpCHJP fPO=:Wer9)J渿 > *Y!#7$y ?nrvlR-T|0qzLjlA6NzdЈ; +I.ZJWuT$L<5V3LcK&LGP(l wFbz(׫K\u3.#S+,H('5' I'+7i4+cؠ72v({Vy=6$7R̪W,{YE$C^ZF CGW+c*W o}H QX`3$ ֭QftH:~f?JEbhxp ~H%37S-Z[T\FpzSQtէ8XW N3}oUq},p9 mːGnfG^:XHz ;=znzd^ߛ;ns@9e^" {Rq HRHey֞E@j~95H C/1hw k3>N2.K(ZCIwpvԗ9D趸p:Ack (j"@jͤq hr2r)cH[][VM­cɨ㤁WЪBZ'H8 Wl@dw5{"-[gVޅ*agOz6?%.T^nd /7ЇN2Unq[HCC ׎5*L?KjgY-j e\ ~h)ug,P[@=o{|{~)#=+qm'\M#3~7uGh5ًWҵU=̓J'9ni6r|Lo;(^ql~0ʮ`"$'g *>aL2i^E`ɜ >,jQ5:B ur(f!/[/0BèV}H#8Ga{&f :=Pߊ g:$eJH=m&Lw(]rnX1M#9Uy.Jye-"?[4ra(]P;*m`UIz ȳ$88ņ&Ĝ @!w(Xwk7P WQ29w+ @Ol.,[W8j:elxF%+{Cg G}?Xm[fGbN.q>rߡH!f]VtFk00_*"ad{Q 6Mh(t% #b|N5A}N@zR%e_QjtmHkA=CD/}:AtU (j70cUEKrr-mU )s.<,y58cjiB)3hkn z9Fr6I{V.`TpJewGY((b i"U&A"d6 ߑIFfGRGq|\$㰱O'W1jF[b PlQ\΁Fv15jH(qlf1q[@Jy^Xbfk۵Y-+-ca賩c0`* 7Q^Nך V{L+g\~7{LΠQ Oa|3x:A>+4]x rvi2' Ĥ A8ǒ`Xv`ggE*rs3¬EvJ fADSLXb>64X6J3Zg4Tw1u/)1RڂKdzD%K*CZ]u!*LkrҮ# HeH]䞳jwf02gsv {ر{ùmEnf2D|+CAޥ[@Vrj>"ZMOZ] &9ˍq^`Y5U .^AөmrhaƳzcXXۙQG* cq t RRe@@Όisb9O'"`pTacӝdx&ߑѱIuːYlu#Z] Gp#.'Rx Q]xT'Ol7BLw. )nq>M!OYR˓K {cr!f Q.Š!;w*Ev1*+>}CiA b !UԐ4U10քV!;kj2p⚰qM?]iJ2ލԷgP/sTr.P. :J3Ď&b)X(ˇF/d7hw3;U =Rah/RN},8Wq0&+^%}ZG`FA]ks^H:9LEIk"|nqA,z%b@ TL{]3Ҷiڋ'zk} @dkp{sEtFvT^u c/>KA)6[-JYN5z<#2(\x~XbϛA {BK(~<@K[`$1#,yۈbJ>prg:Mo%&^f.Jޫ@]{)rPv eL܎IaZ]Q9Zե&L?^4gWNrnn:CL>Qh0aiL"|m,<O x<..R=G&V7h$ztjl<~SYi> <\qKf5σ2Abe9F̵oUN@MŖL/Yw((r#0t@d_lggᎯ,P ߬y{|Gf]g/'.չڐoS~ӪLWºF9jeR.xJ/'ݜ-s$['F6$|EHE'ua\fư0S<ޟqB8SRrbq-r=a y:>e zԋx6ۙxuX&MIPj&#)[Es?jk6W)먬dP5OPUM{f Uw'c="IN-⾹˂ψ_O 17O8Ykz 47Mғ ^g"%oq[8]hL+ qs%_{/fT(3]bMQ*U~)zmGAVhi.X~1p_܀kRN$mxjJL^[d > ]s,l|) A]9xgceOIG$tf܎Q_RGݝ'jLJ_F5?ٜ׎]qhNE BbsR1V ߂7ҽZd5f\o)k"Eor.zpM)8)L2f!d;Գj񓋥qC_U}IBFÜJ< Dtԭy>vϐ M~ɃȇLC҂5RI^'|>I* k"#5ԏ@DzjRZCo?n|= Ǎ9kaN' 3 v,h113bp1V,.8"^gԟ-5=̛p*DAT!`'Ucq,a=![vUnSJRSNC ǁnՊGzFn~ڎo2ɣn& C Y8B׹釶J M,MtT ޠ Ї*&|4y^.=nM'L 0+S =ru屴KC<G޶9׬%֨kG @hMP、jvyܱ+Tohp󝤕 'uNEl5+l O&Csg)+ڄWW ͚= `ZrGL開>$Ec<.#T/N?E I>eqH(~1_MX2Yﹰ-F^%M=K'^GK cIz֑zρ3~FE)y'5-JaMǙVJb:T=.%_*A$]BZZ+Ծ0 "ReM`cnČakCGcj96Xz4F|PKuBQjEzLo c4wp ]H1lJ'M?=j]8l^o3O8F"/|֠#kՊ'g<8/Jgq)8<$_fzݹ˼3{ maŗs;u]=zsF^Qfv"Gဴ9dRxIHV<`SQ""eZq Iت;= 2L@ݳ=hXK׶?eibYf3dH E.39Zk%1;ZۂѝvrGhpmmFEn+׏R`m$=y[g]0#DL(ɕxL9u[1tyc"iPqO-@ Τ5s{P i G~FϠxѼ<B-~;kk%̛+gŮ_a]^4M`(B( (v4sV9RxR e~+b$l}L|xWusCR~d,jc#jcs?ű)PistaQ 4rUB4n&Hybbm @RHyH7LLOmE#x7D1]73e%7V7n>crUZxle~^Pɑ頡0h[yNU>ZQit,9;[U$3c.t/s|t ym#w "{7v9jA-ctTE5N+c452ȸTe6OИtH'T Cq<-&"77UG?ggK\[ bYe"+,`{a2d{hGE5{#9OXNpe4Y32"(NY\*qUaH{B DofpL 'H?B!9TGYa>bn]B$=6 EY;YPx $F+8[`ۗ42QKuj[tSH[J={CFߢڧ~jNSF Zhn;X~>񡵞V _%Gi6LyѯBKYϘc4=&LYBj0Ka֫7P0 OoItMn9?.RU(H~JQиTa(xV)^IM 8'eC SWc":^1!К%~ݛ" {:6oIosD 3i" X{[ij$鴻`:A )} :-ܴ&}/,\[YÌZ/Q$Ka5 d!~cpVYbID!Oi ,! Sa*gJ@') .ltu&{8@ Mdww3>W5uU#GQA.Rux6L5O6ؐhDGt5O݇GfcG'wgFvbF˩*OV*<[-HKˌ.Aʨ?-V,X3T2aiHD>UrK8x ;OMڧ,HMi'z-btHc9R*g%]]Q{i՘h;O{u^h;QH~ D-›Ja+ WzlA塲bAW΅ eύ$6CIxw z0<>,k/ N]UY?siк:_r8QăC lT/"d'}tgϨ!voԖJU8y32 Hvvc: ,[yA ;+kpٚԁR;]Ҷ Mї="S߂c%{b<ٿpcG.ohӇ1bb <ߒ1?4+ͮ+kџ~^6`ZߌW"VۜsC>Vbܭ$]˔gAi%%^&8*UebS=-e9 <[biAU=%\J2>^,ӈ%I*]KZ6ڀq,/$* Q/kq}YXBϐ)m>Tv)P6nK T .;kFcx>"ڐ>.uiɗH۽#s%Hl/Z1dCcEak=ʾXaƓ}YK̲U/Shֵ}}&dߕR=&b/{`;N;Q Am|i7] 1"%[xbtԡ8k5l2G=ƷZu7`Vv;.G?jT8M$@IG"jΎN ;/+÷ 7zY;y2U ͒¦(P!QZ KGZE :"8/SȬfn/O:v é.eT`nh䖔åw{0F@ΨH㳱 p1{Wx&ixkb!@ُFa8ۨX$ ๬"}G|pNn0OBUc,wY'Y;y@xjzRf~Uupek(>.3A~({~37/b : oMpT|G~i[[KjZY;vc } |H/(d[[ ߝAlA]%<2vO[[7 {ї yb &F^~}Dz͔}0Ȋx =Z լuG >f]5MSKqf;ZJ^]eEG)|5x)q˕G,Dɢ*Qr ?-QSn~voq/vBZg&'Tѝe.nP:YhY +{fG fh:A^("55TTGNd>l7Q) +1jQ.y\Y磚 S/ ͱHe{#Mޚ-@zDMYJg<̓s o*8zFG2Ul:DՕU}f^gbBtHc6$mՠ$CT<>wgɶ35B!؀M⃟BƇ!\]$ e23Rtz~O\ZU빡M$秊t[!RzU4a<{1}W: $w=zs wt$~p=jH`ds-@FI+wVxΘ[pڨxuwG8>TO ȏ:d]U<sw5f.䰌P:f=d{leߢ4%r+wCE#КEo0=.(Q/[s0]Ԡ 0B9V\8jqa ̓Xӈ\ZDΐX頒pv}5Hz)eƐ@ ]Vkp;jE`܃Lxo?9&8t+z=W&? M6V$6X/k.뒥ϣ Ofz Y}`ķ(N:(75R LWq AR7'BMYoE=$4 ,gw}yLi|gbtzCYf8IGڊ|~b y߼ e(:ĀyIKBl=`зuҗ.8 ԝqkoK]kWRjarL|,q R'OڈqrDVK}%|'KaiW0SK KV ܴLe܊p|-O 47C#,6cuc :vȌ*W }. +NNmdM&-:oO4 Rl ]vu·k:]Q#kBk$y-&b]Mн5zAQB#|>RMHuT!;p*V1GwcA Tc3CU&:i&-i{X0z6wk!`_GFp(ߣШXR_ЂO?fHn P'Q(P3R:y kG"N0s!YV^ I щ(|J*.T؊nj'uQm[q|cf:6{'&O&YvaIQ^*lS+gvj;/V Mƛ';HyunX unp@@;}T(l{6Œ_.b%Ռ҃c}`ڠ)&ox4KBQgڏH^j℉W_fOʧ:;5, &G"׹ʌhO'B50 Бo?j-3H 2S9W"׻"x7ߞƘ %lq$>>ss3GOIޣݳ$H1eT{ B<}7BhoGaKW;WJøl0BmZ; t}o`!񁈈P .wfVYɣ4]g wWk% cls懭l+Zw3\ɩ`P<j5%ItC$9f[_-265@{D%? k*v52UOeLC/|e diR9JE+el^\y)G}or# >7X_k_y3:?lF$`pR*ҥh̬%8 } =Vm뽢=^%gȰT nGvǔW2ݘ͉T&SpܴH+rgsxI$X}oǺwe)i~($+ ulk-_@dt>Nws03`A{}K{lG*4XO0 h,i'̑{AmZ?fW3KuGs(yu}kU*DƉi;k-džP>ww#Lj9?qW\w۴ĥmHh a~Y~U8yMC¢Pp :vPN=q?XJZguҐGEOوנB$]iYȆ$Gȿk (u؂`: W0щ`=Psd,%.P{"!ӂctn%!|CbzA 6 b>B=|1>#(6 ](`٪0n@H)HʯES]x)4M_g(1C 14$}/3S+\\,V8a".Ԁ(4R= 2 VŪPR k&؅IR̈qfwE~jHy>sDTPFwZW#BT疰=AObUp*~Kg5.z@Ҏ+&8)HeﲓU3>|>,^@WouēyhSXJKOtAWQ6}+%pP -8IGeőL"s KǨ> [iڎ3%BF)P''_N,|'3,rq6=^jY=Ո ct/bBa8"l=-`8^llm;%Fz1U>˾K8h$JK! Nq6=v$(qVF86Q/BGi7I h5`[ 8J5Xݽ[]vw,reP- H<AĬ$Ќj?D;)4Pm)N?/j94v*p0[ T'>pD:m+L~Sx#(%P@ocw+9qpJor6<Қp銳-%Y}uiBs m&^DYﴳQԣfyL,NR4Angi9Q{y(5[슘9y̯%]iysQU/ڥoʙo4U[38ވlw.mgJ4@[7.l 3q5kqqI| S֩w ff`5孫E~t t9WLgAgbcii,9x󰆸ԕ^?o֓M1X_/ն͖ya <֘`I!sRfԆuoPZС*; t6msU>dB)BdWF{ ahW|И )zWᴳ ,[38@4wi]  GAbT:"* ̮;`quʇ8sƠ?a{}75< 'K) e&7E+ot׊{Lٲfċ'aFԮ^q-C69Dzrf b37WnkAO;K X'F=%m I`*໡e. d/GJ±N cw9TU70N/tZ"H)chH@Zײkt4Xĺ͑J9P W_ZA]d[s;bO+B cy̐oG}A𭆿B_ZH`{6@ Ht'6y[aSyh8&Q'̅dR Z޷={Ȳ?("PY$Yjr PYf ^ zΚZy~\}7{-.kAu1zQrF4uĜ@LQ&5L<@DHSK5zdxxpo$9@wCꢷDމ=P;q2ƳZBow[T׸I ̄i|lɸ|=76A:m?O5%}¶wˈ$g3a9|B bsF7sqQ[[seҌi(ّCї_#ޕ=$ڸk;Q nv =lZԤcv,bgԼ \*H7VAMB XAY>C:&l?Ȑ:oܰ DexմY! iDEYV%2m䑍zމfk^4sx.kUPh>YʤL]UQĠ`1sU|Y$^Dl^ G4.s9:}?*'2u$V1ikMMIQ_AU.627;5vT m̅ޭ_V;^Z"VXczgXYmٵLﺵ9ِ&ҥx 3C!Ed*!~AG6$q vDF#8 NΊb5bw@k%Ez|ڜ1aʡ8U(o:בГ4IBexwqċ!N*YIEI_L .്3-tڦ^8z U^fL^"u_<6k5;ָ]燸0LuaYs3?G*\q+'a}Ӑ[FQtXSMŚ1a.T0<+'Kq0bŇ=IRN^DFhp8o <.L-9*l!Iت= ՘W5"V%l~ާ  w7卨ԍ1s4v CrMCM.OmoN) _QCh1I ?4YJ_1lfiF!)xƁW^J-rS?EXk><>ζJh4D8.˖t3sl\ JPJQBuhGL~EU&x|q,"Oo}aFW$؁mhDݸs_|qgeϾI8ѳ^DFǫ/i5B79;R7PTO[?|c\ ef= C +RaXgY~oG@'AZvˆL٥+:J4;K6.3zTAɂeWoZy孶f*Pr,P.֨rLEvms*=B?l0Lz-O9{hʢ-2M_&gNuX1&u`N6&$c:($ [ꯒ ȮX q)iA680MW݊|w+լ#֔]NIAQ6ecXLM~vrbq=舦cWMoh u ,O `Qeqc:!-D]E%s B>lZJ~]FDļѬ04pS1%;xMEg /{;.~*~+?.-OXmti3=H 0Iz&8SE"k? OGV fw}lH?>ӇSidMhW1OٴVl*3[cw% gze/RAͤN)U[1 ͪmT0Cg`sbٱa ϐj %y{~™>\#rlSe_P[C9Ce9jȱQe3WL'@gwSw$FRd…I=+5c_OR*BL.Ee8F`a{cf t9Rx"Πi$`Ҿw3n*e i2{Fll)sHh8X~ -jӗǁ6LVž 9A ^uACXbLXwxZL4ILs\_6_Lj*F BDa(Ǐ(ݛb%x֜`|v8 |)7.a-PiLVz !\ @(h̄ \\XO ;*$#&>![Y/\J6ݗoG+W!z+gJVgcQ9Aţj8~է8"#)t֑ uDبR=:r]_#'_Y]g -FGQ`[%ryO\\5ZXAFUْHiK.I}'{ydkPrđöhBONV4fuXt]V'Q=,UQFl|fRy7xp+VV 4wXBǔv\;_<|\tө2+{ˁ#2YagO484{o7ouBT2oi K:t939j"19 {ȳmcnSJ)vZx؆6pҗNG^sr }\ CJ2j>蹹[%;#JH mgt:wiFL&- XI4! Apm~?f7"HgAKwPSs ƌU/gpUVzy,$Dͽеhl?Wl@ضfl@7~ǧFgx[f8sӳP7*5Ov,Ɣfz@vhXqx(.7{WBo+άZCՍHѕ gvaCXL[-A|zBmQvj3_u ]uS Ր@8^W᤾ҩ:' lASFvݦ |kc $sa1}E='rw=d I?8#2~IǞ{υ/ {Th*O,Zd'xAoxp;:1U`_]<ܥA?+k#ej׋0z (KDEXHJ[hpt6 DyZi(d@BSҹ)6]浄U`$ Y@R٦F;YIPSĄ]>g)RIqa~1뢕䈍V5x}tDpm@}67og]29VTKʘC`9.\ :St5Be_c<@CQE%ل:_ئ|y:gtm}!B4 E-#2,cɫmWRɳu[F83iέuWn_mE)\ T0TDv )PGڽ5YN|Q~鏻Z)@o9x`7!Гsԝ!XIڒt-5{Mbdz%C=Md8^"-ŭOv1F#ҪWqÏEXQ]'!X_nBw>禽;hZ~s0}_KӺ4vB Ys7bh)oXY6r,zIaP VݜIk9Ĝ`C0m::48~|Uf*eg$MKDrzJZ^p09b)QVt㎺Ӝ<|od8ƞC Tf,YaeKXiI1쉧ȮOV\3@׫=3 'S)g(89E=  *b}_ve;kW+ Ԕ7*d~g/M>J%sg1'6XXJ(-% Vⳙ]VT/%)/^]E7o= -KM$'E0clx}8^6oWwkK8OO&N!o /Ht֌Oa!K}CYq=%.ajY]BȆ~iG@u^#+t)(ejmK&'6bc )iklCݔ 20tr=I/ż?(HhòZ6<>Ʒw6}ĺQcv  mYM%̭"ghuS\(U4kJN_T9'Ϣ|(:}Z$&N]0>jG-ZHX0:T>9v+T%Ϋj6MBTΛzƣJ:EuY=p ۽ap0+Cj?'eƧCo|+6wPb$t{P>8xK_{",5K}X?d.apH` (r4{v+K;mMܾhS̗zH!uu%#H4EpϱI#Y׏pE2~xkjrB,j$2aX5~. uTn':K,1Lz!s4uch sYAъ.䴑?k.3FB#.EBW8d9$^5`{k_S8\Bet@^/Vs FcGS' ˹3^-yS3QƎ~\"ɍ(Dk'ض3j?͠tP!M Tou ' '$~^u4a+)op"G~O&q6A=ngqD#P9U~WE>)O%8AK(?fw? t¥-UfQK}wa/-GċsK,[/` ݟ|S(N -RCMy*5eG`Ylx,hѹ3*P#0:փ%wQ4}qTvCuo,as򁼁Y #|,z<$Mz=.x{kԯK]:- Ba5@~/L此BzAՂ2Q{liZ~ga=n~~X`9_Ԥ 4֎q4. |؈ ?eTK `)e#pz8;Ͻ}*Ik4F֖727H U _jG>Vcc:5O%`‹M!Ȭķjkfvj$&0D/cUlq~rQcC#2˝iolid\h N4SHbJ5 aS ?ĠEb5dSDEdT/ Xdb߼'5p`BTUK偈!.0(*=J*< N~> =<<.sX8g[8ǸN0L Fnlr3Y{Q.z`AoSr_ynYl#|f_t^11ug6eCcP[7o|Qq |j1mpftWA{t47wB(A2-/(1~apÀFdGDrį&, ?5M4cTV(%op&VA菑 cgPNuW&nϼ&ӳ/bҒojg W,s&><4fꏦ4ț>-p>dm+_щ1sj4b |>D$>ǒnؤ:BQz#Y_ ;'!'AFcL"UH Țq$B2YBĵd6ӻ/|[ oQ>9d0!FwOvdƄYmy_C`ȊlpxUᣭWw2A}, |Ibhσc6b"~BQE/yXTɧ`@F6|xrIFz8:4is;,wF:9|rQdDgN~/L1tDA&::AӑXEsqqM|Lw~fbe؝Ds޷ Щ7u1Sߌ>$OP`rHTŎYDt/:6b ^}= eB>6TQ~cDґwWs]3! M-.0Cޭ,6M .vuJH=Z#,}X -tQoKB^{x&myuGB:HeH4 }Im? }'_;&yDIsssl~ KSI{ !7QXAjB DSOɞ'nOTjT&l`X-XDjrJ;Д[y7}Ajxa`"?A,P'Iꏚ:#|8b0BVG!{d̮H(TRnӵu& ǎAxYxk)Œzgo% 1Uڜ{ZEЁ\%4nWcGnhK2Ą̺52?'^;?J&?u݅a]Ɲ=5ݖFσ@MuYL ^+zX 1A(`u!g b04笭m3Jn\|~~ eC!pk I1"SN4W:mD\<05&ՑB# ,x̙/~z3׸l_ZN/Ғs-$5=&+]`mL"a{hZ ҉o=ݫυ.ZP;59p3}̢.5g9zA\7yLLF3,χ0c $2(,msiIc#O('߯)H\+mbUtt_6 1jx"!LR|dSN_*j6iO+X5͚mV/|g)`LY`pTEWN[n9h0sYxQf4l\q5Z냡)/tޫЈBo# iI 0ΒaψRLlq!1…nq1+ѕ,w e:ČS2xDF!9#ZUi(1tE^U:}Z( h~-h pcS?˰s bnf}?Rq 3gAdhYVZ >J}Ɇ HF94lTDB|LڲsȵPbO '~/ [K3(QjI]#/poՏ@= -]eŞ °]:t06;x}r_4B"}o?S72`a(6Š1){^;tV'nyUȢ:rn#Z#[NL,2f2mVA9]vgKL ǃ#m8A qJMLQ,A)E(9f"Kpߋڷ^9zGg/k}4Kp+iݒs>ng/}:;%`uU%[p%%%O}63K./R>a3~ˍpV6e/N{1"=ĚJK}{'p$ő,{YxXZ8uY,pTurW^j(vN{TBPk.N'xbzJ2Z^uҪ&qKS40w/ەyw2fk uA`?oB-|Yu_I$320h@&^XעN ŋs\yDWR WFXKNY*<={-CX[2Pgjj`sԟrH^%l3R7i h?B\>A(?0qѵd֟6Zw=8*e)U)t`6̮SNyO~d$CݣKb4x2Ld֠Q"xslR<c;*_s\;Cݣfss).6^k9)oJMgpxr><ȴt|e A? ,[lOǙ+q/z7 \i %z݆}C۰`IBh@ m4Ijbhᾄrs4hfԅ1["{O>H4 Eܫ-T>!swxJ@NM3g Gގ3x]MdUi&ufk(|gk =9/?۸߄#:"$ :ۛGuZ1uS%NX:)wqU%Y|׳/EUd;OPɜV,\~[,kV{tO[ctK'C ,Ũg|"KI]x=m Om-!x猜v s:(n]}BNN^C* N,j WmRh rpJ6zE|yyxH#np34p{|Az bi@9-OJPfc>e7"J]K Tm#~q*=&.Rh6ZPhyuNru$m&pQs:+DM\w( ܁:ɱPgJ'*bT/o_]x_N;p,~bJ| jJcK1Q5duF&qeU>Gf2b`bkpdP1j7L؆݃ Lఢ;*;7\.L@Fywna9mtKc &WoF7/~Q+ǣ9{o]&/M7T]sZ9?$b+qc #TsVfLe8̰mz=0a?IJZ?20d-C;py, sQ5KGJ5ghϽG L6*FaTU}RmzHe>iK(^Xǹ1$L`b76_"⋈Qnui )ӎ fpTLl.t6xӯjȾ08y y!gg㯵,2R!ȴ \]%GWM#&᥀KDLFV6HRW0W3h\#5֙Au)נ,OFbxg[n f-j]hHJNMB"p$7IO LJ.2U~\x͊>ܠf3 WnNnȺaqVV6֜/4_QJwUs+cS'NǪa %{o NE4 mP.3&AO+1w}%korkE͸; e>Q;ex*T.)Mԛ;@;LDwr,R,iT%u4O:O.x0<餿*ʀ1_ ƔX3`FfS^ u!DuqABMC RV-"y˓rw!)B*ߋ1QeorFMVOJLIWZ}[b%7h=&sǜ.8uWs-Wt?p RSZJhImst` ŧ {:C}GiX4a62^<c`> .An\]?a"2D'tNr[ VyjMWi [fXAB`󷱹1WCM{-JְKҍW#@+ڂ:%\HsC; ngDAݳWw - *.FU^ly0 ! Iˀ!Ŭ DÊ剣O`"Tr\,4x?#9F}%Oo¥mŤ.C?@@G_Oem8㣦nШ'oN-s)g;Tҽ8@z/ЏN"(lwHLYSRTۨ>u;8CD3d*xZrþœdP@&K;;~8$Vs՘tF*M^};( PJ6Mi4 _(`#G݁c`? Պ*mq[.;@Შn e`+$H^(Ol0i`{pu=T%"Mq|>'NG4 l+-g̹MiN͜L0{<$D#U6(+E(_r7(p`5OAt)!/Mf:ZǑK><ЂlK l6, .ڑF/.LQ_`*r!Jyhјė@Y,<-?<"Qj՛}̾ 梥 X{:^ʜ'Q ΟU<=],p=RVݝwc]x)qk0;!k[t$y k=*j8%.)61jћX*!ކ$^jY •}ި7+b65yQ<2^ -OoKrY8;I{bG'Bn.jq!Lan`g7[ak%篧5@Jl/ATl=6L*FH +sO`p5G}ityc.4HJjp(y {+U}.,gՆJk]#}.0V) @g=ҽ_Qu?u24 a(!v[E9޳[S`XkؿK@_z, 0Z*ƛY1;lGտ9DY6 ! [x [H(0"x]J85bo"ڄCDUobEyÙ>־oG-`rtφd9 R ++ӔثxGp7h 0Bl_^\[jE,u4dWǰ2=fg+密CEM@Whė99[M Pƈt cGĝ6F냡`E-95PJ=M ]~Ha]A&(ҧh p?:v#FSv-z?O>K~hN#`Dp Tf5 fvv/Gժx+opDc]*w܈TݣnCT̸ o{?c蜬I!^~'K@5"7, Cv4@6^(컬T}[`tJvmd'Uz1. e |l""jqq{"AZiᜡX=бDeյBB͋^?,5W#GZ͑DezYJ]m &cBl8M1ƧoEg— q&Mad+_d}-t<#O&zBwZJq5mAYo{^x1Pu8?\8G7RÓnl׍/H;T[.YrrwÜa0~6MWm+<WkIw9k  b$5>)FF*R4~-Cޛف>>TȌd{`l.)76*+ij,1nAjWMԵmYߧHpz+_6AI2+K 8nJ ĺa\HLH=~yxj˲q )8@J'z<A%6vUu!u J>d@?_l[иeae*=ɰV)rZl|%0?9ƅ*թUڿKs* QZ,i҂H6@ U]x[ l [βyZzwgt b}zO233r,а;˝7衇”tABjWإ2ˢ~0p빠t?<3%#쭥l`Y0UyF`%ѐ +V˥uxtS_ʨ8Ph0s(2a#i<;O`2髱l:妇ܒt?klӴg] p+آ2<m;ÛJI]X>GV&4mg4u]=K]'H .ew^,PnHД2/۶Q^)1 .131:B+| %%}fG'߅CڲŸKcJK{o^-HŽKdG 8PZn`V, {:p^ u4zB[Gd+!=:|f#NڡFn!:qVWN 4rwTIu=gݠ|2wYrmS~ !X ¶"ѽSmO0U;) XͲgwCUr}n+9zc-q~FldK" )PrkTsYKq UCqjAUi \\TbL&-{6 Z+:*5Lu_$Xۄ@ECx`ʕN͢<|9'Xwx=lp?6*I2'="x+l<UhytYM.rjXg (5 qwj k v|q 5YJ_Wqk%|JsCOMB3_3hv3KQa3"&mBnm slT?J^j9Bs,%K@Ndt(ζ~Bi@q}ʹ'Iy(TVXQ U> Oybtzs+;w\Dwfֶ&Jss;Ȝc; MR@:"ӯeW :qDzQa"/Lx5)%,IvtA9Bꪻ^;Oȧ#w,&~-Zj`/@O޷jsOBYzԩUCR1WD`kmF^%%p`au=È3DnSk:"`!v{-{wxpZܵ_%Z15ZDD+D',Chm$xNFou垗tF-Cp3}8nɻlK+BNDͱ /%6ܥ,:Kh$F\JVT??`5oW6@W.blE >QDawNО*^ Rc?iWM%jlۼ|,|8_.`c:ʥ_=`j)j"bàC!߮ç D;6>?S&8l,y7T}˷Q>RupwگMdLi4X09ęFy:}JHQ2Mxjȅ {TXXz4 %+MHDTS<;<\i̱͊7gr1i~N~/3GWg''n]b2Ck UYH\DORw/P(θcxZj6P82ϓ4^AdW7q T7NP@JC5K^7vmnP7L%  qQ(% 38nPbeBj:@blUsz-; ?S]WF lv7]=%Ufy}#!>J6_}~23`꾦cn^kThTJE\0cӬF A/k;$Bb(%/[&F!i/EE+K`/R]zjV| N^q:Mj΋h螔 {w7Uz{ҫԓ){#0?fkezNȟZT!?@z9a7r'_P+vaI/VNAހϯs/a>M՛j5#c=}o6.;z<7nwho_fNxGOV]qXjLg aS\͈vfNAQyޣ\}-omnU$26̚ ) {n"(iR@QGlRɳAv#L&U fQSj/Em%LP+L*I+AX FP'JO 7M-bބѦݽ5N>!lu* (}[VVR_yCYg;cϘBdcc}en9 eۉE+(AE5 d!i:4d҅;^>{חN+[1iFHH9OǮfkg:k.1A{FRҿphJx2 jA>^iV!uhTgf3"=CNo?_?V{ӴKlO~YRNlq+Q$QgGP, IR͇ƣ291iLRY}:&1 FɸXe\5T<gDA=sFjsc{܃ Gj&I9OfeXz5v4ko<ꐊa< @r |fHjQ^ ~mYpMw)区a) ɅGLN|BSº<Υ7G- .I\v[oGh׫^ L)2zص/^y˹&7X^P0y |9Be2{Lܷ@p>/E* C10l)DTb:n70:  )-V5\$!6J %t"DZЁmDlw(Siؠ ޺6S 1+E5/]O4 OW8" \gO|YeI4ǏNHs;S RⳭr%&\|xtxլ *Zz(;¦Ɲ`ό_S$N @Hx"l^x~2~j@'b#FݳؖT p&C`".J 4ՁQH$% H5T :dRaq\ޒD( QL0gbL- jW_S 29&uٺ[Sxj$twpbin> Q%B{|uevI0p*%P"bA? rI Fh%<ğ!-6w׸)Z{HٗK!)X *k=/r#a BD 5!M+t}$GW+)+DtBAJ5̫^{=4mZ0P]M 1<\)*݊` yOyv^InĂQ!n,s%x"TBoKz~*2FD׽r݃n\Y2Byf2&acӅ~h(' kM&0ytKPPIieZYL~߿ޅ {|TNuFQ"E` 9G/G Fd 4Nm|\ۧWL0a/#qr D|ׇ qϊ!~L~X k,A+סTܥO :\ T|xn i2?[Ϫ*˩*aJ}$ȃPXu9{sfe@ާYHXBKʒ`$ zt={X^^$S\ ,!QM;<7w=X?q&|gU=7q`~r59PlgL~糲K"$v`$zW̓T*,`ϵಎLUބo=L=&vLy?3$vm $KmMjRY;JS9= S^9IVU\YԖHHHDn/j/ }pmtHƙДN'3N~dI j7^^qqR4swstF,>pd]{CKWRJ DLP&c|2:P]Tga5vWVEF"we>͋z΋πF (xE8tN eƔs*!)J\.ԲtQ ڐ@ ݡhůD02գ?"N|5Pk1J/7iAZ37U 6 8߬PxP MK麬 Wܞn:ZZ;3W !坐}O-6E~%Po;'y:'C/F #u)Ef$xedu P $1!g̈dZ0[2׾Zu^w[pb\)r@\S[5WtE?av5vr,/FX'[.k ,ʼnZ?[SE}[+ (`:׭f `C[o öP' mv :Yуt~s .`M})9zeE_&J4?1cy=h鮸 jgQ Ȧ1glP_3H1)u@tXB4v^ok?%U/ZB"Q}KmaЭB89.6OZV6ZDXB`бڎyR; Z@l `kPϲ-.cF') /@alIYLY]{̇u^k!y>skv(ť^A(ْ|U4;;kxLi`RCHO4E)Uj@mncf>,{LXgI±z{LcZL"P3,᥸`X#c0V|]=b9 qG+DL(:gAH3f)iT<v.Cy)&8Q!ii[_mf^{yq|E7ޚ`k~unujHzhrF@"q=:7>Qg<`"7a2ڑ_UikPFͯ"sl3-dyq=-.Y,$L:%* ER&(aѯ4[LBTv\exX! ^r1h07cOPYfph;3SX ɵPvԜcJrÞaT#ЩNƠpm!p |V׭TJiwY&!X]{~{?oNB?Cكi8"G>ܷ3CǼN}'?9>֋C~gtrxQOBcg^T_ɔl5⋏и`B9MɾB+톟#LyA9[rtryw*6H-.b:+!RbT[`J؂ֳظSq-N5I/v+St>K |_Rp])MCrކ"4?60+XHC3 -{z[aތLuD%x%Wm%<2U|j?R$4\C64w>,Du`Krrj MfW|g501nQWl\/\\Xw4M4MA"dد} t{ SE$"`qʥccG#k >= x WBqQE=[Uha?"Vs9Z\Flj< Bnu}c8#QhGPh#j?7bamuN Q/҅i|l%yܵPuj_> 7Rx`њD w\|"LڟG&1M\VOR-Q k!cJcz .+9se^nmٚy/uݚVKr9Ryܙ(%s3-F<*BK!Nq^)̆yqI*rR2B ꯻Sq<:g% TyׂH4 DhͥahΗS2mWDr"ty.="Z+?h~`Ib_q36/ZIC2~Wހyb+#ʚ*LPS+(=ϓ-~&1ۿ-.]0Ľ>xEBݶ]]+0khߊsmE?z?jw$1ӁkЀq-D;үKX"~>U`/^ӷVzS0dv5C,Z a;1ExτGnZsq˒<܈7A0jI #7YSTfUe_=K\ac yaX/vQJeE*)J6ٯJYIOK?6E&şaG_8IM,R{CBFEM@Du23 ~h׏~ȯy[IDnn ! 8i.wK'107Un]-yc Η ی@LrsfT 3q8OT1e;ՀOe[0U΂5⿤gI+ja&ʂ ID?“WJfɒ0(_^ HOF=f!taxc| nbH8,|V)[a*(ްZ*PfaX9 ҈rȁBRD:#viL1y ;01B2]m Ų6jXB݆9wEÜ4tP<-o0?8Iڇ~( ȕKGY9ͷm @xtO ӷF1 ?Ʒg+(7s-IޢD]dl^uzR-fWA'au _2b)lH0/ (D 6IP. `E0އ>`  lF3BB8ټB@V3g}HlmvdvK2Ld*FB3d/t mNM1^l U慲 M`+n[ķI[f`ڮG .ty&F7.ޒ̊U}OQ3R> eyU@֥v[3jT,sdA> z4,dw@Zjp=HSǺif9:ϓӘ(ؾsP|v \|4ZZ4KPfJKnZ'=bC1U,4 p`-dbہC^lۺ!_=&) 8Vl.)@doZt*qв';3˘ 3lbOj_; `m KPTyqEt.d<@|-VAwIҐ@e̍ʼn!IZQ$3/Ym]"^P=J3p ^_CF홛2vJ;pġڿ~p~)KAÂO(W ڦM# fLXѬ)I[XC3q{A7<4}#uNE /%Iqv8QM ;%rG;{lectQ zjdizj8֢֭[*/{:$)Aj R/@_]NuBߊjؐ sAR3cwO %GFW}_JrsX R2Q먝=SiϟFpM:+^?^>HL`F؎ GVR^z=<[lHVֶ]Ly#&Oy1%ЮPQ+DW{htqC%6Ne +F9E 1ܧ~ R؀KYRL|ri:Br6ud'NkP"+<2\mSH :}VN,X~╻tQhcR::SvdXR3$Xd 4:u!D\n_?#6 qBJeTFS}3 pC[3A j'O7; c5'Ͼ?EQFGw-I\Vm`lCzdW0Ac7hǚ0٢O֖wfA;v Ѥ:Ȭz~8km)Դ%plbfG/{BZa`8dρcSspB>IOWaf 0Lw1׼hw( Bv]2oX{|9WfpMgg])6fk8Y7ʱI]aITt-Un5jrx6T,Bj]F5 Xh.xc߿e Dߡ!߿(ltL7f޻v 㿇mn3u;lHr9{N@/*6]K|շ +/g?ӷf=*5Pf,>y[cvS%(WlG^7 JJCG~U!m܀* T-:`-[b/һڬE+ܴSOФ5bW%)ZoG.zM߱Uɀz8QͣYC"&~r2@*Յu *n [c12m5;3&/1eD2Q "aӇ,8s~YxB1|Y*mFC Vd̦O$#͵:?2E$E7kÚqh})곱khT{ISFƯ'  fM-ipO7ºzZeR?sa2cEe̲A 9 )xys$|O_'iY&=5`$Rr8"yK& |a eX6?c4)gTؔ."1[2]&9Q_ǧ#k)K\J}wcjUL "%KbYG|Q>jo׃KxS^αU_SOvԔIT/[,,y|==JK=M''a2k3 S!g5:ưhxsa f;W^T,MRB}f1+-V4:#U})I-7D&ZPN3 ,6L(kh#!袭uy> [:tGsJE6?8;k*vjhEJ@Ã5x>S1 0Cjka%m+A]I}oͫ`|)HjXVECZrkJm{։6^<^%HJ$`  +~ Xenq1͖ ;0+!pu{(Vkaˑ00ܰxUy=GC$q2OXC{H3obk-߭K;gʠ%2Q w 5+{ęVɍTGctݨTY0ܫy囈tZzgpOdaQ28#ٚgQ|N|-8{WhUG 1?rtih3? 5JOb#Fݦy߬Vb4S61Pp-Gǩ2OS'{2G G!mH[DQi(Rztϩ0f1Deyp@;^$FZqI^nqE"/.a{sQ3>D^lyUU3ǹ+ vY嚦j2AV&#~z[5>5 r -4 ѳ@ZvLyAtdoȄ o뼴dP *{E4FDcA"6`vCb L]uU-p8%4u~};XCGޟT:u^[QNOtD{&k()f&c+0T Gzkzr?kpԱQv%#OШؚRWVe $δqk}T3R>hܨjg'-]^R:ydmL+3PM.B_N- n˱[XA}zt~AalӢ_,ip}Kk&5ՈeHn*c >c@)k,&0H9!K< {a'0Xc\0dnvUWZǔsh% 9,vYWwWL/ d9Ȭ(Q,\1A.pK9E!;qlA&GZnTx'>^X9Gks9Xj^/9n5]3" @\e}Midat~>o/e!҄*{K#oP< :2-285Mp _VoꫝZKJn࿚NXg'#rUs FƸ],P&,rgj:HRZ nb:$E@NPZO@#O/"".W*?#BsƷ5Z CH͓w.]H_iQ&bo[Ab7¸PIo_2'1 yAA+b-iv.D.$uy#e̙v.P 9nCn vHDYƽc_u{ƈG8S6 };^)։͎TS f(uT<s&9GTCk<.SlG;S(' xawdOIяm}.P#`h<"v}HƉ>V9'>GHRXoHOM[+Q:ι/'M6_^S.,:7jfиэxr3]a׍1nFQi_"c9N\ MHov#7T\f 2 P% zf=y b0l٢l=8_F614˴; vȥ`$3!Tn215Vw . hCJhf #044߁n:Mة_4qćlw%)\ iF QW~j+ɗieI';]?=z28LP \qK^R @P}k $ؖLe=;KWJцH*/:nQ:2g_;;)UY*Ŷa5  6#m-B/ny kڈ|Cf_cifkV0O%6 zW|91#yRz7h# $+rviNQrVV ۑz؁ [C. X% v٘(=~ߘnf=wyEhliE 'd`ͯT\|Z%i)(%ji#w&YCG6vѤ4'p9˾.hjNW=T{oP%M2}/zWua[|JE.rfS&8UCHCvp0>+Sf A;״84fUûd cZ*65`E圮#ma&OˣNS('+H=L~j=!4m쀆BʲFg) ޘПM#s~7!ԗXd~kRP3ƨZD!Kpw6$cV fK,'I[@_ { ! ɨ,v5`ӉOC.N *< *4Ck жSB[ӱD.H]0j]{I,VʓmZ\U@",GP!od"t w3ׁ͈ H +_!*0/uhKL[ 5dF.?{0pFyMKM`ydNRmąA_T8=ɩ[˪c6A~l~̋t!g-ګQ ֧̱oB[e\}V ƭCOEm.uvŗQT<}1aV+AMBwP?j[Z0k+*%1ȋ@Kuo Ld;W1^HڃHO/Ƚ<7ܪV}([KƤGe^1Tq'`:rtIq4#ja n(7ׄӚ* vR[!]`? + 6't0GR=1\+AvEʹ|oEϫH|@tk06!DLi[`f`ϤʟCƖP%&hS~4Q=U~~$h:X*l)Zl pNtM9R h!VWѻGM6Ym3Bx՗[(͂c=ĩ[ܨELpP`BwM)$#y 0 ZMZEV OW&S7f: mr@ =fn?A묬%:.H(qjڐ}GvP1y co+ʛǾ&4dzֺlWVm W2-4\1x09kW@$E0Z/PlO"ߖmd%.%ǝ 臂? 8piJbP囮ǷWe7BW8RBD,0kd' ^ \Un} ~7h|;M) ` Z !{lCk8+9ƅgK O bwKMjHq0A +d$7jCګ:ͮD 6݊zCO:x$Dh!%mI VqQ.̝ {ϲK+#1Q:}44ğ x&pz!wwn 3y~rO>8?~ YdgwIV.s6[Snd]W 2d u*>Wckug}_S'of0۱;$_6 &EiG-؈@"_i;"):PܯJ^1 z;Uי]Vf'frZY@΢ DU@8Fdܼ<~'VфpC 6z{@d }Y3s/ыy}a  YQ5B28MX2GX+c&@7c H6%~@tPIn^dpkA@HΛdcLWo7Gٔv VW5c!PcS甂>4B΄/% N2Pѥ:7`GЊR$=ƿ9_%%, a|b v[Le6艬Cw\MꟘ[māi hfQK($72ڳ|EA@F(]69hH^ ;:x͠,Zƹ+eta47``t C2OOL%>mɼXC{D7g\Wy|^˭]Ŭ1 S3?ª Eo_MJd[7oD 0)QlB^Bvkʋu/'GWbiH?x}Vb;cJt0 V5߻#7ǫ㛆)ФPT鞓jJk5ݗ .SjqǗ," 0NjtĒ,:' auԿSM|ZD ,f)ϝ+KfU )+UG!~͚h!M ?Z (2>!6&^k3%=|m{5ĺHkZwнI(+ŕ\sVՔ{LPMof{NOz$ȪD9!LߓpDOvц˕7zF(q *2PTYls2W_=\ vq?~J}b`eXZe6ND쎭\X V9%Ztҵ.VKˇ)VZ{&X ?gEK8 f3LϑZ0tvoٌw&Z(tѩL9וobI:Do!a_t\T@EK`T>%] g?At/5G8Ɍ9<.?Uw3n7CZuB>>PDr雷v~C'Uڱc3>a%Ct>cm)fX,IjzV_Amz<tiNێ{$9 =XcJe=g ?+Ba+OKJ1`7(y1SN2S i3!G2q9;PtLp\)I 3?;#2!B(b6dRH I3bJ;{AftUTӟt>34( 73Qr. 99"<\A0V}d¾"0/$LƜ~& iIQ8Ep:Wxy_jP"Mc2u(XvC90ڟg\# ooH]1>EcB7:/vwI5Fh ^+;Md9^\@1 k#9}_:˶ Ԝ-iK%oke;\kW)6V9CEG \AJRq&~BW;XF|aB#ُ.|3V iQIzX=5  /Xtp֧ؾs"A r6| K.6 Q7b$%B4u a_ WIf%H|~«3P 9"pD4:ktMyK`T`q(LTb[40Oy@`gu]8aң֦A.^ s/$w*\AjbX8xT@Hq@Sۙ\Ln PRm'nsd?^6~KSJXPB#ECDIK>Qڂ1@4-2 >쎄dB4C7%~R'םLgؚ w*i?;"R AN"s 44oUh.`d[(G[iϿf*g^8V 41v0|%b)ikٱ+g~- Ki$6$!\f1#Lz {$LJ-nIBD:{1I]S/&ÌBIIdj:´ȵA0"QN$B^-%MRkw%S<7ɪ=Mxw r4WS/Cl1" KVUB) %"ڷtrWݔ?0WȲd0#\ƄwgG&%tåc44Șt*IU-g~cO Y֑{.;s_S9S]S+`tIX -axiVڊM yM[ PooP~Md4鎳B ˴bZ7Ú Ta  lTL^N vjnӁH%GǢXbȊUR=OįyJ`cDү[xXю=ISv/< Vk"(;@"$>x iڪ.K:*3 Ab PYvx▮6 ȿ(9CR|n.9&Duҧm>Cd%O:K]K<bīR~-/؏ {{v _u~mM;رԊBThrD[-˞{u`-]/e ),>xbk16==3*J]p }d1EfgOgܬ< RP3д( ,tOЎ_ƌ{-?+jHlb>LTV{[@Lښjv"0hmy?x2!JrFqט9At&!{))9Y# : CꞒWY܇z<$79s8[+W{p,zsaOnCijY! x噉X":썛Uc;e[nzcpR_mwf{U9!wXW=ãGƣ\ԏ_Ug2 Jdn ,ibox&*꫗l[RY2$Yl2@ˮ5hZGw؆=,o4ӿ:QTcu5+mNiWfU <i񄀦YyzRgyQùj>T̯>iܢ9ċDja LG(}^Ec5rch_IS׆+Ȃ&= s'-y;U%tCv =dTC=F7`v.lඎ#@<~a}NQO&_Z$kB.[ Xix,Ej/#<|:9ZXecyX gg҂kO@AhC+r[L󝄕ysRC-򡹁ݣ `V0tq`K F֩L\% 3:f?!}!/=/5Ȥb3c{QZqOɢHl$oŁun=W!?B%2g ɑ8Iy-ss.p^ZBO&Vu413K<($Yy0!fp]STmQ_uEkz(rlDNy wUW'\sܙ!㐃6j|}aJAվZp̃"7[Wa6Savi?&;ro|1l:ƒL0{-D0b7(C[ӹVFG!OZCH/{`{؏ޑ5.A[&44IX niA{ qP 3yůJW~k.|+vJ"?Ad>[?_1inEo-ijVI`h4\-1Rl«1p+88(?Gps(8zx*;m|)1o?Mg 8i g Eʥ`Ao蓠D(Le(}MAy+`,f>B% VUhyM6?>Q\GNѼi/+w=6 UwNcq%g7Ҙ'?}ՎlJS:m@ga=Je=&Ɗ:mN9E?ڶɨFtVl]ܼ.kf;2VmEn#`_zdFTs|Y-<Xv h, GXWN([Okzrq+~ZQJKb]+G{Nt9zqYA&q<8gZic=F;[6UO8Teh$bpL@f>r k޾9-JhSoxYh3KD! }hOi04N/kͧt>ˌN;gը"cv2O|Hsrf˽!ivq#@ "[Xy'.^b(*f*$)b7Ec'nԁ^vgbq:lY;LbxG|gIuؤxbn8jk@  'm]hs0 & }6|D[wW6KFb֞H9S~5G$z:͔~X#v QPtd`Z0qJ:UpVs-b`rc )ǥx#&ýXfzu'~LM*FKo.}$ykedӶV ts>ύUՉ㴂0Y]8c 9f7gevNr ՞_2 d6#kF.|¤B hCE^K?Ģ6JDֳx$20԰-"i otq3tLc~>uy U%v*d8 ΡG|N,YRWzНncA!rH}pίU[-{y3dF8]O&R? 2 pƱ^:k=I<23B4\aZSB~0GRd&<m UBP@hmq8kR-DP q!9HY3Ps->>ղeO+U]+a*Aϓ#WbD^x==,<*,x mlT0Qb^{R?6s )&* OIpc=wGp]8En Gmv7Y B*NI=r~kqznDH 7Bº^sBIT)s[ a M/$œ"Kϫ*>6f$Ƙ !7D^gZmz>PCYZmM}R.<ź}hˍʣ9.E=Ԝ㱭Ǚ+OO[7~4I GSʋY: gUnÐM,xQ紱Ho /*3MZkWcOV_}FEN=|\JYY'} w>w2o& LJs<9>(Om1ĄRQ%o.t?ףf(-oCv1ޓD@ NZ̙8cfޏL* \c] Jh@>O&X{gf)`c@½A/J誓VWL؆wNZP ;b<+Ye/ZL/ )ah@J ^o4]VL 6jnHםd/MXQ~K+q#X;Gk2ۺCFbSG7c/ Nvc+;ͱǤ# mEped"-v -6DYEM]}ED$rW9_NGb - Er\Eb-(/65N *]&1AoM2+  uS@Ќ3Vo6S36e 5^+ZyC>f򉆷*s+mhdxЗ%2^'WӹF]<@^Esv jB2¯-X5n!BL9[頙0!KfT2c )'{t4|{9QFL%m:;(U|b#k:L ݪ'SgOjK!܄g:abSE'33z =if墽4bl[7'6o S"kq?2 V hAKX'PcAqcڐ1 P +lM:m/Yu<eqBg*ԫF8H&l[ ^CL;2 \ngYZ07070100000122000081a400000000000000000000000166b50884000024a8000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/dm1105/dm1105.ko.xz7zXZִF!t/-$f]?Eh=ڜ.+ɑ s)vE y\21ED&u }3ɑZMRFLy"0dgvE_2J~<2BtE QKq+S~g[}٣X0Jo܄50M!+s2 5"_]IfKA"b,w^-d '"_VG&@i-eЩk,_;ZjНkĄn\߆oo*U󨆆T\ɼJb 4U0[_}wӉ#\|4#:3pHybY+x+c87"rKf:ժs#IǹDiPim jwM 2J%Zo(N\ȒOJ5Lؐʱ }ywM!6G5J'#)zԂ?iW1'Ra( }rY (Y k^()hLQ>F /kSԙ YF j2az&z{,0Gkw3lx+@?#nRe#\3QݺwĂ2v19!s1;qK!|<_a@J%=$Z< Wi3.xJmPa;ՅLK,e|@KEɼwwCqJª8OdλY(]h0M;/L Ҿ 74-$rpI I ao i WNSm6Բ򐪿zkMGrw*1f2yWſJ'.}[c2FK=#n_ԧS&*ŸjB96X#[nv i-Gwbq..x hb@k#iu'`̒;"q[Aqa=1)Q,nm=dӕBmm,DĀp [疎iB[8$יj_< DT"F7((\@ tkK(0׹_Ў|rXk:Wķ 2z$6cUۼXϱCzuNdž<6/llpFlUB( c+,BԺ_> ѐdRbAm[ n|6K;X]gWaj^|ROQ尸 ^~#L䷐RVЗ;ӯ p]?fxH Al#$b8)tgGp{A\+JHd w˖ jا,5V‰uS<58yM*! =}IU̇U,#F5plhFqV6!'Q@<ˏ4r$?rx/mUOEKRCZ$9=uF](̗(8*T %BJ_M;̉JX#x=PKy~ow>TtRO]t˦)sv٬! 9*)KM³UBjJomUM~0\m#ٹA\B I4\ZT<"av>4\O8!0R0BY.4@?/{ֻzFK&m袓Z A(/fڂ d1/`dtqT}l_P m 4npOMd"}3"ӾVx$BonVcpOcMr%Eݿr%}bT䘍f?”Mx%FY 5,0CqiO RRGx简&Z ~NUB"g)4e *0K].E%$^z=R_b h0 Ü[lJ7Ru]q ObrhWr2 CroEB' E<0nlgÁ1l<NZUI1JHR̰ S d336zmt6qǶJ 6䴯y%- 'M@)%a9I?ݓ~r|ըZٮ)Z aTmn{?yU>!{hRZVDGW<'UT[ӶxCyxrO0 .:/GtVNVE+ߪY'~2+^\{f[ mfTh*4d[H 9lvꢩ:Fl-cH8|a"ÿt)ku?`絟O.9ZxHS䘼p\3$,F| =$/yߚcilȅh]&SooofeG3\_$jݱjg7݃( 틀ypuNTk>`)V`ϰ|Xn%Z ` $.ùA|d"wL܇ټ/R/ߓә<ⰗV#2N ?t*m0gNh (]R4m A07ߍɔ(F7(ݷZ2;3U*x'h3#2=Hme;eTKUPj;Bfs g XNFndKpFdTV #jI`o! f9|2a,OY3Q+-S)[N ]'2WRㄤn`pٮ*DK"PgNۅA#5 ƉMڋG#B i8гHߣOzp:'c]sB8 :P|۰,VchjK;ZQy@BzE(֟ڝq@ݮj.'< n8Xװx-܃&?'GO͗l& NBKk (t΂qsLIaS:IF>{[ _ *6jx%G!Av LL}%&vfD1<dU@%=,C+>#=hCo|x\"5Y-A'oqBub#C?만ÙZ}6 8jhQ?l^|Aܰu\eܛ6ҷ6̨>_\'RѢVGP.o XpOZ*ǟnTFqzTvB,p[٩C,F_x.b݃1 Ќfyݕte6ˢwSy< CpT\8QC땓@֮乁b(M<=)j*mYZ/Qip $TZMbjKYh9E$;g:](43y-1:Fwx߉5{tyFHH mOVdawz}սq_&heU]1F HhdOjt'T--v0 #> ª# ,`f| ({D4y"("324 LXX )P4W|=|91c8"IP{NM'1qp.L5IˑQ)X8(BR^RT? _p@ Vl̍=j>~3XE=2GטnHs (^H=G_ГtVln;:?akٽƺ/`;^D\kWL4:圲g8Μ=ogz;Ǒ lkI;- fwdNa2ȼ9۴,TT>*(9bH}F rN !Vy5Ô CD$Wt9Шu!jSU״Ս)u]9Yv:ivt^wC7@0cDx'w㺱 EF#{2!r8z#ΕfNAwhVX<{ts Ig]TװLKK !o2RzH_ܒb4?@&z(ѳ8+ܮ,}tE{7qD[ExHC 3]8 }v'2#mFBGDSy(XNUK6NIˆ!ecZxU/&TDxH͌ ph.Dz^Lߡ1ٟ>&H>zM #\e]툲!aat@ALU`-!2j?'b9 (@Al|OJR<]I1v/υ9~+xDC\X,֕-t㣲A݋ԗ[;RQ:"m$Pk̦)H}Uqhb|+ ~L]7M4T‘}`-qv [qβgxP@DHBhwmZͧU q 5/$SS% 'Og~bE+0% .0QV·83%}H}2}yb>^fuÝ:W~-v\V#,gUߐ' ZQ KBPq<ļҐ %vHmyx^Į3, "|X}3n1 AHp+;%gs "-R+bm쟪@<;! OO&)wYG ='*w<"RCO:LBdmISՒDY cy),ccvOuJ=N:YjAZ:]T]6\fP4al_PjH'3d?6,DsVwcF Ap(IIXfh! - ?ҢLn8ӓu`_ חz8*]lhϢѤD+o^/frBer1 ԹC]-1<5ߎKX'RnrhS#aI79oL9Iؤ:K(*@ +3o@,Hl:8!^u%͢b=yL/7lSuM͝Bg<C~XWÛRi1x JN|&5bSs>oͣvftT}`

ugl_O_j'O79hupH"nYq6WbAFGd𬸠&}IZ+VvL9fŌ̽5TcBګ]jqPC1D-2y74g"ɜcTlpv|C C{>|Dl;w po+SAA ?HƆםd% }PELsDg}7\jbSĵ"& .\&r$PMwf #& -'A3T WPJU(}ա@ULSEmt$c0.n)1ϲ26ÄsϷ k&+/gؓqzk,(bŴS HwW^ 'D ƒs o(t)y!+M$Zy4E%3} "~o[ 4A>IJ bhPǗ^ahς0s }{~XAM69D"LڤZt,%ؾ$nWp&cNXCΙM/t (PbЬ@~j~!(3KPEAmej* e4:@1Cqɏ g`J!smJd=/r-4iE#BpX +q2)FξNEc|1+p҅ت:,|dm (M"dwbY f~6#7p/I KG'0qbujAJ!AuL! Qt6@l|L ?z !K€J؅,2ͭnWcF 6{#/:1rq H43`JJO=]j#ew-O>䵲{f5%N#P-n%o" .<PN}Ť*Wu뷈1& ICȼе\yڲ f.cBɏb;p &ƞ&3ZmpNֆq1lk-˯_;9Ͼgstlt̺LE :AJEb6Mj3(JTاR 3<|r6QRfoDΧ!H)h` NAIPȞ pZG̡}4B&Lkw/^wuUIf-՘NGF\/+IzűgYZ07070100000123000081a400000000000000000000000166b5088400011dfc000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/ivtv/ivtv.ko.xz7zXZִF!t/zh]?Eh=ڜ.+o]j:gಱp;l4%82{57HTE'F]ܟXm8+&쌐עu٪E4UD6yQ5:q+ O7=%#<(/a!=:-9Z*9vuWw$ ʇhl<\9hUo_ya#hrsNi阎? sH K+uXVEZڀeͪv`$h5D>[t3\o jF ͊_ &;RZC6y\ݛ+noڑEysS}̤{Ϻv}E`@,[fp)@;P|u`@t ! ,FnDF# 4.ps(H-BLde#pJ&C>XR=2:~mXF V(E _KջBH] GC.AP bGB66Dwf\hUܳ!^~+-ު<5fp'NJghj->]V!5aX0*Jtuf$IaaSJj^sE&r7ys50ՠ0 vNlꪕETt6_XF01HOXz4R/@\ c %[s/M󶷥db|hbm4?G >l;PVyXh!EKA왎GoEH"\ zϑӜߢHPc0|0A݈dzp|?9xk`V!>}VǏ8!aޢOZٯ}x?XabQ sh1z|e&O1xSlqE,m6R h2|ZI ﴨ&jE/}GU4m)\ߖZpPEĉIZԐ(:nA ]j-2Ճ3 Z3UyQЛ]3ܺRQyX8|LNJC@$.,Rpl @Cr>,iX&ldPL3,:oRBiJ\4*@H.v=&RJa=[\Yb3UT(JO0f 89k4Fvj{i'I3>yq[XskiL-iv=zf(ˌfG)ݖbD֍g(ˡ|UAc4,-~,D޲<23o:>bCydgy_c%r0!3_8 +SqNҞVR{^Ρ ExDŞoR0,m4$$Wa+y|yŅysZT-$'ZMF#I<.*jA@ח΋oN) [v?N܉܁)6ܗX)⩔3­)%8jm\jOpFc[ljTqiB*HR~nU_u.H? ntDNh3$9+ӀHrM3YDމsl9Y OB&c*<ܫmz u8n $+ QqTdF`˸}"&2Pqo$HBV |dmWj&]sxhG'ʇ NcY$ᒫ.TKinDTI\"V&CL{ןʅ &OLn[ˊ_:DH71;M&|w0Kc7b>egz{"7݆SSj ُ7Ӣ^4P@U] }U~tw Z@Y,.0 ^W-ȮT0mo!л ΐI/GƝ6+kg 6Rbro\5#yާW銸kƷK()ֹGIH&8܂B +I'$|)>ůl  < 7GX9M$9Z{cS2Al .؍/A yJ@TGQX"}zri3&YyW\Gqt$mYWE5vɖ<]w%v՛UkY F5 PUY8m{Odd i) <ZO*3E>>\/.mCo?<1Re\@ϛS:@6HlLK)Hӂטj`h.@¼Exݚ%!0f_euL@fKYU.Be'%KgΔuҍgEEK#l46m1+-)]DPN ?P+,^ ,tt*: Rq*vPcz:0^PI ٍYL$:nW_:/FgT) A6)+c tMKg{ȗ>NX32ԐÜ)¡MΫeT͚8M7 r`S4^ -F`[AJS"uFfMG]B a٨En8*7Elv8`;jc' l=A&Mf>ZD"'Y;Lsuakr>@N'| ];v(^`Z䖯$eϼҿEo.BJZ{%ԚՀ<)wgx|pIgu"m̔*N=g׎q1 )`/nߡ(*˗شk;sד,`HBg U>f4ZRw;I-oꬼ3@+-dWw7rc(δ-+3߅R%j J+6xwCaWAY/sj6P't@mSC=u͢"z̰((`+W]n㐶E3 jc+@ȸW%nsbGɨ=dէ:->h/CC/T$26^^@s 5u *0g ѕyj2Sumw=8]a{-X^5? ˸Ȝ K?9+^+>jJ71O;>GhxYC[]^x\/?6!z~Lmn/HۓEi X"Z}\紘[}Wh]Aޝt\8ѬE|DD'jHp i'V1瑱i? *(ʹ D`zÈMڧԃz.宷 Suqo$"I%,_(i#}uWւ_v=VUt˾~E:4258eFˎ&=:JL;4I|'z`c%T2O೑ɔi& d N)! Rj^٪x4 vК \yeb mߢi?>g:ɬu[vXI*60a 2' |G+Y<s 7ҀZ4GΞI)Z1(#80_||,9B92oz>ߢM=:$LjJIXC$x9݆!ld+R6^L)vx -KSn&<:L#%<P_ϗ W־u.BGO6d7^ i\3 dEg7\T|5l!Ki]<[z압?HkѤC,PYn?3R$&)w,%y5,Yt+t J/U3թ ~ "{J 1#[s*WJ EGW4ly粔>O4\q's+am?h=npق lb -ՈEy6vT2!0!JepJ;A4'Gi.Ԥym&'JmmEd9#e.?A")&ɭrxV6K1So'vY3!捧e>A0օj8ER *,, &Ԭf T5/u~"~2?}VV0Ӂ59<{@C-QI6:+K#~姯a)4)Ϯlv(C8tdN/7EI={d <[Ǒ|dcXgt8P%ᣃ" 1-d zN|"O9{Fsڜ[ѽ*7{C`h̤8Ϊ|Smet~-d-NW ӊHh*$-X%1luJ8M9w;BN.` 6ꌭJu$iQ"Czg%P*T!Ŵ@Qg5FqtzߣSzb8FM( C Q7K{/&gL%4Օ`clыQO,dVHcwCt\ә#5!BAS8ːERArUpǚr4RߒԘb/i+~-PA+O, 'pNCz#Kk<:|?Ww0cPTܳMD*Tby0 y#V>Kځ,Cf||}}KYZAvZN% ZN%22Σї=AA)xX_U;#1]3D<)Dy$1:]RԸQ]A5,{$%Z6Θڿ;j4cZQU"k/wj%i,޴_VHx 6gB߽z6Ҩ"[8ksJë32[" Z>cljF xA:!c9N?q'=[|=o$K=i&zXz^|TJ(!=AXrL-6aqBͿAfSp5lYPq>o6(ֺ4+a^j-=P Yrr}aUXq.rf<'!r.0˝h^ @i:& ""N|=f'n0K0?!@W4ˌ68@ 40: yj DXFZ_(e0qʧo|tC]yHo0eDD6-[VupG0L=&ԦeKJ .vVmzj+E ThDFTF4M2C@OuZe4ZCxV`z1J `lix=Zomj |&[Q8嘪$E/#F1--ղI&]3+nKdD/u K(_᝷!s[Ik ̤Ӭʚ?`]W]߶ 8~#4QU6$oʤ^.r]+21;2fMf]޷w;p} o(PL|CuLTUi|e2F e& $]9jhaCs t8}?kV d^`pm]ݺ[)|yew\V@ wٷPy W鼽ɪn`;iUqGx`j\&oxb\d}(DnOTiv0:X=48@ )JPm(e?Zv(C ֫B=;9?"Hz(W!O9IqY}}-@S^~#%uAwzl )>d#d(]q]X (iHZ=:h ߶b9ɍ E~,~~wNjT9UPFlTge?5mOlUlvqD`LbΞ3DMMH<9hbM>bJɀ5&cK۳]w.AGEPyġs RY +q3%  ^԰k9xB # \Z s`C' ؉@ yf`Mspf|:0iA=g!U˯uzA<_ZZؠuYtcm~ƿ'fy+= "4BW$D5RTP77KFsGҵӟgXھ"GPq_9fAri,Gݸw3Q)V$%åމߵ݊]e@>CEУr^Bȳ0}IM4h|ºƝ\"i^Jh٬ɉBKU q.yQficfДEN-+ƁmgFlqeo > L\k*26I)!OYKARמ:7Լy<tL\CEvka}Otᦂ "vqWgb(Tzrmrr=K!3lBFqڿy#EKSZɊ$R3í;G %١ >l@72rWJl8řIDWSc@u H,hz6,>sJs5RyoA]Fog` t w%jݥ˭H'E}fvAshKg+! *!z c;ݬng@<>myi鱥|G}v:Q?#؇#ŭ'vJPB/;}+j3~&:({+itrVz.-ؽ*;tC(Ol-#dR.&B. :e-@?>3bwƧ6ްVpG;8H3{g:FJΖ:L'1Hq# s&EOp8[O)^pn8?P$2)V( YJ5$Lz"V@B 21 {2RB[}R'i:.H5&$ iwbZi'n3b LF}@:sz?۲Q&)1ϩ_Hp`(^E_'׉ Ŋ.Ž&}[u ݴƱ!`ZRHs"=>O7fNX>ed8*~QjN>,:݌:FsP!CD@?2Utye"!TUBKE̠yGT,Ғa5jmmG񫦤#="az i.($ ҇^"ᐨ(!l)+Yb/G s ?{^^ptHV"Cj? 588-6ՑvjZQ)Sq> È V&!.7{U>H~Gkfvm9#-D# @fW)&my/tie@ g?.~ ӎZ¡)ݯv/?LdAxs8N:7WAeo9~eLӮVJ 4CtR+Gt)H׮J9cHxbIpP- &c?!ՁաaB !+5$)n$jXFK`Ǵ!Rt-=Xž=9J%GfeВNt;:&,B;KkZc%`Lԡ8ϩBYJyU;#H8Gfq2Pj\+Kh5n=J{"ų8z^5q<9w5\g "ܷ/xǼwrG)4HC\S68bdYy!)ݠWPLTGo 5pie.NUrJ!w+5; ƹl`Tĭjߧ: 'ؤmiqZl@k&Qx%M.Vb;ݙT>ڸ-4:bB鋗b/:JX󔼕hp]ļqjI(>H,]ȅϟٴVfJO*hh՗a `0펇ywh1Q7dǎNs|bgb*[<2ȝghŐw ͝EΏX~X-ɟg6 nyB;/Hb_?^置[ozdH/~HxɈse="#CervH5٘I_̦Js)cU.B#c υTҸpw!RXPT`?֗KK0(wiq;KukR!Q8qD| 8n7h .h,{h%fIf]FyMfBHuYkBO"f{xv8ӛm[ֶR?ڄO}o,p"MP C)?V5n q׼GAJ@xǴ:TXu-$NS5v<CSg5Thj}?ZXi25]\CV]FJ{oXn7⓽`i\zO;tB勜C=%ؿ@i)PTx~5J"OyzP<{/KFr7Q7.L(a`iR95hcDt_QLmcn ?40KIdR̅ AGSN#qFptvXOww)S:^s(O86E׹.2tE* 328;3 *Y9RJi7y4,w3 `XAqhEc$$sFgo=m) =z&O@c97!6e"3 ^`c~ZZk^Ξ!7@K+1(:LԊm& _?8M: ç5iGLQ[|m`I/N4/cmJ-Vʃ>O̥l?4(D-bڢ QëS\ R7c]O/׫mi\څ= JksB3-QZ|eju.7p}"dvɣ~-r>^@؝3 x>(c駦Wf/.,IÄ3@a?y=BNUD(!ƃ_} !w>&*G:30,j ћ"rĊ!Tj2`Y:8 3VN=4j~*cMX2}L|6&̨?́ZQE5#Vw Aݤ$DNHz!wB d ӕz|(u-;qҪZ3; d/Mg>D1>p ݅oR4'{r^'v.Į308.w|"cKP5d\XM!!2j^E/\ K?C B @Fi& U]+Wl_4`Rh >&#kB ;g>7 //:470XeKBG'hj+C'?=_fa ; Bwld#/hR9ӾWKGK`^,ԑNY(BB54ŎX'}WOP0`bZVUD1@md`hx8(k`x }Rl;>m~Q1_kn_C$v>>u1w0㠌|3иi})V? ha̗$KbaN]OC/H4zw Q_/&PMX KT d8K4ӄάusN%oT %\=_# yVҧLVY尪ϸ[3Uߒ !9R@[ˁfL:si;޺2*1NbtztޖQWՒ.Um3Hn]xt<27Kt'+u ;p'sltӝ>/%JH@F[۷ҖqfZ Ɖ[^xHJh⠫ˆ g 2M'M[ϻq) :'9c`5HjLAXnh Q#zR9;3 .݅hɫFCE u)ʇ^kZ37F&z0݆UA[)O}cn÷֞JS'Tl7pz[ A4zA4%^8,Kϡ TF|cV ͎'I1 ,MKsv>Ilŀ5y4ETtdw=7L}yOo0_1, :Mo?7uAe]L`Gg"o^R:i޺fN؁^&[pC}xHn5^0O(T`x&RFf՗1n 0{_^o(]-^UbV;( FF.M>ƹ7 !$ozAF䪼l"oCYUtk'zz?C ;. 9"e$¥Y. BS*pe_l*<(xXB= {5+Z3 {W5wH+ɯEpElso SwzeptLnw=aD.z}9#+6 @Y 7 u^'j~l yୋc,3,Ԃ>p p=hdDk:eQCBpw~1rg4+"UAU57ٮ. dOOj=b@xPjHf ' ;k *eK^)vFL̳ΓAFYDWTL=(;t.Dg.h` ݀,<3ђ{H)5/':W^p59 l4.%1[>$ވ |S{wel&.bֶJ`/ W`~ߍ6b} )* -?[D{#IS?%`s+>H'܅_Җ^ 8ܶU: 34yM߼CP\v^aIEá;Kuއ$&fuXr~Q& Kn.HRg!o@@Pq7W˄cpMt(HXd2bqSQOha ;Qj3Q}T*DORJz߄5@X\SUڻNVm9vb#=?fyon_lP96U{w[U`uԈ8P.:oR V2~ExzY&Z7}kzޞnaVٝ В?! oux<#Cu8LYMSXG'g#    3@;!U9ٹ^{ ro-Zo~2qvثr*8!-Is.>;Q]kЌ- 3W1E>}>=;dU(pH&s:1lT;9ZeT=l8}둾x΍9pV{eWZ=Dm>@ \g!o0+J$HOp^T߈(o$*YdF^p^{Q6='2܌E"@vh+^7ɔDqu +5M)9s<}PCWΌ-29|!uTU}(`Y.6_RB ح=:mqoJhDa$dI#ޖd (Z>.fc!W='1 (/ 5qb}nkֻJSp0b! Y + M-   +IWl%Ob<ʌvFBn(O2X\56EdN'XQ΍sJ i"<("RY.@̴nA S0+K+,qu;,¾ۨzgy!ph*ihUmD8v~/u=`6;sMU c."9|Tf IҨ aɠ>HfbG"\@\V8UI ߻Yʳ7UJlI #CU#y.1U9][LИG5s[EO rǘ0az)`NgJ-܊,Xkݨ< 8[W\ﱖ'F[Iv]%-3PХ@ZF" z2\ިtCۚgdbP!HAfߜw0!zc) +I"C=8p/yl]fN K6?ͧf̎nbYBh򌂈$!5`Uյ(cbIy;$Sz[\t8F& 0r אFu·죺U8aޡN(,ca[,54I~C?#Үɳ 1藈/2| v\ ]=Wq>P4q`h MgQ\iӃ;0s+1 !_kQ=":<{{ +2ۍdJ'poy^E0߯Vq =,zK5Zd/!RI%㲾[B|c`Lls\ MwVl{򮎱acG;C}ؕ&ɨQYr´\A mPo]g$@-;UFTɉ)@k)'ϿvvkB:a?6X,D-8wt.ݠ(K6Mp1Sb݆y<Kt[ OsQwZ6m޴Yvsܠ;3,WQF=0õCޭ-_Ig z t 3AE8ae5X]:clIF9[" Le7DR!]cBOA01!_?͉BiQ SL Y`6xnnx5њ\n|%ɈVZw8S"Hv(klqvXSZޖeIq?fjMY 6&W&iUO:tڦ < ACŁkR}u1U 5Ur/u7Kbf3 = >xm'XDž.iMRpœ֣iU}AIJ=r~0kz ?N@SIs@Ѝ;%NK'^/PMw0=Ԗ*v߫@ՒP\ڄ /o/|(QEqo(j. Ûu`je>LcMYc;,w͞﷔L#O@%jn\ [E)甫0Uo_q_P {n}3L%0|T@HWutWA"-A~*λkᇸEG1'W+oH郒S9;0;xJcL30<ΣpTmE3G4uY[K݈1 xE0&D?Ɩ$>\- f YW;R$jW9Mɤ HXcT;F A٢54~b);;XxxD6ϝ=py9oB=gQa9 i)[> F2+c:Ve WVU.^4Al*091q^4ZI>6B '{oE lԡ%4B)neAi.r=cNWfpmx H6! >Mu﹯ka 1gԷ?=O9t>lS$Q*[ )Ϸ)I7 c0kk_ګqbw+sZ7i u-.[_ |VdX8g$<|aI]>8C&5St+="#C* *'q9y XtYc4UR:58Lz@t& aKTΰh9`NvSRR(&HzTmXNϱfk߯p#JBO@ʶ۝++,/`Aޓ"|Nz>Qy!>UY܃e䅍Ak-&L'e쟄9ᚭ9%i,HWҢMDSEzL^K:\B]|ΒIPX="=f9\sN=87b9gZ;?5G|Qp_i Яߍ:oNN-{甘duUʼy'`A#񙹬DUޔ2+ fP0`LG<= =BV\U@IΆ xf-7l>xe 83H'S깗S}C$?tI6~4i;5^͋1:}CP.|,FyTLItՙx$'ht+ڃ3ÿ\+o!9),O. 甄9_.~躥 zŹkl~ɐEґX~P;I!U }rglQFÓ'"a(fzNMtPk-+<^R,ْ\^RD=``]Q+R믺%]xz";_Kpfo#IZ4-|ΝEaڐsgWef@| #EɅF!?M۟- CXv>P-lNnϭAB [~h#N0;oLZtd30Yg\D~1!=B< %C s(8-oilb8FGGPF-7EΛUtlMd< 0"Odߋ%JW_j ^L?8xu_9d{Ax*aߊYO@|,mn|syU$. kC:gLIHV#i 9@F .EO)oU'bƱ3gY{iY=ZI y?|٧#xA}Nf3eo G@wa+ƼՕoܠ=VkYGVY`/?#Ykߘ\ٯ,s)g? x>4-T#5,ZHA/|tbd̪v=Yn܎aQ!H, 2zqd@sa yξȒ Gx?Kȕ*3sLl,,P0 S)(1 X=]<<4}2 B.wB 8$<8t(lfF:o(Cvdž;d㌖L,]}ϔ.Dm+ $ pP/[4cz>_7n'I:'wLQc,Y*ɒHVGCG_Ax2xup1YL{#>֥҃aT<\:$!-_/1W~ J 6J CjPA)Wd"+m#^hT}js8ގCE DWۇYΨYF[%<pr">#%,=˻eNiO;"^[΅J9C)#t ي{L?[nDDhgov%{uݞ2fGe# LٳӪβ!S [ 9u.  Ht;!Clo_}7"0zMە 8יa/۝)d-.z! D=ƒMZve Ƨ D(zrk+ڻWT t6}!3PZ!mVZX5>K1A% *RѻT?)}'{xD~^C]eg ng]l =zҶ+hǕPlΓR)ET6;re6YiPȥ}X,$#٪:\0A3BO  0RI/K G.OǶ}ʱT7wh0^@/a̘]_ǟ3EHHPU*h_L0LU YFdxrj|K}p.1ޡ5j9ӑ\ ,iOO-7י``c>?BaN>l=+_䛪ŮRӜO-R\F\7GpeJLSd_H )sZ]Ů l 6Bӎ/rM#GBPkEI\y܉ GƒHBn$GؓpcHmڤ ܥgpza ?bo7/ǐ\- ~RuJJ7xN`5Yб(j[B~?n}gWŋ"5nt?Lͣm/ЅP \eĭ!(4hQp|JRT]ԑ($iT*ȏZC ' zq>}n.GWv+eДl@S]ث|X=U؅f"Kmp褵t \vY$tM]]ji\%Q Ȗ7?ޕ^*ԝ&>5}ZTs6?O f ~)[څS(޻g!{۳z1GrzC־>(V쩎rHofN*f:_Dyk[eVnyJhi]ċLL/tSѾ.#Z*2}Bh TWB a,\ ##e]ְ0w:"dS!LR(-7*{ƨ⼨MKhSݍ#2SvrUV{GV($H;MVbEd6HgfL)fĤm 8uJxA߹1ף CKN?4mF ֔=31,W4 ^ue*J˱'C J CFw+N4|Vt5F+30|N wcп3U=|i6): `e1x ĊCPEA75 eȜEۮj~aWO(Moe{ l-2޴ U;Ӧ*>ҢGu L[= sm䒔/1YyA:qa KJ"g >[A -fR 휹gЉ=n _ZiUR˵m]]z75$ R/BkŨВjM?h=Fͨ*463̙yꗙ_"{Ҳ0 q=Q.&`!kΊL_.zQt"o+ٲH?~ل:9 >AO[m$Qrl&{C4'3HR&fN<u;eBJ/}"Om`e A#J.}1~^4jPᖹ"*tg2ǾBGҭYJz_;_ԞVDaNUixܡZ$x\ѱ'MNjn=q볝5`Z hI7.Ͷg#S47Adд!Nȩ(1+iKv.FbdmǾ39^,VoAfV7 1M(,4^uSaK&1ิdo]_@8$Z B)dNEzG;e7LA,daCN{Oz=_$ad6mU-[=1 ]™#i4"nSP`F)0v|M{ ڬ'|OaV4A9Eu=)V 2b#Q]G8#TjاT,8"K 54 ŀNg#]WOO]En٦P˨=/K ^[3 } ^O_ErCqNT~9nz4G5R}G+?'.0A/txVfW- X͙ %.0%›k*0]Vo"Ј 4,>iiMql*'Nps t\jqZ>( e~@$QrKưx:k y/ץql#-K3< 3ȏb/2o`|#U#WuJ.f*L@[I Rr|@w>)z ƚ8E0/t (۹iF}fl +z'h+[1\61}1Fs"^1k -7]EoE@ q2cR =5@斃_xe۔};FUg6QFe?^7٫i qsE_<,|  p~F% _LfGsxq-%A4@dh4q:-$E`,1-k͞jh] ~>~ gW$s֫@ilk8p /Xvak8VsM4!~W|*UFT0FTg'J7" Vk^Cd8Lu A5Q{5RoG.I7$$<-ηBޙ_. )c dH8ᮦ;Yj}n+@ǡF{UMnJ^^٫>"[<_Z|Y)װlGF8bJdNpH1C,<-UEfL`x]VN5a ʬZ{*ħBIp!bBϭ[#OjNm_1,Hm Yz}nocW:z&D{U`u V{ݱ*AC5TbWٱ u uݶJlJDRkNX|XO_(>%B\W?/[TM2iV'DӤ@nƋ@6ԍJ~Inĥf[ocH>NvV)&Z4?gcV{H&s1Ң{3ji0h urYõz[ ct)&5&ԅ n.tps`f  zwAn0%6%a nToAh*xT+O({K8Z=WbC9jL$ FĹKHYBcIS,>JlG_RQQxܓ>I-^q BKuˌ'c4mG1(T<+MgH0E.k7u_5 :qq4딅1S>1ߋriaxImmk~Ze!}2aCz4E)@z#灊&h.LlUu8iId"R$~cL7 ^(6Af(T: mIxգ>6v-Fu>rø݃:0o6i^tL*R@Mze1EM8x8d~+4ƛMZȊpF-N. /l&v*Ѣh*@ґV&5=d9oK3.QZ(e"xDF#=$i;N=¸g`;~W&.shuѷ1Eu<@Jк~`;A[DSORF9W*),lSsi(${gӮ}.+تH ~QI)9Zx(ф.Lm  f[mH?j za^ip)d/YƋYjVv^@W1OM2a*"-dd T zu;ւ *YȷI2JBŤ>vBZlh2%U*6M|'Z܏TB`BȔ:cM,EڗeBb'6 <*O%(6V.F5rNQ׀ǭDď9B0ie+C:Pe-E KXOuPooа$VJD䉬:Ά0`.`6l#E~0COQ8fJu.GGx 3l,>`Cޒ{ H_7E/xgѡyo)cxLl(VJNd&% lFHu9n Z_Jal9uBԾcSjQ7/_Ș(@DzZyBDUz:?z%~BF" s4烤adfacKccZѳ+ {_s凘' !^;.#˺FAO<]>7E;\i.%Y1^`rT׿'>47Kbo_@9G _e@V!Bthշ?a_j y!{!h@c䉍 hk!~E c@ V}o&L亀ԚA9vjKP+@B;F&R܋4Mt0h)#o8 +;WɌ͐6>E ~B R?n"]BY  '*:+$>tjhSQ+_B,ۅ E$g׵yO@:TZNt ?tɸ= bt'Ҩ8URCFuozlHtZz4PQ,V88BK E/ Ϻr] 9`_tEF#e!? _X[gRLjlRˮ˂GpfTp'ͺ%s&RR!"Dj#_~w{\RvCΎM(F@q})>WPCR B1`uỌ-Z*g-r'3Bq}?[zZ ;$B j Ԡp8r;#pۉ#]7'7PMDu6sR\0eDF*-?ى@W0Y00jH0:J?HV*>tX9{3ff^}AƉU5Dk^ekpqBydKT59]NQelڨFS.dwW Xi*-KB47 ܏yem $S2Vljւ3Pqک8Xi?aA>lvig 13Q(ƪ߭m,Mgo(9.(V@ר|nR(NW]x$63) ǍQ-[ p0Y_$Xuj`lmX-g9SDm,Qu(mʱ(UْEX􇿟:LLL'BŁl[#񕃷8jZY Ud/QRg'ͪ/Mq8D0ڹ?BƼf擐jL7ES*jzg[+smD7<~V;53L4w?.b<7E8dS`w}çe}ѹ dK2JnV A FN]mۦwGfn~[AO~J6Ǝi؈SY:gNDqEi^cA9FaL۰eӄ{*I7S ek,]]rDђ ot+^ х$9tNsH2YkܭqD'fH6v,Z$׼ Eݏ*:i1Fh5;6 V/Ccc=Q{a} ĩL&s ܯ@2W[v,q܃vS]v=P>f]nъԃxf՟*q1gGE-Ç9Oj|Ի{'> [3C!rb95 ;K돵f 7Zrꬭ1Tr Y(ҋv\"ZQ]BXZM~?M 8qOIf+VƼi{=LS!z~܅\3zmDy!blz؁_I-oF9"S8r7k4ǽ .DzY,s K[c,ߑ}h,v7 &O}PA w)HTsxDk%yGPy3+҃X9 kL򳎍>tuiF oξMLٱ5ȀOź ._k'w3;ɂㆹBc ezf19X_%l\={>s #- ڷ[..@[3tZ]  A>a5^W?}dXGJg٣84SV#D\rnBC=il@Ia(i]FbT4ʃn!Zb*NS ($!gIuw>x$a&{5`; =6eCwЀR"m/>25JiZƲy CP-_ڐDY}ZAlt97{@vw5ʷ+t' 'b=p5őNBJg=w8ǨzxȫEaMh{̡{B Nܼ[諨9)uH>[)sq3A+nӮYu>' 7|ImKH‘  ]bfpgg&;6MIuרiD OF ZtUiw_JC,B`T =I2z_fQ*j`Ps!Jdm8UhĽ(Ucd)o\' Ps:dOL7~hEr͢3_h`ࡆ-u523 `6z.n`j+ wy'O\WO~q ;Y \3Mu k粥 :X& |x)t_&4dzm#842gIj&9MҋOB&jdRU2:KpG-ūr dNƓ"LJm\o`ыՂϼ(/'c3IP1jf0'.j[f턥XAZe+IO<ʥp1~%!@;AJDzO+Ka#R'f9钝K}p }dL_oZrglL@Y;A7 Hؒ+XU=} ٺGgPaGR2BMW.C8ף11N,' *"z툳zygFhEmaQ:ZW mY}) 6 14v2P M9MN=sRQ[!tkG#@#)j JՊX 4woq>(Z g%1b'0Hb4ǃ} UւF9jKH ^ !f7۾&Pl'daRo@ATDgC̄]5dFdDh=5Z{{D/'&*|z>~(WlD0 J4Zg ~R#oYʴʷ8H8ᑮЙ,B[E3CtW&?: d;HV7nWmb?ȎA"f) |q+렱UG4"&8VwR'*.oMvR3(gY!![VlV&&- LH,ɶAc9r`C.ճK:5h4f_*mmc~jO٦]r&,UB1v,$DnV (X@!Gto%)5dSu̐'Ɵᆡ>Т$L8Q̍loc%a~غ.9]0 :J!pA*lj<Q b|>YlH#=CF6zAquX ^#ڡG;lVD*W<[cesW6ε N :bh$lC:"CQ%bElQ(&:^dBt[%zq 0:x􆖼LOC';2r,p /HYgV3^^y p=g8J KT&Nmfh_FZ -*/Pi3eºݰ<"~&>O0$f{R当?> CB\dFF>/r>ʹO5i`"}c\òQ,OE=EJSX^+  0Ҥ% _Z~ C1} wl3WFx"3`#@9rL_QH/V繖41Dh~Ku|%+(IgoQeuN7MA _UR]iJ>itL EP\? BiB?ԏ $;}UKu=c{Z ^D:kT@[ػ(0E5ɵmUM[+Buޣ">:]PE[*n-Od sTƔ(߃U dri GX_!ܴ\HJZL%;x^q%Tl +8;&} Z4֮ ߀Y$X9o1tqUb'p-t%jPΫ gH=Ht8+q٬bqpvQ鳏D=^<&n< g 3TĜ;q7]op8ꇴeޘ_ϩf5%f' j_7+::v=C&Si 'sQwan鞫ƨfGMAġ0tVJ*=Ȧֶrdi1D fbEB.:ySemXZW}T h 5[c O}{qR)jwOk ڑEީ[[E<Cz{ 8sN3VS0ihwSv`/v*]FNb+QQ[0J!e [!YFȚ;&^ۂI4٧`{erRfCa-pd΋r~ 8*載R~NТU#=+i eo{Fp w {՟\&/&!&`Ռ}bGy{5]PJW)%}_EcfW}8P+98z)'c>o):J B!Ð/zLRvH}G y 1K=@ȉHM㊀=pŞPq1*Mfҩ҇ޅ3Xǧ͇Ov?U&2!8Fơt[0M,AORa_%Gj3%,qA9%:%Q1j>1&?vm!QFo 8HǺN ?' P!_Ԍs.̚1JLmpi`|zL>@U‚^THYk*|YpMz#F6 GB M˸?~ 9'..΢r{Zek d]ԃbgѓ;I%gu.HNS2%yfT$/ux Y $r@; ;iUgW.cli (*;|kcna{w 3 X/f$Eqp|Yf#.C}F)67б3dW"hНLJwJ()h"^HJ^R1:P 8G(p$X3HukFl|U4iS¦4Aǻ!H?e}3yol6ZkdFEL]h=;UѠaHb &E~ʩ5IFFUŔGa|kx|b@JYU]U'zٌCț*X,WT&\]ܩ9a_`Tb 5d/`c;D /u4c`A2/Xmdrk,v(Tb3VRPT6=~cz|0 1 XXm%G7Y(nSzm= @}|#3ooN)1n-.7?nI/hւ|aPZ> }IWL.L05LHnȥܝ%D,/q5)POda(L!cq` ƪ (ZĞ$x4t52#b~s h 6LCL!{+vL*?MxEvtS͖3ffÎy6~Z9828wܴz幫EyBRʌ um?nZjm)$q+k,`@ovDyDXEa{6wBƝ~p^;G%N9휜[*6ڵ*+"WAِWbvhw%CUfc˦Ǵ1<|:!y3ϕ%!24HoYA'=o>G T}vdp+ 'I|LUG/ +~ه;[O̱Uz`v'$8ccrlvѸ:oo;?i)7C%<2:H{0kE2{&D *?EqN%4XQ7`hc zi~`IkmKe x@,z'G0 Aa,پKv}@` 'uM ){uoЌi Ǐ$>_44 a4Xe!zWBm:뚔,QB;ji $fNoY M[04!LWgQe >%z@da8AZNS!ii# 4x6˙PuC ~_ڇYgd>1T:pad =_g%n޶^LprP3ej/Ȭ$Lu^(UT!&:8ta}cG_Nn`‹qۍ?,h ~ YĠX;Ô'M:C_l8xzݨ%{ͤN:势ʽ:*yԼߤpdxrVt?o34v8-+fO܀]sIF^^`(rCܺʹ*Z9E,<ąmTç9Z\~53؊*jnLx);M5A:KHZ7b?GYΏvLsِC,EKe8pvUOwHkF1`b*DW=r}2jJC;R%[BmȇfXX_g'82)ottܪ!Un9HP&Bl]i 8$mDujTY teJE 50x3^Lq5Vsh0?6Y1["O{G*\Sy0syX)R`@ߝc',ڶTpeBhriH?{jdqQBnEJ8@D #mo %"ѭ}웎ft] 3'Іvx^|ἻB`0 `WNٗ S0qB{yEDϰb˥:HyH{զ,``S_/mȫOHvTaLx'ږ K7%pQk/ijrZff(}3xc?7Ɠn j"^#9I|iN [ HY6"DاR*o`:edBJ45oadF^̲z.gIckJlW8'SԮP`c-U,Z%Yp<0$k^CRYI4a=1I>ă凡 ThTW?,7pG,Jz+ !ڞjXVq[RYؓ!)n|)q$klr؆)x):R^K 'UbJro0e0"CeNkvͷJr12K/4*]>]x?yk ; Wk˲~;ې$i *dUKp2߽njwS'9 C|z a~{̕RF`3fEW ? 5zvT wh<{g#GevҾo2P`6#5o _27^n U^^_|*xt :]]P. }Kok|P-q\=rMU͚7Z_B_`_)|j~IQޝ%ډ;L6KKaײo ~doA7_BpxIH̐r_h[׍@g ǵQf?-?󲺲zE]/1m~IҼã|ߓaQ}7sJS,X_8wPcSTLfҺ汨—m  bm ?KCdېGwq}bkv>IF6;>]Lqy2NM>HPRp e/ū|Sx\}+GT8 BQ1?podƎ ڑtzS 0e,a'7B:͖ti|!ρt^RsMJMaOIs40ZV&S^hFgP}+'Ea3%sod@| pj  \z9]Җ_ 6I1(S+$0V+%gaU"6?Ȳl&UUYA7j?#G"`B7ԃ,i:%EDDi]m*5 c^ 7*na!k2"E2{פ 6- 000?9 BKI. 뼤d=@sr (zRV<*b3Ed`:lRHΏ?"O6).y0R=I:4Sp}I+6 MUy W8N*Ú-'ZlK: +aT6Cir\UU|hh۸r޴U38 K|␮ZR y1*7 KȀ+ vw$P~.D(mWB6~T3CZrQ/`|"W{{9pUtIrT|ZALXV ߓ2Nrln ߅iat=^+HZp2[eM `IwVQ$`Y"M|Ӱx֟e3J;wtYϏGIЪ1~+LJrDNѕKun=?ݚX2|#C?߶pUN=ҥժtn2<ͺ0'PȀO9.ƥaoNVt"@4 1 qp}utC殐4C*kD~\:z6 jm/r bGNFvRK抶Z\Tb<i?bKXiF!<`3W^ɷ#(;2Q*W dT8Nme͓z'Ag/v1]΍6?ݸL햢<(mO#,Yo4~ hmz HfV6eiO(([ Xz>hca'h*UB)q=Ug{[/$0mEP3-YX;O֙ zaf1Z-ȅ!kQ?wXC'Ceδ(s$,պbP[FYMˡhmHQ=r =ހE,30<^ctP?7UvT$sfLjoB -JG^cl7DjCe[} @Jq μX 3r4*uCV/aS Xvf,1郡Sh@x"g=[a9kS٭r+бGKC#<ٔ][ӥRpi 8 {.=T P/Cx?Ńxb{JC'\ nCW'$6с ur#YyK \tү51x}k*#=REug .{lT1NoT!Bk&Bby}$ x +M<O^:_.jɍզr9_+s&KŹ#VM߆ԷΧ;{kbubE˷ di,1}aգ 8d0OV: CߧI;`t\uU[2B7QhʡG?pݽV7;rA/ȓ")j/εQ\%a,a}%g&M_c S-\0PꏵN2M ƅˋC" uhD88w6CM-^nWpb (‴AӅ Z$i}j m.ASwQݕd, {)[fLW `K@j=\n,*Ko99׼*nchlMV6SbtC (VZEhYh$}Mm6;(SْV6Æx`FaFWJB)2+~"XaH'Y7xXũ_sqwe VPR , xùewli|5]03\ީr9 勺l[_Ho|R1`ima6,5:U5( Чa#+Q 36 ;ed ^ބ2)|0 09E]_Iџ, 2fHqChoMf]9dbR .m < "|2Fpg"ܘ:Kdfˈ9߻gt z2I?H6 =RG;tqkbquhʚ'ms26Y1:7AW{6M!!< KrJb.M9] %vX` {Kкb2QVBtW0 Bwk"~ ع2i,k@41Y$I_ |()&!_]b )5^c܇J|fm˻M- yԕ(`,>% N7 5v˦4M ?CQi{XE ^no<RFq8D9{g< b y҅ 9NGYl@:u]Z=;Ə}2?hH65Rc9n(/7,C2 kBoklI%I 2Fiެ_dx]/EUj%δ' fb_¼%Ʉٔ|@"=n$ w0 dFJtTT&,r6_xg?X-+D!K;-qsOՅĕ/Du>*%Suhp#>T[I( 7Vu{cAI { +PM6VAxٚJXf/@۪f N]k۸y ΨxQ'?F XɄ/ޝyZKMDpy{ X´>+X2X|K3ҡrޅN Fq\o#V)ǽ峍TWN43O v(IgD' Z%Q mB:ꁁjCVGB%-)m0%PĒ&3dG BWQ||\bml5~A8&c*eGfC"fYxy!IJѻȺ$ӹ.\,B*5z!uZy !J$~4 Ta24 hFSy7=pAK{Z6wv@/.mЏ]zw~}/ u;/s"-#[RQr4{ItmFE cA`CޗJo rF)` Rqeq蠠}_;ZP-WUAuZ_5>-I3m~7gŻto4=ǎ\RcCEI&ihm~ܲ)¹<\CZҷszX};;tcvI#Syy\c9IcrZҞXj^dשzp6NEuw}r[ӟ>:J^))uY"~h/ꈼB\HTwݤO{V g[1%IA'W*l :ʱ׻D!ĉJΚoœ'AMt 7W(/Y끲hy_o3P%YZ7ƛ#!C:ࢦFb0ഛp¢,Ai@Vؘxy}}fyゐPtFpl iS 7"z=h ߾΢˕zFZ-{5bMJ^x vCJLgeh_όeo %qb!j8YDИ({Y)a7v+]Y r!?aUN= an7:ĚJ8KP.d*Ef||oM~Oo;. W7f u}PbRzGPcՍЃz O6ȋ ܳC' c2q8,n2&HOd蝇ىH[M'Z x+?)6i&,&hP׺E(0t.1ѐ&|L +M\gݨʌִ9`"[35!?1%CTkbV'2r݂{Birg̞}qvmwCmG%a̾Q[/1%qA'Jj܁XEt7+cxQ(EIBw-^31D%/E0._СBz¡8)Dcoju,(I3=vAQmHl zG[#!wk͎^3Ggr$N\I wj|5&ҫ&{5|Jjnm=+6T7 t1r|MW% d2HdQڹsn{<:SPR1n)LySJglz7e/Ձ,qi\O mi:EԞ 7z ˩kGv^Gv +ǚo5~Mh#aqM"GD:"Ekҷjv `86}; CEHT0J%".!o(dZBc Pd4[MeÍyP>HxBIU+uDzGaተZE U>E⪞]  ~&&Rex`LtNǎ|Ѧ"$Ma֞ij^rc^ބO%3{m8]t4?l8̵gZ6CrvB9lbʂ> 4$*o4!$ݤ- FCM[[6qtbn?ȥ]cc!JXd~gfApXY99nDŽR`4z_SAM(Y #Kq^}"A0g%}vFAGaR՜ʦ=^m3蜡erM| MΆ?X+mA(-E'O}4tghN~uXCoLzz%v|(_]ofG"JJX3x:;_!]~ёg2&rzz(&m4^լʼnTxRg#MhX&k[=/DE?@W_qIҽՄÂeUS?g]6 3Gj#|tB$=oR|Gics)OSOTZULޝ]pVL`@gH.%^ʆci!mw|R ^B߸Pfd/|çauA\64d(YMa>QD @ECN ۏj dωTl~RڐOöWaBo3EH7FzZX8L5аZFfmsf쪰CjQX>&ՌHu,a0uUuf9ۮvXӲʅ:)#o;0>VOŘiX\2DPz4b>(}`]a0IPa b.@-/Ţrl3 M'6XVH@4caHmS-G?&0EɠwR@qvŽQ՜Vjt&͒peH"g9#OHvτ`WeYzp&;8Nw:] hR<1Ԉ$aWg?l < Au( YʡJt*:ni.t|r&s:,;a}8NˉHf֊>OpxDgi~=co;)?7PҺ -tu ;lQN0uLlnhȐaLPPD?T7g1vd@(7rYZIˤB\U?UiGQg~D1N7빯ߛu@]Ylf߶vaV= Ak 'U3w8ԆHf!v}Z@! d 7*O-JS0O,IޚcYUth>A"Q _I$/&!\!=r,SKOw,Z4وP4tQB ~ͦ a\S̖d(8ݓ{Ue}`a6ETn^d1[$tnz*_t@{>fm^Aoz%?<($E@ƐVz;@DͪO ={}"vgUoP窃9\"gM ڠ꺃k ˬ@~굮7/.@{t*b_A /DLtCLbꓑ݇4j|ёbF}uT:[kNi ynO&vcЙ4<@q}݅#bKH!Jm # p4eD33ΖH:s aD4-Q:&6{uo}DrV)=Zxf W[Y,E|Ts~4.*ڽI[2EױԍHg3qTtI`1gbGjWR&Oh4 a'6oŃ MSF עB_GߔF8YJ55O`µ5sFzJ@aL@ D:l$R,7 ٹox4th⯳|&mB-X=YMNלbߩZ VVv{[tfVhS@S?֥]YMRUɩj&̥^zdwe_ ;M_5g!M>rKg$XZtZjWߚۃ a`j^5e+83vuS@BAL ?1T&Bh7xp>UҒ?R3XQH9.;r T$eAl?ɮTSnVwG a!ymOn~oѥaL~ҝbrc(߾昏'(ԑVȿS Df]dZћ0[Xv*y`fld>Q5Ww]LACB9/*'EU;nj H0C=.N'B#hc\$P "S MM6cpnDjOZsEe#M>IR6kS0" XJr[X ϛJ!#"$nc JK=\3cw8r lB> U ;:Ukz|xCMX9##{*ӻ$sѵe)LJ6?pK*Ω1iVeړ5l1s&H/@qG M`[UJXLV_;qjH'ԑȗ-WF\ %wPP՞j'rOoe03SDzQ2ON}|aufC@IT{sgh-mueG鸃AC:KǦ D/ ـ=nrCaU6v(H+:-ސסgJ;R8%H" Qa40R vl]ۤa/̒wֱ`2v%Aϵ?\M^ И}P=1` s7"eL!j]!QJN r;>`Dz{}mix_ΛIVXƌⓊRE`\BmYJ9M9_:CtOgσ 9Sl/ށxM`S(7z:ٿ܀v4`1* 4s|TcB[JBѲ%X(l/2YF.ϰA;8Z]x(x< 0n,X ϸtkCHgTW 6_Ʒ9n 7Gi`YG0ECp722p@T5wUqo&7M!).?gYe`c_RXn\W"% mؚ\3w lSaȐ$hq(#2@3*l~EuڈF:c/6L9gb)KIV lJ ce4{1#kq%','s h-"p hԽGe#E=G"_ؿiun I9^k"Ge}y! rZJ+" )hc6=!Ka\!6-6eZ:Q=&]Ƨ E~.1^9,Fc(+6]KѲ(:3n+-9O!ʉcsH?iPj,u$e{d{ְ& 3LFm' "lKzōgl>+|(ۧkE%_h(2hیJqdU8Y4WVt9xO`a4E?fw;|fUEN|cN3NRoRgz[TN~~VgEE⚡K>r͚@!D~ݛ?|^Jq6 j}LitU̟l}AʫJ/ҽPE ` ՁjiJVyrR8A 5QMs17լk}*vP5.uYR;40Rŧ7w<C]I Z&D$ -?~cg~q_>Y8wHUIÉd7BE} mf@(pu ΦNAOfyاm:^# oB Qnx<""eQ[->T>N.w7EwjIҳ8El Lt$ M2ِC5̄T/jo$'^j|RNZZ ]B/q#rqs$!wq&"Q~)3;AET9бSGWۀ0XM&3s7C>'29UxBOϐ^ƦjoiD)#"wΪH G)f Ӡ]Y<؊ mU={G݊HZ]%o% ^"TWu"OTlH?V~˰QhgghfL-G(L_ %PW X$ֵEVꑰh_rBLf̼)6(jn™kLZv><6 pIb3\P)vF@&RCPNᕄ_-k''2E+kߎ߭DՇljӉLJ|Y.q?G]c˃+!-E;2rgkox?`킼q7k]wr6Bdg8iASm`ȿ&ũX n%X4uk<"d02ޥ1>CG5FIГ;Xݼ ZDrEi܁ DۼANt/A ͤqjGFꨱ,G5ֆ$,GE*y&gբWOo777ː<pkMH2iɿ]"}$^zn( 7As#ݢz)oyS^}J5>^{8 5i1yVGq:\35l{2'dwcCÁ Z`H|L1\)sؙKL+,߁Yݷ7R%j˾azN0]+'!Tt:E(ԃyzT,Q?;ѣfU߈N@.iJzS0-?Qt.C^ N v0Yx j*`’903ӂ?rC9P]Ȼ,u4[9flXCKokw :%G҈]vonTkkJ^+&ܢ_)Aфlvߗ?B|) y tu2, P \ξVVOߎ r!)Iqә2E8<{O=#m*62O#r Ab:/'?;C>03g}Jܩ6dYJ~V[ǂn;Zo!DꊇN`j3#1lCj¹yVCRF5h6jDf\~E.u\lcZ '{v"Kt(GjNԁ)2FQxYV [d`1$;&lAc-`7iM!V7oluWpOr =w&6ĖԸ]]En@^T,L=GA`3gh܋( FB z,g(4 \2PoC IbKj"ʔ3ϫ$ͥbL9S9}vwO_ f]Z$۽tK;;s$ۜeԆ8 Q`ua3;WhxQ5^LPJX(%#3fwcCN#AZNi-XI7?F9ONS4C2LҚlYoWMδբT]ox@iCIp׻.kaE1 0Ok:+ob]j278 =Emhf `ZFQ&ny{=Y*a*]ջI 鉵0T^SCos1 _Υ xlgoEqK!?~7CfMIyzopZ* Z^jzmo >膹GYs^~37,3*; `3 Y)RfӿBӏ4H|((]"$ A}( ;G@\PA"W3kE֐݉n8FWc~dO_E4 !O K>D}Hosl %b^"k/ tNМv֑Z'=[RxU_g$.I] OM? r"M9 v"Y6q_(2 A7p55uy_3l|YۨM5l|DFl7g,ʺ2*}]p@G ',Nqq?*iO* ~qB' (<6%ٸc8Oeq nx<ʍ woa coTjPvp}B\@Kjk|# ;-, 6/ĄIutyLʞrwG#vYJ{X?`zlj c}OɇWX۱<%ȳ0^(ok'ޖpY'&r0DkFX)nH|fwc?kHep…DX-={uI'з{e򎌖 6vKE;(Fmej1I?-sV=  S Epa*>io%Q `lΪaJL$FpS7 A#+(]#Mѽ3)D}ځiÂw pJPeFpT rtlRi@N]џl<#K(%pa%bA TNl.4A}ik xvStc`r`G[A/a[t^'(=0 <=VģHͺr$}gs5&5y9ma!'}1=kψ\F]V0ꜥe3$\,0_\~x4LEwvxk@ݜBc慉1#u dj_,3sujjT" `_I<-^2)8)M.^YWgN.cR*yF9.xtWNp]jkQ M5G-o{xYn>4,{dS\U ,j^: Wއ+bLu( @:˂ťWСGbq5Oa'C3DU.&mp!dD3&ˬU)ĮˆxlYd[ سCh.i5Wlm\sa~DzA0h;QZ\ayFi_o=m F|g/SS\#ϼf/$LAe~3խ6)\o/.hex׊<=@(u4Tge =ȻzhɠAqԠݤ^rga/:vpbamjl7Ng'`1@BWEݦ ;^1rɭیǷS 5^,?ҩ(pzHNw ,/rdHh{4;i'K#;6+w Uß.Kû'trҡ,_K@e\q(ƻ>ޔm^iGç#$t5[',QG>x,,ȈH2Xtz t0c@ [7!c{V-CԼ&`-*/I?,e- 9__d`y.+>+rGLSzG 5d9Mo˹-0#\tBx+Pã-Yb]P$/XX;obwC  ^TxS)R=qv+>Rmi't6tkRf<)_%$o-߄'A *Y 8Ke%zۓ7L?S=?@S7{tOn6߭ˢmm9bF  ao(q{?HXǙ5\ Np_f@*o=.+U@mC-~=L:=3s}2宖J]+0>Sn}0H֕pk8Ti)31R:@ၪ1`vRgc`O jGIi6%yaJqR`UYa S+*-11 -LMη[R^G%6z{y /KX'| U!C[Mm(/<Y3RG"<*c?mTH#̃i`G1vX8f.4{nkv1+:bZshqpFf1R0WؒS(L` :] IYꯁ%e@{CO=ʇ&*,~û~Jw%\lԮ@|ib Y9M{]Ȫ"rlluVaw}U ye1e&/$Y/΅Hї5*'_êXyftw51S%;fmqƠ3g+]@y*674OG 6qd fd1-rKzPh%U.w"0y Dx\*gQ65^_ ɷv^e B\[.F9|a_o+}mO'0}xg܎5R&EJ5ת8#4r-(#.6VlT2cu TLLy6_k VvCͧ,bGr{ݰNͶi P$'a}mnڧ`{ph(Z(B`)8Y uEfvѝdݬ/'D %Rc7~FlCWxT73gr$v/[aY4BsQ &WHUNe ^bVtbr. @~ldo 7N s{*&BDaōΒXԑH3Q1($v&p*VvĎZa /<|6f'R*" TVy0d >q{dXtoX+ZKqsNBt.(==Z(ylfN2ˣ t$HzLxa7gr*͎Nu54/È}\QqNz!-eO%֖sʞfzE}68A]ZGQł#u;lM@~K@ !n9 I|ʃs_շBx};:a2R+ǃz9~)q0DEҡDԪݟi~d/-jсw` TOimŊD+56-Pd}&D")Bq(1"E؂yqHHx^L-%(~@Gk_"*yB/39|metWd/q./;L+ɺ.F b~\WS!D>NZ5kT'| _>u2$-+V>0/JNS(h3$G;.5C=8xo4)1$ fv\\(ǐ Iژ()5HelԡWCzM,!^5gc&P&ZVuκ{^]42a0ҝPR@^wX)P I&iY${aJz̏.D|G-vԑL KDDCv1 VD`ŸR Ծ̞L`Ӌ)8p-)Sؔ["JqƺYv쪇xF=;4r,"lW@͈]w Kh(ՠS(ƇS+YpfwhD[ w!򓫘hŋɳJ !vAxˋH[Y㾃vk*U(ZЌL~>n<^Y722qXTpנ!2:vo|㻰Jf=l`LF*Pt_kaw|ubFkQNx﮿t2 h X{=5X4Kљjn/Dp-3MĄ7m(>@7du upA)x9HO'l]C9|d-:7Ïڻ1zf_ i:VXך^;wϱ?D-?)!(B1Žb]AXWmL[0A&Bcָ(336Уl݇ Bk/ 8t!zZ#{#+l޽x84֤yLI>,8 Ne8,baIo:A ~^FB[6;ZЉJ oMSut(8 Bov+@n.C#0㤫qmCpB0xcSq jwsjQGٺ%WyowܺƦuFԚk,n2J) :2Y)_}W|0w@=}zA#$>o>FHh䲭r1%(Q1\yH;, d9 }ˉFH sfJŕOwtV‘[CDzEV|f7ڭ>" , ͏ҭ'340R]٭bų=eICǯVy0 l a kg<4Fƴ&qJǯ9std >1"\'u}Fрr~&yχ))g]$߃3M%,GqcX1y)(R`>$Q70 w,1y:OTr![0E]PV2]66,Ƅ -1t *9`@K38/j%r^giTԕsҩBR9|bu)ULP{NQDTFp3;Xk=]+,9@]⾄a[X!?)eOO"fsIds]4\rWrB|q@ݲVbeKZGIh,[m%~^ywQ]U?'Z-!AuODқ\0k[b,gb]lGLZ0b4N]S&^{F;/Sw@ͧN@LwkqAWl+)k|(F\*'پrW:~^:Ñc/HK?"8K-+V'p귡$ie|ռ)D!oOak r\rX<,ɻ5ف@92{2Ȃ0H.τ% RKtEaR ]c Yޏ8fC &Cq2`z _!=+4 vDEܗJ~ ,&Ldx!zh˘w{a5/(>\xuݺHH;ʖLOm>u(Yk]5rOkF] #BϩpN(GH+%azGOݾ\WRrΒxOr,ԯ ?-]jEd?nFaV)"_gNBI0t>|4;h%Aňk[\A#% \T(WQH֛o*aSH%9v'wDݔI;# W9BD_7dP3嗠'RݑOg'm"ϱ(}{z:[JP ctO8$-T$6&iH6{ \@3Ufu L\d߼MYot1I0fx 2mi-ll$RUۿ (萲x$_k< bnɨ> jp)h[c V}ZR|ڹP ZgQQ1M_Æ< VlʟQL0F<1PJqSAc(PۗSEEjNhū 3Gpry4Эt;2>^o̱2;^wС gKHq]Ψ 9^x.~96Zוm%s#`d 40+4`# .)~f-J0y4iAM R9GEnJhU!i dw[F%;cs> / "j} =Ljuv0NV^ i7u~&u?Dzx6}D{n("&ClԡG.)=;H}Rc4C:q+zqxw%W3SYgUϪ~ӱsddžLjIjm d#% =v2o˒H%N7yNC c`JWұbV>$gMf?<?x*%蓭 ixtcW,>G A)=N>{N90Ҟ\s.Mg~.R*c*=]{ $DK~ yߋџ&A׊D ֧ȻIBbk&볽i LySkұP5Q{yzl  %Of!E yoKA{UcQ1=ɠ |lwh{faLh' I[KkF23,2Ӻ}GE< :DžXָd)Q&u܄(Ǝb,լ+L &`l5"tNf.aM ňENI+Hƚ&9ydQY0|.g!WΚCQJ .Pٚ_MYS< 6ǻ4"/l-H+puy?nt2|CX+!2*)6. vهXS]&HLfC>F"HۗS6 zFlq9v֍Wm?,.o`gltQu]*0oڢ AJʟ7xzf +>d,V,3wQCA@v0m Jvlр2jѠsOS`՛Q1=Ar5l8OX˺ %Cm7Տ1NAftXAv@D[qNyS],%:fEj2 t8GpVCu#/'A}}I>P?EֳQyCt&f&]H M "g@6v/Í|.y?RX72+Ujŝ %ŏSke;pM(4*U4kWx>䒷_.-|lvWn2 ն}phُ tozy!cv}?ulF֕ 7ЇO']D.?r曌T;*L}< u *?|;ꄚKWlUS,x>)'<%0BolTW|[C#VͣX+=Oe; +4|ә$\-5"{N" |g3I "{5͜A|XB&w1wg0wA }i-M&">E0m`8TSރ_6~v|bJ>WN qU2h'9/殺fjWb4%Wqa{'Iiq40f 0B<-m.+6)Pٵ҅SћmMWa_8ۈpHCI&3?Dnr̙lhhƯv_ODM*͡i JITPlV< qS0PRS&Ƽw 00G?P:5 V(yAE 76#=ao7''HY%PU"%  Ď5OB9ѭ}IY$#T5(r`py!!N 6|ridT *!WE԰ηC {mЧ5v,_dib` GR, )>u 6| Ldۤ(,":+ ;80@5~ E8("2 / Li7|*MWj3%8'9/lFO . 9Ky!K"o; UK@8jjǯ\o9*:~Eߕw$a~X!pf:>'f:JlQ,brwS5Hw3v{]>D6DX+͛KEr8<:TPe*,}SS#Q2o>XJ,\"Ͳ:ѝ; G P}G!{=̹ydGf}1 ]:Q6qʧp=' Jkwe_Y%;>3pH퍳w'!pO$c;u4`NQpEk>k:w fwNa4#:‚(=w;̨cԑC0REs zgqu!;|nq8wk%]3!ȏF•T$ ْjch]V վ&pH?r +잘K#ch>\~tUG+vpZ=u9Ur';ÇYN6 4<17QR8.<;{%?Dt7~+^;Š%ɇ1dgQ1h 4MGZ QM%gJyґ]t6i^?$Ǿz2n=gXg<mH!rшi $2k]}K3ˮ󈯭M}7;F |+YN VFՐH!Q< (?ǴJ~7h Bmt G.࡛@-'@ Z`bV:;46W=8nI ٢Q!e U%Uu/f8:ס'捶%NTC՗契ޠqJcplbe]R}KMBpvf~bW)=CdRu(JLЫoh66EhwO<$ڀ- SV c$ܕEd5~fDqVΐgc* PkJMVvv_y>w͉KcFy$9<bCI`y +aק@=p=O Af?k:_ SCs,g. !yn zv ɏw%ks5NbDFA1$MHN=5f3v@cs_E=X᛫R9=6A!χOv$cK0鐲\: JpN~zÔ櫒% +o~fcSeo|<2\U~Z&G((s $2Ut_AKYJ뉳E+MtYu8_xOG02.y:SK~S4y: N@iD;I%@1I7PY<OQXEO`0^W3 x;1[ύJg~*u*w͑Ǝ kU׌~ZM۾ǒi6I ;L?18fF9og4p6x7؊ {DFBlm + Id>" f^cFxr;lU 3^9Қ>Wof*@7dobXWNw [Fnz9 t} 'CͲkK@ uD6@8 7 N{Y!dꉢ  ,XNJT"B5Vj%iƵ~ \.X%3A+I՚|=Sa8? E[#-XH 8>I^ ,}D/IN7~+3;"ó]%Sݸ7E_ieIچi=ª(M .7w)ϰӽ脻0H:hO* 丣PyM_ ӻ5.Yv\N`\+7+q~wv1=bXFД,?_~Uepɻ>I QEZ ,|`H9Ɖ}qFUtƌ /+5Uhzv RVAT/_f37cF^$JA0RXf𸬷ӛ &dX36\1G',,Լ\,t};$B] cMA+$~zoϔՁx{;hQnV^s=]$΋ Yg[GXS/^,΢IH /؜-^jB8SJX_qrRmVn`So [^ut:՜=d,> jCT1ULy$8ʺir9ER uQC& iXr/bh_U6 Z+ß?:c2v[0;k"WٚFb0_$% Jlz$?LOycj~ĉv EE!/qgKm$*z>s9UZCtt#246W{`e vs}"MPvD?3u.e% K R4;o0y&[_|TBCk [PUL.< Z{MId,v;ktaR:4UG^Y])l 7Is]`x&ưu4yR,dPp׬BiDyJ&Mda֥_2>򠈫qg"Rt@L즔'y .e,^|@^붃I:o@@ w1;MGY/iQC&nrQ?D87aĚڃ"+iAo196ߥzG96/Hݱ7ry|tGx!MG6Tb37K}2hxހ,("+qN3ij,ބ'6-WB'kmfۣ)PEC36.F0e>kt 2Ǡ ػ0gYZ07070100000124000081a400000000000000000000000166b5088400002a40000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/ivtv/ivtvfb.ko.xz7zXZִF!t/*]?Eh=ڜ.+ SQ:@WF;4GAhoqf*H tS.F gU/%S[q„ыzW!nYDvH7'Ѓ=J[& AϪz64ʱt_?*kr*)nz|itz'-Ђ6/B_'W0ˆ2K\!9^4ˠ8ئt)X\u-" d@bگ"c%%c"uuշUBlzUf4δ.3,6'#BˣW7+Tܗa4ɗ!xeC$'#c1ꜜ1Ab9%)B-6FKz=t0tK֦azG(}p^ME2T:v̕0Z}kD]qq7;|K?k-6 kfzU|2G+hf  Ch9ڄSFt)XQVdk W tIL KmS;JN qmmjW\X#~>|1ozؘc%WYF7Y25MtyjV"r038JsEܕBB[9PeE+3lk-iӫ2ow`N3IXvzܝ0($geC-@|/&q6$!? "}卙^[gA~C ].e߭} -F=T @ERz[ӆTwss!}X/q;ң. a[۾zhe eu+ (,MYTs k\¨C);)*.zh$KsPGu*y2Ln)1ZUR4M8H/1ieZ:Ѥnu9l;"o 9 Rq{ic3WHsP/+t_E~}@$r |柨Q/3t6w&"䏱2]nµ>C`V> ' W'и7`G˼eqrIbG`Ϣ2.ČW@-ihԙU1@.6Xr΢#S9F}Y{s]o}m]O: } Usy߀!!ܷ=% {ofkhO8II:Ѳf|zGJ؋֯ / ⏆߭GѸ|-ԣK '`چ'>g"(E7̋2=btR2zBuIEio0iz\gXDץ.hwce*꧶A&N)A,%ټu#X&ZjF뭿Q8My6P(=گ \Kvqz"DnghŋXì2;E ~]|= DY-ߡ &%>=q7xgsyy?g&2;瘷xա}No$9zDwp.<49 v04{2ŷ3V7C䛼/(XLea[č!ĬUOMM"Op,݌0M&o3#~31> T12[ì`ͿO;F?7Huug}v U|qYLRʫ2 z,)瑑{ȡٷ-fAS*!Nx[S,,AqjQpgc==.>Ql<6 !`Lױs+'j `D(Sx?!_.HriL2^TQ e:٤<͎TÍ|pF_ԒVmLpW1f2ȩ\;0i~Z<ߖZެ3ZMBs(28EGɈ)ֆoR( ]_soqLTkG/f@y ;O7F[rl/UNSm4w'pIM>g\/2Z6⠻nSi'Kx$-[C. 5qHJܯƮ|:xYjWWT"7%ʟ4LJ) A 2b%*oxr˔s{C4 À~ upgaW㰝mԳ}Nur[݇[i"K/.%3A_q5%. 1y7L%uwjX[:'_ہ6j7&WɝoС)^ C@ uTrOYE¤C2%R-S,2$cvrs8 0ɒUhCՠT)DaE&j K}]dWFɣT!/XiF|+vi;A?zf"&pS<Ò"ˑQG^bCb뷈H]*O m8LFhn}4ŸO}1r.{*$:[E՟;ҟ S4wgN2?Ok($?.̩9]؋5MCz>tZI,uʓ0#WK?ViXd+L|\.<rΔ˛LfaᎁPyqB{!=UҐޑGsDm5(wlޑpw˰.5pp DSZPJM4P&T$]Nj*v؏43̑pZ[l?Mvm-׎]uRxA/sZDpz}BKKi=%Qհ>SZ=CDyB5&g52mЉU2"Jfp)<%z.*g+K'i=7qVJi$x5o k_ Vdmr$чiq stXy0,^ܷcJf/Az>'|]5!,_vIK- FFՃR4xʔmOLas.a&8Yn{¤gxуBVcd6W4`0Y܇|vb0.4Qxʹ9)tHL%IF Y~yA:AGa<v5Io-|ş~UhqַLZaffv/&,f"v*+U~kblS ;+Jx.6]b0$׶WĮ?JVz47lmKG.D5mx*9e'fumzeTdǤ _U~fіe.6ڶՔ2!/ 6P <|1P5/u=NEE\[Oh8C g-U!{i^IJFhȶ t+6QZ>qN@G*],NM*ҫLd^P7X,jv{Ɨ#ח Z/_L~YLQw: W4E.wp(/j^7c=:5j ? ^ơ!ܬ17,i V_͗¡ e֪d XOFUWNB#>S,^[&hH'l^=)ј;mlQ WA5~;{OጚwjQKp7XKn(ڗ'KQANhFt{v_Fi\' yےJ[J !c-"w[es]*n}sFf|ʷ {+CaLJ7~s[?Q|n.`Ᏻ^"K75 wS7Q~NM^+!S|wDB]nV!e (q:׈lNzUL,elTjk/m]c~; m^ZZ LmBxEМ-/vY{=ú>e tj{ wYQ,+t4zxO( >@A|4 旒Nk:tӋנ|ju_8GI96BeRiGm!>%_~i=VT⭇nd! e*cUk>W RH|.nT W 9AbK@Z #t`"} !kSc739ҽ䚜/X)a%/2 *OܶbEҤwKzH9&h5l>lBL{ 0 ԻSdV]DFg||R^nkL# n~j'W4O9+|/T~޾HHwCKj8_O_p [ 4{m2u"[(cR8e+_HLߩy6uw__S8U749fMeiJZ.ݭqb: *0aIW ,F Y-: ,?3,+X*l:h2JF8A]VD(;ԃ;^z}0o/85:-`l뫎''$K`r$@dw_qO$ϦۀY{ҫi(IwETT`bNkyi-v9 |6wlV5F.uTIc_Ilhmf0r XSr[_ B[B 9!2D4m|iIWĒ{vhHJ.J\%З#[[IM4!Rp[:0$pu|KO6Qغ~vȡ_Hms 2@݂o8e,} e}锱^0mMx֝]pW9%m8UrcT&KT~V~iAgFo_m^ed%):T;(:5QdM1 ;jt67_~ E_}HgDA^:]HL .CUU#tbI{<}>#d[{(a9p_\gR`jAA۴@Tw%o-t>)ڣyFF]oZt AlW:'LUk>{F4zwN)N3-1f 72j;ˁ|Up10qmt,P**˸.P= 7TȬ"5;3e '0,P fՂM]Jbdz{ `(%hs_?ߨgiK;S;ߞMձ8RA=C/wy2Ze8l9EA_WISx&eeAEfsˀe b42̞o\Atz=Rz!*8HǤOy!؁ jݍro,"4Pބ)p!£Ⱥ:LzJr_=FgWxg(ጏn^ FyNHRZWy@VG A-2o%ģ"',a jd$k0XjnBBRAЪfM/!UMy'LtrGjV6D?G/d'4y@2zYxx;k;aJHdRe!A˯1 hӲ b r2k6 ;D@]}7=gn}(!zy0߂Kނc0G)ep%EDp-:\ a' 3+KZHDA .ϐ̞}Sʈ ?)ӽ}݂S z{:i@I,"պ/)'{6}\ dV>GĎVG@Fą#EF|v9*<6(>dXcG h2믵nKQOmc{X׽`tm<(U1@4DͶ-H^ϣ}%To8vo@w=AM'3@$ﺚ)N%A79@֝YchrS;UcV_i{~ðe׫tvkf11E^ѱ.Zk⒋Gnff:8t\V?sKXL8}z ;dZ$cF?Y88?y+TtM /'X>rcX 7LVA-[R&f5{żu\Mt}6JqU3ow`fy 2BrZ:=>L+`Klu]0mX>n],ڒ9KOH3nF ];Ѽg%+xyXJu$HeNŚ6G/J\UG ?)ޚ (MaMMlMy{r_2e 0-&#kT5oiS :Y n2 eШ+j zXCqܻu_n[#CO&|ԁ!IDÊD*V[DI4ľD "RCLJC߻Maw. vN?sy@QAI#]M畖#Q>'MˣYWPsv%KzLYA_#]MxS6Hj뾵9KBI~A)up_]flV 2:W ݷD]=*,?j0 vPDlb45}vWGoqu:v@O8YvU)nbR!!# dJ_I7 eGųl̓9zЭ®V4WħOގ-Ae%/iExxWq6_ ~o"Ǐ N{bh|8SZ,_!.a{OgIsUSDW' O,f؏%~|ޢǜ&ՉC;T:$D(5+^19^:e\ W7]T.zC69$407О,HE$١0RRH$V@qxN3_7e .IuxoKS l#LksOku@-l7V(ιik Q'$# )_0' aHauA3>{~5cr=2z+ mzPݙGĄ:aMX[F]O&(}`*Z}Z= ){q1-(uF rnzifٚKtĶz(#N[J&fo TsA?T^Jzb!L&&Y +=E رE,;A"nkH ȳT^ 22 sʶ S~\TqiWW^FOy:{# n4&T\RwT*z!z_"o0lxAWӞLI&,Ы[a6&0$zWs}2V=,LhԌ+' ;&0+%E-ZA ,vpn*QHrqd⢥#GaTK)o@6TT>TUԑDt% fPc$" !gxQn[Od%ESX.j %ڭEcuT؜ePyY9eԂl ;ӛ(D- $pR&+V %*?.ų,^ixD"jPBȜ刣q0,m0x"qVJ mT4/h]_c~A@{$MigBHU7q'L=maKK-f;Z]mh\eΔrX{miJ`/Yׂ#4] |-<Z40ӱ< oW4I~G%qDl#,HӪP_rJ֚bT~l!\@v]gjKMsj1Aƿo.Kpm9lo!5^_MZFi jbdF|BꄷBy#J5ʴrlh_Р|% b4aVfu`˷" -͖1]]՜gYlS[,| T{{o-w " mPWG[f<#-y{^C-x!Q>wd茏rX&޲=W\w?ړ{H듉,[r6gcQQZ>itt!&@8gYZ07070100000126000081a400000000000000000000000166b5088400002a1c000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/mantis/mantis.ko.xz7zXZִF!t/)]?Eh=ڜ.+r72>/d>"M)8k-:tϻucyvJhhBt 3;Q bxiy{*xWr[r^ DFuqTSJ"7A]xcs~YYlRy5XNeJr\/Nz Y׿v]BAroP8 "g/9iF]d('; U.S妇0;P}QS 5WYj+ߎ/z$UNK$!TT4Q .oPu{㴎.k>ZcΚ!;|a::p]N6'U ӻʰ]<+VNjdh[2J_η~ay,#DW ¹R(O"a{$Ɗʰ8Gڸ7B]+cwҬT̟YҜnD˅HI^9mf+pC5}`S^&an叽Gq Q^  _tcj+B#p:y ]IWT 4xRJ>Ƙ*@]t=c7?8&?\綣pOgڐg\2Фu11M-u䇪ʳ  V+=%s-5|b}6%,WmfD6@"a]p5LGzÇub,_pZ92*N(r]wKń1!:Ѱbt-K ,xQO F͕/,C۪ԠjLt[~f3Ssl/"|@ qRtph:kmJyfrl#p5O6ʩn=OKtR s=2 Ki3 .;`AzIVV9&sUЯJ̶S'J/啓~Ō1BtBozߴp bIXIXmrLemEyX~~JUMͲ:T/V!U6 ;,;$|Ӻz/SþsTy5k0 mD4#-wӣeN$mD$r`(.*_ x(D$-YrSO8yo_6N0'3;[w wki"GE);~q)eT)SCf3Dah&ws8!%}$PCkFe%ݪ\SNpM!>ᚘ"w:܀Y,~Ldq>1"z&4"n^;hpzWCz遄9/WqP(;fx_|6W25X+6dfpt{1,ݬ^9~ lb0KXkoN [010'}ZC׎#3G_|A$x2\Ga~c+;{Ie|> #{ވaWhSKF>~]Y8ƫK>5%/&^1?5V5OqAO0@4veNIv>PŋrmpnZ?ٰ]p~7y=QgTdr(!?fBĵ F/HӌE ɽq=rx\kj'U!z;F"0"h##2*Y SE{ȩlN ,/Vx O$f:>Ҍ? C˙ܐ͉@>ko+[moFh}g$q v6c[ٽ0ė[KZ$z,wpn`"jrr8 'B3݄I AO쌿*U*);^c4aW,&j']ETG<\Ѓ2"f.S}$ n%kClMF2Z\Yo`2D[l $ˍ' fd0oWU(q΀VHA89C96uŞ@#AD"a*5 J_8}zXO lW<7 րGE Wn5V| V֔ I+wx" vCdn%Ն@ ,Q#b*Xj,&ܑlfT]6>i;vFAmcB|){G箎`KF:ҎyQ,nˇKEp5ȃ"-QB ?}MKR->Q`fKE0G!NHT8I.#}D9"Ɲ|V_I>mXA<+2-u5$]Hjwx L0ѓEd]Sq @ʀﳡ)|Ր; m=i/fM-5ItW.FSGN u0jh׫'DK˯WF9t$ZND! !*#J27$,ENsl=Zb>p1t1hO]J]ԝ̯Gδ/}w:^~JʼnKHݍ7xBJw֜85Z9!m}>RsOYHp6]n7A[~xj-;lBNS_qiw 9 2] .}wSa.uh%|Rt1䠾qeo30 ۇYQ氀JaP@^wvR бqE)D+-m,J=;iSZ ;X EoMJ M zYJ^`*#еcU%ÊiXP KMMW2V'5}$Z^r`v_S4ԯG~j]y{w)i<:[RK}Q?7{g-ΡYky6a`Sl}o LR/X11UЕİ9: awKdp47Zp~lg>|Ss4Gig{ Ȝ?ZXKӹefV"a+D~ki{@ag=`dSU7gS͟WPlT,g}g ]N䫩*|i4L"h_qVX}nQ׸ω8DlGuHW]W`H>ۏkQc*v)JUu̜g-)<ϴo$`5Xy5ȎlAlu𺶬O`v؏V/'hBa݀0ǰrʹƁa?gLkn].0׻8ۆMN `8ukNm)v|e<FZ[ؠ[ϡ6eAc۷L*9"݆,8, <"0@%f x3i~eEA%M&c#R"S:8ŗcneӓ WN&(N|G1N_K[TjʕpD :%M =X7ᶾ5 MYƍ(5dj+=2y9qkc>~J.Ch5 1+TBf[305lt9WM(#,JdfE#m+;?5&*Xխ / Q\]ώ"2"Hɚ+7ƒw ?P*s[ID|yХ!ڀC.8B+`EHF|7s\ЇvY]eZ?̈́?#uLѯ] SS}=*qF`vis-B Џk? ?ǓlX >T62X6 &Rb織Ri~o+9ݝSD4iǜ(%u"gӃZ>Va@Nɷ:aj $I9˦.9R@bh+9X(JLZB*SPc'ۊ.nQz,xCjc ,L5գ"D#h,I5ܦz/amtvNf!mV&Bs x#,nҟz@q2G3[B.t%ǛD![bݭ{]m:A!/.6$"uKmr<syV!)лS,eޞ eJZ>AUL CH~2>ߝA֫,gz?`N\hw5+#arDHWH_N%&?׹jpBS=0 = ̚Bs:~= >=QB/bVKS1g)a U0D/hESUDž֢Cն%VKSg[,Q-aH do!ؔrߚSZ~fԜ8P.Inb/CSAyM+lQl6hP;^&a'vEpEGv<_|lnh~%z9H(ݖͧLD?O=-xϻ< SDecbԗ~A o9:ΦuA|F{& FZqȽq/aɭf sTƹitY)E6J+$Q,.Ǩ̔DjқEJ N;hg=T)!@n>Zxx$w T۾~%謆Rrt FHڹ\:,j{T@=e谾ct;Ԡo|V<Бll<R~vu۽<\x }.]Y `fsŒ{@1zW;iorK|W:ݪ] .CwE xg|W]I]L eʍ Ĝ$>t̨sQ ]6&nD8~(]Zc$c G,C=뫘BI5jzo_nnH-9]7YKW8wL먊#&8X%K+ 3N>8# Z(HӶ=hYWa;u~[o9 +Šg,3ْuXi 7K`.ǡCn30A3(*`?{u6!uY%F7qAtQ38NdVMitғku3vI!lޕ2 gj|{N -/\r q[,[qV /ij8lq9=G{8c#n<׊ ]x qx[\QHH?KX2*2 rG<6y4yO7T'y:Z!߼Y.툲~3!m kfV4zή,ɌR, إ ;!*%͞NxjmӵjŻrθ b:BGQI}N4S_@p$vq%GHaݏŃfSTM&L+2e '΄7ӹ VrQ#/ّvHlZg&WjZVR &]M5C^Lg)Y|v7B*2_85|MFAl#.aXlK#$zҎ)B ~刉JѹBS)F5gCD[@ع)s!g?7r_4'jcژ;=+W?+j< 弣%D18݁ |?\|Cy  ]__Ԡpw.|aFCLKR6C֏mK4C2>sr=t}!R&5>O@9Hš!Ny)٩SYHE~6Ôs{SuR1t@bCy'gw|>ɾEC-*b A ;[̓P"1Wkʡ ]Nqʰ }¯R!ŏk+U7_<HHg=-DY/r-/^󈷈zgG5+G ~s<ٍSk<ß'>r&~Nb:e0vX4j+46vz-2,ƞE,`­bPуnI~ߌg7i7sޜx`4+7"vFl;KTI;mvܙHy[f٘h /blvѹne,_٣SD 4ӝ=_~DF,uMRPEV]06$NmMB@gPXt= @EƠcϏ7=TΒbzL"lc`6%Qg &ݶZLRXc9<\GjCLec?_}AƛU튏wps(;H~yZ JEK 讴3|&yO]~m _xP߳05\Cy~aEHo+ {rĢV! j3D"6%ez4W\h@Ye+gǴ}R 1V0P7\ o0Hx( Lya~], mQw![khH\;A5771[nퟮ$_[&G+.߁UkEP zH"e7DA X|>d20)ds[O Λ×ahnO74T]xUkѹd`c Ƞڎ~qR[ Yγ4ۉVS+-U3jk7}_+7ss]:6&EmW.N[Ko!A:xWc6q&-<.Q hF5ӒwjI%=t\'us_(9 - A<fZ =D*4"0F>iuzXM ø*i>6 v 1gHpk6Zֳ^>>V2O"V4k*d KGJWfTR-`gX1Y6Cn6eG*y`[Gi%"tsRHWQTa5t: {0S!EBotnkKoc/2=@ͫ֙¾Y[N?"ޛfK46 +-sdPP"E8ҮŢq|n^.. U 쟮+nAZ -J5KFp"\dsA T1ZxO.fμaZ2.`&9\t2gڼ֑\VwgB} Bn.o b NF3U̲( 6}v #65=؞f;_`6خ}(ɎyG O|QD!qG0|Ֆغ0tVOnZGXtk`Xօё5"DRw&SLqN֞f,#]7s|ޔj,&`N % ?յ!huPO=PƙmLR1r8#]+װ7h9빑 gzJ<&ɼBz PL`ŏm<{>YLU@ô TP7햃ZZ<H3-"\Ksn}M&N o 󎦿-t Av)7wZG)h$4_4}1uhEP&4.rZ >T)|7^Z8|#=miayWs{8ˮMd!9*~^/@Ù|(HXK#,Ho6w&Mfd>_< תI-lقKM2$$?%)4's{aCgN.7]a ׁ/ÜS/tnaiW~R?WuU]WWvk試@C P.%E3@/TKi//?LoM5{xba1= J.ƀ"bN_j$s_KL!8z'lz6 HQE%k|um@# \t_AhQ45 :XْEEefF_6Q=0U% _^S=ZGlXx< a3~:pNC.@G /FDZVRa:P*5m4ɀwcQ?4l*F]Xr+I CCآҸ2}KղbR%.eŊRSt_Rgm_k#cr-i캘zӪgeq DTa>#4bdc%j;q_FQJR2o{LP\G`Q|="'u;wYkK\XiYh Ŕؑ&*=7SFQ2@>e#+pJ}T[Kr|Ƥ%TW֎ea{rշrP)$l 2\&d[7>/)6a ~Յ k4z$i 5JW  ! a]lگp΅LbD>鳜 pgQV$%JMkY7a%~>35eL -D$jMBMak~Ý(YPؖ,iO )\ZtWloDv]54 c2)t,7xP  &r43H uXUƻAr٠{\)gw]ʆ[*yƊB.~Oj.b?=ZkxQúS Q8 SIӭ>T)V8o\Hդ5+RY&Qpi\5H ByGn&B!I$35"5ރ%̴&H ǩ?T1$Z>DLX2z!E6 ֎3SkVt)^&Z^K:3~0n9˽S.PB+0 &'6|V)W}ӧs;ݕȀl||BenOd-Rr%$)IșkFhgR3F" ʰB9n% ҥhUa( Mf|`Vh[J9Jx۳Q{tF9,0A{_|G$1,5X]̭lE+i\+*ufsMOoe w<ĔJmvJ?xmpqO7ZG`099X'H9]3,02~jKN%|lN˞|C#,Dq\U>[L(1 {؈,o$ћF#a {z0ui{qy !Aԍ WL8(X@¹BuG|V2R`3/Vs+YF ޔ+?n6n;]rMd%M Soc1p፰#oUvPL{5--B^;4Mt>;RX=&WaZQT{zů? nH< 1pwdMfW P?f  򊡁eTey+%`_5!rd|az}O dTdV5E :~g& ?L@Q(+Nuۚ-VJOhQ|EfzReϤX$MUOdB弒Viij2TD03Fud\, 3*(h)m xV|nut4\q{qS;IPy=VGAq2,22]Jb<,-DZ0 O gA%da2{BH썎p& !'L&>`occ6ƉJTS/ VU `**ͦj{ E\ܰkUEKsrPWi @?hn_M[ *TnI^rm+B&xSI>O,aI}u}I^\fp]2 X@ |52A25jS?wLcjF Eg&.+ u5hN`龴O2Pjŝ hK4cƃ [uj:ip=#,c+i!vK6b܁p'Jcag ;Ԉs?i$776d\&뫱,]-1p|&,ނRH$Sѫl ٶk(s3G TR?$-^SSK8GQY}(lkVPǿM,OTRfV\ e $b 8˨YZ%GFb6hԀZlLcٷRw*k0,X8$#7[7GV)WpYu)q_Rhm^+I٤D_ 7/pvZCTxNj tLiV{I_f4iO"-F5y܌^XCPgLzB]iˤern9:q*{'k^h^WܞbngdtFYJEC9]!Umod>kuUm.5[ؿ[`+Ljfpmΐ2}#U%tG\g^i)@qp钏<ǮRųOW8.׷gvdʻ L e6ڑKVDe ʌ(6&ke4̋JNئ Yx~G$k7oq&`+u|v:L w"F<ԗTv12rE`it }g,.# 8! 1a?vbS;<މn6~l7I/عC0BviG:96.y ysu|G3^sr*&GY\Iv19!,c#<\Zm>WّSi4{O ‡2kA$aPtKuwO5 S+sCJ,s~MBVt^: PlJ_:j8I0.3c8nrC_ ` j-<3 6MMͶ\A|vt\ Í"qx| ʅDϋ4 yu.HѽZMK;TzP˜f(Fwg6B2#*m7H䗠=9FgDc'GJ(nŒK2vlВ>KcћUHhos}#2> ~>!œAt%2DtzG.\NxQճ!lŶHtYˑE勈 =] cg߾V9J$``X^tw^^xT mV2)돽A*%yP­chLҿOӟqݚOT/q F$,2 ʃ9{#71m*0k T}:D5vIK~*a %K6b]9ESÖ:]M[ P "aR!.NƨLT?z*` x Gy ;$KȱVÁC'2% N"PcĚՒ9.K*A3Нj1uI< UteKdL;Cuw0㩑- (Lq2Sk۳#e[ x@݂/u}cY jSjX CXiy@(px-r&۵2FSN-jN9rx|gば{abzxtZBW pC!iVzc:sV~8 8[j,g KoVZ"_0x%Fyd]s{:|u( }D\N{B73ja8Ѫˊzt*=^$=PGB8'bý@=^U&ޚe3 ]V3F3L(t1ZykSq@g qCj}xCRY6F#ݰ͠GaR\8[0PNŠG௏CkU+vc#t0K^T,=B/W+veAT1IA'8e5!ڦ%R{^{W o)Կʗ7 Q!BߊWehھPx 3@T)r)oVlVe–K?EZ/$fj522nw<ULXK8H󅧧pa"9yeI '\y!j `򅡠eMH5;灀t!nu|Pu焱0,%\;Jzz.A0;"lxJq)CȀmC<QH {Ygkھa׫7B_级E(| '})m '(Ҳi$bY*n牝-/ J,#tjo[}d:R0o>A\TE)8&0lޭa49 ? ^~[٫|;Ĉ)f-7  9901,|kJ(/O#܈L[5תQ>}5 IOtygӬOpK H2wc˒nWzuL@8{?ty܏C#gܐ,Gv ,1tai݀vLۧa0. su;#7XL4:(_} HT2I)O!A !ȖX ?/|Qd  _Vc\jA+A2F?Fq&r򃾿${/ޗݹ.h2P̽"QŶޔ| M>yymj!u]Me7v%P%hjD##M?UsЏ3ڢGFcѥ!/fO.l_3zgAi?Z]n"f[@΍ORg5Ѩ$R_x_ Id8WNX5lɖD r/h2 l;W;zq2v#oy-K.T֩ܘ%pp/F%A'8C-Vڮxq%딜9}⟿p,j6Yp`5#֝ +aR8[\pцݖ|et㶎~!Os`.Eݖ-catg_ <\hQ 9Luk_Fx;뻂o,G@&43у S+ů,.27,Lrݜ" <녪;L;ʕ1C;VQi% *ژHZ˫fB6:EDAT4.]B|@/!(RV:8Z9sIձ;v<dCJu5<_i/x;;Vgǘ*6qL>._1[,f9 L~E .1'i ֺ)V:i 4;#̊;˪H%27]4l\ )\ssҋZ0ʥohMr2A@;G6_Wywd?CjQC*螐t|eȚp'"䂴8K`誀NW#]p.Z]P/b;9J!rGFkj'oqNb +_ nf^> e[Y O"ڌ{І:Ĩ':h~_l=4|C~k1}U ඹ3E'9 iWAKZt*'¡k >CdHf5a!Ig׬F});d~p'6O(]@ 0c2ޕKl-Z;׫bjM6j-%v6BSw!'32 xJ8p3Npa $[mk%P1Lp;(bE+sAYu"pQ2OrO]Nډ4m!}8/DQhp B9~i7p wE)=4$ϖVXh4aJ'-bln&H5Kˆ׸6V2Ⱥ -N9cs-j&&W0w=+W qܴr?)40fk6XJMqQ*1k՟ ]W2wщkrd?MCCMet<']3UbS|J,uܽߵ'/'{~l 70]>,ΰ@l9f% RLVVӉ@!5[2(d?j~nOe`h15SB-lN.]Pu^ʦ%Ax,Gh=hB0f@(w0dkRo:>4SgOo8'(Y]$ܡ3D?St10o cڗK=؃?⃾i_8-B 0eP[h0=4Y9嬌vv N@h)'/@0p4C5׮bqZ#ޭB ?}`}`P5$AD\T_vfɎ'ť7JzNf[+#!5΍.HC?$GmP$&'̸g4?.o?˒aj_3"7{h.ȵ4k^o.\[_GO)p& lVL= J<;`:Sia#MYإ0/?Q"S^+2XX8"!"o,}):uQ +6_-ӂplU.ޮ#=s2qi^/4` iS&mD-U{^^KB15O}Ȼ˟ zmTMi#D<{rE?TBUINt[Ҧ51+[=E0JYWMҷ1#ó}eET觤Oa%,1> S}W}K ?S0oI&m_wY3Ab)aH1@HX$h6}"{"#L@}TQEYڎ$ љq(w lݭ}AiyXҚ:[:(oD7mmuVI&Xv!~Hb+ 5NzO@Nl܀݈w!VDהfaD_elOVe6}QioHh3g&qfK(ol]mpkN @?V:w$ 7f TqgG+87-C48ޠՖ\!zxR/i, VOzX}SF(4x:R!V~8ߎ~7}b] N@@ zOnrtV9דc0nw;;(Yd$8MOnbrLq9Kؽ6 I-Q}LQARkΙzל+܆@p6F K1&pup>V4x%F~nM [Kf'9]kxJw;B4<Σ ɮ[2&ӝfid0'zrȳ t"/(RWOh~VP@{u!qi% ^a<,XsٛR;~I *[D:rǒ7n1=mt?\az5ʈ'viE8@MO<'<`2UrS<ẞҴ݊v˞#^B=tk?'|59^.TA+}UKLVmI:`"mZ%uxyʏJ"߰@d2)s߀0Yaꎍ,n l~Ob^ cILlAs7("ҳ\H]Lqs}"KuA vUj)Vn~8 /m+WBcvf+1Z+weyξ{=5k2z5(Q Hg% }ge{MRImR@,Vp?"F!+fZ;=z͎!'G |<#Jmxe2gXXl(|uӇχ.L>~*.! rloS4(;68L=nletБb},Z#/QYѶ6=CUtC&t-1yOxhkdzS 0QdJN(UWV,Vcji \*wpXn}v4uV4jL(g7pSB&Vt6{zXs''̶˨' KK= xf^J ?p sͼ$(r(Hy#c)6pI1 :F"o%' .=2m6cdYEe*$߸¤t&e0nMʧf#vx0̗7W|T۫,u%n~[7fo%@_7QC6pyg,@xzzY㎱2nRâǵg'j`!B{gqC{M| ]PXV3Z$XԵT`/QL^c|*WgJ=K7ڬ~?)ꢮ =O;$]-򇎻n*u˜KEמD oS iFhitM?%5l޴c'Ϫ O>;OURk߷#Nj8ً]x=?2DcWX}ݳuoAY ZQͥYsY;g$w6V¸6hRH!J "r1$ `6;"i:DW- (gnu`y+#HA2ߌ ')Hsu xT=PxаxP[d$rt+*ɈPeoxI  nC?s%[SoTBe"& 5zJaX:lDO$+Cn=wVڄd+S\k~\x wlC{/E%.*J;o)gZB !!&iB1䧸kz&<Ъx8QR#I * NTfĖ5ѡ XWǶJAف*]{G+L9DwkL^9 <[.=_{ O *B] hK0h~3z'+f߯BGQEjQjiSHfRԶjARɤinj`f괆"e == PntDzeLj `i_9b7h, Uhrt7fxkПr9:)cd"=z];P #ݘgjTHygע3wq3jt$@n&=:6+yC%pTցe"(ȔAn=$$in.ܚ:Ϯ!|sҖz~4uzc~%,jQ0Uhh|Dpc֫$xjVTۂ}#ۗ/9=Kԡ^^a9S(XQAn"MPQroc‹q a(ϟ:oG?d??%`V[KB͸Bpr3`b= *'4f7Z0sߊO=EP,v+Hbh.wJsq?Ty=ik»PsxTҒ'454lb)7Lm,JRqư#'{Yl?3E'ԁXY[s^bXNdPjm$F!/XP6]c:L8nSfFQcY=yi;nRB-w'Y10H;.\J&6TN,+ʿD@6d!$wsP# @M?% *XOY֙űQOC^A^zRɢ͆%GQzٿPJOwHqaLʷe4z!crS:k"m Q[W-!yr2?Je ՇsIJ}bRW< !sH ( |*,@&!vo4VYB̿Exr}/u-:ϑ/QvEI\Tѿ )BK% 1Mkh߄3fN$ .MGG+{Y^q,2U`ۛ2+ iqbAm@^vQ.QZ2$wrm7I2kI \O傐+ 6\bt9L^BpjtN %*Ֆ[@֥w}*'Q"WNu-OKso ͷY ʧMjD`떏 MDqQ06I9AnD M2IFCA&sW9]O]raϛ3+T=6R K LcD/;) BT(}v-2m=ZQLTE]hp: mqe0#VXTr/b,Zqa4hš+]xn<0u~7pi8j6=h>^2 l~Wכ610Z1*z#;gV";H$"RC5p!jbT%CUuM? ߮XT@?i%uY-"d0湗H( '&G8&g_~hQ Kq#.Y═GzjS?$/Yv,U J L{[U<#"XYVơ f~G˔o گzRe *??B _j݂H> eQIPx%y$kAAx/z2f^]w=]@KzEpUXqc&ᢤ)D8LmՠE|2fSYXw'~]!QF̸υP4+y ABn4J Q;ZMt}a'Tt?Sld%(fI<̼u4 raUn;^cn$s-ˆz# ΉqTkM5{eީs˪N4%TgjL$X$&b Na""H򣉕rm<w6T`8e(7c_Tx؅** (vDCgc=! bjR o[%̚nB AmGNu>;~JLF/%PE΄2(w>#yLϾFVh勵`S5;Oz  9Gb$_V*NZQJ͡npf *ؙ6}j;ޅŎރug*`Sf=8ДvHȮ:"Rɰezr> ߭!+/jmc>w&0a0p<7ƙq+ebDyɼH=^߷I@a#Uk\ `NSձf>U umi&ߓn셂gVo4bv$ZO@mDGn/gN@n3G",[>Ĉq¢b67b5[њޑQ,K2~^ZHm6fnj&ﱌx=)~P3= Ы# |kphf5E1Dh?md3vM%G i0V|OK (uP}z4j$Eh$&*(-Pw&UW9 ?. !'h]{Y~GT7I <$#md<;&0K7=M pS)C!~jglʣ樑㌼0+";.EÅ2&Wփ4ܼY]W5K(S%!­z Pi0{Uw_ڀxzݖ4I6M:JQ ;]9Lt}&'P@-'bGKEH oTvrͯa 1b2TA@ayN: +г^juz#36w> uXuDb%M5EQ2QN]u%{;}4WxƖ(9.( JNst]9(CQI֖Ob[0/qRY mEJ2. AFM+-eYϣ~i!4O&~7w(-J7c) tx!kaEz)5Gw$Y~k5M#[}f;6'$p hlPBQ(d7 \c!ro%P`0:m3i9?T'k#lfzc`f" b2N2F|BUj ӽcހ_.jF]N'h,F}DT۪T4V|x唯v^+H_!PF>g{ahADuG 4 G\VU?r jmoKKYJpI[⪂PG%icelT"G:nZK5&kUU %~Pt1$`:z8 PCدkTRm`/%ANS9޵D7Ϧ憈!OdsjV# SD %g)1T/vP?w cLj ۽ %@4,x]U4e((%Ey q>Z{U-VO)cZ<OvKp-=FJz)UfUJ d.ya`3;:GoX^0٠wӤj9LgBoRKdEpj& rL4p]ȼ٩*XwiA~Ű)^^"ٱjRv` j: bŪTZe=}Yyh9KJD8U0З._UD|xFU:'x 1W_[Ɓ+D#89dK ڜI{ʷ@a=?κ ,qL,Y%櫇$JƘn)I}Oֵxb4 NiG^rgbh("^6.%kBū6URI.2=}^~@s'jAYm ;>1ɓ0}uc;\ckg&ߓdgv@Ζ7C{56nx/Le|d?b 2D F̜` u,vX-gX@3_,[GzSUaIe' i2b\r߄JЍs0AR &HܒȨ̔'y/殌 9fYJZwd^ U!ݻF$OCj`u+,0lj;5@p7&>sfMtRWrm[La<à TYr0 ӥ4u6Rpm(STS]i@C2! ϗR7#]a^Aղݣ\6oR?{j$W{QՄL3< =JΆg;0C ˃v@o;p0_~wEZ}(|i<拫)LHHOX,I=TWywڥTԍ-@DҳCkj:6XT0J8IȣFXd_axoFF .F,yBsJ)*Lul>y'][6ͤXZ:ȭ=˙]/pfPrk lH;V9bڟ^\g\8H ӱCU@Z~8439 @4?'t_&?;wT7M_eEdB=cP٫׺\`6 Pw*0PԒNWz4/1 1!b^vU+E9Zw ΀BՇB8sxsv6 nSjo$Q|ʸ>RGV>œ_Dpl XU,h jJ&OgZ;PG 46Åԃ,v4Ue*uRŹ$-'Uӳ:+*JGX_#Ku1S("߽E%ID8ALU zf!6Y$Ƙz #σmޢ[4)xWO^B6~͠/ 2`V7yI ZB6\'k/G&0 d{D) v6#Zc0;*DR"U &V\xڔEY\q |*U _4iĄK#m(:}zϋW^ ,HWC3~Q j1#vn=)Pktޗ{,NAou3o!i{5Mju1SAʚw3<^^+Tc].zz3*a "3A2h. Hu1om;j)ҙ@{o=qEفD7)LlD~W[B]O4Cy[)`>JӘ;|6f|{f1so Hz?&/Jguz=+j㳊 H(W<7ϧ$4C@UƈZo&CE6GRXVO%=W]fAP1r&.e!~Ǣ@ ~{H|m`W8-LO64(7觖j]aqF< fxˌ76)11ǰփj3̣))Z p.d3xnJPM"Rr롃(nSy ͌c]}2|n[ލdQcIR@6*ik3 sc,S:j! C (`T zw N1 9]^ %ؚ0$i'TI-qT߸ڶ9e*A0{SȠSr|,^qBJt\<) 2[B:c \) +JC4C95 Ș078nh|~p /k@G /ƽE:m7g9سb-=(||f^<>}l A}j OqqN]Y%XWuf䙇jӏ/)mK+-ޯЋCdSlX$]#YQcQdz.%ճsĝD1<|pFRtHf'u96Is 'uT`.X;\0mfmu׽7<:9;6M0*H;EI]dt>=_cf,$߂:ĨxY r^^#@څùW]cgϙr-Ax`fBML`7~%)Vo"XƙQ%8մ2fPB%J dù0%ߤG%ͦիz֧VdTZ,9ВۅRNcAgN9e< ղ@W &U/jKF &B&Vڡ~;M\Psty@mei(FUv U&`"WFHxӨZjb5ДTlrG34-5_A*=g#\\3Saw*, ՂNn ~pzqQ<*֣؁`-8Nt) S#M +6\Fľwg"Q1q7ojv~kߖ x[xbÖYa&f-نMގJ*fo:&nak$Cݎ3|> x#ܜv_bSQ.wrZkrQ+#ڄ=' Y=R`a YÜ ӢmbuBCF؋}*8XځuZS3/:7x3_W4sEW|5ȯ%ؕ%Xbӿ [ G#07, ]s;X`tJ ,H2e{7Q[wwWMePop1I۠XEyy[,DX!I/F:3,Ą-S% 9UmUuò ]~Xvl{ЁQƇ5@Ɠg-4Hi/Iv88C׍\"{p7N5$.Hŕ-S~1TB?47v)L>4Q nMv˯QUc AfxkZnߞUϴ̰4@Lݦ$}KJ+-Y2 H[OA v7i#Qx2<4,d\:آ Ml>'j;l #pEpjrS$Sn ԶN\k΍p`b_2祗Is(7c̻ ?iq~=ѳ&斮.  "JEKǸ\Qo\*TJOF hLEĵ7`JqBIB;uCx0Y-jQwz`Fd-K;A1pPw=..6t:t*q)" (.P D{qH_;$SSzۖJb(.wɄCV H:dj!ce1"tZg WϸALD]R;WWjCGn,u &w-jtyu*ed< '9sn^.ҷE*8_ܜGQ|Uҫyj 1Fg˰oJ'6;)91>Ou?LO3خe.ؤzUhEFם\N:#@O |SmQ:'\+0JuβdɁB|ic忨 % B.?6Q!E vܩB}|/P rN8%mQ;ff#W_ajO hrI^LuqdJQh ~d_}2_ӷ*n0<~ %b[*XObQyjwWVV%(0pOv| 73'/5E*?|Qe_ w{TGd=SH[)߇J͆!:Cw`Ztb"  $S&v@26 +Z*[gNZV,Zkh0'_.{?" j8`驨׭^FCY4OJ(@`r&{bJG.2q|3bWU;<)D^D)j龍mʅ!WY'׌lL,ƵFxZ+3v.~uQfC;&>wwDLJ}OoDz/XB,}&y[l}͈a*=SƄ[PˡhUji 6Qv1YR'B4k I(:ڐ%2=;# ɇ[2`qg̛W}=$a/8rpm.͸} WIRJc?/>ͫ$tu"]S(B \CnCH/任hZn{ zc.`Mi0 zٿFy1r5ʹe@OFȒ%WPe*=XiЏޮx,!=7l1@UrswreT<fUwWRM@B$d͔=7A9)p1szGvu+×hNB̏[5r F)yJ+ f=akHx8N.5t_qO<Q91ݖkOZ܏d#>foY-#04 (96auhL).&f<@Qh߈%e4֛DbEBWi9wSllf,vj ȟyJkͬ .t}(CYAwiS4I\/cʝU O0^2:hJS^Hj\M:R͂אܫ' HT:(SaMm}?cz*M9\C -[1rpDad.kH}š'Sܣ߄:8h` ܆V?<)|D_ >BSM"][Ӆ鿀`MPEm.ca/"4+BvPFsţ6,#-Ɠ&*5tǛuoqm-}|l~(Z:PVTCaL]$v:eA0C8M"6#鑱9'øi#!5mvAf;K|7,XB|%* >4/S8S$&d'T l歠;⬾{ 7IagsHrƂ!lTYLN$^񯤐t# V~Z"fB ӑ9ּxd*!2׀IR< E6N|-,= Di :?0J/~ 9:vOk?w6Uk5t4~[~ujwYtZ$TUҗs]v 1TayQ<}pJ. rBS( ݸj9Y ]: ?Ēj W[UcJg?&\7^NNMp[$H1/2XjG eƜb7 K$#KX4 ]k߂58 G\5+P\~b+0 .@n;=n&v/^h%qͦ^w&e:(IYZ5+-ҕK/`3SLk#|VC쥬M;s]t_*ݼ+1TI/#+ 㗭b5F]nvu4JN^+i+lP&(ӌ.&(EK–Q[К0а8wl=ft兏uф_SO  85@:rlF<2wP:ts<VIҘmWܳzy;v */eܙR ¿_bO~U5Uj|,7@Wco:oUy*!(6+*b O{#4 A2^u([jd ̭f+d8\L+ $ [oV%9嬅 Gz3mN_ :@Hxhniuf&CYae1V(˔`ݓv`t[`ȌUX.*vވ<'jsj`fi5\VgHY;lͩ6w+Zۛuzhր+ȭP¦)"T3}Ώ9ְl0z όR9Q8u69ʕ"K2f"OP:~i96_>R^C/a'@eZӘ@>xq*l 0#WjD{I REJa8Db8a\hwۓӜFke| U\OĤꓐ;TQ` 8Dg;j\ %Rm/jLLԊ= q~NBVbQ dZkJ_i=L^/ʿNNƩ]ԁeCª(k,6V7Z<'<Gӱp$O`RE/d1bt 7du. ? Wa( Aʝ%Oz ' AfCKj /"넎-1DMp䁊 ZxnY^w*a1?' VNa)2rgIcxﳄ 45a9jCLzňHK#n'8f+ߜ&VXÐM]ƧeҠӵ(UTb $#xzGww<x?O b͋~ddoD% (Qz j4*VDMݯnAEA-D (]*u~oM!.J,^IڗeBUG EO'SU2]9+XC9%ikwpJ;r֫>%2쨪aV5ǻAU] =lm8L3'ØPKl2* XG)-"ArZڍy> _&Tmf'VAʕ0h1 %9\E1Iś\4:HGP:yu466N";$zMഭAZ%j5kN8Kqgd'$B%! īRQX-Q"/5eP0-3[4ʠ%RPAO[S$wȜscp_]:YYrʆY9hb:)Y5^v}0yvNiv>R8P'R{pF^"WG~ mWaJ<~8 }baO&0Tb;xLELnk(w]dc+Y]^ =}.K^)oV5{ ;{;͇H7=m{fěDxp3*6\8(Pqɔ)-7$0[X[0׮OgXmp %GJ&z[NBVْ5Vg F {JB;'R1 b&-uh(je[ʐ ^R$p7B7L;ttz$!'GjfBZxS٣Gβ-)bR n `R=|lI[Op:0UHƗ܎㛘u'`%ܐ(cbe\LCc\-!4.M¬*IbߍD19$q&2TE@lj"^Ʀ@ |'o{KMž!4 XËDn~׹AB!Il3 m+=bܩWy6%F߮|H(rf+pD]P?kgRtt2+{epA.VR,a֊#hX3ym@Z} \(ܖUud~QĿL>Zbrbq+d咖GX7M,⊐a;(As@s}< If2-{;&_׮ #FɌ^_N">E:jZB8םvJ~%*2hg,2 {L2 Rk#(N4A+A";&hH  YV}V~*W ,}nx ͪ!5Mm5'=7\ʼnRԟ'F]YYAZP^^WUBXm&ǀ4t,|Cbqinx ;{ե[ܜ]+~IKAgԩb~|lLv,wy݄QK2:]H 2gÇpcʌ͡n0hK,P.WO_5#d;t:!wZo➿_5 zARKQe>ڹ ;)>Oڪ%Hw( 5h@ur{c(x)FbL \SpM/(2ҍ1X:9cٍVZ|n ¢ jT\w1SS.7-;֑Mllh5'W&/0c6T[O'k".J0P+}Og]P%yd}=s/uCXS킑ϖGTnM "ƈ*Hް; sٷ#MM!Hb$ z~xCD<mՄ0ZIg%@囊hu=<\>4<=|c{@hf5\>"#%TcMӱ"+2k=X*}R?*$&\B5;ܕa&pI'œ{U l}l۰9> H wE$+#{DZH(Da&qo?"THRC$k Z_[ /bR $F!%q`lzN6?I5 Q^pWmڽomO.ơ],J8^c.3MD;տNt`Us^~Fh aE"?=ƌL{׬s|a^qQ %V?rl)ղ2a{pO-Cũ442o,I{ 7Lnha`N`~܈ohUiu{A3Ӛv%TmZ֠\6&T2IXK;7mO*X ļ;KBAvFT`NFN3/C` CPmf*^,Tgar.ٍhC?eC_`ƐNg_,Pb~/ 2UJ#12|o{vu!t\Q[`ھ63\(czS1l_mfw;e8(Lnr. wRӿfKrh8Ʊ|"<&,AvYw.Quxd{ ]H T)1}ݳ1du_g<oj/}LgLȃx‡%$ :L' ) mOSK@Ziq[Q_y9pA&+SiM>|DSFC 69?7g-V~o@+yT>v?rO|NH3Q^JmW4(_A7b%6l|\ѸR{_R RP C-E 4&K [[el ͆CpAbqioV4-wo} PVhJJ508%~\ v>S]r*sK[ `lf0J iβr1Hk).LD!#u:ftzϐR4 (M5ptfȸG{ˮ UQs-1e%$۴ h[s ˰@4|{a]BsAjA+%lK)]~6e-Lbn L~9M/i4RTyi [Kk4,ӆpKۛ ghCh+UI.Uj'Y=٨:C g/gHrw)q4gহVjǞN؈o 8Yfy.fT],jperϫ"Ec #͏y M8Y< Х^f.*]96#6bس1ȏȰ^-|f~):3"B* Tr/ W#.zJSBk mech)$sۆG>6oj6V58P Fm-߮4?2携H!nڄ`?A<W*B&48eӆ7HuHsxccH.hTrMhhR5)<97 jWQ1 3r ^# B|{>FqAӢp$W6a n|w )LD$<^\t{NHr:gk3M_dN ٍqyo#%?f碛T;DhXu0?A%2+6x߉!Ͳ$(-+,l+-ڿD?a+6p^GXw,t>d|UV0j:H+{x͸*ʧ ZuI}KPT'I1N?XU(\r . Mix!d{h4q 4uϪnJe:J,{$Ӗԓ|U! S͕ڧ7PM% W3Ff9Ɔo3nq p[";ȡ,> =W6xzwbiM|OEmf5CjDdJZҥMi7P. ||G/@\䘱gYZ07070100000129000081a400000000000000000000000166b508840000190c000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/pluto2/pluto2.ko.xz7zXZִF!t/du]?Eh=ڜ.+*hxCP#dO;MעlVuaJM\d .a*FaA #f!{I|e:q:*!J:1 z@?s^Q<9%75Ye^&P,ڍټ>~*˶AJ?cMJ%ND ⍛I+ 1Z'ID?ڣC[(n[/i0J:nE[j0OU\}Xu6BwLGހLC[줃N)cR;-BD:Qd]IA@,|oD?1$#s b=bIc*eRwz[ 5*֥ ϔX?? 'ihaJ骓1Cw0;~: Ύ T_=MWgP#y\ұ. *g&34WR} M4zȍjl ۢ` m+-vmϓ ⁴uw㴘}b?fϡ'K2{OopEީ\ Au^VD^ޚ[ɨ7$2Z`S?ٱYJT&|&)Ϧ9s׉ \ç1e1$=+q߮KgOPUk0+273յNj̛?^?@̈́UAWSbr=}V$Rzf3Q§C_$!Wx2nAlr+3_Ԛ3'-!n;Ӭtp^u6`V} pQ-z\F!Qnc5\N/RWV}=Q#~?)4|xHs5ngsҹ!Nk!G6j.RG nY>}EuJ;۪r bf^>7oUxd8Ӑ[%0 oJy1idujJwy N`W!D>wpXD%E՜<  -̳ iP*eC.H՚PN_)DŝESn5G=,I&_6)Uw))rnXI퀜&Tj*AQ/zH@' =0>ٙDܢ}y)0>4gh={H b#o$c#j=8<N!0c(Ǔ@ 6dwkgfE3˽Pf+RlW 4o߭YeFo6ͳ,輰x mĸ0dd•~GP$OGv!m;fH7X7I 8Xe"eҶX˰|BZ̯)C0B$4weLx?ĺRGK7@[ =2{dhZm򜿾#[R>^F8C܌]}{XF䧃q5q~lص T/uݞ͛HS5 ^H:% 8o)+~g" Vjm s0!tJK5e853R_nSg{j7O(Nnjr_|l.UeMIjp%0H*shcқ{ν{(fY6/D %PM $~Gc%:A3%\љW52SvͼٻKDWlD;8&vGuZ-9Ӧ/hRƋ̕{:Ǫ޸ d6A(s F>*t-dV]. HN 1ɕ\CE]T FtI!4`)৿q 1~u'TǏ?41ԧbL<&HxWX>NT8dZep HpEl;咋0VO!VڋqeS1I/xM.1DA^tiMÔ< V@JܡiK.lMBWacO4!D?,٦ -)=_ #T|޿I-ԟv !22Q-KX]<ێ-A0 Z㉤Ww6ZhدϦG0sh<=66&ʋ'kiR^(Hi"h"]OMD7F8 9"DQ=L-Kc{sI ,B^5ظ|pY"Hn=8Q:!2i &TAliIwhm)\8dƠă9s|(}š_/9ՏlK/h{6~塤vN+x+=9"Gѻ #u_e>9˸h+6?+`;h=@YꌡlhOc֦ 6)c"iJ\aa$gc,Z>tQznE);nؙ?ץ-\H:Vl{Gy^K=3PΣ{xgA {] (='u5LnL`vO#0Y))/ }tDW1?gU"5 ̮!b95_~EFtR7V@@+h|kOJTfz?qda`%]ށ^w{a #YQK xZOcSBI~?h&C srl~[0yl~:ӒAdJ22Dw`:\,hs4FL&NjUNզJRܺ<KږАdsڽqd3bݙ}wpjC׊!g M& E76ڛ#h08eԚTǦRŕ[Z[@mm'?OZٞ1ϔx۔t4# PY<$rN6E囄Ζ]puiL<8ăY Aɀ˱b2ב0#.C/X/4w_M15'H< dgzNMM#,Sؘz񉰻ҵ(3pe1TK b*ߖ3行 (&=ln{wr,]umȧYwYFph1ʇ-I[ȏ޾/-[I\Wc*oOـkF'zH{).~L%|Oب%X<{Z̝[74V絕%ʃ"Kue&uAN6*']Y+828={Ҍ ~?ᜱJUβ%rO[Y춲$iEM{@<]`g؁9 E]!Y=_mIG-.>"0CЯኞђVvDa篱G%]unBE&EV VHnP]/*2Ͷaѽe elւD|W.}W[OUC= I^;H3VQn\6쩖# 1^dxɜ-#&7+>ԷˉH,2^rbɏyNu==F^[s"C+aO%uMT Mg* j 0il%DǬD͔ ôCG^lt wC-7KiLQpn'LPE \{#,O}0y%;eYo&kU~yB=.T=Sg1GtR>iKFٻMaWT`qo7YV_᭤^\/*c,Y Am]Pjhv̌Q$8:pV85\4Ykx"ɚ7Y}w0ut`U8oĨO<%Ur]9?ο6/]>/="}|c۽a$ ]/rN 2bDU=s pf SiHt0b^{AdRi1,+R trKR$ |Zay 9z͢=Ctl8r5F,,/_'+ZBX,ۙpP$@]P+p>rH0e_o#=mmpc.8L6@{0#NǦq7S$%*BdJ: Rv|ּg~6$ "s0Pv@G~q\!\e/oċBcZ ٤03%;mKxxˇp?fF.ό0OefʬMsmkv j(x~ybДKhg_Zen[FJ'#k~5o6óo|ݤ<$5Gن#[PzCy!QF-EFxƯvW$4KAdf5:zP kW./#[sJR1qgYZ0707010000012a000081a400000000000000000000000166b5088400002790000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/pt1/earth-pt1.ko.xz7zXZִF!t/5'O]?Eh=ڜ.+q7%>/d >K_*,Z:Ne C\A;BhF؎g9"1zsM3{%j,E0mb!^s&d o@<عaS;&"Q^M}o[$Y 1%." C؈-)ҕ͋>IiI'S[/ -7 TfM: ,ohtMÚѯ` qf SNE3[ߌ[&a*#vaςʹ1,G(2 40#ځΣ)gZ^Bnu'z=Rm5q 7Œ7MPp0L/*զ2о؏0L`c|_ ҇^ѪUTjGO1K<<##km}xnۮj4HlR(62pkv bQ7>ˠA5Oj6.! }(/ӽ^pn9f| ':>X.TR;X#Vɇu\t4=Np/l͓/g@ ;^y1n R f7Є*Z& ΌKF|[n\>1pux=X.foS,ZvoЪ&g@|P}syjWOQ` lW ^({3!rQE160YX[O}xv8=G&E(o ;I* :@%5M6ꪅF*R 1y^M$܌׊~G.иl+eA3- Kؔ,\|:M^L1&;޺ohnC+@7c+Vb4dw7& MWQ Eh1Š6>XU"M$ L(  Х*(VYJ2.łthXȈlqpi?Iܯtk0ђVGO®Cjm~Uub jK)5/E0prOӻi4NM$DĥfXcMzv_|?H';i=3@}S J fhVs}}MJS g%M"ŲM~{|_4+5pN!11b?Yt"HsY3\,zyl?h31|7}Z~ԶnZq. ;X{pȇ,">&NfgD#p.ifBcp:w]­$Pݵn՜WS_0DC۬1袍7=0V ⇅7 wƏTv\@ّ?m_Z .3)3<Ű"fa6Bjjړ<iN8: 7.<})@XHn!i]v|ㆉW()udB5QzOڛ  KjeJv 4#lDc!HZ/4l0T?a@}G- eo>aV$=U=IFUAџK#1gp8~P2BZI2Lc>MR H+f@).q{|#}iyk5nH}kkfe|5dӘTZ;| 6 pAf fJn dF1jG."sb(,|XQGN\[);C(7$L?O}Yg)JOSc _P&veQ6|:3YN{iu4TA`$;Nm11 2LpieӪXH0ˌLCxʒazJt;\SϋqYp Ql\{٠~h__xrrC#OL Ĥ?7+/):芵({O{TSf&#"6 m #X䠬0gWx ~ló&KQNh7l4EH -3UC(bE5 Z"z|wn^LCdL猼ScJd G،&ۨftOD(>|Agh%?F>?/>E.."UĶ;XD!SL.["&wp  Y ,k?/1F&@ѷ/׮0E3"Dž GlQzh3YR93iZ9_`-Lki5S=cӲi 8H-˲zXqa2&U= ,>S_(MUpڸ;w=ĭXөjUǭ}KlB])L"V3jr]s(]>k~wUoq#% 0[3\%|f:>f 7e>!>$N-[PSDf Ŵ/QeQE#Cy-PsNi FdSD7V%~Ԙc3ҾIX>_ngF\qE `-yսƦB3 In ̠,y>2(n|EB@;uqFGB iJ|2٭^X7&esW*B,t')Թ,УsTs X[ܥ,`.kh #yFC.{NJ+[jo]O[#IT#$"-JA> r%: ]#6&aw{ڵ`) b&ō! s@IJHXbQʞG :ONSt/>b7\IHgeS(¯vEՀ+e2%Ac-?<³:qB_:RYٳrdyݙp}8/S$}B mI.Ao\8^LnZ B2EN B0i!nEq6-.([e[boKWeuGf] Ё)@|~Wff?DjFϭC}U\fri3,=K񲼍;eiƜESh 珤B2-K%ߪ}|E["l7Mc":ۡi3]g6[9 ɟhH.;LL'-9fesij(!>ߐiAJq}"f}j?4jJBs1|V`z۪BWjf֕ cc: c+~ާ]sY>KmW[e09v* "u J#`*iy)"4C*Ȇ8YA׏ǕQee]뷶&*~B o@D.]֪ͯ\v~6as!l*d+ឧtOsFmՏ_ u{]({b;M}kr{Ҽ?#=K4`ؤĶ-Xr{30-XRHEJ1.F+LԳyDʃލP0%a"EJtXʐY-1{'F%G5sEԱ'H^ 5O:έԀg8*l4W|Pz>k%B (Ȅ6K Дnj`}7&DG5@-t3ukVgA:O!pK(ogܰȗMMnA07p|\џz3,m;YNPRp˫JN ^(0)8!_}gSH N=& <&_\Ѽ0F{9JcD]-U=Ep ӽ$NhqTm{cXm090t)`2^ %\RZoս>eXnmQ8+RN+{ñ J7[% 2?ݡV(w$Il1/ET4I%N?.a4s(eճ+\4,@?. 嫮0e5/ln_E)P̽&&9T*[}#ٟ;Y$Q"CaY7bgݭ.fmn`QU-}M)PrI6GNcζ=RyzEE Qvyo4/R\[ˣŁ>9`6rt|BS"A8L6ܷ^?۽ն`׉Xw 3uEUy„ ].[_g_>%#6XU:X؈BC$B>w 8iɈ4F/t PXDZW]]6$d0xC"!yxA.6j# LV=cjy#s`~[ct| nJ)/sg)RWZW?cG-^kϧ;Kl"O4.@u1=V ^scg"rB oQsmu %CM$ , @LK_PAIgkɒ^Ӷɜ~ճuWҦZ{p!UWp-C HMdI|`Ʋ Ohz(刍#薀??. ']nA3Y+.< .@2: zU$x8h!郼J\dAMp4!Bqڔ\ֽ@KJj<QO_+~i@tNCn1˼(3>|-F6JՖ`!b>kf<Fz aDEuvNW,4Y1/x~mNasDuZQ: * #oEOZǤc;*xoQHвsZ?f K(j4?$,b)Pmpd![*d^x1 w}NDP݉4 Yތڴ 6hD:Wj+!= :AY|RR%k̋UQU2tINTŏʱgYZ0707010000012b000081a400000000000000000000000166b5088400002330000000000000000000000000000000000000006000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/saa7134/saa7134-alsa.ko.xz7zXZִF!t/ "]?Eh=ڜ.+NN,.gs&Xk稚x$:&[ԱW@_ tmL5:tT)::uÍ,1XJH! i.b7b.NULgN|҂!פVE='}zn> YĚp3ƦaD@qRoeGu<t2kx!-&D'/xġ{Z`丄u @WQItǶy1[O&CY[K8Rt0`2fh=ҥ jEgՒըe,R"y;gq9ϳW6 8O  &ҰZKUsr0{_<]p]= nh  (| ^ !}x :.xГ,vznBrMgsVqjϏRAPzT/@gpW5, ڸOnuuDFjtIWmsZDpͶaC6:^qT5y&Ztσ}T;qCfD %.‚2vK7; En$ėɏrZ(C0nN -pl&<٘˃h`c#)x YH2؏ޫrqKS?2oy}=g\HgO?//iꂻsvۯ}g?ڂ?:vM<~8~iIi=ÈP:)SOhdP/;Q g:BhxնKoKŠ#H î_Mqf9!c2s؆ 7| bŭ?U}mpS(n*+W`l#T[Q_HH*"ֵ4.E$,Tx47❎ZóJ%aXsBG"ECcQ=շ\r:4~#lĪGIuhEf?1&wvĹo8ELynrʗj -Ix0Ǜ;$7(e7a~ț[ ff`h [`py^ƧNOն,.+GMѽ3e/0FVV0sRa^0 Cޗ`5u,nb+I@g9l$שk3DFG|v݁C,:ļ(v|YPf=W]kk_s{j?;Ȗ]A*D] ؆/|J(#$CwdtOai{ӜLdzl"nio- Rw ]yl|{ s!~He-e͹Rr"bHue+7B? wZq)3ES_ENrQ`q~[~NTvw>NR [))񟨒k~OQsScA)OCM>܏ 6Ⴝ9s ]H0A-3_sq ) tyh%IU2Tp5jٰX^z._|ٶ Zn`fB/ʺtE _{ q8~FCW8h^<[KZ Yh$ oiYF7V9mG~BG)ar.AC#@gU$&)*- ) XGKՏR^X{bEP[qRTۃū`aNhSP,ǃeJZ-}A9@I"o)hfB)r\ 9h71Q.~HJ߸zݠȘJ |Y5B#kh{7 xOksf^.u%.[-7 zQ'I&t5m ߧp<1bKcpqyj?\Ojg G5V=H\&T.ukc~dqW5iF|&y(&d 6[>$"Y\>ޟj̰lsM|V/2p ʖWYGE^Gw4%ασMvMQy7]6.JvRH?KrpWz'`q㉙x^2wZ:I/~fP_z<:Ҁ)<9u8-;4&%g %xL-2 \&`/DҒ?Rgi+'uߍ5"7LѲEd u?Tݏ,DM<L-qlۓB3F\4<":3*XIY`&[& Vqݳ$HX@nQ(SuЪ/%_{2=c H!LO'&MItkvT5RϪ /Xv`0UX1nV<-hAR]|z[[1@VmHziEtrguNsA8{WMd,BFd8/̽b ?2L(Q>r W{![`6ō0&eISJW9ieZnk淞+IlO18?,N[7qK26-(𸧭,fu1"\nkOqұaÜ9֖Gh\P@ٺVwl-A{4n΢i?0R.F/Q~eIF>Bu_ߋ2jv#=,sѨ /چ\EGǼYU,:dcuh[}qwr"0{y\lnz>j|?.cV( jf7?tM{ 跦kO~u^?3UǓ0o.v_6{HFף] 1ϥDA{Xc :6y1?`~]M #C'e gnU \f+r36ٚҸ<>TM_bij6sܖ-0 yy/ӗhli0KZp UyIf*)-@a#ܟ[qwڳ5I}Ԧ'_5 sԗkI#w\E&px!wXgwDdy5A~)g%"@;+TD <#:'6׎_Y]mI4ErJb*mm:J>ZA(\g%GҰ@<!T{gv5pZӟ m(b2׶ݤok5%Qג 6Ĕbmb~H6}P% LcGޖV$98pږN?oan#JO=?"̚4V_aܕm"*.y9%8*][1S/^Bk6E߰YNRfv#-C34z#^0@;ikap 9^wܜ P_!!b~pHC1f㓖9$U:=+>ȬEj$T-HIz$k Kyg_ 5 "# . ʎ`Wte^t*z. ZNRc%+h :mYf躪14]<y>% !ֈ 5KAc-Rdז4od"^Sw9b1L;aV}+o4*^}P⌉6Mca:>0>L޺p0!Ǎ4h;P3 +M:G<0 qM)0 n,I3yr, ͮK $:(.Lp#hR+sgAWg \Q~䇄oٱ^DQxKR4: ӁھcaCԅgᥧ%(iI:_0t8ήc["`c>+v$ l>6OhpV h'G[k0h. r8l+ Cz(uA?ٳWU3.U,>fXULBJ]=GF aL(1 `PYCHprm+++ 2ɩ̴bby+ۧa#˃|baFgm/kV$*`qrD=#16 =*6ѨU;[EwKMY|lgacipK5P%u!l-ٟv?,2===FlhIBnR 6 \+r|cPt\jKjSfc!}%`F:[ƥ>GL BK *ƌm#4:7VB0wJCf]rȵ$$!}K@$"L۰FJ@区Tao”d -C;$h2@6Kdj!BE y岤#l7[QTkV~6A5շwڣ[z:ՐjFZ,߀/COK̝`? Ĝ\(zBixԖ+q\XPc%٧/t2xbk^+V~aP3i'_CIR3X{לRIytwݖͽ( /|J鏼^\ yݶ}o*I|j, ׏:~Hԏ8P  #Jzڼ+$*"{X# 3D.9DLکNʐg?rmyKƣI .4e׾E+LFnsCLFeAVuGjHo/v2 CleY-h3MD꛷fȉCXWǯowTNx@qRau:M3&! PSu1b| b'd_:^#!["1 ﰰٜFn:+>IEpS{ZVQKEg+@nh]o|d98ǩ< 0For'_%8ZKlGۯtŌ30l$6:0D4*DW4!Z».fQEy+o.O& {LlTS**"ܧ\،6_4!Smn2Zhm~3](ElF5XI5O/"08AݤTQP+B|xWJ̖EZTZ'1'2^}7E otN'׼c7.技)s커ĺSƆ#/j@7jXr{PL bFt9XgYZ0707010000012c000081a400000000000000000000000166b5088400003a1c000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/saa7134/saa7134-dvb.ko.xz7zXZִF!t/U9]?Eh=ڜ.+Uۤ9$EU݈𲮕ahKS˜j; w@{֗o*ֲL߹x\:9RZowRRiٛX߬% p_h3(}_y~-WMFrʰqo i+Ό- !:ʈʛ]v,;J g sm=4(goXH#Fw RM\u1{y-T͇`XB\Cc45baߣȼ9JVut""# ~|1(/C1"X-e3Szh}:!W9qw0BFCmx}NS3 9aN,1g>*[E\2P 87dd.8Et '\t~U/6G/TY~w"1c: &2u]]n'h9B?TkP )n"H#yv(@.4{<mk͡h1X씸PjJhHRE,aa~lZw^c{ti*h"7&v*[R\[: jYC+1/QOR{3nE~. &lva,bt+[ɘ(RU1X✉HR-eht͚]Qij?Jמ C3 :d;?5U?&˞;MYc 5pKhnQ^R?Nں/-5!xe\8@4`u3l/!V Blj>}PP[9)o.>fu<"]( n twT R@Nm\GT-RJT$wg\ml*s 6^ck,K*bn@盞,rzA =FQ{dRfU,sA QnX?Hy! _5WRKgK^ Bwi[TubJݡ$ ն'm S 6ۘ =YP9BO 5ax{COxhնvL }"fj@"2 7UsBv݈7|>I;* =c9fh0AmSYmFOfV5 HY!m?;ǃ܊l`%Üp+~%<{)|fU21׳sCI?Ud wSS>ny!anD* #SJXyl^1;G *.Ġ\n1VSg( ]9'T:P[̖FRYR96Rݴ؜>|r"5/xԅֱ(gbϐPO- l%)cm~tԋ`h͐ yo i {}=R=m Yt(S:te⑂ݛt]TsЏ >_$+zBfZ+y\GuBJ纎o&f> /GH.O UbE o4c 6\GvsMQq]2ym!y]Ft)H !Cqì2lQ(9,هFQB`^`v.AJ2Gt ><UӊD R7t&Xjkz=a` 6]./ػ`~%O2p@DqoDkΔ挊ı0{1û;@@or 2XJ&sQpTxf88wf01V(/Dyw~B$uĞ6hv;q:;`b/̨"xl@SaJ ҮĖEeJm҇ǤYi#]YT SRY.UJ?ʧ">'kAH-["$GWwO p&CDi_OYZnױ}xު1_)@i"//_>Ķp3d%*k"S!;FDWڃ<BZLŠ4PxIC/О8Nd3D+|Y'PKM}F-g^W 0 h5.}n&\K^.Hb'7W4SMa"l,Q68_mI={5c}]&h|8ܛ[7q~!JAk[I!pbXM;XbB%`:aMoD S$9#SZxjH+ mAr1 3/`@]7+yo"{VEH G~NN7֤Ռ ˝bיS:bM RοԛQc/m+`PI;H" pEZ<] oMV<ELE5=P  47ej;1{?w @S\4-@L/8KM+o/XOǡ(VXC[x|k,Woe82tk 6N-H+:qy=^MCsħ #ܗj Xk&;o22Бbބ:ƸJrbXA?(ܵ=A)}gNUk4Z+`)Mfе{`45: [TwuP4˺usp|'3U2js%bfy,'xڪxVS/BGDRjSVGYaqP7J 8]}UBagDɮ43$C +~X)ؼVԉ81OW'}tjEjL^#MX `*O_?% :ǂv}H-4$;P! Cv^q(-Tk0UtcJ&QhcU 4IJ Fk{D͌ 4i(Hv4? dLz\ eENB;hL^]˦ex6_ʪ8jU6MCHl<୥ q~$Bo N2!UڡggxۄcmN۳3'c0ũū|d] c@p<[uޘj+fx?r1img\puG157ԮڐDgZ٢ b&ǘh"l:?[H;~ vuU~ٞ -kkYo21ߙ,m$'tt?=vxM~owN/PB!PB2E_Alc}!ys%VdWIKΠ&HgO ̋glpVLڥPiGQg@20 @Nd#$Qe! 7k;av *d&W/8p.VѲ v5kYjo5$l%>:ʑqE XVG}QF۩Z6z\ Ux6f)7,:y:\=g/wYYNDŽUApC_4֧^26s>i}O(rJ|p(tQmvw߶oJGݺNOÚn N^֊bBhBE=\gWR=!&smwC^&xft(ޤck# `-y)c2P>h*V~ nft9赽j3p[?, i9VDžR^ke$Ľ(&G"wȄeUi_lVVK=2eݚSͦ\&LWק:9!."HeY Jly:_6@LB"SWwQn|36n>, ApbdpU)oJztvG? SxS27ZZ>8}wxq><(,FVߢ9ԤU'R'LItKxV4z0wRA'6<][>VK 1Q{Yg*&jn2젺 MBAulZېa.cBpRmu`hBd IQЌadˬ HA%nFVq.dr3Pe:h(PNJLĽSSue{.5.pAiAW8L 4Fv!^//Ä,BFwy%N˟#6&uS*Oowipl>Qh. 7W^\ ?3#.7 fĤKf B4e7W)FXi8f ԘR N/`~ëU4X1d t/N D!;B{CQ.Ҩ"Yٟ)@w4Cn9R4n-DPN4 9^'LXxNphW1Ǎ /eВMۭ.fx1s;k>ڜ;t-&ID^}el /1G?6\(}$Ң6.' wŜmb9ai"svarO4mQAVBhcJlkh`~v)muX>2,/Ք\"5].^$=O`M6ZNDՂ:>\1ޥyI!Nr+X!0d^1EPvut ih$zbZ;M,j3amWleu64pC߃3u&=#Q=/3<;t8`/Q©BAMAXwWOrnWU{,gh!q(!Ä5@Jᗅ]lc=KhJۋזr\ҊV7[>TFm@[|V`(IAvf|ZpQX{r][\k09/K^x>wFM)-k>xC.,oϖ9[781üS,2 @ģdimYHqkB y˙4t|VpaL)E++_|ώ2i;V*bZjae6 'CE3,+tG9,UjQݷW,1R); (۬/oj.S&[8 p-!z4M^L/ )ČAכ; @X\y\\+,A2i3pVqtx-͹c!i8=}(U&\l/VVQ06÷Qa Zrvm571ٕy"x-x' F尓jVPZWi=cCg;8ܓAT2b *[ aclZL"y!@pdh^mWtOcc v$~tȔNV!nȱR#WúF'G>bA@Vi8RI xm4E=ml\E(<K࠘?YU])4ԁu{jh}{^–AaZ2Yw>Ƚ}&Mϭ(QCSFU-kqe=Wkq ׄheM55 k?Tx8nO B+~Y>`P EdHn_@>w/chɻ&ڮ QX0݋AHftJQ*zL;i9^V,k6GdYM! ([E@u CVhe[ԕh%C[<BC~q"2_ԵߤfgI!e;7׼uQ7To4Vfz&rl[VN|x2V{ 5M˜& _Nj vi!X_UiCBN葧o3 XHjp̀߳a8^qġXzUEۀ60k;c&k噸iܗۖqk_Ss=ȱwʕQ}H8q&,>\.Q^jqɢM:(_azN4Pp>M#U~>J9;TU Nr pLYH` QVt^ pU:bY9Spٯx95y7on=L.@3$VuqjW[U 6o衩xF7~Q;LSUM, e ,Hds0K~ڐwsJ:e}&@0ߖR>;@П-5<3.jki[Ƀ 75 %P3!]ᒁHX+ }4]R/5 dkVN}].gޚZ [ cl}J,mNA֣}p , KGg;e%[ HaxsQn>@egyd6kg%u0ZA}(=U 4=ᑜ&AJ+g?F=.ز{bJi!MCciGO˹%|M˞}s4ܖM (] lNB:Wb֡/+)@RvcEA*qlwn^}ĵNB͒$]yӴs SH8G]ueX[! 8;戰6N uK=3Ñnf-,!;\ˇ r'BoMmjUmo}߹CRk2<+37mkŏX4HNXORjIҘI<_sO |DC8%w&T3)ҔetCN8b0#,v,p9&J[3J"S%Q:~lhڣ|k6b3rO[eg>ؼ'cdXMm( "+ f-~؃j젍Fb|p{ZO+\*;]q7Q5VM)cnGrGM;숮 m0*p3 ϶ImgM 7_ڇS :K*l  l10w/ҕj8^nL<\cRHx4Ygx<} IT2=#:;0m% {#{A#1l[ؿ\UȎ1w_!:AeAl<4M ZdW#ztzZВVf/ֿđk BYÕcKP 5ē;M6+dPx0Gz B?pH"֬O Q|zrl5 {{ MxOf? *ڀ46ir"9cSmBOcbOגk(# W][2.  .Qvͤkr(¼iq{ TAL}@k}\e{[M8;Qٽe*"&,"ү}.g-!Hqj`>g a>w.*DEȂl ݨ0YF2{ޣXbPa9)xOܝǓȮC%甖8SB.H^*4،uvYj 8{zg79CPү3žH>.'7nF$)>Dt㼦K k/3BC:Oqog q4C75Pk;,҃*zwk 7 SN'˖>O!1Lk)|/ޠ61 b.4{1n305+o+xoc^ ȩN@VkkR?B|5TY2 j )1p/Yf0ۈ0v5|?4HnF1#tv LbMROC@d>_bFgFMفVX>Ds  gYZ0707010000012d000081a400000000000000000000000166b5088400001650000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/saa7134/saa7134-empress.ko.xz7zXZִF!t/l]?Eh=ڜ.+HeZ 4D5AlKNx4/Qu q]:Џ~}Pk~&WulғӣW4FqO(-ZefXX=樷ǰaODn:ܥƮ}gfGkl'V"R C eK+Jn\*\WW͈'k"N~,_Aq766 8Aps(*0rX ƕ}Jˤû c;j|ܔ$oOh.2I4U%!Ն}7YOpkT2mO_}rcy(s5v}(^?Wg]Uex|'):8,~L5tAL0eG%"=Bu'}W!ʻ) 癸3A^2>zH{ EU`1n"O+P4r4~ZLPp]< IO]3YqdJˮGJяg=.ض\eZHAX(:`_eM CJ-zիhSlJȣnoU"[ \ |f¾Ǹ 1M))4} !oO:Ī2r+);?{Sp JgWb,(f3߯z|M/d<ďDo@h?N|#CU94\$aRʨ!y׎Tw17 u@x:A ' v˶=:OQ\)SK?/9m ʢi:~* Z`e`gOܗIoCplQ5jhj͚iI:gue#TK.fa7ɶ+,+a2T=yȴLv#cFGiB)x}u_}tʅ8 ;pDMj;G֒,am^sRd {yo SA9ͳl&L7Ӗ:=^({?1[׻2Ag`hT@`ېU'áEZIN 4Aleƫ¬Jk 6G<6Rq$Qi*U>x :bdvۣRRFIIqE-&:(Zo> 35O`Gua?z>ZX\pAY%y:]EoTAOz3M  _s2+ 5fVnd# -3 /866XO0zR_ 0 ԨM"x(x 03y>Muy2~ ;7c"^Uv"_i'vRVsQO˙$A]me"汗jL:bm 55&>3ŗ $DIG[Tj/(% u@ƻI^m͟a9a(ISLCv,{vUپQIE*f7Ao *.*1 aVq*36i&3N^fy:SrbnSh+%ɋiB=}hnF:{(@{0a#@ģm[(#aw0VY_tLSqO2aFu%4CM'~JdtuBFeC} GVc|cI`ܠ^xont߰gƥ_~p޾*IRN2H|oyu1ڣIfbEǵ-+V<d5bBiE\?._ j B#q:Q Z.[*U\;dDcyy->y] d:!5Nl{LJ/Tj&4l TLAHbUA(i -ߥT'>&j)'D%xfv7Uw S=kzi~J}8O&wק:,Z *;:>3O˷%DcfZ3J҇kn FPoT)ߴ V\7(%l0Fel+C. ?Ȼ àUb5`^ɉzwNr#鼥ȖpW|!j̕R_n>HFE 3޶jάAb׍ȇ܈Bx*I͢;_.Y"ܴ6?kU֦s\LEƗZL\ڴjJp#ek 8ڀ13%"TKݴ8P~r[jTȢ?|sB Jjfbic=Y!v|4 h2T+K7RbW/[21>XŽ\ *#} c1SOd ({hD|^X\N=W]mٸݺ{׾ FE7$y#ʯ+8bߣɿP?+Gx2vv,&,Md( 6ۯ Ne庣cT) "G_Ogv!NJcB5eD /OJ=A_4B)లr"M^2dM /VޡxwW^-iTb%\MU/5'kgm}^7"rr`e4O'֌csXw-s87 "R (k؎`=!<"wVtQ|}0'5ǁ-`pV!ğgnaڟ8*#|AO Y D#g:uHU|+ju[4Dx6 <6oՎ8Hwɘ7< դKz@Hdo,Xaʐr3Ҙ9~ޫItV4UixdXhU/TK%P=sn4O]qn&CgI6ﶱA &Hu埐w32#M UС&E]FJ/{͖iŗG@.g;%?|mPSC.,:zgYZ0707010000012e000081a400000000000000000000000166b508840000e17c000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/saa7134/saa7134.ko.xz7zXZִF!t/E;]?Eh=ڜ.+υ8BQl(pJ{q }X[| 1^rXܛ)q%Ro䋾ЯGk!T<?Di!)})Еy^؎y. 'yuH,n u"PI#ʗMYT'-n kh|DlunM#N7,}ZJ!jJ%Eƕ{oǿ,F(4i>/}1(/[Lf8vaXqJ7"ǵO ゥXҢRpoMx!n;8nF~;e;=q v >cy͢ղVo Xo2B&x&dr'P*J5@1%I #OvjVU;I !VH/^XyxL<!ofɌʑ}c^VWIO1+|!qz}}ͪ?;?$a UAݏIŧjť76QzDw"ԭH.kԃS$T ۞tڲZmjGr(M2G'Rdr{8F>eB|eԳo9awVse|C͞I̽Sݦ5oQ6\5rh[C888u7WiWf 57S1Vu]@wYAlQxjdPZ"je$e-L"9"65@Lm L)%g{_ KM/o V !Fs(e ]J8xMi?M#k8">(fHRl&}}") %3> @Gs9I|څP ξ0o&>\>aGE x,D$@EP Yr:ǤZ W6yFRӝ*J@ný;-Ry/6u "agCw3CߙSÁ(:Ө×Ѐ)9;jp1Zqo9t ޳ږ\ pP\~?!Ҫ#64:7-`tEz~/|4Y#FPѲ%IŨ=LlAXx,N0>KKt\#lTua^Q/znb ;-dSׯQ ?M>uQ.FU!N + (V ]Ń]*.="כixB2A~팡Y[;֠0$ s|gäე--!V m tn-@nt0*!Ne砱G) \:U)3v2Ba^} :iI2)SU:`O}_Mi3AwT\I ZᬢcuqwB%؉ݪtL:y )/||GԆ"Y3tIYZ2c.+šڂCz.8tB׋9B)5Uϡ*n]#  < nzem(r +&|Wy5KlD?c~Z-I&?HHhPpxecL}]XWֽ6 SG|/1rlVܳEZOG*cVCodXq0CM@!Js^+MJ&:Tv>l^kp`%^rKTKYe ̜tŸèBr#Qj n_P)u%ۣd/i_O%6';֓ٻPFÐ8|+ d>2 ,1RsUv~~i Ҭ"*fh9eLrTh#/4X CKx`*_4˚B -r49ǔcFUƥl!/0â*l^DL=Bž|Γ<P 6SJB}6._ф'%Oi/<"{oY/[l@S>WzP҆hO2Ūu ]7D믋 q â;S*WPo zY A-]^{ DFa& U(jIDm[7:0!j+낢XMHo|LGnvOd IV &'nTkr%0s#lI`2f9\e]Q o `BxN1dIOgS':賣1Ru&L7$)V9,B{0 KoB_%}5 0JgXxhU, #M``of= cwz-ǻ/ lr'sm(R|YlYDeP޲Fp2H͍10&869XL 狜 [,S%=#5u0WT_!h,k۪5[jr el[[D`n)|zc"IpAK;+zo9/QU:DF]:tvm$p rc_ /??TԸ$dw\EaM( U0ߦSFsV4 ~ ֧:bwݡǯiǽw΂rq4}l^ ´r+gBU8k } V Bn:{Іr>I׋1ցt,CGf+` l JYWL-߿yt:T&nF]ʹbUmvo5|ϦrވBebl8fދs\lNR_ FFi7M@UMtnS;+l#@^2՟,(Y) FPjWqG!'YkoQ#Vu yܠ iDpD܌rU! xu\iЭIS%Sʔh\C{`IXŤp}~DhUR4.;ZTAsA1H +mjYD b̶Rc+| vyGu091ʲ P}.[HEިw ߠT A7 FB_eN\7ɱ- R%;A;MeK5P3'uHcҖYܹgӳQu٪cd³gTq4~k Ε\ſe~Ӕ"s@U9qv,)lQBSMA%vD9MpvBN&ig>I݄_dZlmD˝޷ { ``xt IP>Zbd=SI9x\iG _:U N\ng_!yTVȆecB H(bY7g%`܇ʤb&t""6Lž ?a%56T:Х ;zD9xؤƅ!q3!aŘNDm7w1ZqO;5Pv(n9>c->Fis51_;eO`y06=ɯǗ/j+>KF/P|F; ˤpyIqJ)[7Z;!'YuklLÈ5%nǒHfrEBM%c $F֎@'o5hD$0ANβBnU7Ɣ9fgGj/lqr)Eat3o\{v%[=so$L#Jqո(^-c]^]J_ VƞIF/g5I'O5%r/oָCp*9iׇ Dh}%YRe\ BA|l8V /Fh gyPTIw~D:OwKY q IJ)Rё-Ki25]߁2/SqFGZ jh>(ָKxf%gٕå%vz!Nx2 #[:c'P c;\ 3Y$~$6sBp,k#$n#d5?cQp֗٢^YA\fPI=#w]DY0`ݴf.B [niWQn_,gkSM|J8܃iU?{ĠM 3~ÅL{K 7ķ{EGU[*6>rVgsBQGvͣ)4M?,lG.}"`e͊ mRFzkw1ETZ y~; xg,k 2;P:kb8uV2YIlb wٹiWW6l%׹0$6~AmUzZG=eV;^iSJ ώFz=јxӣt.vKO_RXu#JyVN >H#V^MgqYȚËkwy$fM}p-=z|&i5le0V11KQOӆ̭A|E81Z?o%2 n8˴tHOA>g9OlV ,%z,qV#7=NFcY~MA}KCdq5T2(öw `aӮPP,%MAm E vj-.6+ C.o Q#*Ie/Ԉ3yJt2ʪo}=5l@rI3t}i[=qa1>}k/neH]"̒ka2!ڕ A]-ba5.M^n$iZNEk}7y4d4-Fo8RpJ~^3' ֹ2 \6Jm%mq-[pL;U腝tm~,:8,PpB2 = tKQgT9{"Cv]Ev8 8yffݿ84uLq8eWUkC2Sx9QoϿ*' ʚ(&n? #܌3ΦK-|y9ps-;5{E.Y! Ƭc!]0W%"+eCwr/_ŸA;Hא,ZZuxd'M:W8zڦn'75FZKKr xLP|96 $vQ/smXzNgj񏋜2/iB1w\El6 ;u]* \4+Y 5pa|bûsZ|,P$OU .% A3+;- =J]*W m)\h.?6uޗGx:kLl<`%Ubɱik:$Ph،z/aA"P{׻Z;ZƩokJd.$@r.ƆQ{?|_{+utZX]St 7M k57(@3&q>?Վcd}+AImI4/= ? _aYQ,p8c?_}{j#J|| ;qP;9VOaD4B[}If]X8M Jl6gD.ѦBw/HCfFU%m dMj6@4`qخΐ_Xa}Hs&'ٻᰰ`enqq65xBe;5˕xar8j(3k*GєZ]aSfS Z8vG54|ƯTf^c6&@RL*8%?kT+3*(}ݒÚmښɓpKMpWyY)K8JΪqȋIc oAY-x;*! :+FZ8j|K6>*f-_nὲ&IõMr z v%OY%pʇnk~ !yN!HTSXEtƘXk?P'iEC}tĶ&F-=(e=L`z~6r,n#J ph,x> a{yƿ~&uЧpQuV(+Q_5+ F%PRuST)Ο]1&kQz0;u^Iڸ?|=˴1\ ۖM|A,KV8Lp/4E*ƇH\{I\$"nSJ, :ȃU>nY&OH;y tr]PSC ^)fKc%G+EA5FN-[" UG*cW>wM}ߪ$}298bZA;:ϝVEN3Nބ̆TJc)G~\A#O0~BQd*z ?l}80g@ OZt:qu~~T\ |UוX\tFT٭[ /0k(3?VC԰Ou:X/(@2Eh>iqu ز@ ׂtR8|/˙`wf  ".p'e* 0LD܄&8G ~a^-~ªj#fU~zcBg)Nb;QgZ+"H@ses)tʷuwWPBRSB7SvkPCL 1ZK-!'Ϲ"νOԧ3CW dnyx2{Yf++=t]=ҺTRTsGpK]EWOgH12\EŋU﷕K E[~yO0+9=rB\'Җ;Mma yyePTrEխ@h{\J$206\QPwgvɞN!dr'2^az|j#\E1NCMai̘HGI/(4,."<]8'2UpY7gNS m h^Jgօ-&YyFݩ7r)D˘S.LG](sgGH}N|gs/zoiej pFs:etEYuy.!6Ё6 _F%q>D*rܗ-1XK+AalCXީوlj|uLHZBW=]R\ܯL 2\5+lL*J~'# eř߼ݱB<>M_s^븮RRPĥiMArj`D*%oj IJV(#6^'ԈqQoDzDhXd:q"QXHi9tPӝO?2kzڜ[T͹#XmqGҡDzP!t-t|s}Gs7̭8I`b+a:[#QC~#\ >,ȯ`jѭ8̺46h[v/a:^ɭ)a[Xv>M~ û ir_w(yLr41x0 =.́Կ:a`=m5п"Ѥ~¸rp G6`r,A< ;)Wge/1竔!zu,5?mOz;&!1ۡoÇ^WTĕ{_ݙ9ÂF?mn,1󯭒4\Udw!,)qXAm\O6UJz"_s砽ʼn-/'<bxSqK:Ɣ"]ð ~J$gfo!!1`Bb{벮b3KUVtl<"<\qJ[l|ѬWHdxsmۛb[ @9ĞdT1O+jaUO=c2-?,YKnx\%RɴSp2ƬN*Ǎ7l2(BsE8p#B@l. @%!YURV:ރr8CV6L?q4%0"yJVXb* rVU%Bk9طӄh钩#rAM^׀L6ܗ{'j(b;Ry~ЪfBg&}Qd^F%,ގԥB7Y䫶T@Z,[ zeW@7vX.V)FqLq%veJC%;-C O'Kb]b0K;@ xTQ" i.Rh TZ56p_-'LTI6yVjw :FU#WY!;)@]Yf.$9M-5_޲ K|de֧ ,;#,v_H"'t]\e]%BPܾ,iT/ #{-$LyeQ!suq% G#AV=j* =n:SLV~u i2J@%FDݫ:ΨF &.Wmўre //bJ!Q<+ %W1`MOlxb6r$ @S.aUdNv"h'P*_T^UT1FhPi1GRI"!~+,ZS= 7..CJ9u1֭[!]]|O*/G.-Vh2Y3 meE>X`n b`u .#ڌҁ,|쨦ȧmT1P旓-;]Z'q /hC >b!*l~bPxّƳVŊ V TЂXBH;}AR䯢L#&#SSa%JzXg}B'U;U n G^"c!:cujv2y9:rdi6C9|V35n[X8mFc]CA7K4Mu䙁7ɞܰ8錦;0yyx9+W\MUFlj, ˧[t5;_*/(͗S'G0bHe!swH*f[/9cU?cbIC>HP*&vsl!!;"wUh|4ٟ±iM;趨f-\wL0R&*ʀhy=8%wى2◈mbS LDQmE$$V= x(Tgho<UV0dlMtcVIW[L:[2#}RM[P-YL!C{4j-T;t*J| Zq42 5(bGDå:o7j3@!9Z 5θ- QQ)G_7byGg>7x1`uS ۄ05Zoij|6Fɴ&V!3噒ַ.ӗmuSQaa'B;HډsYX2x%HtI.v=].A=DPۏܷjRtMBLNRiG~޷IhR鵘ٛtR^kQx/Q5 g~$-zEvJ3MF~ʠ4il ƎKN{a[򮯺O5bO UXmvk ):{{תUsCHwY?48x&^)(ꍏ)k%1jd.hHx@H֟#Ǩu^`UO@4_[]9ق =QO$V*ͽES-F[q.oejBIl" .NbACbH">!} ײh%w\skSJ"&_㍂"GtqA.O kIG~XAnPb49 iM6k:L B/ez{ mF '->]waOgk͹#ӏǔGplL2ks~v%4(u(Dh'tE~s 泟LeH_ET˶˥}w5W_ZȻ(4H@2[_A5ճ9 K;_('μ okoe-v\;(lNAAzaaHSzӔA-OW"dm;M?J@oHm-7gkZ1]7k5YDlM ݎE+liea1 ?Y@uI.^L}ųʨ$*/,j/ؗm(BoY}dj (*v2.-i-3<,(Ƭ@*Z~m/Ng*_Mt=O8ݺ=sT5FMg&O*Ѝ*?Mr*4.&6) RyCbTUDi<xx;ߠ(Q}Ot{!e.ވcԎݑ^ٵuY8.N"ܬs( &|AuW /TN Qm71-QQ[Ѵd7_ @df?tYrF4>w]J*lQhvYg++lY܂86α? ơOS36b|ׯLƋ%4IݚWWML=u]Gll>,=F+`읪Ճ8٧n3eJg1oni%D{la!o$Ra\0{$Iaȸ>m*㝢3pUeҕSxFBiBF&Ûui;nBBmn-E%Αwcٟx񌰝ijUjMD!:k2IF圃#7c`iD3@]S] qGK6n2i~)%/v<)s#%[俊4ߛg)cb*=PgZAQ PZ@; /~?DeoD*q} ^ SM"Y&mmvnD\#thU=?$M""¹uYr$-ս `'jQ1ܴ~V$0Q=Gη؆R>yk5MFà^{#&3 tD3nt#r9LҟXY"ޭWK ;\RG_ u0y3uˍ ic^S{L'9u gM WPELg/,B쨿<7ajUfzբx1F8PsXSE 7E?d^9:NM׵zVQ~τ9/LJwH7.wio zwy~# ۓ/'$ջL8:!Ԗ2trJG#'{ : ~aT_(N׌5HzMKG݌JFx134AN.RįpupPfjDTxg8KP,6VͅֆSVhұ^70CSh)צ6AlZ$jy9u,,= *J&:rъ]WH1TB͗Vm'~99o1'W:cZ86Bw:ozx5;jrl߀*gt~jbVL 5}I+7?4.%P\"YiFo#(WXp+y>K a\-~n@<Ӭ :jNv}ҽ-|(}g*4YM=*Jdev܁CsQ焦pZ--N*`HK>d|p91YZ%E϶^v^;y%]S\K۪0z%2 @S2߬K 'F`oևy.)X&8d}:9ԎO~:yLqVN2/Z|!CkO}F"$)|("R.P(l9+l.51lrܤHZ;-E𨬘qMy&#Z$Q=]ڼo#+ 13$?^"4x'AC{lJn".# l5ZÀ\]aŴPE_ Ij@߮'OƒH|3zs11O.9I do_{ 5fko wYa9ؗA3~qkD $'օ!T^-v1VLc؏.]Fh)l»P管1czaB&QGd@b gy:g=S߷׮ň $!Hy*1I4)4강}z`# * WlSvCfȇ}B0^!yHq.Kk)[.ҵ" @<$fdMc(VG=?KT? VP0taUcQSl zC~N=`9U9B"^x8R_p})נs|nYv nǞ^-a6:VޫȎ&<%w%oG}._dYY$hd5l a &o]4}ű##|)5@:3#tW!t翔׹+䀺=꧜V?YR4UQ!{!.{(-%Pf{|I'ipi},g ِػOi/Yi \L)4 8)઺M$t@R}tRa6nVu\O%jlSC$:=GǞSUt7x%sFgK0}8Dz\c0du9\V&Vp67U|}.0?B>s{Xvf+vs}{c_VTtK}^S՗Ki '_U{Vaq#_"@4ʻOO8=!+x`tefH# u նk!0{PUŏ?6yl8$Ħ]WsBrr;ϲo CeeR{8"ڄs >旤2\ K'^AM3Rt [-oB!N4ٕ He&iE2P&sФ xem>~X_,^3ޏ\CcKZ_S@_2 uzŵ0!r}ecS3V7Ks]=< Їh.~ Q<ѯ/4(!cLmLXxR:=1z3VtXY(h~۪LLX^8s 'K%vG^nzo E'beꮼfYpx3dg>E4ENi~l)"T1;^~pmw?K"%9lۘ_\觹0}B候`͝uhٸz;<+ ױh+RY/'_'wiL?2vys(aXv^ w?C/9?OILˋLN6D kq*2F` _S*V2WdmQc@^/ϰ9(j6sL} ij6U 6{I13cJǻ!5|l$J76|)%o6hRk_4^>_΅87z.ap;SeYmk*=8>7PJYڙ4{)pX+ʌ! " Kƅl74tԔպD_N"H=&gd߿ ySy9d͞ە Odz@&˺]>~<)&g]qY٩8kT~1(C |*',`!Lv=Z0JۇRV{a380G.YkPx9ՅG5Aɢ5:C*l[,/ʭ<+2V8k̿=^[}&cބ bbY e&@=5bNͿϡm}zȡN0CVcbJfe6X{1mh@JNݖf܍}Tpq,aMcGL0@6Dikʷƒ23cf!X SV:dV_LU%ószL?<98 CM 'b45m-G5׭h`{Un4K$`,`YDPuP"SbМ׎Q"d~\HcʘrW\BGIqvZ,fmf*1\zq'8ۭGwjo߼6dꥩgNuI3NTrLQ%MCoӵ0 QG'z`v} sFwD'Q45FRϷ_`*k/w=U#yu \aU骷>92~fNӄ'/ĻY'o|KZV!=Q$ 6vu՗B/cnfk^+]b1D^-)bgۡ*h1Lze "f{b=o}g@1I)EFg?)qGt,҄dR#f}4TDEgk]*:K=WV~F:[fB3>[m4(*IGۑehfTPNdؑe"Im!0SNv K\@ryEĂdq?Dger3&r)oZ4^A"N3׉O; |10|\p ka~:^"=iOQrk^lRA}mcpR.Sb#K) 82AkC[Z𒩦;O> @z֧A{3 &zD^q|k%з$OǥJ|ւfЯc_JPh+C ^C Kx1È鞿CX%3߽1=Dhh'T7#,kl,wX(On}-: ot|w|{Q,: _8 S@b{6S5U_9RQ6} U3@ n,'0<\sB쳔E:e v.CX{_@uY;b:+e`Uo#s痬a{Ф(…Eu$`U,S1CRIb%T]`R/D}):5iO"*(>ڌ{P8=L|6L_?Gap7pBPD6}!h 6:Uoɜ]^-@P*Tusѵ?#F d؛vPeg[))Us|9ĤIm(hTrn̵͂-FY61xxJ 9*\Vn׹rYf/R^x 9 ?PC4[ )yAm1LB_k遞Ƀ׼ pyjeKfABBW7w6 | $2<}${f0qfwGX({'|![098f#E<ԧ 1}6@;o"\9ݺWnym-%{Jf~kI{w?_$zqe :Zn2}OvIkӵ&W?fPC[p݆sX ؒݝ8biXEK'8}yhF(Kzɾ뾔͠g9 ]1BB 7||YNkAR>A}9vtm43XկՎ;މ~в{aJ&9D1Y蜰ؠm'C~.G+\XEBCVb3xr|tb(lV4% >*\A!e{˫#5,̐ \EaC s0;vRj!~y2%tDnœ?iAB:q)VD+ŝIՊߩ S^v|]W],7"t62?B-oC|1O_DA[J"gaP`3dAOw{?>6B-l8]?ބ3ᾯh0ֹ1F#yrb{+`o~̔|Fo }y^N1=p{2e։%D^U𭼁edp;wv{ \]KcX7X?iJޠz5,z//Ktڵ$4SH#^UEdrHD aS͌JM wvq#{[Ȇ'hނ.{67)"y]aOY$&d(Ss1&[v-B8n=y}V?G^9fE'WWli4Kc@C&[g񹰬NKdpr[V랔p2]OlzB6}e[=?tUFKk"ڔ/Bو/kh}U D/} /#!\n۝1v2ǽ*d/|*6f &d_)%iz('څw3nC!d84?ՑQ`_apԟ,UZ?Go^R.%na'ESS]?DtdBS(O6s*Sh.0OmUOz[_ =s[MLMNJڏԟ c?5z~5=ڃ1sUIm:h9h_YüZB8 ,`)sMߑHEjY:S}~/6;^#/M>"E<5*l9k"]u$Q|4}>}5DJ㽲uvld]ofY(b7ʂ 2;$3WžSj_Rx?/`%r o1Sowg vc'ӊ)E; w-D1>$01͔VM8΅Sy7mz1VRܯB&$ePgZS!3wYkDKchuy*Gdvpg*JtNV*S~!RNyo^;} hsOH3(ݜ/l* MKUh _v( weAmY3Ŏ}n?K*ufY 7@1Iq!0 | Oԙ|wкA?b7kz(`ۋRsH _"S}|V8OяЭSlzn;3 >zwؔeZ0?sF0s Bɹx z;7wmRl-'XJً Z1A@Yg'~(NY̅Y6=}=.,Om>Zr  ,"g\%@t'Ӂ"$nǖoB%8"%)i3^7_!kh%ۘc%o)|ZKi7R'X e2ľ)R܎ʝo}IFqJ` XgFAv:0:3"xyyjGy wS&c/d[rY(LsF[p~k sSd|mO1vEx=4tVvλu/c2U%@hOGG#ά")ndz?}>:<M  Bu=򽝥l5I򰯤c^&~Ab7fed](R`Q{MkY&jB:KuzX=I t?&-pYl?t\N$KY1j?E{U>4er@7i`-qC A2ڹ;#K{HRP0IŃ/p3'ƿĻ,xqsAX`F M%abX4_܅bUH6^k "y& ~d -bsaɦBY>gbNn2@z NrJK] wnL-~V%!Ug@ؗ6Q٩xMP , g@^L{obm*K,:Z^A.O mi1* "5*{_I4JK~ ) r7]WkkhV],礦fi@!PS3P>TSJFH2C˗ܿ5m{6 kg=Vj-FZkm_1Pq=FgC 幂%Ψ(f5phT'jtih5]/Ę ]tPKniyw%*x"W eߴ* xՈ|m;_+0\RrV!oڰ&TYyg$ ye$hwTc/]abuvt3 "M\v>j7&]X+_JBZ^k9AHȗx ";i4!61C4*^&]EJǢ 7}Slv]ĜT9] tm@ΘΘܳ=YxjL*#,4 :|F=Xj2,9WQo|zd70\hM ,l,ۋuL?%5QE/DxzyoΟVl%}5/%kOTޢƐ}]mC^I7*]/ jVs3 1X'>q+|cEtRYQO(t⚊,43_O"Rökޏ)EVG_vB6Dq P(i _ ;EK\eD1JeC(~Z_|ѡNXQSvv`9- $E2b텃Gĩ;v0Р6N#@4AJZ1wĶrkFOqk cyP3Nb֊)R@9[um3eO$<-dVPpTjczeݢ٤*!E|e޾9m.SbbS$ *j %INXpE> gwKڳULxP6h0OJrVN4ϒ%=wXGsl1;w$*R`:I{muc|4G5I , Jx̆s~؋pVy ^v\8l}>*mc46[apB.]1 8[_ehz1/>A7mR?ׁch El-F́3c*(?tnwb@պD]MM zV0멘p|^9q N'NDzc̴Х9ZWJ/:gTTR8`:;{k=(˔1t/%9\|6ð7pN3-u `ߠHTfMթgrТj&<]=<_30H@aPs~YY>on=A&^T̳ zi&M6rhcOU+pGGjZa5 VPy3{Z c2;E]2H 1潼V &ZTE71 Nb?XX>{am3slX=i'W0,X}-0M)+lq-K(7.p" 8QR_Xy#(տ~e_T|K+'CKw{choDyrV_vA9ɮ%€˸rҳyzFc-C  I)."l Uz/Zs㼭@yfc$l J=IbR:H'- 8 -sqY Fh6Hպlޛԋɛ+ZRo2wZј264 b 0Ř$t2֬ -#P0ɿT Svv08_}nFuY=Vp-b Ҋ  pMXT~WSXvdPۄ[ 3W']%Tu\۷VW.58=1X J:%W :DuB a@NB?#ST4X*'"Ek+_3L#B}Nje;.sxMgB8$y,fuUU Hޥ ڶνb$ʒوx$RU. @K+yr%yUI %RXiAwL+!˦P,Fyyd2@a ׫@ܲ6j#֑p3"GX~6B0EYx=f}6R#5bn\O68 MAWg/B{1bF@GfU4VqSH!vש$S}=0.bzfIzPy`-|Մ;lS$HIiGq a1rz-uu'N@F\eEl@d3X@K‰!`.D*W=WDjI gId\4JXemqfrjcEc"}>hFUKne!3yu8dIc+`%c^mM1"Mg EP]|_y$gD?LMGeCa_xDFadYŪRu*XYh(Joz3vdRBS.lz.>ch/6塍.InHeM tݪUB, "u{5_\WeW+z7ich$@hs) c#mV)1c +SR[Um!SuX`.kj!h >b|EpOeCг;f2 M;J@)7h[\5qG$Dӻq+0U֥E=ðKΘ2$DUd??u_`L4|u׀Q9qI(C* %]ŀ戭you.Pب*YCz8`x:Jkvk,mW{M_Yṳg9sHd:v+EMEŪ.{bڱJz 2`( χeUkul(еZH/0asWY_XJ(o ˫&>f sW~mG7Yf4sUikjJRHhZlS?,6~&H @1gAJַDEw DtAk'C1<=*~m sbv4A[3TBx6'{9W D{/Y##s~UVl|!>q¤UϿ :ڊk͝NVv?蹚볖Nh,'{f%eU ?AoAl" >n,҇k'@@]9l}: ޥ<~ݎ{)&K+EG~⭓uV OQٟʮ Bt@]H{tI4Z]RI ]J$pn RWė:!՟r(W}O6Ų䌍zB0,ñk.\18=hwbQ݅;g8Ʒ3łb^v6Re,#y?M )bB UdMh +ʹK4P]K6N}D|XϵK r>΂ VE~MqŘ FuF}q/yF植-5 ;`pESb4WdS1X4;6Zӈ'1s7;ҎnT Wgti:M얚:΢潦"%4^(F5dOz,bI/MmN` 1@I:+Z/j$m5rkH-#>At`0#Rs1/a .bڬ ˇ!FbO @Yc?J8M\k Oٳ_ZTn. QAѹ7vwH+}h1/YAڂ\ ?Yсo߿@X?rdyoȠqrMXWxI`N@WE8tzl$rw.n-C(oJE¬~Vcd!A+[&J;mbM*H:h:@xb}ۼJ|cY%!29=b5<9[.Ez9h#LqEU cZ ǡ0J?3`my&t09P2+?)g[9NXw}}d$a'lFt.VN] oW<ӏ࡜= Nݳk>w cN҂=FZ'84:k;Kc_B7H ܰO j;r9Q.v:ht

҄e 6'`V\4ZkY[Թr"YsAy>{3-/d]) ޭo&(nkm,/FDXtɦmHE¹pLdi};,/\u]a-ő`] {|ZX-&zEk^MWj_c ϗtR&k[?/g`ww!vZ4UtD}! chIh7!͖6O?" -C/[9k{V[̑L2.2C;].ʢKOFe! /),bh *?S]fUW :C"S5l aڸ0c/YhI|[ν:m؅u4UvûFe]-GFzpϠ3X[lݹ$R%iwiO]+H<(5]u;[ED#5l=e Ng. ЧM%.XcH dDDRXC<4ޠ_.ek֦p@G CLc]*KgcldAL/F&ƕ)`gĄXҌc|MgGoʈ$UwU}Ľ[ gm ˭7GD2Qꑚn[}yD߱;4XW;ҘH龥!fSYc7JVm$:t*O3A;w{*i0vu$;O;_MΝQrN4zFykLP5 fT0; +C4`bfv ?F3<$Cek0j[' oZ O ; [ạ|=Q5o~oAuϸ KD&qܒq+R.Qkwsum@6[@&lL}ᣨ~E')h$"u.q6i~$ٿm&1jPUULj*&(RRu&da`!]p8GWaDR E² 6N|׷, ]V }HFya68y]\!}&숤k!Mp@hq]+#B6*RI:Չ&nu32p*!Hm0=|'q ?Z;"b*umKqP1Mpk&w;8% r_n v#و^xn ;k]z3gۡYmϋʥ+ܻoZ/<@&1Zy/Xd& =)G_(.#HI6zҩxܥU*{|~M!i'i3ғMp#=2&VZ GdsmL<} 42uk%:؆[dC97,R]*?zѼVzSnw\Ri,d+i4#˞[XR ҭq_ɋ`p_HuʜJs؝Dsw*搻 HJ5wF<2x$H?ҹFT΢Ta#yc|fNҖ=0wqJ55깘Wcftoķ\>7e?&|r$:Fp\rYA[r%m}3h-z , Gyp*QrxOw3'>6u&-=auz`ى 7mp/";a|enl: ¶$71<"jj ^kabL`[m 8!dD:bAf;LM"#,/wLm~!Okp?%2ttk&sa$]/0}}ZEPó #Zp1ĭĜ7#?%blˆ/{ӐCuwv7oW?:^O^zLڣIEڍ õm fK+xgB. A`A]_ŃCu$Z GB^PJ΍̏]Y&G~. V@ܼת9Uߘ(d褹K4$qsha ULsb֬1Ҡa؅q~d4=;JoV[Acʀ@FagNĹ/뮭SA'ɳǧrkvC[q]i?Ȟc62ZF f3ywEOs"ˀ{9 1~,-GR7*D򡈍U'2-[FP8O(Y-nBmBʠg&@򍎛dz)b /]7 [pwkZk3TNE"\xI ~8VH}cٖ7)eν ][ǫ*M|a#GAkJyГ0: 5*8D4(Ե~[;(س1P@qIߨܫF[>{u'Nx%Q\&1 Z\=ې/:V͡x]YЖ|"XX/3} _XeO"CK3 L);8ҳ!g5b"VT {jqGƆ=X?%o2Q4'd,|f2pYNi@[ 4lNW8Aw욞!@N46Z 4# q'͇eY&ьZJW}}fE+Κ=|_h8D T5Վ(6(G锱QI&\mUKīk&0u( {H`Fbx밝ܝ[Q\D6.^A^P*;$ˬp2$%n^i魀}D%AvX=nm&}.*AyzSKx:Sgɪ8Hh 2#cqbJJ;F\ɰYeFT jз2@\7AR& l̸Tw"FP+ve~,-l`z\r|VDc, ܂z fmSЊltp!yIqf5*Zdb=kIii캋^+0lq$7`B`,uxmwK K( <תczp%=VB <~w]sTcxLS'KPD= 8hGFţ#ͅ#eR9\!Na8!{C ej*D+v&aTLOg"vԎ%Fd'=wPtY@!ô)G4PxЙ@•hmńdȏ)lhBTN#NZ5!^ZD{<)P%>G$bժrW| C׀"O['.-`w' WG 95 dU>ðYM[]s-#fnv3f`#8z7jWOk~f`u#BQ:+I-t@륨g^w+^Pug#PlDR>mMTJU-&]geD+ML^혟q#[3zf?zN1m&X~D;Wyz.9ayz-1]O%%1b ~6c=LNǨiF͞qH:nRq6T's=T1p.NuOpQfA ooAW*ғ$_}mYU |.N&hT,bsҚA!CYK`.?a7A{['ȸ^3ۋ>|ĭ-̤YޞVSE=4T1CD3ҒI {2wJ{uhb&|=Ne`_$H!R lxzy&\4T=Jo-iWC;eWA|C^[פ@z0c P,fgsc򌁮@8PohǃW~\0<% {[lWstnw;P1]wզ;d)a_݆^#SM_'4bA1)q eNʩ ,v]0Wۑ/ XXh5Tv6 /hفT,}yӬ|pA`{K=οdS1놰7MJ,[ĥ veR]eɥp)pmAc?R}:q*|%OV%'aZ>Kq$Pg~^ϑ1BIa*g2  fbk 6VodpGD?V04rvIf"ḚrG8xK7y }q?d1iz>P/N|J*báZI 7ESn? ҿ${^ U bs>r>8Q32y<]%*)F}ٕ?RkoF{|#三zI*qCмӄQ+3gX(("vul}py/P m$' OǷ!\Iۉytp=uރfM{iU,- /rK߭-c3K*fj*:@ ]\\| ?coA[SŢ+]^~;n>> TVmVwoS㓠VEGR-';ako{/ 2"m9:_qhhVtYjsB,Y1U%X -E>=}vdXBT ʄ~|*?=4wṢ5Y ~?rԸ&*8]닽ZR/o/mSu ]N8%{)]y5)ɍg?#t?$f{OA MTJChJ"3[#m9-[a c\ӌwD2A-}Ɩ<8k/t=WaH1C@/L?ri&1n߸zCĒ(VdӢF72< {wG)@`SH;l+/ˁwf*ݱiK0=pF`<!D V,:,Vj׳K8cDwz4qN<+Y1*s](K}rug*1o#99ءqerIpH(=ԇOWuIj%muUŮL) ,sz!Ē8۾rKeх Yt)=OV F=b#KiE鏮Y߱D!Х9"פžZ5'u"ydyĘ@/}"pCk7B+EK#vơe3w욲 \]f{\JW2XȸuUvs $9_%tJ ) FR;/Bvľ7j<]2|*IݒGFCؘ$0"LŔTjԗSٌhxir6)R4&]>t#âD%j,Ͳ {%lɏڒ4Jyk!³hz3x0TיpnDAI/@teJH4MAU c@5hsRV {es )qtmRHTrEᵨ(?kFmԈ27<ѡp{Hi Ÿ OwvZ'|Gj>}N=u5r4ed(JĚe/BEJV;ɜ *XV%:E!9gMP ?~ì!kH#˚mi$rFքlYPjҔ2KRgr"j1Z8D}KC5RQR&D.fgٓI9㶶&m@L4'i=i +)M:oƻKU8f>;a[//3dٞ͑`x^`lDj⬩Pnbs d5NtUb'.wR4%Pk'i]R8x{qA> ` @FwRA;1eM0:\<%w{ c:m΀* )Nd*3nW-/ AghœϷ'"<+VvVĝE7wea >$^-2t%>_#'avI7r|z܃yaOvV dV}rO}.gކaCχz/#x1֫mCAQnIU>3&2"w`;A@0%3 i׽;Ci;8;B)3 NGwRU i|@:v݇H]3\b4f<C 'i|Y/x%&6IܹB6kLq[>vѦU?ML&| YHXX;bl2tEXUDbC2"FhCvF1<%/+-L䷗h/;kqnp:U;&U餉ڞ;hb,8]ꤢ,lpi.P"ã Ld|%=oBd=|.4y.,I1]k?=ٳ_0Vs8u; mḣ0DvX 3 }[p-Q1CMq*\CEĉci7KH)_0sі r$ٰ*ҧz- |UHfmAGU8/j?&L)1ŬG$ lQD󉆗D=rry}WCVARcPjyi4P(DrfU.rѵeK9KufPӼK3.UcIQlxR R.x[q.TKo75Ug;|Z G;^Ð(grD4yLB?0_L\^@0&\}6Ab.]._(Z "~㞗jF#i˵m {~3H"@ǸfrGeH,mTumɡN[d 52>+_hq&aYgEr?^ -N$g@60veKQ2UcU}söhYKLtrGS.{%U_STPwQڢ/AWzFE'P?0i9]u~\m})g8w[y([|2VM_SEu?}%e8Ny8ezB)Ҏ ҟj6)| \KPeYjgw0Qp D2 #,DjG}#{^h"?q2_ؗhrtLSK-aAn{ߗ@0(> Ty\NA2St5>#QF6[44R9‡B&br:r{n0#ÄȎ3jm(k 65J~*X fԙ:6/ MuduGgٻHwRHsȠ8Q̛wP[9C&JL%>b%1{$Pm44X$Og_/ B:%)™ӭ6R脼<ϭP"|C* ^Ea.{|耎҇cʄO{5tվu.{by1dr% FDk ^qZ!Y^87^)܉nϴ#5$̴*s ]"]!TxhiFLh kWR#H0>b`C$~4NY ۡW@{!Dx۩DyP;.hU^LV "MPzp k ‘`6ωb2*n'cXޖ 3 ;3| _H 28q OK(~\h6>䚓 !Ja%aD3([#Wa]લ*jos֬ĺNȕ];Ժ?PUqlyhd.(ihz{)f:USً V5.D:6BD\ɽi]@ěob<Ջ⾭yeb^<n [G2}f%fa\Z>-hx~n5"@ jG oXl1.Y&ך3ő\WT`ݭO%ItuLsI;;ߐZ!KFu*vu6jTN̻'[2`wx?Y|XΕkWeB8/W0DkiDƹocҒ`B. 3}_&cS_n[]Z(h8sfG:rxf=4U6Q$O!d:H+f;?f[A,3 k"$r$ "ay-2t&`&,E4gV˨I3l& ͙ADŅ~E,@ dAغ=p@`&eŊ)S_-x٦-C& OXRZQW S`,XIز9 &m;&FWolSЗH^I$\"nF,$̛ r=B`aQ{D~w>lI-@3]4,sQ%3w88E'Rpf鏴pGy(D r= *-_[H(}NdڳN N`O7;q0HGQʼԣ޲FW\.Q_I2>:s-Y〛l;;FۜA2& u]&;s\qFyel^+qtc}}fvӤYb>ٜf(I/bDӁ^>*WEaF/蚣R]4jt4TPЋu~Ë,nhftjYG,> Né:r݀誡?W8ەs%Sbq1Y!i $[xrj33KnDfxΖ}l3V4q.eH>6Xg^`e (<&ϾH'*S1SSĶD΁x2)7ٜod25OGfueAVQqE^iÃE~}UBQ=XlkO:5|vdwU?hi 8TG#]Xgvo)ZZ䣌zח:^Ԝ0aPH,&]0< LK0 aIL9FwC t~њxm H٧ _+-xDW:豗Ơz[6)p]jpL10|mDfB\Zk[V5VoigZYOcҝD&lbENj.4{7,UCثvS (2uXv4.pǃuS4+0*,.GHYis,5g9䖻 uē8\%?U~ g"f=3E:T)" GJp~&R}[u&XYru.KfxgVNj4u=Gpeadfu%^b1VP=@R*T*;rl8c 3f*W>ν&(P`^Mz/.x5frv#sФo2Ң(!)knnTl!&)W0DFeo*?.p"uo!Z-"@%U]1;KI(D:.D|AT-GPNba&Y+5;Kh]SjaMLdǠTZ&j$6̶-tg{H !#͔KV;ӢahFo#cL~!q!`\.HY*l2DRd_Qh D-j=`Qz1n:4Ṉ'==e{M nx4c66x 46ZC^(iEFmy7?Sw){LP.R0jU:S&% fZq|S Wj0οP2%Aْ,Da]?(SA ԐZ c/Q_9J8Wd#?y4p{ٛ]dh^^@[K&<@6AU?@wǨBCˤz)6@EĻ5D?>Q?Z{+^dm MIi|s6T ꤴ^AjU'p!7W~|ѾRO}Lַ` s_ވ鿉SNLF( xh-omAw1#7H>KY\<ќ7쐶ZO;7Q+-!kWZi=tcLUj&=Y)|cTg޵E0ʯʈMD3eFq@cc%iǡgh358QɃ]m 9rwF!QI4)V058Qp*a SݼC Ibˠc1ֆC_NKu<3 eAő ع )ivW~|рbZލJI8 !;Ie""!onlgIJmwM2& ҧJzu4N𾀯 R9^Pj@wE~3[A=GwÕHnT5.*-^,39ęXոX>.״2!Lj xT+{::h^FgY'-ozk}~0n[Ȥ{|~;a0ҷvGMhaZꏟ\(taaҮȶG|ÞQoZsaWz5[C~ÕEu3W✭!Ȫ^iCD z/Gi^r6%;9`pYQEDic) Hbt۟Ȼ-yG)+o/vų f7q 1z2Ik/ǚ˺#rT7e\_t+'' V) PuL!mxn89& ^OA1[Vn\9 Zh Ȩ;z.h%Vw\#UU B΋%YO>(>Gye غbaT| % ,wo-rό(V v!iNN #j3j,Ĵ?C74HOΖ.-\cwCn0wVbjCb݋!k =ﺆ=S`j%齮ֻYp7KrLNKYPR@'C#1{w8<Ju fίW6&(׈+>@Ef 5` uIH~(xR ysSR?-)bPiV;DԘ2NVC2Rﴓom 41]mW+J6P[ǖR%6֝0ϗk ]!qM"#*AM8)-r՛`Mx ވdc~,- ܅")аHuxue:!>>K=F 7Q^FA/ Iʲ h[4B$ZzvJOi1`<=:SC4d|iB_qNL|3'r奨c2aȬ-g!G, wvRXQ$tӟ pY_BߵKHj~ߔP mǺv'~5yz?R=>NI調4o gʑ^勸v# "IHle|lBuKwHyL^7(,֙u"fU?.Pж@EQ;OrSbL؝ |X; [OP20aTހOqizpy>gO `ǂ1Mx2ՐjXːA1#~E>Z6yP8 HL2:-:KLD ZP_^{yL -_%]P11Q{(t eq ۈ!K쓁h  ҙڜA_%P*4KfSnBۯӺ>At]C$5nT#C\^^lk2꬞"q5Ixi\b_jb5jÖsBq~.!@˕w6)5W+XLl':Y eNlW )EQ25~6qUg[SLIĨ5 /iM1c1Tpn*X} :$Wy#x*tCT1'"eѱ:zW vXLe1kÕq8g@pBD'_Euy; PEAI'TfjRd Y>E/>/g]KɷJ9I"Ti9‡K}G%ݤͽI/gӈ@j#/}v d^EغZey:\h%Ʋ b][.w;b}3(Zy S_?VZYnċ%3,Y>cSOqacG~TbDU8WA~9側^ E#j#uX#3rHW۬``D P~Y8l{[Yv8v%PA p9| _ŷsܞR ! V]*" &:n6@MxĻ/dTZơ9hjwR.:`{d_Kh9%8hZEKx}vׂ-r(*` M5^ۡ vy`vڼ<d 8x('hY{C*2LoQ׎~YdL)EzZY_\aTkUK +X;\ɥR_8&Fpn Q#-qe v`Ɓ?Ъx8^pB =?؅iї^A2KPDK1"߳ ʐ"+ˉzx8%H>Adڝ[ʱxΩ⋊k!kjԜ7ױ@x%Yrjdcү@3ΑXQ* C2 $ ;ds>(򯹃Weզ4eڭنizlR˻99!&eAx ;; ȹ#5I-_(7Klc5&]YiqJT±WoLUo))Fs64c?;!:QN{R&', xWϊlUm8T~ kuۺI$^Re3mO!i{76Pey8rɘy[)G@s1 n|Wyޔ/->*qK$]@~Ay4reSèS k U-*x\ԭ,gsܞc̟ 5y,Nܾ]j D.XI5 LkzdP4ܽIxn᠄ Y v*ډЉ'Δ밁s۳m] Pހt1^Vw.;ը9jȉ 0?{H(@M @k5Z4=]D7~e/o'.Nkmi\e!Q2&p$(%/wK_ik:@&'HqP)˽8.q-'Co*NMKw?tHNC<du6ӭ1-,w1hmmd$u?{#İ,(>rZVW/0u8v:O!(S] 2vmH>1 T'iT/Lވ/4)9pB3h*B> W8Qɏ?fMTS3R<P]<6+gX%r+X}8y&]U}U/`?؞(`f*쇷|i*G+Mw ghgja+~F'g~q!ʦIJGrVRKzwAa}Q,KvqeZh as;WMFEM Ph@Z5Y:N /)J|2`~J@5ou \o{u!: dlX ?|2`ՎljU fc,oŅ \f+,(6`[x׿=Yz;|n_ĊSyRo (8Py&7Y YFG|/tL|$wO(h0]B+,7,ߞ\ 9؇X&:Ao3vdpKz9/vfڭn"PH<^m[OYKC9\sZnՎaAm_vbN҆C|ޟEXZ~;HSZ; 9E?x&'ÜSW\@cr`^.$(ukUWwZwO B"]֙d"sl!} $w27_UN0F3ܫrTnuGOS3oAKܞ+ +=+&aXp7_Y #Б(4/y>s ( `;/[_SGVEϴ*-1Lu9d(V3L@iX ,Fc|؝aO^tؖєI; !>ńHKPaCQI>手V1RYWm`{ZjB-g?uݾJIU&z/ψmz@@}&s!qd UΣK. -QI~k濞Sk_V _ ߖfLb= jܲO/Q?QhNcGT3Fze}Frai&Z+0(ՙ$IjΠ-ĕ݈$q#QC ϣ;pw't^)3etK<IC<Ҩ6I%2w v$K. @Akp40CiV~̠ çVQnDO%yٞŽ!A@psؒf|3 9bmc#CI 1M)߭Fl{$B"em;; 39AN^s됌TFz-H-5'xsJ(lfO7E!r%ݩc sMI%J<˽͐WmbS.5jUAP6tAeMy 9W}`xA+}E i$.x4n,|4 ?x0r;X;w@L&13?yǂKՅR/^E؜GXe:ZIJ̄f4P@A P0" %յb~: [yzoIr5^M Y=rt:\IB:l<KĮp{8gSGgp˒d30om/i["x;ܽY\z6x3㠴q7*NNݠQ @k cLJut:-=EAE˝ ݑHUs`ddc-gTBRHDW\%9iܫϻb4CKɍ.ܺHۿɝ;%SjZ>ެˆ$۴]d]p=Yv"JZbu/5b;V{f%!6K 쭥d&~sHG d.i2ڄ ̜GR3=}ʭyGP {6OQX/I^%r}h!^<օxLVMGqqZa9 ovQt,T{$J[:M-$W[omO~{@ efΘ|KURD+a/v`FބNu ⰏɛL*$4E [W/[PIrhcm̾M _ah&i앆mp=8'XGS NJl 't;c 8R7sg6gx`K_qgbZ80/\ő.3_8Ц gǢau#BšwCz=2B3ַa;x+>.l\1X=Q4;^DǦ cҚ7 `"Hn8t +SA.ڪRm&|-!D?]@>1}A'>5۽D0S)ekd׎m-c(/aWkxkT-81NLn7W\'Č-?`pcnN:BDrj/*K|Rig ,?ʀunFrQj#e(+rp .BwLGdk+s9a}kGvR ^c{nȉƃPߛ?8؉  =_?~iV0a% xJ=JBf<)֟Cblȁ|fz}Tw\Jnz5s7>;'Dciu rhmrinMI~quh#Ji| iJR@rB~F*fl0:I~U"4%1&5 %K'&r<^XqB{܇ i:hH~} v/pԖ:K%s908-/jdmMNc;q66 m|" Fw+djc.uz;OgY4-norl@$~Iw2ة㫄6i+F}\oʫk:7Β$ |ESi YM+7i6W+vfj,g;7rM^lR(0򾥠_MyQ>J(50YDuNmtu'};ot({&,/1`WӁ#F2= k<7eI!M\"Cyl_N@HǗZ?F-7!1&0_^r4Fcs Bvǐ4I*_kFr&䥛 (žտjkJW !SƗCCĤw8pP23PYdſoA1zY'(|Gfq1҉.Z9el]V6@l;`q*V1{);^\/ 6iYߩ<uHR1Jz yvf(1g`)XCCeæAY#pDXe/{;,jfV7kVl#[fX""JDHM! }-+3/b^2~]o7 Ɛ8Md ]tQ}kZ5 Oyl3v>;\G!H;^+H\PkBWI7b=z2HoE@ަ^OkwreA(d)ABS{aykñJ<ȏin>Y~S)Y{`: V-96qj4R.}ЙH\&L"ϒ I2:Zp>r f'vdZw5a찘 gSPv,<*ӸdhY"C|l`EwY=!!%ڍ_{JQٺcqMrF Nh8xd>קZЗb`vCr$v*KtBRKi K[e,?!_gɰBTaY͂qü75$ڳE OR_s)?#դt L"h<>Ouip4rt5<\alg-~2dd2j,,ΜwL*0ogkza>է#|=V. 1&gp"!w 宺R6ha5ѳxҾJmG v+ޥZBj)F^?" \^nSH╢[xR)s&u[Ui;gRu`}#LŸZ<g}vJd׸/9U[a²v <2֪<2fl 6VEKvԸy5hR}cj`J8F~O]O !D{ (L86yY6j !f]9z}lW&ʞhJb2$gDBRN^pl^~]yh>vJ3?9urpyQj O"VN\g rx!ځ]X\Fcְbd4LB b&SݏKEBI`>i*i\ LbL5љ.$0Odžb jrXֻA_D/_$zݧy72sj[0pSL]|Y8ߨ[*#H*x12aVܰ VG8B٫oE߈wDSx59{By^DƤg).W$D{i5+8Oco\s狠{Mcr=D\b&\ Q!ݚH99_cy!3jbta knbA;,gRǪxn&L?*Et)qap.:7`!j9E9zLg&J9 }Js8!++k W‡jq5npRS BC`ĺwWen⪹^Y'2&ˠ+.ݙDhȓ˭jmfuV>fAbhFٵ!+hZvֹN:Ao։s>OMkXfS]l٦Fu"D ʈil0+H1DŲQxYlNa7•ķF{[L/1wPEuZv]Ԅ%YRu8/w"~%(351xVn+TKlS4/lwVkd 0 ܶvI}oo/q %UkzMכD^:ȇl1ktBMxM8,FXrQ#"BP=ެB,Dϋv62>u62{xux+8oQ]thv8L0 cYInqˌb5o|sa\5h +Ζ#`u{._2U%G;iDL:[H/:/#NT#,kXSd8 SLl蝫vL/Foe@ԭsAbjgEJ;q$<{X=Wn_9J L\pF p v  ~鴇fv,dkoلo3_ݐpc&線nvٲ3N4DʔoL(G ӴM4W"I dqg0H-N/7Cت}i 4Uw$ڹ5OU-3Vs '3X|[ށ‚5Ê؍yCraX>iɬ&`m`nguH𸚯`?=ؖetH}r,[z45Np+._*y> ӗ=u~:EX?0@>~C^Ӄĵ?^CƩ1kg-(`qK9AVu?d  iB˹): 3ǩ(hwy٢ќsWF%aԒ`!w!5dWFtP,0ᰲ6k4-li捴$ U[/~_ߞc]I5V4cm!ӻ#G$ZrWʅ>^ʛFN5^&/b\m L{5Nzi)⃶XIrVM  MJpRpv.w+2筄bPJ>`8]5cJhR zr|׵XIi]OĖYi6M+X|g i UWL~%Nn b\@SsNp*b/bZ#z5xjM- u 0bu7>mˈCݞhbcaث$X@  ݢCF߈#MЃ77y" vH|kx`V#Tr% PR՟; rC:E<ኣ/oc 6_r=n2Q=-cb1Fk}RI黯_ej(H(9Ķg[ub ܀E&*ڣ=v$v+F%ZDM6rmML@_F8DOSEe2"P- IEdn8hiF❂ #1 E?LTU-<9or/y+%|1.rxr"}/=( oƌwRz3Їie yf1)>k}>m#Ο_etv-Y-g,DSU^Xo= K$)mwսٸ'@!lIw|+ e$ 19Sкm˗ށ`8wmpa#P@OX@#Na qe> =s b A1e7pcAE2|WYƠQmeOHS]R{p͖- $X)9{B!ϋ fߟ7+#V_=qo-~eR=/fg?P5X9yxԀz3ܴZʷjw^-vAzX5p\E3_GHY̰|P$ ߑ)) No14 htA@TY峎k8S,gPDM,!&4.QbϚ79N,Dr;"Պ+*y&9G 넛yUwQ|Izfi-x XpV3WX2G*{E0S](P3Ѝ Ț TS$B*ELXu7lG]vײL+l&Gc| Z7ZՏ"M^ TB3Gk,T)|V6̘*> P`e`ϘuȤ@v T=g$cz_ f*J%͒N6ߚG@{0Wmfk=5_7# E:IF)̷NNYO|SvZ<CMJLΉ"ERlL[}=* !`Fb3ֻeGNAPI rTK4bPT-آmziluPU}◨AGX忲 o,vyEHVe3h۳AS%7ᅫ͔~Q EB$ O2:vd KHX:-&-P)^R ӡ+6Qsڨ EY(H45KZ9/ة9g\ַHPFٔ Sq4$X5oNc^ȹQk&h[h(YjDЈ.1ԥht)2(&} |e]̳˼9FA855[oN2D$x'3rx,c ):,*Qf?dO۰Ot  k 2b<)OZ}||HyS3\AFP}au<\1*-%OrP0X EwC'Ӷ?]@V|8A|ƕ(9c@6#r-GEvH҇.dϨYUE2Yb8 L.m OSm [Ap:}䠋5+ͩY7gDIN=bKP#gS <Ǖ}Lu\xcV8 F6@R1=1J:mƉ=) H3]s{xo<1;{;i )e`i}Rf1Ji7F&Hi2٢nsO4sǂRm_;`}SzK\VҡZ8 i8,X~g2by;D1jE Y-BV@W$  ]]>߁ZYзo0wToS'"H!꺕.>/cW:$54@V>= WہIw͜e\$K6P #Y#b pD{0e0¨W!v>S5a|&5u MG>'2J!4[H)_vUzRΈ?7Ў~lV7ahV7"3f}Gb ]CB;fҠ~0~4>K#uVwm`3(|OR:[m}8(VA]9W #m''3j19hhnKk~P2#^O?cTX3%JL6TeֲT|8K{t ]0ڙ$BwzהԼ`z`pg~.-te[#O6B]'꬚x׳=)kAAY 9%H IݬWA3NWQ$ASማ/ O1AѴXҵ9nտ@.*bf0|Hoׄv:F݈ ub}Ŋ Ns(%>xϮ [M<&*[Nۗ /T4dHu_9< pL:0,醣 L'ŠNxF|c:3raʓE짽q oFu6Ϟ 8z 3OE)'b8ԫ/G! wf40>neܱ@8:>=h=9d TWM #J#p;ew5Qya8qq 1L p=kGhh=JpKRc boc ~a?1-{iRX+gM6np~`@ߗgwPno#$aLl^);5pqЇ1)M_ HW)z FvnX YTCx@#3i1E2 "$ᅓr/ T;!:"$vamh9HY[8h[ J+ԙohzs0LD(IElx=4êI⾞"~uK4q^8:j-{YE7ʜoփ粬E&xJ@gcpZM~Đ݊3fGG@(S-|Jd!HR3C<2l{TBoFqj,Q"FCAg7c{5..~/F![R9X?ݗ ^A̎"n/w C#h ɧ]m,ˮx'SVJItdVk?m'B߫r]I.^ YaՇWB򴌀9p{m!aMMo׹7"/ͥ`DJBv OLmyt,S,*㜂)Kn*Lm#~vrTcuP"(q _NnRMrC(&(D7fP)P%/9΋au-F4FtaSO LΪ0nkYRҫD7#[ơcFVիc qܣʌj |7Q@300dǺvO( (a,l yXYQLN/EfaQ_ Vز.H[HxC=l'Gd#>Np Rz 6bG3#sJ?,BN9N62r!wNdJurąs^Ppnv ot b d:zSQqx9v#l*4&**3~i#}W,ӽeH(M]a^'( h|jD2Tj:B8Al=l|+?XV@p\y# mDX&7vr쑇h(ͶaLh""j`S iO|E"KbepSeQ; s?Z50݆ԧJdM)DN ?xjrJ1=RNrwMШ6]ܣoCɸ-'JI =@]7Fo86bÎ"]4ƠJz',@'"3T m~uR0Z$vmxz:(#IDkH+Uzf$4 D QF͓ٛ {1PXB$v*-ٽ-+a= ?*m+~zTi LB>1;EkD U)Wv{U׊*ise gLRZ LP^NHHm*wX^!SFc" #@&7#BvRf] T޵a\% .>v2F,lv?MC(ʘ+/j6hԩE,\BG"n隵0_NJl9L`[#ANuԿ֧,;;M%W#gŐstpbH [.3: L{LpX[V<U iJcLG.ǬG:?x2ePʪs0y,CeĦб (.Pć L\ -_CȶaC[y>80!C)Ҍ5 Qϸ  1<$,*ɢNՈ *kW@ɓNe^WUd$T WHu؉?`.,ّp,k_V% d5F@$Xy#:6'ik!*Pr_t,jttKDE *#V읻'Qj׊n 8zT(gهZ Hq*L >{6vrE?_>㭋AHԘg.&&現[=Xv{#S[^7ZG.E6OE+Y7f&4_ѫi˿r\?;usjvoISݥ""8XBqWbV"Cį)uqO@U{4 ; csr"e4G bJZ"ЪCHN~M9? )AwfM"bB#o 6y'XzN]]|qITCγ~N5ێw i:B9/YkZ'H\WML|+3StWOZo" yakx?r^gCr*nl2e{5 [j@n9LsOճST'W0,D5dHc0 nDJafȽ}Smo(`MA.fvTtmR:JӌݠhuzM 'yjoL+'8M MWY^Mz+mXnTzwP>%v>Eh!f3݄|0o ݥ-gP]F?&M`0dR;VI ɦ KT P> %Y#LU @%&މZ5lmZ*]< 4 Ɗ 7w I=3t4=QIy/d)ksƝt}.3牋غCqdh'Jm1 `TƅsJW1w>ѱ|{^o^;Nzm\ٻ 2V-(CH6]1YNobȋ̸"|Y%_#ZPs z'PiRT4QH8 Xe@c8Zdy<TqĴnMT%:OM y/XVHlT{S큑6$ω Lؽkuf4kCpǃ*%˵1>`ZRx$c=:XD#uŗŰ_^U6;\-vpt%Qϰv82 uK F&kA˒mH,K64ɘxظ'֯]6_˭'Y]MHȳ⠫7k#Z_b|<^\3zQg igc(h$LrUOW+vhc\3rmZ" +;Ho}w ?^}#DtD: ;.Pc"Kw &$;};i?dC)MND܍TQ3VY380SթhD||F3V^<`t|X&G#vtnXǚ+Qluu@_+u S}V53>pp2nUkŵSL$ V֞`}=_6] Тmc$Y,UeucǸӻ 5tFƋТ['r]ZB 'u9%VKQ_E5bTWʭLa~f kjپu`x3* og^-j+;f(Aυ+kҤH%l`.@fy- J`7WxK=LLn3Qh\3ܵrˁЋam]Sra([Lf.w9!nt- v-*<1pd/Du0z] oBYmǧS7cqlf* '2P>죵{e'Bh|1>a ~q9tD\<7WXw}9Y|T³󝦣@8JD,h藢 1@v'#ܛ}K+#fj|R]o!fő;F3?y c$hBJs;r(,Y`Lۣ8($ "`M͠{|íIMRL~ލQCV;rH޺!kt7!W}$V\%v$ qY59K¾4CtSu@W])tse7ٰakɐ?" <0[!X:uX >^L`aJ?(>'2/ZTy/Hw*odF+w_~ͼsjÙ `*BOѧznBMa8CŹѩn`Ħ(du5U̒G6r~iczlѻ "vwI)׻Aq Z,/LHQ07/ ,lsWԋo)5ܷ}݁Ϗo_rtn\2>@s+NiǶ[9 bؾ_q _\QEtxOKa'>gVN(| hG &FY=jle ʉ#d6%0Թu/0/>J!ciihĻIаYkW<;~{A)&PǓy֬XqՆK-mEToX \E^e\2S b*cWhdŸC;ՠSa}?0gHyIp؝S|o'pDLfEv78R!H츗rT#;{W,j!EE;l1)ZT/(*.; _ MgEfݘDlگKI ;0ǥ2fJ=ڔ72qP}!GR*x4ɲ(N ЇKp,󈘺gNa>]Qsk#&Q!JV ` L)6 }4*dW ޏb *UD F~=<uY񞍼97ϓG4jwG?ɀ<0E#"`GFYP"^(Lѯz.v)Bmsj{ ۶16i,8y^ncMW_CBs_j4B*CmSi~R{R1qNK34^6F-7\[ӽ6<9 Ұf˃ _QގrAza+O-HḐPbaԷ wQfGKOz_:W`e7L4O{(T:J4e꬛G2/wTbM q[x !f"a1uRH+hUD25(&oFxjHCEA ܳKql~U2Oփf*RzKҍNM -$bzFZIɏI8'o60;;W5e\{D_od9r۪b8q}.ILx 'CY"׼;&V2D oj'g(_JBXWGM~BhO btvKdA(3{EI&HZ]5EƲ]{X 럘`S+Jr/)`!a*5Q+dBeSܢA/>~p[t!GJ5>O'QtEqHr( RT$dovZy22ľ燲el&`ї2& +i`{Ga6s@I7IxōWj% B=cwHtq$fd=FZrM*4uZ[Ǖƅ_K!Zcw%3*h8@qn \(1m5I̥B#;ПUZt"G%^G>娗2(]cK.07?r]+ׁ ĵ;͜%T`H;"Iu;⦯܌x}|g#uc*pUvypqba<%}H`Yzyx܈Ad @J} .ɴ#yBfVl2hoQ .{Y*΍hk 8|@<%rVZMtDb-OsY"G>!\*$gKRA4W5gif(##&ТDlQRDeAOueqzzrI"ZA]fji=x[! 'Υuǘ](YR9)Hdre= >;śY@[y%Ǚw3bW _J9!+=tuUDs 2]އG,gjx˙v/]"iS,@1s{1ScJ5\/ǡbOgNMj1m 'safŘ wJϰ6Y16-t4J6踓?֍<8:~ z3y9$̚{5X%%)%!8JkNj$ZR-bͅM}o\4ږ2=c@_`2A6lʱcMRiH|j*{ pp+Rf3m$Dt0,jZ!LVq29p4U%a8 /rɑ4XDa5x4}o'a^2ݠWBջ s|~lJuj!K@̈Pk0ů>ϯ ȨkȆU쓝;hkZ ,3^YCk!%ٍʐ;*Cr}ȔO3BG( \ΛDz"JňO/8n1k Ko+fu8f9Cz(\ pTC!p7:=.J}cO-}77y^S3! S˟ÿô[}mn Xhk;vp?qfMCnCv]'i$=ڴmoƳVW_lr#3hCm!q- yD;_I=Ver)C>d |LҦXe}`-~(5=COoG[$t/_wܼUdH=E}KRU$Z/շ }u5a*>dB,0~O8* hSBk_b̉ҌLMG|V>\س $2/rOSos68@O\-\،~">k%R\] escۄUµR:/\m90~O0&]d }<ůyfJ-uV5eLw D[$nԟf˱Ϥh¾gr»+R=v%qw;DC)2"K! @F qbApG/3 | s@>õϳ+X?9aٰ(e'X;߇j  JD[rΣBG%yjV9#Wl )*r56ZNIR:h0[.8wE]. 5OI 8`~}[&EdU6d<ymw*Ps<֗DuPMTW؉ ,,o OwdvX,#F믜XM!-4`м?8wa|)pu7=+R0<ۇ'@jqT+eIa NsbqĒxj M|6B^R-PP(su#:_{_@h-L$0Roے?#( / ,LYoAdC85IBwݿ.o3JirɞAe9%:DۏιQp ?Y]Pf?0dgF mw9N0i2֥{t78!˞ދl :]&nAlk6x.ӇqDwg;lƪ+S;,]^afPDDX;fDqk{O}r2 *٭,0hf O+Wm݊V!hsѶ7$.MrB? 27nbB_KȉCuX3V\QfGhʫy JIr9s%`A3Jߢ{JS1Aѩ47?*gi®LA+|[$ 8 c'[,S 1s258 'uHҤL°'w%h+sja-U1{5כԋ(oX[0qevwxj𳖃-ri8Xck !D~\с5}ԇkNWսl]%3ȒڊCyhbuˁl hi|P/ bplMLDH-}WalR%XzQ-0{98v0<7y%y<-Gr.V|V'hs3`_X> ^mXufFW8'* ~j\DXe)ᚋig[*&J~ܒs2;3p022@đ.1z5 ;14ň-æ})yrd[,±tM,[][![ HLJX@vCy݅+h 'm9[qў`__t! K.8YJ<8*-F4҂>E*.?"fͥgh KG<k8{ NJ'|̔gškd&L{&W"Dn[6WHyT_b?z`i{f]қ[Ԛ 3Ԅъ_+V**.aN͉`C=5> :JE"T8ZG);( &DckI :08G(2=K1l&r*h4 6=c/ѼHotR {4 & ]0u@Y0ѥY; rM9p5K8&UPDGFKު\B3^)i )6-[D|6#7"6pC1UO?tƪ>@&?IjI? Dlsfj 5>s~B=;$ y8{XF=@J-GBX<܊rq1ԇy}BT2lF4yL;DjjލiH¸;7AǘFVouekBSM5_{N `&r8xl2 0)`$'N!.4^WPT)7[>^3 aۂW3߬B-0\7Ń~^јl8WRcx]1^'ՠGZ>W8yZCf'4B.N6%g#urS}zH/~]Q#蓚A]#Tky  ݟHr,uyaC{/ ã;4Ck.( #mPg=csUF Haw*9>i{ o-0'@ؐ0R %Q|)S1ɖS|>%Q4۬]  %>9AD Re ՜ v?N-f37,3&1{{6{ekbrC(.ދ|=u${ns^%;> IbdzdMl :Z%(QbQbbiYtܭH+ gj|RVѪw$wm> ́Ns;Jσ\˰1#6-y08ks1&ȥ!:}pȃ)j50v>TK4?"qi>RYqE{t@d1}c_wARr;,!>'ί$N} ͦG?p9 +yz3Cm/RpqQ-c fj2,5d"/VXgSsqkR X[cTx^Rܠ:GH ,0S{afJyœ‘$!R-4Č?(i7%W3C;d u%Cr-snԖ| u<' [=UGݓ9p~4Fpy ^ި\],DžRAR.8"ԁ8}-(t":8r:lvd6PADB j!؍4vWڊA_EQl`_W&kqt* }uhlx=]d|Y{Ă]cȝ>q5SC)WcؑJҎZFUn];U$t"O Ce<8scOMLU~9G?wI j.\ O'^j{QmQ#PxRnDDT=&sn'b|Iƅ<ƒDylf.Σrz#KdS .m#!54Q;_kFW_Y2j+*v#< \#:W kJ?zX(`sk<+։?AwIx_Y@(;~%? NpPScFCkcRAVjBAykE،> (l3f!3E:Qy"]0>vٞ.kDL}o&ZT Q`+=uAV,1E{y$:4OPѦv˰K]&`u4] o$\>3 ? r:[w[QbJe6ŗwƗ,3bh(Z߳Cؓ86ye+`S#Zgh扅,9CC))7/C#Mu{ dj 艥F*7V{/gUQ^ co=I/p^ l.[.?3vq_#r@olN [ecgŠ*%%MS+BkčB#(DWeV2._q`fy iO‡;rt}z>v4O77|r+Pu kV؛ *P!s$s})eÅbH+S[EF8q"`ސԗPJ%sz3eEDas(Y&-*iCxy߀1zܲ2&'a 2Q5~VREA2T=qfgR%}sg~5Ax(| nK'1Ŧ0~vNa+G|in bvcJё1kFi$(|36 9ڌJV#~CC'PTw,{F*7AωAB\SH'{4A$ozUPuzP]j# i 1gx!myIjt>>Lb y6FTX .㺦{1)i/%U\!+pJE(H^@$W ϝݶHH*"0GY@vB< N'"c졡3S"c8_LF6%9E&xnX'6~{a.z+nΚA2 ? dl48`T>9%OOA}?^ӞV3ɖ/?E5=n{#KY 2Kg`(ۤ 9_!H+=:鏣rJEЍjD~5иw&AHϷ>`䢮3g^MB6<mkqʶ%D+?ov<٤KGj/:{0i"fu+0=$+BKE+aWM G#6L|Rл JWba w&QVti)ʉGN=#=ύ6/ U-7& j7/ 1G1 ! sߵ!v_a(̝QŮq 228d 6"o#+~jJ|ob='ra148c$Ҧ1jnQl'܇ hfU-O_acb|*q: ?Yvs S_ W vsEws6!,Z s^MzɎXRFy!RΣA6)C_"1$SAhn`!%{\6%:[$Q[\n $½*j&\"hߏFE+"sJ>k=%L4YJ7h?rxO|`pQuЩa&1>p5(-0H՜GrբI[35cѩp54Gjy->GNz;lܖ_t}pwn A[n16-E#h&:\31@&<2:T_ȴi0KDW^.Z!,漃F Kp%/%F'6 /RwZٚjQ uaXZ0DOKoGmJabYUOz~p7 ԭ>` &34%N6@ U^Tv]̫;'(c$[H`^5Q0LnrlWO&+t⯃"MS@(׵V.g.X. w7w>ڷOd<9t =n* X7Ara$~n["\6WqX^tiHvq&5yh4> utGz;^uRtw.f(}/FJBh"k.i[C^Rܣ g@6!u3r\6bj|12Z-4e, h*)`epy*a32!Tf ~L#`jXHy(sOd|[0=QeGUekU\6$c=*g۫*q>_Ra,`橑]v֘+H{Qn[!'?+f#S,ǿiD3/0Wgtӽ!%æPAjs+c{,܊ъY4_7Է+ /ݔ@1Cw^\v 5 דT!AЊݺjg^ۊ#U&bP)%j#,,G0@8އ;+ܡW.a00Ơfar9I ~ &o &_4dk)ILJ-]MFqmB = TLpϭv쬏oÚwO[ZAm$[,؝j9 vv$eUVdfW !7>{'v!boǨ XνSx#¢&|D{^Jn^:1-n6B@[|u|W҆r9F7vG+D)˝ PhY,w\_VY&%m'j?p4%m3;=˂)X 1=wY"q*mDmvbQ5oƒ]$w{Q7o7ҪiFN";,p#մЮEm4(`ퟸڔLӾ=7vEwѡTˇ 8'ɛX=쥣m:6Z =ޔm o%}GP_LJa|׃)0 HP#VU7"d?C2m%/ ha½nP`@֘,Jfh\x)HE>`U~ʮkM%~8ǫV֙f!=x#g׳;`GVZ> ǝ[%Ff԰Vb Pݖ$`ZzZY}u<?y2 PO@7xrҬjS-VͅKIP t``\:$ĉ|%gc= :;`Qza("N +JbtmSA_^r݃iP`N \Z 7nğ_px8\l╊xD 8/U5IxR2o~fj*)a^?ІS_$䭽_y?GZ~| vaHu ΂Xh͔Nvճ*`UASL޸ɛ,'@zKmJ(qG>=xرzYg'K_6٥ ԆV EO C,/OYX_2e8tb2֤Ͳ?@y6`QHIwG16{`v@_k6n0|jva>&.Y*G >wIuw5p6eKy٤ePc@~J8Ѐ[DI*V>sQ8 ָ _k iw8:GXN:Z E\Vq qTR#` d4J?b*yo\PCWR C7^`{ȃ>F/͟PoF.~gBrkw7X4GTN--5:pﯧm 2mǯTs}ȏinìOn@?0;6Ʀ+f!?\ouS[&a>D޸\Y_ȧœRZH‹mb^4caWz񢑞!:0 "mO׎yoORw)V;5W҅A}]B{#ôV sJv 6>.$ofp1) JNv}7ʨkΦb>pW2Z9q̺ 2=?le9 ;F2BpS*hq[t| Iē/F/masOso&iG#GOO_fR)5f 5~iF"!ˬR ous GrPnh [:oe.jD #qc4.'D㧆%vea  ׋+8[{j" o:/a-![)J$hB=%EԷkߖxBsXX'yZд~ZPaBhv :'XEz ͓AUTxBJ; ~hRuDh.mr2gc{H%!:W ͖!}hA{RT.^Di>u^)"A:rOw&!U[bW 6'^԰R, WdH aRT9WEtvT`/X_ۈAzX"3FuMѳ"r%jDBo<D'UpO<;܀"THm%̝@ORn.?ysP$|i5AڗA8E} Ԃ>OXn#5;~i~sԭ/=ȷU".X>zjڃE>)5ל @+\?s[nKP|$RWJ@vɭdᄽn'zdM(Nd;dn hnlƘ ~~ .З~M9:c܃(j< H'-˜e|2:8W*5eXEzuR'[%$Kp^GkmF:~Q{H'aD*#:U%$!ZYsB{K ~PPbf|A) *@^GH$۹\h٠?,l1Vp/syZY hi}KxЍo{['7^= ]y܊*0r$P=/g xw ե_kͷH԰z#>ئ WOVXv|ӵgmƏA;3 v0*zpgہ?DvS >qzҤ;3XeO*(O'!`g2}[3)Sd7USqCQ^QЇ WgܤF2Z孵\\}*J%*f+/ p(|3 /VTo߳S)=٩E^ktBȽ1W<-q('7LC53QْF6:dVQ#NzJ'$) qu˩/<aQm=pwlVZw8@̊ͤ-챔yrs07ؠ&|>lWWҜj^ifܑ@&Bx}FvfkeC{1Dmg|־ [r|uoMŰj>5Ca xɄLv@:;BVhjOdDm o0z>2':t".ӓ(|E,gljm}nCGԌX ޕ{b+Vw{ĕ=τQneh$0nw`1z"NbPa!ի2֘r8٪hܓ0rJk|L Á[ԶMF&y򋰓m/(t{G:,)VkEZbl8*PHqhޗf1h ғƳR+^˅Aox,Fă( C[8R*,Z9dۢWPYRhzH}LE*bX>e[@@7ok^3.dBxW:RZF ޻ )a rp9<,4V)MÕ|Kzs 8a,:ҹ3õ{KO\R1}NlDh&qaVL_+g¢Ъ1d?~k-NH /|E6bUGOo>^}MO?z>eE 2pH=MfP Ok.H1L 86\i(2 0U%8BA7e q !=aAB!=@阤fPu&gdG}4J[PXCR@!85P!,C=tMDYҪH?p/m{HƱ(iMPfcJI9yJf^7[LVTC>,?]4Y/'%ܾM&zտHa/'g\)w`%ƕ m(0~s{O %"/nWϞ)/$3CX8ajۊ {@ͳj3yeF\s$wGN*.C+uz YEO݂0MH(K1.q-\A#bū;(NY݋>I<&H E/ B. %~BN֎¸vygo 4Z("Q7vJ*Wz)z V(Y7\6<0bbl N=p i)̐ H%]f3~Z=gat /<.kTDXs(mOs)47* 0D\-[5͆=kvBځ :v<&++=#$a-͆*s+U*ʒ7# v 8ULM3(>-3n즛jC,zK* :Z'jƫmhJ]pyèX%92g9-5o@I&c$6te옘X"8[E'ڿzno 8Us‘SQ,chu<۬6xw0?bYd| ;/]VV/]X'Q;>aJА._V&zLr l= q?i8_h_x\-{IKJOON{mV媆; _6ѐɜcF e;sUPӲwBb+<2EA!kMi/pޘ16Zc :S)5-N"ÒSC[L uм^ϰ5k_4O `=$7om*I~j5,7!gLPv-pr~RMQR$~u&{͌y'5'vRj /)Hf= f7$ip<6JoQ_lu߯p$ljFK]^wJ~wY-? *C-36Qc7M5( =TNd%O\V];H;Gg1AZ +[C`U 1_sLM1xqsbì2~aͤRj]EjC-_JWa@C:ppGGx\CH0|٩m{G}{'Ջ>#|?ۃ{+X%養t~hwN (SI O(Nҁ}=Gց iGDة~7{v`;am_\g(2%$y8v+PF o 9;̦(}Ok'AeL'{*I&ݔ)6ߓ=5r 3Pۦ]"*p; QXmb72!ozv=NK2}-F"RHfWI@$%F{!"8)sK,H]Q5j6_zߨ:Mc7h@:bZm-T(_̓yP-HD]M𘳴9 WS y>y{Җ1;ʘ6os'*;cFʅQrU&k{L~Ά(16P((H 3L5i3a?Ǭ 79 v7Hc*! U3$f0ñՅ RZѹW ;]_دXGLTc,M6ᑮ8%wdS)MJ%wZwU2X2.1D;>' pprd3T@ KEyqoD QfbiKOˋ}pB]tg(BѨ%Mp8q!}l5qjbkşgx !#u=&%~XD0S\Z޵\JtkpEq1`Shlĵ ivY^Ҝ3A4t xք ,ve][Z DUj5ͦhAuܹ3}0U8[Fjwܳ$"4>)ʆB1EA}z /<\'ɟXTxfٱ ^ D>jȰQwճ* ; Nqu$fO˄:d>c7dA t} 1>I3 y q sΐ}Y.t"UzOz08%4/o8IMc_B'%.U~Kd1 CG,cUՄjG1頟 L<^(~D+D[J;"JgcR,F%|] i͞YK*W( g5w;]Ԫ$@K3=Pk4hA&z9fZ-|;˳N~tEXvVJ.{c֞:2H=jKG{6 S1KuVgwuGt=LjZ̳,f@)JB8j *Ajrh1 ÞTut5i~ڀK :A'[ds8+s~bkGȩ[0%',8:G4<0?p,!. S+ BQw!T/8zP~eyme;s8-#hw+!u1͌5A腖+'!i,٦jHAeQFP꿅MsAI2d˕XfE!lD{yësN=thɨGd-ٳm-N3/+6aT3).ή^>::mno 1[X#q)j 2N [wasj^8:ء=hyhwI*ѴQ;sI5ri 6cn^2D Uh|zǕ渎A?u{#Bpm#|/3Fݫ ?otMڔ1m0ɁLhWt]#s݆]-b1Ȋw!UTlxhu:ݧ/}H~;yCxA8}=UzVLʚL? q&sTܡhS: hT jXGc׎ȰYZAlƑjxˋwŖM5oiFg Rs3CmC<[)Z>51x V2fYޙ|\rA i-oW#zLo^=I?&lwiD`x=? mJl#o#@CUdOtW8k1|g{ݯɴE喧|އϓYNBwjX50h/s|¤(⠚,R4Ӯɢ "1}K MI"e'6Ј N ֭`"fg%ÝĝoN rn$k zx*ܿԚa G@FxETj/#ѳLWTℸUEu ѳJwy5&uV}.fqi<#c,!=ϐ2Xλ%6旛N]).3=fX޿PI=k^'@@#o9|rbS[%B2Z-;xBzmȍn?kղ/Vٔ[$DBvfJh2S&␌]Zm=h@LfڠA͌u[gz|"&_cSq677cGwÃgIZmc3-J32v7gBP/79SX`)OeM7jb_\.ǂ5/Pi81T|i::$x 1r@ȑ JXnm~5%}iQg*&MJA"=zL)ֺ!3A'ޡ{l,d _r {8U ?Ŭl| +\9W7ucLՂGA (܀R)yz%ʋY| SjP3Ǯ]MX狮afp2vxd&쟱Z c"OY§.?ΛAEVws0o!5I'J`.tF/ [6A_oV4?Vo50BWZ%Ρ&, |YI[_2V+)d[_;&#:$9"WI[$e,k2޿2󼊃}`.L\=< Ee|jRWU-iXݍJT~qT W@{{~)ݼ/|=EdڛB";6G<*F "#0VR:Ł[`E!g@۱HRP S"+г jp.L1cM6_KtۉnH}m.4IPD|Gg0۩#ҰYrn'bqs[bk!+NڕJ) /6}Pj[?)˞&ٗ5Һ6 +V'|(qhm%3FvҧQJߑ|e@_Yۃ-)cU vۖ @ϖkrR94ZѰ _ᗧxXzА Fxd䱉$Y%lNA@9~z҇%jO$;E[A1!oB~,)D'Jg|YcMak54 :eNZO})t_Of ևy`+eXk (G5z4iiq:+ThSrY˹@WUx{ CM$bS5!>j d_y}ϑY!><`V/O y5S97&bAtM3 ˊ^X ) s3ID8bg? yG73H1fvլYA.EAY$p(ǚثZaC3G(:rHp&{i' HE?%S Qn kW i^6"9ɡQqG")kيO+9Zt/iɿ&r2_ݭdeOk|v 5vr`ި$ͮI" eϾ2U_:2P6$2g;w@y@N\!$T>]J0<(Eu>F?f50^&:ЪGh&c6쫅FGV/@2L%԰|m e|{2yCDMwEIANT/uXN 1Q#tem;&r/ pTx6Ӡ|p.p: 0q]=FvF2 ۲2Sb3dԅXν<qbqE<~zIc*[B|XGAj/;?F$6,rwpԲStbt.%pu%dYLT{⬨0>gȒ>)ԑdy] ~3s-TW(K)35kߛyIXM"Q&Éc416M:'?ꭃ6d])gq\.T姓P_MQ dc3^k'g·mnst(hnT.¯a{`ߩ lYi.1UQ01ƜV뉬9*q|So%ڞ u@Gl4VV>8{F}qx|9Xg3Kj[SAO A \yIė$wSՋBKtєO:"Ud^ F{P8mXFdGEC ACqŮhܵ8~YNWM3SբjNmS8QV Z')Vʒ,֥პ1D&VkaӍ ͞)XŖx\V MEHSG dYntXGḬ*̵38Jx͐X꼜(,Mb,LQ}f0l,!oe0SEye%2('?Ks͂ܧ'/M$b⫓YXK?$h]t$.9^3\VñP~3f}L8q|Gޖ%׌?xW7X:֤6'- ])^zg X>#%M+'a{' ˝:Ͳwh=;LҞl9Qro rSܐV!c#;5V`֝!3YB C@pL\i"ҦE nZ[xLnd%3'8sa%ޫ?ړl%O'Uxiq«cxXaUj*S%B;ͯx܏-mPBkSkQVhzQ>zM&SY AYtհXXs! H7Lx-ڲR5OBJAn;*тs >:uR_J ǯ', \w&J*rѴ+E"Z;pؓ$S^jxdE,Mg3FٕX<.w6Fr5Q|hpIBE̟9GR^#DpJaMn]̸XĤ+YG v $yՙ᫢ࢃzʔg)nzTnb^6:( >{"b2mX2Lu\X "n3'N@w4$66 =yG`(D O1k$M:\e_3ϭ ;= <8nM"n;V*zKgniY x3l٨]6;_&lUSB3'RY_aPo3N,4AmiU- xA*_ ҉'Sjqu, 92[=3l/=EMHNͬ;ȳ֟<_*w.\M+`k5^R9efy)q5dgNaIB" ?eLxj}mڤI-_ksd `p*ln?-o#j|;Z:І ܴ:uNz)()b`jSG)$R1n\ߓ}ѡU-;7wO &g;ECyLyA!.9+zALo~4Z DI`Gp^8I8>*M=7]K/~*]=$džeEQ>veڹqۆ:c,}!Y6Lzr $^pӛqlӰ[PΞX:w:aL=cAxCށAa'-^A~6JLf._:İ ;@\uA*}~P ?r6 Xg bD6A Š( RnJC,USګPrde7eh3; De64chcت2Wj].:Dhr,*8u#RР|o‘tUY7T+dS*.@In$d\U]-$> mNž@<rej(RR+G1Git99Du3އRo6;u D J=Boz!XZd XǿܒLJfIWg9؇9Ƨj+͖^hwL3fNTmotzq"#6CRYtpS`9=݄R&:v}8!k%tly:M+|KZHӹ2Iq8M.ოy ?e,N`"a}4hE5u%&6ƪ($iG2=rZI?l\4:NŨ$ۊHfk)+"@!!ryrzfoFlbp>ګ}]d!NKv0~('T,D:tUz{@j`C">Y{9'ڿ)6Jܫ%鳬{}+wm0+S5]:$~!2Qr[iK+ 㤦IeZuzMᏣ|ܨVMro|; QH1/4Ƈ;}f#.2_ k/DFͦ PO^-XǭT渐{T"ZPJx']FeH6#1Ծ$5Q0_* ukiW6)*>&RN9 Ep먎ZUv6&3h;!rHVJ=_^of6BBa%$Nh$rI pgU/)}]qNӵd^MV.Vxc]F 99B҉ j`K!"}>?I+mU{4ŔP0ION#VnWuaNZ 5Zٹ q&*84v8Yh?yUGN> 9G+jX@3Q^-+YBt,@Y8|O/Qmci`1`~^Xj=GQV_pj-=A{zsc־-qM.ozg"lG:keׂ̓cqMl760L9;\J2zXne옡Jr8hlDBTaR N 2SgPH?pl6SEMOz\Yaʞ4 /=!1N(F ݟSK &NAKHxH/ya͋ GrO} PVW;x,0`CD6НG_ ?lhvW~^k7x@F1#OvVGW:#BdvMV]Y5$^MbhʁCa}DK(> -HZ\N; }#a4E2z]%\|!d2@|J5Jꃪ 3qUT p\=q*$5DDz<ӧ]ѩY-xCDxf:3aPz5>t(>0&ũ}yrELZc =ٌ(pYnt Qǔ=zm(gH)\!ͣ4|;v `*Ah ]".\S6F.E "U}ŐN:1~^m>FX d"/oL;ZFgeJAwu%VL~@Ǐ{#G@f/sTRFwCVxËMJhdmX Gc2_H_ޭULZ|; #PPˆj+WOX?ˊ Cc(^AmAM}ϸe{zgt8"o2KocEdb½3~[7hJZNܵ1$rӊ-ҔBpfLOy]ݑ44ǜ5C*ȱ߄X%KO{r<4F7aid\뾠)+ Օ9 YT.yWN9aTzQ߆?3AۤX&45bLes'V@c ؓf]VBãGQ* U?(,+hAtDdwzZkMS]ujT*y҆CwX(yҒ1̽2i9|u&k,M0~Ei7Y/Վ!{WB3tA{'98)QzU(0@7;wՆZ9zJΓm9sdR~{XwTΰJ8qƒ*M{/n3 Jri pD?aTG>"'Be#eu*O*ЇiWҾ3eg^Љ yA6KM7Q@eǒ,u2|DTi2)rr1| ߃q~/) 8@Ͱ(R.!ƈ@ Q)Is-DUYL2ќJC?Xl1,A+?oDCS'4{-{8oߐ^>kRɾQ- UWp*˃}mHOvUoN:3ʼn0((t:(h^oA>=`KGy²>Ž9쟌,1&nr ÐˋQ%pzu'nv}'RFcJ&״Xw10|a- ۈdľ^c&LGOw^JQ<Dkʞ!ě,)PDyx6,V =T ޥ%UY7DrcqF.@|)o XAS,lQ9x\ .Ə?}jךgIR̥0߷κ4V6yWxXTX{>q`Uo &*RS8qqPKFfdZ8-) nWy쐛`&Q={>0gF}Z4ћV>͌ٮi[$so?F͜0r{miT5\E &@HkHgP0X(|l,aēro5"t N10|kg!!ʵapNm>\//G<)Ҁ"̪$IܴJAa+^`c oSpxѸ2tF|S&qถ&6.69 N PVƹ٦yXEV./ŋ D|.|KL4zrʧj[gqs*ѤyJ58@>G} pNjc}XgԠ~R|~IANȩFo! Fb;,^@KaDHë[>{lE󃠇ho6*{'3?:Hf68x L, }yEWε?ZwhBRؖ 6 yM%漽*05Eҽ%(F^sQ,ՉT8cԲfZMó-je Pԧx2'`N{6Gfbf|V (*O.]smS4TÀۚj@6WPݾT E=vSl&xժpge>86^ՏEV$(6 X>Vʐ~=ȉî7 Y!:&0U}G~ɒٹKi Q}y'ahlUP ǰj ^IcD&_Ipۿy|Q7Rf&TmȋJ'%`FC9,mysXՔz|@dHG;x u?Kf!⦳$Z LrR*Q`Jig!CXYf+#dATd++$\Y@eS4|E|\ht۴+d0dL1Bkփ3 A^1\[j(L8:dq!mhB] HoP4\;5!ɤGՍotx$ 1rs W?тd.hQIq 2Z|OXbBj{ 3JS<9υ.fߑ3Z , a(&oj"3>[/8;)4OvW,;\?K('exii`)~4kj擄Y%W\j~Q_A #prX3<Ö;`|#l!WbG#MLytC dS֫,ˉ 4 }כ,W *E%Co%8uZ1JĚq L(nmUݧ;m& ,V1hlۮO h,ЫN?w20{ž`$P|*cqeÄﮀx;͏fQA&@a1٨eG^2 =&ky:=;VnE0n}2YַtTaeпgjoEj7?%AmoSc psl~y6q>9>3u D#F5^cw|ǵ IQ4YQ'!ͱA@S(BJvo5PD0ӌU% >ڣЎ9͘0ZcO@*!HUFmSe. x>ܣg |hy5"(/**ژ)Q+ZbˈMUP8G:ڶMfe<DbC!n3#Hx5EfQp% ObQcϛ$2Oz$ǚdUDh|e=V!W)c@Y^޽mwpo'- F*W63bUqńkp{e8l 3gcℼ -R h麪% 4h}b&]\SJs"|6QY.1amHYתJ(bUU24,}"ρ#hݖeYiMN&3(*Z&4Fw8pްHT{ Sk^uPy?ފwy|~q N6,+_hP^R=.pAPTbsVBΊ"'))-r9*jNtRX6=C3'gZj'e/$?1[IJi'bĆ_@qt#og<,db go|)GcYWi=19C sM&{4 UnK2*}D‹2O4}r h _u@ ESGLR=Kl6!?ry;=h.|A=LLuLe-}\WpFNf2\JDdCV }Gfy19D%2AY,\> RĩO_;0$,f؟pZ,-&mkdxw;PRǚ^K\D';vAl"#zG4G4[kxNOQ,ӻ>|sq-Zohet&p>-P1L{sr,\uUh|c$yS.(3f>'/>tR@MaUm#$+8-Jl:7)hh7s;a\C$7࠳ëw& ' 9[m{vƍC`]Oԗ]PrH,_To!«d'ӦS ͘g1BD8LBnf@wF)n\M YWBuѩ>R!VP MA`Q&'*@~IO4ݠUU_ %MAJ5ʮ7,")x~ա&e~Z$a{@,uv3L;"RJ(m|]tDS&Q9}og*0E.i1IgB>MT@2)(pюI%$rο=..coꡗWH I噟iEflY's>6 ^x]v gk:bv7p%5h\}k8L؅޶vY5 mާQ'f)5 է5'LBxN/Soަl(wʫDk)tYF7KӦaZoڹn$>6h%L2z}K`daRdtD4;rؖ#˔@U67pLsvge/4wA.@^£|T,~),q\lZwEN=m.Yi&[zJ__7CCWad9X0n .8%oF*l(e(+jzAeOgpe=.^k^'mR.T 2SFEӻyJȘÕkT0; Qš9|iŮ+] )m 1|[9,'P|}&~\Egޮ\uP7@!o3tr'2wO#L - J+ M4P[`<PSZZkE:MY..ϪC=3ie]Z*Q߇g뾭Rʙfm؁4ق)R:{SDR>GY1NN%ج@qflw@7XhFZtY5oH`]TW\STyp<_xLiӹ;%6k0J.P5EuhR.bCRRŴ8Zhϔ]uA⬗/}纈3}7 LNOM3#|Z,vBYPqeV!$Js!՛0!ʈ=o݅Jown~cD5a^9Dp9~w\$D9U,.70N,ZV` \ۣ0Ot4)-|_|DӠx(O >WNRb|5K_I3BjgK|ZNvG-C^ 0B]S#4-j"ruyexRcV\WQ$b'c[##8khSߜ! H pݍST8'FZȶjA͇'ږwmgw𿰝ͧoAQbX+`Gi j#i˔Ƥdߘ˘/[?E1z6پ$XFy~p0*NQey?ɪaܿ0'\@Gcb݂`܃4L !z))L^c:egꩱb(~C2t=]7LV0%e#q;~X݇U9F[P g.TE@$kTDvt.>ķ*!^mtפ9*>C dT ;5Z4>p0ͫ]] Y@zӲF Vy^͒:d #ȝu}~ jtP6hm6#_@]$ nFzVY{ADRڏSSp|AYwr|t;G+/?%C ^)%{pMI`ivR4B*}C#܄its 'ž>6ʵ4 tɚy |HMd)Z[Qs!weW|fVkHb?kx:w^TYHQDZf쬰 HS ,l4ēq{+Ϡ掼=}mV縏EA0;۟B|y;D+e%!IkO>DY*orNpO<Y6JQ5\2 _FU1,n}}1y d/^-AH e zbP`"]ܔtr*!Vy[3a)?ް 6PWG24^1L.M=/j^v-KA $,43). ;z?{Uh xƴ%js^5l^_g,7:OdLԆ(]:̥y̷$Y.c"$P> M]AmR)5#=Gc'$C'~(+N)2PBφr4 .(?R,9|VkUQgMuaM!۶$ Dz]Sw{ةU>V닗=M#/@x2c'7^C.|H).0;%kN>)Z?#BP7c-7 U5 čj[/81Ia@hN- 27cvs;݀O21۷u+"pkd|g{>:q-(rcAxBȝҏ:n w>"j*!MdL#ү1}ƹ*4o3دg}(gFich9 S71 7=[ ygx&IXwxO`!om3 $pK, ;Z&`h4_զ ߨIg_‘n A޻`n?Q-bbQ9lj~qX%3%Kk-uRܮwBѿ S&7ou8nzW[ $,54)]Xmw}I(tLUB$OcB;^ mɦ9ȐKOqz Tߍ*+Gܩ|ɋ\2;KYjro-n}.p{;mntB܀'@3/-"Pz܈=sDTa/T_ r2ncrrFb%eESl6%ծyfj+]?i'.sXtb$rQ!%1^ @VN`UwVFꯁƂ^!DWd$8SډlRaUSS,j""~a^ <[*ʿtTS| ,-rB!Plv`r8faN븫ÿ}ƧTdWxk:.'9!Cn-W{Ty۽+ GJĔ|V7qOgω;l;}׺+N z{^lz^Nait+x խ ,%=#Ռl" K\8!и1#lzPrꡝ. 3er+hCOC3vgeG_ zw›_hHMay^aɱ~|]uG{#p(PJM.ݨScVx~ $\X1v +rw+ls *w2mMO]{sr-I-gc}86$+/Vp4U^-Ym\w.`w:NڣV; ޸7j Ƙ8wEk1j ~p<%i(TToT"mn<9['F' dU1m?g{j+|Y'Üar6p`[hW3`-@URHwVQ2 W^w!- B8.a:&é rd 1ůЋAR +[6dVOyBW x?Đm gG:s<{vtX)f^K0.}hjA Lj19]S;ۚ9\^^e%(H7d0FnU P{ kD=]v.~Nl෬WfDzVfn|zi\& 8ayX# ygA5ol]vʕ ʡ<IoM~V$Zb`?Rq㭔Io^zʹ)]kZ)pI ㇭,bIoN ̹=uJ-#+)7OC4 4I]x+ІzVKW >Knf[A{?{GcZt"."մh33߽r{qbuT XQf[Б4P'd ╵5D9) N"!gs3)fe# KRާפϾ@gY*9^h)\o`Z `#.6wF@]p${xp XN1{ͥ쑠Qڳ ɨqRdE9*f[L0엸h0e Tkkj{W8yP!TC#( O/7Һ[gijU4N6$7&1x|bEV(rt='j\_Y. ̂c78nӳjAϲiq֜G*ŧ sV)R2)XLn*46:Cտf,XIW2Va%)w).FJ5Yngۡk X@f3q+Jz=XBYD[|lϻ ц:}MU4SU"~vmr,yJY uT_syWᅔc\e1e" i:2yX k%.F>pb;"/*%6m8w/E;-*'Dt:oIFd[_hhY K1 #jM/PIbR2]VBllY)2zK4TL@Q)xY`tJ_\!LtZQ)n9<: 1Zk|%?x y*"yͭK =;>z5Qє/ùH\.D< z,~Ib9 m`KTNF嗍*#~A5s4R;7SS9Ay .TW|+}h 5*8 K ~&Ddܹ%",*VOLnz͂-F y :4R*5NET h͘S5,y o*u\K;=``E&CM*aV^wϋ t`y&/7SG;~?c+|Sd!-a!75POˊYA>s;ų2ÎG '~iN}`L%-aޘx`WGO:ҍ7>7VsZTߩ_t5TOn܂S  Vfl 29[*'pp^ϬYVV3QpEhyB|9|+*1 ۳ۗf-=BUc2ɳfr8Y=ĭ5V"ۨmBMY/F{.u(/Xt}plsZg b]}F nU\HtZ[f[^CvU ь8JcRk$bZЮ\2GYљf 2[WCU4&n-.`-AO+nH]ȂY C#8ݖ{m>^.*ⲐЉRNRP+N0j|܄A4q QAmO}u6h#M>mz%}jǶ&,b>)ϨXFgRE'tm#%T( ۥnhVyIPgH( ^ʙKȝt'^tyE*gEE!PS@Qoha&I3E)1:AEcEv:+u8$ 48")2Vh'4bRlVE4e#Ht:Vg<# ҳ2kn,G3gbڪɼj:sx|cjQ5 eRܙG$L+AbBAvCnafK{&I Nξvf9OŒsPsEťY-T1f15ň<YX a@[Bru5lj6>ev:8cA܊*:JSЫ ԍryQ\2Db\%y>DHonJo~gWin38/Tbv6h[ָ .o8#S1ʞR Silc}WD_;ٰxW? (>E!x2 7lQX/2 /DV ؂`l†J +p-~u;6sy7$NTBG9H:GP:2. k|8Y)l+`h N1ЌgO!7KbڿKt;d5f%.%8E.$%QdJQBJy^U-D(oأpňX|H5?ٜ6 >o~~˔JI*$E*Cr4 g$Muqc4^y2C&ͱڤ>Ԧ'E6˅ͺUo~Og=RTiJc8Bd * 駲oX(H}2Qdv2KT[V:V}7oe.gQ5 Gj`gŖR$'XL!ZڃaX)0chg\ rf@F_[h? f:ʧʼnT3\b+ {!ɸX97ImG*ā_\Ѕj!7lz.ԟ/]Xd+#٣:!-bDТ 2'w,i<~dh-}DT[Yau>#ۛ4O/:r]!%Hn^;zg֙PdC`Kw\m<e<B#O ۛQ8 qF!5N'" t Hs㔹y{>njM?#9EMu*0G6K1 HwxK, L _>Vy򕋥vf_,q'l쐭P&ݦ! MP1߿}:,8>?r-r>dw[mC#Gҹ/d[F 7f]Eog[-|44h]s3=WW͈&jBw(Wf9P.iv4nyax.MYkHU!;D6WZC5*Rpq%bQ=VxhE|eZ\͡ދɴO}ǀ;J#DŽxg݉ c!D6ރPCHG]^ܲC:=D<MV"J O!SCȕ Is~::UCUw;m>ȾG`Ivߪ,YZxL+!w2\= Ujp}T>8If4kxBD/ (&~,X'gaჩ?}0v^!E.3*^#3=#I&>H7+o? {R+- 7rȥ#- *ܲx]Gi>Z%`δb{{cצ4r_y}| ımZ0ZzQI}) D72.8H>_<" nZ8YePjkwrDp0pg14 v:.U#Y s,%s6r8Sj #{96G_dAh 8sGh*rH}zt\uދ[<>6*?B++!6 Em a==6#̿BzM1OxcK[ܧHB{%;.z51K5&HF zsSHR'سre%-^p|xcC@@8 t=l}W$tJ[dQFpj/q?$X\ |Rqp;\ yPz3=kX{̌m$l ZZ;Vq/CRu? 3NLts),0x;y1=f8)_ŗ(aDn%nAS1Z6("aJrsY%iy.o4y3;Ծ$=Y:U[ 3xi܆Zdr?,rqkL٣Mȣr]+cd$wQ\EuIfz,7@jȪl欝;X_,xa"}}-Ng}R[:xO8|4JTJ8Bg0Fv[|~pp6}6G6LҨIQ.F! Lh˿ 0sb\N?u:=apS;mH]eHV JBUP[:Ib2tu?|7y q±ŝ gK$?hArj?zud|᤼!LsjDE6 #IClABoӋނ6v:owGt 0%oixOin ' v2?hAkR$-Ȩ0鴹s2 X],0UJCSVt]\t44洽qK7 [—[>`KB*x@[v"iQW >a%Hl(JkH+QxF+lJAdg@ldq_6taSF~oݰŲHC8:FNߏ3 ΕoR'*iyE9,WKͻ J04a4'>D?sbNᾪ(Qo22+anQs=#QnSp`cF0&˃Q1;/KQJnjmXiޛRtCLBbS wMH@,֒/wraM:H;2pD]"1#:9jX7DTm7uYq?@x8_댖5>hhyXNTzM#$;*d}j@*GGQ./#סϼX tAݯF3?oTst0 ΍#TC-8 `AW/XDc8Vɺ@Mp&sʷƳ;v"urvMq$LwQ1kYgӀuTzM29ʽj塲xM|4Pxc^`W{ +0EZL2jϔxڼ>,<0PVP.qq5^P{y B,?:$2A d2vhҐ}d{\='m H;N}l!KR/c/bX.t%tT9?/y]nE|!Jy7eyC_RBIFpvwZ056U3v,q%h9].*Jq5C&Րj̥#df'GY7Ggs&t ͪ\ > Rj}ȭ\Gilkūҩߩ)`(s'eOՐ\P3WP@m+Hõn ?"p&mX|;(o #z%=Bu15+.cH)/-%B_j(U 0k2O^u@oRQG>K&klU}BdZ:m]z7䩋p[0]#, o &Y#Z.4"v^)\yZS.ce3HMя-^d!<|J(B_͆Hi:K>(k]Zxu7Aŵ,op/VSkzC!u$]נ%Bm͛5`S-&sBTmEA)*K$eV/K5F\iݵ} J3q=l9&z#W{=ꞩmXC7I&P8vN]Oz6YDvGD)mg9E+!w?k jו"@LA;ߑЬ)E#aKǓ/Gk2 ^>$Tx-z1PӏƘj~H#J:#dxPr~O~$+K&,%<6Q-K9d*ifGA\+j5'ef"y_vܟ !~Ut|Q3 _FUb8`r24r09M2m׷?*tjzvĎ#?1]&EF b~JGꢧ0*@?1`NP8WwknĎ)&v6V0$gpRT>î$qH(;ckwd?nb|zK2҄ss蓰; R1fipLYK̆݁aPH9FVC Wuɸ^(x%()D*NQ!MkrqsJu!ߍ]D]d}BϋZ Zw5@x86._1QhPExő{7vZ-CsA}[-;E8K]LY࣐ zAjnz8qR5HdJ_#t.t 'VVB7'D-$&.U3( ufLvYKNhҫ9+:6N ʟJ%laFl5,mޘ*N{)qZyXLD%\.4A. M:|3.{s4W;,Z7b7*}ӎ8*F\M=8\i;Xf =MHuP(ᱢ7ռ"<bP)'e6Clq Wy>6 `7<pOLJ-=}P:<P\8.sWB~~j8AmDZ 3%-tLĀ`Op!>K1DȧӧO w\ġMe"R՝F"y=0Zر8]kؗN~~ϒ`f 2Q ,(?O;Vd.dR%'' fɅGוb6jfS,{w]0ohTbx播 f:m`3+mA!\nс&oqiv9`EgQ;*+%m o}Zj#ײPQ4Fh:>@j*6B>l*Q|[wVI OkȌm.樌ɸ \ոY\,OՕ>,FTܑ,0%?l?}jߒڭߖSHHtݼK $m?mO!Xƅu^gbf@:oNTF3oN& )G}B]Ŧ @uoC\crܙq4 ʱ>Q:9Z*u6(, #1:X ۂj Lл Tm26N<.凧x!eZ G0|]S쌆zp[DPBh L(U KSax?qGF 4A&+cP+h֔OsjT&P=-fOAf~Wȳ/v,5aX /{G_<e3[WoM!`[`b.[&WOpE?3&'qh6^'JpY"5ࢮz #8Bh,-J`7w 59_Sb50@kK>%wVl^|6k) YoGoH׬YT1鵉Zzވsןywb;2\3v@jdl)E5rj2n-lM1K Vŀ# VO Yےe)i5FY<鱦vNPKDRz#)[',t@tmQJ|,C$3:NGGiku/&99k!_bh5& z-T>T;hڦmgz"ly\26؛].d+ѕ3'WL&2#]-9WyB L㯦0۵;Fۤ?d᎑%`'=yP\P{DU  -sno|*º|rQ?;<"⡍(B7s; iWpʈTԍNr y 8A$}<+SC;)I1 /i鄍e732DiRz@4Mz$9!Hҽ|fwy\F!y>X!ȵ~/^6~;'^z1{r70+pKţ"I/ܑ+;\CC\?lnS pl \[9QZBH6> ؏#2nG??`އZ9unrT.RN,7E@}G)yS4m[=):Nҳ9sɲ1?pߛAҔtUcm }j!K,`1(YJ^bP^~2(Z 6|s}+r, wGR|-I57*K`A"dJƗLG2|@+Mu`}(kohoߛjfJ#u[D;W7C i՞sOF+gRi&(ͮwMT7~F#Ged!JЃAEgx鉋sSeNc;_S|VPᾟi)e:)O%o9fI;GB5f#)#ԡZAB RmȚ!|ע6^FU9`_-%AV7O x| B~_Qo4PɆɫ.ڹn8 HQ a @I+4;{qчV;/sLťg6:HgTs- a'4 VL!#JpV@O|\(Qv?ნ,Tem/\XQ^S*ns0aG^J!B&6A,$_{>hM::KR5ũ;7vMK[ ϘBhs\BSåm:.(k|j#4^MlwoÆ(ctπڟo'7, jR< .IDs:K(E:%d VT\RF|FG+X1 :HW WV =j1i26Q F9߮-vr/:EX=L/dùIהtرQTVFX0&(LJ"4cQ=J2c,?3G ,ckVLhFo#^Hh ;<멗])'"y$r@uh3CyK[PvKp9n_.cM'楺lioNdd_UvUMAK\u.A¸,LBlq_`xpK&͋ :15!`s+YQ 9g;^Iլ};:^ޞBlJ[[!dٻt^ҍ}pɏM #-]b|VSz=51ѫs^* lT?[ *?A0? taސg,=ƪhdc{y">rFpt-:XC / \H~=]C嗀]!w ZA`娴k6,u^s-&ۋ1xb0 ٶ -RyuEhՖ|=?Fkwx+x/tyHTlqxsRZ?ZlRm3P^`6Gl$9H3XY]f_#\ɶx37 zZmE8DEI^rM[LȎ| &+, H% eE1ĸ 'Mj hʁ`:C˅x_&D#?)9>ur۳6&r?;nX?{So1WIR”| kօK%ZnAI qM>tmv$z o&LGqBnhaƌ>kc-.ߕY.g]U`WJ aPzGΦL!+U>E'#[f7OX BQ jǗL>~yͰi,Mg V8>A&jmK y6^@>XжӚR TaI3Uk4v3FJQ{~o( .x5<fo6T`LjB@}XNCJo7~(6^mڨvw¿n9PҬ ŏjp/m!d w }I'Hv]}%qA튧@Skt%?{ zǣ|L,9ԯ!u$G+_P?-"!f}_T)5z~)=G06h &&3J=6F:-oKYBz|$@[:kD"}Bj%1Ep`EΊU}Y 5۫R"^&մjث9TMQTZGXw ,4 K0p՝kYÇk-4_k>Z,kUJ#"fDX|Dh`OT3Ѫ>q0䅄.L 878:FG`OFQxdH npyJə5I1 F`y8@Zᮊ?*cɫOa*z7iot=Z]#V7IYMD2Pc}>hp3v3!pTҼ BUrt#$]x$j@V }hS̓xؚt5#;Ol"DScgR Z@fCVnAԼ<>Lc]KgzrFS+]:'U;L;HA*@5'qh fIWDX$ҡ/D{gto&Q!؄ QӤōfk/ 1m#D|TF, []f!&d P u>J0@E ~BdPd͢8SyES3F 9ڳTmyA.7= ~OIUNUܸ OJf=Q*MޖrWxJvw/ZX˥И!6)7B o2C|-.uKt1x|&Quܴ3{f- Q7ϩ['svTu',`f* |n /&FGt;*6HhLV$.B$"u2yWav8/sYO|s|OE󰅪=YuY14c j`$0a= UsTc2۷pJl}E7ㆳqv4,Pc?|PzȎ~NU vwXg?p`]6?g q )F*rDg5^5rX$2h{ŽSb1n^^S-^iI?=w7Ҵ];p-bǪB0U;9zumYj?RJԼCv_rT7gh4G^LϠ{[~^T6a1hUWNngWvbneq N#;QGc%Y cp#Mַy;W eԴ&QJ.TGśxs Kn%[yA%ꈫW⢺㹳%(9ȱ.C}Ē)jT 8-ĸ,X p WR0A1@8OQy({[ b9= Rg߯ &qD_6A]{;1k$6ߝ;,+`'5~A$O$[j#O *?8I>4+h8\:JyϺ91ca#Z┾R̢qVB{6ާ$4ט}-]@$|p\!)^-{do!?\α~w[S rp_^iUgJ3Eh MD;@$Ƅ.]|fDƪᚅ\ Wk}R"y T6떣r!`L*E%y#4FKpH'3Ĩv41 CdTraBF)tR/<}`蹓_Vnk\P8 @] k][st;}Ur2`F Y`bi_ҍrG|m̚G,F}t$ #eK :ɺK뵒=vS,X;Sbc?bT/ƈ}\/Fz'Pv#ż2)_CXe~{+E ,yӂw)PhDy/(60О v25X ڠMXiͽ}]Q7<:Ұ/OxWc(rZYhS$QIZݿn]雉{  +U w扇%8S{&OmivRٔ;ZSZ.YB 7ծx̿ 3}t[Zf}.=f&}c#X)fˉ^T1&J^n9Gڴ>\J+YעAAB VݺcܶdiX^ZE:f13{DvRW4-~7$ }6E;C~T`9W} &6 f1wsՃ1B.'ac{GpUgė=O7sA>`n/u>UnQ9$tPF I_>"%ձ\A{ slA4|3u&@ۢ)Vx-Y .$ThuJzc̥״^jPCAi8X<+)uV R4zPwVdW &YLV-#oyȕs;p.2k(%EOKVjMO/g  GCkL׳IDqݕ@u6L"Yv b> DbEz%e.JHeHoBe\zKJ?yr #ݚ(:2W3e?9 ӣiLD5wYF?zJb` }N'{lt}+cpSVXW= m^ifD\K5:d@0MkL<%e8]$ThKՁO^~9XHFLhpcSo B236Sǫ{s2+0(T /e[j5|G diJg@\HqT)/8B=T[>s0qM!*Hu!t71#\C;1!7?ufBsb;b2wɻѿwpW+QmZ1m }!j&MdVA1LihyU pyj|a3FxxnC*+ ՕkO?#XXi>*m*%"ߗSnZ h>Q48*&?GT~DM3 QEڵ4gf&'d-PȺK\"6?f\`;o+vdp}[#($BEI'} !*~.X%2nƽs$V I|b?t` =)|Hzg$唒6`7dʦ\YqI)HH,YeH_;SP~L2/2dJJ?OT dUOyvA*W} -??rs5(J_@0>!uH߀m.ĐR1(7_/mNt*4B$-N0h Q*5z 4>rTМ") |C3Y ̏V o8j8ť~ [D+ޕocÖdCh)vIE{H74e+m#z1L@~nvEQJwr\]uV o$-Snmbe !L>>5Ke|6ُNcOj}fsTpCDaa4=#3GɌ:_e^q[Jz~}zݜ|"`͞닉 ǜ#" (5ekV{ I\HT?6HelܼtIvˆE>#Ĉ28? k#* w 3 c݂4WlĮ0+1x *]n"1E lwhg\VigF ·|hŎn}K6SSÏ} S8 k#^J^?#ҷ66։nK@ҌGKZDL2©Qr0/(dF?,xN} o iX&s*΂~a館&& 8gbBN Db Ϸr$"KKm-`%G@燌hSi'р)Ur15uHfKr""墤oX۩HCᧂt?JwXK 25f?C&N/B3Aq>XŎRlN%4V8C Q;$ I@R+Y⮔`n[N)q(1e 1-̞-aDFdž_nv睜)q5mN[p1VV%)-Xg^9VgjK(sa"qo}3@n11:BE;ŤFE-$1wh "q=F_/8;H-fy.߰ek_u>FirU*MڵR=h-8Z+|>2 c}$z߭\keާEb۱xgkp5ɨŢZCCԐԴǦڕr.Rjl"\(ynF7PEv<ӇKj)bjRrs mH8|Yzu]dBcWN6zאrzJ!g-myl mykX{k%@Om5#zy.ؘLȞrmI4b6[`! tp0bW.ŵz  N?=Bkj=U@9D :ITo֞1`;=_1sʫ۴_J(53hl=uHjVȑ";<)+Mp:XI {řI:0_Re] InK`蛾p}4Mŭ'1YN{498m"5k۵?Qː "ϫzB `pNai㈚T?5 C AVnZӀsx;[Jl:d @EK/ VcM~XAـg;xj kc a>3JdD YH07jNrr @=g1>c%M Z/BuUOGFv[`їe}XEl4jQC(C( _b!7"$")Ʉ專ȁiKWԻ^P>U [i9P *NOӧ֞bT.1)ŏ(L#e0)Ԏ7~>ƹ4)%/bP:yHu>MT\ wx/RXȱzyU?Sɱz-.P$m't w:X/?G-|)&qNZ#t{Ūo_4/X#gQjkCw/.ʯ./M]m~0,Nx3Bptn UDa|X٭M?G|O_{j699}olqMCμr2S'kǐrFJ`nͺ@>Ai |B'1l.$l]sr~8QL2u#^5fibWrm`Bsa Qg s%4 8Fj"!b1,|KԽ-Gy{4˾V={h+i&#דvH?ۍ/#6-Ukkp8czMq4sT6#nj6ȱ WQ2&#UyT9i$GAU&k$$d4]/( '4 #Z~Tvq[u)3: ~h9);;MO\=ЁHeKipUmEl%`RJԑ74=vU:%,8TK!*40)̴]~5m'9qv@θEN.!V SW{N: (cM_^~ +"UPҳr :Y2IKɋSRrFߚOPH1Fq,CxFj4 #<ʏ(VV\05nJ{Kh=}7^>%KN0U+z5K5ޫ|0"n׼1Y mT2azfJɟ[GT[}iYRÓ.EgG)\k 3?Q7@oM68_7l˴<>Pe~i]\ ڤGԉ2,Νͪ`l 2,ϛW/[੍5b@8t`:ªTguzceȺXuWPA,/v&f.~ Sh@Lsѫ%ɀȉ<6ֵSdi cQy+VlUѩÌj>UNѺᖵhzJ|w>(,ۨ;cgcw@XeloȌFI|I{8Q0.E6ף\Pn<7Ht:^t>bN e a [' AO 9'`Z/3R:ՀY7FI5ƿ?^[u-݀d" h4.'E@d= LSm}ZʣֱOZ[), o% \8y8ײ=-Ułz8)K5N[S'KmٔEyz>GN"6OP5׽.x5u#hn򽫃>N螰3ft% Kwz#*9WӸ.թI#+ZmNրf1$qMZ|#31|&6,gfvMvCwۿ>:KȨNh^ 5^jfN= L[TS!= e{c?gუqS6e:GlDeHI4ܚ7HڠCKLhP/dÊoC,yb^D?Uho7b̑Z1juvl* ;[=s Z`ԹK1N",XU7GMƲ^-7.BK' , l,O[gdz'E enȻf -oG9 &Q*c?0&~s)PuuvGֈG{ph^wD>#Y] ٕr9={30՗"5mP4l< 2CdY0N#q.n/Gή60I>PY.D|ZE죨|9#ʴjT!x#?6Ѯ{t#cA/DDTPD9,'I.C Ϙ.ݧh2+_@;L.M>NnoWr{XDg=]入踟BL8fQTxyЯhGK; t_ "1K\'L? ! wze$4WOe9=ƽ1.$;6Iw<o%_bY6 7i1NzIZD?QDUǺu$a0Jg#UЗ&4_KCLԣoNF ׏6YOM[ ZL`xd@q5 ke/UI-{ d&(~eXD4wyJ%垳klr3Έ Jϡۉ E8qyN4.WbGTt5xmZeIo|JTU(k˫#s]', 9FWCa2hgYZ07070100000134000081a400000000000000000000000166b5088400002450000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/ttpci/budget.ko.xz7zXZִF!t/U$]?Eh=ڜ.+JfqyMçQ'HVK$[vxX2ڷۡ;"DXu ^ԯтaM/f"5ժ;|Ŀ"7 /e!R|T֩md᦮y6-K;4更r 遹!vؘ06$ïVHz*I1Re;xRP о`suI^[?{YARԧG!ț0wߺYhr bǧ&}]{k F̩>JCn3>jގz],Bs5R\cڻmQrKe@` j[AdVqM#$0zӸP%oj_ LhLP L}[R-LаN+R#Fh{Ӭ~,)Fl`4}v_7h'?>?:UMlQnZ= Ꝙ%^Nmm}wbS!5࿤Lfk}nѯ!LA2!&*Yx36P[o{1.+pguFyXtTؗ!u6zF/.x K=^,)g hU.}'BǨ3簅`-?tłVg^qU9ie$E!Tk&Y*bK_d0. u7}MN?>J+pa7^T.-D\AJ?PࢼTve1(DD<$(ߤρlR?= "&pW2EIQ b)QP 􉿭 XaӨ(rBLw=12@re L(gۢP(S^C.DڻMtVPݡdC eĶK ,풢21hzxP)oKn/~6 gB`jur?Y3׿(Z7PP艙3[ #)S=~ eГ_1ƛ~yaiNql27@G{Qs" LVH޵3&B_3fDUAx x 6$+:+nFuc3!"kC >_ō)>:K|2;$2P)=LrԞIaRZ-7Ze0RNGטo˷\xf|FJ^vKDWhˉ~۠j'rS,6a1ֹ\«z 9EcMm2AVU@Q;rV;qGw#T{| ͞ <t5Y9FYzOJJw}(yMv lu}7C,٢+qY?IY<nLC:Z\x>)LE@kQ\ h //4[c<^^Xj1r^QQ8'?;=`!P!YR}%wm☏AXBjՊֱD\3wHQE*EQߕc]P9*25NXFۃ]4_|"U pKXJZ^(;7ma]o1r 4DH*uޤJZ.lbpY<"! ADN+,2d\ _Śz VZ'pu1lm堰gLR!lʵD%@{HM/{A&Հr `yFau8uu6zd*MQ)uY,aӺtx1m7wV(7=L눇;y݇/Nan^wefʥEx`Ѫ|b3FZif̳T +^$"@VԒ/c䀉pHgw6Ty]4CV6}w24FӫaۊuV@GWgONtkU|OW͐~Ȣ~TwPWTNn{5dUsbLLޖ7 @m}l2ҝ5JQޓPe z(/?5˭zfJ=YK*"֫<5w80_Sqta?ZQ|gUT\T[ܚX0]*'-/0*lonO~"'e=>vO&lЈCѾIu<Ҁ}xft^{ԡEm6=8`sh6Hheru\i֕²#Y*cxȽk)19 SV-뫊J|*)%<ʯ<Ѻoqm8 [s3͘ثKנ0hP"|F<7$kn$!q/]T!Ԟtg0"2:G酻`>(57uԌ#Rq\:@Y,i ̱сDM=c(039/V14gb0fGރJq#n,B9oܹLZD d1k, > o.awG+rHUI&v0mc͜N+d[&݁}}뎂*={6N9gi7mqwr6k JL^j V"Bu*>Յiw#)>1I};Q0xrI UT$d\YE|o`=2o|G0)3V,BLnH@t\g/?!<̛ex 3#lqru8P"$8 Ƚb0bj̣kcH?A`aӆMTpBr]vL{O8#FH]0F6ypmA )ZoRި*1glA3Pk|9إOnxT˫ .5 b؎ Qwxw*IUg =+m$@2όµc-:JlKˑ\Ƀn4[M&2zECy넟"&Q̮x[Z=Tr2sbpq6VM~p}\\eHe<c3cYD`Z 9ٙGO{iڜZ돋o8wz^lr(7:Ml(EY,#t::[/™cg WLMOaZZkKtv㻲0 ;u:H{a3 q)P*"jC6VR:RPjǧ&0&& Af37  gŜv8h/uR]RXj׃)c9=èY2K kkrm;Q-%;/3.Fv]=꼿 w^Bސ*(P(@Zs{ 7_\[4!dBI DSɿ@r)3BWU/{6Z7wzE4~:`wॣŊvb}eSW_ZƌwXk1~d tbe?Y^mXtPO9/ʔ$*WVEqigmuA$B7²"k#lu٫F[})e]V.-j-!E:YsEघ挫zY m?j޲^B DNIe.Yfd3좒3w!I帢UCF]O`n|>?Ÿ,1H^0J//{nv ql14B\Z(%=,&wk{8BOtA82Dw#af^*WU% .Re!5&01zg ?U a vp"+ Wܯpw zp`f폩 =XX *eatuFAAh̼eOh׷ pP5[,Lg`MB|O2Eɕϲ4Gtrd#4z%ɰnxwwҭP;;ɀC NI$L`L@kz|SOoWwP 3yoVpqG ^ԇdg ҉m8>O ɱJ)sKwwn1W35$ްDH*j#qq-;It>}XwHGdlsVAPZGe>9N"H92-#Gf%|E/JfF0_Z)H6QGٸSjQ[o?.vG/Pu_k Kbƶ/,2ln~:9ę/(AY0|<տZ3m#x7xF_3Cc̻p<-B۽7⁰A]bv7rl=mTXȄgXq DZ A܌2 I}/֕x=+d漵ӯ +3iK7(բoWiJfQ0j"๺ίt"FDje[eҴ phwR uRFEA +Y ?4!y5)|]iFSrvTA8o]Տo#mUo!W%cd}"fh:XS$%7I}n%N kRa[yьej̹#fijuwȎER OzM:$~ADPjXzX:dBDnf bzO G;j&`T>ykDChxcMff0V8GYu@S! pYA% G_эd=R4= ~NM&)t- ;nc5qi\ƓaJ@3XY)t⸪dRFvNƠrj!Чkk'*DMsC]3MwIͅfT~A<`C>mKrz_wIθs^,Ab lz>Vֳs)BsfF2)jvS8뾜m[YE"g*Nol~n_kBE;[rɕ[UKYP61A4Dփ70_&@kZ3 I D DHRh3BN}}w!rYimzt@͎\H+)`"nD|+qSmH]ǠIһ47{z YU6ҮM8KF :@F%?gT1ok׼hs?2z6 W;dM Ԝ!rU-Ss(;䟒8l[:nҫA} ;2=휻SyO2Eoԗ˱eahB yu΋A7CϮtߪk2RoZ=O">:N ճdM@$6$8K=>Ѯ>YG' NFRC?ۃ,*-ngl^MI ݭ2;;#9ɒt>9z_>1l(-`ܞcd.)9'ӜRJ4 = 2DsNuFK8k_j.EP^JY)g Nj%(D̗RhwgůY =.φ06GO>|vM{䊀[OJ ϝ($n TMCORs9u89Ub!JR֜)EDsrG#h-kɀ5+ ń;/֞;P}i74a9+4ORm ۃTۑO }Mw||K NWfXT('b|FR $a^lck+$)Xя r}d `+6_]+S`-2 O,;[i@f ˌR16uOH tW"=NFlZ}J,7c}8Cd$"8WqisO01XfK%`MNf63ٷEC8^9SD0Nsm*/ T;`LVm6 k~s寧Aƒy'/ |z6Gy|n7~T0f7Dף bV05RaI+WH Y.'n*)f7@im6lNͽiD'ҭDF5k u`f j> k(pG0-` c֦jEhON]ma XW'#<}Ŕ:\c )tNeE#& *z+^BBl9)WIMv߈Փ6txȀk2f1b&g s;؞Jl-`Fi8ð[Uu2a%̴qpM='=0  e2hBaY?SN=BVx Ƹ."`xD8-$̵]ߘ|M6wD_y@79uxֹ<53gāt8l* B6aa 8Slϙ)iӴm|`,@"J~TuC/"8=_`>wܹ]n $~lxOcbDe4Sѵ^;{&iϱd@g4w4G1h$$#>^Ȓkb[@SCT/֞POy+V&ʟBgqh,bCf2E7 \n?7L 7$}nlY#U.qRhb㒎ΏH0^ˍʬn8 1>`"֐ Td b(Yd,U2̩q8-,u:J \* 2 39UC|l[\+$S¢hs U'Ho\gYZ07070100000135000081a400000000000000000000000166b508840000d748000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/pci/ttpci/dvb-ttpci.ko.xz7zXZִF!t/L]?Eh=ڜ.+8Os'sP23MuWLz{؊+Vޗw;<[Jw];xX sur=G?Xa\w\/!Ky-w}ivp*(-?ߩbBOGq.`s5ߢX ^^XJTF:sw=1IZĖI\Q)%۠g.5Af?SpsO~8)bg#ԗ`t +$ԤT|`[4T`ZZ=(I VcC,:Aݕ?5i hu-*7$CŨh}]JIk~Mn27Z[LQ-%$ua\nӮ~#~QA,;z^(wεCZsqkde~!<קma@aT?ݝ6a> '[O&#]ZfOzW[zdoD01ymIDϳd|g耈iyZ(?UAFJ`Nn!hh믥t'd-qmF)ޖ+挄~-Ј` /emX3QF -: Ro!7ʿĨsB?}}=(fTڣ H%Y' ps ~:L8zք Tw/,5y,xfQs`eGQu^,#okTʌo[Q0] xP71J$c2wO%A N }TJD-dcxs>X& .GA97Q[ncF\ :„]'b}s0L>1f0 (bdXv"qW,G.C4Gr(B_yFbuuΫEؚ]Xtɟȥ3+8x8 9qRT[6~M5oVNh" ~kJ%EB$%R ?2 c_*]84~l3br1:Yl6`|֦{TMZf'bp ktj;>T示7=峵◷>{$_ oW7)}ɾeFbT@G*dq]&Qjjblpe'80|B \|Q%.2 4zACs5P'Ɯob=1?%-CJy9*fkW}8#F2}Hwbs~AZg%,N`%^WO XK =-Xl-t>gwۄ[}tYnfpGTua yV$ |׃;u=;qn-vPkXA([VK 8Q̈f.]D\y )UtW:w6;r-΂LFxN~mCm<@m=CPw;~XI]L}p@N Rt̬@=J2f֩> h&J[,ŒJ"cv=|2>>͓'*3ӪmfENwp$Hj ̝l?^t|ղqw;0ݫ`1\QNH9Mbܔ C@TԱ- bvGq0TB:ۑBl`T-gݝ?._Hڿ.Ǽ@i'4@XJƶV[^9Ćsָ9c,Nס7-# mF":Dhk,{l_}cdMĥB]E60FdfM9 {}(Mb|]ҿPh2Nq_{j#_&~- 6:~Z= 6>g(Y#e&>Wh#`$6~te*썥%ɋ g;{^u׹s5PD}](Ƞ&< h-ZVj+5+TMd^ouR~{'m1SsPc0{}yQpVy(:Z5KotF/Ia}~I$ez-^>D׆ 8t>ruHc( c!h"}VXz> F&f%eArERZd*DJ*Wl3>T\5|BX>4 ⼓CnXEJg+9wc/i@VK$H dBJ @t<\$3 "c!foʘ,w g 5ƙGx]$CO_Su=N:MF+rL+@r6Qf8p{#qp %o?vQIܒϜ Z|f}֫d/_?6b ۲+cYaUPߪ Vet=Q[KS7}F0 ֝9gj[G7>AɢUKIY01>杉*A|z }&T!I9f&Nxs)a]s{v ŹZi(RU92{`;5%|uo\JTPS!+M#BF\@BktHxe(K~ۓ'i $&bHb"?_ )@]=f%Fb2".#b#7+`Rќ 0qAmNgȓ1PZz2"4fSttV\l#3Q X@SR\yA 3z[#ffLQ{$h0>mj|13 "v?po|a_bt*`L;%aa3zH?t0(?*0l clKz`v?8KeŶ+ncr&_=j3q=ٛ'vZ̥`動\~b ɨ\ps:LiI3u iQWu]hU`{U; t9@H+V7aoAt6wsV<>N]kQ'-gݪy*l` ALj2Mmp]dy.$N&|rZ3,*QېU)a(>%@q"G o;|QnVլ,{pɦ){#ol}Xqh-k䲿id@{-M .?Gu0I L[gxMd\pEʆdKdsb_10 ́:A5BEk\p[Fh}#_a; Eސe7u&ďl"]bYYrpDݼڲIq<6WǖL+oB|Hx"WxgcfTz 9R·t>6=T;q"~E}T1S`Y~WV |N ݐf(22Y{V^3г.\͝5ªR%8 V3u@f:4_*tv@@;@.qS$mL)P&FscN$Y,RzzȭK0SN0KcHj|]r 2,e4ܙRv[KO1:GE |j~vrUX6[d)D*j BK lN >3'QڛR({^I]˂Ow}N fd=ZGF[{X ATkjE[>?F AȒ7ڹW}pj5q٘$Z>C"ȾQ ne-ǤNP7eݛ(x1֠k֢ Sf] I4,ӕ8ϰtC_xeKHX<*sm|`u%"[Y֙]Ɏһ3 )Ek *L&;EtRD#%q<]5atܲé(o` hS;= (g,80 ki̒ݧ:1EZ6VՄX]Y";rfؾ49xʟ-1}ZOb2w _O&3TQMNo-G#0rI]Ѽ6:cyXrERեg-G%%Vkte+&wES9J#x^1Pŋ#i:HhδVY+(Dsuzd i8Pnc.`ɛ]329$?9d|+zm`s;@G=`]|gK8>MFQp D9{ǩrfO jl(s;ߪR帉se- KQHuJ|g7hCWpͯb{er3 j͊W1"HQ=ed씬W ~38x푱A wt%42xs6Qp;M'ݨB7 `6 G.c&R/ xdp+s8qәAgBP0.A̗Uj%  (Ţ{!3۠Ŗ݁J$y SƬ ")x!1$^YV jdw D[5\I_/^kȞ.G#1ע@P_qg3Ԑ4G*镇=c߸HֳKha5+w='# }> V 6gAS`.2?%-^U1 B' -üt,IfA'Dz:_2(/IFJ\ ֱSCH+V*Sr-0jVgq.y Rz|uac&r1A9Wy(@<{C;#R Ȝ\"bJ̷+5)R&}{_Hد.m,ʅa-rH*8.y{l蛄|ڑ}"^ -??RW#KxfnvpJ9o){qkc䉧0<IiSފZ͒puFmf}ϯfNQ x=NL ΠvNJ-hlֵ W3AA>IVmPҹA{(+n`m#5 <0L6ّ0[drhs{xe+.4.螮$#>/+YO cuqDG{(L%ԥf ʮx3w{Il'Oh}rW=-iҿ!'fJ?g?%Ru-IuK;uTa6:^ǰHe4}_\~c|j.notQ2ZO&Y?MFVЭx4꿹_jº=*:uv?;ĕ.bJiڦ/>B,"`Foe AlJ]8!!xC:ɴHfWJ%C+? $u+)`-h/M#Y?m4)71:䡓]&e ,=w35aRYE߫FR:\O 7DI}h$ h/Sְa/VlYlgg#j3kg\DWFapO40@Nr]Jٰc6uN5fܲrF0HWV~)뿵sbW3qf*{GWd+F?IrR=wb=)n!.0L&BM\-C{t,[9Mf'EGs ))7x1_T3Z)p&UQ m~ovh^_KzgrRwN$H (QiFˡ;n{`- 1))hra-u/BF`U*/~$]ƃv*%#t/ʷqִRΛA {Ji*lDV ܌n}K9tMK yp CcY1JBÈEgoyG ֤akGTz+7M ni!#-=DB[P91Bv@ <`n: (X[l+ &0 5*kUٜlo 6fMS4fPQ"Q8Խ:i܇ ] 'X[aE7 uVhUfu@z=@`UFkK}eϻRm0kajVNgwYɔ UNP\v4TQ[ $#x ƺLhQ&η ŀn X=ޕ~I]i-̃2:qK'W1N&DzhwojUJJxEAX[‰z*w,WZm\H_m's5TCZD='4)]U=|QΗl|Э;ĝ<6;_.{X>;_x蕏(#).!.rids0՝.#ca>DB;a[]E2N}B?*} `e` ./(ORF?_PNE0[-(/l/0ۤw Kͨ$a/l]d [1(Ws5 YϜ^_9C DR`fFDU?󀺈z>C[g>[{a-LQ) l Bu*EQ9/ :EHŅQ|d8c Lbjjuh{ 퐇InOEVXV8z12qI|6aİ`ZPD>KM(@nC@- f??HZBt|0MOt] R]c Yt}v8f%35…[/U$\{n'ʲs5u/.1F5,>uWUgَKu;jnNHwY#Nհ]^kСV"_C/uH0fhDq\7#e{f$H YMx/# O #-&;[\Uu<_頄٨ x=(TS '-uŶY%eK74,=+=B'nr.Esxd5≿L,Gw`Hۑ>n\yDzǁaHEٮהn,h9 {ɍ)gP~>M{N⡤!HT<gΎHYSEPDž_+x/Pq,x3GZb聀 \^tmg!#'Qh˪鮺]1dУB-a׺$'u\kEDFaK1FCҵ;r۪WNI+D>%:'io"P3Q4v9/\ %x1h8U(xt"k,{_Kys<<`rE02 "]=u{.19ɽN6&&A&1S#%ZQD"(=55J$4ҹ+0B52mrE??/)'(䥌 ~i6o"5_L>OVyA͜,G\qWn%l,-XU_ƈZ4Okiӛʱ'V\@tSu/(z 0>.Y ֡ `i4 r.S8I[u-0#ؕ\ϙ{zm119Z=άc7nũ$*.bo6v L"N '҄yDUS|}|3:x F'2EUH0:.$|DF^K^Eӿ1G"L?hUN2L+wxӹ%MUC(a"O/\@4"pW(Ӏc̰U8-Bfm ''2n9ؼ|然JEaߪ M t Hz[y>HfQѷ> b-)nRXG 2Ќ- ٱoBpӮaGUwfu@s?xꃊ ȍ*J`EixW^|4}nN_쳡4,E`nڱ멢K \+=J `m :];D KﹷT{Gr_WgVum@*]i`&xO%h%rCM_fx Qxъ`!sZf,o? kN±̺"V+K@S+^ '!J-f˔GIB 5lgX@/T[֚q(MҁP!H_}[,XyR" 9 $@W̤}Ck sRAWj"n_vՔIDѢ ˳p$-0{)/(F]Uf1YJ.="@;h0XPO2NF}e&4h|6Mv\`i- *~|{D)i[ONze\{B7"rfy@揙NAӓcį5Nuh@$p^[DKcR+O!t6U2:'>0 5/HZ(}5Jh&Ьl#ߐ Z.pӋXҖ-w[X+Ip/ӻɱ.t/mOGQ]ѽ%vE ll,gOq,R egjOԄ`\<“lpXN6 ;r(TT;q8OI,B9 c\tLlWתYT3 >ieC)1e)KN4vk?):jMb>")Yt_ACɯ7 e%:lٜtYuM#ޤvZk>,7YVU/ RRkos@\ƣ))8Vh$MX<ADw% muX[%Wᲂ>bw3M$$`ghkb-|]sH2S;20[zDZU 1YW\ㅦ B0OL@P̎VN9dXaWBzi@w IY8ΑboU4.4^B'oҒF{$lN2è.BPU=]q8\g3TR@ŗ667GPn+5w0?AY: <chŢWKXIT g tjg8yyEUa /ҽ7Nϱ/pqPR*zSuh<`H=[ |@NG޸ {KLThb8^_ pۧ$A"0[C{Y-+/꼟~$MAJy78eb2eJ0oi?( YMy*LV߅_rK.~E0ݾ~Srv;,nXNͧj6*3pNO_h*Zm<|lWv0HȮ؞kxE,{Qɓ;6YFlLfEN>妢idK?nxLs6Qw`!m,35=>+ۥ93>Nۮ7}9U?Ť cEy&hLz[ˍY! U]Cr~dpfގ4+ Ⱦ؀hCdvu&eY {up Ws<M?h$KӑX"4pl 8}~4Ѡ̘D%D~zD9T'E SRQ]cA }n~TDFUp 5.Do! o|96K{!}5L Lnr19X]:8>壙3Y˺u RȷX9[dWl~YnsB,*N͟j<`;ڳܼCzW8 f4t;Z@0o E$M"Rm6#L@JNJ}̒W[zɏ9íafipԤ:ȷu| Ֆ# HK0Yi:W|sz"o7wqXz*6+g:X%,=_5`KL_/ʖۼK-{O>2 04++ݍ0%'S} Rv͈;.Ϣ DžUAD8,\s{6\!=JqGx7Ȑ![T?> ^DW֊(tyE |'2$%vlCXZ綷4 svc25Z?(s<]q((y)#jlU4/*>'-<;NdοC͘5-MHL"4p%y:=q_X[#+,*+u#|T.b%8B_D} G{MƩ}pb&@Զwl8 HѷgCe Q[G(ᖞ") F]K@_Mψ{s_W_F9s1Y׮;yσT(!\}&!rif)MnM6҃yg\]lDHt&&Cb;75W+Gȉ0@%{oIpt/rF0*)K$h_ @A'/M>3bqYKz jujO٠߻VSҘ6AH{BoƧW xU~¯u(6Ug᫥Axnᆶbx>aK%26'66op|$h7$]¥Juoz~EI'f0u!H0}׬|>ƐV/·$e&pЄ lɲ^t!&x@*U4'c%QiX/SSV֬۽u9#sn6Kr' oyTBrǦ͊5gv/)k<͸i{fU5ceESDWrkH=x;ZI%XqWʈp3fϖm+|7K{6geKcIxORZϹ r)vԂc#4X l@fz⡆5MuІget Cf m2/zaK/O6ĘH#}Ճ$tL*O>sai]g@U_4Aw>U5Q#( f}M>9D63uCdKp{%)@[:2N9Ui0~Aм]!EIBY4')pGurM, 1BC!V/{dGbL#^m/j_@2i#)|y5eXzo=i]X}*?F7Vq1y] o-bWF{$Oc#tس+LoLV?3PB[y <K#HP8]B by>kazR ^6fǚB{ƒtL4.y?$:皳5,gGL1޳}+M-y<|Áz1N1y a~T0xx+&uS5UՙM P|g.aFb*;RAn~㈭05 }s?:Qا6"v6Fp8DRxkmT+liٕ*Bi߫2o񐩷K[T[vձP{[uaM3md>jfy17쪭ȏ3riq|Nc#Qb,lӓ]Nyfu2MA2^Z܀.e7p.kY`9K&ŔЍmt ]X%k8;͹cx+39&LA٧q t*7R46\uדF77wH^$пYM H1qI Z>PG軱uWa/dPS=e ]uV,5N;'Z>LGZ5kؐrKKY|[j1׍^(m+-ygl@x(SُԱ;Hv/]2o>zu?2K.gZzmY3K! Nվ$A‘X2I|-H0n:J `_c@樓!> VzNm{b_ j N`U@1Rm ]E C2*i,~Z˧9:FPM~Z >kZҵ͌%k}Lq 6a۴N- koAU u䏴{r)-NilS4Dpnc׳ .&f2BB+x9 oee^Zi"Ju$Mڰ x8v,םwIU8۠q]^aؼuUP>I;rq&tͮ}TLguij@x!M=+{wFSǝHB*0PǑ ;P"Fv _ Zkf`u#Q9a`;:&XٝZf[2s1# MF;BSe߶0.dys TS?]%!r{3rw 2$NB :!ȴVߕ Y5n Y>4fŨND<e$՘7j_>k[_ڵǘZfգ axeSW$^Cz҉9l!xNk[q9np@7Go`I!4zݡ~}nGScgHinlg~hFJmctX~E;ԣhwVgRH BMg/kY0ʎaO]W4 V E;EBnZjpB[ZG o,]!UID?*ݔCI!kp}ގNx|fɮUI W7Z ה α l-KB̫Aq!Dr* yH_Ð{~N-FQ/pIHm$4+vp5s:BTߍv!:u_wRSKvu6̢_DGSw+rgPne'O]Kg\ ~/<r@%jK04PѠ$J[ 2'\ ƨHmstev)RY'|r[J]4n'JIFC2 Eq`LDJ{_߻~~LB3X/ S&dGՈӰ&ݻ? enXY@*z?de>Bo$Йr1q9'dq HcyH +pL^HaFfE7+K`Po-~bw} Q? ^V 'qe`_`6$hкS}T)1(:F9@= 5! L$R8b*ydr/Z ^*$"hpxs(?;uw5;lc-e  ZTag=g:n3߹}.O@|ŧȤSܹ))Ճ)pZߋC0OqJq?OThf!BW"~7 ,a}Fu <(]HlAbEruPV^W3sp' 0)  t מ/pbAS0K.kۏ9BYlBb<I =I"mPڤ&E=[A1{Dq.aiۦ!tаWT>"Y{'Y$sj7lQwh%p8i ֬IOoTDl -rwkn_ `5ZʻyN'6wK̕TqX xÆitn_ᔯweT`*6Y Y{6X`3uXCOkp l0r8͜pFrk$阝ps*]DoB#[H")e%?.뷽7ҷcf:Q8~漢aAURjp90< ;t(&y@";~#7B&n;ݎbBS9LM㤦_jY1 3[ @4*#WshEO/KK~}$x׍-_UQ'#z'\1+3onsOR?ˈW#T5є3jT%1AEgV-A`,&-(+[7Y%la'9^XuIQ\fbS^u3zB?bQNKW&~Ŝ> 郈ƇHd`LހIe%U)>` k }G6ɬ3~Wh.q^ÁqO()Bt"V]B2uH,\фژ qb0Wȫ恴5=4oigsԛHMK9?=Rpѣv$W!$X<@ќX{S|"bK$B2ysUs76@Ti#kv_%/60`my^p#T EIץߣ.0vagQ ѨgZb ŬBn )qjyǒNs/0q1L^ 55%tAw4Q}]xEIK}ˋ&>'wzft:b!/j \!Nb+BWOvWqϔZc+v`}fC~v3e0(c7$HjϣӢj5c|3i ' ʚR >/Tw>r\K7ȞYeTPͦI Ulف2(r.ڻD.MBr'A/6Y^T(Xж<ӑ&../be l=<0e/z?{ע ƒ'ߍ~9,tL7h^ M<$PXdž2G'Pk1fk8.ՕͰW7q:'W?.;S'VsWUkFEmtxU'D?m[g뻮 Y·`jU<+JZ7QPLlԜZq4(;m `~|~.sCHr@k!}b(%S\Oƀ￾::q:HKUuT `yJ;q~PwlԱ | .JmZ P#e漩XTw#/liq/FR"rصN SMc4x*$0vt$IQLHg&O!sP:rz@3ԫʆ|-.ZAsº.߷ěy fdTNv,ZxlR,Dfx^O=gF%t"kk:V:{]VL38};A7Q.3B[;52z&jݱ#e_c38b%#o'OGrQ½VJɆ8%y,~Oh T!Ex?2dY(8 J w,>UcvT!EBDć"Q1B=(!3dR |:|\ tI | (u"1!LCCԌOw|:҅ xGaϤYH;ZY&E9S}}߈՜CTD2E|Y+!͡!`T~n"7/g"4P45[2yۋ1PTf~eF5q {ͥ.稑!T1pXxI2"\s"|0K$F-@լ"ecS@~Nw "UY- -Kc3Xyzs-`+|gIJe+GF&Me vDi=Puc'+e Ҕzs.W 5 )O!/|\w 4FMqrډ6QHn*M#gUs.Bh"hg fW.B:wl)sԱ)}8+2hnW0Uɮ! V{SmPxIDlO假.)LCCȂBOq6K011ܾ^AGٚ G윅o^C3M Rү|ڛ},'twb Jy_Yev"Vi ӑZ[סu>]cur$}s+*@{"$~а9=8'GQht0%p]U[{pU/*JϧNt6{@R qD+SĩD@'wĒ X~y# NR~ tW(b:Sy8PK l!gƥJ7( ȨxxWyQQ)nj޽qS$EgB-X:2ջ"uJ TT ɕ5Puj]̔3I V1$Q&+s[i~,QtX}S+1_Y7B{'c |!hp:by*?I(]Cl{nF+up ';Q5woŒW>U1 i>|Vak(;DMQy cm|·n3E|b|>(/`BS2R#E>ƒEe~!DB0Ȗ=+EU5xi.2+{ >^Qc)-@X=;Sִp \=s38(Q^#l `F1;DH9z@s%h[ JDKjZ{(!gr]v ֔@\,<nxz`:)Y;7GYUo;\.o#,-1ظ0i<Ou6/(V ͇4ک,o}$3^^#. %?ss(aW?KpC4,&t0X҅law^7EHe 5xL*JU7W,MϾ#>2Cw&xa?PT}6KV3wGu<rkxנ1zgK~pq:3=E/jM%z3 }xiU'7 @h4W JM$d3gf'Qcc},f|+d7]+lA*_ MBuӺU:P>["0n^Sqm%`u&"`r^) tBtX7[୳pe!$q/,j!H}xo<& wcX]C,<%u“YIhkM%aP)+T'D2J|4W*)k1l\c1D],gV'8R70ϕp#؀ :DjTn%D!N9t6I2H}+s !ʗS?_\ GFgFѠїoRʕ,3_F.2CW|_܅k"1~h7y G7@'2kv5̖[Zcȣ1p4ws Z )1ϓ+Z&b9:}.Q{rT @+dU9-,gN[ T(,5șߚ g<@rb@@w4Y"ɕpmuQpiƹ{GfƐ‡ EzO*d$gPl:21[98T|uI̬n3Ns+{BJeeq)Fe A Xg>`\;Ji"@Py<XHBni[ˡE zdbU:[:&95NVfޙaЌl j{a!2=[.ٿW-)x|> N0pף|*Xk"p)㔎\Dl#!rmhԳBx⌕ׂ~׀kaL:l׽v$~'Ιˉ@6V^㳼bl8 Zn/L'xdD‰Yn׏CmR -iQ+;["htl^g5.:6^ky|DKG@v{ T}7.V]̋3W}Z@BD0T̐])Gهχ9+F{*5:{V*01mgUu|VpL} j۩ޞc[yRu£ A U1P>C|pYOFA 6ZWGWrџt:5 (VzׅCbQ1iJAk}jJ{unayf1u8CiT]jxkU jazp^~yXq%DH &l}%Z_b Q̃E*$7ud?>_hÍ. ^Fֆt+ͫgxN[uTg68UFhl.Me3TPOФƚUauE! R PCE^#O Vϑ?6GcfО7P< eP7*(M`h4ձu l5ڊCXv4Nݱ}AgA t~}7.4(S5G mvJFz~zAbfp޴+U? `er5yG9d,'Dt!MK_(m PkB5gE9e޿$ev8;8,Tnt6[VHNÂL`KF@ `R 5U< RLJ]+]I)LZdoqĂqpK5|JHx]!p k?fUv %A&``5Iid;4w2,J? l`XUöeަ~5?cTl  >13nVYgO~G7=Nekubެ.oel]C Ď⤹ g#eB x6g~w S}8U&VeR,~$]597a);]9lA=!:l>Mԋfcӧ?=@x׋ak9;PRK N6 Lǒi&^-̷3==$4([8q} [FJ1Yɕz,*ǒԧDj|u;b^6 {TIL]k-bd-;1'3UH +yWb+Kۨhltؒ[b7~?=h0{S"ql Nm%xt-U+ZܱHXI稏)먯%ց5POdzW h194z׉ šO)e>b!P!2ȞZycAoϐMr#xo+թxg[s4T}sٛxG{?,}&OHb!Uu4KyM0|x1mG 5}f6Xߖ*.\r ܙarq6}S+;- 2~O0^}=|'Vc6$Yv qLyZ'0q~\d!*_|$TcɸXԕDndV(TXЯx( "@ke;|aEpzrTj~h9g>@ ڨky]D"(l>CAXK ".2aX[٫R&9߆8rߊ#t x|j5~~e])9x[pY(O0jHF3 x,o9]()4SUNErs]l`]3z} ;kSax7-+jvmS;ް.RU* e86hvn zT0>x <._2=fzQZr/Vtw9 :$tPU6ASaGeHD[xOcd:..^p}[ Of+f|OVpQ̌jV}= VnCI >Է{/w팗wؕg "Wq[6'Bzas}C |Fs{? ^"bWu@Lzr-Ӆc!3DԘmMu |2=|vc/YSP@#~-ʚ%;E V8Ƅ5KaĖNaL+pcf"+myRI1ZUaļW Grv)\ZTk|yVWO#G3Wk:W۫2s㝇 4xISI( >5/R4\^$D ƃ*e@95R I Jgu7۲)A989wcq=xQZ]?hCCpJz:'>wԒf!Kh z:'QjՄT+ Ojw[+(Ȗ!wѲ?I5g b f,4%h9~@{,+EpXIfdr!9k@J5FYr5aR$$CӮAY$rG^&7([&['~Ƴ4 L5Mqf@S]#c*`0u}zg|\)wa.8tF'ByS@O;q *2iƤ3D1O.)=ᙡw`|&c4v;+n'^t@]K&HE")2w# iXcŷԭ K`/T /sC6p0Wut3 ME1i [<2weX0zn5;Gb@,#곦Q |o5z܉tGcIB9 M"_݃A<>Yw,ree̚cie38f qOyV!VݬP3Ԣv=H?'}]Q٭en#J *!8);S((}aa1ܨϷ ,T:ÃD4rbPOr}!ueY6p BoKVW(KJƐF`9MM=2mRAfA6j F&Vsկ6Smy ZZ.N2bh]ԂR9+;qClɜ2z5gR7irdƴEOxLȧt^T.5>KK9/g>qYlr*!8hO3<ͰFeмi8u6{մӢ }xb6vURSr0+?nݎWOwE+h6d-ݏ76ܱUcFQe$7ɥ:-) ^SiGwǝy.sVm02sY22!0\G"ޕ+]>Zɱ+ءmGB=kӊ4A>:݀4mI#= ]_#}xͅp?Eڲ # (á |VY^wupV#vK -Y;c\dVg&)/W󤻐iMHJ`㫶Hשb,Oz&Sz>{ ѹ{<^4uΉaVYJDfK  Z4r}Bd\] +;8,^ rʦKKܸץi=w/*^~ vZv)So9 uħm`7 sE5GnlH~uL'6On C4 ?f{I1"(O͖#_2Nm?xJנ?D"F.V>Čϸ" !`:0%wĖa$tVyd<s'G~.:dU#;X_%z4;zGGr:ߘ'k5 )>xVM-9_aT1̢ZU/aN&ˑ iQ%Jtiڗ!r@ɴ ըI%Qd͆B=,گN aL03֪ z?àXb][yHVDKƏ1w肧{Yш4 O%Uז U@8 g}Ђw[ |Gl{M.8F8ٷvMt,wѥ E ?dgsr0ī!S[-R&c%˯Xtع+e_hNdDU`Q..nA. (;g€XϗO 7,ch om|;!Q<6~pU5DV. rV}~>l)PnieMdTφp _YsfiyV#}Fkl KPG2<5UA,LP듙TK[guF/^z`6e(Z@N% hM& Pφy&bo*ugw^ccXWBڵBƇ^]3)-grKF+֋q!  hx{ {jR/Tй/|tmF V;{tMddvI%}&LUqCff\aV5⓿FpQ8W+W\-cn&^u vիeE&Q$kN>V.u&3g%mQ"g_6sO##Ky4䔌*d\ hūwaThePU{eRt'5')l#tudA{s2[l&vKhI??5HY]7TҤInyנyax2[%D[^NcVoD6n׌F?2wU-*52!B70t 2$aGr?Z=tiGhAJ~SbjȕA|+';]!|.ܹd{E"dX䜠=U%#CcpoAxՄo&W3fh?&VO6eY9*WyIϹ3AEG ,Yt6@!J- #W$P}hy0 +7(&Hryy̞g Z]hv%g؟,3]򮖿PMd0Oj3@x"I.]I΍רF}gљ]h@-dukj:ghJ)>-%(;f{#*PƳ?x3 ?㩒\LPj0/zQXOkie*C؛3ۺl]r?|]C6 EP\|<K%\q(D8ʞ+~0KJg<=#"uCϨ_l"[) ߐFj=aUfp>#[5zS6T mH]( |A}pz3'ѷ+XE.o{iIE0Ym,֜"ޥTMr=Ɉ"hg&}N+SM)(r*{kI"_q8x }QKj2>*hB UTtCYAo@Re=lGˏ[>$=J`~􃺳/K:"cPRtPdҁVs?Is}>2EqQo:G]'A MJN2Gӊt~3j'8͒یBjy@w 'Arl@#ZsXDDJ^ oA Fzy`CXk6, g~ŏo@wݗC?'&ܳ1O~$ϔ$vރ.LnvL>?-7UBRS[VpY!dJD*r[T,èWTaXГs)Lh?>(PAQKޅI4amُ1eEa],8l+Mj}"b nXiqd`ӧYbKr 8I9G6E#:s-"E`u՝!'$aVg 5U Q`5Ikt{ _!W)K2 MKZ'C?PxAR6 ~CR 0ٿ4+$ >ϒcf9:{X}'^j#t?;4ř80 ﱟI;E$&,W3Ȫ՜0GeW+ "\ҬG?T:肘]: |ɛqF؄L4}X2W]K/mƪEtN{;vL>72q Tn+kA^pJ3=7bQuXi, ~9צn$DQq,9~r0a; s-X$oUbLOlv>MJWX-UyPAF + 965I{XW'f JhF`KS^ڹ2|F !MM\~n]we ;!Y|5 0Lkm0sؑrM]-d,u>%I%# &( G uCJbZozx3C"F,:φ)S}*wA5Sr=-ѷGz0m*IpD[浢UzCԲ x%ۃjb'$tt UYH1D Zvo1DRQ+r[,`콪Bv"k-O>4qKDi أ} sW,&7a(*F7W+z\R+1cTiTRy܏,X \EA cJ]XN&`LWÞeZ8jgn1h>湭ˡWbWPߔ!$eia.jSо4WFݮAhc'7 VY @wB`)RT+wXBM7"59NU0xEVtx~Z[@یBB UsgQ =$B*_".)ʆQe)i'67ebKE?YX&Yx2PT(5ռaۼ諷Qfǫ66:u}VE#Xn~7#c(t.5+oJh; GRJX9y9)E_+J*d0qPVndVN.FT9Gb8$_=]?GccՎK9$ ^&| p ̽4߯f8 <4G\6ܷ5Cn~鷟)QKb,w/cL>ƶrh=nDl"ѩ-DfTa oxG(坩9_> g`wُI5P)]2 gރGR>&:=W'L˒3g`%<'%bF!>̆'!5}*a*5D##^E<|pVm ]zb5E.P{^ddbI9p-B*ѓȢRzDVÄA9'.Ӹ ;A&? !y/xJes7=\y5.ܷ˄Ke_ٳ*r\ <6MgL=GDb郍}m_Z#2HT_T4`t ] os^m#evpNuLV 0/5#-7J"ZlbQ"Fi^f]![14`:(\ɨoOq^)Ob=^$.ѫdۓɷ ݈+"@E]OGdr )f"ƂrVEc#S'ZPLpq\״F%.2TYrQ" 5%I;bsme.|z[B~l{GS#]ҾzFRNc巄n^u*<ljUFm!xgFP /`w1Q yĔ6ԝGLC _ &2֨s0f: Ŷ'1yoa@.U~G4*ŲBK dGifM(z$#k8PfbQ&sVl|{LTxX4#YH-:*Va& ZD7fV g2*%alFϼ\_ѵƨ{uU`F #L.vVx/UZWj,m!)] tB‡@j{ Jfv^{>+1iYL4xW4\Bۑ x̘#Gf(&m ~tM2ESfD )fr+h' U=T=Ɵ=’ #<@Pb˺7'#Xlk7}#{xq) QVm=zvvVҊ&z\o~}rAkz ϋA{)XN2Cjsd+e{ƋN|k7 mRr|Ták{ټàl!pDeֆ%)hةw=AlQޥ Ur|:>чO:;Zgié E_3q*Mzh9T)(wޕjb;QK}#xBVLnJYuS =k`aTfUzšHS2~6%l{%8P\(W:rQ;#gNGݽH3e /㤥ET%W!oaf77W (8f5Y5{&VG ,@/`djXV[HX6qŒ0vFPOedh|H3K{ nTJ@"*M?d = 94{L4s'PQƫ[4jf𓴧eߕQ/KmI(69qW/3_MS* qUϗ5*&E wͮ5ޓ-O{92]G7 jݾ?"$`},Wԙ8צA^ 3FR]sx -nx6I 9_!M=_Ř(KJ6LJf˃ cA ]e8`"Xit@𳓈HAW0^Ƞ_ߗpj-b}wԣAЈ&| g\Am]}N<|$Q0!uMУӠ &8\{W2zin\7Z`u?께eĨZ !,EP-Ed&vʣt$ˬ% e,^?-"UOEimـz&Z_Srٳ;ۧ1Wl[Wn&ef !Nnư͋7>='lO=/$uvdYB".#+dڝ>;h:?A(5ηo3fDtg֚ .HcX7|N 4 OB2j?3Ǭb\N0i>5=Fyo%Xi1o/C͊]iZӶ(8`{BlŴ S3vYaUE8;L)^&U݈c57msZNB\Ou(gD!)|8@<ī2آbj D܍k5+^ ~Cb!=Qczp)f%l=luYsu_!?؃9yVq*08eŔߤJ&٧achk&{}BsL0ԫEۗ.Z5=SۅnbøKp-l }Z<_GHZ@[ZR 7Lޘ1crr _+sP_O CN?"_kWJXk ,oKnbp7 z[RL gG~|2$Ҫ_5bsNrf׸ Y% ,o~츰1CB޻raWcL"KP +!{1å/HQ)Q.ɚFyQې keP^˰a,Gts=7ۀW㷄k9NZN+ )A%Z; Ѯ4Fѡq|~Mi `2H>%=Iy>ܡv)UeQ6G$+jGg3M/<ŐCy @T[c[ml4|e6Ӣʤm-igR;Y-?|8-0w$qۻ^ ܕ\)<8+kuL1D&[|POp373l1QZܵ×;a@qIyTL0J}#j/e\jZw6y9Wzb`bKvWtǓm= W5 xe-hl݅:s:X|sMx\ d%M+S<n|aBkKVĀCt}D_L6GC}tPT}J"+UKcZlͪepQ5 ݒ rs*rwm*R?%UfFErS__`'ZZuXYDfB=E? WF9>^ϗFҒA).!{ Tpa6j$G{pN "il.qFfu^Fgp_z"~C>Ʀy;WfJ}/U_K@t{j5VgaÈD'&ҡJ6D;N*+oFVHzgJ_y2ͥXbQӎ6&6UxkSoLF/|'}](/ L rR $ - TxϨ7uk/) 2;8H lZ%;S.y)eL2I=w_NTezq_`]ɒ2>v詚!s0ïL|oBК'nl{`IH(F,gQj ;Qth8>~5k1.R 6{wшTRģO4HN֊I1*V裑5D wHd6!(aW@~.#)D?^#.T\*6;B: ˻ "Yu̔Eb{w^X2*ʎfeQ_"vI8 x<"YI"o&~?1}uQ+>sbӧtF?F>sD}m W@r>1A1 #6k|=&^:#c|I s"+1/S b+bLzC)ǃMO]%=kǕXӶ/pyp*بr M{P*tl@iM5ZD vB nwcN)s$Gm![^Am7HN&Nw;$K3d=\cuw<>vofWm!;P.KDy{-.R ]h#nS4v ഛwMCH$il vu7}6)nz I2Vi,ra x⚿X.LdW[!^X t@Zns[=}J@!%zeyp "RFSH 79^&Gac:ݎ2ӡa\F9$a\OHOWI@VY#7rQYNFOK75j/dzJHu6/شR2jח".b ĚU#PKLzX VZXOSQf5鹾˄mOEF%s֛",cGH-dg/EdY ˱}ˁ0xU= (%h?}毺#̻#5[} /7:3koa0*h+a΄@_f78GBFAZ_%9%7Mwf[ Ҩ VvCK%?U2!J+ }}{KصJUvC 1Pu~Lۚ`CW$CcSΓTWd7]sUe}SahR hC-ՑBi5$w<v72a>3Bd(.ڠ470m]XIlAB6.ㅤS5ຄ0j)X)7*VhU~u{A#=[Tv¹9H;]`U]gږ1}.VHmbM@ |_ k4h}QhsHC4~5^ioACF;.zpn?M}ezvH Xh0@z {lbһP+ωnUߩ|,}bZH2I;Ay)Zxú⾺{Pzx3ȏMjXPI C;V`y-o +ыꋬ`#7j65TѢhk@+[uSTHwLЩODGl 4a:sJӪc KwAn;FmErRE8F04<«)ER DH>U)5}E$Uqg[r˦{vBJמ(~/e>?ݬDKI }YMc#<]G;m"y] V4R"o9<}{..S Y帚4? NUDRoi{(5颳z bJ汾 gԑ /1#EŲHԹ9l72؜l7ɻq p.׷}u-VY <04iG 县33GR*&϶H\[og1KӨ5ɾr>sX2l$`_U ];d* ,&є6s8ψ=KE ē:~`gj!*C~|,_erYsy 4u+l J_/ߺdkK"^LЉ゙4FIn̹"%<8ϼ˰4lE9J,@+A@y. a $nlAqӄ!rAa<8@6?a r;a z'! Pp 8sE"t&Z.q"n׭`7{4&(DS[b;TjKZ.zq|$ދNz5vV$#jfaG I ?iflW)yc<}$G[oPÐ8HĬU>kU{iEn?[>;*.=P:48 uۦLWY客|)O mMjI"SkƩuswĝlx&wg?Ϯ{ힽCtZw>g$awKl`j>!PAآ;N3į.ƫ\2&OH ?B$FϝtLɾ@(FA#EIh9L jjxp4?eg[z.:)=E{N, 묋o\dmW ɣ*$}bidFLmOj0'2%sXcz'4t4-nL=Cm$QO!V: kM&>"BZ 2{SXʳ^c[.ݤt8B 9"tjyH>5em,җg]KQk_K[@9Ե\,]llEX8qF@w_.KuuMD[!3e͢RD"}Gm l:!WxJ#<\Z6کYŎx_EE,<|oPPFɉhu Nb]JIwd[suVЊq2c|xeL Y9mC6Aj3C:*.VX5I$^T ?3q״aw@!}hMjc}6+ۘEZ }lF>R44UPHviMBFدKkewv(;e*Υ]`s9wQbvg(̵Oָt ܔv|8.);/7 /ib/Ҁ́()wH42Lo_&ɥƏp`ٿCK) aK'\4{0%Ff+0zPnF1yL_+>T>s EENlܤI_BHmOk%(d2K *ubo _+GS ]/+30j]`P!UMm[T ?["1+{cM3ag׮Ӑh}υ\9H184<uV]K"hhF׻HH_"4LPn o^ ߄il,d\Y0cN܈ X=[ws-(=;) ߮z+̘JpJCDׁM*'p2tvLl|^{LIvxHU TO Bjez>9mjLزYv)3 &~&V?Es6*$.)긛b|` ܖ?jpkw+]b~Me#.OEέ oz}ʐ#nbyn $^R588Omx- }ٜY/JKY*c|}*6:c49ܓQN0T>96 7aQJhkgԃ&}\t1-`Eg Oy%V63&KD= (k[xm(QҒ ¼RAts"dͨd$[|]x$mh5JMvwۺz9ha`ˠ!X\-tڮTs?BK?/Ì$kє)x±b xmM 0HU J,@19Nf1RiCrk;|Gjìr_uw?Tf~̟^%ΑBex[6.3pǓ[lo|D?w<:y_( IC1}~dr"v|:](IQ%qEPObe IhJ -ӪTbC 9"n_nKw`a@0p;غdknp"S{Ϛh0즕U> =&;[C7"dyS5|9z cx] Z\06A9rp878S{{&w 5볎Yk.ns"6lEwuwt]XcǒK'ыYxB"%eaFi 3Yu &["sfExU/gml<8o!˧§f;8- I`:]~n^]h՘8h8Xި/>?{3ؑeix%.dVm@Sxc[>D)yir¯ctr#kΒ1]#p\8̈:,76jj?BL{HRX  z 0;#'5\(~(bV7߽Fnț u MZ% \Udmf@坬2]*ziS/~iG EX. iL%Fx0CHqA!8"J .(>ϷZA5(ί1zβsdF?<5;!7zfO[}kqw Ӳ,.uCTN=`ޓ,t*NE>!:'{pI_<Fy^I|)cBoVmeG- ݦQ,fl#ƃ?*7Smr:es<ۥ2n*k|{"$/J RYH:1307l`)8Hl,wGxǀۥ>NW^Ēh\$!ě~Ł+MG`9VQ pn|*aKK6x(eAy7'LZ0 4GqxĂd'JIݱZ,Vѯsl{d^؜/Q*/huHF>[Q_E# ͯP7򯼛$5ȭʠqeJ#RN5[ 0"5g'+vP0$`#W6;;j6YR`.SPfsw`m}F#uSb{_7T͖de! է7LWfE԰JszS=UM9dV)ℷZn[fLho')U fۛKy5\C&а#k JbPk!k>,N J!nw'ШT.K{z#>\7Vf‹kD~5·VGQ]}{ƒ !)] 6wm>-A5c^z\g 3A qTCWG!Q\y1u ~6HPHu6Ye0e;2JȔ;, sbV? > BN&f J@ݒDrУO&ܩE YXiQvE^#$YC_JE-nz$O9oXCY-89yI(aXN`3_; Mv,%wT73@[z'1 @aVӍd5~'8 #.JZ`vfeXDΪ]_N5ۡ&pFX.a[!EEů ,.9C.Z,ӱ2xoi~ȕ:Sztݰ2IAL奊c4ES?u?I;u!@;}>vBk/m<[4Wj vחUwSP f~3AlZ\_=nx$,`hf0RN9rU؈(]j}&tqpiC s$ ^2NHYh]3 9ă 1ˬT?smmqf6WOv%g5yK/hWuOL):ȏޔQ/xQ]*ݢ;og:Ne )zI\qCb 2Ȳ{% @h8&nSKPxd~zwCq%e%1eDdj|gVü5j>x$II ˗?U U̪Y嚅cP649~ZOSKffWe7 Sٚ#߉6mr5@wrm"? nB" ”[JW/5CO4a< U"b1 ~涒oDh[V&WsՀG$ϜhCFZ&dNb➰~T{z˭,_XMKL%Viw'ɰ0 FqE0ٽ }1-Տf*95J2'ێH>TQ4#)+Ƚ̣_D)m&!IjbJBM^5BSQ4 ,#! wQs_UFǽZo4@_j:Q HnPߡvD): 8a3yC$= 9y]-q W. W}&64Z)VZҌTgX_õbMS~f'dw&ȥ>)bd㨃sfr-h;'jp*SU'0?T9OC ;LOći G/P ;4X.Ю$>VA9fdq{ V}Z-٪5D`u-LAnwU܌|DP ב%NEMh5֑H(N v-'re5ZP?!Pv\3C-E i(X2sJ%0=: "d-@,lmM_jO^Ǖz@JlB4bFRubՕS}Ӡ rP"X(}Mڝ@ Ev8 ݮm~=Vy_@"WYi v)2vXioy-KUkv~;}2/ JF6a$vb\Bf1WuZ-ф:2gII ,$^6Z4+>tAMc4xQ!ؖ aOL@|1 R1ykЃ#k OL؅^7rHd 73tA5zp;~~o,;Q'a['30Lic̐[XBCTDgG_hF|G`xw Ie C-XiFs;x `Mqw!X%Bd%@q U`CׇQ~$3LfHg0#fYNK P]Ev{vBu3Y3z^GX]lqT)Cd앢.nдhMi|wiiR:aEo|[QL~IpC_ S(2ȽNJ܋W6iaö_҂żKH~o2X)a()1OOq:Ȉ9ҋ. I|n<[J-p xw=?UZtqf=wCу ;+޻D4aӎȢc% UMɊw9M? :C.޵Pa:} }:u%} c!D@\8Bp <((SjR쮶O3 wb47:_ѱRy_'5=?jtA]Ӭ@6P=y@ZUʱ"3Th>du:#Pfe>y[ͧ@(A;ѓZK}5Fj> d~w1[\nl8])pXj!VH,^;HHx\*$olO&Pa*lfG4}`Ju9!<ڧ#f]t" -j3Jń]XY_vՋes]=[_Ց?^KnDD>=nUA69~9F#q>̀! rnYwepLC(b޻OhbGmE„^.Nh_+[4 j9bI`gjC, kYHsJ=u ~'"а ^ j͔ܗ%jXE`hKaH*g rĚ5`xSFNcEXx*d"ws,?zEOWL}]ǣ8&0P8m~Q/s">]}8C)"aU:T%q!䟙:!f8X4:R*kT[6ec^Z6Ϲ 2Y}9 Rʚ6]̝3">Wv 6vSu_?ϤMdAlo;~_6P0n9XhCqW"lJdקܬ@cU4c橫5GpW .S[ a[w,s(㎠/m;fR__N=BpҞbχ$o8%V lM͘j3QFVSυ*Ɓ^# 8*ůUǷ"W~iˢ0٤MȗL; iq"u֩M)aK쥣!J8d |GTi4P'rV'Ml|2%UT"eÅyq?gSƖ~.0!c ;r3X2qݰK'@T0oB aB=Q\n/(`Kǭ3ͣ^ˢx/8(pK`C6fqz(.|' խJnrA0GW4O3X?ϕW26Q9Xzd8OxYZU5<H4tg\DHO-x_]jbREXeߕ\wPF,lUF#hTU;5DU'SR BzxM]*9xL5 A]*#7?2Lߵ6fJ?]yLҾ՘#+IG`j:DN[#`<#KUNd86!\.AFSF,v1nZwm-(1<3sAZ"ϷX?nZ_,!>39[?>g55v)Bەbj{,]93@DC`K kx=U8$Eo:Ѱ1lh߼#gd/b<#2 ~'ˮ&L(1Ty}m@֤~0`?J@F[?G6иd軨?z}7y `~,Rf1!q2QC 0W|-@A0_V f_2ŧn Oȡhm'}*^%j;27'@͂J ᏕxvI֓ލW/ /!DtǸƻ*# +"H4y|U|*peeotx d&w#4AW3ƗL"ޤKeҜ }M.^74Ϥ;EJ\'/71:OJ6G?'-j[n-$C)Q:6_}vR[SŠ0] 8:_-`L,U]5o1,ۣ4bz$1[ ;#QȽ~o黿Mz4~ !qDB9?(1VsZ𖳯Y8]|;cP_ie`дqz-꿓qAḯGvmDw7u(D7K&o8/D a%8záM8;A$f]y|?12m?.Mpӷ1@9V$?vݵR݇,gqI\֮c P p$٬CK8SfQ]u- N\ɮ ?Gƺ:`vNH?A tVnAה*̺Znfe-r&V|c,HZT,A+1'Q{* d~^mAmP Sz;y_0_FI9Ða3T{IVKVHaYGI6oMԩidMλ(=A \^n}bEF&/`l c'Ҁ4lA44Q-µ_ n-2@sTypR͐(>I@7ڢ%toEz1v=j'Kq;etDd’YlٕUԉ:j%(=BJڝ-E噷wx q}HjZDl|Ln-kwC7+3sQ蹫3܀ Vh c3u|ld/R.^/w%:-#?/=jz{*|r "d. +ԪawbNlWwKEӴ?++V>aW6eA_3CZ&~kf_8Wsn?KJN\NQ,f-1qψp!\@6 :7QXjoЋ|vc8{lcս`{N0:LZ_(_?hKXKɀt֔mXE)# pqOf.fǚw0rkh9.n$SWdojOEvgBPxqK!4P5T^%oSE%#7%}Sdq .Yb2{~yn/vc5J/GeTn.쪂J0nTd+{' QYM*^V I:[(HU[#|+z=)g@:O{?>.D?W7@4!Aq7Xo3c2~X?gx?1e;J֠~3lŗvÀ[X~F+LH%ky']d@ Ho L 7­}ly&9Evt̲alT;K}lykVwUȈIg+Z5͎7[*/F %Vn`"'$=Q}PJ~Aˋ[diĚ@DbRlm9_24 i Mκ&ՙg~zΒ:jJ+BJeruW*䯡 {n'A<|-{v5qՄ\wmh _^i}2 1 iS^!dErZ: nVFdJw^=[^qϋY.}\Dy3f4O#l-@op̈́9N%8>}*VнWKM)f 1ɑEWA/q9*Y8A'%zA?`QD5SA۶e/#Y ?r8*+dCYUrb6-| Y.7IST\X'8SEwð[b`o ,HįVy7B_Ĭgasd2E'OWc-B}QreoG5ePRM2>ugSTwy%]6|r߇/8 }59^o>DIZh鬚?\1"{7/}G(a*;M~ W xAJ -8%Ool}p' ߔމ+ M()Z:ŤkjIԪ)B|[̤ޞt2>c(tf2WGD|C. R IbB+u;ye"o:Sk|`p_5. O~-%}Ns^]&^nVW)qӠB(?0"'US o)}g&|TGi>ϕ?B(Vծ! ;t^œna hs'd-@ٛ-=Kf|h-UVz&3\V2d gw#&lZM 4w}6cEY. j (.X*SzԜOJgcu[hUr&;\P0tqJ1 0c* pAuio4@bVkE a`%FzF3F)|]2P;I=iVP(b84.h;+~ j8Y+wt 7f.rzM.b3t}/ja <]lތy4ͥ_:ZJkI$t+'tFl՛eJk7r5FSJ=n=='+Sf`l}6!UqL%.u%ٟ ف .KɮB;@ޖpz'Nfxkf8^v5)bElҩuڌ&^%x|nX> []rC%ydi?(2Yby mrRjg/o|3BiM*ky4XR8.b(KFN tR ΢B_S֕r5ok~\3(z-)HwH<ߊXz#҅80p|Ev=l@2%eT58;j=~iMx7veRKfJ-bv@A^zAr%"\6Hu| KN JKС$ڵޗ[DAgYcRds0p諤4`c8 Q(IN)pijiߋqmB"6?#iHN"J3^Bo/:Րht!#6<@5 qmV&he#PU)bo D" ]UޏE@xE+}4 0n6 0 <Uj>d4`^IF`di\`uCgJ6KC yk_U57yQ>1r%> jpP-m7#rQɸ5-81IRUr(Č^F!@*ضnQBS3<}˼-V.Ÿm_k$!!ŧ2B|o-F=RTTh(ƭ)fSx{.:ދ6#s )B$w^QFK#s * ]8) .={19ؕ0SĐ5ZLv>seZHXDꆣ =3RD4yT- MܔN f$kL~Y3yZʘu>R<4pMUfa~J}]O4`((̪cz k?t thЕu_1A8tFPhYx.=OuvYa1CWUlcUg#5/:7(`V;%ppד~a 9_w"R7mP-W 0:ԣTVrAGRf?JB>Ȩ(OxdNB#cZX Ԩ'chu&'^[{Gd|oZxy-n4(!a#SjE+Sv""AHmni+p{;)D=$C"CO$rmy2eP+Q=A}?v *֏Fv^2QftpT1lzMfPxʽ*}.{ vC'ATپGaa5^ADU9H1+uz2!4LȖˊ4)R[р%i[c&gRGRZbsGă^BU;jAOD:c/`85(+ӣ (y4!%u3<4+k^a3a}fAzymK G@a]/Ul)*ofhqY)ru ʺ% T:!!?/ >>`;L9zˠU4lEHH h- Y1MBt~'B?z*c44}[:?n3'}]"53/G~,!m/mXX}$zAvfYG]mwN-i -rlxN_i"#(u,j2 j*9xB^Tx'n/ʽ.9wqĬ)dbH@%6'J<-VۍYJB&Xfˬ7 t2mW) hQ3hս> n7{~D)F.(#%+E)w < )^YfXj{ܺꞎ9oޭTdHgq;]0A5t rrKS*K#@2.SyH XT\w: tF=(EU5G,(^jR=HNƸvLM0BҲ<:k3܂2N=gRޑY$P0趤Q!:qE>Mo:Y{_lLӢHࠅqmy7UTrFӕ+/us5'#6Bq?Ѡa kkl  -Y$ĪPfS~.ʠK%JG[ 1f7I;h7[{΁cWq]˔d3c%NT6 P7o4rDu9Wq7\9VWK)c)A;{qmjJ#6 +ewG- 7[ 奶OaQ?kwmxX{6/~/`z䓐m7uh9 UC(K4mmj> Ieh3g_8ӪdQwc(0YeN/(~ﲲQ!o} ڢ $~|Fp:NVم]_2h^r/M*/ڱ{ XrDo0*|rA/<հʓ'|*ʨ'qSCHI)εC&3|D?4p0 =5i:^OSq}E_jJއi|bajdU(_5E]:jMdz':})F/Y6Eˬ7H6Ŀ严@?̘ǁOE=;pl86 և#Upޣ`: Ң}NhS&/RYD(iޟ훜P- e ݺX :\ZaoA+6iT߆|_T_IO3?p=Z1|_/Ҕ~ ,ӅHM&W%N]:o^n/ϝmrA ^ h]C5Ħҟ~2^M- P)C.\Ois4/Q$G1N&\bK[tգV_?ci_>݉LpUkJ*9qّ^fIDbC"U;&[+h#,ݕ~j`WRT!2ETvA# ;1B8 YK# t xouК7e=/y^r`]#ov&٨ *6Y{M]Zx3yfD~ѐczG.t4r`_YDdw%= .`&L΢B zKe9M$@o aP+$ inXϔ==`徊noG`ty,%y !.ihۼ-wԀdEѤ9s$ $6uU$5L|ƌMR>֣Fp*]@HJPNf(!BWck}oxcS/5ZTDM|gW%q>D 5 [z8d^U$a`x(P4>w׽;#=>8,x5^&Az̡È5f3 БϬjʐfvQA<ʄ@D㪑!þyncxkܤ3L82O_6~Q &!mVCZKz 5;1*-fhF;nz,NFfVzd0ˬrOB\}@1=~SB$NQl;Etg9 .aoSA=w\&r8 mf6:'uV@pE@Cl5K= D( 8qt[.,b$\+IW m~"_qra 3hC(EBl®/Bpvzp6-3ؙn]uGON"?I{RxHCO#uOf8FմG}@CTٹ|wKLrmn9S"cy+ ː~¢"KU˓Y݊tԯ,|vgjTR_eݱx_VQRN?Z}UkVHI_e}7C6u3@ZxOH%ct^o-jnuzZ!̊@&/||h3L7w Ub< G_Vif`n*0܂'3VV̾l/T}T'Luw֞B="1j)*Ԍ(P9 r+F!(Z2v35=.#~&NwDI?T1B@f!ءz?]8k ^UEڈx>"`tM:S fy7hT .`|$'QYUm_;92Ͻ6V~.{W٘-h*[@441G#Zq \VUyF( r6kLRi>*gVR_:; U-U5y[!._jo_xr!%,bpYkto? VAw?sZ\\3'Qj᧡eҞo)hpk{0]Ԁ{UvkR-ZsJ!9k"!-1A vhQIJ<" dk2R{$%)-L620u"S+ (\ %i7$}.=e2 A5h =o= 5RwFR144ݲsL$D0^K`̺%s_)NkS6}B-7#j8|_0XZV:'ך}ݜ!L4̑+KB7OT[R/+.媧=`TE:>ߤHDyHw_aLl`ܦ`Qxrẋֿ!rN34ue&=R+zmW\4(qV(vքszXطPC8}vׅ(FSLwrUD k3j[ƒδmx&ͱXnޕG:C/뇡gsێ b7"LRWG7<I6F5gbFRy"j ^a0'IUd5#n r):xy6 (P1`(^vȸ4r,oig_@1H"<,SJ ^`6q5j=G~ָ,/XrܤVBHǞ(=tDXϯ"r(rZ)tZ8%alEGi^GG0T7zyZ*`Kmf!x!JDjmLś'`&4PvXl]_?N(m\ J.i)1D` TYr37s؆5^XK? k=tָUއIhԶ" H2!B ncFR\:ٵJ,<ěA ϙcUEڥ8dH(k)B "D_Ed_ݴu!5%pg/Uq"(`.q^ER)E" uf#/w"׽.id+y@ ρL~o3moFj5Ι7XC.G# :^: 3=Ȝv *g?7YAn(eO+Ǫ(᱐D)/6wPO{wsPt.݂=SKofAM5֠$pE.2-3]Ԋ ;kSL 缲>&aPV1j|S9 ytz"~dDCˋC ME:7=eiL=rk;ic5y@YG 'qۗ"V u>17iʝ AwMc"+o$xuѝ C;4_X_|,)R@-M:ĺ=+lsGgx͆S fDAWy:c *3 סҗk;Ǫ-botc4R#tNjr?=NCz@4k LJ/H<&yhgC̗1r $x&v:5[cW oGzCAOat&6w6DŽz&r{i~<>׉U8zѕ]UѢ IP V-0p`rLwN\w>Zp2(cY)%TGr].~zu#]uhWƧ&#R>2T"[_85E#7Jgx>84* 󁂚drmMFqGqJt0B`DF46d4CsMKP͌>ߌE/6F(m,kh{d>1_FOGu8=KC;2ف~>pe#0zϸGrP(H>.UC>{D(&6i+uE&y\.`IƐʞq`!^~W;gU40cGG};lWjAU,yrS}q2ꙷ~4s6l 94#&j?C ?F*UZ站;'Ҕfн~CZ)1쀱WO]mr,6XS4 U΍c {X_m>fZJJ 6|g2srm]x"OǤjtWhe_sj@B),+,m#TET]B q!YL={Rk|&7w!I,xV+i>KVSj1P|m{PV1Z#ft)Oa3Qj|ܹR~Ƙ[0Hn9 bC^OiDV.x,{rIFSoY**) 3_?؆A9^5vlnb,X(P<Z{+Dĺd̋Yz4ْ ۲c١ūu醵>,Pf :G4 `A $|ҘsWuneĀvԾ׾.Npr=4ЙT1Y5Dw#X\M% MK]p|StQ|Ex6,֋N<0 uniOή@L $ WnT9J)e! ,=&!go' ߥVj(,wi*$AsS˜#n*ZDu A@ރT5SK+X8 g%+=z^7J{W:x,M"o65jลGi2"T߽q9=E%4'"Pbl(Uhˍa\ʾeEX79jg@pS8TnzWfјrذ.A xe8 ,&F'N($B f"̶ni_x4!xJ%Cg]~PO\ |25sU%vG%9o90#\8%G!d[¤^|M*$7!1䃴E*_bܧtzUyh:yY3>VMNykJȝDC2A"}D#y+3>PQ!vGnl[^YgGy/M$t08UϊΈ?}U 9 %#SO6RDmiaQZYݷgh0О$S9;]e A! ,x4)ŤJHҎQI(BZTa))ƨ j%yVk:ah-j41q(|3ODYTSm 84`i- u{97*^<㱺Hݖ&^EJӰR9ͱlѢo%kot'J®܃wYYJ1A_x3dR"=sB1txC0*Q,x+Dh!ދhԋj7Fwwpt9^lW*m\O;YQ$P'R4НhI-剅:Wy\.Hf+~}2S~Ƶ ohhC );1I=H:J mc&uˡ>X 8vROkԚ<5Ir?מr-3F /\02`yQZ^LK tPwžc\_Zc#^A fљ? h <0$1g >db_UQ,J`r88kA9waݮA3p˩7mk"oy :yIĭW n"%r 7QbdU{;ټ mj)D_"PY3WY['>}_c *}a*Qh=vcL/[˒JpPS}!Y2:w6v-e hz'HHBcJ=9ez >CK]U-X6n +}bFa+‰ Ų&]gH\ʽ\Yۘ:=SŠ)ݯs:bUZ犇fʟ~=>RF\Ag+X]eUqO|%~$i **s"J*'ixHP?=]0tk~oXIWK (v-izKLFhu83Ά&S>W}I_>B5M64r\I?(+=[/6`mV{{VQu[{pQPJVϰ(@|4[s+'H!NhL 5eYc#"KoU<^ (`X{HE 2b ^+uv=U!"hdn(LY7_,(HM7H`pГ $87hV3+O`o躥~Y܈Wxm\|ߴǛ66i:Ql40>[L lrL':^{fƏF~֓~i{#Xnwt8!D6Y^&/$qfHVMIٌ U mn>䣎YmT{\L lwpdNJވe%eYʫrn]W^'iy}T pkN(#x+2!Gp#4!Ds˓"n{^w}]lE?r/^hcC#]ZAZ+7!ʝIvPy-0.A 0 Hěw䝓VnJoMR$~g`9']u1|4ț{y*::p'kXf:WN8(Iw *FqNؙ" 6C403œTCLur(CD|m mDbw{"ze魖27dJ[, 3E,DU@ˉXb"ٽ]o^圔0 nk.{MQ3GyA][*PSlfCٓ>?d/s8U/#M l-fe5OAׅ;䃅No@l1w1LO%CoC[պǫc&|wl-iF: 9 zM5vBL+H,k!b.T\f07a`Bn>%;/|X~W〭.u$L읂K8W{T5%{\$N\M B}K5Vo ~#an>w!XdQ@C s\Qf&\>՝Pév4e`,n|JVY,2!-=ЗB,WƒPN,B8W_@}VS-LWŐ;DYȮ9"$dVsf^Jk5xGV"E]FM"jz? '|g@b$j/3`$/zdmWQM>GYQ-EH0ǽf]"tkXPUX}ҙo Ļh:-pdzNhBp!|ΞE1kŹX(O愓id-0#wx $&No ^KhN2 ,3mIhTJwY'wO7_NV&"[Him,pW sϳ6)&.?ZЦ[Xt;yJ sfXGC@ݘaVچ 3[e:g9 h3d<`qڮ@Mx.fI[\y%7eUO :6It&}_{2E@H~P쏗v_YOH[#N(GH&FdߖFW}B= yn _+uJGzPM߿_K:Wqи/&)C~D8d7XHx,)u8> Yj(;i `{pdٱS=E:o Ud$YV S;i9 HJQ5U'Nn%&_0>**} U>@h20!=;O>\t&N}f!Ԟ߈i ID#cml؁v;4HI!tX%g[eJ}J^\oݹgu 0'V6w{W?dUEGoKxm$.lM6EN'ӵ8Gf*{vM7JܪY[LzH]ʶ!B}>PF$IuࢍX ,<:1J#,<ټLXB㽜`s'QaUyaRcxȵ)2RVTzDpEEܣWϐ՟pd ?ϊ!a pkAs0_+u9Kex1N2Ť#C:!f5QQK.^Wi6M M/ ZJVR #vpf7ZC sFk$V8v\MZ쑔XLb\@="ݥ=wV /EvL=:OiTxg*#Ì4Jх]{ňȩ&܂kp5F(^_f~!bDed*A"^_WZךC%=Y}Эuyo9\}@RɊTu+ H+92~ t5=^pjWߛ'DY|-vaX3GDo+_vM*!nVr;־8Muk00غc 78[a$on}! [Qd]T*h|dETA^K -q[=f{FRy\LЃo·L+VE-{ ^=܏f"ҍróQ٧['>w`Ο33$ӁɣzfWkBQ*`A(wz.%\5R+#CM`1h9_mj?~Pg<}&$lwS|Dc`6G[ӉWT3lśAyq Id#Kݟ7nrR=t=S˘&zQT_`p$ۇ"~rWMe);B4"~SfqU{\*-6Ut)'KV7Y6n0ȳߕ={G&=f`=P '~nQ1AcqQeBp::KJ󙿴yi9҈RIJ~s FDe&yO7Xd2G 'Z!J ~AIZR9۬9mXw|!c/ -|`c؏טCԗ-KώYQ;u,|d+m~&(_0pF,ͮ4񧥄 wM) 1qi=៭])(}V+*HHwH0DNj)RKۻ5|Gv'6#ّFVCmsr9£I XնѾ!:~X<&1Ipgs]Inz#98"~[ Nwkz.^@'I~[63 L2ӬT&v< &ھ2Vq4luOyWzQ8?~eېqm ??LAxN1 6 RмY=ȶ{,1'>J9{YЏT*d,C>r»ɶҊS0 :CQ[2+FrU~DZ`R؂0Hd_QnZA A$ O^7^, >>~ȋo|u Rb]tE|g*תvcxv*+?&[UT^LfW pTm= m$T$].oW㵌m&g‡,ssf> BD6K̈́)}}t6*^{ddZR:boI-impzє791ȕ黾Du1ÒmTL_e_d푡$9'5GQ'̈1-{am-#e)GVϿ QOhΦq/9tY)>*Zn6p쾜ziC)ZI/;kM'ZX ~nNZni>Zs4pqk) 41Mbc5Κ/*}uXQJϊm[Tȷ8X 5YS3:uy!ܪS- SIŹO:F?< *c`v-Tc6LMBb%^YǸ}#97S/ql wJA?o/TC`?p8ئ}TbkM a\|mWI.N*SB-tqS>;v0jB.amCqL4JZ&e\H2qBtQ ~cSݢ64ȆpT]Lq>~ oqK`]MV1fR0`m|cۨ7;jVƟ1kB +";و@>5xѩәbqM(JS h %8oN ꔋK- sl;Tp-zq;VdXɒ}&],#y' 7L9UP{zW` cvhC;lZ$DI>ǟxiͯ"jiSGMD1+Qwn7K<~%9z v?E8xJ.n/ &f*Po풛m2kW%,XA t_~\z5HxY7O%w!f*L^g<՟‚|USʿdp=ׄ,['b UeQ.ERl풪ZV ݎ8j\iQ`B)m8" RfEO\}oj5Bʴ*Ӭ"ק.B8¾3]#G>[Ni5ʠJO03J>z ~Q$vR&RGK s:f!" ? ۸pX<ٴG`ofS@%Q8~s>ŦBJ9Pd j _ʼnQZRwUԧCR8䡣=b{ =v;vb|,R6"5wY& d=! W$ .f}\OÉc0"oN(鐙ї,Sʑ '`9 vO̐8pX23Wt pH`;,{_i 4} 2$<",V;mp2|@12u`䙕&]d8H_ ,B^7<^]v&/ \XܵTbK>-=*LPG*;&w. rXi73,N :-ZTyOU19WPCb=>Ūc׿ΌUK#+W?ˬ²WۃNk*uHfRtIsZ^N#&&.o3>C݈'"Ŏ-!GsEeEl<rן&J51~|FF">_m̄==e 3}F_@@v`4hM3dO}Õ{Bà)o& :_|#z(ElB ~=V酺,ӓuM1= 1WDI ihElO3tY|ӘD6GG# hה*0\ ~F.u`o-UI,o2}!c lw'5fG~@c:\C֍o&@Z|5r!]"*F]; B" |*L6v3@zUbjjB=lԑ3S)0exz䟴-cw&a7j⸎+ |Eqdǃޯf`@Ilk1;l_ e{.n`s4_,@ADdrTF _`Q5'wG4;fKiϷ))+U`U_R ep$*dQBi#r<^ZC8 Si4 ksMULk=SY EzGsʭz$+z8? =x}2M6$9 ~.T|Q٧8fL:8M٤,F:U{*)tQ4Sin6z"*^ܩЎ2 ۓ=:>`cʈWXU2GTO>Z~$.͈!<≆Rx֧W[{lIulH _/^0ףKΘB LJ Þ@vI :$~Hq/CBv~RS@$UC rm0Y%:0{ճ",V;1ӈZ)ɌƦ(۸`"9ǬJ Y5Yz_,NďLOS,>JF(6Cs6ꮺ99lxb^yviT7PDmz)\ެz {w\j֩9O'4CR! 6wnESǣ6Y-X>sf*Gƻ&hfo#╁gΟٞc'{߲?z/r +䆌"첈~fM HXH1a.֍_&y\x OEod\z$9âH >m;!vA%/@aсL4F3Zś 4ѱo}h-ΧM~Cp`dYrK l{]WbBB&$kD=yj%qܒF`~eˢ0iH%ݺ5\bS_G+nRaW*ALAW#Rԃ-qTXM^YZ7[9)`ԗĩF%ZB`(l$ l܁!KgX5>[RTt,3ҳܜ'uDgq60j5 4< _.lyᯁGO2oZ+aû)jr%%}2{=t*],D|rb&j)V>=0bv-=R(?.U+j3 ːN[W1~# -Jc -׳1ͤ%5m-1H-cα V/: A W&d oNj:}_YPC~J5-'Ӳy#웆U N1A6Ae8xg4.u k.t5~"ruދ.iHip&A3tܿ%j 8c;`/ mʟ>~K>nD^ اM(=]Afy#l}yAΎ5+c cS^k^I7,8Te҉u_f(1h%C㈰tpLs&Cgd7@ګuKץa[5V% 7ltLJʻ[coE[Y!R\X :uobȱ5%r¿~g̡)Wf.ZvЌkS h|L׾I"JZTgɎ|v%ݝ8e`K߇upGƊUoi_3pioA IЛ"n %F wk?Z 9:C>8BKf{! {-qhph$?$W~؝ g }aY{͂_z؂nAM#HssWud*ZaoS3mޞ>xOPe1 w7_J liEh[Ф\2-I/l?ͳGr8s,`,`)FR,FE[g,žd#3wчb5Uь$hȬ'Z9f]C]/p?u^}mz -0m`[K55om?.<\]4B9[]QiHX`) Odq4L }_)Ьoct :aˡH6.P&(6R/걜_n1H z1@J"H8nێ]pdۑf4W'L>渊M/ nwV\-Y+<,Petʃ0*I0mE^#xA^2ܙC .߹L2Yx [:'a PQ9Rv@6>arHNUr sY?vÙM֔FƓˣT} a+E גgMmL.++\G1 }tINP{\.dۋ.%-Hʸ;8vB?2j>:ӽCC ?Fwoxln#B2VQfˋg߯zc=8#e`2^VZ/Lm)A (;e[_p>ؙ⿆0iуD>h6|ǭ%fNyxaqzOӌ-tۻ$+pK!&hI0͸83cztw3Hn\DjR3,) mFd"2o~R3K48Q<: ?@^f68"t,`l엢 }-Ÿ`4hϙ͛gQ7k(h Q#hR[ԐnnH zo"BrWg͛:!0⢃N0%A_-cqJ~zc^t2&HWY~7xAf~?-ێ\C&H'zB9.VOm[CiC4=G4u pq%`鑿>[brnZXh=Z'_0H0 QOC=Jm1Ck R8ꈀэ2PLu{wϾY4"` ߵ$1Cqsbh.!+ %uӞ.WVeb]#) ,"k]*uQ멆DŽ6eb‰eES8 ]7A ⾜v6,Az 2VMXs)rިos%xIJ7+_@Tv 'e!#R1Dc >WaHmY:`2't., VRѮjK9Y60Ftg9.2K4.,< z/FVΒFoR֬ 8Ҍ2҄[=fA!BMsR-86{$fa kU>b~/x]:bN|h8A?tRuD @~p"U1ULOn/2HA:N]q`036!P.0աWVHVÖoeLqhoڕ&d]fE*}n'<(KBWLos3֣#V "..ȴ66o-):%}t` gb -\F.㱗@%|ɯ\-,)J|~ mw{M7}F\Y. jW4b|T/ΚVv hppV&nn4'S# +Dw1!K5DaDGhgưsYџ#0 #rói!j7VMG]CcԂ1A3!"8A4 ep=t$⩸ o\p`-%Z]#e2êY J@8Q WeITnZ fhӽ v 4䲻iFٴ;QP'cvp>36RHR[Um "g {-pt$Tوwā1Ah7 pN烛&0XC$,nQ)?]D׳4QFvCO,qc{y!'-I"fг7##3egl?ӄJnl`V[TBC0c%njL !ʥ:oQ66;i/f#Dߚ^p6I]^2*,^w1AHP"BpcDSڵMH$sBJc#Rd4>B=0:/(1_qkF r9>sK`r)P/ͪk1:6+:Tx%۟gs!|~Y=)4.Ȁ>]%5 ^VJTDο>h>];pE'rEUK ^%*œ<^ zv;QΘke/i|5rWNdjClY  iki9{+I 8&ea ״C? VBKt%*Ƒ 5z/hW;-ah/hIxkjnSbBKS;}>$MVKkvbSM>d֦,K~ Zg:+͉"0 ˎ9[ZL;@XSB^i#gӓ\!o 8l5J M_1M yg$~CZ 3Ѧt[cf @pKA n$lX.>̍/306A}١9wɕWezv@hoza_(3q%3 @<jvŔ XPwNܢ3:R]bNZ^[?_i?*릨?~1pK;g Eqae~s[8e/ F?Ф[o6uc5DF;Oȉ#aOcu-4iWܰ8+l_SCmd>^,Oi[!ïoקނuDXSڟWgϘ=e? N(>RĀǙ6b?J/Jjph ]6OgUDh&/<.q4h$:@eWhd׸Fr/Bz%(k<8g!;pbN{x!1]N+5ir8G0t.rTnA"V7_'ZNAH ?>-B9qǤf*PwLNVq,+BLZekM'*uK%=I8S6$%?!%oܵX?{ ]r$3{>E"}siS=)I߬D^Mwp6;zަU\|EU/oMZXxi7wN8CN00嚅߰wQNp/.&P/Б'^dh'Z:%a=f]rNRUߔD#ʙ#z[H@I/[kxKICD)ܕG2&]28Zwvl{NJy1[ҫRQg >=A+1x'݋έ~;B{"2)`Ϟt;:.W~e]7Gˣ̂E_j,\|-YVLxoW3b U2K\ %UuM r%,hbv3' ZDzkPDw6{]I"%$xTXy,!/}bNQ55\ !͏ 9v)3:7襋<:̱u`)<^,GCuP &n5;eXLp2< 迧]0Y;/h|MS7ʹ5sLˠvnb!6rov3R}*>J ѻTOMdcnGj7Fw V1uSiHjAz} >bhNJ*G 4k=х Ra02.gŪ節˓5U>2f&8 -P 5]sKPL,j<Ţ Vx1 -)0"m;#i[+#Tl<ߘcnVgPvcBn|n(zs zPd?XYk}`R"ac{zwpk|KpcƼFU :$p!@O|nMm m-yHI\ONẸ5s[ MF"Ta~pHԿA]tv=CPi'Gq;zf3gJ9Pb224T/ꪯ&w@0#u][PDŽ> R86wLﶯhSA{JFɼWQVz璒+9S ԸYר6 JX2B\cқ/K=@6H&G $ryCB~*yTY/PWev9k|` rJT-h<ޞdI; g KAri]On|\ m#~ƙԜgQ]|U*3FD^|Bҫ>R36J!e;7;-45r/x]ۢ@#K;)wQP%cy[Rۧez[nJ'R6jbd- )kY]̯Wᐼ}լE (g 0%Jmگ#<"C# i6l ejFLE9RM3-ZHaPvBZqd\Z?hguRcP _ŦJ,MǜEZ Ϣb%NYKN8yS#=q;Dݝ!W:[Wc F)c,`goje>ƴ?n(\R`owڬxaxoeE% 7G4Lg3k1%} Ȃo2ږJdL/ $/I),ŀ!Ĩ8vKvw,swR~/Y){0aN,F_qV,9awtp gϤh>W`5N[hBB_J3E! Αt_s0:݄ 0AkVӁT-BB`w$E y=z%sA2 n ҝ4E02UiEC?8%fy ֈﵖV#~صrURַ";Vwtnq=w7*iiw#G-}AłwCB/U|m!Tsk7Lk/V02*]=q9A : 2RL^0RJ|ɍ[n,ۡwՙ~%<*5b EkGsizjiw`uC++7k̒%0qDpU1}{JZ@D\rF7*b۰I=V劺*:7CtZYt|"rd< ,j*|04A1=\Lo=;uz"1^V)) Q_XWUs9SBfL&%1vQF͹9vD58JtAf֜CN.#,Uz_5OGư١8CC[>)J+( D?/A,W,æRq8x5;9a;)w*6|pC"g-=ULJ3E̴ *qA$pj.5<{@n{jJ5bG;d0yټqX9+sD&O:Yfl(⽎2D;ݧPUR,a8 k ^T8L;NTEs]:ۙ˰ AANhiT E5=Ϟaxn6bpNz $˩zs͚`:etmPܼx|GZeFCdH:\"|~o+'Y޵y섈ŵugdTW)-" awm9nŻ#5@ ,U)trA? uɣ._݉#"}@،.au^M,4 f윒=}:OФ<&VaJ}%PǼ,MX.*WvYw3EdbUVKA3g:aU1ֿLMr8)9/We?ʬGm*, J3jhuj&K##Ҕ]pLmy]Y3h xZ3DcL:r&4 :W0#:kx/ԯ.QjݚýU2 S#nb#$IƉCcB`d@F\8:O<:Fv/" Qb̼j*Լ_Q_64N3h5%E$.sH iLZl9MKrC83LȇqSA*NsyYTV\D Ʋ,'d~Yݖ4\u.K,E+ǘ#ŌZqEx03DZ׵6gKM`kO&DĬo.BhKA"$IB %VOfo`ν2d%m+8 OqKmدvԅ9\=rܦ~ח4&"qqlW X|*t3.wBaq0xxKCKo\.AXbxCGk3fT}u>B c<#D1D-c~16`F ˺HDK멼V>OJW(3%z!x2yk0$+ oQ>= gP gN2Fɥ~@xyA-E }HECi_rھMJ]Wsu6U܂LZԉ\  YFC"6GTdue[Or TsN+ $U{Gci tY#̆  ߅Y@RkL,9贛pVn{c|M[b 8#msM%ṁffy5 E}JTQ)[3,Ţyr*Tzp-{&PMd>QML{:%S]UPOݣl/],a)FY4k:@lܩ>RcE|8ݕ%`0&X|cfK(O?cʏ'a+dU利H]B_L"j$;]8R~\XpZA8Aʷ5ۦ m,}V|I5H'B3zC\kz̘c L&gX PcjNآ w0ڟ"SdZ'B:žxI|kO>S˅-F S[f!5Ix):G5Ǜk5PeEO z*Simdmid]7ywm%sXQKP_ν1@3(N 8ԅc hsL:kf2w_WR;/UYHN }+<b9 BP1CDwܛZH\ZI*QkM^y:KJN 袹/(;9Ek#ܒ?ѻNtVJgyj~rw=D+'b*Qq=,>p/?f10-mHxtt-;( a| G ':[)ߡPӟaXpSx<:^;R {m@ EUT_r rײȠ_w \ԕ^R~1e"kqz {K4κ+C o\^7rM%)/0B4NHL.Qf[nUuƣf+4Iwv*09J~`$;~hVo]7a)>i9rYݰ`gWR NWQik*E\|gDѽDSE"~vB˒ p^G:O1Bkd>k8z άgg$7eÊkjmU\ FhCi!amI'K섑N6 *|k>>a+ҬmV]O $&q*"* 'h! | tڿn:ztMz,g6TC#t%Q~BgSG ޻JA}5pǙK6u|qH\FgҷwXK0h\IMf,HxBcs<] "3tylj-z)à"uσ[xd G#o)j\)، <tEq)6deyxe(`#ղ4Yo<͍ @o. aЈ"YG_sBr,j⸈u6ǴaN %k{txDvDŽ4EĖXe*cꙷޓbwm/s$AKq9P6n$A#}ϼ G] ρ5r()Uj77&- SuvCj nU%R$"Y{f?Yj ^H)#HZD2Ë`)~@${I x߸r5l;֨[90s;Bg:Sr,@1-thȪ/ DDp:rd`o'0q&4;*!n%҇/eJ[qpEJ-ubE@%JtYAЧQP:nuQB^ʥ-C ~iPqԿs=L#ڰt2! Gnio }AmSq##W']p#-X=f cp<2aZ(6,|ѳK]6ټʌάNÖ̲QŦ=g_?PY !Qh߭1ĩiyQ`*VOwd@`!3!O9ofnGQ!sSKoJ9]jB] quf C -Q)רRGN"5B ҠPQ846Za6 ~l-] 0q ]@ZD,dU8c7+#4^[IhObߧ)V!Ġ#?xW$Z( %zdL>$n% n}cMW)Ϳpį/؝O _k40PR ٓm9,9qM-Se ui~)[DH3dÈaJ3@%na@HmP 4 [ Y81:ۻhQ=/?zzzh4V>IJZn:qcqakz^֫@H]bKRW@sWOjڭY;'_A:H T4%0о2 yiR0 Ӹihƻ};[{ X9-a37LcflJ't {ߏ3X࿧Tϧ˺{Φ TȆ>C19uXdg[EB }CR+9i^!i3zw7Agg @]:dɁUa[]5m?[_`=}b \įjeU2=EZtU|F)?$L\}ٽ|ӯV8kl1;ZnTW@l3wkF˪댾Ighإf& c ݕ*!$۵y~R|n9w0,K[YD#ԙ8ׁq. )j1W.{O?NPZ2-(U1~e'B8Y1H+edBa l(+#mx5&b, A w-3$ ̶ ~LÝ6sZ.H Eqy yx*2_qE06e߾E*'/l*4%+&LQhK cskSM #)f\8i_NE_\r YeU3ܐ:F39!iKi8$9P,TkMln*6.}\ft"X}db:};) w #\+,_0x['7x.ޡ_yCjUkHi"|] pT30*۾M;R5~,^$jF!4=qп4tAW܇[e=){p8cVG.vd9ӽ $^PV=79CTA/GZݐ'~Vls<Ș詵lE w]tuv7LnֶBhU<و"gDfS Ov̗I<| p`-;(F¥ZvlE;_X@]%WdY*R &ỏڻ[@O KjNcEibF\E^&P#_~[zط02 bFRKAH Nt2 ]%Ff6M[W&JXZ`N. nTKU„ZA>Q>! OYyuT0|@R ם>2 TWkA.{4JIS>@_2=gj,r@5͒;*ާl @5t\z\~hDJPn& 7lĬW1$HX^i=;),)A R٤9#7c IJMyY1Tc$M ' \㝞;5]#mtR\"z􊞟ӣ͌E@fRHY'm5 ]8iJpdFlv*bbDh"fKM&ZAȊLm2灣K%8%Rulh짩R50}]MNMA;O@Sm&U‰hͤڃΌ!nE@ 瀊Kp"BLl ."rSN4"@ˏd\GǭW+٠hĺNʤ LSq8},H *{1iD8JC-BvQz%^]p'> {S䯛EQCyPry[]%|f~lD 'T>Ri8փ.#\ y?Kd`̷[EVXc0;ax2F C= ~hdm,m8y-Xپ3Nd~$6R]qYDh `/}ЁL›d>lտj~a0z%&->#2k9\HǴMS6\ؗhsspdOb [!:9,('̝wJ/gф`4϶SNo .`%'B4+UdpTWO%" `Օ[Hn@A3`!<>vAs GzA[\GLiU#|!vB]]gx;'W![xCeu/htd`\p%~=7ΰL ASJFUfunK1%#;_x[In fW2>=Z'0m[&O7M̼ g_ђT0 BgEJruoRk.yTT,k_;aP?}U:Jj Lj?`;{rv:|v~?VQVM'%kΫ` Ul蓄~O{@|h=V#4 +<0aS muҦ7f3v #J=0uPT&pd. \z}] 6)eWTu8\D :}-DMGq ըlR0aڅUh(N OsB8kެdҥV@NT5Y鴡BՓ[sk#t`En)zdHbRou(W%ߙgQQwN]BvDfy_pll^'l3*4XxLiz'|ٜ\ 2C$'v 0̠B̴BWZ:<3q[qy‚1&*h. @x"+ny 0!Z,,(:>JO[BصnH,tI S ̲:]-LQ JO ѕ h|=Wpţ;|ݎ9À)o ɦc(bd x}e G!|3EsBqMjjo;Q-BiR{/f րHqHѡ"/2v!Vi4ILL7ZtHAVsqaeqs-ݟQ5gd֥IľݾV:t\2&8mϡ[RG?:Zej^awA."  %qB2n[Jn6?A1ÄZf>J4s=EQ^+N[dӸGԘxh ~"DΧƏ!Gx<ƻ$]GL]7wbgcFJP)vg xiCpY"3mf65K}89J%uYVf<}i3PlɴU6m%"*x_GNHȎR5\9&@=\~TVn U`Khwz 2aέc]>Rjr8p艮;jۇfN kJ<5?Mwch=~]:SV1)G(Ys(&uXNн@PVWltN=h;mm=\2zͺ ,.gg Ӂޚ-uU {JP/OuM '˖rș('a 6A꺻=n{X* 5|1~jyZ;um~R<CML <ײ[q_uF: ߬#|T81+yTL&Q=eM@MeGFZ SHx;BZoGm{KRSҸX tiD}h֓x龦 :'<4ܡ' ^mb1~bxsi&j&sOvA]jPqWj6`[&hxvSuIX_硥uƒ(R1L-)=av39tQ}SPI`@Р5MxȽ~J Gc9_[QψLJ%7gI",d~i WT\k'H8H$p"w0Rџtt&Sy [L\+caIhJ6Oe}uu0NK|Y%sQB Veއ~xNPz1%.=$Ghz|+I/$i)83p<^ݼsa-܁GDC9sp&z>ܬb\:O_ hhBWl).<$?+\U.PÃI'^-9JqI0д=XfODD?Mߛ7+]X-F 8b]{Txp! yX{h؟{I"?2^_WAD̬:&j2Ab0qG=y쾪\SY2Q6b'g0<Ӡ ]@]gF[!w)c,9F, ZUUA-{W̞KE4S$Pp$u|+8Y›vpj/ENz;9\_njhbFK|%p>fŞb9ۥEC<1礦c=(FPOSľZ"PXK'COQP+D\*~CXپ>pKlg殂D RrH AY@;>މӭ ΜbUnxق Z>ʃ1e= q̑dM#PkNȸo` :n]"dIDEzq ت/zҳ.%霒5W2f꒐cl˃ |Boz`QT&%)޷ ce UIj'tӂBŕq8zEX Zyޕ$8Dz j50jtD}Nqtl^zpp!Rbj^"Z?n)-SkC{BE$ %((/'ߗ~TF 8t,^"bGeE- D:_+߲$%mA~P3=Mj6ݤp {5)M*2 q@G vɱBzfK;ϳL{aM_ FKፒG! QPc0PjC/@,?l8VJܖ%1$W/ +m4,RG۞r&GQ uio ۳1(Fv[F|WL+HI$j Lg¨Ezds*?p=S+~!T?z&Йn\煆Ioxzз e\߅~ vot#J pPjo6Qi|+zmBC<= ?д0ۺ vA,iˎww 8!'^i2$QِuGy nWX,0DC+ \Pf|5tѯǵ0מer ~"VPe4-ђ}t=dw ͈뷓N/ ~m \a^Mڰ4fٮʱ +P]qhSIKDp]A5%e% ڭ2sG+"I10vKTyhQсs{Eg> Y3UM!6 r~ھqrӥm-By~`xr}(wjPOН \a7D"x 0pk1bDqai]FCH/a\l3O ^|x4ߝ|/ԋ)~\Z] ĩ8^wsO"aq}Qf!0p_XTXBӗ;l?ʚVeXvMSl*lx;:BSog:c>[CfwD( ,k ۢ_/uxZ8 IP88aUN6)%&o|H݊6q7gRWj>-XȀq rUjbl3N%/cW3!fHU0`?&kH'74-z):4/ji}?_Wk1WIp>{{^x:xMٟ/ʭ\\d`p00B;T~]? 4Qm)7vPkX48j#R˩ ӮGlrգ^DzD֑T-[ '1إ)T_iֹ,CѰM= f]g!Rp bG+f *Af=ԑ,%, B)_&ʲ9Pm^~r;3.yS%Y&HyJs6K@UmxCSCבZÓ¥T@kN8O1XL̗0f-: vB1dj !ljW9$mcz~!U dť3N&%c\z[L[SEIt(U+@D)R\񵂴H{EFTIҝ`|8%dkLw%MW.Dz+3r/: o.Ҵfz(?d(A/Gl`\E-\9i}Fa!T+eelڴPJK,F޿C-KGkaa{&&A^W3gS'|_샽0lkXP兹aX="=x+@Gvmo)uADVm*5,VbTJqs|쳼(d9HĘV"2܆z܌0,/zUZ|l8|I;yluXSWnuNߵTXPon) ǒ @d}&*#U̠cAGUg$w@ p0ګ%ߞaܠxKR-" Ȗ魘/wjFof<9/V%8<жGaL3 )^R"vh<0>:&]P.ӄOEUrϩD(C;OU٘UEq9%}4 .t3T^?z([,) NPIP7g2Qۡ1їI52RZ=^;SպQDm㖃yܮc\Aˇ?ōTV [蔙 zoPSGd?pJ]w0*}ZBjtyr#u|ۇ-jc#u^9VB+yc۬'ll,M]no붊1 8"7ʶ 0P#xm8|Pϟ DmI<5XVcq1M+4uCn>q>!W6j禙I#{֩8NԊ)F (Kٵ*[`*Y||u'WhQ6a^JXGO'(Meժ1 RzO eV gZw CԢ\{rV:F "6 1,8q*>eH%q-6XL`/ax\ˬe##P$ nC 4LD95dĀ:vvf~QW].fv ,#"] |^< >TH+̼eCEߙ.#+q܂|5Xœ}H5C.dG|xGOX8]Mn5#-ΜP|C3ʉcηCsCmJ7zj2xM34iZz?"lr"5V P?qA;JM vQk֪"tGAFvٸ)Z+eVj;RԻ82M%FH#gSKLGR<ُJLx >qv R_zϣʩi,t2""iC`ٷ _rc1Q@H̿?:!`%Q!"Q%sG*ponH=D"I(LIԝrKomX(Mh9Zy>rf,xZ<i. ʉ0MF}6s` Wn&$ ,Jr((#tbC\RnT} 2ٗ' c܉e).~nE~?o>R`"*i|Wz\=p7#ԓ 뤾E,:=pپc']ornWʋ5U5iKM>r؈NJ&u]YN J,'=eyLBUe{ZŠ:& 5XW?1?!ɯit: .9#;w ЍN0F_T5n'{lW/.I#V%̏z `-Kܣ(0X=3!n+շ/Bw'wF ǹb7Qa1WK]e  CtD^]v;mؔI:ƟKgca57Fl*hOH}B3`.7t&Blޫh-!~_*$qru>RA\ DIh(M%JV).^=̃ex00riW`,oE2M7x5*h|>f%0jw&3c:ೂhqŧ!) ŭ( @-yU lw{ 3[j4MU#nL]1,ZJN=]+BQf?Kڮ>ӟ쥆ڱ'ۉr 5C_ JݧaS$lOK^U L{&3( ?e#q𾰲Gu 1M{4u{YpU*rhYƭ,ĥ϶b3 pudTN[_%*]$D*Dam]!i&/Bio#8">ͽ a)mBeƑrn0GN^d)4`kFֆn<ڍ >q)ڈՆU!afIYHx#i%yI t/. LNp,j\B,fr1.Ά4?>)ا4G!L[Ze°#5E^L$0R?)@ #;OP(Z#SLd(2:uwNհy +E WM GtsToqm@g 3tbN}A*I[{ bRhZgm |(F@,):"jxTԟ>rJYV=wjG894'ԩML1:8*;/e#[vXFaCBb_!%,d~4[={ yj~l *>3 0!!T6KW[7E$W(O<|ڹ`!v4 W`PZhF4tȏ#1"t-n1SĹSK`=+F%V#] EHXT&(Doy(knȊeq:?0rB,D~_舓 FhkY&7\IsÙSl0#E Xg:(T2;촒ZW\2*1uP"^:R#^EHNBg m}Ḏԍ3C|"O| eE(}nmwKYQ&L"1fԣbNeUHYCDf\[Hv%22xܹDZh;, ˑJ(O{qi'q͛DBMnC8fg>hҕC5>KD\GiO82;tiu.V4:s ݠWDGR*S1L!RBݢ%9,e ~-Kf~Y!"',MӍP=Tm2 &p![$Bw J< ErǙ!h8z$!rsLѷػ9A:63Q3'n$AO8: ¡xKJۢ'(fD֏}`d2|kz%L No~!>eC,W` }lD E0jOxTL ~ʡB́Ҭ:b58B|_c#c~ۂ9!% IVzܡxSw#V?G[% ȓ%x-T#У$xa`j coOy' FʁWm̭QO=0\:/\٨ !{)Ox}a\HYɹVop߼=k2=)5?nM' &k.(_a:d2s/ QKO8{FI a]Aj tI3f>⿯dgH†!QP?)o=qF~7ۋF@Ch(4܊֩ ~й:BE`(Ƈu).~>JM>[4Co\sIK9t-Gli8L iDYn 납JUiUY\]Jr|Tg'K|>} eaӇoa nmYܲ+ho%u٘3|!x`(6sa*WH%tgHg6LU@e֨'J݄[0Rd )a!SdtU{nGs# 3 iR=ЅzQM5l0OժC@~jzez/تnxU -dX!Px^_~CFBIWʚt*;tc[5i1FۘLS a-ix~D[EPP>Hs"VveUD85GzݖG/btYq*^N!І}:)~@c SGKn0!*)Z@ #N_Dbo%+wEW,B)||YC  )RhnC@o58 җn̜7e§!/;O-/p .0(Xqr@cbLarâ~MlR_vZo9~wc|_#A\¿%9맾H1E%6%og^0Jjs'\]Qm.Ɖ]$ȱa* MhD$gE}i ʐ,o5֕2@3\ЗYFɍe+{q?1}B@O~s¸BY͢~9 %r~)ʶ }V8ZA q睳y_Yxp kP-3 v*WJ+z?UoȣR7BMܠ&\dU}F2~\M甸maY8ڌtL6 V|L?uhk_$^O 8`AϠsv S;\͋Tgdl"SBܳXgU, |I`4I'e5[)bΣJ5wd$n#J\+%?BaHؽaQ-g?BD۠0*|)3 \ݛ^k:;gQFm*;қZhqJ&9:MOM4I`"7B=U-?[egAM ppSj\*&@ѹAT#_X* -XHG>vʺ0uiO/%pRWXR7â _]Ú^C"cp?]=v,Є'5p kN,jZ`14F^4AZhzXE0Stv1eh</>8|zݞ* #pg%ۡ\~%jU2&s5 @ jOw:̉u|W;))T()|-ѕ_IBe>Ej`n>'SPw}" ")$z  ?eƼAntBEr5o {E*j꼆del04rѿį6u3FW <0⴪BI+uQ;.$58F#*%U_[ [Ϥ:LĐցNIer} a6]:rhыS lVl0-<3K4{9F. /{"Z9>5n:`2{L@f(6n3Er9maXDGGm%yJZph{(-g8`,Ą;R,cMs T' Rmэ +]+oKEl)K1)'fOo%KobD{4+ =D_Ҵb=݌|R[w4qZGfG GZ#笂_?/- w6.=7]e"!=. a Wq>rN?[[ b_޹Fi8_,QɡY\RQ$5<T*Tc^9g{<~D{ivzqV U ^|DGh&WNx:G, C';vmtSe]pj mPX1ߍ +Y|\͟JU5kNuդ)08WI;$BmL?4#},m  .itG[vHCH7"b&uӮY|ovjđY3>IW&7-="~b0S?yܑɒV:tS g@_,a1v >wR?d phF̋cD,=+tۦy]6- [ P1KD Īt5y]Ys٬w /|&"% GCY۹t8<~hj Pl#^08buxj[r*ϫ/ J+@9?&”R'O&0*Ζ {HHx/"ff{:2+T ;0C0(ry6kW I?tƺi'Sp^ ;ŮMRW/:S*ʃX-jr:[X4X0qC K[?yw|IhTIׂ6HB)$fhg ,ѧe:ɓm<@By6K=/@  gy{~(P}oTAtSBIqt^~rLˌyI  5б&$hzUU1b:3MP+ 8`1r"ףD2AyU-/R+nS]J؜tً_H ;6Ol_\{ ea(IBͥWrٽnji$[U>CԪPCS&> 6^r962]aNnyo%iM3pobCj|J$gpc൴(DLc`N~z=-]՝TGgq^ LokQsCE_a J[?Iwdupٮg3i?TBVXT9@HߠXF`et^a)goM|,9{#=^@QQ=zh aCKEggOV 0BHt'{('G@>FtB$Ixda P38 W .5^K࣬Ȩpylj_a&~M&q;p%o "Wtd=:zw ~K[y$\yLCPf 149-\IF,>9xjLwZ]NwJhb9F5*"2z1tJc|ܞ2b{!hWI=fЕNA!Zf"^w3z/q(l.h o .Mc'&QNr"* jcH[ !Iۑ3ewvzn p)#n< m|ep j/| 39xVjn;X|[Zmh0GxB ״a.ѕ?{y"\Rh6ڃ@]x˪j8V(<*iM8+!1o2ޒ!m1+}Ҟb! C"^IBlJr0?{+Nr:0o X ݋5LB 3_S%YƜ&ݛE $צmO@/m'})$|f2djEͽ_ǰicVWC/ChDhQn7ҹs+쪯M&(66ʪKc-ܕ[cZ V.@O0΢akh{B0q|zf4VK[[ YVá *C:(8*eLvK*w̛YYъ؞λF 4hMhTݥNqTʭܩH\@H! `p)ύPd)Wĵ2-3ڢֻD]$X\j;m咋EKV dӟ5rj G5z1C4E܍Ro[V3]ֆ7 \rHme6y\9+pf!] 9JBz؜JcPEx!H/MkE)wVpx)0/I BWF yؼ X-qq0Z$e|#X*Kw diRҖwWw˓ee} k*1HSLub}˯fOYxԅQYGY-j5bՄAQʹuZD]NXD/\{-\{TN79tRWU6|~~ 7 9[( Qh熅Yr}k#*b0RaFXX2H&bSnڰi MώB^HH[=0-DVLW4/s++^o1-?1dOҔb*ԲTQٯCj}CEs~3E@$8dw=i.OxPʝ.K%#eiSy5g7Q&=],E;a.̀͜~sb|vx8 l6+ dDЋB~J4T"7' Pf P K_?qo=XdK &{m:`Ldޓ/y\wjt:s'u]*62%̢>C`ir& X,QwUE],Fl%?ˁlsSp(N[xhkZOX+{: ?S_J>4κFkik*H JcfZ V45s WM2^~YKH!a.שL ̈Î 1pINQ" "LEೌ ŴGzs*<"4GMrU#"m*lL2ghi^~vr# `粠RTCH$y`)0k٧aEi{i2D(ʫXr3,=X~eK@}-ev ‰Nza'|lwC"P~FyhY+\84z)h? yRDp! ПSpu nI5 t"ӛmc?צ _#LɇxS;T팵ڬKnJm Orqpsړz~g󹬑܄*ǸE`I[EciJLoK^@#Qv?GMW`g RZLqa#(ٹ& H>K/SSTi,40W$HL<cv3RjN}7k.F=h&8K:}iчxo /0r'Z!V V]MGޘ'o]WrzN܏*(6pYpMm sh n,5,2K ^,̏/0ftA)SiS`.t'cW7ӈ%S20X[SXYO (V6nzF'{vu]c!0<[);zo©!DȺB_>EL C_xu[e:Y]CF\ݼ\k³֏I~Y[14Rv+^BqN#u^ &lN]UBdoOfOD4Ν  17ut׌iz 5admO3pV&9gZ R{5tr&bD-˨ȉjhVɺEf=qdg_Tw?43䑧c;I'('WP_|HA1ګ3A7Xk^9:xAǧǽ> -Py8'8*gŘ`ڿ4dζxf_)Y4hmp67BEpTQVXJu'=L3=տ'.WpJQVu/|vHU  &,zWT \~uw@20ԚV tUm"uF@ۆ+/*zRur6WXѨ75!K Mg0,1=w=)ߓ5mHB5$(g_ %k;H9K Z[DJ[E-u?0τ ɸe0bkO]JO(CRDfȍl^B#RHkSCa}M()xXrKDғ͢āaF#pgp9c9x:,R9Ayٽڐ t/g&B(J>#HRÐc* ھdq #m=a?eze<b: ֈIN\>A|[,S0,jcл1<.R4#K Զ_ߐO10+.$;vt>|ޛ mat`kkį]k8;!Y7bׄE 0&-?+?Ћ>6Ye&oP_J'u('Fy^шUMET#2pOờ-|jZmt-ù!['cNdQ4r/zvlhU5hT7!KN+)A~ŰsTo`lK #sbhf))QW͉\nς)MM\A<$jO5&V3 ]W,|I[dM$>IPЏK׭2 <{LpX(.F@9Fm^+9}(Wxf?{ifՍR]U'+s< c)tc,9Q> F{ thRx%,"tކXo37%܎H۷a΅H2瞒)uHđjnc@ ]u!):LhЫJL  > @n,@w;_yxG3 i<c.HKl|MyawFvHO#/$IJIu*Kσ0~ڎ3`R[I"jC3/(h7 pf%b2sBJgM cKJW3Q1fְڋdW,j ٫4H7,Zչ>yV!t;Or;3c!'s6<_^f݅P4:}[gs#C\Ir$cS/^!ǡOLv+%gjgi^4/sRMX'1\i<޹%d'V4{n=Дo9;Cޥ;$ْ>N?3w,/!NJݔZ>H[);)a43}ܛ$ oW@ )em`FLu󭨤\~ɇ`nfLGLz=zg*-};1@ $Ğ%w;|[CTuSͲ+M_#έkHfty+Rv#gv*2pku,/-u2X-f7PSn i>]ǽĀ`Ir2=d5xWױP+͑(~)V0yY+40/K/5Zhxť`N{B k<aEr0|Iq+ws" 0.݆59DE5#b6; UBT|}B$Y,h7LҢ!h_e>4>Cl1Ey6MPeISyHNڵX 3#)ho\8 ޳w&UŎٗĿy\"GWEfȼc`À#VA)k Hm iKjL^<$dP~o+SxcpC ]wIib^ p E,$vNFJ$u/t&L" ) |ܟsA`scea|"^j1Vi 9qxq>s(헼@ }9B%0DU~kO,sbHaMǹȼ!ZAb(Ŝ+a|;,iOtekZ䒊W.m͠?Nɇ\U.=ih!u|jlPl-^FTug-\"4`,C(Ya>Gvۯ)ݹڟ W^&Tjhl ԱQظ.ZNzlP,[UDZu%P>FDf#GZ \eLa5E>&ރߞ dbc܃-^ 9H=TF%,Ĵ%\Dه$kTjqUdj*qhJqI8íiuma[9vڬcάaYŁ:Cu*M'U$\:'ftd MGvߏ„5 xBjt1$B-\z*iW{nQae\nv+H~O,`@к_Ƶ q̧%UzoџD!w/e7w"|O=9D[\M%+wMq)ې,{3ؓWedz_~iF.-6Zm}ZegQO{mO"Uo}Z ?d,4SK%5履Y\!bX$>w:}T)u빲3#Y\pa@vex{rv& fIOSi kG$3%Z cϧv(!5!p_=Py#b˰EAWxSIO|쳡$ ?gmŒ I*$!Fte `٨JpUL+ v.nr)(/m(]THzRz}Ylgi;Y٧Ba]ZQ|m/$A#j;:l8/k3ZkɬxeΏI3'rȑ%f^ Vx,BL!%w&-bl'aO<;8n?8$IfҤ0Nu;c]he10yo0dp%Zo\G3wԪ5t#]v&xd(p;5 ۴]"ڷ'23D7H¸,e?ږ.ﭔqXKT^OMZ_>t,!nVYذ [`K4Ώf% dO |H;<QYqtk{⾖#90 G9͸Eݲg۷M*}ax'wG䨟^. (ālj+p맧h$ahP<EzIzE8uvS,\K¶ XaF}'/+PZ^ U؉Z;x:'}7C6%YkSK2h;m*3 o^05cm{+XX'q{. T1/8pړ0N{k3:$ۏabXՠoNGv:[{F21xF$ %9ÕSB-蛺Yҍ׷FIvb՝&)xMCJ3;eĮ:+2VA!,ߕNH<~j2Lٓ~>227 KM̺u$>3¿6&L+A] &fC̆MRNbKc&*]خ$Ԕ0.ߋbK}nNY)-!n%X݆r&7o /ySpc0x)4 \3(\M.n~…ܯ?E*e~?$^IFwv&sSA$QPvX)g1r)V)!~V z[v31vRԦδ7-fװ?Z(֢;'.m[>:8!1G! .I(a7]r| Ѳp(pp풗AhǤ .56O[]uP8 oq&90 Cr vҁ"О!Do,3uze--9".4Eq{l #ћ7zf04Bf>7-4%^OcӹxAn3e,/ ˼V.7/nC_w]2ʈ?*/j~DB%-s(dY}Irn1{)OOpDlp̺!=0_-2zme8{H1@i3*,IJR6G?0ɏ=TӺ& /^c!u N̡S[:Rc,&ChBӀrON")ސ?/gqqP"VZ  #-ęLY-o1+[pmZ;UjtsgCHj{{ֶ I2_w5:BqڻxAtOi D:w릚@K^ͤrE xN?ғށJ3†0#hֹ/}l7ԪUJw[ճ+?1^% sqJ$GAH% =\^R (d&K]r%NO86}ܵyIX:f2fmmSќE4gjFzx 9!S$y{oNO"RFk᮱fް~FLqIEFp@n#]=mm:w XOJaN;wDGXbfSin! re/P|g%8H</AfPy dƥ4+c:{M1E/5PڃXD$' :uDƘ9pcj3,|E7!5I^Gך6h'ΰPh".v:󼈌'E}g}Yԝ&e=wr+GĈWLR?Zc1nץTR Un\VpDP\^}OF *g`X6e\K.T[cњ` mt&!5ޫ")]l:S8LHs._zf1[t9*x`57k ~eo04`JmNϖD,iNG-02a{@]<|-2< 1`D|Jcg)3Tъf5B.NT9ﱾVtRqM_̡w(8nCNHU_dmK(}﹆b!P?JD. 3Se$iba~A1ޛTeHtc(9R9ԫbc z)qN^>߿{~>9)Hع>G az*T]k eyf'.Cv5!u-5J$q,L·YCeywN-,[M#gf]h=∗ ^vyj̃E! 3DˠߪhAʝ |ewǪI{C(/䆜tnf?JSDb4~֬:'|3?+52cxv^Bf=f${E./t7En"`DᲉ/Z:\.Ec6ƼQ qaAf}u%z*>ֲ 8=5 HF"zpsfˊ,a޼{=[qbVd4ACE; )0A&NȌW$Y9qdL@AZ 9w Nx:ǂkc -7n>}FBMlth2ܡ#R yEjQ_P7hC!!zY}qVcOxjVʃw\ $X>S=XPąu`{jrM`PvS]FVӚ3IN% zk!uҷa4m? oca!Cq91Ȁ6vSVW$ UrޣaL^h*~O#*2<1O ,g!M͵e%~L9-(Sƃ$wlvKh?\[v=R^bl)4Q|=_{C*A%qps/!EHst3iԩP y0N'^eܭua8ڰkL <)Zt1-]n7RE2B)4;v&{-)+%JXߔ`co2wi;Nv`fOOAಸwꡓÊED{kZ74G׽joY1dk+>āHK:qa*uŜB^#Qv[y!.eb|矇Xv*3bz;%9ࠗafF*ɏ.e݃8]I妈2 $.+F Y,$_ހk;a o'D.g0 P{@-[;3M`h|( 4QY|x̓5pcF/3$ٜ(2$ktF_)L< oSȍV)̱c3bFB??LXrbP{&Ї%;<+ݗEZO9j(mm=jȓ)ް1t9L 7T'-u%{c{嫮xl<= 98A_ [ʞ_,0^;-> ?86eOxrf+RdmnᄔX#ޫБVQqh NMpVS;tK#?wb{}PpT(Lx^7&n_O7*v@gW|j|B@7ЄnnAhWmutrt]jX Wi!4+~6.OZzX"LGU:d|sx=HFGȮ\ێHH[SI9aF .v~aA/ȕSMDbn#cC!(5gf& ۊwڒ/)G<"}֓r%e ׺?.Ee-5X|uHSk{| |zXi0>8Ao9 |QܴaLˤ54cpYmO]vό=Ԣ=5NHbӡǕSΛuCT-Aqtu!$n>, 68q NH8D@$S^:#σPE+ࢠ2YnjVuVV -[94pnV՘2]H+s{uG_Oc*le*lGe(Wz=I?(Wq3PlW °޿x%Cҭ *a )Ic:1p.29.y#NX7>Q,} Dk׍UXn95_NWu:OI|d9hT[n&~Z($ \d >uo jDdz_چR9Cc.;E&3 "['kʟT,πa~/|zmڀЧ31Sn<' Ϫ^H.c!D3^/w')I~זfL-{~&Cf\7hEm5+=!@L. CSWjcE_, xc8/r\F,S?6*XP ]Owh- -<0#B: Wb#'>YЅ.CzZnYGP;?́-a 32]ZmgpgQ=O" =v}I(Sّ`vgFʯdhR H[]IߒQ}LV]\t =3BU(LvO$sJи S,/Óȍ:EfHr̪W >598rfQRj8_"0ݎ.w!J7=3ߘ h1AﵞUAŁE7Szro'#aGs:Yk?ǀyn+M6Y-5ر'ׄ%Hig|n?o'6|ɾɣ+sYqk?:uu&RC/EN*r=As/޹\pb'-ؼk A/ #BPh9W=xF`@"f|G֎_eP7dR>Wa =ڥjm{4g(̏fH$UiFko9&@WpeT.w-5}dSG@$(xqHg {#bqlAP'O$"0< F\C2Nl V-2*'~Uʑa +q?\ѐER;ЁcCͽtNև5,%OӋR(WꚊ=wfiPQG&cdZґ88cve}]C,k]G60a_zezR,QQ%|@(-!BfMw/"dJp's|U-0PF I w屎ڊ &y{ BE'u&U> ͸ ,QO[w "/1Fӱ{KLnha+j h*iHlЬ$YzzBWୢ $Dqt1t0uSH& 8FAqKMmQ"z^c86^^=7rz/ vJNG`b,Z'"r"H(؉p;0,Œ8 f G( 'RXAtˡ`G4)O~k`Y,4k, {]oCkv(\MRK ͞_ - *a2KY84u`>XmCl^i2]vd@;ބ2Z ڏHfx)ѵ>Wy+fBa .qLÏ3 O+_b跲Bzb%21%0)Yt# \BƺesE+'CcpzkvJkw bҊ*Wr);VAK˓n'Mc:K`?.Vҟ2.|ISjaԲSx n Ԧz(MXx|<%JUlQbG,x.I {L*8 J{h 9b\0m9?U@WUs=bN$ W^3ƥZPk1i9HP c &}>CulڽvGq 5l_܃{M d{^TKV k@$~eҺtHB0I/]C#Kx>CNG3(<$ 8Ih<. Z|V/6Gx;/|" PTKob9~fz2>``"۷X@|AU[*zּS<:6"{ oت9}/ u>!(v`&b`DhdEpve>4YfӔ_^zy=z=tP ĖzW8*s.=1,fP97,`H|JznM \ r^\tN||/-OC~!뚲QP602¡hV>#1{]K@>wS˅{rY|B1AWI\[፭ \t-mQ W!ܠq<L+[QD<\u+A&͸,*޻~C3|6T갮GTUUTM -6I~?9D(ôjN.y :v.138ixQ3!X>zyUyL9  7BӖn'9l҄]mb yS#C"O*2\K(xKya6gUjZ;UV~ҒTJ _[1D^;3^ 3$o<'kANǀۋJm).0ӥ#R{m!ӯ9c8ᗸ5Fub1 g՞ nLJrƚcJQ̫(d,ՁtlX|= )_Qklq}I w|L22<߀C [ԖbM{NE5I <9f (OrD VYOpO)/pyljۗ5Jt8yǏYa/D[g66@v[$Ž>@}3[.u^I_(^ $5e(Y/ԬUF$4kYkT7B:&vbJ@D`KU- xTʮAwxIřiX,Hп%OcLi6hX Wbjct 3a9gaxxxp]8g*uJ:KDNq,^JZ^p5*!ܫ3X׊4S< FJ7>y}OjtF0NrcYEFҨ]'ܩZ.sv^Ҡf3FicDZi#ӮVu\Wpo~/1ju%׭D㥄ߣ |kd@VVHwwׁQUpơfI~}{63E۹Dp\"hơ_U%RP1k=~^xFkgG1FOQr^!;YK _ȶ.;,Wh4p_Pn$\WWdw^*=To}P܃=ڎE)8y8isQ $3szƌx+dUr1^ݲBO\ch8i<,<% e\f/ښW3Ӭ濘06^RBhWe:/YD L N}d}#ҞJ(GV@+4Or"MrZoR|Altu8W:["51U:o[-qׇY@GoqB|SmFP, a: EKsZԂBt hh{lemAZ ߄nr4)Ͱ6iؚ5ұ?K@q )c2q#9hH54G9mQ9SKC'78i\E-˸[ aЀ}^>)B@ڇGZw _1)._56u-1c!nq[S8}ҤGYY erjeY0(]Ѐ~a̚xCSd; o (ɂ5&Ck>S֡OX1 beؼDQTOrzSBO˪F$nTgthe2wD șۣ؟&8Z}咊D]5eI6sKj')KI+hy`R[$E)4Dy5x'nru 9Npם1oۣ*p{KĠżߐ+xD2╚t}4@_-:Hd$\{COHB\, O,N/ϨVz{|P\rF !Wƫ&T2UfPp7Ehq{ kuP3+)dk1dRB-J0QY@dpS~W7o|Cbkmpz,Z|֟R2t29!)CnZf"- 8eܘ٭ghͯpRQShTa{>0h$;\ yY,Qq;1q`%NnXWB)p`ŰI \-LQo70!- Rgw`=(MyR6-$Ut`fwJ2W۝r DX٦<79dy֧xJwS~V?D]Mu 8̫_:k\CSaxk)_q*"FvӒdd+:qtRdWUdwtEKL'b)a K6bP)=\dj2 y8AS19xxh]62zhsʐuK>BD6iB[.p+)+f; U s831Cx((c|#A^*X>dwo]*'pI N#F'³czi⾘-T{Tg# @0פSypЬ1,|_pq !Jl: UNHKpGI<)Ě.r>ǢĎ!931ElhI3Pˊ~܋hbN#b-OHgp8l`S(#4J.>:(ӢFw&@<7ov'* l ?=tL{*T᪅`7 @8<9r:ع,ֿr6h|p?ξdi!!V:A׌PNܗc^cLnuδW0jg^N3kgKx31졯hBx̉h &LM51GGY%蜊d^qV=$ k=@͆9'{Ta,^c'!( *]j!ibzMzּ- _*a`xxӡ>גM^ϧlO4o+`/\B6Ykֲty.%ņ~Qœ(b[ܱNZ0q"Y;c˴]JLy?4+>4\}rM1]wY x iX?G+O)FE=. !~uD;/qmKhlAO$ <]BҊWfyE PЦ|LaĘlcDsEIrkɦU{ؙt xBk#a2L<(#0ٴ'O*ߚ7-Qh (_ icȪ:\Y$O+@ޯlm⒂o&^RX!]NwS|E(v;n\,Z@p^4e0X}D0Yޫ=\5gp*_X?p+ͫf$qi'R[O9Wpʁ,8[P̫vJ<ȏL(B lV$m#k|"eہ{ӾYJsfCKQDH3eBnmhT5%}q̢IpkKv 菒uAڜ{=mvA#F`xeZPsbdc9h:>$3fdaNND"36RҴXw&;؅$ۍP6džU+9b:1~& Eb7]4w2#LU9+hݗTRk[ LO?_L!Gm^#\LVW?F pm\i?dhS>7B7h oеn$F "\3۞S,YGR'̓K'JTzxB@\K usm_O]᫊YJ{߳S`YРkV']pht;U;pkVܴ6"yFΞS4WSHٵ`uO'<}y:7>KK(jҺ EKimο&6MƶȠsdXf.̹2iWvS-Zfd..\mMnct^_Un6fؗq-hX'x18@PW{hKi*B^ZAF|Ue+i:AV+&&aqא*NfNW։R/e]rHxSuSPUpdbEtօnf(bt2-AShɇJ9^r*`aT6\I&+{A2&oSLХk`uל~~9tYUI/ zuVc Z0d~1Acڝl@{QKDYx&n9F`_#6bߘ1{mѸMNa abMG%"ƀsPF>D֧3!FE~8ŤbթfӠ7_֙#@ BT _Sn?Xlh54BZI>BI &vJ4AgOTQaNXDjج0 sDz< 7H`xLYe#ۖNF@c5y*wKԚue8Kz;9ІU-Cd<呮1dj 0ں# 8\.y-_: +Vd~I^Yqå[㸈\U,ƺSnٷ. H+`{mSFoQĝZ?]ip,dC'ji-WC|R-k ))_Hp`c7ð>ݱ!-͓u`b?-OTUi7T e P>dT\U'ɚ^(@Iudj&&Ԫ.; @ oGT ybe_U[7&x!O_ڶ&پ;F q@*az<ڃń=?aYy7&s!>.IM<5тuc~&_h Z+ =ȃvr$K0@!Kr+pZ+溁0gen7tRPldiR9sJqh6nhCZ~hgp1Tv]sSwzmN= ڝ@qiQFeiz$`Gj 4k>Ɔk`@y8"D+di+^ I ]zsh|g_;̬o[ U+<HCGt6{Y_/H6ZP(R< "<)ke$yx);~$ ;%ȣWᗉp9WV`&=C6 tÑI D;0% 3,WMߗ]h!+P|T<_3ʸ؂JL~mGQ3m#]3sr)XuY %"# BL?:u5PޞJ-a-kiŢCYԋQiQhw#+,<#'4.utE􂲉`N"38T o( zYf>?>hAs=3kv}:I^vY- %R/,&[QXK!R Q$k?'R FSX~AE!O H.g|5I@Za,egn1` :;{Z!vhVt&H; “˾ruQ4:Bi0MeWO-4_ʲܝ.9dA푾WlYLRGF>gmg4'a)6p#V@ņZ7-\ct\Q*ܩw`Feܹ__lU(NeEN2'n^7%4o:aj`7](3Y`&H-'%H2E~X;K!Bn,<Ԗ;^+MJ_06 xIF^js#ИbY(C;lǠN敲3\mFTFgߡZDm 5(wEϲe`.gfNObޒ|rʌes2 l‡hi4v^3N'^ؓm#Ih4Dl*x5h-:(~sQp%c# ~M(E0ώ*O۪eHˬņcAq@mܺu&dמW25Tx+/N_:]xg}[U6LG׋VHٖe Qok~~CK*>脾ǰAknVFtW Zv^QzQ6QfZL/ITqP^h~O0H=wΝ #ĄM[<`s>.g 4QnZ]dHbִ}*\\,"86tRN=eŕG=KOƿ K|ԓI >='Dwu'iwJ!]\KC\ZCnډ87%+Sߧ˦,hK(d+.?>Z>^^eYT0~ae䰲5# ^NJ^ڢ+gfT[1{;ۥ#\'P^Tav-Zpྫn@5%9MMzՕˉ"rj)xp{Ĭ$Cj$MI5`uٚu ͮDIQ>FֹZ+WP 'L\բ;Ue 𰨑I ӋF㳇r%cv檼 t|YWhˀV, e! (3*6 iڍU]B/GEKܗyeO6U ru8[<\j$%޼vJ5LGʘk{ZYNqK <`~,͝1ɗ*7ET:oiQG̔Ƕ~N뀗ſtG-r (HG6-2¬:kzom*9vJj1(lVSx O,"g^8_wts)fmjJsd]&H1&jʈ*;e蜱_M؏++c;W0Z)<-@=Kb^N{/gex㫖B#EJǧ?1dv")D P/^ 1 *항gܿbI"EL4^sO8hPtN/'ix&RC HE_6t*ht#4tQB̶ ֡z#HB9OezYyxP(m6LcVa~}Qy**RnEቛk6mXKg{˲ r9t7z#n7\GbPO\I=xޑ3z`Ϗ&8KFl7o8?kѓHVS}i[Fw4 ̣tm@-Ɏ` a;όK_)6W3d(^bኪ8Ug).˾,F㈌jɈs:gB4@_c.h8>8aqSJ l?ӎb7l 3~kfɕB{BtכLINE%==OAj/;!L2J]g2'471xs^ 堧7桠LR R % OS TG_[uDwy3f!?wHMeBjYç1?\"J/!P#\QC,s^rv NYT/э & ?e@$!Z6ȯÓl5Qʦxg_eNɦ 㯅EFZ3DZ+/ 珽7܅M;Ghl LED8~Xv v^#v!}[ZsMX6`zq~()LL?v ZIvO0-/b\<֦Ӓ٦Pli&cFO2KR&G;j [^ǯca.yk֝m2Yǔ䃑I 6zfӆLhw[}8c|5 \'Rlܜq@ OBXX|;N>_awg%/9fGC:uj.DjOp:'lZJoGLK"̏RjXf6R x*wLl\E<g8 _bszuD>TܽwcqK}L]I'AM$ I#8aA1qz - g^p+Rq4s^AUNf<~D))?SmAHH<ՁMP̓2~ K$TҜMK9EH>om*{Uepk!78~+AW?d%g>j1G`WʵM;lÖ/2!>pGѫm*k;X#~575z79</k5Ɋ~B4rAӔ`x9W3_0~BeriO5䓄j|7.`R1^a5мL.d$\GnGdwvV?z9kGU GeVTh|Dh&i=PU[ E=n: }mF,b0"IzJHRiPXI\b+eDi{ӀHIM(E_U3w|x7)2;vEb0⢻bIvVQ%qۋ%'x6:s`.']{j[pɭ٫B/b۶!-&(<'A6GZ|μbh.ʲE˘XAnco ٦ tYSG^A{x88}0П*8ȄB|v!&n u!A1?mSĶíG~TF^sc߉hQLy 69?_.Vpو8\[H.q)mIbw?sXCiQ8#ͽO%O1X)(f!!|bUP jPv++BM3dFzY#TuKhHUB3K< aIra ${)jS!ViP1\sOsz%lʝۯP 3,1ՉB_ÑW5@Gb}*w/?,>*wJ`r9N<&{]&ΡwCfR J|hry-xd4,"d!V4R20½Nm M8$)'}~_UTʬK;#mktl_;L@oբ(e}ةrHa)ݙk(8IvsK=sn}3E%ރEXH z(1^(鱟|q|uʎƴ[.5f}~c n@;JJK5E@2!Zh9y &d O2Y v#xfJuЕꆽT!7 xEtZqQkV/ƺ%ck+Iϛ ލ,覚#rUѻVe;w 5@ eA*_@;GnM_H.чJ֑~"vի!3jt Оn@/"YWKNe۴F ysOL}ˍ`͹FᎪ]ϕ]C4 ^bA'GE\BRXB+)|-g]!SlCPa:KԥD{d pEOe>PӋ8TMz,4U=11̏|N|,|ڭH/7)DG6!w yP p^䂈B0bTeK͚7Z-1Ƣw2(>rIjH,n.g>lz7NTy\WЮ$p߮{n@ %knWOQN>Ֆ˼1'9VK,xʻh\L澧/, ҷ6ICxb䑯h-Ev}D 2`RWvr޸ 0eYȵ܍qk=KuQ^%oO!+.6`[ +FkIAbPzUH3@:b$u0#$o}~f9k%F̋bfӴ Ί)(f|Tc֚7IO?)i5kTԧC)2z4/lLyҾLpc}`" }= TuZESlC܁#I(|\[f+Y~ĔxJ/4-@5~"ѯ!OK.#'胭rFU$[ ,w'@m' M뤇G4WNKFpbٷ0d /vTry7!%fODRRgYix/me )":+$\p43)`KK!^L`Fs&BW(J^~-h*xcg|p9P]#M=q6ڪk̮Y)SψZ?ՂF"=F,rˣ0[Kpi^?ؚXXt%<\n2ܺ;[ -5`<$9(CY|Bj(sSfpJ3 㢱,gKY:Jϸ~nuw뿃.l"r tPϗHق#D<3ØXY{g]䧴HɐcP:.bE\mT'q7y%ԟPJ˜JA=ɘ>Rm9#K:զMMPD>LZʸpK# Y,˽FSt.B)Ň+c %1{z1j^Yk_MO˨BAj>Ff-/m0p. ȺFH7𲞣*aeZ})6 !Q!m;Ý3+|h4ɍ/{15T%i\l !R KuHyAx72#ffSYytSQ E^Q-YA̞G$)$y#CY@eЗuT2 +Me6탷0KT1%nʝtë֢3JFqBfwD0e>;AN>#޸.%痵W}oQPP)Eي~AT0/wV0dQ.թd#-;;#z@e Ky-ZnjC?.#~VXb_zPzXI#-q{m6EO=&t94zByNr|t+|z 3D?,Y"/ \K/̑Lu56 YOSslkS( x (0O${>݋..U]4={ .ld^rUee2:M5'F8t5f7Cd'|8` ڈYQޔLEBqO4-78}mFI8͉ȧl q˩YJYRsAnB6zk.(@ e aK@hq~쌔]0`Aom#lRj{@^GqPU\p:DL ҅c/w5۹.^;D$c'>:'^}hҊ`l(R»i95,?7eB^io`,K%\K+g$/ }}}M_QVE ϢqbDMJsD.(@!OeQ)HȾ/oVJrLL> yL3Fri,QE0s0 &r c!Htnxw2:4;mb%:1`:&pvS?S&X&/voh8\p4x@M4&*P!%;R2cu,{_,_;Q#M2_Oq ;J2Gw,EL&QJ;)- &ͪS\p8FmbT H<*;5%0ސ;hFV(J^lPJjo~ZjGo*}ܟBEM KNї,Q;փYmFgHѿYܺZ!Ŀ{m,&3C6B~#> T>Iؾ,"e5Wk~ȢHt1B"dee5͆4%Jz, %"qM;w~ȩ1kb'τy^?*8ECfs@ȁ `9p8r0E ^'B1"N=>V>}t{n\{A&sf^4^S+<:>bxʇcZ)[+J#Qɞ1Wshg"VmKGv(x@Ljc;72"dYN77tseo " #Gc=,Gn#wR6wk?2b dcϧ+\}iS33BCϘJ3* vP(34 {?rus]8&ժq W mߧ=&V:'Sr@ 6-Ό0Ik~3Snbbjo5rU@(OӔ O?/ieH6^W < (1 pZ$-ΒP;#&! ʺPeSM~?T#Ԯ8 d5@,gUsož}‘,ĉGW{ pwk\gp&eE N . T'?`J%x9EY\&+|Lcj)p^ڨ*s)~XYsگ*# ˿.mxdckO`zNjI"ϊb12 mʽ?/۶/Ǎ=zbBrGK;_Gy Ce;cC-6'JӛYFaN= xM6t~]`Y L;Nk _n.;D2+|_,*^86*BO%;+=i[GLvƶ2&X8?2 vѯ0MhU9s'o1/R=!+T6wq*<<=畼V4o=3w!~r;6R5cCѫ)tbRvz`1Ay UAG {<6wЏplly)C| okvNԱnma>w7-Qk=]k^o=t$n8Wl8=8~9擖s:2־v2oF5b#eevATb/-ļ4 9kKZ'Yl6.n}JB^j!8 SWn ?W "g l%FɭNK*4e7-"Y_䳵sv6(O=8Wg|SAE~ؤ ]O48Mʇ_YN7Ur#V+KTv稙d<`Tyb tfku[5 ``ؘ6wDFIEYNy T-%2Ո)v &cժ7#`\Ѹfr^iji1R@0H|.FilӐbf8׉Xࠋ,2%2gqe58!n%/e=}߂ pd8">=rh@ʗgS$H|}[ ɐ~כͼ-F@7ߡƛr&eśf.;')plw3)H> $/sE.0b\P2X̱S4&X N,ösG6]vj\',Q#]Eu)z ΐCl*^-<;U6(E%a[z?jT2(  1 YkaA<aQyI3A|=wOڞ,.^7/ʧyRF㲋6xH,hCF#:ۼ\!`ۜV7才a N[|*?}CԞ%3'iD,݉i1"#uZ3I7ɹ=CF 8l;ո!_c=|8o62oZLa8]~hY9n%=t"m1ڤ`z[ .\X6-Eμaɣ:t'C 9?W¶fLnotQ\T=XKxRI_PחQQ4d#*jlj}Gbum8`[RvFAZm9KuA"NYvFYCk z )m`'<.t#TH i¹D9*t\|wĚ[@KIOw}L `KCpV[2A+h-6F!L$r-~fgLji X+_<`=(U5ހno-g\{`NwfQ}I0gz vpl녀Ր̩,+oiB 00- wie_G4@C!+t(MNT3~*.i NhBp2bR&<ZB, ),VƩ K2q=w#wF)WaT>66r6wLr{} :5NCtnUXb#N@ylswnxjv(\f+A TLXv78 D](wj|ƜƄ>b؊p<Ə,`@z^F߬ۺh%̬|Ν"T+ ![ + 0A$? &ӇuNԀ8q(\YmBq435[4Q׵jfp#eda+<97ȞMfa;5*\c?\%)Dɋ_GOvGE Fr74\O).a.ڂ|e_|0o+GHukGW>f-nimٰ0u=G!T30@`N؎ 䝼Yb2W"sXƪ]B׳gQĕȢS{{kEfm<ƕ55],X> }=nJ5 MqU .DvJA.}IEN"@vCŧlV8K(8 \ r2m/TA^_IrnՓ&BeaTI"+ d2!`q3ّNq niòC{?G1 Tqzp`5@i7c.&)LfkQ20l\üG_wٌD(#NGpa?,Be/uxt&P]?NS"dv`xsU(=UXY3yҗU^քqQ5=g'axNёA߼pq 1z`f34TrQ/ÿb@NHn1(-'!P9,UV$pEeɾJkv9kNzAi ~lI" [S0kY_@oާ*,JyTӿ^W pY@p݊iצ^ ُ 4pmX)r|,dPP|%)69D3;]} j_yζPb29 LX`k4% E r -Lq1h㧇*eIұj K6X td.!Uc1P} >dEs/< O6ҌxT8%JRž>1yODԂzul^^Zڠt0h.,5t:A<:%/RqMW- &Q~Rprcwg@VI-JX{ai%zsl>ѥW,6+T צէbhv#Nzk k+J~}4!r WzpSX}+j$@1%R{pلaKe~ M;[ xb#áh/Ɉ?J bO({hAoSrbFgl &2S!5!n&o}{V4Zi:`1Ѩ{횢0=°]:yT*\N +&H羒.wjnFPJUݩhmqVtUEIO>L2}8=zr+ȥ|e|a9R)brot My2**Qtxrbx܏yy 8_ţ~vx*b:tU o9ȁd wgV)T<3yl6>G*lz!1ʫ}c"/="CWL|[B>g.1  CBdZi*&乭4V$*~-;2?3,1+c"o \HO6kY ii*FzdŜN@1ސfMSsINh3|3vrT H!UlTsW,= Yzb62 ӳWFaoN  ?w`mA:dJn鑪&:O~@>3 Ϗ3|vR??AOQhO|ax[Ԍl&._BFIя`S'0|`ȹv4 @[vIݙUvOk"@UG*oWKq{4 F[=UU/2WݏvR=k JT(?I3f'*i6`an 8u9ۼvvɐhjU 3F,$ »NRSQDxiyG{!PHF0#Fr!E I1~|i0 *]4;Q !,pmuKR %$O_@O0B: [E\ 63-fp%-:5,Ӯ0Y s4ZˍF`b! 69VJ %P׌g&i- W'oʯߔoR|-Ý#iaG9J2[|{ALn}BiG:YĔ#4::^5`KNTQ.r> “ 2QbFI B2vW9浣ofr/e@ƗRx)V^HίAEg1:2wA>@B.n{; Ot&sz$jxR^ ZF(30m͢G5{JiPk9>r)1/-e9ZLaM1mÙװ0Q`R>cYZ\5W1q&f'ho@Cl*Ȕ(]l?(`wdy*-)Rt#u&m,b) JE'Y4G@ @+mK~`u2F\5 ה<5 0 Ǵ@E O3!w~_<垛WJa9ra gR=dRcnk|S#_;Udisu"5yߥoU;WHs f}HSu3x cjӨ̓5 Xx Ω:4PN9#YY148΁/(Ng*:c$bbv4_ʯh髽CN_hZEt@@2JR #g[QNQ[7 SWέ0=sLSp#$̻({E5==GDy.;~ (zCfZ̢2'܋ƣ$c''a3 $!>!2XDr!Mզ8Gtyu9rF. )昖Mϫ w ڽ%R;ڒB[Aۃ.xfC)md{?m>7* ow=nqfF*,J䇯DS̖k' U] X^7ԻcC^I=]{mZՓ}<o(].ɰ*h:0?2·m`u:toڞ!42^ ̖-/y*7mf¶7 1=mͱmr&)uƂp>W2˳[R=t_`bw[ |UNpM.TaLFCY(IQ83N'y]lvC_sOL?GsIdؤHk}kCI[NiW+z[*~xy8JIli .[I">"vVJp-5bZ(q;ޙ<ʩT*Dx$ig`G!C< JpZ[x #&[5FVRF fęѩDZID Dӣ:?QM<;>: #< pV+[ VPA7>t",DtV fj@\?Ij3M#7o팿 vU+t@;xX9B}5d+br1V1TO^',p6l:#} n+*C55L>Yei6#br2g6ŋOrA"RfœF`Mw"W:G^-#ϡ^cC|Ə%ѵv&1N~HG]k7CzwE[߄F-rQu>a{iB Y( ,FXٓG(L^4ɗ6p-FW@aX"m. `FC쿸:Zn\UDCrդZ(cὅ=9C0<Y4ޔUD:IH88m.~t7繧JѬ>v5:'od7cbjsOYZ͝ U3uVZǘ&K-H ߊHDKcc@~Lx ZQvrlVh~_Gwݑy˞٣ZzBd9@Ϧ'E$[K&`7#tyf-xd/D>|Wjٝnui,e84VL` ,7S*R|>>pwy7ryk;y6iⴊhs- Gsg%ګ۠њaqC%jQn :x`TAc:w$W:z R{>ƞ`ѡ 9-mS $(cFXIx|!K{&\ f&̯az=ooZWA DܓfEbvǣC8klnytJY׽)~t>jbIA%7ao9NEFROނ Jh$nm-T+:~b,yuPp;lB4FMyЎ'A/MxTC MƄ ٙVtRܧמk~RU-G,JWAZj0l̔wohws)0_'o4x*w" 9;LUCBbWzvb?xZ(~X ױ62 qОI9/ȼ1|y'J\5N16=^ {kO"y5ac}[1e6:bt;Y6X+[XZPXYi~Z/Cʬbw=rDc17z[g/Aa7UAp"G/^4'TtP,W/ siEC/Qd/Op[ܥDdIE\=,3=6 7ha'8\gǛ}_?~X*,G݆>ds[ʏ[AY8[O0[rRO(?^ %s)NS̶)Nf5e N^hHm5Z fhڇuy_*/K!4Ѧf};a ldűIUtE /!6{J}njs[t(" %lӧ֫B&̢Cu)TOnhEj4#iC]\ѝ|;ffn kdE_zи0Ⱦ*WN0;1$oW4c_ŗ7]R$ IwJ!27$4Hz4/gKїp Y]cK54UV˶4"ZXmPI]Ҭ3&^嫇J̏!dw7h8i ̕@^ fq.^Q|'@))2Rc]GX:x2ܤY|5gzf U>Ĥl%_k= &amNDB"iQ27i;=0@jqvlm^qF3=Bk +>ٰ _ࡻꖛ %􏻡;LXBaB^Ɗz^b:E"Sw:o$P*uCB^–>xsfTCpN0y'I`ݱ?ikygP-qc"+m~9S0m5E+UbAݪz%%"%pu4ϸD}c!@RsB'`ϖպ(>I7!(n'*~2\dZ{JY(35-͂g6muڤk .Kcޖv+}D{yY} S%9@BSxI==}x,974}3SySJf\{rN~X($Eb\l|hxK3Qؚ /|Zc޾eKb.T;aŷ$B1A & ;*`ެgĚwՎ2w vŏ'hVw>ZmBy,B`w#9f$ K K~Ds$hK 2_Xj^ YI%"a 4GD!dWt* <9E:T S[`ZL1b1=5GR#ƗfiP= cCN[% Ie+?wtM.97"_O8bN0g)?#pz'}+CnTnR0ęm^ ƒiir8uܰ]ٰ6eɩYϾ#fNXEbP_xPkϐ&KB.ȝ||:2Ţe>o\ v2#7d#a .$+X[%R9wj$\1V毠qsfS&ZηvrrfT|Ub̑-;'s,ЖxWdMD=YpFb@*{puaUܑ. +w4*RRMQPrէ1)ALRLkZK*W?2l/)6m-𩫭E4J7͛? ꉼ0o"lȀ5ᐂ *4&8,V7=2n&̶?ɘ9p?/TyBhnZhP^ƪԇ L=!$uCkzōUz妍 sZH"(oq?b&c{#nWuV&𰆟:g\Bq,tZ J-os$4Zr vl[eg?H52i,3wp}E#/v5ouq5 lEdN!5: HtBZ?a+a6D!Hu=M/SHMlbWJQlQɁ'kv1{7숳\IX c=kI*Slږo)ooVG KSXډo7~QDgXD'fO8w Mdb?bˎt-9ІV3qQ.lbiܡIv}_]|H0k~|MJEJo{3.ۂm$`n,.h:8QCԥ 9֍#<{Z5n57l!/'ϫŮ|B8 6g7PjG|ZLP{ZF[|檁2Sf@6aE=@MwEl:W K̿^@]I-|q Qfl/i)%8qCPPF&% ƅ:* מz12`ovf+85l-"gNC"U!߸W')쪃WJz8Sj!g U6? GiQoh4dhՋ/Sq$)Ouʩ3MA(BW1RJz T M'$ ݏPZL eF\d7:BUoET{9v O} :V@PyJ[ds0BるҬܒ\\!FH=ia J| DQf =es;Z1>- B=S4ΜPPȶHhgA܊l!Rn)TO\#_*vqvH|AϴfId+pfi z;>Ƙ:4$!`vuշUtYφ2L6E !)!"%t>\<[+p8\6V1/oC 5|ǻ A E$PgV=,z(Q3<6)`Lw5ekIѰ~24˅RЧkN%0 4I@nęꇆO@hg 2zWGƩB-xBG %?cڵk 1@ %MM>6(;h9]zH|*SG}U5lۤ\w}PJ;woih'{R˞bn)-Ð|.G[˅004Bv}a{CY`)hӷx,<5QOr(Wl6(-% r?^#{5)˦>3:1}ݟ%MԴև0XYNvVhݯ Tl=gЉYp4Iffc2non;=%,j$f`C_b,)R Do`^#$"XkQbhO6pse6`s+iGI>N /+BO ?h~hQ዁i|6+c#B>8?YnM~d̹i2fX=FuG }o{CTe\%M/k eo@[\ C*hBI 5.TgjpKũX+'d30}R 1g-;A) ?tZ\{tglᕪNU"!DAXʐNc40fW[Aܷ|e4Li#Vy 3$|08bLj ?Ӭ234\K%j%1p׈iWL 0 xc(NL~P"˂͠:8n7trM'{Apo5Rt1w+JPM} >8fbП_ƥ/)3Х~;xIM NۧO&JπƇ'U;O[a57OJ&g8de-88D`X":pq`Ij[lsב ^tr QB&zN:5&OÞ  |{39mgh%r-E={*.&DjUO"tLmtlM8y00v6Şk6lKx4:?wFD' 녛$3Weہ6C;Sv2ٹiSP4PgF=o @)LxˁFv(XzH0AkTK(%"@ԒҘVMy R e^0{^i@H4 C lMu}mWW,5cux*d1FQ: И6h2Rb,G z,?R1LRϱDMu+is-[>[w+̽0@%H";jNL KL =b8rj4\ESsDf 6>0naVԁKy,kNe,_#Ł*hʓnA3^ؙ⊖T/ .WmPIAh跋TO;-b* 5T/-u6 gj'6jt^IEpl.}V Z̽g}_s,V+PF%Lvש) ri]&Nk{^@f|PQ<E.rew yKÀqd)!{ԃwEے@]ɼ'G]·?/!v`̊uu)"(d]Zq`Bٌ"Mg?4 jP R.\JsE$bhKȪk- iwlAYI5b} ֆOb`xKr q}.nں] >3>~g){?NK#^gcZQQ?~@l-5\ߚr({cϛn?_>1Lz$]u^U(n?փifϓ|b:jWqL]tԯU7[(Atϰ[x}e5ңЊ|ْfDd! ڍtc;WD@i4hZ:%ɊEr n)rmqNWpHS6Vr13W*->Gho"H r'@}*ܛGΗ.2/99DFI_-L|\S*ڲ,Ne\@CGG+,&s*; ^DʝE8-PfL]J] vO utq2w`})b X Բɚ9{s_թ<={=3 vډBrϥLGS4[_! |!svAߗ9p#2C#jMKzܫsFY m{iՑ?QȇH򿕳~"Z>"T.ЎH +xk)61 :Q SjGcI@= h`HlgL vp'J]7O;g?,7E`bWIF64 -5Q#6p"M `c_a;xĢu7͔ǡXC{${XviZrN?!aX}i׮ژhe^ LU2V܃0ݝpgC:K |L( ?Os$NشWK$YQ5_zۍܾpIʧalf;d jf˿$/QdHM7\YIK?b6 e VP^w_&WtMisnSs-A* 4e1q0 Y6U^ֳw_qE.YK(Wpcf+i.rd!DGdz0ʲ\ LF֫&RD@=ߐk¥PcJO=n&KRn0fƂ~gNGgUJ6^HPh|.V22DŽ|7-L=f(%'~ 62WH"^y`z~|#)oNAx)bo. )PM~;QO95yCZL4$}=r%u9((_D !7k^x(3EwWqTJ-@$[ BVM1,:`LFuu!j#H#x^! rfT:\%py&G£d 4UR3$Xaҿ( AMV+ėMQֈƽ!D߱kfLC5ZfD#0˃#2='FRRZN T?eg$Oep*F&]ΛL/cPxYE>Tp SAYJ v󍌟X--i(AP9lhaLŽ3 n8ˎW.>Jl~l`Yc.RUY\UpFDî0ģ %iru`# 0,?Kzc&J:z }vrt& zC\f*u޻d4IiNosT.bOq|7o^1ٱ_#jiŭӴ|dp mA.M5L/ٵz}8;z͢* .̒0 j.0QhM}o# ZݥI$ɇTE W'Xa(lI305BnfNFx'M@>XmY tފ@Xbaުt_-146 I:>3sp?F5-w )p"(e~~@&<᪰ l 0krmq-Π'Tt&Ɇ#=Y۞a>ρu~8lmvkĀ"|= H;7\JӶuSP?\$<=}!aXcM0#Xʄ{~&d49GYҏ9]cP"焻WgiY ~qVvc&75) M3:dojq^;?mYU`ʫ*zȬ7ħfDpĢ vFss_<ϖ&g*'KDXr\8` ?7l^(spJddA?1θ7g R\93]}{fF!yQ%❫n/1qI$=:O:Qƽ !z4M>͞]p1ϭѭ慛qwϐg)hZ,O-j+t6ĤvXe$f_ À>P8J۟b[u&ʚs<颒 <,lֲ? SԿ*h{l5ҿ_H}|6IcCT)̃6fZ`7,IaVhxl4B_dqFFsx}(ĥY9CȑX#@w$K0D|D^-e5Kln#CM[x?֦iX=!R c 89qsH.UaL~ký FsF1XpEV7Žl)ۗLR{Ե|L1ҢE oQ*KC^H=^! HI <h|W*;LYZ?$/cŒWt.t)`s`'bM,,8zw}cJqFqcN9Qa!鵖Y5P}1ZCprkKBbZ Z9Ǟ~ |6ߟ)[a~X'g-_ }uG^W f];@k7#qb Zw#&<\ux*OP#*} Ho+P"eI^m8\HCU N#E.rm TjUTŇ&;kRXvNyL cKgʄYgȘjԴVGT9q M8'>ՓRt-/:όR+Ru8 IabНrcM[2Qp_"gXAHИ"V탞IH1 Ǫ@%AFSH*?p \e|80R]]є.b6naI: 3zļ6y35bpE;zR25 .a@r῰pPJ܁Hye5Vǰe~rgvĽaI lzi㟽 1Ȯ 5ܘJ)ƖpF@K?Zȭ?ꤖʙM% 5 oDfJSr-ma{tORW/нK`jr9Dp7byZђ,9;eðJ Go-ēaÒ'i[ԇS֓ Sс*"'T8i7 ݽ0A@@\7(V[@nY\VsI`]=h `*$ HUZ,[.-|\H5H~#rxN#n3 +{$~ju1&TjGBeMeo;?WL]vXj# ۱JUbVz?"Mհ? 8Ѫ nT5IN~;Dt0 KPSou@#+>F)1*8^kZ2ј[!RH _΄k&!}SrX'LΗ&`x?s? t9q^uMp!j']cYnU^:rՙ,/zߙ+愂7lAkCo;H 1cl0RP:ߡ斨m1?GڮRsnM:6LX&|QM0L=MM mHV#fN?Q <@DC^?a(U+Ȅ& c IX?UR;4iيHE(E8 K=2MHedyf˰Qo H '5"OGaR@Ic-5=p=>k9K`g)7~W8 %|(|:}]Bl5KchKr,9,9/FqUQe( @>{ H{ht*0 GYdn}m5GM2܊.\S.A~=@ l¶1ujPP!D{nKh^>\# AB@Cho &,_{pV9^\%б^H\&DM<"\F 6а1) 5 X٤? M( K?@x~$PChFlAbjݹĿQ;|CR8 gx?&W^W,gMJ`Kq@J *[:d_ 3)c5VQu[jxRJg2&FTxԩ*EUwK*nwߓ/&]cMSV`15!2qz,ċ/syId OƋ lC+zJ"ږ9  fd`~4%vsZBOS`|;y\WYpí"ToSe3;WD|UMU~_=dQv\6ɬ3Y!Tр49[zo ;!՗nXr/Ak ZW ~b%2ü۽V;*r.;!$9Rv*OYF1?dKhÆ'kŪ'[ܨPƪP5S+p~ݐAu!ulH$M|O Хyy_Yщϣ.aa+]Ѥ, ?w`p)cuY P"$LaZqTr%Wj$ Gl"&wr(\+EmRJ%<.: ALuEBXU%3PlF .Zp=?&>o*Rs2ёMwϰD;ccޢ8z$NzM]4 ^yq2}#p̜ ,FJ.2k%/:hxj`U8-v- Ԗ{7_alN{@g0EͲ<> N!}M(: DgCqS“#}-ĸt<~Ɛֽc1ˬm޸CQ9H+xN +=+4Zxi8W:R/aKD+}C(]Z!.p h9%4x2J$вV'".ЉUi0yoo~kb[ 6h6~fXe?F(3I~lj }GW~bXyCJ-/wAk;( >aWVml_N촕0%g?G5~+JhB_uaBu3̫akOC$hypo_U |j?eG yA,rx>ŊoQRL)Wg/֐pIBJ={ǜo!㠣aef _L&!XFtZgj#w ,CA/oXiRz0M-阐* &0Q}IK$`hCu+xqokI.U2ROAmw-àZ!Yr֜r4?jUYF4 N iP9덋a*b?m;ƣkywe:vX^Wmi.X.Wu|rkI g۽͒zY52b\v4\x)"wuL 1}6* D 0]D^Mjm±"OrDi\.Tk?G-P\KFOME9O)vd푹n€ G[=]":AOb7Nxg8hx_s4Ev6Ⱥ@x<)Tt^ huHD|i pK.?8b c`>H6-\w:k{ !sdZ3Lyt^SؔPb 8dUm}Kl~"ǯ}`EC#p& >֑Q*1hvT4h"5C䃝5h\mE Ө-*V `J&F=Z*nuFDKV*yk# g%_>ʪ2KT_۸zA$QJoUw IvT Aw'҄*gt-~b5ScIԷ!R>?!I341DďSK/2ʦ>}!OZA*G>MPHA|;U ~C:" 9 TXOub7O !E3ͧK;{?E*CWkhQ]lUG]iRV/h߯7a?"Sqy+TPfP,NKF.1uNcAIy4NPrWFH1ar]y:ggԕVt8,4f",TMa #]E.ɑaqZcJ4!C7-Ȫ`^n,Ÿ &]o;NK<)bqw__HΞOKmZ5P:dׁeH݄ {K>ul_ЪdKs5r@T),Ťc_ϰ:vY6ngrj ifbLHrWaiv>j׵{#e$aDVol0ĿH[y'K saER:I= H̶sCTucigM#d}h= C#{qR,$2.tLQlh;-Q~Sqtӧĕ-87a-<̛NCBJ>|A$aS'x))TY\ ЛC~2^Hu`!oc1_qg[(p6HgO;5V"oC:"*:7)HŶ{~F%_ 5Rz?.״zhI +3g̜£ ޕ~B>sjKc^TGl6-(- %Ƹͳ ;V& °*ԠACb -ͧdm׌s'L+#وt*fw,R;Q";qzr`'%F`Fu:eڬlY9ZЁ/Kaq"pƒfAihĒ${c=6 \з%3s0\Kô8%ưٷ2D-2|6rU@H)Ezn@zJFs)rfʥ"N/Pz:, ̼ [&~ 8qCTwቪB{4s Xc" B^R"iժSd>xhꖔ;#tc)`P)T#Gr+.^+֟P# ٸ]z$פoJ>95WA,{ۣ~)D gz'YpgTT8_!s!B4b$wWM~sDUo?$A! vpr#DqCuCM"wl":?W.c|Vx=KlG1-TW.cVh^`&}\?o>y+IsԸ@ì^SPHuyZ[` КjʘJ`o)u02C;Nq" W277m)13Zh\ʘj]s-к{jJ`ps8Uih)CxU #~%ZD),<=b;T[n7ǭNv8>EWl0)YYp[ëchnP-eY}vo[r*f O3y(8P>ͮo9T&e^0ܟe[Hk:y{0*Xq[E<[ҀCϧ}2Ȏ>}_-І2 ㈙j U~haix$K-jλ `~zcgVf/15 Xq8+ea+g׆D1%бfIC"? k@>ա@QG^R#/w 7VgՔ3^oʓI 4>N ðOçHlgf1I&disougꏨjiym{*e4f4 .s klȣwFZsbU;Ԑdw9ݔl"ږy6c%MHثe//z sd}iB`AB!-HB%JhJ'V5ΓL54Vi7UӏIp_(~z{zt=OII=dMi y^|J q)wJ|otY)=9RNkIhؙ7[5DҲ7CqAoRb1Jj h~Lm&ƒh6]>|cƒO:tqYY9+s/.nj B.: i$\R2fDS4YgZ?G tMV#j˓̔p2w0Ax n6;ZO%#G[G.=*ILԕfn> 06pS(V;Oq_;輿Zi]d}B݋`0ŐeGڜ,YT3{W#څ7un3%1Js@$:sLXE25ԎOiL%kM-Uy3ӷk±U6'6VC),Ƥ%՝o'cG ^48;`5.nѼyMQtq/ aե]kӴKcGCMjx-h>4Dhm/1Y>ߥkr T447YU~ b`id/EFx^T8Xkv^l`l1׹ʹNvY=%Z7[G fBRc-pAz^6&" '2WgB4 d,7? %|>O^uc tGȳ6XN&:A"PY"Vy^h;/hz5˿RQ sXfr :덜,sB8xFef b $}cMg  U?7qБA0v&>xe}IY=߈VN+JjcJ;jqn! '7/ UЊA<6qyz2*UcuB:efsTWKew:Irg!7hB`e !#A9BJ`k.ض;2t1􈄝O\+inJXꚳg\YnUɪ-.&!S%ߘYCA^;s_裭%_ IR|1KY*^SDԯsPgSd=5cjB"Ao[ƚ._i(U@Hq *˨e \*ǥy]B*Ffgvk#Xh 0wPCk߀UKbMy2#8݁#mdU'e23y~vtx32mIS}@cTGPW05r5 !b .#O:Bj6qW a'W{\8xL`ޡB:?0voz)RWGӃ%d}a)gW8[ |yʫW-}<晋.}pڷm{qƁ]ɵBG"8Qc8e)0kc]%HL,,2nÌ;abYB_5Pv|mj"+n:Ci<4;ޯ`w哲*T$FU)tXe^WE iY;R4`22W'l~:Fmй0v򽉥0I v, :,hW7Z ]ӻ'&(ȅdc.Qddo5)DCGG8S W=Ŀ^,-ヲoq%:{{@T@v&xw iK[`avQ^U3i@ϑ!>^{r:d#=1:9׺#4!m">~o'|感]+!4mGES03eBAO I*2q KPqtRUTE}O5RvSV#&oRxBeoBK LrSM&PYYڹ{*&'J+W??v"l;@so7X qͨ˭F*сǸ7[Ӻvoh魩1(QٓMuJjbo7#S.9c |6Q#- fΓLW#yc|$w5=M]i. .o< .jz(X<~3#u|`ʭPV90yC| Ӓ_L[n+@7;^kf&wk}ۂle D)M{^ fpK(VC:=%ARoQ|=J Sٴ I{o1k(I70mQ{pv6ww%2gHEXi-Td)A\-`|8%y9J?RZ U]<&u+^O؆JU}CzS\Z6' {,j4D6ȪYIF_"YXz#P7];2>OfUqI!)lfJJ\J6Ąy#_ᔁ=o1GZz$PQp&#0b0B@I83ȵEtNzͮfAw0YKuP#]H6VTQunGФAGuhtS?6z wou7Fs~Ƴ 6< nVAF\:,HêGaKպzCېW n]#x 7`Iuhdlij(PӸ5~T+#mA}\IUki,M?8{a7Ag= 4}}<'˜#hCnPTc/<~]8o_ZOf}7=A8^|TDgNaok骏`ot|3He>Hbddi s;+VclK ޶3#4  ]TS|r Ж:Tp7$n$L% V&?@sUJq] ]B=Ť NˊX/~GL\@ flԜV";J^ #{`0iIq [;~q3$cq [s:֘ZL c< ȿB0-o: 1*Q ;?t!T ܴ$VSuYv8[Ǻѳ{,I'My =7LY<b-t!)H`'trCQ'X0Uyfe,V8~2}_t-AS]ϜC>h1K9Zl{mBHHy4䝱dhHa%I@]<%Y5x'ke4US?_1a_=N .|d05v7N2Ƈ3JΛFE0qc2;3+1{YʹW)A-0cj+ ψe:{!ja[ê"2Z|{̕ z$ô3{ s\v& Xt̏{#2NZT;3#}kHhq ZgLx?s!`G)Pļ%d Nx@Ƣۢ] XimSjeq2?S7(b$7h1]ͧa5Hba9EBش$y~G/ '0L)؇fh?? EI}zG"EѮasns)+d!/Up(fdNJdx"c_+IJl.WYȢetS!Vmt/K7m]usBUO PmoK279~Q‹pN/@4V,w5dM!Vm=Cp9 {OEO/n"U-ƴE[b}UvDGɩmD\hj*܋cD|uMJ`G@nJ~EZI}?|"94> rݼGsg$ui:׬:L9qhP6^beQHH*_Ec?w-%T [>BM%f*ܙaߍx~:]v~XI#q!ada/H4=kUb.Rx jmWC7ߣGRd"UdIXјL c!߽5ϵ6& :LMs+MeV)G%#g_*bT0oWC~j5yĦPce>RN`E 0=*cz@"2< %bc&*zx'yx)$ʃS:)Y(kT $&UnZAˀ+^)Q4= b##¬OR4k,ۿu#UEtЬ|AfaC?%MۘĚnSFb,q'X? Ȱ$tHmȧWݮx/'ƿM,:n z}hhbZ$V_7;`RȔ8=d*ZgvdS@v*Զtv[#j|vOAl6@ݽHnmUq: $=vsY-\aM\~&5mG4&Lqw'HyG?n}kD&; ۤ:D 94 UL0CʖRI'Del(*W\u ڌ|^0zNGhٙ׆Tɖ-ڜZɗߨx! GDYU h@[;TB[ןbJQ,92u[ݛJL2P]x3K].ONؖzp,lƟX.vĆ }bʧW]Ӹibb#$GX;# 9ĵʻ6O#C-X5(Y4&6RQW/{' }Zis- r 4ё9B+:B3fS njvl4ł=Nk k"d L=T?qa÷'lS.  -k Nc.Փ&5(̓cx˪]m"!MGuCD;x aS=t@ ɦgN/ӄCf||b PR@DbKAԱ}el۵r'W>LEQv_x e˜$^ ]|Fޛ0).3}}OkS8"+G H{(/پҒ3%6[Bz&#pe;Y6̼36g[uO>HIOAXnaMY!32P\a/OK\ h恟X~Ŀ: .qZߔep=f~vb4B[|Zqǧg]R9r8zi.zDU776ZOGn,z;Q,%+~VA^R#Y}I\'H&-VCb)kƥG#֬ xKVWL.g`UÝ-L '.nɀ.K\nG-[6g{}~HKrF:U覹]$Q&ϻp~b!j#f+Y1E$]>S MԌ32OpZ_6R E Wt D|@2!󜢹 + j-[p(;H:i&'c$X 2g r4Q(2bnAQsgj( ${|ǫ'?sӔ=nK8}~ ,fPu:JOqb'vzg2jɯWow~ FQҜ3l=3 W~+܊>(Bt%I^>[M\!46lk &ߢJ.BWً22'$aFs_4n9a:pљCqS%a&ػO+7-K,vhuLUt"P ({;~a3y )A.U]ޭySiC3"2a츌-̛풯ŝ;ݟ N,wv)8z,ЪUPD5m^&5.kBvAuGwk9-[YW<݈Jw /Sz7# zP/(MQ6= X< Rz)T7V{|?XK- $ 2ζEܯFdfpK&@X [oRu#pGv(lSu : )v4yw[f!t&%>ھ25@ $9I)?J/Zք.b*N]9h罩Efܴ)B%k} %,9Sgrz݊мW'!&T$1bڼ)<=Ej'kz>U ! "@8t7,n~b&1Tf6 nN⬭ktcىݵbϑ~.~_LZcB#Vi""m`inMJ?טOk,(lw3Q <'g&0gMxjH4 7>a8'A*>f)uDnUx"/ļ{ Ԙ1 o 05≏uLRz\O z(D T݈ (6Ђlb _rLn/SDg'}8k\H-bćYەQX6ˣ4ׇ2zػo-%,!HE 0x܍KgF;PA|Cua2:G`v6?'QIpjI7 /"$KEKc&iFn6_8$./.G/$PdCe}۴}4˰s+(} d4ض/eBh?W1䦟YmRi6&0$,Ы?)Iv0cC*/UXܨc@zA1qJ/{:|,pO(a|57XZ`wnP/4DžcC[Fz(Đ=HZa=~xuRu.RKŏ+c&rB*xf3jI8Cp JhUʍIʆ ujW9V&(e; FlF).dy6GJHNb7&e1ʦ@ݺ./&#H2u)iƦ+,ˁqo.OLo<h`WLVw.Òmfkz8c<)ڤ`פ$ϝ.Z* xw?$zO"v0_,hvM }XdRuLnE|gp$kZKC4kD䐡v֭Fv1+J1bC"K%~: |6Uo(ׁtxBqߗd}ŘLBLwq?LiKao VdbqVjWf )m9~$F5R~( ?8H(i[mСa3d`ϹG\.2ͺfׄѧ7g C":F{=7PD9e+TX#W1 ,ђrD7J__ oNaQK?H)\S8y7 ŇEDب3jl醭~­ %C3NO#.Yab'ح wVl4-KoFHJ{lxMߕa>ag[_&a~J}e e y }=ZOT⓾b&¤pW㡤Zf 7g=%6Rqr&Pl$%2?.8Ky1Zv qC_nrt\!6R qV B.4eLPd"vmN|i(c eU}cIĺk9sHOލsuPFUzJIJi.KڇB6SvFGo򫏀~Q1̱sxPȻI3swO~x~i>VqMlq*E1d!ai2'A%1n 1Rͦ)]16R}TeP YPqL??$  d+zѝ^8 ˮXB=|p̫ETW+*Vkׯi%ܵ'a^yցJ"N8)YW,ޔk `CbRF #=1M6eb5ħ˄X aVF+8 ": +f7-43dXy)ײ?VZWnVy{Џ6Gzk`,.<:*<҇ܖZG{S.< O3Ze1&Q>UVm-JCX6툊}H3Guѱ:1ړ[Klx ͽc=+sH1EꉹoNQh\ŧAŒ[-ZFc؛^[$]Ps;H\x"kxEu\SΚ)% 5xݚnXnk' |&26T^V2O+Q"זIA&pétmHEn$A D. 4p!40y4zxÃ\Xf8!4KHF3l\JߎRQr<M2oaD@YP~y~dsFgF˓GrE"z!m;lnws\4ⓇE xFP1ODn04Xfɏ/"HOu2 n/gƪOܡi)> %v7 jV#Ȫ9$RoM%IuE| T#t=AZ3cw-yc:(ž;umERyժ8r蜆2쯭sbۡpix0WOp3]nkr}{ i')?L]:_h~4 P.t јjRugEֱ\G9j촁pH_Xt,$X̽ɵ1¢*%~DWZːhw1F`۩Hz-j>qw~ƠΊv-"H f=XfFnwn xOlE%3bbV 1Y̆utαi|G zbC2T0lRyuID%,Osg7rq7╫ JBx&~YviQgP 4D>W|?չĂS]ZdpP3"}N8 ~HY~ *")rnR:ԁAqefwtZq~GQ֒p2_2oQϛ:Eޘ?'kLk8m yѕKr`CxtE¬bn=6zr;72{l0e@/ ~|?JgFd@Z†E.DI##J6{6&-Sx"G֨<+1gj) fI ZQ V~8,Z(4UB~q-A9r-jj6r^Էx77 JIwES$5%.W$7V.*DAY7}Vp/ZJ%gFb ,«&zR4Q0Uf (^n]IQF%ۺB/Z1_?0"!=ptwEdߠ}ܱG[lɇ7 `TG'qnW_c'Γ9́G~oXfd7J)rTq d xma8$:dKd[Wltwij>,M)PDVLLa>ϸvViRĻB>MXR;V+$ >J% {LUuSS+ SSx@jBu@vqS20S'E'gizn`X ]Զefڑi^|_mM|V[/ALg6ކ[zY[S"z_!G2O6rz{3% giƀ&"f9s3.ǰ,?ZpqMiSx9wMdDN:My|[~K{㽶،i~UoQ, @MRY3&ߡU7quz)j_v3Ye)g!8^=1 _i(M^%h (n iO`ww|ÉmpmqZIeL{Eb@{v2)1V$lƆ̵JeI.0B wLYc 71'=G'~sojøAKJše3qA.P[x*ҥnSǠ-8X qnR85# g9[}4=M&_R+YJ+Mh_j({L%51fm5/R&[Ζ^Wz lve<̆[}p`iZ}=Hԅ|D/Xz j ^עdzطI(A+ɩF1(bo_ OwylL>S=-Gc6l͝ym ZuR虂bu+~cw (9{Gǀ\{4R%QY{(;Ȗ9iSh"PNԷ.Z4S~G9+@G(= y=!8__LrR$eY҇I\ =RLS7A-mFa׀5.ZESlVKe) YD%Y& )uD/BV^_uf׍:˾,9.jBzSaćF+$c6Q׃N c ֓*fox\ -$,ߢl0rǷmkA'yzX^tuG=,hW!e`O՞b)cAc.zIT_ǜyaR̀:,ڧ'{$elՙ׫oaC9!}oמ̽l!5k=Ww1̢_ʕ/4Lǹh;db LΆwUX.<ֲ]2\ U2)|*՞/}̰J݄R C_=YY?C'&eQWX_.Yfϼw}Yw 8G,Ӟ y:{f]' ?)( V&dzP%2^\<֠#n;>2,9ڧA$Kwl9K-XMY$[ cEUl-pm{i*jk3`y6A"Uk@8j("cO۸4^%P R'M[/\H:Ld9||8f!aHWh0-QQ&҄-|  }#XOx߃1y1VyP17.{>zNź?:xXy팢V ;"6S§tA5rۑcZirEl U|z/=4m}D\DY))xתfJ`q3l|%-;^,wFm(/PVm=:h@>I't_%YNVi2 A`ko*.?͸((/H=eQm5K7gEt؅ʆ!7ggVs n쩺'vAU%v~uwb!%<-Rԟ?㛋W}j[5\]⪀LsEANʌ㝽IB-{L d)>$i60C$BfR7T+ıh(aFjguDT"g6{>鷣9 _gFe%B!Z 6yʦ)UZFYn%mݾb:A*,L@}p5Wy| 2נn!*fZW9OzxIt- nFjok-2N'_"g? rH~ˬ9vbdICahrTP,.*Ҟ?]F3iR oqN+u'  J!϶-ıRVdŨ1fD+''A%+DHF@{گU diQ ^Op>I͒%PT*奧JJ_c15h봟k{»uM.ގI VYtj5:˻] Ir0&fA+Q ZP<2mƟ$ho'~I}ra?%;rkHrj AVZҨɼoN!;pQ? %yw"̊3$Q|@,? +I|-'&(h9vv$/Lø/y1Qf 8^Z6OCXG!VDQTjr 1|a0ͩdD(s'MLv.vhmw1+f;~/w9ȿkIuq]ZVDR _iA*߷ej(Q6i8g$wg5JYly=s**pPjoVc-u1מI{"+>Ȗ>oKC+y;WR>eP51mjzt>lqKڲ,6+l aɮ: FޙQin_Lz?1< į󼿼顗vb'òfKmMfkѕzteBV_j֤E/#PpZ/*C ˣuG$is,$dz"ٶXhY!J 7Z4bW`evqEd[hvJu]bYj,FZQ;4Ŝh6^'=Y 6`?J |ڊUgg-]oqcķwh'Ai:# GcD\mDX#" *>=Ѹ!pSJcEF飯c7;䜈g3"0j/;֫-^$G@O;]L6iK2mBQdO(8 YPiC9Y؅ycbPbgs=ň ~{0%\n۸F*cq(ëNr= "k>Y C:A᠎'60x`:H:7E?4ؒZ)!!_/){}Ffx4,Zv\FPSg'xWR$W\@"OguzR [Tr]sz<#QxHえt]bx_b -Gk8Oy@.X 2Ӝ % б ^*Aݭ>e3ּeE1/C؏#7NgxLfHv埉{c_e3mvk*Aj,ϛ&WB6ʳjðgcZ'W>_)\O,d$ȭsVa^ Zj6(r; E~FC:ȊNGtwp5Kk*1o;C)_ _j[faٸH.~QPɀզ°t;g u9ўs%OBMhh3/Ӌhh7v]XHoDŇa,3iڀhMt,p#}0dA' )}ڈ"%\H1Lj#?ЀQ H9<&#>-cv%"*=}M1b*K~"nL=%,S,ye@ÑHNH&8Յ‹`-o:+Ptbv:łNx}MK2?HEժGs6pIRdՅr -,QE4,-tŌ·6q1zwE٤cͪ`Pui{UL\ǭGy;:4*q4!\ZӼZxF,o ( t&M'YS8PpFT:;m8 I2 w<6vq$\03ɏV tENe֐7?g4(aܾnlu{d"T|2N/$JfD6#h$ phu-$C\*,*oӁ%O47kNo-{9;þfB@|6b>ս53@mwXZY$Dl˗]7AG|P*nj/ ٮ@Jdc=v9;I![wu]ԳH@L{vewC(zJ^s|ꞩ_HgZT|]Wd}&Uъ=ZmrVئ wP ^.?N 9V#KD` tclC`M"af`7|pNylp!-4i3brVw@ aϑX Z2qzOce2o*h5yj_Q9a95ꘚG+[<[GE?TP33bmRtFgs̃?} ߅P@o^M3<<= Bm't `-&,gvx[ 1ɅO :pɂz uB+o'M&ʉߤf$87sMmf-F[j1SΧfcP:"<OL#J; zǢ%~$wYݣJן@ҝ 6a$iAC,A-:*>~-z7(c8&93&N"e9%p5B[3DzNPZTr*ߐ- !K <9k0FW3 !*٣dͳՖpS;g"׉t/s`mYLag) oBz11)!WaZbXB^`Y k4bJ #q'3uSin'PkN5tsZ촟j_X|ECaIrkCg^[P <9H>~Lt pbVqY[s*h~ /؎9:oRp+E1tûɫkDLy$ɘ)=&G?2#[ Գ!GAm˕&忤TXdD7?rM'*'A=]8O%a}QģF8aGMcjC@`Bkd?V²f[KD)J6lM,ik,o NG (^1VnWvց']Pũv  6OdxdRmA%MXl7ɛA zA%AR\Rq`OM8'[aP@?э#d?Afu0؅Wd<~Al5J>z4DRvE}K]*0M#YM)["WR;'L \mb]1NA}GMȟ0>٦לI") \^fTm.jFmמrFޡѫ@#¥O@9+;3Vݯ םόyS)8c- w8)}@!L|O@iT!Lb)AE`cGDr]pV[jA #Cr.ճ'Qz8/͔񓼼{a Z<3jkΌ.ކ蘅 YO8/YE(He}[%a$m.eff FΠTdfRq,`q-.WB !L'K$@e "^evElBB|PA@RБWǐeG^+""gtZ`Ȑ t^7HԺDc ^P}ɁXGa1sok2*ie*Tb^ y_;+qbVܣ4L< 5y(2ªFr wjja ;ĉ8؎a^0x48ȏM0˚1ʗYZ:NWtY+ߺl>83JeLS4ԉ=>[8"沂-vzrEM_}'a,h R,dG([2c _ҬhE8:US2N(ǯUͦ snH~Wȭ8NV-i{#|RN e}?$U/#6| p=SbB$pZ jr{4U4o ^Ij?O^ }21W"9ia@V לa3bM668 ݼ{XX^gNOiCδifUo6=`(dgBR'mW> F9@: jQ\U&6/T/xP_UIj蒲1WXhr-;LYAOQe ^|; Go|ު &?W'=#Hkrq>6nxpj!I~&E&_ÙUдUVو;-13a_]9&!t}i2egĦRC|9HH 9Onk\MPJϻH >]P;\i?FoQ2qrk7a)0~!2ގ$&No}bH#ኍ)HsOo 2\aTC#Fxat «Mi֗/[ƌ0p[_; =r@Uʭ61e{&9кUB\Kʂ߃2GĨ<JߐSoLAWKG2XQ|@U1(`DH8 .|g! =I 9db#Ojybbs%8g?=ƀky}b^+yKD.3+k:Z\QpvOdVŦ`R )R3=uog5ѐu~DbXD ^?VDXLRbơڕ\zt6NXa4yӠS+~&i቟k0͊ݓ1b;KZ[+e7^ `_c 4j)o(2w3JqmAˁ䴮tt 1y9OP=| i!ECa-v'S p#W8nf4\vR 9ЂK}9 NFgO2D@\}S\J"H-3UOJaczH"Lv':kHg%d[%kÛ J0 ,&89GC\E闺:Mj.p˰`/Pj-L^# HUHu5g3-틓 J/0'A1 u0= j2M{D-҆ŕTuW![5.NN΂IO,A?>Ư.s{H*fNVDц m/PϏ=ǃClh9 &k64 *v$´)"NGUzE.RhL `\FӥK}>d˰xKs؀pmˎGVMBDu~:$:QX䢀RZjݸJ,4W:?W^X$D TǢQˆC,E:/59A[@\ƤA}c%(FEX:98 \ >/s`*9N}@"K;xbi'Ϩ\ӸRn bpՙ _%4᳡iv |Vܸ:J53 ov7FNym{M#R.u}-_qqVUufǣQoOt>lgI2tlMM~:$"shXMmOЕ =cTR56vn8 pbTL{&Z,!2 qDrT2,pI?B^=*Wxkf1 D7Vzs߁;mg$Ԥq`|6G92;ɓ=Y4ڴeʮr#AڜA2Sl$[\T)D8yBC~ׇ-Xn~EMou?`Ew7\JpAͮ|+ xqiVn^gAڠ&F`}eR!XE;dU6XAs-0*\g{ V_bsqq("`E{ħY[V͂L2)0JTψKܗZe:^)D(:LR{܍2VW&n9tMUY&ɑ:5y$6NKz|)J@ 4STz wdOc(N|9H1x 8RpsnȞL"9# 2 5:IE@H{ITsecO'Q8ҩ]6HD8Ds=7@b`YY:kzCA#:%m.\a߶RӐ;гeoQ;y.4W]'`_qpm[WqCÍ&8jACYh.[6HZ0\ ̬@;nQ0w{oZ@}4ȃQy!Ǧn]F`/YK_HD#Z&:-EǍV1ք{"KLE@ W54cT df\zH0 :FF`~W&1wR|P_=[ k5ԖZt h%c d`w Rϲm|ꜩ SjWB=?O;p3_ٲy%$C!0zE:#=܅]mq=LS.n@?0o? =T Pm\Vl0grÒ#-s=+`E+s܃V4AEy)`ս8P0q q`AA?Aiw -h0~ vRZ̀.7&`o/C#]֒No|o)q)1VuP3g-sPO)CثwDc|ʂ|9'| hyDh#]^,rg00nq(4!V3@~6֧Cqt"~+Zm]_c& p\5\Gm#JF/e~(QՐhVBZ6`i䝾@~y>y'=D OLRZG̐@2|N)*.ixj'#ލ8{]Iq;,8#U^oDp |W)6BR/R1bBv3A(Fǐ`µ vZqUFp4>uIH "Q}Zш$Ljpy3j$0AF,9K.eJ>Evaћi=ɹ)f7@7TvBY\>zw#;Ui_d0-u#|K|w{qT_' *?{흸gC_ńpM׼<t$" }vMweNEi:y VRARЙuUA?]@f=&8oI|3 T W„tfV BVIώ?8wIK[|:yΤ@֬[Tܶsiw)xRI1ܦa ۭ{#_xJ*w[R?Tu^IxlgE7wmޠ8;΋=)0al74&kS{d=H;5z5:W ZC WKa&O 2ySEM4|v=3H9+AL@=#\}_=d3Ao_pxyDVU 9ߎ4OWEb Ȧ.}޷)"s_^/WIƒxo`p/ obyd 6e(q>?7*T FVa2ē2FL5*U>4>eY82= ZVL/&#]E t)}VZ eܮam~feƩxt5czzkq3'XSndk݁ fAcP'@N2ӈ߾ v76b{Xڨ@+sEO%If)>8 #s"/nG=ʀ ,0]^ja;Q h O|XRH?(R5jIf/q} `<+b?2m+ͽ E.RG7wZ(U\[RfqƇ8ۖDdU9`r-nZj(1@7_HZlWhsi}䭖#Y QTOכ)̡tr7%Jp+dNP.wu2Rx $[6rL ArCś 3ez@jTS:_s^>Y|hYҖO8mQQzc+*v > /h7h _O-a~A/{JWbJD%{_B[o PG~AOX{/1 iViB\x O}9…$>hMe![n0 V'Si+ŭY,ڀ됣wU]0B>Rgu-"m[G,cfkg .;va9ޢ+Tׯ2v;3`f^+xYDR36]ўH.C UU2q;%U)G ?Xc`EwP)64ta <18?pcEw,S:7cjթddb d{P6a i7&vaX: [&{JVC =`2HHq5Ƞ?1MXg8Ix ԮqFϝ0&Zݢ.fe@xF]{wcf;4 ? tIOuoʁ@P(akXipz>LVr2wi"'ˁ!9 ;:Y) nwn*q7 Lل7*1 gLE2x8~A |<%oh`@5i? =`> @GӏI[h6>,.#Mݹdt5 TL%j#O=OJ<>0fCJBc\fUC1hc$1d. 95"[zLlʋ.c, ,Œ"2LVK`^jF;I=1(jî)D)d`N#I`RFvCTW,' R _8:l˶NH_~ox\AsWUQvDm7flX=RV PoѠɷ8QSɦtOCCB moaT ȐvV7I>V# aZ|@N@vQXJ9k?hkOmyȆ\a/8i\Tvw6"j1#ӻq _ .$<#UbE\̰IӎW[ܱNXfQhJȑIBlbO3MYYmT,{AٮL&l{yy%Epr3P ~}Z~t=Ҟ$72oaSi* H{ rJu(|=e~qȷQl|ۈ-4r׃'"-KX(KAg^*<Zɞ u#BhBE_Q Dt\ BӢ7)$ߧ'ϓ]e?P o_qҷ:9Y=X&Tz2U}-ISdϬlR:[[ %nkk|99"JuUs23!CMo U9#FZaolŸwkl,U]N -2_ZK}^/5LYd¤Hf~A̔olj$}k?<{)J+m+eNC7o 2PeU#s 7}<qQFxqf̵EOݣH3' |6[1Бc59+֬(f)'2WUo/0FRol(4c>Uu5}D_ ^ХE~gKsqJJĔ+cx78^Tҏa~e,g,kݐI P %8z_2kQn=GOYb/6 ʹ@tzn!JPf~'TR;>H'ff"16!bnŚY(`y[l_V=3._U1:P@T& EȰ(L"vB,n7 <$,Pp peD Bv@EmOS&]#2=c(}+}4eKfZ,ϱ_= *%MUZQѸMʛQӯRt: (+̵ȂUp)BbЯ;]k,<lwhv>#<8 gh6twwTf* GAˁ Bp5Y?%Dr7!/dX8m( nXl~QhĄɦ~N9JuF1_q{9S]qDҀ&?F^/_ n7Ladǔ>}ʂ~j-hk(Xk .{؞՘J2iw1`:@0oSZWf9KxSƬpt׀y$[;YEfz Brl A| -Hvuppm舑p듸OޱM5S{{j~< ?`>OJ<5.v$ qn 6.ҜLU]eMo.rk[F'毄c? ;G}1xxጱ Rn-)`* 9*v/[AOq Ak|t8qwtţ Ak؉ !J :04썳d%vEgs2{5^y:NA8Q􀿬0r[|Uz̡Sj%(m'I94t .q(Olx;oʶGyj/ N |.J2.y-lLll0"F82 =yд%ssw562:'qfLQZwI ˽T;/\PW2D̵nՓ.k8kw#UKgFOyzbn` cn(&HEQWo\EIJ_0܈}1dK`|EGA.~DDCAT$ɿvRmXCIs 0`ʏA@ZezAG#h``%h_eb:}*rZZ).w~ڒ v/N*MPk.)O)o:\hrrg 5٣7ghL88[@U3{I<ݿmhSݭX"M2Z]$⇢Mm 7_tT@of~fXkHibӝS`QcOܡ^yE\Qj<(݊BiQT9|}7Pk$F[0Ru?cwD[0k';Pl P,RFq ]Ţ_LToW6%|3c{ <'c2Asw?)<9/%$#< . |3.u$ kЊ^i~z'cGnhr%X =Ыՠ]m#4TVo1kMŸɪ#ܧ2'E.&뵔RfwRλvX΃AG@Ɠ$=68ݥLp*o浳Y͖}1b/#`/ݑUD۠Iiv5@8`uÕ}QMQj(`~g6jrWt)&nyYjˠP)%LJTIDAU񽮪f[ı:D}Qr{lʹţ̾B[hLqݣc3<jHPա--ICq>IHP˂I ,䉻WSZEڡ uMk퉧m.eN%Pԣ5zh6Cqh+!dt p쌺yv8-'kGL",݉ѷEIb'ΰFrqZAJj)Cod[%'{یy -$Jc-|'*Ϲħyl (%~@i9B XЩ x3׋1*j\-+酰JzvP2r]X_C;?ς/H|{Wob44^;3N%u,+V&kB!K v5;W+G_'o!B L/zSdndIo2ji8T5KW4i8g+Lp?KQKzKnž:ͩ" SvY\FI"1F=z0OtM,Ps;+O"_mܵXh/AE&;"w-ZF]rn'[q9̍,\9[vǐPk{5fwhxC`01.E&u)x<^TX-ssN8@K[tIC(;zrufr[,f]qbL{IF0kPqR#? 9t](Hy9 &;Be%;޿[8tW Wgur:nXF@G|QW >]0Y5o Ū5A`sS*҅SK2;#߳ 9zvUrʨYj &Ws ,ySS؎xu4ʥ_fƟp $E/E'WM%hӧgw1?ՒƀsS>m`}>t#ď 9(3*hut*ACk)wH0iaP j7pb]dYh~UrvBzM3PmԚӐ['ƾW+w}_]?*];ۏf#AN?R=ӦQY/%ۗ?;ל޵UDHYOIaJ'e4iO鵘132 *BBC[RWL(ے%MhF]j~ǵ({1D/Η|Dtvd2bgGzū樋5+jal1W2gm_IGavޏ~ɔ+תռ=t[Q&2Z8 2ԡNVu[mn{i?Mj#b+QAGX| юe̕a" '* 0(A*7 'c&؂|'YG*AP`HHW#q(-WXEIXmd QT+wdUGGc%3{+T]87ԜeADwR, 1˼/bIap0ȡeaU溈A; B8%匮ؕu1aޥ@ ʑg@>a wΘAdt~ [t(h~g@~֐}y 5`!wO^b΋>XNp<䅠-%'jY]g!-r Z#R6k_IÇh6&mtɡƓ0ZD |XсØ+<-/r sG[yfoe!5@^`nUS|J´pcmJTڞ{<d_'6^.M1l!Ie$QF r<.w,͵] r!s0!gR,B?H?0}Zbij{X|M1Ms-kޔbBS7LN9a ~;Ʋ7ms"1IIFsjIy;uCP _ح^@^hWo.y[ #'5d/dO+=X2~{elА23TmoZwH(woWN ?frs cx ^RV#yrr#wd_k'lntim.঒,2 @9!f [5Y[3m| /y0Jh+3QFSE3fxP;)Hv|9K+ti,[xT6}7O@]jlzix{y}n Q- OE@)OS4_;5Ș*s)(ĤL H1$8,cx,hIԘp_T5Tp 3@k̯PMJsvdNM_*vG',t'L0p }% +_T)_,>!?[tBGކ fQ2FjD4M Uqxb=$M=ćVV%y̑5h+U#RȐQWUvd-EGy7>g'@堻|6@>!o$.S#lqpgHv&ၻ MR `;;L*I%4X:96)%ߍeZ()^ Ȉ:1ߓuQLd%4%*%JJ5;A- m3l":b=fgC)R)}S`ܮ^s.AYF׸^p4gtvW! qLk4,'V%lZG='5:4D.n֤^~N2M68`MRPb<Iю=D#-7 q*Ǻ Xl.1"`5/՛Ϸa/E pu?տ )I^9Xm{0|IWсKʂߺ,@v8PЖ7ChQM; P%45c!+oYT1?9=\+MjHՀ8k]E*F^Z0o "-DOGF!n@@ld2c6=ų$D0Z^7 5Sgs4*`˴w$ ަkdFL;6(Mf"(}n5(udh*!H-"  Y~8Pǩm|;Rh$ږƎ;_|x`fD"Om^_J!U+б΍Q9r-p97ksZ@’ĉDz5o<{\1?ZC鷃Ӕ], Bf 6`^SF8 dz$vqM]̮mSݼ IӍ>D4V ^#mM=4/֌pA@  EBzd3hg*Ø!+?eAJ|":yzEP6;#Xi¸U}j$OН-V>̆@ŠM]H̕yh -'>Ic=f8Kjy>xBU5+}"=ֻqp6WISLIK-ʆu0q\O~V^Yqy9zׯIaݐ>˓s 3쓩i2#E-'fE8i/[;-`R@ڋ8 !L ,-|0\g``Jj~ٞ^سE9Q8*̓tO9ΐ.H_TR|>?Α->`z\urJ]mNpPmԈFyH~^9.U `<`] wi霬fawO#['H9Ӷ@vfMtX)unH!{ugk$XAhmM~z7+`H2z&Z]+\m熃NR% `Ltt)0 q !JM>}\3ZØɠLAxa3N1/p};r~ U_b}{=!vt,g['VH0KӳeAe;ST ɣBR`Bbe0GtTap_3EAvP\[O3f4΋ܧíE)I p幗a` )t\ʎ +eIl5 <#|!\? ÞJ֑hhQgI,ۜPp=2߀'(8TIɑ0h RVM .MZDws+vW0cP 5|cK.2ߙJ*PKΩ$ǼWuVºxWghjGtn6\KfǷcfvuiC\a0#|v3+O,rj#ʲ{5aYLed{=9pTAT1Ґzm5AMf2jgv?2|V+/ox]8gBMgD;`o.B ԌƳMBwy>ȸ]=r#.߄5,Eu7q`Ӛr!7%N0'>VChx\f-Z9ݤ4d\y' `!fUܮewA'@Ǘ{99cYnf?1kQFKDYaeݮ9|zT HK'ޥ_2 Y6pnU;O= ʦ$?S]ԕʲ@]tMq=c | CR= uה:!Gs=ήX>6줛Of{xPg#-{iLG)j߹BkFfFS\͆@E/^_ ?wW]/O39%.]PV61;-w]Ɠ =fu;͈':".$i5R=.\T lrUEӐ0d`B{M30_[%'Ӝh3,8W1p ߖ C'Uvo 9mgBEoW>jK=2^,8A+P8 '>`eoF뼤wNҧ6 ;KfĤ\i o#e8Ĺho 3 _$cDСV}-ө\ġdlڀ Kq*>}X]ugթڰKC3U{\smۘ,'4T[ Jp9Hm^&0M+e)} zTa!wB3҆7z APDyVSn&EJI V ~|ԅfhDŻ;k;:@Qo\y?zx *z|Fm<܏Tga"4J6lw~dOrIp@&*Ms>~:jGQ BP2iKŞ:0C/LHj YP%s:Y3Lg3-r UtF-d2X0ݨ87x}!A*,{!Lweqb0Goebx?_r@@ރQt\'75U4g"V㶝MrrbICnY-e"q<hqQ:KY9$~ :d{ķs9`MRf- L;$A i͇,J@rd.C["MɮÎDc@JenK7c1QiX˄v$=%;t`3Wvv+x尵)351%5Q $zL:2ϒ34E+qޭ](O3 ==P~HbHʨ:Ц _ת(!~-hξ>3`ȸb|xL' m2s/L7ƒz"!eSOLS)̵;*JeokJg?R*3wk@nA mNjF澊"&<:~-Cv }GzNl*MqsUɦ ws+\\N=]/Q*gfAK^$fD# 5=FJMjQenlRU"؂E 0~;aSYT,Kn33g(s8!Ζ,-@hb[i$Ž= S*Ǣg5iޓu~hqbհ{xe:LGkT uǴ'# tǨ=P4#j2)4087tf:!j^>]+<#s% UD$\^9KablAJ}3>?6tgÄr&[aa T]8Y5֜ 7"cxT q'w-]&-hh`lU>#;xS:pറ(wrCu!*;KP=ARG[!629NّN[Y&_Rv8 pv%&IIĮaꃨwdSL z>= 5 pE--? %6-m{X\Mzdr&.tcs{'%ʦejV L'f]jVxq 0j KjQ<3wϺ^) ù .BDza^CD`_tC*[`B:ҟ9V]妉Gns Sl_ d[#oI߀`j],- B C=}Ob>Jns33<_pIg`wC@oW=Σ v,s1#IohItGl LM^ѿsdp&62r49+2{ZTzQ[?"ڀvgxgGY@@z0 z2) qF-<w52&tտ:>S{SРQ-BIK]&g7/V?o*kD#zӐ__;W1HOڜxP2/W `MxV&H. 5[z/V 7s2m{^r(?z}ͱ("$F+U1eŵG}\'yx^Cggs:['&]6*wumbOӑԘ,Z v"~WF^l:V̎2T&_ l%l,O\Rxk1Ϭc3^Z/c$vcԛu6X)Yy©=DU䈂4ۤo&Eh$kǓuJ}E=㝪em#7&y#^zqGj7VZPJ^0a{#Zv{vΏr#=ɼ1nVc r1վ.ڃ2yIxI۫lHRߜ+ص~j^샆G%u--+}ܓ|7>ꝺ1u6 /`^%Huuka! VidTT_n) ^7џ1d$y=6a57"AV;N7eG #qfɱ5MWkNCtǒÈ&Кo@}(J xؗ_}׏X}J`^uċ#PIE.'R!-Xas uP!W9&y kJ6nA+j_b;l`+U_)5X3푮Y|dV`Lp(\/H}<Āqi>%qtQ@d< 5Mi$X⸘K0ӐC`F㸑a> RF6^9ʖ F,q%26&4uMc0C.СiT l8Y"\imkݽ(!YHtSMþnXր:Ԩ"T.Sdu@GOuBOܪłxm%o}lS$GŎ=2TJ|uXFVf%1%@d 0ɞԆdrFhpixq+MS$\r:9ѹ#K rO X fRRl R CΨ:CxhSvnCj ~w-S>|jd)!S|@$E[Zp@pb +EóQ1YX;<7\,yacQ ]¥UEWYWSI,N~DF˂řCת;\zc=*{8;O8ٲES̋|HfWƹD+8%OҠ%i1Nj>7tpIx0t:!бO71YTܧ2Q]f\S^Bf7?!&\$a-8CeJpM׊io&1@mfhu\>0n`(^`[\v5'a R`.@̍xQ(8kNoJn_M@0 pQ:$H3Q'}evNy:BlyE.x1we3t@KENlہŸA> :jZZH[~J a0|ld\7S !Q}mqN&k^#$>&o(7xz.w_E=ۢU>_͙h.CZeK)sGh l<랇# VlÈN(9&}etP`&lsa"WiJGt¨Gaptٰ=/^Yh#; o샔R(` FD k.p뜧^Ъ⟭O,>Ƣk.Թ8tDD{}(vK3^N U ;'HT b eL}oQWJ1?L^t`:fz 3Bu5e@㙴eL7 dO ^"xvs!xQ#|i.,B";pfHjmwkN"U΁/OϴKrLͤ C˚ut{sr?.| ]ĸYfw4"E]W@gij7l:cf! CF cGIf*cT\8W?K9ZA0JK%8l!N(׎)<Tstr1rŃ_9X>!KzC6tXVTx@#F# ]矲/#iKa{xא)T-O9>dfi>uoA <مe QwAkגjG@rxDC\1%K ^-|W64-ľoG@{l787ldU,ph{u T+3d"C)VVRw_Vved9E'|dvM3zwe^xʾ~pÌC+ޖ$5v6Z}$}r:zuOHkS|ufF28>gK{1s iĕg8]!װdY%[G{lQ)Q S: 8U&s9TZi/7sEdTӋGˍf! "pRݠSU0*zʙت4 dU(CqdsWF&M?\Y}dGn夎 I$HtBBݫOPAȟt2aWO9qO\`DVtZ>53;%F03){g9-w45cX#ݟGhHQ}J h@ՃK&0^epĐG`cC.|>$'t[6mA(wfR5={iK.YPc.G, 9He"HWzzH!E,~;GduOyu IƁ4DL`:Cf{Ș*.?GFD2Zd:h}fqI-P!4ȓB"`]v,*^bKt+˜s]C:I3\ Ȱ H[uae&٦Yiϴِ֭*VkxOެ9Q|_ǣZ}hab'4ʋ67и,P'sdPa4h*Zϗk=8@.=WF4X$@գxRJ &OHKF[KVQxhtՄr ^& y{6TRBm Ծx#M@ LӅ`½BCEo0J DV0OsrBIzdlyq=.oG"5dĎAHcO\oo\e{; p(-Tȓg v֨\Iў\ho ։t~ NOLOdb#H|GSzB\ Wlqz`$hbZJS)fҐa>-"Onfn i!Jc)ї$Tr_1H ݏF:V$rJQEdN|[IKM#Q -[7N(0ycPb踐T, A;IACt2I -K(-,>PFW)7{>•ʃCPRDCX!ΆD/9N ZGT6v>Й¨/^: DdZts_3Cyr;1.\÷ul)h1CCA/;^^jOiR[ah,~x|bcLt+28>+b!Hļ%8QT}xIuJq T98;`G|r\m\MFI/(V:CP{B_ |*1'sέIE<+/$Hh|)Ӣ1A.z5z< ape@DNd7?ؼ E#|v΍`)'~CoGW.H]H7HNv'2XCd6|R At M2VV4w{<6.s$j)P/O ӡT͘Z$sZl/?@+̳w<9-cf<W*`4l`r9"52ż0u?!a.뛘H@.-'&,v!$%.0)zu_[.K Gka{δYqQM>9ݳC`,O |\oc" Vinu!)VPwِ,FuʢfG}*{BrsvџRꃼ!:%b*/ tP|\!RtV g۞E$δѺszM pψ"0DOUhvzag@%B^V~/%Ewy:>] OF[qj7SbǑ=4uVb"jh& .8Y ~FCuzaI KS/21z S m B03@SΠPU50{^[wdKE*@rߔZ(sb-kR+)Oق}m&מ?C5ԅKx#1ij<.Q(&o׸@lqJt% 6cz{AJKƄ=y!#/*JC2bp\3D!SⶤeVnz-KKDrWI0|mL.֌X̃m5DDjS0a טXB} < C QimB*#=lRb @R[4ַNH~ Y\dD0"_Vϑ>B5ʪBe[1_/X~٨KL_vlL+8ꆼJ 82pMc/8@IC 21=l],pmB'O'XiQqT:ni>;[ȱ 7^_'ܹvF`XkFzV2U.=Tn)0$Rd =)|@. !Ҿ-]ob6VUNP;1CPjNP{- `oG1>~6'Ȋ@3,:чy6x6>v]6v-!^)'WJ!lCCS=Q&A*diÙMܻ3=A&Q9]3۪L/a͛F[?Ex*k$z'w h"-ʛ'touuQ&4%N uiJv.U%8MբSvjƣT[In踂795GUǐ[ѥzاJ 2Gv"\Rx `["I lYVxe<垥xPϮM%Tr ll^U | 'P_6~bBtG78A8kV Q{v3CoHīsiZY&z]^JsemǨ c8Oay!Ã%u !]h~}.UɃξl B)ʋ\7jz?|7C,6GR|okI±0)XLAaSo}+3l&V3adɒZk;]AIj OZzM }2A݈ 9ռScpḱ/f $=NYezLe9󧵭$0.>=?@`ɒ&1׽k[ _y: us3M:tYjnrWҽhiND#Ү,[7esEJ{dsi B-]4oH֯, \a7(ƀT̩ xsp!@bH &ȶ,d"]uWK6GA /+e_LN2⤫x u%b%ߞN2Q_0Ĥ3GZj\k_!%!#@!>QIz 3`=g:m@R2q;PM*tMS%uHr-4m Fmz28{xIYH7*'LRihksBҎ0EIht .9 J1#MDqk0yz*loP#_B)+@s!x(bzIMmn>Y){&iLlG$+`܅FU~[n d!LNZqۃ:XгsjXo\4aMJb^/vyH'B#ZCf0L{XcV}0 AP2CHW*XF7(%>VvT蛇+|CdNI7ES?%ڙ/'Oa%Q?H<n:uGTgtQVnB_ň1 aსhx'gZ0" K6 ٨ƬzE2 I -dۂь~D(̂a1xg!MĜ.QO38jĽ*,pb{ɷ'鿿Tg7.VEҐ<›h- %nysQ/() ώ,(Gjo@"a[@% õZk~0<[(麙*=5>EzCdͷ;uRD}nW4f'~FF~rdCvj{f \ t b|;{S%Qgޡ٫1l%G)F?K&N!įe܈}q{(8 hOHy0&I8 h%{X&qRY=6/T {$AAQ6%1ض9cdDDCJƩwB̅ Ӛ-M\ 2!L.aPnd9>|o @~orɶ[||QSA_==Uyd5&5B>ț*6 QKӞoNMqq54pЏ7eR$ ۗsD|^ҁՍUU8c3dIg-[$d)V&W/ \#whw{X(3άLPpI dEm9հ*{AEFZ$4.9d7 ;XhuԿTe[s'@93.ݾ" &>z@7RNZ) R S)2# ( 1uo>Vf)ahO,An?"qnjN!*qkC[! +K)u)&m}EA 0wm2Y&ݏ ?ŭiq)/ݶL58ÂrP>xw"Е-[t KǛuKO'ZYµ -2ʓ HV`j^ %|&H`(ޘ=14]R9㰻9MQU% {1>\RG?Lԁ~b /r1vI !>ҍ璉XK7eP`U$"Fm )LGP +bn>nѶ$eU%in1CɈi> JYZq_LSW :v$<3:G5(jmأ_'fvbx$Bo4ckƸǿ| 6/˄> ZQoH;n! |`fqusTiY s~W|VtmԷz ѐ6h:("(r' m GپƳۊK6 +?uhBu,ǽR\NeRa[ +u5ߥTE-ܝd C2RѳxŴЭFOc9WsV25wkIcNRS28 xխsiT$lLɀw$@c]41:m;3Q<࡭C;ڃlb 8=ה%yM˕0ʖ6:2{rVhjN|+rFG d[]퍒K08n{mj]i@دgE˙fy)/{3o+LWtUPVwQlC 6BMrE̥h͟-Z"l϶ޡ[멇=19P~txT}}r{^F@J +GdZ3H,^~_X[r.Ǡu֑$s*3) D})?Jj6Zy+hgd}y[ Ʈd0"-yRXk*AWl|ǥN@qO @;BlvZ& >qi$u_osRE"mJS|@PƇ~0pCb$_AkE^+~)\hQ߰ث&8Yο*oL14A>.3\8s<fu/Bdn;ZU?^RW )I+Kb(8.LfH-E*W2;Jf<[M&d罵{5-I{$l^0n_ѝ;-s̬?:j6!S5PMD9&EWORuuWJ4X5(jMATr]'h4w=%h8^Kșl.9۟ Hԉ(UsWkG\U`eIUQ|.s+/{gRӔĬcqlvԅJkgwji eLw,Vx[x BY'ES$_ T$b,aLO_]RqD`hᾌ%3_CdGE8FͯP} &̧Gy+=ev _HpwP 3ĨmaDI bt؎O(_M/@-k)>a).P)uc' Cp?ָy_^6D1wF̿\ք5Mk9z2\b-!ũ}~,84Âq*zHWm"` c_V|4OpS?n|Wwhd +m)Yɐ(OB[MgĜ0 ap#RŌ|D0ԅY~2mXz(:eRuH}SNSRksW(DCeՀ/lovߵ<"c= 8`hwTzQ?ߝ-x:ƘOET_f 6 c3ie)ph ]ޛZBa겇"]^ǾP)`lXסFZRxʗޤ-1[}%y?u/Fo!kMH_8͊]>{Pr tqQ6Y|( [>V lFoF)~IP.X<7)G!pϵq=Av|Be(nۗE_*mA.ےbzXFGNB&V_=og"MӯhH/ Axz"4ؗݧk[PNj.h!0u<vB[|p|%_ʹ\=CpKTI|hPpo$ZBYE+ﰸ"?|Fi5M ia8#?F}}=-dH2+)_ ]/V8ULC*i9u^ˍ`@!VIaͦ AI@Yo%:$b)u"*F|Z2p?jOEK#KI"+ldIU $@6"n>xd&y7$y|Zf'7ficgYar733(,QPݑHn"1J]b-/O R @P}dz3 y81̀l5Y*EP*OiFSM5Hh>DJbH[&uH#Qy la=A+?W TG%~V=Jv Pmǽ^z Dܗ4jSu jpݷֈ>'I6 <ޮ`܍YRkp ܧijMM]e3Q0=N[E),تF7H , 9Y؃{GFwY+IDF[D3OFzo [j;4/SDYQUjg\WGTd3e:`htO}:^eH an0jh7 #_`B- %e'!ɹ=tUOEY0gG1uW@ڝ[KfX}b+L&(\3vz9$9RT$N8&5bZ%'q7uxSNMm%[SFm;9՗rLW 4+ 'Ӝ_'ШjLt%R&;ydɧ739J|.1˯Q:esj&a^A5vws[*k_̐|TA &xəS%L4j?;h @ yH(M\&)G|{c=mӎ<ȘjBsnt;"uة\ÏCA+[ DsR'd{3dq~zb6֝EEsX:G1WjP[3ӝ}о6AxDҘ8he;^ E?=H @yhgؒù\n5Ł۲>ϙ}Y\ 6z{kz})ƃ:h tGzuB۔7 w):13(j}vE2_)BD!뼮955>x7HǑR A_Q35NʏJ?6SLaOFtpu-fgP1`#%DBg CMtWWwJoSCuv O'/[`ųv)"E`xfD㖸t7'D9w :VF&0n1 @hωAJ )CX̍p+!U=TsC=0K? 5n6Ш` >|MXl"m(<.mz'ϋI%]_^ќeoQ ix_: qihk`&e†Zc;IDI͆rܓa-}4IY{4PWRBHsrLBUe!+|Mf\!=^=>D>3~=_\HTR2QJѕs?n{d=p]c-ЇP][wM d\CcJdi@@Gt|vMSpOjkwQm{ҽ\pF*.╜I LAy!ΉFc'존# ׻ހ'䓮Sw o'@NO;(9 Vդ&Ё02%X(Ц}vީ,VhYrccSk)٠`]u8ֶۚ=f?ļg)KM;-itXVxCũ"vLQRAϖ|$u`sx1DL;rv"+e6@ 7Ƅ6{hS&+CZ4j={АSȐeFbGQ΀\[ThV8^ yƽf"kR/@"{6Z)V҆uW,qz .DO>sxLD>C Hc UMЭZ ә'[xN%'"Ү;h&6u>>$hE5iy\spCCn*kEr-2-h\9.T#Fϵw"gOcz~r:*?3wP|o ȑ[[ICIZ\*,q$IKuly̢m?pF; H|II]nLfex$νb..C&$]r֘P~83fn`GC C˲>[Cy6xc9,],Eyba*6 &_vbSnȌR-֎%1T}?gdzI4PU:Zhm Qj# 3 aճa!"X }M%v5,U6 ¢ܫgvӞK pGA {X[Djc;G/+_ClJU2EA_|$XKMT*Knc1{׊CsEl:˶] Ugz()<=c֎ ڂ \tnGjG!gl]x,ִouD͢hfޤbl:%Iv&ޕNI. Ag2es{PLj'Za4rQoMƪ`a<.0r PP;#9$66M)l?{ QsHcM\5@ʫI%KHE2ݡLqsܢUgGp✷[!M>~ja˭.N5K ϣ^0nb>.Юb+Du8bup.,: ԍWD7\7#ۯ,p͢<3!zf_Qpj) F-髂K#~v 0׉&a^)\X|w7mE߬Y{vWv'auhv 3ZڵO}-F/g;.4J#)FQ_fΖ:=Uɖ{lp6G.ٰ洗Na'4w l3+ Rzv~%{qs1yuZ䠓؜+7(p<$c^.c<*% ~UM-C;Wѩm1h&Ƿ=q ;#^znQ"Blꅧ"ǎ_.S?o,<.T6jPa7N%fzNA֨/0+#d (e6kML;*&}/sVq=]adP!gJba8]$'i^s}+_l yUA zP8 )Mcpf>%pyl‚|?lpr{x{Fν &71h}ߧ8TSdғbV!TLpVYCǵþ2=2e[%MN&ЩVX&{7.#4nCKo y#7GE ʀ8Q(L>=_.(<%u>Eڍh<,'׈\~}ѷI{إeMؕm&u&ӵ6NZC NAh3GK0}\6C%WpF޶"DØT AUPMTmW̾ /k j'=w$"ЗwH-Ά@byQC H#g|5DpL{<#TLW!fw 95Ry&N wGɑ fmj*g~;3SFվ]NzQnM8* S6;m`I !QG 6+ μa\EhJZdBé|Z!UO&O#=k#78!4b~?)6Rn'Yl(ˏy+Ge.D.ͯ =/F=$O'v>wvP6Yup0z{?~cWΑsסc5 )@Òi0 uN:k[lbΎӧy0 cP7{wmI+O0usL| e]+j#ة|d{'E(n\>|>ᔁC6A89e" 3̛gv6Lw!ns"\˶?GH?)! ?94/y˘`C˙tĐhߔ\؞cItj9❼uAOiT>EǷljM YG޲Z%vZS cݩQf٠Lϙ|1"yP#6̝6v':E HW1&OeSm!G%2PQl袺R;\T067 W D P'sOl )4$Vaȁ.m*2NH@&BN7wX¤psH`uagҍ 8%du_v=J~5cȸͩO & }= D7/أiB#@tBZ~>B(`FIgCSq,7_ M$ssm gZCRZ Uw@?Q %k 8'%<P \8r-w ]qJ5$DlVm&$NZYns[h.^1,'r!\3Y7*sOM_QYLjܡ76JjhĂb>ZK٪8K?}j"z+ X薔Bx༓IL@$?PkHJo@I`xGkJŎty >` "挩D/ISG~ZJGucm^Y Z?2{vMѼ{1 Ud9^ʤ Wn䄤Ǡ% ڼ=vC.s6Jp #C`VԆZ2csxW'gHD1jR Vܲg<+к{"i6ړ.[UWg!vރJcFHiDQЕuLsz(ɛPHb0܍Na{rA&0I*f5QhۮQpVmlg99ldcBqsx&TRK^;8! "CW)$RCWzafIUQP9ؐ\8nk3? LQ"3 {~6ivZ^w.z!2'-Wi,$~TD= xG?]0i|ii>td/R )&pøn ^?!w`x )M^jU^6Q! ĨzbYA~ 5v&,&_AD6^V݄q\[yp6*Z UG6m^᭠5X~A}>=/8p$Agm5ӳ *W?-.~з@PYTdf׏V;z/_}r_A(DEQh?q@ܫ=Wz=$<#RZwETKkyڮim`y!6*=V \U|AfYZY>ܷ:Cb2ٵ#M<[Sn^wg6nk1&N$`9. -7%`UDʡ/U8܈WJ3[$CB-Q|";aK-hE-e  /޹y\ [Ķcr[Mv|W 3VhNkMl׆NKav=*#圬ӹujބ(k9Fij2eJjI,'Ϣթ 3M Pe-g,JfIn7sp{Ew[q*΂ 1G Hͱ by55.h끷*6 \+S? nuGP6aשPDoKȔpd8Y2cW$[KtпwSnseFOmXn<42owϵ,)(C r7?ϤIȖ+/xcgZ>E%'Q4#4E nWi $m<tcؖZhpju3r8ҐO$%mx)gqtWQ<_-n(_?Ji}{ Lezl˹7a\}KF-G4~,?Z,lv3Jp7'#r3M5'x,3!60s?NHօSNL n 6|P4Ni=)?R,q Z:IU 0c]%,3,zQˡ ..CKEG& Ta8x. _^2;faXaD3wDwWc. (.һLS}yM:XWw'&!P$@D6Q:VB.wB~Uz, ䷣h2sZFWs*Ҽá-3fD[]X6 JIJ~7ZxT$<{nkO7'H~.?PnHuzbCSZefO:쌾|!E`H׺ꢹD`'{jD?ƲRHjڻfD=nh;hVPExZfB/9>:<${|;=r>ÑD `|/sZlULǿSBR~M`}EkTz>yív֫΢+9>$|ii 6/βI4Uݮ+փynQ@CUTA ?MMRuX?,dҳ>|1g쿖 >tS@,wM A!& B,Vf ^`:ӣa\u*bv*vIyh3eoV>oQE^a9b+PpaP?sȾXϲg]*:x.W$(_5P-VdaGc.c&]iUQ[O9fNT6G9xUԭY4n%E;J~n-X7gf J*߯οEC].JL]~F72_ôsrĖĘ_e3僉!{Dw4nOV`0 LŃ>\okJtzS&^@ Dž Bg׭GD{km~#&%GMO~EK-VWCa W VBMub[,u5gYJ+ẳ3F߆ԾJgg(9. j>3*#?F0g'P}]*`ի6ccej 8"ѕv(X}+rkXT tȈO2֥ \e.zM {̒x,״4WAOMOKҿ;JMY3su&Z;l/97sNfÿ"7'T'`ps3B0jGZ]}p\hfke5`mڢh|ZD@v .G?b`sO1aq|N%N"r{Dӓ,.G q0:O!@xGG، Z#E'XUΣϤVMɮ2G O. Va~{B2@#:-+ 'LbR)Ah0 jJ"s/o^5 \7Q_uɡ' g%EO![ԁy؉0 5QR^ܘ%͓Y#*E;4@{)"䚛zAZ6rNHPiW1q\g?5h2`"Ɉ^ ԳZfR3gWDTsm~Ӻk6uMTD+*r@~_3v?^6'z݅@̲z?;].&0uyO"m"w#[9GR0g `H5ec ¤JtǞ@sC!J/=ڱNG(p&0H2xKJq3UG#卯g.=coLzhI T=T*PYMpї*@ӐKIuXB|Zg8,@*q(M+jV9v}IXpz+2F,Qzje~z s~cr݉;]E%Gˌ7J'7`HۡKmZvz߼ UÈP"{;$IۚRo eAmWVVU9jH. vfP\ 9Jَ8q_7̒`v/2vuA> Or7 2WZdJ)79q.?g,S0"^la/#mla'ИK2rB qObȏGo5@?_=X3m9j'.ʧ4R1"!SiSAN7x47E1W>HDc([ա_@[bYgx7bpV}E?tag5@%\qMqZ: xr8z3?{*XR)ćKY"5\?ԩQ^O3m H;izf⎹6pq.kEXW.'ҩLT$]먽`RޡÜHk!Uv͛ Pf`QBg/>Q &9 90(Wf ?D0} 7M>6fУd&&`gOvP`ꈥ:\*e":Rtn?M5z ^^wZ`zy}*W7lmSŢRq#HNԃhR@Euxi}~Ehwz9P`=ׯķy] L/{Gv:Փv3Y"Úv\Tތ o.rZdGCF)2p/fA4PK". f?T> p2- z}_qe钾kea.xt0kE&swb87da/8g5-t$K sL (T-gH]`>ĵ/%Ce7aMgr_$leLw(YcMMGoQyrA]VW+ah!;0MD=>N~JpsFx4_*-5HwP }u(%[kps_v |{; It4XrГC='9kOjMÏ!Xޛ\0FBdSCnWJ+DVo#;nOR<$]ILGiQcBمDp,= uӈ$GХ᢯B4|&Z֭A3\l1WrR:c#lIOI~Cr̸`Y[g"|A$-y @vpuNلYɜ]Var=~\`[ʸ1؈bY'-ap 9yս2o,Ztָ_[[j8KǸMSuwou; ܎UW$')s@Xohw}Kip3elr`KcGn9U $ޣz!]TR w8*R9c"m"SMd|9ZQ3g4:D$`ļT^ĊBi&ᇥ('eOFn`5-?>\8ݴA✱ r7gkg? <"lʼn"LZ`|\h_=_@(ʣ7qr9rQUB(̑EcR!T;oF9AQ;~B"΅uaG"M3d:ܳ}Zs aSvO04?c֮myHgZI?.NHq׆y-x~b :I!`S;"h rRG3^k.>Q##9!?V'Vgm!\T:+  JUY8]/+|T]gK$@툐puПh2U WK{ 7fw%"[K1*_pnoG2B5uSC6t# )Z]o sBߪ9P`u+ bߍ76R,B-Ϭ qJ}(uP-8CWSs4~,=|8C;vmZU9./n}ƕo[jgpoIg,  ȃng};|5R`PRZ d5HxbVkK߿'+F) ^8[̀p_O% FkʵeM抎C.`me9"jl15?{={yp o] ]>xquHRބ6KЧ/W?Di?|YK*S.Vc0^T`sPoF~W{­;6C g'W틾Էt<\O:x9tG/Fx>wԶcg7X&3.I+g 688+ @)tk{ү wA9>=NxzM.ƼjX)5tiB}F؂: . )b"aSv]enJ]!W rZ傺? DAjrK>HŏѠ8zpŎ?|Zo H[ٺh>q,\x2WPPxڃѧﱒ# >94x!Ҁi·3=ymsn45Fٳ+pJV`D}=IȪP5?pLVǔSQŠUϾIN9gNJ( hT7jzYBّ~1=YqĊ A3KrOfJƁsMpf]-|NBi2zR; ʱ \RC `_9Ơy/tK~dbԊjy5xCx?TQ`i°6Pt/d >td#(G%,e#IA2:74άE:gFcs|n7KJܯӼ9^:!}eewg&NbPfr}-#<ʎFyaʦ`Q|"#᜚qDaѿT\p* UnWjk`/>Eᆠq}2QD~)h/eIaHyT70o)T@mB~B+Ǎ;5iY2M;FYŐ$Eǫ3Qc*XjoQK&攗|/Z@[#w/Kx> 9gwy!66=$LJ'qK[[AyE}hD6e"˜M!Ѡ (vn rq kE€*#U{$0cdAtRs<څ-G7""F6}e`T+*8 <bN 3pCz/SـE{WS.pjטTy<@'G vb[@r4;b)"7-l]k HPY9eBLL+ǻy(5#8r79Z^RyqVs1Eo}Ýv xiYt(1 ?8*|M(gj:Q58+#e?!uoRyTUTɳW*!ǵK EJܛLK7sxҠ1d^Fƀ_T4F& 0h`u{.#AypT-gPmS[c͵A^1,B1WŸUVq?~~"#z jAn?߇}]n_z6xpaoN8Zʇ) u3O,<}FC=m}\{\wvq`MX Em9uwg-5ŵ=r&3`aͰl"{.kqx\zM(5 p[>*mpBqmX]خ0;5bPվ2tb3%iI4 & SGjc9),Foz FDu?V9>k}53q, RpşoKFi 14E#Խi '`i䍵n8`X}"x29hƄ#]eI̝ͬo-m#Y T4kr.|<CzfY,fo aޢ1vb3꣞s~.pK4yZ2MJD p>J qi߫r27QE 0g<'f܂CTJRUJaV֤-$N᧕NtfƕFN4VjTG*KcK#M +?(vč,+Šq8L.=x0pBau,Y lJb%iy>Ps6/#)>_,7b]oȶ _0TL)E=%a<_ #pLrW_Z"p)j)2!mX[))9_#^Y j)[CSV# 8 MM[w-rX 0t6 @ݳ'S\ш"vP2Xwtg}6ٻT{-"oWE*۰w?|=HdmxwqBll׭g?j7F*Bėn<4]Gl;, YN>j4A=e+9M#C(κg|iZ Vu%RC&R5nvkoQPø]2'\1!Śv5Q 贶&ChƝmS& ^u :FV:c ?xr/#!<2^R l+oOm0X/7cq=)'watlt-KM}bҫ!˜Y./Sb4ۿ-0es k ^`,7 !9PaHd_2ݷANCϭ|1#bHz[K4eU- }D>#oGQ ug *oNDi *f {FH&*1 =>pR 7x2t{gцw$RMȞZC`Rݕ?1ϯe-BH  5x8t_2[c,K `yu)&qG!:QQOTnM0I,I[JL~0k*mf?L_P)lfgQʅ_XME]rǦtWF uZ%bs':9_Ft9.DT`.w8؍ob@pb1u@|3>qXG utE_&سA1l5W5y 7"kVpv.j uaJ;Z( )#`Thn;S]þ͂VeOBb+5R,!׸qT{818ly py3cLY&@{ck:O=HqW-զ|"r ~di-G)/J֥wvZ!r$# 05I6M&,Z s]81U!8(Ro#":Q-TfD*5鍲1~|gWk1w?W v” XKKv0!<~['( dƴ#¦i(Ey!N&wE?֝[Zj=0V 1sP-is9б)Ose'tk \`cB)Io\vEdSEuu2mU]X7<ޘ/4z~7Tun}5nA)..4 eW'|7xG@fvvl==xH RgS~*~}Vi8|MDA[t-7騏'f@J^kBn|4nP 8ĈhI{F*̦'<[VS:ǽkZpu#hUTnd ̷zA0+:+޺+O \Y5O"/Ta6(0Z+.DF ;ZJmC '8'qL%Ѡ\m@%k#zu=ur0 mkI|Q[!_l8@" `H8@ *Veڿ~$@ol< 睅t{aͲlcat2 y40)_̿"$> MsT ?r܆C+Aޜqߛ?.|KCOپI]ݰ&Q%&CnPJP&1Q8,D${@n m u___:& 6vcFUIm(Fz}!St0JZJtVc(Jo2rx+EPk 8f4DQ :V~aцc*W_F,=oZǩ -Q2QܠlI)[JiPQOZ!5KhRR}Y&gZ-C qY4\QKdTVJ0Fɴ a|Y7lkNַ:okqГo IاY*٠ea|ҹ$ɽ3o̦[l5U " Mzli IԹ9fZXP@ v1"p>y#zȰam#Cs̪'Q!~@":!s?0A|"C d^ƆWt\-F0O,ziDϴR²UcqE`y Am -b<,\ZX@JE1Zܬ`k~Ɗczpw]'BOР1cCbrPЈg Mb0\$ONJܨʝ>h'"WaOF%\^z/S w0 %[+ԟd^ĺo_vFܞf(uzd| .  ^e/+Ǣӏ9md?'s[ˢ [.;,蘁 g7':&qzAJ*Gp%iʭlQuv"F@Y;W[nJ[$HbĭޒQ+ Wsdž4E:;l|;Qa)x)unlpط:Z`tgo㕛ŰF)4Es?BߴբN׽^ aoͼxL"&r5z䯺N^aı Qu_/fZ.]|`ڰOu2CZn \=wS{_^]X2iFcBV(y>#o 9.aau`|4gӝÐ[I#.IBڵͳ]H ;Iv75͔ *Ϛl3E'%(Zx98sEBP̆"h j.nv9X؟5B3atϪ.^ L@k^Ȧq[+j|quzf9tʉ0)M2vo׭R/hÈ"19 $[WA!78<* _W+?DBCCz T |LU-4n]=*e\lAO Q0 Wz*>y`iMΗuMtF : H 1^Dd|Ϳo[].{( t)ߠNJuG_2˭'kLfD묢q2*!Z0rAAaYp<8igATLْj(Sp3/XH$Krhjܻ΅A^`p\f>Xϓ[K\-Jd~XPfBCkX71,Y ׃`{F.|{(I:C!YCzG&Ɏz(3<~Qth^"4tB?26t|x-ބ{7eɪ`O):KEշ,:Ŧq$04ݬm3~\H& R6%4ZwARz`S+d[cڜ ^ϲYcMᇅxfO2`^{NRz.h_k89ƐPbTDNи>>93@˦C䉜۷LȌyeTn 9ρ3)\pPNo-bBn)D%g0W,@Ki^͍‚_OBY)_;>LF@klJp+ ~ڏPk5{D DxG2  @-vZejg o;Wc1N qNv1'tl5&1rOƧAչhGԕBGC[: øl)ǷޣqOG"^LuS]5zV2w/I%Ch3 NRɪL) 2EhsN&"GhlWmlܲs1 c{Xq: y%OͳX̚EÐ⒡;$3)*~w7f (dwrۤ{W"m_Hi,#:K{kչ4l?H񓋵P MV'.u~H!;x9z<&C:Js. [<>8AR#Hbg+GP8uw[$Tmu(\āXrL8%Fv4f뮘?D_TvcDla_g(Q؜߄VEͤ#Ň(H=@.|ɽU)2HcĬ^Jk&hSUFop-i:K\'ҷS d~W` L>[N{9sXWo\oIlm\]9 i,@F8?6ʙOCc|Z/bG4fꟚT X]Uk96%+&ɔS]nh)awXwq^f8]Uok-oQZ?0v˲%,ݸ8>A(]g$+ߚkμ,M]CN%!nJ&:pniwf(Fziz %GXtG.ҽ`0T h'ZiMrg-ȉ4fϬf.P+FEH:BNW>fh?J&Z"TG^jh|I߯$>-pn\#!G~rRy'e`;4U$^ёT\)'R7"ۿ> ,ś{@sTa ԓ u87y$aG|n63NΙ/<K,n`,l Zy=ѲU9Fye!̶ JFT%]fi`ؾisdŷ zfq#iF$F?=#*7pi ѨF[R 5`!J d7$tGm|wJ_8ەN'ZF~zN;$eW/oN]D6+A6XGJ|:kEBxbn3OQzd1m28&]aL .r4HspgRi+Q 7f%M?)]1!Q+~h1d[Iʣ9fnXZerKx#?poذZ X(Hnѭ}X$#Xc7t]<ŷMHskǂv8E~;Z@ ;6;†}%rl:5%3[ 'C/%N aOTt^(fdR7DtRL,t^gn u+&>G.N ;^hUOUV;r@SYۼw(L2vAV Hȅr*#PFܪ+S/Iuu'ny {w%9Zfb!aSAWaVX>B󸏠`C־!? VvPS[2+ϗ.sY%/ 4aIICdx?) nw`mbf`8cAWNH./GepTuxFAN1 ‡2]j/݀--G*|@ Lx)͢s+iѾɀ QjƘpRrS0S"_zR0CN6^<, =p⹄q6nvME:=R7 VKfqۄ߬EIjjnMmQ Fa| F[yt2z-l8K?iyĻ` m-,/;d1`.D _ Qz;D zzs5_jLϴ++7 c] PdGu'Mdc/R7SoeAbWA5#+S!IR=P>gU)'H@= wMs [ՙ]%[ʉ&L|RGpTz݁WQ-s&\3TuCAdL? *p.)DI;:3!AT7yU`CE>i9qPBqw!*D ]h2}9b~Ҍ[O󒊤SΊ{9̛"m錤 )?&:!RS|If6Kh=<\$449/BqxNCt*U&d-2ȱ ܿz]7ȇyK9􋲗FJ{:x IJLr='Et(-=WDZ3+-+SJXx^8=Cxg&Bkk|x*Q8dw!6@q FR%"O!F @WRH|,ֻj_ËMdN(z|^ЊPZkū$\,߈G!J E?3ٽ8^1HFf׻MdDƺLvjυ;6(eSd趬p&!S{ozҫpBhw\ܙt%gF,`P ."Y~՚EqEfE{S8\F nݯ ,S PR"3aW8+TTZ lz2u3[sډoK\# bJAقry.`M߯kʘ}A`h?a˼ 5SіņM䂬 $"V Li j gs]H~ &)#k#G_frV7HH/7VP.;Қ~Q{ܺ53R\ۀ]RZR9&&+Zcpu+k)Z9Z#sh=|_ 'XtG6&ʏf2:VhMxE3 VR!;u?Ğ1uHڍC 9E$)LR,be )' \!.TuH߲4~<9#O9R>,@S1|B%Pebf[0˪<hX H!)3^s-rQib Ӕ+`S&$W?TD5lƊ]T7 )-jp>=ɜn< {h*eA{&.~;*_Ѣy4yH8}aӘV1]iN 'CQ\´-d ! luA^Hx =žָ\g{vpaX~^8ímM: nT؞0UFmhHnQ&վY%Mѝ@heqPl4-Y-hwgc񳵚0źB`4UZoX|D "4(c>zoO39N–豴<3(TZAkN=;(*| ڠGd{& (&rZZ l=wmv볡`ߚjų} I(=.t 2ZLq˧3Kh C#D_fGr֑TA!} ކV xWtkQgu熃Ohcx<" d-dZWǣh=dQR`'"I@(ĻGОI%d[G'.k74cѥ3/ERevGmsM@"A<Qm<볎3hMÕLYo-++J |vK-o~!4h, `/7jm=8sspQm 5sW2T-A ҵ}~ *7az0ŦyPy߳HډJkU~+H1/>Z!'`FIK`Md 5Vj{%YZm"Su &u"G17*Eː(ˏq=e<2nۺz?8,ٳ(yHȺf.2y^,0Ϻɐnh,~蝊)!u&v!4^ *)لG(/+ڌgHzJ![O7gJOBN:B- ̤5c)VB(WHN!hO͜9nxa_PzՊ;9"m:m̨WVhB&W}ϤuP,-&Ŀ9&1n ڕʎa][j9xnA$ f>A_!?i25\[=?=FU}~fH6['{ }]9EdHſJDjc;"'~$^wJⷱ8'ֈ%#)ֈVcQX>F8GU'Mn9(3`o.\DyUK9 ʃj=Ŧ>.w#K /Hmڇo6,n>U_^ `Sũ\ݖ@=*KP# [պ+o$yB6p$XXP F贾 ~g8<4fY;iP\ %TВ3õ¡N71qZjL8DA]s WJwˏ[ I'ZupR]X@JFu8 saFG;"lN|G T>G.mNE*GVU,U?mX2|K6G,RA9T;վ2j?w8cMngb)lH2\.> |$aړ p8y+Ikߊiib( V\ B 8ȅ Y#'^I{IK9T@v$8 $ ~Zgj/^z=5ǷtE_1t22PlYPot'Ho/3QWC~Y ŵ F2OXsTg,+NkLF4:3T:RQwZיPx/.A0Tx)tF'*̍\X^5 ٬\&_i %)>ߘP9RU%N{V~:b(7]u̻=e8 AB-2.52>uMW*]"ӄAWZ !By z;-#`m#x2G e%s9bkm2Ak pZ?|MdG6wpa8:;mb߄C..7oɱ!0nڼ0fJs)$mX 9aVJI1&[Bor'Bq5!/Թ^`rjԧ@[ߛW 1_?%nB054YfjqAM߆M'J̶7'a@@FWO53J9B7p* mAфʠ&Mn 'ͣ)5XP8I+hCl$ZM EPӗv+s#a2g߽FTAl3&Ƀ?2`#+ :6ԌDin"Nc.'V4De4?J4T8]+P!Ar.7*iAJ4.P"ȋuĮ# ۤ7i}naFHj==ulhH_B%eqXHoBQً[[gŅݔC+;id2@Ɨ!;S0vhǯ1gCjfnAwnq9}## ET"(h%q9Wi9/;eosLB\J;]UtĥonB ׾KDi脀G&Z,B >{ -s7ePH /KnP_DS\"lv=>5P8I]@T9V%$rI|= 6IX}0C#sr.ށuLBeyUB/W!bV"(9Y;s#-(~izPoy.'J/7 m7=̮Uo㪸z6;U+ Z~<!HJ*Y(#Ab!9wέb#ݩ?y['d`xR  [|5~Fajx kޜ =u?prxE^+lU G/N0dyyAe܇)_"ៀ;9ENO z+Xhm`:t8ϓ\TtїM"֕M%/ ΁o=ԗ2 pxS2XIXKאLp`ݻ6$>'1蒲Y0n+tH^~ 4RYcwpJX/4-Z>7/j಺ X˺fn|iζ̀4[Iw* wDNd>'UriP[f _d"χbXÀu =cY;KT+u,>n1b{`x|rNϫ7͖[3ڳ+!gSZE"a㗡bBWQ1 nWRKxӻ/U߉W?磻*Pp _b@=,p_p6E0OMSAXK+%,#6u·ĝQ~DKf| fRlHo2yNvo$M)~Tёz.]X P^G'.PuYreXv4\3=įb,1! \eu1;`|7 ҏRHbԕj魢ܳ$yRD}!ss(#{΃S"MIxIA2#ow:I1cBPlI4~4srdҙhGNrؑPy w=]6^))$ [/Ma=ds%5j  m5p< f3wCd͗Rꨑܴ/@MH&+WƲjX0e:dD ph"q S`)vmw8ns a ܵq%yS}H׸2M{1Y [one2R%KGI#I.a8 ^Pi;"@C s_A5 TEkkH8'p? 8k>d]u]e{Z} ci Ғ}Q6}> hpNtDј-'E I@ٶUs uozv4FoO艘uXЛrc2ut[r|5u..ynA@)IbVf*1xTf)}{*cAlA`7TݾDX?r21)^b2b)i-IAƜ+w\cZd `q[ KPI,%QT+`'s_ʐ*^2. ,^phZ =Yfv)\<&7/qFtÛ58d&R8Vi,JY⫉Cg_eb9F BaL&/)lׂ]bO+n\*Ǒ+1"Pp9~E !zo'k}Ϣ~i'iX0yIRP"%" Mpq曾m1y.KG Ol0GWRQo[|oV=BnWa|ylme3Ļ'VR7h@y}Slk v* 7 #,doE4^!\܅p0a/qUA+d^ޑ^Rw?~qo[PL ΌDɅ@빌.CGFJ=0du_{F#__\.*B,cq/@?IsHe?꯯6y!`{ "|4`!D-4)n511JYüyN *̑JCe!炁ɽ{% u=}+Vj@mT2l-JNh]Qgѩ?.{}_GUHߑz:>ҋ1*9=eJ\E6:PQ+7m( Jwy2ɺӺVtZ9DT(FFbb,$)ȣ.) pGVX0^BE4WȕnǥDXE߳p aۋ26C\<LebGCOeNA^#<|, bHO&T2\$*̉A}H|}3tBFy@B.%rͳ ѻ}yb",t;BBgK&D~gYX&?i I8DQ}pl(oc\dC#̌Kt:;]Aky|.4[`]PBR*W N@^X"a;Gq[\'|~s9pex.[k_ FgX5#M|SF4܉~=eY+e*2 elL} l5uԬm5DG0ZZG%#"IėUaƼmρq`?no$V,"W \Ѳngۮ(}PN.(6#>g<+,e@|s!p4_N&7  |XZ~j~WĔ&Sfdtg]R:L^%}-ekIaF ^WXxڵl\CI5Q)> R  ]戄oIi3ϓPoTl@j6SV܊>ժ=#Qi=Ơiā5*k[5a*ؚ٢$Iđ1cI@ӓ){#32nҟ~Y$~b_-jT>">еv ee|xV"vD/JGI:۟2uD$q)7ڬ.c4R~7s"hh2|{ŖԜxZėCX F9}i@ d {;$qR )3DlpDt }v8q(cib &- K<1v$च@VIus5#19 yU !ڢ(XZ^h-p;CO|`}rQߐResC]w~n zXX.>L@Gj-,OE_;pI%ۭ!r ` M rP[!I0<0D\B5T+rlɿYihy 06?+t] Ru x~M1 Ɵ@{AL m\rOFWULY BI GJ6e'Qc'\0WըONse 9I%jBZ,1y/jpλ-;/ߔ"to K_RoGm~r}_cyPmi&D4P$~7a[S.ek,@bJl!vIT5b쟷W%?)f^tL[d||=rmֆ Vdv;(݁M 1R {-9hY5QNӧ}(.;a%7m뮑m,P*E4q3:+' SP%HJSi!;6;q%œo9p# ^FAʼBNh*(%A2u# X Jb!Tmܕj;GaOlI%!%b H}hZu@C F+g@O* ^4xí~v/{b1k\ I(_Bc@+wikԾw,x/){pϐJQ,.iuyw~-JF Y#'3KWQtj^|]0Vs|Ͳ P^g?MˊaPxig-'`(xph\OT{Ѣf}džzc+=*#!pMa~e#_|ld`}Hs^(h}ʾ*p;@NJ-eT8k?QtWқe('CʔBVjnEY7u3Bqz>wq&R\'O$2U&ls{%ICN:R&n+./f]~"v117P=hi`!PhzXCv򸙗S8[FwxSh V#SpqyWPw; ώnBܪ:zjOF" f͵/ޥd$"$7d- [΁rq- $h?OL}ڌƒ ៈz#*hUk^ZSv$C ߊH 8Y8a\%C둠9Z]ޟGĵXzpBMk<o|gŚ;RVyiڽZB<Od8kSԇ,$3hygHZS<_F`ݦng'n˩}G!k} A9=_ dRQ &reC{|_`BqU g~I7- :!W(!\Z!O;3R63J)lMJa0"՜ eJZmA$88rXlH) 0aUN_2&##2SE#PqHLߺXA5zv Y?:GSãQ@ލXq]\owIW+r<z nC _%ZCi! i] GAPKTxk^1^&jegy!7D&{Ss! ЧU.v \f:',L`@LIzŬzsZח8`jˁ@t2#A9̞:"[$V-ϷR1&3+X mm%v''\&m7c*pCygd8P{a-\Բ%`6[iZU`2x^v yfvY௬`!7=Uk8c 6m LAS'9y=/cuY6?!<=<̗h2tyg2d=Ri,vVӧX7w$-HM0`IQ>P]Ҫ-M[).wpaQ~;T󌠾6gsKgFW^='J4r]"[KtPʠwN0C"'RQZodOF+6uݓ3C&uK;J, %%Et&߸*9d5}̔Զ~(=zDW e}* pnJ"z|ZqJNbŏ9daUyCG+B{ԙS| Zg7.$}%j۴W썙3ǥ?zreu`IO`sIa30_;gC.Gb䢥c_}V"$`Y岈X> ]XC=.锱ӪGs4m.sSethbi(QgYPq.Ϧ7nSxN=$ĸn=vYabs̱l_1ft&Pqn\I`[iJq$Ȋ.GWȢ_ ~ .tM+&-ыZ/q"t䂚_ZdLgu{N"]l ua_ jDqI(lF6B'#@#n=n/sڪRx%>)K(RhMI F5cP^.TF̢X`S 8u+^:d؋s]W| xDxT["b|M }d n1X?xZG ,/vKc)C F ,$ }iJV(IѶo# "+^2vrq 2J~aȾ_ pTZn m[c24NIoQK9`.G0F}?!2{#_&. 1^5̲A#⤶˦>Z_j@ߎTgy`*M>.a _Y ̀Bݖ6 TMGEOKy5p!䷹&:®1Yj?WR,t>et]+Hz;-^`ï}<\VQDCCE;|o$ΒR2O]wSg~DV=ZzW-Zpy 0JΔoj$9zX,cDbK ~KXNɶ^GP<ZeK˿R:|sV[kIұġ$ddӓO6`n47Zj5=.`Kį$56uv= pQdDC2~+ u*Yn' HT@YÒko.xFeM&` y(^^S`kS,E9iE-ѥ׷0Y_%˩rkye] ɲ(Ǜځ!S[T)z2 1B"[;{TK;ʾ "aVIQL&Ą4fE"Pם7D8 m']!TF^u)Pl`d"A/{ V=_#uGOpτLu0_9\SؒثР\ҕ/i1>=Xe_KzzvG`Z4D-#k έ{}xu&㓇gps4zOw?uv-JulɶP6ncPRˆ뾅_%m?G*SJrLcl`C ˟tR*a6.XaxԐR̊ șs/\ifڑADՁҍ@ ^Y nv\\c~c׀V<d:mܰ>}'pKCU}֓A 繝v7ԫ[vV,wh޲IT<EG/a{isPaoV4L3 r eX],r8(7G` jH Ph `WK\5"2B pE !tAȨI!#Bq댤mS? dGIҰx(jhGOggu)^fjurHn^8!? 3 ʀFjK<&^c՘HVA]h=6ۜDR*KV՗7x + 3qBtījwaGqo{ii Um1@( ZW!CfHHx92G4$9jYWfϧJ7/xΑ&܋ \"­ކ " -H{&8I sX8u?NZwbÑ~&A 6Gh7/یU\lZ|w.Rceu aſfkfZ Qt5٨9ʹ;dOjFIfC+LWS&?qy?(+=SQ^i`7= EHF?ZLg!)@WL^Qvs~1vHCՎ IDê)Њі4a1'1ù rn|̀'sV#ف.ƚ=Yjg\ib>aP5]׏=/ +*Ё1!#Ad693i-Ɯ3B$t>LGZ'EX{+-&pV6AQ|)f3[7X!/h%MExޑbBfED+mcPJ2Bc2SR~FP׵&տ`jԬeH Tim90NV +oUJ)-x^r+L&F뭏)iskLQNu3aME˾m)UqRTӋ9aw묗5H|kQ ! A9\4M2/לJ.˻zl &Od1mT<w3d h^99"!,h |8Lz85ꝞmAq1ȂB p6,Yo8uoX)vrѺ>M,[ +".$L~q q}!R鷨e2Jn YҿӠ htkv:~Eogrf6q-^Xppi7kN[ٯpx0FQFb 7_Ch"WmlL)'ke|t_B>rΰ}(}X: J)꒸Ƚ͐0Y ׹Al4O#wAQؤ-b{w}#+hYd[yi)X<G:* 4Z~1TP;feUGߓ}1u-k'$-y jl}( I9h $}ܸUcI@M'5NVO@ Kɐ+U vRJ04$$:'1sbKV@EqxfBu] K8OBX/?AS;~:.'\+l wR߰ ,kPm:P5}op8\"$W'w!)rd?U٧S,j!sݶAMt6:E`޲mDH񀽂ķzyGZ9 ~ ^$z<#Vff<zZ@ ǼQSJ'JP@ Ša/s^ay,1Ns@Pi?h ˼z#s 㐥!s!\#bd}1 +fV$Mѕ*` ښ((]>'d'*AAzQK$>U.JKlJAxl Fd2>d@%&*ܦބ(vSjK9WzDq5HIǝ+wB\XeNg 'ճ; ېW'eG@+5tF eF[ZXrblKa9[XqugDz$g^&11G51YU8** aG}*\,i&zɘ[ZGλM?j`Ҍ 2 E S痌>">@=I-P|!i p&0riXW [F ~rsEo85l)Y1KzC,䦀N! ս%,kPЉEbf:^@1ݽ>~@a.e &"mwSBIJGf8(JB| Bt}?^dK+2lGsDHPiqhd[r*MH?t{nϤO$VxK11a08+ )joe1p rrWtR /8 ߉u+4RYy׽X ciE'.LaQ_XM~ws !+}t6F$BN'v_\58l֝u.hmvEYA]tz?muMB+UMJX?SPOr <5ƈέ;RUG_Vj+kƱa+"[PY!0)zDLq cl=PvKQh"&X*G!w3ՉhXaf<δզn(|bLoFZâJ2JCp9%T܋|s9rӧԌg:4"Z )#BhcUeLci%[:l2٫F&dҮeBׄDkwB4Ձ[RK~ڿ9u6nD ذ ӗt[7إm &| ]oi}4@'*ЧyT- $[s/"~ּ! Ӓo3*FPvY>ʼn٪ G 2."ʋe]ߋr ^vrէ>Jc07lHW3mIO~(u-d\7D+=ɳq"ߠקE)MOX9r61\FuCZ͆8K`L%9W%D:}fk2 Y,G:em ,x?԰Uq!MZ.mq/%햆NVwe6X2c=  gD qzO K"cJ,|\!F/"qIs_+'uF'yԔS* Xe'j*>_2ա6D#zѼ0x7(qiN*]2U;hb.-޳֙jk'Q2v^BfmVvVMmAV(uRح[e^b32l;П5>QXOO)i f@qfy2r7`POh<ྔ kA)4zw|%0, B/z&H2#nZ~;o0lH/>i-נbzݜ:qOBY&4r'1x'?%V^k.#P!=7_~vs {4I`x7 @X0P(O9T_r"[+BX*C0z+`aWH<]1F/{p7xlRi@NZNP@B|`?~>#i[nqئYݍagd36X~˭e}L}UEH;\&BؤQ_&1l ı.eފ+Rqڰb{ Ǚgu͌"ͱ ^ANhvގ2oY!}nWBib-7w#;Qd"+h,"e,04i_Z_$ÚP:`A㨁2NJlWU]y鶠v0,fhjsKz3 u݅T΁%TS}L϶1"$4E 9O FFPo\|՟ 5aBlO ADAp|ƎO|&y Ӱ-P$dɜF=*ӝy( 6m5Q7w GO%;w7i⼮գk͜hຣA h*x˦뮝}C0H@,ڢyZV@023i*AD8yBgWC4T~w8FNYVsCKCPic|fUsu1fr{`wѺ! `Əm_oFgRAH}2ٕ>#JWO&aΉCI+ e_HAbù6}tQU"Q ]ٵa.9TJVTn/B3"Iw2.n`<0]mp4L턝owpXNl>ac7)9 ~6yhl1.RwYۂ ijx6 f^<4bvK.`,>:_"/u`\}/Sx[Cĥ{>?+F6hC/RRFwW1,\>=SZuo+z8c=n7A]Lomoݫ{HUqW|,F+"f(VahYdl#ZQgX qا/&bQ>0ldAH$.-_JSozܟH+2_Qfܼ]TVf[}_KuG$VBGLqDiX0?2q7 s'n_i % *INgi X&]" ρӋ֮Xg^cNjz+4<>5c=eЋ|3Eq1m/q"S_>`v͒>)`W0]_-)q{Q.3Y;Q>7C?#VuC!2ՋUHxl`ǾFJ4e{@NI RzK;8Kp'MBo8໾_`$e+(R_ЛP8 |f ?}Szgz)E8|j@V8 u|RM:tF7gDju0V+a=qjnjȰeYl+Jl7!q~MGA-~Sz exp9tc8[Q?g8o (lXJ]\!'a[a_:bguY4:Kl,n:%=MhX㷊_!r>_m&bJ}nvi]C0xwlTJM@42ΉNY:QWMOzgs`mq6jy/Pu]LAD=^W\05p kv,.%黛@r1N xMdT-e?W?s T>iGG՘byBN8x{@>v&%􂳃 3H!K8/h[mDhnn3 :qCs1% o.gJDݳ 9$'F_cُ`RL  J"]!jG7ó"l]dU-WUҳGҎSZL%S31Byi9FɷM'\Q4iwU^XaY^95*n#kaϵolǒNna1 ]e.7r(eax ؖ7 πu0a7atņE!a+1,|Oim:(w8yDx!Z?l^o\j@7Spq9Hu@X0P~d And6/k"eTs&v zMҎihqcI&5F7 kW*0I-J13w$ +x,p>Z{k`pY":.QIތBWyM k̘/4:M%Q#ӒA |W-kw_?]]G'sN%k5ʔa y= SS_̑Q^G9tjp-dwÎZeWapFWؤ\`Y޹]YD,b7ApϺAϭvT%-eRC%H`l 0Z 4% [x‘tW'wb`P6\ӭZ~^NEuRu6k_wr.e)5ar6ehF+{ fp @֥]3*q0>&Y5Ƭj3/4S^iC~[ "(ZO+ DK[}bpC2 0:㝅Uv5<QK{3-=lX4pFdT `]Sc!RoS#L gi08`_kik̪2ὛY-ǽk#$8b Js~w@[O9܎ɿeA H]xsnKrΧ**ʏ?)5$:ҿ$rKV5Mў*zyAlc>B%z=}K3pe1ziDa^[,7g + r8wFeo+ƵD%! .w+hɐ?B՛Kȿ$Fw#@rWgYΫƭ|3$.6vEy8>-d9sVԌ@ y4O-($^8SUcȍrr|T pv>/zUQYI.C Ői/jԏ?'E oō5()3%uCl]̈́}v/CV4kIoY.RGp ;@'LF_#f/\cڼ>1iK-I9OnKgmRxS5c/txR}]SB)ZBa ^k=$!#Ķ΁tY~xpc5ɮH}o7s0w7uԢ59jbӇYqen;^NvͰ]XBy0mlA_F_<5cs*Y=Fy; W>4$4hzx >`ͺA=R۾gU,R1fƋ'>^x0v=sx\D;3.n-lڔ7f. q.zke?!Lʽb8/;PJL˭KdZP?K Ij~`Lx%\HmBWJ<$hgì%шRsd_!rJ0@']>*i2hi?ScEh3,_dB6ZWrYp<YIRK4s>۪'EE8C,P3(,oOB @z(k p,_w. ØLbaUHOm.rj- GmDUJEl@ggyMznXI#aO^SY #0!.׷G+}kB4r#(z-17;rF585~o@Jj5=zJI$Vet=@vSqڳ|-n_𹣎|-Ze "Ӝ[Ej>\qFr g%MFl3ZKmpG $D^-PMjiYp;6o tz#*+|=}B? gP߼ !{Q@ ;9kR~ִ_݁.t䲖Bvc # K&ng{LmJlغ1 B2%T\A(M-|1 p) =1r,b >D%])xoB9"K8#[~Z8w5=e"1nu,_ UOXzz[1Wu=ҀzA>G{G~f ]>"j% ߸8jq:f};X-ߜv`ҳz[?'mr]m,ZVD7}9:DLK?8<$27#JRq_:>= Lnf$S\ۣLJ>ih)PɍlBSU/tUݸ`ȅ΀ F5Rҽ'f!.Ż{F2٥uz5--"cyEMIfiIǭܛ`"QޖK+C-|4^PY kþ]3ƋF+C$Pm.˺o7̠؎;xUvg kO#EGq8WV:Kt$ٔ{הݺ?ȮB k+W~i lT {/bNd7|ўu;̱Vᧂ?BrzY{c=>__uaG+~ SEc䎩̾mfx*|a.OБW MFW&l g\wjŏCȈeF%c R|^!M܍-6DEIk5e nY '^*2;$s䰹=>vNuD P۫y|$\K*HB-u>~ @[_Q6sAVq-;=>.6UxߦqS"}L21J\zXd84"ed!KGHX6&$JyZ{;D6ի̸ui#R@nFLHƹ6b;a ASI`a<4kkU^e-LmVrȪ"L,L67;UJt!n9YLKf+TLdD {uT-v;T4h}N/ц6ݶ+ 잽]͉2)"qb?Q]Ʃ2<ozd9ĿT}ۼ4Q؊lk5U4,7I@Pi N/2┾[{gT"M/@5w<Tu>/>tt q Z 8'zX!Q/0*|jm0WtΑ}˅~g:X˲0Q$8L fƿD/b$EħCc/I/NfWŽt[(l| lPop:6p¢!J[u'rs.X& 8J-glמjz4v**LMzxMfŴM Y L"lc1JgÍbjim/)_&OoR ví2qT`Gzzt?CMGm&3NLn+X҄.F@ Zς7̡AW=$Pyl~Lq)iGCݐ1GlUF`v/gS~Q5KMjF%j}A4"th[mNG #WWZ~6QpCxm da%q fW?ҩ聤B"vȤčOjl0lBb?2co lS ( %^r<A x ĥAn@%lϏPɹ)l/`I=Ia eޅ3Ph':zoȢ.%\>(Ei7訄#ge;mEv >zf}Au ְ4-o#Fnu/uZd w)B6FN&闙ΔJϖ*bꑵÓmd]BѵӼ3Z/F!Vd!#VoqJw%)PTf"4i꼏b?|jC*:۵)*m{x3~p!q*;DG⠡1_pkĽPQ 9g5&Z4bvc`,A_P@j sYGbw>=iPM ݻVvr w^ Got ؏fLoV,2U_`k/Y1$)LmzU9f\n|LVw0DZ}X]i•1QWugc~E tJq̥d(Ŋ VK"FVKˊmM`0@rii*NR(m.o>L BF20XI*!ttˏzJ0O_^lvVY;x%/[go`90=3pmSu} 7vFsA犲O !:N;2O'!1`mq`趸M&$9]Xa>^1[g7ڠVy~I p1.,u8~Hb&)=oHCS`mlWt1O`qR{7\k$4{G {,T?),V lK̝ENsݯ瑽m6ζX(s3*)pci.[ 6vU'5KNڋ_. )xm{-tFeMd鬤-N)27EyLGI)3Pte$7Pe-x^v h#GVUĥ2A](#7UI. !iBD׭Mr'bm9\<4^j۶mF]\ viO!tB 9`YbLV.iHͪ[C>'}I\a(ȏyN"YOt<"a{čze w@< i5S'h0J~L)ȧ &acBi9= # zPAJt+cH${<4 d[M3U`X§$ ͸ m"Wd 2ƤCxۘǃkN#CYw{kJ{V,UR*l>ifrs!סq]D-=4VokfΙN6d,<*+is"0sY͌*x_^؊Piyݥ ?ouOѡpkT QVѫ:2}#ޕlL -3[%7E!D+Qxӯ-.?Yy-Ǚ&xθXf.*L nx :xqhڑuT O"◚aȡ3mۿ󻶔aW2( SW,L(*a} MLm[|0F.+@c3Ļ7CQ:VX椯GV=<=H{e^|-ӟ5-zXQj-`ef۴NCۤܗaII G#BaG7.0ˉ1HΉ,=.ibŗ&6ၔs|?ʿVF+㋣ }62o [IQO\lU0C NUYyWzG35WNJ7VgP>cts+5'W*xÏ}(H+P]|$6ʤ(FB,QB&HQE6|\j+3hA=rHͺ8}VJQBQh}bߩaڃi&w{4ah78]RՄXVr}nkTNpk*M,kDNq̺d&:@uB|0,ІY>Ǥ~d`_ePoHC6/8=!,/C`>s_V-xGŗxӾ: =5B*~2P穷h`te:{ WN7doDf9ZIrr|y:y)Ǖ;^>6ݞ\߾{$O9pzEl$ѸoN+vs: to1A26}}}wA~Nᑵ֖NS[ nGlN I{$ߝF{7bʴupIz#~.ʩgrvPK=ۊuKs6bߋœB:( [kγg|_͟NtFbi+Ț`4 au /Oj℆ ͭODb݆- -or[9Eoɱ7 WC"r}>2)=:(L[KliT¥"%=i!Qmm_#(?ϞN׈L\_ZЗm !b|WZ>.zZ{DvB <>@l[LM!)G/I)u=uE!4\OoNZSm[wV4m2OZMd qR޿IF2564kmzQr⩠BX=Y/Z)Oϗg+]Zjdw8g 9YBͷ1 d}55|g }e 1xjS-. Xm絫YSXX|eBQVش;4eqʇiѸ)fqM>(íC(U_t>gл'z皮,b#py<~?㍇&gBw~OP`IˏG뒄{D5j i%.ß#$4h&J+?6ǬՌcJ 9\u*Ad Ca @2<\r-T~`AYL'c1QLopm"It.%sKcCF6L_);LqҔLxQF~ ie&=G]&+qJSG?/@Py,(?$\(3*s-X 2 Ȣ(?`fo$,kÔBh SB ʦoy}>1<3^,(Kchv ?F۳EgY<\ ?5~QF>R ӽš)@x!s?:Jq1Lt1x%9̷W"480 )ß ~H$>>&ĬIXoS{M.ir TMKd7:o]kBgլ>vkt↑] [N"+[j\V=K3OM0l1>beT_FQ5o%L ]oc# }a铽:O$6=stlz7|-nْ.had5nb4"7^彼uaM0BOWU{)q{Uе|@G|kr[_m|=1˹<+4n.sYJfo/}N0UV؞.ܾ松e0y t̵-e:ȼg> Rz`༭Bu [mH~IK2[qG>eArev⢾-ZXL=$ߵW,hDkk1 ۹Ќ:|s6\ȡ@rX$g:.yLKj$#1B sz[6* rYW1I#uH> ,^c«(o3z/+'k5.:Y?6˱yL4PmS1Hx/XFeStk#$q W/Rg6 HsՋ+Þh$;B.n]BsA?.1i(W{h,N ms8vyC{4VAo}P\~; eH0Q9頝Io#U53V"=!ۊB0|:2s4/&U,\_(0OC?UsZ7,5ulhk#2o?4jBi7p|?kɦJȴ&N(bml#*o"֘z6w_ƯjU֡)!~uUXIL)2P!JQޯ"-m:z=Y1'`,(p<-AdT$( Crd-MvE*AK$q6Y`Yӕ8ύ n<ߒAFzuOD8+5'îϻwb(zc(t.׺c~ v/ᒃTp@)ZEz2?i<3 :r~Q|b0p q@`:3e,#EWV`ZtMR57E~t QCןGGR p. g`%a(xl.hN#FVW>ĺ GoXw2 v 5#~c'ڠ否krTTk{[d 4҃cA{gHc`]pi*74BQ 4Ojʐ6\Lph/ (!z~ !q ŧÐҰωaRT,9qR-LTzDmŽd8?E}dqaqIaN~T֗_]@>NP/h!?V 5Gѯ?hty.2$=mcqㆄ/5L!nlD_ⲈopS( ĩ.Q/ 2É-@FױZ)(عHP6BAa1qi^[[ټ[sDhܨsr- &\#g?w-IױcR$%wmHBy\UX–翩߿Z$FdN cr 8m$/l Hv[/"i-@ I"D0uhg  x*Y`ͤ}ݼnoz厔JKzb HA.r>rroh5᳽CVqTO.28?YZnCeV嘟HhS*sFu/CΥ tRZMakpǚU̔x37<ち|6ZqfH6ڪ]ܫ7DmJȮ Ni?{-D?5DXVeOT?y't}g/N:5mk|0}3Ç " 3" 6 :5j.ޓX (f)b]dIDDwʔb-!~ ,wTa,*ZcpmV6XPiRKX!䋵˫Ou< ]0K\YX֬5*Q'd9c3 [bS6g-~.lΏG{Z1-δV M<ǽ|(UoMV5Iظ&mo*/x#@iS,I@fHTӯ z:ڻ_I+G$$ N|INp)K υ|@_b|(Kx•=wl\oX6B-Z޺ׄV3z  ?n9 2{a%e]+*m<`(QgWխʒSs-j3K=eh=by'x_x 1cX>K5[bdMCj:l6_voF[\pIey@U5O{ wq#R:>a r>-MM~MVI(W8to*EWNCMTo%y +ruZC//4LeLd29U|gQvTqiL'PZHI0g8=j.򏭮e:ЊEzh} W9I`HzY:3_BnO2ph2R2ܺ}7А)|ja| QAWඖ ~<ΐ$D|N FC2a-N{ t;x:Aw.DQ/wiic6-kiN 1D%~x\Z?sIcJ'r]*b(F|%jq)AmXKsT;YRS/Yl{h$jӝXк Bo Ϻ9Dk-FCȈ4FOeeLM{,y3#n 7J㿺GۑCg hH?"Mi9% JbZn}QPuPŴ=HEi_vO:7_ZY+Wg+[/(qR&G C2eCO)MJ:EűPp>mSo+(&>ΦU |*Qy4=J[|ȳm6xק*#؀Do7C1t.Jɴ|8A#kjZ!7!!VQ֊uC?+x_*c/P=bbZɾnQiUVw_n*-W5 zӼ~nu [‘{2TTutu8ʜTîˢ/J֔ ߐ"CDĆV0ƅ>'?FQ 0b ~% Ki.(q穙V 2?Ɣ@Jk\]&`>m_M^1;-r?p2_/0D$7Z#hYh~RJ=v@lZdÑ{HK<lW<wLncw#n F#O1 R\&XqX>jM`^6gB3sǣ_{IJx썐ۍ@8?쇏]ˆYfgA Π{7 1?ܔ*dzBIa:nAL XggL!zeϓ-vu{2dr[claTAc; \+LCXKNУ]F M(xg䶽m䝼LXάzvd_ze;5[o`hXV8év#3HD %O]!5+;RAUlZ/@dds" T= l_Cnn 1bۙ墎Fxg`x[j~gwntFM " E]*95[+C%7DW\2^ 'i/3Uޔn<sbGe3:;0s(.F7XP*u/ (K,g TMPZ~IhC*FNmph7 (+n 3ۙ$ē~Bf*MS2O~iب_D () VuEO쏁UFUx'c*4fA4DqtPAfY@è>)[7Y1.'9W&[qd=$\Plc2yuyHeYcC McMO~})KMDw*ZX;ZPcx-/͙Y҂'P @`>9%Fw_1;14̕68OFieJ)) Ah,ڝ/ȃ'7;Sf~B^H*6nh3"zQ V4 Í{Pv70BG<[-ִPg1tٖdP`w5T$EV0532>`zL)yHuyab#Sqrm7MH [Pgч%#aZ!H߅-+c^±ʁ|FSvm2QiO. c&:J#B9RNc*d .$_жLu/ kִnw1~"NNBdj'& m@v/*:z4w[eP*vK_oύ|"uh0wǘazV{R 6HGǶo7&Lp4^%'^`@#hJƞI˹5#/7FJ .FPw7I-SA?E(R:+Y9i K͉[ֶ:x]C*{G_l-&1k ?z՗ Es"9c};+ /3?4| %?OgiЎ>mVȘ3oȑBygk< Fl?5<]Nq gƿ )+/hz(2ȯDc#1` yH0D1|߷ @zXǥ%=EdY+k2kkrdc3@O0pgQ E`L 8-G<ثeo WZYɛ0 XBh}/I]Emgnvt ^tQ)w)A_-=L<|$s+ˬz¦}P7kt 7_u,hjJ4ǛB8~;:wSW1-`)AM uU7x>ehZ%OT_V)(No?WlX#W1)uɨ!=RƮ9'dUp[ L Eb^@xew3-̼X2L:^As.5w;ǚÁM(&5sFn)a RAV$DEG_pキBM)&1X @7)IOI EwwZ`! 0rCТd|.D:6{1yI0Ag:]Q6iSӊU~e/xqOiD/CQ. ;V¯ f4Emw!1<ǐ?z\a?U y,#hm Vlv%RklI8g;H!D Q@4 |Uhݳ*5N @sŤb$b2_խ hB 6FBv(֔+Q$SJ4Fn)8{S,)1 )|!r@?5:^oD W՝f]KP=Uɤ =<"oa2HeU,tg %wS{)*t@X`AnϬ5>M"o\a0Tz1B(sWG[VڍӚɮO% qBIT &Gҍ؇vEKnBwF 3uP*ViGr"\2ސ;շ>{L`~O M!@:R*dn)Wj{Ȟkv52Y78V\E@ސa1Br5oӴεYdE?6fZ9(QH2FXb ;&:x75kVLjH$uaxpbf;w7yT@עJ oif}*T$nhdk:ĐI2Dx0E<ޗ*H}aD_/ hCvK=(0v GrTo />T5PPfN|Rs% 9UGi`. ͠*r۸3I;+bU[dZ[7zyło^]yQ+!(GbnУ1zl_( YELz7M1o~CX~}Yu"f/NۿqH0q^/x .(bv)0Tv~hܜ;uNcc>1 3kIT ;|m0AܤZM(UWJڝB9· ҵZ%D9?ƀݲ>ScDLœM:wO l;)~d󅢤:R?&LblD7pS-1|~}3QsG9IP,agČD6*Eh]pI~Oеp֓g$3.hA'jxQUCSsm̕[twxO/[bz<&I>Ċ6SL]rǦ;#-&nxV!?XaJ0`$L%9\dF42#aLo%hJN͜ }`x/! gnaAr)UݯhdٴyG&'63+qppoY@kpKHt#&'l"d ,>l#ڜ=1ѩ5Lߴw"4$ˏQDgW\<K7r9#ZFͤ0G5o|BǟdU#_1d55nq5\w"]϶O86VZ]G!/Qdih+Vr=cY@g عs7 ^6)8\1~V^uMFzW}9S`Kv5˚cR>j.B,(k燐cTC_{W{&N*XGLDZt1K?/)ʧU306\7seNa= ]IU?F3Z?z)djCLIg˘bM t1ţuQhG0 -`ncC2zA3򨤕n.۵Q(7|s9!6 xBDO rtcL3$M"uxOlhnrxm!=3}`td> ;#֒:' aaz\E12ȯ{ M)VJ8~NJ| |aMl$'ŲKT ԥ89 Uv#&ƿ `HUt _,HP g 5Ɨ@|B j (j"[cѦ**ե+Go2+\`}0_w'M863umǯ]BحltpU o4'poFXYDzt$ PxtM|[ jeո+hHޔ Fj8tDod(Wneݼ !] s#è 3åvزoi!wx:Y']X]ܖYO,C3e;ѱnX *^͘R8v@ŽxsyTPp瀚knlr\>2|?mN͜gP= {SpӓX’Nw* ̣rx:@1S |RuI *O4]rD[Mż1"Iǽ`E|`AFhPc>Nwo6 Pya;<52rjݜm:jL8emFa qO%itrt505< Ck8'?{rr /Cٗ) [:A *iL`Oy;6kp[s3ي} 2N bσD%* F"しt{Fxɞ5{@UL1没ؘ9v$װ g6Ð+YƉ,bZTT#m;ʅby-㩑|qܷz,-^VZ9D,G:T#PА+m<ӏbٺ-?/$3Ց}V30@}i5QEXcGia" w$AT$p%4c^T遤!Ld[_u-LI OZ)Ȁ7j]ʙm=X\@ia (F1Vi,Qfak!6!KTK~_d+I2@xwa^cSOQojWA_צa) Hԁ2`S8d ,PS6tܭ 7auvSv>ҴoR4ߗxhZE ֣0Lk]әB\(ޠު(,PO]K}M/u3W繺L,2TGm rj7φV4} ~i~G<+Sq[a7]"{nbN9+ԿyuOqeES k5'Q_ͨP-Do=4amz)KM@^n)8ҵ-k_@呸b47ayUqK;$fY"h"8vƣ=$6^蕖~otg&PO:XVq̆\[O-?NgV!{Uw,;lz am͠({Zbccto^߳-\)rWe ~`4miNށ.΄Ր ML2d0} 9h>FUQ%__Qpo H)eis-3<ŹǿȧYqd2L0C*\^짳2 SM}  gg;Qq{EQva/ASMcp|51ߟLׅ)~h ўMÍ\,A|ˮD_캝 '` ED7SY龋^-Ϗ!: gt]svVOxg;&ͬq bRV2,A,_KdJaQ?n[Շλ32{RCOoPV"S.J1H;hk ްgO[摑r 3^Fdüwk|іf/ 9^#>0 Kv ZEߌ5=`'ُ ?E)i 8$bP ;xk7Qu5Wmۡ i{ͬ(,ӷ5GVJa \YF[ChxO\$L m̬\(VC<ՀQ V!pGyq!ЏBӴ 8TV!UB '0\v.hD 6f-5YO5:.?,zX|DsK,t[$ BY"xU"Ps&|#5DwOA|GQ [^%+ Plо5[U&th̎(h J׊POj7 A{5<~o%^Al7|XE*):5<䎙$0QG :H& o6E讒w&AD06l+Xβ,0\pӫʹ{cehOGu2]_u wdu~Zˣj>U ;9߮9.F 5-+Ecaxpoڭ{Jzvv(9T{ \Yﮂ.)ΘA./Gн V#jt Zňǜ;fUs4'bp#%tgn2矄6]hZa2}BVv3Vf;OWM3y;OeIWT umÒ~86Xᮤ', <1E%6R=a<5Ϝ[ˉx|7TMqN1 d{ex#0̉;M 3#^'C+i$d+F÷@`!1PJ5+v&1﫰4q7# Vm7\/hﹹ*\0mC *jClBCIQj^=MTa'kU9MX!)]bw>M+Lڨ{?R_zGVdfp1@1 - Drڕv/,2;yev(VodDWoX*)T!'r Cvd .4_m(v3m v#@5erhW2|}0}SUuAU77dQU4Jz uVvvN #'G?X+&97]+ ە&B#ON߬r,!?c+@/1`[@w &9jٸ]~u۸@cΉ8J,w'icӽ75dmbȡ+f|UGɊnXJI8p~ (i8~KdovdVwwM}N#N#ǘŖQ+2 HXܐNY#b:bzyD\RX){29~~8.YFXqVO;htS8;#*݄ݝLHh_,K-Yu-*/+c'`͋V/]+b_ J$,1%}O ᰦ +ө-X C.һe%jmmpD@HبSDcߒ vI[c7?# 1QO-@HtHaمtG~Wm1fL]6NV#ur3`ToCo(gX$e 3K*bװ7@C=EDޣбyy(=Uʩ\Ywɍ#w-0Y[)ۑcZH}{wyx"bL[9F- lw&ALA]!-. pn;zfwHt(ҟG6/7=9,VWm`ZHM{Z&yМw($b_ws9 0 A\HMysw%'9:w7C} Aˤt_rt8!fq l/JF ~C z}]|FSG}zQ`\eǠ 0ezv}%,MO.~K% 4{o+pnBȾΧ=ƴDŲ%f 3 KXfIQ3`3IgqIZ ZPF,m,<+s;N6̌>DŽ@WLoj/42Pm:ٰQ:(k(@<}90Ӂ=Z b~e|=ҳ U[nVǾa&߭pAmJ~69 '9= u?zko P/Z6I $*H%RiX) 2M㇀ F/@dkn?4KrܯĦ?[6_u>2t\"OUXnu'6m]}k]1a m=@΃`rhW+WwIy=hXGl %&oRGIAC0bGOW(R &NW U܂ՁCNӯMM 7YJ [;­V? V༫e+h6 aV,\C ;MB 1ԱP!1=2Gq9/# M9zuƿe3RA ۀ,LS6>Θ"k-WE7thGTV4o@o@va$J^hZr 06[=obE@gP0|\Q"!Vva_$3Ak[紋* f%/l6"R% xh5=AU>jԻ$䫙]FY\!C|ty /F WwuuzpO hJ: Zb;YMu:eTƕ/\m-~0 ;ubEJ?f@Ց3 @yQ{bBgXI}r 7PI>#FSVN0 zDS%u<(As%^E {Y-O/{[Fazc؄D nn[ta{>_*zFբZ 7&:f};wĐ=g>Ns` YH{1eZ  G8qy+ψ+Vٲ6+c=U_߂UX Y#P2./9gŔ0'mh\g5D1Kid L83@Yӆ%ml| $AK Dv9X)iJ}B4їV YOG. 2K7E82 1BHxwR;\k)Gyrmi݁3L_wJ>P[%~Rĥ`~rN1wp8RYܗLnֲC}>A-r'c\}=\N%8L ͑WQӇ:K"a>|  Z%dZ\QDO0GO Z6V9Zn\zcĪLkh 552aZ-dcw{ф4e5߉6}vcn⇡&KzP[xh5 į'īGbHj"(Ѫ]H1 kNyp|Do^DKOZz1*d[ME'`ńgnv}t4ِ^KxӋskHYy%DσC &ycjF|×uu'>3ŀd&Ԫ|L0}qP 3͡_Ir MdMJ@ (A\dbn2"԰B%NDi#9[! kbSgAMJϝ')%Qm ȾyK~~8t.&H=e5=,}~6]c,U[@("8s#fSWE*n'V!"r7N[>UOQ :鯹Zi:uyÃf!)s0̧wfJ|h wIM|eiQ'.euAg^ْ #g'YEB*`jEϻ=CM*)E%H  FSWN=pmRg%P:MV)o7/%GʇJ8fGcrosk#w'pH>0$؅*\=R93V8n>}@gэ/~Dj^Qa@m{ׂ?-mnqQ;k\l }Ny }%ir{x7X;o hvq,G+T[ Bb8Ԋ'}LVhi33A^5,3;=dpR(@k|]B'l;ݳ*#MX[8F@(_38#9\\'2Z-.D L0."uns" @UY|fAMIr  BJk q~%l-yms=Ts%lwN%C9jT h&)"TCFfsDSv4鼳3RUj,7f)%.tp]1u"CDYǙӛα ǰ#/քpِ$Ԉ?It_{ib"|1Bg0ω!1^9ȴ.%{LL%G;p܋/긮 t5.ؤtʊ@Sra3և_7--_Qז93 %|kQT&VSL+[ͫa_\Hs6M&xǩ5 *խ?(z[j뽽p~ ,jIij2~xvz؈i>TنGenI O`yԩ a| \uWG LwŞ82Ee. dO 47WArcU.uAh%4Hu&?ݳ 1{30bO% Cp Q&nbtXT\G˱6ɟ^4߫`34o #t'ړ߼ݘ~~ϊC.Qr!^,tWc~`4EX1D;x+2-xX>}5BpG<̷TVgU@G-J$6I]'NX2U#?Vgd=벧)u|9nXx3G "SdQro THs:nCr9mpaDkLY!.n:aUT--HA@g\BsZQ̈́4p%߽@8 i']!DA{*U@Y~ܜ˳Ȑ =m }dd>9|1(i&H=B#1H_oB;_ܝϬsw](*уjB9(Z-kxLh9$@y|ix3æ[{C#£_cX$<ZQ:dkep0 ageq޳nd>lb]bC ^#H_ ]>lt]D25j'8m%PJH˜u, Jd:.f߉OFnVm9OŶ]][EGؚ(W} AwxK:><1-ދ4C=JxiÃg ~)m{r$B#4J=Be7x}%^(yh~p( ^++׈j&wjzðy@]{[$c&l7B▬*5{X]5&@YFGn ?F&Sqbi Ҳ 1>Hݛ[oip0*5SLƒͼ~&̬SnW]T[T3 EɈ^ycZ/\ҁRrE^|0z8TL G!u{)횀 57yPD*G@nzYj‚ /R vC0LB?^{3P%nw@EAo$iꬮ|Ջf>zv>랭;AuuAH_1[*887F̐ 7v80/an9du@ޢdapiV uv96xcbdP.$NM B \auf0PK/铔8MPYiuJT}C(\/5W40z4ٳ%#6=EAچ #s[sGM|e2PqEA:^f?;h2~ύpB3Xy6F^R$)YӨoPYg,+m :>歐lʹs*Ĺկ4;WD0;`eP2\Nb-(|;"Bp"$Hˋ=^mEf 0nGB־-oQ5GyrpYZK,za;ywl*US|9C_EA@h0 \gB07J2 .KMkP#e~*5PCRa\_>Z/̥ Y.nDHޝ"[/I߭]r!Cc?}nVDҟe;?FHxƄߐXGB(6$sb1Z2_53 ,b c[=RF0\zvhpyֺ5y֜69 LS6gzW8c3/aP A65@~#Û#wƧڀ2΀fˑ0Rx0ԠI͌$p;l>=Z 3zwHM%eXX!><+&?ܩy=iI}V`.G_;jI^0\i?F  -$1҂: o @+h"N >#5  U]3`o ֧!ӧr ;:X4KcI!Y(N%+2/$!8{5,Rz3f$+t7FNL.D/`d LILHeTd]4^qxЧbɂLO 4._˺39 y= s;cSv[$h?YYdu– AXooڮ&pB<&Uf= ehdL}Kk5gf%1t7,&5]mgi0Ֆ֍-Zpɸ=/9=I?(@߉_F"{1GSǬ6 jJ͘T-q ӊ]f]âEzJP#[ &m,.ίcATj0So3N{ř˟nRen8T;]4G?<#WLH%Θ~!~/vEeI8iZ]OrhXLةљNE"OgWG|{Se ]`ڵ`b3n_<'Mu/!xө0w2%knlj-]qk>VH@耋<}ӼO3: g@8H7L؄3MāZ213cZpq Kz;btg?[Wi)QfK(6n)ox8V0!ny*Xj9;LŰ =oMn!0X  B3W=RH!|$,}ivxbl:E]3B0e3'}7GK6\J_LFJ]'}?7nZ&+Ў&@xdc%GA%jm;My瓔l'a ,?O%Xٌ"Vԍ w Tu1a.T)T__& sYkT#هhHyC}gejZw2ΆKD4*ŗ"6;ʭ} %FV@ RRTii|ZZw"(qvb#0] `;48NSNC[!vo$*S~NL0˧݂e6('TMLG0;fk;>`A&`"Hʵ6iިJxwMXoa' kM );-l3H);v4Z!:S22`A ZD/X'ygkwQGt ~$fLZ!tCJSfl !Դzd ǠqLcYte^I&e ]/s&T 6V75G>}Kru+x59 N^[)4э4hW EQ&γ_}+mav5%g fAw`Bf丘l _ !&lPUm1 6%~<5|FWY'A^>?H_a4lP,cb݃e ?w]IGjeJ2rCk, zeRhxR5| [rmK)U`bPKD73sxY|~B;^ uwDŽa֘3|O@ /leBN#v/(C3 3").R `.3>X pm4Qzs sT%MP,N'׃&.V8K`[笴E" h#(:+ѶF/B̫M4ڂ"ȃ Hy,_12-N">$g^qAݨK/|묍*}\oŰ!Jـ 3A.8TPu( \1tt(ßbGt1[KC2qB_B \36>P 5)Tz~ZތH:2qeN7Tvckn.bR#2Qԉk:z<\52ggP/:LpC\Ke=U K=1lw ՊHǓ X.}ǶW"MG( [.>_.j]ΣUx@vbZ=ʙCد?{V0|~Ʈv% ^1<ʻ)GY\ۜ0U)>7g{^)Y)sIO@mst(/?c :UV:+1W^7A2dWDlii^]j};NAQt0zɥcq"EmԆ傲Fb{ ged 9<# _sB@bnXO5M#ҁͩTvd s=c}~_7xxX!3אU(HeٔdT8FB1D`I`z?^+c IKKPjߖEUeTkMcnw) 4Zc1(gwfM|\faP967gY*zNmXp\i"Dє~q[dvCuyA9Fc *"ȣC)zjf:ŕFJv,~M捍; ?Y'oQ߳H2?%s^'dCIFln3pϝ63 %aZMIwұmfI:& 蹕+|)1̊x;$`$d$dq]dM)/0QKӎpiALӆ%KInv?6 ǯ܂ As|sxWBxmJC81s'<> 7:h0>rF,k{ȍ2=E2`Lspx!тA0CVtG1X4uJw#6EO?c־N?тQ)S;#ŪItBsŭ[WXUEBhh},WT!lZ*'@G;B!ʲ eY!iB%x'oKՏ%HB`ռY JΕZD{RGAs녞b #~AZ,+\jH6ڬU^3+ڂô˲@Xc1VUsyFwhukՌ /Fc?n}츠3M8Wz'ZMZ*-6m`|ItHor :oq]1R{C>?b!br@7hv^+ .4|]](XX>j!cRg~Nf+^T3`S 7TI"T gڼv.r"e͙+!8Ca*S7[V9cMFbHèwi{'(4J)UC1K}%YΪrYMn~lʳ&|Xymsk~*^9⎣Mgc,1y?LYN_DS|Cq(9Ozj㳘EHϏ&vz"@ Mq]8׌./S􀝝k, 8iوeJWqtܨwCfG7{#Na#ק֨9Js| V iNK.rHk{. 4)X@٨Mg|^d[+$,(p2-^E wmo,ՏMYf9KK%MxmTcum텐> 튧ɕj_oQw@Z؎!C%SўTz)ceiTM`(duޚBj2\O'ee?S;\5*9bFH'Yok: luC奡myl_j l__Zk4Kh zƉ9}Lphhr9l"fA~:G'.7Aop0zVZފRa?WٺɴfutPFoӧ8_Jn˻RZ%GxiәhƃMv6 ELf[8~㰈, m@7ɎS[ِ^p`Q5d]k/ٖmk)Fg]*xhbؿ"BWuñ2C1ͥ4O "'Ho4~X;.5&.ήQ=' = ai݋9v^Cnwl|R(B^}T5, _"w bA9,9  o ^v z0v%`j:Bq9?N) }R`(!\Lo^i*wg $ ;R^h&$˼ZrSۘ~ nAbZ%,d/9⊋D 6'-2/C  Vn/p۟2bmD dPa- "[/б.T4e6 =cV_GzIssZ4egz{V[B Y/-J,-5T/MSZn:v*` f~}v>iãX#Ǖ0GG5^LS.f-/ D6V7~Cp7N2XW!gը^rФE%fʹgϗ}9MMqDsg`='wM5sr@Gc|an.hZTQtjIPVƜ`D^8$%H"G5#Ȟw[ IDTP<:;O-} L 2) z %FA5(s"R-Zfg/܀Fxʢ~3R~͘klfکŽuS'Ci; H #:xOյ.E3%Ǐv餂Ǹ )jtiUA!bƩrnnlDhXׂpOHD<=@E\βOžhJI 8yunF"+l M>3/I0L!'dE"U r1vgN%5If~?-WL{Pe99_N=/'k{FQƒ: #~xSeKQSmV1u\ZONRrq %R~XRb:;֎/"PG>NrЊFG*/C@ReŽ̀,*?~!KS>,2U Y,J_##L!Z @B>yqUtwDEUB9vI>"FUsY<.8`0Q9D+-^#*L[Se?|MVc'AgP]߱9Qn=>ů_,@mJbF#" nwd" 0mU4%R2]6O>+5ʙ\Z{boTs#8ٹɆb+L ><1GB@$za,؆q~xTykq>Ϥe]DMȕ[?(.|K!`IрT?u@U@g˶oϓr.2ۯLgq ԑ!k݆3 ¡-(G Ll}_WrA5 CёxdWީgzgJkn@E",=*!][gZv$Ib{x0^燦W6]qRVyU&=np)%SfgÐ."^X}2E16Ӏ16 8GV%b(4pq.qS^O"ʀ c=_4 b'k߃ $- ubGƬN!xS2$.lmn`>KTQ:LS\$SƼOH']BBec@)1N~%.K:DGlzK4ߪ(x"?`=VεRvT[dY8s [4tf#qO'et6BGdqTsH0CR0N]bgHNu )9'cϝ";[`?;EJDw\{e9O\eu3v]qAPe#shi8@_6GKM:"L[3oXJ LK @Fz`qń Ô:՛ K;y%)۾M!AGݳ Z+mTMTS&U+Og'’_B-:DҗR .AA|;q [#GWr)ÔEz 3{ZG݈/l`l) |6DE#S< ڎ0f(8饏f&5$C/0oNж 7ٲi;w;|eEc/N)ݪ S.#ʑW ޠab xF6GxOWKE4<@R臊tTFguPp߿MGB]D r1 ^x̏9%H,pi G <H(`GiS.úM)/) - @p 0hI}iM89'Γ# ݫtADYz=EgȃDxn2VA1MJ(LZNX8YbM.o/;)C"1#.S`%Vd5#F?4^ Iid z {-eEz^ow)˺zJ~ѝ=gtY/`gY&&HUO,}=_(&oέ`ɎtnKn,G(uJгz9e[fwRn96 ʜ1~!`3(G0c9˭_ D a%}ABW-dxUvRU63ɭhNZ>e8L{4V>YQ$+|qӚ=b rAk(B`Lhl1 -֮DԔѧ &;D)qe1 /rjuXMT.,?wp̜­%4˭9z~L%_ "-Iy&$Y}E[(3j3^qϣΩ *)+/t0TдK<i^: w<ǚ\%"\̉ϝr CIJMʹQyn!7gJ/*RBwGRp_ca;t ,8R&S?1c 0µՊ>R=ڃluxm]4y.hBU)a`Ɩ=yľ dP{}Q>)D@{.br;ڋ蒻^coy# v7b8r-JY }Eǃ^7ȰǩgNƈŋB6G}~)po[ce,#==8N;|~&O͖<j&|Q8nF`Irr St1 ݲ/kn I4W C$sK=D{4*؈e+7D 3w:Fہ3OOLڋ@z"TA{L2*N̛Z5 U7wp0&0v'RVE o">pWwu!.>L3"%ϕre9JZsCY1Ù95N$"D… Mf2bꥨH;w$I ֬uhnW(Wݐ c1f8I)[NeNE',Dt9ʵ+|J8([e:3Ҋa}Aʠ~bA}6vȞ¤)bLǂ~TVy$th4k0t3&~bM^y ,mY OJKQ=:@ K=wV<e#F 2wz]O8wCuht9a.REn7S^ ɰ/r^&L $W2Ԍ3{+GraSk5!Zq`:/qZc&;j/ [_Bz/WA9]qR>xw|w͚ nD~(l_ۨ<r$܊6WoUo8o>h'x6뇗(icM-B4[B-q@ _GYD<[b:t-1ܳ356Kh )t߂E4_xs73lߟ2gК>xfi*}UCf;g;޶5^g6ʛC5}J0m*YXO+0:I*_f\i&ۉB^_q,Wnڑf>_MlmWV4mzrFi8ϙ[Ǥy\׎;^4A8"+EɻxwELt=^g̝0!'I!rɳqSk*/F 15"БX}mLA["\Șȟ7O^SUhA}Ϫ01 9>#Hp[ғwg(]'.nD|EULXϨjJB a@>/=>k_~,UbKO'rGROGJ$tEqƭ']}j?qv73mч|Uȗ:1g3" y~|D ?\bi`2sa(Rם906͕%!ތKd]H+} Z}knTSܳS|N5d;?]IGe}"k[~jR!5|=݅!o蓋[!#6Յ'EJ j据r!Tb(UP[.^*g)pOt&4}')H%ݵ6Z 2!!"*WBqHձo ϱ"ky/=/ԙ1oB:?DkUSXeAW8.ڑ{ r/ YV Q!eqR P!}z#mF):tVmܣ<FH'A,@S$ΣJ@sW"j#7oֱ*lDt;p'cdLx0R-*4*/Y?MBq[$Uoj*4m+8D2K{av j9ͤOh1Х1P(s"A+`C9]<5<{U܃2K]2 cCW^qZp S&u1: {xY! 'пM,˭7=4эuc@#إևgвg#Ga=\6 N%h0:+[stFhPD k /{L*;~Jhuñ`~4V+ ϧY_PIXw\P3C8V. pv# 1{^K]kkOVꁲYg 'cd]+EV́~I! 7!HnFA G߆4UKlG$,a 0ປsL^V<ܔEX$6^2␣)7BNrLi68 k×b8\sr ~on[ܯCpXzGKl$E}hsvC]/TT3C+Rif:+ g+S0y 8F>c˫DU 5^>8G.&wdpYH ^O31a[6vٮaspԉ4'ܷ e;i Pڇ{wT]Vr9n9C+-Zi oNrbS9.\,M)5j%C#F" h(si?ʞ ~b#?zYso x R=y.+H&5Ŀ=<ʀ:C#Mo~a/ZCP P=PEWfԿR&r Ў p(]2lMr>-7r+>ȣ'q(K.NDmzS7·D, 8OZʣsʄ15JM}Y5׬j@||B4uET9A/ ^Nlpli*C[d$p`+ =#HBr\HF$E`-v/>UmqݸT3 |%Lzu1,'lli3sa p_Rbwa-`z+BZ}s 1ݽu:3+q)?u-GTO ^E <K "T)T\T@,%`"1<Iދ0p?;"1:ϏXY p2TUKtJ$[4A {a}wͤ+={x,_C J&,^'㟡Bʕ%<, Yk̯1 rY7gbv7d7}5Opt e] /;q'.w!i獻45B1о1=Q)[vR>+pDs4x>% j/fɗЎuy*W$x\`_S2ߑJ X04St@1t*hE!tcb"L5YT?^%Jm*6@c^_ [&4n&/R1NYtI6-%(Zi)T, <єOչ؆Q.O^ p63i4)Lh_P \wC5dy ]R5P&fIf;[$@ vneSv9?M6PڄMA^5cˍM]Z8V`:hE5Y^I n0)tVR_chmפg 9k(.Mw:S '( NjeCnK/%6VZH/[dԺM_!M/rNV?h( {*aab9jT4dr=|{"r[Zgi\9d9}В%upe10n:6A@[>Lsz e#q$%3 R;=` _rCl w\߳(w:*d MrĐ~4G4EҨ6eR{N6(JX^*gKI*kEv%!8h,܈NU$'`tubU2=[N*y ԌpقFxI] X)U^N05Vvi:edkaJPl # D}X,bٚU'ֵX)ޮO`Fb^iM{yZHԍLXZ~DdzLRW7gIyfT-dY۾ "B6' /aIUB(|͍!Jlݡ𤚓<zYf}Pl4K(3B'xR(ISe콜e]ďzm[H-;R[Tk~Ywf|չeuPEɀ5+0$Wy7SyeנƑ.ur$Q~s^dցbU=AYV.MQ+ qݔZ@$@CR mOhiF ET^6]5_vSF*7Sܾmj|5 hpXgQJo}D` 8^*Wu" l3y:n?^QvSqGJ.qj')U $ Bb?D&knжmN]}@p|)rŭ[yгkR 9vMHct _YBD Ԃ5u0D N܈3{-,e\X5!Qˁ%DB{ 5 <ɠda;K?sq>@=(,n']`/եЗ dŒ| zz9#x<mv3dڻUK5+ \M+'y*t6TQ?lLn`e+Bgf;|2^W._ iȉَm9 @^O}Jr.) *ziNl^JJ#.+ys:ܤLIͫ Dӑ5Ao_|!&~`0>2Z9mq@oA۲7 PJ潿UI(w6I Jfӆ+jU"ax?w-Z2!ei*{@I)$-ժ0 1=z_g Dv9[`$.i;\1R ":).,橣/{|NL5i W֘n\5y %ٞf|'JFi`|2]z@T5 8>W۩wTo"&TO8.3%,E\/攫o;LKF'_*2&Y`){`rl.C?g58RQ &מ11 ȷ ]qilBa)t\*@*!1ځ$;g=Muؠ9=55Tjm+UZaNʵ'i/> f" ɪi!kJ+~ b*&8Td!5p2E_9t`j2@p4 qXnKL|ݼ5uʩe ^=^?w&٣;GZ,_ IzM0ьVu=W܂dAoXcdq>AK{P1Ho 2Y@5:D1$pjёKӺ3$bd Ee϶(rSа 3&{vHktI;R4T#w9ϖE0˜Bƴo6d!w+momK2iI8H>}vX@n J15EX3&hdsp \ő4.Δps@55ak6WВ+_g5Oj+x6i맻c{eTyZ`+z$3~ ) )ʂ G,Ef5BAp+y"NS ˌa;?F!:6-ĘÇ!zc-D90_>_czN8^T2a!=(Z-w l,D(,xx|\!s D_ HqǘH,t"]<ܗp첸5#٩}s\eTtioB2> f%⸉\F},IIPfQj#\KAPϫ&pFw..И~c ݆z#FjDN%HX9A{a *+uE܅~Hgp`3a-~踉I43x>'X@M'YD[X2WPJO ]ѝWWFaKM*߈uUͼrx~uZoMP{t"I/d8UT*6).:ڠ9Fh$>ؽZfu7s>%ZG?3n7sZ>S8SShשKLj4anb͏І ȋfz)~>&A- D5dD;)@uFYml .QLAj=lfE턛)k={*{کY񛊌H};]%^̂2{-Nuc>w`0Z=%GT+Gb3׋Hl8QHƓ Fw[D.Vtga)R|s%-؛떇j.q !$+ڽI/+aO|A]>6 "tʭCۇi$OPDB3XFO(9+ D8g笍s>4 H#C GzRQfbϺXț ߘ5R5N#XY+g`ߡz_4)KcnEz\p9-_!-4{[zjU9VZUO3;Km8`Ս D83$@F IZ6'*ǚI CJAd~cTvEDfisj].j]\_wė yUǕ)zu>[؆Q߃g[IGɊ$hřnoLo2Ӑu7@-3g~nr~AɑJ|4_Cs=uTc N_&& Xw@N8y"JƨDrB,2 luu:>Ywȗ35eWJ HG"v5u~u>?saFuWG]J(gj+@%ҡi% <.Xk廧Lg&b.Z`hI},^yYXdMΥO2.Tʣ2|[6-%q<54In$a" z1^BG"]03r`La%[in5kf!i$(MgdfYU 'mJh(m`R} ֹ= _BA8'APS]{.RAo9(jiQJuP=sNb9^/$0D_mT?'W4Sʻ7闲G.XQ a?SȠUzz:oN'c!&k0 0SO8iz@hqo y# BMv .vsPybM%[L|m1 8 (>l "-tzBSqIjL?C9Bp}3m1j71fDr O5vĀE:2B(- Ռܿq+-W lhpaQJU*VR0D".8rSU/㦭>qosn z]~ Ulv`\Nzr܈12fu;m(>vDž}?golʛgZyH<޶Ȥ$K>}T9\?R^yhY 7tZ}=d!MƍKcyp#tg)mEk},U\Ii!#n306E,$Tq2b<(M_uw(I7 j[SIaqWw:K0|Y'J$0>\QRh2I" gJ2üR7ld4-e l4ڕ( '',Hӻ)ѽvoңt>gu"n߃7U5p} ƩŐLjy;7QKkJZ7pJbdӛEa[V68XM*[Ή)\M8͕U3=} ,cdAiek7TIt,(M{L.cl|lը'E>2̊99sҐ26g*@2}x!.AbpVK0j0{ոSX7-t*̜C0FͷLf (3V<=j mb1]Cn\ Q7+Ur%Lb9.*gAq\WXs)sU>qO|[#$} O !y}T\pZK8G7eWfђvG #3ڧ= B~aO#ê .:53Zvɔ4dy+f8dUrˍ 7D{I7[wh w<>DqwrA;x]Ux05Xw16 l4^\nǭW!N0agTThP#%d̼IkUby]^$Sam;"˼E! i?Pz>Pş{i/Qs eő7aw?vnDÖTI$ ixJlz>a^ yZT"Z`7퀒*MiN'pzؓN%cK&뤄?F@jECEAfc./y(gm!!@sJ93F&py| yEgl1$4 ̙ †[Z-GoctMOؤxdHsq]w>nZo &(jv9>PU;rl`϶8u WWtF(hjnįqlV>Yҝ> 7j٧_oMk;Ji'+ZƩT_Y:x P{Ӛc u!~0*T£{ٱ ,F[CX lٲN_,Iz*o=Q^(Cy]]z}f\V/|M#=w߅ʧ=IVoOm߀/bMTVEnJT sϵlL=H͜(khpGeL%d2U̺{fSJFe_BP&Yv9~ӧ֍ fX5?=(KՈ6o}|yi"RGyJPqGލ3^I%{叨3&[j}_D!.A!9EO6;2nBN2u;㚥$8?!IShn\Ӭhwj˒ ]Hxj7\]$NSEMdBEz}62m?Fo9&_ h齅wՊJ8 &"z4gYWnrTCVk",kCoJyT/VK9z͎NVAA:#RS3ZɑQS ɯ u&<&OJŃ${n TpJFuY [Jo[e#Qm=Pb0PN3Fl,v2._5Dc N#dhSM$nuYWR3 /dH΂հ3mpc!0ջ4]&60߭7^KZT%w'cV=4:sIzޗR<&%!co,' nI b8#I$`Xc*y2G@Vc3 Ej(]XPV坈M7^1HWt,{ q5Ͻ}hĿѤ+5첫߶jK9AѸOܟQƨܓkP*W&g_In`:M C-n^Q70YzɫOL*i㐠˂+jD#R %֤kEm| !#/8eԬq Tm&ŜU׮Fǘ=7:f- ncRp ˺K9 @ۙJI }k?"C2 p{$"KbV* hRgJfrtIhvѓ^*?&1n`1g][Oȥ, az5[`gĪzל PwMیD)p,P iTkn̡?`5;el]n Ih/fuha3;ȏN,Cv5aK;" >y#Tzjr>"`tzŕs9]uv"PGs+UuQN=߹MQO;hh=p% R=%8vv8ۣŵ浮YD4Q_&Ln0kR|_~[MraR9SdX!fh~7*j5_hU[!Z(b'WÜExTPT' ѥd}Ǩ;ʿ?6#^TC)_c$P3@;_GjNYYI:'&?'e71n]eN'#. lJBTJ^9HC萲]Ȼ=DڕuYgEJMZ=]<:)M`j[YJKf/oلψJ?=-[vڒ!ru2F̯:eJpbWzl(6T׵ΚrQo~!+d":|fX锹g% ]vԭY(T Sgү Lc 1^p,G!1 $[^H8치P;AKV3. [b+2]"LnF J4`JE@;? B4-lϥcnE,Y5b~w|; @9>3?C; ‘H+JNg[sϘ~_z1,NjaSL|ٖauGRS!v)̮hɖ&&X.2 T0]Os\?TR] $mNV`tO9X i9Y[B2— ey̻52"MWN,3P))ԯJ} 99ڮGVPwO :"fdL` _?9朣\HxmI]I|{%]2Ow^``-0ZW@scV"(LF]uu.gF}|| dzA};[Ւcot/ G>]B%7B.m+w36Q8\:ma~,41f2쎮7$/xFԛ5SK0b_I5 ݲt@꼺$Q]X1$#ۏ'D R6r y'&`1M@0Z:zXܻi)#ͪH|疧Fp0>9H7 I KZ<LaK&2Dퟬ#S) eqK k#'6ww@F%-@m: DH,_n 8)̂dLlPB͂8)DzFG/N#2SߎQ雰^o?y&?\qKn˥GJHP\<}2|{(@\qoy+S䮀7n,~ DW֩PP4A:]s4:}}*qЂ\v JI0 ^wZ% 5ȤA0̈X7{ ;3A u@ y;RԠqJP8I42+KXj< >1z5+澷y44N'dN&]G Z"<0%t= N;lj >9|@h"nٖ06ompsq 0  [:rH6lծ>{NˉVSe)?unDB#TIkۚ2)n8eR]&C@ISB%fmcL2Ӿک *(o"cDIa)A?'}EЅȍ0~ P y<=i*Q9{?ߟ\97qps `1LYJ>LNVVHGZR,`@FB~??' d=T3)\BTnF'1V L֗r--RhtuI öv7`ft2Pp#7OY84EZyxZ!|ue&<#vOVD)yf@G.dҳXJ_ں@T _y #N5ۮ’UOҎo~u-X4hCm9͜g]?ع(54O *h\Ϡ:k6aOmMڨm*jì3%?k-nX;=6 (C2 eqv g1 ]x$7?Çm-.[M\y?䵉n$Pқ{ ?6zM{ImV`R1_5/u[zE1Gr:K$;`DGс|4.aß⡊' *q6E CD9f!f Z|"!{#SKzJo_B(*8IԠ;ޢƈ8mu~O= ;muv5`YR gt j1YBNZ儇^ ЩD 9.҆YmA~+*0dJZU K)g,ljcO'\#. RmyY_ɢsn%\ U<;.LˆcOOjF6q~ʯFZ8iPK!^:UHf tbG |OwړVhcjv齟> GRr4沇KÕݒǴ*5$N鎴3[qysTGΩP>2aڒKR 8+ئM/Y|ܜ mq(Tltd7e4X$Gj5s BhX}}l =Ku5tgbR]xCمqm&][#UAb/j +Mh#0Q1ZY( YuT}zRzj+G(ՋL|t#|&M&+닣*ڣ(#ҎQ1xD)uaG*F05 ߗf94O OO1g{zvRAϱ| [V1-'2v.On~%};SQ=%PKh($*˧> ?^%F#DQJ#:Hht읏CřV 5 ^U!zR*׬fU?y?T tHl#2s;/R  PIBpX?; sRvU:.r k7\^n! mݲ8[]{jTb9KjRi;toȼ򪧨u'qErRHXpz*RalRXq1CE?aCv\`SS|?:^fg ze2f81gFχK?X Cj,N E׍f{5ƧCN-P,q n?GĮk?XXtPv=ej$[sUӣA8\EnI" L=Vs%qٳamQt\Pz56bK$#s# Wxㆼ6WG)>&7i;{!'hQ.nGJA3]TB7a Ar$\-+*{-/ayu7s%6%>vK87&3 sB`w0վlz RASMtۉK)r1`T=jOwڢdRTmkC&Cc(#+-V&i%R d,gM$ծ; 9;Ï?5\9aꊇO '^u,z苢!@6aw&ݎ .g }j .PV+ 0VӪVv9.]ޫ5uS- {h{e2nyꦶj@/y”>҂fJQu/ 7{yGJ_L!B c@FcV0|F&j5 ;Dۉ4͍ mkw&3| ̯2^FQr GASh ׭O 7$V&)WjoDo ԗp}_]*AB)!"[Sޜ%svl^vndbJ ޅ"B%‹FPɫ#ETи6b33կH\C-edއG6AO+fB쒛1źyEJq<4F}E"D*l| nsf:Y$\7<(__'xV^~_j"d5aijWׇpz"ez C`$N.>hhStV)n6bBK:|FUӅ/uP9W{ u6Vd?z=gl}L1;ox*U!p$}f `Zѹo¯k++-L!%JB\p?)D. 2bN3e\vFkF*J׉l3u1vAb8yQ^eJi2!%QVs*@X\< /$yiIu<l"X$fІ@UBÈ,/Pq tO7NK/]ˑսYWj*JȪe.Oahu–ig=7˹'8pWVJ2LqM%#kƱd @w)<]k!<ĝ,-Hv~ lAf|'ւFUGT0KGyh1w2Q"Wࣽ.9Z('.zh ffeۙ@?s0]%P+%XՆG 1gC0dPpW##&XA&T]Br?~ ?4a,2AT7Y0ĸO |q`EJ.q}O^1GHyXF8(ld}I2 _Rb1c&#BYOND8&߻?0!hKhًA _7]&T!zH" .^5xɦ*D/ +' In8l"#c;3yDMAW֊KU r&˟=c@zEZ?bO\XNѲpo t>o=lUnJ!gv;+y /N| XG%M24 -c^%<žrkhK|*;Coo9 Nraչ"{|"Bu]>tbj&+%jA̵XNd *]8'$afN~&+fGys 5GwLcwSK=S-Wy;qvPI921t88 E*rNt7!C.SԵ 7ԛo6o*)0!xT 6r k(kbg3TWFO\B7*lŃB9Y9>C*Q̀x[_f1Fevi*> c.44/m62Rah'>D榠4(qx£?.PcYY"MO/N%P@|*p_߃R/4`3auhS(O8Dbϕ4[YNW#T$Bx{wLzz*.[7f|]uhq NݟK֦8t|9dv'Fb҅$=R^-NK8q#0Kjzf"iC2g ɷ h{YA;UZ>pE<]V=3}*C=8%F_-|#>'*#ڪ>¥:>)]?,b< N +ZU.lN:8΄CW(pR.IXήݤ Q:U*dWV=/,j CVD fݞPҿCdo:KF# Tt%/3#g.IjX~Z&gQ C ͤ K\P|}Mư)lh9+ʜ7ѹ_jp屖U]n)W}E{,*a!kwϘvdK%/B^>eQD#` /_`Qi/hn%DxK|Q(?\* vB (Ub`xwӫUslުl[T氟X;gCNǙOH )_*.armpC<zF<.g)ìw!q4Dqnp*k 6GfB:wII97M lŕu=i238wX%OkoZ!S_ŧ옌8Iz 얣\Js@ K[;fa -NE\.eO,wNށv%"hjVMpȰ{. 4\DdLwuS3cJ°]DTbe] D ؘG76vO' \LsbᅃA z*h< -\q T zET5rF58̷2sBN䄻d4F8ܭ\d@[X//TAš`l+g^1CG7mg9} 1MW gp@XV(H.lY'b9H)65 u :su[~Tte$* ? =MN|Z+H =sIN`Q4i$[vܛ'8+^9}V|l{o*W\kr͵;0 -x#4rIY3eI7'|8R/3BBרO3'ȟ:m 3 Ssm=Ô]1v{W3 !4#,,f}X~T]PC*;GeTQ/"¸k6[JGH_xES3;_Pu+D8. `%-߷ib~"4>\bK_4is*8BT]زX^>ðbCZg:*~iž: ᩋ7u%G{`р;<3ZƥiBNih'&[*2QǶ"W^r8H,+]ќiM_G`ۊɯY4EĚ<I^(469` Rh^o"| )ʮi9#ue4w2{DhێȟUfBI ؑIJ'^OL#&vjX\YJbwivkhc7,r,M;~?9X /Ǜzu'3Iz%y41d,}qFDkuwwRD=5@^:+@*#|3Grq!'O>/ЏIӺOu#yi<Ǫl ӯvN3 aO{Gm"0ǑR)pXݷFƗФ 8VO@ܢ Sbvp'E»ePwvc nZSuW3_Ga:#\?XUA)`'Kۭ`9p- "߱O`xIhفIl56:ϚyZ4"pvAN6$dXu<ɕ ٽ3,]mBKΎ XXEC0sYPǤVnF}jkaVSfQRC5=qz ǹ2LP\Ocsr:Q"L+8 zq6\'[3gRQv)!$XYDvLٯ|Dt Gձ3 i/J|'cY+1p=Ш5/O7d?r ksGhA͑:}S\*tz _[,Jmժi7#9aIE).i֧~sfI?1$&x#A>o:fA61g0P]έ̊-G+{$:?=^m2[Ѵʰ'PQ9<.?ri.vgTLX =&, )& ͺ 5lwXTycG^\R%N\֑ 7JHA=rǹ.ýL$evwK1MɅ]B̸Cfm6(5.R$$ԾdSUb.WhuKJ f'YxUSꢊ>ǹY3]ΨRǏG;_>CD2 T4f $a3a8V^OYCIy,٢9ϸ>Cdž,˰ʆV?߮[q,*ER͹[NU6[8@(_(.45OJ2=MSpԛBDplVK0boc0+*˖I#fWBND};neY.;C38 -xW%9U}ٻ]Yd>{py:vV}dJM66⮪ /e͂ ,GZ(q513y$#9EqPJ ":N,W?mOS-8FX-M%+U8 q4>"q0wESt/X Aϖ'r/$&gftg}U`c_12(<D;YX!)ٶ^J1$跋we<63z̫PSEg+em_ֹ݌z̳2@Y}›|_Cj/Wx>`9,N5Tz!ézfLC0Ӵ6IJ DvnO3.2|T:wK5 y p]K5vzn$I7xqD۵pf 8(QvliS0| kU)v;oVkɕW ;@z*vp<PZՕaWWm)QYKN&G'cﮚf1vO =/<4>ŗr|OYӬw 'U9|!-Ĕ&O9K;B<+K4 F *;a[?<&8D{ y_ۯh!/˦sPPxH\[ISr5Gnr|4x Qߏ 凅KG~Ykb??֙|NԇDXJn%nkNLCzҫ)tя#z?2UnNsQȧ&>#&1Np$-RLߍ[lۑ~܋! c:dUEZrXzs2|;x4.8_]И M|RP-Xj&(m- e)o|*Φl>Ce}QόVon;3Kqz1|ݚ+ԒGdGpǙA3""%_hY5iou}MAm@׼&Ui;.rx %'`1 ``-^,u kL05Y8l -D95:)Iqd(AZ[ݠJM#"-[P8 uZ, +K'\hfOQ[bmQGֿ4#RĪ @L x!ȩBa> 鵄[YO]bXRet6R͒!:ɁuqLԳ_`/V C>D%iϐ?l,†Eg$6[ dnP{?[dpNGMhJ A@|$b]|4{9UV*ZzN5^b5ڐNAJQ鯖0n>ȼ۲G (,7hoԶ+WP} /c֫f]O MmӐ53o5:1΢͢k~ũTUrR8]o5Gw MB] ^J,J%M.}0Jܼ䈼sHjI")eD)lw23UK _Г|'?Ȱ_"j!zָÒe^Vg7Â#Z5FӚK_"&]֟)}0:ni$/1Jz;fدy YPpוCzk3MU$!$Qt#{pnޱd6 d 㕼9c2-C0 ;VN2Ύt Tr@$"rmj­qEf mJ%^E7OhY5K$ `'o f?<$*ȍpuMvBt_IerO4WM_GDXH_ G+ќ0+,TG$f4IJ6SpyMeM_fF #\^W˭2KG=Z{(n]60*wZ8\B3%X/OS0@1ݢuۆ:}*5!zMqs)j(/t]bGyҬ:oM<Cx9-gg^Án)i)ݺ-Zg9|[řF/E3:G{s,2[ZܯiyC_ D&$u`l>n!Ñ!ςnrl5+n=9SpڴDE)z %8J0=c9k*@s-zu~HHB(r[OI%a}(+uN)O޹i2;5K9%*sQN{ rIFÄ )EXyoÉjOZ>0}^|3x) -,[#-!q>ð#˦v` ^XԾ _k 5ILJ Ƹce`B%Me٬k?1 }v>s2r=I HOY0Xܺ#HfT%_™U)3Z`>`onJ؋I#6&ȡX VѭvHgODt$gYNlsUb9Q6p9|e|.-%Byrg0] %܈+m!~I pOC5: `Mma(jޅb4~gC] $n hVX 'T#~^cX?ҫq\h @ 5jiGA0,܊ =MAS^@Vu\ʪ~piҊM+c^^[`Rwݤ||"^4(_~p2?M`E jž;YMEeb$JFQN9C!4pU8MƲQ~ۗ5g"3~.^xY}]{;ꌷ?b7&*ԕ/{ݟhVw*GkEBh2`cG^Uks#yqK!fC]|2"VLf B]_ܾD6&xUH%lҊ+ 0$Ͳ_؅V0-\XMf0C h1!0_Ӧ%͂K̎FQ͒!-4RL4VR*wJT-K{z\g[˅Czpo!;Lv K.XF!x@L%\`axkl E/ނZ<8hku7h#I4,l \5w3&}@Nh xO]v.gr<}"(xGWЈ8lơRij;uқ\U`M:F;h\ MsCWEq~R΅RYNY=R-p9o'c,?"HRʉp7_ p|mJ[e= z-Aj\PA>ZJ2^ F6!0.0Ed=Ușs iи;&crĽ.t r}Ar@΃5 NseCDB ݜ{zzwװr9J@{ӝKiH L7&*"h꙽2i6ž#Xf>>%U8ʵ?EL:UIxc05b=mKwqWsc(tlV =˓tHCW6e O8Kt$[nIZA8]@Ū9V4SCׂ;12\CwK5$۷+@K 0AdgF,0Жakjmy}'Z5u9)aϓS CJci \ !9d30^^I5IO1/MtpH b}X)r3]0[7['x}6Cގ)A \ir"_y"\yꝞ$n]cʊt1!) %}~:{ac Z{,c% Q\,/BgJ*ͶT̄CFM;@p̥bsNV`׃{}٫dAZtKiu=4@?v[ >Y(`D^ި+n4F43‡ȄN@zz9M6tHW)ZgU-m`rc_W4G 1IUcI 03L)KT"^iuMd; KU@cAɑ/lp2G`PcRDr*j"t\#AV4dag)S@`[h'}h.خ-Ύ1naIy*ODb=Xc:*~1m:IFνC `N\Z1Ժyȶ\.&Q6J|ڣv&{Zg= Y貄py3("l 3h jv£8>I%vƿ„jO6leZ3d&5*I] SW EAweMw(\qCGA\vP  |u!sa3QP3_(Jg cЫ4psiGB=7 ]ȹ+z{JP25w24>h"5?KFNtSL=/=ִ"0\ۓ)6,@nM $r>HȔΖ-jB_iT]M{"%i)cyŸS}bޑ>9yYVh2Q(P:AK޽n4CPZKE[ Hچk ͷ wr[?U2Y_'yc0KϏKaΫT'_vc(ZGN1I~5yzyO:lN#齆׹|OF˭ewQս_ ![WQFz%(Ma(JM^|M+^`>n"x萠"8A^s _WOʹh0wzn\R?ؘd˺"5?!FjdUų@xxx% =,!lpkمpDG|XՋѫrL^nv^o۪5dH.T#*ٓëR^^Θ2 EϿK7x;T:}?@R&wZtҽ=*!"IIB>rP S%RwPn-_Z%5!@y ds L\XG~ٍ݄ȓCC+w`2b##45E lQ <^ޢ#_TO8;0ڗ [r+ DP 6#:Ad&IYO? EN/{iԔ{I,lYC뉏dr,֒GK ]+׉/nGrx@ pcgFH񔁤|4L>;墔xnS$ѩ8*!)L٢LLea T؊^jT9OhSEO[p+rL zuZVufSJRyk\h'V @W݈)D&v"ؾ:b׵(ɧR|o8M%\TH B(D.ܫ$5:2:#8ψyd!ǜ& X:,ϯ.CZ6>,0 ۗyiNf'Ώ%q>޸->|m0¾[B*Yj s† r@JO^I^QxtjJ̦gW?tvx7 |`(v|慴3iP];iOJbv@UWKOջ$u94e- ;oH'p/PčZݤ5'GG :# 8}i6K8ijb5~!IJ*{TE1]'r`P #]ua2zU7AliW<#Vn Vw azpQ;\=\X_a!5 KB%pOO-\&;\k)v\E(jQM7z>ʒ=NMW~ƾ7C Hp} s?%dY)K.flR+ONar*r~3ϗLHTP pjRյHw~ҕOo2lG^$@?Hvny>Uۅά'`L'`K5J*A?5-YIIE79b4hjL4K_m~6o^ 2LZ=rX}רف9g|T."|$]%jS춬]fٹc(s}׋fa)9;Ч:5ckpN&Y~b>&E ;|wJB$KVQ=00\`,z_N2%ۀeLVR}Y8t[mv) ?n.L%qĶ}']ւʹThj~_$g[AEˈq|׌ 9mb"HX6 lоC̹RຼGKKYNT.Np|< YR +$q;T_]-] zg\k?BTd5a-vnw}b: ]<T՛[ezQ`zmUknf[FAѠ6˖%XZhzEvPD T h}, KLl{u |;%H/PSJI9?X[4B4kTOoTo!Rg `V#q`K'ג \ioW"̜A'# ?.vòfQ\!R74eBϭHa;s|;٘p}Hr5u,uHxUih| 8Z63oHɛr Z !3*T9@bZr,H8|p1OuU5!oUʶ{:'аLq*3p3-L' %Q`'s{8#X1ٽ vv˼~SHK:9^Յ䪠z&\@eu78YSRpgő9^زAij\FWA$ߑE 5sA`te1l *r8ġ,\mʂV 22i8Y*P%Xw^Werz;?n0du-vG95;0~JlcHF7R I;(ƌ!@%}EwQu4.)csQlmwf@$\tx B~%Z;`$N}?c0Ϸ Fך/Nl#1Dvd.p8F:Joe0S"3r)!$:to7 HyX9'za-bOƦ\kx4ǔ32551բ MzVF$%'_,KVpZ Db]bngdya+YByw9c V>8+_L,%uYY-H?Ui+ڇ8ϰ4>}<֮)1f74yuُ+Bg>ǧ v;o@SvU'4O<^Gy,OKhEh:ckCV*8 .̉s+\u2xEw`(}Y3lELoS2 S6{JI|.g}̳w 2'r]>5쵮rK!"b\ YOZ,Df%Q!Es@^b3v+~"&䢝SV⳼(s4P.atηżM_tWjkSWB":/<)it,\%,m>wyM =Gp ;x{M|[9c Q?:ntѧ9{RdCn'tOP~xg zךLWdNǁPxsxī\h<ܼ[8_ch8(1Q_˜ Aމ0sJ7Xf*TՄ#Iه 8#|q9GT#MZz(d)φS}h~:J-hu&G)i;u%Y DQX~EnT"fgj݋f[q.evmFD`Vn17Wk߫ 8 [MFh馲-Sb&'^nB<v gZQC>^ޕ_ hgh=[tE~G#GM`sZ;aRiz;XoN5< 覐RXez| >@|e_f jM^ wIJ@yA8ɚHHuHHƲ'\3u6|BI3/Яc%%;:T ^t{Q9t͟ADx8I)U q_Jӱ7!${)8b|VdEGjpwϙ~S%eFextʶ QYF(1Ќzf7#uYBƘawvU%8BV"z89=oeoeSiX߁}qճ縺YtJ5pPt  T"+zneInm D; )-{>o9X F~yPg4>粨i|ٜ8 Sڛ 8cItWde xˮa˲\*P0E6í!ձty~B-ȦB֗?YjuL pV\!B^N˱HY=:ب ׶t_Xae,+m+a*pLZ\tpaqd*HmtPW gri f( =Zn$HP!8j;*^jhl bȆį̍v'I%ߵgY[;%ݴ")VR򃅔e_p#oD@щy])Xi纸6 8+&@B5b[*^=[kD5!M))H8jzt[Y:MݼT6o:>1ޙܒv wB 38[U  J<2lP;5A(:_{1vbだL@RpS8`8U5i/s6Rx Fl4[$?<1D >҆p՚tjㅝZd̲jc̞pz5wZe鶑Ղu liXv%ƨ'BG]"~i grd?d )6_0M#&3AL?gQ(;?jkҵ08nmI܋Li8Wq Py~V $eIGrw#WQր(oS؉1 kFփ<Sb191oI z3i,"P+wqKb/E%KZ8k/'1 QEcY 6]b#!MFqZf1oBh8R&ɊEI_a|UHL;j }]Mht{q<$p^Y\H6QEmC$#a% #:>( irZ|[i}LvS.>B"O8vPXlٵ/,q -Dkߢ$s7e5w*Áu;0 d2HStQt0?YI'<@spCH>}e%+Ow8u!SS)\hX .~9Dqj}U +Oz_C5g U4qI@He4 P$C 2:ߦJݘBvH+9Et #4`W] KrAP#a& FK[˜i"ItAl\fsRLᔐ8aN#t t~8' ޏN^Lm+7O=}R(^F][,S{8.s@#=:ƾa Z"DBcHF7parN3+DN7M~ ~ˏV;K)?6kMCG3zehb!$ ́K{Rb7*r;.tAobчהs@0V=S (j-iPѮ=oR-YVkI{k8 lK ۨpf-AΧF 5F ?~1S:fV7ix)$߇$iȓHϛFV`Tf8 _(ob+g 3n*<}AgReUٜ)ɶE_f ko:#-S-*.C{E_zm1Ӣ"]]/ @  nou#A|sO6H\FJ.%ɉ9?R]kV\_73bz- rކE DI<^ar)z%'_x׍d ui#_2RMf0+@TjuÝFT9iCb^{ Lȯ _+VO_ x}fh.lO<7ۦ.m#{rSPYҏʷ8M]=9fguu2wkSLQcP'P^ڥZQbT Vͥu{cku6$_W(ڟa-'*:"^4[?pV.38qG:Mhk|9]/ 00(> 1nb4L?; 3HRuvE g]v%}!ShXf9"IjB)tpĸ]9QHNn'B!F iaCN2b.V4_o!!3VH3{E`̷KM6c$i5$¿EҔe6ՐO`, ]fo +$ M<A=\0 &cx0#:=5k<t/[[}E)ûVK+zNc[@Aq#d xP6wnZF !-Ztq%(tnTffg,@zߘ݊R{XsFp0p(7dtǶ;̂1q;?78ژEs}QVtb,[ 9n (QTc@cˈԑٍۊoUfɔ BpWt.zC0ΏDk7$!.~{=VL2*[UzayJXQtK}0şM j-Q?䉟)i\$DpK/e&>Xwtf ķXE`&Y1bg>GL݃WZ7 @)]1?huQV: 6BδZ倥m.0M1$ۣ/ r'YrG#tP)X=]R3JʇV~jKJ8iȮ PqIKzk׏݉̆Npǡ0Q)LSRd 0NM&qE\DKX R\PO#)%r30<|g+lRs)@=3K}ƤZM3/|^)!ԑ< }SE/ i 7r]#ll^ex@֙M MfKTofnCWF ckmM'ӊfD\'7@~z:R׉]NUjh4N"J{k 6}IggU ssKDi$>)ќV47V=Z\:RwCzbG5 {Q٨=,nBb!ECHTx$t؜~tE(F*7guɴ b Yu9:5Lh̑8pwLՄ MfM>&%ȏIf{枋a8~!l @r=`-\kb|Q䫇iK6c)o#.QDH/&AD;?BGյv,2Ѿ} cXrIk0{eH5W i$4S1֠ȮQ> :Š̝6d":xJ6J*\$iDh iB;)_UsξE3, =C܂#iB(%EP (|T(v@o4G@N9x VP0eu۟0\mAW3/3Z]T~7Id SI62~(g72\.ˆB7nat۞t'ʉʻڬ_AS^jD|0͘"DusЈ- /niR%> h/V#Zurb +.'+Hq=MoB Җ ~xM8ScG &1 tL1jI2_O= je eB(yZ,4VRHK;]`'4!cIF@, e'raRʦ2'lG7ܭE\u6k+a;I a csE% 6W 8"_;w2bӵ]E~P`Q]WЀRj ͏fR^ ]4R@m5qϢt+mbNOXt'VM:AY(#0@LaPFigK1fAʽ Jtbdx6]L ]SgY_usԕa1W a\sƕmqL)5]zͧ.> v/o'pK6[uQFm:flƭ!5Rnh)'g?PF q|69g 43l)8l=ÜD SoؖY,7xa16H6 u7-w"`1?,ii?P/,E;t@i>#P~̠T$:-^` u* 7L :}'o?vmK|68oq}8Ik"A١woY!]< i8e .z [ xi rTab>?g2vNcyaˆfr;h{s/έfk9Ѽ*/U$lPop֩!@XWtrj e|z]!(Zbuex[K)yR0~n3H:@5؉D9w67 nȴwیȗhHP!">ֹ}>LQyKw-J$'&JIEJR1V:GHzF##kK4^EJ!ZӎjͰ.[[N# @G~*V\*P d̋&~+Vt}yxa vfu} (di&'Qz+t+$~mVθۇz%6e0K'SN*p 2Dn'dL-F \90zi\5q(ܪ՜ˇXB23_0jVžYnskM (t]?[w88~s [Jx5OsVi+E:1y2&Bxf:(S^J,Ef?SL!(Z=Ŭ|/{ 5{)bHV7#wr\AɢC`W=|&d)_{9vi۷; $sLX0B@%z[ʯ\/R!Ʀ~! +gm@uV=x8X&LPt -YZ7C$Qf.mh(QЊ5_8Y5$M~&c}`eAZ|(tL?(J$c_}Nvu_shkߒ41n|䫫=uHp# ]OmUG-f0 o*߹=&Qm7`La ulO#0O`n?3iftzc~IG#(ÀvѲA8xZ"[$~PkJlu qUn+]6Iƈ G$|{#'wU=9#u,9 ye{xYӷ\.vR81,Җ| -lmKL^n Ob,ȢQ6 v>m 9y9f^Reot7۞P`熽buh L.:N';,^p&"]!gh6K.lt{}35k]wzb-"ۧ kRV e|H#A=\Pob?Whl &ɻj7IhJd =w^@sE)t0jyB8h/][a,GScddVp׸/v7o'M5,'$-sv1*ۋvn-0/yXU&%.: 9 _Μ& 4`ɶ>W]!dB-SxÊ"GGI±vh-},oZQ&\rhmLWUHwz>R_VJ7/'[W XUbI#].ӕ$r1U' &9"e%mO%CJ3tg {u4k;$avO|Fe`2 4l{OĿhMv1@w-- R .Oف Jq8yW@$~hZ_\sl TZ iTPa:|텡㜖!:Bԝ ɴ.2O$왐(`:J%ž?[ i`=m(ף *zQ'~7F\f 7œvfں-Bx9uyU8:KzRh.kU0 <'U=݈I H6`093hj5NO2;1:oʪ.-'u PW9dX#DDl#8k]xg]=5 &^]|w#])HWD9f^N|ޜFĖJ4ЭuFndL-[ 3im^!I[C\EPhtotjα Әhc_Հ9UQZ2K墔wBricoVȖGY7!k֪w $~sOa'ep7 swth>#<=jJ2(deJ5CIʆ΄ӲCִF=鮲G8f3qfGӼ#-Mg/НE=0*^(Ϥ c0s14K.pi*a[3{dWI\ńTٮuJ;<|Ǿ}Hva@Eqrp`7,ڰeBu"Ig]s3&XEfJCݣ ONb.hd$yGV7ծ WѬ8m"^sQsg6EYCF*Ddw7K?cZ$WmG?ʱ mIcEB .eP,R**#.ȟIJ9ؖ !r:\_4Un J gcTز# _ G~v_| & \9qR$?@q!yh֙i$g=s< 22/jED2>+TjWAhh Ob@3:pv;Xo#Md\Quvxr N_f QOFSK"ڨr?"K|2ڃqC>MZ夞(x2`EѪD~% ^xёsjaf6 vbo)h{6B>3L˃ΘILP8-`YKd;Jd$Y CH5AjUTgJxݢ؟J& ZCT$th |ⒾA$w"w@A7I^7:?<PyM+q5y{\hI/D8Me%f }75i[Scf,{5<m! itzx1ƶӊMA+ڳѣݴ)ލwSn8 Ј'3MFN<_>hcnSz>Gi'y>RΚI!KҒEk1<Ĵw׈p.0@@6+S&2{Kj],ya !U&&9c23ZÁ c Pv^眎 BX٬iG>M[z {/,bD6]#ISsE6(*}}t,}^0JQo|yNqv;™],^8K4#3j`jϢ nl* @Ӹ~bzBn(>bNqH8vWE2>;7e?Q咩?%%MSl *3Ӎ?}_^s_~/x{ BVd5,sN4 ;*`=/G`ff 0i rF;n=FL[gB"M?oL|<2+_k"ErhVJ+nRpMٸܮ4u4է(u*\H|ӑ歼fƅWEg?y tަw<=l0@?47m  lfxDT.^S$JNVZ$#=)>F[$swNnC}LBq$1^Â醾:SALBvzXZr`t,7ʵ _01|6 &D}QxP#C޸R7VZ> "CEB hWm<.um:ZIŶI2Z/Ͱ⨬\M{tQ ¤ 5k -H8xgh \ai^(G=H4AwD,SubӔUzhoftiZ1989U>l;-W2G(I%\Uxs`n{ bI1Ho* \ݟLmOrj\duKs4/]W0vrofC+C 3Yf ;<}Ǿ^ g6:Utq.K/m4i|7 ~E2*X-wf[v<^qMqhIa^c|h) N!srQ)?PNMXb״&^#) avnN47&3ő~^`s8$29ss1x9AylT2gx3&ք+-7ջg7I%JauX!k.0z_4U,1?0GLVl @Vo`wk#@ʤH5iNL^ICfҿ޲ H \QN_ĖΝ~8:/(0hBW/Snd/: bSȆO6`jt/@X`MǪb>"ЖxDFf@|*3kʀwO",1IvA'N*a(.AAuZp3!Gjy7 VGDޮ_eLvv}vQq}nAZ>Glre=c lF.=ox),+K|+SXnaj6g%!x6ogg gŨ&91gł* L3 ^qNc|k[EW"-U ?vg0ѽ=w*޷.f'>ddÅgd$Tזp : LTE-Gv}n!5]ɘe6c2,<)"QŷFX0K F^>Oh>6/9hc@U7=T A!nH`y85,b޵څ:3dEp+}NO3x~-uPLN\_9f|%5jd4Q{-!!eP t6FYrjnD#M&WKնh B@N748.k $fwiJ\7# fȐm?| sT]qϘ@ٌ<;jgT;4>q2Dw=eSZڈSt,J%)r)gO,Mq//0B&dii+]K(cPBJ"9qK0vȄN6Cв۩]'lwۂSXl 唂ۣ$63Tļ,Gd^"b%R?-CXgƸӰT VSkIK"Yq`,W Pxl$@kIG(zOo/6%50c XAyӽyl͟]yQՕ܉šC< #^^i 9oF @&e+6޸Gԕ倖7jx[]##q RhBآy̾V[ *z̸;jP,T_lM㩟#%q#{g>4ƟkJy0(?g > uܲJz3"%acp!(e ᬍ3MGO]-4b?\,j-'XD/, dO'Ή&%MHn/0eQd`} nϧ IF#TC^8[ٖG2'MiM@jゑ>Dc 0띜؝1$s!_NZ˅ŵvS<\\+XAvtuaT3<B-΄w vүKuƚdf [ dMZ:Drؖ~EW Y2Qs [A}.7KiMkU#1Y%Dy<зM}H!#߲K@G!tj_6h3\ Vs f%O weG=)((). {ZGT(|{.P09v18fSA)wMdʹD"2iCG3?jې+0:9-Jt1%!3>$JliVzzy~IΗ+ځ^Ĝ9WL\t.pWG'!@|!P:UωD, <Lڋ*,]?\-`%RO޵ ,j 5ϒ\#o4~`,~]@*@ A'~)FbKXy XA[b3Ah6q]Nt#ؤE 8 Z&׿cJ[>8?v$42-6-kiībz25z_GMFa~d/}T f6Gm骂Y(P AћMOia]7j{MGhPɮ{~._> Ucz=}AL^[2E^'6;'$eF} X>& )pT8uT2VF`mG5,^JwhpV/Sqc\ͯ4S.|_/cԗ@I?>%1:Wr^r%b3HZ7mXdG4kPy+袱a+U2`oعVžl(~s$_+/%_$_F0!9ER/4۽Ip:Z[o]- vx^]]y7vegXK4Nmp,KDsP̯˸~6j0aMߒ^,]_+8i=DCt:PNِ֩3Ͱ^1&[R4׮:Ĝw{{?9O[heHKty_}9U5]uzE!) |7S7Dg35y \sL^!T#]mEe]䅭}>y.lNC Hfh1X,v6P *3\KNe6gb EԌθ@'9 )90xVt%\ISM2ftNeږQlB R2}RD04JF2W}Bm&3/?yzZ=OHj*RsmBDʭEI8[ۄ" sRwD'KJ% S?T&4/DK܅5/nL/p">Ҥom%aqQΘqxmw6ǸB+OVdr:E'm[j{G״ KVp%r6ʌr3O*g2k6xU <1{]';FkmށE DM%P#| b)C1h U!OcAnU.WIizl! ɸc\=>]Dᒮ朹֝(H7#"sC`vۉB"pgzXzZDwBx߬%PAUUF!1HvCPaS@c!@ Mn{IGBzZ?XƁ2 ɗ PfpgiAl Ss<u!m3mo)i_V ғיQ( Gl~qFe?:B3;xK$('W9*1ԹOQkj5 i![ei_ߠd])a\ڙzmarM)8F1T}XpOc; =/~̉*|Rےݨ [w*cEII{vFnjX\:`q&AeNO#h5tf'Qc+]ZKOgDs䚿>ۥڳAbf^ |m(בb}l]q`L6LD7_*yN^yݘɒsL\:V-yT÷x܉~RrsNOJw(Mj@CVnw8iV%WcV}u3{G\ín_qu)KvU/ី=q&I襋-2i?vB!.oghkީ(;:- ˒[ ֏+& mZdo_1/$ښ2'kШΉq!idB{(V`0MlqC",Xu-jNN1B.T#kmC~LaHN؞Sj@|Ւ4LB ַ*Pސ Sim] u3J\x]/5ГasQ<ΞӸ({ovƅ;d8C%O,xG*PZͳQ^b|Nrf`1[Q76qbsTdqJa6Io.Z.@%)>^gB]߁C=]r({H=hNj%Q&yGx|xl)?6mI\9L-AjڊUl >߲jRqeUGbFMQ瓶<4@LX%x̄޼%iGNbϱ`p -WQ)Qr0F_W**8r MūZ@|z˦I[?F[s[\Tk1CƤC59r:>;xfUT =U{xM C}tQ (eeP j9_{vh~ az&(lX {a9sXqFR~/&C pɹӐ08ro7x<bzvi:,h^Uf师['X-be(}; H f` 03 HR&Mnj^[؞q(tY.3AdL6Ȱe7'S rV=gfp\j&.//jvѦR:4r~҂ʂ<"?89s%'Xs#3z[ 7)#x&M!Kv%8~ܜ/,УZJKz%|uGPTr*OW7ibs3V{! AU4+MkeQ6$1[Jf6UE; e K pwo뗶d4{}q;a:#KWnWl]ͬHt D(n' A5/CK-D 1R5^S+`|B ȎRwwP f͐LVJ^6 hP/Ƴ^u[H"Lk˧mT0[CuG-j n{'c-`r񿒉Kjt׍K9SJ≯ie:_rr.7pNYnSveU-( תZqWxRezs-S4k.]wʊkϟDӰH911t%TYm(Z4p|2?Y |`;G /&*mX#M1EݨHF֕[}y, ̥q%`OHwO|\eDD' ز nI\#-o&!EKX 0=;PO"_ ;+1rW8pxoNC\+oǭ! 7oV?loW8,X-s0}k64}[!g3j@?)aD*0K/>qGI?Aq?,ym2!sʕV$Q6 Y~.OvXLNj56g;}F5y;odt "]8H1F;!Ga1{MGQ绵%た~ⶮsA3so oLQXIxg0{Ѣ U4 xG5'X/a`bW츋{T;"DyVKPS߀)zC; I Ąm807[d]eX[.݉k%'0-N>qז7:i,_uns R^D󎄉*uڞvVN}%x (P3ȕPBN嬏s7NL S%`"})o)070_"nٲR\yl ߾rcNӻRc_~ԏU/A5>P";(߮4x.5+YԪYvn3;y#)VS(fNi>G6wtm3jwɷoO*$t MBduFYHMtX89/7Vo9M#}(~:*5rEp:+QpدecSܙ&?'c򀝻WQ|:j޸a)&;5$yYn:Y'Cg`?ٗKmd6J`DI_YJ4llZ a)Whn J'*0^Up[&n8W&63UX+ @BwZ(k 9+=Wkq><eaJ\/.[t?:갟Y/>- ]6&^,H#;uWg'Z覢hZ鏗HdzTVIQ[;$#ݹ6Yڹ)sduJvʾ:@nrTfl+T@$UIϋ* 8E :%( P/5)=ZH&L.͚'lT<Ǽ*}M DɡH NJaD'#iv<_TM:6]؆+Sҽn0T]A˜52'{o6XԂetbHd. nY]1*or'HZR[λh>nهi[غ W""`_2َ8ًo*zqb.<2l;|8>~ȴMb3ARRq5}XNxi&B"Ku]*6RXX+>B&KS*.lq(3zNvMu?%n/FVP1 h:qf |6Y?] 4]3`O/5/$ݎPӏ⎺X:O}̵ķ|Hxфqwy֥ dMјw6bTP>mVTs" y3EK@.ӂ%u͖yטK<'K @Gq/QԌm¤,ǭ1 kY4Y*] ^2=jb*s_s'Ssw}Fʼn_UR7l1`)ez,ã V:<;F%zmU}ϩ4z. +;8}d?V&Ɵb={:MIv5 <}cfd4t |Ar8p{Bf=MFg=?6n %Mi*;r=]iyϒ\'7,bjt\.lR9 )鮊 yGk) G65/\TpFɇQ=8EL GpNvS~]1Lc1"\ffչ, #qT[BsfY2ҕw2|tʙ;mM\iB,֋dӂĶBGf"Kէ ݹ{;L$i[T,Vp0Vt\ĭFiCk:@u}E WsqmS-h+ څCR*i< }[Կ2 s4!G_ty-pWw|Ln[dÒO3>DVav瀗i|~Y0QD:D#])O}ҖpQ|* Ms.bJlFldv ݄`Lj][0HTc~(q( IU(AJG"pD' mY>}jkTn5@ dbZA)jQ6K(82& j4ha Ji#Al!P3,g*RɁܻTgfO\-ҀK;Q li TXv|'͗o5[ku`w>D_q vr(ApSo/6[N:\R22/ģ;)[C}n0XZ4Lܞ$g.KURLlv0)R^<ezfNVJ͟; `XфVe.GC_B]=Č' bwBܑrYӴEzX f¼TP<86@T|.V - AI۾A28Tg _! G"Dw"Zn:]ԉy?%4JRʘSwu[j~2t0E* ywQuVbp< (oC~?`{S܉^]oAub%7^94[-q@\j|AsMdC p08ȱЕ9aω'oH@J>#߷9[]`.AY)~?qx:P<p,Ӱ) /`u>Q!Y898LP4۬KOpOeaoeiqީO8wZyt}Ի*J* &=&;9Ӟ&]/.!~g lxtGbRs)}h |[|y@ #p%566J)vTwܜYqcR9t~\G(X#lVQql pHdD!!yaj,yYX`*mi@QYUQ5,^tQe'`=fWuE1>.nDŽߊO"4EDgaq{UZ^R3/ɗ~7OWk';Cz/1IHa 10]Qu=/U9;loI6ʯ%3ҦY \@>Kɜ+,P_=z{E3s] n8zYa]gz(օir^IhDcovwT<3^V*nRA(m4*EGҍL`pk')KXZg> mA-q2X*9o=^G  -ϙc:=;n!0zxPR@ﱣ1#\GOtg;EZR'O! сv07u1ʟx_Hsqt%k`{T )QO /-`A("9ZTU8/qg z00(Ik4G 8cNmP&M0`-Q)Ϛs/ )i&'{vμ=ɔ(UTfevB.nk:JgɃRNuqllG ImWECHviZl<϶*t7ȍ5*Z!;ڭO ߏ=)6~<5)3V@t!@oRMћVI8SY%y:0-VSUwO_RBMȥr>w΃׬x7Sᝂ嚖->L1gk5 οH`(u3#n [γpC7vF1*#jģ-lk^ V@ڳ20L:m春>lLEDI7A&daSe%&+:=EFϗ)DC_&k9+Tm,Rp {xy4_m_e{iֈB3 )pJhJǻ@Έ%m\.h ) { buWƗ,e=5f\?ǖP;k R5 }Bt\N+M; 4dk`kaBKvv*.}l43}.h Hl܃x6hD%0?őƴ4St5urD=faXWy7#&(ݪםxPZ<ڰ mA8؍QucYWCDW(>y$g2K9A%0gG`*G˻'_kT?uFa*勫l3'&Ӛ% 3R_KueYG1AþD3`V7BE(ߏ&B|Ȝ#mPp-Q";w`ˁdp=:<` /5>pd2/̪!,:Bf|`~??Ƽ˰ʗ3q[PKlrtcƣMPmԡ^@MhFH*q?T&4F$5Ir*}[AO{ &iVN $5* ucUmd,{e!ծR=o}~{'0hهqKhq(2~Ѹt A0(EY _-@¨dnP3BK?u1ruڪ>+gR &q,jW=i~wp4kv&tY:a."VHz0P83n~GHKrxWP@`fS[\ }Uffd>]NO~pkW zܒVV.ZCxj{oWC{–cAɠmhW'Xʔ8]?`. jnM' /c`dGZA,{ç}V3;j\ B54amx1bsiV~[vWBo6]v>c* u8)/nz.&ym0BmU -^Z _oa;#IS9t-Y]Z7ݮcy^0xb+CW$gv1+sTTm9xpx A.ĚFg˥dq:,p*ȝDamnBȺ_ϩ/owk2^\ACArO) yYocJ YĹ. k,TJ "j%V[Ɲ<'-&訩3l/\$Du <[\t%#"/Yç+Ũd ^gtfNaaޠ >"7l7Ҧ',Si,{(F4>5R=okDz[bSS?Zhӱ&މyjno3̘naҮ׬H,P$G4:?Rq ^E:&Q,(H ›npQ@_twsW%F9Tu 'R-lggXK< +A$+xOҊ95ig Eh) A2CObbONz.Lh6P6 uS(tPf5Na(y9PPIg%` xqLs7вjF%qJU z/V(=>+Idam8K.%SF0B0R73Y<_yHro~byI 'NH$ -cmhD<ޜ•AHBC|cmI6ݡa/i @Ays*O)<ؒܬ;G‘D=ӣC}~CBu\MD@Q`rb?Р/g`TƋ#)[~-] 9޼A O43oTt2Jo>؇rzW $IN^zB7!@&-4]Y55lF._dIƂ(_TǾejd'rxٶ;[pvqދz54FV"QpA Ci_fǣbcof=j[y%9hV|w_tqfs0YG_*Κx9BɺGrdg|o@P0`zDoiހt߫_)eji /\W=oo!Hh_ %De#L6@sg5ԡ?X>{J:(Ȫ+ƴFSսߏz K6mMJM$6 ,=J7+}R@R.x)|tD]*6^¶㨕 i+kDm[@؝s%u y\Ɨ4IbH~ $ͦ%t9ޕɶͶc[rn[*0jUcՌ;J`P$z:h嘐!nZnS[s"/aR̨6L]`,LoS};*jUxp0*>k;rfb]BMߋ N #4&f:? @o*ZdBFpsܓj|*/FyҌ#tp>&HR\;{-{\ %$"t_иnn=n%3793BwLݡ/{},YUiqϨ2DњWƹ#;X5#U&~"AD(2:hѫ5Ҩ_h '4+!+6ФIX h!hb9_g›c-e|9-M1ezn]}$ 2G ) 0k4MlX"uj.\r+Ž 9 _a$UFњ7H䁀q4t}w$#0>[*SUBK1Ъ}L#Ms.5U(~&dvrU9-<CU']ޒS|Rqzʥ=u%3l7ׄXv!UҼV70IJb$[ݷr p؎B#4:U_u˹U,u&-*]4 '5ޏWhaܶH0}\UЮ{(2I0ܞ ( |T|QO@*atѡ(>a#hwJM~y"6>CG UWNA=.^ND5a\бepX YDG0B@7Wr{ /{Gq&{luLq^]TlL?\djdA LD~ HU] ԍ\!` Q7SH*q82VSIEn6q{檨N䖙Fnc 28kh*ե_H'Kn/qlFDB^LNƋDl9x4SXOEYysn⛊$1"1&O/-Ui2q =a8_Ƈzvj Q?K@bníQshdhKIzT[7Ku2u+ 3\uiq.;]M]$,TR5nX:yNboՃ5ZC}R?D@%[X."T0qN)ur=Bb &`w7iX%zs25MbAO#:]2'KDMgK" Z \,4<@6orMQ+ Óћ5ɆaNmpv]UOwY{|\5WŽM}VvZ?ʄ.p$. Qh+zrDd {.{pNBؑgVU_ 'a0Ύ ot*: :mFdڻpB(id/,_5Kx0 ]?柇U-#q\g^XE$ FXIz ݬ8T[m{ @ۦyeRPqCdIZMXr,'t8nN7djZ ws.`-dޔ_ 2Wp3fvY{)EȓQHGv mx{,}~-k1k^Ѿ0{f͔]IQtZD˴1i6cΡ=AD+Ҕ@EC:G&fZU@~TP) +7!g,Q=4f逥;Ώ'-mXE.-rf,Y@ |r8 y1a%tZuΈ F OQ坛`x(@\d OJRVdKq' c#'w6`RmdXHy74e)CŮW6v“"yC{˿m&(0N% R=gAp!ZQ&6&r['C_%lG܄Z@tTQjQ1sC q/|m+:b,4;|r)Vqg3JpwEr, Ʋ uxR.cs֎D3rPl&:Ч/Z7G/={\q՛,6x M kj\.yߙT+Q"qϝԘ1eS=P m[l O9˹o[| g 'rx(J1(o|Z0xO 3}Z6J̎\~ Tlf*95Q7f%T D@s"s_f=aoN7?F//Hs$ @SHr&2*KKSO>g!!(&k m#D^?nglڢMRܔ!޵d3$^r!Fji_(8+d'1/vn((̼Q:Z^o%WSսOifUZ\juS߄+I5lNb1nuCx Hs_ 0,R*&sW4DӶY(Ht0'(ە*A!;ʁsi`n ؁DǜhwE0f@,;/ ڞ/|SCCT/tӞf蝇ljUb Kn}jKa;0*)za~qx6 ;8[eJ}|K2po(Hc՘p)R qJ׻Kjw B< ϒ A͓TYA:A{`qDU],%2l cu;e եSЙ{P뛬čA:kwe2aMEJΫRI!It|M{a<7ΈV59ŬS")sQ> ~lH0WgGP95-\֗JYdMY el<#AC/EB#.8s&QzZ|Rs4- &pjl|Rf3 Sdu腢~tR f 4ẃ|BՎjd~Zs7.9FbK+O'/>pLfí>O77l&}(*NP/(!+߳>UA,r!g`SNxSmځޫP#FPe9VZ7SueS`%RPUrSF'C;t<5b1 eu;y'˿9;+3 Iڿaa`@)sZ1jo0 {qW*ƽwM;=Q&.R3R΀U5[ # *fv DLGf{)mʒH5:B/(-)dzux. Ɣt3ʼn3aNۄ# xF7|;V%K\YA#ܨ+MF-jab96tIAecy!䥻=7_(ЪF!p텽g6p2\2+MTkζjAN csTQDPfA7F{g>A#HT,N߼Ya.[˝w-9H+@TxK0P07k|/in}C߈P T!8Bgij#vY@K:'B מx%Z7p>Yw+UQUT>ס;_'b{"z|`=8+!Sf}U y q]Gݷ/W 1}(ش)X&HDz6 󧙜Pz#u^o0r5]VsAd_c=jTtR`hMWwe9Ě>!8E5~0F/-mJDzE C/Gb h}S}́̂r7%+)KC ,nUH_x|8a*fxȭ ~MfM- $I\  U؅e9MdkC# zZ"}Br)-]ĠGClphHÚ >Wx<ΰ ;T=-BIJ52<9NF C$2A " ЩՉ²\E|)6L/(L,u{j3X3P0l&i X}uܮu 5guѱ C3L,+TD i@HۛPʀC2cW^_`e0nZf<\ I`@l y_gR܁t inp(a; Imf̜g6jtv@3t][2?{IK,PEJ>&ĝ:jjBM"| n"yCK㹣/.θ J9y{XX5r1jNsjjFc}-jm YFSYEpo:')li& xr _@nˮ#'묵O5=>:_FuDJ!w!74* 29-ߚq][$= iȍ`ӣ߂ZnH$<L=Mzl hm,Bl ~\Żz/bﷄ~?}Jl1o섋 W<")ʤN `YjkiZ"re5O|D&q|e3G&WS:NPXh51hg*JWkCgx3x ; d(SOul1 lCp*]E:P?7U,]g >Kum+V+qR7ÈF7G8UUR\Fn=gDI cs]͜Iu7h&$Eja[U1y!KQ>}0){d}if0zg m4;(bVBXO"zQO[}5H-f/+߬U 7Yex%3y_;]W ,v 5h0b6[%:}_ ˿"gfgIhCD6ɺٶJ '\v~mؤ'@T{.t@)I !'xd^CiG44 /3~Mr>A 'Vm2 y/ ?X iLe&]h{]n!?TmI,΅c0JJePl;cQw#P2yInL'cgBaouiTvb:Wo |ZH{){Mh'֮f@.FH3=i@ 1uj)/`%#Dj}PDcBߟهZV[L"si y#HD`0nvǡw ӊ bs&]5Tst ҅jL'33/;k/M`\ -D]q' e 3i 뭬s-+ t*Uc-]6Q"Q7 '.8KL>:&2kIV`"X8_(.)ncr aKE,3p!4$@@+62ƺQsUSAG%5Hb[(1ޣ6u{x4Ȳ?n0Uq[4vbb.j5g ,vCa19W#7?d#\\ d&Y'jh:Kw?<^g'j™v3)ܬPD_WWi(ga9S2 \l=<5Cc+'qX`11wPOL9%Z4 >u>tb[hj4=ե'FOTB١~n6f.AȣM5g?'&*4id.M 4sQ/ UЛO~q0h\xIáN|oZtE]/S `5PM <ξ=i|"O~*>dѝp!)*j(R{9 j @L:ϧn#{]kpi|Va9"#h*r^xLU9y (05і1?C0j@1|2bӠy1OI08OzOY+EDqvpQN)؏>5n,΀{XDdO5nhϋx(–z:'4>=ЌMg!Ng^P}?瘤A g`UeWQ$ʯ6ˣ~m7v+V94 " po6S ܾc- ?nQypިD&م _Cq7"2BuՂwlezeדƐA2}ǨCTZS8Vnz7)9O/X#+Ă!0~ah'|%"[y,n9q7l7 0F/ )\JfKj7X|O^\"_*yaC['Q[m-Aˮ2 0rjt+;.L 3SE59=&vW0c+mOQrm{ 6^^sIw~BМ~z>HTP|Dwѯ 䩟U8aQ(+^~޴Y [i>{> ϩ7V1Lc9+ZKs +pPX9[׃ zQU$3Tsu&$Jע`+wAKO~àUPKN_vA1,de1YeJ6?ɴk89EZ2d+A?-L؏sjGvη$ MJY5}y3[ol-N@ 9]buHt'1Ƙ9 Cpjg㎧L;330d'mx'Wf0.Ӫnŗ7< rIHOM_# ,X=w!p2ʕ ^?k,r4+vjfTd&)|DJ^)'IiT0r~^L񍍯L:.lG't?Fǒ;vݞL-B"kuGOw;eV## ?'U ?̮[-4^C$fĜte 3fTQ]󹙮VjhpuC-&_e OCX=;s) ˫ >#|ՎDRWuE[į#}d(G -SͤLDgw^nv͎*U}w  49  3"r'MY{JaQLŢ'nt$xh{oֲdbJ^5%/}կ; Oeke٫|`9!۠~S9xo:@ $/h` f9'u(rzGٳ*)v0Ra ,o ˫(0g @ʘ̿W'ҥDp7.L (%l[D[?qc~۲ϒ8)e[jR7 FS;;>FuBK;_ {M`k^"R2̸;$D8R\y ɲY]`<0 n &? LI{uʳkWM@o|ו)nkdz ~4DN7pMJr^~TlRԆ:[~&;IA ;>FT 0M O_g'yt#_4wm}7f51߳kCb!}O=r+)d,ң R;FKtTNJ*XE,)tG>ibO@];u_VR2t%83mҷQlUд5?VzI2s_4#_i,gvcld]~]Fe<9hv&v$@FTzrEQ3FZ·YrIiXJzh(zs*IU.;n:6D^g[aopjAӫT Sj*)XЅL/@Z!= g䚏5n^0gF2zT@%gؾNh֚RئisT92,ytI~QT_.3\w:6M`Jb*ΡheC$VO>g }j1à슯w,uʟP>|=Ѷ;gAN` FQ~*~v.^`+ʵOG)^"0ɽ3k^Jl @URs@fT5j[|Ȭ:)s-* Lx)QnD@N}p"Z%\biM-_&2u-I/Ńq}GLFh {v[=Y@$1g-Ք6 @Gc*8Q pVGFЎ̭4u@Fv4" 5[V}M~w2l+H T}apj?P߉pÛrě-*?Jj&C2tC 1勮7~Re /E&6ĶPa] %";"ޞo,|-s0 "HAG*0Uiæ|5w]L'jHR*ՉWa-F aɩDWv=O궏$^.(!)Tǀ-] ,d@md/rv H669J1? 7bybe5eh@RB[ZsۛtW?J^_s:!э躏^#9ˮW ڬ߄"^g}CYҥ@ޕ2 Nuc)JƵ9?lDn9L>?{A5Qݎ@w3%v!UbH? TN06V]uXٞ&ZZYw_i#9&A;?kġ!'ЇNI"~woNBg_B S.NwAu? 7Q$ ~{{gJFSk )s8U/-\s|ĸxF}qytƾu`C8q$o}0J_Z%ϝ$ON)@Sk"ʇ#&c8X9fO,wXшN{hYԟ *"U_nH*,a>12K y|ZN~QqVj|1+ WUZhZXU:"rNqRCŘ1t.X9C%䧁 EZ8 jVvGlN,LqEWq`~6kj"p̧?p ; Juh]ΤW0I iXfL{e"a ya!hdDY{$4#$P/4/ KwsR -!i &h._+ E|}7Xolr ~[\P9]F<땘:Q䑵]A0Y_ XW.1* AU z|=~ 0oc0[rLXʧ| u*Bg %!ވI)=[ܥin4 &*3g@;n&F$ d*GwoWQA nB1{ l2h0_8Xq"tOi$&ı#&U,Ss7U;$*7޻_b-H$6Iq&Wk\dɓaGO'=`=[ p=Q[ڥG7_X7m4Pċ?~DŽJM@:{sӆ i' ۷,G&&'r(hf!HydM)LБ+oq02hNsw<6%#eآC n~?EnӫFlhnu~F&B;b@Lc'i5j@L=;KWU*q `/#=%lUqW KBbvMv8laZ 닃xk~pw2ڔF˖d_ Q FkvciӹlpAK{+KEzzfD݅Cng)(y[ ^I~#,WoO%$8a%ri :?}q1BMaU4gr>%R\Q>X:65]yR9k:㝊<Ki)XhI~ ]e;.|m}O/S))UZޞw d} J,^Xr`w^_UK֍NX Prf _^!j{ =Hr(bYMMEaRDUhޛ481` n0̹-1dF߾D)H:[qL8z@GvH{*k”㶢)XNT_v*_&Q[B]*QRceHSO O Bh[ڸ:ᖾGBAS}J:ea#Cg/2s`P`knpFǂG ZZ{{u/jDn+YYlusmkn=|$ j F†x=1K L5%nEQ{דMڃ]G"R]Z4l+?8s h+oEڨq L k^̛Je]5[3͏X`Xpɴ:qngxTi^C-yhBf}8C?i~fa1V̎-<-GPsQë/TNJLC8:\c>Ab^F:2s+RUxÏeUU-E4U,L&iU GICO/k()WH_QՁ!+1W]B…2+!R[eLZ:p-޽MtQ.nly,,s,칡֚Ocq=?֣C7:tIUNWZ`UͳS65vne*-b= a'2bg/J-e>|V I-[4 ؏ eƧϟ"y=s[SffJl[翡%Eu.z4Ry!Mkgb-Қ4D^wi10 Vnwcs"` OsDC EZBH=u_/׋2./q*a_9/̰>͛ F^; ig/?&P(qX}Ea$%zaUcA4yPy1n *"QNFa#g0];~NP]|{z3R8&h;2p΁?UJT'ްT"GU:` G3PodTVT|LhȪ,LIxOLQ|X{ qһʷBtچy[V<8@83`.w׌ͯUhiNH r;ljdhO*% ~"9?ϖgk lמYg,c:' @Ac7#~DPG͇#:Y };?rtlRf"C!] n![!O}(6@0l㉻ZoT^O=ўـ-hr{egYc]Uǂ[d锚 NA<etlUlkUv>g -uhj>{O&z!hf^Tbg*k_uvYa0\_"t>䁝 s4?ED:n?2}$$%d;᭔}r|zH햗=v)g:i/r"]e<ŏo@x#Hv6=)LOmGC5n0MaTG՟oA873}Qs$?p/ylJ^AZ9=PRj&EmՁq^#YaZl;=8pܠ&wi x5Z G'- ( ]z t}ˏ2N~uf`(b>hjfUM;u=}@Ho*W0 a5!i[嘯5, *Ua;B6W}1j޵Ҋ +WwHooU-'2m7=* ֽa)[ F]hRE(hTifJ( e~pRC}[ hDLVfCO9_$k&Fڲϯan1(ɧF"@w' ALIMRU9HZyo4,~cmfA4Nhn`RBT!S]]lW+ŬE"|:cW]@7Y\v@'*x9谭X sH3uo- Y 7sUVL>VM'سTaF?̢IZyEIO Q7 -a{.X--(Ue5*'^l*0AD+hX[;5FP8fMdQmHWMSY7zzbNӓ q~K8MmS_).s ְ)72[EaWI_/~Mnx=J.ho_UF'D9,"$!-q1b^e=3wY?(q 4_T<8/r9lT( $:޷c635`KW)޴ L \,w,aa06MTF 2:٥ͩm*1.p Ƶ2FlwredxfHĺ}9Wwǫ$1Ig,Ў7 +Bk9%cذ;HRltiT%C&0M'yG!ooGs(3BDa{#P嵼Dَ9L?5|J/ [|OMsa{I>@fKҨF/[pfџ\%+M`cfo4UhUNSD&oS\ML툃VӈH'ju&T>sLKlV`o'1YNy֠}mC׳W\()GzK5džep):MC=~`yk8m|a0RP~sJZ#r+Y:Law]5k%UNI0XIorwa/UYfTJ< lCp10s!6y†p0\e ݔaBl'iي[Xlk*}8}~K@aUAɍ+$.dU=S@Vr7 ^flI"` w@{뮙#0<(>bu!La0<4D!Z DL Z@-<&2$H|i+-*PiSAKnȸ>I&U~Ǐy̖;IWQ&C!1qFh8zPvfo¨BKwAނ[{Yœ)i1??+Gd)!W\ᆝۂs+޳C݋;dJPC?x~ouG0Vos uv[Usu,sϞ~\YqՄHjV76" %pWWad!:9.LI.XCOYzު&E9, NE\ZĠ.U-٥`;hJ?ǾojlK@zƓRHˉ>P!e?T} fcuo*oɛh*"DqbѺE  ySG~vyJ ;@S[ILod&vbb2@fWaPH.$;)69WVHYyDÏ! a@F}KZ(e?M}Nk_)̀\-cB,RYSS #eUZF<XIeM*PPKjZ+-(\Eyͦ Aq- QA>tǡGk[*i[Lh+3I L) /-)W#kGQG^Vo#F-AS֬ g6CsLBG#_mFwL7}ʝqshQBW #h?@z~y\ohԮ~zv#qyvq6@[f['Kv"1(3=g0ScWG_UγȘA^?ZZ3u3WU1<+1) >Y` r{1(+1ɕCō~!0fa`Fb"q rɜrmxvL x[t,Kކ5э.aO>T'7QQabLCgori9/yM*JM9\L )~''14uK Ϡp0;;ϩIhlQyEf{0Ei!1k؄XovE`Trזӧj4%)"~?xJh97Gޯ B3Qm8e~ܽ;)&-I~AJ#G:!hȉRs>BKs7Xcz#0- )NíV>!J4P0qiGNWc)َP&@|Ӕk2;t2`bk~Э0;"G٭Euޢľse8WհE ]cZ}V.~LryE3. ~'jOB>29mP[U .+~y`HpK2,%#8Z6<^ 3Aȱ˝D迗(CtmN KPAn -&@ۙ@٥2$g2שk zF$pp{σyء_Ų!/bgϱ2݋:-ɥNO=vlh\05j?})QA x*seJ9.֦ZO9l~WoMjhk >m|I<>6o^ }hw/E=MOB*6h ߕIhan›̰dPD?YxU{,X/dUlp @0!T%- $ob7Ϳy?BdX|'4FʷR[( 4'MJiR~bN~YuRb7(`Y݉%5)&*駱Xq ]C;Hp6M+: 1Dⷡ\hknWu̷|ON>mī4+'̤C>nefE+ H(ݦի|~qYjA}V10 ;[pf,Qī )1$+7V,'w09@7#}2(g.'RU.Մ%(!v3GX.ךUʢyA]Uk"ϣ+[l$19$ů#-t:^RRrZC{čIς& z#R:$Xmw/:sbE12.>WW(HfoPJSrHѡߗ nT *܅M7c"'R^m]ю2s!|U3h'oSۂ::zk4uޝ$ghfdC4k#\ VJyY¥ Ei) tߊ׏ MdZ)|#@ ^n,HK7eXZ'`4lwKc3ȶr7V,T(ח0A@/'o=pL<(Nir{ƙvtl(Zφ-R XC%?[ojnQ>fBq0 fYmCx +_ oCB>)ay" 1Jf6 ,.Sa!ujE2zN;fE>TLJls5(aCOn=h1Ok.Gֳ5q[By;*L~vzqS\ID*f[Z>3bbEG D"\b<Nqش 9+%#:ww!1 an@Ye\#munOjZՓ%l/fuս^n([:8px3E2o2 I=i5Łu@[Q,*_=H=E<̳ as4P 9GwmZOaɩaY;;ӃBɁ;?!ë&- EE˼2 Uˉ݀)wO!7ފxr$n 'A7]"8L_29Z>96sh_ng \, [L]W!`tyΟnA0 }ֆi7d)B?줷d<]4h{v-c4dz Efft٘|xSJ%lM{ Jr԰>"H6^tm-NZO7A Krñ >4+ H ϧ5l]ؠ]pqպ뻑Oc`S2M10$D^-E2gep wyMQo`0_*N~n lh1N`K?g(0SJ ^uռ~ߞ gPvXgrKBщI bV?<~Lb-y,tB*!>mfaPGWܖj KVR4 zoC {(+x<1]ӝV0Ӳ qjt*tfzz̹~9h`XLk:[(9y5g% #wue}yꨂ/FL)óp7?o=$Gu4}"qNc]EѾ5I$W } u!Vrː!̯SБ#q767Šw V$"=G) ׶&XM{꾥" oAu>8=MhZܳsEIL^񒆉!GVBQF-aI#hD|a؍_$rYtيs-l jh7Ju>(l"Àҿ_ |Vr-HX17(_zdQҗjZM+< \TzjLvccx˓u)yU|Q_gHXdZ'd/J(}9ax‘ʝ.oqG Gnu+rmt PB%UZ*E9QCY ӈNS?zrXZ0jBF࠱$N#kXbhIG@=E~~x "H0Th) qQIn%AZmi@gl%ԧxp w) hwiY4es: p t~ƿ:j%7)#+Xzt 5ܑ:E"{?' #r'_;gB?307ff^ϗrVk M.8 B+[~(jOPaGӒI1lT :%k PjBu3TRa,盲^[VČVSEϱ$Tq4<9;ߥ<_M]?tn\/〣+5,_?* 4Vo&Oz+3Ѧ:x0gt%"=0B]\d=!kيU|CsJ DDkeNGD::IpCzՆ1]!cE$C_.V:!EYɢ`ߥR!H+.ad-*#0ttUj[Ę+bTT V{ CI|ŤZE[ΧjQ~j/Nn@|ǃ&ߏ &7uUkskdcS-WHr-~?<|;)Y;I"> S\\چ'l_^"N1d~kF0M7K'$,Ͱ`Mqb^fo}*Q+&)D2ڻhO:Ƅ9q4yK9rk4/}P'.vĜyzA=^,K*3Ӈ}B /dg[ї^Hiߞ_B޶I=ۢ5Pt@@gZ0Lv‡fLz\'2ը&o,bS~n1)JyT`U|}FŸ{-!0 Xw'EzY`ތKPy,fspnVZ$ /̜*'?~硕c1YXIiˆN/;sФ7z^9Kx)Ř H 6T"wKüܿD'?-]Н :Ō'Gp{Cç=p!ַf6WC!t@'@FSaWۇ_YXrI'}c%]եYjD7FƼּ듊ݱ)Bn Vy!4?M,Qvh/E~[~ca9S=N eGL( Juђ %J{i[]hޯϩW9u.:A}w/Tc7bxMu+dV1psSKj!V9(z{vTMb+2xv:4Ϣbuxq(j jL/C NՒpl;"_$ݹG9㊂<@*`w85cw}:2tQVK#A{l[O9cPN*K>* if6Y-٠gVڌ|+~T_cIIg"j/pJݞ7֋w_伎ݩYO!D[,Tћ赪A+_P Wi0@c , beʃE+ҩ -B)*[;ƂZ5ڿ$#_eM"U$|7ӉGBv{hx1>]{2pEuomJr^T&"z蒯-܆']z0_i bnٙu Ֆ2'lUP/u>"~Ι/ >z)V zvbߝùjUu,+Pd{ '۬]l6 [| D4M[lX~PX!-doo7yIv2Ǯ^N:9:o6@>jC?<&&]}fɮdN_J4*KLE+6ŁѧX—ϓ/ G >'Ӣq\I]^z:SaٷP3F`w 8Ί֏)ųΕ@"* g8d"('N'{H'"iMiQ(7*D[ _ ^㌭upCN,hǭfO!}(At_-I`eVG&ݾ,N٥r0ΜegnYI6F0qvyhVE?1=+bZ @ϼ[oW u~6;͸*գ 4"J'4-2PS%JxT^ XhStk)Y4Vޖp h'GY;:E&fSY]"=tyozZc"xȌq:kTxc2e,L\Ԡ`Mz) 'ɬӎ-1a hQ`‡IӀaqA XV^M0MyIG7tSQhPvv'%$k 2Ξ0lHh04FM!VK΍03W @d;s|OYu销PrZH*+'|v]!쑖73733g}ssV.n0xOKRG{G>i#=QOZ7xߦ]#$Fs.ZhKAw/?P,wF/  (^ډDj 5: 9S _{i~vt3~8YUum6jjOn30ۃZK4xyFe/Ix&W32yrjĊ}#/nNxJ';މ˵[hˤtRof|oP,n"&TbX!NLi͍ZDeo=mm1k3[Vv-䱕7n"P;(9p4i4g3G X.L߀9^ ^-{|#sN`G&q0w"bPKs?F@8 IGcC k=N:LL6.̹wؠ.O+qE:^boGNbC7&e.by'0hVTM7R՜X4efqr˜M7S$uަё;W?ᥘUVv+$W˕p+AۊFW+11LH3&)Z X$llT(FV:d -L$ 0fcnOprI~zkeKxYz*0_mS gV 8pdIN@E) IRԲ1LY\cEZ勒i+ht>1-XUQ(sWbeUtwSNMmԜCi#&фiZa'qGLXG v`JYkh!w//Lo|ц_9Bcbiŷw"ChH]Cޚ6evgS<0h ),f0xoHǯ xyggkc'r+m .OxA ʹoHc`ir ΀oHQrqpMmsgo(_reA68VR}&KMJZs8p c74|}l39Jϝ u6uٲ h5~$v-w x=>? iHt`%u/W' (7j_zY@PyMNɆWN΃D18"m8n(B<:P n'`rN7߲L-BqDZIN+׋yG6H/)5SkaߥZ=Y#.R(= XX7ݡ!p.uog5w+i5)I IECY @G|p__\cV3?=qǒzUubi-&MɿtĒ~/o&чO RʔFjAqϒZWmQ1%Np ^86Fp,V{šQBM0]JbXc#`[&gQ%s|dY^MPI~9B3x=MaT{F5nM5KK<AXg9j2n]1}W}{bhmOdaKl;mڻ%!i{.7.OcqegyWS` < O14ӒNWy]y!@. DUST0iP,jCqd)ES?*i3!jG; I\dpc~j~U/ƑVeg2kN42-v>d9<贾/@Yܕ%#?Qm|j7Fgr4  ߊ:/~ݗj6$p{@ ش4CBڈE^F8M@E -"L&^JL\w~/Gbnwѱ^ ۹9n=¤M3Kap9^=IڙcJ2Ġ.G"CT?UORfIt%y_'IyDnyەd̀9u`'UpRA#焜g\PqqfPMLnp%OOs>2 Hl2"hu-+'(_>8iT"W5vW5ham;߿PP#gVs3B, —;g̻&t(ܾ{?++Hm8&mJ%%et`Rd%8_}Q܉iWP)fV0v3p}[˼W3sѮzː`B|?K/Ձp!1Z=z J[ kJOo6id#oS½Ԩ0bA[ሼ"7"٫EePELMF9qZoA ^DRH֦q0g8@Սպ􉝫; FcS|i>76R/W" }mD mX)c7A2>S}Ջ5~h66]۠ snZ҉) -WkA9 ve4Ê'@v  m"Gq&W=X ݫ:>ΏFSiޖ +98 l#ٻm8. 3sa^8 Ѽ_O=YD'?WtCU@c-hRX+1[ S tn]ڜdXmK-bEz 3T|2j#F0;HlNuy AK 4?ɂ.OEbs{-izpiU;zm=xRF`]G]/п(F߭鍲sb9kjlt ݄y7<`2{*2['T&Ⱥ?H*)id ,wd `U>XF$y4-9XٔZŦS}PH?FSA ; 6f{wvOTYP<_L _S 4AjfqY~`yǟya4CEh,aƷ@ "sS~Ru3:gY?3ƙkcJUyo h\vX f(DU7SgyE߱7/S.5e9P5;ˋ2p8Mu67=;n:";3 $lHXp AX?}%_ ="n^u=zp` z`2Ҥ+l-nAV;֍: p2OXOv @$=L*fLIl4:nkM6n=.û+b\qwUlh X~I ij)0h舒epњè+sְ ReYXaOailci #!ThP SC'Z新vL,y+n *;|-Ysb\no 73PUr֧ (v\k 7o..Qp5$IsE& &aۍ{xw~%qZ΀@COh߃ 7 6qaИ fهb89j1ϴdJd~WǯG !)&xZzX7nѵ(N,nj(Am5h3Q-VRBxpMۗ<X+_Q.Fjza%h d|*R6h`R [C@(r>[CY סqo(|z|>nmG_t6k%e[>t{$&C :4U(2Fuթ `*NC\8D]e=hۋRVéopՋ</Pxl!?Byw[߄gsDۺgIO. mDK]S?>q12/\STd!VwJ WS(^n0eľƮ+X6^XRiX>aTf@3yXjSvbPY :JbEju(<'])O/xkB09l=W?:{AeyI;?o[_D1"cj{@_F 672"90qcTh_[81إF!:SLpd!0Ԥ+֬7A 00>p[ ![H,~ZIlb|\,NEd#SG̥ÖQS"YC?`"CҌ0 ?STkGQ,- V//A>w5 yNC%`-UM5tsDU?E$Dw؊jf-4L$lm:YTQD)<.Vu'b5)',*'q~V aГUڀblI6'pGz&;JCL3f_cZGJ'Wg+zj7]0]Ї~D݊_HV$lOL#nՉX2X/a8@OWo= WyE])7d'16 -΅N2O76"kX`ܤ&Gl Swxݟf[SvANQD]&gFs.72YK^}ow\.dм}Sd$s}wINgda"?e<u[3susPMuAו j++ݐ8E+DXV4Dݵ"z>C'ɛܰ]ScqqQ$ny?5% ;vT޺pgU$9 @aMկ̾ti+|z*/7[qU kg|S A3 u-% ޷Z63&+\Vɟg7m9Ϗmr lc[;!+sFPPbBuRx{w ;05efÃ~\3yrmDPT_'].ٽsDlfdh0g¸SM0qX[8`֑W7Jߥ xIW{1^ϚC ,>VSb= o,)[CtS$-,ʅ0mco~a96Hk!^:jm>Us={F/a|l@וUqi&ۤës[cn醜zyX4R*C*٨&M݉B3֤"FXѩ̯fm,XJ$7_/,5,02je#># g2P"Zbc&N5b$~X=Uٸz.BDOJŃY7l~q>>'f\PgNJbɆǹw_1.(jWXsv'/ Kw}rLa"n&tnMG,1OI5^F׳*ńe(c\xHx\jxst*,˵r#^{E-GYenmPih5N@ !.i|ΥԘ6Q(Y񿽃x{BGJX*LwxA2 3E\}SM `9ΠБq>2Ta#J=nFKlLe/0 Wֳ[k<(F̡kGBӴ3}.p c n Wp4Eh|AI#iXjdMjy*Mj7(qH^C3ElT0 ydx q /#8 vUr [ޚqEt596;ߓ9EOq]@1pe浨Gi<1Kk ct(L ᲬH |QQ6 0=K{ ~\'vh*\R^1؝S^jA'oȇ# y;췺tg. E/1?ܔfg2OIR՚ĪU=k29>ʡf ^(*a쇽BXy2֌{d Z;s=QGPZsvhQwhVvn WTU uHB g\ktaa0[\'_ MBO+FL2o!ڑ0/"K|3tdw2}6[lׄ&j3{\28 lg+M'(hxz9ӍFQA;HnWzX, P?OjSXQq,1ԙg$?j,9}dwyȁW%X$5|UdB@yCΰT#Ya3`Nrv x_# }+95 !2: V2Ʉ°RKׁN8dmL0kU`U ^4 Lb0yĿ6,4~9MB{\̝]rl'4|/^K ʧV!ss|`9dE\Sls›B[L&Sa1xخ$qZ9Qu^^ziBbU:ZlNVpE TwRf9`=kn@r;s֛i+EH;jL۾T9H=eEgj;rro۝@\l Jʏ ;bi~\&GByY]es6pHפ.|=K}(,({> Q@d@Mi^2< &Ko"V[psF_XnRJz[?k665Ǹ`$qu^+CwQyK}g}ؖȃCCk-hf3s{/v!Z;UnIH{0;% T9)ɴIՁvKCd=%^8?aNZ>baFK/jfK5 :PYĭ= /ܵ[\kJ0890ȒHM[5 *l!o9џjN*-8Z/ˀvI`t5k!(=+/'ajZv*wyʅ XvɸA} FAhGúw3\ `  ]ynؕXِ &Dק*CiWy~"BZǔϨx#W}ɾ"[%)kzD(=̃5mw+gk=bm Da_Ӡ5Gc& Var7MC7$f'9YLy¾ΎÏ|#bKdGP CkRz) Z-1tL9756k&f->뇕w TjZj s&&h6[? XmQ@$(^lQ}b5nq]7|B&_n(`JB ]_T'.$}-F7$wܹ|wHmr.ÃӗQZ+sRˤvP࿞"0nfpC4u$,`Bc%(=́Qy`o8v3 .;˜~.&Zus|w]1\+xF0r7H[0}W zkĈ&v&!@)XhYjhtKKMO 􋍹 TI 4EZyWOg_6tbB/e ^"S[}q[W3f`U*\UB_ 46J"0楗  e4jOŗ|Eb]i8 Y%l3:[,Y|ȘRe]+dwqm˽eFp }+c62=3oNmxV 0 b:XϏoq ~Rf6WF-+QdB a94䄆(pYWKz!C%2l<`̺2vԣitx]2?ȑXRP]>A82L-Vo^o?xҠY,!,7hNcfy8ǚϭ>JFF%͌y?0̘2c d8M3U;DK8">ƥ 4 ot.7KQQoH|.k~>\v,量ޱ@;x~憕a#~m^֠ \.SN yELW@OT^,E;=Lj,o 0~qn;Bӕ81rʺYSL@Y<@ji=G|q l("SF3pNhoB 32f6sCl@5`^}PP/e4$>}z0}ƶ䰴fO#b/9mT9Hy(jT)g[N ROU'L Cm%:gPͶ &AŮ/pJ -tNLʞ7zVFIK:o-ˎ6'TmɎuՔ LQ\%?ԅ'.WՅ(!Jey0)V l 퓭 mϼciKdWTCwNةACeFG#Ц"8= xq;Hᴸ .xVYtTVuFHϸ^(#3mo`f2ύ,d: Jl.t*{j~nj "sL%8+tbHD?˛fҔ+ ԰4\xQ#4t<}IHY:nF|ϖ%b/WfDzPUnt+rP!M+9s.57}TzJlo,=N9kuP#3sQc7Ya\ s`DͪCa.M1QpWPm_ە^=pVТJ>+#M!E8 9 m!A]\T3c;XCO8wku.Bf30c?,pک 7{9rl? ˆ0CϩvNfgc?ïWQ^UԲAc^PaE 4ԈR0jXiBZQg";WyeÜN 7A܊AD wrK.Qy[T1%5 +bJ۾0ۑoZ.Apɾ/fnbJ !bg+śׅ۫".Oϕ@XVХBfPFJc[fֻv6񤥇pE i&Oў~/ovTY€M%]1 <)6=d֦RPM-홸E\|@eN 3@lj@%I: "ٓeF?/v-.= FLKq"H᪎dE3 ߝcCM:Z7%R;kە## &^'E \7ւ,>)#6L "qCt#落FUʏ)\Ofj* X_3Hߎ).zR+ $qN9tEJ@M2-!kA x]Єs5ʾqULkJZUU0PZ`&0o-kBW(~b)T$bWҽLPX~v g\tKԮZ+$[!*M)tBJZV{˓F1$od]f[]rTIœ78YQ7G=}\$MaALwe@_X pW ߛ[+էBAiF]Yd [y8yCCY[S[lFlX@iMonj;Z*  f9)5a;Y<762_#t> ޡͲ=Y@e,06gCIh2+9yiΫ· d6Wƺ~d'R 5UtU~t ! bA-SBW lJi( 'М֨2A ]46uqCCz 6|6&Baa;uwB8v6*&!WuOY f1ηWd@]u_oޣEGjx5]~E!̩I()U`õ \t%6nwm6Ԅe%cjT:);aGA{5$Ob߬}x?WRP{JIѽv\L&4cm(4QVCI$+ܤKۧ;9§HI!/# tɫTYaGk춀y4jwaT_:Z]g.5$dC0I0nU-liS*FbY(?2`4GcG2Ne 5=#ghHȤ ~έ¿ۜ@bU )xQ G䩽Zzt25aY-ߣkTg a u÷{6^Caה:GjvŔZHy_ Z>KOc2UA61!7&ai<Azi0b_ډ3İ!3-.NAkz&q : K R'ۈ%!|Nj!*sUQ?[h7X"_쓕5YBdw§EJ5 œ`U|?&.x\wgudu氆ѴH%J4(9,OkVF;݀%|jcTێJKц:iWG͑xzP \a[ޝF#("r.hNiUU4W-;dfi׷ H*Ȍk{:2 mMűDg=F8("VQ6挿_=_6YN+qBcW$9rk-PKT?K5#2+ .~lUȗk6$ëU j\Q+N>1%dUwiWyAOՃ6m4 M&!PtBRj#Ƃ0P֗\*Y-PG1O/C4<%oX5x{fAoq! 7`mJ\xgg3ҴT438W^-=ss|!{R%#+C ,j=*lIݶ2VԘoee.et6&[~P&rݔ.N0t8ŗ$uJ,1~=RV;I$7&|o0\{],N: !npXj¤[(KvVw͒[ bp\E+1}`%?(kڑz?OWo р.R:Hȧ iË7krAy(qO/mq,۔%yT?ia;t6 )! k[{x[>ēh~vucLY;ByE iYG,Kh#t[)`#N|Pfv]CJyf=SƐ^kcywNH} K]uʼZ_dY1z9\^'>9mYshi~Dqۍ B쥕yM ϋE0k$WI%gT<;i%Usg:D`4<^sω+ceEj8CQ vp")&Yo>M@O=%o#U>^̻2#jh F?[KrUҫGKhx| ds\=B9"bTE_;ˊT =wD)+;Ѩq28v+VUGY]GgU'EB:,ɍD.6siD.ez# h%0%ƺ} }xĝNj"+/8glI%L]NH onNT;!nj3++bF+=IO\ɠ};<U ɘ)LNL*5oe[gXT}0Weэ0a_7q=$DND3V4L\8<ζL!a֮_H\Ъ&X!u2Xehci,,>*7f\^"v%s6Awx44Nb>Wjթz݀H  O/K P˗r|Ao s \m.G57< S@V AYӑ80Mpktr5##X́N$HM3äHlc d:0-::pxU=Pe ) *], 'nG9R\tVS8-v5n,\vDn"/ؙoJ14U6"V<~)-lsx3bu+0Gmix 0vw* 2ETr qސ<ˌiVa C7@Xۇ╭"q'g#S#o[L?>!-y$Fb|=3$ɛ=y(4IWѽCs3PLlٛZӪ11-yWK~+45*P[[2?ygS:xǪQ- njnkBb QP~[V"'yۉw %BqAkP(Skߡw#֥y!4rx=;yJXkUAN]WAޙaz( =5]*й[Efk˝zl]#BeŎ݌6E=UeR-s {c)m`G|B*?{Ed7{Ė8 Wߟj?hA"2"QZ#=۬찗Q[7!r}mAgM%r´"EQ}qhN'4 9l{֌u(̥`پ6X$^L9-"' ɠ~|FA~*gf_$9B㬠s?DTk17ܾh?Z'l.n3ՏGUR оb~RgtiTr&]]O.W -Džq"\8at[u^4eA|I*~du^*dPMQM2VӾ}йa320*jWBnۈ~&aVΨ۲y Zv?dH~ UQ-LeԞ ![b)&?rgfHA*[L1֑|q_!-hQ;z|⣺'At8[_+vtj9KrqaU=xPŽ6!L$WY k,78$Lf)Ou%%ج͋cJH ]>_Zh!Ȓê3Ć0u]www>Yh~9I03k]}lVԤ`eC F&$mrlmsqP89F؆M?P* PbmI*fc)v>VыǔnjH&7^frN6P< 4)hs[h!1QeU =S4s QӖ )u뽗=o~}ohCM R+ϗnD8ճBsM%}q 7'E(+zqTbGj8x=2\ZcD:DfzU)I"` {x(0/~ư\{2K<ŷ> P kEHb}2%|b5?lP Kf`@ar!b杗괠1f†L]J, w ,C H! ]j [>T$/u>; H84^񪖶,3~@?O.K $*6.#GҲoF8"`xt{$ WQjn(}L+lUN.!ְ}e1z[QV+d?K@{j_RBƷ)/I RI-HermX#%~] `s𫰹Ck7O]YtZ ܓ \ܬkxzSaqFIv?'opcWdlQ~E[ʂS?:fAsك(֭tYPuC 4s$vW)6%v#G 15/+N n6^b.v|tGaJiURr87FĹCKU`t ,ހ3d Ѵl@m9#1{)˖rj8#fZQG*QÂ<-DmGfk-=3OFjOӯ1vx۬K)MÏѤ݋1kOʬ\{p*Lm M+L=0Ѓl)/`0vޤ<8$"W@[ N3Rgh:˯foҜSD]X"ed2{PmCW4x|1r$RԓNGG]YTZhYCh0荴5I )ABE@9d_B-iyiJdYPvDf2CT>8\RN"?- ";p ye$J#bF^^:_KHfg>.N`m4qMUḧW|dPvO WZO]f+`{QUTP3W>4]N=nnLC޺EI H,o xHYac\WXWM{W4CPFW2a&qy6|Iq}]i~@pj]n79!e;4<#-^,8io$L6v4*oeW Q BT-c}fMS*pN^Ē9`;lԽ(C2#AjPrbFo FC[MHOe LUׯEV}sz 9$$V,8nhaNNjs##zYI޸r5JIs2?{`#o`{`ʔ ^uYϷ/@E 1u-žo]Fb F1 He%jZebH+Jd*VH!l ܘb+oU'l/)e.O %[WNpR8 tr!W#,V@j0%[S6t:c:ӞoS)A?GpP֛ b{|H ?{2 gIꂾ]kg7"̒6iAPìiGRڊa^#Ϳ}+1/(;+7p4%-XqSxעRgZ."*xHH5 StIGnʰSp:LM5}*=^Oԭ=B6ϥmQLi7И!w*ش"#[+NSw YmݓbĢM&kQY7O-~<]HO8*,6,6!>MSrIceE v!.bZmx6I jT?(. 2rQ=8D(&Y伩׿U*!oAg6ҿCGormᆬn+"=U)/E,!W!|9n4Gq@/q:#VKyD0sj9 !]||ЦzB ok$=o\&P")%SD΂ٯ0VtE,e[9cji{S`K,(_{a}\yY IAo֑SZL}^Z)[fH $aRQi/)beDGFI{1v\iRu&)xA FSeˏ+{a uQPaSQh髠_&Y7c ƢǻrMXt3 47x֯˦+;tvbjqhhiHSS ;wo NC _}y'68ܲOHf/\omCD2##ezKU.]G'~~Rn5'X;4X*BcA@Ht6CnTC(tKCW娀\7d Sy+̊>JD+d̈,DnD{wxZ&C)6ETR$1w˷Rw|Jc!ume{;gw>c]w}83 ?Y_DYz(yw֭(7jr' blxR4~w~ou3UQC7t19S}ux*2]q>C8QcGI(*Մ/)bZCi!贲#ZⷊT`L0%='wْTIjzԘqT$BOcJWHț9;n*kH0֩szmqQ\ bx=ҚFYu8̞ gKeˑzO=~=ۋ89>pY<"'Ms-|rqPC<ڞz )û ̜=9vKqn՞;Ě k|Bx5t}+.[ka-;eߠ 7,#IUFP#k6igI"޶ 6ɕ?n1b0i,J+_%9/T&]\u=}ˋ7:3F Qa` wlY+ӭrVUqf<—p,hN5u 7-n2<F|8pE b[:K5 AJZe 1PH7āI|Cf Vɾ?YQ74M|M\U*kjr]]/ZaS˜Ec ;[}3H(.;~'\:%ѼhMwd6(F< w@нy_E@`sA7CY:R6?oAe5Er5we)OkcY)rLY [AiQ+D/%#<թ9{NPq4F>xv S< B Dw Z)ulso "]/&Q-mk V꛺V,vLK8EeI9Aۈ(l\Gowet,nF[]Q&S "RoHg=5'_T9b[ì# V= vۀ%҇Hy$1ޗ}gd sJ~´U{ԥ6~j=%l7:Z pޕW95P< KHs}8f#YJHuB&P'.ZC=ePH?e4,}9΁>e12Y-$jR6}?|jLȿ$p2/TId"{Qܻ?jO([vġ-:_T9I^09_=e79p6>[#"ܱ1ws?u$SA&'ЯI֘כi;L|3(UE)g+XMpa0KB/|Y޽/iD(T_ie#ZEK 7ŰJ r${?m2*u{8:5 ˌ/XK76\NOjnV&d_[`@zI_sl$ہ}̥!jA TGc*u̪eaj@q,0X6Pg7ՋඐH" ,sv "& J* 5ה;/nՁޛ!hIeJYZ%%jh6/bUn%7>*Rw$aغ΂֛] W5.LyyL\NnK3^5>]eř*])ַo_HdZѳo?av#[Tl[xs YnWʄВGL_׸m@u[uwדK!$} {'@1:L26l_+XAZNyuO)eïWÕ$c _wX^KgYu)BC}h%2䃀«eӎň41a*P*Hai|`L␖e^ysNI"% ]et'b ڋ66]'Evz )%>Bg0]]^OdhpYˮ2-́*GJjƻ]K'WFmva #LkXGׇzFBOo?q }ZџZd;ѻكD̄/pyB_)7ԩ5E\;6obD2~dPP }#V5iWCm߰䱦HG%]|nz>A2.M4>wjvX'H$#تaa.P!9s̄׵P*e߈ƌz'{B!w <*FMbS?a>*m-h <К K^ϑ@*Fm:D9G!cJ`Q da`G؝9fM~:Fvs4Fmx䨜:gHL|"İALHPt}Xo-zu(oѓ~ mP؎O>$CP8%!荤. ^pMMXaTD2-x/Ȟ.2U#H'zw ,2DyEHkyX_^bΘ gpȆTYُEl/6s=zw.57DCMQAuŚcN;W>W[kLC]{hlt 34~8EZ&P 0"pP5*ނc3*m5 X|YAq޽'&; TIZeH}vlnf8;eK*'6*f*Y,g&}W^B/uT=d2xQeֳۏVlƯxgz1yB#%18[/*@ac^*O$ !©H̯>t;x >eS[K*0i^?g^^\Cso7bՉhnrM"QQ3]~<+ztF[ӯp8iKn^n%xIڎyGdOQ+oF-;O ɨ]R:ʇ6 ͊`r#ם?c$ޮ5kC7{aKA4g~zǘ߄ET#0M8CxUH}ۑ]I17  bC"QUG[ύb֢`~Ji/r&Dζ"9¥2LP^J+φwG oo "$&kB)5x nJ޳#tToIx˻VWi|EYg)h/,l19`7!p3H܏[q1 yć-Z_#Q%+Xtc B~*̋QlbiQ {/b¦P+P/* j*0›|iEM"`hjrUb Q?P%elM>ki?ki謤 u(PWwXotI^ [O.c᧠sIBGNױCW)cp`a-hP0R>]" t]ܑH?\FHH0dR=ęY})j|liC$<3}O? 5BIfLt|$o}LmTejdBwL֏2 kw?\Liw+SDĔxmgcRdC\^4? m}&UN)uԬ.|91+/ j7"&JK}mmj sEnҌBI3 ~juu,pp {gǬ}KT^KXT#n?F7^KPcQ/fq["w$]Cb/O_d6 4P4FyM4j)!FYE |>cNpWd]_*N}BwGm.be(e\ P1 %i@J|6.}")j&|,+6w|x# G^'6a~}e H:rrӶ t>{ q@~sboFc>I.8r䛜m!P@ i|<} !tEn fSIY>)<ή/  j>b`Ҵw1TgxE G6VsI>As|/SEYŨM1>U 7xǔ/;Ig M}ݬCJ~9hN>b1("3 R3~8O%睋g1''g:[KZ 7["]+NܼQ?+41ܕ[/)[LC_DY%M<,8]&2?rgQwQڪSA+p c?Oڈ$:+Ln~ 9)V r -hk4D#bdf 1x F5 l&|_n*"`hPȅc.qp$6/ "MkOK7I_kԞHZ~4X?VdvaY14?D-M;qY7];L)} ]2մ n@_l dX6Ž<\_G8x5aM؋%~5o>#B+,^֙)M煁׏mKJ/,!z rq:/#x;(s1+1 qMin_wKH)_eſɸ4SӀt/PMFڣl(o__44|'eSD 0Y-rڹ $Te벥k",@?-H^Y>ckv#G?.9dwghqP;ɼ[v|=h;[I(lOdU0E*jެ51 r͙"i%W/%T s}iwk6׃ZMf߾}Ϫ /"G:5DXA?v'ƐYI$9C%xHm,&5@/SE9fU\pkIv7T)PHNҸݱB{jëᝫIo(ыq<{+6W'_>2 ,.7%hgi)\،b :~#d/O#=4m/j:lP1dn+2f]k3Bk8UYkݱes}A .lNJtb]et񃼅To&jUwftb_i׵=?ݪv)>fC^lAo]eΣLa訇MuK)xC1kG |T1\_CԇsrC=W`d/z- /`6]{n'Zj}D/ bKԯU/בn탸~#a{['}uHxY>9[–%yjWz=S + !nt΍wY=Q;0?XlFt8f$\#T nz~p<) +0(aYb7sKUq7l%[m*E+gU)R^Qyc"ϔuJ|E7Snd05_nxm7ecȻ I_3KA1ƳIзґ)L5Y¤82FN/3Skh1o%PcViux8e!&\tBa<z+ͨ}8UJ{Euj]hqSt)M ^9`\RJ )AȸNct:qPސbTnmQ# kκBv/9zNp\a35om y{F $uF:v/-ڿy8hb KVCKTο ;uY#{hV.l} `y-&0N%. yp~n9D[| quOuKf(X+% >Ans(dU/4N(5#k 6A1 sbEo" krݻ">9שgg#,M/һnn' ^R/VMHx,qPe~ƣ .zy4ҙ JB;tZ6Y2~9/a3(fnQXV!^( 5qm,5L j 6 0Qu 󗂃duҨ#zQwkĐ#0G&1b"^!;!F:,pd?^4g2;w>GM3A=PʕzU]J)OSd;1#aֶ.>K]/QzǁAy} Nry{o{ع*QJYE#P}8Rރ,nOj5Ay#0F}ࣸxm.L)zIsYa6~-`CFԾ~醄?\O'COڛG"A ȖM#;g=t/gl2_C°;(JY\<tn;>xJb 7ecZ6'c\cKE|ٰs*pH%S,9<"05{YNHig%2X?xXn%Q?` gMr4a{}\\qKHSY؎[zx1ds$8_G^.S\SK@dљN 's {] $?a̎%e$(!OkFx}L tt,jWx0g>8b`"i*K)=s&-~mUw")Mz`I\{Ke.e3-Ĉ'{ihVǃWStl^h痶ڳ>jj#86N٪ R10eŰ/`)?$&ofl5z8/}!aa$wLĈڼT-P%jw#h`)[1Pkm﷩K¸tIh[;~_ʐY?++%%gz '%F|tal R 3R)Wnuj's,2DL]Af۔B]e$~A4&I@DfQ5D}LS_'tꐪYrڭJ2ă!//MT0ǴL& clG ?Ɣq}m[sm/fmU\䃇ؓ,QX~# 7vv#qdbn|؟R4>OLr(]y]L-=늏.IØ_UTxI@>) 8ܢM=171e'YTh0â [-:0'pXV,cfCf&A?^qe cq4tYL&_H:^%#4vea>Ck wX_2x '(7.VLOT%Q9(cdb]#>tNKaňV)1Y%OGB]/ַ84gL@k' JiS p:4FjԎAZSA(JxaHG< *7Cwbӧ-ɫχwIқѺk{ x!0}&3o-RY/4S5CCS#x/Xfz@53H<r%̒m |DJJ_%3`lKp;jӷ !3-o绯&2Rڏ Ņѐj -0aÍԘ7gI}8(|[ ㊻.$,f}!6m\0˸1Yq-`-H \"p( E.dtnيSqBʄΓG1UI.#㊂y i;iAdLJd9{8Zu'5B՛LAjt^J=f-&C#G(.4‰fI:!G#`%HxbVRE?*PGКmQ҆#hQ_GL*ߴ:Kz5LgD]'Rɖsά v7Pf_u=(?.®_+\#EI;t:#WʉDHJOg1vgt%yʐ!vU5jpZyA;vII88`}Er['jvD230 #6ii\xѢ=ͰC%ޱ7T$ q@€ W *$غI f5r aU{P_)H=dqАV[۝mIStxl#]r'{9bas+gf_|;% &jyi[Yw#.M[B* !~vy6{$՜˒?>9pXdIXGŖmsߙ+T0r -rln*U;k}_J܎Tee}lCM;34AY#rGQZwk#] W\?Fcm~R5a 暅'?,䎧sG͜1Lŋ?EQ,kT1O6A]B Hsȍ&r8N }=Wr;;;Ęۭѻ:new=n9Z}R.k8/a^Ŋ@+oyAIw>G>^+thsYs#)~ RdpS@‹qKtɗ$: BG 'b(_glߙ$ 0=IJ=2ʭOI4U&~+94A 'ޝh dk\/r0h}4c"1mJd^c{'[Ac؝6ar0N| @4գrZ74cK}b%FH hXg)tƅ~Oubw?F U4|O&Y_7QZMU[op`ި 7?~z ~5ߕ )w6 ʂWN5]!BdyW4!:зznB@xLf"Ţiٱ"JLח YL5[7D#p"}3OVl|T_G֝4|>`Ka\@6Z4\ƇA5 .9& \ ē$|u9d x!P8XF|w=#J㤝>V7?BIQ-׋ lPit2uWUeDΜG%;(F{OX"9ҚCߡ?VH"f}eaý |JD?[ $?acD!_5q5ܲa/x$Uw6VrZKH]gɉ"&J!K :F k4Q/bJ.$Ipo2ErlkNEf7[bN&Np?OM-v"ʫ<!^m=Mӟ,+n:w#PShI{-v`kG5:tkt P:&V80f䡥jY!"(MRL6WKl U5\Ek?U$hI.ttzV ^{Hn~$\e%0IS3M 7}.23Lc%%LX}zzQU YcO%rTnu/=y9<0FUM:4.W6@ JFsE tb0 ( au#,gsTVdFT|.}v=oЫG#\jȩ S1ŽׄaAz\z1L3gnHIOzM|n(ٹ@v.Wd ̔{h?*{Kpe= U /hW׾Բ' Mh~D!ϗLTjD Z>WVaJf6.;ƙgu4]u2Yk+%Y+ LQwnD^d: n˼a yDhAxJӣҹY 1C;й[g(8km_<ޜ+-f T7[f=5%W\fkS/,6V;RPoOڷ7Z -Pt06cU )r/{$ka)4 OXs<ѩ~Ò>+/7S#07VT!V >#.mC̔ (,,MEDm![40C2Z֢^b o0ϑ"ʆJd]UwlJÕDqm͖喝MNz!W*Mri+V/n¯qk9c' nw 1&wI,CD[|8Ӽbe۫OvE]׺+Ł_l۞NUZDs$P+WLAVO(J\T_\ vB ‹NXQ$f}twǐ_5~ =e=s%0"߰%KrSM桍+uG#ܔK8i a$QSޥ* \P;= WlZ(lLD ')G"Bw $ wnBPzz;hkWq65G)||8@b鉢<)0U)j?1(w ?t`JB?OכG/곣%S4Y;\IH44l4:MA4>:\ѳR<(#l,x5r[T C缾t*ߣMHX;+4&;l~PNyhY$ &ʮ$Qg+_{Eġ9 1E׭!LR$1}7N)m(P }l9$ h? c٨Cob\Ad㹿^‚[=T/։E.\~70YK;z%%dԕ$sZ,0]M7~`݄oK=Xm}̣w^s!ulÅgwEN'z N.x&+2 /XdfmAe6ڤbLrB773Z^sKR̋h=cB`4mX:A)qzZ>&OeKnHKQh}xS̔4yEm!5 >VD{?:/I C:x"ݸnmOM7*}sOYwU̩4ƖGd2N'An7)}fDR.Od/dJ=3PfIeݿ|MU~}#LՓ;}`_O8ԟ+8uYl#ȂWrʼ·P+'Ö s{t1ew>U#j%/6J3>mfQ6dD5Ub4U+qdv5Ht+Yv-~q m@A N^u׵q  qUK0fkT^3MȆ);2Iuc,I#9[ߡYd$F!D;e@%ކ Db@zn SNwhcRA)U'*e+bk_?'cz |fE%OTgRuP$E#{w8(u5W{ذ 1j5BIO "Z؉A 3&EAFaA9+ڊS=1^dmrF5IIhYpxISۛ`BS2e89#0kTԽQ?\OWK%?Rط=Uj[`.'HXBȶT"Z9"x=Ra5c689ױ}|>ċznCtppK  ZEr\yL$ghA*Y6dnfb7@},0|ƒVwv$ƽIsv zP ߉o|}p|}q߾ǴÆ`+ ->^݀KuUNZŕ&(p *)Hom+Bs!3󗛺E5%<-Evc\Nh=/[E4BlXmD oLGB@>R^ß!Ao4.45:~y9u-S( (md6od#e\񝆫tEmWN嫨x>;o1fOwpGGNCn6kl CY|%@iO cH3jVG=6/LA-35 ^q -x}H~v/l҆XOءkڪ2[{ ]kƗ3jRI@< 2K}/ŀf}A$G*PC ܥO'SaB̵ҿZ&ؠ zxx_q#=#y rnΠ%pSz=TD:`eu9_ KRms&SR4 ;_DŕRװ$Bs&&5.ZeKcY> Nx ?4L@Ú/7&ꯤ$Yt8۬?3  /w{4+H}]՞8vW[uk6NqF6=;}8t{suWxfT4 e\d:|-v0,('{^[ w wǶt;܌4[Blj5cQ f4D4:ƹB܉ӏJ>xq ‰ OEv9ʟyt nK=>@ۃ]dScy% OfHO!#(??90_n8[5eH8/LgJ\zIEUߩ9ou^i3۪ĠxOY­< 'aGΕInʳÏi\)%7;ќz)}n07 *qiD-xB9: Dz (-?y]cԕH! 8Ǵ,x?'40٘:5+4wdR h!,Ͱr+C9r(MpEǭyr1>lv9:hj?ڱjp8%djR,Bg AD R͕꼏LpD2 VJ'N sw(^;x̴ͅ8ג&->lx%rN-I̦FQYT{Lҡ-4]\_cOŶhw+rz8I.XWҧ^w)%u(SfzeMdWGVÔ%Aϓl)Oz:)z,;" 'fyi,u'Bvw!-7 HѭҬN(Pa48[IZ'd]`Gt+-F~00*;;ڋ\7d˵tOGWSy"IKpS{nO0y"; JSq>:܀-mm_x>qv!x@Q M릆I[䀇}[<~Cwqqڶi ^dq UBRwĎ*(S|(8M7bL.-pENEo2&2WknU~}R:q +aRy'P]fJ}-t0NDOh%wqkCrŵ#̼|}j#>檈*M_Kv#FʪdḜ9l}s@xcY5;L#65s0;~{NrRK!5+aei` so-ʽAAg]Z Eb,7jywi&ܨyOԗyD Cɔ[}Gq؋1᪏ oC? !t^\q\Mc${Z@EaUFI a&* hyKqu^H8!B̿e a]L *miV골_}F⷇<"V feuI-JA5QI:tn(c"d݂NL6'#|KyvЁ]s;o}LbݪIrv"Fp88Wt%kYk6ړm;?7h٣:**Xzw[k{bwtJ=I4*!M6)T8,i?\(%f+aޙz)eY`:ZJD 8Ά<F{MƄD#QM{ɻ?zέ4l.ňj$ 6Evݑ쓠n4>j|Deo2sKבm%(ԋm2yq6>{Ϡcg^k+=I@AFs3߽`sdYH *.#j{!OOoC2F` V\639P/^N/_)!}|sj:<è!?OwO49M<-(P򊯭_ +0-&'O% &E}8*&TQ8i*Ft^h&;Q3 I/|8Cb\-uH=( {BC3_=Ĥ}HZxFST]l'i:W;n:}@U(p١; R@FiKvms`NU'F$T%/$.m p1t(y;%kWsZtOdrօLTYycHu- =(OlQB߷8vWƯWw86 ;># pxTN %y9TMSP-ww eK!xuYx~Gdr.Ec+Lļu,TjCo3|'K@)l; \{h&Cbj}WA"Ϩ;3pM6>˼y u:bx аt)uBP=20 1Lʥt@ߏ ~P Sd-aɃȭ;+{ST^C_epL80pFG+W6'K"8UK?܍|L$5yHeR±mcڛ=t7F@m 1ސNg7tAVl#?d:%ȎXK2`kBgrw%zT?,0bhG-̎y]ZYw_-A{:j@0]_+& &[Á4,0 w'S7g"F(j2bl==FOjtpOT݌nu|ip0!­}2,"{ډqpѵ@g1#.KxJRk9a\ L0x^%ӮJQDZCR.k$_ZX!Z xА8a1n+:vRL{7|t(02.P:0Q:5 H2*AN7D̻&q@}AG9# tPx1Ğy Z :󖯕SDGCV;In`E9rҚ5ğ(컌& N%T /A>DVՐ~Da֊r_rֲ `V9m^q7! eiTxrl'J԰alć& P8n>8%RnެKO=~= $N(o`0)ߣ:VxE16쬄>6=IAU"PVLu،%sO]+6v'Љzތ"EXWCR}ț/Kg\ Te1^ ':QAҍxR|N kNL 2)ZO(fk~i YOb>"ikwIݝFB9"QT su6ySjnaO 6 tm$tfGaח|[;X=!$ϟIVʞr'=b8`hgwdÅy ޘyb{GM4>A-;nb* @CeB!@Iԙe^<'.Kj󞧱).6\dTKKqGcTZ#QjBQz n@a .FICiб ^QƠ20^?,I왻R$>(@P:xl-kRF&@NsyC @uĜHO% %JVߍ1 "¨kq ^_'p9#OmPȇ{ >>vzvBL|9^za -MԮ-kzc̩exKF/=-rT{!rrX"FMEO@,\5u(PuXg۹z?5Cc2z^@Lcv)5vi 3m_K}Z8zT;2~kt kd@ Rmc%iT)ҵFZ  ?~ub"ERw#'GDhR bD) ,O,]9dYӳɜv]e+ΛvlI}ՔM;K,`Lg/vz6fmuCE,4?ݶ-n3"T 0A l" .-[@3TgN'5d !#U9u |mPHtZ% t0? Hk5 !_v"Gs4~i7.v q TQ37z SdbM>JFyrwD#:)sݰe; tf|ɏ*kЙC&\I~_1EcIGQN1QjEAZF.X/<::y[˄V4i-B|U+bgJt4u5!ؑ?\ K.JO c+u(6}Edh[ң@Jv \T/- <SkPrO*/oC!;[4uhk59 $MrqgF+_ C+l-^m=:>+t{“ՅFoFaFDb8X1*K y%""Ry ZhT)(! \^FNb $4IG^D?z;"g{<5 bAcTQ:wPI֖t `$ ~+SCspڮuyȱfn`s8XٞuÝp*b_ɟoid%.3ң? ]ƤVqy܋+h›p',P˂ &LĬbuKx؃y/K_؞=,UN] I0#/FejJXNqiO{9-$D{{7[3{:=`ĕi!k;[ ʂ}2M0q׿? $Ա\˪IDA~ClQ8& (G%)i@^@<\Ym@]&s}\y ꖗ>"{J7O'N;Cw GIoʼnq]Ͷ~FA@I0@!=$ɰ*u. n`Oo}h߇[tbF/- bhy^|'nzT|r(ăy 1p*8FԠB!%$ylfǐI!һ?50eC QIt+"a"%Vt6]D5Y@1-nko:,L SucH( ==vOy>B/ODPNsZI׷ 'Y9`p4_U(~d%BSGp ٻP 8!SI #DNZF0(?,z0D@Qy( IaG+"|FԦJ"[Dx~Ԛ,h&̔ŵ`vj;K; qwE;hn&aQf´*Z{ =g@TO9^lcI~&KAרy"2iz>R`R'.dmUMV\|T}$ṿ.uoDծy=;eȓrN!_Rm{x?[ (KmO+u9?dj7][&]\byZFğ%1U[K :2fβJED?AHĸKK\p'5q7b{ekfS1: kYru&b .s :ZS>)V,ۉ`O|!~ۂ0HR3p _P,6 K6WREƾ}y ك c#(۴G\5WzA80 .N%;թ_h(QW&;Ynat8)KiNDUn7vz[RA6l():AR)^# ][zN @vV<fO(RA3n\ru'#IBNY6Hy3DGu;*ٛ`qiI S8#5Bh-Bf)]B1<߅"+:4.p?ed * i;.dhl~";Y@^Rctj Ok LZ$K/IBԕ4O 3.,_zle| ]FT=Wbq}ᧅSݺK!T۠]T+ML5:zߞѽtف ,m4'v;g=Mpz޳tf]fw N|872U.@;jF>cZ}N Nx\"//WFgݬoD8^ fmS&R |Oz6?oգ^v,uiq7 wRK:]Dĥ:0ע-%H/ܘ#I{$q&}-{ʼn!bEkԺ{9m*Ҥw:bW @hLɗ vizpu/3d"GnX9Yͦt$E*oHLIx}zkž-oڣx&BD$qn4Ӕ s?eY/L:\'B1 }3VJ=ܼ #P@+ǖh[SK0>}|Zs2{o"EB.@zn_*pfj CW" >&wL#A* 9K 9Yjb(iurBsg;>}Y ~>c.9uz88K^-D ?H{k!nxOCQ( |`$;SCc;a \{oI@ʀztYL_K CDc?n[p$ra.qWp}wuvЧ."ee#-;$8>xأ@/695J&D^,;eCz8h Pe/IZfn5SngcE4VڤR<`=!9W g7@B憏>W%$2OWw8u9ބe  H?T !.re;nO~jy\È,nj Bl55 No!kZ~,03 -rD7JӹsA;`]>t5 3ۊ&6X:}^q.fhH+Y9@wc͒n[<%a5X:;{lNqGkŬ2Zt&K y9) SB?wAlL[3J*_k+ ~t賈nWD£NBxSs-ʼSeRȥWw /RW6J`ڡv#32͞iv#\@G뻜ZO&-H:Ģ.XWe' Oȑ8_\Xqh4F^=R4Y)4:9D>bhSB@>y`6头Z };!\/ s Z $J<BƇXfLB\6Ln;T0N,EHՒ 9~i/?Fįg짝&r@vr CiXMfKh04Qz7yA v~g`sK[UL0N9uaz~DBG9|\_ V<]eUmzQj3:>JLfn(rѶ\_fl }_@?:j*-5ܴT&W+!%yA\;hDS n80g 5Dvއ]\gЯ1txGïiDg?O]+\H׊ c4b5"8\sĒP)4+da7ntS1CcHD3OV+$/lB5 !F2P*躠4I:x]XyBg  pye6a3h FN:G!9{a85! ~pLnjeFP1r5H-tQ hh% 4)P[?L(oP샞[R1qxfb ^gxUlKWc: ~<4`' As@/C~jbT^Tz#1!u )˘5m'#8Zz/ &eC ʎr;6TzTJw(W,GmN4M5y7PHT谟 0/d<*ʒ*]%@~ʵ8y;Jb.P5)*s3Ց ё#OOB(107_8 o=B D&x$Τ4 7cRцaVU!j]̡GN0_9~Btazf q4ސָO,u"7\Icv[$%ɽ~߲}fK;WZWttI-sN8;/0%!3Mt- ߲au_;هl+m ?P(D^>CZ}X3js$+o1`Q^׬˦אfχH"5yFCZމ@ga /;{Gh-)*5ty9(RPa'*1i&\h#?&6UVL 83`Y"VtvD5K˚͂!)0A[YGjQ_8qJ-k[ii Wճ7E7Cqxl֔Qv'rP`nROf̠ ߅E%Q$E@[=ρ`!\cEE X>lkAδHFX߆F >υ7"U3W!IYծ^ܤ{ RJ4PUzE6[2>|vQ hdomC,{x]# K)I*9O"E,9po]4vUx$"2]$wv/}‹ {2V«=\C$NHu陀yǬ$1Qer횚XlO[qG2c!Oy/~vVA+4+-H 6QxAjrڵH<"Lex%a*qdk:qpq2S1hBNqӒ=Ȅa '[[$Ss'UFǜLyp؊?~Lz0jba4P3 7fIXkvNl'b(=YSK")zaw mVWUey6Siؓl{KW_W*5(+䑓D F">7 fOvkUB֩cŀ{O m$9(3o)}s$A`?U?J,C;.oׁ>ݘҠ%25@1ݢ1_~ e$ D*Ub3[Z-@0&U8j\Vi.ot-MHbSG"PR-uLy+$ʎ{x5A噵[ >N _Y IyrO9t1ػZr xJa{\Ah )0CM]vy)`bAPmw4++^ Jb`)eA8wxVT W go$ė9fã!JvI.?0EKNȨ,]d99&?0LWmw :2|& ž^k&^h~I&8%n ?|'  bz Z_x :FJ$~mxu2od8gجF%w4PT!pnYw*vt{´`YA! ("xߌ`1"KjT *k6>A|9*cq=w1uk\ը _/Ctn\ÈN%}V}8(@!hb9W~9.E5G3~>yfRr(s e[-+PQ6\"R !_L꾀T\!4'58ܬ%G(j獕غ=QPzjփ9tJ^ӻKd"<2!~9 Lonj *1kEGBbD ~(;7Ekj"K.,2fSLHfznVFtQYo v£TU(n$ _mQOQP#pl;ۥ{ M&ڢ9r^qhQhI+8e9[\h6!B)<5Ss u; UOBn _x^:PB!{{+|C~aLliddN]*YvY-zSX5#%\2$i:,hy `<7XuhOG"ZIgI k#`$Ԉe%bu5;M'FטV] u{ UCgAOܖ@\e9MI l <mK*b8>xx8֑;.@O4\ @!s+$Ew*b9݊ߖ''Q#Ç[摮dJ҇M)ygL#+` ;!*{&jEA\EӡeDP!Yĕ6 \V y ZIz*!;q3dD>EၛV,iN⤩ܓy:\l Tj3{YR}ö|1qӚcUݲ2R]JoT/79fƮo['%L ⚩.yl5B&ШU$O62Gj֏##$Z^xr60#QrMs!f8+*Tk9ohm>]߬}%~(D|A\ Y-קsϱ##3Z9?6s!;-ةi"]|-M,[[(> `rD~&U,?ȏ P>;@Ʌr_!GDBj\e>X|@q#JȗXcB!s[P JvT@\@^ \V (wGLy),+Yzqi6'dSF81"pi0uAnI.UZÀK]"`NǾ3#<h_l13+ݾAxf'`-c KC2;dʠv /Z=Uln5/nԽz=kPhI7*%?$slCô1 _Ѐ#/LWn6%x^ E:9b?8~gxk u]B3aoʠN4O89ڽAy:h%|f!N<2ώB#]X1m ȫf.}r`SqmƥɗGc״|)‹ÉE,6Q]n[ZrkثA|u"[.c'֑1ãsL +slknZ4-Zsfv YgmMe^H?[~l\澸/6s,`?tϦDaNN7v%tf@@5ъ³Q)[[X70j_;v,^Zo(wVj:]V}IG,,7a6̫0A0I*ԇ݋e>MusйiY-V1f3 ža+Q}Xų 6vUˠB*}DKfJ/a%1G3rpƔL.5@Z*@z LJZY{HB4t޻ќ!nx&VP m2Z\x6B90,%ŏB;.Ɣ? @Ao%WKucE EK4>nB_-{uYMdgLS{魣N0w: NF7ꌍn>N$_dw\y6u!kwJ#2枱qK*-?,vn^ًI>_Yi$ẁMU#l۾{kӰ^6X]I4+}Gf͡B?C  kWCA $n&SΦ 0q$2uXg}S;bToK@TvmoD) z=!\5 7LuOg/ڗ2U^A'L*$Ȱ{v"g < @C<%@2=.rLɀLL 'ʿ?d]^EjT}NGP%n]ףDE|8> @0S[ΌCjl7Ӷxʧm3=҄ e=AEUFV0fCU%n B4A^ rƚIM9\>2-sWb8_i*kda]1"6JX)F!+Nv*8͠'v?Op4`}f?rbn6u.oҿ@ъu:ǶFn#IW[(E*|36iO{U{L"f,DLשؚ/WJOHJ3w$V+˴ീgR #P$=1 5-X^G+K@X Q%uZxbHZ\>}gf蚘OjպdfAe^/NY?7QdB.kh7W9 LҀM*w32da̅}{ ~ J4P3}h%}=M Ff$B G{o;[M*=@@;6i-c;#@g o*..%o~F <7%N龎u۫"``$3Gf+0 gVCw-tL.;-~ Zӝxw 9^ wC߀)^vcʨ.`lv\8S-k ҃DR47k_4D`[wBPT8Za~2=&}[z b4C:s̔s#<ztN5">^'!;X7όP fp\lTHF5I+8"*>Q<)9 H$u.V>薰ĤJY}^7|5"ư`u-uV&:+7;f!`+W!/"'ĐZh]!sr B.DO;wB|4h T4Jz$іX^=x_vL]mք;vH&i 7N&^+v, [h]si31+ N: r3%ZLf'`<ٕj!uHPOaQMwR-!q{8bPmD렜AhqjyPuuXyY-4 LQQ_-&w¡+S/#:)nu|͗jzٿ5J, HE(B' U.1Ӏo?3ٺu!(FmNZvՆj CadgGdR&J%5nbε{N:{֪F D U9}?aAڷEyy`T~$,ǰo& _ڸNzJI'~._R0Y8Pfry8z#啖tlK-|T~*Q~mQ%dkC8υ#̕ )^p3jTP(Ӧ}/{@_cƿ@:<:"hW ib́3OWfn%WXaun7h&N>n ";м:FP%@Zxd=k/6~ ,8ZZ,xehuH^W\M='25|<^, /K u(,y쿥aSl3|/pm:᜕D:js$G57r^U%?n I}΅4q)oiȍD} C)]W.úQ/S|c} ܧPSxlZV0N5Iq̤5O^(#-kɾV>2!ryBAO#Dҵy^0В_wbC.eZ!()1hMB $}-9%DKNXyD;!Ղ@i=m`' VR},_6 9U{[D", Jm΁I˸F q.%GӴ<*mk)0A˝gϥO>2K.@l5r(SBN!o6^f >"t8 Iunjj%Clc dW2mӒ3)!᧐=[46UM~3lqjI^RAޣnrެٖA HШq&٫{Qkan^'ޜTO trP#à&,F}6ɠ{i`tJhGv7S{@ad,&#U[֠~L]1$Q iDE4S҈G YƽjITn|2/:7 lcUCl!0T ;߇M#4%6'j|C-CKX9Đ.jܲo@~(B?}QHa{_3^SVz98쁢fbhp3s"ww_2LZY05mHEkKwz H :]@+m{7OsRsͦ;'k !d =c\>HNQ,QЏ't>0@O=(I2/bH'E.};JT?~aqjz+wOEG:,.˪[S[鏛iNC=\ț9$MZm& {r{GZG0>P%b&Bl4 Fă1\y 6߱469Lz>M2sDHn/s.ˈqBovZ8 IAHy6kpKnSMɴ;._ BX?*PkRDo'}ѳ^u ΍JqfΞEf=} ܁YJXlc„ANƸIG q!8ͦR(7Sdz1WOu].ub\w|HX ؐ~l#WԲ` Մ8~ &|E +b'L:&;敚PQ%M|GjM!q#;iQyq 랸;d}ٓq;ax[M&in33ѺQhk]!)5\3\+e99F\{&^OPFO>xORFc}݇|7ХbO15J/%'eΙ]ZM)]`=ٶyJv3G&kMc*E~68q~B:g k2g ۲hOϡ7M`aRZ#IԪw6ۢVsouنVn%,oSI :E|#to4= =_] xoך;?ARsE5a *M5,*m h,RBxmjtV2TG.ea (SC"q foC"F(c-S̺uĜtX?{ݹh+('Tڬ+qG=ZoiˑS> YԞpOyb~TDf淎B@w$$gu:X:Kj^Þㄸ6Y޼y~}**DxLI 1Kd qgVB6 9pxF!5SK$,JY ܈Tt.:mւ_ p/l?gϡvp ef>w =9qzu8P!`O8U -gQhaj(5 ^S+s/DMQ(N?':drt58Q1)ŏԯ)aJ~z}u1P$꿕L/3g񨉇q #鱴A4HQ> ^wx~墌rE"JxL shLJܶ0GF01~f XGܴ,r] KO7dYezPB Wtي㓔:+.1g_ݦmkǽbqj*Bdlou,?t}" G QJ֕6@ *s5J{h Ld\* 2Ka'ij*߂۾2OݲZL[m.(칒W- \U: I|FsL5cڙ~eՙd0o*z)h\nA|$%!;bo5낄@ܳjY?ar&b)\.F`LФS3%˾( 0׋R{t]˿IQ~bHK J$ .,\Cp{VĐhՅ1GhkAe$cu~ꗪpj[{B}p'T_\D5L\G<9կʢٿM3%UGXL 8Rf"FcCEXa[2'c?bP[wz;M&*@h/df0,udע)WBvvdEW}V(ۋA%3mf8&ǜ}h:ڍv TfilFH_~O( :Yg%ZO*Cu Q+߶TXi'Cͽ~έSLKv;q>RѴ".!6uM7,a.%t]K7Ol5x+uW~Umx`e / 2^ߖ`Ww+1t,>_֤گ4HN|tvw} ,dYK.*-c<&DE8Ľ8"*zY`ǹ?̤ϖgrkЫo !2[*XψFd,"/t_$+Jw3 pHκZi$$, @{eFV$~:eZٰ lpx ΒV}J>oG:8 9='j}a3dծVLmTJNl#Qv մYp\ǫadSEjNyUdT>_~ E֓tɈs\˂Ǫ1)&mMr..:,OMy2M )_RtemCrNGʎhJ!~eĪK߱ N,o2 w( CSyK1:)(mpzX7LZ G~+n$mYI6,ԑ GgEil1[ɥ_MVc@Pj06HwdNy@ óM+~]ļM<·6ƓofϹI;SbSu-/WF:5NAjnţqh6^!Xn3y#TIt|\Dn}aK-f[Ze_{]']sk]: M`>}Нd@r 18$~*7?x "}!<\;ILvtfEnR{An#8K,&y`Oh^'C!XN4l+td!!Ǔ۟y@LeG3tVyt? {Rpӕ(C#s| IUW}?uk:3,tJaݱE?[jm4;,7] 7nm_Gj b&`82Iˣ9w*I '<]I:Rdڥ?}մ:TPq:qnZěgwwGoTϘmV„S8{R*~c{+A:o:D0ƩW_}j/˯OTif4ېbW>{fYyNJcnp:ϯ^U!fm=jH>w^XjP^~7jJEX#!4 rJ''0y߫toC?w MtvA.V'n"-JNƏFgZ6EMbg @n}r#i> (=َj⏵?DG 2uV%W&GtMRA_ bIiqX|"{+/@vUé]c<!)}=e?1kH%=</WB0U|曣l~`{KWK!m?7?cim *:խ.k4z Ÿ&Jee?TڻZ Ge8Yʳ hw86 dNO\P/ps0{Δ䰨`ahK9Sƙ##LL1 hggtb^n8|ؓ3qyox5i tR_iN>m*dcd8p؀7(&ez1 mCTg]`v!xZuBW:fv%Be Y!6K$J8>K nQcL{{.X='*xXmFNH-R:Xtjzl =FWFa;2]њxQsRoxȹ\X|0!il)(%kc-ݒFVLt[N֩ǧE*`lT5b—o\\ȚTڮe]iU"z_+kZ.7k"`Z3H׍ӎ<'u5Y{L#HUH*j ñ^, b}d ^F/XKFګp+"c4"#dCfpk r3R!55G$ {D-gݎ;a7QhmssZK<+"?=!%6M0!$rs׎ VP= c1ws̏YrSCZ08 MY`EzbPU3F|4"6zn3 Д@+d0|ZO}w?ud$* Ov's5xXsxp&+A><_4y(7`9b˂weЯ!;?9 8$P&- #!HR{"wy$nTZEȯ^&<1M$@m4ӚV**R<Ф 1܈*Ozpm(|~)䤍s,=P||R5Q[uVݱr*n-9 8g/=ʪ|@a#nQD#ߚzn˜H(+qުrjMWPk`Fm ԨV0+bkg`1O >!wosWc"Z\J8G 5`(rKuSJUOe"T]wc)AؒMXٯ`*?Vg馹W-%rfsN4w~YtiDJ!}7v6ſ-}}cD13KǺVj|E*]5 ]zP@&L\Rk^<:@P&T1Lńp0}cGKHQ7X<&qBU?&Lā yE@ RU_-%zUl؆rV&#TU0 v dPwbf\w%w%eY~#Y%XBXգGTNL9Δ7 K}*/.z+:k#'@Y>fv :642R)zL[reŶ9EwljfSǝNZtQEuaALZ*#V]z=(p!vK?:q" yнU( ..pY΍~JĖ "о[ ySǤl -d #9nu+RmWAlXj7{.eS PMK}~r p(/ckgqئ]|+i,g_RL;AeXQ$G^>WfXz-ʟtذ5\*tVpFشB8nPoPm'Or3iA@<q4 1Ԁ ؔ;vH ^O;u\ ,\mŘVTs_U&8mKlU)g|ヶGLЗc 5Ѻ RHsӨ3GN޸s(B8X 1 Eg@q݂dHic133dU!DsmB=~{{euaC8eå"-3ZXz> 11\k{ATsT}3,Dudث'=}]T[E3AV<*dA0 lMs|@} ƠER$-9s`\/FEf:P+&!?rfg+n3͛]@b\0tˀJn~mLOZn%wKlvPۍ/s<b+9L>h5,HZR $L,uW6@ࠥ`t|(.}4SB5@NV39ЎBu.oq o0HB(8R{(,A,Ţdw{J_IT>%;@ը)rXq8>{IUK*7HKڻ b|T$uLʖtJj1HIK`Jj3*k 檺X'&. в]=ܥcFgp]L#BIQ.!j/+hk?3^y5O \*zƶ{.h~X8'?z[Ei]ɱ" Ru`Ρp+!ʐrװYM:ax@ Va9ʯz-ԧc޲Gc31@%y&P|)]\Z坎~|;:g1(a ugy0(3tdCTyE8ץDR/1t.}vVeWd/zpK8GZm:0#z1 y/s_2B3fa0 ѧzL`ILBK݁#K&1-:C I?hY1 }Kkb_ kӉiޗפmL3bQU]-hos,?:K<ƕ1{κpbNM`%'ue7^ڧ^cIѣE2 nh"oÊ Y W9'd苝k3-yA](, K0m|X\CguN Z*T)lC v9y>.Y<DKiPN2gU/ օ2Q֕~[Z:b ) M]ڧM*!;l8p!9ک5,_>v!=髃 eS˽[g@ޣak&kݜW.lwQ:} 2B%ȶ|L8[$|)hM xe?"ːg+o%fu/ y,eE5ݚ0a K~υӢ|uwxhORBk&9uo@xF*Zb E,$Fcj(<%7oi>伲CiR‚/s̮O+5( }r+sC9$bJxs`,I܅6.F0 8]E-$=ZsK1aLNٚU,>̎iX@2l4,n7, ۔(Z9Y1σֻrQ3$F r2> YRoy҉_}'haְz\;k+ u( `Nf߆xs4=M02/7z!Koh@DY56g8t5PD2&< *TG&zmu{dAfMVEAPu=vGTV_*Ct>2,X*,prGv I00?z|O_+?y;8`X(.}/ >}S3 A@MurXS ݉2G$ΨDuyk#:Sp;q}4R&JrB5.7^vN7k%4vT4|5!|L˅=dcb~s*jk(,kF ff^&7a-C]q r7AY:t0"&\u; $$%a_*0A5ߗ Bz{ߊFhZmLF4ŨU|~ ](NeԢ2d+OxN~IWO7')ǁ(]z|r&]-}}ʑŸFG"_s{pW+h0 $\44gZl˘sDeG=S+S8ma5dFL@k SQ0܌Ԟ"]ok]O<2BXit*\,j..mSͅNʚy7$q&v}\67NYcYTp|) r. Pc|%BA&K ,>xb#v"n ̏>8ٯOK_޽M@^3O׿LD&wIO5 0׃I͚V# ]L8Q$eR@F64 pfkU?dR ʎ8"Ѡj'!4)P #)է-l0yx> x`9)xVo5hZݳcfFQaq;F3| h`"Y=+A6 !Gyys_')uYoF, s,{Klqjc*ku5hr7W<ƣ^{.a#N)R{StlSwq -yCSBHUe7Ф֔#+ؗ6n%$m|!` eΨ;bvt'̸>d-p7狺CWK1 TgY ƀ+5"H{5!\YΒ!Z \k^}| :-9.BcX+S7n\uqk4',> 45릭EmL\4m6ppZZ gFNZzd8._ ,T_O(r1.b /ć`=w/>{m.&zGeQPF6 fmǶ2푭Y#5=OKLk1"b:";dQ Tr 8922}v^8-]Q@l~UƁ"_e'zt[(@_x@I#YjI)}W!X$0R=iEĆ&SXZavތ.N5*^E`o!EZH2z+[R{#Qު䶛vF`=2~(SfqkV-0V-2jcvz* N&3RЕrGbLQ06[ ma%h86 ~^U1jES[]6x5\JL wXU)\ОIZ:C%C㵔_HWr>  q9}"Yl#q]Jzkv)3}gB/>ڦ/h^L ")sj#iQܶ!LWd{>qdcn;k#=kbN胗q9xnUƈLň:٬;q fq~f kJefۆ^UF" p*ߟDX4=ob >7lقʻ $4JUQ?%v_;Ls3Qф_Ě{kaO7T%\iT YҿW~M}"wZnb~dqf7$EMk$:[]Q ̭x 3e>Z.0fyRŃ/rRjDhM< /wrp9ւiNL\b{?I14^W)!ZFld!Qoz42yJ+ovlSjʲS`ܢql`las˜< kNz Hz ]Zo-ȇ l#bnNĕ ŌrL֍aX'F+q?|~;Pbl n: 1F:g⠤SԧJQ9$T^gg-c?l{@c QS@ CTkf4짒Yl <ǽy. W c0@,,StLԲQv%&Vph*fUt M`&Y욄XsfhQ+j!Eu ԰7pj yYؤy;Y_]ԝ#Bqy`s{ Gn|L5-d ]E͸>y(%yS j{#Kl@U2xƭ_!%B@v^5R& ~_gi .u26DOIQ49nkk$NSnczJYYtĻ/!z^D' ՜M4L$RA[J$XnȘ)_Æ-e+ȱ,: ;DG^scI<\EqB,9Q`BO3MDg39NNHIy2:I=i8H^>pzFˀ-p2U?"]I67DSʌk7"}c; Qqhd9fVL/`e~j 4mEkyG= GWG)%8 PAO%GP0xSSϴ&,kM Wנdaoi*;]*MHݍ <I|7ҥ7w7CKيGyT^,c:,q)a)zQ9,mXPzo]kpA7 Z()g~Dnj1GZH T~fN)C& CʾF7%p? I+1O&V/G`r(rMtg3i-]e2^na.Z5$=`$eRК_dRq- bLI*x1!SS񝃅% j݈*/ŀ'A D:j JqRၳ4d#Ckgє .)D?ڳ"}ShM;*eP.=FtzM]5M,ضYuBbNTOOT-2sM?9 1`2`19[W 5lσ#a&, Wg-2]NJ B;pꯠH,ك;ߜ Q!_#B 8j*xg=Y\R_f!C\Q`6Fe]g<_$7`T|?s _sڨIhGe5drx=v6s _qԸ|G_X/9^ w1(o҉=^|“#ӯupps@67D<6jW\m~^ImltcyTNCz&lOlFk*\#d:'UaB!t1IyGd*Tt,ޚ5QO =<t_2ǿ|"H/FVT#?1d_̵PC9:{ DTå+SecGW0Gvz *=b Ί_RӣFyI-dӴtV*bjk<mhD17u3,"X]kQpL)auYق4Y|9G@VJLpQqqfMȥ2hmc䦂︍* Пΰ#〽oܒ`O9{Kkd]M=Zs:|0ܳxGGfu?%o\PeR'Y"M8XNHH047n$ŴLPElvpQDD\CQ') (R}ĥɥmQx*2.|fХ*:^r 0=/ &,cZH т-u QU7v3Pxg<7^Ef),tګɄtEi#t.naP6P,mѧ>ISXlS| ٘.H)oN{n"C>o).~[z$sѯN&ga/eyCq,(K}Tr^ hNo bjg~θZF!6RlMu?(7~^?Y8rȺi>2]Q%f9rz3q#)m!Eg%6B̵I2$W略97(XV%[zq@_< ֛98Qq*1WrSWoj?B~ EyvZk?|{Ia g7ZEg 4c/X~bp >k:j8V{i τ*a_ ;ф/{__bc896 ^'-:T%ӽVHCH9w􅤛\CWn|vuN+$ZCv~ 潜jStg99.tP:<%PT\Ew ۅ.MSpn/[7Ig!@[.7TVI`uS-QL;R%j91bQs_WbJ֮Ym{c:jpu{+i1(#6j Y%ʷPeyGЫ2۔WNUod/b,+ MJu^Ʌ:PcC cQL.+<\yeGfOL}܎G)䠈H@d[;N2fL&N")]Ot7&A;sPUS]QTBeTzO 7XffHhjLg?ܿ"tY& '~;? 4-LKt"n9l9/{uˆ7Ͻjx!Foώ ]E:~]4/_0Sճ{1DEK`ds jw]>Y 16j|^A7_h܆;? G5/]4݄"^B] $zb!ݗ9yQ [Ȱ]!dlk}@]a6VZ/O*˗(Ĺ@q Mڮ{)iezi])( 5x}^'{_2LzAr Y\RⰀZ!ā ,ly :¸i0l u<0%\CZU ?M (!l gswp 1,G0&t{;|Sb (/ʽvheN[X~A)9"iB݈j˩ߩvz:XbE<7@s,<b gKQ~4 zl>Jdn9~Ttt&i]_StiVUW1GoHmMeP}zB}>o/#FHHHȏ&Wy5_oҭ_9c58}۶nW_6:jf/eoX,S$ mݙޜM6$x9y*v zB1ANk16F: #hl(t)̤+ǟ;̍76hsF6O{7e\>Guk}+읐_^Y ,tGs/ܼʌUpjZ2X&Ds_qYyBo'>6ܙZoB-<þkV%@"(Sf߀cQjGTH,\`)tCM) ;YaȞIp5?rcel{lANMi_ a$2|߳qgn&hnh!h,J9pj /IwE3h7PLl>@-[l`ؼl;@N$ ]M'qj*l*LGٕ3u<땤i^iE8l-4'vW[Ŋe/RQVl,AX.jrQY9߇/a3H#.vV*i7{1`E%)NjKN'ZT?lc.oc/zRWf%/xŮ'{Q0A^RЇ}U^GKې\h⬵V;b`m_{D^Te$@);Ӡ$k_x kQt@ݚ#ORXb=}XdWq]N_SD:C̗d%2p{\zaDhqqߺqxji;kE?5;x_F8$'of?d Ǽ$6̞,3A+:2YT7yE8uFXTv)+X[1߿H衙WXqJcͫ%+{>rYnAys/BY,ГK)̩8C`E֧֜Y\_s(ؒKnN@2M,ŧjzl7CBtݕM2¼f%vW;f۹l`%*d*~ꈦWwB%Gy@YI:חЊt@>?*^2q[$ȓQH"2^D߀9*;VJreAiʿB8RFm( !rLĵ܆! Im2 &-Pta!RM㧢yU ۍȇ1.I6^>d(^_jnݞ8'i3$b(N#~w 4JH1cIcv9[2>,9ukJP/J#(~8CR*G"i,= 8s^UIsE־Uvk`;vC48lh+.]p??Zo34sTRU`cOc+t+({& ̝<'R{]7\Ob h[Mr! _`X"G;VaGk}jت+8Yt̘R!}/Y+$`)d4L^Q%reYu7wE`lP건?Qg7 UynQЅ=G&Dpj)J+AQ ȾG8 I `y֐LU@@>L GW͸{_U~ j"/Xg:7ᘧ?س/ H`SDA yee0#^rv9/{Mu4l_9;xGf|ÞQ؇cm<`uWVKN%6׸|IJ.7}=!ao!2qq,"IyZ4L#ɇʃܺ͘D1Sݮ}*Qo>T~RdmлYZ0n-Hm;o 2pqY*,\F\:z@F*aH\)OǭrCڟ=y ]cdB'D{-ַ>*e}Eev=aC[+;1[j Ktc F1PP5@<)D)t Zm;FWIF2ta>oYjrx92O͒bl^_`d4 S1ן0Tu* a ReO򳾳Iz\Gϐ?]x'dT: Dp^5,ע&w-B,NKN]J?;Jx-t%P> 3ȬrRҗ4A'_dv yIcRTjկmlء rĪ?/ єi էSpA^TZLNۂ+J29'11h%O.hj8q>6%(@)*qS&V\!Fe_nh&2GqJR@ ] 7ŴoDeSLOAKI_^$D&rf:zU`NH2I1_8A4QZi t\j*7k&?8>=k mt{Tvi*ծD$C@vrb(CֺiZ6\^tg r<6TqR/ܙa7Fj$EO!GNzte=y>ՆѰLgIYbrG4>8xzwajb_QojѠE< g+$vSiM7aϟъ3eQdM0 7?|RoĄ|E`n6J/AS7̕眎P9Hg~J}u>8qԬ-_oI:ޣ8S Y@[~ǬW|6ò^Ygh,|yf~`$ˋd'G~8/PR/&8O k pc#tYKYSE7봪ׂ‹v7/1WI𗬬*?<3 v/+i{˺A{%5OH_I8 ^< Sg]H+_A nP`C"meshݬj>kSk,^.`^<0@p/?Zh}5"S QR=\:-F*n{0sJ$5n VZ*0[ [E"W)yY`8{-;E9eÓ4LlfHDK\Y;DfKHz2;"<1(}00F A_q)jv{ O|*Cnnу#(F B2g6>V:1w*|R:읜ѧB`pt$UB+osd]ou:&, -p~j*9pFKƹ*!q4Gw" :TusʪLaB͍1MUWq~Jcᨼ(cU˸aOBMUA LkӸPSc$goarK[z1Ppy&tLiIH4bzƌĿQUTY*39h6l66H gkSn]:Ȇqofw9id;H VRMu)me`@W 8zKJӚ_׫?аx,k¬!rl';%qfD[Iq G qf< cwf2d.(ʵG%~:- JJv]ܛ2 ?c5[}*Jwpg۝t7pN*Tg^㼗cg$02edp=Y=UI/ZpU+§.Eu6+E6&̹ٗvkR>a6#+~4K̝,F]ڊ?$K>llyON(o7b=RO\au;Cŝ ̻>DBQ| )ё!W57V;nQijfs[=iVH;/F# ]I8WR=Og+?OS%9#Ip?N7FJ6hZ$@n10#Cȇ6VfΉ.kAĤJ,{s ;WQ>}zߜ)GmH3~@=h7#i):\pW,xwLӹ&Z fn~?YewSW tP.4~v cgѕuC}AI9yx14fa|7@ =6hG27QUJ*`wqV%pS Z PMZ6!~fO23GWdE,)u4n̐, \:TEVSم*)SYD%G ?d6*b9!tȈ#>f.C؎8ٝẼlv'$ )-6Cڒ O\\s`aS]݊tT(lę[Kln:S[/]Oѹ ώȧ zXqѱ^=|钘ϐkv5~B1@%-h2 zK7dBM,?c -Oo:qE#BG<䌷B > ei (%{4bz i\[c ^ аW x,E~Yl`Ce.K‹LKG%`2R).^H>es9>_EchSO/Ho5u&5laEP] /0/j愤, \]"9ѡw sb˶vv)_2v6M<þBX}B% I"Z\DGn6DCq4bg(7)cJvd#1f28b3y0DGeS4?X^$QrNMwy=ye|}W:VO͈5x1y7>A{e="+>7LUo .& ZK<?ߋVCg%ȉv4t1$Z",$[V Bad1 OWp8 uw t"\.a~E(}yWG=+lw2L2a~ݭ|{>SҦj/H9fĸÔ­sn@|ʼ|Nr'$ڟt&,*[/V)-&7.аѺmp|(vhyoٶ:~^0ߟ%<" .4{w EjoD¢?dIqEVѱcd6#%;EQt;⋙abeB@r[?nM"Jސv] kew> ݹY(5kfO"^@7cZc!=@f bj4HRnxE O"nUo fyܦA}=N|Z* l).):q> ݕ`M;b0quHi1{v|\4vuAa(Ab?pO{.q )-n98]` ξ-\\*8/g:RcS%5+ Gqs:z ' ΙNV+4JN42?룠YWMjbzTb! *"0LQȣzHTm!6˰|C9rBNO5f֛jK֖ahr0 S"hM7WuL!kӌ^~DZG.bWO&oV5㠖t3v~h)@-IVj4 ԍQaYy(x.>(/]yq7pH,3c?mį\]_M(|̦c#J2UQlbt@ҕ1Y[4CsE%[aI@V'^g]0j&)Ҹ^JApq>6w9)Y+/]Q0 :0Q[mC]Qj ~(E|9vje#Wbuɳ|@.yD5N׺O%~6d,|rP$kf4!$̈́} ciE 13)X=>7 g Hr^g+UEҒJ8X&(lC;m!M8.ǖ%lk멗C.}F#R;N!*BX xwnq]i 2@fκ۞zwl `"ǜLdVfYN{;Sݔga]]J1͋Kvw Q_}S Au.BEZ X"Mtomp 8J͏v1snss槇!׈渁ms3e`.jAӅ7oBW 6] G,$HپaAI)} vVAv ~jv:9sLg.6`E(jMm՞U`f+O`""<*e/YKb\J{]l(ehVdib^GnNEE)ڥh̎+w9ϧ3g0u*nRV~Si& |h;/2nu힩Oc|3*&lM7l([e1] y2 o2}aVc&NS :i"8!+s/Niգ-IP[%B, f#W:-X;,06h@D {XB) Ft&~S.wgwN]僃S/5vtFr[]n`a=p^mڨSł]m V͒h-Mxr^f!HaА7}7YiM)>9:{!{ai)E(wY?eXׁж!0L|#p"L^}b޾gg 7DQjJ.x*FkJ0q'Iq¡ȗ`8z@͓+4Ϙ356p1GJ^sj10`u q;܇^1VeX/sG7;JqV ʟ i$c>m!L :,MrsjsD}΂~C,YJѼ{5ƱWNJ/`@{/Ȁ ]Vwd<-6C*jc`PeD4403Nj6KR&kb11Ӯme_y;1#b^OK 2d먒V^33I 9WlgϪ}5/{pٍ0y՝Jpsw-k; Ei$yDE3LM3\KoeG߼lx]/7k3 ˮǝM$ )T]&M݇e&]v"׶s~W R(/ -bdI1i*Sd3yY1WF7<;"gpmoi]%i"uöexaʧ~Uݭ32-Qc1^Zpߙ2&lg-9L7e|21ۅM) q@,A`]K-~16 %ɈuVLѶh'hJȒ~>@" \?2r -߹KO*%FL-ibM# 23X Z}gwՐ/u#b"(!G ~rs˹wx"]M~&Z%!NE>aOv3p\/Bނ*wmɛ*sưq̣Y7&085` ~TMY/cRm` Z5 *lJ/xr 0Gqʨ(Y"EP`mS3'YuߋuG"n{|/!:WI#C \R= x˒ؽMEBU^a匤Gl|'5ýfY/`φbT@Pni3WG&{yƯt reK\GFf Wf^B0gk,&gZeyA-8Ǹ\`O${Dd XXWDc@MAnydSLU9vtFP%l-Ёs(v*~z.SA +$ !hо<+a'En h_ ܃ œjdQOU^ &,03vrSGő?Wε(h"V7mJJV~t^C/CV|v @&[E7y[2t\]!JGzmW+ }[.I+.}Bac㐙z|ٮ]ˏ𤼷w~AS V 31D?QPdcmOw1 ^Ά( ~Q gAT&-SB?~F*z:Vzv _0kN&z;<%e蘂@DxDo-R` nN(/z__3ePrbҹG[= e;*??Ij,E2[8~%1 xRx$>%+i9#HB"Cd:|PC"xNn 5tq[ h;2y%wPOuŨ^vGG hvtKW \#",nE8 AAY8KR0T$[ @` ˊ:ݛWy3N%Pxد"aY̕SRy`}e P:?>n߾XP-Johx"՘(5JІn] ۸簓cOFl$փDk gc?@UeR[Z:;L=Lb!>p*M>vDbOϑ`ҵrcf;>Pl{ze/JU'ɺ(6XwYu{}@1'o#pǹ@,l2se p"`Ad/dkMΔLmAo87̧s13貵U EqzV}\Yt1u2,jpK]zSp[3ڕ l$6MOpAR+_Ҋ;:^ϖ鵅ͷ/}ZTQ[Iـ  Q%S5+pBYϖم`s*2.nM/:kGn7޼0" A=$bIMm n?^f~N96&d+E ̃!4T&q:e}Z4Qw u R@a~ZP0n`!akiec@^Q܆5獑% /|U(Y>׈zt #Blf+.p*P] ^U-SZŠk: sq8{9x>}ʃAlT~>ySHAoq8%4ejt&Vsiy~\,2^:i%##ZrbHӿ1 T -2o4G&wl'r(OMhI̱>2Cj^B, $4p8NMSJIٗGa ډHp鏣,x#kma/p\v5snR^ bN.Dy K ~&'l2Dt?ۄ=r&Ff}-AOpMMWsAf `2e1Jβ֪tidv( B( U_g* dƂ%LňVd?m bkr?WFL4ڐdN~M}%3Pm1̥^>@_o< AocJ!&(6qL¥])ZtY<NWco^.DɎԧx~AW$8T_lHg2*"$/rХE=^*?Hϩs5\/`!RͶwhۤΟ2WQ٭4 kkDnT Պ1`6  V{b!O(`,C/́%"@妇M~X@T=9aMgϰ5!GφIx7h|Ү?^)41k^!e0I_E&[ay{fiwg8,1ړClŠnzQ$9Iq­΢cTw4Uunޔ(8r}l!6 CUpXPvC6(֫}w_ !R%<0YL,+v efEFX~nOgYAKwqE39xF+MYzt񋷔%Aš>B\jcq犵t@{eM`Ng*k,6 $!2$VҊ a2؝^)nM^nցlQz5!Ĕ5T6BFj ̺'b)Zgo,hx0fSfТf\̩(1- "X 9+n@%f ֧ӥn6,1ŵ, 7#\"d:s+3ph˹6Cb8bWx1FNji]'Uun8B~v+UoHyPl` mO ;il!نr f#ZZ ~y;].rCp7%m- $>ݲ"P(/'Ћ7-eu8B9 FîLP}9 U4W9zFc- %IziqP[xɍ ^}-xn_4ŶLwz 0#OB+o`L~PmhCyܚ'0<$63 W#Si$T5߷ɋlR]_iE 1\;N'有4ky`zw$B_ 5JCjc~&g@%cACxt38n>Ct}0cs`o#3Dg 6ԤBfׂ/Dw՚_`w4F ɨZC{?pIkNP6-.VEE\tY_,N{,I(Z2Y-B9t5 ̤}'?EP[pJ9Ȍ MvEtHQCyoj![k~$ro寢RûPeV"IMX`ВsT#%9P(豝K-3Wء'xGfF+:LyLc {DM`xOj}FoZ$yltlEh|7TC`sS(GM2\F3,:9 dIW]KXȜ]Q' 舙l^TyYa*#/:ւp1V.$GoDɎ]lbXy,:+:];3+F)u.+ #x!P9ױl'WmګN>yy=1,]ZŽw#1q`,Qw}b ;h;3 #EptTB]op,B9bww6 }mY˜l1jOfnM?w[%U{^h T|.}- z _*Φ*!N&˔IQʏځGޗ47gOl9la`t☪7 ѭN0Vb0%fp[X}& .AcBDqw;{h؋EWnΝV4Xʮ=RE2УhG 痘 VA_?po I7(S{GC'pUНHm}q}çelx<976:9 .‡71l_LΐriDER !Êyb큷oMjL63J]aw&GxXrs{VݗɫGrO ُ9{B¦pPM{~p%'xK ;P~y!Uca hH8}t̲G3]8xkL*Js:UO[_9#wHGP< 7x3R|LjeKĐfE]ᡭ02ٻџ,~+g>v/1#2P ̍|>‚cd9%8Jp6 9zu669g)+ -e֝Y?5*QEF&^I"-5)]y}LVm0$$C!ꢣ4_?Yf dTifd`8JG=;ԝ ÉE@&}: m-ڒo|%Upplԛ〹k̥t|fL`HNr<WCaZx^FF.AN#ŠhMkY!}?!/ p0tVᰬJE0~=F*, Su:A@xoWAJgܛ!;@N9#I^8a)( t,&ssL virI]F${딍ȌS}<2m4 }9,YT Z,.!@>9F^qCC؍w _I(ȴH: aD+08+ΎԦ.]^(R~uֻ`K l$Dzds4 AfȎ $ycߊ{y)Ҟnœ%:*Az93?k6+WWO,.QO>*H0Qqd+161QdT~/B=ŲnsvȠOF[90'#!gzfCWNF`%EA?(nut>O(FU NL)n>PC؍UJ ?96䘨|ێXs)E[H!S/ETL+P{*^Gv!M!ܩ,aJѴxiΈ;3xjQbFNO c6=ĊR~JKkg#@{To!lhGiMAI`]eV.f2LN!wyY{Tq3C#bMxL!G`^b[Sgp]%KVFww@g (_M£2B-nbm?SYR_{9Zd)I}P([uQ)Qd78eW.iIv>Ц =֥t7G`d*f[lp,"nRW{B DF51_U! bꡯ,8-=gt7GZ7c-yDa? \Z8Dxs|s˔$K 9>71bTt3ar3!13YFwK=@y<7E\R&WBFGMQ|$͖q[I01.3Y煞:G A)>/#FȒakf]p/L$1Ui&0sTrTq@qpJxij 2PO%Tx/spYLOORHTjsX;v;F8N=+6sǶ£)?(9{22͊r~82Ov3ARLDB)#lrP1_m?-~,H6/.RZ""W rr\J-|]GGI,;#L0jCRWhqYA%m# .a oȥ6hi!!D5eri m=[65v/ Pz)q'V TTVڒ{^#qeݹ߼<@i—(Ln Co1O:1a{9soH7[aF3V\(' b';Zh:\R[ 4đ:M@ 39MGUE_ xf>ĔۖhAN]딒 |>Uxߟb9@SP_+/('C~wnm!}Xl|v(ӎ0C:U\=Ǻ0ZD90 ׼ +@KYX} ]8bDu>+`9shB!Я<ȝTJc} nÔ<$ﲼK!'3G$Foi lx 6~ s̶7X3:Y?sBπ?ܿpU/F(5t9pcBX˜l{*nq vWkݰoQ s\I8~؋dć+IywTN N_NlقT31S_dI ՞8tneVK7)Zm9H!>`#y疆䠝6NÈ~O{|?^u U#1# 9:):gǸvXy]6ySDJT^읾.PI4KD?*ooVx )h=~ca\WPhڐ]R!i^ ҇Zv1E떠!ָK׸*`٢=^10(bbd:) Y#tӠtU.yfzHyy`$BDO[-YU@0&8u:) 9ge'3Mj]D&i _7_"k13`ĀwQ$/_?q PdHo k,zlj Htîӗ#\^[Z pYyqzKސ/=T+VJV:[K;jdi|6?d73NkZʑS2:5-aɿ>ZdP<[C/e^ZEyL1:k%樁V6V }`dwL<)'{ai|2z 55QbH.*1foU>O]},/T9MiىӬ)N:#"}Yjs((^E fǒ=!ﯓy ٛZ2;g#< 8p+tJ*$AA-@Y— :$]E' }6eMYy*uAF:Ph&U~l-Cz=3`1'~{A[qdja]+VYA$?%c ;A)\W*gTNJ~ 4 :FCm>fWAK]W)BFʱFR1ud@^?h-3l0vUkk2gdGxfNF;&;1d4ELAjrx΁bSɸ6(Lkq% P?ͼ;5&Z^2 "[68PnO:|9sJ#8^#Ud~ ߭ Pܔj0?ymh/$f=,{m:XN;bJλGג9)lcpNmʼn%7 ։""uR@N<`o#4z19V==%p+gAc`[[?} Ia',s.R~Eqx1| afR~MJWJ'7Kb_N=.@6C [,ߧT4nJr'ٲϺܨ Q9 Y#uMB$jEv) vZT_Дˢ4Y-O5 n0K\RTUhUxp 6]DQ74R8klUw<(Z.z 7z9mA2W &v(Lq?E7 tD(SFЬe _&9Oȝ&k"NZw ÂЀPܕ5mȇ&8Mi(5_]i4ܪFoeR̹S䖖ءhfTDLh Y'kBoe IAk q5Ku)O9|\s}䬐- G{Cdd_ʘgWZuSSns#CJ5x#0D~ e瓟!nҴfKccK=i:zlt a9ъRnu_.S:OT$*tL_ȒRpbʦu"p_Mnۣ8[_.q+]/鑊ߕ.=$YP#UnGQ'ɪ:hpJ8x鉃mz&D6TʦAgTm͕s<#$Ȅܕol=hj{eDC9?3ӣU <ИC2pղƨ-0H;$|iم$80zi l ByP͖Cm'X$_#Y1kيa $6l+hkJ%q\0yUϐxeWQz z)OG87Ǖ7#,9 pStNIUH=6S #EaЧeH맾NY,9Frm̑<G _R Sg&L aX?A]h ;q'8*"=@5NY(@F( FU8(tG1_3\3  =핶QuZYvR<}А#S2@2k^Ys=B5I^:4-!LfBwQ'w ^u>mIC>` zҠGe(o*}~7 ik+f>/Qj۔ W]vU-5AqBUO槒)=5F݋Z\|`x*Q-#1m-bbАɆU|HaO];:L fI3?F =k‹ 4.n_%Q no*8 ȨӕoCT@XbOYcq?MB_NqPbj``FJ5p0R:)B4t# pK J0]kC@r6Z`t;3~ bxӨbvۘ`V鵤X\!]WL3"y426JY6~l.@aĭ"Y {rTso+澋T0_ UGRaq5K uy|Ӗ{{CT2ra[7~$<3?Ai "GݔNl=%}ZS<ށLŘxboGzl42+<̲I!taǎ?[h'+.OB'5$݊yΞ-)aA>SXdŏ%N : tC`NlG-$*E|χ{>t]TtJՍG`7,#|G (#/.Qg18yTh5g++X|9(dׅ&{Hy:=slaQ3!oˑM F>\w|X&QbZnrs&>uɤ]:P5sK7_1َ A/wx K4r,`,#gH?XPs'R9>J/ ;gwYD|J2 m Jlcp]Թ-`[ba ΙRʉ]rc{F4'L.1dCq8J`!Bk#81Kt敭]֥ѷmuRKLO-6Ŕ_ _'ngmN8ݨTSvPlțgHCXmPTc *Tlj2SV4^f"bZOG T9t%woiWwЇ$-@*lytPb/Y/ ckPp9caJ:·ͯws!~J9ydz!^a-dC!^;veo\kU9 ᩬ5E>uF@S[$!^xw9 ?^*&_@7/ 㨲|g$]񹹊%g2^dT 0_*B.΀}㵴LVpBOy~b{{eN9ߛ ?$|(q7.o҆Ѫ / zR;Dh~BO|Pd;mZq&B17%Klw%wp "@<lp᭪ MJ[/@04IMy[H{ʄoނ'˚5#XR|/Ü:vv>Ӌ#@%ߠF||&3V E+7&[%)7JFHE!$C x}u:V %fJ c0n{$>BؕgoY$/95bC)^V!ZLzlm)ۭ_eNl>cj j&q22Qy~/2<[D%PI]V_W!ؤ4Әxe%mE\2N~aa)V.Ԫ=ob?1*4ڧ;R9Y$|.D3;H]&ق;i) iSZjf=mQ Ļ;uՉI U`K6\xNU뮿_dB6mJr!*1r `* ˭A//<72yCGozؚW\Jps^?FL4c7}R~*懨ΓIR.P Dt è: yJH5Z'Q(8Pxv؋0oԥ#NYP.$*G)W4n-lG֘;4_10##/\?ĸw~>_}pxvR|:q BXL}Jg77d嶴7#)ҟ~'5:[yN݊1*d,,bdK[QR[G+a*%=}݈64{3W,=[m`< 2Npȸ.ReQ8TףenD8g=qzY/Wnar01adįh`s0]v>lj)~D5nO}v誼i<8*H 9ظrY7NGq{@k¥tq_-xCe ^xg֑I[>&^?pTdЁ Ka-M?ʩewnxm:ZU\ ޅ#9w) )Gv Նjq^KW|;Gz'}IylpU+V2ʤ5O7QF1lz\TDxEcW4R0ᨺ`x\K} n$\=ڽW*&1<Ӭ>;^i9&ڏth#{ ?sNF6'^'nq=Y A켕J%I$;fd5^uFi?exĶen}GN_ɟ ;D7vغ77o e[5!55,C7ȵ+z9ع(pZG&Hιf06lTVxbYZHHdіMq")$c\n7kЫS"`&ݤl8ޠy;zՑ;W-4O3551~PڒGVԲOXu$fzLo=WF*Ӕ2&? '_2;leNAPCY-=qM4;{TUDkׂ]˯?7F}@Y:}VRrkuB4gI e'b豂mH/6}65/#l̂uF X:čnǡ؋"[5ځI3i'Å )i< jrFIB Tϕ.Pn۹Se !X̗{ib5Kѧ{Zjg{ٙ[>IτZݸdU)]ѳD  a1x%޶=5T'N?j~,=k!r7_gQ"<}uo6,3 ,<cnSjjisᆿY Dv,{~d, ])p="Pkxer~$}֏B!9:c\/5\ggP1|NfM/ᇤќde4˥_vDQu[yExk1mہ|XVI˕b_ё51KDG>88b\Nk~H[7쪐&?pԿe4A]<)c[ˡ*Ux ѽ؉:1lrAIqqy+ֳ{M5CDG.N>z+@._f73Nտc#} eі$rvB_&Y \Q.hlbC/#l+̀J;SF -{`ndalBDCW󑉣%{ Ki`,/TUlԝ_4'1ޯ› &>=x`rL(s*~=ۼPXf Uuz?N4;?}G#ǂZ3r?}83?c7DGQJ9}wP`ɔ uC恅9C 7Ÿ3؛(wrj#,Wm*R[ I`F ei1v(>mY~n~1E (@sKؒ/eeOj`m+0{4.AѦHܳa6]k3ЅwwZc1uq_0#!R/1Mf+ـKW.wyi w4|~vh:9ؖfky'uVӟZ_L⎋z]x-t&@5uuY@٬Ӎ(Ӄ1 r YB?Y}:­st8^&s9 A|&Ulu!X!kYNC}ʬgA-O_6Oԏ" ( 3OXw^&2җMcmT*`,9$3w>#'ɼ6(zI/\i3՞3 _2CoR{Z>LR Yk(7ׄ4NW'ZFєO &r{K)_]·c'{v0 U;ykqi' ȕq{:7afG"ڻlߒS{AWk[x' u-2kИW1 bU72Jǔ`tWy^]Gz2ѕus1o+/[!֢9rta:ͻQD|k{~L+aaGZV M0,i+U^55wn¡Y9Kwu r1ˀ"b%aւD#GG'@!xL-~ը-r+X7tj~i'l[o~hEvLPO,%SX},L}| 7NLϧ{/wYƪ9q0P}iqpzğ|ޅū}܃ XE0 Ldl1:Ϸ=@񌋖8txN>UF ;z='æOLva2PbԴvygʚ$S_-ZIHp"YWr7q0#Gh:IZp{ u#gkʇ22w0]y>k(Mlgz3Z5&> YmWOAYd2~e4ZuFdߦMO~Ui׼SM..'Ҁ t,P˾C)}A!RbQ\䖆.F`Fſ 6z8A`Օ50/E\W9Ӷk0A8A p>҆"(WT?ꕪc3{p.i:|A ]+0rVL#exlA2JvSFƇ@^ln.d('gU%#5`qw!9l¥9}%%#VUGh[ E lpy+Ucnײ_æs͗Rɶ~ֹGxiC4u+ނH W*)!wOpR+9&w=F+D/&Xb?): c~^/`8U,Np@Ic,GpI v' /%um׆ߦӥO :A=KLYzB,{2z^h# ̳+TlRh{sm{VȨGhfGv21VG$,"Mv:pc 2T!se1u~#:YְS@8<)/Y󺆈y$~?^C^օ9pXj;3B0x̀+kjvNSzb'jmIayۺxU4$S!ˆk8J&I b j7HNC['FQ5ITR3侹 p|Ҷdݐʻf C 3s+?M2&$ |n *qs*ԟfBky␆<EPdMƶ?C#}(Ƣ O }qR -*w@"QO`IuQтP^&`>|'Ǭ9MyѤttrJciYs0=yJ;hK +엎Kz;6ܱW,.^PFl-$bqQ=ĭ*`Q?ec^(() ~.⒱;mNQ|ȝ`czFlh}UGlɧ ʔ5ßXu8$M[RG1Ʉ Qb,"`=gEr`Dގ?Q dT./JMk‹rOUIaӺQ@s)}FK_wH$74v+DO&t@*~*1߁1YMhCZ7حHac- -F[G:l^#6RC\QϞS[ҁblEXFK %ޒ.{$T>3ӏ S8]D:Ǚ`nЂ:p #m[c5㐜l2}#!D˭6J^̈*s@ }*J9,b㠇L"+XEuIV5`$9+_ JׄVryu%je~l}/lUϟ@RKbр$#&L `".3/!MCx?ZNׇ*$kDi @5ϟxC + jaB삠 #j†yk%GYxY# rEJOWK@ X!<$* >+MF%fhC0 0XG ὣ!==| n,@o[xVxq! Ĉ#`XC W>K*͗ܬ;tus*cJڵi*ß5‹TAX}E0,gu-\g~L1 Z4BgV a As\T n$~0!g m<.[h6ͣ؜ڨ*˲:`2-1=BCGg},ckqj p^h NE *vC!:* Uő*@3#,n f7N#{Ybn{+ސQgbJLE6kو9Jyn˹4S(Y>f\7-HC'ZPjȯζIo1Ko{R ua'46@Q2sN,Y//k0Aь~^k y 0J8ђhgsԥέsX+)x8ɋM8ȄĘXX bPI^\ˇW-@ m<_~$AP`x?A}>9F7cKʦ%m;Go(.H|p1L}Myh ;Cvc=d8w1rK;. f|;P=!@?蠙ϴr 5O[R=_yH\O-A#:i|@HM7g)!ͽ\OG!5P\I~]]3YZvSO> "L,:)ؙn~x=@uI;Uv3^{V&n[΅pqbNhS T &H.֚fA U7ZR,e?(oH˭(IiEj{1+w"f{p8q3(;c]KRJݺWm3Y)"3KEoym] DɈA]og \x@?ɸ|V.]gN')0 F/6QHZo[AD7 qT!n((!d9=3ٲ-FPI+0 @?׫A\Nbǖ'Ќ.p>Yh,9#'0p6v0 ϵb{+pw|Wugcv.PsRBom5~UpVrÐ ﵴc#- ) @1I3\ybt'2vq/2ɾ AjW39^ɀx$\qk$!<ݹu5'aO~O޶(^fjWH: G=YYٞ POUiM%?rAа5n{v,O4 l-Uykg~ep|xrxD Ȕ,|0T0n6Z[!Rf  7͓~y9"KŻzr#A O߫iH9 S *B>gifG|c'O|4X̐!%-l̍Xg̥g:m0((\Fc3J^}Ę`9J|K%okb=]F5|eOZ`vob B'J ڌv%yTy]ϮJ:O2@ M_ùulPl2Fk28Fq~sw=uqĚ87¿Leր,*gr"lj1f38QgZBPmւ.a!W3iV\5S'D&4#QSlQIxi@l4i˟\_ѫS4EJ3湉=uY(+֞Vu{Ioc 4;nPKPfa;S%n @Tjz/R'P,4& eemg⣤(/ڽf*1nͦ-(xĦ}J_ETz4lq4^ ;*H ٪߉{ A꺁4*V43K/>:/}'%:rK,vK|o?!4GcՋ"Nء/m[WX-I| UedXUa ෍d0#f{j <kf2_ʙ&> (ױU䘚4Tpɦdf*:ml@m \3TS2€3rA>q!@a@ӑEHXF?#+G0;;ȡZƸΛֿ*pc_Yy>E-s`>J~2fbi3rȒ5/fZ9AA! V9[?t zDanʖ\1+Td7G8UE]M*iQѺ@_hd^Vt ?dXQTf~Jq_#B"H2U(i-SDbvv/u SXoY ep;?AwjK.tMI^ CBwnv>Q⓮q%?fcAjDyu'#(U 8-_ϒF[ ^ 0|) ]]-m®3+XNr:~P֕[RaGOu6TF?`Pd ^ד-ȫOYbeadG l :t{)T?+h?3hGf{qA@"OPYKRp:em&>1# !jxpF8㥀ڠv.|!>*bv&h7&!DU/XH|̜UZh(i}(VK4!Ok-kL(d%Kk_lg~}o0 k)(sȷq Pxm&]M>r0iDuX[QB&Kx184^trR&}F?tjte jJ*GO]2uFzuPԗfŚ:;P~q2cYJl͜L5J\ǓޥI틵Ήߛkr}͍3YXپZWAOwaYFpT¼ Eb&z[ZPMj&*?Y3QaZD (~ʎi ӵ6  TSy8LeM#RO(oI6z(d N9aH^nb"*YfǶfR xsO@,3r\ K>ܛv,K,u:+7|SJ2%y~{%î8JG8%*(dw ӎeƑYǎdKYhJV2NHJwya)5|&U]uςn=e|0VՎIߚ媢RTd61uW]L-$t2֑m=eĤVdx7Fv>a{7u?ތ.a=uג sFHJ\H4KϰK9R"9;3t^mPDsAH"X'ӬK(2LDWh#AwU8~0d+\:H\H? K8ZNYY@ \ָk2L :^؝7ѾfLNSPܬFKqARv] dqƂÌ%zfG Ba_qsN!*]qf*IrjI{"OoQK7dG(##"Y5~}wW2t\̄o&^T_-5nEi7PU <sm9;Wd:#o'^^_#6WnjvrS$#o OnB =PU"8+J]N9>&ѩ@2˝hZ2<(QIz 鎨|zojUG ; q$Rm vșT4D|닜u+QTw >OXmZ~ΫnЁ,nNJ)l,/1Fߞ,J+ ~ƴid.hPAF0~/4`1IIˆaW}+Z9jED~XČM,@@Md?V`Iͨ#Fk 0kt.SdDEu#Jh-|4'~R "gUi{mT߃B錁6oiNj$o A'`;w?`Ts@PNP(N+ֶڦVPzТ@g.bPGow8rxc'|p/Ko,j1t%d4c*8؟XKEWQT*DG3Nhjn5뽆?~pM헌?X \rfmpT2F2Ҧ4eH2zAxE8Қ Ӟ (o$@gEGp OkA5q]\P]$jBԸ[{Zs6Lqn7NR'Q/C ciƻd4ǖHwrOe3ji݇Y6n.?SE?8[\T Tu0va6|kܡY7ؕfD7Pdӵ=s3ۦLa3S1ˣctǜnD v [r( b~xɌ(܋2˸+\&dnh#%@[˟O:Fм7QI弿mxx5 7DdЭv7]2b6;xS2IV(c@sTbk+Tg@͵6u9S8^uiԒyEe/)G d>4}jYaa %f ,.}\4_9mU=L'Aaf]ʤj1|\9k PzYjexPz O R1'RK!+'-pTV KgJetܗvB~njLY+јL/\y]QVqw5X4PWGi {HRfձl)Q@ BӔ}Bߑ-(ő9j f 1dVxWђf@H 1,YyS32"agg#buXPXZn!!PC蟍P|EK)+ՈB!@}ÜZ8⛵* wݡgX$GOw^SD<=I9+oޘF071́fjܑ4!$zL\X߅,uZRh^upѷ*2q<#8~[撸i:Cv3;`(st5F 6 sWD@KKm༱^=axCv?'ߍ}9a.SȈV^HgfoDjW?SSnwK7pu9=%d殉YO|yDLSr8s|:HܸхYmJȭM; 0~p YB&q |!rv bGZx \.QrQi~l+6޾oO{I%-5jq[zu7O6I~?EE*%dË7k=y֭/7Ԑݺ-gkvEB$=yՐjܬp ]=D;+Uft{`8> b o'm qayΎ|^y4Vt^B[D޷9 .UM~ zFIE*p;>v`E7/5_$2HZgb2Zcʃ Q {Qh]~\QZVdbW=#zW1w8QH"ay+CcEY Ү{=b7crtYsbQO56o.LH3V\-0YPa1+ 0T|R[)U,={QvGPO#$ 6>z8=DOeڮ۟?׎^c)-8#n6Tb$!oNFEFA[)U5 ./Vه6Z\dz3~gup}-S6PG-HZ+w'W0M):5|LQvY"%k4r'0]@=De+ B~'g@PY!;/M0Dz:M!K.BIP1%?7nY𼉝UHFϡGU|Y v vL|ecy*M EzvEA>rVb+'/ LNDH?"NɓE󛤋0>d( 'P'Бd UV]azC~;[m$Z;3` =)B9jIΙשF3uK (S v4 QbM# `>@OS͂쥰 qW䙥DS_}/x@#MBQ6 |aBq ~."xcaULfف~]~HVagbYsOh%lk8ـ QX 9ڼݵ_XK:2!F>:9@NKPtE0#V;o$ Lq6>jGm!ӐmKw!SSDt̠˝1I50缮tXTs_T-oW1V~rZD^ aZZ"Y3A:@tT~s7IK_`,hZ2K7IԄ~Uzjt 3EH4Yٮ8nD܋UHVҟ?zHxFg6,+~/#UW&r?I4Hqf*uUS^t~R:dGH'V 1M=q:7<çmQ+ĜVVPw[`qT-!`E в a^ Թ!c7vM|Q@\-:1$+U$w~I7ypˎ2yuEG|tD47ŒM!gc+ج̄LUAHzT>#H:# T`! S&V4f+,~AI]Sggh^J'T.nf"Z&,!q?X*_O0%"7KZ4;L3lu7O D,@ʮDDuIE t}Cbz+[zr6 ӆWW ?~=X`CAl A{ dއ5b@uE崺@o]֑Bkz%k)8+=]=yv1QD01*5µ*̺nUL9]Fus}rΊZ ৿x7.I}zfkEk x'3UN{ |-o׷x̭m?2띻7[-Frajb,sN"LRu\W ry/ԇFV#:gcwH%,|i=ɫԷxR .Dt\!‰VQj+.f56[}p&ߪ/3?ſ1%ķ$V2OS7++-~RUTZavU?itǙ:"$9P|:PCb}`r5ˬ伱᪊G| ] x:A^&K"|K~״g>e'܉ g_=nHJ2B:wǨ$l֋ϐdӁ%9|Scʤ٬c@VVfGÚtH؝:^(x G0#L5Ե3Onӣ;2g dhge)|?b;Z1:{:Cթ'at9梫yLPuDŭI҉qj*zD#Xf6SĪL_@ Eqւ ([OjD4PUU]9<) oW͖H8o{ :"OZjH(&)\#ji@`?<}u U؂p UAÆ,zL:᧰g½@VX{ չܦnD X]C{iE:Hp"' ]Tj%RWC=Ϥ b ,z2]~aSҍg7uA/Cl&ϕa:400baA]?f> *`}yk̜.7gi$Pߗ˻򑋕ꈮ}ॊ: kp;ܲ9ۖ `kAFezc\wRKx8v( 쪃%[ԗaBi=4eHf[gQ8:P%pԿ#$fժjttlڏcDoѽ>WpmG]NZ,СE0g~յB!Raf\HWto{uU(SP_Wc[KB@»|ޠYP9ON}z]x0âK(KQHFL)4qҝz*ܠ @0]G&ZgXUM PML< ա`4+O,am>BC:?<~!r:@IZH!uSH1> FJAfB\Y$ZGM#ff쎕:VE$p*=C7uq/Q$5]TatnKnh1HZ[x&r)J&Nd7mӭD+Ix<'r U\Ыq6?&0>Ko dSsANXޕЩS~iN^ i=t*] 0֨bt6-LT,U YHEꚨLxe.)k愷.qZ2 ZYTݷ|ѥPl 6ֻrݛxX{s/ocQR>,uOՓ=MQQLBiK\/( x9=S#%գХO;q7s D#IjE9C_n f\!_yJ7)ĸ9*ո}Xr}NPw킠g)6MDUPz7[[!}KR ^'v'*=p-I&;?A#& }~YQDP3c-e'` 6F3#g1r-ahyN4z k t#x81*"g=Q~:8׬U >"Ԫa+R}CLj Mk}_ 1cvp`1Jtd/~n^tm6dߨ%/\<8qW!E럂9D[%$D _qV >n UWE,r%`®0t?CX{`ϕJJ*%\'e B$X^| XH}^`,:tۉ~0qob YC̫9=n:zqdMzyȦV ESO6yrETdn^@`l>JTURXd{ Ț/FCkfURp,썧l9𷝑V౮\2LTWe[61鬈 iWwY(}ܔ`a=۟u~Nƞef#"2K9ل%k cCwҾ)ʩm-<\( ŕ<2lQC"Y2ø-@+0*FLfi:hOvq HZ+8 eK?-I~)d/Gzm#Է [o1YZcWJOO?h U Hu).ZH`'`3GntgJ{$h݀DH*^\nuk mDOhi;k͌gPf"vKnc2fep~TnK*_)Iwh/+_% ^@ pkz~LE-#:C=M@b}7tKuߑb͕ܭi9@hqO9dX^:]ێ6(ŽoNLMVI)7uvH {L8-rW@+ 76< ~:6぀T_zEHeD$%y`l#44k)TVT虤 :J^Z}ar5(sRXmmWp{~SY ;vLBEVz/h_uH)# o#4wNqfC ;G{(XL^ 0 #A*,f$}Ģ@Dq/4xJBЋ3GaQVԮVP2TL97l x+oq؇ ŒQۼ@ y薾o1u֋3akO/<ƇeT)D?+QG,[[ZR {DGry7SPAv\h+0XRȉv$A]M0P@P1C ͢&k#%%7奺{;)X4? J72]C"9|0-Tܿ>3/u?3^TtRy&LAz6}x{M pX\KQ! d%D,2#X?-lRɇ}oc?:TN^a ({PA)i,o__L:բK 4M+3j$ &{v~ }8K}ܢx''_[A]\<\Sm 'gPHØyG%vP`{g.?t> Keo~6Cv} wQp+c.cq4D>#:#}wX2sP6=i_鵪22mrq)c;XM3zaѶzzblwe‡ɝ t-fp[:[hV5Jy'by#lw 2-g F'#o$zXpd8,jRzY[e5{#?fqюjyF|drgdZktiG6nAͻZeMݫY=|Ϝ$[tu_)¼Äs. $g !lg[-'(̵>g MUV<%A PBRuBwP1VW2RJ4SBS+)suod{U$9me`nBr;jlJo'Bj˝~o;tx 4ƃҨ^P>sn߱ MK B8 iuXyv<:h2$*nWߐ{RtlRqޜ׽ztLC!UJGʺC7vD!^ZOO"bĢ mG\W6~lY<7J[sb Lqw"yƷAlHFT }8hga5m0ɟX lwC;0zlO7Bw9=Sأê*=dKEC6+sǍivD8?[9,Ft9wꨟ&Ocs#[ƐH hXL.R;z@ 6hʹˬщ pwbc!2M>€rf2'?!h,*XԔ $8lɧ.jNVL2mJt඗xݬ!1 NP4 L쵾P|U1Hpol/v{^XK0.ʖia?]o& DpΙf#?U7.-1~Gv!Rř>ò8ЊlAq5 N ŗaz"OևeBtP047M)bSمb< b5 LgwgEt(pЎuCZ^;@Lh^joCđf!ɒǼ vœǃQlE{%#npTӽ־ *@>l(κ XbiꯛVaR#2t=7%oI;7ƆW kҫztt`3$reJ]R/f=3aͿAE>jAB"?O%3V!x%! %"{[鬟zu%tF`@"Ə@d; 8XXҏj&SqD[ y_DW-:Xyz <ΊSTG#?lYMUұd`;4:kxPlr4gK;v TIۣ;]\~(}-}eQCz/ش #!̄tTF)W~*l`a Px j|:3F/9vQH}B$RT$/ZbޡE=ID Tj9 _7'P65,Ì)N`ʮWN{CҺo;it/A&[>\oPy*qՉd!,vJ^zn&kKy"q[Upe8yk$Sxp[>Ip48&E:ɅPU,K . g_ND%ӀAp ːs9+:ZsN#u*ӺŕSIhQ+Ĩx~̮u-ãPb/t(XA4}*K;m GIwGIà\>Ԙil]qrb޾\ޮs}kINS9hpqpfoGWɐ:[d+XnV;VNyt]'4돮9P H$3a]Fj&#}J9(y9mO{U:qSS=faV rd@.=pۋQ8d|diemqzG:ॱ=W+V3_!? n%(uјTxj$;z\sa/V;k^ăIe$ҐR9e4iS19z9|F}:)ac!D<ЙrJҘ"M\8@D 2DhHi-97z 3А񹟶n;f!B1A\^#:fS%3?VarqޏAePԆxT*~+rh1:^ W|uYb-Jd| z@kQ+Ny?B3.4J^jkc h;?3r;EZ|*j3&// *'/u6\64wQV#j0=\-#qkƚMF>aUب$ȞZCMX (Nf&CI;/uL *h¼XR \n]& w(GLajo!3)V(Ab\ E3L,~*KE6Á2q{`ϯt=00d>ɔGx2%,BLh,8;8^xecK-AތcPZQ7IF_&{qhlqV'l]dؔ.:0-:u1*N3qy$kgs:l0<瞔CE/TwŘhrmSg(Մ?6Tq;'ZE|QAY0BmcZG(au *x~;Zp dX{)s5ڞ-l)c+ M#LҎjQijHEmZB3< eWzIK;ElZN2ewۨ W tGWQb捿SOܠbv[ 2d,V##PJ:IInb#:G@np7=*\]R3=Zdwg$w}f 5PM~^$?YZT[~i,\V ;g _C1(JdHSclNeϧ}' Ԩ>WZ=.7g#? |$;-*=k$eߪwDW,8(a'uӫ"v?A3cTߤtŴŷ6a9~j j2r#K9[![DkFށ'O1='42xܝӞ,]]&u˿*WzEhM=CW/ر3u@~.P* L,yu~p7BIC|@ҿ^4&(")QSL:@w(6"'[Zob{&q^ )Y Q?Bf[gx_5,".uq'jt$%Yo kG#glwC2ZX9P̄Ef7gG'Z>xˡ8OB^}vgUekU!KJ|CP|>fhFKn񳶰8zF0Tǔ e  9ly ո&BUY4S%g(i$)tєǦɱ0i0f䎒۾:r'Iz2 jZc&uWXb?YP5b /z %ثs*Zʗ0:/0pXNmI^(l% XúM@*3 I^ \ 1io(J ]Z_DdMpWղNk_D|؆*CJE!N ^#iSs.Ͼb+ZvJ>&= ZK֗"-V6!"=.'gNd>8bc@A$t(kU4Ec%]nyZtO !ANg *:ax *9D+6[SHQ?p. 7o(WǜWLIg?Gc`i7CKqRKޓecM>2uRȡ^`-fFK@`-|aBA,<5ГʭW'r32RaFO |.SU^!#dơT"Dd0i3*UԳ\ ń_x=E0,)GòW22Tmpf|h[oÅ<֘cm`eꟋSLj\8"ƒ(~뛡h0p'O6T 3J/vJzPA7J[ VNS[5NpWG); ,85) Ry;$h;]N6HAh*|2,gO9R%|4zė*ǖjV{En&X#(Gɢ Wܣ\}?OzTbS;->‚Xlڮ BU?60U3KɎq`X)fe1'Ͻ{&F`a_6i8 'l*7憀i\Nh$jbקQ"|somb/hɾMF>a3fU=,bx sA0wS4I $4KJrOP9 I`5(7-Q3 +q5@xKcQ95(Hb%ʒ]wSvQޜ;0 W5.be08~Ei?>eOw5'Մ9ϙ^R*Ajے2Qqӆq͈NeIU'6,f`LZwIg㼴Ƽ,,餣YSM E#ep\A5 5KeÄEmF9ăo(m"3`6b=r<1Zrp3-f*N9'gACC[QK#;g YXUћ{hY.Eݖ:p%Bxʚ T^9We!hy cW9#pIJ?:r*=P4Bq-3h"/Vix< ϔ Hr…k3IC9~@)^ G"B‰?d}wi+tJyvBr\ ޟ:<Zxl2tz#lWgz I|Ve0om[-Ii*Zb\6dTj-{WL~Nq6m~Tmq>1y@!l\͛iڼq [HK{3+gX'7eY+ 48R.'6A/a@ D@'3a7a?BZbQ7Bw§Sz㡻{%N&,rGg\,jDcv?C;#YG-}pˊ dLYW8LWRaî2=~_lmb-I %q&SayB.ҟ= "|Ϫ|ò7r.s=Z8^|6܄ul%NUg>ޚ)Gk+8- % 4dxi)nhЁ'FZ=Nt9ہ~E٪)/2,>W|eobgɎpʦMד?CE\i*gE~WE9qV]Ui".K^K1[Vkr쥲NH=[-5ҖA8^a{hKͼ٣A5BH-bw">9O< .[ }#:1G+yLx:SQ{=3Yfle2߳F Y}<7(4hw:G[rϿ4*mOĎ%;ip/n|ᖾpRQ3]GPi]EV_1痞n8b̕znE@[SмiTݣG pP΋I`+=F'uعʋECF&$lE@yj~{W^kdބ%隺 BszG}g8]9)fYTbjSQyU m&Dt6gI^s -Zgc~@%m>l|?e:,/GK4uO0+Uυ$)L[Nxa.+rc-IMݥ!iL3c󭒃c?j(i^a,0sHZ2?^(؝E皾܃ˋ(~/"QQt1h p|io |\w~nN)]'Fn ً$9/C9?A[YD[#Joylyklm$?z^xTۏAxfvԒHҺT k/`&ҥe;mWrƫ 2i{Cu VH7zUk j+LW(bMZRk58+ߝ^Ϣ93T"|!9m5TZa::n@v*3BZӣZ:Mv\=Ye7NڌZ6xb$sQX_q;(`J#Iyx2X)@Ė44JLe!"BV {H3guGR.wBci {EijQoL&6[{r+)94 ds*~'X 4JpOS(G#i':]YI=#4* =wlЀ[QK\joza@ {(=-@4@](P\Ū.Hl*8>&]d's++I+Pb hƬGVF &ו Tr ? fsK)1&RU%kQ bVWM(cLQ.Ӧfb8? qSφ9[9*.!)G]##b'|~;ط7VǟG0\`|?;:z^Zxc>(xn/}6yQ*ѫ>9PJ/` X"}G5Rތtk*I.5 ʲv5GP™A`?w2)]E7z) fiɕr?V苅û- ݀Fr5U/^M}A Kֱ }/i@N&m&tq/tq"TrLbD[;>4#4*Avpu}fUĚ 9JF(o#/T9EWbDXq{p;C_ pGzD}ז=́?X՚c =$c ĝAF}*Z 8%q?FzyW0߇|;Ӊsg>6 [^P Sg>UӗɲGi,''A !uotVפio8<ΎSZs= Q!thS{xG@qvQ,3t'R/At6H-Z`Zӥ϶fnGwctU DjO~ 1ʌo5x !ReՌ7Fn5FR uLBs֏9:t1o7)Y a"\!UXψk, ˤZ:(5א):<0A9fgh=(5A'50e* 0BH}yL Nk C|e)AsGc#2U.mBa(+ױQh,Z&z̄FOIz4ʉP'J2oଃͅjwj, QsTY|-%LkI`1#L׾ މNݷkѼ5g;&A6c)pIoH;xF=Զ/r+܌tS}m\LMHw-hmVGB6NJQց,_߲SQi' F*"CR(ģ`t-35BE8ly$wؤ{E  lm>Լ3rw;Į%NC3ewJ-=4@:-}t@-A#{2?)N-?jJVYWqk, e ? >w* |p)? 8Dd(E\g9mV8Vrhݡ 4lFwsCHgzNe#g0!&vD֣2u(Ð$FG d(1̀El->R( qKD 2ǣ'kO΂ 9zJ:SVa[qpx}o$esi+/)_ű t)Ab'!dWm^kIF iFT+e,=a% 0 (db)#Ɔp9*Lˀ쒺~!TU3{aA]l M4y>o7U:7;}!u臀cV#%ơxҨxI:C#d~}CqW?Gz`\ll̯F﮳%jN `4wDyq*XxȚ мszG[XuoN;Xp+U,j[WPSnr IB&ñ3jHb u{%0zS_Wt96 NE !DP荒)%"`+"D9D.Է9v 1M׎ql3w.\V% 0'dT*%qygLxv;+B X~X -`Wy<&:7IV^stLSq<@Ma@eq06g<,N"E(Qi!5KǏ"Sݦ>XՖ.kL@o5|_̑{~ZYm<2Z _jp+z^Ifı&D6 G*`Y:}qWxݵ=! [ N^* eJZТȮ?dd|SGjq}Zf_(GSQ>kV60PyGXb)\*k.V0R^n"rB]oj(%u<"XVIb#obުٟ,=0Ї/S :訙xnhqlƣd/[T|x$U|>%1ʗ_8/ sN[ZpBIwzVKLCZS۽)8R|܃27ȥtA }ՙM>Ĭ̀AV2k4dNiE]xf!nC15,{.py .!Wss^( C)x)Q"YA=O,BqeHm3%X /RdGO?6YYeZnOr4نjqLo]UC^N|͚4+Րwe:5<0ܔ`GxvKM_.c:3cpdsMjzVKK\>x5g%x ?0]YfeͮSi|ǰx827ajǶ?"^3 y})6Gn^{RlE  4"#z]|>䷧ 1N!}빁?PlWhݖ=. 0$te2ώ9gfyacH65:ш폓f3BU UYxJ^xS^b xo̞i2s@lmJPگׯn_s  cRk)8lslbڔ0CP;_b/wGT~.#S̺qjи]-Ubʹs~K0W MWVVhYEؓ\chlƣΈ?FSϲ zIb gm -&)o"hYA&n,FłrS`e2tO٠Q^mQyz7P;$Kɷ|$ʑhâvzB?;6S0y]!=x]jU,LRXD_VuBVp$"q1PdO4|͹l%"jty?5 85m;f[HT3۫Sk@{q!Y5:qA F$NeE#L1_"KfGV <kϻ<Ι7xoIl*l(˾~ziJa=j$φnʔ.1x GI&< 0A" լ> NATS~}DucWrN'.pmM鐢ʎ0SlPKz Z{d1^9ݹWf rkm \լ6TѽSAPdǸ0z!vs8/+o0eO }- "ec%i1_k=CTN||0"3:#HB4Ĺlo*l'ws5[ [hJٺ/dCWtR hqF kNHR-|˟VWa^K|6b/o19lEԷʴj~[~M>I)X}k#KXc$T zꢕnwWi^Ɇ+(7f~V$ '%IJ)Dt6&&[֝$#MYX~2v󅮔_х{FeU66*P('iwNM%iQL$Qb DwE I!/cf`+?mV|nQfN{_#i715us9ëy(uȌRs 9GH ϠCFg /pxmV0crL$sScFhh#UG B$rr*a.:Ҟ>3EмPS,YHͲa!'$WDPUCz \(#YnA|#Wsq#\Db1=atd("i8@>Q #M66ҹϜ2SK0F6p@OcHGKPMOTM H J{9cE]wΊЗ{OoS? cAO7! ~TfݼB0tW!\1@ˏpjcBg+;4!MM\!i@Y_fFIhnc^)[7H;I%ߜٳkxJVā26l}{4]?E)e - ܚ .qb\ ?UYUk T#.v6| 2ȥmrE Ldp))v1cpHh_\h%+΋Fiy24V\kTJC.1P%z,͵Y񠶱pqdhR6VuXaιnPUb,ڇwYLJ#.x*-:*/%D6ׂ}pi}싌,u8/N2|F۳5)F T-M54ػ& ;<"lt;(%))q0.֫m^RIJi6OksQ H&- [/_ T8# V%+UB{A"S$޽8N&r:\V~kQROd({R XBKϰ>?TǮ@{@J^&HGM[#fEj Ϻk=e |8V卺2s]'m$N#bl[uwmD[?a*RiEw2!weyt66?m\ot[S6EqKKs F{gLY U<Y~|C;nA[Ga|<= UM>Xa$-yǜ<<>2Oe^.Wq&?4fwbmmjNL)hsǍ6\s;JU ϴ_Afuح,mHlf;h뜓GgqC˫^f, `7,% ጩXSU}qmd84b&\MRccaV?l[ kôx 7tr1g"ι63C缹yxy+6xJJ[ js:CƵP"y -ۤb҇He8A^w1z?rLLbZ͟fA m̛O֩+|D![v)A^ž7Aa*h/aˤ׏"~0D(RpW ن\8&Ǝ:9{m@W:o-wBeF?]ArPP+QHYK@%ޭSW6x)o8wG d55ibEvSgCb|KC7G(v tM>x}NT R6.('fKv0#uBxa 4*y~l}u>OoVBJ;Qob];ժ4aqR U}ym u+@m'Z Ͼg%o $i6t X]JKLdDT!]O a\j {lqfZEXZ[@ЖQlU85zd^A=-k XeȋV Դ&WDpo tB^8·AЃ[;ݴ0UVIL5[.pzFdG gO(5C5t|5XRCa?9X@DJ {hBm-o~p\'IW Bk,c}pԝWNo6m@b&ꇸ!y%Yo՟+.Vk ri ;G :EA)ʢ7yD3c)2bQK3.Y]؁̦+@=n Rh9\M&ڃMb)>;CO\p0YF^27?,wS$DU-4wPj ;O7(S3|kж!C!N)yb\dd']yT)yکV_8USd\}4ݍ\}O]lg(8G Y`YI!o_V~yyٕ$-[.%}zhkCm0Dn=>8nI+c6NeR1?TfyFAvTq%[2Lߥe+xvYʐ9]ѩe.ԧC$K[ԅ烚BC\/M~$䖁M13ta8$]8 MrVFDV:rZC(t^ѫcb/A#Qlŵ}"Zn10/j.nVzwCM]ɩdp*ۓ(Q,u+6g'&pz4y͕"ks%4@{`@f赗Q[l53dW)X[zKu0aۓ~dd,~/ 920*Vt~ '+k*moh04SN~=5͎,M"+! HRp%.QWJ؋ \ {Q lCW"Zc3ugR\BB$#;6ЀrIoZDVψ~ۄl2`͹1^˭ G襇 !VTZ,`"&f#Nxo,CHNǗҽt.r# POFddh#pSK4͇nٚ7LQWCJ\Dj9hF(zRF$ ,6sի;-U:wdb ڄFbg ߏ *l>˞i攺:>A ;E^[Dh(s5 #i &9l?sN!zR.4'KC@P{āawD xAuל/*my$S.2^Ot.8\'nQT 2 0+;taD}4hwePZ7S{fY:<"˂A\kq>+:OoKE93ŜcMwg*債}$%C0^6fA%!ƪFt(n9{홙tF )L^W;g@XϞҷ?O_?AaD;Y)ߖ:fqekg7Y9bظdjK{/dYҨs`"﹎AKGеRxtWK*,ͼuWZ|8}ks SsmBn4n4:!Οi`J\f_ g-F_z\SsV5 8t;>\]vFTbw uSU F0GʄUp|Y-q~P%q&nv9Us.ʾj_[s2nfȓ)]1> uoS A*cê5@T- >Ia(N 6-,nH=B8/T{idɂmUf >qS̮!=tz?KTֳ 8dp~aYۄ!dYJv7c*Y\TajeV>x1vjȺY=f6_T]@Ңj[b>I-c_Q4N_ 9D?q ,Lhx9I\DP <6;7=ʌ] '.k ՜.W?(*v>7Ӆu!zuik)*<92Sz?b@CÔrQPeӝ;*"A֒I~v]u`ۏpEHx}'5/7ʓ\sߝz`i<>?ɹ*+ߘDűD[~|WВ` DIXo시 Dr~ΞWOUY} >h sƠ;qY5Eַ0 I߁o\[aY1Cl6jK5YC-X67"ykpi1˪Y]=t2w &#\oJaX/fXGH`/.E1; w}"$ "^6>꾪~%JL r歷ܼؼsWXF59(y{h:Í!Ev  D.ZPN] 9s170Hw)$ T<45Z{([,Y"%٬X ±ӝ4!PQ7`;@=#~G* iZJ> % HC5p9c86nHҐ'ab}i 쀦Jj$ 89kҨ/r6]NGDw -j Mdj'ba#έv6M t # "A2 c޽59g>4[KJz>6O+ꪼIsFVps"̡(?~GŘ-3MWK5 uNdvD|uā}]N( $dCڒq 9"Z#aO3> i4[CeRVfVV_"+ϭpxH)-]xHiT+D"=IIQ?tlYOe䷾0bXwSPw4fJR4:6S\=4^c"$k&r^@0萅-*x`& c>t울KK#9 &x0bBt}0R)\~'x$74rWĜ<WVN{ieEP&*9 3-ӋlRe8qŝڌlD?z^2Ax]#]ZJ&>ǎ^ 9M"2R25*Oݞ ߏ+tWc+ cIr%@ ijZ ŸM$ "Y[jL⼯ ʾ&Ր#8W!'^hYJO qr݉@N%/_FC[ΆgbPK# ݀Țƺ%Kr u($ VVj;:ͦgoi=\B%:gF.cm{4JaP?mr6UPb?Ğr/m[Z>F +|Ү,<O}[X̸n`dAKQE0 G*<+\>QuqhabƇ#hvV*X:MbڝXN/,3_l"(.g+Ij;?ZyW7V/[GmĀY颠E1 ሳ-2CDSBfsrO@e@;VꁙJZ' ^lS딙VrAkhh_Bnٵ%2 ~ETߦԊN`)s(E|h5@MTr[]{Kz~>oRK̽pI&'A$quZOXz$/\#j0ѕ+:yU{n[?-ɌYOh# mq%m#rܸq^UR9Q1>2Xd~K̤2B[9HUQd0$ϻ9=?D`GD50PGM펴6~,#qeUX-Ζ9YTTMM[M}&SSLI%̦+&{7|HSQ:fB6%}xo#Stڐv1?eww>m2İl9@,Gx s5-]N _%EG?gnF X7b Bob+Vub.Wʂ^YnƒR5wPҧ7vKq3кzMz` 4e/E'{RXM"zuzװ6sh1S+atKӧU;tvó18sM4[3rBt?x# +$D!vd&kԑqH@1dO?_O82#\MSsP)"E,[K]`E*Ҡ5sƤֿ+Y| q5虴e?)lOLG] W|5 ό]5Wl$78z~%j[v2 Aei-Z?ʎi2D.P4 ;Lx LN6&"k |%'vQ$ZqNpMajUt;'UB:ƙξz}H%_VbYNI? r:^P{J~K R׊b貲i%bIZp9 P)~p[@fWgm߭4 P'<@,!MKae:Fރ7d6{ ]Fd5d2xOSה_(t7PBۚ129cX&Na=$!JQbh,D m]`?z$FjT J^Ћ8RGzX !QU+ ~97J;g}Ɗm鐪'+;{jmiWJeC7;g; ~a}|`L!hh^c(WFB CR;ꅹ%mJ& }F9鞰ZPy &V…+OPyuG_Wǭ23-.S9&kD,ؒ?%WSX 9VhCRݲjշƶ"!2 )8$.M/5Y}oam\lWHPG"x#!ͲB@3<-YPeK07}3d#ܲWa`ثq\_l#| F,@_8jVj#~Um2/v< IWߣAmIs%+%5{AgWl]zv=[RHDV J9G5*Kq\-qY/6s?=EJVC`5I3pr5w^KY<$dlc39MofԞ~M ;F?7PqUpaӛi2\ރ-BրD/lX0û'Q;_Fw2tsw-%af>zwI-XGˉd-j&@2;QqQOXNo8K"Wn;xp P6{#vMw@xba-e 80qX{|P5Fz)(ÂI'L7.9 O%h^K£D'Ə PEZdBƀ3I-O$,:U,]ioA!"^e+8@a9}Fnl&ьV/p~T=tVASѰ rM٫@߅ )?5kəO|e?)87 ufd= wF+A"G'瀠, &=3,]~ `b9Jc^(Tչ}`%D*_mԄ#yd7!r0+ρn`'Oj񹡯8A&'V9'N|i\mZ=?"q2#?))7(쒟B؅JuF27oVvHT5]^5p8$nj_y(t"AO@qmNJbDF>ӁI~D){__ŋϻQbNѠ ]+p.%j¥OnOэ>EDdqxo.{}-AcFgtn*̀k!MRi_qn0U^O ,Sz<,Oއ_SB}p&/BV&_Qs( 8.9[ĴtkЂ)4Qn> P@o{-N p9_-(Ǖl< R|b2*ձ%LHbs\/rlLݵap8I8GlpE'~[GtG|?T/Hv/2 j1ybUBn/-=#EC#t+gMw% DzOZ:[k##=+ |Ey~T5^7_Ҽd;+flؕQOԋ PΆpo8rQ{ܡr.Pmn"C đP֟\-zHð&s8ρ3+f򪋈rnխeE-[BAbן(\",:m4⾷Va}IgsWЛ~M!*n lRicN=:0(Nnm3za`1x (a4iɍW#L ^**Ck'xpݽO.fz2Og 9 {!<9cuZ-x[Ek}?L$u [uE-iVYD[**,P@3RϚBeB+M[#3m@SA̐&.5ά+kI6 \{ďȧ`;;ߔrL0$㖞Ή-,Yb3]{pt6}b*.O#׉7j\"[R1ub88/3RI V;qv@ڻ&f>oM(*%[77cKe={{($=.Pc-'鲋FrD&CZ^fȳ7JSў]Ƒ2 AUNB` @07H'\Hng~T2Գ$hi6އTښQ jTMwKۃp؎+>wU A[r$i ;sF{1ʡg[${j2qps'Tыwz% _%_< wjxw"͑8 ycD7QJAA;4,>BX+ş؅s@M ûkDǥ^6# F㙲s Tz}H7X7pߜ bB3&>lfA ZdxugRZ8Q0n Ѷz˜:AT CK8ALa@BVyƙ/ BpY!fR@ 9(~8ډAiE``R%Xq2Gi6=A]@'/Qoɽߡ˘z0iޗ~%bFoષ snb߉ WP$ZA"c͐Jcu;B%CYI>X_ zCcfJB)&qW4#f\}UPkP--X&Jq8:Zޟ7t;KXM^C͒nd'+Ij8t5,-V'n!w.?j-zNxf'|vPΑO+^?2%q3ѯH{z㸯[wz?sY a9|$AB9CUXh6,yYj&}gcW:o]+aO.8VyCAXp#&AىLK^?_#=T9J{MI}f_Шi6/BEȂҐҔ_@ 4:cz[{"ZG_UigzP T6x " ?׮/M @'z h#Rڔ9ʪ޵:aPp,tZ" 87n3mQ;)coiE0:+ `OY$.q5N,LοDCcS(@u;Ҷ&77|8wa6mAjN[;NXvƊP l'|g],{-[v!\hWA˔HN- 6/!r=II_t0AUgilP vʄ02m?F$ D5Eȃ?-tmE ^֒J[vMcݱ Rq8'b1:@ARw&?kd eֺAؽL`/j׽| JоOeu47,7͍irUTũ~m,'|9mגl|۬]-9ŲlbY| ʦ[G{K i0(RD<<?VR$0. \ɋXCht  .YW\[ N+{Fw@cϨp#a:!zDR2*./eٶ y 7Xy"i5;}%!K#j>0l+}üjl+Җ~F Umb@ ]Z5)8ಫҸҩ/4I}2=*'Y;y;&!'k]]^z0tPzdB?ڧPIf5*]p8 } ܹ~GhѭWRv ēxRS >\IcR7<:)W.fa1 . \Es@ȍ.łbtjRp$x9wPi|[T\k'aoFR6mXnOߓ𦲒Jv'i"$t ƪz8a;U(<|=.g+12-*uESu@YmZ{@1^_hs4nwJUV{N+O6Iy!fĈc{֍3ZTwb9̎-l~WgxFQ8p׿r\>9B.yEZu;=R 4Da7uK,6'(+D>J86|2J%#un벓u4B*z,CM,O:9$ ɳ[P #*q0LlP|wAT^:Ϡ:r?#4VBPN-D ıȑ.+0TXխnC8XF60Һ?+$ |ZpB[P?/JUF|Ֆmgxa& PMu?Q +h9KKMfG 0VwBx;h 5{0K4JLX\'vX:[m(931%;VX`X (8jNo˝C]GgTU*gG9[+,N{q'{A]&F|M ɓ6Ɋ%C@Qguț +ǧ ] ?Lͷo  CnͼhR9)  X:daPmHY[ZBFr44s"s8%'S23+@VnNp=@b ԎrVts˩C3_u4d3߆nn*$yK!  ]C%=_51s;xßݬȈ0coiȂ*5Hr;6 & kO?eC S.E Xaw7d/$d~%<V^$pH#й ȔU;쀍姵"[[P髖I+;4P,$ZAIw?=s9yA,DM=T@dh>"I5{JKFSey@CMT 3֛T1fQm^mkP \̃4V$7g)iO.G(yi>;zpym`#Y <k*hǥ6~Ժ}z^>psu݊`yfZb3MIzk4ŪZFKqQE%﫶#l>'JlǘՁhyWWIG'yU*z#&TN/p^@iT>Փ>;@dӳHoc)Pא=Vw-!1콆hCK!+K˔|W_}ܷ.<a9rVśbkVPs⩞}RѲ %VY5؊H,N~-`&=rI7 +_ԸB]= ^?#x9Ѻ3%,7 '8}EPs%0dT-2T+Ў `MYC(B-vGk|¼2 Xzv[q@tE;) %vw)|:m2kˠG]7P)fe.Q`+o&a2m9zoG7|.Vw;s :3h9 4dn6䌑K}S?U-^Aܴ=? A%V8V] ~VJU^~iB Pɜ{`s`vd7z~Ygs7Ә: LcÊiW}j)x ;dVCmCeb *B*Dpg-f@biΣERp _ܤi1EjmI!-֕Uoپ]c~?W_(NCw_U秮{ v0Ǜt|%)0VT !LJtw>CH`m4?6Hu,<~ Ӌ Ufj~#8-`xuDx57P_ܯ;z.5E{zla)sd}{G3Lw_9ik{f6hWVݔ] 95R;|-=ϕnwG|5uV2sG֖لUҢ~}m(3_n;Qş2ޅ)3[.&+C#5[]7tyđxɠ⥋Y*NziD7R3'k/%&Z|)0iO (9 rC>!>G(v?p&c|{:naNtS|3SU(ut{j҇J I(s%G/~Ecuф`zhQʛG CzHg$5Iv4N߇~n2I&y,[ 7nn)Y k{>. fHH\ 9iak3ݎsM.2}7A2Y.Qsq 5 "#r-D([u'yqZO$o! e»z~wWt6fLs:(6Euy-R[#otO3I"0p+,l/ 0dj"Jdsi$ӳo^O~䊿Uf T{B^v<TYE5B/ڴ6*rjrhm&#*Ahr`*Eʡ8)}C,\']΢-S#qQS2 qP;"Rf|=|(anZʒ7I9ϫsg{Y:@obйj>#`+o*6ђa>|CEn_MYOjb(cg:cF| ;6&}Jif#xm*0$%,⤌i\%%`ﬣJV84J[#Y(D3T8tIS:Cncniބ1g84|t;~B67~ZgJ_U ȾRvKJ n0мt0EU\BbأjdsR;IhmdX* W2N쥗JLBI$6 V? 1ta䡁-4-zkn݂7t$LJΨ# mEeɕ"1}S@E 6T ΎUޫvY$̢C(:XkZ!$WO*[dRu  ϶ԙi4_ O5 `g@qIғW [˷ʭp{JU9ad+W!4 }fo£~R)Ȩu > 7ݍf(ιm4ّ\r a2;v>M.l AZe(|[P <.pOR 3) 2JF-<ɩ{ )n4bCX%8e[u āMm6/\8)5Y[ \]t D/dRH~Vַ;݆ !npjmԤ57QS_3#/ŋγUH~VP$t[ԕVn3W@s*wXǪH#U0QX k@LŖvcAaۏ)unK${I~nXҔs3/˱|@3) 󋁉ǵhvLv6J4}$e+&uCl-}l4%'=hG;Q`Kh\wB]X} %mLP{лyr^|w + ~YSjI\A"4ޱyusu3|9!PEEaHex繶'E`@zm!> piYQ\5e hvqʫٶe?f *lP%Jtޙwj̉4Eۨ4"B"~_<Zu;jXYn(uoO)P=(Ʒ#<PX_{JູN6ܦzlZL[wg?Q9$o >h0jR=gYM$՛ѺUnHP4\dni/e#f?Y{ M.E> I ,r9kGY(x{˄:e34s}P\Bi̶O.f3ɭY v]G3O"0Avt`>'O~׏+7ոOa%m*nvMma X\Y.+ R!ڤa5pp8`UD%1G6=h?+^1g⓮Oc~ܿYyX*$jV߽ti Mx8A]R#$!!gehnb$"Ʌ yqSK©tnZ=/eC+Ȧ(W4&{!|L d`3䣬dB)[ǔ9] ` qz=s9v/ ;hPFƑ2)e&VG%z_:A{˹|[oi>%; _i 3,Ι94|k ICS\O#hqeO=ҧk,TxmޔVUBtСDbz/9T(ސcЇv?.,n" lֻ|T)S@@ashRz^wTc`HXC&SU.Mf>KHJ:2Ld|+yCRw̆RSSӯYa/"ZY=`V3av"edG]y~/DЯ"PY0ܳ`~ߺƃ. _BJKCJvޙxFbO^<!woT 7G syf;6hjóg"'¬ 8W9*J輆3 o5lOί0p7~~9|dGzIͿp epAW: ?+9Y .0Y4*#NT_XwVyXJ~"~Gg959t *,iraP&Kű z;qA: w!3&)!Xy;;le-KS@I=2*qC@uraRE|U?[6ɿ{a;iRGAU'-`/ۿJ ϓ (:  dx1{ג@=:c^{(t'iv/PpUÆI|a{:lYZy 82!kP4[lz[}S " oޝTQCu\){ހ lSݱG^wY:Dt'-HSsX*y0r7M݅XI59La,S0&4h^V%*" 伿7d[' jccGRl*;9SfFӗgAڌ* ]ef;UrcUwy<oE<3Ǧz^?"BnѵRҠb]D)g7 ׄ:jW0bУz[9WaCt3!b{!Ѐ2nA#PuRNm$";'|N>YW!N0kfgP)Ѿ,02V-]>7n03lJrמ8?-Ο䖾+ꖡ43үU>e‡D?i8Җ6Heg}Sf~g/0jh}r_*D r`9v>ȋMoh_8'CFT̅~t*v[7J."Ԋ\^O3$hQ9(vpf/s( VVHw &Wy >sY_{tE*Eo,:TK8J:v52.`;@;)k`I]nk!zzDq"04m 95pM i_4"q0 è.')H}ĐO4VA#٠ *+o7 1ξt@v}}Cc QR<&Up-p =Gt2LMjkR#`O3xfE}M˸MvX¨Ȑ Q TDQƎ~Gx߬0'@㖋R! ڨo/| *i#"8@^qLTl!t6ZG8oH_drMB;Q Hsf|;;g"=2LL PWؼoɌʔ|m7PRXbdΝ2yvGdߜrQ+:tX)$lI|rq( **QO`~ZM,^hd5c~4bY Ml0g7PDJhέbq5=nb~uK|7C [~WmYXS'QITsq]g&QTX6I}p)۷ _*@KiC}:e Wd;ńd]6s\Z9_ {)|yY0HKt1hSͮgDlѱsXs4#IJ n}5&\Ȳ=\J:-p$O4w.G?QrަvBн"vv,m#" %PFv(^aҵ4cE'_{!"5ev4< ) U_z}h^݃AxQ5T9(Eи.R %`,ʶbTH3}x}J-a. F]?Rrzs4LMz KF$e*p^"kL!LWgx3_|Mփ0 v \/ N_9zi%K)<6"M_]֛١.չ3SdDN-_!.J lxjō>AA⺏JUd]W!LI&n gj<ޥbꔾ wpm7b{kN.HpID#dW(s*'p?FSD KV;1SvɳTnI|`鰮z\#gַg.[ʽDfYEÚ/w7%LE!e9AAP4La Eg 664wZb 6F}U":Гp .ъ+eDZ Qd7:סnyX=v9"3<+4#X ?]nzunn͹ݜk W~ǁ7Zm` vnn&37 c\0oV;>O:W_S۩x鏋<.@4yZ<8dn!vd+Z:n:j:կ,MEᠼHj=)c"O'/4rj>ˎ𲛰+P@M^$.wcܰL~ jYӮUi_AbKe~7ɖn61 ݪ'z۬)O2kV(@"puG/ 0PȾDˣaep;%If~8Fc AI@J6,pq9`cի9L5IZP!"욵תP\:ǚ_'h҇ wb>mڡ$## 4[)u)fE9 hWڣ:c82!}l*W,bQd{;RAB˝$<*Qr]󈑼QBչY`' %DOSWaLdOަŭ(N>3I r&"xSzD߼9&W(ULtY ͆\Ŭ^&]1ܹ"uˡG@8))p$R">f* Wc?Q/3V\V`Sr Rڿ+j#/ݹI}L.@ Kja0V%$) f S'ӈSg奪Ѵ|mN<qQ`_5f sBɄ⡌S3^5>^[uoXې8lp~;_olS%:hip&I{JV KI[{{)^D\E1[Qqh7|mGSXr@$[GUW7zCDs%v)7=ks1rYjNh˼ ﹋6Pu@bhs6ZqR_<ڻÉ|z_hږ1=TswlkM*3f}t Ru2!8*!2rwiJ8EFi@=SOkU$L,Od I ?R9po)p6I0C۞;Y D bgmxOOgGgSQ|h)Uh~9- #7'l>_ֳ X(%:YsEU ޚ A!\ԴOE(~īb5-+R}ׅfMwY I+vޮ/qYBᶒ .whkd(pTmvXƷ%tsu96t;P;d)vE9ⴹggлn/)YE-%CW۫I4)}xTBg֏&QJ\ Üai`lӊvQh CYafg]6IqDwyܣE<'Y7QPE3a ʥ#jtՄPPs4s]ng&@&u|)3~]j?DP2.ĥc+(sw%Q ΙG٤Wi60.%AptVϼϖ!jI$DkG(MisnmR-D:|ܵ2HH:j2ۘɇUB! UͬN!e,Ik{N^ݙ9.Db!i9+^w=el;鴫dK7t5zح_=On HM-C-vMR.tZ<!f| &mQ`?: c, }m7$0ѕ\)M ˡbc1 PVk.$ (s{~ mYyu#-/&>ۣ0[(Hd+AV]K0wU:=c;/ H`[68 Fe Ysﭳx]C$I~ZNC3vBZ^xgߋtѢC4?{u@)7o2Y gD#lVQnhb]fS@'6}+egu$ jzKQ]eߌ L tQxx#Y qv.Ѝ9ѩX%Zۋmųi$.G⃾mhf>;2k^NFY nRWuaڐѶ?2?,kz^MFln pӈ YNb v|YUP< eI>0o=bI oVTpS%B O)۹,EWőhtCuI$.NP_6#9YFW>韻WeS6qamتGW'iK(U-f} c^Dw@濐abx O{fGJƦz[ Zo^#%2?B+;Y픒Y^szP.(zr"!SPKRmsC2 P7nmۢZؘfHH|W,_kƐQGB ␾ˢz˜[{zC/aEګ+ "4fS(Ò}Ԝdܺ@TzYd8;xD{ Y)aR>$n-e}!.'X/hPjDyl&ǐ~L0w~p!3/0m~iY1.Am /q5N`i⛓X *1RO?J୳zv_B'7 gtNрdggwb+`#OL&w_-\}?;T??3C$.*xOj4JJVX+1C2%@#Vw DD"B)((̓j=>\Х„uElVܯvs\gx!mĿqSv+6&aY0<0E),*))ͿKKDrͷǛvS㒱2bd̢T{I-k3Nٓ2j?F{̻K¬1s*@m9 Yh0_pµB5TyssL-D>Dq(踳oW *Urӣz6ѵ:vɦ:,Ck"tⓋosЅ&/|`bZe1@@"sFsE; H"XƚR&& χK6[up;*O¹ёy NfϱhRgNQ2{ 5p)?1F޸/-R:.n]ns_ CG|p4fe+(yf mV$M_:) |;Kzu$oAތ]`X}y"˴Z}L}O((@:jkRŹ8ׇG"nh JZNNw/aڸ;K mI䙨09w_٬̫U"욧^j,)m2ϭAϋ2`,;fЄߜ~K+ki-z1a{7=_ Bv]>Au-Q6P٣͑b16dWScH$啭쐽{^4Y EF#`>s5HIdNon0lEhal3VC.!#UJc-FZs+v>Ʋv㳸ɓAxK/uD[$t"Y :3ΦQ L W{Ci%"`d_o1.>pܚNė-/[z32d"E~wq GEWdR{ ODՃv<8 ԥK|hZ@cلyC>|ӟHtp}jo{/kd!`^P&\V.V HoVBU^&"N⿋8%C>ǧ8PdQ(Yi-g`F2p#xb8)_KL>=z:ҋt;>|чFu c&s(^(Ym[`]A|%%A֒op˿CY^A~puꚣntᄟ !KY U6 .k-- A$!ZtPrca-G:9 5驚$OLU IX\!H1$xZL4F ytTYGH4;L#+Tɭ0Z`l${moIx1)ҭĶO!ܟϰ. (/AoN{/TdmR.!A !QdE4g";g{Q:P"#͊|bIl@ܬ!˄[I dj %i2& NrW^s1,R`Y{(qFmnFd4ODMص jQ4">qr:Ɋ̄`BUލU'q;$ " `bڤbJkV<k/+NgVtԟg)ٓ^-_?BKϬ2{nȽxd{|;q=N(ȟ+6%{uQOE}~ Y*GګN`Z^xVe{(J1&ϗ$[T畷)[+სLAN^A}=l#Z:R4/2(\/&X’V{U{b=vh')P@BoIru-ULhyFf_gР{Jej+G#'_} +`7'RW9Q#$W=I2eD?MW9wZcUn 7ʎɜ{Ŵr͊Eh8Š>"0u+iMq I|l]dU)+y1H=۽.97*׍z*m+x; F9zjdn}͑yUóegwk ;}]R#L}š8q&@LR施L˭fJ_XC 6J5I;sXĨ$34Qiw=!4<:Rz]vr d}=Qz6f\'4KC&9g7:d'mȷ%i)hϮM!&Q'.OD[njZ[ _cۚkn\? dLo[r-57ɛ5n\Hۚ)ݮјRmyzՀ6L7Ӛ dDkkI X?ՑLJڴ_XcObnK.TPAW/3mq1E!!_A3$X2Î3L1EWHfY rYȅQ}zy؎ IQ OT_;C7E!uyFS4AJ1gad[EeM gjXs~*'0&h8s}w2/LGD#Iu*41 M,}Z"b7,,T>KGM|+x QҨ؄!ZZG7n=B[BY[S-ncn ^,b'c~'45Y/ mz;;Tk?DK_3ͩ B杩GJm@q]inH@`6 "o{BJclBc:?Zk[lG 2~?;^h?xZ8#}J&t d/QB6v0bW&a& 9-I #޲zrAgl뫠^jKaMZLLz|R'D]NO1CE V<獆T&tjg;7c =4uÂ]>f3L4rffG:U:H:@я6=i^}Bc.paC1['^w3?/+~HѴuadvt[6<]բ[w _$52h k;7؀ :4ۢmRį XS5cI_3r(b ǭ.a{ۑuOsaNH'vt&c_rHfE,EwZ.6TL}w!~0ȐUwU.~e("ݶެNBeOS/o"oeO-̖pa+_HxTNR>t^ \GU ty<;sl`%Xkɜ Bƈ^߳Q\;-Q~\WbO3`}/#9~UL`ط{rs, R̯P~;° GX2!-wVM@ +ZYw40)aZ0sk kCE1XUZETd8`cZb$?I.( ?^ #9OfWWd:-R˙O`>so ]//4k)׎κ}VEh@_oe#︼Dm'I9mZL*SI"%{!B8?ȏ# X=^>uǏy#'L97my!!鋢s,~MV1&Bf%&<9|>TPҶG,%X0v@G(8j7\y5Đs L&j]!&#L@+؉,K^vo$ a?CM R7 Vnd%3xXwEnә~FAeoEEK)!Lo=i#I[y٬H*nz罨qt}Zkb/ 'FȂq̱bo:u4|{z'V"6 mn; ]GRg*4گ9w[Z~#UژDPrC^pRY\ve0 `oa98pV"4M!2U|VLYGWgۅFHf"@e$DIv^eğ;ЛxF11`uT 7yfh^ }Ը~ԤQˣ<23j 6q03Yy4rzٱd3-߄QozxH+k&\vJ4UUnFs uܿPhM$d/֘PF$\שtBNC]ՓPű{HoFosIr*cz c)m҈J˙Pf ?}}9}AUz;Aݺ)y`p?=ݕPXRٌcbݦBr'{m LpfeKw6MD̩ۛݙAՀr?K}j~Y/Ih #[Y^?ގ0(㥲 #9ut(ſ?b:U)UH~t0#nF_74le۞m2cCŧ&]kK@o@ s>!cʡSQ1vJ|)<髱e'{pRJ`X#5—fH+f|eD21⤺!MD(Ң,+A}S{:?$ź<޺I3vvX*ɏS^_n䐣nJϑ9ϑσ2iu@Vc9v#u(˄ݠ{RyV-= %80]=Y[qj$CDdOC+Vв3[yWZ%:8Mb6FݣoH_V '" ;9=S%}`bpcAUY(?47-L {_zG Eׇ<9,S&y[5f9E`z<%(pC< xiF@/QrN zZ}riėnB!WY_4T8=KW mO/ $O-xH'jY! Q *v\Beys { x),ᬭzy=fGUѠ&{1f< ^2tr""]줉~`h"c9]2}iEVoa~)F;B7R0ы@XW0ZiPbB+Mhe$VqLf#ա2zQ]s":eK#vę?`q'{MWdKpƊgQ}D:p|z$N)A]'+| njH]!5DV;ry?"_0<#p* ̇p8nG2XQ Vӌ`W)5:AF6wW,/͙D\P .N%xNn6e&/b/)Zku);㭧s#ވZM B}߼i͘TKkng.;bFQ߭ʼ-ioxcתA[cdі~~s b=0玈9sK^|q6' ,_c2j.|S*s y\X{]zF$LC`s$y+oe׺?h/`XkJvp^yȎcn5/lm!_Z;rOƸq1S4O`^泌8'IkR.QWǵ_~bH w^|?? 4j^} t^X"ʖI 5Eckgq;e.ʼce7$ 5!9[fPBWg#h5ߖRSD][>}L˿.:(Ϋ>xr %C*\[yKHH"zXRܒxciGm KvL<4dS-jyݼrFB|95q]< BBW=z~>U)aQ#>X6R]viIKq#̧;?^Jc*[AWzI -.7qߙȈ³iRvXљwVUuxE9mɕɗ浴oe"Gڎ{ث~N&MHX0/Du"%w7< Z9NQ򦞘p.ayO1vE<7zvb/6#o19]Kzb '{J$}YVn~u S(V$ ݼLii&#,3ǻgjl+]ѡyI,)Z: ͙t/?SV!QGLA-LD?!yM΍͕cJ1)vJ"g&" NpO {b"Xg7RCF=._%?`7*9cD3!0N ף'66uo˘1JMق^6ƥi?XukV_Nd3O<xCЦ\VA&C廒pfq~s:#L<:sBe;L{Go :)ASF/Fnm$Bo ~+~hZ~.s >=Z)E<>wznMONcSSR;"yyrz:a&mP#OlC)b;9p\h.>xlQ w(WJn(\wX*K!FtX>~wKʐ[z~Nu/>oL-M1)nP V̦yTaP@#;tch㝎a(JQ6EF=` .;H*<@fII;dw%%]2fÑY K7Jia"fZ&ϰJFCE}PdӊSC4&F c)ݕR"^GB0x!{kU{Վh%n@spb];N'枃{B*g~i#T]~\.G.pcN̶  {umGb#*uˡ>Mѹhqs1X$F-WZ4U{w=xH;yծ.L3n^+KwDQQvHURlqɜ0r 71WW& `;9 9pkpI[@sgy@t}U{Ӡ_ >-i=hnAͩ\g!pbD 2+z؋mxFՊ h*6j)mQ^]H J-ݫb*n]3Pb ] [./.XPfJǝiȵ=JnJ_r D7bHxo:aw~c뜌9* V:/xB-+eWdZzHyykogЌ:er5.:ؗ ٟz|k&,V&~)'sQCe.+b=@ `t#0GnX*}</B m`"L hʑYosus~IsuxKgk_a#_;"N6fV])pTs%v١vG\.e _CFϭatjԍ\oL2;H\R-؝n5(cV7w`Dr 4Y=d/=;*p% :EZتg^@C ƧɔdK66}d/f{u,͍{τnm >u =cP|t8"גPEBA|gn2|cE|HHAɃi׽?"m9WnߢNrX:G|A``7:HBTBԩM֠bPmTlh?l $Fxڦ|_CcPr#aJF Kt W OgRə}9I un^&CKW6xquqMܯχ3WP>Ć'nw"sR1d$dV0ZK=;bf0hui2ë  bmY豆QGbw`l" e&X-dYLOeu;'L5;P]{- ďN I*A<+b2:藯rd&)ƔBLR y ]`>8”@ ڣQꮌEYy yy|AДs QqG'na g;.]*^%>jWT> rU{fJI&b%jP(7\!,/4Жh~ *hO"- S{x\&(+c mK(e7M(#\!~R-r+wD/]8d3x3M"6(4ׄz̿h `= -B %:Xg8tt }=’ |FKF%Ћ:Uj($=J%pC+^d\kѢTEpK{7@wB i,s1Vlh'o9,N)rGF鏿]=q?6f#Z"׃ml9|v>@Zt70knk K+JF|Ӕ*)['H߿P\],DCלӓ]֘/qq,qe7L*]yÅes͵B^P^d.jwF/}G0I֎BqUF[^Eo43d {@a 6fAD]2vZOels޼.dpP Ѩ{Aڿ)7Y.!xi76{u;t'`\.g|P=[G$xb6z#!K(iҗ8l _$9/JxV߹r(]<8˶$j;3udq "=ps_J,!vAAur^ܟ݁:( TՒ4Lݼ` 6ުRh-0ͮם@f[F/ ʋP .=!uygnGe 7bkQ Se4G IL)*EsOΌMSu>)¯Q#;_FUz8r5npM&ЗImlShp_DIX FqgjIv֊2Xж$OIH4&n Nil<¯ mxX;؁8:16إVα?,ȼjK~,X|!d40oGSX&$s M]C{V&ߨ>@kIZf|v>OIr QTmDɠ:<,ӆzi -i7 µה{9 6.*凡7bRHQ?fn$iY(F#niN)Rț?K ij~ v;P9fP7]#w|[Zp7A29sC~)B<|3`ht^6ӽwy8g|-7F5 u8Vf;Y Y׀GXʠp-o4wok\*c,(NTa-dxy|涺k=SY1B>\vуl=%fe7fuEg,iU`$ktvAtƈ74.t.:S3L!d8M>2p{2Iu~"eXD_q NIA s(-Q? #!5QeJ&5#$j>Ǹv =JY Įm!i: ~\7/ ݌zbQLƙy]]j/ZrNg jDvB؅a2 &󥕟S x)qoECah+F!@rRs[=يK˭Ku`EpaϘmIɂjHK,5;";H"/.v=u|7-q>8p&= H0Z%F՘ŧ[&HR čW(X!elPЉZ=Q4P|4 9N PD\Z0QuaIĦ U-MF}v3=`>UwAyO]TH(2 Ew}?deUHgIrP~ps__Q< JUjqDfA6 R@?!G=T烤}t?;a%pک*9eô uj,z̛SOU ɨG^AֹGM  uE^3V!26kd?J F7f%(ptg"+Ҥn߬]{yvP|K{*k3+Hi˞OpQLB DiW0*pR6ue:#Uph_=exW[~ dcT+$^( A]/iK5 qBg&4x(bE;NkS=g64tF4ǝhWaw^ݫQ̻Yȍ?Av8)%|d:tyRDAL`v! 㼠.7ccu1Q E25knNurEK&]9T$ lGaoc^ͣGfֽK?B ]:u%ۚsi#4f٬KCK׬PjM1^nn}k ԷoR(rC.57Œ@BzV4z\圲#th+FA$#hz|x2Bij9ԏ'z{@YvNlE֗FHz%o"b-+$ x'0W}ΊԢzjSfҠwE0?D.>C-U4i|xl72Epϻqs뫒pr>dhE3 2$ .^⺗r6v.]dDQ:+g:1ZAݐUd@0 ߲lsTB2h^5~;AKsfkc]BV:r֫࿟8t:U~3<ӯ xew=y%]I5@RLƅ`)9l1bn+% T2:]8Qq n $JL| ',Y3L[f' N?5*P|\X7 :C59~< rsĢ!k T{~~PiLuTXܠ] @ħԵHB7Y/Nۈh3>+" a,"ZtCZ*)6oWeIT~bNI!I:&>Z{F/ok,nDUۦ;Bg!GcX(d(^J;HZN=I%ܸӱij>Ӹ|gfHR %ng-MBAE5+ %pq[nӼp^p\82.3QfOW7Jϝ@-!EXE%j(;%am74V&lXęc.M=/3oj>kVGP`QūL 8pRb=gGvi %5756\(_{?jV(^fY)z_$3UFg;~U9:6Q/)#d܋iEO B͵0?ci⬀]`nɢ ?:a8'.b Ү<1Nbp*)5Է3U~bJrEYwd;d? YY4b`Rf`}RvTcs1 b8!Y?-WڥC;D/o@$V{=Y8/2)pu(AHQp"*o0/ K!Y2W T?壉hR36-?:>FY1 0w_Hy4Ϥ'̺!tz>c= K2k cK9iz|A !"v|{O`UofbS`;}]t>Ww7jb 5T%aZ_?KD൞bSld*ģI <7kD'Mܚ_d,e=w`K.ҰI\Bۣ8;`b'73NJ(S]4{( x[ZggqJ0*`m<\E)2 B#P9"qXRд^}s?Nu/xfe_ObFԗ-˫'i)l(͑Qwc%ӬKD>jhC9fp_.g}q-"hH\k_M>r r>Zf&ߘN0\Fchtcv߄%ڇ`p`(A|`7(djOG4t0DDiU(HcbDC8Kb_D:+.qەFE$/dȺl6:^BjvШҢWO2rd/47aNGڏ[dՓ5(? Te 酘T =1nj1ȀA;':wC)RUx[1%忮 ˥ >F #+b;Gsq݉)߾?7˧VBm5u@9wB—AV EN%O`ɉXV-Uvd;<,/@;o '3Κ9DFΩxE%4Wa TAmk5+$1rGB`|/z{/2 x^]І wՇ菊'a?5 ` *$})Gv:FYޠ>9TFby/76ԫ%Њ'\m[{{WI4mi,"bBۂ <Z'P,݃=CHƜEtѿT8 cB#jm>GJ!`0EG^%^Krl쿻󲊻"Qg{o!$'q HMr}qa+ $zՓKʕ0~R!(I3\狽,+G>Q@P!&U~ h, 4nѡdA)TO?-}o,dSa rļ9am"an]^-my{-Օ1zϮmHj x䊗$KzV!?#i uw-!sB鹥Xb;Ϣ2y7z5@o(t5&!af,(K<&\$'hJO&VN00EVfhklHb<M=m-pаi@c?2C|} :ԕ(D1&(n6Ls^tS.zJ8DW2s:S;T4W ~_8řz|<ȄՆ NWurӼ3 z-[8Z BxY Wl~]sr$X43x dRL/b/R+؞yLۂ YgLloZL*buEJp,MQ SָP2$5uƈ=z$ B?(ߟ[YcP8ԗ哆 fji[/o4 혜%j*j$o̻mjh+IɹV 6v(p@}NPY PM^yE"*Q7?RE9*eEdzH+dEĊG[mJ64 k-Dť!%%@@i B v ^0Ȼz%uIuAMhY$ Sp. Rk*4fU|i4D×rue]RpNI]׆m=^ogȍ_ (Tyse/" G?JS+}*Aa$}]߄xtw9tr>Ͳt-ɇkPg_Rr'Af8ST$9\d.}PZZ0~-j53sJ.cγun>64QkprzF֫뷉fbc`IyEK}Itۣ$%dwaꕝ8I ™(1iOBz*~矻J(R ;\u m-;CJ\mp@\?Yݤuχ_GS2wTfa5_)>̛_jem0QYE痆ttD¼n:tx=t qx~C##րOU ;l IV_5_5mk Cngd?-5$V}!p8Om Or͓W|*8AQur:5 Z?د٣s5ke|||?ew7tU@Š*R؃m3yq=} R9 nG,VP~fS纪V KN֮Ӱ AWJ - 5Jyi n5w }+UXV/ak!˯ xsnկK\4lp[ 7@٬N|V&4{5p)#|~_^RZ5~W{kA'{OCOF))a݆j0!UH0:5XB'HNˋ#}ښ6ȟe(荌Y}ji̡B>Eh.)rp vtLVn]K_4jC|vZfu-'ia gC@N@|w`T3=wxcZ(6`K*6bI>yHYXor嵚3.+E՚f,74-Q4Uw(4j$@ !8)NX~ ?@ȭDݶ dID͐sb#B/X7408.[5'Gk_ɶE BGav ɼuzSҬg&\}GBn¹4Uv sߙmyKe+j'9~'"J =}vjw"qiՄ %K{3v)Qi0-CN hQ#)rqe?!vn'Us /ͦC[pf<;`.%-D[xb"ݬWQd~sC*\jsj`P;4PzmJX "S{+pl S;)4H̫v'`~,w8+/# >WF?^r LS7bLJ-Y7q56͜mͨ?7ފh Z=]|fUϢZ|,GF/X.4;o*-`gV=phoWv:,3+K~h5EAS + OZ\U)wlSc3A8v/mʵyELȤHG2K`w[` k̕ P6:1dd̲ԑ'ļNW#Ă8>?y0y@}tZ.v"d :. O^UwC)94eZ[PU*Rc3疀Rͨ}}sXo !`V!Uhe;B8ÄvLC0uMր-z* ~E: MW\ iwo7M_W<ǿy:Q:{9p+v$^A OW2nCe)iڲd|HDcؖhb T3}@iv0rxvFM.Cq}#ߴa.2'' A&eK\M")roJٌ>9鏄@4D0}d-!Ѹ^5/.&^enkLju)ő:7㳅se%YQh8c譎A֝n^N;IZ%$_#_8qPPtŜA?>d@q]m8f%Є}&gtZ83c,.J?د/<נ"]e'4a{gzFI9~$eDͯ?١X,$&1Z_;6d- d9̋_] OҖ:Jv u'Wvv#& mo >xY4L@!J~5ttu R$dqR6'G(Rm5S@d|rBDHf `$0 zWiڮ@d].{Bf-)hNn*[ `M% j22>Ј2#I 'TpXa 񑳵94GB술z@3V{\yE+ug,o'TM MŀߙM0|'XhprKwZz"TX]E]ÌSs6ϴ|,4NzB6N&' c7a4(iyX\$UA ";彅h˝1P^rjddfu;3`<$93X"?Feߔ ,v6&/DDȌUŋY%>l6P(p26@ %N'T NDŵ鵄Π7jV0q7KdSg͂swPhSo'.lCي(YU!iLk3{XDdeUZ5ZH\T'E? "$Wm1Rίv bl.ҘٗW_+-=BetrSawdյ0CgӲ;_9(9ZTwͭq5R)aCc5=;djkU4z$ Hy8$ :%mE8Á |ٲչsWʹzүO9:JWc^c1HY"u$VW!l =7ŁOpb!OH"]y P/TR-9]\h==Cqd,^ྮ-K]cKrxۉADley$Ek"׈)b!qݻd냨E>=I(Lv-v>?L#do~Lw'˸F&Bc6$ GȄ=V$Pb ']Mq^+<鶅/z\HJ  3g;˵fXHϊRa6l{_" W,,ja;jgV(Z pz’"7O3.xЋO6YBtXCtQr|ѢZMMUmq*{>0ڒ;LD4k4wY(ެ""w.=?ʰmw;M]L35K=لM'mٛWIK/Hyұ\B$6:_<&3|?&(V;hDC|Ϙ?2mx88r4<6]4N6޷c1 e10=}'řoi-?b%oŪA>0?d(d/ Ruz/`ReBosyC`*2UHNx"랎?r61K}cn9:kfS7B5uapCO&J| b@`55aSQ//\}"Abt%ERѝR{)vQ"~c%Gmei*h5%7F&.Π. FY ǙyAW(`0#հ%_! '8Lz ){- *q]4V yzeHs9=֚ N2Z+\rC IZ~kbaU  -O]+aڣz5f"=Le8158rF@dM$u%.9n&JwsͶ) nCLQɴW6wmo^ d0<[ 5o ZdgJKHͷLuOLG$ PuMT~: %2;p0>:=c [|{ʐtT#3de|CM%PuO iT( TX !/I.U&l+Q>e9íSLBMuFQ^VXpH6P&ފ`SlDفyuk{I*ORG&/&BbWdsʯIB$c+_!öI̾rwG<K02CT-CA~Qf|VQfC_+HIoE,Q1JBu %m Ak<t?JO@>En}C1(CNMkI5m!wT"yPMaDN !1 76I#5ۯ2)w6cy+bC#_i5pz5%eLvfm9IK`'ݐ%yhD(jDpW@5r`o&Hܝ蓪\ dgVlOoAC=ZŢR5&\ٕٟ+}~ϸ>J*푐m]KQQrXѕpf|"CWk%Q}-@|>֯QAH' kW=S$G}e 1xn˽87Egن?l+T`"3Jq\BGfS߰-$91KVc}˛%]?+b4H#h S߲Ѡu+"([IQB(^,ؼ r|5;Fe7Q-|U`-|M(&'mxe A2U+!O^Nt7X\1l={i}q)>=Mn[=l̹y'FfOVPuBrlrSB@LKޠDEZBa&%i@og:͔oɦXyGd^ m5Wtin0yLֱh%^QAuC}iq#1Y!-DLJ buxM݃]PA)-^*3VWPy#P'ck0M&oPQ-+Kٿ*av*djvRJ~o.gz=]+)¬J #oo*q Z $7P k0L-4x$4Xʐ ]xR):. F:-/dfTȿ6%Jjȣr'D6ZCP Ohh>PPK p5e{0e,L\nZ7j>Xԅ>Np5gEZᅈ7:ofnju0.H``/AYrނT"Ģ_5&ZrZ|y Z2A"V =y\c,OD3]bg.Ur o|6ZOo0HЉ^BSNd

$cz5cآYDxsk*S-[Ӕa|0ct+!]Ղ'?VZW])5⇠\Q=ny5i Ui7F`<1GKe5Pp@N-ׂs(َINĬ\FT>C-[RVb {i׌'sguWNʴ Zc44ۙ'<@n3H]U0_6qz\C#T w<R AKv_2>ab|r7p&lZptUJNO̜渘5wt]rm#,W ^|&Iy"t$zKP-p6"DrSH96,pXX0O8H  1# V:4uM+*/,6k4g.Q fΥh2]/Y6Mڇ+}ό28 0Rx d ] uI3|0C"[ Ցoz,8++!/Dgر0*Ę+]W5ګބ?ԂwlKs(8frbTa'0梨̲;mFc}|l? :{cl9{>(v).' M>Ȇ8aK:cE||;A#xτqhM2|@~zcžV K fo$GBFCoC x\%·z{<ˈfGAuFēV;-ε+ݐKC&E.ܷmDJLY1>xG'rqOJ 0b_FERGDpb[J&ыE1,FlbXE f+(\$Lq dX_)3+XXg-qSIfYX0 6B [YF ]K2*{k& CBV"},/Y4\Ӝ]sKzL!2M,1>so{6P(8{wW HP2vY/SIXʼglPvYt O,BÞP ) Mim75ÏESk&{WK@%*rϿj+-o}ygڢK^κf)Nk v8 B e:!s#+ae`EDM#ι-FX$D/n* thP]8YP\ZZO$:z%XTRjNX.bYP=9q?SS([dYZ;rVbt"h*AC2ێcDKHiFjcEhi:*)7Q0PA][TB4B\mԅ:S |~+c'vNl;놬Y(F{ɰϫECKuݛL3+=MuJhRـj@ Ʋ!tFbTְzѴJa!]њrh{5L3U'Rq ԁ XYR|2xu!@ m39:{Gչ@S '#RX΃b_@س cjs,Iqqa4PH8a`n&i.kwt%ܦfǻCLanUX HwXFѦ!cu_pM+SUTr&w6>wy;1ab?q"/1Yi<މ_x̦V%7fg''gɝAsq3*z,g\ܻrsX@8j1 (Sjtu mmZZe< 2 >E]䦡*`agz ]?U64զT'%NCUx:A;hREA5`q=%|"7ħ'aeL-RoP1M+5#b^Iּ޸|4,N:iBsL PpCc:ۚP%w"66!rh΋XlEǴi.wH [ iܷ4@W`J9Q)`Ibh.+j3|C%}[+y+5~xZ&C'=h:g ,Ղ?mE+F~tepP>9RLwT:f#_TK1D|c%XDmAJ§.څƠB;J9K۟E6DJq-W`ԅCeX$d q _^i b SXBB*7v9t:%XDJ{ކ2z/, ͼTX`< yaD$,H-: 4 mspA"9Tj9UQUR.\k aNKوJLqӅն Z=0BX|᯳Y ԯX'\X}9qm8wx{!qz>6AFqz S}CUAI҇D02lF[^) 6~}"R?r&nMsV/`6 Λ3 TKbʫ՛~!/5jͮkˢŏ/:1Մ tfR>7dszǷ 5,op# M↢bB\ً](\]f㮊/(`)\0Ssn~]Q[*uC5>|9s]r2ͨ_w/"qlQk'_.؊2q*t։]҄7nQ]2IK/Ȑ]XQ: ;EUq4 u)8lpa"ssk<~%wteW^-gƒ?[y"jd aP2HtNH 4|N+C -dќD!g>޸gxaoexw_ M@Uu|Ja^Q&γ ިڒQoH{#L)O:ZQ> Ɯ6vޮsaf Yx*pUf, ǘ8Da&Eg39Xu:ZA56WGLdCgd_ۥQ[ 1z ;⳾|(5(c^#Y5>HyApKSZV%uDviQuj6n( ?t`?`p-Xj>Y=do(_C \ڎ]J]یj # ٬ X!qe8Ib" rAD^DV/z•)ܙE};m@Jrڛ.6oi|| *a %J nlk`,Okm$u.,#ٗ]dH+? N~TJ8,6ɒ# 4,|c~fD[G6`Ј4K腊b 2G)^%MpKp$d [e€Xm)T ώbR HN]MC3X-A~Vh>-_YkJɉo'<(#Z9iZ$\muji%6n_R8D#"eN hDwJfTk%'[|~ vy ,dIDC;KG']4pdR:up!$gYJVFφ ,ԍC&U׊ cm28@m]RT؏ &K\vRh/CKxN3ۚK$3!*w>C+"#>Bi:˵-$Pi:~s Wyw mGd# G8X{2e  <@K2/ 쉁h hR"PU:hBnCB+Y?) QvE.HItl/!vF5W\ٟB2YRQ fPVDJMq+H(bBmmYWT|%ucĎq{RZY&S"fmI{c w, r$mRCl'j)1P $[Hf~PwnqF$24H41dK,;KɯBL@7BձrcZH$EI@Ov1E6ǗjlףfL{>9 3SJxoſ*OS젠FHĵ74@0Q)Z>Ny3G?~;S -.(~^TVXz lď$)|GftZG2CT-u ¯:zb`7Mb" }!"qTz,R#P΍D] k%YjBЀi"i'w( J͚0 ֮~"WYKC&1镡Oq:6K{pvrӌ9t)r I+gMYu9]it&t 4a;t>[`iSdMi$qM}1(ZM}8B,=/L~y5X95KP;- Z1d[  B)%`{YQQ8͡wЁ$ ؄GttGcФ7t Ӹ_m9Rgco t IsL73DD4%,x.9E,n"![Vjl-3KZ_W,Ԉ9:e2H IXp 0]ֿEZ1?ߎ96m:GqmY1U(3k(Oc?+OG4wo`IgU /.kǕv0 _p(1ݦѢT6@5KJyWN8e7"lbqZX5ݒ"sd11 8e|>e$ f-E<=5]G93p t#i9|6y-, /.Ra-w lWH' x#zvQeqRks4+Oc JͶg JD7v)ӈx!Li'9BQʱ3|](:|xA!IFaͪ5 WXǥl OeZIC)Fs'F};};dW9Z:V0Q{|蓗`69*,[)i+On㜋Y&BuNEQki!N@nc s 0+z~+:'|)0pj[ ٨eb%dcxJ#ӈ7ݪVQ_͵u Ӟ<./}JؚGoYS{WΗ׋{# ݝHG7SBևZO&W?*1c [lHɑ9@Ll:!FE797䅾h4؛𼮶N.J[`HGEEgF05&GL_gܣE "jaX3qI˖^e2ģWpXNs'^r{ǎs9EN q(Xg5#6u>?c__`觶o଩vy{)U./% MF1@t=4V%Ä~8O98rR{ % qߩ_b4vQn˺znȹbaD*W44[.[ Y_-EI1=bhJ&cpOcr8kB˧QlEeSuV3cTy^\~Ɠr-># zG G vOٕ46%Ѱ*m co#}_@ΘaYqqùl:){[>Kl6-DŽمArɂ(tGDhy f$ q|&9@Fr"|WKR}p/8>9gyd7uP.p3,Se\[9Wd)AD;uzt-ÑfN/ҹ++o_('vI24~0',m^ OosY;q[F%ALi0]NI=_gFi IJ*:4%6@I:n-\!2 !\}Rx2-@낁x~.=TI\f,JvYM$ ȶ(FBl L f2)Z9v:E1x$ƽы~OE}Ik@2] X~I,, eN3sr2b܆ɪ)F; CgjesX3;;8ghZZ$Facg5{2"/:܄wjIVSL1L9"Zۯ> ҴR=)V7kیZ,NzłBx % iOLgrX:fEzD_$xWKEx+0g~,[󣫕G=6ѝ'88MOM|asʌ.Oܓ[U5D+I\ 5ïBR8EK-z?M~hw8g p% L,28KN3*<۶Xs#뾊uj{i,+) `C>E!_36hxZz{ڌpW^5ҼSb>tV.KHգި}G7. &$dvLa3 ԭ1vI ڀe W` } q_ s@=>"soԶ_+֬wi/)FX\-,H-1cip-ƀfW ] *O1`Lmi!A3^@|kC|4 nym<jy/IH6B)w<QvP? &NKiC|PD~aT9W.-8XWQm#{j=o,y|_dQHG&ݝ2"Xβ@W_$Y=Z\+OoB˸p#1ITE̟1q}q҆NWH b.dxMFIX5dfEWTL→`Tu/rLdmoݼ aeTNNuGxCv0~{/p[nGtiλf#K-Gq>ˌpC pe$5ϯNX[ 20ct3a^Ude=en>.{49b+͸Ax2 [ gWuњWu4@G#-X^zУpςԛh,wfe^Qbx@F1 D'xcSWm:>jy§tLw?m1ENQPzp'+z7aE"^e|½„Wwg|S tރȬ,dLꅊQ8Abkyp-$K^кd\N&1,` k|)ǝ-"Rb&#x[jm2c9^:+-Ϙ↨M}"h@Cs vq.$Cel>߀㤦ϣZ'X=$k:FS F@Vΐ zQz# MSI>IF Q:n*>oc Q|B["jL YgTY>C3G[^.6d[3nvh?ṇS }m#}hZCX z<?:o$X jr})Ö bl?sիe|TXgj'Z,SvEɧ?j3x#"F{IA]zʻw lRȣy4^xO)y)(@!ogٍ%.BgVdJqqFC! ;֖&آy n3AN6|^u|?GyU0Uc$]jX1*Nˬ1K~y=X-*0ZEI1Ck|WH-Mmj*XBoGU? E"ƦVS: -,ҁ4!>l@GӎbCr No.8i,A'Z Ol^j ު.:rp|zw)q"4F"H\+D")_w iZ~@F9БǓwWn5~s+0 +==csDqK/ X$1Xaq@OK/<lCbǖ\:DY:v=Bo~Ag3ˋ#8z94E/G!a4thGu.dЩ\|ő!@fr&p!B[Ggs:(l:l݈fya;{;% S0r|\sVi_e~EHRqaMg\6p%c-8\I9?}X ]0}mHdNbI 漢Q9o s?/7^5eI]?Ezr`hi>LFZ< eSqO[dodSa]DhG[z62%`'پp igF#NV)PC-,6ǟӬ -/~Ǻ6k|v ),݇=op}2AZE1B@ktsi31u6"fY>y\Nb*g5ݗ[! cs }"wM m۵bJ2CVY,D 1l4Є+b{W!DGo7_NNPIluLZ%×S/#VV H]T|DŽtN+'ui[2 \PGY!z׿ cO KW>c1wNBqu` %BA"@RJjۍ/P1Xs'6x4FKL$>R5!9JI#co8=ôxxPO5ҡj;:ХDi-nb_IKdK?x:W6H^y6gsH$-6Y$SrRn){3LF=zJO$;OMU[f˴{ $KLm -Boz,f+pH/-]Z8Ac_t1޵Gmmy4=K4X&!*j:)Xv|8zLkkG oqC^ jWJ7S< }qFRBH+Ro "'eMxXx@[{Լ*N=l%Gi=| 0D3̞aWO3ظ 6Q-ь]<W>Vl+  J%USu+aC)9<p?-@+]#}]ԏkL˷JEP8aOe{4-0\öCF" ϕR7b 9uy[$qVMƼu~*{A[FN  U }]1aqg#a$_?4k8>I17GPMH}fW hIxNLi gcyh>sSoKxfȼK ;6k2Wm;jĆoмv"PT]|R5uHLg]ND?Օrh26Sra1>dW '1(@c@_;^2e܈k>&[t3,R47*h օcC6?Y X ?_z9o+ bDLq3w(M4|P*d6d[{FGtۊW2^K֨(CqEDl|lXC4`AIsZks!f0L.FviHfNfn.<2\WsxX,2num^dNb l:]ɱF$ߐ`툱*t U[QZ/'%y6x<t8˼\"E ^ؽFn(59 Y (s`99*96&:0/L뭿DcQnwI7U|T^A̖ɵ"9|6s$ڐ6MHH,tù# (&a:gHüF\(< 7:zzŬ,EY +` %c$LlBeqT&uM!8V!V}v鶷&C"Q\K!E8공X$\瓭70c Š"ewu >kjG%Iӗ_*FzA, {jklK{۫w~߂ksu{S}s>K»~sS]ڗ7HJ\oQ2s66).m7I*m΃) ~p: 7C?W ̶ e a C'pj{"1T#=y#O˜ߒ(ئ =hh$@!~I:*կAL+C iS~[e i, 5I"{}9_BOv' PP"Qww*8R ]2A{E)8?lQq6pzDH˯'[OhO`ڕwu(Hs?[Ft(@f\&/qRqZr$x`Ibu1 b^yaq# sկ烟R,Q_ޞ[AnRHr/ⴷE?zo) )P̵^e&YdVL 6Sq1d W^p8EX$,'}7oGr cv|!kp $}${ZysM˷vw̧+{\jz Я,߅,s4BzB釚xwZOßnDЭǵ()`QTU<`=yZʺxɎM\9 E[ynr9#+EoϿ&eZGO%gnȋM/GpoinfEgJG)>y@Dn9nO.*ؚdIUHl%->Isns\d#`PX/OoJ8YxlhZm,@t57?1ƈhtϸ=D<`U+k_!--YXf}s-QfȳQ!bI^3۹!E%q׉ی BWmozsa֙`b‹{Fp( !Mh2aE;sf{#NBO 4:peԸEP>bl;# ^{m,&P HZruZ `w~f TdB}׬j@b]w U>y/7 ޕo )e?aT|{|.88 TBSQCo P>9$R6S|(lhZq2T^zһ GMȌ,ѮI;T#c39 c ݝ!lFɾt%zQ\W]TGNw, ˓u07X23ӊٰʤu!o*k}la/es"c:EG!B=s~3KA7*u^+&}!dWS4AR Q}K8ygOD\Ѓz.Bm;Gk enT@rΐBc[]^ɩKW oqN+@:p) CMʙ=}#yRF|0I{QB.,"c@,R#N /y:/T#'0XN Xs1–{$o((55nGlΦC FBVTܿm 0hvOEh]'ewEXv(m@U ɲU֪ŃM5#) unqGtU'3sx@:~ӂyEBXxnCJv9ԁʄV27  ӣF2UܵI1)73 K6'sm%CC.Pc#Y!(&F T]e/`V DaGr^ Εf_*c(X_wy|LX=}H:CR`gzCʪxԃ Tw) Kt=-9MdnX8BzQo[r& J˭ǚR c& w[)lӺ^^GJB=A[gV)X>ȑk%xtL% 45]4WNO8 ӗ xB-;U_bb6 ʛYY5WE?'-:~2f✐ $ca(l>ϲwE'f|!C=s%8{贚&bC%0u柢:tȁj5i}qf].ڱ6 ѸY*':05f'1+U[L|˵s,{ uD嚔C5GbCiPq5$Khː` %}֏9W-ȶv;L,_M(gPP2|yӶ담'Lm2BOn4Uq}5 ~o8u`eCeN&"ǝ$,,ul_ _lTX;W$G$~9GfiMcapV0*<E΂s4Rfkp_@EEEr1!?Auo8); WѳH'A5|Hvic<23zZCɺE+is|c7EMDm2ik+~0hWwiİĞ]B]GfܐG +5cǬSR7y I&cH$pjWG@yߟ˾|TWzqNyx AfhXܨ:/~4$95G`騖[GKLA(az4;FIޓm[ҵ.}/ԭ`wl:IcV|4DtP#چȗ {424(Ni9ͦ<@_t ̒Z`˱ !_^{优jz3ޒ 1y}5\0Ś zOv4@9+ O$W*K1j}um}J՜> ;aPE୩ir0V\+)47SrF$ F~ug 4 7 cƉޑ,y|2n݇~wVݐ+ ppX("eʔMġԙ;3i[O1Drnc%x:""Y`;CK멳G?~낓Vz|,ʊ'Ɇ3tHTξj!ݏ5|c4. V z?8D?J,Ȼ=bpo}_nwG"bhO"{7R`iޘ'@$iXV%b\1Bտ'p!8dR~R?"X쥊N(F`ZS7g3wae/=V, G7yUx1#mtR2.crZ'o;fFIAQ7u_3 2eKHxo2lA#,As.vTʗ|!+nqL;nǹؘmYHw*8K,)!|qY6骶Ei*]bͧkJ]mpxt^Yp Y*@1dGՅN͎S%]-ŠTF婄1F4T+wN@¢ofbyB?i]")C>~or? 75̙p"m6fz:8&Qz[ؒOw'8 bCm_!9CRvc:džal` Ènncbr#USpD xǴ@V{E"AGd|FBlmN*,7'Bإ0PC,֯Vcѝm酙4|ErM!/V,m~P,wFL`T%@=\VKvY$W 1(rc֯=r٫EAK1.qǝ&,$s1;9YfI?xֳȌGmYug'-U%x1B@%̯K4^"mgJ$; 5bWi3ƼJ;Ih)PleJ5y:i ^ܲ&]6 Un(# aݑmC|LH%7r3{dH~:V*پvGL&@场o7% sSo 7t@fT;9gd>g<݊e&DFvL-jpH-M3'X\62"PJLOabkuiР6Ȭs׌Q^U?ȩޣ_I55Id u{zL^j.RQ+(d^Ɍ' ܳĞ\װsQ"Hd@Vc.al[UKIK/@ c֟On]xqw 4,JeyWALE"Dmٛ܉/HO21^_Ofy*ldBA]%ŶYHb8AJX!2K]epscS/gvq7bm ˧:kp*L+El .|_UJW~kKѤ@";ĈS(6趆 mxW׳O49D/>-K,!W"0bT/݃8/M6B:#8@g\RƊsp A 7OְB)wOHsFn/}4 |p#~&rϴ'+zUMך މPzco)sY).rٖڅыA7c6el 4K ]a^:Ptvd:9E!w!Cwv1^C VGxoTt2QP yTn41a_OFJdϚ6S0A"֚H;VxoL ==`8 Ωr^~U4 ";  {v2Ⱥ I!09ln`PRN)j yݨ̉{p,oj sVa4/M#nG/39(R g4cƭ[1GЅX0`ٛ[EH`A&pÛ: nCljnܦ< "eUuk!&%&pj p _bF}e g|3ndJl>N2e9g_@ =g1)|ɡR5c t-rѴm-!_ {1҂F)ZtĹ꽌#\sYm5pMvof^wh6d_a➿)z@NVhzNZrFGHK:[u [9_xˤQjشs D{Miԥ#RP'f`"~:l :=gWS _O7WR*kg7+Ac@:̝_9q._)!YLk}>OP=^Q}eQiKV \@4)_=6w2?qJt&-]j_:6b|pGuɀmevJrj^nl~VCAᾐSBb8V36OzK5۸}0 6rp˶?ISd9CռurC\U-xyV|kȦ0K=>âwkT6/oisҶ~:(vN@SpꨁvHtzBFA0DNOܽz \J}7v ߝE|;Uf[^%F1:>wl'2s'H/Q7Vg_9Z L'g5 P|C`Vq\8brUd@f1(y*C#yg9بI3V-S GxVpHGeӫ0zIAk^N8ߗԓTŀp[*X5pw& Oج >3n]'fvfAUʊ}D~רRm2bܗ ,nJ :./1pu1.-Ӧ>+e¹naG UKw Oh`V_"9$*awyd֐ 5Ofۻ$,,xӢ¬ ߃2V 'Pzy|H5)Y9dŠ>N@oCT %{n=^妩4Alj|+YaZL惡zKb HB\pe(Ƒ12w2i%dE` BD(J%ͺę\y~Gҥ$g25ZJa x̌1Y0;#LI]ǁ7do'"[C{O2q1VH9\)M3'xS =ӓ__y+&gء% r} A1113ts"lAܺ%_{ͻ8Ţ|P\Gd3+GGx'_6*26T ,F ^IeNx @"͋gE98v4wsL H!8LSVaX\H j3qPa.IT 'p.&<ǽuA`NCd*g^$5BhãM?Ϝ >@Djʋ$Ns tD_kbGWVkEA)WɎs=$;ThN>y:%;  >f:BޡMsmb&NFB.:E~o3 a9!sK%_V))™oG݌yyOMBE7a㥮v!@|xH9p@h=+3%O%cXnB1F0qp7W}}&pC1|ڷ7.~Y|nUdf7<&_Y%**?o?pxpq='Y$Wit2Lo T i* J%a&J'*%wbgIF@ 0p34č),h ):ߩ諾 v?9,;C)P!sAi+Oj;d>8O4@Lݛ$0qxXƻcvM胋Q!"_'P- ʟJ?+ajݟ\zggIwE ˪Oİ$̀fq|WrtGg*IqB1GZ@==I$Tq 4jCѰҥ)yzX#a #C4*m]lݩh2nT9)fN"SK F/ Kg%,*=(@<7'` B{HU6FA\SJ F7Ϳ ^fmԛɲۥ݆~KޯQ)'\[׽g+w sG^ Y6_ -LiV摝jhBL߉ @Y6]zzlv*j _g+ólLO+_p9e rOZ i?]>p LkrHTz m'{h-FÅيzɘYĉ+Uʡ6@%B֚db$~B[\{ "ˠ.ؕj^ gdǨ_IShR3}(ڸ~ wζg[<(Q6&Z?= ]=JqAM Vo+9\R96Sѷ.E C ׄR6'I1푦z\\= j^PNQ -d[ջakhb"{ONo훽b xT̾5Ўhћ{B`혴)M!.W73h)QW~hG@Z5zp>!OD硹unxrʄ8G?Wa O@Y Dz1x$N.7jfVg,[+;dqjkjȁFOBTy#YNDRr,#1Tz%VxbZ/@e vMCSZ5BbX PW>B)#:Q(!Fݝ> t6NN/- ɴ%Aidw) ;gyWaD-$I( .[}2J)jgQǕkA=$9,cƍ{XhX׽z 93K4tU"3ًIA[Jv$e& ^s3ncLZoyKpH6Ḁ1x+Q{r~0^3vjߗ%wZ4BBb)GI㍟xΓ=ðW -$}Fѓ %Z8j%P )[ )#wp"&8rNAݷQ,l:!SrD;VIP%J] ~{g%خ6{-ZJW{8l"jKFF ^ ~lAc8gSTOc[\U? ꄋb8eg Jk90Al߻UI-"qc' y<ܳpqB^ScmP2F\;5!K2پ=h"BTM&gw-Rkvs j\]e%zS{#f\]ybD Q&5 q >LsO/kk5>\nNp%W'&zn;K=z/wcc_ac؉C=gvݙ~2&jm7 = #;:pv9A'6T5HֳS̀[|]slA*> X ^"L&g;9To Ut&'+=Ra DxД΄JҌhqd1npNh[T#ϜoRw,A n~Բ Hx,*)t:(n`ğ KkC Ȣx4iSӪ\B@%_*Xӏ!x.6_.?MϟDt`20]!dd4Qr󲊋g[IGZ-ӲgmdǽoSQ=A'2}1thG 3 fR]O]nXPaEsYM vTZnA4'9@tt mc6x;ՒyCVrY}U9m}1hnw~K6zݛފMDy"zlֺi-$0-'rs=Wk A'^P<zr(]5.'("NK^\f] 4ďCAY<^h/oDŽ7I0 a B|*؍ ߊNdc`-AQz Oe;e+5E@7-W><D4jlg[g?N+;5+z+9JM$Oϧ%o`$MڕGpmUK0|"@{M]))V DtD-V"3<^AB76>b}i\Jq}Mu =lI"v-Uf 7X`|EO `(4wH"{U3p K$bbk0M w]l#>؋Bz;R[؎H\[5 ݇UC.r.tw9Eڎ௭cgmӣxbzOˋqwW񧴑 Rȿ)Q}7vY@ȟ H:K{O~ Y2=G*i?5%wtknn/-9.D߬lNymv&e|HggLW4ᨭ[ wM,a/)<8\j+k,x6$^.0 v5Wx0x ַղ=UՌ=4'oU?ET.͗q/y(LA.K<],hM{}KxƝqrnַSӢL-$A- >(tγ8+\v#c3~ܬv#4[nޟ`ZbJsӽ\F.E +uK S٫dt42UP^Uwq E/ԃA8IH$@4cranku ߯ iũl7_Pb 0SL~^ē=. \X>뷛Q6tzY .h5al?"7 昝GpEǦRX x,}38{ yrD0JXCn # EAQ_]g}| mm`_I+\mVtW@ީ5 O5Rv>RD̏F1DN _Wsч A\2fbTK# AIfKM> coylf{[xgXnu3E-5hȤؖ#~Lń}\گ#g#i^RB .ϫ*NNT$Ҽ*c-z4w{P'E#AW-Ç xVk4|Uw "߾]ogEwJ$"+w(iL=DAN *FoyIaH$@aWK +\^SL9Lj^to$+XFng>J!B< Hag|%?p+¾2.GFFvhfy>Hg[f(I&3 pтNjco0&Di~4,@D&hp AJNl|o94r@R:ۥ-)8J4ƙյDX3`%;_6&XP0Vi3j%PcBhjb:*p]e{'EjzS+v[+}5YOάiB \=&VPM=>dW1%f "Mk W4t {fI7]WJZH7Dv(@-Ejj?"*{1[CБwjOSxN؛þx\W/3ϷT<ąeY.DkFʏdlYeh4kij@fϘ(L<^P@dVpkm{hpm3߹7kX#:/weO"^lTƭj3WbE<'$)篈6JA~uk~J-IIFZofڕdԠ!?0%B`"xxU:7.6@r~E/HupRAaQ/9҆ ^:yn&O!(gwx}Pk0l$'=6uM]I0QO ]b9lAC/EekǷ8I`hG컡ug 8$ְЋ9.zT%Ah+/mIp ϐ{Wkt{VJF.zf_\C dŪq<8('vE !><{kjYG,m سTcT%+_X1֥0v"% %T$+eaVoCڕLQW.4 H:evLZrxf4@=- *c?'h<*eՓCK`BH:ȌQɜ-d㋛ .^Oyz- g"ZL|r,QΈRXbfyBZ ž̋RS?A3|q9 $ w!F ηJx]O:ʋ%/rpm)NnL8ߗ71۹zdj)^q2XI| 4eU;T6yW]!(z::rSWzL5cx_ѽq2Jjԥy;bOi;ތ!A-ߵQD!-?`b{ώEj)OѮ=tZ=n=dE˱^>3(X;v[L援±Y~qW *IcmXSqa]̽ez\3("A~ûzHrGHcȃP&}%Q}\o$ym` nڟ:v94ֆ5aQ/sŧl[sUԎ|lTZS~2֬ ]O(FLkm#TkBPa„M=!ǢˤL^[K % +QtQ@x0 %q}xϪ42 .vU(F9ԝWZzoI)NXHd:sߛ,*h2TLH;F&&ibVr1lWLdzVV} 4F_8wAs/%#,qm'*sU '*: /lijO1EW%c͞f_~&BNztI[/ңP};:5)y=RG:SDu̺.X0q; QbǡŃ<~XϱEe6(&5oâgRhOPM ~ X[quq,A =ܚAV`hO>DO B:͖5 s=7_>[^~eK&|CuL9@4I?-k ҷSs8i^\B8GB:P!l1%[]$%BH4RJZtc-uWZCGm<=_i*fPxhug7_}'>#pj$c,?5]9"GzUL+w]&]>jIN >0 tR"lpJ-=j 1cHnnW@?0'Zo=gv@m~` B"TUqїyj]0[ݮP-eQ +YߎǼI -P3O1R7`NbѨ_= mWJ.E)٘s&(|ylcc#5GcQqHhxE i4QO;Gk{oZ )h3wd3BC5vtmf6J-ymYKGb~(/fGaz7edF9Afe-[- iIoZ^2: = CSevZ0V5˝bla.4B8@,'緋hEi-o0PwGOyrcX@Զ.]<BO|B[nnؽ9@ng{u[ ݌Iy-aئ}|d'd|Ŭ/ em#9p#ʷMr|[?'t@Jm֖"A2Y]w+ $✙ߘĜQS9w%! WIZ-)):G^mW" nԏN*A f٭\:O9WX~DI\ HQ`IFP9HaE֞ WF]+ ?qCDS7K;5s:K6c\ Mgd`"Va'~њ i4!H![̜R /f꿔~ʫ@AEA)Mu` $1im9K_=|r9ϥ>--ȝg<+ \td4 !㜦T;"E8bDCW$9 [ÓtP~;< :jtDVH ~0y1j)h E:ΰO~ʠ41KƉhi%r)4:%cXg>ȌyLߢ.u;HD*٢pOhRLq]q1㝓UJѿCd(Zaxz֊P"mqSѕ2^JEDeVmOl7;a}=O$ t.֟d:eWÝ1|)"T%L ehQ tצ{K* nR1N#…yL*%jp?"^dW\AK7Ñ~'ZR1!+-"O,$Y,[Y9(v1MaU]IfR\O$'aQ[b?Ⱥ9;waXUި-eZˈ6)f9RJ'|%e&| MrpƬ΁VҘg^}owͰ-Gri 8v'tSWb:3U C>*mխϿ#Otd4APq.P$M1Vq^R3w~"B2sz=y.qb›}+`?Ի5!Ήa7N 2*7IlriyL+hzןUPa{)1)?Zb\Ig D\'-BE>K\_xa{b _Pty@n 1;sԑڗ/&X*\, %Z.dDpWβkv3y@3ch)`ꀊ8ƊeE SY/'9]z5njJ``&4pMyXށ i&"XŹ,hdaykn}𓸽O(]6 TG k84 *Ķ C 5D^.˕, VAh9k &tdHC3'Z4_ rx9զ\uo+4(_َ&IҦ[.T4N 3>78z}WLגd"ۋJt}bտ:Wd73[g豌C3( Z2j4@}>ˀ,_Үbͬܓ`*+?7λp'w;Vm bhj k%'!Iܕ(uM0Z%V>Bf͆ PSftWm@2)7W};~L N:=ҮWwg'/^GfAqd[rȭ)XǪ(/:xfV>uSt@#* ڧNբ҂O XYTOu[ 㱡V"lQ2^7V{c"]^T 92 ZepIE:$yܩS[ot@{>w bd3'i^_)`FHj[?~שT:9ӹUnP}%$*җVq0<w*ui΁O<ԫCpRNd4؇֔wG^4^ժP+,?A<3d4}:<c dkھ('7ӧ6g* u:@uwRm#,ԃKrCa@II Q/]lB\r`޽cvڣCbo*uԸ՛v_ ?4, ODƸɿ܃ߪWJ*?f ŝR,V]:;Y^ ~N82:>6 G-]rs(>^ħf`$ `cG R}^uR͙$^h.NɏV- Ua!]$'Mo@vNtmqqTE 4pdPO"`J?)>Bك,vvb6Մ`x/&߿gqHA4OQa&w35 +#Qyu[ᣅw[cZyiV5Z5gY3s ˢoIS=VCll&g6@N\jw#Y#/ݗT3r'ÏN|ךb5 d !o]$N):8oZʴy`T<%{K|UݪEcKڶO+̸)3!`אٺDUֈ˃Ѧ2L<~ij??Ȱდmx𕰰|fWQB3rZ VCER۩cz<>sC}\ک[`>u1^H< 9\OE݀:WxFՉ(9iRCC bҴ]\wld- 7ztzԟPrz}ʎf ͬM`e+.5<"S{u}/k_ʑt۱BA&rKpwK>`)v< _^gi>{6Qf o"NE _ 1uc&y(($'p]5TN%%&h71z<^_@qdZ nr>x"dmuUTBwN,EUcD~^`<O+m%j;1̬o4;>"ɺ Y4֙3+0, *Ԭ5`fk=zzbwm}atM!vF`YLIVesYXգvyzGKA2zK_S[P"W#XeTWi,d.2/kS Һ6I\T{NzU̺@򪓵ej pWCl`ݡf$# z&aQ;Cu9$ 8w]$p2=~aK "=:\m'l`:A%zss }5aZh?Ll^ytCþHŃDT#v\/ iq woAQ"z].Fۄ:L|Iꄧ֓ا7|$ynU q٣R~0иa wS\nSSEӢWtW6_|;y u=wb>!73F_AIq@Uȋ ǩ3/iP?=&@8㞦8 vV|]$[RsZswޑgp{àWJ^uUF &/oƨYrk^>QW_I?;\ZnE>v vA`oC>6n k"%) {bjո1?2 AXhb@]ψ(B$[wŘ_?JR-L[}j29o5N4pj<_,9vqxeK*9BH8:D,l*Jx@j,!$`,m4dr_job "tP6pzo-0"Bn%pSlBB4\_%ekM2ր D\;3>fM]lˑ"D>+6CU}H3Q qo*Kג64*{i+ԟ F& qUR\<&j0 X> sAb0szӛ&C4˒lBglڗIB5E}rJ]|"l 3܎@[+˸[k}4%nMa;-9iKqvf;}տ=5N_ML$֡VFt'%nfzeqc Vʳ6gE:g];5Dyos[u=1Mu<7MS ם"ߓmg椿=x j/gɊ֡v*RmPW  S_1וa'|dJ2Cf+@d;ؑ5 hj=qe("ES) ƀt8 a|ƒS#uʪKZlMƓ[YŠ,j 1A%*BJ6GPFp7 MZx _/Rpd!hmRSf!90x Ͻ')sr5ݭUhO4~ RnCfK9yǽ{< "Si@B <u\=rc]$N(J7NzOx DžFߤ7>e<1{A~e lovk(@Y`sn\lQ[aY$`͙;TXv1MqǷ/~*ȗ& %Q IwoTow3e3͢Ym )pè(&E6pXS=#}h5JA ɐQFEAgh;,C_Y+:cOm5¥n%k., .ɗ>Q2Tڄn"uVn%,$)7#=epo! ,h]F #^l.>ل*5K.Fn(ͺI饘a^G>믏L2_?EB12ՒX~6}!Rnk/q_t{"Yu^֞Xo%>0MA#IZH$4$[H("ًGK,.؛<6;9ǑOIEhqFF s+f3{nNQȂjZٚ:gfqmēh .Mh&Q][ww N%? VBFsޡFHD#oh4cvM7vJShkb4S)G1r;NGu뫝(~^xt8 + 5Sf?(tl)!xuycF%+ "4a.!=}N ꪀZ-eŷxF6zHH&ҏA]a"Wz;O[o X%{˫m^~DEL٧TpOcr檪VX9lߛo`80mw;YcƤQ,Lވǰh\l *v*[G!Y!`u$,'މ8H9rݢHȲ֊ԥtvr2-f^ Bf8JZKq /.]_Nڛ7hga}$p(H[S^dˮ4ϡG? XMEKa%E趲?鉭cch-i-W:9+wRl[^`: Ug9=H0MOW1SļON;ztFJ]21ʵ.≅'κhA"mj8h5F\]{=W,ð& I|'\G}lE`);D4ګLlp&Cnj_NM F6ӂe+R]~~4)>8P43e⿋h1B(Iח%\*L[ q @68Ō ϙvEi=} s)EJْ">X% H&aPitjr#Wufe^2@Y(Y:F N=Nc!X?z&7ĸ y5c;ywQ DY*DBXƨºv<ΖusA)Tԭy΀NWw6F;EД`PLZ3Q4rS ̔~OD0x%V~O'3lK̿dE}k7 ]L埗pkxѨ6U4瞢_5Cm.=KdoK,,"u*B yf = 9j{N!C(0:2_`>RbIonVogS3*K \]\9[˷X^Nuq:"j1 ]UҞ Dc ,-ɧP9ǙcQTJQ,3F?=z!{Y#xgj<͜R}\d[5zt] Dߠ "hw~.^]HucZqyO[11=BeǦh ]ή .1pDJIa g ҵg O^-=Xu'XJ5DCZq>YFe̝J aBjd8Vس-Щlw NO3eF,/EqE5A^wDd`M`XLΨʲwsg1qؐz-O òzve+~eBdG'O]!5pBmq:dѢ0ק:o3"ָ~bjѽ8]4 -Khd&ĊqUq{z4# `N73TdVqzkGRmje]ò+JHfw秆CX0Ҋ[=wsF6PFb~&2షȩaL/>*.xj5NMXc:i[Hlj{y=XיܙN&ѳwX &)x1e@7iMmrI|YfmNȋGR`hl]m81͵%Yx?; 1I?N7*{x7PሺvdT(3@#}}HF62εlt͠΢۔f\'W"*#s^;po{4'6/F/Ji5X5XC_}~8P e ol_1r"9n١4@O&uk(ӈoe Ж,нh%rr#NJӸiN qc:'# Р1 = 8 bk [CI^c!&Vr^Dv5#м/A7Gr6Zn{^/I8#0N 0{bQyPFK3U7Rl]˰vՁ]Eəo\Ʃ7C p>|W;*9Mx!Hɴ,=yܴSxdP,ۂ^lnO;#3WhEZ-@r2: MDb]G{Y}L0i pCxb J+k8senxhќp"vvG=5ѐU{6ĤkXf#.W8(+U)iꀭ9N\LyMi^f6))su>ȔZn. -`*ۿzKeq%QҔϛ!03 z~Wcj[^tY\sAHS!#+$J<&~RP >dO9v[dOPzfaQUΜx=*K5>,E;Ԙ5-l$H7Q|nY=Ti=>Fef\,٪W_؄[aTVN[| !t4:iؖ%+I%eimFd~ cVƃj,ͫn0W8歭mQ7x0xwirb 0.$Um25>W5mі+(_pBې9Rǧb *z\T/;07Au(_u?DŽ9aBo(H<[CDpYh ZM{:>(*,wכ,'G5r$*/YhM-,ϑTӔ5O־Ǔ|U+a\ @vtNrs ,O&6]x$SDj mڼY; '_uҏtm-"|j8^!`g(Ԓ Lqu\Ss[gh:iUYXnw|TIpѓG$U9/,tFstJFO#p;|u@Nvs-dL="/2rρ'`~&Nh4 UT#e$O`֕$Gzg>d$)Z 1J۠Q9ligoV2 5!'g,gfIL7Mpq8eKOSQBYViCFВI?#뙸q`E#f (ceޒ]l5{vONܽԽܴ~wҦ7Ĺe㛮͑X=܄Ǧl"dnUDN0Mgޏ /9]`ْ5L.16[iЈe4} iNEq>$SqlX5~p){9\6s f%%![EfK NZeRӨ%Fi vA,'qǐ4+߅wScb8Ū^MrO)|#nAw0W: 3[T2*G[9RD^hE %qO'#5s"GcRIlyܬo}3 [Iz`靪XkGܫ][lv>bHé$ړ|NA;L4mw910* 8EwS*cl^{/ 'bH"OeILnFx$5 )Ci YHEXsRANϼؒӏScډ84 f APHCuj=S4!~M;_~52<*L"=`θuCB毋;~t .lC!zACQ{Tb ˆ 9b%05=ػ{I,%=6 <7aY\`5,VIxSD[6=UMl{0n>-9t^GYӚE}gd\#-@GP~$Z#gKC<}&xID+NŔgCq Oܫ7Nۦ+';qUis>*+\L3tP<̽7$-R xA_U2_ܑ 8Ζt7\t%NjE_{cE} < e2BT8ϓ5bz|m(g0®U_ʣB1Ʌ\Oni.jWPK~CԒSEHSO>Q!8F>x jcq"Hʸjc)5(n/ucW!h/WTSF|,nasMoiV|Kt'{#WHv}p4 .](DɊi`X^L*C:`\+SΖNZtuGT Šw`] ]2׍jXzX;Vh=pZ"<ϐ Ѥ zUl 8EBlx^w+#+RpwX5z|Cf_eyj ;` $G°<tzp~4v:tQ`3W=yE,/`SR}BrDeLia&.F8q5nM>Y31j:<^۴xyuX[pȐ̚ */g$taZ}3: 3-3R𐺓*BJX<7%d=6%x1Sp㫹 bpS0Q(I,ZxKܶKLBaT.dOW b"7ws7ՃnJw\K vAeB2v>me˶c$Qf1m~ wI$T,0.lX5`jkw A j*z>ۦWp'Up=c^]S4LeU~ ",-?FG^:}j,H;|11Eq5ƹelL/jkU.׬KAJ_̣D$5dmN/^>kD)>#mU̞~ב *sV,rt!y)@,b3f=jRHnj|I?W-A:=  Xc.ѨiX?nn"|F_4U5*2`=wp'.+Ԛ4xQ8&`L>:[v6t\N$CR;Ը9mkXy<w A. Lrfnc]U?۹'_/%.֙'Oʃ~09NOmHw__9OaMpM ~W`uAXwP&;]½r|3Hi=χc.$Zhy39Lx+fS\(}ΗUlKQ0&kڰzrZ_uYzrl@~.>|uK΢1 `\az*76xΚeg R-t v揾&PGBt$td`ny'4lAZR'.nO0$8M"ܓӪ]\ڳ¯bO]ɿ~1~(Z&uP32āOy1DR iD \Cll)5h \$ټ\!M;tQ \~#NE1$oۋ+z[(͊ eXhGOqxF}d 4mzj0bS⁷D) xDB́E K*P3x} fr9Q|;cpÒ , d*d҅-T=PXDK@Kr2Hg0(5ey`ZJ &~bS'EN#ߴȲלΖS+j-wV~1^A,e=wECwъն]T?n}E˻֫Bpfbuܚf.%o!]wSig5Ї-ߵeh|&+ƝhMjvhrlwפab]6X<z%߂ z~ >_Z-en{-MQ* DP {y4۞DR$&cztp1jm Ovt:4.Q v0S>B„<·V~i,.Mʣfx>4TrjX~z!8Hx8Ł$r$KF5w.7aBD35onwIUEh e«uǨatS- ?9^b*ADxmURy:΅d;REWaXFzU&d~0HwƐ1>öܑߓԎ1;7e;Qt~t@R5ab++.7$y6Nk.s"ޥò\s n H_S/iI ^־9hvtP%u?W_w^ 'f?*!7Yd;"wM\(ᖯ[0o<[E.@Arbp [ԀJflDyQxYV ֗£6|?Rc"^d ]kҦR`1*cɐȡfF?cI\2~:=&=Ca-ăطǃkd $]9рW+zya}oiqNt^G2F6O2ʪp!'HvARº~8* L{0yic]ؙ R'C5jߴz49WKQSjowG=\롌/E)d.&V TӲji7vE-bWͻ_hZkԼTP%^+2vGq,*:1f#`mrYy|#@4_25f" !5ZJ!O_s(:Xyl+KSWq, ӎ{,w??ȜotW_Hs"7f띢K q-^YBJ k}C?QQD c!hbsUl_գ1xNxd8]Q{^t: "ؿm&bu 8۴hS-K\p, B93@e1FAbm%JIуoybd(?cBvQNo6\\b{W]Қ P:X!@ w)({K\ ~n#~9 }VP <ƑhO"K!|+6v9S{,Nx"~߃eAry@y|(mmaB-'9ZWlY>1zXYJ*@V;ϭd{)&FG߄j Fv/孓D؋r2W ,$DTꏷhb~X+o b7Ac~P&] ȣG@ezGDLg"\6/;~d\ JEZ_%#4*l^e't3mDyA\ӻ {L XcfQY .Gn=WX_/tlT Ü}n vF$1`+2=Y3Ě R]dj:L6p;z4PMilփX#NuI"f&㨃 0n ?}0 ʍR E,TG7$t/gqx(-Q]sd1+t_vqNaWDtsS&Wgaa{ny> ,2p:ڿ8l.@$4`--]k30֠//ctrS#SwZR#M G`QѠzy\ 8sU LS濾pTlf2ݞhͶ2B}V-/%HݐJW5ZJ$f9OiH.뿿Lp&1~3Y|5#N)NQ Zv6?5]n+"x ,5lw'NYx|?I3|j9Zʅs um*4,WZR0ͣ~OXֈk_/nEr)H=UN ?aE]~l3ۿ 1w)H$%+05cɼ8ߘK)i汤CC!  jR}8iꑦښ/Ph6hcRf CA|C lAt|mT/U[7j({6=%!3+=VCeZ&iSC  .,^M͍M.sd&:tUMɔП5ù ǒ1 #CH-{L䃣5)t&N:)HK\[/N? \6"LU`Ymx]Je־%vF"Z5oA}u$pEvdŏ$fZƣa:o'q|.*<&Ȉ|!mSvvcf&Хƀw^S tH&Ɠο3wh%&QU! kt 8 ppl{%!ӡԅ X>b㭸3-}B $ eM,E$(0{w_M\x 2(ӢId s4u ٦1{ŦméQʛV=8VnAR9e<@,X`yՔ˟0X&z)||*v[|HWeQfEcg}w>Sj:6iLM`s,Eʫ成#\ ~cH{-KAVK: JH,=0=Yu mD[&Sjڈj=^lj&)Y ުP.7DB ?p :($ HQ2T-Y#7K$c҆?f|k{D5[^Ba]N뎙 2NgNDBw Mqunƿَ{CZ@NR_/4wClX&< Bׅ%ɍƞ˺R>]%˅-|Яv&epj% ;9 z|Cs#TfR\,̏MKdC>>Ջ9% dBCYm_zWGmUN!@ ;jQ|W}Ce]Si싔DcaHe/RsH'ĝSO[L'>mպv#g#FEK!^=YY:}8^Wl{FZU@ס[  )Ͼ\CW:sag-}$&ǀ1Ҡdiή*FkU\^8#͒Ww+i΅jǸP8 ڶ7QFVrZguƆ֯]Ȭ]W\EshcA ڍXy\v! +e[l"qgގ&W}å,(UhR7w )π_3!ɵ~)tYjE0̎+IkH\zR= 6MiY8n[U'y!ZV7} .Vއ׷r&ԊvNik1 rUg}Ƥ 8~'. Sۜ`y[=Xr6(F 0d[(*/H1w%ec[c vܲ /^^RLh_;6ZuBspWx]:7ZN: {&@HPGS)XoNWNaUuRb{zz $ⓑŷOQ-"uZ|3B30Y.l廏n>6 jlKQ׳KH9EnMϢ8,&>:/gݣ(W86u9+Ybȶ֜6+>+fq:ΧP\[MIjE3Xpy+=%?c8WQg*nxc!<; Ͼu*c89 NC~ kWSRd? WS ?+wLg'Ye&cӯ_R7DcjT6U&,Ov}2A;(z%?$[? #BQl.M 8u5놉">HXz3oAQ|I;9WmL1/v`B|" 6 oQ=qK>fPEY<=Ub,8_tBGS|LD9߲sAhvT`y1 a#+} 6C;9+nB# '[Sdm O-zlKz_`v!sh!މ|O3Yz=N3!_+ /685ܦ{HnQ`ܴ$MCc 6 ,RI"ύ~b!U2 voh%~),?!Vb!O*W:؋r9J,%nS ̃/V2(͖%,zU6oZ`]A|ނ{6'_:&7ERMdBO޹d#pR\KAar2%& jo&{G\?f.)-z!nE&,q|I0]k:F~kgvS [si@!.W^8D-@ y4t}2eFSٜAЂϋP`<6%)(`-ӣFRE󍡅1&5O( csCwͯ>E/֏Z&`ۥ~:D-89RqG{,bW>/dpF4mWen-Y9)~9w`y cXGw^aN&h2דp:a@rc`t4~zdpa`l;jTL]ҸA/iˢK{3zaur>፬7H׮6>vWȚB cBJZuz:UKe Fx @~˜VR9ڔA TN7~6PH0 AK]?lm~G[ 3*QBWh|{ʭ29kT bL0$xLQ\sM"$khc1wEN=$LGTJ .=b T[]q(}т1tE~k-k/wCfrdlzvBa~*w%j+{6- SX 399, RiT+lZSτHtLA⑯Gh槩K SF͘H2)8TTVђIlƕZ,w!ʈF ~5"kdqX5S^tYt!Go4L.rR6e套V%y~NK{b?؝N1õ!P`7u) \d[ZHՙ],^̗֒vTHi6Ѧ(;H\es݅yaQVq![0ֱqYڣk3|Bl4qΓ4:Lj[ ~^|^4dvvFz{)-3vA) Zeg QUOKVmEVvW %yrY&Y$|5rǼ'XƗ ˽`NTOaϺ|^b)Hܱ7w!C-scO1ʈ2@h4 e9*U1/"5Tut̢4Tr itL,gN1UkOKr 7'v1~:dz>1TJ~%Ƿ+ XKS2M#>}׉}E񦬝 vcT3p^IQ2.{00ݷ<N[ `q8R&Ds^ڑcV\9qBhK^=m޻e]]6|a*C]\g\0(tF1ɹ7vMN|bǮ=i-n<k9oZQ~>J~Je-IhoM cY  G"&x׉&8m9:-er =d~u7 1YK (S1ժT/ bh|L`u_R{i2z_F-j趎ugP(3GW8'{K;aЕars;a) 5׍iw<٨C[AxK9lH9'YiL.k ،;xAanfGrCӂY;#⓪egt]>ʗ4vQ]xcW 9Ҟy>  !-塁g"x \O|1w] o|}2s8_dLuu5 ɖ*U8ȡg^vL"Ȟ=pm30(N'k.T%:5LmM^8^䉽, DIjQL~ y隙{;qX'K2ˊY%?ݷٳj澵}yup>{Ng48;D% R 3՛/!XI$%b71𰂟T.a(鼴ʷ@J7֍ڻ+_O5:&)#y%g1Ϡ|[ZymرGkӵTkWOsʦAL Dsa~yDX9V?Q@WKyC_>aL8D{Ft& o.toT\̉uem)g0-Jl5jop֫pq )W嶱?8sT:8b*Gc}$4ZuiL-еZqߴz{Q0KCf$h Rz!%r?.Pdbݻ ͒xˈ/(231gˡ]vE‹-tQQmg-s"^)s\n+K)&KL{4lQ1኏E<@?^zxum5Y - ϕUB~uww!ǺPljԴBO_ktJuAtun8 C%_B,o.Q9F FIچCJ{Z%5.}~Enk;t)U3Z1dZr厑,Ep~cNG'U-îS^rQu ]DΔC%:d=4|ݮFOPͣ&jHc-Zpo34e=!Ƃ/va T,h7c^gV! g/xc5c&~̶;|Wf[p%ϖ/[:m&)s-$5*3EV<0P!7l"2@DEAh< x9;hX$0N S:ڔ0`UpCW u8F9$ s4D;Ӓ|2˫r*l\PxF\6<15,xI ; ??<اYUV6u76FB7eM<`ЁC4SvԋGOd ]k#|\ܐK_'#wpHO'ԣ//vZ$94>kՑ[n"KܙOrĿ:v>aw˫OUZ)qon@a“ +6.U9)Mƶ+?ӱfVhOzq1.@)@"c&{>m'~2lQE_nw- 3 `DW@e#cCHMg݄:-Ѐ'F&o%5 `$SmEJpA-Nv"0D-$nNJ&&^F!.~w|2;3J%)h8IӔTe^fk.Sh OTNH4}_ y+vt~S2d#]rA_YBOi󚸢 Sz_?ѭNh=]ڥc/oJ?ÓwXQҸo1Pd|yݑ کfhOM0gdI9J ;,5 ؂k&J%[ 4ZJ@܈&KfTBKڋ)uJL}J!Y=蛈.3bV/K.0E^ ŭ|ip]!6HK{׻6%9â}7dtrJelz4 yW!{{VS"ct@EN(^fصWT%rZ yg.=|*w-Y=YuOBA|\^TGN?bUbb(;ENOoZGc?eKtTR`#ОGO#)BER6/Tư 1(综d {UGxhV </N [@%Q˝U{GK]0eKmwti .A ih&.z:I;91kL0y'R[:\-/y2LVJpݽ!v2"ŗYzWol1 rC'Ϗğ_7=ݬr(TKśk6?l(r,f P1 † Rci༬.0}}Jl! [ɰ#XdGX%~Y`nDV14fkˌ()Vʛow"@Dy. 2!Zڪ3 vKIΫO:mD{r{y]$I,^TǷV\Gh@jp.C;h|תK煝L:u[0O'׼xa1*J]}_ac["oerG(>uV5꾼$^&nyk-{Y ; F,Z:ШoKy^'6W0I:Hl;f4S(4֐ fC)*M)"}ˈm*mի"Z?S0ǂ+_Ko'P;jF |iYݑ.wvr5-, Ls`Ph4-!J=:UzCCX..ăk vp"GO?((jZnČҩ&#d(K0v%*="@Z'2H|͸0@TD KxdVݽ6bIDsnFEn-ST4F+u g $JLi)vly-MAN6(iJSK%dp8-`pB? >%, &Վ ?;gh*cMKJWuítgwv/gq J.TEZ*FxU$=G*ƃ]rƦ-z8+tsRe*`xIlՂbcimFWFW__ ~AmwYJ(1{fD %5f1%b\ ]M~"*6=\[^ SAdC8, Jo-@' r ݪ] ჩIQKfNMzqMm}Imݡp.P&njcT#CLht,FJ06gQehrLEna9 .&O N`ђt@|~EQd탲 =:Rut)Vy& [jC*oDF1 h=,q (wX|SDrxǀ4B_3JxsA:z[+`蕐m C3 \C3>JKG!ȸgK哢ku_%rfP쓧 jU9c{Wb:&Bq @%Fq K5M| %] Y$ ֲ\]׃XTă5R>@FSKE.c2F@]Gٖd]>X:a~;?fRS pGwYt H8ZΌW뫷I >ԜY\5lIUIoGu23_ ?SʅAyV9fNtgj, T/dDT'$xIX eM= k`Ũu{5p6O@8-bX t(w|?2e-`>ۆNq{w5#M`^KTuGKod?v,<]6u?ԺK\lF'zڂ)?{Kʟu}g%`7Jo5ä vu.jvL0 &piyдE'⬙hw%TPi{2DRN?,>0?`uLK.Br?[fO-=cǜeA9-sב%Wl_pO`tĉ/# 4;so>{πk;FIl7on뼮5l s( 4P;T@Mw%pS77|ZN ۉWuz*LX UQYT }wN,[2hybcr #akk:y thˁ(u=ӌ?9/7J`yC=Ufxe'ܻD'ܷbB`N|%}av?5Df~o)䊐 '8s.5P@*}ڬG̣RA6cˮ[]p<D~+/}:DSakU`\$ "} 6L&4{'8G=U77Oi{0f jTS_Rr!HV~!|Y|X*;u^Dd؃ o dE 6 R80w&>BiТpg!4֯'cdSNQ0a" }h _ n&d| ^n}}2ozv]錱ػ}0"jЪv.G۵NQ3{uq5jiRI CcM^:c ɭ[2ڐ=?W -s(c;i8 CqQB*?ׯCtf N^Il GfM,sዃUY!v.L]lmHEyEǙ-Uv7M+PVx>Lv]K/@:4`S(1P$ &cp >{W=`brϑ+TRPW4_g#KE n /+ӫ&=jmHR0iyIȥ&ԪI:~gpH)+EpxCGBUla'[s7qEvfH !7> &q/W՗\Ou\!6NN;#5`z Rj Rvh#T;l/͹(TбjEenEAQ=Si F3 g @HV|4X1˔nCyPIoJ2P ew]t;$ctp{*F3e$>j pJ vaKg1=Z`4vf WfE#ԗ hc{|=+ȯBURW5W姗IeSI8=[cy#GfzBA&C 5胶^f>zװ*&Zލb ª`JlukY|Jִ I*K O/a?M3ӗ+U|I̐[O#鳹j'y5%@vrHzhݮ"^Ul姿} V;^DLgSӫm5tLmwS=ٚ˯ ٦"vvaassU *QsBVN kA&v,q=E'1l 6jkdf4%ʀօ`ʫu+ۢe`?ܛ5PG,LȂk@׫:șL8#հw[9XsaP`)VVp)J'-&&Tni M#7dPj6᧥r? `ؠqZ##'cxvjA&^ ³mu56/"/ L/hj辧k5bXŷUu' U< *a[4I@N 0eÅ*=Gд9q4TjPezч F++pQ?֍&l{ּq_ a/ $;HN^Յ0 !1^ ,TX tbel׺d#SOm?VFa鈩G!: '$" ji2[PNW#4$ wDC&^f&> E`rHX+ZrNB4nu\+X#'aGq6Qwen,:n8kSM4x߾\СcWZ$w˦v=W8JཪKHo' Lp'c Y`ni>e1^`m,NEjMhc5=+cګޓ^I|@Ō BEͷ>2NV8zq-|K!V;TNTtҏt%C]6@]HкO[z̮aG]wá?ҹ0G[ {lS=p.DSy8aQc}zݖ(Ǯ]se}YU#A'!Bp˾{᭱H"h&7Cүb Uv=]ӍAq̶I= 㐞Bu'+ `!1{_^z :jh> ѾrPIlp 8%X00 W)Kq؎sV;Hh Wֱ`@A7nKX׶tW1b(q{3 H@{c6QE&jsB*FVMWJ''ʋ;2/%`Sy3rT}>9McDqܖz[vYJ/%;+?)-GE/Bd04&iNRN,pFAoGҀVqt\כs(e! MYbU 胙75-O|a^g$>C0=J?uDI쌷gsԆ-rgvR;h ^P?< =o*+ளkw\^n"#A1- @T4=VS:x )qg!`}J*ϕKFaB`~|ٶ|rJ)W.$UG20qC8:VD0)-@9-xYo@ݒZ$ʓp~.UPxy 5C[$VH['3a@Jjx|à{\vLf0W0)&haq's:XaɊB`uhPn#WZX ΰUz¿>Ԟv9 HTD+W=ľ1u¶KW(fiZ 8+@mG+?ŀ lnG{V̇w9ITWc]xP#ʴ\@~ū5b©$=5䲨'ldzExu <-%)x^xќ!y wFʤV=l(7b:zܸΥotzq_tېg\:yp)t̺4yFkHr/,&Lo-̹V4$ss}z,3=VcZ[1h(~xE[MpeR?T/+[_K۾5`*a[YiŒ# cN 9F+`wcb棶$|g(>֖&F)+4tC"+)7W驵01۲AεeBxxZ5D^Nu ;{o^*BMPFzvn:1ϠQ3n2[Uz>/zL뇫B֦F R 6'M"^PT.^;zM|wls{f.8z34M&" EGT&)r[BY0 w@߳!O݋)NOv>A&iFjMio=dOTHgK)X^?'o"e\jT:Kiprik{}o|Kr+JW, 4Gzh9DP7(G3 4ycwjo tur{nNJGoSe֑}*hy Q〛cH$%e5^ ~3w uwM 6j%WAb ftcgBRЛ"&S@2 F#cJXJJqi @xtwʣ#53.cjwBj*".i]΃#O8˛=o0ߝ@$X34$"K7,~*5|įeh&$C;ÈC]pptRGRPƚ0I_L =q^tU&GFY00HvTҪJO#|9sL 4s+@qK}mU~@Df.hoK'||xaL= bچf1muJSF_:une-Zȃ9Old%p@ПU9NC1Y'9PpyT[N)w!h]m vѡ%'gS/,r̯zĠF TC|~h$ O!#$G=ċy <+mR'F; |s 5J#rgT$^r7_]4ZjiZʒxG!C#xKqu="W(ް8Sp@+xx; tiYHڐofAcBlI!|@oj7@IJuʼn”i))0fhP*51|V1wH ?M|UUfn gB{ OvAʩ1refB*ӒK4(l$Bښc'Py7Xwi} zR'RJP9h =!OJ3 g%(%.~y&Y{\ij '6BsD4C2y1GplnDh>> QPr0""Ʊ~>sc a*W-Xz B TL;sL"EӝNs|!}r7:ORsf!ٽ%M6ym;磴Fy/[rǷfæreMFiNdfK@.?|1sWXCaYNE VGROJ̸eόCtթ7/ŧ_PD<Gj9.b,pBЧ9tND '5gr)e@]Q!BRqnf`E ہ5\pV 1 R〷ViF`bN \QzWc?YKJԝimQVhs܊  ND݂4}KVuJbFv y)/r5ͲJ_1 1jE;Fz[4pEbط9$mܵ 4pR ; !n0K٪!UͱC NkPEvXomj96E׊*_`)6"+gMt7p?bE|;nO ۣZ=)_ZF Gm+Mѧ5u73  mzrwϔid]iԲf5>?@_{n/8r1߹yxPzb6z$Jl3v$K7ՇЯ/ToxbhXSX_z(h\ˎۼc6`1k50q юmEQ[&c?w B#Q͌W+I'#ԳutB@d}t\:kjGMu7^ 9SIsZNb?Qx/ş֧.hFjG*2Uŭ4r?B3D#Lq}?v57wWAR BTÜͦ\ $>Y~n Fw/RqN*k}#KAGYLM'7x%G4uzP?ޡz0Ѥ>=ܨrD2򽸃ɣd.> ~NO$cJF`}OB^̱:u1 W8 E$t"uEg+?NVv _Jtjv_&TXxKe&S7,_c0@TJ cK3ڻe:ۢE+y +p͍cnq R(ƐrzF-G@jړꟃ-*RϤtxc7$i,5ӫm:c=(WCdį5T6 [ (~`RK;,n@2@2v.ݏ$/ Updn$L [ưւM7z_뗁"ݩ6D8K;j)~#i|$cž>qa} 5#/YR-i0,UT]=M1 N,臙!O`h{•M ӭV$֧5*7&6;3F݃v)rk7mpeJ4dAIs= N&53HCWϤ 9?UFI^^0!CNU-Zܙ5aƲV4M،f/%ٚNfjsKKulYƋ=^?ŧ8Fx/'A"4šOy㢭coOE oĥ՚*΀qMшI(BkEs쥇̍"뫙yF+oQŊװ28{XZ0=ub'͉PJƨ| 04I OU2>tʻkse?%:Ppڙs>|%~J4 ΄yWݟ|@-` 2fx] nYt$SԀƗ9ƿ!J"9mFs/m<nBȂ]﹖yL1JqTno `uEq߹e7>:#FbKZԫQl=?6xf%1BlLqdMo ^9wgtxlIp4:}LP,5r4%wt%z!Y bJJ x&w:R,.)& 39_bw+ ~Sï>""IbEa?ߩ2R'.3593Jf8L@p5z d[QJRi[xN.9v}O~l+;Q'NsX|)r=Ԗ*0~gBG[(#UBYH٤֍2̝8;1ҮC 1>R5L6B% ]/wc%C46'Z =osƝ@| {K/|FlJKP} %4zGi|۱plg/;XgOo((F#p  0bvg17 EI -ïb @X#!*<; i {w ;'m X% 3c"}$.ѶUL5W7Tkh{1嫵Vf+&A0.D( `ֹT-ĚAI8 ?B2`ik]Y>@ ⾸1yW'o W72"_֘^Cgȩ@kUBT_"Wz\FB3ڨiu!O>? d~yZLywBJaT.+%cp~kYD ĈӒJ8<"xCy mRYp-h!ͧ7[5ۿ Y +;r\|SK}'7BظuA 9`F0G oA˥e9B``3*Kԥ`p|O՘f^y<sx- CA@hb{9yQI0'ڗ0l:vX|ҕU`/5h`[6aԣ*XCrT ĸVúX) 3]z,o$UXE| $_9(_JXD^k }rZ=?wl˴k<H^m8dULCN;HOE667[<+q%$qKH?!2OV)81EA^>|球1tkWmvO^Zv>6#T nUI _+"A`VP(GpD?7czm>Ir,%  aWЎrBs3ni`Rs7`vhB.IlCJefZة,)gw:ѩ9ʌ+kV!h$n8-qd h>͉ph"|h 4L7_(Fxaj5AS^0>E )7FtB;4=aaطݡXv$a9ۼ* GR-4lo^ې? 4L?\ =AI?k0"EsU%|GnSQmg៮kQq:s,h68->I$_B"jʠvMtQR*\]sqn]A vSB{@䳀O K>C{CüL=G,Yvt"<2uOQp;j)M#r+|Ą o5뼨(FG.\:~&7dü<҈Y҇kT}?UvdfOaϟ-G :sP.yd=Bݟc*<[T? : WAt y%4!1 W6\X:0%_AݙCY adROfd݌݃Gf>UO(}''LNbڙu K@`<$@xOU}}^l~nI=!}7`> k"g%vo%٢; ʪ])@[OfNQZk˵M+ @* eP)j XUTq]Loz:!qAW߲Zm!Ci5K4%z>te5ƾ!(aͭypڅBHr+]Bk< OpV:41~jȡ+UőpkNJ$CJFg~ѻ |ԫ``m(_vj'}݅^MCTnWԋF,O6 F0DALs|g{k^#><5*aBAN߁@> eۅ=Yg2+(*J>KlQZ*j{C@ޓ5T^L,dP0rTnM)j/)#0GwL? I GTTp0^OVmG0mUJb4%%[CEٴiEcFbcgNbrrE~YO{HmB}X+d[VwY!-S8[mVi^~@"A73LB~n-!924J%7OOcU% ;ж%d#Y.jsxI7;C8_L|]T)d+ib@ 8O(ٕ@g`f^xF@r/Uf-e|#8/L%Jӭ3mF{SMt-㞫:M>eA [$WW!f)Xǚ8~`oy\%/Iض--qs:cAF6P䣴413|AUTt'|~fpMAbd_2Bi#ʂ}G"քQbi9Q}Jn'ŝb}!S#}Ǯw}ݞ-kK! l{xR#oB|Vay'h˶ ]g&\rlJ`cFfт\}ޤviΗzbklN>@>ObkGDDLOok|xq \ب:I.:½/nL\_DfP_,c %K%?;RbEc0Xh .9m?4Z$ė (vX:])Дȍf#=8` ucnd?5NP&vq4L^تV4e@tkGUQ ̉Q(KHH+˜?ULٻV^ci){,QlADR\Va1L,hZ+{9d9(c*b󈥃Yj `vG M]hӾVV;F" FGUFs}M?==Оy)zo-P S|5_WM"Ӱocv;2JŽ w}XƑ6Tr8ɦƵԻEDxwrѕ@$+dILw_gŶ\mNZNW]e^D_.?깋Q+0VfbjmڌB !orlηlf L)"e2d_O} YZGުuid}gx-*§^ &zUT釽&Ѐ>KBpf}vʇAkA M<+nyEN Q 3r%Gn'B xFFB34l}`ȠG}/ц !'g`@ ifG*fQDe-Sk0L'7f0?St9w _T2}|:d=#rۻ;m_jSh\.m?dϦǗkԅbNg0uı! 0ccelү+mU~:tʱ!3g,nΘ 98,@[W}T? 00B0D%Tks?cF9+೾;־:bufEˀeDK;-6!:93v|\{PWtg8]f-OVbߤEl33=cXG]˓aYͼ(xy1,*JFIk8b}.H@əI3۪Hsd*HqTږE봌% 1`m.,J$moI5L5=CvkqxffV_|[1Z+_}vӱ!8ϰ:o5\e/ э?h"lEЗGU)gnh{*"B'tUJ)7;z#)''j nZ=9a} cIz9OuD^io7c˾:[Y#ZE} ,uH۷6gwٜ7(bj4 U,ahDuLnbrӽI Ƈ vpuÔ*X?ofK|=Hި >5O;0K 4|"Zb^]nTm΂8pzceOݰ=gZZ |XH|optLzR$155fWcQ!gĭ"p^&΁+5a^qLXT9FZD%)H d?Vb-CIYT`ӳ@)u/ѯ k;qMCi bޫ[]-n!S )3ϸE5q׉>p5> $IFmr1>iXVS8`C>LrZIJ;(NuKMf vy<toWm wZV+-N!b}G*0W몖cQ1Hct!-k+Y)hBimI4o/ Kr}%.BŋyN"cሆ+]{4Ͷ)J+B96f$ $|Da|3V* >0dAwlQ_f F&h4(|/!00+;ĜZ*5GȮebS]A36M\ ZڱIҁy6zM0KoHVX"nͮ?q[qfȷMN /N-|h;e^>)8,."'.؄vQ`̑]K-t*sXj9AkrhlgP(3<wNī?tzyoRisf ";,u+(EQn*񬾐l/6E~~QYBBH;C9 h'T_Bp,{zt㷴hJa!G&3s8/3X|o.7T<6)+s2bSW95L؍'}L 4ʋ DFX3oNxLSf%yQiRz;Bީqc|k޴q抚(Ȕ' |*@~ahc &axAERY OUE|1VAH1Ҩد^Mݢ;H`@X;zFǗx*2>#xGOTaR]SUϻL$;,9Dd6^/*~Zyng8\@ 2hV)0Z)뎱l+ʵ gteBPhN-C7rA_V"עM*^7yb6Qc5x+m,nSmB!H*o+Rӂ@P<}P2}H_tl=lc^ 8T5&50m=ѥPXG*lYu%ѲC 0 ;hc}U҅_]\Ԫv2.&:#R+Ta&?4F_!?Gr2q !Φ{o7d%ۭ~|ri:{¿T2yncq6/gU@$=BG C~up9JRV ۅ#p0ИvhUx\GG)`4o60k}V#/gI̾W5b XT"Q;bD% [}i=JZ} u&]WKRm>>~PkPLD {y# crDnt,wܧk&\Ej4 āB%}qݑc=iDGSR*ʠIْC/(^U֮#(F">d{<2>Y%>a/D۬P/ Gn+ϽnzYn6Þ}i{|]gk)L|ȷhTcH3KƉ1Y)juUfu;xpc̈H! OI`$uB\&2(S dU`H]80w&=LF=Y렺#Q`]==DiElʧ(y'AN;N`yNBӮɴoNI/?4p6뻋ZמŞF\'Ν 9I^SjBu:0=bhˢsv*wR4i>BV  z%V^Ԙm!U/c!9֣xP'e0-eɜIkС-VaQ `ikҮ>Hlq2#)$PLNPsXEQ +l! =7a9j*нڕ䪉s?@^=bYp$n4ոp6/8'P_ߚޒ 77`g 63iADd#^:K660ϸ ڏ.zUsfR[+c$bŻ]Slk#&Wո+YjWk}|@.U "(# #rn! LJ^Eͳ]d9w> ]<8q/ w.r؄y J%Pl;n[c)dE|o8y\TڒYTw'#7Weu,;{Dz, s)/#$U~.4 ѵc:RGU={nC` ˨ 8~ZكŢaQT)LRWfц'S-n|:b8 {h; V40AԪe!Cg3˨Jh{ Yh[z˖ֶPߢx:GJ ,x=M 1b 9@shLa>fвZ&`_FiV ֿoX̝8P'C7<Exh <>.Gͽb׌b?r:CKHل56(tYG"1Irb2Ƭ#i69(]D l!5o EP`t$-(вnė-g@qmZo!7JR R.$.nV 1`E:x^ݭuaĬC\,,+' 쁛d'r^ @cNkUim-$ X0'naʹ1k Cl|ʍ ,mr4 n \1ćVv3ltPWJb뱒yGs<lN>) )F47>k4zvlۇ%aBF2ޚ4}yF_)ӗPAXC30PÍWyî8g"X;7YMy|d[Ra|GqOJqgª~'|fWxځ@U6Q. í9k_چ~j+2AXE ˗hEbں"Yu&[Uv$|_'@ Tɚu<~1,ğSv5Iu鏨#ؤ'eM 뀶#NISqbpX>qX.Kzr[ilT ?R  ˞݈&ڭoӊcXx+ܐ/e4Mɮ Q/"?YOиbTZ/GuăIDp -mE`s)TWo8*r4M1Y.w7&M# ph ,MyKq'ɓA 4MF/mLKF]զ%UѬY}GĊ?I]tfM8vTbK P<7PE#KlU1㵅]/Ԭs<$UqO?ʄ(k jEuSMRrMUQ Ϣ*Jf;OQRt,l0hN1+n#CF[ʸ`P31G5hP?l[8 7(U쒡OkiuR ͞aj)z |7HD'QY["Rn:(Uibt&WͺYT_78djDۑ?$%GPՖ&䴏dG8 Ŕ0X(pr"ݜ{~8K*-,w\č?V>44&+Nob'V֋ 9#UqxX f-W\ yFS5FO)TfXJ* &}/L̈ +q>)`:G+T( ^1dqG& Ӗz'5>jǾp=wQ x]Xk_H9R+tj=Ko5Pi躡'>gjEnH_^=Uh A0ʱ2X`b9joC -0IiauӋ gPnk[Kx޶O@plWI-};MQLj&Fq@5:WXH["l5%z;,m.SuskY l)]A*}ݺ5P.Ҝ*/̮!{(:ɵ a8y(bp ^QeiD>,dI&sTgQ"<8fp L{ۈy<} JRvfK2+ Iۿ/5*ZXTܼ5o6_F>D1p8FkP#{aPK.jGg9|Az}1# 9_E>y>mT+Hi`i$o䪏S傌 jtFޮ4JW ?ژIx׻z )V' TSv,\4LtcMfZPOq2fț$7;s)d9 &K!ct3S]&ԣT@ڮIpG4w8f/ɑ0RiЮlݷm%yu 6o^)%ӋrVӚou3$U0/Gh!djs2?3oahgJOD1S?|[vI|j19P|4Q%whtq3 h:/R:H77@U<|&h%U ,] K7+&kkB; >pxq_| mɯy[bFnzsջv1;c,6Ph7}]dw>Y(4{xF 8:Gfoáa1 2j ۸ljt_ EP(oB%FcZ"Zp-}VW:_gbȭj#?Y6~o*R_T0=&qĈ7Q*8KFb}y#A k1譫][{|wj03J'ސCD5+75^lыH1E!\R#|ZG#W;|Z*> iEjr9ܰDF-oU4X|7]ߧ+&~ uOŚ "Mt?ri߿wlm (2-RML脖M`h?n]5R\99sik>+LEM7 õE|I\ E!y:sgC ?\P|7T4N|/~Cp~YiT>^X8L\&cDOd7ggW|h5qvo}qg9/HK"{YK@4{I/K+M;ou5%[|ke0:*xDvLFO$MMuU/~ "OGZ+${r}Bw.^ם76jf/~^;UPAM(t~3XN+g nOu^p}sdar|LdeX6=GUXe:ag k&i0*y{Cj\fa3sGB(z\S} /SPM0%/~?CYe0 DYNTEglIP{`8SY@5f4B7a7 ȲX: eP|\:g_ a_#%ΗqB 1=w|*e,4aƯ\;~6(XyXBs(:dYljǿTR3 ~ OPP]ņ굲s7){ !sU䕫s}Gm4m9a\ !.ҍ3Fk!FGIqđE0Z S* b捩tG.u#n5@7H&4vcR-^^_u&/aw?sa!uƤ'F.;o hx 44fn7y~.w+nWY`II;Ÿ;&|RB&Ny)@;:yt?%ktJ)ȩL}BؤI Jv һߺF\ھR֖.X/Da(Kq0*#_U||Tk؅`(|N Wmc4&1&D[ |fw5ԭƐ@-U\&^b]K %[u[ލ&x #X&q+ÄjXȄ2L7Ra* bICC'NѸp'ɒjCBs&;1a#a Z1MkW#Ö\_*`-I, {+lf޾'IFŖ&ku{'e&b8]Z >MFw%W!Y8 y0\r2\{"ػӕږ*YVs=;YUB_!S^8A;'+g`5'd]ʦ͑z;^M̞,п|c1Ά~*A㬶Aa }T>s -4{famueA+7pw׻,cg(oi…OnqzF(q`TlM W 2eqnI#vXBTl=-iF2pf"U+ &6H!d;J,j8Xn2Uȝ'—M{!ЁT]BiF‡HVYL+s$=@mހeW?$ؖ@ԤS48 W9,P-O ;~L?M"ӱU*2 # yC,+u0vՐO0 glWؿyP^E~IyI"5mp 8>Zd|hŲq¯CZ}I&5_fY( ~/ٝ =?x ASkgڊ*pB-wؽRaևș ~ OT"  g1KMśg8E-c~>zPߗBwF) Kb ۴97i\==ػ ^R,,uQ,…0%}Xc)zG`ǍnWX}5om/J))G ,^F"ץ;Mg~cXtUa{[7(ZМK|֐Ĝu`Q-%E~K@m< +3-n u) kuwƀxEIAdS[nNf\ go {e }*DWOWeG1Ȳ]ģ Pttl%Jj ~}a P㾵r zzIYdP>g^_<~9"S3E' K^EXMdgO5#UnILœ~gD,4#Ch"=PYg>n]7(f_B',L* wPR0>հwe Qp VVž)6je:Q8G-~~tg&4a\F7jbЁLREZi-`\B4PESߗSCfxIx7 +f}C#'IW꣬kV`Ë , ț|G,xK,Uyc hxQ t`]lIdP@Eڹ3GS10S -]b?0J }ݩ_BTdǶ(|KJ]nتTj49AE&33 LԘIbob G0}k3vI2m84E'^SB!17sf9c s^HWSӦkdF0Ю2N`)Z%cu-5"`އ _6n2TrL)iW,Wa!o8Jvo=HZ棗󅽀Te{P&݈`G(R{K6_ˡR:̦Y;3eO_č#]lэ3a՞Lsﳧ;8ŷIYHyƷKLyوdg/wOxphiňhM'ل *sr93B6|#{A9q%l$&~Rp+*>z;%x&^n(5 yj>jT3+ 〬]t c_W`oN$5gCʟFQ3HUzPxe LWG  PSĞ1d1x1|C)@tBAL^vޖ^cȥ,S^=>#̫PYA^H1à =.PT ƕBEX&3wb.βz}kA_ >Pc Qr UΔ[@M/ug\\$ЀgPg㝍>ϯω i#ۡZkUoe"k8m ,,-hu7C0Kmdk4rӴu{8YO22-!"852EJO+˝|S-g#q3;ķcO," A,Dsjygu *R!+2~g?/~4 y&r]Iy+ ݻ)L˦@D-}vF#+݂Wu#_DS Ua bD`7'0?K77 Gh3qg!8ԋV\i_m i},n(6R#D  V8cv`3"Dr/U/׺b:fHJeb+YODrg?V;wSVJ~.1NvfEz\dj-C0E{?gr܃c v0nSSp~eJsަUQ`|U7L~`fN5/ȸ#h@Xen<齴$etYI_}IӤwj+Y?߶BSb˯ 9SۺWbt,Pt41_,L5gkBPV.:8[fa;u[#I˃FiLv?1sGEucI1AW\-?\!~% T6 Ӓ]lZg)jӝikC]#?<,cZe蓊] +8'atr >T鄖g!ߧi`-(K^JMॡ&="ES*I rIw1 ,p5{YNq=;\ xgV͚y *->>)XSŧ̕ @Zg59_۩b3cz]J8AĴܩ~g]:{t <3u a~߳T;#['@~T'8+ys!vvb!wI.8G|>H`d9ɿ^=9/8%?/LI3x1|;o/KVTU8~2Pt=X[܅pv.RN(1b+q\꘺+!\A#i-ԳmqE;t47w|V"hv O%Gdai)=8 F8 @k.o3WPVc~4$p&!@UUmr؅R8!Qk*Ka8 H>PսD2 Y![׻pTaes1*&:?4\!]*ܭhL3T(G"?}}qOߋHq 0LLYEsX~WU)j 8a)0*,!TMdn߷]KMN+4Wor~Y[%ƌL(HΓwo20_ =N'!=̵]V\ V~ Yyh.+l~EQ܍gloa[{JY^t׆o:zrEG޳aHn׉QUf}1z2 ʌ],5GibiƉ95￿*\V`]͙w iHH jw:J+g');)._Y۶&cF{*9Z^8ت&c;F_UW^L+qP>NAVPM>}Yl4 BxyR˱˥ph>$\=mJ =LJ ~W,J؝[F C5hӯ(5 ю%d; IN0(tv=lu65s|2[bNyp>\+0v $,a:\Wj/Rg+@m>Wb9{,`8lSîˎzqq4W+m±;n9Pl3J1󅑞\H܎3$2i~fAq)3q*Wf9 \fDeeT@HG+nޕEHȐs| )H8ã5qXzı 'rPxN.aV>Bќ.=G#5d wj z#crF"p}AE,)/)~t_/|ȊP|!NVG*yH툎BnfPŨJE蕹kHZEXxhhA$G_l6+8@F26 0[BߺLz_??kvPR=g@e|[.pS`ʔL׼mЕ#J 2iRhΒqOlncZ4( ۚ+C&L)ʝ^j3DW&OD4RuxBak=i撹,f~ ذ Sh HY83,$R#QPcH|YT4 2\z,![tDy5PH9p^zCbg{_3$Mq3}﨑bN*y_!e'Cr+.PoRpzpbI9L`iPkBSzL]lp?w_ ~vG׷Ӆ&}U(MzPZk9 Fu 6d/! (>L?EI}U/("` P⚄ d2|"@ml|[CH[F|j+c'P;(*sTJC;r*ickK.ͼ'lC{_+F( }Gg t`0<C:|1~ -XE3b?k3qrX3"u]ͫ y?pba=umAX=%8?)5ׁQj j7M>&w ftTpxn=QhyF_,qn8G%dH ɪ(v@?Y~pi b9/F n}`,b%NV=ܣ\Es<@k=Gdki&$˽*6S XLbBksx)%ZJ1zuNQ_ WZks~. 6V4"vQ}J>ONl;{m˻̟n'6W3JWJJkbj3Y;E.yU)b x?)SB# u#zW3ݲ2 o].~a17b+g О q<ձDRMs}Կ)N]?S`!N•H9H>$5W;e$RZ/fw_X GP8ZA;nSzʪQ  l]1CP1Ω@StUUR0؊m/ ~?Àm{ 1x)U.#Rd5ۦM*~XLiÏPL:7;]2^ B_բC'M/ѨEN?kJY3#/8=R!CvC2ݹ6c~-MӕXizD\:#_~Y܎qyl'ZB8Vٴ?+tk"ʃ0#\͇^֎c_r<#&1狖P1GxoL TV0' q/=Ny2c50|S&$ef3^A ^u*]?]ʹ.dΏgp 7'ݒV*閽 "?搃+⒣|.¨GX2ǎ,X_#-N|pM!=V'p2J4F:T=yqޕay}1̌ͣ1E,>^5OG;Mm@{o\FRu~mߔJf(3g7X}Ϋp)'S'^`)+?thxiߣ_e`ĵ5.~8TXs"^6"X}O) pZ֗1Fj7N"/_9?sU9~kWTC,0vU:_Dk<# W4L_%`Qg"6s7Dc`{xhHs˧c}R6]g7m{ {?MP|GƉ Y M_] ^kj ]"ܬSNwe82O|35|w- B#vniTٷ00 5cw/??vwrpgX>u:|בu[ZfjLtFqO3'}l_^j9֐q\,kh 9mO+9;[ʄVweeS^=3jKN3-ŲEHvDoX*WhlO}IFz6ף4{ BJX:Q!0#g0-T0qnT" w3+'+.TLеA OL4}c&?wzи+m+~LZhyiL; &gM+gg%.3kՄÇ%mc`O%=['\;u`m ¿ѵޗ*#XW E? sSi0< O^ S4;#I7,}H'=-YoH7Ǖ:AX^teoDm.eL` oA ?R4$νn %!>:R)?Sx~FJCN-a s䬸.B|]F`MR}PjE#BU*,5 FtO[GW!ozc=|ļohrv]h.L{ZoN#.Qv ҇Vc^oADi~q4ơh~z;* 6'9MgŏH<52"֡uעEFxSZ )jiQJKec'/q'݅lک[\aʶx&!svWeAV0]*',,۳,q:_`tK<_ tsSSTƸ١XM_Ei&}tv{8euQqw\[RIBW(59%..w>z-=N.za޶9#%5\͐}D(Y9[|=CVQ@O6Pe-Lom0stѰ?&nL?CR5JGіSyx?gP>)У&e[޴5"t2v俦[8/F">ˌ@Vz[ee;qNz'AxG T>u;l\~5}z_ W'HBPIFeXhD^ν+3 RM$Mt1[e|+8+av-UfU0!ZjXkIafŋ*aG!t뀬F8͐1l8NUS ~rwcD"i9 읲IɌD>l4E}_^kz"dP>Y<Sm~FO=w>N:*銡I@P8 ]cKPjQ`!čD%NRK4" jyBJ2XajUgC&̟_}4Ob7mhHӓ8 +8Qa+=wOi4"E' &Ṽw@ #*&[sT/Y ah/u166hg]j'sYļ[[Ǜ)Y_" ޳iRkTmZh=G<+ cl 7PBrN_ulWTRPa/Qqi=oY :Zhnz:8.hrhe/v ;"+ 3"!UAas6ZR{6&D(6ȋ8>kNst\oʗB$o۲׻]; M!EOXTD>r d:8!]>^Jap1n&Ao#Q߹N`z0FjcS::m;hpkCŹ R=.Vַ3Usph 2&& <(g` R Wk]4|vs[As_iOGw@}qJ05!:.S;Vlix P+WfG:N60~d3 ]tM(Ɖե"DMGi-؉ dnɥ{ +,7Inn jղU\"9dL\m9pӿlƏ;ԃ*0Xw PQqlPRyڧ ˘LkJɢ:B{We /ڰkgcO 'sӸ \dMTɱc"8lc =l7jSԓ_i|]X*f4l@R$E"A8Ka2ig5JU/.zqixL/-&4wU)&zπs\qfd\ ij qNʥ Sl/㇔1vpG7:#{𽒕",2j9oV $@@وu5^kb7)2hY0t;BE~7//%v%CCWոZP(I&Xec-pVqddKy,ըsc%C|}~YQGmra~C#%,jn"3Bqg-F⹈шrsfW[)up?LJT~z~)fOӍks\Vɱ @? 5_i8wEM 4brjw<|&|uO.0V'B Yk*> 6+*0If౒nX /RTbکAMqx x?Z5, xA| V{jĕ !d3Hce2oR]P Ov7j$\$ !\$]-n8K'Gu/Y9JM)o<)^-`|؆$)ɘ uݮ2t\y-0SqB=HC'*K:LBQG 4NY.@⪻?X?#,,= ipRs/"3~JD}wʵkmLi.߂9d <{P Uqt;/u`\@{S_q;L }/kk(YIs8 usPϚt$@}ɰS(˯rμFȯ8蘐 >4YBk% VR In5Us@$ir|]?#qw;1٪J!:M"{@1ˆwº'"!WvhSj-.t&>+ԽCvY/{zz :-I BFlL-[6܂P SILGnO5Ԇ%|ZAcVbp9tYDf1rZH9 oC`9|ϒaF)FMCtT}17vǡANޗG0dUzRjJj'BXg42 qN7u'2? ]* g%FHwrg BCj6s0ݟsn;xf(PܙjAg !?RGwbmv]UY"FM LTkv2H7(HEq%)&cׯ.+1x? d6gk"]冴Ci<n;Yb l`ROVK?R|&Q/MZ*W/IClpu=O_j>%3XWW|ߴ;&"N,vJIyV<ϡ}p5KJKƷE9 8d1++\./B'7+CfTrvnH+ݑoq7xSc+o'gJX$30Bi$v#f!BHrHe \MD68ƜJ0~ÿVuqER$ݣPj%TsS4Ir U>a|}fӪ!QaQ"[Iͻ(qig$^bYL'LHzPPֻ_ ik03Wupg b:ȫ"ԅZrpx3\ Y˕kz#$CJi6n?ёA}pp]A1\lh߁qdD fW@wb7CԘݹ#~ =?[dQ9Y6n܏,#!tFHm᷾c+?&[|`SKt! A`t~Nv>qU`vs@(S!-)|ij$𚄾Q3O 0QƑ2Cu٣%j{~I!E!-yx`k(~Sguz&9(ߢ.=@Csj0z<tiF]) O[zmDNS 5f-W?5W2d_`Ts?"UҦKnuBMśB".N=8VPhDae\j9а26>Ag.v'}/<`KQmmPd| 2f[g LN`~}bS+̎ưv;~y $j]EaUׇ.v@vaxUs`17Z[,Ns=#"18:ԦVN'R]Tx\"AA;5aKQ8𧑙s?χ7wMxRNurU|ECR[9l)'qv{F/caewM~0)+؆μ^H3@Zz1Y0p4MVZBwOq Jjcv+juGU|H8w14p#jDmz)M4ϟ=U`K';i/{Iv^?(DP.hJrr&l{>{/7otW mиnS'Jl3__2hn73+͊k8),t A'oWaMɨFD>6GH=@q)cLp=Xϑ%R {Vp| YN(tFu p=b+@2};>L`Edz+iJ?w1TI-"/ zBJ X̹i]CЧz%u7¶Fo" ` q AEOKU=O;UkBd  |:glp]ԥ#Zc-0dL=Mgl *a0;"&_WX\ck7&˙Rł>8b]* a"O 4\ORI } )/a }ZxnSâF#نzvbOS.YZʋ"T@n@h|'Wq oz/jv4ܭ_EzwX  GEņէ(p+O3/z[+j5k shҔNYXwz:dj:98"z@ kȋs$] ?QFPA%;CC^6Ig-b7;ڦcYL/~s)Ebn'A8K6vpD/ Wb6-I! IXS=G> _譥p grd<9k3Vyږc"V85\]xDf}Ϻ&/h9d޵@") ,a!$7j‚ F1s<=Y6t8vg 3SbN9t <[Ԍ5̵i({2dƾ)OM ҶD+XL-W+|>}MTY  5}ٰp0>UJF08aY޻#9?x5J)Tr&]8pMpvd1Je()TUX= >X_/|bU>9&5_}vwdzb6'%9Fu#q(1}jlyM8-jktU16̠tnMEǖW]4z +~iʷFto3į* xgٛfp1ٳyJmI _Ȭ4i=Q'WGYt%NQ[vU"+ib,I܃acVc]gKښт(оJ2h 39'A$d@6A4/(׈y#X@1tzTh-dO}*%v}~]֞5\պeÔKH{ׂùڥfN ֺ~)MexMU\!S* wGpW [s=]1 jTxx@51qO3PqevY6 ^D8 %pl6]r{u#hE(F'&sAt++;ؐnȼiBsɉ&s6ɩ/k+;sDM2nYFh~8M].jx`eQ*C/=):!֒Kjs؊d@~ca~j8)K%7X(}mC)ULB>rNl=?[MGI{LÞ\ae| 1`ƇiK?`8jReQUV`;hCYΩR 9OL-hak++l%E1:8ew^̽x@D˃$ 0Qѐ Q9T̉RSL{6ٺXa.8W^B5lVlf$~Sb |g8؏VvW[0⮗Y5"ne9l@U\yF8h>ӟXcmVB8H7O *tS# ҵqЏY`sIӘ}NBՄإqu=",2?ipX3I %^(bbBlܣ8.I)$W?\c| 7{4\~$rW{z[bWT. N0$xc|}Ij79BzcYU[(ĶF&?Cx"tc_qD},?Ø(LPci!f޲S+8hbH$/A{&e"FҤ8R-/Qok8pԸ os}jdYj56J(MzÛ֍+Ɛ s&ٙ&H˹IٷRNr{}&[?DJC,G!d/A>&91 oݘQcYGv9#I{aDdraǸrM%oDN~y7v_4THDp q _dd*܈Ct?g'j6, $f=\wo#*Y/:/u Yitp aM'j+b6"tf ^&{Dg#S1,JVv?pz /(>G{#t-M ݏjmE%הM+׍_rz(LOlrp]. OME"{Bb:en٦ME{+q4UϦȁ(+Ml~ WQJ0nF/<.I'UJUmy+u u[Kȵ26E]f(h ׄ3ƴ/̈G٤]r/b\4u5`uMI)e=QSi(ǮG4C>L8I.pFWEoɠU.e"0.D#.׽$ 䂈pr7aXce؅WJg.hs6єNy"=m5"PwS &0-5cp f[Nm |wӨV<}$Vu+n|g`.Bu\iASZ cmiQ/2&3ibܛ)Y55*?գ !32w&ĭ8F^x8v`nۖhnȖP.xXmO#|]֤+o䐛EjDј.=yPۗ'5RDِIs::2/#:2 J% ̃X`tA6PMro$kCz~KBcb%ƽ79}f:k~VwssHp8eq M~U> T?Visڜ^18fn B/kGZZI2Ě9W[ed̔|~dx.ڇDپyM&o/͂WBN@=`jtzQOQ2r'  @n .l'1[,o_Vgy?L>1N)a^M*JoakdޝFPJ鮘n9omf-o+<Msb֡ Oܣ0H #^vrmd)p뾤I 2Dɕe+08trM) xI-DghUb`ϝVJ6'ȴt6^k'A qhc77tF}H$nUGȘGz1C\χ͒,{Xn(wpzC*?dM10Ej1 `ie͉XW emH:iEM=d9u1N g,%ڕ}d66ٹ8s)R1 жl5,-%˘`Rdn.imur/edbBjF-O -Te= 6̶J1MX1,B=}E z@m96c[C[hn^80T&V6 WƇ{q}Gof1DFe-74Kѱ V-X ʐ7$wć1CG+cLYw!3?KP;զj{v "^ H-8آƳo"A _FڢV!0mv?5cڥV`~5۬]ܺqyuEMs[灚ur ԰R?ҤFꤍ ]K8aƖWQ}TmȫC]i[rcגcx94oܹ+4#Grv y Α0ˀoQK^@4,:9i5כ0-|CYG؊mے~jdc,ve=|B~62/Yj?ʁT_[P=҆橃aKpFg+7[Xr-@$.O,:ÕFR \9QNV s6MҍZ,=RذpؕRZ%$D~'V} )z /-4LVm`1׎ϡR:k]^'"{N:[d$u2"(|f n`-1G%Y' L"6YKi7=8ACfOO/Qz8)屛ykh5w+:@f# $0t;PzO;`ttdEs\=V=pxfFv>J GqQ!3g ̃@_aJsWespK]SCFB^l{-9\}p0/=hoR}OnkeQk䴔Ih'Y''epy%,;iU-!}G{Ùc8 mIEۙV. 7XΠZ?,5u$ c81h`TB}ly{?>պ 091"ß!ft^Wi`M&5tpB+\klHfVo ryQ{aq Q೼߸2V|3>]aM9Ɨq@(G.\ @W?& b^MYeN/ՠ5V6ik:;4a; F*p QG-B$H~Cs\.&ܜڗM\"v*SUe+3!;4SL2F?8J94Tc3"YY6beW#1LEFf E88hnOٓOJJLA]w8|r0Qnc)OkGr }3xv%nryJSEa|;; ӷ Zꆶ.+GUNA RtFx ]jwF, e7~nq#i7H] \J@zl14iq1t߽~<䷢˯%Đi*yx_0@, !ʂF!Mq&/*5VYtZ ҖlY+-K !J 'gV#0]ZRб`1q"QB%jNsR7/ KG\gJU&5ٌ?i t`,)-kBTadnw+V%R:`& AN-x:<&%0t2P񌓴NS*]~-O?YI(ZBВ1X2djn!*x^Pe>\rxEMG̦D 1"Z yEʢ#T6Չ|"6$"$k5wY5ep'͍E*ٞ+2M`;o)4QGAV\t@ݾIm9*Cu2Yb~H#-HcnlB-eSuk 'csf WOZNcb!<.* &hxA#Cjc#oSH+Տs\cv¾͙!#$}[T&_PHᔅIX]Yd+RM!D.0#t&}'ocπ%k8@|7-΂xCTV8<<FjKPz!( q38& (ݎ^r ys_V^δ]"ۄgn<,z>*6߇cQo 4jP`LiƅIs;NnЧQir,a.ho"W>KFb/_Q#^1=A ?YYq/OE/o'hhIejc]H&nIV^aDSPvtH`߮N9 SZ}6[W8l$Mv}=B6?zK{N4yH~$g4g0̱R/j24+yH qiS$rGUPߍbu\{6)h{BI$\BiV!<{(0y5-\Eze78N2+Av[ڕTQB>p !]Pm>[7y;~oˈ0n;&tP[f9J^c[h(@M 0S[&ó"q x K[^tj|P C# y=>ʍ(T:`6CS Dū&GJ?l*Z=G̪\T4_cAlRYa[~RhIh)WڧZE=R-ʓTG[ 🌇ʊ#BwAXfM d }0ؔ笩t ҺLpas*GΤH *Dsޤl:rl`ĽuVQ̓oR1OPU68K}ꑰ`s3p«Cp%f0 s@f. uYPGc<Ƨ(}rTOBW Ugl:qmM6əH*plĆc0SXGh,F0p d* iXTqs L9ZٻIq%V2&ubg¯ȸiUYVaיmqyu.XhӍC'GOPهkgT4%:YtG7#2kN'"\·b4Ƒ8q}Z`C KLMa=h۔% gQ"*D~>-)QCS< 8ș{6QHx#OKռΜgѝF0),J7aN]à$2{ ^="n\@MFi6]PW#b lc?ԭ8*Zb4X4Yy²4NmŽN^CV\/y +:MZ]@t:" nM@آo58@%104`rȦ؍/c/W<aTVlKý]=K l>ZYt2Vf饙/Y^e)ry ]9vw_yA Ael ֆ{XWv: N$ZayMh3 GL>P4EhD\?UnGFMC -͔G;> j9)_l;lF98mPJQgVa$^Bl隦)؉1Z3;ynݭnE;e6_RJ2olѼm-8I&qݴ4B@Ywճ;޻N699m5`/01RӘ.ytFzPԢ v<6ғTL;c7@6qi;oӝ#+&b=O*J&G_5M+VeFƵ)^q1hg^ݷ@򦤚{zLGtnQ-e|Ջ*¼}{bF]\+si^_M~4@U#:;~&f J OXT7dg랁g OxA*4Giӡ 2q?43[耗zsv_/5hyY N+(]E<-V>ԉTPkE4&xpX%\/s]}K:z(C`QOp 9W245y-[DkEj0<G ڇ Ǵb ܨ CCP~.`O&h!C{:|1(O./yHEp2oXS?Ϩ<䝤GE[ 96- )@εxL3{2{WȚRtBf)51&dsYU5iG#[ђՁB//0I=!7[js(h)7cV7 G՛"֩—gk4>@ 7$H%omcy eꚄ'5@VVhExܜ|*Uk~&]3YX%WmNrG#g (He6n^#pFZcM;qO{=.B(?h Jr7g[x[[I[ֻz JZQVxJlM0䄖rr3+BR pVf9_Jr8־A=8y:M o5T9|BMPH[ٽ 5uXQXR{,:ӁnU|Q?61f2ʨ*?ޝcB6 Sc(lD ~lUàFLl~d>+t8h}cR,|b>oRwc$h:;'O,ŌHB#7YXy^8"h0CNnORXctt<%{GDBD_Y2r=|w3IUR44z_Ɠ16Mb4*q3;$jaE]_F`l;Nn{Nէ %XD*C ~i{*v H#EZVY"YzgUYp+4~WέժS`CvpAFm?`]%#2#t-x:!G$۝ȡ")sxw<<ғ:WVd3DGr7FTDNuojx>T%$S7NYysG%+-%~9++Bӿf+]s5Z1#u y b5~3Yb[ՎH`IyiN9 \N;7:|$[aq0H= =k0kTO|sUZfu0],Wǧ D EEqI}͛7˞z6F[UWReN<[<9]IXu'LC˦ @KCBe(<1oO䩗o6s$ !î9@/oK9dJ\d1{WV Ҏ.aH[K ,b}˹شD,rc!u^E,3  [_KuI FDZSK>OH.\!j,V|)W_myzVk1 0زʡe55Sn  x^`=Pf^&אs \ S2 ȼLe§J}yu@7r~iΥQeq8,m*ݼJ0 ?Q݊3l%k1j/*VsSEA%uU #<ꉜ3+E.  8kCoFiO]/J[UDb4Yfz5U@Jsm(9f/?ʪE2oa [aCfAxpQ*\nez8v9}6 \+omĤNR^#-/4`ZŚ!\,}8Tx oK"<܃pMȯʫݶ0zaq^TFp“@)gvzrV,wz:U_NZ.w&zʈ4$j,pL$dpfEP驷f KVD> i{9bּlȺMt[p% 1j;7$!ݙ2Z&{~睞_ {0qQx끴׳ ䷕Zy B )h{xxߦC#t3hhXQUrae/[5-aUB84IHv/\$k" A%JcQ4j ol1ɤ!/u`p9u݀r]=PCD 8-)Ñ!>g6VxAT`lq'h*qk*u=\qɻ!]&a¶4e~ksHaC2qȠ`:KT~j"i Q"77WJ;! UY"`h! Vs̩^-3_V0jy͌?? (zI8lĘX1^Ye1i/SOvhYZG~YR4RE\G~~1@pTo0_oL0w59fv5 Þ=xu|HNc!r!Za_JO#8 M?xӭpv_Z(UɇݲQG7tB9f&ߞ[tOF+lڐ^|Kf&CͦbCaqzOMa8&" ã2fHȢHTI-ɳǖeq*o_; @JtUyʒ+J _Hp@q趤;y')VzE tʛ+cǑ_c-7Ÿć>y8j5˔W')] G]G  #9».ws? !@ FAlfh Xi{:Q />-A$O i'DB )3R/TvMitI^Ȋ clYxKϦ M5{muL7%c0ΐHo( HpA;+JRĥÍnՃ[[F~K]H X D™_Xwtk<8#yw<<2Ձ޶z= PKdž"nOHC'X>tNifff=owLv4.(ŞK;[#(fE^Dq~=,H`rbyx=o'Hz,ZD"gZ8 ޻>\pw3l* pP4ZQb`UqvVu@v].E< 䃒j1|p[sz-x1n%? F5u zAv)YwvHh,{J)Tx#i #d;v,!NiC%q<] V{ O24Gz>"vWW4 wJyVn=AH&{۴M?$PdC=F%+4F``6-e3L n#s*#E0D`H>zH.lduC}*َTܢLEFWgnX1vzOtN>3= e6a}TI6_07yeOsSgyXWY/֯P{"$5uNPqi%Ժp&3힬V%/K ޠiĤk\]70AU$y>\0Eʤ6Fi@0K[9Tbq0l;V}Ez I(w[dt/aa" x5d&N 9+?ЊYϨӃ#a;=lHm;mϼ6H3_$xYUwm[c eJTR[JD(S uʕ@XN NX\vZ5:C7c?TFUc$BZ A&K`TAͨأԙnB8oBTfVQ1 ]JW̶򷦿|V84g.hМ9=WB-w}Q%3lFe).76cZX 93ǀY|@Yވ+Qe:I?sP̰Dm1@IU.෾C.;0eӻ%♔+- ,;Np!pno6hZ|Ӳ7[GcǠDXuf6K*88 U~e7(=st\tOE6,:$rԣZ=H~E `)P'B9) މXQ_mwu5sjև#R(жI5<1FzRNУ,W6bW|A o۟s0[@nʹj^Z >hMaE?m)7K5Oc^yXú %fb}8'zǸ3Z]<>V?*ʊ ~s'zvd)}/vG(3#=HK~ oo4,,vא㔪>P.B)ߪ1XaIhIuBge!!EsKrC#>PC2}qڮZ?0[ 1f&]K F!*$MaGj  |=j<<| '0a6@V@Λ)0ү1_ &iRj 3 }͛o: {4_x7?"FC|/^ʬ"YZa9<NER9yIEW.nbos^[ǘ5bD |&ߺ"sASkqP~M}Ak%jN lo~3]hWU0Mҧ+;Odߝ XLm.ڀ>&[AE 0.^O⏱[XgWi7~ݹEkٝA{tuvFˈR![RϙJ/;N, %&h1xX1Z-.(Z(V񼅿n=&gvkW LP'+}(!F:x[>..Jrf$itl^}$,$*"H?t`i#oTw|t+*%$Zפ^bl8{Ԋ[@ ٖ}V變B=Tp;ơtz%X TQT"!ZR/!d) 0bݯ&N=Qbn"}kK)8T@^KضPAͫE3V/t$߲݂DTkRH9^ IЂMV཰C ! Rt/jV cOj\ ka N(YE7` 5 pPPmg?yF@I{sPr]`o0 Nlp6 yg&\hbaj)Ő !@<6?2,1i_ڇ}$>]iNNBnO[ӠCyvK͢EE_@4G"UOfmXջrFGP:~+ aĤq,UH+l| mXmgY2!b#?m ->fQ(h}Da0cS֕źJQZ[ܾ!PW54JR.OO'JuHхTN0CAmJCk(IzX_ (4!E<ҝ =+pǏ0ב@]/3^bs"wM$Ӑq[Q :I.Rؿ A3 ݤfNPz UiƠިgOe)`#hz9_/i/un=S]X#싐( Ua#jV\esU*SE$&\F^ PQKOq:]x8y(A( 4=c(pX]L`fxN|p6QT vL=e 9miGEݬtŘcI[ |alH,tz\z~B=( !,Ml\ kQNX~!}GJz,gJ"2+Nm[@سJKZ87ժ,ۙe_jEn)m&>bu fwDO&$F=uW< Tmv{ؿ5 uV2A9:VT9Q"|{P!,)*mv֫] [Mp+'d#=6J%:4z@Z%3eo(#wNK=[QsGq_<|51ʊ4xyܽW2xzO׎hn[rF1+=?0?F{:T㆝X6ẑ˔ٝZĺPmeacYMaG snhM[}h~͡], t%m?TKW1nKsF Io#ojtx3o!hL|/TZ{C3C46oݩ*&گmT:ŧ =c DݎBܕWy'ÀJ삍'|Tn+lb#+i qSWՄg&"4fb5Bv¡lCg-?S7$*}A'a2?*4Rw]ܧ9djQNV8NMxqq׃,cc7Y@jE}dazēj\o[N=أM&]Xd3|9rv@xAKK/!qbU6c4LLGz#XWEՋ&a2͂L!w &4GKzؿ8K0NLd,">s㲁O޳2 $9 _%M^4w#V69N,k" E dY6Q)jI;'\ s*q_34Ȑ:F qxL+4 *^bF Tqwnͳa|J2RjD zмq`˲]f'v".R֐=MB,h]FAKp$+Aa+e,LsM r}+|8#"[ՅCM76ZºAEC0FG^{h}#/WXJL !iiF8BotFx/GO٨avNY))m=Ic [ԇ$Ń]3jF)|̾ʪ(v*\mؾˬ}̰dTU >p'pOCGSK,dbE«p̾ux4 %L\4&T\1Ϯ/)0W8ѨMEP75TY <ZqA!2=nq\͠TG"CgdsoE`ϦLHh8bk5[C {#.ƺCc8|; !OSY,qJuKMEac1* ɁVQCE)`*;dqȷ;77\>$'Xd=Wq\~墟 zE[7S\=e)5j-7CQ ǹn?by94MW6fz&#vAkMda"2%҆wfx,v(<*fe,&fnم!X wtY=IߍgDzREA44Ⱥ=3A4T?rhKm(؂/fM6)Ɍ"k`.ZF݇&qh'E7y?F^ApCV{d@~H)lHN߯?@|s0Sv*3cS-H~7vFcO ay6jgQ粻{xXGd!\h &seKa96wM}Ge?8wG6!­G)*(<@虓~+Choɜ֊U3e`Ĭw鱑ҾX@9M$EYF*| 8T ?Py,Qޛ[[e1}G^LY=4;'YHN áLp%0;~фK&zK*4b(a.u` &ȿdahj[y1f 14.-?P%z>v e&x4XNf,7OVLP.M: fP/wIm͇~9 Q˜aszy#@HGv|z)\/B$Imjj_HMywF&Jq Ah M}O"LbߕZ|G m q|F?Uv3l*@DUf$, M8خPTbT /pY;/7Z8+@?D#g9k8 CuXV1\>6.8WCLUGlWd5ef,?u:J Ր/qK;٨1[Ͱ[]7@f32eN^ygHj5"Bf N$b^Ֆ y knw4*4Qir)sFw=48PJ/Nw!M\3i$  111U'1k}՚!t)ko(Ԣ(C)9IG9Xk`0H@}cW%3P_q$ׇcD荓U8آʶNĠP*P!bTGoP-|9R<}}a^m@M #|Lc=g ME &ZLq'^#A*o$O!T's!ֲ]i+b[7=}q Wdo4Ky+!8 8#YHJs#ۜ_HeQND+J;guC8@FRVAuk\:+[4,Ȼ1-Kf^;d[vKj+>KZq?vԎ$`ґY*Pq%jv{rwmQU{oĺNttS+`&.mhu"+yw0F­8z$jD7$qbmfi7ME=T$0i(6!b#&}uznqTh_ڸeZk֥YPpomk]N/A_k+g[qbSN-\G65F#w(V@`ZiWjETIub V0 &# JAƽ!ȖAÒC*A |PvڥK<3sVV6Ly+"֏9Ɋ\a_=ɖz,-0S~NT f/ XzvZ0cYy&.c7?.;PP <Nlb_t#FZ6e"Ph;)_T'ߤe%DP0JŭوKόAbvM bFb5MiK8qȚS++]Duv*h*e 6L7)LyNrjA#/P&4+I$ee/s"E> ˛( uQd^ k:Mi/h [y4I}S_{0qh~+裂qm4% dc?ƪf4Cv9++"f5"a']3kRZY7;ܿ`ov1<W,xyd$}S.83Ԯ1Roj)O5HogYzD⺰z\0B@.*4>Re K˝p8ΐV805~eaaQVl)z|Ԙ[#+kƬa]lL2f#P(V=On**JD.115\X#c0d#f Xbl {gy0Wh 9ēú{$bHy[}k&OEtq0Z|DM'-gVc;B_p֟lնx'"|&C/&+yŜBpf%xC.oa[OFj@.QrypԆ(-\!?~cnʖ[=OY^z>[<:IJZjJN\A;vjxTo+V q^H^ bԂ d?\Dƹ킖V@G1й{$\%6JH Ll#,=ƌ76;V5߰Oj1ΥyzR`~ ZiZ+5‡@q'Dig@9BlS~F@}푏Pg:ub L#̷҄iݏ)"j&5i!]mހj2r`[[`VR1kL3רLIw}*6t3jxcg0`{@rJ0ǯQ9XDt^L&*c8`^,o-b<@HPEZ{pޜOnW"fY?^>T[>4G h0R,AM <_o a՝nIֽN 28ͧ h:PgƬ:4 .ha>g߻ך BuݨnQ \8E(كGYdβRSOCkWh3]+Dڏ$nn m^Kmޚ=;=)+L&d$lo"m1ݿ_G9ev gب۽Rp%ݕ;5rd!L Ll yL֟+ 2a_s:ZwW1zAl*Cuڂ/JޝG@ 4 6ϣ# Yz%gtY?P@2-$ݷP:PȾ1i1NqWXh2f/'مPue!*b/݆Io򧎋F}!?ԏ: ρBxL=Pjt7 i~&J7Nq+կ$2" $Q9i# ujX2R%;Z͢+(dru'kf5tW[#y~s+)tӆb1a>%5߫=j~U}٘\`ݰPQk#qB*m뵑\͏35!C2tA|xbgJn&TqJ.Pw"Fc\߭ tkjFQ1SS>=s9F8>)EL)+768Sf|ŻL ћk~4^nkc㶐^vS{(O/Q>&|g3+m齩 IF2tBU Y=I_YXhgaZ^%?.7Cz{_FLv<;dp_p (KJ(Y8 h)ܶJEݟ!ErwקfO&%|\m ƣcA Qbtwb&6dq.`QNuhĶL-Om+(B)*-1HjP1uN?KF9r)N߂[WYQ|# rCWY~53a ʕKDf~!P9jTݗwt{:݂+Z""CGNV#<mPCݳKQU9s U >66֨#~gmNGA%?1{'z14rRQC#;vګa73)Me[PI!iG۽d׊nP2 ne FBpƮH07AU!ҵ#.JKwBޭ""JHA?LhkoHkکbH.rWX( Vm9Z%U(:ȽNC,ڸ*Fa { =?=c0+GL|Q Qv'n ]o|6*z^!r ,;*'I/ᠴ.8MQbk^(O$e5S@eWΦl.UZ,EFSnRcǺ_>QdmK:(|QDؠyPuuuoʵA 1}n]0_t9%m_CWygfQ!+cAeH?~:!|]5MWc'.xl۞?C;/ct*hXꇻ+sBN{ < nП m0g|g -",?^bܱ:b%WbH7l3oU(R |<\jYm)j?d_`Z@9~2խrg帿R9ݣukl.}}{$it)KnRFʱ|]J?p3hB]GEmS[ݳ{\@(P[yO*’L., aoIKrL&U5l"?8nJFxz:K:K!VnPSxAfx {6chG؄2Q^Cc3 ̟> i#Ke1D3,/ZtzӠg^:Z]+->WZ[URdOɳk0E675HzS&C1N)KU^)r覿b0KQJD? 歷P _V2y{tfe3Ih㧟st$ZDq[6odĀ $2ŗU"ފ(De_7ދ Kcκd\R*7 7hX}q6=KHoͶ _ǧW"x@WS6X'i-<[(fJYꗳWɭ.[C7Hw]9>q34SLѵV&7"R4QY[!Tv4dРW%Sh5R (%eܢeG4,NKSCDG;ި8 *6kb)w㙯ܖ &# 'g;nC' *,Tf+iw.j%LnfӝJ~˛fi\y< 7ow}e+U^QX K" 3|7 lJ+.T v|]Ļ FQCWQn6_~x0czUDV6R{aI}G7\O?4nOM~͚-+TT0?!z2QnmҲr3SJ:.Mʪr耊gL{V|]QZk>W# J$&VjhiXptuwUU#jtL zJ} tӾG[ݸ ˷\Jx0Js!Nǖ@^JOPkԡJ,.:+BY_K3V9 ڎϕphR@,0I9Nɂ;͢E6(TxJ>}Bv@"7 @PTO Ckx{7&yf䋥u, 3p2)%X4hO9F" iU )*ӣ9^fj" 1f0iܗÎ,&X6`Vuy+,-QxlыDuT3r-dZ Ԑ}=r& j|hכ쇔򻏫Lf9 9詉v)\韺UDcJՆ%U8F T&<줛kBFsc+$Mp~J&t/lAA/@OTz6Y_!@7tL#xVފSKCV觿s}\0yԌ>xހiz?'_Nj>~X,!QV+`C7Z9Ov?N  XR0[l 1|c^bnyҨhU=j!$U?gv1XxE($0r,}Sg}EK5`U8iI'NoӘ|ݶKD^̰tX)o5ea&xV6n~5h)>?\ \OIV 2;P06`:mlyKIn#KOGb"6tB DVKU[L0W Mْ<=!s-Ԋ=r-/}bQ!QZ\L'\XQ8ǙWR/6NjMpPK輁&gH]N B%pQ Gߋ}ޅZbq8$;'-~)msJxX%_nxzϥT+j I8KL!uF<'kΛaei>ҤJ+AJL>7?ָ-MB;~jp%B+ܑљ X2ʎ/ '&ɫhOs/vPvгFJJ9&;g.b}bBC Qե=&EY.Xjy(ܗƖ2W"%Xw8;RthL@~9cҰ~p;&CWhW5>ϪhpH9*wINIgx> eg:(,G`-˧2M]3 K1r{.4C;Sb;0r0Xצi1*i\?cVhptc7a0`J[P_Pcۆ{bvh/?jKRdx_o6`ɪjGc"JVK0VZDDڣ R9v$B\ d aEĽfϮ{ נ+Rg^nNܸ qJxeS Ċa){pLյl|Ժ]Wy ..Ly8_fFʲǂC+)mkUuoaK0>`[Dcز@c=\jJ zȌy_!ԹPWMX_F0({‰`qXQi ^B*YwRDOTgh萆.&~ MeREhIW*|ajh(&e#,:2MЄxIjPGә$D|IXsYE=1*o_=V"hwXR/RJ@UtXzQ7IN6K-b,)8>Ԯ *kH8i9坃q)0־r(#d!jbƘEPkjiDIH+W2 0,.F[s. aWVCέle2M_H,P#|q+P}!|;ne?RR1Яr*l<[P( +3`](>ԭ~LPD #)Zʪ-Z6?WD1Nj2%r-؟߬] kaoq\Ni%UyJļ"Wk茫>Z IT6\B, 3y aZ #ˇZu C}[MTg}<ű*JÑy{rݑja!R(V# VfY\G @bDÃܜ䬽uJ4ĒuK=^햐& mZW V?a $s`9ϖk{(SZܪj+oJFyĈ5/m|T߽Fbv|M/!UQ3B}a{p,84Idlp E}")ΡRVY(>. FRl.cOLfQ^P8Q#)2.t+rBvg{x%O}su}=1}{ أ9\׵34l'"pϪ3s}ĵ\u)۫C7V  %0cp0x-d@FX9 ƜO$[N!z@|,9*AJ'ހPWzhFLoLl8g֒ ޻st_; !ow$s+Կ? :m$ Ʈaknhp,cf:w36oUr4r)9Qe "x2XQ 5FWkb s h|oLW Qj@zS&`(<F#Eda_u;%] Uy(OM#Ue'}ʽ&oZ'H9㹺": ۏ 癫)b-ߕ~'_:{׻"/xh3[@blkJ0g%IOBQr*W5U Vڄf1Tc~-Pd3g4$>~X"#씖=,wFWts_beW)ЃO=2B# D\f0հPх%[(=1CZ@rҤ%&Wd 3HaUv؆"lG*A.zbdm7UvAXy}aw/mψ*=rwCFrv" s߉ 5djD~,6J ^ϕվń5>KAmG69͝8Du7O5nLJ/\VNkn%wݺd:0 Q:iOPK+;&Ȫ0MYXH ²H899";Ή.V0Zu* z($i 'ũli."(ik/ F6/HeK*#Pkk1pYxd*ˈ)@.e1سݮisyչl̾=b4UA-y^l)|ˎ$&򭷡>۷"PQ?76D _K-"/uegd1NSjP%#ݸSi%B.0|5 M_kYI5VgSf6Xk@g 1/5+|e{l:+C³ U,niA6]7\ŴYu6 V9vԚ_:%P8H Z74xzSوV$ HƊoI p)ѼG9a`(:fwwDϏfvT ,_7[*uTPiWsQ:0<<[D0=qѝO얒]$VqCWZ0D*QOrv?TuN+HwGOK|K@,&Adw/HAS)F*GQUzC"В-D(筞Lѿa*S(O@3^!JY%_=I mW5-k7;P%O"ZP{jL:SgX;^0/o:=X kڳҰ0WJuDt]{a|5:k1)CI9.'x*qey@ΕD5:Ɇeg$TvsWot/(x2'4NFbwPr[@ok\NZ]Wjiź͎rPl:!w@4KE?v:I`Z՛VcnM`d^8k'gy'Iӳaf5Z?T(M)dxOWJ*&pj;#|YX>`LWH!vXo-caټmE/|,c.(r"w ҥ)~m^^Vӕsd6Њ8d B&spitjwi]$Lv"^$y=W[&.~¶sBpÏ}nΆ[Fɛ6 Ac|X۝fNALjwW6A_@4%B {wGȧUr綍=>W5JuLhĕ98:4C+0Ê9YOLMHdÁ7d6@i3ЛW>-JxšUqNGMZ-}</4B:io#߮NE+w.n{j25y({yݡ<qj("N %d&gba(sn4GO g" X5ũ?Hy߯yjhPf, !gQo!^ͼB޼6 :]C%zV31L.\9 r Z[*hUZz;K3[*R^f9 pw{NAѲ;D?a'/3"~6tq;cwzd#(Rq._PXM3`# z%cũq'{LMs0/#j  FzP*/eDEoCquZ _8RhW$;F_s7nnH£,X3Luoz: 4x0v-R{" +I L19@ocpY[Q͟Z`\v O$fZI˨+<(Ū 3+ >$ YEQKkSZx a*Ż*N3Z3DK,Px|:e(|iN:ᑒ:0Om ¿JaL4x 8]19'P3I(%8<۷ L֡d>}RPhsXIJ=QߊY]2^U _&9m&B \ 2ݥ 3W A89L{$0gCg\) $Q}2~>%jC_?+ mhK?w8 qUg.g|M)1ͪ/!9.+UL*A{ta (p2_|m< UPUj'"xجMxh Lly_h\z=𼒪F e*+'6?Hj[߯ >te-]̐OΨ@fkӔϽ^I(A.%|+$Ԙ5lR wHW @\NgiNWU?4ZX !9lR󐽌/:%]~VFέ5GU accu?d$e1i5Ta$98MtвF+ (|M\ykꗾljo4UMIL8̌6N/wٴC.)%ܷX."ұRY[~,_ep쨱]z.q%qkS,` Vh(h9-,2{65p|a7DBzAfә5q|*ϤgLiB Э)_xUcxcPa34rQ]85Q |+)tԸw, ] ]lX ћM~ץjld[X\_p_BwHqHP2yoU -sExA]$71k *3QވpG AwߘԶElbS)cJZC<rgHzx +:C|Q961Q$_tF[U='ɯѪ,A+CӓZ\N雓yr0eoDj$Dv8NS`;huPԠռ}I)Іec@Ȁ(}Әɐ4V0f !J<PN}\ :jYb@1 qDwe~yho6io-{$ H"#1U\2X:J7fF}(~{^2Ұ@0mПnJU误̥W:rvO2]rFZkQ{ޱMIk"jrm`? T/0 Ma w|!0LP"˟_BtS=ʙ8^f</@Gf+*)2!]Rv[,*+0JfIUoZbⓏ:ˣFj<5PKB-t\pOUwX4(@le)| 7LtfPniꈁn0|33U#ILKoIĒ;2Yi@W/yL f OPnG"RԚQh~TVc޾TGT!x"zuj+X` sZfkq7dU  Z0P[AVW3t!baRMWDep6vz4>Em&^̎uɦ2}Y`2腥9ؕ_ԅ,E"z7RzJTf[4p 26À`>ʇjlwc<.cgUMz2&;t`X[>U߇AĶ"Q#~9;-Qdsj1] .`\ZuISB>"k01\wVZ=kݜP> Pַ?^%QT)po;2={.jB/iI0Wα;E\ثѣPaQ퉿~=W(]D' |s/VO6w&B»UW'hsk((? MㄹyL]6 ?dzj}T:U<;8" /X^_FzX v$jLgh1>Ws*8BOceĢ] ? s"3"k!ҩX5Iht4N&,s {s7U4fzDCNdTMH& ׳}>M0PsMY𺤲) &:1k<&9[C %LjxQJg4/H enF&sh57҇vU:amIu~^QZ-b!\RhHJlkpK9i,Ӗ!s21Gj_Rɠd tK 5]PD{ V7cS:sKf⢁zMf?N2@ !N)& #wsy _GsUQGK l:WiY%՝Ȅr˕-ڿA,2^+(ѳAco!#wԝ_MTf9w_bb9p7f:Q׮R R*ͥ@ՇIѮ":JgʓM{[֓} mz\ 05do\HO}y;3 X`w͗yWѡU&PmH~z- TAæ|L+R<'W7a< " (q_7'ENqr< 7ϲsϦP) pNĞ RGco3._.dnYd,7ަt%! vNxL-N˘i z1\ci"dx1ƼEK fc\XèN8m 9jb> 6as$DpJ+ċd*ɖ91ɖ4!&QzP_4gW7cH{SXp{wY UjU }0.k++\M:ᅜ' mZшGc& ,>>'Dx"385ᎳsZG/{Wt?=q5zV$k1ݣ\;ۊX}~sLnUSx\[ntڒ)KЇ3S7U }*Cn4x $/ݎKWoYng&$6#w#l)pO#:R^K !eo='|!5)RvApZ@ur@-Gvbvӌ]l6⋰"%ƯOFXXP')?MT!މ:kP^z 9]S(EbHF*;2<V=p I& zzJ}@7ʕI_gl:5wGuNbYLʩ_G[sz,KR^.N)[;À!SM^E1 9jn"Wx^x%8.`: mXd/\2~~ m/ ϼ!34h!,4>Vy|xj_]zQYr:اcH1 A/)ު1Ϸ)(4'0#n/ܠ6^ذ"_Sԋ# "7\\K?a}u ߾ -Uܼ{G& i. P_&[ػNl0S &b͑(p\|DYwZ4e:TG@}p|\z8l" VމdDžGDzB[G?&} ҹK쑷qX HFA %o!ken<Β<#mf'15dnƍ d?/D1tb{{j_LqDH_4} 6u/TQȠp vsB3ɢ6x}\ iz{sg~Oط^0ܣ/e֕$X/wܣ16K`Z#vaEzX?K8tX=? |-j ŕ5D+\zu ~$/e4kle:0 QhK2Cڂ΁r~||UF pVVBڰ?^ҁ!/)Sm8Qjp=g4YS-a'eRE*K.)m݄ h܏鋴Cx c&>LzfliTWp=.ةhaS0rpq -Wi"wVm}7A jz ܠC7>N$5ЪjF}~RIZBfF v%@<;>g0M jyZC1I4;AX%4!F t#*4,.R4D:}3> b8ep&0Ucu{rqJ[E'TYepЬEq zjHC, Nx(1ddeM Mi_fKfhhyU3#E/?T˄{iWT6nḽXO>b^bx[g]A&R,bÍA\yv[ l01(Ip'yD_E!Xd3I΋ 3v>U1̃FEr.NvR@ry|ѷo3G(K rY)Qt(^ ʁeO 't/4Bh7 p.N#gQ-5N-NmSPTIwI6o`Zp})U[3X80TwѤ)R$USbPMZvjr,w!7Γd$ u  /6O'~G8+5 W,dNtTRa)XBlN9H~ѡb'Sg (\BzXuMhqJWa 0<8Gkzx/!yy.rmo= Ȟ'>+,'~ZLWd4-)S)9\"3##6׌Tc#*lϴ(5 07hx¤Ab TL9)JW?0&`&p- xe|NZFy101lmm-ޘ(ovWtE.n"@I r{J-Pۧiا{Z^*%9(uǍe',[L^";½_KdtIsHCoh؈Tn 0h.>ȱ+P= Fn|"/v4:UX/LHi a #@J}м3OyW%IR|{uX!D씵v 3Lї,t+89w]C;HR}`Mh"&{fǗ$%);CJ˵Tx&Ec=N$O0AHD;9z%n;_.+`yNj\w}_uإ8ĕz1ڮiwcXik6;_;͞ )IvL" c'}F(!ah>K*Ո WSsX&[3= x T8[KnL-4XِGv-t( H} t7+ 34l:ҭ0'zWkuVKXuczdAv})MX^ P 82%0u{ GKH6P- 8 b ޭRҌj-99OTG<+# ^>}! V]P/*n`M*t:Ţ,ȣlB4zߌ8տv;  A4KočL<( @,V E3Sn9?rԘ29nGX6CE򍊘M?XJDf~eg=oЈ)*?9z?\t߁\P , ]P3G-ryYD@>gxo:Xy" %?[cUBUztl߅GTAHL^ޤ25P8uM#>c.U"I;v uDgVE"d`$"0^6-[GօgW[\s@Jn@W^n\ v@.; lEr@v#Gh2(U qr:2vtCòxfPl[naI҂{bT~TXP/a^YfL&Rܩ֛Z0h(˳n{{%"HdJE^P[ubps|)6lȠLVrx]$_v2U ~Y;>M}}<ԛ9KAi:"B-Xjzks rq"q~g~Byf80ۈm ma \$V͉J4Uyb)8xW0 b75| ۉ %AL#Ֆ{Җ&=q4sC+VDء LJΉGd!ޱ\!.4ހVhu*.B ]r[Oh#G &,' eЩ'(7/[H F 䔠%F.yXPt8ϛвePoP=b $x{8#V }]JjXЕ ow~yR4:kŀ ,rX9uI@g$>Saz!m®{lkw܇:XC ]ظ:CC;; ,jNNڟ޺8gb!L -ìQF`"d\4OUʥ—?My;V'd`-HP{4VE4 }_+>vL}k3|)f[!nSZH4J |2mqtU.N !9HecK)8R?S*e[ XhlpE@nJL%GIXʍht 7Չ'oBMՄ"";_fhP@  |/V+T xٜDg@y~[3a>d2"1Jl1Wo~UqT Oq*g):@#mn]f~%QGGںsy8V$l:bEwLOD!q> I7ȋ tGNCwm1E[ΥK} 'a9zZD"(nx-ju LK:|.)ie| U&uv2׈g'B(dorbL:];E Oݜ]elc1d":W$ F N޿0@ǔ6̕ /d<"3m5j~@PlkL\48]0]vz5C^8a?X3+Y/%c9$l+cY㎮aШeYDn1mdB&RQKvB9I^C:s/w ؐr|Fc==+cDңNYHעNQ!S'mяn+e; u7M-2gs_0b􇌗4W؁lxev\T]$/$&잀{uɸ.]G2DboCbw˦rqïxI||Z%|3gumIg!T~jVSU |1 \:2aQbsjDQ3%#5V.Q0K ,(.KbJX > 3uf{ =M&>я~.>b*@ |c~ֺ{Kv/Z7 ~ފ>NҚaf1%-XRy | &co us5?!MΓ +IǬ:9G` TaF: Q2=hwX˦,).@W\[5LQLS,*T'D:6bYRIi]_. 2 J!ϙT׉Z0-_yPIs OYUe"@x^U H7#7q6|}޳݈&曭@o{gR o ʤz7DV06Eō}gj0w*h"=;~ b'3'0=dꧡ"%qq˷$مؚdyĕC;=r#n lˆf{O+UV:{bMxW츻 )@n Kx+OPj/; u=vF҉ :S~THL!l3 ~iyܝLGzr^{,&ffcjtkZdsUVp#6 ͙f':LSJ8]ih8fs'=+l(iՙ ~̚,@1"?ZZn|\LA.q2zD~S,7VwnitwޞÕsFbI55$UZw~ל?-{)xx JUCi#Ͷobbbc/fnOE7ӊF1&y~^f50$/T^gҚ>xĩ/?6^n\p;3+#+&_O) _Ec];͞cSr<Dsն> &iJkZ@Zzu0%7nF=-Irʲ쇋 / -Ea!Dt,Gh]&R *  Df:sV ETXU5w D' !C&RMqQ1~ܗ2Pta= UJsT'.F"zkRW=E.mm 6E yѭݟ1N#d/;_?_1wQwNԊznΑ#~r6}>!rD@ށRkw0RC wFaXѩ?>Þ ,9/l!!(z^ ۈubRi;/.ffXi8Hniݟ;߳ʲ%3*ЏE85AxlyG]>߽,O qrn;shٱ41Y&¯DPu`s(3F `8"2i4?V^eu-O|'xԧ%m8%>~hHJؾ ΉRW_. `W&զlKL\kd$fkDD$>kקP&dw"0ϱ"i͌7X'` ÓzLķvyZWW' @4p%*Ͷ目/o-iӂ7[¶,1IY| q]9In!T? 3΂* vz#T-͘VE(@R e|7mϩRI(oo$|q aDZ1!w : ?B:s'=?އ4]p/Nڶ!u SEcU@ ndDn lƁV"$RKӒeT|h""vLCX4&*i)Q5.S߇!}"8àOf9oȫZv5eIWӮ?P)v6{{h?X ɈЯl'JL%U8UNS? xH#1}q +*r5'j|~qEꇜlR1@;evSsDT"OAza$VFfd/JЙ0B82Nm~. ߞ2|R?˖䏔|E'aK‡fB@ۥ'{8A6M' M*q;WmQMox֌1|-ð 4˞FL"7f\YYB`п`κal:t=(AԞ]G -*rHZh v*A60MFCE~ 5:@m;lZ?{dj/^Յ5X4FAf8g V:7TmX'~H`Q !J-׿r%F9c<bjFBŦ2с:Nh&[C]O lAY4"cHґ(qPq'HCWy5r8🢦1DyogVFgmkba,JFXjE&3T\azE4s`(NbsǭC: [deT*D>CB'"*8n_!$9U`!&ؚѪ7buZ1( ӷC3~mp-`a:v+\̗ukodtd`!\Z+V3e?v_\h!]<@B]\$A_ Ī;]!٤Oì}4q m}}>ec֑vEH+ CK(#b,pׁ֯#IhxLfNP-{-kA)@Bf&hy^ hi:3t;<0;YNal 1uN#MXZ"&e("}Eh9d'7Sh\hLN*> U^3S ~z+"Uf$WFϮģFQ|F[cN #|' eo,فf5 O@/RFj#/ãR?*CD;ڄNGa$U> J'u/}2 ?P5ܘ. V kwsWQxj7ڄ?u M[M}t {5GmB+$"-Xx44Hҥ ZSd .nr`1Cb޼ETdcPA,ur?~S@/0\?Qb^Jm0"!u-nن w X-(-$ϑԮ Y'Jλ=gi7Z$! L=zZ J5鞜ط<:ǀWxZ8-E吒HlM,CD^,oFDŽ(YơI}8رZAkx/K *M~%U泡 |R VN*ҋُ[]}J^“젷عTx*od$2WB;PÞ(EWGF*sC""~A4DP嫩hсDFD~x\1zvRuWPz~FsO*s5C~[b Pz-"Do 0VM  L;zaqasd AJ u OWlbO`{rx\{HFqg)Od16#%t3N&-X)"})"w\h]Ҽ. 'O**tT>,Ǣ.̚}oR^C7$-nx.|꣝R PΥԱ^۹pL&{C,E*g"s%H!Ry#@37JƙlӤ$ǔ+R,"-uw}KP6ZeU}$H_9$KUؓ\~^!+0B~Nq}g+8*്PjoC.1^,1Ȧ+m?P^2僑&0/K Xvߛ-v`n9P\k|ͥn Ժ} ǚ51;ICjȳCMOڔr,׏4hJ)ɫ\:9=z$A66V\.H( RR^/nEb\AIڣnf!5/t>Ćw@f udObym d^$y[l;zy`[FrWHܤb[}Ul1s-Z[,9!;!a0~Q:ҫH >iK`2QI܂B;⮚so<~| ̅mia2#fqDiV$Gh l7ZAUz67p9N9bG,EI;l)6&Z=%x qX6jDtr֪ՓxQUtE;v30 hDSr m eq5gp탘+Jθx5 +OR!ZtJƐfH9ĒfyGwohGDc ɥ9f RĠĤ$]Qbx>PSq =,{u,40/K "B3iƼW stJ]i`Q+GjQ } ֦B|Fb7mTm=!̧iց, #ۡ/n2Zxg(e6$X M~_' nb.2tRfu7X_\iͩZ9[+&`K6)AIfPIq~6_QT0,\qw)? 0$ y˦v?R-M(aC:xvF X~P@57,],@:{ ba ie=F;q]$%9Ac.Mj% KSf (y UMP`+T1XÓw j+*E]WTem\K]~Kٝ8d\X]Bʶq(C(RYV A[x/iYTďJ-^_;Xt ! [im|3th21악9Z.Jr1ts}Sk>+4"~T3?l5&#Vo_,VmL &}oPw23n.3Ʈ-)&sףlA6`{v][r<6:o`@iKFSﱛH3˙mەYWh qciBmDqn9>?&|<\҃lj,'jHv9(!3Q#=0f\fID97IwmxLhn{UL1dGF*žywM5W*KA 8 (,eo +nDj?9~\T4p^TAҕi!-o1OV&HY]m-"|CQ%M{fCs-@sf'|KHן$m(ˆS%G{ +& dy#0Լʖl榼fi9A7ϵ(ZMb{7 E/c- skZXӤ|+H}- ˜4 &@*Q"Ek(ƹgFmG2<\X?0=KRuP.1Ͳt|p,7Ž"%+jrg}2P28I/YŚ>9UU1pnMo7\)$yJp8<(ƞ TSP^LnkiJ n"`spO gs`9R-~M$V|iQLFsHdةWHBW~f-QGU90! NvxaψziN F(0OuSid۲TU!u$FIl.݊`UoP| !1_ބx.Y/Ť &|O?9i/ ȇ'7Wv hW杘6:󴚄jD.ѩ> ͏z_aZ6[(9j0I?"$'{KS.7يcs%Y*S'h=|N i2bɰ\zQ{]a~펞x4mbJ C[?Cؔw$EF)f%IyjmlD0|{PMz@2Yd?O΄oDy CƋg66]c*|wkoc-@C;͇ɏ=P) cC-X C)3-g?|F5Ze}m?nQ gn  h;LHGgB=Lj;4JmYf M%'t 6P%'aNljǟ$U%LiJ@i/RQ8Zʀ'dT\}_ nF5b>hiE<̞L 4U=ũB亴PDb 8Mm +崳iG }z%~DYH35PTrI5~sP}CŒuNs@T:|wnG50 e xp,%t 'ܚ+eZ{ˆH.1$rf}i=lvo.upZp0:44rqJnw=LpϏ~bUo8׾M9 5KJ8bAV5pw*9piƦB!U,tTC @`&iG?HpCm mn8iaPދQuSڦ+7U)Xd:uz.+{=\@-pH8._ϣۃ#MQ7C{g75Ó^ btyAE:1w{㛎Tq|ȲX折)I-a 3m"5:dZJ-kQ33.z/0]БȏFز`]CKցV {g~Rb z0*CFp}Ox'kX Sa}?Rjq)=ƣ$|e0?>4[zftgl0gCog],={"H~Ǯ66~AYN$n 2yȾ@  Z >є(L4IgI`'ܬ*1b H߫6E$-V|m`#7o'YoD}[7KqWo.*-Ӕv.G0XiiS T>K b]&#iv ~hb`gB]opfCUcZrDmMW-#\PR:lZVfn\|tm_>gMbECݹ*Ep,7;̿x]ׇi\;ݵXS[%RKaYN KcE*9;[A c1l/DTx,o9A{ņsŇeASh.f%06M@_# 3ey.?e۴:@nfoX }Kչ;D\y t2[~Y~ ^;dl&09@ڃ2,d)+J39dSӿ לl"w;\k {SNl9FvkhV͔);RA*E3.~6.+oh-D́b&0:d .x@ [ Ӭ{{,ҵ8; ->ޘy!& W.xrzU#ZgݩizjzmRN6zbkdV Vw R#߼ԭas"z7Kة١w9Zx\-S@gSJs}*cV+Sgcx%BU:?RMuazQz =[vv 1yjYHSNKzSHDT-Nmb+KY~A thk@Z#1G7\ajpH&$E1ijG3nmNLŗp+yiuQ~𗡽55w؝FE&!~ƹq|k7LKա)KO;u%E<ݖ.ZxEDb̷uji}]A$ y΃{QTNa`YwPDT1`6M@]6aSF{@L~'罕*a׻>8SjB;=PEmʦotwyzKUDC. S~Bcy=cĽצi^ХS1UOl/إ<,j*e٥2;kN7)GځkR|/'E[OļΒ[07̾},ߧ# _?ƒZIy^:?uudAY28Q91!JjiKTaf&5*7aU }w_x>(VXه]B,RR,Cbԛu pҤ|%MBcPhqUȜ:!cOlTRy"긮:KA@EaɌ*>sh[ye<ȮUG[lYsp-}ىT t2yy.2(:x+#R%P1K1;qa^/hq)R-qK(lb.&—/3;?99.b1V.4a;tK"`K]HZi˞dVY@+ՀW&,z dGPڅPS$[4Ŕ>-ޯytnZIHs5uvfS(|<~O:hUW}U8k(bD(,.qyZNp'' hICzWE`D nL/KmCטh\=.mEeyǥ/+/Kf>Qq+[{X'3h 2g V2f)wx%yXJYuy=Z i HԩXd[B^yE՗K,Nd#X#Z^~4LȳWpb;K^{.vF`LDj%,Pc#k++ w@~TfsN!( 9I.@: XH.Ⅲ& fXbn#x5q~ؔhxh!Cd`6 kG'Ȏ$!W21b_PYɜ!1ΩqfsD-j1l l/~zU]bJƋKL:)($\@AQ)>A=Ir^t} fծT"N @ lJ:FTUK__s`~Yu$ Ȗ, ׮s O@M|AHuجOY qHr" .q\n7  [?wPHd7U,T̀MTXr~\J[C}=nln6Iຠ["Rx37 5i5 Anʑ;ʵe&.7OG %K/ 7?G&Mٕ-|?6i=kNX_f|"ṙʣxLy 頋/;hle~0;DBE՛6*c'|N(6]Y9uYd5Zwg1KLVЪ Q&=,|[gJ0X325/X9< 56W{Ԍ.&Ѝ4U23t}e9)5mXrzdL[EA9ҾsZH.\)L+aC.pa:XEϫ+no35 {ۭhذ`# Usn dޯ8 $V)>Fq/NP#8XX ˼+Hi7qhÇ|Zwþƀb,Yb :v{'StBP?$()Ip\_iX%m~Tn0r  Nك[~bf Ԗ$r x-?W//\\+PqY!ln_h^_yEB bE}Zkګ =ηtTt#H'fƊWztƷ: *FwYT~IOg-]> /FpeE@O+w".X"K&)$pOv$cF5N!$C[WSAv}MtBw@L;trXG_Cמ◵(=BbZz#/'\GL0[7=a]tm<l_%JF]ՌY|iQG-V.!-c/gTW:Ah+u?xS5ҏ! FQJMpšv$JީǍ4&CZFQWSb_> HI ZEpWzCm{i TOfRȇBRfH/Dk ʲE jTP>1 Qa4OaT. d`Y櫣tXtsG@ArH1y#ca('_'$B-XѮoOrTRFgg/zѷt8+]RQwfci~7mX rH+hZƀh%ma6F-yj^Ɏ+KIg֑ A^jKjsb!xGRRU񊥫es8+!Hi谘!uSr^a|J3C*ola@s-д{"Q, NNjP]2粏q sD9"[ʠ 40Fd?:8\;6$68jƼ! HMə +aZo3_=Ϸwu%D" }G^m%Ʈ#>if 0؏, Asq0!=K߂Q0-@%WdH;Gdᨫܤk (x7z+~|Vfl,\%o>Y51exQTRvH/bN1Dpm!N uØUi(PtUĿFrRpM1s){0Jt-f 0Mk3%LnEɦ0?Jn͜_f?mǭF;pb&L!#XK:3B2IPQ)Uw˾Ojˣ{rnPm H+xqVٮ(#\7]hMyr+S^I܏}SոċI DUQdn7sŻ|?9,s0NKG b*ׄ~.ftp{ćZtpFId>bkӛ;hVM 9S۩SK oqZ68*^X<_MhU Flp ˃ѶVHtE#悏NE|xgIlg瓲 axF8S?xv(2)Mn#3q062jL%;u&|3|*Tf*Қ U@'5Ž.]~W{ &e!3lzS0Ǜ,fA:4Y8}@Y`s4h˩s:1SҼlPiV8;B$hj6G;]L;Xui;j_[^tмh8䌅.ї$~>j(PQQ @rn("oIFsNmg_?ˢo 4ގ@) MF} g4Sg]]-̛auG邩ξ܋dO]sghRwM6WssyJ rQNK9'ns6Kt|Z0 rq'G3-6S Bpy~'}UG`[WW8ƪr?7NwC6n, 4s#jT>shƪ_?Vt(_J*p1^0uGNe2-um&P#:c;gW/zry_K/o'CjCf8zz؎g9 _lqԩ4-)?KRUZ47 牢_%{ _Pz~b: lbpCwpo]Bw0⡢pׁ'$ AgnS]%e j)Hl|6ҍ[::e 3R&tGPY>0RcWlQVt?S1[jf>f5t2YWoN]sbS lZbi^ 3.1tVzӜ;s`^DV#G]u](p>)4=*6OkB xh9oc_!YCߊ%׹] 5>F@qc_܃ * h(1vZT'H(:7`+W\X5odiħ}?,AY0á~<ӇDžD8O]EXsV5٘QM'wepProT If@#*XU1"ZO؍ P C4q+eͶZyɥ$S}6ǤMEoFW}}W|;L 5]`@̼f` ? d\#>G'6+;A%S޹6 xZ.!Q9C L-^491-85Jc% Oi_o?Pw +l .L'ITW4hc˿$ʯv|z9_;1コJ^oU%{ Xo'_kbk27R i2F}rʡ5U12u |a9f2ƳJȣA^IMj?]CV*{%DV\:T-1'Q0mt^6H4@rQ,2BļN-n<6xJ50 Ӟ3>L5jc`˧̢fESv"w7`*Q^Xsd\@sQ 0l o&I*/:͟*5uY農OVtPuA è.zZ͑e`/wh#Ƹ\* н9H?1"Ø&hl#*UVB**Uw{vH I@ E'BƂ"M҉D~NG:UJx,%3ܨé?̚;BAd3gk>!5[c"Kb8Q5OO'0yv㲓w"i— 9ķ}+ٽ}^$ ,K@H$lī>BBWPvWXQ">#ȜKi/Dv_C'P3|dPlo:I .&9n{umԓ TOy؆qLڮU4U;_1_[X?2N+ܕ.S1i^9Gڜ"SA`Y-ԝ05{ͽ]z2*`92L`,5m6g`_֊:oWRphT V腄I4&!s4yx\ W4ugׯoH[Ƌb˵I_^g7~Syi+#J~1- ""]^ҽo( jJ_T-:ߕ7oQ| jR*IPlzYKP(Y#`כpG߄/e3AR |b5'=m߻IY!e؋IE?K]n1-N'J +k8{ńJR15E8=_6v2ckPG !)zGTb)KLYwQ!GBŒApܥs̉R;f3tŹbFdPEτCm¾.U'm[T+K~}('}"+Nzai޹/1 d _*! n~_̑ے] by KxT#'tDz84K?Z_1#jU? B KY7~ RĦ"L>{ ^c48w/APJIΦ#M:BSZeٜ'Ԓ:a{oeEĈ2`ы~q}1^$[0Fc6Vk4bWKGku; `vYl6ΌԧHIu7^kʹUdaR 5+3v8*d瞤[xwCXCC *<Sg;a2Ѧ\-\+y&z=`8%4zw{(|vܑt?tV9/EC g-!!# ^$|YBfcbiVl<^~eM f Rѭr,ᇮI8fqw|].@)pQVJ\O!#VfIML8T[t^tC" &/:G>'u(YyvQYqyQ\ KcFmrX3g,t 껮 ;*hG39@_knn ƾ#C7^Oy854ӠFZ>6a6h$Cxi D 8eN6%#)m\RKŤY sz+"kr=d-d7p@7)'XkwIR7.4-ʪ'_ps:&w{*_IMzC#:Lh"բ.F9̬sYOnvf89pBP8ǸJQjH q%jS~7O+lLg؝"}P&vE0Xb4Ofw#Svpؑ+/sazDߝ,=c[r+|%RlNqz٢owEw'6boԶXK9׳I>mmxzǜ>9(I<y: kTCcZS>K~`RD{є}S}Ɉ-ܜ F-F#6Lhde'F'y5~~ ըN'iy1qn TZ h(>3y,UF+J='z|PP \x;6*Ru;YZP^8RY0(xf9'׿qHE"58947u,{hVLB.yLxi?3.Sފ5|9魐g-ҊPYckѪ#0 xqi P'NivzHlb ,)l0fP @35u [{J}~lL7&R2bjQ""tr?}t3k& dcS%.φ"ď5 Uj6 ly¦kxc~nnë9HcY,u(އxp HmqoOl k5 PgmZ.CxuF}*{ҺO߀'A3rȗ=1-k_B BpdpZ֒yAUQqޜ#O׷֚?H﹘~x[ ZvVY%WU1g`p,G6_cXa;:)YvUVȓX:]|#m:t-],~s* Y<Hjtb-#GZ>,xs$_ryye)yJ~$N*.iP88ZoXԡRa V3B\/]|߅3&>mIPi-4T ʿ;#Dջ$4h/7EyҾ>ү[골#tY12j@z~}q̤a}w HLxM,]EXI K)ʾy{W_MS-Gqu߾'^r:F§Kpwa~+#œp.QGnL4Ght ꚘGIVx{l %h[^1a6~3:cUG%?7 ŏޜVmod+) ) \}rmױ%3n=9BǾ[t!))riBbDbHωT`V6mMk@\pFVxsOMW cK_Ьy2kQ1U6r# +e,FJzM=8}3+`fhpU8I4J N^@Ma+E\JjWNFԽRQCo񱿃*$=IJú/\5]sB*g.]0s]cg8lzҧ_m\ςi݃fҤdjc8y`DaZuҖii{\kD յOrLC=2.}w^JTpQy.:X-`vX91$!KlZƢxS;h+EG*mk>PO$]Lցĺhi"5j+׊?N'IiA ${ƤnKOC$X\3 #`@:? cDSng^jb9~wiXFlkmB'E?23.~vEm]|+i攙Q'>#IE~]z %L5V1܁/0ǗZl4sdb 2T\[߃zKbBӝK[#75Js (pBOȁCV ^de\^k%**ߕ+sp|U/\"s QֿO'?mƗcLn@jVZpk| fcqi53Ho0\?w4|ɛ 9ᓙf!!2,eACpXO]Jfyn Ľ`Kyd:d4;Uh{!knF2VY𹷶D@HD Q5IaXWmtV$nWSIo7_U'$p;pMA."#6SRM@\'B6).ǐLzMwz[WM@ȉ C-$`R~1VR&GK2LG.W-@+ԁ<զH##>*v|GBNW=%eb69;jwL#:U{݀CBT#sYW"LjDBDU@ًNt̝hFSY ]5~+CHJt&ib2_OKQ//U5ljzLgLLLMU.+ѣ_;Q4x2]ty4=tGmF](8dʅ47^Lӣo)g!99j 򙞓P%Ǔ* o^@u qwuҹkGC` L8ҫ t$.ؕ d1>^pW*Ƥ{yC} EMKo>,ҍ{x.&q萪l6~QWaK pmgۀ%([٦k-Xb&buF9i=F!VCNRVR.W][-[,OA#8^jsKo% Hw4X?M29X]i7c\qTVcuz)}k2%~DX="r/w>K bFpRշ}z0Vj9KhВX97׏p|L.,/[a ޛ bgRXK]@U~\PMeu%'i(f_VV̵d4@w,Xѐ~XٝW nM;Fo7Wjx&0Wj̡13}7, :!p <|$/vBv'( g4Tmd |3ҷ~S>4T9ΑjƟ IsEhAXmؕLP+S_ .ktgL 9RWzt^4C}5ׁVwe(MHod[g?6ɚ`_a33zqI7ΘV\B4,^5]y[$hRvrkOƳ% Jpj~0>}H%1ԤLFW}!xB>` VR\lk֮0m n/G]֡1rg[>ty+8 NY~`埋 Ώg MPNc7Wp!z&27W -9+oXr%.&޹rur| D*l4+řGBA$g(l!w:U3l2am`BճvO566̷u:>s( QbNy}a&~*%Pu"8i:/mFZ ˞I v?RN$-Lcswh-_3({1HuQ޿qUFy^wJnjJcsCbzC7:+6V(?B]`*}%I+i֔e~V3CSBS3bS^ƛVnu%W[~+URTG8|إTKR_J8LLoߴaDFƢ/IU:I_$Fk-3#8i(i*aX9UǖH#UR%i)w˘G>o=3<)`Z?ъ|+CxY h,X`M4#дua Q$3`۠@aym7>g)0M?q?QBACE}_f31N|cz)UB?L\fXCNq$ ]Ziyqi GX*7'S⠝ tdmWl z($ڏnqP˗IcUL"˳I7X*Y Ti@\qx<9yh32Y_bV fzy #u˨[ 8XwmP%VP~wN|/Z-nt90SJyqA pAW8`R^M>$?=ts Es:΁A7b a&GZ %ߏ׷:X"w,/pQᐐ6Vx,]m37Ҟt91k0ҽpžz'%WS ܔ IjQ]r.p XrCh*rj rlM;mڮ*.u^(S34Ά~4OS&L^arMmA Nl€ru`q8k^. 魊-ϳ \[!8t3җN ԩAIkӈ˛. 5X3“DFox.R>1!s?V~4HVHEyJ奧?F(l.w&;pXUҔ%7_JD)j@dF Gg凤Pw"*Q(`2>뤯3 V|C"لY't^Hgh]NpRlQ^#qVR.0@<5ĺeY9T︹)<T^Tش(*dʳa ,NZ58$k6,ãmvES?qhds3%@dB?GFRW`ǵ6 wr2De, tem$Gά ޞ8usQ]\ZC3^b Kvg|O|;{~>1 a  DOIP}olZ.#]§Gb a9G]jpczqdmMa~&ƕCX15,˼`=28#Q K ^X,3w6i vAnM )t)VPɶz,dy=FGsYɶ2^VHomoO'g2<'P|:%^vHՏdcQ;DNp?|ŶzVG`oZ5+23"brd1EdNV3{kht읏>aUwBNE8Rݨ>eᘧK h1e4vkFaвG]xm@+:sη #./B_hJ+VZg˳&>zisWjMȏs8 ijS4+wσ98*H%~'~;8qVAV1h]1_rr,ݠn߯]_3vzBPhP:`}f|T}w?dby"Al7QmP"psGլߏcV:笳P6INϤB_.( {-Exvc8({hY^\e!8%Wf௉؋-^=Pv-|axHEH7o\nT¦#%2@v|'`=t 7 ؄{A:0:m׈iܰUr.̃gE>2|*&<35uNUu@(:j[L*UV{a,k栄mv)~}#]E a%Ю(p<4O ٿFfЙ%m'@H`((4 li-@>lO–p=m[P>r Ԋ'\GcWѬU;!ppGoY7jCEt&RdiR)%TS>#9ks#޳ʓ4q4؅ZnrRUĿ@e^!.=`9q$));V@6ļlӀ l*"!2Hx3*P c HT ~Ӧ@Bk[0gF?M-;Vxi ?3>Rq_ [{.%H~U$v=AUgp$!jQsdC3.(Z'u cKU$ [J<,;;v|%w dF'qJ%߉-Ě󮮸s7E0+yOʬaJAJc3QvrBQ.H]yzȫ*g,DuTaC\a/Vb|]'-+ '0o0^:n䷤Q9ׯae uThR7^9![OKBTLk19 {t#v}yE}~'84:1_(-o0v8X%%KFRs}C *">yVvh2XpuSJe9!j'BD(!xa3G;$k oR&V3fMf qhN͉®&3 b1um|NNL(OmBG@WAɼ\ZZ1"Cwv6റzUe.Mn<,bxID%6`Z>QSW@Dm!YvXFuHP%u~ܮ@ϵ<(Hϑ Hm**kܴNw^ъ@@_ҺJْ W VRCpu.*D6.$[k)\YPΌs]+3`8 %KNrnߘ~3LYC6z"x3ˤu ;0[N^,H{hP)S28rLR+6oYX#;BVh6ӨLLGyVum_f=g* "0 l0LG[ӰO2mtT->KXD?[>gv<:^-m*C"_]o9D,P^9r6}O"/? KhT@Té1)x#Ք&}vLsm㯶B[|-Dnag;GkEg$7OfKso-m[RHEwoZB>ay Eଉ(G)&}֋/%v u4R+c AQ4Ts+f?毎Y7->al^X]_V1VojI6GKd~EDb'3R9MF1*/XAzO+hGa l:cXVw2dq/A8CSuBRZPt)_ ;&5Ƚ7%9[9pan%:oRLX9 ѓ;IJXU .tj˶b[i'g/NYT%kz=@sf_|C8| k.)x?n->׌,h} Tn=P3Ou,4f@ƙDy!Nx TU_ f20NMG9eYG_qV" fqT_$"CztZD߄DMy_V9FQdj׶6cC'FTnCe\ߴZGHb^~{I?,.)ЌBZY1IXDΠ$nMtԚވ2-q@K\O KT $q=>kd Uq:X%׌kBz:]&Q4eո=0@"y|bQEyUk]zt}KqibĵmNay48&7~':r-}Xn\Q"D0.WjMxlh޸:mTn%?=(bHXd-@/V <`ydb輀56M,%(C%V&OѾ_9E+Qףf~F/ ɂ-w=Iѯes =:Zusੳ348l?j_(ėt@,q٫t$*aX-s<^4l\3,=jM^/iMD6Ek%f$\Q#0 jW4^<mou3295dPEx*JDr~#Hn\!5M;[niv!dbp oJeH1MGI@]_P?@t:E}C}ml ?-v';lkOdTdkYe/qr7l{m+wC1Oߨ%sB%FS4;YSDV3(:$`mj(E j{eag5}Zx !h%JwB(Dp $Z?`Z(f eh6-9yEK-2H1#8-8*)=FΩ޷ 1LDUbPOS|qߗw^_c:"cU/!b阅c/ޏq͂4@˳y9(5 Xj}VԲ9<^'&"}3eΦ87an; 'tQyNr)LP~abwYCxWQPR ~G &iTbDZKznAy HM=rqs}Mʹ1#e `tpWό!p!'8xԝk&0 bKoy=LvM+포Mm?CvπO6OciS(ݩDI#r@IQ+K) }TbI䩚l7xZ^3xpՔmU {Qӌ_o^k%%h":O/hu#ث=zA]W5p.T0k;!/NRAOHOBȨ@eHñ:J^/!p劙o*Jh+d 6uL 5{AO <%X(%:7_}(S_ L֡Í)ۍD]-O6X QXu|*1d$ C_#[#Cwa 9>mM1.LVnZUgm\gF1w~.}Lk:R~ ,M&x zB:edAp'D:n暦 #yמ.=㈫zaϜٴ1^av>^ŪqէDg 5k.qϋ =K4 $B/mg40: bJ5Mൽ&5CA0-=8|Un \6 :fȀ #gM/߁Uf\>Mb.TvaެE S]dtUÖyQ63>T7Y!)_a25VHQV%pDAH2=R8quqYij~BB220ZH]"D0)o ǃv &ߓ @J̽4dhmM䲘=f@2Q-oࢅn{nU\qP˯(12As;/Ӓ| r8pt38¿j{(3ǂ>\6yU|K9[DڰC3׭&^*9=20/rXGyKR !)>;YKSS9X&0: oGR] a.WafC8oqĶc-tCg}y6F)7~j3uo4ιumB ܷ&Rlű?N;7^N`jqq aP,yO1<#y? 5g }G4Ę# 6|!ZU^5<_IO% 4[pcp*9V &wBaʉ6{Bv OYXkW;(qUi}0Ue2H XRǔXSMojҿA@N፭Wଌ xZLZiM1!lѳyMHGOWiȞY=\E,'Ygt7x"ݻ*`;!:@"/BMֽq o,OX.hͨ:16 }wLOu d$QUTJhH3<! x<k됆M9Ri=6j^^s=K+2bDݗO  +7=O}6+,y-Zx/ iryJPNVIf)Ho˵}]՟W>Ϳ@ٮ:\ Vi/'L.`Z;3+b~X, d1|L?YHMK4{I4|]g d"^+Ԡk^AtLeJ4n[ζ;?6NCSq U/(a<7I x 92b!m c̙f_WܓgH=i ,1-z+(2;8y}.~4 Uw{`~@H6'i>r!/ua"j誢M6g`QnvixK+tCS F1.%Ԡ TLR`N1f[@&~X.^I Si5Jz/} >2=1=jdZ`cta0X&OlulAib tΐFAJ9Lή|晊Dm4GڳTYQ%`wCE6?)^;_)U]cKc]5\^7/$aLu&0WR-{zrF=) !}ò-kG'FCkL>\JH4b)Nq簣RCU>+؈s>d-teb^ h <2ZqD6Y]ڭ)O쫂n!_=s,rx HXJ>&4)0'uG/-iu kԷH_Q"ff!|H{[pQt}:QIAkGDBJAGᬚSKEzY}%J|j N巻e`X"uoi5YILCR gf<I]zČ\>CgG ,Xa跐~.@d)ub1@}!+X |-pB̺v[\`˼FL(9=kc dnv>+!?Q( NYi7 \GPM\a "6Q2^K~yZo_}?sYyb߰".ɸ**#;_ix*7 ;iHKm(ñ͏ji +9ٵ& fmD< /9Vk/c?g?GD[)MGq8JQ7}pΰI8,:tK,v&;/ZN:P 6Fpճel /KF9Q1Woeo[|w#V=2$ yQwfjhuq #ꣽϠo~nAm<0cyB]/1w;L֤ыX^Hj"*8n CrX:s;NY7w1X|N6AR9~jzfLs zh4j7#5CpBlwC^nQXD+ ++H9EK\(Yk<78>`h,P˺G;Uq͂ɼhcwlz/`z%ڏ3ר[&k nt#ؼ 3듮s6bm"IL+_?^ 9#ºܗ m zv\lnW'mܶ/hO ig|R}s]54zD,R[L-7c2Aekkd=)|9v>XKxM5Cw[Ln_cELrL\jSH*›N_D'rJ![mDNtkR;6?r 2TԎq8|x¦P* S54Gq$БͳتE)]%Qi+?w.>)2IX>}o 1T=0M>SP(QYWC r^DLR'd*9C]j~!uotRy)ų|[hh>իk!AnʐNʘ_&lFúKL2'Pp ?0[!~o9 K2K=DC#VP ?3<(^$<׹4/î YpfW;i:YK>+*X5pR?EmԀD|QbY郳O zuREs3{;E= P+WktR;HHf3gk9?b?xQ f LoaͭN`qk{q!㒉WaښޚlQy< " [<@EE^wPZM4uDkM~հfebfܖ;7\5,Dcjz >]4 `ifV\:],@GÛo-e7KG%Wk2ޠ'%|V||cNB|m4UKktp3b>N)ۥO9c+o_([,IBH[60PX !30ӖGX554Eߟ`I &Zn-bs}?4MWԷ,6⧏';CjP) UFlVΉǂaAQ;6%Z7<jqHpކH&VM5;L!VQ̲7`%mha_9!@w^']S7fڎO$z`۸ωi%/)^R?qնtN$3 "A_lTNa._n>~5yl}Wz*c[o 1 Oo:Z^זZ%2z Zb<ujrGJvX#1zW$NŸdk\ 8L;좚EŒV21 #`0w{t'IK y601 `nܳ D2ˉB4{< l/MhdbqwM}wR:i<Y'T)?{nSk#EE,?]qK 2yno\_oZm%ѣxnV%:$hj au,fSu}s9;āica;q܈p`*bg 1 )()&./C->hIob܁OJi Znw}6;TsZ|_@,14Ğmg Ub/)05%y2hv AWƔDVaQKlLk^JTW?ŵ o3>_6 %aD|AZH ;"ym܈f=Ή}[y# G9)K>ZRn֯'Ki&k֙/!R/ɩk)\a)螀OgOR}=13SWO xKBuc> D"i 5;i؞s12C5Or\uA_I8;8CP%.E }y"ʟICGsx@tشn$j?ߢ3_/(ֽ{c҆KB^Ƅzh2N$JKk<5TdhYV2ӞQ"l:"o>̤2۔>{oF;/ݘ4HX &4Z_]ma*voXQzBU} h}#Ӿ)YIrqxBf5.;x@QrMO:եe)&6;}uB&͊dDk;;DB/lOiL ɦim b ![]-UsL%c{DI\= M492U488!5Bt-ϛZd#?$BA z*2R SO㤂Yoxޞ/+Tm7=~gTɌmPǰ=8wGiD"J& I"tPWV,qʧ)oi؆,fHfhnr7zF`P2f1`/N֬ݼ)jhxܢAȵAA{'`t}W^;#v!SxI3Bv[*J TC`^綩iaR<'1Iv(`w(} H"P:7Mmx6m~7B laN1Z,ŌF %*\ ݙ ,q-_ٳ D¡0d8^1S"_+8pT| -GC;3DVQLdfS#šQVrM2h\fǸnӚs%'Cd<=t.ŲDHu~v1ER8Iz9xrE̪Z~;8=QHmj>~1褄,qTZ$`彤&9UWM( ÎDu H)y{sQk]Cϲn}nj,HtuhymWA鎅gAZBR] /;с7SǃE|LD ;<ÂDQe3y#3KQQ8_(֠rI_[/tkb[ ;Cs,raʏ{Tb12}5 1H$b/ܐN?7_CA|>9~#қ/I)l8D5lVHѵJU+4и@P~zxيsC!9_nk^ji?~7 wd˻WX`?ŃRl,~4('vpţȌER:]ɔd!IΦ+Ul[cၨSe!^h0P[jJ L;PJlTD)'+v`3,sϗAb9eE-# 7bFw%7ӋtMlt?/9fM̼y?&f#^}SG+f^~e^i ,w,mU;3^Tu@oQ>"ߍ=p /ԁ6n^q";Ӆ\F:NEvd]c;}nh~ P&cCL`gMbzgpphu&;pECU=drb,OVplQ]("Ȣ zUuƚIξ_9 1e,NT\t"@qzj/x4C}:wQ4{+ťW4LBHC?uNec0-dԈCk$UWyį6 er `sHVƐb V3Fqv _g>ōqJTНsS Dw_~h=6=QtxjWpL׭(JumC ]ڹHuBvJGc}4:7Fjf_ׯP[?~#;`F؊\F~*)]䪥4 P۰nJUYg#i'=ɝlxҹ!bs_;ART=8_x(42mt1Zyi lWe )/ _ +儚$ +c qAfQ2"X [U˘Ⓥsb_'jf`?2w;Z"`rFYpI2=C|VGhzMat8Cta^8xѲM3[i*#Hy6B{aPw :{R4fMv6L5zZ^fUt$O*Y%#PF% ZfŘjOR$-tq ![M'B5T"cga۬qdoaJDrXF&dH,]H*C@S2w`UZ$T0leʅ\m4^DH;էP"Ӡ$M" Shf t@yʖ9K]Lv(qZK]11C♔S߂7{ITzqnwk:uۮP@,rb{ר"͊hYK+m1}^!D˷U4ԏ"ҫUł`J ! GZn4ԻMuHyomB ]1a=9\FKtT6JI;#~V1Y٭aKk; 4ќ,;;TǠj KjBd:\`;ZM0j: Dt:={dr uɲSꍹEQ#3w@ʸÈ9M'&},H!S\"f{'~]U&AލcS+]y2YWLYU ԋȕ`gCSfpbpGbTxᢡ߸%UZK*7TK%w 6ztB ՄZ` ?lۨLAճ,^̷гߣ6-]ˮP\U?Lh*+=fyl.1'sEcBtR2Eq 銬Z<<ΫkvA}m3cMRF 7^Iԙk]|9PcZ,iPgGoks^/)_Nl032ҫKbd\k4jͮr/@2:, 'tFLY'68]0\1}pQJLa܏2E ?l m2|0 ABPt[$_]y nV5]h#GE2v5ȉq/YNA"U0۝rS+2^ɣO$( ;rH%L8,EeJoj.25௎DR#@]NP7P߹ ?%cB P7@as[^;u#'"EUj`;L%`wN?C;' 04FH[,p!`3}`J`&eo -j4H~X;:y5E@Z͏[LQZ;$HjkH+\lU1;t={s$&o`cv[sS{%y)2 pHMuy#5ׅEYTKw P.6߰ orR g{Dy6;:qSe20h~Uǟp;a+-~vw杽~j4X0,b"/[:I3Rfz1hu|841>^^a0T$Yx'xYs0]Xore}Н]gn[Ҙ0kF^RZ~ΞP M/FP(3ӼSL_k4g+SG W/v} 5D?)OV0A8uK?|WC]0y@ o>ΖKoxȧܩ"V;ŬF7eg1ܔ'YSB+^cىl<ތ#vINyʄâRsVcζ|*x^Mc3JD9{U2u(,ļ~jS /$;nըH,::3?S/bƂ7t=DNDмAPy -hPc)=yaU)tߚch@6J Xxܸ<4s231۝Nt9 `-Yobp<~7فD)_]I+.ku^ДK¦^FBS4 gec{zΏK7r )=*բW?] m 2O*`F T &A &fl.> |uFr7 ,~ @]rB5,er]mtnTFMMbpt,XjH&{gL (dM-|`-J%?J8شZ򇣦끸sI>"ND`p<]`d¨뮫7|-_Kq̞KHc;n(f&OnH9;| U6ǂ>) X;5l E->D7ʾ'D<S_$0^sv |W][҇|[f~=N5ʲwN(jNY `. I_#V.eH wA1 8R1)9]f,%既C|Eծ_K)1l~Eso_ڠțb@bJgT6BfQcYXc쳒x^w\?Щt[~Ӧl 5$>1jix~?9"2^.PDOuCky !fA NJ 8* r%%؏!jvN6eV^?8dY>.T[U l{LNΦI#+ PD3'>nCi̙@um˨xNG}xf9ЗY+L Qsww GY2Ja wwUE&L#̜O:o7Z'0Khw GQb&}Rd #P`̈^C+@+ Sgw#C6 wS@4)Z6mޱW hk>1|mKZg}jI ;ma">9F,>GqPɂOE4g7$3kKH`O.wbNVT >g0L*O}R5# En \oC!tUvۑ_kkC:i-r_!d%țkNv_cb(!M/n #ŋF0>>ݺw\^;`,O(OVfFtB(k<[t]2 @9MGz@ž8Xϐ6%z}ѲwCx#zT*R['%ћ}YpX6K'302J3jPG-UcI*#ϥݗl<,1נa˹hdU&x: m'bc_a$ @`/v/W̄k;|v: `T NE\8 G_kaCn^wc(ow"^r 8FR6 7~~E{ 4_MpyB{ݞd}'lK 8nk7 bF@߯~;Kp{E'`bo]fli_ 앏mL հL>fD,tPՆv{E2`l@a=G׽ =M\#bFn/Klz">*nFl^n70?:#K*p°Iyʹ}TPg 1 `EVg~>uղ y>fEM=ӢG(D6ˈ|Y f kmՖ%dcb32 hޑzB7/6_9}'wI TmZQo8o^Q\_&~w`-@YGl;C$sp|gU !}pQ7lN|I:W"6h^/Ϧ It. VS$dt+<,-nt, UU"z*3/G~rUq@kѳ { Us1 ӽAƽw8ktFd@bn $}dHM3!X=ƝrN^ Øי];g@BUO{@R E2hDOzn4VbGg1l&ir$pS! rדެOkh=+{3IF|n_JZ ED6Yvծ1W_d=Z?(&ElFC6X ˆ4lOSocȭooSd* xquO¶: vʁ+lZH1ssZnLq'gkP{ˠ}^`cjԊLSfgMDZ[ŕr:ogn]ÍCqb=Azԥ,)4%4ϖAJB`e^ͧYc`Os.H4ڽU85a!A-Pmѥ gRڃvwJ JGE89ey=X ^TvY0{&>[ Dj4àŠƦ LM *)\_@Z&ޏ6ËKA_*aA܊3|[ONϲcGlz,?kIZVk ,kmZPqT,d~r T"w^YzQH~_pXۿěd|{rvdi($2$]|9 eCcmcܷ.8lt84}]+&*$\Nz6 \gNEYPޓDiQUt/L K`җ)%J+N/zI(Q:*Vs૦< aѯ]o~=? h)3炑FX};lw&˯42էUv&[kb$G `r]AhzP$Ox5 12^rQ (~Gwn%ME%"2ppȎ}*8A0ia$ *A*U^ ը=pLİiӂYeR)WVIh6ɉ]dC1JםҝѼa'Fv.&p|buMi%5'823Wk֛MiV1=+Hl)YZJE70==ǵKJ-eKc4b(`B68:?pHGl PV,nU(ww['˪rb$7~ jwLb&T|7Q[ E%rqgKW@ǹD+)WG>.#^aZ#S)VPJ`y,Jُ?)Ddt lR!aSQX)OD80>Kp)aE'SLXF()GY/,@Z-5/YY#Z `pN3PKnT.ϙZ}&b 7o̘I13f _5Ejm{칿;C_Tlt0?u`7uɜڀ:@ET[eC3[}*L6K\ѤHjg6BuaDǹ' #hv>A vxBmXHfgoϞ_TY4C1@ EF*xgt|G9}d޽W2 N>p'mZ8^Cix'hPpjj$dVbbklrݟ!xdRku7qԈ1V)qlZ+ Gpi\܍f? % xt.rfڅHٔFsR_듔}kW4BYZ',ivb/p1k%\pO|JxABuR"|_kfprYTp]DX{X:0hYy{ą/ g% Dl v05mI=_p&U 3*'~B{ fυѣ-h@ 2[UMzAȫ>LqU3UW}vӥy]M%81^0eV ٷ^۳ZCގt~vLDa*?Êx2Uu]/ A #G{{S#6qM=e_cv=iF=w5'zZiҗj.RuLҁH8M[y%NӂjQ!$k,,PרUlA[nj~]d]IݦҽG ={ 8N֣6-]Nޭ mAOa%< Prk]ǔ4-QDE@rxV:RY ȵe ;Q0N5 WljWY7:0bL@Ƿ4?RN+ݯ@5+0_C ѭ @`+")*`w A{%D߈c5r~%uZ) bjYSWtVys[HMGsUܯ7!zP6.]'TAUN iY sP\X/V[4)?r7'%@>0vArC:&(?f]C〖G-%;k @ZyvS~H3"օUk!w̨.SGBq [\Dj5N*Qq!PUM&CnpXAtPyr3ބVPze+C"?ƚE@kk{ߧ/;[ԊЄ`>HvRO>ϒmTQFK_uamhB>b9 g=U4ӗ\<պAȊ&OHlMnקnQdO큵.3aZz|z7؁|le^R݈{dMqUM𭃆%L+)c kZ:U/Ik-Vl@'k B PҪ"|m\mu0%C13o( d2M,(u;%|yFzw\+,P~ߥwn)G$,"MXi[BZѵWͤ Ɋ$qk8z{Ew+ v|Ƈ#́  )վ? ƃ{bIN$"NePr5Kw50]~teT<)Flj帡IW> uyy¾=4]GGFqLhDy9IȤ+v5vG8Ӯ=z2ߠlfU}42bF0wW\d1Tﰓ٣xy:sWQ.NFGɄ{GS.Ю(0$7.9B9|չKIB=QDLw.%HEFY #=c8ަDc!dqT*cG~W[yWխ݁wo.@m.rqz7 X3nE  H$~jޡ ,t E5kŧ,6KQWRi ymheO >Z`222gr6R~>m٦;Lί|RG d(p=Yu#^3/l~lwz?@SIrK'ieQvٺVC< :Lw= HMJZE1-=.DvҚP2o{(}K ~&$DVY vۗ{TOJr GixZAqw~7=s+uN0y|StM4= p}r(zK@-aʟ;|w0 }bVE691|0.Jdݭ >pWJ.THY͌9EO89S}!В"oqq$o4:X]-\+c=>TP46cU^{p:;!բtg¥wRBM_A4 O$2"AGBJ+ۙmA"):S]biD*Z@ȽMTW\ pH\j@TnޏP֍tf I? . w]ZynrΛu. T_1qm{%-\݃}p̼]ID{,"J B2Gj0gY>/zpU /}#tEOƒ$? ѩ<~HNAt a*S6_Cn/EGNy ϧ8_0[^kqSS9D :v#BX}L%8^UfBJZև͙x.'D3G2]N+ T q`%J K.yWpo`*1$bw֒RرcbF} vǯY4o2Ev\UAI~ eҗF7 ;̔O#sfS 6C}R$'vg3'LXK!;\ͺ= cj/u37IWugs@}xȻ-.ݢ'YאdleI)Q_~ Z[K$=5-8ݖ;%9urB}b{c3uTr7-yo`XG0]S 86ɏ!3.Æ:4Im;a⟇zx_JIamfׯCSf#!Wfs8X^>*ۓ~~̟iNLdFz}ci>PP /g@5b4 {K#vO #6蛊2 1[Q\^Yiw{yPr&:<^+lYD9ҜDu ZZ"A&$L2yv֌Dm3vVcMr x<ўu -S0%ߒ/Ykt@'RNP i=/FGЭ#oQ_r| UYqB Vv u1,q=tHE&ll0O.~RJP*}`4#GP{(._}Sd;wխʂZV7) J%n*a3|mL0} k`Bp_)-JIK.9=6י׾b5 2oW(3?.VpOZ_?@ =q@fആ RTm^J[_F.e-WlFBfnFg_Xf(v ϱ9,5RN T9O5죻M *ҭwbJXuM0Qc19jd7֎u;yD$J"zn^,osLvU.\uKG6xk釹$fzt w ZjMkD h{(P=ERvF{tHoK**=My|_qׂ}/㇥c7^SHQPL>BHWQ5;3OԊ_3ѤFvfљPC#̓srmIv@Л^Ek[ 褝ۥ`fMMb=2Ώ%Ɣ/7uDRqbiaKKGҹl0HHdo3]7^4PnG`Y "^uBY$sth]%=˩C(m9Mt΃:|%".[<9G^ :WϹs0>r`6VnQh0hz%"ʕ8ҪMM U^=Q;x#:'`o:)dP>At0>D Vk=,'t-#޵5 sTz޾<ܳf3_A*A+$,#kCԡ)/Ї])Lci[`(_z*5-qBZ-`YjeZ^mt!yO`1$`/0PB0.ah vb4 V{t]i㽷/֥ 񆁗X77OJ| '%nNGNaxGjY>1 A޾B:~N[ ${_"kT%VBD6__  9gXy ,rӀ'JN>z8q9ewc~d_h7ËG<_DNdrDFeG^qZOP255;rv.urk~h&M$@;d qy*RoXX Ҧ2C:(IJ9r㭋ҔY@qy;:RU {1mJbT-o D]~"̜2ה',m]BO c]jcVF΀ytaWYaG4"vp;P05B+g2aI%ȳP|w]%˒<`K]kTGYw,1րԝ!!QJ]m1wbWk1wqr$螋*J !U !uV '^ҳ]ґ&$ztTpA-t:N@]֗;m/U>Rl N+V岝sg{:궀j*I,h(7S)8-AXf4sZjۚ?9N7&@ZxF,z;,j~>+PII#i; Ms Vf|kİ0=,OwdLl8|pgbC$ˏ0lvJL61ƞYFn[i;~p(5,{k\Xjf g"oX &X^y/XڜEɗh3=^.)vpoij/ХMgQ`Ǎ4Dkgd'aZcJ h-d-ѪmL{mAʗT,V ixieAAbmޔZލ\Aqf ?F̓&zзy&)`sKoLeܑb$OD*jt\`rbYVU ' $T??sHSH iG(`X9Ȧ̽hPkGXdF'-;AYyg8_ .p\nM9 oCUC Cc'7Dt/WQh*/]M´ |5YH裦]|^&f%G+{(uʘ%R%0tb\܌mi8ҟ4M S0uU}fIwwii"ga2|)ׅMA864UkJ=Qvd)PK6apK+(?ZU+2z<{'m75 v| (Bش'v@)kTFK#Va|[n\Gڶ/$)qmv&I^2gXUW$ON[ 6^r20]u3x_:IߞTF«U El(V E4([A#^M뱓NyCYsr2Bi<TU X 9ؘ-_6d۩r,(m{/RX_L8nHEdG%]jrx/t 4$ƍp$;c qOQG c-xLSE^k!5̠)܆86H|` (,~Y=O@ioV(sH_?WǗU霴dQX,ЁWbeQ&d>0r݈keo ko_Zq4x2UWHPc)*>Xr+=-!Q4j_rNԫhQ6"m@%++wrj<-B|NIꓻý.,T>}kRWzN`㫶 XMnLCGdZ/*\UC WNFͪڠf[͒:_e{Gl2}S4ipuL.-ybAP `w\@]aLX gl)jwtMsN$HtY_@) c0ywQ'K982o} Jo%C z|ٯOC]}Sixu`h݄GSM;dž΋܂;j6\#|RJnǥԼԫ-ͧJh5XvD*ޘyDJ)87^9MuAW<S*vh{.a!H\pF\̷ߺ:,S5AHjpGG:|YJ'Ll ^9rJ% o$jǥAz`Syz? 6`p<j)$=vz&gŶˌB&#+ٱ& }0L",LJ5_MuTGK>)fo*QzFAMRC-f|ɉ}JBE/uN g~ g~M9nh juÙy pxQތUg@2ǹ Ѻ4;r;ouN B=׽$,j_enqk!-'iX=>FYF̒wmLI{(67,j'?2>?,4SJٜ>*6Z[\Iв > Y]J$q#2I Rz?&t ECJ0 Yb?!П\N9E Fy`?U(MQDzҒ3n^LQ mG84$4rb\֒dÓ>0˫ӦJBT}:hzPq#x,U3AhGdqѳܼN%Xl gߐ3uis_@sV%6qb%A'*Dub{eы ^\V!({t@<FGpͼ^6Sq@3e^tMYJbnl)A[}[cb>3e>m.)_vh;Y"KmO%֭5enN{ LA_J%akoKi( 7IF0SH3!с}jՄg42RO#}p{ٙS؞=S־rKj*ݩohq lbYAǒi-vҠY̓`cm67J[RJO$ra'!\. Ҽá2gJ5pbX&Yp)deD;Bg\ ]I̭pP3sڴ5Z] X摭Fuqd.0Ue8ޜ7j!Eo[Q.)5*13"A49ᵩ7/d\pE B-h T˼,F\o%_|#z zV~P쯻gIvhD%yq,S.} ouZ͵c'6߫"jsj(1hi%T_ʭ dr$FtKV猤 æqr6fFUot{NJ 9U@^gDZ]H^ck~N1wi;6pTږmWؚ4`Q9V՝X}ņ|[/=ŽN<#}M-5N,@%zh}79cF gxtP <"K1P:VlV<Ƣ]#PT3qҫn5(6KsF=Tq-g ƉDiY6:X *BC}v碄8/?a)k\/4`R2q `**t[_B!;4=QQo/ީ.NA B vCO.B.X|̛hfˋ αqhh7HM, Uu1ZQ$khd0O 9Cr+Gj8,6e76ih!fO-t/NMkZ[gpim+*4"W!+b7BL!A}4! cynꀃ1ޘS(܋~.ޯޤdmL!+afb:AEt3W MبY4WãCɠTL+]UZ; KdArJO u3t3,ô$хx`nCBV?ϣ)({#]$lDi"(NC>D%NlSē%E_hb3_E=ro2ˌdl`Е |{gJu)USV5ۡm΁k!~|+.]!^HfJXkS;ZO?ldf}t!I:[QQ$&i@`L(t@96AJg 55)XF+ˬT΋:CjL.cpP1$iP~fґ<[)5\'inBS3 DMVV8'b#%jJh=FEk át/a^ddH3S{s$ZU[]؄ᰪ4n"|V+b>͞862GۃȾmC+`vNMv"O;ju0zDPqf%Zf!n~(d"/mwT}Ճc\MpL%Y4?-Zd*e0F>*WjInD*-e]P  qvyGgt=,/Z?"(;V&v+H\?s=Q~Yeu!w42CkX7|^X~KSPs)ofpC+q$|Ti>FGq}}wף`Bs5EjJ(z\_4#pj'!)>n' he?o],ӎkL ’{V̌N_&Ny=j(+*o\s42TY > mAslX?@lu!aN\]u{זj[TC-7$]כlG_8 FrҾiMaz' V@T=zG-4dI$1Ō:dBZ\8ܨx&b5[Ah9If?\7S_A](=z!).fydvF1 0KQ&  MIN*8{bfܛ#)Ei_ǖQ4<^HgH_ϬY+.E)-l(m'NK P8Q< U= 4+6oR:/4 s(XRjZ' y^J5ԵW>*=zL0 UjU?;wvvR7wm߈s?Bs'ϲvF d lBfC_#lF)B.Or,> iF":΂|]yܵti eǴ/c%nlԵr(@?淟~cKv1RMu&Ԫ#bU酣q0<-%(rsH 4sa2 z7Y& 3NVj8*P<Ζ%Vh|j,tR3VQ:r4#qt>}a#g廟;,PO<;K^;G}{8_}\g8&\*mG9{%FXY|#RNkCw4,ؐ.9`=>u ׊-YR(`Q/x!ı0>fm=!0 ÖLfOSW;vCdZCP^lA(_|" 4;Pv;uIHgb@߶P< C;bS̷Z^28dxO# K+hOdUg8ōrzy]0]4 aULl?d4ZGeޝG2uS󳤯BS1%\H'y@5#1M?M9 u3AL[$s@I]w~[bb5t%uӐ T嶑C]8̦[l8x7{S{b@f_lifY \b8:AL#;Tn9vuM4B`?},/o?b[R);lQ)y xMI=\ʌ'`qB83 odU(PfٓsU$ڎMQͶ|h%ʁ'?Q 6<]xz#TxnEHO}:BUWȩ?S$p2%B@ݶ}>1.zX`ҨvܓN&'Xrh7`?dt$ eKezl]aOaj Ͻ'`q1F[|?WXBk 2yGs-RST_U;/T&.n=D%KkpԐzٗ=G^Z!q0,c׬IƩE kB9Y^`שBK} a 0 luiZEDT6ZV!bL7k*-%8?}9Sטݣ{Qg`ojxQ0 Ray5e7S=1H\* }a߉^\BVRW{zJGF/ J@`?֑Ř7%xJuƽ<(Y6hmVU{ȸPa73̀.2j{|IC/u;VL;`k s@84 #G2H yq ?~Nڲ;'/$d F~\~b'5DX!Fy#@Ub8>+)doݔO=`m@q[dDs2|-zKiAN Y"u} :\ M\ZŵwnOE-=qgYZ WkZ'~Ҁxb"VS A34&QćS~6½IshVvX\C\: iBoi[p4"*/ˉ.‘0 Mp嬽ZSa4϶}Əd7"%6ȚǤO y͕ǯ'/*1!) ]ۓ ߏoC{[ЕeXNڏEB;(¬ 4{]TGe.y$z%˧^յ]Ԫe_V-(*@DB5e[*K(#!i}d@r K=oYb L>3n"e Nj6Myo8!'薬gQLҩBԗɴQLx_P&_>$1}ѯml08v/% '6DPRJKn FnT)t$}#<-e!.KzNY7[B? 4̡2 dQ(Gn)HR⧤mf٫fC᧍ ?߯p$ SRah\|+5F\d,N)+zKV5d4II9&!a"{rˋ0Kk7\w+b9Hݴr3T']&V/]jrp7/_3pYXJ(Y̗Q;m]`yUxdA 逈ߦI `]LG!}kXq=Aܗ\4穹=ciK8' *N3tp-7]cb,siZ!DAᎦ#d3lD4o iRtLZPl` )'1;:;C]ۍ,xXY)cHc[a6ٴTi1'o_3Kd\)~q%/hA4Xaq|{ BA : UPS O؋O5/`Ao\ZRyhko p6-霮L|Ɯj"-]C1{\?6S~n==;Z6D%I$b[OF-6J}1il{vW晬47Q7IiV| qwpS}41f rynEwh0e?UAEղ]A~ED`]If.2m)xPx/ꙖD(*%PI\Ҧx().nǍs"O{;Cr=*\+fS6x( ASlU۫/*h FwZ D}Z}RykJ3ʌ t*dz&ʹ~M4"ŕxcV'za{?mW[j ,6eaXݽյ=3laAn֜r 4/z;5J\?u 1hiX1a= $SۚPV:6Ya]gTC$'dEG ;ش\13> OHR:KWz׷ĊvGer4Β:lۓ. v"츬kA]m^ݭ3݋qxj%u[=jE9\ >cWN`$9z_Y||ré7ם'_GF*`}4%E!kA3&VGX8[4N!McVTCG^+wZ#ސB٢N%P0P}w/Plac撚Q.Y> yM>$= 6`e*X_8]ֳق ~,op[^9N4yܐOCtYZU?u\OY&)>5X0˝.O #ոǮUi[5w-x" QymJz9Oi@ 1#¾6x1 ?ī2<&c1qÉ<^ ,*S6<0>bx53zwڤZ%!pi):F j>4zmLo9\P%Hf.Scu%?`x]~!3:Qa冖ͯ8 Z(S`&qwϭ,[%PkG4śW g0?P6+L %= W>M؍H\>3BR(M\f9ݳǘ]7Ϣ6 meËX)ge~eYG>p-r[F[.NoPQ8V)9!^ȗ0'>2]˨4-fp j>RAw36hz󒎯4nc׀9c*F3II;6|uU}[0bȕFb%_̚=:?Lպع)s|}L4H 'ƪr`IŊ">af~8 nɉruAp VjkUѽܺhb}^+@pQ>~ qmQk&ϦRΰw9`i">d?tM!3(͢|e?^oL. E},wxzт>ӤU4:KB$LUσrTװVq'i)73ݺV$r_ρC5#soʋ$#g0Ifz8KҪ2.&oPlY^Q2)Ǵ"K;W ÚQE _9`N;|;n|[ޅ`w>2y k}Aa:0JT'NVW혜^)%.z$GҊSex NA3'd =-S\ʅЮ4>ktr kzVS!qK\*Ddxyq3V i^\d_m6Z+{q1S[/es ٹ?~OCasxMRfL"QZ. 1*V P@G 0V4B)H/Y `-D%4Y?5QyFF<&ӊ5 _(X)@!:]Եb 喴9qgu4q5OװJ_^v"*س8Sޕ>XCHpk% ȹ^i@pj6M v:JWTzOw(6ǿ"Äne|˿ۜM\*߹#ИrAPͰ!? v~D=U xb7bo׭u= '8oH9Q! #^HI)а%ACT DWְWDMTTBd{H ?nV4F`s;wð@-mSq;xDIb2 /hg,(W 6 xMs\*YSHEK.mS\LR"ɠqH=CF*݀0%Ɉ{yg!uK% 5{0 ]5ŦZ5oqҖ}YȲEAGf`#0iK<vn]ny0:ˇq~HP][iR/^ℿG(`#+LFFn/Hgq {ϐ]C@{j'̠ Ǻޘw׏"ύAsxt5Xb7p{P-wz{ ^>V\,5q7Zn#AM_#n /+]m] [޲ǰt;gZJx`D_LTeB-za,/Ha$]`5^ެ{RNBN(k9eG$+414IQ9#kKu&V6Œ&VC7sa:xcR}M$DkEtlvǣ:B]d0݂=a,1t~mJۦ/M$z dy%XW:}mL/L~Z"R?Mf[[W^ @8a8fتmũ7~NCc&BrʖLFunq>R׭q_7  :nn32vdR7m~Q%"hDXJzNj%ƦPBcXlw~GBK7|/I.*t-d⑚m3&S}YL[)"4[l]{I:M[T8哤sj T. 㚓۫x)(󦾟jĕ5OR@0yFPqsuaN$3CTn qs45y,I.ۂmx(ZzgIt/PR{nj(cqq%aN8KAcuH+ ֈ:ZDBz=W&Ȳ5"뤜ř\^܀y m*jo>Pw)@'ȱ(o/?rwTO>e h4)h7EDT0uۂ@荌7aDgt4y/f Rpu N ;f2n z*/q6=}tb1s*0YZä=lQ,+ \ EϜ^Y&\Ej%*[:C'ೖDgLm:/V4G,ʴ_x)Bh #T `"M0+Tre_Y|(Y*LO:_ްt.Ts*G}w%S n\&^rXYz FxҪ* ]}-t?;˗AZ *ftԡ ҭ )%m@]^=b9xp-jqАcBg?:r b1ֳ _ ~4 2k 8r'xUbaKۉWWYR2"( Ttkߘ|Zo/F^,Ԉ0ZjÙh)91I[sQ=F-LKPᲵ$eXJ3v3uo>6}f3&n9!/ o8!K{aN*1jQ}VdQ_y_=n{iZ3hWC~$Y)ݬ֡ۗ⬨/)8|bn/jt)-p%hiuEeWǾE 3LuG kd$q#*L^@?F/a9B9"F=;vљc[yJE!3/y`[0JŁx&+)Zv>|Q^{k|(MwoN)%~tGYTU`ԦԫY#%@u1 mibcf({n>uNeY2{E.)!"ERu(FDReIOڹbnvRqyACtI{l /=JШZd78cwBvVQ>禸d'Fzu>~MFL"CO7Ր: vqu ~% VYЎ .܏j(6q(N4|Lo%I+1c[(90$/T -4Eߑ_U\!r7d+gi)ȴFJ%_d4ۦyyv^%/ʪwK)Xv$`v)'Z=xj"-[5cg5bWDӲQn8Xj6n􈙆[*G aq>\X(9a];1}])rE|zlX: ba措+a M( sJ HklJàDZ "taǏ!෥S$A,P9Tz!̿ME7On@$?DY\3ZpRP3|ba$^v1 e]Ju"QP_zFf,PP[6?K&I4OJ9oDZ6SiRpF?wA=0!Pl6v}=9XD_ ݐ(_>5{@ӓz JR)Y|:~A"\<%1JH}rnP!vX>;d#fFmԆ4|u - 5cѷߧt_bW) !\xcbsӞ͈8 V`I1E,X7 77Kp}7DdCBGlg۱'OM!3Q;K(PMg>F~mPmCPӫ Xx ٨M kn+6MUI1=Gߘ:em(51#I0@6@Q^[Y'nnܦ̮Dʺ >ݫN2yt 22HXlN0!Ut"kcXU1Oi@ DUg.YFT/bJz'J!?]RC6܏JV/҈\PzI+=+2#zp'H4 eu9iD+Z{j*/RVVPZ̄XYBWHb.#քx.넻 ]V5cɂ?Kn`G@I8ӳjmcYwy%!`9{Mg9eƴQ_e[3>{:yJ |FC hʊ$DJri؎Ts׿OpUblC2u R23½!43~E2 dφjvw/g'Mxve`0l!܍ ,/ϖ/EYݓ  <[@?vԵi{1G!^ bsA,J m#p{ N_BUm˺wi! F):n90#:I5y 8:! P-Jxh,w(7 zO}ε.әc My q yT+mΈ?Q[ۦ-$!CMtϽNF~pV{6C ?.hzi"Bh$+ ^J]+P-M+{?y32'6C^+ҿj ̟$w fbAbe"D?m/3Oewṽ2LtVpɅ!hoJۃQkRr?9a}Ȗk$0֚qMiSULnaR}A 5e`rhbHhJ'|BV±Ru ߝ&s#t5R]ZCP/ cV`E3VT q%jY܌x`w[b VڳcTyD>@r65k׼5m֍~gL}{uHELO%! h} ~:uw| Q]f[^&_Q̨~ru, dW7\N02J_B;.]7̟&C}$|ws]k"&1̄Qut/^TJ=`FJV¶xQrss# צ эSpYT//ŀ'َH&oX_8ݵF B+'PvE7͝$m k73aO~c&HTYpczGJYK)}ϜD3k$jTkk_w?y92٨+S11L EҚ,g$>l3b3iE˻2إ;0<\7wBVaT5Sg'yQ6طָIz9}]štb(͍NrWǛ1OҸ 2CODyhqUpvob*k3XZPTܱ7n(ٍk=k)$n|lg */m# \tn󙵞mV3M!&'l()~9X?IO $IY6Z =%RHz$.m/!~fUNMTW}ӁP8~V`ì're:܄^vG1c P#PrtleFrL5 5)C?:ߝO=03є1m+|U!&Lztec0yE&j nL;=:K[vSPA-$XR ŻI#+ 7hX=IDcs#bA\X(.KkkD؂ٿ+S2u0Zwޘ&&'jsknA3~|8ݣFړpչ:<Ƿҽ`L(&\36Tʃء}@?!g Z NEQ^z܋d&PeT??U>-'ٰNɫI}`Urs=d\B5H:[T E 2L+lS@Ck*kz@T4:>+ˀ(@"t^x|%[#Ԋv4b>&Y @:dPqUd)E>%%WXj^HX,qcѠE(ǚy961VIGyI*+rkP=l%K[8B)6ஞLV+>8^Dk|Z@\8.0<;#:L]a1 u-sU?5_cWX hCuY1~ҭ {8hVME)Pfq:PL!5 }wKڎ,aBk^]C_7-tE]yzk=G3oe)ѫLGnvWRPr4Yw q7LVSSFmuQdddx բ?<ĺGdoĎO%s[*f1[ "-̬:]vF_h u%>(׏q3_M2*$_c*I=X!T)1EE^f-]@'sIG*o6*|>) hpZ_BzFoݞ7Z_:9T4W93# M<]KA(,fSCۜwؠ)]]K+7MD(%$7SKMIy#sKk#c~O㎵O9(2Pq4 2{BrRpB}Zob|Zp. i.]gHU|ܓn/Od{)!4 CVž9%B$Ѷ>v}ŶGMt" #~R8ʧ\Tf$A]w\K ḋĩGV[ rtg{¬=V[l{~ HrN:ji%dɪGx/!;.N1x%?ȅ9is{ tW1ѩ=;14lpGU *Zb";7ۚҖJ*~nЪGyoH&:[;j񌎃˥?Rz;0zU[GJK ^*b9[E}?`Avׂ,>l, sQ[,6۰p=EB4ۈ0PV I`1>0ypb[ v.íJ?{wJhP\rzOvh.nM6!8"aH /;7VmO `yWkT:$Aj՝ei %iNxJýcZ|e=\= 4 k?VvO~1|~W(B)P[mVUP5/K&9?/AJĴDj|4A ~㭛[T  S}vVd}dvpdC̐cdbB`- ts*'F:$%P#$D$ɰ2)N˜;#z)ҜUOsgum)sDbxYD^ꨰݶ}s=i1 82 ,tzFpc;䠆=*+4c[#ly`v֑"3`\yL<"\=$J;Tl@ [^:sEw7?P1U#Tp\6|"<шv+[$1uo&/x}_3 bH.lէww+<)rɃg~U@7ڒXޝ90X&$s_:~>$:dë(_l\BY_re? k(u% fg*h?xx|5@vZ7pQM%B4GofR+0n57ǡjˡ޳N{90O9:l" "_ь E<[;(eiД-e݂ڱ/ ȟ-Ϸ,l[hya9lI<$ȓ%z@11fs-;>eKsT";kQu窽!+Iyߙđڵ7#6ٝ <;o ϝY/qCHrs%6(x ]tKBgqkM²Ïk0k/ M?zQ8t:쒾gdO{x~"JxMOz>3Eٲ_R2n*ѴO|{5rh}Zc&cd DmF|F?RQ_C ~C/| ˴p;t>˱(zjgULPp)h*z!*JC^Kݡ<m|5i .H-5rqK%Zh*K'Ew8Yn9T=Z ]\x* XMrADK hH5$cQEiئj*ժZ$f5B'>f1iDhv 7H Z 'B'.E(Bp¤^n6cOVv Bթj i~tC-.OZuJU?.|BKsʥkmUGSPd Pˆ1^mY~>M#uh>{ޞhA+JϞ|閾WleU>Is|hẠ"I%L|0+tÝ|hN>@%YCpm9!qh7KӺC_Py҂0oeF~/WV4Jk]tKXOߎoٟELfÒR947PI[%ezkBv}x@_BV_ZܼI-/CE^2߽jz@$8s+ "U[pr x::gu(Ђ4rK)O8*"KZdT7٪Θ$Flٹyɕ7D% i.^ggW}FSʛ7(tv.8h̲vi EK.{Z6%1xT?-~ҵ?)Y"\b֡xT0\5\2/;|(!e`NGN6&GBˣݻ|Z/f$2o*~ 0 Y՚n 6wdD^hyûLE)o2p@ͺii84Dw%,Oqcߦ5> )ɕTBwkՅo]){˸؇ʕQm%;˨{K#Z奢~Aы)7[;y{}j!);nj! )c^uW !KH 61qAO0 GL;s+}C>i 'f@ŨԿj4iy̓r RI9 }IyTЩV qCf͑?2Cߌ setmi; GS2:M; ;@[c{;4-v\NvݍBaYƜ7dq>ŐM%敌ijlR@1 z|OZ3o "9b.k5<9H C?ٌ!H agh'9֌>KIbڥh{#0UZJl;@.QEbʏj ! xLUnqG々 8ܬ.c-6nrF%˯6z-oBa(3.u"YCޓ.iD[2-> ,L,+- S)z"6 1o~=Fq(n䬯΃܃2kKREZm/Msם*ƿ^6í0!* ""x;6۰U1g@п%6U`z 8(uW㡫L9FZ&_X`TG6  F&> O^^}noZi77&둅dAӱk,X іfľ4cR(LSTI"M獉ĩ),r`A'y9oߚJi~|'4y{zaknu.&Z?`>Qi [ls®xJj%Tʢ$&O!>5X0J+z$z,n!*fG٤* 6}3ihDf.lksT5벅Zd|]߶"S:/^iH*]OK݇ >I=;;z|3ZE7Is/]ҙCl&*@GY5,~ բh'J.`PԢ9lǚ ' &*'kRX uF~j1[ϯ"i+a:1MOPі:';r`\vtւS{ L.KtqxK;1٬7qrQ-llGϹy؇5[?1u% _ :I94qy&};lKkgM2"wfi{Hد9xy u EgNj~}0XKِo} |v9taSRwa}dU!<%/1n`1*bǧs]7ߩ:pOVFp [Pd(9*],@^<]ʼ:EYֻèTB^] 5*U1>Bܸ\6^>lb\7ـyVo0pXH9r-*xAJ3* "xwƙ.m5;u >.#Al0,+e:&W-mVۼ!k_ jRR_L0",m2B NWgJDe72Dw5z?a(ʢ܇4 5~!)p({<\v:ʡbzP*Il};na*57 :c:8]^%w۳J4w} dD^mG$ȥu7iadFIhHSBp jZ0>%Euc Iԥ3Ib-󍵑lMHQhR<_^kwQʼmѝ]ڙS.TOY-.K`dڌ"VǫD'֛m|G x$nmEun2HjтIKx%ڪ11i,E!4Fxa Z]&UMy*^ed6ۋ . /7@ba4Kb d.mڳ0|{[Z\`Jhv8n6)]~8I,=ZS')?J=ODsАWiOJ?$, ) *ІViM!f6F8`{)̵Ci]U( . UQG[ O1v] h-"\ՅJ"}fU/+R8k4RrwB܆uc.`(AVjs [ZZƺS)t (T?ԳVHIۛAR܇,ˌC3%/R̫4ԤX}% UC`Fp^cȎ tLJ[ꜲS I1O+sBdw<@k~Ȥj( P=uK4M8:OwKE1VJe֨SFTgS,( ɴ<|N"=~vNP 8@ԯmp#eUr D6Wkնr'. % 7իsw3]s5:=OQkjPFPy/ ణhC)0$W@&ݞ䑬j_oos]1Kp_-~\$rV\fZϺJ&3mגP?([dYW]A!`y~zn/oyMEMrOK4f s8@>]yqChtPd?_09t_4ݧdGҁw3.C SFJh^H9`܉Rq,h$uڟ$~˜?_ɲ>B5EzZj r3$TR$^ (]sld:M%GzEiG#ߐC942|U@C4,I<#NXjE 4{提|Bnʬ~yMWjH{㣟έfOr_{s[ G?H/}J;+eɴ30ؘ_l{'y@o8;)uJ1_p)II]7,bZqg܊yf!u %(˙cX6=M*ILP*M YqX036@1 Os vZykX D#C-0\#`OH )h׃-0bw!xĴ0ggiR7oh է cC<6'kk wЊ,M,!}\^ךFNMt빯Hr )P\MC ` ,Է}KNSt]~Ҽ ?B̢\BE+{C9#Tީ)jYM+O_z`&^7r XB鉤Ux 3抳b<.̉Rپ)4F/8̒`DjW|$\[B*H4L5{W]<8Hga" V#u9bTQJDfNGE>S0iqzHqѮf*P}ǹܭ>sg[>޵ZIklV ܷflHD'c\ssew.yuHHx'mA^6$Oņ)=#bz`6F3IkkdiݔAgW8{``ۅ?dxb'ue)+#NamTRgArM򬜂ȘWvisSZna(AeBmʧm Ԟ4jjά|5M8Xw "؂wb-gyEY8Oq2;?#RnL.8gu~bZ͑F^$*=[1ܴq2- h3u"̫ӟ|8T781Fh~"Yxj("ޚeG%A#P1\[t[A44p4ɴZ|65^;>P e}ֿFEx*Pvsa JsB $l)-In by`ņN5)xmMKRT'jv)HH;BpOqUrK6Tb=9#g`\2 x.p1 F0{X?`7.geQ\ yrN-x_^i-74=r"f5aIjn u¦>8+O8'5&D:Unԟ#eyn6rrr>LdO'Cke2$f>L nXwPx+ I}@܏IA\!0YPүO{!A*f=N؜f_NrhKIeզ4>ֻ ^&d=rZ]m"FdzL٨.#KM<&rs2^0I]fb ,8w#.XhE",?Pk9ikQ񋝷7Z/~wK]8y@P o` bG~}:S&=bv &4W,&:$;i .Ke#>J`S!lDp2>K? UJr&2r_n!o!t'䮠SJ'V`w!Ќ{aU= 8=5bU cV-G:a Cwx⳿OԾTjz>&i?g1# Q_}R)|L9b/!_H. qpw1-]Glϲp?^ᯁF:%tm[ܵ4waMSH\ѣ! P%5I4N噍(G hFS8/jWΒKAu8,=)ҢQ^Qd3c(V[mb >F_':G͉"; ,@qe4/獸p;OGg 7%oMgtlmfG^z)7"OpquʆQ߮;=W`KkQ R+v޾ ? Hɹs~Gfvm:}pf*E~:,(ͧ擟t ؁}*N <`*дUܔQ=˵kl^EB0v:CG# dqhDg==IlR.ʦ^V279`݄b9k?9+T__։{IK`2ϊpLU8g<sT:n)yel11L~d|d>̞w^УnbOIAOmodj/fe.abm@+;ɛ632/k0}0oMBy4+1 뢓Y("dQģ(лLZX#|VM;µH}ZQb?  FֆR8Mr=ZWR빔fA5n?"K*=@\8>%CskwEtCJrO wdDt`p ݪ XETZLDif(qs{XAj`<*xH3!aB+V,5(b Cᣨ&EujIgku@}&HtmU9lܸm g|>MlU#ږ~%FGavQ7>-X0<˶p^W&U -kdvlB2:m}l$/d @Mt Q1$൝gFkh)Uwzgukc^FIԃQ_Ov a(/DwƽhA^ mM4u†:HpmF"U?l~ߠMJEᏤ[tkЭ]G#::%aӊL͑r)`[Y^#+쪮 ^z#j U"JPV |ɥOCB"Dx-wP&nZ*_1M IOvjۖ ྥI@kS_If ϨEI1cU)9?ִI`y|46~b,)<^ ܒ6~ !*l+!Q=86_D$BY ¸eJQ*<9+>PG'G$Sۡ1&H5Y@uzt$Bv<:~C#PRZnXD bBG4dx# pij kāf(Z$*<~rДKD[l#EϱIpG UFHn-gXFɌLׁtgax#zo2X2VJ{vqR`t9xæ3UmL]P N+35wu~IȂ9]7~Ȏ^/4n?Die~"-HLJ wC_J^ 1nNtDД$B+Kn|vF-ԤM1tמd0uYxF;֎4'T6V {tNA=¼Ry}]ar@! xtcwsZ+c':V:%Ccȗ4## !ͽ:|\Xg_AzK3Dj lOB% VvأZT.,N/C `M"_cMfb)޷fңp.cS ȡE hlh}gUTײ8 Xg}Z#M$1EۈK͘5R.kwn9kjˍs II@5IId= o᧠gnר]L@e|MVu_;ՂZ/u=9w9e_j(Ր^fo4\Wca_fwԂ]72$T6ęLg^%݆U):JqI+[YwO6 2cG x7|bQշΝՑ|MB(q$} *D:|Kت5'dwj+ry'/#fdnׯ.}qQw a=S`mmqYgoU<`hS8VZ1y4]:ޜ(^Xi77tObO~$)%HdF9}˨EQi>p GsG^`L6J P7PHbKՑbP hߕ `lvXjꎂ&K/KhX}-:ux?s,BOV4}a!}B5|< v QQo $CS.Mn(p\)Od٬'8й[g-ރȃu-7sUY1GbJ!-JgN ݒd庌s%D6T.c5V_6p۳; 'Xn,|)8΍~8<T[וu$/Nt,}X)weU5{)@P#yAtV"\ɺtRYbkY,Ne>Asc} gFHk$z,{˖W AA;%dMmIT±t>L Lҹ:!%Tn`b ~wXQ-6|ntO)B<]'ʠC *)oq{:b2c ]o{0%N 8orXެl(ߐnsm6;LcB)^"oQ; R}4=׼}P@g-(Ey 'M2Muv.JPk>gBgG];pě:8ڕo&@'lx#vJIܳ El$2:s><||~VHlnj69 g VŨ4zt ENupꨭxU!hg;:p<Mŕ*u8b_,v㲋pϤXRSdgx4@Nm>yJN-)F U%,X|.ѾdEq(fmUGx@xc}pO*Qj3h<ҚnXW_#<;GE=uhOb7GS!}./776#1N$|A[վl~`:iȣ^ΈŶA[M^3-(#xg6\ϢৢZ}ˉۿZPzAOTH,E9.5˅K 69B5oZ@s2Vy ܱD>XBd4"^<ё Y];s9f7{twkm=eBY/H &YR@RMb@B랁J†}ֻ,B+ d,f;SEIl@EʿoO/=rzwVGWYT?]~;9?/?-2A߷Ez˷r# YJTDNn<ψY6dpC+n?~{Ƚ`+^,<?F,SF{s@.[{a"N\JAQ&,VMtw;Q(}{ Z|.xzےE`\,7;;=;ͼKdiBv=\N;+ k}I%n ֿ"RRnUyr „ [!]3*-/R 6tcZil6=X⌄r8z9թV(_ĸ6t ߏA&B{ďxxr]u p~פw*wV*VA;e"V0vH) 9>}_y#4w O)n~lj\TJ/m rBD(N8;'L?]O >BngT֒h;J;^p(!F@ic7/? N Ijې*X)tUt D1!6~|T.dJSE *)˻/3{i0߭R P=Mpn9'=ɡ5<.hngu'ɼdGvoVX07O!* [NZM8c~7ds\ft}["c\#sx^sh';ZUx*C֜c=?;/eLꏚ܏ (x;ugiiq? uC:0QtH]mOTj%n3P1psOE\1lFY2J#PU^F յyKLZezX+Pb멟 3pN7 z~0^D:-JXQo'*nUݨ +}@)ḗ8م#a#Y[ !fY";q"у䑜go7 2x`UiȦmgX\)``ė|4sĪ_ђ_.,zh>‚&nV}jIWT׉ pڰU<虠`C%ZJ(; valQh~TJ N?TEM\Sۉ4)nIJ6 0F`YU#~?94Ң"ɷ &hܽ]\oWȀljU]Co@N|98q\,;- 8I7]E" N#m2z~fÊZ7Ԓ#=2 *qjD>*nan%]1fhڷoX°y=)ۈQ;+:M`;sgdܟzD 1lqHĢ K&7w#4+EDN8d39B㍚JdAwmp4CvMdvdwEEF$ҵ<}ZLcdGWsz['SM=Q@7\v* rB(<} w2<tOy]ĢT ?, ؁@0SqB|&e6H;/*EE;nsap <ܐ57P̊N!~o-?U}\9 vZ=+?[t+Xnz3fRj1(̶U˿AB =$6aK]@ [=3>+/k˚=v5qM57F?L7>(W&R\ze8BA=rr}^O\;m/ "/օOS5}̡9 +1 i*<^8 zI(CM@lBB!#@-Fw/Ň[ָf!Vڑ$PCܝ^1 /~y7(LZ#`PġfZ8}%Z0~ЋerC8,GnxެTU(ki pNpm.opdQ:LnShNw{Y<ݗk)]y&m(L9mz@^B) \j(+@ۏg%:iFpsa-ЌD#LWhd\QR)LPGܤ:ۅ/(δr[*枿Ƶ[ˢ 4z'2+7rO2%MKn&1;Hߠ8x?\RPN:0%a֛x5 $Ny 694kI,q븧Bzcө~; 2̂2B{X=8/ _n7%GH8֖MwX4G߸[@rCP7spx꽖 zل<1'ړ'e{(m0&Hr LPK(t] ~_Qgj>/Yw]Nl/N #L\$)箻Pb"%TGSDaT߬W;;G,O> B'?;H*_#o 8)]S͘;;%De>᝗q3 Kx ݾ@ִ= ._'Ceim`pbmvBg餹]U)HT~PB~ܪu3Yo'78SIB%;=j;ڰg[ 1IJ6UJ%e,OgՏPY4!#} ͗|miۀNJ>_@5Ka *ӔKM%S*lxj'D{[rx6qwU(绘Z?!m(g,9ʘ긣 ۝t׬d&-Cgt1gm;h@In̽zJ;T&՞N̐ W9n"icoU]G~G͡j^.)ED`a!E O|`\O lWvZE=> #L(t{Ƞ@V4uJѻA?:~5Cs|O:iɓ l zĉIIqaXkٸP:o0_j=Dӷ:J]L!U+5e mp0Mʣ"5*Џo+%>\.`xFIk+aUMLxJ+ ~ a717>%ng9Dx Fi,"&UDzؐMq[8ZV%t"l`{O%"P?#uޮLͯ^ZCSv*4 9*E,oAnSwժQ«wP27l%5]@ cx-H?0)W3h> {3:VfWwX+I k)QM!>ot=%ͻsU#8R(@v55a.#AfQ' >ZjB xfD@ԕʷĞ/FAhW 22Sgm БZ{d+;\W}_]\>.Hbݴ g` 4~O%K(W+7QzTkҰl `Q!`Jh7, k O*fI#f=l w `OxT!^gSr$%uHլ֋'V ek@S;7wܤICj{V1@T~C ^";AoZM v!頄Rp~V5H"᭧Dz6+VA`l(8c|maKxIG^ Z}ihD(+{Œ~,ƜuX-" m!*o<M,<-RqE!rFCWkmXpEva./Inb[yۊlYD&pwճ*-wi |%v2.U'1K9u.r0A#zJí}mW. ҝG 3?|. bڂ*1xF7TH H<`Sfԯfѽ#SXqE#)k'] )m*TD*w^ r/Ip*'4;E^Fx&>ZR;tWģƣ{l4U3 #CO4Pp.qV# vVBkT cRV2ȌIZ.Ys偑؁6Dž]Q]v*b J<A&c}>llސPyl;xۼYߏB'&ېʌ3߹T%=MCNC2`& XE U0㢈0NKט?#&FGx,NHPgzՎN s C>yhWb|O xm]p8!}Yhԓ.!^O L- F~o:_2rG'L:4H讣9F#v6w6Ƌ^z #-PihjIhv[3FtVD}[ &U}`g<#(\$gK"{~?ϖrr>0-F}4&$qPL|\X7K{g{;堙~ce'ϪAﺜ|s me$!f[З|`3in &"K"o k(y^?U[qg SVvi؛gmM~hl-fҧZ| cGe7f S1딈0 !K̾ kQ)'vc!l9 ZrUcOV|^30gM;yy4CYΩ* צ8$Aa%PpT!wP3"N`xyx͖zT2'֊tm2#cChQfeȂ{8vR9 N羃׍rL2MiecXzܞmZmj]~3ŵڄY6Żeq?-/,:Q۫hAm!H2Q=^ zR7N "~CLadA"x$t:erwlʷ<'„{DKRiUo+U)Gd^r1v1s]kI}9S#+e}MJfy_73q;Sz'ǛO.`tOid2;PoVU 'q٪pl񴷋d?8!~p%y m66ZN[PN#"ȸ45E(lb<`f{l-ojE74e{1F`]PHwI(ZnE[h{tK~ʂ(V_ ' n+"ڢ(4 D]y,AG AwdrLÇ}hG13 1 E-ME㠌xoS&9~}9y,'w 8ou?-@hj{zI`C-3q.DS k6(VS}ZZmJ*Xu@UQхBێk>@rbNɣ* r& v@<'鈫L*q֥p.P8qvX:E+TVSjpRXpV~需7NVMij>FX1\=X]}ezu6A[#>3[Tl7m(1l5hW /zh0rn*ϜL&wd{O쑛 YPK3ugꒆaCG=i{\VԒX)2+9C5@֮3:y|Br`tXIu_* Dm8*ט̦(;4rSF&jNxe8 v $d"-ۣxrN*SkEs$յ |nA`M>#gyV뵲0tG1@.@G+K5%Zhٗqճe}3DaKH:ְ1+n zE̺8 uT07z&3 T:Q#m)i)E8aKN`t^.tRs/{,0oNvtܽ+]$Vvu=(JF5OUjգd)EYQZfo^TQgpĐATp#!X۹bU 7GNS[oi F=6²&df`5\@ЩUmpDCm?FR-rN kAb  QLc8{%\~,WyJ{漲Z9W?SP) RB34Љ=J(-5 *ꝷX F޿{9?:nU֖6|^uT܏:hqn}&w?QX0+/cn\JVW3 xsjԂS`}7;4.X3U0јg@ \:q9Je[] 5-:E 'ҿ(O"%uV\@Q/ͤg)2e~pmx1zhn߂4OD:I1)J,rO?sW,ž?P;{/,{V0|Ý&Y zZMdZSr– my!:je8NwC2s/Mki m:Lt`宕1!mVf'&#ީqu>{.H*洹nX5T}oTFbfF%4U;]ϣ@$=[ϢQ(c`2KD1 hY{YxiJ,'_t)fß>S99AGקqߑfnX3t+\7L?Q[lX?Ͷ4@X 9&;הYD-8%ۣmuMOH+jEgAGvUlШ/pwn2qNv%nXt\B~|Nhqg2Uݚ)`P od h"[?Fc͇fKN>-1zm0G?+nK'D2_Okڑpĵ w+oȒjMnmpN+>_j Qȳ 1%T!C  RY.lڅh|zH{ڕ}ns f"Nc¢.[ 驒 $6Zj7rÇ*oebOcQ-q*~]u8 ;.'y +X.E "4*y`tRr|tLa[d_Q]!jzxj)Ļ'q3QŖ!(]sr^JyWW'G}%7~6R4gHȠ2ځd6w V K^%-ܗ?gy DE لȴWJ |7B؉E,%ݍ+?W1~MlEXDr`9V"=ӏ {=Z<'pcT(yȎQBp"Jd[fp{jz2NNR+;S5G8 ,i\0(ȋP4M'w);!fY T1ϕҏb gRjMym_%{eTԘ[EzW'74dRݮb`1נNk .ZeD1&wScM!7Q8(, dD,=2KYbɴM0?9.$8f(ŕxq%ebB{_tP/SZcY&?fΜk5v&-l T^Cnd)!AC7I2TՑ <2+l=i#aNJko[ИU.qߴCSnW*K`=..J#l8iGa=x(+sӭa97E)A>O>Mވ)uUI=~<E(`ȧ#R) {BF>h1AZM%ط_m+;vv< E?P(lAyRRIP8!/c6W~c=xOCMYTq[ %~|&KP2<79f*|0X(oͻhUoPƮH);8|{^=Q]L0v^A=XPJ2G/ KjpM'O˔aDŽ8v.":(jX:}pW8ѽf{EPV@:G-6jHn6SMaX`D6ØC^ThFK6Yk iBSa7ڟj&ß9;z@v *o, W?ڏ)І7 속BiёFDd9ZC^!8 -K0+zKL~M0hKMcBgUtڕ,&MyP=I&"*ia}ߪ["DXqN_ƽnή:*S@ mۤRb|إH>z8*1OO & 9*hP@C(%4yjD̋wtxƎe2JR ]}li=(63w3|:ɮYDW5&ب:򓼞JU:sod[<m5p4ߖ_&c.>5 m[?"xP< \|fIs4 +duJErGR6˽Ms@M@<\LY%+2wJi@l 2%k )-ܻSX/gSuCծO%tN}sFqRp^eM~p3q=q7'jF@JS xC-!H{Bc.2 xQQE1\)BI N\4'EtCO 8Q O7If@<Щbu=\S xb_sV#G0/uhO@x}oQ7? LjetI@Qhw摴@ B91 R Ɖ.2;ZoqHs/#M8OXej{x7&GZfQ*ǖOOg"z=lZu k(ҐYM>笠.R^"5ߕ@FR]zXru&?\F ]1N!4)h6HejXt8ϮR9ƭ_`S Z%ͰxPH[#PNMԫ>;EAR^3Htnj^] et[/Q7̅LdE*{X YsyZ8;h71xNX/p@+Q|i|X=C0.50/Kf^w`L^tAY5b-%SvHf_hۿ}&HP{ϻf$dEOsۯ{i->u,vel+f{1Ţ'_jZ՚WaBQv3t.PQqO{0_v&7~~=SZ줊pJ,OimNn{&+趻`cå:@x$"]q=`Qgr5'^ɑtzb64D)p=<`:kِ!u؋qhGNEFm碉]th&ʳ"m5(tK, p&MLU/Pπ~.mQG d؃~{fRMf;w[/jX *鈗ϳpB=ꂆՂ{"֞E- TsQҪ*LVv淢_3Npp{F8lR|P.ϑ57g۴fZam7o #vυЯHS*.7ÌVM~N{%j7џ/sƛyH޸^Oʉmr4vFU*}!yރy P¾ll2)% P ܌D6; >}䐔U]JiG N8>1~&ꢬFU{>3Z*2X IIzx_&u¾hڅ>{MЁEn, vKCr؈m& {ÐH=s^ 0lqPbK\&§J3:QjiHe>0%%WH טk ?za7),GU=>X0Z"x*<ЧK305 ʻ~&_D uzĪ iv]d~c&r#)/ӛ0M~QoO0%M>FEOxdPH١W|eJVPzG)mvma!|cVtfh}:]TC5<@Vd~?`ifNRyQ|7Wb]d< l8%;'ÒZ?[=K>tW^ 24]UWrKr)8s:emS@uK\ ;vZMgΌ|&2/eY1!7_n\FqƻM3y0kM?B@~IH09kb^d̀vCSZh C4W7M @1VyxR]!@$K}H^}6gTFJe6׷ǿ6c8/A7^-(ۊ@-)rp҄ianי?ȮX Q*{cy%TwiTYi]$=a53q<`xڎ zUdzpeCZu_?nulXA +7e+ eaqR%XaۤNIl2bX NxQTP([vRP߇;[)dK]Nkiݧ\̅*lK :Oӑ1`yY!lYU6W \G$- |(f*3s VCKȧB{e5q|Ɠa?anqclsf+zp#LTS<^_ !j Exbޭ"X[uKϵ+~;* ./fnj"̸B^u3j.YqNGw.-#> * xXz?`gt7ޝ!b"d+:8!!OK~c[<|$CU@Vg6À2=! ǒ\YP&;yW%GC-\ SUp9,/Go&Νh2|gLW L)QIgZYWGvkىeǗ/<߸oY [2bSߪkA؝N٧NZT\?6cト-U}빹xG _IgjP (ꊻƑ U]1=jX{~5P' h6wdRp4y | /r`d( &T}f2 !J%64.nydz>LNCHsX2b٤( \uei;>bȺGaqHvTj$eǥVXLQ uWPmƖ]8wi~«B6~ߓ@<W`/|a;9X| 51z#`n"D5 U2LX8R%\-ȟ_TNS?$*(?N=2ەnȆÖ@4~ki5xuE܏M1{q{G6Ƅ+n0 Df㢯6:s }%0ːc}2^|W9iq)/ߠ`LRƐv<(sJ/*XЬy2ԝn`]c=C1[ouЖL =ys dAE*ŌXI|E=щFIZ}afj2e#i$Rìx͊7#䐢@%]ƚa_sVcfx~(}XɎSaLJ^WА̹7JuD7ɡE;PmM4^Q^5Xls$WY`w 9,s!W^i ;KVvmd2W5cZ:DA)T,e rJKtpOF$/jNkwk:!čCuvŗFpfJ>?H 2<,QS5NG,λ3.na]:lYWZ,^XԘߏʹ!=}][24AAA"Dy (^ەz퐻jSj G]n]s)99رtHfQ =۬{P%pMB"r%q )^wqANғd~P@.n7vH[ >Ly^?|?dQͲ!S~ <9MC7Z{Ň\S wl~dv\[Mm3:YLÙpuCì:> t$`9]ʫFsB{/JǵWC7&uz=^h%boXր 첺\@eO؛ N0O잭aJ٥:H!",~Zmq#NhK]C"Ɋ%P2UڪaujaѲ|g>]W~$v4$WNCS{espW54:I-z}̎Y~yP-[?a 7l'3.AHh@*S` >mۼM줥ґ _5¹X?T`M ˧6sA)ʚiST4^ja4[wC!蝷 xIm|#vpW[ͺa@õFEm&.xw:kRL% /`]O t &: &#F0JֶKcKIeQ˶Ƨ=ۭ >oh@v0nƁ Y!y1 COEp:c,0)C͖>4 N7K,O\vu0o77\N^,#2`tyx "x[6%Q])+H'*g|etEN|zIA& <.A@H]Bn=s۴\S$8rUvMXS?g/h9_'$4{-n|p;N79¡A(l-Tp.R#n2E]i{[ f_4&׋}-E]t;v|ibF+dbEMR:'yЂfŭ;FhlnY0 Jh0Q-1m?j.;q+9)J $6:OWtaU YA!vAX^/?Z|Hx ]=BuqO> ]nk ~}s$ł)U~ؗO" +=V6 {%^$`IBS>'Ѡ(z8`_47PB݌'|qKpy L+3ܚNyC }Oh\,DR@v~E]aEmHtLWgq%kCmD`9 f/7=ᳶQ}#_LWާ+PA`JzzE\: k dxi(GuڜAܵU;KU)-?&R\&f ]bC\5t#Y x{69y e_%VF3_!y[|S'k.mzÎ%9ovʺ.ݔFe&9 (\˲ ?k&CGs]QIk>ę %wyʜ0٣C3E_B2<V#D@: rR%h^ {$k_~W풚]ľ!?@P nl^} h䔏v7Y1?Ӈc'=Z{S`'y|k(3u0&HN 6ѷ߽F:-H%8渁@ wjܲn(\t:LQjcz͎4)'yJDb?Y݅I UdSUafu_B @9_DH@@oA8c:FTICh.q"7Ი K Ow9@ K^hnьi΂;I}a`kD3 8Q3ljym~c)z 4*xqgߠ[m콴dʿ!0M,rf gvQCx<,Q6g\/|w8CaddVz{ nIJjΫJ j*JG[}<.|nC SD|&\GIP4$8oZ(6>8005&߼y4lΚd1jOݩ@-+lCB-?Ӂ`adxJȏDYn@O瘅 $rhw |TZȺB>917] [J;.CItl/UR=`5#zd.g?k!$h*ܴr6oJAGj~#ph{k'~aUNcpLMK2V82$8}\ZJ\\d_&G fWEZB)ȧ2` 9*Ko)#zR'Qcgѧ%,ќc &DҜlkY/%]VQz"ѴUa;~R|xP ~m8Үlr ae_)uQ,V* a7{GB4uaÆxsyxi:K՜iX#Q0TQF{F6& Uw_!]fPֺ #XS- ZFߝVn eDBT#(RBt֦QzJG4[c7hћb'X@9gzL%▼Nnd=&~Rϔ٧s3>"l'=Z==T%_6pZ:-Ҫ>ũ鐭IRC;.B!A7۸:o5?'5TSSO~ٵD<{DLtx|| GVq ujşNni=8mrѯ6.xbrA*,7sVCݦI Idnu{!$E/clh$ }ZcQMXu;<%RJ #&n`f!x\@߳EL(OƜyᩁoCIͮ1uoa\9.<9QӘ2"ber*f8]ZL-$ܜ,%!JǞeoAG_Ao-e dR| q:- LJc[>Wb2Kh6®`m6iົ)3{лV `;vTxOgyuu %\7fF/KR =t5%(kg=zMHxǚ ޣu9h)3-뱼{lxთ `լo-r֙0B]6~/r'T K.xs\<#߰8v])u7fJm#ҙa.=z-_D2!8EτA8W݉C עm3~=)ƃ'd71O)'oax$uYAtH@M_A$YbPAzPG^\NnDb.~ɗw[ћM OE.@"l[0#ZՕK饩)^Q]s}P}LjbNPYnwb}9yZ.yabvQ:@~?D^C"$JСq,_r:AĔTxE-A|4=;=- 6xfo )4^W\puB'^zd>A`cO#u7U'tI5(;H.D%I2xW1 EJBe4 s{){:[47?ԏHa):B%`l3A*A5+p{/R V!:e8zX\'g-=Z dcw ]qhPssצ;Pȹϊxhlо,j69?ޔZA"@@iC_c9A X4 Y* [3vrCؘĜ N}^=׃//PF~˽}XwiwyoسTQR-WB3ծ2z-2ATVā8ߕ # 3BA\lX+9ĸJKlV|T0nb䆪؈Cso1X6~d\ &vD<@|Ai[~2a(dwp'g3v3 9M]=x5`7~j)7QTB"K܊n{fp$1gu3ot)QƱ| Όt4#rRtN0WxRjAng@ߤ !;Xc R%8Pl=x\eޟ eH˝ixt$H*HFxϓZ@jmr6'O#vBv 'oBְxKh7^j5גuUIS u։KϪw4*k||ܰf*koXq:`v˰eҸ:iɐ&~̜S䉉 fW)2wsW,8hk $J{cXDXDrIA 9"XǸ!\XIcWP(QlzoܷnJ `v݉-]ydfBLj'ݱN;+ZR 8G^K=ƀ$D4Kc}B}WO1d VAUx`&sH!agpdz)oP'2V=ȇ̲=VmOMG3{`a(r/v3=Q' ›{x:Lq$lslBBoSHG F ROzx v];ݼ99yH@ǎǦ_MOTie-KӆM4}8meBN$F&V, POhIv DY'\_nEgYߋ)ԭ6:ՐGOr&^ eL}s߆{iiT1ZBҔ?¤j+'iºT;q< ץ~|2zhP/OCsyD*b,)Jɩ1OEP)j?3U#=yS{R}.x3JN$eqpBp;~U D_Y=z%kD[DW{a)D,YRR56^4K(C̆^.8(ᩑ x8GI1 M>\\tU7uf F|MKh矂SPy Ii(}Xv5T= /G23X-*zNٺr|]8tм^Cr+$jEIhy)Z.-C;z̈́ܨ:}JEX/MN&\$Q*.1L$O|e{v| Q#i a8 ~\ =j|"3APҵ5XCDG#j4?J<q3L]rf,w} OLjAGR@2Nzw}WC8)_LU!?RW:"5`*6 td O)j9P'T_c>8tVFMMF|{ Z%7shBozS@H?4# |[8)T}n?#H&>pRH+JFe*)HSHO+3h3al {'+w4gkFǕVF}cnBCE'\6}vJ^K T!,%^(9K{ ) 4R:hEW6rT${U&'G+Nx{Hȋqo =%XƦ,/|9xPepF }CԅWp5WdN2*SxwQ\%nm8!jEcB04A*f4dB PWCKbU6ZIj󳰺GC`ϗR5qC:ֶW@];u0[ʪ8h J\U[|c[qjb^X۹qz&`R(a۟n5P S#-5\+iZR= tSߩ Ӑ8Ew~V?'!s+b)W{O}`{IF{ֹKV6h_;|i!I#*۩(cY?y w'2z4vbb+nixY^[3tD@fCL !7M9O [7C"p:ag%ǒBvcSgT t}9B2fs 焼~uE/l* \fZuZ*(L71%Iɮ|jׄN./(k/.6¼"GS?DP,"96ɬbz[CqeەyO` GDGKyosS1m2mrPijFffx許{U2ŋrWFY5 (pGy]K~I)?'HJ `P@B͸G#p>*{L*njӊ6mΜm]'u=G!#Ql8nG"S0o߃8UVU0K1`2iY:J13Wd_Smaxwkvg@Cg_8~~_U(Qqa"}i }`TCaFK7:$ً^r1s S$HA-h/eF :; ,>{5e!B ೺ߒ$>F`1#- ,YUXx>-[;  'Q$V!zfRqUo=_&) &,YJ|b32{)d{ͧRq D4SLiW&#_Qh#á!\-mL]\; @ Ao P}u8pL1'TH<8hceG,xh='T i!C̦KG%]@"*BY rXђK+tf-@ayȤ̖a8rs1@*;˓. aSQc &[[̫TW.PM;(()+m@?p{ Kȟ.@k{ޙ&M+T47Oy7pqQsz֝-Uľm r0>J n0̃d|ҧ -2u ̈́|ƴIZ+CԺQ;92uܓMCr=0DUL9`& Qk4,JҡT^ -_Q=F&W2UZU8Hhdu8Ս!ٻY^l"GF#;v_o4a;TOP7AI$ zȵĦ:4H1KH'KFιS ~Xt 06k>OKr xqd%Ǒn 7w?+FgeWy *&"{4Cͯ4|?-2Qk)Br"*H/n#'Tp9zo 1y"rà *B!ky6‘ 8#\ED/ĻCv~r^OA/ya1&aOP j}1U΋[ 0爥F&iK|5vQ=Zl6z<#Rn"I^T8݅imgZ |pq s~DۍX˓Lpo=h2N'b"w}+2 XFfg*ȚzM?½k-Nkr'ꆨ{Bd@J=#MTB{%v$`ڀűߥdؒOa֣_leJ9|Hځ)S˜{2A(ݝE'aXŷzv:D0'`%߱їthk`I \F.Ż- ~oRc9q1^J2B_3gN|U3*^oD~ʬ.U0B8-W?*0Ҷs[0"̖ ~/+WhwLZ8 y}~Ua!Xp^\L}ksL1Ja\_l+.f*.R:6hNa=e$BmCuF>{p ޳jK.uHqZ;\zvr8MץXh; Ғu!I3kPQGgqW͘Œ^+Hh>b b%jc0S"Jy+/Ŀ|i0,ո I]8"Dh+A4,6j?Ynkv^ q''@h@glz4kH04L,?HSL[uU,^L{J^7zW7|HTѬsq2Bx{gn~O,h;NpA+3+R㻒encYqP ]h6{C=[Qw& nf醙b:ΓH `cЗQ`v7%qwf;A~y 8sP ~ @ fҿK RHjߐPk︰?`~t&zΛ*.^j㚲R~;a7#I2 ?pTβLjfi'5IbcBc P3fƖ5{ΆdXUJ[Vr<"fh,1Uh>Ю/YJiꃋXuM=a:^+c"a 2Kh63B|Z^y̍6]/[Um2I' yu_l }Xwjd4,{*Нc9tiB2aqUK,8lj5i׼L[L"4^۫[L^U-c-b952|.ԘQNt?=L[=:"TJ$vL'T;splNRS0CtmJisɋQ" v~ykN$-wV8y{#ZeFJ,6CvX9MYDnJ; FXc&8u.<,=:_S⥿BXhj$ +U=&/]f; WiI!|!NgҢBm~kD={a&]^H_h(i% uIQ 2f>0:F |5$"4&>%0LEbxm$o{M|2Yy^@tJS>+L,fnT?hdKʅZ0 |1,YrE׏ ^uٝ`7ݪ*@F,6D]J\&Nz趣 t ?6L"L)x!5@f7%ԫSg!YxV٪Z+F8K!x2vY"]/ >aNaĩ& `QX`-g ɸgLP^<_4`NrOL D`)s :P!fI;NPuyKù-mL.>]j>u)2h"vA'Z'#=m̩e[_=F*B|>%ϺZqnC]f~/BG<\zPEӃtSQ&c' ҞA2Œ$FtzOl+;l? ƃ>a9$r嚬b%-@`FH:FaV{Q<~b >Z9HdfNr ka3B/*X"^tГ1 V`&B;/-DB~Zec&d{W>,+LF|hssM9J>{d{m ICBM"z틥NĨ>X-X3Ĝ[I _"cgGג- T8 ĈcaFEGK\Weh~ߟ: TiJj6͖i}cQKgtm1(YN0֪v@ DrNcS -pA%AbD[LsW|U zEpۊՉQL\8UȭK6"✧%#ĉ{-@1"1zVVx$e25X-[4fQ3 a֕M&i$e`J@Z4'O^[3ud p8^2VͅX-˜f 87Bo#p їĂ8tRgp^`" PsJ0,nj /}f )qz(#.C, ]𶉷_?>C=dȔ 0SZj͉=0^<=I*ul,z /"+DԪEM-XWgytNQzner!fPPgkοaJ@z?g_?!>iljú7L.ֹmH6vO݇b^:\B69| WoLE-C}`ݓ&@'aIFcw\RPsOKH ȅn: -ՙoÌZ4Aq5˵I+M=>(_cР}5J5VGU4 ZjE /@&UޓarE],\ȸUMGr sF;=HKG,= #شdz8YPxvja \{^x,E7Hn"b(7cnǭ,?C}_ I/u Q98z)E![wb ў,fFcј:)?K gi2O? S-["ܛ7uA]@{vH-?lEO\nF%4"տh-85} eV("-/tVDĂ Dq r'00gh[齀[WY9?PZrVn_>_5}|#-SڦQ> *&F ^nErGl&K8)Fy/2d`|i\F'a=ʜAv d/Ŧ‹{{72ʽPXt 3Ճp8'}V7jV'=`}⵮Lف u͚AI/,wG$t'Atwa ky f)ûq^.z#buͺMP^ lv꙼uX 匝.=pɭGfUkvh<10{RNimV8mPˋX-iCm3F D_\fR؞-!SqxeHL=8`޹`sHHKh Vs#LO6y0WSdf(]I2! S RU"yL+q~^:CЇO6U&9 ^O/x "U ul^HfLJo R99G^Snۀ7/Ew$ABsGIױ#-;`W(@o7s3~4YЋbK1|f! ƍhRZRlmn~ΡپhU mV\cۈvHOma,eWIzT$0Ic8'ĠɭcOy Bۚj =nY\X`ӹ/nM Ec*i#z-"v mB8AL*P ٚfS>EBφ%Ppbc#=Ha#˗g+bWѓFT؜WJco:ST_Wd{5#ѻ1yFUjI{E& UIzw06Gp66#t:$Auko`C?Ҭm'p}SײKߢk}UipGuL%e pT#hWh6Qj\"0"fmN #|67߷Nֶ3YC)c]ێMU[WW§h\<` so>ip$-oS Ucob'3LsӬ9U g [6hXy6Ybqe*R47BdeoyK$%4]Xl^1(F=QKP3cLA;@kDA׿9) 5_Fz?SɍWv߅sp8\GYȹd4*1ҽh{oXD_ɻn7Q'˼h7ڄ!iN[s S3Bjœ<ӂ5䑹 ?[Mh?0v!O Z RϊlmY&XYu;=4T|,>hfi64^~?M*`7Cn`NRcZ 5N'jî'cR,׺h#}QdSpuhJRͫQW;~myS7IŽ\?L} -_69W̙I7nyr:N!stTtR 1FeJf< )MuOz\~o*[;"碎ʚ}zգ47sIߌ,~hV) 9ѓJWnW@iM(gW ( #kbA,3 ͔]"fmbډ.:|)"2ArNñTQW}2s"I%.C& , ?NYAE[ѼQM`uP*ANP:o'agTDU/΀Yfĩ tLu*t3H0"Q٘RmVCet! cd .: 2oCb1 E5V 5w>o;"!Fd{դm+/mS|K-Ɓ[kSׄV]Q`NČ|_y7`-MZP\Ob8v,c;3R!-O`KPN54.|.Ywu^Gdnw[5Qgm&+ pV]k8ERաLE))}F!x~gfǙi8#)EKP7-5{@Ld"^`kPȧ_ZY^7c>n%hżZi^( //cW\v}pj>%2rӊhځv8s4QC_R%:  }w"xg^/R}"pq1b!1{mrqNiLKQd/hf&sZ mЮY?)T459Mg^h+,L\t1m :R j;j?&ϲl25j~˒zH^"sP`ϣ J1g/trrˬ5ܿ4YtUxv[rW\(߱ BJgd!q#gS|`2(Yb-M%vd7c$9k!C=ή2eH зTny*q~pp7S<{jI֖YiX bBU3Glnnm## ]]bvՇF0IyXV6AYLUcNf 4$=eRzGZn$?-o#Q"ޯJ. 12Ւy+q$ɅCG. &3UY-=mh`røB!xxVښwM5/iu7k8B?'Hǜ䡽J3eފ8̮qe K-R"FWIO=ٜ>tU8Nxg /M/ Ơޒ^1Zr6Y!E^Y${ Efqe1_ -,7|zN"ObQHⱻB.Ce$5N'f3ߺ /X{8?(Y!9OL;Ro屽s Eri/#GԝcSӂjbGeM  J+e8UO&1.C=sW]&Բ h!SZSL9O-;D UdHc(Az37E7&"WO_3@}!y@nwPp/$ F$C^8:g@FpbjNfLz$L126NXPSgġ} _-JJeVkǞ>Ŝ.dӚԀ4$9 @UԐ~bno-Aߥ6-@q19j#QJA󀒪6Ƿ/;} [EȮ1@җ -HPcMqpul2D'"$y)3s dn]jfO^k^oAwm"ْa k=WDTq=<{;1Mh1D.KB+ĤKKrw7 x~{ktiǒذW++$h PǮ1l7d. .%Bx aXRLԥ128 )Pxto,I{HƋBCFe0,ltfŲGa?I#U ]4< F ʼDN9jH3깳|U6`whx&ѷ#!LV4E O<#ZlYftMn|Vȵ&By)@7cE?i\N_m/"T$7U#7_WJ}#cX ̘;=:ےKP R"/ 8Rmܨ4z9sn g@;NnueL]M8 ːByǛ!ݙ'Jxp\fMֈHJ-r,=8O[N_Z V7I`zRwgVȀY"ٕ澐y[}g}nu?UQ>YyjxGDԉ̡̀+4.Ls{R[OLg׉KMڪ3xbTj'2\?STNOi 1 V^7D Y5!< ΋ć ׷m}/B$BL{;2hG.#bH2YLK+*zEra rZkxsaT.ڷ*L^RXrS/x# :My5I9'*K@7 &&D^ɣܜυ|Ik/ɨtsgll7Gd,! 8?PͯBze0olQˊYbB&+(>KE->UApO7j>G:$|z.å:<@XZXZ:T "qE@2fM3m&@VqY>탏Y`F_g {qap1ury&S2 1AhbZB&2Ghn\45fߓK?ҦDi`}4ΆTS,("u&?>w`f+sPF84{?T@}rYvIN$#ӢW"e淝zvoʤ>A]q}7ϓm?|:~ވ_且LA,H30Ï8&{Zo0Ug4)l!5<7͝(<0uI&y׷} B=q+ew_2MDM h'?pĐ1O\lh̓#p1>4 .jd}c.3[4rœkv:J6 0j+Fo|s@̷vT%Թ(_ bM.r,8QnahObwWG5c&|L8-Z  Cy;sj!k?+A@,ݘ`*6Lb%}QM{*&zmx.;N{l".J*|ڛq$&? XTh6|#z6x5Wl?%R"qWUǥQkAhQVq6)"6Mu(od}byG[7G C4i,Skz uڕɂa_iaO$ _Kd_=iT&Kx`9P7nc}ЍMXO9gvy3w,~GcaVsĢIGl # m>*8DUtM^n{}4rFTD_;}] X׎e%zx+&8K׶@`6XL$ w)mU/=0zMI#C[ YnC~5dVnCQ k0,+ ѡ$Cf@H`) G|6^dv<6)CU^)C /*xO}鈐C ,E|8hzm^FGE5EB@xozAv!G=U]]5ߗ@@[:(VZv:T~VӐup8w<~ك>h!kbPP D-neN2* cQ#X*Kơ}m{ǟ6WWq-R@e.ab5sM0*f}2%oe~1?gu mzx*c>ԄEba+=ϋm< )Ξ{z?Y0IWێ FRZ0Re&W˩9X3B>L05a ~N[Qxc &فsb½oNu3 vc׬& ľ羕 DztB= k `ƞB"qXS~B4jD>tm􎹪4>?)/gxR3^@DԬg`l!̊Pͷl@Xs>\-ksᛍIW`q:)]Xm9Z\! xwm<64U?= Ebg`D^8B-ۺdcz0`<7ਗ਼6fkev{IE*wƢI:f|[SȢNate˧SƓ.]yTz3 5/Uϓʔd趎͏}wG*[iWޒT @h7 zuu91oĘXM4ҌmY/J{K#J3+]v4`'}J{(JJFtF+2iGZ~cirS̶})$o=,B![y9(ؚk`$WA0 $a_TCL9@y{#̊|MU6|.4Z33wvM@iI uh^Vxyyjf:]7 ˅RmNƱ<.p;l,m:3?-X"rGm*PŜ"0JUܾ";;805% s3׏rZ j/ϩՏEf+9شxu#-MgE_Ç3K=y%iC66FAw+Ӱ&KHߝrGd|I+ FDSC]jSʘi 0M!9s7ԍX/&P5TƙSg|Ra=`NW=D}F1!ϗffViFTBL$[d%s"jTsW K/Uyom&L++Ql%ףl[r *s.Ҁ8?7/AAH4J>TՈP1y\KhR#8 \31<]#}vK+W܄UCQ zb';%ujJ2i~]9ש0uv]\(-xaX$_F|PN>,G8X݊:6OF\lak(#g.43|?-;b$*OԿ\uRUNi8sv_mb2ɗd\~Kbn]Ze= T-݋|DkfR1+HYf ѷ-Ds5~جU٥җv"ڏa'M#f;g(sk ].*PEW~Wt$!}`dL' $$j-O"f?Gc,D`ݜ0ܹ)E}j>Mfk&9;s5LG/l%\r)P2?;f9- d EFm$H` Yر?^X;*'Sb?ǽl8p۾@zjFַ 1hHX/5Z^34좝Ɩ УdB n~~Ґ.:H[B08L):!:*WESmL"m?ڸӷ1X v^;(#nlVr+q_ɺYJ`B!(\ Ghy4j,re9&<$8eHH/-yf )uIY#de1\/HlQeF2灞 ?U#֍)| _. ym tjKkqdQ.+"AN'@qS+):e-rx`*!'RE.S' ]kq}31w(u>z&z:zr>xi =!yg;bRz5nVPytqwX!/{y0;jS$bQ@-ω6rK7*R?Be{DD-lapMFڥi7Z2G3jO}s'c!xKOlaK2Wwj64v(JK)盘 T`pdVk[M/Q t|@NA_BxA~?Y \Q{̚h40٩}p&f@paX< G(&]{~JBV@^~pOS e%1YcXZ&kKj :RoyXa_'@5T] x>粁ӬegY-*+J+9Ӳ1Ivm bAmTDP ̠ Cx۷;Te+'n.'*[P3__pk',(/A|nσK~>|Ǚfu J56~Ƚ[8+evslD#d@_3vJaCOIj|"Dn bX_[[w-|=^J- ٝ䆹p6!6:--SuRGߒY^Dj1]7r8f;(HiK-mv HCG r kIUfaK>xBL)d 3 kɺb2庍 kGȁdž͔DxvNV"1\߅_J+Ux`򯊜)N>s>ZF% *y)ɁsL*Qɗf_+/N/_#d ݗ2@a2'OՍKb RԯvKcoηӌfZkr\303)21C&hڼ7`Q;sA7&{ո^Emn^ 4<Ĺ޸4XoyC&g7)ti.YsMJu.~=c0pgRN\2A}gu{PY>Dz1Ww`?S?N.x~ѰW/@IfmΑm&8`%_p5giNlE.6G:h\93f=T U{;'1݌g3., ƳEK-$ɯ7ITuRӲf.)iQZ}H"z溾Xj(8ư }ಇToiژcUF3u/ٛ@אx چ>kozD'm}hԋ$=~BDuʀGs*iЪxwN{KJ]E(Q5։NX aA)Jpy %W=צa)m{Ȁf<3I#4ua-jJ-3 }'_I$Y }W$-ZJdrH}`gbfCHd9S]>ȬMbމs(.S6>[ \oo{lLhYkߋ0[L#P]n)Tcn*S* .X@B{ Cp82,PD iSx#Yx"t/YGYe08]?ZMr!Ɨ2 oMDEÚZ0p-4Xa@s4BSXՂ9Ifvmj$I . t#}JƼ1.Ykz8%%<43@/+cJ I*gi_^ rɼe^8PըKϕ/ 2G 97wA]6߹MYB+E3lw_T;}YJGLdؑS~S`r"2ךJ^g÷ ˩SѪlhM$rJ(_v؋kZ%n.i jY?u OS},Tٚ2rҨi(2(#W鰙lRFMjXU_½{jh8Z9f⾮IԷ h7Jg0+63c@͍.5.8Rw[60 h7Pkg}ӆʕ^>o3{ZCtfE-'gO5ŌZ< =%zЗwB2Aj;5n1N,fۥitڦmtSC&mSP-湡#/Nc6iZv5J$H֒d; O,ҁ9+H5[WFa*h/$ٗc#z.4\ v>Fb&\w +x>HȖ? HVYɄ*ڰx"3k%%FLRgjdiwB9t hV2Ro(wM`*&&LVZ#S w8I]|@ X: o<ݏXR8u.-C1Njw FGv(ߢX'ݭ2}%i>^|NdV1N7" J~!nn -di2yOBBVu\5A[%׊3h!j!{4L9蒎u)L$fS?C'sg@vZ0长f}9y(agpcs76=`7)?vJ* ]0f~F eǭ"Uך9:<8T>r,m1, os p鯼'I M0tE-1jܺ%{K@0MLTG0Q]ІcƪtHL#γQՇhM4|}_iol&򌧲 y >t)4w4B4!~{7KI ܄lhH֐^DyJrcY۴6 i#D ^@z]_;%ǟ1Rtq㰿ʚ;>6\>8JV$~gS i1ZQ157;*f 8n+ ?f V ]<өlYNEX|uU_Bb5L!4lXKxzNc|B,SJ~T?S JK ^ȕa'8vxN_yWb%**[:xPYJwJӼBPA1 SLා yGɳh9<~,s_%]9 Nwa l8vp:mAѝh?q-՝ׁICz6 w/Ƞ\"W;8I^Q}T̡TŻsjj/XKSz/L"R?Hw/_ʧ%`.&fmIuFJՔc[5(S$1E`>b98 M@Q\wf,Q}=ؓ iP*"05a>]M_25aXWcx"c#nk[lF۝᫈ό>)%/Q@$B:Ɣ`UZRI\$zt_R zHS fS#T;{s(;ً&l𨻰IߨP%?K+aOF6^z1r[~ڨX h)ޔw!Ѩ2;~]3ZFn]Xy ׈ O;5 Q]‡7&CF"c6+v+|w c|A4Ӂ:wݙPWRcFQ☆ G ^CPq4f ǫ<<>4c> h ߾ccmCh~>QC~jR9aE(J86r[v ' T㿫flwz)OXOM,V>ow'46bVG:I2 c h@wؗӠ' /ƹ@ZŬGC-!J ^c5ƹ rDž:AjO$cߠ{K?ɝ W;N6puyHr#a=@u%N("'5 )ҶÄ5>}\ܹvt W;^.WrS`\X`zJƺ6BTe$ٜa"o[(2[p}$z]gcU[j HcUO@8ˈwNoUesҝQ^ 쌷°,QXZ:+"pוg+yopי+W %WQUg|Ӊbi.ic ,cc'pchu`usdPۍ0*Y5 P]HdчOB&V}YXﮂ"LD)70^V {K:g,TP2l1U!Uf]%vsߍ > Jg?0)5'{@mVvIC;F rjE H v9qjI;"Z:xAˎBK,&R&O;jx9Eq*y*?Vi'|:{4yZif跫P ‚ı H]>ӯvhI  W 6sTpՄeiG#oјu_ k Z Xh*m %Hڽ4|3`zF؇N=7()9rpQ-n(pM%PN̵qşBD `}m1ݥ . 5M5 +|sgIAm_Ln [ީC IK&-Vf!Y.묋*WYt 4}kdB9b;@ڨpz@,c}VcÕ%m+A,!t@UʴꬹܣӃRkc[U& bk:_wYzTF e-rfkE;*^VOTfԱC?JHRy @CS S~cVP[<u_6p A KsٹjpUO:om3k܊ 訮_/ Q @mgp-xFZFǽtq^8Vnͬ[Tx r"9.x.sbz9;1=|#d]UF;u|y_ v]b<Œ5omDhEݒP"x6&:#=h4pqѩ$ e~dcƞ?"43Lsm7r8toH #*Ƣg?ڼ]Vp(s|@WeD.C'\Sf ~G}%50R0ұEq I)D A?oz%gp^>!nd1b~Z /!QBW3%Fm(~H >lRp0Ӕ˿2 e۬F]E*^Đ* !f CJɩU6=4یu/aO-$Pm_`Q x`ҳ Nqosb?HrApj&܉TdjWȞgiAQGfn½͋q3",ve %8S5W]=3#\UO6X1'l4DOHCint>7HTy5 u-{ҍ^YLY uj*Fq'0A -vh"/H~51׋:{ #KN5O*T~4H).gVUn3~DG*eNҪW4FSˠ(QD"ډʺS)ʕ瀚r|*aeYN6. c,Wr8oB@-8I[)8Ri\2SORoA-B8ʃ  rSx~6H׋/ZZ @t1">L0 $]_q!/,_/Wҭ l@Pvη-DM]CI z2 ˤ,!ِ~jkҼXE_H'ER'?6?u 5+);}f]3q]Ea % >!(fY{iZbX>L⻦bHe_R :dՒ~2D{Ei\OtūM)iI8DCCZsu|&m/9(8K{Hm8*z0%!Gոo\8( "nۖYQVt w^' ͵s)Q=v+FjEbJ,7R&bBQK y(uգKc[I6}>$Uiq\t+ɯ}XHABg8mN^aioTE}; {<$ @vc$V~ᴷ2h M{aaåk]fy]BL$ ]JKfԼrOceyxYCިmcٺV#7mCyRgq8iJ* &?Nߵ^6ufEr:=4Pˡv g]Mug-*Wfb$|cEHG(񪲋$.)eTDLٰxXhugi_johV4>_ sMi'dr\j!ME`H[ݞR+#oYfEX؅v6τJn˔Y!ly:)Pr'(,I*})V“'UAP:I"&|h\945Dr @4 EJ81$QoMEOIڻjYW,vu Q!/V\Ï)z>,E>3 ᮁmׯRUAn+~o0%%+AX+S*R *t40oql]ڂGJ4nqZӤJ].n"3" M5Y32t\GqhtS91/ p:UWDˣ9)Ģ捽|cKA}8)PRsD ]rqK0%t.`yN= (X>/TA3=)r]gb%<'AĽ!y 9 qAv1淮F':oZE ۙg¬A ;|أr.ZF6MC#*Kf] u`h,`CgH]8y2T)7OSwTBF#O"P2*ȱd'Mӌbgi|Vhwxu1oBv\a&wNq1!c{ Nvv8i x ,r&T uGP9 3'ǃ[xH\F髽(㙙5*H2 lUGWHGMyU9\B2M ;a$l ɵ(F|9Zg&OMJK Fɗ{og?$ODRDz j_XaNcK< ^%zzD,3g5gW+$PHXx@ulnaٖ:͞?f?!۳]9Gark6 @xل((*66ƅ#i9A+8LBϲĠe;k{9H[dNJS07e=ۅd Z_v+ӣ4uZC@okw wvyC>O2Zph)I:糎Ɛt@>-J6Ę&rPSM-}n+nDCh{fZVo|IBgۈOy%^Ʃ*Ƞ!S:v~q n"4'FfW$FγҷKˣ8sE5\Q.oH&t*1Y@e>6CRK/tka\ʶlJZh)~)צ2ͫ ̀/ P#`ˤŠ %Zd<064Ń['AF叙 =ng'aA\xXcgiʌǠdL Uyy2؆jJձ o-m!ܹ/h)Z"&BT*V+#;6Qx 8QoUL{L.usx}up$XX źgnIt,^eU]!S?f׀n;ݚAjS$Kj']VeP>Onu{j~ga3y9 d2Ėt`lw xS4{vg5Ļ-t}Sy# hHj]؎^^LRSoP" -4J|gq9<<.GxXt.Y\ef47ob<-x#MHIH&RidKx>oky6.)0a\pflܱnhEs(ts4KU=Z_|0 XGn9wޖ¥ۺ~2}4\UIM$<Ǯ PosB$xe5Z+_AVɕ^NSPlK&i* 8#qeae"òM 끤 8xp#tN2n)uiz!Y1zǠǒ^ZpfQgq&#apV"mf`]ͧNM &s꫅/]w4`'a䮥xwߍ^-tM TAN }N5iG Ex= %~ >}E,A2 ^1Sg)0c)?.!S5O "Pmg\{*Jt`dWp6=J\/dLc?X!M[;b`]Fi/ze̾?A7&>t<.=&؂ NhY"»L/KQA#M8č, =+ @-/z= IkY٨U}cTVWdY 6dJk8JYKaI\"։b ڊ=Pbej.? y]"@gbc:yбB\!X4_F )VV˅_VsJtɒ.-%ǖzZP`&FQDK d_Tt(k<^]쬌7it3BQ^8_Ʊ@Fhgk\Y@#bUŒ3edn%>4@WNX/vrKYNlB"G^6nO:n`Tn_ж{a!E:+wxz9 7TqY=|IK}D5@E$MdW^N]Q|yiHqctW+3XqPj8Ip?y/gKOĬ2CʫPKV e8tZ= W3X.f%+x%C|csتk믵A&+B_7!L-vdLEng9\#j>oI}T+EDZm#ڨ ]q{*!ׄ<`6DO{_~MdI",YŐ;9+R2~9iHv(aɂ` MyG7j=^|x'TtGmHL{ ͍51It Vn?/#O67wmFKA]hg$HR](wisHDʽafJ<G#'XbK)xS[mG13-ұר4IS ]9V>~>+1\i YlYjp(~$H +G c& /ִw Nг@r:,Mq!l G{F*(e\%KYvX=@bO;{WPмlύĪN ͯgc[e@X| ǀ{^R?;y5!g#n(~gK %:!]Qϳzw)zq|̶ր8I'>J4_c,Q:ߜA54[܏: )glb;m$;bDW9BHװNC/RߞY۵9Hӌr׸uQ5| [Q|ъ>)C#p5βs_]P/60/1v(Ұz2F},tzŏ_lEƌED $ d꟟"D/e1cE(25mylhަ|%N|E`@ax6 :)`]cV{VMq49;mrRsk"FzOz D@䒚YCl 66OL+ԧ6*sQ(t`GZ&9|Qvgΰ1CAhcCĴ oF*ST.WxVnoD7 i3s*?:Y|a|MG3g45Np`֛ʼn|WV)ӳ%xY@y*Hʑhh5{4D{fR+tJmj&j+ =EO.Wj`q[g"b'E:!"r0Q#`"ꐆ҉4^RQwBٿ;4S.Eu9ܳ=v2MI\[#}O{ ?V>$L³ۍf`3øMh3բJ}Q'6uh09#p?مEOWi+ >Mne]40PuG4pW89IdӢ6vi-LfVQiΩ_@y @I5}p(Z+ͻQ̉n1jMxm㠒i 9m^Wu'7n<1Jצtb>j6N:S2rj~ׁ gFr+ 7fގX{)ʷhS\a:+IK>$jf|'}9U K:C=8 iN$}_TXŜϓO~-`u-f-_W!Qx2 OK)9?u._Mnlvu4%[^2=LSu<A}n'՚sJh^bV`)/)uz7UDb Z?6ci(. }_xf>ɠFLme[GAUOS< ; J͔c0E6[= eu)~i*PE1*9^f0Lf&k(--O/gZ WiXs81v1k]0-=tի}7gTǨ+̎:"о!@1)v35طY_,@.kXG ']ody/\ʾVS~Fe E4:a_eu*%xN~G35ٞc*&V}䜬+=ZPDgVW:R~G)/?cƭOL DŽoAʫC2{n*kA\fiCw>^ɋ-s Ik$C!d !,,tuLbY~ ѩܣC7 ;1lUOQ)S+Pw*$C}A&2*žk0 Ae|HM|XcMK: ŰQ>Wmv s<   /iUeMBP6•oğHcP ~+M'X\?wx'=Oy4$[m~fsԋ_~O2Ƴ+fE&ܯ5Q T[>`-Z @)t @@_O3kOb+H!EeL" ,Ի)BYgRP]rPJjG۪dFh.hÀ-]6箰"8uv$z|ך]~TZی"+6#NτP@buLvuz hRFNۂRU7FJ|B cDX*֫f|/@4w5,JoؖP ~7V>֪5p1)⇶bދ$*Y$(j8et"}q$6l& GeŔ(ZTl_*}] _p64"*LS5CUq [.e+@#PDSVNKHQ.H7I2G$a݈i+fs!$S=c*4 U("$}4~ @$EͲnOm^+"?gBO4EYv`Rkkiq]lv!R],QLVzʣv4Fw /’{SX^] EޝbB L@Œ k.,ju9ۑaͰr ]Xa`lmOʔnƐF0 )dm&;?{ؘ'#+AT] BFxNu,"6g R?Q&Sțwtډ©r˂vVnciXgLոOV'sdGRAK3>A gzrLۄ5d9-fo7Xܳ(9/lv` vS,F[iV1}uZn.AatFЮfE+7)aQAq8KqY̒,PoV]~+nyWA`b֖6u-!hxx4̶+d~sm۬Ÿ2h c~ou"迃b4zxrdF!C %!x)^%)Y H1A__چe1 njr[V-cdd 2/ަ,uc5R]褵ap BC5wIb1`o`@fOm;dB΍E).Lbcw Z Ib>AF}st~k;9 r RUAMA2g_*4Ȝʩ1TGHsq  YG,jczdRЩ}|f3 ҇Wk+iN@\X̽9!|8`/~e^h׊OYcF~[+A@KU5 (g-?dD?5yUcvs]7 R~%P(,mtVgbe \u2|1/P=bc3ʒɣ _a=,Lkw JmGͣ|Tf6ߒ#iK˯zJ>'83 Ar[101sັ`6u/צd?Fګ HKo:F@SG% \GBxL GoQv@a~hwT3QkI(xb- w ǻ,'H<ӓVA} 6=_T%"mc\PMM% w Y % )OM;`vڪ3Vgh:0еUDY/CUqF`Q e ݐinp#ɯF崿VBT 7s"P" Y0#Ԑ)یY/#>cww5R)o)Y %l S-{aZMA~[B+ꏯa+lYpRw/,?~԰=ķZ/A8;zkd? 0zVz?'-PLLk2`"ifT 4+Ҏ9]0Q<?OAD?})j+-qQQM*faSW{z!# @:9rrn|o^45h=x_nz!6H5}l^M"X*_8D|I &n;,}^iL-BNJTDK@X4o0hh+ݴR&]PY$MBC%r efUmU\7t{t QtVU?LJ:(wޡ= $ }C?< vr /eIh'[`OeNA;k"oXYƥ:^7Q66I]dP6Ţzu}ѡi̴_9Фɰ0zU @k&0?awO`6T9G ~)=C&oFd.Њ]M/|Y3)ܱ75xziz wշsWZ=boAR~Bmw,CyфC]@$l@ѿb╕"5RVXcA퀰ps$!6Ez˚CBږ@$C'ŕtA~iuJyjN]'MX;2v8Ҥ(ǾGnp vin/gUC?˗y QN"4 Q#v5BiP='ŞDŽG Xm }*8Q8 w gR4$.hqXu[*IO!㝾@0^ Cj̶FF"ZN.mwi,)%jOfgcL)fy`Ч@#D6Kp 9jB.yK f\ %)?z) ߏCO{DWgl1=\HߣwLGo])[0kI[7 z6gTNsAUN!tm=FOٲ,L;vWOAWPdi>@]jPlÓDG!w,22-2](DZv gTxTRLQjQ&Iks+|3gN'rPRV[.)Ƨѡ)o2?|u!hSh~Ї#(ܐgr8UWιqA̽]aZٶ᛭ˁN4 ZU'/yW7-Ts뾙Q2bƜ^>}[M wK" 9){%Ai ֔YVҫ`n|z늯)- x;}7Yrq?b>47Mp5`pNnDkrvR=\̋3mH^k˳#;2/ Fd-eu켴9ϙG)^I0aF]:; ^oz[ LQ@)9}eyE*I|P#53h,J wÎR R۞tzt. ¨[.enXxclQ_E@ӈIQ9?{D wc4L gO;.% `8ՈPە958Op@?0}qsLOzz$Wh?Ղ?"x/@1-tPz (g 9%Gz)l..bγ=Bm_Ո5hS<t+hvy O?qH\'3 ~3=u%|_SW'o] 5_)vsOtG ֻ; i`KOXg?et[@ QYs }qiՕ>ݶê+ŦX6`~퐥0L0/M~wӸ'ftVD|qL#5coyK cU5ഥ‡GC`z697Jgzw< ;'E"CF4*E2Nk >+StFoxyJvsa'>%Shw*B L#vzeH-&Wc&љ *qw-ĉ^wi>,GL i )9n qKjFne}Ќ/oPşub]2?cyyȟA_?ar{da/dhqDK'7ej/ڬZsu.vWG;WPx1QQFIc3vYoҢQ|XPrv+):.ڙb l%u-(*4-hʜuz>%`y"Z+:PD܇YD8%It!>TŔJ5D(*qMB!}'8f!Ha@#4;?M>)GpbBAU V(,)?S>8(Hks-a'蟔V?koVB n =s??WhLh0AkF/ς,Hҝ%pT-bB @/J)}5w9ؽjV @6TS ]ƌ''u27x86`OCqu`zKƙ%V9y҄/oW(O5wk^ -`*pQy/ $wUY*E䄓PF>(+gWϊf@ubb$E/! ^` &T\WCk[w5(GWphOe>uL3~4({/'(x({@7[gڻ!BV~[-%l_#I6oH-T+HX)˔r sdCMcUs!oC JQni˟!VVX!=AL y,6fOkϳ\qHm9@SGt2J,Ƥg'P̦fzaB7!#?00?g>O&K8\nf 0T)uX:VSvܼٽ"MHaGڠ%pyڵ` 5 Q X" Zu#z_g+<* xcK!#Z8ZI$1`Z:}/]}_f& <>B^!7 46DTD]r1.[{ZqkӺsGaFʹ V P8U-TK0x$XwwviTƫt*C;.!flLjJG/HXb,`%<؎ +"ǖWnˎ-&~ _py^@5j[a*.g)ypkv0o#ܒP9O?;Ѿvo`ÐL&vj.],x)5id/(ˬJ.+h?^HZ($ 6fP>n#CYG)$KHn/n8+*HK1yҺh,{iZ@%u%ɱ>s~˫ݭYŗ2e'Emj6Xn@z߳b500,Xt]l9ΐn?ܯ[N$?b_("=ΨDoqog T>| [}:Qbx}6CenA;Z?}o+fG'hX2`a"4^?|1#ή gDFRݥkcY;cIi}ཀྵG ⹨h' 9>[a Tc OK]+F^S%ؠG+WnpmJRwmd_؀eO /!$REӽT8ZĖi_ac$j~uϩnrŰeizrF4OIF[ܘaE`=N jbFد*\(^!n4^΋Ԫblb0SRV"tnXQ<6}+1ӒzO[:A*?pQmvr͆Po^Z7EyQ\&g:VoDݸ}{\UǏ `uȘ-F35L;> }#d9 fkmg"I$?ZLLlx`bK G|GL @oxQ|SD_*͖AJIZ!lCRMOOJcISgqezQZ[|o6* z !C1$Ma= h y7fY¾)\{ x?9}-?n.O|v1aL€UP|P4HdJ8tڐEVUmu3]Ǟ+|-f<vDb_0M)Ԁ YD|OTYǮ!c;1Y.XS^lPxܩƺJB Zym Meİ#1PB>#}p<vT'S+NQ]ŵjHr'w2௔2! Pa4y(ht-[ 2N0NpX{~G+M W=0W((P[-[8W.t0!_R46pɺ\UՒEr†A&~d,\+C|`=30r)7Np8+^@?{6:I^do1h?`-Jqٶ: rru}$sTnԾ4dr1l#3%Ib bbrA KP3=/ݵB&1Iӌ+O$TÐ^QFpR 1Z#e}i*Ul7ZʉS_LJ&B]f*=5}|[]P{(ϦMؽC>&`LH^2[f` /L,|Zfo%ğF\jC&/9jZKؓJn7,&K * R&PUMFCGLb>~`TE}?z3h]_cg.,m psS%ufN{=KpܷX@9(q?q>I^Lq'K Un.m{?Z=B"u,kme9Nû1闆mńӳ8qhTcfwMVZDbKl|Y1a.rLpbM3"Ѿ" k6P$7*$Aaؙz3x0QQ .7D >BD=Ѵ]aև Kz+\iĪ4iP{A5IyB"bne L> ҫH&0,N)xћWv+<߮>Qp[Z4{s3Zìe0Ҧd Q;ܶLa8u>|rgbwʸ ΕתmhΊ'˔&GM²kkS2BЫrB{`ءl'#=w"@Iۑ!}&U)89a8%mW?%Ek9+B=21eu}%t\n˟ K(&Zdg_s2O ' /cvF"^Zp wc0z,5BvQ07$\=P{h60,8mpvv2VY/6gQ:5vɫݍy ɡ(X<mru `8oѽ|F5ƟIY~@&G/E[8 6Py#\di?‘2yϨa!{%o?H&EQۅ/!'E{Hmy?؈,X\ w=T&&hLܷn1|,6]_="\O*۰:܈BnSmmFD"![Fn|;$kn,D\ցA&ZFJ?ĕOB^t o 1-UrƏ3 ;  h4B ҳ }[)Bxu} s9YGI!ЏR8(㈰ 9}u皤"5AYWO/c4(r&?xџ ȦY٩ka.I$>gŎ8 eIZ&mD0TR}`S$GlTN廱%)&gc2M UI%丣>y lϕ غuv,mv"#"t&](c#uc-3."Z}hgW{֓Yjp@P+~:NekH3YU0׬$ L,c!:֣f)wM1bqety2Y/ԓ큄tRZH3ß;=dغ-p+Ҝ.+T:p|2tdc5ςs'lsHТK2t<4cl>9XŁ1\wj5C' x5!5}Z (/B'Aw[`:# -6"]Zr, < O 1.z/xq,R{f_26@Pb& Gp`e@ 3^PBo7u]zk9LXœM8X^‹kt  IFhRp&ӼfQc: ki>A 9qh|oSiP6G‹Qhgng:1nμʃ̟𖗫K.{wGU\$ʰG)&既 626F':{8#0)?DR>R|z>B^b_w8cJ, $(mXHF$j(uU(baw*{,3xj8(k4[JDOL)|Jϭbsz'E1 Ƀbƽjw^͋[xOy%$xF7/ px~Ki|%;|.P"u`F,gT3B.:u!Y{WF :UED'*0Rp0c< o +/:'mn, T³LaxUq 8"iyL;*AӾDw;&Sm0o H62pRʗA$'P0i,6ɲZx->~yݪ:FQVWHS34A WoݔG}%7{'\j}@!I˭at$zRy&h42aA kjtя2 C8Y8 s;{CWDރY)+VVgS+&vɔb_Emdoj!7C933}il6&On$/994דx.Ǚ$G|)_p :_L ǵ H6+6%OTGT4dS{i V7uP-&g2^(@ g&MɊ"* )MiovHiI`6H&M#j\U/3d0C8p$CG;;.ĞKXdۀnIbv5أY7WG[r-\ncJӖ].\-QCD2q'HK@Fhܾt hw@T]GD8j < |:dz%y(:q;훕C> }=t(\jƹP KpoPrMNADJ>&iڎ#TWж"߸0 +!z+Tb=S3 qes+\sΔ,Uqc/-IQ~[$pI1,qY_/ANuұ;IE |ъ^đ Q)2sC7hz)<_ﺵLO,_mQ$*9k/۬a| SNb)w)_ wͭ(ݫBl>^j.\CVI,:ʎ$aAz_E֧Gf[!o *YۗZvhYo!ʺcpKYNĩ)D:NvFңK|Z, HչzZ(:0ҝƾ8)M &Vé5-2;9zwNI|RdkLW]WAͅ,QGsQD CcfsnPGcHI\ f{PU6`a.مy1bcPe>][̼ml:F$rfo3dd f2ŧɺ!e1sADs=/R9?D_@%H}Ņ{ZГv7ނ,JaleC#x+8 op`}MUWqf&oM[b\$ǢpNM}t YTqmD(S.~pcpYNB ,J+ٍ@;CΘPbzHjwS$$M}ıw{_יa!m-f(n~cJ@fWQ"yphSqJ^bfe>bUv\':v஀ع7*0@..btQPgchS<-Vа7WƘ 9]dޜD>bĻDD+El/9/>˵;=yT$XZ͌ӶO'W[XzKvXn@kQbw9Tvz_$bH"gp4nf뮇(, u7rfAhUXX>w!mm{_Xʓw7Px9o*VV,PҩCEEC u"n\!@'.Z8Yup:]Y=SZD>a!-PuΞm1:fD=m|ջ_Pd&C~yT&+[+Wu?S4Fp܏'3DiH`} ngh +<ڌ>ooҺA$8"x![OxՌ-Citܨ\D%Xo([xFME-qOZMLv[m5fV L]{Ɠ{J53mrAamzvўM[I O?%1JͽR/O8{Q n03?? /? !щdQEW)4{grbԃXba H7 *E%C!ʗg J#b6k"й`}q݀E{`z$\¸0avD8U:y}U17cPQ+aX{qܾ:NIS&1  wwhvSǡE;O#F8.n#6ҊY6C~Y尼aX@4 cuWz TY۷KՓAof}ia>񢌥NqXH0vmD `"46n"^vv\8?Sj hAvLlUĮm4M8:3l /\\«dV]';콻le'Zσ!z4ҥEIA]r.Xx ŀE?HZ㇨8o/ `1b0㗈tD6r2voJq`DM7y+)x{0kXoJca&gj> d{WWOOt3: +~b鸧z>Yw9%dןJń"1io_vmT lRm+D<ō3l/ռ2ҋR^QJi1,sUM5CGPƳmO Ľkzg^-w0dHa/Cy;QI~뉯>WSI.P z+e R!5hwyUt Tp8ʞnoH]x~6T^m RpF^9Dmvղlw!uQؑHr*"4|~i;;5Q8zJ/yTGi<3!+O)/Fu^ښ3WA}>n=]XGWǍɐ62>j_A!qhyҡRMm(e4M_ՔP,#ÄBS'P8YA")5!#I7LL#E^XI3\d uPb)16c1['Z8 N_AN =k }9yBGf/Iv8 nwQth ,.䪝Z~8.)oWD߄~%*u`^YZpKeIݠВds;_ l8  ^*oOԳ&2p1eqxTmm V]Dd W߰F=iMR5Ic|N{EXԉ[ϔܚ^/܃ZSP KAhlc%GT90E,?#ml h 3psN3o+9uIkG: 9(#* (v%E"@{ Cg.5.̤&\En&W05L{C.]E^&lg QIk:Ɔ7TA5X2/lЧyjن80"wm̀yŪr}OI$@j*ČMXO,_њ!-g!vS\S eAyq(MqT$$PiDC8U_O0&C冞Q,d* S%;!5yM7VXw M07kˇ\ܶLC9I»)|;׷}f,?.W<`; 8wP8EI.ҴkiQSKDX\BbѶ=>dJ(8CGi軍&Rjm#eakx4˵-.'AF txPܥ{<, ؟&vX$H5I=u?^ӐRΫpP[P7xe= > '^L}9==\rzUDWi^ xJi U|uZ3֜y܅&mB9LnLW +C2:oMb 3O'f$lGZGmt<9ex mRS N /O+ /P奎w0O;-`=XR)#@F3 4@hgj:z1<fdRhrY L>O/͝SX=&|]Ճጳ5rM։ƶd\U|Rm;wVe.:UC::JJ+w̬Eh @;qއvV/qNQfZy>@ksP\Ag^C!vLpV gՏBCL~dԣ Z"9<ܜVݵt{2_ZdТ`3Ie$_sC8.+WMw@D{Xsy]M>Di5t^<ThhJ+S2N;ߊoh*Uk0G.YJY hk;`=XB[)'2俌wzHZCG9:ɒӔtc }l[[_c% 9sN/;&b_fwm0T-rL+ n%βʱѢ=K!"'\yj7AN1h)#U#ybrCJNoEď*4Nw4ߒWA}cNyNۥlW͋MQc?6Q6`}X'‹D#郞ϭ bIԗ{wiu!6SNI] [2B}Pc&d#x{`2%vf*PQh]Bs#rZ4DYU[MW_XIyɚJ3$GҮE%ȹ˷m;3f5Ճ>4jPqy2L nJ|zV:gGJC<у3/rF]\kQlSxDEcj7hBDr-_[ ) NPX{a$s<7?OC 曡=0qAu{j3qs #WXTv).ۡj Y;W'xZN`qT5PQ_j*䌀4Z9Ө il^FYXe5K lLa,R 7[\ګgC ELJw^VMV׋4ed-/djVN"]\ۄV){'zu9@Ḋ{I%r {@R4a[dwA5x11L-(>>N8w'}QXմ@aa.. *dBZI7Xe=Q G E!dOCۘ`3:Z'@0ROY9U3nr?I~NYbr0(;WH&X:5~f;hHAt<%1hY(^5i,@._e/v ؋HyNW"p2&d&R =TBw5f*G' "Ȫv|k]|7:0UM2|a8o=M/_\<@E{u+<ʼn3A04\ tT4`AFocV>*ug_ QrsV;LҬq$ >/ñ3 y{gWcv;yYc}>y49Poᛸ#Qg ɧw UO}PHD:'E|w}D |.M뛂=R*P<]bM: wT~/3xCnT4vԹ{j$&1uwU|Xzƞ&Y;Ѫ_XvSEK G<1<6A]2ToI+-aoW;1DOR3G$=$y,5B-_ QhY^\C]q/܈o 5KfqEU<)}W|ҾƝvޛԳ9x*S'QJsԜ((.Y:J}@wowCsew툂 '7B޺9v3XCfgu[xFi_Gu? ՘~VI e~Q/'_K }gsX<*|*Լ iM߂[LhG8U+ECzD4 @Gx#xdIzaO* X62K-p˄RΛ->D ZQHqeNFfwHNϠ2n!y󰗷(s$Y~̃IMv*Ҟ"2)k%+,1gWDn®&hOoU*Oy9{[sx #~bkQj2牘م-f~ eL F_=!s%{t}٦A ]Ջ؉n_fO%QB$t}c , 8kٮP?[,5 $FR[1f{ClC0z#IJ93hse]ltHYܹ΂aFliK^>vQtz:#tExN%k@9#g\ʏHXm\QL1˾xpyTls؏mhJI !a\)[uy/;|;3v2 dKiX8WZcGP8SpHgc3zyUjdc*HEuI)hfD* 0 t8{q D@n, *{ #[A8Bb3Yqv-B}u@ϋVk6[8w^ u7fQ%e&1Fw{໫|./Ē܅hR+?Z^ӈYLj莉YˆBSԱmI5a|{U*NphNjݏS}QQ2~0 ЉɊ٘X.nHз`ƖCiMm|EJImpGYB%9)aogB:s(u ,ww){<{35+ 3%׸i#NHuxX)S\:gsVM0{I<('!2BtEQ<`572bi` @!0z`VVNR^j{ek>sjj%`׵010>{yo0 ĺLK*K/k!g bh b."mjzlFt$0xTWYYrCLq/-vAEEscMW-bC_C@gW!-;j 2D騣u&Rf% aI" F'V!@u% < nҀoGDƦcο"xa`[7;lDG se2t5IԗS\dAe3ZKr0&m#wk;6jt?T9˼%IM IC4u)tɼ$mWT+F aiL\iخa>f18;Ps~5XMo}-#%$<;ItW&-'rXF"e=[;NJ;؜Wb` |jmĜGfIUI{ܾ5kWL3 [ճYwtaTZ8@іXXC ?bT qF8smAbʝEwc8hXE:Rg4gʑjp?k#wM#!-N8<K)m6G ;5!i>xrJJ_>z +S nZn2sfZ+Fbx^/wffQ_=|BeOFEAMqbh-|B_,tIGX/16j3$\tkCgO9*_x$GKUbhBZkWa `)m5.1̳@i7Z" .ɩ9 gf5e ?;1Q$)}!Pqo&~vH$RPR`6* l&H,i ?%$ {st ޛSFy[a]SH1YP}X73`.|~DcG*}btB2(` {4jRvN]w1.T- 'Һ[HH^+W 9\{nFSAZ[*G05X < SesN`td!g*F5 Jwp,^_V{_e# 3N:ғy*6N}{mʒ# 4Q:Pԝ%ιw$l֖bf׶#(&D]kl cage+Fdѭ҅^W,x4F&r"nw?A%`5 >;3MTn)8FHo<-WH^mq6pn޴b lF&Jl 3 '(!"{L|ѶȞzju9eL:Mt 9/fu>ERGs` `DZ}1:7_`njγF闼w pJ% ƐLR15O^#䝜Rq8yB_0(OՖʡgѪRt%PߗY4T,H-Ɠ'>?-gxh h>t(4|*"fQTdרe'*uf 3@r%%Q%61EM~vH mXn)ܯ yP[P/菱&K3Pb_p/{9 󕯒+6Ff:!y0s=2TOMt 7;)Tf8(&i4L5t*g:W_0gJPMb+:&7ԬDmȎDImC~N/ߍJL8&O&)# IX{e};ŤuWd9NI2X3=c1⑮m4|A1 A- .IM8L Z[Ūݲ ˔eѲJ\ C77|P:Z#^}o7„B.5;5>V4𔔈;`*dckL%ޒFG ow7 ~R`vho\oKc:X9%j} pTp i]oE#2ǝsv;^/OszDV:"94/EfEn*턾j*R30 {rxkܞqM@,LH V@v]N68s`=`AKgqe8G7_T!uKR\E FuQ O1cۮg% m†o{MH?j#bCoRt@!cA<&TJfn&PϋՇ;ĘEh; >ϽDfaT 1+ |/H)(ǍZ4cK˾#gh Υ2=SؿQGjwf59WmF2 ڮi]?'-W+@ϮR~̍֟i(٭|՜E|q#= h^X6m3"[5sHlNBnċ) xh Sv7V98)UVlm0X4}gnWk+b(3]TG&r޺}6(b 7 l:ߖ%JL !B`Fk9hB "l xb>bnAo6 W;]Ui8&\W'q0 uξߕ3x% >O(}ȍ=XMܑĨ*rQ~\lo_P(18n]N !TFz9*Fb·wg4Pci?ɣ2qsFVtK1VxPqG%i饱[XCMDh73Zʬ$-Ea[h?!lF^_.9+2EN! 1Zͅt'i/_)m.xcd~N=oұ0% fjs|z|c;ckXQ+s%;=*lʴA‚('9kg%)rTJ/#9Įݯh)U;"+Z K6)UԤ,蘁XnG- -7S[{ީbN=ތ TN?{/c2Wn=3zs*+)g6TFۻ.$X~VhSbP];ČRY6caj7)}a#&^ D5u+NQVxtbrP/ dpz=D y ә"Ow!ňuE-وzmz.=%;ee^'Ċ_zT9U- Fh t9# |) )Rtǝd0ᙢ8^>ZaS0QV=\:4M̥p*^sPj3^K w4wi+ VVV`z!(`S?~ 5|I, r"Yʩ>ݣsJxj5ё Whm->FЀJixuKeG{[3}mVBŠ SR>e9kTҩVHZNČ` %P4|Է-˴Y{#*FkF4̅zxM~ZrȋVHǗ:}SB|^g ATiywх*ƉI-ᮥYˉ&Ô@;EMK&GEiTniP?OOK{e-)&\b**a񙌸Cc86wXp.=pOJ֠vbyogV4KG Ԝ V`Pѳ4HM}pFfi:Nga<@dpŞ ͱE~!h==8"? o~Ջ\i?C2 eL ;H13E[.uס$nPD:) 5!D# VHMp\2``:HDx*x} hi(ۊ|oC{Ft$EiB^j⛭Gx& k4G"jLC ‚`[$:iGIyiɑoXƲyZuJUoIΜ̚}t>{U}W;Kg.<>0 ~6dI L-%W0O-%ݳsSXw}UՔb·ll:1#q D-METp/=صђYNZ:+p+{|z vCd8WqUlC]iC,FhǃrX.5%HpH{lNxNLr,ɵQS>"m4%նhwj4 VPBJf~ 9!2йy gw([Cof5g¤LC x}Bd S9YR!=[jR z;Nap|e7dN skҠƭ9 fH^k, _z]1zѥFx ݼ,bh6dԱINRQY/9ۺ8xx+Cam%a=~b h t46@pjXSQ*UcFs%NZ|΄s+P*x vnc/^ޙQMPRx~{i"1B6:;pv 6 XZh{hEPR\B D[+TxXCWBN3 r4>#zRk>ՠ؛+:čBU b@ d B!mUBeY|5wEIONu*`&5G;Dii-OYa<pSjPa:oWbq+/c ֣ȿuFP̅m=s?Sp}*y `H:UVbT  #SXȖ-C/k1P? J@}C*C)dHj=뮘}nښMnlk1--)x39:8ԓ=N(\ېP 0] 9'87c !/!upy )92:Q"DH8OOOY~]?0?Eo/0M~F@:6NщwCǎLQU|G|@rޔBt1cmԱxT fOz74|`4WJIgܬ^Di1cXQhSo},."yvBkCQGih94V-BA;dB<(zЫb@M^zB̸HzvFեJXiӫjt Bp (7R :c]$yet.5%ja?܂u;]cXD[ʔƓCG[ @\%@,_n/PyW <z;"QbCWwQo ͱHxb&?1tt.qqeD9O>-”d^=A_Tg&Kq \-XJ@гƇ30Yhbs39BJ>B/_m?E(ԢlZ}8#8 nl_ y 8hgӽb^"Jʸ%a 4y&-3do 3֑O?ܪ%}P'\)bVDzZ*Wcls!هLm;E_OOS.qhF6Ń8vg cODjbɘ{(۝B|&*C3~wi!=| y2Bpq _ ZPHLs]8'靹[j&}aS`/& klR_W.;54O̧#_IoSn`6h:Vju]iBV8Ajg% -'4i`EVIka3jg-uƿQ %컟%XNpMH]{0)x_E!GwJQ~)TTPd~qD=ZVt)&:{A`0Z@|wz6ͅ6/pgJ8D8 5E[rFWiPM;ZΫFJ^_*&XbF,ᯧғH`5F2]S+dMn(SA/s0f"[~͙(G3qK/쁓wt%y&n=G܂Mu¸)Ć0#fq_m IH"G֨|jP\uvkmy1s`:xx&wۈ(F;-by ><:ōO^+N gy/˲@G llҜz pV! {K3yTOmem3vaQ3 ҙKGb!KWit :pȺ~W5eb(o0s\D+tr?8NjZGK}ILCv C^X%&{hmD:z_Dg yt9fL>Xbf\†a<8[Y8\C@] ?w rQ2EQ5q D,dV0]R_BXW v}; 1dHB;3KNya.m;!,ҽDu*I`d2o~e~B;bnt0> (u/Z %v#b &OΓi]I&oV_ Vgm散'8y;B9w ޫ(hX #4AiC`cXilísZJlY4J9Y7Дػ+0KZ`bdsBMAݦ)jWS=~tZp4ke1LG.Ic&ccp{H#{~,7I!5 pn+^5ey7$L+̵";fCLNJ w]A"TИBt2s$Q82ۉ.R vnT+69 >{Jٿ-7V'f`HxULzvZ\l%D%-' #i@%Jy(hk;Vʖ2Ϧcf8.:$bgVԇ>Nosz>ӐNaǵ0& A՝x6 5 8\vЃn -NgwEb.nMM%yW\4AEnbuUV^pU'u9/UOG 꾤nqxGmE݀rݯ}X?# u ŠM ff4=8@>㋚cXVz+XJ,P Vx\-CJlr: ܗӏ@G*D&ѩu[olQEw:VPm 숒6#pKL2[z J/^ebmsA[«ݢ3wXYk ux[Zݏn0m [꼼A"=gtk@j`oSGUAFF -;ͦ*đ$pokV$PUkgVOjJEYhG)yuYٵH?*}d5rim!̈́.\?64?_$i^~J5a1Qz|%%&- F%kFLYoO`_oڡX<$>>_P9 d_;LdꤿmKlmF8 )uXMz@)߆&Z?r;zINu7#D{cLq] 9sM}_ԖAKD<|ħ 6wJ[-ԼT>U@e`WD}H`1dhTmtIEļg}#ܔ]$ I۽ǼV-q#Ym-KOLu$̺? ֤'2$.LP٪/Dti%l<Sx Y-NɖmΧۉ-@F9z+ګ=րKnsG 9C``>?`eEUDzMlw}c={y'7 0-Ϛ>Yƚ#m?edlK붌裂6KcYIgPU6˷NɜWhbgH ZRȔYu\<ɟ^A Zv6kдʝ>^ys>"Z$';y 'N Fxtɖ*) 4"gs+I(`&9m>At\^tZ]b :nK$- ?tNVlIkQ,Zؕʣi,IG,@ T9nie>9[$pSZNɟp!4G3nj[CN0;N}#\bMfz7-edj&>XHm]t!_ R$DqL-ٜ~a>9G7WE2Yğ/:ݭxATtM1qw_<;r^.n=ѣ'quksmPU+gi|=i .B]DRхe#/l⢨*Ngoi_l yA04$*]"!{/`w8Rˍ7zx;x4wA>] ='y {v?\*nO{y[HiI>%V7nV1Vgm]WLTtS9@ t֭F.W#?xuBvʜ9ʐ= c-@fsIy'!*b" vo&-6@'Aqa, sGȓj fZv>VcF56eϥ&A;7e6B$#*K<6 m@04[k$*xG_KiʓdC ?=fv8MZ(N6I@̰ 6}/'?w-dۯ\oN9v<(&t\E#,{1ꕐS&X^4ZJ~][+IfX[r ?] (c+Ҍ\$e'bP]tҩ1#wҩe@nw ΢;a $Qŀ:x7WSho/_t F1Z[Fv3ZDn}ϗ+2KQԼNxe@[ ` G:*ve|SXkğC$8H0?6ȝUfML_)K Je~ VIr( SVunzcH771q>WRնů g:NMh>? !HhkF'b%9121aiBʞӲZ > J.baVԮ9pi I$_= {!zN_@XXת-W:z]j),/ٛ'_];VSL(_n9xh/`gd@覜؏R߱C}r|G+tO-JT=㶳#+h^cg3Bz;iAtvt<<'t *tqQOFS/;-{(bCKp[g"ĉz 2Gs85ŅUV3)S|=sm!֫N YƧPk`Aεcށu& _|v\W2}FCr}ZՊ2bu03  mh$HQyŪ=VcL^R`N/|\h<~R'֘V ;V6D;j׏.kڜ'bβ!`K7]2 ZA P]UWR H W{E ,䜖2srIpɎcQ\Xo $ ^VsPM%KRPd3맨>ۦY䁲fP^6>Q+Pnu#N;`UYdcLL(@Dz0\8]L-3_2qQdmoM).gGFB=~ P(4_.x ﺯf\w7'UA7(>P!Fbp?OI࠱G*f7PBdE׺qKqBHÓ5`N M܌ Ɍ1yL5sG_d̒EA >g:½ 4Ѯggj3Q|iǯED:<qkTq*{P8;)_[/ʆq#U!K FНM9Q_։y]XZ@阇@Ѫwϙi[ﱧ9ijdN< ZSkSѰ\/xD\Vs(Qgx >%! k+3jiȵLU|&}'|'`U s}A!hCFI8z˽ɾGCm>s >nPm3Wx2گH=bTaX%aN.ixA#W]IsK| ,ڦVh{g \=d7h~PC³OQ24S`dUMB0Ɖ}܏քVrJKQk`,+we{AC~աmJOꬫ%ȳIّh1 .C4t⸠i@+$x#Y4zH-SU8RJ%![1Wu8;NYR`VY-TNN<ܙC*~-|pw6yGȂR[N9gZϺcjE rj;$y_4 [y5I5WY,1₌ rsl ژ< N>=9YbvyëӎD׮]p8?14zT fH'!bsuv rv}<X .O>#P;uVoJvk]2Ƃ yHJE]m(oWZ Ov)ːcR7)μ,:Jăhvwo 3'2p3?o1g4,z -DSZqo(u3s P)8؎c#{=( G\pmw|Rh84]GV}3XS>=PoM؈G{T\哗؜LJ)2yz^ ޲0O$ fb?X_7l!rl`C F17)}Vy_*vvֶ# 4şMڧ3 C`A:=|#p/"JŦn]D^LA4~Fj`ő5VimʵGSNFNݾx =vo 7i_W9\zt"Ǭ"aR3Uda#m'O6LQ_~ wSRfG,w-3簄׊X<#NYV"9 ~s O76d3[G/s^w /e*@GBO&ŏbCprQ֕!͏#՞GxŏyPQ@t02v";hgSBC [Y.<{|3vu͖a4G<:ŶQA,?Tb!EG֙~ʀH^^Sݩn­oCioOrL{Ü?%K#Ѿ@ ,jx -vA2EafĹ-4%oS1GkX1hYB2G Jg3Vi&_+Ϫv1~8?;`.9-ɉ(%xPU淵p`ZaC##ؠR&qg7ퟻAZ=^l D@R!]扼 dGQ 7fW^9!Ýp/ؗ.U1G%Ɋ ?*̰)vd*z!i / 8Pn^x8 20|F$1 z@oh&ȵl~Fg+0p &RZ.68V *M 4Pa$@J1+s䚕of cɣCmC]+̢2;tz]5Z9!tP}UBoxӆl|Z0Ze0ZRDAڑ^$TeAv1Kmƻ"?E%{,B3G:(;G{}1XD S 9]K(jy4\[M)qN9XrBxּ>\@a$oYBLwEA/ZDبĻrgmDy mǒnx'h!]TWBnB;0(G\L<ȩAwQ,{\]ro<:t`&~) Mbպ x1 &XMx2)L8&)H\^A v)D8j3,VDp7> JD\`BBA00Sa][i,9~G35ʶ)DH|=\Er =.آ(̊*(]@mu؋z<&THr"lA;iZ*ӯ2M8҆,~E]XmXw4~Pf=emKcIXP!?:1#O &Ki?"Uyw*r+IpWضmiFK_ULUS4k"1{%> <("TBeliPѷа?%H4Ss*Vτ_}_ OlB{W/"I(c[. WmRn.``ulY#:w!['چ9X<;=Y ^-o%ҊwkҐoyDQьb bɄ~cXj:Q94  *~OSmi ;3 K͉8݁fNR Ս=*f4_G'F;X*19 j [_M{tDiIu}l' e+BYB˞^_aiħy2藫.=ľ&7-DKfcb=瘗Cx5m; lj;r(/)dC%@-V5H1z@F,Xd# u}31$ ÐEjO$* F>Pleǖ7P lYm`aP%pn_g;v̱ jwG/"2hZ.$ kp3#GY$};?>8sK3aE8@rGŃ+ :ڃ-y--Ʋjr#1#QggN8eL }g# bCI24miñYQ*V nG95P/Ya6[0PH1 !=O~rVLحL3z ʬ7"ZL*d~̏2hR,pE/Տ|R)1C]' Q;^fE}1WV&$;pig䆥?RyLJaFZȔϟY.Uy ' ] .0 Vbo`/1G2n op@R2(74qKS66IY_~ce^Ksc8YBj&?̗u>:"^%Ƙجޢ}!VJOg~.ϴ{NhAezDH95p/(TLyoqbD8g%&ZSqۙl\]^jtnR-E)m\^2O億6x}*(IZ8Vflq`Ur:hJ꽾ǟ93\`O6 fn:O"  } -gKbV5idȸLΟSUϜj]VR;+EnRlSXX( O@3ƸlHVy0JHR6R^n* /ms@{HT۫zn)=FC6ү=ܿXNϼWWGt%q(sMVdvh3IP׻柙 B5VG|޶o.Q0:_$@<0ت3ʗ,W{ry\ Ⱥ5C/2ۯ:mꈱed5|æȣBJ^bIcS݇ a1C2Bcu>6T>N:1?BtBɿOJ9nZ&6d1RQ>`!D_$iV ,20}Qd(xW0ۣv0NKYXR^~νtYUCuk{Y^&\d6fQ.*5h)9 z{)bw'=%HC ԙX(&'(Y,5&J p<ƈZ@,)m*RY"č\_.JPbq+օojĺbfKoT9+䕲4^TeH#>ҸW "2ݖ^c SjL8K?QDq$LS&[Rh3X=_t vPF ]^o@4Tؔw[hlě+vwqKGٕRVd>Q@@*" ׆ßG:rdViIq2=P6Au a`Y.22M']^XŒlffcy~Q"w MQʾ E^yyRHBy}4]}rK5|&=/抓?wx6_19GZGԿUJ_poX^CU,G@FQ ʫ g^{ KíIL,Bu*aφ"3#=Cx֠c2v6l<ϔIf`m]×Gqa;|'/d%Brja0~,e * }kQiPqM}Vvbz ab~}h9UÎ! {MMTD-Uw gҧE.>΃:hE,S?n1z`SM!˥}љUWͬoGFL¸;PY ߫j] eV{@u-ͅٲRv'cOS8fb.tuBS3]D~sg x|*-%]UAQcP݊\W +~O.'FބWEeH&:շ. \;O_ BKn&T܂jRam1VIg"dӿKLi~Ef7wY;~twH?z׈ⷅ,&<ކIσoN!26p1'_-y-h$  ;Suyݿs77oC) c D͏>RpJ@I<,  _%jTjby/-<4[~hzx^i%e.D5,a|(XM )QfAQP|[vNha8z.to P)Tվogd>p eZ#}sW&'blBǎxuCWefy̯x{"ܓA]&˴K_@]2ʢ/T@âo8c W9>>:\μ:]B-!3cӆ 5~2Jy#(woz8 l9 ^ °sy6y4Fȉi8bU5tXsqYv9\ֿ"rEL͏2ԝ(uSJMdž !IdC5ADC6@F3'2A/ a5g樂}8 31۴@:]ZKAe:Ԣ~`I0 E$LTƼ19^ U/AT"`%wՁ%&ߣB-o XxҩҘ|+@Qʇ*"{|r}:78@qn0Qp 5rRxyi}l"3-ɫNh[Na$jDD"q>dwxX J7f鶖jJQQK 6V5T^2 O-#J.pn2g<5go7 ZzȞ]1;C<8>Q/k͓b'Ս+rZ׺~Ql ]\Ѧq0D`A~uRʗvJIjg͟4ۜ8*NQq,113 |[z<5C;kv%_wU!(q2--튶ga_pgдkѹ7]2"Q kZ,- cZPڐ2 SD&5Q 蜰&OK'\q4G^)͞#<=ǫ{m2+/zx6jA\CR#^b1[ ;&WђU_S/pZ4WJ&]j@*픗0C:E=rJ;s$9? X m &<OOPX []*~OUX] O[yY,818d3ݶt'_Qƍ\%8HpKg _\TfeѻN͈Ys9^ bx{)PM %H? 1zC\ q*})Y& c%LvPw V9l_i7(M5V߭9/Ϥ'ˊ@|p$r%3g&3t!Nx`)o|{e_11 >ev HT1WC.P=)>-MR=_BU5TjV8t6m`!ܥdKp{FiW \@$x.@vW|q`ڠ=-K]1СY!LMg\_,LPZG?B`eVnobpku CO}ؗ-0.@) "ʆE <ߟR<4ɽQWO^1»| 08j\X]dO%FŲ ֣!3$o!xVV#:J4.O᥈WLHL${B*w!$11xdF.P0x!Z~ظ5R-F)v?y!-2'FnNEE,9N!72h ^.@R%񫒣ns2^v6(OڪJ(%@~~Eq9Al tlL/.XWCw %M/ 8ݭq~SMî&=DY쉺'}% 1'Y(Csog(S>ְ̪9 ̏Y sɠjWYm+~0.{Ŀh9-6߄\.ka7.nڙf_=e)E~? HuA{,Yk 0Iw3rѸcjy&NGrӯ-&n\0(9;| lOH %X1;)[-6#R]]ۄSM Dt<+F5. Bd Lz*j< d[7q2;?# 9V]9}P|1uD$݃kk%P˂% oB^ ܑڱCa@_W(U#EF<۬>t*&/ep_PT3`ݫU$[Meq/ Qd੢d!mohPUf - #ה%۞ukL!A Qyͤ`pHț{CSv?Bѷo{ڦ6о\L;՞a(pQfR]^*$z _ܭA|e}j<2W{R*P3Z[ękßVHMhFwtg$Ts"Y7^F#h]/PfVJY=rNH 7S>bEW1u} Ojhnj b-u3snBCуY9:'!֠7t,?ѩCUHxwmxj>N빘 5ЏRV3òZB^AZ8[` sIp=OgL%7)UZ7ܭVTZL*;E/u'`QkFoߓJli$IHe=yow԰ P-USP27FcoIx⅀j O$[T@v]2*KhVSGWO;ņgMA* Ra{`t[gօq|k9V6wc eW%Rx:^B-tӳ ;B1' ZY+b8#HPŘ(zv6Do{=JfZ@T+XEzB,xyOM ire>_vןxW+|>Rj㺳e{FHj省A?y PVxn qW + gA2% e b-ʿA8RX̑9[l:t9CN GPU[:>8~n^ƆJsj).qS^u45%ލSoN[O ug(s=wW̒.$x5 " ib[dSWzaYTfJmLc-)Q ۳_[ V:9OT27ϱIdz:qB/GV,#JW0z*>ѝi{Jd^c Ok_d~ ̍y|6& !m[iPwo&?2?b | "`u`PK@3n-y%vZ_z۔0M(gy=s8NLn̳F4sQ1T{;" ZbbLv/8O%J|cIU@#tk?mYiHJ{+n.REIC`  HiͣhXd2`{ecNr6 =\ 6DU~h3mvT5Θc wi'-mKBvΌ6vj}S\ɹ&s"j0Ծ-&Jcn~JMajJPQk5-]P![7ܙ(b=VY  >bRJ`-g6  t2c\$yGn/&2І\ ':4c!0]f#\R5ko"TLйfE?o!hhص9]aKbYqA;p|SGYl\t㺆 Gߌԯ'w|#VPBY&[:4lw̚ԙ*޲Z ҄) :gլ"v-̊.g騍]7\CTHin6َXfUsȧyyExad0, .݇ ]r&T OG-ifu;]&Hxu 9);&3 m61l;#U=zU{\_xGV 8pT[&AEV!0ұâgՌ]XC}Tg۬@WP$NMFQ3Uj|Ȫ'(i&<] ̫G[=8+Am p k:>SkIJ!,՚Bܟ`hKτ7&278ﱯ&!&2?+gk۵eڮ,gEֻ!|zc#fp-k@L!u*axŏ7m@[~3 beҚh;~2 ar&#HO21[60 Srj ),դ=e|qVƔϱORSL8 P-WC0ܪ~oh_ȘM p dFӷ\dDŋ#+|O`ǘ?9_gAXw%.zs6`"T9X#4 W^٘6d:/"R$^cSʲsTt^+SM+-|UF=~ Nli^뺨쇡vZZw##ֆ+#,kkҏS6.ϣ<ݪގABJ>O'*&i CW|m?hA(遖 C7HWG ~0b&ث6-h%pp_*wC8ܪj?Fr7r5zA\6ΌxO^D9 ;j:Oo*E-D17]1xJ0_GW3% yrѕm@\͎󬄑zaA,`UBj5!1ZR҄ ]Bqy|s3AcJQ=fΑ;Qˡ3]%1<܄L a_|]DOgUM{YҝgqJg RhvEʕ#i9S*bGvP.D]$%d|T!\+OPQ{RS+7 SmXFCMlB -ޫ]#%ѵv ۳RV;?M f-5b#tlJʢ@yXv_޺8aevam v4Aٛ竧,RVDh@'5cY楩Ej<)/4ы2IQkIZ7 Š ;3w*&Vl`*HG2ݎ4ч%ʓbaESf9OԶwÝqNG4pm.w+oL0"흐[wVO>dHo8eĕAA+PqHiqhנ4weBT×RqY6ɝ`tJ\?StmgOFx̣ͥHAZz ~zr>?kvJAQ:(~=UÎj4s޻zvW|j o i>0Th#}"TrL_pݰog5HR`OS h::Qy*Y`(Owy .d ˩0[)lV,ďNhqJlGqp^Q'I,L󀢫u3t-CgPXvÄaTrol!n{j}2lj3h"  !rZcn|Jsr},7lHpɸM3݁CupI8-3û *ڛfF7r/Q $@Us6|> u%,~jN1bwQ u_x;םjY5 A[ < R0Ym 8\H[k$*i-q#ԔdљPkJ4UǤ|毡3qOh}tiHv UXnSBH&+x'#\0$b4m'oHUpyCM/st~bZ:ނu MJG"x|t2PΫ "Ag| % lp]jv=1Np*ghGQd,l pS|û̸{Ƭg`߬A&/e}85-9)B,q&bcSBn/ZpN0R04OAoEv䍔\0iTvFEMlh FӔ9MQD)dI(uemGzS2h\B]kn>Pbl7O"d1iZIOY(S6nt3>*;)HUMGa|LJ ldZS%JTX0Twb b(TJN~)e 9&,: F-膹;˫4o^a3F7m,)l8W |`K~WvFyw WqFk urRt]sa ޞq+iqEZ!V2 P.̕sAP.Qڢg, e-pn~.M}#MebrXߓ81d azo]b [: cBP PZo Ҝv%U^FңdKOucf~'8h449&.n#43FHw J^hG$D!\|4͌dQy&Tz"zSGQvG*ϐt9ڠsSOvݛJOOZ*.`J(M|')G$뒶K} ׻;I~ꨔ.گIJ=O1Au!q%܉8A{d!Tf]5(_'!R-ix /> f%~Aʕ_-N=JňYX(nƈ$ujPV2OO KXQޓyVͽhvĊn0u.Y ЯTB]D=fI[RԒ*QOCJ9,'C`NI[%5g="rf&Ks2 ,s5 )ۮ>#5)s}3gưrޕ*02 r6'c)Paޘ6Y8!%n?wmԘA2 b 57)D%Di}Yg)z!.LTǷqd$0=44}`D i~wke tn;t꟦ٓаqV:$h0h Q :`K&ܴ=0e{@-/ҹuKeRHֶ"AaMt\^gد5Ve_D&mݽmUote u]aC;_хOԸEh#!Mךq2KcTk3ZI;JJAj8^2t, [ /¿>; om]ݨ]\deCG@|oO;܊\hH'3+U8F7DMrB 4B n -+gw|>ٸ3ď-Y~o~+MHz9 1 go0[tpeyJt\1yQlP y2m aOՇfvp`SAᕭpIF_x,cYaF>4j3ٚy&XrB4Z^)çw8yNv&8"zzm^`Ȏ-Pcˍ^})D S=9K&rmBb~1{=WY@F)iq"yVTժ$CaskFoyʢtpcjWVO޺@W TTiay YFdyccT oEbPx8OQ.@6P `S{ft\6>{14LûU߄Sx,141[$]Yvo_UDm >o*v^HDJQЙi ZV o??lh/QOAPZ;BӭP_?_Tg%C\o/^%zZX m6ulc+z\JS'ܥ^9T'ADr#l_MX*!jvJOb{|gC(14nZ?w8'/ubܳWnb>z`WP\K1ʮ'/ELa3%GN:~1FZK/nZl ^_^- n5NupbR.JL7fu]dV6-+<_ʍUH.݂2`B4B+275f`dT\v3 *e7uױT8i7_PŊ! X‚-p0Jl#@e @l|eOK-%KIIqtG4f}n LMpC?l\E>#=volƻLN1@b^$w-UVp-x9W.[h"ó-f:UܧHGXִ"KkYL¸%F+Wn=At1)ak^Nþ ,H e'?}8P67_,.+,qAF`H:`:3J$ʋL4cnmt =t:~RD{;mT\Ӛ,0`| qz6F,DL`KAmtΪe[~4 Q"e$寇 ,B{Cs=od5-Q>0hD9Amu Nm_opm4H6tv/ﰰ6^X{o3P.6ArV Kz>hӝH1AAEM~CG2d鞷vK1͞=vjpR8M ܑAV?HQn"td‘J*jp~m+LMz4V"-_la U2~j 06L *E"qjpٜWL 6|<ܝŸLݏ(P<8elS[ЋIV@yqw'$!2wr"Arٸd(.rPgG{f.U>ͺ>&WG/tMo9hn~LVW]u ?%NU4F{N_xoPHM9CڱHWڒr?K}5xHZm~ۮ%Ǣ]d^*W)?yH" 5жye,Mē$(tSt9PCJ{sǽ h#)DJy-B%d(5GM׾*& G.9M ұ 廅0`9Wނ]<rFBK<Ù-ꨋPoe3"֭{P-aDHNΚƪ0d?%xq65=u^gO(me,yv,NDj `r@ƶw"A̠:h6v)h/߰6ܯYJ+gZTK|R=~9]PȆrb Ӳ7α:oRDYllY<(^Hi+4B^W?5n ȑ9^O[-I=l5kE2p)Xo %< T"ԓl8 '}gm ^^mz(q(@۝q5^Xh2`>#YA(yc_t/B3 , 3O-StNoR @G gۀx<r_(0dk ݃lA5۳Jt  xa 1̛I)-%&.SkcyjNJcBK%#D8s`#4ʤEWCIqa 1 T`e:JhTaì0}/0ÐЅPy>~&H7 Bey\r-sWN̟`{FH|%JQbFQcXȅ:"VI?l?I*G)=29νb}6}^4tUc>;ݒi#;yBDYz(U+YWJ>PZ zl1"E!C At jpY'h ~/x. Ů;?U\zY/ߕi_\mnB} ejof;ji3mnz(9%0.cKYٍdo;°  z(w7:L4Q@B-CŹ?E?Zh皽3m|@-$qÝIк t8es[} esT,~ Gm0J]( ;T_$"UkczZx)qM>5^upkʠ0Ď%nDZGuހ5"R}t)c|$ [gWK-EP\6!jpsރ'F?` 'ja^li5qdk`b>Ņ\"}0h wFOQ޶?ֵ̝Dm{i{I;ے?"SNArߌWFrk?x#xxiDJљdYngj%ʆ$sQO>^?fm1pݛ*2lktr6oECʺotµIӯQ[cD*!b 5Xn1[ڗXڤn2gpLP_ׅRNT>Fo[j 8>R%·ZHg:tY10PJ?M *`_77@Ic``V1m ^J0ɠO-`PҪx]WYx"SmyHj]г]sǵ\ Ȓ[i|zQwt)gfy(1ΔT"*o`jC!T`♾qtȜ[\h}NiD8:O)=®d׃Gd܅yJ]@OI')_EɸUK?qپaQs@@ȱkB`jz}$AOXtAe]KSS z&NPWP4o 0%ߌ\Ʌyqɵ;e@Sڍ.R@)[XьMi~(408:i0$:6ݠfE77Kl$<YD> hMMU'"҇;x$< ;e!"WNE@>J@2N5M 2ɻ yʬ q&Fv8fr#h<=H΢j"jl[zfu4>wYL; !{:>UTMU_:A'zh1*s Cf.RqT~LYA lG!(W10x*yf^}T3$׆0+srqCeM[c$٩R3a(7Nq|fU6/s"'8VC>M@c0.\U :,* rTLLtCpy;&b-7'%#6\Lk^CXV[٩';Q ~Dx&0H+FƆe80]*C3:gtF +. *f*PHJX:5$&d#uY$ß觗.z1:UPSz, #&,}Wb,P˰C1=ȍ7B"0x'U$W^+㽇 Υ=Կ*,Ƀ (=x1c WK%-\:swbQl@50g +/, nh }%XrlnT}U Ipq$/Ϗ(6;P_ q~Hq}A9/3O,\ q1'Din/qs9r%w 1BL'p,~?L rˤ!@V˽*V|/Q|*h,)B]e%y{ƧQ6!gj5Mym.l0C(91 kHNW?ބx*z!q͞V~3a+~rʲ4DRcLL.=UOm,NOĚmcnA?*؊.Go]#)eL8 ;7׋W^y5p1Pҟj5Uto'{!QHp f14޻]zXKv?!0ˆO'!_-M1XHA O2CQP==tܵ[ OԀ3K0LAڃ4\E?BQ_#U6z Cɞ2օsMyרtcg$T-EN8:ըg+Fs92&L%$[!s*sf+vC7a};Ajc uodSGgVs 1gC^ώ)?ʏ+ա  `D'Sc4Uf|$[w~p gJ]>wKt>6$BWt>ͲxGōʈ"!x3.^ph)O݁'=po{l =UDa/%aƶ*y?v(ߥ5C2p9ɷ(m<)pdfΩI?#/T#:MIro< M<6-Cz+%‹s;e>V\tP.j3zbS;m3H$_)s Y/ܴ;D!#K++sCb}X="9&Buy3l   &؅}$$c|c+@{%,HKW-1Rْ}@,KdG<. o5]sIL~#v^]Ew;/Caf^!~!5 (pFb\sMB{8.WܳT'L>'yW<Mv(/AH.7 IK5].nԑ`KN,w5mE{5> _*$my#%W ݅#OY.WOA{"xIm$t{ףBy)*RVzqa䞶#:`&U 9[>nK!4JV+6+(SLoQc%n (䂦 _ osO8k^%kS?1HG α=2+,fܵR!TG2JߪiBZTC=%;wcgm60 7Fdw@DDm3 Ǜc 륪%D`6*UCh4/t1|2n컔& Gtx%X , @&m$}5!ns qu[~ۈ#,sL*ΝM [l Wx5GL .}*͈cˆe|xRGȆp؝y$Wn`t>3حT˃Q _5=>}ϥĵbtvQmj̥fzu[K;⟃XRTP7`:K"d .M 1rYa,5m-e#]%:.bj++aؒ2Kts {^UqШ6JS\1BXb6?VTү$LhL1As0KOϿ%41_K&X7^7$*ݶcZ1\1CV[*ec`W\4P5J;M4?3N|tLTQ"NSۮB*sUo\zW_Q}nНSuu=oұN˘\d_L73d&]bz Q*p9, oDHo X^AI[C!{yY˵N. W0)"IC-ss)ZG6o{^͔T %@dE^2L([vyS=]rr2J|܏ 8c#~Q+qJU<rUOrٰOd{^QLI?T$eNm@)k,XhbJvBMܧkz7Kӻ{҇([tWbO-lqh/Uj!5φK!d8 Y9 O87;ӽ X)HFu(| onG8d2_:,^N6z8ny2:.vt%w]癗ʍ!$,P!D)S$f\}>c=+J(mFz Q\рYC4V*SnM('tz z}$7O>+qݧH/b&য়%~ewO+t[lI}٦ mh9.=O _rFl\o_~v 3Z7}Bi[d)6'0ѿ36 ñ.:xfFFCKסIlJ%s{f4`y,H{S*?LEv%@ă g3/QJj> _,WI\8x#F5?~pR95\/ź< ˳\&ow_tD( |tOf lUzL p!׋Sɖ3 d; [ ;FWX\k;CBPL|՗'~ |}>_7i!A7|,Ԃpp"$apO$(|ܙMH5e;<3+4sKAXU *tmS-=['H^}ݔ5Ux؀2QvвB) $C) UX_6?67֘COj))I ΢EM G@1!0KR`wYdQsMjQ((3KXTeپрX~"'[1(aY߿k1"!t{:Hyhz|NI}I@$a-@゗:-4G"8H+\Rhv/n"d+jf"bI1d~jQUW:Vڔݠ}u_~- 'Urd>fYadkf_:?o^Z[ќݻ~6u-(_,.(:}jSԽ26" Sx"Tߋu qXhT$xL!3SesHdFbqq+PtwCv^$<}}l'xѾ;Uu&c#}kG0Jtw𶧫~~ 4w3>\HnGҲǀAMZ1`|z =QPߨҖ6f9,VT Eo2r=Abbd=OQ*/s55 XĤhmX yًgf$l Dfe9⎪DlĚc>'O Xŀ9zuR$doF &˥hB/"SD=!|!ޘ&G:Eu1aɇ8ht$${>WQ*i]*.VZ?"EMR,Z} BBs,R$ V[&LFs/p"/n@nWL'I~`ӿԕQLiC ^EI;Cj(&LMj:[7?>kJ0 w`hNA0$`4@X Ee2@mOY;;йdEK=S]*x-['iρS.7Gx>I+Nk|kDk keW&ɡe/I D:zWP_=9VO놿==ݮ,355rR9vߩS]9JMYC0U(^Q%{#E{8#w|QwE@*_a.F13*6R$I8U1y6poHbc1omrwi[gEތs{&+Y;TETz f4x<z5t|}]Ǻ 5=J ~'eV(c-mHH~>•w 4?Æ,0- I(%0zK1",C@)D5g=$%!t B"ЀlRO&sK9P˩4b?=N|PP&XI8_9r7V =5jWjC3 h"\B[AE}(~ma7􃔕62?nvJbEEGߛog YVN5!T*ֳ UƖk_9)Ұ5{|iGpk$.*x3^ڵ$I(Z·WSu)Y!괭9}QXN?zt0es%ՀϤ}D{GD$V$.'(0R.ot.-/skE[ eYF<$U qzJDžWy`0nArK=9Z R'tF r+Q7X[6W!zFf~ߵ %$)|#5m2Yn]x7 /T \:oc. m_W}t.E $6*%g(-pKmLuo;0Eft{ ptv0ݨ"1AI4O\bޞC9ZcD[O*ؗlUA!#JCo-&<7ކoNX:I7 ~)~Jb/Qg (z()XI eWJg?HClXtri5+*8Ȣ4`k/A Y;2NowEa+D[Z|>h@4 饷qpfX罁PI=B=.^,8G HFayNxjݹO|-cLC܄KJI}xu^/g'B7{N|$35+AӢ =Lɵ 9|bCFCMO:߱jP $&~D6>~2ND. 깾Ƿ!A| ٚlbnCiWg+%^W[W҄V=F0ŃK;)M[>2{q d!ʋeOʨ]-'ϊs@>p2Ix*`LL+ulÑYhE:kq(ofU7>9E4J}E)hj7K 쭙7:C+)UbTu} *Q'eyj9;搄BG~dʎ'sЋFm㆏l1.z<#ӟ̗X!zS0/es7mNz*qA"B'[1kèʗZq=1 3m[W^*^K;!Q~\ŗ̩`tMzyFı\AG)> k…*;n1 mPs$AɅ>4tSyN g5[6z:I:٠O5N3NG+vؘi{ \xp9B7]RK&.=XMA6\yֱy yUg<7k*0~wc 73KbA쥧V-)+n F}2N]caaǜ[ެXQ2yӔN7*-We'8 ^~DHKy''Nyb|ez-]P?CLqr }[r]UX<#]~9'*ۀwsM R~z.ԫr"Va7Fa:qжti -Rӳߝ lx^i<}]Tfcg+-9[AS6)˥ "JڈORGnHY;iv^2J`LSU蘵!tkbPG!7 {Vp ca))P pX3A v{h ٺWI6~rh 7s\Fad0`W`Dk k1|turu/ɨ ag1իȄ4Cj& ˤ,c5vHlQ$̜y;ΈAAY qM93-r9C;,ڠuAⒹD% nf=Jy/"7)>Ly?dE2QCS_4CYaQߎ>yT—@i#U7ju7>۪FA fZ}}9x!0d<VtjpaՖvBS(_/ZzLHrɓyyzg;tt?<Ҭaz 0OCyr+v1fTTIPSվL-mM< y?VE>^YHp+$wd n.i֢}N{ G#4$47$94l `uXA4k {LFK KP.DFGp8 ;OߟsMv;܀ LF,5.`m]H`u _`umї?S?0J4VLw*_B:+$y,S(( nkV1MٲM[xQb#h x(=Tn3'gi;8b9zQvDP2Hh SW) -3#\͠@v3S߮Z8N GGlneyQU_ 5Y@d+@o_ڞpq2Pp Q<ٍɾ[IזI˹ hO37DrWUfd;0!&G`Q♯]!t8JJ)n$]"B亱zӰDd+{=JO0?Bw2cfFAf:R}g-.vlNЪYe3D1).| Y &ul;\ є 0# _ k>9{Р ˨sDet!cLĎ60]4flp@o R`f٣ l'kS}Rk+G)Gk=kx֣va{L :ɀv\ l}VUzlByc߄e$?(_ n;9Q9hB fݜ9;YEʂR׍AI{S-.5;AR $Z٢UL7έ &OTic2Dd^ ԞYm흫lF-KY ,7Wf%,aFhs 53ixw|RV F-}^?~й=j5+F+" ccr ^|Z-`Ì jZ2a[v:NfD4x@AE <.Y.\&0M[\vm< j+C~( >צj#pW>NV,{ xkfkԉ%q0jk/zoK~>W( JO23t6yp)8P;V IqS]jhL%;[b^F*]oVڔBiJ.>/ҜG)hD'Y=$q7[e8bl6[tyApnE]tL0`a#w'k /76UMxۼ2II_Gm8]8ݬIJNZhyzĶ+Zvo!1o thW_U>jQs:,*-MTJ`^$ ׇ9O͎?dO2Iv4wCrڕWP)UyN⢜9i/l.M]JT *ֹ}Q twE~\ɬWb71~cOl'j+3XVk,ҝ>g&SWŀ5Ȳ~8JX>ğlγL6ƎyOh2l_~Ris;@Z8C@XrX1tʧ*#%>cSkJ75OSLp0devYnZQu) 3 Rbt)He97;9?2Aa3Ok$ImM.0) 6oWzRn[} Zk"h:dZ0 Z&+%ڡ$ŗtNX+~cx??sb2gR:`i,:פ x$Zi9rckҕa)8TH~XB, %lOPAx}g/NK/.VyB!֗蟑U7=p0!%1~<"]+zW8ud99̧])b~#q0̵&{Mxޟn~18x1&H̘6l 26]NN M)PK/KhK8< Ig_{s_.&N ,uk}=_[Q^A7+uٛPQU߳ }e9X i{3X:O9ȁj[ 3B"m*[ >>lM|1{§^旅`^& Q% ]~t@j^ec>''ĵ EШ3s9R &f2#VKH+iMn@׾_.Y![(!>-\wp2/pY22nJf_?] >x:iWŦ/a UH^a6GG=}T gLy'ZJ44z"Ӭ]1#0EJMBj<R/X(!~aK⡣5pJq[R[x^)h]3ƔLd0'h  @m4liYb_)+6%!tL߱9XHw `38(13odd)"!Mp*Ȑ-nCW +!/!N|w[)Ea&"<?7Pր40&;?6!;y9VcCpJo`&X Rf.JN 6~რP-6i s!SU{#|?"d6tuՎ|zDxW$5fyabśY\Ȇ]qc-lCj>V!Q}Y&Vqh(F]!E6\7Crf@,f^.qLD$&BX&,ֈVzW?thDhˤmNEN9c5,a~;q;.,4Z_OyH 3HYѷȪx׍65˕F< qkE,l oՆf/-@4}Br*vNĵv^=UrSa~d~B$W;"oi]Vp>GG ' N9Ǻ]|3VHF_;u aQO/]2wm)"܏aIWTM('kY7C>~+2t;a w_I=7 J$3~acHc~{vٙf5Hv$8-z#]4i"Y :RPC:`)Ci&z0 /F-'K­8:p|"yƪ89MM9(N'j/zaGã:"dFqOI˒g(B }Kh-G G(-˄>;wbqJ~نe%mrU_NI\44 |?vCedDh'K;<je?=kإ\9,vVj[FU-E*x(vn0 5]OM, J,]0>/bQ2 c"Xx7 V,…j@q\,$3χ`K%(Hr I'gs-+\~ (ȲhCXխ,O+#f:jJ2X[O&ud|!5Qdzp袓UC7d9.j_; xRLfJA #Yn "86]RBml/g^k(8& ȥGJzl@(4gx`xҰ[*vHNR[s%몙E(Sd7-v ^րDE n<݄ ;'M'7"^}k;e,jh}_i]觱lf)ZGaaZƩ,r@Krivd^W~>߀22eۅ33Z ’aѽV}5!PG KJ:s1_E|_-&Em%C,>BF ̢Q]%l'AY}~#O .mzg}2%!,*5}>LtEUux1C< }]fhXE)-4?pg1*Új2y<# ;HpBU[%InӇD@m[8DŽ ^sI 8hETDlD]R)͕9g?NZ!=Or%iqh5PܙP⤀+̪:Y)x#>c"|>gǯ. AYk)Jלr8<$OJVVmx$8F9Lo'1@{O< Lt")ñk( >tE9T Ͼ{!;޴/.ƿl|ضM5 '.yj+};rɳV<\\2gV 1yU=6b8qSK GcjA6bQQs#cڅ#'O^WG ;g<_2MQD} ubbt.kl7NCxjvm,nJLۼ'6=I|A\'`% t/#\XF_QwhF3:5Bٴ3D?xMR%AZ4%D^RMW}un,(!b:VKe=!FJ N@IvU}w8?Wr3nv ?+dӀ {X4oډ%+$)c8pKxl_:,w0Vr^@d]4^pp佝i$x!?g3K)ЍCV2:%w0W~UW UWRC\l@pM"Kp/d[߳KԖeX]F_[WxU2[C{s-ОjIZRwfĩ\-k׸T.,-z썆Ku3UK$ ȼPyT6}ogWsU~e4CgfA3Bױ,~Tg7TrXRU2o r>f RM][0E":Чh=;ܕg6i t94Sq~s$ZsnR5$T"ޠ0XE5l}S9 z0:D">kM:$X!߮Kz5SDD.Ɉ b&K)#OsϹk1kp=8[y$?_ǫ M :*;ѝ*~`/eƀlH`|UjIm؞bKFJwƞe6#AI:w7RMJhX =CmՅNQ$Hh)C˿icoҥGYq"PH1b\蜼a6PG4y+Wǫ oIxi';  ً 9ֈ^E:ΉYb]m6(2M^Jx rkxPcZFtvQc:?G =zml 2oU_J٨ nHNUo#~3ۦ UkZyIӴ`vփ B_BpP.d%".z8 ڝ HTsȊ|zlŌ=t͛g䭇T8}z@/,%xsC.K8%>+}5_G|edrE$_\#c2}G-{^0`Wڳɕ8JPٽ XxXyb+&NL @[dsj-EG:H =AWVU>k]*{='(o%cdmհLe_Ud}$)lLs>?7}%l\КtN^G2jI;u9[KZF-oz1g0@M$A7#2MO氫_Ɔ4*R0]iS{mI:HJli nkۺ`twXG4=*;@o:fw+%ez{LPI } 'f-{1$ h#ְYPLj6;g6Lk>#%`m&fsZWz=J'gW9/4w0|O4n@3pi?|mKE -psd2:Dķ.r5. $_S2i7^Mȫ5햪[N/lǧKGye!P`®h@ɐ۳?ڭԖ*k i[Vb‹re ޻/s+`Zr"jOm}^ eonۘ<7{[$n~ D(vק:>aL0Ilq;?3\PICǗ_s9 -+cfhbL&;1Y"B7NTiB DN| ?yH$Kk5|r;؝s7%쓰̆K1Q7iR~8?|x@Үp$5Ж0uWث:!|_=io|ǝ)KC"OySê9GcAR7͝7 ^Cxvhn*b2Ǹ %)uZ O#i=TTR۬9:k&8)""r͡ ymK@ms^B 8:9z[B},F&G äRxRYjv诔a.>:+ t'axX.f`L$HָnR}3QҚl/>1:YوdǒH*Ï4,S뱵2E6 -a_Q^K+śj_3}w;c!WiH S1$1z-(|6kMGRyBtpn&Sr`@sFXڕUm8j8obW+́9v:xdC?O$喢cf:Р]vX#-vX"]<Ǫ r`*R4P[r59GQf&V<}Dn3wXS]7YM_-PdF{~U-d*&[ z-a_ÏhqTJl-5mN(hc.@|9Ҍ;4 Jw=M§\9VH9B63ԃ>J6%Ec)Os &Z*FvHOLm(~)f\_}sݾl1<$jTE0z:/T)q;`Dp,8h>0R H ]`Dǟ<>RN&@IG&~R(D(#2ShYl"n"sPHu#%ODhS/m_d\EhXawE SSM|0쬥 QH FrwY{W`ܺCG,_qc)$'4,^Nz͔z,Qe2`^@! ޢ AvX| fYf3,xKb =ۏk~ǷQ9Z.8}J_UֽKmI&<^D[tae)ni,/fej0HSy%,Hn;E){f*gGUEl<-/diDbF24+v)tUu<Pr#TQkD߫w 0f]$_2.x{<41DQ㐿mQ\Ò ߸?س;m".D30SB}0| ]u$ dB IJ &=1Y_#-l`6".Y3㐚ݽE_eOK:%X%u({.\m~)Q:{>?Z[x^#&DP&b+p qqS0W'n#6AM)Fw7OeV:.5K,y~Y>&Eo+˖ VyݳɣcBD %T%1J]喽:d\tlfw W+T0A) ')=]dOY_G-!m,`cy܄kl{l>i\iC)٫%W h:3| A>po5_ X Q{OI1hgU] 9oIAdsл|-k(c*jG_=?ܙHҊT@4b;RA o7Vb= rΩ`4Gϓ~=RNoY(`a{HG,!'\P]u{>ơ*;a Q`NJ=1zܯ%sf验Oݩ!턶C&gmZg2vg04wwUgW̟:$+W;Y- a 癑,7]=(K3_]vkbmO G`7bo(K:5UB}=J ;MXx"iW;\uh̸akkgihcι}cIl[\,SN'dyZ֓ ԝt wiKG֣tW,p30>qؓywJjGzp&|t>_} +¨"S[&mLYي|AI-&c X 58~#ib9UIV3%*, ,=)1:|W/FuKHV?DaV|V֙,3<n~PUA$_4 X8 Si 57mx_\<~,f q3nj6-u$jP4 Xḳ҆@1{?camhp{AC4cP64"R^ 3mgk޶feO=G$Ɖߝh#iCy7<6L݆)O.FA JE##SCxPl eȟn$!,`h󐰭T_ظ"姶t:B}q͹Za;eI(#LL^U 'C$Ym^Wԯ0N*I?HRO˽h ; 0Z3yv+-/;; L\N;4htw*yPGPVrT$ ~ 9G(K4 NM?4#m]m; {^J}qGLFD Сp+0r$ M6d8*}tQ{@kHʑ#/bnR)qͷܶ'(j"mīmLv^$?:TGkpM?Q1[0Xs0nkVLS 鈸.SUW_ BJ$οBU}!} @c2pw1~w'r0t`+֫`!G KXuF6Ey>ic#{0ڵٞxCM:+/5sYSR>s /ka C S־#׸Ggg}$M,iP{6T5jM^ezP/YƓC2H'p[%x8yWgjr>JKo(<;z0x>ٽ՟KwGy.{ cJ_;U5=5Gk{do42?uҶ?M5HcI2 bnm28="^ָ رʽl”csy#투"CWC :Ng&$yP/鶖UMO0"U}48b #IG A]Wm[fctMqELD#%Р}w8 ywYupq]37f4Gj,lx6PtA5Jj1!a$k+t Fsdy66Z+xO.׸'grVIn:Q{àA(}oVn_Q%]Wr|1eQz-hl{Nq":U8+e(UlwUEI*1.O?>4ԓJնY^%'AgǙP/3tw_qKL@!MC5tAgf}w6l-LM*dג+?V.$V S2<Õ cj6g2c^620Jf)$KEb$}fk[e%:>o^@{Rxx+ō1꠹qoΦ/&c8#qz]~ϖ [u1t|#; iϕʼnH{ r/I|3<Lɦ{fGܞd)oA<6ROW9ۚD{mBTz95T.nbLB=t )"%i-톅Ȣ5rՒ]d :zrr ]<୬0W̬o QzÕHI6 Ɓ H<]4  '|Aӊ2i WΌ|$~utgÕ=uY"-nLRD¯ƒbxԋ>A¦>oi3eo˒k={vzGC\54D\y!+O1KҚߤ6WPµ~.{!lRM^*)=af[ -jwg,Bٙ+ P5h %*0XX@KxJQrb&`r ҍ*yBٳH$'3A8Ӂ:%mlxm;:CEe[urYӄPYQ@Υ ՚s'e̷ڋҭ5K, Sz|y~qKmUFH_ȱէzr{4yP_{Xx|sh=ZZ^v nG1bF0i~nZԅXPp&nM$ŋqٷ9t"qltf9ƾoXZlZP IC(yN$mGFDې w%Cc~?svBj12"Rt@`?>CQ!/|shRk`MTj㌄yY.jBu=_F ָi:RZeq@eSO.D:D`'|͚re&X'H5sK N)m(KE;PP-kڝa$9#x nqd3\}}' 0O xvLP˚"YIszf#ְf⩺sF AIk<]M{PO[a.PrM !$_i E.B,||>&fl{xڛ4HnL:'6ӪWlNQ'6~;(XG\> zYtޒ/ֳ!P$ߔ2d|Vnz!_/I VǧFn"L(+bUEt}di'4i~ܾ) 9BCcU3JkNk u=z;ޝ!Bh|PO! dE9qatѾ:ϵ'.'g贷]!O'_gs=x!PU߆H$ghدRw0hh͉o\m7Bd{S@%ޙ˧}?:q$ocSJ=%:hltMf*Uŀ䷒fv,8 _1rp("Át Q%`ʎ5r>Hq_C Mf)K{exAja0N$rҺt. d-٘gEJ e/M QۺRW&@7v)kuBC}(Bۥ#9'\@3Sbߪn8u nKwA,alG鹑烣XD!f|v0d@m).w$R'v b,}JÜf=ԡ o6H F,c|OqY6>+at!}4?)z#z@.8tMk[i †?;[PEv䶷&lDq 8ollr&l}3A̭anAU$7[Uri<Ȑ8STFT}Զy}AWx0F%}NUcTո1 } ik, T#J$}CD:~YDPS.uE)- ۨwPy134l`e 7Fhz6P[mk4s g̤hD3"T ViOC4i`(rQ{ګ;OdfNfi/ \6U賢Gfu je>;~L\~t]A豐'"NwEĦR 4ejᳳ1¾|Y`<1Fof96E7VeHgP)5&/`ߵ B H (荧+Wb#1J ? vGa``oiQK%Ae՚bl dlᮐ13RE5xߗy-rNj$O eH4ӫ[řBgrya-T,O(gJk{EeI' :|+C_KLmLRIO(o0mK:?0nqdDz9㪙vK1իdģ]p䦖^N'q>"¬YX>`PQ{?_og,u!w*2*ECNP8\%QB?x+ !\`%[tb3tJU]sB W¬e hvvUKmpQ Y(\/tm,Ӌ E QMk[?ݲDŽg{!FԼ;c op;an;qo8\&B|2:XQ!9-9L7lI"nF{x|ٖ/~`$ha۔g/=7yr8`%ѧ"^<S9$9>S]Ho,}r 9!ͪ`ޭ]T&: ^-![HT8F8jh҄9J~7j Sz4fⓡ{ ^?e`>-{cOds2[S@dh/مAf=ѱAlzURmO-{}s~gGYpGIE2Y :jCM7e0y]LiPN{E#kϴ9 :oo,$fVy {f}W*0AC-m9jqu%>^2QE(W'^wĔ f?Ϻ .^&i&uezJZ61*̄qԥ/5G![r+ՍIMm43vCy/^v,<_M/6_@=E'c407TIC*i.{[|Θ!6I8wµp4yH,rvqkqڹӉvEC@.Kh~$=`Lhv&^.(%B>D\B҈O1<"LOcZqAlhH,dbf\wdHkѝv-֥>Qx'B1h˷s=_*rTrXPQ-yt~6Q0g|Aedނ<,#]MotE,ҒȐ5F!8-?%% is!lCY7>[ҷGI=c5})cE:,Svʵ>f|qrh+]@Nr <61GZ@)~ !&+/Ճ:T!} 3zfh^ɿ2ؕp[<0U@NME1%iSiImPng0VBؔ2ȏoxl)0xe`x ,yb6[-n 0Me*}? aI̢uRabQ[E'qo)hH$2B7 _Cr U~֭5s^UhyRΟXJؿdMm%B53K29F)K>|w- \N[tMӐɔ8ތoCũ/jHqIR,u&xf;Vq.Zj=G9/r}+{%7Wn^0A0R r)<̾4:ګYq$BtTҽ鑆}ƻL/)mUxi+E )EP-۲ޠyPoGH&D&nϵW-yu$fxyt,|;DrZ5gAa j# 1H3=AJl|A:=h3Ykt꒽23QxrBq=Y,"&fׯqc1h !y&F+""o fv@slk{ޕSim3̭QI!a%vZ&˳"w-p3G#\fZ)3Am1s `!,. 1Ti=rq0Ǵq!D3N͞#ohpD^$.6F(}k]A vYOj02x5]qȳ`S+"\]ys1UKjF=_Znp!9=D3`gVF;uA'v]ŲC\6}y冢LDG>捚FwޥX}ۙHVD|?^]=c̐_~xq Y_MR=r+ΑSVbonbQ+w U0wEÝ$ _Yk1Uq KGDmh!Ku']6?TkVdXzw璐\,cjf!(X$UQ-{QS^>bk Dt1fҕOh6$TG EJWANJD7/b:O$Dˋ=ҵ%ΐ1g`?a*f Ѵ?Б{hT7х[ -y֖~C*unDM \n5{$wW2|Ă.@e3T >VyQLbT}oPղi#K`Bj4毀X[߈XU2}K='=^\ވt0\^HRQiaU/#床5)U%.R>'V^jWwL&)~+{}6%HцЏ-~q! ĵv .Ûv@wB}A][:6:[xN^J|D  jP=.Vq% 8䟉$C;: 6ZUA%1e5Z7%Mzwq/6znOw)dе躣Ó[&]Д0*W,etzGo9 2slHxrJn*ށQvbvwx]{ ~w+?dƔ i_}M=Z:?k3=݈ Rcif.ڔg/Ubb]'Jf%?f|fk~C3x$oXݒe Ǘ{A!`N!.f^) +l-`qEƮZ:XĩNVh,)*D(Fp ǪA= + 2-kX5B / k zW<5DUK}EH`^M;&A2? Jp^p>f!(B{C2)"Ű8ɹ wJY72"uh+(W+ emyi/z8v!'r]h%^u}舥Ic3_]Zڴ߉}AW_~ -Ap˗<2]>-a&>A52I_r(QHbO;"³T!DU/V$FHHq= a~pOX{99kԢ Mt*19ub~,e}Lɦ[[%` %5FfTX~f9 xIUb^[v"W!^mtVsNKJ1G+;"ި~h:}JLK9qГS_'~EēNXe$M13+ŸsK0ͯ{gѬ!GEUm2팡(& &Z0+crM3 Rti~0I#9#^(NA,|jŔ \Y§t.60d"1;LKh=XC7w\rR7z_yW56QVCm:M2В50$}n!+ڵ+q[6$浪qzyV/q blQxI_}1ƀQQl5$Z7A5IEP }@G|VCی`7hQjn+8Ld[wQ.iEIb-Fv_3՟h:LJ3q[kl,K!>ɀes^sag#OyIOc6GJ֘y2i:-椪>Оlf/bFprIdAC}>"_z:S]W UfaV9HKײrS1 EH#2==U)왶{~|+^r·5[\`ےIf!y=, j =SJn(݉"j7ڧ€q@pM"L <;d5ex)C :ND0S29*iropD]{8%b: k`}qmԟT<n#r>oǝ!-+vtMISuG-UO5槣z@r졛hB NٸPPm ɚm}tAqXW MvK( VQ[$(TIXC7 EGu5.  `)XR}K;1a2Z=8ӂ8 Fel? b$fWVr"7bU~Xv Pm]fƒxۇܸT%|C'Vjږ$8%X{!9m0A訨J|Baؘ[xj,ҨFB6.XI4jz1ɬ 7`e '"!K#H:Je~k,9` gf{0E!dbK—Z3J.ෘ:1̟j6K}:Uw -z "o)SW+ qEYA[c 7FKԥHdǿ>=XFjt>K47nK Q\[ /L2^zA=*DTִiM@äxZ{KjǼy D^2Y} "cʗ?{ 7UEldܵTu]n-6UUgۏ^N̜F L LMT[0Ms%oEipߓƺۥ:M74DStwYM!*6f!Iu M4pkx*EH} ;ʚ>3mttWK lt_+)"8/ j Lo/&ZBy1 $roT^N; ۶l/6B]UϦlkodWpO(rmZw TWY下/C}`jRCaj56|]RNrF vr!$;'$ٍH:P͂ lq[^7 $Ў4<5Ydla$N¥ ]Xۻ`x& P`&M%/˦ޟiBݫ v0VTK,1N(G@⻞"XW"{>a(@"$kU_돯kAxgHrab߁zu\|2N"$*y3bd$n |X2p3lT#dj~ݢ%PKq)o Z:4*xv=WdY~2՚E2HMCdRɠK`__C -(~_kmIc #M [RcPu8nGvi\0f;iVNVqD+Ȧvɫ w:qI| J &K.&Y'ʔ#d[etPw愌\56* zoc_|<<]{bW; K qaxfOVR| &s cwӹ& ŊCAuNp<8sF$~bWn8ևO xn-dc)7D&+ nr[O2.}}U k=?(Cl*;C:Z=G1,xNi|B ݀ul mf9~?mg3 +_j>1H}׻ Mz)r^kM=>vwj>=7a%t1LB'h*fetR*K[,oNq&)ыӚUPNk^6ArqS\#,SbbV|7~ X74r;r,MI1b8*)z]5!i:rփyD7PN㮪yAFwJiL #=1Azx{~\‰*ma YJ>5p3P["Aw f1 Zج)B:Ii%/xҿ{c[bIk~PGLv= .F"a{3Nϝ6N9iÊM99CDژMoٮΗ=~or\n57H`+&[=g?u72Z 'ggfyR]ߤk?tHYAbh~"нmn.('!7 Y۵NOtCNqĴxK T8(A>HЯ[dwxTw{"K%AW9xWu3y˗WZ(MKlf8 *x@bN H'Lvj \iQ%Ӓ>7 @g3Fk,p~h;AIiyJd[Z6/¿Г_iU 9Нd3ID^@{! h6z}u9e2Hpr6XԒ*8k)YK1 UzW{І~[|oAs ttK5C.~8eNlcz{[Ɂ{'5Kref ]' -ԗ $φdtR͙[@=]|"WF&ňQGd$-%i,'_|㢇-}j[Ed3iv`cRx8o gPﱜ^) ⵻i<>)Sa8sum8[NxoPFm ?EW֌2KYvZK;GŬ^-YEŰCQxd66SƓO$%Q;y%Sutg}It?eѻ!E"m|]fZile2h9˃#bfȐw,~0V9j } ,ܞoM&f5fb*ߊ\/s(e;Ë/]K;R7=}{IRw:QS M[,5Ky.94 ܝ#oNLӶU|ahb*V@"EvMLVvS94 #ыG]v<7Q7ރ0ȏU8Iw6fm " W S27t$8-I yi"DYӚX<"9nϘyӆR&׆@yc7q^$yh\m+UVċ~n1(VF-5mř^HzwF@u9W>wȽg ~DQ>56$Q\OQ%p T^|FąFiOud{N(O~;>: =[O!3L+<.] v˶ F-ɦAM;ZŊ kD۵;_ûn6H<ֶaցZB9F v /i񌥄!zdWդ0}I\=ƒ,5Ga3OA ~y 쏽C&M> RN6}}5NGqOtZeֺ/lз;Xr%p#[jȧSRT9bkCv=cBH_;K6Tbn:B81~IkjT~Qtrmgl){m,^~JjW6G@l"lN=s[) LAu&` @I9DwS\?I?D_xM@Z".sw6B֎;#w.+2 Zc6,70ywlܝli₈{j!f|j}+|hP՚W.,Q< GtT)᮴V9Wgkc@Qk推ϮUk\XՁsL9uV8YHycʠE CWo듉ʈS-!.%:ȏ8dB>f԰e/{ 1c wLSi_[q|K<'|VII :H߆I^NNo} 8{UaQ[ v V3z*6w.:ca fn˰̴nS*_uB5›#K2F< I5@<jy DLqZU~JSaCYy{ŽeՉX*kSRۃI G9x_m<]NNfJpClpXj 쇎 + (EzlѮ컀fI*FLJ{ !lJ;,Z|LsH$/5dKBߥZ;Z) ٛ%Fg $9ĴMmO=i#fm|~;1Y=PTp"ZD~Xm}}Biz#d]~n8dsG֠=L{KYYqSpqo8NnvD$:jmuX'ЛTYGS=<ܮvy︫q!wxQjǜ)wH]O]v9׎qcـS-]zX!T@j0bmD Z⥆K^:S)߭G& 5ԘyEHnS:8dC<í2Hf3+Q',']Pbs> >]T%gOǬp*6jpI=icm7XF9H֝mV?آ^.a:R| ѨJCEJs䢚*T, vYI*":sD9x>2yWXiȋ:XO%T\{V pMA.vۤ%rjĭg YO)XHck5V4-ǶIG m{]KG(Y1Yl3/+gFwb,G̱9t:,u*)U8aS>ȗw홂v1*QѾ\:i#v 34);1߮@gSB4)$l TD8F*L "32:I#I"֮[_%D=A&x2zR">r?&ŒzIg.ev8TʕK>̃ɔٟosj_bشA͜r>]$^vix?xe8 ESf ʑ!3zTD.ᛪqPytx.|0.׭4 @mO;gfQU1.c }/hRr Fѹ[ ӄ|#r}&֎8=!B+֡H)ٗW^d$[ pY-gw{*EVmcT@qdsBLFሿꬽQɽqbejKH`t—f%hEׄz/rAљ%|`$xDfj0 2$ ܮƲ/M/_&W.> )`dDXC:Лr4T#HzMmdz,>?76Է #B^iQF^4!΂X 8l4k(3:ݚ.? +?bXLYfA5J2J?5pdYJċEZ}9;b]A&x !{y>j_ SmwNfM/V\DkYRk{W}Lyd. 4I0"{H* I+S!W]M8G;?l&!Qd *h"B~˼.QݠW4 /Xm!:1~ۦ-ei}~{ٹW剝v˔W(H&8hfKحI:i"{vUyLk?D.KI Pc:urUw/+;uNY"{]$HC>۵YՊlF,3l|k.cE@>ƶU1zk }0IIb83R$^}vY L|v $c =lڬ+Μ([{V}]v XKQ 4<і$aBpvR.Bf&'ϐ멎]>K`{r$~Hۣh¨A qծv\aJ3'@@lPR&b.޳_OaKBa iȊU\-MӹpO*a2?FOt!ǵfFG nhVDnh R~5²C%K.6OH4sD{Й9@=%x{ey.eOlCJ4Bv7Ta;$<^IOiҨ$ e :˨q_O9U}JeW,d2;zƾ\8 &@70ѮTcu_fka:mͬH}LWڱD/jf8`㑸E.!ȗiG [718^NmQBNKtDʣĚHl8 J?%a_8l`T5fEx{X7((Q1:|#<XRu$KåBBk{+%b-+lxwʐXy*đI}e4 [ُ\!6Q&` rѿ(Wshp_ͮhu(>dzUK$=Y3`F@07CXK03@\;_eukY疌,Br`H'V*]1.6|#KSKF™Vn$ԫ' z8;plIٮL< r-hGf 2uͱOР<#j u*>W*hxV%c2dCtvN.xn JJ~0c;YV 3gkeꁚ/}(YӁ =!,TC5XD93]V۵KUPţ*Y58V n/P־0u53 mّh qPJucw t0X#;E˫+U"vNt5(_;YNrGn>Xi%8K–*Rc“w| mST`VꃖL9m8cW" IYpBU$;+we3>7m?YȢV"d7BNq%ЕAd!(7:̍ m>yiݦg,EX 刚xI'cH21W;VC!"+w_h /Uċ)c‘[67a&ȉZTR:y?X\>=S^eANG)FiAcϋ-h-ϛ|^ ezG ?4Bs,Qw)IF6.U[Ԭ/Z, 0Egckσ^^0$^6#wz: [>Hk\ikbH}hA&Z5uJ .~j bҤf''faJl )bBxNjʸD&<$ze-B<VƑkqx@VƱ둩vų1>[3k;"\{0JIMH~%+=vD7:>_)HTH'DmuSĥW]Q2W'=SW͓QLZU1ЫN|`u*4X-IhN ZUMd (dvys[ b)eFJntrocW>T AMs+0hm:U6oWP?*X[$ȿ~R ;g_tRHWxrփփ6`&X#JGZv7e3r{fSCLaL:4yc̗ aMi)!bkw9i!IK';M^Q*C~7Y0+@u e+6tOǧEl3'dޠ񨆕9TuiU6K!Yc0MXQ+)QD)-M;]^`hQ%q+Sn3=Q3@ ]iapՎ2ao$ GvQ|yd!H sd@yS9c_u/t.A{f9@9nT4$= *|KcIc,Q]VcQu*_˨ǘTu$Ki[# Ef-\m̀2NXb= U*;Vc8^JebhƎ BhY#HwF'a˖7&ocir {L9ڜe?j[>BB@CxnBWYV pr.%cG'֮"@p'c Y{qgl1Wvgf*YwP]dwV(J,ELpcݸ@qwRETsl4'F39G$@#&qqn<4샵5h %p^w g`$P"bDjٕJy z(>k)XFcrx۞3ˠBdN6 ]N\DJ "j4_Ǧ5=xr"(! =uʝj9 ,3j{ 5O`IZv!w]|b'Dw~c%}tHUƪ:?)ԝ}͌GIdw6e8mVtK8-C=X~?o ;TF¹'ӯ|;b xJu5*s@ԯ= M S#y(e(,rx% ߓ*0{gqJ1OԢ/m2IK|dX!&G9+0ITZ-hQy;`#~J?"c$"Ć21,إ#ybͱo1a33|  ;狙F#i.A0Ja?EUYd$`Б;jo8.%KI}1AB${S3.嚢HvwTj8IPpI U&B &:e{h8O-=Y?u ² v!hؼ)%%Y qrx4EU$ ޣ~=(0,{'e8;{Iõ]rtҝ[8 LTEkL>|3QpXxngwy;: ֦n`: :=>+l0>)ec@~Ġh臘$D8iE9:8'pI86&PY~gSBeǑW* Jl.G>Fװ4ÌٱoC!Q771 K#P4GD*=FZ,ƕJ z JY%Ct 'ҵP_ O0BiwrW;67X?ɰV:h?KJGXz_DVF[ݼZ&bŰpQsϋgP_0}OCU@`Nkt!Eښ]a'eW0SauޥaYe` j*1OEq]rg+Վs*MN 6%}yȴKKOL$V C: xπgOHBm!נ1힂,@!g3%?̻XS WH_">!;111l_u4q {UpN:E[ȷU֠Y,PfTYγbt jrA aUlh֖r~pm +Ac 1j'S4_NƳlj ѯX7V:R'\ _/l}ǐ[H/ OE%T!`vp [pPkݷxtpy@Y҃aq G=7a ˟9_"0&7w)#?hOSz9:,4VԦ6L#0,$2b9Bgy-0dˋuυ{K:޵΅:z cxX#_դ9MGLFCUW;k^O4w5Zb(ဧhڱ;+!Gpġg2VxP#?܇>,$抈ٯdT=j$W尾JPᷞ 1qlrQ%$ !Q j@܆)0VGՌ}s aB꬈ ƀ&[}Ut d?mP\|<B(v$cδx/9uޜ}1-bifPԖȓ>P/"g &lyI{@3U퓇h^?^pTg(VaU_zFpOP +VhgiPq|=GK[1nL6Q{MK.Pxֱ-lB2iP:n9kPxNNǮ?b˩=Y?BK>4*nX/bAkrjȉz^)i}ڰ' ˴8^*BY{Uw0*W4` Gy:X v[jIdSC>K- y !AiG]7*1[{8SI~H,q.kX\MPú[!;am1&`Tm j8Y5" vz*͸:|Lg8]2GYzjvz)T^r)h3X _; $<~kG9It 򹋕BM[#.u;-xraBy6+, 3{K{9ċngH*9U:w6857;j<Yv!EZGExng'AoM3K $Yy nbhC-YmT3ҷZu\b\(w6~5M6\Uy˗SNo- G a7w12ȺL[r#KoL?f~Sf֕ecMnXdQgnN/jKk/Tg" ӑm1##FT[rzu D6=ϩ)K[RLPt9@E0mN?SyqjU&*$4FX,I&6i5uQeB'hma uێݼ1ԛu,dB]^Ncll3@{~ ;R;T]PiuB>+ SH|2/MC *Ƶ40im\/Z9SaϽN'IURb5*w2y$l|~??"dAfT?Ux;}ꨶšn%ft!<):qMc+hG: Z:u\=lvxF􀄢=H ʼn{³ZanKw01BؓG=)~ht ㊒N䯢D; 4H`jJ]"ʛ`b1́TχRٵEX#ش/"@Un3lNl{&ި&nt,b5%N Y"1*uI"CjLJ`hҨj>Z)AQh".8`G0K~ͨ*XYMEzKc/*,m\Ԗ"ղ-C Ui$kMGxSZkg4’7 E۬ u˩"<[ssC>ʌv\氻# !:[D$0ǜ63Rҧ Ni"/`K{? 4j"1ޕiҏʄ% SDND <1hv)~Yf< w&'b-QkF_3T85O7~[|27H>8/az[ŲيvgoW}B0@2Q& i[6')mK;5g:]9Rr NTbxnИF۷b4ڈ% = 5 "kD2ۋ&xI ak4ÄZAf @f4=IU'9͹"Y]P!(rhS ioiOV$-_%Uq>9O*43,?`u.R>LY!h+IޡQ #_@rKpi/0:iC tq,:.mz/44Zw/;"p?0ь1k)P}CĮswWgcZI׍< M%{C}>JSuXĬ.4rD+w6T K?/k#e5)jCTK~Z 7$Z\g ,:zY΍0&> 7 ` 68 ,)69򫴋ߐLǴ1-ΩZW%HSua5IJQM؉#ؠ!xZK=Or]tPf1d gNPKWR t'}iJ]|AY|@k=2 Ć#}@ b7Ό*_u쭠Ĥ0#=߳"ӛDBR/ (_Y«xx8 3v f6`ɞ#J-SS"4&aIzwy_yǾ haAyf:9˱ЪEOQ?$FwcWF $JiM/er.?]G2oI%3qF0"4jɗH&;:Cb]5UZ]1O9.qfԑПNpqczEoxK> L~7¶Q& ;tes7?C"0ÏmPyNyMoXD=tyM 9ユ кd#}J#di l䩪n1ficت;RWQj˾Jdf+#'DlPuNd1* fB#S f41)5bm|_CBVĘ~凈c G+T~^A_PMZ̓+B%4lۛetFG;"tc͸!z=_:[&{{b֌~S IÕ2X:$+荢!_qKuX yhy3FE%LGȆؠP w} Di#scp,J8m;pUOrF(PoRXm`V}^@e;7~ɧZbWma8^Ŀ Vwf+Rd5c^> q$L+%%׫2`t0+Hw A+X'!֎9OZ#^j'k/[ pMmGaM$&~T('?K^J8˩%8?R?k8r*CQ<_'@OGVjyXOP~-0&c;\xW磵?0FpK_hfvDУr(A\ݨTG2;H9OjbsH\v kK@>X9X`YJ%|UiH^O.38 V),2_{Mi|*!% 58+Ci~1R!ԩ*7`I-~yz8Q<1!,TD ;HvAw,,{T~00Bxnng V/74Iu;@)|$urK]'L\v8A޾/|$L6DΩ>WȌ]cY23 "#0l*'\ &"MjJ1{|J biCy';"%Xk;e(<5CP%q{)!ׄ';Q\ޗV柁ї{v!`SbЫjka\u t몧Y za򎘳Җ7E$Oʖ7Tb4N^#j^!HgdO zXrW;ÕSC2 za#Y,k+-yaVۆzN2"!iRpThjh ܇·c"oI/Ost rU}ȸ[l8=!˂|~7޺ZƒDϠn+\IPǵ0Y7-4&C06QK=Ǐ*!wC1ѓej[yG43=QTl2 8XYMDsq1sJQ /-.EHѭsZЬ3Sͅ86G7\*:͋* 0.F(6HNBISi'QyvB^lb{I*o^>'kL ۲vl I&E|QX'صkY֏YƻNb(CZJSygU~`I$3 5~sNhcIhfoDN.u@4WRn1Р4K'8&-ҟɖ +YDރ&YJ^\\9lX̹(LC+c -/%])k+̷Bx)ctIҎ?䀯>71\%'iS#LiA1`&Gd8`[5F&"k**5BulyWrd8%ҝ\WqlӋ Tbn06@ ӁdߦnFJg^TɆpet'd~Өn톱\-$RL^$gMYpk8" ν KWk o+]Y(傟 pqdz/k3f d"IsMQFhLZgz ˜N3pGWnYī`EXU{[v?s)rdOIfi =gX_эh鉰 q+mTYk.بtӽ|s*K9U,>{e)!!ej}C}@t,4Զr7G&jX2=V/Ր;mUXMo~L $y2&R Պ=Ǒ%)̀s e-B{{8vY~xN0WC|AU4 "[@]~PN[ypqxů nUh"X'$˕bո9&0X)&`)ux]`g<04nԘk on[!ffUbn]ãf;,6Aڶ^Ұݩ %fyPPfQ*%V5,@upޝ"UvƢ ?[[1e?ԑRd +J#&s1yE:}l7F5*i`>E(/T @?~ 0UC.AV(w4-Ŕy9fu@P``iX..a%H=߆ncAYgDdK@Kɋ=oUT|_u;Ǚ6QR7ze9#ݚ{pB +|ChYg 鳭9KYﹻ:U04tS8m؈7tԫCԝV媦|mN'zzӥ!P t2Ct^_Y!?vK^5^T1V$N_nfs]Ͻ3F|h~P< v\P4%f$,獅亖ݗRX+:bxŭ[K@eU/r3WV훆}e$Vd '7jG,l߲e'8-JD|;'PkAB`(fމ# gK\ lI{tw'T:mRT\iÆL?n˟=Pi^ORQ@e>US(U8O7!Ăm /__ {ɻ Ĥ4ip >h|h_]LPerQ_q 'GƽGWS'#KAԯ_=%0';F`ڗEI5ㆺ_ce8I" œ3JƠ!_c%W9.)J>U<[B%SN*[T +ۣrQR x,nHrE3@\ljW0]-M0с [V.D0jzn+yM&qȉ9`pǂcNXykd*@ AXIϩ[EZܪݼ?._ւU_տ0Z./S} }*0{>Ap ZwqP~e;٘ܤKԽ}16IYw!'q )yh ٷ5Q S~ȶ#̍ݪ5r HL8E҇_]ĵ(>=]+Z`tvb' - :aHGTMT|l1~?W,*FyDVVu.2{ک*kiʚz@ [ ǁz!9&dbX7˔Pzv" YI@>Y\K{T':._K$ݕO1Td.#4%x =/ݓ:BB/,cP~ gq?ؠHfs^&~ٜISIJd39opQC"XNqyWf" EgnC{+t8ЈN&2հ&ړUITPu` 6syn=.JLqdDգȁA@Q7LY1?k^ )Ϙbd>q;+/g-="-VV]EteuÜH*+ ,Ul̢YԷ2Oo?e 6G) _NC^'}Sj}{k *zB]=>mi oѡAaS& R?9ZZjZ(Bsu/oKJ[tX~}[13Vz'w:SY*z>;LpM8rXBqïыvhQ|:_CUa@؀Ouy;= NZFCu|9t] fgIVLqDL$޹XHx`w]qFdbFD^49B$| jGlX(L89fJGꦪv=%e8|es Yb}< ZF :Ĥp_䌡58t*!1ax7T+L:͝C~QEobvoM乪}݃עGt1dӲdHs穱 Aփ+݌[`]~{'%?Nl\D,b=S yHXh@v; dv |PNt*ŲY=cmƨ*r|WD=']PSq ҵe#;Vc d;Ȣp| uz,^!(x;޼ΉX?) ,%eB:M.PJ%-zAD-z5{E_YUj(x)iAOZօ(;o_Z'WsBKdyYW2Cf5~EՒ))NL;tTbNzڥl2 Rd-$yThxnQ;iTmF#ڼpr|zS\9BѴ/^Ont`d#`/B4WV_w=#`V͖<Ȝd/J4q]Ylҷ|P gW[P\Ό8bӻLT.2h΀4b;~T J#,Cm'FK?5UYnJ$Eйx2r<}Vo .rdo6/R$=MP_#/}N6CM<;ޒ4%.Fͽi:5%L>]bFR']^ΝO{()C9_7W}w󖥃)8P&r_@|u)W+`UƦ(lKc0Bc|0 u, CV]_Li#O̮*U-P0<K {`1.YщiP|!HqCWklm7Z$D2~zNp S!4⇿INk+pǎ(T^T95:zf1PHrRۑ.o`徜llyZֿVbn?.T-B(+H*"t}:G6Nڳ0J5txw2,$̗ZE`)ٓ~槠ahUƂtw.3;DjYfd}KiON:Q(_x3`I$?_vuOtat ol&z/nLnZ^&F׼-Blʇھ%nm$@uGQ|5:~֭Gr@ŜNf=p$\x,js ICԙn &ut!hnH5ٽ /T5 HA &1 ÆwG6WK)#,0ۗၫL"`SAHK͵.EgQb]Jܫz@͂h=G @L=a8Lgҕ#D>M-OF&ݦ*R;UL`e4,!sػ% fjh}p3,;FeqUE&P>3@Lx2!7_iH5-&臧5ы?3~pv^i0/ߍaD@.]Y5.;ӆ D׺AW@\᫂V-.y(=WJ3qʿn{> [nCPb%=釿`} ]HcyD]U.0u$X5Oř"eq;{f4S%s^6AU̻6`ޟ&!۷$p_ZƧq ^df5-(oYGe[nV@N7󾥳3, Bvx+.&u"0]n&x8N>m'|P-6;5 PAQXR d# O&,HІ %wZ KkWNsI?aJ<7YRnV;~hF12&q,X wU=9UjxgTVmiO'CFZ{#Üqd[Bpf]cN(8Ìs5as6ޝXHɊ>X1myQe"o/KKGٜ{#"/C svK7?MYŘSM.m|Veus%=Rs_1,EN&|b ^.J1%%QS*Ml 8w"r#SniXv5y Obw5 Yn[e"+|\̑T23>4YSޟ0~\A-Rt WmX Z=0yeEu,#(6 7@JڿRX.nXpw:H재kmg'J?Mys"38\fX+F|Lr6',N(˞\^ӷP*> 'Yx;]_tGDo8?ArV)i<#/N@c'iy\?%B(|bmy|"M+@Wּ 6L@";+ Ţ`75KՠW5bU ZwÚ/oUXh Өg ARSޝdኍѰH QT`dY'X@(uWJLALumt:Z?zꊯ!Cm4C&F,Yt 煐?B].o!_jdg&A`nA ZB{Z'Aa'f ߕz&N tgZj=nʢf=kyxKUu7N9n|&|c~m M?7 nb2]_ 66wժ"sٴ?`0H'ݢcbWLHc+oBj|dD'>9-gaxD6mrX!qu.|Niuӫ+7;5dR#!9)DcPłzԝqB.Y19Ta;1֦[:CbWhE"7Qni35z@{xL=̖ }ۋz?y=1P0OTQ NgN[Cf{-Q<Cװ8$. {X V#]9|VyZmVoKO| }4# %Cht"fD~֢"E{P) 0>6hwoXRMV5ZqX8$F@_`yo[nq<Jou0R&RTἂª\8\l7{q$ .p'qobOznl8-f@|h';;wUT0J7WӀ3tq2(KXCz)*w}=ܱرBޣN^h2Bry셋1 ŝ'閞EwevːIZNtKW-bGN7ok0Mf' ֬COC|E!5*V_a>w8c!s h$O)Pg ;Zb(V֗}/e{Zg}5Hc`f:ݰTz&:Xo hgKnkA' u n|K<) ެn9-Q/["IO=#1, l!m@gw)#G(|u }\N,\L#p1LJc(obdWȨPRSde9>)k)~PR6qL8w3C2Pwu5;,{_WB''PbZ i1n=f٨DGY=3=!kZu*aȧB ct庥Z G;%S\D BdN3`_uZCBJHz٤nǢ~2^ܪ8]3e[Ԇ nwbAT (D *vκj<:+@K}Z G&(Yp^aLاrX S(h:r6ti<%|Т`R&B%!|U>yORYq̨~5U_SxaXCrGfLb}0=^ }r-`dO@B7,2-@M3C7Oi]n\D x3Ť,{9x,ֿAUqlВ.fUunL[&!'wl ijUx֏Tãt9bݾ҇čbaPgmRd|VPh ;7[T́{sqEnTNg =8g*m>ުڜI0*G_6 8H6J}?! =OB0 {Eea_"v1 #'r1 i}ZzBY4͠/)'(\xc[:./Jo#nA$ 7`|3j.7 (7E3} 6)` ֏nv6થYJƒeXmۃŗz. GnP_:a*k˅%* K7\'&|H*_voy (.?2PܺP)tn)?1I[S#;.z.shpe_BUG]K?+QB$D.qb´'+UY*STV?^'nܩxy lF_̹/iŗR!hmAtž% AR3W.dz-ڪ@z/R0e"B^_x!MkS @)R>-oϕK˘[7(DUp!1}h`YgfHk|Qemlde=` %Qq8~iMF$ۥD*;>x)e1%"x)A7T9)W_֗$zaR(KkυDBhֆyѱɅggKCxY[rIPq ˝G`&&hqL]니9;iV76%,όoVNN" jOSAޚ=>u? x׀>ܙjUCVýݾKz^V^APĶ*?3>jM2Dq㌊* ^ȦGpNL24~)X%]2nC8$X,b:+ŔX]xmFGyZ7 uˌFN&0-2 n;K/}므=-h-XýMloτ/>W(_Z i[#5ݡ)  i5$WWBL␐(خ Gč\5bV_z402o5HR-Ls-#2 6RSTu0t ',gE",9ɻ磳1ͳ E̮-"V,O I?`1F:kF) ļ3Uī$ɶZloAf {ٰ6w Q|*M9;aٽ߅:npGJA{!S9JY >Ť&CKGѳq,zicyv"QX3~xA IYC[D{7ѷLSleZ& n'. z㚁i edF"SoAoZ~#`X;i {U+I.u8$zY*3< 0$f+cj%)`<5I<3e&O/ AxOw|/",ԢgTؤ3SYkKMŒ\2\нUatuM ʑ Ո%ީ^OdP֭up_`l|#RKq |F@bn pOy@sDGwbb IVW*q`<o/_Ut5Us*D(Iod4$OkXfmҲ%~;4%*RH9]埩@߆L̕ %)/m_y1ceLڮ+kL@2;7%Q SLqK{GqťD6?[G,HEF4w0PάZ6xhe>{N&j \CדMs+?9F{3슂nsbQH-8ZRj|6F4tCQÒ!ָac]9h.)z&wўϩ4V"Qʩ0Z_XP4j+mHqE|jChJja㨧&Ԭw_I $i㯧j3vIYZ1`[KĐ"S J38{Q;_X9,S ? x4aݿlЯRzҳ}'HeH !ف*Qܧro@1zRzj0^K=n.U&lKsٖ")J^t7Dw[K,JQWup-r# uTy.2N^BJu'Ʃ1T򻊫KoQPA Kj_]W ?ECX;Mz_p58(Pdo sՅX-%u-;=c9lsWH9SIK"_2Isco5%@Y83,'JsN)0y40@d o0Ø nBlaŹ;dKM@Fp/Ep6z>;k*KG?0UcȘ zɰF=&3ݝ>ݛ?pp/`OM(Ӥj֧tY̡uqA }$3@@7Eab?I4!q9͇կ]e ?$Ke- aCs$@!>|^T{G{|;}o>+:Ѿ{%c" ܇Z;Ch\D F7sdA H21G,0'U6g.B`mU6T'2hgԭ{V,I9C1i1Kq(!koVaK%aV LTKf}]Ƣ܋l 6V a6'"o}ճX ɆK֚) 7kElάjRA6n9]'ZvG1"kyL0AdS8 dKb2pjFW٠&cҸvz66Ui<^A?e"x46HS4(t*t}i%#{Yϥ)u}O r&+OG>7e،4X/cYݏIqn /k.aJÿO5tn,\m[E~F^!L ENƯ $؉4a޹UaDh!+:{;\jR1e դu}%N*嚽HϘ#>xBKLS@Fv) бc^ں2s_Ja qP+yX"A}=/,Q7Տt`E~#s\-k@2:6 B{뾈XY*w20p5GӬb}9\Kb;7jqy0O !JQs ER94g-OKEW1H5Y*_E 2H[0=%Bq[n0FƓʝ^oOOgJ,ybj6t.F`%ʩs5%m5aACһ䇦`f̼'´i/\,c68Hf[1=\ّ௴3.Ѽa43]+v ,K$H?g#RV+FoX/SfF.#RD@9'e;OM# eJǹ0mҎda$fŅ> pV[^])Ԫ}bE4Ov1nM;LES# \@n Fx&4];r8B7* zɏ.u+G 2- ʺ]"ٹҐcI&8^IϬ׍Gg)vX9{b\ޢ >7m{ygY (:rͽkK֖!Q0‚VVa=hC alݐ[dE/fAOjc 5ADbȻd̖Y 3=~Ï>bexHs^e9llO,dVN]* TwCk§;[,ϋ7p'hv4q9DzSX:+Z7 AfV&fzEq0%}[ ;:DGpC <_ˮQتx[QܵzU05͉רQ5*"M@f"pzE,g}0ogTY +y%|EnSW2PWE Gb\=;vij^cS_ Z#]8i!.]!zQ9;J+p(,j^1dUI?%32^V1Jғ$ N>ak 2( tiT迟-G^{g5R3P@2B}|_'[PyVG1Eʮz즙ݣqcfl%}KdL0"? ;C#]ZqW SyԲYc^NքݣDEf&U`vb282,qGr#h?oi]Yd-NY<wUu;Fܙ<0`ۃK:d0y D_7d30yM&uۥuޘ .7s` `mR[@L3)7B5i8.ս;aE5pɊa (_+"vQֶVcP7/WՔQ8Z|o¿p7!^Ϗ aJ TxC-y)sטLoQOT=Ë֐ddݯ6opy.+œ-l5|ʳ]&h cnpY < Oأeq&R<G~鴨ƍB뜡|_N'q ۩V!朗8D@gtNIa:Il"ECXul 4LiU<8~X) sI8Dc1C>sdf liUu8V]'Ȏ[UV(Xi4TP,* ~ ҿvA{^_{65*'UqD2 9k  /7B3`«C}I N#bH:[X}G =:ԃPan ޣZ ]$t*;Lp@>g?X uk)M4G'B?Ybm'1~ezG''s@ >hXw9X)FEݗqƳ"J_6+겡ԁY"FmMN^}$VR#(d~o0m͑{GPwܗ/W7߂% 29Ӂefȳ{,,P9cՋC·v݄FP5E+,A e妥n*&# 6m8bYLZQrWDēhSatE=3o K@L_pɿܹm@jb==ɢs LT=-] ߾(qЗ~YÍ3DA`,.]O\ R}`|ˎ8Ƞš_FVTlf]#XrՂ`[>wVU9>8i0W݌$9fm.*f7wU]fՉnb%<)F{s¨QZJ5Z!tnnw%EtG'I M'<^5r!ӿϗw' ҅:8DAz`B٠HӶes?]N^Z =Acj8]9+I=D'ɽ3+@* 5f.YTL#Clv濦J,Wt}2%+ӧ6nn0YJr.GXhS}l46Aq8855*'ޘ@3 hife[aP%[w: ׻{>\:Ef_蓢X9q-{D1abfYC~շ8:< Nӂe<=2H/9W.HJf\=VOk4q4S7ŧ+oVBZz5w°!-[m{U %$YepՁャ,Z!IѠkp9 _:[Do V4,Dq׾Ec$֨|bvWl)@?pó\Qسm_n-D֗_#Xv'f-ɷ;Q?4ۡY $K,_Q?rnw.Xljڃ?A˨#o;% HF &/ŎE`.0̅ƴ42h'_=+' }k?d)YHܝdUEYF@)U zJ:ntLHЎ&hh~ G_U-CzP Wt2X&ifÀz䨞hXen wh|C;U!X^S8٫VujW?"fW4kHM=ޫ&Akx-(94BW e}qib;r2W3hgI)޶~DtZ>ҙQ"}֊gUUe:GfS@icyaȫP/ EYl?Uqpx@3o-rPfvaſ Tɧ64Cq- Zh@ͩ?ڤ]B~&Dm+3S[u Z*/צ /\iE?OÚ Қ pu ,;hH Hd!@ 玦ݺyIDZE!ؑf=3B @%8q uHWS Ov{pQ%^]7s:RBEe&3Dq8fnZ=*9{{`$7 \DKt٘@_T8V帕5>9ݹl!٫ܝZePY' u,<?/b$b8v2`὾x*(T4)T/;&Hp+*UWH7ԡ̎qP"DOayLph.{41H%(y"3၅+^55LONk])BJ8aԊб˚K *hBi?dԶ܋׸|TTX i\582_Z?^P\l=n+h.K>2I*|1ۍxmuUgl M*~P8 r>.C7*>MWGm;fƍll386a #$;1;ITs_[W< L&qlfgb8LՋL3!~?j$6Mn/ogIU߁F9TfM0OJ7N̺]utnoU'><H84x7M\ĢI-NkmLXAe[ |;Ox=XBIs9J^WۄM/rgc W+W<{ȘR*ɺvRn=$y |!CPѶmqXUQ)rНemY96:"Л'嚐u{*<>)>Ӹt-[ѡCהIQg_0ƨP@z؊Ĝd|pj`)Cng5 A'G>[#0bT $fRVi;Ik9!E?}%1ꂋ9 'EmW[vA{~r #\AˌSx] ]ms۾)ZVB،3k0Z%0F|e;e(rUt$V {rd,rP,SyH?N?ypQjӧ ?oHrzddgpGj#\OPo&L\_2vcbƙ04|ⱸH/__h.8jO-'rWG }DuZW&!5yW Ń1N8qGvW~HjB# s0h@T{JӋ0nt1D-Æi68eDz>{.ͨ=ir7s@ 1$s;z {tzuFT,#GYu@'Jog5E{r-#2+7wK{?v b>d DS@]+W 6"ż)݄|jȿeE (T-?.ǗMڲdi30*`i-EcC@=; C4e XeZ}00)A\Nq/!?Da mŨ\ibT k>WšB$[lʀ.)B>Mq 53Ś$7b6#ݑF lϞ E ݟ4(1/[ JDSe A_Anj>ܫL:+; C\2MQzәOw;#51@cl{+nG.צacC7FOM*mǰ'#a SPNajam\druaRWKa:q+ ũψZ],@wHh{gnx=V%E/nENZ´v\s ]Hx-6qfqx\ҾOofکNJfstATZMURx1eR΋.ګ{?jR4+v#蛐xfPmy7+%"i?9ZuṢMׂ61O=VڕAD?[=߁JqkdւP4Kf:%KO=*əc/ CPIx)b&&V?[eQS746X.,] t/#}{}+*U$7.NzߡCL+wT0m:懯OIM48*;G:.As!iT| Ʋ顥Rt3EǷ=uYk?V@ 9 Fy6P) XG;92W U0<(| XTؐhdy_36U۽[p}y.Y-m?*ZpʔH;k?JK%+Rt_x0jKk ⊃/ J m?G_SH`?e5L};5]`!י69YZoĔi=e BDء&6āVBAΩ!gOmD.ƻZuds>cOfװuW)t%_B}=Ld$XٞkP7̈%̟/E'SЭmŲ?H|cZ|Qedethut]"qA1K(PW'6N2̘YpJۢg˷t/bGhKPTHH:$-o+ZELS mG*gpxr?-PkJv~~j[rvXAF욻 I |Kf7VRw`LW+uu֖X@pZGx%1K8. *|f= Q^; 0Ϫ8s{煠[Y,>Czf0١# 5(aiݛ,=&C{w߀^8H7x(=b _՞EԷsO:~;qYUΕq$/!ddAI.,I>(R"s:z@ɋÔ~7p?>ExHx)i\~ };P2 Ki'71KQGnS8c],Œv(=cN*RdqCAT,߻`zVm"+{v| R{ϮA^ryi+l\gj$5><=oHJ*7G:%{'}^4m>ڗ\*2 nV+u_wVUHa8BPKy+ks~הjl"EC0f&Ij sw ۮع,]C-٪}o_ujN{K!$ /xdi.|9Z jpT̀tױ%w!4wnbY~)Xxo H+G _0 acٷpr 1wN,?x-&wAn?Ǯ[L*MC^HʻWp7vp(IwgejHJ>2:kC=_lbRbo ! *~؏mQ}ؘMhK4i*0Q Y܈q i~?BYËLϚqnx/iNdH \mٶގRp@Zx{_SNR<8̍4!O2.ܱnKZ`ti~/F' .t} *z!3~:Oב?(whgbiWnAKٔ/)?*-\sޅnXf`3!χ`MrLӼ46årI4}UBo̡ڥ)?K?ks˛xHO^JY#10n!3-/lNs궼V8̈́)۴reai]' 7 p ϵ؞@`:5  1)Wx ⨾4Vߩ,vZ7)]C"H%u~#s"BîsJcL,>XMv U,/+`'-.#/^' [Drگ_*&*cC;Mv[0@bjźJV^몒-4Z!kf DɶՇܛ8Z؏LIB]--U2]6}?L7[mڪ[BNɋVݱ,:c?O~f/ D1hK*[2-ܷtU'sy1~ܑLS OO|gf  x=4f1Q5 5 yi2?΢G,7_]km~1'}Bxфh+/i0ÝWe`&m,|!$[aRRb 3?4.b|F^\`U=4Ylͷ:-Aw>:߱x`ڏʡ֫2q͂h3sJy/)Urx6rdRf Ek5-b10ye/L,Qn|nhmWU<YDfOq,Nb-~UrP,KI:Vĥ~2Ui PWU]g]nHupF^NW-jyN `Y8G y}YxkZ乪bWv^DD͈LI|&p6k=PE=S`W4%[F3_\ٸu!J =V =^a & p[!J&<*/7NX8I}~D*ٴV[ƃWqؕ&>UMwo/U]H\x U%49Hoxdp$Ҋ_ʾaFsx/g-ή$m>PbDjZ [Ţ@nerCy;Udı֑XLbM{G$X`K_hdOA"E#W@`ɉR}`Fj%zr!!)E:Cwpj>?HKGcvui`eOS:qk((C$58ta< _uwV.:(7r4iucovReOmд,R?9tlYިF9-M,UQF5&g,th[s6$j?#:!+sʗ*$ꡂa0]L |Q~wBe=J o$^qƐ9?xӻIDEX{Y8*vQy~>|"w> I:\9wN72 4HhN]vROPN:t6KvD7u$>3~|1!9 k ^OJ }pͤC|mp!]`b=XՍ$y3L!OTlFaLB1j8 Lng?KOMd8X=P/+.}e /YAqWܬ&pdn|oAptbsWSG'6j7Vy$|}Re,wRQLEb_>3IM2a>9?`lY2fMO!/)!TʱI'8+/}؃4h,fٳ`ՈKt!\D'y9g:F#kfV=%,%~m)i=P"iFGHNSJ>G< -t m.-}$5+yD=U""DC ?A#^~8P&a 씅$_nezHJn ؟>Z$,R`2OdS9GR7#մ>R{eof 2,s.oJ_ǻRTsngW2XୁFi !Y6^7& T`~ywmsdYm-="'Nd +"ZL0&b^VuM ób? 0ߗ~-m{ܪt"/`BcjX*>ϴћ?aTY݂}d}6g]9oǹb5v9?nqxZ:XC-a>l gP@e|w&ffɾd*vS,n:[iyT;e]U>L_m=~\SʙQ R]!GNaĤk`99MLN{Z"5oK;';蝺Ҕk[#ǐ瞹| zdȸ=~*evMԃBE GڱB, VDoT5:V"qDJY^sC&l&Ā[EU PcH.6=G{ ?ba+%-=M9ϥd*bVfДĪ,_?[*]uwad,eF(=HF9Ϲ63 Nk}V.jd EgYf%:9*|= CvWäd񢏽H{8/{"R B\-RMɮWehxwM$v~38Z/p [YOwyv<+I[zK?U4 qTf|n. Fʮ/:MaULy#MT #<9Qo҅j7`-ѭ`D=/ y!&,/׽ws8:](ߧ)1֦0\Ke ӱ(fI-R;'DžG rdh<7f!ERqƠrN2G[e}9D枉7iuކn۷M޶64l_gPJҊ𒎚c~,9$WT-K.9>hiF'  ArmH( I}D f(۳@U=lgkBlܨ`u $M>AJ #W`h*d6LZ 4 fPOAT_=[Iΐ6ߜ鱟oZK T"UN#3^SC38Iŗat?^> \@ϩ-5UaN w!14/ $F4i`Co;u{ ӹLȭvK/7 `KU+MY&1rOV1aPrڟm _ %L"~_Uhϸ75@ ndl#䠲{v.-[^}A%+DOt?iZ7^Rx-jc~A"z$o@줨4QmK" TC {ZDe W_JZNR;~ln~Z*O^W&LYjIǂ&q QM"6B?1)"Dt8{RYF:%BBgsʺHExHOA뚾V%hY߳U|/K+ r6 vsfngGijǖ<EU ̍e sj}#k١Z`0:|+z[^tf(2xwTkBSUU{!hvGQǙV*(ȉb@xSK[Ы7xƧlptXݕzk#+\Q 1(!&^~թiU` Q9ozӧ ٩!Eu6 7 *jIGFSֹ}98ۥUU~ iWqr۳3ez@ o3 C l-(0{; )ZTWhdyjTo&~`:gM[ǭ~7%,{&x0@~E W }M}p)>eHg#wRh<V{nnפIMOq$W1n]"JlY_IlsxH~Zc Ќ\KַD]aa_t'SJQ >7n҄.]Wcϓp՛ *ZL:݄R\jt-g9Z) grJP'FTz% 1qh$Hd]0B.#1(57LM{a_%9X~:O T wgn/񇹺:"_%j.ag;EŽ?y\OODA-z޵Z!">!2,=ʹeל>0zQ'`p/l̍bZTi(-5 qx;Gl\P=h| cȹ +kg^ۭl9 ʔ2wwK9^oAn獵^v6847Pj rfHrYuKibgY,(dYGq܂rg@Jz2u]of\h ͵ Ei* jFQR|\Zds̀N^|Hj_mDM%xb4~JV !mE>) uǿFuǫ- [NSTuّGQ_ 06AAD7b7_8\ԣ"DuN$\ȩR9otشe>ͣȦx l{q:4QDHcMؕoWu~=K); s޺H>6|-h${ "2E'_ÖT"LiL(2uR#6rzU~?>̄ b"-Jf@U3VV㴫$j &4er%xrTlj^0&&fNM>\P~kWUۑ]*\Z| 2k%ě;BbP8;j0(C먌B}oѼz3t"|6lY?NC%l]YGKY}G>$ZbF5b`3ԏ)+ÀCO#RLHP>%(2QjK@GvaJ=< h; ,-Ke+|ncM0׉!њ9TľQjZCGn~ZkD%Gh3pofr9icY#(y@ZqƻD{m~ĕT%xg6,MYW3cdI:7v14>0)NP.$/JiՌڼUmX@hFY~OzP(I$ K/Ҭp,we*/y!ګ55E;mr–O,{+vBuE,ڣ.rV#dg-|]~C,y5tc5MS/̡tМPCsBz= bUYHpO{NPn΁6G Ejzld$0KpZ˛@nlҎyMB8v>o Tmwgk>}<_naV~GO,A8ȑ؍Jԧn߈Q&km>Qܛ.I*l9׉3t$*X7;ʡek#ҶPvƼQc,&o~_ID+Coj 6{g2eJ|(s.ZnOPx@kgX;1I~*Le05c+& =;T;]3! pXN'kD>|+9 ϱ~Cnurugߞ4w/YUe?F2\KG G$> K 7.]gcs(,5sΧl+B]wDRc})_6q* ύy#YK-V|c#趗j>5zX =с|/BA t0F^]ZYn<3NXow:lIsԪk^оͅRd~_/ RR@jrXA:\i=@yƇ+45)qx1_PXȼDf N>氛n} ~r>ljl_;inty:mB^[Ϲ𦣂Tl_N2%J*ƸFDm8 e]tg$8۶4=)_usؽbQaِ*[]D30V0 y/ʌItVګۧ͆ ->R$ u֥{c},s8g;|qR=^H@G%Ʊw3d` wӊGFN2DX5pүu%"{BLTqr#"*˖H{W+&7c!GX~wOj 8^"؈ ,_`~ܡڙMzj&KaگCwwi)ǼLJo7é7OP{3MmXoq1t-ʉڮ=z=P³-(DSj5ߊ#mW)H\XMRJr>-sJ4-M+%Oqd.7 Y.Fɋ\/ӉԚafdTy? wP6|fu[AoRS;AR_rO2j]a/BtwuSl#Qfq/0K2.WF9mI)hmi[xoM_*+|!4d>02[PEu4RWE<(&{n(6`Er>Jޖj0_>=;^E&y.cjo#Q$:*y̐] 4<8FZRO4S$Ӄqq 4$@%D":LDS9wcp[-W'M5ֶ\V1;9U]ҥАF79SBݪ|9ksJQއrv)+FV8 %ϜUZft6u6)(Lu،lA̰HGln{i"n=EX>99ĻD V("rn QHp<26]B$/m6/ϲr!G&(8Du^wh3Q2,h0O/Lx2ͯ( Mc 'L+} ds<{m9LOSm|΀ ȗx(th1Gzt83*}H#Go]= cX(Vu brT=EܽaX p\fXǦȻOf'm9k VdCMsЍj{/uBTeD++ ?mWD gbA:!m=g2&)Je<"bKӭf?a!Rfm-ܼ86rƗ/m{(>5:Ȫ^jyX#2nBO6M@UCjYJJi Xr_Hvl{k[ O?ڸ5:juvﹷ6ZOmѠk1IAEDSDB ;MKX6 סƒYb&<;/؅k  2 m( Q8L'<Ľ<1.XH;g g^8 Lچk{MhGTήP*u M(bye#0^l5%cH_+Uwx ]bEnHk=<-&0qy-ms/BA"HM?Go򥜭mdV2ؚP:B啟|h*&9nn`h.ݥVW"MTObkѧZ2h38/g0} N,.a~ٙ<_iyYLqoDjbJ_`el%b%td+d,w:uV fhEONs9^]]`R +kp g?w .GB K&DL$ELuec cFEҔ&@" qJo3޹o 3/pھfN%2q x^_$m\ݢOtj·L]XL6~}X`>K'Ĕ*_d QSͿįOY('޽'ӝ1  .1(uOX_oR@+J]CJR18`ݩSjq47}f\H^f>u0ONrޣv/"L3\5Nkb%y{BߪfPm]:7[[BU7jұrx9>«uY d")| 2.f.JO4ގ)_Afd6$1 {3۴7LVzZS4 p :Q0'kG~dR [AUێ8z\1лE%o)ty21`|] g8BigGcf2& hu-(8}la@J:z_ѩA %@kp6YX4Rj$!5CXe(@u3QH,H,wN\c)"¦'Q)t9dEudo!"Cp, O^g=8ovSߞY-t3{m;rj/ta7jJ)RA 6>JФ3 C Ma#Ӕd9],》1o ~Z1L[h Nstresnkȓ5)m~:FShdl+G^pY`Kq m NdnF ni :xE"#5>rk@ ZLƥ'l˼g5m5ˉO|lVl-x%5{Z ?2Cl.:GnYcṵDF TM5j:_v|d9B5HUV/>e奄oãP>4 M$EV5/hv6td@CuDZaT~ДNoL:;@J8+Tus_:D”4;JVPl}:2PξuSz%B ?C$HmQL~Xq$\kxLF]9??eanm*سtuA~wυ{|D}.=uKQ@Cy Ɋ0 VD)ShM3UB޴qijȊ|SMԱ; B.S,WRt]Mϛ&(3Xqs"p'eYUc#6r&^*[PB}yil #>0g==}ˬxm e+p3ɂ[瑈 EMh^a{_Ie iF@G܊7zL8 f6!{Vƴ7_愹@! ;h%ъxћ-Ɏ.wz%Yq)\ٻ٩C֨u;Q|VT551tc )mE/NǗF~^;}fsk(A*Rf\La쑩ds\]l+iKV=oOXj4/GG^]VwZI[鰪 w>WRo%I!kgdUϨ(0}bé#(eL^(->}lqizາHu{}nFZGK" Sq.ne ;*~kΎDI(J6rhD{/F/-8 8"+?hk$CUiI X=N{zJmL~)Tl)axƧ;k%W'}N;]#u aAKF.j Α Ya-ʽ*WryKCب1&E'}$R;8/c_[kц1>`UL[*bDZFZ 4d4;.kZ,WB\>X@  E %LpFȚrzPK -mU[M-vx6eNYfICMcS/x2u u,%,KPS+Bpd^bT^0-An"L}@3N NQ!8Qi7~iH)pvkHl{(3Qmy:@Ƕ 37ky8gn[lTd a| s{i= $62qʄBL3%̆8a+N5L4B/_wp1Q.݌/Ak5LrCzQJ(vt<{\wOc#b9U#-6WKPҀ&m)]|+9pλf5 76D/GCEiW ?FmcdZ^lj?sI_y&o q)"uEP MF0[RJ@' ;xq'ѻD3v ;37^fI.罹[n{5\O_ ׸9I.wX~̭lO^^9kiްOH lE|鞨cncy̑ǐql7.!WIZ7e40(;܋&ZJi&Qd~!lgSs ud1Fw=Mqy}t [hcXQ͠v^ɶб0k' wOe&a>7:0M;6D^0U Kج]~XL3FZ[YISAnFE_ oGaRvOjM??2 j@ݶՆ|PUc#ρ2a$M?[s`ov\E-ouxI24C\7![^92B08e׿YUmJ嚾|% e]H@JYl3KTaB:J.nְ ƈܽm[Qo2|9Md篾?ɖmO5=QO߬b^W' +֋Zq+/A]YE~iaD 2T\{D[?@\ >v@}6/o4n0Lu ƽsD|X.$'TKjp#cf}NQ_C|m&#ԃ ?G>z~R7S+u w*+g&N&+,X%O]?\p1x=ok &=cAV,w/E_#)M.ȋ?^C1(Z_s0m`b*f9"Zw>819>!Zs@e%In ӷ.sEFԳ6{5«]F9^G-wV }9(Ge__hϪy6lX"rre :_TxA"v9mHfHXdp&Un/J9>O{4=Q1ve CDQtC#ī&'o+j8$ V\ brW4dS.(/NB' pꁺ5gNqbFf/` ZgX+2G =Uwb|c njE6^(kuw𹀶h3Z]C?Hl:oyLjN`Nޔ5 qU!YZ2srapvxeޒm@ 1XuKIz=VܦJFa=k\{ 8,g X\..Vk E1:ĀQn k`mѯwŇ?3u2*Am^Q5W |s@O2I'MM{P?#2_{JWml8vN;TQvSY g5 g38sH )r2yIY<`WӇдSXbT4<:l6.ug.+b6l 2A/ٹYK9 4ݽrHчJ%ΪSScٹ'Z by]qDs?=Kw-t*w] E]~\1f9&?sOgVc@S1+=lbRY|*Dr]3c ColC?Se#{j̊L)j}z8R/vNt!WŖ?s#R3n׳ܞ'f k# "L]QL߾T `z)\)H%"|)\xoJ̐7lx7|Gɦ'ػpֱӏu'NtxK'xrjs(]{QS]H'+&nPx76!h*3I"kEX;|k K'oiݠ =WglFT/ 2o" >e58FU{w0)?\ݍxiQCR^2K.>+cWݬaz:6JGVt=spɻѱW&$ (Ie+S^P2v<̽iPu>5E}JPW%NM C Hn8Qx, i,PJO~|՚Y#Y!^ĖU YC!zab_Ple_Jzz+ &z%4{@,z %lz־w Ӯ%'ɯD5ǃր ϟÌ#[kk-ޤsutPDu>&E}ƁF`16):ZD_s~eB/j Û>.M>cZsHkR$@Aզ~ݧUםZe߂$Cv2KIc*%LG6}+,y`hg6ZURo6 8M3:r{(fYslxT4 \*"/] z9d2Y ЦGoR =uD;=Ϝl.r7JRˆ"r늙[ U㿯w ,E}@ԃV^+';~Mf4=$krU[ [VOa ȶ 7)m"3ZYz|`\hq"\_*V{6J>(^(v2cIfƴCciA\lɪP,䁅bBz5V+li*%e\DDUwo.r O>L ڥ~=w\>$S\ȓjE(9<:5挊߃h}7ڬ^;(`$g,k`svqοp0 쩷0_.ǐL.;*ʯR8i$Yw;k Vġ-&~YѾQ4\#P^ǚ&c-{0JJ(cd皿|p^U:ijR;UE:E{wEPre{}>.В5 Ձ.]Rbu,|c<$| @n0e&"whu}  RZu\)v/<Fꈝ!o'y!Á]$X)$.sdϟr221N>5EŠW;S$17xG_OzRVɡ`mmb3ׂx7n!#&5ANB.HSkiEEq?h/`٨1P b!TsDwxC|xb_.@ؤ 鋄zIFG-JlbEq&UGX&Y`f]7/!2~]*#C'hnKY'*/ͬ֜s=Ӗ0tw8uIG$?_NcrLiً$b|Z[wIڲᦹPil`!.s;=͸>QtHpzWٲ-/;|[$gYcl8=\S܋tj1xүDvi{`{Ds*ۀ^R'N#qZѻ7ww *ɰ7C0Avn׉-Pm]Λ>T/:- /g8rǥ#q8Qu[2HJ )!hV6!O/$ jbmh@B6DP+V?&_ې=ߖa#~p©&p2DOBKޤZVʉ,ڢa ƛWЦSE_EJFd¿z F;8ʄD)#nBuˡwW#+j߻dZ lR/󶻒X31չ%3q$dO؊)fH5`,d{ Ŷܡg']G|vp@O+gO(TsӒT-',u:*<010'#\FLZ>-2]JjٟVYB0r>Rt_¥&}SܼFobzx%bn+xv 6_"zO [grNGuC+,$weZɕ:5+qIJ4hO Xtjb#ښp$_/nxVzIANk 4{'5) aE0Ȭhe.{Įo%MC;&1CEmd'T˞[ {6’q/儐>,")(7_A eF- XVVːқ)w{ƮT\*i3i}*L5X?aO;4a:R4q{x^ҍg[~&%c: 3+Tx[l>ZB+^+xpUo̙$Y.lYMgg%tmT=Ŀg" 0U`` ÉZ辚gđ9, I[}Gy`s&OMVn rAHͰQx7KUuJ]‹'QI7q#Bmȍ(>(xZΗ` M$`V ؾaAQ;=@듣k+vGwM&7.R](laQ{}׏czġ%b \#^*WA3v_ x,@>c)FG瑿|?ՙ3%dфPR?ϭO)wr> cFz+8:In?3&W/ʮ<+f%Px^T çZ-h~"_3w^sIh^~}H(:]E6hQׇp(8\C뙋3(Q@HSg#p;Oj2 Ė6N H `%gMDHkB%{G([WvO =hZ!$81d2>I i~ȼNy8a ,vs!ߪ ӻzFCVtU5SM«Mho-7S-#ƼlW/b @UKf;p&}&T{_y?4o)v <@>;]cQAceE-Ca#Vgʞ\k铤rԋ_r3sb>Ѡ:CX+k"m|6 J?5?S4@&!9Q5 "} [Ï:e٣&EX PR49۱~G}%] uح3#?ig@Ia4Xh`pm"ą+vpb'@,rrv ו(bzQUߴ*kV4r*.亿meAK#r'-w)ZKSi8 +8{byiy$1[f`sF7'* O͌03v$|$t\ V]O֡]'Eh. ٽHcHs3*_ ^ٺH'_,h Mۮr -yK4gzUՖ7d™,\3'z as ӚT,[$!fKs(2HsՔ:Lί2lCpm")#?9k拘>_ ܖp|Lwl̥K6sB)\A7}Nl_}%ޑ) I4|lVkcPgDX[^Mҟ _7ٓYR )1)$R(;3,A-v>a0mYjp mf gR(~t 7`+xgB!R3d8?4Gr_!-HO+ Ti2Lv،JosJަvP,;p}EY ?PMI>[ J(DUPWʼn5||q )έEiTkNmya[T &N˾Y ,_額! ~(X& HE߈hveEn/IKCH+o-3ʉlS'hI'Q\ģ-R7.o!A<۠:GT g?k?4N;Ü;.ṫ/C5bܖb-=fWo4n})SydA+w c:_b}&wMٰl js"Z 1=P90Zv'g0?^;9͢\p$ҤO!K|f=3 XQt,mG'3@,ۂjǿ4ZF~(址vAB5 Y :PnҤk+x mozL3Z" KCVМVf7>uPB#oIlāfz4e /˯b0? zzzCikVB/"ǃ7AXD/+ڄ ӈ w H^fI`c 㒇pVWYO´6R\6Cv E%z0ئ(={~u[ 5Bg8,<"Hk{@+P+!{jXk-0Bl}0W " 4S` oq^fO]ΦzNsZxs ߢgcI0yS$o~|bbiO2Kao^?dѕwZ0<>پ34g`7HQ'6/LQ=xL6] lC7&7.(M`Q2*nHS<{Q4y4աS&[J=yGz=@+OH%-z5!T}o |n*uGU롨[/:Ћn:[<:ɚڴm`?ܹ<{v>Gn\S>%0>|pQ wzieQsHЗzFK-=n | uHiMmݭ;cc}0CAR#ǠiAԶwVywHŸR#ZyP`_Fб(vtR;|hZaN=%el25N (J9B"mi1⣴`Yd|DJX Lu\lcg/!RGD'}?<=oCru򍫑WxfԂܩ9-~ 3D(QDXMؙg i2ȭW֌hl ;x˿:843Y[V;uunD~{~h0b{ %$H3\Ia'"l!.*>ń->W='neE ybW5}m|Vlx 46AkU j0ϱPȊv1˵\4u8^ =Ri/q<.P38媅|}( 7u",K{|̽t.3!K̡ ̗ ZsaJe'{gbDpxHdDi9+ A)] iW;(frDV$ U6 j\PMEfrkp7s^zK4|gR~JAߑEioT䗾`;vߓQP{r1QF{;o9;Edz ,Y3mA3 bY7+BZnID;W S2KooB:F5jV&ӅEfK.E* Mj]OW88z24P~6Qb .[`9"͢g*G@nD~cpط -6{C^2?º|=/}‡sNt 60O2Ն8î_2œP`N5zq 1$"45?h䙼)*Akz.y6pG5ш)gTITg[pv@3Z!y)69 >ѝL];M1^eѤҪJ9+?/bP"Q܆#jRfh$1[:,m3aEW¦2Aʿ+QF/-Ȏs,-w!>Ee8ayRyom̉fBVSs/x[(cla4ꎬ;~[R͊hitvYf:ЛD=˨ HnDjPo[>Djb ffw#it`B/|ݗlnລ3PI2_$i_Ϸh)KtyZ,=x3u+2I ?j P-,:tPAj $DR{`8 aو)CW/+/Be_qδ@슟+bET;8̿c."ؑk ZWV9GsGL@?'s]oO/h A_쥯\y:iAK?i6H\(n$e?nB-H~u3NmbF8w|3aH&J9s Ō 2ύ)mtl$&z ' U/ tn BеEBr̴-LN/[7O Ȓ$wktk5g43ЫOZ^ >N€KEY&K-QXn,lj|3lN 1 ~VqĴu!Zĥ>~}^ǸlyM:o{S۱hyNpL{mqSa|q7Vَ9@3Lys3 L*Ei' }c=;eH FLr\佊`F8K{WNɚq#ujF/-B0إws#I䮹hf^ iNjQԸĕ@Iy)_]bb=Z̠TSw.d$::$"pꭧ͔hquqSc'Z\ck86HzPRO/Fёh)DixwD W\#3bE#A@ +Бꣷτ ;Ӛ]C>p'+۝;xm:#1!SPܰN{}Ֆ -4K719&9C|^yZ^TI@"wD`q_ oA.ݕe-ZB6P.M_!NռG&ޤDIch9JMį36Ӊ؊ Xwdzb"kT gęCa3-Xn}]t[ݿ?TQg MS5-0KY?u&٥~t1rS0,Heɝ4/rr+dZ?o#p#q'[YG|Lxm1qsZ͜zsׂ+}g̀VG0kx82aN 9}M!Z8Iܫ!fE(9FKEfxt"1!puc"vHjp7uGO5gB /Z\+hFʕ=sN}fG3bco4HI-{NQYK%~%Ы7V C"JkW*׉o'ON{o9  7fq Ajfg#h1?eÑOYٸc$~d:[8+_W=mX]2]7q@a%{;~qfr h6t3veԂz8+>e%ՄXlj2a햯,DeԎrB۱/xT`p);4*m<ٌ|=L1@(n~IzoD4LI\M^ sķG:"6gi~yP+C\2gPK^LRx-q0OxdJ m&DcQF7-Wy4ywэ~-da`"6ɯk;A^D:i޼~t7qNtPlKQ9 U/b#")Ȍ{=hKP!gɖgAa  4@M#l){|8;i>~h^,˭U) @N겛} 97.Ѣz_ 79Q[K}x&|y׭5:1YrW==nSԌ#Π4.8 *:v%T["5KZVH``B#;L\MQ]PZˮll>js fldg 2\F] aNgHi97,i ::MZ |X3å:s/rY>|dxR0 RbO[v+_KN)ŕ\vVv)ނ+!,G5rCb)L*"Lt955i?E5ԙ=%@ E)Np!bkD``-"ni+p_rC}L꾻&Oqʇ?ι_@<.^oCڲr 'Hf@K*U]2_;]ʦ<Ѧ1sj@x04"D9T ;޽XΠ4\sp]$ =/"ɾX(ZPkU S8}]1г4Ҳ`PlYU]7='pmg|i8}jֿZNQ$VRd!w9\;/NQR l_Í#3|7$ h[o%;)w !waBw|Ô ܝ7ndž5u\?ϳ:ҚvZŤ_9/lVo[gY+ڏh$ܓRCA=du f)il:[[o.mQc)Lx_߅JdT3fT#`\69V1U1ۍ$`꽼0Uf#HwOho_=:Y4?@3ݎ!I7OG+ޕQA7}ƃh# w$M%08=QAaK3[+}P-2~3g!Ԣ2CFG -GHcs{ 0NL ]Fbxߦ=u C 8a\% e\9k I[oj=k$D},m`-Is۫uߍbg<|[gHǂ't'Pf8T8+' ^0OIzYyqb|X'$Dhel C#x S#RbRk_d5wE?\TU,,*_ s`'~@oOVj_W9̊Vl=WW$~s^Vba~Ft/1n0wMA7_X/}ji<=>[xF9juk kNgI|Ͽiڶx&NV|!?DJ>sė vvjf^[Oԑ?P٢wڦXg_6"/6_h2"DN]q:LK JD^0QzMP0tCt+bIN]"XdLc2!ոpF3R\RSK;\k$]u Y=6~d-XjyDA+v`K#.]kZ|&;E:5/g79`8( t`-\Ǧ4v'np7m 0Q{*"rG}Z}Z"RDuQZ2"k$ظ(iINfgȆ?wm&&Ѻx̗#^<\l7 Eۑ,Yp+D80Hn9b\`Y+m[9(Br> :x%ɂT*3KԸgfR`>2kaVg?~Cɻ*ځ31 T3unW1\{I5K,!̾ fkVK=ss=ì)Ç ܳ`YB ^FLJ IJI0Ͷ44YSXLk:ݹz|;(hht 7GT{ p7( , 9o Ixc -.T[Phcr҇G|3WRR1/F*%l^=oG'Wl,S=P&Z>j+7y?r\q4e{8'Udz.&;%Y:W\7,-@2iЮx{<&!+:Sڢ U$kxƽ~ѝڋN${ד8 #W if ~ҢߦG."&UYew>D}GĂ(NV&QfBqA`8$3>Th }_[Gc,l޾vg`])-3b]:oYܖ[7e'PFG%k)/lؽ2ZpOC3a46F/bESfo#Va ¾EyʵTx%wDha1Y \.zp[k*#=ƍ}RI{<R_ :ˬ[I˶99&H|N({,0O5<\rfX+0X)Q f,Uғ^9kiFq (Rb /ɩwOh˞:T`aP2`ĝVKXxb"E4%Ռs3dw}5cov= ! _|-sTOm՘E((l;k5*4k} =P %G~p}"H%ƵG#Y$1穡G4d)n&s%}i+%\YsOMw${MF'$a?'#4qUL#,Y6]Jt_m PVȞb} i3E7/`$O;V]I34|5f+N΋lN,2AB*=s|hlmm9J \V޽M%K436K@j# z(jQ3O7ٕh`Jg(ZԼ|x9k"A2ikyK⎊9j[|'Z+.U<+CֵCiQR%8ҍ.{Mܓ]/3A5+[w(CחBOH/;**4`q׾$tUamHf]6E <\LaydMۄe=V⣙;'xճ cueMh[H&΄AAZTIgK!+Uy@ޖBXeGra.+X!~Ce$IC@L~gܐ讖 hs52?17L"lnu<4EV1W~CGFg 8-j%ÓV=?uW܀1T x%wv\H%e"($F/U!+'~UH[(yU::^l蒬(!]+pL`GoӀMt3onh{}jsS_)5zsfcwŒ_PMeKgzzaS"xZNDiImTz>0XS<[GRtDrxJh V|?Uv?!ṡMvV:B۠G8a|Mx3u1UdOHy!4Nh>8g Q?*apYCvgQ\l;cB?4136u&+D9N *!h#'ӀwD'9a {wv@6%ؒ>QH _2X83Jnj. J@,$KH[9L+<,B9<6=YZ6X|o,">HH\V{7wk&+*d=zdt}䐽Vt/~m AxO;Ƿ+`kq{FrNb4{cPkXĀͷȎdX, GԽQH~ȅA>"E'n< n]Rf0rz9Xi ф?)+tpaW;k繠S +. چ sGQ19hGW$(k.)꺼>BOawclU'{`bM/T-ixK^?FJK ОG 2QiCטzX:F0EFWb;:=YY!')b`D r dw~CjQwpR0@u#xk ֡ 0/Z"Jpazul\[ *]f{)z<Ru!#VHUnʓW^ǀ,Yzw4S 嚶4 "{ǂ@c =~`%yr67lwyy=%ǯ\ e\zȼڏ<ܤf_g)јNw(>bajOڊ8["8R8k;֌죥.Q\=IԨd{R'GDgpSPc+}𣠔2H*Lʀ!-ʒeFIqKdhq1s SyD>ثq_ٍ NVueCRbsbTEU̧]."`:׀28F|jq㍗\~W#u1^ԙz*~iY'MfЂS#6 !49V* @ZvQ2g;*لeڗZ_2A9<֍vfm6_lV%+oz&TP?0TpX]{el"_ªX `~=` Npbův촸eWР$Ѳx5pzE5Yxy XrceP="SI/sRq.-cKw~ц%LYi|栳Px|(&[p=2GT\ W) gla^+H5=A(-F\@}{[t|!Z̬ aN`\ !ύ9&9.nzX/꩕gACx20ar?;j \ BӉ % O UE*KϦ(}G!*+nYP*=UPξ(F(Sy+KtRLh9KFh~qwS[QhyO}:X"45RghY=fPD<б&  hD 09ndExz2l6wBos%€]7[zΦӘz1 M\jp% t".pn 7Hд9eTekOzAzbn&SaLP@ch΋ߤSQ`,Z#7R_{6q  4d[]8zxޅBeI㤰mCaNb%G6 (.JRRJm5S7虦GnBKY*b䔡AWXm3^\HvQh(vjjͻTgU+0z\XA=a>Ozuz0yϿfd BofJP ؜EmfGc|O2 }IvFEYo8 D;&F$2ͻ2g+/h.INjS;7u?J9(}mH_zϺfTƂ݀Yzw\x6TÝF^!6G^C[V7b,X`VtSQGnw{e]ftĒ_3ah LV͔VĘit$FsCYIܲA+~bX[ {yfMq1D7zQ1bLl%T%j v1M+%%CZ pۖ?Wl#5Z& be[{q,veBHyo06,/Lf !?oWlc?n]/ 6ol0*δՔ V-uO J:qpcS`H^gxzF x(H3Ui8c b%i S;Z miy.$Oُ1U&*V`հ}`c>bǩ0Îٹ( v& \56;m q`WM'Eo18{o~?28Acn$;#gKxcү"ߏI֏тb}Ae~DR(DqD3znZKs2qn.O?+uWi/ZYE̻3e;P.y@ $b e)&MtM8Ic#E-aD$NTU)Z.k)Z[N%{ ԗs47TgyaG+v)3LVoN`D:(H-4#{:Z~ ü\fF>WWVb`$|9ens=OEIO_t";fyYH/5s)F 76zj7(KO9[ g&D!۲ a yAK!ne7rk7濸uaN2 PFa@!b/+|Bi[-dKB}):ʋy,KN9(+h ՛ި4=O  {AtI==iF:?G|?UeYfbA0 MUDF"&^rnVp(bo Up)S@nc_ĕVK#[Xrd>$Q%1E۟Q GT#t']p3Էi[dcnрTYVx4Unz!OR.oF`r4jIjfwm+U)me6viD; ]=~Ýxsd(s}6˗l Tѩƒjxat%:qZ^C4 ~yk%`Z)pߜfĹ'2DA0^jsnTx[I|3aE3 {By~S(Vt8V6e5O>0k% 0ڇ:_ gHN&%"Gi/.duDsD㘸ǿHNV{@H H%3#9%NzўTv*_چ -!V@{n Vd|X:$OZsdYSŁ4z(/Ip W3 ApTAnV׃AjI\_(saDcʄ)GueG3+9$;'o3-kʨBHFz&(%:@YCPwltYӟk(H8 ;L?qqΉ0`=4xQwxߧ罞wNQ]9cruXXtv$e3;6> qjũ|J0̕hչf)5YtNYBgfm $O+Hv¯Eָ2(^.P]qIuB@fyfKLO?|@Ԁ35³ XEܛ踸s/]lt, 7DU:܌3#v{?g3cɨG޶[kq 2&d3;GUC_]^pZ A VJ209*f} ~.{FR A8O/_Ě XÉ )@\0,+HO NKJg V :%g~hewR[{9c"ۘQDf4<Kv҄ שA̞dCcq)@:Ӹ\`:2ITD>xQ`?ao.ŢkE_: 7Qd-OR^aႩg. % *U J}#̷AiYDx@khx3zVɝ}ٞ;I1AuQ#%Jc`'%S`ـyx> ZGk B!Ol+eSLv|03w>ie (ĉn{_dFmFbWQ]د곜OۋMqU$˯#22hȞ%?yn2l-q@"{sGqMMQ:Rn#݌ j&Jz6?9c-nFF<菎>L E@,Y0GnTh/^_l81%KjA,8}`p`0w~]0?rz.k hZgSӮYN? ~aN"k*i x!'ݺ4 ƉUY$!$C DAoZLu8vf^|,s|$NWwo$j8JY*nv`5 "c4g͋/?7=W !ෟR&6gw.Ro-N;vr5EkՒؠEdP.SӭaQ@$< !R]ds/?D BtȸʬݵB3u@uS$+Dzf/B;FJ&̆7#'w0Ha74)Ba@cYk3j@So!x)ڿ}[b5`ڄ.;$u&2 V ,e=cvSh}mܤ}\-OvpYNl^l(0 {@J@,|./F'։ARͼ?ngM^MVynfQk\ٴ;f&_/$Y ߗt%퀶vP O5?[~_r!S8NX.{T/^ZU=N+F:11/#љƎ[/qvH1B+g~TV זu<dˈwSCNDId3SH_! (1>w wD)^87cR'A8v/Ǵz[`T584P4^Kt=%CqeSv3 (5\UW@9=54PN80g+v!k!o ʍ$+^tV;Jw}"OO)fD%x:x<Ʒ<9 aHƱNJjs4(ަS= 1j(=>p ֮,QOъ:ׄqS; c?t! Y.3 e;6W3ʹ Q*։uuČsC?f$(ˑcg_p.YOXB"эMMOzQ1:T + y=`r%HPjĨje.Pa*W6`}QPn< 4CiDyۢq`Tf1]umߗZ-輜\:Q"p$ x]OS0 P \%ۡhH 6dn 2v0mD!{TYH]"\s#Sk]hϮ`~"޶zMױ )UU%[1LE >\<ö(^yC\AEl2 /'w"TEv0\wuY?w%EvWPku.=IL0(~:veӢNO,'b 2^tEhy`#?"Zw$C8&^5%m-eG]yŚjrmy+/qkJX-~{Aid4F ;ڛPć5Xe:iaũh 9«, e-5FHLwMy1\9gMʸT 5,ʾHxi)F7oMANP;QK)!AS:n rYVUzl$ Fq QnPyUѭ3?n*[D[5v|rDSm vmܬ:% D C@zi?L.ېWo( !'4w |nϺZ`+n͖r3W)7@M p :9>`n`[>0S]>JA ` ƪ=KxXJ0_%5J#(>o,XŔi;TUL_|DԌaU!gk﵍⍸ :>+](FT̻1޲S:pWײ,PT,:T#>Q ~t>iHZ·U<%ߍb"L%4C[ 䓏' #j'+D 9Qޡ'k7Z'9}zaw0Bꪠ1{$']QBf9FbM?B[cs5< m!@ME#YLnW{u{d_LkpT84 2i&Eؽ@Ov0GiM2Z7zd#ͪ&[tOrXqKmQyGRY>Od?ϟJ@z%ֺi/!zB6UY7cHM&0fy 5=& \{GzOl!E*o ܵaT9xTRe{"^xIo o?v<'[~XU?%f[O )`-\qY'uqŰ1m8qNZaiY^e;'(řnu붅# ̴{!_ QМU\?8Pb*'u0LQP#<-s[rwkq-_#A5 ʐA=,>w^}}K$FHLMK*O? ށ =da7җ~cHVwMo;Lšf)ؾq˭FJb]G!(^Iׁ \L3pـmXd_Į,ִ^K1^(T3"x/IwB^u>yFawJl!pY.Ë˂F)H H.e)HKtJȳ/?Qcޣ?bw5Uɀp w-VVz\|cq+>E_Ub#vSMӱΖ!aIwн<1YŔN,q&~wdpU$QҚFs˱8һ 7?rֳ\Qú<.s8kx6V- Ì h|[';|KoL(SFR %kcsZr- N =L 8Lڰ0)|t ,RjMB}K^e`Qh eVDyZ,E(v =vF^5Bvr a%ڼ~mh HoIVFnnocIޝVCrVf6o`ēe(q%Q9V̊CK5f#O4/})u@M.JrVP3R75q6vTAWC'*1V  gxVbg` 72$OS$`!*Ao!QJ F(,:ao%OÉwn~t4E; i|ns%4t܌ݼ/SUq붸j Ëvãww)1%9w'5 IRydH:ȏ$ύM":QeK2pk0>śaƙAxP!h(%kxE$n2R`:J 2ZVK,:TBE }$5jmB$F߼t":6%($^-~JCmwK2oy=ivI8#/T&h+}ds^y /҅*f(TgB|-wG4{=NcNHK{F9#4w07CU{.xtvxQ%*h-Q,wY-~!>e(Y95݃ʪ9Z1z+G~*(A$Mvѩ[5${Z`p%W-%KRT9mg42Nqq=Id%84&{ 3R%_Z#B7zQ Lz;yb  q'eMM^z~ WSA@(io3eZHݱ!^ ҭ Ep}W߫z>ITϝ鈐 Qg7U>yUC4_;G'}z25H1 ۳4:_gGM|ߦu4D.4 caŏfGx076ڔhzYyZvwvny3ۗ|Mi ߇UH5(Qv)3"ϼ2Zo1_':HpҫA%7m7< :m;INcX=9N 'uhAVF0l藤3?8{2 b8>F(-rdN*E=vJ<*e<e!/#GxM5yi;{JGb}jZI쫘hmCJ~d2u`Ygs@b_#}̋MTVm ~,GrYIvWʯ]e4i'}S T z8s˟e])D/'I̋*@ڃvDE ,ڝU8*6?Qժbnv6E~ RsWܗh"5o1IF@ THel`?,;9iJ$8k0_v黿o ѳm/;VэyOJgjGsĺPc`#ِ0R7x `, MQYrYS^[a MI۱G}=ܿ*zf GtEcԗ=QɌhN{%d!w CS+*Q9BF00/ pr&3 QY,F&5aS{y& f^QrEw$G9wᄏcuUw9Š!8pgmbBoZOQg۸]\XZO2E֎:(xߝS,!fNbBur.ŀBU_r.CNPgIt y0O 'TH.#R(Ub-J=ZZ7$d ;iHR]0<PkV[.Ŵ~7,gƠ:NFL~pn5Qrߜ#׬SVFxڤai޾ mx?98g2O_L9 ]duAǪ[qsjcIyyOבgu1U_rR~3SmTD9J&Fi=67/&ဂ͔xjSx%m{ 쪒y^33_[yWO"| hM6qR)ms3pob@PwYj;(ޮ$kycw5 _QXA׾:^r|ҺޔZ>I⪃/|59f:l?J+?.1kDO;!mn)s,"XFZ l2j; e'sDt#R{)ou/j ~VPx w9w]z 5.iybX$?7S f9gbD% 1@Yjt?y bnmG{>Ҫ}Nn.LP#Sz(~3HMJB W}XWBIdP(tJӳޏ>M={lϟ*gݰpd'c(6]t.yq$Iъ.[͡6y.Nt[k`rKn7<7W'},Ʊw'4-E-rAn!3U Ob%VJn|JpN[^f{z/F=ܽ h7Fg>ߊRA9*쟅;|;ʁIp^>WOߵ3a7#[B~AMNmq5,L>$ŏc?0tt<QdeaC,b0::9$/ܧR"12:gt-CŅ?h&pX З$ !w9Ќ`R }Y{. r`fP_8ҖD\Ʃp`ʍ FlX|?0,Б/vX5"<).hgN9abC4,XOⶣښmC٤i^[[N ?N.=/GT?\A{b=^K -bks:zPr[UqToC>,<)[k/қc"w; `ȺTtDì6JNj) {'N#l~;&!mUC$ȡ_}QNNdRt; 'Ansl> Enxt#ɒ-.*ƚjgkKn7OmYt gGy((ū (- T`5ql!짌u,/sZUN4%[0 Jɐԡ3g2mLQYȒ)1iӭz!ME &K`a>ip.4-eFyl pYo:vS+Z ` S]Ԓ혴uWcIKR^K@?>|q[ ·dfk48cjc\ }1#i/wz`Cbt|zӧFmLh{g7E}G$LAR>v ]kh7/t [ꈜ;u &˅'e="ghZ_V䚭H\WL/dQMbc4ẛ-2O69];* 797L\iBΒ*T'Se01ɀ]%fFQO>ʯFP2*:W~[$[-Rx*)E).Yz۳7I&;Cq*^?ަ\ڄT*?6(9Rz=2bXBm[Լ[4L} Yg;( >{48fU<`[z1٘4-bڃ;קyM0U.z]QaǰѫneT'8J<85:{{ SSz16v`9J̰W-K3j=<=.8CrNO U 3D3IW_>jqM Ax$UWz&W82V<,Xe‘o3+2tGS&laiC~||ǭiJOP4:z|P۶W;c49&/"zxD)ZKԮϡ<7P-4X*`W$+؉̴-'i2n1l# +svn믑Q7`|"rt ćԟ'#䪾O< $ ɬpᖯnLIruTfl`͟de }6ɧզ -vc$1N)He^èeɎuJ #kn2KB da:?m5鸄]0/WKD=dnHTߛ>+ DVWL׸/S1 ++ƬBeʹ%[v$;zR<ѝG$2u7rFw@OpU02dZy l?ֺEV9k4(Y޽ KWȋ|9HCpfj#e~ ʬ!o;UЭV|ٟS* `+{JmU`ۋ.(wş|ɸiAK$1j7rOaPꚱ_ٵzaD3:[9Hvm?k/A&ѨU)ZT$LJ0j=^T2^ܕ eӪv>VEk1KFyQHdu#з,({}ל4œq{"X=ѐjmuC0Ux?0&!z)`yH( . Ά$&R="g U(0=, }x>-9l W6O!?q뵓c?i%mEɆ>`T,dM+~ȍ(h6߰ڈe[%WZ #i2㘗Nm^#u3.H.Հ4|zavgD+EMr4YGG2qy~ݎ{T#6~Ŗ4szNW.[[Q?_QA:4#G6N 7j)SMR (\VOy~!KO6<^r`˴pg5N 6/\)RHTP=^.Pѹ{`m᎜o/0.O&]9VIVά+u{$?"1i貓}tn#83H/_^RMy`&꣉XEPzBĭ(3QNRgGl\i&GɊW2w'rx4-($-$pzp`,6 =JHd1>6U;B␜ \8gIϮ{fnwJ#ldU#!_@!ujV))m)ORc`ֳpABhQONԥ-s2#d'/3UDEъ MH 4Y,Iߏͩ@U3!z|^-s/484vGgpi/Ib*Z p}^ Hi7~US]o<,70btsN'--=r&bf5K7,6kyv144p:ey`(ǯtmGgʷ%vʸ̘]noh9 ):^N͙DV2{mp"M\uJQ_Iېģ,ec|v'8D|Wc0wBMXV;yYwo|X'WT$~BǦ8~q2i_ܮ] u?O1RBm)vU S$WkI&$v5fRcSOlIҊn[o7N|wZuKAbi7}!1H8DĬbtŊ%uSt& r Zpe!e5zr`ޛ0'w"J %;.Z$kzOeZ:BM)KPb<@`ʰgKغ &4͍b#)ӽHyBun[MU@U4/LxxWg}P&*r+.uՅ sr fֵ TS Z`'N,Lp+CQYj [d#e1=9KLmU;pNUrmYmrOinۤNʫ#*M8w bePsU7G\Ku hb熖~V)J5u>R'NrG^*8L qHbiKn8*5V[`#d>l WXA7%CqZ+ Œ19쎦O *]mA%)X^i 8z5~QL+DpYTͧA҄.R{] h@Q+/P1"ZC-CEo'q6 1]u _TXԈԸcOc4kiuhrTi/ Y8uul&:r,!1 zBϪ/L) 2|J$'_ӸVUIy^ı}x re"y޸ז?=Of~ !KC?R(/,Rmfxhc5BMhLn2vϧqsI,xbSƂJN3]hUי9_ 5fmoov`2/!<]p1! W5y22Fw{ZB" {,"z_#4vzau;pؕS VͭVdᬬ_+x)\v2RG6ahw76Li0O@ q}>0XѐBUO#BJN_mj]*0t:8nfoojU^;LxMb HO`(M=)c!&]"s!BQ~%B9pbi 9T==;+$J^*Cnr?#rHoYa/otFԸFQ \fNò_odG,@zV|" A┻鷺(cѽL w܅.28G DOۖL5;<Ҟk+$=# Q}O *rCzٮW d`"B "Ɉ~xp쵇}k!7%6Ǥ5LA>͖I gYAlD{q5G) WmXrr`qJqdFZ˞)jXP+ XPË[)ciJjSiShFB$(w8B.gySx}gY%LK ǙFRXxmp9Xr{4*UPN D281cu2CS \oI3fd؀44HLsJ \]DׅDK"} [AהDx o֔f˺+x=L#~2K\Lafw)20Y O:SV<ǃ'-k7z3' a LvKS|y|c5d/V%_CRLE-xw5>m1I$duc~ 6'e@ۅ}:/f?7P8* fat;lyV5Zs4PKyt܃{u9?{b` > 'p[ ;H(bƒO;UR%/Br@kJ-uIؙ7س*$wnt"9 UC+2A}J`ˡe7:?v~xhIy`{?1;^ukAi[2Bvzjw0bGp $ؼiy4"ۣr,ϒk@ vIQ\HQ]nK040W<%fHvCRS:;'2ipݯ$j_Z?k1QM1T q9*ƚQ2PU'D-.ؕ wچÒ-&8N U omyݢbZ ~AǎJdœa"}\ {ξZː:8rז\o^$8'2! Aq|H }/KĔh*x@ m!$fA9xc`/]H5)S._u `5.574*Uo@J )_Jӣb>uyUE۳hBX|vcq^ḥKnmC>zt[n_뛧d''P9$[D-cZH01ao%[y^[,=1]sO|9Xf߀GiEnWPw8Qx] wXpR _Dp lNOc$L^Odڡ3,/akP5UCc[ю0r ~pF8y]~۶h&!S ݨH_VPϝgdE&L|B $TSEgC1^84` xEUv/M HcjK3E<WȰ(&UBg̰>oK[P :7/|e%v١M;TăN{x'l]- :m_0rַ#crbn8}Z5|WqRIWh-w(T[R`hQA5w>^_#jάQ Ke $dǼqlFZi_uv38P%nlxO[c1I[QzI&U%6=r?Kt>H,b D9t8=1pW(W6uD0@H1Lc t&d$1Q֥o9h1p\7 *P{7/ @tCS&"1m~Tbn[R->Fey1JSMH)ϵﲮGĶ*Ŏ/G2ͷ.Ao h;rdk0R9Lw>9SR0O*r aT~ SʀLʮ`\Cf ˾d'[K AC@si_i9!Jjbsq!θȈ>1cCκ.o0 Y|nB]VUz@t$%okeX|,Ǹ'Qfꨀ8uN#83" u1*zݝ"FXkq`Qv!*k9t9T!@2=T V3c}b靈)S9ItEy<,m 7_*INyێʇ ^,tΖnXYnG;A @9H0k'WA6kdZ g1^`iUp]3lln?Ctxhшko/L9(=$h;2O6[ /璗OFcvp9SŰ 姰k<ΨmO u- u0\`z'οuO}LcM [uK_ bF$}IDh]X#-fDGxe*޷nqhwP&>7B!M:tg=fJ 78-}{ VP =9cO:KہEӾDœ+ܵ 1tDrez[n_'gj?A$VqwE6]kɝ)El>Z@=+O ALW߳}3"/FRt-TL&x"BavLNԢ>G\P_gFD8-Ð!! \ϝDI`@О07$)x=-].%y~bk߂5-GEg#WGUZVT9>",f7 g22e/ >< I5p5aR4Cu%@%Fh5JO"RGТR89YV+ٚŮz Z.b8 !fSND!6_2})Wl>cp cY sR!L x&񶐵,HpV*ܧ9ηQd<98(.pz~Mj焓(ql'5+:oɝlNfODтQ8BG,+dPvH"' NuE4?,@᜽,'sxd=2=MIuF53dl(4|_o[FtTNj$ i[䁛"6bW;#TÝ?q{ċHfC֍4] u2*?~T4CZ 0%}:c?eU~uOqdU[$/Ux2nLlO:A/dm6z5u!boM[T- ݀-Zq?\v\4e8JjdC*)!Mlds~X /ky>DָV!I=6+64Wb UepGTEq١JbjsdnW1E#pҤ#2UNjZkݟ׀ɢ&@le[aqGH v!o ml!fS2zOjv Te q,1ccR0Խ#h]6w׌ukm.u{5Wi9ޅnל}B3}`((De nMN/x6$r?/G= v#شĩɖ6%62#/Pvl>E>$o}3tN9RW2)%# 0ecV g#cZPQV!90ѻ()Z"R9-*[G߳UծUGAu6}V#mr9o&ۃ c!#6/;=J},*jJ5!5GeƂctY`2T/-jkaDi36er5c2M1 0 Ws{\O~9|$Ĩ]!\F};g/?o:ac/qC2K`lp3Gp7Ϟ15{&h9;]8\k FLZ !]N}Ᾰ3s8A{ٱr}j@HO#p+ȕ1NS޷#װ·Kp:!ގ\ Rhkdz<ż|C}Da/`>N"xtƘ1V®0b#59jmM"py.ɚA0P1jrfy!}'`#)BU+ep@_説U6RXIk.)W@ӷqmFGGj:n ļ[Je`,{crnUO(߀+u.>` wPZݞF'VaH9KHm @ É*0Qщ)Gnʕ .kv,EJZd*+[ӡ2!v($Q E$>L+ B;4d(|V=!jq_X<qfIcR2Jz|^Hc{-EʤD6y e4W &Pߠ R&.mȑeMrH'VL"P9DU4,=KK,epVEJE*ZfOi/_D^SgnQJU;FW⯻NM.od,phqb|ۈIk17$X2"Jdԑ%M r3b^q*Bm8d~Che\k#ZZa?j<@nLare3ʟm`VF9"׾͡ N_H.X51_ veiJ8 .jm Pet 4<9FIʙ^7$dMȝ*U&S:S8`vaʹ 6d"\9~^pKdhS z=r$ E:0"&U_>9[y,ҬʶC%9<%RZNs=qvS;_z8灞 4 H?a|R~Ny^7Ab{|1]T΅&zu9(05 f!#UcArѝRsmwlXxa&ɅHdBT;WQsDlrKhbf>\< Df W<w)XdqY_qxCQpztVlz.A;w=hwƫz}n΃εhRh/Y} ʞ`fq1ճ[cU.Rِ2sdhC2px}^Dj#|)ʃs:?o1'gžv rֱ&E `Y4.$~7lCm_xeZN̔m`.QFrObCVgeWV}{R/YSv~s.6FF=ۘeTV\'_l@ŮiƓvH> 9Ό);_OpΈiΫ{ QO}P+qNmZ(+p:x,myh.:YJl);CP+db}nW/:1wSgܯl%Ѧ`fPђcA?g4PjZԷj_nر:k]'ʒ[p-މRP4!OM-C6ZF=X!q"}YsW5-pNT,=XQ߻RRLPLlTs TY8G"%_7qmO6-xR0LX)/޿+٠L p:FOK@Lx8ǾrplwyOjGf+X79_h7.r@ws}C(oAv t^fv^Q:Lm(Ηu"u~FwWZC꠮㲗Oos$V&IǨ{"W="\bVѫ*y{S;Ze͎#()nfqx/,! h]o%6PP~od r0Y8ToxdU$-qq7o@"?u(LpUHz~VU8Q %v1ǔ_;h~UZЦ: 3^FyYXw䞋}kiwMƄ/b%wMK7*嫗&nqZdhrzrlqݎe]U[2ȿo=D) fh_&O.7Aƭ ~>:Ҋ"A"1_HÍ۲zR: ;i? ReC> ;X2w*+>L $ WYLrf@mr豜z)59QMX2Z(a2/rC3J2Ɓ)V*#0> C%F[.9EC݇|RB ^-XXV~b_юzV_h"1-8E=95hje닆!Tn$ nFf)[BSJܵ*v\L@ޓt94(n 9[m9zNuu3`5<pm(''æ̑n^fWٹt'U/!|ݡ(P|hZ[9<ص$RC5ϺVj^'_#w^',t WSa(#cp1̸%ѴnjY0h 8Yns7 ԓdn"yawxHb&Kjڈ,^1b4}(ƾP"Ȑ$ɾRM-~yn'?&=>JRГ5LztG璧/U0 OyBV0bm{zr?HOE;P{棓\P ĸJF+ 7 Xzn0r3?2i9 naV-fr5 T,;\&nt)'ɬN5aҤ0;=jaόksMNfG6,8Zc66m(?P%.7L^WumpX}1o3jFzWZs16AA~w3 L~r>>h in`(1ܐ"݀WJdwt$hNzfiEh s7P[j,&!嘱OwqpZZ}.N$-V;{WI ynD[Ip7G :~:䷣kOy f\OިD.fH")OJLU5E QHP'VBQI̓G.dy<lrmNJ*ז.kz 'z3a\| \y>Sjw­;Ow'.%`޾ÿBRΔԁC<70hu"KӇTw/3|}!u2Kvf{'PJπSҨ`F*Jo~ ų_lݣ_g$I<¡kPݩ-x}6 2*fg.)V0~xQ LLܴҝyR9b;!ْp:Uh+38BkwT#?2 z@k>ȶ<Pp%ʞ'R2 ֫i F R/ۀd|9<ɞkAI a:\ r }!0(x[ʧ\"/X6SWLԥM& }7ӗ 5/{fA~vr<ЅMs` 0D_/Sy-@YsqcuLNK Pqg<>#?a Foo˪U65̆xy RM9c`,gL4aܒUi)h}SφYw-`D Sj EHMFAζ2%*ӏ4`ΰ)')WxݨO~fٲ 45@I'ah}Vd#~u&q)sgcP^;Edg_bȝ}J'{=C"ݿZ5 >(|-3 m>ց룛 Y\k0ƤE}hQ%TMdkvlؒsNC˥z7!}-[}6`q .XUn>H6 pO1k pEP\8W$Xc:y#,QzT?t{ 4L2븉NT w `98 INynjSCx"q#;bT-&-> os`VCY;ttf1[ҷ@& ~@Ɛh_!;u"o,OvFU[gK&_JT05k jlegUp]7 s+Dߨx> ;qגY쎌hQYpϼx▜Q(; D +E=ЫdO垨&gVOiadAo{_O`R?kf0 cZ_Q$p@[$!tX)dI3Hǝp͒|+/=8?i ;5=a=8ӂ^? NM*d'_٨ãiR, b?S:rD>ۥΥ+/w LJNGKL΀&2y)3&C+Ѭ5"U~:$not@aW~"u!Vb=AM5SxE ~90?yAOSX5IN\tW$c{8縉N@3LX+J,-w|T X=^ԵnO q ƽ"2){A=P(U_W{T*eHŽbNJ.rgOLJ6F{|YAba UWt͹=tM0je/KY( &RyE }Hô #`83]j ohV"+WGͲ~~%OgQn`s+YX knA"D([@IGB`A1T@$O=#ϵQDǩ7T.#N1ix>dc*YKǧw\͸Fڵv,Ʌ@x<)[+JCyIN&jJޱ2{9C,iɛdj#oGy"&8mxˆ0y0=~55U1[ht~K/L`#s(A ѳXz x!0iwA[;اFgm|8h_EN5y,KbH/ZRy8TH}f:dPQ憔41{ʄ"(msI]òlm`]R.FےB-r&%NʀQm5k,0dE1V+We+-)̎굪G]K>XsVn6 u^Uڔ #AY@ kWܯ*Iђi)T4 ./JJ@>2[\qLR6>ˣT-\\.__!pL=ލhԕT#"9Px/6B\'v&,V9wGooc?O h_i#8rDE'ˌdlǟZw|EyTgfcZAO=Phdz݋$ (}dKvFν0Sp3h"ШqWtSxt_Aq&A8?($] GW/ԥbKVAtCSab.(#VEJe^30eODff,]p'C 0A-kw{KߚC4[R?/;Qo6`ٮQӕVwR@^i9ۊrmQ^tTg&k[CEC眃n=}C_08ኙNА UYz H FOGC8U>+2 bn \N%%_<.^s/Aԫ0 = W^U K@Ck;\^gT]rUЧdz[F$qV ;Q+X^ؘ2=`q&k.vktQLb؍H7@Xl\m'"_;7y րϻ-&Nf)ԭ ZnbRV2TpcKO=0d,%t<3:kLRr@EN25N%xςLs-z@՝N{%ޠ)d 6i~!E[spho($׻#1ࡗzy8"g 5#I/wSAO&AեŦ; tp "]\3yJhzPhzxm_h>nO> N Xjr<<6"C hkrL!,(eP6j> s}V (W;">p9i'HtuIfHxgXqZ:(esa BS4Javþ(C쑽cb.tJSgl{6}L6YJTpŵȰwȽKٖ9{fEv!˲tJ#}Zf#N&4'Mϸ] gR Z&u?%9nhShSs;9ji[%$i)N\,E T$[ ݅?pA5?_or~i| aw7>,¦pRA{m M\] _+bo2QYs)+E!sQDԳ M]eh?k9;~;1da"lCpy ΉPG{p}y7pXSc3L@1BHT&}Qp$THK5"v…ˆ3W-xQq}SZlXE"1Nk]@yndrB-(x_B F&꣄ocԠW˵=O_tQ󎍀_ɡ;!Lh`=CoQUF'JV;J֗mBb'5wpq@g^۬>PǵF ~^gςM YZm~Ϩh!l8S .4Ǐ3R1!c u bu- g5k,j<׃,Fh,Q<ɒ"9_SiT=eA.v!\1 ]Ҝ;Ga$h8M% U<3΀3֕v45yc@_)uHD^):ai-GlxГ XcA?dsߴЧ@sr!&4`oҙC=liO0Oz'ϛɶzF3kmd? FH:"5Sm6E@۷k,<c6srÚ|FO$jI JdIg>1+٬)mWZ^HuFmT\WY̑cȸ*6b9\2CI!H2%9 HL08◃p\EMgQKpRٷ]qV'4oNhT!󕺨a#~]qZMN?_OL|ʣzRy־:@2L|U' P曐%IЂx+a"%?{m"RXPp&%5c_d.[PXC0";0D?©H?nȅzDgh~g^F>i1ׁID[r9Dnu_SbE85Wqk>hhYr_1^H[_B!Ԇ,u[@$"hk9?苀qJWmD`[*plK8o -:7Lɐ^qt'ҟ c:dGŹi;{'= A׉UP+r@zu+oE[YP+}luG{~| sl sbW"D!M3fU¼Z㴶ɖgEtm)Jbi ]a!ARڴjF/ȡk߸rؖW-ilV*~XÃDưHRM̄hG\ DҢU %ĽTgB'ԆFXPׄT7B3O?>F9~ \zahɝ\C9ςyK'`j.{ҸN 2`ٳX4$ vjדJoy{FHUTyE}߿QPH" Fx,]*Uh{b\M^ѯM'dt1a KA*:Vd@G2-:*@1L&sZa!U 9|6$K;SGbkZPds@p+9Q% ͝p{o|E)#̑; ұLAҖæk5sQTE䓢]D[2lq5\vѪ,kY@ j#r|쌡GTxaTMo灘ٿ^lcσ7 n 6Hi8K]y:`ӮlixIT'Ckw̗']THzU(La4@Ar >6~[8Xn@IQx?};M…gLU1 9)x5BiUŮ&ƔdKE9 !:}^YKxxqoz%P((3E19%PW fru``}S|!!U|8INGqzl aL=nCV5AOx#! FvT@HM` 2\,HșҖˈN1;"EX'=s v?;c~V3!X,9J;m2t@v"lcM" d8N$>#UV"4$"ly( Gϟ3 %^_NM,KMRo-<Q؅qF`.v=51c$ 7c (NgtGA2,` (!CQ-6ydinkGCck/$CO{#6"H$ͮ璮q*< MbE.j^ |H)n *e\|VH߈͆Ѧd8s'6I0bˡ>, t8)C9>8pJ)l K瞵8/-cZ]k.(2r^SL60mͧeePF^EHxRM%Tb+X`$JYp|]k\r39k1!WK;}Q@hHc"a ï;+8<#o ^\gcXոUgB [DӣVATl_WW:$7w~;1[ypި+(`QW?|,{;)OXؘHwՇ075Ts\hH}6[}wcSdp6o6WMo~H΀,U]͐v@8N[E_~[J"/nSυ$ vS'ȨRXSAˇWo:UyʍME54rªÍĆ'\~ۼGL Ob;j豟YbiŜ} S)ǷkaU9S" 9|kˀɓtҳ{`mQ:&?ЩIp=sY^|tn1ann$;=9ʱcg,QJw.>4^52Ǔ Xz x/(W#OncewQ~ .Nb6`fG+}U -O^ XtkOhKS>WZQĿ3+,.:JM$_)2#%/g?~%ѝ.%]d%z/9jӺ;u{_r5\W]S4Pь'H:Zxb;V B6uӝޤ`}잶"\ZkNŒuAeCH@A4heoCwtI Ξ3[Q,^d XFO$J)$eG8Etz|?vh,>qBGì BjɗՏvQa,XRQ H5Yv7%fWȰa2i|g" 5[ \]A޾aq̛YdjtCv8f`EUS`M 8Jr$L[[jam4OwV@ 22تb@YJǫ]@Z -ӕ*Y` u7ЁDal"n"Sƌ/HMQU/iQ{K"=Z4b m"bIi]=k9kiU}cUx].&Wj efyyP -^F§hye |,YvA\iī-Jbl{OuPrce͠}_e,`Fnw],L;j`ڜG ¶BXThPYٜő4dRxGaz\W ;px{?[*SPhF h^5T/v0ܱAB`ymg)TnW-Fw6yhqi8BfA06@(sB6\ r0ɂ7VkPw}z1଩Bj﯅'+,Akp"rMne%V ɇ 2gp22Dl LN"3'Pͪ@Uo1L@9ewm*+8"y0`"kձ"8р>5@:K rL:,hVDѮyQ}Ucu/Cq-3\Oa;-:;L P!wg@ʎݫP.8Ms^r`:vP0P 1cbIy2s=Ea4]-UxWwӒ1 q1q~-B=f7߯Ƞ iX(A̎0S6 5#``9t mHHlchqӊuxEmEb#aña+~ ?&P?{Rh:'dk*@?سv9rQ+%u%g]?$H&liCMaE1a :2Beܐʺ)`@Du$;k;!oCx1|oOa&8G Ea 3=}RIcT/Sc;q~jk?bAsꀰ,7= {&j^, #x-7,tLa)N[y iO0NSv€,C Ë~uvhţ\OGVS-l<+(@;?$|%lF@"C-0Q7ф[0+脗n?ZVrf|Ձџ.ϤmA7?糯zQߧ8FP6A歰#eY .RjG Ph,=p+|ZRNΠ;4vى8@]R&zk;^qC'7cG}_r׭#?}HSUx͐v`m<|d(Ήdÿ}/#?`}iyM.Y7m{TT|^*:f,TRvX褺f)m^hxa'&+2>׈D^tتlz YD0XR Uiim-ӝsEjT֟60 {K"Pak%U,nEqF9l WΩQ Ӧ8i j/yӼ ,Lʀ]K,lEr7y{/Ҥ6TgBՎl؅ 0]+xq,44̋\u-dO*LM# 0}m_j3twjZ1=Sd S2;jy@㩦&n2 :f;*-H =ګGԸԪ8S ]ƿi.x4RC"θW-9Ya["/v5R|J{7;J 宻M)=^`V/1mtX~ݦ +UưQx(V0y' 6A/[2A|4EmpK(̇?9  ܋eA"Q.]a[d`8Q=El4lB$h݌(>Eb Jj!ęjb X$bYպR߰5#tUw`j]=D=^0z%Ja%AJer[c/?1OOoLȳ +"7cpDW匮ݩ@VcYݴ.KIS7;_m`r]^.D_p=iUJfS&RrUƷ={XWA+xiTu>F-7Γ~vdgB5oOpUj$pYv'%SJEW&䉭>_et Zكن2W;[Am%{<+~IPpW|`fKYFI^z+nܨ_}@roLPQ5gJ}zH+1L]}Hl*;?|tB%aݤƂ {EH~0cH/Ekpf/ "[gОzW|Zk}=Hlk6O Ι.kThU?\Y0 T5QnpFÞ6wtwV=X#,dOm"}B6;&LekuKe>Y5<Ԥq~OԄCv5H@t9Xh>>Tr6s帝k53%F̎1V<%0IZA.߄-˔z xƗYՏuVɰ;YKL0d q4L%s:Znx$^"\7h&lot~eL 75;F23V蚫ɖӾ%T?TNp6}z"nyNi,nN!ޭ.H)Dɺ^*DT s-ve;G# YiUJiiykTwr?mf-gdgVVoB<:߉XU\`.6Οj4}ԼE)IϾ{ dXy6_ݧ"Ԋ!8 z }JYԗGNc dlm.l%ߴ7螗D7Brf6? `tU ~$P'!щh$}\}t%{dYyεwIwL|A>ԒM6҅yp_+S_1lj)U9h!x /ßtϳL K2V$$ jhP[l2%6G'+6z)T;uS3T^ Mw'(zXw^ļk{Utj ->u䢱GZjNopI:yx{Ea* mCoM>Jnr,)>k#\*vHsuR[`9j5h}hU%%MX:h)złs{bEϵ_ `y)Yx-~?k!`Z~ݍ7Aq;ȸ{}1" 缱'4ȯBq,k1#Db˾X9KCf0(SuwUs(*Z/ wN&`Q=H2aڀsP33_Z7x;DPd f HI}`o#]Q09`^?_|@jL*8#` |{]a7y]1]8vEx N5}P9\uϦ]|Y6p&'GTok'?brrz,ğ_6Jrx s]Eqt,\eJ_XOṶ\+ֳ$2qP+U+Xi9LЭ.$ V&{#L*8FV6ЫcdKSJ̯ jx%]n(@y " фq[2QKXq]3 ]t^JPz.1WYvJJ~e_):bYRqwDniN=.T+ c!iCN>.;aҏSčȔ]R/]m|$^#PFmYt~ׯ3+oQHh`yq4xwV;Ʀ-U) ~{.}4v^h !2͍ FIۮ59m-֐235([<$vc*5u/iLb괛 %(ʥqQ&_4ꏻ /VW|/O[w.my#>uP` =p٨#sq%|!3-8-A%HG3Z X·Ӎ>Mʁrk"6k an[qY<7 ^:nt/}hXصâ glK3vTq-}˭2n0^Nm/1&Ve݁t8If"IPB聲8YH+ka^}]$ro!F+U#W_2^l|x7r@zdY6wzD(ǘB%/d^`:_[`€n#$ҵ([! ir^+_piܝݕ -]kI +,*3]f6*wF2!lK4S|*2$@@O ?ON0>#O?ҳqċekB{3j˩xƉtlIK`5b2K>q%U|S]@gt#˰:JIB0H%}@`N*BB\`$z +S> !S=-k4IdR&3lOOܔݽ@X25w e2WЭ%grwѫ%DS=&t%(ue\4w!O$1ěLqu d|qhQK~dgp !> |3Bf%&A|nLmS$? yG|)ķ%`e:Jx90sO##L ֏kNb#-5$),ok<}h zQ1&M/U7Gȁ/(nwH [WF~aF ~Z<3mOC卒pD;cD@hȗE巀&bISU9SX`D(ؼ֕X@N;z؄K|^~*vEzhI PE`fŕrw]ݳ zi$vuB9CIAa~!Q˫(YWx_Z2KȑB(/>(eD?R 5]!A?CPS]JVnJPq +b5XeTQBk7s%#QlD4Ȏc2svL=eIh Oy(Tttʩe_Ri3߱ Q#H3]9<>F!.)v$`k2^?c.ס % 'LWS}T+f2GEpgFQ>LcK YE j=u\ݰ͕^/vt!Ï*U&"9Q S<wXJZ&Mv4DqV &ŗ{+!x+>7WQ4QĄ } P i>9ΘB p!D!ɍ`0[R'6r"M[)DStsJZp$#>,\vt% (=H/KDB(4|lN0"FԶ{栄s=HAruGTh{q&ΣAsSFiMLv=Lp[KA鷳H9#rVܐ 5Z~xldp[GE%\S?VAvȢ_(1.M%=P,Z./Ut)|=:V O#Sبfű)3=J_=ķo,zx 0J2O<O>dByREvb"X ِ! SN4GUXAtyxՒ:6f\73zA*4;aS٫Xy^zrҺA[a+odM:LG*]lcI?8pq97F*@klO-)8q,$"Y,r̙$ +ڑaT/,ai1;\̞wO̥s1_fC3N}șj:r 1;'ța%ȶ'es?,R#ǰ,; %A"X^̂ItK`3b'5l]MU.?i͜O? o)tT\~½S>8KW$Tl Om-X[^2PA8w:$VghJ̾Ǣ!L<SI)mȕ+L/mdt H0GC zOO>d&キZV:uq'$oBvRX'oxy@d- K}Y]"Y$V $!m,E(n#)y OSGY1m9#}oyٮ-b{BnH.eފy/BC`jق\{;cH6 j(Moq]B[:Y1 3 )'J߁߆OIk%`y:”C/n_}xiaRPgvطd'/<\gd? B؛ / aOWz>v៏wwâlc5waV卂!MҞJVτAq3EdT`sQv^b]*=Bfְ~Z&$!MR >eFߢTx}и 5d4lu4 FAl̃N5<SJ`|B!V֊3sQUTB sݢɔy+4̡^F`+o-Pb[qE]&Ō4Vo+P]ǙӞ{% y{5E.xє;@I%F!_x7Ue MnodcuH.=;ٮE` B!#$Q!I))/DT1zx}ZrBLC4]M=zEK[&#fl3uC3lNDa옔 9 Cv2h;ak3, B/n 3ODധ#=T[ VV[Ϛ"+`ޟq7%J3٠ $T tp2Ĝv4lu?~pMP5| ;-8k)Z {NH _d6%nFյD%(X qoWrظr`Mrk'Is$3a hxAkO5wzէ!n*8XW ~4]+%D^i `殔l=Aॆfߵf G % Dx>9I{}nE(],!kOzRf>$_>%E߁M] hMlIBqexP[kھjh˄^OOx|ȝ&vngu~ٵV:5M@5F#{Wʇ,u扂p{Ў['{!VzsZ/@!LhIK',$cE$BCMATj *1ƒ)^SuQdeX8尢r±! +QhX7AWuW+6_gfXoZ}tܣ^à\3:=H?Þ<7+M&N^V`C كh0j=\-fH:b/YTw1s?I8dcnjS$0|p\نMA ^w4&CD4'9<$nN1XU0iQq/=ٽxV N¯1i}PRs*4 g]JV -ı$i|GTz+jp+ 2s WM>#"}G!ı) W qew6M~^نsO,]ƲtXk=$ż&ޤ~MX/4ݹ#*_5?i>t.V*;/N[ w D8L:Rǭ%A{`x_Lw9vY>ߒ^>CO1r] ӺTUi l$ i|aݟRgY#.4ܥc!-3kGүmq||ھ{!V$Ihy& ejVY:4 fɊD$|}AkdCw)Dym4̆*EO#1ט:ξTŹ &*f/m6s]U(u6DF˟pp*욓?ziD6WUpWӘ+owzv v?pSO:^r(Em TmaeЎ m;NYçǩ7#H{A:L\2<-Hmb4j}p R+⊲]\2.otEF èCOeP{qPZCk4e!Zj@& $%"/-p [˾YoYHՉ"ױ*3U&iO?Ry)iSWNZh_7FPfH&n2[kq*g)>^y5 hmj]19|TL3l)֮MrCfZFY^@@@f~GߣuShZcCkq[RL.Ԡ&h]qKJoB2_$QtSWmp_Q_:kա+~! 7iDIW9hjX˖D\Ps =sUjO+tXSFcqFىyQ[>gq9gYOk_"Y"E2D^YHY!rA)eVډY[jIU:jr=FN[Gf|aKt# Cwy\ZxUcǠkPM/6~/ULLKaɷ 򄆓u9HJnJAiAH!te$0x_&8Y`wD9N,mB$S0!MXyԜ`0j}^Pؘٛ_Yyoیe9=T0ϔS=ni;Or'q_;Atñ'd;7׎{ (Ĩڊh;=:sp8;T!' 2 t^r=V%~ cD8Ro^(/i? ԌT%3] S2wDc8r)! @]%޳/F|A, =ƿS)$Y)QW}1ra 3 ఇ>xM9x]7I &ѴxthnZ:Jˆ]3@M=)eBI+aoMu_^F8 6yDIR]axdGY" /D&Fu~Zl?#йtG&oP=.N|s{m]f*akbbfѯj_aP#v];+*XisӖKG9V/ּk=|C6>nnkף42[Ͷ`@[)4L/je" Ԃb%6eupu*$]Q]LSP?Sۜ^ן߮*pIyŁ<2۲' N'36*@TO]uϞlfKe"[Vkşr7Ȃ08p$=VEQ|u!@&s 81Ƶm[@"&1ZS 7htX.o+/x8o+%/ax7hZ3(2xXT=kF^ dvdx!;;Lgt5{UwH=Pʷ4O* "9fuҌZ=D&'4|ޤnΦ%&dQr>w9ƮJRYjJ0ɟFC}X벵"]w4FD 妷g"Aޘqh ~}%f^(Bbed2qH׾tLAf<{À' RPG S̙5P= )~K3D3pJ4 }U'R6(ObtX|ms[tH8 ;2c51-r i7hp6~ݤXjAOUWHQЇWBWxKEN 6=gȑspH"CK˦Q:$5ǷkwQoɟ} VK 'Ӫktu~^Nd_Q>3DZ )O_6A9@\|*+kNiٗe-+D fTo,XV"P v4m"Zi`?&uE)1ނ?TׄRE<j X~!T~f |AТԶ(.3 ~ql|#NUH)Sܒ\e''09? d_b@8 G=VHAJVyJ8ug: XKwc$CWG;%Mk2[VI<'cPZn63 B},AH>EpїUz ξzgMDl10Yr؉:6E}jK>KS]Gd2넗cUcq#Z =o#.%9%*;Ɩ\Y 8OJ)lk_ 0Ra^"N EqxMCF,Zʀ&jGT/*  ΌY{P%#OֺIw,e5Y)6^~˥)qu룍A}x}zSSWF&=qMs|ak΍HR -vdT]eHbT'š5lIjz2 )rKl24U"b8 k^T߮DytSwHQpZT퓯ExKi m7;4 ncIPH*S?@MXi8kٙw 9xӣ ľY\?q[HۛuZ k߰R= @ Gy:W-9BtLGSB9(_qxקD-dCulU%0bJIrtҨ ZUI힁3("hk $6,C_x d )"ߪ iB څ rޞ&)*Ѝ8V&rے? ƠqqeUۚN~Eoֻ1S"Qʖ}kaS WD<қ){fs2(EC\mxAX^ I0$xs( |NL~\}G`*~|O_[ҝk2.n++'v ; £,_UђE*XHo\x\dEl0HI ԕT5A;L|H'?1ץƛ/QLӋ%):T>ŅyxsOṫC(ә0 n;Ƣ0%n#jLSfǫ?f.p06"*;fñW* Sq7TjXl5#T d,D w369CB_:R6nbYdO#Ru PO2>`ϡb鶿#L ?hw7w!5[gQW{kb/BQVc)ahJtid+ؒ&q@)2?=U9ư)(D,Qw(\QNEnC A3k~TX L9G|Í .K @%b|O0Xٰ%<-N5  }Nh21cIe#]3_kk IAՒ|Eh3iDT}Ur2|؅E``ĥ,֝槅[ .ɅaA1|?qsrhᮅYrfK-?+ŵ-2&&_4UmN.Jo_qǵA;^U6pF3t(Dx, lK(uh\>B!nՂ< ַ^" 4yP "n$T\ǩfK ޥyaEuiC>iج岟*6'!J= !k *>E"-~2WK](JL'=sȼLG8<,!V_r6֡">ETKRHaG:aK&/BT4:f+=Gr%0ĉybM 梁uLeæW$Ր?B}ߙ!@pG+C)9c󰇹[/dž ]$!qov8\P͜ό&f60hC.Lb5E, < oQG%II?<ߛT+ԷZ,K<~ʐn0 ;NYֽJ}& AOZAS d1* tūZ/hD Zxo>;(9ҭDN63'r7A'OqxX-bv,H#WR3˲n3@A-1 wˑVfZ7 ʾIf\[sl+\yh)9d=ճ'ptu{A␫y6c&&3e "6pQq딞7 .@>WycuBNuFeաr>p^@r4P&M8l,cy&З7(,}I$qINC>)hY MP[f MKA=`) R|Mzg$ɗnze{Fڙd! YѱsN>{~-k=SLZF 6B F:rWֵBT?sot'û /,3`Tcm\Q)2{n>:$ JrJ_$ -(OPeC(XlÞ7ۨuPg# CI,ix ^];"`E9MѲ3n'YP6GYf_< 2~YZ^g^#3(,q[SYmY]);-+PD1lO@_ֽ֢=S펊WARD.U*NJr9؝ +E31 e,)^[x: b"Ǔ7P%mh?m+.YnA`_xE0 hK=a8 D30ςNHZ4DQ=]jx,8wmǽ/\'t>ixoZƟMpݻOos?yvg $n+) VT<>ׅ1QtH@?0h=0LjbuZ(}IS㽏|Ƣwc$70rHI ~) 3́,x洭!`gNN(QoMĂw)0z ֔m~-r:ܰ^{H2#.]H`9-7}4/Ϯs9Yʳʹ!GYeMSrcė3.߃0of3e)|NRBU#OXr."rZoѣU4靫?(ClJʾo:[U$GcDd="4} .NutPU:yG.j&1p,QwJƪJ7KӣY;\n'QQl ۥL~ ؔ`"lr;ZBU[:IXv~fQWE+3#v "9AkX,}>A8GY4`+li.@D, [Bnu,mp$5Ғx.0.sVFs`!`T5 9@h;<]UW1f3H(ȸwv.٩>O0Js(ƓؤĶű=DY!뚞 uZ-0-K 4zai[-Ist6sgdw_ @3Trsiꇺ,sF+-fbc6JZ >P !5O]`-:d`ZsN+t B:><]]bS! 3yu&)ȷM> ?KCZ|3ޘ>Je @Ͻ:DzGzvY;Ġ*u•藜Lq|)~`K|scDDGdt$t ` Z e}= 8:oHXwalKFxV#om2;& ڲG>|ô+kj<=teޔWk{ʁC5Qr6viVu%qpu4S XoNcADKEaKviU +a^1ṟVYQ'p6궳XSyd0(.аU0F GK&R!ZkEj;'hwԅ;Βۻ[tӼ'ф1x|TjПywx*U;#"hWۡ{a;%(Htiھ= бD|S>_7UNBbaHrIv$x3׿6alzYo %z}[Ab)`YayXSfW?ي҈(X֝>k%?w=։ʅtmUxHssJȜma]sx,ƛmڃK~=*"El' {Aȝ<W+1dڧ{׭aM*67˺ ԂY5\(FBeBt:HVQL1I9'.IJp!8' &XZD%PzShW2̀jyZ*+R?B:yXnQ649"j_/(M s6pׄsA6Z"!UYs!<yZ;^e++ '{>sDScl(XB|siEyרF-8V3Txiڲғ3 n0$.~"۲-rĴ/_M: TF!Z^2/R3JLah6v)\op3v\lyJ<!qa{];ƔBO?#fwFGhtHA73ڗkp )r*n@ke"{Ƕ)Ahh!=!g$3Vn{;QWnO>|[Pd,yE^8(\[|9hsM!Mp&gq!;1 >G V^M|R)#+jarH6y}D `l+D֪{_I\Pyo@f)q6>Eja$q/U&Y4ٮY`$ C'('9R^̫=`+S8ѼjBZHk-!Ȍ-Ҝ_׌@ :wr"He+R\ߍ[֔W|[K\Ņ)SOEϺ',vj{ Z1% /RƙBxz3QQgևV.Oly| \q&s,,V&Vm)1/j%#xFuU'^!vg @U4t(xUɤ^ZEyf6q=ÂϓhY4x+Khx7r;fQ9] g8{L׮_ 筎hCaN"~ PwSG17#B@݉&\؞HN)h  A7o%%2*ha#u&VsvDu739eX$F56=-0_xP]f/-=l  `YmzސCr$U{g*|"H2]i%FT8QTGQ,ob`fuV`d 0_-AA cm>ræq$~Ǯ62/s~ACcM ݏ]+Eq)j3e9M@1)BuvҀm>vul+ºbFY{l_맭O3kI;(k7-iĖCL:Giyki:䕕ZET-Sf;27KNU63lvoU}}@ p jF&&*Ρƾ"K)XmxAu*mv1gC1\Y'R3:E+[@1szqJ=ap~O EP!Jmϼȁ!PVҙ%j"co; wzJ oxX ؚitn FkOn|^P zF%Pa1)nO&:~PvʅĹ6 - JE)&HL秿";E_ G5_ҊIy783 ҈lXIyyfe.D)-Fí#O xy*!˧[0!Xeވ,e!{'^EZg!cFBl&10+|OwuJ7_uDmۢQR7g7͞[c/aw \(](`$EAlγ*o[ }Fn!֛^a `ڤDr[JgJ͵WH% ZJ +T`ش Ch-+`+m̾ۚ*s-I <˛ƫd >lCTZ,v8x;n.Vuc{r;` .D|)h(_9~*pxHU8A qk>g.~eH`gqۋy2OlNW٣7|.$Μqx3KpE|aiXKG`ثSiΒ#WXhd2HPv3s/L¨XЙm4q V0߮_aѢnȢ#='m?l U/~v&0U)jI+ֈAT.=%i82^ ޟzRޕ ?S{_+) --iqӒtk]oW!d .F?f)Coo/;[ gz܌?L2|f;Alc GH̉vybyuօx 2'U+ŨC[ C̳ӕ$rIc9(t&ehTZ wX.~xB1|@?N~UM&0gSpO*n_3S:o%ʧ+t<[KJYIG E |na +,` V̖U/}!fj(򍗠w_W=Ak#`PR2bSH70rHQ7Z24ܐ֫[P ]?apPALӰ[ b@9gA bIBiwXW?thDuSnkWd')C5hR\WvD,ͅ~lM$ﭒrdmN\T^;S-ͼv$ꙙ̭Io] `xEͯ2f}y6E)nGR=As}+ !ޢE?.C(y]jŒ%`çXS𗼼)7˓wN"Hp^2&KE>i#FM?Oڅ ?HѪM!b1y* Șt5?"UuCK?1ٛ- !8;C0!gYL_$S!/4s$n'~Nli J:$+,W-M41-[ 4xӇ+ޥFX`+ӵBN *8n ވdZI.ZldżDQ%p3XJ낦q({;|wq"UyxZO뀣*NO.=}eqb!1mX{^ܼ7ȣeSPdP sUj]} ,(n=tzh WҮtNW_$ԲG)!˜nڝ&]ʭԓ7gJA࿷2)rǑpvl:NFy;iGb$-_[Oǁ 9CVlM ~w 86 BZiQ+KRQ\8jSPx%iP5͖袙s ݤ(ql5"D;M hh<b1lmXL#2B< \GvH54ִbTD%;ar\KaO}g} 5_7+9%H bתMڢ}niY >u7R[N} r6xUS_, (Ye-I); iJv2Acy i^nP\c>c poU  GgT4?,-Bzj1HJ t e[Oɩ?*Muvg5˻V9ւX;AB> vT9-/_Jꨵ|Du0we%T0ܳtb4EUڪSQpjXtja(VLjFQfwSl; W@ IT뎻 U~k]d}osWk7XZFPü+.BDDi_xVGT1DciQ=8F6eVuUO3) q`WF/`!U,8_jd>z8k;#@FxobMk8HUѓ/tEiG^,ߧ' c Br\Q$a%F;Y8oΈ@LŐG2^=4$ OxMze|гRV歾 Xډ2fuY447DTN~i{vX[ BAo\h[NU ҉}Bæ{إR' aY~φvhz5pϓt4FBtİ@!KL4iliLrp5xIEX'lr'lc,u6,10 4SFܳ+lt{hcUȕ-.q+UBˑ$2Iw?'jxG%Q) EЊ'&:p"TH]Lmd`۸Q `SA# b\ o*$KYY٦fna}S9ppAZM0$¯f`Z<^CNr̙v+U]9Z|•R#唳xcFANsĹE0 l kj^i싐cq"UxJFIC'I.6pgmƟ]ht: 9],.Spg 3g𩏞oX pj\Bk3;@?,:p_>73ͿHƄ` \oWP ;eG g;&Ɇ# //GŌn<BE {$Xv{Brh0EhWrSعՉ"/TxEXPd^KmC6sk߭ ueKammK*k}9΅ǧONXDL?Z%/Xs {?@CtÖ +FᾢNF姾YZ}h3l;ʀHL+9NQhf2>kNjc l!Fky3 ӧ_A i X"^Ϝ/T9SK۾6ߑ3 DՀN.J+u_gꭰ!YZ?'3}.֨$?eT'HZ9 hPC.4r$rڐr^x"NZ[)yv-7c|`<_m`?͜"Ȱx^#/'uAOr޹=[xr5D<=z>;,F iAT].Ď{/Ҧ4m3>!S僕Ϟ&>;.qbR1R1f:E_j]#2O7a附nIla1ΩM8[Oe׈!,c5P7l-/6Un,Ľ^j+dhֶzsg wSbB*($)'/4>u>2үQyA7![HLzygE dMi? /b.J Pa.Q ͯ44$0,AG q"$(O9koGT=\D&M5S5T;[nhr; Uُ8cV1eVrG%v$5϶e$!?VF5#zU'MKУ ~ #@N(fZ:a<:~bOW8rf$Y4x^or0 Vh' SyǪGm_l"CKV `9dkBl-~xJR6iv*wpOVw?m;JS;O>;=%nmJMtU3҅ԖCQz_+ѻ@"mm(SJُkrgN`;{Lճ“UgC%JDi*j4U!5~r1472aV01 !Q(Նa>{D8 (ێV|}_ `hUj_ P=]w GչvXDC-%o(o]ѢFKAU0jK5 K~e?)3Lu ۦ9MWI+X-TC/ܙ*@'aSY(0{.$t0RO'웃gy>[RDtt5+-qi`~$07Ņ.+26xNy4 [l'AYYmXbb/Ϛ?Wex^ZMg^b-^ItG+̨..Sɦa '6;gYѸ?WI_4"ֺ=\sPVi*<G?KBLquHܵp4yT)dw2)C il) h֧(:n- [V V.{8*Om#έ~Wy㑇ZƶXtݼURROQ~SD{#xjct{dQ=`u'vD!lQ6Oݠ!^41FE5"K?j?2*~1[.ǨlK%MR<5߾>C KU4?uP}CuSf^R4&H6֚" _5%%޺ E&bme,.ShpmH\3R:,9\g1dfb]v: w Bg5e{/o%Y.IMQTȜ?ĄD76֜ { 9oCԁ*GYžpiLԮqH{:JO̱fSyS:J $".MDCَ[I’DdOEQFzY.gAZ /WhPSXQET!}NĔ(_8cRyBӢn6.C %/v`9-U$!|-.41 lw؂2b)Y23?KcBj?-H](Z1},K ngV )#KTfel_R2w)g2‡cU\ 3npfW$VΈ$uH!wdB k;)XB&St'xHh*$P֫*mPͽAڂJs|f*@tl,=CX@ԥ7:ogcIؿ>oכ~җrG~ #)? ߕ'av[w J,^>˲MÐLȻgؿgqK>)5u 9+G qYȩㅋC/ jEب<~?/pYM|}8_k:aG5AyyxZbU5'!CfqS@_sTj @%>1 NlRzI2w+I 宍=l[DsF㗈q~fīBZ'.p\) +47y>P:OGQ{JY;# -Z&"*8@^vH:ޡ{~%"h;M;{5 e b, h;:'qA}7BJS> uRUk @^1sB̟P-o +y`'8iLo$ (0[ >2#(Zș=hGeb,$jc{Zd ˼?e~YusI/@@D_?tIgySP)I~ڈ95UJ/' ėf$8ɆL+!%Lb"}j= F>H.] }+:zB) Jr " 4.P(t!ݜnoeFU7:  [R?62I7ʣ`p,f#ӣ9{W#r0Aa@k u1p)yQ ~4 +[1z4w7vu@Z.e7@A,$WMK tl,9;{+bT r:=*p%y'P -CCՠD m_l:$#Ǒf|A+ƥb>2h~xΡdkGЯӵcH6!Io:Ŗ-t8uX'/*zj 98Ggq1d1rV}d t&Yaه}R|GE1"&9I]J0ÜѰJV.q?"$]{Q~^W 4tqQTnDnd\I?FGOͨŽvқf/s_LL o>$%cwX6@loAUeqM~D)^ 0j&XÎ ON0 yʦK|! m"X4 D&w&oʇgZΔsnMx !inoNOn)l)CIi]l|4"] <[h%s$ɓ9t,B׶|^qCOkg:!X-}r'8X+c|5Qf8vn AB6c/yq׹ Kie8| ShT&LȢG -͔{qKn`yy H /q\4n|rױCh tOrS5k-+aٷ5Dz XC^ת0:!bEE1or른B6$r7a/ӳG'Vwf!N-Q /zO9|Gl @!m?{bOL}ץY@4۱}.$|=C3ŹӼK,3p]tY[NدgVE |\/|@}*U?v,0O7&\{:MǙ< `R24[?!=N[7~PqH :wFx=bgPn0%S8k"-N\nj[7LCJCD}O2CdAuxa w$"|cpҀgdxm[YeCcwaT99ȵ1Iq\(eCwƾ}d rXwNGfp@_~Iɓh3Flr 9bq ;>'|V\-Ў1<݉Ff(hmǖ36o-AP6Y9v/Fec۸%ي]Mu &\`(uh1plX&'EDp4ňLh y!GDbK{w%D3n!yL@]L7LqAw=f$ӛ2;5~],oh9nec{3#p]ٙJGK 10,3hsEa7']qy\q? Vl=rSoavIRSByHL|&ZWTO28 Pcbm#~:a:$2ƀExV7g[u_sK.𢵆\xR/=sAi m@;ä$5q^|ؒCb[r\_p5C~;˦QЩ1ޖv"6Xi%GV(:1ǕSK,t|eNޒۀB{/K.?x :Ϳ&Hҷõf>pT gXF[C,X Hdje&#:V$@V ˢ)(? w E+ EA~)r ?S۟O1U:R|8zT0.ȶz>CH&;tMb^*S ίYX#f בjEygt@q'6In*&I0wifmRߐ,H;bV~et,v\dG/sg{G1y2j3{ÛS){|.fMeM6˵ɶ_1cWR=:dF_`N튛ӝNh$NaJX6v6N"ѳJgN *AN66`Af=R6ϋ="O -ś)6ERVن?EY_ c\fÄx5`v,ur4{Vme3>v̂;?͞AE7;V*mHG|daIXS<ӸiyNݑP5=ŋ+JAf 6 0guJԦ;,ڵ, ID )짯:>KA DZ|v|i-|{RvbB-Ayg`R\Z"?xU];q{e+TZ]zXM k/?p,(Ʋ Z_uXMgY(jZ5r>tzlk*UXcE1 G׶NN!qw>5xjܕ"<-Ȇ^zP# @TizQsi,whXIyV! _]6+;=r0O i(E@\Vf;~hMߐ0SxXXs8$yhS ,| s혽,UUpҹ:"/J~{ZFnD71[ٔ=i[u&Kwy@dwF4l#!>(n]N ."3NK*hv Yϫ'ӛwl3UY}a{TB_)5$GRI9Ĺ=2`>[A2}1:9ғ)+CqJ6C20Vm-7Ūf+E[5Xx{v"&]&=RO >/|bR"@/Ԧh̼%HŐl۷ ,x`šN[RͤRJ޽E63+5z^HGm5XmhĢ RevBh{<k0{bl9`eh4[p\R"PrJjzOIS P񞩀s%T(#Pmak8vl$OAJAO!ૈ`xOru(lk2Χ6@]# !MTEis NMh{ ڤB9"Sp甌zAr%z8'|՗R 7TgJ123#Q(]s廇eԘu"8_$yZ ܭ:lY{]k/&wIPwvFpg@q36.aP<?PDro͉%Uwke.{~5ݷQ⯆dq&6s}U>ߡ7z-\U*DMg]i a{߭Q;pgDsGPqte7iCۈ*ݏsӔto'{}0l2q,=aJŐYI)T G#xzR e8? @VœeoUU7Os̃x%V^&c^@k 8puƪW=@C߃u?JΏ\tJزw zڠ3EwI"dOVA NީTNs?c"ev0GS%ALfhbhY9koݙz+Y$I@?3~p_C{b+u)"V0m_;4DP~;BTӵ6W@tVΛ Rs|};bԚ/I{OƭKq:w1 _|xi:e 'qO@o`]ޞvlAq{0YE/͖? gghNإSۨuQDB[(JcsU`s6fz %nl"j{y~ep4|ij3Q&z`Q#YgrT:.1mP&-Օ{+Q~& Ddx&.Ǭ%ōX8(*!)GŎon k@ȕC[Pe%Zzf} `gfa[M jU' -ҝ:ہOC>(U Q};řI֨vxFu~b+6Pb]C\g.Gۆ.뀥zUN+<*p^ӫ=K0zȁ-[ƗD0K> >O' XY0aJ9<䞽Tb[xxIXE!  uQQ>m#s 8f[̇%oI4NCζJtg 5>1_ 1IcnHT/v)癝b׾ j#M]x7ܔ2 1a6w fFz)s:|ՒIx΂:3t$(Pot4eq;$ք7?m n/hĿ=5EndlWKv9S؆[@I&,1G T= 4="hs&[cƇA2QHdn$g |өCוWdآorg[f/E9mcъtZ9-sSҙCj/ kSUQqP<hYHe2"5WN?0CTӐ +Ss_ĺW刑 x[,1yx6h!6 dC*ٳ~ l8ϫs.$k~Qmv 7]"yq4NK[Sqb娂5*Yi#fUG _3\ l@'[^ 'RM`*գ4^]H8j  x_~ݴhpǖe?$&LV9i|>cRM1~UPF3+쫑qF]O?8lY2JO ?MV;n>8!88ɣ^D}@҇saDNb t>@lMYHO\BWI'D߰\Nx'w?nBucqǏO //`i,ut:ķ[c@!J ƀ`+32Ti/6~3 Xhy_рoM{5xZ \Ϻ~Y)_~6kZ:6-,c=A)`,Ui °X~ d|?9`r^hu%#b;g,gB8}SEApFQ@`Emf4:s8D?ӑtۉk{{N 2?ʹ1}˫*a_AbVb\8o1 eiݎaa(@F0A~IQliCe>#s$=x`"t !Vap%-=7\џUy].~^^Iz`<\y$JTvQYvZmuxUvNKpTPZ[57s,Li +zKr\kzr&9 :.ZmE:ҡ}`Nld yDLiKʟ*k`DM^3oO8)Tc}o‰%ƀwA _w̳ABFl~LlxX 3ٸi ^z0q1 ߃ugڱ{7B?S VXFd4Q%vKp..y`Z㱝Q~2j<ʕ/ARB7YCu71ol^pm+.e<64rn%w+V G:I?uK5OaW$mNW 9&_MJm?} |ji O@>%@\n98 f&TI-ӿ(}GFyva|ͺOj!3FHe-I>K\1'2և[vNXRt=՝\1AfFȒ 4;6AG/B3L 3?%W4pG 8Ͱ%'>PzG21sicSA0n ]<"q'&b՜DM`FD8`t׀#mGkCP 8Qe+"Jԋ}ΘC' ;;KQ$j8Yx4r I1sn ?0*/'a@ ¥dag%JݘO88jY $t؏Ψ#̚jޣGAk]j=Wlj@e?YpGMI܀i)D@GRNOAt-1gFD_ec1H$\U*-ڃǗyf񆓔IR A(Ma;ggy 2Zx%H߭71'@5.A)j[2Ǘ x1-Qyꢵ4|nBxN&ڷv  o?e6o>xՖ.zUyKN2e7daXz Kɚ JjNzcq̋[k[UbG 0F߲P_ؐsE*!$FJUk&OCH|!$ˆ-fN:j暛Ys\!m3LiACpyNMQ@;aawvRòJK$L?,pQD w--2ѡPN9Ȟ TGvfi|t "i ?Tiɣ6Av@-@ t'b>]?CeԴ_`G; FbM$~ JvŪr!E-UlBnRw ҳsѼ>uiVFL\tϓ jBL* !u;SU]%ra˕t]%'m]Q{Өzf92Q17ʳx1Lsdo RWiJ! >G%/j< "u"5үf4NfX^TMd:Kq' \/Y@w纱v{X?"MfRo2fyv\XK6@ *Ŗj0dUtsby+`6;']Z|W]e (!%!rZ[LI27A0FmrV F 37!JWj *mUNW2 Giq̣ߺayqPҮ˥ l[Qw=WT  r9 2$?;F2ʕj@c2,n'aUDhv-~ܝ,2\{\}g}n`gD# #E/STT҆PĒ)nnu، uiaêZ42{@N;9N@yrr.8 wrʷUΣ螣iKMe0"0h?ylQߤCF\ /+37tÀɂD@dUKG)?HD"ϓ8w-|ܯs4wjԐ"'[&3{/~B9X*|"c|@v;lj{3Gpe0iîq 9й,c^_2 M ] 8'@TII0@Z-rb'7 VGn:$Z!.X."Aю~AL+G`p2/V@-U"/|YYQ^norxӛ?%]v G~v+ß׵Vj=]"eDgAP?xzoBP3'ձڱ ǚv::Z*9^Oy'k' X(J&!His p (KMqhKb fo u_צh +-lJ.8;/6(ޠDI}W7&#Fvo䕢Q=gv36hT(R@u-یmj*4>)Uv87jKT'XFWqY^ "7, P(f D_ci .'Ҭ/Ѡ[-摄'cVw7>Dʬc?~76ZEj~3:G Yb|j,uTwWE_Ixل'oՐC7_#^LUhT ]6? nJxο2(r&>uR%R>To4oj: ٢@ytum[ 7IsTJ桜>i[ZN#Bg8|{"HL*Bި5t6:6]TǒƓ"yi.;*[LuSa\*Gy\"_}dC{Jw]ဵ+%}PvhˉUtG>$IB^} !KKCΥ?b J2&1t~[ tחȜΫ̐Yɞ Y'׳QRz`̅UG_5OhJ0f‰ gS7pW7)GϾjɊ 6HpxEO'R#_`{B/i&$Hi_OAMJ!L:Yrk7n[ʷ>O qӉ͇J(}X4FC7v:KhRDw{29@PCgF'p>P ,J(^wqS̓7o3b-f7j +_f! %\$bVw_pP5땍Qepk ŢĦW$r"vGxT|shSWn&p=|>-ғ-nwcS$4 { So`͇A;Fʦܴ#f4KR/ 'VY|+y$KN55z8MR2T`-M"'ZWj T/$b=c V+Gpd5핵}8;ɗ~[.+/ yrJjk?mmcCqtiVI&PQ_P-̱)UzI<~5]vyk&;؜PUoE~ͯ ;ę F"NL}ހغ%@r%gVP"֠<YS.p}'8D?$6 n+gܡ0^Z"a}%{zb2lʇ<ւ^Јp˛xpUcG,-_ZARqC!Bïu#qkLA~lLj *gAXmb֐yhƒ!qu!/^tCjl$JΧ)fWCy 02͢:9= ^{FKH#Xt& yezxfۿr!qJ;0(~Z!ߩ79WNhW HhߣdMi. M64l9-|VDNJH2G8cNזN%7; }xpα^$a˞ë uVU!r>C\GaH|?&α7i:G͉o! 8GBGHSNBɀ BFh>JfvakݩzN DnIfw.GJp+KIN|K*9HxSqKp! MI /!󿚠ߖL8#r;hUǿ2JeЯ?V>r 4gu<Ԍ]+לn}Xˆ&=%-F sc"gai2w+`rJ"Ez,s:*V,r9T BG/@ 6f+Kqj^92䨢۟e1ۥhZ vVMdG@0 P R;a_j?л/E[$b:mMѽtdV G6i~LZt-a&y\ ʱǔL`1n09~VNe= xsc|Ō3//kz#J%;O$.h.lsUi2ء2`AsA[]h)&Tڹ: p| Dqt%WjN=ע^ j> y-fՈӕ UƊ яha,BxaFO$nPрr6*|PdMWDz-qS\~%V'BV-~[w]C:STo䲊Q$EWlĸڏ@_o39~ /2ڴ<]y ]9M*ӌ?2Bd f/F;.o``= 4*C&G GzȀ2PP'm)9G};r;V+'RW9W QQ R/d$YϷX#M.ا`|m[X=|gїc'iX):%j񞼄LGݒPDbjAڦEyr:jǡ,9v % եFIo)Xw{#KC'A%c @=Rj0 <"F 6<)za'DCe1X: }!֔*a}v.ú%[~NPQs֋ ]d5lC'(\sO'(GPm`NԄ 1K_vq+.84u3ڛϓr ߼P_o^cQ'1gۅ1)ELt>]5‡l6]b}9ƴamWAFN nKܔ ''m(_.K #w|23t)lgkbbLϷc~>vg8z՜nO=4u1V@!?tޭuVaGmp cKdKkwdF3x+=PSOsqY' ~]h|?&kUIM^]|t$p+*oŜ|T+Z Pg'm@#..k:_B9AEَ~%gѰT$pj^\L=coeA vrb!;Gcyݝ=q'9R= 8ivj6 8Rz`a^V1R'5@g+ՠps^f2|a\J8!/uɂ3ca`;rڝi;ۜ3^9fhKDoJ\k=3=5o]v̓rBH9?.EC=t2^Q|]$4mhgqGDPU\XeW9m_•WgK,{{?)0"o#LQO"x}&QKa,uK/'O*c \ԗkdL .ew IcUכo^@iZN^X d֖ћ4F;x1CUuBktJ396xG S4>0Ev5%Ij}aW)iʈZikN "&u =>VMܲ[ rֱ|Ĺyzfu(];m߮\oV,?e,,z3͐TIE2'jZ> V͍ 5O7[IFz;eI" A=)NM8]pWtmK25[`sH!߭BEKZ8TjV-P$]C*F.v%\X*#Z 1 @¨ʏaҒz<`wڍjF{ǧ.[83ծL{Nuy'n"Mr63UL`m[Va⃕=bT4sN2{vKnpk.(W-!/aZD;+@s`jU,\3̍FNr{}QRJC%uELU*oK!2gp~U+3DH_N~ n*>;p'? z#'*L(AHJ)V 7`.Qҁ0Iy}$QEy7y5TN!۳z #}GMnhΙ:}rI]i.knʽhvt@0b욛`jH*9ٕZ|࠻%X7}! y@x'֛>#}ǩzg;pvVeB>!mvaPY) gF)d ";複Eq1u˪jG˨saaIR*|~KЖĻ$';=P'%`L4O`>@ m)8槻`CS,]?j*<^`Ȉ2!.K09n1d)GH#O,lfWv9>/Kȍmv`xNLs虻x+W;q2ŧk7pBA'3kj4uƜ;8mfYxtJRw\DdE6[gyqƸas_8ʿ`Jˌ9c }NkۑΉhTswNcи8x "tJrgd'c7Cp82U 7{3Jsx㑅Hb#2 "tF}q^'ܤkc 1X=fB$3Vh~s|O7lKr<\ ϳcĖ%ӊz?8?] D$V?a[ugR,=d ?nlo7s2Xe3 %5hUV Rfi6n|u|W-w"xf'߅bZ0#^φ0qD+#09E\;vRU+%10OlYBP[/鷺⭜4D߯H'ݬ\33tՑ_,?~$0=-! O)(#<쩫P_stւ ]8@PѥnrSԝ'/JR<$@a4)G*ce \,8.96ޚUK GU 1jnzSd6E@ gn+V{fNj7Cص8^-P'}SK?t1bJ|gQ^ Q%_;$Oǧj.FT=Σ|ROYJ70?hq-c/x ;Na}ɀr1E;n sإ?qdmvG8NY$*M !-GsV20AeO$HF z{~u.ŃQ w ny74!~6!B(ݚย.Gl>Ã,O5,VQĀ{"B@X+[v|USzqْԞX?,H apӇjs׳sdn]Dٛ˨V2P grO?!J_+% ʽ,.e;^)P~d")b()8.Lɒ# $2<:2R}JJv|bk(wr3ꉸߞNo 8Ҙud*vDbi:WfXYtaeE i0-x]׍tnw%41ѓv;fTk<,('. "|m' .s r7+J.R4C+-?L,e[:hs>0vyUB\@ssFGvMpvNuȵ{@|0Uz7 SfKc@[TkJ? 6ע<~s'!s˱$¿ #*O6tX=e-B$2%#5ˈ4v EXLgZЄEH!@F͗l/D_4] HrM#Ft׌,/_d9.gtڭ\?( +CVC1Ny=Wܸka\vBOÉ~z:YhۈQ15!yrX&>,wkݶ*N٥P8Q_cIQ|Z5^O7T3~@9m9G2u31{Sr+q`|0vƹ/ w7vmjnr h ρ5Xk'ϳԊ ~; yQQnZֹm V8>q0wQ]C a] SHzͽi1@L"e-l_`f4`tH`ϲ? gSDaovz@#Guyטog^#ZqK,h%}zu$qS'#-+vgqAq7啶C|t`[>Pzɯ2mǔlĈ~k%Lzn1%՗#HxyrZlf,s ez=jOc=ѩX-y-ktװq.{ӧX#5GJ -h+.9!j$bbaTfirFgLrf- ) -]$ g$C^%RbhE2&x" ,yǴ;c&._0P`O2㍂w ^ &xj9·yE6 jd}Lk {cSh#??U>SXO]yzhA˒]=?9w'^0G.=uWK«ǝI9!#Dae3Z9[{DǡDCBPe{F@¦X ZgUpKe X.[ʜʎKo3,>%[ZFJ?96 Gv}D}ళ$1Zėn:~²T_|D뉖Zt\ pBj2Dq_XbгQcsw)˖C[^_-Nd:&sc.)-hQkD…a)(`*=;>O-beJ$ndQT܌4N&HC4 &ނ Yxs9-~:^g{ X-C^X6izhas(FAiDL94癕SJhٌ'D: f5DY-ᄲS+nوiz՟խib2Ay]1 $j:+M?N? fgF10/\y9I3;q4DHY+gסw$SR))6ŶFZ=&ZXvqunvctZ u/B  t3i5DۑI|*tb,Í#K`8=5n+gMɹJsCx؞𰁒ⱨ#< &k8U5P##9~cNә\C~O/Jxfɨwp 3C^x>{`<Qu/FCh3Lx/避J{,_>S<]\45$Ao~ )rv7akd#۹!pq)[ǔ<9Z?f$b+DoK (I2]a}`h!WF@q]l F[qQ#~雠CNe6_Y\u5#$­k1۔_pŘҨ 3%Y'أ3'19o?cа^^ATYZ.O}kꎐߍͮMdXj "jxW$. u#$$_{ތH2a;HJ6 AyNh!@D!jXB9yqTakܜ4MSF ; v13g w {Ό__73=KT$S_S\D+5#c A^{V'P1i6p}5SrG;iLJpE-"8G)֝ og9nU1{\z}Aw $nqݼդ/ T1KG X93UӧC)}U0/bi}WԬ8 $]2VRAxk\Am:8^kھ/!_@r ,qaTRLvoi9 5]CYe–9Ν,AFE!Nu2;!VN:z^yޫzMܼ¼v{z~FO%`AqK2Ru>#ryV=ZYMAxGZĸ71 !dmv*_ňo^{,eex8Zda`.{f{ 5^:\g%^5!ͷr\0=]*3EnD+jIL2(н 6B LJaA @QogB~Bn(c(\5AN(qlqzTmP0n2'#>#GBrƍnzM,F|Eou+EAӱ,3 Hz\QnqVP0 {L'e3  j5`@R-l_aN}ԑ<0DH<lvX9Ng7@V^DzEڪ<ܥx/8c3,!l =LC%#Ύ3kXdɻ#P-.w޺rUzaj8@Y5qD-rm ?L⃠b \1%r q5`*wvu+gkw=mS([JvcVkmG9C#ܓ\k!}%<=7RĻaz>4hU!O⦿`QԵF4& !oK]tڦMYx{G/- 0yg-X?B@$SsQ!yLɦw} >Hv4_K2`ub2Į+LC n.:0jM\ +է6"@5 :f<Br%FG.,3.݊=EPrrҲ` ZV6L(rbY%2kQp,ѦUl kO쭹aC@bzIJ4H$,Bj*_G"W2=leQYiO3BܝYI$ۄ\U!~XND.b\OO3VZ'חE2#3}#eUs甎Z[ObP:0I2vᭁ߰ϫ>Wi=!B)u e<38)Q NcƸHNF#vskHOm[7z^6FQJ/(*ܖZ!оNVC0啹+ό3}ǖs%<axUg ^p ň757IRѶut0/`o;Vя=<|~}y|?m<)5R90R{srWo1={X_װNPKG,A'ḱ VaU#2C ]*V8N<}xBˏd ۰έXP*{*RfnȬȪ3]YbdB9՜+g' ^-Ϩ@&$J+l|"EW> Jc\G<٨FAl!IͱMjsGpQֶ=PM')l~9$߻4KB2`瘔vڻy< B_ШKҏ)#OJ5#>@^_EaӝD Yݹqg5Ɉ[9" @nf<]oi$igٻ>??wrScιň7HqH5}NI$u`3Q#L'=S =*XqRö3Y%P5Vs6|yiog!\ZL+m?7Ao>dwBtYֹ}|?E1%24:Va1 f)c̨kSiTCcZ,ӻcb6eZvhk "2 \CC C!L̤!d2yd/1u9 J[6u/YQ'mN. mC&Jkޗ*}v9s,\]tKf+ p+);} ֡kܲ3/CPNxVk2 M͟!BhᔵҞ~'?f=IN-|f6 kI}e`\G"FF4>xˮ,rUQk΂4vo]ZFkwYq>l@NN\fԝ:@ F&o~b⡼$#{IYG\Vo4&6?{(My̹9֙|J>":TKUJ g0moIs6﷑$28An*ʍI+Ge6#yz}dRIoTJw0Xh" o ӗ5-eK}(,?D J]N5VcոZ@dz_1"j&OV=RևrG$@fN`ΰF U6Ě6իt :&&TH7Mĉ2oLr8=xk?i{UE; m1ڶ0?E-Fș)K";{U-}ʿГ8UY,f:LJdzOrSΠPlcѹKCפc[&Ρ V}N0H`kIAO~@ͷY9≭d #Gҷ٫HgBǀ}zt';uqZy= I}"@FWfɪՑWB`g]u&Hti5e=oqq<~TAζݞ? ֌Pk:d(}>ӻP: i O܏P qgL@A!20*#v !3]NԀ 4 ʦH\Nק1wnVw^$R~5ua]O{+;>~ًK^Z [?Qds >o.Z1%L?n^>v۝FV9ZI+y('A ,Ctu;4Icc'j'ӛ3D%5IIۿfYZS'T7@|%dZQm\ޓhKg$ډqѤKu4X ;7Ǭ]uC)boXfX0aMKxγ,q=8WF R4#Wj1'=2jP=wN$܎tŸkw鈀˳2I1yoU70ۅH-C~9fY ǴQuK`1 +Co#GW%[PkHZ>i/Vo(W31_e"~ XkHCcD)EAΝV#Ջ;$gb!V(QY!Jl1|}W$]9Z3g3{idwq~BJl6`kq܉NFlխad\Ǜd.fiK~2&0 Y|O6dl#]MonM9[Ŵ( Oɽ['-yBk]A{~'&`g1KVq[NEG/gjܶF;Xelx"$ LMPtrT"gMLv Cč]JjaVJr8N]CCyOU5B~VnhHڮp=/ _킍Fk%eא #3ܷͱ[ΪNav&f%UPZ,̂_;hCDow^531?*`qU} KEՊfaH84ca:BrUa|NBA.+J*cn"tOߖP:pIYK|jy䢞 2~q(tQ6|qي\ )oAcr7v 5:ƣ&6tu]:-€2_@LNCRA*ؔ,Qv6gĪqfsX.}J-SZ/0 #V7`B+([̫\oΓM(\jh 9[ɏ*Sj_x52kk[oꎗ ksj̬h 4b77OI#OcM;tdG~[B.l;0yŔ'Pۑ0bI6Z::Vy`'D#i)rHe(Te4n%B4hJӑېt8!>QdkbUE 6mf[xpz{&ew@vj;EaS|L& dJ-tWү F 1ʀhkY[mfc I69+%ڵ1 ,kki~UU.dzkam֣G,{pw9ƫz4x] Gi]Fi\, kdI.\,d1)r:zM: BY'ʠ- udQdT~C+[>Cʺz'OJSHZ6 Q^w)ΏʩW=1mf:R $ p ѥUkj5jEs 7OBx/F9Yc `':748 Utw3#}3-Q#[)c]F!#>~(eeplK2zk@ sKzuոueأRj_듉 G_Wql`p?L^ld?Uq}Q)6G儠`?w9{L!/e8dWUs0iMO@*MK10B 齵Uа(J;H2 |ma+yܖܺy? u>v*L,b] BF8Ď$}v,re{]Ø΅?lhgbiS  jx|'2JP5'=HȭxKI@V̠вZfEqbKireGtc{1r&kgjOe5p y]|0llS׌*NEn(տ^vuL s.b֋$8/\6®E pDfU P :,ڇ%aYxV)@)Qm~}[J‰L<ԝhGe$&$3~f|7.uTbyO"c/j;O. Y_drJ(`J.%5y%#A>9hXk@H*w>̀LՖRN_߯fN`Qg .i#E{"i3i% n TaFǚԟۖО3Tqt^rL/s-d9mew"-s|uM "Ewf~ eV} }氕t~tekTUE~MU{!ܭrWOj^g#Nmj U>}ͻ/gc7^`,@hJPȉ%H8[z<܏EIV>Ots ^9үPU\RD|_FʤBt@S FߒKpՈ$v?$YLjSoJ$3r!Psdw6]BQnHKBHջɽSxF25%,gpT$/4qRʨJV6': Mlz"wf,횷B*Z}3g 5UIP%րJ%$XڱK/HMpCiM-&n<+r44p3H6ԑ @!xت}aJaÿ5|r G7'eǗJґNA56fpD4=7k2g[vCj]/-uޮ vI-B#&m4vnkED7Wmٿ0/NX ZpL~OSߢbXwj,bLq~2Z|26B&k/#1k4MZYIjΫOho6np|\>f:$_-^{ apkk!g(1j**Y`|!Ѡe=|Zme*(pJ2/R/=f,PRjSmƿ#y'A*ɲ!q!C"].u('ch%{ uJd1ݮoCK*׏nV&R7Ѹx1 C=W#'1 94.59S[)7$YpJ!{Ԝٚ5>/9 CLtE}I# $L$mRa"x"8z aYhɓ6p9ү?zEI\bb384R56܉zye+0N@Dq~5W}]-yJe?-Ӯ"IL=S¢ax ĭܕ3s:/q^JX9!|lC %/1ڏG_ajM!oAg,³3ĢxB{9M Pe`{Riy&^aD!:x%"G' snck)ƌz\uzr7=Z<)<D-;swkd QpP>?'$a=@jŒLqf4E :+kGgyq<ŢqE*-˸lO&̌8v'e6"72tpvvk-Vczm brMAc&9A?2)\;EQ&\F}䊋\ h&U*enODYU*FJv?}787&dwLyydt n_{PvP_<3+kbe`BnTǭ RA ) jwIymlLX ?g-,0+{`!Xt3hM|uĎ 7F;5P7 ڰKA)Y+:T0kӰ\ώ)7c|3D!a>PܣW2Ԏ$A{$DP f:BRNd-ќ*Aa[WDʨO[b 4T{SzMr?/?Gʂ]y51)u%;`(Š1͖s^D ;^7?.19hQB]X͞Q,&ۃkdY l쌲p> sp*Ǽhu?k& rpKTܖ2:SHO_t'r섩!&ʦrfoLO'n܈C!m mk }'~9; 8!*suw7OvgyÛheE4VB稦~oxب`$vo?V("5B./`֘ uY z\k[5yF4Tc (!Y'F p~51nm.޲&mǐMs'=2n.ow+_Gq} MDZ:hV8K 8ɝsc mZ ?ף~>CX.tׄ:3߻-536dvɐ k:FTU@S/FAE~(fl׊dg8҅,q\ ]܈M#OT\z2${~a. $p8xr[X}edy G^Êkب0LOZ:'a)z_kis`R+[!\~c*i]Z|5r$U9R NFO*8 $#eϓ d$e / u{jIֲSՁLcJS$V~aD0/oLA@D(`lk!{)[ ՞hF.m2sLyZ ^#AanbV^2GCOO'/Ϡ8|TmuNTḞW> /hR܈6VRIzN@ M`ȆFbM.t+JyCjeS?3>uvH1r|5ӌ?/FJGƸceE!㷸kd3=ڎPO d~ٱ۠;\;\HK.x餸458Sgs=WGoKͯ?m-Li;uJ"Ov5Ĝju2D!qﵳ\f_W/ b/yu9/!ot?dy=v.>1u7 Q̕[CEf ~8P-WT 8jI'yIX[DB̒qfVY!9$nʢ`G1 v`U@*r#Gy}AwVӌ98~FR| NmYU 1v2"2ҹ{ך#pJɶ4KnGR(u] w^phQn.,9?)yha9Yfzkؗ3`.%Z(9ANz;(T:.!% yin\Ow#[dtf$:+׊19ƣ9;]:E@=χ UF.@ql9|$tF3HG]8CiM?-)W4eۣ5*F ϴW$[Ru-BR-\D|LH3h1Dl}3XZ.آU||G^\F~ WAi;ঐ @@b#x\W"ĸ͈mR+Y2xt|0cK xzqǬʀs{(,~ʠT6gT4^w ksA]⣸d[w܀0E,g\b=PK/)թqx$ybƮŁ՗3 $?k ̪ŒG_?R֠kɹ@vn> -(c:_'΅i  ꩬ~o^R*$?7̺vM|[Zy auKP[uf كc}TJ*m@A1ηda&ш1b!~}iUQB@'rSޔ)5'쎄vk L2aÍ2]mzM6 %σ&<7p?LL:"mL% /j:#UJ':O9)S!Zh;e{ y@ ]TDC`ss؉6>81:rMlNfR5U5#'wmY9f?T ? z[(wF !!.er>8aIFIXQvgS[>q4bMr\F{d UE(z /)‹ޟH0ᧅ,1Dokile<>ѿxYyf g1j2 7d >If)P]q7We#*i[AN TrYdg;Fx)rUR$pכ_Sfr6a&\n981G{n-`7-|$BWwsD0/a@TS(iVn7WQn:{r?dįG+Cur|4Wj*;EzO(HHQ66lL2{ sZIz,UTq_X/d4|'4y2c#rLn7;L2!m.@ɧ0p scsߧD~Ϗ? W75d/?3:-^ZK=*gDb=2 o>^O fc̦2 "Hڱ_; XEo#Y~”^@^S5o hĮˍHJT\A5_J[ʽq+0{r [:4j]ܨaŻU\ΤR"|8d5CmVQKx5Dw"|h)2[60Of;aNg-7u%Ӣ3KH3B㄃pge FwDL asKh$wX2{ؿ Ԧ/5K3oTP[n"Br7}F~œ-\ (NoҹÏ_>l~ƼN"2qK^Dօ sk} HO_6N&T- X;ӍStY?|j0JƇq "F"aX.!`3VavE2?#4QN@mO\Vm~uMqzg.nV5oVRΎ-Q:OK쇲2Uڎ:-Bs)A M%o'( 7r,HYAֲO`[$; ^^_WjI+^xvo\:! j6p#tGg@z;H+~RPyq,ĨjťJHzYi_^QY= t6=qJVmϋW֪~sfptI4D$Ct s5`.:H{XzһJ4]iRR % (4rKSj{B(d@H;dRcL2ՑiDF + X~Y(΢ϯG.tL tz &)>~!B.$tyN$omDLrK.?_sw d$uxe^ ƥD߳[cXW"C!,2X.J e7L+v 岇GËsQKԮDk ~^ ghh1`Sj\FI~d]]u,J"AT6 ~2Y֮wCckL \e3Lf0վ-v#pG6rHu{;Mc<7ݛGٙEݭ?rmcOs- {_oLH~YsaȊ0 S/9']?IIg Ct9]/h=1XT(x`/ 8DUo_,*ݍ9c8/ $ȧ? Umy :C4Z%Ͽ2iA] Z|j]xZy#l@<dRyCy;%)!XZ> @v|ϠUmpl"ʷۓ}>i%Waqn̆[:|{`OLt+lO6MZr#AE8GAQ(:&ɡX ;)'oT"s4`W2Q5aZ9qZUc[AГ'pk"?"Pr t0<\]b.bT./2lmyYms05.́Z P>ML>j?cU~t^KȤ]?z_D)rBRKQt<9O\;VVܧ`czZSYf¾6M9|gHųU J퇶QS+-*VNoPՄ^1}TTjbRr$PaZv+[Xޤ4ϫx9koYl Uڔ}]]'U̹.h=BhSIɄl3dc &NE-MhF>76f>RHnAzDOI|d*l+$|*).[KKf ~B&ep"p $Ū*{dξ ..k)_4,|aaQCZѷ|aV".Ph=ˏR]s,T3ض w[F۫o ֜#;51oJ[k%$`o8YQ5#58c0w_̼`HJP5E]5&"^Ǭ' ჅnVX,DpyUS^0yqkV.ڏ5 n˰cP(*88݁2ka*T8M~SPlZ|_:G&AV8[[EѹԸ1D'! jgV:sBiw v{ua*!k K*yv^"66`2WPvvАqLY(_FbQDʑ'^TyȟF¨Z/!-zsTZHxQTé|Ry/mH]'wN!Qud|dmq+6<4! %rKBs=ޜZTb]YvLE1@.),@>SX||ƲٮYmā<:,gX(0>7D{^X6%2;"q#8&AeV#jc.!$ErBzaQ&,y,ᆄ^ $枅]GJM!e!KWtЂ?V< ✨K)F@\BcU k}I﹩7:=thXQuXYIo=M..ᅣYFr媵}R1 kzp".tAF^DE6f 52j\R,Z&8Ox*8B wޠ:K{B%oncμCX3e[9/l/lÕ5I.ew10JYEƙ:D+lx_&2[XX@n[i1C݃ {7ݲl$+J\ZOUjnހ/0\Ix:K$qNN!ް"~rD [ w O0 !M#5 D! @u'SXv'iNppIlz69=7zW8/NjӬobYlT `LR>pBb? QCv4P(kYu[_HVi kZKhA[TөژpRI!ˣbǀd>$g AxӺFy+{''vS47a H%} v=xœ,[zIY(&*1NBX ƈRo/ "c3g)u&0f;<ɉO0Vxz z#G/,ZfI`230%瑩9yCøY[P)9 vDGzjF֕%/3G.vo҆`sttKXǜ^  !NQ^ ɻ4Iy-8Ug9 JG)&_>ww1Z͉FpeMF(,@kFB4x?s :Rd%CJ8?('҇1*͎o7?)V`MqzW%J)p]JG~o?=dP"-uG/Ict,'7,S6ӧ#u B}T R`W^8p/\^z#`SOOmKzxYʇ#/Ⱦ)$Pc)[~|IG $j&+!u;H F7x5ĵ*|Z _Pp"m-&os ^ 14uoUX >"=_LLgKo$e||_EI%6ec|֣҄Ef9ס# j3;I),^)PA~J^UJ%^Sf$aP=:|߽> )J: epF0K<8Bu\y"pmZ'ry1lji71v>RlmPYBm8BaX=ݯfԃ,ꐚ\ 9.UKoMvfYZuW^8 G)-#eCp9aW\9 SR0Cy=CzMf]Gn͜_∃P4a3: e釂:BIM5LϦ pۉHjSN,Xl Rej8]?VbNK¤Hz<:`I(b̚?YֺـOPË\_(-4룿Q"٘S`] p&ɀ;XRa2*F DFjT}7@D v-`,C.y:*b#\$Eted%YEgJ8JFuMwLZWSC}gub4k#?z_y+C]~Kyq|~9x ̷{vX9A4ԿZ=:2b1*oY]`z⦾(F 5FFy_.9DNmhXRʻWJNU 5a5d@~a7J[֙&Qm3۶(qFsUCQeiSؤLVKk<DŽڄkdhQ$FskZL' af U&d~DS*Ԧ۞Rv^Vd^wN8᠎ [Я1B^xo v[NPt@LsDr٢GzL8i~4[VKHV*l iݻoMۊFI2$YϤTvպ ҭwXVZ<'l㩶&3-E+õfo?/D|I{_j .w+M QMmN=mѢl9bEnd: p5&zIz5:s}DlpL2zC*"4|Q%Ƚ/_EMbb'.עԗ^"m_ r(`" ~RH4"D±._L: Pw *S[X 8zGyL!/W 7Xvso|Y"G!;|1Hi: ⼍h9p^)s~ݦ^p:8)  $ oؤa!nۜ߱iK있Y6ox68kHc81JWhQyenfl[x ug%}TEH}TD% d{~,õB *ohMI_r r09r˱8k" /q!FO=—Zg<^6)tay Ԥ݄=eu+$[&Wlr[>զ,[: !#V{n18\PqgYIe݃?ܥ^FAn.j_iZOHM/kC.kIҒU!u3&fy%$/@ͶP8{]叙M_˨&EzH7^ŻK-HE2s!ڷb|@OJTr9=}hZ/NvXɧ`MIhpp$a8llgs0@8 i;R{)u44cKƶm,_WOtt)aӷφ-wI$zPY:TLVǙjT8{!ᡣ]řjj~qHN`]֎J.mA%%޻x {В(j_tMa߭PJ:~c9b)} 0Dite1΍2ImiU"wm|8\ m :cO?V/rgܮoi|xߟȌ0al<`iG\mIKվƈҚ4_"Q}ˍ:LQӺIKiQgN_H ܤxq|>YVh8}$~"VEX"R n,TD HwLKF [2'Lab똵%{`pZauapiF:+K}2sI2SwE~X5uht(ڻhxIyqniUy&.SZY8ZMA!cuNiz63]IJ&7)6:, V5ePP [.9yJH]7Vc0loy W_SX'FYX47YM_(O5;@~y_%*[0زp}ni(W) ./xgaFe\W-϶_C&=BEoGbNsQg-@i9s*@<:=7~vW(L*Ӛq,:M/OB5ϮG lh1kO2Yz!!z[C0︬bFwiN(VιG|o< L*G:d:Vqֲ s|{ԜgB768 5;Oҋq)NGI'1&ofSvc Aam3g#5b_)W&eq.H9=5"k~Y,w,PR\Z05)hn xΘ3,$u Q)9<&4%?azkF.P2yhDi-`'wfk0Ŋgf390 X?DeTw18[ۿvf(;ǎvCzCrh8R ~m ]5 'stH?ׂ@1Ak w!rP=8l}XxؽrWs9?w Lۙꌽߕ p7۟5 e \ %U"!ԦGn31 ve%VYT*b.2,SG5$}{wF_)e}Q6|Q1Q\Btof0R;zk3טzi l m G6z Fsk~?iKQy(9q$1/hh1?kBg4*qP!C ոhyԒθµ@[0ɮ:r9a#K ,-f!7 x?PGFx)2<{ecDdHpx04RدM &= ,Yg`0_Bm(!k]fpcx)~Br{4ORQKK% ڜIg$x@y[%+xI1 f2k|Urz,s>Ծ:lOȲ}(8>^UjJqE&(*Oqj*96ėkMG)uai:%5Afɗ_53!x^rrJ8f|ByΤyu!zDx$Q7%yZ;3)\oGi Km '7VdUhIKhk6&\NH3iL}q= }Ց.UUJ7b3$yUл~ '#(^Be-%i5䜀q 3FY wf2|keUx$ƞ30Ű>q(3r(tY8!G!k۝>{KhǢoADvB}mYjnm{hg<-kלxB3X3R&eIn(g`g;B s$)Û),3{XچEZJy]{쎵Gn`#˖g 4gs%r ϷE\ Y[|:໒y<"Lc-]sHE>Sr,x%oXELnYnP/UxipAΫ #*kłm #7ױA!4>|S7c9kɸCxGz~RbጋnbY쑇PK&+'Շ͘ 띤rEFR&Y&TWUo::J?ogwxj&cXP41]*oH>cL֥3C TNG.^*+I??VATEtsGbl]cz83& MNy-K2xQA@d{HN ŔZqINţuyŗMCP/'f nEE<ȵ{Ge*A P(1B.nՠXQKqmU.*(X#* -Bο{>@]ECYݳLY+/Ѱk<-3F,d(A63fZB( <:A1gN^ش|aHIR|`Y3 ?{@fGdcnuMJY0`g%.7<::8QUz>#$.׳^66Ƨ|q~A =J=$KxNa-mdeqy9 j쵺˲imtd-3DY(v1SuEYSu@Ū\0Z؎@;!]e!D'8o:lh+!glQf_ٚ˼ڜ1*-(*y^$ + S>SA)-rcr>Eñ1g/%}*>XU'K?Ε25HޮF"f!a}="rީЌ\0罹3fȊl:6N@붌K.3t:w,lz$M2k Bތv9V:vo=#F-$.c68̈́yen)I'V?JWw&x87iT%BV!Q9Z6$JK`@^gC W zȆ;CWG ^S|~XRŽë(U^|]dhx%=Dur1S!MoE8hʌb%NE=bu?'9ġr2bd7L% R\Kza(&95"V'`[gSplc2>ݦXlڑ,;fhgc WI9K:u[Q9ҋ,ҿ!jUdhdEsOK0ֈ?5۳f'R]PzDiQqu@IG@N|I!%?kEޑuW, ΢~t[\6ҠV`%3[t fXBIdZW9]+@m:ozSqԚ!RFeh5 &zmq3喫?209) nk4[D hɽA{]=7Oa $T].0S#(&ܩ^ma;A.\f@$I"GW)ѳ.ǍGifˆWa lͷ<(mygN%.7v \ǔ 2&}nW#Sj+OhQ1gNA*3rS` 7 b-3;]XtMɝ1v!'>=э^e9m!d x)bJ3Dڇ!џMRDD/˰#u4JS]GJc[:{t3C F!x*9~ '1Bo,e$.? 1W2; i1&\ zǚ݆գ3 ])IB1;V#NYihψ|!u6F3&g/՘,3+ 2(Y"z֨$~ PP dW_H"6b)VRa^N;%J p ΊpoVnjɢA(c^]{ :1vB~KKU~]sڷW"ǵNC$U*t\{貫FSΕ dd8m+k<? c*~EY^Qk k^X*h^+"E8m\D}.)jwRS! /+v1r"v8k:;7<lazh=t0d)2)M_1aP0|iaGY.I +\z*RvMkƗSeK kچl_s.m[B|nV:=K, ?[Wҹ*@v#ÿ@-l, ?'HimsΑˣƦ≄yTZdZxٽ[jReH·_euha,~էtdE}њLc1+qxyb =Z0_]Gztg%P3*{ n4IUyCݡ` c{E8Ireu'$ ox@*k嶈ZOQ/Ck%mޔ_[P;'ZyZcH]5,BLeV-V̧mIi<\o͈2C/RYKIbp޷muTҦKo34*W ?EPf=asfř|hcMKe,1oe?]R6=c~!7 ?x\QCg\U*`LMi]j#JM{6T`&7CuDIqX{\=3Q`i}(Eњ}wM:0Gngt!ʕ%5 ڈ?ɒLE0mo/~PTM $={ ܤ֛^_Dvˣ!<@y]~CYvHDa݇+3-+kGsޣ+dʜ%V`J_4./bSܢ:9z6ZI!b-ڌT6 vwo kI<0J$i{5;4o oeB=UsVk.M0 F:xo'+S,H"J C~6R\}(,&]@k0en5`cB.q<).'5>$屐6Zo&|tա2E,H3p/~㩁kA6e.<|RP#Ou DAI z3Č糥"1gT zr~'$i7_0ށҌus\fPR\mP"Qb rHUj{4U@NYtE_ule\:J3܈Bmj#gD RdRUH A)a~h0H6UF`Gf %o2U(09'+X'Wze`ǿL{&^8 a$< z|Njж8\w\JbbgcŹ f`G7m=vfN:Q\>> !yylmw&u5~"SQY 8KAEarU@yj:5Aǵzy p3#5$/]:u6EYerK=ᒾYB QIʀsQ&o=vcn 5|Wu$amnbnn&MȜOņ֋AaYŚ76$1 ĝ85PY-blH A-@Py n:Hkm=Ew\ET3 x1Ui!n0'`45{O|EOd?2:H e?[:d\'"Wʴu`XCV_`E/ :$e\^2ާEܺ9Ё(w#P)qW]2GoF#M4E7+%G0Z4 -C]Z'^+mpeq%2ϛ$?1vFq7ff3FC4bOR;Fx0n:WA;F)l|JYRB栆HhQÓ^ +WͣNhI%s|3BOt2^B}75;PFٻv[UϚbBxoTU ?m_gQ?|f7I|DEt:OzG_F*{DЄS'>?*F[JcK8Ƣn1UmJ/OŠ|1ULӐJ=yFklE?kםyFгkn!ǰr෶dz;SP+4R甥Z qͿyxٺ~G#vFM&[eޠ]n@4T]_- .&u54Sk~@iy>:̌XFDKe/%fwi֎mq;Ua j`N^<l38إяxS SJ<-yzОŸb_ tmN`tjz&(tr;.jϫw`M̋LMw(ڟd bp:ܦ7ْfLHn!q**>HԠ^פ/dlzfZf&qR$1Q$sˏ|"[- C9*[P5d7xٟ}|"!Yq=clU|\S) )hcQa#ZIJ oh]sҨVk` FB('}'^HFoؼH;E1žW2 14}d=JdW,g~?!^2wrH ;Eu#,b:yY' C`r/TPw"4F5oDưhoܹ& ?⋋e-Jߴӷv |޳g)|ӇNu)e$a-~y.lz4QoFѧ+: ]]WB/kd.4M4@S4+SIz46M 2еߺ!oύ!$Pq{jʧ@v{Dh+fZ.q3~vfYsaJ`{o%m^wU^9}mfCĚQ}3ҵQ2[$!X ƚ2 \!9rm6Ol8P[LS,G:bjFU(2`//dNޝgX/.R亸i~:*kƞ :tجO*i4B+;A;z?wL!]+>1Ҕ 7KߕKѰx鑥^IU6|'a;▋@>JUphJYN$slwפtJ}a2IYէa3'[-uwˮ<=p2-"%gߤ BcC~hK$.4ژBxYsCD&ts0RS}E~ޭhUda* Bj4o@.876M8խ`ߘd6wqv,{@ۂW[l[sIC4e9MjijGNlaQ yvRmk԰nvDx5U9p) u˿}{B`W\:'ˠ 36'NW褳IKiR&7fFe!~̊cˋYRuְzIЮ;I5> ? 7XQJ x<1)UJEݞT!4LCGߟI [x][JDwGE|ze "R2wU3ބ7C >5?% HXǶJ%Ѿ #9{#k͐T.q@[_lpϠ.LW>#$BW?лEWӾt+ v" \vYTI`LdT$HV"Ęr0L-v~ ן1A>`9"(/|!<םNJrbb+oӒ6B hH hW n7 ;I:TFnrcVtx䚾T{< ڤRT7w蹲lU9ƿs y6_I$ȭk<@ T[@f,* (1:}09-kQ)}nc05 ZE?3w J~ͽf,,Ȼ;rusBnZ(_#/FdcwjI_ ⱻxuPX!ܷw^Ɂ'vKbt<')|1 mտ:j H qPg1KV ѭi12Yx6!;[ޖ*yΩ4_T} ߖwc߯y9TQl/d^e$'WFF.U."Qؽx/,0yb{~m#΅S ^ϙXS vOPANdZuԌ,5)F[ D)ey/15zPnr%>kC6##ߩY@>A6omKTU\(7 4Xٺ-ߜƝP_+-w*7hxـ+H٭iQpFnmf>&`>Vw𼢡&}\D,N%[",,BkfkLl$c ;UR9i,{@幏`,a~wܒ*]>;S51IZY|` %"9sX×"ٿ /Rзm,A%?jc_9 #:ȫn͹G!ΆT %hޛ&Fdt+r骖۱,}[Op^` {jV@ASDd&+SgJ彶,{G\mӫ Ay["EwkݮY@U9|ΐ,q,N\%P6hl+ zK;#|,AN7: 2b.઄/~Q)ВSvJ)|e%B$e: |1a~$3Ec$Qp~)P$a<SdiSqd;Ԇ ,6礃:(A㈪_ " oH n#>Ed7:zL|@ m. F9cN #ˑ0e,`=jq~|"@A'7,>C6]f,4Q:DBRko=D|768{Eq-kn3 Ng}?z.hd~8~;+-vuǷF'N. ; ~t-EJpjZU{my[A7w 4Zy4H-8i"u ~1sϖ`*%h6@&F7DlD(AMt(K&60Qj❲ͦʡ<9xÝ0Vd[[{SJV|إLnh 4_i:._-=ln6;x](VJߎ?4hbt_KAzw[-)c[봵IGxγOؕSf9`/I?~O3}i:Sj U5ѽɄ˙M 'D״ -@R|}p) CmhjX (ŁAݞWk~^>),BV2|>Y颵>#&H@ uwͺ7|߯{sqHg E w&kbPU(&(|yr8TnV)Јt+3Iϔ-.i*˵5Ȉ%v]uFq8[H+Ƨ8U4r֏Ll*Zy_T}%\OI%#-vNxŗ.6B$@W F{ʒ /?r-A CeOeaSh W/=Q9U“_Vi'^? y 0S TGj~4޿e4^WFiFӅ96\FV7Jqlś<.g::+֐*x~Dr|pD!, *M 4aӗw!X- gUMRSїvYòLO r;_pce#Uy=ݟ,LAjLSBs4蔃L~.ĥw/D_i?*1v~vmWh81>:h$X\^^|JSp!Q'm%ۤ SO"(金=h_K7!D6>trv/zgU*d l(q 3Ć"!`itZ͚FLJ r`XDsHpT2pEsD;sxD %󧧉ǪdR,k3${M8qE# Jnp46>p =Uي)qhfU7TJH45YwJš# +`s\&G]IAV ^= 5ǜ:=: @¬.'aӗ8g^uh&SG#&Y _> չٞeӱHfas#ݵXR;<4BόI*%80倽fޑ@8rOB N#{ErgzkHFv$#ߏi#FxSC> ht V`y ,Wϟ\ eOU{Z)ɽrqGˤ[-?axPm$ʋ6ëReJ:=D*n4ȽZ&RbD">;dI|n\ni 3+U@= f7\%xpZB*aũ\ "b*׳l#^ w5M2,]S:8%-M劄#C6:p~ݒbR;G~0+ *ogf͝x묤¬Pw%#D%+Q_ cѮitSjO9Q 2$5P&T go@،dcQyc(CͨPNaQlWJ}#bͰm( B8MیUYv!'WM=ެ߽0$`y G1SaUcgb#5bꂉ%tjD!Hrb\ r]yҦ>ퟖ}TLB|fpV&4Xzɫ;/RX9 ZĬƑ"q3c0r =q|ݱ{sT-9!phѮ>΅T~i ;ԙ`_:@:dCƬk0m6=5 v-C ni:^^d&Ή1F[Y釤U&\Zjyu1.OD.ϣq{{9*CZdMXS8$ba~v[S#\7FTGoYv<gTfT$8}L]wPfDJB(Lj!.Ғ%Al#mH *c5$M-04{Qf;CzOtQ*)0EV-*Ig\d HK 4m++\2㑉%3P"Ք?M8#G1AFuԑ0:5[4vaaff(Bcuu;ҵy'GAP#rA ?jXw _MnD/φ9P iDZQ 2JV<]e# tVAaHYИ ]i_wngĸӳ8}*2"%qua;^FAdu \c:~u ~BrM,F]|S)&Hᆶ>مd  B> {xʁ ZK!ҧ0ߊ.:j,.yE tI΃A›pM)Ի{%U49FV7%PAL6D<>k t)7LqrS' u7$eI'0@ϒ. Y&%'*}ѴbVA%*Y> 3 D-Z Nt-)B{ !n{9sdJ&Fp.fjP)-3;2 W)0p*b.(s!2˩: -nK M5 3Y Ժ_2&}cYBZt*fA_(V5|v$LGf^v鞈.jV~L&Fk/XޙJ>kIB]\XLȤ++ʏ:՘|~6⾢U٤:H@V,1n["ٵj3JJDҰ@+Oždah *:|LehG2;T 6,Bҹ[겯޳LI U?mܠ[aR.wF;4bn\ ydܐJ{=l3+1?W-|#kY E!3ֵsj)ºN;\+X'o m+nJ&;)~kp)J,ݔ˜/Iy9[$:*kS4@-ds1* -% -1OZA=et"UsY 78hcRq7'^-_]4L/N)w;ʓm1 p͡hLT^#=t(0L#Xs _3덉f"bcG0oQw s7utzL٨)HC>{15U"R)d֓>%P,|)}dҶ d#,˵wnвTN;5r4FUFAv(d1*B=}w2܃KN{~d=͗J/p; 4Ը>XeV! p aJ5\G.R5CkOy:OQt`Akt5u\V<;X3:(8@DX)-a/fZSY;ftLi~"\?ߐ"h.cQҚ ޠ.%k5H9|Q\5^d[E)OΣG9wRL #;Nz}\]i,g=>_ Ѿˑ^{twoRKƠAN+DYV@g s nQvDXհJ_ v#F>H펗ȐYp}["%-Ri1%eKMr *b 3lGۇc _mحg 9h;| N,޶ ۦklWH&sfR]Hkv(DŽǠl/:PV햶zZHCJ>š,1'!~ DRjLS @l2+3B\'!K)h'F+&2G%ЫFoī&2g:VJ^4 d:?æ5))5iyw|ɑfW7i'Uݓj3EJ0jK%_K9-e $$):k &Oa7 X3T=Ʊ Ú <ޑ̻K̓+yXΓsA(ur Y!)uT\*LJlK}%8R-sv$L󇨗uz[a 20]xordǪjB 8"1ڱY{QTouݫnuD@]$d[H[^R=\{?`) dxB/t7fNSa"?ݧ8QSz|NXpf'r4)u^V,\(m5?@:4׼xB)D"C!5Jpu>I2 NDēM / ya^!^ψSٲJA2*ȿbPԯOL{0ARN{bSʣh̔ r=N472a NI:h1#T,Q)@W'|iNo3`k 4.c\2-4p\b]= X{)Es&|}WBm9yԬ֪ٓWZm^ Oa5@vx\I:6d؉}@$ewf{ok.iM+8Nl{J6QϿ5q,ͪX"?)eًI?+x2Htd vf9c])-R+,hVV mu>{ m [lBjuԐ [-3h8^IWc$RysmohkMY@xW5.9=a=*QS5a+U>]JO:jW>4s'QaCsghKAܬ> O!Ju`= Y\FmjH71L$eԅs(=G ڣ!`]$q;]@Β^*k@QujկLY(mtu:Өt`?C^CȬ^ЍG`L!La LKB3j`T"^VR_c閁o6qLz ׫\d&TyC6Y~g.:?62Dqu,._dL7%^bDBczNo/*ɨm =³'›G~)NKW$ w:\; KY:4"L1JpOS͵:hmޫ7-}.NGXʚ^ٝsQ /- 6YߗR#cE!ni2=9MA~% 엡:d%R P+YLd2b>$@*&d]\z 4V{bh0^_O,_,siNE5g)=fc{R{5sr@B(3+^$NiqOD7.EDWJaGIY P!Z1g{p4_^S1U 85FPGÜ lȄB=zV3\R&92Vt 0nQ0'7Ȩi8ƕ{_l6%btZG131bMNtDCg.k6=I OJ'\)ת*ݥ{ +AbE5 mMvVלE \!'̦N 5Qb =2h]wm3ұƭh35ͽ7 ӡ)|QMU*YF@5cvAbz;6;&uV+bFH zj}#슱g2|Fp惾;l"?#auόvQ+amԶF2ʺO)}/wJ`GԖ4,;:j Ig=ATun=,׽cn ~ʆ[_cѬ#9'QM7暾 a7ErB|Hԯχ\ NnjY@寥`$lTAʪS-o~~rPC_F$!MuWnUkQIg0Tf[?@;=(e>RC9X rH )a {H3]lmSd/]IGg` 5\%i]T8Mh %dC@7_{_| 1& >u؈vNw)0Siw28O\ѝ )S0!BD\yk^!Ycd= wntי9C>l̊&] !&>G||Y230K_;&N@SPkI(jC[T!$]؂/3jk<ɡ^C#p$@Hjr9q?΄Rsm֠9djze`s;o3ԯӜ2b0?Y`Jzgfح߫e$sc.~0*N+P#$ eY`3C}/a-[L(Ansqby>"0py:#nsjVጭ]Okσܹ"nPwfr?񚪤ʂ$a(H_JsƉa}Y26az.p01mNd[&X8Āj$YmmT<o3knI4A3p`[$ 86ȸNEr:8Ub1e)?j$:Tei~DMw6z;& YMw 7 b%\*2elVƋ7jFT_z jȇuξ+BFL` U~ Pg9{Y?̋Lk$s1W7E!J[ @@,?cxAcqNxCzw0dDB0SfVdR|qtNJ H恉 a`v>{]T.Hh2~m n1SUW0jW?1w >W@L"öKl:0}9)C1!/c0c|;8Eo+Dbss/ERJQ;U' w!5[AXs.}z>" SG@(yWcyY սE{'٦u0'grQ 6XJ}<IOv[Y+bbc7Ī?P| ATlYuI~-|Y.=q?`=VaJĞ:OబKUԄgCs ?#e=EDG7ѭ%r!vcSЍlĖ0[Xr넴 YIk5/Gs؊4'O=$V`{qZGqk8RôdMQ8T4`!5d1؝y{2wǮ< $M|rw@ #+Yq%?v CF/¨.ɰR,@=~ !tU¸!/E'-z_[Y;SD~G M2!O"'@ c+$%8Fb5B,B y&0;4-WYZ"1gn׽GS$*,A򟽖.٥1_C;s5gUQkX?T 9;\`.tR0koQou(IǙzsXތ7qGj9J󪒮;T!^͖q,q1Ċ!ۊg'3z 'َ]:3 o`qv rOzTƜIySK7s"tZ vј ጑,wՖ' (.$S5tL:}D4P[n|E1䒥@_G\ ?MY B~ШMʒ8DSf->7՚W"\}){]#Eaļ))JCY<0_#~0-@.֙ *}nH9Ɔoh E#{,C#cٴەnܫ+8:9rscqB:H S%q,(P@yՇW4mT˾ɖC}Noo>:)!CsPȓ?$Y?4j{<,{3>"EC>=H vDvυhGtߦL:}K2ܑIZX65+H۲ &԰G)EVz`(Q"{A mW_"!72ְQ(WŅeAg9 |N}XaNFRWdwr` Z&S…md Exm8CZ"Hֹ$ hp;rt)C5 C,r}x p?`[˵unob7x۸6Ν}RY߮Cy 'ENSiYBgC/#ӘpS ]rqgmca8c\ 2ylX$*mPhk^d!nS\PRf]Sqͷ"#2;RYZ\1\LEԔT *@k>hM7$C#kĢw V\0H`'Y' ! !K{@ Ԧ5Bb eQȾ4^:/*4&OuYCQ?Ί8P;4A@U;AO3F ͗,W xr?F^SsJ0̩۸Z\ *M Ɇɞ\Ң;Udmef1,Ы UG>TC 8))&VUGL{`Ww/~YB dklI/0cD?/웣5r׀khkPEY P' _/0?g R4? 8)erWOJ3+$,:Loik??1Afj>Sfc_ `&C0-ݷۜ5 սh?zL #dg]G6D<)ц}G?{mcp9RpO.52msIBL 6ݰش[`+p7s}?8W?<&^#[U{):rvH,0w(LI{2EiD|or3mTWx`)q|[ p5\ i^~ܷXi6јռ8pHJ,v~P8 C/8n;*ʹI7 Ȥ0dttz9VRS7(ngbs7? 6wn[wes\O-OWjqhQaϺq{MX3qyx/dm4m~frt*aI.1(XbzˌXB?W6DT [Ihbj|7=e| 4@r}h5Ѵ_X;NP$~WdU arK CsX~ ątqX|?Ÿ`S~:;jE)J?h|NO!Փ]$H<|1R5ѝ!Ӕq=2q2 Be8K?ȼ Xy~:T>Aa gRCqe-de{,rgF`q%I @\^{,xR˾[6G] FjZeݨG_ B,ʍg#_LWՇ_5  1')p3KM.m"S|6E"{.?- |7o%adq@sԔ9b&65B$strU[gVG}<3)* ^N A}*ʚDʔ E4,rܙā[q2CW(Ni/:ll!,Qh6.t9L$nG—s^_|a%\ԧW,qWݧhhg/:ziJ`/D12N(+G) '}M}Ww&Mdkq>z`K[7=.#_n3 gAU;J!z.[jC,G|ed ><æWRJB+8[Ҽh5Χn_YDcHœKɅ <%z\j_W5B]H굎;$-1O9F񿟮[=S,ϧ5A_V ,ATO$ QFF$53E؜·5n\f@`e|d; 6*Z[pT @Hf57V*eq{bf6PasBE`HVPuz 4>!!OtB w;hF!䆚BK;,ߺ",y[4xPaw>lQ[u+'<5o~& yGdr5ix({5וKuCYq䮡it `\"Kܡkע'8% uI|7fΜ@_oU^62vBgrTCtVuT Y,E*:j ЯiSXnQX lIAێ*W6)'Vx9VXھ+]Y*ێ)*;rz/dQ Ioͭfa敶j)8NҔy!ĵ cva^6I2TvTp,خ{#3ՅCBG`ڰ N&5! bt鷒Yn1rUj@a/?/ss:%gq XBpXs*Ld&(,? .j&웦H+c$Gމֲb?WZ\2be]0йΔ>PLZxd, V q(VKdu Þs'HݘL5L_&)i"@ABxFYg%VC~sK[<៛<[*"M(rTVy匹3Ej}>$_dGa3..1 so&'~),ӉSgIh~B8?ce%>މmv׋L%8|\Hn,b8ũb*Ё-ZT}s;iSXMڠɝNpNĪ*v zh J Pخx+2azKf\2@7eAbN :sTcWXrG@uhD% ˤ/Jr_u2պ2u$VT!I/,ks V>.,j9CBKz>J6sp.[lm]yUx ?Q *FAHB:XaA 藜Pq:Wi,Ro8yiO8¨uMP*,>xHƢH&Aj3[K]^PЬoܐ&|w9w0Okiz=v02q_39[2RRUV㱴R;S<M&3 E'AUwƘ2t`C"M o">z_+d! åg͸82; s衟́kRm2 } `_VL@sryb¸iq(MWBƚ1T /9Dv}KsAo:u-ỽ+Ư2~8{{pa7:o8ityf$W#-ʝiKơ;e` pj9s@a<slR;Þsm"}uͼ{].E~3NlJoTE"sPB`ueeP7| d\S1CkgLw1C!w8G`P܄{]Udl.:-NwMfټt+3:u.;24ngTw s "|l݌_=W3 LIps.X@{G$k YVZ{GVtOf6*m$jChԠJ<#s,8z2U&,ñ˓  *$6}6 ,VA7aR/+/"<Q6h` e`B%)"0,sȢ{S9GWy#7̾';"LC7PSW4v5%AQLEx %Z艔ctZrvR Ek,;ISQ{gMiotOZq!ITɵ*QIߞŽ:)j{HEcRi͝@r[1NÌ^D;Az06X-CX(_Ь`0Gr*")׺ד;!WL bڐm9ŨqY4|6{UnM< o9}qr[5_&#xƿ Cq[t027RZZTMTKLURw(8X@mPAr2kS4As`RĽ_!Y+ @=퀀gn(bt^F9EzH)f?*ڂrer渒_őMx+KXϒ|?wm)m Q2LY#^X<(g' -n31 )!?&FHӢXEV}h vR¯oZ# oH$t>Ln!1bT9i4&Qj2 ǵ ޾u̿e"5MތZ-Y^}X+A5!`B8igױ.Q[ IIΕ4yqo%B,SK|;p9|E۳k Ҷzm9ϹۀXZ7n-c I%h?[5 c!@D9fE9tW#c`nǹ#[Gke]>NE޶= km(aidSuB$kD)Pke>ۇE  )LtWiKp)c6GCr_#Dž859(FG?Ыw\B|4& }&*(31m*o،~8km/э_-m-\%Aw^Ra|]L S6zYuu zM+ [z?lM(Tgh_c*{EQArߩj!Nѩ=r>S' :)Ooz4D/Uk+=oatRdCi!h''y, wδ8FSx$i zֽsZnɑr^*ʽ/"d5]Tz?+H_O{GdKo]yJ: $0-R^%x 'knv ԔEW_A ~捗a n Stgk}]7魡M@Jժ.3iYsʀ|x1cwDr%"^}WI^1Ff "po&Fv\SOa{i #hd8|-2?J>u>mG15Հao~6P,A$_#*F.JQ J{pA 0+!<($^lu\.݃(/;Y/_H4K WYo5`9 b~Si?1Gf0 dE(CyQr "2pJͦ7kt=Xzc[@!F7nkEFƫ"{T-|kCg EG mo0Jyi"0nݵXfuRktoV }O,*"4WY& nd@S/첱'ٍs-yV+^+\:A3Ul,NQT U/>銶N 1jd3͞l::~-8KUAvB_ܭ >j$[,+œ- .y&W~V=f V,1:Je.#̂ءǭC9c(yŬTÙ6޽!sp̹g!Pg.0H6) Cnx}N) .d:hkQy@ }^fgQ@k(> V\]mt%vq˩b"OX$X!j͟$A,.]XFL WSp$T-:&'٪Db@Ч M{a7 26z7EڕwsQ;` \HZ?vǵɚӎtyjo;6ԴQMS <'fl2Io,|wĺ~OGP\ txT,gR6Gs>53[z٢3 CME U`f7+A(;Dn%on'h&Tj+W~GJLه5JMPuea ,?@M&VPpVFW-'|!+ L p[qHJ18B*~(GNkB~+ q(Md΋t.8Յ-nMV`?KncVt6RñT\XWaoڰ܂W7L;Z w[wv?9znQv}kA<~%5 bpSp۩lPMw{wMXYS?8r D]e.}1 `))iHFF+ȨV;JZqӤwTqwӹ깧 gS:K2@裨qJv'޲޶wo`$ %is BeQ[aQ'BT((ܭ;Add.ȏtR7^ً$UÙF Ne?;^,N. g}2ݥa]-lO5`Vmꛗ[L(rX# މpA#{3Tt3S`>/Z{Ϛi97Nc7]Q:4So֔-@gMv*JiZmYYp<NRMѼFc8k:):K{Ԇ}L;C)#JLS\gf =?f:VKO6q܄cF^F".d_oC.Pk3{eN&65rS/>3m3570UsBmrV*8 4}Ή4p^1wn]AR|@98 `&DΆϣ/9b׍vt4 \ znO`$IJd| 6A ,M;coHzƵ:?W(9ˈS)oL~dlgqx6eE9ljB" cnT#:.xxȿٹ^2pi3q4C"k|0905|)m(n4 fND1#q-J&,R O u6x򃫸Y~N՛^+v()oMy9kHXdk1!rMFj&ŶD{&RH^!g' U g0m] B>Nb[M`|8 =)8.*O ҭuXuT<]΅e(BCBQ0N%}1jﱖ?=-7q[]trJ<͠WĆs=RnX! 1я&Aa&O*e?TcE1XDGE@"* Qvf|.yPX' mʣz#/FtY=/GM\+N࿰MOӻ\/z?H~BvAY?> K7e.qH7 bO0Tu;c`:,] [r{m37?3fa}oC$)N[CSz/p#Z0O!ͮjk@#@z}cF*TR8m, &ҹܦB|&i:+: JYPdJIb 7i<"Ov-vStVCU1+<[,;ߧ_,X8 !+"B\&}lR/I`U#`bҀ#.c,| ԭMO@Cbnq{0)cdeX7MNµ^:*Ϻo.)z5wH>rIт,2 EM˴oO~ ]I'J<)P\% R2 FILj|I앸;֠ bm:?X䒹{z (!rAGEP8fШc5vTmqp>o.+;ÓF k⹹ZזP=v1bN )|ݺe[d o >LRŝDEuwLyR:0]iӸ~BR8ox-]cTQOe:Xp(BĬC 2_[IМZed`&&Ŀ;ԸT"~p@DCv '*❶/֚y zצ*)|*ute-8qʶ7oϗmk\z#*g%Ju)?D96|tL5kP2M$# - Ofݶo{v-gM1pZ?&\nQh$ ƻ&k1C~7kb%?DZxv9z"FC•-)zl5K3~%MvȺ Ru硌Yɰ ExMB rFv-oKB-c\7e΂+`9wNJT,B#C[P9ϹM1ypeuy:2 Tݒ_nr#*;?4 Lߊ`l{-:~9 ^ǥ$7gU{[-+(ԸaۨNMeU'<;dr78̗N`ݮق`%F=n`PvAGx4v7{h]0pBe]^k6J1M2ߚú-qfcv/Kcl K\d@%0G+$Ł9HUuLI s`_[amKU;dQd[Y'114JuLLj ug%(V(ŭ}Ujvb3 ԻgLNU ){{aU=H0 ̞QP9ru:~G"QRjA&4zT@pզ}*k*AyBRDGMS1H2V|d !|V[Wz qV9|oc}E݈4f 9}y#+1P*(C:15krV*}ɭTJKCjw˜Hy:Fq@|<JcHߑTkZe ?xē3~-]@0DGy%WwUabKZ]l&s15sR)35\_%ӍӶTuߌįrNuhdÒ3@ْOB6S\'|n𕍨{ Mh<òWg}mIŸSӁX("amfri/iTD&EoLnGF-נ|w_ pZ;Q8?ʺ[Oyp1[_nTr.'[4v;lI(^ڙL ,d6I3՚oGlPzW6[H8{KaBW:`U/Z)KU|xj4 a\DTh[_a2 7cfXӂ `ᆂ{2>o﬚x,Ha8bӱ3ґ_|?|77v/H[FEA e|\=O|Ǫ?=%m'w VS-r㬢 `6 asܾvL*mEU& dPK@r`#\r֠dqi>!k6-cM1F1O5ChWh3zn[QW/LnmV5X.EZvZKh#Y%.L.;u|[)u@KVYU6B u6#x.bTI,RNQ@T@"wF^6I1~w˵Pf ra*xoૐ w(}xݤT[q6ZwI7x6tÃcRY\?RpD{}tѽTYgϰ<RW8ڭK#%Jhw}nHPOcs1|y|:W澿&bs2-4_8~Low)r+rKh[ \ : i0xh}wCDw>BQ9[ I߭iVJǞnΠTL<>܈ϊ[NQ c.TiDZ/lXmO{ k ="G*9IlOC.KX tŨX>ĊAF}$(*r`fLH*.Z$wfřfke335oo*Cr7 ~S"kT/2 ?/urАJG/Tt0okgN6 ǚW C|g 3PN!|Q ٷy9 /KI!xwLѰӾH~k}AY MŐ+=TbDUQ K]4Ciz-{x[hKS3UFbCϑuYWLp>3n$Sf:,4;9wD@Xi]rFɡ )\53 [^RH. Z)A,#f:lw`+4eaL~xȗ{5Z a?ZrY) W<+~ԭX-Gxڭ{ @{A #6L@DlVMPCwaFAW)l>[Q<9' / JFRJ!^tCJr9XP ?~yw/SW?ȪW.uoo<0v}%j5iޥBl_WiiJSOƷ2e.R *VjO`Jϧf4Cqcidw[h ZxuZ>#a&_2MIW' Z/Wc&?nkVp_n7xGbb|Hu,/⚭$hE5l ԝ? 2] 7Y}_Dy1R)1 QwN\%wsƳ8AG6ێ6(ɥ /Sxi>5|z)H 1|?nub7lPn3x>=~DZJZ]A]4$FX9X2߈ :;6v=UToSxF%IjS)M[ TQޚgc1" \SfdHIuWSIgФ*i1V/n:wL@ ʻl6nif~ExHUuQxhڬzZ<&.6й1̳7$I%[O?;ˏG,e<3KGaO6!2Ȟ =,E7gfQv 5mõve7}8.x}+2-ϙp>}SB-ym#D.v [SDm!564.)zwۨ2юԽ IVrWhFi2)!>-{~1>͞t\Xy8G'rUbȸq bg+ q=6a[{]tƿq-@|nVl\S1O7!^kQm}Z^ ιD2tiR0k}]d2t/Q8 !etOLbԸ7[yLDax.zi|7?b1yWޅsv1p)Q=~uHVZIR֟2VwJ_y K@V9gmgW#/,ylv&P\Q"4#4 h;ޖYQc=?5ĴKw9GF)фQZw ʚėK\uٳB!:\*{ ]}|VM;;,oNEC/UabTDe+-kp-Z]V_M_?@KfA@8Z{8"z4=Oy)5=gEi!fd]۱xEWwQ8.E[^ecHmvݐUJL!~+ Pt{OI-Qd$-9/wQ7_6qEe$gkFIBKi=6\o38ଡ଼n4xR My] eBO-^eI|wDBi{Ɣj#SMhY#E5'S5nl^j+ ZHY!'jא1 7K$ڨ#17W3,7fAPYV)hTn]S G64谾 MF͘heWGWv'K<וwaY"0lALd[ejq0^(,ٛ"J)p")Dݻ YCW^+B͉YӿmFk/#THXMV|e]$9hI@xԴ ƢzHj3S{- 㦢ȏQY7" kKow!*0L|Ix^;ޤ ZdZ0Ȩg#efK, T:D-?)ߪ[hp$B ~-ᄦ'6.>8r es7NT=:-wWΦWi^[TBҏ+ܖ&‹cT_䰈=Y~D\h r>࿫Yt)rN+} ~.:[#͂C|Uk.}?:ޟ٬# H2iE/{dd't1gYOj^ 5+8xJUEvӻwfzˎ- Jb>p-!J+`1qB{'&zّ x4  C4r-3AqBԆЍ]scY$o Ba~i=y^yo u8R$54aJ~Kڀ>³9^kwɾD}BEA~Ȗ^0"X<9Rv7o &#bu S#sFUUD&$)5{_V7EB/cR#ysn)c:r-\UZǢzkONzY{{ ԝ<=\a.nmһb^nP:U)=fr[H&;ydd <++YZ\,Д3\D#qT30蔾 ][:rVB@m|{*  uo3 CuHҪHJlF1ŠN,2<)&C:Dm(&X%=ܧb\)U_n FS zq+'<#Ŝïnib>dӪŵ?cQ_4XXR%Z^~ o;u5ׄGF0dM]'e<¤f_MEد0÷Un+(D!7yTL!| &LCqLAIrOLG>q 8䋪 h |[dO2S%HњC$F}?TtZ::~$'d,be r!CU)˻2l%2[CÅ&g YnnFZѸj2, [q{y$xI0^/%- D;\l襞y2%},~+ϩ:YM7\ظ ?,ߢyubH:Yov,߷`.ܵґ=nO$N{:a. $.hΗ WkўhfWz)ɥ"3ÛPϾ$7N1K|AkJ{Q)5#;sdbҘ>v8ny^Ld^ Z4j4TΎ`Vku? 3hYct0ȝ{?Lƙ is[l!42q`R h^ɻUwd5q2vmM; P%w4ٲD:Vw]lu0>]FKo\YI 6kP*[礒=  Ǭl¯s=RȘ0Ih^xfs"I!c=]3!gw'i= g^ ] XDF2(%:M\v 5dw[RG&*|ʗ:~ HOa0:.ӪWwFf:E4ϔOgp߷cF)bblIev uʠ8¶9FANr1gҶ2@8,=n%⋱8OO2?'dsR"9etiW{}Z@p7ӽ6[,)WPFӣno,1rD$.ty1065HY^x  f |hܘ\AYgOjV,􌏒^A?6xSn`6S,2oF)bo5IvuDžK-!=~1`CѶMȅ&չzb)W'EibXLX ]MA*[ysB6ص7sAvC0(vvsXSOjo(Шq $Ah(}p'*2wp.!:dRj;oBY<7ZhiskKّwUM<4s;7 Lz:JPD sz~.KG[ *8/pY]pYKptPK Lך4@:AU&'8h;pz߯;f4Oxܕ 6W &&h^ѧ?@<7P4NTp9 C5p0Sjnj]zXlJ+v<Č}n@htTgW!Dp+@~RPr@]ȹ]0|tJ",Ea3QaTRx`Kҍqzs"j ez!%YR\GN gk$6&'ׯ $kiR[ЌʞMzuQ8"N,Xy<[fRX!BV3ٖKpcu]PNz a]蓡+~zXjF ei{7RB0a6TghԷ%},g¯ U:C0 Q =ysYXNs2вx:NeOb7Y|aA ;b: mX.1-gt:ltc$2D(йB ~xeߎYCI)(AR "%9Ow*̢Hҥ  GkYƝVґޭY)YH 1ߔ0uS͝} }ôQ!Oᕯ(uhC?Gbo Q++]QLb3+f[~5z2KgL}=0"6=mw#F'/Y2u4$-:!6y={!vXpZ.ZMf o!)ٳΎ#pDl:ee9|*Q@bý̓}oIڠ "=N7v"VcjyC+hUeoځ604>pŁ5]kĒE8j%ϺZ7Ö=L)@!aCTqFPKfDowI9MZvJqM7f)oBt}FTV$&m[t5cl|.H3T+yhT>0hv<?=5 ApW{b8 fR~mx"G)gSEKDID 'XwR݁xd^iX̩obH/eccT%aeq8UNMO:aګOu)u-V SbtnI(sg.BM<?k@bŸ@9eE$SBg%I=*lCi=^]f'* xعf[SQ5W.|au{_+~ֿH=LUc$ ?Li sPMV~}yPd\n9j)SYy8Z(|;j$xpCW;l/uk.@V31HGx'Hh9)͐[[jSƾn@R|rF$ 9!0Z-x1v/Ocن=3@<0?B&y.3,e9H/9"9=Jދha)%s `oo<4"G+2ICˆ3&JB࿖!J[ P6tUno:)В)ꀷw8؅cZ2 b1% X|6"yی@f_1 9$G΀Y=UuC6U:u& |i4VT !CW dx)yUƼ]}y7dGsMoʺf'ǵ'ضs`.$䦌N2C )CkY(뎎M#6w*NkV-C7"t ͙)%!NT+BRdJYW{v3OǙ/@ϙ+ g*-mқ?Aʪe':֝ ŷ8co[:tʗߙ 9 \79\/%>, /&xD>VģFfDyt#H >M}blv^:9@qv&)YT3X6фGI!Sɼeei_gFm~'ڱLy?= &_NJkEִ9iR@v1Zu$:yL1ۡ; R[GG;)dkkg"mK!'2T`ų J=r3g ]谙qS5 qX ĿIhW6z*tn0iG* PƲ]5*{MP U[ZyK^ `(Hű\F֚QEFrK2#}q.ns+=xa8su`#~;SzfTVP>.A/|$kȟ|H͒Mܑ1N9?}Vjr 1Iݘi\fͬiVfX^c@mC >%v),z"K 6oÈ+x=[I%;LUL*.GyVMXKIVJ w3m{B]v-tI[n|1#!2 LP9+%^ښG 2FF2,"t، "'|ǛȊ o?bfo}?l#@iV]?|$BK'h|8qWHRb[;>F\%-lkl ,a7*elCѣe IYg\q(褐~L feoMKt$Ǿ mr}0;_"Jص0 H9RVsZ*hl G~"ޯ:Pe?Z3Su_Jd _6X(9Yu损Oւ^ߠW5[ dǝc%b*LYÀ"tcLk(rq w8!֣j}ހ[: ۅfbj\{04[/!#d?UYw6Fh^qlىTw.~wcS ӅSg?Er~h# pŕΫh (m9K8(`jgm)vX w--gڰ#83؝L<'Uh~~ Dd ;>{ ^ EH@,jGHJv5bp@b2ob devHwLli-‰V*5*:eY Rl; d"Okf,*0}O9kxUc_9oȕ^t'Ar&H,(*;JF<)X7O+2l9;]E71Q[;U<lA(yăÛRilLMQfpwHyrqXi[f\%7ؽ(߇Q&^mTtw˾k0J Uk'"<"\ե> V51ST8lɈ3o>]5.Y{ESR]ʫqѭq$ Lr.S@lnrfx0@J4# 4z"re䝽yDK !yeO(ij1P-љUբΨHdkVo\t'o6ymk-+f+58?ʠɜ>+JkmNk-_̲ "趖m 0Jk^ÍM!;\ @.ئE8ܵ*t ߡ(·spkUB^AFŰ/m>>3P{2|x00%̚Ztosmoyo~·@7r81{4YQI0.1t§̠̱Xݦ8EiL_Ĭs*GYMvztUxA yY* ͞M<CG u٦,Ln& euNn9 Zug]]Er Rl ޛZÍӉva'Ob"kOI"Uk^aVpo|x]wbݴ(3o0_ک!Lw5oRW{y_nhtFo % DzOz5uCMvdM<>:x13N$3+_U!ቲi8P&*j/ǖ%S'υ7onwT/$65rǡ'ڔq]S^A{ǥPN}2V#:¶q d 6c*G?% -$,!x零b:}[H}7qF m]ءU^{Aߵ#w5e.U EqzeA{ǘeMަ:=X/=E?C- ,+S^4߼}l '0効% n,;*b#>0d̉Z.Z"s rC_ ;-];A Jz _W#V^Xh)Lµ9NO_E=|J?J5,8_6=R{/jߨ=o ryU_P6Hg *ބJ o^kSz[:wEم2.]3e4>jtBE_rlCNh$" @> U/tĂj%A`Y4$WBr b?< ^mf Mk> JK9l7dxWICۏKJ`?D#9 T$HDwj 3hSIFKus)*i+qM.-H)fIlRpx"n Fֿs5ռؿg Pk9xڕPz0tٽ<̚?oڻDʇ5õ?ck oHx^=/+8D+Ŝi/q)Ϧa3[nRJ]z:-9l/r~ tشp/c e/L>[OnyٔDΤ6 7אNf9e#$EOy/w0fq8v'‹N O({=D >clO[vetx!Nl IoB򡾬5,4R(CV4~;EmddžS ѽYO( g4 :jDcaڡ:1'uL3ŢA^p)d#QJO6K̨xCϵґ~qZ>nPEg)4g"ND/╎e~WI<VfW2ĔXkUq<}nPoaH($hp1qY1mz?FR GoL! Y+ <2l#8B%^ )y|及`1 #( ],fQG563Cixí8ֶŔ#K46Jfٓ[0hB^ D-+!u#GveɖAV_fZ,e_ژl+G.'ktO0W;xxB*'W|c#jݙ+Ed5,my93;2Ѕ azomw7']ܱ59L$-KHbՙ(QaNdVSr!QT. |NGId<2)j#9sM㱝Sh4G2Ђ$}#Q6` zq#>Db]V1'(f,;v&;/||h4?6 , +edBǢ۩{+V3ˢ[S2&ӓ>` q)K/d吲[As !t޹s f/袧G5PL\\&L}.0_x?tT,|UaV̝O5ZblDWl snq ~ st9mx#У3:Q}ar;cs-HŐ`n8E9Ӥj74YLQdֲҀ  !>pV2v*GY>zbTުЌS/J$f/`k"+&Q9+Yҗ.hl!a.{k8X\c̥0f9Px+pz{]Z"})1$C93?ߎ &սKۋh#;U֫ 6w ?6)2_uQqCspn'U|T":lo2Mѳ` _`ځ*;srtW[x:fF.&!ʲq=CYzR.JߔvrQ2<;'/2#guMhH/ǓS  ?YA9l9DNa|dΊ$Ҳf-{C 螌,ftKL]䶷1?9fWUP0\f=lӰ^]Ʉ6b|9:l8L_~V,o_+mqUOIp?/1xתIYm/췂Ģf^a`;\o܊`A- =< -\3|'oA[8hx(PDGPYF'a&\mBBeS+> HZS*&FC ^[tkݍ\XCc-Z5>(\P 85'LK;%l*,-'[+;vy$k {{o?hjZ|mQ>>[x D޹`ŜS fΡu-ETzJD |SW F6[(:n#( 'qv"iF uw#Iq!ZzQZ3F,h Î fz+cr.4Ԭ91\n*#D8هh9%}8}@ktfT۲l 7' p{Ae" NkxCSSs1x[LUJġ_{ i\d!Ȗ߄XDd8"\5$wq:SekRl2 ^iUbCz@URBAxO5FRx2EU9%d(lI/YzzjdPfsx kCdr/* 6\DK=zv/13GgI˸F+dHls Q!0PTu D&Lfͮ"fʗwrTtQh莽jLǯ.:\muEG[v#ylw<ϳi xC,w7by7jq rZMЁEV$ }zuSGi :\mGiD͠4HKu+r]|[o=T?ѭ332$ETu[8V GnL ;)eTWw +S7# \?22P.D:R"o4pQ@Ka)!BkO= yv;3qGvi["'Dm;@g&FBh10 \Գ`遛GXP„͋qL vŲ6:lv'5h]tĒz :9gsCƟnL-(b 0B%*D$IT0EH`s;$i ͹#PDj*ʐwmlQWgv0>5blgJ擅g1z4@ e~*;3v!hAO0_"h/$@ Xrp:7d_jkk=X 1{l0%ZL2!k49Jc"lηc5:z)5)2+ xOI GHxCz i}sY?ӈN nq {孞`t0m$='Kwy8 6),YH1V&fm%;rwlSb`a'> k:v.߸e{pZt"uǣɪ֐h;#~+'ˋHTbq&ҏ3qVԘaoYsN׊B OpLBF\mxH2w;Se~,R"5 Pf- 7{_2'eրv_lObF.XF;HmʧrAʺ"OA7"_s0φYRGOhKf^vlMˡ9dL2VFq5LA#R!̉KW.c({74/E(=/ӵuOMr[=/; "徤zaei>~g/Z:Asv3UXR rs2l^Nsk"QL9 k:>ϼgԷ`{;~?QQ0.Q/1K@X2q/Z?DT"fe*Vu7 K$fIH(򔻰e]}o5oWT +2j2Ol28 ~&dDFnpe;/ӫ8U 幐&YrEA SEE2;o{!|V!D {SN&L¤$Աw@59%e fԡd3u?,gAc4=Wߋ$$^{6ʫpTyX51PVe|DSV*,_?{׏JE4 N׃ Y_fRH|Mlc]M !0T6KUFj4CVFQb~ r(ch\3CN)Ue4 OIOn; j#Wʠk;wLp$`3Bm. p%ho":kwNN䂚"a?AXf7Qω0r*L;^c]M7o gViG1Vѭkur=ϟ2PPܒY]cȋ{ƈ ߍx3hJQOm9|IrЎV! Q~RUY\mkluט# dⳘryujxi%,nv1Zr__0v,vWzr1i6h)Vx:q{vpl1kORhd`xUPtJDn6agI턵cZw^a* zRQ]VUA(,{}iy ٫w2f[SkomQ:CEp*o .;S8Q j֒$}y'v-gzp%VȎJ^ yi6\/;J z)7}3 \ @~k*7-i.V|mǠZ8箙aBahgEE|e (WBߔmQNi;᫺ aܡ4^*^XkxRS,Cܖ[pnYzDDX>Śdm,_  ĔG|w- %C|-($~/7UmV>,WݘpC0o=@\3 ՌXJ{'YZJl?Cҡ^>;_FKld+&A*8㕻e+&jy[` )7o Iۘ͠ YPY"9з f|[yB bT>*沗 ,z'ާyk2B<Ѳ^my3aVP>:Q({=40?ZLL !툞*HQ8S6<:Kk,DIe 7DdVU(}LʔUOU,8lj #R>Tq+%a`[:h'EZlSs!A#}/(-Z;4 "OB| o[̕49 * G&T{쓂3I(owDa 4oU?Izm!ew7jګUUNvlbK CIΛ93c sL B<@IfD@2-bQlNu+z=;5jZp)Vi;.p[xu5)N(XZ0y} :[E Z pQ}.`j>6c'k+K`Qb(lTʼJ'Mo"5n4 AD]L{+` )K/Zq^7,5*DIg9^c-,id>˧o2?A~g͕TQR8w;9Loc)726Vta 6K[:;C- R*|k r*`{ok:sW[$3|;98%Zc|?6,utY 3ꎷk, #Wߡxt @d} Q_N@ ȭ)6m?.t;ز9䛒^ iL C]JX#oY]܅ U;qs`?C]p\7׆-e=V9`RZ)TH6EL6OzU~S&wyjw T`^g#ԱǁNc3;" :/e\i>y@ 6-ȻNȉIq H_GAį\.)VqU檞3p{UyM; Xn\7j}lUFf4ŭ׎˲i= 6wtg #•J#ib)]pp3jG\0&"r ^r( <<5-6n{yAe8ڑs&oa߼`#C]."B^D Hj"2D+\i>ͳ1ᮊJ3R  k^_G76hGQIPIk/}\ jڀ:953υ~'pPAZwO{!!.U$ 굫Ĉ껽.E j2NyIҷW:VnAEƃC05I1Pu= dD8;盦HsRgsok׀3;< k- V7 ؿ`Y?iU(Zn=Qȕ[BZZz]Q/;ĭ-Qت{FdJЕb*2c$5K =!zP>>)A>cLv't:Ok9[1TA-ʀi'k9g?3`d?!S4səo߱BF%%מ ׌߂AKRbhl~*%h5Zܪw%~χmWB`Ͼ8ǗF"_Sߴߊx WbIpqg/8Xw xxD ]!<07>6u!BgX;~-IwVK`=»OPf@ !L-`u,k/̂<3sB(qƝψ@AR_)L)Ƹd96L6-Ac虒oyE@@Fov$[ˬ%tobdQ,S?YkxNh2 (f M3H൶WD|Ǔo/je Ɩ)5E7@م=q:/h\TJ d[Ћqζ.}Rf;L[&7By]Țzσ DL)`i[/[0z#Qa8, x˨nK?:`l!kӽObGc`Q" wҗNLעGq[Kz>fy1<գ2!IqM*KgE~8 o;^&npd?"R' e֣EljpbV(Dq_ dt9WVXvv~{52AE7}IqiL߇O0~x\aü1^vYM0R2㝆JkAi#'We]\iFx$/*@64,řޗfbVoO]TFid-i"@3ՂˁWZ.|z$nd2ad^]k9+Gd6s6:c;nx\%c-τ?K<3ɩEl([|Hx锩aw&=⫧V;B lo0,Tew ԉX- RPD ,4K9kx1 !~H#p:Y6llo+ Q 5P=#Bܫ1MY m3yzw׻ łrK3+ 㤶 *i{CEOR O{gJVE6ig M/[LhT8P^T- ( uEĔ_G7m)ae;b0 qD+Hk.nKק\$9C& hѼ<3`ҷy4dϼCYݳ9Hd+G*g>byW3Rn`%nm1`2xy }M>qi{ő|u03[MVs:zl|:U VMiKj \Ts3)ŗ7P46G-~am@> R|DZ9wB$d;{ԸIJ5,-\v1uI4sL;KƂgyzLP}v%=xuӄ^d~t A0;UpԯCAiq;Ⱥhvυ4˾Rwm6MϙBe7I[k;UwTABѧNi웊g T]ysr5h)nUm(oia^lz#zt(aCG4-uT݇q+,6#o;(@ر9z;>;9Ss\ _:<Q>7MMNoƐk~tH ~C/Mf͑|p "rMU"z:#ݞOR48@៊|΀sHnmֽkޗ9i3SqG[G;kxX[u]U/:ho 9*>D;zQ0,ZFZ79/3\DDε03oD`枫nlfDo~d+g엕e ?ڀs,^ST_cF`7֛!.P̤$.a=b!DYZc7/ׁx0m5]=+ԗy&®%sha@*ɕHI 7&&c}'erv5( :d"pXְq_s/\+p8Alq,kR}Yn_K{"@y$s?BM̉l˛}^C%' zף.\=XfHFgd&G+{j{ARBYoVp,J-lmCN=؊CEKŀ+S. #Z ,/U>}~|G8ߤޖ*t XKd%TKnO&@htYVr5O^:(H NthNRiC&X&8?A1Q+NOѿɌDF= 2=o|p6_9& p*{c<4]Ƒ7A%хqz'*y)͡^ov_&sY\ɺnꡰdMt1hAX{Bծg0="vjs,eʉn-(tXqmGrf=p#\a>?li!]p(\H?g"*T@lVhn a0u9n֭R^Ɣ2K ݸ_;B}}i,nLcnVe8*f-mV9t܉0Yjj7Agto?Ĩfh&ɯS :T@'P1֮ӭO~޼W^;{,9+&!$I<ÝaVo[* ˽h11c[92=bE*58ͤ"_hƒDΎC. "I5|3|gK*jpxI+nynX!& wvK]f\PQM Z)+W <|Jzo'׋,IG|gmN N㚕"s2XYbXZǟ) c$r[Vux( ˆKXcvaj^89a^kQ4k6RO1QiK](s5)'_4WK3Jiղ{Nyr&h5yar cd%h߼xA)A>m#"L4cIK\,-1m%Xw\lpD=f5O)H׋xsK5*LRrqB+ BA9)|ʷ:` 8GO݃HsWOۿL޴R´MMfa_vhJB84Cw3c-4yM%{wMp OeWHLԟ 6&0U>BxJʽf>;uGBOVR`TE9KhFRjYF_jc(-avxƃUXZסG0i9DYhXX@/H[+q:.Z75Yy{_$TT0Q;S;{|A _ߞdp#룱q|9 VmԮq1D'b]9Xsk$Wg6Uu58<:*A 挙/ZǏ.o~#+dZHd)qgh ?t!KXsb;e5:a覻fפo/7 y* IO~I B.O]Le ̟]Q}jmjWӗ*̜~4@ؠsQLk cHar-xec+:ob&OWfi^9^=`r2OebMD&G1;!*~g-`*(elU@Wm=g-|-1*oV_ʮW>YΙ,Xls*>ioo86j{Jߩu,PGnW)Tep9)~'Z{ނL$9p zx/lRt(뱨fŜYݩ[ȽH;}|Wʖr` _nY>oc6M\z=Yh&N~Mt^=[|j* MLMtiYQ3z!٦G?a]B.VpkR4j;g]Rlo$ ISŅ:׿B"|Ih.TuK';1 |.΍VEH~O`U1E8ʩYϐY^]g׃/BݲrZވ m5!xPςWհ=h]F 􋖩`ŁUر&? ~9lsO,}YJRFv xauE5]\uc;hoD1g\IǞM3nCv|7~6@/ԟMdwS5b_[ Vy7 1!z#C,ȚDΛxQ+#l2a vjLIEMB! M .:ғ^$S~H~Crk!f;\>1k҃!)ko͘׫x6D0Eҕ銗MM'[ԊjJ-"XŹ&A*WsA-p ~ac̏3\wЎ~Zꉹbͦ3pUjRlugszaTlYcTe3KP暗(A/'kZ9,R wځKldH2Ha=\H&1=?/Yw9;bRցth]L|ײU -1-,|}0o/l]eL~(QaySēE؈6ItS ;n>?H>E֞w|U6Ӽ B xEn)M̋<u䧴$G#6iM^sᱵ%FK"gKɺ̦lŏ_#$Oz92E?96oVRYWMؠ$,/MO, Ŗ^ 6ǂp|Yxw,4I 6g*h "\G-°&P5sW}1HimŒ.UvcoT6% %~a4)OI4ܗ-5|'h{H'/w1e9YeA VMTx%8eUPu3Ē-"HIu/y(xOҳH% ŗ5H!$.YPs fDEDBAT?xx/1Y856!QNyu-5[v˪Kh}P{bP1FPhj&w&];d 5K೷~gCZ 0p(MdV[jqB2(2z'EXbڈeGn_CCxps j4.vfRzO'aM G>ѣxt{ in*tU!KܱbEqEp냬)\ _!=N% fVRa#S'gR֕pxKZh,eڷ Z2XHu58C%SR BtȉKI*4b\ مVBjhke]ب.[ttrXU5(NLyzN){?u:zS`E#XuumW2r( `T |:)erx"z')0}RvRm,I)psxj\Y7Y[ {D!H$׿M8~q5E /,q H$P_`a}u2+  <dBI9C{.G3ђ:'ԂΕI6&t]F9B]hsИzߎDuy?%Rh؁U},G8\2=.*f.ad6zCoLvΚ>3+d&g1 Gchit-R`<PwۖYR],=V|@X"ҕk%H;1kԬ+']ɶar IeNQB>U܍dSPs GQhv93"zDYoPua@-O eF8v ^*Yɢ va){7ɡLD޳Vz2׭h79o.w:T4Ȁ@iJ'c)JJcD'sC"d7(Z6#!v?>Cm_uA2D[ Փ /elɧP R&,`a3Rj~ԷKΘO1$ rqDKe!ñJWK;t?G53I0W0+).#=j 5.wCK"Fg} @],[ S,3UPg4w4i|H)+eW; ~3/VŵZDٰxLr S+H;н?pg3kK% ĺy H(DKR *io*h71'mQHvOAsL?=BcWHֻ*0S}~u!Bex ۮ:= q! y'!K7cҔ RyO V-"7'(S1~#r+_#<>Mo  Jj豓&]B UU !,YxG 5'90ENT;-KT͊.E˭c,b O,{24NŒ@,nAeB2ܶ5ɵk V'WaX{d>}#}8X6SL\ m'}=c3ܔ2}kp$R.:ܜn]D\0r︎6K)>CܿUa9e}󎀆h{WٮٯxuT51+ MrpY4Zδ} Mjur{a_o=++&Q7F:H}~.tSL ĿIĝzU ᎈ!ñmlU_Sk =rx+= lnP 6 &xkKk`KɢɞPDqڅ@TG^!lT~CvGX0~"e|XuP\!ǟT'm@!ɣM.1 ԝTE4SŚ[1΅ "ԤWLqi-_j Pʀ l^]q#}IZWK#uc )f/ƐT2 햧,k" }4/}L41YJ%3![]qc V%=^W^(Jm]d*l8F̩գ9-XJ5[<څuS'~E(f|8Yb+;K&7aƊlaxaNa5V$֘?IP2n b>2~%(CYvjhc{SDVs_S3=5~w+{U2#;$oQILH[t{ 2 "~cf 16Sjjr_ E맆@,rL=j-"1ﰹT(Q6BnNYp6"H={򂦵o[n.qiDr~ 74̚יi2d=%&=:zz|ڷս0x[r<`ߵw0T@X(z?ʹ@D2=Cx(XnWF&%e)Fz+i}%558x{ T?;I示WF\*4UNI=ʶd^r:%apnX|i64q_ځjJvĊp҂`=j~|)3%9A9f^mEjle!s@)G 귕T;qKmي=@Sԧ(qn0EBkoq;9zDbH魯U9TB {jg+tɀq]!. h jܧ/P'~0 eT'FoL~߿8Ukּ]lIHẋ<)s|~ǫOBY%! _u ˔cw- M^^RgR!D|]!kNjgz*,-%)A" kD4-E蠸YsBuU~}uyգߤ0Gq:YR)Q *FU;c/ĵ{|#1ll㖿$'%gFM6'uX}Bx)1C?ƭ77M!V zigx ~"DKchjAV E {-Ɓ'SrTtv#yC7+5 mۅ) +f7%E+6J<PZe~:3kEht/ C/&& _^{}A*η ,xS,!(XFpTA.']@7' Y</U:X>('^Ⱥ(#|*7{Z5X%#3vH;ߤt$ {ވډUո˸j5 ^! +c>=ϋ\"1tC]X=t*Vޅ^Tu*OUi'md2?؀57rZ5U/4kBb62$]ƣDLI67Z;=v6; ATDa 9[D |-~)V[ׇ\6sp؄U:t&ES+|@Mǔ 9z^!OdbK;Ddc >QEE:|Hk,<ڡyM駽S09P"\ *>r]4gnG73yR'2UBR< O,%Fi\7ړ m mqv_0z8i7\V[F!C#JliM-&% 3;=\}u sX oIu  vUH5,{|8`Y q!+a7b։3manRJM!.zU+8^󝿑X(?H}/6axÈEA5kRzx'ogB1&mg] (s%Mqs6\̈̽pt'q"iys xt(2YoC􍬫'=B*txwt#6aVi[C%va9Do<'e*H?_C_ek(YRRjNEǨ` Zϓ6^'-u:.eI:|bs1>{rYku@[̗Aq9?m1*TzT%fwa n}拚^`E=5iw@NcJ}]o.@(v[a$\A5^vLj׊(S5.C2Q:qj]ߊE$OQ3rNV9Ρ(_}O{-:_jGg;9$c^$yڙ:3k%j/}v@ P?kC=UU&8]-GS DdqWHyR(nCnhC'g1Rf(Bi鈮-+|DJE\"š*qZdk<$7̷0LvƕH3+sųɼ'`&'!;Kc&ΕbB_ C\o!3񵨥{:{+@?V;}G4ϕƀځ${%V?HG`UCEMQiHGʼn:rdѰg+fkY3i{*Vm8㊩6߽5#Jlzn3pCwfΤ:yՆ IPV;-q!kEo|iEmM][aR^(u4U_  VtlX;9ߨF'{yFX=-+ɇa}`  RNxe}w_Be:JFi>YjT6Rs"OD!c}cjFGX? ͸w;<A[S0K#ӏaϙҗt:4!&OsY)+*)O;͠-",j)Ρ qXBEMi9~Ia`GX;jNsQp}؝c>l Jml.^? Ai HA * EPZ N^^2$j YZ(;^)Q% wViY= lOsT B3#`} BS?Ч423_b7HȽJIpR@(,s5ߓ3M$vy'ZlwÊ N"ZeGFoQǥVXU7Čo$EqˏN/(CEe(Ve]ڊ3;PYoGo p֗R󼲖pեr!q`&݂QM~!Dmjr((6t$OW:)ڼ?vU-ko+a#yX)BbRUF,vZxp_k;PPxfAlձMxu@&BG.nL$m~{ܺAU!}aZG+} HꇈeǓVi@-%1%D\^aS\{ogrA -(xf03seBkH.z9 ݥ<ݐʭ^ a}͙yzXͻ f{,F\:;'h5z#E鍇A9)89TYB0ƎF}*~e͗PjWQgMkt|/l!> dSzDiw`<|,W.M)ьͣ<1TR,.5W9?EV3T7$xp}-E;o{G(Sv[(Q4M]e)!8ϛ0Fz9TdW? JwsD@Zhh'[ $Z:kgђ/]T4}q4"r-4Q2Uxu0\_+%*3|t`#^]Sݍ:6)7{ax-$1YȴïJ箈:הDEXMVÞu s1|ל[elIvזFE0e A6}^xIQi`_Xrw?W1+7~.؜Cz7RfIJtMQR'ac;m_9"j"If擕هp;ZTr}еq, 6vyl0XM[6ោ[<̐ 7Sxyq"k-E=)JB]p3fgO nEW|l;!2,՝Y-ӻf/Q0 R6sw y{j ,HYI e%@Y]Ax,k0 $q`]d~݂B2U/"9;,U#G]()$3zn-ÐC\#},bمLqx:C%;ϨZh Lӣt#d|W%т~|O-wUoK4a`F2(7z^0 GC>TiR9ݱ_à`)pIM4x?ZѬs{9έ';Cf|L=Km;uH@Fc3H4m P0ՍCd<R/ؗfO^㢘 r~FM0_liSݺN2!v0kH@q"Eɼ@>W0M:ʍdEت&nYȄc']r'1 0@"gH)H'Z1=7~b_<<` }3XpΟuq_>ti*=je0vVk9E/e4oLDHYgIJ@TLmdsкtn`&0 l [@=;Ic D謀'[esې}\A_~c\nD0;$r>L%O!-~UQAܣzQQ5h[!D|Oz͊}|' ('R WUo2LB N7uUӯa_-sBl+DٜZ"d:hkivg+cbWF~~bw5t|lr0fXy7 Tj|@WExЮڠ,vm:b$aNh0ae%&ڂ]8Y4t#6q'QiZF܈8-[ۊ؄c9#~sZ.Aˆ]6EY(4fS0+yڵA|} O]A"Fto?^g0aT̄k@5'mTžEw"x]C@R_{0@gͅsuQ)Iʧ>2bUĖ#7TYf[ս #Dhŷ qǜj2"JӡYRqz+;Hsm|2;JFƬyOᖤ'J'W>1ܷ.d/J7t8Io0C.ԇS^p& wⷃymk~Q~jW 6hmSwV5qGk_uc}aTʸo,%fO)Gʤx*E/\oD>ceգPW1sFT3й2oeϳS ]w(/M#k.ݒ48U74&m714U2qFۺ K8sSU6ՍaP>t1Af9 0њ?\i!졗8j08X h4`VAOC|H,˯t[q2oKܘqߔ6%J9_OY=n> #7\@B9ԀǿWʄ(k: fDHPiYPwa@0k)9-5z0]S5s$t:!E].d! y< 2R7]/ up0hHME~M[uђ(+:+RQZpG%$)\%#jn]2k$릃ˍ)jim1!g Zc@;qJ^r=,> <@e8mnTflprLV_1~WD?& 3~*D'w<>lo" [gӤ9n[:TLhyYp6tϞ A VAi54Czmٮy`B}61.P%>+ ClˇNj4S0! gSV7*"~R$z"GAN1Pˮ y  %pC &}ʉ[_݈ybߋx/k !7] [X3%< By]~K0lun>lW) n_|z:q`płWW&W%DڟТ771ŭ5DW! Bp|3)\,Ud=-atTh,7@`/K.Cqlv eh3kTK`_J~ѻ~`QXEU,=]|Sq8뾉 <(8>k1MBqj?N~S i>%#s%;dTh 2h4F0mOCnX<l‰dٙ8N&ʶ~ӿ_^(fVQw.DRvUP j 1x'}3ǨKeWbU 3PؼiJ2\򕗣-j~%{n\ȏ@D` =$7\Ym۰/'$%hȕi*V0̖zG2P0LlgrMgKwբ|3f8b6*[rl< aB^~mzZջ~"&)[ ~-"Y qƄ4YB'!WQ:G|I.H zԤ.N'eȊ~`C=;4"bׁY{3ŌIAWS1ݞMl|_~m8%/&+|NO]v :Ѷ􍌔Չd5 =}_92Zs~@x(RR^Nܖ`+̵T֋ [YIc,~mvaɣPvQn =i@$"ԏxw {#`Y]=uMK eE1V62}V9P/1T.F`#SksLkuMpKجoӱ| ]hHool8#AS]T ND󜍵c`ˌQ6]0Q!fonylϑ`TBa'fzGCz0,`JAw5ҍ% Fdֶb@CH"czd@ˀ9j력VjIDYhw|>\+  >]~fԠv뉬V!`yLS&B . MSM$߾\VQ{b%Fތ  4 Yfz6A?h40x2qq0}^tX㧷2L:pYEڝsǮY+2YVŜdNYG]{)6L&cGt^ݒͦڸ3b.ФʼGB:6w|O:<%e5®y0Zg x-$LBK.f5Rx!d&L7wB|댚쇜OF37w}S?_$J0Yr^^sk%AB\o %1-~zi!J;SѬwu5.zwm|Ŧuo% ry& Sh+DJ(ϜC"Oٜ}sO&5UE? W9V1"4B̓}vP7|bH+|gsK; yKׅ CӪsը:f4E[i)!_ϋ3 "[\lcDJġCIM \AXjGr5n;m3 BUp/áEB!Hs )P9 0)j4,2Abc.=)VUutK[U/*B^ſ&+_X@$\ Y4hR0"A>'oN_yk)|&[rHt%Q(+Gi#YT 6N#?,ݝՕDVNj}?BW<.W ˻' (]#دs6WҜ/ۥ"/r.)bdP 5q#ۂe!mѮŶSxvBFȓZʭt<@4I/k*]Kz~<"P 9j`a;0`Qf@,O鿋(:[jcpB8ƅ6).sR`2?IQ a m]8QQR 5|b[Mebd‹@ndNWZ(rXtnfSCfT.٩C7,{Xo%f|k9'qAY#eVh-y~ 5M\'7qGW3$:q¶ RWʚ.Sf|'se#nffX!%yxaK4z} 9c j]-oL:z}x=hS&eZNTgb0S aN[Gw`@;fA/HiK}M̕84?99cq޼;s8:w1"{u J<,?ia#aSH6@%k=REݓA4VIeD#ڇ&,љ>wv3&| T6ndZia0ax|ri|ct.!Q\VC!]#~/15Z -gXU̳)|K1fd|Y K_ىYpݮg.,H-7w0ʞdm8s-LO52;HW /^Y\SU'oܢ]2A |C/yȰygԸla?%L%qriB4Vt/c MXCA1 r pL GɩgMZy7J㟪Ը:a#3>ɶ:n+ܸj9K f=mޗمęM-Ŵ 7aŒ$Z~EA@W3m~w&O\dR_N"y"/ީ~Tf*הybLTXu fkqfe':34Ӿn^?x%0N %n9tʔ\Ͳ~ ܓ&yP7^C!8A6BH w7^ҭ?tN}Z܋' s4!ڹZsu>`wL*dtaHA(ߪ7{'647c(х_a@'^vUDcC qS>s:V|cTIh(oDJe |fmoWJu]=Plw{l61ffݓO9/;Ÿ{i`]w %>ŴQwVPרf?喛OvAZi | g>hׄJDLjp]Z/io%o1 ]"3vSɢW/*dBqɖOuuה#-¡,)V4|lYnwcxQqr1["~qDugɴ 7y(ž t+t9ߍdÜ~)U`_\pW[Ԉ=%r%aiEcYU(^Lq0~VvV$ZaiB&OZ3npԇl&3AaPٷW$Xx 7&gmƞ]}.ea-=6dhkU}:o g*]0_EX.J*UnT[β`vs]LyvI\]8LTSC>OKa{48zg N9%^xp,H="C@96{^ZSY߄v䡨@x'{,U fSۓ2{9nlw9Q~_ÓĢִgV4G꽠.`+ۼaHStnG$ 7}]<7:Em l@t3|^ @4ywץ vd# ],ld5~Ւ9 3T%_eMŞ8~$ߺ5kgEwdJP__ޞlmKH>,HW{S\HG\A(o['fT,^U> ?\l0Uߔ "X\Y%Gqƫ}B+ ^ %a~9S@?PMx鸷UK"]\&~dUsx$ǜ.?!DCA-CA>\#%Ћ&%}77ZD%goƻGQhRHJq:0&#9Y{9/HT8gX®(gk3dﰢv SoY\߱Z,6ɾу$]h:I 4BhR^yatE14~$ гDgQx(PV"%oeɐE>Y2 C_t0dt[.Jo< v]{I(Dk3D4ƇLQ'8`dF71 U4&Uƞ,> {)v$^ Q6@$k":|'كO %l3 9Dbhuu,mK>42ICeenWD yd𦳼9t 5Jng"i^'OuQ 7 +,K~yjD˵-׃e{s+X#Qx)z V?GALd +gF5Sa1۾`{EXf?.x4?y/* &LQDXQ<6g2jUO ~Vv6=H|0;J$u8e/U5ۺINv#F*4QhiDPk_u7nm0Oͯ$!bg&2P񏊙!N3Gwnˆ^BVetHsr NDt2b$! v?k˳"W׌C|Uj8zwެR̓f|3x3?J^_\J.HW >u7@*kd\Hnj܈\/兄`d!]n1txF[gbE$ؕI%Wb:o[E$iDgsVUش#xR9Am 뽸wz g|{/Ho'؜ k\g@PK$%EK䴭>.{$/)!w̶Vu'W"M4&eϻM )[btv=,/r`!Px`| Q&@ȃ8`/d`R35jtaKc&0.ptyh~Q1wHm VC\Eir5n*֯FIr;p l'B'ƒCǻ?([(7)!_f퍕O~= aZQΖz[ O1Hmֈ'20;Fp~T#|JSk솟~˯*\EҾ9Bg=uţ: ܖ`44=2ƯI&37݌`M4c? E9̥4ȞDnB4},B `t?G7]P,rgjR`hr6|eέm]E a35D0@fya>|Ʊ:RѶFeeAEߧv7 $[eYgρkuSՇJb)w}OUB)]We=|켉t ODǹ Ce_,c-Ηu'5~+ǡgk%v5qjӄQd^ "edB*3?h:%ǿ.qK_6ϑ\&q[QެM qP[GQ_+KYM/ `+1%vڰJlh|ftȓcXyM,q;MK9^Dz@,i zի5ڤ!πM]e; (9N"(JJxL-y<^K4_#'<+bphd>X%~4nqQ$ľ #-sߖIjzEZ@ptqxXWχ/4OvM쩙NxveDHn?B%{82d)w=LC[OSoZ?]plFʏE?%E<1J[st1z3ưCEZյp%0/t57̺/#pv]aK2Kv8w}WL ܦLC̠\::d2΅h=s|KpeoήAg=/2Qz!C<%,#3kjyA߉&8Ġg6) 8LT)ۤk U寄6ۛJbGK)`Xa۟?@|x=E; ,H4bA^W6TԂZ.cp;kĒr1#cqy):֬Jc@v-<81t)e ʺ${b ~US{B<_qo5/ʉ#M BKWj# 84XW~~FkpVtF9DjpPfQEaWvOG 92Fs\!#? yrٮlo6ۛx'n(fEg,q F%uЮQs_iB\%Lߤ^Me"r!r˙^|76E# Ы>8 Ѭ0F]D4zJ'1БoO$kTvʹ*ihQpJ]o˯Y3{&_R,PHQQ1BhR`.C%@L+J޽KTcלQү -ޛ6"-wu qj2޴+;r6γҘ#bJ^AڃR{T>#XX ?ǢwYʼ:$ &Yh0|ޣĔ(Qkv#5~'W HyIHo=ҎS$o؛fPuQ#:zڂ8HAL7{sS'LLy0` GHcIi**7 e&"G(l\Lݫ7C{l~= AJO`2!pM[T3]i'WUIL O"ѣ 0̓{S6R8T@o0,2 ]Q ~6 xAA(o@j ~;MO+7* 5]{Ho2eQ79^~`-di4ZF$Q Y{N1%<`CFJ7n(ь>:qUُq|3S\%Du[ЄS% jB`LhሦB58D!6 7soL h B{,.%~vvQh־#Csq̪Jʋe8n#"-%g8OUKsd5kJN\;vtvh[O7@r+υnv4:- f.\ɣgص&{U=DjM͠PUG=< >X➡kqD9BLGEܼQcSk#꺼ğѴe"G5'g3++o=HnbkH`C^c^l /VZ?43Q<t׀ 4FBd,ۦ9Y,A~W{+kAh/Heʒ,4 Z?ۍ8㩟k7 E-( {@8fӉuaZ.Ƀah؞ 9ΐdvT| Q,qP*3ފ#Ngv6Wo`rU^ GIA F92) %~pF@~k`ٲr}A;BUMT-nkT_:E5hl-pBb^ [3oc͹ 7T(d· Ө>NDJ'=!xðNwDq='! H<QՂ>*x06t\K -髁r;ړkhWxJ9({6ѽݟjeo[rW&;] k1Q2?8ѣoǬ% r݅*چzgĐSODqkGF `m:8l7q0:LVg<0o,y9Cd֚?ъY']tǖ@J*]SzL6ǭ=%'(8v@/ p7+#0̓=oo[j' |R=x/7FK= طΨBYhy!_0*ͻ:B:ʇ*Zs[D-AߑO c2 !}15y\]60%##fJUZ~yރں帞4OD#/&m;':VI K(v|H;[JͭiG_w}!AM8ܼWLYOZE=9fF!W 쓴Thjy9EFth)rYEpøHa-6t+Q3'I\@}ER)";[{?.uz:V (/}b ߓ;YxNi0N4hb&jN~VwrUn9 IX4 Jn20Ѐ)7FpF;}qLJv6>'U8,"[VoOђ㠅">#w봺cy)OWRk('.U[PDs%%[^+ā.OT,펰qSȍ"3yc[:E4U8_;C .oT(qJ9pϑ4-W+_wV1C wJY jxlz2t:ŃUzUDr=S2EG+lׇǔ!?iiz(tGL|4JY¹i vAa-F3L.EWkVLָ2CkhV I4v#x!I3iՕdP_Q^\s CpSH AUV0:GE= TVuJ69{1 $ȥCNt"uõo&KѢQfOB~/q45Yr}r *_Esb[\A|hO@>5<wbh*DCh,)|yA i^ Lj+?)+ujep_^H" a@'V{W8<baDZ^3>gʙxAvw0; t G'<ΰ K07ecgWp[^R>1Meя/SLt Ѿw ;澝Mk}& Iy)vQQ-^guU]P}Ci6W> " Zo ǬDM rꥠo oX&>tS1;j-@ klVPq/l꒔ŋ<|-vK]3vH&:uGrn/F <9^a4ː5ֹF֛oamAT& 7_g ZF~:8WP+3|)vkBVRdE%>Jg~ ]P]TDwP6nH,P7)={0ct偼{:Xo~'@b ;W Gx6/wāF~$ʦ4k:6sX]PcI(/<"SF6 XxsE1N=bӃFZ/~Q׎3C~aJ.z4-?%/>F|8qrLL F%ҸfO-W6ZKl{#NRe@CP]\k+J@B %~ƔB3CB6<.i·dv@%Cm Z؆3 ]Nz\@0{AuU݊Y ڻ0>h6$g1ݻ]|Gloγ$fSƘ.2gB)fHS1:yz0fEZh϶uCTB{ReR)(F=NE.i:1Vlergz]6mjIys?ۊ_ȉ lG:$%kHZy2 /J(Bt^'&Sux&Xkfy(F0[מ+QqML)`-3KHAꫤ2CfҁUtb |OԵʡ [:ϗ6YbucT_[R]ɉqJO3djU;Bb|L)U_t+ejM4嶦’%R\ {S q\rEh;^u_x̉v;#)p%8T8S啫kOu<2r< HX#-94ܽ찟uf?jԥpWi}O/F&HR!aS6ĥFEilOŽȞ.X\ <QJȈ?B*KFiLy|[ [^gJپs9.AMr($0trM ;96`ltK ~`vqJUlrmGC 5˩ѕRw>DEq~/'w2uh :^ xmG˱ +:;zXBx ?(`t(s˶I7&y$.Ѓ3A_cL °'`ݛuu5@`]D~[R;)3R߻hc,ƌ8dɔYB4ez߰DP_F@DsR]wYn7^/%y]ე!r][yY,ߤh9dHːf%^5=w+i+`.w'Y*]4e/Gϙz_F0wDZ@K.~qۛ˝A/##9Ю$YA 4>Dr7 !Րܘ7E Zz8/u%uHP&{$4v)H'2 OW=酑6V@Wxnر"cRnDz0Mxh>lI``ܜcs&'K-.6TuY8&v OW8B PZ0H;۴qɩ?\!Ϯh}(}Wt"30Wp'_?#c*k_,v"$U9fq2ޓ*(6*45ۏ5o_8|_3` kF'zȉC/%N@'> [ܓj*S\ jnz mylیJ ;o mU}xq,%d-SG~L:QnOI@m- xR~H8d$/ta1 P/P 5ܲ|98ɤr!Jµh7{HӻbVl6 9wu|@gLwn,^yy;LYsB]J^+;tc!e@Ո@22pO1lUC}[_udcI"4–4dI񄠺>FYS-*Dd2z`;N4x GŋX)hR`22o],Gط*\OGz@bQјjt>)yx hhmta.^gQa6.IQC|8T{o=SX7. 꼍*&p.lZS;J:q/^=4!kt޵aHɥnܝG nwpR.&)k|o>qoM<0 } IFT Υ܂"#k!ӉCeSp awdWSszvQUui5 -@P#k-Wl[<+Z9`4 @o ab?a7f?힑ggptp!:8̪'jNSmw؞/QCB <פ ]" Y @ud`XT ZC۫? ?h^s /eURC}MJddtR+ZRؙ=4p{ŭ|/݊:)?aJPqji[~M)Q\uQwJSXANZV9f5 EBXˋ:\2&^z)l 6zϺRAQ Ǽ 0eL/je6fu/Ӗ bC;b ɀgغCOz¼[9>םD{&#~B;IWo9p.ʇ},T_e=?|.WPsRj>ګsŖQ> 7959ɫ)E h)AsA}l9U|m1#6TdК*W/X(Fb=6d)WěԏqمsW`r&]D"RayysoQ|(BZ!lBz T> U xKΜ&k.&d F _|;(I%0/=v'p>݈Sj$Pa\ oμ˰][^4ՄƵH˒r5 B6tb,G TD93A#mrQpF).f[$#  }˗Y}ZlسL~TX9ߝŞ2P:x<5JUԐm#' Ͼ1좥`74[c dk\hj r[vL(jǙ"!t'skk" t眻W+.sd } ,?o%*^]:Hܪ9W>>^$zCL7d³bC==@[b2I\-cİ*5d3eR/^~A.€L:~nՎU!>u65jNF (=JU>7G_}D5(pKj7r,Uh+fd)HCY}|(+9p0aWM0_ivO䂦AUieULXIM!1&/ KEHEh\_1AU|37_Û{vD2R$b}M刨?W3F!f7Xuj@g7EJX݌VZrf(-ô7|œJX8y;Pر`nS7m9L֖( Fߛ ##y{nX ֓* lߠxF:.aSҢӫ]`1P'-R{"pT;knmG[Bex#t,Zy/wh[3+lVgO$k#?lTÃ8}0z"z*[y ~!=KXy(H,Qn~:~>;9J?=*yB{z!+7W?!/f_AM?8a1bۧBͯZI e0̤Rf,RKFWggo?!r -8'C S)⎛·@٧ќ3kɔ}<b# |N9;o3IT/c?mD2D⯔d ЦvG{t8[ɶ%D_"wA\hs6Ek!6}% +|e`۫[:22EN)CThϑYbMlw0uIWDx 6U9hZ"_vhэdLØnL7vݹ[QvoI(gֻM ҵTE3>rL8P^2ۜۀ_K3' DCG(!j.1bЪT \I=4BBq?ٌ ΕS7/yej.ust[*jNXS:=@I«7cx蟿M Π֩wbk{b]bᕰ=LN6]BSt݌qgBW<&z [5hKT`t+i>"7x6tbEN+.'Vlj|TR=nD9: sjAf($P kP+v]\Pl!&4Ҫh j*$L& QbX is}mޟ xJ_`a}^"d *H\C36-Vh|{{Y}zzn V#ܠgr) 1& ' Os:H-*'SH'k\#NF$j+:|veV (KțÙP(oLuRmmn]dAwSNчn+u1reDfL0yz]-By$ϳq|h'ꙫ2}YX{Vy(,JP@ y r:MRG3٥4\F},eZ%o2Jm5uHͮ5mӝB8˖9Vɫ4Gzr& 6ЁD7[f:nyޛnķ@b<:iAU$-H&r/f_.mYfAuz|ǰ}E+6-1Ƣe=-Riliݺ9u@h$HkSz2wC0fjWLy2;I݄P>y )@jsZ7;Ѵ,4J?Y&78$Mv P[a*D?z%g)>=lJBl[*J0jlP ]lf{XaЭF;OegM7t26El Q,ygQ}xd *e+ (gՐsZZĘFS1Ce\ɠ;I !u_Y8M+lDF 4XB #SVm?l篮ǑH=dT ?Ty-@DvA_9ՎJs,;+a&S*qsC/Ƣꌼ M熷Y""bm07Q-ҰtRn  pׄ607krZ˫:H Hb&h-]kKZx1}EKRQ,4MQ4{ϕ>BUT+t$7,UXR%j1tK ZsL4^0 /FHe ) Mi Nt{rѷ>*=k112)seHI^@8Uh-*X` 0vJW6?$[7샨;BT &yqU]=]0:)f-w{審1-Y%L1G{/<󨴨1qCHD$yPȲy\G &0Yst3ť W"Q|躲ڳLxJzHHV1ݡ@o _gҋpDk1?mڣhҗpop?̧'W`f 1:Vp>ps&'t}._S1ỡlugKUHK{]-h\*ϊMJ VPAF&ppbHV|{[@k< Y?a~砶0CSgOcޑX2=$\.lN6^ms,M4oLHiQꥎWc[]$tΆ13PYtҦ*$AV -Ň hK:5C1k\^5wDb,H-V2 + aO?vw'\ف6t(Pe($ʼnv)H_0,,?*MHL@ج'+&EKZl/ :ٸ3*Ľ5c-ݑ!բj1Z၍Kѳi0L)`pfXM.!pb9D}ҭz}X-`ІaB\/nگa>o>3F#.; +M" k7pѭS9$O_d'a˜yh,q *" ?N<j (Z=YQtbbZ&F t߰g)Qtwy3=}H#.SSRK^H$qY}rjBtsaoee,E.vp`l;5T:'mv!䇘NۆaJxsvx[hA9X|,QHf`VCZmRl7ؙP6Njh;ǽ줬LӥV* -&ь%KZ[;~!DAP'~mA!Gq9hJeH-beI&[wP5}/LX?`M!xx#s?]ۻw$Vucۂ.B]&Ǟx{}kfP~W0^ߝ}e8!+GM${ On}' ۃ6Ƣ{;A7zw<=NBq$7{FnN C6v6\}C\FAKl3{o&9@ZtE4 sRმQ[*+ Bl?潇\ч'?8]EJF+8y%҈>etbVsoIYޖnAuwAG|MF{RҚ,OCmW;bG"^9h;"f*GjBq'a N;ThUl6-5 fLIGh*}{Λt.E>VD4ˢ*;{nF0XcdOšS֐_C/s^;7 ,X~{V-N~ad E'$Wͯ.|=!%Mu2DVt7?怣G#2JyC>\+:̄ȟDłN'Pύv.r'&ֹY1qYQ _u"z8C;R!w&Fh4L5?I[C`4`_" u)= ^'1 %?He#zH?FgaZpzb^ ٜT NO\.KFXNR]K̼|4%)#IiԒCPk`/nG0DܺoYdz h %PvA*bQ#4Q91<;.e9(kXbѷlxky,},F]V؁meLcU'*/Dtqn䤣WP>-;poSLXŠXu#<=bYCêh vOR; )O ɺ}}Zʶ1Y3h.Lh¥S񏮧N W PGҵ70>raKAdqn}@G w`4 JC$a gRm`] x톾_ jQ 8+[V:" tf$\"Z:")vԸd@^,Қp_?K } 8:6#PkzBeWU1KkfE ռ _,/VeEKڦZaPiE|u=b&2K|KҪ'36ZQJѻMF׆bȘ |o, Li]Vђ+ RG+sM )b&'.7s8p2k_e]~c|!9x䛼1 IcYV3n\_RifrWQY6٥mDksrd:ݥ` ʰ.8]k2'(M%|q6z(jvU)hhM]҃)?6K[GVY 4@y0ꥣ$sp>_"zZtpn5m m~W^.KZ+@ba`Qw4RzUUx셡Ƴ2}BNG,MKN,mfUeqLOV{̉\%"GMfⳃmzU( o 0J_cwpגW7R5o_G XlD8uT~EMB˼z9ɢ#Tzet]>Mu{dC`>SbĜ*&؆0ژ7ET"U&^Ac*xD=h}M):`KDtwء^ٷHu,=zR ,_VtUיU.@(7ۻg=p_m ]!|Lr+ sʫBo)^^7ܾ!*=pE22?1Pa)72I)f]OZDzm-oHjVZFf$F uI)[@ Ɛj;d M@Il_}j6tޫԬoN*_{+81Xd j% ;,댂+K3D謌>9,_v9TmW0IJN^b` Ot8 cHbS0d;ZNFoV閮ziK/g\aH2֤UuP .'4l> Szfj` "( Ч'dK~r%Jq.nO^EsHvR) #/y;F+|a3JK tOqIc75 )d;V̔BaE`du*H A +.Pح(LH K[`,j?<ebȍ尃 XQXk` <9< %5%FKX=ޫKKeyI  c\U0]*#vBLI|A>tџrFȥoU aeyu9"0N鹶].u@0#_׋oe(<7<ԉWB*ǃu8hک}βxGwN;_(___l˥"’v9:\#;mو V=pT}2 m;ElDފ f]R+ q25_hHE l9P=$#zW/KV!7dW`ռOs)|ۙ_C\^oI%p{ǟ"cSgq/H 銋DE[a}0fA.bg ǸԯGm4#[(ч9#5.^ '%⺁ LI7=ZƮ?5H3M#cW,?f]աZ.*$2Wx JĉmuCAq]]ٙ:|S X, ;Z;bDt2w((>Ն#;;uhxUQ!9l5Bc!Kvθ[ Q$w &hIAȣdU_wq:8|c`A|ޞSYi*'a6Rl\ǹhON.4mQI/FhaZa"s$ @km!f$'c6$ +f:npMEnMhUfhȀ=h6#ͅ쒓%-b"ӧo\ ҲQ4-Bd"uU*"&@h1͢TN68w8\h}yG[:*o,Va"~vwrMد]mQ>LGIx?.=ZA>|!LY֗$LɄ1@ N7;jjwS̽!rc'ފR~Xx9egʏ[Y]%|h|E?_?kK2/:/~=,nl!.`Fp-M` 5(7\Iw}+ ?z3XJew"w 6L|&ѝrL74,"@O,op}w͞ړ"\ VEdy :ȶiK=BSkUEˮ긋#?o`+Hl&:!,'A : RT:e]Hb&U5S1K @<< nݐ9Ydnwt}?+k &Gщiz𙳮Vb6~ɮߨi9}B;vH^ U\R7dS`xL 15҅) RG7*P MgbxFTS,aLY~ VDٴZ bOD1!$ (ㅇ*;F)%>nG8F :2bjOH"IB [!mu;zXN;;lT `A"?"((ߙlRbba߆ q@ݰIۿ]#.?ƒ-Ne<4nu\` 1xזh#TF$Tj% GtY1JcGR7N%32W謢ϟ=<81`1&$"M]kR^\,lebflp`ZU sxȊDo觵-!|g[U8h!-z{M?z0i`ITI{A{2Ay2S? g (Wy7/GYC\v*ҭmy`ʱ0w^6 0e0D0V4+ HcRQ"&~[٭v!o$=,b8@:#K4vuU$wC%[z"Y,t{ /{H]ZƵ݉ =ޯ&†>0W _ "4Nt2v|o r okEpx7P`A9ӭh+>b+sXrp:4 Iw,m`~8bB̮+ݭu 1~WTq63b#~XksaYVTDT;"+.I1xf,E|D:II欸izfr2uC k8ϴ0$6ڋ=ژ t\XۈB2 0k*m+38ٯĈ1Z^C'x/CL Nd#It|cRȔ9]y+gz939z5pt~iUF!:|Rtleokz>f]\dcMi e (C/= ʮ=)wMP7>^U ۈ-NLe.JFZӞjKf6! /nRT}^犙cm҇S8C `%) nĝ@:|KDmǤm?BlmjA:b˓)у,=K\EY*:Ԣygsp:V:Pԇg DLc T:Tl`ڥ ǂ/w0j\H3LyYi)3ץ~O$LeD-TTl<[=x"%6N)#BK߉`$f^Vۛݨ~O@h*4@t2$LQiD7?B7`; ȶs RQF6f648LRaa7_&'ț|3Vs ؉adE+;Ĉղ UKBQ~A-,Ҋ귪OtzCtRl» I慊K ,kնͣ IbrX}6O+IeQ"QmΜTagqg#7yAT (!e=>R^ {[k)8f{!q+tb ;^A% ĺGS؂"ށx|d2+RK|:Kߢڻz*UBY n#3` l,j,J J"{%#q5#zy.eoI@c?v+׊o6x.ݻU4}`b_kmd:O$Eaoџhi`>0VY|^9Nxv ij*#4\r"d|8!+e?|6#pٿk xWla잯6@=~Hib2xu..cCfW6ii`CH3JsمMu Nx78u \T1FAxfo*b6L`;68{B1|ÖV>;N,,><^Ӄ*C회uV%3TfogEEpЩw$!'-9Co1|Ы_J1#`ONX,%>ʍ},zbC.?Y"}*\p6]QibDu(ጢZ}iPhϳ~K9 n5&]pYKgŻW W 9ߠdK yÂ}BaL-!h ZBU#|j^BIٛINU^t?d 7p`[cs?3':A־/]m69.xʳ+Ҏջlࡸ ÌV[*kmq)Kt|i`0J/S Ѐ=A ٽ1zeۿw1XmrT&+pMs%IVCn` ǁd,/ΖBs9x/g/*FunośuȯL?Iز:-uDZ##ՔݵbӟjiFYЂoa pW  #1f17Oy!xO>3fڮ*swTĝ!6 "t@7fS(qKUDž800GE ]a z+]'LJZD}-VQ{Ӽj(K2I t /u2Uaf,] L|ɟ5TPյk~mM?ms0csQb:cG!o{amQt.EȂ_ZۊgxI -ɀd;Քʛ8=.28t6l^, [\s䪟&Ϻ$ʉrtpe֦I [hJY@9*U%xIY|cqWQ;/Un R1?gك;O"xܕf$((`K,B@퀪bOEYhexo* V&+]0K| Qq[qv74;+Ja=q\q(Lz!>'wiI{Jc\u,!jf4&|l]Q63S6è$P4qi;;RG&];e$]3[.N hN[X 7E GTC|8@Fz"\h܊ 8^\ rW/OVhҳ+9c+r=QmZ2|4E;XO+BCK;d[a u$VL-;X;W<"G61O')kewH ^2Ses Ձ߷׆^fsa4\~mwE]rKhgV<@AvOɀJ8yl_=R_G{_3umd$󗻯jxksOA5SmW𮆉ƲVnGE{Pld5[1:Y5'EӞջX^2{N:g.!;q~U9JWOcpVd:V/QOȆ⺻ͭG-wS0QD9:ifS}}>L"D}]{f[Z^3/xCWzA 3Ppg5ZHjq%#Ck{a?~/yaa,Z(Oτ \򵑙Eg;4WNI:d WLiܔ!(XTRG5lZx=E6ˆJ D +Qr {wܸ < KsocKD,hP+MȟR˪sx H)Zoi~吜=Q,+y8\^Zq~eP%U_Sܬ:~lX`ayMlKG95{I=Uٺ"7IoL_pk TF'!+ `/P&p%Z|Q-H 9QJd,h\l6c/gV+{/۪9ʝ#G|]9gqEk}lc[P"Nbo!,dcr@Œ)J"GlmյvH:Iɐ 4b_*Hr!D9& N놬[ueqoUZc_FJdh_UZC/x{T5v^fb-,f2û/+U -]~fbH+'LyAhV?Xv_ 9Fe&)`C}r113Α,w-^Lhtq\x~+1T ޤAG[NQbnʓG8ylU.h,ÌScW?ԝ =;A v"h)_-!ZEٗrW0ӫa{j%%C%UףHdIiHL*9Efw4ot%sVB$aهUڌ xqUh_p̯*it _]7}OyQoKЮ ) xW4Au|9/5H P`<(o ?PRҌmjR $vfpmqةx>w`uu{R}`xg/zr׏Pt*z# 5&ոvGyrX[ HŰBY"d9/`9\J& YCPIN"c Ϡ_c}EF6 w~MI\wUJ }ѽgp)IwlKljz'ݹɲh4XȆê +-uYBA]:k]αP7"c6iRDw7,]B DnzFLJ\TAr"\ߑ%c@3 ?_Rfc¯-ɇL4wlM|Bª)~P2' OF"Nx/Pŵù/:xJ-SP%4ftJ.0F}ˍ_|L.hB%ky|K@SoVID ^pW^Gqb* [UqoQ(?e&@''^֩z--1ue-Lc=қ [zQw?ca0*ju8e׏6T`6{씏z[~%j H}>?*o#ⵘ4@j#7ھ߈dQr]8 WvX9=-Lk @Aps<4Y$+սߌ&A5x} w'5d ")48oOx݃l`7؛VG^ {|" 40b6$!$ +=IQ (MzmeوPL!v$^+>{[e|X(]ͭ7tȘ->I" z 7 >s*cVCeg{9p*#d:= ji(Ѡō&>qofs+١~TǢ!Xջ]2fQn7?]c2.+;`ц:4ण틸>)$$A vuBU;[W;@@]C핑;JG=K/W>@+kOI3O*-ƕIM60s9E%ڗ"6o].NEI6UZ:O.E~[.Hm(mrz4|}$<4\tkz -p4;G\RV6~5K6n]V2b AHlq>Q sp(ۥm/Z}_;kIx6[wTsx. ~}#X qrgyDaY#">7GIoO]|Csw=tVBPSCHk(饏 z8ҾKF1|t4p,Q"XV{ W82}YsF0i LfJv? "@AOSm}}cC5;7аE+)P)E\=}CݫR"΀! V$AC7 ^0W󪩽2Kmʙ@@ (Ӱ S96%G)Uv Z e3ilzel' 2tMoHYJs;[⡋$͂,VxgSEE" ɶTFhFKk. TN4Bw;7Uʎ1)F+5dsRrWN&ST4"}Gnօ.]r,2ߚ4GUh=2J-A[WR)ZB%kEdv&Q{o SsPޚyd}Fa%,ߒ%ss(S}Qƽx7.{낼Uʀ#JJ>?CT x4;^R"dD~&îφyIM_a\ B[v.[D9H:DNg;pSddl/Tzeꆼ]L?bX4m]Ƌ;o$aJ X9d[ EMrTaPs6ij$՟981JjNJ;uBR]=̐Ɏ萵H_`对.gib ei\+6uBHrwtUEͥx>qK=_oPzk d}N[<ijzJ.WzhA/8S޿}lhFt`Џ[:B#t5hJVukxWTͯ t>x5+=QN翄U ,s|S>KMȵs^ ܑPa f[^P+a44Bf+.]boQgshpY[N֩yA7}e7ƭ,tGn_C▿?Ϭy6RڋuŭF2w7 \hϒ#ZS+CS7;VtpH<3B }W, z-nfƧ B[iWinPV&E/n{:ᔁ-*ۏ5qԉ`' ~%ˬ~FǦ] }ԫP[|`&quhp0azaǘMVhۜ_ ffB>crjި>*sRr ]p+w73(p~Cl P%~UI2:XuoINė\/9h:5zؖ[{Q{HORU;7=u0}qRD2IB8 D3b #IbXىmy81,%=d=.arV(" +FI|em^7"K(mt^xDCABĘS^{<\#S#B\Ƅ7o@vу , hTNܯñ//2͋~KO:D*ކ+QGCM-N6`Q]M´b#,;v;;Vy͒lG$yaJj_&|١zch)9'_wϒZQnِw;3X5 $n/^|hPƘyY5lq>l^3T= Mh[m§!5Ttl5o9pťnZk"z-dH? & K wk.0gh`OV.&MeАA #(Q:n8pHC/O\˯rp?v};^{TRwt,1dfDŽ|s95 =8WߋeQQ|׼KJXLU6kccJd#xZ0>p{9uISѥ)I[KJXSC{1]NLȄBAN HMk$$~3;HbVJ7lEô!(/wUf2Fp{&? jm` M*,SM%vTSOta8}nfk*v*[{9?H؉ V!7q qO}K5ƕ@tX@^P\,8\l QɯKҭ+IdTj6|>3ٴI~7ERV;| "(54鰢^iSf9oviH _{x]d]Ex)anGbaA-iyrz)d)l_ZMw Ά ~@]םP׆=GR m%}I)/,c)ה\!ɤ^q7!HtlZ#_tuDVi"m)vxlL< >|KŒb&aY#yn OkJ(H#pfezRRCe$"-+tFW 3ӊ Y[4O2wLPl+nEj!p+6=Q&uz/oӠ\%rsߕwR-SBVR 匼YοwlkYQ 7 YPdьx@ι/:(aw4AB3pdT2 V ~l$ zwCpq*3r^W_Y1zwkQf%cb͏9EK{MzZsɄت/߬xքn4k8`^9^t@;?f^kڇHF&dݘCIGgYhzײG AݐZc rM+IY:$T$D(,SʗW }K8=#wUIÑ;L9TewxW CrCtj TN(̈ (T"&=3v!HAv3`聺|~'y7`V'ࣄ6_Xbl!Ӕ}/@QM߬? +EƮFǓå48 &s>Jqe@(Ru#Iy N@A j SȥۄchcZjhd]Bqu#E>= bة^dif=lFBk -Ҙ9^HY;D BRq綼Əq:gM%桙T,VORd=<_0آ o\zWfC̳a_M/']\=F(bH5 9>@C_Z)yuȔzm;˔WTBBb!rD;LZ-{ `o*jѾkeTUPn}. ?J!yهkE+Ef{ ]ԺT /i2N EݲHl6Q2$#$$T9g3Yм(o,oϽ/%Tu2%lQ*EʒąV x 0xT2jt AS =5]=CݹR=vRv6*rn/pԵxJ:e7F]sXT/ O'ѣ8 YsPJb[Ϣ\cث 8&F[۰^뵇ũ¾Z)3xRE#=6F>`,2މ~pt(kB+,:Z%cơ1Tgk\+ ܢa)۰Ss)o^߬O'24r2Kpxo.  ]_V1AQm& AZ_uZl:>; rXijqp3 vv$vӈ !&edW:NZd'Wd/34Vik-J&(S72~s+7TE̖ۄ@q lUkcb82k]ya"_ *m}9G@~!B%saF>s"{K$K⛑Rgp|0}Ϙ$cx1Ԋ~")Fx~j{rs@nXуj 1Օ*j>X*m#R\CX:^ f$gyne)`YƜr$r¡S[$euq,nlB 8#H ;OQ/odcF'gPIA8(獲Qɓc< K+x 3n~Q(|g"N2(&, u{LaDblN2XrolGb烩GB/.ё}8(|ZVA;B*-KyD"z0SM,ݦo`|O{bo%}Xd4zWy?U<$}MڬdlPdDG20LH؏hKb0,<1K"c׾ 5("ru(t"Y&XO~p3NsZU~v^ kyydFdK D#+~n櫽to1y(Ոv؞B:HAk Nor{` ^/Oy [M#Z-7ih{m{A®4o2TDM`͏5S5yi6rDD٩iBB3#҆kn }@[+h1[5zI?iJ"Egl8\Q4JKp@rOS8͞m5?BY7YU&o bшVk2Cw8u k+md{+S:_KOIԿ{P`öѯ@Щ:uOF{Qr4E'1M\Mj2gB>bXUI6یaYK>1P ~&|ëb&Ao\̓Bܣ-* Vv0f@W+7aqՂw_g`~J7֯:}hve&rDDs0f1BAJg:DͤfZ38N#ysf'p$ax ]FoH/ ^أazq#Z䮏ܿ"ԬMO bxL wPA&6qYV |'K@eSevc'Z<@FƄK,?6m'8hePeNII*Mwwc,MVez?ޠ`4g[҃/| zR}ͩa`⤒ch7sY!.٘/4y۸GٿU` va,*X\h!z9Ғ`_P'z\FҍC-)k@[q [hz{ړA}"vTrPֱxAͭO&BmeeRTƨ_4 \iؤY48 % IE=2+{hKPDma0l)KUԟީ` ОhѯV t$ 7}Odm{۸8%`I m0`>7F\=rJ}l<:Z)jAVU*$ /S \1n>!OhAI*9(DB[{H*+N^Ad -+zyjc;Ïg|fҹ!$Rk:ص" 6v?'oKXoz QnžHKP)UNZ8h8Gz믂m~RǃƦ0ۤ09 uulL">&SP?ЮEgj3\LܯKjN;\i+fIrC52S珤M_Tg=EFY&/ҏ!-9U+C!7N@+?Py$O)P_W[ңOsߩ2IYQX!=kV!y= Eg.mXs+?vN+9#B d|!K#hU .W ]3Eɥִ|ӰIM<9ju/&?>YDTOmy-EH%l~?ݺWD6軽S&hhC,Z':fv[ zi6ބ[sRܮzu53'V:: 9XO<ѼJ*ˈ?rhX ["%t࿲9p &I|--an\x{8l{M7HI-;".e{\͉ۨt!(-ubbD-k/@ʴ;J'ra=GWFH}|#%P[|{4+jl5d'İ(dط$ֻѿrȦi鑲 4 ]| #&"F26Cݪ=qyӮO %di$"sb#`fl*Tit / Ţ)?sY?`?^ SQC}:&4Ƥ:ЃpknƄ$|' ACx`&sq-Ή-r*=f';J X>[uzà3ɫ#:`_21(9j<;zK{>x/zX,Bչ庅bIqŶfbQ# ٹřks#P13R ~A_M֜=J 6ڴQ=4rͼa/ڸA:rےZ?=fc_Pșq@!&Ƅ ĩa"Ҏ;Ex\ nKjR쯝d qh{r(m^ؠ)\|5*]>[$@| "Р-u*\&2iL4FMz|#O!Q.>.O{68K@Z VJf#0Gp 3ٮZ$ ~l7\UyN~w|çPy)ыn-b P6x ,o`ٙcRi:a)~A;T '[˝UaG ?_em![6{=D/-N RoJj $ׇ9#ԓ7/Pn2H]+} CuSX/gw圞8nUj L4jMэC,WML- X"LުD1`fйn*Na8}\ɤ!y wI ~}HO@6;Oy@R:T,x 0Y!#2 .gRZsT}1{c$Ȁp7D_3JcFԗ? ]nSrpz_^'bFS菝g2jB;\ 3~mH-z.0%z I|ȧx:ПY `7?~nODaJSXzR7e^yNձL6HC{Oɒ¨q*fngW0Q~ $[(V 9ɋ{1nFKjƩ }g`cbt3 Z q Wi2 l,^i#OI7>'-B!Fe&|WM[O\u 5`k jcDG0_CûXLQOӀ5ƨ=5'޾rĄq~4C@vp0#o#aϩ>D.-rAc t Bb<7 5;"q"U3MS n^){)tm-zpH\=Mmc|0q(-}Q1>*%HHpJIuD D ҝwBI]mftx[Vbۿ?E@XJqۻe`|l7tL!mfH~$@c`.ᔘ)uWnނq7/V_ UF y0VecY6r3Hn]KEչ4%]x^V'L1ڦd0L|+tRP[n6n=AmM g^[@ikQ4Y[vOt^̺ *10" Q6? JeyJ1j9@Ƒ]Ȓº+9Y1^(RЯ$1BIM פeI;l 6Ȝ"%ʏCSHGQCypVٰ9nÕ 㐕י)m3LElJx5X穰;}%=Z֛W:meVRw)5n,^RQtǿێaAEZ$iy(;pZg).MxbwPO?;ZLB$ZۧY(x!i?neް'&.Z)&V8x,lPdc1Uc,3 |L֙N]Z~$dfϡOK籥͚ƙy7G yMZ Y$],6(/ ef9Ǘ#]IEr൥7H`]>@GZ4ڊ~7Ua f8RFONC$Z.3-ߔw(!oYeu;z[Om~z#u^i#OJ`7F5Q3[!-a--lψY/tXeZ%>i߿*t' '02Je<[Z]qY+rFϾ:26rZU[$:qcG^=::2opȅP8hY,^udJX!MVq,:R[~l}1=E:bFpF?Ec8$+MԞeA 8tڣS؊!uF#3۸&Qɹh}b#Ւ';y'n[Fݑ&3w0eilvC]r9K~Ǝ}-qdYhXvMFK}iSxaa%y켺Xi_ Dzf;gSe~C9A@Z5N[=*Yĺet}D+qFD$0VwbQ UDTȬBٍ žb@>-RbڇА #%O>x|u0p=I\:1n<6G}ahu5o ]੹ឬ0.ޠ~zӞ2P Mܓmߴ?h'Po1aVke<|3v> V,q>[gwT*qG.gj:,8 w.,[ñɩ=V@ $DT,!NՃ|Kx2D ]Z9B+<P!^Ub#gAxwg;;Z;HC?J ٹx }0*y{OL 3w?+!afeErOz;JmC&d_16Ov!Gy L?ΊPs2 oOIV . c%mYLF~A!#:S?ˆ0bG%!@ GMW1q`٠-9,X{EA^.,&vEz.m [y|'ϐՅ8OV;Q%ʮ;Eɼ>Hwz^C>:LnӓYQUގKs^|oZgQmniUo=7>fIbZ'^.\/J(Z+H.:[fh>όMC7Mݪ6Ih[Ό=Z1L%ju:%v' ?-^,aDYˤVM|ȑ:?Z^ t?IWIu J<ۉyqc*yq*XOnT׿h=<#GC6:N|οɻG#2? `lh:0y%!sK¿X'߁ꌑ֬|Ͱ)'ݳ-J-PaGd1Y) \P#.;4&V}b蔀]ObLJ"?q"T:4FZqrS.xa1z`O+ =K," U,b ϡx}V/X u~SHƼ nA tGWFk(Do,ݞXVE?N yi̷l $EvgH XT%+Ƃ7LվD$!_o'Apb -~EO2'm{JNג]21!Fo9kNnpQ;`v}U݊Lm%3~q^&gg\f[H[ynRkƻf:YHgeK|N w=]'הn}A'ysۀ P)#oѴ$Z<2fQ»֞X}Q׿fAnDh]wmxLiWѾD=ӋtG'2*8@ e%c_3lp̯=$g|Dᒬ<1n[P1r0W.˯USʨ/?T'@&<|OML] wuetD +,ą7i}B;2_~!nv!A$|ʟJZNW G3OpGSP<X޼͖  B6(M.~ Śsy!JOİZLH.ϟy%3).V:E/EV;)Z6a(]j- }hB\r yD9Fuy-Kv*tXݡ9XZw+w񖡴j9U=Br`x5q>i*j"BhnbVOo!g^ɂ:K2 }j(n@\<] SGqXA_ ⿹F)n2DdV.4K[Z?T̃&ٚ \%B-bfOs" 7C/#7IY73._߬1ഋkhU@[uʀͼ6+NjGnʔn/*+blYs~!8͔=Gl) LK ,,A$ ()af$f s2orN,@,Ɇm&=6=jBҬ w G;caMލpeuyVֹ( Cbdct8q1+8ac~W@.R薚d~ؕ}+_^!)vS$ذ{(wxvyLlTxIsX 弈rx/Qxx:D„>=L+d D 3h|n\RH&TrwT0Jh?XWnqօ(YodhtaziC)X{UOrub=dkGuWgX/ jwrgv:쥤N [W)!RD%H '~Li1T IH} Z%\5UBATw8RA@"(5A]HvB'8֎qsI_[㲑6Z+>>N qp/ŹT^CT)v{342Qn{Zq u#83Qa FeF]M]it^;'>:b[TC6 w7MYOζ?RL9' 'n'B A&}I PcfWy[?rd4NarpDeŔQcZhᖩ9xPoL+C0[6l&rIAq펙ld%R]\[ LFhMP\cGVٯ$}Mlv$](> mVhe ƒ]3P9뤜 o_=xݒ׿"xԿ6W$]$KZ4s-~wB@14N,tx5N?4بTfhʗFQ'(:u*biSv`/UfƎ >PZA#X7&n$-쯞&M Jf!tc'O$ujwWWY%5V(^Nf\uX VVρAU 4'- Φn3Iq%@^tɣbFWѨvhE"zPoåv=;#[gOt^X>c"C}>utkt?D1:Iqrx Bt) MlT P+ Y+s%v25zJ.s5/l1B>Z MjvJ\?k412(%y(d neYMZi >> [' v5c};in_b/vb258C@5C"C)b 8k{Vb?YjvmŠr0=*`fh3W"/Ny*nb!mK躟rUxƪlYjX<A. vEQT}mcrPv;$7PCZyY9Kg^YJeMx(56 ֱjv1y%,$#YG-MDudF#Su+f6PԹWґ5 xOoY}ʶQQh8{ҕP.B )q2&fjrқ-|=MfXv'; sLU)nT Y#d@\aU2kuʇ  DR·s|>D̓gyVNI32+c))/{Ƹiآ5FM_@BD߇Bfv{,:v}]{γMЕgn5u9b@co3X\wV!-Xa"#L_Yl@=ί,(*+ 쮹1ĝw l +av o<9w]*&ӷtgBRy,qBbjHpP!@)DPQlwj$K'XЅA@m _~㒍餣1!r8ǟ$T!"/'E- `*<cM2:ՃlpJL*^aiTo@rs^TSW4iQ[pmWn~]>?]}=FTĊ='e[=$M( w 9P?@'djiEcG2q`&?&ﳧtu{6U{ ;O'hcV$wE5;YإSیCp A/1*Ar;i OW&zYݰr䒜 Ѥ(\w|yHMA⸵DBtS_AW~LTa|9+L=QZN~#B_zfc§r^R'Ϲ %VvWBE(?qd#l*P5'`y%K4JiBIF$"H)OENF9U7rϹEMK0Rl\M~&ͻ%d@W>=b,t#4m 2UCn"4~aB>%,4ϟR13ѵ#i k E)D=y6 u@lC5s6ߴwcu$ioL~tgr}Autqijt =;11!6hk`V͞ $k,,}}+yX ѵ$C Bs(@*(󒖓 TSAF : kӘ4z`KYs@Db5>50B.y@s@!q Cw->wKN 6PP)d1 5rY$ XcdMvxH;e2ŞBXo%;y_o0a2UH<] jXluO6e[ŜYBM~Ԭ߶ȍFxgo4SjZ0?*TVUy/ov+ "U>+MY7KH ӹ‚/\B =G+6Jdm%)$/2]Cq]h)f?$-ݿ֫ NA]Tߕb 4U: twp%H47Cle)<؈ZZ>bM&3#5ȓ)>@,ϦM}N_g?7s;S3;4?'xm0Zn$UÔvꫯ% L(#yu&3tA~ nFRɇ(i`0Snz4oVǖcܑ2mb>Lk߶"=%ȤhЗ"d% KyBXJd`ٽ#c",N?wW?ش+_ A9Hf` 6އg"hۨO!M (41*M5r#Da8(WcP ۧ*4lo!0?d=آEOkIEprtj}Qsy՛!Oyg.nhmqy4nUꦶea <(9í莖i=E[Bpm[׼Ǔ2n?vպ˞mJzwyflȾ}]9Gъ_3- 3a"b75E?.XF8Rpki}j߭ Q= om,*Y%ud%!4;ڮb pQb4/~4Wu4@^:U,'`{xޏ{򋝃 )q&|N*Gr334r.B2 HȚؓPh`ԖY jpCF~.&d0;|O!c%m~Q >`*cc3c/{i}yWoۉ⿚qMrErA;jZ'~ʋ\+:1;qVQwt82I1.>v[znZ b_Ҩ5.- e\ab IXsCS"FۇaWԒ3]I&KjjAwjé#5N><ց$z%>Rn.mȪ6~6a}ܕSə"E2) c^c@#FWClMf$ߌN~=_w[@|oLOfܬrV<oP Q,db%?E8]Ǚ;ָID.nSb}x;M`䨔MߑZT@i΋$2Z+wa/ʽ䙨Jkƪ-8IZ[: Q%ԖͺE{$ 8G%6eI_rT|6dŌzT/Wt-9'>Sa0BǪ)1,%1PP|n5{/Ȱ)^ҙu=[s@ ;1nqlH6A+[k]ӈG~rJm:Ka6c- 0ٍM*)$D1ʳN:UL,=Ho_+\e1 ZT^E(CK1MjwyR)Fdn"=;V咽*2c^\I\%B3=zq*9qoUg{_EX}| DqX̽sH."*=_A𫃈 MLVؾt=]L,YZ˪pr)f=hºo|<X\tߔoi|4H@K,'eƋ1?ԧp?g)?Ӭ@MDLY}m< P5S_p R6Эq;;$;n |pС%j9kd ^vV4\d`ӜmgUwX-^pW/[͗m` JBTfXѝc7 K"kWڇzbЩhɳ^cN ;قc䓚(sN?8 Mнvn9eJs!tL\q{Qwg.zh}h#|Veto( C[6LGb @MB-ViQԡJ2q#3)lq, S(EDuQU_NPj⥳0}c6 QHfQ[AOV򔻕H^xSްO K}psNbe|t >\AP@ uO)0뒓rNl R?p@{|7 c<-Qif#1  ^E0)%,N*Z9 ._Ђ_ ɫc0\'*ǽ-~tk=Pi` -q3@Uَ4@}B=XF§^~wqh(V[cH0'zĉM2ʹhӏ>Bsظn|+P-6Tllҝ2ޛ96jՔ^Pj7$4O1FfM.N ̾LFRNmXa g2t[gQdI'qwRB~mmy-:|׿ [zhŚfY\I>槁p)]eLz?] 5P!\:7>:ұc35p:]I eRkD.(蝈=&S?bI];^Mw~n":O>Oۋ/B!/I#Լ`Z=\ F߮z B }-j ODŽč9̚>}ĕu*`"ሲM=V~5BI9dZ0yI0!AWxřZi`K,-FfoK&K0>͑q 5u{+M_! P_ouI=mt.Oz UƠbm\l]QgzK24 Z$TZ0t{ OBaߨk2i}YiPuHT-:3׵=cp.O:3 ε&ImVx-%=*K`ro?9AO/f;cK} iK$U]3xfLx=)Y8Eǎc \bF<88uHVjXxQ zR\iliCIFL 1RY^>9lEq/~z AȲy,E*VVxSk Fz6 UQ^_M;U|;C,c0d3jdYyD{>AC3|jײ[SjJUxj[mg>r6e !deAיQR(5ijkb:i@G=se?-.|XTdn\Lr/P^Ku3|tS4,E]yQrz~#ڊH@yvqA:7R5g_:!ghOI}WeƁ%_IG- K]qRqI\q)$YPVT赔>gl@yӬqUWS#DDƀo;#]yaU5HMe(~;gt;,'J޳KlxF˅Vhן42=)ʗqۭš(l ]MU۾<b׺hSL{\1>|϶ a #G)\I6z>"Y [!-~loYnԅHsqt0W*}ޔet}hsj>;V7t"Ð{7uUEN[ z+c'PFyVZf,_$|RM" G ~!9HA.V* z{RG jQuT$~m.CX21Xsua;̓ꊐ RV#rI.; ޭjπ$H+pKG'݉nnGV* >n!BӆZX; MRWnIBv.#fEUM=>gH؛sx狗F0z4&E+A5x$e[{A~EP'Y/e3%wUHgtKR#*rCi U$\o#Z$rpbWCч@W Fv,6\hM̋ӌ#F,lfF#Fb{^rQg oY/Hy>P=!ZCcM:ڳ#4|"pj Z1{L%jaQCY5VPN6 ]h}؊uɶvS" ?v6OߓyTVDǚڕSfϨ2 +S=7_GXLVKԬUr:dNvƲYS71C< NC/Op>=zʌ׻lxr u,Wwvos  Py\"{bD5;K8mnPS{C:{vY6\忋*~ m>`W5'(&93C/"4H f`^@%Wv!u-.d%Rwn&FQPfyrO}:1$fa=T/X_ Z=JH\mɚ.1IE![avfFMіѓiw"TravX{âlwcURs1Rrkh{R<\*j'J@Vy50c4ф|*?v yV,J^~V7acJ4F ~Gs5=%Y ;E0@z34_3|l-Ltzǣ|p~X"2ԷBCz P2\FӾYRS״{:̥a]$jqWF\Dq^M:j+Lf+5dn>?K $^S@L㈙cߣȓ[EMk(l]NP2֯QsiȧT GJMIOt:K33Xx]T(37䏡uPqeґ&9Ep[n޷ ?1dԥOf^@okvh#a H0 BK47 a~׷H_ݠ;Nvf1Z.,5f*n hͻT}OINZu"bߠu| ZS2X/t[?K/(0z6|/L r^}(rqY } n\KGhߞ7*2bLJBo`5ױێEͨSX%clrcY1I|v6|1^'ḂgVVbvPUl󃢱Dc!Qk{ֿ4dWg؝/í#,+<=Y%/lio8 .0oy_Ujt AV +;D-e7![ ,ۙɰP5se{jcz ?pى0.h`ڗl0ya1YX@ysF%u<–C;c3.`zHJƚqR̀.~eIv iNE%VHN(luc.Զ7N(VΊ1s6xcJ:ecc _ a!A<*3`H~_U0#`6K%qs?!:L_)uaJʬhk6vZOg$Km =2qĶ`0uX3M[0%ƫZ=.^@ӷ;&\C\p.i%}UL/%S.JD&Ka[ s` !rB6Sr̝;Zl{ɴ5x8*Fg\Y+`NsiKE{g#g@QyH9kV҈8;mtg bH-Z=Ց#s}JVYaZBBK'aYI&:M^NEJv!pF)}4~>>e0mpUbc@p*ZLg% )"S/W??X*YXz@`yid%w1';SHaد&>6Οtb:ltU?&odADטqJk,,af B&T 4Z]c}W0)dYc諶f鰯ZOE{xLjx";Jb+PGt&1'5Wxt'3m!X#9OCԀ7e@Cpǃ X`D\3V*blO6Jߒ^Di7,.̱ EΦ>iAkM\!g s~"fM_x5o~ )#!CCT^ IRQi&JDjL5_-2 ݨU?IfoBWhiܴrlΞ t>n{9nҰwTyJ .Jxse lP>HsEXL߮(\2o5S~\duZ#`B`ܻBl.ԧԣe.#eb+&p hFC*OAy!6 Kn d<.Qm^4;ِqvxRv;>&6z\wU=̺o؆yҷYCFk3ZD7Z(,ޮ\pY䏊P)(ePB(tQEKV(E')70hoDNknGE-UJ2 cUcIRJ1cklFq~5:φ4aRd5Q#p{gʓg\&IFdS"AT25|DACMŏ0HL`}}oUv9өlf.B+/ $J26cg)/OWx7I zuk4_Xopy V҆)6!`Y,5?lñPr97 . ߍ&#,p#hj[[L::}܌ nW=jHSYyWn`?>N@WuxaiG=IرqͰ@9s_~ݲB␎#PrF d!C^K$贅.8l0rN_E,A!qz =OGKcȨ{9ӑ?Y"*(YOhS u@zW򊼬,ԇ63+0d :;кqϥ L#E7YqƪR4pZϝ3 j>7)Aʑ[OCFƻB8v>#4oCVQ'`/kFIjiWX(`ס r"Ҋ0A)@~0#bWp*W< .@jup2/OE]*+fʅT\jTШ?;$Mp$Er\-lU[0ܜ@CU5'r0LQ?ؽsZi_u:Z-0$HQFZn̈́{힋YySG=9WNZ,xߖcX`a{{~kS ?Q{lS&# }Rj/{(x7<$7l{V$֪g$Ixp6y'n9I ce_DVN֚(C+"Ӑ݌V 8 (?mƢ kγ;Q-/EvIçCi0)3 /{`Vs4[@ZD*18z%{:8׮We[1=aԛ8yx@ QHA4. 3O)bR |$|PҞ=LDvᵝCV&ʋ*ܢ Re/k|+'h|υ-\hUI|Cʴo+<$ PEu"]wN\w+~stCN,d^qO05(ī'O|29:t1[XKMo))uF7S'|o:W;Eꄂ!G54WG[27؝#(IZvEgtlOq[ijʫ~;I548<f,<2"}OQG7;SBpw((:Fn Wx&4Ok_fҐᚉ(![y9p߈y/"O> 䞉rN=}&PsiK?R@?lfhXP )7"۵AaudL1~$Y@VJ8$JS?o4"fZeo@pphl7]G>4pГ`r3hsv#]QGGX=/iuXv-%`h s*XaӇ|$a.H󫎐H{Q5(z?_+uT1 f#K<>CjAu ?ã(@2yTH#/X)R^ee7E,xj*5 ƏNV2I[1(Bǒ.&0=`K0\>/`slƬ(ʑyPVBTFA8kuI"SɀnXhĚʼn!6"ɃKlr22a-&tO8Ú-hG > S8"1z}!j:xު1sjdVUT{FV? ;eqD*;e{YNi|z3r/S8,ڇ*]1׹#YD[tp'jy?ΗZ\b-ҁ bfZ7s`j cDMHhIt2(<ĭ,!|F|\O)Tr҆Z5ʨU7G ZUf9lbKw# !{`sLhsmZSB!.*)Q[v~q6:+Skru;3E~Qt'jy͆W6KKe;<ߟU]*Nui{٬)L87ԏ9txUw h|5R.#~Z0%4(^\4h=·?ݵ2HLU.GEuB)ꁖL "bG.jrZ_T/kay6BBw,Z o#8{I‡ub`&|r5#Q?/d;*4htVd->taZ5%KZaaN2s3Q{>H@mc+gu#Q*PA3# ‰9qb4/ D<<9 p\G3l*mPX&&-N*ASA@l[HC7;ސ:) fUGY}@+K\Sq21aL dKHf=JbNKi~ T68vF1pQI Ct(KK 5ӗKi7D5أ5( ?4 =9>͇?rW JqP=nx` rWyjM_:Ľ …ۍ# 6Z㵟t `Fh {&Jha.,TA4|6WF>5xwgg˴9 {\h4O eyeQ~J63}ٛj _F[mbau]>)S(]+͉6Q|zBFݰ_9\.5-by%%F<꼗GͿ̈́Z{u|-y\F'3L+>65).?hu@_bm(bFqr{KT/T?M:?[S=DKޅP)2!!:<pRi.-;?rV5*c g: YX#?^>owC#jԒjLdGɉ>3~ WڵQ SZ,X&]p1bIyu"7r'.p5!x~X`rgDOwk=%u@hA,*Ln;|c r&c?2<κa^V\tݰ/{P'kA(G*2(8Ux4plg&r '7|=YND4!p$RXhq;pĵ n15OX H#0r|1o] pP6kf販e9yvc%CKv1T2@}VMUS\#kS}+5^ֿNͼT/!p;aF}␠A<#0ksCK `d5kh߯ʵuF@lH,vŋ S=*FG(3xΈXjX1pb\HXNGП|JrCj6MIr딣);k\ŵ7Nk=?i%- P73<+ic4UV3ԍJ7A GAI E{[[Ob{=sEjdl8 jJX:0BQP- G)B;$-F?HE-01 G6u'sPݓz<`Yd0OB֝̒CǑMhyCIavXv`s4/㙪ܐFf͢G 6yϒI'!J+CQ=#A''JZg(KUqHO%!F6h+f#J^& R -+tU+זCN~^\˃X!#h p}6 *Z/ʬmM$yJ 8U%m"y*~Aٞ}. -1͋;@nS`%-]Ž&",G9 4}t6Y`Efm|I=lEx}^-؄LS\-{C]׽v]#na#n-\ [SRRJd*1&Td4:S-s3w4>}3 oc/U`(Z |ăʆWa|2kjUagn.R7 'hnG}FςE ǷzTxD+Ŕ-`f撎Mdfg \=))c<-Al 4sq24Řژ,J-W{B^پ8da w5@MS|VKfLXH!snh[| +AOq(`Π1 ,U'I\y~˶`_N?XiH)c0t}Χ㌁yoZ]9d>$,\)Ɠmn: F~ٝOEJXrHGN,t1"b8^S~oR Y0ıJbA(D<9`|-q(/`2bo j.Z5i{:7M D {]} x^o2uJj}_ht Ś7Tb7/ (%?9=.mX$Bed;KlWf 0[?WKH~-֢.*cnPŷ*A%=QM l i+KUn| F`#oiW2 f,vm^\?E5T/H $@"13>I/_p*/\$`j;'1f+I C)'hP(zQjm=eEϼ{x-@=-+HqcWԮ7, -rKm` 6X^8_!a2&jQZ޲?Pdt>?fO-Bdž*8ܙ۫v,wrDP_ 27 |sS^T2wyg3T4r.#4㓺8ısRҢeSJNVŰZcŗ<l+oHZ9E jV==&m&"]1]l'] 52x4<^[9}1G9[3rG;kΖ 3J>G1ɷ{)Scx-hSo47"𲵧җQ52%v+un:ZZIn_ )8>XU$PQJl`U?7ᕀJkz=ō8+7y*ZryUR\ 1 SH߶**J0訃Hf*P'nRUVf> QlRQeNY>-;nzB=0N"yyPϙKB! ߛ EaQ.r ĕIX*c.\UC(h, tFzM?An۸@8V bXm$]er '%·C[?6ñDjV]y\>˝10|7!)T?(>ஞn{e*o bi::؅N0& yLц . EnB,Jd2q{WTD$_vpW6}{ 2B.,) dh>(~64Y៾x|Hv.@Ys8gHRc|ģ|vizAk{*{5ADsB*;g2ԥ?#%'f㇙W7Js,ēl)K4xQ'١ ږ;:VbCǗPOAI-h : zXPɹGgO/?-mj^c( 2 C?%; Lh¸_ e L~hrM<@!V¥^Dg21_`p:&zWMJNH@}''+X~ʕ0KH@>C1HҦ{G0ef@Pmst-l&N)+yX&+Q+604֔F"{?8$p_k.%6@-;MmC>&ҙ :,TpbBy˔ӠkYζ)qU{`@3BB2TGf >jH.<3B]}T&b2.oc\\iS7BWGM;1JB 0y[ؔ hӆ:j~8#Rd4zraRb 2{|b܇Sb+>eo '-M5¹X~ Y l]%CaۯpJNa߃CP8Xy:%crtj봂̉ RV5'I*Y6 !@fI;: ./k1<'FMIH NTqX'[d U`VU6Noaf3S% *#AfNPnajkmHKE..S 2[Ż"G\BA\8{}@g _z\I#W6ܾ7rO]+zMu8ոw|K$z. EwXŚ g09[G/u>X:MTEn}p{[/apx-Ôsؾl4w[KXs+)06 Ev'=J8#67 Rd>W8MM. hh2?I| Ъ:<Ac/Zj=:S:l,ZV3_ bOؚ{ӥH7d #)JJ0VD SdJ>i1tgZK'&h)TDW 8"N}K^q+aKvjw@Z$}Q 5\06WȅEDP1`R]󰊔XmE3'[o!&]3q P0ja4Sܽђb8)*P0?r6i̒Х#y}9 3}ё`[xM|/ tO1A=Q7xE{kt#DdO#+1&]7`ns|!|T1|! K~{R7kVTԞ@X0 b#o+g3JFCg9'N <`9{)pqXhqΥvw[:R `Li?xC'}:!GL4eMJ=xɾ #bRُ s/0Jw'0uuz>5 7}LG >e*^9d*&2tGAP!$3ֽO0cl .Ux X9MP+rzGxNXRlIշ.ptѢN=qClY)GA,qhd˽kh.)J>"0K5.+(Mx&DY7 +x4 TS9;vw2nd8^ۖŧ 'zovȂ unYE%,UƧxZa $3F{ڋ!OʉpĬ࿄sOyPm"g}#7Bѽ"90P!H~&SüYhP?Jr N5E%f)< sTϻ VT2;X% _ԝ6qOZa\O3Xֽs7.(5œxf~EQsv[`(BW?I='nP%vǭ(D6aFStn/;$q<M4*ngf@(=%%LEFfXJ @dդB& AzmhgT`P}X0=0=k͜C(uQurͯJ =孯 ;)W, 53R5`,jV^$rL+RBGz vuW7+NOlL#>VW .AGy9 $-Kk+kkq!<!@D, 9{O}qvI r}^eLST19^m]1Ԍn `(+D*omCKXebAاD 6xS̰j %&0X|#ޘQ^ܑLz  Yhhjzu:'I^yl#\.:][zorIod_eGاU%{d9wERuWSU&*[]R( ,)|ֳvʥ̣i02?Hَ{a1sw71FgNy9ƭ1*g;ex,0tkb7OHZyق%z&ISF/ŷw_l M?e ?8#u2tBǽ]}KR ) 6i4Q3׬O&+A']di/G('yDέ~irM֎/:/"#=qE}rxTnYy *9#`8òxa:vfW~,l=C/͢ 1i=< -T,KW[B9oh 4Qj~9!*楬T"iMv(#B,TI~&e;ʹꌈ1P6ԚB@pmD1wtx\.tkzPlG 娂ul7䬽_4N kc% o-pBWCN@_%O=.I*zYpr:01$JABw"1ݙm/^vx OuTmTe'Bh~eP,#@VQ }R Ck4T2;d ]ZG;[6Dһ,k貇_-j{lwS[Lg^Y{2+w$E¹SIJ{M$p!%Pr3PW4YQ* %Re^plC_6%"K :G4{|n$$r )|1S'I\PN;MDEl'l G/HE~/OtdS}m$X^-e|c5>$*+DÍ*2i7?@:WL9% hdlזBv!wYJF(0to( ̛‰1LJDl5L/[H@FN|6 9!=@z0,hc.lJq !g]ӱ _\  #GVr?`іO,!3EՁWCU7"X|Sc\'qֿ S?dILrJs մՑRxoJuxH&0m}]TvK Ȏ+U^MzHPyj8RDU $;a7z"L}jTu'ʈm۲I{鉅 8\nD4Ap@y^9}=wzAu/g>rӌo}V7u}$@6v+F4+n GM/jkc \RpKuW rk,zLixѢJ?hflVU'6gsт mӭ܇;)^4.xlBţ>B5zר@?.8H 1jtAō wi(zm0ZU* jJ}-{,Bv6e 1ѓyǻD܈P)n9=J$X3ѣ|>QPW9l71 /UEzQ0oE!/ };+ғTUus@ӋߚZtb1]w,ӠŽȗDF@x#8T+IĦl[) M`4h̶'Te+7N]Qky"l2~l]^[ݫ={v|9UƐ B<'g$86AJf/},b}n[v~~ B械.@v?3ebMMYjo<. 4X2(D( 7;[oաχK敓1Fd"LAG6όD/?$'b^w'f$N#q%~& 8y)TVړ TKX5aQtGyb;Ҫz/ӥXX1+di6bkb\麗>!5Dmj;bq=MߩO}pngAATk)Vv)IXe"^ >&SU*1l$5 RC:@2{I6ewa qp0wH/Sq/KPsVDQk ,.n&bteyw+.ZOzUC©: cX`M}P P"k^_$k@Nkd:Jl>m^rr VFlcԆ-y2U-V# `$p9( ]X4 :0״!/Xݚ9jEj 鄘l6C"S3gB1l"X3Voy G9)lW=KpƸ8msY.Ű}Y?29(Gpo0vtEW ΤoTxb?2TQ7\T^4Ym̈́E,Agybd )0Z+KMg\o /.QY.oqVb}/l2'A&^A$YkQ7f!gE 2(y=Iz Z7!/6UT#$NBBp,-?b྇Y:y#)4_Czw_4wn?UFyL!&s(υ⡩PTTn:'؞AfOW/˵FW=">3D 2--ȼ@(u]5I!ӺxmNTb][%w}tAœػIl[_* /(oɹLP(^]ğU4QVumZP~5hj1$[G]|$IA`4uOPU7߾s|Ltc8j#A6ZG@v!o#سϜxOE)oޙTI,i>G{aÏdu,?G-#^ݬ}1<_#得H(fG(Vlۮ2O*-U`H Wé.טlVa Ϗuuij%:t q[gn[݁!zĿo'=e|2UK`6ۛwb͕O?8a O`E ,RijǠQm9=,>/W,G_)t38,@"H\S NrҦ!_s8=k<6h[l$n+ls%2~-l(Ԓj[G& t3=^֏CAXгwL"fSaW,E 1F yFm (sm{1w! @yE#%Q QRBƅ\ 9: ]WUZ՞Oh&;G:h;#W`!&4,4RJ%$ Ș..Dbn͠dE^p15l,hѧ _x秅lTQ6}Ȉ53GFTsc<[ }l%9 3BJN /rCE SA1A͛^=yT4mX7Ÿ}vOhJkUT]cNfjX$I =΂%پ #wMg/B>{-eH.kShP>࢝. HҎqR?$+U8_vJW7KKnYDK,5(B~z6mPߪM;X{NV <ڨQ{2 e]Wro6xe4UN,O D7NgoEM[ mn5gB&gzy䯝PQk}^6/f`% s6ܙÃaaEj9iQiZVd8]dL]NSUkiۇ|6䮠GlKߪ,LihYUU\d d'sƷ?ku֞d⩭K-1F{P;?'ex{:;˴ݺ0aH>Bm.^${frmU ^t 4SoVo{) :hR,[!V/՗dq=ȺP'@cطD<:Bj[X%}J7E݈d% I$C&ZޥJBxe(?4rUjP$qr9oNFqUhO)tB'p1bo )hvzMX9> 8ƂdJP?5uE{92LێDOu}05j;Ңfњ,8cQGguɌIZ9ghW߾4&JVOZ,f5c8us $V/?P? ,mo:hDCy2~>>8  WLw^>ܑ^=~Zle'SO'V`-%U泗k3ФƄb* d8] wS;jW4u-?~L}xcc 7zH]tu v)B0?)%*}JQ,t|*8\L)o{(U6 pyj1[pW>G); zSGC@G7}s Bckw^hVuGn"ma\7idSe@cxw7K q'@sWcqՀA :{gD5o+S"^n3#C)^h^G~ p S<@b|VOJ:"]^$4?)/BݔtE"+CT+Y-ٮX!8D|Eˆ*Jz̠7czH"ˇ0*l ׀b|!jڕy5YjD8쬂9,s0[Bkh#MgAp=~<To2+/^)wH , .)pPƒ1ΤwQ_zXZtţ+j98Nd~ N0ڽT$[q3~75^^Cp4 C<wvV?떘_S.+ZSid¯%?.7( [VB)ĭ=\:(ӹ,#QR(n Ju0An^jhrEӓ "݋]׳VȻ9^fLZH'H0ĩwHm RfV a"QS)jm]mЊډ 4b"()@c[JHc|FHAE"u7 ؅[Z6 TyuǓ3ԫO?nU6䋢ǎ="p:+<\54OxH[*F^XqcK PӴ~(tgW~! [>Zl (Simv*K`g̀׃5>鰹†Rlrk}. ޗTN ,hǚQ-'&(9fV1")[(Ί@H_>SQJ r"o#cD F\e4Cʒ}K10V"-]GD0aS%q &ݿ aEHBmˠYS@ҵ2 6eUZ]%ea:lcwA֌:#v4g %z#"!Ǫ(YD-R]z*D&ݡښhN/Άt%/ԕq?B.s-@֞+y'H3vﯫҮ" ^ jҲ _E&~ԸE_ycM `x.""Cd씬9nN03L+h @Խ(@A"_Ja|Q'5Un9%u !hS.VHRM\ n*&]N%@40{dLO3N4v_FLzEdԟlRuy.& .% Zy5Ti..\~p9~!7Qc\+gBYiXv¾÷hR>~ /zE4_ vrԱ!FkގBz+:ERb, xf;bz+W=&eRdE `*tFT^!5lOsu]xd_f@I",,Ŝ? W@"y(4f0 S¢hQíߋ T7mR 7@ˇFq럋T [AFM``2Ndt۵ɞv m}J7杖?u%y(t&%V᫐I,eL,rݦ Xy!P8D; ̸-?+t7vyjB*O~=UݕicG soe*0716$ў0E?;UӍ^ml_WxM[=6+ȷgGlי6Bڎò\MZJ7e|1cvzv+ZX:&6(g3;+ަeg0~ h{{*ctkQq?4CDuFhP.,:Q£1g( ;cהn'F9N+3bfƦEzә 䥣F\K_f) jgZ"C q`(n^c_Z4"%r|EJȠbd(&-SK7Ϝ^^at,Xlce)|SbU~ 0_Ez;#EyTahx AOLd܁_Ϳ̏w) Tf:UoC<u$IJQ:?ݞ{ ԊcbdG"j }ŝ$FҭlE&`VLzv<Qznίsrnyk /Y~my{IM?tJ7fJ7|֢W( /). K[:9DZ5YG۳% AG6I0qᔆ]U1E9;ƀSK-A)(+H]*9p{dsWW<> F! b1u'x^Zu9CE!IۋÞ-qh $inr+{X2h$26 mrWK""_DEo*Hx :>І`_<ҪCy J6iۡ(I rfVIǕ>O+зXQisV<8-Bx9mQFt@Sq8mp:<(QY|0xM|qT4Ozl^9UU<Hd"S8ɪQmi4ܤp}> g͵-1C%Ѝt7Ξoĵ@tswCr9l c 慎y&5m.L-M]mt_Kٴ]֔ cdq|Ǒ+q#U? 8 nj<:F~>,;8uU RK6|<յF(LoE>IB;Ԍ,!5'+JEe Z<,d`,v(PtKoK꽐J)l~ $}7aLIVqхwXCr3vnEs虈& eY`sR=jƏ{,c nS][e)KKWq[ĉZ2dfn5@@:"|'l;fNVgY+t<N)M>~}-3bmc+!5Ma J|Gz=)1y <M~hadycߊء]NlI%1Uӥ)&\AEŨ`vL' Z&Y:Y"byYQO M3caN1\d~"{+ L H-vf,]xR!Iò3_3.fT4 cTNazO{W+i=u;ab0УO{Nb\_UG#5h5xJ.#(>“!_ܯو+X!#0S=KzNdP# hhMaP BPp#!X27u7$ĞtO\Mv v:1]9,ˆJ<}jU/4Eb JZ }xaF䈭xa!H֎hk`<٪LLDٙNĬ=g"C cEz9COЇ irQc_>"rd-sm2aP\,2Q g}Ty٢dA= !`pNS+Ҡ5c<0gghLƎn:+H*n{? CQGM`yݽ"٣y0${"*8;: rǃɞi0.(q'UY)B6Մ<VYZKIu2>. v`G'҅!ٓ.G unh jC~R@-ڒЀ7gԦx9Lontv%_7gr?c8 5U<,ó QlYd=ף4Mku!eR4^;fv"fiD&ݫQ ,[O9/#CDZ6S+RE{j\bx|awx_cX[ |{ u ;O!)(",,# "ev5s!W8SBYN"<@%'}]G^W @6j$7yQ71TR޴R_럜>փ'U4 am):vYHnOJ_|v-!C&;@#|rCF|~^^z jDRt-zWY yT U''wG!5͕:i;)k1$0(61 _]kq"i,+gm VD2Ԡ+Q=W9]U0QEh+; J%M[᧯ 3T@Saihkw=7m?cT-m25~+SO,@w.5C;u2T/΂AIX-d_(z} ~CSYgӏσYc=SyHZu @~!Ὦ)$= *7u,\+n|;7k; F ^ɿD RI7 'r! c!l-#S-E=*B"*ݷ!u}.I(*\L` b@;{jDl@ iJk_:;z= *wFͯ-jp^Jԃ俓D 1Tmu9`V/ɪQި`( -z,uN,-VoUĀ7tOARgGSs~"_)']/ݷqJ=BV #uwt dXlp!Qg<@gVƢ;xvc=1 TjmB:u>t[@_c(QxQ,O"D0.õx!%uK|sFU5poz {m&o}K[d960McbTX#v/,i_%f3YNA#˿6~] ݣC6 B`z"0|Z\9eب:QǗ oO%!9"DފrQ\u"%+ӐFa#6[퇲0vmIi[=%:9#8Wn\`!Y';> v+?#u4?\k1 Q`y? r;xYX#`WQX2Kc{r_cVgUTqY.(} :v|`7 uVʑ'i]XizyŠ5&43^Ay+Y(f;eÿ{7j~31~uAh }L}2c߱(Gg[> *VLzxvi }nGoE %`a&Y1 c\lxkzpղ="Or(eo 2`\γ<!èfO93*1OwR7R1bZ3"{ݑ_^뵢o:QʋmWf<Id S,ŕeYwQbH,=&cb~f~yl!ab#6W$Cĺi/4X$'`݌8qvȡ7B 鷺BHk+Ǔ)7J&_`%~p^*frkRipJ].0T@WCE6+`#DU'P>7XS#K֠Fo80QʸN[⸷h2Am=~G6ʷFӁZU-5C˅'NZa >uK XÓd5>(myRo/'nn=@HhmHS[U~gw2m |{%蜌OEfw#Yr" /(ٴyz\ҲHdgd"!2@ObH>DZ bL'4ߔGe_ nag& /3ڥҬ"3AO`|K'w}6+;DiF!}5BJL~%Tz?{B[(B:t?T{%D6<>>2A_Ӻ3{a]u]17s!0|IKvwR?2deM ije։ EMK\ 'ʄ3#u~֘#}3>vQ4 ]hߎGգBjFXHZ_Y>Wgh3 P2@Lo( BHQ9OBeZ飀u)(l>sO# hCAvU#qn$ &3>FO2cG>ZҬզ 52r/̈R%sqVJ"Z6&p.gФڐ UW/hq!kĕs1.iF6f4%;4eO&"@c=ªiG@A L3G}%o ߱Nn'eY:x =p|~%2[1@moЊr蓠lm*V&!B5Ol\) {x=qFւ+ј t)j/3rjTf jH X4HҀ-VR>q?6wK95(MT \GVz hy_\ Gf%sv"zKVQl0CBD6Ԯa&14WW2|}k˻[.e)*F$kn33Z@+9VMMoLO)ӫ/U1&( v%;™O e͎x 'Kzt.4<0t|`ڥ(jMOw.m[/Cyt~JCCnN x[w":V!B聒̶jClm ށХ0L_o,;CBnN0͒s{8pFYCaDŽB;CiTM#QGC=$B'ts/fnꆁ'ayl55ɲӸ(W:ʀXY`z7y%{!tDĿ%:{C 6ֈ+R8Fdhz{y7zhؽp=FoLBU:F0)nvUIϠ,N +׮>jzIJWR^ɿ,!e?.’9Ķ(^` WtdB5H,Y"04Y<>W2a@5ψbR>RO aM Й}S2?xRXh1(. 3ye6q+#Oӟ|ZoZj99^< 6Rggm(Oȉv4!Z~v>1twf𪳒C[PUĕ|9n);'pQ,&.+,\p`ֱ%Ps"Ҷ`Y4w%:3Jqĕ@q1@~.JP^ω okE;̀eӸh."m Rκ3@''=E'W=b-oe瘑&CBhEƑQ5< V /svf,w+>R^ Rq{X>}v &;ߠl5cpD#![֖QkAb%|ְR.4WFLBB\SRKV%艭LIAyKB\mF!6kۂ);L^AgnHpjyGKWmZj\hoq&JZ7S Aw*_@o~8>p5$ݟ1YLQ~;.Yyl0,]3+,Eschb:V)lly22 uW)oI̺у ت>-ǘ6%Bp{e@g#9/Avy 7"brM/d1vf-fU25vCtej; 5݀(YZJ0$Ccox۾o3l2*MQӣ˶#VnYRY[HmIYN4?hD> RmF6B6ڍܣ:zF{D?ED:?ɻP~&O{cg}k.~sI/ r+%Zz]iKumnu=܏i.@J`?FhfK`&ٻ +1O U%|>8Ϡ{r̢4J+GzAXL1Ǘ}q@ᨯ11xX>͆q| 3m bM00u&an|H2vv84F6i.dK5jְRe6' jSIGfRNYF\MVK;om+pOa]2W:uAH&o,`K!U,L#Y-)8[e۷Me6JD>W [F", ps; [Y'h1Ԧt<%TTZ5i$|*t宾*Dv-(}Z,F7[4+ޙ~=*Ѿ_~mM1HYT4D\ƭX7!dkDع(0,5/I!'΁!) w@H)Ei)m=j>6\PJ,\%`|}zW!}pC{B;k:{ypn VLдd)&3i >QWveT26X~i img Y?b@*C "+˜+ۙ$bg$bK7U'eH? .A"R665s-{.3`CV Kww6#vMahU'YӪ1\ ,<j`1C6Hv*&PPd,zz Ղ^LoFGvkˈfh3tӪZ_&[e%m?Β fHpLeH7tȶ#8f&1"&w̹CyURNIr 5n 5X@Ԉ0?|Q#y9Ց,Z<qEŪ4jM- L좁 d&i(7]zLK%4A`xtA[cTt>7EQbRU]MP/0剜qѨ+X;5?f|` ]v af*gȑL-nC\!LaQU5#X]5\n;bQ7lӗb@O}e*\D4yPp[rzYScX8F+݃g{2ܘYQ7 , v/tĂoh*C@<ҽv=Z&EV#aҀSZ?{WA tڗ;Y4G)7݇ND[[|̱TCdtgkdfGBݛ ߳ˈ޿{kf O| ޱm;m04ԶnFO5)ipa8h:IRdbsfXt,#rwiY P?R|wƲ~P¥T~;x`*-uy4\~9n~mCm2%$YHq_jca-ޔٵtEŁz 4ս~ډ:PuCΩFjpI<4Ba`Գqz-{U3o;Ckˋ蝾0^UxL4cb)J $tyin#ݲYٝ6k9/cxL'}P:Ky{%yF)`2}IXp|yة{bcY@QCUŤ wV!٭ac>{ yOǎc*(ۭ)v]Yy{K"Cq (&A8H~}<Aa˜*,OfDshtaSw na nj`Cڎi4 Eh*#k֕|t`.{XNl}7B.!U؋j͉ÍơZ:tOSŨQvjYv H+]ߊ!Z;&7S"@X3Ϗo1.*bG_H%flqd+iQ0WŠX6̳NF#mu 1.G ,3F3F HJBr'54<xFh5 A g*k׋P|h! UgHr ǩ談U,¢MD{P9؊~iF# 51f iIMaT!pgu=x f& *JYK?h|l{M!tWw_qyFK~4| J9nTP-jb>044.tZoxd.͔r 3.eO+K `3i!z | WQTpCiZ0sdބ猴,nneՂnwC1 AvL"J0AAI|HW ugrr]0 &HqNWm[%e>r`Q} 7_@^`FVe}PjyRo%j<ï1θ8Ozk M~նq}_IKz<_}0<]0Hܷ>onڡv'$h#SRpVqw# )(qArR!回z=\ Y$ڋ١-0?$z*3y̢6fdGKL'sCvk#/^֜.s܅v5cqF,ԩkc_r29?p-HH t#@Cg;cÿZ7^}˺o푇XlfI@q %kp3sUbcTthEe1D=P8MymH*&Ø^OSIA;̑wf3Fp~~(K+~j)A[HAӣtOsGR'3o$^Yz\ݷ>$Q?QiCr2iw2Gl__V/@#/`^:]6NtnD\\5j\Pbȕ!FP1Sj7 x&LCt3b `YӼ09NqQ J:Is5V*`/|l'@{Ȟ%UEh))|hh6ybPJVL 'p ш8x_$o{Κ1i~bq|klL̴ kyUOhs~/7IwS]4 5~&%Jb+j(>f6y:f86LWisIu>vFrQ=EzN0IB L#bi^.s3Ll*c+YxO|'N7 , |.D*+9(1uRoxƐ(l3$K݌\eAk< UﱓЅr.]LM`$^ÕBsDILj+HW=O- mjv6aLAf ynR-hkxN"Z@vq~ohs31a졀A&#n~W0rq=9is3Rg\X5)|0}@ƣNJf*d5Hr)־K/})"|> c yf5$Fش;3_ܮBWHT (Ukp;Xߤ1-'.6;miMiNQ1(sxo Ol©, SGI`#,Y ;]% 'oD,M^DH !WX#ڎٹ`4#r boWQ&dE?4<-kw/d.k[aNRlPǑԦ@u8=o{5Ԑ~qƯB,|LVL =\0aGiѣEpÔk %1e$qUItԋ-8XTa 4yzEA0cTYݢD=$8{. UGRM4+ﴐgaUpUPx.zm=me_koஔaHuQ-sRo_6w}7ui"Cws;^+,T3h:)j62Mps֯Oϲȏд,xt !?UQ3_}xi LeE>l?'g]o^") ܆PD{ W҇^`y$1{Mz=UFC?c MPvWg}h }⦹Ջ!G1*swr {*[DIg>C4S/Ml qt&_ q2Wc u.e;K֌Pߙ?Qt'y@|xR2R> +=s2M4yx^GJfi4$/jҐlO+\ڏjkT= &0n0-Sr/jy6M|>q08:N|aL%Uc)AQ;dW{-p[heg֧Pi1Zq=kxCI *٦.u֪NRi݂UJ-4dw+WPQJI\~Z%3#j6!' "Fp}"Y7Dg(}׍}E:'\iklY( J# 2Px)d9 d\t^{]5F4ܚ(z⢡C_0{q}?+]-BKh S#-T  eC֤ޣa.N2DGmf'^^f!*}Wdq9n_ nJzKBMD</ sf (JNY}'屪tN!a9L%"T (Y@ĉ`1qsyy2G +QSWr6@nQ i AIvUzem:*׺^h/w4$ssLTQ4{M1%.=p/9s~i1UZN0!" ydqj>n{@I-;I-Jڼ׶Ua?+4ꐌ%#|_1/6EoՠFa2\&+eXHhbF MheN5߰jJtPH- Fپd'~'9#}w0LEzNwySugS%HIx{(;w`@,.EK<ٌIN; J\0DcM_㷥,YBӷ}L "d?ߒK~idwJۉ}JBx0럔5 ʓp|ճ^o"v@!1]W}NLOmܠ_VV :ݫ8a-#Ps~0|-K<+t_sЮea6?>֩c~?ӼK$}rA;ÒhTD]I6dE n ؕowSp)[iWCFlVvw]@Xs̵nE\˱ [V(/R;giĬ)fb}e۵A2 A wT}kj&iBbʱnrI IXKO |z!MhnRJZ8Эv%!c§ZrtV$j>[җi Jgy\Xn#,RP} }8 ELC~wR.WS+\$IUӢK$"&@B]%2Yy`as ï3Z~˭qϝ 0El~DQ3Q%d71f D?naSyW!msʹqQԻ-֚@\S$(,#m$ZB:b_*SILUŠn_԰ )zFv| LrQJ67g{7IREb{mW)p2&2G gd|2=˭$/q䔘& ׎沫 Ax۞}(HkNWyn+DTS2x}QFT&JBtD"yP5^;Kq^Qjဋ0kG_4!IswrFjj[z^hۆڣm4p/-IxU~Q1`KQ:Tjqw]))'NsJ&<թ DV\Qmt?X>u݄$IV](f䎪ՙC{@YةطH$FVE^PНfjGf(G*'et-ҩv8 &#L#zOy%W6V5F61] @v}f`ogqX){y!*tzz9{FVh2ScAN`n$&JÄju@Du=zR@Fa)@w532#`G_Vը n&@|ѺS #iUP~sϘ4H !˔&&%'NMx,[,&P&otztaP |23Վg;K6B? i?QhE:gxﶜ9ԬLHe]GM>iXBOD~ 0I7"g4Ӷ$NaU4Qwhw)=[ܼ''tbuNJQ+_̚:cT-x/^`Gœ鸑v*"gWPvXڈ0 6*ڷ4>ט=VxQn L5I11*1qv؊e(d[zl(<;W ȍTO오܇fN7cf {6F.j=MvxfSOHu)˩C#ι`C}"tʡrӼi!˭)su3>j5fU+q__ju`7HocԮ!!InJU(,:6TFmrİ;qٽ$LnG`4w=_pjd ڠr8s!&x3SJgBװK({lL h^o~LN%|TC-MDEάLS)_MY95fkYJ` sdM[W#pW,0"TOl!giAҜD!frId#٤89NCr[=&ʱ*f3y6{!@v,dc΄ R*-=SJt&o͎I;ŢNU:>f%jz)Cj׏WH۟.pUׁLEl6cTm x~C,rQҧwa*^^ *Fbu&S9ܵ H=\RRH7Ti Le>V$\ߣ^" SiVTX K@PhdVB*K!,^ 9t(jXH!A*W082;H3NRs!j%xYL Dam ǍAi@XZaQd2N"X:Zjq;lw37$*N8/Fwy[V[=vge'i1*3=[4]c"tD)dj< #36 FwĔ[FZD* .}X@0춟+IZcI[=Ƙ[ Xܝ5p n x/ gZڥ0jKZrw]On:SUƨ.nJA_+St́Dh%?ѐe–<毰*"V./&c=7Wd.MHj 3%/IxtSl|mWs2(i j׾dsmS0$A'WIJڼmFo*o{HUsc>I?e:RP~pB(P5R]a'+\Y Et Ϭ2ds>aśimXQU(s7"(=Y6,7zgPge1ݧ:l LI%Rjj$7jezdhJ;_V/nomjR1<3{m+*}+iE)-\q?e_`9X֔z-{5D]~zHW%)H\7ΞxeU۸!Bn>Ssgޫ6aw?A`umc =>k,mm>wݑ+c'YaohX]?[ dh!@ -}kro|֩|(6v{ˆ_aT%Ѥ#E҆RIP=,w9c:eQ!TPbL?!;dJqsn>`&cT&`Wp(~ .`ཉ*铎l8<\$vo5XZQwRpWr/Źyf!<^ h5o |՞$IU$N[7c`b"?5 ,sY;׵Hv2לNR9/LcB(IFt. {)}@̕q#Hq(wgz0. K^$>ƫ>w6ZGtH򓲷s9‚`88*|]f7 gm%<t%UQ{h2uOAlZ uvkb - Ʉp0kQpGb&"z#nKz5`h}|wh tDsf~[E5R.~H"bA!14)c$NZ ߱([xm=Β谤%x]maNs[#NܳЅUxbD#{kXv~߲ob~fAKW8H_- m|˭ *an :UeK+@$Ifsq5aM]7:?ƒi'SH;\[j}g0Mz'qsO$u_չ|ܚ.{;hY`*CAzR||12i"1lrwܰK{J}؝5;emOD=K9e*Tյ ؒ`}t(fbɚ2˨G ;[ BXIHB^AI:xNt+ӬUY%ߴ|}KtVaz cUF)9H3c,SK~3;gynIed&7}FD`[H kKP /[Z5iM#aZv=JTnf䉌"s:u@;x0OO 0&ɭl 4}?ׂIxf3{I; bۯD `RBC!;>Ge@暧F| VEڽY4e$|w~<5c(G.ˠammHMj9Պ=g^px/'۞aWTuᆭI3pOQ<eOU?Tqbx!]*MKF`Ƙ0~R^s;ۜ/ryȓ"ob7g,ia$u%h5B^ó $JIPP4k$ 5bx$Xv)銹3H-lĒ_J ٙ9rDS0ҝ+]+{RdپIh*罛Ms(e4aj0WӺf80r.8[tw-.齌ew9lCjqqT @j\w?} +}ͫ7w! (Yh` @#:kFN W,TQO8U#OuE4 1l]cݺAINڿmۮvDEj^8qD',&_]usu4מAp_A_ǫhw)%&22$M 7|z7Y>nNB+Aa| mDŽw(QbUg$Q*M^pT^]*&jFFz>Y{{),u^qHd~o lGsFo;3H7 bvl0 B?j y;#;iGN==׀&y†܌QN[_9@R=&<@m9Npًx° 3z|1iBd{sFFYɒ|=,Ѭ?2RtPptOa, -ڭ_q yr1Q.n\b_QFc} \A3ieR\X!$Qϊz`M"&蝵oWKm h[-Dki䈲ń  PBHJ>+p b|ECj +$u8JsT}" PTE5|j6Q`T4Z (8KlG[<+ZYO`!e%vvQ4ph4ЩV͖+¼d…7D>et~a 9qm/g[p:ǼnM37Ғ6}) skV47Ӕ#aJ٦#7ߕìap#\fzcd71[5C\YO{}v)&Ľ-=e-\{E0+ASPɽ:E?3~XgU'͑ǙUҭSdAjdHNIԏܲQD;T$z +9HhZhE%F0WU3[A#$z(0jkPB' DuPEfwj7usnÏCK-3QqЬ/|.! ?+yo(ET< FY=.ΨK 7z'j׼T\f>oJ#I,E!]'BG]rn^8uIv Ue+ɑ4Ynͨ#}H (kuYS8GL &pQu(ԵU$W~:d;9?$EK{`5LL \ 9g6m ] {~ɡ_L F(FH~)xy1yFbkfw&L+Yr7"G9'=F.q ./{:jm"oc$Sv@T~MEz0+>_P  nO/kxHlW< i#,^u#Ԁo<U9,5_Ouy6nwcJ !L'&zlQNsӶ1*gD <%>.7*\64C]-$3/lzj4ɵgSAV`Oi*OLe E{{H`>wk0m#͙4A8q@֚5l& o2 y2`eDbPVbN)M;F"6 ί)Au) #<\i>~'_OtIa,W yyZ8h<+4xP $W/9)\ ҃Ԅz ܰPKADrũES197Q1Jԙ6ƝDvZC1k5\ v꤬HDguJAVbG*}A(^pI taarMoGZק?p4֨\,p~+Jy>:(;g܋Jf>AzFK@2 Q Jju Dfv77N݉,^@>ZPZTϬcXlx!YLqk_OV9\U6ڈ(f՛D׫xWԓz*t}73D⍌+No ؁uVyJ0r< oNAޯz ?g zypnIJ`=s8Bީ' ˎ)f8h/˙Zؠ׌m1K4zX!عU[6)箐6.Lfl2#@_8{{yq(=R)':UH_T(k-tr@/x i>: A?fZxՌ=I#;IsMa+^>ib2!gr(- 0XR"oKӐ5Yذ/<_z'vd $x},!%#0.H rO|N`U]R~3.r?Wyb-RWͤ,oGQM//E~e2!wf|@; Tqqmh ]R[Pt+j5㕯URwEFfMۉl&n H^UL(+qTgp|Lw(60,kjö`HJn0'Bʝpi=5/I1~*vz ڪhVRHlֲhwiG|ʎ%9p⹤m\ԵbYtǠpoR( ["(bFg8HQ/>G{}v2|tG5Itu\{m͵_k})Q_d*_GNě[N/VHk3Vz~duHRYiu_KPiJV[l2-aUO _݋>Yb}e_uwEL/~~}Z]jkvAqA>Yl^T^iPZK7r'7vP".GEdBN!F˕ն<Lֳs _1=CuT,G=-d`p}@. w7!CLJuٸcaAJQ`癑|J!B1(Kjf3,nyL!i|12QU9֯JԬX/?E<#W2$48B'^Zς4ϴ*Vz+ ۂ* ? pMpJ=S!'0UXȍ2O֤cpq{nv(?99cGI1KsW2Aƕ*v}`oM*p;G7Umco,Cɑ^pF\<CH5jR؁}lAܱ=#[x9f"M"Vpe5Cڪx[uN,/V+w !uXu9ROLw*:̀ +4(<22JoeҲ<0K=)2<7|*Nd xQqk2xTgl#7U9RҴ%R /aQfQ\&\ ΃$9ozCWJz:mib@(J;OWRJ!/IٕEcR _c"E,cX"wjV+CnͦJd ChtTOEToEΌ0$'u52loա}zXGPtj`7ڈ FL4Mդ%>B;yp|hى^|ivfS}k' I3)k*EɎHmZWթ[wg4a; B@zhfyNH+y=?' %]wz.mkr7}o@h"R^z=pe ?y062uLT|4%@ 7eTL1ɛ/pK;U*)#6lR6wU((ȃV=fzWֳ1v3V!'iav4X&Hc\ʢ]AXo?U(P8ܦ8GfаW"=Fm 6Suo+Gk<;Gx+'VR Y1\F DbQo[řH\PHo`qsίq'w]n:V>qEZJKr@!}aS2c 6X}D ,7j~\R1å,rLdE#ӡQ;I= 9ɏc:zz4:(+%zcL:)QūjyrF]sbXˉ!7mcc_ZHJ\ᬤ lI8ާdH*M ᳿.#>n61bԼK dLǧZ\rd2/(inPOSrۿ-PM'~2JYk Ԥ)&P =j\9et76h#6G:Bb 0 ^x|VYQ<k'@:<;>,Mј4"U%q o21:K)P1+]4\CKl/B~f@ W8{pe^aNM+f(޲ⱴ3,PFo^9MX0XVe_ZJAFe#$q!mQ7t7t4/?g2Ly2 ){@'aSmsx%#]BPr;OueZi3e$`9Ԅ~tl˵^C"ad>,/zN7qcjx$9L+ Y9. :Ay߾O,fuhOf.}3"erm; 5=&g^+Mb34V`O'^ -i&P.ϤOTOayJֈ\] k+#ahv'<6{2bbS'I[p5q͝S2-#b 1n*#6|:jqWN<ڃ#AL;L͓-(15sɤTl]ƛ perPXTTA#s\2B7$IwƩ!bf0>_7}mp?ZuS/Z߇ήN菟*YKplHk qVL$\9BCvZBlkQ'ⅵ27Τm-Ú&i}ٝ^{JFuI$n֔BJ 'W b@~b̾pȄl/;?;8AF:"x fXU+BTBRߙ= ϟ5.cmC Kf= LA Fⳇæ &9Wl'zTgy&_bU]̪W?Z7Q'=<*iPJ&/89wkbuߌKMPpZHۋ*cI,we|b}:'FVKy/k@0_cކsToáQQ|ڝ_78pf%)|(dup"yHmL Џ]lĿ苷\Sq&8!e?UzWН;6XNIlڗ;{h)}-SԝGa4ryԯ`*P\Kl/jt}CI\xDCyvo {tW/)8:r|mОz}6[䈥x{}5ȻÚZi4ƭ@ 3  Gk6StI}V|NȷJhתF`RN{:_ދ A#mr%{ICӿ-!d q,&R k5L. ajz:`{c\#BLuΝ sGoe﫛@ZD`Ѱ(jټw[EߣـDj(hw9Q߸ GD7@MY^L%[ϪE2:v.@KD3mJ<%u{[?T? ^aIk4p=Kϊ#*p>U]"d4Ɍ>o̤y0 `TWwW;%%9״8Hwͯ~z"X~w{&Beѫdd)|7NO"l<%*@Ҡ<^nٻyX P ?r0) >ұiZ!7DuyWE_fNfy֓:7 @ r 5yvb civ ?eSk|Lxqm?-Vr-/ʟ/cR 3USݸ21^vDdq_X(KJMWAuP ԏ`v{aE!5`%lŗ. >:HU~GFk:Ȕ~CS?@ H*.! fjG]ZM/\j" ٻ#Nяf/^Q%lߝ ?`EV1ˢa<6ز4J#V #v<;F;'JReBjKQ6qD d15eR?|,ĥT0ERMq]OOg+”IIO$_3 qOLg Y[V1>.kcVVRJ㙥M]d\/*&`/ ~~Kz >Hc2bny-80ؓ[7lȌe›5:WБJwE<yrp^$wNf^@hǯ @Z,C)e!9/|Ğr$$zubV5kk\bb(zVLƬKm9;/$R|$vet=t'Oeuijb. .,'V7\&ȞGOH(܋Vw%4%Ki.j{]Ю%悬xlv" E'QW@' gƫ =f2uSi cP# (w=?RyuJ2ғ KexI+YC ŃWtRT$nK; ?.\߅{+Y;!:fY]K,=l>]ER٦'Nϔў&jc%~ERu$ޝ\ͬ]4M O;Pi`ϟ٘8 dzbOC!vϧ/=I } Ѷ,\lle)=Wf/KRS}p[~.Ԅ! BR/oY {o4jAFHInlNdODa@5܇MDtFj|!  d A~H2&?["ή7?%Y%_W^(S6*7~V~neG"n^aq]yB e~*ȍGs?zN^`0d!l wL"҅&jNH}\(XVޏ}nε2wɥ6a9" -&6"-L=B_YIci7 .% N6?*>q*aSGR'L|#KhP|("-Tpdie5?ybn;JO9ŀcFڝaXk D zw9'|JBc[5Z~vH9zH# h]Gb6r@XV 59N5@yn>.'د?5Wo/DizB3ٴd |n|ugOUH{TfSɉktN棷'f퍍oŗc`7DH+x͉RghQ ZI6 HfJIT$]PӚCAdSJZ܋54Ιv`&mN=B#ߏ.:8|4 i u⣀7ݨj"%\!=0bru ja+lCWFTÀ&v~2y(jQr3ܵR cSA_*XV!]lWā萶 UUtS3M<~ӯq 9?_QEɄû~2o+M5[l<>3QLnMҢ(8>G@P/g7[yZ鯌!|%g 0[TM rΞAYR"(.4aJV/]w3ZAj̐bFqSOO:IЅXUvB ؓցv0Z8f$ֵY&1Z ĝ23'w m#P_o}J.8vogySNގp5}@Lgኀ39, <8mUQ/j)?CZ q&Y*c04/c7xkr66z XMfCxf9`sLSwz5-d{ͣ}!ї<刔yLgkVeKN0 b_(~qnL0N#u*Q*`GEA aY Ux ;%Qe\ ֐\APc ZSF/-QO FK ҎQRSCT6[C5w?gPV~*R&yAeh̙t C]kyȳ^ڿWkݔLȱyuza8D9? XCAO-InbA.aT0]p_o@/­)0kԵѕ'ȣUs|OBoj,Š[kc/ݙa(y]r#7Ѕ`ԛc﻽Ux~,{6hZ1q>܉*<ۺ ԌUQ-LR znԵ̊UlL'IZx?6!O:+CS)2pO hו#AFe`Dy:/\)g D$SRVGħ]:ҺAD:,-@QF)<׸$j7-wnd6gR>jz'Q!F:qC) P<đĖ,ĝ"UzN)i?ZBY-AAo 7tbыbW3) UQqDD̳r掌wi:u3_ɽ}wO.on|3݀Ca%k7ݓ*Ho%TlymQ2Ozǟ.٬F -'eWcb 'Z !@EGE 9;B7È1053INQjR|H䀹 N27mEI|NVc{Ki$UYZ#h;ZCkYBzmDa2vԏŮ..#Aa$CG904HIY 6qt;uto3-I-D %*p~E6h 7}j,y((xx4e $V2SK=Dj&3D H_H q~lP xO4w`"Y=Vumw;>5 &,"o%Czo%7 *3GԱ /Jj;tdB|ZBXӹֵV\̋OF}̓~)2\NC2g\pXDugYS+ e I'IlY.֍us5`xKRXuvY?m8+UM$fdSD3 ;`,Yx{Сm XLSv^.L[8iSGF7ScZsj[TX8NYbdt%\!b5R hRx-6t4MD…1?#.pk ĦWZd(vO220oxePSِMh,U*iÚηʶߔa84:m.XD?QmKY ͋N }rfĎ71AE2Dsiզg)$% c;ޏx7Gxa"p.`xZk'HdXZNI %f}~^bX#*#*J\>K7BIsb}U. 2}_w.VlVp69gF'N&kAhIoh(~H4!"1 Xs9*Ek|>va b"ZvĩU(g(.qi aRLq+b7yPZ@I{~^ D,ơ@H;{?|,ɝ \d@4cx6w!pҶ)e =h_Uu0|9` b˿cT22:M/j)HySڻfk`{ z~(ᶟ|ME{ӜbŸ5DL2|7=5*N{lHrl[wLx5Y._hK͹(Zu|WDJ4mjbiW>I0QʵG~\-* άm nLLyw;p߃cu' ]7ᮀlQ(G<ǻƚl9T/OE'auBb uSa!]{O,瞨c3JmBXdN|F1tm t`O[i³u80̒ Up7D?pHfCT?U&1Haڏi-bTȡHcL푸!&Xᛦ A*qB8hYoϮ=0\tZW e?DY𞏭 L)cwSṴFb mGSB_e,'l1gro|K|o>P[x=^}=!g;1gݡr;T(וI/;EFJ{qFi,R}b l'Yu, H9@ΏC<] Ô)"m;g^PVKN+:N;raa4X'7#˗EXk9*2Eಇ]VIHϠbhóΆ [ʖkj Svd{1 n!Ft~-`Dn/D&!d{>%RݺU@^#܍?̧up:JW')&rM,63~&j|<VMq)GNgڄ3oaEoAoSz_! 85),&|Ufs .\h)I|\ :LsORL>?Hty9(Nz;' ^H#Zj b pdX*ŕ]7/}7l>O:;FI#[>7m*f( = mlkv?n}TDFnqAŤƲmă9alWO:$ŷ+^bQ %u3uA+@I7s$סl—s.L{b-s8*Na'@jj-:"G7΅4:>1T?n 5x6,[JaD.+/{hA+pĊ.Jx'48/4Rw Z38]% RP+${&+5 ewUh*Q ;ޖQV'MNۧȵ07<p#28 YCHS.o GWzp>9 +~|(Um SJRDֵzq^h| __J9k}ȳq̦ 3$c7W_(z!3X֍F\:"l'()/os/vg?{ *3dMOza-6t'ItZ&HwPcUl];࿕f oh}BH)rdDGU2Pk+|"ljECl`rhRO"l]a93\8Ar}tF$<L n W  L\(ѮCe+_X*oYC:Ν/'=TTp2pB  tD{t 8c.ZWUmIн"B["6 vcRK V21ц5]w( wv5XfC3I6ť7A3 \啨0pEH}Ajj[S,=ثD;}Ǡ'a4Y0|չ_ 򐷈 [Jr4 NOMw8*n?b%拾.{ /#ô * GSCY/jJ? XBKcc;!a@:}P@u)M9IhۙxǛ'KuVhJ@Itw˄ ϫ߻<7n^>_U zUw*`:ixZ+|yP" ]U8ϲ1 gܴW7>/0fv!7@󁀏텆uܳ3 y fvɁkb"HI/!y\݉&H55L. 9F Fg9VT-,>kg`җ#@UN#8٪p4{Rx% ̾1q:7%l e#@q93qkV[*.+oA3:*BAq`$b C;b{oGS`n\<"IV<5*ǎLXT@\Ai!;fd\p¶)^ĪMbPXuRH U'z5{(/*BL./b d @\فlȝ4,|suGl!qUM%MH-#%Cl;09w;6 {GY lv7<sFn [Yhǻ5,mI>rZYyf2>st(/㯯 tG#dX0Mw+AW< Ouk|BHrt5m~ewc>JtT؃wbԎٻ]j,N-A)T4VgɛPzzHN^y2(zxV8FQg"<8uZ&E50Wj: ^Dй<:06l@ݖ4M&i(Sz׊|?gQ[ud1'6IGOڒVİ]t͍@ʋT1wǛyr8'nNw cB%G!$E3 /֯pXNebݜO l=V(j[LRBF\cvքB1`,{y?]=yG+_{2Q[f3 F{4 G3&^I,-R|fN2 8L.[)NcO@?ոqɤ5y3s<m?VXh2%EӅ_vӆ41|,aäF貒lzv4P5?S~3U5cfB}˒7c\FjdN@_Cn9smi [_dbhJ $n:Pa|a>m֑[]M{K{R{導#wVte!fhI;a8 F?Qh}P>v˜e29~W-x)d℄Bd˛ʢ<P9>9!&DƄBҶOVǎX\.H2̹s¤}|` 7-<|bH8)aE!EphCnPʐ.Mv!GE ]alB4I|hL/3,(rh4֖0Xܽ;!֘}<tu4z=DE7m;rճ2cPdGRv!a- 0I1-z X=1=T.o>vg! :Z|ӂ>DàӼ/NExL¼ET|ug o(8TF $Jr$Xq ɿ'ǙOoJX~P^J#" &4abі$T,~g"u{ nn1Q5i5E}!㑚ڼSC˙P@uu '¿Gwh^$caC-%/yUNeINmLӓ雍_N,<UWҲxEBFu~ۇCKg L,P.栟 RS2$ier3F=iQXސGPò[ר(G_K[ B#\&lᑲ(dA+,7`BfM@: '71&ſ1WS8 q5|}P\C5sOo o o3R/W)bMiK_c ?~:A @\7JnA U7#@˦_٬35#cm=Yl (3iC;X1u^WݽLΣ"3O6ʒoI8cԉS=g[ + #TA` 8gCP^?$ƪl!6}19O,ȇ(޹FZ,5 lRҼ &‰T}XmYqJrX1qzoĂ,ݩkϋIܚ}9h+QJ28QLçPB , jNd"g1KGev<[cZ[C? W+LEmud]- Y(K-,yqaпk_ d GZ=m.p󖗭0E lf"!grf'QRE*&ђ1|[SRaE^] ;%\"EL.t߄WBU'T,˦nwG1uB7ͽ6?ci{ 13yKƧߊQA[8BGz S>H((:aP8 F_暭CPaOIW^jC<{-(@6*ICPbh%ߢLZvpDaG$:>rW$V>?d {f*NAYa"R^MJȖOƯ,?8ڹx#o`7iM)1Oyg-1z0ױ V=1p@4i]Pv) Rt,|)%&jڤS9өDiI#0%S{!H[%F>tmck,^JN3٥8s# ;5.MV"@kABvգWO.+#8E~Ya?3 g0C'EKnh^%fo! xy[(Xb|M`Xwn}0@>{c>vV4aгE) BAA""2)% OԧD_䛪c5;Έ ֡%ҧ02͈G5Yy̎QG &G8=bЇښMQ%v%6xJAnx??SvƃՃ[ ytURXQs EAڰJQNqҲ:gtKv-+Ɗ za!:?G욆y>/4OI  z D/uqzLK1ye;1(XMnlWwB!oGU܄TrI/MzlH٣k:s.M[Bjuqo~h.Uϖ7 Z7Jao,AKJ3ynZ9$ |8=#3iXa7ʺp yB\E|pYO~lPtb)PڭNJ|ZfG"T쩪Fk^L>Аf{7U? yO\o>Tmѣnn4 !'>.臨sDYׯ! g_&E*tXn2ͅcj\0bvh{VnFk?CO@0)!UWz02=QYs3 r װךC?] F틼Ps( jZg 2{]p[.C`E3L|?AYl],QK7jWjf9nlz>q QJQv:ڐ}$tWڸU*9p|#쭸V΅3!Gx=?6̳_̖ٞ!Y'm7m;ρBnىJ Z\ϙDf}e0h[Y(3ܝd" ~d*/|#T?1Mh=g(< }Ē8&)G73p]tqqi#-@ HAl#~Sn(BߑK D0W5`'E(ud୵=V2FI~O~q* 7k_DOGhEuu4'”r ZkJUtʳzlutaz "T;1M;ikzeR:֦"p7m*GwqJdo"~[[7>xwð(\ ZWat.^NȊ -Cėm1[:obЃsY0;R섇j %w,v8s_w-fPb F6brDCP.x 5ٸGt}ԧ7TqƹÔGGצ]!d&\K=;kGd7¼z2&D.}?vWAåX8XE g>MlG:\K֎R=D-0QI+Jd4]{?MV=7/cUpT"[mOqBMNV ao&N06[H NbB͸܄3vQۗ~ۿ*^nkS"A^N5=qxWf>` ٯ^:ެG}Nj`Fvx]ȵ(7WA9 ~Ψ:ôXfIL.Zңgh(rXCp*bR\ :NZehOl &:ZXG%,2+ Fꕃ9f)ʉQYa홵z=f`$OyyNyUȰ S-򺱃 l1]^RO(k35p~aws\ЗlUD226|vx){gMk8mH 7QaI@SttD0 j B~1B?Bv(SkS!t ޳?3Tai7\h96etb(u.tlhw&0@}6^o%:Bc̴$a[wD b^rY[:#/UO&),=B|ib\OW.WQbu.~Abʋ9GU1XY?ER#+1/Y<-^Vo+l`nydI5ZvY_~ W2k cV;EL# q+ E4Ռ<&)XN=Vb3%Isşw{2gKyw撳IX뱁auIП}1tF |+Q0k ~EOWT ҿb/3GqdJk* bôH>)ug'w7۲䣥g_ݎ@[b3w`]< < ->qʋ'w xup8ߺ0tzhYzP:}d/y+ SqA!lU/d8p h7zC\[ΩsXEۚkN=*&[&R0d}|QToMO_]>\sz:Uoޝ>8/^k_(Ϧ53Kh!$iTw߲ŎW~r$5Cy9iLe\F4 jyӗGbvLwrhT3$Sʶ \ڗufЋJ*4kH9Iso$$TS֫_ ENx7Qꡠ%E!vk@bUYωO(Rraf{TpҾ!I=kųz)8 SѥwV6#M Ƴ8-#AtNk Q)&f긁}Hמcz,uvy0`ǍoIt1;4[*f")ZNp%Hز ` FE%:GiJdHܯ(?]cGK;3&)AZ VXU3k?m;jGIRQFghYp1^ Cխ:𝋢>`EN.<VKO=@d> + 4tМP*-a4lp|AFTJ-9q)u}B嗣 ]^: IVx:T̆o_+jl.h*J$¯'&MYsNQZkgccc3fN'i *$:S ƾJ{ Ni{6 YhyK.x恻H4V2hŹYTbn^b;_R]N$ ɶa!LjX ֩ޡZsO{??n18kZkuGwLq#Y`֭ƙG!=|-iBざaè2 jov: >aDvhgvX`˂LvkPDLvJ=B|ϳ5bc7_n2{/65~;ox2I7> %4Zy W*߱Lp~'w;d,.M'd|#=Dsrk`_qexZcZCh>(R8n`qt 9ےpaXH&АolP=(H,wf $jK&gwΔIAHJYbD?_g:{g]CD8w8: 0.*Y*0TCV$:EyV}Z -i9]lK6ӈWJ j!tMw`0 I),W3x]„ i%wtId. Bƃ f>k'R9ȟ'HvX}; u;H9Jm~*QѵIw>{hAęwn+]%8۳ j_] C<; &(Vu6au )#KKްw$? VH'ٵXr( eA0l Qrn 6 czdq^\w~IaQ=G^(=yW=,Dm,>TLץ/Ⱦ,σn4&)piA?]XA>_gВH[zh]]oA`!5Iy~Ǔ%Ԧ=#"[ (z{`[V <[ִmmP-yG^`)ش){ޮq׵ P<s"1Y. /MMjZtc 0 9ޢIVr2Q5bmJ9XӦ?`f~iRn zY4-KTuFG{_lc3 :Js 蚝_<BH:ӷ" )eQ_1}~l )xC>,YG#Fr*L=HHsc8m9Mg{&3Why$qn!=-I P`nH*#D{¥n g􍞧'KڲH`B@~0 Csl=Ɯ{ͺH02 BBV:@ PA@"8VhgX]0ϝI<˩@ш!#W\(*P{H'A5u_!6255'1eV1UZojHp5yV8O%'M3RzQ l8 vv҂P'Tuߢ}ov!`K2OFeK#P,vz\AY!-Ԃ&V0YT@_L73aK~  (밌N7MҮ:?tup׹(YzpnF)s`!σܧ*_Nzv>mq,‰D}t5ĔTf ?#1S;[Ҋ@W 5a6xJϏ# ~ژasll#H.+}+]gIhG9W K!̼p[)a:Qms$I2\X8z5&{FoT`y (?IxY>h/sr? oC 2-(!RW$6".Cy#{hB=_V~w6k;; ;,N͂;7tz!pYcVc:J_"CdqKhZ9"ΧMkb{=/4Dij-ظj93nTLB_4J5hθ݆-Z=dRz%xKƑXlhJF3TseX ԠESUr?C:bMCN^XŌ`~v*ϲ_XЀHr1}7o[#I|~^#W6 EߣzcrAVGV f \0wCkP/vIplړ+BCvA#5kM,Q yrL&s蘻OÂ׵ MւA΂KtN)d5K7 |;|D7Z"`U;~R%Ȩ* ֬t c=[ksz:D(\+וnP,BPtCF}ٗЯ]H1Bۈĺ#7cyC"T$q5Ցv%t}s>W){h ~h߬'Y[6*o{3qLaTw 19ً{N{6+F ox1F~KpCBl Ukw۾imw}J] Y'{yU~yJ H 'rɑ_.FYZ ׅlQ=w#I0xJȍpTJ'¶1e L@#P*rf(N|9-}["&TLM9e%#v 7Sx޺j>w%dyjs/iے`BXZ>8ulP|M`M oׁi} _`o) W9%cJAC~1mI)bOwA Fnޮ@3iM^;w9 Q:mi1^fu%Nw]ʐX|ʎߺ K0[KW2=z}{b:.J~D',v ?[%,tAfYϐ,W.9 ΒJ/7:Z8 ׸&9BЭЂ PJaϯWSҐl`]A&4fȾ̙AxD?# vQP>qgZpA-w^6_cwZw ({ J)W;jEvhZ\fڨL9rQ8e*s. Qқ \Bʇﳑ\:0I. 3Gn~ SʺFZfXʼnxadySt̲gte{!~1|ʮ8C[IB,"mu|E/xߏ $xX6ףV./J<ŗ[" C|c`֧QPTX뻿dcD9 EMc#6O .=<Psf~ء}\K]0אm9_X6ꓤ-@[xv_+G%_3xI!%v( bTJJCѐQM}2,UL!> lUJ(A'P?/+>|8Q ^^tT݅sƨwy=/۞Fc큼227h[wd:ouE1n hڌ)-&~.I}!@I{buJNLBx j2;VBqoM_4(~Bh|cV EY]0}AIVv/<5yo qI@drD 0uhoD@VyHrE@U.vp,ExSYDw 3X R$1QwN8gv9@? l3'%)0pQ! h_"<͟jT۫8OO|u!$TirmBm;|vWNe!r4aJ2Al hϲ ܿ_'C!Sɲ2z!WÚ`di(}UUdFIw9DRlI\6XB ˖c_b?e h(gK 'go&o>"mKzV4Xwn[kBq%5US&l=`7q @TW2z*] T?s4uѯ9n. UƸj@+ʳ\qț<;8(ZAA\u"Cի6*!e!X |\R{?[Ilq(L=v 懌tƪx F$TGPB`KʙsPq:y.ׅOez޳o,$^y0SQc6$/$Tj[lkdn#H&'ӎ4}~+&K^45pxn-N V^[v ^(&nc hNeFN JKĒY0 `1n헗QWeF/)dљ$od]wb,U""Hkx*-/C֍L ]r'Y *"`*5B?sKӊٙ6oQݯpt1tx9OW..uZp"F'd׬jaZ-4(fB:C'Z'pXGV"7>0n,*}T,?>ޭ+T5.?}Rn!xΠk ==i~ E&|C / +0QA19R@uupD5wUfbJk{_xP& dǮy֏ڟ˔k#@Dpjs7eܗ?Xj D˷@a%F`Dj<` rf;N츚4 km{Lvmڲ.\>L&Efݭ/9s_P!x^ƄmG;1FM;ïrp\xvE :':?QfBOlZJOcW%ɴ>Pǹv7ro*k Qmɖ)I`~C4M/mՏ1wF.vlnn .us.?R "i3O%C`Z@=Q9-/wŽ6Jud*x_5b':Sy SZ w+PHm5;dpx-KNxnwXG*yb\#s\AVe]Q3\/n3iQιawli۾bHw!/O2F*Y -Š UK)DJP#d8yQq@B_g8&4`X]p4RxhCa.=lRʰNۇ7@5|l8Z/ XJ1k2. {&3]2]ȐOpmRjY+< |oAaFT9y; R`r?Søbk[G>|dFd\%')-$ߋD\K%jLE&n9_B5<Ҧ(lrcsuh' W6Ȋ b_['D^P_70HDN ..ʱApDv洷 84jlxPHY0v-]%6;=L&=3DJQ}Ι_}=9YDg׆ RƺınF~q(02)G"k}=.۸!S3|?sP39a&ŢN^-ʽx6l$o}\Qo}bD?ҟT$ϫVԍ 58}!d(YӡJĹ>Tx(]m1(+һ%?"4aiY [q'D & 7U6ṮR`K]2T<ojC x8T;E@ё<+=K]h苅ϮQ?،?c2pbSLH&PϪXNj+2gRߖ#n:iqJw@*Kl,g6@_`&رs,;=9>_ZG U֭dd`kn 贤T<||6@A>f*oERA5[֍MBN.74YΟ{}^YThܴIm*HkučOp͹PAo'f̋鱦L6u#0kهB Dg2QGy]`ף43&>ϓҏvUmcD*{̡} lC0 [еx=I k[88`bƑvnpgUsl"9hvmVѺWV+ :u*Oʰջ >5-%YNZפk[dV&3or;j61 d卉9яAc{b?'R$ެ?'r!IpL/Su)v$Q4O: =J\ '>s=`z-By5'_>?0Q`?w{i&p0JŗdCDT7ܼiI!V bZjMN"Qn#uFrjKeQzJaB Q^'C1w^8E[ ďzdKB@ݖ'SYY,'Vw`PVl|mlqPcŒO*EmyN9̚=r,k)"1-bf7 @[˞QTkE"]\F)aVMkf4:sN:*Fا=6!4o n}6%aÙrOc?Ƽ( ":nUzxXaBFfƠ&dAco1&R~wly* R9H;%dP7۔ũ'[> w03|]{P5{Q[1 m̴&pDk![ԉG`nԝufdեVQY}1!n$DܵbW.A0, /~`28-`G$ḑ%2 z$KR&+}NoaZ]m nèט*)u ~z$/ p+ Q~A<@OtAYC'jL}Ph y7@hF 1sK3%;+ F ̆WSr*"c>r0ؤ<**Ex|`$ӈDj7}<ց}_\^$)2sn*kO&bgwzR;wGtOz9yͯˏ)?;0Cb #H9%EET ]omNfKs =qpbq}y`qP]^1qnJ/G5i C2q$v:}uq483YphIͶ̞f!dfRm0-;Rvz>, bY ṷl$Ɏ,աVAZsWgԦޙ[";ϳ|n}2Bw63ٛX!ߍ }>blQL ]3nS?se%8êj7'~Bs/;('%gWJ j|}x xʶfV/uRޢҟ5[(/^}aL,p[kS{73MmQ$Tsصzw(hdp};pR o"#WݔayVڶ vt,P٬xAmx7Ϲ\S0& bI>%PEcSm& ؽ’Q#TƋE}/ !Mj{9HI/=Cڪ (ClKwD-SKUoq „áF-kX>#J ˾MWz/#h` A{iQOQ܈BpA_鼁 H4nz"+VIRCݭV1. 1Ck#ۓr+ʔ&Npen4c a,SΡcxr{5HjEGĊ]e zNz@hA"@Eș50e:)j1>+z\9n'%,5}tVAQzo^kw1NVLMкbC?0EeWة䴼ٖX*⋯y]̞_xB^]@!+9E@*%VT2m ).[ mnɂC Ǡ:^{.Sd5蟲1 yB'SXŤVDEFٌZ)zz5c \9HXjtla\H`KxgUME3M}phEY8 c@_}m*=;Ѐ50^"׍ж:r8D5EoYL)v`ɝm4*߅So++b3w` R-[#OI21e/W`ijDؘUxz'I`!pķN$X0N(k0D?+j 냲Nqi_rQc VB:v)_fu_AUVRMoN]" T_Qځ~/@=pKs1+mCBF"x,OG< {3 Pw2e. 98uT#o ܠYovPR yXO~Ԓ̼'I +JYzz`,%^ 'G\aX=CZgz@AyBt|L1_Bq4l:gñ@7̯BESbhڵ&W *Ă֠=&C+#"%fG?tv!2" JW(An,t+{œ+F ߀/ BYUJ#=- epD!4\?Jv#Y`(1ݙ_: JIp؂/#['eGOڿf9ߺa(ɚtж;Ei.ywG&_kZ'y6V@CWn>g$"<,d 'mZR]6V׉h\?Ϥ@2H:~rtG{r_Hٕ53Q٩mY7h5?lłeAj lSM4)E5 vNA$[L֯?Z|qzxll c8Q0ۼ33̌4Ik+}cSt3Ưl1dN'\]qX<- dJ3!v-օak0c7AVͽ*GpM I/Җ~Tu}zF>x?Ѩ{F̆Gvk*4m)~Se3B<+KBQ8# 5xU[= P;HfY`Pz{F|[lv??҂_y2uT#D8j;@#F]e}G0 q"tsE8UP嚸>ô"%= 5/&h\rz0?)n>D +˃-G쵤m wW!57i *21ٷ>̏6s6gLozs<-6 "5Mk\[Z#HgwnikOPEI*$Co67;KK3;OD+xOݳKU TyHtTml#mQHA[Mp\?fG*C}k +SLZBQÃt[0$V"lm'l͗O)uY9-BϚy%1&Sҡ6\ {? f6^:uFw1er3wA'8%A?Ξ葿Dxߧ1#1H ے${zS?*a+3,}&w7Ak/hN&=+[d,,1/>*mJ ՐDkN:LNkJD9_έ֦{l0nEorTk@3qT?/5G37;lRU;@Ü!j > k|=!ShtGSXT>P/`/N7u-y,-DKEg3Ԇ?&!=IU{ 9b+9$,9/'+Vz#j=՗pm}V3 /`8Wm ~I攅eeGT6n撧빌Ih4螹R>Jcy"s}7vLlMz.8Ob?K1 r XBBbDžgWm~(ӬKhA||µB>eo6LgVL4sh {K`#j|2ӸWf*A> H42XmUC%o6fj}T= cKN֦5߀uӜҜ)^oĸBá}GxpHBO;n=$Ѝ8`,j=S"Z=y=?lE׉BBj{gڪ193_̧;IWWCyb (@&V#%2p4WY=g0Kv V~}k"h9rKv)uPRMs|+bq=p/546X +m h?&<&|stY0Q2ЈQUǡgB-3~I^\KkR%z_˹WkC` 5򰌽},g pz>8J6#(rdրԙo?s-D6vRC~ džÁ2ДI MT|]#fBقb_OBv5Еn:5sb{OXzI>c=ib|ʼn7UNG.))y q{;MZ;ui6.g>Z odCj(VρɚTs[G䕀}KZ9f>2ߝfyTP"b|2xf8?vtajjGR rwN:jp{ RH 5*Rkn.IV{bO'  889jSa<W@EOZ|ⅸ|أ8,xĶG+pf(OCH/V'شֽ|:}?6L g8Wΰ:0Hϊɲ7-\'&gʘ"uUi&Z!Q,b^M=*ʧԂ>z,qȴX*wmw9Z+gFD#i 6J 6);HVeU .H{g|P~V˩(73P_:7@ ,IAЪfYβZ(bS˖TŌ8 #?{&b `4rf`+Ud'!XrKum]Ss=0]t208AԬb =7jɌ|wG;x3ϑ~x$9IoͲn-Vs:kd܆{>Aㆥw˙PzXDKbQ &1Jh᫳9Ofw)S $I2(2Gv9|lz8hJD=?`g"ٲk\Qdטnw{TJ-b\`Cv' LEWg=0U*'sʮG:&wL#l羛) ъQBcB"o$ z@C%X. XqB"'Mj]< `z'<08kBP{c*۔Sk0KvFn8o F* -?^G*qe'XlZ"ZPn.7?=&'eM4;Ez@Q ZmBUnRY7?  6c>'1*fqP8* 3LC;/UѴ Ilԣ1 q^BP2~W%!U_CWcbn.v;kz<N"Y OL϶ه2Cb'2Мcg:l1JY,W"7_f]tWث3}Xيr>uP:klՐ&f{MnZ帿3*w[ m- ߭P * +kƃ¨QjKWھgMliudђ):FR>DeH[ý8>:FJ"hҼX#?kش&xҝ^p(mMR9 skpQAQ`'_3=un?#d:h@"zW#O$*w*Xd^zRTcriqH6z48VaewP͇N >*g|,,hGrPG=rK NP$7,lƢ!IH(d -$e|5g kM,[g?KPvlt%?W ?|۲Drd,1=(֐ C%w[DȆ.&gk:wasWFz @o<{1[o2GZ?Օ"~U/o^[0r3gH\WT[m<;%0[gGzD=Usܙ!hRƫ5ݓZƒ gJ46˓ɦD:Kx2@,!+Q =A}a?vI|c(:՛W/H x}|?no=m6補]2 b}!SFGs½ϡѱDi5kemHeV\ .!Wvmn|^&dQ~1{OWFM:]3a&nnMgàD3q;򈨓s$RvV.R٣yrquqYAGjj^-ݴSaEwxݓTv|,aG1 J00YM1nW_EyVBxƮ ]qA1#~ ٢MeV7b|>K (d(m|5+,[&|Cpryfǒ.C8bZ|n$k[adl }.1)sט#=dߧׄ,ph\2dx+K9؊P2iG/PϺ t3h^'ZTemaQ\=7V,|Y) 6@u4qM|8=9yU> -lZ˒ Ͼ7̨/?d2Gۅgs}x tI@@͍^s{J23ddى_rg;> jdRV!п%`M92ĈYBD6q]RD Ɲ{Dӱξ*Z~"XHT]Q.cg@s>|'fO-Y<"!=Sy[!ꛙ"zJ5T~931k쥕oYw,>I]#?ʓ:O6M({=k6z$/:)=6̔ʍ D5ˬu~ Љtpi:?8ŸNUo_ȡ1 YBOHid__c#ř>"|fa88y91($S@ I()‹}{zvީ~e~d`8_D'3,4Vz0Ϝ0f(d0ͽ.J0lp~A>u,9f ˫}>k0*-WshH2wcQB-eEkLH\֔N[gTPLis0e+n*:.) .KF@:Gx'L6m]33ޓ&0$=+r^/ uGQ+=EElwX5-HE\)!*N$LV~ #5Iywޝ  UT:FI[Jv1(G#Xbۻk&vKNXq PY) kE}! K$NF4/6p`x^uK+_`=W3GiX,Ve`*/b1$-{jpOoE0'A|MVP4f-٦댎0DDAÿ1-A€&8]4%"w=04$0k2|=r&8U4J/ϞS!\(Eڙ+Bvi t! FF*K{#-D(.VdVis\cZppj WȦ2_Qlwg׶AFlj=lRxfTɑnkz4w<Ԧ1ࣱ .s2hŋm1WjIX-ƫ) T;8tmbˁ0s+~dgh\CnN|J mzlU1OsmJ!Q0WderK? 󘉷O>e'aY P,a֩Wd*; YjM#DmٕМpD9 {؞ V%r6wp} "`Q7<܉Kڠ(6T䍏\FMW$U3nBK 0~XIdzIkgV/.+<.40_2Y%\x%&VMnts\Ѻ<8N:NV7Y{f ky7).ctp_g@!c0Gҝ Xøo$@` yD*x[7m&j2ʧH9g,L*-Dwn?7Ηezַk6] ؛w9ݹ%o?vKzZSޥg5li3cQ#|î/Kw!.❃U~ y?F1rq88q?c"F0]Gڨh]D%3߀}j^UWX&S=3oN)Af1?7;a2 _zl4I%=/ ش^8ˊpj}^{2j/xc-at+S?k>dtY*$/N0ޮ"\g3z˭{M^1!xFP-:FBA-u=#هbn.w0TPfy)ɵ]uK]T2]PQA4\]H?.]esޭN(N`c=]S }v٘A1"@:t{8S~_&JC@@Eơ*~IDw0Oo>mu^aL2rבKBBw{JfbxK;Z&&n}>A` .Yh`\TWXCz뙏Ƹ1\?*4q 9mZhzm/\:T9^^]< m^RTpHx\lT-\ZlKcp \ih-Gv %c_E܉3h&{ #)ԌX1]lkgI->}`=8cɝH'RK oKG<51o.2=OB|Ÿ4Iy9+.M^IxyE+tT.svn./^`JM@@Rx$bѮ0wi(DHM>-\-uMɴ:u)kHk| 2(j?#(b%GqhObg<`ʬjW5HfP% &f u i Yۻ]2k%)%o2rѳyz-z"X '`(Ĩ`~*d=1bg`0ʑTyύT D0M۞3}Ni,7nXaLlk3IoЙviA4-~"|TCEEpB ;M(goJ7$߭@HZ#>ߞNrOOtR'$<(0-*P,)bV@跰X^QdE[T3I|dq̥Q`}Ё5G;CtsBwǡ£'+V2ˮ"PjE>i>Ex׽y\DR mƈ Rg)֫POL+y(ڎΠ1Ƨe*9x{n: `8h>5B<ϨUls{zn  a%4ֳ"L؝ )  }ӥb-\^_+ѱ긙aکy.t^mk?ΆgOuT~KVa4C.'W|@%;}1̈́O~I1| .-ʲaS_ u [^r"Lڢ|- #tk! .![R&~6~}rU^TnI$.:HoQ:im~6U'{~UYl}f9^ƖݠfpҚ +a\]dw? uHکUWHv,%$*ֲN@.G 1=UP+1x;$16`H1ic41+~W2?v&ZӨ>";GJ7KҞ7f"zgB8 ^A AlDx7kY-*o/֒돚@+luߊclJ:1&Eq$;AٱZVS4| }9傤i9e~>M4sDY·}I.M|r_6(-RێY 3,K?%C UIr$s޶=~ fK.ڜw 7OK?zk6$y&P_ci3,ܤQD) ;U/ 0: ȓv^ ۫~tv?sg U_Zye+LXIeq}"p>R];ER>&ǜ8sOU0 X[q,n-#EtY5:jU;D^zŇPo =mz]|E\34,ܐXo~ 2Õj%CJ))QWKmx/yON wK72JO=֎K;/p ȳ%X{1_2q1b7GPz g]v #GqA@-}< r5>w$>CFCT_2eg(1 ?{Hdx?HHg8~X$#|&=Xl6YTRQsi(s0 ==Q9b_%L/w Íj *Xcfj[ Z぀LWBh9<؈'&6F,e %MB)pPL ?œUO_"Pok+o2'w^ŀ-vYx²<"2v%t]F1J )0:L5{s9CU4EM?E.m篔 Cvq0MgՓxΙd@Ȥk6q˗>#5 8uKV0wׇ,#tjZHg׭_&˄anC`(t@Y+[ \=y[^$;ώ1;J`7EJ-+PF-kKǿ>JD}\G"J \Ixakhcisc} ơ|%|?qzs[_|,,fn:3m~P8;1=DŽ mQ9H#'zTr4s}9~PDf9ώ^Ug5W_O9'g[[׏c7o=0)q[+HœL,J33^x p7)8m< d$N !yܤ^PɱGf\qEsDV՞p~F iS? @6D>Ew./zg5N|{p#$Jh>d9bLQ+XұoWq6 i kI.RB޲Aa.ܮ7%q2ShxC4&E?0kĂVm*]d;jhl8q5V~Ϫdָ 3Ah oQS%!Guh!LQN^t$p /KJnnᆱ04OAk A<ۇxFlliFD9ruzopFXۄOd!׊i/Ȁ:-ᣝS -Ry$j>a^T75ZnA<fbOE\0wJLVsзr;2 PtI^حۈqôi#{t[ƹyajF 186MlX!.cSȒ/ФXh0 OGNBvcTao(<м̹i X RWP= dz1 >%2Һ5cāwE+@2x~4,y}lSЙK!jMSl)AaAN_w:}7 ^JJvF)nqz\0Ccn'.pALw#Q ~>k!d7rb-xǐ-,*G} T ѓ ̽=16ő7ζ;,1"CA&1;N ABj+guoz'{.ql :6mr1v[L_DkNB`MKǩko0r}/*qv([`fq? EIke1dLHXMi9HtǾ4< JOֲ[pq qﺠ%vˎyt%7&c +kS""n{yIErQ9eKkO{6qnz˚PK|CmLn iPD]ٍvLG@OK"C~D*WЯp.*咙9+)swrPM^cH57T3`;nm!c P{%at$(Br bt/i3)rdG4i@s)Mߵ1M]VJkbA 3s֛s~,M9u\|Ҩ#EzWo0I4rSiY6OQ8[!NpHٲzIrnW9 9<'w'#Jή& .HN>doɴl UCupP;Q|OW]ҸAKKi[[n!K e RmJ@;zp؛I7_OH%Mp[EN}S~xF5tT qMY[(Rr[a݈l bW.Bu䌍 FoGotj*դT iHE%!b9خ1~I,GP:^L#i8)&.<6<3UAR&%lO}I7"(|t"sI$j]sB`3H /JoP0I7dW r Z+IDe? '⮺;`іIQ~E5S^ү gP9 |Q`__c2%Š#[ f,5Sn­Y8}!WTϒB/hPNZ |Uw zU1x %)>olvxT`==0M3oP݉UEց ֑9{ [Z{zlEnЋU4E0Kg(8ɕܷ7(k:6^(ڄ}s7bv-!grj_V@_At@mXPAxviqOJL@퇿31EMkU5ڎK폣P5_`;DEt`lYyUҟ egڮ4`z͟G6qa%WV},oSal˙0mWâiîQ/ sXUeiTXUZPΐRc:-Enx112aߊir(]*8c;J 8;9-Vf/ K3B˸2g#~(i.j-"3(3'Fi;;z%Tasݓw`Bp&lCM,.PV8 f!NXN/@5|ig,":A)j$|@/nO)hhQHfW1N'75S|ɠf!RFnbB NԣͺjI^BLQM$}ʌadDRJ?o;;Wf6Kˣ>~]۟3x,  m:#D4荃fďT &djf|oy/Ѓ/u@r^^>w: u)rЕ]￰RPRtA q&~`13vgAy-*3}%Mi4$9Ǚjܭ;ˆ㨡"+,+Z8맸<{7S[ @? v-Lk.[׫tmV!Z>#({uM=#-9$Ħ6]L܄<Ԗ\ $_R_cns + @j7<-q2+45m=eKd ГN}$]"m O(H쭰bu=>sS3ezĕpI$p }0ֽ, b-:'0w;,(dGB5S6jK=}Pќpxt_ϫ$"i؎JaC;x*iXz)wK[ m Քq|4pR*%\]%6Iĕ}/Qoe) [ZoWh*ȵ3z(NAz?ĭ]ɍa_YJ6,_'BBD݄I07"~gW6A&4]S6 t->q`ѢI@!}hWr)#U:]su X{}RkF829w#~ɴ;M-j Ҵڍ=}عj!ޢ̈́&Ú- ǻEV6 c9Ԥ0=(cFv Iq7o߽RvcH'!*{w|v7rq<*G- *8nu!iXnE##1C%@k nk'uX/Fym =ފ;qX[ (MUCҺ5~[ oc~^ V*'k&e5˱߁VQz)!Q\Qz9MmZTXKYV(G5857(RQ[vA5 EfmFTw[$4lKY`3VWJ4C-0݄ nam>BvFZ yV"F* _ٹ *QxBkwk|=c~VKxīhci7cI+3I!c$O$:°IQdQN.l88D%1,rt0Ti4{cf~4T6Ć].ϩ[LZmߟwq헷?ѡB+\OMh]Bwx0?/RL/pLjIn&Wv=͓e#, -",$u BQhDw b*GCUcKD*bsȥwsSIk(Ŷ Su7WĎ3_iB 9-DKʖUEDb? t|ˇDŽ"&zaY#Y/@\ՓC.hҠk޽Q}z?8դdPg-ݠ swWaD '7 6ѵ~}3 T)Q[jF3Xߵi )zm^>ă02j fQk|mGm ;O~)BfIu%z)Q&-aukEs %^ -%@3P-h%z80 *H;c p_DK{ĞkIN<4*f)/"4d@tn&Ijωvr3NɏvZPal 6j!p9C"A8'6=#ɩ{T ,_ޗ~O Qvbiٸx 3>q9,5m(* Xr[ZIM+)r]Cj]>ܠ:4&w jF3,=-\*eCA=czpp ޻"bmܼǙNu`CrX۲c3+>ONW';w~KډjKE1؈"m1dgQj2@V;ʧI֯ ԫ=]YśM@@LfTKۋCE+$N!'>eTb"3 <)OzV'H&}-eykԞV(T #5*s"|vv}1!Yj[7?|+#Nꐓ!kd7;5>=j`96&7]]y١ÐXKd`9!OAX-zB@ ls_O47 P|q8! =4i;R{g/0 GAdWʦɓ  @8@orQ}tZeB|ŲO8 218ٱ<m5{Hn3X1ڂRnWhVm)ޔgŹr?HP:CX򋺕^lmN=*>KzU=Xܦ{=pK|:?qN+en)P|k V4ZhrWFw >2$j._F4nbtxQ­75tmsyNZ)?|;>J@E wɥI:%9C>tLeT$N~HpQ|'p^AxhO%}!Y0|S}0{d,G^W'أ^e"S͟a]3*mG41H!*@>c[}bi~$ a@FPV~t@W$ KS /FBJ BނCUul3J3T YUke&ƿh#h p;ސWQGlf/ПC7'uEFod&R#DKy-xnw>"$sOW2}uL!c X}1Q_IM, Zr8#LǼNq|[Ϭdl[.74/tj$Q_!3Q!҆%DRP [(0]V,ۗ1lG`brZ+e1KƊ+~&=J@xt9g3V6q@I_qvz$,l/Γ-O;'FֆadK "_p@ڸCSȻ, so đBM^:23I]ZG/0xNg^ & Wf]d܄ʅQ,fa!l0E,(ula9kdwk I* '=*̢cK3` qkQqn:G2Z%CL<&xugϮ (@"Hkf.(pI[Ds8y6 1Bbo$&$WuJo:{&nJ(,WyyiL{)*~ۨkΉd.o ҷz=?+ ecqE!rY겺o,^ J[uz\}C+M̘ $cʮaplY?#zywS3 9*Ut:Y !U(qFl[-g#T@[0j€<(IKUgRwQ _ͼ(>m֪էcc+A,N%  qdDYRW>Y=TPo֧K'N@g> ˓ΐY, 2e-{>m2'Y@bӥca ^uH-SݰuMʼɨ4ri_pdhlJU&!꠺X3B Y(>%gVČ=::sHŦfk_Bt"ؠhX[lI&) s 4x+ zLb-ņyTKUnt67=_7 $6\jo-QŶ+,`ҷ1eE2%龴kў李4]Lu.O=DuʹaЍy{5X4ū!EkUӞ,,B E헔ɼe4A`w|7|0KLDD#!OTssk> : aʃUI ?B*VY d!u nh߻q˴O%rUUO %t?D-,^e=3 gU{hQ`jtS (f1:`^\ ٣G9!5wιm}g}ֺBvO׋3rqx2#*'&>X/B@xh%Χ;i1Ե6"BGV:!CL@dE<3t֨rp ; B98Ps >ļ?zZe,^x'[oV)|G#qFis{)a3Z0/%&"}:;]1|Agu$Ը+ZE8dZL XJI jԛ_^kJ6q%};_ɇGGe(ʫ'ؑD}3o/Rn|m`z7 Qң/F](Ҙ07|+wlhϭS!1oS%̨EԄXNэ .ޱSn% K}a \e'GiCowOuHiРFc[pܘi QywoŸtdn!svV"4bO4֨ QQAeM22>\̠h$,H,Ř1&A=H{&l }p5x ]RjF`#,mga2Jc_u82H9fm ѻ_<fP;KgG_8AxTT{R4ayP!&HkuبQwtEͲܱO8y!_ƥ2VGT=)FVGgSNJWI : ! 0sbxz9ɒ'9B!Wpk2.9msϻ>슡<0''1i>7B8!礎e $+ zX _e&^L=@HlƮ\q46#e ɞx( o3( t.F0̪?E^@,3 9ܐEKHٍh߰*yGbU}[2E\LDfIJ{ޚ7ӽN'eȚ0 (Hjصn{~'vn܂H`)$!T_t} .$/ZJ^t4h G7HcAC~@/I>'DP}s|շ XuF"Wku tE)_1_G/aLEZF >zOpN2֬&7j `s)Ps((ik30KZ2GeKJӜT`!T>4DQ< 4=!+p g_,%ժqI7׳t l0ͣao^:9ySv$H&O,~ l~{j1Lџr܀ 8~X Aá1I56 &Q?4*2*Qz 2By wo o.v ۿFQ |'9N;yŰڀ I buӅc9O 'fN k8br?㐓-.nsvBr.OYNg`=?7L1 e'& ngh{7N2an8ܓy#ʯx< }q6-(!AbVK˜4S_z.,L,˞NfBdg$qנOQ}d)RPJbhX}y.hb>_bHnftF>r_+"_4mK@E~EawnyS{D sO63r¿܅Wm"yӨ?h[f U` 1> j@Cw B2jo guRc# Cj+*\lI/ QH0uLFmS*`ځ 7&ט߸$6a^S _-IcE1U55+dlK:u "Hv`ko`iyR5n5J Mӱ|Dޮo6CC|B 1G@m>U[âۻepD4->(!eDz" zF BTG6qc5Ifu𮗕ݩS>l kb0BX1>t<}J6 EsKvW/ Ajt=lRDifAdæt+:-}s4e?QB8=6>DZi]FRJEmo@J^Ak`UNǟ?m ݺCdt bnn=~ wA% T9Pe4̞ڡJVq箾߹|61 kR+jOg l`qk) {<3;PMf}szKᤪ |nAӥUSEd:4@-w_DRq'4sy.~Ë\4!dtowB9t}3ae|8M96۶%7wjCV hߣKŴbSLZ9apu !0;F8'|@$@0qO QHeWhbc)cwMZD1,mQ4aLrcxڿmu7"Jh׌kZ贒N2`6)/nԡǬmltFXLh؀QOGkxSMe7XtuI" kZu,\6p)cXG)!E0lҹN4˟4nVj2{u7Bi;{mۚ-6>l7Aj;7Wv e7aaBU5d&/rk艨C.M~FCN8Bl.sR Z[_{[HcS2JuuL%Yi<ї*葌?lۖ–"1]:P:nQg4±h9u®˙KJY<"0nZXY~m"p{%*Q :Z֘;k3ʓpuLP@G\*wG큥سy]tx^*+]BW}PZTdM ob'RK3@\SK )p#;PvW~36+?"FZb4|Y"Un ` vM^gB`)>(A#z;X3Aͫ+)@B@+ ^߱*RX[ݚ-奰/o6xp{ i2en\LA[=C0K(|!4`V\$38 r|3#)_Jƶb?PScy8+- } q2SMMbl>j]nR>[\tQtkʠ9 EIi,̱BiUY6 tcwtMLNm) #~ʑo\r&l)բq6 9+G̞0F{G|"܉w'<=*=O=18a\jP,j@F *pHY 2VD+EbQ~zy?'s`[Yy99?_p`wqX1{orF~67lIo :1} s7[TFHZJ!%P$QG2q6 /]Zm. } m0sDmZWbwMEK.9 OUj?]LuU`'틁-F%s+}3ncqോ !6gXTB/fӲ×afu&gشp=pbD.PK_ĐFĊgGxH 7g™b:i'C4ҭ8,c  N%lR\'$^ |xmr#i-8BLe1o+i`v P8voDE:bybX Q<\ef> }  uxkEaz'J|i~ s3)90M;I&8=zq;mt7!lEh 0ohv9EJz Osfic {$ЏDk#%ICLHY4־*zkmpP=Ro&OQ!re{0P2 kĖ0<:E׈c/: p͸_TZW)g_AA~+Jޏ St%a >ӿZɡ R9Yi7+(f?ާA~SoV춘ݤxKݠ<"Ԅ!KUd0@K/?yVftI{q Ni[1V:$ʳ8 o_iwS#jܧ@I# uY_ӸX`ԥ{(Z:r1:pp8='c_- 1sB}d?Ÿhj.ԦjˣzwB9vlޟQo$ MQCl3|DD,³m  *=m£9lxvڄ260 ku0m}A斆lXP^PoBy G,Yɍ- يy#O/"YYk{\<{KV uRBcs~RB 8;^qK(N/Ko|E+glqŋ䢑^ʗ뒉9y>9^Bpx=F^ ]E0PTSA@1$WW;6b`L\eM!39,5pEn:M~c(`+$ 'CheP}E|!Yl {A Z bY[Pudq۷Fop69ivbhc9@+ kD$Ȣ}оKk,(Ua`@5rQroPa-nn pEѳB;n[)M̧|]}\z`4M@HZJ` 31 1o8p._$QHK6Fjh?t;ՋejjW5Bhe:&`us;3<ϜkVxd (oXZF9u!HJ@0U& H֐,ޒaA'Wc6b4bz02nPk Q*EEpCN>= ޴fe8 єGx^=a\z 5rѥ'.<5Ğ,Xx J%t ]`yA#^ٰoGX( v D:#LZRMpP_m;°xKBcRH-JC ɪ=llDD*<0GLpwf:cfzDЇHDV}V[E0S sDK5SB4'@ z~,'i 9;T[#-,˱='m/;BdhzU'ؽdCAP1wr ^u`GT:ä {'e̒ ~X3i}nrPcQW;^ {]L[Q3׽N_ztT>eԹ::A* m;Apgo#(1젏Hzk ;3T^0`W>e=Lp~1Dn3c][.m(;nۘ6Bݝ*MgѝƋY"qQn"'sǔ]9 }4SMqXyJ QlGwH@9#bI{f$njn 5-`BÈZLmhŚ*i 6N_ɩČN^.uNL8֯2G(!nyCdWip*B,V (4F!O oM;xcRjm};jP2D4U be-`Vj0tubWuIY-S6b އ=J( w>U #RV/ aE݅Z]\Ddٺ޻5fakҶoT05"lS!dWy|~DB5;y?xsSIg.,"]:VXc|I?}av{ Qfc-cMEd$H񻮚H?pKvP U}T>1{/_;QnɃ #ZMԓpY-vDႋ!gIāTSˆ\$R $y8n6`_  X%rfp ]0:I Lʨ Z1HgO2@{~v;eF^)(Xa!}y~3a*PfOqsp4;H\z#d9 Y|a0a2R+hu$r2IMjl͂U&}shR|ЋYu(F;',(\O_~|g0}6?F6WDs`*]"A/HF_L)K&:}"spDbr忠6\*DF)pS3T΢i oLП%=@7Q [ՅӬٱc.c g }m01k zxޜhB`K_%tI.׺:xÕVݬ*WUUe:dǞˇ A:uYh^sf4q4>˵>D: [ǩ"U3WitfƓӿgd-R;h_X WsP: Վh+cvt*ҚTÊڐ--`V =sND\)'5 }Xe?3(AhYx ,%دs[GHT#]C /! 0Ai[;0-Q̩`@pUX;*̣D7'\L޳!6o4e\g>֯PD5}uC2 ~.eB;fzyTWe'I2m?3G9wVdLFm).^n! zsT}OSsÛ8YFi0m7x: ,,u'o w.`+ jnN/K8%:V$[g{s4p6%P]Q׳`&"RHd*O͓]sy2Dy  UO,ITu&ΘmH΄hC-wfwvc# ~aW@vG\,x(jt`pxumX0 >h,cX0UWFL"3MKN$U[7~[EHUiJA _7$, TU3,4p^S%ӱeE'c%"v-6]b !u[ z/T6% }ф\6Hɠ$kd[bWNmdk=0i^Z%D"B-Q\O|7gs x+BDz#?c=/YYVzs߶ܺY=Ws~A0jf>}J.8:f$jiyƛ8yW|eL`K> 6Z3ovh9dϐJ6rh rM3k!+4gn,I+Ld3Jt VȬAu?%qY7"3EB'9ikhiPnh%9UC=weB=Pl8-v6 WΔǰODdUFL^؝.`?Nm&8&cq5@ʧ:G|lx'rҙC<ͽPUGS71;%b ~-:L xƌe v" !}@4uv;ԿM+Z}OR1m襜+VҚ7P8zrn~Gy)WUZNl3%2rs`{{s܅;prJ]^TmIQrˉ[,v&)~7+^##v46$jqٻMdYLۻ s˦Zp,K}єG&; #_cSaBR[_}"Cl=ydkC 1`IR#2vu]w״lF.\`ŗשqL} ]/f4c"|{ӳрs8}M *~1Yeْ\ [;(|E8担93/hcKkѰ3-ߥ͜bVkS)f5Bm4\C`j.9<R}lS-iGЕT! ;ͥoƲUr]T0߫1Ct vʆEqpL|0,&s@.MuU}$SiiG=!VLPZ!]J]0QIUW =T%#1g /= 6濉-(KtbtS`&s/JQ 5=7?#*T7Ǔ{ 1VA!\brMQQ:|':8D;"&f!ʥ<NUZNzZ=uӅGx4O37[jn}alt"O{\zDW|DІaɬ [ O1eߜe-F#:7JExo䜊Y\wZDcބ%WF \cEoƕMRf#d(nÈ%LiR)pI5ن,>z_R vN5|JR{ WGS.6OƢ|ABN=z\ =@ieHfʼn1_įhjkęiզ :cS uC'x5TUߺTtwV==4lq =9]!}V$p-χPUBS {'w^+͛ =1q>Zp9d/^\YҎZ.'eY =vDLE]Ĩ%uk/j,\֖]DFA Z8Mzϯ8wn ])EiR 5Ρ ]%W츨]R p$| ו"Vfn[H&x#@+YMH@Qnk5a%#9=o33 \z.8Lrv~RQo& l(yrdxiX's= Bcb8Hfu9ei>y":Qљa$NG}L~S[B>$m{Ϳc!Y1R2Fr@ֆd>>w??[P5Q#7!ΰ(<*Z4YF֬WSx8u^3=I=<0dLp BAĖ0^"*I}jp!Ȫ̖߂)wbn/ Frz?8ߍLfyC'%]bXi=xɇ@nO._BNT9>_XCc_=tZ9LFؓyO4.QvوU@GrF3&v(}o?%Yiоcgߙ/c{Szb]yX =Wa7󖽴[yNH&&AR#F q|=U$ސ|uٻs8Uf|Cr}rMt$TcMɢ@uh&w:V. @| ʑjJ>vY=y߯؇yŔUxu@Uی<+ΘFC Cg|nSxq,x&YݝXhmc6G4/_`--8#ka"QVQ2J ̮Ѩ*{Zy'P'Z559pլ$[,ەMb`$"۟,v7W=Aa^ m}re*ASbI>|\lەt2[ÏF$ D#ybi%z]* 5g? Q|cF( tȠ/)tBTBg'Ah1*~M&KTkqJdGò xM]>X(3 BpbOᓧ+&b?G< 'X>S ^g8!mnɋZl:6 6Pέ_Mi'WwncOv(tVnGՄ`aڥJsWA@ӆ~[Mq!a)F(ƗÔ2(2<ᤡd; DШ,ώY ZS4 (^́iTHݘ|*D{ Y%bO)b)يyOAzᔾ9(RF{ p2`ʴheALIS@.Ѕ"+m#6BKp]iKbF"[JOb4( 1[ݘaW4n^'M*z67fDJj+;$ء6?th٘)?>wFCf״A1pQ/+M9tI3 AYm7Z!c\?, 1TnǙVZ8Ҁ2L+Q>ՆߘG azc6iO~R_OPl\~*#Wbd\j-pUdTo_5jMGxE$T@)bnM zՏ7tҵsiH&:JD,;*CFPJٮ=ҫ|^ђsvsԫnV0}n2I׍tƢJ@?}P9- c x}P/zDCMj@8Ov&VAS_>+..6F^=tQX~Sv-"?\ =xEeUrĎddrCO8u Xdmߣ"oFN#Tv w^+V `?:؈1ޮ/?sEҾqй_$'ƻpYGSĽl&t29Q'XCdn=Tgvh-pNfa/j'g(eGBo K-7C+{zUڃ6;H>TFt\>8LP.jbk:SƥL%{zZ%#^Iqon&L$PԥvZVYRTH ;U '}L6~ƈ)0ƀ(1=${wG y~3> GmV{pt'zs_uC+#^Qa#V1ޯm}asH_Zo]E`H, Y# 2 CI5E{`E/,[NK&V(J}c6K71E!h%\u5 "i"32ts4ƃv1/w3ukֆvH?/thCɕuht ,yfo9?ydz m$w@%5\E\\*[rna3/Pҕ:d:v9Ӝw=@ISe 0r{Dn} kxNcE^d?tjU u^ X[MT̲- @ G -‰;mzBgNK)Ům 7u3$ǭQ/@u,Ո;M Ig'Ǒ|i:DQZWhL6M)0]۔no!NQ)S 2^$K!\F/?QQ@QaM⩦nbQ(.OTEU#Sg殯qcf:D͕k%ۧǔj UXp߶zOưՒ}-4lf$yx oG;HOx-W6wgڟ_ĄEu5K ܘu[Z+jn,7Ds4h-=Ƣ,э#8KHTǝ4=GtbLYh:+׳~;gG~9蝜U>9/~-M&=RJ1=  } &]pHґ+g1Am,R܊[[ dT4s;6GMSYfvv>蔦@יIP畟]/XّtC&w ]" /[ Eڹna^z^a\>O`j"!/6(* r/NR(b(o9w| #j~$bʢ`!eG0`%dR[Zb$f3Xlԋ1ug+cU7X.(9E) "AI5R!QQfT3~LG.B ἹJvk<_i4ѕ\Kx/ H+2dl%[0IjCd_0MHG/i^Juj2q4%JX ]>&͠jU< # ;$%}I52@TANto*S\67z$h  RvϬsS4?݇H?f/ε`W re<(d%~0Dg͊w>c:n|6IeJǧM64#Cälwi#7mKLEOGcV 3 Y2$e_b_mF;[-F?'wlo7Í]]tOLrwl RI~o7'/i k,AE"5d}n6pshW3>e!XHcGtށ3DpC5¤Vϟ1Li5bɉs {zZQ۬|ePSX- tCZȖZB{^wy  WnƚK$,_%!_I" (_ 3 {lJ<,ƈ&?~Ȅ.Q:[ t:LPj%2bҀp3_]tWؐ>k[1Nl3 -))pI}דQ[ȃF:^Y"Jp(ΡC^S1-~2߮W02Cq;w#oseuzS9%3;cMrثGDH,?riy{}}F z~1RpyJbB+|O 1 q0Ĭ=@^=l !((XZVUʷ2^Xi臄R&ƥFlaJ45 ?O5l?Xy lǰ ?E>r?Opְ*,JrEJPgUiF3^F텭 SRxF3΀9`rƝ>5sB'D-<#'IԵV# ̙awX[H

!7GFm6Žʯh9l @R4"n1iXRAkfw8.9=Ԛew_b=he0$V&lqhC5@wa5؄!{Xn,nl_ҐR5%imjgCKlBK@iQK [(+k"LӶ71@yn]\oPc,Jty1s $~?f.rsF4MR`-r11#\A+9bbL(! .YD ,z`+w! l:ct*TS @K3aMMX{eV]sm]/a])'J*@}1K?O['/V e"z.nnmύ,ޙϝml^u:pV_ZonRrDRAY%M@ l]"ަѮxFr_O[B4MzMM`M^#\fB šN%%F9PuEb}.x5rH6B['џ @NV]CXM_FIu@5y2 l:evȏf"mU{ ^멦#Lpϓf3m;;JE5mqK]x~)Ҳ=JpAuX>Ή<-AJ01,4 'COj7NǹO.cK*n6)HҦ AEaq>X,,(MkaO_#xwLnMa=|<:M,le`^$>a^ `)mCg#i3F^D/5k,eڊX$9 ' G݈~ˆp)n]8 EXbϹ'F^bt Ģۨly%vĵQhq;B"ŹUt$)jy[| ` *R'i hJWf1P]$S]z{ le?oUK!c0jxBH4gOU wM2 LBD|gu (̩֬LmOT[@;+j1f, x߄~)\i Y 9B۵[A׺l[.1XMh9k{p =ˢN_Q<+'3#~F%']MXv3 yRr\z=$ ݛII(p尸۔I[J20M~_ 1(ʬtpx%AX&?a11hE(HQ$P1C_ʷ7A t($ <6K-j9O3ϳ*u !* P̃#UJM[+ A}-l'ԯ=K` GRUyڢ$+j64 ^ c҈J!j;GQbf= 1p cP2W`Sr_1MR=ygaѷ($7?1S90PwT9>m:"s v ;Y 4c@e ia͸MRbE +g( GB.R[Ep}f'KM~}VŒdq:|دt 281 ∩1w^|]s*/*qQhM"0 8{ 4<ƒ{R{ sX,3S(TiL:1<cQ[o?Sdq9=xAXZ F/䤝"}\_h*~lo\hklh>ݖAv<8؏31OXوP޶/-kKfph(hN~Ȍ9aY (OCxP).1vg)T"n#n-cC9L:&" Ν3/TZx8vf^=>ʛtG9ޞA9pG}k$%(?-yS5&"}<Ѻrj v`] Ԅ_4T=/&3ؿ"`Rc )$́^`2r 3{3P+$aa%jhTb =yZ+̟b-heud, ?sxG3?sI`yY:3×ɱM{Ap' ]iSאqa FhC{H` /6v v|/&[y/K6Vhdj)ڟTXW&w.`CYtKJ VTR\W'W~=? ,TU:J4l~#FW %gPdK6Z N欉ŀYhmtZ%V,"'d;| @Θa7:>jȓނڊ[Mi1|w0 Gq\۶f@2WV弁W<*ᠼz|7u84j\f4OLNkչ(]I ѩ̐gsmŬ"(BǣUU@ 4$x[|@Ý}D>@7\lk_ u}#\V.wƌS]3ԻrrC;!b6~չ<wS&@T4M4 nMOf[b E0i|ӞC^'u~W6pҍ'lxC.QBeV4ph7 cGsNǢT{VOE;-Xh/ed[('ҿ)aBXW`ªa*b2rChQ.5Nǎ!by6JQ9uc!Cߣ$H~f_S$3tprzuw3.{ ώhshGY_ '&( 书-=c ydRrw5&N*'CXG_ld:ЌveπEC. USqk?MU 薀S,du?@8>1^PnL_Sr'?2*v5@k3(@4jkUGN jJ̜>.7zLTAN{V-~|iܝꃈ L/01l8L"~v(y+$3%hja]\4JNA̔B#8@[W; a 1mfovqJC&'x6&x8Nr3vmv jn)oL/ BĞ ַ2NAA{BJJ59]L4߭kIS,Ic(ܷ+{*OxZ >R hV/6!Z<>iZ!ўy1X]~:~`1^<֝ \>Ag{d8)߰l sMJp4'*l;$"+%MA/O<*;SX. bm织wTyfAR{m]MO1Q(xG仲#h63$wA5,ˢQAq;ͫfQN놆d}\4 M^'{R@N#w4].oɣxxe$gǒ6`(})8HpbSj4e$RxZǤ` N(Y}.휟daVa=2fwuGTR^m PSv|q7e3ݢ]\N+["ݑz:#!PS%On:kg Z ʷI"ߜi;Nb+m0 2ĚRcw6[r^;$9zaֻBw=op.v5iT:N?gqLc@\ƆHyWϒXGPszDV1:M1Ѡz⌥gj ]i)^+9̌؂O=F߼5% js$Cqpot.aI?%.nWDhđ,BΧ99%jhh5czj"L9>عP7 hneD-v.Ux57Z[״Hnx]=~QL6Bҭ%0刄5aFuEV6/-0 UIf.G pAE]l=ַϢ:l\dRa:ʶC: >M2hƫUĊSAib4|Xo'UMDTφ1iR >,wބ{ZXEOCWKEv NDMj߫ q#0"cGV}O#Fb xJ펤|ǧmt+؟l/r"4͖ />`xM˭3;NzS Q) m1Bd?IsCLP@ ,j  _[Q#ʽ7n0Z6KEP2ݼ/x}$).Ah܁+U4`zTì Ҹσ߱*ڹϙ9jr-}Fu5a.qxc@l޵"naPBO[vr`8VQئrL|VAUޗF.Xp^tҥ_Sg,*Dcy5&mK >Rt>giI빉`l=WtHFOc,!5p%?af#"obQϨZ0?|`[ %Cu%II/Xgy|YECr7/uk2m~ޥģ-ފJˏMDJ7 2J%Fߪ6/#, ~¾uj?L ۍut) XߏkbVy[ ~LbMUt qk:ezP]$?DQa)`q 8zoc(Ϣĥ)~ȳCb4tΡBoҞY>|sm*c%#>Sܧ+9lcgf4/4Ezqҽ1@Labjyg~4eZ+zÕq iO.P<) Yi&sb=*@tHd_c"O 5IJώNL!$h煸6kNnxľ s{TJ :a8: pgeܿ KocB*qK)3M, twލ]B Dߔ^@Y6d`tR".)ױ{1Orw$>/|H7c>= ^̡Qh.LR1PP4 [lYcJ\ q9L Ixh|7Yg;NNS|u܍"X\Ryy%RT>,:: +,ѽ"9x&Lt+ S½q} ֍.{5G9ʴ)9L$nΩ6y෥錅^$LP㿑3 G";=ztF@hYnyeJ0ùFJeYq!'ꂽ<3Gmu)CrVl*sХ~j!2 r TV2R@1zj^@ z81m5Tsh:>nM8*VbU8'O#\Qs(e'6PN5O,8o?pPX˖! g}=Y +a`.Y& y;R5r":У9+a@oS "iϕٺv6 buUMlDJ^>nDuRvJv ,͖o-Pᬍ 0"b5{ @Ua=G*;{ kdÜ`cSbIx\^숍֚?a!ˬ|ɅnA&UJscXHVg)Q!rI4&``sNU\sRi) 7&k3~TK@?r7VV@ztr#)?c8{1DU){נ}L!<;Y64h WI_9'cKjv VdNJ~;KpD"n<2_i~sf-?uq5P AӳI]cR dBؘou^*|8Rͪ+˜RDrq: ejohxoEm[ x92>ۙ?C@AYa-{j9ZH2oz :@7?m\ڍɩm8UwF\!|9ZAq8j#LMZ?]?2 iGS\'o-L\h?d<ƢSK2ɿ95{u],[9=ln[NujB~[̡eO"Vv0C@G ;衔fJ QW i4VӂfX"|qvw{j874QOkl̀ﮨQzp]D[oQ?.er RR G 6n¡f✕׀JpS 0jx><,7)N<)lEPuًレ!4A aZqϥ˱Y$?eReݼRVi0@Lp1&1y!9@[]h{vzɩ۪_oYiJ&wt(}~G ͮL>ط2^`Hc& I9,Myr?8Wx6Ȕ,`m:K\•^JG= 컯VA(QjOj7yDVPYy 'ٰ1,!gM1( O\pxeC9N9_("q$--\w~;~p,>b;G޺# 5vrD/ʆlI 6'Y~DZ1=DRaň^2B~Jzxձ ,*這[=xgLk7씇l$f YGl'MfF"~̦qNY8+$ َaxqOMTmp+*Ky۔yٯu a0!Duxm6Pkz])/6gZ+mGp=i7TgMXX@%%?~18%k$LB=nST׍:[ ]؀tbh>Q6e6tS,\)7@7FdSW(y J?40-ľ!D8\W17eЦN ݊]@ݩchHj})Xa`TCwcDŰD.DMs|KI _jГMeq-Rh 3lcyByLSl9 9Pb[Y7TMB4~B`~Zlj䄛j ktEY~!!H};hȟ"*w`r=fXn*JBZn])l 0h(SO&іdEQa- q~@]q}7I#E]؀)]孒փƔ<th.uF3.Q꒤ДIe65mb҈L qfT.*CR^ktAn.5ǾFoɝ=Hޛϒ4>f[3 O\A ,ݥNjJ\NCiM0a1In,9 y>n7uvݏAy+e9ЬDk"jP 3PN V:p*(tPeI2xa?m3kM<^n*݄h1rNMi'zߗ5c+qytQ`NXwyP>tT#7h$v{i-q$Q?A2j/a>ag;ߩ罝4 2']G_@5j.٬[!+! o 'E*0CB_3l\1``+K5"s %YoprcMjoj8烁l> b Clijj ߤ[C]hY#aB/ɑD+<]l6$ мw?nE$s+oieyƉs jUo%!`M\ؚ/׶J D+;018Ǭ-_M4uh^:n eZ;Ǫyls(ʪd] RρҲl$Ń4|o{O^7fd_vvU^‹pU^]79N1q{]):{դI&.nU=7-5,"L6H7_8] wkuuaӍWh3#K;_qGt)ޮvV~Y&f?nE6y حIzϬE7+҂ fw6B$kTaQQoq5}NMhƴ@ AN UV&%gضg!(R!jO Zjyth}_aW}G7Ô̜R&Z&([VOr&X}7WzN:[ VۣIh^`!&@„BGz}cƯ9IFVb P ^YBq{t L`~b%Ye.Qeh4 mkM]\Ԛ(ؔ`&?\ٍZ~lsd-) }9Of(fZjׂTA )!fr8p ^?Y 4gxV # xG1NԖL6n`_#>0a8$>nj|IBlBLuɽp֗&\)tQTMk1-CoO۵둥b>X4R~Fo'esfYH;f1H\[Ubė|KMnK t4 |c WA~@bZo~ФCȉ`*3gn~Uz0)(+[0,thěcOqHɟ昶Vq?PR/i]6JޟX)򿋹Ħ!MqmZw{C93f"ff| qz/0Vdw7%h(AB>vf]$eh iAfNaKtbBoǽ M)%Yg2MՔ5&`Z2K?O9Z; 4ڈ\:89oq"`cte䗯fj=Rs8d1 k!cD8c8@Yu;{&b"WٕT _U)Qە ˆ]yZ7fZdj[%uڅKuNq~[ZHeדs}Z>'"{c?!9z@IHh(c^AWNj `@<\@]Pe*ꊍ|3 0ͳ@3tD >[0kZm]x}>0Q,:7IFGߙ7> u^*ulBoL8R>$ERǦ1A~.)r"Q⿸{.%{w&㝲XmPhӬd2y@Af?ڸ *, > LVK s0[#\{/}vsϧ ~9$ wnCLaZ2q]H{Bc\23v_'V>+X.5OLKAm/Ŝݦ"BN"K#~!4`å^p*Ų!>.s.֤* \z?lDK\@ &9M>Qm_. ذ8n1D͂YbMk2~fiqS5D1I?Uiə&UMӌAQjܾc0RsKO, iŁV_7M1arUH}F` yQ?v*UNܫ;j~7lT(k ;[J|@8 HJ$ k L'ǑI{k}de[]`CK'XGI.sg[ Y^ E0[Pm(x/}{~KAXlUzgLX,֖i|$#9|vH~'T:l)i Rrvd)Z9B<:D+U+-o nkF=Տk(uGj͞NUKt30K_߼ Ը683Wßs# !E8 T0e}*0o2 53߲ 31L$~fCJr±Λ_gʧG+|B&tL D'+/ntFrgrܖ5; /8&Q׋ һ㝣!22 VaAl]9&?'1̪'>-0R)ڣxuOsB"U<$b_<)=N8!8#P??!QH c8M\`ie(`tգH{.$e'dSM^F8hnJ伜K̕%b U51<;D:8y0^?".D6\!hL#Bw4dk>[9 {W@` IXmĊƃSƪ 3WOxqIU-^?OEɌi-{xwà}pМ!rȴՆ&:Pf(q#@يmdJPօsNeOvvwg2hi|GޢkPzFZ ]$ +)Y 89;gVs4;wRm~0uέ FY4x|@)bs.Ǟ筏Nh5 їB!Z~f o#P{%lyΊ=ft>rKT^H"FEwsF0JU_pScW']WC'sDc.sVo >|f)|۬ U,F;hj-OĞ pj$wJG"iL%Nsb` ^@)Z)JK%ԫQ~aD,Njd$elg )ʐnKci) dmh G{72kM39zѠ,hc *PHid)(\q/]5=V6h>OY͜׍DgK7CncsE0`P̙yD #A8 :%D5Eŭ׆YMF7w-~iUÈ8p?6 ԭQIߢʃ_y#q]NSnfEô/^JT &o\%%.a "GsOߟ~|6+}wA.̵W ƻgJbHYDod#IY_>yDb.Ϳ4\*,7$X?"e%TUG+ <74b83_Dͷ@TNf`y k ]wX9UJ}=1𘻿i!qo]"8;['cM|[yx5,Ly12UZe`o܁f BkEeĘ u&\=#C ;WsyUVhSCMہAg [7G&ςxIx+g)t˶Q&Oi7wDj+2,_5p=}51ꆀt&@ބ1=YNfG D4l)JPKmTb 97rZ1fgo6.2,fjBG"K61l!&Pz$T;6`AW54/tNVQÉ o۷=)x{%s98W`i O$NMLSCJxLJOF!' VEDxL& ySzېPt'.\yj0C*{l|6MamiJH#pr,?QY*H;EY-WPEIW.)3n74rׁ[(dm]ݽ )Xk TÀRbJލ "|bG7U"Oh]g Zk6D7YdJTdr ݃a"Y,&mi(=2˲ nQ,j$T1=BcHK}ڳVRE(IYjo= GSpZxq_:6jLoZi1dSEOS,Kr %BB0R0Wژ 6'&F|-#c9@=Ώ76H㖟洍j?fH׵F|(kaBxXj>7f|YEuM='(5r=2+` , qX >4ut;:%zڤ*"g0X|սu% izYV >*9b;0qꖽuZX{?_h $bۍƇ͝p¸nUq+FƔMoz27Ґ \xh%XB:鞘's{[OQ|ރ*ϟve6t0;^ۦpm\9ò s(z=_'3yMش9O,C̈R8.HzmX#U:ڶb ^FL?=LrzP&XEsNB,fBqJ6ɸFI#=!AUla} +K{wqd|AVq?17hRU"0aqü44kf8f68SAnz`Vv;l\r(~ 2$si0,8*'#Yw]`ЄdLEX~9ѧ`#H ҩtDuYse ʉ _[> vA4_D$&JQӜ: f-@&X"]KO.; nӺ(;{)%=r I&g]|%auWiَq}) k;4-q<8K1eA;OhܔQy):M\ˆcU}}Uv0{1PtM.&+ً7ύeT"@6;'2]%6yDBP횼jlqtI| ֡ufGHpMN jB WF8xd])/ mEb1 {U:kڭM$]NJ$J,EiR5_Q:ˣ>|/f 3j,O00yã/S8g?%F̓E:OŹR9IiQI;0B6Jfxkm-6} ĈIuXՏzd:j~[i:b{Uo474QtȪr9*d 4Hivk)g:|5L]ܼv6r8r7,ktFlIohF4ْǐ WbuHc9xUb4 MfpLK["B51g5$VB5($#C~/O"Ieo mp>:9-G1bO Lj)zÛEhਃw}#_(k&~nQT)x *t-@RL:,ZZ,:p$A=On|m[['vtOÝSN3Tz)z#gFbPo(`3ĆQN -vuhr(2߼ ܞod5}5x4ؤX7cm݃O31(x6/WIުyI;LH(UH Fy E~gۓ%VD|mm{c9n¡n? RR,iPkЯ+&T.l丿[)WXP]H`[C閰Lmi#<Tkכ" ~Gԑ[tA)!b\)<NT*y#?yޯm2\{dNpKueU[16P$x!n$c?qڡge:ua13$QUIӉg fT~~$dƯx+ƺRrBhկYiEP-[L2H\s5js e&%Q1e8 )>aDVj7ESKi|3l*qV&ӹ;Çm\ j}V M۪̤*(:C`Sf J= 4n/ l4 j+*pmӦR/ܾwB5Xl]̩q' MieM!ClS-h4d^#MgQ0~8YNCEjY84P5P,&hےjnfxJӆJ钶Wh-Ì"Qq>=4ΑB];j^033h>NFޒJMFXzAg`.L!} (c Sݹ%b敮 {ȫ=f.zƁKEDz&>tKō1{fExj֝g_H) 7gq:Bw(?ՙ()U@~-h1ʛC#% r guoS퐘KMagnM ӔR}mIϽM_Yփ{ _b;|qT74a~"'@v 祋0̶v 1-GuQ]f6@vM mՕHi!دqciԝ9_|::^M#x'Ls l Vo!j6&eP40VR_c$Q/;LwgI y8-T4Y(6*~nFe%bX; yļfY9.B^/-iU݉ BQG5=E)΅M+PPc_T=@r0wI,,ZB,XxfN%MV}{=-ٹ+1'$l'#6¢j!GEzW-o4=fb*PoD4]{o ֔ZD*tt(љrae 7AS5r+i.l|~bSaź:K0mْi"(JP~ \ ~ꍣj'QT}yVgݬUsPkn+ fLmW(HDa T!**V7 WN{91ꏇWxҹ ]kecl!k,] @;nync=_{אr2hXgetX6/C^Y-Dzx͉gaZXK(٫EDbxfɰBd/? ~"?Óln"OڲDyf?LqcڏiB *@_u%*/mxwdenW8W*ʞ3"4o!k4.Hm SߋB!,d?e*)GU]/vT!-&s&Ș,wxOqoz&u%PlaM*UysXÙýr5mkhArfnR%?ElCWiN'.xIiyi߶pO._~1 Q.*m&حfo9(]#,gO@s ګR#Zja.M~Ԩ>s¥43>?5X״Rʌ2f}0N{L|a0eҁcXVo{U e[ i + ؏?snHdXڿqU[xibxIU( g= F(Czaqjf8/(Jp [+~X&UKN!ZƒP B:75ſ&BzϘL>qGGU!/=㓥1DMߺpd9߅v$&JvPB7W"艥l qCm0-눥7ljS)4 vxj؏Ǐ+:v&4hb8VLu7C~/ aI<iQbs=YwٿVr6l&QFFXo^j$jP!at*GAC"Uq"xCdZ?_(ɵ1Wyu4KtWgvC 6 ot=%U1cd_wUuFQjr94IS[.~?ם|1q5U9-IL,횹L)oF,PSnhp1gT׵PCBs3CK'w@_8~`LxyJAi*To>T-yyJ1q)ˈ[۰_N`-3ݒB [9JUjsx`#cWK{|Rch8Otiue}hBQUusm)ӫVͭd]9A١q29:v@y`ܠ қZ:Fhyst%:^XtG`zݎm7=!oB^ u;%m\?W݄@cM XmL]' `xU2's|kWЀUN(;@`Kb1`75ȥݚ>Uػh-@*qa v?TewlnR '< ZAE~0Ic!+!DJDX:J. -tm_ OX&⽝$`c vd[$ZnFW)t;peN7a/>GiF(I1{)`gtcSIJ$?:O75V*0*wmݱ>)BRXGy+Sri%ՃoOz ٓ 6Mf$8M"37FǑh}OuwE޵&[WFDɝ`l盓 Uia*pe<9 )j=O] D +FXs#b ))Rz^C"d @ik.p[blS yio əs<'#t\ gr =b&Lgmrp_#Jj2Y¬YZ!KI:؊Yyk XJI1J]qv݈zu",?YNe bv33vLzr]\tk^=X%GR330&1#huj\ޝ 7p¤0Xo[.(AB!ZtMW$)tJ䠱ORlEb@rqSu!֨&VCi -pg'I? ZaUBGow-0&t91?A|*xBW~g(nDï~٣T$}M@Si_+obk69?NсN*>BQ\b̒iYP=K ؗ=,KWjptl)Rt 1@#7 m4U7V7yd#S0:!e`X>Gx`ek߼{ǚ?Ӱ MmZ= .Z@N|h|Jȵמ<r-*9x $('Y'<^8.2 U%dO]NWJ89Ic$%2~Y3TmJaoz1t0hIJmT>GIr<ÿY@ bH$~g_HLbt;%io&WӿVt5̗4t?j;W.,[.EՁ.*t"6ߧDN)J۴2 {/EL잃\A7#ZJ7^ ~}s<}YYGo4^* \|0/6,e6(mus_H48} REjg 6ڨuWA?E}q=#"&&FmF 'ʷ]:]Z[.}5Kc` ݚF9Q4:/I jr lQ|?S*'%aIV.h1q$e«t`g3d1S=/[z'3/?:<2"XG+__)սUnp\YeLs4XO" =B4?ʂ4M%36tCVFCS ; 9 jYCSЯvɩ$rS?/S*+JJ1mƏ;N.N-^v.P fgڂ˜:59[X:gCNYrgYZ0707010000024a000081a400000000000000000000000166b5088400001d88000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/pulse8-cec/pulse8-cec.ko.xz7zXZִF!t/|uE]?Eh=ڜ.+93[9-PK1/އ83a%Lv,$KO_P12`nÏ 5c^ۊwXITS5y18`K yw=:xb+h\(L3qضCXˏZno4se\O,\Α\K]{ĥ-~2@* <6ɕpzCZ\%ܯAIa*ba,"9מdS0-.pNAu~Pq|.q#nA5_5X(^x1)h8CL3;*=koȵ+[E؁"PXD{*Sϣ[HUH|ȸAI7LD7گݽh\$̿ЛU@G &߁EtC|P%G |ðQ=Nh1Q~@=͐3=aC<R8s A JL$aUQG PI~IMMW aex*SxaJ77~R'cU<ȳ|]QvH}pLܤ.p^%4M wsDl5"2 l`3+p8=@^^`'Hm6x VrÈno+? =w fXǮqtW%BvpϦY:24qd2v~`ղAޤl\6~Cm\GC2aBopn7aub`Fo a1R7!SӬY @?Q-0;+*=U] MFeצ2ʗUD:[P2"w=חnZuh3 XWw @tnZ?lkf*HgwZ.8%#߶5I4ա LvVTqjtg|X8'8 /pyn'W@>r|{;Wp(CQ&=أaqa%k!c`=_%Wkl/]j}<KeQ(F%{~m.4eR#'zEE^KNd 2ՠh*eUGaozdl3ZYO t}` :[KnhՀ*u>K`ɞNm {BC"4=`99C-#|wcr,28ׅf2I2gBsZB;WiOǤEo< o C''?Όf<@DWϝA.#RTZ:QUf 'a tBE*+zP(JxaRCH 1z>Z{>{{En`UK*!Fv,3Ahy@,3;w0,9%= D+tzRwjc}V4 ޿\>OH39_O?@ _!yJ_9ⱞK 1nYU@X}4-8=?ExzFrI FZ0}\49p#jLmyѹRV.S}" 7?ɝi. r>|W[%Š"qb(fX=Su 6&+f;#Pk\ )F79K.t|*.%rZztEw}>9T0-*Cús?b7Nغ{Uo?Q].~4ٲX!82yeeR F l}Wzv #}s2Ħ5:wIԟm뢷Q692kQtݷt'0.+h-@ hH_j 0)dTƸ] Cs8Td&m 4VPI؍+tgTPI ZcTr߰A6?퉀 gR++ny lldρQOkU_ "&_GL̷cI۔G/%vTX#:ύ cUw_৥, bĂPx/kT [ghSSџ#d3^{ƁEmtg^(| gט-6ei%{%̅_"kfuNx7cE],n1q rA.=>F WDElÕK)=#*Ud۽TVchBV&{LJ[> bWEw{7¹mM&=ޱUL|כ5{S% /ώ;k׀Hǘ3TQT83dv㛨TѤGM$X'S/ 5VWn&cͷr_@f,qMǖPc;zsmN8c S3g_vc#!Uqh2<hlSW./;\,PwL|Ỡ\=s#Kװ-y,, L-X%3i{5 f_3H$IQכ7񊮺^}jwOD;cih mKw`-[h^t 12Kǫ׏"H41Cz̖P7D#yf56]S˗^\~[kN>Z$Hօ7Kn_'~{yJ=!g>yq6P⹖ӞosoTH]}w4 l^gC tʱA浂= d|wD%d.9VEB_=H]9c4%S6AUql:o>QUKC1D*~wY5NDWMՋK? =Z^t&Pxuԧ2RW@edz%jRW*yJ0`]~XD**_b2Լp+{ :2n0qi+ ,ۺMTPiD }:>+ur\RgKSUd}6mVv)Vt~H(eH2TYK< K&%D#Y$O٢4E4[ Wm*^)cAWTx)sBz_4rH3UK!BH| 8"!t=6&S,W?cl/M`jZL0ɶǎ` %mv跟|bINH\{Gw'=SJ 1gr#I]&+O%X'HqG#:=FOo֌pґ] a-.g4hL!ό۬3jF_o%ܕ(k2.Z):  =[sO#2(Wn^i|H ӳM<#O!L;?("IGW)o&Ƚ˚Wh6IǫPKGgm1b@7;yCn1<-w<ܶ[[J&Bu4%1Gd@*n`:kr?[T U>% F q~Y]sA!HT_]T#JJ_H57Gӷ|8rJ3k y}zv4ȧm%;5\hif>k:*)o]9?Ic_ #s+T䚋աpYM~6hPPkA1j5Df0k$Z{Vb _ i!W].]Ňuk呁rB6]0=&t3R5m"Uj4~ yrۚ:mqn)?C0DE} ͯ9չbّS =p JD@Ha}K>H#Yo`*,/HS Px=O؏K4=LiӅ|lō~TATϟi ~3bi 42u]elffVPתҩ%~4)bQR &}),K^Qn!(18i7£ "iX+zJOcv'U١>(Š%v8B#A&"8:);RPE$l̐ڭUwg̭%}=#MۑN0"a3qD8x[70;#;Z,"|,L9E`ڬ+r9Wy-sr[X2@:0 ~3{E{sҧNb{IB#[Kf8 YkVXmNZDMXNHnhb^617X+#Oj 訷/;,ݑ]**XJ]LN,`<=0H7Y`h[!P„JMx<,c&))q c4 `615Ԥ*HFAK3Yq8c]~5O-Њؐ4Jm$rXy:NVx> #JsD3;&,tc'21%5ZhEӇV\DX.A`.c)4)r;VR JkTB1%6`1-+@LlȆ]u FA>3w*37.XQG1iUϻj,֜)XT1q*;dySN%>A~T:gYZ0707010000024b000081a400000000000000000000000166b50884000117b0000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/pvrusb2/pvrusb2.ko.xz7zXZִF!t/,]?Eh=ڜ.+ɐY-[5&5G/1*P _u>D8gx%0?7q^L+t/+p@*u0wH9xhiloo;)3;N25'jhnm,^ӳ@ XH\5W&2bbH^_d_9M`$imOqS7p#v$]ܯhCQl@6DtZ5QM~pq <=Q1v"Z+ڬkm yjvګ%[7+n~{$8(A?J|ݩ4 j}li̪ -ʥJl:r ]7jҢEHhy&os\ |shֱUEe<|y8G/U+:oC³JVNNDa?X =L|]*t -mCk/D'$nϿF!R(Np+v3w 0| BYh]Ft}{~z5 /GLVn~ʻo [4Aovgf.}ն rO]N.$^⭲Qn$ a7WFËA-@vOgV.)nB[2둔  j-2u- ZDю^ra<2Ī UK4ogIdž =[adiDI ](#J_R \ւvӎf/p))|(h(=A~ R+W =.B1U=:!?IijTrt/hV|WJTi6ڳtWMD9yvjA@I$Wgi[v eN'i!]p$R ]Y2}NM %-}W0\ۍ/~ (bnCiEͽR<L/]Yԡmm )&~MՃ47~2zgoÈs~Х>EРl@)s6ɭ}yep^CČ5Em! lf}Xq@k'Cт:0siifSQȿ)xގ(eHYR*}>iVjj=hOhR*A| z?EK[ ߖqчGM} TneÍhyPh=&i462mHtsAJx)n 5'SŦs)qsێ-^1kPQd"E2~tj YzϽx &)2mÄm;*򤤋k↡&S*NED:KZI7+- h,`4twA\N؉-:*SoPΌpG!kEd)bŖ;K@69:J2̬zeM1)ֳ r570ˏ0L`^,=gB3c{_9DG- gsnj%NE|]9ڐ-CH>!sgAFȵ1y!baR'L˞!Se>IN4öH8o \+-It(pz?H^ H:3:$R`mN3yoNώH!vjX"`h n;1N. R,9'#k( \뗼j l]}b8/tÁ:99";Pq+ݟ =^f{M[j=EѢMd +Ea{+; dvs~kl7PDZ7z#Tz6ixx\#-QW_ko#x^J21u?ePFʇr>mq%:핃ox"o#0Q6 I|)FweҮ  V"u s4Byvc:SF/n5z6~#د5(ӌ`T 0"bMovT4؀bǣ@Ae tq!ѿ z(H{vXH#(d 9jj"Tߢxw dAl^-6"bBm( $ #Pq]ు uΔ۰ B}֏d~ b&E;i_xΉH}N/*@q1GXg~5(UǫbkCqYb[G~w4G }`jp_Xv'+ߓq $L*U2Bg¡{-p^x=`6,=H{,0U:&meUx*3ғ^!k]]QӾQB35 ՘7t`b-aHTEk]Co';uE] &K̔!tI r ljdגAE.Cc~ X==$<[-*4x;ڲ>Ǯ"ֆJ|t03>PJEaګTeybG."k^pш :BZRB&dxU6f%:AqWTح?X>:3oߡy'nNx&Pɑ UH2x <ݷ΄Вs\r$s=Am_{=]8 $PjOV|J$xeTt1Rc%Ttq㬽T{u$w0?}M{RDěJ)D q(n0mi@pAXPlm#vz{S|6eGs&z^}T0!U\5iM0vo(*/@$*V+rm7oTM pO|qYGT{ ن 7? rȥەw 0`f0,.kp˧ 5yqs[ȥ4*Kcyȃ~Z \^z\1pTfۄ)+Q'Fg7Z=l\,;6'f W񵏔-SΏG;E1:͡:MpvLB\ i n1BO58>\kH+>V'K)\lBr"8|T'̦ $|=\ Cuh^٦f480;]Bn6[=5*w,_<~ܰ]΋0T!c?+ֽ );K[4%חډw.Aj#zڒQ!]/:L*p'tmԠ`RiB[i:)PPӀǗ/-|`,yx+(X[s2r>Ej:"2 r$ č u# ]^LEe::9Lg-Bl/;$B:& v%%6g M[,.[a.x6Y˛۳ES~[:82>1 eK}!*KК>25aB7Vu0KT"3}6ciS?h3xCiȚ^w$Nyrh0p驷4raFr~TZ 6~ &bb G OW&J|Vo}zfNF6 7Ee);v6b#dVƓs`l.E" (9ޯ`AVavlmPZC?]:DSypCÛ)2 Və227|cHdWA- @q]ePLYbBEs J-XχL" ({+|d Nś#1N"yS6-٨(\]0R1v?T9G'dEJ(4o:!#H+I({t<$YKx&gwB<~4v@0Wc0~2}5tN\=VT_"VIxQ̨mRE>`|K}8WR(!6Nn\MBN7V W>38%rEn2 :f~nu̪8(BN=Y+۫tq_`aNJ ȋai7Ri"RO<./X<=KĤ v"§&%5̇lqE^U-f Z8?6 eOHbPEU $-U +CN08WL;j{iC`ekf D'bʿ<,Gew2{*t7^ e{-pŵD~Ψd&/>Riݵ͕zǀ>-T<\sd?'T@=JB҆z4!=BC@`2g4$GнvQt\&+ou&i>z-;5b7,uan3t['<&fQ,bp+EĦgxb(|>7BE!uD6l?&LdD2L~rmt̀YEK!Rj9~,TC#-pˇQ U :u \^:y><$[5˾wX]řɇ7*c$0k6Cwہ.>zL%KHh@E+a X!C۪"r wU`b«KY"r?ݯ?*p%Q}[Y1aEbVfwU0}(c2LH-A6 @FS!=sצ4ww:]~aj~wTJ$QhڥON)=d'9gjod)^&m aۙaSPҒӊ|lNxi'jpTo5Xm_!8Ç*~x+DeȔ'Q?+u& vEVuF%_Zcɚh d"MKJS+;;fW_!`1Z80*]`T/^GIetXq&G[~HIiJ4j"*^\`!Jԥ . w#/}uZ!F( 7~o4Gn;XI9lb8vs[iRXY@o J0RCN0zi'\ g6OiL!E}e>W#0"*8 Xa㤟o_s$xq} ?G{3"pc1U}QNB6A(%]p͘@HU ?B12oF+`ӥ̢8hܫa-t㸴ZptkB\?fȫvև)%iGCT?H#qE;"GPLҚj失GL]܏ qfgRA5+ -8OΩȐ:~{/d:ApqFGESUm2gnXU./ &Tx ?.P.\v= !k ۾1cӸcx9˪WPi _NmHkW|~K ^)i#I_2 6 K r?nw@XRd-lg+[y>%dmkӞa1ŵC[؀3Ih:٧KQM5bLZnoZ˒DkC3GV6\l̞qWWG@NFG6h!AnZ@'kmD(XK]N:h\~ M&uE\s+1jx} c*v23|(}{$KK(Vt~'+M{[Z)4 5R[&-Ar9Nt]*P{0JʉRoX=L,,G3udU h%Y?J^$K]|y63  y^7줯q݇Pr$0n"-X>?dŦXҺS+`/ t$_޲Z78t]Ͻi/Fj+TM}@`b^FoCWXRj?gpI\E^S:(Th-$HHL" 4l8]/]~8`VyO(p:xah&ٺŻ3JSB ʥܙ;JKO4%vj B]8S[릩N2I3>eL%*[ʟlzFF9uS218B?๜'+un?nvw#nē׏qȦu#q"xqzyEjsYoH5g ogPh$IƛL80gK3$vf`Lљ%횺5\MmAbw7 e*?]3HGOܢ3g1Fq>O,Hqp 6GK*C&<E<28 r+Ĉ6@`G\wҎ?Hyssd~k$5|}x멸 t H\+GXFYHa,~&2q-3KBE:ץM  YKt fy yC7< VPB+oT~8JfymJo^YY' 4 'X D^SWGYk|q*xJQw ۢۤm .7 Q3tDIvc}u\V4oח y&tj9wh FVfoCA(U8 Q(2b 7@ X 4La:~JxXEy2"<{ _BbLwɍ978>?P+n>+u,噥?ΐʰj9=ʍt[JG/g{סz%Y;I-A3rk e5,c*o6<IL[R-YŲodX.b~e=>z v(/zH~?2踗N"v01=A)! AƓ\xHyy@u]ݪ*"qIeb yK0bO1EVdͦc\8wm8A CL +,!:Q0lg#dgZsj݌4@ThptI>|&Ta۝> cȝш\!5n[>[GF 2v͗X9ӫLBH)8)#M=d?ӁF,tsMy{"+$ b}׾k\Ō-(~UҗLaZ)8 ?Ŋ*!U!+*zQnbIɔc:+ 8 `9lDvoq V$y}C D&5D&(0[B#7Oc2JNev-"&A$.8kmx^yAkLZ`yS7[@kwA!Sc#ql$&?Lߚ?&H`ıϡ}5Xώ9k" K!Y]\#&Ko$~wP&8F#;А,?(YEU;\v;y]J!Ku+Ҧocoee Q% T0ֈZE 1*BhgH42#aDtNKzFqI5RتZp%ɓ^ +DMr2w<"sݴM`g6k^#gb+:Y@ Ev3RBRZ-vWC~}BXi$xJ_Cw_ K* FQzBu/7/됪oh(5bdW "O^LUC>ɷ{b#6Q!.309`n)2صaDYuXAEj *š`N*y?M,CxDrȥ]ܬXd`D%h` m!h| q6EY,E-Lql_-\X>݀x,М)1Uđݘu:u+|Pom]p@ Vr5f h`S_qf}l #{iw.1tS "ub߂Ыne1^r;ެ&irR<|DLBjd:GVUR_PGLm?&kiN'DNV.'4OWpu#1t|9ՂaK-Y2t h[Z;δ#B2@P)*N<ôH'i} XpPܦ3XXG݅ &@1oT v)? gʹCtBFr=A* !7l$Rl8{FS oT A{!l*[ }MMNd" SA{M4\n'\}`l&C)W9=ߋ ]5` Fb3'j6 %/Sq66 mkr~]x[8uKpP]{So93*ON B ~j٧6_vKu2pRZO +[gkDD"u*u3} uXEc[qMCO3Gg`Zzۯ{ <&#ӵGǎꝬ)25VzUh сB)*鐽VU gq S}ùUg(fzhC{L-Ȉh. v#t̙6.=#nR+[!GPkXCNkge~nz4*R?RX(F %k]7ظs`5\jRC>ZR"ȶ03@S7{ ";RǖLv <{ {+LH혰[.sfx}Z B%@`7ܮK!"lvy*jǝB7}5eu0:{NPVt"u?GU9S 4a<{.qX]w1cıWx亅sizy;[#к] >"nX#*q*΋[z;7!\YlQm[B[&l5)!j>'X!.pcIYs]5P ~fh ARE5E/*dfkQgS8icHL{sF~ϵ$+qBvaU(%I!ݼgo炌˓ܓ*T`MɊ,z=O/}@90iM{p {hiv"qwʲ\|J|=8'yV2"@=c *tNv2pԻHr|1Zޢ1A/&z 3o}Ue,*|A1:?Q(7Yv^Ѩ[4i^`uL[ ;3"+[9D ASDF̵F ("e4VL+^8`JaȨ {:]i/{^;ڭΗtw&O0)dVˢ etځXIR~nQj"\N:mt3j{Z9Ym5GlwyG&J$rg.`vp5o [}γ *],i^g~ ]`TO8c!w{\u6[6OHj+$o DMW聜 r(g/omv7TY$ntt13aU^R|shɤ)05[N5't#^Oa@٦WJ_%)p>C%C6X>; $st%5Vi k?t-mYOsTE'yZ>nCMWvh$,HsXԶ;cT2 -T9ƚL.C7*˜Tf(taiBǑP#!O >9,fɦ߁i8$8+1egsUޝ!1:LHPP~>T. V.q'7vjjo V^ 8XQC6s%XP}f c:wx,lZ^,Pqrj")!x48i1piaj/u JkpV;e.9 щtƱ92c (YWJ- n+@Sd=\W8S(EL9i[fhP ]<%5[ ]+_J##dy/T ^1Vc*4]K@=yeWg%SX2OV ?!|)/=o\-2bZRGq0G{ne G ECFxWDbKOyF|,_Aw$M_wB7F^ p-Xa2K50b7.k|"|!&2RVtR433"Ka=&97u,.py{XWI!,Y͂#b@+񵇆;w[jS4OɳhC@ cVqϬ@]$(2A>Q k StPwnGR OӫM HsҠnQLޤT\g Gஃw]C-79Zp?}x` _r'YJ&'_ps{U_Ӄ@Omk_y@ i`t\NdLTz{tͳB(]#"AEPA ClwaMU74%s|S)r7O5ԕC+Z$5^ZY2i.Dp*aܖ%_ɿ$3"i^OlU?ȤLh9*cŢ@]A0Km^,Hc4T. wVW@$p-?l zL|\! y@_ۇUT@Hس~qX u3m PM'0CC=) 骟~Ea h1M;/nV`Y:.`4Opzh *IB3vO;GΔ5LNF($Q vmpPE7} Ϟi. g kN"p``<,-[vq?;o4ll;.em|Bj@)dŦk ߕ:gZڄIyQ!uV. YCʞnգL+[ [a2CKC}].Ntmlds҂6!ɲrobh~#\]U4{ fmGEsvsۂ3 5] 0p櫒-k".|F.+2x&6^ܥP[_Rm]JlhB[V]c|z㕪L9cc*S-Px4Wq0ym4-, đd:6hю*HJP`nh]s|7|C!n>6'(WVQc=CKVQ<ѭ5!=jPeqzLߴw A ͹l*کq(<;_̗O,!֓4ߵ\-paO։ +Ujֳ{FCErExw|/ ^kk\0~p=n%LmBZ#H^%&ؗi?)1 dKztwT5K? XwYt:#TTޏSLNj8rl tQ.C{MH'g pc}+Rojߔ CvZU2H6j$d6hɣ|Q'q5`d+ړ#M[!ǤVʽxai;bG [jqeG6 v=[K zD/^]2_SPIʄ!\[qDL! WXRqڲ0'ƿ඼G]c:#v 8fcD)Mێ0]1iĕ^* hGν/Ay'Sxϲv= K_)0' S+`dҀn]&dqiEGMxbT3Pt+HYɸA' pV*e(B H^_AlJ'S.k$ }X{SCw;Kc* W[#OM^Z~ܝUb!d?e[\4!%N>;91B,=c1'YfyԙgQ\0*Ƶ[$IGãl]OޯO7Zkޞ7r¿;3Ud\,:TbjbS&sfض]Thۡ70Q .\s֌cHERЪb3029]su;1k_20>VjJh`͢q~q6.JqsF穋25 r'`~e}q*_A>D׊`vtQMl's_|-xv}[j*x_u1qR@ "Fpwߚ: ml?Ap˝YTL}Ɵ@ :o3w0Q"@xw7_X/ݔٸAZT"ʆRgp.CP'@vP⿠Cc<+B& Vtxߡ4%̰m)e]t&"ecF'd*ʉ dQfN(v8Y(|ł>(r'oInz@D.R)!⮝275;PܒY~M`*Ӫ=E Kû'@H ~qp3gKU!9 D~0HR4WyQ/@ul*q% ŞUݗWl\Cu8&7bxp= 03. |̠|9;TE0pz;/_oV>6rI+dհq^fzdpTdyzN0"9ġ~dHK+c`n<"cO ԩ4dٞ4!sw=GT$j^Ʀ-kwY$s@(˵SrfAEɬ7Yj/4"/+)Ii5j%hӉ`f'SVqU\/5q8P6Z4b|,S軔d 賹-G(}ߞ^O1?؍ VIO^'P Ԏݖs쳌\*ΤBbZ6>#D9'3,.i^l02s@8^x0>j\2Kf~xBPKwV/0FOE.I:Cqٹ6܁yy㧫4W?>^j'y_~DvX5 UM.RߜIu()[+Rv =cyp%Pc.ZHYt+5z S%C87\%_\DŽ?cK{%]AcZG`kZkovW@ҥؘ߿g<,..WK-" M85( ~QC("R>˸}bT{R$g}[| ںo]>zv"nNeFU!OhtB{|X8T&^c@EU}`GhYy\!֮c *a  9KS JaP5]3 2?ipc)3hy⣟Q0nw9ν/MQM~c_ ;*inݟw qm?4| $ayI@7;d`q^~EX(7S-3/,t5prB_!#\3^::[V3{DNՍh$LGۆ4^xgp^L{ʗjSxCW49(jvmC6/+ݸ[ݼű}I*:F&#^YTHZ}Q]V[[q7],YMGwU7#4TSFD C$qxnBiIJ'6N xg5ʭb̡ڦ`d1-N.ӜAQɷ"1f,g^o@4{K/?3x!;:~bӬPˀ B j,bSXKU`Rl9T9S@Dz?%cg:NnIyv6}ɢO>E_ FjUD" Rt4wc-d#vg)D.6 v5~Sgu2L[ B@y:WOQIMO֚z[UUy 9 NR [`ȟZLjF +˜>[ lV+TMMX\ 2v=KrG+#3B7k#p.GA"ېnM .(W腏SSO#ъTJg߿̉ו䙟~ 77VG(ՠOKUo F7Z^X_Tҕ Ls#M׿8[ʃ(.OJɩ{2KD,hz+ VD5yc#rN1(_ggT>b{V:0z+x^%ԅn^ Dul]^w.칓Arh,wyS%%EznQl]hGa5n(-_a>P/A! fDPk+VЁ(f%k .!ԁNGٺ)1EV||mnd%OGO1\9Xsch%'H:p.б̜ 2]_5͗huy`:N}UƼ iھRwmc|uN,}vDXeMe'd`=][%xWwq݋Tc%:AM% DhCocf|N{V3̂ {f$,/cSyi0;4w/KAG^@M+o(V@D6&Pq*bAL9"2e%lQOɖKD4AJ#< TSݿl•Б-x5(|sYY?xP9_n _4X͈uqZC1/>h.~?:^SչqT%eTA:z+3 p2b&T=4ɔCq0TF!?Ź"k:Q9q)_A[3Xy E `~p3+esГчphm&4o]LeLJ'"NX#[iFIgEH,)NdZRb^ yQL>LtV좩׎X_M#G6(&k<5%.uo@*UދFWY=ѷk:R1#17.-'C+U 6|8d:\V<ͨn)qo+Y@|684=g;pfau#DWЪe ]m]`snEeq->ɞ8eYY8]>[ߒIA#$v,MUv\ڗa9O9{0Q? rd2,6X̓}T}ހL_ Ͳ(NI\+m3I\zPw]Jm!{8^N€~W䒯>>75 aǓL&;8dJN\VYe5$uZǙQ LSgc9f LGsi؏>7*R/.e|gwY SdTbz,w#* "Va! Z(KxU쀎P0 *$)Sq`-,q "Da)}C3ro7\`O8b~= i|bk!(XȖTl-JZHBuk$3hpkyhMq>zwB {谳g8c*[=2I0!sd`]uC/@Ii+\yOW](yJu.ɥnct aTq\L 7,4mVT9{a];Dk۾`]OBRdqt~_^:WdPV2ٓŲ yU\wFYOc'~7V3fݫ6lTEV[)ߏ3yf ;DWD,[zoUڡ. WKײ^9pIW KVbmwŝBIghGs7e?eS{Rv C8skm>⬷R aA/o-DjԣYoE#Խ]@/&6JëDX_}- OrӚxo-dz9B:#001ua%ϗTAI'Ut#+7,~=Dk,iee^-I` 2%kζu6o7'^IUp/GyQwai8n ;B`)4HˎrȊB OLT(|&(x*൵jùF kjR~ūvvOH%x]^*v\9; i=QKblr@ú+: 2{5%dmdcA~PXܚ^hv-eJiݓu۪յZA0J38+MX+}giI-2hi_ dzJ!$FH_#gMS>rj_eΪZvuf P++>oNfJ X6$od R9&Jn0K{sqp|=orMӖOlm hr|'C,> ٗsvG3 LIpW=V׮w>"h[It ީHa&8n"NAqfCm &/Vs:2XZ)$BhE%p, MLwAwc5T+}E/}_W )D־%Pd@z(iM:;)~JUr Ҁ?\{1Csw«o%~ ".n}*##S&bt+ n ,u /AzīP]1~S#GjM>JYjp9& 6;5%h?̿7PPC,L#KGIO-8;'E(Ոo"WXhj>e[pi3C[;Fa_MzƮ ɡ9ޥ)a: <ہ,Ả0m^ *S@n,|僞KؾH|FlE]$jAl9FBW>MW$k8Nv>fD2%6 d禇{%O,"%Xoeu;´a:ؖ#ea 'KĊnjAݪk[:%lFETAt,?@[gq[Q8˖Tay©ҫuNRs Fw.鯹,'RwHАgZ?x}kev9H< TdAGNյZx}-K@+e/6UjhN +=z <fM xn"Ucz& uDꏂ(41:L4x0`<*ǟGk &zI^ ]"x22O| !,VB# r$axe9ԤzS㈱ !/R>T܁6O=]VR&xxfYPs@QhͽF9#R`eI"]P"15/ c`j:}*Ƹ}(RL_z_[:1:!< t>~?"SxD|Ĝ=#W+}D2yU#6SJ{n&>`^L8X0[?>h|Jk[RlbfXO76=gQ; "#+qx*(>=uР`wb:޷%њE0y.n,'ϜWK2cB<'/*X[k#^Ltl" HIPv`*Uؓ¡ oΈI={ g D3%Zj Z](8 +D[S=To=/0=,";" ng^ĚDsNI"++? s6FR`6LH2 jx퉭$]tU^@KoIw6krf++nT/O,+rcDO5x~냚 kjօU$ȞM>UGB3$Bm[`φp0ϢHaXcAلYa FT H5;}qiP 9nh8c 99򧌰`"fjC1VNgHք.{2'ܹb<{Wk/@]IѸƢ#@ѽgdcbG(c%"ø!wU-[0zK,q^N g\YϼsƊWШO;@z!qeXjH@iPVPܫEʌ$ja[G8|952g󦞒3LBmi}KܼY@7L2\#sJ_X* نP.QH9r0eBSD/ƲJ}r,fEn`q[ga.n;ϪiSM#ޣl"4Q 0a;ſ!Mtl|IMB8nH5hq/HD|^ ։B!>{MHz"Ga.ϟOG,1;~=ʊܑsZe"TGu)9³zP4ٳ}&TTK{6 (aԕ|A(2M IʓgϏks''ZЗ wZ*$)]BM:HAۇuV`Dں&Of,0ߏ'S76؜cDJ5Aɍcp5)#\`mZg̼9S̈́{{\̡ ]|!XpFlGgXvA!IFsɟy?ꅱ &8& ;ja/CL:ÉOX2N/#M ZÅY^Ԏ=ko!7E: dx\EH}{kBϷ w5,RR!!w CB8lLLȔ<e1Yj˫8+EYKj@C F|[O_ByŦ]_ǝE+I{V~$6c@@)YQ]Ipg%8W0?*<OSa0s\ygbFat[JJ)'Jt3(8hhŒ5 J"kN{kܞ'i?%Ee[/ f7BDg8Yz Ԡ|qs,YtDWr=Z'~dhq^IudUDH Gܤq7e!QG?ȯAQfD %a-$=;~+ʈn/Ɗ3e I'kam N]/~Ak ru}PA!/MfzЀD$!@djMA4Hb=\,"pD޽F"O_tZXY9$J)}f(jnjPB"USgw10lA5$ %{W?B RփH!-bï _tV&׌}OxZPl(Sګ._|{.4N19$ [DrPc]ӒVoԡCLЛ޳%d} ]b`ׂ94?6fSFKP6J~f<Ƒ?)[JwnaAYu@t-II^uYlJh$iFuv2;P vtRzQe8a(+T-joă)mye$W nDg,vD٦^#տsQ5ɉE"p+겓(6.ukqwPݕ0 OcF2lCo%4KL! D aŻ[;hB>α2u H#tAF0|x>J ҠXMzD)VR-bى\+90ġSkv xe=ݛ2#%Hyx.e>w/Dw{֥*6~F#9k{]ߵɵ.^?RY8|U|FM33d&].~ aWL=%͙Զ>ˆG p!S)ݵM=5M[͔!$:'˥ k῱0a )Iڜ;Q/Ps2w>lJO?0bRg*;HU,*.F[¡q"88yWF›H=U,_T w#:`*' [F9 ?˗6/{ 88.z9~uRSXL'5.ŕDAR&erh*-BȲ '<3mՆ2z~UYm&1&sI%A5m{gCB2q/Kw+FdHo<-r-PjPDR\yJC9 ŒfaUjҵׄ3.HfH4\n=ZIim-J b+sL40 >=#W#WS uJ H) NGLsy%kv(c=9eZdSۯG 釅x7V1̊p&0TSs q! gdZgܦnTvG?) ~nkM)|O\mzL"tZK[ʒx]&BeJIb"7CzlS{kڜI~c2#ES7&K05Y1fpՍY '+ n2?qW44g8Ŭe+Ʌs\%;/vBNZG</jVIahtBZfBNܧ<F TbiYe A֌XB箑+1paTTZQ<t_uW;z4c?P:tJG@b d㬢S[,rBg~'_i+zOob|{Mx/^ ŵPC;a%lsI7R6djxOUUo? J40Fޏ8ĎJJ@:DD qG/-d쐸za% %sCgflFOD?!3>W!PaˉpCAUsY1Ϩ?NS }Kf5Q"W#O - >uS!<2}}os0Pr]r,3yj5&]eG\7yJ!vA7(njc?FaIcV9 Z99R<%/_pfh>ҏܝDʭ=U] ɝ.G,9PVU;2KQ+TG~)G:mw% QD_ij{D/*tBh40Ȅu0IU48 q*ڬNi)7Z+)[sJ%1:a?'6!LǤ? ͅ.`حJP VB'v. 8.$؉(h[R>3<c[Kc6ׂm7Ihc [[#ڪe{9{?M7BcYBBh扩MV`2Q:2 1)P_Iߥ*0`t) lZ7}.[o5%FP_¸fĎFVxc鰮fj1ؼq[IU22zBTy`?T(HH?~ι/!lf!v)muevVp@ˬ% vEڬ> 7#xV[ÑuPaX#gC1cd=G!eQ[]_Lk@pΔ }G'uG!JH(4 ,Ul1 w=9zZr?6h p%V^fS :n"f?/?Aâ]G``G|g< A9l6Y.ɧrbxRh>_gb-y U^ӯOQ2y<.a AG@A/ \6Íu(*Ų'޺Ë́x%*51s?ߍZ:"p#ځ{t51ON#grߏv͆Ԣsg%T%#0kѨlt99}rʚxSܰ(w~n!CĈU)#ih|OG9XY}vGE2 I`CFopWA0cv_Y -Ir:BCBnm뾎sfEq#δ9L첵@bO1rTHån%D\gTAJU2Cq# Cw|fٖڋw1;7HRjWNcn =|rWIw0m::MS|I<2ͱ=Di:E\7zổ`YP_H8LwP=n@YK\Fo&ErcAbZdh=r`^pr5XRݸ]G5/6;LED[Z\}Q"x͉[Yw| μj g: s+SsnIOeͼ9gv𔍕~({A#gC0CJ V88I(ٝYe&vXw` Gٯ%*Bb[Za;N[Ye6ڨkai1*">jvt CU*4 RTN~} (-ugWIH2 _Ў֕rX8_YBm?v~{##0DF(Z0[/[E\u2Htg Y=_ xL|+"oJd7W-{~̧s/BޤX->f)!4ͽǚfeܒ(&1RL3hI1Von Ǔ:LRJuHm*L8EC͛Sjga60`xb״yF+A  O{L3Y!H[?G^ooئbnqŭs7!SaQB" O\t+YNbIkk@&l 51({\9 GElNgpi\#z_BHj֧XHQE ++`DTh^~@&%Sbn3uGs֫ꛎ4|/f$&s;="VN\609hx,*!"o1-#Pq %`$# қq9?MkA>DM =K:ΰB|"Dm@M{"8>WP=Ο Ov? Ԑzqgf"g4L} [^k\)x{DZ#Afx| c[i6`& C Hɠ7m4uDL+]PbʅV^Nocʩ X~]b4Z/r=OE%\2֐sc2&yGmN!7 gHjt;4%r=; ^At;&}>_Eh4ZߒV|9m9 >x}TH SK,~cΌU*! 0|󆄀T^Z/I/A;ixu`s l<)OW1\BphY\ݷ+bg{|hQ= 6ϙ^RL.UA#tvҪ uͳ*6\)&()āeU;b {f\|rȰS.(gZo_̩BӻH9jc un.O ҲxCw&#8,ց#=b D{PdI_;4xˌuy9J3CPw .o oX94'h-$8X(^uѡA3glVqOs 0lK0gM*j@9QP ZWM*_=p > ]5? \*'*&&Ɨ9J}^ƞbeH}mG+Z68 ^u"@.s(~v~ Ut+\KZV# vckdjQ 2KIsb0db\S;^b.,DepjRej$ >O|.Jc#9۠wqy#=}x"؅Ȱ,f!ˆzkDHm>q27 m;O7`]x2-H }-*-*vŝ'ѱ1qs d,0("bz 8#7^)$BMڊ%,0aYs#9z Ea>e&F+{HhC>4C-Y:rj{]w-[7jX1IQ WKy`1X2ѭ-8"5{Wp"2uoIb %2~_$7<ܘ/>4i 罻.kQԌOc!IIE0(7B_+A/|~)Wlh< 0f$|ɭ!8pJm.o-T'ŀR 7W֤2/,&Ē+44>W~ bf; fz[{eژ/>[\:oKKj*i^2C3׋"! J٬A(҇*8LJ!ooIw0s$!Z)BK1SI8  s&yMHKD1_} yjxZIqٞߩ4x,j D'Vq  lmf!MŒ)FCl'sD qUL։౥tZNiqy8Z HлLLjU|dD Z B p 7`wt+pmz*d?U13Idr4啳fmd' eH3o"$k)LH9n y($&1̃̏,vGzCyfL 89 "f1p0K%@2i'ėWf>5gҔRd$AJ?kȺ(xL;gAO;=DD'VU051iD>&s=Ϛ߯]3\H^BaI]jKw*%![Ю\؃Va #,/h8E3(%As~ǣ>M!p 0>#o3CRm0ɡ:k'(Y|&]@ILan>h8u9sgS3QjQх H&]szwfEz:C# ܞ:U_YF  k0POh;VdA[( iV-mxˮWF5"0= $ hP wJ%M 4p'ȱY -&r{Y¢л?'l;07[WS@N N"+`Fq|5e .D[LS15td`  &*Fz |\ A$FA\{KeԺ.t@5o%D@z'.`Rzա?>IH Q#$˙pfrM_XBr,%ŧWG/w_p2ڭhڍJ_ j1KHk*Ue)Vz=y"?T+1,%iz̜͓L;@$b uM +. Km^Լ"W67=n~{dg}3Xv5ZrLe]u[mD\jj+lr8ub%XhUulG~D-_8U=ꋮ>P&I*ő8$j,T\ój_)6u|x{2>faӹ eե92]52ښWޭ%I@ VPT wf 񙻭 "Ve%P/~ɩt b>4vioΩJZ0A6$e?_$qwmABu` L<:=`HShP~зS RR*y ?kgv m%4c%4֍ۭnX kޔ(V|4*EȨ32 ֐~~&KuUq8_SeG|^VZ02V9]}zR8ƙ9W*n8bEUĜ$ CMRk|\2Q/]gV;u䬄5O &Z%>tq{B.U=V(a۹wmCSvل׫fs fb R%}ٷNH/8(@/(& ݲMsRqu ǁr~ st "m2Ӆ;0Gy."axHHbޢ?7AqHwKV3 Sgmr& !dz 6D}o$4KF}\|8Wd?o#ODZiwVrHCcξu# q eYbCA_2cA^[H36 hs&=M/p)?idح c D~h5y,2/SDѣTy!1vqB"2?) P\D0Vz;̕&jYh*;?!t+ԮVjHJ4=nק 9;&cYu&Al7xf/̞Kk-:Cij'#HhߧZQ:@C$0TR~9/J& qI^7\qV=sq7u͐V S2׽f`($VIO_j Fi˾7,Vqn9 0unHA\R(rJqfh@Su&o[*WW#c4Q{,(@{Lm>F^<,Koꌴ+3ltq6Az3 0୛怇zs j] e`7S M]|.}%OX\XY0Bw2Lx?Y…YwaS4@O@NZ^JMyUǢ0N@DF-Q ˺s#f>h˾PQy!%oN? to }p ,_5Δ$)\l2av kݎIț!f5{Њ] 4w4'?h-rh] OxE})ӟ`m&a"+|4"`0ԿWh[Q!i;_^,])kѿZgB9j?*wq 槥u>GhbӉ6R|-+1ģjYb>;7r#(m6$\\җFm?h:HCƙ om4ܢ`Ff焅8?}|"fy &W7x7 vEl[g` .W/`nMԱmqQSɢe.h9EcZF>-CUV0"QxAյƯ'ʫY^ݡ%qv9ee|L 2V5AX@~zj>ag`Ј[}$҄dlyp`_% $8K]͋A'DU?s-\u[ՠUʫ չ( 6/]ɇ=o%vĽ,l[CĎ(چ@\mR쳌y&]`G]mڏRfD[_W!1fׅN2iVWD~k"ӆ=Dpw4ne^6l7kߘޅy6־@u41.$_ ]Ris7Ic ?gmEj#l֜_T\5}jR]ҮJ&O`nC;םK_Qrm0[:x]HsUǑv(Qoļ0[li<j{fjQ#y"'l/p5kH bj:]O dU$mӀ1B&슢Ӓ9//4*Az[1ʲj,ڼeQf ]faL@3_(}wWAA+G DÕ G<=\>dTK`,XLC! j bݘ,I䂯c*ȷ j.DF1i܆pɤd{I2$A+YN/P]/k I4tNH+˜x'ţZ3~Eq" 1kxE_le׋$ieϒgFʧ!م^T,#,O-'E_(/߰`6.q?wD4VvɛkL骨뱫*8Ƙg]GNil"!ˋw#W>&8چct}A7h  O98LH"54hnJ Ɖȶ]AU82OB߂{ eOP0Ap @э36U9o-i@xøU,8[*RyLovDaPOSI<5 77R~HStױŏ~ $Use?F'R !lM83QMS^&?gh* |2|eq #2f%jF5o?\[OASlS1FuY†`(f,lS`4w:>)KY__/D`.iܦQKw`@n6(wAx3D C;Rf,Ծx\d?c:ޣAW fHK#k[T.WoQC4H ^k4%)9_f#=zLW0 0a.$mStpК0 a:@3|r@9e̕5=jUqy6eֈGPy)1=܌+N#^v6᥻^e*tbh̫umQ[;ҍLwj{m{C'X䓔z7dRq\ QΌYE_)KSt_4>lQjw;:?D{7,)2V@cigMZ:(ZD댹"یz#6_}aO8!jsKq.sp)=B㖸+r*;Fx ԇ _'תQD,8 O 뼘u.[FfP$ N)J4P <"VaPVb| ?mD+HѸՒ$&恊R.{mlV.-tePl${Б%t+7AG9 z0=R2a;.W2Sq9PcTpG5I\L]=gCY ѢxpOI[~v),-'2-DTD$A`⎢~`scUFfgP]M89p MJo"ޥ(F:o4\HߑؕvŴBtB&Y)ªi ≠hxkKqoQP<6y(ZG}kuF lSxnF(1!l]ziMN6ob.񬯳k\q/hc'c7E Y3~Km(}/g12wB#AºaúqM3c(fX_oK+ s&. "f"?=>p-b꙰^W`(+rioci6_z>{@A&Jݱsrbc5/M~~#lau0渆w%[z '2?&X@'3drՊ] ثx jɖ/kHnTIn (IEOIiSΆX) θUB^^XsCl^D 4@& _?-4x!I:J\#@7<(Y\t'/C8\|%_~JyQHB]mmAhS:Wўǽ 3? -S)"oH,R$&ޒ{IjWRC:`ͦ#,s+rIolPd_@FBV"]-H0&ܕuu֋"7i"e9P8u -t!ߏߐPػcј(7]M@,`xv;oa˂Pϡ?541Y f>:(q7 }!nkuPӤyObfhgE}a׾BƧYXF`|hTL(*(KJ& hc^ᝠg[IW5bŜH [޳uu'X+f>w&*mw-/uVPqiec5m T.*$r:5^zݠL.ꏜ_8mho5>Yőc\]d{-ЈɆSuN4,#nԞyhȠD)Y%lRꘂvwۥ Nqy9 en1#{/@FcoyCﴷE^@Pr\}5S> eD4Z6zhlu 3r'7UAY p[%1k~>+=t{n2 NlgOCTLɭRŒ};EY-M0~?v4&QNDWCD] '$6\*f;au/E\⫭Wtx 5 8>]aJ5 ¶H0/=Xm<2S!HEA"i8Vfh6#0| Kw{pyϩԳ ++{eA|N f1ӚSab_a;)jQƛ z OIK67My¿=2plj`'T1h _荅Ë2a5x`}8.E٣YU ƷqK}WP_ѽՊy=tGc1 4=Om"Y? '= Pf8D{&m; /O1ej!v?=(RB׼쑱+ڻm4 9 t@QɅFyi)ȧl?TO̯ tEG,.NI,=wo?(/Vqr yŨb2#Bː|tr^^)ԝ=kˆq2EU -=#$DۦxZ)Or}Fx*5ۺ͘!q?82&));5ٺ ~%l EGհJ'42*ʔ@悉dZlv=q'%G :1 fl,"ԢO'>cA5@W=vMYɋf-c MوpM~lppx 8|㷲dq/B|r|RɈTC5~|3f䆡4ꊽ0'gO;_ssbc{@⩧8 M,[[kұǤRK8' &u,ycmYqz;0 $_7fS-/g(<TM\ϝH{c 8c %;[RH$O}X hY-]ql #j^?#7GQvh nF>$15xB\tDPO\d111O2Ö]E 'Kg_0lӝӖ@~rCLUʂ&QU[#sËZrDqu0#Ae) |+Iͼl~(i)J̼dS'-4F&޿aIQKQgx5dH;7V7G6>sDqd>/A,9'0ሯ,Qz4+)%ұ_i-Ǔh!R_25㶹*V0ШUsH&=A2v> D [)nea` =tJCPY!.Mދ}x?"äx既Ҵ4>&V87ݕň=g(FH^&PK96J)22Rޯr$.\VDAJ%![!4JE 0nӭ?k% q5 J6 zp)5L;>-''ND(6 Mg&%|Q#kі&w.6UbARAP4k!5odoj֜D\Gij]y N IS5i>0*>~TIErQf}oՎ/89y~c1 1WTa@OF!hyBbv6=hd,@uUI*ٹiI}dR=:hȺMBBOvgqGe|W}Z50Ɂٸi" vsA&P *_K9͛pOj8mQ苷&bId lG@2\I?I0{6٘NXhGY}f!?˹JF۱'ψŋ[X/ yy׈Xe@eӹZ=yzjwR, VmHa<}JO{ KMʞ[973M[#N! p!D 1>#-iG[Q0HV1`H\ّ-#~fOTSw0I;yq dܬu&=9X}J9^O >ϕ?mwypMSnjgk⽠8j+X|) %pYN=(\vkNi#5pFVCc?lXOT[ wm W!c5xӄx\Z]%#K|^J֙RypB~iXՋ+BY9-`LlZ}Ȕ*k;j2aze㸨sXv!ˁfd!dE'ρͳ4\|"zTTA"`"HyU0qpuZSü+%Rě,\̔ 혙X1$=+Jm ),Tb%&r V'Y V,rꪍ1n@3u`z#Li^ϊYM9aߍԖ^ג!oeD֝7* 6gk ~@c ;,`ЛA4%VU[3>hͶWyt$~q*>$>!nV 3'ߌUѢMm3Ԍς=FS5ǂ~h_o^ Ȉ e\'@Xv"^oݳXG0߅HV f-xE.˪_u}#mL1$& r?zPҜG AH}{¡KFD +W=6z$:$ٻGӓGKjfƫi8X _NaN,zv;`EgmoURѭVX^m"bn½KK[O䩹m߄77~ٹ<6OaKa`T/I +\7.b? Hp*}bQO~M+:B\쌸C̈7ҎVN $.28E逛yDDZ;1DN?V.lg4#3=L!ck@m_"4[!!y;IwNC|FχD$SK@~!LꬫIRbu.d]`}rɱBlfЪi7j'E 0 L6Odb߿-F-ÏMl$JNH;'*bAv2!HuI)""z<mMv+f,} Roʚ+Ny_”2'5u>Z%ZF.);,p>"fnޔK|0H& #Z ;3)lf\)J} #Cs/q $ "sK,9!b|\AwA> +,N`ZWЄ7=[K4A+Ȏ"D|cؾٷzD2 VΊqQK< Mm~V]iJPU2};frfSIqg:ᅷQ F/ܨA-48_Sؐi]7)$YCLv^.Vv&"pΥxp;;ӶʊCS0G0vF:bΗ9o]}^N8=hJWL;\Ij H莿6=ژ#(LZEYXXTo >=ϩ%Q>%NЈS2굈#5{(5Uv@w^%5©Â?x$m0$㴭@yem){W#\XN#кim`L+f|ngx#A7ЋUZz?b4IwBM90͆"ތ#z#;$=靜 mux#7*#KŨ#mfޝIe>%c]ςOS&{648]b1ڷ⋩54fUWR M@A.E)$aKzowr+ @Z=V<ٛ9i|1T$lmCms ڷrڃ[RlD|!;I +1C%J uɐ.;<쓠P(9/mej$ .0Ma ugzZW_R@W6 x іXs=rUS.mK5#ib8E[HZ5$ D?H/tn:z& f"-@S=N+fyfKC czYR,R4ExX"HmaWbFmFdQ!^Ly$ckP;.Ҵ?O8ᆟJD8W`̐C 0{h@ RЙ%O77<6h1PQ|T..#E@!8,}dϹ6Ur&RV6KU·^I֥?dwŖOI)\mhF!]E\Žƣ<{- S!3#D/_! .gMTWgLCdI۩C1YnGŠXQ: z8 4 *lc$BAjA [ }c)ZҐw\?5vm8/kGw@+۶,\QBשYu^MF(`ڗ4C[VXGe*f' ŋBH#a\"So`ց!~=׌=O?VGTg(Ss;ybz!^z`O涧|@+0 {@cR8ꛢK}&n!])1ߨ+b3iк|OP;#^HDEpy8۔eݢ\p6a;|YrֵoD}k](Öۺ ùENZ:c8wF[)U$E> 籾-H3gff5}@48__{b fD6B!'L.YKd~_8y}'&qX˦DZ<=)f=dُiv S^Pd8rJt n9% SG2Quq$pAl5s;bdYdMCOЮoRȮU p2U / 8EDŐ&io8~ưo^WD#PފW/J}\b]:V+<-eklZ&|9ydGH)3 OP$r(ehRT!jpm(sart=jXI:zU"X˝򖂷lOk\5JP1̘-}Eԣo>X}r @zE]̊&A>΄^F.7a@.qiEkISG*A&Idq_<k׎U[ggwxccښ&O$l4dF$K񶋇eHIO<9ݝ<5"\q/cAoS!>~T!A ynѴ`)fq^[>@ZqhnPyf~vB|o._)ՐtA\_0!<4n"ao[2u Q=Nc4o2rx:b=VwvᦺZ:E bGH۹Rf[5|9@b؅bn ^/s,\Lu%KSjd f&Υ_S-^Ylas0|7!k$j`d?ur-qCl`СٓBjRSwxKi/·1 HEIވco)^vU!Rj X%]! .A)+{g߇+{9k¤?t5J1FX_[_PBzȧ(mPp|'B=AԪS菿, uu]XT4bpJg,X?@1zHXgHځ}l#'I4SD)bLd>)N'hk|!r#3%q@IB !Rrr])$U kͱOU+ %_ZP=~Kٴvb)80ɜ0ˑb޴ţK0CǮ#x{E3ai@%Sga«OÔ*+ll+kՍc!@n>tQ1>hB~m*ͬk >_|3MM|eYR!YYᆛ'gg==;`h?H%F3ʏn?F$Yz;x#e.4I(,Iމ֛@?]PϞ[Y5\g6v<މRGt7]~m6rV0_+&[4_sJZʭ8~f̴_@dK6,4l8ȟM Ci'>!H?jTك 06c$'AcRy#j8_-D ȟ@L8wޮCmᙍbD/gUDW0a\y(^M e+h;)avR\dNNN9kLCV}|MMkS;Rr]ۘ->QmrW<jԅ^u2?Ō(Ixr*l_({ 튨~7`S\qs낶;H0OЋ2L֐=zCxYbΏ1$kI2xaPP{܅g`zVlqAeg֣P'~©)}PB&TOLB/ #ѧJ0f7q0a|Ҙ|B0g=ģn@Qo|X [CˆfM0@\?L BJ$P!b7#Bqvv{x f3yLUMZs(3xM6N;F!(wHpeE-XƁJf2* NGYqY̲fM_2"I֡)I- tͰ}7#|~D/D(;'vIX(#½"&F_U Wï dCUof%'d\jBQwHhnV "L㖒|FSeŭјYK+NlI Y0SN ݏ0/wʿRQJy&^Q: ᐋVYAi ~ f,)*6KPOQ[@z|*.Y/"p5fPX, R2zj`]؋"FV!f4 *.0*6D8R;<%( ߀RKO#84P\ i w 6FSFT[@/':=$}=_,azmehdc(\[ΌG*D .i YsdN١T nJIp>)㝽6#",ү})1|<}y.^滊"R." LW]xLؓhA(Dc L²:NZyAT RYĸ\hN96;ŞaZ8vlKkc.*ddWUU4`DgZZGBJ{` ㋃"UGHeAT[eq#aߎ.|gO.]1t⥤@  ABZdV>N#8QޠQ`&p!\^$NQ'qq&e;k?W'b)!P~rA@PY9q7RdMM Z2sFOk+:y(NCN}GMدqngVYsD'əڍt9xiz#&yZR*壘8fu,> ;S?L~9~N\쁹lD9\GQqV -V]~b|}jPX0}%o6MOuV:8dG8 BxT]n_U+LMRLauҍ.Ymo]*y|l3RDDEiWLjbqr@spop7)SNp:M€f\Z^Opŧ!9}I! 'HċH"A*lc:(&:Ux2\0l=-cSǏȬ2Ɯ%b\@,(&@c!a3HWSDm3 ",p1A-11*r&TdyZ.rWG祒&)\>ݛ[޶ҦR`$/QcAU_ 3n#-7ɣ:#qL9W,q+NZDVm3"z]y[9 aӲ2]/G%zGyQP$Trmxᒭ q+8]?("faRTӞ݇=uf*H_[yKƋ{!Ǔ׋vය /Pb.p'Cjnrzfq|XpMt?h|fTg|%}|2Bn` 1N$#ty&ckDkѢ^*W{qli'@΍3L(TΫ^>ГNB]Ҳ}pf?ċވ4Ĝ־]4zg]$S-jKlih ֈz, k)2],PB(3Fҩ6fx㗡y9T|K6|N?cCG&eia'h[/$s[" 颌LJˣE7o{&䀍nP9$=lnp蓏ςC5:`?s!"%c8 )(?9#6DYS>L9]/ӌwd bY:~42/x9U+Y6'ܸ.)HAs_V|} ]9(FKjvCaB2 pK1Xc7B6z4X2mO=CBG\! F[q@[;A9CfTFG,×uI5/?r7 ͻQ!$ea8VťtfEv#LF\9ު0j@Vpx%Dk>5k=9[4L&= Nx|c=7,!#>Jl ;Z=z;̂ˊ`ufBvZ[fP3 x_Xlzpҳ-X'm2OT0fdOl{(>&nqtkx _m~m3)2oEB'')F»>M_u=j!LU Y}3<pbZX0( '[+LVSWe$ɲ%FEϹj,*GD)jU|*\ [<ۘg#473bOQS7v =ͭu:o7剼tG*L D.1Mgq4ɀ@A:~zmBl1wv[ﳨblIoC<BT`*cIkB L<=YjSz UauU璅$&>/aK50zX~ֵc*() *b^#鏜D yDru ֋336WWZXjcI~8G22![*9ϔ / o ge ټK/&;>5bҵ6f puoAaDA_fcPY=RN)Ǜ%Qbtm,wU3@2`wHG~_]3q9e, H3B3' I DO/jU >fr;)xxǓ|[i{xU%7ÿj_ڊ"dn3Tf3*h3y"bVf|M_Ȭ=RDDkǓV6:s밷OUEE:SUIiߣIEg*G G+ut&Ҹ&xjS+}qwzMR [ nkz,,7.U/Rĉhř"HK/lǻб%'w}Cb@ Jv^8KFhq(}U2{4~,;N}_ru?bxxF=ckr1*T G E) pűW&w!|ydH\< g"c´"Ɵ%f<ӔC\G'Vh&|Y$v6!3=\яrœN ]$@azg, [A- ǺjcpuN#6Ăr u9Ϲ63\ÅERЌ D]H@ -[l1EK93q6rݥk(h%DBPM8V9*=kڔfGn4Bh^p (~!5osF;r>9wx8(yΨ=.hvC"|y#NS|z!ATj6Xܝ<0Mv8:dx53t3 TGkWO2&4OyoRdM }?-Cp좧rx '-L}N9..qb8b3UXkQD$O;t;* ljû ZZ.PF3v'k8Ѝmibm]X5e+!.{x1GGaVw$ [L8:)[ GtmeZtԟm 5PQN&5L g> ?x,? J@xV31x>FATm#F3wNAh)5d{8'?C`!Ec.Юsi{b^݈G4i`}p "* FiExC$dNB\aZz\yIP/wwqQW߉mZ>|riS86vVM=qQӫbP))eߗ:Tѩ1"*ph[`٩WT]W O£o>HTv˗F$g~ |(ϥgٟ7 y],璘i@*9mj@綂1YEIwF:aX^3tAwC' b4: L>G3Mrm"Zj\ٳ9 -]zMa;)S~v웧MKWRGMP(xGIq$G:=oRa2t/E۴ ˀ:Ȅ2xpE(A)/? czMbRH_ m<*Qm8-)coh ު'NV qFibJE-0g:2wJ]NsuVc5 P1Ǩ9K0A"iNfr&qVO/S6#=xYOAs p:\otZ~/ް;H\ͨzSҏ| D.Q7Y:p7Jl\S厁{ܭDC*ٲaHV|x#kc1D2"   'JD*AVŤ=4$.l E!5]yM44ʒN@ND,dV 1{0TS/0 jad<: FNDyqM/ 'tJW-E# ӱpJ3BC iKL~.^Ȍ0c:Aq.?u(aGN Åpv 9j1!]J[%&ԃ+t eT=+E%?A#cZ шC,t.7݄\q%P7[a~dWgX9ZEב*Bw/m~e$U i_IzqA γ9t!N0l{߀Tި0pG3tQ#*Ṯ̍i9S/iE O)Y`Y0 IeI5c_4\0 L""=ҷnV\TEnFW5*ImwRCY &tɠbvNA9@e3ه9muoo9tpLI^s1J^`n^J l]ZPё oP|()ǖ;Q}2,h;${EriU aVb|֗\W$B̌FKPM@ ;gIڄ3&&=8lڟoފO@7'S=Ԗ%'l-W#.=QǠaND0΃CJa)`E詰{abddۯa5&z1\ 4J-[6l3}04%B255F 'miy!h0B+\: =,WymQc2{K<h)u R%|b+A/ 7]$a|ԫOy8\D(P6v9t&o4Y]GMAYU#WǷ 3Y\nE:`ν!KC1 5 Tj;Ke /LSq6ETN<ӈA)Q2)0ȦVުalotN0F*j``awz{B_3f|JBC',8ZQ6Aw ʍ?|~xOXVP&fG8(4㖬uR=I>=MȐo vުmq|Nz|x;ժH Lk2# ),'(z)=JdsR%jZc/uBV ՚αUeO$D92?%ZY55h1_ufĹ)"֙`u)JP9koxN nqU8n+EKeRs8*rg 0i?k73LGu&ސ&^hu%2"asik+I_)_1>ZSZU %raᗄ=Ha=@MLmmN)! -vʧǝck >M{&SY48rw:8F1|} _j><<(|!iXzCܬo]EYβKT4NO8Q=t:_Suy tPnZDߨ eK !Tw OkbV~R`%9r {uis۪@4LA&ՙb_|lے="Qp;|A6ޞU]יːRD2ZdM51D`Z?ǒ}#,KD9:n$ގ\Ș{G'1t[Б9wB&w07}57Q_[;C;Q"6X( ~몽}C=` 0{xh@7F Վۈs1fk"r^:Z]upںUD9ۛrlP3$F6 :/I}R:T"_-q/[uq{#F/v KN,pNi}$_Vl;Ny67cc f10N^NTܤJP4Z˹hB'ү|2!PWn%wZިw%ÂbŁϭ?&HZ֟4i OMFzF)'LU04gHLN,>h0N1n"_@|zz~աQrnV{CqStzʉa=0>>*'*yb(hWt46Oee7/ FPqs0T{UO'-viΨ #l6]CԇSQʹ_kM~'UW0]n%;p%7AWro,xYBcEa(]@)|ow∷ז72qW8hC 2@|9pBXjPCF#>+ߝ䳇CMW\B^&og 'tAhX':+iХge@rڻDiae))QᐛB--'P܅ڈ2)bV! >*7FE 9Ly냁>ɞ"*Ae5Mů_N${='u}D@om P` piݲ-rN׻+Basۺԓ1(Έ5@51J*˦ e&lFUlx +7И0pT3~DKv㠽srbڒG6__YpTZ/P.8CE䑏.xh`;1Ɔyߑ@, 8e`#w9ZmJ' DR ]XeKƵ&Сw3q{/*O{+*u*/oȺ=n'uPi\?l:a'Hn.L:qVdj1h2U|f.t7sG˻D5@}WBuS'<9 =])xɠ$L9+\0i;VyU=*K#I;3IIКfH<-}[G>A bC0i ۰mz9\5n嵡"fXD^v.bT6fQkvqdmg\g.1睢m yJߨwZx JЅ9 /TLr!}-Ax_eWty Sx%4L#X1Gϯ@ j|P+|x!T"~"6jY'B4Hexs&4Nfic3YĉTI3R87ʛs)(*gmpľIݻI0 Nإ\#Et#?fۿeA7HWj6,? DzOubdM8'`Z;^K?g P7&΃vʁd ^ EQ|Q3iOQS7kb/W_ qk2OtX3,\hEEd$4~&R sܞA!=Itmܮܴ%3 M=% jS K\P0bY;kPP :#Cțl5V Z ٭pDH_ ai)5PgYQψ 73G }[;{p][\g ]30^ !=jKB8cBOvX X3Ef!V`AMAq3IigjҰc}$%$j{ JƮM [Ē'%~7leFQFa~ aU ]3ޛSg1[D\5f+Äډ/C4v}naU.cK2B,-:]A6xp % gt;cU` k'WWt{)p>wt7뿬^. 4m,Z\YCiy5(#N2ÂWNI( Wx3Kkv KCNnu;%ꨚȣP3rT^P V% |.:)0:-rdP|6-#Q4G `4l520ȴ0:ȃ@9(Q,7 Hh@8)@GuڣrYBK-3L[s^ [1)_iX !JsWGC) O޹wN}mpGP%U0>&?J< s厀w}Y,RFdQ#4o\ySxbr;N^ } .CvѸMT(Ymg[8XV 9IQY;F7ä +'P}d É>3}UVId$c49e 4vOPVg-i$XHޢ|Z*tQ^1E&O6f njw0)`]V K ?gFp<,SL#K~$$.8\BB쀃"4J Zkd;ƞ^䜍A!m/޿l ; j@'3~ #E~qa:*C\ʀї&U-â/Y W}sXߘr[ ?_YI߱MBXlp;Om{D"@W%PA6H+ȫn~{l,YpO@!p y|tCevvs vpGPL5(@u쵅mm<'(JjM2nl˱K2۰46O2`:fqTTd gR "iO Q !.!n]s ݿ<"H$K}$Bf^w1ۋ[$vѫ6j _%4 %In<ߥd>vyteh[tHA ȀLo6s(g85AW`#8sn7?oIލ(l&8/1o,~tCV[n<4}#6.}^(tjzF0++y^}')jqkv8rg;7$V կѬ,#o+?G5: V)av~eoKL<@UF4(Cp!©ܚEOG W a3TlhBh1< W$?8CZkh/Ť4kܱ1K]D%$je9^f;:FnFcZj.2΍hrM I:$6MJR=hH}GWCCO{Ć뀶̦R:]vfy`8Z,c_u.q>xd0BZd}jbhvC„ btxxbj4wVZN?XBf]njńk^tr5e)kn.ŸM~#{f-qNoJ{~@`d)s= « ; K-ƛ -Y=M>7l`fWiFJhEѦ\Uw"KBxu(4 q3kMazqN;$CBet+G Q,t  xKbXfXLB$AAȪ k ߻4ɏ&/M L;p%VFS{|/ bC'KYg%ԇ4z{틠LA(ue:mІ3()_ATt*y$xZ+&fto\!\v<!K2 .vNk)<?ƒ_).XՊqA@g3rm@bqa2"~ Z?I`&O6yܸΟȏ(;lccDVK_m\2* Ӆ]xep}`R{tF_: gb#C1l~M?cwf`8ۺCC)c١RΨQ$ y#4 'VqsR/*RXYNgu{g%B6v ܴjԓ4#m%!:Aڻz{~l%3jgϙh.8ќ5yH˕zK,]">!Y̝XE.rQ5a /P~晱xt90q}7^ 6f#cx=`xSnXS?;T켭iژ8%:Lgtr/5NbΑ4]#e# IVRM-(Cl!fhQ*=>7m|jZ5tV[a{4H;οD]y0*qc!%Y[)08E/$/h#fkˣfQ'\K}J8뙴OeK|wmFkb- mO(|h6/ ccy~_ۖ'UED Nҍv:UDrTl[<=,o9{yr}Hlɗ/Y!{H|gTqMPGjέ(q7ݟ24wǍJ0x !} $w;쵮ߖUef&e)/ i6Bwg@jzKt>'{kĺi&jLqDyFXJ:S5L?YɆ gFO * ;k0J-gmǫ5L8: {D=rE%]L[>isHn@##E,9]ͧ6ZӾ2pѲhbUѻiW9/Va#Ylc$8AZ#^7)?,l!A2uy USvqe\MkTr$(eSF?rԫOUBjg7/<7)*ˤL|oͭ@%qD빗3efr}6߮2BYqKXu*>d&Yu * mDp ]jolK/`(Gtp[l{ϻ;}x]s6V5]ZAYԌ Pӑe~<'cslSB1vU',F*f+ SAz>iVyjLp̼/݇T`lVoX`! HI($2O Du4v7MNA]r @#|9(GoTȊx f|zgYZ0707010000024c000081a400000000000000000000000166b5088400006b78000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/pwc/pwc.ko.xz7zXZִF!t/3k5]?Eh=ڜ.+͞ߟrØ5 UCĩwaR*C#hw]Ó-R} ZkoqC n!CHz;ukFZ5dYy k:ВJsl(*s8<<l<#/,û:saTȻ=o{[VYqXcE0{\\zl&w_O߲IL-%~ӛW>.664Tui* qvq|j,5YLg|IYLZ;o6ӌvSF̺Y{Ħo<{8UתbICe"Eux>s=aOܖJ 2d,&[OyAgؽ4 y6G[{B H %މq&KG4_-%17Yd&`˄ 蒒:[@t"IbH&+Yk1s6LP+p#b"5-C_Y΍N39t &zd]w]wٸf,bBy7F,t$m5E{=vwL `cP>>W^<T{1Q5g,^_+n{m1C(cBs;(,A \~}?q*ѫfR.q2{,shfpCvpiMIpÏuTF'Mf?spK|1k}bcyN.}'UJdF'#ρ{1n>ٖΙ/Uq0E0 ]2ou{Xڄ[fҕi:Blw7gO~fk܁8v+CG%Zqg` G*vyX@S.,3W6k4:')-;3zN S'9C/`vTzM$Q:]3hs>?.!=-uL' FG8QC쐓,u_ ۱c&;F|ջNR/A7|f#3dbљ`&FCU0V}gZbx( W4,\\Q%N߹qz1zEEtݲ6[f5ju cweˉJ'(!=,x k`c~ yZχ!B1u.jB&P*wîV{Ԧ x;g^SAXqFGDVabp?䗥?1i".]tddf$)W;!ʿ&U66Оj?us k yWOq]Hhb7ɣ80wBf=PGmDb` ?9gM#]QwG;VCEn6RS9B?Y@wzh !|y{<_X`tgI6Z }OKm;(&M2E(lv h+ 0Ã.T#42P!R4b0DOqi)[ި}]JD 9_$nFl.y(@d{Mif=^{D ,0c,_w{bGȭ X y?M@$%>?5詘2,DusSL2=Gj}T.}M ɈXy^Ik88!BKdJuu3/u}AVOB!d ù?>*:<;\FHEJڗc2żlK++Wbo[\pֳY6(vȡLe-G~vzcf3ʻud/c.nml\T{eƿ BgNGpQeXbat^d"/#ZkjMc73`Ke~KIs"<4caշ̈b(v#-qh+s:ev^ia1l6=Yj))<J%ũyr#*_&: A|rbzė l?^DB,3m\EE!UT{uthk5-[8-{ =LvDl%XdQ %Nw x^H/v(,2es/nz@A՛=IRP7h'#^m_r`r| 4RAf(˿a4H"W'iN?.q3, ibdJFO(~tn6{!ō&)(yV okk}ZYd=DrJ~ܫJD}Šų8\pqoɞ$hG},mBs^vg 0u4LO'u ZGq s-z+FeϽ;M}y%Mێp^e(gpKQ5|=k%( +'bW7~_Yz*]k6L_7J6VViXJ6MMO9OtIbv_Wv|<>s 3:iJ?A8qrK:?$H _**rEU֬t+Mj2 4G Ly/mh* =#8sDV2uڪFy^ӧ2)D k+"Xiwt10fo9:+,#S *@`M `Zeo4rW>W֐эƄOcAӒkgJzEUV~1{w(:^<0% |xᵷD"S|#?۔7i.blA(7QX)|T'< ( 1.龪e+e< )0ᤍq[cMfVnp&0ZYV\\Ϳ8P2<^}BLD3SF!vPZn ~NYX>R qx;8DRd9ˣ?.-l7OA[0@}DS?RSb GEƌO^jITXiM7R'OQ|ALY3ST=12gLWI;"5{/ˇV& W('th\T!B@A?ǡ#d*剞_bbf'Kwƒɱz7nli{:2x-ۗO* $mGL=n?[g `%Mt`c5#jG2U2i@݋OB۽q=jm鵘dP|_eM.>zN2Ur1\D];MV^;n諟CDlo(_U.6b%D# 2NQ1 F9&BMѬXtt,+1-0~R0YgY"M ϗUSTqgݒ1xJV u|R%Q-^E8q\ Щ0<㥈tӊeg L8uoMpc|"Jc/8tlO{n;Is<áHN ZTU*g?\~~z:E_6ڌ} &5^?v#Z@,,t&5կ8j{/QӴ:-:`C=$F۾B#6HVl|e%4%*l9Вm2D YhJlW Kjj|('y:f+1c&Ӕ0)KjWEXXSC@Ew 3*:رVPeqߏ.-vmGڧsKaJ2`r4YtH{ !6{:ϣHU}4drδo6DSZmH}xF]Vs ?tM/ߊq0uUCu>Ρհ2bet%*%F <}H-/0@̰"iJ>A=qJ4Җ?%ԮSgB5JթCNpH/VQX#(' &^<' }hwmܐ^{ %?\ dV9CtהaåV<J ݶу{ kMq' Ҏ\=i_wՒ#ʥR\M*Z"= O FNEݵ9;5Aqv LÅFuMLI'X "hY)Z3`-`dʬ&o-˃7ʷKdm%_ |dֹr'Sr҂où85̬by*X'Nuc-b7|<<8;(6NJ$7r|1NRsia!WI4I6(+L]ߜIR0=] #aX YR~__T7. !ΩL>uƚRTL3O]9J/Ԝ_A澆eZnl8gh#tG%YJdͯ˔OS 'G؉m!4hQEF@k_cgSK ӕ18>.΀OWR^GZ 'g9Y)Km=n. ey'#8!J28~ѷpFN,Oݺ,ڃfN %g)x#8f20t˶GuF~{K&Km|D` p $@fjOܘlp2.Ku3RaGg_cKzv͈5#s[rS1@S0'd*, ߇j0NS|"5:|QbX&~\m0ɻZe|ڵbV}/Bt7 2=Bi7gS4Ȅp:?H*7t%kΕ3IĮ!0DrT(SV\lSf4f(#/o8S*)!H>>vX>ڡI٣!P\ [ RcxͩW^ y9Q)iod/Z4"{x* e}6]d$;\gBU@:ggŰY> l*]Z^5kmh0+cl,Zpv .`#bA97wCJnnSeHp['D|ŬFLKవK'@ <_ZG!טёH|0pTnoΑ˭}JQ݈{]~@]|E;2lPV6&zAhkӾkq5ѽa7gOHӰ0[2|aCnH@+k76BkSêigp2Y¿rJ) &5]qw XZkWW6<ᅆ{ 6brcCq7~^[7 [t^  R [ݪ^KtŅkjrƺ~;2UAtY1SQq}XBF.,u̼0Jw!C36p+2g XaFHN- =~ת%\}D-r*'N,)pEGQ{ 4+F=:@]71GPS>X򞓕PMY"`h{ 6e:]K,5Hkst\:l+.lӀ5ِ: NȬcv\ݑR8=`pTi]LA8JJ LnDp~^fgNf[KnT#=Fo7ŏ \&%%q0k-ʚ-ۯWmڃ GEY{y,9C+R Woz C-QQן8Ad^F7U"e*Q7ybM0Rq2X bcTE8Hh)C`W?WE W6*cMCլ^2x~m3 V,{$V6wyJ>Gw_9.yIhR *uk7rP0&Fmw&fM*e ,2^4KV5ATpfǍxCKS`.Zw`t~Z_ea(@abE]> e?V>/nQH2)w=v遊 dd98&(%!'WX{|JVFfzz]>nCTfc9gnEZÊH5ሒT4AiaKM5\t64ThNYy%av4}pٷ,R!J LRMMLRpqB&WwDqc85WgLi~c*).)u{H6̲Pn^8"qfw6 qߎ͈=ـ_B ?,'sFlR5h)6xe?Nַ CWTQ@R R4M-;k,:[kt?oXa71ai 9-{n< Xm*_SsQ-*KAҬtA[57e5۹>ߘ9gkpFpT%ͶaF$̹>S "MF0[m/qߧP%ޖ"W  ʫ3h+exWV)>A:kL$OW29PD [0xoߊ9l+ĝa*eD($cvUFeH om;VgnQBq?/7ŧiVޠv:E)iVĎmY_)B.W'1uzlO%' =UQ A$L̊o~i l]ANP.V:"edz e9[: 9HI|I9ILȝLǢ r6=`[e*Jy#&>rTjG6oOq2J.+ ˄úxWېtgտ(Wٚl1bdI\VF Ȍ2F鯸MMR͊${e /S) i0yT| Lŧr

#URu].=YH_E!Mm 6EM01Vӕwi%%[ρ+ǚ6󔸔_7{:*@J-k v)&''j XZ NV[| *aL59F "Ec-V7PKx6N^A^=7<(h4.sZWMom}xsT"rM>J`M9|٨Vfx 3P w4Wl>;1z"@wm<8$n"s𹍮hnbWE36v* cZjEuC%'~廰Or07EտƮX aC/9 taBeᄈ jhV5(ͦ^ .jٳ}J =?H !_{bPٞ{M0&I1jpnsUiZ/Dbm]NN26cD Udr*7Кu,|G|`CIcgYb6Pn?"Ix;FE "IqU_Ȩ Jd}3Ժ~JS"CSiЭV[ y;Jz  $>p,%w3" dc5Uo[n, BR:%C\d㮵^+st~aXĉ!'9`_n, UHlwhsL<蛊M_g^@%0kѝ%qv'c!gE;t]o7i~AdU9* 6ZbH3_~\U*H ߑp/>DܔLUcy$-ڍ@b î tL8mRxMJ֍ʝ =b^CmPBD=$~:P3_2^a'!3䬨j#Ozɕj'`FߋY@o7~bӟ!CYGvPFok1TxtR_'T3U9p*jL7*5u:H?%hs &$nxzY./#[= E IR-s,\I4^s㈄&opun-z.c4ZW+p~Ts]b6=u#)LeJY" z#UoY0 !}M@G}Ӷ)wԛ|!צS\_EWjBø7 H·p.s*'fUtMc?A |-A 2ta-XI 1o) ~$c4m,'u1Rѷ2oFѻ5K' 2PQQof\BݾࡐLy\Qy+^iuK7!5[C7+y"7$8B|]92ZxGhf=*FRMAQ[^,~I섉Y D:N䢿cIxT0dqjTPfyYy$d(н2"'׳39C? Ԡ4oUIѯ ;kG&M*ǖ+`kGAvD y .D}<&z\ȭGUSR`?MUFGQuuO\e9 ecUdEި0+(s Zjjdg2ۭP MLɝ~W2j4St/o=#qtx=`}=%0cŘ4oAQg>XԻfwTSv{TVAY—J)KۋdiݖU7JU[^Q̪\.tI?|>b1D1Yʱ5BUm I"%<(&?B{d /ʹu%Bޘbwh|3bZ'ֵ͐טNt{:мvG9nH*i%M";JBn$V ҳ]:at@%\VgGtt\D|bU'j*LU{_ N*z<G ,FB6%w[y=9$S8CGf.,lK.z pq۽bw>ߠ9)} s<*ٮpK:fREV~*\ZON*;nMd`\lN`y {-'`1\O8Jҭ8aDqaƔ0}5m,BH0J?UEF-$$Xnn`10su:Lg31aU7M"m/Y>ץ>gg[6j>l]u~ [С8%TU)8. CRn!^)4;1Ȟ1JEܐ wTjZRKzD*\> L9؛5a ͆k_$Nx|`֐G??%H;:e3Dxq"4yȌ+r0G c1BHu)wkTH"u4y7.s=_OW;{;3v#'S*gvRXyD1 uR6f UӲp2loá*G^IIÛ{O|F1*zٜP>DۿB;֋‹)`*^//uWEZ/Kl3#Rh7|4;߀/J_ʟ$ST}LݣɜCk{`V֊/ur=UQ`dǾ:}\Qmivh]Hv@&B1л4 g䂱V^%I*n CkTPsP`MkF@f3)h 8D7 AVx3ZӃĂm].}3]t3@ԱMO~/hM&Δx<ۦF6!ͷ*ost_ ^a&R|>l]qнR o;~<-<]zf uspͱ|9I vmxDȟ׳@Ɨ@Ti HǑ)%yWY峆)DcQ[P.?o)]mD0Zmb%}>X(觫"~,lhwY\iz-MNϜ^vQtr} v wG"i ͲTv-԰D}ҋ$l'q7mH"XaHss'EXh@7eE"CZtT:96YKKcE{UYmoDJWc9#Cو_eQ.{nltF Ϥ/3ioeed?Aa=35Ǩ'<%L4j=(~AjzG,Vz%VhNťRQ  OQǖ|Ӗz YۭC`##} ȃ<+uJ%ҒvxC]B=B, Oսt=|!#5TzzO"FcaZu= /z+9-y?6_]aIlxQVCyCi_9X!HI3oAk"ᛧ] rMlX?~/r2g[ w{0j-[†@S%αAu %-"&Ͱ`l<-"r&yI@ K#.6r> =y_CLH_ȤfWk C[g#-^\3Fٔ!*#(Tٱ;9N/0WjpFR[?5y0,x~kcRdtgn-HB{`lie붺1 |UZ`@)گ|.IXwVw=x9_xASxbKq ?Zt$lDS|0!c~۽\%Y Kxf죲JJՑ[dͷ lIu3~ͺHpWV̽5>&,ԩe.WLGJwPK=z_%+-Gv9kqBfa28Q؁̛_bVd6ƃ^<=a2uHBm IVDA{H#q8SAw `YoWPޚİDéNZG {#| ZDlMBIS X%xϭY*Ӗ,JPC]v!ckLAӌ=듑X]`CbG5S&B*[΄)@ cgN  A=tIOU=7/47: n'!=;wY!Fv)U|=wY,iF_x 6JyލRBeL*mӁa\ Q'Xlb*Ef CWV1m<Ǘ^'CN:?j:䞢U$C.1qǵo]S9)V~Oi`R?u{>T4H?u y`;\HEtS,nyjЗwe+H?*q먐RhTϦbb FiurN*ۨ0#F7C9q2I9JH9Cw3mp($s7qkiHeڕ2rA5E\/s{ OucJ`7Hd;P=*[^JoEN_/?3PAlyG:ۇZmjT*T65|Ĵ=PXpiLΌkV%̃%tr)UX?v"4( >CoiS ל;g|c2RekJG!_QĩdYWw%2 I3\C9UN@Mվ#Q)MWT>h?й$a,jh8Bt?es &xdTD :="U`r;F-'B{aQr`g ?<Ę'T X g寴9di+GӤnNC̙}"F9_0XŬطuzgV u/lμ }ޗO vV?pl;V"@rx{e0#2o +tR [ZЅH:|ձpLF՜!-7XV]&T$&'j9p.'ႨN[߭5:С?yuem)n"%~ |\^m:,{s{+<6Uwݢ;JoЯj$rNt"zbq8ꍆ71 b7aS?$.zG&3}ae_~cDm,Z>\yo\2PbրJf|_}YLb?!& r ?#4[t!eDUۛ[am2^S~l%ȬWW 7T_4gyֻFtlR ۚإϤan΅9/CUmR:P )WR P'ȍrP|lٝH[ 9s7V#ފ:7*}5,VIC }7`2<ްD*ѳUW%ҟpeBn#`6@8:u#y8‚k|ODlrFĨARJgYHG zWUz;c=N*fP@ׁh󑛅[~sW>MXFA0`tg~)մG8n>r* @OGe~o~y k'ȫEqp9T-6E(s54|0g81L?L6`$RSCǒD)Ч_FV8E!@loB\EZ~U)x?-p-}2[6zAX͐> dtjɣ<1טM@_Z0zex/^)zbnUZ]F |ŅJJ"Li6 W{ŕ 5Bįwf Mnj][Xhj#N @1Wtx,ӝ1(:FLSc(bjXiUnb_M )j23 }3܊\: ӌty{U蓩nT8d ggD"%َ̪'8 D_y@'&Bmq;1`FiOv'3PљdGh#I(u)ruwYiݶ D 0Lk>jX"9sn{W@K\EԔ@|M)y4?v{  ɖ/{`Aԕh[09o=}VjC 4#M߉h'lZ*Ag.oyj|it*"Z4rL!s?(ME}mP rv>p6>4&4Vrr? p.ώ>),hxj1ry!]ýR~>" "i(&{7Ej78)$H˯ BJdXr 6*0Gm؂Uoɳ3 mA7ĺۼМR }CVg ^c6qc̓Ơyl2[WA% ,jq D U~VMQtP߷~奶Um xdX;lK".Natn>! rSs\>`<+ {~fZilh8ÕdClJH焾\qSKnЖW0 35w7bӢ~._O3cjk.Rm3v* Q~ֆgiu}Xl愥p&Z>7=? B |PL>ɫUV<Y-ʀɗu{|L-=daPQO}HkoӍH$>~q8rVovU^bs1a"" Z۳"zWLJ4AdB- #;ŦT4.iBl1JeD?2LXzfw2]>Ux,r 9>p `UԋM2m&zGo$m L[{w!PV;7󉺪BdU܁F0)Nl1NK4bB{>v%𮅞Eg%B!Z̶Nu5ynjz+QgcIGB>=Omlvqʲl?!KM&o:_g ŝ s銳sl%=y殤wHSj6?"u df0n-SbLDxJ^HZFl2f^w  r +{/ >=7m <VE@džP4Ղay~9u6j@զr`@$XulLK?g[#w ^kP6GkWTׁ wnAԺ @]&^uky_\<ׯCM<}]Ñ6β!è4Pz BZ6MyN`NgH/z}jd9){QN|U+܄z 0 "hra^˨ >ٶ,6UmŵL£)r{[YAU/!/Ui&$w`Iy:)Gž}ӝr?u;Ď2Uy=JLUўvYn\R)CqBԮDp3D4O"w8Q`EsYҸ˥n}rH`"R'=q0;-Rܶ_?հR7;wqnh!!qKg8Lq3H[NHo?:'>G"_W7)Y$X%n bgۥFc E*D*M"~B#ҕR&$y,.ρ\\,)Y,Au3a5 #BȬH )_!xˆiaMv)eIzhB@C+v.3RtfiI!cA`&"]=gYF4U2ynvnY>xkQtoaji HzJ CWqG~4-5!e+"}ʧ."vItA#^g/Uv^jf_\72[ttݐ߸ҹ:X+ +d"3܀~.n-d!+cHԷ~%Ȭxw7a9/,@adXgF"'EЃi5!4z:kAF[qտڏ T62h\],, 7B :Te A(`- dl'v8ZoBUtq_O,_MWcOy8޺4ya|xmKk?'Np)=ʈK KhhS⼥]_،vHU2@*PKDZ@7:\(*mkljhmDt9uq%M=5S9brTds6fS"G&q}0n Q+ؼN.tn9U)S ^,an<ӕ["B* Fcז* :6vEAʣi_3}GX^wy-xi՝8\:Ft+h#>8]6]Arl`fm1hK:{E[ lhwvjayHSp *ֲ|.[LD=R^7шSȼ$+i翟7ia͞JXFs}&K< &l3bD ] @`OA*22,iZw@: \*'qr۴6k s *Y\y_ /u4R|v1zFOXrOar3});h8X8~mǿ}4gnѬ^5@FDKW&$i{S }*eGI%r؅NN]g ` 5O.%ܟ1{z詳C]tl\C_^A5:AACd5n+l!d hK_>ݠc~%a(i&5Ϻ%Ў{uҙ7;D&POe=ǎ3֍ ;3̢΃:~}/)䢫cĩCm>O\ʉ5zӾ+$\ÓjHg>_L @KS֒"{XuPjl[36QzQBt>%@ 2Eɑ>GlJ\ @02x>>{LJ:1G0(`ooZd:pW;gy =6WKfO_Ьޘ Bđm1͠B-Lmf j"?6_eitȏ*L*2Qc\?0(_!vN z80Ԡ`pvۋЋ@V8ƛ "W "3Xp(<_)0>3A3'䎽4Bmr ww؅ſF,irq1^rԋ$FLDrb>7<ׅ7 k-g*mamt-(K3bfor A%f 8J6ȽϦ$ ob Nh_L{Hrd?=W!V {u;m^RUR"4x!/e|\( I;e / -ɁFї*4oмZ(H/&tccDF`K[*z@ 101#HϷl^^أam~-! _ `}\hg̳x`*rͣ al[Pya~ *(/s;px|"NS|dy Ştq6]Jxf0emQ@SR'|P 0i~T#Ăom{K7 f&Hn2:c77<<$E`% L`#>KGn knEօ\L\mMb(pşЖ>3-˟B \Vn t]GJV?BH{[y'G$|?<[^ Ō(6'S֡8dHU*DA $ɗ-MavNs2>t_W}$ddǺiDol)tQ>9qۋ֮v^FWYC<{>' .EE]q4enr}Y2NNiw@Gh"OAWeY;OmRyRcԃ~<#!gyb%e'V "Qn0QI]W}/Sɳw_,6f'hFnλlW8 ?`#}q,]h,59/')2X3 JQ |aOzSGwM[> giojxHM!l\87nk2g_meԕ.-c>G[BS7# ]֙g'jɸpω,#:;'Vs'^NY:_7j3_|N[YĆBBQae_\$yH}ȻmE`.Fƛ2>Bn) 鞍 b졪mr:?ֿ{QΡNvz Ј+z.6$!*2SF̭z{U8(BۓYr5ghm,k adtlUe{? }Z4t9801Q4ũ)l]i㔬%["[ Ol؊; # !?xRpeΑ*.:N[TX h~Я6m%[im]"i%)ټ) - Kp qylIY>f(08Eeog+"[{K«S:v՞)(ŀA #ΣxNQn١tClq,"YJ?.Er/T-n#gٝcL&MS.~68CoGm J"҈[L!hN%%>4" dĖ/>coǘW 4=7bpLώ(eBu8BwN+ڹGo1ZDig􎦴A."5MwD}Q>-r Ժ颱p5>J4%NO*>($uMEWcb<؅˽Lpħs$ J'gaJ,οQMO}i3@ϺeJYOש\LB*L[UQg7MrWi>";j -bw) (倚Ig2}w* \(E-z+•Ŋ{6Ao=z7x0i-J{?٪dM_Մ P!uy908pZÜKLq_KS0H_OH3te[5/7s9r_ňH ccø/9ډrZ@S3`3GJ _UyX(M#2={Tqupi؎D)W,MFB$uTfcmm^ CFY?8/,ǬY/׌_p,9 ڽ wslI{75vsee-12ZH nϰOhm0@$plŨBZS?N 1y]Ei'}3y};\WCeGr~)~.&Li+;TѫwoƖl.y0ř( 111Ѭ:D} TL|œ.ə޹e,_ѯ1TjIe]'aɪzq0|pt JZ}cS%!uҮj6kZ| 78ɁM8^^Q?KX8|P:'馧Ws3oD J*IrM9 AvC Y[WGdc<_iLUgYZ0707010000024d000081a400000000000000000000000166b5088400001628000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/rainshadow-cec/rainshadow-cec.ko.xz7zXZִF!t/^U]?Eh=ڜ.+Ȟ)X'5kN|xq$Aa|?X3Y,CWk6tM+>h!4fdMuυT:z"HxX+Շ*P^LsgFlt\` Uއ= -4Ȯ$?ȗ33kq`iuʀo]lUZ%,!m "f+xCz*la0_0Ѭ=LkU-smq ?T597FVe?(G@c[&qz]9UqTLcҔ8#lNY H#jrIeFI@UiBlEXh+]GvserN! Ȥh^&˱]x&Kn&Jq64SR|\̐3d|A@*HQŔYZ+v*;2QccjBȤOs0$-'I?HY>1;`uw9,/&8Gc)g65KtNmQ|?Ohz 66}`.~cwIZNԂ3+Sk) 棚? Gj/修.h-} 4]X:zYAn_oALd\0*}@}tBuߊ)tCsǬzl\pݘ~u@T/"Ӽ8}L=·Ɂ_NL7&-iԀ׾'b% XkgZ=h`E)d/8Xލ$h*X Fd0LX{oDE |k (5Q }Ç `&<\L9ˢ1ߥ4p&Gl&U,Xt;CrPU܋~rdMVZXYf"ܲ@bqGvރ!B6?KP܆p"-}Қ_=Df"R;hN(b'ɫ0J湖o}4Ǯ]1!uݮi$0t4b~/-L S-ʭ%,^8@QL!yD³\ -q5bgJW7^C?F,} ˕h]uPߡT^aeC0 0/.8 v ,W9UFA,iGRS8h0Q7+yy~vӪb騻,!iBTcɐni-DI<;3b)aP iX <>& `Al;7óڙ6c/IjoEyUUfݿiVBig4lCR~E"2f 2uYɸ`zRR% ٖ?<P~s9NOVnXCJ.O@_Z%ɔqڈ$ ӁǽSa4X_υP5?=5~Vlx4a,l033 l0ߔ#OG:w7hgZYՇN-`3ݧ3kiȲXԨ6Bm)-pXmFEzBZ7rm:7 Fh||]砮jw$b3*gQMf1Z'38>ϝƓC=="Ԋ5PaeQڧE/%tíj.8UmO ڋo8o#wir1ݳRWu!HJ.2E^WzpK!gk8b$|tW@{D)aTİ&w|Iz_ů]t{xcލ@{cwybMƨ[iY% 9-6Fd+|U]> + fxhe^;\]UY3K>eAp70o r.VSs9-goey]W+ 7ʾ c,\ȃN A5W=(dj&il3'ka>U_9ch``jQy\WQe%cwwo7sD$ګ)s |wQbRa_lfvHG,,m :RxH/"`D/*µK~qA@vv8[vǬ5l{Pe /O+B{Oxpk^wG+΄]@1vLJ$Z V:neۃ_Sn%l,Hd76}:t39ٳj1&_]L.+>wqLG eF=jʼn8.W@\hl 3"\cŚrlj?lb'd6LG,׳PŔ6f Fʹنq_b8+UWJz-&s%h>^~kDpo&8<l8o{jڲ:!OO Bp? VLhqљgZms[݀:<\HY 衞)-r'o: g~M@[o(I3_q'ϷӤK& 0Ge7lLJĚN"J:%ƐGPշcϾ ee+D_x?NoH.;\҇xPtchʛg!6ckAi qg0&Җ״qHx]ʉQVbD@t3LDRd4UQq}3}7;C8o0>ThqۋPqO%S!@:1n,22 <|"kR)}X9[4ɵHʝ*@x<1aT6\;.h!&x:u&kt+Eף7:^G3'MK~r$(C0)s&C1!TUE(x^pY83n\qIR\ gsʼ]\&0]3gvzUb$Ģ!uqBRUߧjt~/ާ L|d\|4Min1Q/"[ mE-[\-yr"p&jMp Z_}=Cw Fwgl=I_BmmqؿIQa JA0t9'З8eXDTP_;'6D -4j+s?L+p%%uԍ9Mѐ, C)qF' 6S#_AP+O.31nAoCK1w4jA? HG"Ue#qv;W_ɽ ߴD @h'l8M1t!+N,ּf%gYZ0707010000024e000081a400000000000000000000000166b508840000484c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/usb/s2255/s2255drv.ko.xz7zXZִF!t/DH ]?Eh=ڜ.+>Ö/?2aªzV {#jfyAɪyҍkRi {m#$ Y3U" ؄zV_ H<ћ}9(*J ѮNc)iNmRes2䕑L_#Pᔖr] \(JilI ®&Z:<^Gɾ f[Tm`Az̓X%8OCq~9EL9}6z?D_?}L`ڣO(E=ÆOEj;`KծX+rVtҨIILcq-WO4hA |Tb$gܸD<SB{e7'Jo27笁k)y%Γ /-64˴`/=hBnO}Z'4DۆcC@~"4ԯ:RH}.3#d67sŁhb-#3NjKE_el̓xL`Y& ,W kEe>LC@w5g0xؙaUOK. fw$vnC&F] [&pq5!HT1rX5\p'A9> `izEBCv\ `HF]zIvn9| 7BYd_RS㟜P5^L3 w%4{r/Cە<S mloY9ީn7Vlz㥠1>aa5vG7.] tBپ6ބ0=!A#/md!3V"/9#ېV( cՍmtDO\NZ W UYc}IݵemRdGgoD@z z4>D;a4 gO PE7^Rf^׎&%]07t" 46& Lb<=Zdα_t,|(AElW\6ᗦX|\igg]𵊦jߜ~w $bP' N56,ou w Rh#3{<p"I`^96p`y/=;FUq3i xP-pg. .̥ =gB+eD5}E H !l5wH_x IhT ]r XYJx%bTAYza| 6Bg4Urg7Ngɐ t0w l  guD<Jg%+wK@凕il~rTߟN0$-l6q4>@hv'þyy]1IivB;/@ 6"]ͿL[t-~?:j= <{1EGΓEۈ"R|l^xqۍk⃲gTfd>РB5WRȟݴTW_JV 5؏jbKmFO ^Db(W} l 1NZ2>ܚ MCB {0[l眪@?$H?Om2G p 7ܻsɱFihzuQ]s n!T\g?MS E˱YAr<\#(YSc+MWr! kѤ53ҚlbO|.!Lk]xmqUq͒u41=dر.,[G70F_&8]ꊺx;TexA8@%Ax` 6lL*b@9[3:|)CVi(-}Im< s ,Թ9 47QbԢ!Tvb0*?h9j&4ƍh1#4Y%lBwx1&_iE.TWG\zQ${0NIu{LnBa€3`C~1JF ];Wj'ݔ/c`SWAF #Y'3`>/MpK;}@WQHkU4s"cPlD|'&wHxMJfq2֓GpF|Q%Mˉ@6U K iR+PRKߐipx/<ÌoCgTu-2i*&TՂdo |[I&hZq/7Ps=ul:ys<'-ڝt]WX3Y-ѡSt&m!t맞 OomʘxW7ZEFH;3[RI1UոW-El,5H1#r'bqdܣ0uk@ɐdMZ&jHS"J*0-Hй$;J=mxrM-F iicd߯ݨk~^*@B- |ʫIIbg mP/ q;sً>rR = PVܹ"U@as=7ͪ+skg8fϺ+ϑ0P#j 6Ȱ_2!wkahk Q{yݐΞ6@g<$עQ-}1./e~_%QIIR}aЫ߾'cO9^GLE4I\ywTU9"+8tKw>!tS]):Z2_?}t/*3'2 rY]u+],ih K!jت7p+2= w+#ۉUiQf`,|Y.Iwi#DȷtTJς/oipR (@鋆EY^ *!X$\-$n57{N"EU  -rnZ<ăƹC)Ě8t۬f"`A_?\ ȯ8Ru-؞B-=1Y2pTeJCI<8W2-qh^I;G73GV<94FlV?A3z;X]u]Qaqװ):ARNbU0m׷3]Q9VV8a>fIa;^U.O&늰>)u8fJaڒF"9!n"4Y p~wPy4C" ȼ7QH4:%SC+cP])a ' ˧ LQD ҙkne‚u]b7#?exZ^ѴxPpmGW${ t"o.G [_Wk^jkR:w! aU< g~xp 8/_F}ʌ9꘤5'R0pt zxm?#Dq,OkUD`$H^V˭攕bH 0tK{~2ݞaYj&h#@)N>ў(Z#5ˤ,}.AmJ@9_G(9j+KkPR|°ܰ6X0,ܑT=ĘЎc\eBp7-6):"H_E/9 >?=L/9Cش|W"e b|9q%7D:$zd^!)=וH1́ ʆtdϏ'vMYB73^ AQ4b΄5AT9#@&éq eމ3Oo`gskm(C2e;2B3mnS`c<M'u^hs^HP }P/&+zR:ZDve7t @(jy/EXT ~DkDǍb;Bm*>CkeCC3?\EF)^EĜ'1{a=brS#v?'81P5vKԭ/éqÙ(7(:_?u ΕmA Q mFC~mS ,$-Z|H ԟip5ݗz?aÀPƹw3ˊQ~)5[ZظΖWI eLK~(ahY{Ch{b:9*{H_1?j"AvЙ9#|-]ZsC_Y>2JVq Gi΁cFS !Ų$C=f|e}p D_3Xk]2YD ZAپ0P1#)$/у␾bO~`?LG)̸,K\|%v{p&r-FHug[Ez |R}8b֥[vG|(IQ{Uk/ZgvVH/[eǁ믢lg1Yᣟ+yɚݴANixp^ lo$n{Éripy|dۊ`~ a'J.8ǁV(:#x?o0q ?捳kNoG6>^"$zϨB ` _ԍS[T4Vcآ,O&;R4vՀ^Jз~[t:+j,z\ֺH:xku?9͖O10`uEIH ch[=db2g5 ;"{01!qi)(P Du?BG: DbPdf{8I?՝F9-AA:u53ݨ,ïTsKh?𙎵:\Cf]07eo"ZYRqkshKW"íR gЌAKc27@#̔@quWN+5=ւ[#Gӏ&˟=;j~ ky]:S9϶gT?1mto=$SA8VF%pBk9gfġ!>[$կ%1֞EAZ$_P8)qdڅE5Y~P0X^ѩK;oq[^$Oե~ 1nҖ|%OqšfW!켋1/ȖMnѷYy~iXl [̈́_k^b,A&x^Qca!g+oTL9wsCDXeX\5]ՂagCqC/E[ԘL׹(W8%WZo]*ƃ[aHR' J6(y9"kQV#֕҈|fZN+i9q& 69 Iͥ !$.l3a¹$`$w+LE dF\n3eS+36uTϩ[->Zlh&@pg f_(ٽuk#ᴞ#͢й'u }N3*Q53Hh3bfBKY>bwׯsfŏ`~hX)hd*]|f1_SC(f R"Ww;%|}j'@ NƁNnh ar6 f[N^6h,ng] /mPpu# yBU&5LĜ/v'dcV z.KA2K-X}u*졉lAZts:^ԱLZkPrɑ*o L1 qV!v]5@}?YU4tbFŏ*}qE,b}tOZ맀PX_EE{ 6;&&Sj{ɛ/81`ݎpDY7v-""%*XHn|ҁ g<_I! ֮$TeTBHg**V#k~@ӎ:=ye&f;Č8 8oY>(ֈ\1YeGVbpu %3HZ"L1Yz%RD(N«ZӪܱM̧0T.v3.aa<`a\Tܬi.SwXrUno F,VV5 5.j׈F BڮGJ`Hs"’/ t2EEms$#θsMqGgQ{ Cf 9 _6 t[*"τմb-ebuok$\KUlE`'bD!d7"UϹc'Fe"XxB )D? 𽑫9W@!!g?`򓓔u6\U DV/@y[:X b.*x5LQ9^ y}Bca X'>`ptoԪ%"*SEr&;Hl7|k?9$9L ؤs.:>94'G3Yl-Ǯ'iq@fW s\ꘉuRֵVz hy2, YOv<.;9\tLM:"N 26C|=)K P*7$h-ܧvab[L6 6!FyUKiQr0t'枢e;'q٧*9DgĪҸtzޭXAcw>(T rAIy &Cs@sx\@0B!~evvK lwI&Nݾ?,*n 5!`,ao <(;ˬx;Fr G_^(ЭfY\W59'%]xWa[R\ڣK꠲0>]Z_(>~D?X V2e@ͦ&s__PkDn&65R`{GRi}%:ZY^WK߆IQr̬y046} ɧ_UlzФo;1g9sdLLq4є;!\N, QI ϭBH8<|5H BiR%#ixT(Z(hg҅.b, ڌڊo-4wؐ4O|i~azix+5byUS[g԰( CF$-62+L;vUו*/Ðqz bF kWAr 1eI$A64ynT)! dΉolfR>8'Z432q/y))2)ɑqL|VgX󴙣pB;$#( ,6?p#/-z+&mqeMCb;̳A ʸ|w Faniü%/',=@Mc Xc@ؽ7f&`eZXZ!:,Mn9rhw~i ^$TBp *mDp<&7:Kn%AuΕ+WE=QZݙe`^uc|$4tU(>*܎+q@p\H(ۓWPlL>xzVCϷ-,%#BkӾ>Zv2VH@=K`W)+=A=o[ӎ{ŧώnMGʧqs"w$j`oThs*D!w@|Lf!M rNWu=mj?8ߝ(,y$$ zQ!mY%faqf6.n0ljp-;i^8UxHi wVvc 'aA=_, ʕKd֟i=Wϻԃ[DJA%o/_Ke 1+Nn|ஒ39 u[snztmĊĹ!1?'@!,ˆ1T5d{Rdl)Zhe819o Ya[5sQ0)(Fc)5N& c:q[{b_] C3eE;[>s 8"ުą$_:tqU6&o($ZC6rW%b˾Ycl{y+6EI6<@ ]arX}$/+Yl{;28I;sd-p<箶;$](Yf,>9 T &)=p3kx@? 'O ECq_ﮈ!`LyS%EQŨ mRdRH1m?!;q0ϒXFRĊw2>Rǚ-p((-s-ߝUqΫe2n'8AY;vźЦQ@92u`+cYK Өu(8'1 =C[Xg!$p%y)Չ5ssydXQxiwrhJ^t~$5iP,E48}KVWO9>̍m-M#2"~ =u6w~{!@ B=P6 rOMF&mbEm_rb] ](.և`Jn/#.ܑcܮH3.W@\kќ wZ&/J=; Lv!{?"_. :=tINJ fޙq)_j\q_E/*Q_Efxw2ܣ6P\=_ <RO )vNqk#yOqe-QOǀECyt1q0I!oMz Wo7F9v*c_и@DNjGP!LuɃWd? VZ71ggi,V漕tZD˭`lqU>D''q>p8.)</kߟ!|']ĢkA\M֒KBp$n,-C?qLd^}׳t1@?sa ol,e +6oϻx`ˈ hMr1>,XN ?ҟ-\KP-"e˹n7s1gƐZ# FIp0V'oQV 0۷uxAԽ 3݀`{BvP#rz}-H^X!p pZ|/cgB!_kb$ާ($BǾ s"01u z՗o\vv]{310piHĒ hVI#hWze ?d(_r6bla9uERnn/'S,/DUB<rhWZo.(٥#2/"NDL[Mgh-e?|XWkshdN[AU341˜{6֓aBJOG{/=(PeQsNZ&Lۼ6̦qVxpfPzR"3V^eR ب+D%d?Ƥbd^]nSJTe!?^w)j/~";[(_R泏) ss(>uo-og bkܳgkW0뫣C^`ɴE LCs^}KWquVl͑~9ƫ /v& ð*s4k_?޻ kAa$vXٿ48_փhۀ XIb7`7%8,{@PilISwҫw:j ! Vwbps#+k&}ICgf!Ӱն/YB#n {ʼKPR+3K%HU֏S=<yS(#a*2N 3b )%Cq@ hrr=NP!11wK:f7G > (FEEtpLc`F+6BorT( k0pt+z7|a/?vKMd0e ȁ3Wf8vF %:ElILY4koO[ǁ*1jXΤzGVGPw}<У(k"Bh2qNub~F`=.y@~zKP>>;Yq+R|@H~Gu, ܏4]Rq(:MJ>&r 7LJk9lT]+PQuJ+vj+)` Gc;mEFlLKKg2nhWB^EdOl-|Œhp2;5wGO9s$1a(C| b$WrX z=ȗe{`}S(;2 -r Nn.Ѣ7t{aٹs821 >gY@PO|`AQ{SQ-u`{-)qHCp蕵̢]5 ă 47`^}rJ0M@,:8cQuagkէr ,џA{,]rcS$8hU%&:c~][3򀔛(Qj;!>xxS)}/IK)^Jkj&<0V ?ޅ/W+$Ӽ94%Fnn[W4VyB5$gGwۨhP+6vЉL, Ī1O+8޷3?“AS* xT-2@k׶Kb#bz-{通Z6vP䥅D;V=X ʦM֎ۺ`Fw Sqx¬N% ]dQo0$SPDг/sT^THR]7Âwk=j7'U4 c b}9IRaVp=]W98XCc >[Q6`+9xej 6ݑttvpp-z79>妃/3 [BFcllc o.[F/Z/7442<1RRc9r#5OU]s:i@ssxB@۞m{fl(c"ra` C962^)}SٷTV*O7`d9毕H+ГzX_($v-޴n<'9qW:au}T6l$ Q0a۷ކIBBl6` U<-u*wΒC*xWɗnwɐ0li|+vUeG)K`dl 5≍=B}wʛJ@.uf۾6$ 'z}*3}"kN+_xeQpm}U'8+iUlixUL\^Yv^P:}Ŷe?E9H9[4'MBxn!Ցj *R#qe 7fVV\p9֏L'01QsYsr[- A2`"zii-Q[[Fv#V.sw,X>"JTvqb?=7zG((R"+W/(&̔ M鹝DԗwI{0 }ƩY_DOYUob.sm^%$]ك̷ zO1Q;%om;X׈־w_gp1_,u-賯kcN&>/f-ֿ?*hif3sԃsȵס$vyĂ((\mU-u6_fwo]O H] _2&Sv7=~A}̿oew 56't M8Qoo: Cy f6 SI}`RAZ|BT3t+4f]P.~tXi(9 s䔊i _TQ`EoJ;--S<˱]fɢЁVfo;s&GPHk ̾'춡w1Q|^3 \l7P1;!)wpȠJp,ȬKxMUwd^59M>Q*a[7rCj'tFD;}Ա p0 Gqٹ6;[g=ӬI@ad~vw`N0GP+{ _dslݞ*Z@RQCqgZ=,n<伃~8+ KTjhꗭ(c&]&wRI'Xvލ5*gY nx,s^8 7!>egv;)LK &i3xsH3:ztG<_!`ٯTH݅&yXp K%n&;3a&).jd Ī͙.8Tg$›0j/.O6O( R\jd\SR'08c8yB-+>SRHpn;b~]%ctJgx`!p.*:hP#gB2'sXCCA$JrүwK''sf%TJtu`@%7( )S[\F!ˢ^"ט߯;x.QhUB@9b,oF9~ڜn 3{q~4OAѰ"wK%fU>N/iSQ FVVפ:5 Kz4Wѕ 6r顨 ~8҅h 2̱jxQ.h^W o/"~yN;|8+E_pUI*0`}xٺ;Iۘ7u)pQ]%UQQ< emcmS$.!fڋRkSĀ&P- )^P ];OTD>yױ{# LJ!jBƗz߁;Y"Rh϶JW-s]$"R1*GѤ)#-E+>,ט)X\c [Uf_2._St*6v"{2 :$8w8lu^}ch2uׂi=MreC&mp+Kg|,!Kc"]_TN)A'a%Hfo8}'L*|: J8h{ӄhj}<T h׮;@ڳk3\SmkR!϶̫<˧9Y dIpEl gղ|L3-MR @KCFp8d91Nd}* =;j o2u[n3KR1}QjP!gV̴ٍD\'f fϽj)$-%xug۫ &㏻+ kcY"{Д#fϢ'Z9^#Bٿx Oe ^%; DRl:esއch̀y$Fb$lu-|Yp;+؛aU*3\=b+ay '1wh~ɸ\CA#c*TbcW{`Nc,Q)!ed![~SJ 6)(qkj>WizS ~dc~-ʐs_bt7=0"F?4cpyϳcttҝ].ܿ4 E@i.Rˢm]g_ ,K5j_No]4P"`{a~DW$Yq>D I1yd>>v`@ԋq/(/;ԝn޺m4wv.-B=!OKȬټ9\ g j)VB6򹅂>VIt_tMAnپ:&jz5XsH610 5mEFC`m չBDQjvJ< 6%JK6aivAGL❄C=o;Q׺$>]:~.=- x)#^uЎN^)2,E[[q Ti\kʟ4tل&mU l[+l.^Cl!Ȯة9OkCg3iǩb ﺜ2r|_A bl%n8KtCD?s0M,aSzȨsTv'a nXz.-g}ycW}wc)i,/=DPw\Dr y߉3ژB#r ]_*}6byA ?z RG5/.[YaI,B N@_\WiTc@Oعp /L4~;zOp-/sNVdJěY WB\UXgv_;y=Y k_ae' 2y7o$k`. .bx\݅k&NiCn:<Խ׷<̞\oUnR%sZͳ2t۸GӴnWusD3>mXmd6ض!ӡ\ǭD[S6Xe281MnT=koFyNaxWEc0Nj+b=,攣p5K+'㻝l!n־oAKwnH >Q j]nA.Q(` *6G){ >0W\]^B0Sm|Rok WhЉBVѴ$eQ (/+ T!WX,e칒a@{i;{S4`wj72/5 NĪz%wq'Mce.VĬ Wts Btso\dDJQD"cӴM =\ChsI-[8Mx ,R ߷mwu:,C8\(Uޤ[ѝAdR/|\{ aTqTܩMF:}V_FZNvWNoȿvaӢ3Z p"ϐOBemaޡeGӦ\SX+n]k Ǭ|V5IGh`AO|:L4e*WB5r]^$YPLF5~>Z~Dm97jct`,p y,vd⯦F`;Eڭ g|^ބɏIYNbbܶ^4t}sݐ[# "yV٦w>&i (p. ^]7`/WQ^IBѥB!Geuo`'@C i@yxHZ tURW)a#B|]Gr#@qB}@;-XE f.n6y5rM='d>חyqѩT1[9qŕݤ`:tb+ SΑaNRa ._vmJm<ێ@B 5 ,0;9"sgA&vP)UYVse^ қdIT.X'[Ð S<Ȇ [ aVT! _`|mBjyrrf?^N#p"RWl!˒~:#C$1b-M>ݲȡkb* Pr#וV<{c De>3bԇOӯpHZHM ndb9ib4FQYa=J? GEud|u]f5ΉyڦbK.J6:fr[<-v8d+zJ9mihQd1*>F@eic!|d[7JȐs>jfl5BSCYE Mt &cTۛS#t{Ъ@Zġk;Whsa/US7Lvذq #-t艉ߧ0%,De"wHp %'.{ЭS6BMS 8CuN"|/V#fXV4t |A&Vv=㰅p? bzłC3Tdg%&Y*Pw,5Ϝ=vN7̤1ed]JPPaG팱-{;di{N^D3)2Ӝv>K~ &L(S=9ѷ~~U?6}w-b>W]z80c<73ǀE6ۤ%1V*g!#]gwuewi煬9w-|/9BDF rxڕb8@7 kSy} ?;uEc*,K\Y@\9 ~Q ը*ݽxx Q?F &$H@4+2{PRȆ%_ d]80L9WD{/nJ̙쾸=.nÒMGTFAp }]yJ<)'0B1X%_&mISS%j\'sn EJ/O UV 2h>:[@InJCdJK/_!^}uԏ呰fGʞrO:li)~a%E ;705/Q'զk܄JNƫD iO X@|.x@$_"4jycv߽-(qq?ܹ‚=4PKH.3D$?b8z:,:@EMA43]+. 1HLj$mn`e4d݃6˓@SJIDi/ џL\+sS9yf5o]l}O].R_,qՋ]8JSmYoۧ)Tc >15zkK鞾Q h W|6;܆oXS}'Xd9ېf1cJ7NI\ZZkfl٥])J^4&"Iyj|R?#L1-AC^(H^Bp3,9N%c+zw층Λ s*]2$96 NS鄢,ݠ >BS V; 1ӣGfUvVu`g&N머qb5ʸ&S1aEFd.`dZpxe\:rR+cŒ]̛">r?˹[0F|xv*b?YGCB(34OTw6;+(׮.j 0bcE\:aS7*M!Rt ֬h>åpYJ؜\mqnDCwێ{mqemk%-@z+oBiLۚrn_C,ʁ1  p幓5Vе<9x z :te;.AoX L |x650bÿ"B$*)mq&˴__=gEz:\CjiqJSiU>]H>j1kˏÎV'A8dۭGm,LИV~?9pF"5CtO(%Xc#V1ϯe[:] w`Հ8͏3(_M@ 0S&(1sRg&O.-BPYs ::iɎV֏F2 O: 77"d,gB sTCWQ5H7DO32:y3Ϧj} 0%xŌ'E,qhjY3g;o>daTZFnM9[0qIW})?Ԗ}_~֓T!|P?&}S8.\[^9)o3̈.Y$vrPҏZ:abKK"ƨ}ؗђpbiaZo 6 R2C*',"|kQ4"+@U`oRJzh^z6Ĕ߶u֙a}zng75 tJ)RT2[76_+X+9*sr6#nl&=J"`j=xzYBnұmr=/ܤK5P/NO5>E@2?j'R]h3i}q7LWVT`qn>{x}7o}Î*})jXJ*½xwB/\;Py)`ԗ1A J1;za%Zڎ`%lp\rW:V+Mp`0|Q)qnFO)>+ i7^r~ĈG5κBǧ+m;R/S$ Gխi3ՠFPSrҰ iIaW Q]6 4[`_ooH6)&QLfcXvt[Nٛޑ9}%%)h)f򼍌D~YLKU3)2(׺z}C>v C]eH( 28q]MV1RNgpEJySNZGtAy*^6^n}$rv56\6}`3ābn cI3HAjwO<5(T+T{dD唳y ziqzKÁC+1+|KBw}`-<|=xݶHg=} B(H_W;uc=I5)qHpj R;>Y*wI om@xK/wQ!f4 81bxRȾGj0a4C8h1DDtds2oٜ&qDi$ 0hv`Np[qq'1e-?(NɊYjviBʡ\34<`7k@UO(1rf@[r9jnN1Jx'~qs?- -LTzOU&0﫫vā0+Gh8~$AFP1vϩN5ud+Y'#ڗF زvAy,^z_|j)'d mH~*/缈h"\o#LȔP @1OA{c6RGyx 2jt/-2lg6TH'8 P࣑E~%7| mkx8}1WFPTE'VJg[.U3pS.o8?okeiGi@gWRbrnW4BUcPLJaօ ɿ&SA) 6BzovEyO4)%4vߞLƮ.6)&;}z0ťXJ,:Uסў{-RoAD,!B4$_,~ ` һ `n46ld +MܲAbLMjdQضܫyT86N[Ӵo?yb6ܝ.ΩKU?t#3wntb  ?!%Ɨաcm ]Ø[1 ]bl3v/‘R܄ow*lzϼ=h IԁN 3 s>JE2r%&,i{K?# 쵓 *ooz^} i^|[&2۬vH32v0:QtAU.e#һO٬~f7y*ydͥ#א+3F(k+g93k*YrV|Z$_tkޯ_u<-@*wru-a) #72K!Jq~2dI<^T1A0yQxcgT,`,N؁0']cwޢ Hl靤:4$N 2?w0{[]]1STi U rc {U#ߌyU2UK% ՕGuUMmدH΢ң#?hCx hSieoIDOIZa9l^ϠF׿IM(y۱E9-&)h.%<^``[4M_~QE|.Z )12 *ʪP*!. Gl[VI:_3C0TC;@iL[u0hp6ZŐ@ZL> |W7}rb[mAUGmK10,wlBCXkOK; q~x]~7?rM}P(,r | N5Y?MUa|; Qqu gp8lFxSI2"7Q9N01k̫t ?)(kq\OjR)ؿ5RjNKc"Cx*+z5~"lAr]S!|DҼc>Wݑ,y Zp@oAs߉6z_ 2A4D9FˏՆu ݷ:D / HAoq*aC׽4\;~l7n3jBD7&JNf=3.Ӏ? YKpIj 3ʳ3urh7w @_yLA_D֛U \d|"dcdvZuWF1(EWpN!d tG5x8Yn_)`mU'->m"Pb\lLT8 .{jLk(4n*S/ #Y@Zp౐:Y]e1$+XWo@hv  ? elF:Œwu낛t 'Bs bٜ`az|W h?kvNXgK3iءW3 YW'H #!+K,+kh2OKh |ULIRzb@<{s):&:[aH}N>e9Z+ܠ"xf"HqhoR[HF|lT/3̎0ఈucg<6_!Ɗ*$ߘgt76 *puqF{Q[fW)l( 3]Ȋ2 1!P]zTPi)ޟA*jUp oK:5I`/)PO}B g`"ֶ8KZx^Ó3k70ߜs6~ +$wNc 3桱Uy-.9wgtWnSex(SV0ks g@6j[r|!.foz#3mP?ڲE-lX U{VkTȓáIgz8>(9,Ep笤[|1sKKyV8$&j{yuJ.WΡ7[+:ɵ2c} Zm lW @տɃ.-x,YkR (jꓐwέ4>м5Cuik|d˝akan\12~"(z 75@u!-`$/B1 @͟ G'}g/I+^>xO7cjEqJ:d9@~5ȋa5gR xKЗQ8#qe&d~9Ej\kA$5&44LI>fU)wTDɎ-V_a^M0q%"Vp,o9=mTX/l #0xe4ʅg;?CO]h:8ެ}˒6dx|qc[ k0FA^elCHb Mp{;>,@H;Uڃ&mACH_OoI]hU4*w-6Ңҏ@/9<@ĜuDz<-`MqqV{b5q7&~ rI+2ABCl8cϕ/7ԇ sJG0g{n!FNjs%@t;[+B+b$.5eJO =#̘XD^*T$e M5oydO<k<ä4m=?ǻgU?- ӤȔaZ?$PY$g ɶG]dddǻogJ`S ֹs6%-L[ǖ჉,q'{hlrxݩo"w*[bLpқ|<(9 vZWhi=5 G%2M22_Z~9$UEmlL8"^} I6rBr:+򶌺av]7M6HgI !pNrc:R>Ayb!.}t9O_yۼ.g94je9OWGy9=I:xIt:ߖe~s{pF4~c͓;R4i/ zzKS3SB1$"ww$ H-B0czQ/*M?.F:+M]γ_v 9AC>`~`}-m@yݿS^VqO~hOB-R#p> 0@_g iqeo9dzv4m*!DX{Б~F gcZ}:RH<\J߆v'D?rK2͎4I^ Wt֝w) ~ 2zK[Q+SݠI 2j0DsHqrO%XL=ssXƭ0.ȧ_B:fOF*}bKhd.(j>oί Ĭi;vuFޕI$֏ӏ]o# 8;1~vb> )?DYyOnx-6%Cqr.S.2Cnl\-W\nn>5P u͠T Q_D֗Kqna*B8'ڲׅ`_LbJ9lP} ,)Dj7VF(,ɉՅ?#pRfz杭yNϣe<43 Wa4Ū)[W "xq5v}``FDz"~^ i=",Hrd(Er+3nxW9pb|gKz&ri1֖b69HV؁$6i&olmJ5kǎdDv2Wg7 L&3nէl0clUl=+cgIܫY''n imf{.J3Oř)7zyZ/_sCH\i6"` `SP“?ݥ׺Wn\Ly ͷOyv:W9@b `bIA`ŨHG} GSHFcWKZFDݭG~jQdc'Q%:U~@k#/%aEkavc!xkKs)ԚdT)vjs:W;l(z\ _EM{sߣcxd6~ :o{vt2`dhl7rzkrpȥ]rra$*՛Mie qN~肴b]88U64.bM7SwtIU10x/%'i|dU$MŠQAwGặֈVEC tD? Ox9F>%u@暋j0NN : ymG 䚏w [ye\;5PRXPAT6$݌0]"eǬ Ղ*RxnjĊϋ $+l »wMUeClrpC$zN|oX eL-v`C UiˋLr٦5Pt$U?|'2[g?*YZ|1Q즉8D@"Nv~KX.A@P8C҉k}WJ4N". Eۖ"/t+ ~ -a8Lk e߹3}`~qTѩBSds%i&?Yl3Pu?AU9\fh Y-ϭ W 'DCG1k0P; tjp7O: 5MA^f^@1wJOzrcr'_gWW\޻2DK$} ع#E%Z Muܙvv!3|uFag̔^8>XpB\gr!$"()ɡ)qV0[o83L%NfOc;+)i nuM2fmh{)zdZ[k(3(b!3$!0rQ(Vy&rSЉ9su1qjU~hl4;CdazD] 1TF ܚ 4Irfp0Ze&%.ۮ.?kg:8o1\$ɛPؘ5.&R|G|띿3ng jX'`iH$s{l"LKH}!c.<߻FDaV (!R un8 aq. 2+C ,KG>:MLhQ-2ZmI9kkWtZW(K)H?|VrkbZy[TC \-) IYL!\( Biw6 $Y NZ*+0:u%6w !HC+S?x\c}I\+4|٭aGR.S5, Il4+܊ v^n 8 ՝ttl3^ 59ϛVDtc2Y/,+w U遝MϽc|鞥:(6|x|dkFcPFA78 l;H43P'^r({op1'kѼb*͸1a,"48X29ӻ'Ka7Gkظ#kW}0 XmAy+@v$sjoEo-~譑WXXք /r@XL> ?e4"  ꡝ"y5y8yfF@}¸~qI h|TJQF\uDW5bj jF.{9:G^2ucNyFpaf ;;ytq K=K.Tyd8&H}cOdՓj'H]VZ;W0qD'?@G泤FS.#EU GzʚT &4䦔YǛy=[rX UVR<T|1T@/jtw:s/8ۛB]7qQsDbp4,av {t*egIvn*W Ve6EoǦ_4/ y7c/+]W>A]" Gh)jqp+:'pb-r~fmQm}J!c8Y0pyjyh\4Fioet Ŏ K>eG5cp!P̂Z]zS?i΃@q1wj;TOq5j*1ڡ%&rkB6F HaCE]恄(P)fY"<3'?h= c7R Gi6|V, TjD(8 >qq7euX13]OyuJ}6t+`萺@)aAKlM6P\p] {USgeB`Pg$W}>>9`1I`X ﲅ,ًkZ|2 X7^o`P-CQ _KNKNh1֌UT)BSUI.EX)Sc W8EKR[ ڢ8?G//⻎7ri'p;@5k}4`j)D >K^ebDƖh"Cq0CVo3[.Q艻g1Sپ9uq- \~RጐLJ^uxgK&ՀI:NהV=kѣ*k62^^5A#_O`Ua5㉵U13&]L]˥jڲd¦QjӘ@Ҹ 8,F'p@;}޺KsI/̌ Z23$ tYp.DNyor| 3J(;`:g6<OG!"~bp+EgBcC[[P5mfWU%L Ef-=LA5jJ+-x-ˁ(^?^"F"\IJe+~*'@LݡרyءQ(.6kp~ƥ]5'l^Ew~ YĹ*MuOw_z!h޺gt*Ԍv.KE]wu1 ԧ?BO75򀎍c ?y*S%#KAJ'Qm) 3G06{Ԁ0-~mל:鹚7PQ!gjּt㵫G_yފ8@ uL \R?W4Oе%d ؑz  UCWm#}E9Aպl1 IMS!̊rr`qFvx?F_< hMWc!4 0 e fAǒiV^ɓy܊j;-i*6Hf>G'2 N RiSrUK@yKTC(OVd_[N.s 97PGpYQY ]6@pK*D=}Z7shle ~sp!xzjEECܛv5>:[0Rg0 cUθ1K42\UTCw_{rɈ绞^YNc"aqn}Ŗ(0nAM {`;*7QfA2pٺJ7,HHT&2]MbRJY ۯ`G6ɷ)Hp*oϛ]uy2mZA6 dvٽHrg?t= \ uO)dmEܜ2ZG zNRVLm=aosI[S5# ld97x7<ՙWxMvzM7E`b鶜w߄,m:Էx- &ަo)7Eeeg//E:I^`j|&SH@305q$vj]-<ېn +cC(2Dr&8>@˝J!ҐW UI# 㨛b[r oK x!؄,$lV#wk V%)N xo֊nGx3p?IySKxh l_ ;=)ߕ=\)OmMgq$q{>Mnd|=] N0LMP][)xnq);Wcd/ ٴ5&];*A(Ѳ\S/@ (ʫ ׾οA^'y}J۵@#S.c/X1*ǾP|DŽ4X߹q(ad0“؄)u.Yt\CݴޯE$^m'һC~sdu Xd/ej툤~[ F&33`Q VK a-t4oSƽ#<ϘYUO!:r$4 fp$ؘ@R?dCUnKp,8 Sͣ+^܊urpIr _n= VI s~*0bDGޝA+=]MF:T$PGIП9ggݸZiwΙ$gcy&37b!W8?B9<'QMr:׹`Qz#$eL)l3Zg(R(Nx<"VH`E,5exI8`Q`>{"کA 6 WV~ҳy/D<O@4}y0dEg\f2 8@{y0J2sMo +_eƴy"ϲZraG})\̋TF% A˘i(E ϬfqB¦8L;(bU݌/lp N٧ w v33LsI1|xp|nƶنKJz.]Ecwh;gHHMFD V- We e&!cI7>İjG6jv&=v^A] aB?E"8Ovo7dB%>>B"#q+3bOHQ l"K-קU@,<&P AL<݀I=C!m7ƖG~E1BE`}Gjnu@6 x"~VwS͙<*[^;=zS~pPDj 6so"jJeeiڌn5:\+aHH,ߵs]>+MULKr$µO(+uPBC5'X "aWx+AZ-$_%np:8R38ZN~wc('P0y*ez(u n,jU8g<;lo ,Yn:ݝ-25~yArֆ=OK29 ,B<¦a"'R ҋjXe"Ry2YcB0b1fI5PQ'))|a<0h<ؿ)R\Zގoxr-S7"I\ed&iu%jǹvRb! L2Ay*C-4H8pW:@]eN>L7鳕P|~7E!;>݉2`^rl.D)R!vζax@o`6YF1:%MvgKGq\f"^o`f瞾k(RMMX׻~i76XL^-ã!ӎ':sa&"OwOBQ9[tV$Kׅ҄4k%OQ*JGj/q.pJ q-(ldvƶŤo-.!a*hKn3IUމ)cq$DA'A|xg.PGgUsS0Tu)>E$n[?+yp#:PenHm*$J"%%l__aŅ;޿؋!^TY|e}Fl[bʺ&dqnJ馥{{C[2 ~M۠qZRk\\>础tZNM)`b秂Hc[vC2(EPѡ3ůO a"ik,do!Ճ!R:S4GjVn/ =g@Ȁ5ZR{5u<俇 }? Xuw}K~bC&e7j^Sﯬ8Wƻ@ERRf`kz8sU]D. CQGE3 C-v~STPCǖ,36pC(&ա!7cFl51 kjPY K{K`e*bQz4W-߄4@͖FV~RC,S(f h 7mMmYK` ة{d%C΅e;)v͵jZPp`U,]}~x&`[fQ9bkY0b䔶!>޷f6X&W!Gd6pdp!rqaQ8z'2*(.] xv.a:$8G<>? =OOaD/IHf{6cdrk\_֥`g]Œ?~w=63| x2jt%a4IVh-HG%Cl350~̲T4}(ǩ S!d2zH*w ƨQ?%1 tO\m+DpOPfΣю)f5ljn9P0[sSЄ7\D\2K4ۮIt ⥼B?#f2)aIO}2`.̒Te91m3:eL~eyO6H;& 4YnY3ÛxXav"þA_QZ *ЇM˒19O2IYw}~@\LU GשNx ਯ5|3ə&8'2RNS'ƶ<% bt~&1Z{qOs*tG9}ՃH9yIϗm ?Jku +dl1\CbTkg&uL9J#PrGE:lQ4ݺhOusm,|<4o3vb(X7h^JC$" 9dA/M r*袖E]XTd͝veTcUuo3t[ (n9z&mz-N &KA9gg5qO KK͢/S>B6Aػ#FRj(U>a Yw-iV*>Q '^9' ;ȩK)y̓撇}$m8Y>K Er$2D>rXʐiϛwـ sEUt>$vDUvpȄ+Q^:U[YGQDcAV*C027-9_'  -D揖wh, Ɯ/j*݂I1?̨1u~DcM^`g*AAI 1"  z<8jhM.&UڼA-罦Cψ:ƶhXM-+Y`^mQCښ$]&Sfao~_bS.˖aH5YJЖow j )fK[vjuͶmޠ@!߸vLV/ҴVvDMdCgJƏơԎ+?ZH6ft̯C=MD"Mۗ8]u818CZu-c$^ ۳)K߭Y.ldoB#yfJmjv!vEtZ,Lxn_'|[kl"c&bNp#W RGNKǁ=efNgA8iTwm3_`V|uU+)y}o>)f6(WUfmH!pH#I"Ъv#m4/mz|EعU>5:o8M?U{ȟnm跦;Ɇ8ӰZT8k`u;ﻨwM2dzڍ7I (_8g!h7}2m-ڿ@%&AI]&By1JI5*AScHj"13:tn?%NW\G22Y !@籹Z/P1wV#&-G,s&V!L8XFT[ff!/R\kZm?iF\dC,Ѩ5/T00M? ]Y jYhwŠ̀ 73#z+s@GBDÃi usULu[d+_oCcK&H ^QxnuۂqƲ3J/TVFc,Go?ǹ^s.wTna4yi6V|au(# [T! BsTQ T~4gTԘFіu6·kc$J cך|GܨS9r< d"\LW~ol2@:Z|}h..:iɁWGt?$딏2QB'MñbdNƺ"V@urrH9yH ̺|7.`ɬDV#>-@EG^>r@jteUxm L/F,dTu! rPdv}{-9[U⿹EYj9eF%ӕ;`[}.Cf?aj&n$B1!0k~wOB2^! 89:U/]H/#Jp$x΃hTG".HJtzhNR"$?u"b*rQX-}z2 N&|T' IjO6)){Q:y01eG}]d}07f9f .NR7P+1u0&::9{ $c2#<2/9'iJ>)]9R2KwDpaf'|2A=fIJ]ɿ]blDNEEqUou<-[NKuR\*L(rŠF兾 %āX޽1O4f"K<u?y(XcyϬ֜vs6܆&/,k:܈4KDwl(ݹf"fCLd;JY;KwIc?xuV=jh_垓'm2v[%(O~AV ŧ~٪]˂ 19M$E>\{s𨑇E4~Fp"9j5c"̱]RSr)ֱY{z]uNnb #⋍byRTW#!U"L9AKn>/h^25ԭT]wiupE9E{DO7^S2̃0ZϦJ7.JC (Say;$Kej[.e{N `rcɽ#sS3gb.f4eYP s[uIEyUkujFƹ!p{kZDIE9ǘ:X_3!'Ffq?Toӂ+Il+d'խ(Ǹ/U!$4P9b"E4I}#˞گub OFXнsgz~ں`5in}ٰd L 7O"y"0)>c֥6%? "VU9sp~0ٍTQ/ch⍇4uBiSr 8_odu&ضUL<*`Tg ̤Sڰf: JK! w΢oÁ_2 ofGDfp^2SP,>IAÙDcJr2/q3ùJ w+VGBcX3wQP/fZt xJC>S^]`x%gƒi! s=I84M`J1D|eی e< z0Kz7AhJ|ˊWǒ?"` 40ӣ1m]y >lke+Whl]HV%2b9>E3Io{#D+p=;Hl /6OD*B.9xd@!9nw!AሣY'{qzQ i+IX.^ly(oe26;q녣$nKQTcˢ߇ȗ-%XTY>DŃ +Xfg ϗKvb2)`!=//jYv1(;N×aJYxǤ'/2h?/T_˲7(Eǩ]W!oGkմyN/_Ȅ׋q&U~I؃ΥTͩcG!!"V[jXj9vm UG/߼_GiY-gԄ?H1_tU5>qs$kU]EG>59oY,X݈F٠ZH@[A>{7NE f 4鑠l#o9 IՌީ~mE)6EE@w uCS0U+U_}JXSsNGTus .G!1^N`|p ->R"Akն1s-|_Č_KEJX "\%!J+dS2j4X&Gy HzՁMP]l8grN%ve})axp//1pI:%}=,s8o{|.\3Bt8`Nn?SAAއFl2ܩ]|qWIJn[g]@FwMD먾|Zy,gvŅn=iPy?4Y{ +\Tűu>&yBv2%Mt5RS`Aa2M+snOYnO䚴rh/q\?"]zW׸\WjXBs'4m.:a^L!-^G)=;SOQc] 7sslFڠ#e OS=edÞ@Lʟý]ӯ&_KF!wc4,S^ мZRfJ[$ sD98goN]2*1m\*jxu4Vl"c6QV<(vUyf؏.*o17j]p= ?QLՕ= HHyvN͵|Ůޢ hjhAi.mA(v 08>mݏ֘C3bYx'BS5eY`J _O9?IGa8EӅ=4ASl\N8lǩs` - >ln=ãSv̠XT9nC9W:O6۷zrc,P{5p購 bV< Zw͍ iă!c61Q}D*[t~Mzs*>l߅!U{=@*[^<`:B}6ˀzƗ#gK! Bؿ a啻 qD9 >dqJ#7CM]L(ўk.:5ߣ%aCX-K0"=1cuAN~BCG f)eB"ZB̙N5L%IC N[J08B:G`NrfψPŝ,o> ?5{w;“-bw^q(=fPq(Ev߈C,ж,еt2V~{}D/E/ČwQe)j^'}'piX -m І67=G?&U!ow%vd$e QO[ ZXp;[97nwZP, 9{˺>l c߹JD__vR 9&Jے~xI]<붺!3L{):TLAjsx={TVPh0 ֲbWw`a_E&/FɋF;ѽ$]O.%8;Et7_ }d}fT ,a9 BaBŵInjx w&VP܃EeT0vt"lkC뱸+QHJS$-^ 5pe>o\GY`6j!0!SnInYJ>뷌#AX;IYm96B') Bgql>9ltyg⒏=iM;A߿{ݜN^_c[m]C-}Sn'Z(?CKw5#I}8oc vJᑋΦ ަ@䶜+kVd*?JNN"uޝ'ܭYտvihZt_apkble ZdO(IZ%EiYd,X> 鋂D&8.T/=Z{r1_e;=1 V b͒\h)%ؘ\Q͟yFWL$%KXS6 B#ߊǚ%'2.AJEDg U 5W.T!0IYӃ:${Z7L}֚>&ie5%t}^Q^DYq?(\>OA/P4W:@M*z ?/"*8!Cto, ߧ 8K v ~g> 2j,5=,#,t{'jPʰT}رQ:/D'^OO0-_F΁&b2d2gDAXQ+ቊBڨ N'\[r۾(m_Np0TɐROi_A}bL@6Xhy\HT$iH:\Nئcsr}GhZjG6;3o;e )-7إ=ՈV3Y~x|:=I]uVRq8VaW/>u6Rv):7 }[/1]ѕ1}L z^_J9[pfvc>@Ѿ\q%p&}5sl :2i-ƭb(L@ *٨1 >:g C< pr2c#Yx[horҤi-B>AoFE4/LWilpo1*9[q jnzoY3#Wp;J%: 7}!l!*;ӧW>KUg11[2aM̐.E`+NWD %~VwJ؅0S{>:xk|ZMcj% 'bcxҚ$wl ?S r[ BN3ng^,1PVl+),#g&h}3SNB߾Ri^k3 )/RLتd5}ʕ$@a8wDr:#h}xjgkVIA[a3ByyD zS%dZ&`]輢zEdˉ%8hdgF6UN-y{O::0dzU^q>Ӱ+|>[s&p 92#T%<$q~g ؈X ױX %~ueZޣ'0j$鯁(f2ᵄ$ڸb-,sAc:!V(j[@{S(FwƼiMdZ{rPAU6 .ʄu6]r(V:IJp=s7 'k}Gw^j6;kpJbr:s^Mmq:k+<0쾻4#B$gO*6"w&aL.B\RX7HzKt6&;`#r: 㠘^ZuPyI q2\[ty"$7!$ Ϻ8٨˃ⅷo1ǯl:2Ɂ3?oa3u` 䜖\MBp=_( v-Ah D4BKZט3k-F@)tm͕̜O;) 67l@Uk~l@צ †{tyk>’Nq >ŌδR >oi,rÛ +YԶK9$_!4[.W=4%V\QD5oR+f= 7&sI;{?yL+T NF@gߢ<2 o.T}6f+ą,ޑ{5^tPۖi`s_ʐ12'ڊC*7 7mOՓtnܮ4A!cUǠZMVPˆ"][+iaXHBߓe9]1ge^5W8U] |cY7ݗWDxb[8fRCjVٙ#Y73=kf_0qJ^en(]k "-[Kv/0dv|6r׹f#F4$ߏN1&>FQQvsIDNo!"*ݹR ~H'X{!>4v$/ˋB %局i]$Y,I ,>ƈE)?mѳN]|=@[0 @$ha TE2&BTߧeZ7#7K/ FIH#@ӭR 5wWVi܀\iృ.O<{} $kן^Nɩjo(NyǪ&u}93¢">x@zDy; }'VDH]`KfcB`ǜxx/0ea7Xt D-*2G%3Dft;s}`"d QFYy[9$;-zUqcNr*Zby P[+ z/p*xgҞ7HfO A%vpFqp!h{wLغiPf}0^grbhmnQ:UR NS8C2Ռ-Q$Sjv 8(o#3#>D-JfR>4xHFk'0lVW.CAAc<=%<1GM=x`EPZ36˸ڲڞP79 \i6W1WW6! g- qJXtwВrӨ>5&3ݖVw05j98Q7UGQ#N~>#ANP(M/RL`{OlŠ`b.^9f9c ֓[evih둴3SAɌYC7F.xӵ -Lk?} !(4_30J",4ڭBgZ{Z[G[=i*%+F/H?оjzPz9YDDw_v‰D8,# -.*39ri]tuÉ&B*EIEz UcvVŊE5!4.x<"CL Nmz erFPҠȃ}@MtO,v #21iye7jf-^i\<'ǝK_ݷPv:m1Dv:\eAWQneB7"ih<\owZ$JN 14{Y˥6!.z* ^"oONSjē#Y_4G$PjYEak8, n^|aثN6oddkAN-t !,斘"" 8`HhF:e&K8^P sJ-8;銦Y~gBcqyQQ>%m{i[vOe(޼\lLOM8bOԄ'xVg*CqKv" 8\~{I<7h?:U+s`/p7aX: ])Rfw.Ȁin@wϷs9]B]Fxg(SMn6Peyq(;ww/)4CT>_ #1G'Mz3+hM$bC萸ŞTs8ycE:g.ex;I .F 'h!^^Km)+}g Vu' B{CYnVǴCTR#Yg2nHYۆMvT:Nni9 V+>mL %5r 嬷j"yR> XeiUz@rc&ȨPC,-K^mnWtׇMW)[S@+O{a`gn%g*jktb6&^$$0g>+E$^<'kYӮpyO(NQ%_eJDm5 kzxGnЊcI[D;5E o~f!ͩ6=6NRdž1e<'sfekO)Nve+rU&)ZCőn,аMg)]VJ}Bo_]y?܈jEg; #V;ױrq=?V/],GHcdx_d]F2 LwDx쥖"czj[kli'vyTv=ai @dAY\DiPXZɄJ["-޺cF/H &#%dٺ-w—7lGI i؏̘ptʡCܚ)z_d/O×,[x×AxlEy'ԹkLmӦ MB=z0M.eWϋm;  lYy[fZF*'+$ ~ 16T(q h}PX)ڂ!sHu:NT8ߠIDq[R̅8-(b8yfg1-Cf_(]$dϒȫV!|8X]z2=4 })>˥_5%)u9A=tǿ'~# +t 8 D'uah%@/i7Kd Um%ɹcQjS6,+l/K\{G{R"L-!61~VQ=FI5t, FvPZmt7hc]})Sߔ &s پf"ўYȰ=ڡ!43գ7p.b@0)rb|ҀlYft8جZs>!ô؃wX -ﵡX [R$e60{glX5qQ }I.ŌEc2{ү&AB~4<jI"5 4]nOfVt~_d#} e 6(7t_N"REe&D> =|Yl_~(bÜ{Y80^RM|xW"8H0kҥ2i@P-*dl=Z y>ꁂFa[h &*][˹͘%R0 J ,槆Cp*|(\Q.2M1#uj.i*jؓ찑FKSg>M4!g1]?шYa"9|߰'Χ:ɓA\/G,cBHr׀bX=eb.n|p&ĢMzlщ]zY e)Sn?W㽳tmtM&cCh{g^Ӄd1;5F ٟ ,MCȦVt'UnZZ'{_-π9ZޠY҆eG uili&)O|";fi91iTˁ!`\- \}0Z^k)` ~ W3J]<47[28 0 XQsϾsE7KtwsE-!- SlLO6/TiK7H Sy#t9t  ~p.2hr_4-B^ϒk֑4a{<櫈x^ֵi\/i0 2m}\ KF8`` SաENw?6ǥ!e VO+5zvŗx B Lz in&1c"0mFS^9^ Z(f6w_P#+Gt QP).P܌yƞt~ Io}&D_=(gfj5%fU)-T|ds4]Uq5Y^,V̢)$ܨ_GnaN }Hz,np@pr4te/z*Oim#(t DbV3=Hx]eۻɳ-qJ\3ڂĨ#o{c=sNi5NkK9/ѽ PyCњSVחg mc(B>HAA,ׇm=l)ҴzejGnB <$@՘_޶`3@1hDmU@l9~3![rWԢ;#W,=]]$-g6`E+n62 f'8 L~i(~FsZGA}G>dq%6%1jH#(V ۀ2Ǒ 'I(k4MDG̐…Ȣ'l$M(ef(o-R@ lO7CuNwϰљdHݢN"G g/r ;jUq4k{R#f EҴ;#f r8+ߩb,Z, (m}[$Nz"ID2" S==620k7hV;i` V6Ίu|)q- JqZ8S%D/^ +dcĮDvFiWl/{xW݁y9{pv o؁R,F?LIKK.LS@V\da_,H]k_oN&%:dj bN~0xE>_"NkDu#Qa-V]oǷ25FK2u~DW^0߲P( =hm)`?!VQflɬdʗHH';,_K":GNq 4Pgyc+b!wTu$iQ0#nD-D_ `CM!&L3-sF`ny0V (v+H=+>3YA/ Tnj2tRr3|BÙc %ŬAfGj ֧^SQ:5Ra:s?$X)pIߠ]#{:hOsvR?xxrgdcwOk~vATJ5$~s)=si;v4%#?g!a[{7lFޔM119P 6VtO 75=GPC ryy8DnCwShAS~ɰDL,umgQzJ+8}T5eIhƫhP|;?p\ ll^t}һ! ;Pé m5s_|l5ka-GHa?T3J1\za])z}%ku!\w9(8HP*K<4DVj괋H^1j 5;WK=b1 xfod3f|4AsfvhDؚ:]prkD  }pyݵTs{l|,:];KWߪ7oIh魄|_hC\,䧎^(nmN 2h=ITL;8cySY4DBХܦ#{ f1}ŠpE|Y?S04BC%Vt~ nvKA>3ww aQ݉6Y3Q51Ng 8=kٴqw!TyQN gFBpڬ 񍲮q~aI֊XH\TPjU6=YtՄ('40McInb> Q_- qiD+K+L!*mE;˒۾S Xc R>GXFsҬ)|AWգ%ntZH?85xXa'j|Bvԫkq9y#y E5 .N9rETQ(S.m ][RaAJ~/EY|y~2bM9S', vMVx^GbUViGBGLQ.;mB%)k?N)7㐏T(N-חym9\? -U:u,}ȷ監Na]T[sG"s隭 n+_O us)h{:"GV+K8/D&Io6QŰ˗#Fڈf\YX(K&7t]I+zSȽWR笵Múhjf2yxR59VP9wL% j( &#q>rd'L0u%(ă, \j\:7 ~&wt80J"HZg}C}F7au&U.$Tʰ{b;0R[fu!׫t/rCvaLs_o8_Fqү7uBj>hw4´ V܊nk\, cnBN "_eҠ )} ~4\vᧁPZ"o}` ^K%)i5{8-rJn5E78&fؙ4/*@" Q19OF[hu(f669 H-oh5?g:Gfa\uT(GDA{q+:ƻ"Z^s]ɔatTkYԆ)M] kX=a^yjbc-⦣K7bA asGz⵫Ү BN5v<>:})eNa`T[A `d"Ef۽ [ {@An2uja141}00o?8;[OE"j*STdb%Zo6ኳ\s̍76cƑzf4yJ+<¦\l >2Vl@.L WE*X͞$%؏3l}#W. SYY}o @@x쥃&iX;v5&ܕBMD>a:RY6Ӱys '~Tn3 a.78)?˝OW˘IE[ E[QYRh@4ǵ0\=;f-ɔb^vw{;.o\Q;S=_f»r"-K!Z sn!-z8NawUYkKEփ{mMJt`c&S>tp8א2m>JpDxXzp A"K.!e^h z 'ʙ|n}p'OL:z "DF#HذCQ&귢ߊE~$jBctPt]G;eZYK "N'.'Vݯq!x> ϣ}7G'@9G\_6 vMvwKBB`on0GYYZUH}wL%ʼnW,_gt0$| ^BA'#u $u K`-Ҙ3RNe Zj6STv~q+9Zo˨ղ@фmHTrH!/xtMfO{ζ$~@\SXzMbу7 bSME 2~)TKpa9'aAȗ!ޤ]Ŭ;"XVs ZQ χJE!.#P"!EbyFY,fh Yvׂڻxb}oUsû -ApSeDKߢT< pY~LõY˖2mq\V i)i||x2;DۘCiqy@>3:Y!Ӧ^f^^CI{89UČB&4KKEB<|G 9AI3OE! Vr utНQ p8ʯƵȯrFlJnk@#d;32ߣoz0R +3H|vgZY ǑG߄Vjc"Jr<bc^KO<='LWޤlżAc y,Upf ?kDqݐ+Ʋ)"x PO ycsL_.MP賳8agyokE2yQ ̕I8:jv~[J1!aP85ky9(+aC@* 5T2W:jӏ'!ck;uqZ"wV Ko3 o7-Η\~e#QNvF0%i]K휫L聕Yltװ$ "=cfpkQR2.MY"=IA {z,߁y$L@Ob$[!LJMў6Uo}VCIg2ҋEc|/NP`ћ`kOt(O/Ҙtl^UXk1ll&VapANrg񡃋@}$x42GG&BҨ~cqNpfq|i4۹3v)Q1}zVp^w޹CNkdZTa:o"*`{bn$FA2JM^1~ghv%.|, Ȍ{r#m"^2:A Am>׹9zv'B%hS:qqTw]3Pɠi+ ,0F :g_OGԾc3 /+Rs^rX}9蟟/V))!%C(֩hP;FK՝.\"t&_5K7;{J!UpϷ؉ocY[}!w.7)3YP^GPﺃ9̟S>VS2QiE5fLrGJWq268aڛC\4" x .ng&SCFN2֪kãaz{e|f pQ(ݘ$/+HMZӊp a9 a# hWl5m_VIi,ykܢcsz2Ԛ܃[ōos `~dūQŹR";P5Ap1"5| [o+Ϸڍ?p38ri('#pCh R@ܑZ"bPIGMx|3A8};:\4U:;X~ [qk̷{,,!oLYdfe: /5ER @#9hև9q%p;`#m>;?rFt%pGe#?XΗ]%@˗307 } RHq\n;!mBc=qˑ5QqۢQD\g%w}Ӵ&/?,9L|I;Ү2t`]N@|o1+!* $R?NˍRGyZA|(HJ7U8z! 'h$T!sRKYbK}eb _p&>,WGu}|i {SÂc܃B1Sέw;q1H.C0xyYz{SGjO+ OX7HЊ_?~t/S}?F x;DX֚{P>1+YR TZ_}v0y=C%t}&BLuT-"v֑as~=3/G3 Df@O*$6e;ri(_| z!|%l5CZ::Qט(_5H}<Fr @_^JeSh~xYOF\8b>9A.İݴ8`B?-/!6SB7m'FsrRAfy+gO{nfV)W e#x,I&z!c**o \tGF='SUEϖSO T|*ADi J`J׃ݫr] Qe:7F^|֣9^-4Roʳ3$vwSa zwy:UȺ+33^YD!9&mO6 J4`/ٛE\( usmsN@Į=q1_V` GұgM&^*+99@.ۙr.o1MȞ V-eEO_Qျ" ;'_zp+=F. d$\˩|2V/Rhi+1'tNj{L)we ߢmw8[l}*/BCĪdhkAV@MhkLU#zNMKTǝ9!*y=#YYAL9l{(&?E< /Ü6*ƩE1]%ra1aylJztݸp@n N{0DŌL^ ~l)/힩݌x+VXE VE/_GX ,ad)i ]} -SN>LFM1֨Ncbc $? ![_tSE ZD+8yK=[mqN"ip;]z9aMg:Kridmm)zUݱTIdFK(BGXZq}:Hd]՗6%w̘ R:K I̩Q&DRq7#E%^{9W J(h}*@ЪQ Tz#ZO \u^^'5nGXi4 8s+LQ7bæZyQ U horőjV%"Bl4ܙ䢾/#Eexa:4>}<A cJd"ͫB7ye ĮLsX v./FT/!7Xh0mANEq;l%=H՜L\]`< mgVčO,Ws@zavclCW#v _4tm|^K;eE[$ƅSU mIԁ4P5,[KUp/wO, ̋,䛛GGt4<:4~ξkGi;-] !p$ `lB븻7&}PQ D * NݍE{Iֽ+1 MԎY`8M?Ur)LD"w̓Qr)n{0Iߞ9|7N)PPčb}*[vY ]p v9@3.cmM5J )Zgf U֗#g+TU+sDU:ISp{fcz{p<["Uy-gA ZerIHM>5VaInAՖ{6 ~rbtKxs7B5RAc=]0Ǟ%&lN6Pxd)~vaʀsKەEO♋Lر?0|)fζ$@WЙ`J88e&; [XgʩNȻuXg(üm?Mj֕>=ع߮ۉ]|]wuű-}%q,g=Mr@K ZRz}kJGpzbggvOH)(LoBd90WG;qbq\GCwO]i9gq$5,H/8EєU.BeÀP4}5 e~RH&`zAcr>Bhi*_[ b E<:meu> nb%hiW;Ĥ3.Q5b`M #Y>#&x!J4G>֫;[KtV1W4zDG HկeusXDPl[u=ew;fj)'bItx'ZiWRU%Ȗ0}KD[X5"HC\h2G잿?+ 3ϮKt- rرoa-rƾsHy]83 7R`5J青Jz}'sE4(\cx;j*Qe:L7Ji8E[K6<M&FۋͥWeHGMLi@`$ ([{u|IWK#A2+%L0Dn !DEqϾmct!%O1eMZ^ B[0/C 5ީD (}|׭uB[Ĵam1Xvfx"YY=9txfBڕ^$}Ήn5v͘CtB}n#!u DJ'`;@H:ObҞ~Uqmm:Nj Dʫ! R`Dlv_a^V],$<2ǖΝm[Q ;f7|੎% :,PcčUЕF"בN'lʹ"o<<IxԬVA<I_:=_"z'kHidtNocܑɿ1:ٷ;d~HE 󼥯۬SQ+Z:|k<t8v#nuVŧ!84hGԳ!uloB1$jLu"4)YuI!mGR}s믄lY)QMV(@0;ӏ8C< 76R!{h0> *{ 7P 1DP˨U"zM!AZ~| S?$f.fJ|GKUBeIRdFP}oǫgMW/8# #Nbd(EU"N}&F=./JHܨ05xRaGIq0.u*;ܤoqr ܹZ2;*=ZH*tPz:ڱXt}i.8: H]$֢*ͺM ,<N(~B+!r"Ƚa,scӀakgxa:y6݊N=zŰ P5Pm֒rv&ά?"Zo-UԨԇ4pľo}BB.Wp(!h\ś)5ݽL#4b"(0w)m'ov҃yIh*k/ΊB)/XUE[{fۖB{$,J7PQaHkfˬr%ztybu]gV_ M3)3Dٻ ^6X)6hW\__-ڼB7|ݢ.f; >$\WGQ MUEvP?y#U-0tu`(^#wPޣvx椹bd"IVJԶ_.G>$lnRM4eઠc!)G~$ӿYj 8N8T$d7' D藊Q,T>q@;0Е03 rh;_17鲮 YEo5{򘀓E_[`+El= ]ܣ&@G;C35@7mbIGְvh*4 (!w`xrwr=WS5'#4U ~}H^/Dȃ_'WRE3apdD*Q[[[uTOuڳz&y??ٜ6`,aDkrd*ϴEt8r{$4ȋZ ;֜SC,oT&e1V=@.˱dGqmލe*I¢%!o3 "fчABc]b)FޓtC}o đUO=n;,# JTڦ;zn I.#o[lCzW!)(lGa> n1g%>@Z.*:Q+.c Y6^%V|)mf , Q=iT/<U{v.S,wmBAv:3]nܨ P4{e<[Feh*g4'EE43lb-Wr;ݦ~Y_l}Ey;l%{(/MU!d,5zr( lBUS߇zT)-r6:=N%g4Y7v]5<eym$^h@T(yuXNǼvCn<ϣE^+9 R,>r&rE,OU9HMoi4Kh)#F/ Gtˎy9`@{"L?Pg ^/A dRл:2+rxQ_er\Ƨ$Xԗw?waɂDcu>7W1==Z H)WY6$0EQ¯Eql}>eQn;nő;9)@'Tc!#I! -Ma$c lڦA퉀'~4~9RcVsi| Ҁ0* OGE qdjn˳ xm-zHj+]L-A]*Fa̭b`=b+%t3_;߶g7h;@DպNv/AZA\Ƌr8^ ץK-A`..7?&Ĵz%3bSrdtB#hU߰ym { T5 LHESWaapr3PRrhcVmsCMD\(y(*4t=֡z0ٹR@c ͦiOsĻw![u|P/J`gFBK2?Hh-r܈%I_О Ь*ʒl[+dfP!77DC|Ij05MҴ*)KM69UYPmokv^ $hGO͞EܫOGcG}P'^T܉}_riv y;$|&T:?ӨUlh BA KSf :F]j:҅Iy*MdTye*;'.AY6NfY9 5[gN;_&Z \TEY=܎*/6-Cĥ^"nat׻P]MS]&X#ވծJQ{RK$qBK{l@ƕ}&xMN+ f? ʯ_Eh#uJWvEu%3/ʃpB|Ak.V#WAP9N[~e&Nb'0-. oC%z0L&$8/~-mns=qꆄ4Rt78IXZ=rב!v~#\:Xjpse׮Fc5V>Am2_@%ߡ;=)5VR q6V"R}N$i͋g1dZꪳrZ;LkR![LdTϭiȶ^$y ޿+^ZxC{K>5 XuXF$<)rEŀYZ$S HZLc#J?-J1A=6NJiT۪'wײPMp)iMKpGOzDg^a P֬و0QNm"4o#,_Tt"iH"FII ]Ŷ,ͪ7BZ4wR,8&O+Ć" >hnl۱ `q7ާ X {(kq`JVG걝ΤBQ%I҈ [RӮ\ 67;3Q>#=y ;@9Un?sMkd.>}^ i\q"S'hx3E"z`YP/ZCQeJs?!̀ >B?=}<ҵVi4( }AM"QNX3d]C}j\&q1?-UAڸg#D oZLZayYeAs>@fV)p$׆D?Ҿt+&ҺS?b1<*pLJ("~J͖;vdW?9{, ^A۩߫_%CdxUŌ2P,e=iIy." 1I&|݂pSެz 7KP:lpLs:Ru+2l˵qXW9EeS0'9Ku pSͥa.V'ns /'+ivo.CR6I,~̥m,86L@^  #c 8kxTt| еI [`w[A6vlϰ$+"Olti3 0)ȣ/l_RBj? ~_ZLG̉PP#jBpHZ5ւPL%j]+Qm7K"X:ӢWC{<%V?1u "y K^͏L}yͬ| ,{TH6S:<zFAG̀ B"uwnh`GcBNm %cAP_UE8a S>Ij$ʟgAtz´06Zɽ+3 TaR$yO@̀MVjnBE(,w9Q],͘!-H}]1="Fо'4 z2!7:PګlX,ǟ bz१Wnrm/pT0ȑG?sDĒm4?_y:&*bB_#yѫڣ'tX%\BWRZ:W=b<b`h"JX=.{5jo`(v`[!=KB qDE1;( , `Rh8E!ʼ86'%vp,1V-NQB{9yޟA ۰ȧ3̅"/5v(W@X^L@s9!czS_t^"jG!AwxmTUt\vI(Xzɱd'.a {z3pI'y[ft*iG8)KU:r#Л/ lz_ @cGJ7Aֿ ֣4Zt۲u3y^}lm M: %< $5Eٱou E.i_ ˘?pJbn9;)S!VXܡs3,3 )wVOo-ǼQ BJ;4\\Yk]"ZL"+:x;qZD8lSx+)pNS)RU%nL8DQ,wWԦw>H+-f5j0_6W|k%'Nwßt݇)<>ڝyOM8{08鰣>n@/ƍ0Lyn=&IW0Kʲfx ׃oQ-GQX߷ɒ33>$7TΏEWq X>% (Q"U4"5R:7&[5@Rтo=d E!_UX,K DwDv$ !iO= `8\si$\J)W3t"u.a; k-buHlqFзi'ىZ@f|T`6 F>( -3XA) ^hJNpmR[a;I9bf߳YX#5QkG$ȋ/6Ii !cnPlPri;a'[T|21/b6ugJ|c uW W%S8U Q*AT}q--N:+`)xOĶG=Uר-#Sz$'@+#I˫0A]:M6 G<-YMZdo:N5[f5`g\NB.l9!1vjh}pc„c|&OԠK`3a0pOf9l_կ"(P61fȋ)"~i,M.ǽGw[e!Z_6:k Z/\Z钁{JNZ|t r=ZFTUK72WGaW4oD^鐎5#~a?wF!&~pWrB>In0&iѿ R'`8GBUPbB {v5p3bs 0f\xZE@ fG:D_zDxt!c몛)rb]&F\$EN Fp4^p˧,}n$|dOĉLK_4l9aiLϟ,x(O<:dM:j:2xiV:,ksQ$!f52a#ȴH2'id!@Ռam~aK+Rsb 0zo݆%YVg| /RExwd>P1"Пױplj.bB%sBnuLz6CA{Js"yGpG5T7()JΝ2שȌO.ٴcE+;@W^\cS,j56w.]ԥAiN-)| {-kTs˗S)W_%"<KCjZF*bNHY{Iq\uF+] =Sx^vfΥ`u.fQPc.d4 dlnW]tl bҤtKH Z'yՐ,:-S ~Ad0@^Y(k*Cj PO\śld r{U ->ns2ᓑo>[9LH ԻDR{taF _E9$VE4YWFLLOQ^GM-&;ї";@H05*@ka[$i`S`^NRDhMA잓"<6EeP1MZc&:G ԾjĴާ]x,jbz&N+ ^pNmU·=>=bU0c44N@Tu:^;zoSWJ$\hgp*Z DJ[b;t VS;Llo ^,ؑ+W<Ǟz_a{1C&WHzm1RGsؕqz 2DTHm;(^.M݈[e9<~(!S4wwqEEfSw5)^UFtO Y f*?#c"&g`":%6p X.fZ A}>W_lHR<߻dbKJrϰr }}ۜh3+:%!i7$2nl2dW6JirkCr)gKQ{Yy֯JT.!Nׇȯ0Pi WuwFSU&ҟH"?`ms3 Ao[mK4l_ eSvX9nf Zݬ(ǂHsmJu|> Ӓ|XF )nq^υ8Bdĉu%id}mH-^GҼ]xMCqQ/=!߲̋M$(1ߍ2{5F̞<y75Q$|N ĝ|CA51?/*_Mb9:]IHP "Z)Kťݛ B6v1 2;wf9LH@`A# 7#[~\7n-c3s״acS9O43">BK\m<}FH;9v|0sßܵPmoRnT^SHGe(vJDYV$ 5=ЉjG':4bAO=ι_U {n.ῖB?$נ =zG-8w{YJDIU֤Ȩ R?)/*nB( ^krۛRƚO c oYR.6VqX,}h ʚ(86򻜥)=n7ʜvmb|7, pyj*Hl}®Zk Ćpzj} /9QAQR$PliOI\QN%i $gG :ԁÍX;)5٠5]k.&:Β<x܎\[ ׿&\73UXCnR;vQеX͆XSfB)a25]O_QʱDDNx_!4&_DK0]s:Ul=!crvga`y /S:ץҢPhbЋ\ #<=/9~D{{I~[}x/ pM|emOᯗ8I+ZSP=k] 'dFZU,9ɽEzz@zNFxvr"6wr*P|/;`)=DENpa\C|CJeIFNJ|`v xvNT}`nL۾HΪAS]Gэ;t Fne} ޟ!Qf7 hqG])BKseNH}?CB,cPnb"W#XAה@ގkU&C PB3cks z$]Vd3Fұ0#mt$T:Q pMPE;XS2$] ҂B?t >\cBFyҩ:"Kh:9n6exfl!4`I,F/HNϯs'A&_h,$s+yo/ΔByc ؆cl=w~r]ԸprV$`KQDcQѦzd3Se=.Ǣ )KСEDo~Ϛ3Pa_7.eVj[[oW*V"ޢBǩR ZI3ZP4cj@C6Q\)Z΢h?F׹a։= _O3a9ͥ+k'%gfTKu nx׫e=8S)>W# *` Vk?^!pMʷmH*C5N2!N،2XT|iVh2s\P2P8S7)f;A.Rh~aN([ipkԛ7SkV\8:J4-oWn_,.0vxJUF.e^IT-Kn ` TrBIgᨉӯ-Ѻ"i DG_b3eim#քo6a@*]:L}[NzN4ǂ?u Itޯ@Abj}?:K|8Pɪ}aXo/Ҍ86ܝt1ZZk "ы[ q@aw5b4i\NEC~gXH"sk8+li?X.g,!51“V?iL2c1q/.LeYh+E"+˶ݺ .ᘿ&Uzgca]g6+0=U?谝jӨ ` ~-lTxv5%pj=/)VSOFM ƽ}=}ݒ['%Ua;`KIV}˙K0'.h=3~89JYpY)Q߅qNML1ˤ@Z ~ksqw*.#l>13qzM>Hw@|+ս3nQ?ձ5 z${ah6/jSo8Al0%qᷟboMׅ( >V$o͢ mМt'7*]mr֭ fݫ()֙t `!(drb[Q_.$=צ2J! zN:e;?ι s>5YZDzFuSB9 `ľr%+v=MS6Z;K7t{\p8" Ր,L|[DT%sQx 7Jv1{UJlO#=dg&L7Bv徢 cpk?TSy!߽ysr?G=r ŜjXQ[m')o}@<ل$ -+1O+6RFюD Ec7)QHRr#G >)/P`Vr+F"3 mXE+A}0U,)wC&*1z?]ڴi3ЅM@͋L .;-S`{"4\<]ea< ] 9ڶwt&FdeB;2BC/Nbx'P燯nܣ5 orvwK*sūMܢP 0J7pU0-f34K1PEZ SF>"8={W7:a_uIzgMaIS1qQ Emq9~ CaN>@`;l(Ԯ3;P U+Λs!@h84gU;˥3;<h`&0K#!j|;8J eHfe( QԵ-x?(#JhUjI$AK[rcFÈV ld}SEI&F1hNkG񡝦\`[gŴww'}KP̧i<-?, "Tz{ > hw& 5eg=4<,! d[A4vtᅤjM!p4Q{ɟ%f3scvꤦe0>"yY`EU,O]\CujjaDGAGj>k<՞~- *H"7Jx` QcG;윝!R̶tV63cQ3*OȋH6Jf P|hlS'i%  `Nv2)Y! .|Bۮa&O J'Zֆ@c1W{?xP  3D$aA:&MFf6 ޑstOUo)evgdRUDT_YJ0z}gvXzkVɈ9 3CМű߆1&1خ q\ |ˣ?:O7XЊ-q[\C_ޥDוCƶx+wDDnά-)أ ꙋ.[+rp*3Im֓WZ .e,)YV{qъ4tDЃ3s ȡwJW%ݰxv3iO R!k;,em 8+(΋H7g51}fr `Ǎ7 f,&p)Y@svM;x+  FµTd͘i*iqM=n D8 k>d3hH%S,5r=/AeHҏ5o.,8,xJ=9~w86r@Pq"[ֈD%q*eH+<CA *m(V8n }֪hw1Kchjt\u΂\%Pn7N*s9xw*T B3r`J|׬\+т7; 5 c%byHXo= ,^5 bX(D+@7iCbEduT.&cSsz0-%#{{OzPIUm)LUtp J)puVob gKc)~Y,9ܜms-~i0"an.$\1'hHŁ6F ;p-t[hAoDžLc~i8GLNیUƘ\w #֙:6Pl,#7i gK{Z5wG@Ɣl $"Bc@'vt^LyE%<{ަĽ亟s0"Mѷքj^E*t珼]OrPsWE'mEْ(h>; |v5SQ2-ZRo6W\(lZʜOy\ 5ԴCx2 u[?x=p_0o^ lhQM[wT|6E2QYid/x dU іǣc J' 0Q_P4 =@yx~c=x+j[5nS)^QwNPe1(Ww+fSp~UhȔ2` t(,Vp#I"v:ՄO 6n--fE]11%lQICj#Wy4:jJ/83v0ІnCb3|LGTy+Md/`jX@ˑDZ*(ûsy`p#"Z"*N @0XS'Y^L5''dB M3}u-}ph5 D{!;*#+ni2dGÚ8{@{(N3tcWķqn|]f ez`UceRE C &ӹU> % (X+o㨫IִDPBCѯ#vZ_V)x PL$~&v5< $E.;f1D ɯ?ᑔeJrd$'O}f]t) ?3Wp Էo՗Dԩ̪Uv*$; 1Wڵ|mCu!$&yێH[GпnkbJކV'jF4K=Ғ&j= `䞶/,4TN ) W1<:t0Ճ!|֫Vmo*/͎^ԲTy4YȰX3ﮤc=C$ 4E3EJuwyKk _&6WhA-&2޾"uJbp_ײVib))V<&Y2M &-Ҧ>};,@y=[^ZDuS+nA)㜧1;3^!X˓->M,$t>۽/X2 >1G i5.hK{-zۢ_/@} R ˇrikJ.5C<؃{ёKL8X'$d(%|]R۳;C zYaOfm7Ԯl |K41C ڀI솊A4>ѢBQƞ0e שUVDu-MMcESg8h }1w& ssZs@e#o'IfmRqi]0G՝p1;( OT@lq <Q.F/Ѱ?LzG::_{jp^X2uWG(Fw28@r|=ݎe>dƥ/C/Ii'~5V 1Ɖ 3Qb<9k+W5pޣ9k UjK`_ }aBF4RXVqPr=h]QqF; _:cNIJd'G뿦!BnoPZ=KC.S<bߎtS:pϵٮӑdQy,RnYDRsGZ쪎u$'dhwsU#dŒ=VzVz(IRq]=gJl?;3ŲIqOY-L xG J2*>gx4q~uصq6t͓&ٴ ?6 9*t/6 YEo'LPb-NPT|dDt?ٯ*,!*_|̲Oܸ6^ *Uif&! "+ mn(mWu51P<"p"MHt]ㅣPYX%QG΃1S%r/ݒ ";Ϧ-l29#-,1%ke(?h謘V>C[:ߕ[4 ԊbH${}d_;&a:QGviZ>!I^pGwv*RɩwMÎz1$>"[}n,uf '?o$JLU h lM`7lu`fY@YSX PU\':rfѡ+vxbNp]ҞbB[1= R_mـ-Gۧ1 ILE_,ٗ5?hn(!빭q$9P7 Tu'f5X,c@vpzE;OFlTsQ40w0 Ѝ+\7v"dtQdyS1EרI87M1eˬi*Дгb=l W *DDYFeܛْأ ee⃿f^ic莦E[Nj:1)m%Dyi8!vf/Wrձ2%U!y%,^ rf 4#kUE _ܨ)k[Db*^xu%Ă7HJl;6c)#&hڲ NX*Ǭ{tx)B:=%#kunlL\R[^ϖ[GNкHX"Av㥽,-XJrᒅo5E6s`4.;~~LlMUKvZ1 MvR*=l MeʼĦC67e9l|NJ 7[X^(jY (4EB{4cC/6@Y>ߜ}BR> Xz Q(2S'Z|?xk^W&ƵEfPթ~SUQ쏆3}u@`V57,y7٧)Daa @. ֮/ rr4}%KS-KW0wRMfNg)"GJYNf.lOk/5rGcs;~y T-hE魕٪K` 2SHJ ׬%P0@[R,Ng-a]tl87-~%|A(T3FoL%B :6o+=H̖3#Ht0ު%x?TÉ %x~c5d_]Ь)9ƒh:/ pzRϊJoȐ$'ޑFj](&yBD/PD8lc=' 6Ki3%F6)H[Xz":o1}2&6$ V?b6 kN?!|ƀ':"ٳ6 6Qت<{n~qD9 ʎ(@zw̾s]=+ 銤R8/(hR-q6~֬tlG CAߦy?k\檩M,v ԛiAݙh|ٖշ3_HnXJj>CDqn2OsdF?)z fVJU6GWM=J>MNJ3˸k=J6и2z MBS@4 SG8-f48˻{g7g3Xֈ2 -PRѺQD>S0^Llh ORIShgtG1<NͦTтbxs9/=*\\D2A<M/Hm ߺVŵ ȔǾt &tW`E`JZFtmH̙Z{ĭ?:ٴ\miaudY4o^l[o.!LD"Ga9{51$/b|8*|{2 y^k(}΅Z}>YLTr QEw+Kro:] M59'OELx"Tht7Q`u~-OkrmJ~a$HY]ɭB+yHʈq}~9 0SL9%D uwG'PېOx= < fO&I7c;f rxS*Igaf̖v (xe 3O"ÆutO_m\L0SlC>ׇ~uĤY9b5B'FqήeYJfs!QFhNWʽVNCg0h%(wPW >P}1c1!s?IKR?%t|C-Tq@\W x_;b\$jI=̆hr`A6`Yڃ`ط;?ONdwgR{D@amW6ֈ5wH]lWCgWMyzRz@R{ɰc(eg$*0<4I_NIt\q nfrz*!y,Li3_{ғV~=?lND%ipI_P Io4{"XMVyh#>]h8PGgâ>o1,GMԝ.A|G /Ƙ!D>MOdTp}y]=tBjC'CΪ*7tt<[q̿n:pG7[]'-bY#q{uWe>#884,*ԃ ].:h-HmQDm"h ND ;BvOhk3ؕDt}p!f9XX: 3pL6y6,V[!S0Ɉmb(HOAבigѓkF@"?պ5$Ӥvjˬ"% UXqK̑9rSO]k-Pƛoܚ_|Јo@ـ:s\tUg yaYO"wNU&PFI4_,:ϯ1+a$>9JRr |%΀Rn]KN~3.=+yV!Azb0(I iİmt> OOLnIX1OA2T:ƛS (a ^\3$*wo>/BcYh}PF \3uVi$%QQN[ERH0B6\ zOku`3!"dؠ.5.J~78HvO @/Rn_w }/B9M]1$~b(IZKŀ`*?N"NWRt[Y{! t\ڡ a_nq-V`"m(h>G2W4]ˀoU(Z@13'kyS?8W-T=o-JN΀um(HJјoح :"5wrf?pQǔ꠿'NUHq/ P-[>PB [TNc#wTI2 iV=jğd:3W%`5p/)Yr27AU>î`~Uw0X =Ewh6_v 3iV`-2,fqyJ4S l=ַ 􈓪Xe@ua<]S|5@ܭXL=ҍ84brh^enĤ{7$oJ2R~v 6QU^VbM@%P09 tgr>"U{_F]CVEyV1q$ iP`)zHqV$-G43beD[FzBݗuq GEgɨ&;pV'Dt-DF ;Kz@!BVO78m& Zε.bf%~?'Eh~|+"a ZqժV;~^s,`9zĶe5n̨G\0[+K .KD9̠S8Ws׹'W`_R uƊӈ |\uϯȝ N T.V?ti( mѶOntͭ.䷡_u/c5i )у攨MYUծj I35rmVdף'Er#Xl"F8:;}q`{\[>k;vtrTz2hz4ߙĄEDq~ڢ:퐈U)}ʛ2lu^rϰd(# #ɊfE~E@̔ԳLN w̴q0ZLE4U.a@O 5|jVzHBy_oEPDD ]abJ7ljKi8s0xH7!;/g@mOC%4w-ZPEdLƈF{:|rh\kqUaF C 9I]&}5B*i7eZdc)d _ hL՗G<3 ?33c>^o|UDyB>HxrVKKXqS~KҪٙF )YTWQOx YQ;F6>CYk8AӸVst{T kDV \[$kbf5INg$+O@PAJX $ PJKۿG5 ,C,8[#|+AKors?Rb+ɴ6 [ WRm69(dߒ[i1LT`Fh\ɽP󇚗wȰ]aB攁+~Rq$6BssJ.XQ[stE}SYr-e/ΌlX/O89Ş[deb+$r~j8]CRH=-~k<뗎Qd's,r1baY}*g{F/29n_jh ]Agޭ0Z͔`Hj}oބἪYݞ q1c͒T:M#1CJ^} pUeG=YQe) &b RJ9ӕ.M-Ԗ{ ?R]ӑa~;pgRy%Z_.T#f}'k"!/OTjm+/|w%Mp ٿ~ c!.M=Oމ|b#!ohPL>-72N3`-c8gn?+FmfjɞN ZϹ?qDB"Hc+?d185,OOkf󶛡V)DeJmazuٛ¿̃ $Z尀<(<@5@ROy%8.Dgܕ~ԜgkωH?'q5`6A ˾ @;[92RѨQ1q(V Q =ڙ\-1'0: gndžXy{,H!v܆/?Ƨc"y K rH-27GY_Gkv1!7nO~A YS=k`L7.#ҨM5iUBN LZtiGFlW-tS3/ׂJ!?A"ƱSo;sXqR޸@'S ,]M).W: ATJfN=|{P6>0 'EʺJ/GD=a&vSoabwմҨ yyTae;*[g]XlNdj 5TI>,WBz@M39Z'\U﹩P ^UQPʜ?WN5㡱 ] 9'dXDO0-& vS/֑Խytx>O-_Esk7(rwn=$1vf8FVӿ n0{p0x\2I)jAqDT V zi<),*3%{d{%YT6"E#}'hm[pm5qw$h:=k׸\5chƐ Kvuurv~Դ(6d5b8`քOEBv>ڍp<ȣ Wbam,fbq["= g6ArH?X|pN&(bmOGTӢغFCKӉmZP`vnԏj5yUƗwM7#9u@I|dǩ2(u IYD5XvL9]> |0id@X1xT!<(G;S^ 2)YD 1zt(|$>2'u̖Ԅ>D@vܠ#,Lf7OmKA|Xڍ4fBy6aw8xYqz3oɠ^O@I'*P> lASs(5WޖyyE]wzCruhKL(JiUHr6ż"":wJ[wP-fSa+zL:藭 W* ОR=(fSOıq$#}*t:,bxB]{KRav rtR@F92zq=,3/xڳ}{ ᩱtbf7go rM<="1mFu6Xp,g+PNO}i #T-Qd |ݚolSK"&ȞА 3`IjylOI.R Ꝍ&2?ϚV m3U ti=x%4&bx5i跗C883c=Wg~H'U> ^ϯ஦6eJº:N4RJtiW%Ix^Digec:bbV+m[m[`n6n3L3oSeMn)]C%{Ew>9 VajiZd4颒jsBbk>0',1 Qd i{cx ޸әiQz($lHS++ح@kN%ΐ?/Z~zF|! sxWF1<.Br)Nb!#kKsc–WUlJ9N|͛r7#\=ww=a,K7N1gBJU% i] Fe+Ҟy\XB(0'Z×y0YAS RJS?jN <~,1j7uǡ 9R-$/gKn}q>"ш"褪%.{*GMv /;AdK W,&aTDٕ:ʈ#M%Le JJ2i[ :εH%Dܞ%=]Dd͊ARs4BQ"nwviF̬̂?*|oZFxH,HD.@Sr(Z әѬnc/v^1@juwˍc+I'ά/zEĔIDmH{Ŀ/*0#:oIJW4_+T ɰ!uxTK0TS7Մ/.B^s plF/30mu UZ5L(U BÁg@0 M)Mp[z%oO"XAOJBF,$XaTY^P*k` ?jP'4ʧ]8r_cq7@FtbpLA&QM&.f6rE |J<ȵlZn@SgYdyKbwJI#(W~yw]?QI{UzC^}J祧p W.gH iR A6SU"RLmZ Бd[3#:QUQp*{ow4cGDȟv7zQ? 7N~7%שAW:@GSGf5m9:Mujg h4 q@3_ˉ~D`I.pLs]X~P7}{(13rCyN(ʮ(JS#;J6 ̊cn d[ʜ~lb%`*\.G/lh9 _<)L6-D$2IFt#sڬ@cǔaOgKbci@C9vhNiuBG\XpF0' #Z"Y9%xUФgL!-&8|3jG>{Zl}DC./_Hudf5 cƵVWD kS[MK{Of3+yS$'A4q3"F)e{)yΘBh,F])""N z9.UtRxv茺P6Λ{-ړŭ4t wYR [ }IE)ytx;%&'I |'ZdmɁ/[SzbeY}SilG(jjv]k"phwt#}mBgw^?]ϡD3+]C܇:m1曫v&?(T+rsUA s܀ɄPXn8'nU(r^MU ޴2B:W=j |O4O`mp#APQ:rߝ.c,Ntw6\3Cԍ5E8E'tQRh'F*7: \{Ho>.h;|C"ֆ$YG-ɺ,ҁ2(El""0Ok|J웄ˠ*ėhwǣBHbA[Rҧ0 NN$c\ePqDRp}=MQ6) '8C2͠Weuoqz^ΉA أv_/ږGHbД Bȃtou3os ~.iDT<ǂv ]n.ENyQR=(I,wWdMmTڻ`I 1?a-4 Efͯ(2jI/<HU[ʚS4Gfh,fD5cxDvodɠzUAڀDZ=$Nn TD[jՁ&. 6]`Y v)M ZkA4t'<#n|sv sh >]|' ۘ ߵ!m -:hn~ 25MyyG@,U4iS.˳=̋7; ^ ihʴJf@)h lZ062ޖ4!& o/̲X>.y}kMղmiš6mr@B5!(SkaX"4 +E+#q_x'KӍuQ O7g̟ L_ET mvZf֫rarْP!SSd(yɁݯ>|f9aՐ !-<#tHhxOu+qPw=Bbש?zԙ xu'7񊰴D;AEk=J'A&AȒXʎ#O* 5鶕|d8QS,B5)cu.2\/*@y  ZQQiӄ"$DxB2 t`i hXVlR 3_Ԭ>~_WCU0]5h!Y`u6 ۺW@R#߸(Gtٔv) g*~;@RGós&VC6)~7Xc.ly Xgi؆\qnΞ'3A ~M<@j2ࢰ]3{Zvʂ.xQJKL1c)ߺR||@eĉ吤¿SO1W%+Pt3u =E>Mw;zxXΦsJ(oNf; vaɐTWV4^(tZsS BN~Vȋ*JyGK`;!AÍr,h@մ"`v\:xCH@ty@gһ<|ORİ(^3>|8"". ^H3 K@[c*V_[|>E1;sN `&DQQl؋eM0OTUnzaFUvU5A)#arM(w{ko\Ri6rr'HJm.Kz z nU&Z] "!:ʧu)Q>&/l灡jBBΌ05Յ aB,YWN^&5In ;s?ϤD"8鸍*ΧE>MkZe gSUZ{ N%YZE\6r`#y3ef3 ZWkm ZEI _CI"8y ?wiZE p"Vܛm _y]#:.ӾzP A_Ns'}G_$f 2J o8 ckSe}SpjRCRz慼r,7NMzs{=Ůwϫ󔊜o;daI<#XoC0!ny1|f\:h Rd3ctQ\lXO/?6MK֌mnR^IajW8{fucm#MHM$W1ong֤W?HMmGH'*Ȕ0M1k _Sҝm:P8~a9] I1LW=<}2 Ͷq 2+buql$Z7})ո1Rۂt݆ROhVzy"fST F/ />׆Ϋ$Ky=򋗄b%؁X<3+݈\f%\`ɋ0Dgy ؾ/8iH\|_cz~A-ݯڥh /9jh9=̒*CA f2 y?k5A|#Q W1qg}(yBENZP\K~"O+ gH@V];^d0h+eR)r'OW_$fH*q vA{åB j='vx4])c9 4lbpZi;-=.ovay)?$YW_-ٞqpf=ײ.0&fbUZcPO0*>6R=<@P lNΦi p@>'2vUiGpt\QA kTf6P. u%-"kJM0Rc)?48H>Q"9A'(;C!|Jb7gD˄$ Yf 4Idorc ftq/D<|ijdfz @\hTĒQB3 Af=<۵>Aa%c꘎ʴy?2$i'i0* gz+ᤩI#O3<3**!L-rnbgA;S+&u[g)c +>F$h+VMs)НY?˛Y)>=n^CV#,27![n%:T[EAlLL:^=j#ǚ|t:R 7G D~R舫Z*R|Ȋk[çw夃(KT@PU}iΛ-o_m|t΍zE1@#Ltns*4AXݰ9ltNi ̃j.&bw%͟k}'IV:}ht&dT&I'?0»rHqZF{{P:ImtGl1l*nPۄ9@y?%h9Yp57?9x{D !f]YE|!|a0i Zd@#hIzzAb0ҺM9k)Eg>I<9ȗAݬLTޜuZ5~Z|qwkM:PխcYnwc@ĨJ!S0)S3S( ^/Zt=qm_;Ƣ?XהЙI#Tfc֒0+WmJsKͥɌtE}F6/">.bOI Y;-?kShMJK^8+@ǦSt<<!%2Τs&?;7ݸYB,~X6k![,jB a͑凸p$mXy/j,9&lo70c4#T0 Ezjx+Ӱcd)yL>ڊ= "R ;(D2džOXoǨ' G4MEѨQ&%) TJBFH-*1W:JcqlUdo!KԲ԰^A$tW=4ys$wNB#zvM ^( }lH1.?< vT󊛬Ӻ^ Dbh^g˓ KVqwW^x]Z"g|sT8 -ûaWf -3+/@L56miy=|dwa|hh;5bHySSO`-{-keQ3TVٷZ[24rfα n coG_U'Ajq8lmc$'jw^MhpYTY?*Ce8?L/oPiT;:1$ *+|OT"݈X- V:t[~Wu(b@T˸mBm|7q,W}!ld+|_Vez6F}إ8,M='#MO!P 9,vy=] WVNJy0)E>kRQJ8LH/~!Q<b:CLy=&V*C8xD$NZ6L\1֕حzk@ͳqT(KSG8eAPLIPgsB\V[%%|8%1J m>YFc2A Ж6wh(.CK!+&i5w$C/dH?OGcT" .pJ 6ڙŬHrJ"_ǤĎ oXc,(8z2+sme%VsJiGQ[#٫,MS@65,edon4#9 ʞ<G`DwNьnX˯IˌV{.ʍO!(P"{Ma^i,ZAT쵟F  (@i,m{{)SNof͉pTnt%gMof~9muˮ 1I<3t-+ 6γi ysKޙjW' BrdKI?2թv) .Q1Qgr2-u\8 G/"ͩiM!~jL^ꥅ9)ˡ~l<%ì9HG .gHXq<0PqІi Dm sY d*|k50a@B:IoV,F,! ͎Vbx ao1-lnvkxVQ6-L GB1,00y'8A9\h="xU.E#72ճ'Kװs7ɻk}N- L>g6lװCI Qb5 Ș[tZf${yӄo5_Jv=g llx=_*agQ;k(Lw;,+eWw14ބ!5wK=l1GlY'y_VD6ѳǠ-m‡"_ГKbjV#(R[C-5PJ-~PV5x /4w1(٦ؼV/DJo7̶8RUՠ -J{<d=\*k5]N'}ͧ)#V΂NK +gzߝKg,/R_%3CwXwh4_#E.t'&6u<58~Wgĉ4-;*YqZ6)u6R1DfI>Q'ЩLf:t݄=3qI~rJėn!BպmR1?I/m:49D$rXݞ5oin%bb{BTӹJ*#kG{d_ q?nho tT˒Ɔs v<=SKJQZY1u႟lŠ10?H㖂#< 6*3ۗ]p*:)T 㾄O]h-Qz Ѵ#gv*M1t|v#0\gJ e8e7o$a} Ͱ)y6G5UN&E,@;eCULX$U@̘v ϩm[u6𿍤{]'}|+^ 4$Eˈ Lړ#{V`iZ#ez 04۞M)s2G-xM h8eLHtA59PJ**\톏Y_@'_CjZ,rhv["9|\p7^q:޽Xdˏwvo9 AݟQ'쨇mt?>Mb2_OdDaF.Vkhn&k&2vY ¾%X>>X"~[o)K5{g;in2+] G&OD>Ϩ/NFAN!fy-`Ay*Znm]`K N<~1gXb7R&]j+ :CFbo2z/Bpk=3{)dG-׫]EmLܳTx 0K?Bz|]mc!sURXS2ŧݖZ"#B<7 a@|< OV+Ȱ'08fydD)wD_ b!?0>8ŚQ&M Jr 5Y.ң02YG=FH8a;;5ܟ5fJg ־1F+#- ̄[T1cEg/3e eu`o2D"g4R*vTkLzoy4}+=$4ʑʣ+U)U!{V*tZAn=L8ꍎ/klPEd[O |/L覅 b8, =43NnWg6|C~snnoe賠puq'p }qHﰀ^vKaOӱRx9MYFMiq`~usy}"{NU$g;X`Ԧq4W+F+-Թ/ٌҨ4޴w{5jjcV#?$Qvb_`R]콗@<d V EN6(x>.8(q7AD[#>* )Z,#SvZkoD.|g/]r^WᖢV{ߥ3a糙GI;@WdiC%y ?_*E-Du3Y=<һ|~`|>(o껎 ԥ8uRHA>7l|\̴UdRpSлZU9#kp`6Gn]-qVaGy q$2V+j4O"-ZP']uR;Y"<5,neKoy1DܜhuG 'X8Rp4J|kQrSRԖ+jZ DkFԁV@Z('W ??bU>kXK.V/2Q38aK5CH{$Nrjk`DF/ʆ$ҿ/{f2*k>Lz" v eWvoeO`Ir֣3RñYq3E9zK\e6[lz_w4"?RhcK҂bZd?jF"̼_W+蘄 'gVJ^m):| F9P @gM_sФw0ҥ0J{-Zimw {P9]R 3Omۡ8G15j_j# ō&-eQ} iI]ڝVz$_Ew-B'R6œ)BZݻ7N)ީМ(:a޹)D?t7}6v<>} DS/V/+WKj*A?𷖬1* "0r-+0MQVn}ޟfQᤁa|t* }/B %Ʒڍ@wyu0rJU u  )rNoES3vPr8\c4頙C>&\6@Nn 5ږjaQM[ x@~;t.řQ NE{rzMäu0Q2 7u3HJ|vIE6i07Wp^H03벝$ҫ`M8M(k#j*"c_^kwg?nT6i91fI'tD(ö#>V<~ sU˭@DZ}PV98ygEَDF3GXd"`*OJ) ֵ$ ӵ͏]=SADvQs #+/oiWi }i1 gR& j+p=Aj,fӘGx8r:뚲'7W?iY6VZ}B.a{ &_SG㮝sQmj_ ^eDXHj ;e=2`ܶ*=\= zRDfNN ^مCl)Txڗ[|<{AyeLudž /$. \ʔ!i͙HPh,9U3gPP*|\bI:+!qz/H@B# 6=:}EO"k;9sNW1ѦQט~PTEv#g.̚K`z@)'ym,N.,e/ N35:Ѭ)ѮpF [bRE#OpGh*MQD߳$iP0mmO G8M:XJobqxs~Aw8]2*#BP@uFիHu]dU·wooN뙘 #\3v[ix\;T  f츟 [On/N7BX8u?i"w p~ 1z |@WcdO)HYwݔ $FWUpg?U8X>}podLOD⧄5P4Rګ0vkMExĠ+j*Y=s܎V5%Vy> s&h" SJ/fMퟨ%e㑼; {=7d݀M0Z) s;7u}_`G\ 0xW!0-,M\PεefO}L {67Oˉѻ U%r1$9b 2,ԈN*kBo-faITɊ Ftl.7"@m ݡW 悤+:?]cq#ϵ? ww+ JWk CY ; IaYe#x 7q+{? 4ۃ2,}ӯΈLpͻØr,u":G[lN 3 PlpEw4/{!x,&R,>_졪?lDO.y8I$c>80EhXcr. 7V;%\zѪS0//h~R{eҋ6!Rx Ɂ Mm/#ro ׏==K5.<ݸ  jLAZz|\/ʸ03PʠwVVzfRȄR&%>O2fwd\W_mOjF3oPߘK Mʰ8wxuw^A$tWqj'K^tm7cl3GݗNݮ[ҺW`S|ln/-ioT;1B$;I_9I JI%@!=51I1Է&erζ9KWVu6r?y,DJ*BݬdjxlMKt7j5EN>K< 4B ɥ:kQk7 -3**%sq (0Z=˔{uNHW7dA4j9L ױpj \qNy65{'ԟ룈Z3`^5a}8wB~97X{ND6jE}p*9.ɤ3ykL*RmvHBa[ O&h|Yt hj&1}\ o!'$rMO̜2r]{.35!߬"]FU$wUMLJzlߣJ, d ?3 n9h~^c%b ī3OM ٱ54$ĞhVh:<2τ0=+v{;9Q/)cuҵj*:6w݅;|Tr4&6M$?x+9pEW-ZJ=&Jj?ZirD /wG`|F `—V(O:cFԉ4D"JuOT&=Z J'Nd$)xUp[Ɣ0a+{M9`sTx qwZY$`q8/'HB=Ѫ8r]vVT 8'*I^Qd k_sD1E |#U;3c[:cSI/!]s4%6kLIɔx=&.Lj_6)s00ӭZrDq6q -RńkhM0暼iq >?U( LmͱVjb=pSs;l"p\YRܿpVWH5i"ox= 4*1`iօ&:H_,";PgSn褠F~yn/p=}&j&dVvMK0V F@a-{p(r*sO˗< vzkd; ;t <)'=K;{믒 B2r5778H?Wm̿60YR:yS DQD:3qֹ~w_"Xz!xWN\-:R.%WE{B"O,)SCg1Fr8P|=9Wb``#b(#Ą?EaQU2xeG*6Aȷ4 --JT)FSq+؏]sqM L}u2\ɐy2kش՝NgюNRNx7{-3xk%)0XM;3h&񺇴}P֭mH@ؙiϋ48F3&eӴ:jƱj՞xùՌx#/q4R1|+n~<:G\UeU$R_$ $]>Q a䙣;pMR䙽K]/^4#6]m80NýSYdOhM bECs@cJƭ^ߎrA؋ߣn+vTPO9hJu^HX!L+bLaޜD0UQ]Z T1Ŝ_@z,<=O`F'ƚg厑EKkNXn sʱ̟tMSM!+Oxi*<V b_54L6#йcybɮiRLϐכ@tQ6Y^ɪ0/nP}WBmMAӘ8 ?"וs]sPl6q:겝YFb3|C&\v|WQ 5`\IۈYQCCKXOLэcRgI\-1(p@\ϝ Pa~yd{䜯cz-׍Ygi'{Fr[/WwlK)yn*c?]kh@[,Dݼv+հe}+sF^yYWzf0$uՕY`JF+^݉Hqn~ #9-Al͝;Xj-jBCs9|R1{%F2{ >ܖ')uy_f"E8+{iی\{=L$\Wou|{W(=9 [fj-4h쟇ð &a+n49uPGql)+um3쫶fCj m BnMyf*at*c--0R"x ? qP36",a>ϛD֥o#|Kr"B= DfߋQ/#ԂU-YVk]]"̫iJ>$ס 泫Ϗ|ӣ)7z4x> 2etA޹*X X<<W8 қ5ڸEleN]  Xz:݌"'(&kgQMUd]~wiۮTTү2)[BwY=/_J!yV"^PS@/7ta1ŀxuLcl48AY%4'+,¹-,#)2kŚ֫4j2L{2y^P\Yirc^3Yhί#$1W"ViVvcU2C\j7qͣkAKp2/gsu1]Gz%*H81uK+3 p,#| @0EaNk5cm.zUE<+췙U/MJ=̌$-ҽgVa+<%lޙE^CFWv ߁-s- 2>9= qajԛD%G^;hɇ$bAƺ6!z[oHGGO[~ucA]cxOwy*Wb O||՗LbӯqtF$%< \WaPsy裸-<NZ)!2rqwH 8lVk17j-LWo\S˓Kq[‡bכatqjCǸ(N Sў+QjѣbN1%dis^Hɉ=Y!+9W} OPOD34uHK8s.J8quЌE2.d\ 0?{%p.98;¸e'HOP·zyDw1uP?gǍSU]L&Q M9^40T?/\\ ^o6 odww ȫ>ֹ@cA@g;1G6HmIJ6T<]Z8럟]~Pڇ{ {uoBVNC#m D⁲L'eڵ2M$-~XUe>_Df5[N2iU@(PȷkT;MTvSKɴCDA4_ L+q\S-Vo(-SR÷n5:m2Mq-vme!= a]hg%mp* ~lz^ ԇi6kD07vQD ?Kb΃8:*4G" bW vE> /"*&5ԸKx:U3 ]jumpXC}9N GL<Zla*άY{X(=jwB;W"5ڎ,'/܈i0}& snƂܑ5o!amjZMiBd]߆ih / @}I -'(uE7<9|̚FϏQZ&+"BH^.BH@j [U5k3+&9}(L%n|1%1d O*YgM3`3\!0zko^N/#s~ҺFDt*dl,%F5ݳ:8b;l$FY sQm4nTA/ˍn?gFE6o+s9%#Yĭ 6ys_ pCF$!JoR O>zDGKHp ;RO1"k$iuЎ >\? :K̰iPEb/r3$3eeff((9X '> "$~ j:b.S,t`3{.&Y0BtH^+ XC|wBCƓ*zdT F.Є_ `3)YlĜ42s"vv&RL i@i)zN؁Y:am&7M̶#n., ]2-OgtӋ7XL,?T%x)8aOMGkN$O*yOxȡK+(smF+o_kY .fa_,>Є+kZ0$~#'Sjҽ$9@_4(Hh&hnϦt߶;JyNC[cmlMKǯ{FkIL. l3#d-b.wxXCמ|- ? ȭt]T?12D1YjY03ˬ>%b$T3*lnKbBWMw*!%]crԸKc830pdKjAA~Tpճ v&\c0*DO2B{we _-.4`B9f?ll~9ax,.~fe9# ߺqN]3$@yd(1-^aa}SלI`&c z"|c)j;JncOwP  ?WǨ# b_㫪u~S8QW;I䋇ZFn7A /W24@PS驉e=ݛJ QnЛwd*Lobi_ c&L&eeT`he5+c\ySȤu 5-!6\J`E(VJC Ո s<tujLxx u,e[@-@\ f-NXߐs<tO4CTFQ%ڏZpQU#p09.H9>QZ{ʞ'W=,JT'{]Yqb"Sx*N0\(vx.?{.b T44MCS0|c OsOo2GM=}6/r[{|njټ%YXoƿFB|0\I_샬epowaDFnBpز6+~ƒbՈ%㥐VYW֎S`ʟH{.fZF+=?=Rv{$vr@CDE'Fnq8 η.Yv;@ֶQvX=v&C^p].F2uIJ7S— JH3ftl3u|j97y!d~kFhvM"Q_ňOUMF)(nŮ;Yi^~ 7s,Tm=mNWgiX\]4^Ij)Y i to&7uʻI)WgEB*gm ١gμ vJ fc /,_Qj$pw9_@$ 4w;sZaC8мquwZ{SۓulؙU\X2|RM0ѶpG6kB*%)pZ#_S֟E$idm'?Yx(IZ􀈐#4Ք8v(#:CUL&g֤7n_3RLe%%F\,l$` 1J8n|hV([;[SRdR- P,)FsxAi-` D9C:Zh!'@2zG*XCe#]M;W߰sHne)P/H>q3b&̅\gU%W?/EgC+w ZS?뾲L7Bׅ+0ћ]PϿ=o2[ 4z*b Z"eTI>tN]&@Yc\2l54)twY,;g\nms9qu {ε`3Ab59ED"xq3WvZ& 8+g@:P@+$[ erja|lQ*T'0z_a-6+GNZ6#.M?=7tߡU'*YxӺZ+5Wx|%M Z RgQ-=7Auv%2oaEV{yO0Ǜbi!+ye$J‘pSȀj433ZPᏁzaI?qd\Ӏlglʼn>܂ y`P3-_LzRv}Z w:sOl֩_ZNBPƨ2R9~tG?tMArSkؿמ dD͔}P;Y%Y#-7ynC{XŒ2#Θ#IuwCR҆Hd@Np0D9(c}#Ϣ6rw,ƼJ]ٶQ>-}EȲզyB);nf>fSW &ؓnK͕ {}:坨X:?·a9ؔlƲYa Mʼ&Cw{%c]W9%I4cht?ef^h06 6``'݊tYY*QdguLSNjR ӿHIn^q%nvXO8[;Md`o, |ƳoEjeo]dĎSoC'{̶MKeUܕ40bv67; pL)#M`h^^* نT,}3?p֙*om2dlκ /5͞ 'GsuMRڡ'e6SڒhH|' Nؖjl{١D#N]+/}c;vUM!8Ch.~5r*{HGF/j贼Mt{Y憍$4{!S>A"l|> RAkoVISk˕(QŠ%6 X2-WVz;DfQP)8h^0wLKwgL {;r+h)"3ly`Oʻ5pj7"8׽v[«fsJ;|Š_m42eYTZb1oQ=}wR02AMׇ:\zO?FTn9 26ڃ>hI'6jW1:KI(~&mvtL|G@EjEI.n"ZKٍEp{(e(̾/ r _+rm0[4@Md Gmk2i] lISEߜiJIB*1m &ju+.I,vwIz2)PHkixK.4:}*'$F7O'S,m>LLI`bE$뗥7 ώ7lIEc K0xsÈem*ST4+xU/ܴb}()v:] iz(nuf d)L$RK6k9ϒB?]4l-ƱZn#J4{pVcc~⟂R0L7oJI}=E*b2Bj(;E yQ kh Xڝ+o0X &Ϫ&h9 %u¢|:x_oeteTwZb@6n_=k TBsaq9pZM7\`z4^u뭲$Uvsinĺs>4ArL{:{V]Z<}h@zsL.{E$OzP9qkR4Iډo2zy b|Y?Q&}Gͳ=>:%X' oZ1յxMHl)Rz%J\,vr 3@yCO.S,*;jcIUte!0.P@>g l5 ؚDCU+e֧|Wvdʏƹ,5Bj1n7F|8I47D ȗNomUwhaLHJQHo1}-7Y@{>ny߃?zM'Ѐl5-j#hs"zH~kg t@iMpMB+&jݒNv7=rv֢ xdKSwZE&WNj_ݸ7OȤ/'?Vajb%oSspVH g}zFO}Di4yrf̗׺<-F7du@]4 @k6Ж7[Wj> خ~Uj,37}4$¾^}ލOIƑ͙%GV=A{{><Z +_ 8ׄ֏p 7\ 1~Xچ0:1R1[ض~Wc#08T?vPd$p<^i)ڦp~?Sh|f$&?ʰ8pdj!>Ej+SfA4ˋю&MCO1}zbTLz:Sm.-vݴ6١9M@/myVkH"/LH|mhTU%PMZ` ;3R"dbE6A?o{l-2jX32tT)a642l(` mѼJEU IQ#ףSZ>bxa!Jo}$eVs&={[, mVVF>ԙU*!9QNq=H5SO]_` Vk;*en:a^xb엘d+^"ȩ$' DY旨V3 zO) (HophE'˫> 9|J#h?:`%Xz8bؙ8k5,p<Vү#vMs1!} 4qyP׃҄%ܨ%ϭ+iPzt+`x6pUS 8ai3\(3Y%&Uv-9DTgZhYʞ͑\{$&Ơ6\`P ȠZݺ{?"rXj&2*jz\w(c{/2>!왇؇Vy?;vR>bS^d6z,p睊gǞkBrA߯. WȨ%e,%? 6iXgh @L2 eڧQQu5~-[a^-yDieJ5"4TЉ0#vq|'X.(^#d_asv5GW,gYv+%1?u0aX{閔L(e|fJuhHl)nNޭNb9^{C 4p=y!!נ['$H$OS!CMk+`ae,EQ-F2C]yLm2M M }k~O$`As(޲Mg @.ƭVag9m< 4t+QT!m [ ]埃vdI9>P%WFP\ x@Ã|<;,:'QZ-zBYO:~aė6]Ϙ] fU/et 7̿/жzr?s~4 {ɪm4/_ɥWMgi dWA?oLOXTD"Vj)0M}?)피%_+_9^O%[z*tţ{ϜܸPq9 WROT!Ρ45ZWj+jhi:y[!/ht9eHX>]WQ *NF3ފ69ocI5rZvmIսa}!u}3i5ytxٽ(p jNÏ^'t)_̃V^Ͼz"8!eE 7`sx ,+^o>5Z(!pJm6t$; zaRlA7D-7×PEE|˝PQA^~젇0U#CUbLoVDR"-[iBHo>qαfFyzvWIq7Ys8-~ c63 RI.st U>ӭ?͜8*,=˲fg߉F8|d7$Έk} &rxvqlhoN5!wDv:ABʩ72ߤwԊdbg~y#SQ}^&Vѻ:VȚKU;Bp:S: { عzvNX~T ltؖWK|](-,F CuYwXowd-BkIr?zll8 +#},,~@-B3Fm`% \=@+d]unjV{1sOIZY͵v|";^s|*r?jFFUmp3&w v>WMy<4qve<_/l-"7!yPhY3tݏ’Dn6W"oV UaXC:q\;w)m ih.&)& '֙9j}U偫N@گ"Z؝,xhH_ lNQۖ1qPr^Έ򘵺e-Iz-+\m,nmCm(ݺ;9r&q))I]ȤKXuNbrP|4{eQ+l61M&< Pʎ"W$%rq 53ik=}$awob[ưzb^lr_Qtb/{wuq.wk{kc_ī!C`z`J}~l\ς)A`^C(TrwRڮF}:.?|_ZMj׻CS$'U3w 2f!P/,<2+*UO)k@;p#E̓`XES_#9)Q(Sq/7FY%<8L֒(é _[~Dbȗ ={J8BWniejdB>ijmoݤVs]{hG2I3=^3Պݷ FIgO:BX3!yIip&,-jv_י=N =Ҟ(*t 3[6'EH1W JbďicPŌo<{s:(>O|7xi͛{ԚSM%A0ⶂ]~!llj'ǧ8|'>\[ N>t4N $ g|Y 738 BhОM_ӆ =")!g X[7߿u*nVՒV C yK#A]"Ӡ\^H2 ʲ*hcS-獾EE~jY8|o5$ #;y0[DUWцLǰdt]O%ByHMm̬_l,&-]58CXjN#Ã&ݺh!F|*R6xOZ̍CvՈ:e\2$?E`{63V]82BDopql@6 PfD%_<_0` O%cdždQC^ }v2\ rܧe0-e]r>e;2͹rE(U9x92ve֣F-PvkH*h b[y7 Oep̌Fd{>Fc-Bcc|$E,n؉rcQ:U"Ps r\uu6o`ك73l!?繻g.T\xHL6+'up8}.)'6RחJ ɰ[uHx(DBhhv 41vRpGCb^fή^"71WmwBc6e]nQO7(bHUleb٤4_?SJ171!B@宜uಘYfQTnos:#Ng b/~dm}lag=SHѦWZGi(rC@EiS}*n+^՞8_Gqj$Yr yG=3|CRטUޏ_H:AaYgG_N$2`K/N?!(T.8RqN+xe9Gfv6oKê {؍E/ * `ޠ$``rZ+\HJm*8EN):V#Mɥs|z;%s ]w-UMMoZnDӧb=S=[ oH:YeUE_ Y[Pi ^(O4cFrĂ`G{V7{.*apMRbÎ%GkfSK:p1][&A&#PjDN@\Jʴp֎<'`v.K,E\Q.DJ[G_̽( ?5eL7kM U+"po ,HK-0WeSeE)|^-ϧɖ";:Sx2W GvE+)ݪ^֑-Ä<H qmn2=@Si69%bӆר}DPgZ+Ь%ONb-r&jCxt .zT34UjKYN?HKsFtW&VƗ4r;NPPaN%>1 jƜDoC4;TNzVƛK"19pdž; ?/W 5:}G+>r9fqK>toerA 7-T1I՗O].] [<&Ncf_ĖA߽F 5Wÿ>%"Bܻ ϢC*tc}ʠ!W@" `TvPz%"ay\y~?OCD@-[;t J wHi^JUfN-%+$ nL[oS3M? Dkl]uQcKg2;?xKyھO/}m]"x׳H*덙uuq|MWyf]D1RQmHGѨ;)l(03AY>k֕oPAoE46:4cNRU8<*אּkThF/(~ʚ*3I9 !ɼ^wv#ޖ}W<땺({Ph$Q*_'Ӗ-p-'TàG9(:H?GWeECE7;Ymɵ՜T,o.iHC8e]⦫P< ֧R,YU4+qhCj>p옷(ԏ;fU,B{]te!ȗi^bg8^h\GwS[.]b86yQr@wr{fm ̠/_"%C%_')οs&.cV{Jbp/3pU.E J|9+p򙖫gwy;P`(zFJ*^^_8N8:&98e,N?KŊ=1Ά CTkhW! aʽ%9kl7C~tQ`ܿQ!#]["Mޚ[1&f~|6FT$rlC *߂A,U[{_hUWf89 yxf lšnf\uV;v- `1'sW?`BCLy6H~K+ #TQrUUiꍢ'@ğ9le05}K2 KJQNF`UJ[RV ~h0c? >AJ3צ?t4~ӕu2{9=0~)8k٣e9U&Q/E1O=jyU^j֔eed<8DRm\T[ey~i-[l) ɷ`JC"UØ !.iz&pZǘJڻsR x/+$) k4;CgC3K!Wo` ̫AC ` Ɉs3V J|}G8DwkҌ3}O@ ZoQUT.pgp0E^/lk˒ }ViBrgb;{ݱ{@&im з+QlZ J< _~bѻ/kd6F_haDb.:e]/ mڻI|t1pu͐DAxcSCv+>s>7(pc$i..ܛ@kYp9o`:糬Ӱ~~QR}2*O픵]kU]'AܔNewQ\<rN4mRn5+"U`sHrנpG!3HyP] jf8vt'vw4l)EUտ[nq0} ^:%q[$ߣ;꟟Ō#9Z$IЧ6l#fviu(^~~z>9ڸF`B@P~ Z aaM3r}@ u5s"?9<@Iak !4l&I(7y9Gƒ=F&ZgsO+Vdma1bٍ]9fя8FUyI,65}oE%)*5D>PqWEFp+=za#?(=Pp2{8igple)G-d廮dʵB=u5܂ n mSr3L bU0ThXehU>o6:֟lNi׸yQN?k$jϟ̖-OR[Bq#aկ;D-h4ht*6W/< tb WP>P4S'.:?4f59">i T/VLj><!;O5x;pʎ'TO{z8bA++t)&mTt .si5l}ZXC4廌A)[M'?^S+\mܡjkg0g2 q} ^kf%#=2Bt0œTɮ~:xsۼjaZU `˒p*7X5UYIBG/>N`G{?i }9n6fLTM8Y4%Q$&o exPY֤ݴŰhD2ĔB5h:ɣA` y}X؇3N}:(%^B'dB-lںמd|K=R*PULI0_(z3%+\[_5pSD"T{27M.4p@_:\q N8?E]Zb"]0aSGnR?@PЮlYʊNkpd$S{0C&d܇:-@`3Qmʀ%i XՙÓ9L2Gg{BXDv)pA)N5+$. fY7%育RQ&h `1vc\_'l+ N(Qf4!%Hʏ4ZCerjh WAUY`4py>4Tl:JW&z>v[0&;B 'og>V:XDz'k y35`A|MlĊ{29:&6 +;QX*HW°w_Q~DŽӄvO[٪vhMQSg35u.P0" _'= ]{;vnAM ϭ(_%jvm/(«`,:&b 7j ЉI^ Ɍػl~SC '!۵"*)o{C.QPqGc=].AS #b m~s 7O =dW=}CfJݷp F;"C{Oa/s,}x#d, A'k'J~iZ@ C:^*&>'ee}ڞ沎`.;xXoi\BG8DKԟL")qc9 dFM92]z{fj\YRg5ʦ~Ʊ~9m(oϺgyRw oKfB|V@I&"S@<&Y2" "^QljM% joފlɼF=)c0ObУ&&4kKY.Pj跥6&uO] ]`(/3qM\3VtXOnڪ9^Kra%[ ! /N>L-|rqo&uú ߪJ۽O~he:EgZ1o_ARN/]DapX TrsJ;w#fVxEcݲr.݉ӑ4Ime*T *<Ji4|公H&G['_3 Z39Hp8}cCC [;f~EKkg,SqjJ@wyIP}zܕcTUD n`Yp+ C .,Uv\-^m94 v vǂ2OѯYt~jDͤQ3s#iJ#-Cz@cZ\v&m \V]cM92p7/!ty\M'v|&|.wanȤZi78WJ1r)-AYa 4(P@oЕ璖zlPܝ+ Z,C ^* |>J1U݃vؠ US#k: +rɫ;]٦|V7{n6Ka%Ѹadx,(L/b @%QUE:q7g2fA:졂\v(oj):;da&O׷(bt*شz N¼PRIPUq8Di"U&yT@9u™s0:\1wͬog|ضo|4lD]f [zkdP3*׼׈L3۰sCZS̋ܥ1"$Oޡ , Hq§TJ#օf/ f) %5'L ouLVWbRkfφO.pWjI^ҊxC#gPuѬg8)FU\?[A-0$[ Nm?jM~poV.\U@ EoxҀ/ld6G"2?i-;rH6mqԨ+8^}ϪZ=4_&ad}2JlT}E <7ću99' mwE`v'X#;y `Ke[ZO_2&D`prX7ժ/p69wފ L+VK+p:fs3r}9n@. 28tE&Sm $"Α< O[Lɿ_9˖V&\~[ 7O+<>,#b0/n縕j٢Jʝ'JN/^F^磫 4` =,̖+oIz0&}H)SWkץ|ǦpYt9v؃ŋq'P!\2,%xd}lWG_v*F"CZ9^0H_| uiFg5P 끍xqFnKH^C#\EnۃTq%//wn y'y9tbpS5L ϱ4r6{[fƞ+45$˶.k pQ*'m.&RŇ0MvC0y$򕫢/Q?fm96dSAZh*[ i] mУ{zU1ɍDS%ge">%i S̷!՘F vVwy|P:9'~ kEgzR"B?< i>7C`CJ)kG( ']$d%PIh4!l!ZBn:,e[Ur-!N;<.r(BO\]cc26p`ePYҞ #vWgJ? k+u=w+8Z^vFlRs5OV¹A(a{.d8qL] +^]gMo=m}tk5 . Jv* b>2#NMýERʈd}!dy$S1rgW廎U_8r7! $AtxJP.\K"1UjMM+ ƾb+Fɽʈl #J?pTSe9IWLpߵ^6{ zܺ~tV|)gPs3@ ru"UD@>0U}t]|?'dk3yGņ\_{=w' *kNbjX'9S*cM)f2V-ŝk_E4Dz"MEʪ/Cá/E5.C17BNIH]J"[8 @U9V QL#:wE7ߦ7%W9 <[VZ!|SB4I [|.އfzC =Gլd&d-:!J3zƦcr|FR,Ѽ.o M6qq4j˪u৻(׼n H"=7叼ݚ'˓Q[PL!{EMyhIIN魚C'./-%^iitjiFVp=:˳Pgh2 '6w^TKy&Szat9PdBjG/\H#2eO%Q[IySKIEԐz) WC#ÔRxkE' jSl@0۰3x%y*& ]@8<Ӻ2t |i6tЍ V5 #2z 1>Q4Zť' PIK'h2c6X].0$w+/CD(R}5%)-%wgK8[B:Iq;ȟi"ꏽphN "Λ [;,iy>*˧#n뮣;P0|)m㬥w쫊Gͥ {,܋<9gal#Օ7:yX^%ML=ȓ9#צR>:>$&5z'EN׌Z墛P >4v6ȣ5P?N9Wgؿ')B7$ROaDi ozm)|]Gf0aۤ93iXeH#"7(-2ǺU l"_Wа#A_P? kķTF"VUׂn岅+kUIUG0Օs|0GXnjFA_Pw-D?qA4 ' )\ ) 9#clf[lZpd[POۇW9\+c 7Fz+ibfcc\U^:Ӷxx  b:ȏ]I xzMYU>FG0IAu[$-(Z6: kVw)J.g`OB.,o5`)һ4'v4my0=zi2tD.5G=t{Am"s%z16 +]D0(Q|6ސE4) .zํkq})7!jxPx,Ubcω;}uoB?"[[<eeqp_3 VxfeГZ'|G>dZ^V}ΘqkcIWb0>QfI@NVx6p]n7oO k2vH]JGj Ha A!JS-H8y =1Mf# *!M^i4Iw!(x_lG;)ACԣC(.5ZJk~0Vhܟ9'X~ 9| TG=. { 0l[m12@"M(JbSFW:-=*5[K:-TgNO)J$Q{v9>y+H.A5* ^eW[jlQtj${ W 3RGw)t~؞c%DqXY[9Ab^٢M>J0[W,+R!i#hyz)i`TR3,X˭"vw|;zg7>L%Sq9E91O;y 0,_t#[X5{0J:PyU2& 銅IpC lqEܼkBЈ6c'~"ZRZ(f|/ʽ[;}h0RgjY[C[D`>=C8'bNHx6π: TYBcASKNcij5#4BdOE4e4${~jeA+x,x e "Om%gg ~D"Cn8 S(NFd"[ Y ۳!T^|D (Qt9J`W4|ڜalBZʭy_e\ ޣ:oh{WP8:y[aAZ^2%k\թ;0lpC `IkxJ)Iuz^9R,@RSXGCaTmt/sؙv?NXt!T|`.#*6$6}tb bZ1"sr!洝7mU׶%YF4v 2"0rF)~$y/MŬ)6\j[Ϩ_~T mv~?H>L !wŨ Ifcy4'Zv'kqݓrmjP{" pm?|̠}_"j ujS$CοhG!W;zmL80AXAlpK*Ť5=5娞9hj>^eyn l2_r[j* g\3eU?hsQֿmԉ6$;JEdȉy#^m6[lD.@)0䭍x ʊ* -*kŀNf~q;\f._1d,bC_cq=| Y|[TЅےx;4fQw[8@*crKlu_K5ɡTؘ7ΪpX| :dEdALaݏh_1!LK 2ݼrY>EO6@+2(45$ m5Mk˓Ҙxύ+L'i};UR~6.,SO0io$ dLth&〗>/d;'N 8ZJG" a,dZXpI^~,)b~#N[vˢ kjI%)7>@R _S>&lדdžGFh>N 8VkEE-+HUGeuE譓&KĠ`!l! jImER{{;0@Oϕ{/&:W=D[,Z+N>945מ?m#iT)FH_F׶&3?|XѨUʓ Q um>pu}fZFMҐ3>=Ϝ07kųh[Dkw/d2_@yIb?FXմݝ*(N{:ceI? -i6xwT.oEH"Aee ;i~]݃eDb?ZyaqG۬kb5N|?CVԔ/(:a6kCIaq5G?L^u^A=>o͒ HlV[ғ>LW1QTQ,Ŭ"K Qc.2jmvud^jl؞!42|]xCi}t\>&k>{ ~p˔l  />gX0Q%.ЏM *^X/:Zk/Ec^-aT q0XS~"< bn~.9%F"jdR]Q_sc4c29"4gtBV_˸#̼{]ϪC;3"pU$ YOsm;9TDQV䋩SDYL8}RpBte-jr_A[6,B-Pe˰S`-CvEiӪ Ba5TUOynqY/ \Se6PXb^]7m >VAtN?5lUTzAQW2܌#]4OuU_!'K'ء7$yDeΤ*C0: +Yˏs(t*kX ^ףSve2/݂cɞ#ƪ=&ȣn$^{u1YE@G'GaAʿ;];qHõfܧ- P.! Mί&&Qc,b誚ZcBNU)AhK QT~5op M.uD^M0;%KB _dE6Z5P@n|9XHF4^^n+)yMc̸ec`{c)0NxTCR0Ŷ ?Su a:r#1C=\K$II$!svյUyt|r% pXTa[\3h(\&br[2CS:%^ 䠩,ʜe]Z7]ʐ/e g|U` " a@)VFXN;MYn־f=QWW{{6L].f/\TG/sPx6S2D~t {Z Xy3$vAm:k%NԑR0ah5Nsфe& N ĝ2}T/ ւ,A=l*ꎴHc~|,BZ|_79zQEgM@9:¤Wan(wr(Е%`"1TYӑ`65;n pk{lg gs`yT>!AwHL▂-zJ!G|rM_Ω}ȀJmfn'u 0y߷6l\ތgXSZur+k箍a\J-O4B=5<+eU>nO3ң-:H:q}:" _C9>p2Q;߃OWb m>C.$OUbD0Ǟ/Lږ)\' l)耾b}ECtmG΋>&C"Fl!-ݙa*j9#ၘr"➙<á**t x>b;^&qgUR,O!yL;w;iV K [r>RH7n6" }κkdg6EBeYAjO(]H{T ̫d(} /A!<_W{~kQwrpx٤\IDx˅xkBW:S˙IAR)/":>i2C0|1 %:ͤ-,MޜRmCO%83t\y~xEU2Ӧ 3N>vR`p,Dq'Fy g&cc M%+ pQnMrC+(kч_l'&hYwOMbM@q}TƖ&2E-7b"z"EOw`궅SyX4Y0]+c~Xaib"K\sz QMfHBM=`${!b^<VkUp.&a_GRH6li Sn7̓12ktmbGOZ}RjވbXA~~ɔă~*M~zx8& hxI&1۲n0aJ`Azh*t#N6; 'S( ?!Cɘ; #ӳ pd"oPf(%чhiA]:FVB$:JO4H x[Fʫ~P Dð4;Vn RUoVQgb_a{dh _Rs*Dob)*+HH#V>`EZ JѲ9wu{$6WO,܉Y-|Sڊ@J+Ԛ:ЃS8BJQy)_!uI)qAGj #rsxxzmBA.[*K?PN2hIV5A^Bղ `]SG.O.TE \Ehn؀ܹUg;y큺gxS)T#GhUe@؇sę~Lƫ+Y5ķS&`X g߹ۥ][yLo b!BWZ`T1̓C^7 8L$VOw\4?X50z}-glE>ֿV%-u(Iqj1Rg\4z$`ZGQ5(QjZ=Yç Z2-N<-1Za\?L%r{G[9t^r?& %gi ȿDۍ#ξfNvʾࠗ@@#@ /6\dMhUgn;JY^R㜗ZOWя^:/ottW.L~YVu}= 5#nUGRXf g?8XFb ol4/Äkn{bDcɳ;@BY%;ƾyDC0 Ǝ tꬉQP6ҖَL^uaro\Aҩ \tN)('+xΖD99d{@d(|*DA}FzVrOGƥIsKt6mɶvTȺZcĶhg<쩰ANbYSy0eEt<{/v~'pP7d)f;#q}n8>{70<1VF9>fv"lFkũv6_3?Wu˲h^zI8+l `,&/|楴v9]SŠ)zٿvȷC)T.Ê@ fZy_]!K<4a)e=RO2{2h\%k1AiHX#7YtI2nmz *)l;ת*;g 5=cI u).uTtBh{<0ݽ'F pXُUIAƆ~IDz:Z3Xoٚ ˜$"7GO9n U"ѹk&Cb ɗ <=3z!0*=tP}aXϰWWz6搌1!\lXRH(OuV݇)Q:}"n֘,͹+H;V!]S!-0w2~ʚEq_XuΓkC$ .ѱye'޴ -<%G &Vw@stJ ?Q{9ϲUVgܝ67=5BfR LZFgC"@ 1y08}Kev􂏥z_rJ,iR7+g?\ C2e9tbU1 8VdWNEKo;jߎ þf9pք*)o7d4J7@6$pt_fR0J;|!x"Io#Aw_ fd  U#9U,r1{įZWa/x͂%FY~~Gd)A&/D3y628xpׯidmf)4D"9r}bÍqmgD040!Nf:N_cSb.kno}Sy?AIN3^a9݂}$`P9jo+$㗑+ሆP(3W#oZj(I* 3(A8y'ݿַٲR5l*k=oMdg.^(&Y_I&&/NpxÅ1Df3N꿎lYK}5C(((&j`,Qk(~o },?at&Tlex>*M/KNO,h=:@"B+!gV{XckK#kIp u&(-=st6tR4 $;*E=`V_Y9zSf_&`ko4xMbѳeH 7N]cv, 4H *][V)hIA@um!,O@[c!Dd_ؗSTsl7#F ?»`O0qY7wiPC,lӚ515% :C@N6jh0~d4if" "%RuvL$a8cRE Y;hw61+y#$]KPj-MeA.Z@rRkywLQ=Oz $:SY!Z0bz84L0>r?K[`##6@L OV,ن&؋o :S:jwt#V]ݺGi8fUE/K*X4f|>Njcgºߤr@+8[{j ԾG`^}XdyGfmiﺿ<9H+\pBe!FU 筱#Xb?ydẔMnjݏ4]IG}PLOs}:)HS<Xȡ U9P7>>2ka3sɡ٢[e2]-|wuO͍hzGH*kmα-JÁi9 #"N%톓ZA3Y]uvb8=QRVs{1YJpDz0aoIѦt\gFCC,$Tv1FDBd/Wa70-`Re5=Q: f'Z6:Jߚ~kFGSػduLSUh'Ӂ#a?%E܌_Uy,Jr˗;41>Cy,14{j5}18Woo*Tg;ðv+RuOqJR(#WD*n)|<(%=c4GnU(gYdK3Ш%](c@u_ =?ܸz5'=TXjcOb?8T U5ۨBbHehuI9ȏ=ڮ,MUJT؞ut}юM,K̈́kj{kqjO2D/)W+fU/W?[_+J\lH+BOߜ_QC;xc$1^c "ٽ!m:²9=CHH/H=PC监ed;٪ɶRvt^j:'լ\J5r#L Fm zJrƳ%wq\<o6P&2M~sFeY7ܞM X2||F SbKhgf~V7Pej̱~٩O1vKȂS_H잺`j4ڜh[ [nF/]z=?{1,f4]Ruue+Ҹ6BCcSzΝH--6F ɐ ,%yW;/w O k7xӮ99ٸBRڌq ]k|gV\zQOpGsQ#O[@jjtjhGjcM&7 5a;a6:vEC.&ܮ16^*b%U 1 1dʃAz.8? _Dm_K};Ԫɷ%!FU(R{qk>lVIo5A>"uF.`h1O JNFy_ I=7]?m`؝ˍNrCO* jIvy(PTg#*դ}H?ֹ^#tr2KR=@-,]m$]+tˌM Q@VK/]wDubt챾nҥ hCJ\L!.*ũ(:!W:I:Nl0x|tQ䓬@N8V _(^w$YuEJ͏Mצ$! 8$Dx?Z1my/mLl0LB7G$mH >=I[iz)̒WUQĸ*K\݈1Z갰H]Z=Jsj'μIG2sU#W(m*A.ɢ8ݗN 0i"{00lhy(-nYV,B*~{DTiloyeӡ32\g\S^eh% hk$gy0~:Pj:(Y9pgA+,3rhC[ew{X!':\,;PFYbwįЉ#μiL HTM 2_ D %b+3CҔ㟤ktN> V}LRݳ8/;2֒ hagL!r S(DỲLoM̭]~9-dkMaN'6ge/:8 6s|=I^M6ڒې;?FN ;=6 @ID~"?xOYz.Rcz:(hScaF{)#W~ZCA=!]gcN/퉛WHM6svQ i,%0GVb3g(#%ɵ{u_{z2-&KQWz'r,(U*h0!ğ -(E1%bby4O`¶1ߧ ͪwXPw8pdmbgZ=4n`z/c*޶IcN vo+w8.6N<: "胟yU; {,W7P;Ijv5=ii(v;"-Jgy sw{i>&#? ՇJz^u;U2n"y8Z>FK#FUL ż:|+%'GQ|X\;شUD<Zuj{%1ⵇI~=  k~ße*/V=ۡH #`8o]9~8sej -ꁢO:,Mw|M0уbBbNi5V8 mmw"``N ,7J qsj3Ɂ3@F<(}cY~q| Ӡ #({ѹ Ku׼v %clS % @ݠxCJeyzM{]qǠ%?_G%uf:xܟ%*ޕIļ?WJH$`}8a7 |)" \^ u}nƊZ Ñ!|.6U62 ^߹M (^I-Z6$=TfcHfV=y$l d"9yInK/ν$o8lmt=+8rT+=MFӎզNtʳg"5Nh{qH|xN# -C@3x 4uz.g21`${BiLp0hNOViEܶ3C9{ZZXi"a>CDž!L1Gi(qQ%>0oqV3fO׍ydʺudᱦԺX=#_ΪK"?_Y"]o/&?YV*߀ hxg^0_.xnEs'"`hAX|A.2 ?{dq>s=A2a@I> h4ɖQp֊hn>.֌@҅_j@Q0r;-7uSb,dbX>O>dr|Ihݧ ̱Y{nŚL2t@ {Va4#4TQs/WjRF> #3]ӚN2F3VA2Xk"ié5̐=j$ECK" 糧IqiYj?[Qn|(e9ij*={S4BrF+p~6C_Bٗ;L"ȚVNyr7Ԍd.mHmd=As?dc;>BtlEV Oq0*T&8{7 |GfuzN'CJ+=9ZFE_mكٰ5嶏 xp_O=wLǩjl%l*^z4eğQUK˳ 2)w6މQ, z@pPMm6χt`FT}Ҝ{aGE$>#Kjb](6IU^qb&武.t+ [He[`#6:UC!pa0 3@! _.,0ʲFC{W^>~( t: )^X0d+kə"7UG BlgJxYfxȁa,ͧ]!h,Ri1A*vް`PCP@0"LH/ Ė۸37*d&\Ԯ9"o_0ⰛDscwI{mI#} uV5T,0D$~Ձ e"r<޷cr؄~hщ;:Z@\rb4kTUB'ׇUi=Uxq/Ƚ_:>Ӊm%# Bq:vS'`&Sf4]- s8NS{Tӻ {XP*x?}CTOFa[D DzOD%ukej'e$!|0lӵ> )v]Ҕ~P![}0q1vu;`a2VY=ØLCmjFLiq&O8U*m0oß/M ѳtq4%zxsl=g%QxnlVnIQĬ|=nZrFH9|xHWhN*.FeOo kދCh f*\7nI7]̆K#tF<@Nſ$Ғ~`ORdƏ+Ie y_6PV4>R&*l#45|O= <`#4ooDQ~G$ъ]Y֘"*Ԯp.ʪEHHCK%O gpv>=ddJ&-љ:[}iKL? 4Š %8;#D WB+E`fn #,_V D^GW-2 'V WP\Nk-5,YH n]O* Rl+C,Pl*w-U3*u]YhtJn`6>jjDOF~.91}rGcd&smFC9(0&}> m=#y{صDzʃ ]RX0tB'Gio$ \RHޔFP{[e kVF[ uģ "{,wk"K*fXW5-bxVGAs}A&M[3PolI3S܅9!wk9ymg{i+f-~*wm mQm&"GjiĬ1"`M˶5ZxAJLʑ */؏1_*5x)9GBk,{ LJur[v ѩRﻍ2 x[^.TojZRaR86U#(ԟཀྵcI xX^OE$vO6-}Iyu2@p[ԳdKXQ7bP+|}>nWyL9Z.@=y57S ({fR?Fxcq@(%AٜyAcހ>^?c'rf M 0I Kp~h2|d~i"F:}BQ3j#Z- ؉qV5=6k$/X6mN|H!k 2F4 ,L81?qYIU3?{49@@'h 0 l6&ļW9j93$l(]>\"zE C$O}){ B>w,1dreHdLЂBCfz64[eFZVzN}Ly`I,1U=gnO\ܾxE8o#r(^V|Ր8Kp"`շJbg1Y28_ 8m$}%y%l ,^6.UFӂ.qT˯4ݿ@-Xn͇Bd/@|J{hQ=!L*'^MXɋ^A~M4\[^K$A &a{M\vo=F!z HƮa=Rz"DiEajb.Ql]rǐp9:p9v bn}+ދ H܈x .8j}9 Kxgepث4)*],-ԙfWj96H=[Ml̀;#63T"_y6u+]ˁVK[|]t>`Y?>]Đ 'n׽5!‚ rE2Ű5r7hsʠ#QAϡMq|'oot.GݡQ)\j3"r6ԟ[&p\ms CmtHjpʅK)d`9WH M¡E$O}*Qv MK3z/ClpFc(@ &ԹE ,oKb#2Cͅ~tPz/]ǙԐ Q`I3J`f1(Q#_K@н;79pGPJfH= FSF{9eW٭)Es]C'hyô"VE7x~!peeh.T7lۚS}`>X~#6x S8}uqz_P1১s% ץ歲mjDٔ݌]Z<<)Usc4<*H]&\ߠIRH_s^R=#ԓ5?Dk R~Ђ]tڃp~wj!77UGdtag``x947!F.b2E~`N[ YmpBWK&rZvBKOZG]u3B7gR4Ց.{'@U=Mf܌5NU9 ^фL][z2k5M @mV) uc8Hano7l #żN2P Xgݝ3ѿjEqSk\h ;ǏY[ ww[Pa^Iy3B$}j|Lhb=FnY@(Of'ϸ$@TobjEbNDK!"c8?5p`MN^9w2v[{닋vޱ ڴܙ]A2Al3\]۾*mⶂ]Y@uI%`({^C2N3G6-58.cZ=Gᑊ뻌 :qDCXqoV#Gjp8FFTĻfy`V=}B-彫6[w^[15N6\>^1uv%h#7yq}:GTvX$U *<_Euc~L%:ʽ1F{_1/8֧ƾ x6U]I>/.T)]ɂ,ʰ 6ĺq?:lWD‹+ an4`l_h+v-/`miWĶJNl;l ВUfKEHOdlv<=7݁!! A&̦l=bIDsXu\aE7oHk+d >@VH\U(Iwy>c tP73Wdlf Cޚ`Qig&ǴҖ\R֣z$mq<0Mdco+\YJ؀v;m}=UN$Ә@a`Q|8p_݋oHA"]S3_|(F+[{kY=t<$≒40 Н'ȇ/RCnxط;t<~Svos c}|Kl*_zZ:u7cA+Vz5a=*Zg;Tux?GOf3OoCd !` k>J:eHbZ j?n6\3h1/@kD tL8o`tsB훘ȱeow>W`h+{Hb 68%#J1y?$[.1S޼VߦwF>&&᜴YYE@)4'!H5V6fNdm0'K9o ߐ)8zށ:3X#ikp׆ #x mdpȚ#;+^],-n`aI Ovd} Ep'wP, \DLqS 5^`nWǒ⯂Üd5YC1 х!^em|T_v<* -NLRZjQP.@)]NP=?Nf둶%ikn.B˃iNͥ~="G ie/unÜmL44i"c6nUK еǘ.$vT+wc#F\ fWYǘC<) i/eP̉[遽F >鿢"ˆTF@=],AF j9^#oD6OH@Nj!m@K:m]u c[֨ y5+5sͩMJS~G{^ZQB_#dyr6f1Kw CAPsmoDcGav0lA@i֊Q+2_D3K8v3 TZR`k|Ke۲?T]stK⦗,+w.-$9f8vd=\!C~੯1xhS l>mABNjge98/bo &CT z'q%HᛠhOYv -1 0=NŞ62"$yUI-K4"s(DuWx0?3T&v\(L/S+ T'!ОC 9qj^&q|#3|w;(vk@ɺIJڄ9q+ƀiٯpD %,͐p+4Dkxq4)}OgZ0KVgsKcP'OQ,`ERQ"IXȁ#u -Vo''Ǐ^ډu#F my@]Zp~x]]Zצ?oVL/0 cxTrq::U .ѱ2aZGf_\("+D cH" (Djݱ ;2ȻPh:+ѡ6&.E0.\Xц):HО 5Te}y T+;;!x&uxxn΅e.fh5oCPXQN JJYrHPsXD8wa`_[ ZB{66kiA]QvDf}*$<>T#C'*gv0*\asoXMB5wP5sϬ-{uFܠpc1bM{*duxYwz#Q@nsrUr?#:},&/z̧i6f{5_Z~X}V\!i^|-g5 54i.@pmrsk|vL2N?MPrGrG*|b09~lF3 }v31V.$= V~/He]C kQY@ 7W}s%G"51d.||I )$YHf,~bGYX@ޡ4lj~V |B%=, G4ݼ-=Joz%^A$+:ڮ|&_`̜n]bn f$_۽*~r&Nu{ӒU#ꭕ0|{<WDKNgeZ{4עT${`w8p9kn@cR:V ]G6bnHpt2&/C?|h^{\9I==p0z盋"g[]j3e!6 $}vq t N%IR\N ]ʏKb|sYtdWsQONGVc?삕k#w[(gxNr|!F ~`Oo9GȣM7C/;6 S̞߉Rl>d\wr3UZ*rmw4@̓/" ˃9*83R., q@1MA 9`; Io"U`r|뿧9a=Jroˮ1ȖF%Qe/9[)tKQu߿Rb@dQIjBFLd/J[0NoiY(? +җ6޹ /yע9Fls:K\3*ݡAI=<ޖ % Pݵiקo.S̋>b}^}&]Oku؎hbXI[Dā[[ni }ihn6J HWJ@N-l8USN3HgLRB08/o`+,Geā6vxPTϑk GjH|vcfc~^$J֌DQēOݍ eQZ{Jz҈?7},@h[TIwe?n2yAG A2`TljEX6Թ 4E 螕)]<pͽʉWSU~viqIpOݴ4Ւ;'p'G0 6Wr*񅚄g6{|膑qoG@04˹(lϰZj0y6v n C4:z t} ݄ysdfd^t]&+Ztό%2!^*7U( P{ D򶶻L@܁&s1LKF;g\I"xpyiTXKmJ`r~+%tA ~m߭s[ Hw3[&F1= ox.pDҒԏ>Iʹ1[c:hLq ;#j$wQv[@;boj;`q`a+n9Au3[$0c l~R/_)3ƤBX'xs@gG֪)G!Ili#e' ȅgisU|y,1 b|ZG4 s L;bpڒFbHQ!]\h 0w?dxӬ=xTd%1TDy]uuG6_P9mP`;!Pscl?{{$f}k~0cT0J2CUs CZs}g,*;TlI&{vCSܿE3:]75B# y.YR K"4̲.P*Ka{YQ z oڃ$6c$}t~$#=ƓeFoIǹ?nʬд8ͪ\' =4㧕ړv=Cӵ"m>]$t fqhYc,-Q ÕL}veg9(2O31 y,0Uz; Gl[]嘯V}m^bQ\~K>=:Sy?bp7Kێ7G-iߔw'Z8ҡG OEhEXo{}ZBғGL#β߆L+d7ʝ~ 8ŀ> # ISI4XzKWFR@Mn3PRb0(CU;l 3&}ԒƙFAꉂ] =;XjfJ)TU^X3J:Nl@}rfʜ&OlӒ9 _OG Ӥs*[NV'c٘ ͹f̫h]_D~J^0s[7nJ!9X0baх=`OA(bhTk:"O#PY8x^+z/e<-qf$"2tZy9=ICi Ml[k*CxTJ6{pd# Dr[ Rm j^vϓ /lNZ.zm'xOU?}q*Mx\91Y_e ҎdM6$a`udZkaKTOWixWQL ~*vkɒ=7cp v0sw=+l+s{BΏP)צNr e۾{HQ rN;{d}&LH^qYC*y9Fx"vި,ҭZIJPR~i%0^|~*:8Zj*̦o|ݦXW;1ə_I6\3>\DFm#ӌXi,yKYءg?Yx5˰K}Φ@lBbRy_9-o`wy'BrhT@U4/A9|=rCq~J\|NJkvoĽn+ 9VP㲭&6Iك7[yB/q3bx9d3d-YvH[!dM;|V PMi{ EN.+r'h)B3PeX `#v{cteHrSm|2`Fd/oDXZNTO5k0Уcڢ2ʄ :%-^̆/2+[~7Y{ezBvjyp`ld{!`˄)B@T!mJ &KXL9C]=0nʬ+Yo/20m37dTVDx?Wqiv`a_tcbHo8/47`ŊIS JoF$B5Oþg24rF>)f9QJ dgA /G[PlFS|`S3q4aJ/ݗOvQT窃=~E``8)ˠCk!,DXlDIj<^>oZk[o\ϢMC+qGnm|lgԀ֓7a-ҿDb}⤰ '%6}x'gi|;c2ޏLocB[]w2zMK}N9IR];Ϊ }j ;)R8#r&WۮYmEZ2 :\CYwR&Y7߮\DggU*l툋Xk_Vioiz)FB$n-l|Է!D OČjGʒ$Mα^T?F č5L^XL5dzZ`z4!:X :jeC~Vķ&2ZH[ Htbl GBtW96sxTQ1*3NogŰ ܍wqRFXwXt+~)+i0-3mgpo{#S&A"bN1Q_Z7 ʺ38@J^elد0; k+Kgfb!L&F҅uP5g[zב l-;g{娈0=3 ꚛS{IzƯR˚2ErCg~[U*f,1GL+l,3g-g^(7e|wZ -. ~Cހ*N ԽRsS@3~y“^H>R*HpTɤUa_*/MKX=7Mcv[_sϿSlqpll,'vV2҆bkd0Z&F2P| BV,"}"@z(ƩCCԶ@<7jpbncit6tUTܫW1X4xd!(>Vt_~ĝ=O@VS#=(=b4 Sm,`=1EI졭Э r]tLUc!O=4X`iMMAJ7>5EO,\QZ~ao#x r%W0ڿޙwKx?A-NN r\^M0Id拏|9UE X 9Wւ`J'z[̻x E#ٞ驩1eN-N;}x 93rm&'_cCxL~*sȭEO˹ >KQk3j~A3b ^Pl  8V`V<^BYާZ<}cGR*ѯŜ? %qO ^Ws34,i0(h%xˁj𵕗Sft3v5g1(sRpT2?Qr4*B7DgfZ) -_w.E5CJ0 Sփiڂ7֧*d' 9㒝fXA{@.~aY* W VdSG!ċ)?+9=;b}9Dz@#.á$L+ƒzpc''ܶ:Nbb8uK ۀ/Q4%L ^R2?3n<k-!etbb zM wȪ{49; ļ멬3ZNGH1DAS~k3`}Uz,m0H! VĢ@sfKtd^铃,D$%z:#)-)muD q8#ޅy~([t C10ނ>}+o!ߑ q#+ Bj<,/'~,)̔׬ n`ERa ;؉@>*` .rRDN~GpVZC|@Z@}ʯ6^9WgvpcwW9k[.1 pPuKbr3L_~2٢(WoӲhN4\), %~J + ll.钂lc .$Bg &sfD lլ[kl[YlU#;c`˱iډyW$_߻=kЄ8ۧ2*~42 $A(OɟX~Yp껫x:1uN5FE֫PB%2u8VIads]J}tsP_NtlLK,֪PY z7sozulQ$RҨ& mA0Li)Qykڼv "y!EU: JkJ`ڲg,BC~\*wOyf| (&M.͍)v+}6{܂㮱E0Jn{Z%C*}q ɵlnm98 a'{6_ sZJ00*z~~tpu| h6gy<7uOUxrv)rqkiv0ós~uDSh=HF&*8/ y^InU'yL[i8.EF6Ǟ#0` 1  iԜ_.^/}.gU9bt(N$lw@\' 84 [:zHPc-q^2X1 -'Y D=ԖZ>WP{pƢ*i@Lb' p[4r vL"-/m^BVsNFU%]>U8y$GNooz,I{s hzw On#c"l O?ѣ]QE>NJrP}\.HCْȨ%V@UF:_Oa^2Ӱ A 0"?f@3ahfU~=2xxFMa/vPL.<]1Hx.0uvdMcWJ5Z${RFUf1;Yʪ-fB@2rQץ @ d`~K ''n!U%04x>@6 Siۂ(5=5X^k8(z9Dvcb5"|j6yJe; r(lLuLxBR#"olyٴ%;O5X5H!#~yWUm` qdOʴvO3McdHLC53[dg YU_Űmȣ]~TaJ4㏶%`h[U™.t N;mBu8JK+I@_92Q3:`̻uЉq AZ_ cyG/H gsC >n5QΥJ#m׭3XI+µw :wcx&?g Dרfrk FسsǏ:*LWHi#pف;C(QcRBo4ٜ`9@:+,Q/T4*eWsE"`^^BOUD ApHwVpXݗEt's ܿhHAcMX_5бS3!xu6 L^#~^a te : 7)HWu[0ÓW y1;[8l5g]R tGf ֓ $aq!7BWxL@} rwkj?N鞞[JTrK|k^?87̐*Te&wa@m.J5^y|:XYGcC#9X19^:7l6d(w#*̫^к4D|n?13M)z2=Ɂ e^DٟN^,uMJKvRH-Ѵ !4@bkoX¬oІF=B}ͻvޓ#лM6fk@i͙7  J+H˃9ɐ-Kxݓqw %=D !3ܞ⇔4:(4 72o'$MLHxS!ޤ8T[ATde!?Kul`xO lTBYn?a[w%uUR?7:I`S`&BK©َtb9|v+W2=]%xnUwGG5fyGC/ r*O¾Єzq~ ܁5 ,K5.$Ahp/hJuL-I&F*QWTnuz ˧.[տ"-a.p!fejS#[cf,A5:x578v$^ӂN9dD5ДG J?`j?/vN7|{“/dؤ))Inl?ۀ~VZH r FpLR:v?M)wR ]yNDeLB(w_01]VVv)|VހKp5S 2/'J&"9~PEK콬У^S RҸeu؞\pHYgt}'zԷ4nq[R{}g6p۳ܸKVyG5Z)]ਗ.cd_;~y $y؄=j{KY"ť=vATx{7 XNFI<V1M9V qҎXD%sn6eeKfCEG'*d;\ >+rkz< |X&SD?TPIn4 s gB&ij^6< Ic\=U&Y{B^I7*T^H7v?d paw Da]$ X>0-N fVle./ $;V>v!#P%yʏjv7:pj%.Scro~ݔdkjX#[+*#Gϖk!`ۘ:Fm_r :"ZoC4Mjl s(رse[sBQ'W"[/# +a4JBץ@E-luUgn,G53ge6M UU)&ItU -,xҏ?_Sphś"ʠbėl̷62F7y  X\Mj! Xݗq{T2`ݙCcׄ[a 9GzeX ߽,}!z)°::ᱰ`IrlKEt-z_  1>LZONǷ!YHKKO~GJROYlӾFx Mc IQe-' |*:)g xLn rb~Ԓ~m-O"$Ve6]NQ#VwJ蝙0!p'e% *2IJӀ>ZJf\5+1+š3u9Zwѯx -m Fd$mX@EF#]Q-눝2a`QZХWf-=mep,;PV2՘ٿ_.PgR P;eؗRV`xY2N.<) N ,+cɇY>ЂGО0 rvxCϹjpehiC| x\/אAn2m Mzlj@5A*6V`,1j,)t_/^;.'ZfD"&)Jɠ /[ᏳN.#`/(F. ^󸤯H?9:?^C?uHNǀVU[ڶQ+fN#L_~9h\yy7p~O)%yzkubgpVn}p6w9[X  %(߄*!Ib!^ GmL%M .ǯP"Ѫ~Ti!2*ZS&Jx0L/r1#+_>8✔27|Z9u`MC4+0Op|p*`KTjv릹bCI3qj̨ٔUMmXpMvo!l~&LVUN󝭭71zyH}c]򅟯ccC$ml 23"-+UÝhaBqF9}\ 1C4Pg@8$Ju5x{Zqװ4 o :%o!>NpZ5I-S̴L" |jF-7л> &&J`븼oƏyyU= i>WNpJЇ;ۦD:G:gu]N3 xc6KALDaCY mgߋv0~⍹GC'gd#=5rkڛ^ 9յ6BN#k,q (S!aboD*\pړI2[58@ac 8G^;x\jU< 336f\#$ߏ)>{ivMj5Hjʬɢ9snUܝfݐ[ qۑEH=_|eCSr鹗]b&ߐ_|- 4Re _f|{7@, jzz@4wjΙ +I1JleRՁ,}x>d;AruZi_ylpL@ -2w]]ܓ q4[yy(4s]n.2U I3Z'>r \*up6U+MړW:(OG"Ђ7Ti C7޸gGp`"=d$L Ȭm!B%?7[XN[Zrv6FWUjJy˭z՛=(2>pt]/sC@QVs=Ҡ 2h }ڒک`'R@٣9|{SJ稊1):`Y\z y0~$_(Ev$\מGznS^},̛|˵0wwkwff޼W//i6?I ކ1/9)bXvEu@v\5߂̩ШֲYWǑ?e21~Mai %r(QxFh4~~%[f@5I,/Nd?+$͕/'|./z؞e?h;tEmކ3UoLɒKoqbC w*no<3d^b+4 JFlu9rحqKF'y/6]?i֪ǒ)vV0PM:-OPN-_Si}Eٟ׻#exV !vҲWj93Hs@@mdזMȓKO#ZqpTܷÜVhgRnV'uʅ@،3X= {8lyķD]qfvK_frgҹE[ %T &ۀix\?ם 1|AWBC]" #aK@DƟ}VYN~薒ukl$SJHUn_u<l3'1uFb1h;b?+9zhN拺lQh%Fc/ۖaNm`&*|VXCRJ-$WJXz?1) &^e3LRk9_wi(tvg;)V15N dW . DPF /;eV#w[Q#0eM@=$`籃n Yd1yօeMמfNGK+a3:'[}OL5ȵѢ̌n=%P#hnߣItaP}KXtTy> G9:,Z\T7#EY`958yvmo;041c4t*2Wp̀ N1qfMx+9LU9uoK[+34}b j!c^wmpLiʞ]+-4":+P'yWW;Ӌk~"C^Вݹ$K :yK]4K3^}m.O _q,ԛHx(rbf{PRm}i0@]w86햞#)Lgwdxxq`W4ј Ň&tM牙c'ZPgV5|gN-YiNzm(}[?̻'pT[K վ5V"sغg% b~Q8PZ<˼8k ]3QfJV\%iywB;k܆;bZ}_ 8tPQ|U'|ge螻 =\fKdhu)IJ|g)B2[U3~m7-yv8@t.pOڳCyUu1w=N:ݔp:lYcX@c:fxϕP8bwc'927[/u i =<6BeHqo ꛕ F] hڅ5m/TuI h* EzXHIsY0#_ 95=Fm*@[ԅdV u.MGI˲5֮B3A'7=*w|H|gXBb"O2 ï?[ǬP]sʼssoj)` K~j>qNdo F48('?Ã3ɆZ e XL4çii/U :Z.ץ'RqFA*|vbׁsΕf-z꾠Dm6ɮ5Uz6cV<#"J"5Η`Cx yMlKȡi|B`|cĚ@*a"q14H)U+]hd+Ps_$ MW"1ϬCA11#Y7k|:NmTn#] 3%?a):FD`'5 ATo4Z@NEh{guw1/l %l*L =I*~C6u_?\mI{^بf>;qw=*tJU*e4r25Z/ڷT//% szgIwɇ  `1 =ڷ8$6O"DV^U{fQZqW h*I:ub+Y:7kg$DM+indGˉ*#y4 8|p,|iU31Sa0sC).2MaLB3޺sCHf3xf=28xϰ d[ׅ*hv: &}>~1:rm6~-؈PaAa`R"1pXxݺoOvUVfbc˹>L-q:ݐYݞ#+PA؆DF@xI@m^tKdYR,rXM@*5…i:UYkfʽf߶,soH0)j%{wۄzTT7;|u{o.P< \ZZ`\ # {]^a*%ּE*䅓)/vySۺ4. ZW®͘Bɧ^ 5we3/ 8 [G߱mD FHMw<:ũS۪]Y_n365P׊5Q㍎'!p?Xc岖fՠ[|Z0 ]zL 1PtK9%jL, >3SUU_6:3oS}|"U[8&XkY@,%4YKg=euuwHNEM}*1D,E([zk7 c2]L~P8ed-YMf?UAC_uEO`#H*K KAZ!ƁNm/Ŭ+yxyE0P*|_/[:t&A 8 `mGNeC/LFXKt2fn]t=GNVr|~*msb?e6HO3 _͟rF8шVd ΁öMLx}:zâ])޴ :nTW_íXt3n9bgQ@3HLdA,"JN;>2Nź,aFP沑Y6hÐTdUɄBøbDZUIc N "S3Xe@Gv,rhg NXK8I哐t}Gv0fό ēp6tfc<^˳SwxΞ@zJ 2:no pwgԵy$+co;Ȓ-_waP-q.SԪ:~W9QNRU,8&}B3$qa0.rHo1XDaJUw)`Ԛ/_ֆDIV0?(HmE=JCMmsHy v-wSŴ91HBQQޱ87p_d{BQMXS7+;\ٌ̢J +hD<, R`HRO`}v!PA #ul"g"]/YBNja豌>qۿ L鍶8ɁA+YU Dyݠ[ FGho껹RYӿ"cn 5"XhHZ iw)A -KKn9 ]/Ix3.6J2->M4r #7s!9н#XxaAuVOW3噛K~ϢۉǓnoɛT0 /n;7J {IGP H<4DPқZgh+WYRۤJySG/CAH$176;|=zg4d'QtlE^NoIP%LI16OuK롽-ٝĒ͈):X8_HcQ-}T#1ڹF%Pm*|-)*|4[+vrJo[z@] ^닌%Ob8DM%\+;k|f\hkNK(#^TB:xE/lыF}c&_~Z0P8d=]%2e Lr h^[Jĩ0YJ,hsK;^Oh;Γ^&aMZ1??QW 5@P)*jS ,y~dSNg!h!o]H xA)vv,HC1MW0~geHBeD+sipUZ&RI !12A^SjdO<|&^V}Ð Zdx7{j=ާu x]p4Ga : fd3wj$O[&GP#q![ J6\:19c0cZIۺt<y xU*wOzI8&Xg pa'M%q 6KF4FZ'i9-E<[Yn0ƙ :rmfY)|lk Lo+0sQSԓƕ.~R+} W9wZwO*?fΈj<ٸϺ?j< -rd^Nv|G8r#@^DnIꤰ/ 60nAf3ގźmJ`=rp"O7ۄ_ɓp4\֏B'T_0f$McmaR [Zi >A Y۹ iZ\Jf&cdb %$plAN=4hWɰJ$'ҤO ,jIt%|`׼(6HC~n:eyJu=LfErerwp_1= g#$CSo)KhwgEX ឬBHpkIp/DfZƌoRɮ cdUo %Zzg>gGUׂ6@)O$+8G(lI23 -GzN%cR?@A q'dgDa‹Ul-e\uhA?!Rې] T Q%8?ӧ (5K'cZϰḵB/G_8ɘN9 x3V|CKջк TIe5)鵯)*$cRFTJL[6$t{V0L=Vq+魆QU!x^GV޿&5,`12Q􁣚Gq1:- da tVz9?}JƻmvE6ILL+cG/U$8+S)HS@h t i޸ ʭEvJӴMlcuo,j޷͛am!T=.gk^n 3+L.ffGŭXͶ Ԛp]Q0*Do@3~wG3:"}t*\8-/5ʔFG>Bk/Z[q7=KN.'L o՚`N*$> rk>7kU}@d }~6Hv^pH6H{19)s+/0`NfP٭jh{W$aJىf[&ԵAt2pIn]^ƴ+2~Bt~.w cR{7Ölcػa*qݑЋ~e=ed ,~n>:s5*[bJӿhF[`iM"v91DdH%>A4f?3Óvy0k&R+SfhBxTqV?SBy[ȕrOܟ[@ fZ1\"mG39/ef I q}S}~}j0MʍmL?1֟|%pgE)nv11/~I'c9u#3/Zj6~`܁uF}6xJ~rl FƘ6d#FuIm*O1J;\}Q%OsR< =}ѥ'Cs+Uy}w`Idalk$sB 1(߲SatͅNb%S ]\rhu[6TG/>%niWmQBD82`NVH`ɧ%j嘋 bfC )@)8Bj^;JpcXJ$ye2ughqD$Gj?s .]b.ig/=R LRp ߬JIwn-HqJ$ϳ 7=-u{٦)!ܢQ}p:4>!A/{S|kQobT3Ϸ[o"7ig%Q?Xn -z=$Vg?YÀv2szUTX&\m8};+&t_!CB! JSV@Jw)GX*G(`yDd.`,YOH%~nb(bIL1p0栮 SBCTĻ+Ab-eaՂ-WWT.V"MwWҬr:;9Թ~tQh)黆i1OU_Q.I(M"=t6bKKV&2ܘjZu4E|8L:W`]\m8)SX 6e,J%08-wފi#y 3[7gZgsMgQx^Te4'(&Ȥ !6 !}\q&_]f F~6-)00kf.}hn- 1w(z]촺(DIKH|[CڱH6}ѷ!wr ȸA捏e΢8ibsRڢ-BN{J^%kk&L)+ ۏ쟖] VLRj*iUI=ڈ 65:J=}4QB|'<6t~NiGg"b,ƉNeA б8ceg; vhQ9K{Xu%w2K=m0Q` zQ }<+<_b!`vi&:$f1aOy _36~%6=-ͺa, %y3{0 w%\p?I@,oC(%:+Ӄ'u+BQjD̉ZGI) ~]4UpEKSBX5׫0$5GtoV$OHv6Er6Wچպ8`6cȻ;rHoA8 i?dh(F2L6}vBϑp)JQ#3LcO| ^30 &.c !m91ΨޮAnͬa;:ǽ/IA$ww,WgVE߆F_ :K|Q$HC)+0;)v DB?+ 0MM7mDg ۏ^(+;:쫛пAglx%mv6PE;=6ƃU%a}YD9-]QZNM>cHo~8bW֥MqB3%@V7 ZV7+[1] `wMH,+D@o }\j*v Ue?PNzBј+$6鸴d%yO&,m4|kFtՑGơx԰,ٺOᢵCV櫘D7;K3"=DT :ݻ SO0)?aPvwl`3Ja>5d wSB`v+c;poVDt+¦jlhsPop{sYRl'F$~ G~ A K ;%*v>Q5."/daenll;YaW=%okm  "vݣ i=O+#9*uo;'&L;ܾqz*t9~_"˘tOpm@W4.d-4 @dԳXzYzr"|g;::_IpNf ^3_o(2g1"^]_%(ID4CCǞ)hrL=g!] m"ڵf^oӜNVU#ǜ,Q2A ķ>m*JHJ(EQ(ox[ tdbhs K 41 K!j3(""}e 8.1Bra lJ|H~Ah пs pɩd𴾬i{ dq$J*o/<8U'Dw. {CQ[EH5fPJ5TY'4麉0-wB}k֚܅W?{SCbٰ7!Vx-N&Vk?,3-84Aqd9xki5nL no_ٞpG2~܎lk\Vւ"CtliY[Dl"n&`=]5)dQ]ӢQK1\k^b nDek^LQ(mv!6+ƶ=r)zq&jAurDԑLlQ8V!}Ӽʨx*m(aRE&uaLnN¹ut^s`QZ: ]UF ]"{q~1.T|dqmohŲ ;0K\cəT0e2@k2֐mȧ5VFi'ŀ0"5,ez"I|'YOǝB |ౖASNQyrP6/eъıޝU\qRyMtRВZ1qtǁ|jkiId0 sK# gV>%%q~Hf+ Ce;JŌӶB_Z&wvKٻG?{߾k|޿jɵmN们P|nz2)]qk:M0M'sмIzuve%]ܡhIB8ɟYHOY兞S׫L~A$X: ݌O#B9"U::jU@MjX=ܖC%+ tDx7oL{T/nH 8_C!B=e-F6='F޽{[A,quՄ i#;(XŚn'jʹ%Ze0y'Gۼq`'r\v)Ԇܗx0ڼq}ug% 鸌J@ͤ3Tguy&R\nHcM7'eدQG6Bߜv@Ywv/Z_*IOe:}x)wRt7b|̡0<`}뭊/SfԬY`7\qOq"zS ў$OQ?Wy7Q4<0aUƿQU"{pE@"p 2 [ԋVy'd#5PTeX7!k Ih;9/KMks?dύ\,r\EY6^P0؞ZI< "dH)6x}tP$'[/tbCht[-*qRc,_w>r̾vVo D!7ߢ!$vp#?؛\:?ֻKg9?>aէ5F5a&{Nzk-*L~?3$a]_+VEYHn0@ tK~1vMh*>nNPş@tzCVZu&˃@ W ׄn;Ԙ8U6L;o蘣9J=.+F4B~,ZɧPz $+^~091d@;915%~ B=vY!7 [C?:罶FA;,Di#{?Uc2;S4W'.|r~iR3Mtpiيx]!} e κ`s*茲XI/ޜ>$Hn4 lI L1)Dodޑ?H/"kW5GRDw2+rL>BNxVzf]AwohJKO؞ T$+Y6Ht/gIxV"2pu{tB{g*ifcaX)±@`1H`km_5fheU.x|h?ƟJ lJ &,sѫ,Eb8WH "ċ=Fx8`q樽5GQP5!cϓ WΔ1558DIZg*vrhF51o7WLE"gx{g:[S+kм(k:kI;pki \U0;  ʽzQƿ;і83a7-FŨnpZIWw0b@5fnVAkJNR u [>;rGײuf4f*#ϳ;,΂KsG5IUmۭ+9ө/op\n3VK~[Qv̒%+V аz+ [?-vT B*XYٞ4γI9I vGiEU8y'݂ZOJ✹w寨'vtw>"wo:~r?HۓQe]B_ sKũo~l\ua&2As YHƒbזViXv:;%N1ρZHc n:`Z\_QB}Gl=~4R$ <֎u*@LQ&/o8 *%抷9yɒ]un EQ_9{ʡnTh]0$ V,YӼ! >H'D3NUY&cZVq+Ҏg[}yO EKB+M$]XI׋wmYqP4L*0 C%9cX iWؐf h@Fhviuhs\ˠ阤"k?'pKҹn[Ϡ+ÓL$5! bfCȋ0~_{ k]z@ }l|ƙI@M]Vy1̼8n yxPˆ0D+^^z\ }L*O įs*K]r=JM4eFP:[`43E T*y*c'k zl XEl75a h\͌BS! ͙Yɘ^Iyf}9Ğ%Ӱ_aw YE5 c\Z3|i&)n+#)0kZ;Њ©p SR&G^=U 0Dps6\z=wL>~)V0Z✣97%:jcaNEyla :/^Ѽ݁aCArT`7 -_zr߅KwC-2&)!2W$s-HJ|ah/p]LM)8aeϡyәSfRVyH;sʙJkL9@r7Gd&I"̭@"mխĒ.~3lڕn~ KMDvI_|:<*6a_btA/۝2_>=ۙK4ŹԌԾ{jAJ<&gl>w $-1X'vbJ"^G$`4X!!x]i&-^hOtʱ(vMw?"7fҪ@\Lr3GԬhb;Wb4K(_KJ!ڵ_n`b) DZ{- jJVf7XU%565ySeAK-[ p|hMx}SΑ7ƐT߬6^szGLt(ꑡ"jꨐ 7R^iޱ#Hn@TWܮ$Qyw:C:. dŸiŶT`K(ju\1$PuDuJ4!l@Y(tM~C.㳙ˢw5ɸՁaRo܎E!1gN\iHAs#WR^UTpN*EHC$KNS&2O!ͨe/+Sg*|~W^8,9Caf6+H,5A{wP;Eۀ-/z{0W@՞1 B9?=ҥT$ f@^S ٍ'-yLp ..Юf-E{4&w)"'/M a/ᇲx ;ҨS!nv!i֯&gTLc2ͲJ3>d֫[g:],~j&ZOgO/*n@_5|&BW Y[mb7C ]msyn]O 3gހ̆q77"Ib?+Z r'bM஋k,kqkTNx?uo3ޗČ00_п,9I;"gp_@b.~WjTa1bb4$gf"jGXyc렋6ixGo~"MնHWa J-Gt܊=WaP`,o3d~S:>sOp<6NiX5yWsî.r&jzrx: 0 W|N-'? U]74;Sި발5/{'w}3-k~5QJ38I~?1ߩ}j2l7Ovo\' Oރ`{;n;= #e^x8]([G e%>ϊ[F&2o@y;0`~`/ueOE2!cvE bU4 Z⥳-4.``ԛ"cѼTEٗ)a613"M{ b姥IqMjn>g0jWik^w 7$@CsN3 CŤ06lqy43yIXe9\nMot=zotlJ'[@}2MtBK}cP,/3vcYa@Ѹٶ3ơ[O8lLJ&-@zyڢɦ4%o,md69 Dq {}E׶ֺn}6׎[bՁ}0uIʹ:2ihS柗R3%ᮡ0=Gp#3<4/w)%U|d uO Tu VZM nj[W|g<[,ȢǡlW.#%S+cYzB d!V.l]2z=)$yic;dwK$ UN6(hE8M7+z>*eyc4Wn1!^ )Uk{va^-A?rp7sF=/ 8$0ZX qpAуX6ݐU$]G{@k߱9zŷE&]C`w+`(iS:@Nvpב@xK D5v|39[-"˱4~9@w- ,em{tTD,u_ɝlٺp۹Yqjv:`0:17CaIGT/*ň6Adx+_by6UշG_wVP{t i07p2icOjcK8J oN!,G0];\Rw o GFunaoξ]x-XUF(33<=o^`YbIoUQNXdbhvߣ.QyfI:[ǜü,`;&'^4?Zq9kNJˎ%y"*[%Cd\yAK_{(YUbH,GG7ga6PJK=2} *ۑ_n1c Bauv M@v,Wn_9$dF ZkgerP*]D&ץP${ˇ`m&t^]%8>4ufgINJ~2+] )<˯}PoTh!Uq IHesO&q_!cҮ2Kt2+ȹ¨jD_ @iޤc;^#aCa笤rw5Ɣ.@Lɶy-S{i߾`ěܶQ4[)@cx0giov tZ|ɀ| ̪sC7`THǮ'*ZHr=oV:ѹ= {ϜzP .af7j!jV;%!dk|w1 1MퟅkHV@ݝUF{vnXhѩ͘8z~`UVʈޚ$_b3 $Iw4trY koM iP/{vC^_ڈwsm? ?є^;ynC~2}}ml8p0x: (&QD7 +=7>jAjc6|ޡd+:^ПF<4>Io߲wVtDJA$f.Pb.0ˠY%]yLU ߥudQ-%(= URպ(\ˆ;k3J}S!9DK})^^LR88NuKB4 t'˹GfۋR3Y arw$O3OEY҆uyl`>)ԕ<^D19vߟC7{aw)3E l$,9/7 P@B⋣v D pl,o@oI{xOa{ujfiδYů'lIE#<ͧV#1ߺKE3{qQ; ~|ßg8|,]\C@r/A3z}쿆i~;HŴ'1A9>1D͟\dN T;p튌^~OLZLAuhx^>_g٩8Mwn::׸,$%Dp-'ԧpv$fp~S|🷋{Rx#磄w.801o~+ 5 I@8W'7-u[nm[Z b+j!t WϭSݛYjpp _- +-6lBaAQ9N N?ʇ=tkğn )҈\|!}nh> v%rJ[QxEe i&8J( H_yw6 0%L]Hv̮4q|Y!톰8pW08B{;Z#N_q=s C[tuw3)ȜS6^J#~]+sxZ lW4#j\,{Z6oܨi&?Tiz9)zCSwEŝ[u!IԽM^%4߀](Q%UG%_GY'=+올Ҏ&Y/95NecQAkp)`zz$5әN@|dOʙ;HN&/ş޹ Xi4"v*W@Nv2`;[1՗M1pz|#O=M\) 8إ{pW?ƱŧO;GDUq3=iLUF4۔bJ6ߝr^BaG1k=2vx,y T zMGfиCQ'1P]h)/ҡtD -m`҈8C^4n`0,>鷧s'G &ֵ b<\3N[.nҝ?N%*ʭB~}fl3eNHtqݱeK1 'r[ϼN/mapb1T.'SbΣ̣sƢL((ڏ6eozx|A'(su{BQD~2!cޑbc~gra[>(|*p=C rPUNLݪm[>P(S=IށҰR-hD}l-EZpנڢR,ͦEwAFr:` GF4Xt)KS7Ap*j1Gƀ4EiTo\<kK_I*BH":$gK[}(nlTY3HM/ ^_ƣ w1Mu< Gwr,˸3c$q4_z9 g~{+ά:α3".qѵ֬1SH |[E>$Y 23wTfeb1Q~ $p@N-<6sKH!6vwv)Öo[F ZP^Z X/]㼨5f&DvlU3N׿ڏY^I0F %095ɸX:H0z` -j "ݕ줵۞0a~W$A.oׯ`3yge,`I.`W>CkYLj?iGNAv]jyn]K^j{`gueNm&7Vd!1}LGLӽG.q\]Dx/bqu?)~OcƶM""VS֎CmJL$죭g }wBLiH#9BxtA$,KSndc(@*emGXj8 H`/yoZir p'#?eҋ\5~> N8{]ka.Q:zmyߴ(%dEY<9;lO%At?e[j9+=TC2#mެʊGBo+݈cG8IksZ Z' \TPׯ\jmէs^gBXjzc_"*?GOt!9PP;:=.YO}H9"TP|Ya\MqHƖյ3Ʈj [( H~O}xcrx Ɵ\jJ\.DYk&Adz}MrNdNJϗ9,ȄK(ps>E&y]FWW`jWgߙ Р!1¤e4c<[#w4ҙe {eB8*!Y'Ć'LXcp1}i>1 nXUloOdfBbK*q7{pyon5?zmbܰGDZ1i83 01E}N3ܹi䙘^|YԽB395>:W 򣮐Tٻ[=|]Vom(sh՝^L:%#6LL?Q1c9F+JS,] P+gwwwjLإ~[*7nS תU=*w-vpruuL<ǂjF|/80="_L|W!- 썮hgXu{;[&ZO;ҫN;{a6?jDL|ݘ$Voe•ׂ5b=0@2~wwCV#*'rRFo;=}%\|Dڱdg& Џ己vaEOt*S.ц"߁{]]̅rQK(adQWfYSUYn"أ7PvkdxYfS}l}aMř);gܧ@Tkrn>$ jӱܟ,Xs8P8[bX}*sJ3n]^Au6UQ"D>%YÐ6;ƾ}($mJZ@yޅxЅB8lVZ @‡pȐ8l-~o.a`.Vn#3͂Zf9cwWh؍ LZ[Vm?] Յy7r{X[:*eZ&Wy^.r1a|IRq?bo,`}w] 25jA͌TXrsx?F>ȶK]aY_$T Ǹj:.apn;RGw  )SǻjuQHW)37מɞ1ޙAxFv)a>3㦾g.aR{A* w]f=4U*vQT#k)z"5R1A8_rYP5EG*p}$ᕕ~xO}F7\jrFvyZi\Kjq3$+iQlWnPoO͆Zs5RNYd'J٧6?=p@h\Oiq[t7^lpF#䰇| 9#QÃ6E h5l2^-ͣ79:y$ieTx- *9I^r=EVi;d/ q[A#YD~ʠeˡ gzUZ!qDh"ʹɤ](9RJ±UH{U5$[HIu%;sTŠL|Vf[ű`gg717D[cW^:RvE䄗eOD7jQED/H6j GS$!}99XF$P3L.)=>طŰFfi@m RZ+1TfEW;٣S0;і=G3 }δ pmu΅Ts9S9Vx)%$>븇 9=n=n-@b\')${U)GJY|wu1:`Ie1RkdҌCPT0[Rٵq9}9ևzejx]o%x #sxRz(-FЪ^A$k6#OǙbs r/GY7o*S|^\ZBrړ=Vv,jp|r6q:Hay`o1w\շBan8/\brMsۢVu˖6\&8>+|w3,gRfQ$BUqzXZ*cs?;O;vM qk3NwNR֒H1/ ݒ>o%XNuه s緮4a$r/Y'v&tp)A&pyZdBp劅T(C2Ιfl۷(0Jss-WF3=ӂ5L!ͥ$Z.qR^}8f9ađPl%4EiÕgͼF(-u;2ܚ=MWJV(Gy0EfY;ՠ_UK?V9Ν|iEWN<(,H*3Pe>.nKvrnn>i)0jH_m~))֞ hL:CB(=/ָ^vx_X9'!i(;Gh/<>%d JrJ2p;M0UFzfPp*OFzz-im$+BWȜ$v1밖Y| O.J٥mD_FGI31cnHHps)_G..&:*ji,9B=:V*l+8dL*THW6P8QūO 1Kl|ʾ ^ٳȂK[a:Z{@:{?;G M1㉡оLdN= ^^HF2W~@qO|2!Xd񙰄D['Y \0AkIzd~w"+/涰_|leoXMZJ#3՝}[MѸҾǂ;b`η3YB p86{F^jX<ƽ.3Wi-4^8,wK9s-)l-) q˨nH @)R=Z;A؉QV7T Sp%,)b@J\:P)UzSbNU24=z$!\,(zhәfK~礹wt[[@v5DPB[XX[y3'7_I"`1Le=U2/J" RQI@sou0a%|VfxHZ,6}ȄWs\o׸*KW`Ԩ9#YK!0?_ذ̒RB !t Wo7_$|P2nb΃h#BbZ2GrKF!1Z'wً8Sho~À<0@N(H#'4RhzKa8&)}?&OX7t3Lh:1p@ A]m'ȣ޾Yy'Ih%tW^ĵ`!cNQtWe:2Yu*C=G]8\U\ ̘ݵEn-<Gīn-,̦q4{ȧ( q- w [cW. ZC(K1%HH܋r}W<ʌ\iFkG]V 1YWu=ٺh SA% RXܰC:AsF(sk/-j %x* <-mLzCQp}MS~g<埊hc\%#&`&8w'5udWfP&,5N&;`NBXĭ@[~YQE|VcC2IϫDZnIֲqRpYqP}D! NbԮ ϋVE/K̺6xqpjΑ\~B]ĶE :BR,ZhOIC"MSFJl^ɧ8g.G@ܠ\e#[":w%yPř_'YnTfAQ㽘U1و}ҜhވtWZTbd5w٫ }u&;3) <duoz i F׌cQ.ycHRb w+:+vƔq᥋3e8q sÛbnH,@5Ӿ˅g*}fN?=|3֒SŧvUQZTڢ).n_;(hͲ&7m9;z*beiCαHǪ|n)*)jAymܩ=MP*&7'UePY=7S8seޖD86 IMi>KT썕@Wx d-T4ʅ5!%LF,2 /$\\Ti>20ĵ{YxW#GȋW> lp)ru2aY P=jF)NKk&& "JMm Zj5SO8\iJJEgފ*Aԃul6şz'Jr?q׋/xaͳYɁ{vS%d#N|dЙZ\o.Gٌ"  جS+O&[C;F_mFCrbr]w.S)VՏߔpdo0~]Ⱥ)X.s1aT5. *#7G$դ&?bf' (@Cө?eSc<rmV9REJGT/`׹B檘7TנwS,gaZy}k! ߅if46]|/`N IuNh f"(U^*ZRL2^|;nx206&^0 Aa |ӡH;,NQ54rQ6.ӵ=-;{IeįlVJ(5R>A܎+95 o86\-i(t?$9͉$;w6鑛Np*3I<.I% ?Q' Dz 4 SL _&k"ә< 3, ~q $g](@ߺtWv*I&[';z% sN- #:tQWvlqqmih¯4b*,JٜT+d5U4)‘^oHE#ߴkAg{Lǻザ+z؀\@G[%P4͵qT&)2"|-޼T#|_'S7Jw0$=~^ns-iXfU˽@P :xf:+k~9 ɥeW=c;#kʜ#_WBw qg7H%~Qu<Ϛ_ SI~@ '}&nDt c & D½yBF eImRM'BXɶ'(2q0pRWPg'yJLğ]GV"]`z %{,=PIw݅!8q6&Jl_5N׵sm(6QAi^#׮T Y0q[x+"la+1m̎fp;;[ [ #a >?Oh5btÞO)fuPe-##C4 yc@)an ]P,5aH A8|0Aڙ3y:*CB( ڵZ^ƷJ?qB}Ksؗ4낱sȞzKQN t4/mwg=ڙD~(SϜs14B=VhOӱOX4ι}=!ýbא(3cK,:GU2]:2UH؋ 7}Df`ohVn aU:@\D\ TLԳ,SU\[ NMȟ͒T]]tu-o;P oY 0~iHCBWOξ^<ӭatz|e|Q5eM:=砇Z566bf>ݥ`Pԥ  g:I\̫,XwcV5JRޒRt!ˑC,҇82s|WOWr6S3 <߷g\T|=%J瓻"LWh_*엦ſ,i⇃O:̗{LX94Ɲ+ }9 &(#&뷦ca ?3[<'[!r=ρ+<+:l7ObwwdN0WEѶP>%pږcmla5[6t.b|AoJiJöƌAy8(,o zH d~;hJƱ4KlktM7nwuj]MN$)e%?An@0&|<)W/0b(tKl.\lPTZKI;{T`̼4fj_^E:$R+˴Y}21~meWo~kvp_ل 3"k)y2t$;cؾcqF[@dӉ4?Bgw,co8 Bx86$? _Iohs$'NfKĔ|o-e1Q1Me3N7fԤ*C8;3ц󔬾a19&I <ǒV%!h PI܍=X_txnOMݲz˦5F.{Q  % VDԩh|O!~Q KnC3FqOtYb$/ojű)\R 5A4D/vȁ,I*B}1hϦ.#Cĉ[fx :JC7F81Jh+096bmn<=GwAYa>b&PHCx՜@x5Q4w4\e|ѣ%ʶ 9][dG2"4FRU<\o.W&_ɶ̀b^[T2j׫HBH `:([史}J5Qqs\?s&=H3@|a~E$!yt$@!0wkc =/4[`LoQ!ȟQ 즘. yo?pA6u w5/1V;ɣXe;_1} ;Z0?:TޝpςGb01f@ -`'7:Rs':K,mp6 *tZ[1HҽN\`j0&ɿ3.q"/3]RHKPԹ Uݩ7˒2XLGoȀ' m4PcZkZŗA7 `0= 1q2ƧYws ;}*1aM|[l7pCr/(R @D'1Pn=0NgUyȪ'$fhm, q۹P G P6'ᒴaf b0wrDYwhB'r4oaöKTnMfKs_qWYJWC5fT!bQ1⾣CӬ|#D Re, ` S"ck1Tj]wA)k^njb_0 g7| T?;BE&nRNWx%&7u5CCمwCd\y=#g2V5a*JE7iO  /u=zy)eNҥҁTw2cZ*Vk1 d)\"\4Ƕ B ],; !zP%-=%ejaJՄYH|/xg{>,dYBXY]( +8;W?4m孊q1Y}qK4 OO릓.,zL\Df&sjV$6LcPoKղ+O=ߣvV7GxqxwTlMM,UኵFeg-J3Q[q9P5*+@.-5E6w-&+>fxsEma/yРg;h=>ԕp3e.cCqg?FtԠ6Ƨ\^fe?lѥ'I_# pFIy%Cեah9ШU\3Z%UcW1A1KL;_cԞAYI1~$/JXbnNJ͉WEiHvD O*h ,=3k1HK˪c}Õm%8# 7z\Ga=VW/7JUXW,_G!&S*J5l!;''gR7A$]<Īs0$o9!p"'ȋ'uGq\f *q=Ե0YFMY3s(4&\&d>젫¸/,}E3.pӾtV&`\a"}TVƛ\B^R#L:>K[ p|J63@18Uhĭ[,ؑ_s=_䑅41 I 5s1ayoln#U~:a_]"B +b g5# UG}CuԬlNj|zWtᛋq} 0#<QgzUG\*f=I ͊rb8(e`)@u//2LF+*Q]D &wI?-8+;ҩ?KYuQ1&jvb WJ<2=n0hi2}~Ok`6F'|qIُBL]MmT귀ƖHat>DONs:E7_yOz\ar0HXJ>Ώ w7#=x@ͦE5HUarVӠ I;{,gGK}S8Go 9-3 .?W W6NL;ԃJ6Ql.o$,K}O̡Ѫ<(@#&h\7ǃob86Y<(4|/}wE0E&ѩnZdlsۮ̄k7R' **Zl"(TA*kP l.Jnmr]HHV_BkQ=FI{CɡrN܄%7b =u K0: JvEvsFJ7IBG|MVƒ66<vnUGztxo%㶂9ֵW2sZ|F<;4)[g&V?Dca<_S|YcU1_#YX6SNA7 |d2f{ B7ڨ&Ɠ\epw-l4mAL Ԏӷf_Ŝ2PtiE%$\b$cLef9[Ea;i]-fdHoF^)kyIߥ=D1晘Q}M H)nFJF)fIWxȎFc/\4V$VlUu(G\adwO7>$1q5dƐv=MC::P.cn7E7`?~rmn:o97Qiwze](!kz'!%jMVJ 㞩LMr} l7-aPf:LQ~? $XCkl#՗ho80Q鞠C@VV-LGzhHRU Q {: g*kL+f=Pj35;1TqR`$LLWL@GGp~xtU{G ZT^ 8Ӓ,z`!Q1|&`0!]2V>/e6\ЄJ|[7&_1nr5%bxxm4 Ol҆?kݯ"&Gʺ@4\DP?d $Ad%Bv#j_7;^2-aT%NtV\ *_7c T)EoF%W?HM4rȧ牉qP=%*AZ~&Ѥzo(rY6]a+{]Ԗ0j`1ͬ@bjDTnNyB#Bz}_@R*ɨĿmFAu!94?ǂX-م$\9̎x_OO ;렌" n`e MI2z|ƢŲj:0 S_8碎._) Ui-bz`!TM 4uh-(^Ֆ4 ~sOyV"+7[631%(j8Űǘ=-D)C5(/dNFވ EMgϔxqP&g* ؙA\l64,g$-lQڊJɼU 4= ]n4."q=#`n9Cpwz6W/:e+ -z,5OM{_+Z!n!zuz3@@o0@rja~2"-@\&[K4UuZ`>ט4܇N@.t+`Xĥ%S,mȝ27y4dJ–}} rEޙB '|Zv 9qW5ޛcT׶?D1$5 8|c`7En@HϓPA5`T#~Qg]ڠ!,PdY(Nu.Z,&,EĐB8JVV60l; ttՃ97^@j?b"$TA |yvP9n0i῀ v*mK\7#ŕ5!AK/v*9vejx&3̪"MU%)ai6.9HҴ^}V!qٞ[|$S #}y'V1薊"|]`odTV ±iLw-cЛ1٨|>=|:W*^P\~p K'V"?>3Dp*ו̛Q`d}ћ$6~Ӿf1lK? Z}KXW͋*c`dڑC<9Ɉ 8 ")jz4sU&|9ϑ<ύ:vadQˍ,zR?ѯʻkXcTkQ?y`=qbLv1oP yvOT EG1l`7ų6IXY9ܬElksGrA< {8sF4=gpS{+-f_?iN5ӯ^Ӊ0달X(a\p6GH@R1ٯmEDoT `d~"`3YA5ujgQ(ln`[#BPW]"-`Q*)s 1NQ-S8W )B*a6B*w39=*GVV_.ip% E^AI0u[/ͬPtUt9 Y'?эkMrQehv- #;3̭aX`6!SF$ b(;:Ƌ =DH3/! vĴ&y-3=XjD~7pʨs'h80|=Nn;*@2xt,F)?k XnqB1Vf{X-f8bcHFl6N`9:S.-+R`;igFbMFjA39;Q }᝹ p5-(ǗFK/?[M)_fԌnbRV:d8IlwN|v,؀X2J7).ij[] }13c's#󆹀NIund?iV\vVtQ7ߪ%DJϞM!%qM1ulNt8$oi$(݁wbԋ:ރM -f.㱡P@_n!)W/E[tzCՌ{I"sjN[hڨ.-y|TPZ"~OGu-'7jo$YrOoVͭˆ[6c͟4Qг>'tf?{N3Ęc}4K֫J^ ԧL烪r/pLjAYdK s/р |R<$ޚguw.6[)ERՁ8d,С+L. >A"?] ky*gZgqf|gqZ $d6A =Ѹ" D/r0J Z끞֌Jw-t36M:|b>ΛvD:Wo~*Q! -$,3u=nŲ~,FG\Lh4FoBǂ"j[brGլkkBI$Æ2ЍIi'pQPiO[|]VOe,B٪Go""T!s1efŃ6fݴ0ѢT-fZ)M3& LKtqQ,(z0y7ά)Ӯ0Z W?)@Iq!]D}CRpxcɍqǿGl5U~IqvC5D2t8&z X2G<^C|%Y[Q&_1b?p?@ЩCZQ-!<﹎" {%\$@v?p4\ah!D 1+hr)^􆏰!{(ś*H@ɟM+iwt.TSjHx4K|:֢aeʨ ^sX)UtW$i4r>GLa 4޻wzH[Fu5ϧ2gLv~޸q|k]O!lũ4rۼ5Y6{нѱsOo WB:xGk@8lHBsZ洦$M'u>F&m-4&{8g)~&2`:i‘‰.~FdQO&X9:/4lCؐ6##nk.٪c\TؙƲ zQR˦?:?d*aXgoss$v{ IZ/+Y!q~r0dizZWaqzX&5sʙnCC@T ryA݉8էB2kkߴ*([kߓW냙Mv&6yxh}+V({%YB%o!ܽ$볌`SMjq1 Q}WY RQW6\EDEs+Ϫ )c_ܤȕ3TZ/ڎCkRi_ o_DѸ#[.L6^UB]jCg j1/l7\4T?-(,J>Qyxu"QZ4J52=1>c_+!|׌<lŸgϰ秨$!HefrZWL:*?O;%P}ʩ$CkWݱnf&@إ:u$jKy9I!.t:GP$hd?\0YpjR;32ԦLΣ" 7^廝=BbbK*?oУ\ieֺ:R2%}ڪ~׭ 5xUwͽ|tHB`.%g/>ٔz2h€V)WǨi{qDbX j N69DPur3k`g+'!5MZFZY]$8 y惄DOk-JVY8zP ABȂVX!!f] sez@\Ik J>wyM(a$P?؅Eq"rG92 )Zvx770KiP($EU%}uSU%{ȉs|4g7,Szz󶃙$Y~^ҵOƜOUYl5ق%K5hb`jTWi7ύo?ݴ;Z5+@٠T5*7c`\/l-̖v,&78oQR [~)xG'b_$zÊk|.c"]axO.阜5PL)ˎ- .Z*kw]8F-`4:=<('}oVMW`%Ѫ:totS2 Z9TBx"r *dr?C\[ĬlRy5ʪ(=9K~bHN ")rn5iض0d^%ٕ8r#tꚡc mqS<5U4ktSZtSZ碫1E7^P3Nw-i׿O`ϵ,ʯr6'Xy:R!OxDKsej7~_7ΛG:sᆔbgP{#ݷJcIt R($Dɪ~%AD1'РP2bʷHDفx((Jc"-,-H%?ɘ(:umcONf^zU)D ..d:쿱k@+ō "'.^[) UJ{^tS'h3-[S:"3R^\6ls}%qݣr .Lx S+m0Rџu&u9?O^vsؖJh'(CHf5Fr7P^peMfnMhH.t@fW+`~V!¡tglVoNT O_4 ۋ̂nq.?)blܛc:@#!ZoC{]8Qȗw'<3KF͉(’zڋ8犮{}fXL>/ijnecVfu_P' a!i&^A9D85DN\&2QJbT+nhP`53M+1}v$rY{'@W[&;~ "#G5/m̅XTU1Quξ9OFň fvt_ZS`&"?yWzF^o#B'aS4[a y\9a CLL25_&!wD=qxEP2%-5{wtCXӯVETkT\/>'80 $CkDG!K{P|zf qɊ0Aɧ|5S@]Rpt`aحr{PHvPw~Ash Œ(:=D`JjZVw~&Nxtk8m.]@Y)h[OFČCWѡ0Ձ⬘oGM#'@#r Dx-:=eTkDK lтEhv+?q'tGO|} Q ՖXÔGpb͉JzƤd3s- Ysx_^JڂHwofLb9K:]n (Y?19=9qyRYDkb9`C j)&L.,!ncGF_h>a! Uo0\c/hꓚƆk^0m+b (Fy?L yW]U(@m,$~݋SAc1`+Pڤ D3<1cŜ JQ{ [Ƕ.\B+BϢPL<_d-> ~,~xJS4-GŽ>yi2YQrtp]w2e}M[Q h;heTs/'q"1pD QAeL=MT@BŃy>N,{)J7eRV^WWL&6<pLJ:mɮ&fay `ao&?"*&;C/h]bP^ ‡@YVXFoytDZ%0Zs!\kS#]$k]iȦd-kQ7Kຏu w[(;?߸EZTSL9\@f)+fF[/ӳ>UjyZS5lICZX/l,TDHq JNKPycsj/JiVMx 04 Udv]iձyl"`੗#l(Rrg9o#՘Ies| [ΎJֳͧtA pn zdF1qEǪI5MdMnwxA4,Eg #CR۷4E6iꆱU鷀,M?+:ۻ b; fW \_`&3w7I;' fI:cPGw/3蕄j;>rְ~k 4c4]HN+Yح}RږFv^ze8 u^y=7i fǕrfChc훵gBqEf}cU]SA#Y?\bR_\ŽA  j5Iv˜ӑ (o̻@k.kzZO/"/x)#Ki˘-ˑ!9F+P(nCh|7۳$s nP7dYД/~]4,u9eۓi=w D0y6)GyV9z]h Zµ} 6G4 ?N 0M",?\{aqCK%%Ii @crA9cG66| f6zwեH xGFpÝ&Jj> Ry!&џmB^Q h kK^6C1mu IG|fcw #T&@};;UTR+-ADj|kiJSҜ~Ռdq4Ofm/`+e~/T7񈲖;#Ww<^$aZ`!pE 댞"%*7E~/ v&T|t$hEcV)0zPTIGQļ.61ĕTyx1xިPf6k-<:7^{s~茀uPQo[bזOe]N=]D55? bӊ59㋄lYcp 軇‹G2h*c-K:t mm-$=-Uj s@T.!DcLbMd2wG5Rx!(urƮ/zdfKOLy~ھq a*O$8X{;,PWS)lGEZl (9lg./I>͚W塂m$!rrRP{ N]G|K^Nb"Co4%.; ӰO90#>0x{ ym'lh/ >ƈv\Yα+ dҫZ E$[d*8%,眼8eM~tAn}vHzP6 onF]=:u f DVye]:/6S:/\WBӦr'- 6ծi7d魨v^d7+9{&ecvLw^O;PTRɬ&<_7WL8As ^JZ.mW8\zF_ {nF /mǕGn=&}ݑX,uNU和E=c 'QJsIXB&nA`Ys8>ĊsoXPeY<-FG~B22^]7%~ӐU r(k ȩEx9{3,Վr,tY yUM\vxݺܗ/ic|iۮÜz6)!\UgFբGYwKDWe;Ÿ~PjL#2DSm;I cO)l@U'zn`iB*0{Sx5Cpym/? ϕeNt)SEMW0S.xiń,1bSY;+, F cG6A+:w{ɸ<v˶iOn Bq/3Sv]HR0 ݛ}}y>׉]iF2ؖ=5Js H|=j5A̹xSBeyT_K=Gr菧J|ic֎$do9B8o[0lZ{KacۘFcmoǸDZZ_&N;ܨRTX1Ve]+0up#%}b?j-p9 7fZx[frQhEw9ĝ;*4ԓ:lr}yIDDy=/PVc\ҎjQ55H_gƏ*';u!|xN[E1WxZǽY8gYZ0707010000025e000081a400000000000000000000000166b5088400001c40000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/v4l2-core/videobuf-dma-sg.ko.xz7zXZִF!t/v]?Eh=ڜ.+@;(&qŒctZ\]i_HX}RFİ,&~( 9POܙ,C 2_vrN:hƒ ѧ:bAt&w); [rnz*2u2! Mעx4oHs K- ժ/XM\\ B?dɂ}S^ ,WFQ1cuPNBnI/nL?MWJbo,6,믯>)*-iPٴ l_b h:_Bn!hc1BXO6r8pD0sG8j 1_SQ[˜R)[A"ϾAG~ghPJ)-S:Yetrp/u`qC=-018On[ja$^p7+4[.29~^([(;"]@񽜎_rim68o5 \T,R~:fuG;ke>cay(*;=Y(TcQ \H`Yˍej8 \a@27~(fXDo)^(8a3@Zy_0py𸺞t!JW@:Xw?-L~^-7ex?lr9Z W@fXDlVy2G9VP;Y}c2s+f]7?z/S}IKD5+pX/)aC)B0P9XCO̙qs)=!#'^ 8J .d"pl.lK_ 'kÄ%p:ϛ^/5G`.S{ 8?FmǶ pcnCdb?xFfSf荙5\f|?9D4M>`A TG%MFڍEGH$iEo@G#\bوug-i$HV8/dQ>!&yA\Jq!+p%8ORDUi)K*VzXyş@l[gB'a{/ZG "ҵ }f) ~~bUF0ȷhjRI*GZ-r5Z,qy77X>Ԡ"bhTGss-l6Bӑ;])‚xc/#]\;h׏cJ wQOf+vh' yڹ/&ɼu/4K*ʙKB' > r Ɯci' 6ߞBޅu 6}xnSCC zWQi8}"ʟ\+gq /Z#`!W7EÛM}* 埶  ]*cu}[-GEo9@Ee34j}}h.V׻hK߷}Jʒ2  jcAnyS/-B8;,=hUm XPR8-^)N"' %6cdU4X!hK ÈvW/.A*%1V2! iB2iu| )'hrS}ƙ6#g?Xlc:p5He}|]!o!nPu .`?{]CF"3V_-$OASY/kf5N3=f*>Zڷl[Bѝi#$eV,Ƴ$<(?8_]͂칣M$ ֵīJzLš醙&"%U:@[L|}» wVӝc"Ȕ)gDZr Z+yCG!tv"3 ,?-A8mVO3RPVMASD«7)c(ESŠj3*2\21y;wX)߸rЭ;:Bvm} E0T1;) :Cٕیrvo?9^Dx4R@Yd0#L}TD,OjxjI?Z6|Y#$1;lܗ~L["yd Ht%gRns E1VO\Doe { B΍TlG;8RxFבf?n[: a"|Y2)}nM^g4? {͟9S;r$1iBk<.7M/;S٧02p/W(K8[/h}rȋMxts-_b2 SڲEvkҍkŐf > _RZv"&,0O/O"ALGF :ux) \@dOϵ) =\`~p@vnNjᴡ9+n6 EP~!xaԲ Om7F ]\_87)"$is"o8D!C@I;c:k&dW[7:%:3R +w[fPԮԡ4k.OY 6Kl !ӛ"l\ 423'X nh}pP#R<U6,4- wC/Vo\H1R,@ExkiT.%;.s'_Ǡq;wj>Nlc/a%^5j63/z"7~i{eT>Nb݁ݐ(+Fj>hZ|]زN b27X*{ƕ".Z oD"~ӇO$k)'S鐐Qhsm $S'3xb_^-t]YeJĬ\ TPENlg[F27c&*[Sl_{(y;ą[Ș_ Y 0X2a.K岏|}*P~⣯'9NJ-_6 /EC躄4`*+I'(&;>s<av^Wc9?_K h%ё pA*h C(4V-6ۏhX#,)ܗ]%o2|$&z5ەbxo|Ee'R1 usU@Uh4lCz_ :D._{ 1"_j&J8XT}pɦ#b%f8|uhBU?n9Nܕ:q?rIl* Z=K Yj>`Tw<() w?%wo ɇRC jdOEduR(ۘܟ7,xw/K1Z@=Qi˸\=ֻ(e#BXw<׋Ѐ?h  i5PYƭMx{ `Wn%a>.o: $2:} ״FJu 7V(AP(Ta-[\Q6Z:V%{H)^ |Ii:pVA `&r"^eZ{d cZg>dAyp0Sg|; \Nȋ NXllȳEME.sw~硑}/;BD)R-K~'9EDgj Jg@uFvAjwHbAwAS,^ϖ<"+h}p R,ь^3H'4:hSs wӱlvft宺BCI: Ru$o`fSӴdOc媱˒lkFR\d,wRpSv"1;P.͵k G,jx\A:֡G%qt\`3ừ[z84Ƞϙv)7b_7)GյGa1K3*wu}퀄^~୎{ҏY/ VQVSJdDЗLҊD^> )yWqRoX _|2D=L_7qޕضco#|@5E[G)@/kdͬc3 TPgcޚ|C㳹lIXԍ`%{j2qWDR930ΐiYV/6B_T2DI!Sf׈X Lw@j4ԝﻦ, xjTs9:t75v3!8? ɕ9sS'YǟN9^1J6`U!hniKZ6FYtQU9cيϢ;2AIOK{1W6h(8bȭ1֝pj$O*)|u`vy~Fb E&'" jИs2 U@;QJV/zhA*6v$%ڍޅy>2lF7CXZ'wuҏ~QĎaƼ$W/y @󮝦koiKy8~{,t͡xm~ս2GP HSG ɯGܲ> KJS0|:˜kXyv?zAE=Usյ@HA6:3Sq.ݲTi"‘zmã>CXMjSCXڧ4^mP+'¾Hܪif(!f ,PUj8j_$! >X|2 ]sC r]9iɹhm%V"ϣMV=I{C,n\(i`Q!" ' utӖHs[d ^3/uI' "g]OBPev:srD_j3L;z; ղWhP|B0;GQnÅv_GS0̸C'[ 6r:'nE L+mY4s4Bu~}pPe[uugKpN'4EnW2d'@D+~#"=J\SY3b}N::yft :',9$<YX`ɝɆ x^N{S9{-^u'H ].`&VxBڽ|R*{8*p zqT _nx3O*"6EZŎzO)*%T}Q]O?nDI9j6a[Uojo;s($"N mv息<*,Ith+{d#ny]y5zn3:VDu|xNRI9Tc:dw :dINnK+x?#LcA'0>/s&'~LU.K ġMsU#i9@,{Y[t!)0S0;D3|*$EO:5l3fx~o!%.y ]#@QԨxlݝД,czCoZԅ(se_?dخyʙ)LJZKt(}U;&WT耀[ RW3mpܷJWiY t|y _{>ذ;@j@MBo'^KN.ghV?ܙ&izYJy5. 3Ku:+7> θE-D +q-S 2G+~4$m!ԃZ;4wYv) e@7o ,]]{ 0]ܴgA8gCOI*w:! S%\{^~ưPY_a?7x(nF/}?Bu=Yy1e1L\6O_Wf~!4&P߷?rF&(ҺډHnLb7nMP{0V}ZL[5*ddk4'W2#Mt<$nϙ,( Ӽ#˖5ϕ%nZEjr'W-ڧ,kV 5(S}}N(2kflj`d GQgL]ο$ޤ4/=u"2&( Uֿ I'U{(XX7q q-XxZ1\]kQHz[pvI`JRY߭i_ kQdH@kR?QXOpEdV*̩d/[8- /B 﫬VoCœsB@^ _k؟w? F"PmU`{q֡K:d#p?PeqLvc%GVs%]28 v׸1rG&![x&ߌz`sv>ZYThXbw{8F J?heO:s칓#tmy_X {=\+:14J V_yZ *j+]Nݴ`mt%^"ce F:#тÎ{3k rՑ +?FcgJa.n mԡ+ү5Grخopl*5aWǖ<æ MbT c)Fu-RmL{—Ej6EYXfx cڂ* iHP W1 P&Nz⢲EԸЃ7ff8M6FMf bIiWC26@#D( T!|,AX<`!g&l 'uJV7<-dlzŚv(ƣQ.`7M#'B;KL0w!-scvs+O|.,'9A|V v;dI|d{3tڞ̊Y$ڣ&}-s>L-^[.! }2ik.LCw 0>t/$EhۘBtTr 1`-ɰML*Co#y{>"YHZ8iCɵþ%O1Uw)Amn7V=3U&M 4IN&ҹ 8z="r)d溏N}SЙYѮ8nN?2K̿`ә+Ok \4tpj-!5:3cqA xh_ΫakT\}Jzց$o%QôDc ؞M8{rc I@ wJNxĊǤ('H*H,tZ<㫙u{܎6`?Wr\0rJ*l[f?ZbE>Uj,wq@Fe % 2oM[Ch ۗ1Sӏ<.L&&q6\ClCWi*:ɖ$9JHɖҧmn*qȨedvR Dt%|D 񣫃mq'( {?!_4w]lbE9̓"V})"l8AsDzvEΡqve;[;|l{Y^utY$l3X7zuIJtt(G"qW4d&^[m_;> `2^uoQju}R5A11UDw؏9zdW*JR,gio%S\U{Ϯ@ʾY#aV[4'9[;LeDaSQYOD:`j,w!$/nzqFHM5DfGM&,3Wt;6Z9@>r Ət;yWH+)ǿ{'-Ll,:s5!ܾDe M_uwh7tt>j8)M+~o Gksi$]2\Kٰlk1{#i;/ +pɒG_HC~fWYGqJn3>0J"6ORFKOq1[]ꐫC9ms)%+{)#ΗgYZ07070100000260000081a400000000000000000000000166b5088400012430000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/media/v4l2-core/videodev.ko.xz7zXZִF!t/I]?Eh=ڜ.+@<% CI`F0в-䠄U WjCM sx؀CYB[Wm^ٸ~0u\/,x=UkߨFPZ#3hLhR`i:Fdr;ꀡ1DRDj*r3I\IܜW.q|V;'bxs_!<)x+03-_;DՇ(p40YWEMKRA\ FoɪƄ tUސ1g0 7Wxl1 z tp?C #,{w}*lG}; ytӿt9u &߅F񽭼X0dv\\pAvS*DLA#d-)*e. +NͲ*2 bK:%0 q.{wXί ̬ ]2~*+RG+]ʢ l' dq쳑!>~]7Dk0Lk[0x˙7/+rͦUz i@B`(UȦC2{icU QB =KeL{ST5U\J bKff@܌MTq5ǞF/FP +NDlK>#l0ӊ};ۈ`^m['|ͫ`qE7AuGl&a Jq1n̅ævb D뙗`!d(FTu3ؤXMiֽf]mR6BuNkupo &_\f6 9@ۻ|5/T-sqQ \V0hf+" :LVw Xaf1A*{:2tl޴V,Gl/ͽ)y Þٗ-#{hWҬϞ ~E޳v:y+MŎG[ȔׇGViR_n_hq嵬<{̘I@v)(R70 䫯C1y>X)uMzeb4䨵aZQJXf3Rtfs}4 5eAzN~3*].f8w-`TC*taEo(S{JЙj\ZWq65;eU/Қn=D<ǡ[-m݀` I< mIfՉPTw_D2݇Bʶ2ؐT5au,7E/rw2r$0;^ E"jĄ{%h7^愭n(g9ճ _Kwc "XHl;Ĥ빓Wah[NdX\S 441L81eA!SmYd2$xH717C)V6$" _[|dv|xrPu(6s{nKr#6AQv3y*W0!1F= 89/b,_mKB77R1/f- pCfW}@smб)&|P .EwOJ4#fgx`: Ů $3H-u~]R[uGG\# G8pYɚC`A󒋍+ݹ,;.,̊a &HYuu.6S ,2S-YT+=,M- 0Kh9C_K zMZd.6v";TG=p-sg,4Iq~.o .(|C%9ҁ Y+\飯{ՖX3'N&€K=kEUYbpw$NMϘEW7_S]< F Ϻ4EdtU|gW U>E*pyz7[c !pi`e&8L%W>ZW;z?P},joO">:q! Ք"_1&5O6˟qNofI7*K!_5C0c>: md%Ѣi)ʼn,[>RdAZC{_ndN@(cGyo`6܇fdMzz=o0xbI}븑_w4pօgn f3=sRf-v X2O%J] Zz%U!RHŧ"h*h([Y>cEuvAH@H:uca76Rb48 J۳ǎ쐍"& o:,d4`,,7O ԫE.Pl#ڲl1ȁ^T,:ke*n\u8d=_XۘO4960ݢDqBC9GU@;@MjN q8@~qTĀHMKKq7Xrw?y~]NYlf; aWB34-r-Vé\iinp O8x8h,z u"I V1˘/$a=nә йƩ %2M)"W۶=֗v m"vK[21^ MgWS,맸p8/52E^ɚ96,n.ތ!xtmP ^ᩤ̃XhZAϿ%i5: %娟L'7!JDΤayW+=*ky0B)=Beohj $c`Ti1q&韺/Ghz󈱯T2LbT2,'i W?k%B2$YOE?R "Rj;j/7+Pg uK}-pX90b2?C~k3iKR6|&0Dt8=; ANn=\$=f$c=bymIOADG"I*ISztH~[lz˕x9k^z$2' PjDbb0^1lD֡+p[ܼ&R?BdZg<F)X&פ9]{Y Wr%F74=M".L>IJY N:-6ʇ*rp݅GC@?W+j^-Y i+J['vul#?`Ld[lBKZU74/qqhEe9Uu}6؉n4NłIH\H~$e09(#@%&1bh?pq 97UxnilQDKV6] ׅ7ofQV#x7]ӋZ 1"T١ĜҼ6N bп,}q \o!L7tlrmCd!PV ۬%\0_է;4k/9䎺޶s:+Onsy@軍`iBH=mӢ,PLߣ$Vn_g`md B/:Sby}:@y*(]~'"0**_ W?){> ǀ-(aQ Ru V\/)ŐݺɶuFQ'bb)yISGd*&byr3q}ȗ)rA e!sԝ>1nQ8 :H|VݎC׺&Je&|93[ "x=i-p˻jYKݝQѠ>Cv:iUV_^eF[nPf\ɥ)܍S):kr# hdVUO%$A vhXgnϢ|mxue9A{&> pI}- j⫙0[h=wh;b0c @[)HcY\:Kb=dʀoHq([^)T}JǿN)AӒGt)IRmKK1Sź%ǣ |6iVEy&:+a`ۋy#oRjҜ,18,uALg|6-ߐѳ7+nt{B 2%/-uRGE< Pa(i6aӂ -/z͵m6>sr%^ߑ5o\:f6{µ/ؘ=UaG 9k6-x'Qc) PҾ=vP wۣ2b#[ \]ȠJwpIόVB/ҘkfZJR5n ## cN!W_OfEwE[pL^Vao_0dn~TQш}sRv f;!1vܒ/6VB0$<-$e w1ӟcȵ:µZq4("#lHr8J|X:caYPYv\f܀6zS*1CMMҞ;bsYRר` qs=^_NaV2 䀢}1i$%wn 1XYIGVQM@kWN t!~2%.:ARb mu&&v/:KX(0Cc fQDh͛;( wmC m2l ]!uHzƌ뇺%2F_/{:UpS0!S3a`4铳"fwI'C$jJNŏ4E3`k5:_lhj{#a§x*:|z* k{)s`)#ȤbJ*%o! ܟNMjQ}(h|ҏyjSstdt]ooԵCi@;jVA0ǒe_vMU*vBAf/:Mٜ{nd'(f" LjJl,$.V_g|b4[eOy\\ (؛qs|ae$JfY \QddX) צ~t9Y -=c(OyuqL_\s>}"t_٪  IHa*ew祽xh𦍫 C{b$CX{)whYL&a*!ʧTDy臼?n[NdWG)2[bZiĝY٠J6]#Kj ryijN'* i`FFۧe;CT./vQen^Kj%?EB{j,R֖ As?C::Gn*6u ^ 9 ) -K0>5I7rʜ&^ ֞&&u]Y$Ez,6 N_ݨ/7p9% EU_r]8yu頻wKE8Y{s6/`FSS}a0G$)}{5[H.(ގc Qd{v2 p1lU#a3PMʃ@ !b+TIR1):di{ӗ(_%B. B#]5dm>c_=,Un<uJ.s(")ѷ6.CM@MBԋ\8bukj<x!3ZgfEnI,6 6s!:&!})cHżiWFH 0v="$0jHtTjih/Iz vsZȟ7PW&Z/P~66UJA͓)3 e;~zU]QH?n$F?144m0>wbg$XlE@rT>X(Pqm &Uk"!%j޽9:0 թpwElw&'猳횾8wj B^nsG ڗA6x+.kYFcƥ,DHX,6qILjM/8CNK<w/A<T(b3[CDoent['&Ql V,|סp̶9ʧ3j0)#4 16p% NxEtsa@åcf>MŇvK8 nJvz #Sib+?݊\+*A}3L _ۥ9m5:]I}d-sv ޸xY,h-:L/mr4dI)w. x?Ub{hU嫉-|>DfSgZl-%g[/ 1ezw ye3LRReYcQvg90cFjy%5yQʞ9%nj̝T&zuˣ0C>0s:j~?yXԲygBǸMէrAk)4)h=F\<=9nXϭJ*#\Bk ̜RwKu2hmHĄOwhWݗBYaL녉Izlk>Ł5x OP^ ט" {n0<&b_I NC`^/301xG͂EF2ox1%=LxG,GB,EnF`s $2Cԯ$mph8AC ^ٶ\ݔ>_GU#2Y\577;#_lBLSz3ads^<<@QAHF/ԺwW&jru29j$ 5&qEقMDS]8MٚsDo\Wn9"]X(b# >ӊGaH/^4_L(3dԩ<[G"rGсmUu G{ǯ 7a3'm:%UWN$M2~7"E;qbF}L]Dzn!'f*jOUu)b-KJsLyLPtZȁuꐩ)45&PG_"F@`b.k'1_#l2!g\n)bKFHFt8̶PXekE xBOjewtֶ%;`^[Djȭ3gjztg򫥟3xxnꭄ\@x{ 5.e픲UڑfZ7qOzO}gC'_I%5,KI` )*Gtu`5H0eqz')',u"YŖwYGC]r|y: `nHM-~5Pi$oʺ* xྱ;6`=># z[n,Ze@d vF YF͍#%|ÙƢή1m?80 )uת.c5v7qPa/#ٳժ-@+u`$xIn5/";{w=Hl%oOIDp$7ky"Hǣ#ڟѶ.ї|7In=P6sü+ 7A~iTO6NAny&ai rV):զ# ey;+g^&TwE?Q#lhZ7*D҈5f/4`g=ݙ (fHE^`+ qϘ Io:8;Y-*$zlN+[૤ir.:Dc`K:cfB8Q-8hh^'`?P'H3)<#%$X hE s9:Q` Y.,Yn$,QKgw' y;!'jK)edT~DsUb}nC'ynV:HQӴ&GM5egxؤ_m}h4C7)[L)rs\{vrf.X/ uW*?{Ŕ,1i6U ֶ[XgB^䉘 &bac2%TKtR-"!dyaَO:! }q,`@ hvHrHsU5qĴZ\L j!oU%(ȩc tmH%#O}X**oAf %ˌhLhGˆ'QV ) hn+ِ@u oyc5mwO8RNwؑ$ڴ艱ZeSm_pZc=ON~e5@MTc_OEтR/ʤ1=d#,JGo5?w&DJ_Y4EXNZm4+ RVK0@q-#o2mںtN/wͼ{뉳Dg-5ᒧdyb$_a|CZO"Lƭ#7A^bccMϮhVS+*-#nsBpB~yJĶH)!AtdMBk6s@ ^]r?Ki 0Gф;@uRGљin+r}] ki}żI1gi@jyq&_2=|XD%siD-yn(㝣'{1V ʞ'jL}RI=ߓni~2:]Vji,F6ad2D J8L}yߧK4z|F@~5w+ʚppwGͰU0IPbm3; ow9 u;H-_CI=Y ];#1e?yy*ґILwCyyDHѵa?JT~畢!q=\i+rv$0Ng95_ZR-vFwU,B2 ȯP: 'Xboq?eϕnR?`3<Ԩ_R 94~$i1~?BR 2 ;j{@' /Lr=40WbE1<؍]GUj~+CK3ZYʼn_-0(c4xd&>7X|mЉ@EE^8j9wPivԛuI,P7qdufz?_25"p j;M{xH$u|]c ^G_ڜN3#e@@G)VmP`zp7g׆u-܌ :nRFf}K_ ;W!ֺ3Ap%z&#: SY{Z3[k8"A[4_V\Yo}6sP$eO;? OS-"݉GBq}։.<9;œ"S] DACN k~44. Z:l TCԢcZ-, Q܌ŹEVFE#|9;Qژh4YYMIbѓ L')o ަ#ş|RԴ$#w䂲WB!^=7L"O:fL.p"9,Xb.(y[)%?^Yױjʑ\p_yW],OQCgD:2"(UMusϪzd@@pa bk$%=;ܫsSZGbc}U+q0ERv Ox>~{ߤ͸QP+%!EiH׽e O"@^(KPD,mk;Ky[{/0g'U]Pqn 3$ !3-& zL%-{e3FxU2KvSتh E8v)R'r`Q 0jic,]WؒR0Qj{}Π¬ܯcnt=d=D V0Un6콽5MQe}uA0ǵRĮjɾֲlkkoKQq` VKgwJ|XT/c98agbxH a p~d2=/믫{3 yt&'иgj okFꡎw\GVɖo8tD`!u⏶EMPq9Foy1+^GF\^P#wMQ w7tZN$MtUe$j_~U*|}V9ƚO8_8?a&Wj,t2z߃L 1hiYa*=khZ[l{17(|NeKw4tIV@oKj$(]gEҏQ0j:8$KF>fڏ>wZZ03wI=ԚY#6YVA2"J.=TPʭ;m2Ƴ`A)etK 1A"$jXZs`VpT,(ޏ_`uT?;"G[v`-yɳP:g8+w]0VHW/s>K Vo8Sdk 3:\#ć!$Kh'ڤfOFcBIgcs7TaB2E ]=c42TwRI{JQqBƳL8]CcRX9~b|ϕaU JTx* \F}B)@zXHm{Ĺ䒬ہ)^^!J ˷,V|\pOIafvg#IiK9ҼIcyzRͅUbIm:, FYaG8V-/{O;d~hhjq<zTy Qv:6vp;PHZKEwN7-2DWgP qPT?ڌot-~ uKH')UDž{ystp9o= ;,8&]Td#ϝ&<#u s@s-ĕ$c`YML;r"1K.5f+ _$/@& qlI3 +TV,ְt @݋Ejo F>=""ޥUTy{,C\b'dE&#Vf&h"`2"t08A:b>3΍k0!3qk赖F5& !Hߚ(lO mfsx]VVwb K2M{)Jjޢ'ƳcU5 +!oV%6?ZKRPk7C,]ߢƽ6j !?lՕdÒ7Tj⼇YhPNW'6 1N^>Al WpEyuuiƩ%Pp٣Y؊%ڞAs0vS* X/)z^b'~S F,v7h-/BEpߵQZ6p)|ӵF]bP_UTKC%*Iz!LQo_Ԇ^ݏ'b sl0Z Phtyrq-)tL&~o2) r}\D TDͻi] rA2QPݢf^MyZu}lgHѬWo SvsV_|Kv6Fɶag9ct//SOŨ͖US*·s.O(1\y\^F^aWiPл:{#41yB23a6mL[]")`HbfK̪t%e*n@rЖZ0+2UHvT!F0[DGзX8zp3XXCor3J˼4}q*ZB<>먈jCA+XYfu2ٟ6]9@"ϥ ʇ9H/{ nN|1B|H^87c iݭe|VR\D]g>Uۻ~7s1vx _'>.$ΟХf :qSɻR.ⶹY3U*uYhI: .mJv9ߍj $ \TΚ/+w!b9C';@QC)kOĬGlH&;ۓidJ췧fa#dY{k&6≄AޖRP_8ɩ-g֝p)Dcqӄ ӡ߁ֿ/"cUn š 4'튒뢙1(+B`g_ 0sK/2Jbv`o%{04(Dngmy8BExL{DlY#f )m%8XJm~Wm״J~]kCFyO}3|*YGzs߄xC z qp nC;yAJ: }.\ ƃXd&;Q>V4ܿ'fAWk&ځkIwt¼IPO-G^I}_]y.Ȭt\ag6J#uWj+{( p'@ds49 .m4|8Ldz+/J{ fhP왅 ,[!^v0'!{_|88>3Dxſp4|Co{B2  '>/iXMGN& RLgvvXKDa36ZѼd{`;%MvIiY&1tEݟug4M'}MPSH(l$|\Wra[ s˸zFFk*ۭ "E77-kߔiY?F|bdIpW1ܞuo7ix)u%Q:`c9ŕ"yƋEaku z5(M=`IMdT?j b8 H.MH #*l2A@wmS 2XrE\52H㍡)ЄV~ì%P)`.m: lxL)YR ..ubՔ_:kw;)w1= qۦG|q9TSӹkΉSb' 66KP06w1:7T/#ki,P(Gy\)`na } N]懱F72w"K1}'T~Y EMs[$bDq+_eb4CǑ?٬2"‡X*KoOȠUsy^Sͻl;js[48ߚ"NY< 3̤I`{ڕE UڧGѪŁ/Zgqoֶ?4NrLLj)z28+ #9z ҼvjŖ`=GޏV.bi&i %/0,Mmmզ#-x4cό~Yy1YO"ym5#R  t أ_` ՂsA]up5tJd"ӟLsn: RaP4Rͦ /B-ejH ?Ȗru =*a4zĂV]^_W3f :CCu1MҢocCiq!I9rj Ojp0ngo7kZwZ#DsltiB[(( I һYwA})9  CDzAϵpm*O;Γ[R:Z! 5oUQYwQ{TWl֥t\:enEeGs#~sis1_q(bН;fCxZ8w} .[k]-/8e`RZ2ϥ}VH@$,!`8Bk;Ϯ5>ۅce&P 3Kx':3C(uD`[*%LcO4ACqVkrT_ T[Tmdsly 3xĻ\x[b02)5Tϼ_|^vlxňq:W9V:840"dOU|(*M6!.rh~!4fΦm5-3{ W0'>)I 6mPFLR8ZΘDY-Z#B˘`wuwip'lErkrc緇{N3fU >CQ@{2I-k<l*O[6~llq ;?> U@nX9m7~v'$MK_>[5"} RƐ׳i Ob2?}{bun6JZ"(/W nTw3 LP̾Ι=g}Fdbwh55Ӓ:'xw,cp _Hվk̺`wzѩze@oUV«!6YL!(k}a :pRɲ ==T2ܦA#ݡtGtL\<6sDC׎ډp麱tyQCNwJT2v~Xƭ)oV]D"7j^"aKU>+- Trڲg/V~vk$d :Wea=FrVG{ :A_\l#h#0=9$2`Mp?nӷpJ#ۼ&]y-w~|x9IiR#gkXH&ģ̜r^h1SkP>B[/ ^ g^PV PQPc#Y*kWX9&i2sd7yn  TT=k BW%pgPtv7qltBq~mxw=б:?+sIVo yTiJ0b;0cW(rkÙ)G 74\TV -T_뒒$tc5}" oM"[2#nΨno z NJ#_cVGN,gc;$Uș% _ +OatB,[H"m*pT!V5Gpl` 3XоJcG\m`9-j D=*R0BqҞuU#anoräُ"{^YaF޼ 䄖/56]ܯQ?5[~=UBzfW ;ā̒!cX䃿ſqiBkix3UMpeO[\.HNbz FWJZ:P1x}0ڑНGX5_t̋%\ԕC?[\nUE~S@ޝf~1Ұ<5KPws W).~2х:gklJ$$%:l6lxlBym䥰%(*ēŦUm* 8xt &ivsZ(<+յ0& DK%P5ɗi߬Ч&[OVPXn6|[|oqNW`雾)p 뇾*s{e8_ƆÓe_֋̵j<6d{1EEv7ccN'5bv&ăKll >h@LH ppors}Jeɝt jTY#ֺ(EMQV igp(ImB:q߮n<79pRua^`r^"Vpk~s\(TqC5sPBύ,Kq6"A&Cpp;mP||Du6>^ˏ?әX0X.kc5IAR~aܼą9Reσuq^n^fd,tra;rNJ/[dwӚ`9> /]C`WᵘD7x{ ^i+rR*>-T:)oL ~AF/r?Af=u=s1Ë7 Ni c`ƒeפ) Pvagz?Vb s}1wi;)(wCK &zq Px w#vα0+p|".@cӒ*TLFƚdX3LKRO&(nX(yYIkG%ivPÕp Vv=w[a@DJܡCߖ$kOfGv dҜ sHY~!SL1(y@^k矖|-.@M흷ɥPexmS˚Mȡ˸IB+: -Aj@_$[Vk%\yv駥+_E4N%Մ0|$렰AKXQ{ P7`}Ȏ)z`g%[hۄ64(S7IJ"Z^"3Ur2QeˑLO 1+&!joHaB=\}"x>0 Ԃaśj7NDͿ)4DfNf{mP]n#kG]nUrRR"fe$!UY-Y%k|>ٲd15i^7~tb@¿2:"VV?l/yJڶ,Q>$iRK`oI`e 7R44YJrE 3^ifXʩ[H<oL%Q[]{M A{pn{irwpD(2)CGla%I͏vj2oKKܞX 7479r?z ۥ Ű2vI Glc= :24 oZ)z_ooɂ9O/nd[H#[HMz9ຼ|bS[*}_#i8%}9'kVԐGJNTE{$\Ec4=mT7g܁ty 6 M?54ѴAoUZm;dKP2 zOV2yjo@ \[Hn/ml%۽΍ oMX:Fu4qyG*:QfǓ mE6rI+uKRÛ57s >ϋWz>Y"M<=s'9f?w"Dz~),&=hin* \om^gb 2.yͼ~ %`b?;EA#zu պrUO&0+Z,OnDq4DQRd%_l7%YylEЎX~2Q^`ڑ Jߘ-ZRiuY)yg" ut +4[Y=~DΜ}āW {WO/uuF9 W*Bz,߀ybQb'9lNUJV}{T֤47c~g`prjCUvE.R]Jܥ: Ms+>搄 ё~:}%$aRF]s bT+FG242:Ds=Ir*i%yLlbD {L<\/`G> 5HpldYi vWgݫ%%ew3'(fȫy;vZczphyD #L؇OQ+T[hȊXxj*AoIWם( 䔣PEO V=-;CdQcg x%d2.:`az?)2㚄Wk詽h2!O2GjG&H6®4 A;ڤ,BwTGŞZ6T,=9Z CZ<f|'di U;~ etx -%)ds{`A&ZCbyL2:ETً,  VLmNռ+s)z}e#1;FpY㱸c?.ZumЖ!"Ht;sf8dW^~B NHK@(< uV$6`S衬`C.;COJ. ?VIDlnF H½|qm'#+AE5Z8YtX/CGobɒc|7 e}6Ou9wp$ꗤx" .ڇpkb]&nmjE8,+J$Ǚ"nȥa'Rz g`O@g7i(7 mO rɡX1`k z,K^ښ7( X ]%U;k"q吢hDY2৯QRCԑ9ِ tca uŻaT ~ӪD#bAKϠ4.wH&w-*i#xض}qרRy#"&(KU"Jv7b%"w7T2N^0h;0e o1^8\l6U^溿'?hNC+酏} [ %~kܯޏ[)[$Vg+%B0Pn:ѬK;QjlC}vOiݰPpj5{~3mEP*Ki6 @Iy`Ew ,m@} dH`֫OUjB ~i聃Ku/#Ob㺨wSQHp6x׻}&*kڠ'}H7ii"?Vs=wZz|~1+*績P`@N+6p1 4C;LEJ]|Ka FSd(RU,PRѦil4mS td{:ܰJ͎ʭT_rEÛ:ZjvWD7:Z J0Krm7)g%G6Il I,Y,׀ވp^$>- OBe/v=pDYxn>0Q:>aZҕUq _O@<aՕ Hb}hʒ*?--nU`/ .hr䨲ZFdkRkMov ֐UQ J!*c+{vs-$t6: ׻%ܨ‹Ly`!Rh}M`Zs =#R3&̶4z-|VsU'i ,dEo< ÚP1 /rmb.K շ@@ "DiDfﮬkAJ%)>?b~ϬtL,L#R79tc&f b,uaR!7yxI Y㒒vpa@IZpIyF QZ8^Ǿ!ڧۓQ ׏:gIqoiAcoE_m(KWP$2INZEX omCky1`KA>So{_ V+,D(*Kݽav!t\ӑmirNR`&",'clI#ߟLS$@k!nUtk0ƨ]L}wb ]杮v2YGL[GK,2;ܙ4j!RNP E }OU}ŻLV$QaKDdze "g+2}mfS&(DU̍OZf.PLUPlhNa66l(ش.e*f X!bߙ+=oD/癁t+/Lo[RxqIԈ[b:C9]ꨞJሾYPՑ_hMy~D[$"+y3YCo}vEp^,9앷6z`Z`xUsXF>$줂?$X9Lxw;nym. {PDش|c}O5vVƟHІi7q9t`[sA_\ַOC/6K™){Wi' )]=o*8Z喥USRllzQ#~Taz-5޳ݷ2AtiM\Üp\=lMr_v*a6jq:ͯC>XL8jրAq uhԻ-+D?;1W;5߀R3[Y_= A!W{e9 d cOMPpg**3'!05Cإ4%zo]I`L~:iTMSGW:إ_81M\链Ͷj%d/˯v\#vgGs^пc1GH;5˪#eJ/ d|&=Mȝ)U۸h& ]"p̝gUnTTOl[Er‚^}®YI5sN]J& z Gj)}LY3 Mm5iF+ؿ5~GXmS SSdxɟ%=nl;<}mAV+QH*3(&+ԭ8Yg34Oص+oELeQIQl$t?raTu訛Ζv=ɭ`De *ch * $|ϛ#Q洦>o%aWnz&/ /?< ԅ#RfrbȨ_;<BNۭC,&3Xߖ-B ޭ! rkkMzr]™d փ%nKŬ3,hnЕ37 La1TL?X,kGE2& ^oI|lYzmFw8$ &]svch8=j򪔳r(u4sG;3JqlmkD,E J{OZx"8Ϟcxտʬ#ESd Ⱌ>BPj|,- w+q3|E^kcNR}ۙ /~4΢Dfgd4QϽDgk͢tz_=%ItM9Hlpd#˼8pVtnT8ÏEqb(giޒp^5Bctt@^Fob+BФ7#]EH*նkp)ʕQLnUH!fMqۻj g(wV3N0d!P+7Ų #JC|eB]`rS$X,`ImC 'w1Lz1t>ɛ&cT^7X="LRkA^ɮKqX Z3:iccfӭ}/,LgvޗkǼoBkvbtpNRAU?m4^j[LyW֜ ]S^L$yN=ang`PV!dOrzq?V5 l_0Qۘ'&ow!Ktݛe畴{z]ntKW*X) jPP1RZiB_HӵϝrB &a"챊mtIt$︯LHa|*\%"TGx;Tu/=~I~ɟ.Z7x!Ȳtc7݃R.C&Q:K\n#SG'[Ahum :WfTs< zE2kF&]#[àC2-خ^b{1p2 > ^V'qgq#Xf4%#ǫ >U>>(bݻ?G* :˖Y*kUE8..¤?58=?7ПR lQ8ހ_x{}>{mDVa҅/ݙ(&fR5fHm@2` D}$֪d\fO+L\'-2 ώWxÇφylrt*I^ղS, ; z&jbF]^1R]qbG:$ ܔ3-|=d2ihoLl>gqn̖I"G~,Kz cD{E1#IT???!dū׏C q9=6@(ZJ]S)kҖhxUpoq6 ih4Kj4YD7\j!Mm1"uE]ӊwJ&<@eutzsX5^qlyFK3}.&y˾2?(OfRw*Xb99ؾ7x]?~V~ 'xνsq/oA WrIF„?n5 цQӷĭr?VB>z;EXn (s&+S59BU 9MAXXZ52+7 ʉ^[UGD$7/\&\{c#  A:3ޡI@@KJM;V1O? t xV0g mn{W&H2ᗚ+qW]NU\n`r?[61P0{ؤײQ#|²CytkL5wSƉ?2"qffІܓFy.O  40;4~q>ϖ/bJK("9!"gaJE3CJ^'Li=Oidp@p4ȥh kD/K9DlZ^Ũkh;Ұk4Y/h|q)3w?Pۑ2ƄG]QQ ~.rL>-+/cbm:u89j@gCv@j`ޭ1Dj2llgxବgx *~hp3SLH1,/jy~SlhT-nfR6vcFe&uJx%н;!saɓ[ߖ9_^":O23?KaJ3C"TΣ!m]B/_ J/=/=i +`|0v0kz.o^{Kvn`k$ɝMQc}Q̙m6kh|کҦ%r:J#5͸MZEڔYc?%6 f4A5[y+=AdbwF,F7z />ůx"=ѩ} jhBNǿ*Wfu0滜Xig . ;Gi#nǵuhi2:UGu;&.NhΟ$Ow o2V㯚p3zP|]̂C]]NaTią}jihb`δpO]gy`wkg}v,_qL=&$}^瀘s,8T/ v(9txos)tKiǬq+qQgj(v>?_;~܏Y=?/Ծ~ZyBG^=MmMldF yT_m*uEg Tp@).;C>bŤH.] َR%KEl-z6qFф?B荑c0`Az?:SF,*q)H|DO?GG_<\ 㛑FOP4T]p^|vnٜŏbgH\#x>]1]8qBCRtJSTo^X}t3xlHJtL s{,`ޝPˎ.:.\Tx'w!¸L❿}{(Lr&?UJo̗U#q `cx~*k6lbIAc, @iwOhd8+sTš4RܥByS-Mt8 >4)>Jd% Ji7ddD /\IJ7~z0F@8bvC .Q\9?,¸(Pΰ}4_)͸tAN.?|!5ꓗxr>aB8J6:.BPfOB {I1pNZrÛ8 gv*:b=!T]R.[TsY$/gHeuEAFn3uZBwYSG?؅4%UBw{{FէmIp2Jdz(SQ]zSOo9/B14+Uu} wPc[Z/{^CI AZTەk=3kU_A(́U$(.nvRdzEdaM\7+.zɎ@Y q.oɚ5"4r3[<|5es3lUueDHο1X{dhCjc3xǎtv$pi9DUCIc gA"3AqNIVMՍ O5WӖa8 EDw ƺ}VU*>>$׊)r)ŧj'UAYE6 {'aIE~VUr񉃔W},Hw[9_M&s,[\6$"&'Aiǡ[ \ڂGm_)CޔMzJge,AaMpyqTw0jJ|IlK3ptwekj,M)s2@r@@۴Tt-Z~?oނ9ފ`쮇'lϸ0f1E8aawZW0q1.еS589E7DNwʼPQ̲0kV'X}a,UJp+Ե[F R5FtR3L`=GUK=*}Tl.}¥צ ET#hB`*yViky $X ]C0I:gR0J}^'~] u2nLkkJCbLMQ Gӏ M>-w ڢX~.,(@&|Y$]oOӟ+nӼ[.~dZT+}p 2Y4MmFC^>m\%j[F̟U2GrBTV{IP$W/pO!5I)9SJãnߥౠFvNZۨ9$,|qv"#`i: s$DS|wnt(=ȹ&Hro|1R&"I䕔b.8\΁}ose _ Ջs.([E#U7(_ !ۛg8479ߔ^60|Sw(u*JGY=aZ`:[JSJ==sv4,_? ~#_H6W8hBɃ!&i|˴<q* !E#W֕V]qP\3ٓ`<ؘR"NGOV"[g8J~C=SQ*kdM(OgNxlI80X6cٝbY~ƙ!P 6Mc^WXR(_w 36nS%KbM+L*;1Y%7ujL`zU, yzGDU1%s`OՈVk|X? Aֽj[,WkFnV`2#L {: 0c|pǗJy.G]L.6qGDžu%@44ET{E྾ 8j/=4 2^4/q]IҠR狷:Z$"Zm7Xˌ.z'2ȣ[wh\_(Gk,MN-z[9VܹG6iֻ9m%PO+×]FpP?N}4$x̪*KJd!Ðp* p+;qFpNWAwW4fj`6Ҧ$E<r3&7)GJP豪PL.̾,鐅Ѕg D3S')jY|yLxWgL+l_AB{PdחtDZKcv! _N\@Ns䘊ڔ޲Ѱ)Qka H|̶6YݣKP0bjSNc\E-mp+ج)]g;6H=,B dYMPb !j.ŵ  G>@c_w~M$A]h?2a7H%+!ߪT%B>kM25'9""ܻ~?3Q"ڃm') U˪8a)Bf}J\gX2wgUE@aT-J<QlEh|F@B<\6Qr@O50^dS6RɅG>oy )-}fTYO(Nb?/nˋy"eg%Pc֯K{/&OO5 7;=u!CIh* 4eɴ n\klo<gzIEox#AK#-p]a]gS/Xm)3n|wq jjjvVZ,3,bb|tPP_Z9dl%BDXD)Z-X%aX`ʒk_ \).tu\)}ǎZT ph眜c"sb^MvCI3X[fۤUOVS7 . A $)_ռ1YD*#Z| $\5zؚ}ǩW;`qJE磴vVi_I򾃌R9?s+01aFp>Tf~o%LܧhkA"2;O# lK݀ʵk}|?ćczӜղXKP;:&; > aPAIf_?D`nԣ'JIFf -㣨8eK_{宯|EX&Ae k7ႀ\ݸٞdt23T/;-Ɋ̞ z鬨Ha@|H+$, ~- hmOz iWJ6|YubdQWsE0ND:%MeR+6hw@sIP1IH;kSgU-0t*270m5 ?c}6Q8=8 E c"qWAU1JC^n jk"!*4dW>*,xyׄf!UsV\A[> 57bXף6݈'G1f<#|FO-C .Ύ2R}Pz?q[EL=)gP #aRorgLAl|2*qaӯ[s d~й~ݖo-( wɎC%:۬w>O{*!}u=(ȭߏROEmf2#݉L9v2Q\W5U߯6}KHBUf`](C½\X)p[q R( ɘ=KF2ŦQy..44WBa b ,Q7YT8eAˑ:!O ,rBsQ(ILP-d$Wyx{FA'9"Oo0TﱓmL ?3 VWUyΡ}zZ sٌy(%1QeUS_'UW(s/&0y%& FR@ܐxJỎxQxʹE4d+.qM[L>[vmԘRhohh>8Uj!o!Ρ8=o+дO ;6Z1yvZiX0C Eݽ ?#L-,Q j?L^rG3ftN6^8#vn9uiW:?'Yv-m+׼S 帉=m҅ؾzB#Dv֍A@٪f%7^Ě@L*0mFVIF-%4  2I ׄ~zaZx)8>T)YF-,4gur|F-(&}΀IrmFʞȁv"m1rNjiEz?2LKy#,R dm6m-\ʭ(1._b_*+]&̋䘜ٺ]F懱1И-eYhrLT a$ 3C(an,C NG$27{8)*FBK$)6shB;wRՑCXm~zvg(IɃMUS̢' %hn/ Rβ8?@4SiZnmf^*Cz\6u"+@['zHyULd\zDZy>?l n!]a,Dx;nb6`|N܃2reoB!소b \<He$4 ju~k77 ךW64A)8T!y9'2j!ifrX,u).~K\WWoa&GV NsȤK&.hRWEN+G?,;b[+,В qr ֟.JZa\P}K($ hWyYiM>_Xyݬƾtku1g{VAhƬ̄l(j<ƒ `E8X*oO!RgeKYi-+P X(e)J`T,(  ܵ.ԥ]zT$]Xu:i]cHdoCXte Ed5n$fЌ4[9K)ׁ6쯄ٿ\B*k"[RZ6%S q PkMJaLZ/c<-[h qtUF[1<:@Tjk`k;R6X+h ޺ei Nԓɫ4naUE7րc&us·o|"1ln|,4:Pzⅾ@*1UNJ.ܳ>OV̍sɜ&3_p]d5^FqZfXLc8afUt]g\?൝ei,o 9I HT/L={-}@bhmNk=MZ(Rl+&A(R6"x3tb.qa=r5T{*fk3J0v b濪rV{:'Nw?:5;]s߳DpaW1{w]u3(;ߥ 0٠o;<`x|<ȊYp|9@hiq A>AX,k?_e'[)[4 9= u}]|^pLB;%:o}9{gڵT<'#Ss ݰ]< ULڥ 2blԷ^Ž۴?rr&_Ӧfd\͸ϸ$)*/4jn@i!+/a4)TflVR7Ou 0/*7ǁ/L;ٲriZ©PeҡY>p`jx,)34w6W>^%ikzE׹>IO|Fl,J&2%sus%ҜeX Ia N} ŷxp'#K0*95WF =\ltw̟8e'8VLgXiv.Q)+vo L͆ՑDvVuIH(1huQ8 ^n;؞ԯb>8ddDP慸$IvPýfmh[,B4JC#}{SW̓XU$eCg;tHR8vpp5u񦥚ffs5[(ހivbrK nzS/ΩiPEDsdj|+{ }3 v1рзKhp6h' 'ٜKzPj K"U5]&lDsťrvK5 ̾0j;gq}`o͡W\dFoxKȵ>}WC7Q𷳃֚xߵ)#.ºd0g9:^y养h~(5lBVi4L=n0S5;W*q]?rS&(!sM_ԑe=\;l#zգh([~W 9`,D0:ՂųkE HJٔB +uWLVcIel6(@A< PjU ck>}4r'>+ahxIs2Ɖ܅k Z:Mn6'h=И;މ UٴW%:RvC dtOnIȕY HcLdr&xx)n|VLhşxࣾ/hYG`͈1얒1KB*5vfjcGKz@JbVw=J[o[Qwҧ/#" 6An1}Yg#(w[ IJU`& 1ހB>P2HzU膴Տgj Jf> Wq{aKaD>S.uc2q>,ERL3f:EIF`,FETP}~ٻ>"-fyTt=J0k'9<۶;IR5lhR<Ok ʆeLlX);M7=t߾nIƓ OTahN1hx+,SnPq/u 2?7K1|he+R kJx벻'Ij2Ĝ`c5 4T$hA NMY6X-f _*RFǹmҴq("r =q£l43b p5`TRY= jS;xhJ俾Ñ3jT hG+, #ntŕĚHrP[`)*/|VD9pMY*;&Skل!Ga'T ^*uRt0˝<9=Չk˛7Tj1BPsCm >p'? ='V\&?!оrx,}y7c?UM(LuW-H]=2wߑ*4L;  K0y\]e>ӹ)N:4կϵv'JxlV]B^[0P| C;hq{2gt怩n*qd χ}4@Y\J  ZZLRz{wuRA{UNl5AbuUO$e;q?XA<2ْiAtE+{h`arY*fc 8ŃCʉ!liI־.o#͑lܵ FM㿚6|UC m:|K !og #+w;gʕsg7#/EX^'q)!`w!!n$&2 yѪKOY4D,ny9t1ܲJ3|(W1D$d蕦2,5\`qME)YwG5UΑ-֙Jzj7TkGJc4:T V\6 } 3"a:]s<'(V88h]V}iQ^lìJzS.s4ke1vZ0q<+ o#p]Pp@QK)^WBtS,!9K^W6&[aHCp9,_V],KDyz~X1ԶyB{E}lփ׶u #LHTv z^ 4wf /g IAU[)|駘qVi'4 ؙͯoY\.o =Y^h9Q cp{&xkG7ڥp><n6욮#{6i{{WX|!pؔحuxР:V$ڷ_ {$ ٲ11X><7DɤQ~sn4\FW1W6ge#kHZtT3 q}}e$lts$={pW«Vg^ {ㄟ7}C^T%P I6Î.x/=pGWl0 J";GouZ^aStɵm]GJA!ds M9;[yJ!5SO%MX'툸Q+^!n}Gs7wqUwǺL~jq!m↮[ jjf\݉)-8ծT<#Yʒ"+'۴CTu_۩:M,(;[<zо bk%2Wū|IDۑ: ƶin|{ 3'OFS^q7ozLqB.dP& vz >׻JSI^H7`L2];H<͂aV nc3%[cFV(;귫1KTJ0K:!xQ`9ޅ/&~6!䅒\ s}$#Ϡ8ky`E>yttѾG|}f#Uu!2ԉ(Cc=_Oy,>맅 *S[ɌFR3xEh'\33k#bD܍?#RcT3Ӄ҃W\R ߏ(jtg7,ܿo|7ncFPIOƦ;1!l(Ы}F~c Gɫئ@i:"٤oyWsq;5dLc{-Վm*0@˹@ߑƖ =w\{79j3#۱GnzNːFK99flxs5Uf:֪,dK;wex#U˧vMt~ M[lqFh*U!wn4zU;pk/o}%jvU2D~Fx֩\1+N䭇sĝ!yob21`pwu4,Wt 3p+疁]n\Jя?hRTRYÎ;c2nB /_2 ͒]U Y\R/G`Pr{"67l>qǤV@PT}&i 8 NT٩ '+ʘW!eU[>dR eHh̀$Ô S˷,h29.t*j'L tyKCl,E'K6=ㄷQ.8w[j p0[ 7dX5}+uS΁9t+Ymhqp)p{6=()_d B"\nxSƠ::Q*$طJF3JZ F7^лKկ'(z^5U$<'Lx-ٲ@=Y9q 0gR{'FE_1V,O2te6;ϴhR؛Sm3wsƄUP_yPԋ<#v,@og';y;(?D}# jru0SL!~i2%;.)q1ud@^!LIx:vNxNe"sղ!DЙNKw<"i}JxNc7Zz RH` [y7"[`UDmMѿ |u<*QL'z'm) .FwGpyb,59LdsA}t*vPNBd0!LJ751R$!E\,q ݨ@Rak/P5c,)l[@ TO `IbUrB|g!-،bߘ5~9#G3꘶ *f߳pÒdaf qfA^g2,ӰN@ϱJl1},NʈL='px!4HZv1'3'Zkm˝+Pbo|!gnJh쒠9o 9`XD'ĝB6;ϩ. wQd|ZQ ~|`xh%tؙJ_VrR^@n#<M0ܭ ݛu^~m DQ2ʱp%jUXߴ$-Z:>XbU=MW4N͐W-ݛ>|=Uy7fSu 6j!+}ŦEVד-A0ژJ7xp\`%F tUf6@p+Dm ru^S-zע>Bħ\eZL?_7mP*roCYGoԓ۔$m ՗Kw1 tzG'~{T~6ĕ 7d*2ȕG <[<ڛwB'I cZםF{ i25KЅfsQdƬ:b<,f 1XxMLj1$ڒrEzFmikaGAdǂ\܅9RpENq+X׿24 =(Aa^-7P ᯟNKǃ5)K%)d+vta.TYN<wLK5@xn~xJp=rw0p}+Czjp--]93RT me?BA \&e4!>uto|ED}Z=6,&D9)¶eo>&E3hLA]yim)-8cj/)ROKև |na!qƕCv(Y-CD;ᴋ!xpڣ'x ܎d,`%Vvfj f&K 4%&Z(\uUU :^# =HﴙDR/r?vz?beEp;&~jG| v _k|'0L^c & CvTX皉{g޶ WuW@}ڀԥ!e'#ϙPa eVuqKFL:\S2ϷǀA]DB"n,\"_ >x,WN[WQt|j?Lɣ͘j߯F˟l4I%<瘐Xz4 5X!8vkYD" _زg%rmnr9 \V<?P [>FɤF7p&X#!-,U@"Bp2tj0H*]=AIbd~'[>$A\} 7bj܀ )v_^t{sh^ b;N%B7qdp&a`$MjzޤD %+Bm]@$uxWZei:V-H~y ~_AY/= [pPznɻCzTc^|w  b + h& ɶ˺t(Qd_R|tUϱ3+ث C.^qwO'cA#iwQ;*ØaKڡDzԯ Ooót g(+KrX/遗 *~@z0ejLetMN {co= fcܹX&>blWݴP%/| d660x/5v-U9$OtNS.Z]cJ#WP+h壹٧ kԿ?6%W9yD9IV|)1NS$Tc֍Zh3v9南s=`eM{1pCOI|`kOU0**T9c&ΪL-!l;0Q}59'[L:rK~X )׏0,К5R1a2Yс[wFq&5Q<K.n޿hB"qsM/.HQvY8둣5t_ OKRዉøN5Aބ]碦i3m6[[k΋#}\rBl"V̀vptcJY8<4TXw4SYna~&tR{NsdT$g@W֧n$N(ui`j)d DY=2 =މ)r2 !ePufׄ1B{YUz\Lx_`cӚvz f?o.=gu]\} ۦOeq #'aJ1@:JA\SwtiDI`95?|Oh$$#R^s9-S,؛d2\zh]%38jһYYi˕5,*2~XWm&;3DzX0%=*~cBSG7N< :%V= `8>R;cy+iAw di\k7WloEm⣿TrԅkH"r5LՕJSp^ЭP\Y#Y$SMcLx5}\.ehdDn-]՜lvQ$a BdbRoڤ$Σ=p^VԸ[]]OI+0.̘*}MwrDƍ fC"wx"#1; AEcxӍ " 4 }V)'TGdVA%cѪ,gGw Jm@6'Ř X.v Eonp^o:3->_^ƽ`Ż vЛAp/ū4vy4ѾpFNJYKUo #RkҒϋړ+ ZG()–]%s8+^xdKR>5^1H,-*/;^9m $ˆlj)fX::%YQN:z"6 b<E@CFJk @4$1g?;>kRo#&2m|q LG(b輌iOpb(YyA-w( Vi'sT+K a't(X+t-pq[mM=_Wyq oK!>64Pfby8)smtۧC#❏0pUi`uxHөx١*KMԤƝ.D1![K*VMFM{"8>,mMoY=NjUUtB\>|fZ\Jj)Bσg P&|䂆J%&#c.{~(ʳ:9%w5gXT\h5+z" FzN šμ_Trxh}DW-u5O؀fEA$&?9Aw_p&۬^0m/.GڹʆP Q8`K 7ͤWcIVe di5"L42ZYc߶BFB"x{%7uJ\)6:h!B9) lMO7Ny/I@="͸D5s 8_U =vȴl@GXx Ft7+oJ)C\pTԶ$_ X$X(Fln$]OےNZ䩥ޗ.с!K 8ehԬ{X  -@469ZK/W^:q# .kۋQ`ԿNJB"LtʐwCéWG8KDJS,0N.Aj`7 GR,vE4OE.A. HWg%u_) TLRI:"!Cʨ` 2K_!A3W:jmIZh9k݉cgkBʯijXWMexnWa<_wnEr[n:rdϝ 5_E ge ywfIFBٸy %rdk3)7 dIswz`TኤC Ũ%N @ B?qciJ3m*esh;I'-EjQX&n/ޒd=OCUg_|_i&tםA."AԎ)-0rVň )zmʷ @3|tRkh ;ST ?}׵ g,~!) ddijuwL"P[&y\"-|+Rˀ&zg_z x7R<] .\mP†zÌOtyT)qL˚ƛxBE!)RytYStUF'BNPEw``{h[Jo42ܛ!"iԛnbu72'q Ml`[{i۔\38j@ݱ~^to(nR`'ط;j rljVv3IG%x]M .KC\NfQ] |)Ǯ7eK1?°XҞ:rUJe qQ(Ssz|1BaTW6:$7P\yBifrRA&&ޫ" ` I]0'?ӣ%4CVLt~8@1QϭTh1Ӎy_rĚ۪ ?V}rn]WVQ]亖Kìj$>߾,MҚ2r'eBeAdP6b:aݨz!m|r)*3flYPM؎[+F%+\!s ;]ê1C%e S KajKg,0>ս2EO4k_+>4''7״|F0\qSO"),b@VDig09Xי_ X)UD`/f"hGIXhBu3*DŽ4S>B.sz"seMEap8cȘ ڞ~mul/jK< K} ;`.e# 'm ͛|s=tK̇h= [K=Mj~(evS){7E;Zغ\\mbL?^yDg!,~r[eBzVMݷ$0ZGWbTzTm6x/hCOO W!ěl $)羋 !{QB ), gQ3g?dESkM%ޗ$ۀʋqI}vk]MVx2RfWka#>%b,h*=.⢒nT.w#>\WM=3EծXZ=ʧ;S:m#^_ګR=9~;}7E:峗bVtp>aQ-s 3/M\0!)w ĺMF| yUvؽLJz>#P7jC{]ˠGoj+e|Rk׆!ZnWhq%Kz>k;G(9A x[Te͔n{T!.m^y} qOz.!E#Ep‡'֠|xVMX˃B [1IŏƮ"Vf)aJ<1jqHx.'2=bZ Cݐ痣(I@'n?xS660B3cZ5 -e>dU NaFr>7IbaEت KsۇAF E9SlQCvH:,Dq8ApggZ*Y~[s: |E9Vp@Mnfc9v+໕]y/dUevHU GR29/_B < ީ# gZ"ו1GrQ٪!y*aHMZ FYk@]cOL{j2meRV8@{4EŻG7־-(d^&+u>\O" _(og !V6誳cV"s/g{ 2%S~{ Z@CX# n5@۲.,C nt"]/=m>I?Z&Ά?pL? ے esGyBع0tLc2껣-)+wBߝ=y1jQEc}[qq {ȟ_ElpK2ȟY1GPl84S VQ[oN^&RSCR_R7mspXNC,]I+2hAFyZ N|V0(.ڼ;b,"κ̳3wdRMX2 'NRͺ9zw;272Y&Cs i2\qxrw"|J02mq鳥CB.I?}57#3Wey^y,B4I(ޘ:,فZlwZlU*Z BZ>_\8BKq6$tSn|8ҰMn@ yK}:_ױŗ{V=H}ӯKؔƽK0:E;MZӯypyaSSr(X|r3K! oo ڨmuzPhC pm_)1C5%* aQNMU)LEqQsF]leÁ14[gq CiD_ D탸f 1|v[`}_F9lvkx`X}{/۪ STf/ ʵÜm/Z^9$X}`#; Q=SG\3:GUh>h!^;ei:ϋ尟HnӏӮwma#сB5J~jɰ=qؐ$`5oAB66BSäTN'`D N ILuH{ק S!GnP^Y,d4Y7NrEn*C(ჲTLNW0]M(ȹ[^dTeg@m5<5wǏ"ۂQ@;r 5Uw)!}mU zBogի[- OrAuϵ fwex;?5.7QKT..Z7eb g[uο*)lw36N:-{ҿks90m1`O\ F_xd&`wQK8`)Q5>JP2z N`Kpc$#`;jD!G\r*LМ-pm?rv.&WJ* A/%Zi\aWSSQs;vُ iuT/9YQ\dqT߭V- H!-*)~( 4 ٰI~3ᚯ}xs>7.yDф;zbؼ@5ߤ)'w~E-N6^Пq𼙉8`$UZ>&ֆ$ Q%̘]T3z)Q:*o?hxK%E9n2wZrIg {fwwdY`Wv$M\%ԩbWs/-b'r(CX5IטFC4pZ/%R+v6GD80*2́>c3cp(<G nsQ͙icO ( a?$>bƖ\P|\:|KI T7.FVVh1[we,%W侕H.iܛ$-)'Q]UC 5yHĴf:T-"|O*e=+2pk  Z=e)6=CXwS.B1ACMϜ=!R(W]ټ`l?qS5Y,TBKjN _ͷ !TO 5`Y>!W<#wTk{1\{A(I<d&{\v(gܘa"Sg ! .zb^;Ƨ= WW*5땋q1!)gefroS>]6Ut{(Iiqݪ5K -,ɝ*c1'z5v\mY~Ab84 dA7'd)'~[0c>gd%6\h_R^{O ihE+՟@#Hjn&~}PJ%J#͍X$x!w)Y> qfS-o<8{@oeQQE07<;5Ȯ.)H ܗ:kwpyd)ƣ؈Q0tzg%DNg܍|n'_8A L$6z{!v>CNCPP4CtoSj8Ycv&bg R'־?C!n LfP r6eڳ瞞[x`wߩ.%G(lD5-^ͫӠ#˲.ňH k86|P5)&^6$u)6= $%io#;\nCWX`Ja:;n'Vi,XJ/0.v#\Qi2Z<6ʀDNkܛ"<'rqt+1oDȵm AaK}Ĵ JÅ*P] 4WR<'طMb'(BJ΢7(dR>zR b{^mP%Yhi@N+cc506S,Z2)D8S0F'5cg,\a.-9MtxR+6̸-j)RiL_l<9F7(̸P_Ee[\߫p(?n%Ӈ?I%$~noy٥d IX{㋒ IvqlR{àǣUWR[PEm=9L|xmkѯG;d%/Z~H |6$֫FYe#`GMW}$ez^{zT[C]M_+oіH 0SI#wݛ[ڄos,!$WԿϗky<V5H2i9Yc(n+wF!T_ʼn} \/),uu٠z<~_gGWjYLV4q V L.9{K> Q#{|FR4'R(O ۚ`3g՜Yxq_!Zqw{9!0Ьح'1n_cNK \{a q<b*vC_<|#A'ۈаXIJl룓ƀQn ?zR(8+_q$ftKp4{CbtmY`?JW0B !a(W.W`w}ҤlzCEcAHcOT :b5 }a7E dv@^TZ|d(U~/4UI~F)L2uڂS^?!񮿎[蟡dB GD0+<':ԓf2 K5fmu<t01=d[}Zĩ-$ŤN1~g 3yC2xpҦ/,>ZaG]˥Q0{Ͼq2 ;=8"Sq9AFΕ ۫|O^DH;F!(vQQD[ :imCL9Eq~RLs"!ܢ$ rhu|ZU us|lY9+ f{{t9N)+1 DZB9.#48VeĊU֮T&{RXįcC>q3=|˞)66Bfs9A@LMc(ePT#*Q IXXByަfgaìW+vFLr;i?WԾ. 5  {s!g kߑ "msƱ \I4Da =|Bܽ!mMCHͯ;%–Z%O%@S3;*პgzoo֌$ey.MNViR8'q"Y=1St4T{Zdyu GQp'Λ%ВX˙TH~+V@ԇ5K%p][G68A~hewVX#07|U3wc*ߒc V'>i]Z/6Q>14&J/\`"*c'ac%?9 G-V~5kǖ¦;5[ LeQH^iWGvn'$;"Ku zM*‚V,I)5&v aP=dg(cff(Q޺*N{{5Ns-ou8Gcވisi˪;X+R vgXvI@R"F7JA=EGk`a@0}*s@N-aƌ;^r/۠ '77anU'b#%ްI[8Wfp &+*SiPXhdF>H;6\caH'/;2NB&9vb ! PtODicp& NN|>cďuQK~1n 5lXLL9Ҍ\=GBh<}`2yؤf$uuڋ[*Ϗ\kZNd0\ !NH*t{Q? 4T:ժ)b8 /NJ:Y"d8W#{x%?N;fRH=!l%&6Lȯ<ĩP t)d87OoVR-:dP5() D7] c]G)RUǪ@nc 9$Vhqf;7xNŸ6#uJ{c>wٞ+-T?z319mp^\ǥ0/u\WR4{byu3T$وEg'J:W ֧"|ЦYN4[i2u50OD&A;6H/:wv~7&Jnʊ 8Zƫ5+Ϥ8=k}004$ڣyM[ٰƕiݗ*}t5#K5 )K7Oab4Cә'AzXPC6PJƸv21*9CYs{{R+t,LK^aʼ KƝ,d#ޞ-޿ Beq8-FnLM5Ÿ!pTE'Vm'`XU7 ]vĕo3 'd[hĂURemPD45hh"mmz4?aۿثPMPFO4)H{!"Gk<,=j1[ ~Iz6hE@v}dt ?2Rqx}um(;THֵvͽ93ބEܞ蝞4,{P:HqM,0@TB$[TvgЈJ#oF S]'1έ^: 8+K%ac#dlpnȰ2bpgg<++J~9r*CN)KWH3Ӆ7miX.f+XM|GLœ3Y'ZH9)E 1a[n_j|-y[ƶ^욍dzcW%>Uf ]ݰS9W_'5NNuX5)*Gɉ?'u7q.PR@H p;ޛ̯v`f}t=®AXҲEnڷ OC s&϶",Y1Y; ݋ce9P}<7+IA5ys: Z `ĥYZFC)_C [(ɛ0҂82|%iF/y=隴ؑs$3Ie$TJny84-ɭѷ6XMw솿2;odLn/ (SM K ;##j٢{x 9䡆rqSZg{jS8 D +hK_CTmu]Z2Ӿ&1Zw:p {ʹ6-G𹂡y&5A.#Vl-nHjz €`@ܡ',L'^:4x_.O\ߢ =$ʁs0 IT9^aJ,[bǠCi1 tk%ww6жqbq&$1+-2Bp`VB9 \I7Z]6h(ANh@`ӾsM9&S \]pm~{nLGrɝBWέ(ƪlukV5JpɃ#+cQC{fA ^`Ll),[)g!9ܥq+wr#R ƹ,w) yZyu~Xp i jۿBl>#!'['t˥?В{<A׿;0Tv/4b |ND`w Oa_u}Tu^J^<.Q6nFO^m+?nZ^GNB#DwɧBGeՠ b٭^-TCDZA^90ĝ$5Ƈ:0fMZG|KV({0%|Yldv>o֌WZ3H8k/'oiD̿~2 E z%x}H&!ETMiRw qm0y+Ņ? 2I%έ7$32fJ"$A^S>=[tI=ۏtdyn)db=AEcbZC%T})%(qt)b-!_m}shW"̝sHIe2eQ+o|]rxb::e].>yv(X&[vzԚ7Ѹ8g项.c ț),Hz5:78_pUTF4&̪0/-.r+MeTΓ o6X~S;fι\mqO[LŝZXIG]欝tJ\&Տф 9;3HA*HqT};o> vlutq\@v SOf֝Ŏc?a`$N2V9royHG )"oq֎ʹfLImN®;g;ΟAKW?GNmSK3h҅ 2UA.G0 K9WjRt|8Sat~]Gy3zZEW0C{n )vBL'2 Q䮮p5WwDFX }c5k?3zV8e;sVV~03+E%ЌƆe}GY<*mtX>j\#'Nvpknz2fYݜX95=dO5 )i&'0+"^v $ֱ^ڲ7zi,dPrKM"ґ:@%*X˽zJ?B$ɵ&ȗ6gty]Zi"T8iN6te! yf*0jiPp">yxw>JIBU ~|ty ,33:q<*0b:b.R Xbkq@}:Cl/׃Vqj5oz 9raIncGxɇ3Fŋ,B@љBx?eB$ۈKeф#n"naMo NJ3:"&s\(N$Sa+nd29&k#4a.Xwy=(\i|RU;SqH,.{dfr_,.Ke ([Wm<@s@kEb}& 8T$[RPbZ0,[)4ͿGGy|#`z7Q<]*$}.?;] `ѥ:XnvNp8Őwt2%ke8 êQ-WaOYx 7<XYzE7N *U AC"]`bs*PU[>ʓ4]` _ya<Pv8Fd!S]YjxYs+ ͝BJfp #us#L@۝ ޶`"Z˔w S˴(eըi~>fj*r4ekPNOs}зrPp;`H_ԗGg[U)` [){: OH"zG jNJ[(]M0.=J-?/XMTCpjd-ȡuP2gzU߱QA:z C.(xʴYŇ`_URUM"!"Y"]VOSpM~t%i,7;UOrēCi9ގs0Macz\@% "{Įz-VEcEIw-J3&C;aR2FP/9J>C}HP:fj4mPa9w{:۪/ǣGKPliI*MEYSn]&PS\ i_jEU@;y%;ݚ5N< d2+xjB<(TMHOνxFnIԏ\g*Ywd*.*9=?ra*ssEg08FаUeMHNjDK3Wuk zW$ƤYze-#뎾N>y + 1pGԁZd&m+D0w1pAGHf;wܮ-WΑ`<]PF}.<\!|r4O5` CèA$V'5J}Ft{͝3#HI܅- 6)4\] $_O])qDQEIU.~$͹}w@gPgthfdT,ȶֺe8 KB-%a\7W}Ar+Lf)"AVNndPO7eKe_䲉q*nԐeXV3)q}9C{bG$L6{{ qg'H 2c8EEK>Y0c6;YhewS/%b"P8ThɟnUwohYjC.T,7V5¡h}g[n1I޻'Mp=Hسxo l`h~ع%c\P9 #Tx]ո^-$e9tt_-K>~LesHsSĭ>?6Ggқ: 0}H_Subl<7_)aw|X≳.wS7}ΑÂ'Di8 ゼ"Cjf6kNYX|C >S6f~)pfZU 렭&28k;t.?k* `@WL#]?w_0p&EpU?Aq?bE( 1ɡI'[ɉSռ`vXP /G-7n#X؍u2[WG!ɠѹ wn`ګ6ߣ@D\Z@/M82L=DGLTȕ,PwG43l^Ьc9iAZ_ 1[=|4 : JFM–$EChR& _'Ims)u]-[_:$=YCcK8ȖqtTjR&KdVr;owM.i[G8%n9I;-pb3L@r5bG@@.ё1HkMU=wbZDRgOy!2pZ!߆6-';S @m GDG71ެ>ɍmoe MkϦKgEB|ҌH_n|$i«ފ2\݄_bޕ (AFoYq?چ4c/#S@!0$nЮqGOE8YqSܯͥ m1*VW]sRHDN?'65d&Gg(esm_[Y$#hnb91鑠KE2uw\&CV) j,f #"S{wtVAw6yVAI9z+#¢e驭Znbn^%KjzA8ciPy{u|h1\.b83~|ƍE!/Jo;0R[O7|0ryf &rH7:y:h=cYí=.^G\"s1/8tDt5?!ǬCG7aj0mcdku'5zF-r@re 'EufPy_;DM975Kqlc4WMg3 gYZ07070100000261000081a400000000000000000000000166b5088400001b88000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/memstick/core/memstick.ko.xz7zXZִF!t/G]?Eh=ڜ.+Zl `f7j|<=m_ j:^g,?ȶtTEd~a*+Ee s|t47˥t̓y_DQ.<إ¾6щH{ V%!/ 'w;&79'ފ|7qT WZb,=zKʞ52(CGowolhOd7\ϫ:f+wf覫A_E:8l08̣ۦa]hcᇤ(63 MsFdvNX[9¬J 3 0ݕXb+[d\Paq 8ESCҥ=<@@|`jYKh&4ذ``MZѻM!cSN9 ܽ bD(b{mgnaA3&%ltOf.kuk?ҶЗz g jי9(6ޔ#s5 \nն48ЭzU ,IԒSv'HAO&AaI“EZtd-`Uv<:x9b<6ZkC><¬vtջ5v|}-bC[R+1^H|Cr!r-10}4vnFHS^Y`:c&O!c+K6#)Mnf01h_+ mPMlֱRd߅^+Hk~3eK Ƙ@E.-Ղk<Brd cTD)BP"ۤdK)Oq`&ϸKsMFX$]pSxg)7 "z:B{1D%NJs :J6gt kLtʤg(1BEOŁUbG2s?I /qW}6q-թ}kL3|Va[|>Xqp^jzz$뢂F;gUq )HJ5Uq: ;hK$%obQФʼn.V|\@@" xHh|F3%}덄95]e ӉzlN:*C(ԖsH. $ Cyi1H:SޒБ8=z0C R޵`Hugcr~MxKcL.zG&I MDE.)x " my 2!8HLWIGFLLG[ ,O6f40giPW!DH ]6z>|e+Wi @fAޘCö|VyCY&(qb#Zm.ꇔ$à_wO 4l6#:oO][ #ZFdҤXHzVk4h\0=ݚN{ֳ +T]mCliY)(ח _nVU]iis q#U%z .xr>BNMP QM7̓(5DnxxҰ줠4mD0i_w]Qj侎X 2kΠKZ?)1 ɟvU,*lʞYҋ)H~ѻ^U3L80G3 Qbyh?k.ygk?&a8#F \ZGN(4\˚ԁ=qgďzqsz "D=U=u1m}WN*ll!ehBF;p%K+4}rD;;Q/&P=^!. Fc$p-0ٷm(I΍)v?֜j~`0G҈ǹ"D8&Fo.0=C@:hXngS.p¾ |t4mfS85N@𳟢 zE4 3 Lޫ> )K#4a7ֳ3X\j@/gU2t`¶XzY/ e)mn5b^U4Am7+!ɢhEļo@f%82NN͚sX'??9QT <<8Q [wo^gҚvw+U 3x 6=KZ̮k`ZJ(wsן[MJߴZV2; MPJ;. IrG QjDsynBh-Z\~)H$uMiCB1FtX?\$?  XfϤP:]LuLH璻e?+?z6|=( ;ꌏp, R+b0mjlYP8q66)\K -'@l8^VD7>˜M3:}pw 95 ݈Z];ܳCBڑ!֡h<,4:7albϙb?7||'ؿOK=>RnzA.e3tnН㖭V!*3ypCn݌!KԚ,kʜ]B|oj*v+bP Tx@;ܵY?H߉]/75+G-wbr)O<w Ƒxv fPyT[朜 eeJ؈+mrDonacK0FhGgCr~ LBcǕsTB9qW+co#rR;֬:q_tKZ}_s⓳*@q\>Ip!9(|ð4 [2H%yr9p>Jjw`b}\wzr3!4+$=0ɌRB1io-Sߙp5VArV"NK<]O>Kꕰ!VMM[~!m Pzv1*CFn4펌{$#R>{ؠX]Ғ8o%>n*r3gtkYO]DӜOD[Fqt]hx㺗H#D-0P# 2<BC)mClf3CZ/uW.el1+-؝\W&V=-!ad;6$6ȸg@x ain֖C)ASҐf͊1}| MT>Z{toT ' s=ſ /OYfirKz*WRaH3ZB%84( xţw+PO/&_N$闩56P\!!,eP7#7)fүbpTw>*s|uT ZY~v]jmRͭ+|V_dGmʵ8OiBKIAqD@#v-7X \߷2UPz괞LݗL@9c"V\ɑhCȪ5zUPOe3oo`!peI~z=xbVt?CT3w~{˪LoY.OU.de[|/w2&<(ϲ$Y\<'< H9S; 2 ~0_#K34Y(+ 8g]|Dg˪;{i4dK4A]1wjp(:C_ t7B=c 1~Kw\d7p-'/[ ^ |SR.?eє'_tutE@6右 ;`'zU뒞iY`2w?p 9&~e}1hV.#Jj ^vJ2sTL0ԝ/IZP\/&B rDr\}ɲdteCė=[Zt|FzեKPl45BiHWk+&s沑?Oa+<hz"/<10ڨ7&&hdg0Df.tK׎\7sv8'U 5F1(k1q{n7x̸ S;gܡq2ʦRWZyF pr9#3wI<4SlsIDkHר#-bԝZH6@8A䵱µ KcحׯuWv)2 7ovo .Xsy)%}#M#'S+t y_Y%&yo.v 6Q^9uDGdx_Jh'a06jKs\>f}^W\#]뇳5ɽ!3`4xmGGAh8?'i`F L9chNk~GTwD+QcMNkvO\ J>{VI.G&ƨ_ 7:ަ_ItzM.hc bN݀(C?quK2W ?X ^J YCNK-+7}wf -Õ䞰jnwO0VTP !vg7b?N++)Qari%"7 V ye.83 QEݨ mv[tňaY#D8|BA/t>B3ӕ'UVߛ0o;>|ɴUtׅ@JT``x2WP݃4ʂ¯vB>B:@,w=M@,`ok?% !3*] :YRd?(=EXF@PLee' \?7dui4p5 ~Ha[u2BjL@S&rQ^o^5#X"!09 0vGӡPb(sM?KPm1+rF\=*rFMo$L_@BP/1rOZF`cֽQ^Yshҩr-.U^-92G-F8M[  =Tf}Pog(,>M'64}jK[Aێ=^$b4$T nasբq$XQb>W.g4%L@Klne.j`,߮ O)J}\0FeK݊.Y^S)bOd¬|8Y}dgʽ#EP4n@ ?S ?~|㜯| _Bqt\h?HSN86ԃ[ %ۢ ܊^k4XAU#qW "QeߒB vabXu^MLp~DXʰR`S׹d,[ Wv1vHR(˄.,l{vND-rl=Viŀ7F;B=jAP_6`%rpFQQ!i9GT+uK1W}.[~dԱ: [C\p H3yHs0n_⫩IjЯЛ+4pzFU!cִyg .dk>dcFvH^$`&Ev7Q$LT}L>Gj8j¼0Tg0ooAXҕaWcS+YcubITi(|o(4D$?K~ w՘4%Aͪh;U&wL FJwBD\z‡hhSA@iEK.EXȧpR}ly:qw7@WU,|YzjN oj?]tzBsu_v9sǠZ?F;`\ ᢁ/( 3rHoew\YGz3D=Xsp#ލnB {<}ۑYڑ%ʉ^/>UdMka];ՌrmyER`#H-[h޺'̀|uBE'|4ó4f1H5GN)i 3ÀI @ ,}}\g]:V6iZMAlDl_F`BSj9=re$6,D2y9O] Fwb,h$nzgUB:)@%hB0w.jecy 5յ&iw+'әȎ/z9RK͟ӆ1ʚ-zwF0܀Dy'M8]T5Ώ޵"zG@*|l2u, ٜC2#V.|5L#+8.%+욞V<|+N3+ҫdjY`hZiVt:y ݔZk^`eO3Uc(6X\9ѺK@naÕi+ r/ 7dA|IL<\-F&|oV`_ 7 O1Lj)^{*i>wOnÕ/8,2˙Ów;OVvqn6Gx -ä+`>DëjѬLɣN%3`\оkb;.dسqe{ݭQSI>n;ޗz6Ha.] ߕY 2v~ @K{>9mQ xW(1~1oT.F7Xϱ?Ta2I,2U~Z) I퐥J1]v#2Yl:boc܎}<#VIqmhLe85lnLh_Is kJxmjtm1Si܃O_23_Kz1[':)d=~[w*eݜOA _".:{{2v$ݙ0r=Mrx86&/Z[vJǀij`ϛ4!L;@n$Z!&d<)t(wҧ%9y>vYRY)f"BI("<@+ r,#܎Zܮ˳Q>Nd/q#71-4o }I1KΉ@\SbS}; `yM8*:%wtF*mҵZQ0V0,[6IUk׺25P+7#wQ'sE}KEtW ^s9&vɨ|6%c~خF#'ϛX+~&B5 z +BZ[yΩ glkq9{75>i<T%އB-7\eG4c-AqKQ35\ rR0q{F08CPޥƳ&=7^&Krᗨ%p%WH >Wö:B͏l<%y+3t=P0`<*[[]Yօa=&2Z2sQ f'T]|V y0;?3*U1:?G>3n-(, vTFp@)#y8_%N&VFݪYqcGJ>q[|_E jOן2mSZaJq lٱgOoO Ng L(/)w5:Ƌ?,!-O=Q>p5,bϭEH%;]j4Eg[ 0A66ec $ ׿eK3yZ5Fȳ6H^PhV*FH*8s6mhZ_iSLerL&35qˊˬ}KueR¸"eȁF&#MR UqČۏ5V!g9. s!}0!;Dd0˙ ֤#A/'?RpSڹ՜VsK[V!PтM#Qw smaԳ|5T3>sbae@x因ܰ2:9iԃ=jBuVB2D$8Ԏ,D&}S,}c[,⻝x@OXLŨ,_վ,:ӪȂU8/Y2ݡC? pef51'M /BabT3DS}06P ou>bOULAHj֑ ,ۧrNx( KQ5(+ǃMX@R#}#L h=U |s0"l$bq./82_ie= I9\JMj[[<vo0O ?)_OQ#m "4g?(񣩠-Bs6|nSt!9eq7O$+`yb^vVnIjIJ@)H]7%hQmßgʞBՉ>[(D"kՓ~bSѣ׺E 7QɹBo!SR&ɔt2O >n"drߢ“ 7$Cڤ8)!?͸`r5 6ynbbŘp嘃Rnqy/Jw  [_[T}|gs}P֣4m"n$Aʮ;ƅ{y_VՀ9LOk75%RV3&$GX2Qʑ; @joQNU7>,d~ !*j>@TÜ{LZ]%W/1˾Ջѳp5"9/!L 72J(#" $UC%TFO+6%@ݰwyVY7/1 ;P|dZ׋dgS1rRBsHT\m0[8Qp,3"џOI:]c]mK2[ry0SWE3~M3lV0mu)BFp:J)`=ݔ.B oKU} ؝;h%1sxOW01Iw\ϯ%0ƨz1B;o *˪*3vc&t cV|7>_'t.яRZQ//ko lz7NHI);k,5H#B'HtuY?2 §oQ}8vw&/-0rEۂ-j%d#i*A߹_T]tyUk i5VKDŽ#0uvHJԘFø@;f^ryZ,ܙ= :cg-AY֯K!OTn`嶢0J.'T<[ZLĴ3m@8_Z"֬L)l5Ġm.lzDĒ y0F  i 19_T!R%516vT'gq֠5V+6g=g1bΰՉٛGQ0KR6q Cq@cNcIN>݆ؽȤ񍈹m}d{; giSpK-.!Ǻ821G%ձCӧnR(\ wOƆT]'kA._..-5?D`jC{.;/8h'E7R|yE>^',i֘5uU%zmŃd!<N?_&| hBߕ uW&(H>o4ԟ墽$bn=$5q^0U4,lˮnQ%ц،!=T.,\ha|/b&=he+Dg~YJRO/v9ǧQZNIɇBSepaPζM!e4lA!t[! o fn1mWNo&jBַ#^Pc x9 ث+Ë!BhG>ޱp6Пxj=DB/O7AXܐwz}eC*C^[-q=֩OQi4;HdLܣվ(aw>sfC}25A2M65((-0Ɂ[Qx/0)w$>hjްx!.%Я_EgU@ xuv8'6tT^"H2R!S½r1$:!@ (҆OutYeĔ!/ ^ =#862&֤PTcHwN|Gc9Am2_[9;L6ݻU$GWNuP AoAZS d #:_809y+{!aB ^;)4Y9%-%R)-Xx6cD0fUL[7%yaXUX,M_o -9`cm\K퐤fP|8IH;UlOaca-PBϠ3`~`.|kM㻀z&V<-7D,S0ݰKYxyt3!kq/k1p% {l7rWi3S"WpEqψ`>BE'6oۢ@nz~/X͘0IXY9UeH&i'XiUt]kM|{ꧤ\x*PFBK wkZiIv}Eo/"奇RA4o;O+&+UUu9ՌulX4@$}ҭč# r$* |BufLUV,u!>,W9ǔ %.mb m4@v35 ۯ"A[0Nai sbᘬ ~8˛ 9W?X%:*yST8f-Qevr54JZ#CrR qU/lz0~,/؏[esXX/d|Өd$..DO)ooTg@ޓYt~є/W4oL/dpYI 1P> U7Z8M9a>ӕ`)5 F6G8!j+0({$Z}B]wٵ;rSTw2]y B^F5M $R/hM!9c ּ+< af飅L%狁S-fvϴOr5[ RcLz@kkbļ(>K0pj\_pULvn^Twʆ̒g?"*2S?45;a%+a u~1:kHNB- ߜs[uYC@%MR{+MWςLژK|)XzD>Ŕ@cQRoPbWmR Z•&~^?)c5WTqJ7O!eQߧD\`ZQpi,D!aشe~gj%Ob`AD030adRLC_ 6zҸ>>O8%/᥹Ŝ>::@PgV}I'F;~"5J Yh䝲MZQQ\[`aiW`q~оa(<gHgIdH瀌 ݅?Bȏ~ߎPc@UVM6ȩ! \Z`{֚p-O2x>7ًS51l@i*] nEt"hX_.a/,VpVwf@y3Nkŗ\vMD]'/]][Q7/p5[,+d[] }[zϾߪ=p"t|ԋ$Pad`O#Dqfm[ bemBoSz@17zPuN.BA/홃PR"^ NyL #H7i7Z*S㚫ɥ
'3&.ۦI\F R8S-fM?ƛY„Y ү]Ub]|*TK@#dXY'N--+Hg nW{ ue (ca~OڶJ}/+|ngވe{#_MѢWZ:d{Ve nKJcS{oeԯ^Gd~hbTΥmMhb#kvaR 9׹%4R/nc7!4 O%ptuǔYG-)?R2J( cbPB{jVx(7 3ўAK:t(ФHti,kU$.z=8h0괓8O8@p$NYu>(jX/v5(Qc 6EFhlEp_dW;h-"8.@MӉ64Z Ydj@՝ r0+4ic&b&T# vڲH5,ktFnB3_inw&DRv%EAMm-rcyWIo^<Y٣YI79;l~a$VJ pd}j3!ۇ)ݕt]zԆ;D7qPS 1KED\M;(qC:"&7B!6aaܮ>~m. ԅ ˠSqv+j˪ [=WFu߻@*Iq4 S;8 ӷCޙqr2#E#9MY.\ x q;)EM줟i?l #pPO*S~ŷ^{wNaR) C}UMOdykU g_15v(hu6[g=FmzckOk.Y!\):UƩq<ŇubL `0e]`;0%É0mwȃTKesoh{Wb–_m,(EמoHO[^ABKȋmp\)U !f3hy|%!RCKv//IW/z,FW z~Tbws7 {~|$hDy+W5MݎN󁫾ǚ_ eh xIMY1/D!רAK^EqtF 0/V~jFdy  LA[Z^cTtH3&@<7]DCtXԊ(scj2f~LcR@JXe}4㽹sIaZ0zrV͋G 3,a#M4]UI`A䈻}0BIpbk,-M  H:ECJdqdS< K]!tF7hp$}oJ*CyѳIp="Pi2 SLrPfj,O[3 +TT=wY_@U&}01!3utSٮ  ߚGQL@:ko,mo^o~}3:t3V%bZ1$O_F> #ǻXJ1ś%ļpcWhEpM s tzF2+\{(ݸ",kiLC*bJ^,-}9jۄ,c2c}ƞ-qI=ެ>̗g^Y8LG<$#XfaVDHIpאU)Tf{wo.UM1XY7]-3gf7O+ [}hJBZgnWԄ®O|kNoR0Rj}A?{ #uATQUijxL!1L;CښZC!3uВ\BVhk 0(DŦAW`  Mn3܋?=[O0[`-~y.рzT5t '#֌;@T5' s6F5bO7K10K8}AeKX5BBRV<ʦ{Zd`QC:S_I<:7C03`Úyw̝M(j}dh}W1N6Q0ksc)\ q(L1P!9rR|߀ >hGPunj>' D |@76}/P*f : ]g[T|VسFd}Tms؉Mqh/k`1<.\opHuY05#+Xin[5A%hK ,l0k&fb8Uku&ubv0<8妜V>j9UaS݊^jڵX|X$<pD@,OF-%Yֽ8&a8[\O9q?J?HۊF:rJl 0ܙ/ی-=?b-)G͈ PR(YR?} &dt+鄰S,Ȉ{fkj};gy\;0uύ)nsui0 ʻ+6lD=yD=Y<#I)FmTcWUMf39%cT{[]26~Y02Ǔc> 2TrAGp(V5:vC3y@GOj?9 b` >dKf7ڮ{pUyj ђy%s= [^crpBw2y-gYNm)%]X+N Li V2z+|Ц8 i?=Uë2!=8'#ҞJ.5?L3[,&<9mZ(~я̦~Hh&fB;FoqsJ9§(ܻ "TIUcp`c&sÀ#53/6MA`$@̯%u`ܳF%j򛱜OR7tYB+WUDf`v@@T[Ȳ$ 刭# ^$<FlUz_ae3Գ/ Cjs `nRU+xG &PX;%]"ZIY!s锠Rֺa-kT1kG1n_wzyמk Hb-v1v$2aI3jpgP0I?jT0>:%˰i1t OBB'#*b.dmbtYU؁Ftч2D?ːCD\L84 zٜ=LxG=SօG|#i$. 6IF_'DlPhIpI*0"%}N$9ۗZD~Y+ QjxIA>u姱_ G%$mF3ִbԟ/΁5aL`*%F^ZDqb)`R؅M9؃6{Hiv2iIWm=X1H xNx~ŝό{&ym _1GPUs.䞭ϗ l7hXQ\eyl 瘵}?,r4`a<^fJ]'40L+q9T:af`p]x{>#cؤM2YʀZU3.vhĠyE<*$5ũ4cPDӇ4ή,eiFO1xO+5rj/ A[S3ԒM 3{Xξr{NǍ&h@m"SP\#^ȶm7W9nc FG+&$1ʢe6Dp4tcqjz A/Gە rDGO}>NuZ4ja6y,/KhdbE8< =1oۭuOֺT*h)J&[uSdqq;Wk̫?Sdv7WUN}5't$hј k׶A;U@#ѹsK:n\bmv+R,*Ve)vsA7lve ?e>˝ӏ1pݡ%[M :^ҷ|3l FT2z0 gWb%BSyp 0VZ #cAA!luϬB*(lOqk*BL Y|VZ4(w4D5e%Ťʼ -$4TЇABΠ}fK4c^VZr-{ az !VaEfJSdE=p%?4% yFmj-/% ~.]+;af|4է,"`>- (kLȈy6KruQ!hTjlϘ٧\2"ɸ#D'ZsYR,$&eeܦG$-yinif3zF!h@!SV]_#zX!6aOb"-z]F|E,ndԙ9<=O~0 h)7GȦȐtq( 9MF#e$&SwГrTXF.#!L q1H\f'jUҌߦ"k~8#:U\ @0oX = DgL vVr²9Hi(^^˅9,-T'6u-6/qR .yM𝴝?i=#owGr:<O1)0T65IGcȅ蜭CV82mt?@&4jt"-w Q wr;j>=[%P_"d~dtIB9dUՄ8/֡-hf?o.KZ6=$= e<"^8bX1+[E\ec # K:| kwlېEV&yd)@WYk7b8^? )jͧJ_ȴ3M)֬3)d! Պ+V͔0csAūL$N~^6r{7_@⋼vq],p2iQ|53?v bFnQ]2ikH:67ʻ_U,Lpw"9bp >PKVBrlP>IS=)%Ra%!<pgDh6']fpI4}ŮWWY- +$N{" D ٢M4Qb rr2_{q'~BT^[!=8qF0eGpr'A+3I6Ƒ9?5'^AOm N S/ZAju 灨-|+8ͶB3#SEJ  ]t}/S+s]&;o# fa-1mO7ˁ4w ^4fbulA/g #bBסcvIU+Ban/YRhy](M"c%m M{&FJ)j{R0\vveXdI1v h)i$=ߥ ^Nu^l8αO:2}Òq8db?1`O<|jwZZ@ cÿ-)R-%n'˦:LRrAx *m';Yǻ}\mYS_E>kS=[iFؤy#h{./(ܰb]1U&{0-kYnZH 7WbT㡃YvN);J Q9Zk\L@u!'ʰAGDV&]zfiGw [Z\IU5QJCxW dsQQ.^̃i>]TfØW+y&BېVvd\5JF4 33dmQyivn2rgN=M-ݼy>xE8*~WA'c2VWӀ){tI؛w=*"}dFV֏DthM/COlQ2O]Ů̬Kw$)vv gb0"/d+Z&r^&1(U P~'d1Idn[aӀYx!dko rՕ]m/,L T[}&=vxDv`tοM0"UZ #i,/tʊcK![֒7 O\P{CvZo䣾+[B,WޱQVv,kd?`!x/; eC-4H? Ifwg{H%Mw]`4ߘN5h4ϗJt}nxεPu\H1 .Åcl&5~on5 /z5.LwLL36 0ۉ_G04 }LR%ҲB8# NByрMN!203@oo᧬GvT瘊3ő'2bCb$)f%-0XcjZ.f~aJlI+MNjg~'9ҵ}!5Qt7sq3ZX2U-#:p1˩h5y2 {gS*m+E+7ع`(It<ݎԟ}فRu=.CQ;Ym̾=BPCg{ҧ)L$w55!nX @|rFJk5K`VLT7̓%!PvY]I6SâU5'%ڝ2#lhFi/,E<8#ֈ7@4^$|t?[1O(57\mjKfz_8-_X&џV'P `T=`Ie>c4 G~}F޾syV?Qu:O-!0:ȍcoTk upMNu"{-{$>&Őya\[~ZCAUmrq'KoAƾIy0IVk?akk/ff-JGgUuǍeX1.^O]]7!R k-4w RW$kc-P{'.:s댥5}5di `Br+A bqv|EAc bUbG/6C:Mghd\hLrV^v#cf| An5[[qixmXCKV rDYfn$w8M3Ӑ{3Z|#QϡWXUaa(GFynxKIBe}*neEv"Tk:) Pf bHC8`T Yh-YhtY)y:v3u,TɍU0T.Ģ=;U)X.!-7 | %NEAgYZ07070100000264000081a400000000000000000000000166b50884000024a4000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/memstick/host/r592.ko.xz7zXZִF!t/U$c]?Eh=ڜ.+ȟܖL]NWPY͜-+`"9R,o8+D8 l)%@\r* ܞ & Y058;܎b!$Uɬ?)7]ߥ$`I[%7>Tjj\/N>pD|h%#Gv n?ZسJ(7ԏ)88!m$I5D\iZ.~BQq}:sK\ѣ!7+:Ijsr [ WU1'ZQ*Y(dAvTtK;ȣϹB:ѣ{b^->э]XYVrU׎ljCg*K|,XD@u{s*뿬e"4~?I1ʂkAA){Љ7ѕH\y=L [j<[2oj+ Z-"FҳEM!v3;7 ,.$])2bħZR؅($#qKD"Kkv&[.^G'~!u~31P_#a芍weO ,.%LZ=b3tVsY'訳Jt (w_}jWgD*9{ ZWl.2QR |^ff%<%!yvGm̠I*g+Jh;*AΏ(B XÊ5 6ѩ ȅGnGf~7"&U]@=EVMYePi{0VnaO2P,buzOEus/s dhnZ>kA>ER:Fe+SPKJEBzRes~Ә=^ȩ%ݖ ",t&X'a@9j=΋;HxfU.EWp [.Z]Gp'ԠtӅTI)@JkY3ӏpEJLzΪK fwHޫp zOtB)66BG!.ӚGzjF`9~>H95οGlg"l $ѡCKa@(V~+K ̯&lds4]o(ZtuT.cy-T㖹v}WG=AxvQɼtSz2J ¾8)y47<;_2*:q,7=9ngțKM>x$EDyRV4ݥFJ)HCk/j-˅h/uTVJuo#3Υ [bl};8GD;f]5(H_M\vhv̜CO9ZzOlRmC$]A>Mߺ1Oш p7BͿÀߢOج*1eAlDl9U`j4hpԹ*eD{>yt]Q@E 't I:(0FU%'?/:/l?f],e=nAs21%/'$Dߡo*lkn= ӻJ4B |w͔Nnɧx6 %(J6y˺[^b2E$-nCF^@,Ƣ*# @WW_hb1YԮs5q$L67f+%^X(TP"-=`⯷B% "ɋn>P=n.TA:~5LA 0fl?oDȩnQ*bJW7׌Y#7z}3ViDO3ܾ*H pW˫` zoJ0tl~d7E jf" HCh+'Qmo9;iW$3Ͳ&O_&T9vL]k_ vcՙg!) g# g, P樮oZMV;0bPœrx̋|blh)wP_nDly>> 1Yfjt+`|QF귫wm+X:SkZCOG (nTC'!TMᣞmO]"vXM$!9R;sֹK bĿ?0C`6WIG-A254gIBq"8X/ H#ˏmȻݭƣ n棴ayo琚|#ga{@Lo9äc6m.6a^oHֹ;o) TlD>M`u!~07,l8 U`C50ث+y4 3rm$ uzh[WNbqr]FiMV.d%[=k:) c,gwM|G5a*Ad#`D3{uzj<\$6)+iH@pҜ)aJ5MjMfNŭXDH {^>aǯ'bRڝ M'rf'@;ȍXfox6.n$޷E#?^'Eؑŷ 7m{ynLB Y]EG 뻒u'!zKRu\Պ!=ujҌ9߿up$f}^k%Gp TMʇ9>, KiW 7s4h }إ4}dh5x,x)Dʛwv U0ؗFXo/[WF^Fڏ\#PCΫ_Ζ壻EjeW ϓGwO2U?L<aLOuH%u.ޮv ^>.K/-<[yz!2 7{;ƺ.yJm;jAMr~v*2 H!eR/O^XMAU"bi!%M\Ż0l(C(JD3$!Sq EPyoYB!h+nj.ū{N-[L! ׏؈dri{7)PM+3GIȥziյ0K/dxcT +B&CDoGKŤݽ{>꾷DZeq[VA`Gو BЅϐ"L"c!LXRgيwXL.I1 *^ϩϽ ݷT:-[tOiG ]6R~gtjڵoMgEՕߎ[nE7)!fCKZp'L*84 $JAr m8^}54M"PxT͝Qsx ={J-0(ff]- &57UG1 Oʎz.9BT,esd!2굅+W8Ív{>qH=YҔ 컞k߽b`vj1"svYOQrGS n7 q"/)tVLEpSD~Nhc8Ǝ1_5kG=-Rﻏe1[Xvf&}=w^~? NtڕhHjFB5{H<(l Džf3Yg6V. 6llӿ}?;(ȿ:3yJ߇᠅3#\Ev_Ejl߂ɚNiZFD-eUy3u ")-5w}q5I ׋Vz tQfԨlR1Ǣlrged;$bٗ)փQصiܲ 'q q GC4K>7\E_;d)yb@֊o )y2r>MƹRCs@ZCY4Lao:,A\i[u\;J ^X9hx}0̝iO9->bZ$4SoׅYRY9=3/5i1<b{d øVJ(mRos* d1[dTa8%g^9 ,dȢȂUc:t\Ф? WA#kPZ{YX%-ZpTr6o^q͠A#ʒU1TJɱ_Ncw9 Jz#bG:,nͼlYԎ36 jnؓ G-zzE1N^V ]׏ag8.z~3]K#SbK__Q^ !6g*E9c՝׽ȧn?qjvv8ü[o&E\ )1:m5a%zn q, *G5c&ZDyTt[ޠTį`=ɀ$+{cs}mXT 7`TU5R7q6YfJfkܢR d!9pqǗh;2Gt|7%TF C.]5<:-F&;3>iSdh(^$A`D mR])n,v'< #_3YgHVw=>3zԒ')Ǘj.ܟYkS 3Vw)ҦI ׷`ﬓ*]Soq̜G岬ED :O-}w&I1Ĺ [A qҖF^Mdf3S's- "w7*]jZExũw1puD+]oF"-xωД)HHtT&U ZAR_8Z&eg La_~n}w, .$~68^ʈ^:3ZC!Ĉ*w^f7h|Vz$gw]"5D,/h硖ARxO5z3xuGPHL86lɶ`QVg#H{s90懽g zDSfߑ zq0,)%ĝ]yCWsp| ;$‘ e MK,>nOI&8 z4aD!ز7Ey$ݦ՗(EW߀+id"nzkU'M-}yL WxXJ sg$It6~/wK- ܟkk99?݌[Yb:Ɯ HaQIW^͕^BnРprWLY;Դ0Mhn***z~=NP;`R)Rőԟg&mF$JZ:־Y-|CTsK $ `p3N~xp~ɂ*{'+ l\CLyB5_;a|JlpWqcN=$LTZ>0=`u{S\*9;k;ǖJ=A6NqfTS)nNn|mἈW5*=!`Y:̓!-A?0KtPP8p)6u:x1դ۵A&eי9Fy>4;*d˙z ȿsX ebd7tIxvkS-y|srLJNg,H^)]d|roK} :`govM6I$irj? g .Ms9S uo\|F6ßuͮ'-5DjG+jPub+g*X:,}LJw~0&zǃ f`&vB}fra߾Vu)UmtWɤ]xۥ\g-<''|CIΘ?1"XNE \ [)( Si=zE(^iȜSHaҿÐH|=]m5oˆě~jkW ]l{/`P-f!K|-@7hSfk1/2CI yAaHHIKw cɯ0kOi ڂG9{7@zH=Ygf ͩРnb줒%`yή-Qy]B@UYӍ{69B! ӽUHh63ڿRM_τՏU9\A}<ސhMCWsʩ;rhWF .7;U踁 Xm~'m5wRhdW8ɴP|&tƛʧ %!:0ôTˠJAY)_&.'(OZxYH|s'+P.zgP>Y'!Uv֡SJ#p%KRa%և,MSO*5fނ6v2 _$,V2۳,^iW!2~wEI&q" &8dQnv15FT%^^dRp$W{6P|&0QJ`$ysI~k4.L.jIWj>[=j|4M/*DQ߭~ne G=vT+\S}h0UaD(S=AKU_<@GNwg&ܮ 78ε4 [ZTO. -r0 R@^4lExF͹E~nZjE_BzKt CKYRT 3ȷ䢡}OT(]w6SqilZaj8 zw}cV;c֚kn?e3yC~.*c ]wj2Yaz;by5,bL gӚ9v$0#x} Zg5qIA6$ۇ ]&9,*^m SDiyaD!5Eu94^st2%k爄JZ%|v]P|6S+&12hsS KUē23Y*09rMlpNk.ӳȇH"f d F uq&Ng(4oMuX%Hxa-X-0MHQ+hߋLH%r']Kl>*z@ȏtnf*ksL6,{ur?9Z;ӕG( 3ϏpKE1̊k!$g_`%jn=0evs|׍nK5Rbw-7l7nf85MB{5Jpg\uP#s&'> {[s)ۇ-* eY4R,ј_HZqiTa^t1vi#8y,r#X: kڛ!TK%Oe2 0"$"GNϑ%XbM"lUOZM'! u:B,B;ڣi76yBJ-nDqW1Ճ/Y $5~-|=:ly/E^h!dV}R]`Vzw وD FM)=ޙDoޙ ]lP*ƉJ[8~n{e;vz,0>YoYw"&r9+7z,D,eobӹ~Z2ڣBu-aHL~%mf­XOjDž[ 4HR >eD[8B .^5@w̤7]Kso|CRbXӄQ ?vXTNlx e%O8j(F^7='`$xD`E/@eHW~Hُd_A@GSB85KgA eAKv$D/jQ^U^ D'@dZIX;N5# UZ-ݵHU#zٔPxn=gIFE-lAgZ;m终L5: `"!zC?5*#3p>8mOKShS?Ҏ] CMM"9rfnQ !W / Fo~$ꥳik{o1rf*ʗw 'ģ5V` #H 5ђ93[1_>V0"r"uBz>AtC"byᛡ'@Q<j?HSUr" +MmN&\Ύtx¹ƭjޙKϾ%#X궤xV$b5Z{@\Q%=ѐ\IEDǟd77@ __T%B ;y=tW;Y ]Z E3!7ÖVĥw!KF`0PC'#trmP~*~ҢM?Ww!r7<Ō^D:f,.?R\U6}/ʬ?;JA}`~դ$D÷CB6SB07RudpuI`6YDouZ@:㔣76e8-9aV9o]/+||<ۀ#"@lnM`剒w†N}9f BBM =<'Lԓ\*q,Vyc*nwTaPf?@*M9@AA,u8䵅 TFKR:|$gbZAk =='{]JZ`|TW7uqDxuV+̹hxߠU,e6@~j'wUώ1J餍l{*i vց F_Z8kZ6hG$rQbY&}?iF %뵚ݰ xRoQ&Sr,aROzPߤ-pJn vY-HmJAޞO3Y&DZY`ny?ݱ(ZFA@ MԼ&0 w[PZ9hbL]TTՁ-Њ$"۫I Z!Tf0N~-ĒC)5K|#ΐӪ*pź DAC(S9ozJÃy︩\lVprl!]d4qi*H?唫Tw_ݦN`*1o.?w$RQcHn0b9Jk3EWaFqa:SE⿝Y<Ѵrsۿ(±߯T̟}: Kwi#Qi 7 7,tΉسb5%Jg ㉄O_n[3[nԁO, 3M]c}#586Vo_,fV)(]VdȽӗs }Q3'Q\o!ucl4bSWuQ~\n+hX77.M,@`p.][p-ϐ)ܳ BUb>ޯ5^ y݉&~ 4$kn:t?I~"%7_W`UTyƝ!Mԟ΅Ls"`I-&*6 "F2yG 7pRȐvv򧚛{Q@+]"ؑqfDG"p%uc?^Bx% q 70Dv"+_( 3X ڡ\zK\jXX`c&q=h9*ل-]Ϟ-?\VhBStW'M^&X23i2ڱθ?iV(t\L2[WVܮs~[rgU':2]Q}Ta!,+C:Z𑀊e*&W!GuVY=Vxvk?ƕômhuZn1A[\}mՃ_ Z@k=0Pw*LZ9 -qQPNPu>/"3ٹZٜim ޟ+_$/OogNCgnDg}Iaإ Roԝneax>.a9$=#Kǧ>("hS\IHşkVC0ck꾈e"5)CPAZX/L= gP"QvJkP0͸Km_|ni~ꆼ'qǕUtCzbj7˟"n" g6m Kҝ4^ Ӷ eר$*_4 rb|(ʰ49(g%bTڕyT*r-˃Yt)+M?*qfHW]XmQg{~?g' $Ovf۶eMcR[!$gX*Ó>X4΋! C`VMW-M@6J&)BJFN"՟!d/R<+R= ɾVp4@#X}CK6IO׽Y- *nXh~>򱅣fX$U ާ(XdCFUar{aOP#)|rpfQҞ~TY\m͉P}%w߀ҍBj,w8)H4! K#^txE&yUZ"8S(k9f&hukɼWIRͥMjV-/` @nv(~݃ "'{jFz=1XGuG-}8]IkdcR']Ʊn42.ÌĨhLgnz"I. 8)1w L*"L[3B%T#h?ra40' D.p$*Rc1q9>7`>B"MɁ SV˿RI ޸K([*#0 q$9"myd_!H_Po> F5~nCI?Eb)uZ(!V;3~r֡ 6X&mp /W=^{wtγhY.ɽ%0jNeAD€Rц ݮOW:TY<6 u4JƛX6d;vǼ_Sԫn3Ft= ATK>l1SI,ESR;BE W/nL#2ڻW  ӈ"eghveRxTH7=FIK3)E4>G3&3KoSh苺7 h}8Pj(p)mBWEF蓉4|xԶ9K+a;*RC`SiiJ1P/B^@CH\4fn2k OTwoy &Bj5yKKг?)aiAß_udu|ͯؔUdf beͯW9EW]:~!^q0a~HXWGS«jjC3BE(+!ҷé(k 7JJ؊݅Zt4 jFh:\@Jϟ|&% jEK" ڮN`RoDJDv;Ŏ[:=Y_ՐD ҞO8pub.C0mw4[.'7}^w^bL"! Dr,mđj߿O FaJug&^"]~0ʾo*-E6 R;}RߊDQ xՅmUL?(pax ; K~hpc`6ƄwePEpIr~ms5l(3mNS839Yf "i5ǶS]s*M3f.SBd;-* 8W80DVэs/fqXbdV7e؆<\t]=h 6ݳa:3 $ⅡJ-)cnUZ4JJcȊʛ1J\)=I3yg,hI4˴e~XJE9;$vQ7q vcN87n |n vNVZk:#ߓoYFW3>1a9<!^zw~akPswjb hJndxD%% DHlN$&j=iRtNе=B~~ͧc#}طMgWDxe˱3Q0)e:?#WIQˤ䘯<_#^FIY{"Gӱc 1@'rM\8­ P2*LXN`CJOEuʛ&hXW^]3jB`6Sјjțc<[7ayD]*;~vAi\ |ւ 2k*]<bT4,V/!CW T{V?{1SL#U0xڸ0fTlu9ɬo3S,CS`39i$>R iC,!0؅%r'[1Z6]GzPJ zk?9Py{mR~!.7$WQ4M &日iz87Uf;$by IxPB BU!-?= :Z6$)d}6'!8%2A887=-syߒ1}u1쏳-Cܝ"깑Hv.YRFUȤPG1K^?EI+]DF@aj\x\2pM<9{ |ꏞV,Rg//,#(gV4Mr "X4S]KqB5TV!bCg Bش%Bx}@ &Yoi0۴k /ě<=ҀkgV>Fn p`c3qe~s?GnWuo tt*{j,R`AXo\R2 dz`[8-2kƒ hThߊIa)~96Tحen|)m1R-}wn9ï#ێbeO[3_78Fr2)عI$[S`Ϥ ٳy}A%Fp('h?h 81//6o:>"DRͮD! ]rДl-b圁J^ "|I|@.Ƣa(p ҵ\@!H  +jj7L̨3+ߛyx`@MRa$߀a`U( [ o˛EK5q;z?="TOggiԇ]lj*~%:s5gWET+;?f*w75%ˍ]eZIy;X* ك,ұi=v6{=ȴI.NJm^I0?VyuK0XB|?eW~^H{<<HEz`MkZWN_T%pd0BXxqxCfqZneL9\;SR / 4džO9hHܝ'߃r85|\7LRI(QlW%SpܚG9[ jx J '82.\I r}6ڭ?sa;:^O} ׼t. EVgذӤ7ڪMNhj1Yup*\dW>+ !‘@2CCqqWAO1a -(t{Z {O8Y폻7Eb-hi1% Dn'ocLU]cYX(aϥg }. F K+hɡRcCrt1p w=n @[J5g7k0`- 您8h@rh¸1qL>fB֤+CBe! ١WU0/·s# ;&1,kyAěDe;Qk}6w,~8\pͦaa&th-=D<=3r_hH2P6]ҧj\7OqWU|re5Mn2m7ؗ( m.Yƒ |ub@gxWP7m,/S[Ɓ#g<i9-\R]PyeŐqPl.7 4N-d+b1 U˕Xt+%+ \a*Ky}Y1qW=sH(,`OBvvUзnOr#Em|ySDRtY i] t B Ub [C3+uIֵ!1( &=;((CC=Xpq_y4$V2kqŗ3,EAC!Ge3yct*v0 A%va1T-vYNxIO2gΪ `'`HnQ*|nfsz q犯c$ gj\j08gh.1dqķXm:\, +ڽ)nzvTU&7tQDJ}f];ʬixFg#_fD,جxH%%Dв52Ja+ړ:sw4N}/KAnEza\ l!.n0լD-'&xߕ9VuY~~2|OQ Ռ&m8$i8ݗV x/_ oUaLkN@ƄGUʚLRqTNʻļ-J7I,u#$,'s\K gpx\R|r#AxWXإ8$ LA >U+ݥ Aڈ6'Q$~!jR.nW~ J\EUR9B%; @_^)=A7׼2#&9z֟! tk/nzl?rzNm;"gKsXud!';a'H7cTFJS>AɎz/* *IhDcܖ蟄:a*j\sC+%B c?3ix *}z' %uQ+F/T$a(('-Mr?+|M [PNb@~o(wYqW" Qܭ&Sݖѥ{OW=mjf{oޞ7=͍WB/ fEd}d_zc bn+X'.'&K"P528@"vU5ڗ3:y_'*D^o+cF8 W0U0rcA./gp Do7lW4URu&m4k$ ŇbndU1>%2o8({WW;Sb I2J?ͿΜbTj˰W*<8=jXap!jo0a| \Y܌%2~'ric2T#xQH!&wT# 5½F2:eVS~s ^!qoB-<ҹlxCPt٪/ruK$UDdƟvJ jw"*K0:l& xg$-p;(.TZg|{gh,|nOA.t9:aq Yr#SeI5gP{ s1ƸNBhT܄C5ObAQ,%d:TT C|mHF/kF?\ z6Ȟ@U01C \S&NOa{}reT8-5@QԾQ89j@&s|=ѕݴg3AӊjR 3]״5ycud\b葒 j6mPdۖ} حa VnZ7ėTٮkSXIcZp7o[Sٗ޴Vdq l$ƙ{I9L7]mt\w^Ԇ 2tˉkFɑ*$x5ݕe/.YJ$>UvNsյTV3C\Cz!8glD d{a\j@JJƩ#;B! |c03Pg-޻xuet(;? 7]v3?=rba*8MjQ̄*UTA#rq}Qٚ WJNmb04& +a,Ͷ0fVwꚪ@Iiо.j!  V _89x-!R1F ZsTtƢ#d+@]W]3ؙLq8 /.S=lnZVOfEAV(طO:†;wN(0ǽyqpHs'Օ=uS25Z +1d;lpNyW,N*:4-}GJR9C-:[jӖc~ >5"Ac%kWs,2 ^ S,P!u^ȫ(幤]r%3Sb-7r>dvݿ&2te/iakEJߓ>B m-3fE0[+'Xp5δq%u (QIN=W#@"QrSZGEDu6 >P?Z9x aW7ͥU7%kRC-m5g Xie rBҔHu}߹|(lDO }rbPHȎ8"$g ڄ)Zw)'YKܲq]TJ쐛5:X3l_ >SQFL)em9 Kj\ȉ@5A *C3 bbYZ\Tc1?MHM&xkbE#!pǢ1!:9E -~h@ ~-j_Il{[2V"S%h>H1vט^0MRXqu9жYjP>qYYOsA/Gb ֬=t_Zzc-Pi}ѤLn KGo/}WR)`8%KeeFos[1ʩ-\ujq\za=!h9tE~\ V09q5w1-EaMyY{=mlBK|- 8o' hl@7&qO=n|ǍNtMÏu ۢ2~"Q E Y Ub_Aq#T QKOKa`x8.'0=? f*xÁ4tZSd\Ki@nޥisG(b2~w$&0ѼsA,tQK\uI My۪⎐;Nc_fmaе.3qjo#71Q-q E[T"GIcvX"؞TztzΌwS̬Z݌wkFm"a &!<+ږNy5Z 6)JHRs$K,!{-Y1Y@B( ,hH^v)^*OCBYyD?B,aH F~>2V;(@N!!ܓ$5]q4h/> :wMqL9<}%%혘9Jž@TA ]=!-{j)\].)ZfecKBq۾ DluIW~ޫa&|%odije ]5\˚ OqsE8C\4?`KjAŽLx;(A %ewh0Υ@} j,>PwaQƖ N3Q^BZ-1TfJ,ҌsGj7 Bv,C6|`0->>b/M5xI7a"=Inu:kk!֝Us!8>d (aVﲘhCÊӓ7[sG["_g06\0x-2 n)պ]RF-k\E Tp>ٻ)?Wt6bVyWhݑV!>%%RdZ7k)qotJGkuqEj`2*A\ w?-a1/=;zQoV_~fMDڵ*QSXeNy.Љ>֒a{j~nn$5FR+,ȇϼ;"sgFG(Ə/@Bn9 SՍTܮ@!\,[J̓@x& ~PwvYq9.B:DžNҨ*-OȺĵf&. xہLPj )7 j:NmY"An 5ԇndcޮhQ&S9RFKUmZj8ֻUE5鿿|'!.|Ms򍡋&+7)e\fv; NaDiʹPk#xғyp@4_.Rf:7&ƒtwMggp|8QU%0)DYqw"0$砀\Z!XDB~& W3Ho{!9aȟʶIDyM*s|[z-wɳ~=MMef8㭲eB6U >2e99FtB+#}%Ԟ1exԸA?[:kf*p A(_K[S-E%[*1HUW9maއӓSku q8Y<}ȫ߄te"rtVڠZXOBM{OAm!֥$^^'܆`)C.]-Q?L撅ǙRcX6[P_5[2~t&Czhemc2-ps 85]U^G2BB Av,P+"5蝿 շշo}§+Xey Wj Q1A 53,AM ,s7#+\ bȨoQ l9L#C B+OaMH*jtEVu@8*՞գq{4NWT ۷Wb=8 ÅBT2n-/(q"RhNp&/]sp~J: O%9mܢ&LI ]' f/1Bqw΍Dž F@}aZW`DOO|^tW.Kv _If;w,&m"`pQ u C:,T bKsK,w xGXQdhT+c/)6j}ͷHD8$;C .GLJ7rЊ `ZꯩDvB<2Aϭ:2Ʌ*.(MfA~_zhN ? AQt!Y`܄zTNAnņ ֵվg&LƬfҞs]#q+EhmغHq8OBviCtANbAŽf⧿xuy(܃^5S)eVob҅lѭٺGF~z^螵`G2{~1[i@i>?]&%}hViq;tYkA{O/~  LkTbr = q(?tYeRPFexY*rwnESw?7~d7 $xXC;ً=i][7%jqA|KÂ@Sai=*N__oP&˜\ITEV]nny=c 1&;^3v7ݟ +e9Ÿ#|1M{\Wf[i[GHĆT82A* r@`r=15qV NKWli2M˔J26 m|Ц-,fu sU3MS3%4pO= ?}YC;bJV9ΩR|% .[% #%OUm7sDMrc߅>d|y } _dyDvZnd{kw ¼D?p ` ^ U1u_d91!vU ܱ0B+AZf'fD!%vc5LJV6(Ү␔eI$gy?PhXA[Hbmy P\0^wX|@eye Q|!K:B."}P7~{f償hJ W$1ɇ;z–Vlpt(|9v4>1KrlQut1l HvLH]} <W>ֿBN-SN,_z%ٯƶ'0?,bxגXD>Hs bTj/.Hՠ}LH@9ݳU( kh ϛ/^R>`vߔ)0+S,CF 0R[P`?җgBtwu5P7H*3S GZ/67MXk$GUU\! GB͙^ACBjАsLS)QG7!@i 0L_ }./S ̆S 1:y敢31M%XGxCn6\ _ԭA{:)2[ 0W,h^i[i0$ oA%04OoK*p&Z}^4f>ܤ(7!) ,M!dž AצdSM⓿2酝&S~{ ~=KQҬQksDr!(h!nSɺܫJ(*;خ߷e$w<Xt#U|y2h!הI2Psڑ)ү2Sgp(, I}XdX:^DCƴ9ۤcoCɨe9[`y\N|2Er .y޿8c2Ri&׈=Z E!(f6{o})_- 2Mq8Z8֚ʰ\N[\fk{*B9k}uw"8<uVqD"ݾs((n[6ȝ8T<-WgW)'sX+I'M. FCSS!c'h&+dH`O*6QUYl^|-Cz=&fb) ~ z%iFaT??'Eӟ. [k w >s-=umбxT\(O h^L#)MM˓x Q~nQ]8F Qsi9?)kȊk5w Sj3 EFȔ`?9]O,;R^ZL="?yimO g )cp rQ(AZs/?tU^'rDQע8I4K GmbU&c͸#U\Ԋؑ!a55sBn=MUn_|֡O<8^>֡3; ah~ߐ*r4qsnsmAze]eE#'`U1̧hꙊ]RИ|H)/?8 &חiJOgʢJ[_@j&HPʛ_6U;4,Kэ)Ysg q{).=dށ[E kHo"|9 = 8l%_8@Z)=M3$T*zn5pt)8s2(T^fg MC]-L&nԩMY-ZY/gu&X[J'3hGʟJT5\|:(O$}a?&x{]7id=3 Xv  ^"Pa_nGLHfrzcVԠ1v?C57̅㞘 ,2R:泥7>,L/0IBj oQ4ZK bVXKMv:T$~f_od:dwbKְ{+JxQ;'%@WڢmFpm7 5_@VY#(ӯl)響`}M5vmqCZQ}k _]/rǧvA@2gFKg=@~tǽ;qOj'kȢ{'*{ZUTꧣ7'yqqrE!5d@#˵lj}{=؄~ۤ@u{O"i!n L-MGzv@kεފLV'HR/7exlXUU~7hb7GzZ66=IԆl2쑲D)t" .KQ侍q%lUa'hQBZ%cl{@iD ",$GCyp,] k ~4佞=@zO ٺ :.%iߔ fFkM),GtupEkDV뜕WcCr ԼBÿ|bO0⛏M4Zf_(d/V{ TA7ke`/J"-<>⻎TpliJ*@:TfujL$=euMb4(v}P!Γqpŏ9«|}l3W(&t?F.%N1MMPuJzYmP΢/-'뎔Rs >'ͮm;@qӱ8mH\c8gHkcRx5Q2 djmj ߿AA5ܼ6ˆ$v&+֭:ZcЍz$fc|4~{Ѵmt^܀mbS ʨG+5C}7.;vm}LkS'y^n%#bwݎɯ2[t_pW{!#ޥ] 8-u:Ћ.x 7RK1ۦN h,':jHqK}2?a%87H| (0f]6EN6t TYJ]Uwd;+MЩU5" f ZA4FUr`h0s d-̳Đ LrҰ+I}b 鏟Ɩ σ!Ļ e$U+ * l-$k:TSVjt_j؞kWicۑ8Yk\ 5DPWsu w| C˛zG;2jSJʜ<UQx~xNG] )It{iɓC!_R2>Om3|N΁|na/wA1J3 Y^9bLlHz_UoO}$0I=ʍe`qv/)+js}$z(Ş"1AOe0jTq#CD qvmo]Dq?U̟(ӸAa3EJ1+EW7 #;Y5%: [ۓ|*Q vp4Ev'FaI@c#,D$wkViKBE$P#h TADPL e"ՕHzdlf Y؞`]Kă_ԊigQVDG8^qKtrÑf[^vof|LK+K7S9n2ig@ʑ F$ 0Q$-ԛc=JDZ0rk<"uԩX2ǩ hPQ'7EiYFj$W呁\u:]ұLNLjld±H>vue砋9`\4Sgc E`HD@ca·h~PVk$O>PmgUl]o>F~9X MV;8Q sGS0k{{9lq`-`}Mj(i!3`%ߐ_ "FܪU]kQmYA[q$;byL*} 0KO`'@tJ7?GY<:Z [ YayyIcw]MIJH]NX)|H/8A@s^;zCМP2!@ҭ+efB 65|h$#(stEvYjֲc]+Y̐.-m߇< f6J1r\۔‰%1n _ +<EtFux[ۈg,D a$=nKp͍"8·HԊ;r#}f`rB*AeEѹ8ZGqYǫXpRWZN^ |4._3 ,6*ٛWхIWGpY{XJaP`_;d4ϋy)4@6c:N8[dץ\۶95! @ s9]>"P nr›s[(W `RJrMݣ9Nvx8|(:qro1ADZfHd.2!.Tm_156bR|A.\J.vf^B[ ]?қZ0\.[*ekw(fe'sߐ$ѯBR1|#$,sł*jcl-*|o{qGٺ* }d+s.-nnVڬztz/w )]nGb&>[!I^{1oriqɊ% ߀LI~u=^b;h :H]';m[t|ȜV7ګլ7AlQ7񧇒Di827OOKg~S}6ˈgBr`_,3 c16j"Xۺ@]\7г5{ks6-A-'Uf3K@yyUśLD'՟[WCBloh EF .Ϧ>2琙VUO sP%w>z[ W;*LGN6S9\ N[GQn:5M |ekԯm6g+Ħz6pklQGQ4'jҢܺ͠ ;-&24>Ϫ b+K7Fw<k?CS#bMKKGѷpozF(rY]FDž0{=\d1-)InE/z({9VJ|< =I1'*^*5|+j-7l.wa2 ھ*O8Bn(b!b;k}S-XzlchYgdG]PKGѕoKLθ/ |![|ͺ-g@ϊ\[o֙ō!mH\rItjDYb8 HPڑ+ #IR#UGAA:z /cc(m2,5Z*ḭBEA}8zn/~8P0(;BQgaPpg`L-KY?qJ2YO#x'j[) 'TWn]d*bC“3B2!~~m͛L'$!tHQ0 odp 5| GLC~7C뱤#pc?ꛪ1ܓmIy%X q>%M> >cXTjѓ;:}J=B;(!3,*TDH"JUF9XOʡk/֮4tu؏ !;nkhw NIAꜵ\\]I4g%fy} ")C:}^@ 1u=`oZKְ*'@d5;pXr_  >'vfU*䩃S~`rSSREL6Lo5fH{8]d(9[KÃ4fq`.k.JO!([mh*aaÅ[b٩2 UV0WۍDi}>k<;_蚛vQW_fWX2"Z& qOC h<)L2O-}6 l{щc| N/OFJ]f{2U ܴJGK[[8= R~YE0FqyD]oIJZ HZչxɅY/ٷ acV#D$%eiK͌q)3C=]+Iwˮ6/l6v(AǑ\DJ&Eh.=WbvSeb+~{G"`Ȁ1=f4RxL*X  VuIx9;7DZФA]?0/̧1G9g0tqWdZ{O ;K@gm =#(Տͨrv7s`]KiTDԎ16ݼ8Vjk{2Dx/ԢQ͍g D^$b $i(3[<0LmcJ?L 6!Np `?th[9E|Jk$<(;I*0OUo} w "c6{xC;/PD;#nߖu"60(HadF!%%_6U}MwFODޏ[I&}ҋr3,3ˈ#!AHAV!(ϻ!G)MG8__zZja[wcK.dJWsdי㛚(qƴNs]lE2miO>5:,S'Qpgz xUVӄ{ZZdY n)Pd#XyX;' Z<7Z_ P݂ ٙ3|ch{ "p2[|38gϮIx5 ي9|V3tUuX6#k{$,?gm$-L~ T?`]OBVݻ9h=f h%9< Æj²Vjʩe)?i+.ڴGQ6HpNZR1( !--4jܥ5SMu9n9&׬lu7՛"2ٛO>c֎NW.%0U?JicB ?_*y0n zR7J *Iű[a{lM,T}7gSIKFIgcg e t 4[-4KYw9R8>FHbux;U S v`{.YRG.r,k4LQ{~>Z cժ3?G:c21AɔApb WAsl b$%AO,k-K 㲰J\e= ɴwPO{;SGS+Qv.B,$T,[)UbW֕ɝ IeߑnK/ qĸ#hY䠬^ ݯ[2Y#HZ:譭$pcߵ8;69Oښ;B vr[l5*"Hµ^);3;M^S.hAt񺐄rCs' Q iMn79{l&`\(t0Uu" $f>og'LSX47n_b{O.Ԙ?#{q UP\hr@[뮹w9Ͽ,:޽w(z=-aM܈a: DzBDV`%5?<5:gc1FXJ "FMbp^R `|rdQp$-~rId>g%j8eJ-A4 YtJL+RHMHߋNf:XJĊf . uZv A+2 avOsPiZ\7%;.#79DRm-XKkr OjF5*狘m}p.sº#O-^/.ƣ#x+̅m+q5ȓ8({iL2yFåp䌂m!oY98wA%Iqmws@-?,] <ҮռcBѢ2毝x vqR1תLzY^:\Qj(t+C9<7WP 3&F|h8L쭨9|hZH}+9a#Dr/kH\EkUnx \pԲq 32[GMp@QJD&Js})@;/.SBYoK՟ԆH?3U@pOh%oCԀU{|x| IIsԲ\-Oa$HTܓpBF:" .98Bt>Le>ák" Yͨ}pg^KşQDzs!5c~ &"Vm* nykV_#륧#PoH8^AO+77R[i~} [*h~2Hiү ]"%qG8Wu{.5@,EYzsVD e4 P2` !$$̎sż{$l*uofF3X?5Z1tS'NAM\0DPG:̪]ug/獆9A5ozxI9&Aii\:Sgˇ;/$^vx4̩:k]dbPfluϐvW2g7DܒӲ]-ǁ9SCq*:ez#pqMz̊2L/^q}}y}r] tUXy" їŠF;lu"zd~dXi˅CAa٤;}O$ѕzx: \Ր^OD0e"n Lv8 h3>9x'96}䒞-0낔 }D[?S!~Z>>SeDL9$j8OJ붛tӳ8H krkD6V/Njq -pD#LlXWԒUߚ~K/}G6 7ZK_Af%F%^uo˵QY]` -y#x)YuPe$4 AՆbFHI}龸i}/v\|g~W$Pp.+Ƨ׉خm5ŹO*R ?P ZԺjrx~ؽgE< ]殨q6ё܀4вSJνAi@MS-'UDŽ#qpۏN[4-i/C),C1Z$: .Ps41 g.At|[8~frz / إ;4BjeS."ad0H}BW- =3 o&}y-ۮv<"o~qhg/V<'ZL(&yBX%І Pv1`W;C=zX ٪W Øԝ'_s ܽT [DadCvD!6w{XJ\##ù[e~Q\ΞʖWdZ}6'>ug}YaEFVBépʣ^#GE0B,[ 1%ߡ<@ӸJ1/꒣ݤ]AQ"˩G45mYB-ўtZo@$ΪR-CoGBȱ<~Z40l毟CxXF1.$[Qпm!t7I BD_(|:C+N#௮&e ּ?;9;i͐^H!.h%j%%TN;_X1ѨCo8tɢn2CU[rpaU ӉM{!'1h? xE~>\ SѠ;tWy,vO+hMe[An5}݈D YM️1nz _"~\`3J9*bXjy ZzgtA)5did~&]ʉ^Ky5ķ4Y=UOdpFG*j}f;֗;˳Q> #]0D &(h?睧xy=r h܄bC+ZVj,R#b@g&XxjraL]=O * ( K1q^`$:;C Cks30:?(Z lq#" "FCɣ 92e fgFzk6 cz#E(h3Qf6[gݛ?(sovNXE|lZYӐbu 1[0`nJ9 >'=$^M4. {VvР|9ۧ6X캅bKkdXC]>egJAH1XIImx _1_5pS6_V"ՠ=4¬ CM6Fnz׷(m/ds =ՁO |p܄@2J>;|..~h(ÀPޚ?^%|}ZJ8/ȊTYeQj9-QY^c^׶kW74[bLS9QH*"*A' כXZb!Ov#q,غVhnyy؉S`|ι'ȭ U鸟Ybd086PAw^54P4*;GTfzR+MP[0]O{Bb3R9Eg- *Zvw͕ t~S7LC㮉_o-wkUeeA{o[˭rYQK@jlxF 2M&Pp\PRJD2eo`8ɓŭb+B4S05oD'IZ/s@\'N<7z;tw#YxneoW"x@{~@FhW!M3V Ӧ_4mXq@O$O] rp{\rɜFmlM^Kʎ* zD(z=ӁAAĨު"%t|)QXqu ~tJw:E(0qPo"5IN6Ձa^1{%uBW[$J6BmUC87TOrDP8u3GNu!3 .X 4?"Q3em}I@]k)b=^2&iʦF&1svIqtVOG(R \͌ nk6&MdN9tƧdWj//5- j;BkyTGܞx*4/bWE<JTZ6)*T2üOjq &:@4`$D'I ^W# j9|^> |-e@kR ~ֽo=O8>CA*UW]x/Zb|w 4"滒+:DHk"o0[9F, C z/DO 8͚-=;X%Q۟0NqW\|KūX^{kQw. [T;86XE3jBF L) h]ۢkR.I/׶xtXxЗcZ}A7c0^ {x2r{5$˪PyR_Cw׉ܛmK-}OiL#8J6qJtI)xS89e\GVa^%|L6u)Nr=߽.B3py|]mTYV);|w}tUtzI!f_8Rca Sqў -yt2F=f-A_R4Axk'<ŕ.8e[sF1o,%Lu'RUg/'sy*Hg`AE-ZY^ R,n:ˮeA7|e ߓ~m-o-,2z;K ]VL=^RxϜuNSة@U YkN[ZO.K`'cn@L?M5Wh#6c7=brQNGS-^k8SQ>5?sSdX#<5e.RS%=ltJVZlS Nz C ۮμXiٕHzi18糽g.b3#JeWzeHsJ$36b_OE8zo^dڹ8{"l;3E 4I:P/01Ǝ.=_udggl&q2rry7hP$c,c?I8n%2;I1EzHBZS)Y;Wqd)hdH \o sc % {Rr kpp3/`1T$|:VC6 :&yR~tsu|pZhaX/hKŽda'FrゃoyikRN?۬m9PVOe7li1 U+|haƴt=hoQ[wk8AWAq|nQ(;5׶`)}yyệۉd uZkˢ^omI< m Tv1crd,1I}Z|͋*S/_8boõ -7+ " տldXܦYQD,v&vdyzx.K8Vbh2/n='r)@^vV3Cs/ǿ9TGFԼ$JwMa4 ToG[xIA c*uG3e!՚4iT)2Q*To (v[G]zǞ G7qF'tٵ@T 7W> rOf-G=vpq̹l!XrJڕZ.Z}lj_y/#NQbbD%;n_3=v Vh(W ]=K龻ްW~mFmH i< l:CrINWjwkکމQ7U@[!zb[7[ckqwnoY C|a9TYM7=VO|L%$d=[{I1x~kx4Wdnl=f{ITnD mf[i#M) 1f J-TnHn@`pjVAd`YU^:EwTٰY;Rr<|eL +ue!gPq'ټHr<<{;fw>#LW9.pl}AsP:X{{fi CڰOTF?b`gDn?80{]U)wEW$3SLeOFBfuuL<|^?W<+mgC߳`Ny!AS9XjOQ$px!Cl6Rygvշ}# }6 E~mnSaymp4rVZ4fa2>ǎ0!/jh`f@.*l#"Mȷw7dԖW+Br&fXIuXz>׌?^VMpqvz:7`['( % 09 -PyΚwvIy3 igً "t*Gʗ # 򜦡]9CG;'!'O5~6"OL1[T' ,A"dϏZW T6<4g"畤u,}3+"%~>q?1ŽkC8~n9o "%2ǒX?8a[/_.޾%t{ #a?Eڋ?8Ǐi =(5Gf#C%A #|E} S9-!UJ=ʔQ7l: ()'{ZA ^+:n 7iّ}pڣeAK9\HU99U%"NEgT# Q3,d(ϽZ>@X5M:~vo^2ʪ\ f VرC=^5q1]&n kѭwH"t(QJ =,LJ?|gVlr5HªdZԋi$,l3>M&5#ʁ4s/ "`j)Dp;)sPNJ.`RK=ݼz֠_E-0bGSMqL+ Vmw׿'c`PN.@/5@ @Y9*E; jI8 ilB۷VIwm ՖEnRnzK0N Auw~X@l uWM.QLMAua w*qBC*I9WB77Mskl|Oùw9F|oAѳV 3EdYTtáqMʗ.u.,|;M2!װ(m}%)pGW4}-~ B#PX:r*,IfCK_ѷleQo!I~`TLgͲm4d&Ξ z(I#TkYf7];ߧ_D: '8a<Z^?sܒV`S-\!  *y4ګi>,Z! BX'Syz1 w C* 9b%Ovۡzr1(B9Jl֮^GԂXG.3WנN'kRkXhpy.i(;ӱUٿ Ko{GIëIFS'(!72R I%r;_4Md#qC)bH'v1rHUKgnD6T1.1K g!ܤtK9嚟jspwͭq >l2̮O ~.fddwo?S@cBu50AYآ4$`EH:C1Ą3nY[3٨n5^ vt 9cu_a3YP~.[4Go kZ=JW/N.7ހ%2Mś{i$u5#"%Rcw C9b۪B[b6#]ZtGE fz>=454D~V#Sqowvv zBjC@M7&-D(6~Cnt-t q|. TW.7PCJ/2ϢOÝ ً"1X:+/ӤGPiU CF̘ Jt(5cx_p30^oU8$ cX! E|`Ai{hwqjV'֤מjXrwkipa'j'u';!B*?~gcT<0YnAQ5xl?7x@\dʕ(oԝ)a[.V]m<+A"@< T? 9%R>m̸pܗ)Uٳ'tQaCHm;JI˯& 4g}s`Y]eL%%H2N{_JEXvfyvBjP֕fL.vOnq]h!wɽa߳r׈3XMQZmbOx\bba<֗sӦkه=/?$Br_@1onQ7OV"i|!j݅-$)I\z\Hb8uB+H+J4FJNS9GؙK{oՈ7|sMfu*K7 Fr8}ܲ5FPb_e|7Ai[O-x,wŝu%:i,{D+y~R$TUDS[$ZaʋnfnEm=[y8`jV!G],nƓt_1)'u1!ÙoW*)S.>! |"Fc8r/ʴ*^Z@9%g< ó*\6E rQ.E| 4alO UXA+EN*ig!_ ץ {s/ -.k~ݑT ?EbVpk.=b7™`/uy{EcbMMŃ_>Fu-O6F\ uvQ#߳]jʌ15luL"Þ*ԏ"2=UWc^k_ Y9 aOn 8t!YIC2(%DZZH,\Dé wgM^;Un7hO"> MCdL&66 wQXӮ ,LSb`Vzj뙴!&دxGz+`ᄌ AOЁTϙ &덹0/p׼C!'󊒛@lSlc#:FN}~p2}vZOŸ mSA*oiW]A(E|n7`U83?͏9ss\1] o)r.-ueX3L?Fy%w?:˴HWQ0xT-:Ml;P TF7$&g{,+uu%ԓPBH98TV'5C,$ 󯒙5Hlf芡sMg:/ɸI i'&ؒW/s".gaoWQ>%z=̌{"J-MNہёL?J"/N ]wӲ8ktQrPK+CqݍV{ !$խ9Ǽۋ|di!$5]%V\SŁFF9I*`aW 0|gӇ6X6PgkP‹|HP? %At"[?Mk/ŶQq}^N$ 2݋El47r[,S*0Ú<"dy, B;E AĒQn% WR^ӊJDUsW9ʜ%ޅ6%_܊ޯmJ/iz3aYjGoި,w8$ʹD\HN<{%>dí0æ`"zpgul/jpy#u%P4\Pd gy~l&EUwmG E˃H,ZhgAo1SeC9{!b6iԸo;Q+)̟B6]^ \*.rû̴9Zt|c49(}kY2c3wJE"mv{5^*Geڇ>Tu `0 4sY upm_?D6 ! Eл[uIH%^Jŀc)ɩe(eMgȼ?D-e/NOmo.hG>s}R $&:a-Y =9mkxQxՠX 8 tܬD'C-Y}~Rg!(Ax>}[j1"E%I/ T/)US_*wOj&C|=%DΜpc !KߒpWK`  Jt{8a.N|)"9\Y$|J դ2KXzF[*э`T%ޥ :r=@U!ְ# wc'Ônx),O@fHFp2X10;v0#EF\ē@G,.kW}bkA|ss.xpw=H \%0*EqXTODycʚ&FQ p77V.G~w ѠZ# d1smu(H C˜x55TXx.pH~nی0@O8qs\oƂ3XPOTW-lu4c.O,+gS5w hiC]FR-R޹B"-Z_癀(Ҽ505<1?r-'v^PhՄ ~t==5h/s07PX5'r\VV׮WS,,)o_?)Tts#^0A7):sS;UGeMzC5]畍C~O_~ eaNJ0{v%"] B~UrZ?cK@ܮk\וqUQ;} eh!yO7_xCe"0zY˾6noÏ\IHeDi hxIoeQ)wt"w Ūbwi𰬘M4aC9HH5'jSPV"#)XrR"CM0a7 g`>H 7IJA HspE9=>Dv  2hO:>+2^ދr#!{DI*$ቡ(G|KXwjg0Ƨa5c.DZ7S5p9Ou1(݇&iЧ:IMدH(%;nqZE}shXd5?o+a!I3?B?V`UJ9DLH;[.(CWEGϛM*h;ھGCa^k#FHD7[#! 7C9t>*o06ћqY)ueY0wvw&" ܵ6f j#-T X]ղ|%G(P%.9fMCdEu8 Y_{isϒ5^Jljw aBDkimJ9l[/%YHbF-: h7u0c*|6n ul~S8Ik} xPM"%"z]d L[!ܾ%9~ڷqj ;Yiߺ} | b>avj$)gV+O7?'G\nhg0_AFϪ L#?snChjciqQ `jՎlZB&VHCHM(d.kcWu^ 6`i;*htLdټid[!ZF{8.pT)yeqRK*(:[T5oCH*+C tegSb7a0>˷࣍ T`m YmX(1t)ucM,9+2@lM VU>?#$< bc@–_U6^1gCR*6rkOoSvN*|SM&emU5w\D6OfPߢijs]|QUh `W*V&/5>v>MG ?K]GŒ%-;^q\Ϳ0+mrz'r-D l@, hB_QWq!oӹɶM4D\c&0|9`.I)6ZN-lxM y8ПҞvzޣ+뙡0R&uiQvJm=m'! 9&ZG]Ogh ׉CM0h\5{͒\MrpGn(cȀH+#Lm*OV&7"KtAYgm JEjwt7 29k{W/vhp[W6T髋6+H5ƀ%.R($ܮxSynW|\MH 4= 41aFG?1Z әc3+o"sqr)6&Gj3mJۖ1]geLѱh(-yԌ]=-"\L-<¶SB`vqEѓ|dkC6 &-;4W I;4tyLAf7M,F%T݋X(73j3I"c.oGͤ'}B[n+1{efSk&1v=0LprzN CԞOh ;ϕ( >ze) TCKfdkR)P4uH»$SڍX8%axhI]k+=}TުF!\ie=țx ,TQ'8hAEn].n [W64GT (6\Yy<`[L6:p J֮^Uc4g!ood3i#;7;n[%q!-Ҥzn)jړμR&eqc 9r3U&Boy~.b銾#"p1B6xEՃދGH=xyL,L$ &\**5'R2q/b4,GN A"G @j`4ZCntp^$hߥ1Z~[l:})FPBN>HZJEKD#'\3F0`bk*Gz%4پqDz+5 6mg6n>O)ţ49q))]+  $'0) |e)tvm vj@$``ZouyFYrWe>0#*?}4<D;* m+=q)`YuM8@p7L?3^`ȔZ+ooEkϼf%{//=ME;]oC$N)8dHV wJ7}i,!V S# ;S7%IVI2'rrhɔ̅ew=T2ION&ٛEu[jC+ 0ĉ^߅F]J9j|\]XЂQFiyV|l IpΜI¦̽eyki* evɵ,g0G>N=$ؒ"/ 1f#r;ӭr냁\$?d 'E,p tuEvR#' g=<Х6sȌ!(V#p.6.02t 4W@ tl%}F]a udS[wIr RHTS#})31:v+n$:t{se. 4DvPDCPidwKLxL "أ)|~f7'Rb‰aUd3I&=ݡ r(ZhvĢ YG0yjB~X^ZLJ"Vz9)мy~4W-ԝa^6_O9тj _q=MXVTXk%]ĘO!_ O(vB\OFgCaę{2X FAX.>Z f|1ߑ)Y.KC"$>! GXֳPi>[zrA:s,!} ",`7HlRnH+@m%~o[W}ZG9M@[?7Hߌ8/^Pn]`<#Ԑ)°[jlAh.-`$ZcKr>_w*% _#G-1 (:ēwH敖*H-VSf jp4;I=LbOO y?Dl L}hyWmGA OxG.nzC ã4%/fw?sE':icw9ع.aD9P <+O( K:c$XPhAymT9 9F̖ 6 $:4:6p]שF.qylH_ۓJO6g :~*.t6ҰAui1c(x3{$4}xbd}ʗ[ Hr^mE]b[=Q$(ɒX>H?}dTxFds͆(SRMϫyjɦݍV1ݟus &^Qz7}+/[oTO<=r/%} wim Tct? Ͱ0I+;r^t8Ce0 >ňľH*HدNdҬI}m?hrR8tq0M!sBS]5*,0CdOk; # ;2UTK9 ZA9v;z) yӚ-H djNk+}zx /"օlӒFkylMj h,jS|*cĘVE:b{p6SȗL22&Wޣ%O4JY9AmWډf]duGcѭ}$Q2rg,2! ҨNp|f\ vDB _~UOɦ)qT^;M5-&%5ХI kmP_9n8`HQ6IYSp̋w-^q¦j`؊EQB-Amp-cј\G*<.U&f ATQZʰЧ3U{1SazL.U(.J:-'mV ^GfL.7_9E|/"Ն] c2͒I:$\81#Nmݖ&ֿﺤmunm8cbF&&ȴÐຨ]8FBA~:U?b(D|bL靺`!Ô4`맊LALbt¢Fm44Mz*ᒄ<4Li+9X3x*dzK X Pj_^x.⚂-,npq"=>V\r̸p pG]:֖DO=EV%J.mXglpud!^ւef110k t9Yo2&kx+_٭#Pz."UY+}Qk%>]Ɗ& Qy"\Q5JmڅMj@w 1-)=M;%ZT ?9dX~Qm@+Ec 5 ~\1ޘ/O2yu!nE\aF8gOs4s=|8;J@hmn|S~~k4 2PPyrXnA2E&|%wAk0/b*U `L(NxzФs1NdnFUTfn隫eM]412.A^)*Γ)NV}w *}?O!xnx80:> \l da8ɦnY0. vh'U\[0k#QQ !F8<*CjPdwb 6f]K=LmĴldvi7%z;^McPr= P5VoLޤX 'V Rz#V.86izxV̸b۵6HϫENb _\ΌՉEQq ~d,;֔L9l3Ym^5K; SS?d)M.T ̃N|6ec^q#hw35 <=5WeK4=;zH:mė#?AhJqLQYǫx- ܣ1A sm(/:S}ʨ"L5J@uoidXFs+MKPzHtղ&n(Y'_ c6i,p'/e 3+NZζ[Uwh~{!,v'fxg,&X|B ht,[̶Zb<]wvtR ugT: F2&a*xq3Mk4Jӑ9>q[ 6^~Nt%34dl[ N -Jkt3+I\xO2{3q 䞵h˔k,I5yN_,+τ>ޟWV.:FC;:巷}[dk n9:3ej. 3틪JgQ{ †be:ڞiexqL×1dȰ8D4^O h cʂj_|r6cs"} Jk%ģ*V!SCg&KǼc]8R\2u^6l+3[mx55SyvP )(Qaڮm~Z+umFJ-'[t={kqMSw8=O9 m$UJ!5c仡!"_>)kj| <7G >OJ)ށ7 }:,*2AF 6aYsbM8dA 5Yj~J6C!UWtRhWOi4O5;=mA[ha{^?5q]l*_9m1M̏#WnP<{њ#p6ʴ@V?"..]dZ7ړF EzT}ܟP6ja(EW}.q6 q67* qX\C}ȂGjWc'39, O(+m]?-*#~13Ff_TÝOVkQI?&s9stXą Zz61]Z(zΓLV+&xpxU_ПB5 ^ˢ8~ج'3C_'zKY̵csP)'a}sOIb bH_jo꣟yЅ L欺 `Cz9rIylCQx,ou-mqVj~iHJ?M]$ `_ `1 Z1+hRB\K$>{h| 7z>!9ʾrY p`RVpYF#\JR"}"pHbdوǜaWdgk_ sȃ&O"¬Q_ JYlZi˝[y =FjيtV@L`)S_//،-OhÐ&O/{ ` qOmWMt1OQ1weO@s%_b.;Id+XKq/SgtĠi^Vzu[H>OkNsl? Վ2[KRR"js"> &@󍸁9Hn$y>&,0kcΤl)DW?Tiȋ-rJQ~U9[ M>OE^esy0ЖX>X C'$OSŜ3<\tm2{ʨ _m'xI3hl䫪JUK3oݏRMgo*!A#N !]y`t䑖$W^SX :RX"?{d[w:B\tܦj,sjqcrUr y8$pYPDBT lx5Dv6+ `,>25cJh> ET9w}`:&ڇ*K =GI}X-bM[Ez]UˤF2~>1;H[r{%<Ns0*UG\|)ˇ,u1̹͝ LۛmҤƳu2%(?# o2<+d:Qn-nȜ)uƊ浆1DOxFVOJbTFfcV O77o/C!,Q$~>Fn<_% R'oR&77H&lvz3Q`ĬT2L*Rrڱ0:*3!45Os/.=]gz˱\3P|Qi_FC]䋎CSaJ\a2qX2CX`$bٷ-3MPBҏtj4`FWnxwNl|׷ؒKlUǎEp3bF {4} IqKŞ&d2(yL1ņʍnI&kv&Z IEe"M.q6=lJwڍ=5mp,(Y G5.h)ݕuV4ntziRL+bXDSF̀RwF\: o #F|$<&6w]dlޣ8$sـ.X%O곺8nk> `q˅U/?=-hK1DibםdڹVCΕUT+ɢ4A/0eU#,lG^բQ| iqT2*;8BUN>-uK^s}1PV6C *Þ!#⥩{=2%3 rT³>\7*wSj1^9uB:O}6c '5Z ѓk YECsiyrmse rKVXS_NCXLCZ(;Ol:UP'l魐5\-rLie LnPl-Al{&1#/iK{S+Wi#MxG'WﭫeJ: Te @d٦~%O*S~UCW, TݏCOw^'M,h3{7% ^œךr0"/ ʯ>:Daʣ8̟J$c4yܒњh#2gphfoϔ*bq[ph).F I҉|(q5KK$N8|e/wv ~5,wBzU8zWO4 q.\\X-Ho#PmO{d\ k§6oA2ηTd@gj#dGux~xc]vh70Ad *0lHvd j3\].?r;@ƏtlL9~?ܗ>Zc1L5~%˥ddMG^Z _V+%XmSr?jeT)7g+?ޠQ^ZmSQ< ؄} @)ąRoQ|h'㴄5poBoC?:_k5QUzbĆ2sSMsז|7YO7sOQRyT-T^).B{cnfvAD~wT¿;}%-_r"H`A&3XRAV0&'#Z!"/4(Dv$o 8c{zF@[ÏfI2]阀0/\H ?3/ u]I|HZ 125VG8Ծ}ʱm\l]Y&f6>qS'1HU;q0r|$ W~"Kk*p˘Iys ;pӣ'NFO _UbZ}t!QkgI"%$! )MSʙawXIѶ~G<$QnNyc)G%eB 5Sj.[-֎J݅Ը02-4گ or$9EԶgKzoݑsZa'T\nispC4Co]?p@X5T靗Qq9}Tq ܘxǵuI:,*'Q,G^dϠ9F1Ȧ滚 i7L&oܴ6r4^ß"8r")-r1WtY.V ij\˕#&xk=I =Q|8$`czR_{]BK@}CIPk~Kd]j[@":%+8 s'y"G݄ȃ 8?5/ޫNKvLqMAxloDsHeHn)?DP꒭1B0H$D\l BQJ9m=d5&Js}q1V"d씓4?0kn@*7G`P~YsBb)2K{vWc),%jOQEkV6l1RWI;)LP<&,IboWP0^5k^Ij裣ZatT'.PI4$(m~Vvs"> wvUzԺy/b)q띦|0|ĈX IgJ MΘ H:K^l=zz XV?2jkNIZϑ q,8VϟҢ6?CRY(s;K%ԓhvZV/a(M4qšȸu|ƤXHB'`1ۆ}7 UV0a6ņ8bD at J߳"n{AVwG; s^qM1|OZ!IZY5[hgG#"Tu"W<"El*Z0՚QX\[0u0|c %Ök+)鷖Ej U';'<\jpWIMÞ9^x}~'a˅=/˃*2x^5#gڀSy('&3O>^j۾s+ʍ"t^abE`5)*#D{C$s%=c+%M76$4_ַu<&^y;.ad4B-ѐ2B|꣞Ф4LX >5;$A.@?;qEHqxkR=ڥ3VB[l-=b To*:5.3q&@n+| Fΰ2.[# 9)ecJ7)$)Jed9 }4L:u˩sv5TfIzj =lFˠ%opҏ&.M(緆CD}{v~x6c /G**jUfP{x<|\y"gvqiӆ@]9y&CFker쥆K;1'nb\}4FQ7]i`UMRuJOM7DxmKf$rUwR⢅ _֔wGAsmQ6ʁ^*F:*Nf3bTķ)GT*d9/&vmxy!:R18[SO%xOrn4 KI7SHxM"ɠ3oxd#3e+p%*ԆaIa66g? 0lzO6E[5Ͱ龜ܻ&JU0=uANe|ek6hMeKs8 d:Z J5utޙ+<;YvG4| n!fY}(ܦ2Vm?= ^E]M/WV1L{Pޱm\>ol+#@ 1'y8}ktGL.߇ocF@qKe[SX2.Hcj WjK 'NUGxH' ؁vL@#;kCh9\9tOQfIHl&\s(]Ccu*aWtyJkCfƿTEPs~@;aq.u[WO:m-x.o˶irzWMմ+pTNًV LCuT/S;}Ccf4g.}$\{wul,i͗;&;?>pK8n\>Q!Րԁ#_BH(FŅc70@DžGЛ2KPƚXc=/p $m~􅃼+{̒sLJ\6ҺmV9qZ$ X;V})˘t~{#83˅,ר|%ھ Vwd9B vv憴 FA IjYӰW/T3&CveI| 7z3X>x71G(=/m0Ru1s jc:3`Xԏ& HbP9m."&$æz 1QtL L $TTS *߉0*'mrbj/5ЮT@;yRZ+&MbX.dHɊ:V*E4X]B^@6<.B vFb7NJ/Jd:I9^hvyv:.wZQO?nV|n'qLDB昍)YEmN0~zcRSGo wB+FOŎћ*MFjU, β>b1TG]9Q@m3,P aEqg $jF'zfK*q>W&KlȯVAbD bQ*L\@9[gKo?q@`*lh9aGiP"8ὸJ#*L~ʆ 5g|=f؅KD@{b=/QەښHĎtXQH kmc2T@.$%K6攼jlŌ#:CyPZ+B[ p+:5ߊkثMO`l .iH^쫿 /n+ZӮh9'pPt%{S!z|O[ 'FK*} ԁj]Q>.EM5C|J@=RhCݸvE0BZ"?;a!cfZ& {TH>5VU!R2E^3c$874߇LsBa{ﳫଋ-<)w[&e墳- /rTVv.8OxY}g =ψ-FCd`y~k7>9,!.4UyjSBYCy2h0l412(_THwfk>Y$9;w,!p߀/7' r ӻ+h6=MC Om70K=M Fa鋕]}NBANSuZPK|YHK{ ##{X^]~F(:yTʁxt\{ºG7 XOfK(R^d55HXdH[9xBT6c~^j= t47?_? Ƹ?ZIi@,b^xi3w Q#0(s珇(҆)h;3~B̀VpoL8>),9dW{1];YckWy8>5y<ʕ퇽+|0ֵX<IAC飐Ӧ F_Q^0g} F~<&_AԇwCGp8ڽ:2x=pZَ&=Dh^(>H$u#KpsUqlF?fDR(Y".JwUY \NۇÚs@!0i$ ԕ ys$kY;@$;D]"DIQm"ܙ]p.U#-i%hG11LK6 VI1 vN]HĻq|p|f"ia8Q:$X.M@ B:I/2@ @K/*J.a?|oƇHP3멦Ⱦ3ӅdXq+k*Njy\*a^/]8[›žvئqޘ"x8)(\S"YjVS4[мvEҗ3ITiޟ|K~dlPIG~Lߒʔ yr[Kv*.BkC!%R&WaHQ3:U[t~8/@XQQuA]@~2/ +c0C:"Xtv׆vӂ@aq(?D&~!K}9k[+}lD*9= nj9mhp=uh#XtfCU.f{Zagg>t,qdq_kRXT\җ3(_M˺#$TC EBXbFT9Ė)!kQ=i*p"kh7"lq;q+baa%jQ!}2+=',B%Nw ?hS$dm凐~?hI#2dD"<= 9l/t{$J6 <%11NWef2G$tƴ\mя:ؑz?d-\H8rQOU )nv 8S<'] P\ăXŞE4 "DB͋3EzѼƗӞr"qwV/9;m;5ݬ}CTT/A р- x 3l'./eazԓ7+5mzvwܛ]?%?Dncl $RfB-'5Ţ.6^^5}Zyh BWQ>34gm0JZVwLtv %:6;"uOj47*ZtG*hdZӟy #g5O =hdʊS *ц["T[ޜnS||2i\Z\ xAwD ҊMƉ*{+Paߕo&ciZ2JyRA^y [ @o1oL4pM~-Q+ >(Fp~5R/篪H}[4p:FPW\ҵd>}QO; + kan)lřDQm^ RY˂sh*.?atlRW'HvpȾ2HH h Giv aQ޵-CYm3UW,?EcAn! )^D"(R%pq+胲PvÄc܉a0\aJRmO;Pg| [SIOP+ ""W,dwU$}ذ[`-L,wiŤ &HQogN> G>vKW"g 2Te1*#rd{?^L󌮀EO)(U?Τ< a X.{v-vHP׍1!j)Cy Pw"@"m4~0M ~xF`2_e`ŗCHwr'֯W%oV:}%qi?/~jY=H8Idκ)OPnt/ N*ٖ~[bzeGyQ7I4Õ5(ءeA/vCsЎ_( rj X#^<#Ԙ jX)V{VTm:.tnj3w`KVl.$֝>N}Y ppgxcˁSe\T=X岘lCdAH?^^& tQYhrYZ0Mڗ@bFARx2rA4БHM˓ iBe>/.&}NK_at''iḧ|n~U,^YQ52-1]jЎlm=͵w]uZ6\e~e9yY@GzL|T$Ѐ3Ʃj ,7>T8;N>"T rݢ%}SIer+tG>Zש @;W_}]ߙML.sMEm> tԍ~3"OQ$H<Ͷ;2E%>ԓ݌Ml "x$[d H!Y܅R=[6KMs] )G!ύ0B[fAb46OՅS4ޚ WR;KlכdVZ/<[W9;Qt(t͞7B/m'J*)qp!H*caOlox Bl~OD O0?j> A3dSEM[QwCEg:/~6Mx۩~Q<Wn˖*ze'EcĨ,<TF*78J [T2Lw+K썛N ?-歷Z^lZŭbT"d׊o|kzxjw[s_(8=>s5y2>1VLKV P_> 0_^hԊiw$~۷iI)ߒf ovԠ;|Xc? w].2Y1|߂^ JCK)its= MtxInx>%x-!)ӧ;ԚdjW<%bEn{@v/%?ވW+"bQ,YK|Lfw;~( vOU=1Mkj\#)(+6XӨ<'iI H~xU_U,QZslm/ 4*+e}Q:&iPtXD~%+פQVs=';WC5/Mkj_!vT{lR~CC/7;#Aj3ۇ=uqʛ0pNK1v1KZySߏ]w"gz79}ogs Nq?Ogºۈǒ73R{F[ Tofċ™m59Q?zF Bg:dW~Q/^&|_%L[i3{xG&)On7 ̍ls,ή1V g zb( ύ(qG-e4`2q?OH:'d/HC6]/VWģz}pl8 Q?)jo)(Uz5s%|<3z ܑǙDixTyJ;F;GZUIdId]|[:gL١{ѳ{^UL uwcmj \)LH"NV&/QFV_!AǺ1K\'RRgI&~7RDE} p~b2&ӪNǫfR۷ѐ5DOa`V_OA.Ef$h]n\J :Ԏ 1݌SyF!5P3+m '/V_j˭=,D>s26c06)eCnM+j~T[z dǓ~VcaxPԾ'\Q%Q\jUՁKܟ~I[9vԌT}~ٜUOh.YYƗlbAF`Jߎwd{Yքx.W G"UV[r|KC&=:Sw*+(0>27PPoy4X4_֌}jj5I E"qs)5X>~/թ,~ǃ.-̈.9斟eGRIvX'%evI毙?zEF3_FuΗ)K> t(9&xr5@o:ccC qd+3E&R9KFQV;XL@ʹ\]3jٯI~Ed_O ܀Wx(y]s akJ7Z3L&Syc_%[^J@jڽ;甕D̞~mʒ $~_}KLc ELD틨hUw$GjIQRq s_hp E ufVYk # 3EACt(S@Pf?'ǟϪ @&poe=0*bs$v5OZOιK,1a^_{A˥y_5RȬB ڠ+Ż0,,lH#~lDdTĵo*kXd,N΋ocu$pgњV'+lx^*G4*Fc+4|>Vaz5-F-` )uÉQ؇ VrJ,O舤R6Ջr&T^/i1b$)ښY3HUpN;HίwYn]g! L(@VOޗy3PJggfh0RXV .vHU 0yWb1a,8ewHV4Wg&c@F~룳 c >6\` h K9$D ʽakᄋ 6@;\-#,bb5zdBİKZ5L,=N8y/K:gY+:J&Dj%:k\op-V;S; \,:fOlKYdy&b\9̦rZrX2>j.g{ x  o LՓD:>?tcNsX?I~zNnX?-? V{waSV.g޳(mD*AGQ6u 8BZ5huC1QӪ/^brb=Vm+{zٝ6F!>^ 'q9cbxc̡iE!`svpDTSjOqhA 7i_^nnJ vNzLDs"( 7MDƶ+d2D37A9 ffOUlB#VX_/G zᤤbsMvqPꇵ '*bczh "jW,Fᄽ(ăyi/JhGp.^h©U}T<`5BhZdT?nQV3K'=4.ں՘;fe ,Lh?KI@z +IW # (_Wbz&|aQLҨ#Ig,~V^6G8.q #* xNW&hbi*q~\ 5?ƝA+MkSk>|TS&ET>ki\jR9 B0ZԲza1Z48K{2ZD32`7Bi[)4$ N+je#cfL*'?$ UVA ~2A MQZ%Ь-;ުt\@xVx^爣h9ڍS`t h9.{a$ݿ<+ ͟a)CI{&+%Pz i4(RùGpְŧ_ySm{6`}J4{гɽ|?$8PBo )[X^сLr/3ħ&ڕ{UWTߠt?q; hoG T ]֩R)& @$o )}QOXOWKƬZUcC0XֱP/1 M) ?|SqGE=t5H_hq?jP~j٢0? B!cvǬJPĎOrV=Kd X 5 d?J x60⽻(PZ#øtq29<:I#\ހN ȷTW ᇀUgt|QˏbT&~FޣIlG Vq} +93~0s^h@a *̬nӱTC2E,wjFL8=2`V$ (9 L;Gq&Yhwz!(-\X_-a.,8\ :K `RV; 6}0i= -V3_OI{8p3[YYrZǶ VvKSvRԳy_qw/z3\/Q{JT(ݎ)齶pa≭Gj  O@!z.:cN.dh؀Dwç$cy/=y6jm*tL{AZK o:mx*N SIt WJlB1gKyl@? ߌ׍hsX{n~K9yBޟ6%hn@40˷-VQ]N?Q! s}Xw/}ZeuIe#u4XkFԏAr UxBc~CQ{$UCqζz>쨂|K sT ;YAu8ut$x kAG!D bBl(r?=W}4o*26Jt14:wEs掬 hNJB(-}bu^⤎Qu [ʑb8ڣҨh}\خL]o"no*OlINO7!+Lj _"vca7 TF&޽,4I8V?`m)_FY\4 ΅q;u3MWF?iZgcu>;D0@6 ҏB-m }`Ȕk4ݐQC,<]]l\[%@unjdnǍP iGͳmr!{vew҃{B>K@<1U,g[k بO*7}$s]ucz޸衚ӍdMUÎt5CQ= 47R1 h|W PoZqoV1m%c"?gRI[͡$n{#u[7%:8>z8JALoK2X< {WVvF#1fS?yc߶nÕT +FN@BZ2\i>B L"ad;Q7MWitrgu0g?e\(! 7깏i G壀QwŜ?kU&p {(%GdRgĻnU/ln{@pkPް+<+32 2)5t^n٣1^^czO)~\uTZFg|5u̒ rdvʕԓlkt8N!RqNk@VLPBێS[ kfN0n7]3Cÿ^EA҇7#;PG&]=V٠ۀ`&t+.t@=q+!M Sb->dJDTTl|R#\ps(Frh'*xtY{w iakIL )90`UUgN2D EY%C1b~\cebdlz`SQd od%c?<8"XmմٯL}Fx,Ϻes0=ǦS7 >Cb4=}!YGO'5@FյAI@bqr9yy29-7 @j[l8WV KM;$>gOɏx<1=)u@H\K<9hn?87v~QrRMݰ,V<6p\EdIRga;D$.މ$xЮz5:tL9`!-V9(jLGν橳 !p^* 9{%E:F >uӉЦجG*t.B!P4Dm.`Sj-s֞BEֹ[eퟸR-B/Lid:Xު0iM`Pْ5s+B'Kťo^|5,o3ᵈOc^ESC=O.t:I{Wv}_UfxeY&Jɹ}`ݨy! .ηvRA`$J!S<ɼ W~[rR)!P"KYG:*9xc|rߑ̝dP`x!΍.&. ӐV{k) ۳uRೖoz{EcCLyАJB%XHx?90696`Jy([B;_Y, V7{e.˕sݾ.1 :mS4a(JIM P-=2C05 b:OKވ}h\wI3ɍy u+ m1w]>ORzF>s(M 4P8Ynk#}OLUtA7zrN?э]'R̦.@m)!2\de7qRP? _Ay3ocCQ<w$YhJ`G2[^ֻ;"hn:8'l࿃پ'^z-tf 6ssf_j@H!̖ .|ns[{'s Z ZlW¶ldBٽڙa|,PESz"e$2UI.jze^ Ӥ YQYNrL[ w 9^ 5cͣ)C5J\ OD9N1=96WWbDNsJ-հw5}TkcV/"`> ꐠt11jGd݂\>o,^hIE f@@U 9SÁvOG-ق9CvG=W;7*tasMt$B"ͺ`Bp;3ss(vXS(x+q텒ZV(&Q%91WdOArCZsܗ-/@:uxxd[@#oK56o4"(G]Y{.cvoad)^)I?fWbJ?xH~ڦ*%*c'N-R܀'4x]#e"]MXqGt i{jݳ{$3 hxVH]f"8X{cPtXD<<9MzmB\mRYt/. Zk$Gi( &m {r65_#"!d"_(IHO~JsmpE+lC>GgK΍tOlϞ>9\Ԫ؃֊Q= 3e!T?DLVg=+3gӳlATzc Hv,n${۰PkQbzDnVQ9333X'"Vf_hŎem68:Fcǹʹ I +x6ĖhZ#že*)HzH][s'_:vk Vt<  l^̊C ~{EMV]X]]]@-r@j*4К[9f* tΘڝgYZ07070100000271000081a400000000000000000000000166b508840000ff70000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mmc/core/mmc_core.ko.xz7zXZִF!t/^]?Eh=ڜ.++h5 u~lN[L;,$u[hqneoǞfº^&# ǂüd{9h*SrXB[n7+@qH@;jd&Pl vGTmQ!3 UJk@O8iZ!Qy#,~m9V~Rc9[V!_({5ER\N9rsBY Cfۥt1fcJM+uɌjJ^ R&!L;)3_0,Ox],Ns#t71Bhe_؂eGՓ<&ӎ.L(NRk 4&fm:-19yU/ fP(~?Կb#\|K[;<|E5k,ҳZjN,}Za?~B\(B3 _9'v٠Ԩv&)$%lSD쳙^/v]?KXDi(:ׇ`0:RH=Uwe^H}k?6lP+Kµ5*LSpͣH`Z4_Z>Ժ 1b5%A (נּxxC҇ƥ>~ ;%(wB`ɔ{0 B O ka?BlnL7sH1wG:C>•$B\[8XCu)ivx|m*vF5޹gݷ4 _솂"/V$bl;e.0):͇(gG ?jU6aFѿ =ȓj-\4npq=VqL5.l3>d#aJ/R\rEf{2P,63/Q#΍$a:?TEnk)Mqs!|tg6@̾jgdM*]R[*mp 'w Y+uf例mhgn6W GhSG4/e!p[cIl RA_oBB ~8;Tec(_(G ưs:Zo8vׄ[a| t5ḟEp`ߨ| /k&v꽵A3M 7>VR'4}+*:|Iئܪ9mꠄO<媆+2|z3G'6)Jpf@ج(Y,/!?f rU ZemFQqU*tZ}q:$.% z>\Smr~ў5׶WpT}*rلd̊>Up)7eߌ~;ש{V - Ps1EX^J )VM=RM5-+X`ݧˊ dс?hS0m)"z+$7kQ埃q/t=0<d_n;rܽy+;wX0?[kc-y4.uؽONC^9gOim~Dk IYx3Iv3,] 0~0)Og&^oD3ϧ(alao=M47I 7*A!$2~~+hMg]i{Xw{%g eHvvІ") 1*sі`w1!۸#n1BEY畡miIne*X--fTF@@'9_ҫ|Qՠ(=AN.h"!>w*OrێnhM!29QCctjS/OZ!6#WrWn$afyBo; NK]^S}jء()<\!4-Qʭ!) |Ky0տ:O6>#P&4d2)7^ Ѯ?Y5<ﰴ+|?KU+EiY."65Ħʚ*)Ee:"NV3~^g<ׁ7]7nMF%lQ}:W$~»ep\O }5'2F #&ItHs<#1nQsֹH!5%M/`"iH?;/i=O"q}"먳ͅN'u[{]@a6XJ]F}SvųaGCfv, D`{zjC|G`WӚӝ 1g6O6Xx+2cc v|W'f] 8K OT ,;>;7'z[=xB_\^E&Ygzk_'as+2! yO~Vskoz\tڪN `lٜknSM U5ӛ0ςd$5~o;ϥsޥN:>̍( H<.TrSd0㦼iI9\i9_윘pO~ԒiqM]G|plL+ pNJ?+ZX/lUEQ/0ξ7R.gvﻃugMz:NJiv!SOBQ$oWˑ{ MB Nt :45CIAqC*i3ܡԪy3pߗ9Ye F2-T݉Fa%Ql#-;8׈699d'K'Rpdô Ka*e|9|۳V zqyɃβ2:iz<S8z޻Okin];Ƅ)cMS9E-돓xho0*hzd`c0@[ aH'*$"ۑ:sTb $0e7|x`ґq{+})QȮ^jՕE6+ŕV i6֑f36_P(,8>K}x!Ee9*-8"{;Z-8!Y-Hw8%=M󬟐!mEK=a K^{? }nSvC9t)Ϲ4t[`6pv`|=< Wr¢.\2RE4nѡj<[`$'1n CamsrZ zZ+msѓmaK6jџGkBʙM;V{ך ղp۸wJLg@bܚq=1 ;I1f!Iᛯh KDx"8UHv{i= ;?Mp7'DcmG<h+9O4$k#gn.1]M"nOMW'e5|ɶڡ V*(20B^}eI*\Fà~fy.@!T$(D?fae6Ps͙WS[db[cáU!7<[&r~啕D} db Va/YmFY[#gZp? gßg!oS4iz,CHvND<ޏ$&kT g&+^j:`uwGT2E}njk2v~D6ӳB"s$nWuA),Cf).Uu9lQTK!55a W@>./ %5܋3Ѝ޸Ic7wp(5qc/5`ATvQ1b5ZCVV"ű껄[0Z~az^w Z)-kO~F X>Wnn$3j5J3_"!oR<w=i96Xlӊ >3uxB] T4S+W ?J'eBJμB@3Ղt+~a{+fFYtIg0qVQP`R=Yee~ 9g)MtDvbE})ؒwgIOE 2â9BT>[FMuV3޾``KRj̩6T?2,/ui39ThyyOwUY+ {oh5b0UQ4MN<jl}|f;R4Ff>T#}7A\&8.C`~SP\J eL_9<{l%l 8Vks?LЙ;GW(DCT6OSN2,o,~wW91⟙E1RҚ:^dbZfZT;T9Fc;9EOBz1T|EeC;slSIcA/5/.(wp"'koӄ5jߨyDg՜eN ^s%-OkD[Gc{ O J·F<9`m^\Wh 9*^nK*U;M=H ^MO>F9d,ݺʩDi 9o6ꔶFEbf&ZO,o~^Sv,صYbotՅn-w@8u UŸXkyzkK?.3?JY,*p/ ΒqS`P.,]@@u;cB¥aCJQRI쑑< {Ghrܯ"(ns5z/ /T ?@sxo ^M{܆͋_ݑ$;#fUW –z4Ay}?p =e2ܻ'0q~7۹mP{k&zJP@h_,\/7OT~d|'lxb@#ouMHXP>6M$Vl|g=RI56i/p 4H91$VO>a=x'1;]3j8X@sY؈ l"ԒS~ N5mFDkrMC J lI.ܫ@3+ g2i?mWl>lj e%y$F k8 Dt%\u@):H$FJcp,KT!Y 6+RiaO\2rz?躆Xe6M5=ڎpFޏ ʁ^B֞9 He$+I&tl`h&_4''>6(;Oslm0 {⊴&:)iaA+}@rSLG2&zfHdiC񌀠ڜ[2v^$]v̕g0,ȚjT:3l*W4+Y*"qCGos, q%bp_>s8wOUQf}x{)Zm%4K֘p5hO֥}E(,'z zfDv }2d*M!P#o.zBN:uU>Ҡ7H3  -֔uRry;a69D.T6|EO3,3ddzPLCe9˶qL6$0Ӵߩ,~N3iDǕ[>uYWNh**l'WhuIX+KUus}mAk&Lɬ#d\q[ ki2@MaAÔe0RVF7Ĉ DUc0@*<,Z,,DM2H+ѓⴵ&\,Lܲ ݺ~kPJSB(Bf5g9$ܙ)&aYS_N+ٳ)+W?" q 'xټ/șcHWG%d:~25/\1Fْ9 |D O6^C5oƌ&5*E'UAzcN>39e} O\ TOjqp-^o5M]ağ6lS,@w Gm:Ր0ާ5&߯ᄘPex6P +Hi܇q}Eih0Creé5iU2cv,bytAe+rD/:O$_^, >vGV]C8|mp/cR2#Hu{&n* -%ɦ6fN. ,^JLٯ>2ځ\C{P!ߝ^HtCj `fh\1lL#&; Ok&ޮU꿈|EGXp؄{}9ͻj#l|9 MLc=^}&;f_>j2@%6w]\xG!) qXnjfHeRo|]ݨ׿幩sWDˈ Eq0l'+IGsfĭ6**FXͱM93],f|mA{M\/ͱ0m!SeG9 Za!-M QA&4g VJ)o@6_:[2~h;l7{ 02 (I=)x_:pA`y@w4(>_,-X|iRԍm*֨*m9)s%VtgLIT7u.aJ ?#5,M^< 8˗N2Uf0K-fOg@hl>;7,ÏU{_&@3k!AIN/J,foA`a IOޠ\wwm`k,$X(+Be;^*`Ҡ>HdZ NzaR<R=WZPg1E|=+^]W҈\VAKvs2*LebɎ=vS oK6b5T#YL׏!FGvT>$~>2X8+} "+cٙl`/AkJk6seQ pqK4`7m1g*~rR!Y•O=W:Kž>x+ȧp!-}PpdUz| %&ӧqu$45Z`'(Ϻ! -V`mr}h}rMSZ -pᨘ!9+HTgjK[B`#2|n 8_Í-o6d;W8&z/DJ'/Ez~Cwܞ /kxF$'-+0{؁})w&PQJB xgW[+^B6TC q٣$--Ƀ\ԴhAlM쉼_m^O @Pd < Aexőxc*Ud@m28T3%Ȋu7~G f4<te[WT}t [)bUgx[kX#|tb Z>j;?oFժvDz:ӤP'M|oi MMpmC/]R)ũϤ^1 b)$Rvו^zv5,sHj~' ,3`%Q "0M qUrXCC;~)(]:`ˬ UĈ.bI8*P Шe5Fbѝq [J)|/59QHiϧ%3oMܤ?N?C +E8~k;-d_fP"릊Wgװ*`J2-Ey Sk53kwyYCٙ_fB*M=W%g>;I7!.dľ]U#&mKʆW'[u)lV?#>}e,yU:$LtW.ل|92_%wz~!sM.Ӓؒ߭DH3a PZpg˞T*;&viЦxH+m1r#;$xTD%{YsE nTroOX%37+$ozܻ~-[VFo "}8iUpWj>RIS9L/7v1gz%%R Ke1U FZʏȎ\j O鼻q ^M_v66ѺmK\/Ղ>nvkjhᆴ70~l8N]R;٩V*)S Z{MdQG=Vdں}a0+ƪ'eTJG-A*:Z)sYJde.YD >B"lOs$[މUFy/Rt 6N z~ ku`m9UQGGg}88=b7;6b@+o= ;smAD=nSCDjWaky ٻ9))턄Kiwsfc5-Z#BOs- Ǥ`Sq3 De'ƳfV>]CEWmj7}x11w-NKM1" f䈠HS# qQˮѪ;/#7KfΤhO,0\Oj$do$HO^Nd>]EV l0o+chqx~ֱ &CsePX_84'.1t}zǖ7:*Sdv*k9/h"m`?eYM Ųy:W=PM6ҎQrt_$cT2~@ Ւ($g282IuasFWoӛf's?@l6ʹU)cGlilmiP?$Y䢌X&`zYDǯQop2:XS,#Lw"vup,|t 쨃+<|. ߹ +n6b,&^7!sP6E1+EԱ@DP7VnHr@)SIȐQ+m̬f/Kɴ^HeFOC >R54zw؃/ǍFUalP/vK#5#)AxwXa㧑chCiA3Gekm?AwWgCSZ-2C|? L_8ћx N3Oχrn*[K b ZhGĺ2Vа.[)M NӨ=˭;R"xnci~A^lQ)`ӞҧA7T.ƧWrKZvyOztQD_:ɀm0mI0;p Alfg0|#rG w;dhAv2Z` Ni=ı:ևR%f.gإCCh a)pD$5݇7К>nD+k{޺d4`IETy 0Nhlt`VWluXQH!.G637(jE6^%rVN<ƑDxob?Hw< e E['>& rt"ǓQ,4tpߕUl~d\רk;k8'Sz5ӝG ~sxF25}%*`x['5]Hei鎖D|&d?X T%u-sTGsC8yoS\`Hq1Jb`z2>0'NKsT٣1puYÔQdcOx(k;"Ecy^^ V]ks~_k5l C@O5Q<@.œuIK?I.GUyr8UMMKS34p+t$| BC $! uc-_Gِ/x1K~.Fb%Q5^q&7P X#_7cP33Eì&s i؛~eRm"Gql||@b6UL OjЌ$`9󣕖PRI`.l;[q>KrL Ld`c@=7&?9Jwx}hD&&铔 ,-No~%AlwCk$$LY/$3P{0o;+AY";WnVfeqОt ߺ lh!-X prnEF̂MLz^Y܍Cf\)`>#Z&%Oyw|FM/E5)s*AцJARrp1-Ln|A%j;E~k$][»֥{}mOR KV4;WW_ o;fݑ==0~ P^\sE F e_MF)f FX h$ؖ@CVK e+h9=<',WQ< QdAh{y h!$PI |OR86 a:R.Zϱ _@gK/7 w VX|''iA4!vػ'7_=Ď`;8\-%˗B?@TZ1%yivHWn%Ovvok>zo3r*_ʂ3R#'Fk@>VU%L:{Z=a0n]ܐtGeaj0)4M?6&0Q[(tR`kKܨ]/–E?F"M mK)iC>|Jr3.t+TQln͞ПۉeMnYh w-z{5BCrI:n?}@r ~tWBO֜e whF']0<SώV 5Jk= }М +.>Ec=֯%mV [e:IZZs|\Pqt7ǖE͙g O+bBt|ŦXZk,h9KYY tC|kéÅut7f oacx7 E0d։OT! ?6;nrȷ6icxPBq /K4J6m.f!B=dlris:Bi:$c#L#x0q*aU.ݾ5U19w. *bcO/2nZ E 7Ȅ-&G\.סV!,eIL! >܏߾bC9E+^ b .~Qt,. qr8 |ad̫:QV>戮W=n}epH`wY 4TL2!vnLvwMqh-Ꞙ2h>V-S3QU(fʴܒzf>NEk|dB~PhebûndJ!qҩ>PJ ]sԋ(YH]ߍI_CGvy&/9|*EC5&l?%둙F}}6dhT~43V 9AWv8\+D"R4Sj7WșG!> [ę"VB /CTp܇?6 qxWF[Eħ~ʯݙQ#Zi.g2ELSi\er%cṊSU%6r5~ uBY!w.0j2`TONrm2,kO0Q#[!ɍ GGK7d#~!(,j]%lA)SvjV%mAuP-' :ձMb#;Aw D7xŷ@No=qU7s?>DE z~ɉU fzuCN݋ 8 ɒt[C8ge~R9A]~% 9&`1_1!4@8l@$> @ןJViT@FJ΀& %DX2'MThŽ(8-?0[S9wiI"irv?'^[/_H;5KWNrQ/ga#k2Wg]uO>g!%v#o}`bl>-A׮酦}0m'i~[j&*f"Y wX\H?cybyJ3>yAB*%-ry9,tcU'(uEM7)b)o$. FqiKlfs$. G32@L"Ý;WakBj!掄2$d ȆhDy]asv_A059-X(C+1tXX!2[ֱJKV -AXet }XA>҅7hQR_,S隮UW J`|wb%I>5\bNȜr=;VwN{/M*,: ۲bFlIy :&kPE0h$2Pݟvk**vHtJv.ԇV\k,f FsSR"6Z>.XAtҾTnK_5;mRĪXdBŔ2AH,aA I)U]S&%~lJdof.;!I:}cuUjGURh[+QךmmI)Bf3̢< T{.AG4jg\&|@R#i{R÷ۓ{g>ޏ.m ͆ۏNޞ/f5dX#O ButX}2?Obf([vXjf?CQNkjrLB8LT5#M|Wy>F}ŰxRH 'C1“/W24V<(-洔ߌ$߾ivݼ-)M|ɧ8L E-D+{sY[:1;PAZw69Jj9X,} y]!ubxu5 Gt2i{C]>(Cϵ߃h}N]oA&F,!Y9tK%#h;n=0~YcZ35ufr>xY?BkOrthЦI<4RuR@SȔcr*ئrC0$|K< J&1Y3W_@>x ףi3ƬeO/CDEY?E'i?"`ؾT#Oތ|ܵtJ̛1n! y\mD?Z.r(a]EpVMz) #vySe(8хmE$~ߔ]NydA~>j.RmzcS"BHnA+LyQ(`hٵϧp[܅u.]#G%CM6H^gJ?*9xP<xd@fLp1~v[k ~u QfK±d_י>DD,ӶM](a R ]v)4R3sت3]uOw3a')J# ;z)n^C(z2^O?7%¨&3;'?nJ"VV:> T3uacA^e[D iH^SNZr<v%M(@mPbJ/>z 7zDs|kUU9bvt4@ݗTQƫ1 I֟cO'#Ѷ2W\Wpm*#0je(;*O9em)YLX"M>72m붼ZM^^O_̧;i=ܳD\+dR/"9.it;W;0 ;p! llO ]3HӞٺ@ic)s)"%Xz%GĔfR=}F.񑀷_bjuR.!HYU]8`|sx(L_Kb5VOoΡ I]LksĚ*͵/v,߱ tkD6T,HcO).o$I*Lm<z@H^tq.L.`m\NMca HY\IZ99w9L<Ƣ_[vB˵(2o\@<7A(eTP֔Z].p4# k0`8MJ_+ L:aQ1G~"p+_XmY .?kFȉX,xɥ?FEn2M:a=uB߭" 0a 2mAi [%BR9WǵEu*:I|/}xKT }ac[Uee\]86>ڗ!gW`r.7鸋O) 97),k[ 9&GWTߑ36~( sCݎ`fOt|94FPK#E ю<@m~X^|F;Od80jȕGB8ψM fijW5blo>)9%w~' ,aLs8^j?0WU(-n 2}a&bG+cףjla2$ӑ2+y͟2fpZpwXI[\9-2ǃJK#T"H-iT7J1q C&ͬ`eJ㌹"[!TM 9h NG#;E,IHV.D'88Е0EP5oKG>ڜ{|偹{ŒG?bP@ߧk9[ *zl3IkJ-cY &cb=Nu`wm!c53X-Z@L))J( =~5*rN1=V/nwrkI:a[-mQY<' k@ li:29'JgŹ~҉b%x1s/0"*ݫ&sP]Xs:yd3Y|ԬEki){)GC2r&CwTۜ!w5/y]: oGWFfmgUI_p'VoH~8D.)`|s S©" ]blcڣJBMC#V,n޵$K(뒙j. W ҦJĂ}{:}+żtfxz}>p,AF3,Oߒq!$E+5ᾣ SU M^>k\&^J['}!hv?0h=ݾC%xT6ʼ{[gg#!5 2,3~&[͗;p8k-gaÉ&x[TtoRM%Z(Ni̹^>(x>5NKx+, ~JtU{AX_Jvp_apc"دatj9Pܚ[l^|z矞 n2.v+ jԾ1ʳ -tOȩrzhN2BpC!HU$Wڞ'1Bf܂H7PD9eSZv@1,ܩOW\,ףMJrlۣTY 4O#M@Y!@#oV?#BdKIǟʤmmN!HNYyI-Pf_#6p.z{D,dϣ]Z Z=?b1KNGd\: x2 -?UނTZ̻(JQI(fSQWXNP>E C-l,FgBJu%Y [oo*I " SҔU qF}hFwg QgÎF fy f[3];?@G;zU'iFl OenqLUc1X%N`JySy+t8l==!8_k&р"x[>x~~k֕TeY%Fv{vz ZF]I 7ܮmbj XmҔOcilZ@ V^`RtqG01NςPZ4P'@~\4Vx)d)M&u!(_@pN5̏13PaէO}FX]?\ZGyd%^6n}%kRX A_L*xOtvW71|~:Pi90 V!aͳS1ipN/k!YLb[i8Q)p}hg-'I6y)j+ /F5Cy&u5jƊ ZXsЂ gO<8谆?JHs@m-RGE8XRT{+C- Y6?L:ʮ1EJl4LsK~L~&fλR{ɿv*&dm!?nb?!Rc--nQx |1ݟ DcsNw /pszg%0rkff~5<_~z<䮘7X=1b G)@p#`F9j,_o6dc^$fx"GAPuA!|EW,ps24!JsdbrCksi;14N⍙!-Ghb~͹$"Den\v,ybQ>؝wkz2DU0*:x0,9*Q,Ã~!:q!d';B ?_JH8Cx)>z+=`j(YB#^r+a(̙Y}Z,9[K~4֙=xW݀E~Fnh=Ѵ =%O ?p\̪Ls2?4FU~DSFpcPm4J`g!{~/`d5"dc"UOvb[٧d|Yz,Qhbf'u-[lkhm3kIrnq\Ǡe-\KKk1X߮{4g‚l3 {2Zj4*楪Y La!v~_RPv e}$۔r?}9>_,^~]B(A*::e%jk-UPƤpKq:qG fn@R\T:9Hq~ c#G<OϹ(ި\]B>!yu8Q7Okډ\†e([]0MdT򎜫L+{TKp93j]TQȐ+Lj0\>Wp(f[i( Dva/j=p,yyG |)7ƦX1i(f&mv)ۊn])! @ǖ Hۚ)MmƳ04'1gBc -;PSX_js&﯀$ ;ѫXp|N^ ؂6{La3bQrS jȺDW2a]z"Z~[Jᠧ,pZo ":T+vIe䈍i˸~Y֕U0G.2҅ tµj3Sa1qa~L1Tİً!? >JNR:pSAn~d ΂\jew1\|iJt5a?mSq\q IUyp/]e t(W=NG| -G1$/zO|\))TNB!MJ9EUP2o"nP^@;rGSM@v'nY4ess4Q7G-$T)r{wɬZێ8rL>`PԈ촲Mh3-*T 7fr>>-0 (Oy )솷 ܢĒ]C6幈6Mĝա/z\v$JQ*ytiM 9/5v2iđQe^ I޻6QYEQ Wza|.mT+abr6}P(i j)CGNClUt^f5-|cИލsl}6lC6C39Z\\QX W&=T3GٹC{SD-ԮSh:)L~Ԛ{H(dq2`;+_~f%eWs *?c[ߦ4T "s5lh^,͵:Hv"^x(DNvf}ˆf*L5>ꮒô`4Mr ^qѰ/,=EOVuWIj%5Z)?3/. }[b*ʂ$+QD=|@יx2s\.7@x=nCWr⻔.U7⌞Bb~*}al;K!GuePsL$J.1bP.ZyDݤ^p(j2vw?1;R[=>iwQԡRt2Ȃ$ݏ8vcOKl?sD"GtF'Qd*P_Zб$ y-8rc/[c8p̐.#Oc u5vh?#1g  t@vIW#+7_gu +A\P{<qOhDK0޲Zll(%A7/ 1 .y E.կ| 'YQiam1'50zUhQ'cTFݞI~4 La6J l%6\wRL(`"]$A>VA5f5RGQ{M"XOG(ZQљᾞ"Ugf@g}Dkʆ8C"p}Sk=7Н}̦%|%\N)eA+>$^@2r+B h z*)V` +(<&y+uu)zJީiY_%V3e&+x3V_ePNgA:Ge 8 st>۴A%eGR7ۥpVG[_L\"Y0jFD?ZyYa+e!‘hzI+O HBn86 جd ڮ`{gۼt/9[[W&4d:%c?tgWbcQj C,'}+DƉj4o2oxY`xS$NUgv ,]\,ȕ'<+k]xuzbU^z.x#qk*VZ ?v&Y#і+]srhLoãGfi)GLY"[A9<会oޙEI)ܸ6SG9eN!"boӭh`cupKgˣQmVŠy:_G+`ntt{5ȵW.,q$ #tT ΌL{IF+:"O[ZNa{& od&GV9r =f`̃SpfzsS_u4h:WN$^^*KVdQn~?ҖQiXSs#'i:?a7~DtS\- 9{]Rb!<ڸ#'A Tn|OIp8@(`C)39}^cxey\$1w1W )x2>xg]BMG&AQjq^ܩ&J,C-B:-N#iq5c0reՓw6l KG4H,J /G)Z4/UѰ%ܴLOxi>sUDF@sQU>䵦br#64x"(NĪwicΙ7 ր)<ǫyǂz:m*~W+naﲩ(%?E)tY2cimW4!RNj>tCv3NJIE|\XNw١sY 3IIqSAf [.X&^ g:W!nKW6&k1+>[xgOթ<.Т;c[ ;Av")gotL I)|aDlD*ʲdMzfXjײԴges !׃ZȧT: r~gGrJiy::Kv.{±'|Gssb4/?\ӅS]h9>fXF]ARSvс\'S KXW#|-b2ぷ֩SM ډ٧ᗇN/Q}rĴ&㸄GAٴaϼvG j`'$^g/^ȼ^"CttPܨlk©[ YX~|N?e6WZ@=bVDh 9Kцge+^8'~xUv`T)r_16o**[wɺ$y *0CĜ{c - sBKBѴt@e^P<.J̮ƕ`ܨ ہea10HR1e0z_c Izr;[2ϬOP*YX`>hafKR]n$H{ORd]w5h$o)'|N7GT"b$y A22p?$&gr,ק lF5VHEhm?gjwx`Hw" `Y8U]1"k:imXM6~f `$kn>הǻX,-~\t?'"ۀ/bĂk ตp0 0LXQ09ю_Fev o* }v|׫M7q!65o3GFJ:2Nqm&؜B-^a96 y}ˑ UAi>tek~5mhw7^scE3AFUX ViD^fb|݌u\Ye(iN1nNuk+atUqER`>qdMCg%{WUmU=51{<,O5cp"4fƷL/w60?sgp0y U-nZa@8$8ˣpR\mX|9ȎI5oa3 5Y0<84DBrSC'd+73 z8$Gx0ēCM yIׅ@, l\ om1.s2 l,/5'~tD/u:`w!\;9_<_?&ldUZy_Et W=7L,@Rvq<Cf?/5c)-:9 '&m-) +⍳%8wt@z49٥Zf ьk@X8!aU#k::++#5D]d\*\Pg%k 5>*t!;:067TOQe|Ĺ?Q6Rf /Q)RW kM?ˮbUkښGYi(˯yWƯn#D;lF l W`VRcS5&߫J_iqNģQ*daa~D}huy:<!*W6d88Ovp 23#w{&6J d_6:K4%֑ytb VAZet3xC5HēeLP/?)|IHvf62fmr)޾Ve ?h[[NFGq 6/PgtɚJ4nI:Yi9zQO{n8۷B]CIֲ0ZM DΟ>Ea/=5 'r6;ZDSd)q"úUYĽr.l-}%1 pE U.HH̝Fo!7@ۓHnr*@413&2QsˍtvNiGw| +F6q8( ^0h-D]+!|hh1 xzv  DU]y Ab/, b [aZ)͵J_aCl>c @<~hMlJCGJi,9P \!R[}T?![XofE^z~!Q0*@Rk`\Ek̇Y74teCbUK4 =Ns*ׂ0";[Rw9Guf3/e:j.u.D?ipƕ]YeU\n}wrP5լH"/PڰT~26~ 0bp1wzgXlQF HRP hb5e!&\`/@s@`)~ЛCyLL0WL\})2Xb/ǩL*JGu 2}Q_뷄szWRՓ"m)~E=[qI ÿĝMSDWg4d"^St;E"ڮiEksS"/ eha{̑Ak׋0Rp"X@:* 2~c@?tF!Z5t$3:5cLN̆&AP3 4Սi $-ɦTr* Goa"3\*D,xg*9 Uې "+Hwu;ÃĨ*Ӡ1?"=2q#NWE.^PGghyOT[ycJDW( tDK 4ŏMc:4o@};teccrn-M{Uq_(,pXSg  7Z:և*Al{db͟,C{m@ j_5*(oMA3[Tf1_'E*b+W#_ǩY7%^?ۤm*=`L) 'hŠ0M%ҹD03l4v\!k&`M9h֏Bb}9en 49"4&sŔ\6dtd5iXs)ڢkYNYZ"7d6f`~#r\ #"ާxYf4VA`F+k9Uמ0Bim4*p7̀ \\ z#_~z^#:ju`NZavCHsS*QYvL!OPq QqۄLaIF­پ1r蕤lM${N/LSG㦓%t8zNa\}*Ta@7ڝTglyΣ(9XӧT~(Q1@i%Ny6tXV*J*r5 uNK9# @A( ̑V.-NXTOnSK] 3l]d8}MW0+h5%GEV/637:}#&RmJgW"!́ i~sj&9ԊCe*sKUJ fH 5j0qn8@!L4I0D5NlB|ٹ6* ^AKmᅍ|GoMHȤhtG<>@`AS1dމn D?zEH-Tq!_ g`VjFXhzP=Z͘vڼ"  E&E{H ׌gzvhK2y*CP͌r tRk yI'"]jm>-ΏC n81gl]jBT4 L\-ʵy6q!.~WlOΡᐶ4INºSl^vik A کݎX.Q#Z z ;!k̜p8Źiss!!6UQZ@:);7ъ| bIrqGItUmA=YcBRrپkKJ|s~ GR,t3H,}C~'o"&UzA2h9`\//nXS# 'A$}:G[vɓolV]ds>5A-B@4;s, 8N4T;n`*ke}snSp7 d& u 'ɡLB@q0C- I$ (9⌤0/R)'ޥnzVR*zwj&U4҉E lM~IynKڂZ^cT(* VށlV˵S#P{MH 9p-ʓʻE|VϿIQ?}E 䭾K2|90[k]^;WE9 VGE&#dX BTZ?pAnyycbla" LFSsX zKAYQΝ|yѻ!٦}y$hQ-Q8psҥ"[7% E?}+AK]YN^Kş\1aN_T9_Y]Yzq_/pVÐZ8P&jW_[{U/aע%gr>^ʢ>IAce;9 @ԨP6e)ʤ0BIgng͊{(nuWw7i0q$aY{b-);^S^OߴS6G*g C#RlN&yeQ8γHg 78UƕHVTݪ,јT-K@i^%NsCh:GY4x2c=E'$΍ d h% E+UPhb`l%AqTBHU-A+4KTv6O9IT2Ϊmۨٸ㐆MowEY4I &OĊIahV9 -loW> eT>M7ʿym\"xxz}u!PP/ 7J$QRo ZIOT\Ҧ+ e D i tlvݻ1*{ 4*ϊ/3[,8R?LM+FsZ>0¦Šjse AU\f> p|\,*xwI1wH ]0/^y*Ps} D:;?WV $!Ƈ߹6y"tH'^``qRZ_^Of[Uy閅';88hsJ<62hBG;~}Vr>`qDhE7nh΋m7|*vlzU** gA4?$AJy9ut>ű{?LHO\43114PqhKyU͆VʶH7P.ŮEm#p j}'4IRjJ #CkSڣ2*RlNs1prL[?eFzZ"N0s:b +Ff ?J9 zi+xVWDD)T?j0INI-J!2t~¾'3Il(8L4VYfbbY"ֻ Ъ!|7aC/(0Am»iX8 $X MΪw9DazwU*qїn>|ԩX5Äu^e3< vAD^I%֕gʠĎ_&AHZF=;&MC"C(۩E؁7"@8@ nVsm qa;%uF:^Ye\ ؉tgxrh+Dx}.Izae@i ]w#=,lT~"h(^<߹̉_ fvI[aG9!PAڃ~S^* '7ZR˕g H.P67 ë4/\ bR7XF\6zcњl%](m 2fwvO2i>.,Q=bzXIxЍ͜ S# bޡ,f; 16"1]DKjz$&~1jE7V;v 6gL`:PX7北Y8aӡΗ:+_=W9PfÏ ֣ [F$/\w*Pa&HA ɔ@qrġ3!?:}ђM?ZdY\pʊ:`>vМTX~[Bbܕ!"b;'` [#n#;'/GGT O+BIl+,4zs"T|! dPg>V$(&x.zob2:|g:6^Hv c9mœ`cC;[)=Zc[۵n_ī|5E40E~ -Jbw_`X7;y'uNB&D-O͇'tt x+<[(RtdGĹpg)8' Vh-\2ߣ y-ѩn[;7+$xgtk^0@kk.$s`5ϪCh͟fs=nWq〉O%hE[W[66JK4oqFI!- Н.C-QƑ!^#XuKꨩԮ!kE8BXxl ^ P?i<@^xz*|Q5!2p4p,߀*UMۈ}P(K!n78-n,!oF/qp\( @%,;WM+EsHL(@'GoJxSY3g/I*{IHM$}zj*$z3ƳeeeJ7<,ϛ(h}V3˒*Řﴄ3Tt00LJ?[u3E>,+XC.c}a΄ S#Ͷ)AcoX2_fʶ=z FM53b`I,h:b >b TF& Scͅ?4ȗQ']~`nqk?e #~b3!vdG. >T?tZ,o^- nZ2q2/i~3HmcZ ҘLƟCSKU`A*g(iXhu|S3O4uPs mTwH?o|pص}i{F"7&G+鳋LEȜoAYT] TS_߾4c@W"Bڻj(GzȆ+/sX-?`%EhLc:͜j7Ŝf 1ԣo$Q4di]mmBjÎp~hBVRK \yk ry2MphSO-kRyvݻ3$>fQq9l?(B<{7#QS8]P'Ӈ:j 攧Qf7zv%c|daiI?7^OHd䨊]m{͂YS I&H` &%0O5 awJW껔Q;URBˁ.[pPZde p ܙx:7d2n%W*j )ICTUX<6c%ӓ݆zXμeV c? N8!=BbAh,^q:@s׀l~/ˉQyʠL{.`Ө=` +ၙJ#ϏΕs$M5 !W ؂4i\#@hĠbi* UUYH㼕՞KZ}Xj B1biIsR8*F۵AzN6@$?rD<+X_.(fn 6pU]W'r+HaLyUVIW`%p@M_\ڊh?ɩpq>?j~Pki=E/_BH8u~B?P؁,feCB7 1 g @1}N1cݳiLRZCGumެe<`@Zi9;nnoP.YjU].<&5;Aqjմ;2,xɲ`?,԰HH>ctc.w[2+:e]O):~@) 2ut5`x/`v#abSߎNiGb̩5p9 <;y澿$Qg|G;i!I)F,#^"9A>^~reW@īhn7Wq.7 %#oH`!1uEå}2 ~WX5\8\W{ZrՌEA-xUL8A"_sԘ.]lٰU:'Eܘ,-˴`sz8Սz bR]Y#>uY^åLņ?mI;[Z e*}h`Adg+J/kI-tjj'%.7Rw[sR1`E;UH  sVm4 `C`r.||;ΰuf'FKS A~#!҄ܣ(nƭֿm?gڢW_jeH^3TFuƷѦ cȷ ݷMӿV0_]^}kiȴv{_>=j ›$鏺iQQV(nƍԅ8,6DՂ;>x -)󹼚Ivnxvw*SBx:b ,W5?Jbndmf Q5n`)|x ?G.!I"p-)pzrBwn#o%1H2~*!l=xeD*bܯgxA9ytewC+bHJq^A+V>@^ͱGBp|8@M]PCV <# 7@ ,W c b{ضFo`D^h`ƌv"/YގS` xʉYMajR'>Ș~;qnP4I1>{OR{D_5t} j-_*)LN.uHZy`[>uAes;LSf1=שDi,g,;ʗ|r/ ˞Ay#-xW @˭gZF"FQ.!?8.fYt0wC&<-9H-okZB  Q7[~P$B6 [%@bBO**%(G}OD@Ķql3Mq1\gŵ}z[˦TRsSzr1Ǽ,rNQB  qz}gϪv.l;0:B۾Fsg3P#L2/2Q`tkg)>*a~+ I:=b7./5{\;8;ҝFVMdC,>T֙?AP^?Bq&!s4`:USRfeWd*sS NE9zUNW.x'!.<63>?EۅЋ>@ȸ!^~>_ǻ +z5,i3Mu3[>QA,?3c_':؞SdY0 %XOT7'Sc4,LRTO |8+D'8/ڕȎE\ T; ʼ9WG&Uڸ q X̀E6-CFu[8PGt?8-K:JQEj1]'L5\a1DWi"B̑ޔ9Ta%_! ȉMn2.(Q|'(, 3|.{^\j?h]״Y`߶ocւ-fw!lؙ^Ω/0N]F-l6CJӝ/#`&M.!q]qN0+/Msկn=!uwt!MŝVl9` $<{3LAX.1ϖ CWnze9o?^їB+&fHN }Y>:HbX$џpxbع!\n)+]T40H lprC}fj+&KN*2YnfE `6fN\#JIk\͘ZU]naȕ6Ihi"n~SՓb;y-vk+)~@[8r)x.-H-"\ {< EШ2&3Є\W7b"H]V+fGM>deF;/tX^7jINc7~<>uV'>$SC9DW5>Y.Ku ]j<ȱ)jjJ)ʖsٴzGanj)VՆM$6ZHim]9ko`gVb['يm{'?DğM1u!8V@ lqPdbOfm""iV5cIe3wAh"jOSp6Δ#im ƨ8-kzUX[-tcr·Yck?83x"KP;q? CG-&6V >2S}`yUe'=J-Twh<3̟ CU.@uoOȱ!/m@lfLAn3v׌g "o%GRa0h We(bu˕E삟C]?Z<-rcTH墑Ox6D&eIK%75boK"ʦRm :|OI<Jدu(*\rr՞nsA+Z|0v~g _Ze~W%y; mY"? <2Iaўv)JVK9W¿h!f)Sݼkњ4mt.yKSDdFm[Alv ӑ.F'*mՔ6-s06koI>OxWv𰋰TsXO*+p>fmw@bbp|Zu.j)uv+x9m8ʼn=mO &%'>'~_K.I)UYBКoHUl ӧBFya`dnjCS /![tix{V?,6Jj}˅s/rD= _f(:钗ل4-.pĹev' jHبM蕟4¦FkJ*W(AAA %ްh'O/]=yxSjk"iF %rݒֿ5c|nyW?;C*s{~x[eCk ;4E[hXA2;2|xYA<Ҫˆ 5l=nBܙ 3d?$U. (r0aEL" 8~ADy$gC7ߺsab6!4)ve4QU x ֡ĬxRx1gu0(<$dAe܉HM326lkq95LڪN}>}ժQ%?=y1#f4,zoy VVw=XM<ұ"Df,ҿ/\\NS7bZRDa13aK1 5#XS2ZbBڃ[n,xu-():QbW+_qkMss:,p)Fs)uEʻ_ C 1])y*5 Edcho[4K=B_]H E5JL^bp*~c{xB~xګi=R`UY݉M3A,@ؿd89¹$$UV \0#1sƸK&+ӲH8!`8;S;|`i羴Q>+$MI͊2Mu" ^J)G~eo]Gum4e݊@d i `07xC){oLّ(qѐqhJF4j- [^2Ct%ݗorFBKjbQDOTњ'ρ3kg4v"6A}3c$6wN?Jwp_a]iiwxoA\ԝq켡k#aMTGj !yBd$}8u(Z%%Љ'u[ T}pgLlߚ ߨljKITr0,E1:lq>thKsXD4W*Δ%Mm"|SדB,Z6|.A_70 㵰a`JzN-t*j@&-DѦ@̇\/bD%"O+B3usF+yRR?mֻcn|[ߏߴaCk1uKoREivcC%W$]8Iﳕ@$oEx(qMO)Wb%N{/V[pEkAGf 9/<@-YYf %xr5@:F.E ~z4DFY;jۍ!GzSZsC`|;&;OTHjV@LJm2\Dl7FPui?!! ?Ac@_6n;u92Pu8Rgs3ЛyY @V~G/%6iS`N?-8*SธzC0+\RgC19= Kzا)> :Q\@bT|y4tSTe8Ppn  $vm/%NMA4}5WU;ASic :2J[`*/A|!.z4[oɱNy:$+:&S6#d6."{XbܷHׅx vaw7@ +.IK$c5дJ 1zKuu\oSql+sT5BQ nx%s֮ϙqhID塌A)'m֯1J7n Y2Cyes /%&HUQBo[#? .x5JǝKkX'& 8Z rg/pgd["| []x!ˈ. 舡ZGA0=CYl$H4h9#r5Zҏqn9+$Ss_QVFRHtҥt Jk[:z5)d2Z@0M}3GD/ci۾ o7}=#,W{&~8.tDd#~nU6=U_{JY/"]@ײUJ7 |;і۩I܀~rI 2ދJιLL:HVȋ".gש^ƅHV~τU@^S}CP1V5: &XƎMPFYp.Vډ_:ADZ]Af%v^)y)W4s`!; Lo]}}!8D؋R2|z|;2ʴwVG f?m>.yRP XvЗMRg/y9q/1U '#i9*ju/S3 grFPgR&L }rA~W$x(̝yC^ǝ.&{'m+Ǫ]ȧ$ԼR?rEH.׽]H~ڰd>`E>B񬸚-5SL7lѤP )Hjsw2Ro(BnFޑGՋHt)ϰ/V$.c`e6xxXV>3`={SJJ` L{z5?Ur2ET^kە3T(,%3.{s^#B50sbมuc+SAZ.Z4iҡk_=~"U#9c2$ ̖lp6 };vZuus)U? ;4 Bqu1aǽR!J94X#WO/rg݈Aj(+7tö?N֝ yHO/x33*3wIou$#  ̺Fy[}cChye׽0!ttsjPEGS!uS CvS1!״W ؾn67}ٳ]w#ht|%ԕ*CE7Iiu1~}!bzfzJ԰Ij: up4]_Ffyhk%j;CV t! L_F:t1Ͷg|wfCoe]ނfl4%Uܿ?CVY'7C6gTTS&۝yUDր`,G6'3ɏ$Hÿ/]ĵbǗǝ ,j^C4`M }2jmW־+Aq'P [5|,1fl9VYuj<ފ1bg@IamL%jdn+ ~&u>KU> &ܯ28E#nl\Iƙ+V3=ɂhֺ5'vgfK:ޜOT#I]T`~Tf߱!O^uCw>&aޒEf21FZp=`@v"sϏ ]Xs8^NXAlc݄Ȥ,_`On0Hw&[ CKܐ-"4Jr ÁFu}Dzض:yÙ KvFI/}0*Xr3O*Ai mZ&HWgiPohh>NbJoˋa*i`CVg-NץL1=DdƓ ZF/[،b.Ķ,6R[3)Ji<]kb NmDe 5+XjqxoX}00` ſ@H=v$˖aq%+PJ6 n9MFb.C[?!" 6k=1GIb]yNfὗ 68(fQ;8q)#0 1BkڞbҽS#Dusp@j%yDQ#p'mkv w-< HhN{X-a@x! -M1$pXD>WWj`]|2SDS:C7k|4 nQ |)+t W$w#%,G4yt}y] V5c7uNyѼTjS]sɝSFR@A,JuMK8a:"/QbzӍ:pkЅ* 0@MF)CgR^8qb4M~Sy)€7=l-QrCv'^A-WИµUpOr1жuvTp IHY'cąc J$zPLٵ^cП_sXhx&nSX)!%t]o4 H^@I@̀ۍp禲 AB|mh]@/xQd̵h8RF+&}mPDE:^D-f jN`<)mTVw;i[:*=DKMʼ0悿@5徂w^C`kc6-Ģ<.$ QSZVT*U¥,F0)̛&>VK((0oj`}|sL:„IKc 3Iqz 9D?tI|fAvIQ s#§9C7}Vc]?AO m90LXM'thV!nuqb/ۗo")nL\KUV8Y>ͫȊ's:>A᪵z𠏃N' q~:tD6qwFEU&yMo#‡`mAUMSD}0luYb -_0~%eVOnqHVgd}xfE*!Lo-.vZ\c|G Y BJK8BׂB!%[E+LĖuU~JlN(~x*UNjy"갎q0nylkZKz4n[ŴC6t倐~zuբ-,߷VrPՇ[.HW9ǵ)XN Ol,"fõY c1vS; dO(v2i ,3T!w!Z׋+Z!W'S$%.zy/_#L~ I[5ke x?Bn@jI#ġlaPrs)pF֝@7yיz:rL.79$li+OlIB ˯{UX`g +ix 'G2ud|oJ`Pq[)HYxǏqOx K]dN֧ s*i 8zs!OD?^">q'{ViC̢l4:m ː{^V8,40/w4-'g<,BTmƖ~Y[ڕ٢􇨍iWDtC`^U9~ ?^B=t8ˍ58e9A"~k)5Ғx5  1(x،b{R/>: ú 2t~ONŖqi2H+OP?r""pHY/S0[$ FlBU{S/)b"gm-!j;} Fdi嫯+oD{Gޤ=dO$9א\̵{ٗ9>[UDYDkՆzDE5JAi݁n wn)/Kx=Ƕ_LkxC(E}M>?F&gV"qOv_0k(xfI  QV+LK>T$YB9PXi7t71lzą4K8p]ΰ2ߡf3(ƔA<=+z\ >|F^n¶oOLPP`PKd+8 "[1$;H%2HBGG$8np [ފi_L$'+Pn+`al]u[W3|Ŷ8|%n%sn N`5Ɇ=2qK7Va[3 D.ǔflz3L[feb^U$po1?w˂lzQU4%5;ZrYe %.g|1}}~{O9d ':؍eiGY6hH4-J L]A/Ho7L%5(OmӪ[zˏ[Y>Єͦn)?"4߆]E2JntRGld[Qy^~OSMRYERFr\p d_ت.I:Au?WLZyϋc. NMgd M۩qoA@̎&iZ֖h'Ar|DO^w Y@v46o 'EXpFer1ٞ U')gF~ m3bgИŻOHF{`0pV,R<׼# бXE!%Ŧ󨃫E"Yn"8:'U?q$SL} {PVUL@~K앧anZk^N)Fڃ-ߜNsd5L (eY gÈ4`vK|>*< 8h+eHk9zdRi=I:}+#]@07C5BaDZ:`>%D"ZrpRF#WQΔ<=谊N ~";BS zbMCBX[b&~2s\}!3nFB\ʡ% afGȨKA[FMc5-B̙5IPqVz4⻀Xlp51Yhf`[C5m?dc=|k}mDt# e7Ԅs7 z B!` E{YiF£zio_=:ݲm%"c/mRbM^zկ,B̊Tk"M|Ֆd&&ɰd_!=z8E;/e>tiNO+.R}N~v qr}X.2bTWVqP~0(@DicvSC=웎B2݈3q/k|3ٽen0z֬(.eHvGys*Tp6^jk="9s-)A26~>rɸ;zx0lX5<}7Bz}nL=ёBGS1 ѓYe;~HRZU†Q2}GVl׋jM3a؂OU\ՆTbz3O)8F!~4X<J""WND*WFR[.#nǛPf(e-L:1}5alX>u(׵pz:pM86W MY,q5#w16%s˓_CXr|Nb!s3L V|ʆyeٶwIBdw4W7|3n4u*%`iNپa֖X#fW3x| 'y`E(Qy\SCj׈=ᘬO%/"2I K8:?mWxө3Guo[U5k)`k+_/Į+MpkSg0VO,VhLr(wP?BLB|=e9CܒYj4c@ѹy@AQtǗrq~d~:,l hp E;c1n4RpǢ(b|bօN%暕!mhlk3x/j$ Iz:+؉ܭI97L!e݌@O{V|fܪO>|9sP 5ߪ7[e Ag /g(z ~#T9,'8{Nߏ wNWCTƯMeoBSV?+8%$j!L3 $c;qz,ld"QDneyu1Ƙ؟<-! ML㰘 @fvCR]`%;<lԧc9w?᎗Skta҂=j3^WMq:}%np4)?tUF6Q]h)8*Xa,y1[tw4YܪJHJ&QR,I{&QBc8nɰUQ IX>xď$mKLjƊ 70;,DP]_^uAwUB2,Q[2`830xGF}-ݹUl9>}cG~ js[ABF܅&`܏WIo=ݘ 5 inSCKW#> Wxgg'M⺶dzYMH;Lç.ON)ѣWrMj4"iۡ+u'p/)Ȏ7+F1eH3*{LÆ#:èMē6p Sue[&T[_*2?E~Lt$ V).aQn骞v9cb V3PF W$KY䂥3 Ҋv~ (d\8boƒ/Jډ57B((G)FZ-zS8|yH,MUpYc-5y̟kj1vdr3.kf.1V\F @Gv{eM.-IٹYF]^09Zw Bxj*o֌OM:H< v\@笆S"8I/1{j@)^eFOޅm𨊄4 NME%MB>+Fe[~:p7rʱ–{su p +Ϛ@=yEpLb2 vn7dNͺ5޿Սp۸+XD b_c<,2]22<.Qjx%CP#i$ω[ dl+%G I}}ߕ;{dϋRso^ *K1w_ 6`H+T:Gvk3,*^AcA o): Sv(h P_k[u,f2!;uK> vz*?A+:c=>!])^ P؋.LoIk/EÅ<)gFJl^`O [$f qӵݠ-@ o]5&H4;I)|"TO'e+p=IGELd1*0x7gsIZ1 놶ͮyUc{P؅`#-~Q>l@V;j(lV+p YF.+3yߠ[rUX>#=K\V L9kt-Kd|%ئZ-ĺï7uø`M$r;"w r̕$}QZ€K؜\#"OCENr" 7xgEtIrB.QZiR\aKE%g$[X7`ioKΉ1e @2jv"~г# e 4*iMayLtoe‚v6$f1%nt>bX9@JP뭰veJ t;Bo &IA4a$rA%Z[ԲȇD,嚎ąNJp=`po2ÎB]`!ߪS]sz."QdTKMسU|YkGؼt=G^qG:ePڼ_J+=AjKn1OΨ]쳤8 ھ8lh ^Ѧjaiga=2:Q&d$0BRB<:տJ}Kz#aN=ڴB6JeT<,TL4Z<=QYqPN`SF읈 [d$ uJE[ m5oW4 F)TZT'b@]bݙs_ /#vScUIWq(8?nJ]06ɭ[aN[xr(лnlJF\u$ʷKy-1pJboPn`@:7Y'n>Q{kKXҚxh"`zuQ$wZ_2pA2'6@GPE"H }My*RK#{pzqʭwqfz#?},ގX:d5uɌA5:yNGʣC6&b›B[PWJUN:Y+M0‰#ßؿ 15B#\7dX@IIhR|xK.q toibܛ\$lp'`RVTRRȜ+f) LKڇЮACYy|-P 1T@l1#خk{5؎'nnjk>tА1|,n/]ib R*V{c<@%K :.'7wr~Ge0Z'e\}ා.Ss9=& UK ?}cϐn<}`߬rp>R~cdv)LrEz B F])EOXMN:%ĕ ^܇l( >iSL7x?LFAQ܂l#3L$6":^R,p}I9FjY76T௞r9v'l}QQϢ06Y1ٴWz_3l6W >Lq4hoܵܟG rejZ;U/j|uXg&OeIBKP1\xghNxq8ԠBtm0fܵ0N :ٖ& Z)vᵭ9c=|6׊Zb{ƐI`¨)," sڃ;f={ҖիJOUWiQO}8RJ$,֡f"4|=~M]=)!yזOu/ j}ǬTw.h禸5Ľ-q .jVtxe]ȱD;D?ph LS6Z) WR 3Tt4`K@IBSwVwOA- ǣgRKp# 619[I~1S6g`W֒G  (@rA0K ?ƭ @&/jbk[*4) CEX'i[R(_- %azT"7؛]\➏qYU;rxK{{w9r4<8FНlZDl o!†gz?#)._.4<0 4$3icԒ:A~ Dz{"Qyyn*꩘ Cq8VJR/ Yqٯ{ﲈ}&_Hj$, ~YMvS#szEAա?9$:FnuRb* ` %&`9uܥb(u;BgE.s `ܠ{ؘ}mznIfSr4 ZC!yC_D-0S$^M,KFJ*2(6܂t 2)R)QCE=EehoAskO`fB䌯Lʣ.~V#-yNJs~<~<'K-sɿN ʬo*.(LiKId ^Ѹ[3 :CPO:c b]WB)6$ߒp1͸'+&ˆO.wX=b? `V('aM@iRo@xwd,0Yw.R턜Mq\2*]j%#ь`숾Eavԅ۞H%eso]3uVѬ@3,;?硟*؝5LF@Ew%^L1v-vdBaMYhE.=\\e1a{M Fz_p2!PRDGq Kc`b@#r5?qmuF-g |"ГO(v,תK:ÛZpg;Nッ e=ܮguh4zʰpu6#6dĜtYEx {45W ch9vơd]v搜 ʛ(KIbG2(XYUC[s`CgU d(T$ly%R,ܻcWӁvc@VͻIOm:+dɄNkH 1 ~%X9{?mA0Xmo>m-sh[7HĴ0ϚɉzVYVЇ j 4n8> UOnU@&CcQ ?FCtyw0+E쿅e@(r\{!pč[O-kv HM߿M \iqMJP?`cDH/CD\3P#V ~b:;Y"PS6X8h{#nDY'ɏCy{d;fP4QE8,Xܻ.J\R)v30Pf{o Ý,ڀSy9>c_w*K1u0!ƃs9f5 eBJӇkq= ڃJӿ91M%@\ TH}h42}ӟ~97Qx8^'\x[H9L(bfϱgYZ07070100000272000081a400000000000000000000000166b50884000021d8000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mmc/core/sdio_uart.ko.xz7zXZִF!t/e!]?Eh=ڜ.+@o;)'s]Raޝ Qv80ԷFk;x m@_X vk @\N7B.u|٠j)j%d;N."7A)G["w$O6#5ӯP{0δrٷc\InBpM^Njb|p]dV_qj镦W\NN >O$N7ڤbn+b[70&SzKǬ:CK+Q6<7x&+fODqOk8Z?!BY@ @FLc]fzo`o?8hX$?c mo gEk4$n*jy4?t4enfeOߴKy fs&o޸seGU%>payn^jH8{s;=!闵weZ&:F.I䷝JgrN "ɢpv+{tDy)8*w);ACb:R]y@xp8gfLR `bp2-=YPŰXwrk"C#6ҋx~S j'-}8-t"j J)a "Ud,uそڭr~Cb,mnPk1{o~BM+Wtնoeޅg}w3 ;$sY7\Q]v`+ g&_%mY$\͚Ps#-|J<^C~vmʿJ(?cqmxXEQ0j"PN[.2ݒ]"%,Z(b)*tOd{?cv%M=k g 05\=[Y\PT'!8qR48P="|S);5ke ϑ7"Յt3Ӊ C+G5nV&jp {CJ%-]KV+m=^F@f2y4^ʸh@3('XڤϞ3!Dlk-l`Zoqk<$TP {DO's0A͆MJ3eS ~"͈ǵAqiNI]9\Au7 L%sӪ,,]Ӻ~*坌V9bX2ycZ)6jQnR)0o|13!G\y"RLд~>DT]smr ,-\e[b:9՞E䫳dPFq!BP2D(gĚ v~ݪ[?n ɇ(Ŷ|{CsǺnBsnv'\]K#aqt Kn0Չ|s}+$JGG0[⥛h#lL]{a dFwi.)88 *8EC)ϔ&l;صV6!3A"/V>P֬6(22T^\q=Jta]ͰVWp&7piW;;5_& ̐BLZ')29G*Έ\+t0 lk[`gFa:d([!jĹZdǠ+k.EXrօOXR&$߲tf$FRca3p]´`Va=l1m$u2p~+=空IeU@ZEiwAoHsDHef1xP2o>F2@O6]*v>܃)@sZ}f t .ExI:m?Use GjFa~iH4n/9F[RR Gx9p_(/ 14f"/_U/'#=3"&v`Y ZEm3hFt-cZ8MGY+Ǒ^pϤ\QgMꭤKdm!7oi0A~Y8WJz5ZGI.mRF#x!=yQXr{XOwБ"Yl-I,'Oa xyMR; ]H^<aF|88~RyJk#)`6U҄30jVVZi!3!Տ+X8m̑wQ5}dZgBov6ޫփ^Et@@K;){!iC\Za3 DzgLF! ϰ| oNhG { Ki,v.N:&_|y?WfdӥVYŇ"AhR p^Nml7\#< ? yw(\94(vq#_Պ@MkAXSx91c&WmiB{ _%0RI/ CHFS&ϖw\}% I> }Cߧ2)PPzqs TPJRB (F:=g8@0k(K0%8t`Fk%orw_1=)[%+p6BE_YuVW J'{d߼nd(;-IfCSAVro첩1:.Eꨒd /7uFxuPk疷Qla (Fq_q2~84 ;+ Eڣ]O&KE%;-6S!@qD2'4w>j W=f.Xe57uqsԃu%2Al5mS$Rr}+Y@놶F#b*nK[q(Ce$(n7U(ԶO_tGFt8=bP8VB6R ]=ME;ܻN0t% B g)F[ΐW?R qrOJDCez߄/{eUi/gˏu f_Sb و,Qc?2H \"=AX8G;<+-BSfyD*hUX+D;pQÖ%-O|; (U-rNj$o0X\&`kTclQw§HfmH\H],00ek9yf 1BI'prH4y y^l M<#ܗQ~){F7ά`7_nA$0́Ux``\06dג\lۭBNNd"zi +x#FgP" yWc%Nٸ clP62Bta 6+eunxEWpm{`zPKϘ/ȗ+20}ʰfVYP098wt῀wk-Z^OdoDQ>Jp:2d͚84I6ݳZnd>7n^y`0[l A6oG:z 76ڍW^D4՗fdže3ZQ=Bp 3:ú#%3`$8-Y 1myK/DXE1 DSs.O/ݓC>؁o h9 L6ҀnKáY+_MZB3޺|WmMX]|t$4DOZPs\z魠\/*OBSg* ΞU=AO*/%ڐw$|~Iv.dM C#Eci%fUD|p j^)ڰү",<5/ؗ=]#`BE0!ocN|蓛W@LHYH ;|},/3</%+){k-'ln5 Aw+2ѝqh'{6gEąOI)7fLq#M;=c-oi=WOcl]ޛN:VrXuKOGօb)]-e{`|Tޏ&J# )Kaʣ>FWa g/>2ZڇD~$U@o[<;W}ʫ|u#nt2杪P6Qӂw1O[:gĻ9g'- 60{-2/r#3?ep13osmG[nOY iŮ __< Zqsiscؗn-}lVbYd]B7bBZ(R9wmC>5vl-$O]-2 R&\9ފp'|kiu/g4m̀X_FgVYd[SAXU ϶'dmTF~aݔ˨b+eQΙABbR}2+L%U&SxqhOQ{.Pby[BF):R5X5:qP"R?v,t@^7\&n$6 DJD_ ՂlG/k$d ,4|Ov ЌޑJ>,wdŧ* )?*}_VvDtN<+ abSd>0~nYm.GK_P`J;_#%Cr LUZV*ٓ 2p~Rs^* .D9mD'k"l؎h_}0RV4t( =F kT3p?ᇒEKUX:dԢo9L&~e/,EXCn.n q]]~+{L  %^le!͓PVYʤ`:6Yp.quLW-8]x~:lntIjMxĵ6wX3ʳhVݝR6?+u8G])2䥢ޱ MuNGU? 0%R{V)E*$:9=-W Wx_i'+3!jRM#XϬ3s¨ r/!awL\ [-h~SyOrB +WYD(!Dagxp/"[-^M:# -Z ?GUl %CX2:Kʆwfi_港I~Y5rW8%𥨠톑ڋ kG(P6"9삻Qft雖^輹84WN<'O*:=f]%`G$>غM o׆,N|VOF^9+!}Ze?wshH;}%9s1{̹߂@)>/}PH( mGXʧYZe|^i+JesU$C0pv9MUyNaӤ̀>/J|@ ɵ>T-b<ѓ^?Z57r.hT`+F{Pa~xNUD? P^Ϝ&skG'\6CC۱gYZ07070100000273000081a400000000000000000000000166b5088400001d80000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mmc/host/cb710-mmc.ko.xz7zXZִF!t/>]?Eh=ڜ.+ζ$3bhu2{tR9| -+BwǏݜIPCŎl"|c}^Z׈s};d[(UbKR :̣?idk crKX.M):\䁠D6vU%~BԹ[@vo o'`lV F)rQhػhb_i0t \2m۠?z֮)[$ a%QF6ryN1;^ ggᘲ]]4G]W%[rWyI3&>XUͽ'HKx0e*n%5#;olqZF-=5_ 2?(_B-Mn7v3&4jzhWdԤU>ƣ|[iMuV̴&[ 0U S3cYkU7dE$/OBPӮ[>ҰB& GSY~|]E21+߳'pf?Ф_Iם^ ugz+W[brhxjxsO8iVG>={Z,ky]踖$P¬[_i: :AʱD &"y C0|c9MRzh։NGYY 8H@8 21le)F<%J/]nܬYj=#,7*xVwuWU4?qS )T/FhaU;fox-xI~"Ѫ[f?U*͋dsK}2a&jо=_#xz&L6cZzvWSIȯN|_(f&meNU Sq? ;8 1x=krKV PKbtI,nD׶/gƩRZ촖L3Ubk?u^z,K tVj'ؓڊ87GGpF9/=i?,[= >&![r0[B'e)GsS ?hedS.&y4D7UW\0#CR{ͣ;IZHl2_V)޹r=r9KKpbb-Uʮ<,~UMKm{0B !j8r|Cm?d/c<6!i#HR:uX`[蟺g=V;OU{'.9j6&BAibln0ʚؘl}9H,}ك?er82 }hx2!폭Jž_K7}9ysd(i,3DF^k}s"3Z{R/DҊ-<3su/z'^՞sG@#Idrosu5rH*ɵW66l%㡺' Xw6pdڤ~p+śEyP]:E)Z6K6㪗4ϤGjRofFBC Y - l܄mPf%b&{uVCeքT5Ctl &|ӯRxҹ7g5uJ (?(Ɗ6尼A$ss}; s(_Gq ӻ.&5@ ;d:4۟b\RrxP3bP'{nA }-b-GR2GE֦S<۸DOWWd{AOJ>ovAcҜ9ymWSox67rC8EduFX<]6D^Zh% BM`X?JY;Y Eh/x,SA㥉2< t>Pi@D볩 >)@yTڃ6ݟr#@n6>~Ew[)Q"^Yx)'}%wW54p,i2-{)/4Kֶ̀Db냴ao|fg/a>nMDQ.N+wRߟOAG%@l-T5¨X kk{mHF]e8j}N i7fWms]|4ޑUek < I6X6٥S䋑lq4^OCvC7*ڐɶ&dt(n)S*>++d ]L/7ߒևJTf,Xhw0ՇXT3buyCzy jdzk *[ZZP)xmlE {T4 * %utS1LAYSQ9e/w(u\8@"-@aJ҉o.ALҫb>FW07k }H)nIWW^4[@l2QU@Wdն߶d()>!RdNV'dYDUfk8Y{T򤡱#q~G4 oY{Jo!7T я!d `Eaa$INI 1s@,  j??}1O?uv >g+f'O9[G$p+{O-j_ #&MYѡVBʁ nԞgWw uOo D:> H)ɀM=ۦYq2DL%p[)S[O-h#PV_Wb`g2J70%ZKҬ{HXȔ$1[nt%g<`2.vnQT; 2Xu0AS+mu4&)zJfzRǓS$iOt#"> H 1=.*cvb[5ScRB4)1VP:U 7`b JqG0J<z}:63q?s]T:|bTFboaMoL%:n΁,sc%v%gLă ˘ZGÖx *)#:% w4ED|S/9<>=Ė>RdhQaκ61}D0BA;i7A铱DǔP3!$#a!(Cag9 j뎲Ә%*9$]D6 jhdsT) AchDȟ}5FlW'q]Y\wRW4hL07P.EimM<^18>+]S0u1-/}n+9DNLt|Eģ't&Ʈ&1Ȣl|.:l&Dlw FJaj=bXKb4mJΝ$cW?]m[ Xa{Ę1`֮;GH`抳#~&LQ dGl-xs`jhf( zz f㤅g|`w>u싓ݻTsBOzj"Jt%ov?;S8 $}MUu;;ąSz~w/%$hC6}۟-$nXRv2Q-^Y;R`FYd#*Ŏг5#_)ZZ`U2E602&Nȇ5A}Cp(<8$Tf{) y_aFarߐ&#gv.:ĐQU1lS >Rs'kiԿ[²h[ϳ> $!|YѳT3 E@gO_*=s V Fںf>d7[f-_Mc2`XQ=Q,[3Ȩ%ԥl?ەx+tqލ@$>(gc,cKiE:d $Rx(i3!xs6%t[SNB>Ywmo՗} FƝ|*2WXw0}5aXq _Ɲz}Q:~~痤BC6[7 {L)8C%iEr4['Cr;g2ԇ7қ0ȼwv{AtWhhR<%%j5AsB=wYaz;Эgt/ %Wt4ŏya^Cm@C9]AN"Farm'&5mr ,> %k=k4(޽9 &"qh TaJDraf9ٗ%#|Trh޿Á!پk~8li}[2Y_dMRsxLNYHw;P,,o=p2,4ο6~\{$ꁖ@ .rFVH{+zڑ[*rzC?iwM̢b%)WuN)*WғYQoU.j0ܛSJAԴ/3|D=Pg2nڇW 1M4ERL<.d|YՊl{+n@v5Ydnowh+$Jos}I 7pƛØ^1Sqp0ا2L5?4,9OnᖞM`g:+^Ddeo^@[=E\nlCU-LD 㨐!Ddx%"\2:1gYZ07070100000274000081a400000000000000000000000166b5088400002b44000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mmc/host/cqhci.ko.xz7zXZִF!t/E+]?Eh=ڜ.+x\ΨQ^˃W0,q;}~wT (*}z<5m}-"=[ $-EM% KC`-l$ZSʰH&ELT[vA*6A_)[_[;z,I]1y,UBb0^q`r!X݅dr?La`>eܹNsV``"s쀗pK!C@ Oxr9{6QAā3;zR=|r_B7$Ūj-;{q^Y/VCn+GpßK*Zi'j$?@ ldD-i}6⧒+^Z_)w/pM?r7K'P%$ZqSl}pq&N $qv~R JLѷEk7aEwʵ Q8z}h4UJ(YV3Mi&ww:嘸 JcBpnlkF 2c*ZHyCK 󩘃 l43s&{3F3;a˂7dEzoa;BDdL";/VTSjm^uZ㇞?H0^eLFh!{}ZY\u|!en%>zJ~Kny ;34/GX]yQB˝xu ,]Oߒzΐ)X3RhWȑ LEp @8҉Y {@ީl;3IWgƳgv%G"+6!/Yڎ T8^XZ\t  >"0cJ*WC6`z<%'`߻sR6ʞ,RGؑ):مxUDGG|buh)d;B[ň@3T WFҙ|l$zy֭/h̜߷>8?" HQGm%Ӱ<-wˏ)>ՋG5Vo띣źSu:;&\n& !i1GZ.'1s>\1N6t Ud2Cn4Iq瞻/ۚu3j6qߩJbaAt @0MCn] XF[rg`Uu`%[V2ߛ5{j((n+<[q ^]S >$k=/#[v`چcRl]ͪX6T!I+U, 뎹Q Kt7߈s],JFVBM^5 2)BUf:XGo@w܁xA~1LV?v2r;{w0~ͳh.Xʎdy 'sx/@]4K~{=E G!=lDo7vOSYw 7X_DnH) uB _! Al 5oo_5`ףio/HnOnq7]{>D@]kSóWAjڗߗG^X6Q/ʴ 7U2 vFKkR`b …k5l؆#B܁rNb|J&L,J+f DcF&٩+G r^^} ǼFɨu3v6m.\ u'zÂtr]0!^g+9K!EC6^J(WZ"YV~wvEK<|ż@)A/UMjZ({K;Bfۗ;_&%Q|A 47>`=Ѵ>:@"0OIBl_vL:oDY0t8AUDN X]^Q˩S:t9ܽOŠn wmq#T< iY.FKH&7gJc|e!Zx 5a3, 6`vMxzrR>4.Δ}z~ުZ1C`sn"!G`&)GHe;;pXp%̨ .YՏV FUA HA+5?"kH rYP5wF=e8(ҙ{K'mr5B-FR}:>=u^_y:VVC\6KeJ:ph:!?VkF. Z;?C2(n\ѰڞIo'UU7dj8(;'3wrןٰ0Ϝf3k%odRAyk!P}[h"_ōsh= ՚xBZZ" Ȓ34 *|>? E@qB3J=m0N.xl O~@Kദ%69 n;;ϤF,8wx[-m^`C= O-",+P xhaq$`Qȏ*Z&l&1;^LMw"DkJmqcھ1Wf{B\1rZ Q'e;{QdwͽCX9}{՟77\Z|Gd*(5@G%Yb M/d3m߰jjN}WHwʅD嫹9O^h HG80=Xͦz9rVs EP'tyB7]Mm1Խ? Bo*nU w|9m꬀3|]|77B1凲jf~m  rW5 \\o^ YbDȖ!s:Jma*-YXAtTvq29hv{7@ nw ;e zh$Ik2b*m]P`V 6tjfA4%x=׌̻09ȼ.HR1bq:b¦Lw- ǘf)T3-l$`KFs b.,֋³J$dllaI$;QmRrxFYn+ U`,u=> f4g VpױhJ1'Bv뼅dꔗ/f,>pHj`j ]́bHP \uqW ^mw?lpA%K`@~)FP$^"XgE B-D(`**oڞ1a(R^SPE̶Ngb}xgy)!,׽qO_h:tPGP 浥sb_tTUX[uV!ɅG@U~߇-r"Z H^^o}h zhS7v(?0en7#d({~btn` Bg3$ h*Za;^5'A] "j!tuMbOqcpw/vNF?2ѓtbv(J] {Qy o )t݁9vrmc͜OVF߃A z/*S.TF>,`0|U$t%6z49#5*l=Zb*q̫oRXYu[[=ǭ4C;B ,24`<٢.X\,7#_34UÛ zp?T/"0_Kڊ=]pZ ͧ29L $ UNߒ&E$eqz7|-:402-= QyV1'rNw2m^9KJfWnB O^~u*V{ȓ Vyo8ט<,OB70WUR j%==bI6j#[qz6LK9٠@i`~NY!#]F+v*uLXkc1]xT4g~u$/Zf+[|];$oS*L_8dZVV-㗬za[ܴ_5zϕ*Oc]a7v5dd2+Spqގ@Kd%R9maX !Q|zՆ]Fv+̽d,V2's86oW0c%x#ZUبg-tJ\j%MR,[ $ؚ(W<5, Z97G'hs-ەPΕ"awOɿG(:?C qԘR^?4Wᣵ7>sΛ7KFqVѣAǴf{z><3>4}Kb4 ц/}'b?\y~`IEe%x[=:ּᴬ UyW1vZt-2yPs,^I3/6>IlZ\BMРF 7oz&2 c Urp, 4zXi&\硢SRw!_^?y$CSr$G#?޴ : OwWMo&TRDU^xmW)'棢 l?qliJ{Um)aq캐Z&9`m٭$zx\yއ,@# } ԃ}GrW5ҝ AA\+RDAjC9Wvj}T tK_=N`ТÓQ:[+s7x 2r3}jq VO<EKeߜچz^tiΒu 90cUVG)=tyZװ#rBʈJn4+??60@Wӷ o:DP"9Ry: 'zH[Lt0CܫԔM1ԅecNVnabr qc3ԭQ۞ER`Yo4 c07|A zj%IGddu[,jgC|MKqR{;ҹ3;, &m̤>bm;&@^$v.D# 6ˮR"WϷ<@~W8x& +9W4kymEp8vF4f̓iovZX5bҺsB~זPpK1\4eWƃ9<#qx@p+[&+*r6S7Z4`2~gy^gրf,`֫}?Bk}eI=lxdӤ er(81cb)-_Z-b˂po G2vϊ`"jY"wvC mt)z jSp([PG_(7K3PMCXڃ-d$dL=Jt~"x<~B.;n'wLMCm& 5uIGIORΣ ػPɳЖL[ 5uu K*Y2)_AF+cZ,M$r@e#x8~CҢW0V`L6 I )쐐 ixMyQLZ(8CG#u gy?W-#&EteF[}s%f3ȁ$rDpD9(Z{=<+g A{ R{3nYYE%[|Hi>A-ʯ: oIP.Wo8F<;2z+BL+۲0LHZWmcqiŹg\DF8)"ąP!wC)-xs6veL"5;T.8] klemyNnJp$X{D:B:{LxmaC@ٶ20/GR^= Qo .\Y*Wty{Lg.68)&}`8hR:~0.Z`iH%PhbO#Xn y|YX ge5gZ1(iEUmV 'NMnB4Z~Bxj;do Rۮ3m8&;8HUcIJq0wl9.w.9z}~/yP2wf5 (h&ӨB⛱3tpu'_&_(f3T~94Ȍ̟+[dL򮂯#8rT ;@e 9|܌0x'Nn/sFhG7GFVh'-]=J{y0\7( bK|˃/Gˎoy x~\gBu;T ]bF^`5I),nw!Ű߱F \X,\1"mv1!P@=ߞ-1|*Rlڠi |,Mos"PԢWAN_LTkW@WSxKT s܅0/3%lIj)k, Ĉ穝`ܾRNƅj+TV? o+=מ~)9*h֖ZL웯f`UEUSĐH';(!%tgE1ܩ.>e c"·. 1S{,u2SKY6:WXf,JUawmʡ.єV"&r3iV;kOTV|>[ÉK!VTڭ=lܣlX|O-^9XSeۥx]6@ 3yRsAqzFff_pQF8L X" w3['yx݈U~Tj4A>ڡU@0!C/7?3KB+NV sWIW|ъc1_k\N2\nZV5n'K1 jb.n/B hpp$._| vam?._El 20/aVEgYZ07070100000275000081a400000000000000000000000166b5088400002a24000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mmc/host/rtsx_pci_sdmmc.ko.xz7zXZִF!t/})]?Eh=ڜ.+pl1嶹~!^<%.ٹ,fD b,+׶yNFzFq8GO_gt,k+KSe[~Wdž.rc`2yr>⡘Ѭ~= R}s4\|V{yNox#?eO!u٣ߎ}PpHc;X>|:Snݣ| d+4hƁEo?y2Ԇ+`==1Wԅxi1b-&bvKn}Ÿoς|R3&I&g~@"aP.(2k/MI[ GyF+ :?Dykੌ1ӗ0Wݽt5dje ĞTt'IN D aq]ښxq?_~zcڂ;]t_)McSl ޯ!F@Zf|2-q5!G@Gg|Hn\ՉѵA~-QGoJv|HΌZ; w^>GSm!.:H;9/ °jk'L+J5!nb _eg<ىwJ)wkYϥ_ Bjoe 䆈drg+f}f'U6㪎F;[JkcC !lóX A5CɪFG1 N*MP:~QĔ{=B 8$myaRMGGofTu*ɚHwCiB1rZ}Qx:nPeTem(Nȩ-$O44VڗE5ëi]HveWV&,&inQE5mD:VeP~F5wA& %J#4KǫHqB@Հ TtW !G=\:@"cmӓN5R*g@g >o 3Yώ$K鯪s& z2S1yky23rHmοz*t(o;>M'_{2-1g(pa>M]=Mp]~Kbz}˷Q!_>(/Cš͠D=`Q(J{K|D;O3eEزwAjM-D G~ָJI ]PM,uX4u kn "9;\j~nEܫg,Ka޺d#]QkQ:cO_+P?9SfInnӞeGJ麳(1rY q6:R}Z̛>xwr^)^)d@^/| Z6V&3ߘb5p+|Rď"tbqƇaOϰ!Ub_&`W-BN6=WSYGeQ`6Y B!HCIe5VJVlڠ,ԟB  1?PF'^!Cx׏C!s _ou\GeOUFa"wqH~0C'AzuȢ,Sյw*V A-՝}#L`f ,.ZhFm"!ßp,s>IQ“/oUڝ2+U?"6SvF'SEz;+=̈́$p%9uR6PW<{įy,r=QeDJo b׉SHW?•fzI=(XR!oX,3J_liY>rbu"6K}t#\IAPQ vHBשhI~`VH\K{C: t@ӈ.52f4Hm0V9P"X'm%E7iǽTr #YA3՛$: +lPJ*C TD g5u[߫I6U SœiEmoK4j= qVb>s' @]mz#j 'f48Ɓ|\(OˊЯ^7Cp挮90s q(~ y\n0pI޾xk|Y ͘u?ቔ.Mu[XPC$J~5h࢈ NJPkA7I}gf{@2hce{f) pJ 9%j^H Ak%Ԟ=1[^;jvMT2FwX +x`#C vm$8@H|);m,i듹&YuBI'.26ϾR,FR7z/ӯ<1E=de 8wMp!hEizKKя,Oc7 ,t\+CGQX){ eerR%*z/nXJ[ϗ`g$ۊ1E#d>(+u$5mjx Qno%HM4Rn'  ŅW|JlA"mM59= GܡZ#fa-oeY3w#KZ҈}΁ {ܗ ~i8P14qatb*BjJf2q^ŢDzߚI]5Ɠ`1^<m[ojJ]\ mF^D~hf:?,Oh<;:8Py|;,xs?}AI)QuNwyov _Vư5$<=Q4|BKT ;?D>Wk@nY2(a00y'0~S֠aMd)iS* Kb@_budFgI'`q}} :=r_%Bs q~s.oSD UvcQt[,G1Q#+[/!pHvMǂS&龲d@+rUv$gEgqrZ"|iӚO5 C~^$k2.ܙ:W ;~酹wFn} 8Ry% y&j_2%lMX%עō(>:IBW$W]oE !;|N xPE8/뇭{;ۯFS4Ŭ/$-߳bY--Klߑ}saIFW*vN6+5\A^c$lLȒҀQhׂ`fMj9HvT9C\#3Y? =%,xA (R|?P^]\OrgmsQp,sJ[,Q-7]lęЭb5]pPɾFM ^emݎ{J:j@uZ9$ky4woozk¬λxj6c} ǖWL,g 6ˇT|ϣ D kf_'/VͿ)@Y|pVPO+7ܕ Zev O}/? JVU 5_aYHөs5~GKӸM]Ns!Ŝ-UN u?s Qf9LNY]"  *1^'DNYK8gB=[nBUtP.Z!gM^n6܏?bf1 74AZ,_% ZPoA9k.2{7%/?PsmBs//ud+ɮ*Bw?;C f۫* ::BOZիuy &ym#&πx$yX_u?h&Mp~wk7۫#Xǎp7,pM&09B,8a˞vԣy;SI[ qN rUFNp>oSh{⭆y2ÎD7щf"V?/=ڌ"Z M^{d*E;DS"ۉ2ZqxV?$iS Ŋ%Q*'2i% P- hW=rД|OSJ᠍$i]{@GO3R8`w #d~F"wtx&LƲiXkTqxћa aJ» $*F8V/p*G;;C}JkܲwG^\3EQʼnv=OD4Vyܲ?12?`3 D_cgxةm>a VMʒȄ`)%W5R5`8FUFB 6W3;urE+ȡa78};,ZcQB`Apjus#Gnހܨ'@fT9W웡´e%Y/=ǹö-@k|ň?a!0ЛwmO)Ef`DRwi.נ:v]Op~sb~!ԞqbD݁065ƤQR/afǪ髯Gu:4wN=kN2iqV8zOB'._KT-ćݚ'흨g g3C (9[7`8 fZWKȞKlj$ٹ1(Tu@kK91E$Ut!],'%ι`PtYﺥwhjn2onLs{-h­&%M("BȂpӕ7jԴ4%{&7tVlgV#̲" Ίjk9MS2ѷ=[XPVL@ft=$_5=eey=Hj >^X]t D`,I-0v t/TΑ{;D psVj^^4y=ȧ1B6iGWG3ڳo9Y7^krFGd?h3iu " ]|"+}UגI~ƕ{Yƀl㒮Ng@[Gl#+n>P5 ~Ai(W::ރ{ʸ %g +9Y>G"WDsfw6QQ UAAO<^2AXg۠h)WZCjO_/sܴ3BKT OJqyycck:ܤ6"p#꼚s;#8A~ RjKq9'W.t)ee6_[.%% Qs| (^P?pfRH<Ѻ4pUniSΘ v=DvZ^i9Fˆ߅¦/ޱxJ07LM2蕡Wx/`{Rvj3R?E.b=l1%u>~S$<|_-{L |#*ɅOn3KTt+QSa!^K(v d?mYaUM ДWAfSH~UQ cQ^wO5z@r^w$n9D G_|ik; aޠO ͑|i/5 93童+;Zb,d `Ԁj|h/V"m#~)w4-@owUEicGxbvP\ Bt)54[|$e17z¥Lن!U(nvqIo,䂷 '}c+Li[E9&%XC 4n=wGcpG;HTϷX5=U1wF.W5sJV69D1 6S|w5yoŮ~X8*)?_)Q܎4@\^ xlP)wFٍُU2ݶc(s[_r=ֱɞ '&<(97Q`Ude6>td#l# +hh)`7 9Û&W3^DrZ1*NiX!q# }E..]lvE>7}#}4"?/=qw?JD?qjYR'GVy0غ}WzA ]n#6E! 4H#y8s^6}r-Jw"bwO|(lyfI*ܽ}xhDqnմ<-wcJF;AlpȽ \N̂3%ux1EOvIx'#dlex.ԍ ˿3M{ ;RɭIG- j!FmAZ:lDɎg'&xF]f8.|-/Hó\dK{ YGD b|oRA@`kI;fbB!d Uyex!%` {爫<31<|k% qrA¿ͣ]8ũ =(osYFI7[m#Md83pkՍ&s۽nQz:LI+Oy^y>gVƒ[7dsq>+Z[D<.]x31gyZ|IғD.v 5݁iӑ[Ynes/ST{*}JJ)=$V)hQ ?9{& e\E2 ŹQNϝT"DߵQ=>$!yE߄|ۂ3c}[h0 :!څ6?6k!y;A}-hC ~sm%l~AS `lbo%[dC}NسcH_6η/BbOjxF5*zf"s2/Ƣc$/ "\yH2=I%.)65H$bzҁ$|FDRXpk?!5q*}V',ELjrؙaʛ6gu_6nTȄD1->zk`phpe\pv^L)qj!/Gn>?4[t{;_û\28)2%-Mz~xWH'YDF ڹqJW6oάD5\b Tcl=~kDBSbZ7bm,%Ǖ0bC~mifr]&8N4݉VmDY6?φ0QMFd﹈`YBR7֨J0mv|ODbDE Š̤t=*#?S^akts;տĸ,acG!)_;r!rGf gA:)V#6#?F7k owc O(բ͕{sEX[vEgYE𖟠BXBJID!V Ͼ~HE, ԝ0zfpgWbl ()S |6ox]4k4z:*J[ˎANfnmnQ`JJfAbo]BΕD ^מrד.;"s\F u%T-DCKZʿKrܛU" B,rU#UYߢy\8waґuYa ^:cU0Fu D Eud ڹ"5'L)o*3Ģ@'p[hiKkiUR+F^rгxq DK#B$b‛1d3`01Q {fLEzU1۪6㖳G7g !ϥ{d1p ?S0+ F"uJ'Y\Ի7QX˒,\5Մ309ǝTė aw#"}T`MI i3''&b=.~Qܪ& 2]bփ D=O r4fqQ{Qn.L Nbᐫ:^^UO! >!t-d+Ȣз(V~v{YG ڶ1)~L*5>62A Fނ1ƠXF(sqH@/;9I+QK* t+{XN#^*~3`tP]^bЯp& dGI1ort{ 9 Q-ӯԥ3,':GYhXtj²* 1-xuEfB r4ms# e V$,5[9xA +`O:23?;lU % X&tPuWܙR,mp{+XÔ`0q+ʴ%lU׽V(% 浶ͫi?x2X >q=\n>ǫRIis4YoI !-"`?Lp -T竿vFH*XMm0S|+GjC}de6kjc7d vV]r{ iP`٨>5t3T1|RZvDl~vb.sd~|1I2f}/:c34%]gl< vE! @I}SJS}_!Ÿ]Jr@toL<JxcÖN++_Κ#A5UQJ#TZ9.q!&$={ Ѹ\ړ\:iCi qwchmO YsSw}@k #b;um_T̽ϖ9 h0 =L}&uGu4Fe*8޾{R5ݾVQ?9tLC'iRZRA@- gbRA\Q\\554c^.@{Xd-?*󠗚>8\>s$4R*d<$:VVwPOHlVչJ/qŝ$MZ xod2d4o{;ĵl.V<ěF{Z:CcR1۹,n͂h '"3ǻw0=*[;>֪հ? X;^w=ݜ( QbݶxujR8PPC8Slo-K~3锘 9K-P]!oA8Ȟ]{L 噴uҠ +@Ӹ6dzr9J#ρuZAqҙI4hX~"](#ci,YaHs=wmb4*y %(YE/]Iӏa^QPWE*I'V3b*5ѱqJ,^<%L:Meb`]c~z$x"2`-޳ zXzDwG/;IM?. alĝS|Q& xPwo¦hCR5s/1!$?_}C ,@Ne8:3iB&$"pGհĈ#ō揧*GVx}uXI V>|ނkc&sSAn1ȩ%Yag1? UFERLtW'I>ĈfL%lxu޼XevpAh\JoިiB8Y܍܇Nv{|D+*JCD3k$<9v¤JM8`\sDw]p?lXRg Bms#<2iBImSfO GZ9~/xԓG8E)?C%w6>*bTmU8tcZPH y2u/Ba7c,)]_/7[DCv<.<0{H V^&~P(q%b\I1BnN!:'ՄD =&{C+fPKNLhXEReιīҵRw̎N˪K+ch5(ז5^$!CXKx.|s Sk0QFq)P#aD ͌2}ufxWv{[C}_-iE8!& c3C0z3 tW'P)QIj:j Ƌ7`(`gPMBp/z-K4XM/E(yJw9 !^h2X 8n<@F"g 3- |=TIfT 6ƒmPGaf}7]; vϢ v%OJ%1Zߖ~r k.)qJV~Vst5~ ("]aPHRuї2Й[9PC5ŕw"A*6z0s5-VՋ}AO2|wG&x)cQ&O\I]/Z7^kxskQm3&mG/uّXqfr{Tْ+ib#Ezx!8f}'+4=|qMV4) SV`ee}B? h.uŠ^Z{q/>OCHZyz6]Q~^B,&O$5!O9·yϰeߛ~\@ԢVb،&WCbU4$ ,눣Kn.O x$AC"ʐZo}Y6dE x#{wm糦3mH/'yL^ܣRmX5ޘBa2sG̑)5Mwx{`y"F4eE;}Vw'M Uyנ VCrFp2n*Cr;UõkSǸeą'M'kCP^a9 - 4F:6P졺%޻C֍ Yޓ'W=־kdw+wɑy?i\/!5 䃨  :A)WNkSWu`E6^vaMgQ)20oSʲ_ c2$aYIZ7yHGVC'TIA牱9Pld/79L1ViEmP+x$! 3wRD|!D)F~a>VETW Iuρt3<Ȟ>Kka[7" ~&7 0VU-Crfn]yW9 $5?۶\K?&G&+7,qx7?fy u׫z]`!~_}ӽN/8<(T"9k&!{0cthSE"0s0zFihڄT)&ٗ]BI"Y`0UM@cIsX/bHp퇰l6eߥkV)rYSfDKPGhM>  1cx8=Cy 6w$)b5 ?25l)=FĿ}e2C*n 7EEkפlԮVn̦]Tm콟_>[+roU:KB]9;-TE8r;g&r{\’wnCN'K $ŲciW]~REPT0'*` lmIs/Kxƾ rk 5P z"ݤń %,ilww>Cuٱxu~VA:4;x8Cdw׏i$hέn\UPx{;(ylQrKwo]:.W5;Q v|tjBUG:u)óGzd6GEklax:$|6>J 3CTϽD8曯T;5hb0?%?>/)ME\z%ࢠpRww2[\"?TT$|iS;¶cB%7a/N/Omw#Y 䰓^(TEG'a|K,l{?P`otBLR|YF[\ꡘW\V XO:=PrT `+Oaem̳r*۲+0`lv"m.i#BL?Zi@V!`!t k.f\昡 CHz+sjP Nk_뢒vx+q]3Dub(Jvi{޷XEdۦڡZ=EX^/keZj$~FN(VMC! HJi=ѐ4E}$Z= W]Q1 U㐐oYp>([Ot)Fz _GIA#{oķUSk!$5 NKtk_ D/|}1~Q rUVlA (߈Ju& ;po0Y zv jOCdz3}]1Jпԅ!$&.cz3o㖮7{)߱` rʍ"i6ɖwI? ߢ]iw 4" |j|,5f+uaCn/g,#V뺞c_Z|5giИ4=FR]-{Hpr-5 jl)-nAHJ%7nH/rԗj_|D[ )SӻtԔ@ bbFUw ߂# -'2%˽ ktwsD"jW BuDWy1ۜLr8IPt43nq%#u3W56O\WzɸH۳B}3u~!o^ Gu3&ZSf.\ɐH!MݱZ*XG[ۍ&Y 1|=;Ҽ* G4R Gjأa `堰i$*agqW':~=BdC9+svfE,kA)Q@닌i߄"9{.N_1]IaaP.SF@)>g]0j=~yinAezV jir'^vC %e޶p9 (Ⱥ%t&gW;sJns ڱ# :|芛/>UD¹DWȤ]NRM#]ke=S_%#h07O۳&ػcpI+} < `O8'@ŁhW>Qr.~v"T7!/v 8 E'UPKx{l^սWLd S* 6s]^&h4_T'~*RLۥt,mIQR .J#!S_U7t# Vf|yaﻷHmJ|B68Jқ> U"kPp݁+qܦ9|en[tS $f6(cfz˹F/m}%P]t`0‘0Z^O?Tɠ0e1 ^wJq Ã}ׅωmrR&-])jo1 Օ L(1 @(\P$r1@e榺@ 7B:׌IP& $|8 PzM) g[\`50ʂH10a$՛ssp,

+3yjGa@R!0"ũW+^/gW{nd`FFզ7=-cklQRbBʛ4"VJs8TDȂ5.Q<UY]y269ӭLr?pe|EU}({DBzY*X pu vS /?/)y2` 6frS*Ƙp=д[A2cW7еXfAo-2(Z+~u"G]Wp`{vm'C}H$ l.3Ɓpc:`SL&J* -UN93+aB0KxxR(]=h\mvctۛWH64PGÏ_aT2&xG%SжubW)_Yq ?G~ Uj YpfTƒyȪ1 ӯ޽ChmvtdTimiZQ_j{ݭr"lޝO󿔤$ sd|T56e;*޻ȹrdu"scl1][B߅@Ce%I%qKss^zOyfx|?KGFW;G M5nj9l B8:m|꼖!DqP!d~rVDLsfrnŻG%w`촚H5[x̅e-;i <ِ|K[ʢҎ4Zh$~X!u3Q+ ǐj>eY4P@̄ymHh^:A'k}LHRF>D&u+ssaH R7Xq  rt:HWrͽ% v,&fq髟OKGxsA6}OTf!_ .g+Esh#ë{?xz!Ya/5u Zb)Np4?X4K'R WZE3j8.y?a70׫ ib d~3L%M:`8XZ ѽ@?ԝ,|D9Ih|jGU7%b'wtG5]Rˑ[kfx hv$N `Fi%Zolm dPtlf" G;iEjR, Gj  !%@>7g/TbVLd1V#rSNj;qcq޶qV[|nT#t,t.M^wex9mvUX > No7Mz޼B {I+5~'c#rAjAey {UܮmI y!#:̽`2 l!~R;R.1h2hDBCԹ)m6Ԃt[!B.l$Ocߦ#@ i;Wt%*$l/1/(6Rv-2RX bm[IܫYm':̷% ԭ 0T!GTiP|h͗ks#.Є"nƴ>P&~! h_Wdx@~yo<}2](}"~FTEѯ*F![M9_% ,Γ1%S 4KyL6O(/Ml${\a}gVVAjtmSf;'OE'jzWF?mAQҍ%-V͗ܤ12u&h!E~q NFuˮ\~dfzg׭X"<y?8S_[&xpk7pPR-I&"8%mP-A6యxY ͷJ{3p>^& HHk#OGQ텼b.r ՅGzv&DgR=A{uYfV 7ڻ-_6X^+츙}^2ZApiI-5.1v >S HU!|Z6M55c1c&kvgYb- 1? ֥o"Z+ `WP)|\ȭPdEPUm Ocл{VѯaڴUm;6P H^A8e:-BѬƆws)!b!wOZb> \ݹJ#އ)"yݨgY { UHY[ K4u.->[{}ɇV_& Cj>‹vy 0y!c웘r{ Q_qY3m.[m[p| tv(mY](FS+ }etoqPKqڋ YbLkJ_ KU,@R,e3xqQ{KսK@Q[J(٫,hF=|г8iPb˧ -2m[0'+sLSrEjV*IE@2XWQ7֓3)F ޅ2ZskKn? [ ]a]_dCXMCnaA q{-^^1E74zaNp~,&y(/} `;lFVS0gth )&>sk>/Lu oPc+Y=/lZEr!euH>Q(Xa)H._&+lű^A}Ȭڽ3r= &i/ZNm^+HSz kJ5{T[GUޕID nMAgy3s^qr w}:yYj)_^f(ր9숊asKU56A /-lG˘ԏ9uxZu% O~VC_eYqCVWG}Ni/u::9Vd mAm**EwVD'pr m3gfFqtV t85c$sޚ2CQkntW!׃믌O&U 7'RsU/c=4&Hk Q=hkz2{))<'jy)7 Qr59j"477={y+f]BEjI3:Nhj] pD -f^Ҭ [:a;.3s:ͥ[D_ ;l Byu'7_&ybKXr }zgA T ?Pi{-lFǒڐ] Nth_ФoC3;YI5բnJظz:3Vur= }oIڸDw׉JG,@`? Sbb2tmdszKv֨ҨX3]13郖qhI)O=[oMuS7t,=’ _^A@yS)o^#QBi tZߦ]W,n2a8Dϲ%V~։ 7N n:`7۸y(ϒB#j嶔|WL'v8“cQ\x6_p5\hnʭ]SOÈLOUwbK]}$?)T箹Ca7t'M\=0 GRAfjji"ax4H7d3oI`R*\1c-~0E]#A'?^Z/k,kO3W=MA 0m[$E&Ah {R_JsdQ[PO3[V0ޙ .#Ʀq%l/cs}-B]iib,1s`%+uUgL^22hjг`]l\ٚZwUYO-Gn:wjFh8j^%i ÷ߒ{Db7.z"'K2+F_ d`.=>'WRʡ?j3vs3=}[{;Rʐ_t][tbLוTcd7@K7Rt鮟Y8Vat )άN, ?=p]qACZYB2~W1:8*ZvӨo@͊ʹ3^zf}N1aN(ayVZjB!KZzRݲIvӴa1ΗpoϾ 'C֜ ~CXU* P=R9r \l,5)ye$@2H}Vt t?M̡Ye\L_;k0yypqn]QIaɒT{H lۣq  sԟPLR+O@ 5#4~+ANat'dQJ$NVz*iY#9 }+ӭnƓįj!voC~ȷɓ(y fA%Ur_'b{k]G$g7[wE gͫx0?C(ˠ;bdElMY`"h7Ua,(ԃmbz_ՙZ݇%iɬ KA1 \ek`q!lU7GvL < %Ne'^^4<];U trr"q? _/ʀ$əɀl#iW }i}f@hhz<2Ck)792`@g"x"΂}KB!n\(CUH2"CN@\ܻ1荸5yu ?lV]uB%#7\!ț*.H*h:m7 G 1sQ ,kEF1ȎdL1"wW 僉4c.qC>h/ ;F0 CHZMX:=8ڛS`E5\F|7$Z NR9D~o~.]B[|m>:}\|o;89 JKC] =%*?Q6':44 ]N7s] WDÝ_b4J8; RdNFݖcw`jq"K^5]1?bҜA4hI|AZmP}A,1-p@U=푤4e[?p@k`O[(1wsD <2HOZ9)D 0yU #Za/-.7(5 vauޚi_Ye?b;4 /RX WEKd՟ fPFB u$(w\" {dzqCW 1j/}ب͑mG03H1vËFW=<"rKؙJi.ݑDž K`<,cJGt)xv|&[HX/m/ |tX5O)<4e 䃒u|VatsOζ' ԋ&REj 9hF=~ ),G7'́P7϶ se2/; O>4{GXIQո ķjF:cD7zY@;gdBn?Ft 3W=}5m{[XT/%-4)#_̗~"E+K@wRXi_=&Wt/Rl%޹+/ӦF,'.KŚK<:EPW2h4szkqNE`?$#e4M7ә3+qF^䦩֮NF%"`qlx&E9= 9R+.H{=t#y?BcGQM ~*|jw˷81;ZVē>|PNG\mhEJ>-l9޴̃ G~72z$ Z*$h2&pz9:bvUi+ml򦭓5tE/ꬴд/e }6-$~sr ]@~5!GzCBqBM1tq爄 a5ʓ9,ͪ9  2sz~RNe~y{8'[G`}M_ۇP+c&Yw7#%8Btj١BMX^|DQjgw?ˆSn6Ź.„W0kvLs8+w#}<ƙ%*(,)v5ϵ՟vR-E YSa2˞J'ζM| &PT40j|5Lr&hy�=!ݺ8gR87 -ɩ5Ѝm&=jrem -O'ljDAGXt ug Nzof;A?f>Jy늁.5T/=. pC 6޾o 0Bve+s[?Bn5QT@*11b\Hos-VFn2{Ti*>6-y1~Zur;wpӌq|gAtj|+>&˾4%fF!˥`M)s݃|ۈoQ46!jCihfN7N \pHAf+.~:?,aH<|%,x)>i6k7/4*Vic+ iFQ2}fd+q܉,۟ɱX>D֑nEa{Bj瞵UEOR~K_4k`&6|~k<G^sk }K*3bhvBl(FB+2~y T-oy-KQSMn#Loz2, m2KIMxyT=u`0٣>P޴S F b4XIb% n}eLQ$}w7ܷS4yP5m EDZr}’l3bwb~㞍T[מ|`tZcC,5;W)9Dֹkz3ܰ eׯtMfy3y(4Z^6'{(ʘ cH6dß-ARH_6tt!ƞ9^\)κ:]T(Sl OX庼x7p}upQڇ϶ %%5Ôa&{&/T pja 5p1g{ YH&l^/cG2$$/E<2[=s@yQFj]y<}s֜cCoj<j # Im-?nϣi ?xW tIPbiH7,#y|Ne-^4ty~ Ͻ z2I@QGL>?joR9)C qmzWagFf!YEaej0"Y6pb: 0L7{u֪t.BotB_0rE[oM櫊= .V ιTtwI߿S;o;P ;q^'[ݼk;lUv*l%.( 0Rhte+\2Q01͡]%:) ]Ng6YxigԷ" y2mK 1s^XϏ26e$(y. 7pM1ȮC:gi\"JH&D5ݡs'ۍmס:&/dԥّ9_CFzr~'s{&7--]c)x:lZ};~6¦89CwITMUF&nfQ{ 6PVC x&EnP!4 jfE>o;RF2}wKFe1QƆBݟ]:73*Q bp, $BCxkʳ ]Ӱl7#VZ:|Rc1|`o~* b'5veo>yq/_zcbp{1P0f1Ek(e![>Q CW> :۪1jr3ovBfۥ8\-*yuӤ Pǘ@8?ٮ3U+Nl% &FК!ӔFgg>u->g`T.Hz Z3rP"$3zFվ|+c_1Vz2t2iA`0o/۷صqop>ys/J,ÿ(Dom/Y&t,ucKjKK¢}92`x0L)hʶ7v[(V,pB;xT%^/hO0/+Ɩ!Aw}m>`Ż*k'FlO_I s ZWC+J|;hCUGU02[#k|&6IT̠eO!*~8 G0ϴ/hU AFsw*1hmCc)w*ܯ+yR1cՉ"gnԪY \T*Du3A6*}#K OymTOXlqnMi}ါjZ3ͬxwp7ۗ Q#(-SI}ȂN}sw٬Cm//l`'s$oܺ0[>p*з#q+ܹ;l: jɗJ2c|wjdh&utinAKٮg:T).NRm%qԨ+BqVA&6 j+o'EIŖĸN(eܣm9n?GXU}"͘Qw=+T&CJR9&.DQF .ϸcmKLO26Um b11Q6'P;ien}RMLC59*{[VS0E ?V <ioD%"N >t;6V0y~gs@M^Dl*Z7-VyO6@gBHy\ /{^hCBX.y|s+*{wsL֐hE7* E(F,0eZ<+#_ gGKG0zWx2z4gMu`'hbD;pWeEF}B;7RϢÝ.0_ݕw!(tT5oTzO^ lrܠYNMO3]1G\PjZ E^32`/VYY&@)3$b0pz{Ч~A*"vku׭pw3mfwC`Ü+=$WhkVH$f+&`=>AȢ}TKab 9Y02ѱV2a_ΜUX ߻]!9c5~1B3fW|̿a) k O6wIU3.>jfsWaL}QZqpl;lSr/cy:g7oJo::ƆY>ƾ;HP(OCX%,Pc"Y<UB`.oq!4KUcZ Qp,ogHɃ<^thUWR 7骣<kIaM\X1 7:Uau"cWNi)e{9G*hͷKZ#(.!g@&03$/p](Өf%#yCyxtg?TYXya% Q 3b5S <Ë7t粵fiZxɓ6>h g%QU>C'GTc 4aџ/τz>t l A1OHUK ae_5itG$v06gfOHu~'3zo)O\q!t1('{Rtt%kRt1'QjA4xxk`$p@SlXjHr5gv@ 4;~0,A,<$ܪo?,`e8>M~+hN(,ɕL b)zDXI2#g}Srg E515bp e70H́mZˤֆ۵$Ɠ[®Dfr–H2IeFJnQ:T>')Q+dRqڰn7SCOsX D XNd=`Q`}ȚԄ8昔eI$oDЅI<!eν`YN.\+_W&ܛF>x"!? ?G'غ$ I)]ߤ6(E}Cb MIfw")-p*.^Qn1/ V/y7V>6JN}OT8Kw PNىw/昭1 \:*?D?!1li`$-% ] f6:zOSz1^fay0^eeِrZzzIIM\bk`Vt,厤 M Q0grI{y)P+n4ΎU- !֢݂X-4{f# }֜,LN1u1vMRtjr^!bEt4sߑV0jGٓi Y'z |;aIaGzc/=A%@=oC[!}Dfef@D  dƐr ʽ|]_t4ͤ–k}4o@}J. W*Azoo:D{#Iqo ;GVy]v.DŽSn~| AP6~Mƃ7+!%Ikrm&#[vQ]H}bd >[zBkleCɴ^e#$C.Bȧn 7f=ږ=Tn\Hh]v>3 ;سz#~}C X ew&eh: ݪK3TvgJ0T,K^Ej oYMӀ8x$4Y.P^.ۣYN( JX-\lxn_wFQ j\pu7` vfV4sT[p\(Y|oʼq+El)T2;DrH"yEAC#M96L]?eq؋eю*/q@L8jBvXEL '4~@аjcR=/J,[4US9a.ftε! VB;'iqa; uY2nG}+eI<0k g*{s392Vтʄ,UFzx( *aqKAٕ!b暗qA>Ů+vEcz y)ѽ<='U#:a<}`TH.539ӧ"qeai|讛d&~<:[GZ#502o5J=nّ#uZ5YVo2Õq BlEH;!)x¡O0T7=E]h̦kEօՈg,[0ɲ[.$޳PT>+?]ʳkj<(Tx(6=lJ5(f%ȑ%S+L')''![ϕMHf$Џm@E'+[s҂sڗŴ7i\bRž>Pq*-$rK{xx*asFxY ӷ,V%o1wjk,"c몆U˰:. vFJ\@`pi :u!v6_՟aN6d'AF2H(f|q>Ah3sx!V7= e0Ov 6R `D'~'bwX72@ߝaqPkDc@|F pQH &%!K{:0- R>MDۉZk1ZP$+]i{K$z'ʽN@>Px OK/賘f.ƯŸl+*=tGgKs(P>gmqx"-4| \ @ l"ԴqDE +H[xHI3dߥ7X"{aF,ξ:lBY/(*rWcjCWMo'ψpc;[HBG(]0 z:Xd-hVbOhW ko<=2Pնj곋6q<ȾIo הM+h(@4V 4L+~Iog0/BLi6Z$Tt)'cϭkrn->o*C<2B(Ӈbwr6ƹ}dҏWKv+]ަd y,dzЍ3G#S8  a=bI^? t+iXz.c"FL5 ~c{ʒAGr_?&?j:I)i:;0sUW,S}sHphtf6uraqRwFu+p*kG Aț=586#n쀬f~&' R!C0D.(,gi>USWd 1`  kƦ[~Ku$.x8 rL^1mjKDL8cF2@0A3?jmܚyШN0/r2R3kKiIS\d3_ '=W xQ/HuP-?k$Y"<BK1Y-ң劚7U>0xwݗ Ԑ8?6 U9Kr0njRiev;`m3"}Ȍ <l46팭Xs'i Qv+> *žYz`ckD4dHh.F>xpH& \Ed(ww.+1 P}~ u8_[#Qlm XAȈ`X-EeLgA"m\Wg+A(8fFDk0YW͍bU рwPow:$Kdi0bc E0|K웨\ƾ/j99$ri^nksL6B8\7;}*Fb\nbe*A۱P`οx1'*ҟ/;v^r ߐKUW2 P͋L\[nN"o7nbD%k~6Q]x&+Emj`_Y0]@k+YsX:nNX ]?s~iT'(I#Ӏ¤`TG\QH ؄wRˈbҫ`G$4/Sbo\ڸŴ|/yR&aʧ? lA):Q=_F1Q-+͌Ă]$ku*;Pt{,E(?x_L, KƱ;^#WsN.@ӅA/-QnOٕpz^ϩ#ROq^d(36XC4_K`D̺lXցW`;yЉޕ\1 m?B'9Auy[ .)1jʜMk+ S@@&9ЊOb/tvu%&0%2a wg&N tyaFl_vIqzd5qDte`?̴'́#IFK@EXK܇p}Wa>}tBek֋4 A㴨%]~ m}\[=-+CS* sx4^`^KGܣŝZB4'j< >">@s/?[!%#TLN%CcfѣT: ~gfpȃmT,)(4.^ɆNj@\ڍBlTqULǧ oԁRąD*)-.`*9 "hf; RU)MȤYyoɻ"b9tthjG~3͂B'yiE9 Kgr9G]JK[ V1+Z_Frچ5G9iGw:cE>slaFU87kY$|:n5cwUA+P@340q$#;DwJzO09e1;nfg9Ĺ^.?#ʕPf} 8yB! }pDg!4_<_18Ɖ)ꫦ #ƌM&IsnCU@L+sߎ4=bȒ)0`"T?$(Ut]~CݼD&akma )/W[@7VKo׃~wiJBV/(;T~UXcywSa ǵ!'ĥTl:]V} PAz͟V֐_&.6#Mw6 2 Oucayiƫ h+\oh.H^0 oxHO% ьO[`J>\]9#Pa9J f=E3*~ O- W漒P9AgOIάE#C/bQ@%?pݝ=KcD<|ΑMQW䳃C,ڿ4`;M?n<"|'(4:pp,MEn|~Xi Fl&GIpY i@ E(#KSф=/ۈQY}ur,|W6|9JM;6c$ ~,`FkcƓ-(4$P˜䡼~'H@ k@c >$ֻUeh\{2kUT6?T*kĔ:>濓YkRI/@\Ogѹ+A?^r"ϓׅdkxDzSƠIL-ALV| i%ҞGBc!\XQ:5MHExz`0@6޴\ۍM;M39Fhn'[44ĩ[\,ŘH7mMv1w愜ʢuPp )1ru{Z15rRrNvUyK`)j /6fhcW}3Nš1NCnxS-UzbchzgtƠ2VPԂ{W,%5aSBI~z@jLlIaafA òL'A ㆑1uLҝ 5g4Fz`q8Co9slyK.\JMx燺s@=3,.<ċt1ȢI3'W@TLtn 9hTjrF8HFGǖAg7=yRX`bn޶hbB8|mJ?Xmճ铻LȰ-Lf"x5, XXyóus$!~Qd|GOI i+|7,'@֒&*'h]vP9BLifQĹ18_æ\},y{gXnA/(!1Y!fFk b0 {*gIa^[!3ǺTlnXHG} ) B!W\I W0u"rw9vd^>-]7!O~UDGX !? @&fq#KӳĻLְo,D 1%u2B):.V{ag ¼H +>$H_zF>A9VPۀYM'18P ph<s׺Ԯ4xH=‡ԸYLEs@}/q`'s8mdUi8fivZ)yVק :0Ns~E~<p31F? zRݙ[hR2T)¬ N@SU(yv2 04Doo} }́0VDM'o% $~1LIux48-6L{^vOrk iT9RrWƠ+E٧_RQh5%Bcɫe#r٥O$ ~ j#az'D /ligu(Je8IG}(@!4ߍ'6It94=xUњQP5&Vh>11n#B)sd#5i.̞@O/{AR TͣZ%du+R!+^CGy^_ Ӊ"0[=?Y]jCL+ zpNTz-L97* *>u1^l{p͓Qpҷ:Lx֪A'Ыpt^;Qؓ?kIe$tHLs8vxHˆWn*<+ЌQ- Y(\Ae7'UvF'm iag۫dgtYf@'+ΡlU"vW|;[bBOD-_0[G7i/}àL-^ehJvxR% 06ڣ 0ߡ{]w17;..>{yʪ,(w S?/ _g3ZWKMNrZKʭX:u;6jGb}=|@]z `F7E@['؝us=2'3,ߑFQBO\(LnNJ~t0F[+ę?P =?DiZräC*sQx|]FLO0lÕX@E'TV_`i:-lCNEo(¼o` hq~&ֲhG9W bf9+TZ#*%=@ݸa\ߡOPXgVJIV/=Fŀ'GXKc0f _-ǫ0^&8g"{+¼8ɋib9R(؛=xxEri݋TQ@αrvs Hn`A3>dvJB@F/B0N; U")\{i;H2NF~03_rjRVrm C39LDB./U_xUpZ-kXC@UCpyuu Kv!Cc:p.Ar}H<2{֑z(`+N!BD]$3E]ߓq+wND~v@b>0D-[zi'  NNy ej}tY_b>/ta9n?jRS3k< /EW?jơ)w~=|r߾H@D VXba^(%lN W)tk  rV4[]By&@7Eb gpˁs-,ݎ9 ]& qN4E}Rm,wki )Ds^w}"dr "U>opTƝĸYtTΊ G?=OcHqf XdC)O}{*rQo(7wAݪ8D r(R᪔$Vliw۲ČԦll՝ w؇n(v(ʅu4*a)%.+(։iK(q Hطj`(oL@ʔGFc v^;,wxq9DHpk dfD\,dmgu^2Slbe<Ȳ p(nPxS =ܪ7 vu">p?gG @9/H|mYn,6dWX5NQ)y F03Wjt}KO$L^D ftKzsp%ryoƱ! y:k0HP6ś HVaxaʤZ=xMsQN˔梤:m{BDM¯wRjt͆.<5vt=#ׄs_ⴷ3eDgJnZ.F|gN}؃b3|BqO(3F!S}ss}_q)^O# @e]RBonfVĞD-N* ;b`YÈt6ۅqy#*U֦ޅoY\z-5XQ,o+ 1Dmz}Y9pBA|?pڪN]Nm;ȺwSI,UJh)fs#p.*sJOG/x,$b>b&_"촄w%TI_`3#m,8VU> il.cTgX>cx3FCcj=*2-cq\Oγ{<q/tII-ua勚?,R'ADݖj r,ꢧ3*+B̑=tU4}m%:y,#τdNԢy'Jݏ"!-VVtѡϐ*U|">R+^{Y{>%]WɁKE /Kup ʹ}Pٵ‚n ?J}h7ysFuR%}"v0 ݛ INOy Q鞲T…Pә 2}pBDу%"vr}ܛ. ?۪BTo0wa 0 uQWsrKqFD!iD=gHcZȑdZ|Lh!vP \f!xLprkg; 587oAN" 3=j7 y=>ś1<|&Mzh/3˒`b&c*q#NofٔNŀ# D{3#vR|l9ͺ^^lEA`]L3y2||x' n0q"8WdN ._)Jֹ rx߸1㣱{Pء ~T  DsDLYeys) ]3]tvW&^Dp.^hw˔Ko^Z}l(s>2s]?I׽] {wMUa "p( Tq ?Z򫉗+cQ}l4}5[ÝF 5`/D$;H^g(XKײwɻI'C-XTdžV­0c wmD` }Nc]+=-qSeh}>q1:b Own @!2LGo:b$f/f|/Ԥwxf&4-qK z ~soOK0^[> e) jOKG|pK\4;yQhx-{a*ۿ5W}nEDB>M MR/2KKeƼ5 ʯp$~1 ^tCbj~/"ܤ8\iSƩa[nR3s;U % {ӤF*z[bگzE]y{~m2T8Ȇk lRѫׂb6 <~vcբ |8Ag9?\`K[nQU į'1狠`M∵2`= X/@5\"Tf 8}Pg[ؿCU_qBJKQCPlKI'\xzJQ_'<ct(^[},I}oUq:g"ޯ[f܀A@+, ӭ}1^`==ٵAqrSʰ +F}K4v&rY/jg](p&w&ŕ Cx-izw&'{کg I, {b'Q;w:c2=j-fبw]{ZrE&+@4?u z=l%y^a$pI?fQxM|ݾ'mk*>JH"qr3ko [^$a+A$켋@k܇,W)gs% ~~:!!6ZV~rג2åNG cQ0UC%A@zxMSV 0@rEY&u{FG7l]ѣ~ {Hm|ř5#LXaʌЙB=6s`hGw]>;Xe50l@9+}i3;ڪ 縌Hc >yfʬR?d[HËှ}~?9{ *#"P#ÿm=J]);.B((!LaD 4Y!fQ ~6ӄ,MLm2'HU>&QQVLʣSHK~jݔZrڻ`Lϰ7Y[Gd믢EdP.5<&3Wq xnVвNQWFv/mzE 6{o rEJ?RUgc<8`lK`իxd[zuޙ6UpZCJքqL)!~~gn=0qՑ_>HxrB&W k6A@0 蕊תahǷ짤*04Gt+Uѝ Z1"} xȬDNLpGUZAanM aQZ^P'<:s>*˶YJ2'9"֨ɤHЂ42\<;&ŦY] qQv*K9^ᢼl;U:e[fR; $m[';)s݉["ļNOǒ ։辰YpGb$1ZkʬrIgrR()E(ŨyIJlr? e\ ZYűA6bvP %%_)S zc$&xq :7aS+ \Z"qzy*Gn%63N6-YU KPSQ98+. Gog{KG4EgDa@hD^gPt-)۞d!hs$FDH2V%;C=ds/%-,%bKXXC0n" 06kdGJQۺ{ 'zsFF!2IpgԝBt1Ѐy0o;L+׃8gͥ 5EƥǣGhW,TbsfBqb,U/N1j@J/-w(]]Jz [d]`!76YT Ǫ51d7c}nZs'6}s9^ }hIG]ףR)6Iֲ=?2%s y$7E+AX0Rdxk4e'hC2fk :RZ2,p ,y"xؽ1X#TFjm?rgsGz}fD܍ :HZ]QtuPD+Fe*cJj57(.Ɗ?By$ ]L;ؼwۭGaKܿy~&i6|=.Li:83I8Ǒt Sߺ|5cMCd&XEa2H3PƍKe ᵹ"" %<3>|̴2]: 9)D8a ę| pSn oV8X=׍T]Aմj6Qn]"vAƤf8԰;W%=2U5RP͓4>1j][rޘ{ZwUGX1 $oRX~RRy^Zw(~9I'>E\`6q5){d8Sy> z9GR=4 Og*@c{|vd\@IzUau"JFQM(>(ƒqDIl-G 7@6hV4O`21S'zOBehO ӂYթBDASL482YFd\ ([rڗc, J)Ѩ6y2}iʠzX"y:ac#UR Mw(Wo5~[71牟Pnwh1B*f4k* `fjH9V·jOΛDrKhAa8-y_ễ#q2E`]].R,eZr>Ȅ3ЫtZR &rr貀ĩFc`hom/:ʛ]s`{%U@۬ . uc3a\dײ5gn1xM"*?D\[&H P7vT2{ \:L mY9IF + 1&T" bAB*WdEJڋ5"w?%qyf\Oɫ!O%y`N?nL̋fт_ߎ1dYWV{,$bI2-pY;<J=mSbS$X|ߥrSlhV ?O4C#uݭRn #pp3}ITH? H!2}c\ϝbMI^x%EqrYm=˯2bc{/ HXS X|BT0`Z>+Hw͆j뺙Vwf{W "roP˘aH'~2U-)F2 5ݗ"8P&*H /ފ J=UsYd>}26IUؑ/'}Co؈exg3UAXȹFB nz+Aݵ)ub}L֮PR>Uin* xv.kjC˯~-)Ywv|mS͛(f ]ZlXup|yΏԽ i%mn1.M6wIЈW5dza'yi bĹ\9WIŬB`L7[倰_aq þSUW_nF12{LȯPdwܘwW;ԅ'sk8N+#Hl>hQL *S~@qCӪL;T Zgm>%Q A}0^tMs臑ǿ?hb"-Km?Xnzǃ^Qo/VL(2gD Ca4Qkm^I08CJTqy^ǔKW:mJh8=gHY )$z_vÕ\2@P*/a]Ӕ񥸣^F4 DYL%52O0cnvY M(gc7r'?{&b)܌ė׉Jgb㩈b`Yxɤ[UaJ !\5Rj,+xf古6N߾v.Z>%,N|YE#\#b 5bȼ '~[S|DY\紌+bG tGξ,ϟ Pǡ,6:X۔iQW[ii LeuLkPR$W=8n_oBǺjWyY s#M N!HJ+NYL>GƛuyHj$rLWʑ4;eJp>ygK'LK0F(&xl^vٹA\EN)ґJbQX'&ZxRuyNS׳\,l%ΥA:?V%|%;`5w:Wi^<(̧Re5W_v \Dg6.۽L_#v^ Cdk/[Π3?GW.]l-G7ygq ӏ%\ގ]WUd5_y,rv*IكI@W{U׍ Ln^-TOU*ejO@ e9._lt; 6>B?ʬ AdƨE#dD=_vM4Tĥ Fq|BWHfNLؐA9%wJMv!%S eg']37BZv gH5hQ~Jt"6U64_DrJ; c—،of2 HDa3'9D<ӅI0qɏ4(UPs \T7heorlt<&?((>ƥS-!yv7[ѐa#E 7r+A-|TYҥ?r`]GGc"56S'Wҕ?'4D6]}^+ӮKXpPNau u44uIۧh2Q{ME-59L6G̒': o>r_Y L3K+pщhRo㕦;݋#kziA{A;Nť7YtO UgӵįvBd0{);_R4Id [cbIf՝_jU(p ,Mɒ-#<5vVs2nNŔAlzeZAcb ݔql W~-jܼIl|o-$0ňJ1e憅Hw󚎡K4 ]Z%+U\_rÏ(Ez`Iݍ[m^"(470=)>Y5}@"?K9[ Sb> ix#[k$ j@#ʥ֐j`?X؞"?TL+8[_ڕg1H=Ŝ`m2AVm0zxO4)E6t/ŚXҏ7Mu!-tLTBȼtru$(apmzP9*ف%OR33ajrJePYy/LE&_,O_Jⶶ1Mπ`̮.*Ԏ!H̆w6`!|R)zS hR``n<^s`&J^qh %BGqGswƱ ?> S'#z!.3`9ny?v %lW K*I)t:B,gc=={ŁkMQ=:4qyeV|I'/u!MUO4"3E%7)hb& xG=O_Lgx@+5j@H@e@sopnoQn1= 4ξ uS웇=qC泩; rY[/ % SʀuPAZ'*m5$t#Z1NCCF]Tȯڔԍ\MJnCQB-H.LǤݪTtj$̱ l,bxQ|#2)' 0-g~"\X3'VeA??A~¯08pd׈2fhfB*l`ؐHs @["~B3Qt D;C#;\^~&)T Sߔr3x#Wo๶v ،"_&qV,$oļȞ{["+m9kRsi%Ic g(Ïz)}r<",FR?o`M$/tӄ&,Ƹ9q [m. {:t{q/(SM,|G&ڂy@AY5YR{8.&VBŘG~wBgW,_=U{сu}PQ Z^K(@|rA֊~ώ/Ō;7. Qwr?'V<0-GU;>5+WUh7m XMR=Uo‰mʭĻGj//)tswvB3h=ɠ2)uZc; \so`-Μ$RPVYQUbnux;=T m.ГdCT01j#?!uZP 5YꦌFt =3ADW_&8c!],~׭Lh_hq@6a5*DWD<2"}@^o)G FBk_Qimp~~dvyǔ ~$\$(6Qy5 .lѲq5~!%eJB~J`O&A>I"@SXf'f 9ax49]*Yd3BE4Dq_viv}NV&K9cC)% 7lꁬ}s$j.Ck (0.ZM|שpLQ/9_qb%$}oNnރ#| ὰ2i/ܹ~ oaeB3J.rK9nj$-mаŒrad_ 9_vSU }Hު"XW>96O-VtF9W񩷎˭:PhEi{;,EGbn_٫u7]M XV^*K#cHp6" N$);;?+5PEGJ^VU?~AܨaEs$c’jOn=YI$n$6Cjw bfq8sE ,շ,Ym!tQ0@&H=< _o|绑AVpHĿn*g))ޟ:yM:k4xWlWBF/Na :lU@;cRт*>lQ7##4wt;'0;\Ǫ!G*q6; .;V0~=NCÚ1$ kSU-Gc˳md&^< UF5S W}TBj3X}6E07@d0Afa@j-Wo*61"+r[sR'id20"l[ y417,;+o9W$vN`seh9 {LX1i]d2N-gAqzWKy/EEK2H_i;aIb7UV7 Lp0mj[2_\d"NeuFcT'$[?/sĠzb2OP*\AH"##"GPu$9U@~X)B]| eKdٰ64/PKm+10BucUFe0Q.8D8:E̷&_x>WamW&z/Czk/^(>V)Pd PۓRڇ_hHvҤ9g2]h{#wGG,t_ٵ"iGb9T.J],Xmu~X".Az t#[)s g84qM1SW;n&̵߀~ݮ ~3czU *t E4#d=}&dh*dx3^6q t*1s^_ӑ332;\V%|Y6HOU UJHIN18Du4u5yLG;qa6C: $SA1Lc;mZy Yn}a /jt -HNeçz RmĪ!t a%"OUty=[cJhW3/ʐW UjowT vČp6HxnٜN] e(Xfj;rEРSP]Tθ[C9#vj~ ;G,d@ZКeχ.ki"_5Kn9`Lp`'sf,`5c(D+LޯHOܒ?x?ކY[|Y6[tksg5$ Wkd"7o)J3'& c2isu&nܧ?j*]lr?eo1$xEO#SlwHL/:7ly ;Mrtt,LU&u݀DR5S4A*:v61m#I. }\@ˮoܬXk~OC)P #붸׮бʋh(2T BƭsZ>7=rSe쒁'52F%V͑lfv[F* ! SG0Y!IܿQ |⒋b0 WȩjoXjqY@^uqtVbu( bĦޘ0NRtQT---&R'!'*wW3lFs4 H2;?,p FV˼Vʇj|,"Ճ9 xv-+85-xD>bV>$WiJ2߅%N߶]yn.E=2!$I"6)z:%J:C%e,h'!bXv6p'q8/>vЕﴳi9;㒏  v;Zġ; )yJӹZ{\`!!Pi.LJkn!jF{}5Tw)b}`bjԧTٻ,q9`?bݎ[4K!K8)cgq_ozѢ#~49 EFR׶4Y?p_֢>b~@5Q,Ms5e*Ef}=wpai:1.< RtżӴiKVT |[mѪD0: &T\T19梢 Ԍn&{tS h犽d7੣P]E:N-[(R⚜:ʔ\i-R$N?>%eXJPbVC{IBN@Ă& rRmh9xn$O%u W0$ƺyA,lZ(`4:ۚ=hlG7Y!Ԥ?;Қ$0&p|b4%*gϲ?O~(0uOlG XfXsZ,aQ-5e_"8Xdrk&UPkrI ~t-_iƷYkW>b`%)jQz9 FN3/_4 =*orJK۝)t(3Z4ޫz~vNs*b=h7O1{W0JH]H&: P謁n액A`҂74=70Pf_riePՏ}޹\Dg ]-ÔlmjV;@]q \s3o\`){NtE)@c§Q֢</4:"T"&fpP9һgVhlʬYKb.g2iic.4s/$YRѣSp$ޝڄy6`ijk,N;r*g(N>E^V೔HT;2u$__yI&w2 9o5&[]NxZ U=b,7d " ђ\\4 j2QtLl2DRgUȿ_L!"j_%b_7[i4x#6V.23}*~p;PhBgiZhNu9YtvV?Q}ha*UEBgZfѥ⠮DKbk 43I-s]pe^I;~P}%w*S7 owmdyy-OO뺓T>V2lYQ`&b2+|^{J6k,v,1MA:6S(BD[džs1%yr9ڕeQp<<}!+XPg %P(¼̘lsH~D R#2$~U'.&2Խt)'E&SM矪r ;B^Mm pSQ^ߐE2Ǚ3iЈXE~8F?Vqk缨He/S?9,w\&$OWUNnAy;W+%'ڔo`Ω L`*?reJMegG|(BQ_\]-|[>"d[q(`uI&!#Q]¤ /QK1DK~~T4T~(Ahinbl7:z\7FgJ$@dhr|?8dU'D@hOm. bm" q[R\O큰huݣ֡kͻfr Dp,)| Yi gdK~0B<`&1$#MMF;e(7/pE A҉lݕ4 ǐBCֆ=\"qӨ`+@]A6&oA2J5`@ïy w5Q1/Zߝf.x$ɠ3gjɾI#l %+w_l{EBS(tCwia F(J@<1 BQ^,UNB) |XPνsSڧVQY1 B6W,SBY:m}x)]>|u0— whK^;7S̓Mm}g 7:ap(m2Km'>"mGpL!Bpӵ0ş.hX]b6XF5O+M42VPudr0$D0x[Jf?zJ,dISʘ@B05EZne_>y-DFow{YJEs ^~ ۄP^>M ~%6yVh +jٷZ7zE]!QoJtz1O m{ךC"lP4̕t33C~!WX$~ A~5: @<1< u'ÑR/T pU6'6y9xPh/H>;H."c&74 U^J`z=I$DȎݪ{W{r{Ѭ$K^z(Lؾ_^j`ؗDh@}S.@Iҁ jn6Pb|Ua(ȧ9H+^ cDZdF_،#%ɧcgL._NKn+g5]0Y  x hTgҸV/Nۼ*YP8~|1#nFe/ɧVK16Ŷ^tՠPdFlcV36e#H-S~=p@>(X=gO?6"_ƞ"[q2lj0VBoGu*<74iR0(J:^J\(yܲ.Bp?鱶dy$r"1GLAWPhѹ6hfO@Xvp_#mjo5&%/ >X,*,\#k}:6ߓ{8o8?qp3o3 \L1=@T&>Mͯ;#dl/Frma4[}PaG_3oN75\ѯ)W?1)&PlE3]DϿ2SWpV5>铧膪(roU[6x*χ֌oa&RSr{3a6$QX$sNq$m?+"˚*^{R,< ~C}D +=1'+ԏv&8{&N+UȞ֏n5hɫY$]zp `}Q]5}t@)t?(w*R ! !zhए*-p 7uc0 ^9Z.9DDD@y9RM=(Yi-XUA--vf@YM]&gMbk\ )esҏ Vi loE¹D7)43qUu+|j̈́?QeNN8QZ$⟺0 *6yZ~ >)s).YaqL$M NM]IOs(\WeP"΄:ҝm{Ƨ.Κgm?e2RL~Dz[{YR603Е]kW;9Z)6(Q+& 8h(k{&&OV Ŕ>_B%٣e—i ۅp{+O)) ΘH>rv!!@2H Al(|&%ՂLJTyË= n#ѴFhRd&T;8yY߹ +R[:{O{K`'~XT`}C}Ll3Z-M(?+۵#| |Qe莚<٥VVC摹 ;0tY$$%Ӝz&J k^ jB"$'PcPl(SmК7𡮘@.Wp*v7zeі@c8q8/Pixm 7ZÃ%\1X%HzHnp" "A͇oE~So]ʉzK¨?i8;#̗ "{:`AgTFT8(M(R١`~-+¶  LI>4O.o'e%[FL/̱@Ó^+]w)W3VpPj_Y =ӿn&:/xL_@EC1=@ @Hq ZQ1Ic^3e ǕIMfk j$f5΍-󂺎0nU`/BUjb?:G1ԾnKFP 3v5JtG qP)cL=uՂrjaR@ڝJ=l+2kB
Z;MU'Qtb1E+-+ّ$4FqlaatYxv};jR3E겈7" FJ3h捝r"EgDD ohdGzPv~ZdnLeHiD" qԂ#{)!yɜCf(t*M|CBv(5%YN$v&䃫BªrMw3] :0&G[9ZV8hN@ݩoTJbIQY/|f5ߚu m0)_RhTdQjjI^5b( tơaLp20V(/t pqڶ~U]tmG,JB*h7RcgPy㭎Ww<JD"qI>Zk6MApzcP_Cf=MD.;VH yȘ3F`ns&6ԂmSl~ċ-!=?c)!Yp!'u)8ІƊoziXߺ2^ÆE ^k#ބ%h<:Ł'qLkg$] -b\yu"Z@- F )}%H`>̋phDXW.WԊuD0ա0jMB Y}Z5CT}qX)SLݤ &b~Խ>q[zFbo9E]*bDxt\'I߫`O00h!J8nT. ɸnk@fO;q^i%¯8i*\#OTzညf ,y_˹!-%뺅AȹHUYHոGlLM%wu3# kTۊ! :mכ56iko,B'^e fO͆KFVetkdj+_?* ކ蛼hĝ~4P^ +Ӹ>y[+zhX@ e܄d&N»Rm*xGSGWf0~ !7%-z8W~ ;OmwE+~g`(@D8O'/<+fHcI#4WhE cNƱ]xWI<$ k :avsE/K{Xa&9\AWl+/~>a 0;(Q")jn=]X 'rKTߠXcƍ=,!)Rm#mlyd#cHо8}-m%ۊ=b7yܘOZ魕!c>#=3`G*b.ҙ}&$ q$|eQHc/Γ{8c!,\,=pG ! |$L\灗܍2|@‚Q"a٘a<ձ&8bo4V\5>!_jwX xIf2莟tPS- &lwH<1b]3.~x(;2Q:-T]Pۈ3m >*ߩ)h+?_ݬyfC ~)Jg)6oe~P: ɦ!K68ʺz͊[N Gr?Y\5; I3b,Z`#`k+wb/c['ɞ<+/r6_-j$Zgtk ][ KtEEr+ ;:W(`jW Zeok)8i{m ;3m0F%&-m{o{GE~ǑŤ![7<0v9u~繩|)S3r88m.uJU 1g(*Ya`)8cԁwwDIݝx#2No#hzL{(*o 4}&l=rJ TWtV3+l~:ݦ>Kr6-Sj(18ĸeW|,gb<8)p4(40=}l$?++NQBt^,3RbEi`Z%פCfB+,\0HT67LoIJkVD/|?.A1=2) 0)WӄN w}N#&QwE6YSKBA)۴=nSʑ o'9n@,XHE«Oj켈v٨9?V@y5 ۠a5Hy]hg.z?NЈy.Otf#ئu" %ug0a#]Ë̽{fA,A5;df2L7_RCQųM3TfZת[fZ~@x#au0N{ 1^4ZË.EHQFbC.\X1ʼ|&pN?XF +c(] |U_gyq ڪ TcK"&@N}+?%wALwspHn 9]S.De݂wSȶ|r1A "b|ۓ Ǘr= `eo3"&{FՕW/*iĔX ɻ%ӷðb"rR0q;:f7Αt{Y֤Ty+K{m:Vn6QCqirQḝZf.Lj 2nmxr oY3o#[_vmlbӁv'Z :ʼݵ]~MExG߇c~U{f+&A[T\Epz8WtE)/Ȣ nGOFʗI⯬Sr!SYKӄ̒*˖k`pWՆV~峋!yHA0e!]~SmË&9@q{!zhyWÒ~8PFg]A=UerO EcWs8ώWcz2SRQ0>@HnI@oWɧ _5᎗P[!t>p{!Euk,Iy[_! 4^!h[sU]-w:aI*JGs$H uV-^)MB۾m )%HPeG斒&B;Gݸ݇ I.w@ ѕ~=;?q(97pZʌ (+ C L|X1$* ]a_tF!E]J? s.@Vijz1Nq`(aV*Q~1ݠ]bVv0f-")lޅ`!c#δwA?kRh$h4mْsϾ[W{ [ScmO~46]f{2:+!^ȉ7u|O` \>_`Gb7t[^zhf$֋ O<Ue4f)5Q"+18:-ZoBḬ2 mVP uBfu b^9zvL-ț+1 Br M"uۃ H]H.P5 Aϟno'|)Ȅ~S*R$oəI;$4crY5ma\L˚;1}^I AVHF_lJmE kbuQDV2=.xv:ٖ,c_@}3LJy}U^? LRZE#AD+˓m<ߙ"W8PKωd#yiS hL%^ڣٺL%)ޢ񱣡kn#fhej1fauWEGURF;̏M\kiJ7*:$v6\.նk3 bE<"ɻQ 򦻷MB [r )Wڙv᪀[U,fMNX227]P:Hb:sJfo-d3ѣcNuJG ܼ@EԨ4ߥ#5@|Q\!M͇hx^AfF w@m6}E,~\wv֑2.LCJАv{eVPW4rM|^VrD+~)_it UPtDTJ."ܪ7 p@J+INє07)VkB| |gZi|§wrfՑ݅HOWZ .| MD'~!Pg$'1u&e%Y֛ܟ8+,k9yrOiw0Gu$R5P)`YA~ܴ6D6ar%6ПvX͟.X{눒}yh=~t!򪥚R_'4|R^PtmP[t9MxFYˮ|xlL69hHZk-[oQ$=IyB7 iA9o=_j2OM?]ͻ/[*W{<,\h-<;,:GCBY[jXnէ&EY0*p7+) U7wc4xU@[0gb?b''fF1 KkVV0Jƃ,䯒iO516чT(G <>'t![S|k*^ 8:pE99W9^HSXGӍ(q5F~uef1A&8b<6ޚ$s4m6ݐ6>L㓁 f^)Q*UlOqL  :K1b2~֔,PW3]|CJԫLϷS{r٣7oVglWf͜ Ggϊ5D>dtqܹ 4hEfp Rܿ: uq%]-T߰vc:q$*-qsk$?7ao]f'bǍRXDk@e4JT6]\ 4t!D/Qo1f5=œw4K|iɁRCzf  )0{)xgnM%/j/ʽ|$d^宂k| 1ܙOW-nq˻IV7a| HC:=Hnc>; q"ehБ$C?tp]1v_ vԓT^sD*$ 65]9/RAsؔ|f7c/K_R&Rs?QWRlz|M}Fʮ9d$ VDJu}Jᤈ;GE*~T]0Xtؼ L$WCAU  *wp3X`B|<=%DdrZS-Oe/ӏD:ck+."|2uklkȓtL-R7Mg u,كUf'vFIn`u[>zXpy$ kz{6 "6OIRJZϨ,*H)G7MHf!8\ GؙP_ӝ9YwQps[=ϚG"uըH(vͬfhGۂOFMbLMu+|z[c!`ޔMEBc^„u];}!˯^g2^7cbc:)X^=|f4f jP&w=r &W])[(Wy^VW1&4[aFm[_Ӱ(Пw%PtDWdٺj϶pC[!1T,2\uتzg# s{q+J5* ʓ=ֈ!!nͪ=76'0%.=w/aJF.5ur]RX[`*Ui>XDI;#.{ARRn0xJL 8&b'E\9ӹ[Vx= ﵤXϥ?+!΁vBKca T7BT@oL;QjsK?AXR{KJP'yҨֱȁa9'3ʲ*b?E%1l ȂT~j_?L(x{6&T(j:&zlk' ;a7jjL2w3Mfvk6ac"M q8+I@Х!cK%\)ѡ Hj}q—2K ')JG4yvMvjԝsz-5Ӏd>EK`~ ?!TbSEտK:JecjSsz0!lh4CZU!vmw9&;צ׵NڐD\I1%$_[k>[lZ.pk]0.Tzs Y{C?*ʛ1f0o!-;nHp^~h&=\{&Gim솖b[VsJ9ns)\(_UGEM+ܵrL=Иr:Nwydd^ hjW.K0{-Kx{EگXkx6ߕb.w13$4g FA3WeD-"0L/>hZWpKYӏNKF+U[@uFËQf.ҤC+CemkLCvy_0S_Vր5d/6Y]g 9lcE=) Xq.(u ;!?c;CA{C2/iliL\RP [#ry\G>`+R@ 'U<OicjPh%{AA7;I)8qb̧&{ u FS6vuKvkpx'Uc!qQOu\pp_x|-zbE΄KV G5_R qL貧 .Y$c$;|ϐ)m|hfr ̿;dDocZC!(yI|su@՛A(84t2CLS¨7\8]o, eN0QQVM$8*I3UDnRC$L8 wܐJ*<;Pw}Y.wTTq8(Ʀ~XR>r`. =ҼE[ȃ<{E[Aw'ŽMІF;Q3Уw{γ9.4 ]-?1&CTk4Z\[@ҜPv\~n WAL WT^.x~c#ـ1@r[k ]Qzh(l97K5];C6X HZ߄3q{GZHox% { 3Hp x,Vgjo :آrzF_zn㖕0Ш9<|Sۃ80lNd>d?h$!HUp(_<J@"zb]5^yjBqKp#[_[nU1ٲr`ԩõ3Ƨˍس>6(W3 8v=Rofe/n7al/W_S#aЯ_9ITu&AEG.|:?3R~Σ h]cg(sKV,\C 0.8FH+z /ʁZ78_C 'B%w[ QޟLmyPjMnC8fAtaY:'2/ ppa]]U,K+G~rͽ(h{9wgq\t `?9XY;B;vU+%^!}ߊr0@1ljcdDscH724Q$7ծ?)xލA@akc~ce;AmZm/&P2x"  ~JI[*_^J<vWs_,Ѣv(< rC4n0Qw=-c9Оm99_=?W [.ZxqttRT,j}xVZS ޚ r)]e7bBnh8 NӗrY6gGj$ȧ;D$ {M(ʢPC+. xm\t߱}hDy)P#x>1GLQ{\c|d"8G+!C$?1u1+Zz 2~5?!ɼo Pt_`UaurvFVâaB!G֣_uɽ >]-*$? ˠ*'* !^ȋhꔟb>'@ {uQ%'`7LsϿٰ`C5I7$=n#=XT =H-obzLCDW4ŶdDƕۑ %tp؛OɩOLiPR9\ is]# 禖݄2o&@. ~STG{7iڥ+zS"&,A7M11$8~RbiN1]ݞ=Z:W۴~b4yɐJ'iHʊ1xqNMfوD ]ܿ+R}4 30C?= &BR=l\,=3g2@:13;aDwEk/&\M&lrdEN&r:BʁV<: Q^y۳dug2E:/f4J1(‡޵}/BȥD"LBhJ0TsɿC"_,?]rR+$Rw73YEkP&j_i-!b;.`Ԣǭv{ Ҝu%Xא,* -O ~lyZ^#رm̊Y]r\܁D_0B&̤46y8+ ZOYbm6}wL 5A ELf#T 8„~}T8;P mY ϟdv@Fϰs+P,ahͪ磩xyhhc愍 JۼRn$ֳ5om5ٲg%sK#ȑ8Vy>I+2mɊa\>=->PhftЊ0+]bKk({t}x%eUA{h*Uѹl({<ûP4 ^?/N*VGC5vc~o~ 6f,g 9=v)]$Qlxc@SjCsjr%t2xr le0ȋEYG{HC)tAq{I $hCm/q|ؓՐeTlive['H_@ǹ4#$RJA^O9TwDIIF UQ0 B{}BS>[3nB8QeB? ̥T[*4jb?O:b@jXa[Pw NNPR cA7aA2!Fϙzs36Ra'h1 t'yzt>_L>KX vbmx4tL SCt6tsdf%{1v00l@Ҥw@ haP1/Q6&1>b0R6TgX13rxBs}#^RUThQ>-C*=J^JA`XwPKf1'67<] >:l XabP s3-:Jhzb@a'C,sZtNW L>#༫G.[.1&!"'~X:o`mmQV <%u?MuiE%,pC \'IULOz~_sVk!k=@f4";QhJu*M#B~fn t>@jʥ>O.>k(s?xY-hX? Uu{ 8[:_oqPd s'_3" Rq)l+[ԥaa BQ$+2245򈉆#FX.MHyGy.qjhB\FQ1}TS$yWFnp׬@D HL2}3x0d>Nex-THM<@uĐg?rWq hV->R#: K ثwgC(N5ڛ?؂5eR9'BODOےq4ƁW  tQ;JS#D=.]{ $quW馗e'.QbXmaBCA#!}͕J8Tmq >I-l[0epŌĀIQpb*FDf%Ҏ"ZB;!x:DKcIqoi%˸ ޠ^ŞU~Lw^$Q\.T3p"iDS("*2t|e{![4l,/{۶NN]+!DFs7R9 Z?aB-ue\\VnKi a=1>ɵHĒd} #P_U#Rt|埯,s9K l}WC=AKŞ x]rӜW6O4śv?2륻`nnqt*Nlp'iV8DH)ֽ+Qŷdޏu/Jhk` )gEX6B|,U עn]4Ka~7/&άAWTFq6 ܩWC5 3bDz`=sql>"JX6~xJ Dg/,cn1)m8@-HMj?|t2zu8?_ረY&"%.[+P,$a0NhLV,ǯw'ξx=)gڄh%Lϵ}eORb+Ѫ$7jB æ3R4/ G<9I&tzzyJZG7?mcZ@/W$n0t+νL^yXlg["T3vX)|_HO M*ъL'38B$ٳc`2i!=5TCɗ'`+Tׯ _ ~8Q⨺U.!&P dRـc:ς K**(Z64qz7‹\e~ lvd6fi3qEXl'UGƷ*uOOpL y@n1y4) q&j9M:PCdL.3/qwߨXę/z;][Su=6LU@Mr lݓ:Pci??R5 4%J<Z\-[RVQ\*=xn-B:jE_ߟ\ԼlY5@>,vMnZ)YT2|1_$ -}dKZk6Rƪz XjI>]r\,ci0RjUO&hN-i#Ԓ^<øR2OZ$^[ aDwlOU{Kmš8RrbӍ'WOD}{_7(pn@՚{emBq#08#[8ȭ~K |fk$>ҟntPL &z "gVr`顔'A hNb[6A\K8e-*WEXE[ձ$3@9zЎu\^`fcҕ)vϮJ,+xLpM _sXh2$ [l~.\(J(. ?^Ƙ켪G|*_Ĉ'HXׂ/P4ۊA.t4:yښi~.9,5}d)(X>Xvv@Y'' ,YpA je&ɴN LdYq"r]!JTyT#0=YGK[rj.|tn笋v(;fԑ՘^1h:=w[_vgE)\+-k%`%.^xGJ .Cw//.ʼnon ifGZ GPDz<2$ 'lBW[Rml{?kXq{BaX{QQZoF; -8 LokY__V|'3 @+Pn俣lV2L<%4dhFbxKR=bG+Beo}Ӓ R[pl*nv3k2蘥WGaxw Ҵ:[V ficV^}+h3qܩ^GG! |GšIb-R"=q-_65+tZ9xf2zׇ@Yba#&c~6*3V6E`$` [>1Zz a =%)ÎU/a-$u"%i mA oxu/rt A{qWBSlZLF2!-|<`-X?Q~Vd+a+S.igrS<[ꄔ<W434w⿌)`@ijﭩ(Ĉ0 DyMʇcU=E43[*T.>Y>o{D'աC~4'ѤO=.BBu լn&S iC051޷~LթX kZhi<]TpL;w$kK 줸ݡn~md8z4-vJϼ;k=Kv!3HWZU swƎyurx|= 4wyLI(6e]uSmV#>j.hIr%#ՌNeD"UUcxPbz|+ѮcDkAosHC?KAs2\CE9xK7S<܍^dHC ]8-9TGe;v Bͳ"\YNmз 9)GuJ\d!>svQfGk CvrV|F0hm -sΰl0DM E oc|2 4:33Ā^1vAx/`Rs~%.C$On@| }j"ʱylqc:E?Dq&f)?q)R / stiB _W11~=xE$&0UNd8ߘ3wp,?UW4B6!x~ {VwI*ɠ8M3R_@ Q2gk~Q&h[kz ""]b(A\ Lk'M/>l.]3d H#ym1åbə:0"uЕ Xn^dw«dy`<8 e02ğ uyz&MSWqCWQ[z`D^"ֶ % jz5puvfKyjkg0,֩:!1}$X _b 70.mc=]qatKYX͑ƧQ2jKpdByݖ!>nڂ[6ؤHa(Kyn0IW; ]&}Ĭ;L1w_ mfͯX.~xrFTV~%5qr:a?Zl3D&rhP7yX(p.Aq7YyOOWC k )̴j=..h/ OY&ξ%ycOu$N8~7>gѦGV323V<B9kÚ3},Cvc>xS #nH@>@a=*Nl*љt:17ASbU ڷZ2w 8ԥN"+4QFnrUߕ4t ?,R^N!N>hMW'A>\2@E,ޘM唼x"|:;YD.ϰqRz[ñ{x{nutqLc6w-X`$-Z{'"YG @ZI6V,]s(N}9U %6 ư ئzc1j/eۡn7Nu$HIQŅ`jZwWjc@TNv':hص-PCv`44V_e)1v^4Y yV6ȝY=Ꙙ6^矄rFcRpKZ@Ҟe1 @*auEػLE:DԢUTO}d%)jjRi:sZ˩ %nx̏kA2A&` 2+|$Tss )+чwGM BbFX"WWfURijAEdrNtf c6]i R^Ef WD" |^{3 Y{0T$PT֍4${Y^$]s6VM(¶ƞX9.xߎ@NJQDj=z]"mڮ/ WFrHIH=1O4VUG:5*;ivC4 fcbuv%rPtjbv[ wy,7E-5U.qa1FyJs \/SX('3ہOʋ T2 IT|ct>Kf#IU&9iUv/@=6(RR`P,=ٻ he{ij썻5CrFm½Q7(~0zu%,q8pcsG:Y0aX{\gg ~g[FbUylꭩǙ`\LSf#Eg̸DL+MSu . Nfr`O#9$2`%Hu3RV$s _SySt™@fbʶF5R]!:h"4Q"i7! ~4L{~CPV54_׺(aOl>9G_ ö 5zb^:?5H0p+C=*K$ؠ37" E^'(v &D*@s2\bnMﰻ}\o%ﷰ9/b˦GY/WI!2k鏤f]VNorpA/,$xKv-Υ>YK12WM-!D_'>H{EQ-Wy S-!fwemvf-ƙ=gq";)V~VK_pL&K rLR:! PJCDU)--Ȃ_"4]W-ܓD6JܞG:aDE(f Ceo)NֽJ`8'MT@1tƽOw &¼l nj.AVUo]Y؝gEL!f3ӱ )vU$ڠYY_!ȪmtEks6LA Tpw)Cx<~}Ztf'ЍW-iG(G 30&n3 =}Azʳ 7wf.0_3el )ُ+GYn`dIC V䇻|9TʟjKsӦ:#R&W)H\Y7'~׷y&j0}Y<W}4 w{hTdU@ ȥ ֠V\Lwףa͠n j| Tj;2J=ol1 L8RpORuclp }ֶZ{<ނwej= ^)5 vVJ&.j +Ux?I+v .ڻeb\̏7 z 75ҍAA=tyv0|<)"KyѶ2Ż̫dѡasZWj<}|cU!TNab-# s,U :;^CvrQ?JU2*Eirt!ivKxg^D2ABBNs&];n*u;n.˄M>F0PZ߹8bG->WQgD~N&.`/֍ Ñw T-> Qv:'</MZ$`6pH}izSy?zA / >)C%Ur~83!V- Pt,˰S60u1ǦL &2A7vNX `$1\\b|+!t8Hr8p M+M7FGF MG7C-l"ܰ }p7'鲺 cϾ~fq{!~Ǵ.ShBeΥw{ud3:;ihB>y C^0_INλ Gi4gd5{FkADC s% 4 bwVc[<[8&6g$5KPJ!-Xw}c"Ѹxy5 2vbM{*Gd)-2BFa *wt49׵>hֻ8r2)ysK^{q"4&׆rg}H&,7o_E3vaJ5RZz9t%=QXajB'n#xw^bEے_2CX42;aۡE:6'bOHePqt,\wj )v T=3`5e]ՈSmG~/L4%OEP%p<#tV3Kn.a[?1&b8% !moq 0f$z:`G><T^#_GU \yms.^PuYr?Kcy`[anY~H؄+E3i7@wM/ ^jwcxVbbJ|iCr@isk=UD xt`N;ƍ^\vU3,xY5P HK=YDlaz/3h{ <.%&Ouh0 !LR#1b]c(P@T_Le 6`n}#B&/X$Vn\ ngEUk̎<-ZpEYb덯zI0VP$‰_ާ 8B9ThaqufmXPbtloUFN܈t"ót[\fvffPesa]-)u))-iTM֒amֈ7v Ljq/$c1!]gh-I 0V2^̉k~I/(ZdZՂ|'J#sFkU 9lVk)=q un ؟'Tw~rӎ~-([dpuPE^:)@լn&_dٓeXy4/pbV˫.u^w>Xi*K7P_w:DH2jV^7|0xGM&;C}yvhC6u3!$N >"-;>6':R5@&sE෸[n6AєQ3K7YC훖Q=])5qL5)ݗI VۓM%nAVT̓ gp'bQ#+3;pfoIY;2kӧ "|?W5zWR߫9 DBj{W LW`3s}PzZr;R]n}K+XHytR RTy?X“<ȊYE?oV9rՐEh7d*Ԧb؆gb-u˫X a]FggFe.ǣOFS1U8Q,IjӨ ͤ/.U7 ݊HonGB nvd\ߌWsEBrxluk~ܿ<\csU7$Hg5vyZB6](Q |^KțWHhI' H;j?*:oYo=S#{-4M b}o33Q5,&@99S'5zR+<plTQv3B%U!{qBxއ9V w?#^3+k-Z_7mש` ( 1&QОMPfL\e߉w$ gk߄e+=t"n!1Iy2_Y,"!B^Q߄Suw20&~T`C-Ȕ*QMaufi%cǢI}xbI(%lQ(|xu ,Ռ _~ %ȒF 6ҋg JaiJ @ίhUŌ].0ܤRӬfF/ 3]}&ʴ9H>Mkst&kG0Ŕ󒺙-Zcj<죿@|E# `T>4tzEDɷ#rwLSǺ &iE_pA9IvSWYءmh%w'!'Nu&޵I_*&GYqEޱa1OvSj&qZO;3VȎQmM ] %e&c7L^nhU}6D+7'v@giR, MhMYxC0xu'F#֓ Yc˙چ\|8"=bqG0@wߓȴ"E*٨|h&P%%Kd'v3 2 wfEOMIŧ6m -m8"zjWye˩3,' EJa~`{tUqK& 3+f.ߩmբ@5Ʒ/^TfMW ;Օ`8D1k|>Mi6"΍?ܱqS7zH8M I)MRǞDwg@%Ӹ \Z^)/&yO "!1L|:7 x?{=;I&^}̔, +3azpP~<ʞuak˝lEnH$) f٠ݐS'ڎ2aMcgOFE3^rxC^z֭Pmm!bB-hempwBbG%WP,˵OV0?Ki+urĹA֢/g՗"W޴.c(q#Q.u5c & X@=S8cڪn7q~+)^tӋ*>?)ft1H)L":Zݫ@ iV}N;漫o}4'nJzj5&r9?kU$&T \סT>dT-p, 4'L<#1!$fM,W1% O-ɛ4<}F &y}6\VAWlfx$6جhu\\=hK m ~eӅrksFػyML0;]X衲wQ/XSW&f\4ƒRQ̋g#3tJ+stKqXmWmܧif<ĦXPX V#wnJo Nq9{pȫV2su?E4QˀѐS.@2#q'x%n"'xYW7Xrz+Rvh =e95dQ?3Lj5,8"&qAPa_ZF=▜>V/  /P3ҏ\ _v)V>,eo'o/*9@u\|1S]!}|`BtU1@$^՞wd"Lrq2FP'(c(yko*պk_ (t)2I P]f [4b"yj5"._ŪSddځx{VBAx`3-~v_n@MQngƚP0sL6-Ϛ̲>dZ%sUQlD$hk @7HXFd8Z+ iǖN=65ۻҦsfy]c 9;iNX2I`,>Z-G)F>;60a!\ @Dl8T/ HZ:)bŰhIAP)u#*3f7)!o\t( <+{dD:\TCOE{x}\:>Z/(0׿ -o}J%4M3@| &N5DXG)K ED^p4/J[$9GŶHmZ,,1ɗ.8J#7Pِ  1 .㜊7R:j,g)QALu4 )Q.'֕eY`!AV^Z=^ *Ar%ƌ]^z`EřٞF|IϤ﷔w$D2a&+RBOWas-ut8!aI &?Mc84Ó@\\48 =5+dI 4! [.B)G\RE{Vp'/+ec%n21(\# Com7'NV1>bߐ}qC4R_ףf\d=ZXk\`֏x2[<[UTc_r OGץ~MpA?7h/BQCM+e8dl&mB3iް~[ꐥ}'lbfxEDԮťvPqk n:YQuSi%NRMF:wAowEkRV; K I_jtK0DSIH#`(<@2Drq<= KMmJSt> 1{ywv_+UӨ=?:T;vUj TEe/"rєvq5y:(AeƯ2C@3HLJ.3]/G3j@*6u)(xݷ@nxb\ "@' ͷ b[H!8MNnt_:$+X1 VUbhxJal8gkk'F sKu /HijH#HВ*`%x,Go'>o's$K3#{6Lb͒ _M;vRaM,#5O1%XdٔpTKz,P@aӺN;?RPl}xRٗq^7 SJ[.?OZԱLq!q'P!OO^d -RABHOGSl'_5>h|IJL%d_Y F Gohe):l%Do cO #:YMY2ڛF[QjZqeK⌁ꥇl`tI֬'.dy%i 4yCJlx` H1B[k2sr QH^7-DWKqwO^[XGZ,]qhZQQF()b~8Ol|ˇVAYJRba4D__6(m[Q~NO>ai? 4Zqġ*@,{ HOѼCh3hx}vYbHzv x?=T_M_@N7lq˶,MEQ MpyCEwm?@ML'MP@nayHT&͍ac-p?7r^vF^rk0CܼqבLj*gTО`@"'l>AtijxG3U=^ttF!Rx B2y,3knd}uL_BVLEƹvXZ^vV% GэӀ3X"2<*T#HW)jbm(Lu\ RT8 ީav#w iܒ,IkA]45sNiH`Ix({ *<Dkn8̷Dm߭j=gC0A ;tφxl}#.J}7Q/ r/ Cux,U1< h9799EmK, uӎ SZЀP !9GC[ .zDf/X)XkOI8-ڭI 8 T1ф5,ø}fhZc^vDF)kʒ34?8&aH$.wk+2IEfJo~U9]Y:O`}SRiP]kͩN9C_oYOm!8_cX ؛ÄN t[>(Nya+ʚwp 3Ʉx Ƭ#4 Ӏ<eHkkvrm9qm*~8 Y(Dll,e@H?d$EYf UL2Q_SO^[0 j7,dLRp0۰ o(z-k*|gSOHp WcGc&,~cQubǯwk^WC|P}DRp\b(h_HYPѡG7u43ȸؑ" ̐WE5#M,:!jG3,H.Ve;Mzp3ϲOHb >D㇙'hc[H"E 1;wUvZa"<&EBA t+Ez̸ijmWc$ PB)r9Sjw E56 wZoKU:aq=jvSRDvfUUP&.p<~ٟ0? HԳ#/S@鷰B ᥞYb6|E.q5;`NzԈ,rd-{2( <ۘ.ˌ!Զ֐{'d p㦸q[RbV7ꤙ t< F`>䞿uUr HEkaAY7{Gߑ?*f^~ }~ȢiOk!LjZ/~c:^漢. LaO(XI~E !#@2οpnW,_Q5H&( /khšJQ fqw%&xQ_sw uٔւ;1uI)M8xڷ/km l9-1;7G7uwU6ːn}AWY)pԐ_ܛ[Ә :85(_GBefnƁC<#=-<6XWۻ%c"lQ$^Rax{<F(>1B093WBU.=*=q_7p9^#'wzzC ^xU  pNŞ,/"5C#GS:['^aa{|~19Vwm9Tp \MiLVJ Kbk;~Y'g ^W7/oIw+W<22`a%'#;7:Sr˾$ߘ)nz;7yJ#u*NsdDa|ي`-yQՎR*Iew8ѭ 3wJBGXMjg;m^yĖKn,qdP5F~"xS,i Qo͟$#fOp 1"oż~uewXk\r+\GS,N>hwUj^oصv9.Ry<g!/&9q^ 5(@L:4 SR Tkb]\V<`nd4lHJ{Eڟ'[Si> h] V2_ZP8zcXҾ)r_kR!(f)%|U"eMoKk7zٵ㜄vDEQ j96Jb 鰲)9Fׇr2I@,G$#~̉ @]d )qZjDʆ% 0ocu#&@!. LRW 07I0`!HkƪntF_V"T ^dUSZ.Dea@;Wvޥ-.RЦl=`JR1FI$3V^M~]ьN#yܿr"$` Bc]ͷ'ыD1JMO8r_ )CϞ^4j"(쾊B<,Z ,{ȷ%Wom&&!xoDRVڭU4@ q.^<:.KY%cC Ww˪]9{{1J>>Mc.zvY~* &`/[&\1-řl 4m ~Աm1I,Ǹ4q32)ߐ鏬UG z*8" 6Y{p3#QQ>EfTCu?7Ǚȏu@JnNiA; (1曫uz (и'\8sC95G+,̐$Xל> Q0P;0"yx&_߽)6aAxQg͔6?g|N? wi6Wjm] RgR--S9 Z6v|&k͋2i-@S*)MY$l2 1eN`?4fY2̻-;f䲦}<lDΛĤ{`ÅKz@AMGJg #zIL3Zχ/cz?y}$0$Sj1fWFs$hdڊ□5 z("X=j]fg\-'j;m?f^T8ڿTăD.Q0ltWCḧ\#tNܵ 6oY,Ic>(prܐ{@innDM|?xT0YζsKw$7EE=b~6dE 2x5:^sQol|M_|d֌ݕ;pvM)RŊ'R Kv-7 >,DCw8J# ܔAf$| xW,Sp}zzi;_ickYK3#BV^%&qf9lco&ehAɶV Яb$"ͣ^N±UT=#NRw=@zDR۵}×p~ 2{T Ѵڞ HCm fC3+玣)Ǟni5aC=}(*iV3we7{B ul>*}9AމV!&S 5..L^9"1XY2zֱ-aKz&[d0hw4G-&"6]Dg޹qi#ǝ֕sL,hUϧBi2LnH`p<ξ$#z,o1R4"aqā*zDNQD0GلZåZ fsjANp\E4m/3d6&ޮfR'8hs&ʕs 0mʤ}I ŀ^u&;DGFu\0sWqW  N4qs'̟øtMS%;Z٘V x~9 uh~+tJ5Lo`}M Uy5,&q߬nPpMߨ$Zk)@l\zw~\˚lf۴Bd`R^ ׵ÕSt6WEl)>\#o2h;:Q/J̈7n۽M ͘Iά+qQ0%he UU &bP ο_!]U<6&aH,?5lm^NԁpP3e$ 4>kuC)QJʞBߕ$,/V_;qZ,Zju,x2FLּBrքe:uD3 v-;pĚ=]cj&qiøSsXQ,Wh'#W?>kia:T~KwVp},^.9-N P+λ Vzb*&CWf:2*E˷'B^6cjm,*; (0޾+`t8)w;b" z%K1h/݌ARRI=G\oY[ȑ"KIeY[c& Vֽ")@D3_ŒnޣR7; ̐DU";&h[ZsQ/;G! 27Mq|!|bf!F*01َ﷚oSI NB="h}x ȌUKla1>X5K5B_D$p>u- f#C U-iQ9(2cbK DZ>w,ѰE#mrR2jI[.k'jf%9|ڸ:;_Fj4b]!J@S1(V 3vYN5 Ս2B:Fvi+oxVk2}Vd @CeaJaȐ0w|DQ$Z&xij7Z;gP(o,5֐;;-J\ l;KӇoM wb H- ;s?Roϓ@en"7#Pz.(^RHwtnb+'٣09n{(g:!B}jMɬJRH {aGF7 O&EToO.w!GU&+E-zf[q(|~'s;~<ÊGarg|3r (IE, 4wmwhO3Q1&D"佇\4o{{'oM>ru%gSɎN2!q13՜2oyDu;K;2[x; D~qu]l̝?p,Nb\: Rѓ2&Tъ&]oՖM*ڞtd!d)p{8s J9H6w{gW!EW = KMS@Y-Q5Aw)kk0'wwNs%G V[WzEuY٨ T0lYq_kL( D3CXJ pUG^Tδ_&+v q7??.%T!G4fp<5[jCsJ҆B 2{ -pZbGǹqZ_7/mBqF{s9lL_U| ƻ5Q z\3p ʞG;O l`_N!e8}IMRpf&!Q|ռxJ]ڇ]e>GܲuP,L}`*MG1^"gk4֩@FX$M v_.w{`=R$[AmZڻl$F NQr *iJ牀0߬ߖ4Az?ib֢Jfa,)])-cf4;ПSCyU#ޜ2G:iȪc”hc6CY_Յ E)#LRqy^YPkI:HXtTD>\Q* Wng@T3Ȭ؍;i]i1Ry6݇GԃT 9N.YK\7خJ 5UQg k 9Ӟ,8n'BM)̟ҏ !˞?LnpxٔbR1,0,hcpº(cγE9'}R} J_R905:$#iim-{RZ҄^' >R~&^(— Xэ,ild:u;֎XĨ݊h ud6!5{[_bBG~cN%{݇皜Ntjy8TC ^Jl 3s~Hare $3ЀHZʽ.wPU 5DzLf7I[u/j]x6~c =@pY k,C6rM.(] XE*6M@7˔V&7|iWgqyT жYߚ;DVxB$xm Xcbݙ 'N( 1h0~rm/Ta&"46TbJ:EQqP^\Cx_\ُ;U ta}_p7v\ر& f$b~lR{ %;Vg)u+<^DpqsFN6vTLISN,tZP5&Iō]Mv$nN,N`t_/̖Y~x~ŭmy;?P+/ sp=bY! OP sf<)jO/ kzD/"P^ v. ߍ $y?[c[k+,("}j_$NptƏ N hbuc=oz]f81CQi+SN#B|:1NX3 oBuHe%aiu|eG H-7? `^X|&SmdiĘ$Mʏ#ʡWf,LbCSdF[n{*-2D{`{40֬'?zVT~ Ȧp-Z4o muUpVqQIZ"ZVL3r#÷ǟs=NѸmֈ1§JJ A1kx~\ cʂ H!K705buv,FCŸ13]$s=j5]FU) uԘo Q{ě[pe\1`x*c fl9EFVtԍ;ϖ 6h6cmLiˏ!M$-.$$N)A|UÒ)4̡Av*1sfpZ&RTM`z#֒d|P;Q2WJ8b}PГ8k[sAכfai$εY5ū{v1aUTctJ`2P;yNYKlq0^@s ߀-:&YN[_uOq8'Jٴe8=0vviW!#T `9ɡ&ODŽ9!LZ`Ru@uI"N^O^g(>(^5#~ wȵ* ޻P{/;Kpѱ(57oUzZk+|uY+ͯ'l1C5pCԐ/gɟ&HbC80/u9g@APy9'$`b?\1鈼8taOmh\qq}փ_u(syQ߮.e`hlc/8x?"VoWm3O1&,V- T)K&~~z&g!ۿhTa+k5+hZr ~4&--JJMe \0vOIwQ Y ʻՙT*fߓHkz%D=ѬKw,"XĿpu!a\d&4؆_bv#.Z7ycѐ {2E}ϼRֿ`{<u ]@0$`sX8V!̅A[t4GbZ2rqc>rAkcuqo߃|Ce*H!N]{Q&jP f_bn_ B4)3F(o "f MII@YH}8-ph Nz(4pbD=[ܣu;29LC1RTc5-[e=X<1s{ZgG0lܜǵnx[oh.RN[풖 V¹ͮB5WzQ1;CqWql"2rǛ0lS&U T$JQgBa/ n[9LeJ6Srɿ,_"YBGgU!%'>`w"~{ v(Zmdy:|&䭮+| 'SfC'mԕh$#^"SU)ߕ->fQ`̽f.3оbvI?yy$4leG?&td*>LP#ԩuw=O1%C+ e9<ٸ@yeқ1Cu4+6s|9iف.&:yM.䥽4I4X[HG|DzX!'Dnui@J&`)f $LWu%xȶ}ucy dMo>Ё!]vGH98j}T?x"UPQ%טUfs9*P>Q.qݫhMy^Ҿx LI+fQeHi؋lymrYVԝ 87K4E+8BU>~Ё]9R~B/,5*KȟƗ9{|aMp?ҹ4~ϡ4:"!@#QQoQԛqUwϘl/ 8!y),-6.UTOIT_lI<1;qɮ~pŭڎ5"j0Ry&D 5!ߠA!xcJ;DhcU%l<6\ <U7.6n6rcUB@V(%dqh=zO+&|xrH=oru/}[׉*cT;rΧ;+bʇ21KpMfY=fYf}rQnB tn^2 W;^ds_X슲TX6H[Sv6%<~KF/2v!T./NX6:Zٮ.yi\Vp>o76qdBgxƊt.`.0滷} K'C.~aB%a4g5DTƽT}_]pCbԑwVĕygQGdaR'鍍K[ ڧYҘEnvtFڋ i\%h^6ӰvjJg RQuhBi3O^봧eG4Ky1]pv1-ΙA}Z-$N;$bO0Lvz9(0;,veN5Eڔ9W/H;`4V9pO^/W2E -iu )l4PH)8pdm2M"By )6Ej䅊 mɆZ& }p?@Ho}˲d5>7hZGEX)S=bh{Ш]lDqUd-üjI$+%׺5V" =T|z7~HGUaܗ~gU't(QcGP)A.H)$\=b9fKB+٩p4K9jP=Œ6nd6Av3,b6qȓ‹njYs<ޭ,n|9:<^V:7Ά5{ 1~b,EE!OEnѷC _6A}j5aPDža%8fL1bXY}MX Tyk(o)a|MwB˭Y saFuoBh ^X$.;Ht~XP$ xI++8@9"۩t= Ë "cv:է #;Qd 58YlNt&8tk gw3F]`ҧ"`IH,)y}]yv.]9P'2].ȕyRe HX2fBj8G6GЦGnj^ G6RRt5VQҏiZs&5q>hWXKRn?ސ]>_I~jNnSc!ItAȓYF缎jr!27h#@ q=ж8t2? c4dS5%Mqn_EF$,i -r_!-`]/ _:!ڥv8C8uPڲ'#N 2{0.|$7P3tyPbə金 y:cFxWO TY%R"I*0Zq}@cg2z VcZl@Cv@zV zr) $DLM=@M#x M@*eO/_wDV8X|;ap-0u|50{J,..sQY9 0.7,cc*K0L!2j:X El(',MӅL2a&͗Ѕ_YIRM#uYƣX-ʂ5~89)aNBFkkiŔ])jKd"i,~|-cĢNQ`\a˶O_g:l} K .m̀"o^"/ncjשHH!;?$qj6**O{"+k| ؑB)v=T6J1Qәю,V$U'd U: &)Yй7!%XIn*1̿f!f2`8m}^ oi*N'<1 (tL:=xD\TR`q1pY?2'[]Q̨a7Vy܊l,ʃ\r~ h uh3tnQNMv=!j{ʒ.Rq:Mw|v0oTeTxms CrdR TiQ,nWIKg'!@_SV?~D^VR6`rp‡m:ĉ fr6*R2C[h_Iɠ'5 |i>yӌ=VK+Dl?1.N|7n]sDbVtgMͱh *#E~X4f /vx^Tpq>L&3-$ѕx6ȨwUoWoS‹V5_sO#~k{!QvT_wgNlT+!qpߕ ZMy\:%( mg]k\6cru: <(P/x^2Ex0F 8# t0f;=(&eJ[&)iJ $ 0W9:e_§ؽ3Cd];=1THM1VBI)pGJjΉB_69 }dXg{LV 4hI{VwC1~d,bL t# z3m%)N)Ͳe)63n#cSBM nQ\32>I^.xQm  N:W;16@\p6I=[P6)k#!`hdQJ|w_sd]BEئ^ 3ǀ߯HL FgWߨ;(VIEi\;D;g &n8e2Ӻ<7NG[ |1wFt ayē:BdkMzx[S]*y+|XE{8 qF/=LdP(E}!]*ՙST[Tm00gGP>1%wWcyQ;q#\߇]O_>gzy.P0Ɍ<~39s$mu])w'f#0l@ W[/_FѨ;#|6pn~\A/Fo>DjKN:^sЊUIx oU?ot\ jB?ooq4~%i]iehW?NN:ie,Р^k°@߽iEO_ݯ'ǺDTNy'd0g /;p(c63* "Dm^Mt2R7PB8A/x3%:&1Ѥ;=ӑGY[.1SM0jQ.F#:|pܶ(XMܱiDͣP]QoR%].c@K,f&L98ʝtܪ`w"]6LKU}1!)+Ih[q'&>4,؊Vw+?f|}/ؤZ..l!& =N`k10E!b-^RM 5NWTYP<5V;=P2'K+Fި׺i`J&oG9!cHԪQ ѭ ?}3]8/3!ViEc4,+KwL"{S]zlrWD8u K9z9lؕ@3cex@HD }> xX_;P<0X/1+D,s%"%w2_`PX @¯dj]EF"esd=e 9K-HR?nT:OGײ.57MYaVFXgd ,$Ei]R&UZ35T]bC᳾)sj hiY*P!nOΏL)0>敦Nj~f02l 8z78ZA$Ѝ-z ,(j3ՎN{\` R~ʌ*VYW>fϐ'S{ބQ>Z IqˈN sd(׷F}Na[ɓX#\NXm'K@ӡ`j9`}jaL4XGϯh4ONsܭ}TےS. |iZ|J 0{f A\uVDƙVP"+q, oFq@7͓&%=h\ Tē0b}pz b* Ѵ :r葘Z p<E/Y̸^AyȢ02,Ig+6r!d8d|nPLj 'y>;R>}Loɍ{%v7m)'v8Ոّ+yd !c,,S7*61UTK .5)[; ^w$frh^3+͕O7ex7|#k `vMj*!j20!H.Q[.i>32y`7W>H0.WM`e{DP@d6sw߱|Tzɐ̲jmh|{̛E3(,*}PvimOF3;֤)+vav_%>urc1!R4d9b{haW.x+Ɖ5#t_g(B̓$fGF iPlE1.XxrLB#J.j =-;`_@y|LiM"/ N 'sr8E 6߆t&{o]G6ڊ /lN7MW4}UuFl҇ !h?Ϥ w3d;G7 κhsNXT_ ~jO͔ﲞSžRxN7an,}@b ٞwY}eT O|+}K2'%ml!lbੱI6B nw-uoX5̨ߎ"]k@GEwS=SpH,=sͭd٣F"ZzVЖuQ2tw2.~1t}SMċq4V/iԷVsaqM/4Ē!vѮ[dBti^ibVJʎ7(+D<0+S[k2WllnA.ۍrW9/Ir lh ,dh4~ȽPTϒF]!"0.д.CoUt&}$W9ɦ+Z ː? ^rW7( 7b c3^,w_Z3 Z l`'^|RT^R}J{Q_aN6o:[!)}jPZf A{Mk{j21 uɈBQ1.NOKn}]}3Ū#raЏi m[mLCi60K6,xN]Pw(!nuLoN70 ahkoOz~OM( VDUqxp`JHuA I #lD#`PD\)*J!M AB tף13qNF.AmPNIx$^q-7_lZb[xv`>C`AԄYD cՕ 6f!zdӚF/$Chp[DxC|sU`TbyH>$I5gDr/KP_!Lao]rR_͈7f).)% Y: CZD"!}~ }41WQ_Է%a>;k?U|G{kֆMk!\MIJ"[K|0Raǃ!'T0B6ЙAUsG96(9ioQ0 Wɉpd:c$6-Ovv4ӧf1V5Ǒ"WO2F!TYgӺd{kZU2nT[Uc=N$ԑM:VȇBږs/\8f]!5 7p8XۦܟI[>D> (θ&K?޸Rsh̲$oȔZJ8J*hqt%0_"^.peyffo qwQ˜MҌ8y'ܬ\<(۝Կan~2뙕u tB|u4)Npd}Lbc_BCLjW8r]YfU܁k}ҸX:$Ad7ed/ZzkBWΏΈe7%"nHx'z+Xobt[TQԼujR{p%tȋ$wq1+'Tf"=ln:oɟUuy{5,_eXb  F*71?(>E5"aVˀ=mtjveece Z : Rq"xeyS,z>Q{<z8^3*_7t?){zQҹE']_i0Rx ˦ Q3B熙z,VhKG]n610,lPZŢk%KWW\(V#3OӃhhldU UP?9|< 4qS9>0  3,uݢĆoP{e>zZG'ČȤ:Mt@{7z> x q}UWI0O"%j]Ҷa;&eFv(aUNG7 (4hfPl\R*Kgq"BUҰF iL~Btd] 'X09?;}D^\]$w;-11#٫Fo j{=W#gw?v^`Z8_Bkb~*Sd4{{Dd&x/3GA\eAİq/5 I̶Cee[(;9/9q"`\Yk> n-6}9Ul=QͰzT$9;\p\㊃L$7o4޽7%ډEo?*{]+ׂFو;|獠U3Hn~o[«r J F^Bw\cj*)w0 /!g9C[rUw^4J'eoSR'.M/$'O|;ni3Y Ox&,\ ~Jg5G J;ڋ~.J̐E }y<(,hF'E/* ň{ Wz]#X-KļBfcmI[cH2~.igF!r95|z^ޗ5ڋ 0_-7ҩb_¡6$V~y5@|tY1·xAsRRjё C9#a*B֛ Gt`|Q,)*UPomY9W(f< K c]ĭհY/"w,Mk)z+t4 qZOjAy ሖT\]I<3BҰ6 ǯ~ty49m_Fzb_t$"-Tx.a*=;9{gUp;/w.!?3>DQg-Llau50VuoquF]@PR~!}+MهX ,0)`PAi\476P!jv4wY6 h h1/ OT0hcZ(RrEZj I Mpe ɝԖ*+⶛-Ԉzo .[%>Ux>Tw&&N(:Ȋ)=i'r2(ل24 >3>{CZkhX[}LC WƳެZ1{t @αOhc ){H$Jx3&)˜/VuaM{{G o0͎eFJ\w53ݚa S#h'EI#Ƴ=:scS~;OC60ш\߹9k~KVv WJQA0 `mcP}.$_8? d6bԪ^_~J93NDpDZs8t^mmzJLw3ADI_VVOMr12 SSCgu!4Jn:ܽfѽZ(&Fz):=,.+\zޛq՞CX\7 GkQmfXS .ּąrj03ֶ/slQm`xJ- LlVݐ]*CG1@J\Rj*7h =A=}C{s#wة)Z/Fp2OO}`^ s%v6@ݩ~f~@Vщ (J,j"Rm) {^(ImߞxئpQu=nPs)eyɑ6ۿ̶]ajI.ssmZ@+kL%#IaON@ˉR2;{SxRsQKJ7yRyyV{ PB?w&[C_gK+S"rNU+3X̞nE0a Y [R:ʨR{g"|r{:93:o( c:ev>h6g0JplqkJDC(y%IOԓ{aʛQLSؙ4Ҁo4XmI#Ӧr.W21S"]I7.B(s>`3Am2sLW$B@fNUaz)W+諶YHsj5Ţy'WٙUltTF]^:WOxEeQ7*/e%!,en Bߨ.ELq}5ߋy#( ĞV3ąM|eF#E@JϦ.Ir @>9-p50`QlVكl+?)b9NHM˩ 8`lbzûpP-wKZ'0p܅`PV`9]qAw^y,Y18!HoըX SFx> B~<@O $PVpGI .ͺj|$ eWl=q77%P'wDZګɲ Jv"i lٵR'ny#5|/j1s5lAz5/AqEGGzƋ9L)gYghr`EE;]Ҽϕ'M5<8`P ᩎyG-~}lt \| k-S|QAJrSiՏ?(5B*nd{h-CF ,J,$>VH23 [Pa}v^Ҡ~\5 K 9ۆ𸝒Bkk2FnA%ؘ7hrj;)f3z?-TޛJB;+lbbN? L6?ͬR^6~[_~QG驹NTLq`r>*J5a)+$$ˉ4R#c-*SP.OAG(aGǍ< 41<3?$9e'%]鱽*m'0;IWњt}wCÌcoWȉGxیDn9Ѵ3{reFf%؜xJ?caZ5j6)UK mc@7N:7yV!ʜSx<!2 /(SOAe.$IK [ ;\(|!+' 55j*H}M'+,L ۅ>Jqhmqp}K\ 8xYhg|-DV: d%v5A /<2v*b}3ޱ"rղ^v9]BpUE4܉8⿨=d0<0?/z 5HAơ- -=fެ_pLB w%Ice](b̐,޼LOq@ǟ:~gҨtc[K0 ?N]YF;#!<,]]cK's. }B >H#'H6 '{z>S cUy/|XcV&: <-Pv'؛R P f.0K:͟Ŋ2.B1/SA1f!T?eT xz^zMu_f0ދՑ)*kr`gwv4;{ K/0^2h`'] :1o0>g'@  0n \vC{bDb_c-%z_3A/p蛬 <ؗ7Cfi1%xǫU<U_5 ^_Go4PbhCJ׶x.t2pV欟N<'Vwϝ+a[*2CPTsR 4 |gCW?ݷ̱C}Ix&I\c[@@B2wN[ ?q30ջA6?~K&ޞQ PA!>3Gt:(N*"!Rhm){<Dt 95f @8ЌlRVV:쟣u]%mV.B?bW,hɋ2ˬDxW k0nc>#cU0 7%<8>2Z8.dtp>3d0W.i7_-+ԐsƮIy"-F+9x/E}Tؑdӛ9 Eu+Ʀ$]Ƣ(=  sZ\mo/* LKR+qKoa\eZfsS:0[53$J?!|+΃e afKC/"ŰPuj[5egV]z^ٝ5բ$bBRY&[?ѳ:`o4&6W:FV3E//RpDsGS6F_P.X*Has?f[}t.iLšJ Qy'$jm|&93϶+2m5e/e-Y"Jw]X"áwfz19xraY- r,1{=%U{'Cc[I:"Exhv\G7+Olvg%.@2I,Q\P@0nj I 9Q ER|arh!H( pmUdb< Oj!Flԃ\dvt0Y9^V/ţԟ@:4u*-lytKܤfFRj3E/<wYrBp7,&b1v@eg:ނgYtf4Szuqz7[J}ń73Xҭn}Sf?ػ]`"s<󬟛1\tg):%ޑy" &JYuL\zחh\cQ;do,[οiZw왾iCG4FITxqANP>tw_}XM>:|aY 9gƴHt|?e(cX_z +(wzC{u XMlKt紱F--3S|vҠK,Kʹ-౿{$5MJ: <2ߨw>*ZƟLWl.2DY|j|#ѤD3 \.ƠӇh2I4o+ΜRy QWJ҉ kr뤒m)[rk5[IC v2@j"9Vc ֐[r" cI[%?~[3~30!a 8.0J/5qMFUhлڤߍw&v҃AR9~r.U\PPYl"WBo7 f'uYśh,_Y=г/.,JDE& YZhj0GԢ!˺#ւ}3([{4TJ79G| ȵfEb=+@mRSϑ*7;sWUS6j_f/M.:>0S BD| w1Rj`,V%'J.?]B ?x,O8ITBKz.LDQ-dQA4\fv!ȈezJzNs,^q߄z)XK3HOZX +ș(.[пrӎSqY3bpWB}RߺRGI?M D6wH-dg-,@{YZ1RX qG ^["k^F%^zUPmQʨ0Xb<`(*5E@:"$mDA(y Ukh'uT[Gum!Uj(b3/QIXA4qZ! $0zFLd-ile rE)wvU{i V9{v.$ UV!a qf@ri (Ed!^/_r1>%7{Q3ٸQ#=q.B_tvd@6}چGFcM2V>7v[ -þZە{rrWJ{+-A[P|k(~y~umg\BR ҽ["ΠG9{F~sy^jZwB1pFK5Κayw27[+!J-Vi}iI8pi/d'k|zs/v SU\ ͵o1` nC;Jg%[$Tg@>J`s[Խ -^n4G*HI60JH@#!F)^tg3 mEl[ br;&m~x) .-05JJ9mao\i=x cֲx)Xro߇~vCO7٢`uȋn 0Vq9s8d i a- C\^w^0 41[f>0TGFiNP1\BcZZrZI;p_\ Y$WyY;r{2}SE B[jQgvNV 6,p: ё/q;qþjW Mt{( 7oI״ ?? pp\䙮&U<6_f /oߧ"Kpd1iFM'; \J}E:2}nE-8&Oo8t!ŖU;&6!M!0$)4|W tpT0j&Πb+%&O*.hw^nj߼Mn^'֧3̢^/$xOVCe"ڛXO֨|W w2p'ȇ=@&pfMݸ2k%ީ>2!݅Y7Eǜr@$|N 7fGW$l0F)V8"?&^})PyDl7) ؝p hj5\ϵ* EpC-h52s+f_Lb`+o!k:v;(LcIpȁ++變Ttی6Mq/j!urKc23s?nఒ]"f\'Xݱ&aĠ_>eRI7N:̯˄RC-ZͬW0dzSO8ˡƺ>E+P~NnÜѹ% 3x͵5.+ۡewȢ_GSԂͯgek ktf7bˏҤW-yT̯0HL~u3%+ScR,Habre,L}뀤%?[KiXE^@^]M}zk6ZMA _GPnc g*pQ6#%tf3nJvsCJG$gTOl"JT%AJDAI]~?:h7'F<%S 9Xz]JVAvf\p"1" 7ktp-PRfEJ?QHJhY"? /W_͋-}j _?&1=|4q`귋(R%fL22CHW,)++$cXiУ/6]n⋼Ulv2`(2 `'{ lH•1jqg @}2qc* '#H{wh)K1+R!fWBY)i`8ȝxu) XSsRO]DC8?y/$:Z"xLz󾮇@'Fx \']ElFF{VdTN+ Qdr+4dZtZ~*>W{z?*qhh0d-A"ua4ɞyvpG2CD0-[ '&9V`c!9#߀lah[yQ!"״.Uٗxvj[(v'($x2!S)G$0d(x)K8[WgAf8m5rR4.1v"qUZs%ڝI *ٹ"\ w ZÎNc L3uan^ af7EZroMcy? 'Wbʇ Q,?\m ]jEBvdX8<x~A#*mO*( q!M.fӘtw}P) c-ǁI +GjRˢ4\%; ˩:%) %QXcΨXX.[uI׻^6[\ }΢XVkv-VΟ:݉{GIU(KmmPB,WwF1e@$LM8kz潸u%#C':6jQ>Zʹ6Tֹҵ^Invٚl1|/T& EwO9zajA1zXa1\6 |0 Y}]f"m`ͧ79q,<+-]Ij]&i$HoK+{?$Ax[oϕ&n#Hh ^Ux3o>G̲mKPs A"ȓ"(`"P fwIe@d&0+ڴ]Je@R ].V͊p- MsGKUWZOK|WX^u('Ǔ9) ,z fx//_ |@+\#k= ^=5cإuHAN3H3?cjdH1ӃK3ٛCgRU7Iy e*Lmٽ:`ڋa#I4jSu3eVukc6RtN,)4id tR:*oW:(2]Π >*_|}itپ) Ha鑙wJNtGy^ҏW69_)Y7$ݿ+ Dž͖[[NΑ@"LvD&{F<͊}Kc)i VA^TQX<>ݫD;ItNNY007L=ޅaouW_'|_wxBnjz(ח[r\_%9YouI6b jNj =MiC\_09}i#y4u4_>5+):qS*zu̐ze[ԑk&GZr]6[֬d]#9tT 0X1YT^WvDGLxA0cSL4߶gk ,@ ciqLzۇe(S%Gʚiտ" WUp# #9CL ݔ-pF>  n\'B!kM? q:i7TcK)Q:6OݪbSP!W? Yanz,wߍƓvGMkܼJJUk~4k7oQ3-hn!,p⧶6P#^Q_}B ] ]@3ρ4.{6ܭh&+(3ۮur}::o%,jƟ'+OTpmq" ܲ\5w1]<=\k] L->U0j|2Ew(aRs ik&2ǕV֓<{e[YxdQz3(:D,6ɮ!JyrsG6BwP[V'"HQ(Ҍؙ!5v$]la:.l xMzƞcK nAȪ5Fܴ,н&ɶ) - `AWZbnk12QnNUHWqۃ50%Ls8Q3u150Wsfg6\K7} mnyu??avFNNïc9қٍ5TOã1݂`_#?.ZĉZC)0ۂ+nbW.ۦQ̙J+PScs /OS$#Kb V6*xП09f0[Z5!GDTPП`96?$ G&\b1L mn4Wa9PANb{KN5:Y99wRlj#'nz՞ϧőUL+"fAuVQN$+pE.r@v(a?x]B[zQ6̟񔜊p[e;.yr緳;t"[b2M;AbXn`qtCOy0o"Ff͐j) B4yS*7BdWsj o\S5YdY [`mWWb7E>LS㕁H ^^#nh{eq'FaP#[lp{ۊ,y}:,:j3Ls* YѼ62IL= a|$[巽(>(DR6#7 p2[\ 83YCEC 'A1iXYdb3~+!qq8e` 0eEsV.dfG{=J|O+S0NVl`e9]!1o4d'ɯ0RK6{Sڒ^;쪧x_ Pw0#V<]gYZ07070100000283000081a400000000000000000000000166b5088400011004000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/mtd/ubi/ubi.ko.xz7zXZִF!t/AX]?Eh=ڜ.+ɓbV͑;%$,^"Lwhdnc V,{jP#)iLׁ_F~ZA5|AeHfwOeyEn>.@lMvv.k_|>iR~9E /) te 9f021Ӻeaw 1~.gRNGOH]fDZ`qOU^4O `Ĕ )'{^]kCAQu11$7{p "ȿ h Asܶm#i c2٦?zT)2qj*KPV>ƅoi8|L-x>7ЄI\%)op.A,[wvKV%l mmc,*A?:2gJAs0fSYz7jCXk^tET|-݈>^  mVmQYFpu8;?Ēk,Ӽem2Q&`h;=XհY~(2rX;_X{Sޕ)yS帥F{R ;%yRqe8FzGE5ivtI}_7QB`sy\HNRX50jŅdJg{X&>)pe`q}VQs֑tR{0XOr.mLhmku11p5T{%aKO ? Q+81\!aW zK=5Mxj!AmNVVN$erڶNm5JDԮbȾd@栩sLjb "RC= L68J Z&cC; .^6FC2vmC~L%o!'{Qޣ**2v; 掜Yբ= "}pw_ O9W A56J/iPN#J{⥸/'p̷M Ƥٰ2Jgg^OC^hdII7cO`g6`%~Q;ϚR^|ƞ7&he}?!U]9٭@!Z ?U9p<k$I3c>-q+u3Hn`ʬZʌK F9ef0~:A]HzW #C"fOEuY$-U@03LGqS,]FAI3TL]Ėxc6J|WlKvS峄/#ZW)Vc XhIG~xttZߑӹ6;7pQQ!`¬zʁYKĞ2"9 A"!'SŠHfq[qPTi=&=ֲ7RpQ`SVC֚|T!x`0W~W=!{4ګo}sg]7VނS\%q ,}K[bGȵ_*[40@xt/[V98|n9]DTvwBMS)+c]|))Yև*b5↪gJl إZϔUŬ/ڴDQP9wqlzyXъdn}z*DaĒY(oɺ(yWDT7d4ARO夒bCſ/O RSH:_&=yZBP{彩9I1#maQb*jNtX͔ '.'yvU[>XY\ҸN7sF%ٜ<ߛۤPvn#X&$4|܀6RP5~Hl~?(xCilxpasrQ?$ށт0bD b* "b>g*W(M)`\7 m"38eP )3yJUyC61փ2 GAߧI,;&f2\Ĺ6L:k\\j2 ֭׹a|RwZ$|XûڭA+ _UyeEϟlVhQ& {U)?.~tM=^Vy9*ܝ3-z4*DexN_Gs~1vyxȮyj¬_4Wg"^~㩪T `F_F!2n2~Nc&ͨiC 03v2(^?x8`$S_ gq< #.S ]~ե<6Pm;w;.?}K;zی'73a{`S:(EcIr.'N~O}+۵Otǩm-S3V2~@LmW,wb˓5R9ӰQjGݮeP}5s )ǝ%pmV_xnZn;^q fnp_RPjr/nLXX&OW@R8IqI&-!*22(uᏮ=0]v5(PO2^bv_k (:'z1(/lҮKQ8_źZ?m}dZUCSSjqHtG T˺ d~|yte0+RzvDnꄑᰵrj>h}):+h,r6د6Ҁ&YgLo&C(lZڜk.^|s}&YS[T͏AEhs5z!{f"(3FwTbHH&,&{14fUSX Ӗ,8N.gHUՒN*cza &=j Tw3 @Ntm kݡ>Dws6H}ڱҎv@4EDzR:^iq3^y__=Đ= Whm&gWS BO0RkE*'=`>'B#bQlѝ]O ¢e3D!G,ɢn- bd埈)w?*) fk2H"(/]m< 4aZ{MR5oU_ڈ죻d jK?A>nOcdΗmˤ6K+9ݦފu#1t,#|EN2KWp g-5!"UZl{-)9`oFwqD$cD?2q։&~/௕rSoJ8Ú\1Z 쇡]c :z\ьSMB q|+ ,|3txL?T$dqjn.`.\np7B4>ՀÉY6ٵ0OЈ_a7qFu|ƲCĬ6CUxkO-zIJN ; ̱`& +5F f.4NAWt.?t^hFqp {_|?k7LiN(mr{?TaƬnݗEmdOԀzP-igK y0S0r,0#ba䨤坘vu}li<90ubaIgNNX;Y^~lԲA cWqD0MqI`BvjB/(`ԯ# EۂPҴ6x+^=EꗗNl6ϹeAt/dtTe TQy2g',1Ogv+ {<س&ka+sx j7\ E{.Սۯb#Ksgt{ڶͯZ5x5}3E  k-?2R NDuu]y{~'˲}t6?aZv@$V٤ @{Xֽ&ʢklAϵOC9N._Oރ-WR B;9mbq6=~0x\ Qct #ED־ܭУ'7e+Pֺ*9l݃S^F"KJFKcn ;B4CfJbʛmx]8tOvBNL'&.k)hV/2M7wD60L^ߴq)>nFiQʲ+ 9ە[r kMv'/.H"`J Ǽxk={_)L4<֬YOC ;uyg5f z9ų߁c! \%*HhkN\V-9uDo9w!nQnPcQ4Iit ^XwIѿД4us%0}}J\QJGe/\|} @C1hpؔj Ӑ#8QH՜ l/@KL"=8/8$~"cE($ՄS†4q! 2dy. gT$Ν,gN',ꎆbJB3$GX]ܚj aJp0h7"? 7"bP&ILs2+`Ο}t\;y\9Ljٷ[ΐAMPʴtm)|6ka42oSuʶT7[v?W4[l`ZÌJh`$=^qPq`<3Ȝd51}o*dt&'A՗|Y2 =Y#j3+ qk1hzWXrJgi= s };˸Dg7۟a;JoA s,MtSW߈*[)6GJ}AvZ #WK V-ktrS(!}`ȝDZÛP] pu񹗄aIj_0 K?ܖlGǵ䦲M"z݊-mPHl0^>Cc%dC#ʤ[ _-nEUlK<-gS?>e.wga f=G= b=o c*qִ6g x3\Z$Qpt;ObUuЌ9[F"`ɻ2n\#\-gђV 9+Y5iwGw^9n] Np}LM$ `&Pj-2>Z5?pD죂)UjIs3A6$wnjɚvRS\,f'f1 ں5KqܟtܸD~,&eSzeF]Hb}_8j@D8[!>{\>YݤHoHBF`A68;=2_U\JVB¸A-n׆re8ml!B-%WHycљ+㥖jHW7v,5%+*f$'9uyvQK6aIᡍY/ Yuv/ۏ#xո9v ;7uKb1WA[<T:Э:қGQ~Pk}$ukbQ*26nʫ jWbG. UrHOQGm~LF2\JQ )a, YW6C~MO>N1[Eft8꿖9cJ#[(n}[u/[zI22pw|@{A䥵7"_@dg[L3 @*xc߭R>-<` t&$.i3獕 ˗] YP ue,GsbSj\}oAx>_"5T,|K@+QV+*(%ęԿOY8H,Kԭq9K~ Q԰>~-Q"=Z`SajE2AfԌ)!lKO/ʫ0Pl|N @țL0m#Y!H<^i&3V^#qs=vf iQ߲0 ^AʠH1rN<KP6hHM7˞8פ4(1O 1 Ok4kCi^iZm0@2թ:|;cnWy)PR$(ou ? r.i:CJxQ 19z#>~E 8v]"$*0i4[XFg@LOx݈v_}A!. !qD'36zgqߵh;f|2*o]aޞrAiw8`gS,J'clWc,SC/k2ρEՓW(_ukWzjhҫ+K;`8;T-ø' 8 C-5)sZa;.?RT>f3#a 1TV*gQ}uUVy5=~J@E8KtLTo! H$_Kנܾ.F6u0܍zWzo<ݾ_ݒO-'Ǎ4%#rdPUƝT@RBluz2ދKr(uy<.c87̰5, 1CG ;͏R {xrxF037js AMy>pؤtjv]xR6=/L8QUV8Pk6feA[#=sxOc@'.g.N^0!QaxRȉЪ>Ō#^ŧE+-eΒ:Dw2x B[=bDgo7(1G/ز7|EM})Ccә)գP?pJ5 [P&0U sʶr(ư|MRt*F㡟.zr0֖Kw~kX63hBEkfcn޸yH?#η -DW59IXaV2p0E.rچq-_(L6Y縻Pqw/-Dv!IC[Tjˠ5ѼWSgUK<t7Jb0vZRюD7l*9Z/*ʫ#1-0F웱h$>~QM8wژ2"dY!iYvw`DLJvՠxwxuW/TF)K'En1פI[u hmgKLKɹ ~s1\%]g}:ZL\.LXro݇YuQ[ZLŸ U %ˉ=N E kזּ>={ܣ K=1JR MH]߮nI~}Х 2#!\Hsi*GR[XYëk0DzqW7ͥ&%uY[V6MQsݗD}GYt%:fiO55d8W"e]Hhb1&<XY{"iv3~1 gV+hpwBtL@Rw=m([o2زD/?E5>ƪV ھya`3V_61Ro6|<8S:ƋB{] =dA yڸG+/epa:s@'fP@`*ؐN~Rien>(epO/c Pૻ 4/l\@v\_a6V_@1{JZAB]O{ Am.^mG`O:Hq[`6>ݲpW {El|Ԩk+uuuyC ~2iӁ4yTu;!;/,"Nc0hh|.3g*~ * u+z ]CRu=7] H nY&"!@X͋9IbW"T-w\͏Vwi'>khXl'&w?JBET%~$>JKZjt'cT*yчQk}RXB}^Ӷf,y1v7Ғ܉b_aO56ؙD`JL{LQyQp}kqtwDu{3bS߅ҏDu0Bv>Å/w%?sz}9Tt: Qlż"#KJJ.)$IEV 8Vd΅yQ(L]l-wNS et&IEzu zz$2h%I!epY/!*ie=ˆ9X B+#I$wp%3\2[+~b}iyYb9Y"XioGmt%dpUzy9F6xm4/GseA+Dɒ>Ji_>Aڙ\GxId;O).\qgø[xz"&cTp{3#R(!5[btvr-^ oK^& ô<جf: 9QԦn~)z&iNi]c9 Pl$"=_sU IjQ]ArIn&^h4)'3])]GEGl]R}V=!6tk6iP:\]oK\˔@W /g_l&$F5J gv9t6EJD\]}{,Kc`~OjN-& *="xž_Qܱy @)?-MZq\(fLV.X` Z@K~q0߸h]Ŭr"Xb%P| i}jx}U㝯vyT1x#hg3JK%˕'j[¹%xb5χ(D@`v g,6tG|j 3V/;2;t] m@+?k,CPZm53s3w'DFSt"rRM#)q1Hz2rYTXҾNK"q *7Ä6^DB>.(1DtmHX-bQX^󣿭P?Q?z8; ?Ȳg:]UPm}zqi&Rrg~[>D8E2"_PAlde h Ϛja<oȤǿ_{El[V̷aу2Z? T]T6 Am5d|O*Zrb2ѿD+8cw1ςO4%^%Kl#G%'eˎ̼5\h 8#dž[=sW;K;͹@E]#p>#_\,Mv%,L DEGnܮx;i&Mu'14j$A(s΂޺ícfDs"8'ǯS_[;I4a)dlM+o0).Y>='"i%&QC6`9ةa֚Gb^9yH&o2WF,ALfڱ~V~u·s1{X67LZ_UhDņLck$/^bJcǖumaI%j W2G6;{& 泅Eڶ(m# tbtɈ0uIlw(p)r Yp|BzT*LAl[o;ä0HjH \yٜȥ~i,9OMv>m̚9JhQnέ%Rɩa&f:BD.XiYLgiJo{6ZElܼ 0JlxkCfߥ"x]?Eh2 GEtCp*5j"!r&dwMԗP k$j? _7ƉCqfopڄ3S& Y/AyѬVvйC!}1ҭ:Ǝ_+[VC5Q fo{(ymo?$8Le땉/ZK#SL9][, Vַo{mP$#[ #OP9LiFkSbjSiAqJ :u z8{aoNߏG" -j*[ž+gqX0 !*T8q^̯T=Xj]Q%DbqVl-;ZzERUnl `#ܒ?-1 FtCTgV9vrI ~m ל|E0e14Nt.ٚesg$YD"bx qzJ8s~I:)kјts˷ki 7Y)9-b U*]Dj3hq*_̓H%"g7H T(u=z8AWYݼӵn̍dY5$a# efU5N'A;YO`_Ҭj H?u8IcP M} < JME4!,(s:TeYo}ōܪqg]~,TAa^$:wukl륂m((aI(g וDe "h*(*}c ,#VvM|yvo3C,&Sn,(o"B007TtVg2q(ۧ#w`;kZ\cv׳Go #G <ւ ?e>N&H8}a=1\Tw֋6cqo,yrm^9a~Q }楣ܘ-b!{KhRJ{n?5ޯ0X}.RSY[:% <E4I,&RgL!Of$ETl㩍\0J(y}ǀ&\ 0sѝ`g T̺ze+'r򸷸^RSz)K~^nR4{#XpD%t#u|44ԮSE Q^KL‡IEFVA-o _C,w4K$xgKj$]z)e'Z1"/D/e/o9Yk-ͩ$} Ú `?l>S~{@) ЇL2^xs ζ6Jb\[&s&J矬/u܎r߽pDh]demܚ3{|q^ 7msP mtiD4d7JXG'7tѬ:P4%S Ikp:>Nͱ?":[C0bQ^Yx)<8IGêsG*HzE` Js,z2kXO$:#_(Wx2ǨPWGiJ*U5P&@MA$.I92<`OaW'a$qlPC. L%VVTQc/ Ѭ hiliJTsh/鄈Dj,^;cspxSE, ?$u8g `":O/9*lѧ5#?ȶm~WtoPLi¢U=ѕ@j\9A w/q `#~J }i O*e0f̂qB jt̵@"OKWKw,"V19ɓԺD]UC)s&-I{QZC]tm5Q[,fBTAnt~x< &Ĩ4ǘ'B8Zv C%B]0ꊸ3ק?7X}׎c쫼$r#| FG Ckn7@XF&;r!tYcr=3b ͷ8M_#:Fyq cY+/yg^}uk| Iג7('0%Dž͙f'}K=m&%|Џ 50 2tUqh\;gp"0fo4g'iz]&ʜ);ZtbJG0h 7X|,Q9#⽋rxV^Dh%qKBV?؄Swؔiv9aVݳdţo|+w&ʵ_Cfl%aAO)#lF@ڠvt3> Aq ' zIÕ3aNΛfCQ%A H])ֲ11yQ*r 01՗MJɕ#ӜDaLGA a#)LIaVG F :˵_KSHig%i;+ri\vTG&"#FBD=0TaB҃}HŦo{X]`BX@yzi$ OjU>u1ډ4-9h~G>"vxBb;Pzr)*Rދn,+0NjV~wMNr\UQ\^]Nn{+WjI9⚬˥`"0RPDjLUb3e^A\&^ ~ 8fǖPѽ3 u}nٹm(I*m+sԍY=~EU:DyʂRVe\M b&7$}Rc{2 f`Gk]=f\f'_Lg#=,^ z v gym-cg/pȍgS[9]T,Ab6e/-+{X , yq^qq ]ښ㓠C+@,sHM|WDۭSР6-A!<늘NtPꠤihW/6Ϥ*M?ns!N}RmPCJA{ .J=B=n;!߅p:Kلl_^B>P2 ]gwMbCoȏ++, ãRDC㵂4Vt+27eXjCJ!/H62`|*:}]8b,v˻|-{!55wrz,N9; F|¿&rDrNa]f3q VS Z$9;d FuLtγWg9 9s-Y{G\~^gB %M47QS]5Pڑbߵ߻5:ZB,:s=i¸k #OɦraydAF:KRHU)jR=vs-U{ys a;vA-]f lFtG4qoZg G咣Ap=4:{aJ`dl\~lЫpX|i俰vg&-(UȨ0L4dAO>˗c*2Ѕ g&)n ކ~ՌUtLs2C,!l).]}L 4Wދ^fe"jb?hIz ȟy& i2|劯pA!Dw{ӜkRaK5kOެ}p,}C\6d姑ujê׉.]&X )n#*p -(Vj76UT`h"tx?-w;v͎K3ˈؤ=W )r:[᳽T?`XcgfNKCp.(N"!\eK <lSext<)$A"7\ ^} xϹt 9P`>wcɺɩ{p+2{`mF}k|MV5ȍhG6!~;X* RڇkJM~ 0 s&ږ՟) И3SkC#{ُC{4:= {;RrTƞ'Z~9 5LA۴]-Е}5<o3 #^SBfd;vZ(tcse gc=v̧e$nA-('_O{.칫V~n]GLJ aF0qv5-~&i#eis' )n[/Yz&Ɩķ Mv}H, ZQm圷VR¬D3];k#]VI``Z@WU`[#AgHM<+!k@T48Q6T?xƵ*kq|o|gr5/i{dMYCx)NdJ R#\E sAѪ_vpÙts ٢Fd<,CfhM l_ia0 !$7ƀrŚ.`!>u5T+ hJ T@=$ȕI3ՐS Zö`i*)E-.u[+sָ]tEjjL* QDx2Yv*vԀbm忣:OQ?a=wEk]{Dp%rP6 L.wT6i{˞H)<0zNIXZL P~*OhD8Ac<XXqVc7`>](sxOQdfs3unMX$@5U !hWDn3m33 u2DASM6-1 F04Q(Vcܐw>hқH9}|8i0Dlǿ0cmKpyX돛XGn mdž C'w/3l} Yʮ^G:).*g8Xth"fT) ԥԎeb9Yw\J@so#Nnx@rfl !CTGOaw)A]4從_8r**ǡW۔y^bSZ:~R_P<2s-Mєg62bwőFD =RtL PUvnPU 'SM,<~dOc816JB(m-^ T+/q|̾8S^V_]3.h*ΕM%.^l(E ;,&釅Uyly֕%<116SSkV7*84C1pXR\ ]5ޕtL{ڀ+lqe t{ҥHe,{fe~tRZ&Ho:8V#]!MτVdÇk~a}5s(+iW|饍لLjYѪ{賃H(1p g~ncLXn!' ZXpeDg@}\WI79BZ.6,y[Kߢ{=*ߍ<tE9GF拆@Ҭ[yP?pÏ^h_;DQg{i +Զ$ES)R(@ aʪb%jf6XY{ŤAbULR$7<<':Z1B'E>{kw^_\+[3=W`95$E[˦!)L<}LEg:N,h 6z21pvP7Mr v+'eVQA>(?}n ҃o_Cn}:=}| J)Sk/=Gkg\Xhw6e cQ2iDq:hJ)Ffi\ =uI{fׅ9CU>7L?@dR!)pyz_\<)&?P}M*f=VR\'~j! sq9S'KF~UKK lx]bNȈƵz2Texބ3Ǻ*=:\(jtd6:y(\ī:S;Q*!D}{/0^ ]8a#U3Xa:Xȕ3hOTSaW~A@60ŹL!a ~mf5}GTf@S):Dv{)weGT,,eΥ0#һ:??D9v`Py`uw:hڃp{+O0gC _2\? O/t?eVh}hp7;o& "6:9\ ^uޓdNR`a%Oװ0`}'X _=~;Km9cfXP&}|fcı+iRN%?>ULOX# co"U[Ad2WۍHj/Ӽۋ4mN7A4 CEZ'%~ma[rﱚZk z~G҈`̵X 5&;twcW`NH_$!I\rUzD͎r0KҦ\kJDpv W|Z^9v@L1gZFfKaO7g"i@A'EZs;L8z>%bfy2aFK<2-X "(Y]M ~`)0'uA>T|0 Z}zd/7AÅR{{gp`{ [Vw-)r{[O]8xשּׂ12VEF?ӎy5 18)(.ql\!"efEEAV"pe N j2+Lħ4qOL҈$Ju'gu#cNCN84L=S-+X !dՉ哯Wo{$w 6Jܝ@| $nw{'s dv2&Zc ΠNlĘv ^NΡ'j#,Ӷz-6pPZmޒO˖mK^b3V_PZ% Jzo;BCߴۀA[O& \ȉ:]7.fooP{FUѵS^ƒm=.0zeMX'f18q $  T :=4@0tpWt$ѱ 4$AtyEe_- &H㧯k֑{R6\3dG/gvs M--p `\v>inRe屸E!wFvE`.tJ=L*|!*{CR]>ˍ(o}—^;Y2h+١YqG%A6w#9d 9%2U{ΫXHV>ˣ;٣+L:;hI 4Y+f>Z̻q;Z0 lOW&%W˔V"aB|5؁cbNnA:W_}"ŻRb"& @z,+Ih1\?tbl5ߕێƼx&J,L@W0-ST9)|Z{~Tkl4A?)-ݲ35"˵!Ma]WoWWL` j))/ɖUӦm]j33E7X%J^$fzGAPh~ @v_))ȱ&tP8[gנ5{p?E3 ){n6,L͚>82d\LO2chςFBIf &[zR4 8ebtbOq5n SQ'JǗucbS@UQs5I G*^2"/2$j  ) 5!}6rE5r2 pSe:^0bhnW "_8c"ٱ٥P(gMX2|.*[*ĉpSjGɋ"t"s=f _w{ _RL=.𨆁>~A3o P&0S01|eh^6m-[ B:¿$A%h.CZ!nȉ3[&!Kx2 i.6&j8Jƍ/[$Ļ4cH(T|wT{yNXr]l Wy V$As1`z$TSNyg k]Zd((񃟥hrkl*ԎV]9R+lNLp5/AG1HK=c,fT^ fRx,5:ǽK3dJ=v*U`51Քq:('\ž1tȂq w(CA 4P/ns X p.P F1W:+z,?d tt>[wOo{NPg,?bf*Y_)dx&i!I)k5p:!8߼kqC^[l |$o *vKڂꄙs0mE(( xhG/#g*&z6g^UQ\0ƐRȶFgq0ZΓi`q/',-dOtap/% `^2gAhAgE~4{:e:qY~qBo: CR-e] w5Qˣfq=dY&ӚI~3QtܥsEZ;xދ#v-^̵);t\ ?B:$8=Ҍ4.u2&Jo])6jp}n4u~9 B!z}- /Nu?'k? 9B K:oiFU|P(EA^yz5h-`(`N\V3^ j ABYطgϷ~YQ~t9^hF2QD5z9pyZpG{a'fWn @8hOwA*%W7״̍h9B#M,hrp\Y4Nf Y=47OEaU"Us]u4+vLG޻xٲ_;Jً&~=oZ{G-[~;kOV+1V\eƊPsyZ'u>`V(T±r2{YNZ`F`fՔb%+ZU*S%S}ꮝ6) ~ }g%h0F"/7tk #N]һd#<0G{M{ ҂])!㔭v4"Si_nPoE=(eF'Bj=[gF7*YV&r@PY\N_,hůJ=GfQ2Oyg5%@zˤD'fe1Qz[#h[T $ Ţִh uzG82 ̉AںI Nx0`Y',Uvc'p}u=/4fs1#bXH!͔rjRKQC`a7t`N+ީ&G$m?%bF}UDžM|NV;S*Ex_pV&a~=}J+|6@(bXa-y>;j۩7?HFjKsڣ#4"`Lb^g>N(3&x5Ptt{J͚lG cΎ-g#^>6PHn}e_^޿S""~OqӍb)Ėw;ٌ-\fdǫ5M|mmhRHl:1iXx ]C |m]<@g^2z_\reYh3 'pAqRr"r* |y}k*9PezOmR>N/<۹(hV3<1>yTAuF1%_mt*"yeL)9(UCIhu-TO>.rFP*o}J΅0J~[`|+S_`(F;渁x ٷ̜U‡4B%ɖ=7)∛:EaŚLI;k0BIua*!,s]Gfh=.)W(Q\a. ^9%꩏t|>hC!;ƛokiP=>Jl,5C )žpdPA5||qaYk41ǻ ҟ[x)iJ5uĔ!~z8eo5 t^rGB~lj :f5"G0n^_BiB3<'70oAd8}1NY`CqS$ 9=_ad+];1æcU%ɶ Je3u8p <ת2uwR%Y0om:3yGvF+Jw@`MϖOdy#SHG0E0>W(z|:4_U ڿ@'Y$L,44}\\EM%M[!6k$*M"|nez!6kJ}}`NDGqq4V9Df%# qD8xXD~Ael?`7sTa e' C#fM"6L1$uŲR8]4q-~i{2n5юr/ gQ@]l*7Y}x4|l-9Ybe$jK  <(xI$V)ݪ}{b֠ZΉ'B,XןʍDrТ̓3pƗ#>ڶ }/C=ͤEP#%rlF_^OJ13I,k X̛ަ8%+҂!p6KP@5t9VBN< HPP. 4+}v(s@u_ޣR{CH4 SED|㰯lEs,@77<=! FP󻋬SRͦ1mgSQ9Kds.ϠciN~B85_}iVW%~Ԓ>Ee^a`6dl ZGY$FX$%Ua ŢRֆaב:LpM.-[ī!7x}Lpi2 Ӆ؂|f%TLdjvug%h14)Cx}|0O׷JFd r g;=0Z/~C :]3AMxN7ETBvh7#dHM/R}A !sXQrғMn!ƙR8Wtxȷ\Xš 1|-OiVe:2c߮Bv#ed:2 ZXxT-"?@:.ƖU R:-r秭\]5IcΘ<*&\;$dԋ4,[5qpcgZQj1`}|' d /K U?sOɮ@:Zck'wf;r`hL.@=$|{WMqȡhLJ!`&zArfcs9߄Ũt9`R| F5dՠAZwCi[$BLɆg~*8xzG#јE޿WIb1-? ֘E uG+W#RL*30(T m90I. Q$\;Nm{[EZV&2W3"7p|t>i`׏&mXiu .GIDdS T`/["̂t8Uj8TS*[ǣ}DžJIQNbLv3S:YQMn1w3u|W%qPl|ճOZ+CCw߂IL>c":0C~u&িg ٸ^AՇtNmK䞑W^]m" PlzFH43u+n~фX}l\.?ξ&v?߿8Otl_/U"u8m]=қx }ߏ%ESռiGH\} \8ގuB^:.P^=WT /+)^MR[ , 7EsЃCAoձ. '^F{ĠZ9r,gXoφTujyYϹA2Ecb> 3$Sn0 (0~;"$;ǫ%[?~dzJ+#'{]pѠz~Xy} YpK0Wv?>FBctИB{ƦVWZk3 xel>KN)w߁/;h_XjG]QC5:Ygds \%ۛjG.oڀs2VeEa0u]` 7Gq#혠ۇyPk_3ZD~ ~r/݂`Q9W xj%[cg0&--5!4/ԋw)$IeOym9 %(6@G+$!DLR ܣo$' y!,&yE3]V͒1$6R-FAc;JDN=r[ ݵPt4$ $|BwKNN{qv)=]q򹌌r9}vuݻK:c0]EYgB~++x(N&Xh;2⣜ſd$t[guպJKbj7iL#>ٶ<؇ϺCiM mK _yϙHdF YE3$Jd855\(4.E>Xf q2qM77$c~?F@k奫+[}#\qo9/<$aB67ed!Oږz׋H\Z=[_WΓdxզeETxkV PTb(.hb НU_/:q$&lؗ]t7X6zZAQZi zԡo 0.責,ٌ<%:f̿8&ʨSQO*lwKҸWtzt I"F ui3GK>%Dp!ޑ&=$f2-3'_ Q[#s<$x цZERHM=>aèۙ(nF[0(XdDq1dP!:d/qj2hn41B&:"~ u]yU0>ѴN)5a^9.= /.uC []05i@9nv9SDSqt: nVj*}:GJ%;\؞Ѯp$`1yާO&>Qل6ޡ Wď G`cI6+<^ IY`Wa=aKRSWqbC48 $Qd?U!WV:b0a9."4i%(z M;8PV1PuOarMn@dg>e @5JJts B$mkTӀ25KkY}Ƭ.~q·6IPgVe8xX)KGeԶi;8/BC3K)`D{Jv]%=tx0OܳL6ohhLXQ3N.bA-l]*\{s5w_Fd?[*N`;Y΅,(gm[űM2LTQSw#so5`:%,j i,x۹J*H)_'jLHX΍FELD Z+> Zz8^;i5>myX<^T}2} ~CFq{e])uyMZT%P/C>(CGS`Y?5yɻvui 4^ w(o q>4QoD^B\6!Np4HvPxH[HQ1jv)* < g׵y;O\|8>ƒqYک*NgZW<֧Wޠ5\P!&~ qlLpti 4嘷e˦x(wsKJOeZ)v2chC;"|JPhyXWtyxYwBsV*1 BbGWc&(#]ds4>%ځFKxo$.=cLy;u0;؈[r~=BEa8q0ZƁ*xxnRƢlo7X.l8 <4' z?@ n' @Kd`,'ܖtM0gd[?f-S**vsCgE-L5CsNGջrh V)@hvjŸ Si]Ł_o`V\nCOۉ@ cx_wY25,(#cmv/E0;60t/,gZ+#F-K}х_,T?%8 ,4dFa(E !YDJ `49R ] D^0]nLგ!،etהez({^W /∉%FKʨ\ɏE mр(iVu"EPޑe]~Q`j TvW#YbJ, m5mmDyꛭrlʫ@R_4䥚N%BCƁ0LO@ͯtIwvͨF% D.n5ufQ}AVuM.CР|<4QABEO XT3w+I(Фf9G_NzxOyO,Ps4WV|(3D[ė"gW4;>M20S xTߖۃaE9* \ZBkXCI73g]w6KYtnPѕ27ݠw#+K#]?}?y2| :֝V#fy8ܶN {HEB`q>>Ti-Ywz-!q{N{ԢcS9Z Cd.LZ,30GULNnRy%xks<XQ蔐̊);׃28Ȑqhj đ2} 8$Ub;cuOց9;"[}{f{AG0%Bԇl}[@8ߘrw;KXE5lB yz8!drl,/$? T]7siA#zf`jK5 ?GǁKi՟di^=%Ŕ(n`C:#)5|S |o55  ,C;8>#Ƨn g_׷]hDؠ#HMg^"DԵizia4Zv|~,BS%k*vbD-?WĊFx=')a6Dp]{fz b\4H|~0:[TLa@ys k6ʞX(@>V$?}b>ۜSƥ]K1cce穵?Z|XB,G\UL!{30d1t:#Z)/dGVY zE0lW\z (PdIP ؞͝\&afAcO+8QY9늓˞.ݕpTAk0s22q$Chs@QHc Uc cV,[%QE9V T;g`" {&وpTVk4N2 x$CD'H؁13-$7Oø;d$"Y&Q1ȹIHϞq V|br;#7R> 0}Ѱ-H>zlHVvm9g Sn4g+^ftE zL=k1r^R ʴZLp.`jIv)pbuE`foQυp 󠤷ڑY,jMcӮE c8 Q^9Xf~ЯhWi TZz4TKﱃJL@ J_H21>qR\;Wusz/RX')c*s@OBew'KIi%OzsN-Eض5Bj`I2Ma`D\FI:Ļ]C暙AZ\h>*p΅0Vg"k⿶EVܘ3%>v;Zco'A[rZeycݖ>iA=-*D̰۱hyATpp+b"O{M:_"*?6g,"b+4[9zhJE5Uc*yVY]2BB]yeT9N qMl!,eupA`R~ڵN 8ir:W_P;[ceF򂳞`E"8͂w!9w+M{#(זR%⩽W Rdɒ7t !,_hzp6faU[Ĉ /5>7cOITda@w|Hwl:ߖJ+vݐqɨxXT\SC|XMDvEz43%xNԃ9`R{xLXWTMJ%(x%¬Z#7cHL1W*WɘǾWFcNM4@' V[ u!Yq+Q)K$9ORMT Ww&Nɉ\"v_o.hAC\잺ѱ"TEC^V5[\Cǰ;ݏNFLQL fDEHQ,)OaYjWzmhML&'|JI.)il GcV74ψ}{)T2鉷wV^v$rTCbcy-? Lb>| mko9AߝBkwn;+<'*$ yXX߈o ??#[tӺi~+1?-'(7~/Sɸ`y*o3n el=Ah8`Uxx{E.W =ظzUG-~ ޱ<} _upRf1'6u`;5yY7|R) YAuPo!RI70!en`5~s:V+;'c2jg0W&-?(5s:˜Yi…X`e;./r_@G\x`%Rε-1zu, i`-MvcVTzQtL?ha4iD}}&Pͣ/xi$V}!`V< 7!vT\"Ž$CwΧG]f5rt=eBhʯrr2_RHRm8}W[?DdMCcaL|F=A~+Ѕ~|6:([&F36rpLhE݁RޭJUNMeu'KLFc:Ԑg +q?_YVR4weŪpQ3MU ux~j]뱖bV7NJDy}#)Bݜ"6|Aeq_'+DL?ֶTޣcЪ^͉&4JLj2V9#&TI{gcL3~=j)*2,2}'R/%$쿿Hhb&Ǧ/ez9Qh=1]yt(AyGʪ[[9vy.&%/զr[* Vw-<2F(M/Vxrxh`Ex oST'\W#3ni 7ƞNIRB|}^ew7#f<0{YhQUY? & N4ոd, ;CȎ_ǸC\n` G88cInZA)T{!v--y֩`FJ#e Ee]XͦhjZ\0~ETbi;^Luo aS U W]˨w 2A$dWUcjc79$W_qE4U։W7$q֬2EOmpZс1cdp7zď8ghw4vPH]0 dNodCw)fjF ~.<Ēy#NBm{àѨ8͈ǫ9 @/{mu\=4IJᏱb}SQn8:Ea%1SjݲڪuЌLoo z rt2J*PDŽ;|7(1Σ0 =ALᒘ-: WjE$͋vO%0%lIWQ((}vQR5 މ'f"v:c $gYQ#sG9?_6^CeH"Mk1͕Si!IJ^ 2'Pae}ɾӯhkoWkaJ:K`e=$V?i{wQVfp1.j1?80CyFs^A65OW_`Jm*䃻]A2 7{)R|q#ef)fS|ܐ7O?i;Wce~OU[VG6JpFO$D$j%|3a'*r)'IGX;\A*,p^ 'Bc }co.OIڥO䱣-ps#'V,&F1:w$Rsk[t.LJz]%MQkV }B ^ M'lC9Wf!7hz G/;W^[e 0ȿb,3!NnY1D OZ"nO$ɨ^ qWr2Y)"$0|G`)&k9\fLڹH9(1-luY]r{|hB0hz#עw>}堉|cWGM|jC䎩^ԑ1*yG;FwE.ecY]TQ0/'2n8Ήa񎻌smu9dbTDnɀ$;DDz=E~)ݛ7wx㤵V,{N( E| p0m AX joR 5{j&Oë^]t ܖl$<ꎝb@^Yj|MuK.}؎`,G,(%Y 3ٷN_Oxc?'+@_; )&O߀e% siv'Y%P^ Čxp=P\fC*~/CYي\Mѳ ˛_kl{l\T}U~,^5WJV TzmĎuG L;aIMA;9]q=:d)Q (їe(g>bq56 x[ d;ryG` ۚU66%!愮9$>za,ꅴj-}_pLEz n IF@I#id6 wk6yf .Ċ9Fo=[Ci6Z*rR'^58St".4zݱʔLpم_U./LL9ғHsqK4hM>$).&?x6ԏqmna|I)) bŪ>p'o&Ugq (HI }D 8%hIVa Aa!g,A AןsE:l`ⷢx(^vrr_2>g6$t4Tv2yģr*Bzsf3[3e濪J;9/ Щ0-p٠.dL&K1W4PW\D~Pi ]Mjw~Iρs)RױHS L H`όV 5q3F%bѲ(AP\J zK S <}}; >V r ;0Tɪ3CašQ-]^&GZ2E@EЎ\Ax$m <<>[Lr/{=GbV) [ Z 0TfaU6|M8۪oHabٶ ^}!]M ˞ ķS\z$vMӸ?λ(i!й R7[-SB${a"^EW?N+;㳊b.LR;) v+ ֶ?  !w:e!;>_jH bG |Qڵ( *_,w2jZB5x m؝ϞKy{d 1~guG̍Q͛dsf_1= "VtRD %y@9[ V@:,%2 )m#ٳQAڇX-迢sdZmhR&{HkQ{ufÆѢPSXMKOjt &uInq2hqj29/sOdתn`ECNor+DE/X9*##P8a^gx;t!μ02=/4Y|1AO=>P'jizB wZSÿܐwTF8dS dg 3u١Nw<I\p.FzM5u7D8's̾_7F$ZmiDF]uV )(`NH" S|ddΊd -shTEJ~+ $6lthې0x/ۅR|Oƛ6# l{"8|94uPmWQ\=nsz,BQ"g0{mGglmrҶ}=w/jnV5Z}( &}(/=;4b. Jqc.*a֞qgjn{ (AmxŜ,դLo]a*o}*,#?r78 eQ@'M 4 좽a u Rn i0a`#] \a@#N1h*)'b9xQێrmS*\륍0oX cLj"SW3[زbw|ŕwfmbN4QYYId֒/=5!"R[~Zyo>|`;;MEG4$£yKhx1fk!L}D>Dhp.6nش]\%YrG*7V UFʝczo)qkŢ`e@q/{ 5R0H]?ɴ|X5ez *"~wL)Yxo{jj7Hb*` !lA9_sn/dDA+h8s~S?xu ""zspmu6opNGţ{6AƬ"n(ASl+eVҾMH }[;L7)شX[H1eEZ|>d95w1bYt]Oj;91>x]{Tsӷ'56oPX(fZ$VW-e*9nh'W;`ӳҊ[ \! ZZr=k(_ONtDXh͈N;sJ/\5,sǸ1Qs*]31}U r 5I/ȲI6pŨ:*0>ϧ zp Q2gMw'{HcL{y4V`@* $DD?IǨ7 v&a"Wku?ӅN`2c)ЈJ^ &jBvҳ=sNh3c9?ZϴC%s sAi>х=uo縘P@;$vYڽ+<: ԹOuIn&aWyT3GrHCp֮x%QԚxm+^YzLހ3 "P\e_DCޕ4 yYOp:,I&Zqs0YX Q0Jfh8}0;?L<59,[RE7t"ꍈa]f6D<ظ4lf d;xfDrO?@=8dB5Z㉰ ּ堼h$;zeJ鵎1 $YL*UMb%̦nuL8ok$]LVdXf#̾o*njC.ھ2d$5?VmgR '7B@[Ek<%_Sq .KDT.7hUtf|#nw^[p9Sƶu%g $ hTLbMP|9kW- F>Qa9"^myd'8B2{{^i썄\Fv8J.y$x\˖H)ICDϚ4Τ)Y@砍ae)Ao!t&=E <]>+qx+\_*:E3Jwv{l5K荔1<ۖ_k?!Os8֬@j`Gp<l +L\US`4NZMT9X`h;*b]8oJ.=yf뷰6ǓDsϼ:8twbdV @ԥ%!X\k_/6' ftqkS#Q[*_%nvWs)"hk+t/Y# &,?f 7[fot5:)8/mUNQC{T'l{%}=csp[ɉv noJ|apt)-"bG;.N[/k}H_J ˙}`.3I#`Ug^v% 4Xd| ⊘H;[JQminm$@+scD9i7Ml:b(1@~&"Qt´0 3V6TLxhç1`s,79k_ֽ#/V+2Dًuz">XWF2^2~;eJm38q~m utz`H:&^(4~R9uA`5eiؒjSZ3Ҫ j|W:>N4m&3S%Y Ʒ> /FYաVpGM Zn >R8EI}44Ykg~TpɆX?B@P}ev|DO!_믢JIaaztINLd9??q ~--_q9]AC0veɆ`m"S[#;w gJȫZ-$^~d9.8Kg)W7t.z˕P50YR;j~6Ai }L&(eSL5U wdb)17D"g/ΡX[.C %S6f(- RRC%ҽ'aJ{,qXA\a s&\ޅWJVA=|YaBV$1ݨH1zǪM q#QL~kze] ~}fHΉXPz$5܂7$^֝g/c=~eY`p{'5}Dni8/r{J_WGVy}x%C4+@ʲ.C9ęGƏb:/ӅʥRCq%burȃ84T7lT7](gY{qELGфw/H7%ub 3ECH(.Z%3+>E0?s=K+Sj'?^Ov çm*\G1Pޮ c!\G4~ߍ35PGt=cVឈ ʵxKs(%ݝ [DqQWcXSW<HUxR#JzI0eR+9V#+8V9i:哲7!f 5l[ז=EƏ(#"kˎ~ .5q1{v,9IA8ɳA,e!Lⲙh fCFʣ&6.0CT07s((#NdžF;snW.elјvBD E7/: h% jw/v-Z+" dDЯvw#Lf*< ƌ4U#c$] {!Njh1]-Osx8u@]OQ(ʺJ|Z4Pɕ\j?3'k;mL"yCofw [3OUar͞`}36Ss"G*<R8OkL:^3ȏ$ LT vhKdw^OB5ߧWJ~B:B\kYgs`:[F1ňA>7VC/{deE|$X`-ֺ>'ZN]I n8=76ǠC>mx z|7_\X/zeŠ%[ayՉ7D0:]p%V N^Rw>hctw;nV*:@%yP',58 wL[ִ Ғ?½kiĠiǣ5xRPԔ}LŇbv ̳HM: 8ҩ^);sΑþdy TO m <ָH(9AUt)A>V}Z8 $wGzsI|^[%&M)lȟjK Lyd{ΐK7YDIvu_hu痲DƘZÓDDR)xO%xEm Su$`a&j],\d77ِr!/zG=AJЯP, nb~.S3ܣ8,?%E%WѶpYHJ㙞 "̋ "vg$/v6澁"q}Yp5 .}z?\goE}Nң$忭;.y&|N88+rWT3 -q2dɺMץW/O ՖER =pAz.b>\?{)`יObIj"+8e뒷'M6.c>:T/}3=6zQjc?1Uc`!-RU{"w2voINn !SNC>SgC6M×!}g> `# KL,x' `PZEw|(KBdi.3imiLζof--(scɒЫK%хKB-ftGEk`DBfE1dma,~)0t`r)H +WyY9Gy+*W;n,&.Iy#+F]6f^v\h~qWv+2sYU:s4kF<'ufz \^sd{+`K^r`d ($7M4+EgV[w,EwZlɯpj$_;Eay[#L7qݔop S,IeÝup]F n<2AZB zV@=\2B'67SZ+*Z/n\̥9q1:b3RUۡx1FES&i/$6C}?)VR憞ΫK )%JE0}S<8&:l&Ks Ty¨ݙtiC\)v980 _wv_AM]8OUz]ۨp?a/X&RL J]6NF7F"c\ϤPqb7*LҏNyM#&P퀅mƟ̤m-EFRwEE+AO%dg+ɫeEIǘ:58A#4"'D2?mH] <fXTp+: [@=+,:ٝ2.kizP?}M~i$($OzdFR`grDGN貨GǤ}swU̺i l]7H i0M砶{ 1RBa :w8dw&O8ӟG:91G)J7&F!1n`W՗MfL\T9k$#D|pׂ*7~sK;jԨId0Idf*Ah߅!U{.i( ]B% V+2Bd]BdR$h ;p/0mpMA Ely5o7E Mg147C1M7Nr=%N2PO I?ڀT,16++Y%ԯTxI%e_i@K`c s4&FدꝢF7wbFlSltڱ9|&7!bEdnz\\#LzI!e¦He [?  1֬^&ןW!&5ӨTrxvj.{n =i.JUd>VAH}sޖ?x(E{ò˻y+m^ǩ<%FRK+a?|e,JA3~`SèT js¢ Q{x")W}v S)/lGkS4`xs,n-@+4|g5ӉF^R׫5鳕+\c3)™pXXH/t.s=8 m+@4)QI K ¸?b35Ζj1E.羉Du7O[Tg%`Wz^ ~9/!T:)w[˿j<:G<[gc)%??bV(Zd= $Xs{P͊> cl;0oqGrij)zUU!tXLGɁ ֈaKU(⥢) ꨕj Yş@U />e6MSt.g]/TuNNd£5l*~\!Ϯ<錧+z;i4骆Djbd2AÓ)HzPUÌP2lF WA^ow"5ĄU>c(T*kyaB50~ nFHbGC510 tRҠQ`uX5^2* Fv5=Nkd"'t/.fSh$6*wI`Zn^ ւ Ijғ‰nwu;bt "Hvg|D[E7j`0+D pzŅW$ѧU8QF@7's5X O!z T0n۵G-HIEj"ztz+l 4,; .`]= );;)$T%\2}J䆃,lHSv5v`=UfA d7"Xa2 jJM>/ytbn ,R`SL[O^o3jW 1yǟHM$8J@0XJ{y%;6V+ިd2cJNG qW[006I-LK\jFg!Hks8*Vmx#$-u 4L!Yf LDn@"5yҜiD0*v4VE `߂#o XtAKb:̥N1N efTE|jE@(G3l.bl3$X,'jj̅NMӪ<9Y s?Sr|ۃK~S c#s_&mnͻ\_m0q).ʶ?Wըpz?Ge\ܮA͵a"$&>9Ÿpk-8^ik%:*řFꃦ%IRj@ HNAk*w#G)yf$]/ '.Vus;Cu]DL}_f [qFVpPyeBYV%@In62 b#1 2't;ЂeVsܐ3C,誼s@.PR`PeZ 2uNKTy1b#췒[Y$x҂fX,r&*,`rFSV+ PFX)owTE{"ܓ ^`^4zj5+Y=ќU [ !V'0"Ɇr+tCeࡴ 7GaoD^|kP=f])>&Լ[*Ln~;L3vxK6dό Y2xĵڙ桴jHXNX Ioe'ƞSdz uVX0`?*vCZ @ ܾT"W&nm0-,ޗe>;R`JKgY&o=p>IJ[s`;U+ъr1Rh}^L9Lbcʫ #]bq0&]!?eVI69Qu.fD"LcB2{"MK_o rXBt[㩁Z" |^FtW+}1tEv(︙ЬRѿ{k\[iNFξ[nP [죣,2h)GGne9j'*,}C3q3j V%,e 'Tz;!Jb ( n|w`FA:9ypWN*Ҧuҫ9Cp=9oc e4"6wn4v)s$ذӚV'ʮ]>emO~Cә[`kOVu-ҽ '1]Qi;<9Qyv*cvLF֍{(e!4'rgŽ>ģcO%S1?lN">mC_*ր>?]Q~mh%qH )E`@ōSF5"zu܁u~Q+L6AҕWK>b,ߦ*[[Hw#gS0M'ΪAI٣&gj]?{P{&@D $ `۬nquq92#X3RwCKr%`7t yD>2"kg?kY=kiInE:j` d% ;0] Y%gc`qH11&V'dCѬX+Fs5pZ-S$Bܵh*Arwz+7ZIUUHp*귭$F!Ƚ &LSy? Ax1ʼnh4W^FɵޞӘo+V&SAUsV$eZ6qEaLh煲Lۏt_ OݏQ O)KY!v>4IԋW+;,UkkV3f vKb)'Bdz}+@w,% ZS qHb[ &we^\kJeڐ!.a c@AbX=# 48O%o$tX?$?mtϸ &'Խi$1Okԓ-V D] &zEDbMf4*߽EE% {b Zm#ڐMBy fc!qNHǯbYw҉JR'z=3j !)^[%F } %^-uV$O1:nYٓ$N2 aܯ,,$C ~-~Gva/,}9$x}9͠@,ҷL NG!) G a?PѺ?B_ݶPeʃX(+w+v,xDHWe=5johS`S0uk`F*/U,%0yӘA*>qwGq>b"6<Fvԃ6X^ƧZ(lOYOm:ߗ~gŁ޴p$|gɧc  ]1"l8fT&tֺPOr$uVp<=N6tf䄽 ZNe/mw:iǣ$٤18wTMEMvBM@D8 Qyr;*v9HD!gszdT!mOگ"ݓ_A\jo]br`5ۢT6`mx΀N X6? >U5ߏ ''2N./PT rb^8,A!bK^e5_Bi-k it<0 _dVOO*}y na_GRSG͢PlD:49+ph9{m|Z:c !\8gKS6Y&F%GɁcIWfA:BL.0&qi<? YKɼN3F?YPbJuGu]8Rt#!HZpP.7Yboɜ*}8ULm6F5,\!vyB nR4 lmGD nQHG,u܀q1clˡ 3x4?ӏCĜC$i E'(> kQJ}=j܎} W׳_Ck}i#zY&0%L.ZS__>aG[I*͎;́_G}{q41-|*!cuCZ ˳r@Wd3l tTx{\.ӋI`5qr5,9ГCB'/@SwsB+*,T5Vo+]= b_'K`uP d;g2kGA^ arN C|8o^!2,66j΃R#CP&hG*4O2AlcX)*]0"LMfZ:YUͻť"X:kMFxꂁ8#V*=xRyW| .m-H+_4..'ޱ'CzN( JiS$r`堕(.;Cս*쓒љ%%KHHXwj]@j7,F // ou׊L`'>\vd@1 (ŴU7tSW\f˴Gm矟4`Rifb3_Gˡo5[k1zΤZ!1Rq,䔊/ՙ^CDF*`?`R B: +Hg8>(&'H mq_F/p>y&믈'acp]^AE{<'.'1Q^]Cgnmo"K`7kĺMxنڷ$}ki_-fޢQiBc;eƳCV<ž~U^fpUwCPg9x:ڄQYDJ"h@#x2뙷!?PVj]YߺԦ&/Dc^=:Q"_P-TS"sKK!O%_1h}&ѥix ?<}cӌ3Lgf9~ѝؤ~D|\g( !RY6S0vvI^5d6wd2NPJt#( Vp@Dg}?Ola? Oިylzi?)s>W`p;qDeqMqC.%mY8U TpnV){f5]ɥ-Y#0Wǟ:D~a|zKW$iSexi\O qT¡JpC _lKfm%CcP3R5IX,bℛēd6:^diYkX< $*~U*U󃲙x/ ["G;55{dƯ5('ZOt ۼb`@H9t?_$n4(}.f3nRG|*/ȧ k=ψ mFoSa.|ð |`:?qn (]OXL֖rFEAn`iu>2a %|U: ?ePB.EbT?M~`q`l=;}*wX!4MEjʇ#bs*K5-r+,Ͱ'J558<;h{8NRUaє@RyBW.z)Y?>!jkɝP>'coN4 YC7ʶ\2eIVl=ш‹]vf ,=vNۿg–G3:>mS$b>:U-n W0~,=rTC;ݯ/}%xl_6. C1}6VI(9Cކp,+ C_BrA=0pRpI!٣$f 1ZyaS-NS0ys>3(6>ی˾UesAw]f`k(:l>_'Tcq|l]c9+lFZ9,I,WXSL6tS;%PLbР$?Wum&3q,#)ᾪ p^N2kJ|m+r@hKɿ>d{ A_Ms_WڝbDفF'WSA98.{^!KϽi K!nr>0|ē\U(O57M91S 1xTh?#HIϵtT+Qddu~g:`^Z6BuPv⣄ytYO(˒6HzھPwÃH1L>S9'Tj TAA طC/B?rhGV#e1{}Б lh06y@bgIq02`%~ΈXϟabjsI@y5ޏY3Vb- 9KwP)%^=fBR(Oi 0kzʠ$k",P8ꐾz̓I@ٛM]ҿ(( d28Q/ JsִS K <gL($<^v|8yJ vRg6%=\3J]* WYdqd; Wx /v$Z;zce\ݐ"jT~MYQ.Z;>?e9WΝ#T{9,7|Ohۛ{mx &@ &n_wi9 Լj4`ɤ"SfSR;KZL0~.wHѓ[#8&nCӖko$r]Җ7ʾ\QX->胮~-}%g徏}F/DVǵ~a(5t$0m% d![n|yhwbIcrF+;_͋Y~|VN[t%4?1ofmVTkgOfF9Bd-C<۽M`/~'cUrVw:^YԎ\bA ~MĠxZ@qaΫR^ 0*Br 'S|8AtH`3:*E*m]GӇXqD+bluuSSخ+ϊN$P*xХeFoẍ`\÷p;\jh/s8rӶK(qne33ݟFlՎgYZ07070100000284000081a400000000000000000000000166b5088400002154000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can/c_can/c_can.ko.xz7zXZִF!t/!]?Eh=ڜ.+u\ΨQ^˃VnLI_x@҂LflqaBBѢjMIl1{0@M'_ ¹0g| HzY0_ ˝j%dNR`Nw[s&)J@0{`\9˾%Пh +Vs=d8  7.EV?3|Z@a^&YNC 9Qc+9tI D/O.=W5Eԥ+Li쭦Ɵ֔[,uwOpz_.4 ӫ9E DND%ռi9uJ…wc2KzzQ'͠ *~d) 9`$`ɳ)!Tp'WqΊ1?+\nd' 9Y =Nڨ϶ᧀ>h e7%Hf#@9_8oDF1y̌d WV:9Cu&Ezy9)7ពe[CLB(* +͔#"h1rnIzbgTZKVށ?L xe(`iLaP9 MDm}`jѶ`'~FHo]%hH)uQJNlqEרYfO< =a*]~H#fL3M3P;7\ . EGs1?OuhWTun63vwXs{g] X`[QP;EdǞrMy?$ǘlPb/oi1GIpi_vKr4W/3 㩃=@M4 >&} fR^ Ő*L!8Q%uBwuS[ Ytid? a{YU!uKamhY=>n7R}w)xJ`Fy痏oXFm#o%FHKGPVQxH8sOmӾ@{@srޢlTE:^G m3OE\' pDbq]]Rw" l1*;rx˗ԏQ{ٖyLw`ؒI;1<X#r-)OI'1q$559R? u4 Hr/˨Gj1WǃDLP Y!JF)p?eգMeO2ZQ( K[I;Uǜ* ÔFBd)RѧlJpoaA AsMWTLĉO SɯN<zVtYi@,s#|qaG@!HJ 3s !獷&d?Y_-rĤ/ b@#FW:E-t5nY`hto`iRnc /U>NKӝb0]Ch/FネlvavD/$q0\qVU'ךn7V]OGO>ט'M9OC<{F, ȡ1ȌL]V$@S-RAƳMjqs)HG!G,ߟ|^n6P}Ge!㪙ǢN5]X bϲr۫+ua{ueӅ66$9vV7X09z+ds4Zk\u .RfS,\dZ lwqJZi$r޾TE5jxwE;eDP!, ^u=69g4Bw!wԠ~BgSCEV2qv.,I>n`!thW߄r#&TIdg韒ƘX@MMۧ\܄6ȑ<P3,^GEr$R`A M3z Hs}4,Օ' C1mgc1-  =C2&ޥpڷx"#4 dr4m9nk~C7vC^tHZ!x/,my|2焞 &^Ǝ@BjCMbJ.y/ctk\rt'x/^(fV6ְc~4̌vkQY滒MU@m‘b܁K5_RHnQѲ^Ip<)Se|hx`Pܢ@1̊/j@n(z0٬Lv&Oe QЃY5Q'~8+DWvdT1Z 76R6 ] ȜwCY#x?L~1"9_!O?"`Gj547<kMI[*7x.lGߙk<9.|5 :k)7F^?)]r/}Hl8kU5i΀4Np|CucX]Q(}wOĹ_oBB UO@ݭeh9 }C?u?2c r!$T%+7wDAGrG) AjKCF X1Wf7s>:ՋInތmuf!9\'i]|4A o-lI&N6ODݒZFb\'M۟>sq Q7x ug\QԎ/{1v4*,\͖XPGLCu;US`&T W275&ץ#H#.BAnpx ǰHYg9".%W\1m@ LGCÀDolNy8wd9eཏAZ!qQQ< ;E`mv“ԇ2e.B[^XHI|XPG\ܺǮ]dM|zK }yK#`D$Gue :#/ƣN>iOD֡7;"#@~bD +}B>Yp{P"3hfh߭\/˳LBjECOܥ[X>W0A/׊zi<=6)XE w&Op&Vt&BaK`?(Ż'M Y;,!0,dpǤ9g5˥f2mq>JŴVoҡ5rn)uQV0a*p37 d@/G2kk&E\6jGn/0@q6vGxlH5U,>M~Cp.εNlmߌ= e~'a"p₃ vWpI.VD*I̐u $76I=" BEF`>SgXZ7ā_N\&l^7 蟫 eceC^wqFzTۥiتIU&ir+Ua?O/=! ;<ۛedO; s.U:4'4߭0ma`f< epPjۃF.g4py~"^T:6(7@a+8?I-ۙP6/\ƕ554 IT5KZ@Rw^뚩}Mzb#1u5(mg9ZIsj;h?4pEn1!W[(ܢ4IND_wט$rnp7d"dH,1#&B ߘ<\6{O+Җ~w4mJBd@bo8ˍa͈8~,mԅP % ̽"%2 i`9AR|LB>Im͝L,ICB6k0x7l!R `4i:RM>*#wd$K<[vOA^䌰kDgs YI?D4ց}N ~KyꔊK 1W) }ѡ ݈ lYӍ@DPuI_~zVS{|-1X7HF[,WN (I_Γ喉%B2-8AMu0h׬~.ޥ>#SgûT @ Avӿ7J~J (1QѶS~G3sQG/UٸhE}q|{Qo{0ӕ26E kuvVzW&M3"  wSq+AuBHry/K]U$~>yTݾS0,Eb$ 5$e9M}"ӿǸ%j 3vuܛѓlI L[M1ƌ7QM{ p;^}-̆Y3k<h + ђ2~ i'Vwd]h=Ō7cL)5]"FyqQ>iogbU& 30I_~n%/|,reXc,I&3LbDWkd 6O1t}&+br%hcc 15Ot!~LZ͂<"9ؠv_m&d )gݶ5LF {='PZibi(5"EP,r%-Kc.kDe \<wBgW;9 rCM 淵DjorSćX+(7ln-_">zYVTo220WL|Z2rCɈŒ9-'eJGƄѓ%"Uǻ4um' oljTY/./3["զ"edBg瘥2a(_h˘1!k 0y'X'$E/=$][q!< hc܂aI?yJ*>T79bD_*b5Y@ 8 e%%AD*X4 :$MȺ@9leN4/^kS8&B^q5̨UFxKn=EaЦw,!S)Cy&u#_" }z_U(ijo."Np,"3S2TM D84 ah,RƟL ^8YSԿ3#C7' rcˢ”&/2xpyKKq Kvv0|~%qE'0-+D, ѐBD$Θ!%F?:wBGU]C3$[yF:&N{CEPeF9{.#@URmѾkM^ vp```>`-(!#s $!<}< Z N"A-OcCh~|Q4F62iPT]x[oHNY+$rZ*9C)0< CA#uW*tݚT0 H|0ĝ,#M94mU1DHdxCxk(@/y;yPyoyr5f;ҵ$PvR`}cmnp7m 钫T;,`g;sI^gmE */Ω 9q~%7[WjKq7ƒܒk*}44qoFL9 d!:$ef&fƀjȭvm{ Z}*3.渽44/ozNx? xf6{1 @d~G7#P[.V ÐKZCK_~a׬vu6 Z12Wsd'΁UߴuAO@{h3]8@<~HAv#E=ۢ 舳ǒsfVNYq";ZCF />{x#p"xJCpO" 6V>@1_׊P/$s ׏LD?ˍГoϑ#oSnMxWt5f,B ;^ oGthZ1FD&@Gm:T1@{ag¬(sj% h&!drS h!8iSCk9R,(_A㚸]ˎR팢PglyvB=Z#EJCԪ>B3.lEʆE-'ߖ0V|#ճ䗖]lH#k$d@=!C-PM|w eɎ1ĀS_af&WvEcD=&MF5$jBI1.:rՏo0 e;=vtә#J'iiQKGXʃ9'sW;“Ki4cj,|_TB[`Aˀbӂ>hDz 7*P>z3\lcݧz^y,y63T+WY|V2j̓| *=ς@]᪯Vs8mi B V>G_gu qJ$ٱ| @`Gy'bPc7T OPg;Γym'B% %2tD$JV[ANgIHLyn#s2GV~مg_UR%df@s,J4 k϶hAG :8t47E6NU("BiǰoLlK#|Dfn~G9ܣK 7\oeZ䵓* $3#k7]nM z{21}mKl԰UkgT#= dvA匲j璫Md<_ȦE5LQ$Ek|#/II%SfTr0*UvJiI8/[ nS5F//MU_A^pEu3Onsei`hʄkcOS-X9 tKcTu\}XyV嘯7>5n4X9oPhj[^~v;oZqsqtCc\"onߐ[;hiS( kܔ1Lsg|4n.^O3 j2a:δ3+s8L-ëD\Md4KIY\@7X*Mrn!ɯ1vHow;-kwϤc&@ ҂k2Bz˛J$a R^(4Cє z|Cf_*iӕ+">[fH-O>TgpH^!wѴL2puTNJ!KH&簬;w?8u h2sb@eƐH8R4*Vh=dC)P \UГ]Vk1Ivfo{{q 4,Âː U-goA<ςhkr52gzRg!eޝ6 \uf.,hŕd佧:kEG3tbCza2g5\w]I0NBqe9~cE@6WMDI& "Eaç>[W~lyfI[ j~лlӽ^:(l6ø^ !'gQ 'V9ŻHRl"@'5[se 72@C:D(1Oa(ԍ !9'Ź'zHt:?8!h^pIcr~l3bNj)f䙳+b_ݢ17gMvj U-eͱ,k6_"V崅,v3޻Yx2ڜo@񫝙`0SM;u<] g9U-i^bchPvfjmvލoŒ*k'qi~+c?3kYy&2bg+ -`@I̢yTX y4A*$xͿaj#k^{d\u @8{vOi|/`tbAW vo$[!4?ddtBA|l|2ަ4ת^"W5cOEZfqU֡O<RފN+|XK6"gYZ07070100000286000081a400000000000000000000000166b5088400003058000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can/can-dev.ko.xz7zXZִF!t/-0]?Eh=ڜ.+kgt[B Bo\K~KaMj<7W 3G7E?4XM)#@ӻ=)ab _Jd{S̯q6΁v+ /p%f rġPPU+"ɿ㟔 dYW-~ɁѕV!^rCw틛+6g#퇺]?:i?wbqO 6C{KcLn x E˾ّnO+_@aN `[#_n_c$mKU3[oםX,Pt|= ,]D, w5$b?}>7MfSSpCD؟᳥a7@`sK2md4#%0I.$#Y±=B/N_t~, ˇ% С3lEƎA[)jo (enn^3xs}!ARB# ;$%8ٴ܇tj5ZGsmmI1'9VGm"8 F^r;)0Ksѳv>iF"P{~ 3K₊O՛+#Jv0 ʚD>:HhR`ME8p4Up+Xׅvhu]ߥwx 9uqMQ(a@~}ىc%`gƘjYΫ>D#z:PN]E?Y>IR' lTt|_\4!xahwL{k'_*q~TgZ z5M#wo^ZiUOWr^=qZaZI,a"U/M!Ly6F6e&SE 0[B_C]UerXٵ^B bqi4 48\?&۞Ţ] @(̹2$W+⨉EXEq6ph Q3{s ĒЌ3͕j:V2= +k6X$Ɣr;\[Ym⢇pđ9vP|u՞ѵHᶆ޲@ffc"&lIY ڻF1>r#,TOQ(yWKޓZeMIݖtLYv#g͒w3W6AД<<_Fu'Ğ\zu8 gmI[xňs1jUv<@=!#-.PQ>#`WoY l8Rh\ybwxv.pڕ 4'! jH,i&Ңpə!%4F`_$^ L(\5 #]0~rTП 'x`JȳDA o\޵hsH Ǖ.QYoǃWisbǫ< ӊӖcixвOڋX> p єhiȼN: ݰԨCE-Jެd faƓlsX-]Ox]\pd s:xxA/.".D_AY&:E\iqU#AHhGͫzxo |yHwGOHŞ_P ۆWA hD @,6Cp]A3PK% "&on!QfɩW7aryQ ^?x߄,B)% 8}inc% {p9ωar^6)kyifi 620Ilf{35 YF2ɱ$%ΛNHû2S^*5㎁XݞC'*|""M?W1@(KF?Y>pQMcDr_xRK@KC#к21;W"z18ڸ8N.u+ncZim/-V8cRf)w SrnO{ZKߗ|{4m۶nI+0޽HӜ}(KBW5XlHr*\E9і.:/ƹq-bN~'VpVv `]?)R+!s#ׂbiC=Q;*7t8] =)7% @/]9rca]É/+ªPI16d/<m>0h|[? cj,zi$*6?]H*>_ ^.Je+ ^ʹ2Zw_41斤՘izƲƬLv^$_q+YPQuպ;/HTAdfxgN|+g)e[z)QqU'pS" y tixM-8޹@U^^,(8"ks jhӣp >Liݱl fQtYe+MbpFjPK|ݳy)|nP'""mBR/-GBxF\".F+g kq!%ʰ;/RW/c2 rTDlr}ˆ&ix dɚqg;8Vt,OqT8$dyѶ\hʙ4㴽*DP`H#ivL%,v4/6$2[cA%Ԣp"1pQ7lI=t@u)A U`wib1XE.R3Y6zl$n!ь̸ ZP3n\$ Wv{Z aacZE{(Q$j{5lbF"_t5(<뒮Ž[xn /R@psZPSԉv#!dMLUڷEqњt$jgiJa)A 39& &Ytozt~4.\heO7seѢ"ī hHp67#}%nSKz"R>Pzp8 rzD=Y\LڰbNGbJH&U BIZb/=st\:ecT S0% IFHdFc9thY3QJDseoy6NJD 7z⮌um4r m a׶'ARx aں82i7S,^6F GᾺtly 04Glq>kni\ԑEAIFr(ǁ@\KDGb!IZr 9?߮~̜qX+~7ݡy@-l2˵vz!-#̈́=5;1N5Hʚ鿑Ů^{ ؈pN(+*kSajpقFf#蚉w /BIՏ_N|"9"N ,ZCtM !I2ՑhQU_}"@Bgcr9~`kعub;Ox>V!n6[NZJI( »+&>K@F9J|5z뇇j!>c aP%הERm??xaYQ'O,w{tjc|tjeV>YuCF&\u 5ٛe)zFȯn2Iм֋p_ I(Pz`?^Ų;q~4yHg?bAIr;t6S .˕y6#4d(螴r :_G$wܹ5af3"8Ą]j\_PRizi0#[1۸ݰ  HV h0IMm06/?QNK,uG7nV#HŃg=Cnn5gaI,Uw W<iwf*6ʎ;*hľx+1< .Tnٰ޺/ʔ} de}݆5,V{xMYq?&ia?R]u,M`&UW| < 1ne`dUҁ K8@'ǧMfN#0{tdYsŪnw%-xOls ' - t-G0yBIN{5CD : !fR.4@_0Ɯ!57>T9|j_'O fl-EтAxbD\%pS╤̽άN1Q廓u{iFۧ$QU4j[pWr]n>I=_)=;ם$mVꜥOBR0(sdcr:ۛ_am1&!Ԏ>xc a"%$p ƔњWcdHizJᮔ^ȑqpڻE *4ڹ6ǏNn,w st:r[}.է]gom`K0P>a`eXAb5:1G-1OA :zSϚKˡ0 r/‚<,Өm=-·Eo  Q!\K]/.~xq^e@"В=1uQ3`f߼Jcg)k RF}~Hlx"/>@A% = ]OI} 7ުɂ!()P0f/[Aڛ\~!w<7_(Ec/u=X!=r|m,R=CN\<0>O=;T`Fҷ]UǷ ءALy˙J6vsZ8Te?{A2ݫ4ojpo.VTz+؏Y7GxOQ+e(a*kmR_@<(dntڡe mB~?logh"GBnBN|Q%E! | ~RoeW썻j3DljԿ'G7n( w4oM`>Z[Bi$ IOj1y~ze5Md Oxx~=lMlxHmOxUO~RKD8u\e3)4}ծka{9nV:͛ s5 9.L;[j>ȩfrQr3'~y~pOD q57ր$^.Oso&#W Fxn0WO*fYRMӮ-7b`Ϸպ^Sz[vKQ ca`]g<X T?)/H[Z#㈸!7, p.irՍ] SJJXt%->ͤ~x'!Bs&H3v.zGNTیW ShwaKɟpT 2zGryF@& +\欫nwHzr`M]eH_.dxEjjW#<"tEKKl#Jh(Swt5g8B7M=̣1S:s>;5$F#\EUE=8leA 1ZW'-zE]LXτ?4bK D>A<p8&aFy&;C*Z71礍ȏ[)I'AS/_c 7Y\𗤋`7k`ڻnGʿ#HS71|ON8@F6SM 欼֚^#ZF0 @CTbgH՜L;˰E 4W \mD9Wɧ*pqb!Ǻp'f:hnI6w5+$o3@Kར7` LI̼TS!]Y%G35ܣPq[bzTE8g;~Z^F6/'DHmv"L734Ap0‰ 4ԣ̲8$I3L~o.e y@^Ŝ|Jh.2G.vs){Hf[S=؊BY|G Q@B,(!H )jwZM%xP+jukŹ x__ʲ/^#s*ՆUřȋA+5dwGoU5}kK=A 2;}^N+D~@|dOu!6d7w 3|6 mQNj[<Z6&jg}߫vUhP`sjP18; `>QKD68ގo>rRrƿYTEۻ`X7hL{}tCؕ>?gD/L uyߪ%ܧlv=DA3R:7p.~A,m-4ܒ&IqTf_VYGnAF} UNr퀰}GB0/0XH3rQalxjwhOE^X033C ]Fhʅެ%/6gC+El+xi'TTU6'wmHc{}Y^~;]xEFI zFp신 F Sh@1,YjQ WlZ3#B4_WC>d `URMAm]\K#>sxXQ˥G*W>4kpC26p:M#_-0$ lSX5y_pSe'6|d@qdx RFxWJ~|!5s֔ޯk ItPx)ݻ6'"HcrYH~r³JWC* Hs# Oux<\ vX$))_h&\C֘C2=m6RŒD ]NGZ blE>:kI|YeSq6k'LKbVM,A}tvoL2jrB@ #ŋd|_!r7x`ІWj!Qrنv;^d*sEZv SWI 4jT ^[)p~aJplZ4^. Ly`zooI69H]OߌXvZ/)-hmc(G/xz1?D@?&dĶ&n2:;"_3t5cC^Zx[ L^? BH5Ȋv屑(K*3DА2N6eWɖp,nL/OGk:ճxrW@X jTRڧEaE8rGBMk ~~7cvkmHM NO5Uܖ:hDqV,-IxHw:GͦN$oȻ~ג.ڧ1Qj}JE d5㯕=PF^rЩkQUYc1N66ΧM cs*iJ`9G9!ai$%yp`5KJZV3j\=ܙx$;/"l)v({zER9H;NcABh r9gW!5m:c DeP6 ^`s{W*֢rhV/*`Zb]sbǟ&HG.W@pB^\@-Q Q+jcr'ȷSc^8^B:~Q>D>h5NPaf60~w,,ʢ,P1u{I1. Y$Oe򽳋JiO2VVi1ۍQ.֎XkWf|\߽g@ת+"q>.Xf|"80vC'HZQO,N pĬYz#GܥƦO_P(CP&%| ' 7?8iCoł ꣈NzA]a `$Ad}Qu5P~`>9 },|n2W<,Jz!]OA5eK&V5.LG)md o!Up_J̡EeS0D^ mjj.~?ǐ fNt)FkԥZ-Σ"lGL@~t gRǞ'hMY J4!>jF3&~XckM[o^\][ LDQs/?Ԅ)Zq fxwfh05JǛ@8_0\7= :b+x[A+bPܬ-3?ůS u@*zI qjÊ 0hPhf#ⶸѹ,$Z0'q|lDM(AAG#IIrܧ䫈ٛ$T͖?&Es5Z5#8xb@n=K`|ݬ(9o*m79^$!o7l|*óLTE&o5eɫz+RQLT3ٲ3Q̓z<쩔] 13{Оl%?Fq9YPs"q▯LL"{.PΓaPՐ+dyJ n*{mxaIUE'e-9? _9ۮb$wxd;vj(j#{?pV .XC?Ư&Efi]@Q% ܣas \V)Fa(Nat

I\*Q~<@'j4/Q& CPB\qDr/']nff{`u*5;Lߨ8`rPpL5qQ`$oaxٜ="W\肾<ݙUYqU;nـW))q\s(mZXI[.i8b@UYڑ9>~ k=r,B,@@$6Ljb˘}'; !GN l ?A;c'iz^K{C"v_[q19 w %"8ϖb0$@ǘlO Z_K2#3i]LQ! 4qyqF!-#D/*M,Ě80kRu~V/JiKu X3CtUqzxf$+^B:p9i[v>L>/kVv|Jmd +M WoJa7hyʥr2{MzNIV2s3Ȉ})*smfJ!1Zrd7_1FK/猨RN Ac'Q}G >6B 9x4 hpZ]ll}D3|^ڊ@`"2şEnqj;KX>|)%߫6+2mՁFahaY?4"=RnalzD@C.yPp`GJgYZ07070100000287000081a400000000000000000000000166b5088400001d1c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can/cc770/cc770.ko.xz7zXZִF!t/]]?Eh=ڜ.+Z⯄&džbqs,'p™GAS&I-F| .ʔeΒ#z>6bϐ,-tV]3mMe' vt X .*4ZF^E(Y9ftSMq>[[E#\AwHU;P, 굥:&S *0!wF/G{`OK&Cýj)=:Czb'@Ʌ#^^tL** j!gyvnM۞Pͨ+Z!Q?",pWٴ2Y5J{cCD, Wkmv}FL|\Afz~4KoDNb7gc/]L0FG]e%W04ʯ)=,EO6=J]wk5K.ͦp >wvBqRxAx >@rw %H FQ/B2^ o$<@swT4~yG=}ߵ84f ҤCa 4YY'{LL)Aj,ݣLsx,3zhJd߳wAϰQ#*I…H u'*ҕ |\7x׶>1i_P'm@#?İõ7Dt}ⷃ p"c90u[>C nl3vFUus+RN4P3\1/²MEW2'fJ}lj6L{5)婣Wskʁq"=+{_>s"qlXqZ2~ rˈ9垉{]WG p*Sܧa0 X8ldgӌ.#(-~Od-M̶ڭXxlkhjG*tZ)i=|.c_hh_9мhHbzpn+.[,U5οHiT!Jk48!2$& ҊyG)z$ 0[X [1ۉa$̴ : 2ҝBFet%:aEcmSRyDE#%Ҏ5igwKo5cojZh4!b'>_xQXFOuv=-]!˦8VZ ) ,=Zcԕ'+X,qϣnEpb l#0d@^vf/`Yn6]p}dx̞fUbCF˥gY\u-UR*j=]=/TL08dE1N5# }_ D@޻`KI 3&NQmWRCͨO0ib0鞠VSbhXȸ "y( ?~).g( b'd9|6mxIh2LzY\0eF=>R3ϴoT[0Lŕ'!l<j͟f"#lN qFȔ?6xҒ~ [Ӆw? 6 ̀=yĴY/\Spx :,9Q<%D6m U\#j/: RC!)p#} rқ?X'X,@{/ F8wҴ?ћhs5r_ q@ZoM&S <\XƬ *㵙l}TZ!vPM2?BTq˵,*5})!zb.hQ8 Io2Û^yD,TЂ|Gp,l^yQ,#IusĂzpvRx-6ݧ%'@/5}BcU{/omvc_)OG+DcC2BqwP9@ݺhvN>{?!@iŰk4ڔj-'?c*ҬËݫWx@q+C ~/ʰLCgᢌld۩w@wnJNΌ"FM_pҨ׼fzcW0y!Z @Wer&{Cq@N UiKt{-DB]P;~FF͋"nOl~鯯΂;“ b+'U[[k}M\(zE,PQT˝w;ŋgs^n`}*gkSoiуT9 u'?rzWjqȬ3|}5H>BkK sҳ׾{_2ˁ)BgG\A|,_\P_YFoFX)~3dZYk?e]!C2v6BP1WQVx{7(Ѣ=ʚ89U7 sIfRTa+h {۠>D;SȾ :&O[LU:4:r K&ne^L"ʟn+V w+>^Y͹Hyv5}+sNVYb(WNr)sd |jqؕNri-WG7e|R;Mn` -_~ZcYr_CNy ? k}9"N,~7p_B7$qRwMw/lH&40[XRЃ νC徵"%ڟY"r^)tF1Dd5XC4a'aYrzvZl1aXX~ͻ6 s# eA[iwK˶e :}LGQT#q Ʀ ITk%s2۰t{zԠböu 1.a5y3tԦ}cE,34XދcyXhT9#F ~bT]ϯcץ`Sn~t1Sʼn|x.=mtFiUy=5_P*qlKJS:9ŏ?a;ܱSb.rDVM|?(^<$ejQ`۬V@aƥ|"T5/cY6l<ģٷͫR'$[P8rjpv޼mOs*b2JL}z!7(DlD7.*An]%`r!zWy"nVI6;UF4I7Iy߆17Oץ1"Vv/1j3z*uFҩ"KDⵅ5ԥr4R?_/P%b, u݂頻D*,{Y"\)>PڃϏ_5DVj͇ijC+%N J=H%vKGHK ~p(07WфFeYͩƭڶ壺ͽӺѺ eYbߗ-j׌P(\)թ1Z.:*8F E+fs}5`*!`O\Q$Ӎq̤7H5z(5t<\G⦮Ea_vW~{]`B2ݬ&GbN&iWzY4Xc* L[3{0gCrVW/[,}q5{](ytb;ۤQ^3 y)-d*^?xĐr(zPgTb/E>/Jy `c??Fy䌎 SqZA߷o!r}GA(~pҘwHt}ڤ|U&`dm}ڝÑAqι֠a}W`&#\Q*2ޔ1Mc{/ )He'#*O%ѯGh5@ :?ŌRu̓3@~+Ow`V{#h{+ Qk!*sDr]}K$å\e*%}NpG%>&Pb,[3vP%NpcۦR.fa"͉a1@-z}j<,یv"aF_"8f[8B9FІԊ]+C gß-%anvvxiB1&'[iyEY6]PqNw&.)>XJ:.ƐLP+C4' z Rt6xrj"mt&ɋ[(}uRR#хYf_A'Ez_{@̈́iHt?{2;.z,vJGDoȴ`š`ev7CH6UB 6(}›]D\cA;OBv?1:έ8 =!(xK[#|+$So˅,]| MT+Yk8ӏHh̺O O| R`~&倳Kl^zXܰVmnT ӭ:<}A^i”C!]/|{]TeuTc~0t҉Ą+-ZkC/,¯KYX{ZA¢oTOzp5=p Vt4̨Z/u%Ԭ; $K'q:ʻ&\i`b"*`1մƯqE9X(SH祓R1jyb>0k}R5{EVͬk ~[bZဵ3*lr*^}ksP~-k~ym 0jb3<`S(Ǻ QacܹU\t4b~@͸BG]m(%ReOs=Tבau#E]\1%g1t+)>=[AI~ɓ#`hi RUxkkJs6ݦJf@PՁ}TH[O`6}it;C"P/G2a1^|Ƽ3Εl?㜿Hmq6B3QN{\V;"x5J(߇)hyZkX0mkxXC̓[{Ӹɽ!\ob%#_Sps;R?rpu+YdAִ>#&wZ@)%eB;@7P.~ 0 On7"m6 BnX[em'h&AAVI 䠞@;Un8z7[L~uީ4dw*, ؗћ; " UhѲݎb 6x:S$lG@疛Y^$/>O-4;^@8hV FB`D2& 43>(괡kFz.hɄ6ETn^y}71"Mm{S pfM65uLX >$_1BM-uz H-M}w]@0$CLYoO'}&fJu0=}Tsu *w7WܫlU(緳!rBԂ 枝3}h$UĠ|2? E 9:.M!N? 퓓`/[r4;gyM.VuV,v'뱝Pp2p®Dq6߰iIӹ7D͏nt:=^$i"Qu}٥rcH6GDG;aYX0fhJ1w{o=5;1dA~wh^LV m/?J8(;|6'^H>eF6;$Rdv=C&lq&d$&V|r5.mi`3=oMD۠$G/1^YQ*=/>/~0o#k{{1:=TNA%b89{披v'n78☗Q5Z!{=#fE\׋8yvшd 8 Ŕ`̔OXK@&`x3ײ ^P J(Wt΅frC'U3 -=^FN溞O).<^Q[ߦ? :JGU.̳H;W Bw7A(o}ӻze~붜85-Hda~;/?tʒO3ѐ|1q隸ڧ2~dt8`_!S+ѲS9 ]Wcv!:p X(Fݞ)\ϱw?%ʆ2j]x^?g;R=cӨHL-c~|a8?y2sb HMnE>E@Ė-"^D=h\FݪЇ;Lv[6Ü&uےlH`{geO,n.L_tgRh8SxlL@}[_И^2 l--+4bY4@T(  *1ϗ1{ ~Jiy̢k C'? JH{3ڧel4u W#@ò#t~2þT%%|֣}/t̓)s9| ^v.^^OvK2IIu&&Ԋ xB䫓 H߱ ]&K5\k4ioӫe%dd჆-R|JU1=.SMjɘ3+dZBE>əܹ.RKWifz\WФ~Rλ{žer`qw_xQ\J'ݘ.}Iɛ焮\)4JϤpB5WSG(9ˊsuü3dYSiSkP=sWn1V-FK JG :5]0z(Ծ5cHr&v9]L. ,/dU8`:%hͺꐰX$ #o?MʺtE&D 5Ƽ/UU%vwfHiC,{/:zjN¿AT mgE]:㌜DpEaHsʝD(cP"5z䔉w mR(/B#qGYR'"өq h33lO|vvXIJQHR͔㽁ۯ?!rS..I3{FVLl}a-⮞,z̀Yb~X$ۜדr%;=2d/~ᤁIҗI<Ɉ &8t_$ɑl*4Z$'fD;e`a:Kg0l3*,燧dݿP Q2oANŨu$baA ɺ&-祒c=+q;ow ?Y/BK%U> 4:N[c\ xze!jRWwƘ= zCt~&Kܦxfi@6dVzmhHt_gGS#pIzđVfOfڔPz֗qr/X=r1Z퍢>*zφZs{lbn$QEJ>_&X3Ps-aY+7X(2؎|j]ĂR -݉74v`;g??Y y/eyg4HiӁַi+`Wr%]vB$gO^VHC/$-s=zUhl,tta75mlkHWgC:A@&FYN* 8A{dۈAFJAs-5vz ޶1D#R<)x[٤ϛ*_6i%g]ƃ&9xeWES9wjf.U")J}r]JܦJ Bl'˃@eI 7H,I3l2.uy#^'EPSL |v{P(K7lh}-lAtXOw.uhP&CipƎ.3@BjHA>gq7t}b2 w<%4˱8_ ac`M,I]@e7:y)SuoΛhQQl/#%En"*!|ԘlQSVZDe \]8abTJbAQp[.f. 4W6i /G0sX/˄ ql/M3@4#ê2y/R clBS G&fyێ䥡ޠq;0*ClE4*1UTc"v9J_00`q3llizs|uYfFl̕Yg(U&٤j1RP{E[#lUBxJy"|Là  lrɍ7Iڰ|6DʩD7:lCiqw7e>o gYGHrK K|"n? * D\38n G[A\bkFZ>YޘCBOܣ - HnnR[Xw)iq[5M{78ˤR_pBȨd¦ذujb5h0r>oz0PwVӲS~ZzN94FVϸ);m/xkV/O1XA%w|-2WD̏85*(GΈ\vRvJ:ҘK : F/> |M_f?ms)n0)[r ߘnzs&,0oL7vDQ {$G6_JHp#9?^tPK!42 9fUSDŠW bXޮYr;( gb'&JXh ;JÅe@u*x7+c8'u7!Sc vkt/$A-6"|WVC`2m#2]OkOl4rEȹKY9$HR4%o S&>]'tRc,x(:5X[09Uhv@>lNs5gRg}**j4W!@Dq,- d+=ķ]*?7w+!*xyگՃ TMrWB1`B3G̓dg{=T4 v؈A@uv#p >XSrUmad#SX)^]S+*9Z2zi*QHMYYfpdG&%XqIבâb7sgڟ@,Vr/FwKK{x3-D?N#0bXboS1Ev*f\#S}E2sh3җ'Tb!ޛqu׽58;y>aJS/jw 'X $?g)Emkh_RdXDHAMQ0$ZD}69=;&?c*COzTdR'?]]T^l~D|?`vwM#*1ߑ.8tm\Rj.'{*C`^VpBSB.moD\LՇ JjDbYn4KLk7r;*E'EM!R6YsWV:>mF]BМHaS:ⳚFab6nXZ6K!}iy`n-Ö~ _&#q9́m?.H =6E O=)G69;d6sP2`dv/k3"aP-cְNh98R_.y> FcP AۤQco04$fMt/=* bӁN5rm}txTAWRDMSYIn=;&hV6st~lfGzwNik@pf}+Qαﱪnm0h]|)m-0bֳFDL]\G ̈́ߗ p됟p}=d餆ڔ![ NΓ.\Gk}v]bZ΋9QvCY{V+B} ;ر oV,nj)uqպ %-M^<iD^&Cod_2u^B>͓8LUV yX;Q?=⋻yܼϳ2fte}ʃ$Kt@Y !P-"ZwE%T-vݰL- GȪ3ؼQI<|‹<|?Kh:eA م߯u[7>oWT.݌Kh1i- fCP|߹X7MkV6#f^@Hhtie修 (adf`9iPs [<fu52ǚ8C՝ [}Z*t+zn Ь0NI jU0kr ! M*2yF1:25I7~}đ9^Ox=`1L]@rY0A5Hf%ƼcGX5ƙtMkU#q1+i~- "!ibeȶv==xȝyd)Xiћ$ &Dn9C7:O8?2 YlrS-'C?qyp eP^Jx]s\z')K)%7jjnTYzB@w5Ȫ+O1ɮOaG m_JgEdF= N6IfY*ro%FwZYrЊ~LqRn|>b!`Mm@ChyMPW4e/̣MD\=o|,|<8ZD% ""Ź(YX,x}=bGCPSReZU W%SuGq1~nDܻ}v"ۤHrvXپ]Bm-SLr>b8.W>:>9FFKr1VJ/ݶ|[N_I5\tNoEyYRd|8"3ЈSA'w_Oӄ*R-2.ØS uٸ]Ȥŏ(5.'=jC{_6L{ѫ02coX?2^A,`rN< w%8x3;F6غLj`򻙤-m%G}TSaEQjHR Jϛ>:ͅ+& \[J8YHNg⿑bo2+C96Iz:K04&/zf'H4%UtZ9Ÿ_gX2I͡bV#UH \&$8>DJyyW5ܸxsߛ χ /Cw 9*>=™ݒs+y)3n;9yYy2 S9!)uK/!0{٧07`(-*{gGJIWŭ #c {4ynj(#+]"{(9U}+rhD!.&:QQ,/sZY]z "4 Vsie0+Jܿ XѩXPeĪ^₸ C9{2x}]e@D&}'R5h 1OZARwa 6#e g> ?P,M1pK# EOֆ DS.alj=:}; _֞c q?Aﮂ=,o視qJY$֓-n:;liHCB+"h]tH%dZ>}%}B1np ZoL$@6Z[{[FRIӌܽ NؘhWќ[z^4´z'mg&r6!:ĄAN9IO+NDHv]XG$Vژ(8QRݦФdp\z4^sӟ9P|V~!BfbܶEL!)M;٩g3$Oe.A9euLynƿM }/o霍&0޸$LyU$~w $Vu#J'Z*jXwd!e&2aMkAahYFq S|&,68n&wfS䠎9lUBTE+q UWJc0qEa' ?o5`? L *L+ n@[]Á(\j70?;j;Q&x@MTtHb8O %Jf* RSЦ!:d"b(:<ٯ`sD0(7 j8@0繤wT JecASqȩb>ꝺJ-+P&,{TC5F\o q b({cT9Zo)Z%V;. ʙLYtŸT"sb0 D $]\vAZ{aODC;YJ} flMݫu-dR|NH] HJOHݜʺSS0t/,?[ 6ğ:f\f֜SQ>&/LLSf2sah'ǰ-fJ0 Wv s%MkĔ6q4gpZr! kKQF`q/D"K2͜?DbGZ|K1]<4-nZ.xNIC=A 41L6d{ReEetLyƪ.O0oPh+ڈ' 2s >%r ; Kʤ|̔?*i'\z3bh)nY7w@א3k#BQ͑Τvhb5%iBY_B]gLd`VnX)SfKq4}sCmy0ƾbJ<O1,0b8KvbɦwOkJ TQ[px+tѻv|eNL*Te^ {t0魶EH"G?jeG@i@VuT @9ƪh2 qZbn& ,*/J5(۷u)$8 "H)j\m3GnZf|^6.2r>#6_,{fڴ>k-*5Hc5 |Mj"/}LR,-ZpT|$(z32YN\U`aϘTӯmqpGq~qkSC$ЀX0w¨eN}.,m 5vxa&E/njiEWpP0Z.,G9CXZT2 rBzlƙ$G:yiQ6tEPrDD%e׌9ԭE =j"1#0%dP&!~-eQa&-,7˝β91!Doi-=%v%O.2[3H >X{;VI͟SAAoe|Y]_<9։'/*1lӫZγ %b;^I{C[3#CZQ/Gw3sH*dOK-f8vPm>v -ʞױ'図wn7eai#{{1M;QJn9F9TbQUn *+8zulCXf:b?[Vo^Chx rݽ"nejA*kWySB.C(FHg&!A-!@"L.WM}r_EymUbg^(wF*TM8f3 RX"qXpˈj7rЮ"N[1Yx|q"epnRz uy@Ty B.5`F+|BY; L.[ ~㳄!֛3܅Vu &]M}Xf T@wdnT)e T6>s +5]  XAOT#z R:S_/VŃNVվ۴owJNN0MR]=y#BD`j3Dcn|- !JɳWj:ʘmp1A .lyg$^UUK~^3 !IK[&$ ߾08]nf`K;{ݑHE9onP:xeL.A?]=q-#hhY!!7õjŮ@ ?0:k0!&85jmf-9Hr| 0,]9fQ,S*qn(XC ⧸J2sbbh FzƝPGrS%/gBnv.\.l'fNOeACx}sq'Οqn[2je}&:v R@ e [O+M /w9xG6Jx"R02*5 8rׁ&X>y9 LU+xkwʬJfұT;{1S6i,J4[f*kH1eVZ7Y-_W'd=BeOݿX\$%H'M5-ٛ+^՗]&nܓ>@2l]$Cp4X`2D+,zDu4HvQkqo a ʴZ+{lt$Wܒ߹k&Kŗ?4h_P=B&>y<2NaP}AMXf)-Ə؍g U4Oy@o7v̺̒@T]ܠ1[;뾀F~,LED ]ƑaKQ$!yi0| ѣCU+y`w&G7v2]I#*X\<ar؀SNV6/j({btg펝x_*zGoL~)*Ь"'#3σĖ-qf}f`;)z Xfy<hwEȝN i CmElnIFCLaM2eQVH:\0]qM Ui-Aa ) e8&(CFv%l܀G+O9Im 7f|FƏw)SbZX?^slC!ZZL˰x_6zm !sU߃yz-ImI%ּVn5A}.6B;8v+.s)'tiQؠl>Jp;!4rIS&sy ϵsА$o RmnwoԹcbJ˫Hfߐqr[Gct.\Ɩe*6]$&?9韮JzbP2kl3<3k! I}lQ.֋rA/Aܿȍv=^3e'D8;J/ң'4 sQasPOr@v1*N*oWfJn8Y?܀]^b[ȃb$1[f*JÏ`[>:IeQئb"qϾ98G ԾW8M/Y=; X+_ EV=碲J&F O1vvZ,AAK|І!6=R5<ʠر,q1风Z~xìh0WVͩ @u=ySp*txpnvC{o2$T8Ȏ,yޖ\GD՛%3jlTZVzoa7 89,mGCԖ#_rq7tBXDe'q*E: l v/ \2m 52H{sKY ax<u]w쥇,ɿvHsLΪ1e¶\=2}"!Q ~m|[=.zJ5WKS(k 2f~}R7i=4\j%8h1Kou@)9 1DRǺicҭmA%2r(h $h JOɿ`J޽FO( z_KxLR56J݇ l)b <,a!*/x8󃯜d~#?An2stR,p^ +t`^8+}n!Lj*lG.^rJ*VM%](zqE a g51;&kZ ȘvS `į!YIn$9xE HV9/1(o8&nUps#"aKtD\iȮS)+kT 1A9uxkGj@{2NtR3lrx<]G'΅DŽ&ӊ@ƒܻK(9YWs7z%+-B/QEh [WV~iSFV3,{r剩-D+R {;,a2 ‘(RIxCE }]U>iM@Iv&>F~x3Du ޷/Kf4L?5x}H ^y`;]iL. Nlȣ)YU 1#C4Ȋʌ+b>[( u%Kt ޣֻ̭旲0+VoI܈=+KZ{& Y2. vKpڤ)-yq [^4C~+[ɴxO"^Ea{v(k3da!f3Y4'dZ`mtֺ\~`39|7w>(u"j)Tf7!OøW|.ʗeSqDY'T!!g>kf{DO𴱐uZi` ]@!='S]xjPܫcBAbԴ_bu&/r F~̨Al _8ұñw"EqU(&=Qbeh5 -j/-º>5CW& 'E(3b*׹Ԁ7.7(H.,xwy[0Fsdb/: ݆Xۨbk*c>a<)bzWY/`xo,!#d fu7 ;߷wنx$Xo ]3G\0W|S+ {vcaDD_< h+qm:G{&ćRUދB--#mLpOaLdG ͓Um St4zH"dfD4z(]puK.w$w-A*+ȩ25Z?25CȤ%$y N;uA?EY1S)O4kZhjLсW) sn O9-[?]-śW-a|%ـ,,V/>#9YzYqiR//jv1TWx|qH(c/ anl/{PRw\ 3Vhΰ ɲpٳMKG$T)KP[sζ}Ƽ ٓkAlUERKѤJ`P9i#z_{?GhfMX 4k3YdZ =lm=F>nX//Ņڧ ;ERU)NZʔTRԓ 41=4͆OӋtEDU".餇3̆aiiDkY"Ncm@+PqLz( 8.HcLtF g *Cnf:d-Q|ndA6t=jrEdj%Aif+F %_&Il Ξ ͖8Lˈ0 A|VHNկiR ;5U0{9NHklGB!B4'ia{fk Ѳ4fhЯ=oP^QK Av{tUqq?2PFsZl&27E\s!Y"115wlZ0}xD>r^y)dhw융~Szlʤ_ee]oW„w|o <\i-էk^%ӕIxqx!ȁ Q+p'Zw]ЧIX$L2lD.Xx)q%*i, I6w(3yVF~XS gu)|/Ht=iz!Ҋ6תq^I,֐1Ȼ& Lд |dg3.p9KX婤"ªHi\5\IJ(ыWEma0"7e6oЦpiWՀ-Y VgNhanx+RB?ˆR:`bC`bJMqJߩjjaҧC'818`DRA_WSތ~\:ĦZq3^'ō7sWtQmeK-CxsY=z::}9\c;sF^-pZP7m* W{Rlb[BAq<仮S?l=4oIj:t"~/i&`HoiSڦKQ-Y^Od7$m^i%;l2MI#:$s@ĥI/qx|R3Eg6_\JR<K*&\df4 f6z4Q޺J g,ϔZ`V!6Z--'^ H aO ?z'> ŋCf痖L'20^(aI9fE(77 `ҙ]("b(WgR8'L;p^03Md.#*E7e;J@8~h NXгUDuk8ч䖘',L$A[6-}w`:vɏKpAk3}!!!)pE!d!Tʨtlܱ;Q퉴L7l/BlG텼P}Eye$67bVcL{,0Xlpo)9 i+{l̢âTT6֨=oS^`Y$HǹAW58]E;rQgi$gXV;"K5Wj.(BCi*;k9W}_J__lXRB^E"[Fj˓2(7@V]KBox/-]Yr ,"ZXu-XIe\0$bVFՏ #-Z4XEi~IH+V4 ORY;βY r}晁P5S.KV L4Uq;@wFl@a8B( J(C6W)Isz|]- zw,c$dNtċx3m]=X(bU,&w(K8TE;k8y7X+|o^9g\`NY.  t"Eيpsǰb ؎L?χ$}FX<H}ڎeg㥩Xuc,lOMjb6HW- v[֚˨E+:MSf_L)ӴOJlA俅88d:~L:棯ŵ"d]]Y\:x0 z fn?>މ񁴧Pi!ސ2ї/XG\(9Qi(JHbEp# t]fȗ}-}.,r$5f{Yه6 qQPrK!GIZ{SoӆM z3'Hn$flq8`C,_{xcv"eBMT"%ry%\/a+~RxtGh ##i!*V;fV;9ʢMt |@,ץA\o᜵kS@&4pNF4Qœ-+s9_=\Tyj0;.FD#CK]V /5o=APNmsU`=@"G =P wޙ.} GcH GS  F^E1[.\FpACtDpX:oM4`8-R O0iDk?>ͅ]7U=ݽ6 ,kj۱%It_0Zrv[|R鹰, eCbeh:qZloRd&ؙm\g&= /|p]VXĚ+j&?7:zpH9<9 V> k|*k:~*oGqf 1rXAYv/=.e]3[dw$"`4@iExtaeB({S'BpU_'F{[esk 8zA U{͔.(JPgH{OՋnfq5dho)R(4te6<á3:Ա'LqM[wdB&oh9r~i϶uV(?s*\vW YVq<.4frJ+]D'B .rv^NQxb5Dv&b8J{gIAl"laVzؕ^sAN /=A[{h=Vsj$Y`1D(]6@yG8n\7/$:f&е=^p=/y&Ƣ?Z2j*Ri\ y,8Ctq4a*R8~I}汯a/F-,eyxM' s]0!fQhA0kw ˡ6FRh{0IdzE#+ Bfȷ3ѝ+}BZ0E*.hG CIt _LỤeͦԹpr@w>wr-m j8UV3W`Oy;u{{Za^t;PIL}R.0|Vˢk_UƬ`}xzoGHjM.d@xy".*(wJ~܋ rP#IƄa΢}LQ??1∵()t/ W13>or{^yo/ KoE:}&ڬnpYT#dT("E'@TXT/hE"HS}-:6T~(pH!Z]k8Po>A4 ̢, ,-ez*m|' :Gg<:fYJ *f.{=X6Mr5[D[P~sc%ǹK)s4$Kz_xkAA1JLEnoj^g?P"Z[_kaRں'L NL8-"!=:1s \/$hp ؐ_F0 df:.*D-U9j|]!UHK۹gyX9GR8tǶ;#6tJD/:bBZK$zN/N UɅLke5[3S{?+3V#E./N_q1I+ᬵ(~FX]U$.\Jz P7 ] 03%J:=yN/fki7̡\rE5טG v OuwM ʸʹ sOBY1e}HXJ$j#r2c7}! m=nN>ljy~ 86soTƂkh=7=nGrDv{VՅ0ưRWyVHc{nkD{6-Jk*T *Oi-j3G>u9ПaMYgjxZzEnFz#Qح27jc& WXVԞ gm]d5 ӷJMVUg۪׬91ajmvQ&?ʑ4IFqb;&#azEb& uULשrNG*w{C;_teM3եH8`i в?Łȱ|nc^H'/&Q3k5Z䈰b=!掖bw? Ts E;1i肒D[ᆑwR[>xWA8`2MOtmV䔙~{>q1\%P]:s2D6c0ә&r1g2^-sV ɢ4U+L zS=X s0xMn2 ~aV :Uo8Al%Ƀ-9qԩfJЧ1lXw˳@?٘=|}bdGS|vx<@pIKp9peInClh@}A4(D5"F#Ȟ [>.=yhw ah^Oj }պ x5]1GxQvcH i[4bhD+r@G{ `m~ᘐ3Ƞ=*|cX2Fvv'nf=Z_LcKA(p_9Ŗ=4raCrL*a'nJ'v^ h"l_#nqǑGq ibEgҤ U~Lw\:4Jmr[ z l4 }ö4І#vƗZ So ȺJh|*+N0Da "J:Jn}*^{jڥ0WrXy8M] G8۷xxY28 . vZ>49_{th#}v ,;ְxD,ƀSXdDŽY5g_kPK]82p#[P{vY-.I vª!>|7'1°3Mgu|yX6$<-D!)Gx0Q H[!k65]q[Y:uʎM K@ǬTNBYE w؜?%kqhvF\`9Zz|[ߧS lUCڑj1=I?cjLJy[-wb#8#DjU/[& */ۉavzWeLgtXtU|4H3I/3{~l$[/ޙeiʳ^AUhm2q kGeT>qX lJ* Y?/{"_d)0_}f(T"p^(;Ix`^8.ġ?Pgt/9yt W"ߍ m:[F= o<MŪfVt_րsvoj|;)ez 2D/!ZcQs&H6Esp\GD:倎T/$ru>֊n6҄hb5ܷn6wFu3ДPFwR^ZFIfȗ6`!@ }TXzIL 9sP{ i7N{:hk0k,7@2iRܛFo~'RӮ3i 3bo|b1,Dԯ/{,CrQR GQ<\*v`j)6nZ^{AHC>i}6޶!ZlZulœP~M1h}UH3%mV %A"$ G0e>Ur}ݗbF11N_ _uzʟe }/,MtrL/5pz}ebƷXIhSxe4\G݀J&.\wKJ*=t'@`|7XΡľ se?޵}8CnDL`Z4otTo6iqGGuwED&E~?κbC2\E2~ѰTTO.tz.Uuu)#ګ[PJ=kљ>S]=AMHoޱQ*i"+T3HEXsj4R //GWajfo7p4|ݔv}2 n2TaSeq<jpxXafH6w4N|I5!{e6$j#E{V)ee ڗIG1&[d{Y&hFn);'efa81@udر,8Yr k EyF x<)-QuKM @0}'(!AHz4Z1O3 XqlaXxͭ@E79%uXDÌQZW/νcTA ţDx ;`LqaJH+X%PpF&8-17vͮh U]Ize=М%YLj0_^,r_)n.fĴ2FN4F&fgTRY"GSLdU_ʴ8/xbɯ ̻[;]˚k$0ZTB{`%CT<&cx*i:ՂuqI?e!rxlmAcfOsdU;EHmsmӔByR)`'/T tsVB$[jpC]mzY|Ɖ˕O0ZL{5w-BףP$;>Ś='/Fﱣ00_RAW*JKƚbFbCҠ݇\W6:tyC뼮y4~I k,:RTpN@KJ޻uU} :jŖ M6UKOH xQB_044'C*aFX`KeO@NS&Y#.{7ȻTRIXQڌ>x8){N;p~ES/YE]\^1P}Kz:bvcQ [X&`դC\<pKicnƔMRP TQVH1cJE=!t8L H^y+hcR!5C^yB^C#gQZ͙=LK\eZ]>ȋmj5OK\+Wjlh#@Ɯ>`8u 2g,tO[ ^ IE vO&JX]i 1qTZzoj.!/ib`q8P p]n{R" "*Q{ ffs[ U{lPerc0 AOc277پ @1R+zex@%`b>ҟ;'s%OŸ b] #ɲ)pسnRUAΛa'ǐBٓ( .\=G`JFݮA1y-` e½DY顉+sÓ6+ j.dXQ$ `qPJ)r|/š3̩T1 g30Y [bCfaI4?.`PYdjĕȎd4GQ|R`lՍ[U‘-Bsݟ=H8nh^V9 !dk>SZH ̷-_PK&`I遬^/ZLaYeo baFƈh7S'=G=*"a-fqHz.RҸ?>;i >atϟ-ONoDtH^ZzA(.Ʒ Yf (wx‹&1`1b뇸x-[)9$Z?F7C:Gs0b X&KL4\la^l[ Pf 0&:ZFF"\:>m r̪4(.ܪ>«GULC1{Uw $Cf):-_y ֤y2IlܣtרV)Qc(^BuHG 4fp¬Áh}ismԠTn Z.0 F d/׉-c1}l0x7:`ǫ('ǀ[78f!FW;4IVΝրh*e2B$S!Z7u:SIÙ|7+S,c6l/&:l=szsۭ犬4]ﶤ>d)rB,$ GE X QHFQj !NAjbWŷS?W>IY0VAckԞ6 (2u'Ǜ궉Fʩ|$ EaHjmXq;dOF L`fi@ܭ^A<4dW=FskDE hzan4dn Rl؁]Sa9|LA ,k*B1C[dxÒd=D`G4VDEi88"ںH(n$z3-*rl>Ҹw2 u . HD]4C Պ{,Hr@H,72Dط߶SDځj[Se-(umf5&/A܆۠%Ң!#\ [Ƭjab._>gHR(۬i; ư iw" NL%Q>F$Kkz2++^P$2P)?wI*VQEqDBjK(ی5Y'O 59:!?HE)ԂRt{׶^rT9>[{K 1fr޷&9u%L`.K ¯Xteo;dJ!ze9Ep)0IK< :h=&D:q )PD^Ǧ;% LG:L& ߬5%u_{$_i_%L( 2(Q \uRLt*_[:oM:jMS>$s˞ai_1&{i-:GWzkh|+!΁GRð5 TB8]jl~yA34!T vw{C#%3ǯLo*00);`Llu';Į"lݓ;CqMK&|8@S z?a-1m,{d!zV6#[4'_G ]N'Oa/_e.aA_´p!eS(`~2rVebޅV"wc.+ȵ@1?)H-+Q~A$IFr<"Y[+$zCj4}_γa}!\$&9$+pg~^ʲÍwھ0 Dq_LRFyhD!䷵_0Pc5b(.?ԂT3J)S'2n k7, χxO²ƭ >[DƷ7{MQG$3?۹>kSЌ5dG_YG^¢mfe1YIG5~nm^~oi5"eOLٔB`5]ʪSO#_< ZQ ZhSIB:Qz^;Uc6D^]Vt[~yU1^0-DciA@5R-{1 4fR1AT6ͲkDҫ)2F}[o0@±\&rfp #%)Tm~Pkmw XBhjnϳ~lMuj[au#/C_>Jai$x)pR ͎R밞%t/|^R!|Ghi^?U5\),Gz,Cht6 c\Zqd CE[ݑ1T1RWe G|rǵ.T7{{^(ij}Yy.&ti8UPkokK HeBFxCժΝa(_-Κhvc3)=ܘ:K]@uKL4z-78x :OG^C*B-GKݗ WvAOG>KVz` 8xVzbBlt 2\eqKbFE֤$/mVe|>d9W3*LrP )MbI =_yh'Zq,"g|L7MYO s/1/\QPraҐ>τ6+$ܔ"l,nt; \LH oM継ZImD6U.F}욛ĥaeZV!SD'["Xzye0[8RaU^rXyA( K[V_'L6O~}8JCZHϘ8Љ:O!F0FXeYdW"YᑹH!bj]1s? #jo*Uq((!@|sǘD@lyEm#TOp3tߞ-);Sq|&J`clE}MQ43&8^3Ll'a7dWٯ`=ML[ttjQY2B#=s˛,hwdMM0U&sR_w}XNp*fwۋzw_BV!ZKŦ5-}#U gqtJ-$sd &jfN=ڭڴ{ CmfCS(#Ge|7ʅ3`zhw 9v`R#i[͘C9 1RT5lD:+U0ƕb]@9'G@k% dH81yd+xi f0uͱ;+#b,0-x(/ӺOND ܨu2žL}"@廙1JAkȩNԴ+;M4L{RΨ, RkMݣ՗;H*?!*Dةe) >pL'F[Ȃ~uLH/ jth@xa}ݝsWEV;Pj7a!c^$~=~ ID\0e{f}Yr(;jP\ (|C@kܪ;ϵMcI鯾Wm8#5=76X_ fKwa..J6e7!xK ˮ -Q){9tp6f ԭc hyR]r#1ء[. i~Ysys'7@jKje2-.:z+ =1ZxW#WU}cO,[Ga0e8]"CsjVMAH t$rf۽D߮䭠&ik+?BcP"z.z;ϵB}uԆWG-[eº:ǦH?&NnlTM>->uH!,gʇm{8ot?l&< v1InN*l-,|bWudYHTÜNus$)GRׇoKɡ'fFl*D104<|Rŗ-J<FiXn >m$={l({ă`Ψ݄x&A`q+Ĭ O3Q{LR ph'gOK $8<%J,9]#cZ8ʁˣ9V;C)sS8mG h\ip* 4i5Y}H3 e 8qn"I|Q2~{1*(cG3X;L|گ:9]8X(Qy2DWս~وky|֭IvX?K'@jDpc NйN(zw27M@Cqʖ㾠`zi@I6n^,E}0[984Zğ@^-Moj0`j-GӉ;'p`I!. -ZgtQC3V4`Ŵj14`S{ڼT_9cVC'XXtv~ 1 !7m Jz-,Zk;TZr",guG#Ѕ셃 &A$@me8~q=2eU&> ̇@Fl#!PjnI;w킫Z.3.np8o beE](L )?6uW><8Se58v7شs8B7p "Y˱I鑳#5mi :$rs}F#/rXf.g*:}_,Gy%G㏍FkNgc>m]v(Ggq=1ѓ.4>yEkNK+1ˮx8U;)"aҙ1?̴Z>0?CvmNPd3+qa . Kw@-1``ݔPhFLsX*^ZQbq3yDZBR.$}nMC *~BɠR_r}w7{2%R"vpdS'KEJDm7P>/]tBuQOS%PyͱUM;^!i,N _s e ALj,'+De5N@0JvzT~) %dc\WBrz)o2En/6#Vж?@DA!}z)'!t7ւ܍qq{аRd^0Qb(\dJn+ntFӪzԯuC=F;ݩZ'u{5[}bfڤ["8+ksFh0A搕c1/JknTV~#^7f[! M?]efo7zwbBƓ[c ȣ8xi.M٫J| K%/fXhhs Թ X,O\;Tzc ?D8<^4DnޡW_P(wj~s >YPx}w پi @<'jdr5HgmRgȿ2{Fb)B}kaCZk(גv1<4Oj5D>**& -lYyt n,)DGy$֕.eBIp\vj6mz]Hpy6ZKO7) 1_-'4(i*+XO3[zZ0BroP@^dgؿ(Dь*2Ȋ`ӈ%EcaSL۴NZ0g` *mCΤ^,bJ  He|ˁT>0Iy[dDs3]@6bJnFמO*u'~^5208rދalΊ/7!́L JC`W'DTL*ЏKxSߋ^dˏ 9otss8$k-3pۖ] FYR`,N[׹c౗&#(K)y#ZY\iZ$XRjܜkmIل0xA0a4K<^J*{ I8|ox1~O؆w њ};' ;PB\0_`,j:`voDtyZ--Q\~劣-EۓgFM2 풫Ba <7*8 mnVҧb|VzԶt'PW\p:/<}ݴ.<ԇ~*\Vb$In^4ZS۱,ђ>OEf:}( _dY[Y陬3{sq;ڑ-Ue+wJ{ xk ý9:^4G9!aD Ah*s:~ {TE)7W2x+w k_wmPoķx~AGb4pU^21z*kq4Jeۆ6AA8F|+5)Qg:aAuJ sъ;Ce^S* cM4dRFrMfwĔ|yi 5b˭bՔ>OݧMTk-o'yH`~)M7OJ9 avi8i^ȞV7=,Ŧvk7RÏ~Zms˒-J'UW~L\fF̽ߟA/TϘфd5=Cxm>Ja8HiMtuVEż!FPep\wu{s9Ol\fzFzhH W^L1̈bhz^):¥| j.*ETw^Te'tT6Kܿ [{-dS*>8k".h z trŀ2>M7Fj̃E Ea[g5lк=zhqF@A oj25PM1NkNi&Σ4#U$>\ m=[k%jO%B@^Jg{H7@}#󠎒gAڕ,{IMT{F8}BC͜L"-crto@/c7&LRGۉ 2jdV X -k<<&s,q(7t*c7g7L[3$kK!ZC 1b ݮ%2Qznb{=yd؍ [<"-EM9PnSOZU%Qn»9 v17LhH$-}`֯lFk‘ )hWk?F=*qMJ@J!uTK3I'C۵z2Բx+M^&g3s扤Y>/ƒd?;(꜔ NGojB9ߖ[?ݥ_\ŹHGNf ':ORxa2!ضܠzjᦵ5\񒤕spV*:U^\|[|?!gAko22ga'_bdhl[ h( z*Jb˝'CzRڊeXbУiJgFz-q Kclt=>O7gL^^<k)Y|@rmttkux=!e3Weڽjg$~Z%oIp֑Px񻏸 'a,REe|5m+OJX\yb!)seqbi-Q?+w>!cރtG,LA@&Z%q$G)N%Bdfhtc4Azȴkf,]];Piz7)jґ|oZ%P7xWrC+ӫ/"||K- |5!8r+0>gW&M0JZe Z o{BDB~Z36FZg80Ec'fn~>֙l85hHr3_ 3m\_r tRņLߕ(Mt{tM`P#7]yb=92gM(y 5΋c gu^y)'{t8~SXE_ONM&G)n{ xg,N5TU/Za*ŏ +8> ތ(Aצw4"WWYP`VW (sW'2րYC{!ksT3#sw %[@ኀqrGL27b! ϔc(?k7o];m$ҒsB^ieq'Tc+зdS(E=8K=طd iϗip394ԟhiZ)l*'5p3u,v}Zn 9j2 \ޓ)Wh3>2 /Խ!^ճ5UQf([g&#AB-Bq6ls}k&Wͮ_c:'O nYs>:nm^=Ɛ*8I4Bk.[o+%ME4?;]#:FEkC5YVMU5H=90D5\ ~0cWw[*m j#$X5:^ZY< |Р;U٣ccCc9jBtt2CFՌu_)<8ڀ7J]kQP"]TL)%ҩ{xnX .,3jXwn|VW'')'F8v:q^*k/w(/*(Ŷ#CսM?4'?L;NsKCt'^˜2Vq۱nׂR1κATg}?Bpol[6pIXKҜ~ʖZB=1#Rsz'~OY8N6\/=zC٢nl/Ix+>qKOJp v5t ~+1X YN SMVwr'i96 G~5$X>e9uRPYG(]6L2K`Vg TY-|(d߳>g c屖w $ vxކ[$$b[ _u7 ̉Rn}H:􁙁oBʼ(ks5-G;gWOvb+` xqt7Qn :7fHh21p绂I6b]h0D"YJi:)ѱrxɏJdAELT;3]xx]d>kx3jf&WJ>xڒ?lì 4{5f1 a+[Wz%Lҹ?hԞ9C+cVCW>pXT4.8(1F#^)6V]0!(Xjl^a8jNFʙpoEM eJaML$([e *y$ZX= A|by %-xgX_TB,aX ȝ'qшV?c6#y .;p]u8u>ؤ2 0RVߢ̺x}׼!g3z}S$ZJSEۡČ{#'[yyR.%,DMN /j{46Jg(&N&j8}{Zry)٣,Og=+A+,7i^O~8ib%Jz^X^rC~RUvr'js] qURtS _ZiGɼ1T2d"6rA2qm-,E[pNbTO?AZ;r"t(p{"tqc$؂!ho9-k11|EdVnh49\_o=uii_䌧$R}]ayu2D&DbB 87DQ^o"׿=x\=]Ȉ[#=ɳqޯ5 m*bKKH#TYf7PA"Xˠ"lT>5s /Y#c0&@.%וvIW|qq>9ݺ>i9$g=2A -xsJ0L[*մɜ>_L4iս=8-LeYHwfCTyZྩ3E;tXƊbWLML ig `Q"ZssGɺ*D!?ʆ*S7_8I!MҀ_6rȫ yG40"rMO> -gF2F)ns{ k,y݆v4B iԭY`Œ@ȥyFmG!Ao}rꗱd |RPPJ8!+4{cJb1quj#Lw"ۭeDUt w趬K$x+VJ|=3SQ?$O67lb3x;M;M~͡@@a3C?S-KtŊ9Izg.@p}Z7W>8kX';{wp޲@L' 9>ɓşKFn}E(gszC:#(̸),i.9cSo+^(B6P~+R[%B+粣0 RS|Zok+^pHy]@jƎľ}hg!]ثdEzIGbO.gA[v4] oKqmo\Z`a/oo # ۑ՛i#aɷ Ԣ:X enb(ckGgw&q N# ,=:ӸI뗈]/S8y5=']tc'v$EDgjM#Zp]F$#Vڄp Vluv,*"B^ce$skѢ`2(cDЮvW"(Ѿ-)V`$*瀋m R)r0P ,:\"ׂHs>]j|[5i@,{0Rv*d^eL67[J\ptCkǤڤW_t„5{Ua؞{v63a`t0N.(N}93vLd 'r߹'AUf&Zqeʜ 6b6 bA̒(Đ86r<tVb,05g(Uy&n_a@In`nUAH /U&G拝JrqfNpVpI5=g;טc?ƼJCa[W] QZS B Hd 5[횠')e^n!-#BOqgXv%iKf3ý''['<ډPJ*̡A/0FZ5N#q'ߝ?jkL] dg9Fe^y%eKJT "}xaʷl%)V݄&O ]˟XQ%O!B`f^(iVik:ryTΏgVU o1dxA!:T |u#aJW͟u$%wJ^r1T UBrhӊ1YkΆ{,ߓQ`PK\Wß[:BSOMf),I (α2CfpHG{wLT=KJ>He@b%DEZQo)ىfS&3EW4[7>h>|ӍH-k5N"S?ov@r56]ID 2y(!읅7' Іd_#I6jnwFB)J)LPהQr( g1՝F.&|@|.on=A'I;5q;fe*S䮔,'nOn]k!~ȺL 0iuFkx$/b8a.~Eoj G,B!|28qSZ9r3Xvp33|v()yux\Lwm3_\b&)#A;|b!X6E(Qba/X6||s'3e~$!0ߞ!ۦO[zWREK/h/E"E0? ck*[% e‡RF EN.a@;[ZW)9~=n5 $?ur\ueYf;w7`@fytLG~s-s)+lIuD.稅D&d`ٯ`rn|OaUЦ"'Hx2LEEF\,r /!ȓ[.1n1*,JVC_l҅ SسS&xAOS  ~[%WiYd"u+yΤj ݧ&5$Оvl}[c\d5dF+_ks+i.\-4n<sӵS<_f-X.FhL-RgH'zW>zs'Y` RRݗ %0a13ey$ qW%FOves]{2g VfE-z G._&}vmv+H8bO$H޶OkM0iT_\Ӵ%K}\Pr.3O@P3* %уsxG&^uڧUsIFan $ ?EUM{B|nKd 0F#9㒹8"j׉hw!-I ŻjuQ)>sVM*LYN)0@``$6xbLhdC `LH~wwR|U)}TI0_Nm*dLOPW&f(cImNNY*r7 xF AA1Yx@Uڿ6`@O 5r~ٺ S*~F>;~]8elf? Ocm3qãSXbiՖc/38m,/SY S#~+]-^u?1jۼ/KEF2=ބ] TAH"Iʲ4T&$Id]Ⴑi$뼍l~!AJ\Ӓ>u _ oT-N;cKnP?ץpTٺgгY@ǽv%f;}A+JU]_R=/tXkyq[z<.`zbe٘J7pa R\фAZWH1:5p{4kO5ju2P؜Ti\\پ(rf^'ba]N_UmrSB[K< ҍsO)YBۚҮs[&q[Aʀ嚪rsD~9%=s9*O2d^%(t*2s 8I =)9V{_c\|{mci ,dՊ?orkH`%>HhEP2WbaHd*3W/.Wpz.D!&;=W^%;t2f]n4!2[jvïQIb!.ڰ uʊ>)J?$џZ ᐉ͟*,NJ~D b]ֽ6ͳ j eʧ~p,zU^;hlX1蚮aoW*~?q rgMx 0AuX5%qhvR6s"ؾRߗ9 F#lA J"GǢw!zE?o?Cf( m]idRw,LP` TCHʤ"y̾7@X)239ǟYFDzĞ-< & k΄4Ař:.DuM k+l_n5eW@C >j8sNVȢpiE5W]f3dGl;\)B^;lh/ QeU@\sNG۶-޷\ (mneP]ͨ;ؙx:Ϊsp3x4 F:F2ԴIAh/i^=2W;',3$K7װjEC |URaR?,HJi7nVL{;h(plf _ av{8ӥeb%_ ;.e)C~.4nh8gq&=GoШ>W;UĈ.I..ЅK$l5R'|nE+w1'BH?/E J r5V Z#L[|/:֗ (ke[~HMPz$ð*y$yà* /sX wH#`>wS?âFf' ^ ,jǂuxu4,❿i_'DhW\ ĺH}:NJY(M, b.£FZuFl4Z)O`F˰uሒu@=yMM0Z[W&v@YVDޣmE%wnϗ5:oQoEaնc/{L 5!}jK_vb"ˢ)t6 R̟xp^0fU*XE/?zq Hw$ҭliߘgnW/t3Sj@դd.۸?t8 T\Hba<{e¶c- WK ;%Tڻe^q_ި|y0Q~w,?|bUho@X u ^N6Z֒0;U T4$;.|/+85GN޹οW+7ܞ &wU aV<ټ@kk1FA/ 6{_;/,d< 6hx1r6ڤȃ`QMAP[B_EW\+5jС{To>xkwO`f!~RjR1JLTE{\iĕvFڭeN% r$aǎ{2Zy)AR;B# 3.JCثj9;^H1v:E2ֳeV]k:|ma6?'ݯTg}01@L.d=-\JY;gJ=pXiXOXpR֜ٓͰGM٦pv 7Fm.CP4 dUx:W(Cr0a ?gu@DH81V6(Cy= 0S :f KI_aZZ٭+u=[~E<MR8lS;DK rdL~;9D%GuUTm/'d7 fn 㞤/4n:nFAJ9~5! 1321:dbBe1o Mf-z7]uFl[@/ipb]Om:K̰ ܚ) SInRB-_KyHl?PqMVx[\ܶv';>;Մc`aH6Kz?~FN/x}isI:V™{5 8xÈ5}RU-g6QwRQ'a(C4)i7wTgoEڶ 40={oR}G.]s,/Fv>qry/3!OڝNT!|<|R$4 TO/I>c$\8s^,SMP\~YMRzl>͕Nj͛ItQ'`[.5l:`}_qbւ0z2cQeU@P]O㉎d@N EzgPkcuR σei N ?;mm:YRfa7Ktt3=wg[+Yw9{}:Ls'F>.33×oCfFR>ӅHYp(Ι3yI33?`a}jGlx3A!feeZ`vב;2,W%Jr tsewQ_L:)cƜڏ%|O:_{.C^|3gJ̾nO!`GC=<ѺG(%!_]rE/#=uxf^*(>tfyyaSC$״ց"˜6%[K~AqLSϦFH}SFY>ZOWFh9"QC&c=@X@ܘ[^3dŴrgWE^ %=:ݜ1~["Ɗǥz!z_}VK5v_]’!)i/UshpV&KKZ{9.x̛!#_"[jaх8B5S:07Psx[W N@A=-$k iu8DwD7+b51﹧'#L AzIF%Eݿ]FlAbݠGP5.]9K<W0LZi3Ovq"@nv>95=ۤnHeYn VԴc\H[X܌ʁ;I.蔑-r6`,i6'mu !\vY IX Q WՎYw;sY"04|esnB4dH\P3:<PP3 v^sg)g9,Sr8Q@mI߹G5[D˕[ N%t|o B~1R2T3<̚h bp^z 9fyHl _~"B#a e|ec#HK,cBVk\._;=%k@ErW&Z_۸th>t8w}(Mݎ'=peJvbə,ɜlc[eQ#wv,ݵWw:g Q+9sYjŊ*a39)5!E`KVO]#h]N96zvjbeLTc&&@L^4+&:JKZl$R҉%_FR6v-$IaGkWӸM1'FעwQwQsAQQ:mV a:j%Bϼxw%)H1?rZM3h^{u>$6rUG~pf(< 6o.c/{Z3ٿQ޹ƬP,poh}6k։gk(Ĕ UnCbN Z}8iVsy" ֈ jiYi ni!NO|%144M.O=zqGb{א11?k+ҭ/:zG$S4e-arvLVXOG7u(xZyQRl݋C&>a2i:ICY*,⑛*kYs{2aL!4AZ5G >),#;*e_>A#iz(3ml1NgjiYpٟ`=h6B֣Knfxy?H KD9#֨?*Q}ԪF%Sg%: /шAT׳r^VW.iEvru??qG,F)`v' _(_h%7R{|DZaA]mWq"^"G3i,tbD`k}aGy6lPd@*I2YqJv ;v:P4CZC%_/bX :̭m 0T׸ Tw)sٸ(M\amBsJ$xQ QJ7s2P/Dž\ƒl(O*0ҝO"atqK6θa8b6&p_ I`g,rrd>@\}c|ju%z0?6y}fo@D 7,Ճ>JQfYA`xobαJ~H3s 1wO"c`YɕuɃA2eWtl2_*iK!H'_?p׷2%G!3?#`# auΣ<{ wH! _p@N-AQVrEY \Iz\WyvWnP {cr6ed}Z-ÈԞx=uq)]#2",q:>bs'˓ k g@MZ$l[);cbdB]9$p60v~S_ 9ND`]!4?TS2*hf$Fuwu}RN+Gڑ|tnt{_þ+D{TX!/4pc 0Q"s\NT!mqj=i吝{S[vz9Xiqϔ_H{Ƽ(35YnJ0u^E\HDr$܈Yފ[ze!pW@BgUݥ*Xwƒg.Yrʯ%oxEЌ@%:+ X9NVمP rq NgX {9̑nT bi=)αۯSs#2 σEA)51i{M{ѯZ*!M/`YV3h9@+n.HzQ'Gޘ.^76z=:bQ `Q峺UVVSWmKY Xaå1{8|ܕH 1q+DHi \l $AQTaPYs"!79_gC fva Vb_͢c=BO(53 2JJ,93/!YBLx{ۙAÈk=BI 6M&黴!xzFT:W l!𗲋. A';m0Ь/@"Dszvf? e/JWR1*)RMyvqTnaIw>V#W)LLfZzi?5;ܧI+^ue/㘚VjX>Ր<,xruc+Fæ 7rʞ$ą]_ERVɟ+( ը Fh6(uWpư#: vMv}/\ԩ=)-.cϛmCF ŐoyE$L`v{4rZ+; 7]-IcW`/ΦKY7jhzfH|if5} ݧHjr+ ꬺ]ʫS6uh^ᰱ e+u p67F-">cuS#GMP+4|5.5e76$:Ng|Tzҁ3})V3zks) HZYO%=L#(p2oTǮ  BOXn*4f1bw2Y"T>zuILoc.y*aA?(:E9,ji(!i l'D7y~F3F 7^22[$:P 4#d{F@GIey z{j-"z{.NE W"&6eCMjR0s lM]E1 /Jp ]v,VńpYgaW{kno-s)CB(ERM@7jzq{2a" 6󍒋s b7)PH8삗9@I fJ8P )q-_[X\9 \wyT&m4!p&$(zMK:M2X_-d9LL#q x́>bj+0t}0\܀eix~/~r7veͤ` ޕQ;Lو[~R'E L%K0LJrANo#uw_O`|pwmTMMF!@(:SiKY\b![gu#/G'VY0X<;ji 5}!%cUBo[uXAY-4ys.ds/ 7aL+r\&(u/ݺqn/K?` a+ Iуќt0l{ 1)Ÿ8}F'E=/& }ggEnc?ӁQyaJS|=걙7:o W ěqTZ;?5^7ETD%3DIw'tTgn/9/=5K| F `8Ӈ⡓F|eEtDK㍟3:R;xZD|gYZ0707010000028e000081a400000000000000000000000166b5088400001c48000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/can/usb/usb_8dev.ko.xz7zXZִF!t/p]?Eh=ڜ.+P[CrwH\? B`vlǟ3 s eʃR0 A!}2λdB[>Z>Px_7":`@'1vaz9Kiipƚ EUno:W_ :2쨅>j}Šj:",r*utɼ<{,kԼ>X։.\$g-:b_ ʻ.0({Bd=)'ՉSЪ7qPe'W4jg>niF5z̏ꢍ(s5SCH@m'S׿C } Q&~RSzc}cኼ$r@m 2\~ݙfh5[8xjŢkqt #ꉯ:@ߴ#u*/(}V0xzJq<$stk[*-\c :zZ,h=)3Ran 1W{R"1Aei.U#YA\Eq sT1>45:&".&.C)1 Ĉ,2bw7nHv--H|a.dC-z!GYXJ$ 0垾 5HprEBٚ'?qoȭ_8/geH'utŻ ?G +Fc&xE3Һ7)kȾ41wZG؝GsBXX+tP 조0.w/E2vsqHyEpK!t6^tq3;r] ٌO$1Am/"l#X+Xi/8 $ϗa"ŻTo!xG &C FJ}I1Uܶa!un/olq-lHk*ƐC-|pR=oV!Wq&ل$e MgM1-~M(ܞĀ.z> KW2]#XYG99u)5|p6d4I\CC؝e3ZOl0SNW~ń>>FUSr-\) o>~+f+ j+q(sĨ8" Lw?8ؤT{mkdNW`_ ԫ3nRjd܉Qppb 0׾,)5pz~sG&ȁ=O/]DxNI@)](N؃]C6¼^3ٞo܂׻K3o8 r+dp'ҩ4Y&ͻ =*j2Q6D ,8Ju=2Vp-i,1py`wGvot/$ ?EW-7@atP6yͨ|WD,Ԙм1OӒ𲅥֯ᚙ6`hlQ,[L[` U%90hy7O0o| u̓ʘShRâҡo NTϵr@:l m|pj`;HEDAr#%ӑ&;>}a V8t|=^_Nt;)N^RHJwPL+p֋cg39)z 9FmtTQ C:rS. s?Zh sݠW+~8}॒ļ MҔy z,6 <Zچ 66rZ<`fggeMUk_T"ML yFAt]|> G8OҪ|F;Cy fSZ(BARaa;=d<8F[ 3}uؕ`xG.|x!P(ж;oH5ߢLoM\!\`Jju &S~-ҍ>fhS)3.o~k1,-3D:BQk_9 ϩ1|}5-bnv64d]XȨ-C (#(2iH%0c["3̸4߭L&DG>ep/,NlUwlMVy6}^Y+CSOR {Є.yٍ$Sr`&K˙"`k%>AyhMm:8L0zl{Cٹ9aYUiPJ E` ÏTɞc~E8GtSmxg= Kέ?*{ex(ԅ^\@=pɇ۾j{$ԕoAx A KP]'Z>Uzv?_y@6የH}*o%R.'h?+xZ .)t@s4~t\rɛy+ΑR ".oJB`VHr-"ovoAj`H`:]#'5-l* {Tɪo958q o0`CT̼ ~{ z@ Cu*vGi W4b;y!,k OW[&-30O{}(W1D5 \}j~L"˜a=uihpҍ#%um%v]sըjb|X!oю 1{հ 7'!7jsgl~ӑ֪? ?5B玁7؏4&ͽnl-By)؅?x|(Rr1%sGlKGn t5PJ. M=`ZsQŏ?Ty@Dy#C?OIN.}GEhj5Gc-1`!ΖgR=M gT4(>sCLʗ{G=8 ξ-a;v8ͧC.#2Rs\`@!LFsnC@oֵS 5 +K3v&P?-tiK6Um~c<^eMZ*(ql3|=!"D6`?=GTo!e{AF!j{GI>f=Vv]; B$sipl[2)պe>⯦/lk(*b#{ ]|Q`a'7M:!đn?KQN6rvS QɎtA; `KPxmmՖ w!1UL ~} !wHiӰ$VUmߧ1 ׂTc#E0Z9WNPV}V:`0^Ə5R 浺u 1?BKQ7MR7rNB* D򧲨^9H@K<=4#|W׽d#B܁gPsT iLI5$$iul/L1;m&HȇlIbcSGЈ6/d2 Eҳd:qM"fdKkAF}yjP4MI1ڑ2[Bgb-b(Y+\Ahc~ux{ "atj۷&Gl8_!Պ\O_|gEPO w BmCbQgF_0$ R{Klk+)rW~hҭ󶿹8;/~_A4PD]ǿL 'R!=Z(ޏQ)ghvpA&!R 9V؞G!FdO0)8c& S+jvyC6eַ٬t#3\䓥a ʺc.<*SB( Iq&BT^Jn97O[>Ӥ+zb9ҕ67NQ` "lY*3կ101~ Ⱦ0"U|}0tHql`oۤ9AOޏ`rmn@bn@٥TINmeIԺ/R9mj&S*㚖֧VP\gXfΖbu\n9%>+P`S_ ޗq] pv 0.{uG*bȦK\h,:"Wv;0,a 6C!)g9TG(g.zp,Zε*YWIj[K!"m[4']2?•u do6UG%x PLɪ!_P\5YFCOX/QD‰Rv6T]@^gզ \ 05T<ݞF )YJ07.աqx"f}K6QyOyT^bY,\C׌}=,/eͲSO e;^u) nBA s`_pGDgZd/G=0QZȆzS~2Bdk8)~!(rQ!kRD߭B &UHe.a_tWwBk&RƦ0GZVͳ%!"R闆6 EBN/x4#Wj`7? y˾ 48 gYZ0707010000028f000081a400000000000000000000000166b5088400012a6c000000000000000000000000000000000000006000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/amd/xgbe/amd-xgbe.ko.xz7zXZִF!t/ ]?Eh=ڜ.+ȟ~hѰH ]T/Fg Gˁ6oTc _ ĞB2=P;itAvY`ES vO"! [m$$ BtM DY-/DSW|H6_; hURI~40<)L |() n?rGJa2!hZzꂹ@KۑݺsFO¬M `g'l1IYaښ xLsAOSIcI^?[ '֬")f 8vu67,*թư֌tV=ίnޜϖAᨿ]91l7Fn3AZ}1$8f7B? w`J񠗪qU')P֍h9 zPnkBJLjkk\PIoj QZ zwL=7U@`8:ino\ E_*G o)I{MZI*('5t( )T'?Q:HcF!cR=N)TDF9VOTp-q!7S&8|Jt9(XqƥZ^BjnAw14N8[ߦj~"%cNpu3EH0sTz n6P']枑 ]U9O%JUSe;1 =js^Zjʵ}N хфB>Jm݃{|f- xo?i=,b `Q ~\ݬ ).4 {*E.O"\[Ed@rFTbw~%a7O&TQ9ϘMr@Qć{3钼 +\`Ԙ6!3%fVxS,2pF|Hd=k^PwVWIxF\ү,B؜RC?11 Gw>S!wױ@~})O|`PNjO?͉~/Nv]&&qpO +Q"aڰubu55nӝ7 |7lVnx`ut! } zS B#\ZHSux}M:nd80 RWL4xwv8TgT䤚US9F@P# )XpzPuj>~+d!1H0Ƭ{ȧb{ADA/It)$|LYIYɔEǏfΕ`kg{ ޮ'1UWEB̶ ג>NTeYw G{Gt/ 4~@'06O>teͿ8ؓG[%orqЛVZ01h%f4Y_G >/ j%DS>L%Boi?'{_OHdBۼYh傂K4U$/]شۼ}Xe{ً%y'wJࠨ;w@fiV[h|fs41F}9 %ש41qRY响7 OKUl)#7^4M7vh'/A%Q&X4[IŰNTg}FhI*`\RӮ>YֵϴHnޓp /P'H2k=%C|.Qu(lҘ9ǽcnu,,iI[\3BHxrP "G}CXhd_'XnF[bkm?Yjy6[7ܓC0Ldis~:Wu+74!=;r)K 26*?[x|9{Z"sEb Qh=O]{y= sWx 2FhQ0o_3怯)'Y J 3Kua (Y&mvqZvlm y")17!ՐT[_Fa-%TGIrqٺ肁@c}/m;9]KlB^x?<(ɴ_vץ3 /@a%cMb7?S~d%Jp!Wf8k]u,[$&ae(WT*#r NpoLZEM ?[AI"rSTNE)++%ڒ'3'@ZH^ ޸Ny"olYtk΋?͵?IUU][a>?\w+(yNAk7=3숋BuI뷀||Na;R I1y_Q$Zwϫ[Kuo(/"bm^Gq`!f^VSMtI5gcHZy *F/C_WMsvwqD`7o?Cs~UbgE-"o6,`Ik4zo^Ⱥ>C\=ƅx{_QraH:sKsq5* DAgQ,@xB\b l0Ź!6%8R>Pz22o72`BrS6'yKRƑo:qcBBoM2r'}A٬ڲ/< 臹EJY'`rS0PM!Fᕐ2-]}Ln +e^F*EVϟJ ׆G;{XkM©@,({'1?ڈ= D1 8!Lkg V$#nIs0TK%`ɫOgHqMЋ9'D+y*uqaܰe K;@͈[9M[,[˔{\i#T}p$qI h+!]^_._ŢTz"!T %wK0C(i| y2`Š`Sb/|~"3 [:]ϼmдSvhZ`7`Ps4yOA_0az%C(д_)k|AŖ V14 #móȂb-WLK7 c^8\l)jy`WIQg_>Pf$jL^XF%L\)PutLq yFVH,ɕ?Qqfu6W ~RUӔ{\s;ZB d!BYll"p387P6L.G,QיTEdQy-")X/h3??n`T>H.o9"OB14tˬhKNIo9-eACϨK[*?rS M얝'3R[l*| FUQ"6iLdi#~-Eə }'kL]]c݆|ي+`l aC#ٓ|NZ"s#mk\N,{/H'x52+!t0 ݍ6tՁ'=)b*rg|C-%\;%޷~~\.06mJC)MȚ~?ޫSGTmnWI[r* 塆e俷zJ;ʾG(-t9ɐ*E`-ʇ|w)6SLc17ңlG՟fIqrm?(xؚĞ% Y:Tza?+L(@s$=M}ɟH"a,'=^&>w p2 K-:F%@Fq힡]?n퉂ڝ,5(fq5ˤؗaȓvF"`=9vcta<=/stDD(v5O}co )C{oKܲץ>ņC'Nar؀fYoR7奘4'}4|FƆ4aZ,vWXQx,6PÄۢD?ӱ/g},f.(4', tO[7TIpdfͳטPM~hM{m4g{MogڻEdcJObSABeQWsa(sZ,0nv( bft?2$=U b0áʋ81QEr=~12%oQq,.Cgaαaax .Th…WoEsq-k'pw~yʃ<*޽2s"SD-7,Gl ^hJ^„[cۑH QO{o}U"@],V";oʭD2uj,ܖ(6ULHHYwSo nHW1/"b9`V:d`pbFYVxR~s_U 6mVpMwjb8S߶x)׋/y;u(PzIpH60v}O~C Aۂrӽ]l'+pV*wY laTE bLjjjAB*w(ؑVZM otAHTy=@6̘6w?T߉'5Vz^ogY"(E}ː )#//'wena O238͕&Fu +V)ۻ+^b۽fn>In $/YQO>Ž2]-kؽ;)Vh99єg) q[G\-IP`ZP^TԃSf[,Q;MUSfJB(o:hvx.,PJIfyݘ6Cl/K 8(` N3<D2*,crM)[h pD 52{݊ME^lMc>\Xg[]y.ղ @ѫdpR5ǞP?;mީM[@ kdG0V O'^brd쎐(7UԽRmU8!__I{l"5oF}Nr:b4ת^OPktpDR= NAڀ8i?aD絙1daOy**PMbFAfc;j wY kr0}\_Gj1!y{eDlϞȿIR<:Ks~^2gzTz.hpc+i;'پG/Ajw[HZ--99 !xl0R2\Qh{vN[ʿ.Z6ع Pf鯡[J8PvtQP)Ed4?юlzT3o{1^7᭠7zݜ?ׇ?\7_"i.H5߅"9nra9 $]K 5 \~ǷPxOma$'Y_y֤'Fڏ{.JΉV&*G jSG`oqL G3,=ӝ@Aj/X%#zuxdf|rkn*i7*!Zgҷ0W%12$8>:^2ƽ+%gƑM"(kLʹ 6ĎLIxjT_T̏X$Rp ~SA"ZfO!*s.[dm&7^9$f';~Vr(B}R^RţΣ:;[nf8t<0C䥈Ҋ/a~sH /fT%`@?M.\m߼X3|jDr5⟝ٗ'{A3o͕esD7NMAx⬦U i !2.ݦ!KꢎXt뉦Wheٰ> ]L fAYSgOQ׮:&KXHb|;,])_~tU,Gw%`|VOX_͆їմ \zpBfy5\ oo2VSr?ZzSZ_ŤL3 HKz9ux2uaJGMgYtZ!{E" тXiąȈHy掆h yp&DS]JNEjs)MʖcUx;"z'- >7;?S#$<BzUDM2[WX>[ڢyK -V?N!,A/g@7fV+JQ^%C1e=-z զ?4ؔ17ZMiV[מ DtsA> > Ak]5ѹ=>irO羚1!,ʼnfyخ2+ֻY]>- &v/"h{U-Yd~" y=ĥ^MWn]?&HZ`)SGT%t"CJ M JX:2jdи`F'SH;7Q_f\W՛S㖐K`XSBV3`'t`v8[+I@dŅ:9v55 *He,N=)v3NLC~x_ThRjN~*Ig*nfFOQp k-ZmC&4ƭ~ei  (OLN[>\JURǂG>8EQWK9k=vsz;hQ 0lMAQ$YĂE 1^2g<;=2mz?M>4}6CKn-6PG֧Jk5d^n(lWZۛPƏJ_yehSZp=Yz P^&ƢX_s qJl]Iu&;1ɻMŁ, [9&KyNAps{ҬxxZѧSC3xgtc@xjn^9RHSD`KƚZDVG?"ӡ[eG0mO)1T/S}Ԫc"wld h5!( \H&_f@2}70CRX#GT\oc3a#bZ\ B+¼RZw6)k?Fam*Ն0^gNw~4ʆRrYtYFYOϼKUcwS4^Eؒї5U|=v :]pv vS\Ν>g>Ba%ުbGSC2L/1d?iNk!.irV%Hl'3Z"(fs ǻ> ̛w,%&%)CԷx;U77FOXΚ.ut.W_*o {|_'Q6ϼ:r-of]q^8ԙ w0 :W$þB*ΧVFɰac%!⫳}j%g&Uq)5sSfLBf}U  g w,F8a4n'X|cKu֦Ga#P{Wkm>ΈT~jXpbIeW+>4_|:ȝt X)$9ʼQj2o ɜqQ竟V"x8&{*Q gRX'7J)5IAF!AgcSI.1ɟG*SC1GAVxwAws—.Iu;\J XP,}I7{Ei||w)5?3n"{Nc~B!b= Q߬]OyNܑs|RP+gʎS̃ˈ) .C>K Uo9GH=Fi_,C5.Gfp^g|I] >4]㇎tÏnM|*PlKGZqȆ1 +kE{8F,Yٶ#v׷7뵳 FtABFc"36XIӟ*$@ nwgz` }`ݠc~h^A3ؓwܾ*}%8%z)t=I@CxE Ac/`\ɼt$Ѩ\q7Qӊ~2=PƩ~X<U^wPO 9"[ r5IS8"&MRb-KńHcN5]mn@`{}eѽ44!ٱT'W-chyᐦ=%Fj K$&]isCE = }i^QM/uI-6ޡIM]Lwa3LTW|^`UPa m7,epARhE$\%U4H^&[̚qf9|y04v!ه7/@BW`.Jc!Q4N xjߜu%:19:z . TO{eN+ LW7V%'ּaJyj%Ҳ sM%smp׸F5fv!>O$jNYE kj8/t^0uj⾡!w;5!qh:CYe| :fI8i kʙ H@Cphiz㡃Vkݸ %72cL*|4cX3J |ʔ-f|'?T8}d燦vR$"AupU^",!VA9bfxa $N2{J sE># 0*@Ck7^VTm!2?%jV t_6XU%7XWZ@u+0O.5v|xRO}(9Uçk9⌇3nthP솜a8M:7/߻x(_y()SLlj$:~D eҘ>g]VJ=iyݑ3m<\TZ1f{J}& N[AQloTΜ4Rr4}ά%4S[65"f❐%$c8"_ոG''g;սB /VlQU -D0>ߴ ӟCm0æ5e4t75nd#5YQz&{>0şGI][GGmҏ$-/0KݰA#ZW6o$~LPr.eP:jGcq@ M`q+(f3tK.;9tp Ҿ&Q{ Rd>ϫXhFc7h3ڦ,{JøPn^veyMtDµtĬ0k?G ̆X(h)7X ]}!D,#PT,ߋxPFHBzi֊,t썩Lxu!r"Ф5ʐ,af= ~a_j,_(+UC^KopT,xVFX .OSgQD @Ú8$h>"ʢ* n/$N҂B;7]+kUDD",&R2( 7z|-8}2.žA7]6 \U}K L2o߃%4 'lor\pOPാ۟YlF}A3Rt< Ȳ]xpFJ,]d0"[V1BƇD=PJZ]WEq .uω]AC $e[dQHm퓆(ʒ ݺ6cF-@sWvT(?\ldM93, Pja\rM&PyD9 fߡ D1GNV4nǫc)+=XJw^.o@hanڰtIӿKK7ٚ6r-VK`fr'շO/Ko (~Sbohۆ1^&q戡%=KƦѦ<deUb/-C Okm4k3NePHhuBPZ): `^%ܬPum}qR 3g#M}C{zְa{'d0-7v1ێxN汮edL /y&36U3L_S*P3My^HB25E!ǾsC +#?r3Eӓ4i:ݭ2clUZӳh0O7c;m2m|zh&YNDi3\-xbP+'NdnA%97co8MyMRRlQ  $70R|\`dOu6ˠLo9}r-*U_?/nGWL0=p6/{&q/2&49|g^;[-q#i+J|U\cuc!SQ2 p6dj1;r56= W0p#~jSʡoIa{%mhPnE ;$'^1xg Z ݾ. sϜݣYCHv[9J|T)̓{mR+iu`R|gf Y43+n"؟^.C'D~5gKŨ暁TGJwB As7յ~_*+M ,v9=^ṣ+=dŦeZYomiYݸ#M[nt*X5 /U t"){`@?6RhC 56sLVZ92ҍwD6ۍX֤ZDػ,,||Z+SelOS%oyeJ}Mo6ё1LOr`}VvwżBhT4+]zj|+SReT;iyJ `2;X 2˺fK:ohtoo^.hٯm U4ak8&w>3\d+ZAt^V]@H\le:^T2Ax!\Mhl4e5~k\lʭU3@Y)юDaOl wqJ;RÝn6e3Q4Ob 0A-{huIqpPg20v-}"bwՋt6Ff\aD)*'f- .SR'uzfŵ'{ZHt!Wc]2bMmGw nOdw^ 2dM87 b@Nx:& PRd!ʧF:3 {D4U:)3^-<,/nZOCj oz >}HgƷ)U&}P{-X=ِ(3W־ e)].f i=IiG׏dz@2B[=hgDV-0^80ڊ+Pq:bZ'-rچ/hS2*]q|J7us󴶬/ 8N7Ү IJ6TZ2 JFb"[CA+'7g=?<6XJ4*l~e֋^ua,`7+ձ2oƨ k-Y놵™H!>oᥠon45ReII34r!Q ajCrWh2S u"wu:]ӯ%Co2 `ٱLk 1@D!LPtJMn83! mc-:$0R/ ujs:UN<@Y/m,O;BJ DnSɸGȱN"i-W5o8ݔOȾ[s1wk8읹t \U:zܿ[1:$ S(jDXgp*ƚ ޫR3msSS62k!R,N(]0Sѓ~D߂Ӵ0&h yyAD#q} Vܛ,EJ0~zkԕޜA@_Iwg4nLшW/LKjCBo.xvs^~ĕ3'׉SN|mE>6?`"}LctdqXEx\YBܦGj84fܢ6Ęm$&}DxGePC->k(L#ZDCcB"fb|p#Βv(NxOIs&֤_]B#CoK[ >ç\| A(XWYgt$4Ѳ.Z8hGgJ|C'6 h[cq؟$tQ>dsi(>+]MTT=lC7ь^iӲ",& īqA.LADєOC lj##b;R~`B޽7aIppy#mv[nK$`٠G+I;W1 >-_yx&0W4u-sqS:ϦpJHmf~1&^K(ֻf)+pʗ7%B웪1}p?h`.~Cn[c?nRZ$h4(?Ջ8DEnWW֥G łųւ6({h:=L?DA#?&yV/YnUC\#%.&93as ?V4?i_ߧ~#UZI (\=}I3, e 1g%_t&Yn PlfX1HfcwLwĕm):"S__3hU&"UQkL4Y5 >s8@F1~$@˽p >HNCS9"caDܲH ; ]P{(_i1P4׏hGN!zVU }pYd3-y; ϢPU,}1@CO-xRh)x5Ҽ&Lz֚DT:5u8yͫ=o!N7!#߱hi<|6 lX5$,JgDd{ǬB֑ shRX̲)<  os6̀Tiag`\#  M4wYT,{t}zZ"Xd! ֩j)-[iA1c=L~e BQ_j0.l}Qp52RQO y g( 0X+nɕ5Q"LXD+bK&140toA!H#dL h to9 6U^FWA?tGڙ 4qXܞ8Юǎw 隺/|ӁxzA&oP(W@qQ 55TZ;ss-Ur[eVx[LJ賮u5QP긵Nh1@v j0fD9|M@^8`M#ճ=SB (#4|GU!Trr~`eЕvk *UuFm7.A@l]yqhMQ}HQ)6֓sTeo+vˁ]Rp5V;VM77d͢+7= t/5N y k BKU2ҢxD_ zsT]{a%1/CB{YGNi@6κ$a4gR'~r?1@I6.w3rtʢ_3`2 ~9J\\ZN}\z8Z|r"[>tFGmd,T#6"j2P{Nhkܬz}[ɗYOF9됚@ƟA=mj D2!jv%Jt\vEvHL ?s7>ThP~Qm.(AI(𕇦J E!<ъӱ ї%~@ =M<& goD s } t> mkr+eu*cFMʎWrG | %eıpKA}"u_Һo#"$o?G4U0h؂!#xTm:ù%~+>yJGp(*āpYĒ/-ET|L9tu56H0fa0^`c&B.iNĵPŷ yPp tQE@worUO2K]^`V9 jQ`c 9]ੀH?dL%]Q?Q.#r6?"qg*7 㐀Ԝ,R$,k'Ifs{ka" 3SZ@G.5S،+`5l5pQxDRΰ9ĽVXԿtF2iӠ Mָd8_H,DٛSm y+611[-9+4jUsY?+vt@v(~[5]s-+Si>sӒ3Lf#um^FPX!n5Z4]0&VyXLSv1P"üZzDUƅ*ܟ퀌pO^-$#hx zxNzs 54BJ:uZݨUe%Q-A]Gs\v 6UN1v.=DZ6NA~3зtj[17iXT88F=/MT7r#PtYS'HD;{oxd5l| ѯѤRv|҅Ml$ Gr)Ce%۱Ғ)ViDRɻVB93T/ a £fem6ۧ7I/;s :\͠4-)4[HSNRx-5 aoǕ\gdŐ&W "S8c ?9prDFG<"9p tqueۡ@* k o ~PһeֽvMQ AV4 UC 9H~WHR6 1#lyyg#aa. b(ƽkP^jbrU)S(.]cm}fJ2N pKm=́vɶs >*OD'Xп]Oc*h.|C3bm2C2C%'X^OɄQ6wfl!cMM8[7+ kSpq"!שͪ@U?WVc7$XC:u*&<|yuduQ%3jEWgHmxs_ږƩGƭ{>V4w!/ڲǦxq=g -#ңG _i ᑛ.pdF/u^}**yMmNݤpM=ܘ(AH];?Ҷr h%&i _W@r_IK Θ *5+&o[0@ v}&%^™ E㫘[(Y␜$:1WC"\csɛ!S3dqZ Y"/^NC ̀'{YaC'}+,-~ͿDfA-?< =mf^¬s϶JUav t?ߠ6A=;^7U 8yz|FagH W1ͨŢpBE4z&6}1cK||ԬDqUi1/Ȝaʞ'< 1&0; jXq_+vX2tcXG|7ylZh gsՋܸ^(v(O ll?ͰBܴZPjIW']&0Ng ӧp ϻF<Az.A uX<Ejb*ex| KW$ lvW.T"drc22'W[c\&lM=5.H!w1>4|%xo>Fai,z!&aR{hGI\:%3W't)C !^97t֙| :P˹>077LRթėSU:2#/sQ\C %J Dx"5WGA>s>ج</n}-}"(! )gCFS-J?)M&AҬ/dv)6!@ AUa.W1jԠg QVNRGq4&oF؎p$l%R]%S(7mA7ydpP$~toZe:*ZQDr>x֟/ $}Bl_8 btFo='_&ЏPaU4m*O[w:j$79U^sfEz~ZJ$JJ-,z3Yz?t2&cT'95`ݷ@1ߓ;m#)*0#N0'wPS tj}+j jDGKz|o:?sNjXuc(,'m'*c0>%4W[OLX0т )-E9>ULnsTpb">}59vM 1# Ywߵ/-7-NJզPۗ4p{ >X@s,)Hf,T3w͚JAcԄHlt$ewlY)lgf89RN|?yp"Ga`/ܙ~maA$h/1ۂ UU 7I&'S=@[Ph| )`rn68@ulԇWh3b-@` -zi [>*"lOB,.:e >3sL~]ͦ Weں(zP$k3u[Ԗax^Xԭld}F<abK ؽC'Gy4ʖ+&EL@?[YG)NoG@URU5#Ci*A^r*2~`W87ʪF:ݴ'T.qE 2]2d(iJg2!}a_(Q|. vj~К7K.SK?qϫH;Lq촬j=k,e;b7FgjwG^wfw=( uDH=4T+q3M1`2=j|<44Y@?@.-*([)&vcȴ0"bG~]Gu4 Ӛ<(@٪oXhk y7Ekșj3^$M(iN*E_}j^ Z2u>Qft&qc(s(m0#GfFp}mu/Z*YU;K0|RXA-F$k .%;oOV[6ve;Oti rSNUR6&_tF(Eo u^ςk8'1Gƈ6~),\9ɩ?LTrDv$<<>gBL<*tveDkGAr0eBG[w0R[Rq`HKOwfZD|=&\ =5Mm~7@2X!<:JS` ^P^V•Bqz K;l S!l.k`q}In=Q,Z)UZC)y Rڇ۳<̟|%'5QS㻼lg')"Bm(rJM~lRE|,Ǧ7r懵ّ 81)o v5E-=fl{tY>/H(m2>6CI)1kׇ: z]BMMBtq~̮A*9()IDPMO)H~=:ebHPٕ! % 2G-?b)tNB"z(`"vl1?J͸Ձ\QW;v߹Z3cOrfX?};Qwzɝ+ŦOQ3{? oyxJK7ڙ[>b$"^,q$Ht&QJsa/N07w9 ÒkaMg I\:{Q=} t_|h)+WvhSTy;yrfWotCpys-jԝȗ$"Xdȟ4~(oH.\Fjxc ,Kٽ !K$ʛ#s??#7;͛y}A[dm,g ČRph˲SnBj EL%*KO<O\S-8օ=TkNdJ6Y>Rfr_e(tFd83O~[5KbLPtz=!w [Ʊ,cY d٧)L =V0U$:-xKY'yU}5.^ho]dtT__pCy`E]C G, (E r8hͅ!O0P.#?7- b0^nDBtzΨx&tVDO{G7W}ǹ CL zKſ3ՕVAvObI1xDԠ2'l>9Իed@ZuICKlx\[l?(VSxCIEYᄩvѴ WyS5~v-`JTv9&*""ZB̄s$ndϤ']~]JeuW6pېVuSO'x"s Vn=SٴbO\Ϊr>/,nIXC^lOwLT4^@L] C /460O0/ ֛mU'_9LtNW7= y=Goc&-T䅍i(B%u"$|vpڌ #I~)j_RNjcq| OH"@Kv,)X]PN52 yΝq/⸰v$gz45r%M2yd)ti0 BaO3Qŵ%$+JQR?v~cAJ Eh t/MXi9dzq/3Nm~&%78+bB+;P ׃[h@<\Sj߯#!y~w4:PM 1+[U*wϮ y6?2" 2Z!m$MT&o=( -ˀuN '4s!EVfc_!PfV&Q#AD(,_m/Uu?Ԇۍ2V xbEc / {]xAySt> F yM`'"Z$6Fr_Ր|Ԡc*Q@~ZWgT*o9pM$Y/ެ7Vv~f#krR*/q-7>ZF:nch"2IN:d`mϩGzT?%'ԘMl[oN=^F>\ACKu$' ЉiyBĢ#)mh3z&lPʇULVtv <\ߗ/LBHm(1/ӷpU[\ O? #m.zFbmp)Ӝ֓TQ! CsYEJN2@4h2O%2lYL[-XPvv PEa'J)ǡM1a|/鍣qljzq묅KO‡ &m U{pxYj7>٣`F)19 sx9"R'[[,ce*7 f#=%Fg/^ҍ\ |c"XċN;T7M!z#2>9a w5|$*jR&Nt9@sKs2E"VٝzKsJlJS@`i}Gxn = Du^p2`8ڀN k LRBqA=g(M۪&I>Oݽ6}~F :0Դ6wx7z7 UluY)Nu}w(\ffbaEq^|b~TоA'W-9·M~ڜk.MߢШ2ܝҚ@33SsO5`L9Qg66 |?|D$Akȭ&8.ej x](¾S FKf`Ւ=!ŞL)!y#"qe9{`{ |~-kiAl&ZЫfqBdyodL|,ݎ|œR}C_WiXTtW:0ic |r?mݐHۃA`@ANёЫ#OI=\?pPJ!Nj@m>gF^(12!nFdڮ w#H~;vfl6?~Pm'{A̩Y ^}yY/k@Fc:l z_".x6 9zUAWxy<9"u)ɛi`Z^׼,o@T4f]4R1){:fAD9%jL#唣 Ϡf4PJve$>;6BQT2$ 3;8?r)@oLEH]ΉPw4~<DGnu#*H@JHcfW Ƶn_x?W`bKIkZctucM-(#ycdkBݺ4zR8nS_Fs4_W&.$V୼}>%GE|+H 68&ZTjJ)nj-L7=R9#fsѮ)UiG=* *uR@G,Cо"_a4qW/ͺa-D @ccpA3(N/}qQ ]5f;1tdbp !奜aG&\*KCVD0ݎ,@ŗPi_! ܲ6?|wB#"4wMuoM1-n*Fgܫ\VBŦ@m^/c9Q52Acq$=h! i~[5v˯wxN^-]L{{tIr7C{Յ.OUqrpEL(WW<;v=3%֔q9Xz{~c;Y 9?TS4NvyO8?:O]nF/b 0_?MȆ0_/ ^7ĘC!9#kv闤.9|P%aaS)oWSh9+ķz?GEJ 1k1 ҸcaFgV_М6 `wK$g>c(QlZkhpQ]4_aU0 ΍q_~_D?;dAogᡩT`EњU8hxPfjf@Joəʓ&;} )Gqi* k,=uG{|c7q Hp.̛?7 oREICՁݴБ(Btc ?{+7_|7~ kfHe2?XДW\V̐g"ᨅ7{,~M-j|΀4gI~!t \~6CGwXRm`T2n"MQ$&A"+o.P$IPZZsENy㯖,vsHVE^ִ' Y*?{IO%SâM t{WdQB){4NiOsS[߲fL\osNN=,5ӿ0_[C5JLh:ޫ5F ./!E!A9K=s/Sw/'ZW];' yn7.ճDw6 G3p_B:׭t׬,i D?0a%LPñ4AOHiЫ/"iA6(L)xHQ+ҽo*?s2BBtxT~%;vQFK [g FʼsVaKu9Sר7[zfߩ2ic{R~ p.[Z>jxϸ0|i{Q1H>\bW[m3Zf`UqzN OݽCB-d^P$ {TR"C7I-D2W zO~Մ2)hzf_4"z3Mc;%ˇa BX2]!ŴMETZ& tPtp[&b#2ag~ryٴtZ=sN};}/0:<6ec.ƒG?ȫcvùs\lSq#=Ii(.oo w*7< eHJި5^]Gñ@XMNJϸXNdJ_͉ʠXy!^,H#Y[?vv~!&vD6bOW8z#Ou,MΒoR y5=iV+dEP&# J6mq-vUnMBӱ6 ;u6d*AB|+6qj,c.XsDo @ggZ4k j>ןDzA:N2a? 9BP#4t_15` -oV,.d8x;u &G6qt(P #`FI rHko)ӒQa׃~{Q1V>3 eJ* >ZZ €5^SMȕՅ$*qyE_đʂxK~FD? />9RJGm1T ~tWo+XITo h`GjU {\jdbx{Mi$ jhY Su1gI(Ks3m~gzV|zdq*ON)'N!䡵1 !˯Vq#,eHJaUUkDt$Ɍ<E;\K(rt>iN bal0.qR rCu No-rthRYQe4z|/UCjHwi] ~5{1C߁1`d?U'TRpͣ& ~c]#uv@lȹ+'sA4?_ql!Z^qY|@P- ((pqy%Q@s)5Sᓤ5k).e*sr8RypBkξ&iԛݐXeJi@M]D#0s-S0 :Y7A/"7\i]Gt<&|Iڑ]԰ q&+~_LЅކzw#b+T+%g<&Ewc ;_LE;$U\[ȝnE^X66 FNq!UXZxs(3G.dX"h iȜFf] BݜqI$NjRV"=\aUaq &x3ڷ#C;(2 +|-PzۿҒ>Phֶ zp4tC47H=q@Gt/0rn]ԯ¤@:&xӸ)Y'V]:R.rrwIe)k!xN/y'v?ɣ׿D孿:"ѫfiݵ-Gʏ0mdIiԫS5BS }T|`xȓyY4ځkʡeOyrsSFzHL}2l7,*UcA,] bE$}B3G󹞵=6RHUYIto4.ѥ63M(8O$TD纊"T`g:sGkuhlѴ_(UMX"-S ǺsqI :SU q$_{I`GfKlMt'z0^.D+!& sQOU֚|"|0G}+ 6Ck% iPHw%ߢ)[Nv-;y,ENJ7x+\#&Y1S{[A68oj=X'NGٌPucR(9;_\!hJ [G|etAQ7AR j T;cwyb[0AνemTb*EǷlYoiI5oVyҰ}5*oɥ܃#!ٓt+a)饠; t2E`ֶS%x޻;P9Xd>RIZ{u5޽RSdKl a;ɉ")Wyu_o1\(CRу>$ Ilh1ɨCp>@X36$^m/ q~\tN6}k (\0Mx2,Q%_h:&LшoYTcoۛN 3YЩ:jaW $ID0O˜O% NNo pSrgĻFVBx %[̎/+R9c`;9hT%iNHMDMnAknI6HB~=rj^#]Gҗz~zȼ[rj D(j:SY'{jU0bwƄm:twFMi8 CEc͢-Ċ=3)A-G qzLO$x7S&6/Ik،$ڲcq m5wTqHH{͇jW[&YT"a\ **pC 5+VqʔNߌEJX,-oA۴3Jڷ)pL>tr!+4)Kfƪe&1ĴJ>Mġ{{i6u`ˁbeXN)׶{nޖN/AR7&pl+T u󘍧5h }4;&j"nq+S#~U,;Z9+jp#F u* -:@Iq%29tdDoݹ&=M{05޶W|cv{(9ox[3Ј!?&FVĒ޾|vϺ6sw*U :B-h|Tfщ9 ֭/6e#at6(jQ[=ZC[7L[6%y<'(Kg!UW-O_8AV҂4ghKEEuĿmI N #l PKƺ)f}@pYx3&x"YrK]+FUb+G4&^J%q* Xz/M?[LGNVHAqi!+?eLPi7[z Mr]鳿9}70|V:ӈkO^ʂt=[_AAPhM~/g`PVd(ofxaqgz!֟OflcʜHni>DmvS"Gnb:0ei&\ mxa@KŕnU_X~A6\(]ռ*,7G r0U+!zD$ȸE. u+5i3SsR|C|Sٮ118ZS{/q-K!Y1ܛ.'XZ\Aόuo3t*9IPYldqfBzTDa|:!C]>4zP4d"!1q,5Ie9SUmJlou{އÀÊޱEvtpM۩w5ZcmIwx=@(:*& *R~Nl01ǚ`K52~m{=['S4hNO^ڳ~'OҠX&P2s6`j,^vok mt^_Bd^nm-M @"cg,w6 T׼m4e#gfeZq/H8U▅~ݖ󠇖|-{7~ߜpiHـ6 c`f.Nk$m= ʍBx5n~cB˯UU=̬_ fIQw;@k5ox8xњ_ `ngk7*0lG~˿90 AU?QaѩXa54g\k_Wpw*RFtr%#ʷ=.Fk@[|{Z(jsx ?Фy & Ү)m8QnVHk_SyX4#]bx&,kQj~Ԭ@`V<x;т{I?Ҿă"ǖ a! lv+";u3NWfKnU~i]e? Z/qk^f00J ?ghPQ@GU~`N-\}Rf6~qڔ%~OE$/("@riJbĎ[8VI1y3ax0gMy+]ЉN˽v<pBH#N󟪙?<|EFu]~l'|jʯzgKy!Nq V YZфfNZDj.T<9|؜Cj^NFƚNdؘsP3)LR7v!KcH֋%-UIu1˨2 wA5H(tJ5ޕoSe9@xB %WT %)۹(K5ެUuتE>F#"U*\}xzAumLRuEDepǰMh7 xnw#R#[j7"cBxg4aQu6F@ׁF̚|7beFg`CnC{S+9`X t{/h;;BJP%$CPnL7-t'p ڭڪ l>VGTH(1,m"X-zyWߎ*Y"6EWgJ*kvOgQ뵌LCJ܌k_vC.+SmwR\)IP #a#WV)F1b7PK}~1ճǚ PzTF=bJuń d`U`% ggȑ Rò C`Фi>E/Ы~M2~ɺXJ[PS27-KjzpET Uؼ };I,E`vq5xj7G .^é9]3)rHsM*_,SPl*tg,K!J#]YAYmaQ-o$zdBw n2Sc"F( G7Jxb8@ `ޖlIcHBx߾-ZB08LP;UbHЄTFPȿK_s%/#?bcB8s0H.ēIܑ8;\WǾ&Ku]iI t4?F'{e-:$&݂ ~^b#a޼DQT{Ptr $ڼP❙}gJ,VqZj=뚢"y\jէ=Z(|+P G[hr<e܂ѕMjwASL"7S=yԟXcpȋ=M2 Ya2ЕS ~_CģY^U!ߠDK撧b N7mOnj>22-:AOg-կ qP#wʦJ[L{=`I%a;vuW/z%^6T^ѳ=4nĕ/^dôGP|pmy/d_LDJb_b.}Ugy@G1ύbAC˸4=%~ c,L0w_T ,rf3MStp04ӣ )Fs5 axIjڪ2E; HuU\j5r8[whw5tNf k69|y{NrʃΛﬧpp)cUm:u}.htn>Iw z6O`{74M]>44&B)]y||VU]ȣH,7 Ã9p<aG9'isew ?4>E'y'DxQd#T:(XݵȇoY yV /:Y&A7e͊d K¦mTOyV0w #n؎HZKwFeb-m2؂ƨ"Wb4ntp'aH1ÙUmU<[Acɠ'Hꪬd1$NA&§T@o}& 7< Zͺ)WǪ !|#VK|߱)0wU!Jg(69W` hΛXE3Xo4ٻHUJ_j}v}[8̱ -8 =X"u}nje=I (W2{HЩҽ(^SJBȬw@PU]]FS1 k _|X /6XQUʹ:xYL/'Zm-G@+cY29&=YGb'!s%vѬ Rw}1#O}տOЮzv^v 1|S5 o@xC;,Cf;;nfAF`Y#c~2EJj9mfnyڞil!8 836hK?O7|($-?,>Ӯ0R=P0\$5@4E'L8 e|*Y-Rx oό,?^O{p!{䃱PF T-{1Ke <49_hkP%E@ٙU8pE :o(aVZZNZ&pszks _SO2 Fv^ M!<@JL಺CQwbtRmL7B^2}Rr{^=AV^Y|_W %T2D[O9M.M\)hB(*$pQoaL'x%> e$Ÿ&ݠCLnM cS r`j$ l;Mm`ZFWM]D\OSZ+-NHl%y!C9ͷ$žhË U#fӒhW'p+ 2ZKs< @Ę4`3Oa`%c{'>R5^fkոY(ϬNLZ{dYVZ{„Rԣ)wImw6m6.T;pfc+%A{7]se4E6O,6(#dI5oZnj~"_ȺC0=a9rɧϖ1$GטJm?{}ԚE~|'1>@m@/Y s|j3lx؇z}肝EDZ ^)997jqaL"~AA>PbT^h]3ֺϓ$mk%([ %@0M^3w,iM?_-j7 ִyC^L 39=h"1=a-T ܞy2vi@% 8i'&@ avtS<[L j4cvC_;vVI|ƌ,_0Wӛa=jN.*:x[&#ߡ֚C)#ߐj,-yf rءU jt Gʐ[?a4R0fkڲsfGƆp݀@'q$#+-z-@x\pm+aPж0mbU(2y-~  yȩn&ȰX .^ &o̬G3uu 쳠/SB8$2dt.Qb?ZSy ]l:TٽAPT^Mz?R<%2>VKv&0V YWWp-凑wSHGl8i1eɘ (7h[s\I{( qt}bDR FWÒd^yR WVE?e@?=0ƪ􄒉/Rb#.CPMw] Mn?:+҄,D}!a>w'zΙ .g?BB- YX.^Y{Pa%UH6ƞK=]n,co-4~ LIԺk .IXi<yq_x-zYC~E'sF8NVe&pF*h]fo(x6p2Q&-K|=ZS1zW]˯ A bT!n#߇߃':p1YMujQ~*ʃ9/W=~y ( > },m<?X4:3ȲނTZ@Yd Dlĥ_ɍ5=(ʏr.H <^+y Ƃ X\˽e8y0uNwKL(5ڀ2y@~~_ Pڐ&U]F%9u|vǻ 1bFYcB:wouM58΃^A0ɕ: }#h8{io/"[ɦ25"tL7߅@ڈOͱ[DZ(eWRtv9ҶV:RG V͜DG>0uGRLn5cO*{`[.QQn}SҸ9Yb5lgCCFĠk #hP0jΚ5dk|ɪL}# ` ĥmjb|T'I2?L9oTz}^ Z2&by椰L UJf=g̃g~m9ؿ"PW{gq}3[bi螽/,Oo^ت Q*)R>7CKhk%flFL$ UMʇF%zBE / 7mmm&P]`= Frj%)j]X6B' 4vm>Pe@ s F5>UNII#{l{YYp57A1DW/wjPf50,x%hRFfaBL?{)fwӊ\4~[?o )JޖP|B썐'򣫶G;]19Ye? $sW"?-mg>L VuGX<'N2yp~ª7 5<4c8kDq 'F%gjjVXZ*e{\ډ4ΈӨܓr(} t~6Q2zNR$kF!$T۹ u%uNJ䕞x*oWԵ c /G!nh\pʳc԰cnD b,VMep'l7r<1lϩNCDӲV09,PƝp=6GjL^ߴs޹D-7Yik45zhș;UUF6-śO8gbH >į%"q UZ%oMLMg`4ٛժv10- y[ /Ыl(:KhM@/ a0ˬi`w MxI/>s>PS: /ugCiPmVBh _kL.=5"@KHMH7 b'?T}{nXh(}eN\"fA HmJG)es"OQsqZ B"m5FҜ$>P>~5fdEy^-h:lw:[{OTf ^%S0 Z:^MIĠx C5yܴ, #,|07m.umPzfkbḊ->*!t0q(R9 Ѧ4'DYWO^<,x^v=k\v99=znRW:s6SDCZQ~[j}%_c ^VDԥwrouWx#UP#٣e~a+voP*sQyᅯVVI %wKӴLf&a1~qr:ܱTU_eV{WFk ,J3M"NY)lgi:IKS}!/}e~>ז-"XYu1ڠ cpi%&}j͟2iKi-FFė:ƍNM9+Gv^"Pл!=M=51,\347q8bNY "d~CV3VL$Y=(灭3bà&ӄ.%gq)•ڙx, "Gy<ſ]:G\:og=oH.Ǥl*&%D-SsFG54 oO]~tn5J\.ka20Y'Ic5Qswr^@RlCx?+=39HBv,qLm|,*TB /lj=pX[vﬥ+o~gݓ  C!(puV}v0+dx`e?L~(HE:ښl|uxbdt?+Q;EdTL#aT) >;\\M?lG+5P2~s.C"OCy/ac $Gj3\KQJ=cݽ%HN S ap5EM2ѯϕB2Cw oVr|!R.+ Ԏ)^u% {Q#MYc[XkI}(>w GgƜLYJQ" YPx;ܗy;`LN=S|ll"(w8o'5R ?{~*n4k+nT#&"Θ'א}ڿ#ɗvX]4f5vֈ HĨq?'ܗA,FҢѩoa"D?mAZ*1R0-yUB/SȨ40\a:!),#Upwdaݝ% <8dCP`rkh;x}hPO&Swc󕔞P p>p%(VЬ)WO㮂Tm>8*qF(WdO$m[VE祔B(nϐ 9˹zRjh Jf$B&g_Jc{ȩ:s'6M2b(b=MZNgeĽoZ.2|`.iG'TY3v6hQOOD4a4#/p+ O͓m iO8 h}hvc#)''gVH`iJGLb{gˈ~E7.OߌiU"+klJ2Nˣn-! _X)|7jd4}G%ߡġ(BN3pVqxm]-u7RBTCnpElymDRż!| /X~.ؘCziyN9',X/(ݥ)uqr[EmAnc2\o& w䣻G ŦZP-#$a'4 1҅]OgBG}!O;2]35̯:Py!65 xdz~4M[͏̑ɬ?3~(2CXZ>Rt-K; 5eo R`}B $U7b1}clEldۆCd+ 8d)Oߵljm_*Na8sLĨ!:R~L^ʉxΰ??몯jSEtg)h.Ʀg63;ējZEwjTwI lk$5oPt'4|x{IOX&3T+rcyv;{xaHݣr{נI0.I1|3 իH٥[?@9搡-=!iBRcRIp^xjW7"S!W s iyR ~=蓰$QiM6=^nr)pp1؛SA^so?XajKA/ӛW>UCc>Mpx!9?$ekVf\`h~vWcτ0"0 e:Z6!p5)eV1Gu C,.{<@ʩLn׫uƭhe+ Ч; 2LWbx 98֑0G.xFN]ꉵ}N;,JVǷiT5-kgY ce[蠍 rpvpǡZ$!6֒ÅE3KE`mO8K{꥾7t~䆔XZ2YT7tF*.8ơBdzRf@s9Ô=ŖL V. ?h@ІXV6˄6տ}`}Hbq~;|L:BsqWMddؗ@dj]F ӯKiQR.?S; %E2_FYKsh1䓈WgX|W( cutC@Ird؛OCpOs?;dFo,6GE`>+x Bz1^;)0~j1Pp+Ѿm|f}ҾUЖ52n6ECT2Xş2DW{I`&߳ۇ!w|u }i9eMH$.2p14~Jq=g|P5# V"A^pfePLCKw`#Sq`Dtuc,MSgLs9a5h9972 C7uJ. [5g`}")Pmb]'#R>B{BC5b4H,9T 3*gDd 4Ǻoal@׎M"'N%h7\ȨS|z=\ɋ|I) ..>gMh_C)q#v F JO8dhKX&E}-I%S?SuO7urAyKHK*eb=у݀ݢhAьU0 }y\L\*cC:$!жl>=~dрei* ?zĘU=20V~wEܻxyQ=q(1,usSL`9OS vG[2\gך%OcG m V.0ŊSnD)T;?H\"n,7>)}xEf34C)7F v!F]߽K$ZE~_P1;,>`I$N5ؾD?ظxugt 3 N*n4@:pi6%;| Yݖ8#\ւ<p_OeS|?0j^ aBDSßN~c( ~}wLc9j 0lD]~$ ~Jx#G%ĥ$7 @YwWD2*}*wxSbp%i4uNs5@if㱉ӜPBB`Ӏ87LTٲz!}]d?Z&$;kD: -ԖfJ>*c ;daJ"u n0_oU7T&:4cR7N o$7TaK*+38t(0~{TWVSQTcg/:_4W+D~U{OLȞߝb8]Sy71~(_)J~P0FĹOb] GRNa #$[Q/gOnW( ُ 4>WēاvAG/8k dM$6]b/Ow"%ϦD )'3>lBˀCo%(fEڵ$4ũY"lͱk>ʾFL=ǕO J5\AK d3)sN^SGs4D}TѽsOl[+\ٻnht:;V6̺,qRadkSG եX E<ȢZP_CkdI.kI|BFc(r Vk%"''0kJJ1 s Ny oW55΍˭=υjKϪ=וK[ eӣDNw/xߔrtHeω,: =xީ&a q$'J/y)=h1U Յ [*ajܷLx e5٦A覉Ů5|eQ #J5pmS7/`uH,rL)jYK@P-r>Էioq#( $+yp]]ҮOରVzWKgZW}6Q- W.,t+ܧT~/. ǗM,8 ۯu{-u1fQY%MUH#[Sf=OQu}*+@w_ӡ5QZ'sf@ @Sܨ ʯԧv !U A7tD[J[}=˸|(g?=AkPU@\D֪O%QG=C>#"۔'+MOc 0| SAg7$.DH/ ikt+AO )ͤq̄%f6j0"3V˿y'z42,T[#QOm$OeϾtLc0wԚ}ܗJ1k~|㺦'1ɔ~rJ9QqH= .FG嶅Cג&z}[^ʟ|د@c/nL *[)-ꞺE@贎-4֍A6AG}W>dX ;ۖ6N,92+'H 6ȴunJtSǯ z[-C863-R6mʘ2^^@c&\ȚYiQ8){+5,냏p`@FͮUrl6Wʙz\0k&=ZR,O&#^{srJD&ց> ւ'-9g{fYG4kbתŀFu& wV"F4֓| ;px飅s_9+I aا#T ob&`AdACqz^4&2jxU,OjϢ2cE5]pu p;ơA oeruCm&5S`d&{^O͆*@yި fW3ap<; _ !Pbnx\q8r"#~U)o8?fپNyvcǂdsJ tL#^ޒۇ%-Yh i% v!lBR{20t7l·|#+Aʯ$|=i_ly<#4Gv~i &oˆ=4c$o_7fҬc7:TvD<퓍^ݱ78 &c3tLQK)p8+7PH#\F܅x{5H}eVg\=gQ= zd( <,nK(gFP@w&t^GF>A0E@Mi!CŲqY;_%gbχ񰪗 /8sqx|wv:u&~3ͦκKtU⸤SQSJqGq*"gǖY<CCw@eT>=q$7NE?BYZUW9ʈ%ho~We'ݾdoWL5Wld9D~uY7wa$Ђ먫,xb¤<z2zg/dלxK>4eš:JFš;RMkE_jߘK$,x+~M*op_F'F$ST/̋M,ar{h}*[6ÌwJm5hQL2@"?}Ϣ;vdz>%^V蟋d>ɅrˏW4ݸ޿0]!}|_ Qs(L5E~ Պ?F>=OR[% x(iG M Ss?dNN$(`WcY;|:8xt!N{Ka9`Qޘ4r C ?L婏#WgFF2Y0% ̵6}(?&@@Vu"6zrX EX ت$mS=,DEP;>pd(o fRj*:.?To,^^v&Lqطko{Û Hgrߔ:Ԋn8Ehn !XO|S;3_K+J]Dt'fxLfA&2P}yFh.G+?;wU-GyLHŕc%x?)iA _{ |DK-=&]TQ\y.w!y;E%i\M*-|vp˕ F,ڌv0k}"Kp),V: Ǎ3gM)[$y `ν xB#3K!he;*x -lS* k!v1l8W!I"8zKhb4+^O?T5WKm U1n?*=Ĉsz  *RfH8,S[l Q NEY؛#Pf L)p$~&9$Q5(5fcZq99NK{,*Q`|2W`YU,˝n_?e~}ѡr{zOr) KԛC? 2\fFR%jsN?B묚0~qJ1B CB/k^0 B >Bredžnڠ#=1E%Z\/@HQMRa:F%b=~W)f1gںG֨[/WiEN9SAB'+(w}6>d8:nG)>]#aCLOtJroc+* *)49GI=75 ɫ; Ox{U7P*;뢙8Xc>\8cBihT2>Bzv?TxO 7(O,,N <3$bΟ=ED8>,wAͻUGzExhJ8Dj'r} 'y|zLac.:PaN24o \VIdi aXV{d)TKciM>;o7bdK+kB܉TLAޞ:'?N7QJ`JXqrff=01z]>صXk4jˤ)hK6SؑCLf _j}--vi1GǢ?@`{4ۨ8 䑦iX0^:f:MP$k׬|pf"r>Eip}HwhSQWˉ#]Ap\ۼC7=EZũQTAkcMTQcﺎH؁a/i- IPI*迶){Wš$H--NU5[r:=Dl~Q- XQ?;+W QTb8K[KLӃ3Pz$s+0Tɾ3GDŽbq4~)]HK6\!hW-f=-x zdCmJ;|U2Z:ktue.b2{0M*iߥ4|:uW/G0;ZƸIjmKLh`R#N<|,dTipbz+ezGBag3gμWel]%uӲ=>]^f"R7Vl.$_U\ M, daeb6*V`-$/vgw"Gql4yQ*!gj[;Xu[˄#;2}u:PHվsdrrR. p]xGS3ZbWo:"ߩXNc*E4怒/5ڰ D'L܌erN_)(ZD!_j0ȝh-5\(R(ܺrm&M@me1G]16.Nw>on&\=4C:lәWQ^PG&aqצX|dϋՃYd?HaIS:pY?v%Jep;E-ҹU\9{EF(0g:%M߾5,,5E1kghs |Wrh/c p0Pvk?N0S4zPΆ':2,"t6Դ|Kϟ {f70}_"w^^vP:~LeP'0`ik;Vށ9ORg](2); ;NU'Mwld 1j3!?YΨyumީ9|u"=CdzlŽə{%dqt gOew3($9 F'ф2:O%=T ޴va{qxjo(4OY2/j5S@\86>A#]1g Қu߅!,`3|QA!V%\GONe8h; r5^Ђܥ#M\Ep20tO:3=" gTj4\taT׎H 9>'DN 9菋tM4<аa_ӽGL]StjWH3iG|-]rU!`Pr}MӊtI8w@)W%V $z{M};=]kԂ R-s?B9}u\vPTIs~%ljT*÷!KLњ9bؠϞ4>]-F&,+#j)[(dik.=g͂>B:9PmP2Ʉ ɠb`b0gaԅ8yx,T9t KaK;1[Tc.}fݵ~7*;\±?Q{ll0* u*R~ϳ3-[XYӗ G!tϣeJ)?؈ۺ tF^S!8&98,ZW.bM=vFH\,Y)M99Tsâm~W‰}<%E$v?72 ܵI$J6`p5kLW"z'9e 9c`Гd5{˽.n4ps%('lF0XOVH*:Vޯn l-@ џT : s9*4NyU5~?;w0d(K:XJrJ'sRBX(H>ÏEtq'3ʇZ8ns{CH[m!@iN"] XT-p}@[P VDYWIGD٣_gRH܎i~% :Xb^,y .~F 8viTZW17C) o8* 0{ bfEO;M1 K`|k%=>JUE8ѽBQ Z"ΈџU%*ϺS>;S̊$cU v *(APR56urwXyHn Dk|/BhĮ6=X~HMZLrGޮ H !0BimId~j K%6 f.8Y~9;j]#Ciɦ}Qfmm}T퓆SIԼ9Мmxp9iUb>xUa30qanj6ljTƛS˞`,BJFrK-~wiZZQp̺ۓ-}~2?'ПJƑ]0$+E{c)=ER8t`o=]rn~3zW8Qh׏)`Qa Y0kw5ȝ%I(#"5=ů)ODVnb*Pۯ E|NmbT7vtׇMWC؍P\ՍO6B B`vؼsݾI&Mmc|9g`'dmo"{%+#N@ov{ycͥSFLdn vekb H 6U.Β[rkDhjʤ -t-Ww׆ST$Zon\VkK}(acGR#1Rm:6)ox 3Ҍ>Z)42'85C -D^KZ?ܡ(Q29ꙺt܀؅ k `Ô}TX"zȁB6MJ$mwuraWL..᜿P#:ePls1 Xz@حm9&(V <$+ѕ`QFdž MQpMrؘ>[7J qr]RۍcHqٴ0}D{ ޿v+¿[F:`+P0PW7W~wm70$ ^"X AUA鮑Q/hKum$sXA+P))qOA*ߡUc%U}7T}+gUQ 8&щ'(a~4`1q Wk#,ٴ7-}~eT!HjBAK0{=>>RO(zHl^([oq]FA.g+`/cS`T[vsZЛf15ȘΜzIgvʤ !?s q(ZV=NzA˦+M-<濑@H餢զPU M>lJl![;^Ux W6dnSsw:Qyq1GpM*N@)r: jEu1rG. s|Qye@ #" "l [hG)7Ʈ@>f bmʥ3nQW%RJTFjyd[}\qCo9J l5*ȕur 罍%qTdE`_ꪙxLxr_d>1b>bUR\O^\[9 vaqRj߂\K1M|ᷭ#缭ϑ*[̄xA6R(J /엽>$x׃f5c;EA&RzUTG#C-b&'%, T5zg+MQc<0-]> `${0bA׎UUoOf 2o=ؘ98zKvGu8Bi D&ʗye NuF:TYTz2!k*g%#Z`m9^AĮ+k"Fޤ R`Ẉ,?gG3p@u.?>vDzӀ>څkčrB 12S=Z,f]$%wa'SP @2MYGA IP zU3"{ʰCAܬab'$),_ <V1sJSk.ZHݽsa u/G% h MIh'(DW~%385P]ȑ<4îh!CF?2rB)عS 5yG@m_6U)4JOd8p X5sK-G b)epy /8ɘ ZՏ:Ӟo~65@Aجю4 Iw{^ Yy$XTW:pQC(^Rϝ-%6+U )<g?ӟA@x\ ~Tܽ޴z!*w!T @v_8~s;9  K|09hWpR u$lWLGs`^upny8?f9{^qm2~gd*6v*cЉ/ c6$BŮ:m%K|{`JrU[J 4F3T6[s,"?#qⲕU >yI qmiSght{kbC*|A\PY0HZvQZ}ZC.H[ta)u6D|1k(n`bsrKP^^u% [$zcKQB[^L.ɟZ+ Q ޅ||C溦$TWNIwbpֶʋ[c=5*G54_ ;oYMט1ȋ VKC-x3wtWK7PAkp. -M/`S͢88p(%ő-S=c^kIR{޺;(@`eW{3ho*[µ=D]$l(poxKY?r931GkA}gUEk@$/>Ax(Ǻ,,xHc u֐;DCTn٦~¢(R͛Ā4rF%"Xo0/,`]Vг "w3%}% ᥦF;ypB=JMAK.( ;zCZyz?SZ8WT`]^os~:P|ӈR4: *OFy P{fDt?"# 7 0{p-ZB\^F g-Ͼ!,b>lL5JԄАgZX?VRk_5 >!SfK6KKnSNˬt.t|v :XuYՙ#cc)o? M_{1u ?k+s_gbZ|d^UJ4'ns$ 3s7@"x΃C`ӍQ 2R$,,TS.z{4"FKB S5Z2ķc_aX ݍo Azy@9P;-GW DۺӽaJ* W $.c%{6y ?.+ &>_Zyfb3y 9 -7CdqVu C9/lhݚ۠HTߢ@r[y*U<=]=o'iF!# mOj4X+@OomR9Ev1:S[|Wq"P} ]Ƌ-5ޮlfEc ֋q10n8_8+heͱԅg0DKڠiH¤!I59Bېi1BQ3Z5sɺ&qjH+i;nOIw&'x=3R5\HC7}#2BxO]>[%9 k_kW-ЪM%Jɇ^lܒʗ9YFs,;lw|)VL 4'<]!.0{Ϝ5D[a- v*jAF{f~#ډj0 4MG.Z"PbkZӻ񫭾ՎE h= Fgո/Uť&VJgĕjY&S"sf1hr 8!Jnr-)nc(f18 *\Ji*)Cs= o p\ƔF='"yݠlb)춱'zjhj)ښS&+1dyJYdkk`IlYWurWū#2HچD|/쉳^"'+;qt|x gU $$Ъݕ|b )RC/q0K70xe&ÇI'olZ=k<VgGeT=b|P,MmGw!)ޱ Mr~[kY$ +O5"U@$:O~F*2t*=v)a"j҆^g:MPxm(xFD"}oi“;6mWI귋{avl[ڔwqp󒟿oX{%l_fj<5 jO1.#01!j !",K<ܧt5|T-VE'.RxNeK -;{?kmY%j_SĉUt݊(8)\ W$L͌N5w`ZO 9ꆲ˽iltm4VH(nrt#dmS 3G2aZ xe{\P"iUu; E_LA {4cy -.CLD)QsI'gn2)T aK:Poa?uy(/ަ"^Ђvj9sHs%v~oKK8oᶣ ;g4HtDBeGaZv!?-GݺX.Y(JR"bYG6_}LÝVEB!P ?;2cNSWBбd4y&M#r4 ǡqIHF:H&"R? ƅ-wm5)TQ fp ==4f1(Tx9 V*ޒXh:Я]-~pmi^XUg*UWIuE>خА3/YQٛzXSHdɝU(8d/S G7)|ia| 9FWD=idZvqwwKҘu}U |ܟ\[1W/Oh6l&3+jZ'`w#"vƺJ3m%]KW^}F9é}ky&ܽ &! w> 2?%M߈aR-8vwvn>5Gt2l`Qg)<x_.J</3 ؉Hy{AGzؕ~~gG^k\.cBVIIgT[@eO0u@~lܱ9XYl1kYIE<&%-YAjHpNV9 IXGDkख़14wEObī5X5.6mGJ5ZqV횚9x_!0^S Queoq36`SuR1%aeeOF &z*Iu OqMHthQe*'9)^W|9vv] 9\& {|1Z `MĨ+C~nX7j}Q y`D!a־ne,~_DP|[COniN\8KMpcп}=c1Ph&W9 EChԦ_BB* qk k|-RifS)9w ̓ƊD67oM!$ Ey#4;+F4z,C*Lү[r2aa^lw q@'}8l'~LH&;) HxR ҔQJ;F p0-rx#4-`o8 +)GNIgE`bfuQaKw}NHM˙/W+c;7)>:eL&ab6(@ȍm' ?^'TBT}bS!F*(b~N8u>#^3=*ʆN%buQm/4T/ A5B\)(lj1%\5K(:/#FпJ2GSDQ\}+xSQdCĈ@ -p|Og]=$g>(EZ +|,ˀQ|#M)/?K3F~-TE5=&{X}B9>E0b~E| C0CKiYvC+"5*3ŘK~Ҍ۠#X0}, \؇3u/=z^ik0y&oi ~f9>`?ᵠo,'MSR \hN.z1haecbYjuԟd#+ӆ sbp*ix$@=^viq-P8 "Z‥+@J0Oњ0O}Z|ZA]:1=@[!Gzՙ o D_P} üC߁6݌Uym`͍`Og۫u¸4DdXͺ[8_zfc/[@(vYRl2V%<$W1}|]PCZ]fƠx9tĎe2 aVӭ;( ȋJ~=Cή!N^8@aQ;ݹT iY!|:}߹4/ .}@!_R7ȵա*nʇ1~%U{X8#Z]D736{`&XktNJgd*4zu.t$i+5͍Ʉ090yu+hEa@ BIh2\[P(y'@I%M#Dϲ_@-3"dُS_Xƒ?ՙrQ* WfTZ[̮MC^I.gDu!\7}p+r@+OZzPM:;/H)*Q+!^ $Y6I.Ad; LPM},SE_+\yהlgHpQp",=RƧcM.͹ A;Wj5p6A&>.%Q䫹}UT'w$# @s?:OCp8ީ" tI.Nڈ;:;7;XNs'vU >vǃ_u'աϞ&)sZnQ\ "*VlMac:|TSK"hz;Y/E]ۀfHH]#S'jwGa|][k=CˏmMIF_V*ߞ2s o`c C0niiRyյCrew.y>!X ߮P`C}ɝq-D5u@B jew[N16r⃼(ԦЖAZWVC]>Lc \=TSچTgLߧFۚc*ߓYY߱kS<㚕p/@ރ 33^]v]꜃ö{r nnB$9D5~,@?!Cz0>F?+ _AX-V_Dt]`s/渠D?S!+s+МbO8U#S/;No ̀7ul85x\Z[wSL _?z!q$ D:Dj]X[*NY:>zڟ;t##!mEk_웣VT(#IZ W%J757coE"A֛|il Df}c6c5dlD,UkBfΙ$mʭ@R㉊$g7X<0 T8c焕IJ*AW a8M*f+HZ߸jcH VG `v]ԈΈ樣I ʿbF' y?R8fL uZ"zbh֧͆W<&bwI?~2zv$xyj_@#:Wxh냄 DZhzA9.#\90m3s%16![IkhY{>rx1%Efm'f&_V meɽ*̠BS{K0"@c*.OaE]ۚX+vmHƐ\ǰs3)[=;F$LȨ!!QCϴy8bZG)>tXOX2#(rDEpMe?K%4oT-8_(yG>4ŠMTx!"nKq%4V U'@ۥEl _YfN@ܺK_`pi@lB~eW(8(H#N2trzȡFo&= ͱ@ 8U}e€ mhQ6UA G6(-z<¾SqƫwB&\sSAPT9 \7 m?_v;Xj=rKk.k3*Ex71%O2=T:+#z[>v;Ar:nM)bZ!fm-}Rjeh &>}I(KԻ laL09Zgq}?7yXQgt%uUfq ^\5xt zc>'Հ@Jis:93/p`n wn:ojlDy$+-PjnVŢ{4$:`5DrExF%cQQ2PRBL*txS rkDh$8(zsؕ߰vVCTd,5dΉ崁:ucF̥_|?=& ntQ"%Ô~/K<T}J: fi0L+hzdQPLP6laqK; V cK9X{=J2Q8w}g5dAȑ9`#ph Y\7<ϫakN}:OT.PgIvh蔔q/vIR$I@G(ǨjtWR;Ysyc.Հ (;&txPP97f; GwU² Em:α~gN'c]i02<vjuXnS`$5 קm'$.+&龌נePKw|B35CiS4r8MW^ (bP[yƑ3Q{ߝ,7ñ1ZfMڰ:~"nXGP˖.gYZ07070100000290000081a400000000000000000000000166b508840000fba8000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.xz7zXZִF!t/[]?Eh=ڜ.+:LbU?Ds_GT&@ye͹\fL q"0d ͳ JVCO$&R32-Y+|k6l K JL}%psӶo4\E#ʯHVvRH̰uCD|YjџZGf˵ߠ$"JW~WOQWH:_$Jh% T^?V<W !*}V`JKp (EcCǭdv\!w| :1ߩ_-{Z/ Č]~X1iHeG4([5? +>kȼ07ȏw78zy\qxK6͏vG>vh 6LG{eڗbجcaf!@`aw?T ]ilHc[*Hº:`H*{v^h)m4l8RK/->f) pGzԗ-Km[ L}蹷SYVd"tF9@HDWՔpg+q7b-vHӯ h` rлWl$d5!(h/kjn5~{'WTr2$HRGB܂.l>ݣ7*mIpp`LԡrdGμf x$ ݩza Ŏ_,|}`\\ʆL-.9aD7Yf\GAuӷ"|*U@9/]k-e5C3])?'B)ѹP:5m}%U캲򆉋(ЫZ<|ڙQlѕO ,hl_! )LvXs^مe"G' 'eu$pd!,5d_DGi[jLKѦAk!.;q&`mAi!s. 00TӻYtid$ NbX&KeZLk W걻IeQzq3(ꊌ߾,zO\#=hNY ī$)冡SJ_F&Z+'*uE7%CאAVdbGa  C3(1RAsU۫1c\_;lDz'ɷDlZ*GHƔ6 u (IȁGR؀OK=rH58.Nђ Qx]Ȧ!EoƵ]}M) k(A}EBZq *yƕ?mtO6o>wŪ3O P΍k7tSJ{t)ewL[4sxp%ؗ~WDːc|Lc*޶d+D)SHOz4Yj`GTI)kۭS`^9%>!.\! sLdV8腚Ac|3 `E խl0ҫc\1YğSV EMM|g 7&Lcna¬*T8[VM6,;zh)ߟL OSTp lgsg KFI<$A) GmAM4#x򮔏'-r7q[qKPW,VT`\Y #-s(5`\?Ȭz}g[0PO]R,[X"-P ;ۼ~(.W 4*1fκOl_:s[ܭwXkh=*TVB <.\`*qFI}xŽXDK^ >K·)uHzc&tL/ iH*] KηM9Str̊wӈ2W˿E\VQO֓ g>V2BBCM [`j#j;uIXyme" H]ӇplֿZ9~ɯѺ1ϡLD>԰"Bdsw›aBS n!rRZ@6DȔAv{p% c x`?g;,"|.`N?S"_ƎM=G|^RDMlöۈiD.F;|78M^P&{ayAnj.!?.&QǵM> CpfZ{}%7W*FvYƟM[^n{km=EeL?+c.RT?mTI~у#zpDPzS3m`QP sck~l__sq{ޘc". 8e:;5z AP ͭclu>X#n)ݒ(Lt Re5)DB>QK9?3o UN,+VHoe"`BA{Ln=P;9m ҝK|V2?ojZO!x4+rbT*2To| G]V bZ>YcV>z+V l6/3^#R>5au=GჹB.9}µ T;Ȣ#C;-*ZWĝ!<?_K3Ne yh-V ى1=QW Pk>%4}JI r&&:ݐd^Khm`LTDaX1?O)2 Zo&4r$C;il7-x8Hiw15nv./p>hU3"ͱ^m(a_ ScOrqjR 'tY[: ˰\ah잍pw3m lQAFbF%SmWUËe茻Tp8K-q܁E1s%^# tVgۅ ٌM?C ipS}@gN^x,_T_\G)sψ6S4fg3˲9+f HPp@Kr_a"2{YGPPc MNh1z;=?p#$xI2p?2oJ-EJr[D?"_,iNF2PX*frp/+۩GL V'}~)Ņ,"ca_-0j a:zdr<@͓#W6_}jO|ovMxw/$N+Β7. m$d򠘜rח&^L'QejZot2Td!HO@{9LC^ɨ.w֜8W55ծD$?tH>^Sm>WU~M)oޞ1< s`2V S _;ŕE#ߍne|XU/In4B uʦ.[I =p0r93ge7W!=e>HDuQQ(შשlx R.h=bg rg_muPgP?895-C4ŠS ]ˈaW)_)L7D@"䠺i@@Z9 0ZQj`)h6tzZAh6{=wOWh!ĪcZ:ޟԾ[O"rxPzM2Юvz{EV77n쑪8nBġr=Ӫq `e*N}=!(& #>~㨩𙠣W 2UY!tZN0`b u5CkE}u_2| T3e_>s7D8FEU  ͣL$`.Ji B4:Rj6LID䂂)- wfkNHfSJ,Hn#swXq)jt"yLhG/gwcJ̟vn㻖6@U5wr_ E1@:p#ҝߓو NږMjca'ނeWϰ<2|ʪaB\ۃrIAKiP͌*:lxҨ7^ŮF6ii EQ&bQY\v!rjz7IW4ڀ-%칋+: V6hvsc 9VZ4;(v1zZlRݍqi R̿`&̹@ {&S}뼻K z-$h i@ڧ(>L13+'o'N_j=Tʒ8 `iǹk{yչE)JEu*c]]a[v1#pK' ^+7Nn2[ю҈Jv C\Mۏҁđ q9&~ P# PKkghqWTco ٻC`&9ۻܯӁh.P(H+XQWa69r2K}2,|ˏmboZw6k;'yd ~|S2`4ɕ!@.{NpWm@]8șC  PtCm&53Z~G4.#Fh%N20 M)xvi5~Ou38AnH(9YvC4خ${&Hħ=# 葯{9}z1ظ,wgur .H'\ b{2B뿝O`gkhDF+O*QMl`4vEVF`AHF4~w$~(p(-؛em5 ]Bjv$h$VpgS*\gI/{q=jLLom8߿v QޗսF5O[d=lVvּ(=8[#ʃ_LE2}AQH| BDݷ7~y4a|K y*k[1_rD7 -P4h{I@Mվ]"h#ʃ?E@wߎW=BMiAޛOzdKr0]}AD՞Img?Ǭo0ˋv\՞7FCmկmK % ЍdЕO\N鎰a2I ]e˛Cq {@ddJ|w%˵W-!~v,PaX08![g@/ﳗqі +hHcD툃3"١+ 0!@DBM.NI}v,'xXQAqB/Ғ.I{[qj~H*ڂuU[[YƦ6w0xvMgH$ڊ+lA3r4f򪱶,BLr. mV4EPu0πc'}M!4}m"z_FOݻ*xHxKA9 9jIiAʀ{4958%^Y2hubK8I sfk& yR9T^xzpWc@iGLx p?ZǨ90/k?ϼE-PsdUq~EdgN\948,*_qv83r|\Ĉ`xDI5rZ0SD<3> ?@|G;aFLly?qd#A8}~[u aeB}߃Oزa?信W zP :ڣņhs!lau?xo;7EPmڂeeYD #Յwt39Nxs;t} ’XuwZ!8+*WD^L|(F*d)q3r(Eg%easMqk2IK4јeg[zyb!3u)|^FG%Y#s1z\g1o|ڱ,9\楪O60"xFCYscɤjXѽ"UՆx 7͓!HǡnhIկ3x74 Lo%d#|Us5o c͂ -d"Iuxmj[Tvc5 CIN $mmI( oo|gsfHhlw:@(AdV>`+)5|"6"G|D utK'Muͣ3Nx$6M(}eCԶ:֤2a+QxUSt,@G8߻C pzsz -C4S?-j}6"v)ͪ'VoX+w1/ ?z-Vьab||+IC)ZpFS; 'ZD^|_5<ȪAe]MbbIIVɴjVWڮ FRzZ)yrcV_% ? !〄S+hŊNQ2k yuakp'i]n-nyуXNzG& ku%JMN_k?9# US8j aT&M ax_0oo@Λ0✵&9d PrQDxtGgf"w(ڡZ a68-kUuh^vO"j nG':hk^Ya{0ռnk.wI2IIȠw`U԰v->iH m} 6fl33 ,M3eɉ\Z9outVUjȘBcԣ~;Pquz|̗}ADɠJi,{%Mc'"@>37:|gDG0W5Fݼ NorlJ..ڳ0,D'Unޚq?=<r%{n_Q' r;#RyC a(0:#%,Fg|o?*n'*7{Fo}6L 哾#-vCmrJ#e%а8P [=`L~= U~hR@1 SCH|eέ86R/`V aثp˂tcDt6zt?R].Ue=wM[ax85 #7gV tFqIѲ(6OZ$G걡 ~- ?]nl.@–lU:mX)%)6m(J meNj&]!8p|ԒoA@*$Og=O809d=F}5w (Vg҉yfPyy~0)5gVRקUV(e+Ųxĵ.`S!&rQ{i&p>|a·л.ϪPL"]sJP4/nno s+RGX- %>Xw2 u:ţ w X3 n/O$-S) >Weu /_^殜P1c/XJ5-+7i"7|jݧ,>fpNt Jhr& =ݩp[mee0~5 Ep{d^"d5B6DSlx9W?9Ar$rp޻BL`@={kd,(| ӞWkdppNmpz yGFfฆ77lөE41it +e|xǢAk?ٽtwhft3`.m K VÇ_Yh` aNΟ"kA0"VJytmp"ˋ(=6$"<.: F[7N\.86ݱe!8; Wyr/yž=> )Kt`E%/(QsN}ӂ#0sYbV +؎sQ'Oe{(ͣJcYOka|Ne܏i*6 QUݾx;{lW؛Ša zuH:zآeC{֢.s,Zˎoz%kBD ,rL _SJ=ׁjNq(B*[nC 6HF*$Ƭ(Fuްڸ=a]~ǾDqOT,6`"SW 6ְbgzatǸ-/ U> St5ykFjkh_~,l|&cَt*3݁ZҠX>РV')1|s@ ioqgG/j W5nQQ*:3Kf:F'W;8$N6O;VH{KQ<Њl**'wsmwBǛq00 7J=ʉ5큗^nX =>[eȻe:[ V ֚/ט1i`<,q4(T17ތsuB ~p a$J7fy ݫ0ɋ#H@ Ш^l~ıR"Z> tjVs<Vco H{ 9kAq0qT2PZ݈ 撱5Mlq u  -m`<k)̳*[*JGhr ˉȪ,y4OTd#\Z6y3@ 3v Z7-5?^aDž-ӳ ܧ'y bC>FAŷT8E6r7S='4}E^P_RAFAj:{vhO[bp둆\O@Sbq@w+ʤL%^6&0ȉk. MoÃ#D:j̽Ze'ސn󠨽]ovrYz2&;Bvx_DŽ6%UIPBɘBj;X6[Hie͋Y`50oCCUnf1?TqC|<87w[Uk ĝ9*%WrςEXYO?B*.}X^ H哓O3tK`B4Je[3uh_ik˙HyRSڋMI8րA$Eփ`m3v[A@| )xn 1Ii0 gX- -5GEdN3RSQlFhbDxOqx74pwxj!Ǝj: gs~F2Nx3VT/7pB< 5-ryz%gN-6춮"b[Ay9njEs Dw8\#AO&9d%Y<;Ag*1cIsJ'dAҷ[yA1D? C;ޙv 6_J,-Q ccA©펲呹,gvy;@F59z<-deO@V 3h͠QO.9A"? ^FcJ>@uA q;L/K9;Ժ%FN2o2h?ٰj{m.1z[ΐ*FWdç$#ta+;6/n|ėB# REӰ,VUNswvˠ!:@=Y>X7:t$jg_:vNL&C8\ q(kF\=5l4׻%F, >6EH65x[]Yc/i6ju\B[i '-4@AHIoCyi:dOM'iGY2_aԴ"Ӆxݒ*{r9V&t::]]SL,)NI?xBE7KN+5u]Q~Riĵ<¡\"Pyg?TI]<浱ĺbkCEc#JM ƵH$FGm<- 0 @c?cSgI ;nXY wKwIc)-<ӻa ?vg/5ޠ.|@LjjX_WpKLd@akǜʪXTգf/+mA>߬? Yxt[1#JjAIu1dȮl`9/ {cq$`EL|HwmLuW^o_^]g*-w7^4FUN {YমrѺ!2 m26_o{3d*ݸU,KOrT`z(}=Vr9(aÊ+}l}(\HmSk}Nƾ,!ӗ؂}D֑#9Cs qMSe֝2{"Js1^x_T DGA4 ԙgX?(Q*I3Eot+.ʭIO#@"eN! 6Wl>y|rc>2bӥ;8z"WUϮ m7+N_wp?:ʼr!HYO'Bw|'| Kɦ>y/M}l-r|n`j$aszY?{$R07wcTF[.:^%"@8j_L)U#K|Ga!a)E^oi-aU4vR6wCDؚXj婬=J)SE2 @-U,6'}P/ed҄w sHC> -jCKM-yޤ`cyFԵe"2\D[vWwCh޽VAImt$])- VS.ُ5N3n1*V{ Bد舽쪱 eԩejӫ'Ly`~omBd_+nNĘsϹ`~{ {n܉kf`r#xq%G)4gY׆[ά3x8i p)++d#X1yH9 )矨[|#=T @^E@3bL~ lYNEu{]!x3_̛yI[P,R1Gl2>vdl1qج M3p:EeݏﴸWT 8 2wW`jl?K1QT;|K,4eF]00l?\2 :\-`yT1i 2T^噸^p(b0Q姢8FN*9Kx_ |\SC(˼pQ0nt`.UYdxTCS%Z P|gퟵ̷ HX.'OW.'**'P Vr-ec?p :J/c0c;ƁA8/iv!] /Ʃf֞<N f-W*: 3WSHthFFŴNudžWQN{O*H, x̼T6@[.\{,4+/8iH^f;y6 ?mXՄG:T _vyɝ`Gә4W}컍Yỵs tXJ̣ѧ]/|n A%)]ܨ 39fzxF)(P%AwgVb!,bd D&PhbSc]n_({I@dz碵Z:?̎x`|D}FRDH]S{EomY+Ȗ굼KSS7DT&ڱUjOВ.-sP@AzYl[&Vu٢#b~꠹ cgqj߃fq=sΞ΅ aȂʇd@ DObyZ$57dJ{)fQYhqk@89ҪtU#Ѿ:^,1C9 ?| #$`L ᷈]Sdpͱ-(-h: |U5f6$w!99qY~A}\s N1L?zO~FSq 7OЇ"T$ROB-]p<4>/ ns31X QuI(=ECw(U?!oJp! 0dzPˋ@=;~dzSĂe^p"NvCյmTj^,Cӡlkq.R͏iL-&ʔ39D1O}3T?paNJzorVIwM(Xm3(YI, !#܄:Ue~ZS_ń+b>Lmi9\0Iq~$8>MT>9 ..-W-Sg ~a@%Y< Æԝp`C1ptDkbH[~#JVۀbg Av@q𿂇ElȰQy\QAc;Fe+,5BkcUz]f2TL!rg^C K)qVf4>RW B<4y+؇WvvNJtji7a;mL9[% Fpڈ)xaS8QfG$}\Xrt` &3*y[8az;m [>|ѠBpzNDb̶kʛʯ[VE(>7*CKy1u+X'[pO(zW\ {P8<3 略Ck>^" khݩy$\h*n_I iEsw}QN{U'e l|,ow>l=$ҌկY*n6 %H/,sESsfq´xK NJ.[@G1\6n4ϺiX-Z7ђ x>AXOR)Ig%z ZxwZ gQxLDWvw'2[ Ft%-g 0j 76DRtV"h Lv#Z_,gɍu9Së^1K+RgG|D Fny,~R+(BfvrX5NdqpHxitDXl \W6puAdLXR RtE@тFQa^JCp,2\Oy5^1i{F4%wY/ ErTΎV9yAYLhQqC_בOlg'fbXEЭq+frܒyvU4d^'=.A0U1{RƐm,ҳjT; g(2#O˹m{(u0 ;, 2O&V,۟kۂH^ |$ l ƴ?K(?@K'ZpI}iDQQȱr2mZZE}pt?Ÿ^SvS*MW&}mmkq-D&)L4Fhg5lX໗l{-;Oh~%Ҹ DZτQR& N'҄>ϩC$5L qqRqED7Fd<7۷c~chi7SC-,q5cwܽ?$Kڕz <̤7P(_T7S/eS,uߐ82G۰gűYmtLO=k2p^Րpl`ϜJRc^X,n1 <0$~$iw4e Je47`:`Vgrb(ZJ9*ټa(32j/02Z_֗h&x᠒ yY%k}JKL{R,1ocF9]jntyPvrY k d۵$50~B>Ǫ@a^6d@0twE3,PR ޔo]$x񅶨tt`P>òCa#_X\uk_)r Qm{܇N"`Bl:B#յaHUj 1;6łs8h!3y1/YF@3bQ,h֠9Q%b}r@xC4\𗉼f7DO W._sP)O=0+ ,A| Жƃ59Zi&cahn!*sQ3uA *NO>ѤXm=rUzg<Uh>xJ[ljȗ<"%C"X8.}k("7PYΞ+5=~X#A&[%mRgq 9Gy 4™7x`uJ :llr?I>1F Z㌤2Pn1d8I}E52 3~P=@ʷ_ȺM~HOcT!Ag(pr=&@|EPTݱD `g?8I9 i7}h :4恩$[wꇱFƲx_3WSTbePL_d|-q)zFl`˸#ĤXH7B!U@Q̓ʳD ~uvTpREXأuڙug-t^ ?A22Ula/LU~/WsiZs(k%w;Tv^gO7u%(#/W틄&XFv^S=~ 'm.|%5مdR:ݭ!,D{k⺷F΍!9,ƫZykEV"W; -x]aLxX<: r;N=?L1!OmsADӝyW.%9Oi{HP0z|[\CT)b,Bb  Ɵ߇i!fNو^g 7ӷLٰ h׌]_?i._y7iURkϗ3pBdOi0ۚ0j! eahj^{O3OX ^@%ZRkFO{g_T3C khb2ARUjU*106)u…PIo}RlN\w;},5" d(_@aNz>B`PԜ^^5s*y}A[Jne+3- [;mN. d]h4vA`˃lqY3_ @'j4~4<Ƭ+*o:<`5.E>rBNq&0zqo PYnȯ;k9nb@_$kp'2rpn<,U syYtB5X"l4e3Sr)%axN@`V I amR{얆\o0Q9H^0ShzO&ʦHZ"X.P6zQ 6)-Pøf99މ2g> / ry2 IX -a u2FyLiъXIVQ&Lk۱*A0A-".$:F`Ӝa\#QfKE~Tu'Y`֑hÞNH5i2\7ju+7~2^V / F2e_9f|2Kb0Y7 ah0'PI(G%0/*oKŤ|+ym3q ]%0ȧsl("$ 2jk]"zSm\PqY`2r>!T?)V&<5Ga9q8cY 8Om3xvN;xZ% %nEjv 1M 9+9 M Ֆ@X;r5en]1G% yYD |UttGeJNhuHѳ_05 Z3:B ~L2(.&ma#bTxr4,#y=:?oǎsRXؠGbkUmqوKւ5Sa*8B@CQ3P-Ӈ'B,vuUT2ƙihHs૾.%1U=P[WڑYؠ qmn~߃xHn43;ZxB8 o8P[.u3*m; ڇnu=pZ9LRs>!ar Y88|o.۽n?,4>u=шKq TNe:{Cb˜~2eUeJLqMBOXwuTXW\ aXTW0f4og'Q[7v9S8יdRfaf%09iDv `O@6!&5< AɔICo+W45JսfBeWLWqVGJ^gӧatB/\CPYOh$嶳'u%"YHjKK0n{ߪ^7iƞ(9ZvBk-ϖ7VH F5ǻ7roL@m>;~05˜HA`S>ƺlGǯ7 Iz%-S_'\]7.;6B]#~mA_eC2Ŷ R"ߧeDJaANr_P^P@LMu=JعrOiBkvzDg@avr)vך'L=FH@ܭ]Gέ8dط>g|fhs6 X X&) f ƋX=Vggz#(pW,"ūϥ'NDvc|: ;%TS gh-˖|8UסQrliX jH8l!fXAI z0XicEE-.-G.#5~Bx LfaTDoF 0i9MK N9/=!qk=ޖ.{e8qw4 Oبu%.vY-۴@8WufkEf:p=1cAok#6sPO=qMN[ tU$վ \ƞa,c6,ޥ;̟"dt`XVN`q_x)͞:558MDJ=eNkv"'ؑQzSudJ:7ۭSUI4ǖO;3 3_+!0vDpplpt6rWi8ʙET_};"iXZ6nZ\ [;G&[²4<=]ɻWVC!%m=f󖏤ZL6ƥ'͋/IuqT8ޒ),U31\]VI} (UfaQKޟfwJOSɗS}y &QrgeJ˨&=eΩ!&(>X9t/ N%5ajm5UNG_z`: jq~NŒ02܄dZvo}}7$X*\xM9:aR솁nmj)z{m.qq.ļ{4dz(oj''M5}lXnXHWaEaCp{0,w?t“5T&sڻklK/KR( tfTn M^z䱨%r]]1g+Ӭo;W^"-9᫘<_$^,DOmln&DM) LR$X@r MµKD)ۉD(!ӆ-I{Pұ^G M.ºRj @%bcZ}]PAJ t$BzUH|m guwDćZ[PV]T:2d} ƴj8d$Jf5# kRhނq|I-Dž9*<-l9fyR{m'}p҉˄uMzFxa=mƾM Ab9 w>"~IbLs3u|?@K}E9 ;M4[ϳ*{sC$H3@r1 |=У ~M1&IvuaZe.YG#1;.Iއ 5spg:_}E&rL g3@ j刬+gfYMMjFuA{}T@gv̿dx, 78yx˳xڴ]zl$k 0JjɮsAw4p0JyIY}\C+.}PڸEƈ|1bƝP(Q뼁-i>5$Mͻpa,2vlyBwrJ(1O.d7:oZHw]4pT^>BpR *)@]!m5vDEgt#+?Ne]t[ & ^uel)xX-؂k(n]M~ג<ҷ&ԃmwa^5OFeHz $/9@]X5Om@/.!Y Dwt˹gC9 s' N *xH[6p6Ql*WK cvzjyU6)zmX2,"('Ti& h3jKFjXuI0k ĽpwہR<k澔g :WeݍWLL](T?DmVS|:52M*2,][҇n6³'Bou V3HaFwC?델}VYJGXbŻNe Du)YPT6])D9Y+d%iDm$G5d. nqc>gGʘ ($!E=qB`{ԮO NAǰ{V%vY(m.>vU0טf~jԧ|%}FO)/R%[2g?mƥ+Tȧ=˂7q G &%WULOKJg&M8'xwQaΧ]fTR!|A {-&+>U޳N@w}7.ɳ- \jaX^?׏d@@>ްh=a_ 1/Kp\n*a)zį+^v_#ަ^$ rlΏNMy)M,Q"0. 4Hg߽^.u4:%@4כsjVΙ[<yxw'J$yS$xL/lnl=bOwR-p|H@*úZ$z$)L,{Bonx6;x8Z;]e5& sQ` @iN7uUe|'|=7:oD{9vMC48ذ%_2K `>2lm MSN@ #xc;&ޮ ߓI՚Zh04#adj䇿k!c i-+#HȎ> 3튄|` kX\!rЇ=öE'!&7f&N3HBN)~}񌁉=l0vmU!Fهa%|5dt{7} L5"cuJ!pjfze;/K;Ňfy5}[!yŬ4m:}n[!""u8K,k?hZ:/xx3:^oU$ [kΊ<#U1Խzfw:E14ոՅ@f2]2C wNkZjNUD"hGE[ʥ@ȑGY1 Yml֏t2,7tʲAnH?9ģ^'W۷mqLrk;q3WC5vҨQ^))LX\fO93G? 7ce0*Yp>}'Uȧh5`x]J67ЄF!F[@U&pL-Z?"MTvDb5On$8F0]m :t #ɔz1 ؚrИٜbD$L8Dm}|%@2ϰɁA\>T XֵG<. >TRُ7hN(-iKpSS&NS*(|V=A'0r.ci /;iFkϤԙjDzm1C6DWHz.<e#q)8_({61l ;w x:S)sODTڇ79j⫁g())[:h^[[j]=pf;W(#B}ޘL _IteB)xBmOpa[R/nsiNl$!$U΍T8zHpEF-t=t$)T棠dGGYɸ-7ipJى3_MSiAjYh w2K4.Nte3bzقf+*7֣Sw'*}/̚dA aGe^*Rn 2C-eV;W1c'\D$ea,&|&7wq3i?Ւ9`]' z$ z[b:j$`{*QJbQ'C[#ir "˒BDBHg)dXQaB2Oy U}8uPEUV3-E*#ʕP*3mݒ[wq? D\Eq;g)n[ MIwg&HYrH V۲'q/@6`zr AdkW_wZ|tJ9f(/ZQ]ԁ3'skVxiS!p h: 4ǘ.ޓ)Jv G-$l!$rr gI> C>Mco?$ 31gS zcp_wÕdx傷JW`+y}S-سv `tLk6R'BXS|vu.MߵA|K Fd)m02$a)* *D7[y%O2,j]MIe |I+$>)e_9$`kCmf[܂k2Xލ:D^ +Tb>_Qp%RދלO#C=kN[" 1`qU#+ Sq€sU6XCE?sJZ"8OWy؇N&p@k 2UXi`GK(=ȯMms#!яkES~.}{?vZ~9!uI}h6`eD#O~AzB{Gqb%/xv"^6؁sB[" ZfUᚏ <" ,ୃ If.P5\~MXWDz[Xk8>1Ma H1|hZ{aDm8><^OX`R-͆K\r_ð/z(hMp˚u Bj}WI@A{ s8A".\>9j:$񝔩`HF6raP?M͂ & W{!_=` pƝ$*p3 s8S4{j \7`>dRVe|an4E!>"4Kː rqϴ!$iNa*;|=(U~u:_H >2 ?"%yӔ,PvDn =5&2;WJHg" /UrRMrwt|.`jfQvJ./zME[݋beAݙq v%T&Ji\w NY_᪎節1)K{W iPjK2;4ID]w)h9t ֫a@܅F"2[09}'`1Tmf0p~bZ,?e\:" :kSnA_ZIPkÈsLfu[I;&_k:dh-LZK ?.+vrBh͕j 9=Ҥ4),^XWQ"܂)eTVO+^|_Z*)C/tox%M}@Fƃ9Qry}6gGf`Ѻ$AJ z51m$}%>xT]sCO궬ٰ"z4#b\N5^lMۇj; N*8]u糛i ȵ =c G¯r "lSm$^sytTYTgX﹊k^gsN/M;9JЀi4o 8y];^b %M# yF;>v;pgA>c I+p3?x\TYgż"ogp"Lrw-~FttR?a4mvF ["Q@Vhf!‘ IᚢßCI.k*[ 08⾃5XB!&Q =\w$Ip4cdԮ;\nkP( 4AugbK];:5l.GЖ((6b$QSVJaFľƜ=t,B\RYa1 4uya+$+jZ(G( P N.7=gQzsvfXr.QWm$*۷΅L2!c,P0vIxy&ET* 4R^uqS.a`'"ĮVݨ2˛jMUnbM$tCd1X"Q\0>M"-)rV\g-Y>cŋ~"wEw_:s,/$7lh`.3P;d:;u["LH=^uM!V^h?8ȜdChA*58N\Ί՟ɬ/vбijSo#h2Ė=dlu"Hew޶鱀P_j!B@ G*[%;iO$𛯌0EuFd|. a N,v Wgm ƍ U;m `]+\5du{*-O 7{0K7׎tLJByIvxH%' ƅ=x-1ousWedgԖF- 93i3Vs<5- 4*]aIw-Ysݗ?FOY񻍼fD 4MZUͽ\LP~?4Lv,xe f Kh^+sb6>XK!ؔBHFkdKn>ؚfŒF,JQUNe|dd ]h7ò@˺t\͚p򯠻p)ʴ8NC賽2~*@?ݗ6WFOJ5{|KENW b'2&b53]=ѣlK8ѣB/=ʹB@oԍ=;ȡq1PB'5g5hɹ7~&r;v%w=Y350@$G}/]٪O{d!E2TWdLG&>%En2ulɮ=-ӂ\`o'2/x2Π#4E): ]ud4a6Djnr.m=dH8Y\gtIcChe8Ĝnؓ$7r4F{;7(tWDZ|L'mϾ܁V&UE85*}ԭ"a5@K@dI ELάb#=9q:쀼ԼP~"'.p](4+\79lʹ瓻Cz2G(2"&?;/9],^p9*"YzН>Tk] xUG)TX,#o\'(U̍)Fwl/]AVTxD:"c{z 7\+*_T+LE ]m6LuY >n%r-:8{< ̝<987 ;~VW)StҘăAf-M~"w1A= ھVJGٰmCs`µgf[2Zws.ˁ\EXGWkg} x Ƃ^s?j6bEOxJ`))կPy=Ł!W3( qBm:j?'mS/޶w(W[,(s9T#*Eb|LW9xP;qw6%wͭS<6@3[a&pw[ @N #q_CIOT"0'AQ˱Mo:yȃHGCO%~h8!Z4~ڢhke/[f>Ơg֙^Q6bzӛNSAHYn(Gvnde10܊)Q)10\R>@$ gDž52xiޑg%I.2Am {K w[3B6][cD l4&&:J'?LkNG @@6"[έn fCg!q 1}j, \-Oy<ݙ4orvmnQ*B0(P!D%G7p} 6ߦ=*թ/= hm9ق _r_ۦǩv7x 9.g͝/.zk L8^<%|䖌O{rIEa_>h LPaρ3Pupm{Nf9Q@N0ZnXzIJVb gaQ Nf)Z- ϑOmHTy)S&I}ve v)K$פ\8e)6Ib>7QyWRj0ouو@I3dt 7sԂ1/±VI`#F^d +iZ~W W3Dw ۓ\i>f@RV8ZNi^UGɹ$=_R![@m/0Ge%2d(}^7Y,"zr-^ڳ'zrk4R!0tw%.1Q]'  nݽOvG_}53ђUR56=ewNW%3d,qf)i">Y%nݠ,&t1Ix{ Oٹ?vhLk@3Ŵ u ]!|]DZArf ,U1D6 `O Uqb;G SzؙwHb5GĻ.sPmW҆xl`1U4<9 @].,ęylp.>==_oa$C6As[܊r\EtF֋- x%<.V;(K<I .HLـ ?ہ^㫳aRsţcz$ݙmZp(\aquQSщ0މtψ&}sUsl.&ONAVnv~{07r/e\-˚D!܊D!/'L/>yD+t#)蠟"EXցr/ y)8 _hU˜b;0#fZag:IVz "ZZh|S88kt쾐ڧDG }5@6}H`**"#pv OV/bR(?̴` =i8):L "—q ]ۣ}9Q^@ObX0ӌc-Zghj"{CڂwTU6+*ICQJo9NUf)/^0zqS=j,DC\TPu8Dql4 [+du oMnpa|c`:_,MP얿)E @7~-¿cA)\S$z"xk.i8/z0?^m/SR=AA'韖w@lKOA>e˖C)#fpP,+#P}_!&S9J<'ߖo%hÍ@%LTMo8xECJ1phlk/Ez1YSOO'Uhk؍]RLJnŰA7URwȈDy҃ʑ2/G|gJ7B{iۏ??D?&pn& ٩KU02/}2:[,5lo%LGAPoOB.+Y׬nEp@4yAUws{Yi鮕5x.KhLrx#b 8j7:lDK[%x6^Janr<"3Ɏ>+\ӟgX֓WyS?-7(*\xV+3 8VX] 3[xin3bpw /| 뤿^Hyt> >֭MԯQ7 $P+?rqe#~[ϥ=Hh-r)FKGr#0 i"}s+c$22aη3reV#9o*\\$?:)^cDӋNGݻݿ[CrpL C֪tĵQvcU‹ skB22i7> NZ  37YG B7߽=|35 gs05lnbEٴKRbR3D%(ơ4Pmi_z5,-tx=@S?͎(k,)*lעi.u*(eS,R5GG+~rZUTi nM mε+sq UlBП0.1 ͉ 8f׮ZlYbŖԱhBej,yn-CCFg,qךP"[ ( 8 LfX81Q(39)S. /K'J)~k![ei2rӺRl %:i8KξClҜ2rz;fQ(/7WI~*$W'mHH$7 fW${\WԎ<Ř DG9 ,́L~iM* 01i2e{Ő"ZƖ.l1)m)wTh5H,$|*ԟhKBdg6s`R3l̺&8 &dh!%Kfx]S0.2U5Y77CN hnF)GRYLk;Cp<5{06[@~Km(RZ>q''VL$\BR!G7x.aJCwg~P/|e{ p;Fzs"NaDtFtb/MzГ':GE3R)c|3:jeA42(WH: 4ETZ)ߴ˦Ք85{%Wg yD}. dӬZPn~ h~8xdL6沼{sM$yW=;/'bSX%"_K"r2hl(C,:ϳ_I=qS8eJpN~x8dF\%Pk#Q>h9k WFF*%$]]R'LHno7-݉X%jCx$تl[5*[pCDKCF/9(=a!wL[t~q%(vGc78`.kL{6R@j){N[;:>}}sO'C8gۿ;$Շ~9k mJ,-\bIN.2kG o/o^pqb]!EAǿԲM@?C{v®D\KgƶoW؝@6gMٳMְi;/<?<0Ľڔd1uU8U=3K*E|e/#LTE\duf"!tnT;$`)ӯVF'erL|֗4ZBϥ5 >2R$}*B0( Xm/N#Ix/6KQ[bZ >#:1t]eқKHG\o]_E:՗N$?E [1rX!deE [ a9z qLgxaN`RJ{тb={:KaF*ƕw¬.z+3k=l jZ˾"DM ttsi=)qg\pnuf[YP%d6K1hc!{ͪ],6l+KC#~:'v -v?';Wڧ'hFt`{-MKJAԹ Xv)I돐 J\ -0kIP퇹Bcg#Tui9O8`ŗ"Xel(ade{ӛuꧠ lT?/PoIQ}- ,djRtxO:\gL[nνRWnո&\K-5c1L|uVf1$mDSR#v4lQاk{xTYl3Z _|o: @u7Q,AG i;]:h%9UdW! X[{.Qidi ]yBb-SnCF9E@$%skc˼(ϗqp[W U3+鬑nt_}vu"yw96b @>Dzʕ w`BFRBɳ&R}+t霙u jp|"34! 19z?s(]:i\d$N87$ ᗹM7aZ{a' YYaƫ`^Zoc\XN_ u#~YD;&EHâ]MP+7Hv%2s{Q@o)u-r쫘vC&ڣFf0L>YyCsg(Q\~# 9gSN2⬔Z k6LiX ͪp`ׁHq#9zjq CPf6 17u>IASeQfFS|D$rL_#eg\@hphZXGT K$# ̚:҂B T( B;U8sD0;C { @)l`3+wEiflFoCq=ٽ\<+}k@8(KPq4dZm FLpH5x@]䏲 $˫]? r'K?=DTsB:ؠ/6Z1)'PMaI[T(z6"1Ӭu߮!!Ÿ-.'k=7.LllCFGx5 ]41 0 ys;HkbX}o!FŮegPoݕ|R.Rz+2-@FntݹRqAx˕=FKQjqg&eJ6V,Bԣ}77>ɇtS!Pvh#OR4=2YBefᢤie LX%B;F0:R1(K'Z>[ڭ8ʷ~RV5aymk2JT 7%H|;or`mQ3AsLXNl/+g}{1r2 U/v\2Iŀ'{'wMjޒXzů%VXlr8o<1-v Ube y&_ËCih;zMW,!ο9ջ JU޷I5{ز> _< iGJp|˞^ȷZ d3 Ǔb]n6EՉ~یSqJoML}'әX|9/OQ'[k@رj{IbnI#T]-$w$3O-P̓:w^ b*ANҩkg!f RqtLW7x̦𹾫Ws`@d4 (0 %|gsF)SF X'AfD6y7͘5.Ic4#;Թ7v1{z`{sQ3U&KkI']P$cw ͗o;{V ['Al;Rrm&簔B @u˲4O6H pgŢ:`| ýbZ` PǒX`[M˝"60!B9>Kካ! S>Gd4*HG*rőAN (7a,/`:[3>+p5c xMB_.?Tڽ?q̑}e$T;v+[2&  3߻a~YZH0MˑD|W YlC{4}Y7pX-@ ¿p/'ߧF;LUe7f%dZ -m&JBUqp7b5j/]>P8 -dlJf+ !@scM}yDυ+#QkD3?`bC- '(.nM ƶ +!#qIixWEu FjδTC7K'̹ܥ˜< _ei8lKuM:KKL{Fß+߱ibzy2cANSuB G"uؓn,jsDwrI7@oQ\d7<ڜ%fd+CAV\< ƒ Q`t~B?A}J@qJto^O1 h[FYcfl4OhtLN,tjJbn3yl2C^? h"G!wF7 tӍ]MQȪe"Ю?k0!R 8uFV'euG޳[e]u,ҁH11EOƝOWk=3+[UYѱ2~_+1CZ-x)Z[kl_-6rJGmæeL7|(e$,ur՚8'0I a=nTShi`ڃ0L#P ]Z LJk.MU)OIH.IA'W|~{%*Y/4~-#9*I) q=1*#5;Æ9i6 PGTj9>1L5[ ݡGbb<6i*a][0fq)' 5~C˒aʀ^ x[N3]&?U\-S8ak s˪E}¤S0a+'\v%C:x`{.+s{נT sQ$ IJYzL$6d/[1sACC9wʄbQBw jcψ3uc=W!=ÝeT m\A݆4\W)1-W |xmm ؇8i\/9J;Z_5m)J˶" E +:;8C\|cuˤ26w(UW8Fը҄-bZQu'l#X .MQ&D́1BrGܱeE 3_x`wp:S?wVC&<nI@wjn℀p%'F}T`{ \xk)5vύl]޼7Z""j+Zh4ƴJP*WRruhShiʭP~GF{ I{ISV!ӹhXF[KxԪ95 KɱA(~}Ώ-2=b ZyY΅%De0̡zרV#xxVTg?5R\SV3tcA)Er'Mm#Ҽȗ83_ N ˱$OA_83MCn=3cN̗@ XfˊrKVtsmyK*@7p3"]k4v+3EKȮwT VQnb뛋q3mX ǣx0w BZrKRe%3y'ޟ6ѦY6FE)$ȘR:q 6BTt/RAMo{[m gɔzk.Ga -"R-< "m(AV.HxB EiMD P T%:_-ђ>XV ՗M+oX/9\EHwvHVbV`Xy9p;!K݈0Pm@{'Ԍ5kGp{foc?}];9x9RnEznC\f.1;|ڰM)i64^lJ;*_cYA 1)tFi[K^p{,XNr.a Lײ20Kn1+X(ϗʉ{ӣg zbA#sթ dogb R0j'!ϼm҇HɥZ M]ebJx'̪~\WY חAߊDCLa"LTtnZ-|Bg{僧 %{ a'ƛM#R9 }t80ple sDTe|r]ԣ_{xy4B@q§c:/؜}ä.Ga٥C2hLs^x۠cEKJp,B{ YpwM:WS+}JЇ#YwySo|T NUϪ]cfA"12 1K]Ax,ܫ=Շ=;ǻVX:1#lmҋN4NUҤpOw,Y7B E9gO[Q82UsAQ8YYJ\3=m B`*zpƓ6EBv+׫>B)EtK efA٣)W?qHoe1sq]M1tC!dnՆ/ʿ-qQĈf'O;_Hϣ0S\>n DIQlC4p{Co'AҢ^$ xT/i}6שYgeKu*Z3ƾ=~<{jumϮ\8p)׌[SE.ք4*S!mqe}c5Lw~Kozei=8Z zg %tk& 9RS&MW'HN,3 sQ+UL: 0 qo) _dG!-m^+7{t͒]LrLY#w~zltA*N}FGy0GTXq{orA/;E^(Cذ-~KQX 0f 9d@856Tz^%Ek&٬˜afܰ n A0Y 1s c{Xv_gsp#]wᇅBHA;g?؉#Pi眶O$du}}z{$ӈUU$OF08|U\vA4BXG (Ҽ|`8밉M 2>g?ˮ!I-9q̟Ztc1=H63lgQ 5((8]^-H2v4(sMe.> qxs'Wɵ?cy֒*&%YNgZVp۝YzѥZL4p0!xM:5eVkHH{!472'YUc|XhL*G]OdNJVXy&Ԅ*2#|jawrmF m5s-9BE a姌U0MS9N+2k@(5?p Kdاq|\]1vcG}N\WG\7Amnjr̚cM 5h ;n~'H{q%w$k뺖t1NFSi/C!5Nk zO!2D=+vrC^p0-\Zt<4?4.(m8LZ&:\p?BAZ;`/ŃUQJiS9op;DV8X0^hXRl:YEqV3n񿞩/L&8]Cxz(ͮz kbst ++*G\PNeqpkXR V!ɜ7E7]vnrG[dF 0PCtfk;UE);-薑G>Ɍ/+x =yhﳲp4wW!^ߠx+iX,enisU1JyIex>Ilp?)69>Xl03ZF *&`ādgw,XP. 8k]jkDqʨw]Y꬟x9]B 0BKBQ{V!HE%<8:|n96޾ThM pb:_3RMpIItFȠzT#V?(xPyAsSQN\[>#kMC&NO$J}\HL{}&0lE&6MsIB IԪ-“Rs >j`&ZQõi@~[0q4~/ELO8f˩[ԛ~{`J> |pIFGHpѬy]:ku#TEۡ:`0VpԿwJaHbԞ+߂`Tgvx[G'? ExgzTpdžt~4H){]'*^&&L\B5*ZP]P8k;rxavQm\ܩu݂t>) UINv I(']UqAߌAc+^޲N? 6UR1;U^VZg럞%_)'֗a!; pQfق'' M\0Dסh vwLJyoRQv>q=4VxD%Nכf7}~){U&Z郱-/_-:Q it-G9jAVm=pCaNNp$mc.6` 4m3Q&gϵ E kȳn[l=ϩ5qAPb#Z1퀦ӻ)wqs ݯ/P#G]cWey<`b{%%E' Shn2 ?L HS5xm2fDmi|G#չtR Hڅ]` ͆i Rj47IZ|;-C̝9z9S("q?bo:4SpidUUx/ FrUi.UUۋ g_W/=boJ|@LTwP8l/gOJseWv,IX wJR]ʋcC E늙vUB#SəJna  Q)'Jȱ? \P4\%i;D^pHmi;< /r˖s 8\+2>zj(鬡_O> l”8Wv) :q *t d)aw ݳ:K~;eT5|_5W e@Hν-#G.y :E"ˍ\R֤1ɪ.Zkf' YqHnD&Tr$FBBϙ˷fVEZc3dG>kjg~ 针3:Ƴ_Lh\珸쇑BRŴjFD7N=aմYy$G<5uHϝ濢0]=${Q@fAGyʇwM>V^)KqS>e DV2<\G' Mѽ`U6~)^=PF+ ^ҨB̬[gu;MPb,3qx;=Oܞtn{^Z1WA¯:ƙC$9/!D15 n^Z F;ꭟЍ4)P[=?HA tڭt b0A+"c8d qZ=]Hni죾ڄJ+A܎U-Rsp#Zs9Eq)sܽ7ثyj-D;8yGZ0RGR_fKkZ*Ƨ:7JUi|iɽ;’YM)`as:%fBPelzS}Y%Gg2z/`x%F. nl!9@VI֪7Y[e`N^ h=HYvPb,3-@$Ÿō-kl:ߐ+bx%e ǮsԈsċ -R|0}57x kG5Dώisef!Npm?Y1[qJ*VQeVϚ>-K2>)/ۄPuHzz N4UEȁ)I ?ϮRM_B7ٽ]% xE̥w`qO@!*=H hSddZ [s <= {E~m_AR3%lsWO?)+1G9W~ 8|sDg R}3{UO1q0䈆yg@mjƒ#7xQ[&ܦu2cjcRK??$G6e0(i5+Ht!4nǭX}(Yu*+wWml[+sRE8ҏ9Gk"w)t @E| R)3'ou"kOi"}wtT$Q=l"itD&tz;h[WsYQꦼVv< \gqM=@5+5СSr;:3:1̑Hn+Kxp5pv234{[~G:~9)Qo8rFyMX>WRHxdvnz&)~[v#c$5Lq GωJ,ԉvrXb1=j{' ʡ8G=](_vֶ~9%)zn>1aH[SB۞6q>zC f[e(o Cde+AIR"ˢO#s1:hU*WlP惎F? e_L1Ṥ߸8,y`|8AuN-6wHp ڗ RB[)潲r$jWX|3}/z1K-47bOtӳѦ_A5LeU&w^f@{>߄vDsc @jJ\C Ra OKnmVҞ%KZS GVx^)_4+u1GzbPd<+ _wzc.NL)1*Y0)I zr]CEt:F&NRslp̏LlOOdb˴93BH&@Vt}VNlc[CH5_(иx9d;p~cu ԻToM"l;K|-b:Ijl84ǝU(kGbO=m3G "NcC(.XK Ⱦm`p#3ZLQ@냺ܷ'll0p.Ь2l;vH6қ țMFJU=TQvn!ȲUie]!7!n;xc hB1 H6i<Us%Z_ 8X (ҘI>ǵ[+fYg xlI}$a5dSh&OEkmd,VVkseC%Z<1ϩ55254U,RhD]:BN%7u~]\)`DGqiבR6B~(#@ɘd kxULn`1tcM!p6U;OBC <,s'NÕဵ?\`A+Yq& 6 Эs^~cxWI\ϳF.l븘|" ה{r(>1΢v@l%Ws:p!6,5u&`c|ɽ *4VSrd?:^IyqeiR{ >o(0Ҝrv[ i1Mh$׃ӑA<NJ0\2,vO=`N2ʒbXi'vۑt휢Z[jobH9~"OhíN! -wݫ,2ұ߈6NUua_$1x[2`z>(+7IMU[j9 ]^Ԉp|lnH>'7Dp}5ū?3#h՗^7j{l $E{Px| J$7{՜}0AP8bvg]P"QẕO.E3sLoAL LӇ 2}% <1#^pE(C06aIzwG,H*W lh!Im*4;!U`ps&vh[Yi8|ӑ? T^S6Qz"`i~ɵ3O)~{_ FȲ$e&&׭]:dŴP)cU~N>T~[_yXIcKFxɨ:;ūF4|e%TBY <7Oͩ?{TpqRlUTOs3-WM>Ԝd@Ymwi ע9l@FȹGZ$\81 dK]F_B7y092M`f} źz{ yp;WGLEot;TvXj &fp1-T^ ѱ8 У#9fi"SUZY`1 y@ѝ/#wqʫO-V*vasV )nNO$pcLD5%v'}U4`YN@Ÿ`TtNDTh6GFМYj2d6cjBm/'!Hw0ZV[mBNX=c!˧ʹC_(r$AuGk]t;;9? Rir="2=ܢc\YG Z맻YV Ыǹo|`7uTjt]ݚ*q KidrsQAZg Do/jw~u`$4 ΟA_փSbLp>\;w4'_Hv#q-%CSQre)/G#3!yBV(`\ lHuC0J!Ϲu(cu!l;FS(*WjXKIF5$2Y}G+%N3ů4Y]֘כ>RӁR͇ꣻ %32AڕG 6GpU@ZMd] ہIszO0T=L P{d񽉭1"= ZifJmq帘8Z56@H`I4"K.qɧ VsN"L#F vk⦚e_3/n25. \ 1*tr£?L\+'mymUEĐCD:b_slp^KD\t5 -h{ %f k%d2T!9;\s"ELb`CaLY!ccP8=zNҽd %u9H~n)JYZpd|4]+"''g֌:J L &d\M@l(BT^&(sy e{]xmCT3Xb:THJJ*7LZf3FhUx99`x 3 F;2ߜ f 䕆(ȷǹOON2%0AwDy|BIWxv gDY0%8AT<=c`TBä\[DҖV,zt׷קLg묎'OʥH?'S}t|W4rBn,<۶PnW_eJεJ|'-Nr67b\`9R~׀":p %"fX|YZaB}׏9]&dM_ R;O e_E;%ـf>$Zw j3HͫLNCHZE}%X`0=5sՎ?>|'p~KOEEtPWP~3{'ꄆ(`CWaKxFؠB*ǎV_y^e(_~*W <͑ NğRM~D G<4hf,!SX8Mcܡ *"+~~!o:h8Ndu Ss5^3PwH0|~KAB:~;`4l>҃ڟ'> p~KZ*jDŽ`Ww5<d1 a7jzgXxj$||.S/kp 0 bz=2=7>fle5;UߎUg YV E\?)!ʓA비+u0 %=mkmيq%Ɛy[M6]pτq13ľJKN%2HMƁhsq{f gZ8l2]z愽FBu@S?R? V@Q3:]KR(Lq52f|ce;$*=$S["k=3I%61ys"L,\I5 qgYD:3$91p 6w^aED=_ǑoĻO&:CV%v30kĐ[ROE|E8I1'hHLQ=:3AȃZ,Y2#B^ܱ$ߊ |rKcKʩU00^̠X2:D:\_oc}dDₑ$^ίT^ [lL8T7]<GspPIk}J-=rDUvCkbke+1(+[ĘZT^kU[NG|̫)R>1e8pؙjulǶme[7ON"^b>BF\y6 Gy@?fqwr҈טru TZ̰OK~H7Xf'Tu [`\?xgy$ |T%:hm"d'*,4F',Lp<8[qͨT@;BIhs,^OkK :1f6y,P-yYȶG.ZwBVVS?HYcX6VB~wՙעn _D)ɑdg}Zbʻ i-nB $w;UxxR)_e|;-jSXR\ 9[S9arq| "y~x-YXk3On6MnL0kdJQ#K]@|g};?AdNA*o!lN#lzG|;A:UM3_: .Nte[UX,W)<-y-T$p/d)o/w% ig\R(9+3mJrAR㑕i:9.Nȡmm@IQ`rw&ˣ f2=JI x^3 @YAS3K@ƅ%?ŵL[ڧ $R$b.]NLNFh+ b7,~ޏ쐶CItZ.5hAEԚ5qks0#;Wn/Qr]7D`'fZ"|p{0ue LYf#DܣPqt[w Kr4x_dx<*JOȞ49hjG>pl>}O)i| I%v^)A@lU8s͠,n,t`ԵfgYZ07070100000291000081a400000000000000000000000166b50884000052f8000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/alx/alx.ko.xz7zXZִF!t/yR]?Eh=ڜ.+@m/ V=5Ɂ5pӉm).+\g'U|X1@Au\&>-Bc]6 klk}|=bIݞb>>EU7?nI%%fN8Ƚ[z}H|w>P86Tن?%Syί "pa@лxBV7vb9V*uf+Y (v: c:obvVpm- VHvߩ_Mv(W : GE(IADMR9 ש?Ri9y44?q̷E"lC&ф -hs? ?$qR?Wht&my^el\"GnmzЂӥ"5<`D ph`[1 e۔aevI{{/ ! :Փr(RpVT+r[qwdILʣpy4[s] 7H%S>ΒoEaH|Gd X($#̙V"wۃn*rkFc uJ$w/P6}7~Qy~O96" VDo36_kQ 8}YY1gv5R 0V~`nNM_6aD?hoK )C߿T# *ذ2fC>qJ/ZqX*ƽ߃ ;k|zrX?ONydr ZR7biA\{.e^1C73<*vJpnzDˇ2\TS_uTOP =d=w 3:GДo/c!ㆸ{1"@,!MKiB{Ȕq>]5CJ]Z ր9v41BI+Yی77pN'tR̈́N u`{`dε@RS:`dF"kQno8'S#Oϟm J yTo/Kezh=-It<0q#| qnӤ,Go^y@NfM(D oZCE}SÚl!){ ݹ_YpW MsOd ߲<%d^;DORv}@"=+b vٷMU㗲w6cXԚRilFݕhuQQuN2 _>~8n0nvI?*ADtT\rqh7xʍob֟]ҳ^`m|xX1%lǍO["ѻnjŲ`kg+|sq@_Fw8Ck,[[7;?^Wq{VK)YfOkj֘3RZz +Zs=A~xA1Ynv/ڥVR-ǗЏ&͝kY 'dt;|T@p\O ݌M pSl۾t;) Ĺ2WGnH Hfz'r;v|0x PnRp0?3b&nzF9ڂl-:q^ђj0jRPvW9H +?'9f}acC̉4%Oה/O~=Ul) ]ғ_"T8!aFyA@N_Z8+6G/<1{\Qi9#Zy. K?.('X5 {L#{)G8A 72@AD.bAlv0Ģqͧ)A (KD2۽8 )׺V[`/zQ#W|l|&51=y5ŷCO.R3Wz]vV)L F@Xu zq䣉Mڊfb JRx}y]B7M% B}G}{86h/%պXQtߨ D3cC|Un,4!49gc(2uAW>^DA濜y`C7O ~%l19LJN]~=`8rw}YѺ0Y ՊåsǔF\gUYO?Ϗ>=]mLT7yշz8iLcߑJUsM2?XӰgv~K ^g}a.| GЈ6:D Nc1ɑ|;Y+-HFx LC&bZ H$Jx}0eUx'kgcʎ 얄#I<9T ܱ$`F6B4@ԐXxpX6~ktΤrT8RMKED BẄ́ 'hădbh> ƌ2ňQ| /s6Ke Q븱.cO..PzY!Bb`+jb!LZkV^79**RldYw¬u@o&@!-U?%e&hA.t, 5x<Ξ砪m詚!ZCd*gu:-oW,KcEC1A[v液5>+z#@ʢzf}P/?suVD+&mxC 0x.U`vd V_=c[.>oYS"TK)i-`J|۹%*j|kʀQ5:}q{?zF/0[4|ԍkGǘ:RwpA[YipӧFbyB6euBH"e`u F7=o9;Exy_gP塅| ^q q/zWE,I*&]"V(\1n)ӓtj-S2(0XIP^,Țn(OYBr/zP /LܗO1^1+AԂ ,>A'ݢElH+LxMw?,SE*Fr VnjR{kmnC~3@]6RĝU2% :1~$]Xt! `xdxmKԻ&\#0v\f3ygAKO\'܏_+ -zplTD)XR^?2鈌dBO}G;b/qukS'?8p,&!GՌI.3x3 K:6LM1꣰ZН;mNc)rmikLy,ؤk$cTu5wi6y}7>Vf|W{,K/Mk$n L3nLFupQE_֬E ǠVf g/<#ed_B_քzi7W@Qhn/Â[B~f7QA+TFɢLƒ[FYR9]M﯋ΔJY%t{!xLiV-Lsb[[jghy&5REruGz}'b|3$1lͤi;+;فh6_ѥy+ mjXEd%f0{Q:Uw/$[s78$2&HAW3NNRײo+ H"]́*됌R]NSUnpqR_:*V|۩SO(A3Oޔ#eO١~NmΗ&\:6VXs Es.&AqVE<_m>+bɐh۴j$Z[֮ .K(Eʗ ߝ~Rd/q eרm k'6FsAE|7;nGGΊ$Ik]lޙ]w646d,R10Y^>OMQg@6v uwvl%]!K9nRė7].Z\Hem?k=Gd:gҍ|i ]}\ژexPT4Mo9Q[΀-7 `i')FUICJVUa)z') g$Հ:~WE6isx5b:nv~,5h6 XJXxОj ))#DxfrQ ƒ8I9e?s+Cv;ņ)eT0BPnUӁJçbYaF#l柄g .d,0-E7g%kyyuպ!~H;M["_OӤ>Os7,{D,܀ ^#iCewk!"ܞc9mb.>pn94gbIJ&;3z~AMP ݳ%T2Y u3L{ڹx"R/F6`tah_Fn0k4.۾yWh5 "l6ܬ?8z '^'ǮeP7{jnhԥ rNn$ 9Sl]Նxbvth?fd x+z! Tĩ6TcC_;ɶ %M1-C{2uuϭHƭs)䫈WgX3ng,p19[Z*RעYǐX}Lc)/-5B:>biWd>G0(ndĻ ۧT,^_w'CEH h 6pV;~p7I x7e)U9ԛQ~V5[RO[^5=ժ* {^v'ޯ79_Wo@P%v]V'Qxb$pq\ Ӛwc->Ac{U!JwԱ_qonWqe/Ш+ԖS ? ?cm:?hg_d]$`r.W9i%X!4M~o귺W3 K?VfuN+;s鎸̢9ٯ0$X`Dm?s}De6_؀u7${3d콣kqOА\Z% kL:kC$:m™HS3HUReg`'\(7bE8!:UW.ф?;ѭH&jI)n=Y+/ =YCcAwv!D+K~SF~If;SK,+I4/,2 x7;mݬk#Z&17a-xPYLS%z҂CSyM`+rbV:yeJŝvIMliѯPajm ,q"s@sMIik"m o((VtK&!C|XٔSNsUeL.6t.`ϭ0/6;Hʫ3b_LJ_73b zfHoeO5`o{xڵ[6P :JU5o͟sI a"lz56^Ø>^1b(*0b'<Jߧ]}?kaB*cfZFy@Pjt'=29;NKG PIv|Q?E @H89ʰBSݐΤwU;es,qz40[.f&wУe`sE@޷%tV>*?ǤO[n}@3J.d6*Z*jQ^ _eaޗxDgEsyM~RLJ)}0/wMՀUurRZ[ou~r d ObU캶Zyr*h^Vh~7fӊ jl"k`9zҽۋ27hECJճyۅ0S*B`xW,ng]vuaBy .uF~S~?Dmn#35IWTpHNü"ndYR_8=DXau Ҽ`|$`I~O` A2/lA.32&m>eXh/" NiQR6aQApmA&n'K7>wIRx'a =dίk8!C ʙ1C7ޑdg ~j4Ex&p#|mq~90pŧ}8,2WI;Q?4I LIB>k 1>gI51YYDq)?ZnŸ}D&ww#HSt~$GS 6*Ft$c)]ʤ\MH }:Hs[yU3?PJlZ)x\j aw '@b׾#tv:GrpBjH[5ʻ4 <'qf7Eؚ;ďM7ƨ)?Fw=S?MVlFmLBiH quo!Պݟ+`{XҘG: sB )曣O$Y.un]@Ds竣?NYê 4w*ib TY=M @\ ꆂn^v|v`o%Y P.SqE g;_Yxr>*oҴq.jU8}6D܇HVq€֫[yPAy/Lr5Tg xN2*`Tg=hNՃ~O}5X`9RX)kT6X}lŝ"j $>M1|$_EgV'@nlM(S Q/ ~Hr;DnvOeCY >W2u6Ǜ@EyfN`!7Fk!qRiC @WyW9B5t`4559-f4qhJf  EBznǒ2յX (l,N(G̹zri{;WƠW_LvhPQCR_s12Z#Gquʗ2up*lwXy#i<ד}̇DG*YAHǥSoI"qpMF|wi }Oscoz*5}w>Q>:D=R Y"UAF|Syy uAqjUqkWY0̔Fy9Y]!iiln.L;aAHS;;x> eރ]Ƿۼ">xn=2F z# T[]SRir{oB/T( PC06cM1%Da M S{>5FyL/fG1|}> //N1ҫwuNiZ1PA }k k.R> "F4/,/!귙%sMf:oh~ tMX*n}6ӷDJHCʽ[t7g)trǟ`/[lf~!fP:n ~{ҙQ b#觟ܒdr#z5i5qI@| Ttk.91Cg N0~.NIl`j5[Q Ÿt" zZ=Rfd6 |Utcb wX/4НRpCB{R!zLyлUʞ g`8sfxfEŌψTw[TyzNk-@ng^$ЂTۺN1yht_GY⨒tKo?*il7ϛOSZj7VL&MoF/Z\U@]S]yp4Jۖo%tQybºXsLaWµj&|"Qy攊`w%m[^z-l/7_ 2 aovl &i;Z#̵2zIp$HӦf;:^1Rix=Ar0j8\ qR;`qןIn!$Y5Xr[yk AkBU&VR_RC?; 4AD'ްm3`3xL6@]ozX2PFSxq+T3rv2&SRr<> ?@y:~P sq.Dfi1b;ɴAJ_L52tz;K4jMyIϏP ,uʂR䜈LlX7 ґ&Vm;NK=C]"6xEp^=(韛3W[M?y@t5i&Ɖ˒%%G͒ <OC7UxJ`{1eH/*%sGMx)4=/}`[{^Ǻdj7A%G{[Bڷw9k"̖1$gG 7]68 ϯy_ʘeIe"ɍo;4p\ vaf] PbقVtSn٢~ L?sʳRوKN`QǾL %AECz׋biv؏L,܏1hA2,煢S<ہpFsprTǔ82vm=;Bta*1x0$h[@T=dRsU ) 8} B[BZ]w~nRFLқ!6 *ݟurn >as7;1!:trHJ8n}ul]ަd~+ObhhIH~̭cR[aH?4#av_#_HM5gESi&_WI6׳/_/yܠ~4qmxy7i9pާF87eC6Y8Uㄳl+˴ %u'3VIťwD5ƠdgW6Jur#lY_y?IӢ6A ՗[oxS[ _PzeJ:$\\Z,bNzSr%Ș*NjΙӲXpiFX% $cIΉKo\g FxF,W>ENd436<bm AƃJ0.y=5wvvcX=Z8n{n,fk܉c_alGnb< k@%•963ÿ&{XE;AzIR`^bQZqcg>~ +-gMcpB 1ૄ|n QV]]ۓ6;&2H7`TdvW-}b;*Fȕ/lpƽ# ߷u&$sb8m`lº[2d |Х zl WhnVW^iarm6]YK1N0'i\<$4p o~wrM`S +@)g:`jsp SfaIݣ"ևJhe$kz,#8֩>-DyhgƮ|1!^n`O,*d8iH'^3C`2JmpڌnBU0d< DK$X?SR℈Υź1TOL:P4+Rz.-cor?!yS߮f|O]f#l3g{%A71Hl#?"1t/g ?cmO?_ j27.|pU_QHE`6[?kD"Eu혻 S0=eU560.z 8ZR s4?M~Y8 nӫ:'ȃ2%؈~y !$@ lk|Tα1^Ho$J ;mY<jt*2a1]u#$kJUco&:nÐ>NOJb03tnW -K#B;;6K;䌯]#%G[U|A:/ڤ⊇xCG8Y"ڒWQt4v߉)}o[U ʅIлZru~xyݡ.~p7B_<&4U/Hae>:}/Ky荔Dޛ#t?vxeX]r6~V2۳sÌ+߱ߺB@">:[*h$M[_iWCgC*n9OޭLjf ZӨXdGP?q֔j&iXBCf#l0$qp@?<{ 5)LeK7-w 3N-M2t#GU&:%`Ywv\6*[>3R#}+.?Vߊe`[ۍG&Ք*2 qu}aJS1g@*ư;]z꺈±OT`n4bk(lػT^7yB8HR7+ĞܣR+̊8WB\Ui'n,X "&΅O펅 G$b=c Bm<\`Q+#S5Xe_U[)SS}DxdR֫\|U嗊QR8]oAIjoUZ\2rIP**U~+L#{,'>uZBZV/ Ⱦ_+j', UO۟5s jRi͊.LE xQ], BkF{e&^M, \튉zIt# ,[۾AxwR6LcMgɖ$EBPΓF f_\tλ/2[M!&J|?4p䍑|<][c qIlxy)GEϫj)M9ٖRhE$q+MO#nS/ QqJ4ݚBGnel'뒪16w[!)~l,mqZTHu(-Ȼ xMHs~~%m_nD0ԇ3].䏣Jl(O1RqTdR1 ȩ}rmD'{_i8dA0ҕQ4`)zs^գ_.%֒YxLnZskijbmC2dBl}T99/Hg#ҰMnu#̦R!SlywZhX'$it`V/*P"ւJqmzcrlT8$@Q;iތ׸QG)N'2bXZQs?c46ggN5] g*Ԁ9ԝxh;kDiG| f_*䤊Yd 6zE:8 B21,}jiA.ٰ\1/ Ej*n֮hd ) 욺J}I/a/[WtIpՀvYaj<NsVH@/ܶOj>VƠNk=1Dh]N$+J4b%t '0iUÎ&o CBH>Fe ?)[qA]Ǡb|P!9W?4?7j $.]Dž+ Ã?IdRnVCŶY^uQu27P ț`q YwzRHN*oF.>4v}/W @6+ր{sid6C+"?u^KHSw9TM*Xc2.&ٲp~$ŵpPMcg-q#FɖNn:603Tyϕw>5|^Sagxu{OZET \Dڕ#7 vDI?!ܷLteI \T ';ԜO9Sv~9󃑓^p׏=D+F-U`{B\,%4J-# c`9lLg? bT7ğL_ړ۹c.rc5?^9G] >Tܐ$Uܚav 'jA߅x1 D-2͔;?aT#Tue8b ,r[3F8=CC7ϼ U^c5KOmt wB\񳎣iЁ-'jI:H"ocR?v;&e9<[ IDF`q.-N8JX Г=p)e] 9C_Rb"T~9h(FZ>"B76̮ 䙣 ԔvtFz$faۙOY6*=O f8z(P0ج)vN;jF\$5I=z14dz|+bA/7bF$gpNJO@aR* Nrd DuhijB̖¨i2*ZfS? N&LxvZn[*-ig ,azR9;ʺOW& obyqv=-ICO*T#T+@ΤTnxv Ko27N%@ŋ F\1NWnl %?oSQ+*<vOܳ|saՋjX1o^Įކ -sWN磀 b}z\@ϗSg<-P+S~E>)>Q>WYX껰 b=hGiŗſ xT ͓Y]tF~-E_a dxD:|n]X# F#$«{\sn+JJy>GjOK%w_$m6G*{ŕ,f|w&V"(/,H`WKuJա\Kveb 8vL׾ \deut;(+ϸ3=:z5,G #&<  m>nh {/DCg+#0=CPvAAABH̀ <V.Zn/ctU~_uCe+}}C~ʹF{.$)(9Ŧ" ȂP*B  LP$vHJ%m ԛ]qt^=gѩ>" \mc\TBpD%[&{6$j TRf!Fb#c䔎[vQ]JE %zCnĀDM#,9a %22gT3E߇jI Oo V7?Cc dSD(U< w}|2#![$֡ShǞ8{k@e]м 4n8YR]hnA66Fmt@Eeb-Z|A%nLj Yُ(CgVfKIC;5#G3!k4V䏁CL4n.WF5j.T5.*nOB߇"YXoU@د,mFݖC@X,on} гYu>< _??p0EFrrUv"ŗ!o;!lBOll;J +[=.MI3_'_H˧IH損[&)O &߬JBMb-TvD6uU hi5 SCCD+3# ns= }K:S1o|VdNth`#~?x7-ș`L)F^.TC%hy4S/L&})Jo=+A+_rȫ'dRx'ˊ!M!1@nl(p^xެzM)1/-YSZ޲t k~u12YTj,v"pD ¶@6[i_ɸ[ m%D0bp#U));ZEF;F@_Wr'EΤP+t<=Q"KոC:lm)IE35vRMb$ $W4`W~ ` t5s Wn哠]߳RgV(ٔT?/;#Mwh~@՟2{Chjx-ci{RhA6$M3$ͻT?%Q7f{S &6"s١6a_<#'op[rG2^_|%'[k=$wgpJLۋ7Lpc^:; ]Fm{@YQҲӥE\goe}*8f#EޚHr5޾7H$mxEFFրnZ̙d4}A`B+ WE3#6C("'>nkX4,0sZו*@[#3Q5Nc!rUÂu.0h!1)cIN\i0,v?J|J {G젞4#%#à)~m 9ym2j;TLQ}PmX BYnPhi-6@ Buc! H^9>: U,ZWy{8VEZVkYe@ Ar}bYv0+]el@ӌel>^J] $[L fE#<'\8^ֹ70 k]r/ԒׇĭԛG QE0% u0Gˆ/{Q)䃊P qvq[ a/GL"o`2$8%@Xޫ3#+lא(\c`,~C:!"Нo8UWhCfYEz3C8B?f @D r9]*Ђ$.u?p6ۼIl!3[+o/l/L8+vKpuw1eXlK3Xlp:Ul(sCtFIptoEU~݋Uߴh~z;/~;V]HW5{Rh"_gTsAA{$\.6gv*W +59|<ӹ\Fm6'R y 0N ڰ/# R 4H8[?&xKAZ?l:& L2=]KL=ծ9;f AJEzmÑ6~^TdlxI$qq(\.2R|h1+[v˱4•8MTa2!I]ucQyFT ܟhAڨʕ+^'{ '_;G2YUca#|zxp|C֣}cY|G)ԋ'$+fn}!g=WN5q9v2#h\T^~"4 L陞zmieOŕަ:,86+0|Nk|5ai.qkKg1P4Qu$a? 6G3,S[ W{ٚ8АR֧WG _^;]IcOj93o;LQ,)Ob{\NUGA.jv߳'v|!L9cE4Y3Heκ 'ꩈ:2n)AS` ˃', K`t`'n()ԫ&$B$q6}6ZKH匾n~yҶQwsĒST`@&J#㔟f̄6e<&QkCӮt9&7Cɒ6&Rk x(*Ӿ3&ݛ j5,ðg_UY4Ftxt7GqϨbj9I=~g(vUjCCҹXPK"a .5N9(1V, qIDܣlDߥ)K%6^! Y$.eT=,4|YMhmW^;CtKKGHm TNVKQ]p-ڑ4.]C_yTk(\?85ql4fn\5SbR49D%q=m7S6-,r.{"]g.vOu l,`#cO# m5Uv? =O (߃T1la`кzMZ #/f3oy7',p^A1oWi)ٞ+s~4)(j4nk%R+sձ[畳(ZZ>ڛq;%NFGъ&)Sc5P -|~DͺsJ>&E rF|)ZiAQO8$W/Ky=Jy$Wv Y=fm=%:i jFG?#'EMTѮw-KnW!89jki^ N.>!:LM>JbCޢI^lQI"\ec6(9n>ѭ{{ARh$70A*t) uE<#Y7@ al "ƛ4mYMPRY<.C =^ׅ2Fz*d"TsePdlǀz<<|a&h1s{~gD 7[{7kQ9zyO9xgSih "ܺaǾ<[y>T79_]w+th|r}kO[V}GJT9mI%4o6!UKZR ƛ|fχ3^]9sKP|ïs3|T!'@v HÎx褱IEp氱e|H>C#(@Y u/trBA,T @}jb]F:׋,մZ*:Q%7sVC7BGYn̓XLd;g|#]m?Dp>W(ov~' t?_u\RRCdC@)r@dfvD?`s N--'Nt^@F}53ݨja3U=sDjX$갵.I:7VL%}32$D1 +XB3]#^*x1kaLi=νb'qA>k.p73<h=`("zMG~ٳ]X&V? 6_U() ~̱/9P+2R.M5grnWv lERC`3n2l4M oq!ԧ's^@2ͫw`ɨ~ o_fd HnƂb#ەYTUS5j<6"%Bº}?XqP^Ht /.`_u$wuK(Ϊ'XҐ ju$^\+_]l#'﷥C"K }1ޘ>Aw aVݠ# 4_ՈJI%UBg-Т \[Ƣ˿/`Z!Dzx"O uV*̠XO_B}ۤe"Xb=(рC.ItJy%}eGC.MΜ*҇e]YnlcYBp -L\x1KebųD MڤxGo]qoGeM9$zbמs5@&ѧ۲ `eSZz܀ iReHFK4z8F Ү0-10\FYg2kXo_(-͛Z\}#7ǯ_TSOzPiDB鬫yʖ^T,g0gNޫ8[YV P0wm[\p_MDV-y1), pd)6N(^{M kC <%x.S@Luf/ȄNdíf\'瀙̋0I̛,2%f)>cH{~և5 Nw5Rx%mF0<ouX͌*c? \5O?]v1wY(Y.Ֆ6p=(X7 ,WtiT4Y~0OFԿ )'psb;3W(/\k\͕7jV2[4I+udi @qX"cέ"-$j *j#zY`k4AR.%qP@b$ {!65>Ftt0+A 넸ro$jQ0d^řy(,Kl=#8}f%ySd{¡@_ퟤ0Rط}",j%4aCʝї>/u{a+[ eC/TNK@wb?%{MLaWV7El;6HNfnɖʦDuDž+A߾7/7K0hW3>PCm 0`@JoKl_(s?-x-vA}C1ФTfM~1S [0>!oi 4fo&I&9Aڠ8B*R:;A[FP-X=2QJX_k>Q-#gq=u^4qk(kJ&ͮa]*;A6yݏlwNθB^,P4?s*< %D{.OZ9qν| ))Ǎt@ g5XCYphYïK,!(ok%'ic]Υ 5"}dۋ#}},rYsF_¹VuAMf{܇b]zEtMi]1qnsDZeecL*Ծҟ(XƳWE!+zzx%1VEТخhUwvQhf ]Ñ}UM=ѝYd-a&y=$~_q%YDtYL5R3aɜH"5y_ѳY GHo{H5Og'0 26#& \˼p߳b{˻1ga9ƪ8Z|3GL#%ӲLj% YȭgO9J^Io68y!6}o'{śb^jvP$I+\%Wĸ$]l&X}\/\Ļ+":Zbtb FK7A[UO+ܕ] :xM`?v-rGPYw9qN~=]}x?")B I\iGU5hd㤢@e$0I+yYMK8iEG.%)nS:CnWp?OzB907Ϊák\e.\0۲=1aviy1[ש}P/Eif$@XMX5Era(=zj(WxI%wB9^:<|g@w\ x>ZkQh*[>(Ad1.Ε0J./"JW )ܾ]>6r0BEck=Uaе Wm.\Hh+X20#9K@bLmܭ$?b㶓t7d*`VW:rSǻ`D1"pXЦmvqRY?rΎ09fC L#Z˓F?ocL͝aak`~U_V//Xê^|Krw6S+ T *ֵEW/&zs|%(eE):eV!T1E;}}tko:%ei ,闩ݚ!YsE 09׉l9O㧴?>o`5^s{9-Ob^<[=TQNQ@p4'%a|3q4Uu+Z޷p1'U ~PX2H< p&3ʤ^".rBH*eߔE2SweLKDu\rه]gM58R[W1d  9"*)@p5ހƋ$~9S.Hυ`Ѻu]$k9vRU`E![VoS>t+ 58"P(6$PB;qvuBX/gn >cJx\7kAb!, LӁT kUޙ͏nCb-J 0}\C+6;ob-mH2_8#8{w G.u@l.!E~5wIU0-l3j&2*~hA`U@+1@QD[\fћ]O~+ByޱmudMދ @Ս t3DeA/ P26Nn 4SL{p[k),{6%N,;v0b7݇e*$^#L7ܔ^ŀOH2KJw58ݪ fO̞?{ T2%ks+y(B-D9P?:ߚȫx똓֦tX@DG/p悮Є9OA^P%&"rWeSl^te/V: ):EVJJ4U޵zT$*~qFB?J8h:tc-lGP4!|.yW-/x*mH%:T ] ԻpN$;7jB5ۯm7>er:| Gޒgq|4RyHtS,&fM6rʄ=kb:p,w✟|\KMn}/DJ88ZVSTw.-~]FzA]xǐ{TR4''ܬ,nsPo *uM0YB 7exR$q,ZQk d^MO'ܧ,|_'<^ƏˌgkN~wеJ6wɐ&Ko[Uo'7}.Z1b[">T})*|Ņ`> c(w ն&exs9X*KRn [D Po h^83fOIσ?hjwg1%VpKd!߰SWq3}|- h7Xo[Xd,;n7oq3A;EɔLP>g<5jVIngnHn4߶RJc=J>̱&nu-} >*A\PKwkeR ^`soE ?cV@2|xl4j^Hzzv[ O;$|dK{Ҡm`,Ho>b Y̓DDjg\OHu$4#m^pz@~ %1S\ ~ic z <sAQ8yA>qʃʤ?q=tQ_y *2~p=0"\0; 0>Wt2FVf)A3U03Uo>arRjN|L^ ;wS|R6}-Q?]wJe,B#Ep-ҧo; Ʋ)jIPH{<u?O׀ݒ_. niݱSwA8ߠ;{aCgO#^-^2$P=$2 gsF0h~pUF4/i?kyP5t1lH[au_(9'I6<3ZU" d4:(LOp<6ěUV&$KTfUJG` TI$ }dekcM.ei<}w=LڟKP1Ȭia 6ȕՠ>oI\Heg%tOP ٣L_`/LV87'Q6ſiڒ\}e^{}]+Z;c ePbqkߩNmkV\#m耲EPqWky! Hw>\ e:X>f<]LJܔk 7^7 Vz_@9Wx̿zU~Hhp &c<(@r`d#LgruQ|| ,|%aķo~([\BiZ1?4"aWn70+/O Bb fl'tGm+~#{F?4ڴa:0#Z]d 2K!(-z6KSK}ƆĠAOˣu@ w;Ha:ZҴ Bm-) #0rۗU}S\#ĉ> 6>*}1WLcA5Dxju_yu%488 hǂL~KNTջEN#]h`g*m1RЪݴlJ'av (ߴ=OXX"弑i64ձ#ot=͏)[䅢jIagbj;gT&gQY*Q|SVBeNj>L8U8j\oJ*CYR7@tXV"%d DRh!swT2O6c[R*\S'>SQvBf^aK6>ZnsE&WowE,"Etew5CzU1K$bbV? jG|"pll~}x6q=>8=ƐJE3n˖ćXtU+KT4+ӤaX7KIf>,gK&[54w jfxeVF'hf_Ǎ@ *̬%`Mвz AT(bl7#Xy ŦkdCHi&Dyo[,ECzϜJIn]JP_\}m3 g9YJe(J7m][:ѹ9\Gh*U*;TʅZYgp}Sz[mT\FۇT`m֋Qk ^e1$u_iD D_P-.C FBē(\'#FI_`ۅ<7^fI$: ϑ5.L\ ֐U}x'f^ghRV ,T*Rt[8Q+xi!K?RYLD-wɞ~pF#Sk:Ed5S9u7?m-* D7.rlE8\}iĺx[-CӒ텫xH.&TCнw%8ŊJHtM8ƫpPx7ZDn6%ZD: Zհ_zLiPg%[S#+e+ ]pkNJle;|KirTW=:Gc(FHú4&1JPPŦs5 ( B^4ſ JD ]c_Ǥ~?3n5-xb.ct0;_(Hs(Nk:ZM?R$ ںbr6`izKݒREI.-o,$O]tAFʡn *<O. ]ac?vSlE&ʇikr>ol9vV9pe`=6{5ˡ>ln5-J2Ї1˞ɉgA. 5fi'2価\_/ Lًk~Pm*E@B%5d&GyrY3А:Qq5ރ6! pO["0,H}ebFn~ tOV Hu5ji{$":Rjڹؒi̭otɳl(JJO'*dg>@"fxh}WeؽfD1.V lpwbN3čK?1Zl :gXX#?e[r3׊_?$M~ \(r=e֥CmsPݳZuf g=a~2nNg W>pHoY|Q#@ꌬ?^hs"SSȿ5f.B>4pTE}@?{?t4MhLMսA4$"HϋG:0>H1*-6r3iI@zby gJp5W?ۆUIg߽ܨ>|Ϩ@hܥ$>i{s(V345H]:aԑfc41ޛqiusMco(VN\꽬@ "ϾJCqUmģu)*_אZgyApDdY;'LQ/ekT6E4sv "sh%DA;y܂f{Isx "4>Uy0Yw\btSz-L#5W2)RJ&(&jd$[ַn./kuO/Yb~a)$r:6JE0(vkBG Y&^8񑀎i:6\˩jIo XAmo8bB^ -G~oLr.Rx(r˅rѤ>;&4x۾$ 8 m=،LeKq-SܔEXfߏIBX?8H`3WAd\iXGVd C:F&PgLXe:~T|sb}B8& &Zb aRQc P>޳), Ep )F(EO\KkNr,i =W/Yt#zg{ꂮ=ʜ%+ XRF;y eqDHIMYd,֐IjFڄr&4l¨qzc,5)|/R@,Ft[yk/#t X#hDO u udiK}W ͨFjmLH`ျaP|i> ]Y} L軹ӻy-ݷ8"!%%1>b=\3O7v"P׊hM^S,4!sI!7 !MVp8Bv܎àeC*NFWڌۄ 9 D>XKqpUUW%nS놊h')U7~;Qŏ>b8>rG/ 倲/. @Taz*IK/0pLtNjwSu&T |{E@p"w/8dM} u^i8 m+H4I"3ob&ճ4@d7q|O*ҀJ֠}"£6%eut#[-OA[һdZBdotgֆ5*q_oi_!C %vi0xq:)^*!^^+iG)apLaeTWȲ-2{'N? { \R!i ma1!އ"?QA3$B/-d 3'@ dQ/̀.!Sr |h]ϗ3 g<:!38%avHL|kїifgSƅ汭.Iza )HlGO鈩؏!1%z) q͂Ȕ(VpQV 7&E2AۏӇʽaBRB?;$hn)G7>-0@e`dt{4J ]ڔVOO4 {b~ +-ϑ6h|h^=ilv=bH0 uF p:FZ;f)Q͎͞y6U2xX#A^gw T~C5?lhƏq>;̈5*768Ds`5asV?,o ʹMQPRwH*J.ʩ*\;0f=ɰ2d֏1[v:K*̔hG veEw/&&eQO0OS=oMf+}naRu}s^{ya0r2oTiTR1W/'/<_hhN0s"./hsʼn˒QUM F kь\ ATK:iك6y@ͩpO#A^'Ů2x߹G9/֜xJA;o&zIFSIi7`W"Չc4l(ZWS["_xzh,x!Z '*íYruimп+/fhDd x|qu5Gi`r "<~-Ë{C-eyHp=Zsz{aד^xka9Ə֠0⃰BU>I/RB.8Jd227dxP-KPC[翋u=˶53DbZOJ]&[kO.4n0 tq@ 3log''A?SE9~1{I•'PDގKheo*Kފ˪V<8'\"<;E9'Y2C錾c[)n_ 5 VGL,Ln}(O:{GR5:rJsY pL_z(B:Gp0D@7=8yo9<:~8cʵ^媟L<(-#R$- ۈ?CKTU'[m ˵Bf<wUG-9[N  x @"ȩIw%J~ ][6Y1չ3%*,k$aRH~YV08q*q}۽ mob}eƹ"_(aɾ%c-C2' o'X^l^u}ރÚ)##.ܣ.K"n0~(m#D͋KZ85F޸ MgS{`Na"q]'̰?M;cC vcelG:! aGUsI*H s(vAUe>d*nn܄!Ζ\ mEv Md Kkց\+;l7#ڙ&V!y4.).ʥDa)\00B+?⍵XEJzH{r3uaľ+#i^ck)[G{Gƌٯ$he]ֵ?ɇ_ 2Z¦{k={R?n^&y6~U7"j^.ٶ!NE Ǥxk}qD‹č>gp@*""mZ#q8FZPqЦZgDég悰?&|Y6,XRwABͳi殏cϓ"%x\`\ko{{T txC]cFo_P ,=4)I'xRm; X&ټ=zFc=ר / 1`d{D~]6aꮘfU#kB Rfy U0;BBnbg~Ю s7(on\JxAX/k6cpn>OJHNW< EؐXEĆ/S/q6 '*vNWkmvqvh唥#yu3Oo@cl E@&)~Ƭ t;ך#1yi,> e?2kZq?p{7XĪ~ +/X=)̔Ӝf`X;F̤V`F>?3 C.-gLF0r禗чG!y52`߾_=ا3W V߫ .aaj @_g*kd0Uc,Y{iwۅEq>s~i5D]P,u,,'ndqxdxҤ/~[uDoo _M#ۓ6vOjY/q!|4D6&=|{DJԠ;oA}5\?` };ИtI?b&I&Ej}vc{npP4EVbՊ ۊ  Sn3V6 $fs˦y1i)c!wxYs} W'>A|dnC_ c)yv3ѬtTZqոQu7(i7\xS{5l3Mm9Mص^# -J/!!/Ĉy\ۊVF"%s׵ g1cutr'^xbw41!bd0~ʄW 9bx< i42?),[X= D7 =wų#B/.ڗ/kA\*]BҤ+#/wIp1;tIfxP_w++ m3PlswS抓 }r^.Xʦwy`s;iG}26C4CƘb o[ --Qr]8GN|4K(Nawc@ì/dTB+ruf}$)^fGUD+rr$j [PXYmzl;>P"~ôgV,dgX~{|dYz>~ {p̓-gFȘݰ֑4bsfQ B!qU^=Kvd{޸GCԊZ" v;'{jm!:.5fbqɗ.nV g۔zn_yWI<)`sB `>"?<縙uE 6Ѥru`A'7 L jTJÝAy M_MKS_*GkEc0;z;17͸̓;FJċ#v˅XqOEcҹ @PB}?AӧJnJxvOk >xr3/X{MFcI?Jrx!)'N4X(W S&ΐS) v 5MRl۾ 񽮝غ+$"O[ZV;coJ-L=K=twYn'ur/ڏ|,"u %#$KUS@R$e88->|uTP|5d D乜3}JW (~KmE=azչ/y_9)BpG@*K_x19d^~w{LX5ox.yaЍbyS@Ne[Ms՝RH586=,.b; & 4FK?΃tS3^}#zvwRpq>ҭ7~K!mS1yeDEw0Qu_I.Ba.їw/>hD{@,\tѯkqc |+=/0X497x0JtȦ^(aŜBtB}.kk/? s~A>07 Ƌ Pd }eyK34bZY g owE @i'anXL ɧejxŊ"ԾAhEa-BX+U|jH,6o`\_qH9K:t-}* 9dMWP J/ WͭgcSܡZ9_5uHG~ dDU]ezǞ bUd wӲNS9;Up1,Q{$c0&ˡˮKxL#yh %qMY+\l'Cp%;q@( 1h p3 K1O$CE,Aԧ{#biȒ0JG ;4.>DQpIXd?G~)$3?: Á}4#(@Ě^f\_%`N$ r _Nњ?r7x$2*-Ύۧ^grEs<B)bJ#W+$AORxo)ooB|Є$Zk'V7 U9xW줤UUmM!PF?x_?8D"҆\I49pO wސy>5Lh?d 0Q\߄J1 z2se&˷Y_]obvcr~ߞ\j>; @\ #I08CW~F:Bcnuم!,^`M)?TɯkItb`=Alݫ;S^|}f9 03i=U~pe nII4a㟡y)=ϬO uQ&~68ʏ0*MLa8g#Fb\LHh66Wƀ@-!?, ,#S|g G. YLP>9R\c5B֏7k#Z.zfpY4B |ÿe,)ޯ[^~8_M©fRJM]XDb I T/p.*@KmIoȞ\T  kb=^p 5\ٙp-X9m)}Bpa2M@ظ{4 Z7G_x5 ʻM.J)R#vQTfא,ߌ L^j42A6reS4{Z)=_Nz5Q,tEyW~WvTT=he}`~xu[ÐW5Í%Zz} 8o/ (9gg7K:@L6pǮ=^\g؂ܖV É$#d&x4smo7Cߑ4!>\2Z":"Ԟ} %1̼\0\Y$RFp:-fl6 _AY0թ-m*-b4fSN$;Lݭ{M4N c\TN~\RNrgw^%ц/;PLൢ#nXAI|6ڥ,;6H3oA?,zL"RC#|R(DHd)GVorteJY|9~ ɒǀg] Zg+OK//G*r-y#r9M9EɯQK䈮MifڰfR,6M1Z(An]Ш 9tl)S&{+F?{'g,="èdU*9n0`n}eݱpz@KBfT4;_l{F)EHadksaZA"No c+!A8*pr ,3I7&!+z}#,}s( )8k) xWF#k(ɥu Vou4KlkVZ}Rvz22V~6ivZfkpsDD5% 90v_OH`"'?.)rТ%JǙ Q 3$PW{F䞺VXgLk^0*ԎZ&t,p \D(yGWd?|_$')h8\q{  S5.g6=R2`tH}2?`$5\N#]`Zp@-h@}ǩ\Z\#,.Oǻγ+ebXd0ZPRI@` M*aHU]+Ɏ oAW<<')C%32vVEſA= ) #H(1X^;aqp:$~}[l츶RU tU(2a<,.7aO:bF|vG_MŹ?$$}kԯ]~x_[ctdv/U呲Ci# g%apaX]4k*m!30Ut:<9V|`)q5 92di"E@B&M XUWwDtvsРvhD_WC)72`fGtOi#>:ﶥ\U9aЌմJ1aUAImpRNRD/^|*u(iLOID{C B$nogFuѰA1l”I㑍 _YsU$1 kX/#^vIl:VrY t"iS?Q>+;DwFT[Ӄ6uWi &b`yBBƍ,f UE5^BMCC}6>^TVw97N~HE+cP:SBϐ曃̶_je[W6V 5O;¦ . 3 /vfP=+IWX3{`UQ9Am 3Y=p{xnK2s4 pܤl|,] /<-<$~7ϴjmeyCsNùN'KL-m"}8^E*a0ild| ȱ !JzTO%d*L.]"V)"]a]|^r-CQS"yv 'sފΈN.QF~}Mu^` yQ )0I}0uSڐ '%y?^ȅ9d`H j{'591 ͙:K{6mVq_/4q < 2%XBܽh<)ʷU yDXI/gO &w ܸIY.}vi6/US t'>d 6k|bF 'ØF(Z_&v Ѱ905z?M`p%)) * -U=<eJKd7D*(x< i:EG!,A[r_p@sJ)ܗ֮p++ONgϥsl#T\O8JdvQ dB'+(ƠwKgnl"qSOYb& -v%#E0ȱ e qtN"uqۜtBY$ќtGn6@1tDSxa)4xX& LTt$VqAqpmdr@w6 K JW`I0Lc/ ҕQ|ѝ6/tkDY-!oF9<5}0ˤIiH}Lrkj=$$̦tW׿138cw-\\psYxހ=O2(5J[0bT)Ʋq qj2p(FKՒ/pִH oefNLC.KgI͇ me!X-ᄭh -iWed7f 6P_I";{^#->^JuS<.-JPε)6jz}t1 YfXݸ>1&I?%(|Ũ 7:q1m{ij,EvbI C.e:)dWR]\DNOM=&T"zc-ƒ&;X<*}ŤqzwLj,k,#謄8(Xh}vun/_v @8 Ꮃ~EvPiaXs>˖rB),*׬vpU+ uEuuܓ[qp#q7ߑY.l׍ݱHcPi F]MwDaxs#%+w֢=zv,_˿q"^%n;Џ 8)<˾ rU @]y qE׼}r{E esH4D4ԑO}j&9hyF"CQUU@yVIQjt,.9ǥ!ŋb"՘Y_7qEM$L[LfB3,A6֫'s*_nY_C[{^#G= ꉗ_,tF|7W?0Z&W%*TXG;Uai;mƬMq,t!QvVnٸ4џfϻsW#[kV UImY[Բ8p ֚`Ai>%ufkضĪqR)@ 6$l([Yv)0Dꡣ6U @ E5lg+W,| =L,p`xL`ϙNWmz$;׊BDQ(MU 5aDzYVDP7̏~ BsKlzK qCDQ޶>oW G UO!,j𩾅 e L.h!+nTJ%Wn) -͍$+c?m迬WGz @rA;HqOEaQ+BЌ<ǡձS=hHU{$GY9#MЪyCn?(J'?b(nnn00$)>`$;}n!D = wԸKWoF̺eȒ&qcGwCZ.. TTf|Pn1/>Cқ6,%l`:ကk?*FQnijmhb̐;dA*u4>n&/hlnMѠX:)ĆlD]l=N+' dEkrn!d*.vSu*I +^QSܤ-섄q6`.ln )}cvSգ*9ph'h4<\͹̑jj|]0|*O ^xiF wWBFĬMSr|D/rg e i.Ta*p%MNMHgطM B5Հ+0m LtB-D(/@ AɫB&`63}ؒo;C }]yr#m~ 75l)\eNJrn](=V#1" Ru ת7)f2]#K3Ȼ\v7Q0(Pܮ  P^(?89k]^Y*yP:qcG,{FL o@vW,וּKP5dUӨ<$ ?ƠDַ󇞹c@] TN:Y@= U<He0|)VeeӜl[j+qDD$PƨV6aft0EJzrPFOeED*S[yiTb7|1q2ON<7JĊ?2;uv2P;D;CXk)j:re/:v[Բ_D -d'ŪaI2YI\LQ9E" 6ɕ~Ӟ"{9ΚG~'^ƙMGgۓZM1[ U 8ݡYO[_5 usIJR($Ck7VfL6$ℋ|9J]S\`&0cr[zzEeW6f~ 5y).(F$G9Yԅ%Zg_f-1cG8E#GQW#cB%M`[K}+;].EvlO.k>&ULt4!a, }XpS& IRK#g|TP$K3=mp'SJڣ``LeU\FoLQjj *0 okguA%XuCcꟻĤ~VllB+\dq/Y̮oNKǷ&]{PۣvXIYzdB쮂YVbnZm{mĒKn%h8"GSuݧ"jzihx QpfΕKk%Z,֮2K'-b=\"W""L/"v(Imob*_Y HJl%jDsUE70[-_Ek۴ Z Ĩu7Wj*dQpl@^ )3ӭuR N>o+$s v["VgjQy=OONS/Qp-|~͌i(cXHU%/Aix?_:m-?$t{LG,/!T+{3( x=}0!<$ Fz)d<>OĴOVGmJ*hWܘyAbT݀MqT ok2U|%1eOK޾W! RZd\&){j=ilߐ/P@n.PZ*,ʴSP5? %!ݶϊ} HL6su7D<r%Q4 h_]8sq{A}ւ5i1@y+NuX'R`fL5}1|瞁fD(VB *_u*j:9z A4%"xhS~{lX_O$4ɃyK3ϿL,wr׀ˠI> 5XzPkҸO ZXx'Q;XT`4Gn+b#զҐͲ񞂄JSʁ({"5*a(,Ko#9/8B}KWtL0Uges41l:"rvD#Y$yzPv0u,^g.J$؝#u{sd3HzS)A(?AoGs{Cc[W^x]u)+" jo?3H'8t^`Y 1/ !.TRɵrHk \+GQH8NF94{2kR$&nL;Vj0 5839TQx yN@i~j&OwY˽-ͤ.%n;ns%<PؘZ N|n[,Bg{0ь m u6Y'3ga0VČZtijAI,u$̾K[Xnr ei*" IKh0-Ga$XK t]+6]4[t-?*sSR&i$"$KPr))/id5@B|'L*C+,ɌG~ŎC9~|s`qrҳt1^NCLy6STbfIū,@]Grt$X/̳PD")}cr8hZ/]d\ vzd4Mm[W Qҟ)tGGg^CLxh61 oSH^F#ԹvT̂4-A9`#w}Hb)Tfbh(j޼aWv7H'vjV['49Yz x":i{N1̘,CCF:r}$z)rxx-ew.JwM%^/sX(َ+%@] s78<|;(ЙNJB/zL򌲤Bs1pnr/2EVp_8AuNnVbd{<{!8=B5 E>4Ekر( S:J*&`cKP!iN]c)!bWA"FF՜Q.m%1|~OcԚ }l7B @HWuF@`&v_jhq5,tb"|D~tXpΛF,xӄ%Ӵ@2K>,2-$o EtUm`CVM}%Bt,w @Ktlu[MOkO{Hzӹeq7#%>ݏE7 }4nBZo{qkzeHt|풱[۞YatsG~s'zu1a-bi=8a3&~O"n$w#z0yۍiA)2p0 U~$Tr)bQ1:eGSzfw &ymA_Ȩd #m#DT;yM9[IBWeI`3$ϯ^e@IuiKmkDmQP)c6)!I\|Lxdx^3(TA4 b f  7A:ج~m{GN>yԷ-,-wvvTo}f/-`B(kh)[;lQahQ~G?c3l@[yQ&:R2zWN 3'+MWV323,ѯlm<Ꝟ {# yt!(CSO᭥= +0'}f xo?uEEjGy4an;# Dc")?S-{ťN3Q2&{ۿ?RW{2P}Nv}e 2~ \Y!l];b> Q6"NoyMuxY(s`7"*|&_]%ˁ4}Q_Dǹ Rp[Z+'!2BB,Piw C ,ܕ ;CTԕ~O۽-[B i'G{p ȥ_* -Dgu{@CzVVĭ50,KDrpy"dE$=何'ЋxbXnR>g T)Q\_.L$%3i18Rjn]T[.¥>|K-/ʴ'i8 Sًf)_ avY+e?d40ŧc 5|`S&x~Wncع.b_6W=/Gj}1f5rxUq>z2!E>W; ^Qt/3SR15?jJI턉PSXE 4#'ڝ]CLi'mg0vmĭ u:c?,:R=[q3iwidLT(I078ǒ NDgH9\#+O4˹UmW],adY`fg;XaFem۱C[&~ȟLde. 2xAYpD Z ,{.Y2Rtv[Y l>sjhTAZȺr'[(PcZz 0\^N klI~?]^Y5I1J;wt2ƜΔ4_5- YtZSZ!,1c" O sx!txo|JX@'0]y\b(\bǣ+s< )8@ǂQ(kc7f"m_ϥ F[$ ƟRЗ7{ TIzpT ahhSl&xn?0Ee)~ǎd (A xD.qσ =\[n µwxȼ0Ǯ|;3~A^Y=hM#brZPjǃi5VT8L-B{ ŢK*.ioQ N[- pl 7vN/.4Ij T NuV|NQ.y8 ƴTުS:L68byrL'дݎz쾰 s6lwR+{3NY cKܝP=(pK֎k_[f!W*3훙jƟCâZ|aoSLj)!2;?q+Hҽk}%jw&G;Y؎ܚPf4zd)o݃1M< R$?Dqd›R56-aLc a1Gh;!F'),|;f}kz1OgN5aVK%7lotGD'(IqkkE[ /p.+c* JqC#~|P8d3Zv{] ]9dlZtuAz7WԷ=ghffX`cqTp|o敇Ox9& hA16'~=Pjؾ<1)-x'yo11-FWZdGP Gtk[9ŧE8p&|Syg.这_p/'FKLJqNg<2TZPCӓqIZN.<& ?ϔ5yKPa*! ~eˎ\B0djv_2R19?'1c`+I GE\݄2c8ǕlYDea|;#$({cE%22vBj lK ^F1[r~8c~ VOkڌ>^D?$p³yeCJ'2}78Y;1بL}eF4GIͦh#{a]_d(-7FqCriEkp7޲s4+XŅJ>Ƌ@3~F7[GO jah#`- [p~ $gťZd#bT3h^QS0>5e?w;m":- M+*JE}\Xw ;^?"jb- krO8uKȩ=>? z@L;++T 7dnC9QRzHBU u2J)g =<$_fx=:}J<ώR|^x!{86os ^xܰڵ5xeߝ6X#5fˍS [ T<ue>ax?8ӓ9~ ^dԼ`9]8šzت9s.X%x 2gP}&5t9o"L)&\Fڭ\A1ycb͠E-Nd/PTm4-dE˟`Yӛ^.!0=P`ͨ\v,+tk=)Sj6b3]B*7{,gi3%/k .Z2 =t(c8. UlDuC?uxU8!"T:滷0r 9[[V@S1̣*B|-IMY Y..YI"֜'[U52 -6e\WːAk!BMV(6֣6gYZ07070100000294000081a400000000000000000000000166b5088400004e88000000000000000000000000000000000000006000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/atlx/atl1.ko.xz7zXZִF!t/O%NH]?Eh=ڜ.+Дgd5>H ?]*XE Lh'UzR!;sG'dX@XhupD;O%KEs\fgRh'(D~_HTBVky;VtgV kDF4Oi%dc4}4m^{?h`nxרWҫg[T##f}];͏݊GOR{7X *Oe Fn<,j76N R`0 uŜ^I$?Ġ%){ z)'?h@'E[ʐ7:NU_{*k5t)2G  o(@Fϳhǚ-v/. 3#SU.{ f`#tfP0! ts{12c@ս6A=aVnc2nEN c&QIJz>@~I$ r`zNw-l0[)6n\fZ[CbVuJ73K.XҠ\`0HJq{]ҧXnUg<ڷR{ [(s(,u" Dg>˾Og$,_}gԞY/Z%@P0I>21eh T\|W0'VWT [[eJ\MOYl@ք@Mu<⿜4~9Ń/̤cr'P2B+Y"%ۅTF&gΗ1c˫}y~uȫك^_wQ9(XBjکiHLz>P73G$,m#=] HHsef~uN{iTLE3|dH=Zw?wa|sY?hGDl-&ADBqp /kH8>}wБVf ̍{H~O4"z4aW mw}KV<"RI03xb@3@mjSl F>e`;$0 jR@h=3ZG~B;0n i8?o<;|!G栠ĆEKAVHyY劂@\gw)nc3J,k(jF!3KC?QKYBB;'-:.EYgub>ݫV2V6#}b;qmL,WO0WҞImϿ:eFcIoLR0 Wӝ>abA"^}TZK^z@Mbo](!xoqndZR*"}a^A襜)"p|与18fI8rn!d~ /Zy<'>fѢ:ԨGLj򶾵:&ϼΉYU\76(2,8~ds3IanvP̿Y|1t.HT>1`9b\p'p@9 s{_e6JiE6ndjtXNwCT$bf*~>]N IdPq.ӠKktp}TAO )OOa S%nnlE..TW] 8-4߯0֏qH)D@ zIgHPjK_|R:IiJTJ5n+b-0$l^)Tz9x@\G=Y2;g{i!œ`@@3!0 |-X 73bD3b7T9h۴h>V+0y%~6ox!=уt֜o*h ŷ ZB$mǾX m[*];\sC3&Mҷl ciybYC:c+zِ/qshs(XBt%M}t';j/=Zq.b3ş;w>DgB[:zZc'7UQ-4Ԝ\i+n=V\y0#vcy @/PͷfHs}Kn{c]Yk t{(.B'PO<J1upvs&%)Raȵn,ImzRJ"[ Lnʗ)AߨrJW%7ɡ;:RS+ Ie;T#Mco?5/'pQE5׭ϪX,{UPjHh+"?s{@f/rq .iψܠ҄ÎEg[qg:ڝ%OHw^cӊC3鑧zG?0̎`xa3^Z<7ƁNo% Έ{qe5H\vQ`wJr gQ%r@$G&Ja=mퟹs. =Mxg#99>bhaE8K)v؈%B!<oSk` %2$fe]nOފP$Y׉"Γd~o5AW(OHy<7K!l?I \d6jv="g`ؓ/cLWAeܳY1&ꔉۙm,r6' `Rѱ$/ XZ>hos*}VYD(:v9yɭ;onaZ5d@I`+bϒWT\R1`fj(rϖ<{f$2dʎ*,lUa%gήte3ukC^ lvp T68뗃A|0o1`Zr,,VɠG" s*r_{,4/r py$ %HU3캬8ĉ6 `hKV3Q&8*cioxRDLp 9{!;~t-6;OR{rf EP6+UH'v氯G4_ՙ8ZCc;M\tծޮ"緙NZxKM~2(Â; k̷1}5e8Ogrtmf!$-0RL2gG ja%lpUuΨ;[ TKXt@g][3Us_aS &AGLf *'pXI3biE:!u>2ßc_+C+~Н3Oݕ6ޣ*F0Tq>p*2F[ܼBF,GI$4Q볐FBo#a?-Jd`e$:Lq1[*T ?额hsq.7֑P+$(/{7(P쭑d@*ك(Ꚋ#'/;ebk-E{,){حf ѬRUnZ&A9;ߒɩihH66 ƘPTg]':+:ܷ@n찅ѯdyOU #ua9G 7 9נ 7C~t0C:D]GiDnRjJlCItd_$ t5@5=DLPA>|Ku%`UR7D9bԽ! YfuPE @ʀ5,`q U^p<2whRkq M6lfQ "L:Cѻ=5dmVZʚ ].׆6@o/8 0]z Gbhen2T`X)O|<JG#lYLH2>]!hҿ%!0rc8Bp_c~猽@ɺH( %>M]@7=S6SBӏWN}ָ֒uID\[NC,'{dD(7%?]g&_(T{t59tgUs/̕O+VVI"7S\Wj/ 4dc7 B`Tϐ:¼>hI*Gf6yF)"h9:;ti 4~;1"51&#9\ydp5UQ̾_-b?k92ɛ{b,g{ĔE;-tJ0WnaC*Dw6{*tZUcSpѲE7ʻt>!6J8 -/ R+k PCȡeӋEv35])\P_W%>>eC5i њ ?v6.AŮM7=dW/z.KF}\|4W$Ep vN(z&m_z+HW!eT-ZrLh]tJ:Dϐw3K4#wV(#k8G$_@P~)圐M؇d \[H]RXv\DV%4Ia9`y:x^ 0Uzfã$q "B( fbdP}xʾ{\TSz*ϻx-# ߕq2:`^O\3VW`@ M29(C~~pman4K>p<Ө> 2ʃɶU;O _bXTn+ w]=X0]MKY҈,KTrm5sEwaDG8+KJ5/Kb9IZ +M)'4;Aাhu˨vn*h/ynǞf&a;J{K1ېVFѬ ' cct%٬sS6P<# DK*+]šg`!!EAnǻX4qlmndy Pl<gVRmnZ33s%nvrϨIc)2 n! :giiGFܺa#+H8[KEo odI9LIpLZhƷIM=1az,i|yŠq t^G3 _^H<)K-EaG{5D}q@F.cl6^Twq9\ׁh#D|ˬjb@A֭8ĨN}S5y4dCXq9Q}4qoh>e,ttp玠$i: 0^3>BhUTa\9DӪ2ovLIA]DF;LXc,Vn?` uɛ$9 W:XDGA >C <*xX![UhFAZ;YFZfY7pǕ{]?i1LXJkJmׄH2>WJ(-te2m#ϋj?Χr|>Q% ~د X@\p^tbn5Rf*(885>pZ_o3 P00Y'9f:F ;u,u4UQxs'O"3j%J b__'x3N5))DKnu`j)nO4)2To_NX8F4`)wY%yt_C'&DŨtj3% *1UHVz m\"kkTI1=gҎӨF]W[=]f,=btl*#mZ lݙHAmղ [-h熦Qޥm JsCnpng|856Z+;v\hV^n~&4/eiOa_BD U*$N1yxR_OPw O~ 07u__sxSISOR& Rkk;[bX ,`lY!!j\q%H`уDM\^1 #+G^MK`֧9EC9;dJ-iHʔrmU7yndV҉sj4:|?CJx! D³ Ў!$A ,C Do׏ď*$$sv/AdĈr[^KC | p0oѪ2P.*~Y8~mp6 ߋm*Эr$8qkqLzpsKsrJCG822fŖ$ oqx_!zeўhL %69떈{tMx l`hOu5Iy#fGSgJ!k~L:%͇>K7)z8Y2ŕt;֚nW%cPLFi^_'vn2ϴ;oMSEx (I7L"oW)w(͈>J,=t%paB99#q*:D,d ꑒK)wcDTf_"\~0=DՑ F?S!dXi{ 4-ؙI^6M[1}-BYSE x,'=WJyQG͐b'Gqe W !Yʭ9k/)5;GsCV]8Tcdo@NZǘr 6K7ިH<hQly=b_Ld-?'^e3#6ʝ~{U#D|V$'%ɭ9פ\5`J#A0hS= X$!84 6im`4wŨƢ}w1&vrʧ< JdM@xQj0h?f1A9 n{苧܅w]tZw9oPK$1In!1,f?yi#Ge|9o\>2D= }ęՍX~s@iX?aH8_İ Vj(q3k3x^@fq@7z+[kmTd>ZGX6)}DF]l:m^[SG}DGK9GabNY곴'zXwhQ +SiZ-:εK~T'hF }8Id5ᑊz l݀\tz$3PRtG W,EOv5w|}pR>oY0q۵Z`ޡ |:J:RC`,$OHh5L+>O+ZK{_ƊvBRn /GQ 5J=!f@u~wvZ- A=<љWzFȰˊ[*WSOCa[2B2o{P<ǜ}vJtL%dm3 ekg3/4&pkV$_Cp&¾{}!^ ˫f=F=t䙗,8V/ ͝wj_PxK+YsÞ 1kaU1gpc!;9Xo(ϹH:_^TM_蚘X`cpĂcHk|L6WQ(#?WrF9 40V da-f36C" BLIsʢe/ʎ蚈? G?:ivl sC dRcKu̳芸&d4Tb@:"RL]-`v'J=<{P7hӫdyt S*_aǫba)eyu0+\HC$==#cƯmptj!›z0? ,<12;Id4cG/a?/7V@Jȗ3%Yd,k)c25b&Snβ?FQ3G(BҖSU%:~|{|X} VY J%j`I:+j5l$ ʑjDZǛN7Hヤ:oW>]uw }C!<:^]ZF|ι} qD=MJu3dU]k5u1k+=H`2aImgR]WzfIS8L U1/TײnY5 1=e\oRu{W ǤI^{&JBL/(M\.**͔Νte #q[" bbbDKbк813g`Q¶JO>B︛ZE9%:+fhfHi!{e}׹ wc(HB nj~ۦ䐽7j8w~wioJ`8 AT%.$x x[$`xX='K.s-L c>} B5Xe/R\ Z%z  C̫pWV`6b= u~ʢJ*eƬqK;{[Cjk1ФwdcZ=s#?oٷKns d=q4O'WKz̆Л>o̴Q\ d<.ɛ[.Rd/Z]"dRw>cWִ rIfs(vBƏ$MV^qy6Et-ɜDbCc{Npnh@7:lEdgyȶn*z?ϧ凭?5]l7kٱr%6xvbWp`á֪jq<1JǿG%UUӋI#ܟ9r6 㸻lTNdיHIߤc2wҰg% jh$ ]o>o4%yd~5οԍ̇]4!"E7dLzG]f% iflʋML<ǐ|I QP)l 1){}A Յ++K4zDVZ4@NOv! TfEEC2 ;B[BT# Z޹K dV(G\W5(]fCH@}1P /5uRN8!7dYuQuS/Xǧ'7fp'L jd nI7J2)̧֪>#kꬭѳ}e8Ag_<=dM D2~ d. `;6.A15P=4/abHgu%ݜCx]Eܣ鋏QH?3NJt/]0PڲL9Y#<}Q40Uz-@ޒ.5ͮ["zD*~t$Y7wL(V)y =kS]:p~SI?y7:!h\(dCj2٫Cցm&.V*^J0T]͗br]wen6p7gpv =fNkd?ڍ>vQu!vj\SƲ*iY:&%V^Nj]ʒV"D.- SM5l _Sk̋e,n*Z1Z{P) TX%z ʎТ 0O[mEk0GaY1fؙToee9w~{( 4;JWo~mwx?uc&;AwU/> ܔR>nG%sC~č: 4,Pp!&*-GUkvw{g8U6~9SX}1TZ"tXh!OQ[gݦGǘBx|%zDPT>.-A5.vX&Ӥ"S cz4e.ޞp~c. tr E 6ۭȜj(!3MߧWӔ.$H4D%j^)4rVP\( m~~"+2ň.!P)@ej^w9:p\>FbGr5 6CtN4nrE5g'%uRx?!P7փz/Ry<1CӼ}{s䈆hE4t?sl~qmhy3yyjnSol:3u:tqFն,}Öc.g׈탡o7nj^]&{ Z!l23=v `8"ߵL{ Vu;ܯ:]'L?r?u@LL]CAsNa8^=.81";o_#SF6(?ZL+ M }5؋PkBkO^c 9% uң ̇7߉ N~^tƳTWV * 4tކ n8p9h at Tc SBҡ(,r{an~.fM6KdY͖+iW8E(,Twstӡ[)xApô%1f|ТN`хl(~k",sHF+a§@rv,z0:2Hhej8oz(kqʇqKwk<))^T624O#]9kѕb &R{v 7[C:rŇX:svZ*>;H4*khū=8K_tC9yyXWČ_/ap%C-3óR f_}o!ۇ[%j v@ aM :t]>̲vf&U4~j.q{9uu_ɹ c`O큚iYݏΣVE* U `1L9`OP@'b-l1ESY^,iOԓ˛Zk+?ﱝSG4Hv'=NAZRݗ"}8nF8.hֳR _Eu b|Q)b-`DCcSp@n+Sg >+9QzJ Ci{B=? O'Xjx S_S$bߠHg*aX3HsPm'# ÷NTX % B \Z493a0}6 I/Sdx1f=UtL6j+z5,(R`@>0 ):c..OݖY7>OY SOiG/WrVʩ0ǵ}T?N^څMYPm bUv 4~"LeI_fSùk߹Vt?8ZCJVcqstRvtg@'?p=QC{nœrKm`7C%^Nrsn0,2/Fu Mªhqh܌#En@|iyP#&@`A߱2o2: V1^֩/tZU[A\-h"cLj3SEu'J)60+bhLve(`6P֩_ T 5\ O)Dq̦c2>U'- &qk] }4 .J,g=+ zT^%(]]ݗ@A6vWke*JԆ}1=xmS4.U@/0q4pktiqTCsfpix@^wkH c{!<;cDFܠp h=֕"lZ]Į|O3Қ^jEU)Nms6I e{+cKR<&Mqƙq\' uX-QMVV"AoqųLGی)_)yV#(C:~\yL|3lm]`:6IN;3!i{x m݆i펕} ,] g|<;Ҳt#JQ~CBe5哧E=F35?]fDǾe%qH*!ps(gTT-QTu韛a[ zrsֽDvоll>h%/;}%HwrlُfKN 5W]_b[ܦ|! ;)* 7D:n'c9pD!+9ME3+lf/"Jt{cF/:qZcܤSP=l$kw?V2U^2c?ŬDn`v_8Rk:RLy~ژ)*X/h[_fU~VJ(7q#3vE+*c͵)_؜嬤F f)#d ~#K&*wDĈ\fLJI\uP nAY|?=H[j$ <{@\`>[<u|&q/ C Vٹ8Z{izPʄڙ#?H?N|07Գ.9 7E#?'!Uas /LqJwDa|\rH8w_l֜sܑGKt2>P9{/LXʐꚀ]o~=$24U}A x,vtQUYbkhHӱ3BWN ~@\X {|B ~UE_2"yIZYHӮXNKTeP`>XDEe gwx ڠOcM5c;d yATJu%trGǴ&ŽZ,s@ܖ.O* ņD造gȋw,(Fނ7:-կq=꽱4N D]b&&H_iѫx7 JE{d^_@q1E-$f&8wjh~wxL .V0uf'fdvw'ič티gu8//acY%*%t6fiAVg[_AOpOYe_Fx3J=rg;=n59A8)ת[b%'S˗΢wnLӊgKB0l@>:ihТ|-|ίqKLU'ݴp@j{#J]ys s6fK?2N" wC]$k2XFA͞@po,dw/÷_ʦ"Db˒83sD|yN҃hE~o34N"I& Oɋmnμ??krQe'(ulP6)鄨MaȞ[q[l$Z]F/N -ͫ4*I)e[Rde7ie[DyQ,*Jn۠oȱYbIY)k-֞U@*fd{ˡ`)]ڐ] 5.o!rC b_/R/;pGXEi&]{!x*b3O`AB0s;w񜼋ܬ}rWy+y{% 5ܩUB xIXkC>"؂ǰkA#g/%VΒL=9*pc?a-M\nDc%}6b@_4_WД*GԀ+y<6X.٣hBӰ,m#`D{/T`47P 2hKZ*2H  +Y>9u.nuu=g4 ]Ҟ:RgYZ07070100000295000081a400000000000000000000000166b5088400003eb0000000000000000000000000000000000000006000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/atheros/atlx/atl2.ko.xz7zXZִF!t/ >p]?Eh=ڜ.+ˢCCZV_ez4ͿeD<[ d!d7[8\>$v&5k(\z?kטݦ I.QI@9_m$ uFIk-á|.@49}sV+8XiY/9;v ɘExjɄiHˢ:| ӘSUFE9hX,_v>SY_YDkipVx#}R=RoC1.,[i#N4uI:Lnߵ2I$:4J>ȿäx8 SW35/Vn* a0A}Q󔗤Bt)c#j'҃2BhOvAxaf_֟ĕ.z5v,%?#@̕h]o2b^4}a((N_٥&Ig&| m?xRi#0eb :w[g;t I0SI7k=Xb6O\??GrT Jp"TWY4ށW#r[r/}6πQ{?IC)Q|Ayުjh&|%Ua&KWX>[ ([>Q do9" U: "Βs!~k$h$DhcgV/khm뺴5PicaHFiaQȹQ %,Q*3(6yjS # ]YvRO8%|;R(Vc }"|mxm&Jn$tW(N@+ppօG֟ZhI˨B9EWx`Miq Y 4.ʾZ,IP>sxzeO&H:eN n;/Jѥo2cTf@#_b9>\[gmhROy\ )A_|:ԍG|ҀV3% dmHԒ4"XmF*~# `5 :BK`\<͜8PO>EiD  !Q5:gM.{2FDH5v_2m"H $[R{G&A\qWb@K\a@3Q[$LFz0X,@j̍И#Q;0|:p։BW7<=29qd1[a[ЄbWG]Fy^2c3 \;,|U>y/^xp%I wo0(-^8C"TnMAQ}*վ" BWF砈:P+ F@`r>!g<{L eޠKрs]0Q4oٖwEurY-`XKeLOC`6$)̒^![SY_*=>=}2]gB&-[ 8f$ ަNQパ*ElgƲBĩa`\ ټފlve8̨@aPbD];njn#f6 ^uF8WKCcyx a6x>skގ R^T N@1XV=ab`\L?nH\&%0 kNujD WV-bg2qIX}#\c)dKdk +:Rt!D"|t,iqN/ER%\į {2!LÇ zD8c %a5]q1)SlKUtZwnTk!uz#mUo xCJ@7BT7կ=%b\zUiH~쭀.PKp&&M9Ϝ<7Dۨ\zgז0u@K0F1` 2?9Iֶk%玎e?/ UZU({ޑ~T~'g6UƺaxqvJEM#ٻ26r}s^XMLy77mj6M*BxռIPU#C ZV/+4 mS&z? y/s,o>j Oq:td°1L^+M~QiIؘPJ3f y!}weqZ&HE3aba<{$wPbwkazc7oDDzmza*P.LQܨzk.81 {L̯tLk&)5՚;p?M =O9;:*zh`譌sٙIEl6BȭQT#+&]S;G[L%:wW3OPuZ'T:w7܁ zJx"ٹ>kk _Yx΋?d_=+oH>ez$J RISnf_pfFQ2;DMY :{h1%ThCvdAШ\ťj_m)Z0%@Isw.pMCᰆ=8D|{eը?%\.vR2,8he4gмx}|?CBDP^$)QDAuObHh}7Z̤9yE%3*L-Z\ྶx˱Z~5|;;R ι_ϫ>֙xN[%X ̅CӸa*>"&C^rX\$:po~1% D.صmVXkV~k&[bwnV$Hdֆ7U}A(Hz~fRaN C`%qUҎ^0+1mA9fB&ct퉝>*˽ V ee`ܯqC>F+4TDpk3_mFMGϨV%^R㭦~; e՗)ŎN}v0T?:Z)B#0#H%[U7ZOR(SclZrXabBu(u-؞ut.N+ܣz]Wj kp%}m{nr *9nJ|`BڂihA"0Mgn@ڗ_ W"}6Mmsp'F>{Kc5 GWIb 30JBO̸Dp_*y)PO 8ԉ jMR#X4~eN( -6;§7߽3ALrĿLmV+1Adr KÇФ\Glz })(HDb =F?)Y]JOhBK_39SݜK*C+MզFv`FM=^4Qe ,+F=0)gV//,sdnAV9ݠTeO)Ϝg|/g1OcsAPHO7 v`ф3ge"e%3E.^FK+= FCG"6PyYvCup1To0DOuKw*Mm'wXVo +->#{|qZ8y3K$ |Fn"S%G7.(c HJ,wk/RP3;ah IR2 2SWh?2U.SŸs_>$̱ǕX@MohR7/7@ʝe VM`b}f$w0Dw!bIs `f|܆t[B6GdDύe(0ʽ{MyK+}f 1=]ilB~:-uuO ZșCXؖM4 IDӴtڛ&uoC> V݃8spP q}̯D~+\wfqj,q>Pʧ?!d=SG^NW/?̘D5?I>1^U !mRW8"υgQ##(&Ikw'Z vpQl͞CMQ5tmhŅ+XW Oq9_h?r>IJǚcR=˚{JTwFf*y-/'=p,;Լԭ yݨv$` Yy~HTͱH>up.xa;MBqMmtbYCdG|{B'~)4Y+|#awoB$ B>2Y'Cd}5JEۙٸ 6DtSXy2/ v]ωvy\{^4oPþP ,%,(ke l!zE`&G+)3.7) %iWk@f@crtqpG(D0X 3 tIx%o+IG{@]\'ZPdyg=er>v5s8OmBIyf.Xh\#؝%^~(mECq]T8^ͨWa1S͆0D:TTk;)m $l;פz{XW>4нqe{CQ.&Su"C27=SBtm ,~刻vbmWhz a%]OgF:;''v?F gk0sE4O;\Κ-7c('F2a4ydHIh3@ XW)bv bzU>E;ha=ۊuJSl`+ 99_XBQs:[a|+u}8u8c=?}oL}M!oeSdD`5mCzq \ki9.hBę\Bhzxu'ed+/5K"uC]^ngxpF\s|@TlXZMA ;X$ig2~]YT:D¯7;NV] ҃tLZ+XO$,y`/-`C3'^aj%bR%E#$j ^qIO[T(Y@"#A@9)!>-# ?'d-Yӱ,1{t[|oJa6G[jwr쏙EܿТOi#֨)t޳dE i C5:}&s3l~vH&PgfoBd/%]Gh8x~`J5#hk جN;yvYpMd h=EMWJqp+-+N^$tގ[ z|q^4 &r~_\S1=F}WoT33No kvmX Q33ND8 {\ &( Lz/m_ڰ - {e^$SXה"D RÞZw[S`v [Ո;=o9lB1;x+_ d!QR Z<+ZP) lO|Ёdy<8su+fR֮}:^RZ܆ѱ}ؚ!R.ڹffvR)R]|,=KzXT>Z`M$RE-@C9r7xF lom> S)ѕ!NO%q밻6U59 V Nj!Dд#UM~*:q >zE2rQMnݻ6:}e-賶pc,L"MΤ+/Gk}j0rj>_t3\Ds^¼ %Ϥ'h#+cW:K\k"hM&&D{gd_~N6@R\AΙqB( y9ͷLCz\_bu4z;Kq >] \DmFQj^?  2Lff>пbA75)R e76$4%p=eJ`toyy;G՚T/kIF1Iaqя6%2z)-4 #biaiNp L^MuARƒ<[:g<\D.CKT;1?@x3jgؖrVGַ3dE_hOw)X,ow\Jʶ;S $1I>9>}*n2/hk,W{W7 JKA}&ݹbg}B$HLzJ>qF̢(LIu G#k0#) ysUI)Nu`q/tj~=3GqBlfb]56K}a?p-c1ql_KrBIv)^Zkj[gex@ )OKy;!@3a(~G5N VӾNU}| rIUclv>Sֻvd=Y7lEQ>z2CC^:8E!L;jdwۖZlmL,А#]T(<I8Mk9l\@QEڗ"oc%kl[N j]U&,#IC𔵍c#4bvsHC,ulx(Da {iMW. Ě?@ia( $І/b*)HڠPBv{ƕWhZ8)Ž ^ Crtu!viPސ &ڴ>6݇\W+x@`K# k",Ք>A9uۮ/bA(TIb JɬC\:pPf</= ЏWK4R;Ujs'hD\'?$u.PvNP"sf^eԅ%;= JY#,|t{[O5k=&2IcfEٰ9Sx͓;8։bQJ 9H/?y?ҶmkyaW֌1*cNH('w~HGG?jؙ:,12$g։>juZIO^q Z.gW=^sxdQ")+q72_ATuHS:'[2XS[v9T'ڋ-{1]}7NPrtiC{E#ș$dڌ_s00wKv92p\)2WbtrHrz3&m4_1iQހo#<,*7`(d\YßM˰{q_ߢSҩ/,nz#"ry̌h}O 7Ehg#A׏/mk4W(Cӡ5GbgPd l`*T~8U˺Zb 4t/tt_&ɳx&qHXQgDxU9u?,ЪF_D9ZghSV316! t %}\NSM 0|?_b& Uzeuh}tbh6XvKGڅ ;B;5Ǘ%%ʨISEp&iz0)ٴ, A'ڤ&E : n=~TiϾd犮[흡$@ʄ!D0a#⍝<I@X_2Ka* 4,wpr8Gכ87]Lb7eP.t䄽hSnj4|M6\B пCj:eG VUA]WݚԾ*)˜> fNJ?ܣ+15}:}TҦ֖?7AקnM"nsy;.S3ryRvUҪ j{:NaC7V{Pgq͸5qzJmNVfe\@ e0 53*~44odtd@ V;q9/So1!DV1-Vw؛g!h4g}3ZnJ9̻_J>FS1޽ڜ(ʧH qHM]'jKy ,|#L3DJأ±UĆPB5Z Z^PQKxi" YXΩV%[|E zLwasWӶ"{Xby>\Cv.:z*1\E*rm7ϳb'w)mtrdqSFKp 9&_oTזӓڠ :< Rhs XkJ¯~3 A=&]km7C;כ!iTje3'r.+됾>n,2@#J4@Jp672Һ( K̈W.OVkr;JΖW Qf[Kb3.!$HCDyISJYDIE2ޓ3^]>!2 f;0o~Y5-Hq"ŏvPGHrP0GiuC/QE'ЋwYrYPd+i}ǭ~;6k hTF DKO)7O>6#*+edǨ0OS=;GA䫐=}^c;j d`&Ce׶z7Mgwy|(ءT5*V:ZcTy,6|sk%eK)HfK#{3ԹsS7Еn]'V#EkCaEw q>hʘd?Y(e44NHZ,:xG_G( [?`Z#,})"A-cXiF.Ť5P]U `}A5Goz DmUI-0!ښ5/vub+::UQaX<׏ӧu Kv;l}yu&d00yV2͈m5_/,3<l[?C_F!2Y>OQ]IXAIYZ',Tsp@_r74H /@R֓V_DLP +,;sU:c$ 37y|; e7J{<^g>T>r4!U bEf:qYE}eGf8 ]^ /ӝpg&1F6y{>n+,̫V4?s4Ln9=6.- 9]M箚#־a"pkT24~gu;٘+vF falЉHaVUiBNG^4}$I.UT ށ(FwT)YvzR#Hbc(O׳ ^"ãZ~Oa4TZ]Zenx"9#0tX;teYb[q|‹#36l+xEe$]w%Dry5B.K1wF̯ KK}iH!a aʔKݵ%3b$dPYQ+U eFo;T6۞/@?'vI;<]j.ս;lj~8H,132N(@[1?N}M>DjVyL{9MM{kB'&5vf6E B#K&z;zQ4 b?~,d0_y-jҌ@-C->BH0%h?}Y~]__*6`ԏv( 81-SMx\Y9^"+M*>n؟x;A*=J]zb)dy#Q)=D*}ю.U!WYN<}pgYZ07070100000296000081a400000000000000000000000166b508840000a94c000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2.ko.xz7zXZִF!t/M ]?Eh=ڜ.+N쳚Hss |C僂MityW&,sgI0&ёSAbX_w$eb2$>Z$Ac|kQOXD/Tiy7VlH&6cu+@>|P,|b|ElcA,ޙhQL9#P]X?e<vbJ_4b ҿiY,lVku̗䲵=ϼq̣v;s1=#a&f3a]A F lMPЈ ]} zNB^8'#*抦iogv18?J SgBc"VI9#'v7<tXY{B4:kC{n}nEtQ=FhBgv!]@.WC^]S8PvS/(3c=RFac݌$S~ 6Rx-:4k.#NCE5DET8PgAF'V~G!,݊+^&/_TM/g7nC>#PU3%ro۰on+'IK)~%l}rU;:sCW,uH[ᮈh}:(=TK16G74%3ȉ.2Ә}h? fb.**:Wńwrm懙KQ(׭6za{xr8",OQ[F9DL;6 l1j&d7֠WlC֋15>dpKZ ~8Gzߴ .ɴ?R N [01y:TjK -/Ƽ$myFI`Xy6]jV-\{3wr5χ3jÿ",9Ъd򈰯.|%+2G DgP9B_%A5ތrK,eɍ$iD r#2#]VID` Q8C xM%R=e\}Vxuz\XZNzT`sNSSBBOzĶgab"zTPadޥ ga$|r'v U;M<|JvÑpg~J0_85Rh֦.*N߬Y4ި(Z \O[εcX\ f;M~cQs+V,-g4"uTEj8J[3h[ FN j5B1}+ޢFZ9ɾ;%HDOs!1!#g^n%dRt#L ) ۞RErz-BOVUtr_🉑Y(F)CH\A\l.r>׭:0"J_fjsWQ6aE9_툶ӈtbfK埛}@ E{FwaHv3c/4<~_4){W[!^sYfE:UaCs\xfl94o*Y jP+"7v&s_aG%{v@1t շIw3W[!B(Y I|iG/ G 1=nV ?lU:^م؊fFUʐt:X3ࢧOm5擙6NO_.Zl6l>\@Rn)"cIvH}D-P cK Y 5mqӋc᡽},׫B#3kZ4yAǤ Un(AӼh6#DMKMW207ܕ6\6e]/kx:1j(UaM d"L ?.KIuZ_1 57vΰ ;+#*Hvq9F\)Z9FFq 6P?cY4`8p*[]ft )`¼rh07KaDhaO2yчqiEla3|38f;T|q ].YOl·`s1,陌9fQ;8^_vgݤxCF%#V} [6IkV?:>#lDMŹe_iuT|&7SNnuĆanKtFD~;nz\[̆V2jq2COUaQ2>IRw ш! Ey@>: vU!=an6恸2h 0ILT_*Uu!VC\VqQn|GѕofӮaS#2AS <>ohSh\ ՠ5^ hXxGހgE18XwKhHy)lGy{WW@'=$塋'ʣ޷"~rC(jc̋!KA ^"BT5ެL1^!*dk|$ngdSejՓ۽sf:[}8VV0*dm͑ZsHZŸDJs.ĉ \z9Cgc}Gd?oQĔD46FxK9Ȩ9jCu&@vşa:})m`2r͊ Ÿo#ߏ{V.0ph,]Q©g%@{WLwL=83c n m0\&>yf|0_\O'gJӌ!(_woіE!>o0g1])!wZ^OS)AY*%ա)@0! D1 ̆՗6 wYܓxovD:Up>s#M^ύ$+M5Ζ6H+'KVE~4EtN"-Cfh^뛢"ucc C\ǫBjCB:Tr (tgi(̻^&?T7}L谊Sa۱Eq_Zq?;g.+W( PnX';G;(E .LNMiy‹oi`7E㱴p'BIzl*DRccxc{;k/}(B,Td$U6ϓ}#_b-ɳKRxkHUkq-g25IQqIe #.Dj 4 ԗ;72px1(>]31rcuJ]x{1e8H F퐺|fBYX*aq,1iӋU_^L`@0q4UiҺ:Ѵ2N'6_, .rd_yʘڶB"MZ0 hȯzBE(s 4|3 ?ljR(9J 翁-kus2WN&P6`kWlO}߅ui>u90UJ>\_E%?Kƣ̷Ha'(޹wċmwJ3|Cuϔ˶=B L _p@w0*u3NWywH|%j 4œWIW:\|dj!3"fE5tkr9V2TH,PEQm$dOIm5K叮>l1%:)PKvaصZCPbIj1z#pD]?ڵ:1dvqs 4 uѪ2}tf<4sϽ^ :]Hvw t^jk ;?}jo aZZB2iiQȇK2ߤQLʓ}GAȎLK+)-joIw7p‘\w',{y^`~*hyJˠGd~&A_Vofrc{ ߭Ѯ)'>悯KG6ZSH^9!E{abX1XO)Z8D]r R:BAw!jnjNGw۟c1G)+ "5,/B@4|re+2a&2NN-q7JY >c&gĽʛ--ԊB8wЕ?=Ӌ%=_%^Ns@I(!^,GBs/=0x|FwCTg &f_n(q">EMm]OL]y+|^qlnݹ6%65I5oT4TiϤʫ6( dB v::cΒ6ݒOѰ38kRT$[~`^N<[}O}^|&7`QO(L2ftyE  rzH:74)یJ TB yeb?: 6ClJ³];{ԃ Jɫ߬.[,>75@T s Gfv2n6`D܎%eDyn6TOH`t@PQ)jmqonQ‡yImM.G˽\PL^5 @K[lFSFaIm]MYJQoMdӃ) C?vsgܚȆگ 5W񌯆ah@>a(6]%h_PE}G(׬$ہ q8HS͒Ƕ%rd:bMnb.k^:*ݯEUvs_upa"ֆ0/%ζycr[UۋΛNF' es\!]WY !ΐ2RݍM1L橎slRm4 Lo,wJn㤙RNx|&|2Ad%ؐ{2FOSKhY2uׅDm S`G/- *)_WXa~ɐ_*)=zPCN !"n L;Zj"&E M_\ahpqm@y{tBュgK8Eh1s9a _6nSGx1cJXU)rs'%WVlQ8&d*Jj<sIgG^njpt6¯J'1C&cv$j,Nc7}/,Gّ4(x2Tnm!6pЫ^V_`CFE|+V+-^ {4_&ٔI2`!dI/\ >D 5mv%v/4G}7*KLqYQo*w~Q-4*xI~ s; -ljx^ϩJ6bu.;%n7; ,Ң^Fjթ(< 6լvaREމL.2va1\6ybyJYb#-QY%STES-];Ĩ!_/k埻Uxt+F_+SuG?0wӿapPdKdI7V-z~A-.ey!͏gkO_=ңē NOIKD f<(]ѭBThv[LuV2) BZis~U)<̆]mL.^~YwA %s \B' =}7Rrg|uKG4%:~"Tjn q u`WRdL;FmsUJQ_UDi<*`ݬsX=yym[Q&^?#}w?(XPɨ:}2tF h,eZ*qA9k gfԏɃw#<[7"Ϛ@{qhrv? )a!^EG%[TxѾUeIo:)^-Gq7qf`% Z*Dug5F(]50N-08H"ޚi8w#; Pd T?p*?+rEB-* !,Sqˆ͓9D#-҆/ML4V"镾J35 9'h9$hżxZᾊvdnx(kz1PD #aw޷;UA4?(il Rh("o5fz|~ȃ6и)InK!ڙ@i:NmT1-(X"띤ꋟ!98I 3Xj?fir?P{%tK`ŗ#Usƞx̎DpجjS'^EYp rG#!9=Z&y8S=T"eu{O"E%$_&Oo_R1&d Bձ'>S%x?~Ab%?n+_# kUNϨ|g2-4{b!sn>]zљkȸsqڙl A䱄0;o{I&]0'['ߥ J#,*fl2M1֬p5(e*BC˳cVOXO|ey:do(%!G7ܱ:koˡ]qC$kZ هZ"0/%:X"ÈZpB Uл)5¹H>ruKtjVu`0// U$&h԰(ˬ7% *#[by||4:9;^usf&H9MڳBFruH(F:g2<̃:Z>L G!^}K6U'j J$g.#ր{v\mǫ#iބ=@S'n5j h\.lUT,2Os<2D W%()uʗ81ebT:͸G1C*ByC۬&yt x/>:xϤcIEq4ގG$:NQ, IϢe{:|\_a,cj``tzfk p2W u41=%(xbMJ(P7r٠փmGfJC]|.pO:a̦#O< @ᙃ{kO{6X[ųȦԾ BearQ:=|C ZQ˱Vv ^trYo?Ue\Xj![:8"tog lt$VR~' Q(:P4":e,(р|2vfH!pWV5~qսi-"/VX~rSÂa/4sU'zqS(m-ײW tPѕDV1ÎQE Qmfu,BWbSԿ=E{2}v_"cg?Vh^*ήq漓L `a'/F@`ȡl'au 2Ã):_Qugi/NHR;Lu}Ev0iJԞP3Wְ/Z!yj$-}?H^@J wRxޝKp^8a`2_0kV~F4T;V嬷7LNwrG|3Uݏ*ݮ=BO5[ngT7of^?Vڒvs v)Y;{FsMkEa"MPww1CeJa:_!{Zp0Iƍ;M~Vt<6dϝ!Tc_A%faՇ^Xi_ARQ{l] 4{8LڊbU9Z05ڼ)J߽ ͳ'QPjNθEB9j(]R_M)<ִsV[.|REcr' &d "d阮*f+f%9d (ANEGEgQW 2]}*9)FfA$k IauN˔ M3NwrGTDQq/ĈԱ&GˇhCיfIrשr%OH8(SB4Ҋ:%lPšF ˗Go) ~G NPul#m;ft}c teFtmTL=%] e^P-)< B* S928VV\A0ˈ=A䘴ͣ\TyO0DU1qe12|Ps2=)[(Bç [4FtLnwdP'̽ DI$M k۞~9*ڔ2I4"ظ R9l:Ow8s& yeC%D&!Be`#J8NAf2qy[(BdV8h=^-) s'.:LǛn1L3.(D*d _ ݩ!Юp=,D\O&,PcUOf@,ȇtu $E|Y@=+M+1Ǒ3 *![߭%Z74+w,Ak}tی3ϔDe&/u<ݑK7rM}UGjst1:@#;a&SzNc;V/[ә鶂"DE<_ogC[XLG@/`yJ8\g4TQt5DR2{KZ8JJ eě0Y-ڜI$N .w 0|'ͭSs4NW\ _7:Z9@u]ބKбnscA$ҍk{rvC'ص12CӮ"7Uɘ/j3%I9 e]]+PKA 5`r~K3W[].x \,WH4waSx34( i;6i[l;*^7|%Xgk˳ϥOΪ4 ;,t;\dT^3ZD:AS0ݶ{rC.ܧ<'PQv .juzSƈG&({*M#rJxڬ!5M g 7M#QVhA>@r{roJvCCKYOZq禎 t S< L0 'tE0я[$?5k.DAU&J3etL;{_=-v87)ned쵳{IBۋĨ  Mqꀩbcv^c F0{>qs#q,@;Sohp-7 %fŮsi2o?<^Hq[L <$] ^|洬'F&%\Ҭ} "e]~9W4 (g_ͅiS$ӀT=Ԥ_Ú!^נDr'οΘWտчc $E:p9猫Bܜ ]`0K\\W.']P,kir u(~yQaqRA1GDžDV\u7k-;0ӋT+u[OBgo6A(wnH͆%3}YK|챧E>[5tw:@%E-DE[1<牻zxH4ZS*I謮VL!/a=^w>:Po^O$̫Apw mV YZB<NN򱪹+&2gD?C=-DRgyV.Q}1D'/&_s@_W@!x;q'ǭ¹?]R%7RgI ߵVǭ/'~e} MQ\' >ҵNm]MŠzj{R%s 0lI!9P$ "յ*L.L?A[N!dI-nob~Cd{O)xp@-i0efT_~X];7OoۢG赔LCiqm]zJRL K'BL".( dΛ",WXDON"b`I|6yprz@ PH^G H H&lO|R-C$mI 283 z-cƲ 6r T+Pkg\Nlpd0~|["NB kQwZSA\m !<4Ä+[՘O(,j^t\%{J.b#4<0UN07VFױ(Mʋ+`(Vbh>sIX&ck?pjgȬ'*jMɃE\S4!}m#H[峻u\jjqd_{gnIXOǠZNh'O -${@}|9sC^ zbۄBZ)6HAj^9-Jo0ߟrBkj("o,esFy& B_4g>WQw]C2ØkBA'_}˙gRL DqUŧ%^)CS&gwQZ^į0aO=R\25KsR?ֽ _?HLNY_/㳗;5՟BpEsHGd?\t*qcpø`-•91{ ^jg3qGh1>fd7ťpD",rWuB/pm``.{[Y!.!ѿ," iRM~oH!r v+-F ^jrІWQ- ;z~{M58N0&Y Z֓1]1рڢ2f e03RXq8>I~&zУt/oZq$՞GӢޗqhLC1v3}L:hHŋ&jOH<ƒY!Pқ;7D8ϋ.Xi (3)k%2=9%WWy֪tj1O8d$1#ʽA 'h熤-p`5fd);yQ (1xDtW}~ݧdPҐv䯸b_֥m2^NJۿeݲ}^֛ 􋔌o'q(xK ISz21àUB/1'BIc,e8IE&0H_af'0Y}i`#4_e~Ŭ^BX ZVxy](@_$; CX!3TnP\x]]G[gn݆:d1` O:M=ȜZՆ;b(i+D ۭCw {&?伪 QU ?%t^Ź\afZG$ 0+,kʂ+#mz+5UWݣ`q'YDiyV|twE PX>+D!|Wl- fie(ø'x^ rѷ^quAEDvn!)V8nӢ#AuL]2@q*R˽C)P},EʊȭQg-P3V&^%`#MC%2OR &W ğ+@6KAj+סr,B(%=գ$ʞ+X[ Գ`>]~s]Y9a ȑ e=egZ^t Œ{pl pyp3'zsGAc)y=d\ )k$I4}#Â~nK^&qJٸ('b0`a7! <͊ccc $PbAw/c;3!Rͱ4j9/n'ICh6VtYh^: M{/,0o3#%q>S`%>?9dۨ޸7;܊r d]mU?' J4G=TϖF2vǞvmt|)UIhKn AW/ `4~?5^ZM,́ґl&LP rV[YYsf1|pGT8A9౭?. 쏊G!YD~' h F ՀF˖z줈J#f ZwZY4'Mwgnʱp~5v \l6GpAE4fG7Pv笫CP$>jH=J`g^ձ879C̆G.Up -zWnAP3zYWe۷Hxg؜&yjUpUt9ZϐUp1Z@Qh Z͊J$#Կѣ}H@u|0˦1;\? +{oza {:#Cm4}[_y{td@*~W}cz Jlj&7w&0NΎ@t+r](33Evn.si6YV P}Pͬcŀ#wc 2XZAHR5SYo2RX8CxJFWi5r-|Uh6)Vb!iqӐb- v>L_ JNbY L~`iDܤ 0M`#Un.JSȷ -I(s+򖗺 >OvRxYRuYKwc@Ob_ygTU43?"RRbPNs^ض@>0x{ Mafn`jx7DlL?ľ[^4N(IZ zε=LY~މ]pjwҗ<1ϵ' P E4h }G$ׁc&,y=:v\:"OnN;QL!v ld`\NGp`C% ės5>/ޕ#YU)d7U:.NJ B\f͊*qocm\NNԮjs'X[j$4ɧt-GaqݜDb򛡄;$mJ㿗l7+3gGL]SՂzmnvHBn%C!DVsw0&xaB,:MFm59}d%AF &rEy7d L\1`+EB$3mN$PJg?#+ gEWYO^E-/+PX- y%()Lg{6Ⱦjɖzi=WHyiOhh: s-;pWo2 Ψڞ` 46# f5G@ǗWo2@r4_Ptpa 18oRבE8TYrLb`b~EDapTnq[{#! S=S7.fֳָBV*e qYM3Rv 9)uNBV}~e.^앧P``$%ٌQvc7es1}A*I^ONJ`3 #.M@ME9#moQ)_(cY4qDZ sGs1iw/-y h$k+yEr#R~(+0$uNʽ&Qy_JӦTP-?&054$vh<B CbPeakuoas?ruoN?t w UEÇ_WC26 ajSTbt<#t}Ml:'B*]$︿?T<1 ṩ"S3xKB^uK֤;VkxB[-]MЈ@]&Y:waa4c繱[5Ho(]r?("F!jA=̆6?oW\Q\@ otQ ?[y䰻C Z/hnm =3(#WOx1K#5N/Z9g^s}E_'"O%ry* Xa QEdzL J\X L~'-v. SNzE h|5'#Hk-cW/Ol̀#f+ݙhoJ8Y oVUeO=k?4pcg$X2 t I0%;&y Ǟ2:A˄} Q2ttB?6]gNřJSzڊ'nv%w ۀ)r_@iF5 gj6ʑ<+S1JN}|Zm۱QJ{]t-&X;]8\0jI9ORT>rUd+\@t^|JN#wbkm%CHs TU5+иѸ5CWrnNTb.FىjF>_n~+uBѼ\%(#`;ST61tHݫ:ZQ^FjYUmp׉ExYQsE,Hv@Up {Év#xv^Y/}}wĀqwܥb"m1>$9cNᛇXb^ؤ]ޭ""/Bf˰V;wiC__8f19 W'8 uT^NJW캣1!WdM6l7RT-C9wi~q{D()҃c=ѕ=Φ}ưYU+Np& ZtMޑQdRd0;vm'N^,pEEj?%(<_b0R*ҦXvUʾI>G)IK{ļZ2C폓^3RLHIJ pn"\/%ށWO| .I'nk^aydX,yz5BKTC3(BeT|Ů?4|)b35BJL"ZY|YM0G# $`BN٨6(-n}h%.I`/؛xNPXoU9C?$ PR6.vT|4Űd:X !/-{(ZHIG& . 8[w1fb6? 4,Czdžzx4X<yP/ #"\My#oS5t~I)y}M*2Iu1goz!RMVgtJ6"毭BB>mpOaY@%0I[j8CeI}꟔u@, *M >j-Dt< k8R 4n!i+p9z^Qy[䐬Js7(VHCUVr-ǽܯ*vޥh`l N>.鵚WFl J;!C_H<$.}np+@CVmCghҔb=\9\zf]SVuK>1ԛi*jyU݇~q~Z. eUr $tS`'u"^sr0b<Ie%E +3\eXGy fρvpFLWYO%6_l-_+ԛ(=8hɸ_ RR`6]`&v18)]OA $PˆCVb'rͲ? .Y 7u)YLFTB-ϣx5|lP+ng撰,FR XșoCƖZفE}?8\G>lc!tQ@9+$>{.^APB9I _H)]EzU@e)ɉI*DGW1vW{Cu7n4qF*;<lSW-UVkٺ*#ÐS/ekH37)}ʧ Zj^.?c*R&5}|)_a&%YO b.~]t7UGYe1$ e60"FzbK!V1}Yb2Ȁ ޲/j=asd^Bq'v|E:gFl?B/%M)Ҟ]"a/ODI`U?cbaFG?+@)-mbs#*o"5h;-80N~6Ij޷6"ySԈ(qlckw92GP>QN584@rs05R+ek)=FlF|В|ZGMF\=},܄{%I̾$6xbNfBF^ŠǭةƮ̎׬&chEYDH2ؓ 0rY_S(|\G>ŦX>=cMh6|s&EG˗) ,k.-Y^~2H%%nv`\@6M$ʱ+zpT f‘鶼D}o|Xc.:Fc.i7%_])F2 "s>]yu>=upi':촩>&ízSAX%ܦ(BK†[@A$T 6 *⪋t;ogb"}*1r39OmXևm8̩^bYIlcfD^lj Oe?`li͂4E&0H꧌`{Ҟ'"FI"`hJ4)Tڭ',$ ?RIәi8&_x1KLD JnNt&W*vLNBi1П(MPPA~Akȱ}E[@wfA`4#Oz+4B2iަ0 5xBzvtϭo(>:)ɘ_8#}_:欖͑%'`T\7[ L|bHv4a_~jՠj$Jy笥`zA$@4޻dC75Nk`/eYꨬLۃgNz] .sA)Kj^ܯ1~NN Δ(M` f٢}(poYmU=s}5VшbKh)Hމx[B:Wy|bFn:p|}$hD=s}䳏ej7Jr>Y!2eX~2$7;vj݁m9w~ͤ1*q%ܕGܗ5`F}aZҰD%. >ycWV1 mrG~舝u@I1F1Ycgg|xgx;߫=9vgDvݗ@g\ѻ RjĒ"GE5A_b+63' 2!K[WCVŨAοB"T|FWvP6n`EdΘBeD? MŨwbmM"C7m@fsѨZӎ0.g3uA=\Q^mKdG S.4~32lɩ,@ /9C{V#lhc[Z="-}Dvat;e]fNz /|d*MAHB)1y$LbK%w!\Qu/jPX D𱹿d.#kFɇ;_ k$ymnvޏ/$|T$5 ֚eKA f?/\(z!okF69&XԻ/hVnr"ǹrp@ϡ\4g]1䗿}=6)B meoȰfl{e%yO ~ _=[Ak?(wwډZyJ|$xkөxYhfp 3FckAzkdܓ"SټX8`ӛ>oΞBo Wajކ堑*l:JF..? qiKa&,X);PqL_p6_C MvKWUSX C?$[&(ԝ㐒*q>8|`zl % :e}}9-A&EDFډFm`.S~ߨw.<2g(u ;Y#xiLE 8%/ZsMTbJ<~LMgp90>U:ć:* ~zsaҩyj18]%U?iwJkկU YH(2;TqnE79!-ԬX=sPZxH OcO!ȕtLOy2[u͘~ y`"GoaG6n?0A I94k IStxhDkRiBR#4A>2&3I9tSN.F+[jVM-#NS2񩔦*[2](ݜ^2sO~04r :m)= Y<⚦onG/"Uغ-XX1!xQ[q#)Y^!ahӸ цt3qUq~Q9sQ $'~muX{T,2LK$(  8Ͽ犭'/.1 G$Lge|'qe;\G1,[aBL4K@B nufܚC=?1.jS zelÉ)q iԫ 1dzjC:Ig*9 6`0m&2m6BŅJĔ2^*Y",NKb3=ȃWu0(AЊ?1q`$nfA^nY4] B]?une)w`M0{wm7;hfŇFQE‹Pt~sҔDZ\E0 FI_VCT5ԇ♼iB%׿fl^uN* \hh\gw2$7yJ Nc!E-_DscdvEBяJn̫aַ,% |{8A<6XUeء$/V:G QLrAQUjv]%LXI%Nc8Yq+-c n%r4 {*S״O\9e(cDb&y]+X(=sJ->վ+XM:^1/.h 䇿ġubKl#Þw?UM|9оC0{"v9.EdK+JXryCWöʼ?YU Г\jeԷ!U& A-˸ZY;OYQtF\qڔhͬ,=[{x(t\_BqX!~c h 1DIpgH9oHQb՜B*0pHZL4dO<5ZL, q˲pia<$E;遖1jYۦ?UbCBŖ) \cd?zΑ/p4ꬑ@arj47d-t r!7nY'嬡0PEba3Ծ/2ܬ'ADK/>͹I1 ˪<03VykvHca Y2Sx(y23F1g Q?||F2@4 эtw%7u7ַ~k ** fy>;[T]^#0ԋ5*\rlp,oŊҤ.=7J KX)ōԀ`!Rq{;%aU#>F%[6)2)/P6`]qzW rҢڡOQfH֡3oAAx۶nަ{|7k ĂESoK'SOk>Du 4FqQʴ>8a% xqtH㽸4|qFloHNwxK$)B~ɠ EE|u?"AIXv#MJR749hOHCY&w7m_vƹwұx-KGF;%y"KYޯx!*-̑o[!f6c82ש: Y";m6S,A}qCt݁H8!B"U=b9<- ? )~S*NrJ[`6pd'qg,')MKziS[ŮPd.|ʟa7̨Z+=ma~fz$$[bP3Sc97wm{j:(u PG.' +k=p{U@UEr3lQrpӮTCyx7{$UT2v.VV=z]HE*CiA ;xթi cE=L „2簯2cދ21 ʿmS?d۩F-B=z)ۗ\AxQ!AHH' t\uJO%U}:!P8S4c(xS!JSbN.͏ TԅXCF4$Uɸfq0^ V.ƄF>$Na4v"Q}8c[MZGɸ?ݚi 1>/ʍr]-q{gMFRsTyv|gY8NHrd̐ͮ5q@3ZqL?%x!/#R.?QС\G'k6_&U@xe!7WϸMảA )KSHPeܜI b t 4Ld1OaXbs}ৎy;Ux~| 烳[/$[v؍̹5aEYi ujV#-miiLatmViY7xQD7r妃 Brז.ȍR r;گRfxddb#ʔ"`.143L'r} C$84i1vXCȓnZ|lv{&}]rr2[ Aj(rcg"z]&2綈]ΦWv F ^CQ#6mX 6FT\WT~5Yn- )Q>=jFM4C ئ {[5bŅXpR;Os]I'a*\9pYҶ4.wBƏa6B]bq)Y9uJC]*9H`f2Bb׉rٞ~roOЀd.b ( t߻hcQ8"7]#^Lo16OY7OD!XDXyI64sEK[+)'I$ AބT[H-i %9"f'ÿ +;ni Z߹`R16-na&6郮Pa`Vj P`tݪD U?`(/@-OۙS.bf[Z."nȡp|9#pYZATo*Y((b8zXf+M ,Z 68?k[hnP<+/D:?_LKpM.b fVSgG2.u  5'qqUWw4+~e~Ov{738,"vBa$j{_}f?<,T,Eɞ®RR><8*1GaU16@Qs}nK$7d\ j w]0q_@ݳyTSߨT /C A^fǍk+q 3gxy2ÇAWC-Go#r ?~GLL[-4ҜHvf׹&oY9uށCհOQ:\ $6~ߚ'p B8 y:2! ˅?ZYާ.֑/I!Zl~/֟pfFy!8ZT>8 @wŤ@&ΨΎzz>j5rI)jeOm7't\\2bT QS~ӕ 8 yc,we/H ŇC([pۦ w"H8%Yԥ(;͈!e8T[nKk7&'ZHPva&Vz+ 'EɳCk3[94㉯ nT|u\ G=*\0x'$PRpW8}0۱3RƶtHw?|px &MToAGnW2/ȈxQ#ޔ"iFܙ:6PCl îUShXnJq-=y8Yj\esMFӑ alpS_}FS|&LI9M[t%l]Te&{ҶLr^|#zrg4V;/{jr$P\J(Ke>QswAv7@ ),șB6qwȐ|+<3C ^ ?琣C90,`E[o KA z#gx>ǟv;WWkr9h "`!"T?1\,WU\޺ hLiԺM"NGһlMW3Uy}hTGg>=>@,A y|}a1t-KL6>7H;ݨp2ƌ-W y 8eLJ!QQ}Vd<:WnX{BtT$&e`FEWsn^ۚl``O4tWÁrވ]ܐ~ф@GOI0cZKOCS dx8 S2Oz ma> ( i JX-t.srtocE;v&"a࿕4fiN2+X%VS21. ꌁ ȻeBjicd[dm4lFI>/{bTTŝ`Tt:>ޕwZ>bǶn]h/5 wG%oe&~S3͟U!D|VǖqaEvڕ1rNɆ?$(OFH5䎃4P{ub+lK+eYܥEL(!B=8z@9.b1$+#-P$ z4XCcL VvJEh;0EAP LUqِ7qaX234ٸ)P%"L+oH͒}Ƚ^qZEM.N[Ҏ4DžN=-=>cH}qDR+J`ο#SeZuIK-)װPC5;$۫Y$$mǥ*v/yC yHyY<֏8^y1d 8uL,)[@!Xm^fڱP$ oph*&:2z=nБׄ/N}I9ŰGe#y (賂yCɽJs';ۜ,' v.Lߩ\waGixKBз[x=Z{mdvp}@D*d#f8sYh' ] ފ\[Z6 a0`n?b9זk??ñ E>cۿ5ܓ4 pO>\ӊq3nH h9:G:^=N794z&^[Sw|-瓙l˜Π5;/Yqب~7u[ϴviҠ˖" f}-,kCaB{R& 859Hěhя`27.گa lϲ^Is`]U$:NC!lBpi2"o:ދggȾl $K3Gct%W6AMy`i])W2gf%W&MzQӎ0v[0)M[Q`[ wwv+R> ټBO cݔˤ3 W?u^Q:7bhhUQ-+Vw_~vc\#&H\ԃkyM5#=-{!-ʮ!~gNBZ@'uRg-U#rlarz"UFĘA I4Z+j<Rd+7vrj{)q  C5o_HهpG3vEK~ۅ*yR_Cb[wW 4]ߴk滺^"✽fT1ҁ2Vl1,A7ޜ``1`.dҐ>56Ea~Cc"h{*Tn5`B0Iu5APVc~5d_>mF#k0P0i7X,fmmuI$$1'Qfk3T^W"M~a UbY]ZDDCd%UdNAj:iG2?|ْa=VqԧO>NGl:3oZޚ:UM3:ĈnW\Ɉo,m҇e\4Td:<1"go9!%Xsb6 g0 |'AE;|*3#bVhgN$0KklL,f=A? X/bx<5",s*ʰ! YFKeP$zx>tr:lG?|;oc[$RplŗX}.>dtb.mXKW ,@104VBX)9$8V1I[.c>&3\WEm\HCL lޟUQUwWL'ȹn ,Џ&a+=5̡ S G*!acrj{D <+Ľ}Cs=Bd^X2ݗ̧̈́A~ 0 Tcrw[#'_TU3y8W@~-ʎ;"~5qz.II)""g38H<׊45oA=?wV l)<\ ~2GnjZ 4c TA]?G~휍Iʛn%ݩA*;FHF/$mAVVjq\2z#K[Z_RX)y)m!6{O= wPMO3{' 븗#`.'r5 g=!^|TĚOix&Xi]/DДMվB%K%1"kYK2Jodo@l<5P~;גвͷF!*39FU@[5uf?7 |nhv/n[-9Waz$78MM3Feѝj.%@1)Xm'uټH ͳnBFM8s=uic*5MG鸔aybfJ,xaX3?r鍳+͡aDZp 浳;z܄D _so65獌eu1ߟ?\Llpi D\Zcl~F: 5#."##@_qCU"O5YzO'R%&vNH k(1*vzŵ׊V.N^!lj;ɺ+'("JЕx̲t41cFݛ"TbCZ)xn ccO"#M}-!iDe'?\sov *YJn{ax'pDF*j6ɣ4~:ܝ#|ᓩLg3WFT)nǤb>n\bYD}K=g [;DsRY7'z~ۂ( 3NzU~QD8[ϙEJe yh;l17\T:+%J( q0z1\r|zg(jL "k&يT3]"p/rV3Vhx(:u k6휓ӆf0k'H#Y9r Kۜ8ϱ5qVsioD`Ǖi,d.YjnɳXw АLQ/ ot [ g82 J?>zU-V>Qiu_|H%-6IR|/ȢzKݴz V۝lA3ez NJiAO4Oh$Kt7@WyL ~'WNXYϔ^Iw=hA')):tאWVcR"NSW6@CKO-]L,o7=o&nʱxa1 BV.JY<_7x3 i MFDޕP (lPꁮ gDa∔t]?KFͲwʇj#ADxnє>Ёͼ!C(fy*z;wTt[}{U~؂ c#[,} c5xާ(vIgK@51V=s[H$Pħr37 W^%G;:4ze9=NBk[8j X?1&wçw..|GKv U|a6Xr?+I=ˇTx~k&mZӏdiԺ OZɇ& ފ NsTuP8-HJ.'zhm <0-YpIß;?&ةH`lH>= &ڿjڀ;% Ճ +],%^βh`u*x2Fsm&T 6[q =UXgAKvdU=[}a&D7Uq oԽ5ṿVhvjqI?E6,`; qP$L 7~7hrÛCKjTݶdǦCЮU q$PE*uxA@4z{1f$rBխ|V:EEdGՀ3 (o/k" #U,{O.MļA(ՎUka1*C@W MQPyaG;*c1/yKo#VPp0̨$8ĠzRƢJ5[^v6}%=u yAx8ܶG;ZJUorɡ| dN/gcGӘ_vru ~;57c J=(p" FTԎ1hQ_i6sHeDw*"Էw ] n,PQ!OTұ2.ӏL%.H'@jv27 ן,!xTq;]=rpIJmEe0a}E }Cr"oU:/ 4bp. eC@"Udl*]"' lu|UuL?z=ܰTrDBS5'h :38x1&57%,5IB!rUCBnc"&Y"ʑ<"KS $z/ pH>JM+B7, I![ &ݜtDԪ>#5's8[8` B#a@Wew#>e0m^CivEQM{cs2S!~rix"!-7t;0)ʓdC%z*d~&{)ҞWՏhZ6ϴTu6PNHЌ0L &\;)W0V#vײr5ZC8F@ax)j8QRi@0#Puɍǣ؜!vL0ʀaDE(cƗ % VLf>/+Z.q&Gi]<t\X~c%;8oHӗ eZLt&ו`,gK' = GX"4Šb' ;k^LۼtXF?Ovqfnn9AP~gj蜫ӊuMW+ubix8uh2(I]c'~f]o'ۓz&Ŭ>BŵU$O0&ۜe&209V)02qE >kH}΀fP{2 T$jDEN ֩QGf NWAIӛco;L> u =}TۻEv-#)Ꮊ {+:*w| - 4gYZ07070100000297000081a400000000000000000000000166b508840004a3b4000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko.xz7zXZִF!t/06]?Eh=ڜ.+B0$nʬ?rtc@n,U -o_T;:F0c +7& ye?HaK+`y wCȭ$B-`crqW Iз>kRX{X(A]Dx`7N GOXk]^j.p&7HlZ_9&>+KD^HAuQן{ٛ2~ҼXe]V/h؝'4Ĕ=$Ʀ)%ՈC"+ueߕF B9vgSltƁl@TDEl57n(F=JL{]*2rPB)(`&1Tcn#ІB5Q)otiL08 .dȽR3px{5kE9$ 1)DۮÞK|B}@#cqaRn^D_z@r)Im(?w If$zB-ׂ|  \R4)G?ʃYfڶ wmp^jNN4[bt}UUgEEm@-a93<zuH\K2ގ4UrK)UGq4 K:U,:3l;fnzlLp`ÒL Ν'ܧi7 ,jV6& 6^ j9Vn$5v<C߱k"Z'q\p/)- YMF$8 rGEԘ.u, `!ZM0 } `[e52U˼".A2I{M4L5"JTnϭ#E4L/DV%kl XcxZU4%6o.,S22l9"H.o'2$_␾W5cIw% )_ w>yuVPq1j C9CO⿪ D[LtQ +u@?eE~T=T8XIgNO. b=}淋nE/S5"bM1:(“FLzzEl/"@A^E$tnsn{$ O0jQQn쬵<ѕ<;7Fg7C$hdʤ6z\ࣹo<|{p;%օVdM8l(^4ƹ?:۾6o ^sڷrv[^S)ڨ uŝL1 ?* C>6|I9ʴ^W_&|Mi__o ?<;/-&^sz86.>Cy8m^i2"S*sk(-4Eg^ˆ=eCn&rIQ7.'qa][Q{\ZC72>=×sjv"Va'?a- ݛR *13;d!gl sN 8,S4>+Ś,k8\p|֦BC@xV4k'㽄v/"q>a9*Gv1̫ ,D0ESl^\Q]O _oWGGMW-QHطѷfЪLόpSƭ5) >R{(2%}$dc+hdtwfָDؚ݀n#ޒ;l+n&+]6h<  .XB#]rrD ~DGLn*794FxD:^P'eJٻ SNaK-dПVlD>S%#s|}?'y:o] VD!bpP[M=ˆ)sɡ/!c;qX%g hgߘK'`@Ol)^bBiQ d1S\`G2a/*pRƅ`k78RZG!^oy?UlAW~Qw|jXBǪ1A;na\avkN=:; ZH]tǮjI?$*K|I0opc$ WZڰEG5zU0 `N!6G)WQ۫1Hg iyێXǼŰ9`cf<\;t4'*Lpxf__&Nb3K Gb'"wDWp_Җ7߈ZoVw}4[7gpzZv\Kr 7#!-Fd84{%X(sQvX_ |iv^0xhdT*XVun̐, 82 @+v[W2. C8Gɋ&t S#j󙭡pc7 \!Y8J̦Mqr1=Ȳ u ud굚GiI ˁKTs3[ܒ\g\υ0X+@.Csc8g0/k0\ +Vi/E#M${u2,;~`cPzúi*RI i\!E$EdͷZ{2q'҅)I!8sbb,ߌf\ *#*-܃q+[TJ^'ӪW+4 `]|+T$&YpC<8o +UZ܅ NI=s"+e~xsrTZrkw=;1k!!$pnHy )0%zHc̆[At%T,,&rU׵*F+.{[Δ 8d8,h/*9!M9#}Pe1ҹ x6+~}H m?ޮrCga'Ofn֖QpW*F# O=G4T/\Y@x yُݒT)G}yKL0@VoeW j!ax+;1*9p !s6sagE |:_̈́/~zjC6, X?>Y'!p HjLo[Pq ؽ^OGxgw}Bex~L! )Jӿ-I~ E2us9m u^{ahT^Y7^@H,Le!\$_@Ll[Q|H# hY5M']Rd1:ƕvK结{ߞq߲qJ V?M@Ojujw9P"CX% {&{>EY<5Ў{A񅖐QuD;MK-".N3/Pp Y5 urݫX?6r%֥kl#(!WŤv3%(j/. 3;La\dp)eЄTh݉}SXcd*wT/*c91QCK_6m+PB:_<]?F0TWl _vcNV_o\1k/퀭pPb&7gJ])띞[H֌Tq(]ֵ;lv2MΓfTU6&fe/&̏F>074Hg/Fq6vE u_C2wT2 mOJ.+B%6 n>]zH`XTp cb20ӴޫJgw:h,tKLd6CM((sMpfH"|a׷v7+KD1ed}6LQ4+.pфe!Պ!!@B^qLFw6Χ[|ֈB60c>Ih>x#XpYZ<ߙDDL&=I}V9C풸ىByIN yj * aGAW0Ni[rSR ~%"cyxEWJj;mlt>}3|pwX,Q:ױzNA)Aз#=᝿I; 0=kDs|Wi~y6$B!:y?A:?謁ǯ0(іwq+ȇ@{:(']V!]hhV N a6КQW,(9pnZ2y,nQj/S\{ٹ(rLlD1}gW3SLkU :vり& Qn)=`GN+K6uy5\{(D$RǾJZ5f'x[7v7ݚt hQGߝ cTGd{\}z'FbŐQ5 2+ߟt㓏FO/ZL,@}Ǯ$JSq-a$+<\/|r9]R3ԅѻGIlI1́jֳ F՚q;{bPU5R98F!vx?!bz TKpD6ؔ%JI&8˙cFS@!Pݻf]d'yhYa&>k*)NWq*Ӊ'\1KkG{l>I.ީ0b_I@JCKUv6Kn WCb|D"ugO٬]9Ox!G/`瀛pHkc,Kn@P2M;keJ+( qh+`2g֛e r#+`wEW)ZTOMZ.&E. 77OK!S9>o Tr{DQM]K%'}TigOAe+dzeB/rp:a?C%n)Q90L|ưKkxV ̓Pޛ(.טÙ;賗>t~'$rSV‰] O?I>W5A2 8""ݷܛNN4s*Ѳ/&Xy/Uз6;7Lh"M4@(?Qjy05Yc鳩I.`M" iIԮ?'M'gvM4ScGJԔMLrɓL=N9X&#QS ơД!}8BW:%&W͙W!7CI1/$}k-xD 4d'1o[Fq\rL{m劄fSN|h[+kd^ ƓQ-'sfq˘$PTҷ iW~drhifA%{kJS}G4;C`4r(\D'ЏP/Œx,0-.xى0t4wzZ/.̫5J0FE1 p&:Xf\8 !3&8ɴŶ*=H#%':&>np0wgc?Lc"G9؄y!PYlВVj@Ǯm\S4 Ӳb'S|/ZƟ0B&cmBA±]c_鵽G WLq[VC}Y2{ڃi(VCT~VBJf^R1 FZ Tg?@j ?= Cg dfv9Knn1.h>.c-:OJ Ř*\nKm~:CkI1CR] ̀S/aYpJ~)\?(2;Hew?G$+|R؏Pn_Y>N/P?j%t(.3f]CaQ6gຟxŖ<(p]Ƚ o8eDxo8$ЗŸ%}$EBqu0#S>ꧬxfθ/2z S">5VwXKІ̜i$2oOWhH݂[ay%A/lU|,t ӿ1<\H未ksk(RKZ<+rjpgj53BZ_.),r@f9$oWZ¸R('^ы޴F"c,@mѱB" 簡M6(M |+4S'lU DwUDO5sKFx&p@T-Wsw 8t(Dn!rn Xր{Z̻Y'EM6vQMY/)N2ؼScN;6;$$>'5`k,f:u Dtr֘;}/إgR\nnz"gQމNtFaI^GNMc 0qY$+ZT @D`[;& BjL)l!jXG|ys4Ԙ߄QGة(8̊ƥOTˋ7qL ;`UHJc&Kiؕו_c>ξSbohqѺlCp2^0d) W`vb\< ӯwrfۊ07sS+?l.嬘":>, - qeQ1YHE Jw(8EJ}'bZ/?s;eГc,8f/1"lq&SGb}R5Ǎa$ Gz}US>%V `hr.]5{/(TmO.y{aEoE"NGMwm;Ӧ}}{TewbFMt}&@YC o?.Vx۟sy^/s*gVx 7X)5/~6N+0I \7D&zm~ &84TnKq= zz$?Y& [p[⧽4ɼm__tBbMphuԆzedm&i6џZZAvh+*j۬(+ XpH uo`H/=Nv QcPճ\&tQ8>GNgwK KDOMK \ӌrkbSk16. %H_w}֚kdkeVhI*hA##e:u/QGc0.oǢC]5wzQ%Ԅb.Ҽ0iS:\c]B&<$rQԘԋ'qG+:KכGuw:l2>}mœH7+[4\%q,#" Cyna5G"+-s볠Lv)[:so/8 j4e}^ *rC nlXe}dm"Ba Q/Fr,n:fqC `7@?RAcYn$ 5YEtSg>n<^r>=d,;|@|}0b>n+f|r,3v! mۛ~ o%]UXI·ӊ^)mby@= ~OA1>%%}R:#mHZ QZ0൪gd prq*L>GCJI ¾h=;g7}2BdOm&;HG "ٚ.wYt$YuCJT>g20E E®_Ci%"_ ɆH'zH$ੲC0٧WO^W#=y֓2ElMl𜪷BuEr 658t )KH]TO iW ׏ƒ΄LCZi͚uJQ{|A֗Aw`+4v-{[f\Z<_5Ed|,Sڀ~vM 19->uc :'&w+gښ te pu-}𩱊k|hrDs;6 on/IX企IL*s)H4ʧMHOjM:7Z/6~! 2; C~lV~ QwY'υXmAJ= ØvDz LUA$ CiN\z_$WvjUH+U Z",G!f9%Yʢ3/A+z pS%(A+:E4tؓ {>LF¬.dT Zfa"BseAmr۸/Jijn$…fe/875.ޤ,\N]K 5L&A[s,Ų1\q~>G76`e8Yi!k,=,ޜ2sCjԵKo$ٱ8y5FpwKHDDQ5ʰCtd#ZnՇqEQ Z޷W^R U넇`[.ŧYTN,٧%hm!n7y#ńYOw{~- T+wQQmW<p2DTf62tUt x:(w s.*1Ir{SR%2yJࢃ\-oxy;h׳:9bl]3R-E yWNtR:opkVCZzYϹK0}ҘWy(Jp;4b??Ƿf 7,cMR2E]~-!0zb=^Z:ݧ.lC&9&^45;{^.!ڳxDyH:ˍ<Ez}~ʉ>oS.]MLfp K߁n|T)(A@\-FjMr[o SЋڍI5>\-ohcL9F,M?I`+)͋aFtB>r ʬ1PPDچxE5sk'lg Qvj8tzT3{Իrul-mv_ ĤgPWQ&~ޚT /&oɾ@iU1*!cCKpE:8,g.R1줚fGjmO_#]̥̻JW3+r sxr`S.)qI=\Vd+h,--?*BN+z4kZ4:+,}q $/)j `gf"$!2BǡMdX kD2FK~I Ԇ?;zDwז|U"mFAt/G;qOA/1˓6kLsJwR͐#Qgʽ"4SlVt9L3$} a[gf;g> d*y dV H5K_ We"u4)5"x7HpAȉ]VqAzF=(Ff_/r[jB I@;%F"$֚-%=qIQ}H57IlユcK)$*TGrkS}0 u5HӦ/0 Xa3if"XGYێJ)-&ډT ;1(wZvz7PD63 M+>ۀ-o}:Pƭ- MGcKã Pq+YzEK\+_1Цܷ?vKuD?O }HS t7<,xFɌ*`Qey;.&!wf2uOiؒKΔ zyXz-t ܤv3fA`UY L~9G8>~_ۑ؋fBWKؿl_`5o?.+˳V[G>h1Ų"g|bBh08!C`elڂmTƼ5C3 72qVG]\Pڡj)Nn ~Fr _(w㯎%anb>D ̀1" z+z9a1:= $.$nT/f-:O)݉R, t<o>) !S@1~MGgm`|E3[R%x/^C f&>nc,g߿/EϽ n*r^=hܘ\k}6,vB2Mufxyu_`>[j-;LzBRH wKyZiŀsRgB7R$<z %ɪXyu2oѨvo}w@m vE|?2ǵ7Qvqr7ܝgtE-V}"jq6o^)"ʘ[!}c,9Yɥ=Et+IEALՀ'k@Py@תѷ]@DBG_VMjruӏ`Q/8YdƕC# b5'ؿy-A7R7jAd e\a4 i{ @Sq`vUJAѣLA<,|+ZC^hr_ߕ-eeT PӢl˹]Z7edߛnU.$A2,\$.i5XO3fjpxöb!Fw-׬0TF7۩>]2ILחU7e~{;Ӱ2uanSaTď˅熕5ܮUuhpʒ:pTuq$@ +鉭A~+B,΁S"ibFrq OdNQ DfV&3'I}te<PK浾|ޖOћ\  n-a8èхc< 26VͲ{%he֪4ac'@@z 6pSsZ*r.AOyf3{<=~7x{ڎ%iB`.'WYP)ҳF/; G}fî'Dc`;l7B0R{t)|Run CJt5 E\d|T]D]N헀z_)!N=&N/ jk2!}2?ik&}q ^MJHGD$๵YMbzNQ9H:dѳ\h{Fq Z27 u&:!coBf(6>PKQYY=֋esA[%H5E3GlW066H!bZAJZT7veE\Im9xC%)zlu4ifY>iXF韂B$NXxd*lE0q#:1?\QoOe=);g'keh#5cg?2' 5Te?=r$*260w9) s%:^ʆl7|PW!2.mz< < x| ^oN>|Oc5ƺտe%HH)@7AV%duH ΛĎ{3Pnoc?WqZ:_/;c3=c3XzN"{' |6Jy'xG{gY#ZY0{,WAћ]? fOFkQRrieʉB,, K|š7fX2!)|#d@9.=qw3~Sf|8xeI{)uDxո,{k.3풇K#<^hA*W 3r%!Ƕ8;<*5 0 4<:[=lIST0$${'䯏ظ7j2Gy6 k?f`DIZ 3"?̼¥U{ͮF@;OV#^|Z휘J+؍ttCް[ |MЄvś ޹ͦ&°zcQ>=Zn8NF1 (O_EbUڑݥ<* ztVI;InљUq,Tf %NuBJ6A17Nƚ؈.Vƨr]#X>q)X,.Փb^0+L!ioSʶ{E{[{$v@V'xZ92 w6ʔy,RWyrMu-Mp,QZ _]\F[ODN끿K.)=O[#dSȍ;&#9T K0E힄+ >%ǕLpX1>4ombȏз,|D} qy9cG䞏^ ,MU%m~V.j^~y>,Dz+`eREzzT 21DK;h!ɽNC"ځ eLXq(POB\:J=xf0&Qh*:M1ݝq0dʏg6*_`˜h#6O0opX/B.5KUv)DY,C6@|]jGJ2l2>^o팋"0;SyH+Fe<|0KĉBZQCղfnT6pW{M#5ϴb^ӅnCyuAA_S %"E[ ˼M%LTH~/C/sa=YN ͽxI[Zz@a: P6j,悐%Ȝ~1dh[I'9ܓ[NuD@n3" ءjp ]":nUKsr+1ԴDނNeZdom%ֺ^wʖpJv)څbd0j0ּb,B A;1x( P2T9xn XFX✫9C<ލϻl{ g l+gMWE껵lhǎLVM/p>ɩ|U.\a$ՍV 9,]ԥ0ͫpG$K(b 2 Fbw":T= n5PW m^?;}3[kޓvQPN-Z ?KW3dW;_Mq| xj+򝐼dgwV_W_T%:cstԊjHvK:nro3ओ9ڥ֓^^J+IREQƣ=DΣ]*OL{= *^dHW D9ʞZ*wt/I)KMFOz5pS 2 0?X̨ bqvWOXa- ſiKւz;eݞkGtxflr qf ]S;І yri݃Qh:Ivhя &EZ kڿN&h}/wɜ~6*_ JLn'7z@"S/3l{nwLʟϢы-R-Jܝy} hCVb4FW8߬:6vڂ Ētg,(lb&x_aTYM֟J\:V `N40PfIE2=/Pv )L[2x:/+Ŗ8 '(m1_K4=IrR!3lQ[W!킼T[wL 6y"y_(ZXx K2t/aAhN#S/2hx"8DҖ*t()=Lڮ4*?vpr,$[z0S {$ \ΙRwy tnʗ{ʏٍnjHFR:/N] CTM.8 EW-uQ4\,R":iKz20a۽OV_sTNŠD6(}Hy *Wdpvkd*|9m<azf%'<-]ᯂIٛCOepT;~HR\eB;͹m66rO׍Pgp¾*G:ѳ"dkPS`2 *,UsG}r-"R4Z_ 5mT]D]FO1Y".Zޓ }g7ŏD3mvzLujs`-=/ׇ mG6 g3Ёq"Q˶ UlOUkȰ8)շPdo~Tn Я##|v>5xEbb%_m|"``&,Coa T87h ԁ b*=8*4 ?D13BA փGS%yH#P6Eϣ H2z\g^ZՍ<5K7iN{eWB2Sj GV?t/?ʰχmm>봨%>778?)_˒HN ?;,z &h{;>Bo_]laxҸNcϽ0x6w&2d0W bf·_ Qx)@S Ҧ[ fGh>@z8ɬ"1-MBP!-N!ëXE9R\G/ Kޅ-G\K&5h2 |\oPn,Q'7w=0btIͭ/<q@̧KlN)S0a4V+wWIK$gždh+f-eZ S.,:fLM>wkBg x3ű/\pE%־)/Vf@+ERujTJO-Š6 *z,2|+&}, ܨ=MCExz.zQB!CgWJ| ]X7HLr"S떞N0ٱIRYfMb%j bთ O)~veJƶ_/:#z^B̜A| 2hR@4\rev*rEGSpnSax#t}0C1U`Y=km2PH?;;~Dwg:^ B[F^;4b> !uw-s/x6-Ka)xI<';\hXXzӉ8U剔#Hxb9<y 9[kX-bW˽FcpeB\17$Ak֢(yHrNp:Fэa@D8Yf[SEx,ޟ܂N-9םqҵO:7|%_P훅 Ntai>g(,9SDg)NFQVKbL>϶É^?f䯆Sj,:^,rm~u߃ 3eUDnJF:HZhCje}GNo%Ϟ]oBW(IR;Dݣ -₏<}rcd^:;@*'Ɨ܂"r)&/pE̫GBށ Lv,G`V}HWgoh^cd7B׏/ / y"8x08KOq|`qCOC,;JFUB,h."fphsv ݤAKD|:Fzlu J|i!T57qm.%Zo0MCQY$4@V` ONSq$煁}u J6)jm%zqCzM~P_-cx SyƧhrvJe[,R̼b<PQs|;?"N|G!ZfP5B(B5Z _ 8 bw,tgz(:$R2bܡs࿬EM &hȃ쟢 2q<(7\%!,,W89Z .,iVXrvԫ(4Ig 5U=3ef|%Z?(0 crPo3UiX(ڠ%hMc6euV@~.7ZȣWM]๩&@1XQ}؆I6Fv^^1zGQw+v-ӧx}/,-##@q}ⶲ!Vb<بb*@k5"m. l{_&-_^  LL]؍k l!/9F%߇P3Mi1aZ}%ԧU sF r3`H'W*[2Jqh$-1jwUGT7;jkǞ E+ U ȟOpϖS~fAѦ.~ⴅ#5jw2wAWbgX>S5|Ӣ9Km<&pAV*N*Ξgy2S•(;vig>v oSsIb~($AcS%|gtIk7ǗGc.?IVFrW5Kh[L'SЃnO,(>4(Z{`*p!C7#݃`,K* A(+i g]bfǒ#vDG8/=xS|0Ϩcf%*/FPExxyZcڿ~5 s]<8H=x(cs%ɭ-ɮrܦ7&][*VL,yD[Ĭj̡}OK,AcWC C椉G,KYoC4NA_-e|V7$ 3vSsK&<S"`5%É>>toi-oq92aq-'&ufw'hH8ti:M?:C$.8.{+z+ 5MnuM;=:+zj*LN. B*dbF$?IV;cIzfqӧnz@g”bx ] 0 U'|H;mV<(^0e Z%(lٕn eL;j}r ;w.[!]hfRv5,\VB#2@=._27J!EkYܘ|acTo̒]- F#&sd{cM\[@x`ݮ YЂҪZ+{ Dб>DJ;w|qi.#t-0ڿ^G9(Sd*;agNÉr ϳͱ ŖK_z*V‡`cU, oχeCizsi%|A"6l/_=lV`+#V=:.4ku9!{¯ _gEZ,խ!8EB3`!<~*4C(̎\: V|XOY7Vt&L XOrW9ܟxp$ۓ9g@l90mFCߢb QZ}њ6',љd hB->*i߀pBt>RBبa998W-X V@'K4IYz"'(դ%Y2 Ccep,QjZ{'(IV?H ѩoWdK 9ΏlfȐ˵&`3q.)dHtsBU-&MQrҝCFL p]%7>Ea:mv&/+]jP,f *b,_CRYWں]Pɽ ʘR5ev;FenvQ v}Ck[$غ^r6,uJumls..kY< WqXmZC): z@m.3d4Ȇrn[-+![/0Hn=g^OE2,!<(/,k./jlBFY9K?`ܕ!,R粉6ݪ [yد >hw`Z^@6>OJ˰uԪbK]qZzk6h7{ ddߔ!VahAa^8,l'l( rIW,w-ъ0$0ي)tkk(ge>Y'||9 ~g&b?-Rsbs`ܭ>#[Ä ޡ? K߫ƣeӧagrvZM^{d:W6=Yx( kV|&d3T/Zo^TVv@7x5 3Ɵt!f 8jg K5V ͚B:{u{~QkpPlڿnSx{h\c(!)V: 4)<Eqh\N.;x!Hg{l?<&0DCZ<@+A$Pxj FRId ')Pm㚠uü4$*^#R;n $H"borEO_@luLd{_8N`pc,CH̆0APe&po_3ᅕ9LŞ9deVt=0'2vUq>(W&#qm111p- pk ya *ccAD#~նt \^.1V~ET-̇tԢ}GIlx|l1WrTe/cBdofP@d^JX)Ƥ|5X-gӜ{ &ꇒ4/kRs,kBש,Om`4cwY&!Rs٢A#6.$s-xD͌ g;k4 1ʾS %?Txit_u}]Pv0j{Ogq[Qi;'ԉ ?Mu DB" ;%^[Hap-`@cⱺELuwEdoZE`ag>t}Y ^)3&+ ɯC 퇞ZQm @L)kWR֔}G"ibϳ&T2^r5 *1 :w SH)rkYW/6}nx/} 13LLM%^'a-.gPv f\JqL/5 Gqo!0rIw3J$*+̄ĞEkߣfdۚ$WS79?4YZK>D&e[,-B.0n*x=-w 7-5uЙ3Z;yhCI&' E13ڲ,dq'Y.2=: Q_Vwv@r\s"Tf<@"aV6TNUqR<]KSZ3GDß(Eo0q}-Ē p )B_:/]7ճQ&oƅNXQBGr0W zE_TMknU)Nx>,3> ]K{c/}e7hs$Ԣ4Cb];DY?miNLkvsU#T#1}{_']J +{+$4T4Svz1 rEĄz$O*\ \}FmɝR(;Mzdrv-4Ly$6i=GEePtwg7V+vcVPxuV}p| A7K6*Ozn}L?Nz۾f|?doC(Qyvp1BEq`Cjny`YzЏgͱ8̜FuHK¸)Gv um3of@o&GwWTdŇ\(UQDAFOY;2w|^ST6bzkiqP.0y ߐ$j4.bfNxJr'TeGrb'R;~; Z"(ncߣ;>z*\! ޙo惢8Tg%JprӫHIŞTdvo嚚2%z0ZaU&MWBh$}b{1Qetϡ 67V"7fc.}9Q_vGe _ý2<8h0Ӆ'3],5%up $k5GNaf-e˝6`Ӆ'HYǮ:Z"Tv_AW %=pz N?҃m̽i,S&5U)v{0m2v;WNF(0]3Jus뀄X$ gxޫuG3*VSc4ȃe"Fs*RZWMtR‹zJV|qmrR.Rҍ6'[ {'d4LZ8nGUoGa ԡӟ}:9e,WG?Bt(}kȨ㇗ j^AsIx,x;;F7:#IȬF=39RZOCUbǨ ^{`e-5)"Iخt 9\;Ŋat2sMhGD\BlC/g$ŷ-L1.B\TN(8}OGET 4짍 ~T{OS^<[|_%'<$䩪?  'n9Ny$+stNHgGC@gG/;<{soTBPU +b$X:Gcqny  BbiO`Km"e # L6M$&A(V *:Guw/ۋǵfO5_ ;,u(ZN9o]Dbz=Lh$w@pfg+wJT*+qw3/ l'#g ` EH jPDuG[A>CQ\x">:6A{V ɣ,Hn\o s`6x1.pݙD*f^y Gl'hw^g>OJ -^ZZt߰:9Y85ef@OwS;0H %g>HXiZ bRbW0H$.,x]ps=u3[|##&P+YmCW{6|5~` nX q@:[3Lלfm eW2sSDLApR0 yQeql0 Ǐ/9mhGa'x=,@ 1-`iٟME!{|tFL Їrx@ ztkoTr0|m H}ŦWeADjMJVnh 7t9A$9XMNt_jNlNDv˧͐0ɹO:OPΐp}KS3*)WfBrTϢyw[tZ6KsP!o}QHv`ZaRRL6*"1g? IK|m 2j->ÿ3KR;nf4?W}9om$]6?+umVC@6KOtb̋ 15$5?8dez(D96U(kVӰīe#>Kƕ+&CKϝ7Ծ<=Uio)xh |I4{C#3ںX4&bwLS63]ܨzL}A.YM=8e0 i f]Y?&B/ҸA ./Fm4K$F<⹴#.nXXV@R&5,Hdyh~Pwu{6P"9XV5 Ehyt/PDLHYb6&pbl9SZދ82#7Ndx_74^-=,R1qM>5>eСhsYY?@<eԶ)6Ic^~aO!`~`iiV( AcJ'RʙeAuƭvmwYI#!z{`@evYH ρr_k_+&RwU2UC蘾\$X_рu8{hdc7UrHa}$0۱ɫkLYJ&(OȦx E"hckM=<%4L@4at,#R8zO[ A6|'> Xa)HnuX,~Rbi`m`s5:;lK55 |9W]n%@RZ+ZjBVSr$( `ڰf.8)Ӫ:ѸrE)<,uv[Dcst %t>T<$_Ʋ  FDgU2h[ֻ]]~Q=S1ܨі{kn^@sÌC,< jRd`- (HSh;=$k/mtdt m1qw|f\Y ԓ.ysnTbE M}:δ5r:<:'5O5\ ` We^6HcbrH/b.qϠv$MV 褽 =lkGԚxǻ˵Bg\FԬ&=<( &"E%oz!dk-6ڟ(,QM7K g_vw _;eG;;9jz d#ƍFii._1wv٬a$'ݙ,w("/,Kxٰ9ZSuw6tHUFa0ݱEF1z J _叶KV쫥u1FYrX]`H:jhvz>-ĢUYHg,cxjVG MH']|;](/Vӷ.R&~EDj▣W"*@{,}iN]z ;o"uhG7:Q>o?a||֎)\=>$ \TodʈcEd_ bS'BpR01~i˂ K\b괳X%wm 95w$c~;:r]{fZ^cfJAUQ1)0<7x7{ a,V~MXʼ &E ;\W3RDݞ TDFeer,I znLx9PZkmg!*-oTCv9 |ÕwSV>YD@')3t RrdqeQ'+fykem |%ly`p8r\{EǣPd&lnC -d[gBc%tc=HG+bq]JATL3!#xɨaDN t-}p)>t|7x$Cpg>Ϯݾjd{ `鎊1u͎&GΈS1" A}ոmߧ uh;]!7 Y A!mHNp9wSpz! 6`4r?h29kNN ;8w>]%8<[c(`Q $J>[.#LfIx92TZq&,ǖ&*er}I^m;:ƬT~&QwSFv<P'!PJ|q\^Jhc\o9jK uMrbd6,oZ:65שqY18W 8'!c_%>Bd6;jPՃYWc(XΒ&=ȿYrPǧ}/HB$M0cƶ)ܞ9Q袸5m\2Լ@3KQs8h;>;CPG/JF DEQGNhIR-8J2ot,6, ,bӿ2?h6Ńg,jѪSfm] 94\I\+FN|mJ{ڒLrJāNà ~"vBQdY9[A20 $*%7 Uر(QG+3k8;'h7vÌ44t;R^3:(_q3R@*Y#𼄒;a 2O@ C1IYe*_W jCfDV_O^h`5xCT,,&L smWN=wkKpSVb4XpėJT "L⟙5n%=y޺ҁ/ڜSc0gz5r!ʋ[0Zm8}3x|W3Uݞ<*R9B+8y9XieV ,0T=ю*SQX&n0+@Z֟-҄1Ǧ wxcX wap ejd0ڣ_Ҥs+$ \F5=M]CAxǙE7/Nt4D_Ў >X %!qGZr)l wS^\.1d㩕/(HFIx O6-F6a]_S~8j^_;XFfL":/]X1([W<NmvɆ%ǰ5P~Z|4j د"#I3QD1S՚IDb nܬܫߥQ& S(E Y`,aߚz^xbz2J>\p)酌%X`j@!]?z뺠TE g nF0|@?I;n6i{l>?}XܟM ORFr]]7cVmswZOFsTAy'2v=,'m>ZKsy#[_$Bo5l{7M[;e#d'\37V5p7N.g3.i3 _qzp a$ \LoOyYӥxwbb/e;=Fع݊h=ƗRHDw;Lw{DՖ u9kDݔM."g߰(NzѻV깨o7+!{eTiu;g~LUKǗ)*n9n9VC@ʊ+vt$[ߝLI=~"1`{C%\2~%r-WGY:w!V~C 9;DohKdZ )5Rfjf@M:F>]"liG>8֔1+[l嘤[zTyQDєI1X?SIaBq1j ~j_#g؎ϻϸF'v/uIU: m#+\)0U*d__:ĝv%S,c nk_ft7NH초lc,H)se[fU׃7Pp@99M/zX0C]P5]s]3e`RO^W(&R!`FP)J@$9#MYJOM.x>y/|*؛ܱk\?,-&Y~>yq!H={&Rj1`rLw@Ħ!}*$!|O?댍x@\W ,:$[)$9r9JN2`<Dܐ!_nF>i [] 7j] cA6;c gS!Lˈ"AՋv<#EVs䮌 QfcU***lNx?kDarnp-Oq[W9YQ{-UnsݯFԶכefvh3|4dHo~W>GHE-Z9~o/!RgͧZyf&Ո笻ri} , 3ҏMńThL.وW,hvϿ79Nz6^Hyu\$详TSY 3$sǪ"և>=BG0ʪUFwɨl7n>H'U'A^G Ha9L^d,~%\6,8U zW>M%@6,M@΄4P(L3O$sIꘛ|z;.[$W_91?2io|'9a 5*LCycc+ugf4.sk\}fOxC!wC8 sX(9"|לD>ƽ+r {Sqn`x`щ3Y))^Ԕk>j˳o v]8xu<Tuf &MsFQh9-C<ϤT-RnvxE3,JPgl (k;pe|{+E2Syh 4z׾̻-ÒL-MLlpVC;Y׳*vIq$KESV"i1$Vn6;<.>1w. ȖMjHssjҤ*5bvf 6`F 5?lc-B|7 l@ɭ_\C!1!ߨl'ܲJ7n M4G*>]<"yDAvxk>WVj1^,xW )>u;5.b<=ft05> h kcþCbug.P| )-A׭+!,jI}R녃m9&c,h,K5M C &I{Jf'F6y& 6e1ZZ.,`tJƠ<,eų)1wkTkPsՆ)qx?@ua٣d7?72O#'B!N1b6ɝ+A:>vd*Z͂՘0bgi;D-Z`X њ&DOSNg$_g%U +P$hn %; R0=jH3>{<CkR>ȕD|kO8c ׃+"Tu˸T='g/ejDuc7MLZ5f%]ziFWħ"!uD]ioaAw9թU&5V ]4@:y)װm撕AK^uږ}¹2K4͖z8@۠b@bO IAeGu\9]ޑQӰgVRmo<ȒɐV4n bKLbOOkߔǥ0=Y”"Nb\ ƵP.Ӷ"lI?sg%l`89r<8?U7UF>ל z6u+95h@'&Tj c~)@6 Ot#E&ZB94>Z[8Swk"]V/ŒWj4jÜA(gCMX/ms<8oRpK:d®4Mb{9Ȏ?n5zR}_\eNH[Iԕs;yKp7U|=pH,˚oOZ֝گFI_gG"{$F\Cvj<Xs2N2^b[¡ %wsibSi&DP K&hk|^t5o/TOg(ߨwb}$+ݐw5M. 3 :5zHrpG0o^&u nh|e!ktN.XC'ݖ`D_e\qM ÈDqPJJ/{KH*F!Cm-#Feij2`6U}r'Q掗h|g"<^'u݂$P__)F8pϐp*B̕xafh,. Y?{\|rall^oG&hb9w;4uI( PV[4AyШi֎ 'hP` 5nV'7uf*^P1%4 _AE#zoF,Dܮ]QQb^=K"&-/ò GV5fd]_"FH' o;3'FW.P>ÿyNr?.q}i ևKp/̿[ӧ RC-o3$*᳛(iSSR`A:dBN& 4bL#,< 5 Q[5>o}`=Q< 'gڹL%nѵE j[]|9V\^Zn󻲵͜tYU'Dc1j!أM,"rz4gs/}.Rv*8<6QFn~33 AdnvZP5Qu-/gXڙ9H3U:HΨNFV~7#?V|zi4V5.= PF*Tc; ЌpGs X`kT~l ~Q=z(]1Sp2N6㘬,nP$66377w;p5\,Qpgf$CIWOE _o*A*Q+:S沞Lű>aVe$YP G]/j/)"˽fl^z\"RJu%F[g0d"^g V+#E bH4?Sr]Qo q?*&Kai Qݹ?$*ꙁK[G|r(&|-b:Lx>- ~ECvNb*̷ aq#QIxI* l_Xު-5>f3N7TytfCeg+kSh]dXovM"N 8+Z4xjwpyro1[yP_gNa`H\D= wU쮀fK! 0 =s a-wR8*Qg+@e _1#'KHc?J!Ix }lkz@vbŝwLB֨NHx6%ke;7< ީ#6&Hלdᲀ]AKDiZ7ezp՟è+ @8H|Srɩ|fL|pITu3 /Z.yfZ %Cŗʀ0Q|({}ڶl"E52X3cƓ#CRR2 X+4xY\r(}@X̩ gǗ$[)ki 8Q+&h 8(8Pf|W84DxP,K߸]+WVr7y۾`ǫ0xt64Kٌգ5)8776Fvoy?7ojrc1]ڎ{Ph EиyheZ¿%Qw\TBT{ԧF-#ֆ?7Ko zh-"&8qB1_TA̝f e9QQ2À )7k )U=&r ^$7EGљYh\p']bO<%mtp[*eجK-dvsmjrFȟu!s:$/-gj }L279[$ʿ17RQ'Jt@7eN4+8X6~?OZPo 1_x3P L\Z}e̮@T)7;мgUi!2p~CŻ" sWl:f{5u2Aj[y]I ,U%ijR+Z~=]}}B5>Yj]/QJ3%Ut ΂JK<&`(A-2<4W)eّM:T5B=Y`[4mPxdj m_>5O^!tS EO*t]љ7v,j/!UEum8M-%`|T)V˜{FM6umSԁt)lnY㩠GV)|is;Wsl@(!jNXR y"KlnܞRQU=`m݇YOpzσoo57j5 —ϜK I |K5!8z섑WNh7(0gem__~-޵{S^79X:2^$]=jM4WLA*@U !}nӜ5[Qhek5 [ll~U ,hdo_Z`X|iV=GY,kdkd0 [>pt_oZFP8Ul+I&0wOy<@szGY18??FO};҇!f/g4G;InpO>OIAS `&w%a%aIB+r'Pۥv\-^Ĩ<6)jf['M;. e'48~ 1ii&{ʟ .5Eqǻh;5F:.&qsq1$@LFQqysHODiZDjd^E юq\q\/qf>lA9zZP6P4wsRChms+ n(lǦxϊo1!|7SӜ[2ר|S~4f8ݳ e?d6̻\SI@‹Pttb/b$x@6 6-e 8;(2%K[^@0q|g$w*6{$y&PB[[ \H^6{qE#IYٿb4W\/wH \(v/]?iЃ/=RCa{3z*% Qԣg ҽa$i??oɦKu#[_{Pu2u91 @uxo_1.uK\͚,f!I`J0}Gw'cl5hNZf_Gl|e(IjT6B{S83x[)0)sHzhޅ}3O36Eag`KPSFG27 UvK8JCg܍>$8"˜U)z( ?*JҸ텹_rb7(ƓǓ!=ÚǿlhCS3U=E+dwX'Hi@ZjWU2'/|jkv1Ͷ+f VW ]B;Ez_?Pm$T}0_fY / 1,2:;JY/KL2Je-W]ǃvXE졦( nVC"PFsq~6NOL¸5 AJDaΥ%kwݝ*؄ W} X.+6-=\%8{KM9|7U4T|grю03cfe01ȥuP7ȷdTQ=2G,OXD==*F%vx$1N&a8ҩ?{[@5;:j*_d2/;_%_WAoFD:7T.ȇʴ)@%LlߘJ\5nV˺)yk,Ӗbbd TtlV->@ jlkFW5l(mh"4Xt4l(4=7Xq}SUF<˩Jֽ+i.D:6,j[Rה1~sƇm(E~Eȍ^5odG!v,Nt1}q6Z`=6ʞl>ckR=,m&,g-LBe\UX>Us`=؛M6KxtKQY] ~\ c{ஐ0s#A M޼OBsԚ ؽS_Cc?/=u;-]vMMoFqV ,x[PQ&TsnJM(g莴4$>nʣýE4e=:"йaEMXsNȵ~!f ("ݫHGȪ&AnϬP+{;_˅5zj!O2 xThO6;/D MiKMqAPJ=s2%U{tqfCyu9+@"qD7!L$NmA9Iof sl: 1t3BXz-?WT]ϙ:$eF_a`>8K9 jX$_`pt вﻗpB<(rBց;jKűe#} ReC&hq/#յu?AV PpɹB-!Z#nQ< 4;LPKv?bBAUC57ƀbLafl 7>ڽmک*:<oo1Cr>oW/F2JB_߿ BF$1G}j>INqI碓5jmr~憑)?~$#.jD~!؟PJߞZHNV?NG꾄IT(MI ˣ3,hE_w6X|b÷"7\^ A,xOGmGyCCX4hμhqPBxЮtk;MbӋ&N|5)53[sIr1wc13|Gˠ ZJ{fn  |N " n9*' cRq bh>0S5:q"<Hn4et3CU5{T)YqiH$ZTX€Jorʖ|f+S؈Wc[ywoj1jf]``xVfb^?ych)oװP,QWTk;HA4 PP|)<2 ȲaDE\%}~P=-DB W!AAz*@k',-/3YÅ@6dӷU$Aݽj&RQmqE0jj#ԃ"WN8g#|ؐ9Xv8x~.Y? +yaxb^b29^'p6aE N;3G8#1NmioЙOyVϵ>*Fs,nb;g84t%l L5/KKʽ![/s@==uRa;3lP }Qz=>At+cbhn+;tG.SajanD6l)("%/ 9ހx'0[iz xYGoKpgh/;,=gߘH ;Wq.&p=>7˄ߩξйM z94/C/<rrXC̢T8 uMlf7h'g`$5\l"bBŬsRu2uANQhZM¬-81<.yI#"E6^BC9j[eQQV+lR8HMLj J7ೋN,-5p^-]AԼ@Up2(-C-cR|lNn<Y4 TZzIJ3oNr`yD J|lbm[f\fY4 8 #1]G+ɠWn|Ыͥ]hh@FCNU<&VѶ zȅnZD}]43DY87=JE߾px$@~ [PqA&WeNKf9ɿI4F~o=;\jLl8/TRZz&sg5)Ji船pBW}FoD|>Hf8$A}̿&lNGYJ@vgTLax9ιT;&fp^;֢qѭ('+%SȰ1'k֋ h('91(jZyŀAe*Gy5sPw4(WaDLA%9&%!LK]`7T=wYu|Bɪ!rQlO L 64OޑV 9d WolbJuF"{GY>4{"qN5"m!<"{erNiV҆&&?kJfI`0U`0|+DܤYr"X҉|՟2 a10>xKRi } t|ޖI#7ocT̾,!0grkvm eWp։j_VvːTͩ4,-MO@2xd*Rs.=si)`krX`뼱GB_R=ryj؜,%%88Yh&y0bgۋj~ j51[ 3N*bmn$|ӛ]2T51bZ޺@7F푉<Œx$`OmF.G~]<0$K%SC.G]VoAԩc\.LPڱ1"b_|鰌g7(lo_0F< `uRQ̛gӧXE "_^idfBA&Tb?LKQ;d~)S6>U՝46)AEWNI}Ҕ*\nce6*fc'sʧkq+Pzm,2Y u0Y_a|phy! nlٺf0TjFخ72O M5U\z9V eoH QƲll)ň_Of5nTd3:'{5 s(r_}9W:ʴ/M#u7V7~M⼮:wݥuѰf[˾aH?p In5JNXN_r!sd{\AAp:>䣉Y2T!DlF;\.P)#̋d;ouېiq95'TX)q=zA"q:} ̟aL\]L&myPқ:m/ЩC_r*ܚ38/ \/G⏳γUFGSIEYRMVЛ*QgX)%fש/3U)>r,T 77OSpUb}jRz}ƭ..ă']$ 2GOirL,=n3sخQ^gZ7v&pV7z ۪R$l`>W|{_q~ V zS㧵IJI9*^&y4![q~dnzXŎ)hɳL7c nZ u6H0; 03ɽ8Nk,uCJ6v2D DpVZ49=Tr(]ݰ尖Ie@ sF ~058|[CUyI |Xi_ KIQk#;LϽ2i܊,H;@م_!$Y)%Y/9J1LO%$pŊyk*Usٽ]r3!Ng#+fpܷXͰ ƸP iNmG0*i'%JE=oO{5DfL4q%ƶF /'& 8!W$ZےG%/eӛ 97s#"´~] oSkܪ0\~˹˲Ј%qlF\ȥ kIg4:BsC $+u>!L尳-po=Vҋ"25#ǦUkKL1@%,G y7Me>,jv5>+F{R͚TmOf$.$?Dx*ȷ{G`ĭZ͑F{k#.Sv.LϯS9ɧ6 r~-6 VUkݔJ.[<8MK~1.O7z]Z(kc|AՒ ax._n%2r7eW08eY{5 .Z1׋sByS .O}P^5.ܘMTt?7 9 K Q4mEH"xZR#󉰽x&' ޛAIr-jg`%#}(an91hD+Y^z+8\5?[\oP4#qEЄpT Le&( *mq.݀\DUMj7i4,&$8䊊!=߷`W6ϩMSst)Lǵ LY^RuJqYw p~2 ,~{;#~N4Dƺq6D2IC[ t:FkR TRq8c-o轫1x;t=l-yJhѪT q+4&Q_ם#?\405W5/>)}A?y^k9kI OUw=2 !ٛӡS?0~&E4HkUo5fj5 mPʟ emV 9S*pp9 )͆Oc% |?@pc)Z~ pJ1q5̣XH0YO' bluVxA-WSAYL#'DMZ4ڿh);,.uU<N=eJZ5*T*[Qg|d s!c2!xFGK;z `X g.^[ D;4#2CiźT.E5s[.291Nk?$ +3ʹ |o8&./۫#BzֻgaFB;;HM B% ՟BJ\>[؂c08?tLkNϒD>c@NsWӵڢ/P"vp[ Pp^=Q@fq&/鑏lfq,R漛S\&DQ7<ҷbDSfظk%=pU 3^XHe,a#Q9`6SObM\ rk 4<ŢqܪD?ʻ^zҫ$Ķz0ĒYV0$F6Pf>B}*%@c1I$e|1u lD%S.TXI$3&@ ܰ*!o^N2@xS~ļAc+Q%m֟ZL$_QrLHp}9[Y-'NF툠CQb\Y!Wֻs;zJ J'{. x;k]69FtLa_y^J.Y?ebl˺+9Fp|7<ʞfw6lO0n@Ύ)^HWm,K>x߆WAESAzIYrH!T4-SJ8'f!֚A~kCZ; B3$T`9 6'̼ɖZK2@𹭳žM(8ӓ`BuELe53Bv!~xtr.}WNs/7~q?싽=hςCTc^8iN(!yYb'>뛴^m nAi'FB+lS9y[O^ݞ^J&q+af}AELw3U $Kp4!=ThTƑ?5Vy  G]hðnxp@\HmZLу@H+i2wM@3wVqUzP8hߑily#d~+?A'DeZ $]*5u+4{j$1xcz__7M]> uC̀dec0߿dCDӨ@4a)sR'Up\So΅^T"J;.fim2ۘxNyL"ϗOlR‰If2]H3;U0C;bLXl+o%f}Ѫ)IyuM "z0p^Ur7C;P̗Jk^u7Np[FosC>ԉ-x_6[Tc/$8ݷ:e#xVUNZlO-/_o9" lpGnrr:銛jcS^8Vj4gX0yql{L}5R!I1.GxF9&[|Hf/QvvdzM NCrZŵcN?-4ur0$t~U;fڌ/iF}Sw8qd`Y0xrmC.u>vۤ[1X#BK!`b bzrR 46ЬS+@iBlɪR.IWt|jioj/fOόy*Cj}AGU6{kc 3Ut 1b/\ܲ YZ?4u:RXt3, Q?T!#Ig|Q76jxG["Up^+24|Pö'N 䲉+T%NxJ}بZ~3C[@ݟ5 b"L;c># {aґ=سg݌fQw\` e 96 : j>?Jsw e旒ے»_<> *9#g$wxְs3nMyʓ< w!IaQD})gVl= 1v4xNVZ8VS&NL@cd蕋 Ml>赼J{3.n)Gn㸊sOu 33Tl0G' I-σeV4B)څRO9I2B7@񎪝0 1 cBV_靆c^ּ 8N< Niբ] (_3=hNQjknò| ¿TAW-6.Jmi";Hky(Q'WsfZ { C t}MO^OݟN?9trk<D,Tkor{,$U4{tPyUr7Y߶qf>-wG@_MC_(8-1|!(1ElȝEf8'ei{/yYzuE{0+C(2`(Dg;o ծHnt9?U31Vr[̴8y}pP(e1y`%OM^M!UK㧵?+i<\\M8呛[ 9!y &+W76 4v&uu%2noÛ&@ %=C xO vt;IϘ5J'߉UCpv|{E:bT3{/Z#5@Gr(VgZ6P{># 9%D/p!wn$|&'Ja. u8W[N6א Ό߰rچش`vkt9#2 =Җcd5aűsWI!=1Xhbda>c&aAn|7(f/uÏv[>rzYy6ăRƺTzΛ`^F8Cm|h%\KNB)UxtL2lq2" )hCng5i奧rZ0e$_i_sSIs3TFYo&۶گm9[ D#Yr2Ӎ/83CjtʤF.2e 3#E΍塵(>?wNWAKreR- Í|`ҨbmO= yEFz4I !7񎛃2ϹK7,ȁhNH_ѯgEuOEkw;b:v3YxB0iTELg.y?c,^뒖˧lI*1ގ,$K3(j HTo %3$竰]hr{ )[-VP%`Z [ + 08 EPH:NGf@ s'!Ǩo-jlʧ*Ǧ&& 8cVMkh SS@](l ojoG}Ԁ,0p1 zk5:4H`|^-$âU{+v )ކ򊌂 IwI4q_?rn>#jpH"'EdO FHsZ %P=XURLg i+͏wLiuVF2-.tb|>`h$PD=se%A~ WBx[r38cJ{V֍ݤ>F^Į9A=%.wݣa! `PzK-&BPWLr?ms=6i=8R:smpo@/awo><Ǯ }r~+&c2R𔤂joĺ{g#mjh>OH9UG@JњÙKNU>mo؄aиfQh~GP=cOZa !df_C?YqE>E&rGlYL@0C8SbQ Dó4UPw09 PJEMBn swSJL!eW ψG%xoKh^'0#4ڙ뗈U7;t~BÖY4*յA7#Hvቖ#'IߟFg22M 1$[҃VV.# Z}Yùy˘C+RuNHuZc/Œed@^Μm׾"/DErc`f]$VOXر6vʷOT4[HKJ3A:6hs=V﷽G{x̥οJpqS]O%e{L6>LHh0Idh>X ,]sY$ISDwb܇+O`;y{t U*nRpa./yފmM[_7 r^c3-O#݉cRzkA%Õh93 HuN+N&Oc̰M]fLCxJdİl$uӳ@ el%qA ZRJ4w~F 3Ě`7QTDhTr~Xw6ܐ] lbIԢ}] YTJ{z$HPX:gC^8f e]o.mcT6a_fG7:p9@ _aͫnilnf3bTtZ8~'Ç:L`ͬR!l+X-}s7 1Q#P a3O 9$DO.qqvކ#>g#Ј ?CE_E%a\%Wץ4IȰ.NҒO\OhN`Jam#THKӌNxIWoxCL⥲n3l7Lhq@mr[\K7ЄѭWV*?<|%1Y Y{ylE]:s8<"߫tr d|Ý6LyQcQ<TLğ?: YfLzjR㾾T] /?l?jj2]O?Z 5bNȢrwJxNm%d NӛyÉJIbLt#SKF2|_W^5>ЄK} ngv cFgY*hNӛ,N\eCe!4˜^vV*#ysʻ Z~|2vvfRXۯ,8 #H^#C{"<|39/EL#iܔl"TA|Lʧ_<]1^A Gṵ%A6W=R2/6 A7+Orr2,tp Ceek{t̟@36yi*"&Wa@L.+?HCxJؔ?)f0ON=*t>!h96o]sS41~>UCGmkְfP-ƼpDz<1r d3Ph5&ۤZË'vozΆ:RDu܅&>-0G6UVbڔ_N&F(ϳ }1xZn؍Pt-lK%Э6wF\ "m[K_ZUkLbE]o3OTdϋx-@eIɈާeNsv/֚Q-sBE xP]l5}Q̧LUp"\u4NjLG63p#!0>}đ ;VrGA6#S)so(͉E#$eP3QZߌ< CxMë[y0yis~ĹS|o7YEΉZ4 -4󡍟OTs<04xR\5g@@vDtbG^* gk['}OvPLeE7vXr2ơċfi/~MuF oSM:cf k]xfNCIѶ.E(>oM vc.SЕ7!=o|Qߨ3y: .%[C\hKV"P5H\Fyz MɌjGy 6 }đ @rou(8|I;+7[װ.'vg5i;;xiʙ0A-Bvސ^'7K.&F$Jh0e.6DT1bTH,dͪ;!1G'G'C \lbo}]>)> oK0e..k7u>!] A=q :YVVG)-i$@{̧I#+_v.A0%5:EŸ\JʝJMrږ@3 -[IB-K7'suO[^lҎ5}u&D5JhFbԥ&R4`#Qb.djs _Q,v<ᅯw,y̯ Fn{x_p "!#\"873{gڕqsr7vJDHsgmuAxn[Q/1WzߤQt-b}GliAH- dyZyYϋqKY>V{:;s;EEs?NMʑVPq˗NVz}J{=\GIdmށ'cU(g{"jrQ|+ -*_|C`#w)*MstzQiPFy=繭uiVZ7:Vt;d̗4ֱ8bJ=}'B LJ;y]:wҸeC ,fK`țkxeThu$45pW0"S@BqqhVXWٔ}JI厤-qNC`Geʇ|\!N@bMLcZBEtuf "t] m =!"X'r%`J mcV ܅OfPtRɊ<3X@ш8  ]GďFA1>3n0rb)kEpgG@[)qm>{lm;#`SAU۩(I؋G?*o DLXAeK-+m[-SMң2Uq3#kPϘlsզٱ3b?B<e XD"1NCg ϰ^jUoECr~u<qmW=-cbPS9brA'uc7nҥwA ط 䙿#J;%K7;OgRip`(s9̥X@ LP0voրiK .RIE}yڮg\ QGX2IZj((4CA &0|D.w<ǠZW_)ad]7,3Æ:7drǗ<# %Q]uK};nRJ&V5miks#RJa}r!1~tt2tEUPoڧ YIiF^C!`1 .'L*H1oPRdO@FGp{)'Vj6v{Sرvsvq?1]/ WD~\=Ж9{4+gd-'5btۣw1KyVT X@LzaFRsu)W3;>,#g`gf 0_"u"W9\^ŞO{Գ{%`qpS(Y&l 9T;`,cSqU7~ADF!U{$P( Y*MJ =}14ǙSf<}ApC{ ٜWcfIO"DzzzUӲ@7(LI7rS($A {jσbi- UÛ%QiǖKl`TV,:v8)S9\ X@>/;GlrvyZW.OKD&e՚m;H+63`n?L[ܰ?Fle)JE {/yEWBW{@::2N*#¡(` >t򐃠yhQ iU/BCr3j螕܄ؐo$$!\2ŀ;!_iK޾V'x!|Qu\%۔z풾);g >6`C#i|I ,mS\(%2 Z=*nD}Z"A3'RoBm^~*$3Q๷EOƁ%+IM<,U-ngHi۠Ѓƭp YРpŷ@/RI+l*,4)L ]d2צΟAmי4r\d-9iv2l݇9]%Ƽ$E#{0`*ĭ˓l-)1\7! ADWZ u!r n4wonHEܿ5ǸRn~tV\)C,O+Z_٪e VR;kǜ,R].9R]~"Xg oPY+ke 9XP&XsiT6Nm6zoXRmW]أfneY.GWB#j&.~B6oR Jyj\FFNHT`NZal L]\r"o`7v5C~1wQPܽ! v.R+#&kLI gYԫ|T87[Ƽ<@<ꢱaȒ#=qt iSP{}f&d#QIJR2M[ANX|ms6M8 P]'F$HoRUBuKG ;43ҙ-LDؼjͼbA[V8o,ge`[նu%_wLHE@-Ve!//-lA5{T.hqH f-`j2nPc쎰P#x/58tF㸙HpIjEX)8K v9'ҩ-J\֌$GqsHyBZ/t w.內cL Ѭ_Pe6/_I=~eDG}No7XeYu ?퟈<]qUƇWWz Uoi#vm MҩsJB axıԥ6|V5'#}<8R"~c((;QA&Ѯ!\#*pz/I%AP%a< ZFW~: sp)XM ɥy  aVbc6Cr|Q8gXa8p5Fb7Lۛ[ Pӑ(W?>_0a鮞;( +8= >" "-c2VKc"ΉʺGA 2hXSXY>>W>wAS ^mXЩz`െ #{++/6 ǨfQbs{8_(iD h ]hG66n EIK/6Q)x-ѮOfN=:ҹп6.U9Kηn=l8qōyĥ% tpRaXPM洱|W3dՂU:mTnaJ[qW(O8;F"} 9 nH1xa Qu])Nc6ٯDdLNt^V!Kd;N' ,dǎחRTd$={N>0uw%`Uv3I+ppN0 b({TcW5%+׍l%D'? @E9YxqN ߚ➐.=QuKf`xtvyьǗtМГ)6UHjsLkԮ#,K.Y_lPå J<|Wkbce1LV7W" ECJ `VWQ'yʋm b@/'YN:6B="/Leź\ +srE>}haTrT(]U Hhx N4V8ޡbhI~tJ%q}<1}2b'K5Q)F<q&5ʶ?;Ns˾D8N~?H ꪩY+Rݎ[ zd4uv#ِ#-ŋk%x5M&( |Տ g:rl!D%lׄ0ɞ, 8AfGGPU4,bP䛫^q,Z"5LA1MZ,e.4d*RS)Fp͓Q;7S>xGcS/;M)`ixzMKKO%hg&IB1o-y@L&z=ŕHnFp.O#?hc#=Q2e:d^ v_m2A( ԮӶlD S;#|jSKL /_ 7}I i 8A$&UO% ((c迼0|d&Y!ߚKɹl%u7m5??G[2YNLk\_٭m+dqJi[ 0lLF]A})Ci$֏-W1AX-Ѣ~]* 7 23OCg~5ʰb~^^)hzXID#o}YAqD"g Ma odaL6Fm!>Tlkm,S3 _]16yF⵺˿F.T9ջM{U{R^Фq(v2Aq*{z)s\+pUˬkڂn xOӜ T{sWJ?Zѡ?v2hskS*KSؗR(3(KC8|خ[d[a!/) ` dJ5f8g0&e[_{3CgMtvFZLw=ag;ldQ3,!Tw$o$[:5Ç.4dcQ3f(`A# tO%.loJ :j+ixyuaiNN1~{a)whxKu.PzjyvIOڤ^E~򘺹eDL'%塪궫?[V|vɅ$X|l.d-=6AmADĩWrS"AbBo- jS~7@B}Ȉ @J?{j=yU u<@i[:_"^R*bϽ0ͳ5z0E m#vqAڲ PjO۶3x}$m8qbfAUy]"*|YC+$lH^]=kJz>+T R6~{y.\Ic`BSkm|j] A%aLkӛ۟ %fd&?7ڽڝKv22 c/ⱴJ/6 <מ1$pYo@RŅt>0yREɗzew6E:y[a)_,$/`(pl!H0heAd Ѡ%#ƪ`\#,tedj7k*gne%y{G(eJ дb{a”j|gꕏD/Us)@pg+- mG4_jVr**4f":ī8.1A:I9c'F*T+}Emxڜ+{T&h`֞ȗ֋ _^|Z_Rtl(!aӫ#83UZ@8UJ8F|hPj>=9AvͼUΗ%h  Vݢ )d?uDŽr0hϥOv6J/[I<۵ ieYJvVb{hĩm$t/T4J"İ\)*}y+;r|]cjU:J4p Q10O!7;ՋV4-At6 8&5BMP˯QB?SZy@L U >l1ZQ$Sj*|D+Dn9IiGQLfX[ UԙTAKi߉ v~۟{̷,H&R2}pqWGANZ ex a`Y7V#) rW;o-ڥ" k>b2jrq@ OJgtWOҒ4Z9ShvCɗX?cә.d+^/De9ϹNL2ˎmU0U<1Vˎ\]fR[̥uK;d"Һ8Vh+6Ǫs9`D:CJ(wFO VNGN)W!K-δɵ(I0TJOmZhR$]`|D+6߹GəWxMSt&_cbBl&B$Y9y G~R&fh0ⶠ=l8+ $4wE/sO lkQ2u q>{MHE,RQ P= ['E=Bs4d>tltGR[xDwyˈ((Kq?ѕF[D&{ie%X>r$tqn$TtZLl ÀzP6 =GŔ%m''Diqa$`b#4 `蔂G3 Hppu9=t2[4]jD9֣󌟓$'U1]QNgS] e84`ݷ˂ {'ʦ6!h)CﲤHRC9w0?p?Кܖ7Z3`ƀLou_P4~fjb~Yu4^cϞ@pxgcS$Do( }^'Az!YG7'؇qKm]yXfvON﫲4jJgvq&ѧtk%!YB  PeO̪?zK8]-u Q;r5]s1<$~ܖ Sug<9S"l rJvmĮ)z~(qJP">A8BGX?@N` l5>.f.5m(bd|2jAU3>0A!%O'M&prPFRO}fd'%'yNT_r7; :;D3@+rVK:}ֆ > m>ֶ([#CSxs#=?~!1Wsᶠ&<-2cypݩ;*HbKiP)t#PwmAyl52eSOr>Mz b}W)AQ8}RӖd:Co#dN%Gj5P) (-5arh PJ滭-k}7loUYE݌SkaއXL1ڧG |ZD{fE0 9$Xb 1Bc:-uޠyu0yi2g( Qo˶6& de;_3.ARc(Zg!R Q#SZg7L1\I Ð8tI}^3"ZT\)gj7淓~NZ$͙V;YAHQ kJc@N5ógƋ>8lXbn šrE~+ dȨX;W阎 tTf(?P 鲐DHEVl*+q1fjX.>[f<daR´Ȏcһ+#/s姽 J+Kg-@,XT-LQԐ7g}۱Bn,Fb.Q9bE˱ nY;6Pq}АOIN{ 9>$ Itz֜4`B$Ds7@ݻh/,b26@Qw ^c߈!4cbEyx!h4+BN۴i'%J XA7po J:^yRaX6!bwX/ p֌|Ӹ^!2C꛸3-k`` u%/e֡:h?6"`%G1Mjܮ%Iȃ<ɥmG,kq S> rT@p;Z[CLS OϭXYC\ ͅ1IPbH?F^҆j =.M!0r!1&\|a0EAUZEza|`;wh{Ҋې"b 5L\Ӥi \"h"7P7̗vCit)׼ЅJ707toZQzޭx1 &pesčVm/1Sƿ[5+{='*@o=T7F 856YC}(3Q*F=nf 174j̳e zSi x?XmD ~S!7mUկэ/9`:8ҵ2a7=^ek_Yl#x&/E`7GulбU+T }G 7v-*(cX2Vܐ֛%a1q9rK/ZL3!d?h$6w?oa5%?Cl(Ns{Ҙ x/޺qt;T4eJ9AXL˶ؒ.+hqnuY;Q.x/@K1+s-ZMk;x/-݅5h'&,~KNi@=Q7KGʩLEj4K #jՍm' ;\4}q::ᬓ'rY_S4-z@ y9Vze=B9V8F4WLJz&uX1H01qhG˴A-/r;|w,Kr&3L ֺ,pw<j8tz4 86J.^ ş4j=q 섣<9xԤ7P;1#Qb8ăy"P_zw%vׇ'Ŀ5ԇ:}?WQR d*mCc疦yðF&͑xIvBGXGuS՗+N Ԟgj=rtv` ~ŀf@B.YNLde7 M > I)U*;LJ> @ ”r^˭-59=)]cxEd_= "-GtO)d+=\Og0i)?^y*Z.;YN.ǹh:[L-v H@fyN'P0)@MiP2iΤCv~:@ЇVodϹSbų^p%X(A.a'eoI oz&rѠ lҙCx(n`ϢǬ9^as:i٫=uR2E#3e?_u`w)R~;8مGb܂֒ncR50Trchg%~v/aCɻJDfL[uW*jpAԖ, h)(leRsʶd;ffDԜM]ӕQه4Wj{zĥCf~g2x <~P3=lr.'Dy*GǼ͛Gǧ lX$df9{:6RJrs袲bJU`68PZ Xp($|c5S7nZ@3HlfgMQt={$џI6L^-t>^wX^axOl#IԼIu3(2gJm}>2ׅ1m){3c%]7|WD{2[@]E(~5 =iw{FU_r\1:c`̲]^_=Lp*'P'V2Q\T`de75p(gK8&m7yb|i'oei(*zS:7]ɣMG'@J1PݭwXЬwqGRQ;H~_nmKvXUV1D`|/QUZWޘ9_x䞝tll 0l{:;7dRp2 -y`P3 ''A=ve'c?Yѭe[%2|Zeqe5>q\b^kKQn} ,!! fAz:>Yg.؁0lls1$ZSCևgqb=IMB%iȐW^vh$D8ٸ,~^r⤢vE95Xr翤1_^G7PH#;Q{{}T{?✪g!!yg:q(B=qK)obh;s{[7}ߡ5z4I -R#M$G5w ܤC;Kњ?2FQbWܹw AJb '' ͆CIԀ"JvpF"ϯ\BȉL3W:i/3 *%$h g !_ ۓ@DK l mt'?€`e6[Xr0SLN,¨s F5oMN>&Ï`{0)9 UN ]M݂d0 UL_KSʤʛ+G&d u ePiD-[ك Х&Nk MT jmݹBi?${c/9Y1ϧMQΏ M˫` e~SnRYcw EYQ2у%ƫ (7uavn4"cRQ) a4f5tqG8#.'ZQjic :f?=M b@tH\l%hjlWv_TǶHA=tk>b :60ߜ:rx1°SZ iV:Xj' _r]s.%VH)GजSR!NMEpc,!L>?1):(;, J\^R Ux_W"eta6=3&=,} NT}!NG>%Pe E1 53Jκċ i(^]o;5~u)Z09C.u 0b_H1܄-d5z Ea(UUġ0+ND d&Z'E=$ac[H< 4g)#P['m'z$mMdKj`##\{Km L+ Y{ʝ!D&F8?TGYce>@ĚR7w7.[UH/?ߺ|/ Tp < ~P([Iz 9J4S5"DFWWRh4k {dɰӕчh'$]ri`jjP[ m#Dd҅* VX>33ɗ6EKc+;(X &d|KWKO׶i܍2]3ޟ̔x,A;vJ *BX&?y7-R%v5~!)ry[gΥ72 t1v2;+nzFC!ME}nC4H)H7IƇu"1XJL`hyFbƼf۹JbmxLOjnca!y/x'A8JD4QyXsc<=٧WCm-^+>Ģ%#yɦ*Z6nH*FC)>y0E^zvo':7NGK,vO5Iaf뗗 A򱠛qB0{/D8E1}I)vcˤd`$ȐD&'8xۿpEnd, "FQ+PSwbv$zK"5ҴMQ6KQY1i7L_؅qv.)x>#fK}eLέ lD-Mڏ֜`wl6՗@ȑ֥þ}6fÁy aRyu!sނKʀ]ߐө{Bwi2 jLq,! 8)Klݧuk]ICQ0|;J>_gӿk6n~Fk(xfL8= ZEa{g51 bĞOY +=<[ZH;Ěy$.^\FW PX2s(YЋLlR1 n]AӮ*KEy'4gwRd)֧cn'¨ &s5#chxBθ3 BupQ ^V5BgFR :'NmZ Dulz6(vb @WdZmdSTؠTF˃v6HcT*iޓfT],4l{@&K,nݺ.f@Pu+,wɦgQ$c5 C4ĵOc`j_ύ=0x^~YW=np"+ε@f{A۸'R gyv ͪNϞ=0 @ᚆ˛+C~6qzXSd٫t(ԥ|U,dg-A"agx! {}xr,Aw-+ުCLXϩguw*SʤˈZqP 7V3ZR?/{sU+{BvɆyOlUh%3BG$UД~㓑n0uO߸,M3L0 ԕm/㬕7?cO6xjAV֪ƦC/lȁ[Nnu t]>Etp mu% W2*c%'/(,KByCBe rfn+/;8}*2$~]YhWyjȖhG)E^k7~<#t~cTO*'u3aa4PS_GUv"'n;N*<r(Pϧ*uӂY'( mUmRrPTxr[39uOQqy6G f~_ eQ.Pvzl&SyJZXH 5qo\s! rv į%1#_O}0U! nDvҔar^>dj5-(Q y1b-%'ESP/| R}f&)J%h *͗QW֐F0lEb wf] w~\w ta Z S`y^嬿r1q;|rLMdSTۑd2TǚKC?ЬihBE`lbA݇`Q៰ wyroE)`!b8vLy\D Ex([_gpk6<pP :6-`}j: >ј뎑7n9i. /,U,*1A}HDCf/_sgfN)DN"igNv>Gx 5˩7&ga~{@Ä.nw𝼝ϓO_ez Eo<3ب Hj;5ԕ) B{nLj98-=j/>{߮;n-!Z0jqG5C\ peO,mDVBq#&ʉxig 3ąnx*Sˍ.X#x2]/,2} 9ΎND-Jpv;K?mɤDӆdw;]Vg:3ߒe(A.}ߩCSX4g#F.SNW3š^fϧmRۣػJB-yAlOyiL 'BS+!8|/.SZ=]xj`ە7go"e("a-E;g~EMfk ,P*+mί[`yޮòN='!gLH^k1J?Q6\2ښ2zr.A כ8bB<ޜh 1R6!Jci\pH=yl0߈xq;,d_eL$hx&t#cXE5$EQS:cpL HxF|7~W1VN'V0tg?,Q]$ x|quSV]>5a+LB)%aIaJK o7>"BN &_*!c ~Wh7Z~qF 8wyv4HT>50c ]wNO[ʜ BE)* G^DSx$\f]qhuYRb9F m=L zlFMqɞ<`6dQ[A鈞'R-KPGa섣FurS=5ӊXZ K(*%,XfޅI$p7Liv;哤KzQgZѾ܃,͵SG":lS*9T&ߗFŔ' *KUsVsqDQd.bW*ED&g[m|AwNpd:Qr`9B71vE_)k؀)@єMD/RBE3TajYqH$fx,q2r&kz; y%|gL .UD0q}7(,~$C͓puՕE%SbA5*[b@DsdtS2B8@@쓴\0CC+xNJM&EE^w>^h(X` z`f釼u1>KFIfw;63s#x?$O .#"IhګBWlI 5U!߱%h pKw-t?֩Yy߇5Rbe KS̷}a jÛ_o1=@hb!q%R1ްWhLuA/)}($\g;sFCјR!D16sD90dl"ܻETAY$tY(TԊ4- ؖbS#3Ti{蟩Srդi{_ ?-SskjMMJpi3ɣyP*~ˌ6/2 hmjoXc0-t=4,6jaI5[|8s{L׌-% /w7#*K0=h}ډ2e1T=%Ra,wM>9 3zXc(3E])]d SpШߕ$ c8ҝmguqe-Z>|q.:V{uxGo8FfҪ 0["%> •s%ݦȎ+Ƥ\ BjF v_O P'yF% FAp1ڿ2X[na; rٷn]"< \T*Kr)}5?./<Ԩ;;Ua#1!9 Fm6u5<Fh&a9#48#'nQ-cC B'#E"YnRl(.M]K/VuSNSepV4xTN#\@TKӕ)p [}O5meck%l.l= Y q;bqrODkV+c^3ݙ )nEGЎ#-dRbfh AVnC!8p+9gW$3 s8ynGa1 [VU\0(+ j QvXSLwVɜ:Y2^1?˟HVpk5 g@GG6Deܨgȷf]R+L 9d3Fn4|Nu1WS0,I,D]qY#K{Lـ+t)P)j c܈Qf#T-kafrYeb?0rAm7rJ: 7]Aүb 󅂦cds쏆f *@mr E8o;~zPr[t{褠s8<PB\9_  @I;K'K ٲhUQ4rl^%Of܇7ð[I<06ìCM /?6V>BYZH&"39 $/ nʭXUhMk~bt&?D>E-.=&Zx` e hl ٟm`a_DqOtbK,9=8)DM5M'YiUo[_ʅU&a!ceGKBjCt'~:RwҪ0:Gܭ=v6  ƽcrw~Ȭhnm~rq+Z[9%-X(ԀDf ` :6DMGT<+;5g&H_ա#sH,1ck,3 WuGh-N$5/PK"xHgbR<QF&TqC65lIA$c 0slѯ+KK_8q_}˴\4^$ˎP5T}usmTwZO90F:N\ crq%v㽅P#Y7e.wq߄˪fo/l`{<Lz8D 咁E`02Oj4)(>q)aMo (sBiʬzUXxd+r.|D0Z*lϣA Ks]Lq(G5,V S_h{3s@_т \ul'}ӗ7`<$n=U bG5@mElN$0\o崖$U'@=ań/R<}A?!f:ڙ(԰;W= !AAU-J:CWk_#MaLGTULBЙWNI ̘\XxTcr嗟,[mBy3@V~ 5N)`6J I|vYri$Ŗ<1c}1inV6R^A1ݧy>kۨFèE1"彷.9u"n?%y6$l3Mv vQ>[1KOgfͭ N n2؇:{/IH A ppoטSMV\%7X)'^PyD2C4S6iRoD~SjA@Ӂk2(b*X߅=22[%uP2 AT|5\JFefsٹ}QX*gk:j6_66_LD\8u佭b.@;>(TߝA5pe ב ,rT %5y)# =mǽcXQk{3)b҇]}|CEvYXm]˿eL"Ǝ;?M~7ЂVfzD$u)edr+FJOȦ6@4 kbI5Q_dGbiƮ#e\>@?7dbMImVuEx%f3ä$KqO1qt٬#bٌAD`ocD;_X6z`'hM`(XGn {4P #ȏXTHUt.6q!-Wx?d\&8gO'B[oI \&ܬ#˃.7SA5C |9+c_f(/\7e$ZreD二6l2@7mV{+1-(g}[cíȗeLXXHi2I.=WByk'f{'Kμe Veǃ$N'rmmj`S萸[g'}SDDEWpo)cWP5ž0ˊČ z9d,fun"Xv3ycjI4PÄJAHc;k?KMQ T59{ZE<46nF:9Aw6}Up; #|눹mYT$aUD{璡 uZuWCĤA;8zd["bMm^v[0u%67 ʜ@h`o^\ [jv5@? !l? (،5RC;ֵ1_K'|3贘3KQj+'G-ylqg`EWL2By;1 8dR~]AcVPnUNQBC:pX؃n^EI#TT&'6).jZ½ =gvfW>XbrBX@" ,O,DZ:WLR?;̧X|ն' eoR /"su=tQ(lCOBGO1uЪKY`tc/g҃a~)97 Dt7F[ر)RT|o[߫ )ڼ}3Τ1Lwl.J2FiѠ(2a7Wc XO cc\=zP10#>=$o$U>/Iro|6&h-H;:3CwnGGވV.JN4s,ڢ |H$0fPe$9J~vWۙ -XK< l9{b]U K*qo}hm{0\k!ni0LKߦ9겛ъvK8g` ; V zX<4C蔮C-;&" Fy:JVX=!@(yA_mfiI- VIp++(On}}NQǹ3!dn{K:%F 0!C %~FI:%JBY;7Jҳ5Q{(oaT^ 9I$eA~?)K]+|Owz&wIˆ"Y(=ADm "_Ox@gN<uo FMʐAr}{=rcN\٣]ࣃPkӋrz1mSu'.n`VMp{yX5nЯTKP_aK=_اeYh}#Z]$o4vV!-Y8TA>'LDVe yd,2Tih} 4ҤMDf{wz6/cs_]{3{G,<+dfWfysl\11 lY%pJ(Z*ix~)@K_ ePqq Q "1[3, (#swbrVl KHycf+x[B%E5C5~Jw>GVsѸ_S+oLN^Opr-bZ{?1՚a8{ 6MTuWRgm :Ջ5@KG]0[΄\>à Lg6RcaMH)7ɧbXb*ֲYNQW5n`dzY}xëDl"%S@p~IVC%] ܬz8C12ʒ)oc.O7v>bA.it%rTCU`{` GN3TVo4A4sZ[pr,_+<|:|9e'= ˝VGrNt̥)}x@ l>GVf#8'痊zd z!zqYFbL`\Qi:,I8zR7T84$=;Cΰy}nʗqt&O^xMP-n۟9ܭ-2x+讇Uל{SBA^g9dy-nk1#, qpu}o(XKfGtVo݀pN$OG(P5֫u2@> dB<I>h5[ YMAPlK{p7!LXzX;UO2 f"50 OOTHu|?vʦ!7о .S'ˆHzT×%) a>6!H#+||6bAX.4apb4`AHZ.ǃT},ϤȪz!O}ǍWoBUrZf.yA*NBI b5!X=b40=:LC근Qv(<^fVl=/}{U!){z=gN ~\ ZP@d׋GOVk Q,B<0}=pyZ .V 2]?A~ZP?׶9/jKE4b;T_I(b&ſQ >Xs(paj$.&O'zIÄ&%,}o"'7vmCd`odE }8b+N(T$%^@rFB 7KϑQ-B0*.W/XY KMS-_SҖEW~1V"{26R2;'ak~bziXkk!Crp|M9o  c.>,a1*!{(w2Ub$lבCբ/XHgٹ` /80-;UbhK\F+C4q,"ZN(&ěk }\)"kt ]8@q[DC!}if/yso~4`TUFݑge7ɲ&UawI$X fX%붺+NhR%nqXAƊCã0%l!3-.LKu\>D T}N?32TI4ĭ|Iy3"8B| p0 "$s ;H*~+G|RV/ TE9C'Q>]2ԚcSB ;ySo#>([ ]}IE{'Ӊ9yY=҂ erVDԌeQ| YFSPt]U;' e[um0ۧSBCtG^*oYO3ddnnzsǵlyLU#6nE[&ϚЇXx, XIWh.bvpӂUL,6Mp\TCow kk&{ @PM$KTp$,B4wnYhӹ^/7jXhq S Ƅ"hvZڟbJ` 4VjRKWպ-2^u㍟y9kS9a~a\+3ΘdqDؙ0+s >v,s߷/T@G+6QOPT&8 -T=c.0J6uKywz΁:z<*]JQj-T!![w3e/>į߬;\zX_|ݢfRlk]m&" ]Es.J(n!w(kC8𡾘J s zypHPb+<%ƅ^Te I\ls(0*E#:v\s g4\'&)TJ9&{rCW<]h{gp;ZPFes2k0 Z\b>6&B|n4>TӪ)%+wTVqGQfPּ?On|u(6f]tݬP{WT oP8*l~4{ p0}Wtr9]W"d+卞.С5ĺ2o@ݫ$E:<8A O:Wk=F`q x=^ #O9}[GpK׿ų%&؏F1 zKҟ}ьў5c 7kx!yhzfK+(_ө%{ h[{n@DN9_ (H[6DZ}0|oLBg&$oPg޿7fn,2rݍ'UdBhB*Nhp֡z;ΐ_x 7!`;F'7Y_'fb5 rC)EpV5 w/H2m'f{r@-qIz`mxlخq  '|/:/BPZD6&x]@tI&r&r Opm=Qt\- +ҎLlFH6m)*Nn]{Jziz DVꅕ9Y4l;[L-g]zE3KocFL4fk 7 Ѣˬ q+06'a""uqen3AFfmXKHa-?!8}k63ND"]^ہ995ڨ"oqWv%|<ΰt`XtC_$M$m>:u;ްQxkC{{tgkT-O\㻤rE[HPʐ3ڏd3qe:_yO#C`غLH}Qa@h+Ng~( LęV7b.w1u~*5co+R|d$}z&))Li69E#@`48Ϋܙ5jxD,P{}' ZM6V?1*Vxz55Vzl7 8={Woҩw 0ccZhnp,a-usPhx)Pk08^Qd<#wTBHg1hQOyod~~z<. w*B3%Ͷd*~l tV XUR&7ű:iGu 63aRF#.n;Fz큤RCf({à 4=K%VWX6̷=Y, xTW+tgrI&k@SYTTwkЍVM2/_Gw_M_2)4_ؼu!*3Pnb_/ fx76eUb[M"/eڭXx엟s[KAcV:F?n92pLJ~aV- Y*>֦a Lp%.D!(K&#(ͧĺlMUJ a߽Fz(h-\v9I1?kEk@r3f/ז[GB\^ĉ:'ez?Bq-2أ$:%^sݚA}eل.5TKChrn٠l>:^'ރbO%7^aɳxbMϠϼF^\>{~ FrNvW/)^ڀNR'( ߜ[;A ̝> Ekwnq)>eBnE+#]s7H D}HngZ 2 I,Aoב4D ~ 147úOdPot:BgN+Qtn67Ű4M-HjzZ6HK{.9Ʌ?ؒ_8 Zb 2͌9kV#UDtm`!ɘ-dVE\$h,#ݭeKTCn ;ig3i*=x0H辯U{i7ʄ/hsM ٮ 5?׻`<"~荊fS 5+, <1~'P+/fiC١'bt}h.- D~PQ<m_;wtAhzu8Ј/fQ9dK܅jA gD_,6̬ϛ~Yvz٩m<򺟖FAwQkFi @:d]hsD # r:H3REwS*y4=Ȝ@hT*ئ*TO/z,FT(\<5sC A/E{xөmJ=bk&oRܕ6uN*VAγ<!v{ fq@2`9aݡ|M [|!wޛ kʹ@ |1,"QunÀ 蝲,p wc+5[m ׹E@m\]o[/~D! nt)j kjQAI`əZ~be3P?*deMҠoB?Q&X܈a$HKoφͪ*&Pi(y$㠀 dp疈ɵ VOO5M>Dkg ۄZe*G "b>cEYE%{] ˔;Yϐ#d.G)38>"H?Tƚ$;_*/ST7,5ΊR00klk(2Ѧ ugΟL9RmFsG,ʾo h]&kF{o|s-[=GxeTFFyةHqED@Gڕ_8 M4B DNiKe FXO*3}^ *Mv3p+w%1hڨLM;j?|{3 'бmavk{6?w("wfփӝ80HV?q^Qw]PvU>@3Mu~$a %#K\U(Y~iz#`?nqV9f6GUau~atq@dM"&|1h$:bڵS/4zRـxM7ydKfE y z߻k`Y<5 Ps,n?&1D?]?;5BqՃj0+(A8?o?G)3>F%V< 4x*.;)(Ν8!-xs0O4%%40m[ x$RRawnu R;7$1SUZ2xK= tX*"ZMEV3ה6wW#nM?Fѧ} NV UQ"վ g8zxՊG8K@X]tqa)'VX-Iu|KYT&h={x@.;Exx4kH BCy6R}&)oTD= b7EC4q9V遼0Mq#!~8VɥR^'GJa2q…㑏+TYؑ7ſa0%O`*3\hnpUf=md ,k.;`]{D}&]w!O*>6#d}Zk4#`/r^9s؏q qz+kjH?hz ěT$]2灹,j+uwNJf;*:듆oˆfe[j09x-w|kf MHvYa+ 6aT NkK8*An^!*yE} Uz5>MҷPat;)lG"#v *]{vTXA@wcڇqkkl!&:s ߚv6RE#̐9 )r?L_N@PqDoHD?hP NR.X1k+®( 4)q=+۠$'nx` `7jdz}|e@yrgK]t* ' D:Fk^fz0**9qV|1+EfS/kvj7[x~ 5a^W# ୻Xc4η{`ej/.Y%yޕ?7*(@MkWt𷾰!6R=uQT dwKd.uV!}J+G>N_nc޴6{ BC@7؞ ͯ[BS"ﻙb=A/Ƃ&r_QCQM.+7\Pc| o"E`l?M!?Z\wjqvހ1X}%!^uǀ >2OWF^}A0?")3⾗MsEZG$"K;qk0דٳ j4gpc.ԕb{Թhֈ%Dž_f做AX嫶a7vK59V;_ ᶨ ~P[ksDjh4[kɇX/sɥ{s] ->H4:K# J^ǝ^[w7lX>t= u)*.WnBgg!+2o;˝ϼax<삧#qxW'`=y|70`$R|z*"I0t"& pvXT@w>K;떘kV;uh iHiY4#+íI'А >TѵS(B4},UC/j<2Z칈CDMQR'\3|ΟޒMG"A`@: uBd"#uhkd_(Wrb5CFkzli@g_77%ƪcxNӟ1Hr KΟUI9<%^4tRg#. }xGŵFJWM/;UNq% 0?= ^{n&ep"4&G,Uۡ>0Q%퀑=BOC[6uk6'E(E88:$ ^5^m"DG]ٗHp>`$8MEQȷ"7YƗHВ$nLFNKYg^Kʫ\6m:Lݤ/~/s=c~6NZKE信]S?hmY}Җ9ʝw(vP !}7r,k7̈UQs{ }kOK x|B'1ѓ(y?m `m>eU7vlD-ciajygh!fctO͋p쉮4yrvO7 MS|VJprR/jA+,V:CBU Z؎DѢFJ6јTmcTLʧK _N: <2Z xQ\ vjk}-nk>uvӸX{}j号lr8x2!CQ!׵e>=1HcUHaL@y$8^.Do=FM?YDQYn5K72T efAPޥ+>S|Fݰ, u\m1$&!|qHƇa.m&r)7-٨%{&p^ !*@SIJ+P䑡3eܯkZΥ5na(}XE1a];`E>,G"%@F)ȷk˜`ϛ ފmA`$'FbX)&XkH2gx I QQR Ai{ޓE;|i2-Ӎ]!mϱ='l5)BfGl7+NKڳĬ(K3B=+*,M=)5t=s6 ^uiqё> MoG/L<27.T(vp06! rB#/` ^T6k &ƁOCc2n_ t3fGtXv6̍$˓K&KGŎLi2$lN9BL_qJ>KŲyR1\Y [;%b#axpj_৻a#v"Yd.r"B>4գX8SXlO~m]!k\dmr&eYvMO06w kV')(|__>bg*pHi6X&i>\{}o-*\lPG$iAZGqv8dڏ5t_ dT VUS7B\C23<ڼ!5 G%^ Kw_87᧷G޶޷T3wN˞/R4 Tfw%z}>872PX.{ElH1l"t "D L;ZOdwNh[e25T`-.ɉ!% Z^(Q_G?LWf8y*Wl?Zqb$;)$QۭWFH+w;EBوk< @P'NZBgpf^ # \V98$K4 DJhɎ?ۖfgmRf&ѐqa9] D]_ {т8|P.-\BIaQ܍5|琨rd6ڿ4MPi$!r2%zxAyƒqzjzfʈt{&˩q8Fdi43cfx%>]1fRd,c QipJBNɟMn/iwaG~]CVs3LI`U<~e8bd+[\iFeKכ~Wi-/L1;a;у"oU]jJ #;b!QD KE1Mh;a-@QOȯ)]V!+y?^TTěFuT% N:d#?fA7-(KJi,H.i$op%/=$#Q#Z>ݱ=GݤµZʎex,rsoa hD/Y]/zϺ4¹o?rNS|z }8va6o >aylSєS^V* Yi #?ugFd vkjE 2 $"l9FXOt;ޅ'+iL)X.~xPX8/-tF!wjqE(rw=^#OK OT6 Twm@Wt+XORL%PXmR,4f58lti·%T,yG 피S,Sm0W5Щ"hbݰy1҈\)Vw)j3T$ˋ†\d2 F Dv#&A6`L"3ʋ{yZ(g#UPѯC۞poq`n'~,tC٠=rO)'.x-M4Қͥb֭߻`L1uax|(3zm1;M12|& ⛼vr *sYȤ y=ح6eņ:f! ])D;'KKՕlIsbπjx2SAh#^ͤ~DDϢӮf0ִ+:/Y"ݧ"j0M]M߶K C+!<s0'/Ga9FQRXC82EMI&COe<ĸ>էd="&V( uIq\Y]X|3e͆w4?ha^E)l7{37 qPgtRgn2<5% I1Zj@4G6Bc^okiP%zGVx+ 6}uawYܛHscCoWido'aKv?}K>"jtNRd8#Ld{賉}7oaMa:j*>3dBt  w&\]Hb_?I}M#.o*+c '٧7Iכ lgUbT._Lh:Q27?I~*j^mUCv(z J!Eҿw`f!Bv\-zbqlEOq[{ |YZ]>br޼| Qo,;.Ok4: }*o-Wqdy t;KKb-ui_[bLH$V#@ݾR"IXZ@4k '1 Gm>q:Dr oPs{}*Z%N$:\}/YKBX]\|;~[q{V!t\5<Z?eFYt>o41y!xz/yVj J5 x¯.wJ評{46*z;J7M9E3UB `m#ѣW7^G5 Ry=#Thnq8Y}քT=xn o`qPbU ]ETlK WŽ͠JME9i賛}a)d =heᗬO6{߿к/,V 0ͥ{ۗm,@>u/'iHTlݺ 8}qUp]gR:,PngՌ[3O Ça !R4Qx:1IxJ W'l yQr%+GiF x( G nDkMk,aV- I kOr k!:"으'rR3|T 3(= 9X;#()'caH̞`@MHRoy%CVO/3p|GDB[mRi*uu=, cVW$j  LRCD??+eQi k9:ͱ bNڃzǁ Itfī*i)`'e&ivPoPSeIq $SF\.?b:6no~UJ4OB %ߣŲ5 ?,7hRrVZ#ʿ']5YaaMlao D}?kV$#$ͨ򙕦~ k Sz}e 3&c7H킾N: 7͚x8[d-ch{`Xꄰ83<1PSbYt9Z(b78n&zwU,%`xP o΢sjDMhU.g'5IP }hYL.85~(X K 1))8 9H5W9@"vNqk)J+B*W$M!”kbus^ܔYY{6ʹ/{nit)G@g=We϶t/ m@{ 5W`X%Z 6ņI@Z#+oOFVN&ۉp8ИP#g-aGIivcVaJ_8s.V0dQ6\286 LVċwqt #١7+[.Ab2bNwϱ['ٴFp7hu1vnk jw 0pv鞸܃9nwU\mwai9fQ;RcCq=-TX&"#{(V;0Ө"gQ/={F<ƵՍh.5bTR$䄝uճ!_#`F[Y+W &r1JJW% ]y]rwRm`G#0D^Mp0F3QZg`N[}G{2JVg53jX]]&5EęѯlDk7M쀢 &PQKeSTo[WG+c9c/6jb&*EIf;}bekB,s'Jx!.S[7=ԯXhA/z=Y&Fg>-itIƬ4d\=%3٢4xfuE5svj2 :!HW1WS#OR oЇ߾ZBWVkфHOT7Ҳ̊% -򚅎ਯ{"Ң_nf5CQ.*'%|A76<4hF# &D$# BȪh3n$.Vu*r82^F^ Ӽӧ()&Z_A%gKJ48*5'C,zg-_I}ۻM@z`Q<7oMʠqr۽&J .WW-G)3%|V}gvAy%}6{^A_ T'E'u`v'*!KfR_?Vf~WUUo~q "~8i߾gf\46ag P-⋕:_㥞9V,YWv| ׸$zr_H$3*>b`TNkil]-0|9 a'+ݐK-iJk]27kܴoeЅH` S)Zўeqm?VbNhzJ6>M4-k\&<b @gB(-,E$q٧Fg"Fm];$鍌*< K T] ߇"\:h#m(t.U'F㟧& ܌+2'#:Ez5xJ..FQWusp;%ZUr5 UgE>yTzq搂ڴyޛ.7*ϐ:V/ڵW&+ɟ'.G^JTrN@C$e!\}:>Uv_NHy9; 3o&kUzĪskvV_4 hAc912 zz [{`-Nq*0,4oQ]n˘Њ EW-1#֌ŠSB@eG؎ M1.xi<iUn5Rgb"gm1WTK]]u3H%ny8HuP Iul'}0N.!!Cޒ, 6߃xWK:{Ca`"eV^[I4nYha6Kun? W OSHJa>"g_"#W5etZ][_s^{0OnMs^935;$2*}clUZWdQ<Ӏ$,!R -5RdrF|;kssO_ʌL!fB8XXxjjb.WB*pǢ Z0G+Dk5ԌL,Jsj=L}=?brE>HŽ>O~Љg⯉s:$@?057Q \UIcԛDz`gXãH洜 o'GY+Y9X}$ h*NAPl|r.?BSzA]rG OHc 2Ц>N/t?l|dGGHm*c}@ϲu&OʳuN#"3"8H E.)٩v=SPi~Ȃ#æ.%p5BBJL[0>3HOOx""Cca?gp76%OHA}x6@+:y.vWmvI-Xs1`.wBz.K\a 銑{K~!V 'O8tWf/0y7ҔjR`' eˢh~W)gDT;|!mi}ɸJ@.h֦c8f<釠H,Zt NG$鏃jLGCtŖ>tI9UrczfגPYaqaucq/Cս:p-"zUf`L[S#-=j'Ze Nd՝ch\~{zH=ߗwQg{k p,QVOYsl9C/iIh\[qt)cJkh`^%X~JɯJ/A@\ %VȶP?O$^8M8q8$zޓid,3UOv&$v"d 6}yf{޺[!F،ʴFc#NaJ 6;ʆ#نqY/J 26WUqw `]LKr[B Әs+%VkLQv)%KD5ЛYћ!)VsXꪔ$6#|*ITS;z|J|7Sn&!n:ndg;;O u\ϋW"ɫot25Ĕ믏g=`]ȡ*WG~Fqvy[~kdrhO|_w \JϫXZ~2+M* aaLlO$_$M>υ( cGX#_FjΏݞ'&,3>v,՟&Ma WFfCtΔs}{ 8EyO%?T1|oޥS6_ ?!UK~*"-W3 E kfoQVEf˽Ь5p% **td 5+44`qYW/\A5~"bB ;2=>5Čq r[Xt$s6X?Bf6rz5ϲj~3UQZ,PAIeA@Fߝ|}N-2ASJs(䙧 $/bVC`6) .TX>VNL7LٯxS6c$H %9#Q* :Cd, :EJRd7׆8UdK\ky7QM!SK p(mt1H'ӰܾL&%9/kho*,gjcilU7)ߤETD7.A@ĭc "B%,ʁPvFHښ]ރͤ] BbAQPZ鶦Uv' Yh,[vzBv>B*]-{ <:3TenXp<) i0ħ W_6Z4pAh'oпJ&gz,3MWZ ,)vf#W QB_Aj W!nrڪ.lbeC i%'ȳ5\4H1eߑD0wIke 2;qfaEX`^CTFқ'䂃vԁR\!o_Ru&NhGvxZ)Un,쪢9&[[B@jHuEUn,"Wbo]S%5SU^>p֘Q鯠ТW{"_|cTFŅߓE2BeƲ5cZnH3O.]{m@o`SC0Z-ABChs!-3Fu^&uU[5syy $RA2˜U5m9Vo[ۿ9Meoi֦\ha˳) u 0IF}$,-͠s a_F¬$/d gXaljɷ "Nju =O7&pI ~N_ c}"\&0Ӯ<`Dk+G5n`(ԆWWBjsg"U3? ˪4 3S-~6piBHŠ3*qBy=YXi,}k&pʎ}ylV*3辌GM49ev#OVOD7 #yHx4Kx,bg!tCȋr#]۷0[<[Gjnż}L&I·DwHn[3ZhL6O%Ӏ"̙mec 6zrb-Vsʶ">F^H:8^L yeB~bl \5ٷGڕo:O)?fs1}>?Ag-qztX)#&5TAKqo:1M{ل ǍNƭ. W$MI7>Ǽ|;?rFp"Ż実۽4FG:K{J@=V*XPu o@Q@ωO(]@5a֡)S`c9!5Z,iH AƐ|C}f&=^mi;0GgחޫS\G)o8d/EO`=(ÕH˳x4Q 8"6<ZmԽ8$ק(r ZՇ-se :8@ SIOJox>L -IizolkB qIwݥl(E[MR g*ZWTbphAInĺ9'uqibzdE]MxSnJ}$nn qkBKl N)Zgms`2h}Rܠ܆]u3<'J!500X>/Wf&6fV霚?cZ;v/LM=,l]ƠߋX/8ajVÕo &d?Em\o;~!>A G$1\Jj.T@ȋYf)Aï U~0?(si}7]$_;j^'c9jthMV*," ?8>Z#NEq9S2:^͊J@?҄~oBXk 9`!\.5#nWVZYy(j;8+mqv܆!.B؀f㻐1Brx"0aLAUs'xs鵗[s󈆺q mx Xu,[*1~:29 S|/xYȟ;'f\;dm`;fm}xC)Y \xd4U 1b-"ڠN/"R@bo5K2;00n? J3̟ HWui?Lq<9#Ңe=k9M( GߊN- |[l,1O}K벟+F TXALnPo]5 yN)I%rY:ߟw rNʬtjPT.I5{9!DolYf,*~, WF^kb8þ/V-տ؂-`YBLh)%ܔPm &^lG0W}q7j[%,.\K 5lv)t|&VZ`s'Ӄ1}#8Pr P,`'G!c}^geM*wdiP#W9aDI&+Ҟ<śGwxLǡ>tb|`vZucrFĤi0;1A.ǀ _\'kGNJ2%.Աc]h`FCJl?gi^NزWxT< ͜iHQiNa^r;Oh-qjY),B[}2ą;IPH~ڱ͝h!7¿mC%cxB~Hz*(:e|ZtBtLbߞ6[:A:SϘvR;4VK}R;uWWpa]j#{=b]tX(CrAAd(r.A/\{xfulmh:NpWsDIa(N^( ;0|cXBaR$;uU6 jzp2u>=lYtPGǏʊFޛÍwo;*ڵdKMa.Bb ]oO dYd|:[8=KN+3U]Jk!%:7k ,]"8hB9-P<2cuBLA4ֆk@ {dJڴ;S@Y ֳdݠw]9D(SV@a Y*κp{ G"}$F@t~읇~V1mNL!j!azx0fm<|:xP'+׏%g=eLHi|ߛ\[`qTg^O@o&GɁ&'59h ]t:zȋޟ129Gw?NA$l;WwduM%j5 \+IzFt+;>y-,6GFZ^MIJ>EpZF@Y\¶F*&dy }O'L1^{S-5s)pnG` @Yt%qOxp=Bz_STg~fϯj ,hBkT肜 y?NO!N. U@mqYҦ<bȓ+foXyx9b9]e[)ACЎp׎!ҔMޝF`ºPZ!&汅~+psOR:2n!XxB(u)8P2>Ҳ6=e>Y='ʁ,q:9F0nGCW\ߙ88oֶgn*̨.tc$*6 aΨPOޣd 7ʜ) ؆2n0$(_`Dgb(إYU3uH҂i[y HͣŹG|RooК巓Q mKRv9*@qujŲ}9D]=Hv"v^o}'ƴ /5،=_uF2%RQ0bd!z7.]  jCbƹ2&x\H"&^a'#ȅ>?Z焓u8WypoϕpJ$ɣ1|l _bk^Nf00vG^/K7&ۡ`W:Ȍ& ZQ/M|f߯!,^4]yךҚJTcsÙk b"JAew}h.]Ǯܔ{)ڭyCP^ds3$6;\p\o5}`vxovk&|*9x?0b!ZpKBrx>C!fZfu2;7ݲB R;Ԟkx4y[ua`5QSWePWĀշE"cQ_ҏo0!ͦZ.$ G7 1[7@+zg ƪɕiV2J 3 5 n]ǢFR^xmAnɟrd SdEV-^j$$:Qnz1X 9qE>!Q7襴f XVmBY0En~=4>I꿯Q!UE!L,-YOZ{?$ X&H*)CbM'X44ψ33f-6 1Q9H.ѹ_HJkso}VzK4‘UD$KjHC:l*qFa:s1 D2H˯)o⍾dWSyش`ޑ{E5;:'a㞫5*wuΖ //rDj8pv"[#,4Dn\EORz:I:?yFg?t+\V9#Oh{G1׈-7ZX?$.t2 G DŨ,0!Z/3hrGZxO3VK;jCJ injaGםuҸO{iO/eE[n{v!s|S,DFLׯDV r6&1ʯG|js?lѮJ; NaRR" rȩI`Qȅ4F4^ dk-d- Oo$4fW;9!e Q ,{xICa@$LU%H$X$n;t"f*5c$ 3#X.Z(Qel,iq7[U.Ndy^M+ ]{$ R)0URp÷*bpΛl~Xl,{$%3-AJGE׊)]/wj YhʨX2w &ҦS!MMD} @+ <83 _wSIZõH-> Zۈ qZ?u(po8NP.^VAZ+M&tCBMђg>sڎl Ws,ye <6ٌ8G1A20ތM֮J:Yd$FAЪ &) »`;hRޅJM-VᓳMj..ukOHN~;G޴'UU WVaSVfՆg, cK3F`F9r=8[$ǬMAǒ, )&WdcoqSЂphf ukH "D+؜%.!@@)fjmk@3qG^H% 6]?k EB&f;YSLsUiωlfZ~Nf!{-xn e[p~_ C7dr{KwW?P+  ',av>L7=bhDo ρJ iY0 ȝH)=`h~bS0Pv o GmgQwy`=&90 FJYbۍ?PÒ Y:gZG:3 |h vXDwsW3NCDrjH94b}bc]B"$k)m]zm+: `Z@cc'3p=>PK偵;eUR5=9"@ [7;,A~ |. G|! ?OTg$rmu0!N&!F4\I'W#È$.@~BLw"2Yu15Dx(lꔐy O+f5s/]W_u_r3Ϡa9Ce։'iph?Ws4>ن*7 ˻ZϰiԌrDwh F :rYFVΚyY׺ V[;=mW)(LP?`AoY*B}t#*ͣ$y۹wyqo՟eF@&?|9S苟;0MVP|ʭB CdC{^:`&fT?{la%Y%yЫj,$H.V,~HFdRԸاRD)?y]]-:p^*?i@h|DSg]k^\u)UM|6* q{8uD]2O&6ZcyP}J몡PMET6Jt NKR}dh嚶~͂_ susRkt ! f[XCZapH]r`]ʭ:#?x➕Fg^;7N.+\r:k-ǂ宰S#Ad'8:jƟ*F̍'. LJ_h܌MV[bݓUF#oN?,U)}ʟ}rU󠷝r VW >?Ә3ctyzl)fg1?+BJb`aqEswЊi_ ]X?4=i,}ȣCx4G|с%swż Dz5Nз/n䳤Ԭ?Y ϓDeufׂyX%7΋r"8֧ "- I&GmƷſ(|6Y麰>xt9~e3<8\%G L5iC4SVF:. U?쳁xw^: -ȷ_ı)ϸletcAHq5H{ak&ם3;;م1 \h;(mߡ'+m^6qDšW`e.V.a54}Q^o̐Mp=J&WakV*4DkHmv)3Au;ꫛy43^Q|5bCGLbroWͱ-o ù6D4(9@,hS!CH/K`=fkvIsDi3#ӏՖq^AT!jfaG{o2,]ɬX*poC#s-e3 Qzh#yew{)}پ&ظ5j+wEI,Z:hDm\[6Qz V.)Ss ;-T1%JiW{g4Do\[|inIM +f#޹eJм!ޒ Ps'Y4 l@IBu^,=N.(H[@5_!KI/ڦ1HactL}~D] |88ƬUVդ1;vXfZU=2>*'^\y&3xd?db\%,[ɉAyjUƣ> %DnP1Zӱ?qYm+D7/Aq̝_4WY}{fqgXWuj>`Cf1S]3hW__YLCY].Cvv;ý˄]$;K0!:O )t_jI>[9F@K~Yumq]f!?~F7([!9hLQY9`J 3ix+o{|7L7V@I,H.J<ˋ_%CXuuASr]X 7kTMV!q kČ7ܘSD'V1$B^͘`եgbgR,]IH%F,~pw疢p $N3 EO{%ME4(f΁T3ܾgLE)k;ۊ aVwNr7^LՁ+?$vCS |rɚZBisW6DNH{Yo-nLkc@/2v]Y2YڴFɤ.s*[f#-#n uʉfcґ#951) ^ %$Bb\x/xnnI(`1Ğh=NI{աxgTE=RnR6!֣XGBS*Ygǥ|&Ŵp&klA W)ch\qM`ls4*LC$:أ;C`/f_i/ $dz-Sϗ%Uu([brwt_jh@56-Q^׊6%=AHCW+(ȲW qWUL^4QO%"{Z#B u4r+m`NТꐜ u+C5)>aXvg}J4R 텒8$KHql.3=@%d%90 lFc(i1i:2#o^`U'q H~C4Vx < U2\W}*z>Th➖~k>۸b }El ۽30L3ϬJlώAwF }fǧfMy"Wv)f!jyr*nP^q<Ǹ TMŮvΓv,FxwGxX^obgg"yN^ /'|Yz}C7Q07ϓ)!k945ЕȥLD4Cu{QQ,s Sa/Vn;S|24W *Of?DŋQ],y\;nK|kj Z9~(^3v M  NiZ S 4WƂD|*%ۊ/e|}>x=ʾd_vAWϬ]B4fM|Nj3!YfJ& 喨GdMX N4!V&ݭ f{SꌝPa :.7T?g.-X!sʎQ1U4x mW{y?/X |r[=[fBat^cJwsk Ȭɘt DIN1c9@ iݾyapJ祰G!J8S%gu0K_sF [!-Gx- .7l,{u^)pu5ytqΦ :y^XE9H _bg)ǡV.Kzo.q!SLTB\Zȼ8rwoT5qyx>h7?bOPo<_N%M -Co!eT| 1A(e{*B \ݑ`j8ǨbJgJVsv0=Ak\ {,Hׅw- g^W};x_χίn'2(|<_O{&G/ WhWpVnhzChgIR#j~y/= ҽY1KwnvAR>$ #?GU耝?BJ,a }=%e $=" `U϶Yc盲)*v*HeL$C-܅k f'7 'U16S(TxtsrUܧoU?&=3 p~cY rT6:0)9{#S$n{s~ܮ7UL:ϸ۩ƧiGKc `G\&ګI@0s{G;Ia^Ӯ5\MKnYyA"\uz"s `~J|cV - d\/=^`Sa;4: aˮpuq|~ZzXhH=sMşeԄ/lXllt ӊ4UKb%Hѡ~`g_?bDy}E|ʛz^|ck`83svk}<}}or^[.\g&?97Ups=S^18ExP[pЌyOdĞ(FѝˋCQP~\؆?d1}_ 7r^FR($4tlŰV)0:UwnAV DkR'rwq0F۠O|Ad0[gy*}[m <)Fs殞Afo[Vs14cԨ(>4=5ICp.+"ta*f>fPd!IScRGngu/QT0{A֟x:Rm Y͗3|4TUg¸QͰ7xp6_Fm0o w/ᕸ5l>m2,vpqg,l; /Re{*=W@) `F֤B &ʂP}3T2,p>솫;ŀճ@r:KyL.V>Hw|yn[MiމsOHg5VD7da!oBM׭Y|Y[bacPأdVxR}7sC`+ ;Ts|,GzjM=Ţ 02> ͫm3JʲњPj$$@5Xɸ|/ڒxg>PW*^U5i671Q5]Yk/fY;᪒ߔk,6)Bbz'+6TT-B*a\$wx)\#UV|N6=ki$,Ǒ+ ZlXpϯ|Z!U[=E9{@RkAL1A?|ihCJyf+FT틊|!^N[b5O,t 8-ƥ6tň Re"@q̌޺iX}pn݋if?:GhC3jEON 905WҊ2RUH  @Vܶ蚠H9pYRBݔqP\&?a93kD18R/p?qq%鴂=sGRcDT/L2KJ$Cq1G,0hCWzt  4'UQDQ~qϳk)xXS%?:.<ud*BVサm~v;t{֭ ®ŏ+k&}`Zqp,:xe"G\&ǣv&WZha"أ$K Kl c#3GZyݎhc`_ߚb nU9@cZxD;kS(\`X-razT)/[I_Bx%D%9?FBPJARDžz 6UQdH\Xj>Vn:T_."6 j`*MCa#% P W#d\ qNQ$[IWӒV)SՑA8iMY^md<'yB()VLK /)DѰga4[)-HlDB jT_bI>!ZE4 4nosE!} 6l2U'\Olw,VsSH@3}<܉Av [}Q;ޔTsy7}3Z9lw)휨^[ z2 G?76!371K3!Q~s}лJŘ?w? |{ȝ}a&ʙfCHxielHoϾҔ~P d:*ygwt7q(ELW3'tRK phd(~ܜ8Q.!zp v3 ^kyx]ob^+ BZP?C"6[xy%Щ ?mlm0{8΅kGn{]9mp|S(7#mtyf~G􊥲ˠbyumլ W6B򧳑&j~Lje_I-|Cw̏Ň kW&b)0X[*IZhލ\p]t͊O8[ XF*.ҲrN/C*fUãPS*D%$]uLJ3mSݧ*@]˩Y~h>K6T9|z孷lqC$fa$lڢ>b;ژAcoU6Mϼ}F/|tTq#.dx`*g|[B-pp,&-1K$:XZ\L*7Oa:[oO)'RHt )_`abAۖTN]^Ƒр(=f+* :_ky n}4 `a,|?5Pe* Հc8 Q wbe2?}{gW%!,DrXēVdHA 7a:_)m/ [ -HDtr6=M|kW2*~F0[T9~`)2uO1$}j=4X^p;]QlJ``uo Djr$\~`;.f$'o CI>Ft蹆ԉ9[_ռ$77 x׹iugc¯6`? L(^ f*s[\fӑ_jE[_V=|\A~;[@4,w? $˜jσn>%vD)epfX6#Å]eҿ$;}/[v36-vo-[ =~yn`cb7+vP|y=ZXX{ LB6Ui^< VmCiBھB<phjƌ7˸a8nЅ};Q,ӣ2떐J B]͝X[Ҹ& #v&~#̕q qmj5zLQUrc[G8КJX|+ e[2a47;Eܥi0ȝ eD"t@>1\/؉>Ƙ!_lnp %+ gg,hs .R6GBZ=bKЍ9I nu^DU6UY^xmE[\f=pZF@OY@IFnN!ˡukP.E[l$`<YFn;tGva`GIAm"-ZCZ#g=űG,$D\z@&i<ϲ&d7urD}@ˍ%']f䙙gGN- ̲\HAztUJ(6reDڪ5Q3%ahLj;9Gt7.%:57ͫDG- H5`  6ow'gcZ͘?T{t7* SKl4 0f?nQk=Cj)rr%'H؞.vVcΕq^:KYK>5]UPc;8By뇓flQ8zU ,іs^s{3 [8RM^0zzJO=1i_`d/k2}FgA㊉1C|tfSkNmOrxaMք>VɝO&7f{E,mJ铧,ĥQ12_fԓbMA\r ^@Foݨgv^aL$+֍GHNXg1H}↘*ۆNH!M~I Gss,#'(/o= ۅ#5LLJ== 4)F~c̭MS6 !.:բ*![Aݏ?mEԁBI]\ncD#=a# AC)~D]V@*6D HdTROVڑѝQg ^cư<`Jf]jm+;{yD,ɢ*.L <H(N`MM@7̟ح_CTN)c$=,$f/FN VFs#A_BK8)nvm$r_F9N7Wxpض` ?I P`UMFc-Zeɹx/BJ~-u.SBI+ n`:Eu n(z`"* 6L:3pў NLvY>Pq+/:IRjb$ %e!Dܼ~-P} &VABɺ FN<-ݤHeXb5 /N[鷝ل~4W@7T)?IOt!{[ M"05)7E9ڥ^' ΎŔy>7+*"DZAlU3\f+sOx}g>nyu|$MU=ABS 1Jkk^le|ڛ(ƾ?DݵAֳҲiqEXgOZs4#WSAU5~9ýEVޅGDJ5wduI2D[E$32Nɫͮ=fj|2W?i:Q rd\rpt"0xBA( #b׍'DSZ^9ٽQK [6PmzaE%bf K#!\Fވ/$JhbV(F(SUx]M7ϹjMFSi+SӎDRe:ǞpUspIMohLjPDq+Bf\)Rw^ktZRIƏ%^P:4gO[R lMyP4ƺZ,\{S]tSnٗr؎kW/ {ڤd ]$􊇈RwĆ΋gύ՛I^˙z%Y$I~UЇS2BxpA5hwϗ]kzNOi%!27fˌs%=(,ҪɐB8I[ShSkjbd54h; .AZX4c{RW*J3PvոbCzˤtk"/vE!A.,0%9 / zd0g>'/~ukd4cu4HJ3 rTGO ǽB%FC r1>fMCWabyp*n%S)olhm Q/jܙĈ ]hٕ:ЯJ2{v1l:n!OVzlSlX^#+} ̦'=~6G'FdVL!zzk2V@R1`NB~*(O {}apmT;2L*|Cb)9ʚV궗uP%oE7$05* {ln b.( .&CcgeBax c7)K,uU}j6 /~6E8D3`ppK.AbB271"Wт'a8^h.9dodv<͍H+|<d!ކm-i(n4?Kc0fJ =f^B g:-y]7.=}{3ohg3 ⷻrxu"H *X' tHN>Ϧfv-QT [nnsPs>̇}RQ` 6_o۞x :5ջ[-Z0>W$.5,I,$ՑL5j1sⓧEGbr7R1s7ƬezfE{̣YP{ofu#kd q_VJj8ja1E܎U8=奘eȘ |k z2 M\|(?&O+kU,I3uѪs$3Pٗ<*J4-~PI: d^UЦX- /iz^iU?8QMl>b9fCx Gg?t4< r+7ko>pV NPf"&!=>{2ܼQZbAJ yΑٻµ (_up.ES>m%tO>ba2x2Xu~e6xp RóS~H̯Hcc8+9(?^_R-Dj 'ǐ69t#hWP65}Ԇ׶[lkxxosCPu;(Gv{fz#f?%_M:grMbD֤-sFɬf7Ʀ\s.ĦճϿv.eo [5UgRv{3G O4t;@m;qL< uhD? YYZ[:`䇓+- JӶ 1) F\d̝T3 A{.]q ~l=:-K bK SP|ZBWٚfs6d~9ڻ;5u.DcFZl\@½ Ry׸Xc%$@iSOL-͇!T+cYB/Pa~%-ׂΊP!2H~^ vV1wi+mD^Ý))OjҶ_C^^zE}} ?= [y՞|q}EN:n؛AaA7&tY}&- /b5qH7=|l 'Ӈb5VvU(RCpا^@0+<]3a $p}KJө՝)ϳYH4Bۺ\jC|ĉM^< €%PkW|SO~n],D,|$. 4M('B{"$C|TW&ao<3'BаK7ge`_6:_7$]7JB*p+/$!ñ10{K:9-:nPPxi OE:*ё*f`fFG{wy;_Q {\'-t U! C'˕)]+Ajf Oₖ9#tmD,tp-w_@pcr(谴eA\p7ZU[ժL9 3NIo1js#BaS`B8(wԆ0]Bnxځ>pi}F\AD:6CBp ;{h27lkXm|jw&{=e =CYұbJJ o³Q8r)8j*k82袿Ɣ̩4_EmIͤ*!)Ǽg %B;Kb(i M {R]QH؄ȈR:#,7 [j>a5AD]+":xTü59s[[1_؇ǥf -wq#-p (,!Q!| m``GM>]I&Cّ 2 y`@zTf S%LJȼXxlNiN0&;vs(T8Y{YuXDB~ao2T0+c=O1",^ qu5߭^ =q}dϪҰ{1 q\f~P9 pyJR qsҺ'D/äMr j9EWiAG 1B`T|bdW&c*1?bS:S[Ѕ)`¼>0QFyo 4"z*mzbu<=!O9 8q{>+Qt4' hNܡ>Ivl 8 NM0 K֝LvzGPyC Yx>d=''j1}{MؙSe5P A! ;{w3( 'tT穮+0LiI*)"/K4ܔdǹOŜi4Nmf2V~vicq|*'6^NFڦǙ'<鞀),4+,CLNu׿{lٲT L("8@ehm)N-́*XBXh$ox|f9^ģ7DR%ǮB- {l5zBIy0l;ҥJp`]'` qpO|[7.ݷ` ߯+Tq$vG1{F߿}08+7UV}OB 2R,Xh(Cpk㽙/! T #=cJ6J~ZGGB]t ,dY Y@c%D/=%oX.P?&&;Yy hs`4( W~tOYh M $dqAqn9xur6(s%1 oZE~1(EAǰKdW [.We}]=a"6XLək\*y{-2@fvZͱ cX!gp5DD1%}%òVB_C \BGQ@a|5Aa苼ۍR]t,jNn8Hh(˸@^v~3jaa ])و//aZt_ {eI93Iv<"&;܀M^GdW"Q؁-an/+yK=BO6p =ꄧ#q7*`iIxQēJ L [V$2EGTtC=%m ,d$?{?.fOo.ࢭ~E|i WV@Z "H(8ZGzP+D-tg㍍H[ # (A̅DtHa[3=.7{YV[jgOy95~_a3Bh X>Z+Czkoܹv4T֋)[ + _rӧ5칵J&[iKmܑb>Ѯ Y1hdGT}Q;W#G~f25aa-J疽tM^~dgՃĩ޺ ^E4Gh)I2Ḟfpl+u`bu xW%wrK(zr ;-xBD5:i:L&ОɳjXom;;$rء+1N7cS@ }/&vX VѲ,CR:<TH_Z 1ݣUJ/95jpa V+./lTu^SbaogG:򼛏hռp#Iv3h&asycF-$H7h2ХJj*>Y2 $FIs ?SJKcJItiX]mvG8oZrzLuCݯk}>iqKqpgiњ)Lp !^0%M+zq6 @bT MT`KzR 8 %è"酈PZsFoϮPS_\bO UH հ /FpK&xXDMaSQHGijL\-'>u`Rtv| C#* hOX3mCcAJzI6GAJE~lfUUŭ&RP݆hKf۱tU/>C6fU"{Ö2]or􅳠ۄV9oяN+R` ASG.Chg+O8=UV: p $  Cْ=4fm#H6=Yex3:Xr|ۼ8P [)b̅B%4yۧQQj!! i<3U!ygʅM.=GN>dy]g.Z-dYhhvv(p!Y1&`}Rn@8y"WT{$p5# ^o5yɢ4߱Jzซ{rS3P 6"j}QT@m"b8 kiLF}}x!S48aqDJ0ޡ9dJs(N030 Di%iIH8$&SI8_Ybk8V2ԩB]_:'Lu^JAI^.߫id^-Q)um 1 Pfs#3>bVg_oB ơM^hscftaw }9 -QoM"GIMc'Zr_=:k1_C)<sHrkRkhz9_fj} bte 9d"=+NӍ&QH$iO "84X,DL i'C9Ǘ%` ^3ccj-4bWXG֏uQ?/KԈ%3͸C9Ҽգ-d6wqv9v.ITF-:QA`^/{#ǯK[g: Yb2h8:>c(ˆG ~,C֛R7V\V@}D~M̄7.ӐۖՐs\H`/-7O fP:h[W@!ŸLa&pYqCДBe:w[rnN}{j|"x#eF5vBX*sX W@|JSZGVuPA %g̬@"}awM&v. QFGj+!zr12}sW3Lɓ~w^$XFr(" Z_&Qg=?Cz?<)QKV@X=`,'8RiVѥ h(z! <A\bj|^HC  m{!5e<2( Kp9)-h&oXYB)3h6`Ļ.B$BrFФcŒ.2ʸ4qbeS*c~W4jVp4Jqj7콑y=|zB!T@0a[XTи-[3qAs9^ۻ4Qu%ƀ+P"xfe"S}VKrY$L{e-+k^`@03]e5%SQ+fVx(b,DX9xfa,VKv 夛'/XnlOA ؂s~bnD?3kύg=lV;S@e}jIC|AS7;6z(*<,Fge Ό^ ~*\ǑrzOxmWv#Lb)ڍ_ H.~[ O@O%% HLAS#2 (/s;C!PD3e  roYiVk햜 +6 7H"\"@wy >5~Va/sQWz`O dY5 ZM"Q:e/7hRywwB1s"nzG yNU~toP6lvY>=vqD=e ,%yR*GsMWԐA_@iT=Hck=teD~c~1+9<-p2z-aػwKEȄIuJ:;p;#{!,R\,d"aqY2Yt-x$d)?؃7qmrF}Clu^S% \ 0AlG7od~YG~ncG#FY7Jt ~>(˭dvjCTvN8p+ 2!+P)"= 7U{{+"܎Jm9Th<83#̯OjT'U1`2kB'bWstP713=Ÿh3h~A.&䧀dȹM[![Zn>-Kr RҗRgӬa^>}B Q `e8Uu3'tRդwl'b+Ņt]~_UGʣh/`u F)fZ.!Gw%i@AJi>ljWb Bp,mx&Hx4WZeTrPIa8Jg4!iSz$'JUƵN,C^Oe js^Z2IX:"j ~"L1DI麘jCi=RT \;^WMY=f{@Gu~B#Z.7q~ø@fGvI}"QMvS'*n䂕Fu=%}Һw` (_~t3,meG7-r2"*-9Q!r4(퇟*uCnRj% m&GSsOϵlyn5X}af <5ƚ!zM_ _4:C/ۢo\v)!X})[ޙ 10bgxpW 4~J} >PI:%Ip8)'[j͜ )\/7۳@V] GMo㝗'>E1Ճ>& )Ȑ݂["R1erwu(`aϺqkՄ8tJ=>dI;o۳6Z]vwx.5:Jﶚi3ǧO qE)\WIQ(#!_<с1UAqp-MNJ#FL%[J(9?٦MY7~]9@E\Yܶ{'JԞ8#?Mqu0Q=:1;\KU63{{ݯ °}%]܇dz򶍊@| Uv8S?:@|4~3㘪aݷ`;Us@ygP+xE:ek*UQ3Ba",[ϟ1r덏D5xrP T㏾:XBqDBn"!VB @8Mvs%"5"$KR#&[[\uK}+-Yd!G69no4~4"Qp VP n/HjVMԪ }p) D@ uI҂";\GiR`/ϩ@B=@&Y NVauJsu,@hiRey^h_m_fϟEn$%0cj#3}x%U-yП_J@Q\41qk\_ SKeY3|V9v!lumC^J|V>AӨeJ^?k`>3@Sڻ};ߑrزֺ?}aOn| l֮Ӹugypb+sE?Jh3h4wBI(i <=%ҕx ٖM{ăh.0BX%7 e1rڐw۠Hf9!,CӀQ0>lj)HKGPsۛ ?vEX3U(^GTa!D&5ʏ4-jD _[m"WKہp6۬ycޛ@( mDr=|Tm|1{5bECFw{QSCfeEh@R%PaL_ғWB5ߥ!B6nXSV.AJcr/F&2wXl㴝QC0E5EF;~ ,>l-饃lG⚎H8\jXVZ+{R.$6+ry6g4dԬ"D)a`QV9)Zޝpw'L)iBOb_} -dӮ~'>s]H87{`N˓"Ny`>>]]bma1Jeƞ 1YENR. Q E҇J…lWT܈U~oo k=+qh7_A.x2D2oI[qN!1Z>"r] 1BJeݰ|kѰVyP\5bK#{#d7> Sgh\}K"&"OS,0}Y3ۊ]"N}M%tx`qflă2: ,8z|B-c MW5-u10eLP- | P~ǎpΖ';vHvF\XdCƙj2l/ƔbxQU96|\Psn4hB>oD0?w17(0y /\#˜0f\X(50z-ej'ɘgr'vGXRyPt*z}6}\:}aMsfjgfA1a)`pp:{P(1vd7S ԑi~SL䌵Q"ʛoÝ(jJ4A2/(:FKR.\dALvhd :\(­~ {F0vzPhݿ5g'99)j;}F֘Hi$Vud }2Hur("UNk4)K{lXw7攉/v"'X’xq, thv:&ԙH,|m1ԙx8AI^㋗ Mj-L9pǸ[;NfFqbĽ;L6r AOp'k4`- lX(dpUb_^DfFp}~a*qu%\nF2Оe9 tE7HiW^F+YtT6+qvxK;&V- 3lD,Yٷ^H>;QOҥ>kE%zH2,}?qZN6=Ď]m}A6JIj36.ؐԑL&x6t.yE f,b 6ԗr6 ҏG5JFJ.6`yZj>R4pNG?)[ꖑ% \+`3_tcM=/Ȏticpji:@i/ ihD['J@te1+zTS,# 0:`qI|GoÛzbXr*MH!ty]*8wkGTr0o-uRPJEv+YW>A@X;ExъLbh:R~E!FǬa/7(`߽irl&D3l/ 3En땠ďBXWt2u@jnB#:vT+?`:mpgDvxʵ8+!fjgFT݅ q2ԋZ;xi惺}:1Θ,Z;:Dh}c\q:CgJ^zFlB߇,qUDvG8WM!#f1}%AKX:[~]e 5J^m; r>QKJhPlߨ>Xl cm*OwZ Uvn7{y,1d8]Q u3 < @U FTQ9w`U1]2blhpJ&dA($ dnwz%Wb'x5qmV l\L4B4@utIkmiX.Y 02Nzf~~( NGB4Y~M`@;hGjVNJRYȒ Qb9@=0Qָ_l*XSF:n$߹p&! KDzGIe7lm oUk7N ! }iv8h `, I`mʀ[Sfu`hiLZ< HXK;{S叜*UqW͉:WKe`;YuahOEKn{ YIQQ e"?hn\!"0];Nș .TC ÖR O~Іn8WTjg|9&epHy4?OXٓFJWdc"Qꉺ)L"+Z!فD'[ (6Z[Y-?i{un=;֧+bRnE}.-!SVkX8Vdt#rĝ^Iϸjd9GF-I0Z2< %_z]KYH\z8W}J"ad.ό_Fw/QeS =ao;k=3ȸsqu<# "ЅU-4_:9?XeY@W <`V[2[ixԢ!h e:E?9o P gz: > O*%*3)(c&++2HWqOOn|ө N=a X6or-鷳2ǃ"ˬ~&4 VFN>ˁAzH Qk3HNjR͇ 9AtYchAL1,‡={1]!l2ŖX`Q_t܁7 ObsX1^? 7ߜ <%Dfr%8ՂGs,Zh2)P%J2˰cg[uS(R'<[.mX;|uĒu Mcjw9WKGfҼ7=z140؀#T'ljNNdl*n ݪZn+L2Hq~>39LuF+ܥk3J58ȾʮOOTAoSe [$B([jFDؠ)9Y =҂Ȅ NQ &!Ѐ ]z kx8H*0*b.iX!rse)lz`uGNMK(ZllyP|Qr\ٹ =JvX R˽M2K{Z&Q-Ɗ\=[q-rrkg٤NLfݥg4Fj!ӟ"z@{2n^, pfg׎'(O*Hk D֭[p?~Y!X'˄#|;X)F488Cd5G5~LAS.苆MlFe? +o܊d6Ƅ?Kw B6IgF 8AwlÝ9=voY#4Lbqe/KmMw{+C?S|hZn@X#)| !xjWZ5C_msz og[ PR 7dRFi02|ɷ߇ <8l+)rTO)yRsgxԱ=v4-/X#*l?D_7,5x8gAC>#CTM$_,G;&tE_dAgu-N09x.@:/_;MWi4QTb554RN2m)=֎|9?Ky6w b~d\ȹݡ: lXI|'Uˮh_[41Bk᧺C+Hzg-DE6 +۴8SHB-b)mYU|k)hJLym#_[Oypx 1-ꢾe89_+oI`li/(n`ZʛTЊ VR.rn Ml'$HIvWA3 8RO♈6s,@e&o LjohGہnH?$a]hݙHş񈶡H"j \Kaed ,ĴD?"BO, Bˮt}ygog/8dS2?&DeBM<}qFv4 p\x}.`*W?:("B ^K6iousDuOT8 #9j4Kqz:@ۆw&eN!k΍((?H Ѿ^}~xXkdY i3մv@3Dsԑ,抍L46p >~Lf/ ,Sȓ{<=bFY`#j1Q=ȷȞ%1W|M2 E[ڵ|B)zθ3Kה{ Eu^eU-GMҘ@서Ou=FR")Uc' 5 $  J.B ym%S $fp0&g3I4eN3 $DοdM~_MZ. 2S8#U"6-֟ %1Og&aRjyt%a fzHzeNp V  >ra Zʏ{[< jGWftKFe:@mN={PuC6 iU ߢp-@YK ModK%s*E|MIiOeq䜻~>5C9G~- CՌ`׭GΔyi= fukO*S*:raK}/0zj#Yp('Ph"E+oRj8ŬmO`|"Oye9Aj,D6e!!hzd~XbASTW@$Ah~9"k{Lv@d)$l8rDj_J`H&#ȩH+ng}FO6V߄iCќ&e3gfdj]nXh2٢93<+.6\8nͷ:jQ(CqT>} 9(ť1=3ÝkG8+F^([0d2wqhA)'G^? qI~lMpbEezzverw-&־7*R{--:& h*wBMyl?E7F,jWħ憄q!B%k^KS>s!?)?/n>E nSx0ֈeBCtJ'}"-? uJr|#Z$y~ ;'b粥TK * )D4o%OW$!̣fp Q#Mq.|D o~0j:=H:t ;ےg>ԁ|'n]*FDIl2{M^Fi5 8f~'3jbҡ*U $lq{N KtBB39ɤL;tgH*df3OFIUiZ<;^%g61\Fe@Iߌi/#!-5byo) go(gKq,|\٣E/>g qD ȣ=m<瞄a5#V2gȿ(ΙcP썑)@9#ܒ][;q/6\!”%4)}ׅJIf^`McVB>vvӤBu[b3]39 نo C$N#h凼ؑ>FZB,RAV¹#"I uE%cȳʊc?%ڙ DasIz:(jzԶVXtV_"g!rZuoj6 5x$T7mDڅhe}tn`Z#ˈAJD? ]- T/I#$DdɐÛ$fI r٪fMk%F4KC{$#3Ssƃ r`'Bk<(iĥJ8 ɭ!69Q'У%9kKGA{KOQ[W9ͅ\ ZfÊZIUU̽þq5d!28/gW7BŲϠx;֝" OkA ё%'/6g@sWaʞڑ[FSE"ٵ*V.+F~Y"AhqJn:^,q@SWu[)fg^*?W/JhM*lQ>KtJ 1ۿ;'EKzVIr6)AeI.:CK3u٣ĩ-9K,cBT3o:PCv2CP/_Cy՗ a.geezJUV7)~f+8Rchu~vJMd1x>WZ<{gbYBEf;@TNF<I]aqт05_V8*` wfɻqOBN}ًxVذghejD[hJŋ " ڮc@QUܮ 8;͆p7*πcoOG{JeEˬ%e4~DgGQ;=Nv<&DA^^{maK܈ O itv-<~Ŋ _ J_}# M-ԽY nɕCg">0Bp.y7n ;F^KmfL5}i-.סEY{gLj c3qZbf5oS _Egw]L["^ӆj |t&Àb> wha貌&EUit>݊DxNP#7-O*]W,\WҺ'O뷔J\pʱKw%پ"67G< ]>F|5"0):'Œ;Е7d El{:@ Qpx9?㡃:<ŷլ+/~DMj剝>)G~K$GܤRleJb:}*lf?e<*?./VKO`&G#Iͧ} \>J7dedp<҇/[E3aW=T:mHLE՟8 U~ϵu{DbSP`vӪZU0*/4Y<:Wo~z 犩Z 䚌ޤp{t:)琠zw5؝m[uA[p ifKȍA \.ruƗE ўbOuY&2(cHD) xn[$$ o +ZZWhTo>28irji t3ٮ%8=:g ROb {̑e`Jj1ۥ,`ofYPx2BڞXtH)8\2\ʛUݥ 咕}PDPb0t'k~Ll͈+BpGI81~DfB4m8-Ȟv!#1XBwy|= +50dVA_%L(+#Z%֔7u9AgAEກaQe/d(3?`/_aFd֙Kpك6_@Z OiR u0v+tk=K %ω'>{F{\Xbކ̬)7KtZaS" #Eۣf w}!\Rѵ f,&i??S #9qgJ*q=d66C4:KWx7r!maVIgАj] +6¨F3.cbݓYC^S ?qk¢$O:ʝ@ꑟe6r5Y{qs1]lW=)#0*IgN|o׷.Eƙ>yꀹ,A  xI 4}Щи,w /l} }ԉH8+LsFo~Q7G7*)j-nyVP=V  hˀ`¿/:n):G(|lTz#߈;Z8 6;fy:t\ɰxToaO5=Uroۜ$@zΩ G}`o*Bۘ;n#<yQKgGQo=.3j&v 'u+@:1& C3о-cN 2vO2N idDC+}fP~m)" J"B /$f"YB$ĭft2,USL# Zt}>Ekx̧zVڬ׳, !LPVMvR+=裶3QZٓ5?<OדĒ]%2~iLDS4Ȕ5pF־pI|qsĭd|i"6-qλ4FtHnԷ_~&u&$:B8(4yZ_h}{K־ױoVV21xP4 1BRFh(KZ}aUBSzr+ČU9\ 4p4B=7V.Hcb{wKSck"Qhb:@$} }+ԉDq9# w+\- |)lu}^.grŝ>a*V=Jʴ,+|8"vgS(GLZu>_ ,rs0}Nry˽Y:̰V5ggo9ζE#7i z/,8iΏS.ejv W|EZ!J_˄DrѷUEnZe6V5tjWfDn꫿ 4fnW ""|qNɘ똗 ֧8ġrϫg)Yn唸3.{/c yٛzO)rt7Ç8^^ SkB-oâX<T+ak`d'L.HLO r;b<N6|<?Q.1*99ryIauTyc(a%_dNǩHdp'*<\^RϳkZW{AG*w5*%^q[p:&ݎCH}#"ހWi׵XhfC#%E^NAI KrlBWxvpk pLோE\Uþ݋H3^8DDxZ{یn6)1 q!VV8 Oeno[KS, O|vbn 2c>WW.QS?<זOR2siS|zyZj?Ӥ;y¬r 1TS:.,sПw\ TctrԱG6ﳥ(}xqJCI H6%uq d'2^axUWA_fzYWaKQqޅc؁8Lj'ǦS. !dBx-Nj'=i>_H4)+)ZFCzJk+;;MB:ڃ%M ǟ&/*'jCOB22`:8UG""! 'C[B)fE7c7;X6J.ČA'A3 s+pɵb!)w1B#*ƯOf`wkk!|U,Ԧ'ʑv o;{H.0&VN<!֦Exo qO_P~#h vgq )|_ڤ Ee4(%G D'fn^8&QUC݋1v˟)ol:dtH,24ͦ? 7Ar g!ۘj|_SJ@Pt6;6A3u.)JLWZ+鷡e^8-^} dsP|ۛ NzKC'r枃K5 s)Dԩ($N'q4sD4`[CѺH1RY`QIJ |HSp)y2u7aT`ѨSgtX"/s`I٪OdYOZhy a925VGN8do_|ߍ#Afq"Qq>U*Qښa6A 0%,%Y+ԎH9ġ/1Hi[ ֵQǮo-泄D#?ΤS=iϑYFiܣ" Lh=)`K(0mZRM H靆Wx֟$~aGokkٷ{y!f ;z⻢"-Mp[=.=1N*椧(oH׉UY<<ģN%Ll|uq+>C4p@?4KJ [sD س7βBܛ'Cv;B**T״_ q=zǭvp0zߒzsr{~:`7>x v3M( 77s= ]!m [p o!lww[,lotW3CҺGζ9PN.oB~\"P|ǝj~gyԸV:p[N#hQ%ȑݽDji> 8t&H <)Sp'L-@&âXGZ]O.XsS%Ne,RX+4E&{$coའ,sQpo.{tW^yp,w̧ih.2(DF_{):+[т=[2tډe]+hPaHO``o۱S SY.)MyYz ‰Ɇee̱h͋urheZ&y @4S- u!eUWrxrd?:)k\րD^a:dRa ۖ@rC~u αkYdžewRL֛n*sILSmu|H;hK.^A;RUf}1W5;RUB}OA\{n֬#xQ=^JV1MZ= SPPZrBl3mLU8.H)\nbaw1tH轜"kpʡy쁤s{bb:)[?k$* ^X`FḀvF.ҜL o!Gaav˴ ּQ fgbwR}##3= (*-͟ha+o,tw"BH7tMVzo8>-:_ +R/ /Ixם;E`9_C;#Ty#V?[5z5 Zc@$lۥF\2ɍ3[^LϳyKCAb2Uq.bkCmE?"ETOrbxH' &ug_f Ǻlkf jrj~+ z~o59[N"*JK]cGsMw F@LƳY"NU=K2Z^_ϔC}.ɽ! $}Kkv.GN׆7Ɏg)8uI!F); QTWMڦ}cg"b\٘ I F#]|"ūzŕ0S;I[I=_̈́tGQ;ke{uBpWAbxCi49:U% \ww vzqƥ2dhZ{a6p,WwQ~֪{K\j ٤;5݃3>#^VOu'g r.i 3dZB8|¬]N93mh0A.d8n T͡o!@n$"7$ɿ;|McEݔ@ 37QVv~.j[v0;WE;]Ct&9^{(ܴOv?P=5 Xl뫁)Ouw)r؈7 t0wLNtr^fP+afVnv7e74ן$U>:L !o|4CӪJY&(n3 xmSƖ`Fv8BO)Lfkyܠ$Qf Rׁ;qlA`ؠ} ٺrÓ1oE@ //pt_i ݾ:$<=،c&ՙh_9 DCmXջ9fWz<ΏI?": c_BԌ%&Ӹ5jtAwcHw$ؠ]n7Z~ΟnYN(q-*FG1c9]LhK+J3T]N;_ĺ];Rޗ>Q1\tQN 874!8Di1 Wf 0& {=E{86 ՄaE4]oSuG-=iL.: .qGLy?;^5mOc!] #"JShn]NNl";Gis*!σmj`)='0ֆ>Xv*C,q5{+˺mB83~'1R\.v`wd+ePox\8l$%' $xx eO*.z\XӞ @CpƙHzH; {u sx+]]nAt.]M㉅NVdԲPP}.⫱lmp@uA~lĕ%!*98OG pntم:=@Gc_JCȂ_wũJuN)JԂ87jMw]ē,75qb%UsJf돀J-55P-!wvWL.fxk秋o.qMBd ZV %ZJu\S(7emf,sX3NJTD`x 'e"xOC  sE)!S>")Fp4*=2 -q!cV2~Vl2E|KG 2ҽ=lim ix>| Lw U!1ڽ(ڱнjP@?v>vf[F [. `w'<3m?ui2y KHDj/3!oEȀXIZ >9NB(/|^|]o/O"C码O/{K&m"!cLG$K W1Dld*~#:qA0ʒ}y({T&E0C' "SƲ=DH_gtu(4DS]Y6?'.#p}K~ 2Ysm" f 5&#ƿ7R>|DD'Ѥ-n/\"z0ui\b!U Mo) 0l%*r PGbV/P=K KOb򔠙MI@Yc/Ì1'za'Y,)TGj($^!%M0g[7[<+LQf12v4ԃ":QMWT+q<$tx'{6C^bOCf1Er_B97 ߶^̸ۗԌǾ';_19 Px497mNSsl^7>6t,-:JC~`>I[^|XNERgM!3띬|iƱ]=7Pt>e5+چ+c(ācdjP?+ h7ܢ4.Dmb wAzpBje>3Y ~T7!7wv^L\7œ{y"AY鞕"P^V%P.GFZ> t=<͚kՃ^=cwȾ,01o7?'9܉ PT==5=!H> @K[ѭ3~O+\ Y?¢j^6LA0?tC,1@P}Ve-7fG[~0=&FMK+2 z16A9"4w@ }.BI=L~Ν #[0gxLm;*n I|kldw9AѢx~~1T$Q~" @/! ;"" Px)lVEsۄ6ki{vņ_` ߙYMJp uJ9h%{?H*E]E`X%1W~B+4^]%};?ȫJ++b2 իlʻlg=974 /2UZm/+¤ޡc1ΆB8;B1iI#'w6ʮǂ0QMZ=&(yx(#f@a o[ IXb<Rr"!a)ׇxC"0k5_8`SIf+T LOF,\G4koj3}(XjnK&p QF9F@^bL8WL σNV 1+YJ.uNW\".rc>(EBs }[L3øbtGqGnđޖJ*gOgƋ_ظN~@pX5F'N_qcN[ aNh~`XȿkezY̎ x>E+U*UzCg#f4; V3rO)*#wbkw?9Z^dja:'vfURx`}=zݔ{y ~Ԁ0(¢6QNXʼ >Plb*?z+'t.E"?.7*q@f}ݺ{ 3:uQ W_4ŚN+oGQf"t`_ˌHrvұ6]7D_f HmOʆέN-W4 *T ;ʘb}abi\) :YpP[E"tbG`,-Rx) ""3H&`;!<{McrK|I_$,'w nN)]i4d Xj|d$*ΫC 8g´2< _njEMϩk1n+Nm*{hy._>u+쪳BplX]ʳGЖx0{-=tHٙ s4(R @;n{ EtܿE̢ӧz7jdʯHXmƛPTޔaIX_D6_ba/OhjtR4-0 /t2߼Ki\H Օ{KpITE2'ûjYݹQ߷A'~4cm162O]NI.xa!j0ߛXP_W[fURaVӊQ.Sإ]1?7cDH"A,CdlZxV3 _Vʣn_`n|qkTU"_U. VG^6-{~#t_'X 359,)IntBXw[c Yϓ2IL^ kE2$oF◸$F6ƿ&{@؅60iWh;W6;ImZ[z(HYImmJl'ۭN][driNlLϳQvE?# HiG' ˜&nD74h=[tb#PDupǧ& 6w{@E2_KD1rl R~2A#6cҗQ;'vkb11$IeES"$s=[ /~t1o^%ves4Y|IxƷɎ{ <͎/xByS-(iQJHXMr-}]8hx ~'[ taح-"`F ӿ)^™mf}q [onX|U7r[1\rdy )8h.9jONN|ԧHtN->9+\^S{4m"9GsRa!V(*ʴa5|Dv;WV/;>N fEIމ^{pwQtQ-\jbs?(7\ JRG\d3a'/'?6ˆ#Æ,'ΌX1p (ߣˋ{a N/r :EALO8m Ř.늛_q.uaEf6W p)6u,sK|+rUnB8y YqՂzശ'*p~A*CԂ+HZOLMH+G6mX`qͳe]wv~PO`q{?Qڠ9bےAߥ؟ ;/ ԏ3g!F+)ԂWCF5v;Ė7B_|dYsWV# t|Qk~YѿJvJNe$r9,:O;z7 ">!<K7u/ovY?Ba6 ^}K'hH6sg h|L-C-jOh4,9)ao #dQ2? Sgj xΔJ|3;E ޘpJoF)uQ /Z⑞,[Z[᱀NdWȴ$R_CT]ܮt0p8;ͥ+ {:~Y5W/r|&':{P 1*D%غTZ}@pnkKM|!\!m8*Bm5ŭBFѼUF>{^u;ޝw 8Q4nvV0x.#x{sQ񟞯VFrGɫy>[T!$,Kr hkD_A%Ol754ZoPS2d}_f@Vk_H,|g'|ҮF[rU@^6%^9#dG@iS'݅D$FaAdt#PDMCUD]<Ϫ@So3tI:L XYvR6{ |Zij)CAJC JoUo71XJt_6%SGm}[cӼzr*ݤ:q7kq,;5lZX>h&gn'!=Eؐ?#+ 4&%q0j`T?3&p0k֢=߂#!gy}GN[ gJlcj+c<1Fȉ5;@S -9*Ca/-,婜̗?@PY'Ydp~mrI%ıF0 s8NsR7IL">3EHx+~ʕf`vr׻>YG;rԮLmIRC|`aǯS 68U[.ȓ?{v;toUXMo)$x&2a+Uv\ ~+48+Pc2o J,SbnzhF]AO =ũq}̙z4Xj37uuŊ:(G$d; OuQ$4S¬nP_Ot2tm&LQ2K&vG SgA_:b>Ј Tcrܖ &]u~fpqbr|1ʁ*:b*՜;T,fb_DiN-"|rca8VMخåBN}zFg|B `^4JS^0b0E "8Gzfg_å+s<Ul=7p4C`A.eL;nqII:Ʒҙ7nϻ2 kh'_f[ keġ<hKJ翳Q!("sq⼗MrF62aClcjuՂxMI@!N6ﰭ9OLNkkz f=jg5r(-Z*"q=( ?Y0_L'=hS0R؝ϾjuC>, UuH!=W%;z,tG.dx|ڶ#OǍ@"gT,Lh[j w1%,h->K;{ns|&3nG$ƃJcl/}S:'-=]: HK躪)y2JrU\y~Y'lu߆#)kE~I c#5SeTMwu )5s X'AD2nmJ.D;w`Ooq՚B{F"p;ͫW2s``W\7(g Rjv gsbouęm`=T>;m+tJ5<`Rs 4HjlmB:HTh)׫D0Ua8b-ٗP =BD2|Z#pc:~UW\{3C>];MK ws-I x5ɐ vzٲa8K){vg\&K;!!u*+]-*=aZ; C\.x ii,3?P3+QحIx.J*6+*lZocgmwI<njjH&6FSL# v_Sly[|*3+=㔨v5 WfPCQ?|wl|*Visd5Qo{1+ÿvxi$6/0fS(Ή[T)v@W>J_)櫾7Tiau+ \^^z\&&0ƫ7 H?#" 2!rwt䎷/A9ek,IwoFù_juȮ39R=8sq:{^ϱ#~ۻ@΀ϒ0! E߻l )\~Ua5{Cy&PVa/u'Ot Pi|_2< p.:)yrc^ 5ˍN((Ofx/o^62բ>f Agp)&PeZ1髭ס/5}ur-%{me1F'ҍTe;a5qDyHQW ;也xK׍iSuE+Ƶ ?BT~L'Q&ϐ]d a`&닄iSDRU US^zȱ_-FhؒZ+ OFNڡqˋБ0&FݾB>_oۇ yًJ sVO>%QJfV64e\rԅIcN$=ElE蝽 aYS}}u6YZ fSCs4\` -\wxxE=azLאX)־BŅ" %Xg<23"F BxSr_9ض.3 FyCɄ$nU%f)EšRuQs7JȻW;& 9yg兖~>-hKsDy%l#,Z$)}fq;L>NJrb^gbVN<<`@l B٦d/"l*"ձIw#jpa+%i#}B`$\`ZUH֊Ēb,%O4k"˜;v7g"Xg !sWQ;}fdoܭ8Jz";}DDƌD|t~oK=**TdѮƾ?LLSeWnE8#{#MG?£pa[& (wCo8F!ZhY ]X^~mp-;!taQ\orͧv0hE_i+ôeAu铢qF82cjbSp>oaN%ө 7ۦ:.hZ^劉te"U=Wy& [&cYVd+gߊIS:D~l!!xn)l#jM97ڬ <zk ľw0&;@V.O޾Ė^UAjh; xr4,PW&W=N(u>[JjkcE%)q=bYB^Xa& .RUX9X&i뺬;D ernz4O.$<.E` !13>Fi9EK]Gw)x͉(:8׈JYZEMv= hDybxM-댊$FЙgnG%֒7jոnqGJcР`)' @DrQjj|k6@'H g#@)KU_Xw_>#<qn:Mw[|DY[.LΑiffʦE&c᭠[=uX^ܵ7BF'{Ip0xH$BN8r^KTFDnSn SJe2%[аuz9ĸ?Ve1/ۙv(ٝS5).`/xiM^ajaBa)eP}I}) w-8 30eM {eGqX ;2κn %{ax BFri/oy[9z4wMz)D$GLWx>6NA/&UCD;%ʸV$_?ِiًn"> 4. s[Fƭ9k-5 둍<(?Sù2ֺ<;UL ?geY?KHi뵤m5xzn3yfT;~)8)zBC0؝$%ת:3,LTT\2NR^~2%Dw .iX0?zpIS@ϳe^ji~'¶rZ0vfcFhyGwVY}Vez6*}/ѲCQSNw:_ 6VQr"SBw^a/A-Ե>39Ie6ǧqQBU`OZsjn O(=0Yf N"ty<[i4MoϨW[ɮi‹ 't u1x,y=z7 Aښ0Ő@EkGje8gY,T<&L,=wdn\VQCHiu{ .PW-m<"t,>R*EhpaJ8Y9y+ 61{q^{ t ^*D )]Z B< oࡸ}&(7َw7rkMY**SX,p/ۡ@qjג+WQ|gavh9|2APjeٓpy%17@F*bQZLd%F1l`#|[8LPHΓMa1x4rCRy*˙6x$"1:S$7TB-تLh~G 鿒t9pݷb؏o+tU9 R#ցg~92^W[{K|EV=@S+ۍID4lМouӏas6~}J!MT f7J\C?Ye_,qe#Cl>qmu,$ YـF~EIrV E@ຫmHȹc>mp73Tmwl0~"")R⮅<+̖MLi{az{1܋A$Bg;^`F2OfSڄ ßEqrYHzDA녯sXLQ&ޤ?+PtF_b K@މ"e oM62eU 8ngҏ 3F*K]yM l<[E\'1);^QI%#+={Q^ ۜ&mUTn${_ʱ0n-~sL)Plqn4SQ$FJ{{XgM@W!ԻkuB?CIÜctZR%2TP+;\ (dPnC%_t=C JJE_AS ,]cr._nI\ '$ V=⤀djݵ@_a3#Ƨ$ox`|; Pixuc}EZLm8(I{ :ρ5/bYJ|G i(! D pBA?@TlQѡR$k k2g5<6K QX" ]VNؕ=;ɉ?؅;_|"KNCӕ_ \:"@"YOh[( 'LM;+&ƞW0Q)P %·i/@vOMw"E)AׁxdD✲ ׁ$Sr6 :+TP le>|KcDjx'"C u. h}Wʱ)Wt0V+lGz?n(חj&u|f- 9Jfs0}M\ϒpf^b=4q~"91uTذi)4D Q[j*Vlv=j/Dke< zITKhʥBm|rїӪa/Uh&R v=8E WO׷ > ub6tꭃd^͂7DYkNsO9%EJ`T֥2|9Ud2K3_`$G噱#B԰'B xBrm=~z*%4{,pvk#NY_a}To@8\a # IlXHZiǴ>?FOxu,=D_|l LjN܌~6ȭ G7xWs4Z%1HxLY2HV3Ķ!:wKT*՟dc'}TBK|jt;&R3sA[घӟE ZncIş|#(밹ғ,C=9Z|0Ku!I."8bzVμRj9F0A2:^")I7Uh>.Y}3$Kkf՗Q\x[p9@z#C 랳<7F(bXV8"`:RJu]nZ_YSc㴋4H:הn#կ*1a&a6Ml,pKڨx5~jW/i&1LPOIꓴ{o۵E3k| :̌ǺW8W AsT{|f ߵ`އL ?^ʮF&j!֬㉏У9Xd| QiLT[䃳NJhny&zUOb1[{4>t( VXi gEs2[ 2qkp O9ݫaJ_j>ϛuWքJ}; xdMF_ )r AϮJ`\c TJd_KE~k9ߚX5Uj Qؠr߄-6>4A>ӁQ7)F{na<@ɛL束:;ryvy;I)kH"AG͑pjv, s?3B> / tPu0 SFyK lRu$ݹA&yovօ$DOR̯I$|Jho6 FdvJ`=A (\ S{Ȭ+OID|[?W,N=wF]%hHNn|PXXkQuމe)/]1H6u}Tnd;,(R3"o9ZP]WU sY))7h]NugpsT ړ>a+ٺhrS癅~-AhK\,~ec{c8Cx(uRr/RT#z)1yVev8Rb(zWTW_7٥QaKvKy'`im?cU~؜;{FheuQ+`߹Ƌ;N5G3)T?Lh.) qHT7F"guba ~ND?D,p\:nnu96I}eDgY{.zbI7-Q3=bpHdgq\P9DObe \c֢g&\K!3UtcvS b>KS^m<o?`q8* `3n[tp[^}=1h›G(lpV|L صFo '%Ǧr~bZ1)UƊ{?RX*kEԑJE GjSN݉ ?ɹ8R_4JQpgxv;봉"\t* ;Y J_aqz`ڽ7ݫ %'P~bj A%3 iR`]QeK8٠wr&־,B0istNؓtP_S#au4y.{shBV#fLrr5K1lXEL` m$yE TJB5 b-2֙H<ނ"=Qo^~9QY:Kd[36jFL[STArwQaDsd<Ͱf&A{@F~$(ӓ<1{B8 =1.`-(C` 6r90"V֐ۉɁ~LZawy /]['_Auwd[]{^ 1+57JM)qvA2PRwj%\{{uPeqE'N-0x1ӿY} ` yp zjx\GigQ}<9U =`#j*W%/6r/󸗭0P=  -_e=B<VcJ>lM"rPkzwR,9Spw3.ʞ1kt:uSd0V^G"=;)Ne %s#[]2%',j?ޥs4mvDtNxz9pQ]0y[uZӢ}̩BbXS0QpZt*E"o=yŹGYܠKI<;Q˟^2>Zee3\‘jټ+?Nk\+]$e2/l"oϵ<5>V0Q_.mxU8Q8bcnnq{혦qt!Qj#4+-Bc 'he"5hY]ދ ~hJe2[򢩴|)=t!BQWUS.Tqqr0ڲE1<,Ub2iZ۶NX.WջɆ{%y}LRw>T4YN ug46V9Dr_a53Ob:tBycHxP}t׽zk4޷^[M7@F],] +ٵс+C?&;=<T TKk;'g SW:_2Y}u'.7Aں?׳*5ɯlQpC1n󃟼 `D8N[^v5gO("Zy_M߿ $yJsf9A2|=9g2, ;#Ġ r=g tB=ZSLGN{Gj [ W k";t ͕d1.@5ә_2gVuiAp/Zgy|q +1~XB5zBLDI""0FjMwfmlUTH `7O3TVB1ɔE'ց+F&G.$7sԐR!L} wlύ2Ǥv]pngYZB,^c}/2bhArJzc8ř*-'ܩ|]Al{эx{ (H+R_p)}Mʧb{tAxk\U8[2|F7B>oUT#ٍH֓?ԖjުP6 G N= -)1u21"79Mhj$&>4I"pSR]UbWpF\vPt::q Sxؔ Շ w*?ӆ `49+0%BڿF%y9ѥہ9v::ZP8>-鍮:* ={.vu -1VwXkykGID'I{W@`Οf OdHvR<+} &3AC ;FZ8fDr*5,KaQyOw$!aOC+,`&ƻ OAaa<ӣC'n#:mzͅ5搁5xVdљ]DMG1yvRYxHTəeK +,L΅Q1Rm,glxx߽*DNz0#p%.Ӄ|:4{MNzN,dEu^)(G:nƈ˃h}Gv UV V @eYjfiF2v3QDIJAKW0n}џ+DrF^ rCBp/D`t=jӰW%+16+Nf2 ?as']x\RU ioF"]gh\ ZK< OLcVifD Ws.\V\m02@~k0\Lv,P*g `5m|w&P@1A Kϥ` NU/VK)6 [:=iX5160ǯ6ygql# >܈Qp .T%`ඹOwE'yĺFWE- {6iŽ^Q uεP,b 9![Z žoT9|H|}bO h4m)6D}ϸN2$I, rWD3Kg'?;?dmdcɩ_< ,‘RʤJPuDVIޞZPD*K3*e%/2 O6ʚxh]z+x@{?q-3N< 0<ªA8{51/SH_"˭[X@/lPty;홒a̱)-#C`"L5eJʗS[H0N#Q$fW/x)ю qeFX/Ie-FhB.8q1<%˕& |p|/8}}BZvk/ҽ-xAf6" rQ_ ?=2O'>Ѡ xx~J,Ob^} u鹼YG# iVc龍Q1m} !n#5pL"Cl{{`}$wH ^'NIH'^ΧkGJ;=5;l|>{}]3܌> &tH {qqpK0C,Y_e}?^#[pv4cTfnpM ?Cs\.rs&^l:?fvj>m}B- yAmah /㭊}N@m`+lז!Է6!/oމI@ | 3]artZ'm~@ڝ@Szl܁Glgq d.WLG`acbVD' <$`9sepv̑6oK0NPek7`ڢ5q@E' v'S mz9]ԿTm2<.zˀGb+C}u?nYـ|= K:n f6%k#RbՆs3?6}?*.viu-+&xcBf l@zA#BC#y<׫Ma?7<)}PC~wyi, QLS |XzRu|L"X(u0nz1om_YŜ Nh S2E?53^BqiG1f bKYبfg%`,W~d.I/q}wL׫XY?{'zuS?WqjZ;a/;uj-WazW}@NHMPE/WK(Z"vhk7UZpKWne6NuA\)KM؛"̆=wHB]B/{7GBEQF>3bXCQ}K@PbP&Tn,[^a2Ks!hkXͦUEel/bw.̾.]dR)$Hk7(a"US5mk:7uB* y0Vyьryқk+nQTRP2ae\Ù*!hUv*A,dgwY}Z4q Kf;yGV޴+rSfmk,}+dy$y#;B'4Dw?F,g^6Eأ0ܺ%AݵtO#~Y DFU/YS/j.G܏dž 7h[_pvQo8]sDM&C~زI>V~tg.hbɚyh W zk"ID]1> 5 \*T 2Wn| 36k &MYSW^FGftf:<[9)GϰOUh'$}/1 -GEbz,t:d;<QgC۶2MK@YYk҄Џ/R:E[ (P_rĿϪQ5 % Iɀsׄe)(R2" Br{CXPxȟt~_Qbd|dD 꾧6 z1zH\#v( [M8dR5 wWTjpaJ& & 1m|[ X %p.:鳛͞ҏ< iDT`SHcpX3r(Jˢq9!k@K=C/q}DΆ{ô%r1LdIͬuNurozXNy6%M貔ѹ1}A#Gb`+zپ!82>ż|T>™\b狷*,m^M:EG^8qWӿAh,HGfz[!R_?:M[h'cPyj沒# tCM6CN$"6q.]"؂ ݐ//y e /#Ob:= gqiRu=1cZ  BoI-:6Ab(5$MOɃ-R"u4a yM &A+H_0t]X7H߅72  mWkgO ԧÝjίDT!h׹RԌ U(̋x'2EI:,4Lv\BP4mC4xr SzSZf/\ $S\mn:Phȝ@?d,hWnǿtLFe`| ~+=#/1a!*g)f~J]L6߹Q眣1LÕLx%mݘző E_Nh<.=cΧSK^e0"AOήg~~YW|ScS~NVIA" ayQbsuuN$DaEA),}ீSì y:p-RBqHD1_Ʃ5,ү'1IJ+ 8BՎxńZj?H<ɟ Γ Y9)dbf[MT5w,n`8"AԤRN EAK[!笶"&B|(9-ӁL-&NF\涟8P޺@wk? ^&и`n>%#Idԣ ib`gioXv;?4{Ch=\B6lXs>[$P$wbϰI/2JjDQ(.B9 Վ $Cse5j(3µA߅}3}}y@ U.ݺ{_ 0k8FL-r"4a #)ޅ8u󙃠b`@#~{(v1crAΐʴ.Y|AsY8Z.V IJ]J<'ۊT%+F~WVu"vNM2fԘU|5\*7h&_236iq'Ȉ]|Mc6W(\8ʪW+49SꒋH+!nњ㿍E1~9iN[LT!_Zut40(5L 6QE@;A]`Є)S\BTcJv/sT727?*&&~d.^K-j֜+$ݟ+Bkj~MnRjr#k፫8k]ߔU:c*˞%XYPLh ,ؤB}OHIzt'.9O'NԻp @U G.9qQIB1=Uo[_{1r+gGQ n4R1Qc I"f{XY~dHI~?$HmD3LS0llMF53|fΑYg뻥(~54P\&{'PZCrlX#uh==ݞSCaddbnqY4_(̆seO ;QV+-xfp Y{3=J^Ӊ0o0n%yhk&nY֙ 9_:M p45B5o:Rً;;.moOD?`ZuZ@$_)ybg|VȚIzv79r);)ƾ7gI ѧ\kbΐ Ԉ Gƞ!IƯG춝2Mznc#vr.u2PRH9I BY1vtI49rFcF5衼ƺJEuq;U0J:K3͟nN=_q2 eV\e`Fp:WlGA?mLmsZ#jhv  L/7V&aZM\^HKMB,աrY $CfgACoCpQuٹw:i4 7߂H1O 'AMzі\8UGFj+w]T|YZ{zEroS&LV"`ڟi@iZɈXTb8]:g[/=FǶW:WojN"YZO!Am l@aE(taU]!-Cm5buOp| v // ۭV/B%#nUFsKܡz" { Yil"v䱶!p@[*lƽ+sPL^:.j5~ľgRR8ۅPnEs3˧m8߀ɀ47W,Sogm{Up<|#el"Cx 5J!`OF):қ`/nNʈwJ:'ꠇq͍Gh8ɍuSZC.nV{Ba17tH36Wz)+wLbw3_ }bs3n?a]&+/='7m:21ٸ$ `CɷYW-*b?ehee!6-dɏeN7ҵ % 6'k{/sSثֲ+z AѴ':*AZc%b)k\OԻȣ ,Z!d*b b^v;tsGf_k뎭F5G`τs+t|QJ#Yzzg8"rZaIx^I2m b@ps#e7.sbs)XmѪrIέ$ `6uEP0G|p=cB+Mn QFȧT!KA}1(XžCy`Ϯ#LDM5_3la0b*F?h+6¶̴P?.AvDK;yʥcaRVQ\8MX6CiɨFds(+̛D"Ȱo|z޳mxT>e8?#UwboYLMUB13rxt5$[ZH+GՈ*vbc)lQk׍w1!2:ݙ?rU﫞[ƶ@T(NZ`&rYJaJsL:/?>olhEPoUߵ8Ċ ?xtImCQU:< ~ Ѡ1/Wu&N! WEկc`#(WjĔDs\;Il.5p"D\߷]֣=#0hcѠ)+Wxzc; %eGҘN[j\ zz<w⸬p:NFj:;/qEpJ/1e؈\X+NeCgHխ@P_>rMriҌhɡ\uvi,"2gǿYW45hs*훶zD>KB4Ty`QAfcIpZP,cêq6cLoQx|Saf>:r5=f%{}Ac@1+3 WD^5-H7n8VCjʤ4f2qq&P^0UOѫpYPR3>ըDtи+/br=l bfQ'oTV|2Џf[7 ;@9˺f&`Y5q2b<qH LhgND^8qKp]HJRn.)Tq}Va{Ӯ{7,cԝ>`\Gbt<q6G٠oͦ#ΘT=y%AKdBƝKZG]"јs⽀FIDp$:Wz]~۟urHl}UmF{SyHj=(ހSrӼY:UOAvkݖKrhMVڼ:J q@+d^ O_pV..ҼFѝpg1nIV IjMmV0G?rkBp^IJդq+ yˋTϛ yYyh|yo2.Ik eB.պuV 8\s@+t؍S$mvk B/l G~cGDCIP']FPI (~D LDl4CZʙD(,4bLJFu=+-`pnW'ѝdqMCRRS;܅c]_Mp=H}`` XLq3);QL᷁:{›u$-\~|aU&Wr :5 0-SFQH;TMe@1ὺoi BPؚ~MDSjb4-}Oq :[}:p.^FeXj֞48pT%Ԋrw;7O<BP_-CHB㫣 k cd<؈L[ 2? of]9 īJ:G`J2R h`3^ܴ$"t fA],`tWSسҳqCђr>*Ρ_5 >t!&>氰5wm0,e Tزx }Ű~g{i} 2URINI"I!SaX\{O$ ?h[|,3A\8&aî~ҍi}U3}k?!yl3 [5Dõw W kvaJp'acJTbz fLljϺHVUBR+eHFN *5*ysSc@.n"iH"ԫ_wp|daqBV&?`/ǰӗF29yzaجX>j#@! =pZdFóPy39X]z ̽*pfPé[91h]`Vf=nۡdJ\ Tɵ./C*!ǩMo~ڈKk0ݺ+1$-b5G+=zd2k{Bmf^H9z}ӎQ<߬HPkiKUM b _ND?)JAm; #JIgo,PfV ث})SGP*. ҄ i-Y.HgKt![갭ٰ'r6%7W@do.RH\e1ڔ?Da캹;>E|Hn1|}]LM8C n=2qܗN> ěƝɮD7@MT!lzXc <_N*#S2)RQ;p0@Ye&7tI۸~cm*WGvZ=tT-3n\s֥M^HhnMK6EԵ1UV̺69&TG?qYUYUHfwHEQ{dNk#LC|nwGΜud̗~PߢTrXg2t`ѱ*1_sC>X=5ҎJ [މuݱ[#м;oH⻁kk _6* U9]Ka21O[/-2Tѽxo  sn#?TsȂl`1<{&޵}"j8HAށmw*!%UF{6u᰻A?f4Bh.W&)-\}F/%<$ECXCĠl^:[H{Uh2Ebن<% 2h4U,l5~l4\a߄;B>,[qfQ#yˍfx̝/=sg?G@d/l #/? c6FDZtTŅ9uT@Ifu9?v?C!A8J{M Ԏ$+8 c^p_e+r]dDE0"DƓǠ:  ^WR+xH|t.z&P;^7[jܠY.q !tH_/in^۞r܎S7 eTqe+UOحӃyAeO^B4Ge: '3g JfBAS+qseQfoT%3 ֎)9AMWt` _ýNJ/1equi~;?XV׮wyD6"w$44FȴH_Ve]ecknSdpg?&a-j>EGLDRqG3AX~Lv?]mͧZ)SJTlu?m b^Mk`f(+~Ze9[{Iz_+Yu߳?8adȄ Hh'hlC߱Nҩ\' [Dmj"LҠl?J$ĺ =e|Wb$kDY;AF}=rk=Tf2MN3mLo[%]juіgZ7yHUC K4הk'{v\):31m9fB"(Jk \B4۾?lL4\[Ѝh@YDl'0B7 LtGH_P2X\.ZǥEYNZLK~6 u35;BP#siuCz>eq{:pO*4kU]ԉfyѐnIuF[*84٦ @7ܣu}BilZ?4 C,K|4@iFkjbVI]9 <9nuzUjN.% *1:67Ʈj:luuv*N"͒` "d*@dr(E␐{Ix/[D<¥2wX,_Z1x2&΃&߃(. >w~"1/9` 2ȏz_GѤ}[cX$" -tMv3 )1C˝޵Q,a?΋hq.VX "|0~M'י8RY4?~59ϧp?V'Ԛ N=';`E΢ۧQ<)%ȴ$$版Q /YaL=5LAQH?T{ om o\ uX+hBX+6Aꮫ0Ok7CHۙ&yO3_ۭNl-_ݏZ Cg8FQ ѩű J@^ˀ%go08"N]\yaIod nqè=ׇ7O"Z9ڌDґΚ~"b>YʓTQ+vKyjM'; u)A,b"$7 e0(ΦA n&91с N UoJ̱.,E]W$rcsk$4yNY(s$-bf }9[ w"գMx*703oS{.\6TSpKĮ>Xړ.e4|zw]{yqcSf^B+6Ar\llj_,wGvo/QZi7;k0B p 2]DH;awGȗ,^L?}~'Gf*$o㘩*;_ ~@Zg <=L3䥭rW w#MA\tL(~:+!TXOmb$%fv>*TځկJ.ݎGJ' D41&'%+E<bq>e |ZcYo.XA3A׼L+eb_,#qR, BS9j. vdY DEaPg,$qWS0BE)߯)GqVsDďC;OJUwstnvc~%237Qp'y0SM} > d)\[) u/YPzGn$d^/#HIT蘖tZپ@ᔨ\*%ia\p4@xlhj E(\ZA~5"sm5/5$qYdE|qLhǰqB&> R_1DJ}YQ%b[z~;g2n^9Lh݂I7ԱMYpX"PKFntN}ax"qth P(@z1 ~0v ݁b;ECJOY]?-A5ټd-NȜ>spK M0Dtvvف^)`>Tr+.",71JyAR4>;DA1Zѡr2V)q,:-GvX _B}*:WYqߡWJA5t0qoԙM|c \geY4 tnEjj0j+Z$3X41ړP *ώ`Z)vtv+q:#QRm@g\䎤|Ԧ&\:S$b>:C"n\Pٙ6dv-*0+k %~UΖ.u}T&{S=/ᶸ †k p7S;PUˣcrEK? #FdRzULY,a(-8oSުTmRt$Zڴ̉+i9UxONXFDP٬XU1_ c xv)чC`H:L:([櫃W %Tir0-z-F7]N QuJq4XV4(K|}:QP[i-lY9FO\HG"Ti-^4k۸Ry鐨,c0CҩQ]CQ:~ pUnPQ"LE2I?0h`! 9;+{cxt&|H'31hT3/6|uiR^Xf 78AQ9PhѤ%Ϙ.F ܈1m/0N'gAJhc Nv&bP 3le:!tgĖn)g=)tP rZOL c9]Ϣ9`SyH'U@kFUb'Ⲱ> T*ڶSxtQEQÐV89Ӥ`$'gmKA|ZF9;O UB\U.& PRRҺb5y5 A0.O {0Z1Zxs H5D8բl=`~pU6ի i~yM-kvSPx*)EY wpuAV|Itm۳H+'S kTG|2<9goʑzf`#j le5{ġBrG;a9`qj#f@Q(*}kKK̳AfzlMȲ4pNkR%Wмr4fV+" /:;"q4X䁟yB(;Fgr~j(*ccM<rOmRfPEҵ"XpLG&5dǐYnFȂ k0Ai춈ՠ3k00q2W "NIM~wS 'Fj7ȧ-HMǯX2v@Jik#jvUns2|f%*1觝YI1• j/q)Wb FaIj8I8OJ=;к KHȬsH M=cwԲ\%.n ˊ=E0uutl.5;wv߸#><56D4.k"KW_P;LsCi] :`N,7A;r|VT,H803t789a,=xu8ᒚlR1eu9,s 1ƴC-ڢT(%}ܨ#Ο$ qx ?n؏B#?AR׈ChSUsS68]|~/3LW1סǩ%jqxUqO>}F0 [ZSȻ!/- R lpж=Ы:E%LOY ::i:H%MD=)B;(U1kwllD#zOGo1w½ t_L=냠v'ӞV-E2"SOg…q5b6O^>ni' Ai|슯D=6kRKpM;Yk.g{P޷,/bA1`&dãII1|'4:1iqu#NZS>!=8R;aa"R2S7Mfͻ [#C{9ױbH ZԺI9Аd~_ji`'!w2>mn JI ݦN/2 frli<"\9& `ԹU'FA%Wܖج*y!r8"]&g-ȥ9S{J=kCc1ꯄp+/ bxIYzGWbԃye·[';x! [b iiV]=`N):!~hEd)g:!z5o690tTMڵA=Vd[ioD΅>x$YZk? DKXb@pO#-q-ISC2H|_ CYeY+aVf2K)WlRԴ9EXC74!IzP.UOr{}x򑹶踄^:ޅ7j C*a䪏&gq P`)s%qS¸kGi#u']`1z'@em8b&}c4<,gu+zX^2F!~! VGKeJG+ b?]e5LL֩h7}>uTxzѥG}빨`(:t&к [_R4t0ҭm"x#[B2ؤ5-hnT+7a-dp.>3c4)Y<컁tcPҊXˆ@,>xyvxמ_&٧(#2n9=h29.6yn5،+x~;ydl@1}2 _@`,eȏ:]GB}sF~2m^&,%'عTxYR33JGVhxލI~|WU Ud$FfW);غW 춞FRh0FTcZ;.׾]%n+Q(RMX,S&jzʸ4ۙJ݅^6U]^ tTg;1ͩ JXsxrEp_ok}bMnf2C2-K\()0r^"iknjk?O00'>Ro(ʚ}fKi]\ӊG\bzC-AI[gل;@lL8o( NI(^{v3;<\2IPso;ۧ0&7"wr3>ElZf7(u٫$\kO~JXx@ `C9E=!wI-4])qd/b"U?}oF@4!|e.Mj9a*eYLmk8VW6?'RüCO 5:hAMhvda=Z0 @r<_]eW8q7 \&P獽݀L%c 1,r=v`?a^^S[OϞq:^8q0!1^=;alc ULngqȝ~3_weL#+\șz)s5Q 5aΤ2dwGG -zh Wd>*$q=u=˥"qr\ؔpBya?G|0Y1D4t@Kt9j kU.M]gr/~~7d5`4+UrR1(U(Ҥ%ėF[JX!| ǚ J{Cn[}\SؾQhغMYf~@DLAVŏ|ΫX\j|g?sO5#{Xޮųe!6! &F{G/IGGYD'SZb%M>:P}nӪx0ɈIuY=wڙ=Yq5QG}XHJ^fb6b: CpFzpO$5h+Ǘ$Y/8mDm@ʥfضQq {T%#/H΢ -םT?zR?}+^_»RRj!lY$Jqz;]z8s0\gAG~kjO%ƽ"2"33f z"7:ѶA3$3"t݊rK qĐD!%݌2I4OdY/% |t]d7}P1CO|Xz @Z[v1vZʰyگWCy7UިEO!cOzx^K%7ϢRNm-&h P:H#$ Z, E[}%.+0E9vy8}Z8Qk{R~qD;BSܑ">`12D4 xUn|Tr9@MBm?$;OyʟWSmr) uNZ=,=F rr]QNᆥGz ~lY.8 ]aje UywskVPv5aS^r]lj~ C.u_p_&wӷrјTK*vD8rS"jܻm zSn+4BsKoZ'*vE󤲔Ȓ+ZVL-!E|(_ӇΰpTRT׬4vYƇum%~ ES̀ M8IqҸ#s ni]<ό/ߎuT*X$7cH@Lxy$LڱIu3Uɯf /gPaA ] {UH`fQ} tGZg^K"gs>fF|Cr0o"v*Œ2ެ@IDަ2"to/gJܤ;LPk5 S6*:U,|H՜ٷ[/V?-27y=% 4]Ii5XPJA Rv9~6Et;EʜE<#!' ^3#1g-?--/w|GˠQNN!(Fp's(mJ*`>ϜjbG\r~2V{svG&βuEǤ3)Gð!|LMC[χps(';Ru20?j.5O6!9=Wa88skx&ӈzIyA-4W5T!%` Jx>HbJw9, h3.!=6uv5|ߣ~VpLݘ{toJ1 f!>BymōjҬ8[>?Tf5.@eSǶ^?OQ2c:5ktboZ,@Me)'߬0(<(9ȟaU_î#H/&)$Ue}1hJXew-Gd'aaZ-#wo ֭i'\,j=`WHR#/t$m(1om2tS?rYƂ+;h= $#\'\{ܲkUW ~/l Ƭ@' XKx]ذTM?%B*6쏹RU,%~,S;/: A45V[P\?Ǿt"^9#F >Ov<|pUEo#OЙv&POhuJC ΜANq^&L0*-?p :gR$^ cP_>ZRJ`~P$`Fa,墬֍G:'L]Q`Hn|RwQXkúUp8P}#9ՎBSsSQ@/ajhl@8هb>||u%E1bqz17 {Br3r1J5#|KŎ yU}Na- +N8` $-oj(ӰU`TznrddMS!P{L(X`n+JԦ2QM)/`ߦm ^_bjбwT!tZu66d &/Ԉ(406XƻJ`>|%ߦ^S{2<V#;uc$ 'W/OV\` Y+ހQdhbE Kጎ*q(`al)J8{O6#h{`H a/WD#msZO9CQԥGNyg(VA0qXq:`/x%P\֗[ɸ)+WB5Uz)n\Ֆf(йYX f7SҒ[mH@Ϙ87`ؽT#9]86y&R|y3(f͒5?*4a*dMIvԞ{]H0`ShGz*$;%n-h߾^ vgsҦAH1wSN /O2 0XU1[f}C{,%|^)Frܢ8p5߈c5şMOMer,GDqp W1Mov}L=8#-H}[>sl&+[<2gwD 3_5Y-[N8XAr{dCF{PIQM7ƕf3@>1jqH5ZfYkˋ )TBk #m=;mX,(R0m3ڢ ʛ% e8W)4r](O̤=ղ.YDj"pK %#BG|Z4T| *QFkȡx m>A#pn#>GSl;ocvB,;j)ScCsqgm*jG;R`VLкMgKo8a`[b05iR&M"K0%N Iz.DQ*Ә6s8&B ?/ozm|80'P!{=Ƨ0aVWAqe°i9Z/2 S^'LV93j_\ݟqiay L,A̻;\k#1` !P^>˱ǝԻX; |-lRbN)0ϳUXUT}Z- Tkڌ<"[o):B~)aC݃Clp7R1١k hz{D0ZؕgL&2T V:$6cɔK⶙R%gd {_b-^vҨG`#OQ Q+d=Jz퉓 &VSTjwA(R6Gqv7[<2 E[Sb7i:*Zh q>"ߡK!D2Urn\_Metҹ~BNd !c}q#+ aҹ"3O%8|9%daG>o[99uI@֒MޡqvZ`+Jl}eL\^ ^r}/K_[H;zO@ z5b`{eǵ*־pCM"Ӝպ|Alk:&hp8ԙAђiǒ?z*Xy`=>0x!;Y?$B(;JcRd³4,X *!}YQQOlVT$XT76L`oNT&DG֣=͘(?}Y'?eq+#Pj z:o"1C b%=H䘐ÜY&9| ">a?vI &Pߤ+܂X a3[٧xT.{&vD۾6ҀMO GLDhz))&='kQ( "y"֫5m4J\rKf&ю%L¼f${nxݚ2}5IK:ųSt"yW ʎۚxϺ H5e čO (gN^7l5uyy9c,بֿ<:xX <{ν=#F!GUm%?ԃ<6\nY6$?a5ew*?v0򆉃~%EyKT2rT{k%rn^e *%vUU5T)g;ag)%+Ued]~ 53 dCz5-s҇ &u)q0 烜0Nsh-Šv4Kc'jɡ 哎*.%;VJX!7\ޕI6oF}?*)IlT&Y''=LSif-b ,~ (>.rM( 99kUg?of-, KmC@!eѿv֣`^ E:! YKlfn&=gf=kK=:+|WsRGMe.,|<9mG;$Yb!T4q5MrBP^Foa 9(RV~z%nj61bH卶E\4TP3^Ҳ \i׍i|Mᑈ&X 1_׆ 3+|]ɺ!Joӌ|{+*yD*6_Κ\Fcp$KNB3*mVmiHp%6'M8~f>fr̲,/I4IJy ZưrP;Fht5ab/?W01#'K?  >*yXFs!VO,8urF~nW@;OC>ȕ8ء]rL?|ˇ̈nP%fg* R|UtK#PN(DJǰ)mN Qp&u]KB61"͝6Z3jJ0ܣiTvN*Y7f[{5}#+n*@0K"ÿ:n0k 2wS:蜜d!P263/ ת&tay%2yAבy<`W>QK/87Vws y<Ѿ0S::3NLx63mq[d)с۾犓en^@ MJq?dtQ(h^@L<&IF9LgW\C% 5 I,R:+iV`#=0#= W؄ 0֯}d~^Rm+5uGrj],ˈ&0EݸI'e:Uo qcȴ vY r<ÙnM>MdVznۣ!sGU1S&"_ޯڴ3N,E*#|_S U̥=ݼeTW/L|Ӏʀy'&6GJ7EϊC4#f"5t"L=;ɤ6i0^}˸N&sgBîq*K}p| !!mkg-V}}Mj=0n Qo!@yE T$)8UgNP\hُV7FJuJUz:boD(@ #d'{O8_ziөMv{zcEAѠ+]}D+i}~m܎Q" kL'h1hjPJ֠ *yNj"Qze 3% VkPMW1B-׽ʐ|溊$ z#3bJ09`$NOt쀪XLq"QxɸNJseg3 fN:m':p|5\[(evD;ʖhQ&ms֒z7$&,㛈8[@}Ч*`SxMkޭ)w,ٞ.>G`IHP=u3QIp:%{UH JhSAo׎AkgPғⲇ->&;:ݷ@Ri35(Eu$Q7-NhXj.mF&Ԏ:aJ{^.]$Aog}Hd.@w*|wE#Y fju|'UeA;rojL 9ŻBxZoFͦ)ۻNTyR^+"i"x_ԉHS2rtOˎ,Yn!۹ 7 dѲtyNc r`>NB}7a'arC*q)rK4$ =UZHfP-qNܯ (&aO1Gg{Xd l9-mXd@cmig9,PG40̟FWX&-J4a=b-d;Cs:ramL=̖>$?Oh!4}x=D[-JT/MګSr劯E|?/9 Ev'u¹)EH,/odP`+Q^eGE^߁Sve[]FbYD-Kǘ]+eɩ}0Ò3܁xN٩/;3ZDclOL_w>{mxWzc̠*`ۏ/2M-?/ m']Iouh4z(D-,6ˍ?FLr6Eh.֣aTI8AqlX;zN&=RGNs9}H}/"/<1aPhapy_A0aBeܴk .&Y9iXhfڻFTmď{+{J!mpͷϸ"1 ZFiTOq{m?BܥӀqe:eq:آl:5WTִTH5ޒoЄlBD"{hv1'XshP5imd@~guLN1ir?k %l!xρoĦ@9{D?͝]x8;g`Pȗ?EF ,5F\;q׶5k!3 5qk+ǬG8BNg/},fT(q'd  KQck j!sð8ZtFձ Sϣ0oшS'ï,(E8ڑ V\tt,'>9<hk9Cx*15sY;ekebzt~Yu'.MP UV¨xLJ޷/V$><[b˛pDtW:9p]6&gB74~fx`6de} :,d/߶_LCy"}ew[[2-yA|.9tx5?))W!Y{jZ+nbA xD{aVMߡCތ>e Pd)F;3 {9mnډZ. n! UZSBޝG30ɦwZ^H#HpG"@H*^D C V kkL;fvaQ؏q~d (O֎X"k۽"2)lq%bdT\PNLvqRYz:&rya>{'{v>Ed?s8%fJf!:,eHTw V'T?IS,$l0[s&U'q8aH͇\ Um$sWX"u6>f^uNa25cnn) hs5ۋuw{Y.%M25XqM'7 ~Wgg g9Izy=T];4=6!_|۸!,[0R!e!U** )qYe FR@IxT_)n:1 p57gTesҜ0(@t!N^mQW;vqHݖ\!Y1yx$8%}W?B ka ~w_4+$.SG7CxAdQM*CH 4@M_pMcp}H=Hh^խvePig V8I@EңR%B1vE ֒ʵx"פjڔQ0=α[ٰk8L6l(6 πh cl8*ؖfu82E|El/%n/~IuFՌCx/,(Ze*-!'!s,TGSwA κ vaZV&[zjs~XbF$Axma}>fqMX-e8@@o@o5=!d_ p:"&̫)I9%>Z 32:m#I2ڷwHr)T|8?J)IqTTKTZ_"(2XQΛ@h^vnx,Fƃ4' %ɫPy3z SCǚ i1bzЖ~єB/vB {(ũC욏#,$T)bLEU`^=~-Z55uСu/~V8|qvF>ƯJ ,q휙m]͏aOV]J,4Y2{ #?>uKr· NA(Wu5٧AhQԓDT斚XU yuOMV_:`1Mq ?V`ҧm#z&,-YOM0oRԝ]USgCAuQy9. i˵q NE'[fj|~'pdr8#bk~qEm5Ri))SA|RV peߔnW@tq 5[!wLnYnC};)]Q=_3y+r4|3s4RF=t\A71у]XeHp:$ğS \kfF<\z<}.n}D؝n{T5cQyˠ"M.k`{+(Sm%k:z-2Gu=kx>d(P؃gvD3lsZ([Zd9׫fgFA>y'=lH]eq}"5ҙ! 7f6,:+7*p Q!̋BWb|ɥ4)&|J_ iȯ!*/W$nW[UOo=$n{y:t-<%Xf2 #hkƫPwc%-Nrвɦ?ڛf1vdue#c TS0pCw1>SN&?tʇVn#Jh$oFPrr,\]H=Wº e}ǔOCX ](Zdm8A~%;l1k6 i8b3 zOwvW;^8ha|9G : ^WE!(64ԐgtZ~g Ywsi"hC2ұkH'e={ w(h'0} ցDjh6uC2++Rرٔ]VٺL!Q! `:AoaͰHN9<g6͍R}Fz $&Z2A]EDR[=gcYsg=ȷ;-S =d2x`O:bM@o Eu(Yk嵛(^2Y*?ܗ]o4M̈́!5˾3$/QjHX)қv;tXka)e}dr ɴA%Wj hLuy \pDn~,NYpX(.Nzn˩÷{iZ8>x<xE J̝2~#I8^u3Pc*ecKP>>z~ߎ+s#o|%?c .!!-Հ2PE9Pj.̢Bjuƌg2C슋 _Ɇbu7*_#ޞP`#^:X)a|.W-DPaGJ`̑M2'8.UG1*i晊w6 ~>֜{b>.1jHXj[NE)DsS2{(/씒K_eG맣g #?q5I[,H ԲKaxxH^‘aLVTaðjm5퟉\6Cw~ru)* >a/ XOGH>Si҄p)l"Tҙ^elD ; JL si R(`kA+N`?{֦Ce⨑F~|R2)eFkuܩ|&ou&Q%ys݆zuQ7/^H'D#}b4 ğR.(ΖĘ.H9/ #K " ' &ȔƝz2>(G(T%va- 9|oX)1Dtxr>)L[~\_c|+ 7kb1 _9W(_nO*C[1 80`TrqlFHugnY`쿏 娼uHB⺽i`w˲ڻe-~v5[bf zveY^L4.%, Ff42xe‰pgJ!e<ҷ'ٷ?7nV:hDt^,#ۮ>4 mp@#GKUѷ^3v*mG,:֠QnC1b-rA;(2A?746ui~P-UB$>!; RbV={Q}QQE$YӸ$`ո$ َ!5&S @v/s\F.+!ĨԺQc_\6a$~I[|bSEӾ8xud)^ZpIEpx4Rl(M!vmtOfpV_4~D:T6|661Ș&oMw U&X$W"#Fٰ ǔ ޾:դJI8~fJ"F{{n17tC)4}D ]'y:0F/3϶rmoÙ;Ex*jU[bD mUKtVMNJUp9*|IflN~\ *Pyv\w:h?qXf @LgjBz EAQk#zuA݆ubM pP~a)`Ip%Rb`/ΡK\]a¶rQnH476ҏ"]2[o`{^*)cq`ț1h&LhKͷu,NH&¼?A0DK{/  p۾dLP?J%` 4U8ڣ:ZS?>>!4B*6Uo(Ϩ/?7iUr/Oz d"4'^oWS.tN$5m lLКSdi*t[D+h>4K~ت"v9yq;T;>\?sLK;bܧӞ7Ѽć/z嗮*f~kU8V08`IqRm+ղ;CdHPWrf4qwV(b^(S_LdɓT©,L:$w>dϢp֍"NML+{a_ܜrE۴3!K,Ղ%@ܴo4$S*u9KOQnsfD1F)*x/ ϙc"zI} u]$zыr^I}d,Bx!]3dիތM݁GAp:{,9vdRnk"/k*q1Ş]v偔Z|>$f ?{*Ms#O`uV6!^1Q,%/xf[ V x'x8;Xq v_yrmsΧ_Q?g~RMց3?X$v_򁹵z[6:JH_l>.tCy~7F膍'c|',͌^ ecȣ{Ԗq^lXGɄٓs({VZKM A|m6Ȉ? :q٘Оi3FVW`~@ss]?"5]L:"Ltv #pbBh\9R=ݘ8 [P@S,j;rV7?A{ܻ!|G:MLvX%4 e?yqy C&y@V(8U5Y}_ӆpʊ6D|ز쭈:dAoBANh!b.lk6[vWk R$;CC;(Au/K#!<MEQVIéjq2=nU[~9<1*It/5z$ȃm~5ڀ*|# 1%o"Vľ, ̔m.;x;6ANUrgS| RIhF3NltkB#bd瀴t!d.$b̈́|TLL^8?!,IUuv, Z"=9.#VxVɔ -"Nt/l%uaπ!q1݆WrаhjI30} uaJ74v_p~:)%ڳ8\3EKBE83zIcr4jd7K23P,SlX|22sܫ]tAOm. F%yQT[R:/х-d8$d]&CִuJ0+{tzC'&I{bhFcJdvjm.lȩO`@e.&sQ-v";-tL t̼C^A67sY]ܛy;-7ǠLry=́R#d zO5&&HE"PdPNoz5x#':{x3Ppʩx@|>sj.B]rՌtOBLHDvZXD`osS_2 B#֩ Gb6DF߯Υ:YUf^/õF%#$S@*Otw`$4,3T߶'9`c= ."Xʇx:rc7 !M*ҫ:P5[F$f ෤GLFI'ounҌ#:{),y pd݋\cK6,B$~r]VsJ3_fײm7µWgGѩ&VM'/# Vՙ] |H$Q-t)!:Kf )҆&ZvIm 7Li'RACm"B6Kk/KzICO [/Xlfj6bN>]!k R3@a6"g.J]OHjip+Vԧ :taLC<ٳ2 ʆGZ@4A2]JdQr;`G&VBoqnm!B\ci.?Nn'h|QiU ײ˲$ts^1NϦJ5!ބ%8}$#+zBFbQ ĹظnJA 4AXԳ50MOMm;=(0[~P?^x >WB4:'on)r8yb˺ֵf/$>puul`~4֡ ,fЄC@+ JV.p "~;c.geu:5I*]-xp1{C{QU>xb C?91GXR@qs]mr* utsnM_fj=Yc\[l=G7]}i8‚V@npP"(A䷋k< ׅ-6@!{3#pCaq4p6WzVc`ec&˺~ ̩^;]KKwK'paD VP`o0†EyrjYSVH^w&,P1cٝW[r\Cl20BOyL#I<2˰#!V`i1s>ԛá:yrOFY2 a˼̊U1\|ˀW+ FEO_$> וINJc~$ʐy&Gm5e2Y#6)1O\~ڟʁ0qHc)oIH7iLI}RWŻ PaEB7ȩqgbR {3O|j8&6%sL4W˫@ZkNx~,}YVD3,IՄTRflU%Q/ /zj^V/P"6/qN C 5Aو \ )-]QTF/lx(]`P=oqaڑ1)e$9֫%_z) 9~/W5Ur3Q4$g6@F [,j DZ ܢmQp6/T3`e#͏2NOCCHȒ ,4uk/l)L{ph&͝3ȄX02ϑ|` ߢ/C dxy;ṳhq߶%g+\@c,~jΠ#k?F2 &$k]'HuJ]QjUgi+N'QO ?4+ZSB [VkKKq$LT6#&E!2pgt^v0$Fu)auc/Qd'=WJe%9R% ) ,W# 2_c.'Qh>\|{zޞ^K&xqBIap/VC3=,L.='W$U5$]jmbx{4JpvZ)lky\HP3pN H>(W K12q͡xmoAlk 耱@CRNG7_v ޥRânkv֢0-4|~^ç IpԜͫvRʽLOqhHx%SkըkO>>`6)䪖PrKpn 5\8rZ=%Z4q$0@;sWcxX0M/gfa*TA+'`r5⪐<ݒwDk&3{>ԨWq|BdSLDMjKY=vIwj\$8~Ž:KXsݰ%ꄬM19LAFRWZV7E %=B.5QE|LW1_`BsA Q/rtQHkfey3IJ!|wq"^Cgqv$pSxƽC=̝ Hw߂cLzR*9Qz|ޥuWŃoyq•k.:›}F(q'̉a6v)0.[:kFXd%Nj;ˋ"IYԄ0}$Ytۊ) r9ҩ/ydC=Y~>:Q #ͭrr}Mh2qɘbl>>cvs礢s %ewD`J/ٶ"xz%OHm(l}C1Mzho#}O0iYT-fY` ?Agֆ+m׿+Yպ81ת3&kE_>Ldc#j8Zd\%E@vBqK09+sRc;ܞiT=YԆQVID5 "FujW2L+8\ݲ> jNp?N| _TMadA|XhV=Œ3_KuHBRƪ:;͊QA2c>w"jP|Vec"@9?,u{1&>/=ꚕx7(S NGw} sl{}%1zzj zDhP'o[ t%g1}pKYELwGD!*N `7>R&`뀦Aዋ'}2P\qՎ$Xdq>;ڒ 0( K^!Cl;p+rG{?l .1[aO{ۛHgp5I~ |#_(uhs4V2EΠN-ϒY{>zkٞX#)Y ٩?9or@A8>,^iu$r7vzz{:U~ W&!EXuع1n-VebɄ$;*p@,`J5..FgJ"Gd즆qzS ̹-o, ޕrEQpLxXec[- wGWڊ!U.#/B.SrɴÕNl_ByT`O}ኮI>B ,Obi!#8$}=@pP#񝨿un0 n$3CTOE(\ XnA_ 4UhVґ1uY$y}m=𳷿\GwͻBw!wdE^x<]K??.{LEY ļXW cKC:ŜgdGd6%tyjQؘc鹐#sԯ8ܚD ,/ {A1 KEl6/dAG7p5$*IQǕ2qo s.yQ،UD k>ڽiXSQ@p%ZD?nbOP\;\}4ȸ}:R(zu[Lgd>sbɅ=tyC_ Sa|xdNaoIxtR @ `nR8M#~`t"r\5䦨_!3m1lBWDX\= nY<̙֙z-2PE$vbdz㉲, '~-aQ"iJN@JU#omI2 Gkeʵ3ܗO\+";俿ݎ`6'Pw$Lѭt]gb$EPCu8b!&-$JmH$.kA|7 e XkGXykۖ񍹦pMًdśLu\UZ7&f0>,5^B{\b`e$3WJa30@ i6lƁ`{nh󨛰AV|YfoYlށ6' \ae(@ʮ8 #cL蜵'Asr8]B9ך/yeR 9\'Oe !@{ JGMskAX_&7Dd$GBq9ɶzv[ސ%ݯ&>"cʿExގb=kb+qowX'=IY{P|x=ub_SzWree*dNfʲV-Ep35 cd$%[FЏJy4gsyԤM~J"_b0eV,8ܧ֛mL;Z$ďo#+z_YmNk[C^Ѧtk3ڂM2-/M-%hB h,%/pMIX[ jz_ʸ*[D͛ H%?7$`%dB;ImωK~ژYfY2a_9d7rNP^[+0?f 5leh2*lhWLM%(̷,⢇K1lؠۣLm mD~*uʼn8v y؀x?YFjM3#rW0r7I91J70foeϹkpI0|8)Aj*-]صԯ蠃]_3NIqԻ!M4_wLa{˺SC R@! KѬ/q!*@(S"퉥J"/A8dcWޫA+Na+Q tEkK xƤ$ߑF۽u^7B_hHϘK WG@&p7clo׊T2ӇN^pSar%m5f9/K(mYLAICE D)6N!~bݦ e}1Z~](Y J }T8ߟ_nM>mc2eS$wIZ%:Ek`iM+ {(ѩՋz ž2KV пTƨ섓6{Osisʹy;r5dtMQ0帥%RB_:Pjц +*ů_٫2r&Zh%ı̈F x!h G %uWzd=skdz ?q'n*;5ě"YߚѾZͫs2;v{9nii0N*lةYetȭkS)JUo<}5#t  $R#&;!L!e<WeeUOjemsv!QG $/&a+oU-9ɦQԆPs\upuI" ބ賖ӗM&=dm[o-PG-76uAO`gC6 Sސ1NGDƹ,"J*_ӉCKgJϙqa}<4>H*M,ųTuYkn]d .LpzieB0ݾndO1zZe63lJ=n>L-rynO\7'Fz?Ma!/28Qb&#[GU{̤j˰ g=55d]hplAw@#IDS}#V ]m6N9K2 r7={ۡ"r) eDu!y<&1)2AhJ%u{l.WvFe.qCIc{} ui`=:%:hiGzȵ A{ھ΅O׾5y.o0MzʒnЧ_{ge{mģ=@Z+\Q5 )#H +֟3j7@guB8QG E(S֚@ۯP{bE\=ܙ jH)+-3uq8|ãHV@\a롞N+sÅ$+xrRĿJ*X@}@|ơ2 6;=h7 Y,;[zb(6<]wAm452i]q'BOvשjH&˺EX?( D\Kg[;a[XxS` }p4k-4>GL /PS9|0f/5odŵj+6 1T08`8vնtft,x"nel'ί<-K rv̴k `x<#Qi+g. eobnoc9tb k$2/{ػq̹A?=O4{,jXL>;9ګ*4A Džk@A!M"K|b͗]2@y^ޚy|аl57raSNDu !&xTKJd"L'#y't\DQC?'a?HZXx 3G{TɾRw1+/@TIl7~/}lQ͓49.š++0hW2xIX&U¿% Ex֡דA"|QT,FD^}v@L[2H@',ۧ+BOb|RTFX NO=tR+n=o.ȥ&.,ZHs>)3]M^7ȶďR3o^~h(VȾ?pjû~RBu˓'Mݵc+0G8s8+ʆzX)X'F?rȎfQ:0‘n S>է+;0HazҸ#ha yѤC6ш b *'yM2?i_+CjT =6hO"E3Hwz>P Uq}D.% 8=t{I+^ U乄d7cKn7\&%L[80 ͽ_&&ݷw -C>zxi;hXe!W$qh p6)Lf|ψwv)5eY) iz#/BEēQ17f5׊^"u2yYE`K~~\KAHg{ͧ-ͣ!C!e;d=A\nNj4!Y`x_T'sOb9?#4D o\>,c^γ\+RrŠ"U^>!HpA^J! <8^o: `*u{ϕk䥠7z Uhf"g Mg;-yvNOD)S6UuCn~r¤kcʭ{$%ZNؼ@?g\+rsT)j< =ۃoTB/ϒUw9B؎ }a Tp5lʏI#2n6l DCRC-ߖ2n=2e M4`ȭ io'7Y#(ZG_0 9~h$Jնe0d0s^WNMDI(ac^!;3Yh|eӃD OŰ`P?Nʗf˸BnҵRp= G Ob[sd'~]?z*f(Ge<_'-+ԭ_:&1>8A_&u<>^#xwRBUb xWIt6"/"204pon2#ݞBHϥ5JS1Ur9>՘ т;PX{rR<<|hTPu}#UǾP*C }X~ ޷QfMFFfɒS2'@x Rn{j %֙9]_J܅j|b('pl9c{WT>]snZJ%NC7`=%pʚwM,(PmV ks3%U.FV+ԻtӇ>𒧙OznK]#Cx󲏐D(B-r9,f$n%1% l<x}z2]PVBfTkG&ΨsPr'C-0"^G2-˰ gP倓ΟVq5t쏽˼Bz\ :U\41JS|([fGRbѦ Oѻ9]tSv LE 4 (*+N62SAI(*c̪2U2`cbe`穀\W`FAkx[5(Ƅ[d *PVO{ʭi IF#p B2lP 1H945K`qh I6c rySDCѣtfd1QSEG,qa<%o6T1A]JG29 QjCJnY'4(b0bĸQƴxZHn~1o]?孶tL|ʊ;x+_M;PV,N><}{v!Ie,rGe Nb :LGR8O~,Vlcrk/* w2&WCqX^ǟMt>FQ>S*!Ϊl:2y#l(Q#˼Di}>J"T;E[HrT $" d!(|N8BC>HqoVJ9hJ>JDމ**wYHj3vdC ^@ *^F_ ǡyQ0Oxpggn5=m)=)h_ _4κ((z.sϤ(OSɡQU|h?e#?{zqæq(%_Nϡ#gSzx҆o:ᬶf$݄b-R.(o7H;dэ{ewWU+_Y?J]\Xa&Ռ?*2yl.BghvnqJT1iQl@.\=0**IEjJ,(ebT |FاoᓼB_@aiQ-0N2*}zrM璽]qZ9-:gㄦjc6HPA02`R[f Euj[@o徉8@1xъTT^uw \z_lTf F.9Qy7xWsքo +Vޥʬzy_{b9*h"~Ho$:KGT;Sgaܥ8xÚ f$.+mqNvVTk6v^GGn(ryMw+qLa"%pq͍Uu|oR~0!IT;CکH 7D.6C 䶩; nlcPd\"R;0 \;7Grkx{%NP.OpSY[#98=(ѶұlL);Ln p=։ߗ+eti2kamc"5FkUs0|wsgPFDiLדCOF&&@Nnhвd\[83 +0\+Lڽ+00 )]eu*v{s݁B{/w-VGhuE?0liLB& DƽM+=Ԍj(kGѫ2`}dy*\p!5Ka'!UTjV8@ޛfq bVm^2Wrp0 W6*/QEwpS:櫶iiҰfOGQomcO .&N=^+B0JWncIΝpSX$'N[jP9>l,_IQ9d1^1۱\߮(6GT//N҃;xF<"%ڠ*55<[;Gѷ %kZɇwdLGSSKvPgT">8&71z"1FZ.%0VWfYY+F"<&c%S<1ITybu`M@7y3o+n~=l}c_biEL4Fu2}vWX+a(x|s6;HیGpplR=hWnM$tYPw`#:)F`xn?w5`zy*9?@t<ކҹ<L*p~Ğ:84_!P-YZ^#}Mhgr$]wwVMS%4z]̗Aˈo'##j^5|7"@,5=P]#eyҮ̧rn3K{CP;=b{We i )6X~FT j/Q7ԅ2C`3.983ŅE4Kԕu%fa6yTzXۼה$F潑:rxbT 6x&yHIƪ- BNپЦ)I0 Q"+;9-m:I~M=9|ͤl]R&bO8)D1:|CGp;-'.</0zX^IN*GN00u, Xwsy}xK ^Oi} \CK~ eԎ$`ƸӉǭt&1or+ExF&:c;.wF>ZުQK*<4mC;ӿsN7A.6_{xAx4m%c7p~]7oyt^K/A5[+0Q|^.Vrk{ ,dCV~5'&܍ⅅzVl^{S 5ɧ@hԋbayu:-M@SĊ@i* nvg韴Wr]8걗ғ('l'_pݩF+>;:@fh"#wXSآU\G5Ԇ`U4W~HsǎW|Yq&>yy.h2g}D&͒ꧺoE:\? YӾ;4*N` ?U{Gb')!^{ƻ|@vpRTIcQ23buj/+wIjl S:AsL߹BIQ{Q0[P6v.`>Dpv{Ē NCl``" .<ñLAr))|1(B:]R,=\IKItGf0uNP xl*3 /oTz0ZN|:]MSdUOlU$0-R 9_0ĩS/d3OuGgkp7*}bB*:+l#X| gWכ %\=׏+h4wE$gCy#'Ph#琙Ɇc.vfb.UvpO{7_L!Z`Qp4a;K%&I^55Yd"pM~l!VP6!m>HPfElՔnMVYKx^ܝ~A)~X ǦF %?)@(ޗ d` G0j_o5nyֻqy A.se S&JP%kN'[&sc!iݩۊ~)y>/H/7}{Šyvwwȡ GeC4sW J|&-3ϜW VvٮTŵd1J,xN\s@SQ@1B&V?" W>B!P|c{F 5%86/>\mVP&ڢD:h*GqQ;/9@_reE@^NHM/ٙAs~ep̙嫁caXma̯9WXlY:j'lSJ&= 2 M^FVA?mVD0LCwlĄXTĀZ <+C}Fy.]ŷ-vzD1J7KJ{!~gCgBw !WI^uFx-]jmZ0oٍ&9e tZ )c1碲;rH CAp_Kg?L !/=kKsy./liRlB3 ;3!ב56f΀20W09.)Z+5+=8j۝y~?GK[KXYRiuF$UM֟d’Ёx^U\Iް,,mB,֑nykeT`F ÏG+_yBKu@h|wCTU;Uf|-3x1䁥ZNjutţBӏ{BD=d2s; mZU} ѭ7cs B\Af?TRInboИo1>g1*~7BB2lp71L 0<%ނ:䜩zfETD߽ n>UWU(6y1T },>p6ƳLlF?F5hJ*8r mqbJZ=ERн7Cbׄv`+ZkLvl!-;{U&z&3)87搴g/|ACi#l'T:̜}:0^;|U3G3 q9YL Kw],UH*r˩e Bn* '꡵c5Y,|ӈE{Ʈ:Q] R//)FMb }O)k[1$oҹmsH~c2'qn$l"9ŢK7jdabr]ucFBwI&$&N.~4\^e{`i޻"j hƊsg&<,m=oUd1a\\ $بn֌ņ6#9ٕaBe Op|ںZġ"{c1}D>ܿm$(8 t_-Οx>aG9/]@suTv2zȹrU8C/^g`SB#Q{n&Uӈ`";ͨ ~#B:|a'տŠY Q'xgY<0+epU%y[ x}B0#l8G;Mn:8d}?扲Zsf/3iV3M#o+fD3̈́RN@ҹO0";ϠΥ0T5]<@fZ~((,>s\PuQ,N4v/fAƅH#Ԯ[덪ѨKl7*b '@%:`Q !70ԐxRA!oϞXr=Q} 5@T,mv6ϨeUO_deƙAyAdwNLI9 3,C/ | he< NӶ%E y ֢U U>3ܚHTQ3@b !gQv).Wy +!C6v<(]5*R%eFm,OKnSh9YE֫,񀏻s;b%C}vojG;lJ2#Ck*OZ &`^*`˗t_j&J aSSl7mhELxԸ( X Jt!BLa*=)rn )0٧+"38#+|CoȞ٪s:­h?y- }҉;qH QAɢKXÓE|6Φ(<38L[盟IB\I޶"76B]lGϴ)7|h: ?TCYdU*f$\(Aj 0[pJtt͇omLĦ6~`mx mpF M^_"vYnOL6 ~~x2,.Ju0DbqBhqkx@WߺcZiVr x x~iWR!Q,@²g(n"! &~H.?@LLy ʮKXw&=d']g|qy+ԮPp)h.r}J0UT1ǝ/_00xRШIW詩fdNA\6m 3a?gط{̲axp׆KEP`D풆=bh({؂;b`&7bZ [%+=$y#kʦ^pE/pk Xg첎YgM(;ew^htrb'ԩc93` 7cͼ(%QHv PP4[FQ%olW])>LapEFY} J |^x!=d؇r$#F i037YU L;z 4 WMI[+r4fm6u?WS- v?s/ dmQ'uj BLs7fSJ+QY6&|)[-.!X>'9}S6gQC8FіR`іs.sTg eS m/0n],UUn]=^ rY+œz_94IN9"mqDis>v٩S_"MDQ1oh <6!>ϊ]ٍ[[l{$yeV]e]*RPޒ,Ԕ'1 T?\=>ԕLO;)S i6De~y'3LN#E L"qFHE%R◴+ټqN,h=g16{D(k9H?eDnT20\E0>RPm~:޻SȨ|_Kmh$Y@ C Fۋ;Ul ,|Cp/,y\/Q |mRfDKkd;6Ց<0U.=t}%|d0K>Bk~Hra'2S`>ʩ#(ڊUq-yXbN€7`wePzrcvu fgIK\{{A0R+W~ ֵ8 > sf,JDѨ;HH7oIrUߝ]Q=lf[ [JW+eYJ<{>︯JzCu|7)\;kS Ƕ6}UF|d{Lw' lޞM}賁S9(#S]MOIxՌptPBg;!F ]cem|vwDOyIML21mb X"pk6<n)M5&WΥʹyIo(<5_JG`ߙޏuBoCeb!˜QrRr^ޠWafm/|& F-E\}D !~5N( (hIǀ\#Ir>K4 ܙ j}1SJjA#iTV q'k{WNO9M %]u }hOtTDYHPpG0 kO6LeI1kλwkiL\p>g ejJP4lo{{)#ji[h]0)DJ-t&2-B?VmŽAFWOXMj1^ӐsnZsAګNDL~z$KJk;}@x G&fpRl]8. 1ݪ-1zԍeF?j\5&>ģ ~7Ӳ p;˖.B_\&e4&؃jK:I\ZUUv~ŸȽDәݥ_ (v՚EҍyAL8d(!u?SQ!2 9,@E<-O-yvCVBG3ی4MHXxF?=LRflcIFME#Me0]}e͓ėZ!|.~wDeImvzM[](oK3hGP~p"!r 暪Й+;^kWe0!;s0 h(9u_N |oE 竔0LI5H"#tj@&栐Rwd_3ykq ]_ Ysr>+L!m{1=6uW6TOjN3Xw۞欳J6ngGH(h WY?@j*?*c 41x|lK\-c3:/6(?'o0LVjޟbX^c>-@yiݰKYYxGLIBFkMϐ~nbuBHƴ͸[AONViBS\ pHuiy3K Ӏ;0vO |4I2>j˕?Km7jL>.Y5^$4`M%x u<(v DDDuvLB:m&a0^$%IjK`q O%յuq,#yϔ]=1~ĿBW?f@Yrp WɕH Pg6PyyaYŬ y0֭8+~\:MFiC%[nG(z& pN1Vj! u-&G:s0xѧnTlt6\cLߣV >cހn`ǖΊܣw5H{3ѯLtt殈="T Mo8ff,q'*I`;~ !tk7`SܦQ+@ lq@0A^JÏcpB_pvV.'~@XaNYLɇ>@IVs5ܗP~mr5ZUbHu!qjhNIF"Y-'  d&sf  ʸiul a*wm.DB/` oGzFMwyd~xЉAۂfcly.uav'$r%Z5SlȜG!~*^hRd%@3sƓ^o%,9DN4HmyI$WDŽ G@NnoM-nOA[^% C8r]<ɆCB ٔ:`-nrs_Dh?K!&2($=\o%zCU EB٦L } 9(VKHY!()bQ,3|(\ b\(@ I2zq*mQEt8H=7~c({QXMr%&WfNM~\a\JyK2G_:fnLBVz|5IHm-O^,yf}(OA R(^gt9U&4@p\KpӃZje,㴗]*]!h(N.cV[Db K Y]&P a |LdDVm9Jutm)(6r;‹]/=;; 8䙦d,Fn:2sB0[x8Sin1*K.;P.s%!|V`k/?*xgTsT֬5ү,"v0 ЙscUJ?^qs:&,UmXyz ߬O$`s.]a!S3LԒ !sQ : cdf?$zqs^}Oi%-9Ն'`i_CMױC8dbiBoR܌.{U" U6SSU҅L)"-N/{\Sy$9JLO q_G ,* c#n.|S4w?o BHW5nu YHN'g8A$ޫtN#: Gڋ`ҭ:UI:W[Eй͛[Ȇ9̸=pDpUf 4fB t~xŬ꓈oSy_!%MQR50=͊D.7$!-9#_h$4. .c'tGuKBDO|u d7)*dAh8W XT\.~=˲[?jsq~ Mk)cˤD1Z;vG3Ko!8AwAW3[];;b.OQW^Y>fJ(DR'9r9M;!}E0!%Nh2֪pTۜ ;kGwug `-Z$o^4^疀a9WPbCMߣK E^S*D)-+'2f*hE+l 'UNGŗ|s]"! [Jq"P@=ZR"_ ֝!UY@B(^Uު67&7O|$-U]$$)R=zX;vB~,&5:;ι(ÜUT0`@:<bQ@H@vׂDGA !~#<4»c/hu-| vFb/$C$0@ *S~aɞL{YR{UtK6K@%Kj6L&9V32ۗc$um04WgssWQdyZaKY۴ JQN|p1yjW{=/.Enyong]Ꙡɺ0ҒGqg~;Bt-܁yA>ND4X|4۷:> 9 传[m?~۠{ <4UQ\Go lO7Dc_Or\X9rx/I|2ZbH͛`マ9%X[t)#ry.̜R+џI/8d_(#RF; 7Y*T-xx!!TJ}NF1xVhw6wq,~,]SOycϓ 6]J^S~T!FlB;lF8oep@Ii:i%;uXލs44c9X˹`i#$^>"F(qAR){BJ̄vh_%pd]PBb\tzvRؖ w7R䱜]!d0q\2s:ųŦ z<[rmY` [aZ"* U~i ?-\vaq?cѸU̧6Cy1q|#DXKf!zp Q:[{vv;՟h<+$KPf KT"Mv1]Oimq <(TZpmG3&L=࿧ƅ`ކ!q&?J7yY?@K0rRrtԦxp$B"N!+*Mr|#8Ͳ]Bv{&2y!2r]MrZ-稯Ο(7z1#pҜ{^w=',9F|V+d >+C&HBZ0UǜniJALi~i 8V ʭpJJc ߦjr"E7_'V]UW I5ڷ#ɳ'U@ÕݺI8\*nUͯ6EVĐm~͑zsA߅Dk 3RRY\27EB|*|TL9lU3\6Ӵҁm]'[e!23 MjeIY6渊bg=.7_yBciRpF?eEBE`eվq-E܇tSXxȔ3A34Nw]y.XA2~6Aq(\iF/i%ʯ-q|rsL)g^u؏v]Fl@q $K:Y*>q]RrT`\Q9*xTHz4ߍ9ONo 6}-o0&Qn:+"vJ^"iP~esO{ah@ˣ)wb7etTh7w)v얤э2zx pmǒr#1M h"@'>),ـWMW6گ#rN #SN+s\Qn˺Ћ' T󠱏YCDdƝW&:I1%s &:D AI,_*,5qMB[u7,3[&*Q>xǧֻK\W 6$.IN֍Ok_uNvqc[qJ cGT C91y|[e)&<XO>ldF3ZL/` o6jaDhyhl Yfl\g`lfO7p҂#ൄx cmRz݈օL+܇Z-qZ NQ3a/폞ӌE?`pLqL/wS) N:N'ǡB@/'gVLDṁ3ѝD*>,MOKC{YykݛJ/b鿘`uqgw 1朝ܛ1ڊfB߰0ƧO8.HqBIe2Z/#IF[k/IFnÈ)&ˀ7U>N #uO0tX?fJyD>)% rrdg0Y,KRg|6T'Ғթ\r*zYPL[T6K'(YcXKX%cۆK?Ռ㛔W(&\;FC#!U/$׵Ob'ꆇ;y~P(xH;I41H1\ *܍eUx??78tiM K'YQ#Xj_hg]4$i9DZh4pRmTX=R$V"Sl>yV+Qg{JtIe*ۢ9ő*cj 8* 6+G˚2_O6Pщ`ʹDD V'b7ԶlXIi=葻taVyhx{Z&;s~h=bF\kՔa=W̳$мfL3 , $>-kV_:=K>5 !,s)K9=&O,w+ > <|obAz`  d䚰=.DJ|3 g.brT)`U|+BU[LbbvyCCPQز&v|7>zvm Ԋnc׿ @OZZPsձ('ho\BS`+й '{ȈlG?Ep;]zff= ;hY Uf$@veꃯCsӰNd+u(h^\2ii-lqD̖eg0T%X6MT7e,_dx8Cfub9zʼ04?r1Z㮚Ou D"?:c*#GӤ*[xCEn-Z3%'_7wK73K:~$4dM_Gc۴ }0b&b#`r;ݶ1߅&dݻ#;u}u36ߜRJW=o@!iFFYZeݜ.qF$Blkyym.fASJ?Yt+ln9*]_.dbDko0}o!l(xjL$$]NdhnO˴ msջҭ.չX!^k ~OrѬu%v8tM-gD7l_"D=hKr% 8퇼]Ps+Aǒ6)+g|sz_q镀9szkƂST3k2&Hy[׊y7p*GQ;8钯eYXWXh#]t66^at?fدi"v׍enϹoh}Ǩ~sԻس`i9L6f҇bu3UuQ0~6`b|ZW9]Ǚ5ȓ əDW/r, P, V8c&/N`PIe8aqWoQ^搬CHd~|&[*pTWƃt[XڶxΛyJF唥VX q=23WBb!g }FZi)N ñ)=(q-/&V]+O Ay[޸*&o*G _xM`R!5kFAWE h{K(7/9v 5yW4X&3SZ{U$^wߩ,rric!پf26 +!a7!`+uf^d5m¼ǘ}7-gt&ˬ"WS"&bG[PH5) (VV(&cMRfmcHP2Bw`CWN2"Ej_3*̡Tc7yt .d"G;o-WDqiɒ)3h΂nUQIr#9ݬ+89,Dz2Zjhb`^` Oκa8]ZPyc@ۡY:!ȉBNA߇hkn[߮0?2"ݖfv I_/~8Z.nˀM o( hv'ɦy]3ѿ@dZRz/;#qm>w,-'B.h L,p=* Wl A8(~٠}]͓a7Y=${w 5Cm#T(|Bq5i&ucRRF]HV/yhpcA$.PjڂX.ǣgQ$z¸BEB_ 7)%_ӿ7w@/R˹UIcy}]gu l䣭Ziu]`6sPs_fLb7/QeEqf_*Xd|r4V\a"cָsL)O2 Q Za}x+ LMFa/}VXD.usc&2α#b8,Ϲ>$mjBs3"7cN_.`SL\_e["aF^S'y=aǔfgX}~1m>rJ_[wfE>`V,d+|u03' f`:ʋVh˟9-ƺ|\0t .9|Xr[ʷ} lmNy5QlEݾHܽX'8@Gu|#"rs#9j@Aw^6Ʀ{v'R n`Pzl`{ͪu3Ĭ;4ɜIٗژ]|f"GtHΙ s C{8m{ۡam^5MG`n<.eD/KD"꽜א>Rcl4)iV䂯o(dL0{o#NdhyT[YV @XUfSE(['LܡQHp1oP9M~)4O?8^ MM3[x&b_{⑦A%{ոr[ i 26>ISyIiJl[`2S>|J,cnw$c*1iU2Q汥 0AfVRo )U1H,5@Z ̻˃<[y|z\e=(tcU!ZŵЫ`޳AqNKNx 0L,*&ݐr[988c#1h)^/b#Wj)P5SN:/']˞V&ulau mJd*2\Oq(ҌEhc_WVhZÜ\|8ż5,uHQ̉ ]R4xȰ:7&nj+@' h3AŨEd+S6ws*vT8@>lK@. pxO+Z'B }~N7H(]nxUD ) Z̠3-9'{0҉~bstA#.kO3# sc3v|0EHUO,.UG]-ݞU_c.LadϨI̚,d:WD0l֫:f>دz~4$q,IbTڒy,ˎ51RYp^т75D{ ţKE7hiD*(v}ZcA}J,CkgiiUӑ>`'8U6.Àਁ5,Zs:=\)Y(ZDf:ωtAt_tOiX٦1%kSz 5_(KXgOls܆<ܓ^ ̺rފqfQG`Y+gzT|=ª7DY6hhAC}20]o F>gb{X%?|h<zH>"TOflG7(-2y*A +τVcрqvc/f_6UҼ-_-w궀Q`{6 SV0ޡ!(YS ˤoڒjEmyy.U9rĚ{;CW*R0Vd OCp`e6Rw2JmT]9v>`OTK)U,kQ׋W'WŽVO;;Qxd1 n6«,kՠ}^Cm6,znUcxds/Td5| ke'GPPs젺\00M 씊P1yA՛v˶w_n/dVTr3Ȉo du~dk"p qBXp4>;82يS7{ZJL[?d]R2Dwy`jze0ʥՊGeGW]FIT q"/_JHpBR_5X!oEɰ˸PQytXL)n"B Xᕭb|~E6_e׈Xoe.`4RHGqDNvƇM4Am@8c.[L UI*"klؗLvvPPمOjN 6 $妷^iv5䩖\N- wK6b\/#X>Ikn*`]JTndvc]&q 5!z_01\JުNP1AzKi"Y#s\-҃azЄVE6R9&+SS{KhWCqeD3' @lq,G" 9QÏVdvjߴ̶AR'S2aN(Opg +|kj41?Ai2ܡ=Goxv;,aZ' 2`8+A :P?ɳ@ 5ACdK7'ٵsahR2-ZlJ.~s<i*vQÊRƘ ĜSK2̦ fcY2>E~1ii, )=r)YRuMHUxBPYRQ ׁ tr ӴOvRk'sc`p4vV_AYaXy eJs BjFq#̮: o:i<ܓPPZ{(A-ׯ0~VF5SfhD)oXA-BՎuۦ 󅵄2^_gmrpެ rAX, 5[@67πp[R_>%LW!fxMNmxylܫ_1__ %朴6s;M Ȧa)9'W1;Odyuߕt> 7:Dst㸚\(b 'T裷 x^1BTI32/izҴ~Ko?֎97#}`lZSJDv n8m:[X F:Ys2W|3+Y9PLUL h=oeuz֦#c=I5Wh*?F;-z„_[_@3sI| GOi04w}hkj+&j츴)"IN9\7+m\Աg4\ZxCL yW:D՞q@E_ PcӳHv_kF-xs?!} - ԦGGf~O:W~\"7 rK"¾oM͍(L@YgeEVB(ٶvaqy">J&{bEps5%iRI/x:Ղy}G2wW0rn6QعlhŖF_v(-4$Xnh2L4qg0Rl ʻ!͟JSFij1;I36v~qQJ0xh_p[֕Qi#4ۜRn0}OKD6574bF~lp$B #2+yF3 'FWgNSa1*Fcp~H c'"S};OsD ϗ"92A4AaUP{<9 NEu-h0%I<tyn#pW!PZ*V䞱a,% #iX;l .A tTsJ6]ɟPJVW?) n)`[rt,l҇Fu.*ɾE#Ӷ =7lbHSCu|U|ݖȑuĒBc |?5aߗ ֦ iJAzĩĴ?Jh2r00FM=B=;3P>Zl#=㮥 -j}e+iLK6"Qd \Vaר<1U;]}]Aw_OAz]`(/؋J_^όŹ*ٟ:!؜=i`Lr-,Z@[}9mg8~K=ʮn~x7~_SUA۬p4Su"P}t/(QJ)$XNDã#XW̩*IO>*qN Y Kg#;5;ŲI H*FrHo`uAE%-{ X[4Adw^Qph'ڰ_4*60}EEFˢ4x>$>xbܠ>"D ^HxZ[Opl6hYdZT1ן tyȼ?+ޟkhzA @^#V[t ?q9uqRn/v9^c]҃:"6z+zDB'@I#O-@lWfs΀x elK5JW.&F[$E(QgȤJ5Ѿ?-=3.1h_7JUʞs}w+! \no>_Vd1M,̬&Ch :]}ޓ@:Ga b0%0,b[;@ƴcQ_#!ՅʭC<4Smu%ǭ 0<62uC1  ?Its2E.: ~kz%yS1_~mE%Sd,n!djBU':ނ!E#Q܁Zi/qcwJSmѬa3;'ZFio8p1K|ĉoޜěHE)A< ƸO{ꔒ>/r_yRАyswXbG-^k 0:$5ݠס;_H*mE}/{([@.0:z#| ;uvmh nE3dĎlK ,Pv?z<s'zK l!oP /f-}i"ZS=q"GHODf&'ITEHN` X܀γ)IU\E* :T⩨}njL#AZ{);$~ l\ v>+#8c$ү|mNs?<;wUtGώm` xQ=?[q/\j'MiV\ @TNN%`\O;˟-["vwxغ=ib^z8Є0!}2*<)sI1Tܔ)z[(2s᥹Ƕf2E_^os4`r-$r `߶iWna}$ ¶Sbu 'fu} B_s(juJԤcjXhb5pk.Mof(\i)22/L2[2&ոv6 F 7E%0 b㕒\r @ c@6I2;Bm. Z2F7h9PPw5TӇ樐gʹ׏?R@9lp4ʝVm 1.1a6F$ bd0}6<+ʝ&Wo%z႑x[ S+BO3bz(S[_4X[WCrc/C9uN3msY?k/LQ8*$RF|M.y8_9-ŬX%yпZ<mnӵ15jQ>j#gɄB%SW3=#(~@@={)[TWOa]]Ҍ&cѡE0\8$k*JǴ۬)#˨6D1{&JOx@l\lXˍ"jNl1&?'!'ME*ΖwV6k-d8l=!q׼|7J+_b7l5X&REfsތ׫0vh 2ct6͌z@r{ӤbJ1oOHЊ JY6)H/=lYBЁ1=E^F䍄J#-^#ώnH:/!T}.~h&kBmZ06~kRy~'Қl6BVoLz<M M7iJW:X |o{/\TC zjycp:ku[Aϯ,؝)^ZA5 >ZYڱeˣD+|o@m_tpѧ)@yVafSd` _JC PjAϘNwHDeC':ۑ wrac@P^RiN>PBUiw6 /{Up  (!ipf޺Z ;Z&ߞ|l.,*$#S<|Yз!]#(A a{G2YOYFlBgx8y{z-jfp`LՃjXcPsgXsB'(’DN|8a3Jd$$ h~fp|Nȩ=igxZ>6YGNO[f e, s\Hh9UI}˔Z~!o̲kf ؘkFy!0eN)tPmh >zp>V{ORNz[J:2s GZ`t>E)((`4rˉN ,"xe^Yg7G$œv H"'4!4iϫR2o'r H273fz(nh{(DҞI yo1qSk'Hr98$'T(s@T0}D."#))&\fOQ|Wi,թGhZLo]%ݔTi6@Jj elRMhfp ٽqQݜ.?b;"d(B4ӵ_Pc}+ADۂ5" Bsbs{(t8 8xN$A M'vkvn;FIUE:*%,ǏYe:6dQ3Gm+c-#!?lz{ Z?!R.J;Fs*vPdTsnD ;135 >`-]14(-x&6 *.{ಏKY#f(|PseL< zGvd=1guxЬ~+˝>_Wj؁~ sfMc7&J+:1&Kk# T"5b 7Ct4 "9#rNamևC>Rj*wwmgvhޤrgWc~ME{ܩd.G|s-)Ԡ[d:x^Ui嫒a>S%ȁW2<Y?g ?Yߐ[e`G}g_.SuL&f$|`\1$L9k_ҹ.션)pߡtF`; %Zj7V:I ljrf64f {$BPP5MDYbNIu7-${ ]s7L?k3 "7AfR4z[=&?SxS SQ?-[[Py,DԂ[f} Hׂ#/(q\b8ݯ.D0 .m[?mʛ/gȿ m`3;6**ˠq{axY-! ۲|"%,5!^p%v-F7T;)y+$ʳxTS(Ɉ)xٽ`+S̳ ,A jn'lT0eӌg/Ga^%nL_J m;q5'P'20c'hҲ0O>El_g`o(M l ZN."ffcaB6)m8_e̹)O%fb(NbD9@}ZoCP:.ՖnIWόc[p')vN~;7=!FF␩Smp8h(fȤh±=F:(V@; o3!ԱǕ{2O>$ > 4LرiDI:tQLb$켢LfkZ $>mG t:ֳLv9=Nm|pO""?Xrz>Sbe7)pSF!2rCPH\p*Y60&뻗O YXo̘M8n]f^=`8]\tR|n91(=!,°#~:PiP(o߳"9m~ߎeE2hkfR[twN`$ױSuhb|ta?A4IX0ΚFo\6xـ&aUؘvȳ-59\Qzƅa'{%nu^ٰ$_cm `\ b)WÐӾO d4"jRbB`MNvOb,1:wPl85_~fԜ+pS?g(yU̢=g fVcLB?Zx@~4"ypv$@XX|'ȯzc3g@[q2fp{A\6m \KzϘOgX^)T~m{Y:40ƒG|6ZO⮑/R=h r&ˣW*cw7({Z63twD𱄛i= U9x4 0]y:o#-¹2GwR$$+_:)Ā6+-xʙЇ#I=|My™ W`%7/s&7C *Xӡhxf;͂K2eϙ0r~ q1sYk:n҅H s2J^ Y<-='N$NuK8xD,?U(-:UXG4NHZә`DdIyɭ[lz:&D;* }jPPiI !HxSR[&{,LB-%%M]@rQ";E-jR:0Pqcݳg#LOup#B.4zዯq'Gn,i_:`/`_ޖҏз|l pq" "z4 ILPD ^@XM$8m9M=JĜg,%"Ɩ`$lYe(-)Z )`V),_ =`XՍ-IkLU roCqicA"͒`͘(kyp-S@]5 g<9Iyms!U3ωi ^d-@VxS>YEOM]IE~m^SK$ D uiX QQk~Quq8n3mkyPWfp”p:.Upa˟lh9-TNS86RdOӹR>H99Al?{w+h{}s-I&yy8}5a KFTEqFD =248i(p``!7U豾=%*&^NT"5x@1v,, ?J z, K<;{?5L)~L4Rlu 50+kQ[y55.~ӿ9RnK7)r%O4N]?6ceu7Jn-61]?|H\bI0o3ZePM# ;|'ZNlKB>Xߢ(u†Βu P@0R=?GYyke O1)Eu3v3A,BV0󒜉6iš&|j|EyR(UNCK;pUil&HbCD&.k07pJ@9!TT>gsjptV CWU']}aa;&\͕*z/˲|+i,rI_tj K;| FWl0.f.Ƈ@ -̍鵁'[tŠ L yo#L"4W w9™(zEχf5MIՒ'߄\jc;=~q >:JaHF~)zD{nQxH]hgf[}t=tc#hk{2bHR5-Vd!bƒw*k #- CG#؏<]hII3ԗzN <=_=)S2ZB\s_"yB ]?p2Uo.1K.TeH-jFǵ}d?n‰m='!O0SqCfb8nu`yu>'.mb0Xz*1nBwPm߾Vdu`>th.e\r7蔊{'BfJHc)B+t92u$;*3IgSEbVb6לw.~WAsəUpX-g-M- ݹ\k9L _(*L\` B[h=JdC=֦)d!ycp1gu !pCvs`l$sc~iUxE%M$>IEE?nPUʹ42ux4i=N^Ȁ,QlqV^)9YFSHy׫Gph\=mV9{]n1MKy|5Οj!9T-nGL= 8K5 |~{Moi](hmBytGSy1@k}b2(Ce~+=lj[Q+ȋb Gy^Jg*CZ-?rVr`3ӴHu/{ЦlG-ބcQ,#_ wa5AF#KB-Jh͓}!ۂ/Ca:.%w{,EF'Ȃ8+?z͝Țo'|H`=ln6Xu*6ܽ uGFYag[Hގ/yldTqd2VSt$A$7$W`bRD?^v$m$1hkh`^nk*DzON;TT}f[Tj׺IM̀fn"s C-SF_hoF-<C]6W:Aofݢ8ovj.R`NGj.'AlzwS\70+!1I;Q28vd{)@ gXMa__ۉȜΖxϷJ׆KiM )W^¹ ;2 ֥lP]b|N$* gQIOfؒ@㸲A[ =S+z yT09\uàCDAma'6I;gkJ&3`Ryby'c r‹imF)<#w8.RW f^;Sd}"KҺ+9>0_mΝ^D*n Oׁ7FL6e[TFQ_h}t AýRuqg͍. V9Fɏ",d/peXSDuW^=`1'!IJ耿o٫djٲWT#{8%yU;Rٖ8]&| Pά͛D:…0OBZڽwz s )Z gu֮6S%u+ |O+z0Erى1Qc^*}NerM-u [&h3J>NաO(PAև `p)_ܑ7nQ{-. ]&bT~7TfRQY".Etrd] dR#l6o( 9Y9(z5=3TmZ ޽"@k!μJ\_tlc<`*^4a~Kp/:Hf}.6!%w{UEg^>r=+HV_/T'2φ' Vufмr|dž$f yQ9(g\"崯J>*I &H|Uy^;ҹH۸7 юt_V_,c<6x?j߃52!ߞTNedf 5J]Ԡb &h dI0? >09}~Cy.8e M 9fWcu/}JvzU;tid)IQ9`D<=j,*5e8E=De| Vi#uNPBRV$h=9pqz>qU8c Uۇ0~[yzӨy\J(eN:883>Qbzp9{yzͱ8aLࡁIˈ2$u-$F2YܘuxXIF!n!iC'dX۔N[S-?Ie._5/QnUZC[^vstjS=VݘWY9ZdBӮ#@0CPfbqO72,;iZYG@͊Qѫ_ E{Pbr*fpnBHtTr2J{.ZTSg+T@Ǔ9:w.B-cKfy[i!Q,1N>wI0j gڙ\ LrqLW N|:_ /[_ԗwP"|{=} h^$ ֜L!tĺxǏy(EL4vQeGo\ Y:Kmdů^l c|&mnfKI=X3\'UpHDsLKb-V3]-Ʉ hӀ!4DC( 5?r0uL&vOE"ä-chdJ$h$_ZZR#*aqjRÞIº 5(JfŵKJ?7I=tך65: 'Nw_lsu&jMAJxMX5azE]\Q7o|uC(Ynds CWlL}j jF7lɢY+fZ>Hav҈eX+т.җ> EX$Ӵ+͚ߛ% L`\E'A!T%|N'%Xq"%N=2-WE@ܯʯ9[t$ yyGU&wîW} _L5l}'6䃫x@$BHƈY}زE6{13 {g$-Oqyh5PXXhhwsfoh0"ၱUx&6cBygL_ro;am&f6_s~ɠ~ 6?-d;/,+ڌN74_π>/+- "!7< o7I>ajP蓩u4[d\¾o(XAS\p.V/oQr;0/'(#+xP"$&>J+,@w'WGl.=+}mƘk3I'}x̧#>)PZ[#h|g &ehճ Oi5-  !/i%ȋ9RD N ^b,%S|X j.F%Ki]hi(UGz.Z8|XBA1~[$ro >COD(9ֳzۂk3˃²Tw_ئ]Jd2}쳖7h~yS|N#!Vzɏ] @*b;?f.h 8{ ['\ʤ\(=4^R* SESa#I_z C*)/ZNQ)~RQ]ooLAf 59l( %{$l @zk={c<ѫH;+[-,#zyMv]lDO wK+'׬M2PJ8R vŕnN' 8xv.ikC/lt܄bsG#Alx5\wl8C?9_ n:y͘CH18>e#mgOhz(P*2cgWfph&6>A(ʼn=  IoyFd[^U?&qw;!s2!>XOb+6`y1 /5. >FbE恀0Om(c) Q>5 gzHiQѹ(M#h4* ^ʤIP+"& 8XV Qߊ9ҏNͿJs ǽčˈ}GL'W(xbQXwf5nm7ofOoK̐fI.{GCC]!S(AY dNNf2,^駘ٙCQmCrDgIHz˵P+JvQXO`G92*ʼnjwSa ysA٪tS=G~8PdؐAu`6{ :T}Ŗ5{GZv!ךbP!;_um-C)2FHy_ؿ}p?TM^QА'mzljr, ah:e!Fc<'?A[ SGFGu(>N ]DQZGa*f}Cꌄx2N?E*Ȼ -:[4`ʋY6="TpϬk7_Y@OcÁ5 S}Bfyi%w#6¿0#i׎Tn;阑څma[]J 49|X]=nH RUiFST IuLO+4i=rE%qa1uE\L >]' >DH +\}קC@IjCJJRvĠ$S@tOom[K Z/=3QRZ&$+Xɻw !GT@̼j]E"Gm'O[qƼoӀaRf4G{`8!8Od̨5Ru73R"I4 F>cF\QJ],C:TG?:p8!,t>y""*HY^B<,bn8hڑrUR`0*|U2\[MR4T}Ѥ|xˑ2`zO\9{͍}("ywUS&"hbvgĆxO](q5֐c ⷍDmRE1|F<5MO'[Sʳ=.#Hܡ43p7zuWbt`.ɴpf*\x;o)=M(-o-fjݓ|`{I˗2*[܀//ȝ<ͱargE>6G[5YGeKk q=ZWKeѣ_H.hۥ۞:74k |Ŧ*ݽ$xlJ@e.h]V XN'|e> `$'4).1"W* 봋>, R$Շ6> A`kTJ+>g 7x2,u*}I`M?K(ݕIل';P3.`F[ rϴhTg.h ~܌B*{m]AžWUR\En6fN4O%jn$e_H&W4RHهPro oot9(*D;zTi: KjimIuzmυKKeduo6Pt\v(\yDERST@7ЙIZ.b΅2s\KOU0G;*x{NyL56OQ``pAm;ZG@]UDU*''Jn;Q"ϡJo4 &^ھ rq䌸ˈq Y *ŶCe8Qj$Lz,״WRKԝuK>}rf\cb Zh 7A=vglm9 lԠJUv,\.7<ŢgUuQb< ϫC\ĪTGmYvf>/@Yaw'P"-R22qE .œ,]V7`4+ݫܛuГ4 ~ S 56I);/ȶaToD$z?I5V A#:7^v*tzȕ $+x#w"[D4 wL8攫ٯ7[mm)y^NmqγKaP>^ܪnoHaYNָX.D_Yt@ 2pr܃ya,znm > nƫ )KA6L//lb~~:?ZuϜq Sb]4j֑rqoR՘/.!";QW1\|{cFyiQZqq,+0!J!v'1<7ZiYPЋXb9rV&I%-bg^(elZR12;\-05PB𤡗A P][>5|MBeA\'ezeiVJ2@.EQHޙJ/F1<-4t C'G}MWM# v+$m3aʭ4u2(%2ʠ6R$Y[F#bOjLHu@#^)H0X" l=e!-N?/t`Xsb6ՆfG5IU{/H9*^Of?GuokH˃Kf]ԵgTf/iq4&fSٞΛ&:c `3&YB}$ #7+F8sE]Hl u"zhSEFj&Y6jbyA &^,I>UP qsb?%yW$BlHx]U3T6i"J;|ֽR2eJS,f!Tvw6xuy{I.dоn)qW5^j" . nC`c?hom1B~ܯl$/XŋVS y7U8sD%:}=< &׸ $xBnrH#ڸ1rtRq#elAz$<-0j]ދqF )c,$.kly/H\x{s'J:ӄsC!N6ҚV. \aqodڊ?;BE>-w ;m(c{{ܐ*4/H~Vݑl?f?MΨ ɱ/u})T]F^&I, FeJ u bц]v g$ϸS2- ,,[BicPxGN=%2˄s +9R,OaS kD~*'|?t ; 5p|:bn o=1&c^9WdβO7gſ@hWk8N5ׇ9"Z+&| ҉p.O+Tܼ\WE"F7Erc>|%Iu[qʫdž=+ƄϫW2z\ VWOr&ud;Qը:R 5-9/'&]>[e18ԋoԁӕ6H[ځ nPBT nT$R5O"rBxe NWLwmZkbCC8K58Q]TkX ?}"h 'h=]_S!mcavu^6FQZF2*)j,Гn*${"'-%|HW՘( C6PdCI_U~y7Gx|GKy >/h붐ـ |k1'l-m7{;n&[KgaW߮+w^t#L(y[Xn-HBße 3WA.!M'<nackrB1chG!LB~Xzmmbz+s]jN7C^/!m>K .G?KR $6z  oDHl nyfq 'I,/h"Hk95B}AT\MUy<˪l 4UyChOT+[ƘVRܶ^eG>2%CG]em V1187|T?~dN! _|3*>MTwynl,8BC3voJ5胺I_G8L_tS+}^43>)>B'T戟l <7 KQ>a%;%[[rQ92 hSs@nhzH+|0 ;Ч;h݁U?{D&2=¤bӝv>Jj> =W-.AجHF!20=(!FÑv}dYz; 7+qBVT1ĬƷdJgCӫ)fCn# $nRӜm/Dg1$7aB*$ rB/q<7%%[IV"ʼn'gu1_&I}#-J<HP>s#bg=' yݯNT|h&ac coYaA`xOwg`I5K j3. 3d=ƙ6 fNeaޓ0u-V*۳.?}2GM]i(b|GK*V2Vl=a|'Au.aO$9ź>.WᱏA޸zT=N_NO?ܭ,(h (d1L[vсq'w\CrAg W::_>&T+X[ 1|Y]A/rˉλ!1 v|Yr&:5 #  VgB0}I i p"FAChY̬[DQ] &Rskd9FJlb|cd>' >SYCt35j& uQB M'v+"W8M-*u BђGtI j@'*spgTTĦrQzi\XO>T9]ZuU#}j")aoYQ?dQC /L”˿rf_ B9L՚bg3$k|hh(a2V@='iRwwd*PrN2h"&lEqYQ'rl|UonXrT bP4I9ah8a#Zb 8k-oj; U$X>XeMToJ\utF:M50|a[jE&"NdE])ルkOr/z[[,܉.<d6Zmv ,gí:v# vk ѾOYLUUNr jڵbY^T]շv)߇b{ AZ$!"6 o'+`@1{4?$>] 2h\(0ޝIr|75l_K-xSSYGʖL%k"뭨 p\4&UD1=ߡltD5|u"'Nnǯwypu&('VN:줦p3-NLSK|EZVY^"o5C-Abf;{H<+AܗLlJorinκPjuN-~BQ139Mxܨ6Y&z8`}x R0tBM s7 HQ鹘7jjcQ 'Mc:r!L8z@wkSW9aFl q,[ؑH1ac VZc_c/F~Y̽#eX &&gFc+* v6SqWů>QûCru?E:Gx{L cLZyi@WWXa_%,(gp `=(4Foȍ6 î/RMsi&+fE^^ڢ_}ƛt,m0}(!}qi9uќkEd"?YJЉ'#=}|>ck24m b8CW9q i2!SXN|Kn9Q54" ^0NTYg~2Mëٛ7!EM…c(1τEy4ժqE6'q"滫(`Sv E}(R͏ w Zb"d \׫tvUO(a5Wůqܲ(/Sæ|CqHpA 4gsx`bD wmIvs3muYFmfKXSAMN  doAirэh;o 2\ ]m:Tz]y(/pv[#`!6T3߂fnx l;  ͷHGHggҼ (M@Ev8:Q骦TXczjT]`S$7!.̼zRf:KZEC:h jҷĔoO@4"n@M *W'QP_oPk - /Q1h!jL) M€twز^;ߑUpODTkf~hkHm%v)p:-u\+xLSv b(¬cK bv:@lsqEa 鉓'Z!Cn7} V'6bcά UZyG5g'o2zy Dxu a]̲E$.(I}$ PWT ),f)0Kv^tyZ 骵Ys_Fc Pb* /Qg@UX9)2Yl><_DZgYZ07070100000298000081a400000000000000000000000166b5088400021848000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt/bnxt_en.ko.xz7zXZִF!t/]?Eh=ڜ.+̊T{Gio2!}mE2({lwlW߫p$u `] ;>Y"݆ah۷dД ΩB&ObeTfҁZH(jNɾ(cb?#ѡ6j[(3cʸ9lF.ZO#DZzmp%z<@QǫbK2NaaV,F=սBnЭi0E7diJaE§[3sJ# ,ui 4GbQ=o3Y3 Hw[ `]F]z:\~kҺ A&D ”ʜBsbM3j[Mρ RynW-$i7'z^^›PWE8L|d<:NJ.{ sM9e6LZ r3`sO; ;Or[fJc7PBMٶ܆'t̓ : AD(jeRdZEM`r۰Z ȵb pVڝ{7ajBRWkӏ @ F~kxy>cKKA[@ea#g~}JiQA-T Jׅd$`]PJx~D|ߖ^w>@UQudTY2Lz,0{UzZn<ի1Ed5\gXB=I@)69WnG!:!3P*~9e*7qƈҫc\16фV+gƚťl/$,n֖)یc/;_@#jt6 wA= øzCd]R.'YB/P"Is˿g2Rpjx0θ{87 _^f { =3pO#LCk@{j8-^fpP:} IY#Ҽ!3񓁳ʡq _/sQτ"׳ϓV`2☁? z{-hOݵqBiYݐN1n mLVB6\ GhGˢOmX\"Z%mi]esɖMb$ֆ\~2rw|%C_f-{Q΁:F6 ^;J`ǿe'u7im[4L(nw-$5 %$.(_`"t}A$TO3LJjm /dBLxFY1:=rTm1[R^Tű)ǁ!;vJh }cB5WN֓L ǫ1j'\ BdQzŒpTmU.`N]8vbt>6RįgGev)cZ[N_0|i' )ƌ>Ε C+un MZ$/`F=e_7ϋ!q߳V &>1(Ӑ -ֈJįEMĀ .YJEIa% O8Y"㎓\HAOV#Kҥ# DI\k鋲ZnNYύ [ ޺iU[6]է~ūȰ=1K\;iZvD*91V`LDp[g!_/֪-@8C:dyBT# Ms"Mlr!V[\rSfyDֆ_a}=m)I؆3NR9Vt GP57S͖{&`' Z1G D[e<y9֏IϓńP 9#u@^:$d}]KgwؑgLt8vN& ^dџ)Y~|Ơ!!ڵP1dŇ/8Т\{0 =Gf 0$ Ĥ6S0*GUf#SBn\i[ MyЄǧm!Z1A5'H ۞%}^؍ї|# ] fUĞcIS8! RMHiR5~F g[azI#&1mgȮJ0 ?oI9t,`!+NOf} hQ(?C~ x4-c0~r3V;QRԩsX3^ YrPS7PHW]m +hNVJ+'a>gM3rh|_Q]l;|J 8mfb-si,ڌ dq漜Ļz6# oa8WH"<.iGo-Tƃ/7x-f'M'V\l.#c7Kosvcv2nZâ-<\:`Q62@/0kWS7STQ'с ^]` X!$_"2o2ռGzxwu)FՈ#6p8؆5ZÐqr[xp ] vgP BДM<u?1V PvFel(z)3W%<~ʢ뵞բbMbLj\C4 /}wyaR焍|xճYA)hNE@@\ӻ \6,f~f&ycEm| WUpoV.R$̌>Ư2~$eđv3,\Twy G@m'Hڈ*xQ;7H qyGN*C|k~OK>mgyt=~g3MbFF$r+M 6ti|Bו\zw 9w7n v7 jEG7"uk54J!<_bql@G~/@. +JkV{[/T1m.c"~fKZI2%y#I$ wKq$4ڿ [}׼ Wtc`q`?3}h{ٱ5=un9,8sA; (`2A['|וc ڔItExO5n\jM'g ۢ_SĢBGFG:3`-:=Pi#БW0*LDpl`v2| $hmeG$Awk&Bz,(Q^PecK^XL~Un$ݐ2A[ 0󳋈s 9٣poS!@N3Q~[ 9Γ?$xiql>ycvԎN)%/ f ܑyg\XvIk9 dݰF^ oZj^Ȉ5dz`~hb jwHW%z *o_.2~:biTC@1YT2zh x=QFەͭTDf*B#k|^XvA׭)RwṩnjE'P6|,CE&KA-gVn U' ٛ~rH`۩Y)`jQ/ƃ31(aF% -S%~ZLnSi6z3=8bdE4ncDjުY.zaNOpwHىkۏR&'gfk67 vA'}p2oICJ;bgX^1YƸ%mhukHAe޳A壒5TėY薖Mv$W էQyfqm] Mλ$YS%_B}>U<} z\90!Ou*qħ[}?0dx(e^P(ܠ [N)@ghVk-g/s<,z>>,dltpbHlt_S \z׆Ry+w*8 7x0,eNX Z "c+͊fyzaʷ>:w%IjJN$uLn7Z $%g_$çN"_()6N_aܹ х7yڥN_)jCډÕ`X+hg8wҭ %W.d(QdsmVJv)a @y֟Y~IBXqg E;žy 6%V&fdkEl>jO幨)1*8y '柹WfoNVN^Į-p Y s9bP;'n4ri~s29M\ֈ pvoo-I74?5F?ey-'}s:IN,ë/z6NCIz_M+NZ%L 0{:?R _ nzxJCmgtv"OM_&q7 &_ZNxZ61]] Cr\)G.Ek:c|_ƴ-vEeK N~x I$;.e^Q˿@#ɊiIuq*ЪVB-uFvu#8)p2{yӱwF[g Yc\f>![3j[`# "WVGҒ m! v(&`vLAe5_.m~Jgg6s-\(qn/8+3 /SGf FAo`{iً6Bƀd"xu@Y9Eא\M$}<Х19JȦ<=cS,{Aȿ)\f df"DGb}~?%aQpxB9ס^"[Kb@r9(yYb+?o^~5/*^-sy6uЋ>V)yP=X a6|/,7*k7Cto*F*\K3=P?~O*RQ;[ #deK8ɳ? mg7Ab_98ƛ\ h'6+v8MBg5y_H*dy 3d/6$L Mc -ݱeQ|ƒ6ǀq-:sږp{L|?t ZҬ[ Ǽp>l6R N=GcT:1/~Ʈ[ /HR;'C{zē G]TK,3|>_U)3 UJG -@xk89lO7NxMݿ.U)i**s/2l"NH~(]I! Mw*LXflQ< f}^qXr^V΀:EQg$wccջzgrSojR3]Xੵ1t#xb،'!424^qz2: O8 ťu%| P'ۯ}pG/{6^~3C,ua-4"מڢybi#ʹo IMZ`ulЅ5it/cbR/ޠWдrRK !Z(pfa^sm#OlJªSMzn%ERV]MbS%$I\"+/ĭn12F$(,q!i<ቖ]ӈXoerE68 g: !|=w1~;rlʹt,K<} Q@K_(;^h'J;wF祥F4ҌDdYbyYQ0dwb 8V`MxCݳZA\)HB,:*ųL '+'c_ҰZ!O{v*B'U%`uap:{٦'|# CqPI bhTf_sM/S'2МH#'A6jsq/Ɇ>̧֚ﷁv>JuL͑B̤mĭlVG d¯&It."AAaSiR1_AFvJ_|I9i ٞ _TPzrC,K#}C2١˃CE0M [!$cCzj(`zC!3rK&F#pbQehLsf ȽUJʆΓ% `CY)HP*RX2"t =xC?閶+] :۽~U02t=Hl&dvJwS4t{W PrUH}엗Ӊ9OQ5oC괢v~C]VAu>;뭮XuyHƔuC*('K\,y-: tq攽\(L':{|ߘV]سD@R\:Dw"cEc7k!̭yƒ¶s[zZ>_);rq-}8ZҮnUEa+IE ;'\":vSn]h_{I9g`~@P]~Q)? d[8xW31_8;ag&tHs曖KXDTP鿾3GS%yuWV!ڡVD0Yyݩit^%VVq +l}nz :6ѫ\~b;Qґdt>ޑ}ǓV.KM4%BaN "YupN5}}oI ܽ`.赠L`.l.&q[xkXڪR-א'k ¼"Y,.8CSHO/ nVtqT_go6 ޝerP VPYoKRep̘ Ԯ+p[Hy̷f%` y |UuGG$l3`ꆔI*wU&N]aģt-X>Ws{pWe|`޿;Z܁LPדKLB.4M(=$ZϷupDX}cafiasGڄ`4O{'E.׾ȋ$sQnB8)ioqr"ܒtzI w43n]H00b>zIl(x;6[1{4Ź ^ԻY#|%xs2y#lĿl9iٹm\!#KCܾ. փh*|&߆^#}EѡP+[~EY輽L4!V&?f˅E2(&xLΞ\3]Il?S'ՐQS]ǹ* }ɉ9 .mʦLAJj"1d9=~=8iaY$Y: -D_N] ->YK-jٿ>l~uˀo`@ M "4h@ĚiR &N8ϛXN iJ忠]ѫZmQœ 8ʡ@Q ==:s.|U-R0]74膒kȢ (&45[lJ\?ZNH(I,oֻMg.w31AIrJj+"F% O<lh"6YT?@9;H:n]Cßj ҹt Cq#סqE 򪎬4퍡e7~IH 2(ئGQipaZ'kPp2Suxiu]/GZWwu| D*<^OT%nyq{='3F.1\{!krx0sto =!#S7AWuLF}+/C:s~e}=ݣ_F tơ43?MCmrA&8&1P`*c`uz,̈pXC&/qlƅ;Vqboy`;ϗ-Ś33f_#Sj ::Ulv }D_=6o!AAyiF'X 6S``T2ڙτ~0xj&g4Ja㗓 efvvaPZ5p𒶅78д 2!Crt'v4|6E>@n4Q4nˆO0gc PtN@ +N@*.ڜfjM ٹSJpUkyQ[P?[Ͼ/yS-`O߂kzqCƌ #ͣ] /Ul=Ѐ {x'^qAX09# L ę kӪl9d  8gk'߻_AǦѼ=US+jAH)BCF#x+&uB gzÉ" .8e'"5W{5]:E _>og[ߗtPwl9CO+99(ka92^B>2Z"'19s #GP3V%7lV'#IL>qtw% u{*Q3Fʤ9M\28e1ACM9eR*yYFd 7~dDcrNss`d؈}G#/^D▏IS5~i?w[d,/]x@45<ΠG7N-sƓ&+|Lm$Gf>3 kӑ&j]}uZCKIk6Px5aC nD!XUr~F"G8K~ooodH0<37v;`5Ћ(k{ô qwM2O1:Ӿg$R=~}{խq8/QReOw0a2` ݴrD15Jg1 (fcP/QWMuӉtGN6qy6`N(9Vۻ!DQR#|f5Ta^Xzc\l`!|{#o&0D1p ޜά_FHu7|nQÜꃏ-ÎUj!VK^uס0T .CأY}I[#ۑ.`\/芭?؁VrŔXYxݖ :^͍'ozU<8?$ 4"u;6yR&$|1ŻTx@jJy` Vgʻ,oE/4Tw%Ao-u/aa  G0beTPX&!۸kוW_Q-sᭅMH5?X[eq57̱!١ tN_55UViO @~!/3-5Qpa\o$4 lJPuۭ*QYItܦ)ft0hfԈ8XE,yhaYY 9sbWVi.VU3Mtj>f}eU>K 2kbpWtE,դRm26S b QϔY!$\Z m4!)/\_3Ѥr2UȽdf~ɪ>{RBe%A7I̞T^[n]vЎ>zQU2Jz "*cshxnAzeMPTCAz_Q]UZ3o4)'%Ki8ly?O=#>njgC֟(62oۢt/}r,/.@ܪ zoc'8F؏wxsWk ȫY0k G +qC/Ny"e4p/A)7*b7 oR-Yn,+[%oJ`3/='m\KPݬzZ&|:Ye>ZWF$Quz [rÁIɞݤjkUuA6a5F?_ձ&E~)|?w12& E;|kܽn ?KNteSu'X"O4etGL?|ؘнhuЦKY6|,`9cfWwE Pe;VG$l(ȻeO=O^׆[iޙ5]mhΆkͰݣƭ#c:a} T(]Z*5jun]V#N_B=Rt&jM`V%L11|Jj- (r[hgo<7wJl.S9Ewr?n?K H֟+J9_*'tkyeꤙ.lnY `GHdb>sUE6_}Eh Cl!5PK`/(ma~*NL38u@r0p !X=6U8`Y\gJvk94!&kam+A62$G&n&y5U[Kې{;$؝fMOg,D9ܡ^7+ðZ `1q$]m=Xg.EI1 SvsB,_B@Dp+0GY~Jmy7Qv2 ãRGIˇF"s=)zlѨTQXv51]#qrkG$C 7+dC숏g qB&BeDVsr(j5v4?8 ^Ҏ@?HgJi [D ݍm?RCcm:^h]G{|,fp_-4N빉?{WA QQa<7v^6_s r?^6MeWa4$- 8'Rz4HԬɱK">8t*W#A2vS ,= 1miVtl"Y&S3qC('cPfny0s5:My*B O5+'ۿsncSLHPUw*٢Y^cMރhe=X =t6/pKc`mAgs/f_q8aoiiVΖyڋЙΔq>/E9>o`9VɅ xIvU`t湞tʕ];wB՛z=/gOuE۱gA;'$"Z&8MJ<ل }Gd: ud#4H)&27m@3'|eS>:_/v;|NHoZ'{I*"i+ Pn:kvKqkg /P?w+!wnQS'E8DS{DXHrBUF,U=:wWinBδ25?X 2$dsE$E ["G1(Nf0%l="L#Gq0ς>^l[܈c5@L {WvƊ ־Aa!iF[s+Y49DZ6 kwȼp/4㽏>]mww)[vNhhiHQU{"^3r8T986ވ hmVa\F&b97mn]Z(@%&Qx!3ƿP%P{Rq"~J#vUC ƞ ^ѥSz+ĿqgdKL 964h$;4:Iw8EՂ0m%|g+bwī cC?<jjH뵍x 8“o;\OJGȣBcrF32p6 CWee ' _~b`1dAB#;O%pW4 'Iz2t$Uouu{S fje0т&5׌SgC_͝Q<ہ&FỦ D Tz ZI50_ m(r3RFlH<-\*p[n3%/v3"1)(t|$yևp.4WI7Bˍ;E.ԅE6c kT\i`t`xC7A15>FQ CXKyކ g)} 0/{-UHjuJٙ3h[`6LР W fL *DdQV4u_$)dXm!ixh/\y7A-KoQMy ftmǚMUSץiFE̤)\ ؗGyذq;` ]G#8KF2e3NG~x@&s͡jdmE@92b:V(ŷZ5 8nLsFƭ~Xѻ,Q(J,TPȥwt-ϜpsP'*6 h6Fa{fi֕6Sb{ۖ$adXנ6Ǎז)׳x0brcA*r䥟 : ÌoY$C@m۠wԒ@lm#q9\cOc}=0e0H8;Wvi[_$e&kTۚG6kGE%K4Ͼ9|?wG ]M>vL88ڶVZz޵dst12FVCN)q? ݐ ɦ/yCx{&Tjp}BqDY5"kqӣr%okڜQ;QCqx\wky υ%b(գ|#vXfmxr;Z=U:>.ne N B=dCNUbh#4歳_+H!c'HoA&VkV~>/!#S?>vY *x(ɘ,9kޓM y_1Q J6q:lI,_zO>G Sҋ*3w"(R4(CRG$Z.^%3g잋Yf:$xoHw T}=f] m{p}wB[w%~ꀳA\+N V"7km[N":gS[s[&bH,.} 8-dlH?X];+"),zZ$w<IɅ(ګ>r4NO˼ߊ\CD]|S 0tƜKPr<)fH,G0-u }2-dx,n\b $ @"$H4"O6j)oWHhKer5?ui<d<]ͿсgV\nՄ0BX6{w8:8u&: g~&K},E&&ooSJg'sdl W<(Gs klJ3V4ۏ2@d)Ajh~n rV*)+z;cBzLLp{xSCEi 6"z^&7X|/[n߹싫JX{QsN⟾4)%_Z[$d?)+%T!QE*4'NVZW%@ oٵ#/R{ hRKorXNYIsWi!0NVBoNi)HOwNK! S^KVoPQNv`C 털f|XiYٚ>wgLB;k6a3+ν?1.yǙdثy4VԒ Ocv-`l%EgɖuAr_6!x wZdjY̅D̯m-M߻ViT@&e#%o N9nSud%p )-T%U;TJ& k~:QHi l<֨?8{ qLRpsjDg{O&bTfV9X{-N~9A}Tn\2#;R3=c}ɪ3+%'bxvrl#HzP_PP9}Ec}Y{qZ<+q8eIތ:x8\U%~//}u@XLǠN@ 8\]yɥu&H :^1gw{.S\{"a&Eې.DH oo *VyAd)8 yCڒyd,\i;`Y@d qdwVhv9'Tv(Bw%olVWϿ{/e*@/{$Wj8sq8e//Pu͝srgNeW!C@B6?9$X.qAM1Ϲ[zmA疨cNXY/g%(?f!0/JaV5n +oi7:ҐzB(57Ygl(;< w6*jtCu[jզZ} Mq_J3C?(.;[R Dgb5ިPNw[W񔭤wa^ 8: uSWNȐs%e'Idod}70t]\(0:& C\ pOY(4cP-*5 }n[j1Erv;|?oid!yٺ@DV*!$L,L.櫈^( ko(d1z} k;œ{(ޢ~d3ÎiF_zpvDфY?THyc M A#y֜ Wl%`{)ԙ$xLk![CoWPĘ3wgp1^\ZhQ;.g7X,[lN3u>Km5aм=Z)a}6!̱R@1,o~?Z<j\w @y?F&R1EF $+q Du{q0WG3Z;ؕgOi~_!.ȭ1I͉ұIqn@vؓ4dɍAi~vEw~EdRnqajfͼZ{hn2Y7_ʖGknL?msi/k0#z>}LF/ѵ`^D)׽J\ǁJI ;Qb{1 7%m?\d-"՜X/8l|\26_Aw)kH|KHy"gUJM. Ax74Xmجgu^@/Yz6AN{96҈ͅw\['n`~im,鵃NšKCbœP0Uc>LEtP<ZP7*2%{`ɜ+1~.~ݔhv)JAI%-(&|3J\Cd` {#xVuoF]ٸ½#Ӵ㣭q2GFSC>WӴ]#ԙi! zWx/>ޔW9rhDͼRC+LsdgpV%Dd#N!g#C乡Mv b㧞Рsw$Ⱥo.Ǽwt1QC(LskhRcz W='T5s92?F'_$.+Rj_#qɈue@Yp G1b&S ۪6zWz"n2)dK4Wh7s\wz-34@inJIqұJ{SD/2epݖwH-]2q^301cf<`66lS!RNVXPO|^g&A o%lCMS~ dI8&o%%l[Q()k7_d1Lքj1:k{t^W{9- U,2puJ0hnߞ\PK^3&ح}/p=yb%@#ȱ:P˧RYt5|;7d14K0fn+x5 ;1>eb2}s9~3yB kG2SltҬ/ W<2fXp 5 KH4'=o2&hK*#/BbDuVMsRVUv&>[Fu&3%}g_s)~wW'+76.RI|F1 j>I-KSQ~|R`KM ;^R sPHg/߿מө8سJ r+=[z0#qGeCXD`Uclt?O[PÛ!'C!PZJNNN |?PdI+$! *ZT^ɷC|V|c rt5s7|ŜdȏkO%;p:_f<)b|:(wjJζrƙGA dOt#5 T_9sCƍl/Bj~BAf }XJ.|y$}"'NaFѾޘ׌%A/զ*5uv u(—r3-:"G;2l /ycWKL=EegvAUwѼP/}.-Z5{jWlb=Żl仉@4|!aI Kϯfnf}}' UE/F߮+,>u U@˥bRp;mҘ!y?q"q3g"V  s iIN21$ 7x#uSaQ9&es:8ǜt@8Cw֠bal:r]KE{Ek!Ϗ>`Yr. $*> uF2~E/0isJi+̧Ѥsw5̾ ja^#mh@vCI'?uGnCg;ڶEEc%dGZhԻ\0/x<H9T G/̪ogCˬp/YW@&e)zPi\W!p@ q.N4W157&YQ5y)av6 c~Mj4S9=U?m/ytֱ7D\vjʙvVPXev Eb +_MEVOjx,.ZGQ?u+_t4PO ))ԓkD5^#9%agVr⦓[=$GP%Q{ٞu.^gܒ- +6!|5?1'p>y c*:!,"K$HRb_MR$]s GBցx}Щ_AqxPjI|[]yWFT`DpT+o6]hm )t p#=#>#]{Y3~kŞ;c,Kf;md-t`踩B|pY]m^"t_`Vb0UHP ;%Yț~ŭ _5Tޝ?WZj$q*#s` `uϊ@f-dn jbu+֛bL^=b1"*IҬHy}^v9[. /SW@,}nRfq\Տ=:H6hV7;ߖm[NT%$<p@blМ!Ot~+̒@:EJвcsqW~zDIEO鬮[*)lpW]k .6 8ʷ5.8vj z$~Il*Nxc9-DPϒ >dR,)mS/Ԃ?`M0u GQ 5q`fn"Ȝ|Ǐ1\r3dkM^ .y1`>0OI L7aY"̅xBq~/FQʉ2/c>삕bF3@ vAB(_,*3{EQd\t@R I#tx.!B.ML6:<@/I4K4q7u56FVe__ur8j\) )U ;7YjƋ''H%E8YnJ- y1v/\+ qrSò,N}')NLs=@r`Fmq!șTܘ#P0[fߜayؐjjn>-fBB2vR6ۈ I6G\4['|W,ac]W+{2cϽ:P#GM#hϒ? 6 d_tP=:sV|ˁ͡2)׎Yߡ9O3 Ȧ5L%Hr] 4#} A1BjmPqIQw m^(riı.`a'`;-#4}`.؍g !E1'P߻a+CL pY1ʸ?)$%k\ =HI G׹2ԩnBkYXYVd7Lu}N C52.$Nx(qެuj͜apL I ] Fd^'=u !gJK3M:zC<8P'r˻NM"?'ֶ=yeWc 3a .bܺVfN$n}c{X*RlR^vsP B%^l7ӂMx"=FNBQ'fcqMT=j@3w6Ϣ;'`܈ | [xo~pkLdkvI Fwз]EA+ar(l^`,ykH@,>ᘨd2eMMKvZ*z{Bhp8>˙!tpn'olMBeFLRhmYXS}!Du&ꉮ~zM]pA!B]8c<Ů_,KB*Ϩ/.r bLI$CK#16Z {pzUW#9`cP[̓f%W+ͷ Kfh 2i0seٲz7#c7|lm 5'e~&YDr +czg m'JPUuErD؉渉Ha9CmҠgnHLGeO1ur(K1.ĉD(!yL3f2WS8ϔ3b4_ l55ydp kлP)Zk<ی41_u:2LJ޲ttD]lM& BBJ -`4[:Ng $[z~zjfG1k"+a<'"FPIgc mbdDk WrVHi{}ݻ9=vx_M襪Q+H߱#]hV-y_*mt8n6Z]#"?uj*ߏD+4LQA2J > ]38':rhT5ޜa i:!Af; &x)@_f0ӄ 1`A*[7}o;=X1$E-ktWF=0*Z@91 o E=-ኾ%M7l}|^kJ`eÛJ.4Oo&\;slھť 8CƍMcjGkuPqVnq8ٳ*j"[?s*w ZٓdUUGeٿeS\yWTBGF(BnR.7t+tH&>p䇔5d A gJG^e틡I`!Ԇ)? =qrU.ĄzHHQmˣ>fu-.O2L_?f/,Y[t=&Оd 'Tq)y+qgù#ǫx"<]keytx~4Շ{:Q lGrNP6^~7XkH'znc#->ւNO&=%F F>ܟI"oہ]9]Tw-x[|Nhع\Qwc^:溈gorwWà>_ Q3+Þ:]{*~S&4aBtP VHQt%gPdAt<^4(#NPO'd3S LUD1m&lhԟ`)@Y[3-e|3G(x.|IӄCPW"'3g\`SюQ*fνzb_>eYGr/%x4Yc.@s8N~)5|2\Iȟ#>z.jQKE^!:9dnK$J]S@\ӘPRf*[k CgzB:6OrGumya Z@-qF0W f(ys߂mL@N>x`WI0:<e$ 0Ā,Ѩ֒ hF\&gK&j-Zꉭy|4a=ON@zLI `A4%eQ*jT O!L.zHG91+z p'`H)wCI+ &h0%h!9F&m o7Oc*F_ۼ2zJF108Nۺ֑f?g1G rB:'pl,[1?s&3Xy3Zțh VX ى "S*:a}y~vc tӪ!!~0PSKBcI4@٠ or-ͪtXO^S/~GI‰Gzɜ27MFš$PtiR0{g]wj=a;3QlP/Ȥ ɚ'~< R- S/ٸyd0㑈3Flp[ˮ+K}p.'mxpHu|ީ26ˠBxO#w{,)(NfFTBDCC`HLI \{I~sp,s ~*>v чFtg>wjIGNf\t'&sc6 <>V_"y2wB9[9n 6[ f0D\PIb;b6"+'_Q򠠃1Nich@>q8"U]}FG%wHpp &mkvt8(#=mw㫧2rOxw2>cfȤ&gV/^4:Qk~|hK3qX,W[M:K~)VH+f3 V%o빦] Y{#¬dkB̟eMb۵11rGjG#Na8Irn;%N/Elo0l}뷼cE)Qw3<Ǭ*xvBC*<|w8TGdqsU"_cS$x5 $@٫Kd:EYEEd@gD[CqdK{@ķ;P>n ~@8$j?R%Mu[hSǜ705(8?:V?cR:hjdZp̜(ufKB فjTlA@jWg3-NRh`Yffm5eiĴJ+739J59 ]ZZxw 13%,{ޣE>CAn#ȏ˙\7ĭb Mԭ%BjVl?pεĔRMjDK6*^ ;%Ytߖʕfruw^% sIl0^ߗ c8((&AyNJz +_US >D&YJdf"d]e^ԾDϩMvŠZHJMNȃ_$Hg,VSڂຖLRR vQI"M2>}[SfΩ~v>șᕤ]4'x,Gqᘏr9]A( ePSx82B sS|XM$4^{b_fH' 'ha $Owf|)zo%$+IkzZPwg\eD{i0I42<:LvP'@5?VjnP:> v%Z+rF74ٴE%Xq^1X! x̣;#%!ԔG5,wJt΢G3T6;R4{~`(Hd%Z+'pF%;/QPpmjVR 9Ҡ?ZrDC-l{k(t=CDW7bnnNC2 '}@7Qloȡ2*T@*u9 J[[-"4Ykc`ʄ{ j^n* 959Ǭ}\P3_Z 9!- CUTЇԾЮ3mqO#gWBKHKHwE.̄<tCt*h^b!/HJC>ppVIȠbtWhMEX6U#] ݒVw(67]nbf&L+K %RzW_Er[фc0p:n F@qCU:[):0ujq?P"S, V*bBagB 6D,6s e?x~ PhMDci@,Hz)-j,eHa/Ұ)}-kczDG|Igzd#Z2T;T)nhӏa$951y@&{H'0*#Z-]](:|3گDsiBӼ8C|eMP&c*ȔG36Q0URG!ݜeIk v~(EQC-%tʹ zQ b) `GLO2#ý)rIաTG{.j4HX߼xFS 6溶]y흷Y6qxS:n.I,Zq􋜣{ Ōq闖,/ SB$)owb sA^x5PL30&1sy H*bb>@R#?";Kvح&aJ ɇt.䗾gk-;2AF_C>{}"]{mhyVuIb=D*1knY8)2drc^kHLX7< zs ;(e|5žO'dnu,t''KBWMؓmQ)S>dxEr@i^Q'Xk䄖ėQ Nµ;?>˿:3`]-:5p$O `:r,UNoO+U=)#6S_S(dƎu$b7\Wڴd_%6jXyM$PA?O A $msT~ f#j\R[7:"u.8 ܢn_ [ neVTbnU⧒3>DC\H嵆 |}KKzZ}ʃ/9:K^D&1Խrz?m_bDdh %GT Y 'b2FVOzK#DY j0(_:BW!1@=}6!#TtU tKAOmNjS0IGF:< <8:/.~!ɖ'~@E!S)a{TXOК<"zpz[(+/ {J#m;Xg;]jv*'^>K|$b̖Gȏ$-V>3&wo .iV^ݨ*R7#mMz܌=xo:ژbbʅ@8PJ1ņH8MgoύW|X59ɟpQ&b_| {1Q(8C{3P6#.Jfއ]ppCs 4v` eIutw0Kւnf=EM4ˡ!bVN~遱'JAh3M AO'vT=E 5yâo]pnX=C_a;"[cRQ&߆ Qp(BB"hH_\%9cNט)!ChD=U&╬=h_5ʀM`Rok&*5&j 1^4S*pd=\|KicyZҜ!h!fdzF͒{MuuK?O?W%&JH71z Tk~K8\eg?@},dnٵݫeeiI+n2&9rBPMiA<׼&pB<%M,C.FjH/ɳszS^N `gFfAr3K4c0uWuif].5yV Yv4o 7]ec7Թma_["C֎b.eQ i.38t3;Ԥhi QT5GElF0SV&:LpUl#?Jf#E}K8lpǿ{TiS$n-6guƔEp2Ӿro R !GyUQ.63TӉ`m^_~#Ȣg­NzKqdɊrxln bazDrӣʜ{.'["N7J(}fᗮ$ k,uל|Ä)E9 d-¢ Y KĺVv}JJz~3u_xăpDfYk=J%>@>FK_<0% *D[ : fTfrU',#B(K`$[E^*Ҡ`M<N`ڎM~p:%$InO(,_WUj_BEkD`@8;#~`Lrʜ6š;uz z(/YcS:•2?dR󏬰^7~,FI1a<]i#^J=>nd5E 1*cxmMSbSX/R&~K=-1|[v+|QBhSGZB✩-En%NXm h+5O x0i&̇Z 1pri)n}^I[Z^Zu:v FGі(ʊ#ᢲQ jꔪ+~xF:lU~\vA`>49%Xæq FvqC6ڮKiϒ]78`ngX M bOxlò2DlH>OG9S4nn_hA~]G(;6k !J^~>A ϺހX4*t- WIny4eF*FiyĒg [$r/~Ad H()ɀns* r\{m_5: BOLM\A3݉ +%QT#`Ɓ{EQEH?&OtS ⅹѤ;I8Sll[&mw}ۦ>^cUCL vh kRZ {+)xxnN +̸ٞ\si~(_ ܋j.P˼/lS F"F$R2cE3}\J\A&:^)6AM3ޗ:N3m8Ms׫Gh BIY:WxVcNQ5tKo!#c&SP*Aa<_-ѭAKT O'Bd3uՠ Ѥh4/2A 'C#=$ ⨬/yZP"E{IBsj>IbbW Kv}#Iߜt)Κte!-K)ѵd6gوԵA,y̡$|uGy<$K]jndzC(OMGX4qѨ'*CdL/ *hQf+rt k&n6^"B󐤶l@ [fĥ-$k]Ywǿ&`Wab"Bb{šB{d.wmUPV/,zlV2USڑ{,aaٗʘ1󽀠mL07Uk.3C6CCMpC8V뒁5eu 6ds_r5 /' 1_O7Gwkzx̷#hA/ʌ2W"T;xsTؐY55\R+#Ud\hBSiP1Chi1ߞ1} [-L4Os`Z}| QcɌT5tLRA>qDJc]UQgï+J[mbvefk򛜷l({ C2+QQBi/ĠE/[ݕ 1#5ng-ū3iY2e)u>xHa*V/\y1`讆;(> mG7 ]:~rZg rSU;dnQ^ TY\@;6Xy9R2~_&L<} [n>0B)|i9Tcd|qBVKD=c-xU>=? 1mbQ'_6٤Ud<@^~`VO٥L{PȲ[ hj`7M>DWF8Hk2y< &3SBp {-A$vI5iB*Vщ>W@5muD7SEӼqqMH4lR~TcA}h|4žqҽpy'9tF* 鯣mSB~?F^>i1*Z`$Hˌ!%JTTld1bDOL1J _6O_% udWs*uI=9hlRQ;kL*ZpAvk'm1/ҁ#(r5Б1 *8O0T8t?^8/D C2r74)*qu?CYnl2~e\ vqB&𳥹)!)f*wRtklg[,|/*1F"}X=7GpSpQ%ʵZqDT =Zpx"D">O[TTAbv'E)g3i~#qTH)ɱ@H^njATueBA$j{>x]_~։j([=>+ta_aӹ=D^sě 4N*=sBe*0h&&_hPiYɺ3ڱ3)]GXqz#"OMp8knkDihŵ ?K<1aedf_=i7Bh܋0W3̛=IƠ& Qx0֭ MRK=|QZ\'e;җsP`O8N".bۉ Ӳ:~Y4Ѡg rYd?* n &r:2>sw4M34r| l/')gnWF^y>>:zh/_e4so3~yYP]O5|Gs܍KEJ5?gWQ~8%"ь-1KIcM?sGS.(%K:Xz+Zk @i뵵TۖμW_cX1 Y˨sWrvOh$GsH j9T}MR`PTܔ]+B틿0&s}v_6, LiFNwXW+lQs]{8&d:_m _DՑi4r#UK^n(Iz| +#f4|SNHhOw'ą&6Mⰿ6A?Il/c6^otE/",_u@dz)"CoֳD3ABЛ[R)?Wog%Rwdb\q ;˗(,$+j4Ϩ "kuR/lc!UvS1ynؒA[S8]i{G!O`,͘RQ3L1T%<8xc=CCi")G;WFE9BM3` xMS̛i2!nBym3])6vfu<)q7]eP@Ϲ0 ͘%\!{]\?G-*-a^qhKT$fhi֑aeu6!;˟D_v 1IM\GA5ߊѱ]QvRC%4*tw]ʁFP~ mT-k6ZW] v]08$d}2RVzי&EWxPRFpOuߥ;>N͏<dcPx\'SYTsÏFyyS#FPewgWixjBe:T]MĺJPxLX&&fAf{߿BWu4RE> @su@ZC pqe1^6+r%I(gVgIL`ѻO$MmǪOBJ3 5Yj.uVh}CfQJār'5AkB?Csi7|TYX!VE.r(`O'ŧfkY?p=ȎH&>Zc׶xTZ; |ٮC$p}YDE*2<%E8P/N ,Z (2V$Gde >-R)eσg;xnфHxA#6 p @ͯtL;;gn?Kƌ7bf{d|fi5^ė{]|B;K/cFcE@UW-x3~YkGX}U'?q$ҽ8ᚲg /MnFaYK~xHڹZ.^q#uXsQ D>KVD. $X#1ڽF >ޔ!ƵWi&KJWl& ;dYq]k ]krTMh_}""0gM0I9iOYvE(LI? ^rqB9k w=Tsu)%Ee]@Y5 MZ m 9ۜ8gϒ^<g%*v'7`umR {}~'w;+B:I9)fޕVc+]RZږ+fV=i"2(5^;Uθ0xbNAt: ~2|91Ntaڶ%!Q-42~y^A+E3T޳fWZ/#r s ?q=v Nÿ8'fOR`J%dV[C5蔎H!$S)JTp`H坍 'c:jk#$b' &P 82.oU#Da5 ">PԲZ cX"."Gk#d*RBF TH`A'ӯ4_Mr uH߽[oRu6mh8Z#ێfjpcF(dޜ\*ݰy=(5q&%CSs/y'"l9lY馭뷙ͱo1=S"RPh?CIApx6Cs#PhsY}xhFZ?3  1=;hmP wsiVXz@YF(< ߲e^t%Z6C@3¢ Mm$=ϞO3sCt EP?7J9#Ĥ;L臓Xtc+6A-c- |e>:Du|ٙWB%Ѧ XO̠6㪨xV/RRUj|י^zSQj]!obEI|rЮ 7O /2g YR ଁi@ҍٟ+g6:/owwsj>5rS⠨B&4V(B!yyϕl bu֥}и;M%#USn-*v6no5A=>ünQ z|y/7j;*(իCI$rћqyC;Fhu0/h5BK83f~D;y)g}>[ox^~5SYLE.Vt݂S'(3~Vt?WkV6<\?%wu0N Ȃ,v%w*u8 1NZG7%WA _ ,l33]kA'#NƇkǻ|Itm.lL t[_+eH΅=Q>꩕Kw=#yaqINՍ)[R9NRBUZɞwEfG)H~?Oj0NؐMw[@FC>Fvſ_l˔7QE8k9&z=KnzV#[+(Kx ?$wFk7OL dK qXhTR(oV%j0]UG%5ˣ 8El^.RfZsXޑa(&Sw^QYN_ma,y g{ۢi9jH~=幃^ډp}e`ƀ47B%˪ _ZoG\0 `J@\A0oOznZl (x6t =Avk'Ⱥcۛ~JKJ"7!OF= k2fNPO{v'4)=\ -pl hϊݻFݳCbZlR 0w? M$؊*W\ ~3mŹ0o=@fƅ O I{H/W*/m :lSuLQX%cJm \C ٢yPMp)8zF.SCI# 2XIeSE$ŽJ\ HHfb=Jk̓sHF)Na"7~F=xvr5.lGNX+dvUdFirc Pc-L2.'tztb̧"6"-ęĊf 8AğUlF |w-_^V 㒓O/+Kw۵#p)筹X[(H2GW0DjwV9@p@1U^hd6U1- MJ`*yVKKd/PJ (#$""M<|v\2ȹ\ZTQ50M¥HboȡX"0={as?q$c6,ޏL|0M$ɸh'(a\ͻ6:]{twjzcoJMZwAW Ud7i-f_=2hQgVSڀW+nE7Ȣ_gQB8L |h+Iގ~H;( iŇ[BGj5 ]T(}cm)@?^6#| y Zwމ_Q6پ8>u22E|Rm}ƴ;igϱGLr[$gZ7P|Lq:1L %C29RSڬnT  56RzmO{/Iղs}iU/|4+fb3 cSA5uo%cm)ID-E o$AVX>ӫ2/lp2>DTJW]%ظ XNBo#t^j*s/0ǝ(LM7oz_7]X~.E= bF5<.,h[;}mӤGʔoTU)Z#$s+DVӟ>1$?Nx)%"-:ETZlMa;f9Jy9oJ"AWP2ub;.]ܙfGJTZ]ci" D,%A;ƼLc[ʛ/c,pVqgL4דpeѼΝx'B\jG[(ZDC ^,OW.(ئMb(`V%7#RzȈ\Md:. höS* F9gm*V)bN,Y*ED6п^љ%bZ?(d,MyS0.śħۑ+x?C|BK%&Å{"@jH`=a~us܋J' hs˭"u|v*yHx DI]2s:!9&jdkR$Y!)Xe͘Rn "+*ԬI6ϗ=yYɮXCBE`l^ nFf%=SS4'z~x4X3{wmxnu,M_\ i ϰD#@"+[ =))Z ı0l}j2h[T3j@L>% PG; $ p9ks9[ nˊ*2@BpE`d+khO:M_eg7T4=&m y+?M{0PXR*fieO/aS5B[<翷n =uP^Zᅍm>9b ~fSrikq>ݱNHᆞzua8`k)0\>#{BσoJZYgêЎĵvʝ`cJ׀FŷvӰ/Auhys>ӒYFF"'x&Ӥpi$Ut L4l4Ĕ*%Mj?9܇ -x74$^ Ρ'tS/ =7 IU:VHyŇp Ű0&u J$̽MQ g1ΖUϚrdb^.pyjH8+#MDAsI_^..aQ| DWt#\.V=d;Բ <TN73t0pTx*{:'zYv>G: &Jx]`]xu{ $.PKS;q.S:N-'c,)1>r6|Y+I4xg8^"J HetYxt؛7&"U"Yْw GBB^LJoFŨm) %8dzt*m2c \-$7I]ɟ Eaëԇ2aB %D PI.Bo?*eU UH成tmo C OiAh|xeҶ~=O6 s0yx{ 9SD M܎8T=* DZXGgw!<;bu1f`1bNOPq$I&\'|V{Vi3~8{4 6zLQaI4_aXL#bב9@wu!B2-P_4z2*{LwQ>tĨ:J ׹s@Q33E{16.q_g6JgyE})뮢7fTk^Q#+@]箚v х*lg9aLWĹ~ewq?Y찬S-\C%Ad uH7EB#/pj.n 9Ԥ܌OKj¸C?v<49gm/chio~t򐥘dW_7Y>"!%ݳ?,m&Zx+{Wp,ccC=d艰5nn7d`ec2+"TF.,mmu-O"-܎7H!h:-S(i \p\EG^Ӳa8b-p$YJn< AgMn׺›PǹD$tD #$KX;L;Ɏ^c T?#*AcMp9fQEF*jGՓ><0\vJ  pT/o}4VJia20~(mTUXz.9dt"CqI;jr&/Ы/"6ޔ{Ʉ OII[GWr1kϾ*Y5Ssʜ^K i C1@pH&σViP`‡lX_2jggiK<6"(0k P2$ ݔxWzWOeXƏT2oXuXֿq-P$ruKԑz+{ݝHK+`(!(:6K*yh+f|V#&iOS\@)QM'u Tl>%Q#WUŰPU4t?6 bb㘺gITo520|FmkKqB؝_眛A8Jg&zV AGILw"V ! cWV jc1VTrHi-#iI[=yd(AqBDݴi!`G$ MLSmW-JpES AB%`{nadC#NRI5gUV3vrx[ 7?TG5׳;`e(;r6 2JXu}˰l o͵tx(E'vx<-gg! ypSJX,FL3;zuΪtŶ^d )s{-IY[Ȅ;1W&1N`pvإ~\F|`@²[%O8,m[KF[[x@p+qg#gc5%[Yу" pZ5+/?]NҸc2|6=v"o{4yhJ!|_~wbF|v*4k `g"i-WꇼtG¼~kJO~d ĿV}'iθ9N'o -Po1J ~[̚,OqFev{j7|1a}<:ɏt`|Y~:n2Gp;\L\Uտ D[y֭0y+о':5fAݧMq<.h]<˫̸:jHlze45{/B%1khOPc;ws;)_'{g{)YIݞ)/!H> oɾJ7OMڏSVy)^r$r6WB8֐hRMZttgD4+:jy)]9iz.8QqECmя RqJU5ԟvRox~Az#62z8XL;~H;m`#8o,~Σ lZ+3q.NP۸J*h$4P;BceHPH:ˢ}&cEA8`rlA8ONK0z:pq6h$&(J0tݲQëٔ о3A#A=4`u_=Uovué" 7UdlE"ܶ? $/BW:b&V|glrxItٲl_\Rm{7ENMT^6e`Y"mj2̱ΐ 651s%o(H 6) [ >UT'&LH}N)L0 ]?Sdt%Xɷ`Ml#yS I XaYkդe3T8SU>We+}5 hiQr+ P d04_n!B>q3^ udG5jPƏN ILgZeKwo &9J4U&x(9O]T5G POA( [9K՛+fdP%K(v+rlz@P+!mMȘ~BuHA_g'}:,셰$*f ڐx^M- 5d0a?/M :4 P@|\+;FD.k=fosMw϶!ԃ1gA7<­ U+}!hŐԛsrwHpEg)ңtń>{1jB:3oi4"\Nܡݟ; +?meRd =k?N#ɇL 9A7S$UY /@eUWax@{DUEwMIx?G&~*S0yԷc C $pߋ_A]n(~i:|s1/Q+4.eƤH%g9/kЈ2?QmY&= mW qG C7fvkNk͗V1V(ъa<-IDXF&}*+\iK;PԣPQ`lwMC\94ͅg ިD^yS> %3*ɢsyD'#r Xnĵdm2 ҫKsXod~s%TA>M|׿hh~8M!:G(nM:XBVԓԢ*C7&ԃYcOPfXc:ж1bmP&(krc{nئ2 YHEUc~;ǂ}T\?͔ I7Nu x63WJ׶%kIHWoϘf[\}gȣϫIA?rqaN8x&3/׷XHr!q+6/^ͣ8O5QoOȕC❊z01/9V-"cXÈE6 (/ %-f2L?6jd`Cs]mF ׉gYb# _J,PK7w_*_NE~݋DfsQRz0t&Iђ_I)yz L {W W)z2eĕ3oXh2I|) -A#JmIb@q]Ķ JK3 oZOkvdroJ.蒰&q-18[ *ӣdG6d{X[kA( 4b1oڄ%qm[R+K%$o Dc\Ӵ:"f`HMɦXXk1 g|p+w8d,Bi1< f950]!kB+(,ݯЫ:az)辥~vة}JkU_>qCOD8[9%"xdw58ܣA ! ez?x5AJ[uDJ~%bB3xjݻ$"lXܤ>A;. 6[Hx-S]‘cEq6z/̻3Nak^*b:8tT| u&%;Bv;8"燵R'(xAyaX/G!0dF܊Qi X~C%T1 nQ[p u!QҶDŽ:v!J^P{",m/C淩&mF{POO7hb7RXx)c=uBϪSW4לL@FE&fMQJP+ x,PsQ}w?(/Nq&:-)ω_'k_OY(?6tjeRTȯM= F+ew3"q“׈FӋZ+>~CsZ$y29>i9 C<ɱxTi13L]dGn9/BU_ےUI& 52, Nt?KfҸq@A;6Ւa;Yo&`$( -~i㈡> ݑA 6mZ@$^ T@y/ywQ}'.ɘؓU=#elb**5~O#6 6*[^"Q9ڃ)~SpCkRj\CM0DZJ6Na LTՀ2qQRF"hT{]ÿs@-tAF8(@@MD҄!6n9QD\[iJQY6@m$g%j Tiײ@LiH !_#/,su1幞ǁC'2eRc>&eTQ}%֪ˤ%kbB9ah r6W[#_wfܠ*4&Mpvz tӖĻƞ,qnW~ժ)<5@)*=*&a6F$J) G.̵8"Xz wmzyiꍎ>ʟ7>T*)%9m B "#L`L2=Tdn$JdM8dt.-+̔h_ QQW:Q]CZː{|klFL}ݸXx>1-)-ҳp6]5W:TO־^xG^|MyýBCmbQ6P@w"AL t |{Qo%eZ>m"tt:O#&9%[r0ݕ!VSwR9rO%Cv1}dpr CYWC裴>Q__2Su|.Gp\r ^xB:ԁp.+2H{jflJST-[,i*S2ciml @Zk,6զdIT'چ?AQ4iaLgx\9O|(em>Kg|?B?:( >Yقg˵ve?OXtH`e-;=8@켧h6թB-x]ߊlce"7)#}PioJstZ)_!CiҡyRv}Slp%oG4n[c.&fWv5%tنr?Jqd sƲ}#vg-#" \PGrd;ۂ&ǑtK$'FZ]DH:PlbYbȮMloDJwM=P|aمpaί9,L3̚JCnt=HżH1N@V P21}{dW  9jf!(x쏏5TS͚ &E58e?+J NqVln`ඥ$0&Aahh&zBǽp .QGڮ 8 z٩ylkpTcw9rg!ƻK|5aXp!;A+'J%aL H_>z8L CsY[/ډpg ^S.fjKx?QX z^?1.Bk!A >FޤBEg7M5^:>ۊ"p`O ϰmj$5?f``$" E7d".rJ`'o.zV\U"﹦&pMB}:3byTCd~[48\C|%f۷%3<{MgJ mUo%oE9=3[ϠS<@WaafpT?򒳻3?h${Ɗ(ꢊWAfKg1?4L.Qf p&wRxZʌ[‚ 8ܝhw%Cj˕w ~vf&?Iߩ^qqyYP8ĞNRpOq@k/$W"c~%Md{úPD!Web*mO14[*$F˸AE 56.h S&FQb+ʛ‹hecr5EMr>rҚy%%Ԩ\e֌h36p:oejVºKn,x}g.*됬;l#us6%|A^yJ%GW9ۉjp~_^o%FHMԖE^/ag}a@:ML__)!_D"ijZ[6atp;`]$\㾎'^a4O6߂睨OUx~,<4ۻ;Q:ϝm9a9dOoaQ]CH㈥Jl"RRTa^DrWQj2OE=Ҝl/'=WOn:Ṗ3ó8߯.%^ܼC0yԑ*_Z㸍2n}[2Pef13qՍEW@fs 1襩DU#qIMε?yEf[3j@πU0q:[6 qQw)t+|{bL2ꀠV.vpcǰX9,:H*՟<4ߋ&zKg?C._Ly "RJ@pE7Wg*T^| Kͱ0=vX ohO#䢵\6~ 'RqƧʤ߁$>t۵<~ўdF/灾G/'xT{5tzig`]̽_Jk̇bzous?4L|jU?KPpTt|iyں@-vpZ#d'GL*<󚕋[tpJxQkr \'WZpmb@p*]%@A@ .U/;ħ%@X^RyRAKdD,HEнqLFJ 66jFRT^-Ykqo32 cԶąNzIn}:1Bϋʬ D dk!U5 k@[=Z6#!SKEy&ɽ ʹuQZj̛whMMX\xR`b9$U1)`[)Ci^P7i| o 3>Urmagֈ %vdˀ=+*mIм=I3qɻE##H0m\nR2Ϻ 8s{v6?/2hk|I{ DplW>|}#i>¾sJB{ᙦ2sۥMGUڋz)VIoνQ@e:*3&xaI}63M!_:_'W9%fJhbl7< [-:45WZ j7颡,6; }m42(NwxgP[s'R&w/x([<]{q`X(*%uSLx!-NmA̛GMeq /OqY:ay?LoS4#/'tI.g4a(p/Ɖwz ׯWԕ!_2<$ހ~w╡ n,d"e#`tUxΘF5"x.BSpq3`+ 2S7 0R>0<vf?hmUS`Ζ9{VUw*E\ Nh\zJ5}LdiPGm7۬\suhYfVLK5͋pZ1!lX; b?.Zrvw;1~?n׌ ?žBr Y_+ Ek% VZjƒ]-#ػ_uH{dּ4 ?̀eE+^3z2 5QZ% {eKȑ]@- x.՛ܙnדFuE[+%N!{{%ћr@@1[׌Aɫ;Dk nosjzl76JfG 2LѲ/SC," _ITK;.u=jV{\idWd&Z`^^Gz ?M)W߇ wIq KѦ A1zZ. m[Ce.U4]ё2H:n?ȹK~t5c"Hv\yTK˳47EMWsQc.H}k?ݡKmw*i>P<)T,kUYa2 %zͅ#mSmLFCiJ_S#0SnAIN:(/c[oB}j19υ5qC`!o)b[@GE 'ERlzΏ"LQHNLvhOKVd.rKL ntqXBc;^($'R×O $)#3c ;tY4yk-KyAzkE6%E//:^sn(E|JsКJ5vyZԭz]|nT*8X(:T7ۼP" KHw_B}fVTLL4 'I摛jL*/z[(VP7nf Mee4Q "xEz BPVIxC *k_,̈PmiTA2c48|`4mqτp'r6*DP3ÍZ@MSР4rǭϒz^>Mթ9#BL6&X5?^c 3{BVJbe89W1 s0<.8wnD#d݊F[)`q^ l5gbHzFYdϱjWnNCM\LĶL+e֔GW \KKpeŖ?/#, P+%s4~nh(;zK_?r/$kh"(K ݱ6[@70CL";|# Z)g&Y_t5wg0 W]9=$'Vɮϟ%YKWVu/)`\+NY OT}/M{61&Ec$IY@̣`6rk&YCO%q! JN`9=k( ߵ0>"7{uJ٪x$G 6gvy|,)A/<$4Pa|On.h3ۀ3&S\H){Ľ!\:<97ts]}Vr<%ٜS,#"a@JE~{ v`l 􉁞=\g],}yplv)iRfƤMeNh?Uq\m HEPUaF}mbU#Y2}`?͇'lG ـpl<4](tFY^<݇ms6fTD6{"!T(#Sea{Drpd+Pl-@dUK34!mWqL&qr^%R,5DB0/~/Brtzc!\hNN@W.)"ІKw,'[Xȯ2mha8P4k0 ɁL߸!~xprΚ^'UyF+P0S.q7!N#ZzRoak ǫ&L(hRQL3BULrv)h<;A1CD +Ui_`%#->[#h/i>\;_{٭0"Et\LO<ނ4&CGQ.+WoQMcevڨ'7֦Z!"a&]Xo{+raSp{w+|ufNZڲT7+='r1O$p&g:]`y#"@67޽s<,(iXg߮!|Vvu$$v\}pa8iB EUU=`66(2ڸ{ ޸C@D݋_)oa]Ot"o5;e[P&vT ޳ӓ]gL⏨~.Ltƫ;P޳Nln`qP|Un )RM۝ʄbm Q'7<-̵F%C)Ϩ2~4L N7u)-YPRF)ӜлRBpaSz.UTp9"M TF=pZ.Ww{'4}w ~-(>wY7wk Gy8sqv 5Y'r;+glZURL}=ٛ5?H5]8i)G?{aF<¬>"[0]c^CV5!N'foCf)Ye)6;N"Y-ںP~Gwnn+0XZj zaR#*ƺrZY5ɪ5aﭻ1>.2]`ֽ26ay*M 2c[8|z%4)VV2CB>OM0}|)YΞ&lzܾuDGc5E+O^%D" ;. .X=rL,H:TẰ X$bg >7Ay6~ ɩƝ ev$=qN[Wv ![rۡ{k#}x'Z\v:}GȻ5C?|טLx$Cu=+ufRg Zu'{v;GpH䔳hI݌81?Eg*Z`gH4jHbTTl<3u56uTHz9V_|iZu`wza}@Fd{ '=u@L!Y"8pXm]Tq t=Sˬϙ+KrC\&thܩ.X\L%OFBjR0-'s\dn`v"T/ ^`ܫ𠾀Z`'gp!r . i5_6[Åe9j/(Uq$pS!b& ! A f9 Pi+wO/^FgB,?6gQn}t B2ϋ.3>^]7j{b^[3֥`Lj_< UqfaR)h&/[pu|9DGY)`mǒ#^C\`žF; '˗OG}HIL{\b٤@}!Ԕ >80U U,nᾔV#ؑY\qϾ8(2 BZX\2)|B{5d/mI0&*Y}"~gHIJhy:$har MJfA˾k1=Xz5&9|m`#g+z0Y JaPP/஦CEA"ehx^bAHռeL]]`UfOF{xȆpԱbK<yBEix<\#Aqgx2 ۅ7QI06E˛7?\XuD맰TggHg'bYq<,a].&*;nϠ@/Ӄl{|Ry D 9uP+cT1DVs%p <whs-)ᥪsđjebS % 9_ǎs鸀N.DK4яHͽuXeC|hNS3sSND'Ƚ8ջ\z 7zDSı7L=y j b(8 _ChUg]`}0B4hX>Y t6yr2?^AhK:5ͧj~*[-@ޗ(T%f?^*pmx1):pdF6GRV>}963E@pR*Luy  yH{D}~+yلPfx0]@I/2Au5Q,sY%3NP}Jwm”]Js-aep!b< h{PX%^KlL$A:,_fq.N:%gδfWnjXl=ȓ}\bj6dB+mZ7uitCj!YeEDIs6(,LDʤӏquo=׳ip-0y @~\':Z_9 {dRa8e2XqlZjw4Ӝ3wUL+ ",t-<‰*a3sE3*I Yqndv.D/LӃM"Jx +2v]a.V/[So-Гo=`~b'*ܱ\sKL0v1ҥC},Że4HyI4I+r tP$>A€gzm7i%jIo.Y}y5:4j$VdRRHB3>3zrVۂKM.1I@;Wّ漥Kv PhrVvGҡjE=?1GNEAVR;i*)9ED!WX -yA;Ng4t>rLAL ђqLp|#-oOt6=uf.`%B0*nac<)Ǔ ;]rpOPS[AvzP^#PnU-`'A2?spIK*4:iLpyULX3p|N~g?Q͊|ֱ制Mf7nT@41-L]Ezy9qwA!s>w@Z|n>{ݮ2r#Op|{JzJWH.iBdwAi )q^"D5~"֦:sLPnO`I)'i 84(+BɻuL1L?|5RN~3|q@UQn BDX$P!@< <Ѵ/u KT}؃*i{DP177;X/)sQ&nq0lMCX8UrP %ɋ{Zp-xR_FeZs$u+wVao[㚴tў4̫6\kHT@)}} jOY f^]XByؗ+x. `H_逝CTr)ٴ/ /Mܶ~ ;&*a g&i2]0OͼNZu~e|- ~%h#8id0!s&b[T/X/鯣$756I?* JݔpgDvOXwpCC`vja36!iĀAH+3VBl",w,|+ 8|vN-_0V@n6N[y(v$Ԗ}z)ޘ &.CPx~C:F'a72e.ge7 oʽ31ciZ}{}-?[zDF& 󍲭h1Ð/]_4'tRCpW.?qw ';f=it>n%ۚ:U{ؑZ(T@3%c0:t1KbBXVGa3_|Gd:~P~ [̣J =96RmU< |[;6S)m*l2[H řϾ #8]?L?3{H`u^>BbI Om˙ɦX@ęsO[/C wg2N%2i;^ʠDg0PQhF} Tx3uԐ(h',WlϢk\&!jI|CmcqbTWR F$CI!Nm2B~X־M4Uف?42wIT~/1&؅/ЧV%0Mu & .{M_BڱdDŢU:+$q%>`TS0o8덮z!cC O$nc' 2"xS?6P8HF(mwL9|GlR*.;(c'1F3vf>$}%zMZ>EH+JPܹK` \2BX9.u2hvK΄CVIN̛U6Eica5 { .؀6Gq؂昤7;.>W[SBXTŽ!_\hWty\YLz;33D[1PY')^P'Nj;\yG"s/DEDik$ƨF1n2[eq1yBeW$\fDI:|{HpxQ79̅ԟӤsw>>cmfznY2g%]ZA~/Zrƭ?J3 n2 $m?LK3N{CW;ݜ/o~ J*Ӡ""<%ּq'5Ob;el 9QYGzآNݳ5Z\sE\aف6> IJ7=CV .!LTm;߭RksMY=xpH ALb'{Dt3*dQPv` "^OѿO AWkۡ9αӜ,`k g4mh6ФuY DLr',u15YZP<([>UV&GJX>e`^mDl \C'֯X"ҥ~ۤn Gp#}̄#p,* rk0}`@c= 1mM|{dRzG׎ ڙcٛ7*|tB۩AGsЭu8FAROZBeh0>H?̇ce_(ˢO<}C,.b2&?,a聼_N`Ⱥn7Eb o,Υ-Z?]t)6![䴉_!V=]KݢtFoWѬV5A.?]H%`uOtS5L%uXr$HܦW Q #4)V0e2 FR-2ןV0?k!N ցP6xTBdC.HMØ#+Ec 9G?~<ĎDm]r2/+W;0{Mo-/Rr%/Pu uEGK) E%U&0lܐ6ܟT~⚘ao-Z JD.tʥe礳F^]j X:CMAoZ똯jŶ_v>dR`㫃c>22ٯi*B(hi@p`GZUO3&YDvNez"IV-yzAkv՝ˊDC-Syc lsqj3+t4>3tA'H`ۧ<ϓfe88Lp%T:ê:6R%n>Ӈ8]cREiDk&aC"\K p9++ݐW&X%"hM @_>x?dЫnd/[t&p|X${8] щlS&B7{%T7/;<ő29℄1҉8cqIN4ǭ9vI(Y҂L:{l`ȓNg2)ARZ2ňLwqZ|H*Mb%x^T6y^<>g[֞Z{^V3;v>]BO4&pR FZ7kc]%9akv: 5]*k|3__6T6&+Wj@|NՋmoSter1;Yoi6R@li_?C@-+,iV^[|'d+#լpzjt5mHc:fqdS۽v|A)x(韌< 7O1u> HshaH3g. i9 ˁ0;]ӳhi 0ȣPy6_: ,dk_WGjzAa+8ÞVҷs's^%bj(ma9/~}?ݎvYAa]uHҡw,=fv֚Eu?vG5۬ [KzPVbp^lZwjN_X[R?|imv?e-p3uW>OER3Jb`+m([ȫ^$eLF  dDø"L|UxY*poO@}}OZusjv>[C x(I)q(; ~&_@DhLK<NLu7LĖjė&9BVNTU}]oT6FҤ8=%/(D$1;HJ}!qc.WԳa×ě i-R^v1h-|B0Q$;ǠWu1àAU^7m LV]7.α  lq JaCXթtDp@-qz1' 8Hcp` '"<w~DKRA<9w{B_d/s̢n 13188V(9zq2.eKxa=`wؽ|5PL^Olx\ e ^ )^JQ, ڋΓ{Ei5`|Qtb g!幈H@~px F2#]9^^ ;I#[l>!"Ζs9-"/$t0'Kd9g^Gk|!դa[,h=WT]QƔܗ.& g[_̓З~X=Nw-.~ 0&n9}9:9 :kOa%aDX i٥HACW|o\pQϷCAS~Q>djӌ  +(Zt9YPL:}+GB/bSaV_~ƜY6מ?y7EH {SqoO۲b37%އwd:ũ{*[QB+K Rv;@ͪJe} UeC}LYhv#'R"M;SvgJ̳`qnA#ԟDF[GsOi-PLF}y&%{@ GVielz@q_ǧB{ n%!=h{ڽ55| Ȯ;+%u\ThD<:Lyjhv# ^MoL?˖+c3 YmQkU4PזMG 4.ou\ =? f Kd9?ëYsԼXM ~[b]?SXp|?C!p'{Yi\&I5`D%Hc/?\94[EMlX+ziΠ6[I%?Gl酘>>]#UÃbN@"/+d& r>z\G Gtsa-}S,OޮeͼItw@. j{P))ez=6,(?K)9fJЯL8vZwI?sltzę6?i[C{i-q`'[Ax MP,ϡZ\BGN&[;KcH(B,2_LGݿieVĢ&{3H.M8L_m'wU7^7vlEȖKA QGRsG!lm56z#DșhyJrehUnszA,$]>j=yLmkp(~)9{f5_4gM,ǖu7y[cR㚀>ك{̙ Oʃ\\Z6넇>E1pcH Z4<ޥAp=V+)^'U&mf~}ᭈmu38[lCGU}#9" AUɌœE1H)T:UKʖG `| \CW|Q 5wk$C>GQ$y㍰q(';JDC&0kv/V_ff =qޜ^i+]*1Ak!Xq;WtdK<׮wRi2^.(!M,=;?qc&+,m`e!v Q%KtyfZ$$"::Jh7&{aA4"8XBI Na댒!#uZƁ[+UN[chZ,w7&4&7߅1?1ʤpCHC ]y~Xu$NƊua1 {/L 0""aߓ ̈́^n]!X544m.0\/>v\ Lz.KU-\.F{T / ^W)~??Ϻot֮Zf N*+2:n`qc[%wYLi^^vHv;fUK[`+1ֈ%٨Y |'^dgb@{0,# "qͥ*;e7O*5h F ˮX(o~đP_Tܪ0^/쨔qqt o7'^_ټՈ# IuQ+Jb@ll1漢kvޫ' ЛYZ 3 ]p`.)ix`R#҆@zUYI]}<'z&xNMI8zpQ :Yң|@& Pb<:8~n /u ZvЃ<>ݒ$zc]s=G`ˢxFܻJ)rN '3![M r\qg- z>{BJKڣjad,m7xmBFmO2Q&cϗDPvGN#|o,'2w!v֋EH+䱈on|[&e/ʼ>ȉӔuЮ` \K[ g99%[4݋^/YXjS;^EK"MCUqXiWӇ22W(W_NamW$%ar4i#JXtTEC&!SEli7]xS?]εok$>Z`t %5K1{t?wbdVXkfBUjw/9p"]-=+Z8' 8C]5h%9PwW B;^öՊ"g&l ";I M;ANu1ʷl8oM-U% Wj )hZoŴfƟ} TȽD;[$&=Sp~b7ϐ6ngZ_hCڟFI&;?VB@4&LF6WoXM5\8oJX;H-R6<2L i+ksSgH֒3K.!j! O T~ý5*]?o#a˧ ۗvG26T0~/$ml7#u٭];mz#A@xړG~+N|v^Q^8kiKʼnnr8A1bۖSS0Z% M: }b$4c:+R) pQwoa[d<'gU(Eh"i^v䦁3 YYOimzؒn˱#+xVNdpPB Ju~рR}㱼0-4E]{JQt(ܝ=갃3U0 }'קB r@Ky:Fg/g#q} 1UԄ:g)̮Zܻgw|(]ϡp}b$d*4#R;pD~Z>u9Zj8hߥhܞ !*^[+ W~# ݪm>f,qJߋVcSoiڰ5䉏䠜`v xgO"_ "a|VL|O3{͊k#H| +ճE B_pf i,<>Ӹ i? η@C蓽L<`Ւay4Эǔn`K6ߘPILX.{r>=\KIKfxX YeF;>Gdw`}MYK$VB$Oq{]:r!ywcR@q\23Ͽ%%W0Ilǻ3Od3吂l6בkZP9~݁,\1lG?1@"#BTdw0"I5N B_6:\iLAlddYCX*/KůL5N5ŲX1+V9WBQ9:5%څrTA {=+*߫bjwy:@µ?[:Um>=|B%Wॣ,1&ƥn]@@w_ɴ5ŸEݑt_qxf|j#0KM&OԍڮzY= 3E<߬h 0u +hO??ɝ)2\LB H@#7C91O^scV偁߿忒\Pz+~_&\l c4O83Rͭ>t, F(Ίzy$1R ]3x,ԊDE9|cإ=-D C0uxdR)g`睶ͰZtԘ;DN%;۵M!ь4A=DY$7g6mI?%\J8%TIP&ZvEq)!Ĉn~ Q֟y$qopȣl G|ԲMA.;L^҅Lo@XL4D^neʌN<˨ BDrC# Ҵg54( 8g pPtZfYAC.P D ,GX"hiFCGFg 4}sM\|TS+tSE4]ؘhؓp F DqGYĥI Ia솔u¡ +U!-bE0A3,HJ=APgŽ@Oo+H?BW3(n <ŋr*p n8Y9} !4Xt}fp) <{%tE6.eM |y<2!!3>:NuS~sՄdj|)"?e[򂬁w>/ ϦLR\ (B@IkKj#>LR=RlyŒ0bLw1+qn&(dTk5՚Gu:oGꆌomRfl>+$-+3kwy]`F՚:2F#M_xX%sy'ó}3Z {s{n)wj"\^%7X.Y[nEO# )K6`!ЌUQCb<"C,}Qzu' qж&O "~L,?SVY%T% c_"ԑtp*-_)a}X;R1(}k\B$=߲,Ş01[N\[oK" MK aK d{y1.lU',j+e8[.nCb/2~t-)}  Qǵ G f&f!2N=!#%_ꪖB.akBuR+d!($3Rppm P^y-?>!$=@/!$INKn]xrMXYƧ4v-Ղ&~  c7HPwʓɜUi֢LE;ԅ2:%A-J1?Dw AC8q5[ uxH'~ .[#pַtEE $%y3s%7CB+(Zȍ2,gұirqGüa|QsUg" BAcDWq FΌmT^ N(S=;mVn`y1"#[{ Ev`d]1Ed>}XEs]AGf([~^.e,R`op[LUآ[4{VGi_"y,4+)QZUxAUZP HA晩 d޾A's饈dctؠvx{urcH ؛< {kevxHzdTBm}C౶+l?ER:~|ȀZCM"TD GĭZc)-GpaOlXӫUIjʛ ;}bdN|~8_/GpkCE̬Щu=6h:w+eOAb~n{ 0!WG4g`IW62#7)[Znڍ=C9ҪX?6{ߕ~tEǣԩNI bI/p< B}vxa%+X5YQ:b3N,u= &]ZsZMu{%JJ``AM[߆iv.c|Ӥ1'-y,9cF+,rO 0"MgJm̼l^ZȞYo+.%O[ߨ C (o` kXᯒ lPEt[8%сi^B-swbMytSJ}k>|>ál9Jq=|+~>Bpg0[&|m s}[*k3y@/ro4*I_C82^ 5 zzӉċ‘_p\y>"9R,6aAp.]ҭqS8'@DF\RP󱨫{gG ֊& )'ȹ:$9q)B*Rjf^L fx<0(^eJeъ,q@kM_%17} `?](1sL/06:-(jf}'pf AW?DT T C(hoS=|M<^WIۡO/0v!Y&uzhS46+aM^'1[@,9\SE gR2TË 'asBWԗ>輹U'ӥHf_KQiM[!=i(U8#-уuRGB!}T; Ӫ47E$~Pgف0LZ`k]}!8ĩ6<&Y9*?yT?7\ Do(y+1Xa Ŝht:q}V+/כ6ƬV|Y=4daؗn$Dr-XcʛꍤdYoےgAdi*CURAX osH8E26#HdYULbMa˽C*O*gaæHV_\r&ٳ&af+w`0nFEo dK:@۟W_\mV36Y]cՔhE?C7,?O@UJʨDkBNkmJX`{OCu8TKntv4,uqb4tƙweo'Yf!%O}lf ̊nsDB4eB9rji{`DJ^<5IYݙOH֧EbQ2P(T1[fn6azlOPѫ3Bš^g1$*9k{Ħ⻝W{Kt\3AEm"h9l}}[Ts^:X+)6F8%:i'EQpvZ\Tf<2\:җ92)h܋"m+B( k2,vGH=W յ_%#0.j܀V2mŊ{0"<2_u"\;t9:[G’Mb;,kEbWZSYT@~TIOP6Ki TScV8kQT,;m{tۺacވD4P(ze J8R4vjMd)] -WH/F4AIT,-|M1t[**P``q [qdLgКSA\D/ֱ4?k[n~%u)*Bjңe-Uq ds?\%(JNJԅ4-zHU͙~.U-BJ[-AsMD͓FA.FݍRߍ׀oZ{v^h¤{BJ?Ne,2>A,o /춸xҿXvL!'coj]c}q!J`[ OEvAݖB:js `a E'j\2Md?hje*{V;YKtx[%265nW_P51M:'1Է>CP„Ćm6Y7ly;FP?:`ZΏeo-\˟>˳3i+s;l{k!QCKfvLB$iv F? Bj6K9b8bì:^}4 vGwxڂT@o@xY`e3!ݟާ0 Dp.V]^W#|By9WXXrGV]^cmSi굯A,B7 ˚&hUO|aaVvL!+zrK1EK-Tջ')Ѡjj6&Bu|Bs?X|Jh*Y1Wfh]N/Yjr]A;OLĵƘ{ .FaAWqCVN{;(̥Ae_= ok!Ej3'?$RƫbTg~yE}Oɾb2F: Rkh5,e [su lG"IߤtQ[ D%Wo]!4w R>WWWepE7gtNT~Wn7yNo:ty:WE8=锢_*IH #t]i5Ew],ߖjcq-*o\88M,QfٽXBЎ炖R-wbH*Ū,7{pS' 15Nvq+}#`Gm_V xU.ec1!)UN!"h}5jY|(/,N sy2H\ܖc(Tj~}@iT-K )jD.&cNSk nrTQĭ`<{5^ Y}cQm!0JG˳ H©H)Hi&_dA'j)>},4?6 Ov̖eiMvfg|P?rB6#^g:><0>_l&"vՊn>2Sr6k/+gJ{Z[?`i/T'h#4ϫf<'CYLTr@-!!5S\p qzûS ށ&I.rT)ca~ڞzSs!R. ەn e-ثDsf'&b1jZ҅m}q!B%} `Kꪢ y%_ jgJC P] _N. ɳqb61e̴4st-%pej3Vڬ8=R̭~!D-k9m초Jfh]R;@L5^GN 2X9۝BםSxJrkA̶4P` wXw c0wݶ_$brj}7zBVœwJUp @gD>c,T{#;E8OaVϪ-gIe(N ^҆;Y>K"ٔ!ݳ3 uBHwM+YPcg{Յ<5н}z4BU ND^D߀:)?QMPKp~#7ϢhsiE1Mr:2To|`e^C&Byׁ`V3( l'U3vCq`yKy7;kR,'ۭoG^f;DSVRԽUQrKepF-ceM3J7B&CA MTlW#)}ĵyޒ<O'c _7 g0+nO0za{fgzF> WluP,x~+b1\Ҵh% *hoiKCJ>e fVi H) Lj{d#/OsTK[l G5%DAl s b.0H}f4vb/0w^=h#t[H` M?kla )'> 0lTSp q(C6(+ʛVOqWNV86ɢJ, C˒t]Kl(|5&P 9& -3ʘj~L@N`}R'TW6WL9vSFjsjRҚJ(C< KA]u\z|_qhU‚K{O[EʰH[IӠ#@N 5]٦}?(Y(m3.agL%d#Y'PbGz61Q*A(%&3!$DQD!p/&Goo3DZH>rþVf?lv>q 9 ͗yfT2ʹHv:"+Xl=oezBRB}'ꇉF&܅/u{TM h*9tIݘςj'^_=$wR}X*{k~IL(U|d:B+Ţ-e>`|M\8ٺn㴰qOVlb34H83eM ?|d ۩Ѫ)eAKM+-qZb灈?M0~VB@9#mՖT і鍑%77MӾϰ]E E@oIO6dj0`߇O-BƥlZv-xu 89XQʏW4FofmGp(]tXh#fk/^9堿f?=~3ٌW@'ʬ6-:cZ5bcP2,$"A| RLD&a1$V/-zy y_( ]<{w +5r>&&G8tz1_A812A?Cj wQ '8btE} yMz5"8!q ΌCj5oo_@(ci5NE%X %#Ly_R({',Woes'|sz2A@SP7qsc˧lV=hdS$vȨ !&~=B5B u޶8MZl.!<$Vncqo J[TvעR5ۅd(Bx5uܥw&O&uݎ(#U{PpGS3(pM~jNoMCnY2r>aQtDY(ly܍(j8<\h>7P[JkVcҚ4bn܀ OxISbFk{Gƥ׌-lǫMb}}2~߂ݿ6URrR{]"Y!bkhRD UiA*邼kYUmŸ!`2*} "ڃE+P}:&#BF&P!pHנE=I:fC d$8g8]Yo着:aAtڢl++WE5 2V^i݆xAg,8nЌNϲT-.oA7jd jqRkm`O /NjJcm ?Pr<R!*Yd[Nt۷t`3_Уف=[ḡ(16̴;Qw쳋|;1˸T ]b«}M{8cXp͓X<i;1S8emwmFBh%t]j9͖QLN#ӣΧM)šhoGFK`d&=zĊ ]y *jIVX{`UWȱ5!; E<&7`cJmjo (,"C  ٛ{˂d3Cb#ζ5.!&&kc]ˆU~qqRP`umfQ1]Ц D{݁KϢ!w $[TH]#gS L6xHt: jM,:sYh.$'L*}y%6e$b{$>†ZqIvN'kta0<{ TՏ=iW{ev0F~-d.t3-o #1z: CYB;ͳ!"OAW ECr,ѽ#Nx' Q3*ϣC) K͇1cK|::qlrE\}9[u=]/)deDaTݤAmlKY?B4kʇs43 m"gtFj=3XpaUŲG>x0SWݵgl~li!)e;T\Zy0Ajd,P>+ _OL6~v9ңIݴNb[Ueo!EyЁLIyc&~D"j|o5U\neI ,f@h E@@ c w5ƨ'fnhK@SF@H_$O/|Pxnן(}Bb}~O?}\٭ sfUVDھ~HvUR4c#ېv%įg"hK*߳z*bΛү!?z{f:]CХ{o#L񊉴ҰFI,!'IlEjH8$!ɸ|&kGz›6^W, hל3,}ܟRNxv@-bp}Fika%]KQfe25ܦa`yg0m5t4g 5åՑsC_p=PE}LD9O Wˊxh6xprW!y,-{FRC~βˢ"mc⪘VlhkCrzȈ S#VR `GzWR#Iez5^`bL JY|/ndЬ`\G7=QQ9ۉ܏8 q[y) dK1?΁/E|&(Zdv_%h c)Iښ}(aA˺#q CQ)QӼ"ϣ󟀽%jDo@@\MH)ڪ6b7uCBv%T c.sפּ92>0Kr+y&uwCm)PcqnIkcd?dwaiVU"-bw}dzŦJS90ɖf0x ^"80%~Vcf^EUgK#}-̊'Z5زn!#.ɰF׿7Lzu^=Г%zd[@j-q㫙4VyRj|T.i YV `Z.RX ڕ0ROau9'RkTo@C4zx|-_{8rjN,P x] (fF=BnäXʝJ]`~ q+_Oׁ8y~Qݢ̈́xa+儙SQi8%0i|Tsi\5 tL*Ԥ]&6 uk-҄HjoC OB;nT]^p>v@{KnM%WUhW:Qp ?9;[`?~xK!JTl%,'Zt{(x8RdoI3EGhZ+2 uu+$ 3#捽Nz7밲yob.*GA.E  T:C,ӛsMjNRի`xGj^ymk}sٖIULVS? cCrXDada, :z^#Ajs 2PMtXWI:=^@6?F0Bq&i%bh]$vfN|\1l1Q t4b4 EӉdyI?79crfXNœ<*$EW(:Cy gVUYh1:z/bX3geSo${Ĩ-(g-D)D{ ִk5\Q`,NCѻ~:>C4df_{h#p{U&޽A-ݬ f,홁yHöMO`j$_g@368vL)??]0Zڳ%ٲ>*ڰyiMB6W)X]D&V&9چ T?9*4{ mݿ7'w~;(%|jBvNL{5bN$q&q3&955ߚKs[u4m"%P|úT}=W[2fh/P3X6%L ĩ0ITf*S剥x &T c [`?hl㉊oW8ƧY&֒/5A;ٌײ/h*u^;xWM( s4rա%t7/.D$V /ԁ6r@bDn'2sG:|ًN(XJo_҇gRSuV?h>~Hp mJtwLگ cX]TE:݈~%Yh^nx0˨2>%n!վXL=H]xllBf!2\9T1jP vn@ J`;ƸbeK{I?̾vxQ gES泷sP }, J_;W s)0]oAtupF(I( sk%Ǝ~7fL۞'Hff8_h}s< ?Ǚ;Tt/=DC qpH0X$]4Rn41,hW C "DnP+F #S^ X*T쎝^uR,kQspX>@ʀ!Ng2q,3Ss\J\ U+lLXC*(gXƙPDv(1Qt!$dFٜ(ОOhv)KMJ^g "zRt `EƜ\UZf@aQ Vj8݋coE-oDWTK-Wv#ɷr# x š0 hCSϐ 731KOЭ"(/ FËzȉҍgVݒܳlq 9]â -mGXDhiM\8V )S~3$SziGGL6]D#CV%ȜvE`دQ$6ݧweʞ35AcEq'Mꚓ3^W++<>v2XD-}-3It)Cޣ=8k  |^>噺4DblZZEF~?5KIhf:sNoYЗ$[\H5KaػԴ{w)2&A^ xt6XN ɘoO$D}MSHLF{82D[u@Р(c9WK/yf-0 v+G2S&1?[D=jUYL^ zjQQ:G? MĦw$ցj|+?0GOa//nCO ? }>A?nazvʹl<_` gUP *l'^.j(: fv7>l lRH#]?d+/~T]_`UOƞu>_,q2.<5sn)p7 |`ME@KaI\y]ξUVq;0UBt/U ̞U߃bS2TԔ8]TW߷)wLGN  o m⊝#Qn0THpwdCE/ɍ!?-j! y{N5h6v!7X6;^ߵ[+l/m<4 Pf\LHqZm+..rH;Spa4y\QeG=9m c6HCL#|}H| FĊ\-%j2 ?š?km g=@uD^is+|jYBEpp.62V%Bֳ"+1у'7&)ݓjRD[kL0pFlѢU|ZZ.2t[ ^d:*Q]FHPj8iZ\6VMAx 5k{"" ,0r+b2amY|SC&c AƝҲfCd䚀[sh #*>XssI [kaXTy -XO<Wh0E嚼S hgF߾8Qzf=У=qzPi_YRdW1#K,ɰMOvbF`NEMxh+pPa̟̺W`Gw޼P ZpEqW<|h"bņGP{ *Ī"2hot<|sW?}}U5Ct?<-h ']щ𗬎?}#tqp:ۮ3;FѱM808Jrdd6t<`@SGGd2ҲMYoAT(isE;v_r#/Q^AeRB;yjD5%G?87a/ OBęH`ʍE)"[:Nζݨb$Xߘ\(]KcJzBV,EFa6N 䵓VJv,=t;l+.ѿp˺ 7s<\ɔS 'D'{5w&^#@[/q$4~9G~Np345! pȒz4.W\p:?`Nܺ.ȂY6c,2v ]@@J1X~ :0`-\ Θ8b}Z0ʌr]4G{}Iw 7^-j_9ovR~z|fk'/*%sQ-J-=HhW|X20+E1Qu]dd! h9 i HZq^F>KXv#vhV}@xg ,7-expck[f aqBR_ғ+23uZŋ w}<;X R<ɇ,u740lR~n b0oԻ,]GփyZʰd,?#kqcnG q:k-‘Mzf<#nN" 3w?̀.pPrAV^ϣ0uh X05(}t԰G+S)5%oR:WIOI=o  ʾ 9 |9Sᳵvg\bZbH4]76eٞdEM7ks4b*BwFkvb" /]Ժm- q`YItu_ ^_PcTJE(I<)b-vy zC6s_Zi'd&kbT'wɼrLus`m|9o_V' .!DM؟Z&k;b+uvgj Sa|(<[9ƻn2 :}~Mnknpo8<$tNA' <]k&-\q1938Wz>*qѡSh\4rq ^v} %]Ib=:l̜r0!,QoV0#I8R”!mp c>71mekp8؁iؤДw}nY qem|;x>bWe_ R xӁ\ݭaC"PhDEn{{N J5{ %WF` ilBKBi2/ѯ5s!r΄WjȵFk~J[ߨV\ZpI27[QfNY 诊! ,yCoS8IVJ~tċFwaeʵ0U\o?;rU'O5ZO!nJ@VR7atT?@QλL^EҲAz|قR59PSe[ W2/s@C8mg Xͽ1I$J)Dz6'!vVS'K=wֽEyigHB - F =qlթ5ٌ#:^M&N},_8 0R(3WU9Q:бhJ#\z55 K#E'0%?n-ȶ ++vϩ{_]4~ÜJ2ʬba'Pk.L47&DBϲ}̑⒪DA#7&P"xY+;6n 7Rz#.{m x}xFn>_ 47Rm5R;<-3EJmR49p?b2F#9tVcB'!Z,=S,BC [d4`0o7J!/m@Ŭ&ۈ t.Zz< yȠÞݣ7g St&+\:ěZ2ݑu1.O ?1ǡQp%0ؠ"ĎH̝,HʗleV5:r%Ԋ:1'J#3U VآLw;̤<4(6|GUi.Dn a_N`K ^v[R{hiF3hdma)0}H()17:f\.6srr ^G xD2r$64H{ Gb ھ+H(Pt;m{Xʷf}8H\JjLVOنQ2ì~cZFݝu>X+oo<s!)R!&.*trΕQAq8 5 %Qh B+ͼS']C^6d廛ۉԚ-[רbTfb|GʱAzC̠6vQCrOwrcH|Bit/ɮavJdS~ I18nc^(Q(GEcUcH`ȡo j._ܴ; *W9_k`Imi=>Ԏ^ud < q.Hnz4cɈàFh0;vj!&ՙmܛ>?qi$AfS&RR;T-nfԉy̒Cתm0 7OY8A|D`,5GI27^WjF2T6>Juq [\ T}1}5smSfƧ[ ɽoH/i=6EP[}V} u:K.ڂ nS a?tczUtQTO?Ye4C\s49f mnd\$TĽE1Jp6#fsqXsq J۵ZyͱgmDF,Y ^nn"~C,vI[F" ƑO^ m9;s$u (KɃN y IAV>sdL׹NO 9uKUM|E jk0wY}.iCyt́ŮW{k?ji&$!Q1!C{̀2c{/B^rے4u7I7ܝo>2H=EXfz6=*AF&z!ꄢ[{m7{|Ƴn|6@@VӀ`ϐ*hUzqy`sô'|J+щb<W٪#jw <%HdާFHm]yz >"X}2Y4#HRU0 bW`VW]d`Nܥ]'z% 1c~+[m#7lrY^zčYBEXk hL+ێmx4y'E .w*ii4!϶4ɲ1*}0{@bt56◜TenѵvKlZ»z/se++͂ytN$깍 $ጪ1@Y7sRh3gf{ߊ=Zyjsu-g" MWKIoB4<n͍͗g!t!aj"J Klzq0{Sr KLcp^MAucmXi"p:Ma MƫS}/ZB4]U$ʅg,: %:l2 |5Pn$Ab14Ȇox*T|Xl03w;2辐]?\i~/aYvqwP *Pua!5m;zŏ1E@ES>YKxzz3tpz-](E0k@wh&S #_c+RkC a,٠)"믙PK#8|/~絊*wdF%-woZcqw~VI*c.P:t`;PV"Ue(NY"u%T?`DhrT%JDjct`Gˆ.E t;kl4CZw/TF⤳?+{(ٝj< YPT[ FQG.n{%UvGlkܪ=F& kCV $lLP1Zs1AG_๖KvWPG/yO@FN冺N$tLhP6kQ ]սݜfV 餍oBPMS>qR]yy'e}nXEx5֊wqZu`6?AV`qg3' ;} 9:1#oǐ^A԰ue(x GLJ򺃲6ZkR zo"@WH]U]_޻WIzzxc:˴,$ath m\#:GŸE_^ҳ`7:&/ ӵ8:$-&=Ifௗ5Z_:A"<ֽYIjyV:~ZŒ9n ң~Rld!o$Z"mt7=b^+S|TR ޣw|GzYmv&zU]~o5cRJNhBHp8-y~Ƣ$|QԺaLg^-jJec)tT{=Yĵs(2> $wY׭G~Sw;(#yhqDtdCCWi\)Φ< xQ'aQ,?MFXK9)nI~TWjAc6S`DZ ju2j u*A ,/;vVy0S'qk.PK%iC$Oت Nہ!\!mBbKSKD yp k'|;75F{Q5 k*O hLgЪo= P7SY2N Dvy.թZkm( &n-vwPq8OrAZYsgcq9<h 9&Cѵ*ZvwϴWoi:c7i^0P@ÆYVb^cla}IX%|r78{Lu;oy?4pKKw}aREB|?~&]/n Dk@%j #Z%:ູD '+/XkT0D_'yȅp1{۔QK0!z9i'{U<8j|kK/QSvo,IVk gurVV!Y;)!NGoE 0AFqVEo:¢_ZQ0>vQ:\8SƟ:6N1OWؗ#?ܯNFƖi-J ۲h*ʸҽ S6DlFo^ڜje^*@r P~J&Ԏ#nSu[ߣf7QL8چp{BJeT qS~ EuH]3C]@H^[ݜ-4+I,M>UDpABlh<;Wz7lyoMѬiFI?Tm~%Q z|AaAm_ fq3RD@>aoz<ʽqza3OӉטp@M͙A A\UfEpv9Jd.KOmhODMr4s%X*Pفz8,ʜؖGzCh\#zYӲTsM/.?Wx$ņY&P^ Z6]kwULhCïӯK~BL436VY^7 W̼ WHS-Sf>dlR#gW1M]NyyPAߨ>'3vmgY["2TA9 KgiJcg¤J)^O]h4aK9a0pQpLvc?|E:µw [䄼 &@Uh@頰z\{mw}i1ňI?]@*lƮtp6MA:XZl;u$hgL_(J.u+T2h:`CD{Aї^ۤQ@zf~a%š96oy6HNpY1A$SEP y= uzcojT_Ro) Lmikr.pgJMrLag~/d?s;4P_Wk4ŭdAJ%vK~yVt&B,cuw"? ̬TAezls9J*4"GASaϯ"69O=V 4%"{IRH,Jފ.51,m|h@G?OW1A{zm$lM'lzA<,i3 il|Pb`@ DT{BOR3o/<IXULQFnk9Iw6.I%#pK2?`"^qXJA1~i֏0 BFG["V NЇ{'f.eʄ'IJN6ը#Gnđ? ]Icuq+cHС۞\^ 37 ld/ү9c1,­_ط[]~08N7SKyJ''}1Nn$0AgZ\iC ɺp7~3tg{ ڄ 5@+R7M++5}v0# X_y)"* БݗK0T y)j81!e*zjˆ{”@qcVbߴ!Z\Dh-N61pc^5fcj1]1&Amxw&byh`doWK|BQq.aAxpwĥV[xv10\{ٗ*77vR>o6HrK$kPעmLߚ?>8QbYɘ[5GR.fq3N9%M]tu  mW4+aV-?v").X9Dd_ibeh?"Eث[Bܕ*ܠ<mۘpx+tVnI2:QNc88I*ݐS|g[̵LIwKI1dvPc-H+P]rHQRar #+ DʀᮮncY9Uߋ\scE)# d}y&&w*77ߋ5msOs{WMnrkΛ0"Okyb@➃M7$5Dd"k(N'']t\#z/\X3PjHZO#&/|uA"P$giWzEҨoejS op>ˆ+t#7J%m w_9bqA9ǝmkg0+ O |͘>l JK.<>_U "ꆩuuϽ]j@e|P|Źckq,ASo v`:-'}Fi{xus)5d4ܩUgnhxX_TP$'$'7  ۍS^nˑQ|d@((YdM2*vy 5sxkwamYsf]v{p- ѥ0柍8h;“ '_%7LQf෍ִ"u2殤ra^XΩm 9zT̢K ,gu@>RwWsEHx|oWehuh(RK%$wNb^ga$e\v0*$evp""Ae)N.Sn'ލS(j ra'J()- Jp| Z仭T1W~OC_tiGj]8_R _HL9'QL6ܸZϱޗRNqB ׷#tj_H֘HV\Ucs",a&AzHkfMa(L$; l?.+喉#Ny%Mb^a[3S1gmry>Rr oܷ ߈^4;Ίlc#ѼM62{uÉ~Md '$wS0}Bk>CDr_=Gh฻e@/ڕ- Iy G"rr@>98~Rx4YNCӒF}u bQ8F"j J+U(7>\T rme k*y:.E~R*Γ<_ ~ RvlHQe)Nce M@ #?kK gEl`Ԅcv]#ujnrb"Tp6&ߵBAS;GuJ6L@ZwLC / LrxW4itc٤%>h8yh?V~!kmMv7/7d ݶU-)A %T'9M}^WSU#0Wf#9b{5x62l f}9uPω>aEZ`FMeb}_;頛&=)ݲ^ X5^$` ǽ$|qR20Yx.iL݆AE楺 d#TMZ43茛EQN(D!=arg@FlK:{>QC>6jl^H~D:9> Ixt^QaHgZw#J(%x}-T:UL?2} Xɻ!D8e]-i|i:zЅ=X.x Jiٶ + >Gϡ4R;+>]ږ908*!J5b<7,C=u{.&u}f=F?ԗ& fcSpءrZhܘB'ֽ)8 J{ŎƣzB __;gM#y^Yi!U\}-dy  /@nzւ^LE cR:ϥ"qc]{Hh[҃a1vN$L=[ =aXt{`>=NkV[;uBq Vd4 o^8 k fqB xڜd}|db 7&~ f ϾSؘ'tqIVb[/PFP~ ~Nn1wy 鄺-ZG^Q.t(xkP4fpGn}ͭ?M1b`l@?BzoD^̑։,T&˚U_hlKT sh1ƁaRIG&,M1F2r!I?Xv1آp(hmۗd"p,R17gS9HJbc2_3r;qtWsSST2y B@v/H$jxCMƴUy";V\ cT"6N]w}HK&\ ٭R&H/*yRkd+РpV$JOAD_@[x@:MZjC8OՉs˫Gl-jxhK׍h)cruO !r}aw\hI4ǁG +:RrTڤZG<Ķ4h{aGE$#/0 |HK{9p{8b*`>όMe7wu}'k^jG U KSnXawbo>G( MɈXQFܐDO_党*djpa#o%4Y iifX0)yE'ۈzf0r@f)|:~)& WQ2 5uќ>( MdE# XII.7H+`B _(Gܮmދs]%h}pƆ?e8 9 F{=ؑ$&v! w Aɍ)lq zaEO/ a mbFOQ;}'‹5+4N U:JUf>@C$ra[̈r4h =jn3Ga*eKw-N:=nq$JT.^tN9qFq}ȷлc_6]9 n\gVe#`qi9ޟ91ws0πQ1tͬ ^>\x nȗRw[._3r.04GׅU$ ?~LՊ;wt lu (Q3{{<#ў`j8SO#+CАϟ{6SUe oW0B9|K}DeF钮dԫȨL;):TY^6^%s!-.ZPnhu٪C-rx˂pfu?*vU*(!Na;|^FP=IlB4tMIjƃfwެ8BEucչٜ]0."~% W8/z'\ԧg'D^Z%.s7uUIa*Bq@Зi`cʫZ,:ʐnՋHMj;ZLD 0Ґ`xX;?1^D$o^_e1r w0XScfd*ZUͪS9xQNsڡ*+L !zaqN<;)/ 'g֐r)`g}tފp8p[pif;!Fxexqꟊ\;?7EV; JHGs֧jP %4$NЉ[Tб7}qe#Da>;4ؖ,M$s. T(z \*C7U Ò;?%*9qYFl ֯nh"(![t Z;1 %j&q#J #-g5JjJPk%JAvX l .\.l񠺘DXv$3  ~IMan|.Zҽ _ =.rhvXlތ+?L{C]墓y z[DJ=P:űJN',6 TxK-=/ KVft5L?Vttu Zؒ?h-Ǩ5u KOo"=!r%p@ KD$.YkR^@B"$ /BČQTv)j{:!/,ì];Dtp\uBj }03J{2͇4A|AOtzDpFl?v񼞢+ Fv#\7K4dL1r6BlpߜKop۸ס?ӆ͛$L%XW*s!8ك£[JYmAΚ)^ Zk>~jdCgh+4 9yO\U֮.(~K7%-I;/?6XPq6=ÿn :NI`mY ({wKF+59PJb% 2`;K1خ@z1 AUz{q!aϫ&I ;v.`;)X"flV:[t=| ~kzu]-)hSp3Z*-N` bX!hndG&@UGn!#~R'*6ElG.wRr;^e7oYNXNmL(ڨ({^>斀2l:y_jw<'9!w2J6TK{`y~=? Yf^7qd'ZxN-|k+A?uȺ b9un6PULfA{9匜&A[w2xBSGMkJBr%]f$%Rte\8E@Bk8#f 7CIk3WJy1Zt؁4LÕu::Z)Suz##' VUzΛ> xbIFXyY\3pq8p/E^AG/Pӎe}ƎӱV"OzpJGr gRdcXo)kBkס7P"Z6.^hSv)ψƷ\nU)og©Bv=X,Dt@^0_j213x^\*^Pכaڼ9M@5Ey&cc٧0k78iPc{w02L X`4<{OUZKe@he W.B܎o1`˭]#2Nk{W֒]J>5w;):n{=PgP{T޲4EI'q_|=+!bGdLEGzdq| Y8wD%dhԖ KDMk>0$b)xՍ 3w BsT<)GbW% 8=Ձ?PM2@Bo=T' Kh}0L"yg#fDUxV\ ޳N-8b*m& t!ߟ H2+?̈́(mlF9܅o"jrxhNq%}`hDhn NSh<ޞT Y?܊N76TnɘPtLzmjj^.RnV(7ݗ[0V<GXJ\KN{:4p@b^OWeM*fAI+=0@#} d!9q[ho#W'ڮÃ.D@Ue]XnZEQ{I,^@֡٣K\T~=CQY6"mo,_?Kda04%Aqc-RZOl!RNX@IRA*u^G6oQ*"OLJ;?v˻k3ǿw?11+YUm OdQWGVٴV$ .``l1"0=,lO76{z#qAA.$8G9+:*r5AKyOwM` ]J]CxAInjRv9Ҡk\f61&&pe"QqϏՈ&}W/*qϩXq#cdf=>O4e]EM)1s$d!G{EH[t`&KU~H' .jz<{RP޴㒅ϋ5)G#r̨r<#,0:ڮu%/&Ț[}n y 3>GvWNnN$\*s<6[/@-}'4T<~RD%5_i:a/eOՅ[Ze'*~3:dpj7˦-C1"yDd?H{k Kwz9h1T:<+ ]$Q`&z9 O"]#}DC9w Msf "ͩϭEEJvx~yB5^E%rK# ^i RHmɪJBS~I<.ܚ}F ^ChnɁ޽/߻R3v2jfO8fOAERSq#5mlp$Wf#X&#aG1Ra~FR8m1(82Ƙ]MFS#:o%pY.odXHEW_l c$2դ~ LV Cev72M9jV1N,(/,CL}w0usnlgα/ě|Q^ꊑ/8$ Ь.j'ȴyq`$t!jhJGUE&-;$\ԧjtCk>B56$  #seMQA t,Xn"ܷ/jЕL: =^,ʱoj I`nL!mQ墟wlX|0hh?/ I֝hoF slm!;VG2p*$({`g*^7q _'3OF=r GHk2qw}9RMv&茤Pg,9Y=]&p8[=hG 5  x./^t;9$gx?Da2j1t!_BO@s&fJ5஠uP*y?bwt#Uxf!`RZ4㾬ɪ]F>v| ?xzEL;&V>QxJĒg #|cKy* [edEkuQd4N58pK,ó=淊\u, bf7 <+gxwxRze.EXՒ\q*[~ Ŭ.*Kcx6tSʲuEu/-PLm2ڈ,AeOFkas8MD%!H 2 5?<@^pB_/;A}!FN*L8:̩=׈; VdOnP=bq,#܎]i$K.$*" Ѯ r-9?Wix P;#x"5#۹.tɐ~ 2b} u% "Es3݈:[>]:-pW>\ J%rx5$:a,ܗ W,*Rjj[?HK߰$+_c^ەl/ O Ѷ9X߇zocOvGfVgk ߩlGaA}Om?_J?x\m۠ ۡr7L\c*\Yjcvhˡ- |wzK(0Y f)Ta0/mʔJdbᙀB]ЅFF2f1Jg%>'qy_"?c;DuQ%9aeI”9Ɣ=ZSR ߂7 mx|D֫wni[wࣕ|Cs~bl~BەiO5#{]S9j#wǜǴ2/@ݭE=׾*w}t@m>@LT.dW:7\'11ZQ7^o_]~sPK4Mj{h\6 D-x\PCU&Oɇ`2 f,G) ^8;UY`0>Wk G4*5o[G4\1F?4jP| D74ÕSfQ)[uJTt՜Z!)/`;c Dz,Tb"=[ؒF ;$wj-Sc zWA8JiS~Y 롗,G c-nT">TjVN='F3~gF }fuk$M @FW3! 浧xiW驽4Fȋ Wrև08k4zy&plcbA[nF>y_լK3Nubz퀗\e X5|ܺ`Hʙz;! cs4NExqfDZ]%;o0IV[e٠`a.H;>e Ow;dEг(P99O\AWa%O{9%\^xc=LLp.i\nAuĪ}Ҏ-wBhyG~.@t@a#C(tCx$9ddK:)ƽhֱ؜M69$hFuJxޟЫxX\”dk[5Cr X˾߁;d(~)6t 581ٺY¡%S[6#I_hM$?˱ *~B#]O.]'NȤ8Av'D\dq̩҆p pvI0}m< &, ?v~dgA$ 6z0H!H$N@x w#]\i<E2 jiz ck>>n3SU|3;iK =d K$>Z\MY9= *MfDA}x O -,P{BߡIZXOwԭ~{X))r-D^?v~nv0iū;վp ̵>II"i{@J^(\e(iy4!A x0 U$LkҶSV3[Л/ӷcLdkGѸ8Q_0YV[cw +VFrfh~f-._>x%9gfs@k"~%y ^ m1o|8ZWm-L{~ʹ]Zb ab@% :0*~^1 ,;q~5$Ƣ1S;QGUI7 HIeg)pD^O[xvQ0"gn|f@;AtI-N.tyD7N,d__*8MOˍʨ} \uK?Fw>;m<"wzqw|{zRxwRb 0xi)+'ΏSadjP๞Vyь  \ t]G1IhW(V=țZumi95C/~j(bc-.-|͓?v O]`%tѾk\AW62ͣd~ǔ0ttQ=TJ_#J lEi|PonL%!\-ߐ :,`.0j% zNp .ITL|LTʃV$$_$Ԭe(?ƟqET9K:H7 Y;]0K`V A&wŔB} haḦpW#as_atj(0Е6y+j a72CrE#Q+ nRH 0)qŦumR#JƯW LH$*`ScCuX|3c֎$PN}Kۧ#]) ʐvα_]H5Ļ*Used~ִ֭57Ov9'As2c,)eXaQ=y$tMz8qІH+'|i̤OZoXXe m2Aqg> PEY26l^?۳=?e,N)ύ;&I7T&˩[\4-ό$Budz v xݭRp 30[K\yؽ#[V>j9zL9I2py:{nݖ _!5,ђ#[Bʕ~YZ\= nA۷+܀KN!Fwat; DP*X9ge*ss7BV›Mt.'nDs`-3u)LpY!D|xnࢫ}:6$Zσ6&W=%+pFkPbvTr9VHP7}1-uTPOm:jP⠦&kؙDD =P̉ᰏ`Sdifn263!#ނ Y;cFAjZ|HhP*xV*KU 50ߙmM>@gY;BO`Z;5(Ȟ Ekj{ţn8a;aHINH})Ii6 E >!YḀn!gaG:H)aC: 6)5fD8 ݙ&QEyoDE+PX~4m١}bpHCH6`lkphK=)<K,쑾Iqa868M>tCYsRL1wl9}m'}6+2_\jKI7Z =];531 6phz9N> Pv^/J"}-|1P0CX*3EE{ <5(FC1rMد-ٖ+M^FmXC GQ K;E\%KP^4;wD#w`u?MHڻ>)xqǵGe?قd%wOE?y>06Gd<'B.ӨOCn4{]y_kAcᓅ$t#DJOԘ <>:Ӊ sܵ#9 |0@HA;T^B[+ FmDkjGuE(F)T 0"&8Vism8} t̟ېӵBT`HE}|Hp@ӷ *Q v)s_Լφ/y@F?ر[ABR +{&K{4%`ޞg#ٗWIWEQ)l]H϶f20?twE}d&^JT^m8@JQ$]~/3.4sAΎ..w]~BXerhpY{1H2)VH2ɔ/r6*VXw_x)S?]p!-zC(%Ɍ!uPاWU05ΧTϼJؽRh!qYhbԺQ|-0VlD[D% S9A@T'XW叺w4TDyϬLUl"n#دL[-/.X6g s-M |"hPJ$S]siŔAzR݈\`s,ҲG#ψ JDuXdlgŬsr8]ERpSU~n=b늀Nѡꛢ-KGQƙ}"O/޿8"{-bgo1!EYВ1t%q*S,xx((z;뢱Ze<.~^ܻq/ ^$ ȫ>L[3ϟBBKlb^=$@2Ű%D寄WxN+]Kn\R9maH:CH3@?ڗ>jkc~e>& :IvAY9&ԼU Op!LbHz1ח&ٸ Zu S^O/[;r”ND' h<{)Hh@؃pgb/i-<,O}_E7E+o+41F1>k1\}2?yO{ ^JƣTT!PmO?1x\((J?38Z}eCd.Ҩ!+VHGjGα1*&Eg?SV Z}b>~`lء5}Һnе�r?9_ >Uq=_E"V~e'm"qpqs:c_PZMpۅjdK79wR]`Vya#6!I?^|Aw71/ZƚoR!n; 4;\%EؘTҹXlt ;j6WU,Zsĉ /g0dþ.UixEAmw9瞶AC್UMv-&q5Hݓ&R`/ {i2\,yP;`tXIBr+BMTQMU5cs<1 R'CL4GB݈:"4GˠL˪w27zΉ )+Se96ıvrqo 릪>$坧kQ]}m&bB+b"@Z5򙜙 q"؁VCX?p}POV)O0<8XG\xwcNP="JXT|VeJ$T~[TNUQ[*hv&UyWEz: [ĤL.i2QOnRpP(ZdaVʔDlqv՘#Mحzd߈ygx=ΐ0يs0gvΓ0;?Lע0l:gMܷ""ۄ=N?)^p3R|ܥfh1M<_n]x,klc^D DjC9w=+iWNR/SKMǟQ_/E}/K1QB\_x?PuA!6BȵWb=apcC/#PooE9y'>Q`T.FͻfY9%!΂ŊǷ˅rGvyf깉nO1=,E?Amc@p?hTeM|4Ac1LgnKuožuG#&DWAQiyoh&idWJF`HWUW)c Gs K$erC^dQsc=]Ag矀d縧 ܤ||6ynle}|7Zə_ʊz0 `55Cb {`Bl #_R]6H۩&9pSu'! @mەGop).bcCJT6I0l)HB6幙LTZ!9 (bI}-^c ǐHKK)'G懀2GFOẸXNKI&R/CP)chQڒ[Z.mS F&=P RՎslK찑Wk-nta谖ͣfv~Wmn yDʕ>cAγ> =!@ Cd*_kTuZzO2{<OMh\OW"9׿+Pa~mnbsU>Z} Vlӏ`aZIAH!yWW~]b:/CJ:KlɈIC*u64Pu?DK$KE%wjBU'[-{ӹ1(w)V hJQ.ei=ᩘ fFo$Eҏ0j6 A+!U0J5qרQkԻpC=$qMq9Y: '1Pa_\7i*ʖ Bx]GAЀwxui U"N_9F dRgnmA;L' LbGnPO%|pW@u*w](;TVT෦iAi@8NNnR^H F~N;ݏ!p!*_?PԺ4a1cۂA !u]Kѷ-Wc%FY:H2Nuί-=7-vd':Nu:2w I7.b !k>yV׻?"/YvqΊJXwq2fLlN$;J8T6\5~cWE,ۙRv\ECjyPrиe'63gv(B}BHa.g[Z4v6\UR^4[RO&]Q\_Ӂ.DY' \ؾ5C?ŜIbo cX2GxnLy֍{J?uc%.As04t?d25(7y{HrAacy(-\d)3uuJN*sJIUFBuȗָQw2])=g17;`:ܧI)= )m0b_-c r|I ` I

[5+&S@X$TGvW.+p\1"ٞW BF2Pd3[QAiS~2L-̢Cd2dt<`z.۹{QzH>רqfD0%쇢nQP̲}a@ͷ-O*KF%+F%]ƉnCW7FAW.6-CgZјlAe̢G6hb愭=jMчHňL\xm5)Hv}'q_u6n] v Wf29חq=.dai)X%2M0*hYx2509:H i :cb/!Xi7< A8(G)pw77X#,8M8/=6Mi!BHN 4aaGZ_1u;NGRou"r1sPV;\a¦n<`w_xOmat(j cLRIۦˈ}O !^ݫaA+qi]U,+q䅞! #@.jzP{ M ,76yGr\X_Ha~=54<735 >P*.bd2֔(/àq_G Ph"ҭp$mz75TXFy2BTNy B8 ;r%71˭?؇~E/"]?Yg:Em>F3 5Fr-sX[BfY$ d3^%G<.L$Z"@}ٷk~YeKI1$,Ȟ6ຘ5)~'g (Pɇ.A3Ʈ]ܫ)buO`&6RV}mZIPNx)e*T9 GTk E&gYZ07070100000299000081a400000000000000000000000166b5088400007680000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/cnic.ko.xz7zXZִF!t/]v@]?Eh=ڜ.+tʰg_9TI!/K "3-A)_\ւtQQ,yX̶9m69_50MQ^O;'vluK sKL /5ԝ6Z@ qR0Xĸ$pWaZ[CsCh>HmĂ\#:i^4ss$!jd%J~3ң=e VY 2 LOyR'! ) NH?Ym_*_Ru?=%ƝmSHUŖ'𰃃R|Rc":ia5R[d;wB8 IܗM?~[I(BUTNYz?^v$O\72 L_ټ jboi!8p_JyFT>A,kȓ;rbVlV[ʁzpAɃV3k0/?iE NLE0mo{zg-d)i1^[es6!^5E?bCc#&-|H?PԇjY*d~(^!j `&)kn}}V5rKB E{=;w覼XG{3^(LbٛLXym&L>jIR>y  yX=if$IR}"tyݦhw']T懈G~ h0<(;bsOKxnZ9QPό0eEEZ%--~E]BwU ?F U#%΅տL߈%y-c`ڨ.8CٮGE' ]GH>9 sBw-dßW;uctm灅\[(6L,5

b\z+olǏ)j(eǙ1v'_b_$J7«,Wx1tJ%<QiM 2]qWg- Cs szztGx+k;o@8qhdg!5!r/QM ,}jq:=EqELp;@`ljQ]M7e(B\U+oP~oa5_ J{۶d{rǃB-ebCt#"~*t%AB!po]ɒL8=Mv0u 305/eP"N*ZH]1HВeLpIGӲČL$=8)F¢ag 8zWSF>6+x GhOGmѴP"l.o/8Zx)616No:W rX E/8I~خXʝO몆,]/}A:l l=௬97<F= ;}DۿK)&DqVvʳǹo^lL(6H\5eɺ՘D'{dnDLcGp$"I5|qO>l03~Yysh1Y_UT5F OU Ab*wcyZSk5)}\,<"n Kư#}v#zE$XhN_?L5)^e|/fϯu/!B)78"I~|aF ̞ؽ2 K{F&} :`'g 'ھb&i>H#XHRBթ4C d?5c0#}7RlXuA);qc2U"kL8V˺s 0׋ǍveNtJf!1sU0ڱXd5:>3׀77ܢa`B^ڱ5w'Ͱ0y 1@u3]k4v^be쨮L:6-&q Kb裞\RAeJEsuPpMyKREWsDfNl-jWGZOI׀·{8;ܕI^r2iʾO%͈I|Fγ!)JP*uW!)ȎRYݟ<_j 2Gun -糛Fu6h5߽R%-\Z|#aYX[m?$('I7ed)No$ɢ/I·JvlSjBp h+N"I~$aH yb>gFq{Ws~-=tc~DES!&"ZV Z`NY#aP [ڞ';<6vzA?{\jS ]]v=f-BmooPI$S!@D e.8 0KJZ ?Y2y26 2܎Oii|@ԎM--a܂6Cu{ov 6[uL #v?ݠ2ב%^ENQ;ŗ2Y9o п-h,#}a6rQKݖ{In ~2L/ w\4[[/T!9'8 Uj?f= $@Tn= .) d-II? :ݍkG{* `>՛Kаny3rrSNIyrx MqI畍$Zע߼4 /q~2&?]JoEW$havtai)M@B9x yroq(33Gڎ  +Mykݞ|PqK@/Bؒ= I61CyH<ÇL-ޖ3-A2 P xɢ:,?(>$2K=PYW!-kM9%4@K< 5a!oySy/\ZmΤk\{i("tXN%BPLĢ&0n…j|=Mư^*_s TB~ QPw^I!oCML'heBS *8#qW]q 8IYK띜`T{햇GS* $:(wفdm"JЛr5[;m,V95Gt(#Fpg"0t!~bnId2w f#`RСmld!9oB,|݀ץP04*xֈy3: G7-,+écq(auݛ0nL3^.m1xz P1hΕf=c,0/(v.mZ0! 54JlɏXEgzMaKɃtI~iN3OkŀUsihQxgCxO%RD O҃|/ Ks% +h,`(Y!amvhxȸV4D~~u*-m|m){Vݡ,oa9`2K{h%a;B ;1K[k /Gy{*<=d${C=&W!znqͯ5dC bPzCond;ʞVXXS(~p{LtLSdrkm4*Ep{BCDk2PC&l4S}u7BJ*1:H}|hkx BP ^:|^ҒHrѬ//nI9ǹ) 74jLK:LkU)#V>&oҟ9͟IMZYؗQM\0{r_hs|U%gýuKpzr4.<;j|`z¡ڞ`Bs񡝅Wjxe<m^φ'7{…cƷG&2$::w9a]Hߴ71* 3<p|"$\}ɄWԌC J>x!'/oÕM<^o1MZ #Tsk4wÜ)dnw+qiVu~cMw׃|J@K i+* 5A>!Yu7Qg5=#hA=iP V9ry\nv }xߦa;$ReCaLqA0gz4z@cg@,g~l %"RcALyEn^lPkc# b1e_]GkX6{Fި>QUO\G%4ܯnDE08k?~j#vYG<`2Ct\7tfbȳWA*)KA,[ \*G]̄W`>Z[N p|6p$Q}&.*I_U1Ae|JȰH^W/*`9)۰:/ ֧D7E,E`d=+'50-$hgsX?m5<suLc+TR㸝~A 4"6 V,G@c:1WW"EgkN3Ka  SZE #KtXG4枼_%Ҿ* ±`9wSse'X~/)/h %{' s!IAqu*\傸84$uSX;R1«p(7h}VVOuv*_%Q{2rOdIʼji4 ~ɟ+S0ޭ&j>=^s qacs)  0gP̔S;p>-FM0;E(c8Q\,L̈!VmJw})G);N|l#&;p| W6|]v]GNUsz;zmd&RIħ 6 ]y&-j˂hu"zځ 2{}jUzbu࿦lY2Nĸ:GFSq3AHAznsW/Lt4j[í,wVQ)a`@7tO'~.h̒h?29Z LKR=DDFSX3#8*M\dʥYg12^Uu&Ԇ"R5' S9+ a 9.a?Nt -Cz*dCd$W-tʢ7S6EPWy,Gcq fAJMzV BGh:RQNl^7oi z_R-$T0w2~UH>-1M`zlV`(bk*bH7Lb3M|!U{pn?k9n[?o7x~%=R)i1g$VUʦzrpa•:[MUL-$vs ㊎c./(W@RpiyJb;&ur'cm5lNHܪX؆J% B{0bR$-BǏ=t鰤][MCyXyA+ۨ]"QhAc ggMdG4s.=L^˂ 4 *S}xP]1׵sڍaw ~gCuky3o@x^mYn`iodT2q5P㛾uf4A,隬& (sv3iU8ޕ.Ow8ܺ4г $u]*{0Ivn2ZE.y#uPXY( IMҚ>BRۦ>~{Pu] d"\%E8<n _7v"spXH΀kW.^CtFqVhwzΉ.L2m.]w9a<P9A *V<Xz6mDܮ6Ɣ 9D1qNL_#rF2zRs!BKKj%yKkggA5loz2< l(ymSki-71J-Z^|RQՇIL%4|SvN*G./9 mi@y?{kuMO~_CVՌ1"b>∉!NT~^H`ūr5xx1QI$к Ty^:^``;%,#ڼyZ6$'Bxmc7W+0'i?#Ʋ-UXuH{-ȩyhL$3^l}]Gy+U$J+Y&_agk #FmU+Oh#ebdJԃ0og{KA]10BEܻx`_5d'/`l uF!^^@~U=]㒍M (L]B%ؠWCHl</RnP/ N N/0N-Qgˡ3=jp=/żS*RzίS\^25`_;oIẢޞ}P3<)LP98AuC(j[p|ww (v<} 6HKT7>]K$ i fyYq>qqWi eɋ'>fFؘһƸ8eXVN/%e~ʅL &A!kQ}{YH~ LK=m\Ԭ`g9s>qj8DЭ%x{p_?paLq`i{K; ̽dh nbn-!Ks`nŅGc[ҧ視|}ur䰉|j/Enf4NLU3ux씬24 M)(v,ƈ="gDmEDȅ~]jI}ǩAt} A/ތ>NІP)K9LCO;6<^Pȥ6‚\Bcǟas'H$"MXg}:?ei&&7{ Uozd_ji]s&@/L#vx wlL 0CKM&2DG\2J8_T4-r/ QIXʎD7H1ዝ)M&[s5_mjiw1M)D1W$SN)RVN#*?QLIzZhtjHviԀ`>qefH.`WK>H+`+7ϏgH< I܂T zC{}ஈ3O) @.3Ж[J@?Dnaa͜1z#TtPK MM Gl:u:QꐻZ(_kv7Tn.6\ Wu>ٮ b8rNje[ 0ײRr'=cO BԷ~݇H~X=RA8#UG[gd&M`])}7vL0-^3Tj *vG/+ZgP J\r9(dЂӝUC2Q}ޠe8T a>j^b7~,-Bë`oz)ZF;f[Ctm1#n}~_ U7u3cTqϓL6{bOz4'm3=TE+Yՙh})T2n]x\ s9 ʿKMťXP5%@?rԘiLFNFgh;%'9]nBc8U\0R/vQ^_nq7(&cJoz>7}~2`X­w]=QSBH?d IPhThtH$ L> !`/Ik|ǏXj*˞>YHR~Akc:l9P[tEzH?Dj\%`Z^Jjf&0,HC1΍%u#d~,SS8Q Y&P. FD<8 Pd(XhJnrcf}gH Rg^}` zFexpfiHf*COA㳶|Ę zz+rIEk[=1O7G$x]`,yRDC+.K2qF謯ҰrAzH "wCq.nT$6c~e5|A‘zb{+b!xsW vK@«YC,ĘnI{0mʵiż$ 37`Ϋb91&bWZ̞PQuto?^ "TAW[PcK :!'(=rydV˼׭ 2s韁;,~* ({S޽.q8u8& N{HvHy>yVg E\t,'@ѯ Ӱ(AJ쯵@l=ngҼF2`<$Q]δ02+]L`Zs=}2p:D_Y 4Uu,y[#[nROn6x,wEǟ{ܷk'+4oev_R"p*uv A%wyOa-3cC`!;>>7WCDq̍'ЖJM.߁35NF!kKfuB AAȋ(]x+ܸo86T<_hǞv@VɩbM㧌|&=j!0GLXkF#sm 5G1oU6? ݂Gr[̲bpch|8oEO(ŋե0oS%yX!!^xH p]\mJՊ!ӡJ{_۾l IxWz$t;uEfkieQ޺:_)fԨԛ_jM򁒉_i4XiwLzk5/d2tmqt}hX1 yO/1ވVk`MF&.e а>0ケJ׌~{$bZEւLyuNs;:TdUpTkmIb9 mFdswT- k`<8"7neS]PU-U+"᠀G^9{SYb̧ 5ё''j}]K 8JL%#B\J!db{9ү(s)W$ _EB7a'\W&ss)f$eqη8jrI_OSi)%#YVj'ڑ[t ZM¥P.| fHUHé<S U 0>*pwT3Pv̡vfa`JŪ_gzIp5꾃\lD|}u;9RN|9:0)é!\" ='2HFwdBcp;b$Oojo3j NȝnjN>)f%K@6v'A4A*kp:efGrK Ҋ3?$ΟwEHl uIGoe Z \Wuz'6F` ɤ Ɔ4& wӶXTj98@W/KúVd׭@yOry١aa罖P3躡v]\?AʇiNO8WYoNK?FH]c&䛳]JShf]cR([ZG^4) YUb6FbҜK!)R0 30  vBm-r|STzQ"@@QOxZOB#_(:?Y6yrq p?HQpcmEXL%ljE DAx*SaJQ s/Үp=a {~Z<, ؋s-Ov/U~6zo]a6>. u'k8s x<~!_r= jh)UR[IY} gLHc޻?0mO3h.=̅KMeax@ e]]t[UIFK3߰dTyi^J7"R7(Dfo߲5YCl.ax z -FlW޼➋\%`}Ɯ˘c;!is|+oz6Hx]9B=zbRS0bFNԂ.`pJ=W0I1:)y {K@;˟>J@Z2)K@Ns9lPa塸h]|ECld.vݢGc$IWSmREΛrQ*BI4ϡ(/Og%v.?A1N>ũQқP*V~cH;NJq4Nʺd1--ɲ=XDn2i}SC y>n 2+@"=~i8H{ {c Ԯ(FD+;9[< N#r\M]IQ(t<+z #?Bo0"$e!i77 #)bž enu dQVLIW\?AL2e?r!M85_qб7-?4_s]z^"h>>BD!g5=pEi PFDҶP)lgmє-;5AJ8APZ]ls~x.ŷ lZlVBm/2ȶt;IyNFTwjQ$Ob1ު/QNP/՘Z\L9Ij+nw돩ANK  ti[ B~/5*n$R?L4, tr5J-\tߛс0͊6U/WOQvmsUmQApb;5do Kf|a>sfrm ?4;1JTsuG?-LxFnh-)MW@ %(Zf  j3LN"O#4TF8z@]ͣniB^0u ϩ|ϝ|M[3ؖ'pҟ^-na}1e)<_CvUl"vlI "E[;%:xI-g=# J[)a1qC `qf${,{vdS7i G/:t P;cDgm~PP.$~9C2|}OջQAFShMMC`,<1;'7n${4yiڬ8|,\ #8(e93o@ tA&aR:+g2Ϙ$ (GZ^whʍBSlJz.܄)wq7ZU akU]*FuQB:HNAlL3RMmaeiK!RD<>lVH'aS4I^Mqɉ:tw_C笸dDvQ<8j;rKqdOiSGldևv 72eR4#e$}3-\ X2K]~_2A}Uk?##1&2POP-ߘw6$I)|}Vmsxe5cKݣS%],ʟd /e2#`Ё?B9q3h/}cFե)l/#`Ñ(~l?GTUщ}}pse$/;C5q.8=0\applBnD=B_kag~֧ᬔ qsJ*y L?|Y $1 tפ|(:$JzG\ٜ7 @9:XC)#{Ac#.~ة2Ľ. ^5jsBd$N_7jzf_ҳllCz(q6xgS ͫM<=3 ?/hz05Hڂ/)DZ[ze91/w`}R1һY :~x6UK! iU_ !qڙCu 5p?O) P};cHYNv;T\yR_yNiU2y=\N:Xjnf:Yt=m~qr<IN&sj;q~ (^s.VN/N(;,z?ý4HUKlTkHG70F0u96B^ӑ[*zYɵ@0\bif}<\{؇~Y@l()=O!A37g.elApF LIU G2;k80M*A;?}af!GNƒАpkoss'H+DwO4ƚKNnR2/^aXjޭa*Փ{yQR|Y78wpe]QTg8-: TYv>H[Hqj/$O-FҪˆ+Hq;3ZH6hQ~?,K8׽ ߵLuo4G2& 6d{Ҿߚγb^=Wk3~D-VB!jƓW=>ƾD?ʹim?JŸSVVbpCYYy&|+m֌Jw K%]20EBۍ5HOF>b0h(^N:4o;vSҿ@a`pT`)x$މg!>91I1욙`4c$!t`elfs9USzo=16 D.XX5x3$}?&? =3c OЄ:*YY5r<rOwHftIs{?[n,WK"ʊr>Wo(:lH1NAz8ᅉ^كaʗLqM1 X[(]60sֿ"*^ D$c1:U$=%ERL]C|6%l573Lǚ1̱cќu}:yj},afBX[ HagAOh^^ ^Ͷ(0T2S;\f()xg>XbV}e>uG! _YyMφۂj aͬ7T7 ^q3Ƹib)VCU)Asn:9)w]C4?NBTFcnޤf - EZ.A_8l/_9ʴz%AhnnZfaVԨMXC~cZoFu"8Z*E"=Kc= ao=TzhZARBxif!HWE]ruU$ }U6q_YLLDT](Q'q t!t9 =NrДXGK"_}Z}BdԟԝЛU4V\ieXaT*wy\ fA"fWUMj`ħD.n춠'R;n _E0]7|p1 !+G#P"[8Xb6ϳjǂ#vsMsyO 'a\ۅ-e4eHg`{-tHX{QkZOE䇃)A.0XjDVBN.[P^ K}ZةF.tp)ywXcRMoCjh1x%ԽN"0k}W.k#(F>:}D"8f;_ >Bs 'nԑ9 y)NdXVW":$qEm.׺~o㲺w3)(RMa&5C> %R*PoK.h"JLֻkFG5 >FzƎjxs9{#㚲7nQ`,_L@OS\|kҡӾnNio瘒i5U\ ?ȼ#tPm=%RQizj(U)|ɖ; DW, t/kro#W2di/MbVl?^\PV /ޟo*C0gS`E/%smb 8J=c]sAN/&1=|WP-h_ǙQ/u9_+{\QdiC_0QРA Rڪ|Lmökبv U:sOXq/\%(B'JA:ΒJ8Xoܦ*Iyd3!x1f.| Ɨo["jK*y8;ꬲ.b@U/c}Z>ih_i W֕]rʰ]V;i1ݐ/J^J=gV#.5pe ^P՗Hz9v j$ϸT%{I;/\ܼ-ss}N%F?C&6iodG66SC<0zfMĔ$押zZ HN# ^CMOzw.+%%\N%6=tbQ $%4ZBRYVCg0^".a򊢶楆]aurZ ;v1*T @uDOݲa/;g* LSE"m -#dekKbl :1FvK6|#z-=[o2(!)$R Αsze`BrPԣ.MMT4z'2 [)}.j /'dRNc7Ok} uX^c @#\,|힬Xwےx3k&H\NG S݈\߄LFc N<<Uۘ;9%x7[*`РT̺\B""T q*EΙZb͸L`u&mDjf_B0L "_zuZ,8LHF*By=G?hE9$pq~LQz$m]l2gsG n'\q)QcrYohP(^,`_,z$E=)ێY\t~ t,j=,֑@_O aF9DɓqffaĖppW=#:a.\aS-^ Ͳ-|w褛w5]$J`@(BEF޿܉޶ƍv5U\D%TJEuq;ݻUwfbYׅ_^(ÁFI 1$$J6/,QRԪ{ ?E;U4% Z:(Hä3{DD{?L cKM$$"H02? X8n_{Phb򇾗E0Z^&ڔ 1ѼeQPI&7+01 {hr8dkԳX J"aA<"cWZZ~O34. |Q&B0Ӑ"E Fr^14cP=vۗ'ZT+1d7"[]ifuQiIב6pJ6uzT S$kA_]f<#>6v" 8#ͲM|`)9p@ũ/9=dLbi:IEPyIZ*慦T)Sق}?qYPdPuhVaLbnktM\ z*0N76} 5Wuݶf"cz&5Z w#a/{_]_abXfg=F&ɚ-BŽ M>VaJ^IԔ@8Rh:囮K|pT0^b Ȕɩ퉠f>bLu/O1ENB$ӷ$maXe%&(ԯI'{z`؅cbnȓ-H큦+aop׶OyW'Б1i^G3De߄94~쉇6Eq-W@St3>I. ūp Ųvjz`;mWr[, CBxRNv]mfXkFBK5d` PV _Y8_&}"NZIo*v'u7;}NgTXQh&r+KSY\ XU/N%MY0BbCs_ ZMwɌ)TW͸9txb̽O0 t&srĞf Jn5N4j ZA;dc?d)HD{i >")CFt+ltRx)/BƯxFC)9ngl=ٻ3hn| H)?{7 '\3}bGϝ LӳGR[.T pZ?JbG?/tD Y9ZK=_̓{ՂϑL-Ś)aGpW>At:ִ>8˽1 =)" P .!E2^$^2d&! KԹ,ysBo-w3{⠤!N͊ɺ)x~`0-{D hzCb4(Vc~-ߧ]~Emf.H%:5B nAB)btmF7_3I@eгJ E}yüܨ򒀻#F4TY%_sIs^Ŀ-5ڿЫc@e\R@^UcՊ}|^CCx7{0(gxM1Sv %5 6S"{S\:!Cc$0[:9RlA"E斾l$l;Bf4atn76hˎg_}Z4 X{y.~9?[{d5g!fW+Pjs .9yQlͭ.0(gdXAdjEjE!$\&M>g: ¡*Rv#hGG8dIx!Iy-4/cc+,)*(bt>`aV _F#9lxWG-A%OUtŗ6P$ז= ˥Z˗BA'mUߌ,._՝YJw8C{(=:\+-NښۋaL^3Sc0q,X0r6a ;b{CDZpMP \',ʺOi7͝@䔋ZU/74h v0!@] % O\O|r{n;?YKH:ƅZ|K!sKLpuV7Hiƻ[= еEdPcl٪Qz1fmy:-ȕy?&[a. wV5kfsMgrh6ڕ{[\2ɼ$,[ꎂb-4ܛ[0K0rSYCt[ 뎷ʚǯ)+6s級Pa℡ ~"={4PZoI0=c\OJҒVIh?`F;I|)@I&ra@ K[ 2Itߤ-x>W̼IIWu%,lrC`KO>f"C)uh|g ij~nn;scmRes%0WcnjnMt-G>{T-zc5n@걖󽠕E{pFz35zA VxDuHTB2o_fS9Ri+_.6qF=t'g2AnҴf#[Orqp_殨62oqM(`OLSΒYnfJPC }ީ(R|<ߦ͕6έ! sxkH?$/o[7kȁK=q$P‘7tZ/!~洼Tp70NPWzȴyYY52װud0JtzǢ Y^b:\)@D0P*i"\F lYa1L|,%C'X`mE?=1AQN}GI߮N@ ;Vh* X~ L#hw3¶/лŜddWq&Dz[s73C dՇr31@*<R !\\_*OprZ YKhS0zU|6trWAh9~BmS .# Q7AkQoX3:N,=  RB|߳0 iUJU{ PuVx.c+u_vB&6U%o=f:E?Å\% amvue>2?j'f5MT(F,gqqkݔP"+`{q!D+c@PSa͖pXO9\ ig{n-fwv R8bo<;B4p˿QT|])e}s>`sޓs5u讼en#I'Z B  [>%>Xri&C1i޶]J{JgCl L /i;)P#HXj['&j[{ WqV>\ͺ Gt5Ĥwg +%"iRi[Twh1?ۄ?ӫy6&pGFvJ_ڔKƔM,eؠJM_UMW1h{YĮPQ &Lxl$odCf ҒlD"?wt:ΐ +w뗕|U !c8*?ZTg~}㮁3ñcp;Kt4\5lbw9dn89ed߸Ġ'Y4QXm̛; rzODt]54z8(W:9h!5á,htH|] ׏>@Z>1)ƗV %Q*xe^>hbDnyzw_ᱞՅwӱU dJ3Xҿ'KܖNYBL~Z[IK`)Qذk;_hWRmF)5 ~I,-rJI.AzMRO|Zachn <[!k <.Q)@%fP,L{Qc#;sM|+ލH !'Y!CiPN*hz\RG >AoW-X"ҼҰ"Qe b/.ϕuRDU)X\g xyy:?^!3[N!@aj=n=R- ͩJsW#~\5?#ի(PON؜/V1mGgˡF`rbH Z- mZ-ѯG~/5Yi$Vu#0دJ@$wTj6I /.ؼ4FBFQI3iͶWfֶ{jڕ+_ k{nEֲZ|iPDnJ&X -fLel É}5tbΑI[PtQVҔLJ4|\p_܏;'j/a;?H*+ weXSנ_*Lf i!<{5Ue9qȃ1SNj0t̓v!5dSZxZjO"Y9/=l0[L@'[?Z` =O Òb:Q&[>*R&I{GgK[L{4qg|$*%Ow7O >"L]ϸn=[cMh^oGx'Z#Bs:^R0DxWRDi3砺(RfćD'oz Nl _B:2SjRhΩ߱phW#3Y휤TS(7o!W|Ybe "et{f]7`'-swdLmpl*QR=yM_&Cc  P,MظѸWw !+|pJ'8#hdНkvZzUeDsK @ 3G|d@80u[Pߘ.yhzd;|_T$gkp@ؓՁ)?o?A3i` ''GDfm ~U)чC|Q,oogk w#4y},aI[K[n5xZy%DD$_$vfd0" @݄!}Rӝ50*yAX[Dqhڪɑ_Ac_t-IJXHf/;cm\ w6йhjt0wD)3!Rio%&qE41MޭĆjp= GTlZV#\ 42Jᆳ=mbcY&Ƈz0C)qx$3pa2H.ތȗBJ\A< 8|RkZP牛t:m4FÆ' >dVw z;iܗR9>x-0'"͐ʽ[O-_4/0Kqڟ׈W`S%\D.k2;gYZ0707010000029a000081a400000000000000000000000166b5088400014034000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/broadcom/tg3.ko.xz7zXZִF!t/0]?Eh=ڜ.+"ToS^ߚMKaWUCr4@B2\>i'r K~tA ibyDz$2=kXo5zu0\oH빳c!ޅAc-dbE 5nrAw06wS5m2@|1>៲l1 ljk02i s>v,qܫFV!D0Ka{D0)p;|mϸ`.V59vT(2>?6P㈫@ogӚ{!ư[5]o*PW5-5 yɟ≬?-wz,p#lFVYW[qC4rHE!caVӼTPk}-KykFɾeo o ѧP@]BQкآ%@=_!dEv)T9o'uZAn,/1pt5IMJl)VI4tȑj\t  HXP!CxGe!XQ^FaB}OY$-`*uPп832e}-xYݕ Qfz_y+!gpm)5V :OX V ~~lH_uYAS廡@j"@kX*'fC{'K9/]Ȣ^}O o8?rtjk& A$u2[lӋˋhH%\ԧI0-hNWj eկ14f}Qٹr&~"SZ2wENg\ ]j@_s\ զJ璱RA۳C1Nc[MVZaݼ/l ӳ'U.y1e%%YgT.ɫf bc޻?~х+]e&V$D$@_o! y2$MC h^?4 &'݆ļÒH 4=Uijɒ<ӃƢ>NzDmx* kS?)*"?N_0J4rL]%(]81fĴ43(ṭe8{^kF0Y%k!S{EBtN/IbDCԌh\(($l08e)M {>Fކn%!/&-DR5dr*&u{(gfO]ƨhՂXNcKd^NogϯPhǗYĺŽKO8E8o;tLο+[$ۢR9{;\U&C( G/}gm\V:p{ď KW7bQ֭Yʍp Di%!Ni Pp}$$f4m(5> @ӱKN_i7bu7X1%A|be.^K_]P"a<kcyK1zDҖ rY3YDۢ1;0BK#:mB{ ~5EmjIO(hͪΗ2C6o2M˟Z}8΁C۝jٞTj3d9lݶA Q4dOiU%4P= 0`o6Δ:ZSجX `1Nʰe,ǰRTd.̸(D*}(˞KiQ)>x[$Zm!]. o:o|D.waZ̡f^S!@z5J?EK Vd0\G25HIvy b;bx>vx٥KM8zTz n>!@J1̝  y(^N# U?{HK IwauzLQHQIs:OVdG%'#d;cX+5fuKsߥ|?KLv$ڱ僴 M y!t'E%9GiwA5r.N95T{ L]u٭ԅnf*CeQ"@~drNfLj'\vj^e}0|EXi3_'ޣt&S84=IjFÇzǀuBd{ ?nE#E"ױ&zML\Js⽍ iܸ^sܔxrg/vQ. k X}hkV:pD8釢s:=dn$HoBi@{.O> ŝB^m[7<󇢴H=9y27sSpu]Tz|.nPtTC?NZEE 2A:'kU4Ǯ2oyY.،}}/Rp8,I@QՆn~xrb';'IQ  g3ei`6,#K=kDu`RCϒ|}Eid(/T˂C/ܤOX"x9cQ&b P?oFyA:,XIL#.K UUIJ5 U-T\ #paZ!n{sg c)WTdq)9NlTOl_ǀ<)Υ[k6aA7M`]w|=-Jeك=Ya+yiDC5$ws{f&+T,n,2u}L\'C:x@c4ށ c(%F"3xVdEazM/Pr.N/%.)oDFW[!R6\x i0;+W~^"S;@=lGp{-9Fɮ4O"x'2 L" ڵ7#Cn$p~ Xԅ@kR Fϙճtm$b(,lG|b-{En:U- N7 x8eq@ ӫ D{'YHdʬkaU /tȥFu=LsZ'h7; KKRvhPyb, 'DzUt/4fKQ յz.!<|F `6bʏ a)M*MCZ> c%~ oo+Q.لn'd"mQFX ֥S0gKv<\ľ'QK9N }X䫼OZD0Gs0H @Cb\tw2.Gxg#pf ]&y5)Xۂ]c] :3W*KisF?*_'"tPG&LM>5;SR_þܣf`r4&o[Qs͔k& +'<+hp=ƭ_s -AsSTkn~|VR7w27.hzb/_uûiw֧#Xtf%ry*9,7,BK=RS +7Y|d' Z}ΞVk?me\nz,gb @VQЀL`X՟XSvjeD>|㇢KsIo:P ߥ_UkFH;FL"¡5ui4]-Dhbyq8]7]ξ=irZ,OݗC읧̂ TtJ|弧:c$NI)4r#m(Og cc3&7KﮯvAY^vc@5jL 00n̍ wl;tI8W% )Ke .rT.F":{ǥot}ڊw$:kh[s';LqT&!i;xm/"$0m6 zBa4vW] ˭!7yX 3xr=XI4y zwլiT :h p 6CKfa7%Hx0EQ15BХa9QeVg6& dI84aYoӭ^=Nrڋ`?ďDV>A@ 諮/{]3 l+ĽjsStT#-/uj:GR8~']9#29U7MgG%455vjo* qvلiK /W5!  %f}[ht3|E;"g\{{ˉ(? nA}lJ|k `E j5RJjb**W%h(T ~3y1"miTg󫿚!O^ s[p goyW㣨RCH'?8Q^ EPdy) @Vp|{xߐ/GZ!\Rg^U ^گX%ԃGߓFXt͐*T0t02mkR z~xsϤB-ahH3efڋy%Ըٖ5b[lE'/fIYv!=7&%A : C1%#_™=Fc Zsƞ.f,zT %Aϛ_[jr9"-O>v3*|.3@3i]2z=)d>ePY7]-1I;t)9bi obF [. =BQH&լ/__WE2\İ<+'ZB&<~ctuoo+ w53uj,t * hAL HǞln7@hłj@+%F^Iݳ68׹FIŤLnr|ܝ O=|?2V8NxI9,oK 1=[Q]JɃ1CoP@H:-sȹ^^&$FGj-(TtZc3ܸaU RsA]A'ul O"8 9Y<)x'W󺖵u79pfºi0=ԧb&ewG8K>]"wx7.d 'p5.K%B}="]?/}՞̶6Q%\[uanDǀ$rbJr wNK?4AwhZ>^˪57:X?-?:I J_8Vdȕگ yHkd1v(V“Gx@}EwfQglXPp ;uNdW3 n^}T(Q\n]]qs)eN4z 'sUה'8|̌ Ǯycl`/=A9 e?]53_:iK\ m@(Kc{=v"*) %Q.3CUA!BٲNy C֪ ~Kb=kN]|F-vXVaޟR褣yr [9; {wYdie o, XNL TbcpxC74m5n}-ҙ͟NWW8蛙JSԪ^ rO6QGu(yWT+! k W:ox : %ϱIxfJ| RpGon201D둄HL(EIv1 Uб3{|i x {Cu."R}veVAH@bVNAwdV]o;71>L*Zgآe ML[$@!΃"GVKFs.1@L{0^ԑ_&QsޜX& UVC&S*2qlHG/ἱCFi5m|k3L:bv=p%4hJezds>]⊾ r>-@I-^6jڴP|M=GDƕta7eSd; =j+irWoaqXnN\p}PW؋4.ORN(DdjvZ;ؓdșz"O3ӣ}#e*tfk}=M DɼSbj&?c칑Eİ4iY2ݮ^e R9pNb ?rZf2֏tq6> O@U9iU5ѕb800A  rzd\4DwA;MBsI\:c_r~#gqyvy#؀ ;Y` J\f?%az&w8MMR9ZyZƻ]ۛʃ|\yZYElmlPhj8#8FN'sa HyhX d] 8އ-1sXwΛN`H &m\_@3.SK@Y;QԙI??s3o(7sBóc@e-"0Wq0|9ɣ^ n<%(GuP%//9+ ”`ű&'yP><[{F511VZ} L8R,o>C0x FEuS45"c> f%ekepoby s췹^1$yoWd+]kjEɷƆy.k/(7+JTzoDDЬhRQ]dnmR,=B~ԁvI+iL23jIT$#PJ,RP޷>,v#')&0'?bTzBOV:eq'="%D Zr0 ng =)`7 m֢c:Tѣ bCxuhLF[uIѓrҪFojqeo{fBf~|>uDpZ\j5 MIvF:CWR$IGrzgd\Fm~4N2Duo0 5M%G4N%vO`?712zGܹQng)A\z `gRJ~lLjo=x%fPP(x?Am鬪Ԯ`cvp\xHOtT=wHkՒ)wK&yWi :{+yQ>lL,wzM[|;M=|d`*"Q_Fc_sU֔V :/R$7;|wC e3_f&/t-yW :ьk~~vEo)zJxM}Wtbw)s0z+W HR'SVƵɽZ큜avcl).˜]6/[CQ4b՜jNcw|ɮ27DL4S=-62Ӆ }UX_V6e8Uc[zoJ{Z$^ #3޼S'A<'n34a!>M=~'07SkwCatdwdwjdi^}6ۇ%'Q/cu>!}9z0U$bS+Ji'|WEIn-04ER-ڻe/$FeA嶀T f >֤y` ʌB3͓sDY@b .8i!nmLduqrxk-CbCSCk<`VC琭N֔Fڣ[Jz fT7"C> T&Ӗ˕1?#Ԍ2dV'/TeҾ3cDRZmf$/ܚBB^hpbIk*d2G;ֲ` ~Ц[⾘֊dHrY粿I0R`QZsU]bEJ324v]0@,0hY?D9jq$%Sǹˊ<-?q!TM0S1B͗nс>RJP k(WT\b;| Wŋ&iy/gޛ u.@NBl+.YQ0KŧQ%;] fYYJs}OZLȵk`t'| aOjl[ʻDΛ (w ^pIA{joLi<|: nhȻ1_T`8{χu %Iϡ'v5͟K]4YYP JHwXihb;uW ũ#z <\`:ϓҳFt$Z 6uh-dL@ޥF-_|}" o[x ,*3:o hA3O: )]~lIv)<7Ęs€36&B:]œekuvt8r%ٔmXeOR6>E<'$th%cIe#10.9nr-u-zK7/O*+SVL $PݺDE~sXD`@(0xЎi98 $ܱ9Y>-obl+k𣏕WWZ}DF\ ,j@eb2Zg93 O(5©VD?4~e3 io~ $"fָG:qs ol^~nLH#p{0}u4F7k3+w@/7d dYP_c䢛"CMoo~_t`/ۦgx᧒8lN+iv6I95OېWvҀXj1|I~ QJkxW9Cʙ mT,ac}籺#F1%N 8Hrm|6SodtN"J0]%VsS*: S%eJ˿X!,zNK9%;`c-M8n'$*K6)Sd\5GVIdoTAU Qu\u\}}":[\9S;Y^U3zݪMt4հ sc}];r o\r#Id=;3a Zm*i::56k컺ȍ7P%ݷ +Sg\RP>OhUOI g_͈,(%؈$ CzOB=H-sBB՟ck*/j&A&swVQ/lԟ]gBI,wڕꨆYpk4!}*Mэ7ĕlZ]^\L@~[o 1=Wkn!D7aWi$+nQ%.2W8!4"(@莤}%]Ӂ=o&;Iqؗ7݋MYM[82鴙.&ƵqW>gkt=Um̫D5NYE, Z&b|Pdj'TYGv}Bod*.Lju~n2v9'gCvh:Vg4766i&$H{97knnT> !=9ZvŖ:ˋU-'hNꓒMK,qIŗÂy ]pJNA)naQ`Et_``wӹTNVѝczJ0kA7ȆTj"͢Ap"vkiJgmWdklXo_U[Z=V*_uTXZ+(UjSߍ@b41wWk-Wd3i4;ate3'Kq?uRIχ<\m"}Seӷ<5'jXA֠S_N; u[~'!\Ja@Llu_7D+Hp.@˜ BxR?~PYϧbe_|h-~]}46Y) i;J5?w^Mݜ?q&D/AV'Y_e)eB*߬YhK 5T!RNȶ@O8>9uߌll괓Gze^;C`Qx #ݘ*C)]𿯣8 pL["{ ڹ.Q|~MG,G%z*Z"|x\SMmWS JS&n٘3OdͣN%u 0k 1ENlW.'::?}V| LݕuIJ'qH 3O' ~3̵f7"Iav-,NSF<3ln~ ii|l$f6r6B ڜJ2b ͘qRDM%MLᕺZ4݉(6?x]HSǰ^6Vu1vPBa% !΅wi+;8ftf&!;S'TWQ[cuuU0|}:[LY@N)%<{\a`)DN]uT>vQ9D"MMιZtZэAָ4m}#RȞLE|(\7A{9dPwʦFGШ[O? a4[ w a T}'wO *NRyCtˇ2"m4 k*1֣j;O`"': v1m%hw,!RVv-uǝȑޗiVS#X9CV4lrmS &̚/f~sO FBRW$]DGqYm'=a 7Gc !elĉDGuwt|W[oa5Ӝܮ; }6e̯׿ 4%z!8PV^X-n-:>^? uܢ8>wgW23uMmP?>ϼq+ 6S/K*O~Th7UPf5_ld&4Vfd{l Eg̯0=ڂLv& T̉AL)eV9^`m&ˍ}[~bd1̻N xJZA<̹(IӒi&jqg)=|w$Q@ 7qb>Cٔa'wZpbϚ%ˌQSسknļb,ug%:TUnz !?*L3BX;6ǵW.Jm3M*Χ jv] z0!9;EDc0P!WK7b` ].Y;;7<Q3-N*u4,˳NX 9xUǧ{W*$E/ZhZ& qUpހ`d! ƼfxNJKUS )|)vj:aK{ѮghfRl!9vXU P ؿh-^QiP){k?+# +0R=(.*9ɃǑZ)T^ :M%;t|9X ӖjzcY4x?e{ey^V͊+q='3-ՌVU.e2٦)oBVeYqDFzZhSOV4uJHוNz z:u(@=.k5wTqgBݟӭ ?d6‹߇g< t=CЖ5qAKewD1;7'.N>!e9*xz'}(V.f "A]pwm6,]'js"H:"s|\{L꞊f/*=is__U)72|=pе2+XU(6,_#{>?\)pMsviŔ O^t_3]aVO,4.;n &#_'gp ;AӃn_yi,#g' 8҃8I)qu:tS; zekN*G; ?9>lhWd0w j|J$)_ZxȪكV>x־&@^TMaB8eRY{tUXöM['"vjYm$Τ+8 oE3~`"wvja8X8S6{v5R,5L%nDϽ2~OΡW B*@U;g^=3f[[u#?<|/tsadH.B3Z1i c0a%Vi{D{yA* ŝ7JD'1?l@$N"_qhL5qsi.M8,sf2msJG68K4(L kmx1~ƒ%Ox ~ĭo?gI rko("WB{įjmFD^DH%W<ƨR-Y7R<Pc&tC֋Z]-_v5S/8R>iZc4WEWBē6 a?5n '>Ht R* T JEP`ef=^F^xd^Nz:[H:t Z2Svsϡ zE |\?׌NW@c)<:aI01-{v.bJ31ы^ aCnĂgXIp_!jjCQ(p ~lW?{%*1fɾzz + _/sӁlVU2ă#58(7ؿoPV~ HJ0qg%ԭbqGIN=V%,;t.)GEy[b2~Sl?amUm7س>GV b&-Ę5^o8 0ؗ xc}7'}rC=.M_`&a`oM[=mN.RGLFч-ѧLhq/71_l Ʊ^,'~[防S%PwW8IwYԉ 0gG<й<ڻSH 5YnB#J5mjyn=շ;٧!6a#W{^\GBm APΒ/I؛7Z(>ߏ^4}z[6g6vOh~sjB% x89~ `s캶R#a.f|εznצ#/++/qi^[9*Ih#ZЮ4^(B*uh5'to5z/uW?:Qn:SPV v܎ĝi%:jBR\SMnw^ I[,m~2pe$rFd(,j bH[жWv~$g=Swoݲcv! m k؟~*R{k6kpZٻT%%ȇuSO/DW1.6!pxNvL5fyIު@כ ʓuϛkB[eBr2Pv"R?n BO5|̓pgEXawtCr-o);N1Y({̪ @|VhFD\o:AơBVsP|LuȶߩmM(yp % ld#1&(qքiFrޙ_quznWSqx&#K5OHIz5=ӵ}.#9*()]4c2ƔYR%""uF0(mAَw¶HPb'sNz88e8 D{A>>>0J}sU ;s Qg&LIF ܻU'Z@6逬^H/n"N9m&Fm8nPMI9 [X^.mf=19.DQl*Tv/%nKႡ-:Zx(D 'Õ?CY}3xyc"}U3H?%+[s9wJ}19 GI*P\)e$ Ԓ!=i! mіlw!GcO W%!%G7w ”p5oNZyYWsyJC'!G|^ŧ C(=.u7GL?|u1jz}p' ~`$zI}i KYhIOmlYy1TqQnSK,TVxCpHUxh[5r ߶;k~eQ9[ґ+%(wiL/1A7#E ]~m|NySd2~/PU7MmHAfJּA/b2胻,,qd2a+*u(tK*0];a5~ױgOɪuJ.pJGXoMOg%lE!w L[r84jjX/3EɲX橴b{kS\fe͕G-(,~/ܛ1%?W8yk\Ӧ;A* ^K*yEq\fнdX/r(Ϳ=5tNy4q иepue*K`e^_ɳ1}v+p|9#b͵1C}Uf95u<"d3d|zkx7ׅ1пS:j\ƈ W@5 (Fs|\G6&讼~H7rlCH p(r|_7 Qݟ>I'8j1^up`MqQߊwmF]3nz|+Y<%*ha0AڍgnxJNߒ͠w{i<C,BBRjxV{fM' ,e{ 90Yg뒫EWeкRX|~~᱌{IgwttX*֋KykƿhЀ32x%(%3@sw\IJ O2-; WYr=TE,ArN?U|2SD7dE޶lNinJ]1˜  [βyGB!A9EIGn͹c(S iG=r6򰗲7g8$q>Z4)Z~A@p.J.C?m tQI-u%N!xFNS$_~{wCsdWIKڥc쥗=tb->]UIUb %~?Vg"A@cw(۫Zal A.@x> rXPk)/$8no+~djAƼ[zfC&~\M>B``w*vA>pE\XWXWȑ=^^Uv#a&(2G(r۹edgkW)G0IaˆXV p}_;Nj J(]Ran6N~7"(vc+eDtwfo^g}e'l|'}*Yys絸iB7Jf!.>8F G}ʨ*'C`Y-,mTM0Px*O".:8S{x+(Wrk윪;ak(4Ɲ",^mH+Kt? WE8y3\tG̖sqkqbjyPG|ګP笹0qFW|K϶w *{[C7h}$DcxON6u#Ftެ$EbڝwJqGh=vs*wno1̃߈js>\!.GH ,~s-ɾzKӈmߡ`T׬G c]V(Vc~⒓67!4 FJ*j@tNȝkJ5)Yȅ#A5x01M/λX)‚WDgq):>L*Ɣ.v\. K)x:[Sj?,2}{\.=y*%i$M{FG~@kS]qoR+h\ѝvsx*DoA Zr5wX0)loi' AsE0!2Vp7{%jA:I8$!IF}€my 㷁sn:Ȝ3Fch&QArCZL򱮊V_G^l?~sS_tC$趗Ca,Ili'QPRp4ј]V€橍VAI,.`l2^ǶLH?+?*3%^J HJDElVCGLV50-%T|pmY6hW>mqkͣ`^eoؗym/)ioh)sY(M lIuGT v{FXҢU Y.G=W15 /OiY+h jz =:ʤBžF0iu޵ %Sc Kq&(Fߪ+`Y]Bs_&:#_!pM`rKf($h++(#`K~ R>}޳ȽXb&b 5B6 YѣPەUSav^%dN{IV k4NˁyX}.;KH*u.O5b?Ẃi'^ `n(DB(go2HԵ3˼G Ӳ2w͑S1 +A;_5;ڰ’o 1i]jt*DYY}0ug:mewQnq*}h&6>nE%F"P goBFu=IBϲ*\+F9hb? R䁹7ilCDdUA_Wh$ :Iɶ'T ;Zj`rhOj| Bj#w إP]kx~ 5#adԎmgcP?2-]`-nm?-pXp5H[ ndst0*M+ec$`I<9uSԵ'-:u@ `e57A|{+FJ]N $lFT1P?T1[z*-!>KA\ܜ R,keh~_,MM9e3YF>,k w: <E}3Q(r <t]LD?b*qؐ6_T l>ZTCC&.$ LXu%66L1џ^܂G6wJRC^ۦ72o`-??H4ٽj rT=L/4E' /VJ4B^6aߐ"o:)ȴlh*~BB.-ԧ&ÜZtC\, pgAmcW(VWdy)N:Fx$_ a"3CVޤ\t/2W#8`ŪF$ @!U'ĤEw87xY+hqޤ͠G>I =sPoD;__fT&Sꑻ;0"bؿ6ܙxʳ:7-T g8Lv^T5q,|pY(km]4zf7o}ꏴxA BmwQcQ15;/+9!ӽkdaxsE8Va0̈☁A&3.qU E4? k/,TC_0|ZL,d*rCm?7߀dEg {.XbL?/Ȇ_c<|-тTn^y7*r|F9[9= i/?W'Hoǧ]?)|bO[R V&,xPg`^sR@|ʚ6$=:e9H!뵐$V7UЭ r0Fh^7M,ohぼ:Uܹ&lJ&|zD+)F1cE&4f V\z/{?Vv=)"6Dugc3L FԾEft֟VG]{8\W x"W\N3cF\~Q~c2NVe~s+3BhKzHŞ 38dbĝs 1A6  צc@'?\ )^NQP W^  *vKd\>vzsHLYP%ؔF`o=9&91CX{4YH06|b)V5( ,onjzO?lZpp9O0P.]( 3~\҉cЍ7(b=%ʻaJɖ{K$1O\GR ;G-,EULЁu.0yQֹ'tu[9KorzHM!7&.#޷9qX^KzdtRDdR-$ )R0b$%j5Jݧ<4r#Ζ;{=gd NtXmϒΜ"͖SG<#MiAF],i2w^1ml^q-#j06'eHDoUka,'5"Dž#PHr330-t''!Oy~~/M/2+\bGA"4[c2<;kZHWr'ɫ1ckHGGFJf90`C'`pQ.aνzxc7 ZId ;tff%+c~!~`p8{ѸnflY:xM̾0F'Zt(sS<UDXF:gG  Yf*r$A:^zs<|$r2Zm$ j^|C%)ZuNg'_-]Ґ4L6<^|j끿rAg1!MKe"fUZph[IY iEzbBX.nzY_7h;p)FG'6/[(3,"pa? 665F="v&LVZFޱL"*]X$ LENd{ ' s$jZzDgykyx'F!ࢗNX03jMZT%&K#P R3؞h_NVmOj:l{"AwKC+JW;=N^OӐ_7`1vze Vvik0Bz s&D s`&uf.,:vPɓA&ukb&v k1AXWP?9m!DO GNOdc;ߋn{kTju8na{lC /;.r\tWRdw;̢FuƁy9p 0Y窲"4+RNd`bknn O%9ފ>.s870nI>6|/-;?>l=t>0BM>Oe2lYll4$_eO0OV,ɄfnǴ!tr7mLkjc\,9b?l{pt/,QbGQpT˔w%fsB₾x|Gk-dl&PsTHyoH} >̼{ѱ~sbInBsƼ).T=Leu-/UMN'rp/<\rm"#D"i$L+u0bJ!<9wpV"S m7|wr} G4Դ⟺ZBD)׺GӋQkpݾB f?3 [9 J?]5XlDsJ L>=PW,v}ԧ;u6Š=ư\QWՁ}zYh kJ,[5r+W82ZS q_y"[y ouƢWF7VVW ­85Kބ㻧cܤH7MKJbLP"FA4Bj0H;´U Ձ6Ɉ(&'U*>OE=?}A#cF݄k#ݣ ZR;,8~ L(8rn*eZ(( K}4ۮm\'}XrW9I<5 |g1뱜|SLjR]ZgWG_huB^x#J֚B縉EΡlS  HךZ83L/0\ 9.aG,I{A#RPQBkri whB3L( ]׸nzr&l14_H:M[^Y[M8T35aKWHB%09ImoSR%#wzn[iq Eb-?;mzmvU7sd,nc[Nou38Dt4IugvcND =Hk'dEwNXUyӝ5$iHt_ V.ΠwRV؀6׈U}j[h)> C8:iP{]h.d|t')SE>?K9;4)Å9)6MA \* x(7m"q~g5[Ӈf*`Bt́k{T8\a$_yF]|"A!tL^7}-ogvV&=Xr",쳾w
lv ʢ⺤VB Y8JB8V\zd.FwoLBOL[^Ps8BGW@Dy#2 l+ $Xhx3o#'_\[hﰩHȰ{CnZ6u4U pY"W~yGu&&WYO]wr#`$ ZFN@UJu} ٪@kIK0K+8KH7WgC~Sh8pw#{WJ-gbѕX2G&s0m֙ȒdZyҡ"=Gtbፉ7_Gwo0h$plڏseI"T.k>Y K2UعX(qꁜ繨/}vz]ŀPZFL.R"vPh]J3C*xڴwrN9AfeBnvU9)VQB!vB1w[%3j.:('N~?9d2.U7 {15h.@&f:ֈwڲ_sSWËmYLXn]?к$* :#RAw: E"%_n/5rfa \3)k;.r;Z,={h6: m'sSK1Lh4GM矤{ G&z?~l͉4PwH83^Xek[/g\JU-g' k6wi=t/7T9/dZh8@yh+s F,¬"6ϟmއ: .d1pӊgQ/١hǸ"@e5rEرp sݜu3h}e]ԝ.M+}ջ޹5 %BcW&̴[uc|i%pIdjӤ MҬyv-vPcK9tПw9.>N{;ˎm uAk]<ҏEk9m%󇿔%ME"RJ/a [u1.$in1 \Bt sŜn[. +pWɯEk0ͩu#i4,%t}5a%"h`4PmJ[,n]7mul\D-wA)@[ZJY)5H`wA4^cY-Xn (dO+,-m=2ᇻYw*SPA+DiG*BvJAD/t˷'?\X(oe0 ZOz|$ha7j~oKAR[j4K 렦+jŅcTiom;R =<~` ZdR*D˭'^zs7%W6,Q%Dq9ŖVv pC>Yaj(CPTTe3EQkh96ijsb O25nNjřS;⫭}Q+xcl9:;%]ޒ%䓸ݦLX>и_ƌs!g5V0{C[ ε#5W%h;.ҵvwj\JbhfIebqQw4,Wt`C,'ͫ$S˥p5)4z4 #87zhp7n1ߛ,%'jPFek>wXvϠ)Iх.>`Vdޑ{uˁ%[ ;ܛʝz9DBa _')^'!(Z <(>(<@' 6-)sNf♇*XfQ U*/t'& C9 ݁M{_/9ʫˆ%")+",Ny[TW]G<,Pٽ}N'pdN_0=]H=oD`l0~2TCRqԜ"-V3i(R`F3m.-Q'&v aDƐWH烽0~w3>c >z4Ǻ^Q};t-S6Nsriu2 }l#7XqAMtEOUۋ˿v`@U Ly% ?)l`el=3xyHY?R&XuY^X3*=0<ff"&p6}ALb)FMcv-:cPCpnm㮱6КqW<)_E* "!Yt}FPF=(R]e#GUER~ P4CݍŗZL-KH եcqb56_g FtpZ~#fib!H5[xj - yvNTi|,Qg=u'^!?%!b'd^RYMcM''u t"yx5UWkHB/NC,M&L\4X;g"иz'P_dn53o>Mt~n,ήҸ5 M6ɿD`S񗐘u3>,o f==*# mrzF[RF?hscQ&Pu~|Ua5aWAAv8f{GG]pY=-΅أ>O:/0Fuf"Ify f|n+jݡPzQ⢫P*ZV'jEjTyۄqMWYϏ,̀I러c9ҹd+f[s<*oPrI\sg[b1KǺiZo &B^Wm0精x)-fBRzE::01Xr%dMG@O)`jzYBFǎX3tzơ^|f'xܟH+ZAD=%uy(E ˜ߗ!jN25OcFERoE"X.e9a{,!F]I1st @scPdjv:ĺEAZ t$/ V5 y`) y傭l$O,bjb]VSES /$Kws΃S< ԍpɬ3۞ N8|KD5RL` v6,yV!D~-΍".gDIzRBab ^}VkSߓ+ GuHl?.vZHo((EqE%i Xу|jA>88C+E 1@y":G찦!ұ ld{keJM $EUTPf"@uC0wV gC'Ԋ2s|A*]M.&x SaBm{}O/A-Z1ԓ;qn/?Xy#} =V'ܭ̢'bFY4sʙcOj~քC)c/E3yu^Td$2g#SaO-;}2E]5 ';FCI~-U(+mH/ry)`{Ѕa`٠Vg{ @.焾&Zr[I3a$ Ƀ"4G?7Y~VKp&mz4дxvpNߑ]WvC\suη]JA#!v:/st͛$A>U"kt8AтsLѸA-H'Dzc 7bϡW>N3md}Һ\=İ>ӌ 8oCM<' ~Jݲ%dU5'D,yﮖXdJR^ӯ4i=3~.E\1`@S5z&͘H# 1K=  Idzn!Yyl6G$k"lFJlp Y?ZĤ33>OLGe^;TUi#-h%`E3PElR('f =pWU V_ ڗٔuh7+xyj%P%WBHp݀zk,U6y<2K @Z_8 #3@_<5l^sq9^%._mr뇌uyJ#;Js(J X3_rҼȻ^öZL%{SsH]~'(Xe^j`pT+mPm BgFaS##S);kY+X\=6b !(CɂP\AVnjxsذ(ר^!@JMðÈ; /ݛ֏"K"Ф!X! x̆8_q=5w ̆.*[$kˈ5DyazsI@D<=~^&ϣ%e%@EUPj+$;Uy?wL&ݴ\ er'aM =^( xɉz6n&L"Z Y$ T89!>,D+QBDc=I)Ni7 mX!K4oQؼ E0C\Z!gm[P@kLhs06>p0~sh"BhUo>l53\\ (c 6R* \p;BB?ƚ5)֞vĠ 縀<_YXbl~vZRdP+yZrh߃L2#5PUw`Ȍߨ=6X g&)zjrЌp}ʇ0.|:mĮQ7 P氙fL8zF7-||Ϲޢh)Yʛ]bxV;neh\dhQp7tvz5pBcH/9$dVQEO&oO-I:i}</KRU:V?iKvirG+E=e|w|HN/F5p&hȤ&Fe"O?2+Fx?r1Y'eb3<ᙓ{oqmS# J ez*kWZ/~#b6seUnsx9qq[a;K E@ cc↺ϺKұH^|~q5bPJ*T;3sU/-fa 5 2_ Z0s"NpS1ŻZ)aN/Dp!GPOl )3ED_ fT+>7W4BJ)mB l"pEU;c.eB~Me9AiS8ieZWLH*[h!Q#KB|"zf'XOL40{"X.aVi0G7/׼aVCTU?ʒ /:qdY$W@qځ @qNv؂ a'(E!$7禍`+ Iyw2~MKq {:N˙oO /{ b#=XsTubX}“ە? (3u&Բe% ,NFPHP+,?mNɈD $T+`4?lc~:MlA".ovӑAA?\ud76wk~Usr1IxI6ɐJkk tP/S`u9}/?69toQIW$dz=K,qPM-jhG뇹_/I44^ǰZinq6 l3'YAAWeٚd6^O5̭$Q7Iͺe{֖O ]m'H+ltGNVfb,@Pb6iݲ>l%nN*HXjD),0϶Bz}T]dYeOH|Z'tk]E۳HAO_)Cox}_O{:䅃½] ) q{?G9JQ\pMbmH!yVEU/(Afs0?QPyǯSˁ0'z:pM V[_n7*R>ݲTxtfQ'n:J(1%"^="3Ѭ೘2iJ,v1:"҉80P@FU%..RrxÔd+ ˻}@2V% iXHisF3Peo}og gprɪ$`rI#[l=Ҭ~7"9RT4n; }!aɸT)K /a^]׵eeȴ]ݵbNmb~4Yd|cHO%crj:͵%Y8n3!>ŶoxUB=qf Dv+JɻofnMLƾxu;Y추^ 4JK\Pp9EE7"wyKh5 @v.Dk˯gF -DgFT!" (tCHClq33וm4~  B[t"5,ڕ|fN]AM +!+_Y Su%:|f*E7W,XX^ (enn oV75:_r:JX8CKS)3U J̿$J&|5)F;qʅtXޟPpY>`,G /+f5Hx"rvBr/3;2` mc/ɋ? @ozyTOCg.@mrx [c/RyI4oI'ICHHvD!gJ7ya : BYAP䄠;tI.3 /%}tVUL\ee(LAm W]+2YO*kp {M/nLmw O_glui;8 û2QM Scț,-ԴvPi[~ܫrwmntA |);gE 9aX:< D4ǁje`(QWhw"fz ?5$ɫɿ*(>*1F׬p4iLޒj`ѡU+?) '.j[4f匳/ [#ZkG†$3Ty D>P*_2)s ¹|aT$& o ?Y`b>ޑUN塬KHtz?Ӷn(M}O~a7]Hd36AZ&Z0rJCZy!kȸM9kڈ^Xu[RW r]Xi?c3d5J8P3~\4eA%}u!P=}4A`*.#F(s`wС-7 7Yn#hiMf9rØ vU!>N N~OԼGNB`UIpSrtD)?o،w2 _2hY{0 N}љm'iNnt>>5>N@v~Au+,aeRltwO#,I/E4/ٛ7Yi?.k?SЬ#[ @pPJx31gzD {W$$w!idykWwWiC7UFHH!z6<^9|9Y0s5.0 T!Cńӈ8`g'; ݹ)z}+OD["u+sTݨcƤUЎa!Yګ\)c;oG.Œ"HFVhL~Մ},L̖2ׁLH+-TVF&v fEQŒ~(u/fdrcvT%hOIXaѹO"X$X@B./(NY @=BזƆ#I"Ⱥf}r~Wb]o0d){ t$Ң( Br;`3 q#J^ݱ;2*rREL2c[A5TO$R7L 7UO"P[[~M25ZF}o;B45eF~$kky&Y>8枻$Ic> fKt(mT%m,.{hr&VHHipt !nrvu3 _leuecϜ@]gCR6@,^gtHh>"^?ПA+dOKF&'^$tV?6\N]Ǚ=pvSN +g*.ݷ* R U-ۇNL%b0t{R35-s.P͵s,YꌓHCEmuէ0w1>: -sN3ɖ?Ew9ϺJ*3dRųŦj]?IS=FM|;{ 6ΑY4m_£`+ˢ5OGWsKXR55}97]r j$l' |2ķ=0Ǣ'i5%J|Fα&OdcS%VZZFEkO+LJ`PeW[q%Gwnb g-PP; "FEOecl(-xB*`$pZ]ZeSsi.?[^TN.9H%{;[+cAS ԰NZH>H`JS~X d m[A[vf߆D : 6qݦ[/Bp) Z*,T$F2j_'T^GJW=+[AFF.t ^K\߻CКt¦Ҕ Wc2q{]g7VLtLM>7`1:~G4G?Jٿ!pKk j ?Z<^SrBeW%64tn¯ZF š,m;zk mYp*MU2)n%ݖOl  v ЇDߔh!m1=]rhW>J\:Ytx=if5rS^aш-3 qUQ'V_=@ C_Ch#tȇz9ʢ#5i$#va-'N <}e\bQ:'WނֺV=SbfOE~-X8%dFw\KijfiVhNoOm>htMQ8ţgvi?\جK8<`]q?'B}w#*KٷnX)k]>z(MHk6({ GD l"n(ޣf K40^\ghPlS_PMdp|FK^)[gvB)wrܚlU %aHPv$S_ȷb qoudVQޒY4" e ע FXx9 =KD].x8tJ3659cek+@&DQ4)2d7:s$i4%=&1OV_+; 5B%59knПɺd GWP敏1^k8Dg_g 32p詂ly ..n p V>zԢ+h 7' qk}qD ;_Ilyt-4iAÈt@x ~wFU2-Y2u')hJ3g~Д]E[{F{s>tJg$o9ݲ%1ui>'=m6=vg"yiw%\"Zo;W1淁x 54%l[e+wfz/ _'DI9Jv5)$V.6I5EZ**qb jܞgp"ЇbWX'?Z59h{ߏt]Y`Coq.h< /=EA;a,@DDgk_LVAGLdY^mY6ZЭvTu9|Gy'8~n1xI\-{ҭ,?'}=?7!JKWrCZ !O8[6$glβ*,"i+#'!:4XrA%NкMJ= SNz6'P9TFk[N˜=0V>ݻB:E2{7w`!_%uO41-P+RiGfOKfnuQnI*~4!İtlO_~VtK;[25z^i8[x+ɩnXAF! Wgx;vGwK,(+Ү Q́VfR4_I'^PO(2z)FF5@>;nP8Ȼ:KʞF=Ts Br|;v f%3+K$Zߪƕ\=mW,kʹn?՜\',3Ř]$LBb, 2@[Uuֈ0m寍 R]yneeM2JXms5-D;\!#{\>x v@M =]H a\G(v?aP? {&1nϒMVVZW&|,{i̷AuVH%H?Xc)$Qﴩ;C)5SIX$8 k!hTfkŲ UeN$ֈ@w=I4G'Zl.4qrI֫VjLoN èֆ~I-Ԛ 'y2?i_4h05Z []$ɺRekVCT0v-`6񓻱[/'`ܿXf!74&Lc10~:`2 Q!C2$r\]/ GIG\HjL$p:JX}L<tq҈ :*Z Պ ASs}'?Hiʻ9Tb,U[ m}v+iμ݁m#;.l@ܡ0[!񅱛Bڈ#|OI_>EЁ0QuVݝg~^B1*algv^mߨҳ͆01 vݴ(Q1\~L1H7-/:˾a*-3ڣn;߉8+mΪ/[1m)w/ҜCjuly;mx#gdlW; d~]wz$6P')GJ$  &M(~i4Xcs԰fkdC֨QL:3 ".&"x%l lq}hZ2a?'v,P 814Z^I|>5WKEt R2-;}KbC" W.+[".@eϛ"v -G"h\kj:$(7J=G5-HKJdf^o\(PeF/a1BIBQG4՚"(-cvKWdr?Nx)_2܍AzzodkoVg=!w3ppꭧv+o7k41e`ՏgKnv܈фdw>[beqBԢ":%nhCt!\XI%D i9@|*!֮a7C ȍ|g+Ayc O[8+}Jg䚋UKa;Hl Ny{\ЇC *Јq!\dktIP:Agmf#hKvgY ;a4S8+ɳ_&OμJb0 /T2NrF:(s}E dݓl~{Khϩ 5d\gO"WWMo U"I+j"3sdqɤCj*C9=wrΊǭQ',利uzsM [6-I!1¹C. mL= (DV ֛pJ1dx8C9woTb1Ϭ.buXq]Ɖk4%OօS(3p@F.oNܦb91W$t1~goN{w#h.Z:uM/3c?LJ1:&RZl{ O$":JA/X MpoMnI}s=&h}+) qZ}R|Z>_$ח=jbdc̼N/~ yb,2xo|P.]nmĒɲ,JﺷPnqcE\ v&5h M6O)lP`͸; 3і &ZpAp, S~渪&0@-ub ڝO&$jx i9⮜8%SaT.q(ۄŒcjR\y_XL%Tx8K~nDwbNb{盪릗=QQ#HRkzQG#<|a+{:̡ M\T_xiďȉhVB"`qWhk9a08<ɘYàjwh*A)zG?:;A"~r㒚+oryƂJ' Ҡnh@ _ ,/83RT=b7v QR<th,Bfﵷ=j k`6m*[^?d BD,ܡŎ臆z+ [זVRa1K QB."@fqn c 8Am 9>(ЃwcL!T>W.#=z_Q;1L*Xe ,§.ԧ~=yT u ÑiHf8I!JP;5V wNC[> dVl'{|oc3аN5f7bUB[WđK-xy'WZAzz*϶]Z5kl,:A[?C$KPsN(TBBFZ܀M (X' 7x.Pilɉm/.}ݘG'|FY 6~?u SkwѕktGz (r1ȐE˛1R,r* (2ng\͕(ԕtO&?߄N3SϰZu$z-u=:fR#h;)[|7Nor!Tc()3'@2J#)\KJh!,bePw|UH;-=M7#.틇/Xeֺ9`] \(ǰ7& *OՏ(\<,Jhp8QLmC' Ћ4H/Kڈ402.,({}s"x+)#R!+jLM9,8UQ:#R 苂PdϾ&Գ iw@lgt&.<..`0uFI B;_EOvo.`fJul{V6G hɻ M:Vep84v嗾 Kbeq8X"pӟR#ѲEAէbVtEF~rLZZAI+o`jr]-G8HoLYbo~>Cuq/6@3 xy8C{TŜ4riM0auN~܉Y|i1٫mcrF p3J)$aa:]QN<{.V=GW )dmzZYCꨎ?9Ǵ9W[ ̐#˲l_r[Iiy!G<+1+;w~P0#X xG!8wqmnp)_Ұ&hfoU|\Y#1K6MT~f@*K- OOQߡk/$yɇ2mcXk2NcDšiX`n'A0 2DO@ of gKjܛCP@E<ۙ'djE*]^z>.9zX_,D”!ٟVv"/&w4 DXXU\ֆ|Fi4X@p*ݏ4"ABnގnpsjCgsjG>)ZFzۦ]vQJnJbACFExDFt6 n mHC__UFC>`zA0荐`lW=ӟ ]PKp *N?i]g[8f8 Ą 6]׵j5J`C͟ NVT/by>Rֹp۰@ENRU}OxSǗ3 et^)\S ]14 Lꮏ>PUM{ /|Rx?zW2AZ:?]R.+n1"t#d"[N w]zNՁp [׌/JaN3gY U@;4,TW.8ҙAwi'a5~> (jB!]288 ^Y'l;'-=NGjR3Pc9%F!44~x3]mYx"]?hJBkK?_}SFd#9;ar&QCI'@L.;~>C^J{jqC5n}[D/VbX~2I+d|w-Fk_#eFh3 +TfڧڛC^}#Y qÝ*-dm(xU$x/AWav2m[`@GݸhDۏҤTPSaMC)b cWOfif%HY'*R.yc`m|YG:Ŀʊ01' 60 AaA5͔kaGFɁ~ Ӎ;:RzPӠi+Y}}\~ |f~nc`rW@!v^**q8L}5a%NQ2մhb@`ul  A-TT*֗W*ȒNΣU" 63'y 4MO\ո1b>0 QA:pv(T j鬋0n~l/Xe#Y؃/ A.6@uqڍҴ(  I00޻2"lPpGsUvOS.NOADp j g)Lzd$_-8`{K-.$s)1mӠlh=Bʎ6~5zbX|&+;̿κ\2LI[]msbX uzmI׻L-d~ 9}CY hYw @ƘQ &2@ʳ|V/*rקW"&> Ei@M)ߨב/#bE49ݖҖtwM9ә+ts`6X5c.5iU"OR'0Zzr GQ9(.+D0 o5R*EkLsUӧNO#D rf_fm$Bv\|íؿyNG;Gw6$Ԫ!/X< /X;k /VF:RŪ@|>i/Iyh9]nu2~v_ Oxk o&"SxrjqgX*"&|Ѣ{^z(kg780'6T˿;]" [pҕ<; pɨtwq˚z32pR"K@AI)&8D S.cb6im\d[Pi ztY.~*l~ބḛk4mw _l@4lDאַ<^֙R~a1;3v<֌C'+ +mwmBک}@s>\-;-Ca.Ga_=,ĆU̓P3;:yQ[Ŀ m%tSg-t!R#ƝbKLV0AxtU]\s!G+A6_UFt9,s0$Ѕ&VK)>ځzXŏJ5“Ɛ3C<0$cělv{+fZJosCtEA%Nu4M(n-$v~i$ @\8@03 ue]-PZvH_X^6J8y_DA&KyKLH-OI \n˅^Lpy\ހv-޸7Cc Aғxd.ek$ಜk#u`mZc˼&~;JI`M&3UDﵶSx1~Y`dӍ)ixMDEyG|~ Yu~n! +UZl4@ؔE~QD藖ԏi@#cȮsn3( "Mp})DgjlݒfI泱)„FCđJ]/$~1byC3BOn2;6! @  !H Vߘ(v*DYL5`: 4**Mkr_HsNIn$b{ɡe4PjZU=dFT:K|oL1/]N=h+LH8 d6z1|_t;ta.߀ְݎ=NzPoOg@Y>_q<Hp7XJ8n#+ZwcL|@pa%4AHȏ[P"3DCHІN8yK#YQGvRi{x71)~Io !T?N=NZTv U`'xUp'GD]-g!oL{Ds\Vf?- uzhml/PVN凰3IX7Fy8ߑLq>N_P6 a$3!v[# `,P>&No ?6if.n􃻝ؙL5&^#J}Ȅь(s{j5>5[kţM쯧PdJgCoԺUxWf?)p,.Rܟ^ٜ-xCK1MkN2Ӊ}xsถT[8Dg}&,Л2 I//j OCItbZ4ډv?n &; iH]lJ  fŖ"T<>s 4sr y9+d!199p'j{Kn^ϰp`(Ln%o̒6B \ieYfwˮWuף{¦5|ߣP|h.u՘7\zgVAyvLrrڇPeZ~ (h;~;Vx=L.:3v&4 ak,Kl?<$1j2[:jmCb%`k. 95X&[Ȅ o?l;>-6LrtW:l~6%PZ2o\jX|p3Ï9K\K@ƌu21(2/?ۓ;,~w݀(ˈ- Dv z&DRAoԝC(6z#ߊWRG%MAy96]SY&"q b !) 'Ɏ4Hoi\<3J "=dܚf\e-'lzMб]6^:}uz< z(7Q:˻Ę m:HET+" zy%T| /X0^ɈƯ#T>!6ʳ,5HZ#р3V ^ L:D)L%m,h(VNp'1,iHu_mVyc[OOsAWr@? !f"<:p uǾ,i'\qi02-E*M5` ^c;uh]fdh !:,0/mzV*_?X lڟU3_º]@sw`yY9svձ-gXGOx^!uOAzMc6~M%r;F3Ѣ>Z 8y"̷_vNop`cم~>[?Hq*W.Iӎ- 3`^=C?\m#L(5tTxN3/`~ \lNpŲPI-%{F4NЬ d]Mx;j`4^'\Ղ7$ʽ\*I'!8ٳOHU#9eXic2(ԪJ sέ! #A'J vv;ן&O LehmSPNƗ@`aUv;;@Ab\J7HZzt;B 2ўWpp)% D'-ihdpKx1VD}2￵8XsNe9?Q"_ܖD9Djx(D|<,+9?e_4w)np&S#_b~u5ҟUޣL[:eH'0*h. D.Nmh9aU7 (ί.\@_J$%!?d}eKuI!zB|/ Gҋ~y[˒#U}|v z_Sѯ6耎{{nfcX\gޭ[W4M>ԏ#e?Ωn1 @wy/ɞ3l( n=|Z/4:rv4ޏ3%Duv@,S L|Uz -ҴYߺ (:I%Rv%4D ǷJ<8(&Ļw!ñ= 8^wtYWxI:Ӣp]RҖ`E"0HJS5\6/0o6.U${=%liyǜB l#d0Aˍ? 7T{T0ңY1W*@(b:!l=&k2^W 8A^ u\ .˩$.:żF0C:9v ȴ r:Ǝ±o{eg@M %%\l1簪]H;NT@> 3_h%1y"mK$EH7:֔j%>? /Ȓ8Edx %OS Oܵgd>2;n8lYTt|qux)?K1#켭Ȣ\txD+KaOl'])3fiӇ $_&*y?W3]ųֱ%!۾^ a8uA$P0ϳiz F\h =Y-][^ R`m|9l@Wݵ97窭ˆLB:|{(Sh|kԄarR^Tlcu>2l&:bzՃ<6`f^1*8J\oEtj#6.젖+EųO +& Vh*n972Nt Y9K '+m{:&kky2 9rЮ4hq]of}4+'z UeyW80$!ɫr3hչrԤLO5Qiv [a݁雍[)\pgnY)bɁ+K| NȒ8hmpWldRXN.2'$!fhXD1Qe"|?ߑjL?t^ j0G!-L~D9&%~ֽl4?h"4,/]!J'h9GˀCiX<3P˸~c|o&¬zC.uӂfw}3U˙%s˩=#·{m7Ce SJRJ$묎B?ҁ\D4o7vcԛq^0=-x Ns{Q[Ʀimd[3>s`LoyN꧜$7.pj|]*WAb^7ƹQ8=)8Q6},;0o?}3$ٓQ85w, =U3=quSp/u?gDzLnCt~tßIGM\"CV} a؁62Nan0}GB t8gnwwِ_&7: zRz6_!@z5ѕ-RvFr5n8ןkLw`c+~hNTr2 eG[oxRp2ϿzKۉ/0Nrc5,Хi,7~,uc8ay%uǤhFNmiA5 ?۵-Y>- э$kybNXԟGDT#ȄJ;Aߝ*dBO@xf PH x8.[&Yr 1NaHGfzC\%R`uߋr|4PQ9 ӫY^g{(4adO9vIQ7l O[#F]kb3A5^M[Шd!PaQO ፿ # ^U~ &l>FK@Da˦d86Œt:Of#0DWq̾ĔWjڋ["G}Gu(k"$%O{똋B\h.SuQTސK{u?(}䨚qgQσ-{l?%\!{T3WPxzֱpN#j3&k0+MI *˲C+_3MO$%jЯ?n#*PqN)|@׃G\hwsqQL8阐ߓ[TLڕ, ߯ `B tK/ >0G Ҏ/Oڤv )u^摔@-[7eCӤ] l>˩GIP"?ۇayH#m}n_"fa=̴ROn1fNii-1.cGueC0a9Ҥ˛L6wT^!0!D8{M".MoH]4i/@T" A=OiЦ7 ಙrL&dG>dKU4Oa7=It_6AH@Ҧ6^:Su8![ \Xp#d ~2;{$ĸ6[˳4~j(#reE,9{6(m`icSm…aݞpEo"eP{nAT7Mn=h;7v56b#( *@6IN5ϣ<;JS Ve50ø0[N[y:{5J)IG"-RSޓKMnDÃwuc0Bxs/3Iɬb9!`&u(llIi3.Xs^^+Ǡtح5wc2?yCTau n&^c> 6q<_bߒ FX!Wݫ`wWD#D`7 w XVMc)UHolPB~$]:0qWT[6xH5긇157E\(CbHyW-# q1Lx[Վ*g[;&5-8ޝdZ( !@6n6^ț ?]2bc?f'lϓJT ;2m]d_Re[Vh":ࡘ%Y[ CqlTSh&LnDPrvhXbNbD}k5vŎ$6iCHqkßo8@BDMRAPs^-4+X-4 D*s(vj,JƩŇ^hO,?K m $WP^q׮!ȷ(Y@&Ẍy8\iRxf6UˆC)iAR#4^T<)ns3!r0T*YoO1OU$a?!J>+H4b̥Qa ~`R&S?Ȃu,C43#-W2<ᭆ{T4" U^˳v=$sn,ʊ_| |-]B)T#/D4vLY7q Ţous+xpiu7H~w6l]sA$TSik wnnRV}:VZ|zU5NňV X(]I~a%GwBc1@?4:ʶ be)o]^a3Fʍ4{Qu lN@x*MRnTnFHby ~`Yv;Z0>oFGacf*"^ ֺߑ;JhBzy)DJIHyOE^4;~M/րDe|u"OyUDMXX×w" 1-#qM]F$vYIݻLd>+k=H?aA7;agšmenO05TN){$6qu z6 xj6+5~^ϟk$,,t8;:*5U+fNMgo5V V* @{pF\Ja At@3AԮ w`S鱧[ע:/ZXɗɍ- 9qc"T.Ѭ)1~ͼ҉+V|D:)ȿ`y#}ԘXfC|mH{m7&If)1a5*OMi4_)2(fWi/J=Lx!QiR(A@np&t _Zc6e$_e8Xd:q~l3&V8N úGRo&+5W9_YQU;gQYY ݅hg6AB"֥ s("nUׁE>Hi=QA`חyX/w=pOz)7LR 4mnc@ob0D@$PtAoq s+[QǵiRB3ckxIB @=}l IiF>"Txtqkd^uiD#}!Jf,*"FAz_4m"w_H7]aOc!rLVQp%Ew4@HJKB\X'}.ÞIѥ9W7.!2̡~'1J6Lb>._P&e^HpGA q j؍N({7ֱ +c eg_n ;XZ#5E51^g{+o%J;r$+h^S,Cth#r9/E,Jj186-U 'b)'49vE " d5PF ;qN~}B`,`e{:cNx`T꪿b)=ib5e} k8-TJ~=y8ֵ;]|7 Y J2e995SFX\0 8|#BU}ciF\dM.ߕ% 7z)H┱F&i  _,MCƦ{~d$ovO'|Ҫe9h001 OMۅt#i?Kg 9E ʏ&^|3Ja 1_wbr_^|1}ipۑ6{0[S97]EyYIPLВu FN'{]ޚ.F'gUDx0%5qfd b.@8 ,XdE+om( h΋"^_S]] •}O1#]՗/uEd/I3@8nUd -Tv෯a\O4 ޴у*Qڊ`ؽ vƸ_S<-N"-}nl*e;Zؼ Wj؇D !n_v*Llɐ?tJBNTڶE zDԹ3Fс1 P06"ꆟeBm޳%B$!/!RZh4jxVH][Lۿ\7Ppb7El>Dh3Tb9wbm BOan O a&4n 5P2E*[pႺxU{j '9Sm4{]tr==GQd V?%^wpzʻS+X>,c|*? !SMt%]KԾe֯'b]rL%p\VI ?={W[?[0T㏾l  CsItdd D7)KziLG,Ɍ0̒MZaF5rjJ@[C%ż_L 9byl$AUș͖Uuv"RZAĦv,f@ ^a!&(ǁ$b8.-[ΚXdLw<8Fy7gL.F,taOKHu:qA`ep{u" 4C Uo22:JH6k$,D, ӎ6`Fzi16 Pn)Hz:n*'`a3 ,骾 ro^#jlUi-1P䑨r9D 1Log %jg7&c;O I*W? 70Tȸԩ.jDw(bP|@s "u08(|OMVϲh&4ձ5^׉;w^.KWd#Xi}׋i-WNB4#Q(Qבwd r(AU+[7k<>PgPS %O +ze>`tpu>F,XF'<>.-u'|`]S#Q툢Z$zV&2A7|MCJ7ɖz\ۧ&=Qؤrzs SĻWtLEr|;c+MH80Ɍ1b0$!?m{p>;/!?>MKY`|)Rn:XS`Ť<3oU6˃C sMƟiJA TNLn ֽG(k0H@:? Bu _Ny!yJL#${@~a l ?[c1YPaT`bV1&o,U:ϑ:)tQIpJ^DUIwGmuRYe!75ZFV!.FHm7)h:GAT$(<-˯xf3D7k[# L]J+dgB]*媞T{BC:NqwDsœ ⟖So‹QGm7spLD㼓gL(;w9.2\ W,IW^xD}m IYݯqWEItK0p=nDw,g%[z;'̙ۛd¹8qJ @N8(3in_I}Z=u6dov㊌$gQ7/Kx[(SQ5cNA4PoK)K]d q" Az\xlJ݌qWFap&Z֦6Dϳhwz ?GFҨ.Զ|M$CJ_ܠ3,:rkmv\bjTX~tHKn"m : .S>*B1m|e;~),=.Mt$8C/>%o.ױhy""V<**+N-g%?GVշ# 5ܿcهl)xkf>^QTNHIhzxUQ~uP1Q$B079GNbk 9^k JhyFHrnE!Ӟ5 i)3 ϣkXe~xvXe$|Ҁ"H"p4 r̢7hǦ@Ů0`4PS/\ >zZ}cT.; ۿY{L4d_eᅓA~5 1nQ<-yX̩Tm|VP RZʺ, EJu"ݸCUcL"T8}Sx#lv(5A~yVX {cӑ̗ih?tWP(``A+hy-c/4WS•Y4< H//՗O4[^,4T*]G"a~x %% Ogln&l1ڦ'rT <H&Xz2c/@2⛗>fM=#\&D3H^-pY[4~VŹJgߩPD5x-faykoP%2rz4$@P w"X"/"q-r' Q ^95]:8CsIcoLl4~Fun@7s Op_XYb|e6?=Q]:Y1A߃&[8I~c@9ZyPI[`"x]V`4d]QeW͌T\/ͯzEc>3*YQAR8SqE릹Z$Ebfr}b;*@s󧛧W ֈy'^]"Ә'^a҇~ծl,?OACׄt0 fu6)~~ AAipDn<DY8RS?Blnڰ.ۘ3li;1ЊT -5p![Gb4$4hn=BD$|"Z3 *?{2詫e@Ĥɽƌrf6+f2ۙ_z 3$Vg^ss'XC8f18Lusnmh{oJGlr_qQZr~9)Xg-D& )Զm_f86Wo+nj Z zq*"G-{C:5U7E.5ji<0ϼ'~TQ?]}&274|Tg}Eɠ&A{D@k<鴇NW V+?KC+\6LHF&8ְ 2̷?G 9lZ*}VG1̩H y`/q.P guK8,ĩy`!u!=5m;M #Nbvt,`gAL+[ztG[>TW3_^?S'լՖU}fnsC?Vƕ s  f‚bS??{e[i|UK#ְDܶZyt hc&MWGn/wK;٤ ke@Vi`:?{Yx0ډ%`URvse^(G _4沓S<^S>Կ>or$/ ` Z1}kcj >)5LvÁ cBBjxW% 1pjY*xLk,_F͞mfPQcӾdH+tp醍m8[^Ka*(,K[H]mz-s3S]Ekh2Qjg:ʖZ!mX\Q?PO)3 k#Uv[l+^|c\*.Ƙ!V%3-Nŀ_̂'Z eLjM{?\8<! q(OB*<5OVS#?CNgYG)dHªf-0k7J?,|r)lD&z" +A $*fJ ЋhrYs@쾆a`,q7 2fIe.s{Rˊ*bs"w=\T`_.cyP!Noau 4U3~H5r蝠U`%H w>zɣmzeuHBV5+` |mvr -`4+eIMvUP41,u. y߁yg _fxtc,S.y L=z'gᗄ1ks8f8OW> P:%yOi槕"2=mAck z ߕ4g.k3~5ôR$@mӉ'E{ /t /܆Vq0%bF;yBīp,^ezevob8ɗ ZO(滶IJ̀ܜGDEnʉsTx3Ӑ߶s\:^iWBq}3TBؼI&I'.-QO֥#H cf+jG/t`W҃!5VhMp~uz8`;j-kT(FZaB(xt+'jt1/'FqށqpeFFnpqr&D.3 \G.R6KWw=3g%kk?,:}p r7Ks;:Bw9gl%BsπK->X'7m/Ʉ Qu 7(\}t)AGԕAkmpr.n+wq7,;*[uN6u"Ŏdp&UBFi)\}^ o&@ً$;2=z},+iO/78-d *#de_$C,>zyɈxyq{>e[Ӑ{谭hG7?0)oopk+тW̏4i~m\*t.NVҌ8 B3_\Ld3 eWj2@bN5Ƴ TJEAvr_z˾Ã45V˙lڑ=' YDƶFbs) Y$BR[LUB@:s0俚xHiL8?sĘkw]7義*!&J<ϔ|ƌtS N VsP4>(ns1B}RÒ @ID|(*mϷjɼwݨ촀o{76X!{[6qvpGf|u7vlLZmkw4HO:%$E Hen[4a!e},xkľ li}rM驈C:_ŵ0#ъb 22HIeeF[<V*g +A۴%h &|2?XKhKs9-pKP\Wnf.Qn){Iq긯(=7HI0Yp$dl/T`MmZ`J<ɥS /$؅* 4[KH*w4gkXVD*ǼRx[`-{;-{I3րܤ|U)j)rr3XÕm=}?7LLiP@p̿P;,DAFtESt"&` CjpZ%;p郋OG6l|`SYJn 9u =MgKA DOE}ENu"8)Pl n?i Ltd6۴$św#){hN1PhR,P*|W ޮq _v׼OvxoB/JOi#ﻑPr9N.!:#aH˞ m~$j&܈pSbHxnPTY8ƹX#k`gE ~=ޘ_ K?(GdEu\tBl2cje,PK۶84B1'5檋c.Hm/\xĚXJQL丬ҕ޿Fc je@ 5404v[*"f2+сiUh=w3M4y|=l_g"*9RblknJ-1'7DPR7ƠiP= 6J(T {̌lUw\sC `v7V#Qawsҭ2j4G`}7aB=|%라Q'gҞ|ml*9'YlyYƳȎ'tv`n 5%>㚶ZnJgE3HjI.gYZ0707010000029b000081a400000000000000000000000166b508840002fde0000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4/cxgb4.ko.xz7zXZִF!t/H]?Eh=ڜ.+χԸGioIC5< eV`)@ͭJJqnv[E&镍[\_ Ց175cҍ'MYs䘶UV$]? &ҁJ#^͊.."X #'0s| ?*e/#ifGG=rRt+BwKzf_IAp5L_׃?QǑz4cG|NK jb,vV'ygpvxdٻ'Pgl C] i8+I.IUtBaE\6Fk2O݁猳R@q0J'/6zݳ=%q+m @M&󞪋e5Om̌=|3Qh)ŏQIS^[Mrw1u^?4煼 1_bծ Si;f0/ i8 1M?+oZ. m K8'B6|PSyXwb85wbR憛6Į~e7L4 %e(QI"yIkkr j *4]znRitsrX}h nJ~D6LMo.jFHh5:ZOEAQj fz O?R`3[MZ.<=`Wf9u t@%jVWIˋ@m&c~k b=%MmImC%a(@9Z>_cΡҦx 9D#jt~ s!6T!ddỳ.J$ v>hXJ mZX8M# ! TX3D1JI2$נ`**UV\K2kmJ3tnVGK c˲a0iQ))6gU' V`vZ6v K%Sk.,`9~ -"$\jy.)| s d4擕.Ul|چb#iegѵ-C 9 ./r$HW؎x<ᨽYVM??96] }w<Ј%&};7waX 9A[_ys邨Q̸ NxJyԫIϓh\X–gnx=}N~UV+r5 sVsy~bLCkiح ?U8JY~B* 9PHF2`9~*,!BDsˢo[/U"7&BO/;?I;; X].8lc?0mDqWijtd*xWQM5kq1ZiJT/5{=b_-ζSwCsE}Lj "t|`'胏h;8o@hdԃ'+`gA([f{+h\pT?x >yoNODoRّM>q܂cց̡p|65pſK͑!;.Oۍ@icy:XIJ*=vX *Ô!ƕWG}6X7OL-nP8y }9DvM|ϋE.aotJE$nRGt#7cGRak*3Ri#BI85H~UK7*nBL3dO^{ )PrE!Z-{sZ 6`ZKƧ!r”|Q%[2knz84UV߻ց޴-Z=r8,to@^.&Z{dBFu`G'Ӄlh~UØK\Gfiz'MӏGYv~w-".3\Y9-%yiYSD=]b=NEݧVkܮ'סfU٣BQMv J݄[6/Ӓ io 0)TQ_dk*7鞗e"^V|#)F܆[]!?D=Ng'COMRXx"odk"vF cId7#ڠ,eәVc i#90Ƽs:Ox Dw1(#I⿱ftZ"ciWQ*0s ?0wz `_)prz2`x:@K9rwsC`s8Ă&MpSxIR c]Cp;rd'vV_"m\~a-9X;kf A* oW4A0|~d\m\ys{E1Gl}E@? /6'sb`""Due C[yOPz @ ?}*{V=XK]NHgwYaݯW Pα5Vx3eP0Jާ>NBl$n#Qͭ qg+;bgGN): qScE`tJ/VvƋuӸ4m߶Zi8n#i\VH޻8Q) xOC<0WؐYSSb T'_OKd#m1'oqW~͙_~nn!_VNHF{3LJGi |_1 -]|tAkOx&;u8#0Ɵ2p&d=oloFAz]B< T) k7ӠcdOFW}#Kk2Y%Ԓ֊g@3݇F>BfbUQͪnDB+!6S lHp3(T6dBfx%ߍ5stn;Bζ~?|enPb猧2Ek22jp2*/ix7Yh¿cs0ȷ2Lc3rσz1g۳TCD6 &f rcsvF%jL~N)qfL uI몀\^>ed|;e J)aǹH kp!P@}`̻O1J$Mo*\4yldެuS(\e,7!#s.&B7V"&{OÇ$B!C=XJ:Aq T:( De }{(+P,`mEP>9qkB!)Wj!45vQpkI-/݆Vh٘80׷~0ދ\XdpDF9QݛI)A\vUf\AE)=dp~CqEqO\#ĉY^(ĭ?p/6[>nl~un6DmF"M)GH4w;$7z8QPN.K^ iz laDpR+n\6ӎ4VwY 68˿86#?a󻺟lz3El.' ʒ6 (.E).|7jaGQ3#H UDЇE◓Ͷo8dK,Hr("3G9Sk fN*(hR=f8IU_NvߎP|ˈŰ(tA7uֹ#gͤvv{LJZVNY쯾稻`}}B>_bEXAȅ UGE*ﴔ'wV 譻EyG%dvk@̛kdQĕ ~7ixqFTfG6 mCi7I=a]6b#wD )!wCWbe.fZu%{^`qiOJ'VP @ew0ӯ<gS<9jE; kmĔzD\sIO>'tp.d1HX]FTYjVɛ */W)\TWEOrg9H̭T-2*"23r77;& xO;VgX"Pq@ts ^ACZA$Eo KW)Qq:?N'1uA~F1dSZ̄ @qq+i*q/x8 ˞ Ίi|GI5gu^8wAsYjbqķ'CcE-yogVє aӳ] OQtcn&o"d3o@Q _q2]Zn*/`؟ jmHOCɯ:[ Kg?]_!LA]˾IwCFhA+r^ aÜK1-u$tÒw'U,\V+,KiHe7;/l-e P8}!(X91Kt\.BY\43Pi3p drEL[ٴ3oQ9RjÍ>6̏l1!Yr״=PDኁg9/t45"`7}7o(p`8,{9"r_s[dYP|6x~]֭ЙAZB(U n; zvZVh_!>t2҅TH>PΗ7xjr6(d ി jf_s79e_]=z[Zc:W넦JCGO&@Ğp n8ihm={OQC6Tu)Pi^D/f4U_CpN% A&T3}!:t[MKQ`5畽9Q@$ 3q@ ޟr3knfc.Kdno\ yx,4l\k * K;)MDjQ|e?/1륶5|(2ZL1d x'D^Y!(Mjk!%bWG lFvo#Q#dFn%_Zm\c'0=-72KorMwD̄G]{J5"'G1-ZCײ&X|p@|tUdGۊ<rpnS2kXF6uҺ$މ #sl sjgqjdaF`Ю1܈E Sm&Q3W`LHSu ml-,wQ\~przڶI p+0%Do;cl#!#嗟,JihðqX0)^$߁4QCe݃2Նh]rFݞ72^{GGHcarFB:}<;:pl q,%*@jCx015?G4gƠ(!8:_aBu@V2+̳} u)|q0ih|A B^B)@㆟<"MuL\t{V5VgLW. hN ^) wsz=Mandw'Z2,GYh0]XLXITt{q>@VvPxJ>7rVAS}0Y>c4H=#X+_&7ko'd .ZE3wq9yd3͚-1=Sz#d_L "w@i6yLgk%$U;o~DO;:.x9rU^qAfND+HQ JN-q~r<_Z q$MhkewAM*XJ[Lۅ+ .[֨8sMp]{T0-D:7 ^?(˭+{,HIHRF=n>)T͵1"q=g99G)$jFyu6SⰎx` 9N9C+f^kPK)#oIM[&Fs2bVXd@\ &suAM@.liE3yu[ȁPMyJupYє.6/L  ] >eXwpcXy,ͤ_*QӲ$D*Z&@ s@R[OWxlU9۴ 7 v\] i7I7Rp׹~|X"^y\$wuUh a$L־ɻ^f9 hm4 ZǭnSVZJHd)V)8͡g'q%K|e]C g#R]9(&;[ȘQ{L\.:YhCpnH)2'L}UV;K@iR-֪ v4l,* wM}$)ȓ XkHn讕M ujp2-!T?~b7j\aF>]7|HM&w7Mi3-Pf]:'{{ "{3.zήCq sLWWB׊њÆ=Հu%E>Ks|6i-劦v.wݘN" !Y־9T'$KUf\J1jnpkWtbhFpP4UUw$KCUa8LxؤG7ElmE;:n]6;b;z{8 lG%K 3ʾz9)An =TR o2 c53(lr{ьr#ꡚ+Km@LFqnY3pܰB:EC1ܜ|s!16)lHQG`pS呷uLBw6׾y{$"Cei3:?MK}Y#MeyWo[ԋaOTYm@ Ndٖ U5Kv<Dd{eWhT>GL Wx` YZB-e~1ӱ8ۧ&h{NGJoL%zob.jJ-aH:5xe?@RZf V\$S>%6t{I=!kM ԿJ;kG蟨qЗ"A!ѩ*+TU6}r07"z[QYӹؼۜ v%X?^ XIm6q`^Y;)AV؀U#VUxq荚(Z=r b"EX o.r ]!o.o3{wt̗@Y%}|h Q0Eܬ6i^<^eޗy *tXZM EaYϴeH1 jhlD^a}QSꍨ::n~`0%0əd"k2tAš^/"vCʤϊI+tpԨM{^s*ećt320Tj&L$e0;Ό #N"dcԻL|M~eм_=X9f VBↂL=V% V\29 e ů= D*n*nSE:`o 7$0/f>ꄦ'㺵yZ^j\+l27xlguZvyBQ+ 096PuGG)(^|=]\O %^rRٽ Ԗ"N;NΎa7 Ȟ!J^Vr~?P 58 ;`|ǾIgլ:eQC{]%Aq7/?pL!,P,vSC&8tOAh"{1촳%O<|ljF)i>xWi,,2p GlXC]oDc 7WJq5sN\bnji!8`ҐʉI iANessm+h]}Ǿ{^(i78U?wmw7Y` TmG8JmOkPIS:b$8F Хi~L;w@-\vZK5{}>!xJoX[ $J ѰL,)f/ lDׇ~!&MIPC Z rd*^>VL{`2YH'NL0+y#wFy/Rꧽ 7_džj&$9\ 6B&ngkNTt^O$YnFA0@ү,z##{0f^ CKsCsd;Sե,:":r@ fypDD0BVA@׊xuo%bMY<<P9i괃zgxY[o`JTh5'AfKzVL(5b_.#a."ZSngqgA C3?meI~rS7䍬@o:\npd7+{+gBK;_ֺ?UKK un* +2@X;b_njVe:k+g9Ȃ$ŠpЏw05oFtw;0bAYa#^ aYOr;D ipL ꣩w9O0dWy]zP0C5SZҨ.JhoZ5 4򗍢X_~MjT GW9ZPvǍ*v'xmNRY89'+NYOd6;_Eδtu\%˻[ x?BH&\mLޑmuH uq꣺TRic6L;<6dYu'ʉnϑ2z`+^3:aiK Ω݄{؈.y_w6g5 ҈(#g_oKm0.R|?&R8*E q: K-\u1yG"Tw: HɖXq#~\a+\sA-Ƴ(|D3/]EGcY1␁@eϐ8hy&NGV#bVg~wo="4wuVr%{5ЪTuT+,á-cS'!zNZBޛU* 4kph@٪- ˜H.$1:9𒫳f {:Bik!ܔok^WKps=ZUDJYrQ̞g_~jF~\}YLuC0|ylx*7:k/CE r<߀& ^/Sa7k|) R(WӠ (*ͯ" vē$#,4'{9?,HGAj He7@1\fw^Wv2~G;`_K1SM". BEӽuV3(Q]6)9,+~:]V H(j,+(wsfyO>T(~.U5,'E~C˽f(`ktGAl6ְJW3:=E*T9w/!C)H()?MWh&RV4oC֢X ^"]A %ӄLsvt tκEaP-%C-F0MK*"iֳ.#Ac / 'ʟ)T_0eOlCtx&ӳfyYnPoj B, V3~۷"Tr+jgy0Wt8" [3ΰi&:ƍ#g#ME(+X{\öd )+/% !yme֥UtsVwׅzz#CB 7ivnhF5IǬ@g1K_T~G.NSl\I%KbFzM!z{OA%NB##n ).z2^5'V IP킡Sڂh]6}+W"y.;f_-߄(,Abɕ}?rPf\V #5{L~I{ovMXəOeO"VtZ(hRٓT)a&lt+k;Kxa Ih'wv NhI K^Qx3f+I񖨍kJَucd fawdrk3{!2̛mp!Zr=j Rݤ9R}e`i%TNwT,mꃭs=O lh(-0X]>D Ȃ|R68P ?H4`b( 1(O}:MQW=\PPaa"qLfV<;HXQ~ ܽ?Ps~lp4qJr8/ 8DhP/Tpd^u<=LacoM64bq+E$x,P5_< T&>ze5Sg{P4 (%A*ҍ&u^5t71!(O@;߿ Mُ%~td飕~$_+.H*r~wAm[_뺦a+(Pkn)F8}W5fJt&Uԧ~bՅ_d)Hip,> S|Mυ ]Ш~V(o7 7JN][?lM|"[P ?Y·"ᚂAf`՗5\{w/(2# @p.qБ8'r%ՋQ_*~uʹNID]/T|aRvpWIyxBpi:1o 7zh/1LCW[sG-5jmyuJPXkgU>й?:ϙ)LiP8-mG@fіڂNJ%!o5\uJȖ i9ˆʝR/{u@t^4~$Tvs 27̵:fhƄγ P#ަzZ,mƊ?|n2ןTg#5|p2>YKi#YvK9P\GQ'^* , _&Q/P'Frgx?RbI 7~ζבkF'z;b;NK"\rX)*t~|*ax!hd0 xzfYQtj8"M5%m5 )+H=Dxp}_#ʩvˍ88-(RZSkuYkK3$]z2nqW1t̸1$\vL_Є6]_\m8ta|X.*KfVlԃ2$\@v\~vuʅLz=`O`̛p\vZLʞ"j/I տvU"'A;FK~mMzN>1 , 67r枯i"0C*HʰzbE΁X]lLs5ׄ"M!<g['+`zO%\d8&5J&t#Qk|JB'4ptCI [-|[kZ(A\sk+ yt=&]n 2C/ŒR]s˲5bLrW<ҍ1?fdu=z:7Z|)]>U{~s:tZTfaLv' -fmQnd+ iO4>>v+mH@I]Ox-kȭ|î8Hgl&'O>T˥$W5AI6@Nhkv3JANv+U9*{Wt sbvVGl lW2"k'RFE:.da &k١l.wdӴhXUۀ|WgkAWYu>|=rGxޚmw 23<6i\Jj/x1?$h%eݟiqrjI-s!4e m:Y㈃TE-rVeZܜyZVzu +IMрXª^zJ> 29eF6}wu{f* O$ hyh_ mXBz '0(g\S'gF~Q>٪K<͹G͠8:GlacP=OVQZաM~ 2EB6 LcoCHh;Ӯnkpk_7HCU賆,Wvhh%MYtAmEɯ\aӏMy[H!s0B-\jb|w'7.5~:wxɿ`t(m 4Zd),nTiߎF=ӳIK+B7K!?=vzؓ+1q Jx^^uWֺi!4J~ LWڴP\@7?pnVfC3Z:ʝs8#'$WSOg'z/SjkZ_ UǷryE{{^ Q)<VYq~X-0b\!h,bf/0C1ވZ)r6Gxm<=x#"8]hJ,O ˎ, ӮFq=B(fu#bNQVUm 1'@@Dv1.|"d50mQ!e5`IFvOh=9g{<[%RkWC5;8 T'lֿYW=?+:Q@AiHi.H0(ʻd-,#EB Df4h/PpDVP,/|AqI%8nbL Q 1OÙN6+tNoq{`N0ȖdAU<:,YᖴJ/>UQlUw_S&)S@AfIJ'N|q_9e\sl\E hլ-Ao>'0+?T7 +IEf5'4jq%ƷZ'o+;Haw3x8HUYoX"XCG {9粣,)f*1J/(_ޭ{dS`AJTe\}R 93+qq<ރ k;VibEK4Gv%t=~Ӑ Q19U:(n}K'`~$ ]NSfBXk=Pjni$X(+'i`R! ^TYFp-YV~707U9k(ffE:ǯx@`X!r [h[Ykqߤ4qA~]mׇܹ%YQ?LRJe*ud25GaƜ6h{B+[㴪;j̴rpD9;Nۤ mjg,t$ֈ*|pv͢2}ы& ?ܯ]ј$6Ct,Va#th7ʥ: o /D!ukP~U29l:w W6f {H2hkiՂKJ,dTOw9/;d>x d+'vߢA..\CZ<;,ybq o>-&꧎[ؒf DTk"N9w7٨@crA1 !f,ZX%V`T`@8q*XM]n^vZS 1RF1IH&SI@KaT.!g wV 3TZ) Nr6Hf9\tz}*MW9/SGrWsX,~&9, :ZkPTOhnvՅ_6~?7nfLq~P`W´C;ڕaq!p%C_K>#(k%61Lv,յEqx$ D{b1Ush+L}q˲@1*8_-$B9GR. kvJ#ZTqBϿ (-Bم4}curIMK3!h_;]y"ŵ|k 08kk33$OdOmZP/CD5>'j OqI.Ҝ~[GBQgl@YMmDm%J܆Ty_#-nQ5wmRXhŖh 2wrW"){$#]ZR\Tdkh8~q۔[gO"N\w~˵Od39W##!)B GvT¡ov|> ʄE9ǒdMaM\κK@<'V8w&"{HR}wHxc3,.V yMOelbbm7/»Ath[5 B£7JV+c_ ^r [/lr WkyU'Egx(%a%*h{H//ƭ8<<JOiNiq;p$q3_)T/`\;bJ%[W/ P IX\Y1=ysGN;V5/c9\ac@,'MS|ZY2L7A*6f{ѦXT5inw 10{*}-M4K1t{tSo`S%F J._ /连Q^PC!@m i #8 RƓI.'whZYr!v6I2h`Mǖy0c!2[HTmW DA |̝2 w]>_㚢g|9V}eZ&|0FK֒|I͑.u;հQ5ć>]GCMۦ1pE8?~yɓ!RCȏp/4Х IlWM%H4waXȞ{6.pV]bKuB bI0ԃBaz+FN7F@B1PaŷEIEzv3٘]j햾Lw:x}M\BZc `oaymrטWqf R[uM{N{kY ȟ;Oh  {x2n0׋loRFWCd?s^ T^D.ӥ`:X}b Jc(rr-dk8QQ!KGl7rV44DV;1PH_v61;\爥6XXǝƈbğ.HhuUB/!ݴ;j7}fK:ޚeѽ Yͯ1xA}-uij/g6B@JcR̾OH2i$OQH.chF&_<- ;g)r$ft!3B{lL7P.7 WpF #b!8W졪FC1[^81B= <{wJQ(N( Ez=0ҩجRn+6TKOaiֻ[vf2f%AfgPI(lnU +fRu(Z\ӴKE[eGpt'.BQƼ+^BJ%=v;KskGuSMƸw:!\ghԯfHVu^tr+0f+Wg<?,GlN.{Dkym\cSŲ%/6џ0cI[+; F uI֋ p-'sRyp gw ٯQL=PiՂ3S'֎ix?٪@og;V|0XƮ'b链*9Ki|,V{_p(q- Mk\9痩ARͦ `-M_6vj:sT5n,H^Z X Qx#-O{lE-}yvb}N;F_g)/(Mz ?,e%6P X3K*P, fq&!pe/qpS q”FiZPEZh#1HuS9/~ʼawɇ_2l*a\q5CڃgD @DHF03}Yr/OM[\\u-i||st=Lu,LQ:i*0_`ESyNH! ;sm9vz KwSFn|+YN@2n5: D&)S{*1&B Q-!2T0~H(!?:SAHM.uyG^!8̣XF^_\xDf)D?t/;U:08&n 5Ye_]IZZ7g^0rNlj%eBSAb]dc"dtcs)ÒVꤟ-SYÍF `_&[o=R5̈́G~%A$Ej/d-IĄԠ\](3!v*X6f> ѽפKk :LPvVw o*e߾$tH|مRjjE{n]A *Mڠ-` UuCF#2R":E7^*3|yꑨݛ=\m_-tsI2lɒڋuFպ,@VQi!-{hmW% .I*X/ɼeޏRK﫱÷;XR]W62bQ>%( x y]tP[^o].Rfb]DZ5K1 ?cARh]/K[A/$ +nu۪^ SY"{FMsԒ<ѡnAr1[vj;zEe8n] 23ȇ -.I3BfQ@Q/zP| ./rSLX,ͤ0ָ-||A8n/ ZM>E3,3`Gn`P[T3 4J({3ePC]x2J6Z L#91mC瞌Q-]\*Y}ժ!YL~$Ecfg!rAN n"ma&H nϴۖ㏟QG ;`Utror] 6.UtyxSk7ğ4UP gs.}=/oyV+i@}<4U_1 =q"궾a[NLM߲#}hU}{a)쯙, +Qh?" p>tE)rꂀK›ƂVE M>4 [kIuSmȺ >P4Q> (au(},VBs&(!8G^@X>XsD81yr*'^m QEwG t0.# W ԄU.X&՜1|5*ɒsA5M ض)]6:G/4N5dų/rlF[RRWc5Klb:q vml(U2!Q7"Et7@{.]oLN*G iA\(e)lcl[,N|{33t[-ï~^x-gS.:D:ƣܱMTd؃iR NZ 0:U1G0VFyKDQ;|2?  KטQղXk̵ m~3v)ȍ\sAĤXdz"ljݳ F<+/PRpҮG)ƴМ Ͻ -~3 ̈=MG&Ffupu`WZԎp*sۇ57!A^Ъ߳Im.vA9c_ǧ$?m%#8m3ʢ9 {h5 VՁ}k&Ы:bC<,fGUl2.e9þ)6l\<1!^fvAל҇ݑ UYu~vCxLсJk-٣omY"3EJiwmMJ :^ESziz8ujDg[H;G!Y>b͊Y%#7ϦM_$ 8‘jK4[{nƩ빢&ﻐn8(.FL[\v y(me(Q=cC7[!G/ct%Il)dhTӳk\mn}wZE OLIG`pV1XDV"VE0+3.hgI70FT'lu˕ BP!w p 0{]n'E-{ǛL-a :TMUAqiMp$<Ʊcڔmob/y ވ΋aV + #N~owX=Q1|yaCMáT)9'Vi`rfT|ZQYzs:L_yl O8^a' S2ݞoh\ձ'S{1:ؠs0w<BT3\ډcAKҡOgYrz tUxSrJBț|t3=<*fPt_vY&N-b)BܛnP*lF7rg'/.z;47ZaABY?6I3L*UyjBx3_W e7GEt矄Ѐ&2dt\wtP`7-j 8Ḓw0<*)0ߦ}3{H&~%)mห>x3)ZM> .W.9{Kf stxLN]wL ۭܸ֓iX3f!:m&*ZaWBr^Y[ȺuSkhg-& qtI8: RBRxzYi{K[_v]$rXbhBAIyb"Vۜ5JWJCnP?ād)s(; p,O3j;NQW䝷f &?Dȉctj',Q%T:iEBl7źmb)%_kjgA .PY@UBö$ C,Br;u g0/͉\!tJQEjr9Y+!xQM tK"nZ#2Ĺ /wX,6P5CPgʼn5DmjnKL!&"ߠ.&1BCmG].)7``ߴjV}\jU.ף}3)K?#Oxj23 1󹃩0CsUV tR{wΩYA?WV4Qe6 P/3 ICtzvJ9W AF/iH@Def*jAygXC1Ms \/WQ⭺k0$;FE.:@U wI lg>%<uUZ0u q|)J:b1-ddZM~wmC"E|M 戦'qU<q]M(6_H(jD][n;(zSwEɿWqN/5HָF̝7Jŋ Gҹ`3;BaͱWqwQ}p =ePF\WED)~* ,'i!.<*եGNܤ)%c7Mpv$(iĚF--cL jp2[BBFv?o֮7b{6|F{Ql{⒂uI16 YLpg mG_8+# d 7wciܓ{3*oJ҇9CL3W&xj)%:Hkť_'1z\ψ"|6yR;Z6Q_rhkv+/lR$ڣu[ ?K.n?#Udב*AQ#.E {ľ̮̄wq 𕢒n |-]7J V9nd.@AբH&E"0-PQr=J:;Έ}U-(Zտ j@V]`}mj_n.[/ 2q8{tOD L D\LbŅȞV j.to3]C$o5<+&;mօ8~Bp0qe`Rhשak؉Z +ïxC9[P{.׾,,$'^I)\dLua͔?&o߰f&ۃ.s 9un˵DƇ=!`CE$ ; z`M)0΍ﺤIwO0GP5$ÀwZO)#Bgx9lYbui )e×p:Eޡo k`ǙFSM vBGvOBzZ.ӂ9~oމeZy.8zlPJTy߰![jp8:&)h^I/<;j;U# g_mv e- >*f&">Ko\3d t=~!f֔syN|I /*$aA'<5.h5 n}FF U:E&X!F s&KՃfzKÈeN0j˹׵x&HqlN6\Q .&GZSg 0r!f/^2[-Ϯ?#_ m16@ƥ+5פR W7*"Ɩ ׮: ɥhcz.@R(q#d/s~$%aIyY!VjS=ùOr`fqru6E%T} F6A('D!Q)6jea& mp\?'MxQHd:' k4` =őXJc&<ӡ}{'t6P#`hGO2=>cACg2mPCF[y7ԡ"zvN`8~#Sΐ2Bҁ߉Ƣh:.Qxpa#jG%KZs>m&S B\DsxRm o!#$|ƊSR[:tY x.(eb/TZ'KV^>[lVP_̴ⸯ[J9eJKh08+T6A񯾝jC'T-E+& JtĘ˺H9)~ & Ə (j bWd&QsV[>u>"ѽ`6wPI]|CqÚ<gB@+[5#Т[lՌ\ʎG}/$y頫tRŏ =S|zb(͵ t.}3-^ )c ZԞyNh/ i? NTZXs ɖ+BNYaN: lpr*$'FOX02r=@?K{Y$N5<(nK^Fg幑nӤ.,[,?P|%z`#7i79]C "KA w++Q624)kߵPS A%q]Iްtz>UcGO$Q:!!tMOFN2{9w$ E?!SF0`&7k=(WrCtB_7!qz5>lhT9% N<骫ξ _ti*z_!_rt m !O7%Cx 6xo_k)r-]Siјca UL!//M{"B3[Vef%^l{&ia܃ߚ0|Vr`/az㾫oz@_ e,-❩M 1\CYs[,e7ByқIMzB-d`>;(eM tMm54TY!mlZ(XR/U (q_jQM$w? ӄRKnNҨ2jp*,1|u)Ï-٢%n-OJ"[iJcٺ"of2x4Eodq’n>K9eJ^>C]4ڊÜ T%q D9a<+i~[m!9e-vC8@&/#F[xB $ /Oc﯈ꚦ]I .ҬoԲxKGf]`" !e&4͌B }|af5cqʶ<a,R!VW!g'4G?z犯/M@Q{y,Kǽh >r)\/_ ^4UGa&ՀɦO-Rm72c*T-s8ix}oRʐ2el4&zւԦle>628ynxxPԺQ9PN@* C#Bu˩)И<+w&G-Q Zz;m,2 U)30H<{E0o5Ga$y? =4! vpP%T#O?@AآIz"*GV19S*ʅ^l@`Y#N*͕pˌ\<奌k*XY5.:j*r|~@gj%p^ ^/ۓDS.Y^SG$Q*AKXK{$Y|P~x\06dFrҽRn!ԵL(lu4he41Ţ|@8Hi I/(Ӆ 5N$Wp/P,~niYTA{aEe5f% ]Ck*Q/AzZna1C]ičI`vuKmfɬ2SBK]x "KG Ux 3{8ILln h9T |{Z jOdQόn͝uf96ȭmb\ /Ք7t3C=@@zYPICD93{gPQ1.5P`nN=3v[r{i/Sz 4[dhAv^{i==1SgB]UHT|%g.؊ǂ< kk9GD{ >ꢘh~ skh,U"%]iM;^n, ]΁UXSykڏLTdZ/:&"]Mxǁ077NnՈ43\閧&{1v[=li}`ީP2cay/'[Eɋk ʠiDV#Ow7};mq(,NΠ)O+,rj's'Qո~|dcD{ki'?*G}- 0.q* ͛^} QGi'9a#RW7)}8 ?*sRke~|cX8k?ၝ13>`z_vG fED }p!*\N@41]N&n!wqTӉHyD{*L5ZOCOaˤs}6 ӕC\J_GLj{;{{(6 FǸ>KUg?ލ%Q x}[ڗJRQjkl52'Lyr 3h0;Γh 5E9ӯn @})_`JM:X>y/pފ&eEY᠖0]"{N1G o=Q0X^&̷^X8k-FZn2P)3͟_Eb9($A,&12ɢ1Y: fc^w*Q%EĂMO(rm @Jةw)467fox13R-s$EnvK^N0&+mEurPr{k΢݊e :0oVEJUz֖_S"4M>㘥8 ?Q`R+YI=T|QΙzy~?QKF:*'3sp'fss:qW8nVį[s9Jy+^V?v $4qVmdzaor0'4kn=9BaN`gRoPX춹'A}%bKhxJ))ZAeqVQYDy/OAK?jV\}VcᶢfA(I8N&O;r#|4 J9Q7^DK1WDuVK_^m]ҴRaJbc6)`b'GgB" M9?[ejC 8\u`ߏ,UcU*8GSFȪzp&qyXtvP4S!IKurh_E ’Cxhd?Š=0(ٮ+εPҫ4pLtHGHxI~l9V NƖ#PraR6Rˎ|E{($,Yة>*%$\\d 4r6:뱋ݑ-qj)p7PK"ui?[khouhJm ,)' }p@`yiH. t .V=癘s3 2#VKLKvja3vFzP_bHsP~ewԤ'40TqBܩ}^ 9-F5'##3w2;fQLi_sC\YKMMOCITޱ&*1UCŋnFDQWػTH#Ϸo ?1;OL2S0G\(MD)h*r?dWC?x(\$kStMv. [ ,d _Eƾ C$#(%cj&[a&v/ PZ@qͨsJU ^08=MJkry8.J,O?4|Ilhu21tJ_dF*-"~Bl*Q1KGC*1 5 (|/̖(n8 ꠞoJ 65|*?*!S'6h}̄(j@G?Ş8RC_k'S+'W3@OGaV]'| j&3̷AjPSu71t͹Ò9<ѵ8&:+<؁hGi*rC.kR61fIN`(1)eKݹ,L^oL>,+j#&x*^|1Z>^Fݞ*.y]]ܡVt]TZ[ {h}!PՔYad>%ƒꮚLB0Y_J64[8EÓ]2gׇ94jzfZ9mIpfcY |-*afzܞݠ\f:!SϬ@ZOC^16!I^lxmbȜ˛ )[2͜\@p{?f&u9)Q{2Ocrs| ZM;:w؞`Iu ]fٹ\L>;U S6V'(jE!Mt]P5} LХe9Zӏc[aؼF! Q5.:5(M7F-b)IGf;zRBCד#(+֣d]ӶɓtJ@܉҃&ňo̵ 0YJ n-h|aXv1ݺZߊ݂H ~\~ﻀ9. ̅Nz1JζaSCY;P^GQN/q o@{ޞ9Ձ5Ɲwe9$=n*nw>w.7}mG;v9J2JvדPNж=b U4y7dlm_Qj;'pyR-p`q4GD|1/<>63j@)qp@5^FjShPrnBAPGt'|A}FV`SNInJ "=WS>4fXc@pY}K"OsT !'UX]FmO2_.!<3,*;5ƨc3;|HA&㢗vR>%Nmߝ`;XDC1LBy CA≵2V4q\+"H4[J(~+BLkj:27P %{JPx]* ޫ@{+;h׻rK:&ņEA@k_8dŃE7<k-[j5 d0Ͽlk&&U &a@6u6țض3TE?(L~q2${WfxO _:5?CBA./4oS`Ȕ7;(({8}jF[7om+}FvYkGTZ~|@Bʀԁtd\JlN<\X.1ʭzUEgN.>ӜIi4Vv\T#RAIXxm?ZWH 3̏i yN M2 N((&鰕[괱ӏY\pAiG _TuS~~~(r9=@،Wns&z)/< x^Y&iW:ps*yɐ,G!xQT3-_8%j= x,P6ƯC䓜ݜ'cnңYQ2D=S+ \t\XZ]zMhDyM}bQhM V)!GXqbNԖ/:>HB- J_FzqYe j3 dESȩsأU SPgG[{YQ|W W`͘%x=C)gp$9o xr X49|1,9\p6>Xi]q 4{q^ZW5*HU~֍O됷Jj 6@:R̾G)Nd oˁ|]lU٩mcnY}᭒quw ֈ7*_ϻ)z0I,an:J<igͿg"$gi:xyB:@~a5"TP~%#U! 3$K]UFf[LaW&`֠mh=t2>ꍬ.|K9ZD x~9;\e~9o<${kC^S$|1~{r&Љ#lݗ:MqA+OzwTzL3pZA{׉^pyn$({نDt+f3e Ga9v` յ}ܩj<-d7ek1elx; UM4ٗşI6Bz[}>?tՓh%R6 0~rI% moZq2ԛN[z:)d6{w^{QJisvPRmbTb)h;?-uZD^Gz ^z. `:$KYk)x7 ;QeJtC߂D+ـG AaP.Y!Gb$$4L9" qu>>,_Wa7|!}^r*?!";Y8}z60w S((ۀɖKoъc3mOZ#`-h7 ؕ-:빳,x. )*h4[RH-6ЄC@ S`h!=OFn2y}/<9o8Xm&n޶@%{F'uG;y3?Ol ƒXlkSġ,d._x!P3\fxa*-M@0sS ZIEعw澶|"R ?E"1-1TGbὐUp qC{ÚO+:`ʭŮc+]*\zLsN7QOJm}Y<{3}ܷG2\O}sh93GZtϡ S{0&)A.!kMΝ uý^u5O`So.lĿ{,X5yc.yƻ D孵bۀ=l[TYXV:[HMfL]ݚ3^~Xxުc.0qW˯n.씿\b6BH>=~9aQ ) ?S·1@F=ϧqM/bvaiIQ!C|Mr3wqo 3sx1 ȸ(s,._Zbæӊ Bi6%n8:·xVdsH#"'ay3>ԟ?B(pײC|ȂS+o;D< *ֆXe.JJ@{bq%:Z3Z1A }p0Ȧ+QDʠBQl!Tv5޽ / Kpee_|i ^]vǿbF3|sA6kr"emnz L:KU:Gynb+{pV] D8H_rQXt!cGEt:e5c'{@OH{YF(%;ʴDا_ {,+cP!HMk7t7&A5`ZN6N;XZSDH.u&g2܌v"E)Y!!Gr~(|WK#ь󡰯vx@yV {ԁ^1c> |-zd,Zt|5Ӌ.ˈB6793cȹ*vchs}lMצt`Mp5P Vz a8?<]jE%HЁ!yO}L_l`JT"[y MI8îjKp$m% N4ʉbji=7S|MpeZ$i*W qe!0 weQ-LpֺGt56'`,LUO⃓ɦؘ CѥME<{)bvi3g~5ޜOt>%M@ +)Tl;h'h4hq3+>:3g%Mq9SL[ƗnhPР=&׋Ţ!ldzkU^aݱ%: 1> /?hd$Yc['5iv#& s?Ԝ8伜4Yp0` ׀! !0BbrtWK2A20w?K,z -sn}Nxm`j)yj~ .gjjҩ>=-5AMWJp{Jj9Wz e.q1OZ>e /?<{FrY9Ch$Re+9W{L߲`b Wz*~Hc{~|Hz Zjq9Y*Cb9V9oBWy:abbl/c aIl8  p_ccc%}t0NBᗁ.uxk;| gsO8wn ev(I#s+"XԂx:#mCL,YP:I59)Su/1U)Ѱ, 0iuMW3K"gTtt~$كBb_o^snc}tEm`׿W5$;m+rc Wj,#b<U` _j1Om˳Ff wr(x׃w }.4\ F Br d -|E%.,J vJ)? 4Mhc,.l]Pb!W_t OnMygt870qׇ+I =RzKRL,"QG>FeE]thATg<ʂv l1@(fgfnaiyF%\E=>#KC$4Y 3)Yi?''Q8+˃xxeǃ`PrQk ڊJ/uJ&;ڇc FN}#Ҟ|/v)jFB.&2CL,Pޯ?Ne"H/I-a5\  ˅<,RœT[ǚb je/Oi vs~:#Cz*4*11Ec̤ND? ==VA *T6cl챨ڹ S)e5H6㳤oj68Jෝ -FEZuEuRz  Y)l?^"Ȏ|hl3! ]kr`ygH"OFm"@=uc+q1i2?̂>sif?ijŁCzHV"1ܼ˔ʇJ.ǥ9@R><)/IG8xW8Me C(ķucu^zb F:})2Z hr5Ԉ@҇¾aζVbPܒSh:deh(qLV2 ؘu$Mf&-Wa3 m=Jy}aTT9g0N݇e0ml<2|*x&SJmXv?Rx7Z-e޴C.6E_\66`ow[!Ɲef9Ōkfvt2(hJZ,b! z3..4Ӗ67_Ƥs&+ZM+`SV|u]*LTlb~fPSo&MRip Apd xk- .7i%Ar92桧m?YV%z^3DKrYuR,=b.V7gFvr"n([bvìdc=w:bgaŁ%tM0'ER[+Hl}u zF̫&T?ڗp8i4*ÁM|sLon0]eWdߴ=nQ%idQr^W tP9o{|TZnJ_ᕧ _~#X6fg4rqBBAH8Q03 #8[jF(A CW)|ٓ=/]}_MdҲh Twޭ5ht=zvl %:\uu&틺(]?!8l% 4^ekLQvZ*5 wMD:*0:h2UK~lF44)g9KPnua ̡Tcn{:#FrӆAWO :fM<Ժv]L$CznA8}}-~ŅxE$)?m2Bs@ָ"]/X!Ż0ۄT״vbL,w+& Gq]MV2| e;.~R7R߆xf~-%K@$K5ȑsWLq`ˤ5F$So=#&o%)_$}:Ф8Xn5иu"jnH;LG^ &?i͉7k@ X``2emã+2!LkcP$Ւޭ, Gvmg`zr :XJ军=~E6PHygg쾆?ēܮتVxe^,֖89*2b73>I*G} P7 xDhz:)t.;ζ.Jܤ:6mȇ?V_ߘXTBh>bg'|[jRsySji1懀OdRLP%ըڱۯjӞk~ cDa޸yʱV]r xH)3|jx=~}%L(tGґA\E/Kc20R45-}` <Ø b +7Tt=>d;W1-('yAp5w]{oFTg~'9ȜO8Hc*Q/>DDGchӓnM]qgT<-$5 g-3L{I 鯁Wq̍@]`|rp_P'C;:3ðW3y8;9M60S~BZY+#V$@xK42j7%F( u)e'.QƦ9N9 ]6,#Ѧef؛B7OmYiW+T?_>$ЅM}S.+ l' jHAVᨎ84Xٿ#Hoq.Ȅr3՛ZYx 9Q`fa>u^0TBFp-:k 2̎ T^)y(6.#vjhWaʉZr:O?X&rӌ99]IYw7+A^ 29E>EʱyF 18HY>t1L͍c.5 2W\.\ p_ѿQİM[d=Ĝ7+ O2xk&ବLkEhԥfI݊=@ܯC.fʰ'fDaA7z^Rc;eǙ堑[l*{,2'j>d8h0HYR=ْnp75B3xcғq .l&U#ªZޫ&J'] @ox_sVVjT t=eͅw${۪$i3^&φ!"Eس)$ɗ[n i0ܖ|)axColH9X/p1PYXJo+x/2 aN tɓ4F^Injfux:ꇈH~6nozu n/+4y_>)#c0Wki:Wdb^.f$ :U#Eˏ#eX(@BWlP I%ɻ b*pD,N7R#f7qC?"A_4*pOGCX7z,.&FcR?2)lO reQRI#w0}'-3q>AT$ǘ԰v^;ٽm:JYDВߔȂ\Uk}^o{=haX TEduA }(UL\2(F(䐓R 5&\ ­VO"=jfҰ"򀩛cQd-ј'jSaQ|4 ["iz9IWf"JVM q-v]!f 4k@*U `evtF+J8CqB%׌2FJғJVGRrN OrBͱl$2訢? 9܈P#t%bM {͘wqR>;o`֜"#FH?X.hة%.Z֚Z~ Q' 5l5yyáOk?HxF-7a$ L4 s X+'V(®i-5a ޹TTD^m̌Z#dyZ&|f:Mz)0_P GL)2ob %E 'ϟX{ `ֈ#M_qWޣ_G0G5nvug[r{WFi*obV;ibeVV(^QܩJC@`O/֢E{UbfgM^_!)p|O{gSqW ~&%ƾێntQ;S?du=ƌEaZ^q|1^GDEB'V"ք&LUx"] (a8ݒ -Ҵas˪5饐RbEs߉E'7h{tDjSM{y`M&>D&8ׅI=(a6K r%/ĜsEf zIo&.U4hMiW^G(މ"@ɍe \V[mV(Z듄c3:)m5"SDMe x'Mϫ::jb__OM?$F{&m> 3r^zvd\Yͧ~.o7;CP?xyr[)xr{)GBZ:%BQ.WN?fUsmOJ:l 9WL; Vo1|xR6 !fr-[\Q4!]^?Tg @l^RnL#H: ]]?i}Vf*HLюOjP- K6d>5!8*5HfvB<߸MB|ū _f՛>S/Fuęۃ@^7ʶX^ |4BSq#:Aɡ,>,Tv[ ?O}8FUX(moSRoc>_bQ;P_AL™썩`Ի)aQZHi ` *sO_op3>7؈E ϥWF% m)фa2tWT37s9)Bp<ӔE`"K iқ%r(؅yEse!ao2#nC /-#PzKi*lOY9Q$ {Nڏ#ִt=Pj;<f<_qkHg"ȑLцW|Dizz-B,2oD0:zcLjW2KYOPSC;9gg?v1|XVjˆr9 xD2K0#zx++voR|8IM֘Ol'V@‹=5= 6xM` B.9 >h?FPK?Ild+edEȃ.׏TWbFq|'Mfa?c ίuD4srbcKv.MFEFSj+;[D z";{-e`sH@ L`qSXY,:S3w+Ӓ \9C^3xr=Vњ(4Jyօx0a,0ȁE+|#I솤γMF`إp7$ [v\y3nh[v@P)='V@P:zD'ݵB2žUt˩v K1)uYM)9zgp$G-QL,TLoZKz~#5}-?Bkcچ<-i95k3H8?ޏC:f KЕMpv@cM<}ڶ![6w T>Ax}Ϲ-d8q=R}pZc,Ծ' :ldJCUi BGVsᚧ< tM&%7##8 ~-d'N_mD~CHIyxZ+1>P*/;{W{3N';B/Zc)"ҤvD}IidI( s x0L_5gWY [97b'wk>_{nГ-lD4{tV_dd?rJn7Z*[, }]LNI6VC ^_BGra.ecR0 ub[K;Ź5咰+U="p*pJU]gn \gy!2ڳTϳ(`<:W|JFΟ& <;nucGpF cgMwsv#tH-%$"al7!?SAz&L&;#س1bcm#=N-R&)61$A\&By:HŴB;D_! `-{?P6KR2ad}2à`ibڙCGJazzy]ܛhc<\D w `i/րڸd - Mۣb .(.<%FI%'6A,ĸ#`*QYy VPp{,9rcDl ;M.IJC;~tq_Nj8]jg+"Q550t*Yd+c4.v]|%@ HZadeT!NYΞ5 C)eE9 :$ V$"+A n Oi+)z ^]oh̘NLfY{2g^T;} ܚ꺵Da={y ߭7w"fԠ2V`u Yf1֕K#G1UǟE턑j\]MQoN/[ˉ# Mݻ+ V4[x} 'M{@{h\>iUg=ڳ 쑄tCA_.tNdCe-2DV|EP2ō2c0($X)M|Dsӑuj͞$@@OhEc@h b*_IK3) 6~[kuV}bT LB}!׵ivr-Zhh><"? sKʇW#T˸0h55 x}akI1`~:M|xZpvZHQKsjsp_yOYeEd>K,j0+z rzHƌ}Y&S]#!0\WɝG; 5!Ů M &G9rXV&k!S |CW!zG2UޫAϩ[ISA,:lioMv_|# `_cq7)*2?;)5 ͻ)ޏ){ȹ2˾&,տ jӹf}I'dnT`SG;QHixSG;5!;.T,,U(nud$zFh\\9]L41롩iXJZQe9լ5rs]IV_Ghy׿. R1!质DVKvpRKB=1NB_J_GK""6 Y EI荪{?n'+qiu>H5!7S,U!4].!myz"}>ZHʩh/\-O%zcnVwC.sO)<,з>~s-*UP-6넉ԋG˨i?L"֌O5U%'͠ ђ:q#V5{Xb;CP`SZ]" ]*3/8@ JV)9F7ğbE o/- ć +eLVkbehB^v ҙsK8aY.ZTý _ѭFbayۢOa^Ա%EAK(J/PзdB ; osduYoj\ƌ1AfWTuaUZ78VxlKh[?".F)޽W+N!qWӏ/s̖BDŽ$FtlKܤ06 AUƮ|-dW̲<=:븤Hܦ S[AAD+ۼH*yP?iQG l~|veaSȶn1uޒ/͔W'AC!e&ޝ'!?}3`V)j<}3*]qoT k n#31~[R()*o=iRa~)~U띈WroA>Gj |U^uK jm*<ݚ +E2IV' řvx ÆI3()<= soL,s?ນ~ ]ƍ;@)Ko,$wIOs_LiϦp}fcNm{ ]`6F:]95!Ln>}I#&*&,fA fd"+ M {ɻNhOJPm]|Nt{c<yO7 -XUPfIDJvqϦ̾t4|*tL&(1\FU2 %ˣ,}9.OVJ FqVH%jHTT | x+q5V _ucFDk4yCp[{SYtcM y$zXAs!v!ŬzB__&nU~p7$1v9 ISQz>"{L-t m6a(l'1hS"qOO+=g 噹rWV:Ɏ4QO/c-id6>skYbU8z1^bA6n70Iu6EIGWT'umgWO%>zb^T[v4T"EQyc 1y9q_=~-GXԦ'Ȳ6'gZ0)0~˱!\5yt.u_;i2yu0q ##HV&h+/98L{I<dR^ +뱫|Uذ'l"ȩm{C#"%ż']^=hxsxws1x>g%QBA](G#q0j{|,mm͹֦zoIk jk&ai ~;ʧ*2xy=^ܴFΙ|:l9¹WihoGl.J3<Ҭ?`,* Á*P n/w‰]U <G/v)}ٶ 6cokgDmoq<ʄ%#h/tt)tFũ pv]n;jIʌF{7LHvw8e2}MCL̅-۶t 򍋡o=V-WC@T#$9Bvn^ʏr?aw݈kKP䧳+j. )4Me*[h| i|Tz( 5-ԁhVC0˚Z ׯL;Ly'mDLBGS蘆XRg6hV%x;F4v̀RįDWHZ8(>;w{=/T*n:jF+#09Ǘ>ǚ'Vml(%<"L0팓oR-yy]-#)&W;*$իl`&} FJ\hz+Oe83@+w˚?Zw#8~!xP%@)f Mx1Td&U ` 0Rl0v^cGLklFaJꚕീ'Q\-pX0ghɻӱKi\M:wb&П#6#lYeuuw}{\E4 gRGZ8QXi )]!C bh3llםfilcҶY5LDk+OLDO_T®dSZ"2:PxPBRy9j 6llL!΢u<hF#}g{;K[ұT,㥈ǬgW$N$'UqC!q}4OSjny+ ,oQЖ3`^xîKdy6+ZӲ6 N+Et=a[:^R E` m(bٝQ@"7l\I_Tlepg1e c- UI5#S+#e$ߧ|1{hT= I7'\ 98"5쑮 2LoT PVdzN1CF{ }H[C2H2pHٷjA XB6rF\uܟHrͼQ8b9)%42پS}b*V& ڤO jÅ'B+poփ?zҢF񌦅xf-T(( cS Q?{܂>?o;8{v>= A@s#KPͲ{d51j4{M|s,DǢ! avRZ=hr %{BN< '. =;H[*+ŴLsc(,qKg$,ryHp4iI[3#*iI;$;1=D} WA`H:.ƩZVɽB%VHPU+Hcj!!bJ]iRJYǿSyg|):V<]}\*}m+L.(OzDoE`]" eu=딥+:5_Pm vX|һs*JmeVRMi| pl ȱJq ؼd{@ZUߚXTG+!^X7K/eD3zNwLqo5oH4UUH16ksrۈ,G\\8D+ԧj/W|4cyBdǓVzd&AC~+^GUu2߭xY;0fiSwr)c4|Ek1z 3'R*=,.%.RJ*H٠;lt^ )0H[g!jY뱦b}ΗH5&ڱC@z%-Y3 []k0"6%|{.T6eCܹ RԠ%Vds=,U0Zm.E/Aud,Ѻ uXHZ`vj~XLK] WOůdK=#Vk.N14[#xR΃S?V+>ۅrRr~Y}5iEP$uBHTFsP۠@T^`lWM BrF:$_|Pm~٥Hg1I'IKVsl6dӵ< cA*"t"⛦D͚| '_6ܵ+d|?(b:f'eం{ְ\2N1mP٘! 6shu#xE|) 0zH)5A 0ڿ0e<9]pvT$'W^2\jR,7G>0(qKʼnyΣ& a]~Ze0IgE@ +k=XS;2 ~M8QaliGahs`' 0k͚CDdE)Q;v]Ӌ9+&W<"6Vuěʿ =dtY1 X34wkvb@/dG`8ʥ9vcT.rq3"sEw7a*۵\e&y%}0z7um,[Ò}C`x̼=ӻ$/Iq` rNg s.Y<:yZ/JU.bT.I+! f-Fp{8&%+hpH`ݙV$H=IjwX/KK+mYBuE }+b)@_ fŜ`:&T2rN(]+!"ˣdW|.B)ED'7zv*xG0CxZcz~SE [ܞ!HY_$#.~',3uӝ7M̩&'m%tccyYsX^Q .x/ "ى+/ҠxTy5hk36C"<@ SF^7!+!QU&-#Y wAۈMژy"1y-op+hL RwRL";w5 Bw7s&&3q(O bc*ES_g3Nj1cVZlTG@m}{2ҙ -Ku@'pBg^c@,;50p@_db [A:2TyN>Ziω-q%swFFʉΙh?MP|ލnJ‹.Ye=2aIsX "$`Ě6 rXŒ0FA'`ʁmwE2Dqڍ7mjyft_D (*-ǃ4ZymZ 47E v5WSg1Sv\m|wEM+JZ쥿)lu8NϳixGU"r*@ ky g:4?F<<8tD':Pqo,:eK传P8OS[{TeP4r.Std{uvo۲2|5h>Ȥ4ZYd_nvh<+kIkUZR(j$ L@4ʦmT2U.j7<LDڤ^ M^j-CP> |c}6Iל+P(Ϊ Sנp!op #k[;bW!&pD&Xiz0X/g^rww39-6)gm'{G(;dŪ8wPU^t\UKe64 7Ey2Ϥ:a/ ?XR֚*a^vhl,淎:љ&S]RKx)(ijd@VԚm)r_=y1c3dۦ)j޾WY:} =8֟WV8sY$!~|PECR.I:[;--'{K$?rɭ0Hbɸԥ#39"1\4gCSd]pYcGLm꺘-l.K̺12= > %$uL\=G=r^&Ix~֦C56@2Qn.e)L2R'x6\tvЉ(Yt}6 TP m4'LjrEJƉ(c4]5 m$S+˷B2Fp8O|z_i$\3YZcyۡOeiκ:k-5~m.5,!҃1O8SyNU9Zܖ)l!$p/"&] -v~k҇'iPux׃wrrWrSֳ[1 / ϗQY aa8%VVɮx#,)xWw3c+-#P_"GH0ʼnYMmGNpA Dbn)֧_1nk ّ"ZZk FʧJn4z)s&VDWjepuK nOfp]WǬ7#MEto6⒈FY5m"S'"w7Kݨ{`6=ɜIA;"f%:?2v\R*X`? wN_WH}@dX:zlXyVZ"ЂOޮr4^2JjGq"Dr~!a{-elCLx֥DBQM*r{ܡ'r0}/li L^^>U4aaO4:C%p閠~-f(UWnQ ۿBVe<ؔ*AJknӒULCO}wwU]֡W u|~]u YwG&vh5όc Dpzveģ.A %5-(iJKD9=nb֮˟(IFUO[mhY:ۗРV< hToR, \gxEgG5^lJt?1`囆$]nh6]t֣!j|H΀|2z;)>v-=}yP(hi@A䊉qG$^ԻI$XA䜑YU;_Q2ARa cj#aK k+@ȭ٣x?_ ]F8K0H100 S*ު3 JvYMYZfF>|Qg {rmFx2k)BMM+{-8{]w*q'*vK',1Sd-f+# S 4\il:,W=TO4c畊?v='w|nS Zx%K6yѣ<5{$/MΓM@%)aШ"lSt)OvtZAھt# J]~;⽈T!IjB  č4.cE5f:2â#Q TٛZ1Js7{9y(1cJJ`c+[Px>{\ &m>'x.:.fk^vgemٙV?x\kwTm84QVv-vY_b4lSZ-$kuv%" k!Jɷ5CcIk>PS1t""?P}(h)x+WsĬ_Pjқm>.Z)SҊ 7 V9r@`P$Qv E +Lkqʲ DQ6Zńf_Iؙ~JKapR8%Rn i,/~{^[DE/o+_e֜Z Pgрi? %8eraQ =< )4s^:$)1K4ޞUb8'6!CgHTٻM=gC G4aEZ`FآY-S^dH1? н]*f|ĸPH[ oE(?c: qaWFh`"J禀6KT5DGKGݽ>kv 0_yhiMt0@7 ^ K QBJJ;XR@*1 oHɡP ,Β÷0s,THo-QX *e Wip|φlgF߻1cbGoQWhEg\:[=?y\lg >h",k@R# 76۲3I͇wlrn!ԅz{jss_UF۝(XK©$ڸ?% ?@3 tWbgctI0Z>;BE@lKi_#5Q9|=  ̇SKM-T(+yץ$7^1 䥙>(7-%ծ^/YmzͰUq.7jEy]k| O^)F3ZSo[~ʋb~7kBpLraψ":FXSgϘ)ObWپ}BCׂSxz<]n<P;,io uMۛy}#-_nl6Tb7?ŐS#~F4: MO^*drD?MKH._ݷHY4o͙@|>c=Eh\cIZ*x&?{BͲ9P2/z%wt2k¼i<=,:]m܆wLt9C‚ya"]Jg> fP[>禪`Q_2XLF5AbII05 _3ZQ}zL?sx:mpESiAHr`qYͻ }kjx gkTgQ.G^ANz}ɻ{?$ĎϽB Jl`.!:1wv;uENsb^=ygk‡ѕ u4Јy:-aq#JR,Ee>;Sj2%+5g߳SYkkID0Hlv1qB,*}=oBp_&L q-0Ob#[ ؤWڦq+L4x RE]F겏G;ƺ/D{; =u+=ZD#yo>CZBg/2P6x5 4bY` ծ֫lSjKX'4C=Wpb#s3- ʃ+dFT Lл>!Axbdzj9EX:݆C=[J+ǥG΢eCyg|ne0AN+ed"<lՁv@wpVg@zLs~O;K, ]4ydNIxH>4v -@dDk^} i8Ș8 >Y/B@ZXjƺ']o)dd155Q=KSfc8+kIbV:c "ŻA+s-(RЕ5k4TOPF,PW)h,FZP/ {U2x(֍{+Fs'/#8 KAԥ0U~?嘗Ͻ )գχS:ҕZ͎zy3U>ٍe3X~34mCg>'R5.@:z(%ю%Uֿӗ)èh?=|b"1l pbmcB{/-k7zLu?ß7F҃d"cSكTD\!^,iHLL*W&!\XN*w.CF|]JgmۛgX)M1ľ1l(3O_HS/5AGI׿[I5@hU}}α,#B>@Ӈ=yz&U8gv#w?5"tswS1ݹXnv^4`J!7 &S%`]?ʐ KFDOGb'ׄRx|yUc aL'7̷-ʀeƾUߡh@v5m+>-[`<B!ϟv4YjFdF7t8ZnwcW"uGylB3U =DSU*-S̃\h1Fh:-LZpEqV"~(o\( rx+Ubj- 7$7v-7Eo%YǝH2\!<jz7mb]~#Hg8G,:^oEѓQZH.#]Y7 F }4( \1^jJ?xQ"}XrNg4ȕw)*bB%9gM)i;wJ+~@^ʾB9 Kg8Fa%7`19N7pH]cӪb!2;A䞛q]6 1 #R<7d]+?ʿ oOwY77v6Vxu=^osgdA<.1],O\e~vZfH2l> DQGј+9{e,̩N/[ bzlxەA,d7' %O]4 bB(r#Jಚ:&CvU*xbVUPnRsdi=Ҋf\(4w&{0g0wy@Y_LBwFx S5^CPy"elyC#WfRhujc u@pf|eKQ jAw] 1&«kg2LYxExTo'"%皻.dmB].@3Ȩ;/I=8Z RAE qYWLNX+\?WG-D͙16]:Ԓ㒃իUopQ!񣞉b:cܷ'FQaDO,rY*q #b/rYrKv<Ni)׮e͝\WIL9\#in-5o@ tb9KV-D-׊d+:[Soe b7i[xfl`G%4(.},rxŷJjZS_40K#qe-JS̉t:rd Q.[ջ*扼gȠZӌM0ZOIAYJ),JHcI.߯ ,Ӊ"fשR*;יpLh,@é~F%#F?7>MAk_?t7"qSDTf QL{%*w0xsp&(FujXBѶ9YFX K#x$a9mm1ōíΗrZi`ʍy܅UN *[n[[dS!)ë\&P.zk$`B&Ss,;+j!HDfc|Zc=v$1 -8&mx;V?SzQS"S`*=[[Op ]8`;t) g'ꉡZT=`˂WS:alUJX~e5yU {E> z`AP:= 2/ ?qgv1o;O/{Ҩ40]*L\ގv m+Ŷp_f,:8j2B'> \L?}Qg` 5CxXYKI)Qijf|xХ+?<ӎQ5@谢F-?Th8|5J T#ųE>#DzS h{}S7 e\S>Z-xV:tq<4 E8Hc/hUѧ1.2Ja!K.M0eӺP1a zhONY}e' 0qhcmL9쪵Xm |Yqğc#' R?묚o+ h"i ֎Og<:j*e_nblQbզpThZO^d5(ۛ ?~w,Oq ;L#"\ȃq,y?Ymdx$jKLtEjV^z{%6SSg&AEl٬Ln^:댺 5cIZQ%k\6:dIW SDF5ٮR"]GL2Q(ãê2Q]kLQ(kLjV٣"F$+=-6m*-z| ÅMj-m)~=ovU R( cR]_O̕~qky\S:ƴ5*RM;hWt9mP% .m.ݕ$M mAu$86꼞&Xk>cNXLK3:M[W-gm^]Lؚ0d19yo7eBqAgު=V ހ[ӱ/Q~4i4 ]̠Lo5_UP.+-3DL1s'ޭÅi%4/^N[G[='FJ ⦌+֟>Ɇ鐽8znBO5;YGIg3kwaZbz_>QוrXY䴩L%$uoQ-Pͤ`x;#G,Ί> ȸwi/)i Rq`*_S``xG6uvyJD31r+\$g Ugy9:kȹcZV"*R:'`io<+C]o\T12$ ʍJs]4y$Yuf$l)~fwwPW:' %?i_N ^*Q'uQ, jgO".,y/WUoю*rz ]0g&,7ƤߥJOz-P$i| :~.a`ъ.y}YWPߣt.<O^ASǗIKdAan+nEnYuݓo.%–+;:+[9- 1 k{`l~6 VwvV(`eb;DK%a>Fz 6@G,?1=d}ov 8b KѱS1kce,G5c];[c0hP(Rȕ*3'7ew2eF,Y#>3]鰲f0Z#ids!=n6ڄ"UˮeЗe@ 2Hq'8Dd]%̭ .aG؟Bztf;sTK0?mwPJgonvnTEºHeP6z߅70Q+))fJ7coQy=D81E5'4}SSU=Ut]nlNeHqmbkƨ L4zW,`eVh Eڵ=x8u(P!% {q&2ggnxP/Z>Ե @ LltެGoVwPj [t^G `4^3m b"}z{0C#FW5֍,̰6A 1Hy|(+-h+KXtO AП6R5 |z\[˒Cv&P^ )a{ l_^h[_N#z-v'8 N@XFPR,-`uU,^.rOUο~_/6  5;i3̐-^xtkV(;qUΛZ1 BfΘb+mx2*NĒh^awƷjcS Gᵍ2y8<Vԯ&3!S9T.tqY l52/!/"fĺ]~%0tVLo3ARXйU|fV/ 5aVG.$(w模`UlywN.JI&a2ʘ2 XQ5Iq HݳJx"@ bM  .Vug5Հ BpZ4usE?M:[%23ךK 0ÂAb`6mW~bYs'r0<ܚ?u js< 0<%9J%tzq-f'qքX{)qO.^bdCF9I60ܕ y2qRXߩbEBf@}=;<[w9t T5nGtqhHIJY I' d[Abj!umx/gxo7X-A& SAj`n⺲m#1roT\؅m啙6T׭:ONg"q (ň*B  Ҧ-UJ塐Q W*8SQ30]mmuP2'/O:zcyDMYj\ L="’9t ֞>èC^MC<d \uC\w&e P(bem~D"T>>W+:;G2dp8iܔ_ E%KTΏ 9.2[ZvB}yL7ݔQmām: m]1F3&ޅQ046etңVp[ nϦcɂͩ )s3$ ?O7+hGEtQ Q&^l2</?a ǛaokӚcCj?aa0i%a,#mXJ=O #V3$ asƒl9U@JV!u쮰ݽy'9bN=$̖?E$ y=Hr_4JP#;vه5V}ơĩ(OiPŨ-_^jK>mӠ-- &OcߖQjR|[MeާAUx'VpoD] ʹ 5x8Az-_jUl+Bb $"Wĭ5zoy&ؼ+|f!hBj::[җ 1m_3n:A.Jut/NDљ@V> skOUœ?aLp.Ƣ?YS2EmĴ!+Κ"jǾd^~AqɯnJjpJsI0Ra5`JP ѵ5"֝/t2*eif6*8ݐ9c bSaW%HNWyXZ_'y&_i/mii(ҍ.7Ŭ ^Ӷj8u< ]l\`b+{ԦoeW*W0얣XӮ/OǿwBO?YŤpu`ĕ_`bʃ~l[ S,ʧrp5;OdM};K^57,FkVidkk@ItUmRA,7v/ HaPtS܇Kn-'TaG>tgIlJp,=ncEX12D2l?.Ɯ eR , u{U(~ċ ;Y־Sg0;Sz\`;4ɣmj,9, n^V2-/Ҭ}e=tR]df+^$98Al<;(M0 ,}0ZtxnDdkbON¯mj8rs[&҅J7) \f~ LM7< ̈́ \f"{H,Df=qWK7od݋iYcZթ-lW˟q&+OYCXrKhl@ۢ5 6E*jr%-tndSc2T&CCr5 ?jd{2vၙ%e%<0[5u*GBOKc?x%"ss5ͿET+}0dZwZ{\ؓ:rzUU<_ R5 keYdCh@:$-"Ӻ2|wߺUBβ~υ.o#P}>kZhK'{˺;&ʚVD kq/y)yaRMx m@nɏ-q7W2孴yǁXJta>2U f m9`n:a_#1PSB xYD4ew.^7sb8pEi@,Yۣ9H8ak!#b 9Gwvp+B} B %CG=L5適poUGpc;H8:b~CT"d;7멤xڀ>_B,vR9ׯ鈇s=9*bD@Q[**#4v䰂tYxfy6HEU# Gҏ @ ? c {LDS*ի _3bJj@ȷSIS75JN";Ź[׳BIi̙$"f?x\b~ِVȆPr H]Nޘa7GufM]j@hem S%; 󈬅FZ-0vhӇ;n;g "ek;.m@8Lw$Fᥚf-#FxF}Y(NiE9r=w(_dBTp?i/"٦6ӺjBNBdC]*UyiBTs6&YLF\/Ю*h?PX|E5x`s8B ߔԵ&Klܖܕtwÿa73˴-C0 in;.wo1E+%AxCM,@{qu2C5hz6C֣Z$P (tvd}A{f5n4dwVѩ_ebW}x ׽N}GZbQ;I{\Xެ 28w{FOVTp 1M[4( Pgp/kzAzk8Nk"KŎ|]@iPhhn`a_Vl%2"7q_SUh)Ȟm?*X4~̒oMP&-Ńę/]3jXZ " aܟȚSk8 bL;7>4HT8͘*usyqT_c+gi"wz``&5o,rDO}B`)'Mh@f6_N8egv釖Kc)@ܙ5y؛6yjÎz #8"m>A&qkOR+ϭnYKSs zSG+v;|ƍݝp W" MC+cxMA5"UK*wTlWmֽHCT;&F415YQ:yœFR:5Ŗ2)qdlҹ3|ьvsթt'NF# #xA+Ek俰,t M҇#ۦ˲ f&' ,ZcJpJͺi9aVvIOtU^ 2*MPEj{(NgԁoͿTް?4x485[m4wߕ;?Gf.,zI/1ON4~շSº$ޛi3"6A9?eG>/فt {էZyܑN5n N 1j{yЎ$j ?ҠTکlL+s'տ*矛gMX=Ɛ:V9扂"7J)),l6M!%0uA˶㦔2M t _6~!kpVaR1%}Wn*dΈ#ʝd'xMq{hXVImu/bXMz sjdU/"v'+iG_DTc'f@;/"$~<&9)oh{Ԩ\6 0@H7Sz[Ij@| ( c/.Tp 5{:?H59+C焈wr&smM)$Fp*{cpRySqnmtTYj1\|ɃvS3m _S*"`X)_{c%ԵeOG'`ö.3'QnFU1*0HTP,NG Ykc9xΒd}ә@x2eM*ybbe #Z侬" "\om&VyDtDQ~dVY6R fjxT{lZݽ:0#*|g(ΞS;`A,pB0ƾe/SK6^ޯ DzX;aJYD\`<7zāc|/1F׶ WKrE}P{NjGL>^d!ʍ̏"T*ܻct5fEC%=MMzO^ݐ;f{JS =ߗD\VjpPmEJMZwtpқr[_PkףwD(wot5 ٗDdL J菻!}h `D|͑T ZL|@kR)< (bUD,8 L [𤿤tItܞQ1o%BC.Pu.3 $ MFeʻk5ew !Ǜ W0jaGs K!s顜JmϬ6Ma$x`6d}m|G "bɕgX8Xaa{?U[3c5\N (ԁ@[ f^i`\ R8v8V:IK$cZHu"j>tbל6IĈ;)Nl t<4,\EOt#M6/^(rEm;g40F]]/, СÀ;Es[Pz`KQODYpv!$j5yX3G Mqqo?2Y=6pvR( ' |;>b)ܤ3$j^8Yk-#U? $ǧ鲾Jɛzw| 3 $kd=7:@lIC/,;#f( N <1tubn^gi@8qy"= .G_bV+%7xpЪ1ף R/VUV?޼u$7"qt>`RW2|4?12>j;| *֔v==$n,p"'gmN9' jq!r50|Cb Y{ _!W6>eaWI /\!ƭ b$he}ec:=y` rŸ<\<̕9>3[q\OVgFJWZ"ny%x14bd饎> &YrQFq $S@paiytmJT89Wme`km*X"u-969-D8}g86Ŗw|Å,{œ90Tk!YcaA<..G U> ͩ\I]VB|>VܔVT[*,9D6@&S3:S䡵Xʢ@$R֦P:I%>q2eF'J$C JVq{T E-~5t}0f;VVm|0] ~(w{ `oܐATFqaW s4 }M-TG_ umN\H/|{H !fځ.c(5om4MA@x6a|SZ]ZOQZYk 59xǗfUI``r;}6_\J;Ý۠ar+s,ˬ˷M۸Xo0xdGnRpk|[}8x96KBm3C8x/$BY\A/Yn}.ᣌm?^$Bz~L/Xre4cB)E^,օӎePY3G~65 6ZOX¶ nJ `āw)ބ͜M,+ $sBk۩vԿ7W &s0TIo}D ɴLp1 .1 uFI[qŮ}Fyh(!=ET:[BKgsa $7w?(r1F\A kۦ|))^B2%% DOjr?v]tIw;?XUYYOO jR5?Y皻\D'iBX]OUU\td]9aޘ?LP,pxKB()G틒5'PHӄg[!C/a8Cj_$c*ڢ)>A@E. |4hH~ELh+9=1Cv*9Ď> )aa e +ϡ5/`HW_(y#` u}F+iIיM'%B{mCΆ9M4LeQVwzvJzU1nvQ7~mEt{V pU* ;u^%G $ Z~" C88JfaJս@%m=r̄ ylk*iC8@>3#yElѮg(D(RR^ w}7B^ycM)촗^>V<6D5)5 ́D7;;:ԟMos(O~3 5q*5ƓңT&' ،ZAcsxs@2Vm VR[ڝdKݿD%Ku'vCaV+孌_M\G ^zVҒޝ&K^}¹w~ϲST*ы^ORj㍶.bɪrL&q'/d0ϢTޕ6\Mx Vz}yyVz0N\zƖ~ 9GC]t~X -'٦g_e{W3]ͤe=cH4P0Φna''"0MZt< |C載"Y9iQ ?GWl?&Ba.x|[83CZϚͷD{]C ؊ FI*7an:ݼVF"b ,-Z~UU̘CW ;V7sɷiqߏi}?|ide%y&3CpH=Oc{l$A$LYGcoQljua08p.x.UTs,zGdk Ucۜ௎:Q])ދIś:JuЫ*5+jdAL/ɗ%ԣuV<? 5 Q:RHJ$]u^Xp1\Hй9LEv1-KouW S(~c*@y& Fn%=кo:wҰ\xdfޜxR W90@&B#߳1=(#oc610q0hK1K7"#;Ҿj̷샐Ȣ:Nrh5<5Q㶤$&V' 73>ޣ^*rH{* M%Ts$",ʨOXl[5XjPhmОk.D|`Pqk3(qW IC?. {H:ş fThJ]`4scvf~cw5r➪/G3GӰ">T^Ÿ7q>&$mQ̞<sp&KEú}^ȕ&m"[Cuo(0B{n%և_u U' =8?&Ţe_cF*A j3%pI箎nldg N!nV72yR'"g6"(Ha]hSEӰ S :Oh)zxZv_UoJ(lꊶ#ԣgkOG}d X3x3N>͋?k'qum*@9P"e\(HnHNeyN5#/}&W*^ GX DS2ZV^nԥ5$i?dؓ͠8zzWfL} u! @g'}C_hSl71-D"lD: b64$d3NJ`D V8,RtGmy{syzmn!^B=M@@Gг|_=0ɰ._z m(=6$T=m7^8imu B^|-9Л 6]ݰʶ aʦ`p܇*^cnc<<4v} .di]G5R=Mػbu:9?eفi۰ޮ߽!v,(9ƥy1rr5@9BZLLYqҀYqJEuu_br:j{ j) a,ҮMfXҾ8n9u.31t#*jS[m)dpB8UzG U,"j5LE_J!賉.ϖ_u,QM!S[JCrm滽j _hi$;YIQtuq癘$bL8REO M?mR!E?;)N.5<#'Œ4sibqCJNu[4W|()? ˚3&tڀH.yrfC,qgKaRCi4 \-^vȼԀ =zv6|LFIeܷ0f Oֱ& XO]v +3N5ǦnXsR e 3e7Ta;J]~HǎLO}؃goMgju.Y4`"Eo S&+K*W 3҇  \m@Ls;+uݾgXݼv}KN&FfI/X*l_hpiUZ&OlkYc+ 䂣~ 7iVnl ]B'x@(-ǾzOC{tœ4aM]t?x/sQMjnŭآH[ݿ2$9ք0<ؖ{gۆ C2L3@_Fr۠M:Fzzó(-"=׻SVłsm2m{]X]ic5~:,&R62NXuZ疯pgX3,yCpƭƬ#Ls[7<அp&l,OP2KW)64[ٽr0D^Uy̝-J+ZOK\TǟLŻ$Wibv<^ߡ$ڃA`Ob@^ȸT]=nkm'mI^눞lG ̝ JtP<",3zUE1ܗyGpK¤[ԠW/7 ') |x<ŖL1".X9^, Y/7lMxIWG,JJ VU 8r04CT ARQaO6(l#i@KCO`r 0?Lv" ݵ<9@4퍜Fkjѣ'դNH9 hmG_>ޕ^jB t۫zab_RaO:jih}mg0a-J:/ &a/IȰZvz\=FW1/#ClF. y@_ԂK#Uvٛ)kHW.4,%I4<#LPTW'aû>w5~?5wJҀUDHgrMK^4@d7%"^Tj3C0w^.s.d"wNU Ph!Q $wI+VEz0ӕQ`|-A Kǂw MU7 L$Uy( ̀Gx<+q;PՌ Ɯ2S g/%3*P P1k(6gח偮he7¼Pg1\zN!nwkօ"/t@bX4.* إ:%x[pkh\]Cw!~9O /e](I_8I> D&9.qӔZʈS$7UHi~BLP@@*`NIn‘?NCW^ȾRV!:)|]p?G(DA3>ٰ`0`U椫?Q.9cy A'A8Ĉ5tX2~C?ac 9?L3d8 A!C㑢a&qq;yhF3:ٮ)q둆pMOjq! NΒq^..{$&tN)7snNFn4yѨ܊|xt&? COu/:a[8!Wy"{#M#XXb4\KP_,1 I|GT:u[ء<^\nȭET¥5ώq+B$ 2UzMР(8͙SF?яx[8E}q*˥WH}]r)q<4\ t򹆵ԨwL(yҌÊ3 ?w;i3pdE*T.|4ZX~F?~|Lc ItJV:1GV>,amD-Q+ҭusB, hȕ eƖ ?үE3 iV1%8zb>,dB^f};4S_h@p5~Uw+/:Ê Ɔ5 Zb7ȱ΁uބ}G!γ}*rNZNύwZwLFrxF%rM]ҰxSdf={n WѸwjW.sgȠ&*E 3Jܡ0=Fcʼ^U ;9cŅVw 8t5dNnh;EK JM֝>Hvu} LW8Cc5.DK!P'3z R' }Aǒ9x$;!i!yY8ǃ nWS_i@| Ӕ FK+`X{cgTD%J(&Hx&J`25C'.[/L(rQ_8%sxU2NJoN 5$6KW\Lll]roJeU)|ӎLGiN$-?ƤKH%J~õCnۗ@<8)a_? "oz7RnQxQutbV3b@aq,+m ,.I;! :o^~T>a"v{oa00q LI\sn4qRkh`x:W*!Bc(o(h+YdXJݘ(mŃ{z*qBL4]6:Dz"rٿ{o}hmŀjBAnܜhUE=^ay>ˠoJ=ms{7i+byB֗g,p[F7:Bbk׃gh/$^;V}]ʸ cpGQ8 #*_&_єWo'sUy%5/y~HaH)j ;0DV0['!?R_ :{O @6{l%[<߸1FP>X1sչ)8C.U`{D?F[V7pEV|D6a'6*w/uZ}nK%ל4z?>gvdf&G"> ,%Rgs:#Zc#!~"d!HZwXt5˩MZ>@pb.i`fDh}:l25#8܉PRef@tt=9!;+Mye>* $K(628*:kCBڏy[>v'+J=ѱ1 )M&s^ĪGgE\#+øuz}˗M) N') DHq;|+=@፻Ke O_E͟Az{%6Q>Kj67XwRY6BDʃcMhBB0s"i0\9MR:7qY? y_xf!-s9TB5 K\뽇5fQʱC痒ƫaK?=‹XMRFfYD(H< Lr#bp@aFv]aK-^ #33FZ5 >L6gnQ}NY)`\Ԭ Z /U@Z%4V +2 >qBapWsBZCy;(]_$S`œRy5Ş츿 vV>z 0I1]?H'7Wix1IӄtwvDQY~ լk )U | Rp-6·CATۂ12Y&I2rs0'_Z6#(oښFىg0? C~]mp)5(h9q M0yƱ8;a:4 dZkf6Lb wԓJ\\qү`',xw E?*|tn|^R+2x:FϨ~$H!iemLGɲ+] 3*P똸b )ċwp1{}Dy.ouỾ؎jUD(ႿQi8Z֟riw?ă42yeeN#FU ѳf̌D'U, pH3{5qC=UNn=H+И&)_ 2@eU*7T`}m=6XkɄ1fWa* ulU=hgQ(,c\{ܛA)bb ]Por=uuw!bRdwloy҈ yп1zj l\eĜJ, dղTr$s=حKHjB D'2#lohuqeM߆ 7eyX$ե֖ 85L vrɦ[HqǙ1ku) -[>ڲ|rHN"?-"rN<}y+4y>%#>JJ| ^#؉fSR_w2  >N*L,k.g䌰[4Kd':oAѓ&GeTfh|Mxs꣏J RjoۡV(AC{^E~Syn *7rG{gi@~/\S^<6 {Q=dF[NjrK#M;C>OXTDttq܉"# dXs?(rz Y6~2!5I]H:탃9'YW5e;=fI2bH6ӻiܵ頦_Jr|-"^FpZ`|xH.+^nCkfj쇷ppx b9c.Qe#=ƃ rǭ0z);ml 6 MJ]uv-8$كB6t:j/(!aKS:؝|X QSDʦMkg gl'%ǩ1EwTB 4%㤑+ ?-X6 ЗH{JO32'_0 ;,1 SD]Зzfʔ2MXI>vEuymZ\Z~&cyW35Pf^\5\$[Pp<%}&VCG=TD;dqܖ 8 :4ښU4a/DHf^a<9X'`AV !qxJF+ԯ|$ػOS%]qP/6sd[ . ^/fui[T;-ĉ\zcSI {BiHM7$lM ȔM->DOǘ֪^/ñ<ޕLp d Hckmk~+_WeŝU'Z(BxK\ʅrnpor rsxG_Llzͳ~K1!& |ì=*qAZOU({(fSAr !U'"]v@F#\f% **s-vd,ŸS-+/6:׳8o1/C)Nޯ Rsw7҉EUMyeV|Ab]@ybZB›_ òE婥}ՄL%^TYz2tf|xW^껈o7%Rv :1gXueeA&Rh\9۵ -mVg4A ~D0"?'1 B4ÂmU6שJdNK^e>ua;%k~@fuJ8)LR^ghr#a>BS'P$}jrgXqu?C)(1CkI gY"/0W!֧j7k1=w{fD ɼNlXcC~$T'cֻSãGq־yh-f2B|ȖFHRlFAйWONj%hYBcQ2=l ?7I'`,o8~.=,8n붝+q>s]"784m#D9I`Ĺia6)j/5[6%hF^ :W6+jSl#X<ҽAĪZq뻻EӄHrR';tM9xˈߩ|Ģ22O`O>Vݮ?|7~_A"%^}l@΋s;"'f=# m~ܺVr@C5+TR0`Ԓ䠱U$kpu2XЮ~%.Wu% #R]nRc]O jޝJˇ>M{Ln\z~q gcYkI4$y~T'Gfnb܊OK^2: nk~tƈ0Աlx d<"jE+e6.mZjPd` Y_t oL}WW?6wČO֑2Q#_S 8e(tDkI˓ՠKj)M$Ŀ)5E/V 叙it-Gq|0ܾx3؏\Tbʜ伸b5h$h['q^:K؄F !^D.HfNm.;п>{+hΧƎόqS\i΢QnLJ"YW'&NTHm+I8b)=RBrBGo='0,yGSİnF2NYGgVtw)S\#ЍnYfe3X`ʨ`@"5)I*?ךwW/*Z DtsL(mG+d OQUÖ6q(ijޒ.P`A^L-&2Fy0ѿYSx_ ~iDAtH-<3@/O.iz6$#ԭ% 'z؋}`Æ2.` @潵xd>MkSϡ`˵qI536[TG>쒬g싏`h 58߂ 8^'|9\M^H5V“#oVOv=5LCH$aOٶ2 ~C(f|mZ̑rDqgbS0dAMߡ xBG$vKE94"RAKų6sy 6ObTAi^"hV&Fy^K:z~b3{#V;oF8t#]`]7 UyQQw{~ ; tDe/0л>l(Ә\TvH(gICµ9>ȝ ߣuدݧ:Cc! X͠`DMMX97$Ke~#5ŝm@h3kb G@RA]c[x7"ďxe ۛIW^aKw㬵*W*F(FZb?EĎ嵏 ]S958Kj54(XHZO4U|^uVu@fU>v|,j[!_D2u~s&xܙȳl01LjB$<!)*`Ղ۾i=]bЇ0 (!?183~ de{зmHHrM{UnX'[jw=G'G+| _H64HGz3h9*p0sx@;H lb>јDVnqFYLq?g;'H}Atlv22={1a5y 2,Y](6?l bgm&u5Licj\yD` C@/8߮xEKu"ehw#X=G-E s:q'hTo)rp{qS!fM]>SM/uTXl3d1G١;B}"ŤCYVeɒ;̱o3iZHӬ1^[qiݝi(@ ; g*oBgC؊Fn&0S&j>ΐeڣ0d>M?X9$leE5VbsԺ\?kLal밽U^ y mcM;v^qaBWr֜yV*pJu; @_bPLN]}PڋՀC.gOڵajӒx8҃N1{V' @5n*Ze鄗\B',=^AQˡ5b DCF3|p ]Z_$'y`2LTFNŏˠ49KeӤ5p`vw=U̓7yAᢡ(OyL,g\Ep%y|K[Td.0VXz)Br-*'  ܸrgu2Rɳ^2Ш{>XՓb- a=%: %{Tf@#KGaܠ4!M'>Q]aE0bDL\ow Ki8Ȁ#$*&oXkn$\nEi`2kS&jǓecR x>4jZ|MF~j1DY,Kx ;M૩Ej ;ϭ׶RqHMIؿ>+]RJ*cn:aO;O.m<Q *~)x0n> ;NNQ%80#.V[sL߯z,؝pnvz4:bIb7VSwx{Zs2ylV$NI!z_ Ht`>3CDfcV^ ESpM+0$@8I1wp, j:Z$Sl{y3ʫaܰUlY8 LAvi"hB,Ȳ-YeR;AΧzZ ?Tel;GA徯@V3I :AHO S:]O5T)m>h/'\θ@Qd;oNq@fmAeͼ E͍;՚;ǯ2W[~޵(O韨}Ww>GĖ1}`9X/6L$3 ? ^JL{2{伎FA˕Z'0q4vT xWCGMr8h%BGx#W ʆ&^X 4ME,}>QR[%17 L}=Dp8Xbؿ-'w+KmdІ4n i4L~ Hzڂc#]9=>c=k~̖ lݓtz >׏iW֓A׉T.ПwbR|3MZhW R[mQt6q:sEr.[Wɓ)f:st eYޕ;oGp桳(5rTl|;Su4oQƒ㕼,b?elR5Va. 2d@u6lȂ&zjA+&HilJ܅m&ߑQdOHp hmſgK/^W&#Wk!6b=]]n^&܊irUbFZ:(+W*QJ@qxM7}2>Pn+ZxxUx}]΄DՓ*ݢn; 5`u!nݰMB}+xtQZu 3c4=Wuc<4OOƥ>;M%[Z\sHĭ07q<_2ϼ|hSa0*){/Y#]QC@,Z/ wi 4(0B :̧{x_#6h SxR stTsy_`q5-V"a_FδA4ڸ )’^fFUb} \ܒNQKXRJtlٍ< ̾-0{F YH"ؿp#4_P[NTq++ަ{n92~Lo`oRY[TZ8T~tS,iP[_)߄S…a'?bҮ 96 $,1`x}}}EFe_UW C›SPnjO]X"fu<8x%@ИMڒx.>g%Ci;#U SEB*ha(W{xJ0WA1+sC[˻3y;`xMԗ+p F 1]Iﰺ @g. ,,Rnj_yj:JGέ8+Oc)gݙ3e|w`+&Ėsiƪj}5+,Ix <:ɁOG$BYFi >qsv/ H 4Le[IHO 7`tӲ;BOás}" ?:~psd0ҵyBq3eIN5^t!omyBP8K݌['ջЪHlϽ&`qVJc l]-8CIsEu3Dd~% '8pHeC'a?.9 Qm f_axFda"Iv[}\1m8q^K-0g^|o; }ɛcZ;FD"UW]y/&1,Obmfo*uHC@{ kS <= HěΩO.^\CXB>M19g %UBdVoՇsAl|?Xjj-b8[;}_fV𻕌=FnqH_=bZ fq~"ukڨ?QU`N U"z폜F9n`JQu8LG.es? ssrFȗ;`EIVFU RY64 pbRiio{"U1My3W 9jĐeU1vQO򬤘㫜/$By\){2w,+#luq œhq8ow;7Y$;>U2A!?`Q}AL[Kto*鳠fDyQŲg D,8F,e%[ܤ|Wr^S;EMYR1,39"HZyl^D^vg`0D0R:x5+0F9K0A&n[nѕDQ|$HKp>vނuI_:4 k ӟEU>g:Xw&$RC{9[̑x)Xde9_6 $I)p 9Ni(>O25aí /̦ĒP0(K7r _IyTr4>=Mݯ}s~נkęuX[&3'l/wnD~l~t(BkZuF~4ZuQ.hr1 ZװM/2uO}f=)*r*u37,!(QIcdԲ,c^cP1e˔&"íz&<'YVyͺO,կo@ۘBBѯsS:G[Oc0x7;4gbu]elgy\m,!r .#b){4~lxPXY\|T͉᪍Su 6y&+7kTUuZa?;^)\~ZF$Vǎrs w{MbA"3\XQ^b*ԁ^QHa1F2[Y㺬 Tx[-(Y%U:IH2P@k AFKT`$xӼݳ8˂-Mg]d= Qy-VrfaؽɃ*6t{C}m:(Yg{ \웃A2rFۃ͖&!=rDAIJ':*2麥w1hwvT<|(8%%xđo )?ugb VW>Y]].6,l}uiekFeF@=ݷCi|Szp[ r PH{dVv}!s+^<=ޛ.{dɸeY&=.R/a,m yv+sRQZcލTbI!h1xt*@KC/-7D-;"tCdjk[^ح{ڸ4-Uqlt$`7wc($3Ү9)xRdL\ z{꾯*tVRg^5NhYTԧX|d Qb_ T wKXγ4f̦p~𩰷(g=mo {x+bۆnɆgx3? [9\$Ng nziFqbi (2Bru?s]+UAW`j"g{(wun0yZhP"VUk^WmUpuorQa2McWVMxM#t:W6ƀS RJ>,U98G*ٰ([|׺R>+H˖ժȫϥ+jC[}T$8R׵85#_?W> V"[Wމ"":i?:}T$gai(UFԹMf.3I%R\8 v:\Z Dȃ9}l#k 0b1>tgjfxTCҨ_FS-UKnS"%h!SJ(I"vgE[Qf}!6MIa<6{S_%H'2 n@*MLX!kI2&,1ٽbZhQ~k:ֽInyH3y!]qWt`Nj4ȾwB=raNrz9ҍ eZ]߇BKkpG/H' ? m$^C ¾d*G>;> $:m5o*e.\?qLAMɇZRW%LWHF藢xBL8,c Fz*hn Eܩ30ԐhGt(Lٰ~YS([IBk'wn%-<*yI^jǰZDQoMjDݬD ,md~UIhvd3S7԰LG3aNtj`.CづQ?< ɣ;b'44euR_lD0KY0] /&4fFy&pf﷠2yq>s;qv0_ҿ܀tugݼ̈́paLiqЄh!]J]d#x*E[pPϖۣ.Q|ܼ~ł8{ѭ?){Q2 nmŋS,/ډ[(D' x2T֕;4z+Eh޽_&൏~~.u.D;8Mv Vy$I0 ,d=Ąit<Zfhm6h03bzasS;x$QMzw]V_&%+\IBX@%+ ȖaF몍MU=V#ИCw_jK&4_R+\ U۳ו{h+q%bف7v IV NEL(aE{#|Y@7g $׉S`>'^WYm(*Ƣ »'@O:U4'[-Injx,ADZթxW5sWn.v9"O(ieX^^R蛜ښ,V*"S< Η_|X'09z&tAkC1iV?sv?kAEY8PA/\p$W=o,2fc=6\PDx4i¾I8&0 fZgGhHڈ\ĆQz$o|X::S>is98lښ1LqQ#}{vk'\2ɬXYQP^WH?_f@u"XE-jO/5) eJSѨdO{$nVZQd$.D Ur2IғƌCVn [Y9e~(#jļ-J-(M灗?:yEcq8KmoE \ k0j)ۿJ3D) xu"ioHM\M 3jY,iΔL vVFݥ ezlR `9Hzi^a 쥙62<@#/)(u^|50Y?̷DJ7;w,yTFGen#'"g#tM`1GO)A[ޗ⛐NTC7@>n*p b }6wc??1(ӊ|p {9m}U'_q<E9{-&FI7y*޷h/[jmRID0Ra_yS;ԥZy%o"N+,xXoga@"kA"QQlF$Ŷa4,K^;uw9Nrև}emI+-hoflħŸ*)&gT?DAi><'U~٣L6{vAI17f7J\zP #Ohc@:qhemq&D 4QSǣф)# D6 :9U3! knկұO%)8J/H|0~xr BwUp]t }4}'$ڢLх"' ݥ:Ŕʝ2~+h$n&;:,+dYєlH r =#8^uΎ<*M|dhJAePDŽ<6Ji1+lN amml!O|s f21/Vh{cha08Bp0UejzGg:<ˬ}i}szq'4qӾ75mpGgBl&h=(%/th Wo*c5(#{lDC S˯ w@/[oyK"ny ]S9tTS~Xf )+9R2RHXR9@n|I~K.m>=;q'NW:uetɹX Tt!Vs*`E%-5}uҚƿXb OP@N#ZFe,{cC`ͨb$6ik[LsU z'f)ÔELu8 QH'70X d{%aO[뚼qp?WeUZʺ>f +~.WfvL(=b1UaLq_6WBaSE=+^,g\X[镟 Dx|U5n[CZ߾^ sTYJ7 RT ҈xP8 lft'e^UWXڵda{mtحT32o[9wAn5Lr3W)n*S$v* hbҁv":EN _ϲ*cNG,ScDQ4BQ AӾ;H#~]L@(:odzދ9K$o.1K<^x8vfҰ Cq3:-M\nz O]|l؉Imc6QZ§c3~J+p.?w}LmO16,UcbҺ[V  }Kҋ#V989^A]|^i&ABXXqR!?:Kv4{u}S<h9sP,GޮJynoc8wl$<=T#F)3&щDYdJ`3~-_Et2Ċ0$ls{LB CdLTǗd;do 9:*C'eˎ=DYL^fM N{@~I Y5Hg\:6RM̄C%VovyzVoDQtJvڴzy*׿so &d7KbQZǀBjqg;QVIZfufA.2-hI};n MC/9ԌF+'X>MQ7!s?ydq5i.T|L`Y 0ԻPO~I~a^!/ `(&t[ū)$DNT\TVϴWH3AK?WuA[0,%Oxj nXTp7p~ zR[)=~q,4M7!zơ_s ICMgfmon7WiҦ(%Q:ݰQ\ #8 6~NsOصP&w~O|C!7 KP,mp^Q@QѶn3Vl'K%_DYhi &"cHX- EُJU9s,}ܒPjnB!mjzT2qҥT] DN3gròTe}M~/-^%vvʏ7Frnhv_9 Ow-| C@=b(oYwVjU&Ԯ+At'yb#z,+}D 2A=٭ڋk% ۂ`ꑫ~8^(`,leҞФkE_C(nL/.bwƪC0GMC'Nd)RXqU%oy'Z|)g,qcKpQcb8]iaxu,?]B9L֬*W92y9 :f6=N3HEk+DPWF]gWA`wOKgl!"Ѐȅhݟ wm$Y !rýԕi|[RnR2"WEǝtpnejaSD `iӃ8M;kŞka]k% CFꢹ{Nl=QASGs)/sN)o f9O) ͡D.zL[/;hh{A4e~]՛+fϙRNQ;in4v0CPmAoz=-gf s ԗ5y5%0,z8 j!i:k:.:|kؚ) EU_g!':fh\܎K!hX ڢ'id:0($g?;-5dL. '{rCk&%(-1[w~.e9۴LJj\-!C Ck h*jt ;midNC(vySɡ$..{b(#]ǶlAeH6Ch]S;{ 9gtQqqn a{zw'>(٘t8D{C I1B,v)<0<Hn(^5%YSEy(G6ÖEܒ&p[;H.N{G@` [)kL<)g$1'BF-Nj>E[9wTw}D 9;4I]) [y U"& =΀kpBZ]#ȿN؀^k+L:B캲"H"q<&D*;Dn# O =p ܥX4Qn΂IF{ZPfz6󜝚%J+nh21"/GaFq_clH[rhaFF_>0*/]Tbwڀa?bzNd[r`_-\lȧOлq3-i4=67ጀ2*Ktn~cKoX8ObHwEPMֶ(WY=̘Wm"uW}oȬHGn3pqߏ]ZdR&]dq}˨t%=d9f"ÀϛƑUuGM0t[9>yPv{fst ?3kʘpS%gC!~26lȼZAnfhm,yPd "gh5hk=J~ wyϵĤs*>'a٪;TYL辸˩ y_I5ݓ7?Y$.a M y1F7Azs*Wy rQ޾r( Lzgjp/ NooH~$~*Kkx!CFU :erY.#2GB\bͱ9yw_oIf7YFgFiq`(v:tRuWBCo= lȨj&zW:.o(bwi+%HۛƖ2u)yKX8ɘ=jP\L@#i@`Lqi_^D3,:oLc pVz42S)}?oIJo,2ˮ\,pؿruB57@ϸb7fs!/s>1a1xԖd2g 6)4WAbAh4+Sl]mO-#q \?= 0,p[;:{ %AJ:m?˿A0›hے"16[ ݬМ<7}9IV MA$YSA}ug 2KOi+}︳yv vPuh_53Id ֋O{x}ɹ%Ճey&&Uf}㹆b5/y ܍fK/'W˿sd@L՚ 1NCFl}PʈLP4VIp0ʒͷGdKW_D~7Қml%; 9b#l}bn Dms&#/Buw "Rs@êt~BoU[κC?RlխY)+cy_s׿sZ[S9rCIժ;^s4ea>et}%SAd=O R_cz:u&t69 pǕDGc`"B(O92dBR |" @+hLuo5L0d܍uDyY I;zpط1y;ZY.$Ɨ!@ Uٞ32@9qe4) RG i@S?Tx173<4q|ŃFTvki$W&e*`]i[ :Uz:9S1dxv6m9 ͓b[S͏,Kv8^уqT#&0,="-@/qif䑎`X6ΧƔ "ϝ+hX?RR?jZV ^5p՗>פ#(4>IqN2R';UT_toTNu6sP߅O,&s[Q}9!6}'zĔ F9r>hͭ6jR͉@~u)Vp:D azσ~>Cvmt톚 Jeq:ۡ+*sߪxh\>2Gp^e9*ĨZmly:LԌ۟GC94嫟Qa.P*E6,گo*5ah_87GaMw0~RĎhb̿QK"?qҘ aDi x"QQX:pJ7'CI 8[bRy m_l+G\.cQ{>Omfxsl[9dzAKɐ@'Ri )x\Tn͞{dȂjjaxx@d@ݤ…LbO!{bA4Ƒ6SzJ^vK,Y78q HWD:AAʟLyԌ#33&_3C Ì9kU~a-t̟N[{ G9<@WϹl і|*À]Ûb [)HAkA@k^n/\Y\/ ݚY|u]i?5q< ܋"KҒ@4E99ȏӂ&z>v6z!d5>*Yf$[1PBX0l;i*Ŗ԰D R4EzX+QUyY!R36ѾhS.@߅t#$I@^0T #yB`VzYCW[12sR^X@@.k,nw+) dGi{ܷax:i拐`Sv6[gψ _Ox-o`f| iL;5;#f6Ox",`CMSdP}uY/& -LԹI ' /zg{cLwC3On;}$nv;0q{|0#as [|A)@ч"sR*J?#2p]vBCT"^s IJŒlMw|oE/c#ψ yc#tX dP*eA00bS_J>55ֻOYx Z;IhNtyY2_"P@[3LXz<1!9hgģ!P[LC+1i^_.Cn] C;Mж:}NЧU~뛗96?08fb5e!> B+1S%C^9̤AKg0rB33U5,w-b%'>ҨIaz 6bN]( t7fv,?oIAmX0J5y:gDV=`ݮ*i&PlP+JnoBaiHd?yR:{Ҍ##*uGFHOtb_RB Snyc@{8sБC'5RW޵VÚ _{0&l2tA*7dzCd]e>Yز^1:&+O*;I'T/-d: =xD nPVN7Յ1"\̝vR$(_ $F=e9`$g,dJYzSzXV0ʨ֟2sk.=V7~Rͼ={VQqK9~XS^N'xƺUyc/-e lu+|7ƈޤ>H5#4=+64G ކ8 n(E A&KЛ& HSuSףK@^uFU=2aI}p[eBd8?|] JP=~əqL#^ rz_d|'X u ac. $d:d+_k. neEoDv@Y]#_@m=fP!|] o>X"+:"iybr zJ6/VӼIhC"ll+2D+4hZa :Mn.o>RIW%p!Y)mioM$~CVNn>PEg5_,g|ޓe cSuv5&v^ZQc:-t$8^Yy|He@ײfqhN1z'&k.ûUwBZªXk.[\mÑI8ׅ8b>Hu";֠ g"'1G Jz}Dfm1@B̞g>ggZ8Vgޅ7U3Ȇi̋A^`b NH%zb֜4Vt "b3v3_ E` z8]p.THwY/}v, μ_ukÉƶG ^Xht,?-k(lEڅ7q/<лش[?>1ǜ+~NOCɳIQ\[ lrm?VCk)Ӱ?/0L0Ȝi|AeԆVlVp ik;/Ty;wN[ϲ:Ku=y{HR|KpYL ֡xy6se"&N7tj23KK=I{or^dٖ?T1 ?OqD4΁F=]@a3GC˭Srimv6ʭi0lh^`JbEz.9AvW5A.LEsxwϻ`D^"8D3WX>S_%r&f:q 5L JO]c89_6\w_:Q-ލ}'s' ęb K';?Pp3b)eo{dO񛂈<°6Šdf`)9W.1];#2M,Jh"͏bNjA:2Vwܒ dԔ+(iֈ-<׾ {pH>V+S+xֲ?g}VsBxvW%焠{ۼ\rXכZmJ ; ڽm$^jEyJ#Cy{& C1k>} \\*?4+VaPT=\PB 8 {UG;SLm^RI#FXNd]uy-| 7"Ӄ_;Gd 4=2ZZgH)xʇ;?ےmZHpֲxĸ lNٖ-SҎ;.!IPɚ;۴%qIP x*^&%^؟>< ҪҒWV%&Λ`~Exd\rzy,6n ^=T؈~KQAUޔуGvЃ^I8Tsp̼je==KoA\vP/# C)׭I&*"qbhV\fsoWzBv5Z@G90췽ɴTc#;^vi34y/[;%b&=D/k2.2-GXQm5H~}*YcC>t=Qb` [#U "\Wb%̹d"@"x7qԝ85{diNAЀ&kf I5S;.o B1ExOm:t!;R;q:{pxSP$xΗʙG$􎮜y16̉Fb|5yAX4G&$Ơ ǒoR;+WFLW3,'a~<@qt/ğǷ6%,9 FnΠ߆._95u;c8`=r,܋编e!AV4ߝy,,MT)MoϬ+]BYN]o=ze; XF alRF9ᕰեJl!s'G;G$|9weU,!u09qu/ůǧ@~r5ȝꙑlQC<"!fMb6gxsx!;@i8!]X|֑u1b;skW>gJ|F[@Md rJ]G=dtV:9X (rd3߽yfIf&t ƉãMu6.^nնDgQ"Bm+EvД> U*=Mj!}}LF#'iPvXw ]!vD$F̚w:OevVj7i5Kħxe #hB.֢.fQ>7{Im}g̐RHjlOlWDAI>Hڵi^Ai"K'z\ ͥ3 $h$1(Ջ]4H%96,8e695NP5s4N[c P?&O@LLD }D+)*}Xha8E~b2.ۯOmwPK?\&O Iwoϯ8UT'N]G.stK>94\|]NZ~T3`u+MpxrX.-PჃM@:=T &u^e_)zXrRnDfǗGPL{ӁDu 4! } g\<_f4aЂ}F^~kgd@45r;\vz}{u[@R^N h1њo_;r=[AxwWҐ*&{xC*Д)PD[XHMd|(r>Ǒ @wrC]Xm Ko"GgAm4)jO]UZlzLXMHjobljGjuLbK:Է0hɦ@G\nƚ*/~+B&=ܻy-ƅܦ.@ $_fEB!LXS(h t< sOWh@e 8oE)}?"O*W%=r=C:k'eC<#&.E*JEXĝ0P}tʱ8H s8ajri_vcݕ [z2%ԯ?ЭQ7̽/`_n,:]iClKfÑ}V; qC?o3NT?=RNSܳ{ҽ{D}J X' ]QX)rÅM0BC0g*9# ;(ʸ>xǺZbCGNW2mxD:삫o7ZB r>9>6zr>'7(ؤ%Y[s*Pqf̪3(3e<7/):Ɨ\7S2abU~,5TmCg5r~LE-9qG$񔎿|9Y퍏Ɲ%t~AKrnkU6 Z`-+ܜnp5D=jӝP08:ȹĦ"S0sTt"Q1l F +*^-"yXas8>"B;rͺjg~!+ N؁f#ЈD,Yۇ2#$*w}!ԍtH@Ea`ȏm1i 5aӰ١ _2DܽSvT?O1C서48r]G媴 䎔ѽd$h-"ͷ*;9tƦ;e\wMGyB q:^F?*6oS  swa|3+vH΄1TCi:Xz0qQ nt:w[<dx )D$nsCoaw&R+vzZgނT2@b$X{_O DAh}]`:Ad !Vk_9=ӥ},2xVO'|.Y #"s[{W0Y_ztyXR# LaZvFQiuېb=Tp` OncLԞypX;;KӐg .]Hl6i(a8xV6;{j# *#+f$Pm"*n_F|/4^IZ97=U1 9*\J'W>bHEjZPR:@l*rYjnܒ;xn0+KVA=(΅o.gqg~OWh='iB1Rk`8Y9vU~PGvܙRX Q+5y_!nbQpcW}UH̆%.JLomF{ ]nx<1Ob;\Q晡ʀ4OU`'Esu g@ơ# gˎ]X, xI';2*lrCZqy5߃-r#h,֚-uY m BI"nC\.E+WBCx}=v5dQ̆kZ׆SuC'FUf _g 9"|Zh~5+h*SVnvQ.ȭ խIUgMV-oiFm>u3Xxx4%WΆwNK~B @rJ 7ʣF"<J 6B eEW -ΰ#+~2 }[0dDY,iP#㍓ @/Qa=O[ lNuE{ggl2i`y̸ GS)!"3ró&7݂LĂw[$د7"7 ])i'E%kS$ :NN(P- talҷeڠrn0s`ü>)Tn?>׬m^E3 ~Κ/G!Rq'*Ԗy:X@J? 6Y$? -혁[~U_Cm9U9J%5_R*cu>Ag;x_G/DvGj8J2mw2 bsHC›s)OG~fЁ P787pq&-YFct%Y<ԎLfDϲ|a*My8 G1S£ƒ><+ X!Y;حtVO}>EP_u5̪jEwO01A0P!pThC==fMR99& -v)ۓxEvNM=(E=Ӫͩ' EUχU0w&[gL蕚^) Wp7eσ)i2 Cs@̱D& gnneh-92%Z G{:Kb&aq;"+LJ1Tv7_Z鑺$N!R^FL !{M8MIlK V/mkR8 Cx%Kkt'\ޛ@Dj fh}QJO $*rkX5ʞD4)_W[j00yF8"lN0h!%e~rzr')b)1(,3"%]b@2iڹT;5]Qz2_W6͚I&Bc+QRIh8=3'gfC1@kV`=)g g0dص)غ BΩ0^Ǚ̠~fFsA[w6[˔^'{0ߧm`"K2UorϷEpKĕ[8۱',kI"؆%aQ8W"=kJ1%Aȓab/ԭtqJߡ _Jƣ@Bw"' (DS&z{AC6<,D ;93;)T.  5e dv.fm#1NtܹDonVf>ee[6B4"b9D[-){铤c$HO)#)k-h (ѬG%qiʬ'zllCeø# |*<8 qҚ8Co뢛 T>(ǜbȒAk\DIלr3,lnMX'{xH4e*2O W e$h`fId}"08ɩY) S*x'R\D2WCh% OsG۴YJϥ┝EuL2{O}3 i& [ 9\zՔɔr`he_cɘSC;떒KO(M=A[ex)&;N7YR8f&\ 'NB~ܢ]+Y?P1.R%|ڙ,ꃷ.=`W N4<ob9 9($v \ٸ~ۅ_b ňG9],Qּc҆%/:\J&"JQ>:Sc(ͫdql~K XL%Ȓ3A P~'Sr,])jU}=HgSG.Ldn)P@ D_{Z TvȐ9$qfbS}i].7$qJZ 41W孷EP IGWo& xqqZ1}^~)HFY;y #@;nrzv .xz "@mOTBHjG2jQm>^x-P5vx3<ӆXy7e R xLhɲ(;>֨u$̑5Ͻw /6AOfY[ArTN$D' /y'QҏR=.{(-wY!"Q)8n,MfϪ72gB2M(}_u pW%@5w彛\ 7cbvSk;BrB|qܜW6[g?hB΋@ 2O^ R'X<>YR®;V1]oL1y|*+1{ kHҡ6S@c17QsWSZVg VW%3Xvj~H*upo8T.iPPLV,+;3h08C"#[[!;=\?&^N~F΢No~gƼ9MZ_/?mɈ-=۪*o&*I =rk )%1\q-"Y/J49zF#y ]X$Me7Y\r, Q(p6ި`-ȇG(]"j*ɵ[wH+s7E-nVņ:'bhU;J(:rmH@"vy/**:lu 5Z?2\ş?,b-Gݨ_< Ū޾ގZMK ?Q#I] PPAzEDŸ)GD՛a/;P$PCl8'Օ'cOs%nu f4=3{"KZdh60\|V+y%Xh.i a>nkVޗɍ_CX]`Qq2b ɖA)<&1\h6"bHn}Fx ӕ2 :wr<4蔢xi&~z4۵"N5fHN$/ҜRCm١ $."g1}VAl[Jʧe~"Qrr3u]]ڟZX_ܹ9w2o ήٞiUM"kVWL}VA۬Lm})9ChYA@<4ɪ6"S86-EU\+t/1hX#sIB);9\U5JRkB Mc-V;٦z= {غ('܃&O51ɚ8D"= k6C4-!?)8= @qs 2-Ya. {5rbFmm'II*2 DSM/ \ <, e Jm9hg|Њ0~~s"w#۰qSgtJa~;}T=~NwޮɯE'B:k o ]#C&yV4d)t$_2DN00I˧(׆ aW3C5 R9b@[w?nz=G8ØŦNY 'sSJMq(+J% FQz1i2Q?tj0CZM:CAR)RKBUǒcjښq޺ bM(ܬz)P2/3k!).UX-~ZIjw-q&탍x32 Nzm ~tS3)aࠟ%Û'O1o*IaM0<Ҁ:Q푝TQ|V<2vׁ7duyw.O Jw]\*IH,x k%X4D!/ǯ.1m N]m\OgЃT \ #(ȧ3iE%YZweL^ ={?E`/MdPҞR2, 5* 8OHy7&YgI&П9lS2 7,@y.`S9|vflVf3]_FޤIW92iZM0#lPP=I0-y[g9Xoy:e-?Hiꁷ^Ң+Ӵ5f@‘<Bm!jeNo}XGf|#R;V.cd2_ 'DƳĐ:?]oӰ|z N9D w&:c Pe1i(OTDs:y 񄟒DŦɁ廊{#˓@Q]~Jnʨ87[Obҥ!т~U ZuxT=L[= X6+?fzM G4?C;~RIұ7a%@ܨ(zGxq]b*Hy&'nvRqA)mwVZHlF9$3UKR$6do_X(d@Y3sL.W_む- R!iў$gW+e`Ӽ7dQ$yϷj{d_Xe x$76GXq |Z?MuN|ds41Ꞅ_Q;NmԈ}΃gX R%㺸Iޏ֟*QT{QHFL=IOG )n}=Ϻvͨ$aTIliCwpK{P g\a~8ޔ<רt%=Z-t0OPZoNƆ?$Ecd")$/g4G֢]x\z6aVCVɊ#k*ʶ4m,CD ̡-4TCϝhϲGሆ"%INZiXx@:jGW7$Dg;@H@\57G#&\mRlWiYqM@($3q6ݫn55Br%0:o.Ղ\{@lXKPn&/|W7\L=XVG ?8|OR ׊Y6Ag/r+$6;T)Iuv@l#3cSM`M:lt73Fd4i11HCg {99GYFr9N&cϑq/mp ]0W2,Vt!E8Ô2Ӹ#7~X#G ѩz\O-kltKLz؍T<' ӥ]qը μ>gJKm=`(I쎾pn}\zq *N#hQ+yǖL1p@K7VdQW=]A؃3 QDD9_rw"PzQ_2Ra䅀231/ N\@8/k?w%^I,&uȺ8" Pm\&fΨe&֟=CdƸak I4[Z`RI#Bp#X5P2sΗZtGm1e!cRgJM޿ߘeDM5[聵|C\I?#eVSz@ցeY(^睳Bں,iQEy)5}^yiNMHDU]eE˕Zewu{>tu7*W}p&;6 ]zdti%)\L$7ykAcvixΒi53Dg##W'~ bUYlc)*$ڣ\ݤx*}™L~+ֻ%x1~Ϲ2X,ϷFޅ?:\`9;)l(d+/W'» P hM-rM/s(3ڇG }l'tN ,׍Elfr57L\&a+bt'a;9>*:(ؘDs;'4G iԟ.0'+rIY}|lǣЩՌv| sk`Z8Rkc'meJFA9oqg;mJ_LYo[9% ;OFÑTԭ&Gfg \ u{CjA7 ڜmNEq"m vTBJ'iOg@D_m6]9N*S/eyo]3"+"J䂏WֱG](Ɲd#G-bGv6dN1Y\~&7X;zL#(/u];N m a(*4YMA[=Z(Zihs$;E joӵbC#.ty:C{ yeW [zR[7idC 0]w9ڜ_.hfW{I %}67]FnNa_q]@3+ 6Z xqIG+P{` q鲜ҽsBe[&j 4B*fTZ4@r#۰'|@=t3sxGW0d+kSSm~Rw,ᣩZB-ZQI_n@.*M@jޣp( <ʬXN#Ć{XƂ_!Hrut^VF'f tFT_FDp H\?_o `n:;h"5[GjGP"poYdYjWKn^5I˦dy>Ӯn.ɇ"2AX=|-d,Imq[$4DȶX0ktuYN'*J*,2Z`K@F3pmi4 ť*+ -MlXpniAXb;*̨<9'cg?Χd>ugI ,^`(|?Ss#gM )Dj9kA"{3֎%5٨=WS䘟B5VBvSgܩlʊCfU2L\Hc$Mgh8P!+r%?Y`ΎZ@o3 |ۖt4*,\+I ހEu]R#-°3CJy 4I !'Ӿ 6KY)TCB|M>*T~@ԛ'՞EC>zH9SIFdD^_`qhcH{7[CFXH}qH_2+=z"&@hii ~sWcebQ~JŢ ӴO3}q+{E['S,A7%pՏފWk9#h>5KP&][f4C >@24"}wjЩB|sC5Xs~c1?_ `LM4k{_n`ڤ 6/n}tb=ćc&ycJw=OOAOQf T41h /`JFi _Srtbv(xuVv-#LxC-\h8 SBpQմWR PK+ԝoSInO"Z|`2|S2/ORA~>(;4ܟS~/<ۚ<V7mwk/e*Iw1:~&f,%iW$yESً޼:=mrw邾n/7')Z+}9( ET)|-X_nYUPAg1iD,O'Rd!69{`y|%i/ U]; \VAj\6`S?~rk®s!,(C6]G@j&/lW?:I8Ħ_0AW'3 {q|N56AΤaeB,V3 ghG-{ؓ(IشkwU?BBw,斺'8FWn|nqS(I-I㠟1/]i{R3(5U@ыRڀKONt+M TؼW+Iv_Wv>T %n;48Z_hDMMts%|BBώHT7s/ͨ^3 ltbgaM॒?"9*F"p8+ivb-xcDTLMYwC]_azBaܱaB@kp5}UxuOXTdw!@f_;)@%sۈǻ17\x3(q[b˷F>`Bm\tV}{C&O\\cj'po]<3H¼_書Z!Am;gy9`vnΉ:=>R\^+bZtI! s(x,'ky4c9S⓺)b!R5r4Q#Yo _8tzyՋdE ِ>زNx*}8[Gbڞ9tIfQa0eVC)ۛ4zga|jhwxG֔931\)W'J#h}()#3\݆,`]Ӕc@Om5.HVk%AײʸvLӏƓh2 [ Z}fWi_ &R9V=hg33@U{{}\H&{GU˜,<. V0^!7.aڽZlrqg\C9+{/1Ce8^C_/@0>ǀ'NkԺoivF::x}a&=_9ᆵ4z1wIa]/|/Xmrg4a(^~4_rl}ь,T[3^ F~YWKf#m]l?M ]J:|\ΰ/A }{>3"F mnuf5&Ige!bO4fdJh B"nw4$';ԯ&H5RDT"}UbQuVԎ9W8ZLVOQ!'5[>䊰#[I6 "t&f]Pf,JJQRurK ^lgj[:u7nݰ36sC-EXD < K zI,2w8렲;f,H?ʏ_EPkbasa Bl\yڌZՃ$!.(88|߫IY!\B3*cfݹt7fgE'`W*М(x%Fd?7OرǠſ#Qj O^9^ aU_ɿn 2x&Oy&St~>l_&t.3(7+Sugu똣{@4Όma_-qTp"GoŠ8fNwQ(yz^nA/S܆x,[)L0{m`;>nKNH3R򟴲/Yn˼05E?KOc]aA˳ uxea3YV]eT颠ղG0zCwQ0Ո Kgq屋#t %40 EQRBs)&1k@B@rA`sHKZ"꣮=w2֜>iVJL'\]ص  (br\dJpQ3+OH)~Z 7PsBG(>cοTwS^c,=p| +yTǧ@#qٔj Wfrl"WLSN< ;A_VPGAZfm"Z_7(^pSV|L j($5e&jp@/߹.F~. hW<5资9UBd.ze4wɂa 1dTT $6xg,E''<Ë󁄮(0dMK+~㋞ G뾃ɾIyL 3eJ80"i/zZ 1,D#>ܛ]6/`Ma`*et9ؔh+b%<(]U﮲[?o)kJuXyÀ[sV#Iʁ3&YxnӃ3#<鷐wW_F @y^Vq>{=u}|)b!+h߹&o1C:`/6>IFnV^R_GVVH3I ^AvȽF 5O}-ů5} CeQwG 7*7AB 2^ 0oq.>! i*({$g \~BuzLGϻpۄ%dzcNH nh$/zucuAmCF#)UZzw-"Dž"ax"ad444k(ȧq_tZ^re[ǢnCo$r Y2"N)<,0vJVaPDo֖BkμڈS:O~EqqO/4IT/SVbAR͆9< Ji;Y+K( j Wt\ã< :ozuYjI2w7=8hoLK%5MZ`„Z^ r7ºdҎвՃWA`~y#f(o}5ݏ: :!=6Mix|dPO+9 *$dN`x4:?A)O2O]x38-]n MX[1B5'*4SLu,eRC1L:~,,{:f]Є=%f yюW(_T .hI.JXA[N=/g*Twk0òyvr<4fH'{DG˅g߳lz '54> Xs4;H&1&]{YQ(O#̋2Y:v9AJ8Ls/擔$ײ6gw/r, x~sc_T$@JbyqyNxOnANx]L4J%:G{?0:1bOt"d,$0wJd>nZtxD ( rl= {3|b'ܩ{"S`I|Q)lZP_h9 0enoX§|?>)3pGw,FkXc1o?j>#X\R1Z׮ t}BkKp}ϖЋPywȶo!%QSFJ%`Z(b+Bo~z@d:q;/ vB#η \jD*lc+a'z)j@_~EaVզh&;GpSk\`C(rJ~hq byZ:Y !m6vr:zWfŐ}8j>(:zހǑTps)Qv<2֒CPhOXqYҵ.Z\?Bz 'HV|U8 p伷'O*ؠ[Y/mEy};Qugq͡l*FOs$z .+R@ƒngm5nk9'*urPěĸY@O#=cRT0Zqxجc8G[$yiG$;+1 ՍiedTXA@\FHyGΥm'kVS+Ǡ_'[L` pvjCK|8X*瑔Jkz]jju o,:zOL⛼-)b@!>(+t_ |Qbÿm(ۂC!z-Ւ7 :2ʹyA`D|$`n޾;Ga,?#⛳6~q5|;%0uP cC[{ͅj1y] "01'NA q}sʇ6dv 9%257--gZ}" LW."t SA},ma< Kem9"ٜy:{hsI5waJ!N$Ko" s ,ʻ4:ګMzmsYNjbsKJTwgZ?8=lt֔E-zYA:׬W~!I|GtԶos%1o*阬qsdBq̥41 c84]pr1 gO. z:/m7\@m#. _;Efk|q-! R+!59.)! aByk=3#ˎ]>+|~$ ?(,Vj,?`$Ī-<0DK.z.m]ik_xC&jnfdPrΗ1!f 8V,vc-'Jj̢:EH⯧dȜ"u}<+xQL P8@䖉ZJ++o|_i<1|#v{PSڇM{JFgn*=L@O=F{?X?-9}2=Yb͊%٭\ʬvVO{7?[t+ǝDuS7|i|Җr'qÀ)ہpS6o D/A®Bu k2Pyѧ,6I K2Μ> #go𼔼Zd!6cqe$G2P|ÔYA}^eP-tǃ[L;>46x0+^8̄.:v}>~yԱ:w2:Gq>W#;a/ʒ!ڠ@*.,<-!cTGW#:]09/o: SC&L ,/>'cѡv1pLC* 8+`_ilͿ/Ӫ)M`ë39twI&N:/w0쏆XxaCo55|]01|՗NQ4 A&Ey#UiB0*I/!X@VZ*#wI,$04tsBuKD@|)jQP\{l*z8V'T$`lg9͎Cp= bM2 N~@oj:̪rMX eW$Kz14Q%({D[]fy)PLCN³hk^c~LWQdToust8mokY}r2E h}qSλbY[e Uc`= :o?A=>F6 BAQ0@txߝN,ثq$]51N+๒2cpkZIe7yUiȔ#(. 0vĤr9' 22Ns/]*՞rJ UoGЗHǘn-,}Pgr*[ qh6&- ļv ZZ Ӎ %ULZaHr,(8KjQ]8CYOW h c .UGQ6El m~97ŀm QQ4dE>]a,Ϙ`nņ38ԤT"=\<:7%$QrbP}LJIQKTxt tspYb1`7g;|?5SH]n JXGRl͠L3іXrm3Oo/4gbȑdHlg8r|dQI=CI!m!z!Oo65 `-^. dM,UC43 s m|߁1Oq&14k +]-oGbVQ 5nQ1Ŗ3˾v"Qg  ީ1E_O'ud=wW+#XKS³ 6 ;7hUF&d ͺacg$[GeW3}(C;6@OgsX^}+t+Vpsz:VJ{3a&kjjTc4z[4$G)| CLv`͵¾ϳ䲰jsSYPI_4G&i@B+j -1RL z_9o F@1HbrkBBQ˦РnD 0O<fJ]!IwV ̹hHχZ65DX/s)jΫ"ٓ&|EVW1r~ pzdbߊLYC~nТ:5TN*Z 79gu$V&Z1w2H1z$jjYͿz)/g(-ԓ\hq=\Pۏaaca cfqKSU3;opVC*}|r?O\ELW%]_Z"m&oDBG~i`|*4BF ݬg1ilg¥Kt &k]ũB^N7 $3h+t!MכH+I#EnD?04 eNǎ%$ybπzV]8 S]0@lrr ) < wBehk]0-7x'-V"-G|!FbLi_B`J`uH 7$&!<1Xw~)D6~|}d n%9:= )9+|;~yVF=V.)lF-[> E$"2HhV'f gTwZˁ-@kԖC4l*젊C7e,7 fXˌKS|UAtD@lq #z&j:jfG9 ,(@,D=@Fuo_KWŭSJJ.*W,LjdM=.Mu".`\g:ꗟ*npJs}[ՖU!k= ^;\gEү)bt]4'&G $#{/h#,ՋV^i{vNOb֣u_C7$ _w~tYkq\؍pc1U~KTyML^9/g!1t㺓<<wH,sndvlT}('YU]*)U~ӇD'V5 ovϰh=]5Gsi\ O"\.k6DXϠ_ XocVYtP {)/>߽WfC?/se![:/L>XϞbeR JN7:UXFÒq?Hr:o !J1U!PkW,nh}$LJOao4#,TK+VQ{vzUB/ƣr=)`}P BP:V^rq g{R]dRY=|igŏ> 'A+K򙦷G{*/Jx`#$0N*L-.[@),xg%F ^ٱcCwj=1}Lx"wPoB]{TFiH?Ӊ:FMm+\_{KZe^oLڨW޹oᅮ'QEqr:@$L` IOeJS'_V*عEXaLfuV}Fk@z#v_cT,;yVXM"B7dCE61:Կ2ԍѳwYArxe`(Xl$8#pj .ٿH I g._EI!V("FTy7uEIڎe,&G0ʬP5J1&Z?MQ`m ō9B &TC~AؚJh"6CFyɘ7*2Pa_%Aj0;v] <Cl$1~x`1YNYج矈ӻHй+ GV)TY^dQ*f|[C';wNRX68F@EGwC?o^fk{t=!'n uUf9bf-7Z/۟ZQU>cqW}huCݫ-=JӲt]e+"M_sqp 1alNkݩF#}fSMﭨ CgHUPTz;Wo:;@-G`R#N4i " TУ$ G@0"h_㿖JX1Y =k15% Y<4NH 3 L'_"\Bs@2~9%D_(A 0u99ݙ{Y8|]OkI*b}f\ tnO{L]^WQgJ~TG﫴j Dv~MKcXWbn:8ږ[Kjvd"O8ֆ xO5M*z;sU!WgU0a.L."5XTsq7uYWIM1wL%^2IMy?NiݎuȨcFMԌ.@ͻ"f͜fQJtm~E4zi-MaA]g=Ԁ8BU3Ǖ%C 8Y7IOtf7؈ۮLWeL7N l<ЯE9':S^~s羟`G q5nKѧRŢ`<0&m_HA"wh1jaye+稰'5m$-j ~b(= 7ۈvl$s]6hNz:roDŽzvn!Dz&T<8mY.:k_K1`B Ol@[wh:OR:@|ޅo +HK*QWbY4 z7vy+iOGAICdE -xEȿl[gRwƂ(27 LXNGkԔ.&DILvQxBW:Ē$l/ޮ9jOk\~` \lb%OIq':JgoҤ}?D=nBm,ˣ\oԋꨭpSpE2wYЖ 5>q*5BT{- a=7h_Q%mI!g$@l}F/$A!I1]4i0j 4e x HLo.?1UX=-3`GWn,#Hc2 ܍r 1PEc [W"M\vQ"'[ZK UvDլ^`:5 i` Ɣ`: ]USMPZ'Z<紾HNVw|VEW/6LZUQϏ9USiP{Uz$C2 H3vrqߗ0d&P?tS*~/iTS_LGY}SiD Y,%"MM2,Z$ ʹ`֙@L0C:zX#9NC o @\lѩdsI,b 9|dDBVr506?0Bi!=&:ṗ٠V8^5Is>jpq0t.>(.(r]lх:7 <7fBK1 omޯШ֙3:fx2"(&/֧.CZaRuު;[x3C/ZEջ?x2a _Ƣ):qyl}:CefmsA*Z[0S/扈e mSQ)ZOwD`Y'K_L>c35QGBgy8hZF@6x&RYKXD恅xTSe9 ǑG.m5YiqGUaIX`1"?]ALa`]W2;e j+YT+hI(IױT;rHXƠbe#[:pyӡQ\Wp#ܗ5Ov.yòv&Z~H 怒y8|rPrѨ9BFdc> ;h.^6-r|$tiz\'mxfE=1~ƛȏw* kI,v_|1c|~%˺¸?Ӏj\8DX?(,spWYY.XMܶ2s.ɪuP/a@V(n}<,il$?jdy@r Ձ4##oS@B*'\ jgq3wu:`3(`[s,9qG8@ مϾ9)ű,MZք/YF]K'AdSb\Ȓ,y{nR0`Ͳ2"ba@u%H҃ @q91 f@7C*V lS2eve"ź Mcd#Z!!'yTe<_)BƌZyߏ}`(򞁮r@BA%FNUs‰;䊓 LOòPPo򛁶=]N`:Qb9\tZ9%\la E:%?jҬ?l}㇊v%[1T!4SEC?EZ {b|Р txB_P6+_2R36ۛq ͅ!H#\i^ABIX f}Ooc*at'_k(,fKMX0qDUEϾObي8sI7Ut p%W HW(6sn(!q_ڔMrb[%cGJ%aA}tְnI [y D ڠw uGNwD% qC:\=/^\)|FTOQʤȫܟVOW)m_(&`xef,[>]tʝT:+*/FXM u113nE,ƋæaW=0?ba&F-eׇT)9:#򫮙57Kk342P̷Sy`bTQlTy:1⥌bEFP,&"+;D++HU/ЏdOp|fy ڢ=oYXG],/_dq/{j}]?q(FoE~XzoË4A<4rKWXmv q'h_ᓋzo!@9*MCB~?fPn?YgE̢݊Lq_Մ^̽ zBlEg)|&bXK a!N`QY$ {q8*TL,8vܭƪ ճvr??S'oVOpn%FL9aߘid,BkjfP9 j8GQQԗQ'ѫrwej0]"[vJ xN(zus a&vݩ/ rJs< hf̟Tpm\>im@E̯2+CyWxlr'P!/4ZN)c iAiO߄8CR ?L+9^E=`Vj'2*hd^ )43 a,&SA׬|fGZ'v%pU(tjjS-$ڲ JL9l8gV٣n24Ͷ4K}'@SrVIdodPaXqz =o<@/!4x}SF !> sv6{Vţr5{w@y_ڢ@?̧ * N2+;t,lq?|:F.\\CUQH94a!ZV_IO\1 >,;{V=]#:tWˤȋDY<@56R~$P'v:r0*I:!wo=Jg D~7ZI249fNv',.؈[rVFC.H[j.hnKC rCauDz$͟ -uzH6z 6D^nhNOsxS g@ӨL۫C# m\^!- |JpܟR$Pp2x%@f} M8vM[A>58TJR9rY yB!@ .Qs >Ec_$AFQ 4{B95 X39X/Wr;<0+V{ܙD:!+w5=-uPC)Z7\:OuX6m%&U/CGGn0O1 }qta:ڭ=CYf!uMW)`毦n,Dwb*.=}Vpz7lkD'zzyaELJq̳sz+!vWX%#YNZNZbW2}b =r268jIZ1v+NXsG+*HI+/9JW-T/Z:+Wu&;qG[imV|ÀR!gث_# Juzan tl|}upɘ(Et\6&!+00X8ADM>&V@uLzV%4@UqfQ=0=h?HаtD}vAfVX+öS +Ov.|ω a0 o`sSZYFd[o/dA)_WxgDIc:^u.Gw3i4'۾z3fJ"0c'ͼA*J@ :>17@.[bi-2dyL-P{n[}TGCCQ*6jbL͡ժ S5m!RR|`Vٱ|wSބCn+ja sf]"Eb80j%AD:ԅҀCi];9yg]/nD1!݃]U+W4ό9E!,3ijB`xQͭܒ^ f;Ma?ɠRN5@u1dxL^cV`?/7y׍h[Y_YB%<~:i0;/bKvoޚhK@>;y9^*"mzk7'ivd1o-ڞ}H1_g, R7 %(Xmo:S^S!:|27U&"ƧmdJ,,`߷jS(K(T^Q?Μv>*2oDzB#eKM 2iso\fNm$[}nV6Zx փh9E<-<e9V 8bwH5u>lc\;Bzp9uŗGA$;,Q9aVXӈʕ  ]}oYخ֣ ޤơO{Xh;º 0 *&'Yfi]?5ezQѧ C]Z8H9iaʥJ<#쩴ofQ+䨘H˚,G B$Kƾ*%sѯilwY{s.WöU$9~4O瀸v iΊje$lTs&X[yI0KF~#9?=%^]VF8j,7g(5thj %;KbX#uUE/†Fd9 |/F?\ yoau^lK^{v3!nYd~$dU( 'h!9 \_78M#- ɏUuiP' C׿c m̌E'"j  Q1jV.1†f(E5c$?P]G@sD5EGzhⲯDꔕej) CO Ŵ`sn플iyp߂qSҌP4< %Te4o#vOkx)A)6+xΟ_QWhU :x9M`livB{*_J]@,Ksk?9</""``D+=]h_K H  SDX>O0~`iHYi|l,1x*߲yZ/1G;%/IۘM;dV *ƒ9o(ƝO_ẕp (2aIl{W2&>_gѹJ*,YSýtҘ϶A`&̃}r1Ifɚo8b% w1Wnzm1G4rRjoBV,D=L= b6ڳQ~Ĵ[`6qwEؓnX$mnNҎ2$Z,2@ #T}u;))pPãGUdܚ.1ΉaZSه)@tPU㡃#Z W9KoǠk'|$DgVc:"̫M dדdsj(L/ Q9fHkk8ܰ Nt=M: ڌžR#"~-P׋r`zN*;< b&.t^W`q}Rxc%=cAn )]}/B1U2kXc5`N+"i i [‹)mU☒x`GA؁_[᝚Hrůf0gZ0 @a@K$Ju 7zEdfAd/D1ȟl\8k;ŭmUJsRd0x D64&C !$k?+t_w,>%KY&zF=VQoHcdb:5rw!:9+=Z3ٓ7%"gPWi(tQ[{hBa!ZT1"2"QՋjBcƴcGA4ck(=q5DV]w{ÛmGYmK/mJ* |,9K202#@;^(xp@+&M\ཟ6Ґ -r4&K0')8;Tt,*#Խ;G"2K_fϤJ&h>:ed¬p+Jt1 d_-dAQM㤢 ?leDfF<~J4Go6B/v:6NO;1`uQBO.1]L{\\9֤& n8Ȟ%7nze)|M`!E}Cpt~~H9igcrz]S'T}'2?*ۦ- 'g-#\O  D^UjrW3L-^2ԿյF^쾟[dg 4Gsۣ?Ԉ 2E%]!tёTRYb{h" n+5uHnbvTOEl|S'V"s?,E>='d R]+ h/}иȊΏ#=/j3eyIHg?V/\lH4ulLrbp}'qm+ڟJq̐c =t~l΍p=u>#[UC;,C' nk!Mߡ?.)d7T9 ]ro9yA,QuPW ;>P)7)V8K$JYpREXKgPz&oʓ-FLaNpn9KAa|bF)T:9CCOgaNXp ڟ0u*Uf\mqb#ՠf`:tFq#3UvtBJ=y5VhlVY>*DmMBCy",rgN^,v n@Jkj ӛoB~|#g:'~9B @-Tx< PPt#{}#-4l~6Zs1OJFA d6>} RW]G'32M$vbMuCUawri{R)yeٚ܌4YM xI0EVIF4g΃! w>@- y3]&#/Bţ C#Y7&Q LgSu8m*;\Pɣ<0;Y)&5DU)RŚMDi/1Z 2fr۝4+Q pA*0z?r!*'V2izX 1DUzݴӮ\GAQt*9ض/))X+iAb[fW\tD#SiEa`jĠB6mp_̶ybRju}`;Nçx.EFg|'+3hO-NQ4~/xLKn&2lPcoI?m ;Yϊ>F >0KE?*KJtc̡й\J-c]e8*FT[!rx CS.N .JʔDj!,;CP]okX%#O77Il OTJyKCԤrfFʀ|QP[V6q p=8;#y$Dfvr69lG)gP= nAyDN3gTk,'!ا 7EWyUAgNBECΚ%y0-4 _:Y" @!3Ωֈ}6#S㲳Gf!uA-n+DŊ ZM WA "V61"\ᫀEvC%*XL0Ob椧CfD)4?q/Xv+rtT`N71/:RZ@Jq_.BP:enn|4s {vZ{^ Qu݉ Yuxd[+J|.HI*w , "3,#`o8^@~VT>"hL;l {2EBZLn2ٚ9scȍj!ASOҡ8˔ŔVEo)`pZLVݥr?sҐ:-֓*Xqah-ͳ4ކ*_?ߕ9?C\H|_A>wE_?%]K? 8;$'5|nGM_SyqI(^FAWyQD^sE8ƇI|/G8 ҵt')83\HM΁6_iL ڮ?%xӔ15+GCD8PB\@ICҧ{o`1Z 'tЎ!sWeOFtYZ%^qA _z|USZWqm,LmW0N΂YaAbȂU!&&lv<Ӯb!*}/g1xB{wBP-6"Ի!nJ;`t ,pɈgy][|3o n vp!⻥Z$q ж/o &DكZCfy=[(KqE[CC,dd~׻9+_}r. q^ɩ݊Sݢ_ ;{>T /2K" +$A"}@`e`xPZtW2cd+gk-L}%RE7`g f0 Kj_Ģy䬛A@W*fkIeoĀr豨45?R_d{d/G/:ÈIqvSO{w&ńz:&[v>Q9n--4QU9ܷ"?t1TޱpsD* </>ޗ+Gf-dSݷ뗰uݥ.tfNjĿNyϷ^&-tޡ9HDeX^7de{F?':y[ e| |0SDGJJ P:(ULݢk\&h ##@cMZbCxOM7k1v|;fġ}?V(K߻*a_uo.Cr,d!Ș j4]5<*fHMiW6 8IkYd @r@:2O08=eKњA5jk$peZ cvS|_ BV1sD リ1ly^J+2v~@CPOjէYF~ Z%(ڱ89/ @S)($}~NϧlȨ`L}Kr% V _"@61m'rIH~hF-Ze7 vc6ﻬYE,}Vah y=$_\xl*H^@ ?sPQ+a-3|"/s*n/:4ԃaN'\81ulF9GD5xe |\4Hp5ۮ Z'/T+#G_z,m3[7ASpهC 9=So|V"Ѣ1ŀr x>mۍ?`#&MNvɲʏ4K0D#jaY몄~6#?(y"IEkiȾjyt0ZdIZVFm7Q7$=PՂng^C[Ў` i43G2ȅD,1Ma柶5(D\y 9/8gҺL~k5nN&Ԟ mX>-6E ߹yAwwg*蘀^Tֲ-r&H@Lz%F]S,HpDPpᵡ 6Ҁ xslWo6]+ suC!UmWCGRٟ~/6#5 &% _4;ٜ(a+kC|dV1?tj_^<Ҋ#DiCJz~WYABN|:sqq>NTLt/NbVt!|+&kn SYӎ$1IsO*w~ TB m)2&9sHkF9ḉsu{OApuJIKO&]X0z& YxQӼyMl|S;ԣKf@>*ΘPq\_2]rT_{:e8`zQHg/{H!gYI}ܠ,LZkO? Ljh ̩2}7qw<{CIi؝}7a#4^6B%곱>e6'8ķ癭@/# /2>쨤QЧǣZN pGVCɘPoI~&K+jM~F" KX㲮N .t `857ȖA.>vs%6 4ui rw'؎nZa#R@(b1l }Gt OݑlX7';1#n3sZX;7X $1d{"IoBǤ`aiﷴpI࿒9yڮvN :6|~y77톋 Y;9c^.cj<5nL*Uz>a]]g1eWj.!s%*~1,-NMt|_ٝ5~ɘm$F%%)xǼSǎIr0 M w}ڙ MyCϱ׾ d-y=-Wf A9^"qRxC)R8+;]^D+7}~ͮ:k !Ie5 IKI\J "Q[qMj bC9$Nӭ}N^jo #e6_JF X a:s16hP0aI8(e?]zﲺڲ=$5 +3){dRcK:ZDΩD+ 9'+kOIgȟv~GSDetn=6^y%wٵi@ܓBvѺ b!h,^ۙ" ]ƃ3J.Ռź(V1b3Cɶa#q#4/(8bav1@/IIObF_g&OS+}yV5FeT4kCW F0@+Xpns`6⫅6In4ua'6Q4lty"s0N㸁a.>v!ЌV4jb{%1IXȼ01]W>G`v9#R4Z. מw(dwcS|#猉% }`gOmp2"V3f4>+ϵhp楌blzJg'K)ت[NV8V jI"F= ;Sx;HݮBT2 }#qWo#&'CksՎA31pՏ3(*yPۋqtLWmyxxl3հ%|Ky Ɠ| aJV X1:q"v1B/ε+gN>cs `'uA<ۮuR\k&c(g8d֒\_(J`:^;͒,G.瞴5PCծ;Z!T5Q [h_A,lU1o̧Z^'~XRӻ|T }F op풋MX!1 OKeͶ=$ *sZJ-LلgmL,ZWeSUơM/^Tɦܤtjq8x$qOHֵuO#MO8"eg`ms&'^`mB M<]HBV{"YFF O.#.DԚ 4%haD䭊V/&]eWӼ6~絾i)kIe4 vQ157 ,wݵU>e PO봡z1 ː"uVRpo C4r2F {pkl2 eP84JcBc#T%dX24xVYZN2_b6UX녜otBXtW̦*c+ fGm 4;E(گ5-Dwk}?auvە~+ 6Pey;.΍R/PЯܺb(!uj6unH.-Js `2:MVo|*ƨ~?Q%7n$i Qap̅F#"Br,XBdro%y ( 0IeQ #EL䊜%VYz˽5ܠ(u=EJt-}:}g*e[ὄ4W*}X3eXY~Un}^p HU v4qCw,-2C顪W6[#BjdXUZf6M&CצN+].gOeD.j"Dj-iv`10\XK3`k,:nsLy^V VqnZk8fh9X3y'|Ni ꦴ9XVCec5,z`Xsm"%5%CG1$4\DPK 9MHv%SG>g &|\=t?ƾoܓ-b@< xB?@l=(~Yh1yFۙFuI_za%R'=vNqk*X>*ﲱ|,"˟Z?| *qꦖ gؽ#f۠x"3]n+F i@v" U;X= ̚#ʽnbB7FL1 ( 㤭S# 3gdG\$faA9r|zMq-law\W6P̵-y EH!W ?̆RU;r!" κ4@HZ3~ڌ =$s.f0+m43nε 1/ADzͤ`pK1:jtMp؜yAIŮ׬QȅL^yEXp?.v م7^ NV(F$$#;;(rBҿgval6" #>IRecw*dPd3%8(/@l!Ut\)7^0ޭݰѤ.8;e;b>-NO&R։QSUkVБhshq[&f,s,Lgr6Ñ.T9I9 RE*G`ڧ}3H%6Wu;A)O ^WmQX\;@WpҶZǧ43"Z~@ZIJ)a]P(\o`ͬ)C(KDVˢf:~bCgjveab}^$-άVaOv(5r6@98RnʶWkh{D7β}߻]zd{X$D7lA/Ac~{ (R ( @v_c$AW8 0xg=eBISpB {(I|l]Gp6 .0`9\{L[3u'3w rԵ~R0 ̕ E6B4ep:84765}=LI0ҫV 4F-Ϡsy(,ÿ%hW]X qEw󥴲t=9j`N,k5UYd!j'8Da뉜1X)ml&gmhtE&Fedxr #(JWUbe GUt;Lp\c~WD c<&jipF\Q%GqZZ6evMꔼWlęVt۶h06gN, ֒84C!cZ랶xUjҞ6s]wQki2BUl[}0BFjvyB?q<!!41핫JU|Փ6 cv?ּD^q|Pk~ Rw .ۚ%ά.RAe$4Bq߰pƯ~zE]Ja&T {54XگbZ p&?ӻV`pe ?u*퓡,/*`o|fg(l)[N>4?o"jϑ'<7C`Irn%;]|!T0wJ;>-9ƌ(|;*ڧ*~ۙ1UPF|j2aJu"׹)Sqd%>է+y밆a:>V ʵed(!dx8COľC+V Bɦ؜|>eŢir47|ap :+S(Idy&Vӟ;ꁻ1$0DS+51/٩aYhO@fqזJ*WYd"pXͅ;< 3^sq I~fr''. VJ+*II"/0o}nC;~ȐuA{ f⩀E-ӝ\UE[z5RP2O?hv"iO-s@K{!vVLeU&@m'6GDy3 Xhөpk@FwnQ'AF(]/c{ k)x~L۵l۹AUt l?5b{D[-p4z+/61*_p_J sJ+BC"rA>qӌbU#xQ.y$،k5676d7F@"mC9_\=ATzy04m͑)[+I@6& ߌU}`*RDoP##l4٭sM`z4 _܎6U?v 㫱ݹ 刦hPАG[C7 RlPUy/:^n%p1Z)Է˪ַXg4Gau.J0Xxft .~iaA#.@= }9Eak;_Y5kX3,j=WdV9<:ΰ2/f w&}لz|׳_GnM>Rb'!nt8D<0)'J/—hN/J෿QDax#WZ~͡$~,mdpB#\!@,MB$n#++6"4g)LA[k^qI"#SF_$dS/M#]ѐAKk w}aSPD$ AܲW${Pm\ >p}R3 cI`~{e)8K-A5q:o~s8T ߅ݠGlf&.VMӿfEɾ[1i&1h{${Ðb5;oCqL&X6C)33#Z+jM+wQhe8#٘.r7͛VIA`[\kM#+g] lPkiEҭ? 2_nww!0ͻMs Y6,ERb~tӝ[bˇyynQ/E0"J j#CB[QC\JtXPM m)Xxe.ٟYW^5kbEb aNdjl\3tQ7,mBM[sx() aODd=@(퉬|u=RpusQWn4*20?r?TB)I\uoMR!W:y .2s Fz`[&Yfג ƖZF܋9Ó 6.YYk(1U/!כmlN[m@1m-Zƹ6-HjPQWͤ"0U07݇%Z #ArxY3ϺL\2KN\_&K:11sf6zj>Ot30tF뫕BSN3RLW1[䔒舯hwe R5{^+'ͦhds!{ zZ*;:ό^LB/^ѹgDY+h {e/n+`HesH2G#*)~=?ױ?)t,vZLUϏx5bǎe);40Lk1R*N^z1kiixmE2oВt`R`tC۹+fL+@f7Gӵ*-9 O mM}Ddf'77 7Kذg$-:*|=*[DuEY#>=NU" x[b 9:S̡‘y4#yf "'#f9G^:U|ի h^ -ۈ|!7RؼB"7Sit-!2p:R `-^Tҕ#VQMr`8%aܧ-L£OSEaaUa0A>Br܆#"Ŝ`*?[(T 961z--_$&ތ L2@5(18\!67+87T p;ꥪ_ hacwR4q)='BډX> ]~ ^-!MInT2!QTv3Nc~Vtܨqa6rx:Q^ RI`<`G$R=s "'?[aX"Ur]mwp"8N=>SELUq|F3Ş_epBX4\BZ#Y ?2hځ3Vf䗤jzV.Wm8_#<`uōC^61_e9B<||ѡW640; ==?uGs:xZ j`:cѬ~:kA`< ,HwκkMee?To7..8nMDc䤻m`> vF-LrBCg7Eưg~ ߤŊ=cx"w8c ,LόaFAa8:aRABh<~ަ.lx/'JڌqJ5j/G:ńOV!Dc"ӀVEZW|X iF"5'QӇ͵#jDiC-2wbHZ긦GQH'V,%$XsB٫(1`WP]BG3雀j3`iƶ XnӁ26>do>n*{xc3c6_&RvL'\"OԎ[aeiNSʁ֤ˆPȻod+'CQ*,%,~]\n{9-; P2ݩ5u̥%иWU]/eV^0[ cS_V9qfm S $*FaK u)F>5-EX/A;gRnG0AY}ړzthIqVP~E;xCF-K긩tۃ2cIBHUX#S{U}`+)ט1@0=/CZig)  ц$'f\t^O͇kiF_r4J_ ~gwsH~ĘnI?kY͋Ou č'洡1=0ygWC]CV]KI$RSkJ%!^W+M;C6uĀqI xM<Ċ6FmK҇L`[VfE)1PIbg?O"g.h*0Lf4*GȢ>*T~tm:MI% SPM߹a``=Y5=$@&?1w= "Giy޵c=L\, oU0v~I rUhI>8?yu[LmMW7V0JJKb~}i^C'2wNY:x+Oq)>tlI%6e롷YW/ 0kԠa!n.v8$-Ƞ ҺdFD2Fm>'AٱL_E;rH[=֢dJAMz(VrAN]A`A!G/J܋yWy?ҮeI7-5SjZρ^q~m:x@ҭTBe[ mZjKuِ^hĤc"Eă~(0K׉A|\8(kg`εQ?M|U sC^0vAs.JMƺB"7̬6⾅b'1TrSY̯7#8'Lڛj '_HuN#'Ig@1 Ak8TUq'5 fbQLH-T4u,>Bl!C"9ˏ'귆30\9d査&`>bhO~$కXNmCxЊx%JnFKc,BRL Z%A<јࣟҗ,7i<$Yg[" ='t % GSL봩YkO!=?ONW }:&pj}'%*)RMKQ{LbYdNza *3e Bkd&*0F5R4o&[ (?)NVmRx}+s6cݚc: ;B,%G-ݖjT}s-ʂrMc(z}U('oģˌ.י3! %wa.fƄ^gIVe@ L<_o(H/[kyPo XO"l~LǐZcr=GnhiF/;Kxqys ߨ`p/j+k$>^Čro @+L܊ C@7H[$s]^\L8֜Ю&?-{ϑ+i+ iTJ"e %w&(g;pF/ˬnjѨ;fWɸC~換##Նe?1&)CgՑ9I5in+ Πd @3_/T(~(/"_Q[Ac\{+ *."Kꀗye>>(ٟ"lT 1(n{NHHiLc,SC"|qXa~B[3A/] B]_qqllz9IJJՌ#f6abvj&6U77EfCg_mA G<*+(Yc۔*drV!F39^C V4']sٺ|g'AELbSD9b:+plndIX<Zk_9ߘv(דz` u=a&Yj;iDc^/4E>%<8k34 OZ:>.*"٤0yT@?=/;Ԧ1%Y@o3/%,ůN5|zV{42ug 3X8Rƨ`v!l,>=v›Wm{`b*7siG Qɯ[ڊt!P;w/NuGi#mu<f[/= J4u=y+c/H=bӳz#@s 4q%GTAiPu/9lfT> Ț^c%& E:y <]j8I8GQto狲xJ?OKRbLM9Ok„( J/_ z X@Mp ̤CHN%FUb[ ۇno9'x1&5ᛃ˚M#L u/Ș&amZHE [=|+Z 4臊6Mz#W6of:4 Lq>L± dHb,AX/2] L,i8{TH8cV1S+IkeԂxi݂i6tRn(TV]Wt-e1x|EɧzoWiʤd:QTo?!v׳bSҢ :[DxFA6^ܒ-,qcC}pm.ʞj1:qDoi^ZG`I8OD;(t*R|۵#yL0~*yy2j +3<]*m|L̹]D3n<6$ے8BW3jjYt]}-4=,F=8mhNmߓɢbU4ZFSc&w^J6e!BTIߠTl\u0հee2n" 0#KςV[BPWf˜b*eB2x >ClՀkg@h哨G`qρҰU.WNޥiv-p Z_ ]E/۪ɿ,l!0:j^|a?x]'?&{50Nd=H˔hE?ljr=q2"9 AnڥV!g 8 =;Xup8gvO!V,Q+/f4_Y Q='P^kurn]7{?i3+Yr 76* ItlrA-@wF䜗M˰HٛVx’&aARWUl],uy C8VY X`D] U+B+ D6n8^'wKWR. ܤ=]'1@킞#dT^7i]R_c@tFogOڻMv<S{>.`gCIM, Qѐb$D@ܙZ6pqfIyNË?Of6e1 V_xj]j-6V]GzF_NQ/",iEoтSdJ*nn9R5=GT{|?ϛՅGZg!tߠ1^156Vqc3!WsF6>OΈl#Eu_&S='(Fmf7E; ["I2[ңH*?u^O;BL~lHsB%n]ֺ^Meat.Zf5xp \F]!j/KD? ;H_T$ǘӘ7WɣpmϿ\|k*e>rݲ;)wlOx_Ղf>hIi|DG06f(j'/0KؚD5"CNj ?&ė7 =4DG <.Eٻ6y{h+XY3 =[{9N4{[9)>~Oޓ۰5X-1ʂkWF36d+?j \I6̈S[A$tsFA'fO^m kjzxڵInÈȨ5<^ t1.;a(ZAǚ0LNR<ļygcEv{SNeb!h|bH쒏Mphk $+̳Յ$?/IJUES/d ]U2j(8Yb0Hc@ _ yb` kH9z !"'^Br\i]ķۺ51Bo63$cq@k[ DFH2 J@H8] -o&;'Um p#+xap&r')HTCq"pu;ߥY{a>S\3,&mC͒ҷG۾UqUJ9[7OϞzNShv7,WV2c6>_3i^~EVI߯0q[&ih(:9BOKw1eVv6aiܱQ HUqZw эFb˓tHް'˄o'nh_Ãod}ޗ]r^ӝWB͙qMj r 9=F$k8X)4amJH噺fi:y _GQ /t/n}g@_gVp"i <7% *0BpQXۗOn[Mw61砸6l4˕k/@|[j`Dg1VKC軹x{2z!oF!"W "f-նkY?Mo^Pg:,;}j7XkMZ!FS@?"x3q_ހaIu~-F, p=޻ T݌A"ԞQnJgu5zO萨1Ó n S-ۦ ,֏?)?&U*[-^bhW-Zm1R~+<'ɐ/oa_X_΅8Eڶz' /|-,v/e w7 n )yaິoJYf_^\( ίښuȌ !~E>uOw犋pX&K)(:<Br6 5$reD+OqS!ԉ"gP*gוj [$PL/|bJM«zQfח Vq&0'Ų?l`Ѭ\ `~5|2&3p㦱J*͋_0?P}xfÛՋ<; lSh ~/T2V__a1V-z:vqUDax15Cʚ5F$Ւezkb' /TƳboc{R&lG-xoFnh]b -=?ǀ5jCy }f=@e| oa&jH lG-1ZO4ƶTl(F1̴Mt66cZ٫1%ǝ?;zx/Oˀ379DJ|wӬP!~y:xUc)$x2c$whAIl#y-%s)vren[V(a12j- ၶrb4R7%^R }[FUK-̴PLɚ&\\kr~N1 ˑƒ X*Z ' .bXnJ'^TݛU)D<)&EMc ϒ.{݋I0W%4 ŽH7Ϲo (H 3sa"{~n^hr ː,AJ6S/Y/o~Nj]QodL/m78mѴ_6Kw23l \y]ٮ'l;55 l]q%u:vi^a_T&W(϶O D\M;UCOF?Ρz5y_qq]™2]k+q]KUfoܾ$BCswW] Ł ޅ iBZW7nTCY-ȨH+%a%gWD`R6lQPdVpG]zMF@.a`WȦf?d83G5CfkCedv[uW#b߀_z c!Z$%x+-a[֋hbܫ]nΏmԏ޲w o9oS,Dqxu }GY;sVo^Dg 1 f\%9uI }ظ{q37p9$=^_yqξ(O@z`]omDx ²TےX ނi5yEUvtк;ҐyA)'T`ev#<ғn+4,<q,+cG^kηNj+>uii{sҭQ7u _L,듮SRO㊵ޡ6z6=j$?^r69 [$@Wto̿5Gȃߤڿ_<B a=%Z BiҢ?IM%FqTE('!vq }ZݴD=G>V /a/aԳj*%8*a]pEtv=&XS,i¸GsVd[І@#4KG9  cUd[;1ΩK};D3QDqӢ !^~HP I]Q Nfpw_&t8G#N,1kU ")uMBK> ­@V$萎gΈT_27nqU}y/*u ƒ?L>*`&(%7쳗E8N-:'y1M U Etg1Tmj&rj npy5"ްCQd9tѴ-`{SjyPa MJ[D^%$R B (:a__W(QI.?[21VȖljǢ[ L^0{CekB#q(n6~X2TYÓaqj>,koJz:7LNt,\2۰NejE{ Һf\U%ᡡ\_.Y/S7r3m>Ǔry,̪|G&tEC^v0B}k';4l`2Vx2)TgJ&R/+BL!eW*&-%Cz-7MDQRqvWO:c=Dp4%H ]{И4>=~bsP l=Z\ RŗcS Dg 8j#kC[R ԳsJeʮ5V[*&,4F>-X*ЕQ^,8Ƨ{17t "{8ϦZK z+˚OaIZ6FR$IJyat:> ծt-69{ =Җu`$-qG0qUer~ot,iA=TY+pnM;ov[w}mf/v6&UJBB njWit{RЕK^RfIzYIwӎg3m:Jz1k]@a(reYڶP\ժ݇J}"8ZK59 W6@&ѩG6oXqX3Kuwٳ՝d_RsqLMjj !45庾%GzET6:v]=^-Q K0k]V ]&%:̼"1ؼqL$\vөCH< ri/tnrc#nIܖ{+'ɽ#vCS`_V}f*%ljԙwߟ T[I)LKMy"qm~:ρ#MPBGĤkܤ̟ qqe^7#"1<~A!H8DU$nK"n5 &Ǝ D`i623U>7 Lk5bEjss\7$(rҔ:6;6j*_S'mtIl%3]^)gϮW)_VǔCn 8xrw2ߋ de7WԌzetR+&yojK) qd7\Ж NwkTjhd;JtX46=w2nf̾5;UZZg8~#1 ⓣ"A7d+~$/TDrS(wyݢ KRSLzǟςا ~¨bj,UbXU6Hs3dc(Q{Kc;٨\[TJ_& PB#'*Rvr BfJZxVxjƯ[G`l8Y'?|Akf%uU+F97DQXN{ו!r[U憶A 6̛ ͌o7raBtU*W sOarV˳-]uCE+Cby )^kEZ:* {C$Q?(l%/[oYW=͋(00t ,Y<)hپ@E0*ڥo^|HUpW'\ q[-#&:h7 ޹&Y> _ `Ȼ[B/ 0͍D4 %ӯ<=`b6duw᧖9)o[6-O]ơRKvGDhaj/c|3sL觘ruYsZa+F#/GΞt7[Dj$ۍ x@ R"1b|[XV^e"d!2 G\ 2{džpp2KӔ{8"IEjWFXF+_dUԥ<`%V[uCΪM{NtZ}$ĸOXJٹ 2x кk]&C)yΐNN]Y9S`t2J!0v}NM7y&)~N)Cujʳo1jM뗉l&W9ڦN# ۸~kA쵃wۍąy! +l~SBF40myQԒκnZ b7m \8Ec cod|[t2wBv^.%ȼҼ/H:`zXa Xctxc,Z@`iJBȊ $Q]#y:nu*] <+*>(C˯p6P]Q _KOEaG>Ñb  #L3:=0ۀ$Gm\gAeyVu^{Hߗ-+Ī ggY~/v"83R2kCnMK{xj`viOdow]jU?ICZd?}*΄jqjZ` {o})^ zզyxfշeVCDAϾ00=~ŤDRO .㥫ܣΆo)[$Wܥchk0&5 +&6ۡpe,iAi٥D?P|yD&a. X}2i g={\du|q 3. xܫF ,&kP| G& w^ޓZT׃Mj_΁AqrP!</}|bT1,du0ޠddrVEqlˡsv" h*ŃW6ϔIsN{UxX }Ky{Y4.W2ݶ/W9 *L:Uj@1>P\h&1|^o:`>"$cȒ9,`ʢ7>meݘI6VﶴK논p}S S0!/j! +: zh Lu*c24%G/F@N6S@ ]c7k4N{I٠YYI3c&s&E޴?x ~!XCƓr`|ͬ3WΚ4"JA k+> Q}ZLh.TF|@ld3bATJI6Z1[]9%rКB}^D@"ydM\ ي@H d7_uu@йtu*CPr.(ޖ*O]O 8}{‡L\ݘ@s8$;Ȁ Nߛj< '9V;/=AY|ޗ ,1g)i#n,I͚K$؛H97#E-EPPC و_Nx&-eoO 8W'+FV6tSNja71g&P/y?TZX(%w!FSj3Å"{;)"ю4= X3n_!bbOқ鿀XD7Ζ6Mk{SZj`h!앩$\/!* fܙPL1ww6jR_gE6]2I@HNenE1RΚwy(2/D@h{rPnba]ӹɓ^Żv?!2ւ|˞nד XDҼԿo%gTHTW3n*^x-gN(Nry)@9aiQE~i0b48 bl]f-贈HMkY<_?瀰f>.p;bCŤ^X-[I5fEx8 oagx#^&FH !d٨8rIkLO92͎9MBO&AM ٬LbF#".4@G`^*^*'F"/}rlwaխypPch:T::yQSe¸#2LsJ#ng+L͝sBR"imk\P?;J6oca51H}XoOy! O*,]oiQ^&%2Kz w,'q>fH]b8 "pY8g‰[`GS ]t[{3dXމb0<7bAHިy. 3V"#kuJ3x[SXVA+ N(]bă YEYJ}Æ#*'cyшcc|}{ G(l+1D<ݛ}֎l q :@yL6첄#НbrWݙYB/5~)> YPMh/Ӿ`AkC]o(f'qbhDXt:rCi#FFs_K}ϕtЯG$XkHjէ \jRb&X; {Bu+큶|ig0o}lim<^7)+/fʁ7#+X(bs}3?bO4Uks酊۾? M43okR^$UN5zFv̑Z%Si:=h%뚌GY}&[c>}aK"G L&|| ׸ dgI!%WRV"۽ |N ,!%†^N9z\y;rMBYazDvq\p^.8#7dbz9g@NL [ނZm fw7Sz\.ǭ/@풴mܪն/#&/O {QUekGd-uAcv챀JN Y#]!NϤ5c?z6sXlvDXGh/ Ci\T ɤb%䀦1XCu[ P5Cf 6uh+}2ywGbÀf@|^H~P<)P+c~n&Q[dY, %!ؒ9[ f#ȫu p tZc~aXAP KQ3w>8E5H4Ugd@[K֪X*?䑣Ml yʤ.z|㉦?h'n+ 5֦JVTKFH1+b42%%B! y3XTm9%Ͳ~]l,TL+UF*Zà pԐ ڏ 02o,t<χD;7 @ ]ϋ]`aCZpG#{v7%e5qgg -HK<|/%X^#3ʿΧyX;5_+eVi0`/W]8 t[.I?&wOȵojA۬4"\ \'JCHer*tq0󙯵u7m`-tRz̮CUBp0I$&[k`p\Y.#+1\VMrbBAgP7~mdp(oц\HiKׯ,kzj3e+oS݄F[oQ 5MA%v±`XYiRu춰/):܂_1ez~aP_May;r 4[KX!h<9 Ψl௕h+WwEg%iG0*{IhfrȠ%L{c,-/Y]Ud5<"E݋v j\rШ2}]+r |\b7`>>>cN^^٢8@^_N5 bWn{VLvp F1)hذU$Hb֜0u'QMzvHF76%V*+nqP((,ҢFV4J7 َԐZ3`='zB#fTY55 %3[g}3zni0Їճ1:?j8w/us-\ܕh ƒRi26ѥt՚ ['I` _H A@"yptYYtg۟ aLJn[#[is&A25Q&a//@8r{RЉP=1CLciy w{։- btبҤNtmM# bZr/R=^B Af$ +HGO7x!v职~gl5ʙ$rB rt|3lGAɇlF9$7I\=AF[ ڞ]I!#FO`ዺBC~ᓛCQG޴CFϝ)MTG_jg>Y8s2\fݱHQxeocg47k_E'ŀHGM.#qitY2@帖S;@4i#]73t A0zm]Vx"Ss;""3[Xb g7㆜[ڵ")?ms:43Mx{a9ʚ~v}ء <@;pZXV] g~BC|:wi-/N' +]DYtG+T&pɗvէ QZ^Z;pp@⮲{_y-]B .tqRbQ\iAfe˺ S1v @,bpާݥj OPDX%;2 qZ^fzE Ԛ,%tI@aGF* fD?p>^|^5W%q VJԡO/{uH{2;2~ H@"7>uVR*͎[NAsKo󸮣Y ~.'uR,(S(ѡPj/l˲:? v(%STj_SۥV/ ȢX'4+pw8%/3msQ"яh|*<,tH|QDEU'l4ޓL?zr+&Xc?LD@5lp~D*;]E rtyu Pdަl&#`"wdꬽ%F uKcݩPH#m5K%JSaʄĄpOް;ԫGQ B/勱OtS\P-\ \)qg =C쀣6MFP 17uJ=@4bpC7#AF&+%.].l>σ)'>A&yk8!*J'Y *.Ĺ/HȪh_6߃L_vE];;jT ΍NIg*S7\5xJRo6єĿG@uQ~r^=ͺa]h]QN%R>Q޵ )' 6eLH_4}AQ]n^5 C-ǀXhFGQM|l C >{z 9C97ZCēb2~ҫZa(Abƃf|0] Mb5?Z0qǾ'"]I}\F:RÖo7u8)R@+E­'*,ycdݻvLT%"N0_` G"ik`< S|G"+E\4_,wTDK =`Q3gup[Us` ]TrpKT'hU A7ڠȴ%;ic \|` $B:p]485:PZ$%~#ղ\oXqhtp Yz8ٰB?4ռ~ܒ߬BD\:@8GDupa-ڎA}gLxwF@>]4\;=$1QT>(ěQ,}xl|O3׶J?՘Y>Ck!kb6/or 5/w(+_9>bBE"0ʉU$9)DLKVa 98 vG]v*yS.q1u8|3(1<>\9yM!]n0M[Dgfҽ~5<[Y,2M)|0Ng0X[LvG/wfVM}` Y_ԧBcۓ.}DEY@L~YMcQ߶XE'b+U包ڶgҕN0"xyek\2bĄ!&<#kRPZEK{Pac)[۩k O~6S'H( 38]a!!d*>C,3K:%L%r IM˦\1Sz*>c*ڠx~Puɹ0|7rnp\A#9'{[Dy}s\M69Y; LfGf  /t2o^g>"DP./St*j"5(Ҷ @8r2bɵ9+==/!uUV-"(+2n' lZ~Ҕ ]ERsq'rׇ0 "Tp6P{M0k1(>֣th>WFF3R~#<(~I"9.iLVk å#4-^)r4͞B5q_QV!Zڥ$49]ԃ y.iUInD'UIK_Y+sGY(QTg~G>>n{Y_fKF_VxB1 }:.Hf\l1N'3H ~0_reJ B)kwPU`s,BԆv ލQTN,2eƦ[ѻEjTI x'bكHfٛdHo aD0Eʢ'eMgג4i&הX71MU,pR7{u!vë+I'O-8'?Ɂ^ F{[w;فDzKf]ߍ7W`78OtU xS> ~h'J=|AxĀ:kD7GPn7D% L Z?m^L%Vnmcl@NԪ ]n%IYJeXoíEiҕqrFɿRnDU>!Py) YaH\6咟w)6*{޿`c*:,}Da=8k΃)GfXz/&H(u5uW WLV86gL%qI(('^l{P+^+9zEd8.DKL[\}HosVAUr}C8Օ~=93e ?rA˝*Sa.^ eAl"H@?mT/ Q[Gf01b&_2KuGgpkiE,+7 T=,{by\")}= | j2ϟsYWإKԇbWp咩ֵ\fL0۔sd8mڦr`#AT䇊H%H"Cv e:jUFYberM|۬ďcQj~4P`vU=BaU+u=87b[$ >X*,EʞN?QmlHz+##NX‹[ 1Y(uy7$6LKNӀKG&n4K SZQ?ӋwVAUip"ZjD-{5\gA2\0&}IOAt,/n ʻ! )fJWsa3&M+SNXN\S1T{5G0#L%ುn]l2]*AVxyԔRԎ5`]aP^iiۛ Ed5ͪfgmjT̙byFCDy)Мo֐DPU·zZH3QR@WZ;TY\fݜc&G(m[c>DžZgXlcq'.!vxEy_ècKz[*̏Sl%|£>zq~ب d:AL ˆa@^֮Wl\ǚk/L)9siq%q nX]K~xeE,1oiES"jG$;:'/EN|5kY luOmQŊk^X ȿRHV)7u{ ݱ:;2fm" h9LC׉ܗ <@ cANSbL"Pc䍗XbLqL-tT^;J4E&&8^\nGڤDf(O͋j#Z[kv*N1$|>JέV4,7歬J9v-QK-DRf1?D!j^?XR)Tbc)jtT9{V,Rl XB4mVǸqCZ oM=&DŽWj4\[ jI5.ɝW¬\1K]Fy>ˠ^m~t UˉoZZi#'ΨtN>L_P)փ(];8@! (f+]C' ƪh2&ݞsԪ5= i"q3sZYH 93V KCό7_ ):Pr5m9b{4èkJŁ)_9}-pQVz~i& -NrpޒAXtAAn*xrMŽj:[09-!03}OKTsV$)A%m{Զa]wC:nʳsYf O+~*{ J3bOH SkWm8ރ&Sj  Ҟ~*kayPxFBy-L~7iS8ǥh۩N/e3jUIY9>mS*0Ҷmpqv|4'1-ʛKP olIT!/ۚӞWZj%H:(t̗–^-8AѺQL[f<:ٌ~seMl6D/qY-TdҲfF2gn%Q }6nJ~@+j~G6q+BPuj]b9o2="/J$:j\x\ 8p^Ii"sP|3ry=wRkC( #xM[lW &iI7uIl?R'I9oP)h6. V+p*b "~[$9eHj__}ј !:legcC>'vàߚz<L6҇Z.;qo̲"L48pN6nXu6,#z&:5Kźa@gQH#%aO0SG %xi?מI5~][C\b HitX[Lb'b m_;\V IV^ÚsSc((=֙kC]#~+A6tL*zϪD 2?Rm0`1Mav|eqˇXHy Jy[Z{S-` '˵_S>.6 5p'cI8f%8"a"P|@6@~gNl9Z0Ǖr?%Lض (5$|_Î:7D#_ | ȥC ڤ1CS>E6%KF!UaߩeqW&˚]xQ)B,ˋuSncli3(B?v>Y4Cj.^i}Pl?&qeD1}a\-44 ߗi8x_TUy¥G_g1uݛIM*nnɧgW@W.+Qћb5ʻ~!4kUh.U.`3β-{%Htk(djxfӌjC 0*h{k4RSƼŢ:=칅YUf҃D̤c1p^-;*DJ1d:d9QXss RXCl#cR#QiYT)e@yCc}^ˈؒD\k;8d\3m7vdRMerGSL!xʹhS`;Bjv;BRή;q̊S; =-vw1EOV"RHuӎk"!8pt dc:*hiyz}l񳯐!3Z].g^sD/8ь'hF=Ж m0A^25C*|myġ:ǎ.Eũf;iE'gȥi+!5:,bb%A+AϏw p3̴AeӈEmXARy0Ƞ35oclZ8rJLJ~;Ȱ(bdp i˴Kb({QuZ5F-P{c' Ъwxb!6R:ow\ _*'3ۚ>!3ě/6Y C`H'Oq_p_;N; ex5gxJ{3?ҡ]ajOK.P8†@iQ#.@A_qo!`V{34Jeo 5?/uMY1t*SVa`CdIEѹ{orc^r߷3n^JkHԽA 򸴶ZKrȕ>l6~[Κ.{,G4FgVs„,Aj5mo,\>yK+'toktװ[o06v&=rAww0:4U֥fuW[Ё0y\of`%fe] ^y&<.vq|ڋBYQV[R@Ba4<a>, x*qd[K_$$nl BSG]JT@_VW /:i ,'Rf'[9dlYڦʋBo.y|eB/8)b!=1W _ rQÓC=&aT% 7 oCC%|_OBA[B(' !: R7Nt$}LђY''^SvO%T9rkH1}uCbz/{GJl@B}Cq|D/y_LtԺc4z}3IMTXڅvXd bA1aS%1rA@7^ʔkEB)^orz[T5` Kqs|٬f%A/ !\B"ӔU/ >`ߙ1$=\,r,X  sU_ᛪ$𷄾eE1AoPj#}U. HPh%9k8'ݧN9orvy]бPWQBQc)r0Wc曡- f.;amQC8*0+aB۫bN|A&P3G צ@a|5{Hfˆ"= )3)cc"8}FS%r*Íu@ e4d9vL g$ݒ#jPNKzW" 0%'h];hLaZݹiRPDašqkD:D>Gz]t=f6*,dd8غ@)]CBٿ,<KWk?*͍ :,L-)LA7wϷɡ&\*<)my "CSIhU{_֤n|vOձXp薌grLcvu)a e#q | q~~l_!~Nӥn?+Zzjr~9TFuȒɕKYTz7u˲^$_%2-7_^G&@Z*A,5W:̺X@N>~īM2 +b2Z~!#QNuWh[+_44X6oPJαR4@h*M#1i~Ȓ\hcN 1j&M.uJ -NIL8žNPb V+37B>rT][VtU/P(d ~H[xkLtL:FŬNP'r`ymy:Q@g qf .an#ӢPn걅$N [Lpii]?(lz<׎?& $Fd!Rw"eV7.J~_yUl@b&td(TT4jFfD2#U0N9=>P=֊!:(oۉQi|iFP,"A՜aXړ 뉀c`bN2yZef'9R.GvștI]C ~䝒p&1\f1w Z{4VN|VFJ0#}fUjĪ@(jS&,E2vJo6Y[g=RLE!yA]ӄcLVLY|WLG-$f^Q0\WqхjqDJ4pM?cYAY&wg~K3B$npk<ꁬlXқZESu8ОG_bRT̃ 'P珉 SB8 O.sxcGl׋ `UwVF(="'ftC9-Y٧FkR;èpm5Sh<6l45$ˇK@~O|j:^d_??CZ|\_Ejdra2;rhpLGt3t T+Xj%/ZdÙG'77c߬>0 > Jޝ=f"\Qjc=#UMt)imXܠ%;,Pη-]h Nݻ=ވ_I "3Ai9ʉZ/HV)k 4踣f)s*`^]?!!8FZ&ֻXaI4Gх(0F,wY h cKϷ;7^8*` ,)Iq|MxǮ A-{$f|Ā:o)LR-#fB5vp!4p<$U^U~-@L. =*@\ebvJ<+I`ԏVa6 ;$̗ԟIkDfVsʺ UDY>Œ"z2GZx 7h*FmoVC*;,Vyvc|f߬KET8/nPpyz ] ST{u뻇"lׄ ȇ+XYo\g ȋ0A)1qxo NEC>5] ? EfQ u2N7%"Qר3 !"jLˈ֌ܠUhl7x@_~DnϋPol @րpS3ME7;f^ f  4q*)oW "gcBXԎ\qqSig{2yDkwg -$-ix쥸o9/F_]tc<&B1MBF/6g uI,d$ Yo9ػLh՚$ Ch-eb;1ߏ .|ƕzM8+:gs8#Da梙6=0JQ4sSF^~at%v*0d5=2MqK"֓fXu,K^7:P{]G'9K*(ٕ-[pQ,k/-\~䅮64rP4(:E[4Tv \o ,Tlt ), [ .O\ ~5D #u>ˊfqh] UJ cHhV5gM<5sY,AKr8|yl1OҬ>9a|{Ӵ lɩ3`LF:CiܗXi0,V \t^Չ8NI#x }D_Ws%=B6|T!A".B[388xaDL?7uHX u7Rw|Ub֕2EaЮSb=?ccQ}ƗXr淀^w xsvy"uHFQ#a0l]x,8Au;>R#G۪pvKiT ~`~hvt<)a+wzaTu`fhOV7_ I{n,:_$1`#W!O)$B5k3Qc] ):!UЪ-nT\Ը~">ppI,[>"x "]|ha€kh ;˚H;՟TW፦bE Sn3K$WiPVBk gdl7rn4`z(4]3cƅ\|FM& yKXί)PdL:=wqך"3*[8{JwmX77Å D~U;J D։(]w7XaHbzc&޽eVs {H! YqucwNaOg2JC~z^UR xc$0LՍ8bex95" F(r", $-*Q-LQ*u@W0NI/5NpLy3a?)GB+hOw~(eb9/?h/K<6tM-M,Y u,Ӹ4V"m=:kUژj)5w]s8#^޼şK爹*#l,swL,lv`Ztϼ1~J;>,qQd轓XJ;`V]#A-WW T 4ˣLe9OW =/ihm(6*󋐟:J}~θ'|@.z|k n='j0baO٣NI 0ZvEmoRz ZY(jQ?drvb$ar Z4c@nx9A3zHxAvܖ{<50|#?+ Z_R:2~{fsC6PnۋrF͞] 9 QOư5^mM}BoNRQLk+ ng7ӃYTS83UX[˔7HbB\ dT=#\&7"D"KQqpR TV@ ,j:aJi60]*~ž M.8MHG2YJ[ XkyBE pd05Q=g&7kD⸌揁IK?R?E z y=\|La{0דbs)QGvQσ&@; Zj?ے+<Ҍ%նUWLBm*Di:WasKYm-3nO0NPe+Ə?Gv _L4dQB "Izǧ -OR, y"ETG Fzuaag)]qXYW4JPRWp2Ŷr+ \gEq$KJJrͪNrWRs';r)ĺbqU8βg0 ޼ I ^a[¡NG!QIkLkQj_TS̙Uf-4LtȻ"4+-ѩV#ʙdŐH s4AA1p'>m0n2Kofmqv6zG@q22DXZ^[kdf9lX+2)cLV*ݟ}D|P8W.|V;L6M5b<:_:]g6+٣n'xy24],,lOW_}=ÒgF2D7j(vHw!$li *0m=JYvl[}& Ҫ! @qXT%LYFZttʱ8eۺՇƸ{%`aQ6B@qg({p۔]Z#z>рaab\i(koUSށO"}W"RXhCb΄T;O=hOszbC@6>LAuKM;Q<@J[ja0&Cx9Le!MݱGn#ڟ 5ՂD CWԆk0<1K% Sv޿dN6/Dk)jgEh ,/ef:|i 8hz!?z?}QB՗,ԧ;Q~bF)N-ƿBYgvkŲZi;4f;JǥuQл.1} `1Cp р2HK*5)l@5!25kz6`lΚA'I]r*xtGo.Cb=ΔRz%8͙ vva\d'}:?u$/tg;6YYz%0~jlo;+5&tj@}MQ&H4bOؿdw$fǡLlHK|6:Ӽ{'b^{` Mv֝he1Rʮ=rƻ-;fV5(as蔲Sl#Tg^q X145Qox֫ɓ`(Gce05JΖ#wX.S3ͷjh ^Ľ~}uK#|/2O  Ndmaѽ8@Z{j~gD+SL&`fjqoQլ,%c4МFɪy5$X ;F.Ce7v޴?12p6CTE 9g|Y4Eդ;Xbg{wԚL3Tqmo}Nk']mx$%OOb *vgVpy(M12kuQn丠}I`xm| Z%Cppv$Cyߥ6֎z^UYt}vG/U;\y/QyG^h\~"˾un 됇5CQLUID_MG !E{J ] X+e9R/{-:^eWwCTiS:Nȥ߳wM"svB?;<`}3 l/\E !Zu {WGT07}_ 'r[JeX?Guo=&~g2{$(ڼ.g[P9 iPC%,L^1Z12aK͉\S4S:# -h:RѩKp@d5UX^K`2FimzXCE3Μ+ġKfi PκlQ{0MtA5JWy͙eV晩* 9&c蜈!tQPz7AZk:Ρq=mZ%Dgb@cn%~QRuhW8M3o Q)T"iAPVha];iN>̟\g7$Bk᫩2,~aW?3<e3~czQs]nނOs4ؤQ&A+W8>}wWk ж%q-v}^5X,ܔd荗Sym >`:iޒ7r'mqK:+5 w[LŊ,C JM 2eiHW@4} 04mS2PO&Xk1Hq! bdžl8\!m2(9oAwxM HKj1ɹ 6ܗXt_z"j"vL[Nm a"-ӿ,SK%eb 73aLbͨ#E˔ԃʃ{G1078ƃQzF]s⾻4KlE{ض Kq G\p`jKQͨ7Bhn-W 9L caf֞piFQI25j1s0( JXVC\i/RkwPΉ吻q="iԩ ̏qGgF71}O ʈI򚖫"$ː}Ŀ4igvxd$M9H4E"eF'bށܙaeZ6_xc5_@wzRl%_z0Oq(Yf!!ʿVHle3`ozVzv( U"Y?RZp= 1ܰS[_ ^loviD\.,׀iiZ⃁VU0h=[G&}JB~sjGntQ]W"w]siQSآ + Q5da1ģ2'д!hT7#^`ةnW @_J)k,@cSJ)()n¥(GDfrkNj3x,qNz}xD3f;KҐ*<:PˍGKɸ&48~(ߍ=CÚ31~vxQZlX|tk)X?!bLv2$9 ༜%FJ]XN WCuFN:$P>7ct ?,MٮK]l_G/s(s兆J(OcWDVH J*}qZM(DK%2+/f=Hrs8Yhd)VcYlg9EfYo;;}]̄GP.wK,~Zv>ҋdmwQ4&5Kg(!&)d₶rjylp)6Xs7ea\K"Z@s.u]2;7C5*cޗMws6 ^+x3gkmI#g'UY #Tcɱ&b`v bFJx֞MR}wAzHs[x'|m)mu;LhAԛyܹ%7}4\DH<޴d@Nρ]-$%L[)X82^`0z&o&;YE_)wM$= RMl̻LR6G[/Mxg <'wш׌K5{rvR?wGDKiy0R1VOx /ATh}iNP}Ik|`rd;VlϖlQvꇙE5OSRGDs#7FtiG?sjL>xZjF5"MYs ܠXf 6QK#4>49K;ͦ,Pw̭n{v6xh.o瘲NV5 җi9:`{vH+NSuƉ V]od y(o`ߑjA2ό8{=o=@(0&$ )-ų2Q[L\2"aEuYMhC!Ēq>xm,LM;D\?Kglњ4z {7>9ʼn09{.1 Ο<,Z @ JvbKsCbIa̴@`NY0g!G~L`ˡfFy /o}_GBM=b*c_~|X\8ع[/قցb ٓ^=trf~bd]I!1z>^#oDڣ% \P\ƽ_0o4=Yn?]{(_ER*.ƙ~ZJ"O԰5GWYSX g0WeIsepӂ5b#{|}x!n;4Uob^)]g=lZ[h7y'䑴A6 @LDfIH!H&Bf҈hZg `#n8luG~+dët٥}bP*m>tesx7mJO(~jd.<_iDMF,j7˯}F,T,P ?_؈hA*p'\=?zxWJsmo6U51OyS[͌rJnݗ+a"~^?^ w%#8O6]XIp<Pք@r}-ԡwP (M>N4m%bLTsCbqhpWp˵ u?88YNԟ%Dcܵ9(#x[YѴjNFT""~ m-zV=ؗwbMbLjk"QHuqp=lPQ[zZk> qNz7A,B5W77%/-mV|[&.骖EAzAݼTO#|2bRƔmGL:^飭8T~`F 7EF}?19m:pĄxCn ~%Pn{+" r: `'!)L\0 D@R@z+K9.{ :^Ȇ5kGn̒Q˧Mbg3Bj|: ڰ"k+T;M2ȆGv-#z` vH${ũ P}8{0eA76[_Ϻ'piЈ?B6#~il!A,nqNqy,0s|oKL!Z}`?3(B~ 0H2BN,B26B];}mP6"TՔYHbc@k]@.%f[AZ3#zixlt?o4vV"":nܽBV=8׭;AG=cj34Syhs戙φYEG2;$ny_VXtƗeJMByեwoҪw@=4l o֮1 /3kteR,n-:!S\83tx=685BϮ<8HНd$9ax4Xّt!*ױ ]j]8dJh~W B9qS"q׿6u<ߧڋ=*F,މV~LLAvAZLf^0@ƺȲzb@pIN* iaz8lxŠ q'Y=?wu2X{Բoiʞ!odg2|s03"f^~_p`0L;!70~#'S F¤ kxq!u!5 gSd."ĥtK4/.嚫yED=LT}Wd2VLw̻,D2&Y3xszU1(_d'!oa=o`jLȀt*bAȥIr[ iP)WPי㌏@)T\Q@Rpڿ­6eBn!a?pbnbx>ëX\MZgWGa͆  l{-V꧿v.fk?)=~Xyމ{jaМ)%oװ~UZ-GkUKf" ɄA511Ve SOnf 6grl# yG}yYT\?' GlևzYmEU Az=O?I*pz7A}zg;|Oc[ƽQxD7 Q,иZ 9΂ 7>|"m&Κ-,AC0 ͊}X[s濑^)o q"fĉ~-s9-r8) d+xsל*.i]Bw]CR25Crl=ӜJf$1ީD\c֭O Ղ7X ZcveLƍCWkTY,&eþ` ,$=?wkeۤ%> *L9sȧ 7q' lѰJ6Iֺ%b_a+;°b?7v-̂]vͩMǟ/ G=pn[EY1qq;dݯI#<9?#EZ>9 ȘIzvXPhqY?%]f-Hq[|OM;:a-|]T/\_bVxr Z/epDpk OGpQ 5I9s|kPw-Wq̄RO1?ߨj-±=h%9'cM&k!ۋ )5 nB!g {͏3PV< qe}?0ςJئiH!zDjomTQm0?PR5DB:| a#R FH{ `3^3=A:Qij}{؂DYXUZW*j̏Vr齏GEԚO+f[ ZI ̺~<^]•pRN [ݱ@۾n)yMkDbHwa`|wj3FF펊_SC+9{M/CBWs/חb>R]=lV R^2Zt~O%~| %c3)eTf~y5W ӳ@1wPTDa{-*a(upLXcTe 1W* ':M$n~T̄ FZNˁQ(3^q֎uuht zSJj>0zFšYGGPg'e7-̸h4H@;|mTs̭-Yʈ`EBs.Q ިb6۷ r2 z`6{e4 dTV 3|PF mu۔/aB!GpQa{[hI=)JDR^. ȟ]NOi_+ z.xb^gu8U`9R>ݕnO_1u7fi :90SxO{5Ѡ-DŽO_tP.$q)DZY$3}Axh46^h R!.%F( q.q!Ls"`u W >S܇J/rK/ƣrNXEe5O>*W(x1&FƑ+PcyS+I^(#0̂!EWe~~) 3[uN2 Y׊dcG(xOo݌.{mAS㉝SpW!(ɵ?DDŽ7^ \wx{Ubs]wf7JF<2|UsߢK8V[b]ɮ-8Kpb:# n֗8vN$2fmwlMtma_Y Z2FY(fVA5 ,>4}(xGPrl:L Xo.Ѧ-YxyX Inz_T5}E6GE6n>TT>f*`uT4z+(UO7Pafx1Ę7tmZt-rD Te)M$_#;QkepCg"Gu+ObXWՁ. 14ăuɘ~q?Q9MG8AK&.'Ce2ujd[{AtRגdSB[/5}eE@ѐ[ B+m$."RK 9SY*Fy݌EiF$KowX9-;ŅMtBޮ \ƿ XS{D[ z!=?=Hi ._[3 Z6Fy:PТ";^uZ(q`מPo)QeB(ӑ e|R]Ƨ .+ 었/aJ'Pem ۄ4/Au"=<v"Ƈ"Pha,dp!yZX$`.pi<ŝAQEKB[=:}ƻ8q K f^Z8S`vCH[3Fʄ%aEƒj57ea6!"-z ?#vdMs!E2ERD\LvPNm[8B;_9zpX\.df| -궧&W"#}-+9Şv~% N[YzkA Jэ!=DOY+.|tHbk:z&1LN"~눣&Ȧ@#D b\h8y]j1TMl\ ,S,Q,"e1g&ռ!të^eKa֜وELpT |׺e'Y?fvϪx%MJW YbOue`763- Q(_hWhKO줜J#Kn8CxMj%̥{h7:?SjwoCڑj3 71̘Ǩ [37o@%|JzKF,oo cwԖ'W!phNs7`U5>0Ǝ3cO*KFcwzj֜ζ_31*:EX^'pX&1HѨGRs>h߿Zgk l' -1*k&۷>Zo=iF9_H2̴>p{P­̊^]WNS9tQbJ4W`֐40̼.a&:ʀgs^Gv\ ӫ]!@i`F]ڴ슌12΋T6uitJr{n0EU|z1#1ed`ř31)y@Ξ2oZ)ꤊE j/)ZPjHLfhڨv . iDkFQ0 n"rE^CrX&Q0!RT &D{ jG/>*srn{KI=ڇz6"7h>]n,hu ,-ȚBYˇH Jak%xn$h}ה'~l3Žx=aHK%!+83{X $J[D@`F5]IK brw2MEHpbiL;Mc&X3E#pOHEoŢb jq-vB97iD̹f#3DB4Ka*͆Oj4󖐜\D>iӱ-png}ǖ+(e(%'b.T?EXvKl1%Mѻ%N,tMϊ<]jiCb-fx:NԇYf6|zetAYG^_Lt.ȓiKNdLs^FO봴<ήuǞ5/V@Ҕf&:alz N@#UĹC6N[<3 ӽQ57+骈_z@E|[,$Af0E&(t3-͎iD3xf=Yb +g۴ae+\xOnUFt `h^YP&U˧Bc+3C2/l3g"VǴBnUG< }UGw sW`PH#Qb0yL3VHagT Z|P ݷ[ڐ,VБ"@jLݐ´=N 5 l(HjΞ B A".i5ZSG:Ua1 in$5@sY :u;VRQ89xXe^i')V !0qǹBA§Sl[SO G./~{ %lJG!_@X/=b4  D6mqFN9zZ8i)!a*yF twYX'6/&틐^<҃* 2?yx!$- \ g4pd> AwI׫iehw'h/"_2`Y꺞!fs!ė2v#>oA X.֯KfKb\+'PX9 @1)P<4 M1:{#D!0EsD]&771͛kt05ÃƲTg#9TG#CNj]ך}JPWLQzQe~X_erbc6 8yx 7=Yݽ!]~H\ʵC2)mnn"5 WXJN -g%!*lǰ4*C^P-sTΘCvm6$VQʥ"k/B) bT`gjx/Y\ݔ\B;cj )L= 9j*)h .ROڳ8+靇X G c ,@c JًdfH\G ͔4B#Ӥ8`4ǶdMY uW#tg |9:N X)`O ܐb3NF IH#%rd/C z%B&T4Q7c87Q~xY ("(YPoyZ:<7V|J~jP;|ؽ E|iill=µ猳o<%IȟH!:E*KO%O$Mu.akv:0D2rJIHKQ7(ѰnxrۇVO+Cd鲛k nצHUdsXn[_Yò(XAhT4zۺ ?m+. s#Y1ZBi = !ߒZ&O0Kovrs|,QZ/S8a e?' ĝ!9o|/(~èϋu?Il!"#ҶQXEkeڔBq<@ԀrQݭ_ 2^ h˳ `,D}{ޭXĞ[Nia})kZhT"xXv<mcAd3l yY$c[Qj6aόXqpx:cה"ɋ h-vZ$L0΍֊B~v/UgȷαжH"/7A2қ`C'~,Z-O3fQI„*nHCj $°aЃ zu$USSy払*cPZtďVp 菊oڦ  RT*DnsJV$EGٷIx((Z!UEӾl,PkS:g){Pl3` @dfgx(p-MD?uzn:NQٶ!("^%ǸqFgӴþ96M2\LvYi2 &( 7UoEx{7L 6Ll" ^ -:$$+&v|ت 09ݵ7-N~KIːR9'?#lMQiDN7Zr,pxqr M$DЛu-smXJ̜E Q//D][b}EzhۭR n"}䖖_ ڦxԱv/}ڋޑj܌!)iU"M,?5yCdV8 u: y:ּNenA{-p7l=.u#~L;ƥ43%HX 4A#Hq܉`zwJj C%- ‹pyEkV4deo*-P%p& b[j'j{5o wz!2 e(}8Mݕ {cCuJ0eǠ Z1ļ]Wl `U:c]%*|(9YzҖ{^! f!ĝ jM58/z*Jӛ51x+J.zh*`=ݑg2K2'NcQu3W'tvKe[>B{{].q+u?m8ג>}'"a2a0P8G [8K/a`be9r[-Ô?ihpSm9 ChNd2`>: b~Q3epϞ GŸ4WCgƯ=S4ͦ븏cYP205kPZ3˄p8ۮjDbf<+;$Oݥt3W&y; k\;*.F'U-kg!m3:=h>GWq[L<[ЧY1_@e)/o"1*̀2N=\35+ 6YhY?2Jf6S.R#';TɹBM Y}P?P@a4QI^6 SS+p1obc=~Qtڟ?zM^^MDǐ~]zfH = l szQ'Hh~a)6C ŖĪG_M껺e18%/oS2%0~ኡx?tLq[%Ҽp{9@40C mKV3cD.$=ڻf-\:W1:=nng-|yϿO4Jd#khۻ(\|!K:}!ksX٥6oWJ2|,ip yz xd *&{ ΄T]r4bјeMS'9nL ?COeWpu1VΘɖtՂځ-*$Q{p=SOn0n5 ^AtP FE+ `#KSTV>uiڋWG^AOiqS)[0A*\.2t܆ 9$ߨ9ȭlq3Vu/԰C'D!LBf{O%y=_hw|㽬|ҙvˆ29Cɵ}F3|1sI,;tU7o٠"dr{qZ_{D1/r iIbJvv F,wo/ސ_[|m sx_aqLSr)T0p-j[cy8,ނ~me%>2x#P[Vl(OLqo0>XIK"YɊlPN~j{zi7z+]7' [BJ|2M L͘)t 2ܰ\nu %ST Z5[EWu`5UEJER)dql4E]g{jv<0.ʇ/WJ0`=7'/hlB^b63ACg`H%*t 6=y=HdJ&ꝫvx~%zqq֬ҝw_KdKAtZS3h>s"z9:qR vf4>: I7"v3G`{+Q nB‘M@Ti$ފ4!y]zlx@s/7NY7X*ؖ [2"RE.u'{tn$kHEiT@^^cd+pJ җ巗Lɶ>0 !OD7Z0K{lEt_ =|"ʼ@`*]w聸rɑS?tF቉Jn_ezP8ԟb'A5ïhUA>]l-47N+iFA8x_~{/?C&ӾYk]{Q Kˍbь?;{ԨB͠ L8婖иE d%1.aRmVp\lآ$e߁.@} $j5hrn-jIgt?>.+&?'Z:&xz^.OV cEo8hNlz&鬋b"5sSӶOqƺ*dy{d G 7I#%WVd$2l'*~Qo1j1uJ}(P9v@zS(:"d7}7a!uRJ Th$-q"ŜMR& Q0L6<[yl.rUFuoQoq-RἯzcޒHdR\԰E;Jǃ-K63dDdKQDV{KqS^E(G0a0BS$'V- 5%Jdė`e)}wݹ~50v~Q7ß6ȧSۗ ܊{1x9tM+~bhd_Q8I'rp/gAͩ.QNubu %1\Y9il zIDq5Ӑh{a{5X&/KL_H瑷ʰU}^3!־@1H(V!ܦ-xRX|e?GĈTv+*v45XE' .;5F BĸZav"%\n&7sD0 `qnTNkͲI@ѾJF\@*4F)`+SܫmERI yFBdyAgR h/ġDr\;"bB܄-g(.Pk 63Pii" )q2,VK@6s})GjaXev5ZA5ѩTY;)a'*QV x grޣ7(/HvP곲x[D v]:Pǭn#t~ql$/zw{'yuypN3c;/< 'lV}2&'`ꅚ:gBg韀r(Wn9$a.#&(jW$enú|vPNP ~ՀH^ p[%³mQQmFO%I؊1 (&~۶tzi?/QpAKsQ^H'=qHchyU}Һ5>7c`z=ZIHIc%zIXKA0 ԩe1MwʨZp)ө,-8'\aצl* Q}'jL>͹6x|蒷l WES o3XtX/j[`dI!ƚETε:q,QT hBD^"H>- ߀οI05j:1~˅[*3}['J2mơ#NcH$[Zf< 0d=;QIACLKSY[N_\ڏ۩~VƅˎݪxĬ٩iΦ6Hp K3MP=KtS_ٌԟ߶-P]%6i| rrw4ǒ Ab=L>yoܽKK͟#9HUhM꓀ `.NIJڤ >v)O)~C))f*]:"BbReZNdjχ^*Q$OwP18ȹ0Hg1{ ޜ"I^Lhc U3J ZJ:r 4q֙pgۮռ9HO5d-eT>shq̔\MJjDYLVJ{'ת&/^ķx g NU\aJ2qi3Y'/$کw?Qr#|f  i4G/IJ9&WO.ouf]sw<[TWu5L 3qP5mpqbO(? (,Yzm}DNeU>p>3q2FSJ_Hb4WegmzKpCmU|E ά IΥ` שGk1x'|Lޓ攜Cjy s:M=cywã20_')*/ʩ$œFHE22aBw/EW]Zo~m,5(V|4{k <'C30~W̭Kl}3 ,whsױ)F3T ?Cy  k#39pHcFBc G\x>-2!)E5jdIшwFiw#9lekhD> Bìg,^kkBO/w֥W9~60(e X2e? 7-sMK]@˫Q/'b>'8EZBY>K``Cs 9fb,2Ou_aNL Tc)3'W\T>5:} 2oC20пC^m`xF`} Fi#H6 R`V֨$E]UҎ)?ꙫw\4q %T̙g^Kva9T]K+uf \KӀ$mfٯA_qikjMqzz\hὍo놎Hb eڍd!ҕsk [2#nhBbBLQ 3NBO~S: iKŌHu4%+9jfՔ|N؍!5rV8zhUgyi Տ3:A+.{v KnSyiQMsrOum ~MӅR;,|x=0LAZL_zb{5 !m0 {4:e0f{>D 2)pAB0l21U0Tq?27\WTi% \ڈii'Y+A{9m]Br$)Gžd@ ):5{X]:C3xQe-")'Y saEB:2;OM?ڶKwP̪G"lKt׃MtH1MK|=ص?+GLITXgPVʯmK*oetg!S0ԅWG>rj]?w6T&PD4KHIӕ*ӬZVT'Ł,6H[n.mgq+wmfՉ+D^렃,K1Om*ۗ3T(v!8adgo[ {VG: <9,h1Zn<;}Eчq/009V*cI*:+,YXqc{WŦghpًj^g00U":?h9XUQ*q#3QP!p}v[&.@/FȮf4lm/WifξGxW؇n!UZC+:ћ,;h،܊U~9W:%WB<0.%oaUmKh~9f-K $fDlg#R˳Ɓ1]ݙ&(eتi:pϛ(86 ;:8 FJCk%(TĮi]vJ,yoTQw70SɆþu+7gVfvٌik:jy.Kh4Ĭ{bpk>J)"Gpނ-7Yt#)$@E4=̀"_|r.a]{P=ITdd/(h[U!\(RL(|C J J>~߇qJZ{4tsc7wylDw7$g ?UȱY ~rx>]受=e[GŲZ &r}'a= QfH  sO8/iV@dm9'^1XjbB.C^^dkk`7gNGrA^r^ N(99#|!&SYavr:*9fb5l:,# r[ߤg ާN^;\{;"[%`^"`0?|n֫܎{[Lx,^]rB>i%I."Lɇ*c%Ûw-1VYr9UOU^7L.V'#?VRG/+;Wjj* K! # I6Rm/03m\\j Ի(CS _A!͡ԍP3NP}~'|"4CVeQ߀ZnmL{kŹw~:H`՛;N8Tژh^A>xe9Xٵş&"? [Kn[1, *.T"p_""_Y$Mtͦ_c1 Vq$8š3Mu׹Zg݃&DWLle"x҃yCGu5՞@# ؛ [v EK7LЄŘ=wr\Ӳ@q`A=%TE|d@àwU%M d]z|xCm΀]eEoER @t pLݍHY%`,ٸKv^sKJN$wMl'.YgE:9՛̨]Gɒbv} KۺOfTHh KҒ\@A˱a&=qz(+bՃ/Od #=#Ar,JzVɛn˪1L{brZ1w UN6Xc%c KXT@'|,uraԄ7\ujovָ3|ZB0zQecgEi;AeQ-*$>hب<y]M>ޟs8F$ *B尺yW'*Q{ ?ÛlV^QWVikvz`4}6[N2@4;S#OSs:$Q2#04~kĸxt%`O IY-G~a.[ԓh sr.:m] -)Uxz!K,3X/w&vSƖp R؞yzZt6gO_X,`δ` [TW9&n?رSv[{u#hT17Yy`VC[' =k 1q-`V;@ m7m\tB1E|&׶WUΪ-=^]L9b̴<jg^Sy4Q[_սn[^? a!gWg3s}ʛjx^Lb^ăUCHdÜkHGcYt ~ϰY:D\F*Mp$;_8/_ZYH8H .6W3&cݹُȐj'/D#R0P'Mw >b=(hm8ַaYV\1|L+zGeM;,Vw<(⌜!0pH_Yr d /)X avm fHwM6j|@?l:./J7!,kH@3MlG:XmǼeMD8iCPC?GFkA BH))@s5m;wb4:BR3a"9&tG~_C['Ϥ%z}Ьb;kqȻ xƳJ4aqJ=J1`4b1QZ~C%'5;cukm;Yo+4}T׿晫_ G{ + <6>+ !t%5Jbm=7)c*XK7f)4خ)O2q#m+V%MɮA0ȧBnXh=y|Y#=mwC_Z6/$"PDarXI}םBu Ъ#VN/?씋!1{<YsH mMiCL.9\ԍC p i7]Al@p!w`Y>8ؤCG~]slJ˪3VB}_,><-ڻ9Y/#4lAѱy,I4F s($[^g4UysafzM#>F;VO ó"['" ҂,0{Lh\]̋D)PdYmG@Sq7KGԲi(d?fڐNY9b!`]^լ$jL'C5 n1)./NPDaFSVeL Su0v"h!7)ẻ'-¦jj.bg {udnb/M>ECl!\gXd6ї.tfjik_{:d2},tX*ZD:?'KY k +IִrV"9Ä,?gǓ9 naYbv!am"784ɳF#XMuBDL_1$). [< ˑt'{tkTݝ'cBm]liY!ٽ D[S쀆*9%WKM>ur^ƒ`sѨ& A91Jx>?6|q!u@iqܙV[k=rM/5 ̏V0[k舘tv*5v~[<j_͹7r_(Y4K #P4ƛnjIE\V]!^X9^N( Ñ33;N 0_x(&. A_y8joefyMX{f*?UN{2WK9[zD찻[&{kU4SԈBK#hf`OQK `~G:ΜRC6JXn|5EWMD7XIڴ WW2w&uMLs[s.M`jQosxfA[TH2pZsu;g@7b/Gl.$HF( F>LeD1LK(ZWdo[m~ ,cC@UezH" :|6ϵ$}ؖJ\.c[Z.(Kȣp%U Wg xeg@Yf9SqC=3OdVWF ۧ{Pm<0@vSЪvk)f!!^&dC~7.vy<ݒoR/iRe_Vde5u(8:#u<߄|93wJ6E0lчamRR.ͫ<ދ㋵"tabJ 7̝]j,vv |i 6b _ J=-bJ9 i`}^9ƫڗkC "5yB,!X̱)rT-l9`h\(t*M@Mi& j=`CEqf{6@=m~787@v/]S % w~38~)Nib.ti1 ZDˏw3B"n&6vQ!`'ۄV"7ݩ Z}tBaKJ7z/RsGPҪ 5Rcs.vճZsiv/ݸy(ql׳bspmn|4!^$mA3#m3LЋ<YN9=&+U ?@; ^a'I>o9KȪo},PGĬ 8*eS pb \(BY[0 mwc%4R: Z橿}Q|xTpAW* $#bɓ=Z4tAْ{}P}ѳ} J|; E/e˓0:7ý(~Y%#(d a¾#ibi%*}jflZ40 ᕱ06Sa yʇk;]k:NQ}6/&!\=IQԵhk:?s+<`ۆU;M@OeTϻMUn_}L?yrdyU_\D!mݗ C ;ո:mjb9& ̼"˰.|kHn="LWe05B^Տ5a;k[.|*+wBw0c^1U?^XqY(+4kY;wG>?i۸H}u4Dc2aGvn-PVsTSJ]p< j։nVɦ nn+0 T2pÌ4=OٓMӊA ]gwOT5p@w/.+/~~z/#xBnZM1gMhY<Xc\fxHسxfj/3'$ň ѡអT$ 34  :b0Wdv0uNz&^hAtq /·tlY^k]rN1B΋3 !K|zTu<ZÐD]Oe򋥡6``FŊCjJ/f|J|IY'xmWWSV^EXJJCxU\JZɖp,g|d' ͚ba~SY{6ѻ!82V{C{k@!YtE6ϰaa] \A⸐ca{`fhgvvA8wZ #^l\1UvUsL2^Mո] r<.t8+3?t)dr?1 ZVޖb%-GTH1A KSNh# 1!qlŀf2G:Wm,0:f`sLgTo38i bo`buQG =VJP"f+Wo]v,x8VwٮLA"Ա =Z* kԸRAs_Y\6(#Yd(Ug%*M*rQJ t4~늪vJ[V$Oq@>m'9Q;|rX8xcpǶ97.7lz<:Dn`g]ڌ8apyMQ mUZ0Vj^oωDP SJcL:Ӂx4K˔ ~,<2v0^԰ֿ7ıG[Ӥ]>]c]em(5,90Fz>V7v.n}@>M=HuzUX_{Ur F)2KfAemkL,|:LWt9\ꀿaE.*vbV~Zg7΂r0Z)h3IK:/rPa\:ĸtakᯐFx1M;6&W-h׮ɕ߳M+ O>,WycusBS{>c6;v]#,>9:%0F E_|ƚ҂CTm6>!':ڇWӳd?̷OG>v^\'JMr3&Bncr:q6Os4lWe{]Gr#LwD(|xiC?9TLYѯe "Qs& 1k#CT8)4F.-qj1%F.A  3mm0ۦPERk#ksՁ:[Zq$x.ڂPyolB4h:dṖnrqU-UTagL.hSF3bfn"AA|sࠣx.'3HMNBϦe;E:жhi7#n+S?aj@VQl[JAςgf0Lg;w9p>{aN`XX#)*QBqPjj\m̳ |PZ3}!t),;Q>U0Ԣ3I}h.P5m[q%rKKl1ë4&Y)@@0^ .Är6jݓ{XPB LP;?) O!VF[6konwQ-?rW9QF1Gi̬~=; xl" N &)3UFL`$͗P6MNu%BݬLn^w D*9CGGPSDk߿va 6+0Pr_L}*&^KGkPU9⩞eZ_I=9O3\Psno: Wg\è{5YLD@c ʙl^pDmlJ auw6Ma4q"ݴjEw3y5Rz6eGnbd5itN6mnAB.ᾘneѣE)=2_jB1@:5uZ%?H_lH{ ?4a Ph.-/=Q󘁥?W(1Tϥ2 來HNA"|h%r¨I D{ZS%1)ڪ|^|±fq8Uv8"嚨Š͢2IX& !RW|h#VUbpB$U%PEc~liψ~yk DhO]gVobBOSFGJ<醨>#-u1kǷ[[Oj@]>y1FOs5Fx |Bv+o7bB{&\|.?ot:w2zkiƘM;`F]6%񘢑nV7 (NM):">4Ip(GP} kJ6ډyQojn joo@16DgJ1pL) c3kn^ FV?o 0YPX7F7Gb&6|YM!E8 Ng',jtKf&:c7˶L'yzWj1zk{̹{12Cټi#?i.<~O=.۴J.T7BCr\oS8"ˉ.̩.I#dnی?9mH xoxz+wL *e9ã?tIoMT(yܟSKM1o@5FuDJTĆ(cÚ]:(0{y'WNp #@i#84@>}GcEbo ~wV͉qc/qe4dFB膞HjȰǾ`1,Yz++ qHA`I ݙU3׀KDT`{Fb-Nt< dE~I_%`2D2` ;s/oFl7ڥ837pHwCCD4y#J 'a"t>\>[f0p#݈}jU c( o;¤ǫ'IeAx=KL)-M19yIrs6Lx 9FZsdOjQw]Πɉ3swqhHhk>FJL5:"h8m}L̶8=sLS8Aroh1C8^x]K*{Dbs(ڷ1\Iqk"¬Y,FbkG#oKDt22)jFC40iĸ[Xa[4Eրa$KUsxgV] 6_caMUz<(N]YoYMGZly^A5.S^SHCN6!d[p΀O8*I5\y.>?S1d9QFgtS"TSUMTie&7,_ P=xC'bDc?RT+:w!Ll 8~Kݧ+-WR#E@ds z׍Qq7c2R$Uq-db|v9"t{l # ~"zhΑ8;0'?Jޱ& ҝeYL[ٮD٪<4T[y|>jA d5Fc-_ycC=bgy\ZK?J2,QevU6+}斨3+mB~747x% ԟbQw3ͽci,GVFK2jOl8 I)AMo;7 =Y>׺tZzss@XMv j!N!o%E-QR5)s#? H^g@HҸvti 8g/(1TXd:xi6{Ig=b'% {`O'},s.4U>bS $[mKrD% # RݲWw/rwzoD'gHa0w-5DW. pAR{~~C{nԅ#9|kT,x;<4]eRSH\xfN,;\J~Dcgj7 a^˸szCjJ$9O2t0uѶʷZ]|̯Ո9| dww[4xbx[ni9&MZ$OKSp;⠞҈luE+ k5+\8E(CdE)᫱dXՐ I,kq8$Dzyh:gpJ2})i,_'벃?5ϕW_ &Get&;_nõP~b~Ym:B͗Wp7" ?^.m912Dm>!pq!H9dXJPH8#j&]+& _$s2(z6J7r/8z(ƄďS' QQR :{ߌY<Qw˷*Z)J1쥝Qjf}53G7r['ggoQjkL4`@eo|7|;}#|a9B6eN=>sGbjH8;Ԕm$@2Z,d7 A1 )cqKRh>sܪRIƿ+ٺl^Ukӭ[8ɦl Ln'Z6 !fŽooرe==kFbZ*jU[oӠoEi2G@CA geu[f;]\|dA[z>`eɀҹCڛJ,+v/c레UƔzɈ>u)jx--edVbJxp"ZӇ>z"=F˵AGÝ"٧J;Ɤ[YX`%/PĞڊ>?c-7#ydԯOˀkKX|$kgü_,0 ݍ٤z6*EWwC]C#N 85+̣)ɫ M?U>O" /Y>eu(_<iwob6sr}|}L߫nAq&!Uv q*EtoChpgX>B3LΝkނC{]^z[WGt.g>?2B ;}bhfIٙ&eyX>xMӉP[mal+~"ty}kL5y3aoחf0(ۉRcX@Xn(L$~9cŅӴj$U?. CH;= w,M*(ٽn -*NIڼ2%vml%%2l"V~y 0HL0JC*6OuML@v~__h (=q΢=t$XiA"ֲM<+ږȘ#O f OiDskPtwEDޯA1FLmͳRub`{1t#2/'m~-4XG* U0]Ƨ.hh|)lLة߱sa؛ nE痺o8cɈ9Ϟ+'{ψ-K6h,8eܞn%x&L4[8!>8Bz=ZvBǷ'XXlP{geh]5z!uPWEU1!D(3Wؿ|ZlHQ1 t/tN@\WE?(5+W_YngY{hN^CtAip֣S!rY@gI9Jwb)VU$=\8x0-`W^z>Co~ 6^z 6fimPG TVXȷݾ+I`1)v/{gnM#zDb{C>&jS5f^?ZP["BhpVx߱ޗg.rU%G! i~xߣ2 4L6W<Xz*aM2iYXsy'<_2jc \J֒ `O ^@FooKĮqFĘ*bQW1w/#RVahq, EhsPr$ҹc \lp7s%S"^Eo* ^FhaH,I FvORhߚ~jҰXqU9_p$Eb^4W33BD8[yqjAN[*EX =m+wi\"tl :Q\^=[0M Y ܐh0Śk]i}m!M.beh &M{TO6eޠ] jPL?=$:L5MK}KN RF?OZOx_"qO}y`Fqhԓ.lPlbk(>{tXV/u劵8P*d_ύWtgφ"{QƆ FPFn h̗pC?Wufb|edU.P F5Lyq9FF@c{^DM %`wm3ڢW~yڤhm\`X@YMߖ#ȕ I"^q 7dEX5si*I9n;% {٬I+{f^!$TN[u(BFw&ذ0o{)lɉ#w*Y8l'-87p*gǙyг4#3Smƴ("bho]EftS0-i=eWL`ntCL DV,R{A!j3uk]x׫h,m. M_m\d9k`OiNuمqt#<>oXȢZ^>x)wɖWȭir{CxC+7է3[jGiC03¿tEdsaR;F NىvL߾SVZ`'t2 qlH8!Cta?Ӷ lj2] C0=<%g v?s@rr1vF.p`%ؑ3|&Q[\$[g_C.|ٟF#z2e $Ox:}8OrΤ}ZbaCy:#լ7i$~LbwєdU/ġh56emW^` BIҼ5\h~ew ʃVc{YV(Np"98>oA &v!<+ԕƝ;:Ǯ0RQہ%cA $0H^+A!#m.PMe_O!F%Z)2aM0 ?WKRu`tH\PjRn_#fOJuļ{2"Ľ+wp>\(KY Xni k4wùC#E/OB_NC6%4KN ۱3S6[ ><|%b@u (P)2J)<V0Sg1}y"o0E›PKe&X# ;_Ym/MM;Ͻ2`nֲd9>V ,ߣ=HΣZ.rD`䳛0noPlWun^܀EeAE\eSE>PPͭnsY>HczjzEy3g&~w!i0CMH,v8B0eK+0v#䏌T liya3M lҮr KDn^Πkt pҦ]^R9yFn掟L=ZdXSO=l݋){іvNOWĎJo.g0#Bc',<7TYo`L`\-lt9pBMaH,@T>̤)~LC%16=ఈڟz{*/˳,2ݐ >6'dL<h->?B}9#?v;uTT(= b-+[8X\.~գ:A=ž2ף]MOG"ƣbWc1/fLbxeQ_=WxO664,}{g!}oio_[u T2|="qnUILH92_\9ٮeoƞ+,!ֈ;{kL/5E},ZyM6eiY_umigc#,uciTVZRq ޷>}r:0s+L(Y7 e-bG"W?eLK7bHX17F 4,pWCů#~5|hşٵR=OC [~pCKLCT)9fkY'!F%9leC@1t-e8fz=2DMJ̩j(e[Vْ ݯ\vIN.R6Ys{3z#%9%aL cTV[orlA6ڢ-PcQA]ȁ]|+/wl]e%~Kd5ώjȕ8 T G${:,YB"M11@ૅY]сmCsr}zI`aFxOcfI}4bmW>wDǝ4k]qeb Y0MsEWHE%#Sď ;!1%@:D$KP go^ wyƌ.[O}˼7D^aT~6\0j#!2N鴽{+JE_&˖4uy:P%̱o"̢õpCfi4T-DҍdsT!/tWY NYtȧO)`!(sJ4I>۝. ~jC-3VQJ4?dpuN乒oʄ=%'Qɯ d^{M1R[h6!_!0]0}wbU#MM΄#i-9g?&gB+;IP9յ؋@]Ndk4)2Mm}9T(On͹32?p}llR`V`> ]Qn&FޡMA@rJ=##;-=շp*-ZTtᯥK頰.oi L']?Gr1&.+E:n& YB|ؓ2nߢM"[Aq[sOE['HQ:5ASpCmoI80՗b^6|=+$}R P[ixf?CDb"N-S tM. KɘJ,f!/ enMT< ^ V̈brֳv*juvR;IyLqzOr@>ؕOiϟ%xgiPt/#1̻<`ALg3 i5fʿ5[}ۭ$>i&2l돘+ }i]VFG&iI#=͗*fڱC{=S=Po^/Ə8$c*&v U 8$ב g9-nBtJ7z䌑$hW^YEx9RoEY_wΞ5;sq!}h #ShhJA<86fbjAw&R=@?ha=E~8(FRy&)3 ]"?2ŞYp)Vj#ØUQG Fՙ%۞mx#"8cYD(v3#K'1Rk(jU\a7SGn O|J^51 6ə+!uX&lgsYubSkF;~B=aqMy;=Z5ib)AAb;v ȳ3@v%Dۍ"hΉC3)0D"0mYL=#՝@UD &E<]\߼AwgA!~fuzcV1 4Dvf`"Î"egpƏ,*HYWlNPT)Cv|"wyEgeSzv]C<}ZOByZΰx<ޜ]#-*ƛ[b# NE ۢSWȰFXsYBP'5 #Mŝ+5D7L/64B,c*-ٻ"7FI "|xue]u]ӟ6,u%j̟hk>Z5_tRڥ(BOgR,nfOzo=!~J-cxgPVQR+)O`W;/V?(NY|W(T7#mB t_Nzڊ×XnosAƘ+j}EW2/R>t*bj<<2ӻn1ZJ/"F#̽k1HMȕ;kAbi?gIx ?nAwzo%dRπVZoD+XֳYjJe5\AK=SnAz/5M/աw%T>ZR0+ZaϿx>6;~ǯXLv8w sa!V TA2G%=eS #S.% \70e1S/|99Zn%X эvRERu)^!>fKB0[<$@u< R[G~Mbv#TR2~, pcQsVjĨ]K#6|m^p{^\9g9~;>wx^{ Dìr͟HզOB?.K̇!<'/૪zyUfuuࠌtxwWIx58%4T\Ozќ']Y! EZHEHl6 s,CUo#8%ܗdMܵ=7wyd5#C|_4ɑ'cs\<3w?dNّU1ַ)%g[ qsE͗nܗ"JvVC> A#V>9”XKUTM gob*dA#U3v%U އS8]1ܗ<~9O;H~&N$d{g-N#2yi&qjjp%@CzD&C6▤nQEǛa25tF ek6ib{Wnpi{/> Gۑi@1H\5 $:{򓧿[3N7ş/: _Prb`4SƕLfF|E#;N9x.,VQ>9 N2_3=qdg*/^l|nsnE}M_ܚI`ri˖ј b6E⏞qCσr `sElT3gf|5XXӀ i kKUll)1cHo$ lfAaKqkh&+(+SMq0֏Aâo2+W7]M1X@|.}] lsM)|&­#jv;s*- _[oZ a;*XQ02k'u7o'sl劉2%3-/̎508۬[K %GcG" k#"`Iv)8G Xba^tG NgPt[֟<Lj1M~K犏PmV/d (XhMNCRTBWܲPveFPS../f#sUKҕOc } И$~Bf("z/+S-܊ 2-?6J;PǔL+zM@b43ߒh&,FZIm8ЖBISͯQYJD47:26\oD!+C>dCZnl1GvZ+rFI~1,:[ 6qzH"Nnj}CF@{/c(2#}`T:(?N&)A"*!N<ʨR YxQpoZۈ.Nx {g~`xwx/-?lC^2.S4\:0r/1VS+"V_w<ę3b cC_X V,4SE:t%R(I%$fJqaZ=xZR,l ]*9P ko)϶]sgޟHr{cRH1N`[[>WBDTxo9w-Wٔ`ϻak+џFT:XU?:L;̚7Pvd Pz j;ɀX󴿶{>05,8[fg줏mք-k, 6b}e 9J&@w0y1||6fEdDѵt1%ҵ=Ea9۠g8LjCy+!k5)i@9"UYXXx|np6%,јv} w6촴k@\ɦ$P]fl3ѻ^M'"GҶ FB3p(^&'7 ]t4&5A""J"7jE:6-W/OU:xNnPtQ\|%8Y@W5rټ.vۧ%GtpKW L \ڰhu+0/ ,r5 zMN^D׌қM`Fٙ2|-D:/-+=qûz7@s L8's.R`!AEJM[7%rϠjcܔ“YuzB(l*tM?П\72rA/-WQ#k tCzz%)g4 ÜZ% Mώ>VZ͙VA-p5K9àP;z"1"5e ks7qǵ(l ym>} H0ӫ-UWa7d+#4yO#4¥Cf%/~t-0F&Yt>v^CR" H6CL \|B_̏#`%J_բHTh?<|EQKDjUIm>vYH::8޼ Bo++G7 d81^;3-m 2aVVJ\)P_ϵ[Mj-y9#HweKu&wk% A-iluME8e6%ҸVaQ`K{v#S9՘Xlو;#{9dC5^jo2ұsmF6 V' s~WŸ^3f W:S"Aa|s?y֤7J;vR0`A~ %ћ^z6Ŗg3Rvک夝r ]h~]{.]A& E%s3[apB1j}gpG .K$vm'4ptͥ74֋CXg?ClWQ=F\'7 0pT*9Mxh}/#[[%iFm]R8`io~/* fOr? w(ɒs&N2<(t0:=Y ҡ )4u4Sզ _'-FXWS? 󻸥[KFDnhқv:gSr*(!0`l`,2ن^b{n/JfBl'ۉ *ߤ!΋c*= B Bl luro0X=]eNqg% ipK;YunmlSzRB~6w0L31q1;u.uhzv\~~<mKĂ8_^1h;m8zAY7a1`[/DUvEV0O/V<3<&Jpقh9i%jNd5L82J3b吢*x 5r9"=$r2(6"w>cƗX֌LWezR_Eꝷ'QXHαD*_6FtF/_p(2Z.H5w7(4a` VKâ"fcaVAAkZ ,=BsYMN`fḜ9ԾwPyByz'y9*S9N/Ƅ]gMt -Pv.±-cqPBނB/Tȉ?/<z}2'6䶋#1j2L1Q 5A4z˲']{tYmOen Y$tQSZ*W"KFzpwPX?Z=zN%JYĢ`CudunK#7㣘U{>FKG6Z)o% ;7=K"4-|Si e5r(T8y r2A0EpJΛ-OEӹ1`ŨÈD%Z9VdҮ[ɕ2WeZjQd8f@pB9cTe Er?vb+!e WC<5KܢC:7iSI(8 ;*#W֑9_WDuFV|aiQ׮@/-e|/nQUC>z_ $?v^hڈ'%ڸ6^E8wH ;Q{t0;Yg]?6 xv?"ks Gm@0G}I݌+ag%<>T|nSX Oenq'k'.nu|P%L) ΑxUOJ)#ߵ('/V5NQk_ORrc ,"ʥ^B@6·-5悠ÍH~(hxyI9x&pZ!#>voc+M҂w :43@j̰f(|?Xqb1fka ~Hi5e`.:a-{CsCb]$څ@  = $qKS1LxdTrDЖϦyyTƁL:_Quh|o3%oZֵh{&cM1{.#z K^uHvZwDXZ*)@p)eli7/Z.vH x; `V cTY-'q3'M | aVqa*1a.t/(tw=hVe_eųT h \[5YxQ.R`w$am]C6%ro5]aRB?#@InuV r>w䜛7Nc@rc ȝD0/XYyuE$xdyOES _^;P·l\6>s׆3#vl|D}f٘[@ܽ檨7_B%Cr]!pgu=&YC5U.O(5' LyY!(b],Շ]$/,:CWs-EГuE]d($B*ݶn^4K#e|)C6Z^o23=L37$= )-^WKu\.T*-깓fJk ޿Gp瓟?Fq/Sr+QvVz H =]^|>*/wQ2rccs UYhBT e5O<7Ryp ~ǃYLT03+)pm 6xPCz'>\=S:P~@47)p Eǖa ~Rc=MnWf/yuM~[Y5+Qյzu3bBJa%3jJӢ&1-cwAvskՀQ͍YA`GGK):Fs:ta6wY+򯂚zn6nun^j|Wi;k t!j@5T lPpkW@Z`T2Z"GM0(Dk];50U S+i(!6SHW~I^Q ?ɖKeڃQgՠH&`Lf֬s$3ly FQ7Bqw(]aX%b肷zi },.k%%2 7$Ei)9FVzCJtd_IS5wSr1X]7q+_LެKs/;{yUX#QR18,έ9 :4&\qX $>ܴ{Y>l LխqsFq\M8%1oLf6\wNN8G֏sJggR %UF4ARQةXw_dl'OagZ%{f$Kd2bU]FM؈;=*5+妘-G]k/uZ׾(' &= z z^Gq^KAW+ir [@sz8N/ [g/mc ax@K 4S{Hl6-o8#OM0Mt9^uib׫=!_RyɴMU}T|AԵ4^4_ ƔI S{`Sah`EquS;0D]5[LItSL޽7vN]_BIՃ<{麪H31>]ݝw'fg8t/xŢLa\f|-wZA|n`5ji6j[ÿMùmAD{v* qgҡ 5uJ5o*2tuG .6U%Ў^VedS 0訳'Mpږo-3%CM] b HRg{ gS f>j˚s]8~Bż ٍaZ.qtR8 <3p*;jFw~$0T,NWh>n"yxRP\NteyC[>^TtEИ|usG 6`Yu[IQB FNwl p(l-Y n SMg3g+B]O?ɉB+WZRq|}1(9,PNn?JjOUKmRk,꒡"fH @e_@WK*dH M A4JN-aXVM9̗lLXraa\0[&ԾOkl?Dt9ůGL0 })rUD_:R*}=^{8|yk{-;}$molC!` %Ue"D}fL}O4O2o#fkwLW.̃#Ť>7.t}1\:FO0d6YBԖtrN{pλ&dTiRl` ;PK܄+*'Jd~ŏv"+L!7T(2S=jT?-2ǣΛU$QSv!Kbe u5"Jē}hj je1> )okH']`ۇr{{WC֦Cicɞ猤>"N7Dn`.Qgyl tҾD.oF99XhH(=Y=o.^Χ\KHu6#m]Ѭ Kwf2ݽ'vhjO 3l=<8g8 8XF%aGa,خ25D@# !7qنQW]0J':WcT gILLRƁ.QU[q%uu@žI`mp5nʼ\ʶmu(k&]E&ԠKrmзik T*ŷށ 愘Kߎ&3?~ KnքwS);Tq^:7b3/FV0dWw&g7`'p[%9dŧ..Q2n@yͤӧza_~DBj*ykQ1aYz5_4ik9aVaY4yIULoN^`Q U[U/Q0N=0a)Е-eRG9}4tw!; tG rPB,0h^Vf9W)D)lW쌕љ.Pحd??&v(iŽIg m:U{M=,o}\ Y\bj:.My.?% D|_nҺA ݮQ@BӢZe OxU%n ]4 -Ǯ=!Q:TTM!~yFЗ ֝!(>d|bJ_իs5!j:TtPG폝c0Xv|WcNj|};úk|"/TŭMTvuEݩ MJ,)#Kc96J𳘁rZ p"PEn5!',Qzwg`M|&>tܹu`I8Ÿ|)otf(&0:ݢK6gS-*=b]Qg/ @Tx2耈iZؚ]Mk>r9heyOOgyrzE +.ZFV!XOۼy2M,'ɉDTszO6+=SFdй[rj3ĤUOG{3ɪ%ll8(1+(;l6uVtPȔ'he)]* U]5o{m߶‚D֨wRB!*,n6*1\W퇫+r[7ޑȗ`TgVubjjsQHKr(i8O5@3bb`m Ex*"~DoIgc&Gk!%bĭA͓o׹RPMx fO5ᐲp ]sed rH±^:U"Wk",?h$(p= |bT~I! Ꙧ(jJV ?RMKX lWN3'f&M2U3)e9䧐&8EOiiSl-r1N0#R b]O]J!PPP=5I !62 B 3c]v$]8ƠY_bG.q D$ Cv^:7t8l )gԞct%r}hޕ^֑ͯn XQgPz.1V# n#Ҏc$Qn]@ԐڱY<Ȫ+1sgL"O0h ,ХGx2[B |Sfrvsɓyi.sZr$bwB]E|2 78"9Bpn#՞*Aɫ J0V,zF1|N7+:Y}8YPٛL*M AJʌ<3 i'TM<ςQKa^XCH ޓ9$$}9˗^lYQ"6snLOfLEi DմFn'M*i¯gm s lUJNi̮D'0ڑмS1qR,1Z^+C?Mb]Z {[6Ul5bNqE¸GED-;毣XHը ":|7WOǖ6I$ݔe&au-ё9A@ػ9zqR=Fl2c%59;xVcF~y+b7P/Y39[#Q=UCrzfJ;g,;o0@ξ)- guL7jzfiŚX6H#Y7x[VB ,7bu VQk/9̲S0( y8(FƐQCN8tĦYIi襒xLC`FsA2k%X[=B6ԲEcT'V77 ljZ2N6@S4\/9/$H>E5: `=HU2o;utձ xUƇYq*e~e(XBxc^gpT$'4J e'.]`_Y`4ˆs6\%Ƞ&kRC__V,u:%C.:>fd1;pb\, fp%)POX{}j 靚&$3aw3Up UHc>ڡpͲ?6x a$~,VCH~(]sL*}B^ {6`փr^_j:Ui'-Ad"X+Ɣnu>k#rKiֈzn@sJ߽VX}~T B_BlɈUuԂÆ@( !p2Ruu .Kݒ ^. Tn< 6yF58N]QJ! `ڬ5#W}z㩅 oų g\YgŪ>^RLP~^H*]7h?I2GtV7ZG0Ȳ$ +nZ^)F=Q&b}vDwKn h?AhBRpuSigZ|Z@ 6&R@i,Bέ&#iH2~4:1v"{Մ7 EPHRŝHq][4c),2N+DZyC 6[/=__Ư’5昫m>^j%nk|= `\]'yU R hfU<4e]]ZЭacH0肝N;Dm((JZ׃[;O3g91H}tNj<yIa-L64F#m:`p#Ug 0FczipEx~l.d)Zo['ZKFڰ'HhH@= +swzȈeȺH=t D?Lj'BPxYm6=]@ FS]>MBp*.Iۥ݇_k"FPyw#=s읖 [4>*-oҔ u_ -߾Cا&F᫺hr-l!^cco?fHU 5<@9!Gno֞$v=u޼9IDŽI#GH[YގH?tS<8m*Dֳ'=!MB+pU?u_ƤRRf`eӡ& 3mWGsq_@AȢ\#iשp&fZ 0Y!H~ ̖+vo baQo?(RGh2hLUGT0M V%=Z{9 pxUQ63 uYFn)nyG[܂t6,}t>3lrͨeҋ]duH$=AIx:xK(`aK q~7$MSەD0ZiA=Bk1e{ GPiii|}tROC '(5rq…wSlB~ 1n#J&7e]=- s˖\fYɺYK֊+߼pj}2섻yF. ΦQV.?=RK|({d A3"m`@wt䶉[P`LeB,E2(U 3T4JO5s#*b]7N$}Z@(+,1ng~`'VG ZnRFz.o'dQ`#I=Bulif6+Xp4H搹BI\:[*Pj[c VaS9È | MgfOWoB4p}G>_4f9"nN@97HR\\Қ8*+!I1ը'e-gRMchӅ,2+AH8w5Qp3vKGrUE8M;D;G1=j@u6+,`(_7Ie]om{=EvꋔSI#|ĩUsP٬m,ʂo.ătOCv̉bRFÃX mĔMtNπ}* Tm㺩BCʜh($R!fRoT_Sn>~\[)y_ma;hC~#W;..az&VqP@;Pk r_u>q=uo)<3'ʬl<`e(XL%riѾDN:-]p#3߱j;J]=kgFv}Pn 'T6촋oP*pm*ǟ-寃 \:unNv߂8}n1 /ӌ.ul%#::C%y _[5 o24ue BdGlT YA_ۙ?$qf,3ɥs^Z_#@.&.0L&NQMQyP]Ƨe*`#V RGąʞAK\Ӂ#$8 K*Sׂl[mٽτT`uo>'sR+Pަ@П<߶_Mx i,P4q?VVkj>]x '^ BSŝL2XRS36e~h2A'H;m@y;Pv7Z"I3ICM=*VOnd #H#;]kpH1 pꩳ% B"~ Z*]-FC WJ/^TKL}"MځP0i~D|@kXH¬ >P\A3|xk?P_z2i8w˒|rё;.ʦprIxM./88#e:~};mGujn3E^5 m7\Y\UOۗt]E🦂[pфu/.bp3ۚ&va1y˝沙Dm*kR]. &q7_B.<.oZxY:ǔѴ]+ӥta9v5:+1VhU8,VRꂭ`S3fhPN h+9p(c:j:şÑF$q\sĸnژ(x➹hi|bH?XU #.Y4wۣe~ϤbP>YCȗ˴:5K` =8傾L\|[amT17f9en=u˜]%sdKE?=zBTL LUV& "C]$<|.~HZގ4ׂkfeknz ghD?/Y%*k|l:´v\hz9Π 2@2= T# &wڲh#}BxVI\LU-/`tHZpG}9CBʫ]GQ;zb%/@SKVZ9_X;Z:EKsaJ)U-}5l1 i( 3`^cAvw.NTkY^t/zohMgQ͠+Nbu# FeU_(qĿC?>gG'˖TFTF nS܋>^>%ZJ+ďH+Wd \h9:W5lRwn^a;w1|JO[h3X/\{aȅE*J 8B^&zn:r^Iax01ԕcحڜ;]~%ko q8 $tF>xىA١cЗzǬqr1H_ZV9KP\@ TyČj=u+vXUʓ|k|մVek" ^Z?BH$O Y!VH>|i_ (=7f/tڠp3_Q41@IS;LV4I`uZUD/=? TC6[m/~% :U\̧7 ǣdJ\Eg}Xf}"(d,.p6rDs-0֌e|cl{=K RX8xpH]v~XP6)GT'QnIa7 yDT 8tt9SjVC{Pct:\ !݀gبHwbA|Zrl󧘪a-2na6"QOZBZ*)cn׵K>SnfT'嬺8Ֆ~hPbgAސBx%XԀPK} xȷud@Y 3Y;%HnC!k|]Υ^=cviK3kT*kLHJYoGmo aX}Gs$ݒ(!\Ec&Bq#-衮Z#|kQ)қnЕrƖkaL􄰏N_9`jloLcL%*Ox c_\FE8d{>id P|q J %/o':! #c>~9xH [{ 2kٮMᬊbvTJcT؈7BX]ڑ}W[/ߞ+|[~&˭W8Ѳv8ӏwFl? ũ^k9< DgF*kj&w&+gc7W CM_Cb4CFDી@XC<6!Idm `L(!,zt7Tq)_8WQxh:jU-gR,\N@(Z{3XlN:Gt\G>1c/2QJ4N0v@i>9倪9[(w@!J\yLͻ@f ;zO*-T7+Ȉ2FCb|˺lf<_:QBbrv gQW$1zP! >d)fjO f\d|P g'_'c XF$>.wJ3ZD %l=òM B|Xlm_TownXlH]mX^D(jf@}nH-q`]܁hp>%)H46{=}۲>RdWVAµI!x'M0cMHg|f6!AKLWiɽsɓvVWH8Qj``= _t0"R!rCN+fEkI ~ `}>BO L Szâ1/q;>`Z:%oفWе~T`޴.xV jױ7`W :ۈ k20YCK>Vo3>qȇ)0o)sIe |q$4HVޗ]7}K5bU`_E9(lɟ.IP 8bܔSdb+i@w0\c ӷ0BEQ=\7W[1 lۃutr+hz"^=`Α+Fb7aDObDbt V%$8F6iJ/-&%2Ytd,>sW30LJJ ]З9!G:,D`%^c)wS6DZhEx(WLť\pFAqt{jV$IYeC 틃bdѣo9hQEi9:uVLRފ3g+|+' \G˜'YȤՒ-JCd=O#a FYl@C[~H%GR-%.^nV إdžեc|j(~Wj= K\M"^ۦ 1|O0#N ,7?yի-tkEHZhSCf6- im I\R6BzxqЀnnWoH:9\h>}{3 %\iF%^:RVD8s%6> sX=BSd;s|.i? p!^;=]&>eri^Hm[>Gb7Zms-UyҔVQWuwY%c" 7ȟ@WmZb̅ŢTTgx̥LlJ#r.>a"@gLN\ ``h~JK /oE0[)"sP+Q꺼ϯץ?^ $oMv`)w>}zR'.N(@ 37=ź{97P5{ގ*j ˭÷ [710*zd(Z3͞ü%6Lf+[;|y\+A/EEo7?5~ )ZGIn-[}wGD# ue +c,[[Ϻ9(tSPƏx!݃GtL Dy .*AC{SzRPf֠'?D-+tEj5mcph!ҲN`/e`'^z9`I{ˤ{Z6̈dƕ =ّgYZ070701000002a1000081a400000000000000000000000166b5088400003788000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/dlink/dl2k.ko.xz7zXZִF!t/7H]?Eh=ڜ.+˦txs\\íp{uW#+G/yJc'Jߐ K K[Pa8E-&?q;x+n`!tA\V }?PI#!Ot:skJ%$Az _}-+M~څMNr&G?D%/]0#gLg(x|dYQM!7PyrۡFD%Гg:p<&@ t=7'($StBN螔LS]oǼ{˟ݑ]N Ga<D@OIMY$4*˰.mr"aȡ'f TZO314o Ԏ)@, ?q$SUۆѠ5 c03wW7n_Pxt(ʹ[]`]K`e$4~dU;. 10(L\=X_GBvVS+&=H<ALdY 70Rgvxlvqycx3ЙvC#Y/LV鈛<ā!뿌oӧ]'gy1YZg 9L iFYn8WXvKMݱs}݃AJT_"iIGz1.-2;[ - bAz3jAcm*&Ye,+V!sRA0u3σXi)e  GCoK%HM@Qy;ds8^Y7=`0ItUɜ gg#0I.mxB6)l .}KtF8E3lzœrz6 "p>&0+Hbyf#)pD2Amyay^䝖7p~܏֙OcN`&T{R>a>2T45 !2px6FgftQ[ցo~ҼMĨ? q.괕|CS ~@߿]+wE&#?P:ns_goE 5:t̚d'VCMH'T͵aw#L@$ʿk] $Y,r^Ҙn)j(2#C#H4㉺z=_ؖ,T)s?!V_I_rQ~l/OY۶s*Tc[7\{*m4)d0<_ a'B<"Z%m*ax\oe;(qqddp=?8Ԩ0pgA8LR=Z!-zq`_]42 FƑ{*_5/?tW<FladH$Hg^\!t퐼Z=~[[o'+u_viWg8v,*00E4絭[Ӹu5-j *{8'Ȏxmhءϩ9P7]`78FNO$ą4't#A6ЈZ5~&k'[ pƊ/y텏@Ye4}=mhZ5i\CЙB̦2ʮS0X0qU6A  #uT5I u&m>vWҰ-;5a YJ GS >+?w`mЧ 6PS؄m6%tVy2Q}շ`]7+HXL9`brLsj6c+*UJ w+ᓰ2%KmZQRP$䡖? 0(Quh 7]6řs%:5MY'dmUhkoyu_&N4"*.G%9YAƝ_',JѾL)jG`DћI;>Df'Dz$0tf@ip|Kg+C0XmVW}W֝oxxPͶ*\VCo!,yCFd(bb[CLH,ǀE+^y^"4 iFic(QN2ZlnUN,DNAשĴ)hѯO+*ĸ<ɜ4r7˾YQ DYP+ ՘1 qhB5ܥ/[S$caxYeN3 7M]s;%EzNjb)ed}+Ҫ&|" zv b)#.T o D럞oQgLIQ>RIǥLn;sG$ ˃FH3X^kÈ~@4Gl=HFBhUYT5.3K}Zho?lwwP![61ռFŘs*-3pm[ e-6Z?V_eyVb_&'AGo N^&裃g?;Urn ,|/I؞ίNl`]FFjU&icG|}m@?8(xZGHAgZq/6rfuI5 o(·" zˠ3xhQJw;+l #@@: n\e5%K"~9^G~̧TA}T $ 1傘#K,ROM 5'H#o_XɫVKU,Lldjs*@WB´ }c,{u4Ɛv rx@wskp$1v' c(L N+J mM:!\ǷXndžaGx!vӼF()x,|d.0~|< _AQ'.Ն5\% [K' [af|%"̪ѸIl+YDQQpo8I~ s:Cs鎵51)v2 Ѭ^s,Wv%7t ::qJ^R\i9l)]y 7Oz a/W)A^B׌fߺGÎ7cKW1&0u<JF]4{/Q5%)41Ȧ>Ɏĭ~lz;` oWM.P>c?u*#2DM_#>a~ jĄ&II1> xnfsgN>h jb&cpOoӄzCLGb 1={lG<ߤu-Yg /ijTEd|KbI1B22&jZǟՉ` 5goJ眷io!Q{UAGSKVhABP^'Wu;WhH"RRҵl&GQ'1۾[~mYMi'~CFβ c^0 k(qa,[JEgzɂwma9φqy\a UuQI.QX+ ӊPq}yyբ6lzp[).M`#^I |\l/T3ZߵKyTݨ{ ÆN(j nk*""! W%%.0ee)3Ś̫UYg׿7Rx(Ua5dVMp*SkIoKLErr2sw뮄n,JAwmOeB_+Ҷ;)K2UnaB`9>Vr\Y qoWU~;6K7Ih\WPfg趿'/giQCH[0S#o>jhSپ 'r!"jB7 q/E{&OR$_wp@?TeBr%H ; щgc9b*|=IWRΗs;ǙDlq3`r:#)#FXa=;3R\PM{2}az<[a0ѩOP*dw7 3cQpP{?pdce)-OrHK 7G{{嚩\ԎzH"5VGOhw -ucYj\0|!?9pTh^TO*Й9Q9ݦxtPAfrg?6*BŨDL:t1zxN[:5(n^-B陀sS ,64ʺx!W 1iwlj4D &G4뎩1gAdաcUlM+8BS/['91fg6!ުۘCh_W &UXk#{:vO)LBʮ[!i%lDNvQDa麛'$f@qZo1#?h{Cq_cv9 -&t}2@`i&5۱ο/~ K2GVmo-Q\ 28̲L&ܤ~F\b\[MN> ~9@tBFHTB8 8V_[C BhIf1|;rxۿEzcB=E ;bq}#{}:ZHaֶ zɘ8ڶ48 ZYE Ba:V'/0}vyd#sIR=l|=KU+߯{tuLIe `Wm&p^5eYW6`(hC) 8GA5 WHR'tUgUA|'H *U@6) O3r}(|Xڷ<=/lͯhp+^ k/}F%#bp("Wź{c@yj p5㫰µr|+@;t \ ~#{tLxc]-Hے-V7/Bk={cڱ c)ymyf- s\{Khk/l"53Lڿ1ԐϋwߔWm}$.. Zeh 81×JVqg$Gs1c7>CD!CQHB'>uqVnEC2`S* +~F#5 i՘$6"e*m BL>iy8+֧~nJYm[?Vy>ߦ$Կ!I9#DtI[4@73ڨ ehk.92˶lrG4c9IBj'bt{V+.Hk7̆ﰘ2vss# Le/L{-59H&GU4pڶS1:Qv f 4'v51g'|q+} s%ts\v2=gDmc"3helѵ3b,mЫE4Γ,(ȡo1Sp#2US-zwLj)[/(x5Z!CrܟaLV/mąa8{TPKcz:C( =|v#%\v,Ru)4!/E貙6TIYGbݸM.xJlsBPv4l Wރx"C~VG} uӍi;f` k :E?Jttf6şI!5ݖŎh}'_l NuDƨz?ir;G)+$ /xf'V~RݷnC\FhrS<`Qȋ5o@3RvYY]x̌Jxr3*qbs65"3=x1ܹKtMDCe}.IO0ދM:FI6p1h.`c`U].c]3ӄi5kCΡa.Vܩ9Q^4RI'TE.햄Qy AD#nV7??!l~>_& > ydq&pz ż S.}3 cEIi*ԊM=x-~CXz޵R!rt@ƮژBBNٓI DǶ ?jETRo o83d߶kUD/p@%d`JQPĩ;Ǘ61G㚱WɺȤop 0l<H C/ 5W~Qql /F7*m%r>3ۍ*$J2UM₂QX_/cALZג m-aMapi0!J)Ww]vMf grKX =uv5`.TS&jIGw' w/s)fgU˶wc)0+~YYUŘ9V-~-u8j<@-,ʪU6;^jyYsr[fgF,XOW wMٟf))҈΍M]]0lࣚd9ƀ50Wpf1$XI#i{r5B^Hs_ J/[8Pnzpq3}~2]-q Dl A;]5^r9EYOa3ڒ?>['ns3;iE7 B6d0!S6B G"_M2 ,#2`T\& yc5UfӼKƚLt | 1{Һ),(zYǛp:͌4*1)ꦜpMֲHȈ)tP@`B@*.R` k η.gXi B9G^,qs^D>:q1%v4ӝl]'>U(KxL$?a18Xʁo>f*?bEzDFvT(1(GP@>TWL?=Z PCoG}+ǘQ;%^DL1l)0ݳ5r6o-W!G-F2y{K ֏t,,Fb궒֨ x nH M<\MY#XY1krPY9f_^'oΜPiW\>\EGT7P:t+]mGN7_7'X=<^2NCs);ѧ9z&a07jD@ހ^0?>Z$$8UNVr(qams=;D$vs' jIߋTv AYT$kO xNDKb_yPT`YTRu>J9ezêH25(:ĺ8QΚ'wi5 Q ob2|0-gl&EJx]Q]Fg0u[sC:Zn $<1ނo³Jq#)R"I{UK .ѭ}eY~EjR TEK+Ӹ[zLXWY," d´C2¯4A`l1پ|% 'ܣQK1?n E9D}<Y)TxTd5P7OtAK oN"Z s`%Xc2A@q-7 =2 *l0D&[@_(;n,i`F֦@ [ }^rd{.05T t){@j$#W<:D;LEQ@Ym~OӢgPσF8 3B"`_*䕉 ý)wOTE?]w @˒jS3zBvkķq /5RʒT= N OVQ~ƤعHE?[`tH"^IhW5%7 R=6^iN -݀ϭ#V~,b巸IzжBk\C:A{F2ZVXz7.=8-CL̡+Q"/+~݉6~ET!֢xinưeuWc#P70Z MBnk2B^QԱhsju9_wW׸ˠB[>Y}B'!N. 6yֵWKw>EXڡG,RNm Fb0FCt$Ă] 9~$s Є60OiG2x d> ؑM`ALuV si]J۩/qEEq\4Mcy~VooZ#wGok@L7@tqCn[;YxCRHtȺ@mis+q1\i)gcPqe5zQkG 7zFG\IDe_MsLU*8.Ab/?5]}  w.0jx X00%sKM ;_\Ma*jKJ8Fa-x9c٤%:v&bFr,>vNO V{cWቚ~UKw[ēV{3#4IBɺ^'> ?ȁYuRD"_dG tdۚЙX<ɽ\>˿V0Vȡ<F>B'zRdj nvt.4L W@>Ez)y!,pEn& eO;Ezh!'KA(?oW<2 z2lxӵ:5vY+2 q\Nj-Dħ8 oelGF(KpO,Ѷdre x :.D\!`1L=zlm5ƒ'b)4ֹ7WFlpJ~WM#tLnny; IPYbKqaNWq zFeH(i̓-z*@VʿM4E xsίDC&xdڰ>^/4/ ؙL| xD\ǍG9LJ{L\O˵SRL66o f6<^VIvqc'7Kf|h`I`[+-U wo"Q\%6I=@,1z7϶UzS&=}6,`#Om9\$fHkN۔JÛWZxvID mLvisne7gYZ070701000002a2000081a400000000000000000000000166b508840000f794000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/emulex/benet/be2net.ko.xz7zXZִF!t/h]?Eh=ڜ.+tB8ڙ-rl\JL}_Cb$*iB {?´>VOT}B\|Xl[ȓy4B4SZ=ȼ;{G݁\ݧU@6.+}wT;?7EIY4.MmaDǥb4|t,L= pՖ$jV~NeS\sZ24%T=9\ f|̘"T'7C(\/M,XUn*4wWfS퐶~{:DZZJ3<y((j(#@~+%aegv8 jT5z?_fċ  haG/{8 ߘgF7kt?O|mJv!w߅%LmD9DEwK4H( X0,mV*n>I1h5Of<ƩlP15gv8ͪᙂ.q5>MM(]'3T߫᧘,{fEEb&^ǵ1s  ƽg黌{|JuTgYX֢!L[hclgI=uO%ld YIe?IN M ?_><'X*ޒ:NC<o2gː3e[QDxPzX,;.Ǒ崗R ƧlQC҈HQ|+͌6n]M/Nn\wzB+ɠ.H {ʬ)E/6i JX&d}݌!B&AyyD\G?&jfC X`LD Xe@uBHXX8BE0o[#ߗ J#`4w- GW .yEQ7iٌ$ćy2<)4عE:pd+Jz'DУyo(\b6eJo#s{F ɀlۃ_ϲo[LO#'ߙ@ܨo,v276n`\($ʓ  <4Cv4wu|E7ŨTB z5k>ct(2y46lAH$2)/-ҏ(,0VcpeSI.Y G=;3H;QBN;!,RJJH/|n#(oth:~m&vQ=RѨEA|q.9 I^bcW )i.0fE]I5X Fj!B 7Xs$ 5" !qK7%Ue@uF 9UCIy#Ov?T';A8`M1r9 T҈o{` M֫ev-J/R+bJ x0M\ιY,T*UP? .G'[@5;r>^j Ŗ}B9)<Њ '^cҞ˧gKQ2.۫Nl ]rPICw7?8+MUtj@~$DUNdNJ;%•/ lSk g axŔl\ҧ=uK?KMaV{{B Q>%#QB'p%0Z2419+fњe#É8ه$ES3:+ܷ䤋w1Qد=# ?3O 0#>r7wr+26QAGtgu+ wur`dk߭jH*v Rxd߹2zo31x.<*GJҵk?t쇤Rr}YZ0 "Gt~"}i˿:k65Z"urP$ރCcNLQ4ohsM{*t# 4ơ [!Y'd7ZLJwS_ $КQ(Nw;2'XChHw<%nLt> Csԭ,DVN՞~YYlb'T4]tpa{C2ڠJ@aJxC/g+Y_z/ME hFPL%{20dIݎa p9]Ŧ3x!v2:JׅY:dycZjZf,vjS%'[ۨGGMd=G;/zZrE?'M<?ҟVy_@gg_Fm| AIj?Ȇp!HU,,؆BGiX6.;N&E:!zH'Hʟ(yereHq(@lwj/@er:32bgk@JU9(ks C֩1roAҊPj^BW*{f n+^{͞@Z4y1)}CMM9m, #74'7D gsp!N4KP'֎{>Wj ηҦFb*0s_>Q~ Q̈ʟyYR~p;( ZR07iD'ҫS UV6dz# ڥޡO0|Y6~ţR_ _^  ;X2B7}5Ɉ~HeY3Wfhܔ> M$XF#gȰ%Hフ '0=%)Yyn W/D^cuX]Mv~W,/V&/.ݲ`*cG "⧝m(d[btY[ 'fGVFO2]'u]~+ZYl[=vwFchi$ |XZ ;r@Į@JMX9AN}< kUrrGtm! 4W".82^'6(u-6~l0)scዔKoW?E*O8Ьe1tDkYiAXWBUmkRYƀӷ+SZ5x܁jxqt u6qΟ fX@,yf̽Tʺ;ߑ" JlrҸD-;II`Rkk Ӄsfw R41 !7N6d}0՘4kS?=~rȴf`+)UwƣgZ=  aJ| ކ8`[$ HwV}~ch :,`Ux0a+ƈ/&rƂ׬ ͞-b)shw,\? j"dob{aYfvʜ΍/w|lDM!=XF0h7{m{D: ;++ ]-# ]/|ᩯm(b]Cq7`B)gd >{ؖ=>0aTJP.!pWh3@Y#W@?LuVݒ鑍=TWA!G#mGYPqt(X'+xk_0T] wȦ4ѢíNj9ƒ9wt&&uW Dwzag?:ˍ)EcxE%!]32qP@~Rރt5 ӛc04c!>G-?ysbѤlz/v2P7":1֞ #DISYt]fO䢤J3 h. hN3Ptcye0'7~W! 0g ֖;qXw C.6 * v;%nm!*1 Cjĥߛ Ӡ3DC)IF%/Bys~>}"^nla=iӋ9k0pPK+{Z2vU N"ȉPc]SK Vi>O8,ЇT; s"AE#рއ3ZӆŨI;`e%ƺNCW%9iKӿ&|w*ڳNj o(rIBC7f20:^:0HB $ ݋JtšaYݳe$  " qY-,EdͳCIDBpͧ,Q+Rו $O{z5ɚ \e Jo޾"7]ri%->V%%ܯ1jr w wm ߹-Š0 K5F$m-n?H P)-&#K 3Ky׎MNU:e$;Th¢`v/W` XgW:حC1$s\wtjx񊋏s4! nʗ/WnT>Eg+)/ߗ?{m&teH0=|tqR:y5`Y<'H/( ްxzC:suDny]ca#3ں𷁩r4S>DdY:jx]RuGʐQdZ(ڊQ$㞅זlaVcq^?&5YB9NsGZ6bx;!ίȾ@ФjfʸNi7j<H#sE2$z% )&+jV5\ u,s!ngE;c+8X/X=#CְT~$Ama sUIT(Ө#,Ux$(pĹF`INvFdo|?aAd^\] o\o`?{{lHʽ:oY9th.G%l9QΨu#d+Y9^(LnrU֐;1^CW6Lח3ya.:&#B`R9gr\駢9޷ w zZl(=7Eg Bw? K,;}]߱J"W*/HZ0;tec]:ze1h9xjJ x./[)KIΛ[V1-IAQ/vLcD_U0??9hm]}P@8IYbC^'GZ(̅t[=p[pyD'̞W_ݍl flY;{dW>ѣ0<LK@)Ff~Cw&eE}7K{$MScĎ^snMZAĆ(c2a71ș= EOXUKr.5x.$YpGn bc࿲h:@oP4a(xYc//89HgK[}qD%-'F60.,X&z{T[XoM4Ha4S 1T~Og(8CMe˪{N"R!C;eٮ` -:VCuT|m#(< `'*{]$9CDN mvg/jcҩ@5`uL&jdнBɹ,@ocTH g*,y4(',FE4VRvi(R̂K85[%;7Qj! dU<&9l֖ aM#N}˺NŘ9U{E9nb"%MW㼅)psv-k H!CI!kC"Oi-Ux<%aqs,'_"?Ui&r(GF o22u+'򴬆Q!a.n$(z=I% gcj\rQEi /6Ҵr{D:M"@VD:Av x^&’>fϙɸ:oKI+ֱZ@AI?&-[*|yᲟX55LwpA4[!KLydHd$NJ-fjZoxL L JJFm|f-Q}@R[WK $WSXڀ~`upn(B}k#Џݥm5 аG[rd~9'>1[?=d$tiP|jlF U~ u#])q{&=:dk{¿Aug!"J#wC\TDH'݆&P%L ydG$?{hO5Y#22(ߣnjŹEN.,0 5>"#s~ kqqBFђsV)i⭱cdc&eD*]nq55yz0i1ϼEKvR GK%̑ź-!?NuݺiuAe |iN [?yD.-q!鰱1cpHTI|ЗeBRAڀe [: e$7SCkb{R [K?4PM[ ~_ĄYS\ 9֏ w ~VX#XVgG9."A܊ (>Ii^jlrt|w ^mEQu> YOdjrǝkz}Iƿb<]uܗ!cAܮN,~99< O+;tfWX]|OLWek 3.OI^[cWi~U%jr-~C&<~yzKc RD@o&r[pڍ1AilZ WνH5Vf6tw(IFxhsR :e2tVŐ'hEҢ܈9mj%! ='̊?W{d[2xi@-^]AFCӯwoQe }(?k",AiqYiXrlgmN,+elsXchԧF(0(N$4se4q3trQȩ("9fCƚk`"#^c#]$1Y zVFy9XeGPP!ye-?91X9L_ i>lX)vpWZlU9y(2j91Q?(/T. mt@Vuz !g3k[rQZG== (sLj D Ġ-(n߀{9ǭdߢSc9c<( β\"`D?=e;'1!gܣd ܷ'Frrz|4wm6 0lÄsR`hO_b~NJLe2gpPe{s8u^a?9 rN`X&X7 _NǶՍ9x} i6KisbQHb86~ξ=T+Ƚpomˇ]1%ӊ7o)1*\fX)iӱ?+f)71N0/m卝l+Tchm*5{~fI&85F+E=LkpQwS'UPObk^>!dv),I8&kUߕg6IE@u>qγ_.M '3(f; gCbDÜ}bZ01I%ݼ!mw{FVj FPM@-27Q0OfUP8^[xlS+jѼqPMvt~IL>x|8pxq4Fhe掅z_9 {{gY6TFq~@S~,+_Ӈcj/ob6smah s,?!e ]cE̾b^I| ?)'dt|$} P$p}|ݝRK#s#U|yyhT튞 4^EeP:Co'R]~,u$:4I苏iN.3&\ЭL)=d\Zӻ̸%IA,9kQsu)Hp09eBɝr}~();f[4W;qn >ڑr,3C,eJ4!>)[(g)|dO|s  Cj͚r(G&*/ UzVCAӺ*4$֗). ЇOk4N/YP>m 8NL={e%.8f4]kDR|dPwy:.tYyY) 1 #s+h!k/Xj 0t)_*/SEn|Ր:࢘/<0Z5f+^o(%QdjC9JXK 0H2 '-|Z&{#x<9-;PXB܌H(ChȧaE[cP:jT8e^_@ճ(5bkpޫ{Nی<4''3MY% ^;*t(0ݜL)Hʲ~/>ФzȕeyR9'W>E wWZ7]Fqfƿqat5B)lBc],IL1rCHÿT{[o>Nr a_= ju &.Ã*~U1 Mdv@$HITv$Ὲo8}ָG!5p"w"QQTD;yb,DkE˶S76 ա.껫HKWTE5_j;, p^-NYÏ >_\3]&b 4ݏZz̓x2t;5uKzo)%.wO^85jAlN`ҶZ!!%A:X/~~rV(ul 6sZ*u,>&ru ʻ? rHmHOy(W3NĨ+|ӊ^˸u<]<Ґ?S#:?Sz4ڔR&yo< 1Ƀjz:If+Y]f;$[jy^f5MytD-hȪ xuoKwcŬz n|Kc,N29˧h~B-TLo[!jVBޢ %/l)KMp܍X} S? :^kRnR.q OL'>/}RwmGp'aN/N(LIr㡀r,yD!yl;w#]uѷ@>H*5, Ipٓga@z,X*%V3;\ER>X {gX;sƤ%\{t = kgeDVKYx+a~Y;SOMLƂVQhH0^mcmGquoq%FXLνV4]TޫۃP(B(Q&dyqq#mOw[B}~ B '#Z,@FșnPj$@KzrmV* a2fET]F鈴INPB#'J' .vBy|L ^Ex4Al(jo)Jn6d킦uC%Ze+0tKzMW#Ppd\P\/"asoxit!BdaYY13$4D8K1l x܉:T˭xe >@c.22%%j vZɮ}c;ȈI~,K©YdNw5g tJs@%:KŌt7[/\~M`MqpLdԈbU KigN;ur]vP^ c~ - 8 #Es0Z.]Iμ hq+V0LD;n:7;m.rzAA7.BKY"v(\ БKZ@_W~W]U _H c.yP)@-ʿ L,(l CC&ըRjh郾5;oO`!-ǷeׇU%ݎ0lS0xu$AOZast"GHfTD ;TǸL<7[!'+EcC;rB:{ V37껟t^2d[̌2^/8ttu#}[K<O T_u1P '8{/egHƲ\V2_BrJtDX`j%vEpvIH+Rsm%w17>VLd_pr!Btn5>Bi ~*I. poH`7ߨA7&t܏2᠜k?'_Xgi#Nh,NsEm{1IcDUу͘AwF=Q.8!BTGb 3@j@l O z&;K8M>#_@k2*P+T^?+&D1ikH5\3o@Cph*"n0%TGTB_GAŰrˏC|Wߨ<[o=VTB ?ҟk cKDrvb`r]fPD9\DbE$e?G6q! WM`:KeR%_d/|#xoT5M5"ri=(Zɟ)J>u>K>,|fgJ]`OLmb3EFf2i`gd5Dgy} [EBA f s؟dAWlÖVWI k_`gw$O.n!GLxv" ^m'`G-8Hpj4}ΙV.ƾ;f7,아T/a A DDM0lD _gI#9=Nu= Y9i(޲0)̥~Gg#PPKǙWDǞ^fGı"n 0"8;/v7+~dBues}}?jNTtz8_02p(uРp^rmr`?wYM8R[vԵl^Aw5 & ݃xqiiꥬ׳ᏭJ8Hv1Js$X?@rUl E7*IvxDŽؿf0aȰ@T$+k(*?n&`]=>kATu_/V9p"QC("촦%APNܚvJ"}^yQ >p ]T)òPk|>8LtXHHj}1榣^EU=*lbD9w[ : Gǫh͖n5v ]J:2˶QTh5mUυPwa&JeJ~>.Azf?| vws1h0]n5nn|L۰ r9̫q+kV190G,vP~7-3OCc`1p2I^Gz/FӚF7_5`h6v7D)\lj[wmJsS9x T+Խ~Mx)bڵf~PZ[U:uhI1 kuh85c>q 2RG'wK^jX`Yy]tnZAM7:y}XO Y0KD*k,gAkZ9TFR"sP̔[ Axn/TI.#ccH O ܣ .Rf?aԋ=RC}! /9o5?+mZ94Z)r2l0hR]ɂ R`\vX1-)غb5m#UM:mɰlMyFRUQVVXXAO` $mTcҁet ~b654,㾄>yEaM'T]Jj9qnk#dn&H2߭wξ⬟0>wbFd[ |D>% Ĭ9Oqb& 0v3@x&8P%G릠 pX7w/+/S߾Jqf=IZad~ J%${9/E~͉a*K1 $,9kqE>Ǝ$T0Bc^9/.C| k\H1rbu9cj!Bm-̈́r6׆>B Àg@c %tV|2W<=? Q@A bߠ<]rްoi%h6'rX-= θvrY3^'oEW_]Z.WcebӰB)%‹u"‘@*W"Fi(̆RlFjp@) H3E4vhZqf@`1Ǽ+Y | &e EQ?¨c"hkBa0(AQg= v˭N?\{%CZuyE_:ruD*ttf6i5}2'q 0zl*okF$9yk%%Ct@ۂz,+{^{cDҀaB)M'Gf-1uPkp#Gc9o".×_'9e0T:Kwghdu"}KZ1\BkXnz0V1L ޫ4À.9S(M^4vO_ULSpπA{zV,Tcƾm M Me\ĉcgVhljU4Sh*:baWtIqC+n qY'b:0b:Y$ؙ嬘c:3cJeIG_B#[g]V !"{XLis:a XU&ua~Vc2jCj#ݲ|Td9Y/ћStVDFe/Kn/$ZbDl*5 whOyp#Q179ZWՎ{$ Z1gķ4Gp;ePYJs2^.3dw~!KDiM9wO]eC r#(,S5a Ro̩EE2˛w\X1m\xW-Wt w?pQcv}`D]*1uo-A3+EޒkrN8>hF*>I ]ݾ(EQ4W¼^_#ijA/]{k(Lam{ A>}v SvB}6hN ;2dJa-1h紃05)Q1`Ի7G0Yv \SI9*,5MAQ# `(9lu&UݿpcviF YZDf7J}F%քIk G($&8D?3)RQY Q:tni-{RLj <TAt"CwLn+eVZ?FҕlLAZ\n B8^Kr]Agj3/4m}ʂ`PܱJkp~S (2Ľ岀w,wl* .[)G3>aY4G Cj4;$vHݹt`S8Z<1PL3eg f޿GW˾Oi1q{\4&d bf(7:z2\؞aڠ٤a[X30]!wYnp3(DS2O"3OeP,_&XԀgyE ]uMiNdqV9@mt;|}6<'WM:qy"Z)] `xG$v~\QoGr`d/.yкQjF 4+  :qaV-CV,TN Uc;9ەz"0\=(č(+OLx)-JQԩAƲ{(}{#NbX)i۸mƶ`LdwۣwtR+R,ѰSM~:^H1^(} WBBiby+s\ 5}7=/WxcF?a#ǗWVņ(1H gkXŠIB#Ieʧөe$_HhUx聻vg3c\n#W~Qtwٰl;zgGa* z"1GYkH6`hcv9:݁T]#;8%I!"ɯƻX_ fX:v‰;ڜ9{J  \Ļ|-`CuXO(s9&hLio.놔 zb=%rF6WU50, uXLl`|x:2!g) OnX}7Q8gɞSZek96j+(c.xL9q*-~;`:F YKNCͥ˴Cm{Bhv.olm "bVMP_`*R! ;I| {9 Uԯ|EI2i%*Ѽ0 8 O%"'aL[ ]$FMC=d%4&JA@I0[]uooL9!d Zv(aaUGb , sy 3oӡw b2_&CJفC2.em) $^mg4jA?ca 5g^^ɴud$cqa XuhpAdxεFZœK̍^?XDxSܻl1}$cx3Qcę #sqeV(JXӏh Jm2EP+sȣ!uGX)eG~Ik^ˢ˻r5Jlj| _\8\Wqzb[uSD"qA81μw1 JK9GlԋVF$8f].om#f!?AUs S G{fUc(ԤY,LG D3Wwޣ1Ⱥ5$RdgՎZGZ~2ul(n+!K2'Ro2`Yqh*F~D!BW@alzcqhcX&{ݨ`u?#gzw/v\oDһ@ΨG{';ή, f la zM@~gٛXTPM c'(݁bBә|g-Oy+dR;c6l"Rn1j?yP 媖<;@(1[`0l>ԠޡȜn'8qiO@"t" }j2Q|+{ !̬m \' VNKs ]t"&'SyC۾>;Es~"$Ύ`Cp=A\{;K-ѨH 0bRLqz y 'ΣOH\qhKs5SKɇ?ܙ>]Q4Г?p0BO"ih*n0'^W 'MxR\-q%ڝPMG QuC`饛0 N =-ZFo;鹵@ )pbK/q<څ٤6lg.C'~8k0y튜0miJVʕ> jnm_$YF3%여#=X?1j?,R"Rej,b姕rmACO1 ]E<Z6&-}A2M*gp)qr_iEw˫<9nr4)[-̷g=hR(2.,F'g{81&fYGC~?"Y.c? xH1ED$LV7{`^ /t&&1vҨ%d`&nK~i>7_S/?h>ݔX=]sqmS`AyA϶qdS6&DBRoV E7 ~aKT#5q:A< NtiE.oŔ%h?P6x]qL_&@":ЅpajRZD b1ʁ:V7fu  bB{N TrRNjJ丟NP3jؒXn~Iޑ<(KnO`ך!D$[>ʵy<wyB%dkkw|C6 +t%x+*X{M/AR_Wב)LDO#;,#c6W'3RhʃzfegXYF+E7e ۡ~b4"/iORqs~/(]bS-ev=u,؁վ7x^ت׊jD}ɊNqLu:VIΤI? ia& -1 .(J.9HN~/%؅͐&0Kt wi NqlJc] '閉jkdjOKvyX=&nf״{ X҈m!T@&y׌"0 x0 vӖh lottwzêq:+'!͹|ӴYΩNJ0꠆Kjjks `m- vh_tn(nXkܢGLѦIݽY:1DkY:ұ>9\7sB딞5ƑQPXW6 y9Rpd,@ce2hRbFgݞ6TlἍ\-w Gȶ0Bz9jXTaPcqPE^e$"sC'/&t/~^rwWUjiqh&So͆WY ˻ok=5޹cUH{3 V2vE$XU=ZY/!fC{WblzJe.)Z$eN;`dvd;>KL7ՋD4=l3쥆컛US;DxT3lQ _ 5kc+3:X=ĥ&>#XTcnDQ`@@!jyqV0'+M5ǧ/RV'\?R涶Aܣ<,wŋ$%)_QU<]Wi" %L%_,<;x9_~^Җ &C +/'ѡ[н/TYmPΣhH u:gv|1Yi&-|R 4v^T}򛆦RyW. qfTOhX3Vf''Vq7.&%_[v)Hp\ͪkV &91V^4 $H]&PyeEW{V{_|B[FzxV=.ːX 'e3ZXWN* =>Z @sC%%db<*ud +LtR2VU%"o2^TI#.ʐc6Fpq4N1|q's'p`S|8~hXK%ARԤ^A-(=;4FOqF~W7H%uiixs a3²Y("4|}FO$I>Eafߩ] hAOl I$nͽ^[ I  w*Zu8TɫZQLxv*"! =A0s{[># 5Bdd+a3%WS(:D"H@usGa?]9S,jE7#5& >'i L²*-M|9tucB/JyGoc|6Mg0HF߻)_ؽ< [wߌ,)k|֩"\6)%7q K7QfLqk8 FW7W\H@ ((#Sz+z)mv9 q^3Vl?59gezQbL0*k8"oj?MIc-Rpq$5/Tpe5u)LRPuЄ ළ3fRoF]SJNW %E(g"?_G~(977 m)[xξr}#䜯w%s\P3 MɋnWfFw2kU  3%{ Z0ѳj3I/U}0^:JQ,MYPN{[JY} <4B҇`inES?m|fgZ zofu|.lWwF=^vg)sO`10%(XVEA5|0]FLAiwSy8Q^-F&VK$ǑT? *K{6M`~r`HmEXRTċK5)e M#TmD7Pb=<):x\ROba9ڥ+8|MJʋK,ݰx K|tu \X9[^<,2yΒq7y\ AP4 כWPЩtyPEÚw` a]-vcuN~s.}VսPDɒ`+յq.<ꁥ'̺p}z%SVkw#T`H N"*=@b>c.+'Ԏ^d1\Dl4G[$a[&H|B%5,O@| FPNK(Տ&st;x£8T|)ѿFHW5$lo3F]γd/;e 9*E⦖M&wSfI 8|4pj4NZL e {kc1"K0O\GOv fqD](e p͹O(M}/=k)ۼ;_ps^=I`fAw`_ޥoLb0'  {8 ~.G?9^I$Qkw)V:S1#tfGQs !!'_lԢ#&vK>&2jC} < !U V%h`^ au1o rxiϣ妏T@%;έ\h~D П6PT?,Peηщy#Iy\Vq,e GБ& GSjv!TЭf1\nGf)Ѐ-N7( GUt@ӣ^ݧ{萧)e:lih8u&$]Nʁy螁)1;*(q_{~5P!TFfPsCΌu} [GmVfXVT ?%uT>Pm24K)>7y~З⾘xZM]Hl '@3u޶{b}ZEs17{dMPaj%`7p9}LTk 6:C3$PhI0GtRhےхHj, }A^oDr\ cXӊGk} %خ -I8ߪi.G^-q|ZKmF+_$ڒ`sM%hL]+*8/׺ǬjT^;3Rߛ AGЬZ1`kQCb Xlcroj}hߔTS7XaGq 7>َe)VJpR&+֯HF Z`;0A!Ë%TXsrQ8ϟRdT@K=,_-07_lc :X8hTrbdQj潳uR'KV8{Pw޾> NSLLB }&!lo^  \^*y8w, ×bǧQwXq;P!a DMTe3PfA ~G ƿv]ԮBPM#~ q6bd%Mbcc '?NYKT09N|:0H 5؅C0l#1XI s "B٧=TM|PqoizQ:FӴ\theַ a{.xܿrjE5G$<'?ގѠ5 Ƞ#z񟝓|ʌ1խCc&0_MT 0:N<; :3KSVҊ$%Խn_c|\L'`ɷu_mxSS#jR Nhu몏(q*o(;pGABݏl`ǽ8,wdG LA"G_[x $>k-WM \B«XY\u:Զ?!)__t篝&u.B k\3\>0r[}s\'*0WZ3Ҳ.xJ;%OHv7>G 㩮R yc*!QhwOv!ta0:x|%xPlCSi8-h?Kԍic~*e s1c(0q$t Fw'ٷ$̮Ki&^p;hG^v5͙'6U4ZaobfIZKT9e$܇ { /=A Vۂ2O`шZA~ @wqmu1焑q6er M(#NR|KON؏TԾ>'E v+G"8Y+ ~9j@os Y |k8G[a8LqL$ .gUNva~~v#qrhbf""cyBw6f$+P='!rݑpR( }mGm9ň?1e. `qӛcQӤgqMgP3ep! hG'`$Yu5=S"n{;C4{LN/4.E ÕT5"|O9楹G';:X?%+V :NK+nI-KsHb,Z qWDjG1sT˜k+4Fyb )28X[ ]+^…,A$S.k_1ؑ-)]vڔ$j+ 0V%p].**Eia:|/X:J]AS rq%#ROLoTsHEѭ#t\akՊި (&;;:۴UKWBpJ\wmWD0qNeBu5㓶(TLOz1CU61HR,ur~e2O1I RoYn\ Ö׋֦?G$QGz1=;Jաg~J2ڂbv\5Re Oh]K(,t lnm98@Y]5zlghAC* m07 !QɄAaMb \9S#t*B0pt BG3qA2 ёwoeڪJ>) 3lE U>r[À5M]kv>wwL~س p0೒& A鏀҉]fOj Φz4 Ԍ7HPF5lr5)f̄'\gXQeay#+}gL$&C/$J>,a)!勺v+x9D΅g^3֟yǐKkh9 嚊h0.>FaBON ۄ-F'L9}%BYfC HIj~X:FeQdāJk&TK$9)*Av.!bxN ;A'6zlwj?fSQ zzWqEESyI&2N(͍bwIÊmխрpuqTo%YH`mj3D??2^^[A#D Əۈ7h\n~ ſssi|͐$RkT`0?œ\^&XN/xQd[1v@2 ʼ!p Q9֎b6=,~t5_L35P}ԍDgkÆr!9EKvkq[t$2r]*X~2߱κ:U gyUm.0cڂ^q "fn%geLLwHҋxb+(+oq?EsWU PNNMЈcQ&Kj8ٮ+ V896 _ҭ[-Уguà'ؤCS eEwf7|}lֱ -#|[P?z%# q?77P.`T6j<|,~94CaLeP&ap7-o% "N3]{5D-(?*4kQ0P[f̪A.(-?-ʊ:nJ #d02S^Υ~])S YC &_ ͼ7qk3dlz=-"dV{jBsG2z[:h/!3HcH-`%+c/6aiY?Crl_\J-C QKk6S -%c s"+Rl*{ԛM .9V%)>$; cJa@D{D<:sH"@3f IAwpP10z?D׆7h YFTVA NRy/BlJQ558!>k˫"Jkf5zKW&iDP׀><̑R0E, @[6@״dy: ;DNLπik2P<Ʀ7m`Cr<\hM)v"o~8+skK??n2XznԴw.]Rt{d>>^ gG[XZp $^7c~XQeos7mtuP} 䔃 ,!;Q3hs1@bP6uf5D5^115⧶ =X`w>yW2H0g܍`Qf(3;<]pk$[lA2}#NLo(=-_+eDJEou8R?|=J%0ϸBB2I9!1)&4}h".zA*`/j)Fae8Z'URk&(jAj6LZqlb i2ب|w2p i.ӂqK^\۔wlz`ߠH [5f[xe~ 1K\InԊ~wr0[U*+R%Ȑt DǞ hi?'=juZ 6`>Yh%&ޙ;kfEϣнu9n0}7W_~VR]&g毝o䚲MGYۢ Xy^fF J4$^% ڥaS-l$@\p}u>CfbÕM4I(v§7 # ecvo~` ΫA))ŏ:5t r x D^w+v@Ƨܶ"o ⽽[V5 &-5\l[*:]FN򃗂`oxul3",SrG5#_+'e>c=M_po5*4{qܤK&a&ԬPzPp^$MAkx1hDL~ݖ=vR9̔ }qzzd*!Y.sKM[ u C.$:C4B$ggϘ&'[Gjfn Sd* BC"U$g#@AGoX 8ZZS]C=wˉ(<$l}{\ N^O_tB] :$>yE"p0pjYn.4]ig}#2GX06f>2e*qeNuNqg{Dc*ly_j_ k9sQF"7j6lZX d߲ķ|#[#4]t}_sI0Bkt/X  >I_{ pjrDh aKqQʲXC=d0*-_b 8*fٍK~T![ݪ~ؚ+X/sV ~K+@M!c1 uPv%WC|qg47qxr Vf !$Z3v=Q|[ )vX2V#֖z8?-:ܰ\#'e)̼EŚ?kzr&ޏ/^|aniI9q e>vMX?_6*ʠt2=o.܀(Sx(2>IA>q":%!dA"iw,*M1%17(%e{2Pڠ|oVp^QFj9ԊQlxzoRC,:{3?ōS8sa› Nƈ=zJfqn> t1 f5wKf\v5I g&@ۣ$8H雲'P>A{!c>BgHe p9D*06@ Ͼ#f.T†c{h_b(S_ߖ =FyQ NG~oD~BQM*w=C7u)+O&%#?خ$MuVX۶) Hn/VV օTԳ3B (23&T4! xltBOeMO񕁄~{K ;!|7F㖻dÒGP K㌐c&+SM0kYHQygOYgd m:cSܮK5U{h%f2XLX>=u.5xL6Jw7D^7k-N=[Pmo>7he)}jCJ)e3c϶~![E?4tׂk8wPT0I}UIj%y{0het;4!W->M%p <N .Gr]:/=&x<:seOak)WR Q0ԔXExPd#\)xK7 jE U-8 X*Kٗvoa 4:%` ;*73P@;>|7 ΕT8 E=iҳ{re~AƠ9;=dii9+jROq+\LHXSܫxJM6YYߥ_uWfY=(, ynE0VAQk^}2*2TD\&[wH/e4퐡֕12G, )(U bi\_E(Pz.-MX]>G!b<Yܴ%>s鸐KI 9 Ӽ.{*Cb@7U _bMP[m!TZW `qOr9sCgA2+(JL D5lbhM.Bp- >td^_?UEn/ r;/ɚop x,¿F=rn맞kвNB0MA 6sYt)j^uwZMI#g+gOfbL+~W tvɕ =`^1tg}]"J@>ѽ/nBefcVq0_ |(#??%Ow'ΦAI@-l ik m2=5٣SFR'[fjO[^^bĩ<=_ug۞dFZӜ("F0eFt/I;I䰄% E9rt?>j\v ``LurJƸlN $kw奕g7dc~π0&܌h`49"# ΔS宐0I!zyNv>ܝ=ɨങwl}uk93w:VU@$ћw&%|[Ë)U0iinWW4(6nIE⤳ɼPgߦ>mu,f8WCrd|tW MU=a>$QN썥,̥|@dFUM2ɣS_{t͚4laj.l}uEflp nzZcUKij 2*iYC`^j LAGD ^l)Xe0fc&,2C9*V 񳍾(ˏq!0JWU,sTV)Ktwyޒ˱5$D!U(*-{4 v|:;Jf,d6ԻVW6nB _4񗈫ZLߗ3` nhsΏ=9,0Ci̞" ) tK$<Ea4W(2X5?bH}7tp S 3Lf('}kC*/FC,s0=+j=_՜,\WȀn~̯A{9Cٲ#F/fנU..4ETSD)|: 6"Y(6{ \CǺ\m֐&Ak#3V/oB+45&0[:NSM>Wh nщY6t:7yiXFs#vu1<3= l2F0b\߶?B0W/Sxa$Uf51W5{ :Sc#ҿY6:ĸ١/L꡴P Pطk|H ^z[MMScs+IzqCk7Z3XGUמj 6}̦WmRckj_O] Pf$Q(c `#q/s/  ur$ e u~ F4PҸ#H|Ey;): ؝/7壅Se03QǒV_tZ-Uk2*)YEZ:vR/UAc\>{rPUbJ;ZI΁S> lVFPÄӀF ZH-δDIB,2SLqߘx;~}ҹm{lv'>ykfMoCWMw["+}QIQek{q ʄsԩYs㱪C?-UBߺԸ}KyzM:r̢LVsp_G];tkLkdRզʱ!U,|p8:;Wɞ9gfm.k`0Zt@0D0pdD%% cgCFV'@#hi[pΐۮzZ.m1+/JiF:mϺZYO0;Lg/~d{|jC^,<9I߸3"u(8~ml0 QBaOUm'{l?^Qn(I.2 [x_4.SG{VdY Psɘu-N3V`#j]f[bsҹ  (\:%S ja⤆ְ5oG!ָ$Nw'mU7*˫lIl2|߂f"s+VA^N.6ŧ?w$!dنΪCx\t6gvլ$؀p9*S0YtZתB7hm0׃e҆5YMVn15A<ş)lELjh U[eS)YV LES^DGi uɚ&hHudsa+N qj^hM z ξڸe!:ZU^S|pPq8̊i3MLRQP\{Ma}h|6H WTcO^E2-:%R ,2Ll7<<h6~Ap~D Bڜp"Py ͎*+ )Ѕ- %G/OX"wEԜTN[ LTa5S5,Ż8nV%F%;Z`5!ȖTJ!JA7Mk.&z/FSܰk;(gtjɜ5Ka.Cv-CI91 ^8"x*1HC ~;Y3snCu3]?3rzАSq4D` aL2Zk$Pd*a,!~ZMI}h:'rk#CKt)ALU!PWAw*-#l~ +Ͷu 1isZp=NH'=>y;u51N]L 㡣dD/Rw> ?mTaλ+Ŵ5G7 h-av2$(Z08> Xe1-:v\G1 @QPϖS樋2fPxY5Ȓc(S5"Ć|Cf׼-^-88taɶ_5m?w2vnizI]:V2D\[ڮ> Xf |___IJƜLvל)xj,n)Q;+Ihb?:9 nh,#Owԫ$̓q+Of~ `;x*]^x%YWhkd~>S-8%'gˁdOS_Cvߤ3lZ}T Ppm)4 9fuD"~*ɸvDb/\P?Dy20%p2kHVɣ %8J>mX n<[#()9,T;o!?lRMGओdAґMNjIg hb(JUQqQ1) =OkihT|ʎ]2eLP,b6+A;riXڸWZ{wF1ϟbe˸O;qh&s<v*4yZ^銅:^TxPH/JX{`V< kn_٠&$؋ ܄;1͉Ӝ2jg5ΰONbhQS} N8~lRmqa֯,4$mw]ݹV4ɫ~uq{KcWq&$ "3x'T.\xD%)ͮ ;8N ! z:Z긊L%ww1b u#%',|貪8m+ϟ*jg1eg.Yovanl[I5T)5]nf] cz"[aydޏFVf+c"yU3w'J#YD;v;)k@J"b ]'$T=yZM- )+[8F.5cMW!#& όţl/)|%~̃^ )C](qT0ߛq?~|SD=?tIc8M;0ћyFBOmD(E^ .I% 9m7&^̊d2 $äB?0N-VKb_>\mH!OĜQE C36__M:*{g oaMvN\s&LLk+ '6,(Vk[CqNFE˝E6L@")\2[PW%EH|;ctCT0 JCryCƕ\hՄhwHD-/92U @6RO5,ze79 #aD`UX9_$qOP@#Ry\5gf[F~[[6%Rv`F@[1O RboO0E]n^oO0tpE)bZE~ ̕9.ۛu8kY,;e89F^ς.|ۘ-ўI NlYxe[LJ7l0ݲ<3V=$cNc?$7c\,9H$;k{92lDZvֳIlP3̉MV&_=~T]Jas'z~\CQq8s&Ax 뤼5, jHp\|B2%frH'(>1>^:͒|BBeʟjRʠ&2"t tu@ pmq\R:2YDZ좑7=hs)<캲 e4҂fiӜ=/I Ԯa %o-]r.i.~յw1&Y"ȝ~%󮴑~s ?vx_כF%թ$VTݏ5.2'Goy)_I4ldQi9es[޹#ݬK ؔMF* x&H h䊇&S0+.XFѶ$H%bd6'Rgi^ %,O},Bt/{C2Sr\^ɲsC#}dTNk\>z?ظ*~:}:<6tѝ+q5 %)KTM\ hbkBD郿n{Vd0̸"s/U=]r$ƫoQ N&Np <kf%/mXd6CZyn$zea](zgծJ i<t;{Od23on ~/9~{$ǹKE/GյϨ+V^ kH+& >ƣD'h\tj44-cV'7] pH"|2ͪl%sᐅ&݅*i.C^UaNI_*d.XkZVTdJe3;k}dmTS1zц(4Uz=JS ì 3z}`G~Z At } ?mE2W9GX^덶Oyr֤V-ؿbڋb-ᙈ*gn }j]˷Ggj\'Y/Kz+N=9eɟ]kb͟ #Q@&XNdhFҖ،]HTG6g*Twî4//*òv6vPؚ A4i >3gNz5R-6vo'D:No: WBÁ2KU?7 M0!DaISv0MNq0>,?-uim]4st{I|t7Cs=AipϦ-^Iyvwά,8cr˲)LmwދC\ ]6i?G>袬wg;W)A2 ʎ!NꪟD-RD ڱWTW\S Vڈֽ =5#0GQvY%]YiPÚ\rN΂El&(N(U`==0$.rjXTį[>k#0teMgm_je VĎdѭM;6]6LQ;%wnFBe,@zl&==PgМ8d"$QǴ'[?U;SXJ X)LvCw74hJ XKt^S]h&ŸI zNPSraU칐SP%EaIcBm gEعC F$D6 !ϓÞ۳ӕ3Uycj/=n$5'L4} p[K} E=$jr*d/i3Ѭ2L CI I:UUsQA_>U v̩}4ʧ!7p=6C`wWa)G.͍ɠ >:VeuEe͘MZx{TCOUvHˣ b醖*&R|U=Gxة> -VSʟeUnj gu5Wz o7v dˁ77 5]4'KR\Gu)|PYqc6%mVúğ-LmqQaA/Pn Ic1D`y,ȼ>+ 50v نM$>I="YҴC!ij ɚK\ ?V{{@#Ǚ:/!zI|?y=$="ѽH[4B!+yRc3S#~C'8Xf -4t\7u.*O=Ɵ(7SE#m#! oHh4i :[d+hZx O D쒤@:|Z-/<b ̞o$% Q&^$=\v'zR8*7Hŀ/H k;qtC^'tد^ތޟ-Yx*e:[G L68@5U&:2K QO o68~A#]7{XJٱƀ#n@Ʃy(mÓajE_R9/2L+j ǸjuI)Ҫil]vطgAk\Lȷ$F+ҨU*șOvS]VEGʸ*+K?HJb/ eԳP)'G 6 bxG sʖ`KB`! nȁG.쾁.:r:FD" d&;9Oce^{Pd|pYc?HɥY;hR5ebU%%ʴf  OިpH.yr2eMա٬w%q,{INaH,S"`֫g [F@cJ`abs m|O$K@UռuWZrQb]ri7JC.0Lm0T'eel$^[a|{6@KOv6dxgW6ϷOa8iL|: '6SDqZg Z$tݹ/\\U5Q,w>qtwxJtJH|ҹUeBi"*u=:>OQ摫mCe"'yCx p!!K| 8<߉WB=1es?T$ Րiu Jko>l#mFOxsMdK47,RkhQ CEկtOCX7h}9n_I A$_ø:@&#n/hԨm:fQAL |+:ۻ2iהE<(t.j &z,\[` ^~hnbU)*_ 4 K[IRX̻IxrغBMzO9{i۽/ uedܰH, ^KM@/d=f=}(w r&o'rI]Zlt=֏3艠"{zN: vV8d䁒-yGppX&S0+KRm(`;Z ?|2ॳC͉a[ž`* FKYevt4ԷTj*|Iv뻼~k%|J鶠Em hAr)Q2mkH"=CNR.nrJ*c72t:<G{k^s_O:gH[/0H^]5c3hE󣃬 ٓjK+pE{<5x<3+l~2[2p(- C(\ewC2<C!XOEQlNnw/q(c; 4oa $x dƍ)/AahNݥ̊0`Ie<8áׁ ')թ@Eޙ$ԃ;4/&~znkd8?^cUvAwzgx"&侹X[ɈL)o țU52rjs=YbNA~']yDEF0o2[ lbe2'/ngpZހȚyI{..E~a!e򈺭>`.Q}r_ ³!O^7ho+1ٗ?ďVj44M-ef`)R"b4,tb~ ol9o%|KhcH] &2vQE$ 2k8hW2`L2ꫣFAKdg\6³ObZVEl-e,m }srٻ;x6/.'#&mjdsK¶0i=wCl\ymΧ2?A_ԛް,'}!ċc&:_j,sU[kEg[cTw}+Bx; _ESDb)'Oݴ@-E̅m Eh-,D+RÆ"*CKg䦺D&{7ǡC+n7_K ~JlN }X/96p1x` -W %)Kr3 F4+$Yz6D#l pbTw'^r޺o8!~+vPgѲ1,1Gp8nǻ`jKA#?Ufk*teF3H V r~X̭`qԿQ^ [:.#phQ]`PE[JI(gu(8Sz w<9:P1 bS^_v/k% ,i}~ 9^Lt6&=]W?Dԙj%*dm xI5S]CudE *,5\; Z{j!ҝ1lL *l""!_$3nPp8> kkNKUhWr!@l(}{9UP]4\H[I(7iX3i,D&*Heh o>J=$Ϛ_[hxMSówNAhʈM;tہف@{ bU{7JfG?;WkͲT.Jw {>'Ce$n}G1P XQ?W:Y@e47aT=nu#wgz0a!V05ٿمq8agį+'p+E A⼎‹\>|ov'du&=r}i2d2&j,BVqvس0 f3I80?n !qC*hW,bBfTUܯ_qU^ݘd-|í0.{pt/o,!r9\/{5|3SzNl|pg?blq1V? o^+EuJf@ZR:\ mA ÙFIjyqw?hye[":33J A覇d 8>#D}] C{d- 9bXr^s'y<ӛ;dqTc" ] /( :ޱ 2#eb(y.p[d0vF:A`hu9 .}`T=;pfE_}vO1vM-pv#3[g)F:oD7_k { :eDLV %d5e:hZ1flf/ngusL}ȓ|-29=bdWmW+(d u iZǫIi_ ݲcQɞA6ntNq 7FXv 'Ftߒ哔'CPHQn@oRbN&%Ig 9 wUdEH7+#^Ζc5 Gdxk2)ɼ*F}`LvxEni帥Pz!l8 r1ÖgDӯAqR }+Tr٤y {z:jͱR/4G&2HSHOգЮ:uҹgs˕[4n-n=[HWY^i*y`Xeҡ$CъM? V3@oR6yM|'J ’(Gkޟ:{iFfBhI!n@Ř U[㠍A"3XC/I:պ5}p@.$'u p-`hvO3h IF~/AIhZgV:H<~I4o~*e'PŜ`Ԓ]}DT(m=s;{Z |w!{P|"dl\-TF6ܥ^wgY'װJ5ĹjfRŇVYuf>aL0Qҷ>jHDOuQdt lj7Px#obE֓Wm0Imv}F.bb4ΔT[&:4͈`r[J(B\h :eN3"%=KK\gSTP~FX1GA0r ݼ|^97-j;L;~@-mG?>M5Nlyɰ8G'C2ZEG1CnLwMf<8q@rCթA=+LwpZ7I+9>ݿ8 p]FG9,I9s8[:خ]7V)ٶg~Hx*F:@aQ,(ɩbIlO%y|wU}Utn꺿m {ɳ`Ff".hGX#TG-ߟ)oMץC:X`Z'O&%/Lx8C!t%ir1&qڵN;ܞ4nUe9TIz) }L<5ܮӿ?]uv 9.(ļM &Xj3Z}I:u\wI cjJ0 q$,D_%CꉩܽtAlYdk*N1A#lR%& ;(3Dj67 "i;+z$[8Н0/=sCTB-:O):u#?ŶS)j>U[rG2NJ^Icǖ饖o^<;Pb,h 8?X9཭5MS{3-U؍CcVEsACPfʫAm yաٍ@Mc5B 1`.854ٙ=%@7Aѵ(J"m@f/ʴ+}˶ptbɯaw]YJ;DlIœȟX$pqg>$~ P&`F[A2bKYzZ#6J\x< ^6znzG`d:W|CW.k;MА&,pQ<'7m}E#Lr3~|$: \ 1UKL[#혥_#bJAѬ. 򡜁}teM oBo&{ebs#T+?+BقLRy0 ͪpq+Z8oxϮż~=Rqd 1},΋0!vȨ1+1(rko638Tƽ dX҉^&qjՊD;ZϊvIZ]e""MF݂ڌ,h_an-x2f\aZkԁ1+OVDhDF8^B*=ͪk_"e/n;u*cTM;P"GD?pjJOX}"XR.ӏ>Bܮbԍh+uEA :.mNNPZ8QsMmM%Zu0,Öo%]('Gc&B{j!F.>wqPXD/{ ⦅ѸcsL YzTKGQ'e';ĢZ?҈6]KbKӹט5F g 2`zֳtJ` v: GtLJIVTi6ez.EJlY&-L}1YU'OnX2~d(0^gU&iVqޢym3pKN ) a: zte_щ' !.3rFs[ >R|H=,mw^,fC/ZeF9>*&q:jE7JU MsKGxI?||SgՂqHeDn z8QKKxpp]רl*r|*~va-$k@6e50k,Z˝lz6NJM'?Y4u:KvΏPʫ/s0(v)z)σSbt(&9k둭P ¼/`:S#1HfVOVDs^#k!0 \-ϟ4͇pcr]q>9\:֧0׼eAxS]=pPӽzU<ۍ:2P(ZT)-fSeÃ~`\K]CN <0( EYAhTIӎ Ș; !r5Fff.ۗAf6AipE/,%)WZ:HD&\uA8He3^JpKϲ#u DS{&|Yzkp<U{wjȓ ]cdv;L:PJ-;mU)igqʌj:= qL@D샣o27^t,87u0"Ȫ<.Np9{x A;+v=eF$YœOT%s|od>&,F{m`K_`\μ(,kET)QEq,B .6UlW 8'ùg,{;Fey+D S\(ѡz #B+I^ $$U3}&H9!If5GAPqYsVS(ZNo<}~˦+"lh|mNhP5Ԣs}Gϝ1thm8ǎ1'*H.F: /7'Vw=GvmWT\iHLz:y)x[p|6ގn8RASGPҫ Ibh= >V K(~ /GeEz;U##-K*^i\ޣ\Hef &荰߸DQyݘ,$+_#ݸSLEN`3]N ]@ݓ4uQ[`:]6bK"Ãq#rPu!  G8h:73^ ^32oG#Zq\~hj4) *#`qox-tJRs&2qz4t˜+4~^@_9x@gųodBf&;R~SG8;%9C1}5ik*mym!k|8l+1UrɇT-`b,|[xөrɦO|6׆ ݬG,; Z F;D{d<-3ZQkfY? ޚGU ]_!I(R-( Umߋ9>"eЦa?M 'z(E=מ@*:X~A[p>4 ]]Nԑh3* c40Qmo\Sb֚-sKR]Cv'#2jjyHD}1Gtaӏ5`TN#3 5#Flm(%  {VJdZҵp"a|:zAQ2OA 1Rf%2V[KM$ZR1< mZBt-!T@SF[RRdF$rfrc';SE2T| ~?R#p:`vY4s}14ohр^];ވ}nWS#[cu (]yH GNvNAOMm*:Ef_Sf/걬wǩ-A“SqF|*T :C2`gы^XB o+K zCP}Tw]̭KpnT\2_PQ?aKZĊ.D,0ig)Ql{ E_py!<ԚND^4ό Q` Į"r`梥\;Ԅ$g$:ɹ4t 9Jvh*$6lsY\!v}p<]Ώuݖ"cJ+#y:MshJm׾~Mר%vKICGiRod**\ؚ}$C m_M S%c24-˅J<ӡaš`OAWAF ׀em;݆bDSGX͖i&J<gmM<dwZR(W?'x[G`o K #EP+[+bqV* OKPJyJ^\q}g/8{v?8cY %[^Ǻy  a!EKM໌rO ;TyR8+[YnT,z4=gPl0?#Djo2N/bK 뤍q Ttf(f9fr<>,pKhy#iEseO|9j7%G[G"VD )q2S=HdK":)ȭo`~܎y]HV3b鮷NZ+ʌl\>w-<У26md6Z ~16]%mK +t*Ȟq@8V" 4;@^ H2DU 5tE\5BەK*[a4oAeHV E3ߠJVĶ"u> 6?ԘV߹]P:۱nxԽK6QMy9/Z'a6}?@ |uJJ%#7؀F[Xz԰Lj)~ƨTP z\/x^Ճ6pFX]}y;&sy4|#PMLٲĩXo#wHk2*JD0LZѩ1>w0Ny}.q$vi&gWM5֭| 5͋ŔRXUk+Kee &Y4DE 2j8bq\xM үP'W4h/lWA|ld0ZCzMd[S0bRKbCURگb~LW^+G֧)3ȋZ,@3C>HgU31'.)nu诀Z(R;(ϠS*xa.%N;tDW6 wwtzRh*B9\9HQ,̺\)/U_ >ZZxd{L2,1$$Ϣx':-GlॼI&`^۵^CoU9M44TM H1լIVT>-JzM$9n(,Jg rq̃~L<#9 (2}䮷>bBč(caPC!sͣ{f1ߺ lGy&JiUY هOk9\c^2؁˃>%Z֭OYj, 6e;>iO&p|v턙tqέNreGraj(!c4NG9G4Ign/"(|Q;w -]`~e>.mӑä{3 }Lf+h G[IpNϱKǼ*0oQ'Vvhaɢ y\4?ݛ:GQb-k)5p @64=LiTǍմPê,?yYUAG1m>5^EH@P/?'r|Tva2bO`8X*..Xk m\>@/ '4-0x#21 vl僂9z('Juf$8AP>QYlMSoёuQ"?\[ Zb]lnXY%BV+lRwd2SsGaS+ 65.15KUIf4 _;v@IJh7 ay*`Z3ȡMv3lض `[dG㉼IjY$N5=G,$>viGzA/MNArs.Wzr&s-L; *wyɪ/Hd a-`YoR i!^V3/g) 3̟ F-b+ c]sLQOɟ0=x[E:lӮҳ%%@؄ة47|,- /*YIŅN#=?.QlʞsXjk$#sGGI\R.O}~(Vj9;Fps+YNI/bMw=OQ,i:MO]߫r'׸.(Hj>]beF6if|E<£uaQsȤACÓFC#{JnGӛ`O:011{nřÇ(/iHg\.}rphݾउj *CWj4kޜ_b=GL2١!}۷=xc?>" b11$FxJ21a=.JP!_:#X-U{Qnmd)3zhH_R=m'vr1Wʻlo"j؈s$mhHSlH 3 +C QNoW.`;>u1^PnЊ@A) "yhㄼ} "?ˑٵOeF üϢM" W}/ {0~HKKlz@FΞ_ aAlĤg[3ކC>A;z訯CU\⋚#]Mpi6Oڲyh+l#}Z}QjVrHE=Ud@C`n'jPkKW>8p#YiVmfY{Npޚ2 1'DMtnΝ܏&6 ǞVS,~F?Xs$ MJICuӢ%x 5zivi8NmJXޞ^BWD6] ##3RcIۡ`JX֐ js'z"Fpt@ͰvY @bg_QJ4WlZ5r f&T.T⺁6LeU֪z'BVaEZ /0gg_f>Fǩy}W7x$ik:6Cxϻv'DU0Ek A۱*e97O'ȬkeH ( v ooK ׽pǙ2]׺S Os ]ȴTNGyձ* (uE6j7gs]/`?_AvIWt"0u{wg0K:Y3Hٿ{;sYauk WSt@#geP~:I4?#~ngCB4m$WmyJ=h|M@Kj <>bs+nW7YlPÀmCA ASʘjKo2{T qDmGi7E+Y6,YԜkgQXm)RNd0@R{m՗$4ብ\@=pfmwT'͔itqJ 9G9ojnA\.4 *65yExu/Zv83e+λ] pљ I{K q$ȧ$ ?BwHj).;*$լ^߾\K'=tOP;](KQŴ! \(#Wu}w*tZ٠Fã;O-: ]9g!?k ;^:εo5ڥ Z}y{\}pS>< v1=oJRäHG:#`d{0n>fr[?7@[X5 Hq,83}x~Q_+ͯJP?x4 RD[yBam2ENweI;g1r?7<*36**fk(H@jߴ ^?URgzcgڴ%.ZnR{uh.=2ae޷IK B7KL)v1ه 㲦;,X% A,#!edwXUtzQV-C^|䑁ci5AFI# hfCCmË,J8{gӖo!%vr ܯ˱ugW8˔-"DurW'+:QiY&iXz9^CyG@&jW@1KyIf*$-?(„ǒmMF-* ύf'ԓy91CƳp/*XRˆi$P$0A /n)ʲ#oRpGlsa!JCâr;7.]72zҏ"'6iac6,uR4nWi5W$9(L(N0 Ԧ]!>3ؘjMT:dzIpLQȯ@Uލ ɐgYZ070701000002a3000081a400000000000000000000000166b508840000c0bc000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/netxen/netxen_nic.ko.xz7zXZִF!t/㾭|]?Eh=ڜ.+mvJ\_-iMXv492-w̘-RK9=J`q7vt6#W~s3 B6 ]>`Hꥼ9sKdg?<K#"o[Q^J#3789a4.˸`\3ܷpi@ΊZ>BBo{29YEgϘ2}WVͮ^Ռt W4(bH46*c4GíF(u< 2oJ0ZoMzVy]ұ1.+gΟRبܳYط)t*;|Oy2B3AE1"U<ussvϿy"R[T}P۠CdGS;V^Ur)AL3#XG=,l«>v\F9b^#:ZD,/U8P]5Ʊ|ڰ%Ȥ};0[h K!겖0JnYD19/+_/ q4hHٙNn˫7f0aAIaOcw1Īv:H9rWc.b܌i_CA|ӗj^T4~ `%yĤ )»zNsӒ{w&j.53Y wؒI!6d&݁R 8[Coڜ'v bo D:cd+)2XK'# 0(p:E'/oS"eJL2&W=|XkɑD+E!#4./pxUj-\ gH,PQ>NeoA&oVc,i0 o D%ʖ:V2ƴZGgz{T m'ڋKf@@*/EoO}ogCAVP5&z/Ja^pR0LpVߛ5lc{3Pל^K#G1 Ld4ܯPMnPZ1?2DA}[M4 „.>(5i3?6;,^+- 2"D$9-xr0)MmwF!Ix kNxdi8;ǡ+;g:8DjgQ:$H z]wt*jE$Ǜ|{2D,D62|44o34-d'vk"%1xqAREd!oq!F5:y,[+ӕy{yrh g&"UYHf9>ӯ8&jւ{%Q0ܼf} []sDO.p;#A7خƬ-6azbu.R$uh<#҇%\~&cA8B95pܹ[3ex"R]5rfٲz:פ?|_GH[ j"Q87+?t28њ-  0"[P}] < PʏpO@pTw䅄eXďŷఈtcuXhH/ x=[![}"$Qp:^M(Yc D7?N6a;69eZ I[Zks0,XYl)t]"kzj(b7k|%|[$}7mП>`6.Sinp3934JVX!Ue7y=K q;L!cjSO@'%=++M *m2am)vm{#۸۷LCO>")4/q:[_C(VftF`/#ن(P0{?&帢k{-#+ŶViT*.cjr_8T4!f_PvxUK,)8(,Ct5=]К/5FA Tmd" F<\o4h 4kgzMb 7%?9B[%wL<`V>pYEgW~ IÉ{h}:RD h1ky4bNb-ytSO]ELaFFe[E,*WE=/%ށ'D  AObhQ(Rmlw|-r/#poCUJ,w("̬arzhblps>$ sR4f\<;|hY@Gm&}{Y$h>$\(`נP;l(Xu#Dm[Y4D&ϵ ~>a΍:08|~Dž-O|m$Ktx1" UA!x,O?TF..'52hI;w3,CazCA>% `C]DQWXD68xoy{Pr{,gO6%<YՒa,輠#1S?^&Z8Pliϴ h?<Uね":8Ғ_ ThwJsKbB5k,tzd0aCsRhS/AQj>2y. ֢ b{"SүK9hwI\0:<Z^ynbCAˤX?#]سmUkO@ܷxɽRo)gNbPC.b׮wlSfڱes[^9X:Ņwt r.% \,WQdv f7`fTMh_݊.)B)—Ρj00McQPˌ-;>Jxaw+0J9[lkS`iEڊ՝ڈQ7npdhL,~W^mp%ZS\p(nFh {;/5"9")ݔfF|w7.GyWSU,)7FQ#x-a8͝ve/G"04FZvl"ށ  Yru:?(NV2tA%ʼn}38"ȉ[j!9tnVKnZ&<Ν"i  mC\9H ӱă\U^8Ak̢j7^Iף%E5Ie ]N;6!U7k|l7GV>)7+zbdӺؽ7t2]zs{|=M0Dwi~d0.E̬=yf=+5Wv9v;CfQt1}5 :E-#~ןA$f) B؊}9$l WMG{4r˲ jfPݏ;,dOfURXs.q6 pz'l8>*υ0Va/MoXЦDȴj79?잧F1hyo*,#JW&O;aJGH_CQN<(;~*&O7#w71Vʎ;~gb=Dxg4Ips9x6$gA DFqچ])/"fIP Wʧ`D0TsX}[)H~R$)!j[y0XWO0L:9m^k=.4q-R~m_ Q"EഀArhGpjMGtG\cU=<3ZM~KkGS TR {udߝN*C2yK @>[,8p gEXV4f?uy{̇ Ryvr!wɮء/XkPXϊ.6x-klsǯ!x9LK)X)?VbڏR)}Uru% +;`'(yE2qVI_}`:sjdž6yE_(-)UuY@CSMJI g~&-KQZX~xY2]@НMD03,H4'HXI rL,6M5rwZȈ*w@qcez_R-=\'hhm]vo7A7] x [Þ0- j`y*[u^ԇ駜P0HLMa˭[:~3ˤ$ǖK0-)մ(Q-0LyZB oKq >O ͙o3eh. Gꦍ9W^:`J{U `Z kZTU3J}7t.a\tɬs/g/ Cu?_8][ufL2٩y`&E ˾OX}=3W$k^a@5_0zDUvVbuQ1 $)Ls#!WxE1Uyweӟ}tA: b+&vǰ%U!|;yM'*ū:gSfs4Fv4!`e^L31d/kr^&'@̀@ 9JPoԬ7-\OS(,"UG*tˈ/bhP<z?0pyHheU]a5Ğk;̜=M Ú\9 Ͱd^0Xk% (kem_R}W]f\.X\-Z[~Tp ?5Ȇ:RW!$E. >E2}fhK!9DIA'TY#[ua-{ѷWz% l?_gUrCrH:4 QL)tdI*m;مoHĆAE?I_o~{amb!kᶑtbnL ՕYA@`ѬF'ԂAjO_SyUAylI?^ھn+su}v?`B=| nc:ϻPeTǃgM\0i4 RG4wXV~ ؉p OYa[İ܆R^V?3,aaQblUy.&RgP-#"ĎBR Zc?QB+17ZIssߗD 'c+QSpaщ0:E<a𬬴 ~aH::mG=|mv`(>2csuVY}Z9 CQ߻OHaa7KJ [f3RZy)TlJg8VY'"}|v%S?_ uMxX#%z[zD^ñ,LKyP\kO};\ar(:M/g4wP\cDlG{ۃjQLTBYE"\ t8XS5k)=j(UOp0@!I7 SWmm3r6)|?܆Rf&2h= Fwpm?(fqgj:kl=<#ֳ!+Af 666h]8'/'KS0eXdLebiPk93/ԐYz755` ,i1S'mťA锨?`rlU}ܯH0HȜJDJ8O7-|!W:';W|p : YH1Na8WS$/ST)6"$#sF tFQ*FkqA!wAVZ]XtTx ï-Dws#~y7(r"!ʸm>XppOj=V_ w4 D|Lx]y5d",ޭ!A7_%3}阔"2p3ɍ%EYAք#Ox>qWpON*7| .mȄK:xd8Y>M@Sq~ªM)4Q9uuH>M=3N3u)~o^ƌ{I7N!fYX[Q (z\VP5i~*⳶hdlB)\)8[̈CU2ó 1?֤042sK񶼼ƆhRjLʺ|Fj7BMw RSZm5 $_~H'o"> @pk#NeH<ͮRBԘPמj05XN#cϢݺAillbTZsTQOdcO׿t Ja^+|ƨQVR{D߸g+B*HcnVWUk}7k(c`q'+՝ )u/2b^eY,RzGGcVmXW<6Cd^EAuBa% ^ڥ a4\Ԁ5iMY-çߦif/WB _:ԭXq$bKX6yz璘ޛQ,w(vW2>}7II>Y:QOV`͛ 67c~Lg%VCITp)'Bjib^8M~U:FvUi'u%(PE~1$!H|CfrER>縃K]eO5+3%B9,N'VW,Lp6O"0]$՝8{3ȢS'57JZÿ`Ź%x? '\%{4O+'596TdE2czXA;ߚfKx+m\FF R76@@@^36rb.0%aF =kQAHα3GU8|^+ T4fmY3T0wMbt)HFrZY_KU~;`> ĔT$W7<%SNSpQUR4ק dAM"JJO'?T+rD|G#T_%m%ph"TAɣ'u59vǻ7=Ac_o0 >CF^69;Wѧ?E=^Xy衂K!oJJrP~]<`cB{HKaí1Ug?0L&=@&]hoH%P\serG&$OcPsJ|dCx)VJMѦٷ? $ A #n"X@K%~tFl>=+ Amr?lx=E=m܇6Kv/+ "?5jGj*kI^ G&!~ަBBۘ` \Us6--OXZ)~n>JʸF0N$V0ua $-ݦ ^a+O9[W ,D( 8bs\lF@ %/^/H$CiOΗE %s3D ^r|8Ϯ^+1 Rpm!m%}5!#lU4H^ˢkI r}n)b@l]hc\_tj\뛽B]> eZ/y B/ zT{,E#TxϺgHA)PEXTpcZ@IDbƫndb&Id7Oe|/%1g_ &J9!}'Ŕ-18}g@bۘ {ܸޢ37{ݻF`#º`i Հn B۩6|n oTe LE6G8IVhPޖ9KDJǐW*"fd%}5q|F&ٖTRcOT]ej mpX?jMhWܘZnNF)^,O/n#-ٻwI+MËc鐐6KGVw_c>6 |Wfw%Tc>bXT+ s@z._S(,l7`L@bBhQ]W6u@G).[2 JnYd=؝sJ ă @mso#__'! #M|N6K2[d½hfrpڏ+j#sP?`Ԣqk< T738]Q>xV[ Lf%fY `S+_zvŇ}+ 48@vi4gRN۶`!qlᎥe"y h%=*}Hh 6S7ַEYFJvњ^.ȉWQGW8i1ݵb#դ[vFH_ɡ'uv՞ef2> ( ͽЊ񞪎&ƮMk62^ܖK̸J>'=l5i wȬZY?.fa9;[3}ˊ5v)YNc\>Do4[.O/mӒE\ :t믛PT|2n C J^cDdU(ҡZ渗,lqx!~ADXIt!4"ڊmb=KƊ)V|p ͧSP=j)3cl.[RmՀbrTӁ!]"iIҢil",$.%1*eMx},¡Oj0cW[j}T.kS_w' Wb/pmdWZG%)y4ҿQtm nmgɚd;s^{/zZJq]Sd,y f@7ءܞ.gá5 NZheXW% uk`0ty\aL0Ai#FFlzCΜUJg7t㚂f|u62ys?YaHU59kuD Etk|B4p!y-!kb.%%0_R4]<Ĭf / t >y`,X˕$I5m(i6YfsG;a{o% *FOssK^#'XD *rDFM`[P[=jŶ<GX$)XU@ywKDi{EWY@lf';n έ`mXT٨O\mq8FMR _DN#KTN!Q (';T]7 %[bb zuxac%VazF7ML]>|!]ݡ:uКfYڲuΣk0:SV7.e:gyS=10Mx W)/U@5W`B1wpeo@3K ӌ4MJ `)jřˍclF4z&닛knI Y~*>Ԏj .8y'NUIFA$8Ut&?:Zcbv˶_.+[> ęi=t ƞQUx{FO}QҋS4 916$0'R84~ZMŸ3Ox[Aw|4Lm)/gQ  Y6GpIyzH+:{x"Lp`Poś9 /BKq;Qѷ0|E5~Iօ9IrA/L?5LhTʝ,GLώκ8yKw}xH B.1|/ &9ToDZ5q~L^{H3+v*I LM|Ǭ}_c8m+EPįܷN,1?Go| 7+ڒl/$IOuȢx˵"my~ww4}'SAw!/ZasWռ6ƺh/4slXhQcPAG71M1'P$g0/W }.msrP=%%G7SxCR,a!n -.^+ z]7iUB+j[MFCу&laW͖2Hw2Ys1BEOQW ;lЊ*؜/I7UjB+ sd1&h r250vesoQΔm憭Hr3:;jh˸Il0@½kĮ Q,ڥEJ C7N[֔VeA.1eJ\Y<.uYniGGW$ւN<MCyy4VjL8;].rŨVJ3}nGPx hqBP?mMb@{Ҁ,8ε8/ЌœdVVI>4Ϊ7M4yM}޲qI%|F*o|%/j ]I#P`JeЦVLJv?8B?DnDZFy_#!~fB+P,G鹟fho.7/2KRR7vx]nZ $g_2,"Dҋ@wo]k7TT{BͰoJ4"]l! jìtG:iC4T.cte! c+ f)J86'#v,l?C3ԁНOO;$ʰC)__dUb)+gNCaW7Gy6bʗQn?{lY-bzNMנ {Ș.>W%Bv(甁گ;<D"p# 4/)2G&In~]Af@G0(^SIY;?^iHpD: -oWX0S[Tr.ؘKyџ*W]29$%_ɒ`*{*"x]iZ&:I=K E6Ԩ+aZt(gN7k d:UL8{>鯜e{ vWdukR@~Zyٝ&OHP&QVTX8CKY ,IpD dq{Z]0\(&֌3vƅ *asBAb ?#_ X)8O^*$^/6_/tCnJZvogGpWg; 3q7A*h/XȵTGI"xʊGP,PdVVͺ>V l;w"=O{S~t, FH^A$2ųҹ=@,iIw7jRbЁF5g ,5R,p02 &`t?v\X5Չ:|-XԾ6'u=:=&/?e1*Zah R_Mg?(gޠ8|JDW^mx~uj"^ 1ϫs|Te뀬[HݾKUJI94 jTY4oFT^~uT\ǂ83[y,k1FZOgϐb˺8pg3.!wKf>B|k}5sZlvA wzXf(ƯNxeNuSI}wA+nS&} >JVC6qZ=%~qOb`H~]̈p^M4G5XnCk- ?EP0 d/]\IֻVD Bȃm"Cmu͒@ wH^lPc=D[MSOFmľQvC,G灛W3A88.;J9.;7}Z!vx0 8{8).V>6 iXͻl{`moC=flXhws h$ͬ3آp@D׼t67.,x(sϿu[o"}]֕;[<ۑ qInC6`jr\>+%  %E 'W{}M7L{ a|Po,0}, .JPm0Q&jUd"as80W[tsov#ǐد.捚X`2]J@4!`G{e@t\lmB$ =Og/E-ᐨ~^L_mC-f i[Р Fmw^wXlO 7uJD˳evmؑS7U>K;>W )" Pe. S3Ol3'`|\i=@7kvAؘ*UiL|K|RI@Z6ƫ$݃./T4Je`J{y̠ֈ^eo/,hKm\*\#\JG#U~Q2\v^]yi"q͙G9`הF S܅u Cc*}#>O)v{\ʁ@8gC()hH_!.&~ ; A\``BWcxeW)UG< ݆a{o&Ң.uhkʘ!Gޖ(ܔL,ݓ8kU,/s)\1C' mpM%2QKz7&9p* ʢ[D(5k0HJ%=t?S=SV /=+"X$`IL_Ӆc%gP 8>jq;YFWaMeKAhP {h e"rs]g똄*9mqPAf PB0˷b}U]>X;4]!?EwINE_ŭ k2縜b-KLفuS͈O쒪]Բ8?RaSWOϪi2eg7ծ/?`k_B7L42w )_eVױYVSDOҩlA[p mш!<xLE'> b9$,vAġ4 _ԋ[悏ӟK= 6<&rpddԂs0QlH}<_n!}N ,{O_4=WK;dZG_Ot yb  t:"uUr|=CN/L^iQּ<;T$ՙ( ͅ"60J:PJ|DcDGS|A7 QO^W; sɚr~^'ܧ3Gr&?Lmn@7bګmnܝ }+8-f \FE&ar",G# : WHb0FI_lJP_LkEauE%a(؋Lc bd˰|c8d.,2^[F(5Z 6WP4tkgBFp)1 kt<liݩ/_*aD5]،&j֙@<,Xbx.WнO(_PW@ZړyҖ؛q^kR$~٬BJl~q":~H;g9a4(R9ؙV8)1t.>%E ȯQƯ 9 hP4Q'4BJ8 ZydRR\MqӼ-`|4l2OXA1Vfc|KljhCkZ8nOg :p\?5f#7j덀R:Қ3Fmۙdդʌ$o^.enq:'J".Z0Z4Vg".Չ$臾pFBG~q=Tp1& }lM eA~,9\Y>n2uugp }+^ב|;VeO^4ɠt.[rb }TF&x ;p7 A`&%VO㦔ZS%_`YaLOssKVdn,wQxX<{:PiBr! |yr7Dtgd_F2VuwEb=6hM )Ow3 0N9$Y>d_/AQa1i ҠSpڀ-d=V}ṿ!]khDWqu ':učG`#_HkfMa:Ϝl+.XYqн"R!d `V>m  E4$@SV3*jan9>|?|"CToFY:z!/ agK^̟'w1֕\'Qk '8Kg\ 9  ܮZ jyXW^&5#fq X P ;Q*y؁ʂ˕A4%|PN|&#\w"#Eh%PRd)n4Sw*56T _fzx#'(R O?k#㗊ކ`mńL.n|r%pA1&s;2gю͕1޾ Yi5Jm5l%N/RWK!S 'Y ۲IL_8G+W#:h.FQC׭3c>_<,>1QQe,ޡv˯b3=)W %GL9$2Ɓ!{(/n7ҲhVlBr`tgH?!g#+Q<4brVPsD9I v|KNMpqW'g1@.F]+FKuٟmaGp^ӜnrX֝GUnkk]2ӊOv XdWfjJ|`/nVjس=iLĵ!1iԆ}:0b2f τ/:Q衖pz)qJ=z/0?牚3JD1vOs"~wcı|[o5!u*d A,l#)F_w22<YNBɈ 384)"+f^0\͐T7Rs24 H;lΩ9c,MJG6o gmF,wuD\6V1r|a\}T>"k&H{g)+B1&wShV2e.hu67M@^+4s1Ƭ1qdƒ vDb-#^%03O""p(\Z#EE/Äw=Ȕ~tV8#m2E^pPWz'K PNVIy]ˈ[gnx],c\|A0 d6"8cU5U0 [TY17.lb4ǎ 6o)+/`ڂu{yEA]54=/ŀ-QɑP;i;g[Y&Xw.2Z߸$G~>.WZslzhU3"I`1͌@fYсy%YR-c)x;a8dZV%jQ; =ΛSP`g?sLӒsthdlkҀV{Xp?-d]Œn=JW$;e ZK2-228`.BHǃ_w+9H<q/^k<eZ1ީ DSSU@y}~< 9C##ixʏ *Iax2,3=q~ẗ́7#3wk&džq~C=S-0GƧ  2Qp9!I]mtTkAn;]ho Zrdg cM}ðơSIF.E*)#u7} jw\g9"p BV샰EgV ]pl qiUqMk\: pCZIqNewgg#K"#rZVd½W?N=PU at3[3NGvB$#.BѤ;@Ө^E-:?ȣ@5o_*/ \jPe"WmFˆ]Qᣩc͠`Hh&5zPx_>[ D5˽,缞6}ԿW!,xsjJe\6x<$}ߑFT}Ј;N~5Kց8ep(LC^m4'k=lr+un܃FX&aЦeV} adO>CR>} c1IY`+ Nw1Oj4cU-Uɵ,fG[x]U|5vePU>T|ʛr:|yT@5M+BB*׫-?)n\YeEA͐$ 54aQ;ՓlSNڌR#2/Fj$w}\kW|)lGU~?B=.jx^S;C?u`Bb7F?G3u*!taE/UY4~u/Yjn0J}TR5!D ?-Qph+{kIl#bx+)(|"QNƢke"+2n ? ^I~L+R@'qOydZqϘzAckdΡsdِͣ93e\"uyx) U}2I:?v =a4xKU8?҅7ۓ-j'x( 0k`ǪUFLȕm,Ht*Uw/oZx"`-i iT\& #:X@ duT ϖt\w%*ѭLAm7r;1W<]r:o+ܴixSlBtQی$zW189]d\9gP}=Jm6g9(Q]ϱEcKc+Zk?Ҙ(T &10J ƏQXJ"#3 J 7!4􍰑(_< kqupŭj?V?؝CSTk&]a_F Jt&X,n"6IĪ(l aPɅdC{Xm'סfZt̏mH["s.f#4uנa 5S<7Qlݴ)5jkVA{;nS8x> 9R(B=8Q]HS1<*ӭ$s69n6E1>|?ޠa&4Jg]3U͋ϫVb l5C;g~*\0FAO5%,FL.nN3")lZxfypH >=G⬣ߝbeS+uX|7w }2u@p_ *:'i/~q%$ہU2l2] {j3)06{].2Yߊw,cD[L4R1d:lG*-x/Qs=|E9{cǫcH8ïpIh8=B|TQ|=NһNTdaܼp +Y[>bGfP$D كXDcsԙpGi~Hw[@ 9W~ƺzY&t1K i2i_F2*Dp?%Hg@&*%J)S^04 ԸZߗǝ`Ѻ{1hԤIv!Tq_ؘo^7Y%t2rR^4?!3[V㈖EjՏ1W؜?[1>MV}~) yh.>Z}QUiz\ʼn&~P1όσ2աAldi2l B8x'"]=h($S4;+ { o_ [Y?gઽOAoY_홬7]2qj[Vɑ)b #|4zUQ@:4bkG^@1(vn&x7< wWH7صIPYR-I] ;fi?R In}؜_ОByኴS@OQـ#?4rR?z<ը?s7ʂ̡:4{[?v\@@(?}@F]ӡԵG8E/*-Bz:L4at53i!Mȸ  e|K),3Hf{hLr7\R szCdu  Ƹ6; ]*:5-2ߩ $*-ŹDdO(4$ډw<%ƒm'9C%yba ab=lpC = [MsytbK /Y8\Di/2R7N{cbo؎HpS413Jp1 X2 x̥b`})BdMU4!3 F5d-Ͱ-h?Y˜4~Gq#-YhXu5q)ij#~I|5g?\cs/(O뜦?Qꢑ6C}-QYycܮs .fyHS[b<Zh5B׎y 9Cxg~p}m|߾+8'9o [wUA4sآH[ITb K)WPnH;W1lYT$'}t(1DMW+Šw&,"{BG4yǾiЂHk"9tژh}7y:乱R`p6B w.RZbs`kduѠ*No4U˾߫6y_j_M/_e]= K\F [w}3\Mᩈ.)h] UuTxC0Zxiا&bFG'N ~=J,xk3m{o;v܁ [硧mi!N`EPz HT:y 9ވE_a9*HtN> V}iwtq0U3ȳs wbK(Wk-v jc?  ohNj:k$@{9P9:y͠7l[+O2S_ͥ>2?!ä JTf߿qG3_!\'Ut/kx$3xq1οJDK=اvN"c'ĀJ: _O hװBy) upQ?in vap8B A_q9(Th:`Xm 2c%"p~z9Eu$7_7_0zG s* <d+K\hO\秋(;E /a&;d:@N +U,D֏VI>M'׫FzZk䧰)Ϙr"eWl[yRYd(ў>JA(<תRf)`ܔ9-Dڔd7 ۟4abnYHD$ob$ޤM6TϠ"9٠Hy-U4pr{T۽+J?=P8?BRs籹EǧFr&z ;#Z\rs <ײa Ϣㆺ #{y-fpU!^t͊2 ݩXj-<n "Yue^Qh=Wi5qgqG3'@ǻ,O_Qobޕ.^$#4 ! |EtDiCL:}D7k%9eƾ^!Gup>FH;I6+ڵiS:79=k'@N׺Z<`r=qIWhlh(VجbV) +QCآU,,3!te&匠 r##X0$ \w D\hvޒ^v[m5 TK rM;᫭ހ"+MԼKken/C̳ۈ9݅'4l7Uq˘an+7Id>|. ]g$MVc)i`-- od1G/?<.$eS > 1j!1( /w4OT{IbqXe˄ %MEȫ̗e%5(F+yX Bx?AiaD:f֩c^M;l' P8w@žN=O>   3Ɵ(J`5,TTe)KUn^> 2ecQlr΍Y-Jhi|YAoy3FF0s᥍I:)Ĝ ԙ[W4u #D\s7UaK(zr:wCb$GtuAt\74_DW3&ťԣL<6< >XM-hEoRȞqB#p W/i:2'ҫ@:GΦoJhK+VZWL. Du\ h8q۹r"&PXg1eY)Jda_k}CT5^/@,G!bldLo:d:Oc71pF/׏^twO{+UH5L)eWrBO!o '%-ϳ2Gu_y#l~;3ΤpeP:x64Y6W )TU9,hYI1x+ 6(V@Q] arה+^VMbT!|q~vXu>z*9U@u-ٸWMc xEi){9[ߺG}.lW;@Cc5>,ofqZQr/}= k:!2ts&+Ep+-1[$>R_R.mwۍ|ev &/LúKn/q--"K_AOg-veAǣ]7A~VeFp)2=ljPe#UOH T%UF;M iyt 1$&I1#m,tC~L %}T9Sq4)ą>qCG}TÐOVR61n8=7B8rduS/HPA^@@"1Z)~_IrJыa7+[v۸.2zA yʒ9PDa, u'y`0 +A" % fq릁&PV?& v[5?Svt!H=ޓra1}FR6VtϗmC @R #h͹"iR-$"&z##.5@3"]gG%4o\FiQ:}Ha=^8[߀d6HwΜ T! ^Pځ>ͮbҫ%?[fKu#r$ -gEh#X3IjמUmt^ ebhN_? mqiB8?g\Fw7W,@2lD}5sCȨ]U9%#.,A#!ۋPwm94i N"f}h#Ugh=`~8-fj\.8Zb4WQNtF]X[-QԃTˠj [&P,U\d6GuC9) w6Lh. 'ozZf]3dgC9:Mۺ.jT` @2 |w1F;0$( 9v"+eY|*>)Ja` "`eǦvf_bb͐nVMkJzj_ 7$Y:m:ML؛ΕYuD {I9E_9Q|ιd:y9TS7K?b2o"#!LuS-: \QR `\jpzW=6٨;&a6tdROaNZE^nnô-MF2ϼgK5mjd2nTo,/"lIY0K1 cm%uN6Eiw0Vi^rD:DWQ7(||gP.F Z5Ԅa.?&T-ߐlc,W3=ql<`ke=)t]$gbշ[NρE;fy(vTo ㋏l#Cò֩Twc< fRָ l=zk$+J=upd?3JpB=s3"1i>F:?.[<ӳ@-p]ܣ2krW[_6%ߍYgbLBY7Y #68;m]RZXƷ.%P4neh>xOgw(c>?puӬ(G[Ե6ɣ 6p[MkPqpmUdgDFѓ8ABeu9M=)##dј(jOE4򆨪 7 䛗:u}*SIhuBSQ? +b{AJ5FPi:16M S<#L IL>ԉx@GhLgNi?3jx2g`DxIRu|wܕةc?IsѶ1G 68Mܭw'Q Ž+ϞfjERvߜJ?O  :}}+s1w>32c_ [:@No;y0>x  -w+b ]PKL(G E>+X)0' ḃ&Q g[vyoX)gNoͬ';o'rK邫HIA^>鳶18Y^c=ț[ü zRpqc˜cNr0 UTd-? 1P!mև÷">Oaoq)wf賒Y NI ),#١eޠ~I Nz,:^b<p]o9xT:zh "8JeX[޾^: ff7~X4j\rB 3Р-'f,J쬌x0Vq5Mz,7,) dLDa+EntF?Idg>IBXtECNGdBZt@\zGS O0sW"\v/Mo4I+aK*TjrdCD r# z_Rȏ&amqs٦@龲p!:Du'J1qnW# ?1lFJHQk_jBR-ؔ_EnD]8cp pǶLCh\T2)!܊fNqjQ5B!=o2n<|6)>zbOơ]at[lT zG1=3_IUDny8^`zcP"^n]lzn>RpqOoa/OhyiuT41mrHrxq]hY#E/wtU&|B،%2+ۙ59\)oNߠEq2*O)&=pY8tc!C=Uԫ`?v$2L#5N͍cYHgp DF$2m*CJ5`glXnځ'G!nj ah  C6‚?2N&BF4l,\ޑf= [r}Y?SZOC@aPwkB Vij:i+r- Y{NJUԈ+QT!wHzu֒XV2途O|_gc>Fb/E9kDLI}Bֱ&! z,~0- kL]?ҔtA|-{U ,dBQ3nvٶ0TalN% 9-vxviqwjU"?@_sD^3]x0n.lᵞGSK[Ѭ޳huW3W7!@JxXך@f/~ɾQ`Jr0k fvxgsŲ x&?ܚdNKYd&e0B^TZr?dekr'B-NdĄ#ALm(}xLXޓY2|Ev/@!\$LJ)6gPI!9w,CLfsíѲwaJ22ƝvKJB=*GX5`9Խd[Q4.([,addBΣQn}1[t}lf\;_|P֣v7d'k_9 hd.D 4)[D2=x~nrۈ<&`S;SXw}K=^mՀe'拐 S4)D5'^Sk84ؾ[:i6jV 0h7YYd`5͈<1n7.U0O8ײXo\P99m^RjA(tM< S* M%hbACb43*.$-f0wX;~7nr75Âv쩏DJRMq ԒΝ1W ,25CcBN}6KK$oig zs G>k8OFr LZ% .iWVÀeNzÆwL8~B.F +4! 9-O"reJTspµPc7,2 u=ٟۮ-I;{M){۩1lN" l-0Ū ^mibT'`W(?n9־(`<[} LR kqΦnܿ-:$/.޾L wDC{ۙ:ap+AVu`hI3ƞ!Nd#R_I^q$FkJ vyu0G:r29*ǻ?vEW e}REYp)lqNI4~VxbM^6@dyp3]~aƦAϬ\JQ^b\-'ĕg*wr3@@W$ l 'ӹ(rFvf,w%eQ!rU->N@%7nhqe$Š 8Ԛ'"/fѷo:r#+leSqؿ}bj.<feRzVDho_=Umƒ,c&#ME\9}:Xzn:ÀzYŶ-t5Ge SD>]+8KP 4E;$J]%F;aZcsM٨ɘaM 7ZKv:zuL)jN>wnšC4vp&y bg_JтJc跸~:\ܠoqknb(mVzXvC@q=-rR&PI`%;U\ZJQ\Rӥ+JqkSk"izw"FWk\T# wy$XM}w^Utv奀N'(U@@M@G%O03T% QXu0lI_n@ ~HhPE GX.c7:>:;xw@x3X }tζ$s,,9 aTyz U%$d$5yZ хd+1Y͡y *}|7dkVG\E5׾K ~ >ҍ1L!J(Rܦ%\]8)?L"4w1uNGs*a5o}]g3 $(vPn.'bF<7=SA~_ 4V-/ie&=2 wrdcJWsJ–/nXq_ YeYY:$RAuU󉞅|pewL73|{ifNSk pUˇ 18lA%U7?5H9= HN 7,pȀ!'8Qν <,^K =ԪPT|D#tl) 'y1p).-sTF;'K~M݉`z Ig _}J] uի[xf AhP"[zY%q< Wqy>( װ OP1t7-kG0K8KiP?8y\q'zbS+A`_sϋ΢b3}j<w 7}Q\bŀU! =RT$+$ıAO39ho7zBRm^M>*T|$Fi !R 7|4mo1'wUuZ7 L^VjQhvfa`8[6ȝ[)m1z!ң(9 9h,qNEԠiܩPT4TE@`l=YF eSnfh[z5ic.n-HQY-=T6;㿤ke&'\V+["!0GoHNG2JznK'g(tS@[#`adv9}U4z @օ \AC<#nlE>%u* :Ѭ?nio3TxSn-l+mlϵSgt;$(̻ʗݫ69C.TdEw5GSYŊ:SzH\壊.K)BY51l]Ώ7G9F5hzt'X>6ϭQW08mE|$ya3,8nvRMޕ%ha}N]+r T\!SZ[D-~)7u"$J|+<FV颏 -\4YcׇG=] QOXlP0q1FN*H:̎l]2ہ:3'ʶ)&erH̎%z" >)Bi%*bE4 f+ϱrxz'"{{m-  eZnN @vZ!31 bV/K`4T 38gd".մCn3=THj|'EK#}rd=|<3/'X^  Zv }JW#= 'X/DMK&0)}gE ﱲg[t7P܍)%#Ľ6qn{\AqtPoP¢@,۹7U\6Х+Dq1%^s^ a2QoG3PW()htG;qn ϴO\ޭ3fQzǷsp鑕ѕKXDo,"/c_ko=uBF>ծ)zs149j~5E{2@_/3Pj,R4㨺$?bL/]|qdE0HR 6 >dG=0o|%9L\~=ngy]o‘[lf.5'Αm:.0a]'c%q7| &II>zRqt nU8< RU fY,1lP24QWKQ6sNi F n[ lGUV3!:I)ŧGtt&Ζߒ?1{I&KI!PG2jz[-sG-VM0jc=פgñgݲj Fk3{E1g uoXVX_6ڈ`V(?1t 'Ut(IZK:RiK/Ї%kAV޽6}/d**HӦ`4m.&'ϫ&\jpٞ*6>N4\9TT8 dSD˯ה-`̸ *OTt?4.gi.F*>/~t},JB6qWld3ykNRŠk>.ml`ÆaLj+3xPuTϸ RfЎ]xw9:|NXb?aaS5xi|7DF0`σI @0wmZoO/ xk s&I ?_|tP/@֦ڊ:Śj -4\hM&" Ce{1e=5'RGu[¸cB2fQ;1x R,[B,IDrnH# G!5OipһIbkWSJmG+ǘ'܀RxH:\%u 4wCCgg> VüLQBLO6`~L:yl;M?k T\kHbt~e"ȇʛ˴{#w7(a.'lʫz'hAvOB0>\`HG ȭ~]'С=J+*$ttm OB1/HTdCB$dF~r @4cd4cUZԳOԼ\KG`tm\Vr7d8uqR=q>x{^:A۩B -$UޑanRee(|eٴȷIׄhTM%>`Owg7r:9Aʕ/7ɦtEEe7ҿ^+E.ieO1QtLhB|dMC9Q ޱV@in\|n(*%n"gyWH饫Sps R6e 38G |yƍۅ A_=>ew,eƀuĦP}6.A2nN+hvȪe {r)J^cYf>)> F>â»xR KS ({Y^C6.>q\eѲ1"tQagELAv(\?ۗFT+D+3ɶ? BKZt:X=~%Hh2k| zg=_"R/~ +\ǻ!o#<ٕ`R׈Ϻ7ߝtM~6K( :ӉHKC/rmKoMkrB\è ؽ NdzWv%4ÞP L?sh2%48%WV7%FKE%NjGZá>{so`;1fLjSj1}Q?lVOD YQZ5Y VsOa @ d%2<#9iħfՏ.C*P;amq?XCNk UK7LB6}GkiZם)M1,Hb8V WCib9:xnrHЙJyu)ʒ̺Lz`YuO|+ fQ% l&nȟvBNR ;J߯ XN!?ZrkO\@P1$ |ˢhpoߋ3 |V:M+xt~=S'A*H8(5mE?ׄ-`dg1 u>.IOhQ]@2fXQ* Q OP:;!TW n{?~8 s٪+,? E8%p!6Sn E!4!G3C@M#)ELVGk?Ԧ,tBq#݁,{ɀU'+[yjZnك9Ɂ6 Šxskp D )GL)`P∃y# R"h5?' 6uD}L+!* o L>v PӦ ?ZwY ^J'%<&#ES6yb\ydoXñZ beu6)[70cu[9x Zn Q{`.-Z~i_%Oȗ #"w7FZl+oq*&|,BMOlOy1|NϨS"z3(%bQ(ïaOvmW<=Z$aoh ?m+m4%؇ߵԯV f$5ʈ[p+荓8yE޽Q ޮ.4a#4 H l#ҤW{l0;}c/X=> 7PLZ4STCd#*;R,=] -Gn .Lt2ZcܳQ'MM.3Qfi(P;E9ioFF9^}MkUGI^ $nV1 h l f!;AHg: L?"N*̎h4~7%hWw1*%"UuBăgja2Px-A3*tb jscI,! /zOyhKpܖo b_(yѥnU8kauOLQ | ۵!o!%r7]zK,VTga}JרtpqWTP>)Q1ZqS Sd*+[f ~@WCMou06Q#'ʕq;s%/ ^]侀4gyKM7E꾯~4B[%X}.2Uy`. QKjKG ښ]F5u] 5|a)jkՊF4< * _3<r=ۈÎ^ů?ɣ,(I|\{4T8. 1i#1 83t` 4?$ŇlfU^Ii ?އƞM!uqGR$hޗ2W? Qk" OxMcO*&)-߄wR=}1Q.#k$2TV=X>\3T*BI_"8 LJp*X`LV}b'AH\k/UlLmN\<_'?_-gN `.xWLԌbĵO%)Cs2,Pw0X&H|.^s )d~ ݐW@o jKFRH$xBV$:?wrwn&E_wB#G-fgXܭ"_ߚe4[k#`([丁%?gC0hm4䊲 | ;?_*y5V*m>Tԟrb #\ :šu35S+ g|,z5CnGԿhD!=0s~Rd\Y߁=2cMV %M0L.Ihӭ=<4c Hm1ՊFz`M>]R",ˈLGO"QR G {`"$ŚN=;ޛ*PѫjԨy5'`|6;~ڼ1kYoe< |&ڳŒp4b {*AѤc upnM幱s1:|YR<sb>VZ19gYZ070701000002a4000081a400000000000000000000000166b5088400043e1c000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/qed/qed.ko.xz7zXZִF!t/]?Eh=ڜ.+?c7s-,{biKr W/_Kx!b; ,VU4digyӴ75c cKb%OCזnc:)iP-2w ' 3[`p4]fGy-O;݁C )gD*x}3EXW Ŕ`|&MN3[2T"zӫzjҠNws\O*s%.ETu[2tE,3évtǛ~R !aާZ?_ݳAwBƃC1/2Uz'1CB{w,iaSKd 1)s >B&nht+flY3[wSomyT}E%b?;«D7Ї)RԼXYp* "Kwd<$d" tNz{Dg2Z݋c2Q*uX5>}c U,(Q4Yu;6wXr؎·o)@5KAaQ_I˰BR?_Bkv#p@vp(.5 xF sΜ,:8wҼ4m\Ʀg6d x9Yrz,m@ -f[Lm]2m{%Ջ"00['UVB+BDA >Bj L)i `VPj\~9̚\@[xB?RXD(|u#nN:z RE}ȑ]8KcËCTrO7a|,Ӥ|xo<{ЙCx Rئ#[P?3M%N n%Ǘ}qT.bkM|,ID;ڕL'\jSvS;л&.(+tv bWk՛u4+ 7͚yEGm͖5\jjO2XUV%v5i#Z@$˨mKL mb77Q4&`pUR7 _G~dtY1H@z[9=%BVEPD9n#{錊,0 "'c2"\v1tDoW[5h?ơ{a:ŏZR\lj]idǥJRwhzp JbT/ZFG$f\tL=Og0tK<ؐ\Fy}E#:D:M8Ye7m;z`<c뮆G6Q @X9)"c_1Bߡ GGe!|p%=1<%!G:Zyb )tW3[3BkAJجPWt拦~]P=K]u~nsduxj(Ak0wD6!/! )VC%k4,jZu,KfD^Q) ~hT4ef-Űp_e5Oa!nqd=x"6F-g& ʖ~&ʧtXNN_0? V>Eg{D^mG8kh7),{߬֞>YpaAZ;,;}Ķ^Odƌm$в]$IpsUyUוZ';`8q ~T5̔VʝۭE-ԍC8` 7_F.n1(J dS,1MnLBONsC?^^;ibHα' ݶEW[`JeVQZzF';o4AvZQkfKJ.ɂseԅ`1?>%EJ'kGIpo=&(4;^`5wNUS\ S$!\OO+$$]NR>XFӵu_l(3d"M"&S%(x :\wMgL;tK1 gk@ܩA:Սä_nU w: Z>/7_z%9Y'a$balMX }sU}ҘihgEYG P}Fp ?V?YbfI9p9+?-m=eZ :?:4S'`v='֫2B"~Jdޏ8h;%?2m{gTX_w0RB Wd GLjJgV ZFtRl0_QñMwqR̺'wt}XsGVy`SV fDʈl"rB !t|<},*X:{OGG2D+C{5Y0JbuT9#lx%pUvM-O{:O,0,K_&"RG%Xqv67BlolMXrpJr98Qvү/ *}|IL:3>,eÄ,SEOe*s7N&_7QƩO57,(mVaXDP ?_\ 3Jx,ܽH{6M!ie^׫5('gq _vi@T(5=|M/}WZ]@}gʱ뛕k_YGܺThrVڢBLۃI/b[gsJӃ(nc20*6~ ׏;F8&Y(YlItSSb@ͰHI p3( VWd$>q՝Tʹl0YP,z@Tl겏[8_7hQE3\¤^w^Uu찏>~Dwe\N kCIJ%aPRUMD#fMUJ0&f57 =(76(t)C$6$yf>a6 WZYp >3#قGDy .aۨ Hf3c5E{)n&8~u8ATVDc£T 9Tj-7 =l{W+vvr4 3X2Hy$ws/b|.ɶh%Z(І7TL5cn"Z刜vu] q} \Ir:rB gp>jW!QϮӷ <8ֻЙg .~.K7Ěߌ>q:p۽%Zr!}x `q@sE/M/Q5D?,2RmXsh>֖DzvJ?)<ǜ3?.f~, S}R{ ԈhtjB7OK;{ 6YJzO_xuLIXPy^dcQf)7SxIpδ#1YIALLi޵ tQPϬbWBFv6X2KO/OtX@q"ͯQ>-wFİ:9pmUdv''T0" 7f,cwWTD dkS|~zGPjwp=USg !V Nd9~Wʉ8ooa,d`re:u5AWT*mD/W|zJQ{%vwXF{"!~+;*X*YmT 痶兘 N(bЂ?a>Q`; ((B'}BˊDg_M!fո|,%Gnsg& xef`PmrR ]H:NO -o%iXzv;_,H-Q7IpExWIo-:0CӣSj*ݸPf:㴩[˪箕zgܶTQPyb9-3'8%u2ρ"#,U&D~Cl{ѰgTC5a(m*dnR@9R(S/hO&,KSŷqU|& "#K+"mkST]h֠H9\LzHy-%>:,KR2w, %E (X"7Wu+L3xՔv5]/_Y*UNvTQZ/p~N3۶O/|C}W’_" ?`GO 7pf]sNSrT$G4Ltb.Z7L&gP[[(|~S0zomUM3Vd2F:OqѱC9wDg.<0raaT7F3fG'蝚ɟ9?%2t|p5GQc1[y%eNW62. *^?X|gH;^<@*>6'˱CKлnɦD'!9ՋDW1>$,oӪ@q :$W- d֓E qr{m|0_p R:8yǸ=!ų 40òhTQkp`UǤ31SB{ 8*#vjVr-)!thp0AS>fȵZLo]m1 LMeIN޽? ~-ȳ6Qa]t;jY:~u@L`cJJ͉N}R;KrV]y&>Yj>' F<H&o:_Jn] :2 q.si*6_\E !nΒZ~&BnL bޣ.0 W3B>|G,,dfz}6^9O*`FV72}PU92:iUΨOla=E|?""l}% { =<H^$DwFQ +$m PԤf] ={5zK`J\\L .`y"`i=#%Rs LMFhJtEj&<2H#̹IIP˭dF7 D;$aVǦ8>l9@}0|,N.gCϔr@1!I+l߿x;qS[+{+L}:U/j :z`J LHǐߣMn 9-V:\5ۺxXg~a|nw;ZN`kg~C8GL{,3z|=e}$O)$ ([2aauQ_SQ{w3!٭;]<aAR2) oϳE nhWR ӛ%RSiVB7-QyZ)1![z.fwKVw%1%X|1>&iKr\4S{>,7W(Il} 3liءFp#/OWAxsD%Rj眫{k[)6 ! \ Hz9KDHH܃ۼʤހтEo_'XUZ=ٖN|̕$N7@T9'+$0E~e 9_-v-BqBilT+B.71ks(uDMX<@A2Sd9%wx4"SZuhLm1qN :4fVG!.Y D}``] I&!Xl:5QՍO$8|GtoC@#3pPeV9$P|yʾ??`MџFslyXwL+Q -,Yt 4af) ߴҥP⍴2pm{_c`gdW@`eވUi x]Kݖ~INeHj} qUFך3JSeeq,s.oe{J0 KĶw6MK Cn]>7k]U h6Zd 3~Rhd~AWJܼ 6K8˨՟ʞ[Zv/msӟYɃs!_N(Iiv` []H7%,^FAS鸨To4/OU#2'J cX˕ R*{cڝ~0b'ԃG#N@̎~[I#DY腔bZp$r=HY;۝<=?=bMPs;9py RL]-`$pg#zy{C?}zw#?۹TW~zqw˴HY6S +C^ ӏ_\ֹ5_M^gT %L f1YwXHdz /5@:;CPh*T]rD5hD6fmAE!M ĦlȈy_MX\B6ɞH,Nn(Zv"3]MEK3d:~Y"a6t{)kN:Jxyd! *%RAn40>隋ʈޏ oJ'c1:T`$EdB@9(wPBh\q\s֤$GvU8|q$  .j,@B6;b%ix>C3NMh`RgR)gSvb!'WLa#{2.@)Ejo?QUeU^P'i;r`Ԝ`}T)Е2KuÇ">(*n@ؚO=[.ΡSg"]8 pD~$WMkU+0`/^?O -_LI"ŤBGʐD;![lr)j3p b@>U,:C@HQh0C1$blT:!2 ~l))V4·3(ǘ“tzHD/5ؑ1%/[$2q8;\7_CM]1њJЏDl5&mYW% h&i?_[$0Ꝥoz!U*;oM0&FGE-ti_d $TWJ(WL|XBKm JQ`ă@. ɰBdZI0JyȦ>K!W# FWDz$ɯ}odZ_*Y`CɤXM[g--̳WJrr^לޠs^~CZ3Sh))a"yƅ+nBtA!t㝿ym<7OB@; ²p䫡>SUD5xh\#4McuDS_-\JR8%n( W*r,BhUJYIzs?@B!&H%c%9ֺ4͒viөYs @ ryϘ#:j `R2ᕊOk6+gLg̋3'Vص 8YYnۃ#G^bOkBvPCLɪHȵ2^ϥ :(S]hNO^D|%6au0b(̌HAv紋 Ğy̚`o3{hbF{v$v ,1TVAdm>Un{Ni2F|1FF C[l0Cge'׆"f? (>'ŋЍ~&yDx;YvW 9Iʉ=sLbNx֣c?&ý=l%jȶŠū-` }~㒂,+.xcbsh"T Q=4)׵md\◪Os$<^2@4^[%|)S[sUvÃh8YZyzlIV#tى6k ʶPUpIב 2^#(Hc~m+n_ZQ0V)0M!E/%UUvip4/Pxpm@פ2+Ŗg~"{>-'¼=39bJӟA.HRt˚ .ͧbqޅS_:7̾^L8u,)) i\8Fƴ2١b^BUgdHX<1,]t (r<ǭWA) ) MsEMxxבsFa wF>c4q%s9kۍڊy>Uvc1 Cd)YĖNJ#__aP) ­'ʛ. θWKDsj [Jm80Cg"uV?u *SbF.nT6A怫 "{;G~286݃uMطA hr!7Oڵ$R2E;-M%9u 'MeW[UN$7;}72Ozb=N/sɇj2~PlFNcNte?@D0ҀT;f1e#cq1 +loxz>/B|/MsgZߏ&m;p&;bjZ DI ~I=qhǏòT2{s$ Fn`١%5U-㟦KQw~+В7[1Y:.ff2J;Z=?P]˒\uȽ2B#t&ܘ]>mr7g%a<m#aVisX̦5Qdzv ( ;k~(qR*)j`b tevB=g tQK0-OmI&O}3,6󭎥hu;b%4T5fK@݌ENW)yN6^ctԃ_1  nԟB׋GQ _ y}&tQ>qz ' $"om I ?*^@&:/nyF,n :&fvH;ǩEۤh#[WXe^euS ,?[f4)ɜ~xpP| NeW=IBy}Fe3kfM̜(A:r5#ȓ)qX}(gpEHn݂>K`͌]-"3Y\T'YNqE,.T íbI$ᙝfc0Q~Xfѥ5qP)weT鞎Ud&ͷjȫI}+{R dd>drBؕ|ó]7Omnhp;]<8{bK4&0@( ;gX@wC,a9y0n;|e|[kp _÷VgWX-$zHj ܿB]P;!lj{]髇p ΄&ԙ0A!qe 3wf;IwĎ hư (qAo"*&ؾ\dʋ1uAӕTmoY  >p2b/gv=Ά6X @P#(ͣkyɰ{@G7oQ 2Q)ɶzIGW9;Q "୊lG2N#Y;w^5 #-x`;˻PeD#&Ӊ"́%BmFtIDgz m]ڍAH SqHfFL@ϭծfWQxgS,)Gn3eŚmBۣP-{}J!sC6liH|ERx50JWԍj*hhM5_/U\vW/yC{VN8z]TpXw_=3gI {=c;G6ԽL zKͻ:zx zCz;`e7½U|›^硶w _4PC\=CP0r6(8s?ze}j.UH`.g'lVA190m lu~`ٳl%P^@jz-x .벭R8S> <'}.SbJ} X7L=E?%V.J<]iXiLG8I q0ixH~FFK%\ n nَW>ϒb|nm"ff`bGWƷY"mnE8=gJ `Z.NVrZ5ٽ,M/AUf&Mbf`L5:T'<:N#oZe xgZEظk$-{P؍-?ě^u`Ga&(D([Y<ق<,r0'H@([)S ;qM$:uFłػ@7J):1\ԍuXBJ:nmoP4 n_ReP!)ru?rq :ik. *b H02'&H1ۡeg7l_(BjE3=7 V/C(Z"АHUz_H&TW [0{MJE^ǚ (żD͸Q 5*qY:0*mu![ <]amo<5{y7*+Ψq2ۚ(h.،;=Z=8{qeYgQ``ZՕ' &Nd'TQ$ϒMuux@ }]LleMWM7ԔEG3c7'plR1 7zm\ϣ!Q-zDc32֒~}fH7cWdQF&S2#i_m2Ԯ8m`l N; |cg #<p˛1K g[pp@ݦxߘ!Ik+xEЯ ;,22\,A董KUuP'KGNmIm΋1`xg-aXbc+z28:IcCa= !y&17]nF\UگO@^#OdF=g@H],u ϸ[}b ] Ÿ5Uz$n$yy[(\{HuR$˞*8 DGZKN9F\B{702?dҌC|>lfWl1Z]aO|3ŒBn< Tk?j@]yz:P*8?u/v۰֗a+HRԢĖ.zKOS8q6~hԄNž #ȕO T:Y:^j\'  yh"/VRn‹z` 7ncAJWJ-8Uq6(OطmYYL#2KWٜ'R1tn/%p-VŮT) L/1ɇT-PyFr:Hz/-IUQÌ= Q$[3PWFF<-=ce4VN3W:v%n q;hH+ 6= GM};-#ɏapTb6jB0REd2YB©R sm|ρd[oF`tYׁp $` 7*y;~ŊEãKl_o"r11VUVHq^ztNW]cz[ҡ8]w}^iC7?LLix >;վީ( iuBj 6 fmYrP]@91xև ˆY+K:rY^- K=ͦ%>eQb–_}fl۟]/UR:/G[z@\]fb>"a:ehݳ c(f8D?Y(^5kuh74w8gϿR;E:Ml:'aT6ͩ7҃\m.H0y&fI)qӗHh:jJAGaF,ο%g88I (%I!^'1WJEavw˖eN\vZ UC BnW(EQ Wu̢t&JMK33['vEJQF$f}ai Oqا ЬXH/'XXy8P]ο"Sʕ/PzyntUeW3UqHC˜QiO'e.7N,u5T@^2yC17W ZEIZ (Eh/ғ9DMwW9#e sbы.]Ψ!5Ϙm+$,Bf,Dc`B!a3ݚ:,V<儂]u|z]}vkZb<e34)OށvCgN!?+e9i w&fNuWL BNU?Z[c=~ðպnSZw79+XGj&ҟ[\0BoYU+b#J/;\b4~^EG=f;siw_c$ KpMX@|T+D(Atp.G.^MovR␽|\ ;OU0KzOCm'I#\ϊ[Hzs]d(|]T+Fݨ +y"*x {Jxp۟UYdmRD7츒Ά[`twEK?I2@J6)ܨ;l@( 3yoɄ. OF.}8e# /Mt @fZK-KE(LlMJh#/:O @un! PwMWZ"4:(f06:rRǃfs3LwR Y|lϡ;Lu1BmEg=x~ʉE&=f D10H l9~uV-@hV#(K)ռ6eD=cN,8Gg Ń Jz#ItzEBtǡJZ ݖt/>!S?L7E.S͑]јMp1VEK@tD?)`M%,pAmŎ̊[Pk Q)/V̀eֿr !0U+Q[f;cGWXI'F*)t=//[E[tQ !lj_>  P[wҏĄI5tW?,5z96&g0}1 /⽗D`Rh)g S-{xnp/{1o3J<8Ѓf)# ĎV9/iGFmo_xgA)?*Ua0^+.&k>,*䩭Pf?fG,p/D $܊W7&Bۏ bVj_ ,3&Rsq±b~PFN&-5U^Ҫ5;Hg%~Jȸg$բ ,Z\fB5e־0|F /5M^ܭ}ͲxZ} @a M!nK뼲Z҂*?[_oCΝ#EU޳ #R\* {+D i1:q5v?FHwY!|Yjh 0} f܃_-Óܘ*nV7\yq3ۖ  &,AŜ4 #LE[R .ڷ9z*AҼUZdC$OѳnM4TJDV [K=1// ҳm25W'xl:ą ڏF}jύo%^~a%lQ)tW"Wi{(\;u~0f&V)"-d_,Ս R %\\\JjJJSxdU+P5SVY^MYe(65g`̖F>s֓ VJaﴻcjŹRE2YO##n_(]h!w .|ȇ;x{Usxx.r!n=Ͼg|95F5YU2YjMUz$Wu-hGy/z߄z=M}.GԵ\3]u8sS B_ \)uey/Lyg]97li~H$Ld8JYx gA>@!$)yreJ鯅"C[XL&na OU<%T/&Qzd֖!ZZ}M7K̲(i]h&/_lZ\DG+ᵸ~/]Sax>T]"!%fm-tU,* vЯh#9KG@{KBSuqӒ 02q F5S^nDlsmk o0t ~Ia` Sg:G}N ]/{-/7(C@ֈ%;T:Ǣ7: j5%}w|B_G)4 l˺eBX{֣`>mHQlx=xM:\j+4p^D,%8@2Gh U-yqSqv,$:4>ğM=.p#h)X"Y0>^Ajx]߻\ _(1\T`6܀^ XW0'WNOrZܦ\%ѱ(;{1z2y*B6FOՄCPn ##y F@ =yo +9B\H8 :v-Rt|cՍeR4']iF6 &nό[ѢԢ '6T +0f F_Z`6M1?.XS*bn&'H5y,|$HB WaGg2gFwwbۏ[Q QwF wQdkH//ͯ4k%7yWRWb~=Y|y;) /n<p+cWڌӷ?oD-KܦY>3Hcd~D7GeXd8L*֌ϼ2E!..tfN4Uq+b\5w淈O ݻ@+ ޤ+{yT\1tIY Obp+{蓣?'8tuo$,rы3W;jo:2K6NW {Nd簬?%4TXNS._ ]94Rgn Zvz.ECbxB:FZg+ 14Ysxƃ#= _`bnRjZar&l[ݧj@Cd򈶧BOGZ#K?_އXO1#MYpGj#&*&r_Oȭ9(Y0izT)D)t+Tw-wf auZλYcq< BPƴ` L_ȐnGܺtke̤GGoR!Q?? =jшӚ.1=kd\wc0gÚ FMe"G$ ,N-=r+!hHy$(t>ܐROwG~tQ?Z*>"XYfHcZo7YSƘпmO*:(.lE=Q7GZEh*xIZXր(zf9R5ɋ{e۶=IQ` g?zow5PpitZfo>6kdHZE)_W&"^@N|R$aG^,¨ kOf(MaQܵW?؎Tÿ ' ?zpi~k0'kg6V4ҷ3`jmJ8R(6sI.J8 vF*n3 @ݺPN=v8Tm4]eo$_v(7 \Vœ &*g8\hxZ1iJɰT3:ЩfAS rTҞ`#{µ.u=Q=C rvn0'/a!/*#/|y%o7zHtSVK'm%Rm|CՌӎT'0+q`8SE19ZI[$ƀy%ua%FDMIz2*tӻq1Q壔UEN8O +0 ZXRm|晋~YàYO:i?0 =ǡ:͑'؃4\RoIkr J3#7 'LQf J}-B/B?` rv(Ԇ}џWhrKsL˙޹BG"@JݣɄ#!>K;UtŎo4oEip+ӎJ uƥo SJa>[4Rv>C: :̎SxY})SgXt$#? :TlȢ B ӂn s ~S^Q~gc]M)4-f㶙 qӑ8V'M:>w$4V߷6Ums107 G)"pazW؂ ĽvfZ4Ô뉘y (Ra9^{-GpUknmɫ/=?(j>Ev@]5 O _)xS`p G&B (VUAeݛѰRuQDTvFC] TLK ߂3+pi> m\E7*t*ߦiwf>$vH͛!uUY`,niG}ߺ a^/~HX0XvS i]aAu6̎IHE=&v<)(?+4Ux#+n87ë !}1״|s4c,h\ P"d=Эi[*^.*b>!ɑ$Q#D!ۧB,#FUk^2[mSKk{{շ|VAo~9V~ET5fŹS?" %m˃ 0WMH?%̧}~F#sEP=l|R% v3֨C;ap@33a`l~RA]JQe G /2qGJ3`8J5sCŢ8P\㋕RJDLBF&{J{; qP"ԵMTg%fx̥V#w`At4ƅUvc^79P&{cx=ʊܼDmf&z{ޯ$zVJ"=jM?$gZ* x% ~H;="堙ITûԷuG1 α#].5br!PIIÂwű|UBAj^N ̊'h$~{;"|đ ͓ L&wb9wmnjry +5AIЗ۳ qo*;Ϲͣ_dCr<뗞 uft;S}v׆m>L>HoV4 !11ŝ }0] 4 :N/#c4Fi)PZщ-`Țb\,-TƗEG 2W}%%{C+vELuq?xFbL9aid{'=;/kA PVbTR  y[x}zȉxެ1ù( =|Df`pbxb$wQ1O>Gt${_ i==E2;N 2ٞ ם-=_3_щljnsE*,ʻ@6Lv3T²2, \wC<`v@r b7hLFVd8A$FO,@V I܇,B[GR)\9cz^RaM4.MʆMίPkMdDfe "Gq3մT%u;F3~BWcXT~IgJP{6`Q-OS; D ٰJokknӏy֟\MMN7Dj+||`T=wLgZ@c:ϭscSxpc-kDaOkvպq=bMG^GPOtӕ(!4 n8jFq|E{cYXWfZQjg] 6r $w Ӹ6Lj捾.T6#]C@HN+S=gpE K5G ;IfQMśĺs4)T A cs>~66]plֿ<Q |+\ejoŞ Mj,)73Ӎ/r`/)S*Ê0m۩wcw xH ջ`t66,OӐxnd~6ĨHsG& d#|ʑ!`qD]" 62 I2h;Q"݂u ۧ6v&*2FaGA؟k2uZ;M.S^Ҩ`s,LYJQ+M 0Z>^,?}x,30E dKk@}!Ab[H^cdy\u C8@PqNsC7U,`ԍ#ē5OBZumvwFwgEWI<=ppbTo6XU $P<^WgH+3=j91gh}+& ;%.VmI֥WdBt)5,j[93ˈ%7u .-y)5[PwWdLgOhhrpF u}zaUybzA}V1&zTx6^`cWDf>{ٍ~M/K Ͱ}#譹mRHQt۩BFl)zzQl>]zr?D;(z^/~bځF#Gjin} 4z6u. #=[&C݂_,#Clb$E6 Xnwfю(.qr>DhYw㰌>S fm>l;[v wܛ2xrbopO&oH>t[pUMс3*: rGl ]7Pe9X );xt0x~.JqtE *U?!0 U"hPslO~DGWe73g7h6v@G)͜kuX)vUeiUXijK ?ǬGi`M5rx\tos&?.;<(TnD dBU`ȢQ F*1'sqj,Kʁbۡ : 7Osppآ@V#uI-^8}[W.ijbu6TY.a_}W}ci[l7#,pL 2[3~sMذa&أg4mhzwkf$Y xVZAZ).wQb  `:)]W (܎JKcֈC2i˩I92X띲y#2 <^jy]\{2 TIJ ,_ւ+ƔS`\I'#I5L#E̐znVċ^0.*Xf8(0@<'* bUh {zb18\F:!||vh28r=u&+7FL8L?H}x3g|kceƧ"{lh͂YG 'Y.`" t@u5RZ fxNERb7ؖux#CdU hrs= dtpځO6F*:UPtDgK!7c՚Ϯ??d ǧj>_ yғx3ݘID8Qyx%Z$iv*ǻ; i̞ENG6JOEw`~%y pawe*@.ğg&8ciuLzuyr `l1k{MR]ր?UҴ!zb4u:ɂ1D/&|4D|1:UAyYelBrIe~="TY~E~p1z{ =< m5\1R,L_?S.|iDMJ uTGRRMP Qeg<154t F%fqʼnuY G nfF|y,l憟4yE&׻ 22(&L&O̐ρDZʊGB}ae @ב ҂^˪h}}ܘHAF7WԵ]Ҡ٨5Z}vcF<]»#RZӃlmrvCƼs6V=HJY A~sJ@* (tDNbS ~i75nΤn^*O["h_2O<؏cT K{r-OJJk1'aV7fVfS}?,-L aûTSPyN猵l/;] Gm/#`9nC4Cw m^J˵:=^j٣ !AZ|C. .i]p>OG{ҸsO$M`a> ȬVLO|ppjIEL+_QJl uox,t / =Ͳ5ɝk @N"XY4]!d݅!GtH>` '#Z?jZ1n'f`ؓRAZes!E0xeAEoڵOD9H!< V + gщl'WagH~7g8dӬ̓’!˭L5hcLN_6)^A;$.%qUy" WfJye1w:cUE]hH}G)wXñF2AҀԢV(z7Yrd2,ohkS|-_7J9^š(9 J:>32v~7̀^9D"fx_9BNq GADy]—T__\$ 3cnhaVi uPI[L)_w ښMTyhK{oY g 0[~ Bu9;W%#M?n3y.¿>l;tn%;ĨDmFA _(h0Ky5[M[q3zh?lN*LTzdÇuAlG}/|nWga&MxD!8 5cWeUB2,UUŒ ց|s_GmX_r"`eb; s5_$kxi#VTWRI#E>śe͏ X'z-Lcs!XG+kܮԈWRPQU˅\ȣ0A@*tS" C·AR|G)ס&63Ze]~#+APy(i@+?9h%,S$zԲR S'Q+,%vTWǩJ^2gE"FuVک윚5*hWU(A2ag=[8aR7;hB_W=WnC9^5A};H5I]|jtvhEeOg7,C1&q3c)$D`5?};%v*ߟx]dկ\Zo*4UMt5`jMs7)iS dt'Y S{pb:sۧm߅_ w4O{ɐBD_`bs? 77ʆrtGVY_uN>Ƞdt=)AEtMͦb{;@G6s:R,fVtzA} ,Rz.­[LA"p &:R^ %˂N2+B#lA=4̵q;B#b:47c sk[L>xC3B9_n*+ 17hl;P`0%Z]hE؋䅽J˯1Lɐ^L3bEܦ \BYCfgG@#6aiYmeWޔ,&s|Q\VaimРu͋Ҥi kh:zaexy+|=Y| b@Q1G݀.Iq g83'7~`X~3Iz賚gA/U@y޾G>!#&uC1@5K"#LW\!i.I sW*~, A_ȩvB l¬!U< ZG{Yݬ)G8k>*" i} Tӷ(A*"1E4jZKÆ} س?׫TgقwɜH|qWGyO,AkJMUB$ۤ3Bc5yFt[.Y+}J[hJ+l3MjNUį}JlE`C"f\W? (Luɐ&mKGMR͆_ /0JNe-BFvꊪ9_1Nm(0ƌ "^M7&n=WyɊ{gU]6<ɧDOf;n:ߵ}UH>1.Rۗh%.^dO7m<\eeWR W `d+94s6_VG_bG21v4.P՟FB!y2c,dW̐-zK]8(^k~TuuM_ߦIfͽ Zhknj#r`G6и#P(5c|}Y MBel3fwIzJL%N_ͅD򪽖|vݮJBK(V~#ʥ˺9xF% v@dF0(=Ud{)܈nB,m^+C899P7a4)5X$G+H$:K6E y40T)0BĮመLT`V-:=k;EKqTekKpCI[{pX%.*oZň w4d#Idk#;fdL<:~f|z|'.& +:qi~Qyf9k؆ 1b.T.V(" ½,!+1$mW>Wh`dBڢ;ӛ?(o\v#KfBf߬v/׹ Pxc+ +y&p @(#QZanv!EYd1g:.n+Hkz":y&nke]10o% "crz8:W0#'ϓ+E$0ɨMfK&0oz-õE8<6xsT*JU\)$ڹ|K.:trRexd_N''RE wC"`CD̵*S:Qm6dL\ d:Fy#6Km/O8SmCe85Z4,ʣWuUCNH#3\(xgҨa%/op EyR=?_H!a3rnu!^WWdIvjo6 8.Euy":glsvҲCгݴ`N:}|\;, 콪kNҧt[7Yڬ:j'cg5>HRշy\#uGHʹ<%- 3')ݙc,ʅX/-0/Fz0;Ov |"I2zw7 ]s xAmhdf@~l<[__ !>ToNp?MU9TFVci@'H7\0_UdB !0䉐@bdx}Clg3QMw:,s];qbfCzavT(-`GsoclGO˵PMy0o@bؑ6:iK{.8 vk \EP+Kw r';JQ2Z(<9'v47e 5B1U6o46V(Axp4I5옼}|晄ϋI`:b׊ddy7G\ٶS.4g#5j%hL_> N,Jy.(('H #/ w֠DtW$5> T2X~̍_BѺ,BɮPϭ~q#-@鑂 >im㈕Ka&lgE"OyӒor.>NJX < bwr`ʴ2rזo%:E8h;'T_~!bT*mպhc= c!CJ)f7q{{e ˧Ecӳ,*]ܵb@‡cݐ8~50ۊ  WЏk+% TU`]@z Y[K4u9}‘@fV(#}L˹Cl*bk u" acIX lcSooǰ`"XldU+Pfޚ#n Mi2)PWUum Y}>X*sBOK1+ߡ^گX n4}{BCLFl ֨(1~ڊne]^ &&bOm޲d'4u+s&0{@]TӰ&qݕJn'>'26E݌9noe#U/[+\}`AmO</2ŏi/Β;q+\MIVrij5ј0 '0j\u\ߵ?E1mɈVY݊#ԣvŪܴ3u| X`$s#DOi{H Itgi/OKr N7 PT2G# (_C vd1Qr .P5"C:sՌ&U%#/ q~Ϛ&TTq$+Yaa!)iz2Ĉhf@:dC@KT]?hPz;v1V\E|pNXt +$SPE>JmtΗ y+uEbƭEtHP 2 wL2 vr~ߗ&l|AqUhV)6.챪g9"=/΃)O9覯E#h G CjYp:,^a8xb~ʣ'fNV pw{A>}*ֱ}~ߦTo]N nrmbtp8BcgOP緁 97Lb4DT{"\xob 0T2VPg.a= T:;DAp-8~.MVօ h,s_@*m)`\we]ju&F66p%q 9r ,Tΐm|pԹ3h<Y-מeO[S@σU6)~]NnsM;&r yH7'&|6 ˲EM:9E0,͓ߣF/*?ҳM1},,C*|B}7K.bX[ ij" 1V=*_ҟ_fޠ'n=k#8";Oϼ#Q8(.XcChw@T:#nGh+Zbw <)U{GظCN]ϞRNI^r-Mq r1S|s9GU$ q9KJE$0?ڸdNgjC=Bg 3otgGotd '}Xo7: GIV|cZkgNv҃dx"c'vĶgXY/\JP:/BtBh][:̑FE*yAr w9͵٦5%T 3  >;K%O2Q޼hS`Y{xo{}2`}0x1$t^0W2TS?Iތ)N[Ahʰ΄YETNG9'<0{WFo۳{Qj0'a~ED HuThu%nHďг صE늞@h[_fI$ZGW.EO&^ !MƶՔ7iaOΪD,)HMiB]}1VqAt ͇mWSW0"ۡ>O/nRo"'g8S@{C˱R+ >wlsf&{0x<>K\[&c-qb/hw>-3{XTϿB4{qI͟fX+ Eo . ݤ1s$ދ@u? V23%)VݑI!߾`ݾݥpC~ѕ, ['J1}w/؍Mzx!!- p2 DqQS{&LѪ-yً\2ȝ؇3XB"P:jIHAMˢ2ewƝ[4^<>4 TP'UnF_5P(}3 ziwW϶H~voUzCi`i" KW ѹSk h(Ug,ŪrbN`p]p|y|!g(F#q|[WˇPcuuf߼?-(TkT;WjfDB(#8. -ĥbK,Bwo\^-lL,Y@n. nTłgKX';K/ NG=Ē! rc)&meXqPLا?J;/SO$dXN'iޑ2/t9yy{TƂƽEAK,یѓi@9C% ?n0\& L8yI9 'kDA3⊬㬧D%Js/Y /ebR*ΞEt=LccXs[ v(%4sD0RubީdZc.|LZ3E&8^p+Ր 4F׬t%OXQJԫdk5yBTFF{mo<Ą ۈZk( 5`2!F]āA]%Ǿ#/.2j;9&A ġ_44Ţ0ZxK7D_-NdTLfQaυ.&yE/pvAL @ 4g@qm19q-Վű̠j%;]*ɫ}|l?1VJ"pz; xO]fpDݕ; zmIOX>I)LCo )Hc(/wn+:ZKg!]JcOI W,/MqL)S04W릏4q Z(C$iT)TwaFD~=-a3M Dv(3 ),=% J霧jN'#.$3}}9)ͷ({(c0%txh3/ۭU־FPwE}|Z;,w3e"XG{V<])+_jrGRI|Jco>nF+XcRQAC)4dO"ᒁ{nh<4"оBNb3!(Xb4wl{vbӬw!YS*qYeN*+R==eIfnPoM*vZQ BeQZ fŮb 0k;=:Kdˀ'T,m9\fqtwSc7:vHiE)>%!mt=Ojs<>s|?u+F+gڡbU(r,It`F⛀?\Ne"$SH#营³U6$55!oX [%P{ nWP onлU^Dx&NUhm$*J޽qQ<87oqQ+?s:Qߌf.hK3 ƿdH>3_[ p|Lb)߀b[Ͼ&.> F .mhfù pݜϨ:iՌ|r5AO):h;l|~&c CY65 yh+6"Y9+څ@u(m??["&sjd2BLJ3+wӵҘ11Mt60.Zp$(q#^iZyFt8o BӃUCS8IoѾxup-Ee-v\i,vhKb$ok<?,V#h뒫3*^ܕ3I "& Zi/ѴDcY]J*z28>p&FӮ)$;~O~7aqVPx!vĶ[$ [1bc}LgG"OW[cvhl$1q{] jq.icmh̹v=.Ƭ9SJ N Տo} Y X 0WkkٴF4krOs$o9hݛcc"N=!׶\h ]A_(= өd -8 nF#Ɛ$'(W^c.+&ZmQ"Ehꓮ_`DE8$Se\v|$1 w97.v6 s+kx Oa;jDZ]!ѝKBu`Y\QquaK1L30}%!kCx6nL2U{k5ˏbxVui||SKvB81+q-I f8͊UqR$:w֚ך{Pgg:%S9sum* ˋnU ё~|nDv!!=Ƅ)%+WJ)_Nf2 F}+@<72dW C;-}c( :^q 9'sVZPp!w=VJ2kѴb6F&f\5imI?M!O4.9ݲҙV`͸a"%|荂{?M5QJ68xmS/94wLvۂpm )7M4]^6Kx{ [ԭ K2>feml:c9$$% KmΥ |+IOwXcŐ*1\TIԓ>F'ْw[ZsT=8s]qP.ai1טMg&L& ЩFg|[1 Д"zxbQ*<8XKmhE-#av/i.,? \ &jQKBNQhNoWkf~`>b3TRTm ̌7&P~yWIxva~:mjI$9*/#>Rz)oK޼ 5I_ES|1#ЕR9} +ߪdc%^MB]3J@ ݉#u㜳%4ꝃX.ROFT&*0vxungzsX3P.:g16m+I [4{W16O҇^rzzunه| ȷ49>#Zȭ| ,`2᥏OIA'ɚM*ױ!f2&G%}Ã6l1Nn0N#(w>$E%Oo2RI# Lv;* /ږzdpw5\\YN]#'@EBR+|U\N@}tB"׸"#2Y ujGQѠ=k%owH\hL|S2l>>i̕yWJ|6B.=ۣ1taj9QfO&~-rP’DEo U_j~KC3OkYr d185A-F.Gۗ1)bY&-.AE'J ς9\C4OUGEӥ}XFLᓕH;  f-(٧Ҁn\R7d[gBѽ=EcKOsAW3=tSj6jwڇڮ{D!RK[,7~8{)!"4S;S"Iɥ[6vrUid6Ӥ5Vu_QiۻĊacI:\K+LIaĊƐ^E y|p ??,jNQ(Mfm=H{fa/R!%vb`X0C`'pR[@Qq¦?0p2nu PS9I&F.͍dxQ=1y ]~N?p,D~U \iSc`z8*?#CKfI0H+qv{. :O.g'$q\{ ݶsD8 {+ͪG/Ҩ3D1O5,WTr_G j׳# tɫQl[ZE=bW>ո#>3)٪KLKY74` eQ-!^eGљ'`qVEhdUuO!ӎJb%')/8KbE^FQ~ kק, *'0]s $2IIϻBQ o;-ٰv:v͗9՝>ҏ+6@$+9S,Q|,W;daTL6,6e)z$t<㺏oJֆJtbׯe1k&9/+^S'Os 'J2%HŜ_Kj5bǸX͍Bff4Qc:Fױ÷3ƞGKAIޟV`,ӫ!DDZUiQ0.̴ȩsHTy*Pqޛ&Ͽk6P剗 lѷMp?핗9B+ L?6+V3=vN%my@|l܄sm)G ~ ' M1ME]h}%_wl9셲 I*I5L umfB\₦(-;̇AgK~@圆86hb*>- !!3v~-0gDI}'q=C3#AɆz /0Ou)Ħt6gvjCtUrgZ+ &魡 虢g52\[BJM E>4 cCE?=c9 bOk'p7ě! NL* Y$%d~7!`W4KNbt- F$FtS3je3H,яT]rzƬ=" ,Sv)9%0`Ύ-GA @칳ͶTDe&(dox>ٝ P:E1OΕq ^j#peڧvOk#`7^=*b V'ҫk]ݹ͡`ͳUi֫>b.lmR(AkV E>CkWR ao-?!ۭd>02Nr۶ih0 4D4i/g%*<> sIc]7y l"DV3Jg[Rœ L|"ͦy'#*vf%2a"hw\t9aa2$/qֳ=saShKɏȃ0X9I}Kv8ӿ{x%1u@ 3=INESfsےv}<[35*݁{47*z&$XU:,Яu3Lz?8x'J>L1Ԡ4ql1{n IvbN4x=gp,t-Nkn` C}zU\٨ahYA)V&(VvoFt^+Ԁ"$jy)!0Ha/5F>"q hk8ns| M$j˗arzqJ6XF-~xGH.^B-za9uf b6{0xeJ*)3 }1ػ lօJ?Aڢ 1Qnc S:mɥQR#KtJl/ޟZ&Y̱aWƦk~ M(OR>ؓ uu[)`&CV?MtQ4$YkZJD7B^ٝldԜNWgGtZ Z bAsF~AxVc$aEOi+%KS/*7 H'@S8R3@jH@(ڐ<qW< !=Ѡ[՛)R=GQKMDlR0}3wIWkHƹ٤J;HFSzYY ]u{DQt9pj рsh[L5w鼀HZuBbFI= vkS @zSXD[9F.6DgW+8* .\Qlm2f Vkh#Pwt^iGce %!,9X R)9c΁M`])YZXiy~:V UwnL O"e :b HxAfxj(V G9ٞ)3 aW(EP(v&t*o1'&@z-<ǖJ%UZCO]Ag9gimQF~>N#5+2Ka$e(CT%fG΄~·Հʨ:l"6W*A\S-ЁՅ;DJr;A97)yFb/9v%>nUcO@}f] )x,SsQ'3(7L^`ki)H̻x׼ߧ:+U\ "`꺂dڄ%:$Za[)C;3RVkK@^X@1B$q 5@k[ui֡2nE7XN)d% {xIg4oWnaC:JCrT'۽aC{  H!~J !u;KJD9+P2|r X}bvcfi06;8훒-^қGp\x̙V};g۽?eو'2ȊBB D0s߮oob3ROh(@Q^H73_276>@6is}'_ KZ1Sj$K^uz%r|sj֒F.#^u_,]׆YuգyK헔 ^!61ަ9d=7!+H-JYEگ3jE*18l6"O1x;Vҍ^!ugxIK]]QᐆjeBġ -;Bf9ϝ<ںF^$2,әOMCY%\tGW)b+cڱK6!GL54.ȞB}ߖxo- v$Ut~c^QFpn'_ riU=A³ (w1nPVH3U&PLn7IձkfҞ3G[o+1R)#5ݮͶD GBqxoQ .q>:7Iw qNMd_o+&,PsKBwc|J'+Q~`[)Jd6a-F4וi_h%NA ~Xg"Tx{ξb [LJ;{(jyhPU("eZmSuZLHGoBTkmt`wup!RFb`1>?~Ivh41w y{KkS!LFo2L>җͫ^ZNG#W|LPć~̣!eY5)6+N_ǘmCrc}fN²Cf>Rocb*1=X2lg.[LgzOrfkJ1)#LUNw&ZEtPuW6GA{e۞su\BUzDk.Ksm tSJEii2h{0۹'+`Scqp{R/ )SX|Aoн;zxg# lznPM,o^ uO}4yXF' sފzfN/,TML- 1d_!N իJIIɳj%̗.<l0- pG34vɼki 4z!4G${31bOrGxip,i[z4AUkR61+ӹn"-wdʑO24|SfqÉe#\3|ϔ E{ &+Oue"yB (.-žy,A-ZJ% F}\ݠ/sgڽog 8 @;* UiRcTAu ,1Qag.(䭁a95~8#.8a>n358.Y ?3՘l?<-j$t&Yfl _cCO*~xǻlL'&@sRiQ"\6֦ :HpnT[# 2Iܣmw(jT;h`a(0h; !RXe8XوhLcMnϼRSs5QMnpDʶWU#7҂ ޠ\(]L㘡{ L,׆Ibۥtj8lStj\ iSdzҚ RrYB + :ʙ[j-db X"[ˏ5qZ"iqBn?)a,"l_ y3GFQOPckEJ@U鲨nEfl;&?ĤUǚ&E=0E<>_rj1# 5j[w)-H^wR@CR[t;RDA`KByg8/i*R ]04)%:0K7``u$MX,oZ)M{ vRwr7C OGC] ɿ3Fn$5!4cq#DQwMH yp͘1Y;`. jߐV𐃫 C \JV:W6oW_C(Oq`$;ȷ,|Mƹ <9l,OqSK E~N$KZ&:ߛ ܹ{q^CP>&GyVB=1J﷕{0P90|8VAVr}ɏXx 4ɖwmUGj\:}j_*@Qg\ׇ}T壐w{T \A>w̩G Vu|]Wç>B!CAxKx1 nVa.x=zHp.\LEM!H`}kzϣjٹ'te,[TGշZC'QO]PnNy!^UiVlGhLt G7 0!-sƺJ]9\k1_S~MY׭E(E smg5<5* KLa?D"/+ c(p躓EҤRXENgE u-ޅ@Ha:?j_jm||l{WP~Aj4^G*9m^^w>̭= +y3ac|Cc4!+D}zށdKmU3;V7uDȇalZ 8e@rVF8҆o4<|hN|߅.XpHԕHB;`a횰,ST| |2:V>TXѮ=J^H3L'2⻼,򌵣buJУG-h,xuJRDoԯVz81#:tv$qc *]Xsxzy&! M%dAL Ԥ Nۯ}Gߠ*T[*LrTZ~P[gdΡHЬYdž8r}*\7u݅`g%]U HIΥ6 S'Dd ˥JWG؞jgJl"W7zuU%@/"V2@nY+ )lMw..R1^p4vsF,ph9iq /՝g:ͮg<:l[:Mz`P~ 52.jHm5cL4E~N:.b.)98x2*!~8 jgf_W\V/Y8zuz";]9H2az:AU:~lu ׽'d PHI(s0l^ 9Pov)V_`h儳Ey[?_p7 %bOh;ediMGB AMb~Ƴ~}dnLىMm߲]צ| s!Om딳Q,ey܂t X#q=^;GKf&bbl2<ޤGYl+VU=|e>9)1\=FWPkw{px.0wEy /&ofx @EqTOa7n)F>/=dѕ7({C& A\ )DIj$WfڣzWrU8Ύpίj{|aC W 2p_vdȟmNz$^}yc<ۛYUz6{oiyiF3<\zaeR5 ePP*ㇰ]ʡm耂o6(XT"2n'pkr toiFov LR\xسLj6s^ 4I O~h`6w窩&> G|GVET\;OqL'0Գ # /hvQ~ʝc. S?X._*RyLUjnL^}K9#j};Ǖ@\|5;eq|XP\;I4_Ĵy9GԮ-^ВMFף?ϊGi-(}}tz܀}=fC<5lI|_ <J\{f n;(Z63JcX\y <+#P9).CQ8?cr9k%`HȚ`2mЯ q/?;kH!16;Ea=1`c4D#PlLf좍T.s?XD4,,6VXy%4`'KzÎkQw0mbF.j888bx=vC(W7;:qu.?'34.>Q: uSA]ylpAݚ`xb1}&1⠽,1V-U[ ?$I]V2\VRѨVv7t/hd2AU}r;eSE [=p PsZze]jZ]tBTx8r/:| L֧0qJyD.FwAz|IixVPJAI/f?HJu[ƍ+j|[3I vP)Pq<2;i ЋduD ^жੌ}8Y"q7l0$Tպ2oq!c-P(x7R1y#s|+wK~lv-QYɱ=՟Y=ŭa谶_ol`a*0ѐƢQ-)W8+$#2㇈=Kbb'>gTMÐC})}lK؊S:,.\{ѢsD06Wv*GނtԞ?f^I+pIԴfpӟkh̲1tmFMػ?eCa:$ou9-]u($3LT =bp' ) _jf#RRl J R}wa#h>IqcUG7&nHʳS.xgW}(.lJS .V '*ϒJXWrܻ<-c39ž5ޟC.-4#9P/ o"[א^М<2*1 s)vGQ$TdMA퐺smdɊZ9ł3YVdVN Wyu)2TPȕW$O([z/Ns4.%)^_L֘ gcx-y\3\*,$ 5SS<KX,GgS/uNFO|T6Rz=X0?|37 zQUZm9)^  OkCqqFKJ]'P((4VE 7t3sUEl /85GЖ, .#[%˜iv" ݇{SH> $hUV?م-a^e^WrXMXQaO9_-tRpOpfۜN|F<3=$ZmI![R1d}+WHd /]XiW7C)t<8QB钏 &Y4VP~Ԣ@*,^ ȸsKoV)eoSnPDN(#yjsN*<謓 D$)+ +rW)ONȳ͉7b/Ė(.Up[2_'ֺٷOzwawXF׍~(%r̂+DN ӓ Cw2Af0h'!jƵ>N+W,ChmG}ND6# 簁i7KD d/Tl-W*bh#[ȬT۔XKVY؁@'lmiB*7M|H61M1CsPq%ԃ۾<"iTrR gN9G)8e~B#>i"Bc)#(zyb$Gi6*u~z' RlIK8Pz5[{SÏK]28,x{ٙ=`]V1]L* v;̨0Pڸ.asViAXۂ's#6E6QF!Up맦P1ih=̃AyM^sg] k1rc"nxm +{pBM^"7v߶n|!MPwBcIe\}'V"~1<u-b0Rh.YŸUAxcL4T@ЭNK%.P~oe{ $g#U '`PUC O5m,qufW"})Tޢ&N6u>qgp*ͧ;SQ5uQvA ̇_x7CeEwJVu/_LxeKjUe9d h 6,f\1`%] >qZa6+:9FHD tNF%Q37yLP弁r'R(`\mҤ]#w$ gϸHRzU9k9_y(,J߹{'#3C44FD#ϐp` 6>MS%ѺGtW X9YVX$ ƆUډCXfd;m&IY{ZėJP7=Xeb֬}?L:mt?Oխ؆8;FgCǫNJRnϨ,5==sEQ*#ҡ{.'+dԨwmuf:q#g];ȌVclDuXFf+cΥ%-X 㼯~=bkω% &Ӛ Mmi3ֹԠ 6C\5N^!c4d4+)5͗ {sH(H_p1U]S?NFlj>?ZVM 9% wQGt!B}7,ܖԒ->h}Ǡe$Aae{5HSl+st\n_p.U(nTm!0U )ɝu |ۛ;ӚSjyXIϧbO[ ̎j烅ήt*{5p>΅_軣p,0Low OVH#2m-ST;nطaj0e鐭S8ǸP]lQ79BTެ0 "S凿G PL}9R Pj>1b&>Rwi aIkя*IMwb@>ԅ0*yhaWQqu˅ݼQz#@tX^ 8Ϟ'K,%` }pdE#bV-3۴FV"M/+ȣl?ÿgyhi߃DssYɴ6q5 oo8w<3,}m_`A\g Eӣl[@m<  F6ݑUGRfB=TAoe02m~x3gzz2+uJp|b3S2}w, X ίE2 e!БK8dA/}<~-m@ж6&VI)}ؗm׋/(%X`VXmPc T̯{.C~ Lg2Y^A]P V 6,ˌ%b8u1O#_/gó&9zm"!Ch-~,jAـZIjYyzo[K (Qvzfϣ-#Z$"K,k wBO9\bc,5G%-M^jmU5THl-8)$Wel+P#w~FIO L U[$"4HPAE]WAG{hB0W'qˌz)ՐTޓ|}Gޑ]̳q|;:ϭij{&'鸙--b!-Y6GSN<")fq'*rWB;{$ )C6ًI|bqX07yޯ|gFQzeTkhYw+Jl uԸJKzBv`)BJDY;!Er?KCʵcEnˋd:,xd F$<{~ H Iz'@Yngh%J;>R{_[oކC L􊵚uRPj)w|UjWW=&w Cw!+J95Adjq-x 6OL$K.R"|r fll-$G__ybw^s΁݈w e%Kպݼ[oQ2|={霈0)2ᅇ>k^;>!c]u$G,]OL@DCQX=礵_vPs"țuHdR`NHA'^k*`ھ!q|2le5瘧²αeJPF0dJ#R܏\ҰU H" ):C] (Z1ӝXZ~}%I|eV3Cr.5' ˤLxQݭ9GuyhJ/ɪ<. Q>5@r3W賃Z+Y؇Tͱl!=Sq1̰uxW>x2 |k4u΍BG3k[gXCluo@Iuc ۑ%=&0ხo"Rz]jPŚӴd5 G 6]W}fD㾅Pqmok$?|!*\dU#2<^;syWf,w/4GE +JC];j3SjﳗШ 8@F!›u$Ia=GB +4_AX/*k k|ȱݯ!Xn[6 9GqGrj(M9c:k#GO4Cfo6V˯K?_òZKU}*#}J۾Enf@ǂBaƅbh eZ!]t$FB{ 3XMdnp_h i1BtJƷ*MDvcu!j=zf2Z: :FN9_6 A|>Flp 񿡳mNϲ?f)bG8ڡ`@/!.äQaӬ#=p9O*11cɚH@ <%+֦5U$.0 fm9)S| bwc:3!@ ޽O@~/sLvBJ:VGt @3C?j?kshv`ӑY~NSsw{\I武6Avty䜁܌׶;דW.`j`'O+?* j'cuѼQVqoagt0N<>' t:̘/ˏ /Po.!D*ZydpDe<iɟ\(C?c7@(<9[{v?ZΠ k52!9_VI-`Mf8SXʴQ~AkC|GlA}HER?y/oݢsaRoڋʭJ#blBӟC=T"tt3=iҤ⛾nkz@Eu,.8'qq{jVI9_mC[kt"H&IF"L\Biϲ qT2.lтo={Fxc/"d-a0 0d0`_y9_uMT/ՋƹV0L׌KPwl@Rؚ`JW5B4T-֠QvnpN wԼX@B|XCЌ S{/g2J`P#9rS}ר|4 ScȹUr6/i7Tcڶ*QmJ^DԄ&\h9HrC۱ tmqUr6Mސ!>\1xꂤse L5M?Qd%tlZEܟ\{- iFt/=윒GͶN805J=Yl?J"b*Ls |PshFQ$,bME.!E79P~Ԑ@&6 c8K+<ǝ6iASSbS\TP^9y%7 DsL9nct~G׶^ˡ;Q吀ua0> AXƆ"&jD'D"t۵mʼ'"%u72<Tӧ/OQyFi.&c)X%C,2iuCf]j\ud*TMor;2\ՙô0bK@ed%cWs>XP̛C4RZ"%qLu顈jdv(8 5ҭ2$Tw! ~% )РU9e7i0޵R\8rc ~vPdtПΌ0 KB5Yi~#;)s{փ?'GH.ɀH-Ӻ rm75ϿG^C옩dD׫J܏|1$^* ^l}b[|B&"Sm)'{ |N,&P?*xk ש/&x* / jjBW>EɻMv00*{Ǩqfv 1-Jw[EN|}Xuk\FG/=y98Cq q1rصD'UO l8ӼzaDgȉO?Bk3^]cq/qK_A2ǗuG6hC+KB/G& JtYPT ګWALJ -p#,X "B/EF$2 :ɺCф?:pvYv-me8 {7'r@sW.닛f~TpQA>0y{i h:y LiN?7iEX ,x=Eɥ$ʭ>`f8Lg$bTv|UօtC52q-/AMq@ܬ*?ʟ5 PYSM(W MV*(~oLmH,W\9#`4Y ظ:W%`<π̌ԊyjuZ}E[W!62 @ctJF?#5~ЭE =TUZ)? TȩpPAhVF3^]aIdV92Zʊj 0sU29=6.C6;֥gvG, /! !b zkM_@pfCZVBp縵xWUﻍo{Ti1|YC*uH;ص|R 9 ( )nhň\=$[ G{aq¼娇7b,(VyMJ aF] yε c}ٗI9@诏Ћh4]?\z/ۭwZp*Y̼@guO~(#/djY %F&73HIh.mFT_l) eM{@/NfBwo7We$>=R .!6Kr].~<|Nh L;c9T߀k}(|5AzxxrrㆫmOi^sQ2}}3 H#t,kz4&,[T-[Z'F+6~.ğ':v&|Fw2mioErZwGDzʦ Lv|k?-k^܀UCOG.&9mU מ@\[7ԁ~ QI%;=cmLѰ|X %#ū&0]>va)'?ج id#Xy Z>y$|jpvK=p2 _/^//LMM",|Z7)ݿ#]̧F.y#"qomՔhې!P94nח靎^B|q"ԵbȮ N~5l(p7fCDo:j߫)S㍉{u8mxQqЋ/K\A5+٫=Oa7KNQj0!.UɿUmCH|C*`iUn ^v#ma94D G(5'`uuk=BsxHxGbN~ut5nÁ޳'BM5׎R4?x"[a渽9q/6pr~ SMndѢ;W 3¡gbUr1RԵiq؊[_YX/VHLs`+c^of7=r7օG/?"QPZOAфv0T4vD)>t;}(gƎ/`'J] TyƐ@q5`. 0_OT/uByRbOԌCn6<򇚛Zm![3ϥ詷 3Jw auoE Jx;]V/KbE!Uė:z W5.ǙLO(t.W"}Ϝyȳ;cyTt8@թL_{ 2~ӫI_t?䜳<}PHB [XsHgLk=~5R[&f|ൊ`"lc+iWZ{H*Z m VdFQt뉙tZ H^I%,ESق]e֜3aBVj-H0'%_YEOȒi,!y%pp$r}ƦbW|IrMn=tt^tG b(Caծ|O:z/>^Oܧp{B]f} WF"eӔLo(ZSRR֚OdSg{EK4jc _8-[ADH}X8lS?Ǵ1d*bf%%,51ڰ2q:/tcĸ-T28׺?I6*Oh(sP#:G]>=N^R"^E@4@ ">wId<_b4]Iks2էWEb2L'h൅ʖ_OglDh[SU$ڦn{Һ }⬏̀No "̩Fqp@)6PO6h/n]쾮|B6Ӭ*p]A#,3Ŵo9ehؚ8Q1 sưXԱe~ I͝i{^*&dž'ly>Rq?$x .չIp9,%W2h~I6V!B˼!:h1Qh$K*8gGYJ+biƇS6WaDLe#}'\=U|wثp6] 4q?h%`jbٺF[3'`ёY붮?@m,LJlm5tǾ2UJ@f)݉]S K&t:θF%mH8Y|%>z*Mzb9#ſsUo8s~OWOeP]c1`Qa+rY֖Msɴ;$k/Zڲ+5) z/mD +e0vX@Y^5(^ P &p 8tQ3u%.tq ACҪg>)Ǩie{|֞3j~?-!k}1[Ыa1ފ]]k<-vHdP g.fE=z`L 4wX 1-e0hatFm`c htM8nUQExMh-M%: qtS'ɺ>0H"7 2nfexr)KuO}nK$Nr(QZO˰=`yo ;A @ygJ-z͒XniV'wM^: OL'0NF+ upCc"P'Q&}HӊK]c݉h}=\@ߝe:f#;95| W8R<1!)YIz{^VخMO|eTpCp;n";tϼx"Bf"> i[I &Q@E?D4}s*Y&80 ra ه#emBxoT\p y|Gnt7: QpUl Y~aK.Z9Dju]'Dzg,Lҝ ><[|6?[ AcyBL;MrFN(=0D"jS` jg@< 2=yWzU3Fы&9'Ιo^m.:O7c}m$6bfnlw/Y~>s<ꈢw ,|SM,m,δk gE O\iĪ̢!1@z159{y&e|cM5I5<.K\-:)ы c}Aٺ~sm|, @?4L{ٸ4ظtv;ƤN<+>(o/rc@et{k >CCxlyXlN\vhIFt ǭDOXb% j{JB⢶TD|ZqTC5ih d$_YGT U8 v~"gStrdWGT yKv+T679B^pe%?Dk˩SFw Kn= lilpmrF})Ld7⃨ 1w";j`;I)r#Q9A3 ̥|MvWF`HO`·5#rC< 7 E-\n'xzԄۧ$ Dy&IsOH/+ŬfCzKmf W7UyRGKmue_M|f\96yG!:vѷg%Ջk̷Dhe. TPH\{^##h콏節It)yb6AXGJle,t(6T(ޫdrE;?a֒棱TIe>4ߡ֘KLQ1GD.B'iRT Dg.v:5ڪ멁f]IgcQJK-j뻺{Jc1w'!RvhM+DW7 q\W3Q )eSbO. rvB?n9.u asY1_7O²J/*_JH}č3K@ 3Jre ^o`AـX4^d*E=*,~Rm\M4i,@\kK'` $j}]׌PKB!C;|[#&YN4=wjͷi=tɒX ,%±sGSZRXI`4&A㥟=vp/x44Ա cua>n+K-5wa{s!!iVAB0&\vE;F48!Q5܇`(sk8vv'DMC 2V! w$MM>GqKy^G.Htld0{ȧ~<5o@a/bsFF r,h;9J&{Omì}KZVX#Z,JۆN5L+zڞAKu@A]jlc8lEdI2-5@BS 'VQË/=^/P~a6Q f^G5l7-AV'11F`pq%jym6c]Þj:%>f~w0E ZLI@UBb/V([-ęYB'3W8d#$VF&}1EfG}܇rI. &/^bb̊X&=hK kFǧϞJT}/[@;/rkYV'qƩ⦦qID'f{RA}RUNJEܳyvheWׁʗ\,4l@xÔNz0V:+|m~UCAft3be*>L?F=qͨ>%\8iYg}.a;bv̀~.'fRj;|}GZM/ow5NO]e6<6SqM3 yb b Pr rr9XQcM%_c_I4_{G&ÑəHQ@ZmhŦm08ԭ:ʴ)2y6*HdV=X."8.%-8dv!zBPm^XVkm@)"iX P6AڣΙ\.RB u̐-3Km~oe!«*ũsS?ۅMɨ&GfCU0j_mjU)l!zj'Pdu9/ 1{ 3@>L H2wZUY2ˡŪ??k m){hBIr~vȱ'DSk͝d4$,spԪ'.u6h-=J)Z#r}P71:SWu9;1'kfhx:rz=\3_{eUZqW! "޾Q%B'@$aGCGM^ 'GwPNKy-2 B[D䋛RhƎi#B_W8c9OV+,DCE#_p6訷%97{#z B@^#ˍ4rb8EK1lzū8E7u2Y(Ǚf-{׎_Rko)$kwj)߭զ4뤣 Tj)S?h k YJjCpb3dj奖sD%,o5_`DP ]ot2D6H?GqK]$mvbG3d<&bG]<؃ A7yn瑾1a@lEQQ(vGRlމj 2|o|7?V}]1<6It-;l r˸$GY:SQ>ó޷Pu̓ߙ!oNE6R4D]T:o!w}kQA7"lU@yVe?2W% ŃO à _S"!}]&!Ay_ Żt180$ѣkY62<\:Mq1J aw+, nuzM>0A4tz{4A:ծo7 >Jt 8ZFG<$b'A$JIh yyi~ܞ,)GJ3p3b-3bq$3vrr5X2S k?LiHj7),0Cl#8G8#,O %)m?1Ӽ8x[vfq~MfFCɹSMq x:- x{g j xr2>sw.O"ZOņ׸KTqhkllAŶ4:Ѭ\̗hNs3^Z6WT$J\UK0 OX8گ1]/ɰJG+.3";yKX>(]EmYjURbdmͺ qԨׅ-ӕk7<9CL0;MSۺKV0wzS؉mӭb[<lBoڷ*41K.ܥs@_bY=n)J>NT'^7PJ\):n6 &F\${^7vMH +L$('ntd \!ux̯Ts%߼ @UBCk<;^ Wy`]٨,%GEۣ1Z% uu##x ^֪u$s7Ҩ\n&qCEs;rY_K*DUz̜'GjxP-d@߫|.J_Vzz7*Ugf MpMtŠ_BcG;-Xl{i~.D)_QoHG^"|'Xy}'tug}V(%\)%*¶*LpXͶCsfnuGŠ|FZqۗTe]rҎ"[6R-zp~Asb6B8 pqxפϜJ^su,摅T0gC-Vu O r:bMbRAy* IKĵ7K"?mg7+ɀG 0Tc Krf-(q }S^{\9 b!GCJv@6\:xu?ܦ \Ea5cK*48~euƪWiɃě&ͷMvH΋rMZ6׸]n?l?$zC-@^]}x0кy({i9UB}ݮ9ba\6*7Y-80}'bp":8 }G`|+jWNa%˳ 'b a ;;JLq=Xu_[G{ٵIxv&}xAX7sgxPuojI5*"!3XB2rp*N5 ~+őN{TaT=3J#Բ>+Oz5uWy߶bHc|;զl4d]6׋B@oEe8?Ck!>v1F1ܖg %VmM%!EQkiZ)'mJ) jyO8@(F 'ZgPl?Rq? `ܜ&b5?uLe⒪/(3~rHr0\aVe6g 0)Ydȗ&sF}=~/ۡW:_Y@x` 1FбAmJcEvN ]ݢ8[, ?=vuKp MUFoŲZv8ٽź+x#@Si.ISTg9k2]p$yd2Qz1 =e9M@1mv*si Tj1F] ]Zj8ĢBM[tPegcug+_yM8ʚ _TN?ׄ,lh#ĒXaܔPq,(Za|P\Gi&FBKjDlJ$wgo&Wl{ $Q%3cli % +4˅C{j-AٶBT}\z/e#͉YC:x?G)lD(WƐz`=G.{Ɉ՞wz, %`'%niʿkq!CLrJ؞$u&݅\™/ Z aq  N%dÙ߱ lc\&EU└Gp7-|]:mpw#0$ m4Ch?S@JAbj.)H/ 4$X~ag{/^-$4 ֤Vzh@ + mkCq8S1RL"z:a"-0y˥ǙRϞ+R{6awp)y(Axq6C$AAYZ wBE7z\YDܜ P/5׀(iq8t֖=!C\{6f )A6HڼI1cTJ1p:ױBQ.0-Ai^{8YekDgHeO<+)MrDSyp#; p4DcL&TF1~*#_tЧZQi[mF{="a#ljj<0mF=(W\l4y=J:عdgiGـ2PlBp؅SA 2g[&e]++\E_~u4p尞(k*Rh8?-GrY 2,McD;jY)ɖA ^9"#Tiɶ!-i7$l%;߂o[UcVbB]9/_y2QRH}nqs%1_ e| ӰwŔk;u/Ū ‚E*-Q=F(băF.4?o9f=V%rNBUR֯f >L(!6#oݿ&$9ևVt80-(;G߰k}a<LߘWan)ӧ5H>g]2mJL]2_ "etv$8Avd) S-VuUyXz vnyQA>e9g⤪A4ګ,HS~1M; p@g]Z4 f^CbLo7w]]I5bqz?vrE`3f*˛e*0E~{@ƻ=Jc_QT@ƒShѹ!0;;x٩4 9*bvP}F9X fskjE#SP&2+Wӳ[*^t+4t]>F䭶 BbAkZ(MvW-Gc>`lذAifEk=3*e88p(\ǟ9[3|<4:[;ؠr'7teZhJs\-L#Vݟ 4M(Po%A -w댎 32fM6P]"J%.$[^ЖEUQF!\(J?0Nr%ȡVIe#*Qޔ/[*~!HMu<(*iaXl5Ώ) Tb/k/ibC@59Ƞ N+a`N54$h"r%lG&ƏdQ$w1gPQit{ё&zMFJR (+>ZBӼ uߣ (l:H^B4W4L寊ۘȏD`fwmAy͝^(R4]*#B "-\UX#*NoXa '|>6yN&=9Rt4S7‹4kuk*G&g3V+HnQRx\ `jCJW {FψG +_*lK)m%>%UEWbf Tn - tU@4+4(Q5;&m|o\u߷'f(m8?!/uW`zjA^bWP[`E45ՐP0g'ri,V^H[zq({]A3IaBG\3r9ϭs.`n&`gf9Ju=@2&[qKeg =VؑZd#O ;7 !2Eys>p ^{`s؊`(S;jT_6/k܏ ~ZhOvBkL)UZ^V]7|#޵qfhf zgO@-pT39-ABÃ*p|M_*,z&`=Z{0Oݢo)g) "WP l=j|sئs6`L'^H/p@WeR oafPbj&R]KC1zVm0=XZ3nVJ+{LpVW{{cFOw;9,>z/{JbG8olk?8K꼥7Q*!0'^-i ^ܸIa/ X=cɜv pf) 01Y`1i6 0uUAšzL$ %lc{EK<ϛAu B2 CViC^1vDdDR޽̓?ˊC<_R8%p\xw귵~_]f@n+Yg\O;&xjh 3rk6&hte qIqE/#]a'HUqɘ;qG1 !/=Ќ)1q:֒ b}A$npbo)nNM(7<^G)w)Ut,F1ڕk̻j@, aQF (: Ly0.LIkJ$>7}5VPh jߵ.LzÝIP^վ$^z[z1^e,2~:ägrAx°x{Ei ]P17Sl,(b62A {l 疀E 񭝚<ʝ_s8A^gRfim[J7K'氯آ*RՔ/ZhfeD?%6_^?kz_UQ^'^RpʏVɄXHwx&;'꣇{B4dKv.>鳻dM@]?>CUث {.8p藑a<ʽA?'u[e\69b z2[}>je53U;u'nywE-n7CQ<r =g[\r`8`4p>5O:3pWʵB':,ͅ.jG z ;Ryf6+}jɑh+B{ x"@sbZ?t6̤!,K(DД OR~* {q)G u _ڒrU=z5$'Lo0FqL6مG^ܚ9l Y~ʳH+|P4zy: ! &3_ RtKn(Wj ҟN\;Ԭ}<](iR#a}Y;:Dsbv| &R0o#$6{]غv.0MD(QuQyN g'*I6TUVyWփJSL6H`E=FɁ2DIY>LRѝhUTK +j0ψ0T= "@ J`AE}osua$@oy}}fq}ޯ_ޓyH`S(@lB8XMAL?8^8lqeM~k:: +{)0}3..'Wܿ(KYHRm.vx/>%VV_P`0 6祛ms9nl'w(qfI8;~z8%ɢ=Ose e|4BB̭!]π¥AW=4~MaD% Ē-wf-6=>ʭN Ƃc0GHl90HΆVcݩ>KBI=ݕPNy5 Bd?eJP<Ӻi-!?8{T0q;ǗAP<bݕTmD6B[*r/)ͭT¤>I墌ځz͊1 240>8Nq~Gx ML޷؊:ܱ(MF ~4E?6.8 㤩e&ZǂWo36df҆3ɼڪxfh"OOPN|9]ddy¹7FAl 0J*nZ?;|I] 0 r{%#so3#S})%CqhPr=Xf F^go1X!+YYroxi'y}DJ=8oq5P HJ2ٽz}ej*wX| U{i)ڼabn[ ;Ϳf7h/^6` PK06` nG7~mc_/3rhH7oˈ (BM.$F%8i"OynG?z#3(J2SəX~fY_(]Ƥ hGaE|j Vj;sXh7?Ϭ]CD)|awGXx7A 1j:QTK-XymWͱ*S ru3H VP(NmBS A%}{T"-:`#`/m`% pC* #55ZÔ"zGXļU[U~xhѬGW/ȕ i]dNNM/UE邙[.#`DD36o<gR}Y_*./[)fy~W$U zP2j6CgIKg8dGj6[y~tr*4IT8X3Vڶ<~|ŀi{v^%DZ@FnbbB2 1ʬIP3L/0eY T&)_%= lsڽ$t>Dɤ;fzѸN_MQw#q ՠ#nE& NTI-?!Q]+rL_m;BgZDT:3I:nFP>8'eGqs*xϜZM4fj %$Bщi7q4 Q|Fǃ ]UCJv6.'ϑJ\{-0hM{Jo"<b9vd"GKUiK{OGLQ8@H/-0b2~.(5ܛ|296(?``+@wUET;0^̦Er1ԲHJ TnxCQ^=P3 P{6w|dl6E?;"xY R 5ţeJܣF:j{Je-.*X"TAc, u덍ϲbקY/I(YyC! o*uw|$H(;:Yb=*L2xddd+ Q'k@zc1RWP"=rĆw:lE[2|'∵kG [&]BaoƩ{Un%^ Ot eTI" GTxb\o贈 NcӞq7_1='*KkiDonyb+H.YwJƒOħ^"K-@@(%}0L7ǂb@Ղe(RDU̠HG`;T^+n7N qD`)j0|A")/Qg5S^NvC׋d,/BE! [Z|~ƍ_)י1 K 9G.p:=P/45ud!Ff;F3YC2M !+!,1iQNpajNq #7 *V$Ng=3-`3>5ߟrB-jKaӅ" X{vAlQȲKjׯ' 4ݱ09m#p߼QNFDVzIM.1\)\^bk="@c)t>2V靣d^ y#a\Tٜꜘ7zd~ POy ,Fm >G'GvQk6yZl Gr:&72ѥi(YiXkNa-ஶ{=J+p6Ŭ9ĄLKCvXy =PlՁf,[~" ɐ0&]4 "KLIWPXf{ Xsrrdk"^#Bmv̸Ai/V3Hڎ' ^uh8ɇCe]Fq@"Q2B7z%uLdC]_%Aܲc8Aujρu}Ftq|ys5f+Qr;:ƤG[oޖ $sS՝Ίl1#[Ut+G(VF`1g65dHHxq@\zm\ab>(3l:g2Cby'wj%AUPd&Tx?M%@x.kySiD]v*jiL&c\ؘG'ʞg@6cjMjNo`/wX.^ΕB0¶#[Ėx8Gv#YR]6.@blkD$v/Wr,;.\O^!ot y=\5Nhr@6Ѣ 2"FJh81͎jvV&]FdQL|e(zKMq RV#M.lިRhk:}oc}_JKw9=xn]zOKPz D#=miA2(YO}uܼkm'a L7l|Ag6z)7-}J+kWJB8G잔E3`,}ewy=]RKu.J- y{ a iZN3'r"/L>8ɼ+;,vnP42 #Ѻ¡@wOuY/Q80.݉Q0ӖQmwEֱ 7^V+j{eAMiG.v' fmT]VP(*»b㋳NH1 #Pa*W@`Aam8'"Cvh= 4,Xݗs*6g4b1XT\L@9~^H+‹Ica=JޠR"_2a-5TTе'<%'h|P7Ҫ`ZH6й'z=Iu.ٜziX@ovlNawH$ԶVVi.8b[N'.g aIUtDu_G^PF%kL5Y>e;hz5(Zכbr|YE"&*&ێ4Kv^fwKE6S~DU۾39q÷N@a6߱3 ,iA.(|^IhfA(NƁ2ͯ!c"b5 LxQM=>^`g#LKŘv*dhRrY 2-@b/XWxl>w+.S6rnT O:sFGF_ay_lGO6AKudD q^.BFr:퀁[.EƨM9\]>kQL >q4aaLO%L%ҢdMdf [)H4+MEr'Z+Cm4x6(B|td­NWGZk`04K'y(LD_=yr{|/8Vݝ#֐MyvYE24M!{o&MDP)v]ًgaYVz)L xIO"?k}n T؇&xNi{;@* n{sS[|k.|iؐa4Rtgdd}2ؼh=87"-l^,5ϲZ?Vܢs ۀD/1 /Mn8筻@ 3`ft/qDhcQ̾O$I2\Z= Y.'\@7؏U! o|尬 ̗ף1q~` !0 1p\u}k -s@/)E1f6j31@ۓ鋦y1Fj M[65/n@y g)k-2zecu8vPjsOOvmAG\'Zn<*K& 분ut$>B9R(ĂWƣm ))xօ#Or3B];WB.w$$*nea S4(3Rg*dtLOf3| T7Uʫ_u$1ŝTߖ.B}BBߋG^z͊~E ;u"!HHsm{P4U|g,-V:Z4oc,&e-1/W*ou<]nEsd6h>~/jv2Z &se4KjQ_}D|cH֓BkQ{E6'VeEUїOT+DPs|rk/8gQVbYjW/LP\g?}@>L '1Lwg`K-x_$R5(a6v8w(x s!(i~`Mx.k_cG k& zW#x3؁~dRL:î2Ѕ9b&>eCdlh#z6 W L(ґX/ e e (Cs~kShKfs3Oi}Yy)}tP(^:,Uxs0p3#͠Y4 GgH`LFguz!䟸`+yv7fi@ `ۆ/18t㧦qRE,%ͨk Bބg̒J9%_W4wP`U `۔9Wn JDqCܭkZ;<[ Tzai_1G]iGly=:uTcE^2k}:.R8n|1)V X%CgtNdb,o \gXqFk 3OO 72&n_!>gʁHGeoVPJ8r /~xB Tm8Fg1F(7wiF23 |icGqPT$?"}y5 DҶNƯ#Z @Z&VЫotkf{᳘f9|_}&T}")Pw>M-nׂ`CR S s~MP1ςI->VcVGl=Xs#*zB_MpX;LW-1L=2" U)APP$qyf$Z{Y!e1ţz?ɚ$–rpuyTviȁ}а4nvSw{7y/.Yv s!*y=7mu  PdX%؃x qCǬHc:"Ӎ?F{S=J Aϖj6E,bx5˿NE[F&U}z};,N(+0b Ie]H |1g['" (jz@^M&bWXW iFibKY<ݠOӝkj+/ij1(5ID bBN09:yS6!M aN=u ׄ6g('qTSsُgD%6na gl$UlR6)d W:.!ԋE'^Z]:&(a X~1zUz5c};.Մ-Q [FW)9sD~r9loP6. ^ 8F,*J Zp3ݝm+ Be ]ri[Vt J_$CޤWj~m™ oZX'<_ Q Tnu%#_EsSr]O_9ׂ?ASn?Uƥ@ ЫqZ|6?/D<7&D!X#bquW#.QWمtX 63@+#ɞKtїMx'`O].Le"waQV4%1Ut5PIHd[8Yx ҞH(k.Ó3R|988?"O ڨ.فDrēO [MiB<8 ,Ujw nkҽ"e{(Isϟ@י*2.TAuPw|[&qZ!lG n%>ڴ%9^ ˖'Dt3SªNx̷Ξuӥv\ĵ /M|_xܸQ `FV܎8 .rqrX&rVNVѕU|kw|x~ 7Rq ڈ\|fE7Y' )|"V]PĢ;tsey Iw`:g>YS6) b>=n~}(XmD#=<Yvr禗B޺Ty4;~u(N؍V&^)9v+XL?h;*:Vax'˻r:}k凌 ui)4Uos@sEfHo7|J^臋xXρ ĺTNrㅺo=KYn;3(nUg }M-_hK%˾Fnc"R#0M:] VdJ .1.lf,⍯"' 낆L8ח{%Xk|s9X覱n:t>5 wIYDIIIԖ$%:XhV_I22nz{/Ҫm]Y2[^5H8" +\:a `M)'[L@`{YPk\Տs>y#HռetjS͊M*7g'Dp0嚌T]u-]HӓV-Zj& #ZygŽą}E{q <=֩C fe%{~@VɿT)|czkЦ L`TD4,TJjFhd/Γ}eyn 2?iQY ëwE5% \ً7)jjI34/ݹt3ז J>;Q̘v4CDwCoYH_c^LXM?v͢Vy fbƅɃG ){i'qhz mR'ѳo$8LxPN%LMyWv(Slţ|aZFV#R /ouSrMu.0? 8}Yu"Z!NeIX-n`[O^&;do57Fd1 ]{ z(pK4Z]qqKSkVU7v|3\gJ2[(u+p < Z[E|cH.P&rRL&/"@?IyMoeXmi|n ꦴ،gG\Ab@,S:F;zVH7E #9|ƛ~{Lyͺ[b_h3B4^|p>,Hz[79}tEy @QTx"5RSBDTxPxop@weK55Zgtkl=6g- ϟP~1+7 {uY+-7@Zd Jc7Z"q~SKghXr)g$2+iL_FWD|' E{=#pT[{/\TϦ^JN{D`hE(?Djs;X͌\N8픑F5Xji? bbu o{.*h`T PJ5{?FMZSHCݒ*G5z4 w7ރwVhRXj2VtkIAoٵ:7Y "Sq aqM7pTD3Æ3r ZUd \AM_ӥRS;B Wcx{yŧR)M`bvigf2ōPkX75ĥ 19:~^q:f`˘>iE]tK:2*lg=kavgĢvPM}txK\@Vi7]uq̆dx鸕E^=U+ӎsZ{uryΡ<<_kWoPM~ߤE_ݏǨ\B (`$޼%ƕIT^^Ҵ$[YvإIUhBrDգrMHJ̖ d/c^BŴB |o6eJ4j2ew$"RtV!+pjGyƐ#}~8J:R?rv{Dm]B= <:۳:pHz7Sh* *]aTSg0:Nemz!I14e0<3LBVcMu=E&*!e#QkWh%gEpJGÜHW"UK7?j& ߿4 ŽMkV~Mv`pOr9MHhTbA&J}/ /?cL?GrtpE{5;18{a$9= HoV:|ѿX&:{靃t +3NAhHK^ 7X4PTY(vvP8$'?x4?24g_?pg z͂(>RܼÌ7,CW͚ <<êԴΥJ:$ +3lм?^yXC]nM12߾қHt%Ant4Yз]GwS<1°[{= B㤤7|]<2#Fvc;AP2AKq}lb*U~ ɘ5'_M'{eSwX~n'ڮul<N~?V+hEǠbko`yd7ò2`fwcɕ$4WW0CPn1=g>NX"(A|hHۀFۢeHحo)h x\\>gR儈<|$s<=rQq$dBK`?W tIwJd5Tqn48㋄U.b`'ry?\}rč/7_v #ShE;3@'glIw7G SQG 'w\3ap%шh;,fɠaNۻTD)ntSvzAb9AuGqw2q-`e#ڍ9l9۰8)L!pYA~U++:blFV: @o8Yi9>d2EVs?Ԭe2KnleCa)Wgf(60z&{:'s# n&7Tо7C r -")>]w[#k6SmrҪz3551y|N`'%Q1h?2a$PrF9m _P\-_z]wYh/RBq$W֡YTel'!~RlHk:';6 ꫌ۈk2rhpT|s HO,uik<t$բr̤4ebv wR҃*KC<=yNGz*r]_ 1U_h T'xJ:24Ғ9VEQmQ ~n@mg|ZO3%}M6|HhrX?2ʒH%|E JlCeq FјA1+m*3^=S/"s>~rY늵RhcD E~TR7E귝ǫqE)oEl.&e `iz\0 [SvGBbrDxMʁj6yL#*lo&fh&N;CF16?\ y$]krJ8UY]I7f~v<@qÚf+qHWd/jB]ZbZ8Ѭly q~.8ae6U=gw ;Q]- GPľȆ!*NubӨ4^bi! RvD%r" n/mHZZV68)4{bY sBc, ٓK]tmyںD୏xבKt,P]nv8[ŀL6D-JjՂ\S@NH󊆰UNkMh[n.C0\n02o a1pI#R vp^9}3=7_YV3H3D1KT&S%^87 6dP~5D}zKMy2DD+NŽ5q_4%\٨kF9XD uP^Z 7cҚ"JVT7 ӑиHo[#ȗUs>,X((ŝ$9E^ @DդQӉW fۯC#15ȫڐ$djUA4$___QwEX%vl'MF{ecJ,SQ,.(@򞾱vpwV V oy#9Yˤ 9oE-iZl0mܟbhps'eFyW`?3u|`k Ǡ\[$wGT aT9jI/rH0D6Y_Qt_oicS0-'fFy-.*6ʔq>&ҕ%'5MԀ}!&s!mT lh۶IZk| myk7d+~3k}Cu*&V.7@gb1[}+=:"T5p|o`_^B;! `8mտk\{,AsiiMF#6g)malF^σFFfc\4e"kiȕEEq!r͠ wg7ޖ,>nc:-*^O֙&(Fً"K}-,rVf6Mm2r»'&"`GS=R'ň(TM{+p^v_2S-(RnkKޢKa3D[PjAC99<\6|:Կ3t dJc>pP|A7;< 0{Wdr!g  Z_3#T8 3YOw Pa?$Znu9 #U6~'%mW~ %F`0c.xc%s$"Xt1?Pu\U2O#MGBq4?kK7Aܫ@$T>8q{G*2ެ bܮ"}#dϑJcL7@vZ0\^ȀIsyKzYrhP!B Zg͎ӘvC/y۱97yDKmQNvwQA s4~f{**֒;pu&2\V\ٛm׉{bAR`cuſJǞH/KZ3[F!-ަRsƽ*o$_TӰ Op=O\/lKdPlIVJ"Z~>2՞c6 }˓ݼ>y܎ _h0!c1Ž!P:~#~~f<,ʎ(eu`ފd@ ۿ|{X$BrȖ$7IyͰ(NhjZ#ׁ5Hzx9%[ +6hՀ+b_qQ9"ԞF& O[9/|W`(Lk>US^MZIQuX;Zªè8B/տ=(eׂ.#9X|j gDzt~6sce~.73Y ;rL%))]qY[mO3 d3QV+5^p]&*yn<8UӴCNo#rQ(fG,kȲ{2KHLvn(>a #M$l0T %V}ͭ-ɈS-Zu#)-] _/ ->;Xna 4C - Z#6ݲtg)5:7ăG^ٶ wYvmhwqݨ,f;by]s?*MʨBۣ~b;\ŐD~5=V>Qe/ T} @sfkCƼ&;'lSˤ8,ȀW~* 9>k'1zVX*е :) `&j]MtݦG f`SP-*ߔ]KፊZwќA}!J:-#1%Iv0]ݔs?2t2na HeR#/1 F2aږ'*x1%RMɍob m}\M73[z?rubK,_I)D[6wI+-ɿt~)`/XnrWdR&v6-at8XgQqK.\t;ZM1٣AsѶX貶-z!0%.Á_9W[t͇[{,F|"TXO:՘5i1š*K33:R7a`n: !?LX/7 }j(\V@8NIuT4 )ь.B ؅P<%D2s32dD'1F'"iG>,OYnI^H}0Z&C5N@!=jF<% W2gQ~3#)CdzE+;)0V)C.!#q"cH#Qxm%1 )G-wwUE̢e%q_CI=|jrV9pdƄ,Y/NY E9!V'[0KC+OD=6M"*U,gG&N؋z d[б_B씄Tp/MkLRUW)l\`iM1ܬ[lBdvY"CR>&jB=`KY'|)6=jFuGj4w9}@eW} y3 g`S襤˨R4.%u.DMIBO0XV:ͼ4Ȱ̉^\B\HJv^spK (nىSe9Pd0o6/5NSΌ)#JP܏hL5.KX\P( H-pqOJtфvCPȁnmu}A;JFk73BSuИ텐8hjtԝGqbdL # wmW{Q#Hl ڪIfif / 4.dE%Nqd5HƖ_ɮ)bIG zi&$ bsCP|ir׹.mle )&G?JTDKXb6_ŏ$"af2[TXzXt1~[ Q' {C=Zfrk'x>ҍ,5Cj".QF @7'ydKx'7(rX6ӐcP]-]F7NQ4!ٸ̹1@zDgKQJJmaLהh[\ (l?34~ܳfh:Np޸aZO,I*mgb q+}9ԞlU{^5WNw)R\}"&NdvGSq54AЄ0|lNF oJk$gJ&&j*->ˎB9@#I$*CB_Iu vSrYX0as $ݣSXŜ+z.PKÝAqMâvu09iC fye`(>bc6OYvCvr/nU ?uF n/G4ݚD2F|< %w [xBEFǪE뽸T #lA+\.I<}S_ FPqo-*[Nvñ -IZ=~P,;J  ԘuCEaD1K~@՞__qD4LI&ʢ \D 2}n dZ1ZW. ~llAޱpkB,g $rlE>aBUuйiRu#f!,[oz  ٯ8yG+GKi y.uv_<د 77"Ǚ=7ޜCݶoRfcްϸ:K()J=|,0pD&i=; `I2HbP_cY]j7Cj¦3D!xvt>?%0}fjuBZCȝQOS.dIM\f_lUIP~7Lm3zKoL]hGU7K/<f#sLnvE;"SӜ坎^ (5( .Orb!>/zdq9)}!Z% H!ObGx<(wͯh4}nvzw&,N{˜95vS>Ml1`i8V`WaӅcHS oekC]% ڪx*qw_%韮;"RlX|Wsk}gA*AD3ٝB"dQ *}P=&e(+et&4IK%qǷ=4l\E^f3i%0ؗsAjĕ'iO:'Pɘu]*l l۷+Xu0w0e 6q1/_DA*saY`ntРcvm%Ӊe ]ΟQ;<вHJ<#l:2F;d,Hzk7D <᪊- ݍ̆Zp"aQNS"}KP}RvϏ굍'C6^^6ӏQ i"kJɨDP?>{%>} 2D\[ՆTV_EBP|lo`G{oEPYHOC2MCg\/Id㷫Mz>~8wEe<粄^^l?oxr'H-#;{t?^IhQXH$)R5I>]Y~KH; |CJu)3Ipn -!jzJֿ!zz_kVs÷|9]p:T|.т*J)7oqU=$6|;i=_˃바?GQR{}.}r[3REh1ãoiQKԛl`Q뤌]}Ui0IqM_IĠ$x_CUf'abIBL>rIEGk%hɬQp'e%Kn_˛.}1P0H♺takG{2-##1.Mk n #V|=V;ն~αP-:E.fI24y b:)yR@pJ6& LK/T:|& ]5jjmIҊyC쏑/Wۭ89z:.EԱڡ8UorDK)MO'!Toډ=|BAM$sVdu, a!3b$1w; Ȧw %)HxQ^@Me3|R5baQ-wGz/k#.Ix6[LL(Q qv"&Tz|guDӯ5V'~<͠] ;mleU^zfq[o!Y1X' *RN io5yK:\g/0 hU`D̈MJT|ĕ9e}Y"LP٫fu.XZ5X@.'\fD ʮ^ sq +cj,h) ohʥSmUIu۴7D^`>vq'I'5z; ZVyGf:G F%8uY"3xA;TuO rpv^)[-:"#Dޘ]AF+5O7P;a4ak],*#:Y`=Yl1;ۚ( Q`vZ_s@hY{i7EddqQ*sjl:(63NFG PFINe0{UrY M )8d3tCÉtqsjV$~iЏС7ΔB|ⵘa/䜅>bx悦UzhwuefOj'-poA}G!!,!hOOHcҋzD`^Eأf8{$|?zsGU4Z65ksW̬_x' (oۆrk#} 3˛RW]MUuKjZʢ )[l# |q[VE ֦Mɘ$z/O#7l֣@puFzH{)C(3K_4NG'#y6gYPbZפz@ W$mcN i<n^8U[ݟh[0j, ]U!rJNx6&b2-=d0p i^p\9ǂ#a2seH5.8!Y[i"eCL|i=SžģFXsx~t;ϤYy Wm= 4ae ,|)Ȏ+*&ewDР*"aeIT]nhй@WXduDpXdG)W:[UNe&G9y^3sv;yMӣwGFEBPQ-ߛMHۘʫ A'jɼL: 꼕ѪC^7*ka+zQ=>'M UM!Ǧg>i P73 j0X^?f]$^UJ+QE2 -T(akAA̵{褷]%U r{rśf 'Tl48k([Hf?6>jQE &C*>hI.Q3+1F( { BykbuLgtV5[ь9^[(O˷4P<%yO-"ϡ!ũSS `7\ BY,yk."1ep<B)4 (Ղ<$=ixjA]3T;pCCYn]I;Exu]tY \0IH1f?Z#զ{G 8Oq78< p'`]e (<̺ⁿG7L.: :3Snd0a-T2u~+a ZZo=PR o3+%$ 9fpi5X.; sAP\mMDR,y+dHneL`7*v/fH&9;>Nڢ+G6kf7jq| Z$H/I2nu8e-ȵl^c 8|*tﳝ S|FVv(O˲8v '^XДBVF ] ]j!|W'ep}@ b?&IRx ĜpqUU;O'cyR4|υR9 cQt S"ў0b>>LX`xe",m i\ l}Shc*t{ӡi+JsҼsUE5^0GgLBD#=iʈ!c0IoȔZf#kgxĨ6`Sn@^Su?l6*$7x.QI qdH-7Ξ6:$lcUl_N&ѦǷ_DJ rMUɌm&ĥpu.-'hꪝ^ь(>婥e?yH?bv͂mc0}R@w/mɔv1y lN`,=v9bgOu(ϋ&X6&3LJCS.oowQɗYl Z,:wb6XۥCJs[i9 ?qB7sw1 >.H&~mY=2b `s؁㝜qJd;`G+<^&\{m Mjfxaܚ)?*8N ^U[YC.$>W7pJTwk:69`LenD}8me߶;(Ri./z?hodtޕ;*N7>˜DhT,Fxc\O-Io$\CZ<9pS0?0鑪4 z{ c Osƒj_ C?x$;pzԝBSq0k򖧬 a7/to;SƊ D9ݻn ƉV2~K8St'`Oʢ2VTYrj{Ӹbڋ'KXzGU,5$KEhQRNIkyZ Nxz׳3 Wね 8# v4J.{ |8%1B4%61|rwWФ6+GF0bL {G p^)=o[Uj mmo1HiDTVbEqs`S„30`|,' Si/ X6~ClWZFD趈m|\Fd\jj: Wwa3 |#0U*$Q-^jEWH?%e:1p=1@ 8nE~ǥBH$}D=hi2>CnQ>߰^ d&< nd>:K38ʋN ,E2~Pcu'ջO#L ~b01ΕI8_[&p0" > Je@SH6==rbτ'/8/S8YN3 q}9Xً!'+9:ֳJótL=.*>UI Ĵ4)RjH1(^tu7#jK,I WT4S/x=f3U:CǦknXHa,0~>Ue?+gn I{"q_!'2|] 2In@'w!!te! N_.'m1&TӪ&tp=j_* *HʉKCRiV[ጙDҚF=z{VB:X*Li-:RJmc46$?d` qث]b ]"hxjS+xUO6i"Z-MUHTF`˼2h:c(VWeQ.>,G+]:" 1-SWn$8" CU2[V\t*0fO| &I,las<[h!D8lH{2f,F0HQQ'E=Ӛ N7S>]z_SV鸨?1m*TWff7Tc[g瞙 IxI2@G.t`!/?:k_TLQ9, | ǝfub-&?=`U.!PuHގ2R!jW)h8ES[m0UwwT$B 5:Q5xvxrë t;&Z3PYprat-3 lD;^qD!a$ItO ^ײ4l4Lߺ A{oޱѡ${/ieBX֒5kV-|#dM~CUL >=vq:) bgjzgCqGt/pfMF,W {ʗj>v l^rIA9%pc%O۬)?EIU;׼Nμt`,%AP5Kp O9u,?+Cj)0&[콿'z0f Lֳ\PM& & `|WR~fJNknX@'a%X 7׃g)~`w))#) 4L.AfEħ+X%~]UmYΘoӥ*.Q]\L2秄IJt9 Pw1!hz07uH#H_u>?&G1F6+1-νaxkzLoPAI|OP$bܱ 9$;_XVJ2pg)ْ-=Je9xdŠMd o-y')S:V_z% ]*a^tr]VSp i) g>+K)A. 0 e:䃻>P8Y, =xWimsYXo:bC7z&'BTdvQP|^&)ʰ?Ɍx*QdÃްC}H df(<npH¥_>O+/$꽵.{$辣b#S,(99ɝŧ&; c3 J̃/A{qG&K}?6zkfY/Dpc5얡~G P@RXrt mNsmak:;i \խ=8嬂˜o=]VPE@~r8F r^ I>Bό2z7q5~0ljH=K Մ\ 'hY8F,Pɿ:/ߣt7t53{6sT% e4A0\yʻԐTe:CDK꫹\?ķ3j@$D% V!|\PxZ$`zIVpn2)A%5Q:f_fBJ)c\"^qw =maL] c/\5ܵadL/A:.ԣXe31i~=e&O&fx{* f'>?_Mw C̟n\UPxYGq87Id(NIV-9+2^@j{W+fa3ѻi%3('EKxR p31"ՆWbJ"~δOшCԾq4exK%۾".7aڰ'NK(v: y4ᶖ_[F{ս,`5nWs\a!^* v~VCԮ~|C5%l7#6[&]T=.ReU= YnCNRVD&[ُ`%"|Ɍ69OY-<[-cpm m풜^ )M4YO,p\)veݳK$FIb\BKǃnhOoO#:D<\ypF}J+S:4sZJOea0QZv5˜; {_8~VCs$t]&(6䫽apE;ˢ v㠒ۅВm C٥(<ah_;ƴhyq}XT,n=dԴOʕ)ʔD I>S{>:RQeωDƹW1'WRqO%T}qSl牋 <'sӃw{vI6:db@UD7m5y2; )hݱF>Y] ёrA`yr2¡.Eع "J 'yEz2^,̝(cȌ'\<|/#^rU꼕ئnHO Zo=xjة Xnp9a|w7C"NwGzd_v16azql4]d)uDgl)Ɂ\5,ctk{Qp$cc_h~5bŠxDeډZb/ RU'$R_5Ĵ-Ji9u&2r˪ʾJ S$7c'تUkiܴE3Yˮ,5+eieaoLeu\v)8zĹtCZG>lʷk9쬝"Y4.Z^ݍ3fl; VN"4DxS߮}w-8aO!ss h84Tq6QS rr%>%sF^FR=o^/Fs\l,̑ew#4C:gTHZM;li{7HK_j2/n"˰0fPkߩ_V,!/i_6\@άR5ᤧxj2m9+ `}w|-رVe pQs!8''ՕuS*ړ2Wq޳ي.=x* ȏ'2dvajFX$:Ҥ@zD⣴&QL,B(M#֔Ւ*. D\:E?2ں{.U=TYΝDV^h{Zlx jx@m]Jmn;_y2SElb߹κDjţ:m:a@ZAʼn ܊1 i=M-g9%l$.&,Twg^C]]摓;AD1F jUګ.Ϸ\޾(-RB*[<(w|"HdHxSLg&SNP'?;lF&~& 6 +a<*; PN@ ?6E.!)S/gGԻDUKmJOwZMJBG $-{0 dA E"nՐ.S)?QvR/!$t_&EC5}MZ$QyiW Iɀ0*ݗXQA;C Uc餡?M8-ZFKb&JkqFWN[[A*;8VA3C^岄?Ff{צ܉^*Ƞg $GmtCy\#]F&W5knwcmG()\\S]tt2295aau'g֩;3Qlٿˡܧfmpºtr?UxѧH2z=H,V.(kelM].#kEyøCl!n,rZZeyB.>'S@pA,U tkX㷃W_RČbhV b [՞yVBJcYHbh؜T\Wv Nxlj -h`}rKFJ ٻf5 GU8 _Sy .8LeL J.*ND8\=IimQfMv[fG'{+>Ļ/Ż[ĥ2m+|8)vhY$i*)֩dW9n&Q \]MMG7ƒK")qڕ}U2pCFp[p+^^΋~VBf}Ы_~O@8.# -R+"am|~G2+7۟ 3C^Ŵ[Ի*=@ǎ:Tk9Mc 2@rO>A%E"!yrC ~SCcgKRV6ݬԸd O`8ym\Ll9VB3?{!eWt8@r+l'ռ)~NQW^FHۅz8}Xj!ptRl/)Y]l8hHJ/o|AH6}FL$V)DFg~j+˯3Wq#NacsKQ;-u*qKVe_Ȭ !X6E)ʝ!Mb)KQ1=Θ[?R}$+٩ C0^L%܇ZNYNWʲ9'v_zGOH!?*&e0wQ5po^*1x踹"gfNWjMneF6^B/=\}ur>cP2h{Swc6HD$.=`sЃ2c& Q׌ Xu] 0zјX?&ia%)p!6.΀/zOު {a10>(;ǚ͏ zA@EPčߕx*kUyQK)脕~'՛].-ۋQ;i= ƒ~fMakI;6;(Е:߱AktNmڭ("9Q?vg&M![JvhD`ԧz~)F_^η_{+LhB~%-Qv8̶T E1MdA}0.47x}!{:sB_YmBЁArz]D?FRHo_3G.o2փT)A)!ɯPEbD& RzQ̷gIN3ι9g4^6'K:(VGtM p3vޯ"b|U g082િ3`emhVv:2,VMQLgT}U ht-v8NtXlOzco{ sO{NDfqSZo첸C+>a)nЅ8;6K>5, Z':]@;t#*|EdǞ,tʱ ,W`C56kC,k0ęBj<ω) D">^UFB04z}>[30Ow*|\ ~qH߲v5l_,YYgqМ$4.D~s# C$%e1<~9TMeۻtɈ/oAR0@&Z*Y82;f'ΜjQ:+D&mx8,;\^_4܇1 :?j?C>*Ŷ~S瑢 O>Ùq%İcGZimjBe7vGJr_,UKEBR;"ee9?\/(Aڄ`\eS@`A}0|؉x`  HTy ׄ0[[*sJ"^V1TM7W~֣s| g<8uǻb{_ss5`?`ѓWZc &%y0}+W}\]G*) Sg.MGhb^:ˎRg4#Ym^c`5O_ͬ3n>S_XݣIS^esR_<X~CEsasCy`%&>y r/n;WơВƿšEVj0|^NUY#ևyql,ֈQXYDѡS`mtQJق 8%qᛵ^|)a켡yW0X$ӣG- dfQWf鏗P\!UqbDҧl2;&?N\ˬrcf'/TN {+W>UCcޕ (udΝ貆/!`XY ꫀ|:N6'dcmVW dPpB| r:;:Ln]1g3\0uݵ͂Px2oe#|f<X'ļA0㷭8XME(9n޵Hnhj6p0cdǸ{ r QԬljy x:9{Is@f^̆˸vIY-}HjvI7(m$X,+s2 OAegBnfrS6і?41_ mF $165r-vU<w,>S:׊5co#7>Bn6Kucπ~tH $@EeRI f#X ֝R ~u@҉Ia!>՚rHHќ?kt5OLU73łImF5b'z BoH |E 4KXxܨN' w djCJq5_X TO 8Gxj,p ٨ INgu&`fsW wdㆩ"W[V;j$!Pɋ]QM7+h#dS+ŕhϷM瑦92hch'Yʳaћ!d#=΀xX 7ٓɸ*\ʗqJDc#¼Ty%%E=G_OhY546;$ }F=pm 7M=N?_P(N'k ו\aٲ=NoaM X ic!N'KPyv!W_30lWqeUm,"Eu7)Kh[=P!ϨV _$^ls~:ѾLhkPW Wqv6ͧEr9v=0W$VWOcyo9|Pɢ>BQ`SCRsJȮ#V,&t^2}L=b gtFy)}:nNX\Fbq RaݎGS~z/aFD~ å_m;}[,} 2G73[CI]|R]f;iF+!9+ L~I3-u{ѯg8Ydc$RFp1lbq{2^%,G鿎TI4DWu:L)q2MhXK(wpCsX,Ia m @b)j3#^j!pX*A!J=;b;I-!zY՛DK`AS1 4".MjkdYoWciۿ^V03 D=S0,M;:%1]ET@9Zl]I΁Yhπm,,J2ҧU=-N|38D|Xs)mSϝ5Ue'VD$Eu.\{܂}It>HiYǀ>𺠣@#-ktOoo꜅$+<yb}AcA< G,o9"oeƒ$=353)ڎ8;F{9|m`i^cBDzPOm5_XDg5nnͽkhПuUY̷櫈&)!(&giixVn\Ç? }]+5$)DT.3yJJXv1w7Q^fl%k/FwVQ33$4 F@;! YtϾTmP6 U^qsdCFw:%jaqЂ,@AМ p+zhl7jdޒy\ _88 KqPZ%F IStk٥&%<ަv_Hw^ٹ-Z5?i +g+^,<ŀ3_rlFg{x%54VS D\mu ! T4tq&gz&bLB:ѿ{baOE-Mr5Bc_+*x'e3]Ѱڎ[}7k֮"on!@$:ٱxpu{AϤ| =+azS(HxmaL mQ_!*eZcKV}LoKF4mG rFdnT1ȂBЇJ^03nG'>dک*LRK7,NE2Ώ5'J}X"-SBN(@08DKʵg"^ 9l>`qѦ*6`!W~'8u/i``XT23@_z3l345ma8bNs\j(5DoqE'ꧨWi\(?]g,m458BD{a $'IM8TT9ֈKV}+ =IX<{h5[kj*IrFT#k]K%DzgH$e#uhv[S{,S|Ue=ZM =@a_Ll E1G -4zwJ%*.!yFr #v?E6#8;p6Or/R^P;LZ+lj+iE~fdWBVn:~.I'<|~)w=mjy9RaTV t}r#QKp}5Wh]hY}lʨ9[KtT1||/eanxL \p\KWM34Zԛx!? rRR@?7擾Ӻ-'\U8z?&iVǀ""F{~o{K^RRђh?n`hd #Pϵdc$b~j/W ᤑx9r=Կu>$g 2@UGc!Քb8)sIIXGDC_#kstc$gٺ}(;j@{r VȰiQsOwƒECANݢ.ne 1[?_9 a+.Q/aA_GjuL  tYtwn4Z|W[#ECF1t2ͤNJI;oHe9o1ǯ +"P)!P^MLTHZR,+w1@!~t\W/ dPk;ЎsZalfA ]?:ӯ/`<:aMq#- a,P告7]ľe2a9N!9x8]6M $TO7Z-ϪAK# ،xvyGj}~,L@{KIsJUpC\;2j naeUTVdݢ`iqF^"a`Ʒ|99ݫҽ)LnY,-:^N+!whf}9/Xv|\,{#Y1r|e#JVY{ $mX?Yx+쁜0^)JQ-RO[gPgDsoJkK"3hߋyIЈN>BP0=#NHrx4M`D+Dvi3.6k7q̨ˏsfBӃ506k$_03Tzh匧A8 4 R o}r`GPī^hpgt+ʗ<1qhGbY;SI ʼn̳n﨧 [@#sC_;H0I4V`mZt1NanP|EA놙lj$F<@c'8axG3S'a]GK-y0x̸a+Z،N%VIѧHl N3S Uq]OeZHYUϡyPޱ}mx^!~TK_a/aU`qE:BhDE1y=9? 72q@\ ᘳJR<V!6|7Yȴ?5֛*Qh?O.s%JrܠYF'9` i} ]!p[ QX{{)|,B{VKҲ"79ao Cy2.Mt,eMPS7ifdz^Ywz騂 nSSdǞ3#''^s.wf3,Cfw6l@^#{{#r$4cWـ 1Vĵ>riȉJۋ.a\c}$u >4^ϸtg Sg7ÙR9ON^|"o0P(#!-L2zPC ӯ`i3A<6oPdn ywo'?6^UxT-B/Dlj2b/U%44Ȥ|/1ݕF#&ev2"=1z|ůҦ2ZDIBЍNYm=Z_,q8\; Bf"3v)&{ʡ |)Ukcj.Ԯ/A 鷣F)5ade U8 xT,YHv+*%>pXˆsA5‡ )Za\dqCa Y&FPލF`9R]U1[4GRC BmjT_6zZw =ܹHAK&hL'j!E")+7n ZG9$ &IW1QP)GKm;;>@ok_9~:=> ye@#k*ZGu9`3G=;LD H1|UA>72WA&FVl%jiZbQں,z |mGm@ $JƸehPHBs^AO<bnD{xjvrr@KƟH9vw4=.!)9.Wy_}:/PCޠ|e|e&7 NP^ *ۻޔ`PvdGū~ZK$GkԽ8Všm 6p<.IxqA@7x*1(jW+avߖ#Ҵ8%ђ!y`1w`aKoks]Wf1Jf>9=xK_K %!1+MtfHچvO fZ w\"Jo؄?31%bO h~2rq;CJL2y^6.k>A7gop;Jh(bmβ8U5HnWp0 ٗD ~i;eZͻؗ@cG~eC Ti3a>6:->LDֳQ} ?qIm'~Ja_4mq]@;`48`8h Ojdn2WSYug#wYa>މV4x@+)6$y =@=^,M3xbo=6%׻?-b"_Zb&#.V-hC5DE3u) E6%g$>zE,PStimm:nxqǗtJU {We;Js~֋%$؆xi1~u\$B{>U T*c+/7*1sCB8lwE_%kI5=p4+~hE4jUT&c%iV>I+te& t L&Fp$:U8t7K3A@v0ORD;08mAEė 4N8RY_zVIƞ>_]#ܡΨdvE-<PsִiQnrAz qN 㶉+WS6.gQx%&rqll03|}O5v#'MQwޘ~.t9Vݲ9\ YC{ +'q#d_?Ce3Ndư4]}t%2G+Iۡ3=@dge07IS8Q[ G'j\&Bүƹr?~P=-=g::(/ 5 8LN UbLAcUK0_ ͕/!% GSh ձK>+v4ZjI 9O+hMOߩG+Sqۛ8z4n@җpotzU<: #ݑl)0OGB bԼQ $[+i`>|da2kNVBOA* ң.2>Tq.P}p }5 pQ uD4Q3-\8l9p en"bmzFNp|Wvs6tm9/jSP'ըּɦhv =f?փ 0`0וcYq˩]]MV c> 3*VɘǾ }+/ {gCrk1&uhC Y#hY͔]@!!'˫IltMPR0.4ChkxABM"&G<.oȘI?6Sj4]u$ /hqL躥U܉K |ߠ-bSWbZ x)SuooDe!(%縄'7džfFN\4r{ "҄;MG,h$[hD4ru:Hs{4CAww>4O_H$i 87@ߌ6s !D?1q*=f-}6#XB|yV~CdMDK tZv}A`pPjc9y]OO]>v»cI! ~bI`KeTxLgKGf|gfJBJǣNAd蓷W>A0-|LQOUCpCt+ɦRJ8Ƶ$ݰM9a/kÍ{%K\e{v[g䣘ҁzտ+k/18:uo#ѺL͠\FqzŘީI"n_-Nww}=mZ7O,TZ*Báf4=̅9&XP .uJs%{- [PzIwQFn&m'=ET9w\Ƹ/hZLt ìsA%EH9a:= 1ȁ~^4u=ƙVm% y:/Qpa=:Iߙ_`j iw)6׵ mn"6cm͆UGd%YtmaGix{GoN7Em< ~6릊ӦRw_W x<V{Z"#2f1WBxʗQH8g m6G7ac`?qbE6o66kK~IK? Mq)UJ?+a<76ҟMZ,p?*`{>4OÀw;@ChX,ivy_+՛,/SӜru\PSXx.萦)PVm-WJLoį1DaULleUl& 6##< 3 pLВun&'[ƭN^(g5ꄧg-Wbv58\W 4-WP˛kL]cMcn!N;oˇGEuaĖ(OXX7*>dHqc"JW4[*3Dׄ>$d1 ?g g>9cCxh`;只ޯ *5 },Bƛ TR5ʉ٢L(t WEQc,+=Dhπ~p(OǦN mG3h"QSGb4%VkJGNmV=8Vv11V+lҎ ~ﮋwbj`sk<pݞZ@w`)֒5@Qo\_!Sq.)p_@nK^4nNz*ӹ)?_+")L],:Ɓ|~q[r6>ס'Sb)orBGڊJoW-^{4PZ O$ ٍ^Bek ¹tg-S(Sߐb̥1[oɼ @Z6OÊH< gQ}Y$f^>x[DybaOGI"ltBa]3,P汰wy~|$?/9T0E` Ƙ {8#l}Ec:9՛ý@={Y WЙT~ S2V솇hy19&[ERSoNI?l~ i}2=l/sVqZ ԕIAzK!@ U|cp}򧸁Ri5ju)G\TXv,L:O95Pw5p,A:d๙Eo&G} qíBCx϶@HD*8NzK 8ڮ8G߫b[I`8xRR}tq7NyW.Wa+MGYe ک)“yt$XEzAT(T'A$V)d\M7s; J1,3U_f ; }d\&{ 13gGȷpaGb| J)dSV\0$e#3L#;MᴊZkcrni q'MwWZLkԡ k :Q r%'D[^8;0MghMUnTzR@%e)ƾp1~؈t Wptg?qʳHgjf '=vVUR鷆JϊK-|\2 5ir{Uƣ=! < -+,oJ J'X飣'fw z p;1f%`ybjoDZl<20'='h׉:K-ZK`0 ! 6]sYp2QM7U7Hzqe<}T}F $Ce) F`XӰIJW{Oz..S@pX@0sDx #L;?[إbIZ@y ~'(d0+^ z`{Q&b{PG rؔr&/Se1ϢACu%nT0X7 V'4{k(d{;j])%PUon/HN?.SbCP+;p %H!}CL;X2閧 x^_}]V%a24./.0o]&#V|sqZ+5W),|LhdaƙMĺԊhcSD[  .;:uq"XI9]ΦɊ^:~N#VE͕U/c-E[zFy&#/Yj`MʌjuԴJJsS#|lϺ5lc7~.zT$B|!\i^Z(& Jͳ^Qu; ^#t͛x=~*H|68 ,jg^i)[KVTF[,N+217Ĝ, m TΙ!q_ZXMx gpo nζt%mn 6>ܽTB V{sfV:Vb=$ \:cn_}-V LF")oXn6?.X@SCY î"Td+iC}.2DslC 1'Mb,|0LI,fTfY,pl'Yiт ,W=eۛmCH O#)|VNN{)e @.*c gȧb^D U>6Xq2Ymwzń"IMBjZЩ=&rLGuvmhO NnV٘Rt*7#: ^,!cV֍*byO[|{6 Im:x C +Mݨ'wu^A56V<=;í4vo3%qKir-:qfJ̖GfM>H4v4FI#pe. $ KCJ%m+?]S^^b*F]jۿ,s|X/ZÁz؆ \ڨ_5ED,/]/*ҕ݊-lRBYO1 ]V *,9:Y{*Z {eo  5H/ˈIWVAFfgY'y_b_#OV=T1i}5`mУgp,\yxcN~QT٢]΅ߍU;H$ۑ/\qfKm ]͜*j5DBˤk*ԙ{ح?6vėĦ@|s@W96l.™QfW1UKd;G/ۜAJD@yY,X$ޥ.ٳSqڑBne+Aelm*&0 Pcyzд88ta#7PoC$nDDɏtgvYדWiI%a3 ϥ)W/$ңXW?2lWk*`?sҿنxJfѥsNp_(;3;{/'p[{]U ^lqs2߱G8#NzCCw/;K) 潪ќd ]ge)vVOEQUˊ"ҥ$J7tV~Ȭ>$Sfr|%HqS0eȉy$KK‹䫴d5'Y>5OqFEA5p4fMRaͅ\:.jВIĶײRWqPG $s a 3)_>*g#˹QDzCrF!c\g>`z38)pψ M CX jAkMT @2X9hZ~diѕ+ٍ;60^RV썵y; %OxRw#:wnMS8Vd(^*㸪UvC fsoBu#eXXXQ@KDׯd91^ 7IJT}|h(=hMJ'3jp [}CD D'SZi*CDJ- {o\ %ZHk1rvk5 c>܁ejˌ»{ (P*6ZzN sh̩oZκҊLs3zqlX)CG+Miuwl \x ł7sd/v6O;7Vm[t`WJl +Z Cl鱗Y0r1Α>[>Jjg:a$)TeV[$ڋmn}Ĥ xcّ YqQsfh֧zb`Ar_q,,Ew`Gs2:Kth OI=}RfoExNt܍[5t,kcMUl U?l\g]ax`:_iQu)A(?:jp'|?S-=HNi ]p΄3,/̯ÍAh;̍Azbmh ( ~+εH|ȫQpԹ3*u=Υ?\MK^CG8kjrX#Q^Z3$ Fa2w_<8SWe"(zMOŀ)5>ӻjS˕w /2 3P?=k` N=kb47=)(r:Ҟ`bbCԄLt=pf__N0Cg1wS !"{93{1O]{Peb bCp3/o` @+ip6=49j(cbF^u9,kg=4 \ 7⎏ѡR`Q 0n-[|'l]$dMR'6}{I%v ~(gG]~J8bah> ~&ɮZ&x%Vh }f߽vGM*G,z<jb;4=4̤ےs_g,2#4|ZKK" M$ onrQPsv]+ 39ױ?2DIofeN߽Po>}-ށ+5! l-θSء=`-(θ$!uKq;Ū35OgH-݀U V Ms͟7x r:(@|L⥅{ 8e8f{K.uN/o~ 1LBumÑ$;&C^w1fXD\LPmgVVRsU~ ' eV5-G}㟶=9!<-kr:]g|OCXp]&7;],DYte%kPƑT{#cX6V߿)x{ ^5M໨=KlG^ȻjC2㌚x"ud.HDcF<pjpo9ۓk] R1z̓_9(?sbZq WNy&iS* gߟ!㘊M$W^[;DBUQ&KkUzA* C%MBmUxFܞě iscHG.b7c-r-ϞBznS );-.(g: gx6Gk.5&D / %͆5>>@jʦz_fzHXR~9xx| .0;_E'/(&췈k2T-Jd4!!}vA`,I L۸ ,k#܊SP0ƜQ3񮺱dɦSdnYDFL!u~݆vpu{nA$C!qioasۮ =Vln,œ^oHQ^4(f$+X&G!܍gIk?Iώݴڮk*_*=ėDjrzY1HUnxxg ݦV@-z&' &oO' TMo{}[6?B?{ o^,huANwFLAiE(^Z7!xߌS Dž]4dW.$1+ <hzgQ/NK\ha`I^?(~%WZ&Shкե3)RfqBHۏ Tzk1ƂC:깾YBNxWq(#*#GCxHE`meTr k:O\ڗNx oPZ^f5Cokd*[t }gc; v#{(,aiƭW}ANa"bH@ Dzm.WsM msb^lʪ"ፊO(X㮣]Ewt 26s/A.KȒ3tq k+mCLu'U#E*ixy(`ܹ&PBHOP6L {@shy!mDy(Z1I2{ ˤ2s}Y7)=S/x=[s& 5E5= A[>YW'3uO%Gܬǿ?;wR%t4 b2k0 ؖh0ϱ9(u_ffyܠKTEսW,3*lݟc~1 ->gUH4N;+S8o_ ϧ%گZti6sx%+E>9 ɴC O!6tD̪Hu<7F"M-]vX£bTloKR <'@wM)'#Jd-~l(z`75ֺڐB*6j"-ZqDO鎝uIEq=)Hi8mI?flOKHv4&4-ƨ5WX&e~mhd2ksR* []dg*aԺzN_S~iZraևy]H8|ݗ=Gp;)bޙ/.TFLߜD52] !~|SnPb-ӫs6:LIkvɀ=2c(Բ-NmΗv8v^_iq,";hW1dWt\QPPQΤ4fӜ/-/lg|#3G2cQhB: {LZ8y IzjvԒh~;*`_%n+rp %Vx|1ظ~(L/W @2S&(qp&jytxP4h*n\V+!H(S˺L%F*H;jFe88-*A%| G[$gS#Զ)7矼۠0v.69]^")9aX(m٨*+be!~Fq=@"YbJ/W>8"BH/튏D%q&i Ltj{;ŕ a_vY: 5j K,[ז x6k7D*gjeөp KQ5Dz'a9>N(..GÇ#U:9vŠ啉n]H?)9|bq?gs؆%jh+#߹ d%}IaF/O/8\QHe H<|fzD$=ڻ <(M-c /K9pۚ4jI\|t>85.蓸ЏdpFg[By _u>pm:3w#<\MqK˵}Ha/ȤiGH%7FDuh~6r$} ,bSVFml.S;+CD㣋&pq h{SXد*էZi6١D=0 '][v<{AI,b8-q|wacG_r AsN6dj,@q*N)ăK!P^4ލq~' 1.*ӿo| "ckQ^$ \ȅݛK#(c+Lg x\{*M% TC8ω 0j{^?/8m!k1#%zUWTxA3* ފ>mM X-i9meDk>]Q AA(c ^2ԸTuu 1)TVdhWF%9#OIP"u_k%ԮTcmN=ÍE)(rCay} $'.i l" u&ҜV6*GI }bu!E?FAP϶'w)uyS+Mf5,⋀8pFmWCXa,)Tv T0Dթio`Ϗ#YJM3cOY ~2˛ŞBGF] I_`.6dرXx(lW6\ĕ'pU@s3G@ )_ 2Fʴ0 Qc 2Bc VRkr$t {Z-(*UN1Ž\o}.?/l~ee4$#Mir$JǹL9Z QvnR^{`P46ۉz;~=J*_o/Epia*ۦ';F& J>q0(i2jI9^ (j]>[ba68jzchpp`8x'bkU;ɝ;&vF۽sH(z^zKyPs!8K/i㗖Wjm#cD:u)J*5 ʿҬr8?źFZd:r^kmnZc[FFWiS#~ Nfxf+-@V8.&g  E5l`0GmQy۫R&8+Еwy<+$F^` zGfap1.Pi 43Fʑv:22;&aN^kbooKSi؆t]c\z3U~r€3СV7vɑH# 7E| ESa[`a*!2ː]3Ō 86C65q^9V %ȝmSuk@P@*ED(,hu_fXW'C#cg4^=Pv=bKS?8]ꯩ:Z?PBD إ+U,s(5'F[*C|xU4ov*z^bHyy8hPC̞W_?ߐ}/B{Z m1&'O(< uѷoK_2BOxL=SJ*p\.߄%(g]tFMp˃SAX\ZcQH|ׇggRb^,C֭2Ji'CaPܩ`m ͢y鑿 ::--'kX`ذHc IȮRdLVeҪIA3wثX_<73憜1y(:8ٴT lLJ"/i&8gA!5+\-:7e%6sDԶ4p0 ֖4Npك$Ef2/'[ ꓓ[a&=6k&  k1̒Ʀwt'*oEBG$5j!Pl}pO-{wT1>4q#Ԓ`P!5#|ƒ`7tx0l9>%њVUܱ0LT Z]L.Hі o <㲎s؉@'30{2C|#tuvj7v.hH5X3ԀF*cG`m%oM42UlR9HK\:S씁P.fɪwG0y4B23+3Q iս\k'^Ȭ5qړ~lܒr?x/\.qR up3s2JEwb0qqA0NibƪGP b~'t J,(6HbŚ`z&^Ű5cp^M*2tO ѫY~Mެ?S ];KpU,+p+[~'0vJ+Rl^g$3G JpTFFK~_|i_~DM#b,Αz>[XU_C/BIH%{/7/8$I@X|uiN&]WlZ,_Jㇾ'1 p5A%9lϴYwOg=uHiյ 땉Bb#1j@ĸ($Z*X]<PhcI3Fq>8G[@*- #|_t'Vbr xAꊡ^:@iE[gRS]H/kj84HF{R%Iq35&ʔ;%+5`x|XMeo¯ ӡlLihVpn"wu;}\Ǐ| ?;`j+M6,v "zl8(PT GV w&.m*:z6қ f(KX"7k^``t ڳ6)̀| @%˚R<ΚJ0w- 6N-n)CխʯUܟ͹F~X5_?%,n>cU;'J=bS>.ӷ@Ime#oj)5b[}Z+=}7X3zͪJyNdE 9@>fA9'YbC>ԧ Ҥ x%)5t 'b_;T[{ۭ`Es,qdP'<# hݏƮW9 doP*ޭXxR@ᆑd[^OCX)L|w_cB#U#fWSCYw;vq z*^ԤO(SB. &N[lȓqTsX>dzVDl+O,))h )bKy *ĝ)x[+aM^(~OT15 ާ2~)@HD줠oWjvN9ʴtNј8ól'͟:Ӑ닭ӵS IqgDgwӓt8b -Lq\Ҝ=A+ھ~G/WU^W~6 ɶD,{Mzexvx{sJ/TA4Q-yܟBAUO+ jL?V q:Ǹ[a&5$g7[Q0>q䚿/8<4oQ+S{YS]M&rIiju-0v2(.hXRưƾy0"p*br~!e6NbGȵ]Z18t'Y;*0C5> [j#L>]r(M"NM2+=)gY {b9^D譝Bz`A mܱ8C*^ܬ:vgV4zªR8 ˧mwEM. gjP!u2A_ڠ :/⚈HSI7VbΪW3`2ة虓IhBx?㛴WOYJd. 3' zEeU~|ʖ,<.Obf3;+,;Ki2-C9ߕ4ŌL/p}*vc|H&G a0–RJM &s0_]u.-pSk%cE/49E]2m 4ʜLfA"zLa^_ռEi2x T {~ HȬ|/ ֝N@57-VQzf?`jM( Ve,JW*OFFq+{ڪXKc"%CfՃ&b"{buذ%SBIc˾e]a  9aZSZ5@CA)Os ;既5 9N.5%#^az~}L|zn)r)2ě[_^'#m;n2]Y"!tz{1>w;9E0_ƊCzזĠo}Oo0"_!xLF]TX(RRLBc`Cejsxyk55Ħ @G#+R>|ُL0 hEv!f6T DOcm6$Pv wY;;~ݐid󤊚y#TJ9s/ܝnߘuO} @1-Sw.teiDO6%2ٰ13Q*hl!y78h _G"H#aEݎ{ cndn;uVș+*)yKaRrkK$f! qЈvoG+]bd:CI%0Ut!DejHc D ?%Eh=p)>3Zje`wY-;49`I_8k< /Ҫ%]Ixc60^3/dHE߀ƂqI>ӊG$_[cǾVN cI~aN<Zv]'w4)_N}.hjx̳e's*:~"tb+/+P@.4+?eoDcF,|}2aC_h,9OePdQj84`n%kyG[&򕠕elښg9my,YN+Hퟰ GYgmHG]GĝobD S<h,1D S,R L9 ,7̺\Ϸ4w%UJ20k$cWz=9NhCĖLd' o/,bI|Me%G=lJiX@g ynۙ]\Yr _[Ck1  -CZ|w7g فUD|6^zJddХxD T2ny{rH)=}O[dɴg}HdN.0,wN;Wjqv3U2Ed8bspI!4]KPiUE:>7c|H: gJͱmNKoZ/a^c+"pnߧJ9>x=Qy4 ֹ !x$FH]50s)xnB\`a2 4夘s}d|]|uYJD%$VaB(4 Pm$W ;М|-͹@Mx[V5aAQ7Pi%)>°a/^7DwFښةi_4 };ɃIf\.BN4dRmY k^J$} kn5;bVAQr.^'y)gνYR,Y $٤a $y7448"Vgѫ 1N'<Hæu9~мonՋkM_V [ lT P`J`5@ZH3=^ib-U#0Zߗemt8!VjX\/P-W~z k#Xsb1UYz=* 9.Z,I-% $R`p*y):@%Rgw cU/a|w}ި8j8Agy?&d1]c5%.I8\ >鹞{Fiq Y|oRk3j=vKa$*W4?JwKz()\ 76IupacJOt Z板x a{S2Itn`-ϼso~k*h S{'rGzOu0R^,CҚmzlcѡy齑y{ )ݖh26XbPs]y~*4 ёUU.\ 27—.zq  f]|22$OՀ2v@U!l(=fd0~C 0+7~ 9 9>u@4+g/L`MMd&&'W"An0gDm2I֛䲐W`ucOuy-Ox' p|!u [vI8#cs&y!`TӦ»Ș o~=3yAl t&z'!EyHٳsjnaCt6귚;8E0CG'/P 7δ%BScP[Ä~質-I+sCD)e=- [욵" j)fѮE.+73H56-fKDK>F}6'KY|aH"Z"/Yʤ !^,aJZw(Jd!(B/ Zs=cd-՘fn'vtX]Y d'@$"?-/Uer>"Ȼ\ e_-nz;a3D R{}24$AtC{B~F7rnJ2x) _}$0OD D_χwJ_rJ:>|ffkP]]..0%3C8[C1SIq7Apa\(Y+Wʩ0:jI{棄zװ:(dI!rq Z$P"JCX17'ڦTc (Yu\1fpZԉ$?o4U?LM7,7TKO38f-Q-4Vp]wic0xQ yȯ1OX,O)Nu ?iWƞ5ɜؓ17B g=ُvQN_h*VRJ)r8㬍%uϺPYOEY_|̺{N-T,!@& CWؑVq,u@8{0}~S3BBS#fI)4c=j;FԆff'/'{}BV*}U=' P\z+ @њӷYo8A˽EO=<L%%- -^QAE 7IyDFٞ}INKt[+Xɧi|LdUiS "OHc%aX5ᾣ6 EL& 6O넓WUpE5ʀP= Z986rsbnN}q1C[&YZwːQ/ DㆧDs`i.:6DUhpnI7xD@Ԓ7#mI )D;JOAתB@H\ǔK'g˴lQWa CƔ 6 EgKXձkEF/ ڤBSɁ60I4|ө?VL TzjE\- mռf_6^b zbvc)GfeѴ%cG ]Щs֚C)~u u2I6|s薳¢Z+Ni*x 8t_JHR%!I5Ϥ.C]P2C!;>9:w5r{3 wNTۉpg<-f9jy-z=ζԭ.nɡV@5Q:&̓y/ZE\ҵ2<5OW/E`OmnQ rBJ0@$M `dG'R<ཙH}^G\zAj@w~r\\?`^n?-/g̎|=x%a3]&c}Ԇ7/ۯ{/35+rK9-_r(i͌J?tעQSiQ6~71Km 'ήQ/¥le3_! #hH >{xbC#0?/ ,8H#cpB ~xC'*>( ȽۇrEC7/̠ۉ/vV;^[&}RuږCMF1sTMp0Cueȍú{oŘe\s (22I!^{(kN%3WPzAQ0wHtAX תE׿]A^|&g>˃/Jze;6ILC-5i`3 DpaGNmCA=yem .Fn[(drLPuz8Zff@'H&%V TT,ޢm&% fj1O>cT7'3/Ŭ&|ӕ!7|WYxlʰ')0\9-RClZ԰o[ͪc5 o߀ZOPPlP/P29>Ia9SZLz˖`PۍlMGߗ`x=E  =5 o9b/Z_\Ͷ]ZT)}9iy`b ]>$ROy0סxV`A4a9s(?0fH䋷bjP997fCLQMckS6#:CͷHVTM Bf$5ɋ30LGe >5M|%yȑq>ɷIsq݀LkeÀwֿArZEĄ&ϊtG3'lq.:"{8~A7 Nwܨ@|c;]tj!D@et8-Eqȗ=+#ΰÂe'0!>~-prkHmb˻ oMRn~?'tlf~JmrHِ·>&VjKtԨH&ap"RkrDX6MZ| [/)mRFtT`"$'p硶:X QLF=͜3sj닿1K&q;>5tE#披l؛H]Waw ָQMy4=n8JI,hP $}/жG΂J <0, +3)0xSl-zn|LOI+9܊Pn,}/vZ^$cDv::iKtWv]vSRvF-Xy:hdfJa\ݹJB8kJĶI\^N=,Kg2dc=ٜ&_h{ фt31 ~Ec \Sd/~O\x-'z1fV9mJV Ӕtq5s+;Ԓ\4[wA_;7dg<##3+)Ajg7\a qz%FQc\IA#&8AyS^>|`r>I&򖏡j$5Ҽ5ǓW(T(YՕ3-ma3I꽾]"Q}'o9ѧo|oѮ۲9UNlt,}pŸ7:!fGs7L^ǃCJ4$~kxZ53 dA^8s%8W/͎'T}{VVսiCCz1e(-5Hi%5MT-зBN(c65ox^5+\R>!+RS.J,0@P!T8/ CY%H_oCw-v|plj'AVDiIς3: (~`${g("~Vpȭ' Q4^E;5 Tk/((qp$M454&fx zMzK2Q8L{G駊L0kiםֲǠX,paf:؈jҁ#lnwlǽ܀eh,^w:Yݔ?eyIXxOL*Bs$5K8u6LA:%iMVf-I_L kaϋEiMUdδQ<탨Qv *5TqToO/Wx4 aGnuPm ө(jPpDk &_ͷKG/bmϷ\OcĤgT귭1G809<_r~~̝`U@px]tY#7ɚrY5&&GzJ]x}Weq*JAwhU@nr>Y2+"9<oʢ?yVw&!|g(M ֽ^L~PS3 Sxhb>P;TsJ=>d V7'1owpVɱl9r~i6n F~Gsv ^A!EU#k5 up=4&#.nw5r)FQ{pI=sO5=V\PFʶa1Sv+[J*T _,OL^}8V,Β5+5!6~*).*F}+KyK=sض],{pDyI :N"3BC'` fl HQH\|~!x>lĬב1uNi!,ӴE"\:DqvJ#%XF2Qo5qYx\ t<)to:`5{,īB!;|2ydf# Rƃ]>ǔ)`w=@KWoxD0 'GT@yL.35 E;*c <¯DK`pZ4XP##R )B.9j žYBD-t:, jk%<=y6"[RcP=]R}VTpĜewS" J«mEV@sŎQiN3ԀMmऽ:p^;Ŭ4fBx7ghe /`Y1'~lqd1x2UG(]jS [9# *56+ic`h- Rɢd1nGv}ЋԑB3 {.SS3!h²:C jgm4C`r߻~X.mn}k[cP[ #:{~jTm?ݟ9h=4 ;a @ 3W8gQHDy %h! Y7YfcQG>G~m* gXaN-kaTW,F ܛ%/AJMK,~KB9Tů~⼢2C2s9 TAP`z0_Y @9}9ZPr!1v"'`mK8|ytU×mr-R6}tAUL:vmE~RDSI'OҳDP<'!ʩա#%cYak ڐJ4\Yʼ!ދ)˛MU50/~cB%ⓀPZ?H<"?MS ;S7I ͅ`D_RE/(EEv1)a$_ﰀ a2!ŗ޴|>1}ix<:(y> M2_`I$J+~tEŲ\T{ުܤO_9M|FxGoz(/U#sNq+,c0Ӳ芈؜9%{x5^bM [q\R뛘7@Cp?ң2|4gos,oYDDŽ@PaNLƒ:L=:#;c︄pm℩^ 3"5yiR8@SǞzG9=Q+-RDK [j4K9x.{헬!o;e_XXpX%aveea(C_ mjnd͟s E2l_cmL;x#d:T5q9$N &%Hlꌦ DN{(4k7eׄ6I][|F$2*GKcmzigZ^/9k)Z60d` a3TC-BM8<rFiB$澉i| EUμ1s]/Θ$w,յZ 0(xѲ.#ɥ.%c ΆaS)ET5pdȅCb?[3 qI"h=" ߋ་gXe~x*O1)&tOoP0HN\SKԴ';zsucT)ŰzW@+חcq zXJ70ANcc"g;\bPlj@gM<]UzśvR%nNJ[oI&tMѕ9~$+QxSPodG'+\ N["Le?w8(室`d]D]/#NlA?H`펱i1w(T5o>.&oK5\IZKH,$ًkyrRfj !|{rɫMK֌vr2L8~ QaA/Y3mHMfPa\IMG=k[OACJc4JWvґ?zwR]>` ߆תdZbbeU!<KEhPRa!Qz̲݅)V-s?r{?5BY~Jx B*ҷe;}¯ؔkVh9-RJ( Ikǒ|\0i® \h@5  OWv]w+~ zȣGrӎCkb70^-Q>٘Ow =hr&(e^pd~Y5op9m%V2M'-Bt1]ǣ2O+rؓi٧гCL z~ʹƷzO~R<7T: u ~aK]lzc)_/=_O/)}cB(h8uE%0%٢%U\ gs!Mi?7_; B3tLAXGcElRBpóϾ'Ϟ9Ɠд g-\كL 3@Q D^?E-BiɬzBrL@v* QZbNPXk”/JP(Ϲj{>UmZ=f:z;ӝwה,\5^)8Bշucyg5*Rh5jlBSеifkr̡Ue-Feä:{I1J('P {a-5X6HSYǐ4agX>GcO h#jtXY !PB <2> :'~ȤX̼|T  Mnis皪!5}\#qsaJye`b%# .phE A ݇ wz"edAu_bNy+᳤[Y~ p }Yw $q/DE" 9ˆf#+a_q_RqtN#ècCBːPԺ tDWumrcQf^O!V-,@kM?954Ӓ˨6m."Ò(!New ??tC{geE#*l32RU'86#?rr]LK${ ՉL9Z輐|JLAO/wL>Xe&ҭx' ~G, dD#bV;e듄WF0W'lr`=KsKiS{s⯮9E]]״~Yϒk̞TYo{ J 0ԝ, U6eΰhv=!eל/K]@!d [UieI֏: h_5͵ }\ ûE '3"n纄<ԕxCzH9 @ 32S26:V~AEA `Wv+asAY+s/d NGn1Y4_A'qvFڎ<*|]FfZG [ Y(9"Z\C~1[2BY.n*uOVF#.L~:!㞐Ŝ|HzZ}G3ek&@2hS9@&H.n5UG.6ѱExBُ\y+VH$D*GGy(ߤ`C(,Zj]CϯX[>_0&F2J2$r3a1Xv4^'uI|n:d d{E. AfqiªbbK/iMD1Gyyhɇ*=]?_B4NfW0BqcwQ5MoUg,Y-t '[\g r?g׮4c\տ"M,lzY\֞yUwr%81gfm͍0gΛSQK%#ۦי*YWDm[+7:5w U/牒}fN(*wn.{-'ݨ޵qbpՍ)29 ف?jt{!ޯP^;d6o!$ŷn&a:Z./HvK6 i&8Bk6a*g\W-;#w~?`2)&al}XV̍BLy` ܄F`"|o=/[KCMS\zտ%K Sjb^`S]Xh!ꍲsYFte 1Ql4M3nAOK%!zx‘g_fyu2@Bγ?Dvv˗Դ=]qBί@aBO*ڵX.DGz@̵Qdu*ó P5=M❧Hԭ(hPsqD偆SKdPZ\g=itPÜVxg\JY]1Ir8@5-op hл;dR^8 ]C~VK~ښ`D.?$ ȥꔞRY8؎ܖ]u| j͎ZT GcΫ)Ѥ5ϥX%t&KId"XQ#T^ư'dM- [rF }qs`W~7B*/2QNЪ;8 yf|mUƸ:A$IOWXd{&ώx[FRJSP7y}i ޓyvM̘xuKvb_;._PcBL$Ӟe 7Tas~&ڏu,|J*v_]˰:;;D5Ev]zm3$ εx|H³,ڄ)u\XtMg =bo㷰#ň,9f&l,LZG.e# zz@\& IPSa׬P8eG}m,n9f u2bb!9U 9cGGH} DB۳D>XN_'tEV(g_gޱ a5oWi:.BgrH|)9tU$% Ɂ0 #hKj{OYc ]#cO1tpT.(? "`-bpڥ9Zޯ)7bu<.ܻPjEL.~0X>-_QÑ']3O @8!FR/H-d?BJ (г/ƺu6GZvahy˝)bgeU`y\RENRѨ*rVkƿk&^ s9,fv[N󊮇V]2eB6'peL2ZgRY}O1J:,~^܃Xʊ/u"X1w˼SmX& B:ĕp Xj16\E"!6y~&g˙@ݳ@v3ct٤q5:徛 5eh9 YQ;1r?kF`52VxX"1: ,\. `*褏|qr#!Tar5'ik}w|NG$q I#=UypڅW(;(CY\߶yEZ$l[Ƣt )ֻ@EfX=͊FrXb&{1`G #`zar yO<k95^z7K̥w.Hcz`XhMN(┍ЮX_|n1$G79ٞu]@ˏQ3.T@HL^ϻDjE2Mc&WL:E~ ãMLu|kT'kǹs R& b|WQ,AWK 2Vph`XТr,{_&J&?^2ihz6 4lG4f03F6DHXAT:jcFZo<(V<(j*:RZSe5XfH]DraցM}C \گLͅw~KNd^l5:iS=ȿ#8-2,.sD 7:P5د^H(Wr&$D-5|f[oB'TPr3x[DU; Sg^16"GddL3I@gz+lБ'O/iqCݟhq-Qn%D뎲$!y7U0N=s\ J:3ħ/@Xe-9`ae8S NX֧pćƏKKYvaby1Ц,-.nTT8;w1ZNGfV`лP~"aw D`0?~~[ԕD}Ad|=㼇7oEDP$Cs k?qlv|Ao - 1m#v*;1"ᢣ+{GqYǺ jOd n'@ @V_ Yƨqh/v 9 ->ٯCT;NqKz4iP&uҥ xq^>i *B-r~ʮZ9'PB{Dj~lX\Q ^YnIzwd8ڻ.2 $Mƍ#)0n>}EaiXVsxZHq*kAL;HKm([IYB&fg#@'w,C%9~my.V0$"q"UHs"rMh`~w0wfC^gW#}RI0`@& ] hL6o {/<|TU/)3w'"'%m{Y M 6 3W;ٯ$O¶w: @ K%uRg+g\H r]ٟ6iI{YNj )x,"2!l#pR )\̃fÛ]֙Ƥڂ<>d}'C|)xe`l HxZ…Y ?" T:ꇪDSUN6⻺1G(қs!2,Lގ/nչ[Y@ZUHg#DJt*TfkW?l}Bpj#uJ*c}BhN^%U؜gw< d g:ߡI v!]NqH/I0sdC+8^hRWx0!~0)[ah+NSʭnaϽ09ƚTLTÂ6M@BR1 խ )v¹}RxܸPbi(k^ULn-F uZE&hIq?Ixq`zʼn2(YL5UU™p]npe(%3n`2V, ۯYe&A0` G^^ɔ' F%g4]B7&aD{ϖrrǘkX(ۤ'' ,occOuѶg_P͡:蒺Ci^h8631;QNF L1Тb^=H עYDl0= PB6P9[s-ŝ2rWzh?kvPliAt</g&[f Mw& xu鬝Yк(=σXj~ٔ͵r :NjqeB-R-ìt,ŸːY]VtΖZ}zqx8#u4Z1ptԞibNL|Ypkp$/$a.:}㑼KgdQ_Lh~n;pK|_FBo(9ӢlB%Αn]Ct34Y#<ܩ'2E[[IP˥^%0[,Ӫ? B+r坂]σ2:&K `a;5!omg [!QteKϱ ] Bp7e]& `w+me1h;yQq Oi8^hh?w[&{1AV!$aX 771bKDӦ~c1JʗZU8-~􇾅hR 6t_p`~Nz+ 4l9F)쬼vNx?"-{;@^>,ЍVhÎhK@Z@ o0=*ER5_C%{m£Fݦ+ t M_5q &\X^$MYKN.tS.I~RPu ޵Y:5exQpYbO|>9e`ݿ*+z 7k{Or 4H\=Bӊxw q6<&:.]KF`F`>K|ҡp3`a`gMI.C{)ѓWx3j>cEUHOY }]09M5Ԋ܊byId3/4mdAxio#Ԟae[KH7VWa&z5~; _\DxGNծˈ!xjz+vy6++9r9܎.R;~/(z@>:{א5#&Lb+ZJt2+NPRXxin9 "ygLVFɔt _clpD`۲Z#.%Nؒ Α?V9 evZ{Υ on 's[`/n+^ 㲿 $~j#r+;FgKZ/ dQE-آIu͕EK!М<1SZ*ɁڂZ_|.KO.jBCYY#gD(r)eLԞ<9YZ)13uݤ~ RA_Z(sׯ 0+܈_n?s bNԕÃ701ln} ov S%Q2)rly{^Cxb0N"tHtzj To_a-ptA}p>c;S3D9#wDO*\ؿRM;@pYPd~0(e|rOS;k2YajޅͿ=@ (mGIFXd'\$Y<ߴ „+ʓF Hw.4KMY]b%F82aZ៽ښD8/3$ XِNl3!skhC'B-ď"()&>NpQ75yT7 vrpeQF櫙LOr+F0 ؋3*$UF2Nמ9ϯ% K;p ~vVGsUSGT ا(mDWCUH e\˔:]%>nmR^0?{]Wxd?2GՌD I=*AAA $ΨpV܋xm9RN$~E2Fk3,BX`b n1һHMBP䨲.0|!iUܹ7&Zϒ[iYYX$h6 5h{4i,G^{T5KOF?u1W*֊lFiG.Vav1TZC5f]XMSmDg-UruWh.7Lhs|IU\,8 r1Y v}@0}8A/A@.jv=a2Vĩ[!yw?<inӯ0%km^8|3(LCqz:SUҹvMc PQŹ# DnM]{6 *~^'%նg҇*o(+c!6`@ 3|8#Y{f3kl>[ELN 5[D}k6}?-#ͯWm[55Fi%L7ѩqkVC@A U&n"Xӂ?}kIA֐nB7ѲXD;.2?X8%Roٷae@Z1t Ri3ܣWhp]]ƀpW(rx._(UI8᎑`[a*փ6L?LOҚKZ+5^NBSKSPoP}q -!UԈdsS?5)5/:Iئʉ} __G_Q;ƪKڶ5ng&bG5 1x!<;QCZ gSNW"+p nOt:;U! ڊ%x6I;6S ŵa6Pc ҩ"8M""Fb^Ͻ%Ik/x}v&Ô&qeke;b DaIgSQĄ:kPvU@si*脕UP?$jt)ERMZ[H/NZYAi88Z-z!9~ʾw/|n5g$HpOr;/w @MTM]Cz@[0Ke-L穵 Yr%%]-RwBc0Au5rS&Ut{R 3<)vJ:,t/)^-^3]xY}4_NMygNo"j8' I)aV|62XoST|J(6`1_/E>tۮn}4D=yˆP lۍ)m[[E]bՅ^òwV8/,qoB4\>;fUUh?h ע٠^ȟpd .;Fi0 >_+XuLx0q8Ib ҅yY oF8QKX 7i'"a_<:h0Ȩ6 ` ~HmŒ^B8 LП;ҌDY98 iU6V*7ԅė@ A#C\dNY1צgPw--5a@(|5a壋~0$J^Z:A3.3RE:hw/>ګ8}ȀE:aAůiUU11g2FÐKͣlA)vYA U` u`iʉ܉5i ulͬluG:}d.k[$$3茿΃>s{EI|s+4%U8*mP_:'83lʱ9w>q5?Rdɝ|l:%ZŖ{D!<~mD*^hp@ !*S^Vڜ3sd7q, u2 3I1ѯ ڍuQHd2pd#f?g~ bUivDUKϯd`Ѻrq)w&>_d]Eȗ$7[Hc^lY ^!LWj9Sm- ܠ]!*1Fd1%c`45a!AץAotNvnp?wk7r'! MobȑL^3>[&.i*CyB~DltܶȲA|VМ j=1P S dH :C-&gfK.uA?kkjyju7xM0mg=+s"ރvmNvP>|8~خ5O:ggSρMZJ G+~Cbh_Vb iDZ~ \n}j'z^'wgkP*O z}کv@DojrYέ1zVI#$Lp=DΤR>~g`( Y?lp+ZsХ"IC=nm} Ij lp::`va20)鈡/nS|@tU˜Txo [ by.,gv `Yh{e^O] vod)yQ^CZ˂eUt0flYDHTlAVJX^Oyva0%VL׊sw['tD WDRx)m^bo`|?ekFͬiU{ qF53}:ilSTR%`w|;cUIji(\gDnz9kg0|Ӏ^'|-<vs1)rSEB7@K7RfiW@B|7u+)( /b2< #5t Y(,5ie5\pf8krle @ l@ F'NfK95+07Ԁ_cO GӾ. GOK%<"4ͽB4hm{)Dђ$}(0rɛ-DKI%!cH5C$ޚr-Ixyytfuԫ+C^rYs߫N (mֹ;z0cR1O(Aqc@<9!~5 D²{(y :jx@!»ڲq81-qre&WB<96p)ĥDŽm܆`> 5/=1,F.. \(,YT3n6 c,UTѳ/U&ΉH*\g`yEh=T`(Fo1:Q+3,'K.~f?t{\0鋹?XOAY\1M ;:VN-15/h%m}R%k^MhzꄴH+hXK107QɧVdHD" s,${V(7Z!jÃfs`g jP(5Q7NfgcM"Έl~8Ƌs^H{!6}6FȘ-@3-I?~-Ǝzevݵ=Lft{xq99վ.䮘fad{ R3నOMգ sb|lzf\>]ܚ}r#36-87@5xUo8X"Jf lCe#-láusc0!nzpL#`6)a+Q?K:'9Ũ,zæ* -ic1, ~3_OQ5tX8B+}7Q_yئVt 8UfJ]1`wvnh!†d7mHko5Ϟĺ3 mgU=`}^hAZocа6RZ-ynjBAC㤢zv}siߨ똁:}Q@nq=V_J;6"%q")tOx07'4 4t.ExqOvW$KWUa zUO:t`ejB5z+LPOd1 9Vy~fA ՆIݶzE)o`nEn[U5{F:K6zdΰz m[M bxel%*U7r2Mq:QȋbbI .Y$7pE~!a^b#?x'۱\Htˑ8xlrO :WHh̰5 -#`- OHhC 7\'Io6{oFe9~'RT~Iow=6 |soǵ/)lb~fSCuLZUV>>$|i:jh[{.[M 5dڋ=cC4oyo_'.}UxW&Lhj6p)XPe6k Sc| 1)q; *DU&kQk(c0CG2BilhZKd[n7{[ ]6LFs8;EU"6;HϖPzV6fM={dwM7a +P2E6E1F\m{%*a5W8 >WPY%wLL jY)İeYZV 4e--x O5, fx|NY2D"Pv߃ui:9ۡC_fߠfhvtq,c PIlqQ- gMZ'PX*u7M3)E 2'_5UyؘZߙ ;Y:)l@y*/ȆI5t.•߀?LC6Z2)gH~" 'iF[!Vj@hLQ4D}߸12>b7I[˶aT P/{ +5eSn2N_?'\ V ,Tq7ױ%- +-uqcŝYcmg3x[,/j-lAi -שsX4fq|xF."GyN?Fe b:=u@P巽ߊ9Iq3LV}|DqPܭ/nT5G9'Lbsq.QF"F 8dSFfH5v*BiM(*0gsZuv4H hB* p2ܗG0c`m @VAG NmQ2}n~?Sݜz9܍wh=߂$_oDua 0h4@~GVƯ@JP $ e3ЪU4>{ՂŞFW5ؚ90= q{T4~ V'*ZQ{pv v܈鞬* Ʈ-ן0nszM=fV()| 1,4_pYKe8մ#_;Ǧ3B%MgSV՗=NKޭb]ql9S,%ghʣd;@ʹFw]ǣ&7? 3}ʝU!јZ ''g4i`jޫJNu,lP"T~X~*,g.rx4!\4/Ɏ<6ؿmՅ3JI&uޱeطcOy"KxEo~FeRRj@LTr.+ f<"%t]琩ǭ-gPG&u?l?xJ6>=Ἀlv` g)gr6ؑ>a2c(P/WxnnhA6Ѱl3H9駿3S#z^7_?E|VM~-KU ɖ.d%4QF2KJש ܂tL_wcYb P'fscIv8o50{qٲf<$x)#bx/:gxx:ȋ2&"#:NX6,+3* o2MZu:oaЃY bRAhܵ2;+E~[K7~g&4:ww#VmF]ֿ&i2@KT7Q ,/FYkLC,ኬd,0ҳ٘ĩ2}F8?`9~Ҷʋ ]`9*)}U}]~CWsϹ,8gyl=&#,`.0c-N*xtƿ=r h`!PmGQ[B8#׭y i)vr<'*2^;ѫ c)Q5%|}ܝmd]PcXn/vCEaQVDKmص:C|5Bz` A8PnHҘ-B)H% NvD6IO;Q;or)#3˸O wMНxb96LuȺ-u{O`T>X?ngZ CaPt3srr L d'Q56Qq5">dQ"K\ ,2jaB2}#(xا60>3(! %iDAS NbDB/$j`P_iX*1fxSHc^cyTm\T0 tD=Hhua SXD|JKp4?A}j`($#\.QZǐiuiT7X).Eʫk{Bk~|x%1Ԭ ˓٨{t$m'<*bǎcA؈vd,+qg#P&$8Y藕|-8OH2B1u8!U"Rm$\5$0O_!>c;xEye͑kZO sXtߙ? `H* |X܂{pe4)Z:V&swT:]2i|D9v|&4yIRGT)J1?jؖyQ3ྞ*q/[G?ebSW3@E nXNBz%ey_OŨ0ؽx/=;4tīe(y8r6v61woZ%wj:EQs?s׎@2vԴCf[zN麣ISid&E'>/,c ckn,+)kIFI>cqZWAVPsZj-gFNȠD*.6_Y4HYd _K@>xnsɴ =q\boA}ҲE-ׁdJ|) GfJ |cVo2C'DCD4jSbT0P@Å}#_ISxhIwHjvjW = mVH)C,}<ﶔlMZ.|7C:/ș E32m,WI5;̢?`xzYetA3uhNNDb9 /Z;;G\>o (Ý|^'M,׍ulhDP]P;/Kw)KdlVxB``e)7Z1^r@ϩoS)McԢ6xMO8 -] ۓ,z/ߚdBXAd)w3㿰Fk]FN"pľΚ0RG uL(:ĜTݴvj')\/d*(f`SnX7(&"6k6stsp+=~eU3V !~Jk$+j7}}rlu l>3(.FgdYs8g˸5=JiVt*4cf D|/oZT@#^13ݙ S׈G#J7dҟA\/vb3G8$_߱r8>|Hf*+P6^TFv`0FSRfx_,N\Cܒ06^T$_s{?iT Ut9> Eb1#§jTO DX\c~WiɗR(hvD)2@N`k=?L*u1㍩lrr.- [a6[4Q0j_VyEϟ>Y*~**3b>e J5>%+*w1<^;,"yΧ"7}! .sRa~{w<7 eݩ!PSoʼIrMS^\-3[xC 7r7ȼ#L#~a fit!0L8?&KA=U#/RQrTH%XHSh˽xWa\uK"B=6xӆ2r(L\\ԟaXL-.x yj4x9iwƽ 瀼[y>!1£G( @^JC齦[٢&Ѣ]lnD^\0a кGRfa ɯd5W0Jmt(@Ŧ3`U5˖9 fA=8HNއ3*/9tenq4ER]a='Cpe)<[@fZGaB>xyF8-VYA$iRsZlTXBLu(NMeK!5u ha9Ip`GTmPe9JD9HH{?ܓs3u2k\mS']/ NXO.Pb }z&證,mްZ~A4C%viը5y'~k3bAώ߰FD;d{BorU06/-sm,moSϏT[pT O*h '&ir $#Ob@u(9rIqreC:r4JxO z'o4#xsqan,7`.l؃ m_ HdC3j0\Ј),;Ũ.~eLQ|4öjFR"M" s" )+`^O]KJfip@%y0I!2QKNyFu]UIF#:Ňʑ #1l  -? wXݯU/1o4K尖k}e2y" * KvkKN:|] ^}~kcObtec&BZQRC2 oEV\l0n"x2^jʭz.O[#|Y>9!طIJߕRj(qC~7v"+H4yR']Pf\ @ZLQ߇=V/^~~ÞϽ3DS‹gv3 _p 0˂EƏu^4QQ_Ia)c ј8"4`S"OfGL)Tt:G}egQ3dA|-b(D( 2bp\m-yIR(F4#jU㼔*zyվ!sJ<-aGQgrru7++жTSK*..;fchA7r8U{+Ѥ{H n>LHv*Ϛh]J̺ަa*Qo{*o`֑՘ׇ/^Gc;i!GzɊ"_} ʉMp@ap-ɭ|Tpޟ`9eL#JEDY1-C9`yNуGNv|Wl%=l\%_ys8(}r[ޗ:Icخ'yWn3|m`$4FgZb'(d-O (OtmHVvKPrG1՘" 83Z4 ccg5]siL;yKaL(ZX\2$z<@dR+CL%ruI#$1TUmp6GY3 > RD4E-tq6ҝ`q H2<֐ ojiXńѰv >^fЊUrfD ݘ"@7FlgMOX%s ;*=u#jQf+eFT)3@Hhٕ7ply8K+Nq }Kr}N4rh6Z>4G/'o9^% th #L/? / |ƒ֝v@ BBewPj?X}ECeIVz]?mAu \IWva jB: F;,>c6řT10ڕ?>3W \K0r .h/*΢Prv/v ޘ"+_ ƍWg71xd`cJfp> f)q2&,Ѧ)2H,TtӐ{otd]fE(!ZQ2PkjM#XP5 x4Ӿ30>4)D/9NW?;}f( ؚ]Rbno Glx\T̙pz:^Iy*}ƣ%Cp#X|~z٥[]'N\zJhOBĈ|'On)Z@^ Q@&N$8.ԟġB݇ myGuUŒ^Q4 s%KTth}-mw3s.t/ , % $A!je' @D* At{՞"n7wTQz%YHj0dC2R*7vRh,0cv {n>&U#%ľW>h "q ȽQ{'/^7 mÿpcsPq'(iybA34|"T|pv[6gE,؜!5 mpn*0u9!Iό>xG=VuS XY* c} ',Vϭ)IU=^P nWPC AggF ##{~HD"5TPF\>},:!hv;rU0 CWi?'U)7F+ՇPk]`wOi=HLoNh^jT]>͘$YZ@V,г!Brdne ;7 ~Nj?]0W r_Mk"esI@5ETSbu?}>^c[nPU`ѻrJoQszhu.W]$N(6jlr QNMuUW+(Cp.vyz,lBh$] V3GI]xA0^ٔ,?ë+4525#᥅05,ea&#Ls֔m7m]-75G}{9*ϗiFz: \ =v9ܞ*1Mɩ_Z\ ~]еqdvșH.]8v<8,@J E"Ι)3`f'eVw+WF&%xW8U8`+I?ڻ0 v=ū=R'whQx}ZeI9p*^V:Ѯ_Սo~X2R3_eVHt;< @S|:JUܑ YIaَ^Ju)’!Bođ&m<1-Xt{D9 0ԭ8<Yj71hqhDOv؞ @S4>86L/OHSѵҺ0ԋnM`CVT=d# F e"C-[ :a̮$"w^{X ΄@0:B'OvT oYޥ m,@**9J+{ W6 bt-%Q"jM:r#CAqS`ؾoljo7E%){#wm߱J`ᕙn}̳=dC:&L: ~ձN@ijLD a.]#0sG,U/3eSJn"3&9X дoJGS3zy\ 'o$#y2"Gi#SeY"wm%}M +KG5L`h‘+jo\6J~ lI|3ԓFAywDJV͐qw'_FIfVRc'~p9ÞcEגh4 n)1*k_]DL 6Kbp`j|G&4tօ 17 J֧+mAٳhNYI"48rVXmzG-<&{Ƅ~C}־ƻn?ՙa%+Nꬪ^͑ S9__=ÔƱGE#3*Q0_{gs[7mL2Ҋ258y$ .ܘA _5qE:vv s=]@kkVp4 Mk< )ڿL{8\yL }4$5Wb?xyBSnx;cܠdm&sGwֳմ6p8``XX,GuR0"Y/K(1BiVu y$= wT G6Ӧ-Hϟ9,7:gq2tS*Eڣvm cz0"[s)~C>չ̣j;AEמumI`buYU<GH.go#&Z ll<)Wy8l \u).edO)vvE^s NF̕-1(}'tI\n?rz9PjYñ4+wD "BoAvk)I4|SiOJ3\E[<=$x*@OK3X]ʪd|>{ǻ%gFvX!r rs{%k3cI}io񂦺Rlom^en_񚫚s>: ?m=~N=Ktil /MTqx@jRXo*z0Ljnt _Ey6yD[l&D"0Z;N u;X4 A2x VHW+6B&.;|4߹~ŔD7htH&yBVD<=aP)GG MlOu C󍟖ۉ PE4gJ8if؍ʷBV97ՆlRI݀Y¤L՛^OE.J[Zİ> ϴH(5Mٖa|L9ȸ.y32-xBqo%֭;O0n*NwpQ [_82QdhX1|YX pi {%2_UH>xwZw #8b_ġPb%ҹQ@/o|л3_BNP-YL!1V[6tTUǶt) yg&hLVݏB7{Iq3e` RWH&ZㄮܻS:= ;Py*ӴʛZd-p#1(9G۠ixrD{ x@5G̓ +JUMF]TBIK=9Kd1K JC'?0L4덎՜: [ʐJ~yv#=}P5`*FeLm 1G g 8wPV 0q!+@9!b./21xunqszb@H|m(M+ 2 Zo=54W6>*39aQr)3hllN1;\ʟϒFvcM`>52M-ڝoP ';KX VU*#g52>//Chc2ŗsn^sws%A9Y-})a&ʠ|iyk{U7BF"ۓqD{Tibtcs@f6:HiGn^*`qN*7t<6䮁>*8- 4m4HFpLM<Q1D+uGARn;Iɾey(~ ÀkA1E{Z_NQ/_5/ʼn%TIՏk'x4غm7Ng^koԦ/ HJe*eD)R˄8SǙatןu u'*=ZD̘2-^qW'AwYSWzI] @0xi^>%5NY(|&:X`t r{fMQDqZO\nUDvqZ !w L˻Y4!Uѡl xH Cg:/f6c4ٸIdXuřÕVV;E52 Qr F$=2;"ukÿM΅: .O[+s!V:Tw /'j]#y1tD fItn$dȟl  Vgz`ĦΙ;5 |g!oh3d# -.2|`$BvƵ1E_c9ijME^W&rS'f3q_&K9CxM<|0/ws^#$? a~WeiQjӴsoqr>:ۺC=e۝uh@QP؛F Wۓ4 ޘf ]ߖmmɜ^YXH'nl6a~2kۮT?8ŒV4{L8|_ ޲OP׊8Am;mjBtãuygv;*f4GzšRh|2pgnHG <+Prˆ>Rm͇AI+ᅝ,举AiѲM3~62yq26(XG+?.egӅ]ޛR͵gt]Hf}fɡ1qx#b(g(Sɽy?k%*S , <,8TOqJ<eZҀT:}@0_a.|s&!owoG'^_@g-2eg>H!,xlov<jDwA>!wƴtBnNh mƈ1jz#uj]*{%_ĤQ<n2>RtlA̠ zBΖQ[}"("O($$?w ̵vwi̷ <$Rp[PP֙RM&+$.!+ys^ʤ>袸0WpCJoEz&,,gᅲ#lW5oN.`1EsBg6MzQI8\69gH *<fT C~#,չ@_c\ ̓gIEC[Ѓq @]fS=p1PWIB$[]'Doˉ=$vsĖ:'`2lo0+LۊGIY2hPh ʈ%&؀`#5`6;Z2O38)"n$F0cQP=БJ&rx7sow/Q()Hs1O/rTI؈$ m(F R]>nt{9N5|1H}/$7{vJJ 0)D:9iSw8 6#`y"9L 'aqRDC<ߪm,5U>c.yNwKvY}idZrFewܟTryW[݅Yzٗc>>X2ᖳ.6#FMX،ot&J _#qo}8>{9x|V䂖h-jG|i4b|qiMhyqb#P!Xh{X0b k,X÷#$":*]=^Lݠ"Х[!! EN7)"!Pʘ̧ %'xzRXsb 6=(<|GƉ 1[a(28f2P}a)y r1躚hRQL2܆ Xb{`B nj*_"'icրYI*.eY6Bԍf }<ǩt.E󋕰orҫY'UUu:3x\>=94z\GTDž ,˩YJ ]"tp?&Rě_\gu`&]7J>znuX!|VोҀ}%fzb:KcwR8l3j*\lƣ\S"D` { NpC}윉/  VQ 23oW,Wqk,!=!BJ†vڴ[~64kjQc R'+,tw؞){e1d~:&8GeKY.$ͫf=G:a} ^s71?j9m h M/ z1X~@OH%B*/ٹ߳d|~ql(ڠ8l s#_\@O"*5 D L*4s yxypzhpIy<6 jZ+)݈m</1-d{Kb1^O,gIrwf1S;>[B&-'dFŰ՚7A?a0A9 yA p:f W= VA zLN <@Emwxۖ|brIۘkTka=7l[ pjGO +.^NHY= ~>ײ8`âM!"+V2"14<[P_r֧VJ?yJbL'MQ|pH[Қ" =ۢ0=?HVݘt"HD|̑K#+XLY'6WwduM淤Ŝ}湚.Q~u3:qp <5=#-|K><׋tTb^F f;]օ(bNӑOۺf[!^g%PYA4T,nU+w}IЅ VZ(kX EF`TVmi髐&<3.Phx-қ-jmq)K6nd5)QecKB1 BN{"JW羃ETe_9N t:GuMzژФwә$avMyB*Z0GUfWXc f)r*O3= zeȡ}K~c ]!? C&+u7D%t}͒yR9۬hpF#Y9 p3F"Дܝp? 3f3h JFAokHӁ Z56쒷&>!RQG]n `; ~;I\T#Mʉ;Z'>IyAyXPr.#Y;eیLM1S6'OfRއeB݅ٸk _|'\ٹuk G<4a]~8ˈӟ^rGz"(TcUƕDr澏 vuȓ_Pܠc֛J8V(ĽtHĊeڳӟK鴅F659,Jp3ю8Wxj.n=[A( 3E#s t0#8H\8:G8ܚDn,Z~5s#t> ]qZ@}E[k *VD|^eNZ+)GݡqZ bA.g9yY;I=*&o5mXMQ5凱jѾ) ;Sp.U}?9e9bg$k(i0o@]rҊ4aD]SX$:lBJ7Sڷ٫{5U/ݎ3Qr k$amnnQe|Rc#IB5"19+19%w"vc#<֛L]+vіsFfqN xQ<bfuab4U95ǹGW9;g#mqF$[G2HgT@wnR 3PJN4e5xeQ0ZreǑPaVumQXڀ.` ܱ$Y!+/F\PºG!?V =z:p6n;4"5j(<BG|(V .[GFE$NynԦ_;pPCyy/K>0#q>RuN,Wk0\ߦ{kN_ W*F/nNNtWlFz֟Q WUNE`a}vv6'=^jo1: }A`aʮ4Bd5"tmDr8EqsX~!oືVgTo[Z[3@8OG]eI;0ß8)%3Ԃe Czpѭɥ7p͓h:g\ Iq#Mu={F]a>j2c'yZ g$GD <tf"Rw>f$gэn)]:ݠm!f`sntPWNrk"g^lDZ3"񊭉CO8F?)X1tFeR4"Iȴ` RnU%Z}Kʌb-ĜOr7]FRo8|e޷L%Gum4{G*͛#H'3Hx .Xò0w"w%|l( , 6}t_ё%\$zwZj51PmWR2#Y8vur_ǭP[^N/=;EA|``zd&7E7IͦQv2tb0 :O1Σ3ߦ RZE֜rW3bᵵT3N:V~p-kAb2bDSHdCS-qwy::Mu~-|DMC< )373oqbu0eR2t91bޙڌHpt?kB%?f~uaXf@a/ԯ_dWȾRA[uk;!ՂM5x1vlz=_pk#DNًy7.?9,A|R8 횃Ցo??2ShblmQ 3 l,TdK='j~ĸ=@ut37[1$Wt wvz(@%m =Oͳ .΢LTFHa}g[rPLp"i-Qw5LeKSd%HCvErmîAf.UVۆRIAki817?nܟEn/*ޥAm>kLL詚 ,aCcgEϛ 6l%3( *Cl?51먋Y7rBAu gň0@~o QCVglclި.T]xiNwR:3 *-m1&C=)EI2\N}QqTGBP]eb]w([*:9)3mvP^` 2m[@JZ:Ț>u*ֆλؚ "i2u iBl+J]$γrLBYDπZEjY/ KHŭxT1ZM Vvpz4}smIv#éyXӅ/5ܦtp@UQ"ÀT~#MDoN}+ mR[,́S$R!W|4KQ[g`|ISDQW+hU]et,s[ pb4&_r_edB n+섳&0h~0=4)uإ(6] w+ɣZSƒ`;զP)ucUeJ]b{y2TVazN0Yi[XBqQC:y[6uv ?cp[t`r?<91Uօ!k$ ~sOl!kK]UF?9Ge?^K:PY g-_]^W=(-ʒPsưL)[K 71œ2] [꧸g=-s`DiRc&cD:oe˯m)}rnQcId|2Wva\DH7Xa0Su'0L~Eŷ0$wr_P09;-Wo/|OzMOĖ& HfDYh[xEQIBdڿ=<'oYmZ=϶x[+dpnÑ[ЄTIn?ѐ/%if6܍>o$>O{&.*ITMVo?A$V)x14wY&]^թ/\@=@@ghi(@DTUvbq!Cn*<[=+y1GX:qf6PŠAU;8Q`i47VO4~HH! m#h:H7KE৺tǰɪCWs&]WB>:V 5,dsvOэ sBgEML4{JE]A|8u.NY!3) x+yyk&@)bh틾Fd7cP8ba"``|SıgM;Ⱦ\u%)^눀eR )Uvn` -}Xlw֡ <݉RRt p>Olk9)bmUck4qC51 #$ XE, =}6r@|(/5ȺvuP|@(!IYK/< I#|D::4v^t H&@;# \ }qAzBuܭ{e <|MO!ޕ~4NOxPXi^@[GAJvT1qb'eA{ΰ/e{B?mxzNO-GO&cRju:BXE*X@n8ȗ};Dk07s$ @v%IH* KďŒ5Fo{"?^^x2^3&SNOE8oM?qHvͷ%& R bI s%4-pf~(q<nj+a}W0t\NZǦ`-7P!Fib^zqۊRfX" ],̭@*z>7v|(9egq8ؠ9Y;Нڸc.0b}>8S,0i>dq 7&R5IP kTR;M5cE&&7qlPBܼ _4g.<ۺl֌S%rǏV4rӣ v:1k>Rڍݚ GWa af)7hFR[ 9qQdP|5 2,VţEoVzH7@-47v"U/`l LB@ s% #9Ugz- sZzW8~;wTd7¾9p6x2Pj_Y ;YCod}3ŕB7Ԗ ['VtVX(L׾sR!}&!T<!tUM0 mRxC`.|Z{Krd @%5zaxCCNWl+~y9kS@Լ1!uOt6u%É?Ll#hΩɼUKkGfj?iJ Xfu'T` mt$BQ"5[?;ľ~N[1m9 Fa`fG'`GlE7k {ӷdB]"Lu Ok`|ȫRϞ{ 3׊@WlLIq,щ!O(@/׷Y pD(NQݾ_-㥃d%g'v: D|$+1$ee FVe)5wp3a>3Ǵ'MQOw,*qpW{(SM}xhk BnDa2SlVSJ}"({kbfWy<iSq*Ĵ*75.9%^TG fyPcO^)@J;Yj@O;I3El-SHu:J*KqvXs>VX/8 ';[1Rކ>d0/PQ7z \Id^8UFmbcyUHIjq}`4hjBj혆LJz6Y,Ǣlj%چ8^uu-e1/ːB;f dݮ .T`I7YVxs`FNmT/[Mh^8B^l8rѕO=nZ7 )F2n\ }}a3.4{N3Ņ4.m2ݞI*Sh"hwqߑSU/]0NL.-ʓ`40KF*3Jdu#A9$CSSxGt5$/Pr)× S[y!w*!铷]zLaҹC:I62v!"` ϓ.&ɪ c\׊޵jXU#/?9O!\xg9W[]v~8lb莧BOyk0$ى00J ZǐmPI']”Qn}p^xK^^(hrUB{Nd~=Ojjۿy ay Blz.J5_w%MB8ƽִ1)aV|еP`c2kB-r~Xa QUcb` &A΀\C uqWVxtڕo7I^ɟpaX6ʘrW"JTop_b/QTb/Q $w"eqHC#'lM~y-{v|uWqL;yIVoe_~lzLCɥ/bhBz)9vvyf„diq#MҀ2G@ېli˅L"|=@S$}EIx癀RPNIi<븳}ضP[w0 4} J&|Ci.k~GtaL;湎DIijNwC.-ҖM.ߺn>hyTL([ν0򑐜!hGx uN#ҋsfvPWOi5sFFW"$`qeJNv,nQ7KMJ>&:+Ta"xiy h@`LVvS:f'`-mOqpx&ݫ-() xoo?%(E>N-Wie}qy>+aK؞=䪭M?A=|nEH%KJldQ okQrJP#۬e@SMk츒0EW5T?md;ՒEP)CجWO)&}7M p$ SYy|$ga%H:hlt%Y}+Nww`~06i%CvR\/+;4iόNhs{`q X+j}(j8BmWw !DMOρ;U t|DMQiɣۄ|aIGi~oF!zAHh<8jB>,/XN Aw286*3 ^=tj o΍*:̆Z?BNh>I7'Zf)PTgJBXm㤻vȡۼ.2@ QPٴB,se+1VYM~CQj I~7lѻܭiʢͿ%i+"q'yٕ4(?w'`X֔T=E^ H{z5rs5a޴vMuyX擑Ӭ Pѷ0U?9UZ0lhrp$}.(]ԅiD>܀bzR͑;TzDK1-5_9TV .i,mf74XxBx!JAS+ Ek@lS78n g5æ3o,Cg~-i2>gЀt:듟̳O{H[=V"M!Wudt,B<i6C%'lHLZضG[}ES#*YshGÁz-KP]Jy#?2FX( Xl2Kf`]7-vtDט#h K`*'Ҳy֋ Q/T0;nҰC Jtt-lb`{l@`oj:/Ǫ02p+Vogeh`M Ἡg %d'Y=}I;P# ] .M*!ZŴqlDwv%h8wU[S&EۚˇFe mWaiJoW/2ou^4Bt&T/ӶK6 Xc\.K XCXk0V#g-[*_< `*]<[-RY%٩]ux+U,|f3H|Qbk0i1gf,-Iڪ(ArO2/n5Ad. 6gvrYsP uu @T{8 cO!mQP*+*e.lg!~:g/,;o؞YI7}RUSI%g-`tPJEB. ߻z׈4YN> J1t[nacHzD v\/mn"T\]q&}D]߯dFD>Cf{޻iajOwB+Ә(MSmv/SKZB; 'Sȥ!,miܫC yqGxł2W`.ӍlˈR6#J X}&Oa],j9IrK&&J%7/JB jeՇo:m_ l s.(״` ȓcǶ KUX{rDa4KCmPVXP:W*H/)nP"b΅D_A! m[cSڭ9k?gc/xcd%U&YM6 eb~]ɑlW=J1:]e\cwA>jr>s.ߺ$-3Y^jFˮ,#G-T/7ZrڰEB(F_Casqshie/mA4]-eƑCn-Й7)16ܜْ_L".׿]n`zi8ԸQyqi4;Z5Q h!CZ3EՆ02G̈=3ޅbhǝL 92 do%RCgAz3G;1"7S]FP&K0d~28藍ڬr>BM0؄Ĩ^8$%up3ڜDA끆bf 6 ZȈxe챈nWE=Z(̇wcGX* OfLhiAJ{ YK?C9K>)ۯCϘw)w>X5Nfqm_'<"2t'tTLvHw#J|{jH}e& l$ o7Oݚ~8 4(LKl&"a&^cG v"j_!$?kdB m[齾bW3-NiTdwi`dtPWXK[ /l(CY:xaz@ BߺeyR2-0yo_lhGBl0P' :_(1]0w1V8 4|*V{L! 4!_Y2_Q,s $2r[[ۿGғWW-aϠd ::dIyR0livO_| ibȣg@L߱KZ[u ҄|40jZ'*iX3VdQS_=>ށ: ɊLiJlp%3-D]x8T~owIy]~l-3K^W,ıV0eM{$z: ?0O]㌻/ au <.F!4An;]Ő@d9seDRjы;Û2 ۮg^so9@?m7m7x;C h"p}Ejms5 ?u"c<@9T8 ?7U1uϐl6dS籅Y$ }[wECG9SV `>p&pMCnO>yr9)G2vg=XA`lӬ~6Ep2_BsN=;^e yXx̛RQoSL^I}*dTc<1 a*OH^Ϩ.4ٓpVUm}G+$xS6E^ zRC{i,,!E`r7/2Mu>K/X/[Ed&r$ag@-2F0%̮f kٙFxC ̉r\jS5[/F#]&qs| t_6TPnc^M"9d5Rfr)(ƽ u-X!mqjgi`Ґ m[ 1q|#jfruGn豖jS'h',zPf0 B~tO?^2v*}M؟ rj|iXN֡joGrz~(J O顺؄?nF)wŭ hw%cd$( DşxI&/ZU>z`Zc4O$lXoy`{^A`XK6 50ZVB`@AS HlB Bhf+rbTQ&`d/tFnc۪KݬF_reh o6v ,엣sBbtޒq(㪌6d1ۖ~e =BW;Z I/s Eudn2 HyxU z * ccndQ?=9ٌnz`qAC=}LTN;wWTI!MmHu,bZ1] /3Z-F:$hQدw`zGQe 3{S"|/̂[@ccXv~i]3@^ln:ZHpqk Cۢ>g(B*Ӕ*X)/Xz:Bl T|{ԃTd/ }F*a ^:l[sk[G.cA>^c2 1a<-ͿZ@+ˋiuk ;q *Z1NH4R!-Wqg(Ag3\Z}ħЬ.6yRb&OtW/bGbwFWE:ꆘk8 ۖj4 _Lsm=!Y*ru5;{ՋDtύgeq}S~ET60r2:H-եZyjItP#1M5cpuU:"gr O3_^ˋb2SK*̆}y)-[^wfhAOg^Q}G< bcB-ad&G8#:> nsZ9o?xïA&#X^M끶I92"M>};}B<[:ƈ|ԇw4ğ:-">I Ϡsb%UhtIuEzufg@d1)K&H;c *?Gƚy o. )ܮJ{(#wRKٜ\"=63J(8B.elyUtoVo,\>Ġ] *i7FxB(iؘݱt[il/?9A|u%iXf)Xk8hi4/* h%vj}[_Ě; 0%3n߷e3I`PSǛ AOM>Lȷ^T0 V@<?JFUx6|Z (]hj"@Gw{jxqs _{f'oyy^A2 Gvԗ e7dxp%K5CM<) ٙclKSsgh˨ FdJ@=%E=y$;T*Vti uؘIT*ǎxUd̅D; 7Xe_Z8ͧ\Cvy ,/ w|Gc7=s"CnGck90.~%7~3}40zC̙к%!&w-zJ5=̤Kگú?|*/<7y\ 8N0MV _rYҊ$GB f8Y);vWPC"|;F_A.|eSyC!KU,BH$*g:yhZOEB'_IkzLRh|& 4){[)GdLld@eaݿ^FCgOOJl= r!,YVSfr[z!֭(Vxcm-G;RLד|int;t|7>0WX6- MAi5@ . g^xO[Ƒ(QvzbүJ_׮VK4qդxhyu3>:nK:-xA j=/ނ^q Gr AJw}γ/*Kewh@>I\R۪0ﮎRvXSFSқL.?#33j /?Qz6{/|xsK-jF6]h^0Cq2Xz}D}JT7Gq0HFJ-K|=D_Q% ? z!,\@*zwXÔGE6X N]@Wf /2D(Bp١9Т^C]og 4tfZ9ſt\B$:+\SJ>Fe8ط7O/7OXstvԽʴ4ꂌ}(ef7?Ofy,R U$aA$lBׯǢG(-c_rȯiGm^OaavØ ~ہa{ y!aї|`†%W v0elYvLUx2WF =zߗ"yo"fԱⶁo/;DII  KC%X*-}tQtq3*̤u,E5 9Z)SfT\!\-X XNʱoQQȰLZYsm}I3z@Et؜2Bjnrq?FԋjtE`qڶ8Y0f;=Wg +1φ0m/ cMq/@ T#[k?\;Dr2tLڳS6/zi@}eI:tHmƼuE+] {sJn!7%v,bBuRǦ0 O[s0p,ߛIHvIfFFsU_.j5rJ#ZxlP{#~勘z6:evcZs=toTC7?u|Q`!sʏST` Upa}['wN2(r(6>_\No>% :h&c?qEըܛФ\`dBzW(F44htk0M`fx!֥!X>:|)i6"pKHaW+Z(њvh:K~ErL|7r'C B ]#b[C$ ('r"T2 5tU3k6< gril&rL!l 'WֱO):#}zOK! L+@@q}W{ߦH{_\`4G`DG[N塴{}@cr(>W1#E"TOOPm371R~!o"VJg.2k8 flVbvO>rDH~J^iqZKl#Or4+#w~n2 ]>vZY:;=?Hv0$6TTnsB7Íq@+?trcRIN[ VtRUb~l> ¡Jy#' 0p01i1s(: >Ў hL=B87ɀmY cg^c[Lu8[%s1r:bSzxۄ b@4t5XrɐyD"gU/o OU{Ц,8 Hof_>WŨCm7[2m9N_Fd?ca|~ð`u?q=銼ϕI8qtSC Lyd`C?b alIsB xvÔ EܨoV}%sSnKK] (9!wH8GOrEH("uQ±Uzkæ fKb! Iݩ\_=O,} ŞsrC8U@m2oi]rO8άt?QX1c&4׊޹,wR$_4m/\u*@f=LsLߌ X5hMGz.&62`!_=Tet`.vZS6fdhdFȮ7&S U:^Y*sޚԸhF2>G(jj3iVn( ^])7[12Ε;E/ul#iMv#IZҹV JTeW@Įg(.<pjZ}zpu$JHi3ؾ 8A(5pnbyvtb̕[ۺhw\Kf* ;W\6mJiuu0qR8FOHi.^f:qez T̙0|)>C)/䙔qg#vPyAcI#M3wCi"-meTo@'ծqX+]OJI+wL%Qu"jX-ъ49 =]pr˸\Ķz2 G |O5q/hitj;\@ϳL*ޜ~$> cƤ#<ىoYt]LGiX;xwS1bgq*;wK 5/ɴPғPf!;ǝ6f=) iUXE8$UGay~&RC2(:Ē,zt>ApQ6cpbs~<4qF1NO q""yھ"v\#P6muEj #!x0>mʎL 3U#D4|ٴ9GlO,w&q|KW(Mq\aP<7֋jgQ U0 |3N7J5{]#}j2+,;,^t&ͦ]TjGJ x00}{X$̉ 7z4M 32~c m2>0I7!Q@ Sk0"FR( ~n =,r9q_[ǩL*giZB&yS='br |A0F b[x>KcHv%:*8s:"'U4fM%dCi.6)Tiv)|?a|!x.Ah܈:='hU'm#&D  ~ĩ^OWx*t̉4lB5Sndu%r)X:Te4qH{/B5h@\ű>GH)Ąig9>ڮ2'N&E!vu =uھrƥW=H:D׆SI u?Qt6/M06Śmkl6GgӒQ%Ǟ* geHcyngvGOo lMs_M6iN3eY~W=Z'2OAц0M;`5'No2ũ?= )$ĽVÄ]R"ʰFidvyp%763tt6L#[LgkZ.DuIZ+uZ7o^*#94lBw@n.3 c, cY*m@ RuV^{K_TnB~]OՈ璔Pm+~imHid̠w":loaM'T_3,߁Z wZ~s hPxu4[Nc؟5;u[1Vo#r`{eKtiVSm6]3ٕ+,u&a]eW&6$ (skXXDc3rҀ>r0fE WaeYYןbQW*89PNbgKI"u.L 2[l~4S`EU޼ɺF6km}f z==pHȝ ܯb-3Tο!`Ed>H8ӳj]ꩄa%G>.laQDz nZL]l]gBEüC?VCwURT5%LTwĚ' L[>j跘e>>(d%"3`RK" `$ ;DŽzOƃmRE&ck '3\smPOu@W0._S琬A@+ e\4_ Q ! ~ba2+\E+srf|_5Y]-b|^$zYW GBT(i ]1f n$!/R'H1F:n!K'6Y74 #A4bdHyis}f'ڜBGbV*oP(N3.FVXm <<¦06Će.E?HL$ݲF7|:W4r}y9b_$\p] d`{oµ*iu 6g:NB"Fꌓ~ٳf+Zh{V<"US!~'|K&O1,55^^"/$lϹBmCxXoyȄםX\I}>Ie_ǀ {@ ˦`? -<:lK[|hZw K. k{+Z6*U͊ >QNYMhdhotAFrݠfR)]~[1A}pu;Uˆ%32l BZd܌=Cl\P%;x%y՚iTFKb,vչzN.K\+PzOת[8@5NM1o"X6QRbG)?ԡJ>q"g#GBg%umBC#YYsa>pئ}|,WʭN0ױC PP-q.F}Fk䲄j y[¼}Az >$d^" M5Xٜ$};@QڊgTK3'(a+yO5`zYV9=v%oU*ǽT,PFjq*{h+#O׸)!߁LaHk@g[0B ZQp X 3! gy!OVj%GF OqQ,|ٌCX7\G`"țz(`[}Ut;i>!2Biz̰ ʄT>ܭ9gM=} 曆3<5c >upkh.pFXˆ URVMcu 4YB00MHCԠ-!# Lڽ׫/EH+ &?NYͮ7&мpz=nilxG/p}.QRwq em F&7eQZԳ/r$1t#Ēbz-ʼ2e{P۰vKs^eÄ.R'[u!2|elB7dn4ͲI\P&s WǠG޾S$ݢu7 gz~A2(6r1^xv{at Zi$7,ÍbĜz2jd ֆ@XЊK[UwQ=  h*NMyuMb%)05n(b뼗}oKQ%nE5Ow^dzh,P忯JOG.yYo-{5BiU$0߳tf&XsЯ: Vo Bk =c 2k%զ{K:wyO;ћۡݭiˍ]O-+FJ%z/|WөB6/boJ")*gUP7.}O31@%0Pdak*S8Rୃ>]uRKBJԍ`+D+Ơ0p" B~5ھ2XA}Eb5[fUVUard>7k`$>Pr_P[1DO*6gUCXCRb00T"@^~dz/8qsܽDN'"8#odz.i(r%IF`;J5QXJn_">hUN{GBa B` X -_KԲ!nFxEhS-[#7ba{4 :Z#Y2P3ME;bR샴p[dfo1V#]wv`\/[ ce[0O IzJ?5sܕ RY&PqV&bkj _d .V֘6,?k\k!]sO|܉ǂr"d8Wab,)ҺiVQīl$8wK\c EeF ̢:L(Rq/2XVEkWw79ٟ1!x4@IO\}̦Q$.z=u4 %S%f7QcVl2 {~!edW9j;8cEPG#NQV[dϼWTb[/#+"VkVVFH TFE@Kc wqC~0.U1cE/>)Ǐ-Y6~0{,E&Bs' , XHy#PZQ\1r}Hȳ`fk2߾M(zP0O1#˵Y3˕x{R?ZE+jv6$3y}손U9z^`*yYC{ws6"az-x[/>ZQi;E3 )R rdNT6kǘ|f(A^H8Wn^ i=9RZ N3R%5fQzjMz=,%XBU -|K& Ja/lwP1dGc>kVUs2h.8Ufpױ ֏"N,hs*[-2ȗ̦D“zaCeQjjtN)[Hb4lG.21 -^2[LYi,mZ+0KA \x" +$%NNs/>-a<ek-Oh]P~o޺hzGK AY[N=۷ V6PBMWD  !w`w;@ +Y؋F)uFcțfܛCa0-dR?HI&E>8ce}ߜt%);MZLSߛ^LҕSǾhlA`@>Ϣy$GT,i,ŋ-6mˇLAKuwЧuSlv+#Gˡ̒qw ] 0cauGlÉڅ.S,>Pd/|ԦӲ[+19M 탋ˈPHyQ !":Aًez>,yBƱ-ɕ6Mg9QN_ ]5Am&3'mJ\x&'}K Ԝ{@Sbv8ۃ ?ՈpeBsj9΍mYx0SQ BSi/0~Q1 MUhMlgc҆7.IoIܭ Zz'A/>9tbLT2 Ā/.)ח?> i|0j*ssopԞ= ݆~ݛ3cjq2aw #1lQ;= +RбkAhjӒ]A93$q s $ydzw 9O~f&vM3Dg>^0+ˍ(ha!yx KJa\ |b2D/ZQ?Oo|!˴ dAf(PSл񵽎ʨ[k9X%o8:N X=]Weg:-A T< zdiDkୡRr` ||Ikfƻ`+$ᦅub8بuv+\Ffr+. U!]X^Qܐh9)s~C0q~®工Xz?m؃)7Z4RtTSLY %d`3y91ь<%y${/wi xN+S_ϋK0,yaeVAY9:ț5[;M91|cqŐaWO?nB)7 '6bDφ7BY+c;Ti}7 c Y\yk'mZ~9]9.rrIT}ܓ׈xVVD8>NAMԄ8),Tpe>γXacvb^{b(~k,S];S3Cf80whW˨rX_c5Xɠ=H90tj'0~Vi5`XAWHgm3Si16ȇ ՙ]bn2L Xa @z&Da*);>=f w!\ٔ}[{H*8ahxԡzNC~t` x&('?3gW;UCn{aꈨ/9kno4f2'7<m K#Vh)s%PBlaQ=;-M#+Y ]eT9vj' s6_/O,ݹ}%%u?W1\O\x{`%t| s:?˱,4A2)YjסGh= 5BOвf;\&BQj`.Rڀ!C!o?ɂ|=apzU/Ҍ! VݽS@tG5e5-EvYq}] 2^QQ3T\sYraM-ޜbD]f!X~i'-lDn! dNvi%b7G" e:ZDngXٚ-4ϛo`qvZCGK`Xm oN+PŗeWEG9k5&q+GeWJ5ANk/*SޘA.aU1:`="IOŇo%)*33{,>M_ؽr,1}b{ C%+oe q@S }*B9ݭ5@lpFBTf}a3Y3f$6Ẓ}P`#FpJu틠nb5iˈ鞲7蘇,t URlg帀]=#M63dDQޢu@8c͙k2O1O  I_7|'VPŜ=Q[Nr@y_RR1}@RhowNEVO{:,XNGj˯XOxZ w֫$%\.xB/Q0ZNa]}NZ7)JiHݔ{ ﲨ m>Yn vQ>ƽ )(? xg"Tޒ`jC!m؞nar_?`uR)o@]ca%.?(OJ_jO .&#j꺁'-K@#:m+;:^J;IM(-5b3ʰ`%ɇ> 襸O AHloHo1}UK# }9} M@~Us9Wr}1$2ʦ]‹d~x172t4>Wn1M(w/5_) x*:ʱ=coĀ(kW  ޢ>b">Ϙ_nt5GHQz$zFװgf3){nP\-Ox+g10]z[uI)_ lP̭N4[)WVp1MOֳ+&:)>"C)jk-ݟQP#&~S;W΃b}?2:/!EgN.[{j&K!E86hˈk7;1oxijYS5;[wNЊGE6O%-eE* &oФ8y~ tV|2b4á 쩖Tym?#TKݩ<}GW?W@qd {T=|YmN۱da"u<彪#f6O-Jr`x-e.#ewXQ կ8+ZrVB~(>}{E+ru?LE!(HYcmY lً" %!#+[{!ʏ]bF蔶9>t ӜKa=M .@]b 4 FV#)m,2 G5w@M!jۭiCsu8!ƣ-ίv" !$+' Uc- NPVMyq^q)yٶzdI"$5,ת0yėyz&d/e`8} ZS`:W]M-#&jU*NQ( e|+SыL|T{'Au4H$ϙ{ssJk)}ؖ&d~40X+SUG(OXQ[k{esߪ <|tY'XdU{[Np/G1 <šORfq 2àEx~~vvjn _U%{oIr6ExypFt\ cyIM̓eQH 6Exqc^B,N.r&I[TX4 y]$~sF9nTB!rU嵸 OKt+]{ _mLFąH}To?)|MLnVO%~C9ߋ;"k{09*b[w\#8+ZѺ 0!h;bk #j7;"աE1rw:vr^DBNQ׽tV'Ѕi9_h {P Q\އ@QƭlC QuTy :֨4I Y=4.|Ƒ <Ǚ.,mdW61SɻP=k!<ބw_,nq_}պiZ{l,@`4畱(bO;: |%@) ,5{49&J7+c:K 5E9_.a:k=/t$- FQzE GB]`?fE307}cxa*'Ҳn]_1tCbutd =[[C6ruHM&Lv5Ʊ~;m YsrV#j{IP'|1;,k%<[j<ϖ/WŎ i\NbqP 4}[%H[H"X8:W_#I&O=(68%L!nN#T7# li[@ԋu"a_^Q730VO|MYpABgrD~n ̿j ̍ͼ] o Ag K.KoQJ݌VWa}.cn}q>Lu3yLUpB%@Cj bШʂ<3,Fdi6FlP>qGWBhḰS&#m خZ0C7Srz>3cRߠ, SBN/;@$l=ɋNWE^m.ʢ E5}UZt " I7Wѐ8T.&@cȠM>!vs,$ =&LwXG5SV \3_w/T$Hl6my’D![(8j q?pџTF/)yԏ4/Щ篙&d1vbLkL2WwpC#3NNx$:s ?W禄!O\hJRF=tbR 'bSw1.x2*ljIt0I|qf{5»;gmER0ʮujb  *qq?oÚ=c5>L`D{x/}rôK>o/Ϙ]?%co5y. a+N DbBθ 5>TEUp3 Lo~e'x`e9^mdDk/N"#ǓN^--1P/IHR|W:upy;컅*Læ%C|va8]W&@f nU ؄HTi&R\X*Y`ajiDP" 1il\ꖼW(1/L`ҢD暁o<㈲mjPw3dV7ȸ*[h8ҹ:6 _jRU-3b6=^h8*~$HR*g/ƸjMΛE*}D8U) "@ Hk6),;,x;ǐ).ءlYLrfMf( FC/Ӏ%)㥊/vjƸU"6cQEAjo # !f#A(.w~rFS˭-,^[?\q}Kc$kC_\D'*b&?G7NY3; x[PDY* rivS+PWOxh)xa2sCfTW>52onxG&826 Ab0Ė88R s!3zʌ F&p[)RO!ES@1&uE'Ȭ~]%{&( }py2|K:C5'} VQ_0JȅOOUm(hX:,0ƌRvX j;~ES)ǦOZ D{_i&w IEg xJa#(c!3ʕlʭZ*Zƚv "T[^oj#CĒ]i 4M(hnIiL-v7M=)u{H)&y`PL暜~smrL4_֮뀈0|>{IaXN"Ǖ Pf*Oi敛(#Co"AMAIϟ^0Լ3ckko&;-4PZᒷ>EԄ0)O/ʬȀfN{A]K7X'R\LWA ,dאxKfPaTU4r'ś̚`dG{f^# y bZ\4~k&ZLQG@.'( )!2|^^ՓZGʃ +$!qk ܚ*Iԝh GIS޼ZZw*RZv[Yh nŷѻ|<#Нq0: uR'ڱ)Hlh"f U2w)6sz+~CR[&@mFhˈQ]H[.o@I*:ȇU ̑43m p( -:TdWrfp ZW;&\ޟeiirˡKJ֊͒0(KF{ E*Wr 6O>.7s=GmaQƲ5Qk'бk͟ S*z n֎@=$[nA()eH#}rhxK8&sS]NԲBиCDj\-|9;]/=$Gz{S$TJR{` kg~(_LDP&ĵQ @>㐽P! ?MbI5"C}#L|K:+rlmO,P]:3e*e[,?uG.h&TNV"1xp(*̵d"o_'㦥au:u%ڗܷٔf+e@{JGzD2R~gtdU>]z-= ԝ avI;,^e]CRzg,ܶ=.bsM F53[w9P BjR1D[Z!Sov㊔ ;ZFJd;[Q"uϯ9I5~EZ{dYߢZ#>{TPݫ)6!nz)A딺 Yi?retE%@3LR2Z`a;q,*jf<RFx9yV"\`b2\|c3cEa+UO9Ovى>(9+#B}1d_Q 1zHO4ķ*(˗w=ZN RZ䏶?8=C\L;)Q%Oi ,ᕤH 怣fA"p,7 pL-ck{ ~`(#UUG#>wg {T́"ǣ~dGj .UYaB|i6{͉\8,^# (p%ֺ{i /44'=%bhjjF/j57AH-W[.vЗO4}?c}8JA? \@(X  U 'Q᳟+N'عNYy f(X|TQ$|ӬtØh*gLĺtgkY60><-FeEׅ1)4AF.Ј lL+}}@C,Bh& y*5U+˅0G,kZSbc[`qkmw))Φ~hO`ZOd [9E\w1}!hW)"4F TVMhb0m#3*AȻj r'YBJZ}> zۻ| epn27l$Jg&9=/J_bʘY] hD2ȜrB$hJd.tPdĠCJ̒rn2pu)}7"!c]~ַ Zśrd]Iyݨ-DXRby;~F]lo97$ hfb/5¨ ;*h^/v+ ؍\WW/)Vճrz+}(ןwT1:R YFԊH!,?*%p[VI.+v\b$ٶ8dOoD<æ%XQ9"S1YZ#S#UL,-?&|/2A`'ö2bZ0xE ##aԯXA/qAx8h} 1'U$X[3:l}cH4~_8R+N:~hj4.66sk u 'b@Z36Z`ÂzQTo|zpJ@QZ&j髇oɌ Jc:'kJb~ZBQ9b}<ϡ9sFN 5nb`$vx!(I4 idvtr2SȊ_(̰Ndjm TRk8G.\Ŝ5"87::mӚV%[yb/Fy ʦSr[_]S7)'fuvxZ S-?9#b7)8`q=xH?Vm6[J, DD Q%};:┘cmL{w +U'83F'gG)ۚaŞH\@in #r9$oq3OueA"t $BZ^>6OHI:Dnqva ,bWJJ&/lF^LJ4'ѷlcpX=2cؑ*3M*6.'.Xuv[~d/vF $Na rR(% 0֫RY Nƛ- cnȝ:"ĎrGD0X7#3}XE,vTĵ^H=M_iU]9fe4|M_~#Y: 5QF̓{$2 ߮eX [ŨGNu.%ERJ﫚#"fE^ pmO#G4hH,,U!wşBRsz%7R칑JtJ1TAocmw%#~z qfkFHADA3te ) ?H9K ƒǦG ތ1H|C#/]mGNPT!^h蛉  6/S j&nJ!U%D,txPZ=pad(]ԘSa$)!lm#ښV:dŷ!\^ Ks(넉 QA՞~f֓X6widyc oo d߸-INL0=o=8&6{܆c>xB.0Xw;^1 ʬ @xC0bӰe>ou /\Нק"_M Zu7P=G)i\ 4le *(2FџFZ+2oJr(',iErۛɚlISFg5.Ar=^rK- |q`L` Ɋ NGiܟՊF`$C?ë~ka]/-#q!V(L2ePe{19zPͽ[/viCRJ2{)^-hkwk}h֠Ljbykkaʭ@(jC+uQv.ȋl5ja.WEGqF|}/kSC{R i:xg)9j}'iµe;xq)75OXڽ$-`^[! TK&|) *Px5phqtϼ|'"n C0-w1(岢~ބ3UʫޒdbY' ?i[/ wDȱvCP'pg+ =G]Qt2Dh7yGH4}c<**ߏPC}T%tèLGwZ@N..DÔ3Ge^YN.Ӝ;eٮ@c4.BFp=h7Q˭}FBL[> 'E9O9%f'QE퀬 X{>/?JW77t|2y"Et5^U"Po sNQZ/oDTK۟4jH)0<-ת<:d6,?c/2'4o`2S"dՁp7D,n +q?08H Nfg0S4;UΈJ^A?B8Etd=}_Ӱ \} :? %o]Dnm` eo4`U8A"jSn($e r t!SkNx> hAp+zL,Ql'qgu }P=Y95^|-k{>G'"G#YG v;@Lz `|ݩTWz F Jaev$@2N0j;d j㩨͍b+:—Fs {A>.# zMߎ5$`vkfCO?3p[Tj|ɎU(FJƇP\jz,!E2NɈnu\ ACo)^1/(Ne`"ae&+q?@*NtWV\*sǒd6o!>iϊ]iVRŻ+Dꌸ&zn-ߨŘBkk6[3 :GMppYH1TڱLbHmO4LdV);&yMCN4ʍu dwiK}i(pE';2е |46yD )QkL=XVOqҺ7%s)u@$kGezwX>V( _'0"(4~7NYΑB6^1M8:9U@!\JFƵ,}{Ү1*L BX//A~\H-sKAw**K0Q:EG ~\J)^WȳKvwyoDsQ-,^}P9IgF ɻBJ9ke^^ܧ^LX79AćOn2 8*X5Yq^̽ L:rLȫRPrrс 89*KŰGDSdh]ۜzw=+ ^:_KPU#B_*hggnX{OfϘiǘ^~#P2=;E+6p:'P40x jUfba=/~n7it߬΢ ~f }fZ&1;/ר>~k@O$06?rAtk$dI/ӱ _EU'N253X[< O&yTP!{*s429ұ\"YHL@ݍaP ][]ix-CzK@~q97[ [tjRڲq4{s#Hx"e*?0&7o呾zN}AX(R$G`>/%JW |n< )[?-|kz Lr/kNj3~{db2(gĬњ`ͼr7)S>DH=|Ļ$װQϔ@ 3=h~*{(iE31l VĢ=_H`ӃG}x*tۻz` |l\$?VxBgXx4Uk%Xd&䒕\ vVL#~^N ֗,OˮWL~e]nXFt"d\KH)TRWea >-_|iڸ@,o h{>IMa5v5  jfR+23Cݻ? y)WSK38R{P#=p(l˶ykeZ]}^@ N6/RfO'y8t KD5֟;B:W7+x&On vRdm- }= 3"vK7#ꋠspAXFLYklcDŽBkt7@YGJS{tdbuWSϥ)?^ {@ƅۆILkvVN0bҷm$XeXAOmK.5~i%KaSib[pGKk(D٢"c /mmyx`{D1?C]Zccm!m'tzpKav$$&]g+X4,-pGF['JiۦZ0X)G[n $H$;"m~| %?9E R!*>,D4_㗫 E//ZW }ի$ ItcsM>xuoYP=\YՄ ŰN.`[AM $ ?[} (75#DË1n-Mݠ|o)߁vKH ilv; =UgU }6A%CM܆cuQh7bc™c65񟜦Y^N_lF4 3.6N$lF͕SQ*ktӔ$v9VqAP4h&{WSi2Wͮ'OI0){屾 DKԠNAğlw~k:UG1,87zRc% t''ЂfĠRn95 P>}K3|` qLxoŚMAlN8s ڪ]yiR5=6 LdӌWƵLC%O;9Dx6FK()d<*jûSG8k"P?xԤ^Ky0WvA?Fox,f/m]#tupanI)cU$2CI/{\tbK4 `!Hyx8@/@u3Z g/EhiL_q0< &n‡6_Upe,J 8~>:&EM1L~Na\ʅegC)O dSYVsCݎj#yd: E1 :<̽sA0Gݒ wn\ 9P zr\`/WuEEM"MHCE |H߫E--.Fy7֋Fc_UJq7quFscTd m O~Z%}q WW]#r5XB o v8#!:#[p"ץu'";_nň8Б޻}PԿ e&n< *~cϘ okq:8o۫*$EfI㋴Kj٦v%_Ys_k>FwuE'bm#/q !@8]{Kj9Vu͌ !oJ!iOefQEH/Pog@XxF@|(k]vN2bSzvѸXp)ZkLIa} d|GzQRѿ_S(*﯌x%C-C?@M7K"Mk*Y: MK]?hL /f ;+qR].6#;8J싵wnǶIGh?[*T e|7ZJrIY퍁Êi~ <\Ѱ#NFt׸`bO:da%O<d$rE@I&wPCś=@'QkFO+KNoȞo/pT0Ze ;r1sppSYYBb Rp" q ZA.3AV%5Q,5* ƠH,'GggM/!208-rGib)oguD˸TY#5 p6V>EO?SSBl<;Vjh %"U{E|cBHB)9Mu ^Wau䏬N ̉<+oiyX9xo;DU|$AbZX"W`O'?qEvF¼-eGu(ScDGc.gy{Ҟ}7.b(Vdf7(̕ueNLEUr&TM=׹.SփP,뎰(|>RGH8xͷmRwIB !;-qTZU#7_nZ ~>H aQ9<{m4#(['^9"=FJ^e[h 䄷朑"/.6,b3Ӡ[nyYS8"u x jooy`YĀkv=MIr0$G$KEn[HlX3NyKq!!~dW Թ 5i>g^Uai;"LȿCkL E6+27~yp^:ҋ'Zu9>zm&sie&@ʤXP7-zV :^FHڶ=' B1}~  4nB )HCs29;^8T_zɵџEWz,nbB< T|SvKkT,e5D0 ̤ѪD5YAvҩ7 X-DB3AWd!>[S5FVGeu0sR6X)b!+Ȉ>UƷSJo,y( {q}̈́ZkøHܹQxhe7 kkkY/ u^tqWbpMTrsvHejP=Ъ \6;՛) v" j K쮢82샿\"Uq}O\?С#C\p6!'=U׆[mfUx^*ZmK{?U $UZ4 *QtXbNƂZep+oUwA,fųGAx#lt  LvK R)fTեl8!)t|35vIնS βNζK{HMsOB2ry|T^ȁ0M:YCɘ Ө=aW,h~_ Ym7PXhjй=_Fo"McpȮ\// XQ~(ec\1Z=s1}Rd4s}VA=˞awgN>&]`eǜHpZ2IVJE`J Cܸh*ѯIcw.u)J.=~qWҗQs0ƶ3Ȼm<55ImX^7xj΃l N Sԩ90C+~GgU$9*ٝȒ\ecd\j9_Z5ʼ!᪋@İ<$)B0zynݎ]Hg0[Xyo\V7ͳ ۡ]T>iz4lk#/-'b[#h235#[ |#Af49nV6IIBOPCMu|ٱȬ4kzǔR$2r0ƪx\)<L 3*׺/hxZұBE፼oՁxv|gi"[3sIxc`;dHBbb7b'TVdgJT40LzϲFOVMڃY)i7Ϲ>fYGU cU?iL&&/.Tc{.u,#+1UV~}~spWD;(:CH)Pr%Y kTqgy}ϯF*Vˆٳa ~{v }pݰƴ^Ba\##O+ $щy'q nN/v!WIo% =]>'-֖y鐤qEY& S\2 @od9~4m%t $=[>Ec e*z֥ZtS]_SuSR#KE\,`*w"Ő)lc5 S'Pqltc n=Ozwuj<]!",B44у<`G?01?$]bcV}gӋPljvPUE5s%ԴL'Eў ;I&3)`>QNj+Љ|̖Ӱx9"vzo懚KiA+noT=LMNZGH-0hʽ>M_:Bݗ[bygmrTg p}Z]FԺv(F5e},ROk L"w:y3`g~K2|9r 0|gzu n)BP=O?N2q5\.w?4pPANSv|d<¿ Bw3ڏ]ѳ~ŢwؙioKoyOKMi8g^','uBQX!52enݺ7W^rm҉`GX@ -4ؕXkvd<F֛J{$x&.Tqɱ\(z p9ɰܞjE@hR_g  ]1dN/+hXz7Mh^ƌl={L)8sMr 8 (TJxhՉTA)VPXA,yG>|P?wSxxBch]:5 j;-jr3mN+K JbJCc[.'QD79ÝNY#Ql(;HUܜTᨇG OyI$J%2PwB ;NgxzE; 1XW }}9Y4`.#$Ne| }j;AKk9gL/{1>[y&TSp, + ?Cv7H -=CbBGصyb:49!Rw6KBp3Cb\x<{Z &2M\0%e*[Ϩ*gPƺ囕4Rnh/huˤiD'@ V"JʂnbN-ZN cbrtd8G) *ʔpB}^qmnQ42j3B辌:YF3$&ZP(A^W>*YLh IJyzO/O,.=WMJu/Z-r bJ3Ξ?,!>ꅰpXՇ)[1(-_6p۟"?$jq覑3qH~L&mHQiM) <a@^t-:(*1PKЋE$6'&zF)L9buBn3?)l8iˮP͕>mi2zD(F;%{ڎ5n.󩉯dzW)e/IAS5y΋X_u/\T{Ĺ)ȭAݱ5랅^p4^N{l9V!ȅhk+Hin Kfٸ~#+2Of}:x&H«wdXBu/k;VǠo[W]L;໫Ie8W DF"I|7ȯ"{Cڴ)^eDZn4z m*Tj{) SoM ;uah4,SPiv:e^"'/xۅʷk97K< _= Z)J_C]P1, PQA}X9*B.4]::(-c5!:}fPz9.J>9WpqpwrfsI&x̡,ﲲ$ѹJ# !3 Gi "b$Rp] ^3X de!FE%sE*\RTvuo#b|qI.)d~}: ku/y=M 'ϠrXΉ7VhltLNf#" oݎ~K Rnw>Xz7eõ% ]Zd!s g[NDBhjOeVwoiQ$|MlUa8aЖa*({R a¬L rO5]~XiV\[GvH_ÎþfQbտ=8giMYA%  AG3r3ـ/ ѐϳ (^ lRq@%To;_jx z:yt@|$$rC` |5k-([i G-~=ۓ;al\>"v׉)mGReO#ώxD:;mٌ8pn"6 DA)s_rcXu_}끰l)<-UM[++km'0}(pN#A?&d n7+G+31$h.gŃ~3 2/P<Ҋ ɓ*\e%kBd # SϭTGD09gQЃKlbWʖ?+{o,ZD"A`n5ϦFL( Q5㗯&3"[$V߯MM=^Wk-dX_b* lR TyoSi:(\pmnj{(A"O8CSMKщ 1rټu y?)$׳`Ɵ{,3Hi_ी2MEsv֋peˀ&Q6(}ǣ5igI6#t( ?:9ū |sf&Bґ px-p (2j6IƚkՈ(4%mA !XroY D3{~}TZ_Jp@ DC="ڑSfO:(-$dYy5CH6Vч(r)k M\E# Ex}IˆoM\tj%'d(vbK^0TKɎ )ۖ#SI^+ܿkP(_3wLxvb7ʔsD_*7iQ¯'0tpq(%L3YrRz`]ύGR-I(O,f7 t`<ߓed!uxk 7^i)jl2ؒJk3\vݶal[,Pk[1S4D =d6\XˆZX?Wb2Z Y"fĬ":w<|"UHjd^oH r k_`I=~M` ч%J9EEnfRP96ii-t3k1+=sg 0 n/ܞI' ;nyut[5ƾL#2FEf2FE-<3 %^Chȁ.TK|ksEȶRYL H[-xMfBt2X+:~ ZK}a~zIz`_~ ssL"n-Y;tzѻ`l#GfZ~zjo(u - XX(m8*t)eqI)+^ojJ'l]?d˘VFCߌ$ҩe=Kӣ:*У ^D"u1S'+!aP뿅Y[f.%1a2i7n"]ە/[T&?vu+)k _L:5BR0N`ԆJ/ ȇzjVBno֦î;Nt+X*8{˖$ckaah ujI~ ֺ"S"+ vݡԀCE @pttqOM3iqBYIGO\Ι {: S= FAhG(̬|yJ fVp̄6D bB Hӿ{͕S~;jNRSxdZD+NogN6Ty$Z6.M3\HHGYmM.wSrUzP]Δ'oPPVxUp]#;ē~ F39WIT oB/1?@KkqG#DF^EP3P7k Kk0LJK'ZX$* YziGA3~67 2,|A(-zM Б9Yڰ2hZ13}P*и!czP&a -҃F)ۚ <pTRJS1X,+ǻ?`hL.FlgϋÓKCyJ~j*1jdFuݛs@JrLe|'%ZqT'7}'f6Zո=.ռ=1d;bgM#ϲ>QHk{/ *K幡\~6:4m;d#%\.0uso(;VK{|N~Бv1 t@> T:[^* nf;,ޮ&3yΉ疥xE!>(P&,ٗlTTǯF$ɸx aN,'ˑ7q2-e?s݈l<>!Orp/y!So+i'0 GRg jyzeN0S/:{)n-쓸Q|dOlO 3ri9(SoB蕞}dB%W(ɄHyr/gC,n*-Cxk,,GR_5 l4&f>{ ,qT$ @RV*ohChaQU'TfN2H-u+Ff \h1: s$(ٺ)Dڍ [*8/ b4sɀ71+{k`*An{{7ӹvٶz-CsH {Gkwq lϴ}D"EV8Kw.2e&o_'0DdQ^rWf2=xQeudm8 *Q%ܡ8g ( K뭾a#e YXƂ8Ħq R PD%'[_8x&~HC`ME 2@o (0+?(5G$in5 v\ # ɴ=hΌUeuISm G\ 'l0Yx੸B73jqwy1]ɚh<< v-R;ΰrO?ʔm2ӼGSA0D5SG=)eS %We0G$aUv!`+*ƙ"v\*Y%/8"rURj+tUq&O\APղ9[9.E)[UŝA橕| 4+u[ r% _NRFYɝ r6$ksVI$je|=ΙC 꾿 s{׫i|x᪀꒴zO0Sа̧;+XIZW7yoZhRLrUSAqVY#n8"~E|T}15f` H@`SʚhR_}(qX_ Q %)/ uy2b EF3Q%F s.vW{l|]Ɗ囉M4KM ߙ/ A2*-;v%5`N3q޹ ی$t:@u(l.>&BVżkE0=?sjutY]Wz!im"r&%^)Kp: ̙.tPdOoc F\ESm&Vyc<[`Q;F]iZDvs,plQR;z!)2G&S(֤/'Dj8+5A#dQܶjxpp%i-V(-+exlcTSlIGŴV<9ͧ^rJ}M]Q&ZqHǼQoe4_J2Sy"=5?I}M1m#y 1ҧ Dgʘp<)&˛K~'tS&88||; {kXU4с\,(1 7\'dۛB=fy. s%d`QHӊdi>{! v.4[W}S >$,m儇.$@+ &֔ W%Fz_?2c(ԈDT':Ni>~2A - pI.`,Χ',NDƝ,wc|q^4<6NS L,XN51,:n{G! x(R1E̙MU1({@Aֹ'OrVŜӏZ}(iis2#d\i8Ffm8r:'"?d QMCXen, QMkllMp!"Ӣ5!X1sVQ֪ul?Sk暡!*Š"(!DK6 2[ `:( I>%J5;wR, G]pݜ*! B'7mbU85k$9 Lyl E 5ۋh4`*vTEdSpX,ܺ#Lv?~GrU#ПOxtܵF%I a %\gF1}@ȄUL&P=/.6UXF؃4Sn`l~8]#YD?@{6 bC92W꾴jOt'i[H y"xOo[2s/Q7^oӇ[0k]a.HMXEаc$Pd[T8&<w_KSeD\YE:& hW;U y̸: 5RIėkt>PGCЫbHD2%4ԤA% p'xYx!mD/ NMQV 0(nJoϞ2/L(yiʔ#&I:E,; +1ECp ;w:3!~qS\$N҈lE'$Xoh< i+Xr5*8i(^[HG!8U~6N~?8v)]/F.uCDqH ~_^꺉: D}.hdNl!Z( 9wD`,7x3CF>b}]T0 |1%XcS|UdNѽ[i-a )KD(nuʡ-z.3-o,~;|޸)f>WL& xS=Ѹ;dP`M2U> [K3 ~L3yZYҲCTV3y: 1 1Ʊbm[d&9>Г'ef+[J)BQM7\-kbH' QTo0ʓql4/D}V!x ejsW!swZ µcN-!")7'J%p4DN\KctX%\xY%мTև9GmD_w+_23êBqJ OTasp 74~ W4RHe*S}'~sxbI< P~]%<m?4N?W#u`"M]Qڟ b+}??\ Ա t(!*Spt+:K4[H{EBOOr(\3~J)oFx4=i5PKd<{$Ah)->vqSb1u/%v]  [śA!sw l+hC la!{^/#7ʻ=%1mfFB( rdczyQ*li91C8z}27*t p=XuzY0[h䧔B:+:W ?30gF2Ԛ`3ԥiu5<4@o @g7Y`S3p`6<dg8TwR $ RɯN;A9![BFْ.{9[4j[ -T}b-#<8,EE,s ?ٍlp S m%`WJhBFIp 1SI(7܆)A;[Sy0Y/ںf%!# ݳlicNi0,币{sע:YEG7N\:+baBG:ѾR3\iS+M.kj/A]>>R*)A$fr80Ad Jp0GI5&xn |bo?z~ t8G8ʊ!pB|ni)0IUUY攭K2@4zPFVv"C*vHd!vlOvu ^ Pqn -U6V)'Z{ad"P)Gx<nV}y=eozS>1q@f pKHj_^XP \OC 6icWҏ _ꬳ=s4LR f_FŦ%a*:8~50Ncjxa}k,fq/.u\t@QcɹoE Jԝ+~N^(51"ܞZ)SSs2~` 1ښj4fZGb8s dL?䖋1d)c2]GzXJv6vв~c#0eCdħ>P$kPNuᱜ?4mDYbtVƦ/6#d*$/Y6qd5QtIB .fT߷ALTIiw4;ڳOGc;њ=H 64f* W,m\G~n][VM=z=Vy6tv |4rυ;ߣkbhڥ%̅H WM\: =q5E9kɯ?`YvgNCʏ-/cƪ G@*G9r.301WG #Wqufvb(ll ..p&VP; 2[{:/rXl&5REdUƬ r ]Y~Vvou?YAqǍ1Vobw`ia4]ޮnS-=jx `Nz n_ .ccp)p# <HR\H`5k5ł[='KaS_AtlOduD6C;y)vTe]frI%<)lTȃw!3?s dDJ}r.Zu't*"s<[{3m1ӉH6:E5 ln_e.X$$eAB42>_|ٯ% X_+cJ(-g]&([+lQ,u 䩞vb6[C߱~a5 TNyb[`dXGmb5qf!Kf/fC90bWyu lpZr:_mPߊ\jLBe6H艆1poC5\c]:UTVʝ tQoG _e*}ɾ_ȅ Lxw;5S{RYѷ΃xr|ؒH4Qb۪d^.QA篜F&-ʯj h^(m5$A5BNfm9B+ȑw#ӌ%3 K ;TGfpN%z_s`'KcP_*șyo]>d;Г|P|U>b&JJf#$oF/, yMңE;RPL!xɧAw):O^۟6#E`BpSwߓ^!#+vr(bf6SK>iL#JɲO|By ʪSDZj&*nF.lB{rh.A&'_ 82eݎqtՔ) ]}~t5,oBDd'jeT3t@'5Tޜ+Ïi_Jg\O#|H8=h[Pj)`]9?ljfM8ߎ(/̂z&^ӕ L ;8TNPsLÒJO==P.#Y 1E V"Ql &6#D"Y`Mk`֩Z.~X: r޹8>ԇ0es]O$OlyȋiA:}Ex?s̑;%<ў 7­-4 'U_ *O)i}>RfT;gؖLi{=q})ʱMt$-AYB5Hپn8bnwX<CkE xZ) |H<%\@%*Fws* O)B2,;:xW ~t4?m8i\gR6C#-Qz5" %¹4$`q0 0k|DڛFZUEz)情w^&]b궫YuK'zb y d~l?'UZyfD*Qn\tJRXV""w7=t&;?2ӽa8wAwHIcrNY AWr ?ZL'6M,HFvy0 )"Y蔷nQK]|ڤE n`E ++G?v*01QsfbnƓJ[xaoqo(gIH! 3;̥xEb] eHiW]] [n+ jYco2~0xs-/v)GURʎc_ϙ %qc67`WFpyyn+:T,\Ĵ|ɘH`AmzhC ^T@nԳ2vh%:4b/e|xnh樿7dde^o-Д " ՐxWM \͚$hy2i?¢li%M]֚-Eoꙻ `'9 }bѢw')$>0啻(QdŇM=X-7[V7Ӟb]^> ӌ+S$N D50J_Դ%26FtqB d"mj=mZY׷:|%O> '9Yu%̎<Ё=|3V7jdכJcue{PTڝ߬T-SZ_>7wy3<آ1G* )& YzUASuج>PYĒpzǀyXUy guP‚aA26Q^s CgG1 턂 YH=GQ5,b4 @RV\Jh}ۭ0^  rAIA"l/Bc{IPoܴjG5].K;+1ɖDlI97XY5UijsKLYQ3_0 0(hW 6<~-0P/2Z 7䑪dM5z5}n˷&!;@Qzީ_tU;T,s?  z Qoa+oNGZ8D\cbV+Yܹ 'q=mg$q3lE,̻IK5jbZOʬCNve7ӿo.ns.'tZ$Y[8:n)sM-9 snLX/"C}漋6y9S^ZffILBda9а3CxDV)- `;1 ƺWX5MBBrB^ G>h9Z^B{$(̯fJ3đ p舘 6ݲC씇' p1Z^;{}vNʝgOHUt߄äΓ1)(+"zvDq]2iŕo4:YسhHsu@B\[/i|oYlhD`v o=HuOR6elE# KxjKO pVKr }`6^V#E95-; ߮+f~z"=~ҽBKf2.(;{u.e+ϗZL1s+WIIUȣ1zkeN3Nf;bkb%J4a5Z7][%UN\sxSۍ#3Rc pn7ϟ cghs+2&t,@Br0°^%~0]o\*+(y#JfWC9o%`S:r=D1Zq"pRM$+5>ƄrCsɘa@>wez;Vj¬)VdXQ {jaUTVIBD} ]:ⲩHLDIb.!'EGIب-Lċ{IHٔ=9S:fϼڲZY:ttRrR.d*ggjH^V0N֒-P; ?)+khv$)@侅!Һ-WJim_zC &dZx 6`ôͯ>_Jk_p4wE&HwT}I,LŢRպcҙ ȍM !!FRom < 330wsiG\8ɮ2`$P\g!ȫ ލ=5[bIͨtȻC#qjP{#b)t4q˦g9r=v~3 GdUW(̶6g9Z'H=n|9&=g|Ϭ.6)+rPz[ޅ)")|%d 瓽ej#~!8S(& `SϒL*KmʘюeԮվ/ȩ q?}'kϦ$pԪ` 2rA2|ځJ@\F S%r_f\MƱܲe;YeCx ®tVm.N}ܞtI n8:ó${>t<0!Υd^yEm\ɻIH͕zUrA{ϧcŦq ]Af} ZN C=oOh6~9X~__tTR?BƦPN>IA( Y:gG{1I Gs7xV{}KSXzUoc<'r6xawcτTvyZK˪ M?:%9:{MkaHp&$ rމaPNO;MX\@ p@wK,ˑ^}nJA0&rC.i&P1I방uHb:5nϨz QĹȯnhf8i-+` { ܹeU[>c^o ^kwwzʀZOO@M Wm bтpʁWQWK^4GqQ̐6+EbiŸ{Ve7rOk Wvbk #yP*b>3x}DY''N\"M+_9vE֣%[”՟?dh)(xgJZQhڿTd\s|{CWmH?IrVL^1W~oRp̊t/vo0ݮVӮG]M fu l@T$I2rucS5dvl耓yM+vj1vmp<݀V1jGqq."E>h@5׋ɽ-뾆&n' A\@5,.N0kHBXςz,`۝6>~g ;!>Bun\ L+1/VaށW|KSB{]c!}y[Iw1lWPW+`N Tw^f,T|_ÜhO#+d4" Fs+4Q>*\R #/dOշf8@qS|35iP9]8 OpǬxx ձE@ՙnM? Dbz{/t-#9?›.% J-,{ߝW.G|g\7e);}s8Y8h"ȯwl O$V{qC"@jo8kBVջXHl.4 ?Y ɵqC U,p| %g|h0Ȍ8/EYB'1FU|SЭuqC.VhP6*%51v}cuBjҏ#M v٤B1toXr_`YU48%!TtcIpS"ۣ'Wfm[Ǔ.-@ԺIE&WOrSѤtDenY[tpʋu~<K-2!T(7 . =~Ev(JB&'"p4mSx3zeByXOm96f1Rnc•MU@rX^(zjbd\L=U},\>7,[FT٣;O`orbW&gL # Y>gN_T~ +`܄saݾr]rd32?m7c TP(±$ʒHT!'R\ӭy0yv4Ly7I]WU1hk2#F #a8/<FwHg7,2z~[?:ZjOp=HxIw+-"[=R.v*@VU Z" )'b%?g@x=#|& FG a̺/Y#R1VgrT$0L4j'8Om.~*}E8_#K؁£o( n.TbDX- i\@HyqСN ~# ! c:~E|@WK҄̀}{|MZO2Ϭ{ãz$U^ J=O21\ɱ?m"O7!v͝r=9 oʡtn\{ە8zG7x}2̑܎D, HĎB% xfϖ>ay?@#&c&0'|V mQȄ{! Dڈmg5Di4ħ~%@-;A "0K}q;U@tjp3M5{|Si"xDoV%:vzz;s1ێ {C mCF&/hp H5BBt#bJ+G0kptiv;RmBH_/ϙ䟎rϗ%cKăe:=\J`Ն`A\ү,PЇ\؞w>!f{ Թ-@^$zxn@?\aHlWySLd4Qj#MM"I,ׯB jo}I?k䟒&G6;g'b2ę#t2T%^ue0c9mNoAAV6D_X>w?bhp.>w: ShlL_[f)^EY&0[qwJ~~uȋ[({|D?C{씴۲Y/?gYZ070701000002a5000081a400000000000000000000000166b5088400011ae8000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/qede/qede.ko.xz7zXZִF!t/U]?Eh=ڜ.+ju%n1ڃp6^T9r ʆo k9sY9y#^v*Đha12_\{"2d/LF[0͂E]m|םeZgϵ:@+蛨 DMգ>$ 1BXǍ_o, ϱ7ޑ`ߚ&%MZyԫ1yLmwMg- tst+e~pU h'nV^a#t|"@M#Opx1{t)h{F+dؼ%-D^dǵ&L;'[쵉,O=.: 0*Y[j*T`pu݆RgS*y6K!(a52cԐ]yI1="H=P!UJ=>ZwYԊǩ~>|Ua38yͽ>>4p?F-1P>l"^G^~$Y <Ҙ0Z\Aа@ 0,[^ނ9Mă҃Wzne|U!%DɸA7W f,56];/Ɔ-,&$5650喲L䂨~fZ'ГiλCpϜR3I}bh1~zǠʇCX펝7Xw?–Xzpfru<2(kwHGfP1 HS/H#|ei}ݛiZǐ^%5UY&2[(N:;Igp7g91u|KD*:qPA'g紴 |vdn','`ˇW8U* |VncO+js~">Br>03chSG)U󬆏QT$hzM[ +Bo>dFb ,JhCeNf 1qܓ2A7׎ ʔ)^@e9baFGIiOK:ljJx۷n=۹7+`YRa-`G0=9+9|8Vy⊨4VE= ~q F`U2dW ۟Yy|kj.g1SX@70k{{;-cLX.`0_fB%%;Ȃpv; kIztav. `;c. +UZ<ȷ[ʀS=J6xӕ9tR$΁=D kc#C/Zlf6rUPce_A CWAAU2(E$`&5#!V6K 4fi:aP- (ƂZYq]缀{@ړnuthVp=VŇWѧ!Nqa@. 'a]K499'EPf8ыH3^inh!ִP6o(8\ñk2"tc76 Obc(^.W%M-0֝QS˸:u=a :Di6sTaa[mޘ}(zV{l(Ų4t*r$|U370752cj>hUM:w6VLYAͭ kbP|J? Ֆc8Df4Ehʼ{WoI%*4pj79ty(7to8 F!= >Jr6dPL%%)Mp/|p9}cM'Ϯ??[mfNAC;)ʪR{qOA1!_Y>4gC)`B_;U6'd)Sʴ|Y. |anU \{'9+H輖Ǩ__&̴6JW^9  lZ{COA*P%3"R})Xkam?BkgYcX֪8,d]Oz}[ʴ~&j 쮺e 5EU7YzƂ#OR" cb}jkXPx=FQ*R-0!O!lQx:mJ IX@lQ˓GC6A4!PnN7}FPWC Z~w,| \:Z/ЅSr2)sAgt.RﮩiX osgXښt*xjOLΕǙ/Q˟1f"ZY2;ϳ7QO/.' V]|jơ-pRejVW˷B:-\ը{/]ˠ>!@vy}u¨QKєpdL)֭/?]5@yJӕ胋 v BD~ӛcdZK_%غCXXdjx)dP~Ma߄R|_<u  g7~KU+pɿ kCD":yO2JC&+TwtWPw{ф5VL]0H-zT^V~\/i>nMfA.{h <<2y 0_ɥϲL0C;kVb<@QwBwG5+b+f7y1ghH82]r3L =M- *Lv(6FL699gty#HZ2>#?ˏ 3S̅GhTdnDpz\g-Ӕ;D-)'vbB]GZT@;pih;U#i3 1\rxGr$v^ \y^48s*f:fbN n ă@0c*Csm2-H$xe-{&*5RNR'Sp<]歈7ffyNj|]I07 =֣& $D,875wש-S9ӿs/b/{2"4Uqxƛo+ 14SmP(K3Whg#`mM) k:yg,r#3Ӄb2%ʛ6!htثB6\qp]MW}aqjmisqҋrw71W%GtfuZ@@sRQmBt6']jAZzU R)ͳT5qh*ޥfwb#9Ba`O2гRZ9Gs"=#-obC\ 4Laәν lw1g6s@8G&![r2c-+cWT}=tg+UT K.-Em 24jƼC3t;[mV 7T(5l~Hniu,:zw4gz63aiɦk'>f S Q)W+-9"yAQ,2 fuyg2L <^S >}[?7I=@ pTڅH1O 0Ep]:w4֡ ĬPvjjtO?zTqƠQV^qf<5a&Dʫps6)97G ZE)F/^J0HByB3e/N@+nu?H9ˍ͡n`fD#A:Q?Ge 'pF#oxÙFXL-i c.s¢Í.̸EzX<ҔcW\r+Q#"f7TpO&>jpE~bX@!W;ol{k-lpIciē'k+/[ =rUw/]ϾڈZ/2nݍ1󋩷z[\$YKik+`gcgۊdXb/G3 "l2ET }[]o5l+P6|0 VyUKw͎2[.P3J6\nȈ0L՚sdtA!Ѹ:"/~,{BFЛuLY&_'䵳_ E$T OHpf;)=xac-Ӡ` ZF&(:;'F/z!,0k'mu05Ejҕ%teV@ܛp!EN>:B; (H2w -U*4\&S&"E|ٴyZ2?[ W$ DP:'ai)Jg .DKu&:AV^ q:ؑ$DC`T1k3u]P>~⟦Ue!7gȲgkXІOG1UqI(ug.^ܭc. "\bS.,psߜ,Nfl&(:f4A9.q裷j41ve䄄cdRLA`wkExm|51cLƉ>4֩y%h9[܉\wO:VſLj9u3 P¶W:WC8Ǧݹ5,2-Ŕ|Ŀ[V x+~`=fNZkh$RM U5a: l)AʎsDXQvOfO|/ݍ2E+n#wRxF"cC"G 9qTBs.[gZEΊ)>zIt}3t 7m75t-Dfx#L~[fHFS>{${+=0#_nU1d'CIz쾋 j; $2 LQ;aqO X'ۚA_G뵹YO9H{ip!5N&YGH'tFE[*}^uoo-+uXd]}9hvzKh+>dgH0{ǯ~n`u?'c ܋5%L1?1~6~!5oUTR6 ;jcksq"W rnd?f٫vX}\CDgݏ;y;,6*+}z,48#YT7k35ٻ(X,!lsrseV`[E?BńK ν()|ld$ &q(rGC2]C  V{^}$P-{<{v+*u ,(&pjt?GVg_% Ely{uҬT?MA<ͽjnuRg3na Foʟ_e[]y.nY)Ot4 a%:Ik- "KhZU{jY8#SZ]}IsV#M4!‹Lj45YUR7"3 ARJņ>ݏ t؟G=`rKpYANi/e㫆o!PGd& y/CܕՍJN. №do1 Ejy.KۈsVXmz$IdWA#T&;I:#pë%˘:f*1O䨀Ugsb=DBhGuꀐ|k O du_:0}`U&x(4f(o;*;'*.a ՄeZs8uπջZNd w4wU!=c85JeܽuXc+"c/6 @@^DN|dg*Y/ܛl%|iyQ'qW HL@%)ߗ*W)JX>1CSW}X%JFG#U# òkMzSNe#No*eᦩj_i' 9JdJĭ7 =bRe:DI(~m]lR+ZNlH1V5>i pUG0e@;'01hD\$o&ҕRW(`uX) FnclO ՅY~*a۷Aaަvp8^aP1dE|%!9|@BsTdO啓iY8Qk=tFZ.g"ݕѵeث}&_l|O3;Kz`]`Q? nѸ Dd:,MF)fWoXW2 CR)n+XV >f dPvy\nd'J;aqP~{5^My_EfH&1ECж>V­`~zK\- n-gʣcl1y muVپ)Yֹ7閛d2}NkޡqOgu 5e$HHmzPSւ2> {4/04k|b/@%<8Pbջ W!uv}=*3!u:$zA$/ʵfcZ+3-} 52eb:&0HvLxo",4l X"_/7*8̯$7ö[y CBC)sM@ Gdٶ 4w_q.m] eZipϯ>wW0e+ZP-|.%:luMb"Oc-?2e"e˨M4 ހa2:Y`!u+(w޻Ӊ8^v57 @^9COr8{һ`eQa{=4^WF\~͛_1|Vcqm_blCLP8 .l T[Ҳ]δr(6OW-l"=.yxoy52'ĥ{Z9&B_}YĮJR|WcG=1|ay"QJhCu[S)PLs7sNpv\g8#vZ?=ذi CƳ/:{'ɣ,8%3U(lnޣjSF}{SDao%d|.u$r-lɨLǛV`7͠D@}^dzGTG?J~s4?/~Q9j +lz"*1m -^ pVɻ6KV8|lj HpY7PW,k'3A9K*mS_D339+ @1Kh&A<ЦmKEFHP͏O%.^k0ઑ83z.p*uaC235+)?ͷ/偈Sʌ#~?;Z1{J1A8^ =2 S&qoHH$X٤f伶BӒ"j,Ref{gb,񲇏=#W z@.SܿPv-fÇK6P7cj^kS R^ѽET$ŬY"z`v>{ [ ^UGǕZ@Buǥn I L4Ah!"}l*_=7S0VUEtY ipɌMT,Zmn'{|Imӭ{~C&ڊI55j&`Rx 2_^$[nѓ|-\.TE tҁu^ ߓqjA9֝z$@&L 뒅y'U*pWu=vؤOsjVveoF%$ p/予RmiJ]<: rseqsIVI1amK1Y 11#fdtR;ws ˙we$cIzѶ H.-sЍ#z:d&B/˔SԵr6"ZW.bHy_X4q pu~3ogE%p@KmՉzތ/IزCl@Ozq;8]YUZǶB4A}^Pz wb?fڑ#1oG X67Ä&yn8A;`4ŭkޅR+4{ jA"/ԣ 3|Q:Ei %Q}׌7|q'R0MA<D$l&y"TR^nj7m%V+?~.{ =ƧwRu<7oC W Nfdx<4[0*srr+Ze 7z1h(iF+gFt8]O6ϚtÄ{A< 8)%`A+[wAp[R-UY~HJ{ d`0\J{)њGf~,[!*iHU6Xcxݗ0aNCtʨ|K yp˗taS'ͤ/ԻHp eTLm~`31/0BcKҏX`XF 6lo/s[xWW0QB(~(@S |A\a %izݑFګViaodѽhajAL&{~)ԇ%ap{ď~}ZumjSԻQ&B8_r\H|;5dU{ [J4XomlS ~a?qD.,8j׽H#-@cMSؔ&bNz 3d6>f.k3T%8p??!+{*LK:46f>_tfxhZAq+]#cck,K9r{gB~Γ%A%զܺ0G v]`{*4 \Fn27Q''Twė{s:r5 }k?P*V|Po|4աfǞ?_p'HiS%/>G3,'C6qwBuA(4C)Pm`A"r_9"B)8:;#7Gsײ|0Zۀѷ,{ecyߩhoE,l·8\a)|W-{syC(o8>y3%6a<BRtS3G>EehBC̎˳ȟIpLIyhE + wh`PT`3=*(nGq܈w\2FJt˰!ؿ+˕S x| "u9R=*f>")Yn0x<dguFm. =XM*Ar@AküYkGuiir S K<4t 0CT[BИ{O~c9l)~ҟ)vDBZ-tLn0q JXjP~ b`ײYu͍mx3CͦqzyϜSl Sw]G$k_!nߠw ,'3.a ySIg͝zi7 TƘ_?5Q vF@۠.8jz3C7u$ё7#8y:jFnƗUnqao'[ R z v|LW|X)_bDV>#h`b,s:$^ J% % Ap.ߤI4v.4/|h/c+iR[`JGmN}wװqū.+xSt2H~[{NDR6)/N@蟾Xi ]MjC"kןѨTȣgl.= _z`wT;KAk YTl;wg].u+'-3~^][n_ˬ^f'0 1m̥hHT!(FHtљC8˯Tjmb%{EԼUo~$֐l+s,G'X|p-R!sYVDjnA!dbwd^轃j&V.--L+T.NFL3}qaB9Ial9j_1Z0z\E 74dg'-ق(܄PU/Q!%gv/"}3ЀY,%5,-rS OMڠNغ2~,ni#mejps"-$’{׃UauOW#: %Gv6,BOyz~Xϡi4+$^ W- (4T9cg rz%^Dz6+kB?Bŵh&vԽ/s1CcʏEphrB  ` +AEŤX!בyY `ѯ8,A=2M)G$Ρ_W"r!ú⤮ؘc&I91s"'r"Nk-9Y=|膩b 0{o8;aNo*~`XFV`B "Έ %I/p8%Cn I 6'A'35փr$2Tm"c",bLj2 6` Mdwǟ > b͑.)C{c *^/5ۀLL2S0Y67Y:Cܿ#oWleRu'@LZt -[8w|AjI4Pm8&0sVe£$( 'rx^S{!rG {=DʄB0֞3"@B#h&Pk*W{7un4~ekvF;67W3v\*CO8?,z@xhL扪HE:*N2nV1 3gm'm{tnBC$X.χUbq@Ҭ6-Bkl4!D< W2LS$؋i7-P/QJƻ* S{v}6=,FY5UcD夅D! C8$Tx1y Ol~E/muV~GUHs5;Ǥ O7/@> ,e]_.dA/Xf ΀$ˇGolXƝ-3gZL!Hxg&]Ixp1{YS0W!#+i5]󮹣6#Q􉰓"`ϩ 6vh :;҅Qnw)Uv{j!hMz,80E?aT FU~L7c2lŻf_Ym\ FoWUNȩ nK soz_ FK^f  C;oLR*Z UF]]O/4e{wjAņM_`HgQesWηî؉t(yk\-H9?@ N>{yVo%oM~O*6e CBDX i*2 ,sHBbdo|6@c%uXpG*CbBWO^U|[' 90T󔰀@tк3r_L|P̏F$dYjcp"KHl^ɭ wӿىwkN/c"/S8uPzC"R{j&Oyx(5w?Y.ދaN T)>\=P_&3}g2k-&X/Bwr r2-ɊBۈ&P6aa$ YeGPBڛ""6J!KagÿvtKħܗ E#_-YA]&0?0ˠw+Y@3lN>3{w>\W; T쁹[>?uۖe:\n BL7C8'KF (а`×iˎ]~xH)^>Tjw}Qp↔Qҗ2 `#z;lΧ!D!3Bsb2"lm%@#) 4)-c j:\I^sskl'Ѵڋ;TsRAh68-y5z:-ڶc|3!v fPs)nw,zx))]vȔ6si DmAWdRY5rَ|R+u)?LNSIj1p9 dSJ%jR{Y6uk5q|0<_' VIِ8@m7LSK|*8X뷸ֳv-!-V~˹Ka!&SwYIB:@Bل}ws [aev]VVvy|`W*xä HY%EHdЀu%}ԑ UXnʦuv't`75 |[K,\o8 i3wt 0\u\ 7ֽ"$[l&c$ZSv1|wt\~3x3f;OB[9̂KU ifvb]1Jb+-2vDNb ʊ~*gXǦ IħKa'ЦS#uzEaq!8;,@ҲFdۻ `wd5$({ZiI((B+&f, RXJ]:I]d2p1mMߟc""cGObd̸ܡSl2mܣwN|$~oz:҉6TDx.iɶ2y‚Lp?m(-K̾磜#_'xn4\KT> \^XY'T P~iu:)¢y cYsx WGMQ#Up +hH_˭pNJ-BS{ztm9wb\-$P2 ~ Wc$C(},>Deh(.=Yz Ic+ա ]qf0z CLjM orbz";(Jf",i CO`hݹcJ#OHGk8ދطJƧh5nΪPocK ;!Rk㜭]$%<~g$)!mVeA짮J0gbxabչF} oƅa*5º0h-(#] spMdcfZx؜/e*B(2Wd_>eI+D{n,k>s߀p#@A*DbN8cC'+ZFYn݈*Dž+p+WdaN0ꋟE"J({ݘxv Ǿ2NW.A)7@ ~lI}ѧP)2Jct[\wtN'<'nǽ̀@3N$!<8̲ܙ;kb.F(5bU$E#¦XcQ@%XNQb7$QFBpӻ+"^6 lm J^S.8䩕{>#UVqБG syb@1t(@qz6@m) BiـjddqylEZ 0-uu_Icv\:uF(l' 餺vnJY ԲՏ'yx9⊒J8fXn@k\ғb6/-M;J Kc)PWUkpõ^]Rp/ v?vjwǖP"[ 'S ҥ0g 2F@(kj> \` 7,.B|MQ;_ Bz2 {尟K3LSCn-15VA[?/n|g" NZC|PJj$n#z|/$Мo* $t>+nRjedWk%}]fI8'R-֌J)y9DCb|xB0OFjڅ轁]ߚjtf&g;/[݇ NzȍP+ &Thh!j00ym + '!.8  0&qpf_a,- `Yn^ زQT4ۢ)!޻YU<{(:qzahKIoHE@[=#ݝXZL+=!77lCLzpZƚо䡜!9|'HveGC }Gi'&En7 Jc7tp0De o1} YSEK~Z޲IS,ytobR+8ך\X .]˜0đYi8A}ċ%Q_@l$/fk zڏN%QHE= d@sG5-iR,Shyycdab060l,MN$&7VBj,"C~Y\s,aH=g'$(*ϙG)0z#j?'yp,#]ti,.\xJ wJ_`=D@eIT19O/;rY7,ZUP7 =.-H~c^wԬM%1Au6.0jYx3s>֭W q_Y܂R9>_IK.>un{:P\<}Pq}[ȏI)'3tߒhVQiAbލoP-mu|EmNV"-Z}*7*<*`z{kGz YKWMU~n4hǢΡ|س6oaZ5t6[-[_1pI|f.>p^gzAnXC;yɵwܦ^,`>U_z;zb[I!8BuvN'@UNuW٘034B[eG)Pݢ/LkfLv-,1l|m]|~,Z-׸ k ̸7*%׍yaFTT%yOWufzkCƫ﷑Wm[);f{D1O.v iqvcGvL'*u-t^`OT6I$Ƞw:|P%\>FI㴰~Tj[ͦj=h?uZcw!DŽBR=:342ves.DrAIS٪ӟ- e4_!='0;YL "Nȇۤe >*ʠxfJtVtG$S?0b㥸%b֜܆!δdAo,%.JPx:Yx|+9 ZbGQaS+n>Y7R st9F s]RΠwq| Zk Vd[޷Nq7χ Zm-eW+S-MkĘvZNst3G2"8B7V8dno0"d׳*%}*[F4ѩH 5zK],5g79ʛp1/=ޥQ4qֲMAxg1l95NCՎpƞ1h9:D +Pk;~b";dnNwj<+}(TXᐖ){ VYP\eƤHF( /bp&=!dŤ*v:C|޹PXf1HX#u)̂&}ȅ7lD($/C`K< zc5 lmJӖ80ȧxG'a cHC)pn(Е] a!:0ئGuL}z *lY.^K@wd y`_Zzux@7_\2mr&QY$YɉOK* eL )K-ws9ኅts֢LF碵e;}g]G]閡ʼn@ ՛ZdV+Z\sw8cqbEYPk٧Fe^Lj5B|cuKȥrR"Ev+TDJU[9pfae--J Tޮzx+5&w{m#+#!,]kV,,vr"+- 3Sk?"ہEHwH|֬H̽$\7㏢d+z^&~|NǁY?eXeuߞrp|&ᴍ_DP~<:LYTύi`_g+"UnRLSct(r +X_)g l# HvB7pRX:N6֪!5 | ^7D&q,,ح?sjecH} NV1cXte<^KIRa FzٷnU^hkʺΟu*8صYF9%VkPZk}lN׺p>Kj760ī;ap:ʻZ؍kB2t?|5J/T}q;bbzpo-4N<+Aʠǎ7͙Rj(joD҇ܿW@Qt0WQ1%wj\6]u,1VQg&wQ,Rb54YV3*|19V cES4}ju2 u/ ǍSqNqV{kI@㣄b! LAh8[?.TkBHRoIRY;lZrDfl^#Mh=*gz 7'+4ʩoU+*&lѽ5 yǞD]k`O֒}95,^}<&AQ M| F6/"UzF #"IJAw2oFR . -{8'=6V;":$N/B*+}QPj |T;\6aTxGCG UG)!m:!''!]C%љaxxj]m.#OBߜxOdЙ1,|E$)rYQbic݁IIu)Yg{|[Y2j:&j8{;JWt)MQ9{d^dLj(@QOu7%:OӣYV=bpoG5gcO-4Bã;t#p<ly72N΋FK:`RDhn] GMASė)˨\J+M⳪C  ~~9uт7{pu]^S~饣"j ߡˇ4 ! QSO80\xAUv2=9^U^^+rvt5$,Mʊ6T[J7@_xs汉]e,㈤{ár fKd[֡^d%àLVŹ0HF>/%4aqu, KuS5]򡩘t 6]NDxůpAÐ'O GיZt^x̯Ĺ!Y1PM9}D yQJb _0z+1 #^AMvE7n R(b8dKU3LBdǥgwZʵ*x[l'.)u^qbf|iUnD9;H 1ѕ6QG],)>ke˅RR!);7!i(䐡|tyEsvas-#vڠ%'RFɍW1nA%ls*̲bYh -q9̅h+%^vE{Kn_%jd,R[tDe*!lfPȭNA*kU_̀ack/ȫt_Jaw9֌yIaWSVDbTTFch'd^DB`{ˁ{I@-1R̅:']‰tS'{=`Ŀ6?mŵ$I]Xv1:BHAWFJw;lx Zt\n zǘaEU U*+<ƌ]KQop2vcfz li]nr.P< #|E .22K x4P=ΐ?jz%6ٖ"lK|vǜ>g&A|L$]?eX.jD,zZC*u)4yjǶvwհdS ___ј7R165eu@h:'H[L5k9^-X,P sljkv1FFI :1+@Rҏrn8*4I`L/QmlJH0#K*{S~lŹUs 9;,9EӠ1ZEhz&>WXw@Z)@C*tm_F(cBZ3x >枬/ ^»}314U>΃] Sf~i!gvexׂ'HII:>d :3._ѿox+_9mT7S~Pok30ꓣPXv6MP,AhD^8cYIG^ժJ P$?!U$貥TGMpz{d;JwZnQzq݃xf #}T%amYн3 h&ZU-FtT`:izG̝1g=^sAg폿oїKԑ]"ݲ*ZZg0 Zև6-`YcGv,D1X=yW[pv_>ҟZag\ڐ} m/5_%09#pAJofA×BE(=S4RL3Pd+jT9ߊ銐@S)~:W8-sibuA/,r }_-VF"9We-s((blyð3H]SѰ7B`%fd.bbL{~p:n0.&bBX"3 _MMĤJuh/ 1;ɏHXZO*Cbr:,["bGkٖ'9fa}qGPDjݻhS)Dp⎉#9Zrq^<wXT.,MMz~)Hdbhͷ9Wh<<;VBC˧iT0Hy?Rjdh*&rpz9> r/;,H4or.?=j![2NNɁM 韕Ғ_[ΠRÉ+ XFɐOd9): ¼=1la4:رtD!d}> g_Awg7 8wqkP']-ek%Toq\v5v8T!LwnBegifF~ϻ,;ӎ>_~TZfZW+ֹnX{cqefS B }# zwe+=o, +pf݀ՏՏ^,,jqy#ۻPΡ>Wz aDugnm<^SJ5]5VHU#H (J Ii}(?xۭյD|_6 ,OSE7eH42oytM>C'@S`rV7W}FS$e)7cƋ(u!DsC/\6@A7o^OHgWq/wRf؟x?>r769dgFS0]5Y#ƕ]o,]9}-"(HiHz5"nƒ8HK4qiW+Szx b.3`܎HeҔtUJ3N|?eVi .!ht.Tqw{]!( yP_QSp!Mq@$T;XfeL e1v{>0O<8'X'#$(J3ݓNPJA'^q9~DDľW?܌bQK;wK9 /&f엤t!~{vRh*W )`P /rN[? ˴- nB1Qܳ@H ML)Ңo|P0O@ʉ [k,)l(؃_4ВAB;?;Va!~GGM}y7;gJDbJؒ[M?BuDo쪝Q49%75# rh ߫$3@wLlke⡉VO|P#H:j_lf?r 2jNs(\qM E3|% گDs\{F ̈́ΛENvZǷcrg*#4!#NqeW+g`UFwq Gb +!'WГF#r#~ Et"*ʂrZc.YphgYcɑKeM<Cnm<ݒ.F:4Aq#Gm*sc CS r_7~G]yCR]핈dw*!n7#"gbX+rGz|MČ-倳PTȎ7z;" 3˧+8MB,}FuJm' WC\jL M9<\H^񭁩ѩ )R'O6t^ȋr|6^=ś܀FÔFx~8{J9_kc|(q᳛TSc̻WpOJ ^V91Trc+؎h7o"\LtMwǭmFaa)OKRĔ2IMB!ۛS.VZ7ffنyU0'Of3[DFڟ|M WyE[gY?ʗA d8 H>%G4-z_ֽ{HquK5Z3;ܠd![Ǹc.-_-cA][ݚm>Da:~dD&:NmLq^t#7MSoK7K:$ynf`q̶gQ{nvYG; םy쀙RaŽ]oY1r8_@(e|$ KYi~Rj}VgW shBSv˭JV nV4GLoP%GjWe@O=U ]<R4\h{!Z1vӸ#Z5 b0zTG8Jw9Od Dto85I74;LUO̿nYb3"+yΝ ʳ)*&+Lr1`HCE&~.\Foel̪TȎn:]{1&*TwkƠ[ /  u_*aL\>Jzsy2,ә^ۛ rKK) p75ݰ|rA`RK8]A)knc._úO긦Et5õRqvYt%c/.SH-)4P)>j ^8$I.QU->X7卯U0kφ7PKS`7 XxhQf!>b _ZLg.po:8>Û${nޢ4DJӭ=f"dMU1r~ms+O+;f/?z7'4YG˂9~L-i97\6yKsH{x:b< Ȗ;d_X HҊ_]qy6EyE>i84w8Zu۪|u`ј?˖s 1`HZ`q 4rZ5YG^V`3SR8y^% A(Ec>KG[>0({H΋ VsbWD?ɉ :Yƨe}.ѬQKj1,d5#ß7 gsț7@B7B @zæfpЉ0+.$^ʊöx{' ro^'yhq7ۘ'|ۤ"Q'bވbyY_?T,ioIlMuBcJݵYLAB8#V]jo/04('eq2 ^;t̼:c K62 42;'?..i(U "3#t{4Ux4ܘut3_^k]󮜗}nĚ~lIٴ봿6m-M";!uFqCŽItϯ R$KToS\c "N"ᄙyMZV-CFSd6uV<9XQ?yS!M ~ۻ03CZaiX$K)"Gfh6y+#TgUp{auEo6]Rڨ1\3*4}*Eǘt6! Ƶi K!fxh Ndn[MKƀog?Yt@;R,[$XHH EX5Tǚ{ԥpx{IHK 7}AkY,c{첤E(6$&,<+@rV\MYsf}̏XHv yk1ǖF:w8?fB٣$Udzĸ&Z=H`,C S%4UdS+Oc`BJef]2ReݶI3,[~@⚚4 2|LIn"_femIc"# w`RLkaOm6\Q3wm @b nd fDfA 0Ym=Y+HQPvtfhh6qSrtpP{^o>ReP{erҢ7~\*aC29Mgݓp^u 4c0 %UGl\tAlPr h֯ 3^[rSgねߧC>'&zN 7Y8铔ƈTznh9L  o>@Jxk,@^+.BYۚНi]BCoFv%^ s%Wb%K|GҩXR(Y`bNx Ur;.*4 pu~}b[tN("ΠXBȍɓ^ 3RnEs{ƠQ L܅fGmY!\yq=iz@!EeZY:zP 9h :fuftn}("7F9pꊾɟ,N&Ez~ץnv,<@d#wE,D_NوK{%OԔF.nʓ6>()GijpLS׼ʯsc/0zZRظs0s{q͂tc^=On 1*{g>bh?Ñu<+$skCň|[=Z<>w I07irv.C#pD>c(ژa0Ϸhk\xn8Ljܮi)Hz,!хƒ9O 1 sW5At Kmi?ڢg7% wI<QH]+ 5޽},^J ?nnSvEf:R 쾲_gNْ>[> q.D+I:sOv8NY٪(զ]+Jz LcVkb"1V{=[]ؿX? (̧ڥ2,ΌX%1_}tpgP!P}zIeB0L Z"=Zch }j$&y•H2g8~ [,É)|\ߴ.S|N:_2 Cbx:RzʔG^6 60U9ᛑ 0Z&] Cߝ!I]h~=ڝ.2`̖GR) $7$ 99ՕS+|*ː{Xr'?a.(e,Vm1 'dxEX9XX[EdAbvv/1lw Ti, YhCs]_UHMSjzF {dZ'og=Hѽ[[aMuo)P\A"|<{g$l\2jȈUvKq5xqlf1AF56όfcuՄd$bWu%梸؉uJvFZߵOW皢F䢂eh~PP0uy n>'+~ l4_al͏{"&ZKOg<>s"PZP }B[.;lA蘸r;&z e7ÅcfX: }r]-}3̵z#vMY& őY:m[Q5ZAS»V.hbs4|2UD4Z]|E KJUܡJT hvSD+֕_փ>yJٝ /wتOc6-$uʮ)plC7r+M?.]Gz]#48<܉#u:ˆcgx3*6La,o?XK#`?%t) WœgW-ҟvm<ZDADw,ݬ/-Ck!=h(gxX!{Ć[HyB )T4? GIFKWujjb4sn_ SYZ6n.t) D Y V8@fWk"2F@d7j#0efu]A& .ōSlPCFAkKv9" ZB#u0.&\ `:Eqy=LO\iěoÂ~n5ӡm0so)^lv[J㈳E|-@/ =~|'A\ PwTdݍ{~l?LPP UwzX1Aӗ:e%׸B*U 4/Q"22b-\ M>IL}WdށWq:.Ji=#aȣۗ_5ŚVfQ ̈́>w;X|^oOC?5u1jBgCnfRLz5a`xnTs7G !陵FI|5 ob?ˮӆ-M38>hfYkNJ|\o.dJ(j{W/Pp%q_=Fw$g: KB#i1 c[;(2 o l&]'s} 祴lû3ԓF|=HvT.䝄&4v jOm0핀4 YK͢(T:L~ AL7YǎG! rkۃ,ylm}Cw3( $Id=M% [hz9/9}B (/o#uV'KW3og%i:("H*9_qyз0@,*Fn]Q' \Gӂt~*gwy㘟ǯP)jFqЍBx!A\_uX{Q6^ؠ'p1Mz[GvKZK$4õ׵v_.؀ֶsVHNRNկpEs򢵎*oP~.|O &qa װm/^I\eӪWֽ ;\I8յֵ0f9|=WcxM qmm+ȁdhr˴y|5s'])R|D;]Qມ*V#krAYMa3<Hhl@"%tqMߕIzP*BҜQiуFDst,פR.ϵIWj*̔׊-ɉe)`@k ̈)U('f8!)J",$Hb#641#9H} 60 `,QN.: oL*"Q#(NY"AH=ujF;䷺%d؋l#KM0Toa d6QjX5W 6͂GXMa$At, zߏlˀBﴔ Anw_֮5צC'ڿ5# u,Y.b~P'ZqGǻPECT vqoD`8~kgw- ߥ{]:bըq#,Ɏ`)T5y?;jWy^ A&Yo"1 Y&6ʼ^OE,[E.o![: }ZIDҎ$l8ʻb!24Xohǹ42.|蟜C2j.\C^>هJ8".ڐ);^9 2qTJ>5dxQqhǡB*cbIx,XT79NA|/)BoEdq(O-|ũ/(}{۪8+04pO ŷ1POKB//zGeڤDWv U :6y̼>pXkp#1%?@^+T=?zOwgO݇Zhiǫ>TଓVL#H%n9S3!c gPJXA~"xWn8-Kʹ_׮^G.bƮ%:@T v2šN(xa 8g>$pHf5k07*]QW jCMmF!\C+ TvA煑t4wd$]1 r#XBUsQK{T<{=el+f7P#aq>[0BIaQ4>':r+Ɣn@El']ؑk^vuCNXBg:/keMN'ٔQtO2 `oz:ֽEg؊{A!bqo~['e^-zHi'5s:?dӝ;@W *'_( gQ- R0/ v՘viWZhj2Q["Z9(| e=KZJF=L־lLa!שU :x<+O64hP[jY8ظ$=/D^=D*`߼Řƻ? L6iX R>֮䋴Pgiכ[,-Z(%eD1?adZ*5UKGd oCOnL7iꉢCH72ȈkM=~aKUgm^(L2UNxv7BQ3 50 m({n:TP͎BkGL^>I'px}} [7-:KY5q!|swDk7N5qlmoZ~'Am:Bk,2dr&[5Q z7$v[NJ]Eu+cY#a%}p(NVD ۟ľ "!st(2EysTi udy=_I A;x-[-B;% y[y(w+;=!<4iZe\kb@疤8l_#IF7j=7[@zBHqRUZH^uyI/c ;SA!eZoMg hC-94 ~ Pk*3RJm4S]zD\ꌉeFiwWdn5Y@i[t@U;eNW B%~BI%j,\FxcG|6~r]c=*20( ;_E = %2~i~,sɊTR+r 0Zm!okVWΕ%ciFEsWO[@VE?7'LPn>D:>ryB>3)uʜvx&s}( t'xkGأ"%UP7(kGȵ3De$W)nΦSJչ_< ŲoQ{>Urbk\[1[`QnifHjz=+Y捿CQdP@,)||ڙ͇ګuʞ̛~bC;`oj 0Q&-6Qݲ!c!#~dE5LݢmKԪc 8ӡ}f5tLOyLf8Ɂ[ǘYrsZ`s0^sR^3Ȉ}2YaF02=~o?r,_9vVT3i84t"ˏ'>W#edhx΁@4CmK&n^ Ppw~u%%\I"1A霳xWG7pRQ{y+u@B_q=#Wj$06+0ou'gU/Wsߢ JXIX%QL7LGcPxv+$P01 YXD@cZDH"i}Q,bp |n\%LΜۘtj?pP1y Cv7y 8(?2v1nf8W=.N 0j&5,)OEG/'٬}GLt3q,RV'YC!ξTozj9Q2p` "h ,slnWJinR (>ST&HT^ChXx`Fٯ.=3qKW6lLDd|g^|2d(FXRiS|s>Oq,Ok85*JqW9DyN&;yŎ;!{ĉ΁#׌SwΘV^dZ,R;L͠)J @DJYsi]7NN[p bCr9vHϝ4zy|w1u9}yV>n A{ b]9*`߳ǭxj嬊Uuy&s=Cݛn 6^q %zh5A%]YKi4ȱiƝk~RkIƶ 5N:# s<52%3N2ex#ohJJi[ƜZލ~6BCgT3)L9%=YR$gg*\M {0ruA_W^ q6Ct**h[0~XE$<&)}cwd1W% Hn^MכmBjJWaxpa!o7lb^,FU,Jj Cx% A3T&HB0o.%8]"2A5۫ |Vy% VI$B@ST8sr!E2 ]9kQqI3?t `AbHF<#;)CD I|ygmBVܒ0w2~)_o\!Ӹ˕43N}9 j崀;sWU#%?qn $ʕ4ژ(XȺޭiT&WT a.OZoB)T>~MQ 7\)#,IJ[pŬ$dv[?Ͽ`q$_ ͮmyQ-guiix,%`V:l4;tmAs#3tѵxWcKRWw"zpťޗX7[Oz>,FLT\zr@<*Ww;4%>ǩki)leW&OGK֣,|`f:Y̙ۤ+øw @yyadHOpbL!;U&Ql۩&a;C[-[J.#hW+3`շzIA>G6\{~ay2-3wv5T3՟\Skbժ4闞ۥ+*\ׇta̓7d <֝2N0ݫGcg>˥a, dĚ.3ߌvG zgWj@wTD|eƮF=DeRE%$Q^l Hye*PU쎧XBnX =c970h~ca?xujJ`k6x*Z16%Nj)W֑eS{hysM-cьfn3Y\vHoXQz($8>jGкl8,tXft\e y2F"&CFr.H  A 44!?^l_֭~jMԾdM /%U*ûd|vJiNs푙b05 ץxC3M$;kj.*מSv>qA'q;٘Nͧ|ٞ4/8Ǒ%;u>.H-=Z9qn $Y>FlU`>`g1`[G dyH0ds =wQ:LgnvO%œa+4N13*#*s_Tӯ]6ٰz9y )ȴl_~#חgXZwg1I溱!.7eheb!5nyx49pM #a%Op)r0KR-FV.kkXx6ܦCڒ͘Zq9 T5aumaOU14*IH֦\W]jTG%6y<5 ||js+* TS0'vOmo}gvô 6W|˛K!rmپн )RSkRbxUN}V'K}BvJփz^湐4]:#YW`hi~2/"噰BsO4– wdGJѯb0Z07[y]%ȝƚVk"fATحLTnK{΋Nx&O֔'I-qRJq\>~^1Bz ;)Rn>8>áڸx$ӸKx?v#TlQBbF|3VxL9XJHᑙ*<28#Ճ/#&g\6@5R̪R[Ԭw6>.l9lz4E*$ph]C)ZL#9{.eytZ?ϜVɺ"Zn)`q5ÞIhޏКfaA綾2V"8$ \f+Z) 'Xwx_6YB;T˭C!Wnqh{kyÑ汝EYMkc+ #x&+Ap.iL4]XĀ~=ܘEY;`m{ ;|p* 009Dk"2rҾor̴UrUm&*Ӗ }7Bl]2{қZ#tg:S?8q8&n0Ȼ4uK8C2l{J)v1\P"dxP{@{p?eJc큟u战"3s+IiKegQ`4u5n!K)M YdȬA-l[3w/_I!U~ 'PA)Y/XXT,1-^ξZt?4O^֞pm@7 &LNljfk&-)JzzA/s}7*{M(`^&mWZZhkM0#5Z>$գ[ 9V *ױ7&{f+꺵EOl2hǵ}.~ђ4iB|ׂphYnJ˞u :`#LL*97~q%&)jw7O`5P\w=@G:rTlͬH=Lo@b,_^Qt^ X'G?M#гy\\&4@]߉c a0=.bcR7*CX탏|z>8[6{ #rA%V,U ϓTu584f ]# q?غJE> J'd:,q@gdi`g uT' բO7DX!.{{ُ =oYIa,?+_3t)Xugc-?ܤEٞ1l> ,SbBu'Y VPk˜h-IrMyw:}Kcqo04gT}c2ȆVW-c|#I>") MRnۤ)Dl$ES|P384Zm_L b}&IݦCz؍œy]93g ghI"_Uz^Oow b^Qn'e5rD'XyAyOI;w3l0 wXi$^Gbdz*OT˚H f{>tQ:01dɜ# ퟑ}@|yn Qdja˰AѨWUrPa|@QqYk?LroCJKQ4t̛,w]X@q YEeWB& FXD0½@KQ)jc؀Z4%Q<<2iL$I`2[ U5iߦ21<'~6ҡ g:51cSpţh Nw[(e6/ۤ W7kw9SSZYhKh[gWO*tY8Voue? qr Nֆe{_ e)3$Guc`ܻl0{GvM|jkRіWP1NwմR.;e5|șW;p>g7>1vm&IfGt%?j Zb)P88"0t *_LB $EA c 5pSeHh%P:&T(y\guGlf 5<(ӿ}=e5Ȩ?"q?ӔksVZ 4:V cr/p^*'31kؔҐ.syh]]V\{rB?֡v.ZyT-$Ǣ/f[r:?j$-IPWt-o ˋx d{KsoM|\p}v5Yy׆KO7mMV. iqnV  ̝9vQhP|.!֢q 'sSG".\y~y(}jim׼G cg76eC1>fZ1#k̫:6}cOǴh/+"<0YU& N˘[ n (b9xD퍶 lPjv&xF/U$bzw稯Pې6^>5øQ W;y` Ez9@_HBtMb4-Jkit[GqOږ Y뽢X8@.>bjdAax.*QLQه6<=1:tPՒ'/[;m(>D?~"R4+0XvH/x랃zC1BkT* %;jL#rKTr/?Y!r#숽+ڻEE2E jx8=t&!!*qk;F.JȊ4i N(27)m=Fs.$ LTU zѦO_mWQe(FLE7ܦҎč?;}";Zg?oTf,6>/\Kg4+je8TVaIs->YbM_n`*qkGWaZ6i63kG\a W#XFþ({l̝d.gˤtTc͗?P^( Ye? `rC 7~Қ"D!Frdc [5L܈z)W҄b ;4"3luIL5v 7^:qðtwMHo]|o ;̬1!l-X~׏A"=@2`2O\zAv5[۲(s z`NhENya>gr_[^9 CM' < <kأ9yg>, : cM o)rkQ;>tJP "Ax,WT=kۦ}f09 dȼٚ~(B1.٬RPEy\䧎K p4N$4c+ ybef\4r[S=䗄$I1I7^>%zJgk6Ll`7y"CQf+z򩱏p$L;ƆĞյ"!$Qf4 !: uRfb>ܾ)A2/ s}tH%T=+uwM>|)jT-[S=AT:֙̒p,jަf7nԚ{0T)B(|ߊ}oªízsOolR0qz _‡˦j ڹz+qY@BZ X5v+uOkGNXTFPp)."g{k?YJHY#~E9Ǡ4 {#(Aa W[^/D:-`FUQNi90zR\\qF)9 @|ovp-Bh\_@ pxr1DꪛV3vrPyϔLe=>Xam% @qIj{`;7;g˪Y}F9LZkU=q&E Dnd0! h VEzv"eLP>Evb~m vOt6dKiט h-1\8.4Y_t,NQ yhmM&p@}C(/__XW] /ݙwvBd,=9FM&xb.ӱ,oLH6ZxAgL:3ڟ/}>]ot{`(s>)b7݁6yEtC.6b-gdCGQt!:_B}K\,`\3|ʼ>8wʅxX: cyKpmJTÒ ^P>5.-4+l&Wƌ9%V&ЈJD]ii##%VQv5e> JWe -x| wUVMͱ sjakxVJȗ, <ȴ0lsC1R`QhH{/1.Qhy%NnNBg"cc5W!{ h,R #zO`:}V)5MKip\-z"]\'H;,Mmc%~ki7\AZU0԰)B@pC4&Z<wpy D5$,e~ŪNMQZ"ѵ 8/S :KPxo-e O:ߪQn@>4qZ/k#aRTn3Ow*Wc WS̯y_MfhHNKyN,˦rF3/A~f SLEm-uZ tn?0+?#Q*t3|{-J뿀>Iٺ.` wDmZsAGS2-6=9}%øĝ9kӖ=KZ6ЪԳЀy=F IJC٪[#ǸΚs{gV@qqY$.9X㡦䵁/߫`Ƽ&]_q6WqہgSfTB3#GZ|]g]< '=ѝQIG.>9U|V ui7+WyƤL}#! H4!@W.uea7MFO4t>*tdXU%Rvwq\ٚLVE< W_S[^!sm\0TTc=Sd-f`^׷d(_e*~E.vM rd͓$jALCQm ZQp>>MaLHE+{]^^,L2+r`:))$e[Vd_+b"X6TF pysYƭIS˺HQoD&O𯵇z` $> yx%fш/,xM]\}8v?Wc5Lqm1u=) O S"9gwky<[/Aӷ{Y2_/-#(`~z6f^lZH#I)>h% ԡ#_WNj0wkxuMGxMӁucǎ\3!Ei8g]"8bF< -MS=YJ[ \ Pҕ<`z¡[*OόFNvSvՀfeˍP/sr:Hho vOĥAyBCӐ=<͘u` yxnh+|-1 03 x < G*2ɊPξx+!&õ`tvNI_IАixb̠N}/J`Na Z, (DI1WZ*A_ؚPq@N csc*ܻ+ r3mM{-O^hdUb+Ekou0^otm;!cx^t UoͼwPx%lpGZGq.M!n[e;Zb!\滛0juTt=[e⤳|jR7-lxo iufǽ Y?P^g)Mad› n<,kwأyW.<  ƳI/dX([0~`m}_%6M$STg_A$*ZUKʐ˩MROcE;&7|fUTV2/qڧM5?SQ_P iǷҖK j o9y~>vz lrH]D]`ᡲrھcۋ}4@:Eb}T8mF'hyA:V^t"IXlT"E;òE4G`= ZAKxl*Q˸˨cHLAMC }FIQF2p{F f }朦Mr"6!G\,,ct1W0iFT\$E*Pkĩ#ᙷA=Brp_nRT1h ~b/QISL: f"m~PjeFǹZ?}c2|~Ffc Y8 +~'UaYu>SBT1pزE 鵻j`5wp]D}Q+E^[yqPLJDwUⱑEOEiMfq_otɦihѪCQ >!?)h|FpƪRk #!<Z*{w~+z;j6K3&Qy̨(SJBK-#n:ƅ=2 *d_i1!tYKŒ;UGk(IpHBąw14sw,m> U$TUd>)rңᗢޯq\c"=$)mmdd[bvm9j`~㢙D`iՓ. /k6X8zDR)}2Qs1Y$W^+0ƟtMFdli1?OTFivTx! A,l}8 6`>rzֵz?ʉ9p*=DIJB6aPFx~ O|cm%rf>ei4Zj&(o(K OB4lU5d: ҕe[ec*CX>`r|]͙k|fMu>xo6>^[谋(r(iDSvha#4+f Smw}nrl9G B5y# a cidV{ *:J'X~5Sp][y IyL_5&)̏kY{z ?L9o~_іQ5}W "<}9;>oo %Gu)Kc~\iTCx}^w@K&",f#0R[F*Yʼ= d(tIK@F7uXz˪.~Ӯ'\K %^>٩?6'~mnr-׿w#Zcђ^䲂`C27,k)ƂȂmiH@~,BԔ%F|xJlT%22Ƌ"2I5 }GDO*@dIsR.Jd6EM!.E<$9VIݖTd֚14|q_L#$nvfPf S$d9陁qwyd l y'EJctT7l$̨-q&̹mmX-/-'KȊqvLBڲ]B kҺ44T.ӃE׳e )eT\Ll22h-B9XI){JC~6Ꝯ53gӖ՞tם,1~II1^ f͑=&]Ss9:ܢwyt #-<#h'>g.TVWx3."nO+)\PVE =I@^sQD= s yBx`n?+%K`f~#3G (l2VV&r( 8KZ?cE: *=(tatI\ڌfJ oę'8͜ !R8ӛwdm-oT7Ƭ~ ),OV^TUV4z]]:_XT7(x vǒ >l{\F % P:f:NA|7y:F:xFSoHHPݯ")s%ʄYc' .eыB?.<+Cg$qmQyi$?^ 2LEm-oRQ଺A$2@]=<&hm:&]SZnzz߂(Is/c=FeT@Ǻ邇^f9/E9,խ4&#Fl8ZTx$_; ΰ2چ5\O_~T5i!t3^ nJT{Hhἠ҃;dH3sa𔩞}8y3L|Z>IpS'DS ?na%!;r-+Atz Wk.P߉0\C(6؛Bi=AsՀ:0hd3D E}xt&a=!L#Sp&T%5z,SX\-GA/$Py`si$q ЄlU$BTҳ$9QSHs9_>Tܱt9uK8|H^Z(4t|Sp6:Lu>v̼Dگ< ٽZ]sj7lFVU枒R ڶBfF="k]yd=Li)PNIί39S@24(ř ^57+ +brE,Znnʼn7k|!WO /F$,5A~FJҮ +..KtshgMgvbC"%Tδt9>4c^n E)tX 5\cTS`@C1%Ȫ65<j@JRfeeڠ0#b]jLoAȜ jw'!c:YLC'㬰U4|e+AGb1+'οtg _Axz' u]lL{ X^@烥g$K-y'JuGyIC /? M;,Y;<Ȣ 8z# gqE/#=^|WT1^DKNCEÎa3td pgr +=b'r t?8x`8Wo[AZ3<~Fbobs~M}av3CQiB: O#. %ӠVI۽)Uz+۷Jۧ;sr?oo;ý1SG*n׻fQ@2323>bby74/уO n b2&<iZ?AB/j F0d9\ &KBB6\e`[Ƒàm% {bqww6+n;ք6!Ec@A;q&f pL@#P·zǽ`,;6bT#C6S&$.?б+!LǪ&`^T֨{LzO$R!ǒ X !pPP =+,x%XյMAFeϗ!~A@a2ً*/0|U:*Pk _gjV%J"\v7j1rw*UQr04<"\`PDz{襾?$K0zT3CաO\iyr}ݳ ywp3-+}q}bJX#e ;l IFp`;dUA"O)gd LeBEFp19Q$߆ \r"e`h¦4'2#5S.'*81BLUZ=#|ff8ϊ;RYlˍ9,V *k;6F@$ԾrsDGAl ͑c"aBߣԯZ bhp W莮PA8^GEsYF1ڛA~:M NenhQ? zEYH w$& s$qeA'6QX5H.RDr? +W[.bfHv*Xxw3`dQ WI:O]b:An&B! PNpLR`v ev yog+֣q-"g+9X hUcQ `U/zHT0'`fQ#7!2i9C Z{6S &R':Wtae\]V"ᜭ:G1v-pgvn^X0i?:8awy~vPvt=Gm>lKeg)-9ne2x((jB v#_gDŘm'^ Br!E=^#%V\b F ٰB,k\{z*p⛰aXkNO9N*R۔%ClSdXHUV.NKٸ^왾2#kIJ0zikՙ{@B->r,=&_,'c5}=y0wRj&L8y$mPٔz#y@_&M Ju銒CB>s0/{}.e.&($_p*XlxP2(:jMUJG ^^xY7}nxy6>\ '$kJA߉گ1&6-k!HQ]9{K noO?.l1gii_mY?z7k3Ṇ:N[AVJ]Hn {հFls` zKtsm~./;ȴ>"h&Q(M"Mۿ'uM:N}BMT,[A9'OrYsOc ![kuU 臘BVmiͱ:j#jf2 l* =P/iǾR~7" -KzeFw?P;_?M͛*TpGA,X:k)^sTEL؜U2"pu+)xط^B205T0J߷5Q*LG}q1GKflI nmN<66 ;v#(3W8vh-hw hUn[^%x߻ofknd}x,I$IjW*@m*(Pups#Q֪ԇ~q={9d GEw4=joy1M_ F4K_.2=q!!>oKrk9%Ga?/Er~C0:*R^&T&i)R?PgX G*2ӥ+P: O:{u [IdiE՘cKrln%N1sEa1!AW@'2tf?HϮߧTWx/9 *"è5Nb|HٔK 2S l`bs\v#& aM+`m/>&?~&޲OLȄ*Kۀ/HWK` Ņ X<~k -X[.T䖇0r<R5n_k, Zl $woՐXZâ>(̿Jj~KyfgPnx{2/`17Ph4?@lsr?u7.NW+hc~ [Â4H1'_kpn'h7ρ0^crlYQVDF}CEcq젮7C&4hʘߴAO@>څK )THcxa+ ٦VLB4<kfQLRFn)'/oSR˒X̷ruKլfsT/-^8P/ʖ\m8NF/8eDUj,{Nђ|[wOZx&-mT#Y(L`PzuUo㊋~)oPܸ7[Mqtzz" Ov 0(ڶR ;?ʛFEY[exKY}bqU& :Hּ35H5ҞCC%ץ.$}Gϋtnwk,ӨFm,٠G}FxEpnpBy@כTPWU bճg6^.o뉸!"דtᙜbZeZò-Zw\#Tƻ|;ƨ(䛥yzI'> %̩Ks+0,}\6,GZo~`}u&] n)oK6uJVq"ˉmdOut&pDz3DGF ЍįGN:46fC]3#){MV̷\(nM!?i٥Vq-dάe!L yLkl3Pmy]qb7X.>ܩEܕNL`?, b1~N 0,  Z8CUoB/v9xV_ڧ/1:<Һȵhiw% TB=O6UUՁhYg:9J*A)x|{h~u9~@jޗ8MOs|eK/-J'%Y~5FZw蓮 )Bc,` ZfQ4z A68qAP+Pc4P6Pep1|ud~8K2pޖWkaE6?#K(a&ʝ-ҿ߼;~~?$D~'kkDo{92NIa~bTvETduϟ[ql/[6O[++Sl7eO *Yb9L7JHڔ^4@rtpK!Gq!vK) ^O!㺢bCt?ƈ70~-9'aWi[V:mDž@*T^AGx(uBӯ=Ԅ=OCi~bw1ұ'7r`+Et1yo*Pi Ҍg%T$.K|dJ "r@L>VF*9ujfw ON09qQ^@#0aq6) )Vz)"nB5)t=FS~ifҷݔyi2a@,϶iUpg="^1cXJ:iTR~z\ sַHB]:՛X $G<˽Э酀IEzMgwn'|l,.?v~ޔDhPʰ3h\C.C^m;հT {1W]rΓG׬x߃tdT=ף2?%פRah8$IJh_J|~kkoA>+v] ٛ$h{龜e>IӤ yn+࠺]n&oRn+ i1T['Nm#\ ĢJ0y>p_>'p̓a<Gz1GWt+|${n|iNv\.**{WχW}c{2 bɅ QMB .v0dPE4Tߟ5Yr.GˮxiB©vP8VwwsHxHL-9icq6m)[Iy\K80% szZ<j:" -.?+_j7` _d%]$ @LJW>YLe'VY`+RӎYDRO\VL0n4j;I88:tX <㍂Ӽy19YLYoOV>R']'9hfnNQk;u^mKq3PSmB] cpN9qX$_u4>h.G]/2[bߵ:vԩКE9 dجWzu0zoNM4O+|Z:s`01S|ZZ9Ra\O QtJ)>:Lg\ aqܑۃO›6E <0pOP Iʲ7Ҧ ;Ѩm:V[;A@NSSYuBjPT`5&uZVI4OWlLaВ,,@GF UrNF@U|6j@zebe|'mt _$܍s]^5W4Rcbmmhc7ܗAJAm6"CxKzB%fjoa9f˧+R٨MUhVsa~xC?^"Pr{?DVQg pMl|Y~lsZ2+NAɞW܀I7GG+}&)Uʭ-ĩ^ NTf')$#!v:b7v o5M${Anu9dD) {oL.k8P͜Kݣ}w.PVF&C(w=1 Vy>%q\]R)`,o+-]Ui6B+$3$,m&wrBW8ddM}$r0yŰ2YZBIZNJ&X*`[yt,(Q<›rlIƇcbՃL+=rZe`'K#};x^T4>#7i6oDNeт -)_?说= -[X,xfE#RBVH4,+haG<ƛOSGҲM;[.BG& 1^6m$̻kQ{iM7Y% E* Iʒޚe<ƛQ['΋g>I870iOGDrX1\+\Tdוj`#J 7AǛC 9D@1PAGU˻UQHUK{~Lmx30!O`\뒶Fm()͂wTKnv@PJ>8'y%i3)T꽄b|:klgdBh_*h8 ?Y  /G qb(3˔G' Es?% UȘWI7rQT%X?wFu:9X$Z7+okkN\8 ^s1VMyfI&7TY9]%a A@5L\P8XO9Cbtй503r7G "^SxPr'|Cj)E(mgU)lxEVX$ǿ|V${* 65U'hKHkoхY9dXDž@FMC.Szڪ%F.ex`'jcx)C$UAXkФ ̩hƊDHD^NS͠H<] gS@T˜}SeDIeށwܩ#SajʎOgn@,(=aA[J.3ߌagN[c-oA/ɤR9hd͢U-S f:k 6ϏýzcR͜P+p]aˁ4)QB |ZMlO "8B\nHCȅHٿJf^}sD vtP~S;j2E9(\l7>[N[%IAEJ }88նKf"w)ZOآU,>{Y-Ī-R9 [Z| Qbhiv%QtØ/fIA\ 9`BkfT]kQ/1 wOtO{۷YK`NFkr1vzedޗýf~˖Y+% 8a:3{9hFs33R?jxNv1|LS3z;)fSj1l*Q>y;1ór[I6pҷ+ e&hjlb״^ 2-b7jRLΩ^VqzvUWvɊ{εD$-,J8qi[) [rt*@µ&gYZ070701000002a6000081a400000000000000000000000166b508840000527c000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/qlogic/qla3xxx.ko.xz7zXZִF!t/ZR<]?Eh=ڜ.+εTpgk}w%'eP}ǽ 20{) y(\KyK,Vԓ}f yZ;aٝ"<^ He ꕟN"?fjPf͒r2S!q$MD b#x;! 4YI;cط?w*C)D^򗍄I$;wb9pG4l}gh = ѾoݽMڵW! vBf?p@ϡą,7ڻmgpҍʱ_[߫@m#LT3L1kX?sZYLR|?A"i^!Biٕ]X/gnN$ ۗJ՗O2w6ժ 'w7Yqq0 0%=l~uL@r峢ULF-%zJMm=/G0%!ݕkfT|'O3i'EKl̆"{zOK\nU+VQWd{mH+hJR\C4O6H)aKJN8eMf*+ lz|5}{nsr!6BجKa?{.k'!,l oGy [C>\O~g2yxLX¸3Y]%C*9+-bz,>_Bc-Sl|B2ѣ0 $\QsJ7>،ĕ{Do'>'3AW-g~)iF f9VBRp0/eUo? 1p=<^s(L}km0 ?Z6(`*%Y6%6tвء,qCT'f; 4ɇM/05́:#:^}q'3M3 fs w˰TG;e';qR+Xv~QV/*(Mm*M[("<Σ}%|rʕ$= T~_0:j!$=̔vl2Y^䨑|F,GԻDY%>Z4WybzjFa-ӘgO,6 N \ƫo_J,P\pn@kڍ"h9 u0Z>EP %qenFkdA'% ]Q48"K0pJxJ,‰UNJkWbT ttU]oaYW5v,K7"+th}0T/ 4Zz͐^˺:.]6 OA+CEuu!:" G;Le >(;HJZy:)]EM@];_'jFRE3Ӫ"ߺN(Vio[ L!g2yD+]$vEʈiKS3s܅'OL#B}eOX[ci\ƣ[SZGx#ѦbaU2=ا*`zjDƙX>fviE&PKةob U۾j3}KLͻd$1%7XU#eřYЕSIKbN@O:? {8N"ó9FRDDֿ s^t*GzPEYhwc߷Zy&U# #RA{Ԟ#|yAl 1eB.4ZԸ.-#9Hq.mo+0f„X6G9?}f}"}(qofR$:h4=qZoP$$??C.[>~ Y@*d 'Fɺ=8.8vQՇ.XL׷|%*;1.ٚ*Od,hh~r#  Alja(cv`{u]E۾3o(h+ȚgsTèx(wp,'?,rNf!x3}R)N) %{HY*=Z}cB4I(c뻝JwTNߎ: {µhçMRvѲ A1N{A$2I~4qgAIeE='#@Xx\3Z C 5gb &i "< S׀EwfwĄ Dt;EJM9gYQ?6;\BPMɃTk hܜ?Έ8Bď-ۏaMt2Ax,WsVcLßf8K1Lu{Gmكѳy/ɰsv߭XP4n3i GrY˽Yh:jO_ 9hiA&Tdƙy\Ƹ>}S >7DVNk ,,pX 5grD1tU/wF:= ~=B7^ՓtPʷ+ ?ew㗲 fe >F[qz?惼9ʹ@JY]M U@0Ak,V%Q*ݎp^3ፉ]I`!'5Ɯt>_LJ1!p_hyvI #RisTf;D)KZ:쯋ސL9*Cnv i1|ʏr#Laҕ^sxXM(żYL@-'-SzLx7Gp-Y}qh_<7*I21.f]/{$8Tg3. 4<^tyܦPTɗfը_c1^r3Kd6 W噊$䪪 qt̸X:C}3ֆPiUPc0 4r6ou8I fv7?_;px8$tTç*? o˛}2)# VU$?pPs)3\^c?x|~NƦ/%MCz\1IVҴЅ$Qp_1mwyr2](3a[ÛSыUpZq=!Q\ܟ0Dm3%t7ia޹CAte׻pV`h8> HxڿXNҬ`J,3pخF՟̇(5;װf>9gE Xr_7Vyj}n@Nv(X -Eg  LҾ֦uDiL.?S)K AN1l5582ԋwXZ5 E [ˈ%lZ/.?G+4?} 6{3|W`%^UM_`>&;E#PVDR<c~Ly=cmR=` kgwO=LCѰ󥷔i-̟s_j:B?! 6X\xhڛv=3eިy&m̟w=RBqi@۴M'? *)i-5 Lt?#I~bo;~|Py09&$pRHe-M %tRnt!U_?P`s]+ 4XEPގOkfLYkZ\,EdS 6(To9Qs2`PF #Yz`2RѺ6SN1;1> @QW<RdЧ~aiPe&4$R*.i3ʿ 5T^j~&% N1”^>Q\͓4T&23E۬?S7sbj'ɪ;\)MC;wo}zPAބ=1~v2EBwLK5xaѦs!c7O7ϩswGO_Hi<t0Zv= {GvCt|5{ͷN &'IW(Sz,4T^46w4|MS8ld+$E&Z+vbJ|IK:|[J3e@A" a80mjZ¹msczݘA$ԑ%>yB^gi1yt!o<0h6Юik|13}Pd]Iw(jR++KO[_n LX2G4륫:5Z95>RK zw `OVy;?~knٴtb\Ӯ!fYgUؑNۻ%=ط+xʤX|ӑ\Y@ ABn^1?Ds:(c^-C .|-*&?an6IߡpbtѨ4PnߐKeq|Ba7 ϖzEۗy2զ|g&__} sI AtHDA:8']6<2s-<-&F_ClbUsjy};[O ХnAe+|yaEa9![CH#Ea3_(𠹒~^@ ~ wN̯<8~ї{gy6W؅ oOrwV!Ί yjVj{wO:*K[wׇ=nӄ%+-g'}gOߒgZII1:KT3|7q_ Կ4wt]͗nϸu5 UvYm|Ie8i#Ou0S+ 9nRJb/K|H@-3OaUlv)T/bdC@?|R,iLtȈ.,yտȥ1WRt 7\O^dh0{=%m`x gP cEC0rڱ (+\OLДd&矜; ]9Ʌ5:ޓGƨ݈Z̵f%d"T+(3Ulj>0XbTa yb.&L}+x(V&ɗ SFn@aö`L)|prǮ/'+ψ{=!4&[Q gǺG `'Y>2azU`F~2Ƕ]%} 75|6^Yi31IqeY.!hu=vx|k.=x;_TTY'@+wOte5eU.λHi-*ʾWڴ_H**!!툷7݊'DNF}tɦصYЊh`"sij?ݣH~>F: /4r%sGϲ R]/Q/olf?1$x8l2}jI5oʁ6M^bJaNG/:J:ziZ",t2- ,%+H=p<{m?AU s%*O|V`؂'cI86mז佀0 , $ɲ(Ʊ_N,e$&7HA0eP<aBx—kV,^ŧM*+VId2T8\Y=w7A QKDa%5n|. ˒\DX0ebb_J~ dnZWwo*.'zDH&ʲw! ܾlIGKtw ?쏳񕨝=2sx6YkrBv?x2Z#IY|o_Cc̀V\w|gѲ9/؛[l/pF ְTMDt]LSsXe&*(j/]998"WqgǺR:ZZAa^XI㥁J۪[Z_7B5vmv>y㥱Q/ɀQ"[xZÌZ8i,dy Gɻm R U,$ Լo{eHw06N'c. ?jZLLN!a{/$N1XĒ{D`=́>rRѤ zeb, `Z9]w*uM8A;iVҘmbu\7zr=%C^i ] )Hb~a^u@a5Ⱥ$=~_9sxdȡ­w H/""܍vRGa91)] 'PFژqdLXXobeCUٚh)Q=х* 4EwR:*Q҂ Vl,z]ʮՍZԵCJ̨뾦 2,kvZˇۣؓ?Xݫ;_|^G+{Js.r1=n..1#2ި}}`\uL`}2YH3%GpP@(A_b1v!804.eF~ [=%aAՆ)[hD|3dQCUrIF( Ln$5@EJdD=wVmR^$4q"_l5<տ(Q|Ghnk5Ir*ۛdДVAjRU ANj?:jm'g d@=43z }+o% 6434r]Wa^e ûפ .n$YPÒAlڗ`'K}sJ"ud ǗYa(C'M5r>&f=1`Ze_G]myF ͺYё6ŷXey t֚%BטsTl  H ruyzij#]6`PX Ӥ p,_Jxk<"Do!NL9닥bC]O~X9<[:oA}kaQsci;`r-iGN|(:|u+h} nCV|y6‰T P 4+ ,QZeZV[esu-ZQl꾅k+m3#ײDYi>V( N8AzB1n͙<518WЗo[|I nWڼB<>k)2I`V%0%P{ 5sXΝw;\pfQI'ٚp٭H^wDS=8NMh<͜MKd s#`KW`(W`XVig{ʙG[DcE9u dmTaZ"n=Ɗ(13h,s.WMUnSM EM3KMVΥ q0Yf5g(hx@skoJ"Rm[]"NNsbh2k`͋Z c5dy[Z_?2XX-joPl8Whw_Vy=Ǵ)jCsCRwDE'Fp!njZ nxOoJ|ئY{46HٝJma\ ^ň*0mgҶ# \SMx"ҿN\',^ٞcDNK8HhrI%Z*@ #+ t/bNǖD K/gv"Rh%4ɗ0{jgdeѸqm@V>1|(sGT$%iaVYJg^Pq/M +vxEX)bx1ҁd+7mh$. j\4s5ݤUPх4gq¾=d)N6'DĞMXM4W\pҹ8oam VbȊV&+ȭPh2j8uƈ}Ρ n4$2ߵ bZ as]SYydϳWԳd>;VoDMx](,HW^5*3d{e0MW&,UV^!6h/wY2zGyLAm ^`qHl,KF;] w9Q( т!qɘaF/ǡ +TP6gtU 8s^4z^MoIfT˔|$46=J=C@&p޶0Bg;~/o?۷I8CT꓈c9B͚洚|(?j$ $7!Y(P gYYc, suM߾*+M:n|wPO 'y|`D@n"~A ĘgFZ5)b V\\ūq W fm}'iR#eX'Jl1Ua h7'!)ꏁq@Pι/1oH|C^ƽooL0/o_;e lv?l; !ij4H[depk"2blցad:~SG3r\tA qe6.|n{SBV9zo=~7~oƱ<@ ԊXK%2I7Nρ[o^URSwkYfpHZk}nU摀e(:ȁH%9 QdcEԉ|s3Z$ dNژ9S?}L?\a=ki.ed3^ ǘ[_5/[O&߅ɽWKjD] *(([ْۆUЕ&xJ貱vr#_N}39jcrKOK%3KOb&*P3/{w|ש+(4EU7QܡжA4<\eXʉX Rd!rZTu79 ̈uZ"}}{ʓcοP(ѻ+OCjxt7`, u$N2-[ ~vg; f\'d%jqָԕT#=@Ȱq5Ga\],W% 6+e*rcģLl9upv+^J4(3ʽ(큳]2 E ;R NCT0~?=D㿠/ة1g/ޗ3865'y|UT Ԇ`J${4^sixJ/wT3ScL@ 5<.HDw I=}9+w=8WNY*ivq[ɘ4իc]]NPTqZg'R:P= hCxf6Xto_.r }cEu0AK l#Nlhhhm蠲9"`Ͻ#8T"밬PyJ&";()LSHa9x"!V7ַT>=&G46%Tৣy(ӂuH'6$3)$be92,m_1^E]Q ݡr1e[#HK]Fj}Ǯxk,!ϱ{>@c!f]eU~p<;~)O@~1;x@IҴ [bgFLm1PW'[6 H',;$,4иH ͽ:dX]C2N韔P*סشN(q#?ʓ%*̗f|ƜddN0~K7P42 Ϝ*RnqK%J'G-ф㇘~Tg!!_0flIj ۤg[((*0`^U6o;f?M}Bg I31vG W}Ebm훹\g X7{~EN>ShysxWjaآmCݍgmQSB {&$ИP)Ӳ)T":` Syz1<F y%%cFȑ$〢 \k;\qH# 2Dh$~C̃V_Cc_ahRI*9h;Z?NvU:Q\a`ԻfhqJL6!3h fuݹe0(1xXE٨(HCz,lQUY~>c-80NOoP oP h(Εtqq`""bS^ܽ7/rr+҂_7 3}'<P;iܕ-(<:byͲ=I3๋h;t |W 2lDE&kzT%9Bh5Յ6mSk `LkhǶ,A"JV<~Gh\DZ#Ȫ GQF[Iل)?vhT md/@%Rujt6ǘ{p5IMCÚ$b^[)pr|]_ݷX 4ˆ:1=faas]CH .7Cq!blk*/:t٩=l`g3|N( ;fY <QI$X]"  >L.p_ҎƗl{;-Ό=X_@FŮt՘_6XW?*QQW|x+ %|>[C4хm=Al+%4hy 81 v9Xtoߍ_HXyyM*tE^sb0"L!^G~<%$͒O<˫,am|PM~! Jr*|b[+^)[A̰`iDM/spe1Bbߜ|-ժ=zn4`xQIwh}Y~'N.T|՝{]K6pyq/i=CNiЇԸ Zw<.ko9י'97Q.ߢ2[$7'5=^AM൚Y(+GZ"*#HGۢ~:.Xܤk5qNJ%lFbtv0w*HwoDBHU ΦTOt O8+O1+vsceb{/7RrBS^xC|ݲHK&dFcާ XFLr&<`qbe>ܯ\i[m&\~ UuEeiߍ{=Th9Ihi"ٓ`ECh *vbޘfKpU ﱄb,'K)\}wEy=MMp="3ysf8ߛLfasv!L8pݥ[TTrOiޣqْ(]98hD/VbrQ+F: ;{"ٵ6峙C.tV6ggܩ-,=)W4 խصWBv[H6pQ{WiD嫱Q}$wB1O~S]4EK{+CN( )8R̃x /V]|A-~pHgDԎB^V}< pRf*GgݾF0Y暥N-c͘0nV]4HfeԣO+I5Վ_ _X~ >B xdg[w;.&zOhDML%\+Bhpc0X;[HדW?/DFtE+߄*Ʒ}aN-7qg=OB6RPwr Iblĕc00ݽa4 0PK9i1iv7BY!hANݗ,tGQAn1<߹- WLqDBMVJ5^Qۆa9gD.M7R PV@AԞ$cX=@μ5Ua\- ە'̗/[ ʾ35FϭMaq P$IH?Nwb\1s37׹#y*pO.(vx΋خ[ORs~W!f魿*Uz]h`qFxlHzc:)PAJjnkVTV٘Op̈0Gj6c5t-0teX+&e4FčdS@$jnoOW[J WjPLN엖r.f^֓6<&{Ҷj [1Jf_e~dDW{ ZqZH}2ƻ>'`d+1g i]X2Pv6wA&P@9;sN>@fY;COV)t- cPg\oD13CBy6g?i0o:h]xڏ}=1 k]-MޣiXAḾ, B.&@`ln|?BFr^EKʥ ˶4L#hE7;SUOR @'rq_nbvtoy?2}/T^MLBZc+36~Fъou&VuˡM0|$f*Ԍp1 ^lrMC.;iELh؞W/}ek8#;,mo|*T^O7Y-%j2Hd>M.TI~{96R.2::ФAw엢! 9JC]y4p_54X&SsKYs3ȷ[9Z ½;,p5h }{ d:_y9B$k&ܱFҸO7ādw?Bjwl* ,Ba\m?U6]C`N}aU֩P6uΓ^AVBA٣-shWwdR?mЇOs\lVVg=ėx<e! FoKP6Jm:ΞTDF B dܿLp7%fl8(Ѕ1rC\ D QGMQ̭ ;q_.((/: ؔWN ,P||/ LwfMDu^VWU:2~)f'G$>~MOrq6+IwݓpSkn^s)nEKF4zwG[KE8~-b$q%8"BAHa$kW8lZV>4Y&ޭylLh^C.ݜS~\a1wfs >I0*zAY~_E^Oז{5XSs,xcX*K@NLX1ʎ9 (<F9-s5yť@@kw5hсBN7`ol)& F`JiCC@@G$ by8= CvfvA"4DŽhltB 80n{ϧ~5[壗8V xR\G :[eׁ0a(@!|rz@a !UrQ>v8Ffԛw. @*G+XuB#,ܑ@OmeY-'7vEi`bM{0ϳH7<(qrНӈfWk> VކJg3@O_^1USȷ*M܆ LBn0wC[xA SN/b[Ҡx 0:tCj+D={Øgw#}=y+n}Oso,n46UhS2rFzF/otmϪ[[Fmk~olI<߱rQ ²?YRhpWمWK{nнZ-%rb=E|]kצ)`?xI1Ì006- g*2ṵ:NG62͙>lLCdK,E5C5w4}S} kQ"wN)yܨ*]U}b41֎֚%hlywHJ֯"Tk(^劕z}G`RZ@uofqY(Rݹw,Ε@Hc%&ƉKK(ݡ qL :'~rSZvkрday&sfs1_OHN>? ,]y*[jUJkfW&hs9l:뇓 : 1du͎uvgX }-R8J}(~ѷ|yi IÉoE$KUӃ)j*ԚrqE]B [ӓ:X0 L/Q1~&aL7zŧ,x!xҀSٿ C!~0HDNrW5oގ"ìހU.Ui:k+RbBt|`{b3R8|С{z 'Jf8'jfԀ<,_uVT:9ie}7YOj VKvU4_c-N:%8}7q*ɵk>X9VxJ8ʈ::}(OppN:d0DB͝/>V%{ΜѻzbC ^p6-Oi(ip5]Dk>xM$V[)|ù53 >9H :م6BZ,,mJ kf-fe+d\Z1?wvrxUAkC(S6n$rnV#80 d{Y?"qXL[',e'"XE!BP X3yVC;h"PH-޴H 4rVHL UKz,ZmmH4L/sਿ`Z3y@UPB GkV Q<*8HI29Sgjv%I,'ѮpikR͔F{8X?"JY"HXp 8VF5R;cF8u4 ?7Oŗ%C[7VT㝧bjZmb dbkHzp".Ϛb9`{01ڻ*R|ݰF:n91W@{_91PxY6Ut\bb$' f7_Sފr:|iS$]Vr[|RHiY_78ID- '|"L:Ә Y' ӯ#7࢝/'0˴؃/I "5x<чА'b]U3lEtY  568b{ѐ7V42uE8/Aɜ~m mT}h$BDHtb-Ci^q0«c T#vF]7!~13SjxF>0ծ A I=nm̴ݮ1s郱Zs9EAja嚷t 'Y8n`lE2.8=c$tNaG'C[Eu<C EʠYlA00098E'C; Y1e. s؍nv2ց;EM}k֙|921lqA/]䐔РWW`CbI=\̧cLM<"M`|4-2n|<#["Z7)FY" .{BSYY2Ųc7Bo}fDүq,4drX[GbƎ}8 '([~x1n&0r Mq0Bѿ do6!E!* N7L^;E>c#|WIl0q1|'FkА@!k,Sdc-)YB"iW˞snг26K2ΰ.c.ȦXG' KԖ c,2Q!I#,جwzgw?”)̏A=_JH"` ~(y?oc7=MI/J;4tdI2R.$? p}<ۜQþQc|Ox&^6ou> lkS'Z]9dbXp85"f,8,ajIw0-ɮS^͈ϼO {FY#I7 /_92w|vt 00@VK-喞1Y L .J.QDXC%oKOn i6=RcĦnKJ$ձW⯩5 ]U~WZQ-wㆡ1bm,eQ#QHi9#%{1aTMc+#߹mJRgΒ1ah(zXaDtdd}Y8QqNcМ0{H-k W27oj-th_%0p{}wPNg: zyM!y"IRLx NDvnK@:')z5>Rb_EnFm/PG!yZߟ^S-x EM89@۰>ZJLVFkraivQT w%#jvOwpn(^@^k0# E@@Ί9x JJkd?_oJjc>{((w1+˥~sOyadt h"7190 |$2;[8/n54t+kMQ%$[Y5!;4|)8i"b޼as8&!d:`a pb8TIH/X87v8>O*qണRaL<&NNtUJ21_d_]@uqrXJO?(#'(7.N>R;H.@8}~ K/'XЍH@pAb;F/(3'sL:o3p!~ ;DzPZI;5PIM6iC *B?ƣ'o+K̀%Y@t t)WJ$.:b|gRGh0?Aը.<Tp?a=$΄uk8m$qK ~6:Y*2š '9 h$yR!eM쁝0~ :_d&F+im lMUq5pI2姦}am>^ )ӝ>sJ/53+tUD@<A?')nayyJMzsE S}^7k˴f$j#=|31 g$=үGԆ8-6Ĭ<}&[nPR$P~j<h>K?gDz{ 026{*cMSp.pÎ+~mGVIH/ ('lR#|>n-TvZͺ;(`?Oh`טq͊ԦÆ BCc(G4{nVƜw}\Iһڼ om,g/p>j< CP];^;UPnu1`qI$.@I0MRI)|~ !qUWUd ` W`)落M\CsQX}N\ze3bџ]J[RP1\4:vP 읞qL'm,[4(BS=72+~AȂ mZI lfQ7s!}Yfv Eb۾Y Q)]+wXB-e{ x:pS !K22U''*J>yH_=urƍ JwoNK.`I2wo/KŔH+CP< s@dDWƸ+` H)?pôl&5,}r<]2ˋ]-Zl"6Gy$ ZtTv?pV*fmGG$Bxi7\PV&F jǿ24u%9gVEbN@^C' Ϩ}*ֺ;wbė6]Faa筈4͊黙d)h"_EkI|H+_ıF^~W-(~P=85ݭ~ݽͣHX8kyή(cBSfRpumJ;`Btj;vs0[ E'Y#JNgNG`'#fap2O/G)VHt3dճocrmlq cC`؆΋c=}цll3G=h:Kgtl"mhjkͿ^Ok>mjoKpl&1[AV)3*]_T3qB8X eB:O=ulHy\]2~vQU6wA.=\oU7j^?KjSK3Le?Kxa%XPREOs^>쎪Cʀ2pw"ȈPnj-=)"B95GI̋3׍:U o#DFϑ@M ΢Z:)wO,|YAOf.6n\ҿ8]ɴ2PI=,yt7F*!j5f>(㨸E;ʄEWl<jP'E81b9 Ъy|%q5^&1ߤQ L eMM\Cxc}n:0̃#!۞؋]ד ^[mR_VcxϠʐeq=!. 0}#'^*tKRaB o %mfFmѠJLI!aC+O&ߊJQ *cis5[VWL5Bɹ#?N%k霂O^q<ȶs60 bNQf-=ńi>b+RڕNYeOϋxQ2;PnֺE++2ᄌEk\ݚ1Z33֖i?yu(TdTƤQ{ʟSN#0;bV(2Be8a'iul@-/dѦ!#Xn7X Yc&| +KuM3%tAWy3t~$$0%P|t`7I҉ !6[:WՂmt6(`Hl*&Fޫ&_̐a~sa7S0C/B>m_i{EY `:AI;u$|Mz,a6Aq a"؇^@<(w2]iX6{Bz7.w wĔ׮m17v 0kY21F4u SesIէp\_2 B"+bOɪj]Gcl swNZJsbeȘ%(CCa /UM~y]Ac[ 6o?8 9+cT9{f)x׹TEAμxi#SOh'ua_vk X?D?S #eN_<2QZXp".Es7َ =zM@24L"pM&}eڿS+^f7|DgF-K!&%fO6T uySwK'{u[JKmH^:J`-o."l(d9[|1Y];سNdZ͉,UZ>GďWy+Ro`0qS W<~Fwz\Rz?2UB%]i{CYV9kUM8` qM82}ò0Z"AF%S 6d(qj!xNܑ(ұNpȁS^[T#>NABȇ3m/%vy'q8Y# 3+64ĽSJɸSiR\™v375!G 5'ȼ\rG%yLF6p̙֝6Gu 1K,Ņx/biscT /mUpYuY'|@8V5+bqL}"LΆz)CևFCd7E&ȉ'm>Oȕ8xu{V0W=b1^r׷'yrnwKln Nua)fR⚭TW߱M/иJNP-Ge4K,w?ͯ&N 12'^I1Dꀳ Y c?I96W̻Ҿipn%mz%]Ϙ}^ u[B\gKď5╂>6~6! ,yNkR)*nmxD/| ;NTH, ߜ|#MdUK>/lt@4vNhs.اo:?: Ul'U;ZmIO'"?3O,i=XS׻pO{1llIMxSs`B@*r Aq9F%\$&ULQ>[vivqxS!jfGfza b@+ߕnZ*.,i_5ܩl$>w/2׀.xc50I v3B,S_npϊY: ezls Oq=MvBi=b=b.Aqr袮F𹞂hSyNfOI \'R&}3EmT/oi+mv|T;s>/#}r11X{(ВbjS[F>ta(g8ԋn%KdTWr-48?] A(z=mRr#||(4/z>#< S2N `= n6Jnò!f%9R0k BױygpvTdEس"bX{>7d31Sʑlץ*Ck3Z,1H&ƙo F}E)Uѥ[M/vXdOj3W9Ex7 v0-h7eK^\ 7lWDzjF_+|㋶5{4-~}[?5(W t pG@v-s20 9fEZNGkB YSC3E\_6+Y )yX~&ˋ8Yr)f-qQˋƆ)rXOؾ Đ!N i9fLC.0ZYbFlpWUʡ5bT5wi4هȡݟVM*nO?8aqx}" "ei[xU˚?{ ["|3DQY~ + bw;zl Q.t&x^p]#p) 1f>B.vNH/+C.֏Y5Gv[[[6*bSE ˥'M-m7 3Z`&y8 %ev,-r4 7>B&`=$?y6LL3R̚`LjUu꫙qVz iiBWi],ɜBD9$U(`CQ v6~n E VH4MX2j4_CJ`D&BR"{csFac])+ >iYw>OlZ\¡g"`Ժe` F\(ww\Vo(EߨLF8z"V 6 XȀq-fCT0|/QsV2VC6ЦCF16iճ,39NBHqPZ|df hjjgC݃=}xxNh8â{ 4X2=m; $[eVzLI.$,W)for@f9 /?Wex5 Bܑ{ [($nG۽:m=9Gl"f}kr%#s"E0XM/`7E2¢.M$[Ak*㚉o.PkxHtPәꪏ^H4PRL"PjG<1Wxh_QH)6[;s_f%`a[pǐ4Öe_BΪT$\ teR6K($j (9 q~hA)-$0s7\i[ӡ0Wq5PiUxUq3偑S'V߂ʤ*"CCՌyE[;|% 6`#eNF+!xEf8S?7(EW5Ɓ }D?eZu9+3mbǔex‚j/ D LT <Ѳhq ALw{5dU# djS @wR8ԌG.gs)ban,s 8 BJ#AIoSxxhJSB7ݞtwt*lleOG ܐ PbɰWR;{D^=qB|y]JR}Qo]uNHxRQ $/?HݚP,v828Q{ v%P7챌 O MpC"ekB5DiB~uPtgZq=`*2g?db6):V)lG91d@ت]xp:}K̛TU<(77f#[8-a5T챧&["/xwɂ;Ŀ #}Sa8yٜ{<ʝOhӲ|ç~OS_P:v2Sľmp.H|g+5kwOjŌD+5bD;- ݥ2sDj骯Ck5O,uq[2"6Е-~/g)+;#gu[ yH;^9w\[gsf\訮'9]ntFE.w/oѡtMi@ñL L[^Tj;vѺ$7> RG28zJrͫGeVFVO$'N$zTT L64`"XtmPJN %BXF׌]эN̥څYtrG"/5x7;+6%+PMζ %х#dyrR߭D: ۙs/Dj϶"ɦׯ.'0iٕЄMEn*3#V˝*s.nya" C۲%U6w]1!ΓϞka.5ҋ;{ dHD4T@Anښρ# JcQdD5H|rW4oܱ ~]2K14{$7 p, Mrͷ<KT~!tT78ciB9> dkYOP¥krCK$qV H!@z}Yx]tkPG>Y28;gphuv uӉ<d ~ YfZ"@ıhwFntΐ;+z&F F|eMe"q{6Wg~-`8آpZB[(>+F|TwIx\OO%a` Fvll+4ƸRMbf\g2x!wԩ5Tt i.SŊ٩h ՠʺdc.翬 rC9r!Ljbig^`9x%v3}x{O^:c<#xv"RGAI}x|b Gwfv,a cVQQlyBMj*m$$2:|mNk2 K/_eIaJ( ďu1'^>s@(HX`{NT6Boj;hW̮K1RFf%PmzfS_la2R~ ԓ([ЯOg s&!SlQ緗D v앑LyVf EowIi{w]vZLODWp,FKQbMޠy,A]G:Pt_ZK> ,Khv 5CgmAoǁeo\5["K׃[*i t .C7#F+_Lּ.dTOH3/6+2̽ ST/vז'7(E!#ɲ *,%2aAᴸBAwKbG84b=!|LIC4Qhn}&9Pa` ٱӻJ^Π~s=_kW:i>Mug!7G(tf;dMfoL9C}YRDɯ xK?75ZKK.`TZ*^3C`- |ۼ当7U(\L)G;[%c"WnLUZmXCآEeۆ Zߠr&Vir]{E=TG~nt Vj<&J΂Jsr߰mӈ'5.MTqKXU/WW-FΤ*s͟F] %vq5aǀNdIvv$\S@;xI74U;J(0',ÜE^E 8M7}28m@|mxTeaAvE^YfK4zz7a5z2FR2a^ l_JlG*-6hSSGIPvVϻPfk!\wr >0 ( =CwcMs5~cࠕYab R p]!!Lmү>kwXim(ERݹ)\ؕz^5nɨ^"[ 32NC:z2wN6ԯWQXIV`6t HT3,֨ס_'$^@ OʬooOdӨbɬTzֲp44b{Ao{{!64&8C9.kc0P[K]'&n88JN>]шy.JrT9EJh 7$THX3ѕv*̅e?sm G%'P#7Jk˴YAzPxE2n-*{#^1GJ&?n XO&:!H@p"ؽAfEQrU QIڽAG܂UjCS2Fkerdj푿=O>etc٩4MbPե f4mew|9MRb?;nN?k ? 39 t wɱ5EId^78zFhj w:ތmGVqv7TR^ Qw7=\&H͙.r(ƨNO@M&AXl!ys > RsXfk׆[8+/%LGbyx?IB4>gAoRSؾ%h`y*X㫣S3z y7EJߥ`-!8{Lqd~ Lq^k1Ir@u0Uuhlb>BxJtAbvN~ũ$?%R&gK:9\$Jf-. =kx/tk܉RrW/gBХ)c,בL_R/P|Z`ɕ|#O?JmUn-#T8 .Rd1ή"=Rszz_ 4M *Z\Yki )rt/LåU-r[RZܒ9u@O 3&uoͺ| \M4ߊlwGA_5}VfJ9 p?5FWRUh2/m[ɾ -^flri9Se[̎Ք?uk+П ͱG_6iIYQyBUP uy ,"Vax.*|?fy&ͳ_Me'k F4 4M ,3-kmcWI|4h 撜2(5D]w%fllV>qt@Q}&9 T73XOXTW1 "p(5H>COf䞳k?w՟B)足P!8XpC#cxፑyy\ҔJJ~o(̈́(˶W" g+eZYTzWjP;4tu ilp;RQrU+Tl|ȭmu un>IO~gX6O 4STmKx]S 1.q@72q]GX"}cs]_wzT=.b x@22բ6򆰯b3hqH8=O )^Az(o |؃X`K)9rhEƼ-uù~}b2BQo^%O(}p~ )iF ŗK`d eRuNJVY]6,`8>A)w[78 BتQ >;E&K!"#>2%ieɞW1^wӨr@;gg]47s%gzΩ>\he ކyWBX/F_T\9A87nhm zK[%L@ĄV.G_`f*ċAB܅ƊKC_|hc~qXY;f"e |PL--Bۍ'Ifm~Jџ78#CJsd%! ȱ%iU/3/&[LBZ021g9a볋Hc[V0DԢc,C`C;^`2U+3M<6qH5nAѴefnN _ᐰxG55._॑`z]r xzJ+'p ;_; pe2*Rlj53.Ua񞩞 'O'GFqn@ ;Z0e  <%;IǙNB-"ۀz l,؁'t3d];ˌ>^4fzjV,׸z%d_ƣO7rG9/6fY*0U6zܧ}9ʨB/qpdЫLj1kQt8)cv=wzi79ގP5(b?[}Vk/]EE޻?LW#g1#/o}',3Y1 z\Pfdzk٘(nn"`n@J@Q w@$_TM[<hqL#+cħz*^cuY{`RYEr|E ^P \9@2HL2kU.fPv4:Asd:# ZWH:bw uw;r Gc&!WVk5K"w\N8 2,Y&D4 j_gN?QkQ8ry,O4#dXS*[62Or+Zn87cO0NF+P{?;k+99GD[y֐fEO tS˲p&< .U뉇;5̩N?k6L։i~}ig/Cqd@"W@*,1ds]E_DYj+A*8-K vYܺbanh澠M <ł/SsݍQ{rg8{OQ(6_G_yJ.M҉zNXH;d5ǾZM⇼H,͗{3kz}=ge3$]"5v EX[lJ$ ū; [n8ޱFx>McZÊ4.tDIv:^ΕؐHRx@{Ei3* D[྽gB3 `n 4}'yyfvIڀb+ld+tT =l_$j]Vj*576@ݩѳP/ujrI1mh~wot%w&E% -kO}tN.rx6q7Ҭ@Yv!@;fFغFp}}s,I϶%`[b bu*>w0S!0#`VSMC-S4޾ْ4$Y )~, FO >#{SFX<:&&i,6w:6%dzTJaS12r8r*olg-?Vt*5:E?Ǿ! 7F?S8M/NlŔC'p?SkBԂb$&jmŀ=܀lmڈi3|q3Z1 pȕ-t:0@ӧE歎"}1?F\Bזj#3zJ*-XS͞s_^2 c$5o.ْI&{(~_w/he? zbʐrPG@H^$ӽ7uU,9n|4Ө^AX IܚG/>%W!2dι]ObY;`>sǯXYӝk}EW7 ߉1kKlL;G6D=8 K"V4VBH*u2a{,K]'iQCg8j:Td5ih7eɳ"AR}GC'gZ#p@̧<"d/,@Ht!cVMgi k_/2AvI?\l%r<5ȹ{ { OfʞeӊٜM,^pq(T2w[Ssd&"2; HXRopZ/6:9`B>zEpЏv}@F ًU2X x@N/vΔc=>ũЮOeFz\%3U@y\g2v)'nJ0~qX8(~!G-{I)&`yp Xw N@Yʢ^/w08,oZ"#l b%Sg{٠<9In+:Lt&xap߲_+; hbǎT 4R$,j{aChIWDb,Rom}٦D]wu23^KIplqzQtՃ̨ё%S)vyQ쩟=wXM6 aL <B5kh7OH\EH T$JsK 2KM#i‘ܟ^vo۔@ Sv.t:*!+4mh d-D{A++Y))jiU\,CAtB7VsdJ"# cGA%:r&#:ǦJ B}xXIn7]Q{keBM'ɪleW@@4+~H3}÷{ݯbP~O< #cG{ `7D ma7˨ [ 4X%LXφoM ]-؞D瘑KFBwTj+ V?cm]ʰoB$ Ӓhgɠ!_(Er?*٬GɱVf_bFJ3-GAZ}1^As?_t;p瞂 1-R9훭7ou1^j3+NJq͍3$}^ ZI~Sؖ?b4/LjETH{6\7yG[!u,m`Rצ.06f2\vSn6oVq3@(7uj)6HiR [ ?yJ] p6LuiOxY!ۜl`` JP7ljSVfEpk4&3O`HpDӯ#j;ͻ٢0=@x8 -Z\K/|i|D 3\oxMv^I 7#?"=:cjWRD6rC|Ei4{JjPw;cM:Qc$49nSu󂄣>ޭ]+MK$2xL.a ^;{d'0]wKZ6G* uex1/ $3h;HfpX6i|ahL HHᢖ "Vjg|;97! v؁̾g%j4W b`53B'ry`=9,L%Md8- _dRhQ7q"@Cg,o lһ0@; D_/tj`=B$ ժ۪DU  X.p7oږ>2H~imB8#R"1X+\ D0j9xdIPP4ƀO u<J8‡r&)~$ xa9ͯOLcGD3SMbiI tu3O8./r p&@k*DhdՌ0eW7BV;=M3FS38R](fY{&8{_{G\u/8e Tm+$!)o!>e`.|TAKYwsco#]Hz<(sC˂m#s\zl^{xlZ'є!(zFuEɻSIًW(פ[ k!S AoA\WJHJKϒd~3׬47?j?X.; "}1i>6+j X j|m7O-X, .洈 #eey}%&,0X2_=Md:T __q)Bcr^G>4r5å[ZV ;\2>˴kUxa1x"O8U-}sE*cxÐ3E MyJ 5O[H@/Ժ2څ ,$5[ nDKQݪA-nh+xg=`g`%3U 9fp!f!Y Fm3  DEBe9\Cou"Kp>qj񟏀f*wIs7!*趴)ک_֚?؅hNDogYhoy' Y0~9UVQڤ>@L#6undPRktM(!+~?'.CaP;CI4qZVs>#h`IZ55p&O_`3r¼uHf<țb.*pvW* R`ݵcJUJ.3TAuDzဿa*̝lh?6^ 9xMQWqPE΀}+"yE=h`lNwM5Q8 W"o* }Ꝕ&$ekN%|<6>s08LgRcfAe 2k{@L@Y}\=lƾEۅp0A B(VqάV{'js ѱ/s\E. |SCWQ03~]f*qxSn`'blBmS|6² bJ$7k} gZSN^fd 1kb'JY*~fx$b54W&N)ORpxmtxWw#K[v+ttODcbP i=u_ܧI -6Z#Dz/8D1iRTN5 Ӗe=va >`9WzaQq޹n9]Dg+KkzHt0hu@I(ʇҼƞ} Keu-Uqq%PY i/Xl7._ܝBhd{ q!N!%K9_G ײ$=$_IN|ʙۃJ^ J Ki|f4Ayf#s H5~m ^^yu45$c S] ?8'2Kޗ;%}(|C O^ݎ05(>p-TGC'zㆮ-t'.laP2 խ7 Ss/ƅ2'o`ï$9)K)v[7h=`:qZn„×<kk,G|=Z;Co䨬Z P柉NW!ƢXciueS^Yq''tgE(NQHțpozr'.q)gŽ2:ŷSrb? vQUr߈s3ZXJnS#J&8:ܻ uV^@E&H̵Sאmm$?":*6c5-E3l8} ۷wW $XMb5C^3ZdDXnN68<#jPgYҋS j6s)!/&A2erSz]CyEFi>76b)| Z~]W}(7<M$Jz3/ZtуZZ~-KG 2y; J3\P*ૼ+!sW]$36xA.ȃS8Iˠh^_/rtH*EjGE>ZFBJD))j^%Mw-8PHpOHPoɛMD`P'P>͊%ېoXvܐc%‚≳;Ԧ p\e{KC@=ޔv(LG8[hGM_~RV5ӻ<^-6ӖQ@'X/э!-t߅jKm*o#+- #Zٻ}q%D]ɐ=)";DANLZ}llv/I-R-\C#lRWh tC= B)EGy;֏`p#1skbȨf Fe3Ff_:3ǢX})w $1=`P{5瑥8znWLNr8'y$P|n D ^h|x\ܿ$tU3- >luRq/bN]OEZ4WB] Dz=Vh-АNu$pꊀ4[a5L!O#27֘8uZW_ su.&)&6vw2n6/B>r%h> cF}e NU`U?FLXl-Ƶ$vMUlaݬ&P(w}T62%Yk)4|'Ad@gtBYIUBJ}HWFQOqb,TzN!h B4-;Xw"eעapϕYf3;5g ^+ۖ"uN;W6hRlc+>FѴ{ N Vӗ<3(!Zn!fVk<;Ih'&8nyL ]GBB+܃ռl)/lTU[IZs^'qD;/呅nUDv3Ŷ;D 4EeSZA݁¤ٌ y՛/y^E sup哘 =֣d @d 7A@c@)G0HKjz{1r%%Sϑ 4Al.=g3g䲍70Hp;SI鍗 T3.G i?ru=]L Q`iotlFr-JvIO4B\L6:N `+,>.ULQv\YA aKܛtѺ |bih b[{H^7 eоdV$NR6 pw C%8N{ʚ~%p.u3{GT݃.;{~/ 8D@oJ 6G?#Hoi΋$Z(FV3;PӇ262 _B{ LBtwחZ0PnAi=j6S0$UݿWq]U)4`MN\Qwxi: ,* 5do,O0}:c:kb4** /uWyER"ow ?}~>Ԩs9uAk e]ާ(]?"~ZѣEZNvG &v0GZ}o0#N1sX;K$R:aN@/Ěqu0;Jb ﵮEJȐkfDYe,@Lv*ֱԛ{*q;d=3kݫQVHͬbM#z:;Ni!qJv쑦iFy!"\m%Z缼;96ΙXBt$)z2 ~ a&ʪmS exNbA@ h2m5Ew">mHG/Ў⟔*\b}R8 vsJEdOӭIYh:4ҁR>|/>|a0|@BBO7EIVg}ZmB#"C +BbakM;A/ZDi^C/e0 HzHh1{PLircP܆ر|s ^ Qg>1M0 ]03NAMڪʶMO!Cb[m0і'|xweB0cz ) VhB!ZF!:SkH ;l䙫S +5|;^r9+£ | 7O_d  SCIWѶLπ׽I q>,B}6tQuh&ckDz}#5ΨsOjߋGW#r0TjVS0,j ]^Җ](C;GߋcRN9ԉMJwpq60H{9C-c17>\AT~hN38m´ޥm/!wtGMW|r#wPc`LbЛ/ahYUn{lWA?Ϳе{tA*|Y@)b>IP娷 W2',ؽ>3ZaW}VwAm씬,"Ȗfj4j@F:xxz׍ߧ{1i(:hrf?,4Fc>_܇$8(DJ#YS&ŘUBYETU1Znf}Q4ޖkTydj~I1~A"FN}.<ԳI 555u5OKUaY\/h&EE^䨓o>^\o'aZE5YC:35yϊ"sz@<1ފ;D{3jGhqhwiv}z G7T%5'ۃYeƛ_VXƱMz* E7'YP": fxM%=^ffB_c*Bm!, +NJtԛkS~&\.S0Ȋ>EF+=w=![RETHQyj%:4>g*Ml@G;OVaSS#r n 2ngaXb"q7 Hfy>ǚ(IjU^K'%.ȼ}_)=/зNQ .>lH]ߋv#D=W& D#{ d#X[ba7#xoMs Ÿ 롪4)HLϏ ɭK E2€mvBVVKEH!pO_셕cy T#Y..iTDFjɩx(oዿjF᠍Ī[#hv}cVMtɮRY*!]_`'O $Jɤs jJT_!oW܈/̹ JҞskKc|5ӰC*doǍU„#[1_zRᆅDzQ;paSEF2SE׈v8ܞesLm߾Yzߚ6=n$k Bw%?g@q뤗0gp2cI p۾I#BJwsM#*76ҫp^ AhFFU2=ưerUbv,Fza[ 7zjMYvD5N@}1B}nl@6VYE"}tTϳn%S- ~&%Hu#,:MeSjy:9#3(! NԔY&<饮Ntq>XϪ 18wUY-@%zuj Ufz7ɚfe駰z=eccDy.k`̗vġ O?^JNyRBLO!6FnHSީ?X39oFVAq?$9a W۠&is.Cs=w(T$#j%#/H95*hl#VEn+E)@MBu%ʵ-#mcv5"}9u4=0>f3ݺ-8?]Mclt]5VPXJ *CiT긯.F?3nw) ?;+)IcĴlAJm$N{&S[sf@gomS]rpy3pVsP#WгSpKֈB٘_!ެL%9,iN 94Jqɽ]}G7 뚵LTbkNє8UDh[;K՟5#X,݊X2XfL8Ŏշ%9IoޏSOGV%faˢ"&6HLИـSCFlT9ͰmT?j:kGk7qg&"Ιn>+GSܯMy ^4S3a{܉=]< 1NAN¶֨N7,:VV=ݫF|~Ε1@J vH\Pa?>TTBnr+~mc`PD*P|ǧu؆Tf1ѧ*J}Z?e+T+b ^<*XhHm qP P/(\Wk Yv %!GRj: CX˅ DOg>[Ez SaSʸV[kSXby4d"-°@9^,(kł3C. XV  ::*QI!rLqrc:x=䐕6FIE^;G=>*4"Y%p#;[_f ~Yۓ̴ѓ 4VOqP@O8K ];h*лWL#HF˟Lf4 `O{e[ 5=\+ C)cL<.Nf8=2^fͺW~D%}[X)"{$@>uOr&g}"gd%XOG_P6T @ i7%跌5XqOκUቕ7A. bh# ҾzԸ`ԇ5(Pوv,w?g4[޲r"sa^'9Cב!:.%׬b2@ˑ s+W3]HN|P 4/9{7UEKǵa.H׻|zLJJk`\D`Zm\vxReNbLd{Cpz$Qc>$VYHejUW0'ys I hj& cgN΃u:B8W`Mb2ee$' xfM(ω[Nm쫘URռT P0ds -v# ybvG hqkP5 ;$%4j^Xt_HgR2<;3 '_jW-B6ee xA$rKI5 *e;4S2sKFd% `aK!ޔ۳JZcGkFKO~_H8&y3%%(fl)BL*SVO-| y3ޚ*PPUTaxvhꀊƆHr,il`݄v ۷+j#YBۅALr6L=Ctyz¶-m/+!nzb0C¦ږ.Eⰿ C穼ՍIr"5 z\LGF9 5AC`v[`Uxhh?(`X'ãW;<_V2fsמF%.4sm9D+o|(gD5ST 0:YHMADM,@g\%"(Jo' %?>A7w{#&Z M7>x9%b0c?ra 4}CB~Zg069XN$2S0)>% 1+<`6~ f0YvȉxU^=5ʁS=u9@ɠRu93$`LTSbE{]K+Қgpaaڴ@ܩ"a&tNyXe4  rOXZvm 6b+`zMcum07ݏ!Nb u)-*ց^UG YT霾wďwݙI;m@;=roa!C :XvzmIμ|3qA%%^_=KkC#*I!jv⵹bIMV6A1rjj•!>I*UcˈQeq>P\Fg7:@_eWSXyVJ詴MAU)a5qN ݦgp[RB~ŶÊGH?TVnM(/FNT>4o3z*4OzWh8aF;4uy&^krܑ `3r)b=MXQÔGǢPs[Oue|ԗ{KEGuGf+ Ͽwњ_q e *#\A`rdo#ԄAQ~1tyb7b!pDv(5Mic.s&k;@Ԉ}g1ggYb-Bѭ3\է_+䁤5Js}FeNh4P$`[ºu)@b yqBj [kEj*ϕ0~O󄾱ɏB\*xCJh3 ?9ʒ񠞹pjUwmέ fn";Q{%\3nS >JI:S6SZ+(6.$}s!M:ʉdN6Z/S'sѿf;zhϟZOn+^frO9$ gћY$=+s:5R5! Oeټ=~Vt8CV8Fa%D".~YS ýF7sVAI|hd(op%ccyid RЕ@Wyl`U_ńCByt1rO)VIj"L}yAuA-bV]HF'u%C厑#̟,~‡iOuY65gmvR/juY1Dd9=GKJ)DG2>SVM:Br߷?C=;/\}J/oRsn= `4 Z|wY;V"' LDJ򁊽DXR)tڂ`&`al˫Qm,IePV)T %hOy]tff[JT,h:b?ߑ⋊iaX ;j-ie#c'8`TOO̥0*G.NE(uAԹ(۔C=jX =ܓ~vY)y(P檑N1/U2 <|SPŐuЫ"݋ncn;ö_/JЇn ROpn]gx|l G]?tv5lT$uDwa+ @?I FɎȜd kJ]6X% 4c%9\ٞ#41jl =8<uT7FOYa"3/Qt&s $XlEBPtNW-Z)jH]P3qMKǂ5&qळ'^zD.x8WS|yPXhn<)ωfh˜?R4]s | 4A0R|xU2 %E weEȡk30I{g >91gJ[.8AU 7cQe! o11k}jd8DILӘNҮMOB鈀<+-ݝ"gUGQ+X#87u;9'rX.Ipp5H\m-쁱87h[kTȦa;<<_Ś, \o0&8s'UClA}l92wqb+\.ɭnL)(?Q VҀy9h! :RSD-vzB8grGQނpG/;2'#w&m>jAʺM'D@}݅W bL =q SK}PT_|xj%|M0r^P}Yal1Yc*H賽2|G@8@1RÌ?y$+/[3>(M f R-z)@'s#ox.I+6`WoMlv?CAO`$S=A@QSnՍ1voU4Ha5tT K _,õв-;{8DGHbl8ewx DӤ`+UBO-|!Pw*-3QTV}gr'Cl1`ظmȅ'^U^"+[S #h%ԍ.*+Rz(JN(FoXz,-=ދɕ+ Q94'z43|V'"&QO=I2;p$\1QOCv@- OmBxwz@ջ0BBܖU/f.9z,cOudWo]ë|ĪEcL+Az0`VcWFCM2iɤ' K2dai%[=.k&Vr;Ĭu ]ݤi6FH=Y?XT* ѝ$BQV BhWb N-8ySx#Fg2 h8bPspx4 ˼_iSkqKDf.^*Vg7rTT r?}Y~'ܠy`k)oP1B8=ah~{~z'Y嶿"~UĂ;q$35CcH+%XY_Hu9a,ա+0W 5p᳊{O7P?O̦k =z6chs\\V&E84tzvI[רU$*zgh3,&Ie& DTjg)kA19fDR蛿曲wXʾ3 k+.+:/Wi5V":O:iNL~#`o_yssY'süZHA n+HW#&j?%'dC%b,\NARIJISPٺY ?M5"ս3C= aNN՘{">cZg⦫=!?|nwUMXc8 /f=k o3a%u٘3nO΀JFM8ipß|"i4w6AfZC7붦98`PiWGE$5ϷR2)3Bz),]rC(,*st3HU- U 1/~CJ[Y(U6FSAim\~f֭3<[$HǾVok`G#\jc 2S5Wݱ&>2!806eآF}.w {+?_04s(E7%v+sf6~F. #,FPwFD~]K&$&Qs DS SOQ%c40IXIy@rl5&5gdVO)kX֖MBL;ބw>EHB{{p  MN&SlK< eTY5~U k-fNO j[+c百Px|EG伴l"tqTcEamT.bCRC>@o~_f>Uj0fnWbLŕ77x௒# @ndvuڇb:ۙ_T B@v&^Ҩ3zuxסO C{F˚&D{t^$Q\߀Qq,6W ZM ]<}>oM[um0Rwk+*\QPą":t0xA(X@:$yaXQ Zzq:qn!guܬ 4t `sIF|z"e9G`b>XԿS8Zg@qI|Q-CG`gwlB3U_`oغќA,/;_PLa]pjfsA'7tjY o[SmD/;.90#6o30q[li'Q%I#"V#ĩ!U$S6X{psrrduJ%&eKDp"CMtۻf-d!@ݢtCkN<59<$>'nRJ֬oն0E7?䭟G 2w =x]+&|lH)V6>jKKh6p}i2$CX(gVʤZ-@R}I˟MN-7 A#)KS89kgEJnς4=֎]DR_̊"V9: C{92z|x>׬hiF$&]z8X.%7Y@*C:Y+{Ԁ{ PP#r=,Z.-t_ʀW?98-ۉÙDix!z5DsF=T'?x2,fѻnv=fF"REnEߎ8EFt|TԋڙS@ g3aDHȷhUۘ"FL@dN"fϯHx}Z= LvVG6jYz/C G)/"n)`%xi?-0̜W FyL-M9Oƙ Zwb:&ژ^/^]f z$W8bBA5* s1 GOZUĉ; *O"<M/A1-wp"DFnƖcb`t^p{H* S69'>6bGbks#Kvo~ȨkrT#}K?6$nȘfrKǨei$9R0\qCÿV @ER?a`u2DuᕁE`k }֐[jҜc|=0T1ߓKLU6& ?#H)\{y`WٌR+TݠC5:@K`pt]|R>HO^p}=qzU[B"<] ԅfvԦ(UMt [ZbIxwviҞ.=M.E߂'Cy%/W ,61grCRU]tjQppӕ@>h[ghʱz5rc^"b;@߾| ] %Y.Fdvj#>2B 06."} /-%nsynA8e0)Q9y; PW\弚HXf'>obAKcƮ'4ci~ّ_:s ~ pAPRL7Au'PAJ97k"MT-@d1n(,ŒL#E 6%8t0,.D3@A4"p%CqFߚݴ fb,y)@ּ/O]S$ǎɷPޛ>IJ%\ĵ˖5nBz!yNGC@:i\}u۲h?A~÷5bg'lwcEdJZTAz0059>䆒V㴳>/R72iQaQ8 GNL ?Fm "QLnR$%밥z}űV|7=b^* (Yl`Y Ebh1-5fĨTZ|`$sԤbՙD VI}Ln*َy^|ul[A?ϐ%-l%<3An#9.i UNq_['RdH]VS9mRx$#dt;iH"d`H>sN!"yו]]Cw**(Rzˉs n%X_a>>uMu51#QߥeEΥ'%MP [q&:LW>=1UTCbB"bPtђ|,NИR_[ KDl8[EX]/Dp@f߁lX~g\ 9Q4pHG$C @2K#~kS[r0VrMR%xdND*+H;4Dž׬fXHhGSj9O=C2K**IL8&Q& DYL]#AVme; (p^od6)SoAמ4l˜EGQdzܤ8C~ 1T@LLjZm hcc;W +EJjѽ-1){pIֈ%3 w4ӈCMyc޼Z d>T)" L"ABa@}wZaeQzTVNJϢXl f`>XzKd`ĺIOdw2((ͧ<QFr ~puhLvy|F) ds!mIP7be1x,5R.UY ĿjTl$ǚRO8n2qumjjG[sh,}H̥0_ߙr2Gcaae~lV3bݒ b}a U=9l%E F#ױ#lM^!5{6K_I=93 ZQ{7,ߩJhӫCHnX6SX[ voJT7E]3˖n5|Bv7-4d UÓy<()PMuќAEyh qNs@e[(aO"YƲ"Wuw yGRR_0drkSFn54?O2EXqW)s㙉DΖ;f69|Avm53;NlTL6Au d'O>PBRDuBtXC2}0{o9^"`#ܙ!h6Fu#@\i[r*ZV.+:2œ.YcK"uqqNGNEI}2IEc")iE`쎭j)'T C@d7pMVF>"]J/"DiI))JGt+_UH'Q'Y"xIi9ֈgbmuHck^`^  be`A/b`qow7J[s¥(<]3/Bm9D-ևSg °8pI{/H_Ee+FH#8j^j>.f{o[/OQq`J3?sJ)HVKP|XN}1Iwo"@تD+\y ;MlS:BfÀ|3+Gud<3TSk~U-苆"؞L[B{]2kt*d$lY}UCc`^0͠?Z>2{lEc]]" 80`{eBmd(dm/u5(5bKc\xj|}-1Km7hLK`on/^`"Ms,=Ml?H'\/j \ ,B/CX?a~kaVzt엥jȝVO׎$SF5mPBR&586?A EPHAupxR[`&x_`JKe[]k^ל jNdL v6{EWU4/:hH<) GCZ2}SCR"<0`B/Gkrw3LKya٬$(ʮj>.*6kYzp卽80ٌCH|oE tzb*+RW5& ծHg`s6Y6SVQE^<8~ `bYQz-T$`0u直U:5C R~zDRdD B:pk4ynnh:5 erc/hlCn-͒hN?ދy$Xmﲈ".RJ7{Ye™%#ֱ<]*YzHLv)eKSA$H~&y#-MC k)?>mWvi-pyDwR<'>Ed!ڐ 'n,jetqǣK8Eħ2 ! 9(Voe Ѷ%`qY:VyfV{濼+r{7SQ 99خF 1cgpS)1HD(L0G0 q yO1[xu~5 zאӅ-Zēտ@N4 ?= xW)nm1z@"sf}Xn8J*#qӻ4>ˊT565n>Ap$fK] J{^6Ia$K*dPG"3`]^˗{d+џx ^"hfD~UG &f#pqmua>˼aih[zL|~gxunzM;] w7w ")+VF˄O("ubuU3>3]u@)v gBv"ͦsotAeP֤|f 6r~0+"'V R~'9Eor/)2 |.8-_6ϩU^jRH[/ 8Gm=DR&1NymsO[wM; \#R _LKXj[/Qc94YbnϦM^HNff؀J$rhqS2 v4̍1wc0f*3&SFb9bE GIcI`E~vtR3AKq m֌Qsf8 #B(tW$-֘@DVR?+&rb]PrX/뚢=S)Ҕ4_h:P ]9@1Erq ZKj=t y[|K~I}KAP0`Bvr .KSE{pML6'XWAöoH'NJE!F&dz6ac-ۍ{~s|`H!j<#WʄYWH屺uQhHVPsxO=dAA;ܬ.ĕ6;2|5uLO)8ꕣAG&#Rmu^\]hl~8xɗzu]86*,UcgT7 RbNuR⌅]6ҥ!Y"GP$i'Fm7)]3a͗ﳰ3(IexdE@!?b\V>,{R*hA4duD16بm3(e(^UAԿYt+My-)P38@{\۳:gxZsYKO{&@s#4g\ʴkA4Jj0vsNٶ4fH%4 #1<h| UZQR+}S$N~NAiXiȥl)1ƋٝAu# * 5?xFв"[|@kv "Ku}@P_BujmيN6BY}g(Z7-C/jD~owVUB)E2r_S9c,hqCC e aMG‘O1/ӽ>Tp 5w,,2~ HoХ?/ipsf,@)xM_vk+mxO66T*]*- A\ O?FVOhcd[iNJvU[n) EOq5"f S;6qsca$MuRUJ#E&/WvptBwN$<k6^mCiG5SnN'Zx®(,U|{8*UYNgZMf [Ȇzs[F/L_#'y fiy_dApQ$?16nbҼN/7ʃ$ !yP7sĎ*2Ww9O;L)sF,euHjCs;CszRy߰ fC7O>K+ z8_#:DLXOԭ4%(œ^^\EDC*G5Bh,B#iE64 /?%!AgSbB`Y;N4ENC᳀RU`k9ANiɏ e3mHtBٹso12<İ6\DƂD㲰ixV#y WXr[a~IFtGe!"À,I1l )cn)'\E*2?hhelMZ LfWL.=W$wOV28,fca.KfX&iTN}icuz~@-7S%=ScTPq?ƟhYבщ9N*TVD6WonP26-pʹ<,Eit{c uW9U`< 5G|*h82I G}w6_'?[T:rN zW^DMӟm ~ 4YDbEguI^3-*R)W"?/Y1Ni 0X*~`#)iOڞ UliYuO >rªy8ؿU4 =WftݦB^8VlZ 5!Sʏeͼ$n*b|_g ]_'lXG8ْ>HZ%XGKxņ {irJ^O+;9 [Ma+0O0Sv!MrL6Yo&]>)/=SeBydT%Yu81]ώ'湦7恾cw ף; [ЅS?To}~V+e 5Uڠn-jCsf}^ϝ6i[ .+bڡsʆd)CW?Vn3g\Ӕ1pYHm]cwsJ9'ZJA.q Jg> <,b^P L'Ae/ < aUiDYvسՑ۔ Z^{mј8\Q*^;!S۾=ge4:@WJ&9+j" 27^iJ/qLdg~a~3`pT0}@$|3[veTgG/gg&b/rT$ 3n DZpRxC2JG쫸=T4[w+: LkO@0\@HGOQ,w*҄YR7clY2ή _(uMr+=|:Ag=gZFeM)!7D%5,,R{v:*ҋ7"B3 O&3&2C`S# [#dAU]tw e_p\ \T&Xi+ Ξ=+ļȋ2]ʲI̪E 6͎jo#en~,ccE0ܧ%h1da).*i5ydpAs. N^[|-G^HN 'ԨU5)PОHcjcl fw]{;D& Fa,\mUѡfZ52 4QF{]@KRH&jx+@2Qo?˳OW ,#xm`B!|jw2g&']* E}&+^G:fJ8Jp/Uf FI =U\lh?bgۊ㟲?9l"`/bz̒M5Q'r,=N4N@qH7FZvE> ޔvY&X7ݨE2eYjݶ{-0rpGp-[ )<?Nj3;B]P,PaER]Pe:)b2C7ȃk=T zAy J K˥_kK&tӻPH,+1*?TE7WwvǜX/qo($\{j.L6TߖTL| t1j@Ɓ)$ZDP{m+@zM\}KŜ[z9 AFҜh_fnS`zׇ(ͭGoҍ[?!oH_]2ɖTkaӇ)"i#xЃd{x] !GB1$ޝ c;//N&È0 ,!gfԫ~tjA%6>-[C[$͑R!Lbx 9uDm:OJ]MZJ R6.G=kkTGu R=*2&ASԣ,"Ɩ]&l Nce( wTNo=szva?'nӮrVH:cCO`}#FMaH-V'?M]&w2(n]xrZď+I;bO/ cx*B]du"/2xK%b~;PU0-ZX\wRz!3ca +"`,l],2Kt%#uFef[ 4^4LdybԯZoYS Ă  R^6i&g{ik'|xA%O=٢vX-!\6ɖ`=+ VdTeˮoȐd;fw+]->M@`X`\ɥgj@`ogJGt&aL| "k0>W'e}%M,I S(#EL ѱHpre#dC.vڤR;~dM{{|P\]m6 BTx W춫rl_W?0;$^e$Za-q k/ժ]怤hR69Lo|31n)4 f31[Ad BF[eIbkA+[/;e o5omoR@oD8P0Ni6pSLij޲9]dTɵCŋ i|BVh a[c:Ӿi 1 Aκݏ5㪀q?*]~cdzA5web莸[A]&.Oа<(4]gxebl񆫉"*h *;@U5zQlZR]<{ZE,\Oz(6ƫ٢[/&JbA0q<сεCK0NR 8hWgZ27S:h]&y %pۃR LJ$Y]놏S_/B4:z,!b#H|M0r b ~4)KUSgq07} vVr .p%"'~|sÔ(HᚲKeL]FhJQ/?.xIV)O]Ǝ-|ζ͟0j $@)9]I#; šs˝OroN%C7PDp b:U튁Aj}W9IG;4Hr?a7ېST!(Uc{eW?e"߅_xL1YP v~/?=zoXlF2DŠYIgxdS3 7\)xR.^rpٕyޕy,{|VLd>`e,7,@V*( xS&㘂zjͯÃMjCcFõ"ļcf|VP=)W|5Q_6y`l'."m*8.м!;_9 =V^xT( d N Y뜸{WG8c92 :ѓ5tT-*+JC8UUN vu`[^`9JD}OT%>G#okv>ułUVy7(52=Qz±7D^`>G-#rIw@j =V1fI$"]TH9oY$y?hM,i;Oe125C8ٴ%JTlrTaLlI Xmr80X pr>PV`ZyieR9BPM>r,/7Iøeԓl,:p7߁;#E. jibpQ7 l/3LڞDk$Q` ̐߃q,%Y P\Kq \ ?Rv!Ȑyn:X1jKʝ~ ф^ϱ H*XK-1\xXItx($߾|Foq$DQkxfǙ)ݮ8!jkÛ! i9gvf|v&ktoudJe3Llas>BD|+jN.NJ-hXk&nywUf3@iӊ~.64#6 b&ݝ 饻h1XT+(@$TecRԘ[ %, K͂'!dH4/x[y c*1sFhX)-Q@$Mᑆ4@,K+jj\~hwc0Di!%旅9'tJw`F& m}upA;"PѢohp( >̒1(iӫL4/Il)OLVWjj1S0Xg|oV KdPdqZk߭~ˊQ[ZYѽdOSF}u܍ꬴx@-)| 68әny劷67zwr!f:4 ZL]'AuFJjN\xPmXvwJ2Z|g(I݃*Ppb!HjO0藞'e 7y%B×XS+]\c9ͺsP{{_i,Vkdk~DiJZGa OZ}R" 7X4YI0sP< a!eoBs*6=&T䞻9AEoHXD@FJXG8gVqyobP6 xtf@ d3-z): xF1&^Ÿƒn>ԓ)bNL|6Y+j>d-!@jKGSMۥ|qb_}17_( zo G.K28Ϫ:i9͏:T▁}r3@$c,?Aih@OF͐@zܼ58F| _>)1QK:NC^np8TUhtuD3xqb-!ۯk_hUηLE6-i a\LUo9@(e|B'Z"_r98r"uh:.C/(sEZ(mP{|m>kku8v n ' iQ*$ǯб(g|^-' >xI%>@$"Eo?6m>z.xZV0'2 (!p6ؾZbHPF$qo@X4II\|:8KMpO Riz oN.5dB8-> Wf䈖^m Ib B œ=ow a wcAmc,;!X˗6&4X F!1LHѧ~ljoYDtIHa@H TDE@(Tl]QMby> wD;: 3'N X|&}Y!|}__q* fzi c#F$_^cvDݠC6Qo]0ȘIOǧP[Vz5[Z%lzOB:CMjՖX<ʬ.(7)Qȕ1=EXm>PpGRWk &!X|_B!$`4{b i&jV~j 'Fih\M6tW%1޾F9닀͡GEײpMcXd/x_w[ Z]qdOjk~33_LgdY14P82#tg= nz4Z$QIOaٽ Hm6[nA m/_bVz Crjk!sFXz: SIM>#=4 >SHմNv$N,zOOşկfl]8\;`Swu[q:T:nQBdJ%}^ho9lbCgo'h|zV7•:aJ)"DWL`2Gb )[|K $ gھڴڜiܚI1M}iR_ţ4n&-# ԥ<:tm,m1^|#$ !nP4ЫyC:l3Xe)KOL/дIy|E>[l#IwL@kq='H\ ?vګ>AN٠H ?Rp77jC{/I$9mxkm mᤇ78PYD[kU ځA4)3Q(( Υ<"oa,vk|P ?$`r\$+ .~|d,*"&E27 2 - 9 ԁ άߵ#D]M*`6$=:tUY+H5R>_t{.n׈?4@FJ^a\ 2\_V3bXz7n3FV"1jL0 E0ʀ2IV@?S=;II'ʫ586!x#+Ükw ">\{\Kԅ6xbhܲEP}.bgov3(kbr0}r'2^0 #< 69_hOtTWp oyH3u$ts[_Gg8~0AZq,")-}*n7.-KS:s/k˗N#<&9B$Fg߃xG"/C3M.U >d _>"5R%8cW8Y;Xa8#ـ] ~FN6Wzv<uDL*2 ޒqJu25*ө$k}KʟV;|_ŧu]eBbkRo%!s齉8l |nU3{0DͳC1vd3n ] IU!+J2ָaXrhۤOO?*Pټr}znʎj:](ӗY95#%Birq@OHz#3PV$[i.&SZ@*a徹oTv;,[ؖYWUW}4^&GU>;3i]Gي># Ⱦ~\52Qݬ҃˶siJ!}ӱukdW2Q"Ot/{<Э_+]Oqŵ>SiѻZ}AcP姫 {ׁ g$"E"攄h5Gxl")͸6WD^9y+Ԓ<3TD6nxg.2Ȝ4χ7>s%,th ԸSֈLm%v{-M!Aa:aHEu~E '?qQ ֨E]H7y]6q|S ,{>Z /ig9AO=q*@ g2X|G_`^p˻zv8rkٲ16 Gլy.q)ZPTGtb_V)WP?J= !v*0ף%23/$3JE,tPPҢH ěeH۵*|> -vI*X)^wK3N"d+x_1.7TCZg#m^2޶xUوufq#: )~X<+E?UTFhijvF?}3I Ef"fEċ!+h#N.Ҧ(k/T09сKg)gbcPřօ1&CT#.tX;_1gGĕP2\x]7abx?ɝ#kƧIvt.K'7H%nePTT wj+JwQN& yKR"[۩Vچ1§dWZK$8b@iOk$|1<ܳcB/S7 35;U_GCn{ӈ(}ޏ<-/ڋ6x,+B(c/}3**ԭgvO 1ԳT)+}!IHط3pʢp86(" Q:"zXФviRQ/'9Uo=2U0\߀Fܻ&wV܍jwFaRrdbgx_gW'M??mᴳRpj`/3sWAlJi7sFKQGFUs1O/|mR USip`4tvJDE&w]03`Hn>骸;/b+.b&6o^!B@٨gNӪx>J1Z!+-{0pQ(>;g/TBi ӯ]XzښGK Wڲ2>hy-_kEC|f)}l=B]_9Xϋ8SsGyt3p<̕- o@i9~N,S[T5U7 4u:&tخ4P7OX/6[;&Hȉ"qF'1Cǃ?ڸLxccKGƺe" ;u(lM;ΣY34Lw 'la8-׵L-J†N JgjRw'COϖxUBc/~Fhk%p"܇`y4Ylho~s9G(z\yAK*6(VD|,/M-3fQ s8sNm9a~@z-%мV"F/'e|8L}Vi6[gi}ˢQC;_7nzN+ۀ7D\SIƤ瓠h1vZ0݃ 9;2Sv^\-Bt$ -"Y`d-mNvJY!T;ϭIuYRjQOzĆrz-25g")+LeT L,c |-pڃ?K'Hޡoh%K9R~с[,q򓌤k),kX/X)@d~C(/UZ1ya I}ODNأ8JAvl4'_SX Z8oƝ8ζprrmŽ1#$e3W,[͝}{_\ e5{1]nC7ZVK]3 nuȇ)[c\;->w&! o/ KJE…3if&X2]Ya+:Dž%Z̅Zhιz"=B]o;Cm.r8֙Q (EG c2QD} Xa6+tLU.K>MÞŝTJ0tQ'M~([Bmپ@v0Mΐ>Zbz+XH*ij-3&6إ^)un|\kHUy}D/qKR(H,o2V>|C~S6dl5I_?{~G7 mfQ깰#9!7qP*IǬ¸!Qy5[>xdjeGz鶁8p@nuS5w.+.&zs7_晣4dΉ5HI-,hJbk^I4n\W*d8+cɄ&HN!$Lfç{:WJqG)Fxs[*uz"*M 9bx] A"ITž95t}#<_ (#AY7#>F ߓ$K2_Ӑ꙼h2SW·0YLiqiN>{Uj<(-ɃBy3`#%ϔ"aObx4TPCƯa;D+Hdc\gܶqAx.)b|y-+oH]0V=\gƛ&\ s>>77PלEs/"( b qkZXJ:Noxj`mYU]9_bْۧ:꺅0R6bX}ϚS9,gqKFFlZp3)ٴ ?GAwv|PdUzDQGfZ8'YI @I| uurvGI܂^Zd Տ1M4{1ޗcmT 5ǵԣ-2Ol8<4BvlLi!.K}: .Ns%?-N{WozTRQQ1? i 8So8}Ԙx vvd_!á9r'TqgYo145WG١*yC=,㙷ԹA^5nUˑ͏rzG3yhxGbB:d,4=X_&pmls!@Rl.䩱 M)H"L0n9Ҫޚ]%9QbIyff"͏<FԫU4TeE2Z$iȣyYs(q%z;|8/l'\lvQW=k;/L[ُ- L/RaDP_WF|Q`y5mmhAU|Z߰ Os4wY"xӿ\/uZ _xY“O]:JIw8IAƤ 3 4+\3#-q{^s)@Јrs}\SțSO>u5L $]O-F8~q#3j0lW&sכv0#%24\es=&FW[1" D4U4_Ff:"=OKizw`=Q5 .kݭ ħc"ᅞ W7@np.}S) `JTX e8xY*||"⺨<~ĞЯ=:)g:Ru{p}y/,%2sd#<.* L:hSvI]d'_/)@L $-p@b򞲉waz(&_Y4 BBtT" S0z=͒:s8X~9KLj"q]dv%Hj+m^>  J~q H$HQ7] pUw ';/֡Ut:KioO=OFlbN펍Ao|ޖ¥MrswޖpB%qoQJ '$ywU,jg=g#, **ɏ{ %Wf!ߴsFـJJZL :ACB=K89Qح3܅YHdUiUcI@:R7ȆcW?VK2pLpvMp"J%֍IքWIF@̈Ѵhh-TcCAGIK,+ͪ3[[tt dZ\t ȁ=a1w@ e6 /Z ab/˴ %dm)ds V )*@ _p|IH:<ŷ83U ǝ>Pi).c ~PŘ/pr&wkj:Q };vpC&Zaȡm-z+tz ŪbNd.k/LĚ,' Ir?)$Sv@uHwHfft]blK{UWy -mGޞnYG^Ȼ.W3(91,1N&eTl(@UMAZ\xc*8S,ѧ*AGu bzf]mQvrZ? a:e'6%2U%Ǫ~x}afw4Q- c,=˯]N%,;CVE*-ʵ7lYIGz zճi6tBPPδW/¸?WYEٺOG3$6}FtFjQ^m뷒݃mFv:|;CeDS[Vў6Ikr:]v_3tv&X{Kn<x&M "p#;:(?5ć}1Qނ,>=ҧTAs0Z$)X0ox|uJGt;եIlQ~ԺܖKP4W;XfŚ2yvn/Pc.x0R6H*۞Å\/t)y/$<)s>Y(ˀƦn>;"U3U}G+#.v#uw&d3¶nN3A6}ak &[AQ0' OSs$bR9Q~c*f89)r(bBȐ:z_,cȬ'9Ĕ@0~2dһ=G}B_ǕZzOu -B4Q7?j=QhYrEߏ5 &*d ~C&)~H# \Dim D~Oeht> pRة.oj3O^lzY%>bLp:!K?<&C 8atWq[_#~ @6 &BK| cg2uȵraLd|8k3*\, z>GƦ=ړ3N"Ju:A!R2[O1Mږry+%<ѫMzmYOsP^u:DSY)# 0J 3fBZd"mw܎ $,L=d{XDp +(C^c2TNV_hf I?$ l!l57ݞ_nl: )eGPAGRcß)#}VSɴ+EXHx2#=G}*̓9R h#ȰqJ[d.  n66i"FX#-[śv^RY .@YvsPYeӛoT%4\9+YG):=Psu,6A[*/H }xF*`KF%IVGm6IDc?7xƲcs*mMaXs5*蒞Â͊)*pk2BA11'Ez)b\y_#_-`KSk+OKl4-#B@MTz}6.@(}L=}7j7k;{Y]%ث{58Dh,IO6}62Ed%i{@0b&rڿuUث>+lzU󴡵C@J]ѻևd;d4 FU*A#NNPXx h!ڻsnЅ\D3eYl|I}Θ&橂@J#uODupXqQ증UYёGF Asd<ƟY֮壡;J$$QT183]ּ򯒃> 6P8;~ΓaK (UY(U-бr4ӹ?4T%.Xɏ.H=LVCLw}Ku`gaپ6c͛~w+mQ8 UtD<_qg~bΛb-(/8͓uN PHݺ^XyBӉN͂ӠIl+*VE|ܒ8٧ 8Ȋm7:p@V8L5ė;y?=9wFY"( @aG^vkNRJ77K޾m8#{]#wT?G?m֯KC'/W;iuB(ܱ^ R}INxĖep?&flJ[St;hsX)F1KU&N2 %V@..af\pQ*WY~jd7+?)=Cl9x5 K[e$K;.o ~YX}uk%,2eDd?緭BUb ܤiEE{'%n,Z4Э>}05߫Pճ=Y'|s&ld1ڍC8Yoqqri``7%)Ʌhr˹M A. !xEn2Us[\?C2.wZ=$.SMޚh.j6 6rd%b qe ;NټKmf<"pg!s879C!5G{̾{҇a~f;_qQ-([/ǒ)cQWbYIM] BFÂ`؝&Bg/!UU5@,K !t%28\W&!35qw:'vcQapt@=[Љop K}:9,wYk{`dݏ#QQ{:K%tW}5~CO2UJ|ҩ|kufV'F]8NEhR%f9a8m5ˢ1EudylW ^f{5z}Av4 Y)PEAE AlP q_;sC}]W|&5CE~8δb3)9UdI~3A2Fb(dVx~xcz9F{_+ב3mG!y[ 96:ŏ$3`.2-nhĉC.'Ehfu"SAg@@UQkV46>»vF/]/r=KT%Nފ尚LK6r6-9XAHa}}:oKJqF'Я&$D580LqحA6;7~ HF ԁ0 9a*Te)H\6е8ꀇstm1ytkGeJUvQ+`.ou8CHM`ʹ ym؉\Q$Fyᴴ$?8KȠ,K  ̸7Qc۩FWlEnc:F[^-g>diI@09[Otc)&fbBLXg$ W:l<?8%UJ6bLP~|Co@lL0 Z [ʫPő)!A=,g@ S0&GQ_F&n.J )6[fϋ{@v ;B9>qpE%O!Gή?9f X ,?~ 9c!wS}`gl)oz :U->y(dޓf&y?U1*x1T9'77_3ihByy 6AvH,,㏡ːMt_;o$NG?_*cRԽ2w(H y-v|å:gN$t/M w[ar$fO\#\ZDfb;a۹E/ g`YunfbL}n [ÊgYk(a#;v(tё)0 澽B6CedY-|*X๷/&|tϫ9K[kQTʘms5]V^ApvPh( JRo>/t r635=[%W6PVi,ڃxn>g'x57Da߿ybg+ fAJ؛`Ð!;iYh =TC)kĝBw~LSiLv{ c(9+ix@q'^Rɣ.φNѢNȒwvH hpLfBH}T/K|.-ǢIjc"#[rM[s4"bӯgehi[ϖ#s?ZDrw{Yƴ>Z|D5BUfN. /U‡:+ȁuee)xs [᤮|ZƺEQCKbݾFKt 6aZ|02webx \nڬɂn4[Q|KOVᮄxA:ЌSe4LHz<ʜnZG ,51 J!xx OtS| Mf?ih- cAGnu5 h*HtF޸sPKE< Sd?ów[n,-Gۣ)YBր񦸺$Xo!.V뷺?f^ah:lv0+x*]nA^Vgp-.7|֏$L[MK>(O`@G*\"D?3ulW[bVڙ=i5eE~i]C› 8dMƪaa&{}yȝ7㌌FҢ ?boiUH}N9Y:^NeFI_oݒU8d& ԅ)Co Ɓ|Ry/#`v:ָzfx-@Fꦃ^QVAKgt\ֵRKK7)83oZ/ˆt 2nS0ߡE6⸣H:=:@[QDfsSpL.DZp;,( ".]ZTYu8K5$4t"ۿ0Wnǂd[Ow} N%ΧהX$*o[jy\YUTcj}绩û H=0IqWxa%Z%U`RM.sӖßU/-ʩ$0/Q!2=u*>z}XohG\W+TR޷'Q^Vʼ J cSыe}u{܇Yӳ|]B|͆s^Ex^,;eP嗍LQ%e"*~@Ute\_Og+X_DsYjBuB̞H(- {i7gm !E%.rhRJz rrXP-__7 wq~=PRZؘRy<&ƼZpdUaNJYזW$V-ATr:Uj9.>KeKo|P(7n/YtpO'})7Ìe𔓯. ٸw =݂I*}9lfݯ@Z`FԬfҬEErk(  <[ "iSsH{!6rsHLK~H5-3h;Yr],M5܍  @P) gID=گ9(5-<s۽dm#es2}g=.(yny T jH MTaw6!F̜'+pv6tn}L{Ou/r'[˻M\W rg\ieKɸ׼RϜC;ֲ,Z YCnTN Yn.ض4LyNg=vTO#k"R/q_1rؐ!C̝{Onْjc1 2TS @S1TO]*O0އ G7KAsi`9]& ܋{ۺâLkA bT0s2_*]I0i5,t}f8kɇozc3=#UI~,#CT%3aRҌ!x ,} vgxt b[a93K?OL{25x]\v0(vg焓DSF>%E Z;y$ Q6F= jJ"ZpvMc^j s'ml=giO%ygx 6yT"gm; >׃Vy,D \EuNߋnW|:"eI yAEı94@՚,RN7/, -)4M_ﻷq ir.wZM3Dw+|>9%M>ɐ"YIu"K}X/ z_e%S,y{̲oO`$FQN{?\g4\utvRm褋qC,"=o*blfij0<67;i +qRc'C88`'E0O$VYCElгLEDuzGS64P`h;**~i[+ W ?l깮 k_(U2)_s H7c/]ԉS1Ǫ̃%, yA*{gIM^^gqA ʔV#-2M  ey.^Ed;$UA^hxAQòH7;A"~!aQ ?uMe_8x<^uCI4D6MP]M=\PWX|>1r)r-)0/~KjcYıp:1~p;^rˏ4#Ni5G ~lm|zg\(ހ] ,~"Yc''vnRdvŵw[WU;͂O~ܴkw#zL߫EgKsՈaa~#T D"5N_T{T0W[#GakhkrGn J !3 Ꞗm}dڋLġIީ鲼 DbcYHSλ5qL:|jn<-[SIU A*km]Mrt^#5/nomQ:v1,H9985d1KTs#Zu)JqYP`m~IDaFQs)~c̋s^{T 7ٕUbJ;#0Xڑ:t7H6 5}d`HEa>?.>Zego]/1yY"A ćRUr3> '3[s<>t"OC>)-d hI'P%&YSV# 0m0s~NY9\?t` ݎO9هʧ| 1'aI*4ʘf8fگG+8;(H7JbAAsC)c4\GTJbO}0b^@eEgU(4uvpݓ[YlDU݋2{|:Z *9kN{8k|lRu1;`^CN&Ǹ<{wScSBI0@"Jn.&ļ-Ed? QhZ[]JU3jðJ&8.oY~ߏ=L\hCTKL@DLV)uCapίȽM?s"A7|Sɨ"e NI?tSNzr Bfn=OhMKunD,#LA_-,RC<ĩ2+U$w ;?G&^[̵_էJYQcӆ7qJQQrkD>* 3ӣo0%B &mLxTi0J$MƳ?>$,%Ɉ.yy*r2ɍ)b*B\Gó녃N< h9MdJhRt>.,_շl~In|{+ r&߅n8m$7-R#ܸdM2%kkp<L!g7SVSG\!D Zg2 32_1$  M6{jnc1hY1a|ajo9g80Ml(U(uby2J]mԀT~q ҚE%^A0I*C@lYnTߟ)Xo.1؛͜gP&182Qh "Άw vhNJsXeNL ag!<7%cnk ʑ,ƙ'l kWwm'Q9\ir: ;v1ox{xװ0p[y~ }E9Z_qo-_~]gVB*(0Yzfy )}ǎ͞ ?&yESjMVcG}^3.GFQ@˫+%1TEFʛ]S.y1.Z%-i%7Ìf^`UiNV/ cncOp,󕐾 I!ŷNAjм{:7kً\W+$OF H6|vg2pbֹ=6f fЪ ְt^Bij5e̐D~ ,$VӸN T75WNl5E^I߫>2 "pKf3_QHT9gJoo4 'Of;oa֐u(/&dip"մ$lR!,)RG吓촍ˇ5Awjx!:^'.%070zdѢ!_.}_`+O.5eÆUFO#& Դ&^j t%cBV +{}9>g)ijdv3HCT@.@A4*"3q[sUA>qJ}߬)Êx5B"̽v Z}B+^6YƻL2~#w䱇Ʊ.ƒy]O& Thb+<24$lmҴ>"T}JУ>ޭ1bEjfqeo~I{xI4Q#-c{(1Q5zי;uxw2~~d#2K8fnꓦZ跁 |8 D oׄqp'9z\?v9srH bW&\ ,Î*q2J8Ρs'GC1IȓqN@^"LdEvG[-iȦxn}Mpƺ8V2< @s4}l#0#=i v!rk&9CD r6S"Ky$V+wFdZf^kRN=ƣ[r0/_@PbYߔa ֋0/(y$Lp{Ԥl7x`w_" J-E⳩(x.ay:pyDc6(84h‹ %|-gT;܄l4SXRgBySJ @w(@Pz<6|$<@VޝLDo|UI;C 6^: i>="4ӲxMƋ\)bŸB]*(gE`FpSqs5mls0TS) hr׭8g/ [x}k2<,ѧ(/^GSqNN ^Y|cbOt.<"͈7ZKwxhvckP$KC\˝6MM/P*2$ h2B9%Kb@,`"%g-;0`NU5}nЋ)U}]C't"Z붢<Dzp>xÑdd1 YF@Ĕ2đSUܟ9)֒.yeG\!8.@k*f gguTGÜRtrJ jnH46.'4&\&_W`@ʧUGQ;@g_X{Rm'*A"ˁQKq)?ڡkL.e=Km\F ȅ*蟗@9OiÿvQXgp+A'H"m;u1Y~\NΪнo=DiD^6pQ b"l?z8PaiS$IM4/al+Ԇkmʐ] @ZcC O2y6GFNPu1Ctk1uc2^$Ћ̢4=WZ{Bˉ:Ua=&>d B֑h]-vνH=+%j՚džR&&o7Z-fø~DyUR{1㍭gPLCB|L n_ΖCU-n,QI_!c P@Oo;r֏y|OωgvgC &ԦGt&ҳ˝E}f͗@%F&`9,cVzܟ2vO`NkYZ88f" |{>eoKk@zax*չQkXe)[4gt JҾY]fB%ww;*;N$tv~enj~OYUrdʝ ’Zك 0iThPӛ] O}ꊋslINiz8QV=44]d&qeR#nbxK?؜F٬_txϏl߬§K"cS iV]4gOp/.Bsr9[@+c3gߏDSxA_y 6u;^M@_TxK 1=]pwN7Ut GW!RĽNѡ[{םVy L~9nzĀޛirЬ#y):Tψ @Ytǻ:.'Vt-7d%TU1]iX^G>swJt|4&+y_<;* GŰ|c]BƖK9G<ُ^:\iXe[:H$/ ]Z1,Gy%9404b!ѼOg<2 /a2eev㾞*T|bqs09PğUTuB\CP{.yJ(::~:8UH8-lͯZP;  'ء}M^)FL;<f4M"ܯovY ; ~EInJZĉz`ng$lz cND%&e.p&sLBhi.-f8-{*n؅Ja?#RϷʼnJmL&AÛ]oAu"jaڠ-oCbGbB۝&&Ii_\qJ뱡QRbpYhXߔo?dXKc [}#ՐZۦ]gQSAJ(%&ג뱋mdl@@-ZCRs y5/J3 (ILQh n]2W6t`&& YD;&G?8.(Rf\ ]1M{ (#?`Qܔ銞5l@]k(!!AeӾ&סE%mN<_#oΛ wyGJLy|)5|AACU~UOuuMB"w(]"GTP=ur |t p!umH2we!х |fJ-{=ZZ BYnkCt=vs P.Q֤v (B}Soߞa ֛tJ#໳!aM^ ]}諥C!"#)T,xzA>j[tdl"x!!ƶZim`߷opup0]>x7PgnKv<6ld;;F[i)"A? [Mj0=OEUldͿK|h`XkH(ώ# ihtd~Y(OI.d p KBbodM r)dI96%FpM_dFy{TDIaqR=]K|-> D/{eZxQcKn,@L'Y 2쑞Wc&?,dcqYjT'owlIj7ىo̍@hH[tDEq}C Y ʁ:.Ng$7fe#e݁+.!?XJc-I=@ܒW {j3#?$ы)_wj=A }[ٕ'ji* [&x@1| x.v_,Hzާ,( )ha6 %$+Bk>x1ZK!]3^^!h1K`LU)f+&2NfKY+q>V'Ÿ5oJ*#ic:$I󶬵羛՞ZGX #]«"9vJBm5܇t5/a\KXZ K$t6aCiS$oY p.MeN_ysHjՠ@:@qUJ_jLyi|OhbZlEC";}%m$$IUǩ+GU$V693|"ŮeG0xQh9i䈼o{C+Ɗ qß'5XOxl:`2<ǹR.WR 4I'm Z᷆UbWLUx֮?>={{B0\y# :*Ǻ qcI Iѳ ߐ 7 8_ImH KT8gK(J3_fm|,n:c @| 2jU`50B{ ǂ,M| ᬠQ:= s,>ePk{p=C2OPM0t.3 B2@@b+Gu'u) VM J[ u)jQMߖ= }R$(5ǝz{GF~I-K|2t+Cyhc̖v5b#|2뜐Jc㩶Қ{{2-8Eͩ%pi0.4\:S(-fq/U`ž\W*Zuճ艩`uMkdCJY>qfN{4neZwʭ/8ʝf}XN<<{Ğd"Q@ $ .`BH@@Us}Md}[\?]_]w4O< Uj'=#%%?س;TqK<; xmGU{7o~ہz 3S}oj:PQB(:p?Ef2 $oinC,H;`eS0{ Ezѳ{n(FAC9pmuB;:f2bH|/2$<v X5my|2yDV3҅15cr>T.Lw.,XNg/|[%ὠ^] 9*#IigΝۤ69|y_[P/NSr+kFb@@LI0lq: _9wzq # *Bqz]a@nac:쫇aJ̀:%;9K_-H*m+hf:{]H[*7laM`j[l xۚs¿(-6*ʾ5e ;(nyɄ&e m|~#v= ӬxiP f.M.,Б{+8VgR!V{{<N]׌yw1x>>0Ó#iuѲQܯ]bF4@]x2`̪ٓ9|fa #:p"%.CD 3:UZಃ#R.ˈ TF%S'bKU@u!=_V_c.iAJ {YÅPlY[7Y;L<Ȓ jBFg BsM5 lq( scWo ؇w)t;ĵSُMKgy{n#C%7 hm yy'pš]xݨ)*Sa+!z' 4:8q,<ӵ&G:# PyXj\şL+@$,[ZeJUP8m.a{R8RrE yU0\K6G_zuf\#-6nDȱ(snCD}'np*v&,8˝RΤ>GƮ}+e߫vʼdqjL h}`s(T+GW,R>y mS?B( N%pqw+ﲹL݆En&HjgQ@e}Jr~㈩ϑأU5}ķ 1.9CgMI4q\b޾1@"St}-cR*c縛oMnGHGmU 8萄 k(%]xyjr>WG"n!A('.ь½U:|l[@ת19ݜҹ׾_R elv:V Gz J(KDH^y.`$ڈMQR*9o0E *^ UR&gYTRo f0 *Owq\& ٠;/]Y@.<-@69% *Y^0Y#qðr^Gۛu>8URG2Gtu5~M47P_vf~@"ihLN)Ce(^?+8]#O(0wLY 9m9҃ މXl $i4gxNf;lJ.]pGNmO&%bX0Rϐ&Zn{0XN1ry9P}s?5Z?WQ ]}#>qR\ BSEG*F3K5Si+[-5.<̎)c!R>",Ϫ6^63͟}9͘jҼy7U{%] KT[[突6+$Eah)\62eP5562O\dgTC_jܡԽCB/*#AI1`Kgs7A|n$Y2cއWI+]kԝ 20c_׉hҤ_lz_24bw$QWYZ;jaOI[UOV5֙߰厁0JqYtڃԲ8Z"L18dPM ыˊ[Rva[vI@gVްFkɤ XZ8Вt#6aꥈ75+JOc"se hIPqY$yg(2SL l#yfe*\OBC\tĆaؐHs|÷sI;40AE˛gc_?SEF>uY1 VaZѠ,ܚkR/X6.IiɞGA@ު]Q/2f4 +OawP~1Y .Y]C:cowA/\WVYZ`7DC_iNgӊs6a1cޔ. æ)Joo1'w=d ~n6TXHgYYRzN5r`>[3;9'y |Zd|b t ˸R8r۟٬+[RR ~Y[^:K>ӆ~G/,+i_/wwLfp1=Q*"j|᧳vHЬt_9KGI߸W0S^ 9xgAQ;"o{uMʖ /fYخ)2 W5(rdTLGϻ>2kq|`FRub|ۇhr9|,πcA7eq.Q&c`}؏-F,X Hxx3wp/q݄J-[sOʄ7Pf$ӪcV'V J+A/KgǤC׈A tєÉNs[wc7nY܌wp p }oPw\XOyI2-A&RT䧑.ELsZ45KT Se**&E4`z",ePk_yqQ šEcR;r&1K3l }kϦQ%;J<2g[zXƺ$Ə,zoT՞JZMۣ-ck k}oT1uvOW^h~vk4(n! `>>`]AX4c2Ru~JPu76,yjm!ש2SvGmLjTKA&p;:yy ǜG7*REӝmGԆfG'M&\Q]n|6So;|5/T$vT㤐%hcԬh%X\9\=J5r5/kMB1jMY59B ΃I>]bE ([kdgh.>>@zL!mHR i牍w4M"r$!ڰOh216;PKT;ܡ?еsWXfa; UEJf ߦhzݿg>I{c&>/:@y9΄6>҉)k['%PHlp C_s="!WѷoKTN F꧆?b"Wp˳*8:ܭ C ^&%bJ kg;53N"!|[|g7SF=nY)(rW2 [otZsFR[^ēx#` ᩎN z$M+:c1j5e?H>@5kv+.gƞD<#%XkfWCLwX@9>vtVN]dّ>Eu*Iwq>S^_`6\D y3']ڙj_L[U#ᮻMµN kF,* $13 RȆ>6h* Xƫ >Ao VD׻,эa 莐ox  EXs8zb@wA:aӣ"}:ifz[ h eY∰fK߭AóX lVW<+f/_/6V=#Tޣ⻰]\s>_77-=*.L+GeϺ:*eJ|]x*8_A5k4yDɟy{mLv]QfezCѧٸI]ibN`c{K]QPAHc%Y{8p(PݳRXCϣ`Q|,N}rDQ!Й?ZKrkFCa0ó8@AߴMݙ+Uam䍽zF fT_ס>)œH1ޗDi'6SZwK`O,g{œTMqTlߙӃA#TuD)Vl_г㰴iV܂ܺ@Xn c{Vʤ}!!1O*8w@ԎSvџ{l׏4srenʀ>bŗlc'8ZůYݏ.Et1[KCd!udn m]眊ܺ HyYRv|Mͳ$*{bQH !r4Ցo-Nax 2~77F,@yP&OvY` PGyQ|ȋjvkujxpG~D2ᖢhmj~Tѿ =Rqi}H8Ad+4EeA}RX(74,oӭd"Ԣ|}$Wq_`\e|Hsͨ퓯N<̑1C {HXStkLLey@m?c)6  X4mNzZ$&7$Cځ|X( c+}qwqJ_Yj0FѴ "˾CC'W9P/2έل] a=ӒGi^S1-gL(0G> ~ah;dfnِJ.piL8dV?5&j4l"2SuQɩc̠ncj0pﲘ"wˁfeƭg̏$fdd ~-FRr8ȴΟ!- _D?Y惙V4M l;,X Kb b-WyA-d۸Ւ+7:  y ª*7D"0thELB[vQy[˺a3j>ΓӠ)eP8 L\YCNE| шxs)]d$JC$a䙀[9:%aq^|#ׄkvh9ȅQf hTmCC @R5h_CcRD߽OetA@,91F (o!.$?=JRHe>THQ~n7}^Hd]f zAӭ7ՖϤ~cs' |m),`Dn۩՟0~rYJ5v)4[O(dY44\zzcoo3VBfM!#so")a寠NOP˟]pҪe{-_55WAp>߰C#[lgX@xw:Q@d|i9Rbq:O+{  Cp)t[^]DfE lt:fɂľm$8?gvZ$:\a;lFk!D4c7.n9ajs!i'E#h~sG(Gc,9}CBG3yt&EG87~?Y cؾIt( 7zOݗ}2=,܇Tg^DbfVq2(3: 8G/X]6F !gUz9|LU#DZqc^|y{`*.00NHk9>D`n^9Ye ULU_}OUvt`hZ)l _e|bJa=UTzA.9 GI.# orvje ކd8[˺Ӭ<$m{Qb4}dp:}V*}@{2toFa@<9UJ?gтP n+qn1k/Ȳ1]՛KySO5)yN&9FTC{@"-0z Kr8*gl|1#)8M3 w2C{Q%t zW ӱi}V"x~ F(+d ]knSda]Iy7-{4=B,'-։7 KxFl?bYoJ?]~ tH u=qe-q K {\ץ%!ha&B /.TgsÉ; #eLtk5jJΩ0kȈZ!>kw{=un[ר̷aXW`Iq0?Jӭr:oK xMqm+zziF6D፿7yCJjخ>4(,-ũ Z>JQ&' Op.>eͲ/hi|!J«95Qgb\RÏe,Q`8rv-n;cL}T}xԶ9fKN ·f >vro*> =>s T/]#]&rr!nSGwJYt/ TM}LWÛj̊ٱH&|PFZ]4IŧK3K)E֙&ZcґgmhNdd3bQVY/o֠L9(42sɌl :ҙk&·,`961ϛYsٯ'&ϧ Sɍ%uZv gFtB&&TPCHIĤg,g(wtqW2Du沵7IJ nѕrf^ JhI&Ar:@V6{M@jQ7 .6Jt\|Խy8}Ijkw)^>9G -fZ8Ys \dZWwÊym67}J,BǑEeXnv}9FagC!bN%/lְ6.EwX+(7Irc(Heӎfȑ#b k4nd?C:>`wY}/`( G=!٧[X6n<|Z\=eQOo6V=tˇʒT@SXXӗ![;!ݖS${aFI1I3<(CD])32eco~C?c@k fw[g=@~WO sd."q%sm)8Jn8۩٭hS +Nk=n+Ç(7y_oY D{ЇLѢ-f(sEe\X !íQi42 M, 0TZ85]s1%bv\#ϵ;zaO\M{v^jV-oeNZtъn*v!`K3sQ:7m@p8KeEz,I d/y'VBw.>ל9v66-:N>Umn1LH?6M=ntxG `0Uwe-^UܶMΗ%ZGt]X}u™cQ_/ IL=@GF$c:k Ө0bmJCmz^K>EsA\hQq )^uM䓞[/pBuS\&!]#m,Kzwk LG!-OJo¢+:@-!% @uԷ\kZ_9񁗭im$$qTk̮#q>{,.Sɧxl7rV$هQY)$_jAf5SR<"Ƒ3z`#oIJ9;Z7 ն ҇4q`G@v |#~6 9nkӄ-}.:R`w<;KM*5vXl0dar_8ԼeiA2uY\6u$)T̴5B^'{^*mgUv$c1- pB=j\0m*]=8+Uٲ֬жsisj쳤*a~`G_sM*~s۞fu! 쾂=by9e^%lC77*%] Ī@`JдXA~7[e*v(2x!Q)$Zo^amq`k]$g7HڃaWbE*?j$y1W y͇'ls{ykλDFF_ SO$QHI >U &"23 칳U|gc=ǚ" g]A[n`4MƧچs,ӞhF>k}J(stm1'|Y%,f1][_?e赏FcTc<e0!գ`<ѐ;h)&8Fds.m:)8 {lx;P_]Y1Mȼ(y&鈊ɠB9[, VI\ :JBV1zWW#LQq+ߓznl *N޽&&21Nf{*M,K`ٲ9V >E~ zKZP~- i *£H; =k˒W]dLDy֯L\ eHFS`>'N7=5{;aVCɦu*:S:t@ɉy` e!}d$<8^h'@O14lb[-$OܜJ)*#[V[w0u2Øɳ[϶nNEMXPfeiL_fȔmpA t$ZOC26,1:4?gwȐŮ@0ڭ?X( r-m&F j4z40RQNbf"[v,PoOod씉s`{q,E9GJ IU`^ċK#oɜ[C =6̓7,2,݉IEj+dVIxy:3 e%YHUWVC%GZHvi7"Kl=P"'pEZ&Dt[~2NOц.Zt2>{@BG`L@X0hA(fԆǿPbsldW擎15ywkyd|2$4oJprw NZ6ij ]ɧe8%sX)P# -V&1Cb8!e'L͡^܉7u~_"jiDP[U1X( хb. ]8m,&ky=lu,v}Fi\NH!7`vK>-͹1_XFn{;٬:}9h-8'v0nt-N6Lm5Q_.uF >y?]\Dg<|25В g$t4.~+W).A϶^F_F[fGCgӂiJL!}I/+N֐ kSeL0 sXc ۚK^JmC+'=p+ЋY0)EmBØ .Nug :y\SNT^uE]Pњ(M0j"đp4N]HG\ڟ*ɍ3gz`)uKr# AQe0%OSCU%yrez=}c, M4Iٚu=PlcUտ fߎ_lqQMWũV«3G+%O*iEA2즋3"A l_%VwKǪœzVO~q_&'69qeȺ?]_fh#i'v M^G7nǙ07x/@{lf@a0O~sLxq?UGgN7c];r kbg$+[Q^z\~(2qGakHv`:m;u\y  ={AL_ |sH ŷ A;(ϮtJORg,Sq ح%~`4qOGAb*eؒ],ڍ]݅DF<فn_ Hm͓oOxDYsB 2b[;jwVX W zWΤ[$xyk gܱA\q)&Ѻ ̻ bOxЛ$GD@C؟tC}MQ{. [D&NǮvfNbAp9ҹm Z`~&bY&)/]ײFxtFvј9{7I;NG@HyϜZ QufQ_* 9b@+,QV=B|4X[b7AzQ!?f4 a$zy O1}nsVt2R\&f^I 446)_1nX-SA}k$GҪc:.8S:b5GmLq-/`*z9Ǔ9tŐ!,ڰԅ0>WPB+FsWbVm*d 'rhApPU趦F9G';lk>>̴ ^/2RhaQm ('rtK;SwZ)J[]7 MA>^*_;Ki$XۚdF:?-=EZN`zajaޖ5}SKyr=|;D2B7j ϔѠ->huax$RݷQba0e5 9= ,y5+ (ᆣã}@d8 JB'B}Lw⤅'&9z*\%J`_Z)nَ@I3TDG@opCh2x>5=ܥNuv4P$U߷w |i{ʭfe)A yC!JX+V &>Wm1&+ yƝ /nٚC"" Ѐf)nVu9 U<%q+ rwvb@7ANx*=|s}9}"эssm!r#N>ɣd8ZR;v{Ki%Tq+W%}69ZGld#|UdDv5]>ع_y/k'lAW8nC ŵtyΝڊX\a@{R{Vxܖg݋+"4dkHa Ҷ}$fPo:Ŝiy"!!9@pwxi&W3@&goVz7 SRN܃:BO]Ňy&X"`{.=$:[zy 'U1yY]XPz_!xmHl pRAJ an"(% V8eg1%6S)Fj8Sh1us S-{o6k, ESYúNI'O 捤rz?n"6JdƝ]e j hf;faܲy\i!5w4d;Ole0ƘП Dr g 5T hzP';,E3UQBu)dE d4>A1F yKDhBm#Qf2ܻQR ފ0|hl_greg왊;\!%J(gaBSs9K Y`Rh%n/9t1> W9F{NPz-a8bq&G&L9,AN,έ| h)9Sp>gjc&}|R2h/ʼnm8SǖI"3iSbTK@x}' row d:Yn\;+aڔ-R0/qm \l 9.Y<" |I8hH4c}2l}X^ "~r^^y5B Wr|P XюWnPU/~{|eKICNHQ3FKc{W k %uy :QSj_:;4l{%6a`72f|]P' 3!F{@B56l}#[oE\o_OnL ki6z" gFB !DY ڮg?j&^sMvk ܵ0 BcN2VSAZ0F 0KjI*i8`opct֞)BJ[SO#f$LG[c vxpTT~pDY. *[X^[j KOCd?;^zRWc|[β{-,vO?_ v*=(8/6b$(M (9+*`ۃPF sedM]kٱFSH$S5.2( >bW[;aSAVP{ q0 Л(߈zE~0;v,f~8s'Ba4,fT2xeA@ٯX(y;/Jb/\Kf#W۷ݧ2>Gp8`Cu]SA¾@5Lbp7),l5,֞=;c|i·/z67 [.2*۴X$':k{IPF"EKX`'&s؃j9S,x/qD-n"ئً%;TNI6kCEjHv+cD%.e 5}u7f޸^5y 1۶Aө<[sb/15CGۍK6J)p~Dg!v+gavU2X&tǙGZQgds[Yn قX2ƟEZ$Yb*Z8@NX7Lg#vSz [^ 3^/m9r?%ktI9Jh1ZR[>p_JnfZ0E~@Xoý 6 %Y?Q@cDOFO- P Ŀ-VT_J3r N`Z7G%+.Cqmd4Sgd_bZ.r_]šb OSRcAR.xAX|L]:=p20fΧĊzJv s,f.B0%/v'>;:"Դ-HPͩt4{:RLU=)*D8T (e:T2^G='Nzc&7UJr$Q(1٫ydOK?RQm8a'5V*~·sT9N{aV_ZHAȻgul{PŹ$U)f4NqY3 jqM8Lֲ4?Dzj|b` ~ҏ~ZמqT,+f{Т>]=Z4lإiL@-nk 'D`*>vּ,Nt.غB!#fVÕ4!TUtmnV׏ZǞIYXP ύņThj|uDCtgG9Zqm`S ` o UȱEoQj{6⩗yw,<"xĉNH&ksf|)̓CAj~N+I3>{Z|П6)4&^zbUy, B 2JI(gd0u*rgf*N \vR=Esl MOf O0Kpi~*pૢfT<*_\ӂۨKHE7K#1$y8jM';\E,KD16ajq_xlᣠqbgs-N~Ꞇj\Aߓm&a\K̾x/DթJv35WgAQۋK_߱{6 ?HQv#Eq% EuI M֛<=@" gڵf}% ]Gހxڄ#on@7pA`p|2ȊѸD? %);![@\!n4/{4#} p= vQ"#x]%"R5KcAvl差՗}_!:;l -v놠a,٣S/쭊4z؂ B]|\q *5xJG^XLҸ56e|Kxuhe*:zAq"Ka./=8;XIpkW,%:(夋foV].vNiruQ;8[ + uTQYsm i?ɦ5rW( [>Ds&_˂='bH %P?A‰;ޗb6ms()qzp[R,=\^@/Gh.1 ثѦ ѠpRtt^`B'(sNp[<д=}! h<޸dBd #"]xjo'-IZ21!7tʹυ9T]2 z#wrBø';YXx`|\ݡ0|.ua3zwP 9j.^G#6-Ӌ aBȉ%"րd 6ڨdpB-҆yE ȝdI \/Oxa[b{9>. S/D&a9tꦅ~ I,+E7Zb1{k..I"8,~?8*6b9mwr=#Q?-(wL|w3 e hW$wuX'{O搝³u% yQUcS?f0\oY .1(IC"5ܖl#4 ? P"ZO^^CBraïF|%by׌SV#*t t&餀f2rJV+ߋ`)ً%=IMLyK8-+:ØVAq䤯d2|J)Qϫ(%DBh[eh1K߾.sgx&ul6't4ᝪmr ⌃W`si;|-|~vAC/XLl٫ ˵u`Bڕ`4\F*&Q-)@9'R?(\Ho)6I'XfExNl6-ocjmHڧD%JvZ >-@QL[ĦChXV|ـ*3jQ}%ڈJk1 ;-$i0D˲,[`n˕`cꉃyNy!°vI4Xܻ Mʄ:iS&0bTv[૧[)ˊpH]&ℂ`SI7xUګ<,?*lognnyD!Tvd[SM+9_ъIK&:sE2=JWHH(C 1B%-K4W3A#IŌ x3@:RcF@ ݤ gJ oOԹXD_;k&~kq[OIEΒdIg_Pi%񃻊jc8L8$`BvJ"_,"P5Z@bH L/cm_Sjsk9™AѶKUpg3dM'v<'SrcMC5 g(Ma +b ^5x FU'V<dlq}1:{9aA+L,($QזUQ.n5t@9s.;* ƈ0 SȂeZuUmH/ǭb$JT`e|,tZ]>'dջ/ [&.D̬[slN  0:b^=MKz:mI{NjRoMG1)>:䐈 D1I`w|T=F.~qC+ώvv6K TPҌ|H3DuXLGOS#!+R|aN ljbw;j7l&!oުM- %NdK QT @CPSGG7q'2\a8yH| U8*(y+Vteؼ@.JS4T8ń@E]_|(V8U1G!=Kt+-02 ,»Y]?H |p9buj_Tޏ-ɭ dDP _(fUI01YMNPK_5B dtQ8I܃iJ:JlK[p'3}ރy'aNDFb1Rz{ wU/%d@55&oy#j?{;C/a%<ŴߤOS=̘ K@rj=Tut5N&"n㜨Mv\s+Icl5('JbX8%XfA9`1x7WZ&g. 7LcAMo1+ũ3GBNR^ ~i^34j*h]~Q|`m8=A5[9L!#jG6֋ >c")YFʟtwaYG;!9to[e<սqB)Iy0GY&)9EVWJ @X6;G[{Kft.]W{ܿbw\x=FogY?PtVڧ33{?Yz")oͪ.=Ï $BeMOɚ!%rӗ^^c̰Yw D=r=5K/0\Hc/-Th$r!um WA;rA*rqe`B|1&؅;V<)OL/Q!O..Ilt8[w)spAR$DگN Cx>]ʽ0"KP'sauٰ*s$GP 3yx/*ey&&(OGW( >йsT%OI5PgԌ\ע'Ks@OvY?n^Ȃ6 ~yHŬ'װ,tTՅ|1˴2e6#V=p| BSVJ=ÊhOEǼOߗ\ը\$9xsډ{5M `ɂ4:*#D q47+4\(Sk P'X lR^w{jV 3$QjG2xW,|{PxP403f?B/.#76 b@Ҿ昫g;gns_V~u[*9$}<8? !q!H,)/d c߄\KfyAci%6<HT<ӾzϭR`?OP?P|9+:9x`fkiWG^W¨[%--Klɵ^>=$>KyfK6@4j7JJ!lnnvjؼGC9Uh,*e}yZ'<:2[P JBr#sҘ>Ձ$ ۛ,Y`+.DJy;S6ˢ O  c2,o U=dڥA`iaxc! ,'b:C|n]Ky%a)㿣ObV6J|N=gQƣTo3'L^zi5Ko|4sVC\ *vئZ#}SO r”E>Io!z.N-k~h۶AE@CS}$s (=+>wM1~h7i̓O)\bcΓZN9\BuD_Fq9Y0 ^?t4cjKrʭ zM_ U"f5KvH_{)¹d*˰m-',eH ` vnhd j_3$Q+{a7KʅT$Lu|)ʲseZU55g!ibXzn%MF:v U<2F@c&g'uRlyb^l|T2m0z'GϮ;[9: V`ntZ/uњE7jO07&`x5DlwS|FҔ]?/z:3߶h&3>5^/7NneH=>-((>(xѹxA0?'?Jsѷxٙ0Z`ɰ]h}yG-Q%c+$BbW8c>);BkxPc̼]V׫ǻ0+I}7U88l9%5HЮߠT% KuMDI.i`& uPBs';o}w" Eul4>!+7gg{PaJ1Zwge!\&1_)~tUx?uŠiL-© }d(j"Ǩ/GLc1k=XX95â/&>VYYQr& W0EN О-riqϨZw[Q\x=Hʷ0No1XDPp-!m(t50/yUʲ*,@Uicrю٧bnN;FG8L8A} ~=>]x}A W 5 BPP>SRmz["/ iŏgꝓ4Z?d>ݵEPU"ǡm OCJ8F8nv?1}@KJ{b1cCߐ%v3!ا81mxX8Yk>[Ak4d<7-)G`w_h[breW~,={ls1?Hġ)0g}WR)L]\$lߌGZ> N*&1K7'٭'AcXK) H 3"*0Acy4zXZƇ1ŀlD }LA|p>77.zq\0|_ ,̕~ **b|>"}!_ZTc EU:Bt6ZrTzzaI߆I!t5İy 'VpRiKk,{q@Uy/'Y6#ϋH2$<xYx#[nRhq\Y)t'BZ3%MK?mc] ؈\c"h%+GLϕʗqCf'еuVHLU/QVǎx&Ƚ|0Ó> `$f3|g~2U5U]N'P> 7O[1?9yXch!}<Rzt@&V:KI[6v1Gh<4&Ũ_͙."]矃_.BǼ ELCq?"9 @zE& x͝hVV bpkȐ"* (5@f^['ϵtU@n{hQyRxr<Կ眺Y}gUD6OzAvrWE^ \L xHdM: W [a.M(MGjO&ai2>^ >[[:V4kWgG_*fC8U #]UiZfJGǙͨ ,Zz\f1s@ mس;љzd` hB#)?޹y@r~RbPO^'fLQa>Kٔb>XA2L>tcǹ$`gRSRk"']oϛ5m/>ɟ^Ecmߴƒm 8..Qi洞J?p(Q9< *B\kK0H.$ο\@WФ%@C{rGgRgH#KWq¾7/=[>sw'^b̂rz{Z,ٳ><~bv;"h-֫SEk(MwEI^Zp*68:|jψ> 3 `US.)~mxնAƐ,XzKxe>TϩϪb(i d` ȪPP51F)w&qNIg(LteavɦL6Rp0gkm8UdM\wZP̈́_zʀSqZcM>=[/1 lEk^2\+YȴB:h0k0 O[VL.'H9nX[K+)A-q% R7J(,7+w/⓷ pxF?jɲRXkuˠ::1*d8z raY,-#K6\>CXл.F2-G݁OLuAl>~TDq+ڬ%/8 rt1mR8kK[o} =Ugr_\ZKݐMNw`kL$Z>tT!s"EυpGP[K% :ǚxo(j?Z?7{WA$xu.2UZ-FQ=>:\5$/%\꿚Y.ʖPhbe5[/?ٷܰ,W񡆥K%ȕBCoy8)-DŽan+i1ZC2̲ \xiU2-,+J Y9m(jdJȋ u _BjOdfN0S I"5.{ףAP.RP !jwTpps"ZG|J}F"fr{a>a<,6 9&OT+*sFC6A7ިBOdAϢK~3*"/F\zhh͉:~lyOؚߋel NA$FX/A?E*RqTd"Ct_-eb@9$Tum?Ƴ8qVs8'Z^S[T_ӓ2Z@7Y;O I'ole $jë;ٔkBր_@fZ&pplw{MXw`RE$^`?m$8⻊T{0('%y+=iV%3glDta [j"{ŏ|F(- 7f+`"YܮS nXγnFi(ƬnIǬHt%ڙBxlu")5WD5! 5Õ$ /'=Uѣn!x.޲\%2XPW{z߶&Df4ѓjx5ja[i uK[_qymCg`eL\i[®xS@œ/dkvGCv))O..~mM3_U-S$/먐@Ph6LzOh1%Z&ot(zꀤv i_S"C&`6.Vt<`XӞ'# p^0Iȗg-&jHAO{b6 SFV#V⃵p}EЪ,.fW^qlk{ Ax"LZO7{=NPENǙēOȑj8RAd:ipzӿ;Qo!O^tm Pf-VNWZ̿g)a0g[̛ЍK% H&Q12r4tLOBNf@U0G{`2jE.5SUB]Y K0PT(P7N 8#G F7/av]ǒS3AّN-PwTV<}B Q(xhCsC\("oΌ3gRp+5ΰhLhb 2 E6OBeG+mSAUpj6NSzC=F*afs s=8t#!f}%y,ҷR.1WeOcW7 d%oXVf1+#O-^y8t鋒EcjyB*z >ΦiTWki $yj@؞*R:%A8GQp%Fw?#f<ϓ66akϸUbQ1ӑimD xGTdR(cH/Z}ꕩWՊvjFQ Gת=u^~f2gDT7 ~p%ggg}#|@▚Y_*Koh!շ9G!M2-cg\ l)uC"eoφF,OPף ِt.<9'/fHL5̳9)[tbkh6aX1{LoU;сẈRǾ3:E ;nSZ!my m|?PGn#}/v.<ӥP]{i'@jC^JSSk<ᮮb|:^:IՆ,>[,6CXXK-!K.u\7dJo Tx|j´cA~0ŠLVBF1bHYtPݛVf!uMRxٜ0sn:,bs׭hv@ϵK:`a& ׊X|\^,r:= XvjOISmn׼X#UNS]$ʸ,"A$m9T>*2oe:R7l @IRde[ Tϒ_/B/{[I*(`"DWx0,;vmW)%ڏݗ'o;fSwLhc=/sC1vu޽ogNjpb)ge7x~ۙO~l xN^ħ W_[29B-ps̈~>#Hx5+I*9`yC 5J]nY74ZV>zS dk8Q  wekJL?uKKaHB#o)AD) DǼW^i1@w*݋;z p"\O"X8:me(/c$w*ՉBxF"dx>+]wٻExsϮ^ ٓG=$jo<5L&CV /i6ū͸a0oyo4+Yn_Ww dN(Bm3͈sA|e+4X $pG~_q ~h_;3: 9}Ip\9%zr*E5f2Ju2u;8,C/Bx,#mgbԑ %u?}7B}N)Л--~/JΑ/տX€e3XߤgA?e4xb6)v.Ͳo{sϓr c%L6|uTl>S>htNXѝ2Fպ4_0g q*RTDFr nI#7C V! \4e|l^ ՙ6$[٭h3 $ FzW ?wd:kBA]4FH/\DBL+DtA<ᇟe45ɏ]Lrp!{\wDi۬\Qj%z^KF5s|4T:>hM.גUL5mYl*qIS2((yyQ? tMښ9=z  PQ{Ÿ7i_v1w\ت}fl !5*/7T5v3;qa){vwTi[ x){4%3˅]C0 -qV 4aLnTdTLX+oʨ孭n ( ,w}(ڿ+\.;y|u.a(:/IT"hӟHZr?Ȝc2Wm]B&kK,^s0Eqṯo^ @KcF3/$,zg_c -_p=9؟W ޮ,#EpA-&)<-4y%Jm´P"4;8"lgrToSeNY&MX\K.ݕ7IV#Jᅈqv1M@fa lDl6-7Zjy!ϏH]PCO/BShW1RBz^ ʖesV+ԗc'ՇgfnGE &SםH tMC)18 #ojmB&͘Iml:j\ 'j<8+D> 7T&y_ִ!1%R_ y`Ҽ !+8R վ *Py_'Vɶ;7VW7}+3ÿD.2*W95aUHZ1O#jmVm]i  !zL ٨V jjR,juOgHw% 9}}#>oHwlÔm8%o/AW 4sJe_{6r]=H`@:\]8?'ɱBPbۙٛbX[o,MqG>ǭ t `[!}YЃh4@?.P춬N\aK;cbY w'##UNSCꘝA6* ^WV #, C `jhpR|`3oܾzSjW%g$3'%6k]AdQ􋻕1[b}`]a/zW+t3y>uchiЖ?5{ŀ2Ko}bNT]RxFxlR2cYL}zm2{4l]fH [e*S1 cZR(ѡ %N)8Ms9fyٰ}Ș2]b4ZZ8'//Hv'gYX@ZL 7)|ʱGy?U9 F+;V0㋦RÇ.E#0O3i>d V*T6w\_H:POG"H4NHce*8,v<޴\zS҇~T$噇MT6i_jPF&<&.Pri@ n{RTAsď `je<|%!Zh'b֬MZ],ҾxAL;QTL9%̗x^w7].|zyaE\U6oFCcQ|L̀PNY۸UEݴ }i.[[eG)ezVPYϥ͹VP|a[`"b+A15]:#zn3ЯB=s\հ+R}'ݟʁVoesT+~m(Yb3=V]*MC_D쾝ٶ:orfq{%Kaau:bl$EtK5"&Xd"(sԇj,KU:touhu4p؞đ#D#En>5K^U9J%{B Dr>\@C1׶Qt nZ؀נpl6Ih d.Tl߈_蒹oSR2j6׈ <&)Ʒ@XBvWq۪BtRX}n7R\˰]ݱ[eȩ 3#rAZ(OTn8`;vv@鷜r:5[J;"kWGܝ~=Rw)n;.Ng:4(i^h^!`RV.U\tm9G1( @7φa)B Ԛ[#u h7nos6Ưy''ZQso70!T9m Ƞv)'e_| &{slUpyQEz#Jz.2W+MϜMlWiKf/;M< $(HxɰT3oqgU. c"%/dQ^fS% o<]"4MtO\t6,7@fKYe%h[sk5ύ9j^ 16Q*]$%Y1ȐWkO=YR^ͦ%wVAIxQb%Rn&l[g_!zeCیkkVfEX"qC0ΏkYx2䆝>2%Z "A߁k-id\G(밥`C5!`T}IIe(zbڲ~Gx"9}zB$;>ȷWm+KgX>]\)()׊>`m˫iZooD͇3˖,WkI x~% $|fk%ZLZܘ鴛%9V ˙8m<`poPbvj{&+f+61ҙ>K+fF3WYκƃYmV,{‘ί4!ޤ01!5(ᅢrScv!7-( G~PuaKf/&w=8IB^(t)n\Zi[Y:IΚg|rx+p;8lˤ` L)\l0tB0hl2K"])+2܊ T=Lv!ԙ9K^Bq͝謞)wotN` X2t!dwh AbܰT-?w'dzϗ΄"$ݻkMJ *⁳g[ yYe3,-ep8,N"3C:dk>Xg9$"U*)iژ@^-RY̍2:-IlʩUo_`Č03ΚÁq<սZѭl}b_A_;Z-4r%5xҽ$n6In#I$H,!Z k)?J#;Ig$w3IV5'g wVvBZpǯ([~'~\luk(tŌmTw,ۯY:q:KOu\ f>L!}*Oku~ǏX|*e4gdlvSض ez=! #%ߦl͂(cX5fb/YrryKš.Fd^KsD)?oe̒(Guk);[1`f`lxUҾrNۺ=% E1޼]JJʺ:}R[D%?K؞QA7Q@`ʂb̷&ir&댤QmXQ g);rzm=udP]b@jyX!|~=hlS,兔,5~ FQ k+peI;ˀ+{_Rgi}5 mByT.K Z':%͆4ę7_h ;̼Xibh8S7]((uwm&G.2U29,FyR:B&Rb @Ba%'):ix½hx+FHs{^?<peDsP1)$KNj|<\spch{ɑS{[,`Mw8fF~SUBg?Lw6yffZߟXGYlv_7WEp{}l"04h\D-!T/OR|!Lg}ee;)JK3V<#-ўa$狣Ԕ\Yv/`bx$E7%÷of yӮ=x'faj|O_IIaۖ8N|f$[ \&mf7$v3]n?DAggo7}8j94oRnw"mXPedL4R֣jkZCzX%{Sfw /<``AČ,Q?44Yw`/qaEEɏ`qO`mk.~b t-'Q#Sĥuײ#?\-ҁJ!.rS{C}n'0:Ou96/vf6.3yu~9W2[ת]ƶ]zЭXsR/Ok8vMBKBowruX[`8i7¯}(^/ʛ߾\774 ތ`ۇնI1JY"Mxy eNZ"+c H:'Pq`VxֹR̈́72Zʖ<+ @%vHV YgW"ٵ)6"kr2ܪŒ*gK7QvH6}%*+-̮/'Bk1(mYQoT"Hѿ/UxX? VvXnD&v`*^ iLrx6q ;iy}0z[w:ҕM>eQ݇ 7= bg^ >)/c Ufq8y/gׇ =)-Nv#Bb%' #Ru]UP¼h:P2iO§*ӋnE|/oIJbќLlJ d[P@IPUg Rn^l<%]1YXYaߖqc8~|YF~cc1Hc0Pf4M!EV. I.fd$SyJke-N%6݌юLzBV\tk&Lҿ*&[Oifipy=?QKMǂW\Rt I!6ۘox׬C4gW3T)o]:+g-SosNK'c+A64,eE81[rYWl~bdg|n8X‹w* 1m<"Ӟt@fC},e`Qysz*~#.B bXF`z-e*C8YYB`6ɏ<7VLڕSw0%g x8'^IdMdm`mY i[|c8iq}!PGoOdFЋ=} +O̴2+w[&P!5 f.Z4PGr'@ɟ]8`=>&`nlEL[(;!+%Y4 qœhcrPpRquo6?HLj<8}MqqQDIS*+sg/O;YYȗʆH V'ʙIhT+GS{r4!k?ng+#ߴa/̥>,suڮm5qPDa+cɫ<\Z$(fJce 传ոB-d'FsEy?߆E i0CLM7FE)3?Qx}1[i:!: e=3'j&?qTgHE2:H_8as^ZOw:w?!absåV~~Q53+ɮ|PB⡢+aztU%G,fzYB1@N:^ēs.^f r{:@EN/[J+bhFq-"W: f,.xi;ilK֠o%fOGsT =<%#?&6nCǏq~N#+ `3U:MsOKp-=<g)LaF4#]"-?aZ)9>rO` r01?IE<۠>숁p{A|0+9}gM=FHg  UP(P)e3>¸#Zs1Py=<`7@Ӈwֶ[L% c D r3bwmȌb`tHxQ/M5!ft4I]ʶy ,j92*3-vIp>׹sOJi/v0s J/AF)&XA@tRڤS{gRS- s-޾{wܟ?(Xso&G3~hy28{ |Tyt (bcK!GZW-ͫ 37Q9~gL2n.#l W5f`Gw8޶һu;Eo D*'CTw+@6tȔ:H\d7G |pJ.k1bf~wξwIYc}r]8P]i3bϯ.7vLz`,4/Z*a*ۇYA֚d^UIs=xCXBMcVf.lD(+,9dW Q_K=DPd{?=*R>UZ4s8Cx*H5f;0 Lԁ7](}yq1"kŞ,^Xv:m ?"$l[Rg9@uf>3O*+9`,eCT윻n۹=4 (RBXaIN( :#f7Q3H&#Y4b f؅ϟA۵wnvArumgjKϚtD#==Le=&oBf-Bt 4\]%;2p6Hܜ7̊cԆM}GZL%NrKk\uRAB5%ɵ1Ǚe`-4oWD!=\5n$ޞyXh?Tn-jdܾ1ݰ()c9E.ʥ.eP_ئ#jjo`xUdj#]HK} 7U_{*Oi8'mDۖO8 ˃eG [k'svϕ&{uK.fJU'D ]d~}@yeVpvۙ9"d4:0}f_bKgg(!%ExanR; 赐_Hg eN3c8/>l _r.n87AVۇ3=aOhf]b=I.8NI +?<#WutUvc{Xf C1̤RlS.}]G6d~.pQY;=}U;=ԓ|Mv3$984Tn C“|o79f|t,8d]'X3Vٰ,Ɠ$tqFulˀ=?yuM!w/ ٓ3jH 7%{s?JCK1ʃz<-ed!p/ jc>'}u_D5͢R&kGJdCrRn$5 hRVx=&[ޕ+J8|w A H+z(bxX3n>}Օ*`?FEg-~ִe8NUBhkϮ>`e VoZ/˘/";aU6|cu bߚ`GS](*vk:F#4iٌ#`;ЪQ =D,}(@BbX;qUUb5`6Gqf[@6xvnfŸ1r%nK^߾oÖI_գWFپɅUnz-Yl#f{aYgc.k:jni:rE@mlA'VwyG)|ź_}dIvV戋eD6!g84U@jݖQ 0^og"rt1h{ďJfZ8+mUx@ J}eC!@ɔ|SUOM9w@RzQq0 6Fܼ=zEVYTn &ҵx/>)˿'1B-5 󅄄6V9ԫuI_e)/TW+c di7TWIk<ԪxtdUX7 ^ v=\nLN>vZR"t|Ա75a?'2t5cN7ߠ*$4Qw KoYq<E#A2i(6,~<A!P'/I9dI.-";b;t&7ӀeTtLN1TNVthچy.@3B/;'mu:~g9jmiY}@!l6y|bB=Q8 aeY!#rɲY);¬YaGtb>K/rw>eq{,fv9tc@|և`Ƌp]gĮ9>o mۥt'Z%A -r4FJ(M6nIas()r/~[p"ˈ%JuJH i&.b%oX TU=]m7_[^>T0Rkq{-rWBbϝ?zA\#uqoxdӏ,%Jx=*' Rijy~@L64cD'3>otz=vB";-@iF|pk`Ÿ1|-{75v7;l6L׹v%ʪ5*z;.h"O6s ک:XT? t#r`l )NqhJh>di>OmN 9a{-ߊms&ngYxb)<z5y x3˅{OV{џ nO'h:)v?oHW(~IF R)>=ݤ)[rf׿>[6~17S U֘锺jlnU'#Ne(W,IOo`vZSoEgΠXCDφY\V@pn$&aif2^^gZi)er94Hg1zm&C``,+TH!T}R(FuJKbXJk{Q -Hd|yVVP[pġtz<Yp}֥\_##{ъ)ȯ3nuɘEmՊOSǼ1?WHU4,߆^/E+>&^ yb҆j=n;- ߌIhiq~#QIxOCa2)6ca Ľ7KwT[N}x@wGiOjtHίq)kYLJX(!q8`?@vZ&pvE!4hmrOnLؼ O iԕvg.'-^ _'=I>xէ91Kwq{E12yP<ܸoD-GVjB䶺MRssvȓc[1,N'#j6շFMo\?Ǐ3 jLN!<"K}< >y=3"֣QmwE'zV ~9%D7`5(n$.r%IM7f ?`@g-iPUv+4ɧRy]H ? \D`X?8_' szk Y D>*69KTt?며xzn+llRŴ~b]Hg/w˾~)ը_4-Qƪ]x.6+oCNmg]KoE?vv|Dz^\]mĠf SI!꿤]_=LE`xo̻8̶Rxb0{1E/dRr$ILb߯:#8tִ=QiZjI NGqc.?{P@(hM"ȹa|A+vS#Hp/ztWE@Šԛ)ZE\FM(FXS0 &Vr2C5?ݜ \b߾lqhg(_%sRP$)O5B!1R킭4CA(_$*:Ԧ`kD-\W?Ŭ5]/O\gYZ070701000002a8000081a400000000000000000000000166b508840001c1ac000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/sfc/siena/sfc-siena.ko.xz7zXZִF!t/]?Eh=ڜ.+\/8"?_Z H-!ꜩ9}eT]jN$z0W!]ylȺb=9:10&PJgmh&YU)>AdXY_Է7f $kJ%0׻ka65L=Ry xQ>ŭČQGvsT |@ެ_M2cCx0 N]~>Zݲ X ЕEh d)6'3+:<fи(Z0]e~4xZ컈Og^Ob6OM>TxL٪~e@|T{y@t4cWk@ZT625+IvMaAO+\VpVqlvYH471O߄ӏsm N1\*QU&MI݄yyҘ/M4W߫axCJT*%% 9/&Lm-rnd>Gdpuk I]`X<jم/P?x̆@64mTv/@Æ61⅜-e!deL*- h<Ób{Q糢BK R8v)ŽYJ/g΄EOYi#@!zfp; Xё \1h#ve/۽L[aPJqs_MnWMdدK'ǥkvJ as~1#pE[Cm#[Őe. aCoxwp٧;>S$1=% Ëx 'CIk,bv :ܻ֟5sErp7߱!ǿW]a"QѶWo;֞;Nֽ\:_$Ό'eVp}Ug2&s" 躏 R $&#}ޕB?I`ЂTOXz7@Itґ78YFۉV#yye_& G4P iڎg$^$/0{6CػQ6˩l$+Buȩ[3έ.s8X;~Y[.r3m尉b%RB#(L8yp4QxtxMY')ZhW쎀Il>V5kbr,<,(N!.8}O9/LBׅlJ} ʴmz/ .iUCw-d%%6TIǽĈ W'`f~KUh6m.!Kŧ"u޶[ѐ1',(V+(TT6ƄsV@(+~a3m $(ﰮ*AM2 ~[3w*'_!ɸqtN}G߄NJ'=rsy$U4FU- q{[j+|{Kdo 涞 ur~7iNҵfY?ձ!uJ@:#+:UM6 λYo_@=1cG ! ] + +GE<h)ǣ[L NSR"p?[it-1څSQuՀ"wnIL!@1~! iǠՕ-ehx`oScur+?&4qRgW@LxʪMW"{YM2T_, sߍC]y2#.ZTD9xXuh*չNg=zmbop89eYA?J10]1bl@c-]P=Uk3Ve7|aYǗfO]~BnR?ys+0XJn X;扬|[7苿ļ3X!cͦ$%)VQKyo}kXÒp`tF\ ])R3"ކ*[][ h_$(1`;>0K [!6n<G2b19 lTr?.i79|O~`$52Q L06jAfh_>WME鮏)?YvSpCA J '/{-D<Eg\z R?߿ _1_=E'k,%Pg"%|5=w/4>'k֏ɤ`r .zOi}6bD :1O\l8gC^Dr+;]VŒǾ,kZs7Blrw/,?*V3KwK_ZR"`uTtF!rz%}p?`VA}L/ϫ_/8U^˲ jSiരɘנּ\u6pQ ۠5PbG#/N18һ=*<ʈ8 eܵ\;DPBmk:zmz斌\ئz>X(˫Z[NJʪHgްldO9J0^-i$ֻ aI#Nc Էϧe?G7eUq*IQqHar"$ַ~`AN4/P5S Vބ>0 [E? l]nGkopJ06^ }YRKiuE7[7`' ϷXm#̳9HFqnPleCH7#8 >}r,G- R8$ͪ6cpLtͰL 3ၒz޲j E'_$*Zn~ZLf# %"J>РNG2c*o 1j6>U/Go\yZզ0^/m=hZF92 Pru3aVrk ҝv070֐4/ūvޢ|{r\(9ĈھaM;~ݯ\Bs;Riekzk];^@"/²%% `]ok*Ku^>sMq>=yj*mF)D501{B J?_Ҩ]ߝsGc[C՘>iʪXQ;)-c9xSîIQBgx!{$?Ӽ-LtFUÐd7ܑvm%S[ > ԤLM`b3rpVuپEBIwT G AF"wG|bC\fBNrJ0L@Б0^;ǯGP¤ߡ׋cFjca9w : 7ŅYuN`]ڥr RPl/Ào}p4m85*ja !TW!t_=K"aɏızbpanZ*K|"q01DRdRG[.É9g+SlXԆ}עf_ɌBq:\.CQ[b)K·;6所[LtMTǠ.e$:bgFIKhZ O/^6`kj93 Q 6u*R%$qrEL3P}kǴ6_ A_4i 2Rd)mT޿ʲL!~ٳtK+ OgwEMӑdSjzt&3rr4b(H^#_e "4um&Qq@ܵ`"M~9!,&n}߸|8槇kVuVx7AC'ʘ]л]c%] _;ttxSM-G:\ZJ{՟ k.1?)㫄:!?G"Ё0q-D,K//v$Oߢ`~*G~QZb_}^$tu8:S/#.ЫԮ6x5 ֎Th":=o豜D$<^Γ*5]ǂO0彲² I)׿A3 -8o_XWd8k9D0%_?,JxǷFF dIEQoΌmKMo[KenGAEU{}1` x\aM^aRظ>2T6| Z %}9ܠԾVƗGи}]婃+Qip> $͈wrxxal?# |bf=a!M&\[%v){fXx$l]̸a,d S7ǭjk1[ܭ$9Jl4&뼨t!2AKsVfI3Gnǃge=Z5A_Iwv`S,xpL9:lw'O^|;OV(IuwyY]h{9.?(gǬ'«4+q:Bp K!7tF= KFocsPi†\:4 mL w)-1d)EPdZ"ʭ8~: : ؋շ[IN[Q[I n ٌb3 rÆQi^ zF~wSvA%SUoUg~W2 ;Z{Rɯ'pQC]>r0ؤ# ױP66HMyZ\d'{+Lؚ: jHݷIh'JcayB=9]^ʆB]56C(я,0l Zny_}Tu6G{[y^'nS=cwor$JL]$IݐF#ƃ,R0Zn]꼎XWR\6H亚iZ{Nu-B$3E ;gz2EƑV M͵.k*'eXrHo?#()53[̛E&o {AB ` QQNa[V099欯H'85yA:&SD1@ZrJ4γx]lM(In3T_?L41^c6vg5 ,ޖ8gI}l"<+u vh]?JT"T{/1T nә:$`_!i?vd>|S+FbO:c|Og>r("@, xTcI؂n-r7~{NpBd+bC y.t$R@`M-9Bl}w?1yǘNcԛ7B6l2=[~E>'n68!l؋_zRo:+ Fz֍an"DJBw4v=(~ñdʢ+iL.0h+fRA79v@ =F>=r!?θi_@|))G0밂R4Fˤb՚ O_:-05RNF+wٸv8'@vI9G&IG*xlsY rW4^ L6b/ 1N z;V˫]5z)GvO슼iڮuPuyqTӨC>̜g_Ȏ:Ye=P$ҺzYXoK S$\PqO3,%8ŒkY@D =p jR~Wݵ UEzLnNsHq núSʑ &>wCtfdkU %T/ΜX!~Hɚں 3*0)Z `wg>YRttV^T"]CwD[Yw[ y"ʀYQ]05.^?-i4 3-&ͻ\=mP;[xp|&2i /|pՌBį?,U:X+r^ JYGӷ3)ES=O߇ZnbA죂HX͌Zd۷AHJ9S@8 x Y{EWxr5wNgBRѧdyd~{m| 3Z'aH5weNu4=Sm1˸BXiaj?w?iŅh!݋bm(96{X@HɥUEQ!2%h!z{uF|.'` /!镙ΛD }z'6da8U]?g9ykh,nS׽q/Ooj{n9MdWmP!9N-`=llquCϒ82;F1r(&t"0 bz>[ßnL5T9jsgCR0.dY(~'dm[}98u[->`+lhNef=cDRFGMb!24RK)MfQCf'[H@8jʰ[8s)2sD$B1 D!,Zˆj-+Tdr͑U`&@=ϛ9+2kwڈ- ,ʻ#갓dRܡ(J,;nDZ&͂ Ƽ@rYA]Q(SNq_l+}ȉj7pӥ̀-"8ߗŢ'APRitI f+J\8< V7 GTl彐MsOq;#6CHI uH\ww#nVWT }E-Rw\0>cz0ޣ`cK{xR 8Z۠5>C=8M(e(bW[4^h"H+q$kEmYH$TKB[x)IF4\^W'* (Didg*.A yj Ivbq@4DM;' ]G0ܶ6k:dǒ~6WFo%֥Ȝ;A'U]ZB2kȵuнMa(D$+9ކ&N[9|'UT*؛\nym ?)XMk׆'YczSA (E5\C(kWƹ-$punPk~אAfFj@LOvDuhpWϰLG{f4.2zx!f>8Ü*TsS]>"DпuZxWScw^\*e$+ʝhi8wj)kkcD !ԬvP9 P(M8ۥ=#é,G) YR73kV#oT΋mg'Or"NGn7n`Ze>(C [YC+*EqgAJncz%Dfe*E Vr:<8$|7&2:KYe9[>RU4kvwܥn[Y 5XO{ǁa:$,7R+wF5 YݞGݎG+=hc-.i|̔(z:=F6W`@!d eu-gJUH ;@Nf_QDh.܂f$iaH[Ep;!3Qvn5Cav("0xlk pr:􆭯T^X:E`"G3\d -['זUɰ%-qw} 5f+D1ãfaUq jH7<*YeQK\|/\) &U[oPr %(L/y:'M'ŭzoC`OtÅp{ 䰛Db?iΕS0hip~ rU1->Z I*8GКX{x򤃄u) 1P#g&sj OzZ1BHنS9pKY/)Գ6C4 oP/Ry /n\gfL]H _Nr"Q YZ-c=u27ZqPE(DVYt| (:kkIMxAiRqpG'FQCR\,]e :,j Dg+ߝpIg/> xQ(_jbݚԐ*ƴi_u~p1>?()fWi~ZHLFb@tzwo4 I";xxH57Q} Jw(}aY@nGm !0 9Q;] Ȉ5tE^^'^ǡ$T m@@JWQYT{ ٶFakѺ :J¦>ӵm ksЎ9*mգʐaLviykr2H2$DO8J¹0:2 JH'7@Y`xumwM"j`l+O@ZU)r}`lpW+(cGj 4Z2uPd{>u%EЧr(lH(p a;5N_dᨛxn(® מ >֓1:)^xqK_w ֈm;YDZ9t9j)EJZ]{s܁,0NhF40s"\R!E㔲ۏ1W񎌙Ux!+ uU #>\7-!̷Qu=PH$p'UOr[5_ZBZc-9ס{~Y` a~{P?MmgnvLcGѦ_ C#ɢ[}/O}xowbBwP\1Sh}s7"-xKБW,ɑ+Ndݻ%|As|5V3ӝ~x8K#bFa(jUg6z Vߛ $ͅ*OSL_WZ {%[q mGJ탟NQ>9q"i:F6^k C;.r[qT nO# i>~k6 TnTjr& B5&.&W4f9~U-ɠG(>#5;Twۢe CI=:db49q1C}Z)̩dom"4 Yo4;^|N3Jpo%MӁnc5HC:W|8dG4`r+b+L*TN8 iF~Ui,NǞNiR48w'\sҦko)nF}*#`ee Y85hp.qq[T3|0ܼI苀&*!KD0Ŏ&Cń;-Mҗ kK^7+,!%m_|R^R6)tΧGؒt<#Նd0b:CĂJ(QAֶgb~Pl$\nQP >tF[YV'NPiy˳YtPe)#))m!2T*3*ws)O`;Vq[XӉ`wi8|p ֔jS=Wgx{u>Ln*=wܜ[?f^GbW Lw -A@5[8V0V/8p3.1ar;(s >c&1TJh᫸wqYl1Fj[b}<6`"<7F<;V|+xwo"a4tuwDV5ZŇ6_5˾V?hr>#E;{-H ppF :$]N !Ɖ^FCGKR\oBwmp ߢRb7!DmŐVI2ʷ EwDfJs%.\Q_՚GoL?̰j~:؊)4+N:O+v@hNS"obȇppCMկiΈ18]q0.ED}2^ ;Cx&cCt6ܕ^^!g#> nd} aSj>=;ש>g :n>6%={}]O lt&yoZ\{6:eP7YߓE@6~u5w^; nUզ"+'NWɉ:&eAZ-5JIMw op:]D:xL׋Yَyυ ?!qŻPrmtn  a.в 8g̨HNCp a c}e3'ܩ4\ZȧHtBuhY{ۨM~{6IBhiI3fJΦy]ݐ$DçFU`0?@ogBvhExr#aX84݀@"]Ng6+LڢMV/Q5K ">VB^tGE7(MvCwmܚJQZ2\*x+1P@MWq%兞-b6/./8~!/4h"V /`J=}YD/遂E߰O"erX{.49d~ ^d" 5+w,6FW4^8@Ębco,9極p@0QJ(rt"A3 "rڽۺAiS^u,_ }'zi; U1wa%nIMh*rBk+ Vg7Q Bԩm>q]hMfԂ۔1&ؙI-cS)&\Nq;vwMڨ}o;w`5`:ةǫt8keD0;^e.{"C+v5E;W2# UN:[>Nqav^J' nz fS+A(٫/MDD8~j 3q0#)]jF K-an.~\ xUUgqr\~&#`o{6{劰DrD"K+7U=|qNT*IYX6P:]&Zϴ߈(5;| Tm4检1Х l%K@{p9MO(m.^¾VI׏ n"͂0;>ۡY$γ]Ǿ$ DEd 9NcyCRWD)"%P+j3M \Cg2'|\B VT'tH5 SJ}-1nVo7oS=v3NM[E^ &1 H.F 24%tl@*1ύ{9]BτM^5YJM 9b DJ0Yvt`FIn ] SrM5fsVfYUGpHc>f`Љy&#iP2偹WdЏA$#Y?UzU/6Ҁ#FM¬#n&U+WՒ/dP(2bTe+%8Tv![?f_rlsJ/@/6Ms&5gi=)?;0a2"<̨qb=(N B5ŒpޏY-hz2qd/VاQԌYY'3:E0aDdRV̽ޜ­(4b+V́# kxE 0|*Z bi7OtW$;ehĜKآ?^(r)N߁eh&!Eb,:z/'5ֶc{RVdFa"3.qԲHJ0cNN_W-xh~,";}v ec!>|6U$,G!ݵ"Y<;n%~ŶŕlBu ~ "N˅knl\_;O RovWEҌOcH) `b:.jq; TB-C\ݢ x!(0Ku}-tRFw*8O#F3%,*e| 0/_!e!-TOPM=_LQ)Y`@(+hUFKǡDKn% 9[^8c +0O`pY"UIƑyQsjk4ܕNA hu '  ېyXJMo`_C *64 B|V0a*dMö(?BhQ?eCV)Ц @ জ{[r dGѭ6\EmmOw<="xh@ e&W}M_%fV9th̰=_ :Lj!wVM e 1{Dr7ÎK4͟,MoO P+Ev2Z5me5%Wfx/юeFsXQ;.t̀O#ypBc "Rh CcEOksgTo8N={TuK؈wϊ) ?MۮiwܕDf(QeNhE &ϼ #} pHӧx>>TAy< c1Տ _5I* t0KQ+$zt3oJY,dj|"Y9psV@Re t}͈|ƌ 8ɬȈLKV2Q.XK^aII;_faKOa( ?zSupKj3S@~͜VN19 VWTj(E? p܉IG/cLR-VԷ̣ |:LNYxB3[?;Dnjw_{惉1%;WS iS|}\v"18Jx!ʾb_-1 Ps'ke'FY/fOW sF}dB/Q\aUriiEaplXh X1vq.fKS,;sdMJcȢ%L#EG=_z)yЌ~|xJx-ffxz(bD]z=d ❬pٰ /'{|CoS&Jd5^YlyÙhip{}E \z$ʜ/ĥcE6w?R8ZvBdVj-k2Z<~n4A7 :"w4@խJQy;ht 3tS s! Ɉ2Y9Qch62A"vehP@֜[}дɠ+j?@8B"U<yN°=4fcuMkw t7NU?~mʚAIq$UInPX.Y#=$ԔaSr0-}5$VS[F>V:Fub& ?-EըJnN;^zR9Hөr}Tē9ȩ)Ss#!GZe)c 5@M/Wbi^?ē7R鱸?*C,f\5ao8Nj֩zin)yx}#*q+\T*\6`\j:UhX=Cb9,ML1-p9{~TI$Hk[/52V&ّ𜺄~YB WߠPѐ@'dcG= 2ò|kKs\ ս+[UX>qHjܱ[S$ N͜ '&tqQڂCWӄ 6腈i]aV[xOxOu'هJ4SD<7wg"HkbȐ6>N48u|xTnok4og#⢒aFGUvhSzlX=zßr_m+72b A;teC<]6xI-2}!i* |,QawW+{%J9=Qk$yLnKնnprSۦ/F5!=oXqnszB>uM$1T qКPGskR0]]B~䱰܏ָ￴-6p"C7z [!^`ã79Ge hAf+wu 1Bpf )c-4ZR/H٣?#rvV@tCj3cHz懥Z2{dY^.&GL \O8w}?3Mv-h/q-LfJzMUOZɘI K={Y/nT$-88yRv.vVV 2v ]V`c+OVPڱOhaR:RaZw ;~&|!7> 6#^HC-r mF8#ȭaKDMx?2Y( :|H 2_c"^BVA qHi! B1Se8e,*(kjᇥ9j[NΣ' :sb- _+YO_:5TIv$)ax,=u5-(Vw,idcPKS4njpyAY՟7!DKol[."D|fP1'Xn2=wW}h G]\z(a_V9..X`PXr\ :MG1iXM YM3.}@3 g\AhXvt?+Jl̿iD+L^ ̘ - CM1ͨ\̇f1l8bU( J e`stHfbr^׶34n7V1=*X%H!ܥ<]{rLDJ"dz\9H另:߄*Y(BHn~(] pJ24{.;YLOvՏRo: 6-r*龗Lgy *aſCsX.Bqv< sv| v Mq}Xc-ʰ氎KpdO[5p:>O]oXqjCIio:ϥa*_ :&Doxr0W~]ӌ1+DUJ8}3,hL~ m3,tlas9PDHP Ҟ[W75i $=_:4\F c*Po}w4§{ Sr0אXG}as|| qF>5GU#H+"Y ^495i~`J tj?e3g#![%HUsPhшgFD#AU!M wg [ZN 1f-(~= fKHMZ i71[&c>J\.׼3x"8UĀtT2,[,n]:7hq|OyMJ I ^"I{tcWAB~[|0 bij^R^ĻS(IWǜX¯љG!.O6ĸ6_J}g!1oпN]uX $=ܧ9rbBzM6xи0 d\%- ;4H c15MK=z8w@Zi-$0MA & ՍF6rbF4@p|VXuTķ&X)?4 ]RYTyQW_?%KL&v %*K kgU~û ^#nd?q5$EE;7c (er188lڟ@u2q1fX`_F]e`?卛+bK:yNg?؛4y쉭W ֋4mN.M?BJQ5$Z+J3 }hŭ } nįEZڙ3}o֟PVϭaB듗G9qݢuKt4j$=ӯ ~>3B[D@WA?%NL􉰄ES jxI&`uǷގ&$Gd*@A"~avcWа7{!o?SJBU+wL"v)i= P`UjƃU{ RQ><6@wiu}y2I4' -cM2ib<À$W590#j=dHl-X89ΑyaØZ paq" BbUOƟ'٧+{cq`z)?ngW&&SOP"ҳVB)`m µ` <ISHdB$)Mp$6*:pf_+/| }3mۀOaNT> Ѕ[$^h,#v$d^-Y䟋kµ6 MέaSٻ5^Xf\JWobFb?Ʒ }AgKˇe^A#%=Kϯg;KU%GLΤڽ.Z?:{ w>|-pq # e$HVz|Kh߇C/N=f}Y9g%4 Chnfw3[sXނ Ɩ!yF%4w:7V;5]ڟ:c?})4 VO1*ճQ+(1.K"y>c+s]nxnߊ8w19LuT/lN$ɞ+fbZ`}ĘG gvgkd T`NtW#}pΡXjS~L GQô# G|L_$8xF "۸AI7 a7Mh't҉K$t 61!;Een?M wR̠Ơ,HΎi'C8ݥ3uذD)3s9u˞;Q8caWJGa0,^/_Ϧ#:]Nqoɣ|fŜ$QCs;IH=TP/z'WhǴ&PRo( ?^ PN_adFd6VYfUhdV. yB7]LfNX6r^% B8 y#-jG+x?m|; 63yi7+´cw<ҷʿtQt_j;h ^•BX=A]%:ecf[{F"/9)Gc&yjz/6ܛMMz3^AatwT ]=z/MK3b/1FϏZP*f'VTz-۴<#/\Ep` 戰$|[I Zf8wܧ{v7K!:CEf~GߎZ gؤr԰rAvT<SWc{ѕEg1T F}B/ r)1!ۭO~|=?9C`pFAO yc7:- Gc=s>^tr\s: VP-k A^M YCo"k`E3:֩|#Kue|^ے+x\n&qO7B=?XlHt 86G}{({߂SH9U[_q9'/*g\ͅpرU uVl6qn4oH';IÖUrf6HyUE3< uҐ$,>2D2r9tNϑ5Bg f9ś6cVDnF+>g-`[Q~С q":VI<,oPQVI@a^ӮCMLNJ@!b0RAyY-8%ޜ]Su(k,iR;j!3wh߻IЩbT e%v~Hu$=WE/4 k b :2 ͧ2I`<Ү5д#+@IqR{XxcoKaOV!# \ @E.%D!`j<{/G4c&K\_Hiuo$tr?msPc_._EyP# [M St[&3jj`g!ZA$dSDc8_{$L 9WY/ eܠ>-\EEÁj=*Du$7-xpFEhWZP1@ 8p032UKZR2r> pM K.@[)Nb]|5s%, xe#nf?:MHOŠ@jywkhJLl}Ó{kU 72V;ގЮ6x|Ckq6 tn#2iC+Ae,&CR\}B*|0#jpb l=)3<14F1%c&$!)"l% ˯ JᱟL Af/QZ 4\vb^H\+;ce]YE^[*uвWByʈ"Bql/*v#v(dpwnմ:+04B$=P/B f\79< e4r&u[;&07U3Q*~T 'pw)!diR*CXT?wL %R$|wH@&lgCrbo w|lc4+l***i˼J?[Osܘw(5BkU͒$}sU5PيyiQRx236ݽ+صWGc\+Uh@"2":.U (#`Bی+f?+-K m $CUwڳK]JhjҌ|` K hޗ.*8NPc0*0L<'*Spr*:aXCకPԤ)rY2"yKY[*.u`4ӯ6wi?|{l~$hi9WQv;0FO4aoBtP9@Hg:zB1kze_MG-5U۷g(#H(znVAB5뼻iEEm\3uTxwLcj !J,w=^KPi[ s"rC #H<7̹ҢytŸ?Y$ŠGZ9nv'[BZ/ |a ozM4:'ˁ*wЀg?2FYgق3)/W6ynaR٦KnR| 6h ȴvqn1jCb_ 6XTIP P6 ʃt+ En4+#(a)v؋F8|6 E7}dwGӚy؍umngxMKpX6+_P)fn쬴sQY(c_A45ay"5xGqfXF_ *: [GCxʼ6j:º#LT{6,(pPuV d'luiׯwJ{̕i4eQv a0xSu좐 :=(RhO E)GVЦxwcF ^jIGȢM@X6`vNuPc^Ma(|(JX-.fKka.8J.tT_t5 bb:*(M<zBxq|A3{R;4S]taB9USw0 &Qew98/^7U3$"j 2?xޛ)|U*P7ok.HZ2󉊿Zܮt?}#euC1RUzRؐio-yT{fXIH!~Iz~ZC[唾gHh+iYK2YLuy1oq()U˲) }A3kCWVߦP֏4y3CX(YȠ"z2Ⲧz5i*ch&YR:HΪ{:, %VK>&sމQֳK[?JODܺ ,-*Xm͒b2-$Z˱vq><\~Wgx3͚SBLӨ(!9.Q.HQ?ީmVJrASTҿCj@$n߈G'v'7ssjKkfpW7|1 xQV,Zʓ44?P;s14Ov yk.4[S=/8B2iQ sBl1Rآs6w;Qp:־؍lt2rHB#DNmCBIǘ|V@q;imu%])CeFYfQx3ş*]VEtV3$v*i%/mzxgȐЗee0B cGg^'Sex7a^#4끳/_<,bz{j:; }$BqwNtrhnX̼/GsWiELZU `'nUOvR!b _& ]rt>popp/ajhw[BB3ჹѹ}h*.*&.7q8V:OrbP}5JK! pxwfs+ ߌYI'#%0cFA %fX'ĸ\&7߶z.TknCs.L T~LJ Wֶ!V'~,xPˢg@S%r")z==BH}-BPcHxR{XpJ?"2o+ $Q񅱲zK; eƗOR~dí ,H|}0=֩^xE^@А  d%5FK$?^3) SE^uo%MYV|ﳖ%1#:bM ܆R|kH2mBI,XD8JBjO9GZOz90/5+l|bt)2ceb0Pyl)L0=rR k~^B Ii<‡g ~XkvklUe;K~̔pB&kGk7=\_&~xl8ȽlPzد`vM|Bȥid*kKCSk7at©{qy<[k92/qxd:KEZ+G=j|)&z-/-ֺ u"|75?7`x iE]|D0oZ#-BmxmjUg T!4/5g8HյWދY6ul?އ .l+dD:@r2B /|& pD3pZ=6=2N8[2]1g GOQ<`UW0^eh:#EH)rlxv9[PgbnnG9 쩫s5!2;;c+-.x6ro(l~忿( R;ĵ VZD>1#\GUg5|f(8o*dG!*88ӺMSnR'u"ڤJݧF; /ZxsSObDQgvǣo/hy.9@+lqSzE͵wpBg$3󦑌Y:2Fl6Ezƶ<,Y|LBJa><@\9a|縺x@PhBԣ8h!׏W22 ~ˠ@?M EV۠O: fLd5yKҲ yM'ti$RYܟXdapa*2(&$;!qyX֗ Cא}p6do0q8$/8!Kzeװ\ѐG[Mno%dX&ؓQ_o%OQuBV RZ1hJ"&CM3`=$;rUM R;h6+$pS9QxDredaBbVLdWw9^Mwz:\ZcT/]֚z#*{D1 ?:T~^L`e]5-'ӀqeI5-oܛ<,&V [E{YQzmwT j8TJP-+(r]?@KrK.jS7Yjߪ/-Mx^\LUڵ7(_ϙq?Qf/iLiud> ϦS.g17U3aSb%h߲-/16-#+tTݷ Q6 Na%i$-Lw0+2WsmR|Rߨes!Ҥ\`P瘂Ðd)}?E]Ydg.tY)}ͥܙ%2-c{ު\jŤ5E \lL(I<,a&dB\1h6s.qP$g@~F]o[ύoU̪;j͕;LO2 Qq.N(٦zpFn)f[xbx[|7}{+4qacD^İyDg>:Tv w˰[':upZ.rc6!TQb|5\^yS#@=]6VVHG1фz }/ć2b-E[Z ]muKpߌ~q^PsFԵ`tiLלbO3 uW)a-93puSOA7WQCr@Łxҁ*~b6wZB,uF\ q1wHCZ Zujv(BV[Rs z7sQҥT2̍ o4@%q64 }f"+u%3@.\oFm#ePY8C5N:є5o{ښ0;BW|\-ecgqN%PxgƗu4ā[k:͌0WwHo{u\L8s 竓Qךf2l 7#ts?0S})`cJ Yꥠl 1n"R|B-9VSۚ,.>a0GD :ͩӡ2btsJ'j&t韅uZ/msD!ue}Djq Kb8ĥl~.RtRs![L6?CA0DK3cxT[\Q^j|NQ&S&|%HkQTVTz=cw],`v\;oga {\nb(说$kpx3 N}YkOMCQ|$r3h@|B.#%ϩemYcEIVyq6~q>*(Zv}TV(]` PGQ_(K47"!<*ʄ_wdl E6<'?vbTRHإHYW:Ի2D$a-Uʿ ЛLUg#YB*ؒ kWGiB7M_lO*qqG;ՍBQxg.X`~K*Y~`*8ʉ&I;|aQ3YO v(Dj:=3Tqca1ޓ; CCs<ʅ=38>ei!7Y\i,U]U^4,,oA`SK*sGg䠱n5[wh7DO= IwɾZ ͥLkk$(s8S_-`Lo')K1ĩPwK46 ה!D[5A|wv z\_(>^uET>tu&8k3IXʶ {@j/† 1̎HY#E`4 ҉dl?.-b$bC\9d髞d/+YĬR.J> ;o\DϸA(m 6MHLMqbB,Az2S%ȗm7WˢVɿ".1vR'b6_hPLȰК"jR={RFtcyFp¹qT)^AY@r]Py <fiEj5&`ȴ=K b]tBq]ؚȖ|L'K-JKh}ZRٿ $5YMdr4=ՇG8tL0ר5Q 9q*>t:j\!8*<DZʜe/I7Z9.VKl|/^Ei#M~GbET"ITAu텋FgT_?+M ,Z1i n)d%v(~0mgz@\¢_SD'z<겥IED#[TFyodz< M6W)4>"S0>-} #X:QjW* }\ +wXAmR,umCłԿ"+$EOgzZ u$d;터ع~-mK7Om5_-ʃ 3&?C_ x̳p홃,MAb.45qI:a%߆3tm7X9hPokQM x$!ow P[݁*ܿԜQw`Xd)(f_JbܨIŵ.hM ^^wu[ʙ$Z%Z "-!$"%m/~:\F|3QHU2ZiqWC8=^4!uA\n{pBpZK DUL)i]ANPe2C\<j_"|@&=4!DBPdnLD-nul>7a50 ːȝ W]馉vYZ qbH, 2qog%^q4 0UOUNbjʱBsR7ST)2-}G\;׺ewQ]r:Ps [Jn̨;o5-eUq۠Vx%*Dosz}}'(~ͮt.R Hqbֺ(\=Sg(c븞 >gBBSN: ږ+I7+)$9Q>9|J ԧ ! .2Dbgnt'+b!*I\(}PJ2?D@h&Ԑi1Y؅g-_~#LDdK3vpz]RD;GHq8bFřwe͐ =\3ğO;a$΃ [htk~)xZ6#jZƔ$F?欇_~h%>-4Dc%ԚwZ1_UØg0!dG-bEWXv]Qױ7: qU^-5ٓky+5?Bm՗9u;CpYu ^ީK]hj#CvY -?DZfCz葄*؎quÜhRO`Lo* I]bjf_M=B3ۣQ 27@UHB.'/AZ|iM4>xrչ,Ofw> ܡ@n߸EOӲgcy7J?̔:oE-=ˣq^:}-=Z1jqC=֡C6KwGK:X>|<~"%QOk{#<^^FUD;7Hb?:ԸU ɵ#\z5RI*9]L&'N>N\ш~WIv*식\)PZ2BOyI8^5 Ӈʾ5]ݼB"|l#QP4M OQ|["h ܟzJ~mF&toTDBR3f S͝>Q~{92NJp"F袿rXVCUe@sGhjhn w':WaNu9LJW 9: 9T+U}5ZX{ј'DK]Ai'˷Fe(iPY7IV=VA})"HaT:IWa4_`i,Kki,*@|&=I4I)1 &$Ԫl]1 (b MKq k!$Ƌtêlv^NVܲ*_+ͭKz B,6|c0nseT*3 -l Jh1S „iQjH#a {( /JB?9; t1H7z5w yτPJ#]%!I5(5>@|ܷ;0yj9Oբ!XO1P2$X"ҘDH]^v͕>)D[^7r(ՠ]e\]5{/;'.`RԶHxvޒ,#cy/x#IGMy'CĮh8VaL#$VaY/l|ɫg@;KJH8oo]o4N~v}5m!(bX~Clv" $2xb!zZ̪`x`,H5t8Lc!m8*pJ5:U?=d $^z`pm/lu j'}0IU7h9?0؅kS [ZT7Z%p,E甋ȰӸ ;GQ 5]Z'DXAxP;]z}udioWR]|3*!h /{+}hg0B- 9CY"FqFNcv; [Q/˥Ճd*؂߇O^.CŠtcY]MkK ,&rXұb:v aR89)7I&%ԍY4+.FD] XЮ1,6$mMYϬDH;~Q c S)C~o]i{VzQ-M"YZl[!L51s'LH$J$v6Ei,@Is+GCChUzTNJ2Q%4pyGX\>'Kh0|3MA{ہ=X8ojW'hvժѩ|z]:zȗ.\eQ뙍_S/Cߪf \ӽhm"U"CR+gFʏY&9G)hG)9N4xdDغ Y=s>x]o'y%Y٬w!*d3IY52c!N a]B "AW_јXq8#*?Xڟ!$VʚOBik-⿗XyBwfkgt'DiJӵCgع* .%ic|޼'Nf8*S3z,YqӀ-$O7.|WhlWV;ҙd.12ЖYv̵Q Q=- \aψCÖJBE{8E"y% -zXQk`nن ;R٣Cppw~8Z^t* 5~Ef}`2OP.HDs֟@׉12u)ƃ jѭvmnzY?bFSÆk,VS4m6E9F1ը -z@(;gڝ3U{[ՄG0Y+/6e~lBM=:94cTfpseY o9Rojx+3 Vdq` w *LYf##pY`}'ϲV{ιCԁGz_ʣl pR =އPAbB=xc߰r]m+ L?3ȯgJ bì.uZ&mKD߁V~NFL{ Ittql\g{G$L=OYzSH:vzevgqe,/7yjgGM1Ly0{ i lqf(yk7zPZD?+x\z0%X[.U]ď TfsXV4Xrw*&gi, u#`]J P8ٳ C|n^⌉^NiX#I2JC,"FySP`<&ojX'ͤY"dAdl1W)Li dWKEQh\"hn\ @]N+Wq(7pĴ5fue)oJgP y='@3됮y.Jދtσ/Daq!  I5wk'v.=?|D-,zgIJ;f 'i2C^)adanܐRgIqcRTjT;Mboe{qĖ,J "r}@*.ZH+Su9ԇ/[igR*ir2܈@jݤ.ֶ4F!*3txwɼz5[sv*bik 3mL ~|F#fTf0\ۊu{rf Al*@F(zCaytD!&V~Lgݣ M{FaH_7tzU'ԉL?B͎fՐǿ2we=y)3v>i&XBZ :yOK]7Sn~j >5t%oawcH:i@e6s" #uM@׆J5_tL;~X?wa~1+e$)ktK`ЇlKOSvlt-f{n#Gumc8j4 pdZl;0?CAD2087-FPHu82/YٙH*~݈_s̞6Ѵ* *5~_WS6&I?sl+'0g!G$eCoƫ6l Rfx=iMCp]/Tl utYZʹ.Pe@~u>tRjTp C Wv&h-8i^1I˸OAsQ07ѝ`OyFXY_KS%0g?G akcͱ;̸s{9(.Ͱ$@(mJioH˷֣׍bFXM1g_}0G@2̈́)X!ݙ<v?2F 2 :KԧyN"ݹq[N>o?/@P3Q˨:w{ƈ1դ◲X-,4>Fn智A8ChĞw;,d+ʁuPiܛmG1m6g@$ެzZI[7kPqYf 5m̲Rf@ +`#v U*6o|;2cP(zFMJ">*-1͌t =(u+ۅ6AK9up:ވs!BG$Le}AGb<TrOUp6.7}Ɵu9b6e߿UЧJLĹڢ.ppzqX: lj Wd$Dơ#g#W̊ZZ>pP.7 /]O7֥$_M;zUC- .6j1Vѳ7[?M2 DG!S+r;dJh'(9ՔUGd=/š){{;T ';_/8<HvV/hx Vѩ ~ٮ0!!!t~tB|ş $ej }=˰;281Y\^k/SPV[NgՕJ|%6Bgnlv-e;4¨`(}j5Nw /k+$VV-A|cyWg&zAr'XKhAy*&Mxjkzqc7i=Ȭ xީꥣtx<՝ɹ=KYg#1vLx9 qPUh}c8{dWZDJ"]fS"Ri:~ x/_dO%ܰ#MkY7K@RQK8-`R%y'DFd6ٚL v&QoZc5-Yq%SMsDJ9 /FP=BZ<1ԹΦL |,[kq2~JA M`KpwfU1^a#,ǮhؾMNoz̼gGxZ suxĂFye~EHn}[dd?҅o j#Hm4?KEk\2z}+3fW[+UFto>­> RGPOaW]{%?jfcdˌWv ծx6tx'#%S#K/SHL{JXOpk<.* e 'j"am v%UJ"rN ^P#ddT˲Գϕ>Bo^<'+;ŤQ:|tx4]Y!0N&Dr4fK?`I96/qIGtظ*[l;oW{׈ :'bl frԧ ohl83w@$]%[e8>#Bodդr1k~5"b'S8" M[q $0oΆ{+ey䣋Bs\l<.T~2b˚B,ݯ>g%<4q;С 4Gg,\BI}F0Y -hJ/6쥵PJ^p9pJS_ CYۃsW\ouO쨬1/l} + >+X4b(;/|x3 6ȃhn'#[`uxdv X=Ƙ'zeΦ鸄(O1_( 3tԒUfƗENL|I ;GVڶҔ>׻ɃWP׶o~j:f7s .07@m q-w/[گ>N0i4*kCpd6Crd:&֜˗#~'V@`{=lg|<Ł: ODьb"TW7wi,ё\`!oZ M0O2i q+9H1!l&G`) ʯJ-k P'aaUbI*b0cơL>w]}[RFDuvkBc~G)ęf[J\exbzڔ]Yؔjv&C+.b|̝M5UA*D/Gk>'&>zϰ_~QDj[exGQ UIrx-qwZ](DKor%_i4]AY.ńܼZl)Ò=uD2eaU᎘_)8Fm(.V(Dst9`p1[;O>m3 eaW˓^@DMڊQ0^z{U԰Y2t*9dپ7b}͊o^;s!bLijy*;CPg^AU~XPE~ù|ŋЦ tHDbgvt4x`x^ergH/V.j %8-ֻekDMr:^GZ ք7?39fQT?K}FFݺ>,BHΛ'#!)pߒg@\ʿ!<${`]!c={;̫vLA"yD/3=;9$ %}F׉7,&&!9gO}{:̥o \6#o|{ s&ɛѾ:Dd$ [@/Oě `%1\g2̾Ҁ76|2\(MAG+C.K b*+ύMIJw\ynejYtBwΕ~B?˂ևdt(3ujt"vF= y{a:ޡ7ܿf⥘#r-~|D=#w0P<(dg T~L1 .VR}:ΝAC sZf-}r~qi9qIL| y_uO^䑲t|,kUsɚ3s%Wmbs9>xWIHRMc歕eQ{usq:@ϑ 2PD9J[.W*/i'.s%Bc<råEq1$*R \n~pj,+l#/pR}ЍI%yQyc$h bxP!4W%bq4N1]% Imě;ftrTnRNN{~u<(B?cwL[zGǢo[b0=8pJauyYbI$=`G]aFOd !.f|h;!d]V<>/@l&ߑF[r+aYª`-\Eqe|6`ƶ!OS3ڙ|%4- rt\N_Nv61 AiBطTjGgOsoS\*7}B+* *Igg\AWhM1ElA|o}?ZqPj\4~̆]0-q|3_p\G n5+[_ qj\Z*g|q,A!럗tlO|,١VNYˇhW9Q'a)[: j2vsOgc_mҫT> Un= h;9d]ĢJu WIKq#lmq!1.DmUXGDQǕĊ˺' Y}b:̒/3ϵ:MXQ*@EQ6H"u}Q]f½k Q䲤<& lB%p=eoe\U='LL} %BLֶN+0sD̫]8;q}95|\J{K~ ,|/X@!K5{qBIhj%7`Z#ۃ>gWd l !^J<;[u'd ݴ撖F!D\&Cm [ZW.;[ K|A(T[{wذжF#[dE-Aꢺt姄crP]Z0*7нi&j,1Hj*tp;k-YlǑϽ}AhNfw1wx>2ѝWVx)cB 7_|a$(H@Sy%D=PTCZ&-[I%vO rq2Qx& %bȟy-ãñĽ60}JF*Y~ZD/^Zg`Đ,G?+_&a 1k3V+fSGcn#oݒt9ll Ћ^/kmN,ҿ;8o6&0UT km0"-XZDž~/`@| ޵Sjkض\ ۑN@$?XN Oɑmmm%ا=Jȁb#øx|ٙWCP>mUڃq5Ii OI7kW|3O*g=Lp>*sn`3d2#|lInWm4{cEp{rQiϾw9|ύn( u&nMPG$se{L7$uAΫSCƀ3,ala-|_Lqې,Y#Üo^n/ȪiU>;6i Y \Os8qC\ß{|,UN 6JJ);K& zdQ1HNr΢N/WLo7H T :eoZ sJ]m>UZTH@JNѡo˥z!zL6UAS`%Yb-bq\|T1cigVrr~եMY@'uVcZ"@A9Ͷ4ZI9}O2#hbOP(ъ{7m x~kI^:9 dn.fqdy-\8%]ݺЛh@#H+ʫK`rCc3N3. p"_l m+}(JU*g 5-魻J~ SHL)? C@UBsѢ:I$^5 !wR%*%h@nScf6u ͻDO`^;1iH>Ȑ >I{q?T⁥LE"&\_xЫVGQW9\{(н2d9gmەnG HwXȹӸvR2V/˸ V$to|T +و'R0&+Ǟds]>5|Pp"X[bnO'vʌI_oƣݩbbr9pdOn%qlOxg5ZG)pʼn=Jg󰠇bH_xVaKR>qXKFs7Z%-W7eDp8&d5D]}ik抰Wqx:H S~]GF3_Et40fNWGǛ혎qJYeŖ;EX`V 0[ l(Zbx 9 [CjxFYWN6IN1Y$ qܱNR:߯0czfQy$f`$`CQѴn}1ڕG24wHFKD"O\,@3UCu 1Gy̐Sr܎V)cʐxD]Dex$ޘ0|[5jOpO:1yMU3_'z@3n+ 3X~MUO^})Yk==$4WFjGL1Kúv4#PFC4aė(ݯѳ;IQk㖃v)5bOC&@Dmr$,y~F$:r@0#;@n&sҼVۅ6P"t-8+?<ܡt'ʉ͵wZsJ:a$mmNpi /DBzQr8ܑϩi;aA[XPas4N.k##?C{A"\ sZp ۀϫcMpT\tF>h V@59$jȋ48`(IYNI]jv~^&CE ,4KWljE.v!Akw[j,OL|3BG[Jfjlu SSXb/\6m$قTFGL"%b}>4C.TrśjnéfRkD?Jn} BVF0@M+dY:eo}E?(>FfpFOjOj7j ʽA7%eO姨!?sHuR igH7eəxc@lnIB[{59y ? '[a;^+%zrBiz# Kvrҽz#+8V. dwʜ s*|ic@wX}?Qkhĕڒ,SSCOI?0O&BfGT GD8R=v凩H!W2d٤`U4N>7tS1 *K!]\l%oD UY-&ʕB*=/uޜOŊ-{15rZ1SKKN4 ^DŽ.D`␲CueC-ee,Q}{]k'MpnoVeG!~ ݁+[6C=s.s \ypi]F0%F{DSڡ usN+WcUR1}@<8l|~4NOPA]f5hGK>_;q3G8bz4PcCنn>(:7anW̟1` {7092US 6-oz MO4ũZ vXWdhGMDVLȊQ>ח_Tf q^N>+`R,#Z*ࠚhP\+zv~ΰ KfvIՐl>B%.'UDC7|5Ə A3Z?69}}+3 MÈ/:61f<Rg(T( V3%R^}d/f<d2C i^cj,zKNKճb(\[wj⾪73-1Q`GE%϶ʓ?.2h*}e}Vn%=# ͷcUy C2m>ҙv pᑘ+G #zmS|"]Bsh%H:v3Ơv3lٶP]䇮;EOEfD/hԦIJTu虘9`zJ\~厢bCamnx uڨ8`-˗J?j קu@.ؽ$h*R7v?͠{+hJk=Pr!-hPb?_!dSl8;XW_1vI(O$(BtF$豂( /]Fgnh# lvVR>E\\xK-u6y>W7S^X(痍>n0d]9n~.d`d(;>@[6&?ّިE u$e %bz7#X&XLg4-UK+`ǘy!0f|U)]u4wUI.qCYO-2_ӹX &qD栏oKm71mLK\ vЍn>/%B&Q&̠&*$&8ہ ClIPJq@owI XA-͘4hN;ap(.Ȇq*{O.;$h']3ƒTjCk%| Ĥnt*l`)u ~N@i$$]CR">EA~r-ɍs-^3H47Nhm"6A$.lJI.~ª4 )QY6X[ﴇYLĺ]gl@~~#K# *`bMp\k"7 Iڭi] ?lQNQD,$Gz{<Ղ d+-+tޘn7Xj"zغD?/G v/}$$8B?Z&`뫒:c-c8yp1[6ȡƶVk^썃PC;5O H z %fw{]v Kn3藍W eUޒvp_8eXZz]ˠk0T{M}CKfh@Sd0[#{x8`t -rt'9fvgV 5N*D3P*"Ji pȐBUIZD囟 D8Č"*%CxD~iC?'(RҊ3@Vzʣy]|u$ZZk>"ƈ@5&D.[lf5t> g&2|=W(Ǧ_l[ bnQ2 H9Jƨ5a.˥ীS\d[0G{*A9=pLJtL< o$4nt7=ms5",+{ ͣNSci݆- 9nA0jv$;׎IpVS}׫]= o%c]^҂Ђ@?gDžpD^0嗡0$@ ReO'M4;a)t !).S7F-0޲*M uS4w8gg_I{:>Gs-e gM/qhtoG9!9$ JT*YWV)jKR3+CY{u zyP7CL}NÐ Y:kSCS%4O "aEA!mf.%g-}nM9-B9cjۋp⥂bjωwM!d_{>/1yNa2uU7,}ìiJ<^SѸ',1W~GbJsLkYF"Y5Z~AY%DBL*[%OrFU'-;_gw w_7/sݸEWN*zJ28. gm T jî$lBc.hBuzڊQ) "vV8L7eaa%rbEO1M]-gh-J }TRʬ}RFk y6Ӗ_ۥ#o']SOglL)q5JcrN,;CxnI?b)KD@K%xՍgT\<@H&|j60 Ɯ"j8+P<\ihw luKT ss?WMțOfё Nᛊg+_ ί!U׻ֆFV<˗JF2=xy8tߍkFŲ>#MifIF~E/rO@q-K̶g-`i`2+az;Tv@B VxAh?Cps鐵>`Fvٿg|JwMUX7tݷ/YN0pLƲY]MbT\VOYk=kPvŐ),5"EEÏA֙Qpsk^aC"HVF~VWeu0, {#>^ GQqg5¦YumN}2P+QN?3͌7JwއpE@q;%zmkPgakqpJ1;q!|:a%xRpj@_nW眑nhԍHHV0tI;\$*!ކ{9B+-RgLa Z,z(C~=&F[z܆[in.-U/Y.'߰ C?̠3/:LyFkk|}t`qJXi ̆*{ Y*T`VVB1gځ l f l6ysYx/(P0ըd5OZtMׯZQer]\^W84~M4.iBT-O !S(/_3hWc69]f.B d&˼z3dvK+hBVT >wjݹ5m6,* Vɉj,f{]&TjL>Uǣob5HsgѢ_i) =ąھrS,GBXWZ,ѷʈDꨅ)7X:3-"L!TB&n)_sTir$!xJ@qj s &-my",DP&|UxTT縦\'xޠ"T+les{R̋ RkkR{ rn(rmZ`11_P'>vpmBwÃz`k&Bʳe_mtn\M{'G$ۙ#>$@;=Yt쓂B=Nve\TQjΈ͂'h̼;-5:-vxփp|%'wo~tݎu2 "vvx ii|WjQ?V1@( g.^Z/ORPޔ3'w̥1j"(t@8kPaBF  79¾VC=ڇvbNp4s2 .}e1˥!?$ 8 -!Vr ,!ve6}:Fge 稙 辦营 fDuY}I<VgJ1sEs`+I }՝:ʾѹ?0r<\3tV0Q/^X !̔!gyS   B>Ё .!rSCiI6c,Cz~@"N,T_$J4iUh' #"ѩ%C!cS hgRT),4tm VmAL_ )e9gk]` o /uB0Br6 dAo27sOkܺ\YX8GDzy+{.Y2KҥDDL/@jy.s!kmU!Ҩ*wts_PM-!r 4,Y_bsؖM SbU"a起,:D] ]F6d2xʲq)zn Bi0e SSxhE;";!MRvfV횳(4;ܮq;oN"']A8\9"1_AFYTs"tCXh@+[`^ :PsH9۸/Ƞ]&Lj3x wr_Y'Ƚ8%ӽw~%[BImT ).8ڑ#BVf45Ov"iM o|a?2;>lo) hͱP%5.6S>j՚%7`-id%?"k>c"Ov;Gf6kj;ZpzLa?9<:R>񻗿b=l6늧1A|pR)yР@{*7Z˄ʴ3 8#E7_к I:*XyYp?BW-u8lAb땅ְhFtVlwM[NFFot 8e>k׍K{ 'St<ɖw^G@.}FYPZi@#lgE\\@NT/mQtȾ?ܼ)'k$Hͅ>srGgvܥsk]Xe}+0@9iĝL&ˁjAc~>LUz=vS'<@9gnp5+, v+sVM`{5hBS|,} z`"J= C8xu~"3nʈ(a  h&,;]]DuH l/Fw.nMrJGXTɳZ۪OfvJ2]e40`E fr?jAbM^ {ɇβ$mPR̅[_XbV 1 vH=SijO*FvaT#7ӋLjwzx\8V`9u $(rAµ_vh;l_P"m?jiPȗ5bgT+ٺH(XZwNMhħb(,ֶWY譗16ap |y(5FbCȽ޺xtrʋ<)S`j<ث;C'hY(cn M {=?D0$[ҎM:ǫd6` Ľj/ϾjhK2WxV$Ft",#n73IrdTo\x=NuT^&70f^gtCCz-YPE@|)\mArC\Js1O LF(.P1|zi;ag}zf"핂Q|(H{fC&k۫>^=#=L3Ӯ =" DhiI.afءj\QI\O1f su-;O/Pa:`D@s-S .$̟"LqjgK&zZz0B^:$Dro9!FfYh;}UY/Q dxςMZb֗A):"mUzHXfaFwe$2;_ =a~soniE3fj.({rI7cD3Ff_|X'&Lׂ*s8`] / tw\| ])gM|2P e )l)XΡk8e?1A7\$g@6^*%[XE CnH ;^{Jfn= \Z[͈7Z|+t{n٪Aө6^,Gp54c'Bs3GJxW h4>o,fzO p{:yb']78h4SWFwOYiICf*4=|Rc5ߐ/ `zOd:͖s+ެ9 ZVgF>t@$o͞hx@_Ka< P͍.9L84m<G@ʈ@sðU !1 %2q:g ֣ ; P^ Ep6SVђH* YDMCšHXXSk8FtC45نdœ"&1_܁N`O= |,oB@Hp]Wfj!Kya%"IAszprB#otjN?IW6cn}ff;Sm:Bmb#&=A` 8?)ZAR/`@k.ܫ:{sfřY ?LKդ^e@iS{k@r^10,(XH$FMް~Tʨ8yZ<nJ<@]S,㕯PxE!'+ʗ V˵ofFʮɜ#~<)l\sJ{9XrkDcNz!YgO0la]aoVƆq:&fC!W.w͈ wOWa cuDX6%CW4e$˵:]5/?~$W@l4B]ߛic&!}zYl$c<~W7}'9ù#p`(%;8A5in҇i^OA5`o3A$YAz]inFbjnW{>.;$+ /E`5_R)N$k㛺 7C ;q]Rz*B'0A@V}Gh W0|< ˝yoc7hkE桀Y7a\L#QfP0̕$LһrՔtJʆ^ e+Q^|"%fmM0vi MBqTY>v=~Җǰ5tERt4$bcx"":Ck)L@s?gzmÅLz#puT$k@јadh55syDzU$>;09DI"{>$nFKĭn"5(VEBQŇ;VqViM7I˴2uDVYLcY9˔T[1(C+bq5 ~ c SQ"*cml2`/.w.DQWҙ"nXŒ_tqD6 P,}5 w8џ)3/ݧ`6sboU(ͿãXmɒ^dsCP`3"YXѐq}B YQG&4iB/FbS{Hl)vFd ל$=WǞL8adT;:<)tz2މ'. ~[J ϩ&>Q;k's6GG쳵  QCKyh,Y]ftO=:#-\@yJ':j ٹ-j*V1EmYJX=pqre/Cף-㺕Kny QB7aT#JTǀfTvɖDO`[,=ݔ?"ɌnVN,އLFyP|>ZY WrY3`LW qK/t*]ΗIBxJ Μ|ڙeF*ԾtpϫA ^]n­9Z4q_F_YԨ!gI˯aMW.Rk%&z[i0{lMZ(O2(;^*B )6.=ѡ_ JNvux?*Fjcf(ڵE+/8(sac铹tT 7N"|Lܧj_`xBD_ C鲷Ԡ @|O\>7~?3ݬ;jY%׷tGI 4 5$ nr1!Vl9T>|7*;oQQɠ,e 7,k6MAJkScy)Cꏥe4;~0Q"17kĕ?,b{[.) R1p噶BX5u2Rw|!Un%qY/mϜ쑼DU0z#ؠf.<,)F## q"7WTү)-O@4;@5dyJY9И1^UΣ2y KK#[I'!~)!SNtR,z1'/e:yv& qimP.cu6]|&c^MyvP= 9}8H`9hUCWh221>g~H+73b{cG2(2EBzfM\੎<<, cajFz[#{-\9&r^C;@c HҚT?ȕ ptA^5wpY{,K'9j8hOh0+ݢIfF4$+G=W[l9;n0剧ݟ},dd*u7[*:eJ+3)U[vKucZ/dKy2q}`HrP[ 16hO(nʯSnmW# OC?'^uBUwbUS| aD  *mFYglX] r7}Ё疦snyWZNb2N mZלDҥJBebms~9tSV˅*g"_Pq4Ji&ܜp bʲM䙷?'P~!o,~(SOAʃwi9CКyHQ/o w&Cu^lj6HJ0KL`hFbT #إ [l1 =ݷdu$=-:]1"-? ;GAcwh.RT?@&TYrQnl#NL%5_ A=_&79J)L D3'>nmE@ɣ!ff QmdLPL{8P" LH\orCP :z~lO$. 1SD xٙNnY HR(~t+BnCh{ͭf=;T=dxkmūn!rB-ؾRB'} IB"ҭyxT3lXm^[@"\tupD<uPHbVY0tK&z klM[ ji΅w[&q8u[-nj(ne.N H]CqLA" Dzx՝A2q(2Tѥ8E X)h bGtkD,FC&nTb+(YÔ7V[Ԣ_8yHjDзf0粰m;B)[f{O,9Qڄ-i}˞~1NϷWĠ6ז0~@iݮLQʈr%Q`h~F|6/@1tšL 7ld--D"G?ti. $ImX&H]ْFmd1y;ers7srw?Q!5UJդPɟic ␓wrծisk+qS7n$Sė'ԑ4C{EX;0D|Qo)L>M+CwrC Z G@u2Ǹ|7dj513 %nL-8D|bCD*;"\&KaWrבW|W2%v Db;:q\dʗoI0T۔s#);„?!-`r},LJM"jW^Km\Jl<2SotT8Qavo=eG҆-[ǠnOKYNE8 @"|ΨGH-<@ ~yΤs6^o. :3K Y2o>r a&^X(Y *8a)*n? Al؞>$z*gТ|?4ᢉşYhwU#Tсw"^dO~r<%[I xfZQKVFFtz_I8BYW/>H 3ôx5GX#VRyߗ$k7sߦS@REK@埇]7Oz=01s,vUBNKes`Tul!!},J/C({x;]._0Ơ Xw)" @)@^bl bUǂjͼ)䋨]RTCn1ߏxBi=L-1&&pz)X1-r wFYZJ؉QƯv)۔'u<6dWB366չ}2aLj2l.\q*zm'ޮ ~Q kz;'=x3gO('#pBĻ mu=ŘAV9ޞs2 cUY BA!')]'^~dOYX[zø4hI\&3!Ie⟡qlZ>?Y v)j> P51=d_ZE5&*bnA59x%BaIYUi@%ġ>%6$NBgT꯷o?!/4 $P%;lZBA>)zj:X";$ (gBhzi˿n|hǖXǔ_#YLG,3…㕫6^ێ*};d0APgf5 (f%-8)\RhfFNrJ۪44Q eenu~6,u},4?{k[V6p-kV:~yȲlrbz]KAQkvHڟܞjJ->i<LiJeOzVKd !i]%)aZLv6eknhj%h*T6;h1] Tu΂xmD* I?oGU0 cKޢ\t]҈Z;ȸQ7by܆z ]uN.F(cPpI')z#9}J,କy8^hp[6)U|ڑmoa~׮:([r*5m߮r~953#?0?4L_?#Tm3'7*}xLtZp Y>UxZL!i![r_ .q5?) _s[8QPLk`M߽"O#d oC`$~ػ$'?Xtp!*+JeRbƘB4?]P%qsi}3Ȃ?07MOJXЕAgR7''ŭYSM=If1Zc ``e2'w 6d2/b#t(Sڗ4z2]VGqZkGKG w@fPYC.K?`L3)[7JkȾPYqZ7oӽ#PXӸPScP;|8doQR̕]ר8ՎL1X?_6EgTqZ 9~}-Q.`%| lt:CrXL-dבZ̯ 1^Eg ԅٶ=P-/ZFd[سmBFSY^s#JI+P%S|vgɰEdG S{lȨJ?b,Lg*k.Hs-:=9Xe(1j50zHE`b q_u: w-֚H/>G FVdǿ][nW,Y»Z@Whm#d  Ozd(HmqS\}T! 4$)6UAE8N}0Puê64/ ) 雒hO'R%hf/8D7]{*QnfOO!2~=jLE׀/(e9ٙ;7.'Ĭ.L@DzP4`pebȕT|SLJ,b\gn d8c H]h=I;[y /a#B8s BPyS-!p CQsЇ7e3aئG4p{K 5恻-69ilG"=\tJD!.t޲e7?~o$ėj}B(,IK5D͇[1Q}<8۷d&ؽ@Y!nthRon0^!'k;r4XPFBxxF?o)6"A~*N,;ɓ'f]IWeOXRjKٵE ۖ܊,&w#}}2Ċཏk\U4;5ɔ^ni_r.Cx)Nnic^_¨fŷts޺`/Nz-fɔ mՁN>4o{eIV~ h!qYV;Ia7oJ {M3)JOq_>Llx>w=T3kƈ2\%2t66:Ohn`B|Aثn-r#6dr4u>|9"1sIՕ]wN  m4^^q4U=_>`IѦx tP] 6&C idڨw@DJ q 'Ow}͜ONV;qz\iCQKV[i= g1|m`hIA=^F_FGy!C`&[W= 8_=3!h1^r:-wNtQIT8cjnh-9|}:eUs,nR8 '͓lݾ#bvKO1)x~hZ>65 ziPfR@Z6Nb:Ummޚѣ[Iҿӱ-l [~ +` ȋB"ºǥN/0߄D*Yk\haKnT3 ^<˝&܎0|<`jV_2bPrSdD;nE#JcT1"m/%$SV ݜrkyAJǕ:CW9`:``y툻渪=EMbNX@L CeR;*Gص̒ U;.|K:z*שÅϾ=l#yb[_DYXfCͫ؅B$_;}4kzPkw0ؽo:6"izE}/2ẻj*&J6fG,l; 2do/_)_1謷@W pGl*>8;kET=uo:'aC\)#JBAڍo,h Rᄟ>VCD[si48V#N[ԥ ͹R`?gfDgO TgEmF])H XXPĢRꏀ)\-_ 'm(S4f!VrAA 3asC %HP)֏-EP,e`x@EwhhuL{(oVr9Р*Sb[tsYz`ߕL?p$t[mv2\H=gѵD{m~L=r ¯i왪U=O%0^$U3t177AN!y`ʞ6h4=ivՅ(D5+?0B~- ,M[_Ȑ$IRx8>hq0-oz-~ܡ8Ƌ+ԚzZGy&W%6 g'|=)3f\ͤ 3buɣJs5tCdJ{)Rr2+fӰZ1<0XG\(ۍWԑXRWV;X\ZZ7OXQzhRy@l {Q,5>1pǫ4)M.x/QuP4LށtxbX}GA.ju+KnKT@@5p%gnOg7kjs^s3=^Upl>+jX(( '='w赶zݡ"+ӫ+ ,vut?w| :nyJ-#OKQk"&*&bR6CO}Uso#)(1sс +v{mѿ ozQHv;M#Sz*G}R$AO$._mDIalf˯{#J1WEe.j`b*Tr|J+ݻ+g[>Ѡ_CQ7WÈh˱E7Vt0XT`d78Sk/m2ca\WCQɟs)܉^G#crOЈ'VдYU+պOm#fc1-E]脂L,~雝P"S=WMc I3 *7F%Kyȝ9ŀ __3ujń>0e'^"H=xgڎ9 ݀-V01Ĥk&]9f=qѧH0ysϞznŠ ,a a>۷U/vS- qsZr-`'4GAaW^7$ * V=8[#[mHbub-*{uy8L |n }}{/JWA`Y\U1DWJ UhlSF}~VwTX4f7 Q|j e eYp{3ȋidc7BR @0vnhM(H]NQijKQw`TNQ3C~0v?.?hT5,WYC0Zj5Mo*/;6g"2,a7flZw 1K\棹嬡qRTnίC,RC1d 2- m';iP%=xnLZ/oDa+g|."Эd);W4[i2p8}GO쓡uIXvhe9I^PZC5<@.{l3_5$ɻWh0ÚmzāBBDTLCkg%]i  9Q7TIrL~ۋ@g g8p)I ׁ u E=D7t+HL+s XB9 o)C1as_mr-[Nх 1)BoԌ]z; Ҡ"eDg}7uF=my!♲Gtָ<Ճϟ# 70n";;44Cx4 [9֒UF*TLmΜ -.\4Dv0Kf~^uDݱ Y罗[u&x]&GҪEyfکzd4Fc{m?,QtE@Mq%f >"8E ca] f]'ȣ3!ilMs|keQ.c7R~IᩆaPqYZޡ΅cP] #gabï,o硛Dl!f57v7WX_q2+⦊iɘ4m9xnSn60۪kҵg1ݷb7=MtW+=.~+~ue ťMO;/m16@- a3R{MSG H!ğ3SǍuQJ\AzB(ۺ &L;(@%|4`Cgf@q\nPF\Ab`U@7K#/ZԶ9¨=uFIŜϒI/D8;Z‰b :o*4f '\!}œtj⫤Pny#R=|ydv1uؚ𕀝 &Dؤ^g&- +W=z ASMji Cş}Tg| bnr4K jhI6R]wGk%_&Z#nQp !dk5sQ 8 QsNt鐟(JEY i(ܕ VZ'{8 C ݀OaO\X猾?`S@)|}˄ݢ֤9AȒͽt_sKq_،%=MJML4"f Ɠ&ބ^j+бi5$jݵKJh"+ͮ\D<gwd#&yLHFv/fPBi2IV*K0̈kQAIfVq]^Z} =}suƭ=2%૟ЊV[2@kќT?₃#paZ*R #}>̺ٗ8$UxqF jڛ\Fc9/j:9f tlRE69S)SU M˼ßTۅ~KeTeXu}c2D^l%@ LQZlHQK@@&b `h~W =6+cFmk4<|t֯]Y6`źFvW(JN`4FX-ͦS>}|6u`B qA1̬#b,wn(;9&XP&F`1_{&"Ltq=eUn㱫஄}py:!L'Y;TfU9ΡG-3=T%&V&)!mx=A)"=k?"~Ѕ7+ .֥ORC*MËٸGmnyE\OU>U[U1GelxɶD8V^ OpG˪?%)3ҤpQa(DX[r|vrA0< ,7r֦`EM<8nKK]lh5(|'vږ٤=sz(4tKC3tިcf[ Qx :Kz{ \ Fq?Дjܹ%LUK$[>֏a!ok#eryx*݌wb3$ȡ cFPC?˓8j)t*v7Oweϱ|9YKhnqΎղ՜*-" ^a6,5#O=垖lLJ"L`HcDx@kGyRH [^^!'_Qq>ȢgHJ)W B?12n,M9D}? Chraې91Ṁ# kG-3tmba՝np1f|H0X5r{>DXauU|z^Xdž\yTIs%%`ޏ+[_#Xe`fќ!V_`sc,|Azcfm"z(3Y=x'o::AK?*Jmm& @,e>: 9F.舨#!Lv.~3S20jN-gR_4SJѷOv믂wi#7we}ÕڃlOZXM (qͣ{'+ `Md=CpذEsmԺ0$ ~D0p7J~bVqN[8 4*.Q17kN6 n$5=h3+.WCя)Ց('vl{iuW{?tesnnʛ|s[NAxZe>͊i/_uC2eC``DΛeכ澿:|cBoV8[e_&7 O#iR_X?M|VF(gp,f@N5D\E|^uKÙ<./V䯭hڣ?E4Iה{ dp!sP傸ÊVq>_Αrۉ? K裩WB寠{#_@WE-6÷b8fMp8DXT 3r>+]taig[i-EѸEq7r}xf! gD?1gGnNPj7Y|*A1XұHviY€כhNԺa Sg[B:Jwgffc0)_Ư2o&\Rᔐ9jy fVi"䓑xpԊ ݿ;pɆ'lQgGƖLku 9XDhcYRS#9lP_C^&jcpX_IhO8;WE8ˇp@_Nk!%ŃZqKtrkʱ'Zڶ@3Ոh+Sf[\hGE5җ~iGk^\STUGL )\J֯iO\we= ~Y븰Y:J 5ɮK?=#&VM۹\jRD 5/[\t^2)HD o#BUuXę[" ;I\0I|Mc/:"v|x{Ԓn-^ކ@[]W ? 6君.;oVdE I혋A)yQݯ©ɋgJW{(1z!704m6Ȩd6ȼAN|gyC gǙ3T|BDH1](%ךLz֡k^%Wy$~+ndmIb'" eOv=j|,|=u@the$P?Α8W,&WF6zY_Gb&1IxImJdsdu1vŮd@AQ#D[3!Dp |ήr%ʺkPSbЉf>3l位Ct7 ~(gcf1X/y6FI|4]!=>Zkx644aq0uP_&oѲ>`yUaMLO DD`Ό՛hw0E͜[@h5EL$uVCsc{eTǧI+YD d@i 8LVYLa˫X (?]UK8y_ 9)["76/u@a+m r#c] 0T"r@4L4qnWpw|OPl1bt3Qb7$lt:?ޤ=W\ѽ_.۠ ZI zQ\j@A`UekX"JJG{ 3(.)THO؛R[j́ /2 #LlpzdMr(wMX~){wd_>E}haT8rir.ONDghsbf10F[pE}mƦ O^GQHOr~kvGr!af{ifp:(T%o[K'7Lkm fn"8g{@od:&k ܬP0ERL־?N0(q P0#;lf3)X}W'+e04\5ºg]gHb>(ϡ*FnCwBP|ŬJY-<ْsv@a4:t% w *WEd:L"|\aɱC\ !:0enݙ(T1,(i]ᛝ0!AL`ЫcjÑ- cJ+ }d!Xb40{ewʻlCẁvՕ>NG~CB`#CBZ#c^{*;Z T4Aƃ} 4 /@$>ql F.] tTY'>VJ64XŐf׿.a~aEE}xfG3]%bno{&fʋtb].AqFiyyR]6 "]|7 :Sd'ƃWӥh[0+c/xDtN-^8FŲХzoB.J)ޕe83ub|g>/x)Xv' Vҷ]d sָ1-KcbP4xlLtäJE;%4[K6} =FJ )sƴ]o &ޘV秃9\T0J9(X鵏sBtQ!qljq 6 WZgo'_@o!j! ĹlRfm8=! jI;h+m)uNȨsx ʍ#Q2k4ȰvEqzw T/.5l_.: !v!=J-upeL}1a<==Fg (-ޑKP!\j%+X.Y+:޸Gゆک[f^ rB21 jzMUHDdOƝU \עfQ(us(uݼ e2`qķ}[3CVpƕyB4GL"+>% /4Km}YF=IG#Խ,K|pϥa LhKI [[L:B rQ֪[xN|6ga& VZ \&|h~ FxΖP+ݼ!闻 1^zp;H<#@vl\R _C}tPW><6|+nM[ ^i˒$̫Ug=ZkxXRY ^9Hv>I$.t]w̪UƢzA1i])m|>d{HN f;` @.fWY>2\đt~ҩbC[<(IYAЋ}Pnu=1KqXT)-UA-#, ڊ5SիY{Q̒Tg'f@蓧3F{\wWhfb8D-/,AWpZ2߇~:>T&Bq]I@ŔѶ$2J }oѭM(io,\c{f`\m%6; ssFp@+VD'V"O<.2$Qs2%:KRƹ*^ ܳ6Õ,OmEiItnģZΐDeiYK,+xƼV>e/{ j4c`dl}?1|AwX',vC>}ys4uV/a ݛ2.N)P6tC?vN{ijۇӮO S?6~} (۠o.ڦ}-G:a^Yd?Ȥ6jvk7b`&zv4 `rXzT]>]>.<1&T (]-Zޏ-ab|yHJ삦z0ZL[kZ76kLx,ıbB/ ׆3 ye{ @!qk/ދTcBnXqL5WhTH rW!yE9EDP4b9i=,9\ ^ta^t J;uMl'Ո3w1U4sH['g*ꇞFqΦ]̓A r~Vj)bHu:bYhiI?3UEtZw֊rZ!3SÚ#qfzC^ zjҺ0q S=^eRIzM,ԚYzݳx]0^1^Sd{֔I꿧#5$p:ۋ ,w"(Ђۂ6=ư/z.⨽%:#T⒬5ss~[,z}$/X0_Z C۴dncgwY7:Ky7AarA}=̖9nN<j|(tvaШǦxx ơ FCI& Z*TyDZ8':({ ڬm+2H^xZ#JF/xeZͽ|i!gl@jfwTFK~ψ ݌|M"m:pr_rC䛯G((U6)'֖Ag#$L.uރq K2mfhG*H=wcm}_j|28ͭ9K%ҷi)6~>X8\oXY`,un01٘_wUβc ,]2謝u _c7o/`G# X uyW 5Dil$k4"J fu#v8__|,*S#d]֑aEadY3d6Ҿw+3j5N|F/}g1FP()=r|.2%҃uuܗBiV m(aʩ͢ .,8/h,{P AKPE}iv ]5} zmW7 b.fde`j: =h! 8LSʒ=_#!w _XW'&F>Y?PU',G\88d (j]\>ÏJƂ#m#VVGťp*G1Ҽ8dV u@F6Ϝ]p?ֹVJOR~+BȆ`V [#ӝ8{ʨR"_a0R%\%g>HzpmX^x^=I32XFIG\H|FjrK](͚ٞm@},U<|ڍ^,D&N_[#˴2 m4޵7KM ӵWN.8:68DU*eq{:3KMux}b`ߒo,s [`IJ14P;)QInyOUZ#$h =aZR"~շǰBog9Jdʮ;{(T jB;v(`|nF!駽q|;R.;SZ=v|kOד(̞بZy8?8Xda Aߥ71~[K(։:?>8~ cwӟ(hM@^zu"8#9_b9t!H'0y$MJ%~ T RՌ]t[ds Ha)qN \0ھ\Y= 37;C<;4$wB}QfŽ"D\dT߇2uE>zV`2 1Q`:Fm8kihx˱:,bxwW._ dD9to>$H ێB7\${^1cbrO sRy8mZ"6j;7,pI|RPGgPSvK;Ex'ag: fܴ1Djo2&V nn&fw= &OI~'h ,.j>.^kS}*A4 :zU+$hjF> ELjʋ 9| 8kV(v; 3qIuJaR:A*Ԟ8p83!0|Uh ʦB_tAۢx Ɩ3 FwÖL~/"C֐B{N+ķJj:RC~mM#xvmW3#H ^=2GkX4v9s3 K_FbO0Ч?D8wo*ܴ )c(N\iϫy0(9T@x YP 2u'=/M?3"zQ>wمFoF˔YCq dh:ry*ZtUxLIȗ ^#/!懧K~mI!dEsU})˿xc>se;HQх@OVQK!+/g/}EP>ya=Z[pYKGd6)ˆ+ks3*6d>`7+}~Iu"'\LA`G*c׽ zk3)wxH (< ޲3MSF_lg$6*,3A)ƭw@JL[EH֜:(ݼ(qVF5 za4f8yS)dW%s `qaSm&c-1m黰r &!Xږ{=vtRBy6*JU9""fc^H՝l-Y$hZ#Gqm|炭(];-7x^͛+<E"d,\k'l? *%z.i4w/b!v`+`9-`C Nb% 6a:ax!}8 \^D5NNJV, %7+ {n@0cS=RIP7nEѢnWd2:CRi`SQ j,RAء[\g,N{ե tcxGR7$zA.k)oSW.[#&! 3eiLc D鞹jc 7%ejˤT4O3 S׀NՋݽPa44\ ƄtKm{H/m $q=P4s]`N1Wq]t!rɧnZf(q׺[{E,\_9N9S :P(#*qOz$Z~6ln1*/3|*]*)p#3xlrFa!^%A#IՑ{Cy{cܴ%^N3N| j?sL2zQ.TBYqp,v ppBp J9'A?k▀6tݍtEiKRoPU;Sf.z:/f>7c:.җ\]a€٭E8<ҍ +Hkc 7v ->TxMei}W摏 oxl;aY:d4vZVAE5> qIC17t3hݱ}2[vf"ql(@bptM&b f X:'+=c t_uHw$決g!7}dJ0[)bJ5F,/Phoa;DN濙-J]l) إŲh=WbtUԢ(qMWTS'FDB0#:$&,?s6ج.cOMKܮ1Ts]eHM)V:֎axyf 9T &~8"SrxlxF# נ̠l'f_vev!6b^~0S.(UP4r֍+BO =Pr{}snD)*?=^⃍7-!p5_=鳛}=Pa/X$(?[q1NʾD DFK1rJ{e˹jC#96Ď+`fRAXKn/y?1?E(J_䶶@qPmb7xvqFBp2nFI)47T&Śf0mߙڒ"0nde&P-jTcwzP`Ź*IJvW&RsNuMo|Sdd!<" _t+W=#:9l{zEA,KL{BC0N"nТDm[fE(ē$H9ѩ>koA:EoxN9rp~pp|VLH x\[zzd, [3spyLjMX ֓yRZ"¨9e_D 3_GI('Gs/bjao9c-lFF 2/JvZVrD$]dpR ϴu!zsOܬ/Jj3"tA"vڭ,/dy  "cXrnTM!&6]Xdcis(S4m(hE#ݽ5_8Qy\*.^#A}]NX|jIyME./^dlCjS7)V#RdѦ%~١stX[- JY27j p_ #)o } ZȔNXT=Mac (OY00aLa n.TAC >freH3 >AQ(!B2`#hL{OSN5c1Apwki?4w ̷K92e^ǰ&K-Y Q\O: GF1,ŕJ- k'cE2eO@Mј!)F; qr_,mpCYoAA|PՈVzA.`o6AٵX$K"f+#viCq8"yaT];yR(ghCGN_Ca9n?#ieȝcUz];kȼꗯ_]S{+u)]*훉Egگ#wxzA .a$X`1gҾ% xSdD μr\w~y~7V.Epcy:YWTI x}IH It{ݿrUejUNG͙]X:R,37k+nҼsDwm}+wdgn_iGˋE-]jG\BN g>w^?kkj@GRWȆD'i^+jNƂGн[KTB F?ɍN^a31Nܞ]ٱm9MxگO;>f13b?05wѹ_]v B4)yJ-uVEA*FsCa|)W~(0,-P@Hur*z [LDޔA`6 B~I|\@3d/8P߅)StT89¼)k9:2g ۟/w In_"-H׏oWދ:D"E1oJiɏk``rx@mĎ.]puulgp)ƝO76p0SJt3 F3gaII]?1 Z^dGrfݳ'd*F}Zt>eyYJ7FEqZ_'fJb8ẦbfUɞ$$uNqpVN-ؖ5k4RYI[8#Gf3Zǝ7a%&DK]a:绫߂喱ղݺucǯ3a2Ţj]~%:~d^AHH*U:Y?ӢdƘ@e ϡGP$N`!5i{D?yNhÒfU[Um_&&x}"my6X99n(Gs#q•)3I6y5g 5 'dqʝ")S26XPK8~}gz eo.@d%΁t (Ei,Y# PCƱl^$ןCʌ0cT Iqvah8QM .-Ty6fȧf{I 6l*y\¾dƕ21jN-W2&p:_K6:pzJ7뤌=6~#*$9" C\)(^*JšF7j `&EפP ks2c@::?-f ֶ]o65+OmtjDx[\w a@yAoͻ~hZ\夲v ףaqGcY)hs"q~}|"g̅C>.^CSuIͨ ]Z;?}z6tQMOUqY SBV+qwH8^ Orn $$?@=B2&Js_&az؂$uN-'FiUmU MaSoBRyeA{%@7Cu| q5`''rH# @Hdsn.t+i.ٗ49jbK} Z_'Gö*t 鐠Cؙ۲fe}f̱FUBf`e3 g).MV |NK<}g@R2 ?0[0?K erv2#yp Rs:SIRLVf"eh8 ȡΫ8.6zOS<0Y LLv׎e!0\tm? A D͚¯/0ďůRdTf40PkK$ѧf ܝ]$[xO.P(M:AtW.i_g;iÍ]Ӈ ؀BNNuPnMOU;0BQ ]Ί忽UAl7#ّO^,h׎Ld 5Y.`"m9E79F90K :l"T ݂3&0Z >( #, >Įg q8E >҈SDlBh9ڇ"9rV4vШq^lI.B9}=*#rz`NY4m)()I˅|ɕ͸WPvoD)i}01 6[PtG&u{ YExֺo<b9m[,ŭNHO~,s,3!c9fWW{!Hj#dsKJش}]z z Q+i^؛UYCoFr Q$ X5p?"SQ,ɒVЗ߀#Pg&qp-tO% F4.n{R{^sar+ǣy3_& }QZ?8j XE^z 6;G6tYm6jO+C5RLzw0*}:=5^7 L6jDž~q/&.)Yǐ^z)mbD88x1.h~Oy2m6k#5қB smul󵤻Jl\P`ơPw6޴ y:2PF~3i>#_M%Nh r"Y?(u;݋!&̫ ji39ŊP5HuUɪ\^h 3Cc0RG Hw,vE_$\|ڭE^H-AlBŃ({~RJpdBMŠ\WX;Gc|ax D]M˲ Q!TƳٓXX0P /t]d\aen#t{K3T6k65kl͔B4s\dW v,©"NõpDY+b: e'lP>Ew8-QН& y!8̇܋_-' rQ<LN4`I$]dn-ZafhFH@Zn*bة&Nr˩,E{EId=NQ`0aAbLc$[ntkd^bO;,jG x=ZNAC k4wtSQLb&7Ra+fq-}ѡ tP,/f|ni\as576XX~/`' b/6u0O'o8WU Vef ~H#(/i$rp~3G\a5<X%!;6hIX兓FBXf'"tp ^- p /SY[9-QjO +D*S#-üD{# )rA|El0-aآ<6QA Ұn^++2c|)Ky⊃z>f}8L([$=]S+{AsxnL4pG`4ԀlPO/ 1)- ̃{h lHEE"? Soq)k:" U&x mFKKŘIL$-BeT 5UH=/bG9e\a|8QtR8k>SkkapٱB=_Dܯ>aV+xa]GS- vYr o!+~:hUwwۦV8 ۆwA![j =C4PCOҖheQ<^%Yd=UݱB \#fsSi%fb~e\f+X8MI11ƓTE!lɁl0q T)gt8tC)P9q'%U-s4+mBW+TGS6Yˡ.|>TrYM 'L+ |G/|e/)Gb~.[*NJbRppeZ>lwwpD;h;ϢTWz} $nij.UCL5-_sJlh(X+RN4ufup61lB2kMtӏ%[Uf_t0hQ:<ï1VTK|wז E- hXOt}4U#_NXT&0Pmˠs/,.^N?BbCn^$ҿ82#UL@bv2S]nP4G{570= O '֜> 0CC,治/GC-:JgE~YB]eIܓRF0fP)X0M4r@_/?'ڸ/猋vv2| #yuii)F,ARϢ0sJ0/^PCvdfHRy 0eɔm,Ze]7SU[FZ1Qy<cSFR5*xμR]uW=5T#~k;ǶGԭDtM{TDnUKb$M6ۥj˧ENb*ϷvGWs%[kJ~? U# 1Ι5J3{s]dJ=%ҟZ)6!\GQL_ !,|oX,%8VʅlOn a +-i+}|eS. urE9`O@ chJK/+?h)q0CɬaͩM=8ג4֍9{h܉A_:Q(Wl΢e32A7Kovz#R > &)ߙ/I1y:Nۖ h4;ɑnqFս2r*wriJZޭiׁ@ {i^_4d2=2хR: ^ dZKmXU/I]*Qא RHBe81AA1 i?E_v5!fula Z{#JؿʪM>r$"#JN5`Be5s;}V6;o{tt%%hk0ע.;A4j/I` E>E:ꎲkLq)!p,xeAPIۥH^1MɛO'u Alґ֡d3 zh9weq.eql;{%eaŽtna~@>L4.ƘKQ$8^URgJ#7V/UJ{L cBHj=c95t;6lbL(?(,b?Me"ZMD =PtByfѷ>M# `D W+0d_"OSY0ek,7!:.tWB9<=JqS7S6Do?H_zn 8̹͟4YI]wxqb* Zs˒EgZ|~JxWhДc GҌvSrNC}KP ^MGδ#<5JPA]ˎy$$Bs5mN<%~pnZ˝Q+BOc aMEBj7Xi- GF\exDˠx{S4?)Gk4_9fm?{/٬͇q9>mƦ I)L/G Rw"*P]TdO^2Gݜr#̑L"ɉ}` 7y8uq=YNȠ$Ccrcl"iML 5 |QoVJMG@^ f^9=pamObSsB¡ F0BɁJG1܎O+6Q|E|MC:9dDfV*떡1}in;X`a*!9bKՏߞG[5堁efB vD2(/d!مZOy5Ggka Xz<_CtSrȁ3 >ϪCX(.Uӣm[' Ad*8Mt -_pڏ4a봢eo||3l+dMRUܴ0yroTr:#A]N3/ eH0o~/_SD&6 Ӭ}td*0 p3E$.L6 {Ab"!r9@ᨚFm{C-ED+T @3+}]"5 1sM0Ex_ 7 .!BXVs Dn;z'ʀŒi|dAXґMk&IՐvYoAJyIb}\,Njol%9UjzQf!fG} t{3G?&shI d^=Mt e3AJ!;N +{zԠ{ 2dh-R|7ja 5i4c҈B2ͺ47~bO)3q=�Q9xdiX L!9pW(,409zD1Tγ`ZlZ}Z,sk :i$:1}"R)Cab)P*簵\et~aI t 0}2՛1=`s uK ĆOIuECF#|} հ1#ԌQD@uQV &Uh^.ݛqWq\L^wHKtձ#tV`O\=x>3l > Ͽ-C//XOH/MWr.K(5-cE?Y.@?L] 7Y==q(CrT|mRԂ "U-?c.bzkX6FUv8\&fPoY^x`y,É$VH1m g 6ۘ*P]ʃ1#VU M2w7I`ԯ$$e! @'?} aKY qS+ǥ2xøZԹﱷdKs{5{ĥx}z %oRQ hgLJv 5(^&[0V:{pH5qx-^'(BKMfӏG <^9F<() i?};,_eAO{dqc8f'p-NjJhؓNpݳ?ID:?yxq#iYפo,|hoғRjޟv55A ݆ Ȁ2cSW৬rj~HJ)V5MrT2eXP֫ ,Hn7=nMeلMXlcNt59rCc?' ;myi`ɤ`ɧp-ǦMوJTyZ}Kp0?3}1!zz#%/_`LΉ̪ I`ԅNeL OB_.9l]L/;q'b>AOhs\#+ YVC%n>i!퇢'`J@hrmU%^/}K׹Xw6MYE<׬`$$ׇA}@0?"GXU'"$ZG>zO c|F=y '0=fLݢB9 %nK X$J 9 9Q N~g2}g~zMͦDw4o*K@Yw~$u!J~\X3nTa ( ~R jl @6caK6Ge6亗l^̕+*V-#sIt޶6yD~/ f hB-ixzW˔NDCT1ou91ztwdMBAY'9a_IfQ.M`;=|+x?6o D>̓1[Ȓh1#AX}*!X4V !>gQ򈿈gqAX@,xv m+&w[ӷB!{ Nk+g[q+?8鈰0cõkÜaw` 3#k[@m<,c@6+w 5b[9NYgl$ה`/HC/U iz\u"ĥ"R_UNll> ˭<)Bbk.3zVoM-^3Qz@Rp-j] Vj1CR*"U @5pv`"^i *ZZ~Dvx:>n+94j,i#W/ R  {K;qg('?Ûn׺t4g.oW1$B3xG)02sMӒz P*qpz} <l*u~۞h5wOYfp\sd,=?^`{Aw^=UJIy.z^{8}|^ ? \.v衝@iH% R{/qa:;|o0U,G/0!6I@]|9Vs]nTu }s՟bI8AXͱ׸['Ij _)ur}13׉gd2wC ۮADÿ^{׹e|]hirg޽Up]2.OC _޾2PDh"J㛍;'KKfۀѕ07𮻱2K-A;PL\wOĔ슅H mn5] Vlh@w^VJyf\FFҕ{24ˢ ɽ>%pۍ4ĊS3=|ыnENDMA%f.|Հ$e* }?%T;S&1d-?(HLbo@w&dl!8!l"#е񝩔y:Yb.PC j|nggʹnVjv:]*ehU7ҁ| qoPn8%EZ<*UGSPeMN^aGA&WH@H'E!fـ۟ 1CF.yow`:]Cj:+3! eT|`TM8刅#r8T`5R\.0\(][gC5Prw(t2To$> \IuMtK}R6wOMe3!SS-wx{x OL̙ޣ7E05`@ FCKs[3M*>==HW[TGޣ1- lO] _ISѸ&$f D? x.ERURCCz8kzbhb[Uq{50=`U#mOcfF9%2R=LyiEj&lAz$ϑ`>LqBKDbWWgؐ% mC=Qks&: '(Qd(Ǖbq>(1ǖƦƘsNi4Ozr'M;%ա)Bi>s=0rV*\?uq"#!Ko؞uP#R `dlPk2G̱Ü.q#6v݅S7}em qFUTzKyk-|xUho~DfofI;(dG GoA׉N~#/z1-6Z|W@/|  8%jjot7Gl3ZڋR(O0%֕x@3vJl/x:硇Tș.N2G'½-JF[ ݀l#{U<k|]M%(Ý_:Wmו(XWPgpedNxpxH z[(Ӻ}z}?W>ŀ}& a{lu@mWf" 52/G,F0^oĚBE76/-ĂZWt݁2 XMcūmJ#!R*$(^y!b\PJLa/@(2}`uUs#/ljAP7ڻ'FR (̏#((<]"nM0+qT0Qma9g@*: sohՈVl:<*uw I^:<\rXsS<>Ej<\.Am׬id.ߞtMڇ.4x[ o:6u@ipD5驃4e:v-kȊo ^8$. Wn'p*K౪Q mꀅSKwňeV:%;^ͣo[čN\8_An-@lL8NΒv=-b {HI:kA-\s[]{I dȷq1 |SR1 m &ϡ4JXݷ&DvHgy=ŗs#*r{#A{U$ ?Q`9=۹o҃"3!~6/yB^+% -PSVWׁ?3 |G49KV}*fT7~* pQs9bF=7f }ʷLx-tQz#p OX+ps|i,@{Vl EIWU Wո}#嶋i:ʕݩ>nx]uqt!s a%#0L D7ZYvmUb-X9j7;As!^s2An*YGԂ4\X Sۏ5O 4q|j6~@Ee徭R m[/5$N;c?Qс4TVQ]qy/Ed:pMٳNnxyo)g+JK EB*p;eM7h?ƟJZ|7ydݘBROZW? i!)XWyt2Xk\H>ePRZFY@ 8͒"y'כu}˓3h~I:U y3V!ĚČ6&/ ޙT!DiS3$>М4e@*Iw)BkѱU$>2z=oᑽ](lQ 0m&{bn?ځ!HӎeGļ4iSf2!ۏ#>VYx_*wUJܬPm'`1ƽ"}l1!K 6g:\zc_7tO_-3P$!,Ӝ0W._kVm- Os@cZDL>]X;bɞBqH{N뮥4@ia)i{85^lQAǻh;zJ>؛[q-A긕3j{-qA}7C\9їW- -f'lC)3;&u;a#> %!!%_п(+ZwI';'!,maa =UiMFY+ђޮd=TuJC̕Eb`ȀT`zǢ+%3_pI um'0κ67Î1C+1tq%HAy OD[x+ #Z3#-y(%aЛB֑}}?ǟamNv> O]L`8rkEˆzC}9]} BR`N\WR 9v#ransAƚt>}'@1uc\;!62U決zv_=≊$Mv.yo'V&#>K/ehml@dϟXfk0~":yډ)X?5#mŲlk3Nx0[64o> j\ت['nP>Oɚ")j$M~'=# %n> dHT)qϖxGG^3xz[,Xcd0CĞM* t&Ҭ>QjXދ@i-ZTNl)כSua5~V2lK5/E]@rANQh[9{* V xɍ >|xPzה. {`!Tt]˂if[PϬp/)Nxl~\i+ ̤NG3lT VmYӣ'I5H6VnBmȝ1Gog VY"B5y_i7`ڹhP؊"植 .CglZeF|J)1.a\4ߚcLsLtfE+1X#ĻrW1g%tYX*4@-RVw<7zuْ5E\GJqit@Xl_b`N jVTljV< UIfbIq=*O6QoE;'S͙Ζ0&ՈhD~ص[ XaCѝlt4QG]ʹflj%F-75#,NNĮ/XNGm}QB1+UI~H+Ɇp<6pN8G*bd_ U#HԃNPN'6]/;o;&?>tNWS~Ķq#B`O.giR/Յ͌N004PO!qRDL/[)r\gxw٪ Ssv kƒ~~#O6¡ì{S7 :WN.'I(o6{O{~s 0lF|JFE3w,>^IhjXű紷AEc3V62C`a&Ψ KJ…Wu8G=h^j.uIj&o!7 $`pC)\Yjb 8m,Z MPmV;2/$.'6b$]{ ĵ_ρUe5ھ#OCTrU~$L,Z4aR-bCTEL&gHS1;R6#@!e9Zs8V:WKRv13㟏3=#Cm0C!Z\$FdϕΔ6A^a[9TU5Ô 6?H *ף-5đ)XX7(< ŻF W\30Md0 {Jm\/ױO3UOKm 2IØ#%M:V|{\KEo|Tɭ*Db֍(~!#H+we|߄=lb{ >ۊ[^c {ʋ;S]C]l-_tZ]CT#ӇD[3%d!85A9ik tU?$oU~_=ĂN\O.d0[9u h* qNqqiT9TTp,U:ȓ] n-o5a->3FEJcZM' |er>bq$D9X5g1-U[tl.ոb1(^h=ŵ6JݎEZk0g%0_|Qd%.w69pK.9LN86/u`o X+Vۇ7:)M΢1xk宅#ҙ~k[!46R9V֌13bYv+ʪw /,ȝDȟxzYRg3 )QhPvl 9Zp䰨Y8"Wkc gpQkf{1"!sT_i.z D[UnB'p%)J4_UeAJQY1D?\8ޗ%䞸BØу'?iSpW5^ B"Q.5a \*ASVeqs#oĠh#Y&y=W zlDfT:SmR/({4KHڽ9K%1[p>lҖ z'[)F` T*m_Tס%q˟<ٺFzJ)ޭ\O44Ʋuٴ~lE%Sc (DTM?ujrl nt\dgc~QdnPYEM գSִE&wY>]n0j,Els=3:w5P"JGC]b?PN" 1ܛ5.Cn8;pҖ,1a4]ɯ;{V̭ _rA?)vH(O*EѱE~E XAQ]T8e!~bQh!?tƀs= 9M~@-@iLt:qۢD4M)b* ;Yeَ>CVИF$Y:;^qZ?*DijRCyr}fDž>toO]JR~&S%9\X]xˇJ=Ԥ]3* Eqy.M F" RBc}o{!M-w9o3+F{ {^$3cB+䒹ޤߝeRx|6L1p1[#wj WNBЕϖDϵV)؀EPZnle+3WaX(Y@#JlQUҗ$IjLI2|VZL H/iaa(Eũ=`k8{9eBRMpߝ㝖6kWCFCVp]>!CP _\{k'pQz[ֺV0A4/ |Ǡ>.BkS:j0BBC5P\ړykx12yQlt-w.1T֋(|~.*.,(B0STVGQo}Y<:h2YYvN y^ ~󁋍bQ7uήeqZ5~dΐSX6PV\V7;F|5Ր+)?*dhõm*c kW_ e i1`\ \F\OVxp%O!ydۥf=N,jFxnHsVۺ.խXKxrxdY头7.4^T)[sRY#Bc)j5U$ԑ%;֖ũ au?$S^Cx|} =PC=c]6.EFL~;`(Rru1x{bh]kNɘ( t.U _M`v̀-^u4se8LNԄMoĶi_9}dUVDlO{0|Aܘeа|/Y8/ч< |x<*r_Sf<wQE\H.XT$x<2Oz%K珶2A[ӝB}}1)۵2HŷLчm8 ;I&yR _I61?~?{gYZ070701000002aa000081a400000000000000000000000166b5088400015320000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac.ko.xz7zXZִF!t/]?Eh=ڜ.+ȡ;=3f%[o4*6~(x|`z<#'9oђWj`N}9h?f\Aj٫0R.[m @ uPi-=+Iuo!p]}}}zH ѮM7p}Jg_jcb .oԹ:He(2Udk}ByLS .Cˆ!r%- KvGȱQ =w}7жF Yc/)ic5nwYCb7yFHzF Wk~xp;%SW)"c;U*#[#Um.מ3⩫`NVz95ͱtNBHjnP-}Dg~kt J7x .kaƚ td@-Cy+Jw0EB]'rݱ}xA:@M2a^|5+G - jè;Zޅ'}LK{55?v࿄I-A~#&icYy)cq,8>7Ã30qɬΤ.шC|(5Eнk9qBg\$.;aaxVuoWAc.݇Ig&{kv>BSІG,zx,fa !urSx$h,lx9Ha$3~*3< {PiT-_0+96Wb5)f>[%ahƼ݌IkaILkSv,<E x@ϗr յumTOq,*,ru+@zY+M< #%~g'*;>{vp/VKP=beR'TanhWӇGhpc'4Pr$/F?ʼ@y KwP)sN{/ɉ0$LpyhCSy=S8Zj1̞Ah3A5hr%&-X$dh^9+RBdӦg5E;U3[ oc;3 .=Q3TÝvM+[yj.7htlwqF.enTeqS1o葫CQtSR9I33 1!&┳ Ւ}96ѡ= ?u<1XբCn4"Fi05)S9 l+ן|ERFx|IMߦC C\S SVSVJ-(^At+7-賫LV@a$LGskз?)͍h9{*2i}㡳P`z]Wefrqۋ|\L<P!1Ԏ g}P!r%̙cDkJ1F]0_%06rWONqYDq8{mF%`E7zZK'8.9_@,s"4sSTTe4kSapZWWh6Ђ:`NY-3Jd%7dbv iTz}etr/\ kYz nJySZi@jx\kNAʯX krfy9yud);HOu|*5Tׅ>"ء>14:ܚi;;&7^Qu7ʼvN~bQH[^dxQwbܟRqc{ - rlp@?'ێі%Wh ,Eik=u?1G9iA/_1voX9DgFVsG IcplW垬ׂ,=ؖdz4HfjBšWz*]c*rA+9Jehg4bi͏l)|bQmꈨB/cUf&W$\ʒC[eYNLyǧ7!FrSocJdT^SJ\l$^˶M=cf?9j}beBKqF[orZS4sL0|ͩam0OUnIv}^m ٨ir\rcWخ%xޔ_ {sv@R 9WT5si:]*ڤsNEz+PdžK/eZQDTC2>_*";XNO …2Y ~!h-M؇cʞ]9U3x Ǵ>,|^ -y\(%qG˺@lYe+dVyf0*fD3*}/4D2q|3jZcYd8X@p?QP A`R#6*lTo՝H:|6!}@n pvcvu; V D`35\{w[r策%TK1>2&oOq*:7uA֊؁vm :ѢZ:'bXs&wV饵6h][Ga7nRC ?]cQ:pP?TyP9z>4北LZ %`A0`RVHR%o8v]LpLjp p'Z 3? =xۢ\d-hs]˞'?c *F+523_/5v͘bN+|a Y׏{}(}ۯ  `&hk{c+LɰdJ8J70R`S%nhDQ_@Ls3qT>t:{Z9S/ wN$kqO}gw%}1MG%}[tGg0oQL|dKoןdPйԛ|bRWl$&g&5\W,2< n'@xJ G ?VX:44GG7O-je @ [k9'DgڐďJY=F pK,g/e!`dj(_*oU\oNP^:F%u n]gmnlՖS\ ߆9@Ճ؍RΨ8j! 2&*Of w>_ WOV"QRܸFH%7bi_N"Ƿ-.]^"p;T ou~*^$ރXH $Tu/s^eXhhZ4<LD (\fO"_&J("]x$c4,[5IjkP6P_3hUāL}6ϰ|'t>&ROnd|/) {6*~%hL|Чs^{}v~!3vO?tN@m\= ,ZZ$?!` HCÐgRer[HMo߳r'ed*,2$E>zZZ"(8NwXk$)< /˒IaҠ7l硹{fqiIWj%ʝm6h,{\iY3CyCġD 8[A.Bm^kj]j -E'''i+n6cBv#O"{F (o/#dw!E @VRuSkxIg5e2YytW3;ٞRaq'7Tw/WŖ *&%r}+jlh0ԍC'~w~|0p[!uR;Q@0t\,,@Cg9*F%ZQ z}a KcUjU;Ob9"N-ۈ^Fl Rj+Bvz TԬtJ(Ճ’t}Pog*) 3!{&ߏ[4&!ϔZ{pZУxoIJ'X5xP{](|)`3 %H }eŞ9:@Rz.1n3;CN cN-,+e3Ľ_8䅌#)!H037Gg6چ/ 1M.muZ&}FԾ'Ճ a\\ՋOLS44KhFK,P41Ҭq}_w9c::+6yrX.ՐlTn]K Š9W²0ŵ$DI:+Wt@U"]U%4)A#do'{}:V4&Uehf|vf yPžzUO2 [p1w\D!2hqu4܋NVʏŻqbj2.F ~deYpxDXz,ߤȻ'T#^+zq-X/LZlu+u읒Z0~mӛD7=%)t+bzJ] ( LX 9.! sFEWLE DOîq  ^0^s%Drp7^SMGFDREsϚT4\؅=';9 DTH"l-x0Y wL:0NШpqēq=p.@ümLߴ#C OtO1E0a6H{e!+LP;+H_=O_B9=cV?A l]!0`AF[\~aPa;ph85{"sJ7 g&/ĪB%sص|@0\%ɜdP4%f(&ex6*VBh<^U;0aʚaP2>3 E'S  IizCo R݆ȿN#=Rtp[&NV'] οu+ɮ:XEkgyϰadI>ONÞM6q.ph'"taQ8 xVߐ|`4LjŹeŪ1NԯPa(gA !Hx]q^S ќ+8>ЯS[n=EevZ}c7Ѵ( 6 E`rxtѐd &ͰBn~ Rġ@Yer|DbHT0?o ,3-akU9!W9)CBk0:RR#6hN2qV-vXCfT!'"cQkpҞze#v1p:>+srb/]iq洟$bnP!&N%x>T#}L_fw%m/\PA SuP@6.auhy㚮_ўV75)\?16!WѧQ![P39-| @Xi7u@R-ns!~1@0ikq(i}PڙWRW] $̛>ؿP{{d tX0ѽ4HIk) k]F"+lRF_],DāE _L,}Cg ,3'{BKwR+pB+2'OIeܴe%4`[e@+ DVM>憻_o{j-o/2]0To>#n4!$atp,r^T -tQ ; ׄQ  .x9z2|,G3VVo//x>]86~/\*C9Xb`{1 ME;缹YA׿88uhH~C_&+"2>XYzp:w %)*F'I#a'm3/_ETA_$Cƕg j c3Bmzs09@;?`T zuSp\8-x{H#pιΜy-i4R9%vi4ͬ2Ԋɣ,RUݧ?yU jMmIC1b@CQx339 \ou&_g\saZ?VLӱ-@T.VoZW/ _,1~f\ŽтN#DW79!rKwMGH?a .Bn#tG;{nqZ3HԚ5aĮ}a4q {uiTGo1"Ӂ!lmKH SʏX?^Ċ Lo]Ԓ{OWn~WUk-tҏ>'j!&-,x_XYH&(Iя7̈)4@TG)O֙Q 8^OSjюs3]RtA1zLtg17HD$ Lت^bVϳa*>Z*rHK)ʖ IHZZJg d6`H59{W6 v^a\>Fp; pfU<; 9$ϕNLvވYj]t_-OY.Q8@bO7*̵r@r 7s>!k!Zn Qݿ#{L"1/z gU#hsZ lUO/Piq.zo˽ٰ~(}(4f}P|p( NeJ%iKmi[iHI'qm4^liF8>~Ŋx$DJ9}Fm~fz Ƴg9X*oC/[?]c,3x|RcZ7%-JTyڹm%TqaIģtxPY]#E 뢜Ӌxka|,@lH/g XQЂHӒ,9ij<.^Yjw'O>)Ig aYQV฾6낧C㞰[Iv 9kRqVV`e07a˄ikD/,`cU8V44 VfU5iVz'bT4R?'NdLQ7Bwyd=o YO칧?iB)nb12E\vG d@9 >J =S e̓јi~eVv GE#  i뛐! 3^)FVMc"yvhܮDG5_FFÔWAqnn\Y/mMZn\:R,NrDZIJZ'mPI7_6ŠNhaN +$j[`[JL&8BRR~1b2,cGt36޾ [X;]fbnBI%,'(}rHB]CSUgonZIluTGL6ٿiK \ҋ>I B;[a m:(4>LG4-BIsܡ)['N,)72RQP0G $ 8znl4^"ݠo{dl`ݜfd&1H_wi|0֝EsUWlc(|6jU(F+: +QV5FV$%P썉E@X73ȭ^]Y6Q|o?nPcg^ XWO~CMiDKq=H^fϪ..ڥ/R jH5 t*We!E]'qO_2UU{ơu3V` Lc`#Pi Wv+?beG.k޿#xՊJc|!_\+D-megeF[u ?2 #i+eU/햋RGB[)TZJpvŊpe9ՕXtgfScb[Ŷړ.}#fF9x4̍<ً)5&G:UǢ,e`V"욬mғtX;mxP0h@ OqQ%AM' |٢qAT}]-$pmUL7V"x}ZF˩e VI60svqW\U~f.cSj5u]1s9l'F^y ~KVyw~L XTRL]?sk*(Gn۶,ޕ]շ:ڛ ?Yv3]KU." 9S/彂gwֿX#uGX*cq. Q.. ㏒zܿT;Ak !֯y"hxd`WVQX4E״}As y| G{NdzN~ n;8s3N2Mk@Jszn^VX;r}m N7mF[Oٴd2v`=E|-ͻjh4ͩ-&G[ ?̋TX0gSA 2ï;V ʕ*tnU*i>c?s/tNA:͍q`Cz0σ{8ɰ5ji) c;{Ny[]qn잉DGN5!򏈒]w_v74o {3ӃA*L("C]GvWj^[Cz3uc3J%7PtlO#br!{y?e|yKmijaoY?dv,NӨu 36ł֫@jL3Ӂry`$,:#Q|jh7@/"7R'c]'-(,6fq 'Hu!.x\cS/-"SQ'YThvHVI xPp=NnRu`qhb#9n|#cI0ދkշѫh|4F]t)idp6j.Қ_p. ~dY,Q _jT RJ7͈O;H~9DaqWoȼ/b*.6+(A gPmC~.4P2Q]5wL39v- i0]v4ж6-r 8Z5Şθ$J42E۔jmR=KI}uOO`?e84|Vir(У_u`Ѻ6ӊ=GԴϓM9hbPC;™ҝ\觲@k[jOws,w4o%Mw5qV,Ԟ_ \qL;&k4ks_0n2K'hMs.l5̜0o#:&^eТ[~B#UFX愮{'<]sc W^TM<_Hi(+aKN kNp74ZBmWzsLqo280O1^Ͼ3=ml0S(N-1$&zæ—lѫS  i4%t 2{ZD/7貐e4Y ŬAbW`9톴0;%nC vY$!]! 3Y\$L5nI Y2mCl؏^.b)S*qTHPHW{Bc%SN ;"Zh2aQ^ [+Ks!,yG:}6|{cUm3w#y6~?۔^~&׎>8gVjbGhs` ZA[ȵrĖsTNMU gH'w-^ {ˋaT)=W I]R` Ƈw(r:S|`CwrHc"ݝZ1*l:G cZr :ݰ-+$KI:&fNrA {4u_A$Z4^w&/;`Ro̒8%E+?Cj7%hB<ȣ]g.gPKQz/h0Q|9?tf'a8Fg B=\. bMW@~.`:1L+ܟOHj7&)W9x04vGpǐtM#APl!S93bN<3F?[rV$kIlai4&֟>c?|5k49꥔{TQW3 xng?䙍K8)',^aT![ᾄu#xIg~{i5 `frFKe5-6NSܰY"7x{lP>/ d:"옺qteG_ D`AKIDf C0#0T!J d6 N 뛀y)"J 4*t$Υ9p#v^G8.\nP23LJ6TL#Dctsǵ9Nķ͂vN'e*{ʐc~ۈi"L6)$j¡zU׊g2rLfoZʈL3qW%ĔΣ㬵їADi݀0(R ^رX3 5$1`7H5Y L{5$#;dqYHi/`Mb=n-)ILDA>EVV5v `l!K^ 4[<j/Ũ6"z^Z6Li7# Ć -"5]ˍ"gðB6uc6I[E*7"u7>f,!T 0Zt8G/JT5FJ_&thEk6B(&wO"nbH4FK55vCyӕQ>HDzI~tC#vxK^9 >m.PݫyąOl2@̓f>֜qlh *Iz ʆ]@aQsTvג-܀s<*+>-G3_8a7ZfR9c>V3z|}?sG:%,7](^Aa6֕_)5ZMVӞ΋߷q;! U=T6YrTȤ-R;H¥ĭ;~;VBaRa{q/,ִpfS owM`R6{1Wg^FqEx4~J({w'H/WWLߐOd>+!1ʉ9,}ʓ<=7}k'4 Ց{2݂uLsMTSnlRQwK6׫2 B /jEE7Q_I;WQwb-ص0K)@)}}s;w bc!1]u /ڀ.1"42K{̌"zцEX6U~ڰ(߾{NV(k17vp< S'h V~gGWJX`wˏĩyck=OOe+v'y\n|S (T5L}GυVfWO_|+{VZшHPQ":-Oa)-Wd`d^]讓\ιZP7n Ip "cÿdg(+U<\D}~dLyw||N\O>p JX6σX9ɆEҴ~c!?A,K1!~>q zr*h34-22:S^;-h+!luB(6}m7Z;p̕Dէ TF>"d/^\bސ. ,vLQvsF;vcB)d ˌZ݀,:M0[^U?nj0є[Xx&VTo5QI'6hhk:1(;dq8ղZ5] BQ <5G~l>yk_,"ǘnfXH />*^V3*98jG5vFT:w}ǤkouT\7_\ͭ("]VV?uϣhf,s .46e:fy],x|+&;Z<=\ڬ~KIgw䐒||ԮpAB5?+i]\tp;It3Fȧ-9_ʜM ~~{"Z#CPA?Q/-(dݿ'3 -:ۈN Yl|>V*}`BH.*ФCRJ]^uxhg 35_ RՉtLڋnt3x.Ɯtlo4hln;0?+ud/4Bv[^#蒫ߥ7y1m7n^ŷ$}6QCdIʰx+d)riYkTI Ƭqb?sP'9:MJsUhayYB7EԽ|)d|4ܽ)&(wtR pp·"{5+gᜂ!՘jZשq]Z8U'仑~L[:S5>$d>h_yI46]qTRYa*T/+o\9Dj,C0pwMW4:A: .w{<c27g-O|[8c@ uMc։#I`8lNYF sOf 9ի `waW1x=y-YEsODbчgH [` 1)!$+*sjob[3~F4cA!&l9Q\Mk-6aO5A]La? 0wP ] I"ExE)6TuW1~Z=> BBs({Gȹ.!EΙqz/$v_ qL* h'n0" V%j$8嘤^]UN]*(lZM3=>NK—wE6ǃutbݧc?&B[A~@򄧣 ` ;XM_J;e3ʙ-ɳ&[ UKj2chE\b6J3UmRWIi#֬<J{{Q-AmBH+3RW8 r; T4Whzw1dY Qxg`.ԙϖokН'F M 9r!N`g1})W[pI)pm*!n)٢58ȱGV[܌h^D "lC/f\ӄvԹm:gJk$l@dTN6Bê1PUuszgrT !LCYz58r=JMkjKQfnnQIbJ U͌.n=SJF{E8 9k5&XŇD#4EIjG1%I1 ;>ݒ;xE1>z,ϠV_Я )ou[ - ٰao|<$ TЃv|aA-ےN"!KM-`%~{.ZtuKǰg9i?e(h&4gt]gآ3Q$!Bx.pWɿ;R$ʲ_74>xdTa\5u+psfgYFNBd͈VV8ӞiHkrgp5bCQ YɃ|>[%Vn츁=`G4FH%1eOd]:0Er=;rŴ?Ȫe*!4k+q)Ӄ񬭠 fspR^Ngyjh"tʊ04xFH;u7s"'x} ze|~Rl841<-ӓDaY+!UR!=PN; a9+ߎ ׊<ӬbНYY@|AS e^Gз1Pg%D3w6١I:SE৊K->bUb ኵ~_&(R fEL A71)9 CL)7g7y}r;;/jV2{-^֮V_N cp\s\Q$c0 k5|kdE+h+х 1%2|/M&܈DEPYqR%ON"BR\⎖ 8(Tn_I;Apg7yP_j.Sָ"*UT|[. ݠ%k.SKS{ ޳\= %ș'&*kǍbYcH-cg ) 3 v?lt-XUAQŭd„&kDQ.y1ޠO_Wcu怟 iBr k: nxŕۄ˂Ꞛ͏kE[(㐒L>Aͷ&.`n?+X́5_w*DFfj^e.D|~P- ǡh'Zc]- GgrUOU̩Q=ߨ kl8ƛ4MM^ň(!CY%䫨ux+wi+дX 7E&ΰ9(iYğ"} 7z;x>x2G՜VmSUa? Rq7$`t[#Y{uə?ҋj yb+#9I\o*5{6;/&%@C7fjnvPHɬTPc]dǕ:*C*\E(pr:G}07m@L gzzun<w kIqE)CL2/{ۀ|D(kf"/ b2'8Y U^?i { ,vACˢl|(j(C+@_~,?; mGWtmk W!WGƤ+,(_og Kfnh6lab;{>?E3ay!ae0O54Ӻ)tXkRJs#1ϋ.?Ұ|eX2dq@q~V: aPxKyeBfZ#0"o; h]j="Y;6$\x3$xXl;{ xUAEzF_Ыp R$T+#v`g#eFj'4 Ue"rW!Y6كOm?(*Bz1r@y7'Hތd ytae9AZpr1#1{qb'={G?U9wQ!x5-Ee#̫Ba!6]|P3[XwTv0qsq"8՘ ;|z`~.rG=LLƳQ'5g0Ƀ?{OXS̹E޿W?fyCNzn:>J^(njb[77:DuCu;z׭|~R}|ںr arS(bc(M9 R#hhh+Hj˘89a؁"3(3}0,~eGa= 3D-H6u+>pk(u0ҟ9􊄎)~%gA:f fJ"ӿph01Zgwo2J˄'#>tm 7Ln'E~$3@+ns6BJKICbkab0J%|H!b= y^*D= m_82u=2b*AqPǮ,%4܎mއ}p9;]K8 NZQmhbQ%v5l&+sڇx6yqpȿQf͜Ļ &ǣ!g ܑXP4ϓ /W^ر ^q|!yo2(?n"yWa{#. ^ V_d{i-ЂTՋ^l M&^GOn,B>BGx6xGC% w*.An c[7ۥxǔohz+h8k|[uJO_׳j,HeQ`wpOyf$[߄^ZP|?irm'ő5.MƂkՄ bEVwtŝ_aW6!biX)3Ԡo1/}3UrŔ@EpNt`i [)gc/$FP$9Mjg;/7p.lt0'\:Ωh9fW$o] l4 DDA|g<~bT+xN\;Zv&616x'X0i9SUfnQz:\j^˟Wňh1W#]"&gHNO;~7\Um0ra1J:|bJQDK:w]b9^jM厂K*|RvnhTjBt`~ByZ \Y x^IP=~ :XpUđΈ;҃BQE LtM*Dr>9BޟH՚8lMrQU'L=,?Ytj#Is-CoS/sSe8@7v3 j, 9G3pѹ-9O?%3=4Ё TIe]hK@s/:<#"V5M~ ]a$uoʰՙ7M߉߾Ea, 3ٿxwBt"t[ҝ47"BVB>ȣphz87#N9oC`$aLT=!>XPǥczu ڒ=Yl9vp@k@!+p/6FezPu6dajTet{6dʶŒ(T3` Z&:XٿWN_u_~P tW"Mif+v,\Y݇>X >~1<Z?LwN#QTgS&DA]Sb9K1©lrL5x4,e-~9l-r7SfD~@gӏv[YJvYu%?N yTP9mͿ_zΓJ 9+LQ^\'CaQ'@<٫h?myny22[0R9)d7 j]l]&mj&Tk*\"l|ww>ԍGqMVY&FN|e?KjhUg @>r]܊?WçxVbʾwl o LPKȨluMk-u\)/WGC-5m$HG̟?\c 737 sBlZѭTG='t`lD4E\$ĶA,#8mF %XP@[|zYPN9Kp{ {?9{Co  bՠ.|>/ XS_?{݋:j}1hlh0I$:9Jb~(0XOw[G6|^O2>X:d6;5"4# 8qX׍({7ecMQNJ|0?n.mh&dcX;K4X)>Z1X,/?D~>$/;Q\2j74QAĊAfPG@[kD mhr6 H2Bg7} *\t>)^_^2[s}14XYڗﰈ>٪={Q#5B^Fůu !%,:v T4m]L&DZ-eiS}UYsf9J?C^Í:.NC9o]$"Bqն+cK:t 7@,jLeK к} bO xwR6CO@jƨ0.F{wҖ!"UhU!9F KW@m7)fsY >I GP=rÈ@fgd_],(zǥ~@3|G" +8D۱TZ(Lki~TlTK_KdYVL+#y?t {hR_p]=$cqtԲT6@8B]}hJ/^aS7o.hʞpX1:Ѯ6SbĦ4_QF.4׳'^ү#'IA.: i6*u$z A'U3@_AQ[7w.Qv(Y;v"`AP-خz8 @<'*+2kIf)Nr# luo_,'}5rJNj)bw{ :f b\l$>p@&4 L{&ފ~rY1`4 9HY4<`*@4zeL_ã)4VBDhS(]`-8v( q*l,@j,Ke߬Px}G{KKֈ CxK(6Gp8֮8Pٲ?lZ0qNBzo\џFax?RM*N9 uڱuJI25y;ÏBrB lF&[Mw0UD= {dy,ͱRᥔ8~;)xx(7QcTr *IMff#٠n .+y>Ckgd?#K*$2CYI$%FN:lUm ;˲AEG V/̎o(UJa&XR-%~pٔ(i3d u3 LH r#;` {=\u /p;>ۋt]zv&Rq i;$EԻ˂ES;fLQɤyvr** chg#h?$ I4Nߕg+Q؄$RNy:cU`-ix\o&Cy HO 7BS*kgmЍyJ&3?mOpNSjύچ kU9?Bl cj"7S0$2oefKW~0st4`iܼ=P00?Wh!IWVt<[ ?@V{taM:b fqqG2ex'C&ÿ'<ΐUg>Cל=jh?jo,@*ligG,-OeYR-gnMJx8AHtR5 \|&iC\F7ҝ>3ByoyB;a:Fd(Eg[]j#>ӥBU^<5,% }BwMzw?@+cMp`LTv?-Jb@\h'b@%`YlbN4GGXb|,Mj#{`d,zRX|y?lwN*zħ۴4y9O=<<{5T.a6kJVJz-EGlOm&3M 6=㜅y99ag֭D-9]O\j7y UP)퓃j"D@<wz:;USe$Fǫ1HNZG(lv-1F=;T o:m&3 ݎ/gby瞨g'UY:8IߢLkf:hIQC a bD>2 4ܠrxE4j'T/^_s/(R :l$2t8ŕF xC1+~􁇂`aBŽ@ZDALR3(=Z<4C۫/aV6N03SS65+ eСUVYˇ*1@cR]Uenh֧ic@6'Ps<i?9%B_Զs:|@^R?ԑ#ӡgAT6 0{Q~S$ Bh.[% ]x;.ȫUJ_ CfJ؞`͕1$(oI, Wj;bAx /?@DgR3i`(Vz\ D`hP1ڎǠ٧}Glp7A{\~H!1[؁J;ߢw9d:nAya(X 'sť);MMՑžo.&'Е_6|aC /ӯ^l랃~np5?=lLG >ˇi0 H^@:~OXlQ{' XK0bJi[feR9E϶'-d.d$8'yM6Ls'! g!)_@`~G*t^]5yc%*Zqt#Io&Zjo{+20P誮G47IC+p2::B zZ?Fv_d4,CVA 3{y{{Tm>yNʞk\o:/08;\4PRd:-ץDliר1ӐLоy vw[t㞗|TvA+e=*TF-Nw0+aad7@(FJyh$f3hf-Fb*D s4CsVhpE8י0nfdf}k\'!_- ?Ұf-U}m9Ms<~9o?X2&ĺOx*S^ŧG D[ S*i e_ԬihY (}عCFH\fpIVtn0Ŭo<7.^ ndRq-LTks"Ip`:-II. ݔ㙷3oރ'0k-\lIyI˩Iπ)A}#"_֭ԥSpqphX e:ykX|U%-:  O NE5,qYMSqhS)6ZXk\pdts"\M4&@ W T[&i&V)򥤝\p)Eq OYe)sU%*=+7f#Ī)#%+?uvz:5$sK?s!,q}һ !"QZڈkj%e G5z(f5xZ9R3F(#&J9Cr[i/=2dRDަ!s,>@ TJDߛ1gCPm1ӔPzNf9obm&Z8y|)D[D<L[@ _<8esЬRk sLDGp!XFTEt{`QD'jJd\NBqٟfԳ ٢1 Z?mSIzy/W~Q Nk8?UMkS.MZjo x\?]:ӧD=4G!0)En>ZT})@iѓ]+I_62.t0T˹蕼h%c}4=kD < j"AfhLH$3 2aj{hꁸâj) Z*{߽9.B-ڗ׉kMi(<%.&(VYI yA[d"E/Ӽo NUGô_#'AZ1qm\3WbarneT)NV;}C-cuTGKInITYn4kQ+mWX D?2Dgjz5,^aSGU R@Q5Jrv#u^7$TaBF.82> B"rH|'>}*%f^DzT,geٿR>v&H10ĵ/Ⱥm&KӐ:Ï~*$ly$ZM?#ͼ7|n~e>q:P]Y 64z "S&">9pM yg>AGٸLѸ7ڮ²;Ϟ+0C A=I}Hvq4>mi(b7~,|x -9xq#o{E'qݞTV Z%y[]1rB}aO㯁Ju`\#U #L%SlѺJ U_\0G SX:hdݒ6IP6,pTJm,ֳѺ Ii[ͽhz<}S俧2U ت 'chmnM6яD/feB GjBI+i{VBVB ؿQ8)WMeV&D73X%qQvw8K"x_1U ˳q#*RWqݼt?^tS„wzKc#X =~+#;8lqW5 s:z/1=ck(RdBAiH4#SLK/Nתՙzdp(4M6W&j7 Ǣ<-˸Ϯ۹ DMbJy 3ݟ+J[ T/y+7pa+ƺK@ݗ'ǐP>jFbAsj4w1M?Wc}'P\E`s:He36SL8si=9 2f{3䔚D m2x\g=Iǖ́ybva!4o<GN_.pBBeknvo%)YYR˒m*eTesA6_CvP칭{鳳@YemdD4jƉ#x17<W,\Gtk"d&@_Kz aL q?"Śxg< ڣj`L"ڴ,}[d! 3& m㲹W"=s 6dȅڴm=KzbCA,|FfGhrI8zY9`(H[]LBQ z@na+}aGu j׻R$Rf'] |0GʔG7_X|!GaCz隉fN>b^* ~i Gum)RfCCq rWL0e  *82=yChjN̚2GK1xh>F!]QYdg%j\\|$ւzc- Y`R6Wz̳c2M}9kYe"i<M$a4ZN7>R3Bds}Z" "+\Z fџ 1fod}Bjj @2ARȕ T[>7׬pLP>FfP4 Q5ʔ9z4|2t" :_QܰwBBK1C/Q^g hzI/p!5%`MZk*eF_ݵ+A?E#fjl6~w9;Č|UzUBUG'86vKY@iGk`)"j`pBbmH҃?d;l3ƛFYT\;h ^v' gwQ7S[q95Y6":~9DǺ} *hiwHHHA|]mMI'VRcpISn/~Kmw ނWRk&ՍBuA]fpP&1;y 4pLtZ$Z"ˍpO(S HLUSf0f\R>3-1삔f|sqexa# 񨛺"IK[{b&+ݍ*&~9}!HwVS}qurUbMhQl@%:4sMԁLȊu^[wv57?FL`Xjp )2v^ֺp u0+*ȵFWEo+?mA:Oy(syjRb@n`: [çϬX~(nevgRP 8LJ ;%O(Lx q|))#@Gn`_f-ڃ*/<i7pX{>"$j cJctAJ] u$+$if]y8‚BfNMR:z}OSCIZiY:P@ W};rP 퉒l+Toh&#*SjD0z h3m(z==#%(/rd!k`5. ޕļg|XQUW+xV&hk}ٓ-?MM \r=8ުb4Zc'uzcM)dB=sPӷ2]$\p%wp7H/Dd;t9(فfHQ!H{cY84܏+gM/{/X TUxM''$8]j BwL_tYTGD燒¦[X Jwl8 HaᬭBCsOdM,ހ[@=E']C~9{bp쀛 Z\RהBYkX;#Z4oܔR3`)utƍY.쭕לCD3c\l^>E:i4wj-; lޮh)TQi~=W3{\*qY_,VV H1j`%V*j!~(8wN 翫St6&bW/ջeJ@2-x)ߞD/o}v=ⴎ{pI)bGC7V&tNMi5U)*F}4S=f;| ~+Sa%*_IMU32IC8n6`UIH2W,dm#[::[ G.@NmUϛٰbgT2f|pS3gD%~>iW<.,$Ngӛ*8K\ʫ!k.xe@>gz-(m#-_o hn1]̝\VQ+X+g;h2{̾ƨU>.!MˮDI]M9ykL 4)Qf$|wqгBAﶆy?@~+Y֘PǟwSB M"Iltpµ|cY6CN3Cڊ#9Wl' Ib̃b-PurJ/pȽvoR]Ёyb+ Mg=Iy@*" AG_|O&p- ,g&K~/dBKg=I)zLtfD/UPH~SE7~U]mGS߃"S`'9T)R[Xqo>KDQ]ol.nR}XYHŚShmOvO:Q@ sKU,kZ􄶍[{Y 6/^ϴN+2kl/ȡ Hw[rF?cV5d\/3_#qtP,r7'0Rd˪*I{ں 6}Efm;zx 6.{o:W0FFLa<  yC)Ptm-j|Zo]ӹn>MCRwEOÃ:!s+ѵ7=H']!lJ`PBl;b%~ Bxp<_ HTi90S hTWP")4B` 6AHM&KXFQ7Nk&:5Hb+}7i7-*ssZ67tJ HV!q^_ oFQ-Z$\+Srd0)Mĭˡ>f=ULVPѢZӍQ %SGǸsphW<: G\GbຓE*ՙe Yt )gp*@\:/^j2ׇ1Ԙ|qlvaAh218S4!2oJ7ژJ 7 1 c+r'*Q`~KU{JTSqXQ 'ir0I:%Z#4fВ ;v\3L'!Hkρej3I!%MP:Z.\0q8|'X0fo{ ̜DQ_驯=I5} D(.2?] mkcʁO~*spvg&OR"@I?^bU٭V;cvtLc1Dnծ2M̝*Z!SD:kҠQ`J>Ƴ:dc|6@)$u 0#B]%qAgs z >>I| fl(guZ>]c+w2^Sf%'\ 9X% DRx]/aMsģZBØ8Ж JriuʝʟJcS"zrmt*/4N' δtfp{N_hYq5LWB[ISߍ΅!*( [bYM& DdyUsCh:G!bCO\9ϣ\b߬wYɘK MY;qSyls36͆cO7'~/re`T93%F &l𷤚cG%a *ɴ~SjL4NMtd?[GO$Vh5zd^9tW,Ff`kl(Go 8;x>;esMCwr# g̠>^ N Q}2s0lAA. cb◘XYu{Jq-uw )60m'7ᴶODUL~g}Qpj'32Ti; Fyiv-&K%'+J!eߌ4dE%DAM=|{A\ P/yw;+X>2O^BQIe|UA6 > ͐&0_$Zw qRV5ψ-֢F+Y1Ut\yd3ot߻1}sji`N>iz\\fO(^X֢l:TOG6T=+^}<ek%eSk~~A@LawۅJn2p[r`\=ـ7bt7`s=#ȝ-(ϐ]oɑ#^b-j΀qԹ)@_ވZQSҹMYaO7|O3U?b=ĜL3ʓʗ/1  R? 5?ڲm 42!vBdG~4e2$<=cxt# {0< m H@)g`/-GI*rgXCF)o&CEm-zBXn!ḟ>t~ ?Ҋ;8 <عYqQtRR}P֝$Ν"lO!l3CMwJvH`y5d_WRj{)T ;w3T^M~+Nd`VJdtʼuJ}\MVjAI3 -_[Вcs(bg CO #8j$ܚ5 ȈK,H=/IQi<ȚZ@,+c4quuN+@uӡ#k>5&I,)IW$fknć=+|򗉨ӲFM ,1@К}r;ZXdfem44SNJcUڇ ?W&ׂs#A=m\A+|I^wCl;ߩ%ɮo]ؑ;sD*@ ]tcI|H_Gk3tƍ- a8m!ن$/s~g5q̏r(6S`IěrIEJmu]4w]GEXrOXZd"_jꡭ`n8#:5;I,.5]逺F>ϟV9Kq;'}jqZ T.ٴ cM/kUVA- tdp7 9,.\`25!>3w(EuvаXMSj*taCƳ/k*C41,u:k}30.;7h E@X}=ܩXuvlv/dX{*}=b;c ~UsH6g.4Xs*`k{CŨ.~ᦿyI՗=CQi~lQHv.~էA<;A)<ZXs ~t_kjp'u'ͯ0cso_4tK?r7)1/roӷ% vU*nчxgMCV׸5A~!sB7a@ң#qYm,5pڴ V:jg]j2jX'DάeUC!@StynAM?dh! pqWwXqtуZs c[ (W<$_!vR_؁Dž FHBLݧʓӯ#]ct!ЏQwYf@6Ei$),1- ~d 3?r|=`pWmF8XaBAjY K$U *h̟na ̌ }]q$qb)ٕ4jS싀y#|;ZXe NkYb"6N#YHSO 98I/fHH0`y<~fiNv{c!ul!瀜oTcʂc#1|cH>uv!_[O[ƦfJa_e!u^BXvJF5iq;hwLeOx9e>)⮔LH89A>oVyW㐧=l(]ݓFEFǙOZ<hɔMԏsK!t&9KXVϼ'㤷K3H㹕;L|"J rI,Z#hǜʀKsHyx *j@h i순^=l,R? ^T [4=Q+\G~ѧy~^ߕ7֖|=Qws[T RีY>l{&,QUP;wd4*F<5ѯCmaΆfUm(0 $aAS::+ਸH; K44JO{_E&!vX<`^[9+va$eST8xG'xL)Pc bܣ{5H:B!.қ1slAD+xi^N3.zs^P4]^pfHQؔ 5w3h[}?p f+DyLmnG!vyޥYe\ ?g ]yF7nѩ~%"zS,wYO&?()[lO' lVԇ1x #(8{ RՂN )~טfKr&*ZrfVW t uhgJ <6E`A~SVupR-(M4ڛe;aiOPN`jAe/Uª_R~pLZСnD9l.b4Ӿ+oE cU olntUfx5(&3jS g5އ8ӑؗ;1(x}㓻(\ٵpms1v9>Q)$c1PzSmG( x.?qR탂o!&{K?Tg~>uSf3$;-a͜O*]'F kzbFtϺhaPo`Ґ%Httb^  w $h.ٌJO}=x:w 84vZN u .a2V;LޙohFܓ1{+(x"s]' جcT;'&pdBl7~-0W_H{|b, ^:0J`9 +N!uhC}2UZ `@7@!}R?@;-rHm6f8^N#WX&ytvᴲş(ӭ^E؀:n?GKcpPT֍2;Z.\rB%|稻ʱ8+;(Բ'QXsRlu LDS>kj[~psa>zH cRiȈ+$cʜI<1)!DUOKƆ5WDzm ,JsjwIVPMIPɺ1d񻋶֭ bO'/u6N I  ՠ.T \1 ўNBwv;\HÄ/nNiT]5].5{bҶ,j L ^5iRI2QT*qKGFCG9*Uz8rDhQc})쥴h%r]f mf7)՟z;TP,Щ9#c._%$y{QGY UyB3 FvNI[k3? FVy1!!<43XZ&s2P"MD$/,gS8 )zxkmА?eѯF){ 2q\kV2(;\a~pҺ;aި,(l3F)1 vd *%sy?U:k]--@~gtoLMEcGǝxm~Y|1A X9Y`VZsEsцsT6bo %7M=ٱ|{&ј !^)Yv9g䁘},N*E =  fR0|CI8x3FGԇb7s$n &y/M|v"ɆScx #vAU=n ŲUx!J!EwYݪP[?Y8 b4[νZb ^P8Ne18h[tjrBxl5G'xb[=%є$Z{f]xni (Y>(IuJ1rY XBtW&Ƹ r:3_Cëon0D M1T'Dwzꝙ-Ӽ)E6M9';H (#a@sì^2{:s|l6*L;T WZ\'GebIf.Nံq>P;Lƻ\i9@?̴FoO?= gFoAhW(]nʣ =|#?$u/P:pBP/0s0]K6R<ix?ॉˍQ-[w `;ΘA!Lix!4腹o U0G YʕpiTニ3!b;[@emAŽqzGdjİgؿ!tAʜu (1rC2MTy2eȮ!B$Å5KP檉.j0"# q3CԖؙ5p{DfhGI$GzT&6w\-QQ'$Dlea 6=1kw4IX_ |V۸Kl,nd9|<Dɲ˕Ki𩋅fI^= ʃFQj#+^k$Pg'{ѷG8cX`q p<]19_9r J3^0`O߃'cH@5>kHƬxM sGGq&VZrH:` y ;ewa2"8ANHD ɣ g' _`aQ5ԯH`y^9.9Gk3h+51V<^&!kK>F__)J+#vfpzAv<Հvҭ[F7:ɉ ڠA Dr/յtt[;炣X!H"~O w}5C9!!(@zuvLgz@ynWL7O)a,5!.dq[oYԪpjyM~ }\zRK#p޹ZnB{sqq:y~kEŶt{o%lJo=3?$6un !uNeyEKQxs%'!MV[* i_!c.ZۮϢh3&%m9>1$?V7m,*4!"5 2} 2fχJPt?af=q++ 8ެ, Vk`h{.De*q ri;e*42 N(:<ꬌsaghtr3 !ݔ-А2PaSpa?y߂k\BJBrQ-}<J*[Vymz $q-hO}T{1jB1M .fb+f9@t̸(^"P*Dב,NFі$V>Cn/%q-ƱC^"1` x!}ա?иqD/Kr,edsپpM< Fݽ֙ ųut;t]*vK^'*Iv ڔa3TE׋ jV( em]e-s}PEMT hE`..y\Q;ûΔɢ-@ef‚l_,';(j8.0^&dom 碡 ,,RОz28iL5|߈EIMa%LCQ rɶs2V(Yy+r:AJ:Ka߰!MhIdft,2E.E7ޟ x:ao&SrǠ+#8s:㳠 p9'X.([JX[% 0&VIzHxy1WV] \U8xWV' Sp{ T{a>8ݧƱoC.-F3{N%hn:QNb{36svCYɅY*Z5aaH/ۋf[{߫i%Uյri2*ZLy74Ղvq!pr]^]/o#gfǽyA$ʛ_}$ċk p%Q+a)!S1:To h@c)+ XyQgQ*N١QZ&5Gȓ1FwSexhu4Cn4y|_XZV&Y~|Zc4c/݂ٕ~Yj%I{+ $z@w]ciwe^r^ .$欙8 6^VCd&$ 7wͩPXB WE&+<s ;#b 6"j7ZОDr_=m"};2M%4N1ZZ7;(Lѯ4!*j,<Xq"[0HѰD5&BxkVS] ۞ț~ڏ.YS@4S4$u #F<5-qbʫ^TVԤz(9̤u&Y΋'ʔݒ&KKq^EmH8-̄eOփ =L~"9ÂC U/_G@.O)"ƦK@e={`zx^LkOظmqOpqr#і"+Vbd͊- 7w|<ƫ}13!--Ryމmw"GRXQ/ƼQ:KkaㆂxsjYj%ڶ˩,̌+iAKiBWSJ7MuwJ흴TrTL БTvínk/LuyXxGxiXݹzW+=:[2%mpV =NU(&lev.鏭@),`^dz 0@/0.jݿ*c1ˤwƭp&)R憔Ylr $.b%5z!iӓZE~oL+W:C"RAU/:b;'8:c}eO&m'xGkhy7 CcȎf&:o3(JV`}XMԀ(LZΉkř>Ѝ= FriE3lrȢw#BbOGW\RrAIpƶ>h:Y*c*2^xR#,+]II@qM_a'qa +\TQŃˀnHTR^]qrF*9:K.pFZ8}nP{h6H=ZT Bi&3^F`r9?Q#B+ZxCiA,ޔ'*INf >!*Z]#' kC`IQwaҰ׼2COubCtw "?s)?%tL\5 ru?S562IMa3*+R_J~~#c6 .,(/ 1LֽZLܪ Ջ<= !stP0^ōO9(jUZD 1@.YT{Ց>pEw \&*_GZ~ABz32ޮ? }X k7al"JJN,Vڷ:Wƹ#p2wgYLļ.ØLBC5G8́;I0]#)۔~hwn>{Y_@=nn߇IlG!AI,|4ݰSt%=+$?ozqR7ZVCWݯh?W=Efb0T{,"d4G m,E*̑&L@q%rm,s:\!+3Csdv,ܺ܀g+4yՃ5~lãi)!)]YwX_:U]5 [:hrw ـ Q)4JG.$P[Yqc\Pl+eXVCO)iMo8VoiK Vl_ %';~yIr#7do /26Ą/0 {DB?H^i=%W*!jiHjg"C=g L`V_NآeÈb%Fyaiҹf qo+e ngn.6fY]ڦ5/koo$ॗ|DOY9` h׷Mm ǧt.W%3S3PXltVM?# K!f{BEHA"? Ɋ_o j: VIcL˶8'sp!$ysw@uļYH&xJO 8)FaO싗6-NS=s~>_3:mb3-b,4ў;F1ƪ1F{t)=/^&G: eOSP3R]>2FޤNu\a-jt xSĬz2,؂ Cf3wB>:,rGئTe`nى/88fb5lB&w_Kifk%͂]d(~ȇ#+zʜ39X\NFiK+tTS͂EkԖk0dQw[z{zJp/; q.~jq~L?8vI(ao1Brc(jwkj[+QC*a%y iDN=L?T$k EϋDt/-Ͽ\"mX}-Fe+VhLf>oЅYϰN"mMgW^C~-@`FUFPݷ7{lCӱ<#[9JTw+@SHTlJ@z\ᎂ)'&Ø &!7@تGUCj.Ư %N@ ssXWnM'Q"{6#Zyߌj&M }Zc?0eV'SAq6z^`ie p؇0l}|c taYNV`}"v=T럴OZZ7#nJ^(ve 4t{֖RSY^CZqq"hf["3JnI 2 ߙi=Z?Z!|mCgAHJ>xc0'P ,6Nq= & T8K4D`.23%r8\cmF%5 k%ϒ5N#ĒmbVh|[LIIH?ES Q05ueҫҍ wI̙>=Ji62IM=m洬,]i>S%;19fB#0P{YmCW[N,W?l*%A[`;He :m`<ֵ7i=+e<*ax禁l e#|eVfeu el@[S+/\ ̬X~/HmBLZѰ&=C\M s#̶ g'(?`~E=>NqrOT oK$,^lo3P5wxղd R[u?Y)ZT4k)Py;IY#%К+&i!޷s ^i+Uj'v *9n'C@9L^iU%12Ð#\Or Hʵ۽oH$e~޿Y˛j Eta@h(p0dK ^h-؎PυYE*ӅdbC6k?l*MGFJnAF LXQ(2,+jɈo+y(۶7/w;u ^h _9#+~`in~;24& yB3ad@6ZU R0`5ӴJmT")"1Xw"(4 |mMޥ:VH`wF2+K<>^sQK4vQ'$plμ=g U[OM% <ȯ͋i^Hl'pyq_ >r.5HboQ +USe#X5k4T$o!&ledS%|Pe@&X~g UnTsN3bo/ ;"̧:?ț/0{vJf[5|ʼ ּXF73+ 5(Àv0ȔG6aY3p:5ղ yF16~CГLW-UGuMhPۨF,} 9r'-Yܱᝅ4qCl_eBhvzlbtHi6%PVd6 l;NT#պڈ0Uk2?-ds۶XřBm*tIuVϪZp/ X WIfgxOEZ0pF %JOXx rur~0*jLSYIU:1zjTP7UfI@mmA0m/ΥRqT*Dun4-Ck_</6UIdX56\Qɥzc PEӫL갵C-蝈ߙ0'6qQTbJW*ºN9 NQ֥ewWC%VCV.@O`Pyp'?aY* q_}ZGqt IuEp;BΈ# 8uAk2;tZm)'`#(=YLB% 4#"u Qݬ= l 7nS SNݺ 7ɯz~uڤfK;B2%{P0&E H9ZV`]HÝak}]j߀^YM.-AB gaTf6KV9wl{ lV Z_[?U (ZI񿨸kplyx,QN4c"2 M|џ&{)Mg.zU7ɓ l_ʸjQ؉ 'E88tSqi8rN:Ml՛#Œt->ՐB00$IJabC9t%sͯF; MqlE>"֧;`Q}gA3(ٙ:>I$p@~vtvrIOep\Ǟ^`%yb~qR֍JU22l /"JPGjfX+9O`ck*XYwUO룝nBqVm5v Fح8I#2'/Ρ놪$/}QN2WOPM L8\sa˻*6"*rs(!x $<(#O),FS)IKhs/Q>qm"EZގy8@W=EO޽ Z2jY ء7XXP&`R#p{ga({bFRFK+J/s(@3JT'}'i;<61FkB#(OEv:3*x\Hf1R8pGk Γ%Ϲ77Aʹ*bo̝:0[^ye;G G$jmǝˡ@0JKEۑtlpq\Mm1|LvZxb}4{tP~ ia mdo9 ;2Qҁ[qda`X4v갖G\ lQ{i^,{H";?}}4qy)^W((,tgi̝zF3v2q(n5rۅ6=՟-^9 wnwxuhn+UXP} (4whJ܈JM +=0˕fcSSq'=0vYŸ"I.)RC8"mUE&Uݏh+Yp:OGT_TNrFP=B1:ur,‹صD$pL0gb J"Nۿ7Ȩe!J/8>Ԑ:8>)o,7.k)S`K06-.soCXS2|WUsg{ z1jĖD ݼjMx(-[^roO.[<ؕ {|]*ƶ3*9^w$YQqױ_.߶a>d1sқY"% /pV^i+Yݬww5Ǟb0aEZBl,=3EspF1(k̼f+sO>6:-K`Yf$Q,͕T6_ef; ~q9SUϼPRV H J-і0z|r]3ke5#tIζw{aw,m(.Gj'&Sq fxp3ތ&AYۆA\F]>bȂ;iI"e{ |7跗``XGZVC[.0jMޒ9mE%g"s;zQl%t`%E܄NG3h fC翍Y0a9lbbR%h M1~'6 ^4mF>Q4#G0yidW${2Ҭ U>6n[IJIikA^fL'Q8NU Ev/1~4щ" Sf6'ާT|FFUK$&NLw4/Il::Cei<Cb-yMx`V9(<ZbWUR`-\-ԃ]T YEeR.=XL UH\-xmHt{sE,1dJI T'ZafD"NmEpYQ܉5nb o7 Mi Tg9o\ `^S ,WQ Nn]+dAi{rV = mDɸ9Yayr%гhZ+*c*ϯ*6I.ȓ]Ĕv%~US<<3AxUF蛍_61pdfD)Z{w2= 4ګ[kya%YujTפR!J;e5>Wiѓ'Nr?Q^F~#mcvӯ}BX( U>Nŋ%-Θ F*.dv.'ӉЃ ؛fՍj0Ղ?q8y#2 o,`o'?՟1nTu !VG'lq̹tcwXFTl?4f39_3"5Y c7IS^ ߟ0)4R(+{tк\7 oRB+QAeMD! ~UHB tsb]ښG E+SNe\gǎD`UהWGpGь`Q¯P%̦v!a$mZLLft;у؈Eq*e 285NٶCNh/Ou//U/rKJaS)iE-FbH| >LΚfV ?(y勐ǐ0 Ϭ74’xa=a_HW_HJ9HO;RCiNS:<S;&-UP ;aI~^UCr`{~[hZaGtZ`J DIW=˰Fb.9;Wtuu8 …84RujPz&6m qpd( ^IAkBWCY'b3PĠ 4*Z\KԚvm$< . J({rPѫtWUwEyhTTTQT\lFg>P0jJ4CDsLDS4A"k@#%J繗RsXb "{;yRc]m!S^PӶ7'f$ZΪ1VtGMsLƣ~@ޠ j׳mt값SK_idR7.kgM@Kj5 Ddt<BOaPxl HXz\ҽO5=6[e[0ئ(a<`wtڻL* ŅpI ` 47͡>C`yJV P ˆΚ3==zpr$![Hi7A})o>렅5ӑ]$"=6qޟ|"6҆6*cBZ)L/Z:ހK?j,-ZJD@ ?凵I[JSh5WÊO2]n bM\8J\;VC Y}kt]1%F^)*iZZ#Qs$[a#ыB 5vR )ɍ&ުΣDizFxŤНƒ5-p^֡+Aڍ\~t-݊6骠Ò(v3U.Vu- 2=#׊UѮgfK}_/8F QU B#\m_B7~VsL`K/EwBʛ(rcl=6}mf1z[g"BsXĐȽmJyd鱪Q~,gũ ̉'_ьO[B՛i ]Y :7 *fRݏ9ܯHܤL`EI v^n7s?"6U]|ht^H\Gv*ۢ$;L=0ZW2O tli=*^)5X "^oWkh9#$ eŤTD PK)=Cp7~iez2j#>7h~SuYvq*TVRܠU}~ˆRuU99 :|(p(%q.Lky- yUyc-9?>n IZ-f &p  S'Ftzh!"De| H|2'/6_6Xf j6'"+}}F1RM|ིZh+}̀2 F3R3 TAJ^K=Fn&5#fP&Nߨga:)Jyv .=G ܻ E+|KF*O;t\F)[g%b3{GR]2Λ'vɮ Q[D., l1iQۖkHלODx?暯⹳%o . ;aC=eM!#0ïF :alD1bKʹ&bi >O* X ~ Z&J 4VK;yOhv[?UZ/dʸr3@{s)e=sj9K .G?'AJ;pL? +2 ~,2:%Z2f1V>1)WH$a-yYZK,2igRNywO"y)vk491?%4NV`?#>Vԭ0Gb>/t= FŎIcEy92mrc]¶P헔MAvNU4_.pvhŞcu\d1n l>1 KgeCYMyFHS>i"ة&7j {h_z0RIP({w)wBʚ5Z&&d qjƂ4SQuUψԀQST.w>[]e *sC,W9&o P7B$` *Z]{zϤf3d7}e<1Ѣ~*{c1 Z@;n^ZLR?3"G6F8f :!Ew X{.єq xvr\T8G}Cwe+"G2;"go0poy'@ׯ҅3r-J4>-iILrj\!E&xjznʆ#gpG/Lي>iN|0VN+1#+|AbH-066JY1jn^iևB 8w*#?3 EVD BT5z4 Gsh7p6qGPŌf}r6+9zPxA|!w>𑣌pTՅ }@lݭP] G߾fy0,/wk|'П ۦ}iRTA·W5+7nSEt8,NdGD}[eZ/z(r,x*`8mm_6JHP4Cߎ@:m-% dL2=Uc$yzbةd f;.._pc4Yp!!IsNX 'M74w6B\HK0wFz3ARv.RDJ 5 \)M10ik@-ש_xҷ홋/|JXᗽDqK3ЀXck'ouN 늿 F9ǶJa?(l!Ғ3\$TGꥫyMB#CPzj&Y2V`@Cgή5okLq@Wq)h9˕$+QJ臬0m秬P(1Js d\P%{?|o||(Nhv'|:&|:`Ltt}?뼒ɫnHQk?[ !oKe܀\n57tm--E Qtt» yv%ɋӉA6YrMw`/[dbVX6ud*~B'hdlpsg/P)m:)i !I3oE,%}\ۃM|m| 6|?Gェђ9t|qa=ǀ֘B04̧Ý.SKDh=0s}mi{lQ,`9ѧbDr%xx)IØyk"3n뺴 :Ƥ+.»U `2Q1=CL\6@W{ -v/ yB`;pݿԌ4YZ>CG-f1y%GAA?hukҐwF3ztvXub^e\ӵ%bkvG$0< q\%%p Tw[/CO ]5ܻnQ=72c/J'Bͮ|6+a[zaD:=tR}azfSQ GfaM/$ݱeJ7' @;V a#(R}۷ۡSz@@Ԁ#~B]I <>cFk=E)R3l4B{|3js%SϧulQ ,"՚_Mf7LمJFW7R,xsv N9 edPaX?Tl!jQ;J/߬ ?0 qnq fxD/YqIцq]/65CN8-%]FaA-e<:n#Di)ƈq :x2k#[d(ut|l 3 `Bgؔ@Yn(+(EL6Lc%JKsID`Ӧ5$.s|=fQ76(+<077Nh(zq[^9dZt~z\ZxZ ,oKI}a+h1%{fdPlXzf,WFއZs0 ٫L+փZåB"x)q#W#xpC^P§5Arݨ ]*(?Q@o><3EkD.yAQ}I|:VD_Ǎ,7``9UFHytq`Rp3wi11ئ,}J E56g0X/9ՃwLˉ^N#2auPY,SAB# St;P~-9L<'0a27l ]ny>?8B]G m@AD_F~l3GځHa엘``l- ClӽG RuLBcle7x&n*:Um Ytd$6j视CDueR(ʬf 9W*n8]RVÚlEx'Ng\ (_&nhe_߼,MlCC6Z,젺Cb`M1G)!i+hjgޛt '\wyJc)~CT+k=1Ră%Ժ\ż|mL_n#i$@#/EKb[wsWA[fCvj?kǿՓ'wraЧ̸#n6*\s"EŌqh;?_>/g8(<߯ 7 6y! pFdvjlx+F^/S+ٳh|zU!ϬH/y)Az7$\W[ w `,;pJdTǼ|o_Ns $*~iۀŪQ\*dzT wXsDŏ)C؟dj^:na%U~t~]ZNj}*||^ miu$X $\}gѓ@8 55|zY~367yx{Zd\^D= d&20IV̖{e"x];)T\7$X- 4]\nUvm9q&kq@`0'e1$'磧1m+lk<'86ŅC]c>E㢠$qQϺ\K4&:\<@_FTʍkD5d, ~0kL @l-"aABO~tJx7.ȁ],[ƑL΢p hcs?j~2SBh]]?e $עe0o2糡"̈MX٠qs|kݛ507Qn5[ 6+ d1j!gtZRNsQ 7^s݋g^1@z(qLԔߏ/]8&M;\N&uq0qUܪ~t 9!ƭ<k\#䂣Ptd _ }E+%>Ӧ6eb+5f8 4{r`~UOM47ܑ8t|큣$ =Q8Tsq<KBL|%Ѕ9{ Nq+nwը.+&سGE_]58;|1[wB2jmv7Tsy:ѯ:F/q>ehqTXb >C3= M<_o7}$8YU?HCToXܛNT ~WwF(XcaF/QR:+mEmA84ni+WqDI?e>&ZU>!.8$Y~9cB̿m~ocs]}%{F;"{ę4dKٰ*YK7Cʆ*Qi\Rk%%ba ͎όTH*|γO xjct;>X$4[-m]NfѬ=nf+Jzw+ƌpsgP¤\fM<,mޡ.2U_ ppwGq5rC(c{(^:207L%y࿊x2Hz;b " 3nQ|!|.uW`gfFd=K7f'aǾqfϖg'r{6Q$ivzТ\:Zqk$ZEw(;/Jȏ$5:`HP+E@VB/zE[7k&>FPn.O*6(&:y~'{ }j3bƱ:rnwԵُ.SwcD+k݀:$`_%tWPKHli_SVm*X;8" ߝBo܌s$Yه68z8- qחgp@ =fV>sЄwVܸ>W xW&aQޓ4NxJ-2 ftq27n߷m#oFt*5;XqGd 38_?`5' Z_lT5L,i\u3T-[1Β Iլ"g*ܱ_dž+'5ħ*»+3L/=z&-t9&ǁQU m/QA{q M?PvmdBS(~sBDR7:rԙB ̮XboDri/ ւv eK|3Ԅ5o=L:s|T.#A9d!ىn\J^b-hr?:ɺK ZwɇzA圍?l=G:\h5 $ D#D#i=QжMcjG{Zlnhf[3K&y=;?S/FQUP˫8J_N.fC!b]WYnyYmffZ H7c7Hߐ~9M. `D<YFh8T?sZMޯ7 ggseJ7a< _F>"pZUK cDAd=1`U&;62j%}UZa-roi7hk9}pQ4og>g(OMUǑh@ē~'5NXTcrSvi.ʅ'ӚϬn$d)KYJTͪiC8W%ɹV>VW'_b${jC5+ -x}3U5#ŐDƀP,fOg Re79;#Fc^}X`Ɠe]NbnC?)͔ubOLϤi P]t+u29JegƅU=oV˻bXbhrKwf;6:<τO0b*F0acM7 sP#jǨ=1Pw I;mni+$z zbK2OsJ)Jhen\(L*QsY^b&rkUVi"S"Y{"B^fGLFbXw1ӿNm-Xa0?U\\DCn"l6w<Cp fMPpwlF+Z& e!ړ8'b zbz$'O9=e/?bq3]r>œE'b#y={Z4{QcMq.Pu֮V@nxKda{,/(LJL1OL4B]-!JH\ Ϲ~Ap56ԽҒ&O%X0\M1,F\?YJfoZ Aօ( ӌ:c5l\̗Alth!q# p?-F5ePnh]|Ʃl\e0Ov']L-je k+χ>;~i4f|Vʴyº` '<+{/)}t~4(Z9Qc5M2UTs7Y(ptd@w^ȋ9JU~!._V{cn0tj!vu&17İ;V=8DN:E":PLaO7JMtlz*3?\b–ƧkHB70SFıCvJJF:pdZZ=.>pxNa xP`cȩoP jr=DuC4ZYZ@o[4tXaA2 uL"aG\5Z6 z;͊DqDaL?.q_uoaxW`z::>CD HQh%?"u}DMݺt. v=DP5B_ el}e93Iz'4TGd{9$ yqh6,/Oü +O6dk&Jwb<מI:]IEk p|jF0&F|]ipp'%|Q_O vq?[Vr q9w,8HU}6,R5)x\:u.X5{D I"gxS´tqZ !5 7fmcpܱzlP<ἂv]h^9S06bi Q~U4ncNL)@4B 1h*Bs*!i1 DM7|0'ouۖL1Woɻ-RUBi} ?q]=KM1%Vީ2Iê\crf(o Rdа3p)7fOQ[?||xՁX2l͝aʸ hNMW3(c^ ov/)H&HHW?,0vQgQ<b˓xŵ~bqT ժXV{[SPJ 9 VeP,jI 7Wdù3h.{E[/d;)ǬUJxfb-h?AWNZM k45, =szFc=nJ1ʬ{*g }֙t_F2j{GؚgK]C>S} @ʶ]IOC< gZ^&um&uEa ^TI.}>%fӰܾ'<)wv;.gۭ\=9 bq+[~29[*>x])7`-kۗ?mZCeeƇgG9ݻ}95\ DtqJߒEئ` ɈVct |l:QT#g`ɽI _pdkǛ(VA˦'zGL-@ȷIEҫT1'$zҠ!GZMIٽa*U/Oɺ;Qjs?"0|}ʡxA_)»P"^\VP!i<+F4\J5s>@w%; Nr9Gh1d.GG.}ߕ)O'ZE`BwNܨ&l|K .@O9no/g pOp3I^U:!װU9s_AtJP_?S5G˕movtd<0?EG _NˮoC^Kֽ宨OQbDlhGpz@M6 vYe6q@K{wUU?pP=k3jruf- )m1ϊV[U@!<mNA$ruI6_3HAD-iI-MlBq&bG޳2R)7Cs4:NS}-n^i+|CfsU?J12Y`-#@H33`~XMJꐠayIXlQS(Z->6q (]@;d,zGޝaҖl{] $Y,>,K}dV7򢓼}m" , ڳw^u=I}_E 1zC]`c4labK j? weliyٝxR( ݟerRqcm[-T]qݯ Xw{-&\Eg}dq|E.Q7{+Ô60,'C*:;֩NPu!f;T H>Zӊ(_o@nOvK'+0b0.E1#UԊRHՔQ׹#];.Y0S%2b 4;\몢 O'+`U&")e6Wh7Uą:jaez"Tbhq6Z$Efqiɛ璘~ÎT=TLN](MJ~Z~'Sgl~idS3  U|t$K2 m+TY:ukgψEF/YI'hPLj_Os pT*pÑQ5[K𙀭/&$&y'iW,lr ^B+FTd8}{qm17:V0z Л 6 7lӥ~Sviar!+b 4/ܞs=Q 9r}jPci2j&ra+K?#"ѦծOS1E U\./VZ[S2}G Z'T%&i9(͈Y.j ^"VA&S! TB)aWɱA.g򹿟t wP~Q'(ѥ.R%7&:L DGpK1.tPa N]Vˎmcqu{|zcDsmijUaQ㯅z+!kAfe c=R&c'R~]yRH4,B?J`:FQЌ"EgW0 ֠cD~< |$ZmA/0M9[Z97)y,\z# f#/BLy9p؍ϕZ,PCoWxd)'ne᫫IE\EF;3j&vfIF0ic$p=ifدN-oǭUKiX$#=ʿYz\Wv E%c=r.Sp6㻼@ [)iU A<֣5-Qp{KkETb/G ]CB1 \)\e+f2L'5xm:5 TG}̯pjͻE;׎sdc`bhCB[1$>Ys!ٓ.:'Me7͉Ri 2޴H& 6OmRYJdD6;O?Sb>ZW"DN$Z!;Oo|L8@<D ؼ.F'YE7Z+]¬۔&-k?ځ bN׾ IJkQ9i-krJ50yު|Rc SN،zѢİMپ&l vQ4%fq?wNU] P _!d{+jaYUVZq/`\Zi5Dxן=Kuc!oE[I6bY%"|ooZ @Mk JwbUo#LQ. ¢Kb|S 6#d}sGl}GOu_ȑ>|IA/*߻5PKw.{w,;,,2QBxf'U?woKY| "Qej &[}ͱS{@5D:"!.C0k3I.%hniKi/J*h,Yc~S86&:E`m*E=ёv[;(O:iI 3%Nr8~Rv,NR,Hyx6ʿ.I%'7DtƏ"F2VC)*LqiC4 S'qw3Ub *DI7dv Lp (Z9o{_#\J-MʂA8v[@-*-*'[wVW )8^?G3⳾. u!TmfMc!g՘^Y ^̝QX lly0[lƵzǃ)JaXf&٢OK`B KG=KFkm'0i7t;7>`RRWR\Qnm8f&xXNJY Umt౏P?ET~Qdr 4"Dߕ/pzbZJlzVϗjI N[[dx Y.,U &%g[@dpzf7/>0&6p+?]AL$O#}@zC$$?h P fiVf6Q9zhqKh;mXwI"ܰt͝b n_m"0HV\2X5M B@?VuQ N3@ӰvDFA^Cр޸+ yZg<-sg;S{YK?cKN[Xԍ?% ,lև1 8Y_P}:&|kFooa^  [ 6?  En0"h}T^Z?8g֒5:ҵgp!WS2wAs7 bg/D e٘f!0HW_9gOXKIc 1- û*ZF#Uu b34a@ó( Ek¤Ҭγ1\ Va |7g*դ- }"LHѼhbKC_CvH/,eu?""K[0aN 7|{uʖr.&Zۤ*fX: wD@GԋFC119լ޾ڰ'ۜ=ymi0V?|/銓m@R7u*aMRΥrJ,,CG'5|-UzgJa]bcvMW*rWGi#VkԜv cz`/R#Ҵi6,Zʻ%?4hh9rդֵ'! DVm9A~S } 6'ķA@XȜd1IPPF@$+93id;6V+G~$H;Go+}NKh֐_Z.kewؕ1)0^pk>M8OJvLC/rzi9ُo 6Ju0>Ь kQY5Ԧ c4$6ׇ,2@6OGqwWɎg ~8;/%p n⾊Ii,u96RiT$GCvm\vE&IcT lnW~NHe4h7%$iּ Ah=*EF\T O'T3+PL`pBk d떠bi!p8x=C1/ΰl>c8,ɡQ^E*hN%ooQ2w`|>烨&E7MG;7x\ɷpMLZ#:鞹 O"6VjusfL0],=J ü=/){Dsď$;3|n|&7qgO۶cI\woE!tѼq)| fY-:[ʣUGE5?@ݓlu 2YU?{&ۗ&ydy0ܧ:;^{0Vyp:a/ʗ|7%9:U0&bFpcGg -W5%ZҊ#tg7UX 9,V;|>{2b[(lpZӸ.?@۵+Ǧ88}E"pŃC"Ս+GXuOIV;Fb䯡$Z;K\$;%zh*&@NƯdqUNFy72ut7@(ZvjYe0ދI0*SXzO", LMe]9SDܪy*[ʛ.X_FHċ B`}|N~L^/N# Ar% "8*\ l:IV.V9I$~ZM-ꅍ߻ם1f H-Ǹ=ItЙZ Z|'N)fo=9B5 cN&3Gm*S RK,}$nfu3st3\g%P yʲXnD P=3`̓>|\X[)uGMPz3)S\!Bv0o=pgA^XQKݫ8L}XQ.߾0oCr?Is 0g sYؾ1IA, 6 IBzIFWo|&vيȿ440/ѓAΖf\1h'1A6tQ pd4.̶e`CGmqܙfl&X&?C'q6LHy6j6 iNL>yS<~rKZ-%"SgE v%a|o n4f/'6~C!ܳP8B&ʻCQ!Z]dWLB@K:ch+$2 e*pputvc[†1 cJn@V"i,mD'(8װH4Mxs$,]u)[d(DD_D)宋8+i} Пёf1;5m^pgs k4/G,jCueQC#Y8a4@@g,<[Jn\ȏ^3M3;hU_M~ɮO,p-{KGg.gf`DBCUZNMk%)p5 xrŘarTI? CftS <頜CiaO" bx1ץr[yes1,ڕC:E/%:8!\7۪YaVz_zpaֿ_bC9oJ+< 2ƨb"wͪ&%7ǹ!OOB@0Cor#Ee'YPjt[*y Yu{,VQʲ5O 0%7>N;> k_x1?u˶TԣUGVLA|k[t, \ U%j6L U?q7!\la ;Hg&nP0ť5>VTPQ+V](.EPObzyM j^;AJBwC& [$-XG7jJBuݧi5HM=Ee E~kdbtzL[@~ .-G}ߤA]d4}-&0_UjMχg#$)тMk _}|&hpOhd@hZF "tJlBeK>rNUym{UcD#@=?{"6@hwgYZ070701000002ab000081a400000000000000000000000166b5088400000f54000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/ieee802154/fakelb.ko.xz7zXZִF!t/B]?Eh=ڜ.+̉ySí" [P|v\PΤ[>Qh>Nju/ s0$KIg>7跺Z93U"e%rjQajT u]|8c532 ϑ{(<$(u~ϻ7)|fקdWwU-}ML2N9:$:ہԹR|=;m5({вเc SwjipdYVrxwMlmECqɱ'b Bm-[JfJ2^'._oO! ڕ]îՑaDl[7!FW9;$Ǖ7L=2q\:5kq֠`5+W.or {K EqpS }}KӞսD'7ÓMS 1WelE#|I6{#EӮ}S/PO{[m_4BuQ%AG?h=jHtMmoT zp@a,*P鳌ĠilV Y6)~]/NYnq6`1EVt4@7҄ ՙf,U[0sN:  F>(2DHaOR\2=;.x6Q:"4%D*|MJ_ԗp\z}0׏r|nBizUc*;":B!(>q& LAVFo襁 lAk_}t9k7 ?Gj T~ePQ'*ؔ=xsBESpb.Q J]#"hEc2J8rQs8 B2|gd<_Mpf߉mNx)fhJ dw@ig[4:l畆tP˺ ppɂf\p rTIohzC_e}ULM3XEZ2~/o\FF$ n^K-/@7?`ܰ?Pr]ʙIѤ."W`&T^RT6 ,"KأF sx3T9VGR4z UZ!3[eP0\  z^B'$k<9APgSVh]yVaܥd)gw%H+#5=:!&.k"0Atn'Wr#](VH('^pY G1<4-*gT>U5ђ,!3~^4e&%@w䐂z"F,5}Evh @Ep~hfay匎xV ӌ)~wI 5B(XE}.4$R5,id_Q7v2Y}FKiSͤԕ<i2/+EYS67 /׿Ea )K4J0g.HE漥3|D^GSr`Pgt#!26^R9i"tŘʪ=Ƣ4N!f}dou-& ^&y1, ɥHDx^_jnmfn|Y1w; jP:VJ7{u">E*WjkH0My!Na&G-גƝ 9i Ht*lxʅ=2mwKV޹л2e&(s YTʙ`h3;Su1ɪ A?n: :"G-UB=-/IL^_ogB0QVY$NG#y3 9nt~Zc{Uh:,ݐ2xNp#xE{si"agS4쑋3um!R!pR_ #\EqԸƲ#>lޕ|-{ͭ+qu?ʇApD4<3e,:6x'{L<HjγXfsA3ޜB'I]ܙpt\Н<3w3jq1U 'ݩg*_<T xx=Г';JóHVgv0,^sN"-Ht̀ٸ D2/*y9t L#@5)kI 퍾?]%,4c)oyT' &#{xpl uFގ/IkWCg_}peИGC˯#OoW𯃅,14Nu T2k8+Mn:ZK ШOP|.cļ,%oկrYojUuU;fD/ҕE&ax: mui_/a=$QV`+mmð_5WI~͵9Vuyqk"DR,%FYx*th3,"%v$Qb^У7|s|L6 D4KȭZGF8WB:wD =ee QgzF"6N+WDcwu,Hgbg~8b9)KPcڇqXd40gIk(wIR83`r][YfNXL" (K6LY2e@xE~Tg60 Lz9@8mV۲" x-y|ky'eHcP@:s@1uYoLjeFi% k:i`=W}[xrkýLU@6Wܤ%J995ULT [)C% U%1m]|L8_?tG0dKMm]Cֆ*Cg\i.8gR7&CXfUy$7E#nj'ntI7)OjH}(A0;'FT\ݺ7e< kuG 7\q7:l[Gv(畫xn[Yt=IńUq/M{!|2(T[STMdLL^W^sg)%tڗ+dwG3\Eܳ5",>gp~L_jiDzAV8 NbA dԎFCr3BiE^2Q>`M|0_Z*hW-:Xa9(gZϪ+{5]"2v_N6eڊY04d47V!SudrY2 %e7ci)偳 uċt]$D>q3q%xX[h׭筩俺t/<)i klǔ5,a8$0IzyAG"`(Bn |Ha߂yx!XMȗS+D+퀲 İ( ~g4#c_9m7GE[)ǭru_HAڕF`cmW+~/'h=cR:TL}1VC&R#ReM#/>n|פIh3y)Er^BWou.ȒQ8on+[}3 ;!2fOPX8ؤ m%IXpNbZ>j0UF֨w?eǔ4Eԁ([AW^>yx:Rz5kf݈{fctxzŘ´vwRq$2IpW X+r\qaZW2E)n^NTldȭԄӺ,gX va!'j昏M]f|Q/^z d[J~^X< Q-.XvuTz?9 8kF,OQZjDHCCߕ]7"hAU[7A%&|@X.JV4'DO;aEXABvc̛5>dIJ J|&=[ a0QN:U+azB^|q3aT+MDNwk{Aj͠rEb1W"X]Uaѯ|+kItU 85Lq@$"SEL *Uqk< Ǣ 4jNCH핔_LjYK%] o Ul9h L89]5tTkvEx0fq~OqP;,W~2}ʥ7fVpEza,A2CcQ!sHOx^HFlݣɰ36rw~qc2!J|=W.Κ!~%p)0~w1شŗ8۳h+1chTvF|yۗq@&'bxbReVBffLxTsysa3/p59Ul mgzro }/yC~Ǫ5A+rǝs<}~M]E_9eK}UυmmV;M>v2|`%<$\?M%)S . $ #"HW4ߛi^\ U6.lˬthyI, / UUJo#==>וA]k-(] ׾,nW j* I] ]ʟI쥫WmHv`4Ĕ&wR0MTsl|A ^Ԉ“}"/T$X?\sVs 2)n]òa|(/@f"C;(e\jA4ܹ/l=Q5},kCmDZhmcy +i8,I@ԏ OrO/hHu:D~rEz qs* yc^ۘ C_Q${e\;PkLg&GI | n^熟? ]#~5>ι()ܪxhRX袦lHxZrrq4~? l΢X+R>M hʈx!l)ylW!ya"|+] R7#UoW;,nGE XBIe`\_bߡy\h+NPv<ANN\<k; 5u @zBܦ\h栢BmŲa-V{rh@ KZ=55Pːn@T=Tcid(bMXPXr:|.iq<[NZCvP]vEsPll#.36dyc_2BWo7)b'X{k§ɺ uܰ8+.mЯ=YGV/S=(n8)q=3%%y[yŎHtR=d\ǚ}B+wd"[=@ n MRMIf ߩyG%](݆jOmk68 оX`'WleDdɓFYW*=}c:obټC+9hXD=0*8д*0,ԙs-e;cygX..8'4 V:H?e 4E52#~똶iC{y1rRW+gKo[dFp7>P5%+7X}"BK!\kZ׿ Ǝ3zej@EХ}?r͇f RR:@!`;g .H 5Nܑ T7U}y9+>{Df1xT:p?qӃ=o-NuyҢfi5O;N5۬ q)"aJ\o}B!Ȯw/=0+KZ c=gسlu팻cXvAIz!h W"1|K[|mDr;6Gs) (1{Ny&IY&W@d{@u,5KK06DcL5f<=*c>=p WܨĆJmO`x1x8u zR8iH)H&pNrqCPڌO{/1\"^{\=*2y ?6+øSz8:s\ۤ>SB^.NjdHUZIc\ 񿇖*ڭq0ΏnIa1`7@~ bT6&A5Mލ=¸Dm9«kO } Oavj40sC(/ıOHV: լ%OUB蚍4j@+"i6S{ 4ڎAig&];"ݞDz2⒉zש:9Y4z>*ϕ9UH%PmXߍGO_#B[Y$)$7S +l+IxE;qs7!C aSN|j; ՍE y&ӑ:k{J&Q] BDۅP" Y5h1/;ZF0 ԤGeatV]ኼiS&1}^ZڪX-@)+ubەuԾWĚA#F®:'F'HZ(T/p]JW!û[Y4 d1GCsa'R=ZwlԀBR^h|3Z!.3,wikUc.7-C;/%1}#r:ja84!u6:$Frs):&[ n _O-_G[X(w9YCB=1|qZ5nz浱^?XM?ېp̠SҟXM3QV@XDΔmWjj*n-P\lF5}LPew-D_3?Pnҧ(EDB,hʄJ_o22>paH*_pb-)D!U3EY`𵓊nءu*BLYr-3|0zsE1I`]W5| po.b ?"5tTc&QL:_I *3?;Xq9a\)fui=OI>b_GħF7@4MX]I\PWJn Ko=7Y,Ua\C*$Y/UkQ1#F^?r!ӑԃ}bN&D19/U-Tr#UIoߜ~tyY[l73y{exvbu+3BYh`4!@\ ٽb06ZLo7G$ԧM]rty!AKq힉b\{p(Aφ֭g~Q|$߯qv`[|芺x6Fb[gj4p@)lAMaho o{BOWhИDj3K8چӌ*X@(DW^9L0Xа:4׺Dy–Ev>P`3dysM}4zСw7BE4mmM-UP/ Hi kxxI}G4qw~l4j8JLzP0 ,1|bo #Wujd̄>[@EqktXsdZv:Ws4%ewm?Ej0m!I#P75Nv'؂'MNSh^o.mLU9,|rgm8?DY RꈔJWЃbXR凵<&.gjaNG'zeBZ # `JP`Ah̘P;FgGr' He)cDZ+=e5v(ykPFAJiנr\ͼiݾ?v@J?Q6@+|;ϗѯ-.i4F0:Y7*%Lg7Sl\mz՝DŽpB'w "A3"G m"EgLDbT߂R33 fKoZ <{uh DC̷̤"֑գ>,[L ΰ6ok5AgF6Dlb̓U]xdAQ~-t|?PsQde[Ж%lT;6̿D 9 7"jYva(xWljq٫xwUž?԰w!U+">-KAdp٠\;;I8z?ᚗc9AEmt?͏H؈*ou=h_B?+gAT^n6a[>ħ֜Y~!t/ڑR$Dl~j%;Gct_+Yd*[Svz߉!fij28a Lwp1,b(B?X)!"S$CN.1ԑ~dxÓcI~%A߿.˙{QY%~FV{$Jh̏{~1tǩŇ' ljdHo:o]}?fLj=CkB? # 3yR5>'Jyί!:!q>4qhu|T3)M4ŅPLf6Ϡ[ hRutv1'f\QB0M$ ;q+SIa|Ou%{sMht z@96\D0a ymĬfy~y tʿOxaVg+3fVGcM@cDs3rrM]:L,O#_Hic5t i)ؤ3 *. ~R ZDG(.PPzdކjU"}k Jqbj@6Q0Mco~)%JI D=T5jd2/5s>KXw Эx_Y&U* ̞iR+w`G6 XV8V}aSUBm]ǡh])Ɩ13L },T^F.T}(궕R6-t@-Ij:pC |[YJG5MDijI╞y&#米MsZ"< ק=[aUJ/>F9> W8}:}(Nf޵Q/+J:BTseQ1gCqO;QB RFSeKM?/YHܸLPn=M߻"ހ.\Ҭ$3wI`?eKWhN֘\F%nc$4it$ߠYݵ*+*nhOdkq7eNaTbhvUIl   eRHΉڐ70tf[4I\1#=n/u )\0Je,oRAyP\7;ޜ XprƚUXZpvW*OxhV!_ K)W^?\E7&+0^?:"[I:HLڼQ1ٙFiL* idk ŎvV{񴊗 !}I49/+/탡{;Dƚ4N'a{c49łc%׿zbqgG7~Hu^OSԭ9H rZ\JT/#*.FCsw0UrhAZf|Q3f); bȄOuܛnL[v4Ep2KA"BḰD`Y>5m(-˘ûnXmVqPtp}B72N*կcG }#h=jiZ(^p)Oq!ieCSʒUY۝l0S_e4RYW ,sJֲ0j?73\,R:4)T|Νj:QͿTŤPEfwgJ/_F3'^FwihT+p+8xЏo>s|(LJ<@] 9<oskwvNy>t:;m`cX;0 PW ǶuqgDS"#k 꽐6]4_f;d!,'hnK BN@ ⠺Dl(%~PY:fDjJ|Q/]_*bs%=Ԇ.DKBfx]L!Gf6Uh}%{2V 4c`(CfSK|I>"8DV'Θdɜa&R_Ui} ؋A} i${=G!niŻj3=6$Z&5QFjĚe{Os7ώ>U+Sdʎ@S%3!Y;RUg>TS9"@ ]NW,C"\ԙLj\|EЙa(jҞ!WZIzth&*e^X68+KB7g# eGIN%J? MN-rxN خ$ph|&R#q n_܍,Vg88cC4EPVCs˂4 94ػDa8 瞜Fw:遢v7QV/I!_WcJrҟ,D~P|4U>^+B wvDY:A66\XoΛ+KUf}(3Mp 0zxLBλCW'`lpg7qTCR5RG:(&-)Իޔ*ձLی|?_bhNk=c\TffdWj'U{2Y{:N^R~;Y50țj msmz8i|mV¬䊌1CHdt"@ PwƊ Ȕ( Lf S+nX{cnx&@\ܹ5Cү&@Jd% d9+͐|tGL>#r&`dzǫ0ڧi998Vx>q%υ~G lxTVfק :tmŘ. #Ybc%R&˘J%rb\Pφ; ykc$Tjу('D-4.Z\;V:+*N\oeM6e*d6qAGy8Ɓ ' ę4ZOqEhUѧ0Of!>k=cť'`?ƾu_z~jf]\///bdSHrP[J.NI4b&#YEu7j@AtyөȎƋd i8 >Q1e䃰CmS܌'Z,uC~ |HY4ܰuF^g_K|䞈 x`6Q*-k&u{Z*3 PF=ׁLٹK>d 5l̞`y!pRʼn`.Nsq1CoM2*W +bmTL{pROq(9 3bcvCZl&$cz;(q1J6t-B@T: vHUA5d#v8DunrLWr&azC҅ādodZD8)~0VMX^o,}"d`㽘ӞM$v<9yנ4.#zMLjϓ"؏;9R 'r]}K}#DBޤPpf,* @Jk;Nr[q;5`vuR'RG U2 `1YЁ53;pLϞsi^r)k PjXh,X,쥀,`0ҰtD Ojb|w-e{cTjM^9AZ{  5SvYzQVcv%|& ӗsFTkjQs6!HzYƲ7_p3={3Í߮-A1-DltQ#Z՛3䋡[`]pb+ŒTt^\~Aڵo{miM/(hbc'ɠ #x&v)Ƹ b-LsUo lJt7֎!hP;+?MzWwKC(SK6e!z=OؖZzfE^hoWa e ~;T?5[o3Ͱ`Kx }Z͟Z$8r˽J ,za!o7f46Prvif+o>g^BUprMĎpT ط7Q;cӪݟ@ 'VCuv&pU'J8Su~nn)LADǰ7|`Q׬mPhu[Y޼ j韲a oStd>UOA+UonݱS .ouV3Oē[6y4TW:Η5#N2-b:@0SffGi>5/rj++PG1Y|̌TKx ;c_E^E/ZyKE ?6,|ntsNgs0ao:Z٣܂<{{%`p`Q+7o}wx5~bN8C| 1 a2"{N2F(3qM^ݲL Nhl윫ul<-e7'0+g( VdvM6C<fjCafL(\`Qi9'Eڧnc8C6a0 vʏU9&i$7H@be5ܠӫ\zbt?֓zTO jh 32X s&B :̮!9S2㷎5YRƫM*YZŖ]P9@]VC;X^|z ;U EK`]4#+)_` 0AHXDس W^l'm,cRc(@6N]!)]WS > [͆0'YdB-Ɋ * zQ2?!)0'UŠA@rd,!՚<dqBZ"$edc#1JR-PEb6ZU\.l!A:׬4K Q8R7m3$ hJ-\p OU\ANGu"[pŠ:_x=/99{(5;$ (bJ;6/!zEk,R2cPGoh]4of~.zUW`Cȋ! G[ArwM{QW5Y09GcJ"V{tpSEGhSn@|$$0q2_G%1SXUmځR>T_3֕YLpMÓ~2˓C )ŒgwxAjkQbd8&Cm[jsk/>c%{QBB1qmzgϵCXjT:As}Ơ:koi"%zel.L.=b>t 8"'=&vq#7(^q΅Es"WWɤ{>El Q5k[;F31L܍s:rc[ =xaket Z;9vL)~윙Lgi%i3Se۩!'7Pby`R^@X j ULA>VޮB[ 5]eysyZ}E0dY85I[e]4`_ڔ֗*(t5|W.qKol\RԎi!kA!>lAV0SBtO]cTV00jI9Tڱ#trzIYcL'cJ)OjI= #[?qe%еUL(2\Qf#+Zubb 2I3!Ei::RO4c}71]͌vU`8 *#Όd,W)yRz!k_LIlG@ISar xD_ 5!uj>%;\efA/bGPaCͳOxTnME2!Nj}D:g Ρ>'/dŞÊb~~O0鋖}[סT-8mh"!Ye]N91ozLMFcU`utk"$,ɾoiH{i2Lgr:mn NspΗ_ [&yGB/yܥh 1iaXnkut͢xg-LNi -o؊D)痨ޗ6c/::+tM6K!{YW%k;c=N0%ԤQߝrWPok|(kd{TQs+6+%PMI1,2ַZ.>XY>uX&$6Mfʡ^".Qz+`v "~bl% R0Bطyp~6uALyq~J93x2)蹄iJ3ˏ1Kg_URv\0OO#J&P_:/Rx+#r\Z :B1m>ؠK""gQ#o$Hbqod\V*W@:j4[|Od]` Tf@aO6 WƐƵdY%P.8 S$bcs9fmLvX5&HX;qe(4v 깼rKFVsZ6~XQ& WȦ 8 z(?ɌBV?MJx Qg"3(g7>_ I !px'TOpM=X9Bϐ˧;%˄|R?<ɳ!7]2U]!Fu@:)SZ@EG)8%.0{}󐿅dUh»xZln$Qqs (wvVڀou,j`Uoʤiߧ"#^c[)cq#ߒ[% k,^fj-uIwr 5VٿfV_BO=2M )_/"PJd.gh_wQRY#]((C-%!bHXbVkclJ{k؉ }ow 1PB0F,S\0GڈK iO+Y1t\!W|`eĤk8E5C5 'Gs&F Rh- 1h}GĔ'!p5ԑiW2`12o{dxa h+3 G dyBV}h.GtWP\hͳ4 `dh{Kc?vzZ-'e饙LpZMkb=S};Mk>E_-g{У齱F-t^G>a `)[""<{]Wqm,zJ:[oj'`?6I:.M-Rḿ (t!HkfXS P7Aқei'rߓL `uM?ONqanO2鳨_ 6E$ak:H5=8>[J@Mk"5 $Y`芴dwBuGz7i~Cڛ;U6q]W P_>(ZBM7ͽq"^] LNE\#h07S 1}WC2^4 1p?Qn lUXZ-T8bފTԌM%T%9T#`LTGI9%;/T=QحڻT9`#%WT+u&J/;ypepdž69A) "d F,:NG;xӱʳR PkT.J,kN/6= `/Y=a7l+jW쩃'gyR ^ѐ˔eKCw-tRenoQ&=қcGK8qas>ʹuۇ0^E(k2{fPU(|ť𕿞"p, (2sVr?CA}wIyDXm $U34M}et>JSVVTAطGWPgƒ6eXYePUH%ވ- Hy@cJAˀSqaz =A=[ I&?2qp (H 0M'q_YZB.4Lߓ#Zj3_ڷA@Ge0 7?,C[&=@a+CVK#e?)$4 T4Tm?^=gkJ1%ZۦKQ&R%Zc铡TDeeJfǪ!chWΏrV SR,jImQ`uww"db$&#myB S b&LlCv'iQxg\`6tWDJ3X׳X‚ v> kC\&ղC)v p6o(>7VV(ctgyXWEVxsyGH\ʂno4 |sr=@<8emNCmM-xs07Tɳ$sc6\|7)TۂAh5?ت3Xҏ Eȷ19vԱ'OXzca~9%V2`oJʻ:.H`>s(;^P Hg-RLaUNOP׌T^}Je|10"[*]aSE/G]QBV|'%A@pd˳Q[0eVhN^ֺg~iިW+) @aq 2C lڂ5^<淧D^O^h4$C6IZzk"V. G0NM[B؍ƬFlxխUXevЛ19ŦwI)l3. u*0N#e<YʎH$:/~.DK|FwMQur̢M!NaÙbd)>XBhlVkqHDt{K{cݷ_tRCғ9 =r[o8sSlڿI|y[{X%jP?@`:<&ʐn5>]kW]]Rv;[ky)i9ײvwna -(QSUKK*F 6ПK'MiA]nO1Ɔ .v7Uj3FLÖz4o\J4d[t*y鱠#ώ9o, ؎{u DQ\i ,ds%f͘U[hC-P'So iYSVP;aJ`I=<+l<)s4[a>D>m.'5G@'*8]AW3k+3oIONK'g\XVUEF. qbzBP6rVs/P*+^㗡cpauy\>cdmmg#_=PݼGMU& Eg3k@givOS^qZD Ѽ vZ)!yaz ȪТe}ҧ(ݎ &YSo;% >;I`9ioa} Hda@nQ dè ;sp:>JgAc]PA B5!V_tanHE`BT}Np#$X0*4_5Ϯ"~aʛ[mڷ&i9L--'m˚ݽ&ŝ7n@!จ >KwJ]<ߏD'›N'ᢖ(;&+ kT_*!{9l7Z3?0h(fb2l;mWgߟ_k_R܊oJ&*^>J+mOə#jI:+pˮBGQثTm7쵒 0Bv^, (BL+xiMO¢W40w_XUK;Cgϛf֦?9sJc-i%eaZЙZYK["7] ]@!Pl`EM1(߀ӜFU܉R i9;f.+rYnS+ W@ m.hl2..g#I +G}0T+21'$GSIO+HUi}. &mrLT S{("dmV},āe#2?!Ph s鵦/d=|K 9r5: +# R~JgaӛF@Bl,iʕczv-u20؎kg̬;#K|/E膅t30uzvIn}xXT"l䎷Mc%ri.!W[fu2[|ТHeG7gmQ^krI<7wج MpU$rElAbQjT/?I8z\( #c9n*D!qD_aV b\9t(dၓkZV\l7š2x*I%:ߡ! Ac7J/9ݵT@6D91ؖI`aki@nt!WOZXSXx7#)Y)L=K; Ѽ;}d{^(K;䰧>- L8㒹e5R@{@\J?>k~ʺH@cޅ2;U|4,QjA3JgFn"՗g0E{ NSOSuY9kS#M5ze#b>ǠC'Sz ̘ *,xwn{L܌`B{ɇcUrd1 MPN;?`3-Gjޖj8<+pG͐X|>]A#0QWqQ^R=U&:}DQ UB]P"SN*uEvԇuÎ^G#?` 3-%| q]@Dp@xkE_֖)F]Ɨijy䬧Y]E _Hߙo'1iYoT~f omzGʔ ^BΫ/s. T e>Q62~֙!HqAD2eҫt o8fݩvFHVB F簞O1f1 Z/&U'"]KVݗMNV x#GR)m@,9Bij*:>YIғݺnp_I|4*p3_t'St9pWaD2I)}W\qb.d5ׁWR0eAD"Gcծ9;F .R Y^=ƎtM| 9|B 7 0_QuK#5Y3̗:?MlD2; BJF1/3XH&ڮ9`'*lpMps)|X~'^c!ii~:UyL@&aNvc$$9i}D\4-rRPn%嚀;BHw-GYʺ:%\ ižXόеI7L1| mnJbu>J/`Yp(Mq]0M}La9du6Xw,,%.D]1PR[mo&2MLC$ ]wv/g۲>qtFjX8Dvži';jOiU%soMFa.G7A_ӻBR (I۟ fnBEB!W# MT %,Vg% [*%@ZRqͤR'3[suGqϬq&4SJ#?NJ`?,#eq"ԛP> gEC tt26Kү{sy&@^Tw]]wZcELs֣YZƔ51}1?pruW',֓:#s%~q>°d6} E7kЛ&lMGv2GVf ZAmx\эG#Fd  "o9Q CUb00fx^&p1.@{$ Zdzv=Jky-OW6s㑱EAq*T aXV %Ygxa-b%h۸U>TT"X?"<`LO-؋@O-Vql)R |{%Vo$nS@}YӬTmmI<%(~pŊL=/ahbϓ) T3rYZ7j2mQpehQf+ M$Srk:,5XD?>u9iՒUEqj~jX.Q!4ӔcemAPфm]\tҞA/^t8BYiHjUvkbk*% vKVⴝ~[1H,8Ԧ&ޔ0<F=MqA; 3NԂ.Te H7hW`Ȋ+9SǾ؎̳ډ]YҼ@1 e,p90瀔TZFk_a' 'gn*e+{o_iaBo YʣS)>49H&{%r Bh$#ܝRwH,oq}՞/7@B N {Pœ3Qso%n ʯݮU-\b5h !%#ZTA&"ޯרe Qw3-)fF3[+POT|_x["Hљ 1w^INt #T`Gl4M}%[f itOD|ŖzEm2pzmxk赺v zbpT-mv!kp\Rߡv-Lt#bmﴞ#vV!B,k,?=]:VvwRtܐߩ(v7'y0 AQAyR"k!DK3iJ\~B!V%iE,4OcW?G禨xZv8+u-HL1u1.; ]RѤ{sC ;{rQLB풩`N(2J㇯,z->L8&l-L b]B#4(T.$:~iv&{[Жg_x3k6p’[zX : \Y %5 MC3ZTpP: z:8>UJ֔*Gƻq:`+J퍪*J9#^{ʜVM,hx`Ig2?,\Sz%8m'1(bE12r-5Q|5㰓]TR9I: @DwտVP幇%;hoZg=<򎗀1l%8 cOth =j|q8lڪrݛaH-RBZ YQhq4Rp['bvG9}i(-\RjZmZ8N[<3'g$`&ᴆ@ɼ H# gQ8fWDg>Ň@:P\! "RJ 0&}k0v3YV+ %/ύBSK?HsH8X)"mHw65}m_Dt>ʵ7Y@KmS+Z@;|P qd.̈́4kUχzeH/vO.U*L>+SAE:S9Uj!OsUӰILC^spyW\㜹F ꣍Tq"m]IζcDH$Сl Bsi6Li,!4՟"zT>9NP}7P2<[bz_G [Rrkhiyfǂ{ei6fJ#֧ ' \CH1luvW>Odn|ӓ666viP1ÖWF"Za]$ɔ?4C("SenŝP/XE{Y%dӡV@>S\um~MBiUh7&IY*$zfqF0sqiYq;?T/@g_;~ͻq) |C»yƈ{:36upHч jUb[ 8X\K1cR<[ qyw!;T\dJcT&zq깻Mұ DM&{4J=AuЊ3 s/?"o:a7{Ҙن3ns SPWh q.7yOL9 [N=A>]7ϡ*`ۮxzJ;YF<Լb"*2er L DTƁћO}%hBTj 3NTzRM]rrv:KYpEA3*#ڻb fN opǗ6,:˽b}uƗS<'5mͿͼ3*oeX2T D.*/4~1L.hhL}Wa>)DfF_um \標vTKQ.b!b+Qhy=k XJi2=Pܷ4g8gɗ; "I)܊f-@xm"6dTz ԳgC_WP\@x3dp As̈g}4;aD8t nu"tB%_0^ߙ?wi2F0QhLDڧ.^^Bz[q^Ƃ: D굷EPkkUF9^FA.#ǟ0H %Ǽ Lѭ5 Ç1UU cBO$bF nrܓףo}C >eNRfD%a#񑫹4*-rx`K=m:Kn!zsBC7$/*>Z}J j uh"%]oF-?,ؽt e O=QN,F#m_* ҿ'mO-D&* )R鰫NJX/jxZC#vJ%]}u3_ta}"7qx ,FO3'3~ӭb"ky&:Z?N`~ڥl "HpA!f T'&*y(}?2owGB0,GZh% P4ۤ e(Owq'`L L`Nnr()[8VIcjT@* \#v&&2*#qĂ6vDYԯh~[:g-bD,H\AP"ra)?L9 \8)?KMYIhp-qu%[wWO|GKUČ `Ca# |˪IpqϣLW*k'hߩECRdu6hbJ?`_׷6LR9`y pڠY^c1|p5uot. m*fK[ => w?27v(Vr 8Rfb%2!#9*\㰆SC좙aH 2lJpSphz*H6@űRWޅnKQ6D,f6XZYQ\@b9kԡia 2Қ' b vFC遜Jm!OŪja5N;)d4/a&#o^6:_kcdD閵:r#V2YGW.[%hs`r,:kqӓw:5qs1C)5Ố @{K=힖OVl~2 EVlUFuJaiH;ì%N?um8-DSpIoѥxF{! (# tg&5kU0]"NgKgzjfy1&5G%83m(b*AU&8ޤ7_ZHpì4Q&&ؓFh~rh3O1f ɘPWBl@b0U~1b=@ؿ..dK ƌ mI/dUF*͑1gұ>}o\p(WgBGn~ּ+LF՚:z1٦J1il[)1{vGFnVy^%eho^ʲ(2b}|}>hi:Pб,voL.1u b׺B VRHpV% iujm3 q ^zЍs+8l@O, WЕ,jx<}9 ʵ_404dMr\ĆEw׆ 7Pqp-6l(Ȥ lSG% bTB!7+jSDW _:] Cz9齸1dR=;FqQ?<%TTxbEH g P(;=ߪI[UbN`㿉 {QZQVɃ:8 'Y;jLϡ^ >} O30|qh{JS*T=sXoԢ]۫`\őf{2iǨ?lCӞ@u:;j}4$Cl*}3-ENCYMgP3UpGk>nkCWg /λVG'H(Ord93E"Em0X9&Ww rT)4=N途#$O5J cL\vlo rUá.uFZ#_{;3EPh +"NjnX/N >ZO8z[cCSz垸Ν6 7e_Z"ae/|}pv@HxV]"?bԞRю2n-xW'I*SΗ%`_V_< \lRDݾ7W(r-zsLޯEZ$醂*/9OE7)HmÏQG݅i~4dU;Ǥg‡oc'^#&`j} b Z ;˿h'r~"b3u6 v%/y"x3:g)[#kr.5.t|1La]͐] a 9wI8us&7qB`aD9"`QEla\SHޝI|m᷾;u&\ðɱkI4֘~؆Dm& Gm1/-|l0_eowg Ѹ',ϫϗm.DnnYo~,Dq-"TIJ^ߕ# ΂Y!]0ʡ Co2?Y;th36ZNA{^8?5e^mI04NBQR5:6[Գ1r rK0#oUR iA8U|oZc@,!}xS @MrːZ~/ˋ7N{!7;e_2 %%SUeec.$EdRERWy8K[ov5Z5s/گ*cQL"V!80멥D}e$ & ,#sWҋ/*ǸiZ"z| 6'kd2orK2v"UesX:B0VAQ\|Œ)iP崂6|;yU_zNHCo^ A?[ntSHօ翃"[i|(L 6z3ݷmSَSHG,`2*8&(e,c40(,ExZ> J =<0dݜD}( cPt_OQXBAjȡsj)12uTmp얓uy׎]a5ֻsv$o*$Y#@t@jLMP/7ݛ|9)rL+4b3hß=9f<<>H,#jh(u&!PmI/*wIx/R8ũ3K0EN2rF34 .Ro1kQu>}$ɁiSg?i?^xPf/j,=)gw,Uɤg^?SmZDl#p=Ot6" "W7#  yt:mdȑ; FRwĂLoG֚FS)cyVLö^FhVuӨ]± ,LR19>O%k[5X,l3x_QT꨹13lAoi2l*K8Qv6NdxzlnMz5-!chAZlO^bZ Q7$U;ZQh2X-ӕV h ݊`Z=N%Ib=ײo|5kFW>5[Bo*όyQ@vbDE*ϊRr?9Wjҏ%,g$De95s^h8A`2%"ysE `VfAh*gE^QѱʷF1N cB3,mf!*VqgÉ)mTC`,̍l0uc }O+2ysM4]aq@a"yKXú hl%*9_*ca#tLVܥ[PMFS/ g\jxx?ׅS"%>FwT!^tmw#1:Eݶ$ß'^7{cUͿgiO#ō%[L~R)/$fpc`J6DS@׀UXpۭh[ԉ(k1jXq% D9l^9ţ5TOc K <=;tNW9u͂Qc3}eцX(laAsjS fo:cR!lVΚkZ͋E1}l)䢣0j{ IwI? 9 ė]y%,U)_[팾vNjV9?D؛t{|LZYn)UxLHX 1t]*ٓoQc9h]wX^T׎Ũs8\D۫¼~$îdςuf8qFg3 NN!9pVxHʐӟV{aD/\ ʪo)R¼Xw[(Y"+*MC1艭6-,9 ŝxC`0uڵ%qfgSu"ܼ3I?Y[W|E[ M?ja U:q'x P}pTST+? X)$ ^c3 pSÂۺDKYK*jñtm5zGS8:gy|=ʥߌ0N OM}}2q,i'|M2gۜ@:ޮpA2] EɃkFڒ6*ʣ<텹17<U?_` gnGeqEKZ͖2듷mVS_iAP(Ls\]kNCn"x (doy% Olsq8TL42B(hI+M|6Kn8@f.s+o0q0ufkn{Lm4i9:FNH=}buh=_JZv*Kr!(5w]: HiDA^?d$@ \?Q3ش@G8qbxWHjEy!.7TLQqhvj"ጟD@{<%(& >R[dem_{'o({Eqhr hdidVVD#VBkc=7_zӈ2 >KŐnrK=%^P'd)ߩ+%%(GI'p6F66V jkrMsDZvH8 c9HsUF;! Xu [s $gζz!iT&x@@;npi7K5FqD4'}vp.LfqΤK0LUH%")>xFk9ÁռHr=([>?5>Du}v8Y|YM̲v@qPRܞd7UؙEppwn!9$ qHTK:9yBtQn`:וҬ,5/BwW44wrKzӓq|)op^ 䀟|wkKb=M;R{-ez$Ȱ0J"ϑ/[=x\fK`n[&dMOu?xNu7 5!/1Aƻ2C/zH_ fp3g$[*D=Y3# dRb v#\#%DrOe`bߖA-e0=\M0P_q'J)𜳰"-Ȏ&$c\yeuZ\c?AzRKrb7%s.UKʾi<1Iƌ3L HcπIJ81=? 1P2R̓S"MqRsIT\8DrN<&3~v!hP$*LÔ8 vcא9 XEjDF"3Kh3lyk`di+%VnJV~yٯד tqk7d0<,eJ81l?HުNJ ($lp>ͫ1p Y':$nUF$ũ]7=OJ)$Q JSӧO 6FIjMaK^' 8* '|>++)=?Q7PBt.`~C}M]nJm0[} slmVI3qB편>= $E|!DQ6;?s wj!np%fx:%N:Q``80@>r}5/JǓ~:-%o2b5A*# N]gIr&p*5W/"9{vh61ad#4RC6PC@{]w(ɮv@gA4gÌnQ7{67~\3|+oܶⅣHpw!k9@:H'׮˖n%bSnx#0t8Hph:1ykg^MxղEWy1~4^"=j-b7T;_kHvgs۬֘Y53Fp ss 4餻GYڽ#ݍkDҘrōo16q,M1Y%qp9gJ/ ⱗTY^rHaSU/4Ѫ-#Fee<!5w6S"-<F!/|@12K܎~~#r]bШD[ V[ ܇= ηLm؅7(nøJ^ x)]kc6 JNgS=y~Z OZUwMpStXΫMgҷAR %3u'[# (.vMηsw2?Ia94^jL\EUǷlx [FgWw 4%E8޽:uy(U!-'j˥ -aglGZֶ ].j`qƠn~A s6N03AfąVȆ EZ~Zhk|V?OkRGGkOi$?#g#Vvk6:"体&EUwfeH1 u! Վ 6^U`kXDY'|5O}(s/P5%@SkB+H܁9דAyQ[X(9=[Ё́$)±{E2}p\ oz+m8YzCO} }G3g ƺZ>aM!|KYjjT*ͅVgW\o }nQK# k{T;7)7eF6aBe M_F7&F旫^ЬkU.WE Wc9Z T:,30E`ͣ|9湻'~ft!C/*>f :BE#r @܏Hbz./4 dPUeZkfeih7 4`?28 +~zi],v_.J=A)J@N -:J8x3pPslUV2983O>O'ڴҒcx ߎfF%A qFſ1LvV$˧),o@pUp;m1FGiY 3o+D=Z;%֘‡#1WP-VU+1=nr26'ѳefmqBBV՞;*ck惦w u>i}14x~f&~#/W@&wrl)lcË% 7$G\9M3wyblfX_p[ GʧG"_WU-E`*ymh2d d7_&qݴ:ML4YJu k+(NQ ($O{YϼS(/GjckkT~Klsl'ּ?#*A>Ki:ӏA?nR*EuoDbIUp-A2pSeKfa0ÑDaBE[x(Ï`kh&LR]hG~6U=6 ZXfxɵ 2+J_XE}U d{{ӋUUޤz"(Ber_l_ed oBEJzē*71˘4"K`v[)] ih:)ڄH, g&P&6\+2j('},hK"Ρgƚ+$;Kր`핫}]RϹ,=NnΐPz-+%Q Ǯ}D![8\j1^tlNM'XȐɧm$[ >3kX r.iuqt,+՘jYHW5 ]$H7d%z3y U}%JWev~)+ Aci]=P|hJ{fn ^=hil?!n`}Dhhww.N\3] f!O6[^mLKLCՁ%O8^hGm@ J+A鱥 X<PC$"`S%ZA7q.UT40SGTLHk [Yri~iٜۗo^v+eN,u#Tk<'!P@ q9@(=./0>,m=Q@'REʱ"z*H<uea=8G $ I6-';`QN&=9Cm-\L<WeR(`ϩNGzt䢖^`sV7{ˤFnڸԂLm{AԼ%@ Gw?s.ele%]w:#GuH=cȌ'>5rꕘ[+қYљeI**KB+Z˨^MGT5)  LV [#>H7w't]È>:'竺lKc`/huz{?lKx]}p}NC3v|h߭}rp]ӽQTɿy\pmnttOw$U/+6[V+͵ipZ#lF\f :ZMˉ~o dZq1Ue[0a5K0Ҁ#ST} @~79hTrM*X7^>k6YZQ9m /?JsӉN̢[k>D 4lemuq@qhTꦁGě4_ e,a|h#+֭ "oH9 { 834pZnvKDb]X|t b+H :(fMoqVyPH"½ 1W_c4p`'DT`H!f75z4 3a1C&hayJZ,G]?#nD fd{x,Ͽe/`kj~? ,kϾaibGrMؚ&5TF]C3WAk%| zasByȒjH>H>Gw NзmOk,=@6@ h/K-w'n_wy`˅ќ^d+[U@(nVi3HY/Gnj%4>m*DTSZ{(D~*O/"g>Ù rP30Z@wLqSpLk:/z~5j Z=m1 OzXk-FPB΋*teyw߅^,rW&..޷Hi!sCuPjTЉG-|p[NB$yms*D:cE՛”*cO3YgLQjj)@'= nW={߿\ydH| ΰ <J mp wG]%\1O֭hꃂ; ?|T:l$w JR/ڊYOS,?Iu2$#rq{|%褢sUH]STuS6ͣf=NW+0.qȮDcqd$v؊{.qY3 ?70u3T^9U?' F\$, h N_hRv#ۦ#' (JI4fkwq5mzDt27V3U*RFD\郅@>Xq6!j,2ςDg+hr{ge*eqzz~+t9U'? ֗SJ|s <)xSI鷨j`wAhgb#*oM%w/HQ\lbkg`Iйi<^GZv[ܾ*UP#DЅPmS" Upwl`Vr fZ$Jf.GmT`sL?ɱayo7|SnPSG~9AP"5ʃ~\U߀+C1jd,)wn* k^{ଚq CaG)a:'囄5@6*.3ey}tѯ_o9٢FBD%+f^"$r9n 窕!GwA9^4i*oMV@?C*4(@R4*z^tAzV?%&9 OuC^Z!##-Q=:tq8 tVj_k9=pu Ӌj-i*Kt*5|Gw>ʍ3ކF"Wj\ Ĕ4SE)Uƽ\jf*9Hmq12:u@^a haK !Sm~h /J63!Gg>-Id9~ 0{cӳ  ^!.7T}uY3W:e4 .ֺ/ FUW[zŬջU?S| @"FV%@O{H5|B#Ik냰[? y@;܅'D!ホz`bt[L[W;S&)_Ep %fVrxqeZ䛆ȧfPa>EK%$*gv AL*?B(rt!Yši{LH bIMu?#aVJ)/|oN(̛$; |@CM%Y:m|4 n}1bMl~D{|@R[@ us! d!27cq:^5@0ş beuyRUcYf rEfY +abkv T!AKN;N3WVԛnl_p?NU/`eo=έ #J,Gj[g槓ņt |=b@jVe ГiΦ9Şyœeў9)8X{$\ FOsZiQփI@$k#"rJdj\P̪k B%h~Z>"+>by|dRH~AfZ=X%X quނ\T3.GYe/v a K/a !V"a\|+IDDkR_31lXt32= A+i*[qI(&H -kM&@"һnWe0_fIH)x67jUQwG -U3Lp&3ui7Яh{즁bciԵao#[O'lW@ wdb76H5vK+#d|7 pɐ7`9Ha/ V2;̃&x޺}r'fָd.$f frEK@ŹRa%a-n\i@=B^|# !3؆$m5~cG‰Kmm뀖[ͭ]$%$ ",`z I4-=, ?LÄd*\*5`Z`D*! Q3ɰd<-8Xi2p?ffPkG1V.5jo،6*#%(uNCz+mwKRE^>#L.B8KW$TkO|Ql>]˹w 0^k.*E9 X!Rh+0} yy' v/"cx1,SԤ4ͯ`#CEj3@X FF>Uj,sPݿH^hg b $Xn0.$$Vk.{m^jJM-]WZ+InȊ3xK4wmEKt'CJruÑ kI[Js5Sx\cvj&|t@{Y \|ԀB_à_mȃC9RpU0|;j eߘ:Uυ+mܣRi @ꐆ$lFnǼ헷J&v厺nn~9(f"=_2!e^oL+ʪVAfE{[q#TETְ[aOz3J|#cetڃLnk`|Qz͋Y[YȄ'\(X= Ɂz@hW0 Bb OM)}oB bLVqBDs\]O[{!Yɱ ceKj+&s:"Q(].iFgxL\%b'"ϡgF1t{f>W]kd ;Oȿv%e?tHbՙ7BCr宁 W5.2UhljYM+]&\_-UY@M$Ier⢥^&r0ڞ@ V6Sq+})g\1+ S8p^t` MRb%`UL0?YMOOu`uiPrݚbVW7'?1I!)ka}?h2i1uz,/"$x!G,qqQ{]P#-U|QqEU/8pM&Vn6"c OlOȻYRJEꊦhZFԦAYKF*\@~ Ƀ7>k|WyۉZP>}zJ=Q?n'O* eAPV~3c I0o雼K 50:L G"!,y,yv{zJ?0 8K3 pʂViL[xBⳅɬpi׃xkd=״[uUu‡*IgutNj):_^I=g6bt(:.o25]l -XԻ\2Z& D`kD#n{Td7qƑз#[mP@toaeQ*Q/1/廪^{FK_l GaD SXJGj(ܨwjQZ^ zĈ KXb]-Y..I"7˕)J톮 )a?uq[x{O%֓QHV1vz!Wk( )*8mDmy^+]II)n| 3L~v *}z|T owF4D*@+.新Ix{+x"⬔2U8"Hg]{nɣvoz݆u¾Q4 l[V KdJT_+Өep~eοvH4mB5И{ٯ1bƴ#٢:8 7|0|o!h361JZį ]hsg'"q Vw&D`C9yxTfܕ ѹ<#!1-= P^ zIn}Ze땁ǧRr&emP [p1N/:]ޤ(,Ё*r66eC,yXjpc[M_I>HP/IU-3i~|'#h"@zưgo?b*eKc\JT|v/BkUTγesfCi1N)cC,tȡ$BwMgob:7U-_[Rl9Yd; :8mTAx& Qy湣J.Hn1G,RA1q6?S69eC]r.Q)G OeRZ A8^/e/$Q7Te]JZ|5Wndٯrgesz=fJRGkYN.iwѓpQw":'r?hQ}xqaB9ϑb=s۫>PGszt^eoڱ@h71{$5eJڴ5cFÀ8*%# ӟ#p O AȔ·\-,531:pwQHG^HF]8GgMlbLi׹=*WgW8-;Jss ф'aWZ? ]1@~#ܱd ?yZ&k|tAnQӮŸ+ިͭe J1I#`hj6 +M݉;8)8mf 3uhyj}vMחf3ҭnS0%'IG\X'rrţdXmtgoATǴdY{)R4F6pH@PzdΔƔO(?}]~rqVvg~Cj{&e Z{}R1Hixgdw&w+jƈ?ap`xU~26kQYX9/bpGwqXlWq+f:lǹ4O]EJQ V]D"գ;3X?_9LŜ0oj'/u7ٌQeĝcRBH"&儀 1xC]eMG}~da.B.T AgEérkLY빀vVV4,k!d&>%k'5P~bќ0ʏul{{&bFh$ E[9ހ]"c Tpy6Lf=!ϝ/(pPh,k֝I{~RÚTƆ2:(HPi0>KuV@c{j'.Έ6{!-i-\Μpv/SCcu$Txw_5d᧶;ƧN ;ϵ;bg͎l-ZLƄBߊ5l!nIw U^}WxQaZTP`s$RXN'wvU> N4'jvc=bG=u2?-]ؽf4cK̍忠J ,I>=ۜk ڜģ~:J6s5G 6dWIVYBCr>:FxdUoM$Q@[ԅKLbodV{`l`.iks7s\豴fReH pQ^$g ^)q>gZFv-joVb$Ϯ -1z >zA?ȕc^{8D0T:oJ֢,DH,`:gη:i;%>@hwdVd4}`(i9!RV>x4YDx}`GsA8@Wx5y'źɜn=Vc!$)nЭ3P{յ?f7~^9UBZW2eFn3Pۀ(Z c@i%w@~3#k1)-q -+_RTsrl#?hp+ cwݨ9>?ήٖq $aMc9'ETTȟa0l9F=|?+Q6S)<0'WzmARsn}wn #Kkl~.QؤS]OH!}^sY$ ::KK҂/y`&UiMy j ",^MV'] =+q/}>r_ۇuՕ&n0 jqɗx]S3d ?N/CFg(Z0oGFu\<'|'}LK6/7g@y*x" 8';u,*0 (цϜrٵzp>,Yp\{Pzsڗ` v:y 9GoJ8I Fߖɩe]#8U9ҿPSOf1HjڰW)]6ݝ:"!a.{4蹢zvoj2<( tE{~fx6OT[Eыbh>(ʹyC뾫Xk 2|'0%>d Ȓ]!F+x4 G8.p>YR\.k n0qfn}++@ nnh/UDV~Ir% %־/3f :JjDukcɭ$]TU9(4+c難 G7߲L:#:v)ckB=3txdz-$GMpikOO pI\㍉ զOy Z2hhyKm?Hc^Xw˜|yNj:xd n繂W?J= % -0bڠ+$ȽGho+%cGcAGPc,6yL U h7QXzeTv ,"LGdo%jc|x/vSX ]l, 3q}֫Kzf04wJ^qU;u2a -'*SҚM*i+*M RI$Pgqrjo-3GS_G :-c3Qg{Cey|dKmbW쉣 [ҭ @bsKnMw?$򭶁^sU>+@lBh'Wޣ@՘iVjú T*j,9Ǘ1`%Iƾ>0xVbMX:V07Un8]/ 3ܽ'x#O  va#)nWY ]=)]Ԇ:Ay,,WF.gs;Pmz4B;ՖqK>Ο!}۶ ~E%yqXnҜu8gy-v՚|Po)t;؊4[ϕ$馯:#YT!=~e`/o$Sz2,!/$4ad|.*Rh.M'xojb2X"o$B\xC6jzKIT4at<,1YdEOR(Ѕ?wGb `V-ֈJS< V>6rg` U20}  x^5cz7[]〢3줫Æx'9R #I'eW:ť?j7j~q,F蒈}*D5kFbm:K/(F` +BZjI O]. bPGS{N$b2PЙ̺Z3޷y^\I6hd.i8euGb!jaA>?Ehu"m Z\A,Y\ŝEqڃ/Ftth@+wIYM-骩~aL{NhXx& W#",ZP9^nA3/3C؇1 2v;^ƝP@5ز^: ṳ*u ϱ9iHhMlZ jv8bHfo#C0J>"SB6 ..<{pm!Ji"6=Z3tAׄ!`d& ǡJ̦Ԍe`HߞȖVc*5ĜԗLB`ӈ0c|y̼)\98MhiMl, <8]m LPoDqc>Փ}m<D|;'iAۮW  ҺaAn :u0 T-tA-W wB؆Wjyy]6E[mLV=O}#9o˅ A3&{&wFO8xrq3m--mW&-j;Ol&ySSNSkyp oL~ccp00 ;I#"1t귄V4- PjP:t}d5ܚԳmN^>Ap[& G;+-A]C6mXx~%3_?؛K&+%d/ɿMr_k`3^u?GddԀ[O8ܓb2GȀ\'&[kѻ{ohR=caCvb L.:%vy J=#8q@cTsm 75_4=ﶽu>89Z7E.Tr.r%N"DY]Ї…Mv93yQBJښ[tHY -?eR8d_ۍhZa$Ag.y.ؿ=Rc>n߽#_ Iy*zɚ}fe$uD&`ٙ _5) b8~:"~A& Y':@^f[i6P1-*AD/EUT}B* [ΑV(UHcgG4Dr ptl޷{T枢xfۂ~ 5t,rEa|CBS+d^^RڌOkN1]~aT֓$QshVnO5YFA_5Wݞ r SgصekسԬGk9o=}.3H@[6PLd)q})o%P%&{ȧQ]b#JU/{Asm[FX>5/rt}ZSf̓SemMͿlz% l6qr%W⨦h^&Xty\w!r$j3(̲g,_DM>846]`਱W=_J]M5Fduܚ?5yD]cg ,1my4-$azjcmQa¤ BTVc RJ 4O D fqGVtoz:+4m`>/]KN Nx|~K)Q$DʨG&rGu<R/;s_n-(4 M Bn~2$Mt9'*ztmѪ - Xp|?0}F_vY =TegmsxfՏ,[@ǔS g15q\(TXbi5ȳM7 // ~b*щTOhg Dg=N%B~ww!}!Ҥ.)rQ3GzM]LϐHahQ\XmjA3$&'R0Dհ %/Kp*Cv]b6&h2w30J \wye N~MF*:b󵃓 3\2Ѹ/cXU8)6[ɂ܃c{{N[[L0i,kȈS|5*9/1cT&ㇺ٥NeiTn2M?:bQ<ӋI\9Y7Lt^f29aڀM^*Uu8\c'9AF?[s22 1#3[1[Ypg%, !EUEe-CtXzz_x_1|G4lMHG'Ū#lmȘO`eV`wGHW3x%?s^6uYP|/x"}tj7 D' \ĺT HhԞ3d$A"⟔ue͓-|Oۣ0V>& Н&yhSL~U<#aQ%͋[rcR- {.ݕ~ vAvQy۽nf!B6 viZY3XU^W"n[}Um6.6G}g)SGNuqXZ%8,[%0~@i~5_8Xe]31QݿFiL^*n+x8Rb6=f$6MM:&*`6ٹ0UyXZ8ƝxnN"T>¸!f.`dtr>/jTW7˱AK1?Qt *p_flǸ{n ޻2Mm˩>]4[OpOǛc Ff{/IތwC`R)f Ҩ S)U^$cX|C }uʱOQR{[.Z˨^c@8Ep~/IXU\a8=o|eܙ~qG<|PrNСf,BDgONãbEBpkV$SBӤztrcP]q_Fځ:S |"$'0jpc6ۚELQRHWIA'Ƙ9H9-Xi"WF07+{mO3e-`e|SRp/Z5DD!}ޚ24n-"DYVmv^KgZ:m 3WFI+9;K LL~ [Y#qnlX5&d ;a7r , I6p/d]xچhL=!ƃ7b3|ڲI8Ƣp[ Lhsr3|{"NIA[!\5S{"gVR2aY7U8TҷTKYֿii0DuuuP@/V`n4N` {M<&E( |s3G `pRh9+h'(~VB** `I'uixQ?qv wN&=|iռ ]AIƁ @G}h4ȹg݌w`VDV$@*LgDT[@0o3}\QUy&ۦi]E -*,@ݨlJ\V_`4mLnMMTys%ˣux%U6JHz^wY';M*/]n㼮9fӣ|e^ O֗DP_%HzFݭ%S9i1NJp573:!86| iOLr8QA-o>%ܳ$jv|S+2L_ݖ yaC]bV2-s _֫ '% ,7z8\vVbg[@_YrncQH!(PBDBSBdǹZh2rks\КDJ 5;];ǾA>;noNݓ>+S -06̼uOm,ݴ5U- Ҁ~4#PCNJۗM0ʐj$r4ϭhPK ʥY4X.¦SwG- GNM0,mq@l#|( lWD=C<5 71' k qWĈt}<*$XLX:/J6HC#TBa֡(ת+0;E=1;H$$jG4k5T]oI|&I|f%pQle1 ۊ˛ TvZ(YrN]dPK≠ e]qs!Y?꬐,dJ77)H^guPî6Ɖҿ7oqf<&|bbAzL@Gew--lXXC R+wo LuR;vG|9$%^b#UA$IRK$9_g$1!{6 9:`3qCvy=33 7 NNf@x )!#X_ld ا"8<۬sWUwCwJdl*EBdԞytr~R r@{ĥП ډL1!R#\g`Nݣ7vnxQL x|LcTb]s(Dd|Q&NmN!AKn#`ezޗ:[iMBsjb p?s\U}L) yDϊ8,D89(Wl̡!핺628TgC ٴ^B\7UʫMʼ9YrSj&dR(J!?E0n$&hr}LˈYB& ȞZ ITa=Иs un:cm۪fjPhf|vLʌ'E9>}IEӾls>KXF4!*Asa-7O}f'ɢغhu:AfwM^qGG:$9yF^v"vs!5q zVTK֑N~@˦_FڌOEq/{;3,lk04$,?lv?Gt]䶴Т9J`Xh7uc0n{=Xa{/rh ޽%Ҡd*Yq*@Sƴ5"WC@2uM+yrՆ`G^1M #HK1Wpɬx7( I@Vz3RpUz&%NGpakNǤIY,_dp2Tl|KyE,bv QջBR>LwyFYa~|L 8cKyFx1n>-¶l^2[6zxJmKby;Z7fSyziPk .mS.R9nI|F;F(nDA-Ag&Uj_D)|s 5ϗ4 Z{֮톮S5JڄT)vz:ybUe{ߗ/KE˵x_\Mz^~7HbAviy- Ùy# V2Dx'W]._DK[:KbL4ks'~3c({hOZ{!5Wkvy(3DۼYLqɟϜ PT*BaDd=(URB豙&w=ccoTV=?/tnea}UsےLE ''~y߼8x JԎt3!);牉G#m' a>fi;4]7K%=@ AQ' [0&Ķx}2Fũ6r㙿$w%礜^mlV%> \J6 _3l B]AJqOk+N.l7db<؇@`9HgM=^G*8GpRaaj;KVaHft*SLmp.|ԛ87ۦ! zkB_BȄ㓿۪/V_KV_gMRaA2sG3m(5K6AZ_  dZ7QG(X(AdkR?kkHYFgE%]!ͫGN "_0TDi|}@$:oNOnBfϑj9RPzrrsogDu j9%n\MSr*N`E/[TkF`ftE3_2*=<؅׃ j>3ys)[vԩn|#iGϝ0)kYax#i Ӟ746`,^Y=˭kՃĮqDAYs0zL#Z7'4IT"$jd=VCCC3+8=U LP72RdF$hj=Q6pre@#Ν9fv!pq]dVX% 椮#0S'\nD'Ɓs= ΂QѶRR?XD708uVg# 4 m 4D`rOjT٧5ʒ1̱C BslzN 2v)5MrCt7TjI})͕!\M)曆,mӹ hxCO256Sk6Qx-=fpSi:9wtJqDAӉ,̠3As k2~mkQ,|䎰fSU/tsxL)5_q|'ٷ!7W1VP쁮i^F^JzccF).!1WVzQim?@%Q5C|g*_MBA.ʼnhlȒ t0Q+j_m-R/WwגbןHíob1r)pq/`݁"Pb};%eG,d{ tQ=B `1g͞7#$ 󧛭]d}{թOXxN;·Kוr1Jjt\0#4LnƇBP|lVp,p!\%Ժrd Ԇ+"cz;yBOۜ57A\guE+qi]#]ߍp>w=QUJ=M%ShjS{3 p 29Q;ů:|坴;hvJ>k:SH *ʗ}i+͎4d*Ų೴U%#t TsSx^/?|<۳kQ;˫謚2ܒPY#Rm{\GpL>W=InդJHNl@;c  IE(ž;`C^u9c`I'bYj~&zC{rGQ4uW3=qC#O r9'UfU-Su_CD _"dTMf |O8: :p3??Tpr/2"45Mb?!~Vpɏ,îemup°s"@.:3zp)uS?εWYg}=#ŗ^??05u-x/O-FeWj%9 p*BOs?"0Kp8sxp[&H<X*b=EBgEo8G쳢n%K⽩D#RC@CU( tAY\N^"e4Bn)0O7 `nqmS]f#9D'yg_Σ _ >n=:5F _kʣbh{a-#\E Y;7ÊiΚ: ]ͮW]Th>g-J'xTVrAf ?j֋"0)4]mwӂxY'[+%RAmIY íW()O2ɇ`i{Q[QyU䫦2W'b40C/̚C|_ ʞn+EчƋzR!=Mc,xiRKp(=(ͭ}rU:/ϝ$Gݠv^/"ݏЩv)+yg5TK3a2_2'le"#|& t GY3Lu@R?iomʪW,,sx}a `C^-V,uC;ՒV Ÿ}gK @`m;jTw[9i>i^߾fh$HOѷ5Gl1쀙kON$rfn?pUyCTujW!6(0&L6lc~=8FȘC5L# 4}oU1Od1jK܄cVNeP$?X"!QeOnRO?wA,4j]wZ)yy0yz9*(b3hB%D]/7j@Dy+#p͘5 8)Pe0V0l rGq?ZMD^)ӌXAm-̚U5J̌dqus+%}lqaw\jٚ-qge1Ɨ~h>*©RԽ>oMOpuiu(s 鶑$Y2g۲.RJ' IZQl+>tY4s!6YTR/;dw_}r:F I%yfDe_.Wb]dd:pp_@MVKRp9w)cTT:7B Qd_USZPbw^ૈXJ3K@炦}NhJ=q/]0p9pBL Ҙc$aC; aA]v7Ԏ&.!h!'wך2*@XC]U2/sH)a?Nuy#Zι`a95pIUj_: }<.N{KF> ^EIKC2}ҊX`+;Gp`c~0t#Md]U uDVe+0$X.7MVA;H4v&v,2^Wa ~L`XV.e6)~mg6"6z gG ݈byhwmw]ؿ˼E *ԭ,cy55x>~sؔ XI Zz_C&9* 'K aqAOFyFspLYnL?&ꍳKVe!YkܚrJeچXKZ$y~'|1) @;<],jUҙaWMr)tjʸe/p6`BY>?C̗2E+$OT*OtldZ \ܳORwZ9.]nHFchh{$m;RvrTd;P<.+"t{HCT#Ug8y1\A\x{e^baE6( G|HP mgơ<"Q1k嬀NnV?AӶd~=St5>Q-Rv:0x uk]2NlMD0FmTlb/W'ukڲU(l7"JM-ʫ( (ݴ8o4V"9lıdFLkh==ހ_QT.rj:rm#Wzk5J|AdDT;f5Kf"bunVNUfa+kJ}2*(;74Еi(!)=z=ߨ]vyϙ;l!\IĞj4j9i $?<6(Eed`7?Vэ+Roxx1@s*[pX槡vWbekU;Z\)wRS;*t:itgKŋb uH l[wӛw.-L2MS܎rgjK<3MN0H/4e ]^KtahOAm&0m&S?>O L2EfҤ;ji{wEsG9 $ap$f{4f5{0-,'Q9K8oӚ,Ѐ:MnPaX 3tfH Yg|8%p+Ë́] .C ElsD52˷wNJ0 tW{Ok: *HB-y0zߣ Ppo]c>1b^(&_K*-y BN&ڬC>Sh @p)y3YE1WnjFI1 !NL|jv^"qޛ|t(NS;[QP\"q5R_D'lFl@L4AgDK3z fT0-5? lz-Sޜ}8Tx[dӛ(7w䵟: 4̂`&;.qqA?UK N5]>IʲeDG3i0IR@2/txtnd>^w<`K̯4[:x'x:M'-c]*SRm:^@4g{j^52EV5VΪY۞g0 0^l>?)r9:5gf9J_NR %s'j2cUѮJݖ4|`"9%& ;p ovH.1Xf|vP9X'Y-%g(VL5 dfWegx)XrW O@x= nC[:I -QȆ[dJˇx Q Oew.>dtPnt#ڮI N铲V.A :e)F~t( kT' UgO7QTKa7ҝԖR%^&w/ ZN, `x]"p˘y 0ȖՁ}E%9E&Fwͷz"Qݶ `$kyk^.֑$<Cd0WwFIލh_dPZ-n[iؾu8aqlECt{U $Tat/}d("]da(}9)d&ekڻL=F6k_0<->m'i" ǑZCksʺYZGR?!fׯGHHwtdWd >Ybc.[)(1A/_ٵ|h'*la,*ع*.2/ka}>308$t6r1x`Gm8a{R5  fu딗r\Wȿ%|{qboGT`-/Eѱ[]#Z[O|Gn#X9pZs")!dےMAp&.<>YW.}\8ϯU.Mv*+!~|)Webcv@iGP{0ߐ|<~'6 RqԂY|tv|v-b 6$YoS *>9+V kUfls@QƠF~:YNKO%IHjҝ -eDYuCɽ㓊8Tk  Oޟw3/k703ϧۚ~$^BIC$*Uzakn~1iekꕜShB.O͢ߚ)'D1ObïDKF|W6Ψ;C]-sCsrWE@{&B2& ZQ) {Bqѷׂ=X@><\pC2JGi/}&i8HOQinrԄGg39(3|&a\IyE?.1T]53ЬXa>E,UVLrv>jzt  Pqs{쀪\?RLf%^IyCSlIE;?^<1/7\ (ɸDmV3-܆tEs-)Y7*uCj0֤@/e&˸?+|`@-LU'._b,{++t)<Ƙ ٴ߲@*yVH9EM.1kxkq0* 5ٻ(bP3xZy3"#fXQ%3NjSu&:RK ?*ZY'X(.WrѸe;,Pc[OغZtGZ H|\,l1MZl×,}ǭxßKD6jwO,>4Շav o:SbF鏈%K+mEC;c_1~M$ݾD4ކO{P(2t[teDP]: ~X*5: `%:d OLMAGRZLJOɰP:2;*wf7u:&=u1Mat͞A|@?j6A8N@j,27|ef&1V۟~a9{Ģ,:z6{|5vg"s`c+4P׍٬yGcF WTT pD L]JPdE.mS; L'Hn&|@M| xӘF+?0YR|ǺwiQX vF?zpjʵk- hu{C;pV-ҦZޯ$ O I*ePOt,P)ҋ :WvITEGVXUm_$=+%^9{F]|`h%: `_tSζa"ʫ[5ȡꁙ^o zzmV iWN}fKbQ;j1ps@nؘ7qcRblEcl| a`53$HG+0Zszr%,*V_gdY R$%w #v% v\qV~d#ϗPhf{ MħܥcŁhg&]Gl{vꑠHBHBN:0co4LPqR~,TaeS%fA8!1+[@ՌƜ J6o$sr؞!?hkN9C;Vx. TxӨ),M5¥d^u\wʉ\ˆE}ȂecA[n|ʐ0JGb\˃C0 & Q{N$.)SX?igg%RD R; z[On`PRQWb=kiK 먈Tm *&=V oLÂZE:(^M0olTvS5_y,o;x2zRL*x|ƽ~T0bWF,,>yO왊345g\ߔL%w*1yKJo`nj?|MYk߈¹J꼸 7Lf83 X` m9>_i煓>2pOLAI'4I.(|LQT_  v\Ƅ$_܀E,r|-io?Dߞw[)yz@7(DLm7q8͋@pҐ( ?4,?in"Aٙޣ.{H(6sj8P8z;l7J)pL*!NbYZ1o0c*y#,Qˠd ֮Ju6-~nBlqP6u:~ESclPDWl"d2ݯgѱoZ }hƨm::J+$7aQ ϜP21$A K1_T-JY^;y]e&⫪|Y܊-UZVMpD)CO18"I|HT~k%+ '.<Ez P2=V}b\B # fY ~{]bbҐ41 pݥd^RxDi*1'}֥ I?޾ 9[!$۫L8b_|I[pH}QPjve+&$ALZBz9prgb&_!tA_͑ly:XT.~пx:ItyIki;0g,,G0:kXiB0HV#,%Shv4`E LR>gv3Z,^30Ml]m) o|H2KQ{;20-]C^N'd/ Ma=hG@8<x,̧~0Acz!1R8 d) dFwOD $vJ_:W_R5VKPI=qň*Ut  ,=j01-Q{E]~]sU-ePRa%^֜nfb UݠiTgqU@u:,Ɔ9(!pOQo[οeQRFn_^4yā9)Bx ؾhaDkiꗒf1Z6T޻E:|F?DXo7Z9>( WJR8RHwJvx.?ˣ3gDd6.[bo`)UtYE N-Fhvz=[!8H^uS s,Lo!ţw/&.:BGO\6%E>0&Q8;u!LTQ?b 6Ah 3ŒvǩVmBK0%RX\hJeхrC!FKi@CF?p *0Og3&ENpG4t:2i(1 > rb I\vx(R:qwGQ _om#a:Qt.4=6%j/L$P[,c NdenxF6^uW;~T: z rә!sqUr@OYC>wjD@IAVVstMdr MH.</O8:ئH[} Ksu\ !^daE n,%nΜr(+ج'Gy9zPUV)xe'm7YY鎙G>gcZhٳbكNK]:4 Vu%h0fV2a,&k1 ^-Infjq ͑5=xjQn@"%0u(?!i u lLAh}!$(~Owz9bq+ݿt:#kP;XxMYZFtuV Z(W_n#hVcL"i<ǻo$JlB/XCAܳ_sUt=Myb.6zoBU $`ż1>\ B8 ݥ;k/6$ ({&A tq=rKY[U ?0k`-9=SHSg2י5'W%k ,?i4ЩukԣS>@; "G#|NޝL!BT?JɄ@"`ihWMOC]Z7vZn7D92y)ڙ 7K{jX}݋\ocA@.Ѵ]sK1=p&SvPFi @ ըӪI4ٟtW >"zĈFNqtt_\.ͻ=7ז)U<5y/ Qٟd"`!Nt-R+HwZ}crٙ@Y0r.ֵ"HO3\)!]Joҙ /e maFk?xG \M1 B* "0>`6싛j#!f|Id!BԹ5*-|{5ۑ9~Ԅ #($6?7ːwf6* BY_ޫ` Y` šBf]gAe@o&82t4de֯?Ԏ3 y.}ʜ:^DO* E};@cAkFN]1+󰩗 t\5 '&Px /Ȍfj-'8}X𝶌ژ] #=kDW0C=6- e j+A. 0ooD:@U9TZyL4}=[ YS#p7F 1*~( 1P Id9gEd~Ib7p>v58H cgh,i3M%z2 yg*T#[?<2&Ǥ)lŴTXq8ZMԔ A 'FB4 o) bQ=Pu;d#ȻN=roI4c]8-O@pA6E6dL'2:3, Ag -\zSx#4A)͠P&z1ځqs.qK8wtיU.c]_.D4\W(a[l, x\K'EW=\l YU p*qSDFk[ _JѦ%o]?B%tC~_mܘڵ:y=&йv"z]dyd4%3[2AK=Lj@6ⶦBTE?)L{nP[:,Uzm %ag9lp̓#`;l:M6ȬhIנ=\6n:5m!uAdoѱY44UͳϪ-.KUоmظQ]<Βrº5Qib_(+BKW#T𖞛6)F6 ~3h0h ]WJCKWW+PN2$?m,Jtǖ(k W B׹0m\1CahtEҿ9} ynq{sxg COd11~1!&R-OBcDʥ(?KyS-4{7XHgz= i i7|`Q eC uS-j%@044\pW1]]TLg/+H,}_qbHWjXۅ|x7T(ULԡ V8[JmPX^h “7l #Zlʚ"8FBR{xM44qjl[׹R5;"gdFQvs,N&{xpMu-A, V3ukn7|YPB6 ZKS2I.]M2,G'Wz: 9z$eW]5iv! 鬯͎ /97Ye 8ʏ1|4Ky/Viz1m[",W}Z) =@Eʜ0jJj4m(ўB#'G+ڪj2q[`Q`mȉ))axB5)"/n/etUi)vw~uiz7^>X?rb2iD0vV$߲h cwQ^fJT"âAru>-wqu 7۽7-29T+򫸵X2Ir!x[mx ˇ^Lߥ?C2}Mc# fM-zyb!vMhFidz8V٫:˪@$>%3D>6 )y l;hP&zs wt!h "!.`R ɛMҸhsʋ Lx ŨxE]0~)nSBj8Y.[gAS + NC_CNym5~ďs/x1f>ֿ!C%wc]ӜXr gf,"nsoR=l(HlP.4<ipܝ Jk%Xf=eGBϚwm2bl&ث f6yaFe&|2Y0~@/uS'DiEi>!QU8c}m|8kV7rq䱙h8`: O&uk}SRꢋ_S|3uD )h/<5ACa7Y2\e6QIEG\ ,\I#( *|l4Kr`NHS}SjOEeБtӣ$/=ӎH2b.5iZ\g Mmq); qAxdDKpkKg2.Ua/" wlQwX#j:)PaYB!p7nt<vGm:cԋ 4]qԤ8j,+$mm<~T)I.LM#$&ifˮx[!n;511U!6xܬ?Hͫ-~ók(/w;{Ҡl^-6u$Z ^.9I; q0::*hddUwyT kx\cDay& G\AB;n/5["&!$cǧ,V1Uaz GFA[\Wy0ڬjE$##̗r}rPFHu6~+$: Mϧ2,_z-Froj9+rnݵC )u&`3!9#JʗcE4Vmg5IN[iK冇@ß@+VVzceḞzZfd}8DBίK3c8mQ7`#.Ļ&yLa f&TS n {92ZhbUEJ}s|0pذ^v&Q(s4It|ta1G 4H :`Z1J$I #v Y rg6:|ȥE4U/[hGHoEͷk=xek B**HwqPѡLc$ܕ.#aijky0C`V7œ$F-ɻDh{0؛<7 M`iqٵf@ٕNN.=37ʘZ~9;y:\H2]?< ^ZM/ޭ:3[;1K/K DM Ȳ:D &p.hG]i?#KlDiӟ]FVgE+RnKe )b?xU?g֥P:2=wvB6nTLuBw+F!ut+Yp0v0l~.ln)ҔBu 6B c)}X[PHˀd:kreaB~DQk=,Jbiî 7f`2e<=-T-#1>mx6sq~ +>dȳAΧ[4_tLɦQXӬ8HaowqM\v}a6A1 ٢:njȈ0Ȳod>X5XfLEzXn0< V>YTm3/+,:W6~T>d2ڸ+c UqdFy1s>7핛ibs!j{}sj y|K/!"0؜5E'/r#F2vs & !ʬ&fXRSm_'\M&}'UeY4dж3Y.*x)Y޲2_Pt3vqqo^`ʂQN"{/"K22k 鬲U=1ɴ'2rƹqCfOLQwl{ ̽aK*`ڎb]KIퟦ.Nv;(VsXM:ZUP^>7͚DtW lJ)XXK~0hfB;wdfK!ip T%2 FQ~6e6T" %\ʳɔw8eOo9ӟ+4m!y0 alb*챇b17RFYO,!}Ds,co-=}\s(. Q̋ y'-a(فQ9cVral5m}Dŀ>晞<;bGiE?nSq`}곍uʧIf$+"k_]1sPF胄n1s ZkFMBRis^; C/8*yM ܭd&P.| )&-/ s*.{G iBB8@1Ls1iv<9QhwQ蓆-5j=9DY>$j@q4Z+'\cf6)t(.@9D$P$˂w>9F_؟/4QⰯ/hρ: 9qNtؚ)xHM _MR]ϋHץp9Pv Yf}\h|~$xRٻfsxAn˒E*&}/ZQMJ\^,.>sm0~d8S 2% k 1HQ^%\ Td[ H'Q27v@ zs{6 ?=kW뢭M-2\1j2O{>kS5!2h-É\**&wƐfTdfqث摗q0{fQY?\GrF+hPCG{$߽{)>Fx_Km:R#0$:}qL"u2(j nje2g,P^ex8T|TK.Uk XѼA v~폹]H &Sn;s xWs&[5O#Q `UJ8M0$C*yB-Jج9Y. W?l PԮ; T=UȞS=2ڿ.]kT 3N?nWRT?vm*#`eMk6T5=t6t.J,#d+_ھ%FeNo ,ěP$Eֹ_ؓlld<[I _,w%OR 3̑=eשKJwqJfڵ@z)h9TeXM@xE;~%m%7אg8,x-M,/pdғC,"M >ۇ3tG_(U  5&Ԏ+є`E%J /⃍ B1XqӼݡojox\ȟJ1ʓ_"KsuD &SE TlmLJ%uE"J ϟ nU!7ZFؠةئ&圾NTg"xPs"ϭq?_ CqtyĉUÞNgY ?TQ-`]lݛq Fk*ӎO4,ZQ\YFՎuԏW{@Bi;opd']R0xiX(U38H^&5hkg}3pJm-CGnV~/^x)zR:=wI(z7^n8%KeDҾ[@xv3wnBr=ӃM*~'KKkk* =Vߕ(*?z;f~ۘ#v;\yCEkp*#G ]*B-@YPz/4|ݛnKas]<4Y=s^ WkRy1aUbTëMw*pp arg ;UM ևch̑~]ߜH)YF6su//2wD7SKӅ H3SRRY}bFpcS4ae)Lu`d7Iwl,^\{N~xp8*&s]nB;᱅B**,{\c.ՙ3]|{\A߂Lgg O:&f6Y syKH8.r*EԲ虓qg``)<2M O%Ⱥ_fJa܅`s S&lPVAp-u.,5ZOhS»o گ,G0~t)IPHl;S4=Qwܷ [9Ͼ⋋CwA>@HxD`Ϡ|q$FRuC*橝?Degxc dI"En0 _!p{9f6!+1jW[ +Z!齾8ꯎ#Nȟd0+^vu@!*v$8+[{"` rU͡DLmV. ͵@o8WI'*B, ;0,jF<f.m_dov?%Wit2j@N xWWm8SFMRYڋDAyY\"}w>y:a ִY^_妼Mǹ͖4['>UI6'-BzILPΩH +z~XxRti$c}ʱ҈Xjշv[`rrhO+_VVj>@0y{͗#*Gm * 9=`6v {)ZZ:Yo)ɃT>IY@N4j&xS*-9w`qN{G-$QrL "dos^ɤC7NKaZ~V .Wg@APg~.esCf;5ó#@gׄEPd.V'Q#/A 'lI' -؆QoF( Ǧ_mjgZ8]enMpοmTfωvCp2=nLNSTMYO,Ħobܰ V>ʏ[̐}y=~˹l1ޗAR TT 1:?Z?PMm2(B5X0O(a~ga"b~QZi*x {:wQ'o%O\9y nty%r]Af-Uc@nKc58|Fs$Xo|4*k%3JZT{' ?X; (j.IKN)X]Ȉ!ًfmsI$CPHʴ"4q^P$>wuTdә<&#,3;d;!_w 0o{xw-wίu' V85/BPϾtb~:A%BsZ:^s-MMasZ.@ m.C/Q`ضAa2Zˊ ');Ͼګ,ǚNWb4,p>`ʌ>w?y E{Ej䫊8?_H3g:;^5$0S8GR|SG`qmqz]giPEzmqS)qtUP헪` *\nqR!s&EdC>]xEs:78X;YcU\}RS1O6Pm8de7WڈMberI؇^>%̓ǩu*LN6F>w8Nrٍĵ<XA tH񽼲uͻ5BFq ԞfpcĠRIu_p[s>?lmw[$qzGŮHhc.?ZaoqOkc@ ʏ¶qh[[GWhm: 4)qhd|͵>fDfbq#鴘ƁLo0:\g83i4AhշmnƳfc|ș%^&IKd/ JIIO=k˻J7Õ.,T@o뼵r )y3涓UꝔXCC8MJ}F+q(麏d/֪NO>W>hAp0*i,-[㑊~{93Uu6{$ݡq{zZN !Ī9O*,9Q΃3Y=t.ǻp[+>{PZ J`"_)`sR&zkh,"N*6X@cDjP=l+:W2<>7V " N; l"+rHz= N\M=(E}+Py{OVg}ᦗLCWȂ j'ׇ܄btxbz FHGJʈؕ ̥YUWqūskr]AGnX3.s/cowP#qPNޱ:Nnƾf}w֩ ̷O0P~v=;Fش*.,3ILcRShhr&Np5ȓaQޚP%#*D;5fKJ< m(23ݘd΋pad 92ƩxǍ[-FsOaޔsttw^+Ss?j%?'k ӣl.FGœU j1U|d?R4ìMl @W~IcHX2|qOρ_F_zttb)4(<ѕ: Ģ&q"jEsfjу9 *g5{U jS*u ru1]d>DU4=rAD 5/ˡHqb`npNh]VY׳ ZbCt^Ycc苂F2E>g"l.1^_}!dէ=( N㲋ɹo kAL 0_o$eauZwpj2/m-R$$ ]j<(y2W @('6x(53+g/6Jh䶒֚DV\{X:f+\_4,0䵁p{0r:%FsSb>+3]E Ƙ{t;6 sk(d-KtAI([;+5#DJm U$s>sNptY&3 V] S4,Zz;znrA#Ӑ!<?z@,./IIrF.V  (lv޴lG}̝V.Hbb8BLf0)oΥdbN+$x3 x;lr"]L#!rl7y_/J!.[ۍ5R3? 1Ֆ;@i( ΝrH+p":};H6?éC4X$wѫ H.O;uVO= )ns$ԔL=b9o[5 UG*2́v:I$姏S1fFq$;U%G0TG7i_*fiw!87Nר_ZFH& iDiGNjp xU䊭3U# Y:a4 3Wq׈t|3tQkn}Y-Vf3Kl3$7'8r/se=Q-ɠHm H Z7B$+L-'$)=2 B`YMf^q<;:iI\|nBH}p:"pY с_NK-e nwgSj:ײWt;/ zV |O:M;if\~1mo2x @wNvثaz^nz4wa&e69"0+fDy͜)VBj\ScebhEan1f[]OX{ѐE?hdP*Nts2I!IH%!Ϫ:Xf5MϷu#z)&k&t WK~Acٛ;㫟v߳%-'.arH/pʏ#GI&=&jI.x'^p$|`1%7S5fZJy|-TI(I;e! @!nw"^Pp&犐&l PvoճMnEla%,PUkQ&J`]aPG|UkN4H! a約NBz E%h#0= /ωܔ;X`ܯ4Aujl9=ܜ v*/q]Ji uf2f sgj8#C>,&@Y{x* @;):Յ#lbWi<^ѦP 燼 sUOVTO2fl"cO=6M}{WavR#i#OBӠYIrCaPn hY;A>\̧MTRf Fh=#7AW.B BS&.¹R۬O(u*A' :KT"ss>5 2RV9\#;\ czGT^r]O0O9Xb_ޜlѿOVmD].s2Tlq PGaӢoRo&~/! eHQ}y <֤vM!k>=9{3dis* K-@%Pܣ]pWgp*zCىW)qJ*l•I?xku9xB2F B}H}R6`u8;WS$l9,xAyli5Qҩ2t (k}p,ϓɠ{9Ү t}Gpt<.=cv_ A,25;k‹N&3 Fܸ B/G79}1(pӑXZ]\3WSHx[xOIՃ<ꌳ#C00Sʹ^L9)z2\{4DdƐ$t,ȡk8R'9 5_eܾ;Y萹5{VSs*EVUÝ@""ge# yUQzw v)H1OPzF=tFwlG.|Y.&S) kmOa&[ϥwej8;IE i5Po6%zv_wP;2S q5`l{&Sfn^_HN{g;ay+*K4Y ؍~JsCT[U?YITEx Zr"ͩ$t9-2c=wYnGbr6Z-IL*7kv_QG^ iC$SH*ǖ|HZ$n}\TJB_-D򏷟;FW>H S)ҕMO@[ax6q=smp~ұOYZz*[l #x<"I޽f;:fD,n`ex=4S&.n y^On?Ɉ3kN%48P&r,78gJڎH1ޥjb_O iQTCg^;[r 6~99o *νwטh,$2]2)[u g#*Z]ѥpqDsgn )^[LbIbqc>:|jI~E>WcdZv3@RY!UH}+=8N\,R ++rLma?o fTع4%`Xg2}7m4eh@H|T =! ZUjkaק͇9I=pbܕapH6QgFݻ}x"gV&ζOH-(C ]0|;]OC5~Bƒx,%wMP]#ɞmOSES-IFI͒KΘQKMdfьn^Z&[Zg:ū$ )cWMm$p)n[!zB)F+UΗ/-L~6@-1tK 7搤%5b^AF-.M%ȚvRKZQx«q!{`W$kiȈNXzT bl7Yz!vM{ DQjgĐCQ:A".lٴ8oμ77[--~]b Ao_ZI+cbu!`]wZIm_#@vᰆ> mZ׈dz(r_ppu_hfS#='t JcB]J?Mٗ.c\U 8o\[?(={Oug?='Q~[gff0ǻǮȫ;bXטs:TRtf߉z@6H"-`q{f34ۂgvZyIi0 ib'B1"&ݰDz662ߴӫ)vqȾ!H8j]q0X;aiERf(NƌHT $ Gr9+닁)c[(H{5y4ДaLV3 ~&QCx`NI(% ʼu4+fH-@eGD&O9ҡG~9+*ws$ӑtnZf-. P&oۣ].aoT^go0`:‣'dnL9 ' T~m1E>i6[Am7sN5n._j%,' &sJCjdcͶJbl2?G*|{ Z!$2N:Lnq9鸅ճj6.I?SnyHļ%oYzbVyC ,%78LIFmU_YL@b_#J\NEsyG5Bgz[HŽzꐕ`tun.pA˜>虪_CmUvfPz"1"*QQ"5-EVg::;2!d V$&# T.F:r5(VrwɇLY-`1FdAϔv2} ь5a4lF _ya 0 O}k1mQJZ6|ȥbZF_})h";fr1WJ\ě+WքIJ1Uܛ~{+nMJHN8`'l]^7V#+#Γ.C"{WDĶZ=c+2Hӹ}: ki@xW2;3ڭ8*Iy;~ᚠ;%*_HJH HP|LXe} :X]v-I/(u5h]J,OV{"y|U>ؓ'"=Lglpێ+O*J2拲}I׶КH,\rsqI‚:hK#ŽOOd}tqwd.ԾC54*22D6~H 3'yp-u"JC)Ƌ~>eB;$T3 B07_AuS6cNHuLX`[d[@IWTCՎ!ް;w,~HL.uk3+R؃+ezOKNKOGq G52-=v|SUɃd ̃\CHlw2#g%8[C_<ҼiW|Y+^7G<- L-҈SIW'vhج̾ C$I9"o#2fBU4f|T?&*7J&AקFir1. "6yzR5Y/0IaJ@P:Xp9zQRx/ úDbߝdD k g_-?cO(Ӡӟ^OFt}KR*e_K$ؐQhmwp a L-CQն`QP!LVaP>,p㎝@dPÚTVYlҵO_H"LG n`WԳ^ÀȌ~gxE6D;;DEvBsv[xwY9?!{Ayތ%`h:xZWH7Hn=' JܠjV 勒KMxd1ZNq8̋ M1ئ# B^zc6 1;p*@crq1JBdcXOehS;jzD$e<.)%%A=eW)i$պ ,Fy`1EjIV,'R,ThZb빬e{G4V@qV`3"sug %IeG\G31!sz4%a`d*! SR])AKN:wo̜@6,uZ;6er*CaN|SU1$urSYo&YiEWgH'?}zӳ@s#",r0ƫCk6pLmI|ⴧrs{Ax;(?&kZeOez>n FlE>ҶȇdgK}ԥ`")- s8 ,&\QvƟÜ$dOwA?\T) W";>[:4ф}qTC|/aM\ Ce,-iJ<9? Bs~ZCxx p TR4F+>qiPR|=myY+]!5-rӤPEL90̗\kъ (sރAj՞tuW 3/r 8%[MV\O/4h:]ȼVd+9>k Tb!(\^vN.IC.VCwK"^Թ4N>:GzC'g ,E9i! tĘ4>j5 }7dT3s7xiw hjiֻ ;#@ͭ/5ډ,/|,c;P)B!T[L>Qb1)(qg<>-<4AiT j?i.'+Dm"zK0cq.jS:` đG|f!^~dtFN uxT{^y;dʞc9n%LΡ@J"v+_b@4buC>Ƒdxst}4(1,֍`57A;fw9WDžf"ү w·ttײ:(axL!Y6bQ̢%Ց[1G.\! 8|:(ޓgz<.Bv%`d7Q ȲN =^֠MN [S\X>m Sx;6ESx,ޘJt5zf$K^gWٙhWy̪L{[Mti`d.tVҁba{hRb\kTF1pGSA'؊ o_-HКT vJ'V3 }BDU.&[bNKdj״twW%^GW;hG0Hv8أzl7%P HllP,Ix@֞ "6^^Za@=Z.x*~eX'Q9&eQ +L@}&2JoEq^ :H -(У_GmcpQ(' %Gsa*` .#G(9oi#R례?z_n { h]+3!m%lV23kg2S!xix}r!DP*9"Qf%]h/"FW?l4WK*8xOc19&iծKѼcw@A ;F@vrʗzU?ts.-`z_*}t8} >EJD j+B̼^})QQr|fݿORP^Tᑋ %3slYڥՕ V֤%(G t5&]U-݃ T'[[A/`ս~ j@$S v%0 ʧBx"5U-t ȉԇC:FKSДQ4E66Ey`\Di+l)i:TxW^oG( 8SVp-5#mx2 z t M!۝ l\ ʹӠ\|g'&Hed3} iyubbĻka45Zt8/6=x1wAXW[ sEʅT9TCoB)m{h5pվfhlT3kiLkBΚ-!b`I^ xj- `r/%z mT3 P\񭞲'orl/2gщfx;QRvڝG_./p95;sS6PhKnMh\ЬSKcQ*Mn+yne;,Qrҧ뿣X e\A(ʵuMqA^h &@Ґ9%įv!jo$0TL\c(ݖ;*z;[om{{0\]]Le"f{QSo )ESj򎲨~%Ҁ֍9Ur<4ⶌ; zO=Pm!/(yNwCV8+h!rnn̽= m8>d/uPORukFeH.r cd4L1A~FhxK^ˋN˦rR:#  |)7OK0 }vjJU$C->+uOjtt>HW4U 1 ׌%EⳊ93k}ROI"908 -Ilerh4hNL 0{.p*x뮂4obrPeי&yXm'Lk[ЙvSPm= . mu8v&:Nȋ nE(3~W$#?B5g(PHD翺bqÊ$)(/ʑP^WNGnޝH~NJ<@ƿn/:@oֵ/p7 (+SCBތ]FّlW[oQQcUBVq尉!7zɧq~T`һJT%p Oje<2=j}7s`KMJZ4걤GUuj@N)SyŁXak(3fvԜJfVIhPUA:.}Ј0ؖ/]dsKE|`$NǬGCQT);2eoL` ZؑTO戙>w e[r3&mWOxL"=Y8v\*n])" 6kTe+ILx^ݹ;da. vR)HPe#oE塀ҧdn$rXlbOKGlx%g4)miGMhU*,/aMÅR\Ϙ?‹@k֒+Hw<8 7$PK3eCDtR!YAɪ۲rH>}Z]1 :3Y :DTjޓ `;qV@3X蝇2.Wy5w(P0<\Gf> (]voFw4ԨʂMޫd?(2i!-pMpk3&kv8m:?u993]6{}۱3-)m<{,E4|˘5 md P[j]M~]t%E2Uf[hPj9nŮ~^Id59I8Mk(P78<|(w#e@ٹ*z Ιgѿhi77P/E:gn'YnѪMPʵdEe =%on?_pB֔v!iʴ}J¢r[ݾ?hbaވ]7ߐG;܈@KTf<^FbW wJ%D֨>(%W~L($0*Q ݚݩzA+>mdz3ntQqH ;ءk͖"h*eF-rcdɎvKb5r] 7<~A 7#.*EV HPsYr1]!]dA/")EP;A`],5K:.aILd+Z$.jfMH<5\r/"J q| jâ7=%?#P)G>2P2-I,hN'r(3,xV-+G~m`C2E>yF )>B)OZ5?]T8ħkZR`1366btؓ{2[KB`: kN~igt_$!Dh|`OY2v9Jly=bњTi@"9eM&tv#J0)G;1۫av~%O^4kRxRLNHojAJoAyɀGJF)gQB}5*r=xo0:&@^c Io}q>[\yfTG$Hތ$$b@sXg]!ȼў=;fT\\Ĥ1=MQG9i l ngČ E5=}N>߉1 V\ ߛc#NX܆pb4jhĤ(ki}ȪT=]K,ΕU)3!2!|7wif6'5տ;MJ0(@vM#QW>6OTwc@R])j׼K9X3NS[Tt x L'x F`L-h(a5=$,I仒K[f2B,^YnoB2CԚil˙^Grsۏ=Q2=ق-~JN-r!ʣc~р? gBx}Wɰ-*2Z VЊhl:P)%?n&k1&<zƩ,.9A24Mjaft hQ/47p eڹSF]*%|掃.ArHݶuG8-s+jꨴ%ӼTH5pT (øKAf #Y^$ ;,mFP%m*j&o*jiF 5TĊRgS^\Ql^E1-q%dBtT%}Fk(&_k\iQO7ј"w?7V2&;{ K&q +(,ee/jTH<>^ÎRYsB7W5 y|KRR3QZݘ페]^蜥qBcWԀup7שhp4C~[!Rqkx %%g rBhXC&'2NQs>E*syFG#~;HD8e|x rZwm|<'lvbzwk7P:4GUW9 HkL?cJ9`1M |.RkBCyP__23j:C&7ٰ|h-@}<.xYՐ1}-H<kS+1ihD)f=Հ)T~QkIܕ_,B=fgAv+l~sYƗAGI3zTO7g$LIr N㮸KrmaLb2pÜe.Ji'jLXX#&B_D)*ǐ$OS+ȸu#~ξ'ݕo&P,c$Cj31Tޖ9.֚^ ̐r ;{?ԶG4"Hۭ9s G jN0Wn`XńvN$:vm]Ntfz™-sO!){SBl`2% 1i#=t*i }hWDy 8Ó:hnC,~(|߮,-8 ])x Qh8(h4PA/ݺ&\xy,B[C$^!u'r._qMFo|CͫcۄΊ"6@߉c[lOFǕ';Ir/=['Jss}vi"VmJ^l<98+rc?fT,\, 굨GCHl$M,5`{ha3dVRw+ /'d/4KZ(]7hSȊtv`w)xנU\ kB15f\D%xX*DDiy]1q u;@j'~!%/QomRŮ:քAl3f@ Kkɸ纙Z8<6Y'[hch&D=QD=!A7h2c)* 3uKin>L閝1\Hn,o#"b’~Q=GGϚUHɸdä~3hو 6w4`+@g7~Hkwb&cjTG1u|#cÐ;2q:(iAD]y!f5 Tg0QG?m1(foHvl(U oa2A2P#%#OĶa~Et9"\/>&{c'ȥ{r3iX?2zQ.дP;#om RAW+WDKnoMg;ӾfOSN!$vBQwTW3`]}O !BpmN.Jr}0!yOH rK%MدIWAC2 saDd5%W(D/ ´Fg1lXin,I 0:]nk랲/kթ@hLbu4pQPk*}xU=ZSWUm%;nA<+FhlH o3ӊKkLM0$c^| y'ڸ:kb$1 9];{[w dr}\Q\6 xEU+~sz< voon'رg#0gp-쵍zcKGaH4 I7RLp9"#Ņg>NI ?_֎-8*gdP`^эn|Z=E7{sH,mψd;i?$L[& V>h4*oR:b%)TLG6IWY*bQkToyu 5$Lg)(Q?w.pΜEڍgIUXщ&kW5}8Q54cWXrDfNJM+uev| Oa@͓NZYd1((=3<710SD^)pavNc@g5e߃}"_;=2.08R:OOrg,K`Цȱ9YRwkw .f/bj?׼y*Pt'knacL5@A.?#wJ H2`MrF.~AMopբғ6ejVu#e r|)!c{~l;;!8.%.Pϴ8' òNv|͐Im+jy2=>~;Qv~+\eAtVX:[trt,01'*:ťx/8;gZ'B[oچm!_hp y}~oV"= R.V`cYMoƐ%uy#0kgf$]w#kp2 -Z u$ZtvR]6 s- sisų,g咴AF\#?j2 }'`(8.ŵȵ/-SAG"E,|1[N2ƤXyC,`rVu5rVަN4{ hIKr@-·R1sjHM]"UrEZ1mm7֤cZ@{d#GAr+GQ%~ }YUw\Gnh[[n[w 0=uj(#YtZ=\j$q#!TQTV2kT#||91 btć+\g.(~0|@Ro&%CH}:{0D8s:f^>NaL٘NfTL>}9l>(w%*; ZRC4T`g$S=XРD G3i쥛5t&4]7 :m}AL#C0mȄx}ϝMb}&ĀAJnf#H!ŇL|6\`І=יx7QGZ[9*Ҵ@sE5GSyk-FM|'6=#sv/4ES_$hjar=H}>v!E+aw: ߡ0t!דx'kpe94\jx rkvs{|V)FjsMa_1朐 JEW<<*"{qG|E\JӊHc=ёs% 9TZs 3&!;'yU?s^7ƻ 2UL[A7,fIkbmpe'TIcD}/%ʈ å΀hTf --<u &8!in?]{n߀< \LQ#Ҍǣ [< Y0Ozhc}a{d{\%ɏpFTgk{~'L \ v3/}Y L}]ORm'zixna$*Ph(YO/뷞UD4uW&~3[qTUc[y?'L{j-k8q9sir;yUS S{o…z(:<.sj4a(6VWk=HÁ@zIO4žzX 8S0jNfajWEG9hT}JNBHw[1@q|xzr4l֤JAFZr#Djv,%qΫ8-c]|LOU=xISG -ITTɔ*tu^Qh/A1"W]q,CJXntcS7r*zrV}i%Ei U0&GGj.uw=1ْʋD߾M<SAhy..L gx!u-i$&}ޅݷWhaZu5Pf8xȢLK6l3AU x`z? ǃ=Q2z*HQkd>*P#4*+7TdBZOo9Ϲh2BSs/ɒ 7T+emNgOIxBYD"tq*v۩Q^T? .8Ns]XWp%paA0**O\n;QyӶod57D{ӏ(j<\E}R0BXPoX4[g"Ic*G|{M)>N~P0J99l6sh@[,7YFifD-M7Đg1G26T|ɦ{rVtڼ=x{|U{Lʃ/o }IwGh)CX\ 3sPH11sx2.-"(AF&V;w!%P03tw\64"h%HJk ٯjHO \]H) v 0-ð|z*bAoΔY>6-GL5GD!Q8z.ǡ^K+QjKMP:hfam2Tԍ-}[7]x|%"ƸSai!9Cc ë6E tw1o0CtّTsʰY_!n-([Wm4:#Wx޿I!jvCZU318{vEeL_uӳte'Qv೘ AӺD.Ju}zt>OFسW3 ֬py fO 2M]Y՛: =?@_Nlub +.wS*Q\((r'"OO.\*Eа!}cFmzHHy.$zG5t.=Bny?7v _ AřKouzfbkyIjP)joݵzԇ Bx/ ǧ}ͻ'E恹}'q0\>>i 0+uښ})?ɓKf{ yqWwy]K6 E)T"D"_,}כ _#@eO'|RCb$yLn1 c!j0J?ȏ?=62T5  fy@{.O(uآ CoWcx IY ,&͕l a ݝ߂Rn_m fc @cO}j$ " z,T2=E<%-QD}o^)?8^\ylX,c83Y⥨۴f$?1.Qk&31pȑy,kɨ՜m:s- Sr Y*nI6 N6')ہFh¼7ZT1bHmH f\M 7=i/(pkwF(l|&Ƥ(Ýj^cB4ϛ.{ -YM5@ )tհ㮓cm^Ҭ;x kKrKQu#zG8:}iKG ^/6#$rk a0[,dĤYr|Q?ν5[a**/0p6vUXH*B5vY~m7b?iP`t Vjrrh1 N;A*4l: g٦Ǵ6= 9+:CO2aGC:*AbCx\14aA#t@EɆΏt@ET]bGZڃt>=hy'jc bHƏ?\4JcO4Mf!96[h4q5B ={Iɬw-B9Up{L8@Gu@> `hK.P6Q|mU(k/ݺ&6WF 1a-7+?AZ'[K$82و(Zp{dD\EA)#z|R3ɧh>:3Mo- d89B]v W5?5%iD|w~KƢ+z gwp;roةݵx%ꇥNbxz_#c#x@Z)nR88kU QKf:%YtaA!X/Ңݨ^42VnځH7rCC!(CUkoE1jz^ h WT0f^q\O8Tf8VfɎIm-xz`R|EZuFX\Su#7b',EkY-Uf۬; ;?]\*6 >:oƨr`g) $&]@nJլȭwZݵP3B" KD쟀oS Pɿc%"s%4RK?5y tmBal{3`k4Wǫ^^JZBxqqf́Ә꽥DĖcr(8 ټKﳡSJi"EȰ`S2dX N2%d9D_x1mc$so?wSҁvǿPdF+S FԚhY}U_nE>n#T=1PvHB{j|hگъZ"iq(&#FXxY ('$P8Mp da~kÏ2;,9ϭ0%O |?"T>+*Jm!l.l~É:Ԧmf46̈́ x (* h 0nolxs;һ?hPGj!<}V@a~~s{=jfg޼Luh]-D*,̅9ʅ@1 ex5HU?L$9<z)2-ԘEf̊Hq8{L/W|] B:.!VG+N+Z_&kF3"ʩ2lN3Oտ77UMHbL|#1W!8I-sӞel<\0KAW09paoȎn5HSO,Ë8JЈ\[֘e P \5sZ(Jllˍy*:/K&U,J 5<B㛷5ƲG q"J~'1658%wHxyU2F(#Bz3yUdhth E `83K ^ॶ@Pv<8)T)|1•+@K*IoCE+f"sx^w|erOFsh EE tЍnxh᥌{cN1/%ǐ6uP캄 9y{4[ڱ95Jt(513D;%Sܗ<~Q,2 ҲfFļ Xcy +GYNy miS]cTiW}w:'m3BH`(q5VH}N~ c/'h %#qݾH )JBMΡg5]n2>D~6 |f.@CX@94H 50͹ d B86zs *Bn$}q xH')z_̉5}eju1I&AR_%zŊů>\J~";MC2bL,kM[`3g@u sbF.6蕪YLwƝHI":OTL ɻrIRgrw*}' Ln.1o'" g3Ծӛp-R?Y\~aE4 ЪhU1Υۏa~㭍j5$%5]M%BmxCE$ks VZY{njp\vmmd߹$u!.d@kP |C?CTD½lu^Goh/5*S;6NT?j DW|wwTni\.h HbH\녢9ZXE5^]%&;a |Qs_]p'7#rI9ZGGa \`rTIY*gm d8T*zOtAVb.VCHeR{ 98>]Jw.y-8A]վ^]y H17Z80FJj_#2/!Jin:,=6wDtoWh!XtO_;Bߑ*LLc૪K¦mS:_9y,mo/>WH<#nLB:5n&R|W_Ј;oʾqu o=TC~ Oi/K8=$OҬ=E{B&ﵙw&}7QAiaL H*-u¬c~U|w>2xV\X,Kp=>\!?6Ke ELk{ͅ-@ler73L<4nlK*{8T&<6y 5X-@p_Lc#y݋ ~9!fQL GN)#y 0u $䘮(xKAk{!(𷆕'(45%}6H(UdG(&.1g]t.Оf=e2u̥TTK_9zy|g~^ /[Vdݴʰ/d:)kP EMFb%Y$:_^|"Qj]>lj7!q5Z#$Ne0ZLfRen}a%@7k83eZ ٤XQ6G}wfrr u P !.D7okCrB2~4#1Vn㨰=smf g2FNw7pp=@LaϠ"s*'tڥ+aȅdJ yk/-N_v[A4dYjx:pZq~1BξO:q*ҌDO%uwɿg\]k*Kuй=$nϱArC0z{a?Du\+ྱ*8B6l[ՄJ]`\$Y:3Ivy ˴(KA4頔~ mqx^7p# /1KhGZ L2bI5R.HsJ*-#/9̲"c6qwo<t@iMSyE$pJ >3өR ō-:$s5^>kߧN ކr>ƈС ޑDWcڔ^C’Q1 n.ߴ!rSʣ!?E"BYFZ]#j޴y7@,& {hҦ*) /Bh91J=2!K-i-1/Rsq @h!xjg+~|o62xxN-?_dJN:D"X׬-FuS(/289&MڂX{3l))x .d -eAD_ٵĥWo&$Ziΰ@,WU:.߇ϊz{}Q{xq75ΫZ`:_;UJnnu~WRo?sa|QنN'J5OjV Sf}-De/f>$zwI .+4X# .a~?ABloP[J$BGW{(T&~3^0\ 7l0wjr?l</Ko^l[ LWTo3'!1ߢ:Y{+3^. ;sy*LnF jόEww'}N(O$oaT.0[ F*z): f[m4Se\ýWr ͆c7);LuT,r탼u#^9q-B,CEob jC""e(K%:COrd`G-ˮGD2Zø\k#SY3Z- | 6""XnJv$TAn(Qr4POj ){!6pJefCD5}] 跉NQ:9CV5lj].@~mmL5O{Bu9Q'ŴfA~* .ftSľH"7oszPkQ"u=Х6 ?)># $Y,di:yg4:ƨ%ŋ`wUDcr\Mok^I W:nD|\EPuvg0~Gaاհ+DP׽~j dUW^- U!pk>iA0)&Tl͌Ҍ)X1y\%R@t&J B،?ex4rALw Wʴbsţi?sl!DJl1nP_ 4r=Ly&$%V"AE3Ue5%gD$<*MAG$o?aqm9YA_iː&8)asZYk' ?q~{Ciʯ~(pBpM;n&3:ƒ?|OgN{չ641+`Y$%هq BxE9Uf 0 K 20]F&qі@}0!ge/0n *<*5߯F 4m[0[4)Di̚rffG$0E Q;gti/@S{k޹Ybm}EuaiwIX=8/rQl,#};/WP;V4fj4@!DSH3Dl)M43KL^< @|#͛^ͮ\c>7}٭PI$4Ոtt.eFBݝix'(` أ1&.׿gu|8{OGM̯9 ޑM76pXbqZR΢Tw e /AkZ/\v֎6s KW-v=IJPycBl!wqf97-՗9pab#<-- g7q&(u"oώx^p}u-#]. G ׇ]]u&8r1u7LKR|e*[zegȃB8/j3&` gq1hٙdeϚD; g$i#&lQ:K2Jd{g l6 r5DXG6guD:Fn&6^VtPdP us&&s H7|‪o)s#yةZu8+awƶC{`4iiX>}?Q>#/kߐu{bF=;{lBПBO/6Fjz hbwBRQolIE}1c5e> @Ȣ^hd9(<}q5 PD($PD74]hiw}$#3h e`CJmW$t,Y }8ݺ:] ֆ)CbpW1L+Lq꜉@ҥ =#m? 2VJ?7"Vҳ3:zSfPrɋCcĞ cu0w eQd> &n iZیiLuf=5ȯwGF/yKKjwxCl| QFTSEtoB\;@~zz [ϗߗovf!M)qc~h%eݲ2u#bzg\M>_rѧbrkAd~L 1ֿ7u3xu\R,Vhۦʍ Y]!N(i])l IMcJ#7tuig|3Bl+H_[B<5K (v6P'OyZ1;i/|w5˺y^> [dUaJ+u>*W+ ]r%GY[Y.\mƏ^ŀ^Ge(?mOi2vռhiX53Xc8Jm?ƶKN7a\վ0;k:`(dYah"Z֭VFBilg;pӘ!"RKnlPoJndԫA4梸5߂a8AP/XҋjI5(1S k7#R[\FN%QLT`h 0 Ŝ:V/?|-,j}dôέ3FÎUpajV/RA?b$߀^$ASWq\nT+zV Mv.䗰Ǖ>}$30HqX7*Qk g]W2J7*HA^d"u~Gn8(:쑽g oHZY\Kq3E=^tshU֋4ʗ^3$ٜh$*zF"M]F<Ͷ&7\4֤2Z$̣~Y>p΋MX\|0.6oH?E"A8_ 8=3lZ:1JO!,yeܲX-&„|h42_ &;QDDeULGh{^ܔ풁r%w2$e3J*v'yfE!Gm~8i`?%PW:QsbB {CQKTnf0 f'->3o ܫFAY|$mmr"6(|iRweI{r~'w9CvO`}#݅{T{C DqTU rHJN)Z?ʢG(2E,%|)9`gȉr1a7BGn<w9PQ9;SE'VWa4Ai^%xt5)-<"a8:Opqou,{O!v(BgÑ]sf|8. M.=W^\Rd.4L)uvǻsgaEsbv+ete3׎9Jʓ]b^S2W5TT1>qRєظvwxIV c(%ʄM #гBHO_~̉4bv^J`u-@ d9e.7SĶ%e:Zavg#}^8$Zٽ650ƍ8mYXX}wIfW 7s{iA#jrэN,ed $4ӰR]|׉e;_b ō a%yi:{Xg})aU^0>.W s"Ӄr7|Yd%1G$^akXXv1.yv`XEIrkeD a<=8^L.P~=JygSЯ@seOƺޠɫqm<*T!,4k)UWy~K.7TH?|5 Z?XĸB@e0qxn WHC  tl~֚(]&b5hn-!"8IHP J(r+X䌩(6j/8 b|w,ZWYy9t+KWmVQj"/cf6oQ|:lՁ︮!$]N=e0^BH7g_i~+tpރ1<ňq{K8ln k絮\$UMbp;gij̱U> e߫0Z:[;HEc7EwH%OL4x My/@[a ^iNS,.lr|ҿOm uL%//pGrn&I"Y`Q*^ 6]'`~E7ݿ n􉶉;W6 nq`c~\NpL*25mo~%Q1!n#;IQsV%8{eFa\KqJ1g;E^cr tEp$ԂMV P]U N零ԩBKЁz T5&ިoB:^:3Iu>ܦD C<きlH-۸xPVy50Ɋ^rTjB^ sϏ8L=!*aCNGxyެ ]ø/͕w0EM) 2 p ; Wwq"t2rf3 o|H`jM2_|mYR(τ Ļ6k˔uԦ:" 6z1:T_T Ǧׄά8|.~g$U]e{g+9*o/YLߺ*Yѽ'Is ɫr>܃g\9J-M][] 86`=X/!{A_t}:^7lCdv̹h֜[>޲(ugfg}s I۾ zIjܡqkV,qھ"fAyspI4]lQ%D[7duYQ8L!<@㟙Lv 1JYajW G^?% [H;-UPI)D^ K\IJ2aZ^Ab⟏"-cGj(Ȭ~z@G/_O`-]P^ON}(Ͳ3a{ ߆[mff*xެDA0QD_$ڴؐpLp9@1̡^ܯ@Y N=חPzZQƒn= Y" 1Ctf8S HUrM4=s: NT)J~Y|9^l?3d$fTt;86MPy-LjnRqGؔ06Eޤ=6QRh\P%C FsPyx;Q,\w\Jy'GDcM"^}:h[W\V̉γItA@8Vo<;̕F 3w&9Fa1E}Ō2?ΥdO.%@d]jIWlnvNs #܊7ڌྖ^zzLD Q[] ,R}eHi,R*~⥥ ot՝"^c;o"5N2=Bη>r?p*lkRJ V) lqO6=lv7;ڿ/Zvy[(S;#'aHmQ8!\ĦߴkF?zxsʭ௏#e4v)"j4Qn*8섣0 TY¬&|Zv;@oOZ-}$#"r4IٴIa٠ݩc4J|aʼnu&e;='ȣ{p!b!PWt ?FhlZ&%Q T`}SeG6+gM B9Ҍ/+Su}zX{ mԬ?B(R4NA[pȒ7g fr; O^?\F|f}VmRnW'AgkyφZ$ 7l#R zaf<5ϒ8 ,.4Uj_JHV DS7R8텃&9>J)֋Ј6VG{}in-GxG\3@{tɠdHPX]ܠ4yMElPOOZѯG~.lGjs[!bulUM~~ÅRh$;lvƫrZ#.6k;t0e *StkS)ݨ }Kt_Yt|KW{= ߮ x6mb+gT )uv*8Sv8<Xa 4CF+`_Ab$= ׁljJ:F*5b7ם="k%pt*Du<}'&Y*Ʒ>tVo,->Mͯm*p[Tn&Jfi2-b.rHH\m-Cɕʿ!UЙ bu])Ȟ3S^XN@Q] )B~o\8IY} (^B-E _ Əatiß5@cmuzOVI֞uӷ|>9gW:wPG 'r4ݳkYqH"Y(IZ߃ DG\cRe|]CkIhkZȾ:r1<3V?EyمK# `.z.•7(sfn1Bx~fCbB0 *}Ŏ}!'媘c@;z;}܀a(thϖIap1*59n 3 ETk'ƏPy.Px)6eKhNqD,=Xɫ$vAI-=51Wm*n|)h]7M^1d0<]zs~=H2 }3!F Ai^c҈_AZ}leZS]l~n*D}"PiNnc΢mRȣ@pe(qH9biYFY~3?O$ 8A;"6L\{rGSQp.E?N%ip4%Dӈqp6UQ(r dϚ, @㒷/οd.M p76U,.ݽ}%qA:{]I,h :5>B MmkkRdW"ns|\@kmmH@x*ajCچROcVP6\V3|I O2qyv_qZ`4" )>y$i[}ij;~_t⭸7Ha6Ο8hjȀRx ;ԭ$c@;0;z`1Af E'0 b2~=V0 _Fga"GiHȂ"$V vkTivU u 3idD=\WpWӚ!޵k:dP8wMFF8!L 75"1%#|rQ߄M dKKlCNXx>RkGcP{tĭ8y]HޢPbzR[mkAMܱ.띜Kt (Lst9Nݠ#00%TU;x߆ыs{LOŖ,4EGޜ"e-&/xW{*= gڝIJ sut!״m$x)ZUSÚRM+d:Kt\'=sxGk,0*TJwagQn4ܽz1nߢaxRQ1) AwY kYb]Mns;DȊtUxxf#i6һmg[X-V'¤~pašFT$P+ |ױ#qzр O 㗈f c.x!6CWW4j=oF{e1`[V]qW7zvxY(}'>kTslxgU -~s#9vNH<79.lS"(OB {%OJx/1^$)j*;wKV%}EYT$$5(nfdu&'*/GY]j~kymUnc,,~ΊqgH/ >h]d Lv=١;u%1vv{73>]hJ72e`@/_ӭ9郒?僚Ϗ3:3? N?]4u=VCˆuGMr~a 1^xAbr| Jɏ\iUFdqo`a ZDGQ%*}M+a\@upX/BL]"iC> {C ^9wYˊ{?tY+6%I%N.)=@{NYp JY嗮o +J 65lu]PGQ ϛqD%gP,qv$U?>y$g0@EcQQcicmdc7Nu_ zP;si>kE8|ٽ}WBrnqr8o_LnQLB Kjn1d)z`:W&԰CI edbxڲBBtГb~﷏, 47N!I?]%v."A_> ~z+>98.2'Tri RrbŒ.@s+p6W9o Ј*4@uZYhHD[~T'5БMg%ČIa%}L yw AL[n,Xn ұ[r1*%(%T˴ Y;ҙw݀1HGm[gZ1\vz! r Efs7JhX =R Uȸ`IXΜvaܪ+o@^WzGH/;v^%ãg48~(nSESe rȷPjr_EG)p|P0~zUIKkb:ϑPDӖv(]ñ+O xYyNDmZ1ݶY<)*h(7ѻӸvd~ ^_d8rUhuZ60R@Iy|x (HW\lOrpuOl@J`{&p$-&9xs6ן.كQh{5YꞿUU }LSt[Y*"t'{^(ӗH5)#oE¬cx{%1?!bMk 2w$ eL;Zl*^I}`cs8$gVىW/fMȇj=TIlKYeHTI r8 C_`33E+dmz9_ikohQXSG(bk{O,4aG(xƾm ]C"2? O *\B{%gi35Mu]C<B&# ;DraUb_w*ϲA ݩ@O̘3f-~TB` `U~๳yG`|"5ml{يL 뜣rW"G= ;CtFb nxǕ.M/(cm Q7~~^o:R(2OtjonU!Pu+e'.x C.8>S  t~n^N':\;]$G6|b=&QN3kkz^:p4\T7@u[rJS6~ԕ#$(o3ߘ0f.x?ƭ1la($Z/=p .Y@.&4c޺XmCn&!2ɷ2uΥ0-y qztdJpb/!uLq\-~Z޷-5k}pB}eF%jZ}хG.Wݫw B BnN[4AJ2 Ove1>E?$fYmnF7=Ub ?t[Xϛ6 \uh^ΥDCENOj `QeF,Ti&C]r0ѹ#6l MW˕!7;`,gbLIog46 K27Y E\9˸x+w$_6{Beڏ&M B.P;-Q֦leJ_NUHI\). .w̭B( Bv3 NI=+8"ViEoH 䀝 7f7aѧu<ӭy^d) @#wÊ|4'(?p`8cA  V,/CBjtZ:y H@ܼiC*^Xk㤫$\R /CSEG'?l}#V,/ cLd2ĩrz.6ЄScX]) ]7ӦXhg+qzQ!O !m7]/RX%QU,55| IDtQMO;I56m7/$}0C) v}Ά1=S[{nAIVnLR O>u\w^2akWk+V\ha/g|(L$-<&z].e2Mv<;6s=Yvp% 2}#ܱ@Z>s Ċu)q㳶 x\y!@=7GxC,w7Ke^‘8]79}4eV:k!H4amމA~awRsDf2uQ;߯+(Di+"m;Fk{8qt?!DPux:Hu>aZ|y@`IxP3,BCaM,Oun 7$>!M$E{\[~&K$Z3 qM.:#󄃒GU˚a|_shI}oW6B.y:wUUͷ]/7e,[{/>AW+`oIJ4Wek %hUХ5:+ d5d{KpDysh̿ҳU,4Ԙ ;̝'CMsʖ}3C|L"^9d1p\L( ٙDb2b$f V[ " س`ja{Ԫt3"BՄ_r:z07k/'m q0$Tq}ي cV\B BC,mv(m3n2Y ߯hporsgD㩴VI0<7F@e8= ×5r\')&QQQFFsY^Sf5 QGl80$!]VjIM)G%|tܸzH IЦ0d?kJ {N\Rm<)*ƏT@EyܝdvKwpGSn`/d{YĹܐ_0 PeRdLBX1Z\-:t^tx3?]2ny|$oTNV3Q u-A5笓 *#[rJ1#H?#\/oha'0XM3Eb'}2L6GK~d`Jt ppmL]3CO+{['0肸fwdvyBMv'%cooaޘڹ)k%j#&RuMjǀUyVLg^ ~Vb0C|&eFlH˖{=KFḀ<\I[]B"6A8Btخieꏥ n7E3?ƧO8 3"#mVr*7=D '^#*Kp>ϳhMH(_s`h3NNtWr?~9QXtNAD79m"$XͣseDE߬3}UzO;9aVn!3q$vW,(;]JKa>M_2cXWrV= Ոyu#431^$y^uw<ďj6N+A]ɧq T9aAnxBoj -SfP˛fN,ǽrSkHvu 8PmӀGL˜J5Y8ݕy+ΰ||uݽ C8 BY'Wg#y Y̚KA'ºV8N-?KT&eCFKO"ݹPG>oYu)BQ|'&ݐ-<B(:lԬMK𹐽-cYکix9d5D;P*ywn ?6a"{bF5( iU)Rh`V89':W h='aZK PW+@eIDS9s:TfCks.Z"%${ QGSSf\J^^{'#&yz. =ؓ-r$d-p1@ج .bhðfoJRc{7jk|aƓ^3%p9]YDoWKc2s[T\@569gG{qlpSoqg45i))7["Fv$J+Bcɷ,oٍEPiUmEV0yDfYZ mM$P!>j3&.9;zXVeη\ U3i-;k:wiɽs(cu,U"G>!52DạRJá Lq$_ ~'j )p2-=P#NC\*l\dI캖O6*18  2.?Bɗ vk9l9}u7s~ jƋXX[>h/f&ac>΄D@ǝڱ+k\bH&NiwQ>Q8"p`øK L@ι)cBXt;TeWI-4_zJ}UgKM?eW ?lF)õo -v2~һ-i :mv] HF,IIj򝀴rFڙdv1qh'"2>B)PBoe]7Gjhu$,?r]&Uj\gyAxڳ""ʺA7i}Q6C'#|jF=r9]&8YsciPES*oXtk}N,-0f1HUc-v\y/? Gc;k!t^KRZ b!_;Imk}v۶Cўbr9bpዖHLۏ٨W uw\ȈD%ZV O!VM@t(O./ \fzf;0ߗyOPvex0ZLBX%Xmݟ& )h.C's]`tqWd_4̋O ?>H5b(חਓ6?!~3/+w5b琐Fj2y= c:I:n! 6|!EQnB=d -uh%YZL"~+(.|h~Ln$\ (ܢH$aDb>.P)ödvF*<=gE ?Knz}I뉉yXhhp-0 S,`לwڕfG&#뭗M)^DGDPcyWs(+*aSs5hp+lJTl`62b|6{1%錇?97BӖ`#gxR --:_N_!qԸBdK߶Xcyi$ 3[Q8P`:Q[Qk{VjWS|*K4(]4Ct.(n >_-li}^^.ydjO5A0KFrʌa3DA#e]B7朁Mj~{l!oj_|\ y:tMHf"|px 2C'GlQL:T9\{P$ZFhPS@i ]%,>i bϘu;FڬZU}y 5"|Y!buyEt\p7EW֗*4{`2| ”*fBpԚƒmU?! ރ#PGh`m@ֽ -q^-"A<|E5_e1ʴ*Q}p 3fa687#m ,rC'PAΛ:"aN:3?Rx&"iY:erN40}X[".x= b,7QwNTR-TS[9O;="RUY`~lyS(1iȦ}ryZyūݍRINݛY"| &m-z+ײ֎g7s SNN 7fX*&өqCU4U%Rh$ؖ u+5˽@UPĠIR,#RakKH xhhI-lT90h)yQw)ɇʉ#SqU v+~ndHj& =b ]yqh v z9f"@Ž;2O{NTAhrENL%p:LNi_x;vw\Zo½ &3gQ0x/!Rddsp!ϼ{yd|0* :[,)ǵSC_nDudֽqfli·ߖ{A`=ynb(Z֋)l)ZOJt33 {E,l컇q607ZV:h j2|WHsXr*L萝 l٧Rβ1h7BVQCmW#ѝ^OԴ98}IMFLŧ [tY^AOS,\_!GGwN@X7V@βq;QL8BAM$Nb-\f/ 9y&E9;c{6|8Xۼӂ!̖0{!aҝ4%ΝMl̔~m e*Z\+4d\w ەVOFoOȈ2 +.!|â\V*vL3"q b>8G_Zb?t|8@ܼK y3L!&6rǻB|eHZx1'XYV .Vv5S&Ioz0Ϋ hMkY^"88[]X2,@o8^[XHAOQ𿣇>\v<ȍy\Eu6`8cQZ *6@XckwTOjU CLJ"CJ!<j.Ì0LVaPkU[)gj+kdr-HuI&-rmti8ݐUD57U*+>l2Jnjyg!~"aGOm,[z>/ ޅNo%Bʘnb,mmĹY Hw6V#Z9"}\3"HiEw JZwO ,Wsir(t~GsF8]Ac*MKխ3,p$CozJe-$frGD5,4:r4rvI5찅ʑCJ{a[pvbڕ=Qvإ"iA _:Ub sv/|YˮƵuThNj ǟ^TSE}qRWّzMr#*F)nF$UTڲ;xWC Qa]M%)g 3>ك =i2$bSwO[$jd=|̺Va6m'c)DP`Ӫ댡 Ka&.΃W+O-Go_2df_bC$n~.yr>s@jMre ?[wlţ|%@ =_9ƁQJ7:nz,禛p3[ J/B 9hu%!j72epEܧb$ynHػ:86rK$>ih9 u۪frྈ9[\"~JPT}>q~LgDU4$7m}* <Gf1aR4E#ZW)1{PJT, NK4! 9:'`X/{ 6 &j+ZjM0'ͩ*<|<^C|2&񁼝/%. }Y:4<ehN`=V)m8%2=zst lGL"\lN (Q獕pPAO8*^H}M-JJ'iR vi>Fv]zΟiUXI;Zq /ڎ2G3^0 ($l;LpoO-\qMT+r9ZJw*/ljo箤+ʣDTU'0J֓~fM79'O[ pWUj8*pSWt_`{of^t⾽(HHNW>m( keFn. @J(A]{8 BtI{0: &z{\HЃݍM,? -7pRU5Q\ Gkθ!DԆ;>U,kpc_B qB|{eT<P.6.LH2kyNK&!TC1tG,1F_d@rD )ؙ{5cݎ6S?6G[kb.`C{46w; 7E5t,`; ̲zvT I^,-2;Ю $9HM.nCxV}HbO dl${#]rpBC~3r%GRsQ>f3,_"NL~z\ئd΁ K?L%+G]sAP[rA)oO=&Сǻo8ELB> q5ԗشa# wa$$'ݪ`BL}jϼE{݂鮼ܭ\1i[΢$ٯͰr6Qb`ڈ66* \ޛş{'/|:ǝN<.H7s.S8ISri?Șk "zւsÇ"G^FK[yqs5 c= Mĵ#qҐ?;0evdcgD5`LO` nLMη ~rKYޱ%h;tpuy}.0һ_S+^p_paRl#yބ̈́whlӽ}hE*KqIrVot*06"DML澡E \ln7zox$ tgb~XCc)Rѳo2:`ә ӖW˩;'<>wˏO-/:w=" UL %Ɵ&U>$\< /Yiʌ /u~}h?c:uAL']w"Iu䓞gr:[G kdk~[U'7@6qp vF_KWyTx `O>tÒkòi6$sdy[&1X"[u.C}5J7}+BH(P.D:چ:ۦrz7| ~6v{F*Z7{)oXv Wּч >2 A]PԉcVKb_2Q;(EJK4T6dbR|DdV:Vߘ}_T2;ftxw$ 32;N|)'YSGl2fO؜) #G9@&XfBBWd$m#Oy@73P% bXapf*o^CF#S)lηbօbړb`04Fo52KCهu[o0/ ͩ3Tyb{iHGW@+BPs64nܸ1{M*zi  ϔ-x"Iλzp>C!mξ9X]<+e-3j"[aH#pIZĢߖ[A/TycyI[= #([q\!-EgSë31FPVto$]4X+G *)xJ*+k=@^sh]#w^bY@Gy&a4! }gN0絡Kγ87ZCɯSܐrB ֎YMg >` (?|2.\HS a4 jŢ!;ޕ#BVh] # 9Ax9744^QHW -/0"Nۻ_1}oE'hR# 6 M}^U/N9NR8{J\ʎ̣HYқh}Q4.a}NgM nAzVIjimDa zޣEG?L-j;έX4Ti旌MRNn>ub_ߨv9 TJ9*g{Ԋ{m:nzxICʟe;V8¹+*Ϡ>WRru It95~kMԨ\7'c#QRB'u乧iC-1a^ [ FNG+~,_޳87*Lr`_@";Ql(r.M{tђk53ryO ÿpdJM|u07g֒k9pS%X9&_e@*yxI3wnxO:DӁ[Rcq^%9\"zϤ.c/c1bI{FԢXA* YK+1a*/znEi _'/;/\lRf( f*h㶆D#߃}= ?vμU4m[?=י됅huLɮEԁauI{]u3߳s"'B:WXҵSi$H[Y 5Ej&p#=v~,jsY0ɑw+/tk -on _IJ T$d)=7.GttpRJ[svy5kx&ļR ';]5ago]Jj_M1bo PQP`<0 u3x]T#ۀ$1_ l".P4q܀X"Տϊ\@`F10~RmbWesyI8ծ3돁'6|T pV6aN5$Dwx.p)E L`r.do-Ly(cQ%>; %|eXS倫AˑzJixxS~+'&a ZwۛCfAF[<P6VWcv"%Wvi1gjKY][ɣhwYgsa^s8ˠI0VdBg21O ~xN'9r,7w3 Iq1þ/$^#9^Ktq#{`lf2 yH ˆ>Z8>󮘥(;>-Ɍs7O%ʬhenHaqce:?UJ} V\g "z>Qk~{FSMtvu]~Hb~K$X):ꚫ O{WP)5=Nql?VB񲤹qU\@k2PYRY@T3}1C@2l&Hvv0bz7u8+ɩh-ܶE4TI ~ 00[-5 v`],b;=H/d @q.,(^H["d$=_̠?ΊX711r$D>ͮH51SyfS!`,\>RТt(PNwIQ7471%/s c +%63z:E+cE ݥii@sQaKe P[@dOػ́ :7aĬ*3kܜnSpa{ۢdF_NIfEM LĪ4ݷeW?ӒKt> GeZl;mw?x . I+A bɱγ h lIrbHoWa4w`![wTg@ Qu9('\2%>qd 9̈]۩26ֆBT 7 "8f2:_uHɷL <&q?tE uv 8Ch ܙG=.BG?iaR+k\[%TM]f#wilުủ<}lJ:VSۤX1M*G`VzH-9@{+䖡iD#ȣ0žuf_HwR:=b/D\0-+'n;sz$cLZKUR7k=9"\ʹĥuTV!PX]Yu@& N3TRĒ7Iq.Y0OjfuaD8+^J`IIm O518OeD{Y29%+4uh9"!Ps/Gmk N\ gL1B9nn\LTs 3(U\2NI[o'EWJfr^e/U\j5U&&EQMwvo_Ov]jAZ}O) jk*8GomS$l:f+oLDgo A"({d3$I)= < 4!@Qr= l}GhˆٟU1jh?}j&w|[dpʱNrryѨhlʞ!qb!AYW͗.W`. a_PXڋAc+I(S,\ Fh#Ђ~QfGs!Cgݣ1u_!*ERuWq+7S'e 3"ɋCU."șQ`K=*}[ ^3.8(6pOm AeU \s,yiBz5#}#z)Yl!BZ7;{wBnJ.H lp$\o\%+nh-G TڜEl*q7[X\\DveOpG<+vBo\h9H&(Ʌs=q)#490% *^cRp -3-2XȈsq\\=>avp`('*Uʔl!)uWhkV{Ȼ?dFY`-} ro0| EO=A6tozO#hWm#o S/ZiԷji[/*5d(:-0LPYU; G|q\XYLL mBw7ϋHͭ&~c_oB| 4[ ):z>؊%Ȧi8 *yNyShP`wM_%"W_<_^ueh\vXkќpfPT˫0ƌ@ 8Yq Moj.I:R-wlh΂ۦ}T}yO_hMsN+] =]%kA[Kݔ7NGY 8*2?C֑c8މK%[)V\ u܌0W@E(ZjYMeRǯs?МxIIkŕJ`ʉBq86Bn@&5^ʷ-_ j} C#N%>o<0爞^m<(`a?{tS8oaX|_ߢa3&%W&6ŷ R[=b̘#([y;Cʠ(HX\zmVVYNQ[&ffnK${b'"zKs2EQYPr ,qhGn=| 䭖f}.m-#JHg|yyĜSlX$qpEuܽ aΊÑ{X%oSr u`ܗu{#</gXL#}ۼ7xJ=}gא nlo:Yn~o#`fL&Ie_t@䏔@9CYá@gB_w{Xloݔ3X kx?p{4M#uEvb6)I|9;'`u~d4Vh)MfJs8u b8e0Jfbvlq7^pQTG>B%Z' {8(u [b9`ӛA]UA!OeAJ.2.F FkO^<&FdvQ#fz}Zi@YQ(f:$# ܟleW#"O; rg[\ʧ/e X'SI yj^swDYwJ' 'Gxʽ@QG Կ_ij̩EZn)#fxH^$]IGdEU6&@W ?9#Kh>Tꉌ7_Zc$ gѕ|jy6R&&i+ .Ӑ;/<ݛat{ys; @9Iad^سLם?*5TYXP`amFT vE^h:י½H/?@Uiz+&M7y  NHmvUWa,ǺI,vtToG]MŘn6,66L_oFt,~Q1ԡ-ߓ+#mb:[#?Z/M㱶s3R׉uᴳ>#mY'( nM9m ,qkKK@%h{{is\l$\+FiE*N߁tuUЗx<i!< }.$ߕlw:*|t@^fvzj)6^>0PIv_+P['տ`E=ͩ2h2(< D k+ M BγJ_elO6TK ղ ``79&ׂ"|,.<!Ir_gO7v[>fEچMT3O2K;qN,ccK/vf$'9knDٳC~~feu#4)Q-:bTr0ص1wP`??ARdS'ӑKLA[q݅,L| /z-O|C BOg({+f+0aײ`v T@Uak xXE.%tQH ǨOAߋ{f牒wc)mQs wTBRq':Ѫ 7.dZP?laR6ll"x.,}3ؠc88;?3J/YrܘM6ޗG;~nPצ ,( K{-oFKdgtpZKY(<盫1Wn+KEoxar[j I 7>ʔϽ:HVD? Y*f ,OഝF5R g7-&GG8a!*M{-z8φEiLь}S3={C%Nf:SM]?Szdܨ ?E|CMx iqy'qIao͠ma727M:Mi_{ b d1R``t%bP_f'ZpAeL(ަ3x3O?kʶ6PIL;<ԇ D:EN+(#a3Зӈih̯Q V絯’$xtPcrJv8PZt5yz6B_UOPS2do/Fn\eWI*k; 0C[w," [͋$C*"o/VkR%O9}[{P`R,oz\u]o"Oy&O&YٿH> Hyfqfu`аOS8g|!!ʦ!5%)A{nah* 23|L"Hˡ4WkpP,Q|U nfsqQ.hw& e$]L3'lQdwHt"^-jhC|Iu%QBo 7N!68&`KtdT1WP@?(8onNܓdLЅ-8?e!#B8TYHաRƚ푣:?U6BLy"pjȿ_ف*t =j 5Cl_2Q2mi!PY1B|Xo,[Aj;l-֒=Uf/%щ(&C]S"@x6Gsh zJL Sά0?"?6daR4*e3ilEJ3^}A8H/7g|KVrH_ܺBg͍yGĄ* I|S}5v$w}AXiE~c>sE ._:{L̘ؖ?pY̢ M>GhMuK)s==xy3"s"=z D`є.@k`|G-"$F^2$]$Mk~nhy]yFcb9Qf$ΖLHRXFb)o}hLNB$'Ew Ұ26E^Ӎ-5+hfv!_!=v=$XNq`0y#oe-+/m*ԍbpbo@XꉹI)6W~*P`6q5͐}8~O?_3Ѹ k,ZU\bD.'~ϲx IGSPHjMs hF?]mkhGrm*,[u*9|~0o?$Qn*D脹ʊ9%pE& 3yױpUG$G.*ddn5|nI6mq\RxG-^O^TS\~cof{A}*U$a ~YƜF[?\>KF? ,Q$C5Aom{iV2,ì؜5{R/lX_HNHuV=~xAn,yUm,8Zo!w,>9U}TnJSL7_ w^8Q]ʯK<5ąCw3QWe=$qd(e46 A@OfK$:g9]J(Ҡp[2<Թ O,h$Io9ȵݱgÁgzᕁ+ ,䄂rQ < c&ʢe;[9D{ -$VY.tf,?H@w'55]'KQ39rh1[;0:Ղ~w6q꽅euyhdg= %b@?Fb+Tz}Pq?Nhi_B78gi iJ 09ΛjR ${؍Ok9DTm 1gԟ杳BFC#`9gO6l)"zN[f=lg]U;*FZ wE̟ uN?2/WpE)PhXx^J7$. q8ߍU(]PF/%f_`}ИZsv,-M W7к4 IfA*M.xDa->LjxR3`=yn@ϝ7{c! N9ЩS Dk8vF'=4Z2{~-3b nooF`nExc!h{uPGBw1b oEyrl_C:(G yk\J92h:28 4A SxQތ1g{@?{&q4ߌ+AK1#x]}uJwbiq hS'~  }V߼-KNg%j_ʽ\2X9R1(w>X ({d~sƐ*,Їke ^h`Ukbk/A=B W|wAjcyw?/VV2` gv],76к^*XᜱlF)K"uA_sKGhw G[[̱Z?9/]ML(= b{K\"ֱ"uo$;QaEw~^9@94Ri_)|0:4I%UWq='>gĦv}t,/Izr+r21J fS^OE pxDW6 tyUaCܴlz22XĻ:]\X\ٱ z1SF/$٦B:" Q_+r HcgHC9}Igܶ3go ($_\ҫU7!saw7N} dĢ(7xzŰZm(!2Û fO+5Zj(,|`"U}$#A}z d :me3tR"i.ֿ@6hĸBɝjPIA|#kI''YtU+Y%23"RZ0KS]$`p{ŇY _P+X NvY+j3P5:T?ybU_;#yg1%Ɔ'Mg4zI|Odz_ ۵ /PFU!7Aw܁5Ha)S 8vf˦(.T$^O$4'VۣD=rfC$z-m|ẑ'Οu`JVqn :ŘZO$|h)%oOU *hM8Fbѧ# j*r٧/7bRm$YQM.;҄*Ag%+}ߊmP;w1d%I%Z.LD5eP"-:n=[R8>p{i eC-< OAgٰ wH/rZyކ#4[tj4H4>uS8?ϊM+sTE+@9S~9`3 ؤDrn?էR0`4gqQDT[T`e^"qqZ,;lߪ[5:v]p+P4wd="k:*5Pe,fF,O\[ޅ]p6AĪ@}BkE,·@{CxU~ wYsW[WVCȵcY)d;L+Z {}qm'NHXc=H-S bfAE]~(yQySGA3V-"<_2f#%hzZC M]Gw6lbMyc!`ŻZJ5tMm!|d*uO!h@O98F!,IWţP)mj[`<96Ơ;A3> cA:O(|0[ΞZ$ 9ίNǠZy;HAc;Kb\{ݙxj:e&,@=N@ RYFEa'ѤѪO&MaNFN#uA}| ÅjHXZW6e1o( F7ʰI>Y̺&'ivj @| y*@t'd$gN^SW*&W]ĴkeԥA,SUX :|7ËeȆhҘ ťdoܮ!(۱r9؁tR+^Aj8`YE֞AU#w#mEct~j8cwUt o70 p&y;\Yù农I8)jh8/f W 2P'?"vϸ;- n[7m _p9wf۾=Ab# r/wX"īo@A0jS L=Ν_l2 R+e&:[Jux6K;j(cuny10(4dfG ak d d- S5K2CREj 5c씇C8|џvrJ,-5r ~ҼKnڮ$4mp֛knĬEV&0knRFFMNM&(*[!p3P&rZ} ̨j?s@IR= hV硲5#J["&'9J`$zfJZ羿 /6 =(62P?ӛXN4sZ$s;o[ʣ!s}V5ԆA۷S#ԣ HLЍ"Wf@N@HXZ K[.d+/YHy;I`!bI˩G/O23aE;fƬA~Ǹۇ!Hdt$! tjM`4tاN.$KW?WO7xa}~$'9"KF LJ:xz bg ]HōkK9 ze#}t)Is7@С3Z 4v tCA#34|S8֏Fr#+<v$S 6^0"Vc 4ߺ\-IM')cu` &[tti:骢ymkP}@! j?\[a$di1 ypǍ)m(XȻC@Z }QKUR=/P:IܕwdQ5/KT ްcʊ(BʱLDrŧTOϚzc+L $ʢ Dɐ%kJq.[;LN,! [tJb'Fe8(S :˞9)FZIY]-r'@W@X-[FPl6sfrC\T,fʑACO{TdiI"$_Xo 0Qwd)X\TQv~z5_L /SX+e ㉲H?L]LyX}S-5:L)N>4 —s[n )0׉x++h\r%WVXS  S[ [涊%O_<kbPR!d/(80AdZؙaR$TmwkWQ$k(vX88k4(:,]rW^kdʺ,&kV ۾& F7`o>of'ueЮi=?!I`VCRoi;IQ;*x|R:H:xI`Ki&Hz|CsraX05o߷~k8vm=|Z^2 }ňOfERCב^ۋ;Py9GB- Z,Jz;U2m`s#M.MK`[RlosS3ށ Pd_qѦ KT|H5ໃj B[ó,{"|C8gA>~Ja65Ch,Da[1^P(Civ{,QgG|C!O6)xsᐂfL%59Q"Wj 9)CcHN,a`|O1-NNXGB.}˲RU_J$Hܙ&pW42 {P=z*>ɫ<>}arc<*XJ :,Mj 2&{5BQ-ͱmX .u<Ύ%`5{-bkL%ޠU7<_jwETK{SN9#WtUH A.EH>ƛsXk5e- |mjcC3sIMc&Kg |tܓzQgzKHNZ*B[d[ TSmp:)uͬ=-}5cMkQ[XEߎA]ʂ$(J^?6-e [rH&l]J):_UO ^1; U\Ŧ E˻{t/8Q[]-#8ȸ? GX5HM'-FSr,Cɣ?])q :\%] "ct XA9DgV-.} KIOhJO %q3Vѽ_E1Ӌ3XᡸAFiCcN!M.~ՅI,C` Tv~_Tt"ĵr_d,uh#KEn"Z(EDt$&mm\A}qˠ+e'MɎj aN ${ae@腣je@z:ŏr57W!\'96 _5V;.S?٭akAF7ѣœͶMg6߰w9{ \C&Ʃ),̨[ݼ3x\гV'tÉVCm`B>]XÁ2 ]|2EK̼K)fz YaܴK}baʳ}EƗi'zV40PaD鉊f $u5YϮ:w`4Zz?b i~XduB%,銫ZV+|-,Uw|2I' lvϑ"9,Ve&gT bXm؞k&z6OJާd_U~y^vTKא߽d9<ᤗd7;]&| y% nf8>ӯ'#!6gߛU?8@g9'dj/T4cxq"ƫ nUJN(_N,uZ[I!9/ z%abd>1ahk&,y:T&o!X8q"U7X3pHâ ]h1"$~ /źrAb}a1Q_ʦbVc|ҧpȗvwaEt0m?b=!KsB-f4fه.e΋ xn^0 euƋE "n{%yd5*Q~WсsMz` p]S$ <}>ư#cѵlϝy#~$7@ԬM5tm~[p9K|P.Q1Z2pŏ,wOZ*攂U #{HgJhgoeotfyoUwLm+Ceɲ_G1V3JCEX ǖA9|{4o$VBu$-:)+Zp\J5pMSurTgKjºoO9bm0l!pLVf ݈a$hjsTdo<ҩ"Z2Y#f5<ߥۉT!WN%#+UY9obiTDw'uŠTFi֓C;&H15lNV!>t%i@opye[E r&7"gziGF]u;eF>UpT$Nx(#ʲk:#*N\&:ӥe/QeKIlKKi ?Fg{f`Y"5S3+E?IiN#KEy^:$v]gd!iqh0*@ w ١H&.ɰvO?NxiQg Jj !:j9(صTdP7ೄyNY>զ)۾D[%ݥ?pXUR jl9!ZPqit#r$t[0||AlgDNiBa͉&ТT'ܮ v/oGa,Ont) b$paÙL $+,*k"ZnYẋW4V&l 9Kwٺ|Ľn<Ϗ9eU ŷP?r H[ʌtpR9 ͽQ wChq0Ffcl">FiZރp;ڰr71b| + R]sQ<1&-Bo 3({,.GT6ʪkE0śs[F}Y ܀UZt1jkfUO\"[%i_I8/z̅MQP&=&虲UQȳ} {iU1Lc:u;ڱi\D9Źsbc bh5{-i-F:W |S~j+06,&ԁeH츔f_/N QB-:'V O`R$>Uވ2ћOT-Ec2P:]L#&o@!Ku"ŗB|(-h'jH]NeY2L {[a8Dd \E!%#o²W!3dk{#@g[#S^fP1c FXmO>y0q| 8#ѩamڴ9 02«Xd:*%m. rfЧq]z~4>xe9E/ ^YCܖeg/o6PU ɑpHM& ?hmL"xi]|Fy"T!wp\SFDU-l咷t6Xz~$Q,ꏢXU-f4`LU38e2c-PuU w(p~~C>U&4Sw:̦go!#VA6{-{2$W,{,!(i$Suy<Hz,Xm(:2VceNh*8V7mnFDEc~]&OĊ|R{6eÁU=Εl^k4' 4FX^Vㆇ]n~@Gn}Ez3c g6dvM sE"/b4R?5uWkm=:a"72JEL@ o{aÄ2H Q-m'mEgk7-"N.,_5 Ѝ vPN7s"ugHjKZ1 CIH6,,Ku(J;rc ͯAp۫ҘFs>fR fB8Wo5e]/Ս1= lB1veυ&kIyu 5aAFRîɯ0jgVʺ+czT:¨?Lw>:'s<rwymVR[Q+axcErƳL5>h=X(6nt6:AUh<G}m]jF mP3,:d(?6L[r(8HY.)٫Tu!+~s]O{exu\*X@9W%'8vR+ū um5<9*!# WRAB]~I$d+ ύ'nc Ѳ:K a1M듹dh5qUFyR\np03*m x"8qMPHsi\ڰ\qJ<0'VFwHctTbLBg<$`SClO*< u59ov@fiмCe6 NΠ;9e ԄchM 5l3`8zR@hUN`Y4j3 N&F~lБG>OOrcw@$`͐H{C f xHt*:$PIu$7mG`uOPtv'9{&n+diq&:d+Jy+%dNn_M^pw0 =-c5fȤ˥44oH\|no+vWZ`iPyjRiL7MQ|Clv;=ҰOk !3jLGC|;`)LQyVv /X \/8\]/M5 O h·'R~;#SΑ8(˯U19 $;q|jim |Ҕ&fA&Ѷv>XCTwS%'|yQI]r=1VIrv5g@De 7c5  K^k+8ܗ9z I:Wi׸ ĩ?IpisufN,n[V/ɫc(Ut@"[H.=K&G>篥ģssR$7vW5)l#}T؄RYkoA~?cCo뼁Bj#FZ7 mf]Et6;Z?E e_ q@),!cs ]g<מA=:|x%?CyCDrZ Xa|ta6WWkSO&٢]|6 WWyMW%h bUIO9HLb,]Y,/ Ҭ0 aDt|%T"ØnLyf4 |@1]\ "AQn )H7>5b6dL'%);6:ID߀k4|2&:y]`YuQ~t4 JM$ :ԇ!mI2cΗWFMkƈt<Ŝ;$#a(5CHgT\%DŽ(זyqp w X2CQphti7&K6͠&ZexަIDb'l;&7&fmD{L;CK3i%b!.`3Vapw1/)5*( 1TG vuhR'W;cǯDTnt4f/(?-fgtLkf>DSf{zQB\i@|&)c; LLrx,ʲ$*}<c/G4Ɖ"aPD  ;zɡpj0,qyV y?>+|[™9$Nrf#cvˠZQSsʚ5 ~tlqRDQS>\a9]LZFY&EާlP5Lm7\ z<.{8O;h: ;BNge(zzH p/j/Mdy!n~[AWRơu@=a1mhF4c`RcAK&pw:8#v>(IjeԮzZQC@xyƑ˲`À PMM+ǜQMF^L&|cx(`Tq#~ἙEczڔ\N4KfIu(ձܰ'nI.dm\jyN6|VЏmW #H/VKuDP AW=d/ a\UhcO-&NBП;S[(cKTz4Fk#>NP"#QFcՊ?ֶ15(%ǢX>DbeUG5ۨxJxn4s,><t:E*ܑL3&T- 21!˳yۈ| jqVjBEf8# 0U@Z\  0|+ dE6#[{w٣?ʞߑDrڪ#è)|2.9ƥ_p3e~$aM /9<}v\!_͋Ȗ`9Mx5G"Iܫ>3-Cÿ ? ^ ]ت@ "RU WzOiřHqH˲a.]3F:Mc>py-*nCj0{E3g Gc2Fz×TTe`E9~ۆx],!ZPxIJs}kQ}':!xE`]yd`t,del9;}ıUDmho @w7IF̼H->W1\&TeP :d'pK2.ЫX -w xe"yj1,h/H- > gM+~.-&@Dy T㾲Cv>Ǥ\LJL]4s>ZW dYO >8kF*1\|yz8/$-vm=dS .zq\P\}+smfٻoSCF1xN4+>N%-ˮgv|cp]^w ͝C JIȡj09zA.̫٘ .K"$GŞsJ>ь;tC.*)E+r0ԟ«NZ;]nR_"'󂥺0hK AQ#뢾 MVDY Kv?յJjk{_@ws( biiᄌIa;ccfC-hBM]oB3JpMqA)e!QF5U`X|h?YC,{46 <_W$@ߌHwP;cf%_dܘwu`CްNE.9uM2lwNOYd>ovJ۩Y jࡅ?2䥎}#nX-&Bt[НplBE&SSr9cu,!XDzM8w^BjzisfS%6R0T_ʨ˧RKt!2?w_B6(a^#CL4e&ŸrG/k–( | mLg`Pes\ ֔9ryFYgb.W/gZ&vC@]/=?sR߽0&#ﲬ /ހ;`vr`OÑYJ(^r:kMcL=w~U5!W\O2Scp \DC]9LUSYp5D;M남; |9S B9<ҐfHgvz֊nHˆ!?D$Y㏯Κ 25[EvN'2 K 5]].{sќ7ԉz+VwFlF|].Ԁ0ίgݞ.>tlKS ^6H `ӹ?#\bB蟗$zܠjUsq;[HPY͘^U%DX:C볪o_%YԐm<uXAr+&Aj2b7F5XuE _Ͱ9 $dg_qh"9=K39)nLUOSCrݴ?5*4kS+]ZTu;I1<]? 6jcZTHN [M| ˔*`L}* gm@rnL{hJrfo*&++ՄE:۔21qf[~9ldb(6:E3AmNGl}|0Z ;%C(4/W7CƾI**|ky?ރ8 0"W4pIk-> _#,G?(ʫUumyh{N6.hy3Dk$KB&xv[u,{mP' 2 ;IF#;υg/ZaI?,E}Q`*eӂqqxPz%N4,F8'O[폠v {)?NPV}y(yJ6(W8il-誏R"9}"VH-sJ-,wH2"(qn\[ν<L#S Z~( 1@4H'sru#wq 5ȧ5ᖙ=IH[:jMc]t]N$BC lY2x&Eiɏ`),?>Cq2Щ RZ偽!,ĒE6WU*E3eWo֠:#-Joy߫SŐ>D^Dwʖ :*+{ǺɧXG%cD3 7E׳S0e&J)ʳ)QzMd)I(YS$=$_mɣo? rʟ4rl جU*ژb`$vw&Wg,7Ɩ%0lp3wA[ 341O+~*DME0_JJ~ӿ5a_W8ƭ CAqx^ّX8TV:J_S8[.lʚ|UJ:x:w0LgnbQļԫGs @9xwSf>.e*+an)tJӟHZBX!"m6+j .둚Kً^T,6áf$^޳i/ *'r(xr3KƿPg5kLgc?ϐs,z# ;S:Ξj|ޣ\ 4f0F?09nFsZ -KOПGV˾qx@?X`eꔩ(#]&y4eBL9jSOUC=\A\S]O4<gaXG1{9Sb{aFn?,[R P`+\3ËC{wʈc ̕N&+s9]THֽ́Ӏ=~Aj+gW̖3oO/Lp1BPTOrؼ^]_30tvgoJH訆'{so+U`[ޫgBSL}M$,)#~-kS~l͌UXXUZc/A*Z f#T ?>,Za8& /h3"IhYZ{kQE*vtY)K(M%SjC:b~@ n;P2aHZ\% Ы~+p^(@WlCK'D,6kdMX&G?B .Uo'de\l),*ju㹟6DQN_-V|N0 Ehk먢Ȉ1CXt?]Ij*ZRU!@[B•ioUZ\I|pE\֏l=XmB0]# L=ky/%F#,sCSDePu_O#R+8{؝]|-z+tPB'(g)ft>` >T HW>EA^ :u3={33~>7^"rF-nݙVjl|˥ &˞/ˤX*ZiDne!r P\Q IЩުˁ5 .P¤aL:OW'438q\_ CN[vNiBϑ u,v떍aKmQ3ܲ\ r#=65o|Au*V { Km060au'R:tqRz8D =dj !մvr { N5>Cm❣Ϣ?&UVqcGIcՈ'u ~D,g0ׅ$_cjf{gqЩ<6P1vnbdtO\YGC2Ԁ{(/r! ;5"bFO \?>u#!ft7GhpG(6̦;89QqNxJxW@}I$S@/ _IN9Պm!V([wjzA+uƒZ"tf4`YVx߽NЛŝQ`@$ nR!u-+Vab;Ŗ zH0̴ˊͿI7O$v򊿂tq^;a>\zחwJˢ jJ#(p CZZ@'i]+Ӥ|$їA~XdpYDnYV̇- o3g« 4X|Xew6 q4U׻B6*$/W1Ha֜-^íc^uࠥ'y(č5ⳛ0Ά݅KB1+71N!a(5%3T v5O&BIR :_r;[{!-|Yɔk"7*8_l05h̔7X+I^ ݮIA'9x7edpуk(^1- RҸgB@܁س3f^A^X?B{W!7'NЀC@^s\vEpEqv#Ӗ4JϺݐC1bv^\kL\ūic ?6ޛY՜"? ;mܵj IQsltĒbJ xe # n@Nu&}_ " gCwKFX72Z,(=\L5ԋlnj /v~ Ve: 5-v=d0yMiIZLM{=kf0~h1C3=eՓ9Qџ^B2EYG:!aDەX#?@~.,z+?{O ,jS7zJ%1\8`KB6ңA"CX:ҬKuW?Y[N8)Ǟk>|< j􏏑TU10жW(xg_ a U $~O_OHMѸ_&ZH0/p/)BbvqkN cBz=ףSzn{bqD'! JlٌlqT 4CC&q\4u,k([3'XyfJ6`W-+3^h\IЕn*Qԯ4t U_Rk|9vE =іUklyu=O \UB3?޽j}8=1"6RAמCY}C|Ca6-mɁ!9bL cS',6#ΕTЍj&kTPѮo#hBd]\[ A/*EhfֽobשM!G鹸Cݪhq"bZZŇBL.y %8 &,f4N{S D!3]vFuɳLzK?쇝LabqR >`d.a=#xpM)ۉQ !1fd0+ѩ+@y!v6N7 {'|jZ!ݥ o蠿#Vy Ikl2쥓>Nڿ`Gt{KCQ7ŬƘWWk_[F

z ,eu\VAʮӳUm*=ѣjDY _MjVtI3ځSL'DQ^(K(v&Bq ߑ>u4f$dc^`<kՕ{a/ݍ@nvw&|ͺ4PThh'uv%A ǢچѝKR6?ͭ5zVesh[?܏E|-Q\A#v܎F}XJ˸V5Խ6QGnےNґy Tl;yH( k@ k52_Bm;o]5#[ 5ĀĔgVOYU(兎R Q8y{-Awʂhr)]6$9pd|}3CM""B a9dib<λ?ge_5n^ ,A 5Ydk(?k;cOG~ w.1T1IO:URcr|3zRQuicƍ5|{:]K&. l^t#OU<,bg01.mZԧv`항؍ȯtǴd/_(̤t<d):rt{5&5_Mµ.x3d3X"mW;{;_F Z|=J*BYf 8-#"=kl +m/pۂ!8 Z3x4𯩷;RhݵsbfbUI=1F\;;ʌ5+F8!b+LLiz#2.Q@×dqN{VdwkρQ ׻9`d>8DODvΏRsxy;/&ʭ3S4_Uź&F'Q)2t3$:NʿcJ R.zvF,)V|OdVy)ۂ}׏ɮR{]˃NjT)1J?mZ^59!!u#McTU<80N4$kC#A IVgɧa\2#2>A2`r99Q.v m'qLȉT&~7 '*|35L\5j7AU65 .4feM[U7X &|E&U3^,1UBU tIN\yM}.a?GWWCfi eS%!<.oPc.hl*{=~3(h*{1R(7 9ف'Nq2p5Z3AYtiSMXGNh@ּDlڡ?U>J._ݏ\yZ*[Im'}KXW ,nX$PYˌ7%/lD[thS3?N;6t!]6 L4APdR6mRclE·^؍T/#1Yoc0ߦ6+SҀV6Xe^^u_;G`ePW-Z'x#r~̤t{O-ΙՈ >H!8;;Trpk'k=죌. ]~,:弸hK|f⇥M]\9]u1{) i6 ˚bv^&'pXk5hʩ ^To db?Z#Jؖ"?kj5}6Z_GTa/o} #&_xhTstvzhu =էH:g>.& Os}.~.FZD$21^?KaA=YYٻW!!dv10A(I,04ͣpzFPmZ"XcigHG7aWv~M@1de c( 86a%E>!Q*ܚ]IZ7~y+C? k:I_&~Oz^%4 ВX{ӜY'{2|f UFz()w {s'Rxv\ 6WftrBGxMiS? ->%[0qғ!\Xsb|2sLCm {&=;|&VI_\]dhnv=\}?{N2x/onrkLfxNr];0Όc8$7%ctRnj|1K~@BC"R̜nqtQl;%y e ޟ3*@$*He'N{FM$`~q;UVwe+ u;G$պ C`6\ n(ήH0:H(P=iDlk͆їg N/p#"x=)x ;YSWShsZ:a^z3I/+%*A}Ejg}i@V?jk{8pZj>Æ 4~- WȦSyL7#t29dFD>^J`?RY˵sXnْ ޶Iյmf:bwSҥsGLf漋9֮SD}&*-y:G.~M.12_62Xjͱf}E).ɞ2㮦AFp_qQd˦`>Gn(ib+xj`\v"ߧԜ1N( aU)٢<KDNtQcˆ+o$ovho@}=QD&c*2z cj6ydͰ .lV*|[D#k)LE,xʬH-.:M^Hݏ)ǍnnVZRYiEs|5oήO*C,o'p/s1YwCms$K _壍#v25`oAOfx˕bfAHm r2?)=(@ @owM+hJ-^5[U|j-fw ,S&J2695@ȩR*; Ö9i7ku9cIBa#H"JF5f)~7|H@}ˆ]@vx';{Bظ@s4Å1*(?.Mӡw9kۧQ]Wn$C3 k9ʿ7%e'0/D\K4Xf<;)53P赅sI">Br ,''T;A2na>Hx/9ۋyyz.`M0M8aKu\Ws9VԵRqQ? !{Au5x:4I'+8L)BCϬ,V52hG[5ՃRÒ ;K. ӡvw)adu2[&"">[m!_l!CD'Dǒj"aEl,@F`,ִaV[RAwi:g A)- &\uc<Ö cS@B^II2& rDukL|uwraFP&xi]1DJ(s5 Q!WCN-qlmt( t4$T0,,5c-/O1ւY[#*j3t9=EJ "D6{g1h  ʺk ;nF ˃5VԌ+I֞S^yLr|8jxҦX)am4Lt tLłk$>3N'*3r=۞}nȢZ+vԴrIOww_aB(;%8^F_]kxQnz 6qξ;_6 'qٍ69T.GMq`\ o,90nx-vTݣ/>y?]-S00 |Mƒ 5Z& 1@XN # P0kW!Rh[p+N7iS)]io_,VMyxnRuD }>pI5٤D ĺ6FWIA[۩A<@,G:sR4l[ no #yWVOŸ 8xl?gCn֗RTz?h.M&~aMee簋, l{9c0`ʩ璮mg2Ei!yMCYfs )؛3?qҊ<&xHE֗Q^w Oo_YVŐ W m$' p-:)2+(W=vKR -vp… Yzr"o +Nvd8/I3k |Ӻ=vY`}RK,.hp3|YpG4 p~ rXRunʾn`a)>D@ ֍#oiQ`P!hǣӟWߙp0=b Tc_2)rsGcQG5V1x=ʒ |ďNGpiNd/rE!LC> )( 55g{~w\} TV#-o4=^1TUȳո|jGJn2JnH(MV΋[nOJN`PjIo![p)kv^iPJb{&~I[+D79ۃ69#8;$=0SK?f &b߶`kE#sM ,bOxN3"'jYi+,F#&Q郟0:&n0WZ ?u0er=eXn]9M'7}|w)ړZQ/A\D'DQžR-do@xI}Q_#4i\N0p#-hّ8GJp&e(+чvB?A1OI SlEN t;~]vrĹ!9OҬ*Qp,`"kLmGY#rT7-J JsDG+y z8FF"aAH_>Qqչi^n1ʿEZtrq~q49Vn6'-Q?XwBwr5/"+uE 1BaͧLE!IkE ;.r\̈́},zۑ(yKe녜VGT4!&UIN Z#-pg}&,ꭝc"Pե419/a "TȦ`5 "cv{i[ -Be}^(ƝpW{]=&}bߤOH{H~%nJ$퇧 n&c0|Lyha FM d~(yZy'ʱ͐qi-^-tYʱTX-ᴐ~ƐU 4&<ވ<;@;kσu )XuEp \]*\~l}^xEc*_yo/8*G\Z#|-q ɼ] f̻'Us1QhhDG8'Xd$F.:~rMwjo+?^"${6.,t2PjpĈq@`R&_4[c<J=br(RWw1s1ڐJeR%MGpRhD<>2zK:y-i멬ΆX1d*&S˖#n;(ݯfU˷CW]2U-"w"S 4O/\վYHI9j&oI)eeɤIAάA D RK xӱc~c?lpxעaȚ/Vypeްtrq (O]neiRdHe5Veu9`:+As +=L߄ʩSůjr{g6yҦpS nNu멋/;A'%bq DWO3@[=2_8X~@](2fsQ `S<_OygV;`7v1T3nV64xSC6B$`Gl}Gz7Ճ~AL%Z.̟t# ,H+dݲ~1u#yzWĀ$Z>sp5|ZA1Sҝ~ɘl5BdNˀ/ v51s;jN YdB'_fBXa#o ~@ݣnhfJ:_ko9o.f`NKBb9H̅Ψ{u@G~22M;Uo!Z@'s%l]dM̮ܓlR3-w<ܿ 5@ sqQC';Mo0KBkHR-nٍטOh]c WokݥQ![tcp=l~*fNqT91 B& : "txw=GBNT`}GvOe7ˉNL|3' ="~KgI˹"KZlyjd4,hٻy_ tb^M Z9/egUk~52 +t6 hq |NJ|Q"(YrتyxJ l~ JMXY;b˫<AJ!ˏ w=Kieb>C3ޯQgP HJ}u"Iכ$uEE]Hj̢-\ƽbVIqwh\!Ae #'tQ} '~p Zoܡomȏ19<̍_`uf;ʓw*E5[ ]њɑɳI˷#,NYGɋ oB#%wBTy;fW(\~I<@H `[zT Tb#%`m2z? e=tܭ4u3=^/Ea<'㬦eQb1P0aZA,]Fv&lќ3PpPjs;b Lٓw e8sJ541 \f<ϳe{71O0nQŒ *kDٖ>"ye=nW5G2s9ˣCILr'9]@nTo+yO=/ =n؝:*?:$FPb!A2]0 CFE}- YjzT](OǑc^'7wn^A9TZCMGi*@lʂzUqa~fpRt7hz]Ro]jfqcg;p|w!a[o44 \4ۀ5ʧ# OZ/: feTǒF& ׎$1DQhNԌDKiIɢ\<*ڴzig1co_fvEJ)=Fʼncu+Mߐ3/>d\@jdt"eVJ Fz粔U?'??'F&KdDkq,vk".TGP-ԤEdܥ_S_{TFR'.|6adt@RKQJ  FR܂7 cu%1f5KU$qzqȝk7#2,YOHS9/ZR!=+HRr?ٻD{ZȮ$a/$iX IkYRuR[Mٸ?!bz!'ʛ;#W@.sUV&HثڲHL5Ԇ_D!Ɖto<"4q])Y;!F'ntAfa5q1`c BK}t{#_p (%;-vr%}d"8ay l%ڧ+ *vѾ%93J,Xix 5N9% Tn0EdBbHVӒLp<_._]S`"eZe)1l;b[D5λ!AoOYZhі/1͜ί (.=(W؊2PE̬M}MyFNXZMH2 )͚RC%4>ѭaO$'56 |uIbܬ V `M`w{VBio8?ˋ_z*eSo2%a8g_ f ؓ4 Ne8k"֗l_') +O?R Reo^@㕷,L;btyj5͎~ d.ȇGdU6g8G>tf }N:E E2‭Q[gdY$YѰ3dϕ=Zz9.:Ϯ ' n:p8#=nW(5bi5aʨz v=]?I$$,2S84KwƺF2me$< yLO=hehS 83S}#F/8_ͮ‚>{ʰwj:)ȣT<Ok-d ps;d%g{1|Kh"%2lĬ3eR얤R!^(O|hυ=:f94m+#5R{a\ A6n@/=Ӳ(9ݏtFW#nGuqnTH,T ,π.h;"^y'l³NHΎkphպGnH],ϳ*Y Ӛ ۔X'[OhӚXӏ鎴"n0sUEUP$AP G f=aq"EK;t'P.[ r6piZTJKnպ#liiySPeMUG0Ya茩F&:~fd'x&wO;GmLB; ƚúxس0%< jqw>1~d{cSÓi2Oԣ/g鿯sS.HG=:9;zNvD}~5Ny vE,=/d4GST mmbH%"BdžDDk? _/nTsU'#^R5 5R1+aM 0Y߀Цu7>¨ aSLn3&YB0}+f **7y{ J*b|anx2j- rsBo)}P8}Sc|.üx~۴+q@hʴZq*?=t КWQ^eH_xo7֌{Е]4QGg UPI[G(Jk6SC1e9ӏGK=IsЫ' -G,OҡU^&0۟ IkiD`.7 X=<$'pN7rcv.7E^̇H{hSAY1|h޿uvGlн*.AB a_Z0Trz v~}-aG-A@E+ 9,QfS0)G$D ]-[(P:~MuNB>qt#mgOZ na%i?mށ<]UA6H pʙJ%"ws+:I4T| p5&ռ`V mCi.Ӯd2"^xQd$ZUjhv `*e{)]l3:639P%bmnG8r,$Yw).5 pZ@-Ar-TI .v72D"ho IX vIhb\T'" x1 שLF1G݄M䖜.?(/NJu6Qm:ᗧ0pj1jޞGf EçY&TZyThӜشǧF( l!aK0/& ?IZ0WT* = hH\c[MGƒqSߝΪ&"AI9s0423Slt\К<_7=m6l7>8 {.[AP#l &nlq@ý_/8qu$z:C_hȆÏϰJGa]-)6pC:L.薭.jwCn@P 1;\/v0ܷY$y25PE#7XeuZZ6 vO)\5S@v AtcfI"USg>8SESjd#Ik_=oh+2{ҕNh҂SNSV _lC xjF jUII||xoSٶCH?롈7&ܜթhe%b0_^#zJ -p6Sjǹ:28qڰ+ީxiiüu]k5ʎDc.$C}pn?<6d~&'FnJʸ;l#f)E-ĔqFD.mIh@z9Wgos)Ne.Vi1V]pvʌr=϶;zWM_dCYIM\=?~B^،GH4QEΒ֥Ƀ.=oAJצw~FA;UZi91A|PΑ?Cf !i\o6􂕄]1u,qgPSSU?rcaX 66 *eӑWb<껼w>#e3"Jϔ\>3?HKdu~H]PW?cBg ᎙$J2"};(-f]юǠa2]dnͫrX"-:u<1g"#Ԙ| Vn5)32kPr-%$kV;68̯(M }3NβaryIbY?zxIg>ƭױ7O/qG$^%GURF+ƫlhacImFTF+jD; C TRUm9g(@@׮N-X Xo}k'2nu̠ey$}MUu%4{Jw)RSf|6W{|9lZJ:rV8Wl8d 7Gy qLF`BT{l2!a!S6/tϷinҌ1zvFZoQ@^-jЦfpݵXENy4ҕ Oڈ`Sv6?X)H`ّ$ LdOAs!-"Zd{!-KS3~y0-o8#@;o. m1W'[Mw"@朚-\ #U{ew:9%1|0{%4ݖ.32=EFDvU#yCbpZ2u޶o.CpklUF*wQ<#49X[zar5XŨOȼh $ʀ#ʗ8ψGK~F4DHFh; d\9@xK>S#UsMs' _Ěf]iŭlj֝ W8ݧ1^.5vM}Xpl@&(EŬ}Tj䅇Tn9 5h<`ciIvxɈThT;'j|/kxTUZr ” {U3xʞ΅R_. m8`0Fqiycq[1uqO<_3A.^Ck*Gpz:8[(xڒ?kS#1*w& _ @sxà0m1d"{kOƦ$:V 0FFK1G #mL̺goȻZ#i(;LG#7 ES;I+rOK 1X}~\5k٩jn 5oGêmkؤH7D^#o_l)0*L*m'AM*{U(cf o ߞloBQzl@ɶZzK5xPkA7 v$/!0[Bhڤ_q/ ޡU ({WAsb<1Y 3R.Hw۹iXL ~ Jmb`5{ Tq_>A]WCG&>\^xpx#I5ÎpAM|s(RN>s(n'u\oF_9y4'FM6O5j8XGTzPMCKUiҷ /^'r_V x81oA7 )銗ŎUHɣ%d7v/B#ƻǢƦư/#ǵFgKj\89,PzG|w/-i HzhV30cY7/W2p'5jMP&Ơ?#V4hLA\Skd:J{;]49\|~gݠiɀj$ 7]?ǡ:L\8_+XZ2C3pOIωMz ",Tj^PIR'Hovu"GbZ0݆l݇}9PU+Aʜ1Ta+*:lEQC ܜ 㫑D@kqh6MbyŁ+Aݷ>F֋e{,li`EܗW)IF }i"ܻC(Y׺Bsec |+<cwd =3_kEż 5-[[^*$WC4EӚ>-7JEK uȄL,6 I5eܧm¦0ޞa}_}U/o)[R:[TГ%kgS>r?&̦T.4h*۞B~'aQ퐦ԥ+4ލ|jhdSKmއBC*q0]zx9- G7CsAdn9Z$ W L#+*-1?S`hm>Kg)$2Bm j ŻVOqcB~1>F FKXl TVQJ!^5zu @\T0xC7\rdC/? 7H"ޢ"hc%~2m̒h_ fb p/( q iRgSb.<@vPz(R&OAfrS4I<Tyu;R0J B~gYxxi(w^lrTC3SZTP 4\A3Y~r0+zY4?7#6%CAw]"9 LG\U#B$1?CT& i(ݤ^W*^i xnLM&E$cۧe?^ es:hc0&:euulRQnl1-^*@r#N}(*WEi8 303$J~٥2;tP<~AB>@g.[<ý:&|?8 W`adMpD"D>^-Bޟm]泉#xH oWVD{D:?x9T{  }+ [IH?N2)ץx~=JmڷDK]gv}I Rb`YuԦ6A=cְWW7V$- 5յ8&WX5'.u'`f$|dcQElў%Yy譥tj=NAQ]$TcUNn-U-8 |VsdsdfAI,۱\ ޮLȘڕ"-*] _\L~"P!Qv kV ɶNk51{WI4g1jxe_g#ðiޤ֝)*(KdU7ίb_;Ola'34OEm' :L!4F4\QOp߸qc\'M# GnŞfZ( ~o\k>];Vhg[0lflJh1>ugePq]=Iz$eɮ'*tZaYTe6hA&bJU<+ڠO[s1wzRyCKhTfq]rŽ;Yg]v99P`H4mͬڴC{ioY mwﻯq>5}v H>׉-cyU =rK׺YGm&lb||љ9-Jahʾ\3"B@Ô9VoVWbGܩ#Φ1z5\ FY_?CCv0k#5>{ jfpg狶r{W7bzEJt=&F`#ZnLXM/x}\?7um7ֵUK*G8Q1j29|*` G*$=P}Am:*Usb?KIAIK;gۆAvgT˭D? ka;sv\Tf5`4i]@6\ 5rkI-!uytrU4d 1 @σ 7 j ,SYP ѵ`INfdEnx?LX2G"W[O!u"valxV|BBgl1kL9`|cgeC`@p,JMlL6ybYMfQ:ṫzP ((;CլӑHw |xd(E*Tkv[@ ,~'i[T NBߌ؇}a9_y[]G_{Ռ䲿sR_g9.%R0-JeeA4 -l@;rf c%Y@[x^MP^ 2@E7_kc~YfSa1#J=a?R÷7(+EPMXr Rn5i"J#k\|!m3CQ2r)e))Q%SEfu&OE8Mwh|L/:UR6+&1kUZF?(<*FP ̶:Fk!eJ"6#T.pP3@f^/n*ѤMGJzqMwij6w4 }e/4P(m7rP*RߥiuӠza-*"C ֥ܣMXvM&h&\7fnvp`@&E柃Frw`;$-Toc.B٧/z[V%Y:=ⷬ?sE~R}݇B܏$a&RDVxj/50Zi42mB`Z湤VG]J6˨u'l Kx"7ȝ@4=C%=Ƭi bdh|1O7'[䛗ϐUNQ7e>! bP6(5ol W+jHw@|l^:Ɛ3Ϛ/tR>f'e)Y"cjjj'"Űd? 1cJq"1O3FaZ>*f_D=^LS.c-vgZwb-ȶ{U;J!+^pdb3-9<7pd [kS}j緇E¥,%l"ŭW#QFz]>?4Y{s>-b[)>ꓭ$`5۠ c+ ey ]@)u p>~&0"V@)jGf]r@c?a)DhPK 7 yPAE_H"}޵TQ^?>1;$ƲLo,y`7Tl$W*d qS{Ĥ,}bT>pǜxfAtuy٥™wo _>Zxs^Rs`+-!Y7Q"*Nō[,b!JA 'hPƙ*MJ0}{&mBP^ka kDIʿ@UTC?=ȳ(j3{ /(|*4]nR¦dß0=0t!_Hh$bϴGH^ S_ry?j?WsF:Q#8f=𬭁2߆̧({X$_k"0 JY G=6\+ tnnH 5.6RpܠtY`rN7qnʼ/*6be=\s {Ϯ46 C-Af's?ðAJݪi4jwn:P9Uc ?5_<*!Y9W%âŶ3-?* ^TH:xv^Cŋ[}MǮ{BN_ +%K,\N{aP\RMӠHU,e+9&'Z@B EqqFز5 ѡ檝ѐyA~Cɘ[i]]3$YK Kr>ac`M*tPsOǖ^ҎcҷqR'Y%xH?~i-\pC(]5-a6E xI\սJUO1s dQ`{ +f*CS0hj,sUkJxA؏G}sԾYS FS3-2n3(Xu%%_גxg\n]1pĀ))LrՂ^ RyZDFdlf~Lڶ m[dbZ{!܎'q |cI N<] ^~y A8gx.%؞ TNhOԶ,Kf ly bdyۣI ֤Q=YԾVU.(ii0ڡ;胕,=WeO+W5k3>{B[[k&{J; Vq6G4=)A QjxyX20vP f\={iP[1 Z#Ϸ$ vֆ+3'{s\˧#IyiFے8;^<,PF.@*%J,L*,fKjvt.{'gJUk1Ofe@Ck?I-Iyp4#=Y8Wrֻ"ȳX](آ<]7QSOID5U>;[C)k社:cѥ )YsI=#oGRNreaeZ"\R7 *\kFTVI> RN@[YÏN:K%<ojU-ܢ&DP`MCMY>j*X7wâO_m&'L457P.LN9r̰-nczK\GL %j/N)Fh`t<ԳMK#},XOn=ا`){,`ϢNXzA^WEQɬ C*Kq}&$eSA= j 70.6Ҟ:^ӓ/FM*ƹ dH"D'0#x[]-{eA5OJ-̌:("!ldý*Gf=2Ak8bzaEt7H ض[@;L@,Xg T.*U*=5*'"_׳TM,a4o؇{&Ki&c0N5{E =?GqQVw"#khF`/ ߯D Gt;>w+y>"`X묱KDK^i;9,$0UqXu7Ւ$Rv7h=ٹU@P;NkWuxdL=h]YDPN@Vn@Lũ !D<΂+SYq ݞ-Jz]6Kn&.a 7tMpnZT]QT&#{8 B1`ex5*[ޜߕ ]駧{Cȕ(Nt7 ݶg~L$pזX:UN ӈPIbn5 nSa P.yYkC.G (x]_~L_O[n . /`w3IS1ڝBߊDФYl诱^Q5Ra0^[CR'$I?%(b b[Wh2ߥ>$4ְkPgO<N,_ ֊ ',,D?ı_ JE28H}X}*SOߖRn+ܺ0:2x_XHDfgyl7H9"Vj_VBN BDj.YP᎓6|G9鰤GR|7y*!5Wå-!٨*p~8m^e.˯)Rg ,Zr^pGNO}`,hqvAa^"Ƣ*,lț pF͇KPݣ aVtz&rAPUI \i T$͕Ҿ3ǤB{*>YhI!29DHW͚_Շ3*g CU1mO-ʿΧl~(bF)[u[5v^뇺z?Bvy`9vop75UPcȮ.@)s*7nSUs-KO&wjQ8gE~up $U"jGj ŊfOG[s Fd߯O{ԊeLٍ,.8h*dсyP &rZzANt0 /9n[.װqy(aP-4o5&=2%>ܡJ!JEkB(ρ]U:uO3\ea V^z'u]ciʅ3qk۩RO2>+; ]lEy$MfF:KK"#˼*bȮDf'1HN~sq 4u; 45JARƯ~S. zˆNK4bڥ0 npJKe#2.=7UEjZ|<-S I“\m=!d]?uvXKMulYy̐"$Sp[ima5 M:7.8xI/E01 a.K2 ko$<WA-yZCR46GXώG{9k@wܶ{51i8"Z1a’ܘ&c]fi܁),%WF s_S]B)љ |-*~F}P+h "`14.<Ҵ-;F+gHSDA^RzQn{ViB6NB#KT g!/L&lu ~z-B sd)g!;P~ Bcu<7 l3g`K>-\AC-Q2cn`i >.p1.VKYۡh1 V$pw 4[؛F534Gʹ9V%yU06%'6׉ hWGmq-Ou$-(Og|'T^,dCPW-iv_#=BQ4N{ñwb=g''ճcR "csĶq8cq*QG KeC+!"A,ْB>Q>`Hdl{@8QY#^〞f6e0rkxKA` q6 :$O7;ʰX6K8k8>,r- g0q Cըr3U^pYsUFHӛD \nE 6Ew\׏!Fo ֵֹ;x3;N3?h0%UhPI0 NG"5BU2 ^F~:j%q]/̆ Z5 fP<2RG8,wUߘ,Ǎ3(`q<ɜDcEN/@̣G7[ͣ}Gɷ{R0L=;|}K8/uڴhM /p 7R"qۚܶvP HCْއAŲ %Y$6(naKhx,LkCX@8N7.5R?pb5vT =qϭ\hՖ$CS$N`XBv&Mg|0oPBT`#z+ՊH1p^|[CÃa[Δ0ܴ'1GoUw'(*:'(jYitTDq7ƫ\FRΎt-"$^22Ge8@6PIɻYGB=[)SnLQ,oU }Rza!U:ɵf7yHCJA\2io+mw ^Y5Y|h;LI Ǯi;pL{6[3HsvF"վ\Bq`^Ծ !A]#׸?n(I337f -T$=8XT+JzO OֱǬŷ4:fGC?"=Eׁڡ ~fe};Zc|$bY}GU^,Qy43$%S;@hw3;!zI _Vy@V{I="i,ه @|@irG×moM?d/_5GK`VI%vp4,꾗=9_oD&*!fDv>kQ6+"F&^91W/q6qDTlϤDpUG$g`j@j=hs^ 릵+$\tn=NQx@2*&dq)`@3i7c7k‹T~kXg Ԉu} X7CZbJ3(38=^%UW|rInxTd9^Lt %^ʓ%.[A-YPx9%R?;2pt c8 }uee?/@} na^*,|;Aw+AC[,r{C ^Ӆwl~!Ϧ ߯Y?ec#zjI]$hhNI6r| 3*qaY :HHwNZX\%ߝ.W[+? iv ~4~T'!z]q"rKC}kp<#UW!0.fr熾A? ZZwFfT-8ѩ| iUr'Ch#s#ŽE]VJ)uahҐ1ݡ&{mLwlK2!RE=6l5S7,~wUZ>i-:yQtBְ i@|`jcur@!IPƴ]8?xuuO'GL3'hYqRAzEJgދ}exGoiZz֘R_$xh3p~ZAYps/>jzPW~E$xH_0Kb5s]F T:@-?݌h/xJ'91pA&O* tq@MsE;L}lơT&{ShA91՘K pA6Lj9DŽ]9*YgvlIqֱ N;}-"wtˋ|&1If!>͌zehtnZZ@AGHD~++MGcߤ:hJ4 tBT;NVf{ɴ`*zvz~zbяCLV{&^_.{$X]6ox?B)ۥe:sS`7֚Nj:01ZE*|է䷳]L%]{\a%gFװ iXGjP?b0DOׄv5V1'V4҈/fXhrn0;buB,8egD;rYX'$o^EvD`f]hrH+@[7GSM,% VEQH4L M$3!]X  pz",Q.> ]sO2zG tfSGn#SDnW7&7mP\*PMxCEHso; m.RPȀKɥ]gDL_NK T~y{S2|\蚓(NiweHըI5\ྣKᬻ廓e6T+mFU%=v(R*%<;m)&fK0=d[ \?9Aژs;qEщc=J'C$4K#5w_ [슃rmSeF,<2$S'ipC#?;~J_^[}~J" p$O<=6XjeX"A91r4JEb h4TTAE4[-YMTlG.m娝:C`;vw컈jX9XwA%el- FƚQy|])_YAKHYm8zi7ʌ$_2gûhgdnʮkP2-S" J\sB`DU9R䞳1d0\Ag;#43^L5{f`m 3MW( zSweV]&{t>Hd  Tw[5<.eiaHߘ,r~0濫ыO[L ,+ڂr1:+C*T/vN[k/0V>(>~fH4p On(?` ZU+xjYgdCv]4֫LkcϨdA#Efk4a6 B\ Pq:J;+ZWAE^_i%&'S^|8e!dv=ռc ic+^&ӪN]8`O'a!j" M^Gd xa9yeTitOF7Ȯ&)uZ?FńuS&Z)ea>Al $C[o1Wib4O*R ya\`ls>)z}61v%O +8K)+IHvLAėS|{Hje?|C F0:3dy  ?#TN/DЌ)5Swx:D1nf&Ӓ 2i7ޞ (Lc4M[#EJbM 1z^X4AP7]qؑA,_R8_6-獭MK9T#C@lŜ֚;-m9ū./7?Q2iX 7'f7;T^%o**G7apO> Idx9g5 :P/pmAaCeP2]O$~;-)jut3I˨hR3(Y0ˆ_~Bi?iR☵\g%&'-:e 8Sg^Ih #i܃dϻgܫe%0#~܉O2Ąt[5ʖaFsHzjJgb@qr((Lҥ-K٫Je ʕ ,Ie [ĂIXu+|ճ@hZ//J(6OZm٫DUca7ލ?阋lHܶ<(kMHUwiaR\QHz*.#^?O3!Bt~,h jX ug)B?1@$].xRjxaV@8ma]!C+; v$Ft„~>Qx6$B}O*_Ҥ?X,+(@W|rv|Wm6N ^=ʸ>&w p-]ᩖU2v?4 *6c 7Zx/~엩𙺸(qX)je'7[h_״8l4R2%|We Scf`v5>7W ֗yWKV.w [F?I`Nӈ>84>7?2!'}ѥT>Nn> Ǯ${Nԇ^(&/&(I\JyC=%;P 85C<j w2Q+w'0fޚ~ٮ4@X&j8@{ڭEk7V, 08Ĝ[`;)]$=x^P#u/\΀Rg+3}|eו`H#aU@xƮEt!0z,o Yó}!8 j4(E$_!M/akdW}``|e:.@Z&?rtQҀ## 2g֔n9PfBFE,%e=ڀkkD]{334wyw1o}tפ.kŁ:X` \׍?L'kHjC)o7Z\m@8`PbiMsXtw{ͯd_8!t'].2N^h$el,VWW1e1,͖{&̌n+>//%XI wd\|dg,%0nI-/qWD ix[jUTQ_)Ie(AiXy+4ziߐ!:bj9[6dʹ\I$ gICu uծأg:c!!h,FjN4tT8yv: .Xٞ?ai4k7HYx 4 Dv&?.L)dvGè+* w%CaL"Gf<\z}nι)&Xw=\9NI!^$3B0!2>K*K+`uzހ8!K'̰`(V{?xi7:h l,vV3`$ib=c+^,@R* ]K+ wm"Dc~7t*)8h^쭬2 4B E\1jKƕ6ۧ⪈B5ҏ9푦,l/t3 ӍD` /pq18%8Ө~ŪGߘq5ZI(ӑr܏=e>5Ȃ281D4"$r&JlT\#$4S2fSX;^T"8RD> zKʱ~YG~89qNn&I-_V(g5]Z$Rtl("e7@ȟ5ZPd庋ھ Oa9/.̶T_#, I&5eI2YXLB~xaV5i$)91~f}9G%B*6; Bb"2fn6,X/c1geI q|~g/-s\Eqhm]tHF3/7Rݹclƙ(#>Æ~a V` 9rOPi"M!c d]qOg,^:ّRpqael$,jWe%xp0__ x 5KAb.gS&z)v']ycԅKg hK J`;=ش{SAc>,4T;.{NXKã ~[ WtTjm3,š p`?2*.-F(&< xעYrĦ7u!F7:Na +zUno/w JX5:NvΠUC*эLr<*ȿ 拗=4&CmYU/ã@ieq6gw`g; +ŏ<ρ9*h៲6gooS5. S6h#g4}53CI:ڳ|6x|X:C.?ԻuJj{YٖaQsi] @ϣeY:  k= Ӄ72qEgcZY(K{ӌpn5/G|o[)b+bz"T»D,ܯ}P?G裂7*y!+"OhN+URVRygؔ2 ϭ{?( R`z)ȸ()x)>c YwF/V<6}wTvHVi ϭ7x>;顴E'}E{>tN;(|5(<*6\@S گ0CONXC%(OS0JO0:hh4w^uCK)+Zn[zݲ0m)R[ [_|Es?5T-'Cuku2?MvPnN21bmcNK>C"07H^NgkD)z3,q4^sȫ#y ޷Ba)c$FRpX${^ F<0xy ԯÖPZ.!;hi73ѓ8˗;C`0GU Jjw钟 !E5LBՠ`}igKOXItbG a#~g:eSj?+\)!a{TC=_cG8tK 3P6JjtڦD)])Oy(5:#p0>*k@l=adzh`!3Of=^fQfigPYsHzahb/y#nPhw𿞰[Z[kC˺4&%$oXTӚ_l-%&KStвRMˈ0MbyH,w)ݗ`DYF]Q4J3O_Lt2=  nRWө{ONz&Vw> ׶MLd>G$a[feX)%Y#hMɎ=,G-br(`*C@>o뻁 n=9("՝᥵ Z hߤ> \2,Ri@R&u6K>F }?mIaQ{ߠ>S].+iʒJSy=cuPA ef6{|پ4cv/Y*?`/ǁKH½jP`aP# ^T1uBxx!ާ+!o<]BQg^j@_M~~-+^P`ǵ.6+߹@6JQϭp6,+(fH^fF[ׂ~f2HFѺ$ƋRk*BE"cY=Hb#v _k~.4csIY+?41aCa±1cTkM,@]03#\%/٫8nELT\D!VM;xp8U'e.I&=ɽ O5`mG~]3SGk`VSA2Mh@(i⓷rAEs!wTm[s7&#F;S2Oe17/(g~@+2<WzPyYk+KVsܴS2OE 1XѰGp-Ŷqն~tp;_CJ6W*>/N>t2|vWzf>cfH KQh*I8/m c8u zL\M+W\׿B9kq3[g_ٷD=!]WqJm? l$塁/k}J{B 46FBzmUv(鎰V$Xi$9ۀd$mHE9qȽgg9-0(Oo}Iru(WMU˶m!p뚪[(v C2,kIb 2r&2?$)A<-zҎN[t0f7 WMz(>|!r-0rQ:Yڢ8z;喒4Z:\S`y1wk({|8 ntPKZY"]T~oe6zX@V)<"`umן{r #[ `GV{*KK#m(;{i^83[Nk8KYkҿ.[W?x 쉝s/ JGĀ ʹI#//$(nݴQhsSܓ*.3rҦkbZF1f,x'DI} 鰀>Q);?7S>;.rkxSV c7-inLT/q꤀4w[¿TΧo~ٹi'nC((< EV7rZ8eP'ξb o?1,AFޯHޣRANU­j^aI->Gb Ѐ=-箦YGgH?t޲QhUu Ȉ쌇:ᕜ=hi023b+ vveDu+̑Vo"w8.pM!s|Bk#`a3F+|۠NHQ 6 tID&}G;}0 =zwHe~Gk+mΩgMU,Xyb8y@ż: ZOh.*Ox<ʃ`2<Ǽ-"e/\=DD«ZIQAX, RB[z]f`8D aAfU ͡$ a\Xt:&qS2h߶'1A Bͤ1,;r/Anxi5〕Ial-׼ 6~g u(ƌc%OqɽW5>>mXr B'?cj.㳑/:)}Ez;fʬ:-V)th`9 :630ٸ |GQab\ s̐HR`FHMmOM%wS8D$d5_Ê'n(D@xŐ5ZXDLwCmmPx107hY9Ĝ7:jBmcF~Ӕ<d:byY2r lQ^IXQ{ ĮhuwWVGI&k|;z kTd0qG`p L G/rV^ܿf `^P|k@VdY!"5jELr'ف⁰PU<I +Xxqxa(ӵ wч/?oGTtRmSpg:V{pr_?G6?7$ԑ7d&6~.8BhlJɐ#O"C#$) !Qd^s3ZPc5Dv4oa_Er=ò}3D fb9LZ=Dr\7$ >U~(3ɳ"B Lf Wtb Kzb_ [sܻ4C!rF20ώJw"<؍Bl?FQZ,,$a??\A(3O5CJ6RՎqxvIF=Uɷ qɳ%ܳ,vqmaę>o1Lem/"HY0#+ }NSV vD@۾v+jUo@\ObpdNTQgCxdkȊJ"W3vwS=QRy:oĘCx>w#_ ;T7V)rCm|w Evϕmqm՝oWQ=:,Divi$kADihҞ-0P=Mx4ͷ(zӧ;jjAczTcCE(1n~UjB8t mIRn@waZu2{>@{ƁD9@/݌\ܮ\7^0chV@JH3_\7XeR3+esJ9 w Ivy۷imfV 9LE*s{@4Ǚ^:CB{T,oeJҨ+$U:ðʾ4LQ@gˆѴJԄx^t吔(|#%?ΛPKc  z"nt̉=qTS6r\lm):BLᰪg۫/=9P|L/E]c47EKPG]r X~o8:Y';ViHU'?M6(SQV}[Bzd/  _œޏүn J?`/23?.^T:8W2^n2fQ*sJ1 3FIYŤ [g ~eoӛ̈́)uܵ``y_u:FV~DJa,j9y朷bXϷ E@Yסxk5~D_tj;_U8Y^HM]! 6e%G‡aR){cN?1OV~|#& Tt>)+!/o>Xˊ$[5qԅn(tdw_C[,N>}`* Jkْd7fؾ.nW?1Hv Y'Jǀr>N} ނD"L< u,m9Dx2Z-vVkNY신 @!r!Rhƭ]?i`KtbcaE6].#svF->䒈E8M0[>RG.tr̩v>3XRxw <*a9PZ+:;!qV~1ثM &JΜuM+XG<:0fbr|U׼#$k0'xr"˿kMÎ׊E0Ը ͒OffR ͭY!+QIFN.jNh[x-W#qsS+md l̈试FA.C7CjGw0A{>tS|8yyPƍ{gpB mq2O't: ȠO|*7Y+?ePN?N,-:(<')ME8,nt<#BU5cdK9Gei:)goQ<~&og1#\ĈNYXM`v@cs@񯞞BtEW%׍:UJ8)t/bWG$]Ԩ3P?^ҟGH b}6ipjFՓyI!/|81;t4#I2bS~ZKK[1+=єfߪ!sC ͒0u4OO5LF8)L*ȧMǪ[=r'UVr~j.HZU)B4mKrYC|7T I"gnAV&8`.tjhc~¢av[qma#e^ DBѻLWD0fUY%s:B2Պ#-@?ÔE sjxm)wmoʻz1`eA}yIh$dFv\+48SN:,pFۜpԮ87)`id,aG"k?X&rWPD@Wqރ2if zr6W5% 8cndmnB_j9Upq5I_y? { f5) }ѭ7Hݻݩ~땩mI)`|ճF7I\>X G~!,.el?/I1i/'*s.xuH`I.c4+#S]R!='m.cO[BL{6#BWI\ް|W_RQT䍏w;m,.Av6X7!c⋅ hͥS7Fƪd=Bnr{lgTqjDt#PD`g*u" HZ-v4_9b  ґY؝ 6r44Rux^@so+W8K[(lΟ}/w"Tt?]XVbNMRS.܆!۱VVy3CQVm}܀3]M4t)dv6Q:AХtP9^!a l'ZD=_* 6?e&ṕt\~[$?i8x ?nJwuk:FBYPH_ě=yL7%mn_ E'DJhXT:LQ9"E~*R,y0P(=dJ@}5+:A$l!5̩Lz̬5Jɳ0W0;GqTJ [z髚2is7Yex; G$H]̸a` :~rqg$w |΀/QBɾW{V[Jh޶XB0R'4z`V89FC<dMԷ+1L\:˃QM2s)]XUڌI֒f7,)ly}Li͡$UPKS&8싿lz8Sl "fSp8BB'wMt l^5-Lj[>Em e4U<#atQ5}/m{_!z-dj_UATpAQg'}縫o5lpi|p&Vs7uT-*5CqI-mJa5FI?D.2ԶbLi x :݆&HlcQR#{qO/i}̉-J=DA瑴㐃8^qbX\wi@L]`e3>ƀ?g>gXO!pQ|Ў;*Q5,\"{,I|8ysg;Tmq a$ E35?;yŠhLw$6s/䵀1[z$/k"p_ҩ&ߐ\} \*^MC ܡeaLõk8gcU1a73V%?%cM%(w|>r;*T/p>Bhs>!q!d M߷{2۟:X>y }g՚agmt7J 8/HoLF@EVZG7[YB, h3nU./\xffQoOBh˿`-hhqilG\E]ȫ/2ck b S?$R/[EB_|TXˢO|w. igMOOxEbiO׭u2|Sf6ҵ 9kV *< (S~w)ԧ7@QD ?rSmEK/WpGj~`cf+ \IJ8ɯw^ 2!y ssU <}3~NDZBL1 u7gj!.G~G \k;K?%$}@\9uǛ2YmZVJ# s1ȝj97˃VY3,͟yS iTۻ$ŦZOEw"| 2h@VU_dFfikfy%R0!8L JhW, "e(}RZBp,4a87gKDZ sVYCH+ v%[_ks YlƄDq4r"w2 bۓ h$GqCU[q^$`ZWN&}pugO f9SƉU7$*D`%fmN] }f|Ua}\nЍ'Onuk |Ħ>X3]p1Z %urr~w2̟G>yxH[k.b f# oc;+r(T"0C!˫^:,ۓ$KGv~ihґ>V|@Yڠrb+>RMwN`/#`%=wn 1q+ڼHx_HiGUB K@X~MۻOZ΢.ϴrݔ0&AT}0Q;e8 ʀ/kjq L۰:0 8@2q%/,UɇJ+4Ð ˅_uvkV 5ꩊӪm*~ \+Ѷ(D#;!8”es3EOE= J`p^ }SG 2!=)5XPF2TL?*]Bc&Ң h_ÌgL/I,+ɮ}A4VP0/\ MT|*^ ×6p}v]UGumLry,Z$P\HTWoa#Sҷ5nj h˟@fיV% M*܊g{!ԋoT2 tɟSS%U!7؅%r|dqB#ukR럵\) q{V4I0|#~cT}Yj`猊i{2#w+{^t|Jc㸑yӧE}c/$"E8m-ucOk!N͇$ƛ|x6l,k#&4)udA*(d ܯ8DHf7N=':>[wBB`.Z:g:6Wq o 7&kCGʣTߙj9mX2ޕ=7,_d V%YR)Sl@Y3@$/;4&=mTlM".D ϑC!DbTd ǻ}{#Ɨ7V*\.I=?-;1LGɋ`-W!mtˆsFIE|ЛHf-hxTP,DF2 qZ;7x_91LLg0#…6~GQuMX Z;fD#nN?Osgm@$er:7F@st=s#rNKP,ܘm@nRϕL[ Ey_pby 8і]3-u"B˞2(6N6Sk̦y{Ӊ#A @jӼ҈}j{xl˷O+P<ҎOhxڅ{"`eL&ܡ7Afet]zek SLݘTk,; >rOb+DF ܤh- K#--_m! TIgܯk̔*|Kw{Nbĕ}[ (W4K2Tړ`mK@H,"j{"2kapx*v[L5oiH #sC;y5X0GTG u`q 29s`HW`sS4Q_$"-PVĠW8{7d8QUic5wEG@ΕoI7E7aS NON7`i`,:*6IwY׋ghL׫8;~SOJuK'lm6eR*b be6Rx`x/ۦvٺ|fo%_LRI ku¨O pTDʠ1 ƞ=FzS 6b˹ځ3tJ`VCrp\Lz,4L]IrIpK %5]tJp[/ cs)Y'WPŦϚFvw`Ws/!  x"x;&_:Df\f<ɍ-ˡaBlg]<G%DdcQ9 'W,tbr"I[HεȷӤo12C?쎋04ȼOeLyà+M0E٢ ە# yyRM|O(KUy֝S7"B(\1C밽{thRSlw YSʗ&: C bz`EeG%m= p7·[/5Mc! ׁ`R5 ]1"殰Of^ɢKcMzS6xLdVaQ3f2P|0,?yb{5e-ژm-!Ks|0TNZ3JVM(>c/1݀A IܨGۀNPaw7Ť#.32INbL* )V !f9QbDAmk呍Im 3q_h>"Na&g5nmU~cܤ_&ht^/ümgr(`sCR|*KWm+-!-M*],EU8Y'+` T \(S/„f4¥ׅbgl`yG(YYx :/J !]B͕cscGzd$gQه5Ҝ]xeg_?, xlZ˄,0_[eh0 `^!>Śt uϻSqޫ{>\?EX%:wwPKsҏ'$󭆋!R Dhvt@ezPA텆='~,}#rx^z;m.vRXAGӡ ^wVciNX#ƹx@˚x*>*W~.=mH{\"9:M7*6~NBvǗBGi.fmyȜy>kPcWd<] (]ư>8wg˒I{FěK]@?>3:DE I{i2-0@85'K2і|!V2*aY}ݍ"esPkm,?lr}NnLdt1/ ]RFX 3rS[ڭ71iWՓ<%a8@֬pSjH"݌7 γ%}CQb(=%d/ _298RYї؀Xq ( Z]~>YT@䶸HA6HFއ$^l( rVoMMuJ\^l̓kmw$weDij?KTeӗX&9Fd8Vk"pehvvLLZwBs3.fߪ5,T=5n0BdӁ$P7l_$͈lw M{(z'{*97f Ixl9G˞;锔SYEG &yFgvO݉,!rӽy-; -3!73U4?+D,ԝ+waJ.&& 'Ep5⌲i3wE,)NO_5mFh4ǡIi~mvf4dW*^?^^xevur9t nf:s-ywhMS>-s/+j R6dx'~k0c )+}g=cɱE):$F s>N}VʣeVnđȬ#BWwDyWRd\+c-8!Ne=Os2Җ@Ø'i$Cfz8,|F@DZu0wZqAaw_}eSs We1wдsG? vh!쇊iJDB[j"bb``dյE0}4v$Mݓz4.A5j-gušG\f%v﯂?O(ZEo$\VA7=2MU*h]XREG"29x?,# ɱ"f~<:T_3cux.^V@ThkN/o}5uSͤw:Vȝ?U`zo6MuTW|3(Qb\vUd8EgQCؕq;[nOKxb Gƛ+t/e͉x[) [aY̊ϟpg"YO}62|aPjA9nWZᘪ⇶2K^Yk^N]Fk,iv`MCUO&8Cx\05Ό` II^ɍaN^6TOsqET8qe [_T߷aF?IT~z*%] s~K >Ca}{˵/_(Mve{7>W((eͅ ȶMĦ3F#w-G@EHsm+(7m NGLEƑĢ"V]$ܲkK W TN[f~pL%z]h+QR])v jwT&?pHj9<5&s;UY \Ff:NJTR^$h^ۣ2ꅼ?w/)"c*uf=-dC{yOM6ASJhNso=9o1g?^2)k~u@BE[=nfvyr`5ekZ*<:V^دs =K1^Sl9Ltp79,/Xֻ+|qtkf<^eF9f{mt`x 1uUOq?+/9܋3"?.ѵc_ +& 869;-BI@7Ѽ $?@"y3"U1A'$\T3@Kc$Tۙ%nC>)La;a=FC<ųK_m΁۠oY>.|:^c]ߦoR4r`9HcԲ;)t 1>8DFm^Cէ,!a Q6ƢK>X(\4gn;@`Y)0J ;hV3} 7%Tݎwkz*̀GD0XnsGERo8یEIwXY1XTmY&-X\nt8lV}Z 7yGT2dU)I0'mҋʰ%"y]>/ P-._ew77,L򞦢fcڥA#^Fngno\!#Ibj[L枼ܷerMڃbc{74ONMҒz5PZޫ‰F97s|dsn[Ѥ| /RwKec=O,\8h_T ]62|]xi~R tq`M^sn2" NA;bJ7Ų`1iSpixfA}9,GQ(^G+>OSэWΞzHp-+c@ޫ!e}dvi#Tj&+#[<lMW7s)G3ho98?94!_` $d8d;8z!ѹ)#ˎ6RM;4%Hax~0*RޛIMj`OʐJڊ+&ciL^27pぃ<[2 :6òXAyZf)Co^xIK( puxEX( Yc>wQX="g5} (DO 'jښpPCPoK‘#^.8`v 032ag&hMhBEW3eEkfBBum c;lXgdcS,-5 Hɛ6J8? 2i/JA~wW¾oAZes(TsD ^91(>׳ /S;3O *J8iv.!IAY5U##k<[FQ4sM.:JN&Q~4^6g^+><:>_h/hhtUn;V̽E0|"պb{Uw! vϱDZEy"m܈CYuI`~XgLbHh% ,ȩm--X{4s1C ?X#S/Y({5aLuڍTpR*/-q䠹!]>eP|i,hs5 Ϭ_Ih_ky;*EP.S8AƔU_,aXՕ+Zi؟ℼƽ p |xy[ȳS%=\5̹᭳$T PR[\&{._` /403:]S")m(hWqЉ%5K ZMm##ɢt4ߟgf^D.\͏.ȈkNX:saq]rо @N;Rf2Z9 %K+v*KQ"W\:\cvD Zq)";]EH@N?4`ڝ-VZrꔆi.0D;hNul\ۑӃ'] ._j>6VS(0ZKGGEvW?) D4u~iֱo@dz=eVT`ҷ䬺7W)\ +9ӌ=]|G1"Gzs &!NQ$X 6 '.5bD[_l }k5wf-S=7l W~UUjk7n/i[ϑ}WREdĕO~20᥮YQl:SyK߿a -# $(NN b2\ R7G/Œߤ8%T{?v5K V7*m d}t5\ǫI}fVر2P1WkK;$y/d*o佤94{bH.Z>n& ^J5Fժi{Z.JAT_u9 z ÃX}UHyD6zA\1MƘO!cuEfQFR6ȧ(W``?/Pyv<  H9ڋi.mp^6@&p7b]Iג;1p A A˲'5qn_u۹Op vْ:ґkC*t ]q`4SU3Y˹N.צ-=:5p poe{Դ ('9Q8+[%%z!͍ k`&20cn޻HN@ }$# 2ezf/Ix|0Rb ;1V#೧D[5|%Md<M%û$:#"D(6quwkc5 jiKǫc? u`[4}tߩ[>S(K 622sNq3ܹڸrx~~oWq"ǶN4=qۀL5>8逥vWFi(`6z ίTnBnZq/2:23z`PG04.0 U$x+-N$Vix(ڈπ"z5w Q]Bx+=nA'gЯK֋+'XcYk;jMN}]_9dƄ40lF2'OyƑx %Px*wbS(]:M>ݬ-ʈ ܾtǰw/j5#z}aHWaՂ@DM<褱>@te^#w8 sctN!AU Sefr21r隍/Rߴ k8WGl6'K%Ȉ сxt7˪) W87k.n'}B_eo p8,gM}_ oynz Q}kkt OpEOg3|wӥʁ{KxUyYxK- zYď@Uқj!>^4W>>cm F#r\NRlLC[yyf|mA1$  [Zs"N].Ii(NTb;FVh9 A,q>?tem Ʀ$a6}g1O'?ĊV}yJ)l9ǕPTkiJlSnK@ڂ#C/(F-PO:eÒfV8f"з!) O5~ߌ?Ja(_l fOKE$igu'ݒ wg߭~ "MWłym' @WBD +^W4f .}ꆖ74΅~ʓ25D=i9v}i.ݐv`@1y8vAܿަ$\d4wiocbd[H#PI-FWV]dn9tH,2`N|Ms-_wEF+O*w.oFKu K8Vf/2]@n_"۶R^o2Bnz'?Tъ[E(W%PY޸Q$06Rkt^Jqm]^pP(^eBlFfkGh̙r/=o_ށ;0i걣RniOH_bl] "b{nPև~? 2Mc9ujOnJ/[^jb_Y֢kf8eh|Q h;\ Ŝ 'fD*+m+@p0.e*bڎ{Tl%ZP];cv)ɥکؽ.!%㇬:?4jox2"m`ngaE=7{lzg9@KYá?k>>qSW|XP'!F?Nm0\`\["g[˃*``%ɅpB_D <-[DI&tiaUܷ5J>6ƒ e5 l|X#U(:/8%7, jP7QFih?@zO+[Ah[hI}棚U5%gQ__c6<ӣ+Py:`H(\KMxylA ^{`8ɘvњE TskB~mcHDnetVIF)EJguBhm۬uYly;`-\ xa]GF0@ wn+ spNBE sjPTy<82y0sW5_;=:42& 'KmDa ¯H{l5;\E _[%i.F X`2.M܈a?'(RZXP}/'0Ďx5 Dw| +GSQW(>! n!{覔e!u^ʥKw0֢r+{_Q;nrmV“xLJMnDXS:FЃ]/a %;~c:,?RV8lN.c |:EˉppH4wzl߬KWEAioM&[+qAdC/*8y/jMinρPIgѫftW"sÁ7ZyhLU㣽}S9c1] pK}KZ>vX5=:K*X8U/)4JhchEވKL꨾8 e.(?xkܰPޑ?S~JY+ *o+lI6_g[C\˼GlЯX'HyIrSo@; 99/nqa9k[";6}ٶNfZV N,)%r2xtD(`D _.t<\'ѫHu u`_(v=a:M׀yytL]&=?ު $>on4a@t Pzj9#)grH)[r{fao 24+e?, (=;8O8kؕK\kBO65'~Cx9T0dH$N+Q ɿ]jw$FO$^2`=“:d,&YPE^$phGٲ50%0-q;I-Y R˾軺*r-ٸnhIs~㍅_QT@6W3SL̼bN!§Kz2P-agE?ހ;2Fv/}1۩j#x]K"z9-!ގ>X@J{=]O7p W=#d;ǯHdlQK%ҩoZ[M|KƞnW4h#M ]P.%rTJHfcCAbi/aSak6SUkƦD? Uh5`94䘾ZCcwOb]dIԽYeoҁ;u40r!7ru)" t٥.2x8pnfՑpGIڞ?+GcXJZ 7,MC '3q [ V<R+ E lJ5Qjba^-;̓Q?Y0hP"N_ٹdω II?Ope24 f=:Q/H/l,=DrYݽ/^0SN{x ,*ER0+[Gh-P XUk矞7 |_6!]H4#~WJG 0ae{)|hp%jC\:i<}艧=y{utMoϤH0ix'luˀ9 &O 0ף|*<㥪ƁB`@kUE?C:ġ6\,M?V=9FyQYu[77ksxn)A/S/%-~V~Hg۫M.&82*O/\A5>^Xx8H:UvxjPbjc*{|@R:L$0(!%Bs%q,rX4 W cs s3FΧn]4ۄ"=;i: =%E$׶IɇPd,`pXrDaZTH>oO Q7:mUF ftJ4jI^p! {tHYfu?G\P!tֹ197u~}k('|U+ƈZ㰵JegE/.!yTtx ұ!'p.!ܦ}

Jzf`_ѫpCR}/APܕ>x)w`]ڠ]|/p$=L>U%CkJ)9J_ ~^%vRzbϸxNlcg p"p2e}@ȉ_3xC -#AIҠ?tyu=ׇr~^S,JN6W ![7 P )Xkҽ;%o,S3,TfJo#*k'`KMeD^nܝ^DZ΁ܠܴ4e3墲S*I}{gQZTzĨ^1μHxKh'~ͽ y^Bh|RҺ_qz40a=m,Ba19? 4SiKem@Fߏ8Z9۱F_K${HL*ghv<,A"]\=d&z-RvW ]DAHl #H@ɽl?^r"kЬ:+53/ɛ>!b@Gh`;p6ss-#ȕǮ}u `s%ꠝ : oDށ"IssBx6S= 4{:ʼl2<Q&Xl&Rs/ya921CshCn`եD)F{,qU' 8/Z IiOnl(3Pazp%HԱMHl8*XISqe]uid|4N~Q$kOr85}* ;rys'AqM;]f n -Evn 3}1[4)`jѠ~ւ7InIHvY–?"\`$sLʶU_ٍfhFQӐdE/939/5k|TpP;`QQeKp7QH(&90J v8p?:ZBRKX ٫фB8ʮb!2;T}aq'FK^-ܹ*O>oҬف1$i^,XjUf641XOz"$y?33pJb|R* B0D_0hNFZtyڐ[@[*oF;ti)&v94 tp͡,9(K̂R5S4_:V*1b؎]цQ~] 1Sz]⟿!/Ș>Nii s/kYE]׮qoYa؅O80n G_= |Spg?Z7(u9F/ʢ|ݻiw֞۰)d:qs)oExS@p9cꔑjKV4](u[y8eDN>t9]M4ɎSGI{<CP$gޮcY+*-"Rf#ήTl5VŔ:Ҁ5I֚BᘥOIz"{媤-T(QD''_mKTT/v'qyɆl y .ѫ5ҫT|T41 Oу@H e|bag&ѥ;;U-=n&$"UR$vT35` 9'*32ʤ4:tUer\8)g6"s;+^FwG1JkʡJhw8D';aBoQcؿЗIv8P GtoVfv@@IBZSd ;"txJ#e>NѾKa ~Rzl],]qrؙJ)G{,}ES`-(ɯ4jbb!jl9>G(SI ^6MCG~rtpRϳLR:W{,NmjbN@]*e(R+u0ݍ*=UIHHY,DzBVFҲDqTE5"?|4n'|N$-"[Oĺz~Q3 ?[߳LڳDS#*kʈ5A +޿ǝ(Ҋj4AĎςʵވy ?ujYoAZT>kk{`G?H^N^ %ߴ&Ʈs`'@GkvcQhG/og?jLV}C^#\ܭ5Dv/Дy*50/p<>ݬ)#|Bx$Nh%[Yڸcb51%Wv+c  KF!Rl˂O:a)&H#׀7wE#Q^m /J|$} }1: 9_i1ùWjC!=w"A~Iܪ2`G51ϩu%A>w)Q7G+w5ތɄ ߀|T?4bU,hρO.2k7ӎD) h lʻn7y-?~Q<_TކL);{SיJFCe4_W0T2> yO2GY c]}l+~ +C8ðLеF /B0ndI[M׭Ls U ; ސj<_`3\~$7X=pΣzShc<#)YS+a&O8 M%K`Q$1݄ B'4^7BmQEtJ1{ȕŚk7ԁb3fI[o!,[BSF!lowqM홺ЭMuI;ea('t(_Mg@ū]}*cZ^Ffj{Rx㆐o7x+~'79r DVK諰wF<9>-o!L ٥ (1@=XTo[;r= cB kᡄ.u@$nZsM\Y  qy%=V*\QjBj\Lk\՜YvmT'ȅԀ)x֒g_9.*Z֐T{I`I7l>%hD(D'=m7n8M:W$DM%XŒb2(9}C> NY̐+DrOL-̫Qu"E[\Fh>GM~ 5ًU}c֬>$N*؜M Koh܈>$e}p : YIJvUjbVAV3d; B]!_z&/ʖ/$~E6?(\^k3C^cv}?wRYl kurOe.@ V,{i.!ҽU>jdTlW*?NMٔÜ,?UKq~֌%@¼"{E) ;!XJB&sT0HkH6$(8dy:c@O;ArE?p iB<:?(Lv㎻+iDR/D}vϵ3WhblTf)*V̎1;#5ߵD6c># !iiGj Q,+h8ߊn1'mBF`o d;p'bbϢBZם61Ob(V~3]ު76[RƄbjR?HiYj icr\VJ6W=3I9xڳK:$4.荑xvAodL>SXNb?AD֧ޣԵF#LBJk*k~Gms, ǧ Y J ӹw}~ݺ&ȑ<N;\:v-Z'=I@b"8ggVҁT43ssbl+X?W9#KSK*d~;u؈Z`d>efqx#X*DG8> I9Vy'Xtljcv{3;]wα]\ÉR]6`:M eN"1=\y/a(찦GDs!5vXC`DȚʀx$ 0T S^bBXd Լ->#;_RE,X\]Z.J\<-:4uj|%0'Gh^-<.E>:c暄PNjAQV ٖ5nݲ%8|q2sl,<&4=h'\ ;j og9ŞskF=[V~0!Kfu`|cȢg> STEd2Y]@L7o>,{=/[]TݲdH(k ,VnT_DIe K7gMix)_9uaƺc8deð݋KK7RkQ^ F)aIB_0sT32pɝ995ZxJlV22+=Bŀ8g65BY *1rV lRmgx) rY[x-IbNc~oD7gǢ,Ԧ9$CTM7vБfROjlTCՁfrWT2鵄ΌFM^QN>CA!)) CF}x?(LaJ™-V!"Z39|ix8+$1DK&z+V~S+ȫ"v{h +tH|PAݨ>@_3e?Nd_r9I?)WUj~J,+▾JP<`l`cN_cn$MT۽~& #=@(| l|K5Jӧ9]xֹ.OqyTd_".rMdOHK3TS1KU7Qp@B47t:2y!^ /~Sh7pd46nUX,1^\̀ݡ9)olkh/LC(XSR (fq>gv7-+E}z15 (kA<`֓d'Ӫ!*q"ci*gni K p#6,*ґruG,"`j6,$(:t5LnR4@Rʹk;6ǹd]'.&&ELp]R섏vI$&U3ƣ!*Q OUxp>xbvkhI= }+lu$ tP)4\J?0Ox$x'Stnjc~ŽS7ԄZ$E?>%g8NOMld]<8GVyvࡵHo[GxD6Cl_dT1K9$(lӅ*wN1 ͺj|z\ä2ΐފ}K}DLVKrGbiS- BOɄ@W ڲ@/÷0}w+]+M;@zaFRxLV,Dz:j\u4ڜzb\J(eB4u86R>Te>M>;%l6Dg$ٟ{x!f}>/ה\yt7!yf[q7c36RWYlGԻmꭾ\Rn P7|r)D0(X!UQ*tgTr-Uq"zP!> Eop^TeNx_ho4c݃ jNJ{)\fxrK5ެCbthX.֔Dx@Dd!_=砛-k]Nr/.x"m3Xn= -?*x{@Ԋ4T/WڬmKF)%낸[=9J@`殴1Ji |\YPo/Z?aL*Su0A(@k6LLjSr7|h:V.5pr`.5cL,Cycxab AجBM9rX=e5ݥ-uխ 0G!pyl>~3W]{.ۀlʭTB=p,@ǀ< vȭ-N*2I[dh4C"iRs DRhwA<Әo橧ޡ:91D%b(@]qK ="A;K)57#Ы h:p1;[* El*2$ۤa;@Vρ˞1"=,짇a_b Yq?"N6ݔ7MIҒM/y*Ⴏ*8+" 6Nʀ4ޚ"|,~K-`ˡ.+TLUڞdJ:=⌭rQZǦLpΙ+TxD4V~0"BJQޭ0k# 痝a{T d -Y+FILgM7Vs앟{ŋ`/m4\l R/7 >AB2ODgŰ?y1b&쓡 LjYʺ\1J [qx}#.Fy (l[*@< $^eLh?D*ǟӃbtPBhmbdBOkLdd 2iYWQ,_OMy^aybO C|fONJBbM۾tG(5&|I tiZdeἴhF[ 0?#O& /'# PTfc"ppOOd@"%AAu~@4h@AzvQ' +f6HqxKQ8LjZB Yfy2 㼵dSv : ӂXUK`xn&hc;(P_ZMGܤNr ՙd 4n |rݖ谛G/!1̇@|C I5DBڅc/E.!ãb*\#d3/a;18#]4"s%AOO#a/p K>yl;Y4CЫ첱5pV ݌Wdy~]>T^Wd6Op1E@Gm̹5tU jE8|ݓY4qс&9>r a\}, hVmJȺQk[ #]+J961C +Q|QO S\8{OaZ kjKr`+kcbu\p4-8(_R٭zK`eA%W"xo}>␌V} bJq ,Ӎ&<-|IWw@*2N$]zA/0)N a8\*77{XSBKfAy72WLA DA}5J)C']LRA" Sh RLߣ*J*"|t AƱ^2*V,P,֨#ՙőu8Z]3"%)XSl7{Ca_cOݫţӑ8,!Y@+65Q?Y" NcA 4JhҲh\b ,BPW^3绗;&X1?R(hiz[-Boo`x.S@EύKʙ+Fq7gA*9"Ba 67PX4 ylil&s0z5|5G0zVtNhr +!˺O$FqANü'TP\Et /"(@ = |mB cȹ-uݓD+C8I$Ik(<]k >g55늱|}/_[q/ıY!|D.uM/:ɧwQkc!-R1{s T:qYئNgą(~O?3j7ll~\((#gV0)$ږu4!AR%q4HKn#6ۑ]^,DG/{=lBwrI?XcxU'S7f #6urz0`E`Hqtc?%1B 4E 5v#MF3z„2b9{?"rYy/ dYb֪{]:n^,`὎Ls OCǷctD n>_NNkJ}ԏ%8 tYu'aBqif*Y-*+e|V^(z, /.t$mq~!X Bjxs01Su7 8hn!j-.ElD.P9Sδkvm 닁7k2zHKvD20n'XJJ?9D-*z.d0~^>} Bf;V07ܲ{ r;ST ߑ ff`q5޴gjQrm̻U?I<Ö\?b.-/E&6_|Cz#O3N[.MSS*S $ _/,@I4yNTg0)?=dSIpۜ2Sן9m_WC PseaA o}٦8/U +{ڊ2ys>_%wuh 0EA4u~.v˪@4"9'abץ} uBsf :6zגcE::.H>EM(\(FK0%GO91y^l/ab.oѲ=ȪUӸ`*|eljsy[AJ{B?UATH`[T0 n-]~q {tU<G˜d^fn_ ˖d\C0qAʅvɛcGӂF Qw-yiu^RAG3"0lXܰSE [eVPS/.,u.2E3JRd}n|S> ޭgؕl#&qWwtTafHB̎ ߰cjWiP;xc.uE c 0F}4{׆ ̭\ǥQi3rkF[Vl5?Ȉhux\@'0sWr+NKșߴ9Z_YCk%n S#|~EU?4|D$p8MgƩy;ꦛWm ( &5zjohm_谲 C+{ޑ2'&}uUdg.JU1W8Ec>њo]C60fC|"uDHgUyZ%K郦%ZyCltng~G4MxAdz~bavVWBwF) mpj&yfi#2jIΙ\dcY1En+"H9]#ʤXT܁'_=HV: pww3YBl!/w y)"o=^TD'e(/yew9kLe0vObZeDv|ZR\ >yi\!bU]<[ bМ*Yn DjM%ؐkԼy(RG;ʄ/z,!8_ Nf DmA!(Πj44Ѥ2oȳXd ;[1_ %DE :` f͑Uw9 hj(tQMx޹"g`2Tiz#>傛fL9*jC=jA ng ol_2|fI`"Q ]r-]E|fwmqBҡ䜵'8#GCTmg;ޘP@/|i+P 3"UقY-; F.$?#¡6*WN:G~2t 8Ѻx)o&-[ 9 r鶊,TkWyu9笶bؔ5׉$ޢnzq6ru$7&LCY*;]xpAƷ=ɳm4łGP-wޠ:E%5 "&*x_3,b 瓺.%@[ClIVB@~4h\I{uN{ PYyD%] XL<`Dc |Ya,)2b՛6+l:gC0N&&X!(x'{7Sj} R۬%CuH\,"#)1-̂{dNq 1`TS.͚]kRǏ;ٰUۙ%$]ӏqV^%? 6yl,OFZjL1͈QD՞}a.(c|b\: d}3`$E"i~Ð^! $^⣮غ /R|bL?(*}3H.zUYܴ\Y=1D(]1n>p-i>]_練/KK(b3]$~mv~73k db]MuDEͬ0SUI`cMU l0}Ev3A wP|X~|`R6mm;w#{̧e[&ZnRihb+7=fQFP7E\1DzRk`>3:Q  9S|R*ZOFoLxKh۲zY;qrpElǹM2O,u?i2ql3є@VN{Gb4)w;_w N$nd)f{ԊƱS}gT`o5_s;;y>Zܻ_Ys$mn icX0S"0JCWR)'b>Y=ٗiΈ bp11$`7GhTCs?K("Л271Nk`$m 6&6dB 6)S˕(MAtnp]v_&qGT̓ų}tG nUH%p᨟PɺT쭩:ut?lk1.m@!6T"ex!874pG`u)M # ؜( /F[%(I=YuKf77kv97ti+8źP=V'g-(_YbKO8#B\:qɇA*S\80ǩ"A\}< YH"6(U*MJB51UTGUf23qRW3NXTQ^m ȚWmRޚd\?`89t{G<ù$s"bW,H iֈ-n+Wo|8Dwmdnb'v^:-g^'p8oKuX˛eNu 'dZ 2#|k]+$Si`g4#^ < Vl'I͠Ͼ;r؋љk7y놺 UУqE9d =-6:|H)8tM62۱޶[bq.m؄P= ӻ+/w!A;U2}0PjL8MԦIPrV#+)^=0HN?r;N`̧#Ơ֯*O|zBbw\T+'2`KQd:%W7f]|^\c^*lXrb"0mB} gCosqY(8g鈒f2L].='O2=!Sz! [%͆3I>Kg]b_"(2]Ae oJ63jpO AF|,u&Тv! 3*\9Ao.R_hjB6 agny DHٕW@<<EfƋ]*j.n XR/C' UXu?{8Dy '~ŭc>%W"ȶYLW9EpR2t%"8@l'f˾unNTxIsk }sEK^McEEy9\+9odS`c/'dNs:6jc>+N.'ebqVDʩtN zK>_Du6?B7@z#rc1?FUN175ucofatbS9k@ljVj*_Yя'MKƜ )F8` B[+J*j1lHMfNBx{4аpIiRXʎT׫f vC(O# %b`L=+G)SnFo ۅ.[0cKS6THM7 Z2E^ՏyW lhn ̶Qqܻ#+=EcX? qLֱPHwoV7i1xܓ՛'Y^I.[<՞r-VkaIྜྷыx;0)ٸ^  C]cT$bl>mH+r5tNDko7dPT=.u*N*G\(CFc^_"7LX,|(s.AOP^kg`Aut@dɋ4 `mĝSr~PĬK58ڿSANCddBO* Z~ yBĚrJz^)!N0;?5^ ^(j=>҆tjR @ }5yNs9TG+>*R~Z5%~h_q&e0Ɩ? .g(hcR PKmFLP/R$GmD{﹓d'SaoB9D=[ G̗_ϖj[Q?!X;IFgEfg}G^:bK% Eīw5<בQ"FhRN'~$6;@$ϙgqpWAeB9 6.I$v>`( ?TYRhoߍ0ϳAD˒BɺxNap]!3e L !o;% ٹk§VW;-"+DPAE{SA;+qy/ a. KarJO(mN^ˢ6Yd5r?Cc3޺jNv($sT $uqr.kQK[OF72^̀c8B= i+-xgwT8k-0Y P ʁ)grў%g5a$Y3pQ@*<E qNm<5QwWAMǗs84D iU M+%>t~wӈ'˞1҉s Xxo_GDjo-_Z])Xo˼$U |lvQiIC9 Ĝx]m) 44gʗ%P8)ftc G,͐+ZNH+s5IdT{I>tj"Vϼrn>Oe|V &Fp'o4˒ǶiEP/ UTC%d$T"ō%H4wv(7VoM eAtk]%j􇱅3ŵPsi4nD >q4T;=#S^F3ehD Ty"'1˥ AtYYَ#JKhz?z]C(LRϽF;CN;hY:1Fo3 tdB3Mޒ<T;h=cSl>lp2$#Ri.)]x#5V0k#fْ ;lNw)ȍe[Շhed)j[<=! e,DET8)59k{&jNcn.֊qJA en2)++/&noBp+i(cb0p }9Pz8th@ߝ%uRiٶ:KXx[޴%dZ%I1r4+]p)'ͥGu "A:oi=kWaF}h4tp! hOpP^#BcszQCW x:9yܑM\:iPa̔uq̂HjHƟsMyz{57.$#!1j$ (s}c:*@g~adIXqݤD.Bc_ _J_U ׺xC#.Cw >æBOx̞#@ %7xA2'`ق畆&n^,oSQ# ˛s / =K G~DͨB㸈ưS71{3~#4 @PhRl/qD/'U`NBu.7$^Kikak aQi]ωE=sڊ1,fbQAWAzjSyvTNvEp*֢W>;Z8Q/%X5 B‘M嵰?˹6 u<+(h[%ܓ…CLT=w_Hnfҹ auQ{wctlZFj@s{ 3>U2k3I@:őw>c@V&X ,˂imZP,߳@puAӰ{oЉ%̅Z R 6"Tg{=6vX4I1)nL)]*"{ 7[n*5uڒ]E!A )}ݠO٨*}p]8p[[} s}]o*C2L=)|hcp:ZB;f:w gh>F-165$0=I0p\ SHSVSflq~]&@hPh>zNA;q<5c}c+2)Y8QDi^|\(H.p_vDzk2J~u2?)Y!(C;  K^ ^2|4ȴ_m$߽^͚l)f?I 0X x=k&&ޔ$c0'^7";:[^f ΁#@/ n FU˦h=Q}\3;$5C'Lɺ|נ֥CM آ8\wW,ch #[\|'Bkl}Ptf)flط0caT-LVuG}rV?߳ Gu9ʶq>lBϓruQD7L}WfFn`Q|_'G!_ P]~c]]a>tBޤs 0&p o X(IʓMk#5vҝ8/~dI/q3?ms+pM/JE,9^J&,%ti; ųHEBBIb =>boN?r _tkE\cJsͤӟ?9Ǘ6I ?(vr8f1t͉quƈ<'(Ȳe?S;. ̢_%@qO'F?<F6r%{*/d1U-e;,JtǽZE!V$duzG U6$Q1”x>B‘eܛ;%&%cݘ}*Iߤt"#\ӧlOܞ|إխ#ʘ҄)s1G68LKྚԳ&O@T_Wi:hffky#?;ɤ`*dQ'Mߒl£/ bGV*f ڤܱo嫟)HYདhtM>}c,?/<1j2NC,o YѪ/E 9GCQcRHayneS-ҙ# \=p''Adӏ b37ԏG^6:B03fe1 .Uj&!S+q^G D?$L'3܇8 ڀ+]|y6w&}͚cdq-Ҩbqҥ_ ^qܔhC~IS;@bx`4ދ*ޛHVH+gUUu}K`VZ{ G?r$Sz x]ļDbw4OӫGckŧ23O-2.pi[Ps9&+Z/M_NH]CS4Eˁ~C\=DWIq"Rr~(e&8q) GhP/KQS*!yNiй IM5cq|$O"*| KF -{CBe梀6T fR$jB'39W$%A@lMaz&oZ\49K[VbcARa0'jt+ Ӵkv^"j=r>Dsr?*k\HH}̍lgdwG);d9?d55BX.XMD~iYcD|xaf:_'EF{jMl9ֵbEB1f!ڴDr5MX5`(d5~pɺn4b&Z TGqx,w-)dUGcj*Ps1d%6 מK'D=zT%W/eڵ#=)y9VyⓀ9=I_~;Ylw쑳t{F/ BTh-K3kr/_@J8GP{aKcZ ~\b?\Ƀ'o6=a暚-22z#Hw<[ x)&/}OO29zP~ip?kw6š~{S7mct+Aɍ%;B73O퍵&v_HUc.aK*~{gTN0{;a1O";m:'~rܡ:pq-.}6S5"II5"RYlW4N7fqFBꄙ=-33hsy]+W3?քɹHё}Q᷽72-x1Mʁ1yi CSfakV؄~?adkeh5Ȇ3Z,@W* E&\uy~9_p56|qU~9U~PP,5;4)ƶq_5@6gTED핢$ί7Ϊ6XͲ"NI`v2 fNugAo?ڻ.Rjqb8ʕŽ/xYxE3oʐ\Yݥ*.(tG"'E !yl|3]lf S;ow|T=4BAy!TцQA~B8[P1!Ckfc^W&R5;5_J#deأ8 ޖPiɑ*ɶ#A#c' 7tS)s2bדJ5y̜o^{uK?BARj50"~j-ZG 5S7Iػ= bVHeBFq([7R R 9[sC,P֬,HAy|9#)^[/pRd[,m!=)7 z>xR Qz'ȋQ`]D|&W%nJK]nMĮf?32 *-\C# )IPKw;@_L0wUg y[&ȚEz:ʮvI ޾Wب) [ AzRJwwGRTԹd5xb$lZrvoڶ77nW,L4V٦5 HOBAvgBw(S4ᖝC eQ'>9"%yn=+^"Vչ8r4[Cٴn5Ջ{7C47tC ~z5 DHW.$A֞'-2/O@}Fp3\I@\7Q8ږƐwZ~*fd ޏ2Юheѫn?rc=<׻6sQD*dd0)7w(A_04Ő2:eS?Fտq1g|65iΔۅjpًIŌ0舴e``$]?ЙsZ,b5RoRzuZүK횁`yPmvr /01wxV l߹{]9 :Ƚ*hueOlT8̹|#5׿U5OL9|ʎ]~ p+ZV}_|u(KWշU`74/P=@xQoa}=Vrq6b0r<]#\ʭ,K[t" VAE?}Lķqk &/q!D]}~!/4pf\G([8u}wc:991 Zk7wi V +#""Ɋ"16 2Q Uie(G/d: -Xr; k%76Ӫu[[{7mwHU '9v J{xF K  j_kS0`L1)|XClh\ W%]>&(3קM&) *ݡXP=3CKǸA5ŗKwë޼4rA/:P})hs6Hm';-,|^.?+hP"};Hu b%7ow0=3U]_>D2Kb2o~8OEdK$e=O9’* ˩1BWr^ǒ bTIP;')ܮuVc2BB_hAѺ(tmJK86*}.QA:0%ͺ]wV; %fŇ5kU?qijt-f9~E8~j"!78GbHɉ68ܸ#\}”|8)VLb3cZ_30&я"l9; #ʿl^՟բԧ^Ŗ_~+oas&b8/䉷Io>#CRPTm0u&̧Q z㊃}")97WЌ>珛b:݂' PW4 @ Ѹ7wDGGtcɎdOX1LoUx21t*,ńSV5) uUU#1SVm.ߠwh1gc0$~:}cWQg%ssYV~k "g_F\2%E[WI*o]g1A~g]ߦX&g6 7eE.U#[~dOr4sc s "촠FgO)e#H!;Hllۖ_CI>EF@"Rʇ4ZCI U<U,w;@I~Q . m<\:JYNݲ@ѭ,X`JAbF {n|%N4]`5]Kኌ>xi6͏?ʣ g 1–O/jrr *]4RNzI0\'mm=Ooi'*鶉Y.84ٙΐܶDkҴpt"{:.:PJ=\R7! ' ^2&aé{jsq@X>nM;o}#+V^Ѡբ/+3FpB0@.Y L7 OEnk ];+ȁs]@LEYcb7\~"\ltAXS6PźmtE q9ߋ& 3|Z%l-&51 MXr:>ЃcB1_/_9C!<8Ik.S36~]޿#\ق9(}Sww{/nJEJ!۴"yDl`,R N@2 !O]R;hRlV7R^^~=ܺmу;%Eo& ɍvXxpߑ^iԬfu-_3G{tX`W)Ϛo s^l**Z#qo )6֩Ga+\l;Ҿk[jURM޶6*N&ci!G(/\Gw?uɯu~|ADGnBoV^׭b7ZOj|W 67ҏK/*.ϴr>v?Me Dr4+@⨩Txȗw7 hL]*oKlFTDǖblHtˀz-'!U9YE° G?V J@ d8;6ؕTԳ@># 4I ?į8z!Rbg Y Cxvq01APyp7HFP&L93"D0󇨄[BGi̤̺kAC|M36LqR턝)QWck@-!Ysep8Tk55^jY(|}rX z]un?;ZEwEBTbѶKy q:*YJk2<7l@˽q \dI@RJACV˃edlDEdNKD{D#-3w@𫥑[ дaC# -ܣ0R |tt7 Ga֫v7eylKQnDJCsTgߪ'~/|6~鶶O )>}?앆;tj)cXO%jҳٯAP?u,No02=1Tg]v؅X2+nI77g{JWѩ1ZFЗt/Np  ۜ~-cӇ$y߽oB'Min%Hqa3Y~kjg :lh[41H k)+sr2Cm4e S8뱾-i W-c + cz.~:ަ` BU'8D_/Q3i<}Ch=n&K`jRm-z+D8_ 14@1S|K?|wPglMV?4\z\L4~n@OhۋOq[ZkD <)/|]=1}ʉiywqF#!8S GPgq!D ̈vjOF}OF#n5H/,,S cԹ\{+?kɝ(CRH7h9?H ڪseOp~EZḰ/WXIuf8adL}nٻM3ҙY͏c!rëLYpS-ɛ:.6bkZ_b-ȭhJMm,WA .rU9:GtτTdKV2a=7}D};,< Z|:=. R!U=y@kjJ):-VXV( XN3Wt1H (S 鏥R,Q2B+ބ|Q9z\(B80ĺAXΡ9ֺ?]d8RP5:fHTʫ眩I*^[SL9]\yzU{G͆Sj!{&zuf-R\ 0JoUc}{!8-gSݳy9r0\oZt~ D|Rq-aS`ݚ?&"&l0PV gBh홹K@Ǒqh-RH8Yy l^p}4¤_ וW\CyK=A@BmQ%us"HgzAX4ld*l_DFO-3=tf{%NoUwRZb)+\fm'PL ,'-錡qo>yeʢkQ}PꬾY?wM͋at7MN/{NBYx5f^VkT$]^i54k^x*`6]kB-ˉH:<Z qlC{)/rSI{l"56)׉1:tGITi5uL7w.g0F/Bo,E0Љa3A!Bb sc& "޽ѱTE̖7 sI̯gpu0% 94 f3P1UݠMs ϗƬx{qIm_D⁣ư?2lKkT=-(͖%09qӱTQMZ6Buz(C:AZ5_ߩJ3F8nZ~AR8Rtݷ`vx:O(5uN2f}sFv߆a"إu`)n&ʜ%%6xuѓSY_O Z u[/!u|$OO\:IH ك@$H ^)/JZroc|@O  vxc^+X%$flYz3d$jtRUDa^ݩ;uu\[EӜlil 38W# 8k6F1e[{ n$+"J D둀x'耐;'ő˽J"kyPYSbdP45~qu.BU&c31-ID E O9N,?׮FNn!Bȕ4cff&[;KpE,1U~tb%[a1 Y9RM=!-uaOk}̒}3faIsdN!AGќxMNhVqG&t%@ҘBkNf3F +w"v#<^կ¾bY []Y1M)ϸB8>AnnG(v yH}CyKc ! _By ibf( |$6|ƙ%*dJQ0eXKrDzi@,%:AF`=LOO B?U!')Z];'4b5kf؀Xk ֿEEW(WWA$ d}lDSbdA iӄ ͧ`X*g uUQi{EK(I YZKwT@I-bcG 9aR0e;LS&nr\ b5;4)@ 4ht0NBHSw, =@1,Kh k.Ā{WKTؤ5}E5O]Ϛ~.xG,Iߖ\'J[棌q0.oN MMjl-XR{*?\z7Ŭ=+Tc^>FۺYUA{t]_U 淾w|K϶'F" %e%2R~- d@ y$F]|򮦃7q}1`cZ rƩښ'GIG1\B&W0 G܉;mŃr~ ڼ0MҖԘxv h2X~Y6SS#}4] {QTi_q@0MF'ֿ9B،I({:$Z%N]yx/]ҽRaYx5ZQ?ᲆTt7bD)xb۱#b̐FϯX? C)=u$t.<mpII^ !EV9ԃ|^P(~DCX˜` yúVh3{BJZNIsH?)qc8ʍ<1[tΤLgb$<5j+2B%> bɃ"Njf1Α _Mn@K>STB]uFl7qSWnrYm\RG#R0ӘBwDnbZ7-c=[ rs!&uEI&Bpqsvaޟ'~·y 43i|Ӵ+O?loBHf(ͽ5+&f}0yfzrD>& 2ԑ+8nVV2٥mӹ͔۔KCqۡq l()ԌC0ގvbNt^L\k%_EW>zd Ø|dS;|3,DȮ֛^(Lxg^{и֫ 7NX~2U`qmP#wJ8+Plש)7 &5AR/η\L&>N*-HcʍAPjsϿ&oiN0 S.WZ9hV߻9<2RkrqfA$Sٟ V* ;"5u6 q{Y MLb׮ ~ȘxҫjV2fT|w9 o,7`nb;owLt 2noDXgӋ,sfVKX="-X w܌H+_!^Gb9b [!zWdz3+!Vvm5HXti~ oJNSty֭I=US[NE,jNА& *1^2 y uL9u1˔jI^2 Nfn-5j+yi"M &L0p`ebP]~5n>3"9AċTҦ@R$DNUhjED!GMqL8 $S 85_8{Էc%hƍyu[d*B1YHRalBDc/Fm1XxUVYVFАpXlm.uZ-O:9(A:(T&X%P"w;@ be5>pV9 o}u =2gK۱ ̪IYiK`G-<b'C'3lQe#*X V8 %eh~()nv2~\%2vP0D[>6c,LXu^89Bn԰ZԠg]m>Xcg#Z m6;7 ,?Q[Q?f'NƧNV?xj:Y[_`ً'M0fU5뤜T-g+_lC ׁ;K2\v8`]Vtr$n0ׇ4}>M=`Sѕ(J>([Y=F=?;+ڜgwL-ÂN͛̐C0Ez {GGEYҍ'TwpCy35 ַ E#G?Ƃ ɛLgG$OzO_'u[ yؙo8+g-)W|ڞʳHZ)&\#=ZM^SGy;,T式Rw,OayB ->ECor vd+ %Vw-|vDkJ$s/Uw ʂ=;Cd5 =BF٬ӛY @*&d{&Q%<lڡ`੉7?zU;-!;[ %ӄu^@i2f~kT*%R8n칌HƈG7o L7W Ӫ.w˪hT(it=:<愕DkepۡQЖw]L1NsY0-Oi(9߃,Fd)=E_5 PQ.bFlzk.kncERbk=fs=sbJ(Z5aTt ïjPD%,3E#Ljː8⥜!7u &D*N[c=UK=xM~^Q:J]VɳQ,; hpz֐.P#U eƉȉ R'Mef1AR tIe*(1WoagїBL7T'; EáO4R-B@m+Bv 0ҿ"ۊa - <}Mnnd )}}&>j-gN^"Al`-l"^U[e{EP@E$Guk )MHLߺi.\ٹ f8n 74']5㥂2ϔ)id~(pk(Z}I&ShvLn{8, tXz8 hl¬zJ6v2t yg{2dV3#YD|P(z0R\G A=eZ~ tj,Iu:ׄmɝK޾n?Яm,f[~TWs~$ĻK !(\ىmEyӒCVz9WUjDkP6|+HNA|hpo7@ش> =j;qؠ{U6F7[+}ơ%z]KO#6\矴}(ے.~b7:V@ez}(?Flg}|aj߶Iz\d37K]J\ ]ʙڍԠΥwzN?9~H]s'mF+ٟf;3Ց8#5> !.s C~UN~)=..RqJJ-] Qm ,b4jXM@|Vj\JTY+iʫEŖޢy֨fnxn`^%dc*3 P/2'Ju";N?ƀqM8-͢ SDۛƠng̈ 8f[<\a7&Yγ4@S o vsG=*%zh|Z{V7X !ءх%@0(+hCAW'r+9'5~(ܨ>}Urס0ZuHevy>h:l G ʯ4yotiƤaFTI}c8`:[*fGg$ܵGu Fฯ .C;wS`cbp-9&> Lw勊[m5k^Z܊:6vO k6teK ek/{_<(c^/>)Ş{tYv0E}5=(6+s =hX9K3~=5@0[䱉C^'(vJeAg9#?uS -}=4mQ1*ĉ=Ca(bJ\Ap+*Y"/-IcEFoJGFh4-&f* Nkf`n3-k9^>FW^&tw; ih?ߌ'DsvƜ,L՜?u`ߺ֟t{3!siBAN(Hڴ"9<=2{=ѳUv6\$ޝETCa7ʀ$MA{C!eeKSZ'az5_UpnSYOnCFaל{GcLeEZ '͚pzS1ilC5ZI9$Р[dlV8,) ?t ])u PCuP?(7D%mVt4%%3EG`FJhuh/]DrZK! s#&&oY+ oa%=^'3,;]χB{E"mgZPRW./̅v5zF׊ظA qR<1BȤ,\r"xzFSH$y\3-v<B߾ %YZ/#0S_k&N+BH{rE4qc3TW$^7vcI!?0_Ъ\1<*T'B>-(W4 LJ ϖ-fSco%K z=ՈE yrF xMM-P;\JYP|DDW($B0La@bo SҸL7.w~)"h89_|ܟxqN1|^@nH +Nå˖ 4@ -B{W34#Tfx[CFDz(\-̽~ "Ezs]dW^; bguK'}8_vjm U0+å@ `4MG~R3@M;CYǓaGg #QACzcRĻW3cܐuZc0$U}B0)sUj_=$BJ=0kK +&+Tظ"tRdI"Tb5yoX{$O\j6͕S]-㕻gD>~EKm[}(κRV2@ z{|cye,>3{͘WOfb2c= k6v)㽼JaiP }͖@Jn^a1>w)GrARc P`RY::)/@e"_cE>#8cЊԚqoKӹ3#q?ɢ8,pQmNI~:Uܫ)83eO֠"P`S\ͣSȵ?Iqks\5%iig2p 9CW}+=_/9j(*I76} >UTEhJ-S/z-Qs ֎O|.k9r_ub8E@ĜL/OJ:i/w줔]|Ɍ#$.(KwBe=J^Pm\HMix.V/W>ohةV&_/3iD5G`>0Z\r>*ݮ@`AwFK#6Ǵ'h٨1Jagʻ- 5:=h)B;r#3u1pޠRҟ[뷁EۗR.cҶu7D}@ -X|{3߭'GnDz^A҃x o78Azp)/?էTWD YOKJdY~V BɈoKOeh5[jk[E? 1H܊(} aZnHùhi8nґ1&s4l}bh54B'b]ZZ3aycwodԋ#-&,:jra@yx}aB.pd/{\0v>nٛʵN,n'K(+fx-U?dJ |o},'􌱌pfJvdMTo"X-_ͨKIP.6KGƎ;Rzge6pƾ̿Ypq}T5/C.:W؆tr {|b/t{KLC4p"HriG1lԎ5{^vP``>ɡ Vb7(}l5qVRWIDEiatYC]+&,'y[M m,{T6?/-A//,ϲ NB4:TXĠI(N;d?b4_i4O)79>H1 VkT`k"O> !K$sΑ 7F3x;P *8>IEXK#B=CO_aƨgsQ "d-B+*r4s(6PNdɴ$J:aX^_TO᳦5)L5pxLЧ,<,# !hG&7%MQ/7}).275-123̉hgGIрWyhL;AgBӭNNJVq>ƽ5kj.s j ȡFbDuO?LWD[ix d8$Bgk#J?¯oU6M##̐MR"ʞFػTq;>U#H AI-s6lQ_Y+nޞ|$ ق_Y 3!dOOm:]sႩI`%]^P IeL+]!F?Tգ@?2{M- 6 ޢ5!_ykmco$أ55]LN|0р\ @9MX `G>¦)`ЩBR12#Dd{ rR- Xp%#FU2g '|Tc M =Z٭dF3Fq> wPqHH „F , \7\)VtZqa,?ӡu1ڋl&oq]ޅX*m V:"_߯\7k@~(We} lTi;x \m:Z__z@zgVy||[MPWT_<ֿFB7ؙi_%ՁVq.UB\V&Ө rebx(Z~߽uy{(neBX)ͤ輗]3`8:iKlx =}`yL4G/>Xvak3ԛى]|948MU l,ʶ *aj{p84w2]*H!֬=HU +VBgsܯsbZm͌0ucQ ɰ5M7NnOk'}.gdZ͏tG TLkT @H=Y%"OAœ9f Ձܔ)zJ`TO`䝲qXTo1C+ƕ_?ϿxC.3M$ꘊvt~[Bパeq5)h4΂ZSJ5 =ȖJDʼnaʋ(vd@^u;Qw^~<]-Jleu,򂑹J%.Wl*loB{~w=J͗@bSJ 9Nj*]O{ <#;%mb#e |]]^cD;~ST]ʋ|ΒESw!q griܜ*2Q1^c#C& ȡL<,=Ŝn{);t%߆K25F8@ & ַYI4:E![ _WG54oDX;ǫbupKlNR-%ܼoUD~H/hcog r*Q-J9; x'jAճ󅕒+G~f24pVi<Y/z \V_ƐӧiJP>W0J@_% -O~JEQĠ)J*K)4A o'4B_PNM]4D6QRZ)*)g 坟l3FJUz$9\Y:xY򒌫+0Q=5&VWj2 ߠ]'LVf8@USmh\'8׻  j&#:puS}E2X8`@ȣ'md?h}I_/w{n o7 YJ}zGeW2|_)JDJ4yj g(>#M(PN=xxDZM OFn/? #SO\5450ˢ~t(ϻ0;] 8?ԁ,AHH*G7G%o}6?~o]=Olߣ>ؓ7FYxDup񬖵 ~鐙oV DWL7o'Kױh5-šmlQcR0 oϙ\?8Eur:ENGJ\d ox'OqزP|9b8r~$\ow+zdG`NuVl5> k1@oU5c&(_]  4,$HjfFMG*/R޹'8W2[W&T2M1M~Ί4,F|躿N3ԙeEvֽr{󺐙0A $PLwbYlaS[U"t^7 `[ٌOݔdRA.ǙVSھc.%&d4~RHm k)= Rnw}E 6NvMU7Qc?xڍUꬠ W{]\ _CP,5% 7NM K`r4FT8@V#iO>G9ʩa6_%!2 ʵjT[K Iq 3) wɽΒBy:jO^;"Kk"U_ThPm6͚hU4_1.Ā%NXȃaFw84y҉7o^q-Yd ^..T*h ܯlcM]y#x)ggY inЛz-r MXB20r[\Xj9Ǻ)}NRҚoD >ڹ|:G +,N_iqP9z\` _F$2c\a466V9|D fXV+A?>( ~kv5}EݶNqM>=~|YSbR4r#F֘1"$[]9PC ,B!syTF&eJB%@NBj;\Bm6dgA髩Ihlw3)rߟM {9n4b5%㒚m+O7s뎫 ]mW") |"\@2kjr =Y_#1ۄ~ϲ&_;Տ뭜H}?/O#RkuY+q΁\fl $xSyMrݏa` BRDη21^#ͬ.:)=bn W*6A 9faڑyt.^m$t9LrX+WXu YrM[.(C4#6'Y >޹c&Q@ҽ*8+ʡmn##᜼3bPr! *]ӒR 3u%P87^1vLRF=$[ r9&FZgiaY\ wXZMU[` 9l2=;4SY+"X7 lԏNVsC>! dp;\v?>wL% Ɣ w}Zzoz}MuB<@HypIAq4jsgWghnf l·ߖ ϴRf~" 2AL=0A-oJdžxj# tK \rEXff?}1=_l>WFbgľ!0Byg9/^\t`!?~qWW6ڥ.=r1Ô:(K5o媆ßaJRž~Hz00+XrkT!c LU!`VrdJ_ȑ ܰSkdC$.+_qSޙv/mJPjNKYwVZ [^T]'@2LV1V2tB '$qp7'8c}ˠ8N"[8DLʲ1fm2z#`C2Wp;|>io0!hhnjv>+v~?T[%-MNfG3eh -upL^ѓsک#mސmqm}^Aus3RR׿\%]ijLdZ1qz;x;iE Q]` ]RML >T\ R7C`i\E `R9 5my\욂5q-  f4lVri?*4W-s43YXvyht/(jaB텁EE(-H}VL@k{/3n! %fwhɦ!oEN=Rrןe~:- :AE%YM.GՈ&^%S $V ¿̨VaGd>&^=*RzxJ$qqy/SZ.[ K+Om.մ7H[)ڀ)iWE`XZC^,7bnGO_ lFd~[X}M hQ7(T,_/K\r?5cX Pce&Gs?R;GG&[Əm3#^P|S&A`Y0Ϋs4gؚlvfKΘ_V5zHH9u:ݗ!7FCͮw`Qd_'M;(~ . xr[9Xx _ZOŐX}QPT8ٟ^rQښ]]OO?ToQκh&9^Xo#+:vK:ZhD /AD犱+( =5]|zPTo*p~nZ*ckEl0X$.8`$yt3xOZxocoѯ)l9wEҴ=EfĬ釯|"xɗR# -0|Wh5y{MwJ=k Z0/mE|# &.oVІBn&YཝWs>znuo sq$v~2 }ŤH#bxu{cK;WUPĘ <k\}#4S_@y攝`E c/YF~t3:SK :ZmN (+?4>ki*IP0ܭC/‰з!<`H9џ0v_ @[Slh?P#p)#FpPY-%}&z;HKDXz!dHhlpp$N^Xu[7mD"Ƌ̪Gz[M|xB',1_Er~q"T0tkdScma6a6%P b,nRV}Mע)ncMo4ӝ!SE`Ѓyd'I=HTЫaIcj?@ƽ@ Xb7h~ʱU߅$r~R av6by|{[cPDƸmuH`6+k%M%g& JBUv(+'/'ԡ':]d%+1ͦiP"ԍi4"c_[Oa1z]S>3¤A, ]mm˲~]eR\D<!hd޺״576z2[5y7zx#u[v ` Svp&E,6iqm( lEl3j G |=Ye'X6Cux$-@1DRL_DI+wPW3fEC'U7YЂ6d^vLX5G#n:k`U@j4%@dFS>Y T?My/YB%c;+BB/Pbڑo=, 1PFC~Li+ y{׶'q" 3DK]A8IO%-8_DXnT_59xBMՆ@ShFkѬyH\/tlqM[Z^VdhL{0*卩4ŖVl\G 6j=Q{6b\Efh߻5/>9!; U.;;p,W\oTE+R9lñiQ^Pz0)/TT1YwyI $,(QwuL!`ԪXIS{/,կϗ\>Rj_M!>E`-j5 xBcΝ{GgßD<|q(} ?~IZ#'Rٗע wwhgJZ ț G$lGEݭiFCtFZpn_R{fr ~X[#9^7AO1t&:ؐ7bҟiЀEۣ$ܽyY7o y1:JLw` pr a`$F?=X[ƹz ;mD >!qg9oKzmٙY!: C2aWI#ie1:Nq 8Ko*arO~NJ9Fҝ{x )࿡S#1{%#( f5$ ^ jXIRiۃrn}:iㄱi5 {y{{WP + l?n!<^T=o6n]Cp̙{MCݘ <]YU_'h94l. z.ES9.6|FELCC~% !S {r=-nn OD@Γ־sCxah wBVf8j ݂򮐪d|Il  }j.I-֔5;a=BHyu,v1$ѡhƕF7d#K+} 5MZ;<6V-IW :?j^@S#޵?,pٻ`yKy>fSE@m-5d ×~WEגɨAjĹJ| 2/Dm ́oBuP1hSίZtN'Z P jr_W_pXҕ&2hf҂?z?{+d8)0w! fǮgiSthR |yF/DSt.D|0C,IFV[oKΈ(_Ѯx 6CIh>(kkn"9IBpXES!1A>3I Мw,f˿TS@Ud7W% :q8fyOnz y'@^#4tZ Gsl sFNM59]!k›%$eb BX=`֘,UMXۺ0 )` fJ"4ostr'kt%I/P`О f3O]^թM*Ƅ1 4[n cz朆^i.Y`y:;At}Do !kOIG4!,n윆ǫN;dB;nձ*&ٌlXym-`% ]D_geX Wh/fTzwt*tA~p" Hpٌ _ĩ=.+3yEbRqvyuvt7 B&=fgZ{P~w V_u=.a3afA2}yB"oUjjq(ɝSWD" ,&z )pyߏR!"18_lb'6Co=y@`D9ea&G3[f[gv~Q{`2dDP-Jzƍ$o)W'mEJ4#Բ֕O}mphzGfv:cQ͹iI[m~.zFq'R\Zƪ6~nN}(!h5; i| ~ejS#~]HB2"o[ɀKe7b~AsRQIJtx53‰(uYnc6P0.c9Y9o LN[VLI-:Nf^Բ;6GlF;nlD᫤s5$[TSo󚎟GN -)A\mdJNTe6%׈Vcϐbv@8NrYCL!g6*;% '=*z'E_u;«v*~{`1\ՋlnXM3xQZWnXӚ+;zj3ѣda/Qv{O˥OoP,6\K R5m0T*f ? .ˡQqd^:fjڕ»o*Ac)}Hm; ie8 PߓX1p˄O [<sБbpw ʌU&:q2`N+xLZ(:ڻ#ohulW$uӻFXɏIFr,vfo䰌-ؘFwXJN=@ |Vj51"x/sSs4~1L"9UB`D4ˬe%({{Jv|i׸︀Z!e0jeMUlji]bUyehbTfܵ[r pU} B!)'s)}Nl4 ~lSu(q(Tzw&_JOSM"r tNa. Ărfm_{9#4]B [|L)a9LeR*HWp(O!M xF?+o5@؛R.F%Ug)^swCmBX}0U<׿V0i4p*؋ ַÁeRfN=]Z-Lzo˔ʸ$¨:oHC 6uk ew.j Ar]w#Ө\-zIiH"E"~{J9˻=XW!IJGk9-2IFQd)z*X6+-pp6b>j݇H6SR@;IvaȪ^-o\ V{*{!?4A jQh' Bh+4ym| 5]]W+8@,E>a QAV<[]Ua/U_V9;7_ V֊A48a"R#_[8u2 WS7#SxP=^mQMgV=Y9q |Ŝ%TD$(Cƅ?[sc ]Qvh@`gV d-̗˰sf>]6Qۜ-x:%3jf,@-"4uNC@ ROH]?c4|DG-/&*zvŁHķuJp Uo7/)=|H,X ְZi@{QX,3Y&-[ ۯ Y]w o*ɁQ[Otz$[ RR6d*IW'pyPk^?ZY=v\}cuęh #));0+L濵ݫLӤDWJbF&.9؝k>tv.1S:W[+DTJ{CS[K!%L8"8V=[4? .Q^/]}wY}fC꾇C4Mi**I?KLگnLqCn fdYs| lBL|'XBh=qƺQx`S̖]k:#v:fҏxvܖGjJ4Q"-?s]Jy5{ Hz2JucF'"q!8<󋃵zb+Fwأ"/E6ZL2Dp EL^YxWhdqc5nB! ̈́J>x} N'Ucٯ;#EWjV)FzThc%nB!,&*T(r+qW۳M)JG񥺜!c50y1+mhȸ8ccnG)I4sRy˗Vp iGNj/,!{#noa싳bCJl_g&VZ|*ew-~@GaI(~}䷊5ru? X2}5S>iW0('"rI 6Kv<|U='4Ҵ"%AuXl>ѶQΑv1D,Vz3oHt,\6ꡯfPl(Im"԰R h!6 6@xcBV˶N&'?Qo|pWP[&]O+ǤP#R5אE||&~"WVXvoт@W;풩'ߦRz irZw">|'P5J'D2Ǹэ 7t|#W->EG^ZGGyeDioI'Zk[BKyQ?Tz4d@^]5Qke$0Qw&:M/zQcݩ&<ȕN'RkgIA}ߌw:BƝwGyW[j<7B'P@}đ9X(% U@>~Va*1`[Z>U,ViV܇TT݂s) fhmvdrGs.4BO{rA'E7'I;K Z Y!r#dԁadrm#0t(Jl`H0&)ɂSZmjOeQ;6laD,~O!Vqt)o'J)-<ݑ"dj*һmq.Ӽ`u"Ѱ~(N4}ySК*x\sWۺyl1hj^p5 //'7yRHo\g*=3FţE2@<@bn*e%3OTQ#0RtUPXoYNJ{+A{]{Ơ+U˲\AoqCڏgX\mX} 2A\&nIY? D%z(¡.j'HU[Y # ycBX 3LJ谥׈=`F=mA=u.xtVdR "Z rLyW0 5m<\#%7.(^Tm_{П>[|pߊUT9ܬɟ~ſ;Ms' []G ڿvΚεem;J+W$æ訙X8 ~wi~ ZI?xuS[pfwaQ|.tgAXKǸG tU6 %6ONjYqs^bFOBdOHQi~+\óf<-%P a ꆉX+<: +%Uu7D-l}of?d22YwEr% րg_| ^/ZDPF@_{grMpY(VQu3Aw:x$y5n BE,!j*Ww8EX΁is{Cܡ{q;YF\ ,ʘPRL܎:I; &>hB\جա lnFdl) {Q g]QI`şQ/Sc;*6[f Ez},2>YTgU %.ta28& vH<7[Α汲G?&D?h{^ _sAKMsEH.X1ƩtY#.St,MD ͹c\&*thÌ, J<"Boq=\֮!βBYsw%,Z88}]]"*򌼹0}w'8Xlq[f(qZ0-֊p-0/XI@y.y2,ٞ3#$B^&O 9vHg #4?f=Wc/cj9 $LiGJ[nMI`wE0+vgiLMrSBrʆZ$e!G.EpSL4lZ+Ԝ.|R6ӎ&}gKj<56/;7%!iՈ T~NT?h.afÖvCVe({Qb%l<-^Aܗ#1mb;KG@o¿AnJRT0[z[-jg+Vddx6|B1kmW(sKpv`: s_-a[~Y+/_n:@V>%L9Հ>1ǒ&l!1ِECC^ʫ5|HSqp8;Eӹ |0&9"qLgukZ/T&89q= e54b3dP`.Gҁ&=fKԮ@lXOA7裚TDlpYwJ1 h `6n#Θ!1qNYR 7H9Hg1nVrQvGPE TenV#C*69?f߬%ՙ k`kf?(D@xU$dTnZ>GB'j MgU,x !r'ʊdH]xV=t>G' &)ns©ɡ*7,i5qt29(L5!͆ah炕TTSg1uɢYzQ,O'ot"!&G۸+=R.[xȺ,%k% aֻO82+U=W/pR|Q$ќ(7%R%VwdqOG{.K(! B c~;Ien p|ZUԥrB/V{"u_^8A _;fvjܜņ32loc ե(4?ߌ1r/HZaI90Z[u6~Z%e n\ aM!|c[",뙿2T8p ST@I_B5[dm&RԔvn@{iӏa͛D_l΅7*|@?!<)ԨiNY )4 Ƈ V:MuJzJh1 T&4\9" OHSRLb?$qO-?RɟYd6awLn ǂ6|U_~n,G6W? aW-FRMSq=ƃx;G1+qGƍVAF  ;@>D|=WQ A@>`dLK`)+AkD _tv2{mr5\ +OF#/f QE4ߖm);ɕ#*;\@u`V]ܹɦ z`]H~^k06H&ƭ.W):2|J&Ww~vdMQ%cncejCL%n@+fYvDz٤ڿorLHBNt~ҾDwS ]Y-]R'OVy}0 oϨlc-Lf*]Կ ,s+X\b{0B%s-`@˿KX97X2rTd잵ϬS+Fp(۞8^]Z%gFgp8"|Q$i'g0F'v\͡dK8h>3/:-H T4**o9j.#$}]—0OPiGRD=S5k4zp/|;NhvTUR1 OQ/HIcTԾM3vPBqy%C}i -ɏ]78I⧏U6+t,J}m xKz2 Fݶ JrJ@.o߇*u&GP0gYCsFO˷>ˎF NԈC><~(m wze=2R*}Vێw}`Wv D$w%" ý܃&GHgiv""/qOXF 9ǨwƖm*#NMeC&".ۦTjT=wLsh: _sx1NtiibRԕ$)x/Nm|x-;߫dbfS44\[-h .;T6\AsٽnY08/"6B與\%5:@ypGUVr7L![" Mjd%'}_A_)ˆt5jpdhIGȜ2RĐ8FiBŮ׻-xs*.͠ ƍnUHxx7o>?T7 R7FȔt6 [9w<\&O/i[g'R4*!D zzmͺ׏rm"CH+׺).MNX:ة nlU8Oʃf2{Y,~nnG;v*mZCJcE e?YQG. #gy r+^99H3 (=HD^Wƪ\s}ŰaND/ǔ+KٌJ&寕PLo{XC+u%yRRLaO*$ψRCwwDZA1à3٬҆y p1A]CS04IJ i#tU!gOG3 yKZ[]fCZ%{5&;_mQ@8\)7c@SlIIȸ[:!B^jPe x}@0B)s,bΉ&Bm(i7 -H1F4́:@K=Ηcqԡߞ}b_VJ.m_h?up{]wPt=5`fځ,*mk%w.e=WH>Rd~6?Re,l[T!,>%-)th]}bzO1p82hy[ |(dα ^BWhROf{?[cϞ?<Ҋ0XI8-p r7MՂ*ݐI*FmI2l3wE6< n$};#b 魨Ңe^dM}&Õ8,A/{ʈ_ibc l]L: x =ّJRfϐo2'qtC^t\GFU}d1L>~vr,7i:{]uguh|o<ڲ{ʡ z:sI%Ԗ r$o.u8KȤDèb2#0҃@sV˨n|thP,mlA ]-$l 壭a-'qW\Jf2czC~+ml(h~;㒃|Rg ڄ+}5#?"cH[ÜŅj&9XP1ِkz};NO>cLMOgM(tl:CVzOw`ktThUzn7Z+Gy}^1S0TiJ~Z # )+P$U+8Ԁq>2 oP lșJNݵU{SRǶ] ]Tȓ~1Jn P;nBJU5* 5廏oߣ%YS Yy 8R$xz[*9&uM`~ׇ w2$+ AwVR+N{2;ƺ| 'lss f-5j@t>y4IC׃=j> u R|$\%22JaƅS 62dj<)1[s^4 "-ɟCڼO "2Ovߐ_qpu-D?M[Bc_Es{2Q  VH_AwH iv /Ҽ̌U^<"!F:h+ŭIYlPuj3;Ǫv[ЋШ9F>`6eBEVg/${*֔RVF,7gqleU-{՞O3KRytnMJA: aLlL *JhKb(n&:n$ Rܹ ۱cX`:1u.;:fV7QyQ/) i*Nb*Ջ]xuw"zyzӰ[g#CM!s['YA6Po(fy6ݷ7ĉ)?v<r/WBG94{5SjW 0ZלFca BRʆHށoWxCt~.yyB59iCs6%s -+UZk*ߥ Gy,}A>cɢFm + H}&Op-<37||pU^V ƒGA6s3uwX![L1b7 J-m:^dV` >;_o'Shp.`E˲)!x ݠ{PuJ 47aQ1"qrLd ĽT8VXRmڳR1ajf*>Qj CCWIU2d Fʡ< t EbP&,:\Ҁ@<7,SX-5C0X=4iP'e\ ߐf&{cV4Ƴr4=bK\,5yJ؀g Y8.:j6Zߪ A>'FGoGQD,̄6)1.H,JgSnj)tY4-y◆cJܩ0t:V2r0Ak\++ ˀ/vKR8rC/gT1IPd0dcb3~ssk?GSk܍7J=LOE"v'Mo8j_~NϘ)"0flnd3W[HE7 d2~8npm-^i\4#>Mh pWpeY`r9Z9S i`q"GGK4[-}q*o@r%N﷽'upqԐ2saGKbs;ICn.)H,YAx\9{5+z㨰ռ*ǐtjdײIA,)nX4XOm73K;ՇR]Rdje]Hy*U%$I@$nMWcHH`a|pĄ1{.86R? `N\ǡn!g,4L#-҇dCʝtȽ$/;&N[Ĝt;@d~>#)()(uzfq@<U_agYu ]^gRҖ+ AާD[ ;yZR1 ˲n%i;Z`V)d^/7j As̎eG‡CBݼ\# (OԺ-f~RM8$%_$cŃq:Zb)`lQa<ǿNi ᐯ=6#VBpe(ӕ(~V3 4H\D9;ViYgQD|֚)[H9V1.2J9=v8g5^ % ڡ v$.ta:l>lz -Qv4}h yrGnJDw -k֍e#,:Zy}QDhģ 9/ʩJ5ֈ\/ /9&21WѮXߕǣ Gtp=RfL %]  ٧y*[APZM….O*,F%6vzdHàւ@[t(]0S3rG lǂ%xoKfIచK-TZy0~P^xHࡵ4mC#YX Z:u&ѝwXAGGPKmDc-6 tL1w {7x~Cz҇~e~Sr.ƍu RZ R(m w;_aO5ypw\p!9/֡0+YQ$`Mpno=-Pe4zx"kLdc< hl'ȳ5ѡ(@-w,b*Sx0H9il^Kwm iHΐ5Mkx /VOj6Y:s Sʔj0;ZАM ߼p* Fv761v9.GVNdsZH(\Oid6DA a0LZXbqRY&ִ8)}!*laR\/D&-Ufu~WMN9]^Qҟ$fTc%uXcfX/P=Z6-ç) L!O ˿N,'2@1lQ%8Vu#b@،feͿ g 7e/S'57<W~sϢ3z-ח_?{_dEZd~VR$)xEc BҜ]q[VeiظeM^1JJA˄;8ɢ N1>8TY5]qr~Oaj؅"i\Y =x1\Ƞ96SЋD:A4zukDS\2QP0-h? 0Q"?g!)1:4kt4,+\aB=b >C_QݻSU |ĎxEprFÞT($>܃.7O @&Q- l * H)ϜcMx3s#aPTpIӕH q}:F +=jG.3]2I ג`QdoKneWCŐTP9Bz6ͥ Ӛ,De(}eٝσOs5WP0ţgꬋk Z< ͎;FTI륄vtk$S4ͨg^sG0:!늬`~9g ύJ U&uFYìEy(W2tPuWj !QvJ\o2hr_N޻ d%m|"r o`&&.Aq⼲?e9oy8+H%eț1~!dC=WY-\?MW 5)5 ǾFaebdE 0 Ώx03ٽgeh3̡ %UW_,d?ZW Yx8\njQPe労vy!\b5GcOxXAZH^咿YG3C6 ,蚫(Y?G=em!nDP(f3G NDkld<k"d.&3U R=}'ĺlƧvg: o'r)$Z51?ܟu<JW_d7a@Z+s{. smxڪ=Ƭuûnw^)me:u"bC_an%?\K2PJi2aDkLˏxX*txoc`*Z - X~C.)@NޖɂyN9 ǃ.AQd%9U$ .u;T+"1a) <6V)C0 B*A}G?@x٤$܃V' k9MU\k.Fr{=^=q)oh0#5R3>Ǥ;4^uH+n>@aBf#K;]b^D iBq?0k1%y~ JHr.bˇ=Z1ۯ Z?Wݘ* K# ~[:8L{gfos׼<췉5 j8s3UBPda#:dl8k0KuSB--u ? \qꫥ%<˽&՟geMt%!BV !.gq>oQHXQLˤ$L,2L䠸@X88ђg0pxw`#rd†/˙{Q߾YlvXC@ɒRSbb*{ognX~ߕp4G^PdBX៨I-sp땟Dٟ;N_aPoW5&}{shFYv)-YON;KxPEʩkA5!L?V87f=s47jZI {ɩr`@W*YG2YFi9?4_*› iJ۹:[xa B@1"G<ո?@ot2ԍ-Ol}*4_Ү7DU)x1UI)ɱ.g^FʋR!]!'$x OŤlA^[Kʖ|'uBAu"Y2J6")"zޮ8ql"tT!9N }bAsD"JYHg2^O@^|Y[WcFm{Cj_Y/Od6-]$ Ԩ69gW$, 9YH$)TX$$ ;3I;hy#  fx2GO5yd" !Rst5\OM\KɠzNpLb(0#G:U_W_\j Q];3 DZ$whkW~ Im9!ڲ77 Op̔Nf 2* nkdZg\*w'.>ƪi_c.\q[ɢ'Hc*Qŧǎ3Vi@BtpÅ3q}zG+SPnVDavx}N cKW-˅_w U^qT}`N$|EZowqs[]TQfHEJH@;:}UY"' xWj9iu=,d.x T^[A}.:Qս/aUcQ[>駴.Eǝ6+N ]{KsqE|4o%ȫi0ڛQ]2xTgFqlLT~FnWĖV.. :'uTkT 2AhqTˇ7y;G]j,Bٷ 4s?VXl]|L'g/tH$.C }0vg9`o[i[7R %8x1/-ߚ١ᖉ,KkKCYȆլd2|]㝘=Q'u6nL`> дjU k+ܒHԥAbEȿp /x,ʜ<\, aOQrZQ:&-ijI  GU߇DSIiCyY?;pGC $'фZ|` y*~u=5H5b`h]9tz1lA^׃‡!~27I웟)TςWZ6ӗt+~ 2\~H"vYH @*]ϊK2jtsMZYK@ "!cx I#Em<8-`, /l1VD#ETY$;a}#Mey5ߑ{rF$ghݷ8t~)hjQBf SmA~Sgh=ȸ9v˛YFoQ:?J|5ѲHh dw.q!!#K>)[kR6[1./}*Ȭ( _z aj9w7ȣ#R[S:Z> T#cE/ɩҔ<^ POM!89LZc?'_uKZʟR3Pܯ-8I( SQ0!x !}Ya#Bpz*ofhݓ} f3$p,P69Wz /*1 JϞXRzk)7e6(Ӈt~c)|2SHv%DT켐,k @/JgyTH6XoDGL_G!`=b /̲ `QU$HE Ȓ|.P2t9OX l'c3qy4~gTZ}CG<|!/rkFem쉲 Jgrŧ]pT%^ᓈj#bsNO,y9ht=BR)5/ 3e H^F7#հ%FUh5[蠐RQ;)ʔhxjƤ}>qӚSrHodxR( F. RAE*jsŤmc,y'hmwsǬa2C 55y87_n{=Wz]9g7pygQI5pB8,V@-&5{q*Ћ:c6zs?XOE=`2(9r|LdXFd7G+LwtWr(h!jD:Lά6;'Z(GVF{p0Ōh ٖG5Nnnq`ek+GXqқLqEP]]yqul!]]Q&A[6"K\E΁H\8/ >>|b$ 6^.DQJGg hꓕ-J2C_&}5}T'3\\y8B=܁WaxSF=RR O /!{nʶFn*X(X>*kT9,dc [&|B,r> 7uut]jjg}I*/\m9T"<9Q_D8}@f~Q= bZhRm1nbsfiZ?= ;ۀ fIPaޭen>x$u?*KC6Gw)*Idy +ywYS| EE_)DJg{n~Eѥ$Y_/|3!&9XWݟlS Ls_@QvBf{Wj-{}!t(fmT8.-%n)Kt,a8O$wqxvg6tVX_ptHho% ZEcH[]8(sG!w> ,|XdI4Fr_)߁xDZshlU)Q*E;~H)0zqTMOd2D#]l9eNMmM6s0?_JV,H:eu5u`Թ_Lmϯ@Uv OQ~ng5&`` {*) (цdϹ ]jPOJZi56I :k}c?iYDc>[/͖z38NT?ob$;5⎉g9xYSEyMlWMhE Tt|1yub&2sw!0,9 sH뚙:JP&_p3=8[69;ŖEP" $R,,5%&GSK˥Th4pޠE m-/!~7 Ty#j~]"C=53]% nOz$NF`r"Jq}sxGǐ:H[@zwcqE]Y<1o4nH=HIiv@ yn:(6D 9Mq89}weຖqA.oVYIMgE8EUc,xweg*2E3A6#}"ňaxFqJۗao޺g(nqs нS~&0L xBQo2p%,-=ا u7'>dul|A#qZ\f%հ:!}n.om^8?cfe9n+Z~1vYODu+AԌ#RģZ^=!S9)vLY R\K)3r9њձPglHv_댧p" 6`\j?@l4; O yXJ`k56H28#h#I`Mv9F+Vԋ$׾hk%QXeZV D?s8_z̰ąTzÿpg=`>8tZM%OH&T(KVy? r-W+I4$ݧZ mvx2,}LeiږtFj́*u ^Ό(5pw\/*ٞbfZ?G͸Ƣq`=FQBC[/8Mo<<Ǡ72& $"8d ݼ]=CH]<>Jv? Ӊ3ϫػL /Rx X0DLid;2catJY ^QM3`yŤI+C$H$9%j͡8݋w!!")/xg۽]"EL 4`<6c1u~xc__dt?H/;'/+&,}XiAtaLq(yD&:G푁Hދ;%OA:\P5ߌ/ރNt36q1'6$R<\`@q>(OM$fe l=FqL"cI%0j( Z9vhz! NʖJ0(O3VAB%g-t}DO) qyc~R¯96DVGc$t;J&Vq ʵJp[SxcUqˆf5j#Kxa9})ZH.T*exd2QQZb;!mGdMd6\}fA:p*vќI` HMX%Ɯ78M f\7ըda-9fX,aSk-xFsT󑆓@}*.Q,27MKאE,fl_cS/gL햸[ ǵ.,g=X8*I*>۾n&yN{9_W"UÇ9=\2 ֏uy *;C0]SZ^`%ǕzsQ/뉲{rA]/97{"c>O]AJ1{+p֠@sDpx+?KPjRvYz X|H _!ElO0yj&ӽ3[Jf\ ^׿rxB퍵`,MKyuB֏yhtE{4:Cd跡?t9u*\fwPzSdE( \WQR3Lg ?ċ+qѳ%!1qT@kQɬ%RBBxqIݓѳw14vкu ndN-Grh렵$K )Rf)3B?p[OkقxHp\À,z*,Ģg:X`8 ]!16@;/hF*byT> ;4\7{k=E+-xA/@іgLh< nX&z<u 8?ET93UmϜ.h۰b)< c5_="tm|tvƤKu MúHEaE)zKZdY:T$rmm#'rDU:՛[ex1;Z!CKy)nOmu#S*+$RaN t!r:צ)g }tpfqT1VfHD}:jOO.M]SL (|=X?A5)x>_o3z S@9f{ j~tU&uOc+yfٛ9,F1jd?aa,iݵ( QoUWԍGHn =X|_?$GZò#I"BI͝aTJ&0JQ hR su/Iu r!R1ӺF|@--w/XDAS#"րo_>JjkY c}I)))NX)J4CuSC~ $p @OZ%unpM+L]vBL4;k$ /xbGe~`u$z%4̪K$Y |(Wx٤=Psz}޹)v#ƹwğI9.9Ȁ?gI#\{=5\$.ӛߍJHSΝN!}Y3u]H%=k:QD0.vYsqLE}mQ/Q)둣KaD[RL=ot"f#<{Ghoq#|1a$rRG\:&iev((fe;Qi,~6!!Ho`zKiG_2}FI NqUP7j l``2}WfūXR8oķ)aa '!mGq@j/7y5#?:|W ?TR]<بE$vU^&DNnQ.[@ zX/ zx1arT-}ݲ۹ > zDUA j񞸫9?&mL5:]_{p$Hʉx}_qkUN(Hq$NNbƚQ|0. IX ]I cj~Ϧ&MH_s 'E0 ׇ7-h_ =wY"lۦtnՇǵ .A.֔E4̸<_n $ k'J&FpمFXHw #pW#ͺ#EQ/b`VCveo 3kfHnsL'M5 *R6N~ o|Nr[pPܠHT1b]xkMSz}GZKrTU#H?*t%툌/zF @;rt8Sgɢ5]]yZtB?G d0n}o'Nv6x?MF)' p#&07)Bd% 00{k'S)ZGIN-LYx;Y76s~ڣôĐY9uŕSǥxCzÔL+#KV"+:^%S7A/-_{s\HU@˓yΩ_xrP ,J"l b?&( ObKnob3Nb'RK)]]snA"Mgå鱜@ r| &s@ҡnu+W{CoveQDIfWW8麌/&S-G BEƜ@a+6<- 3/AiEs52LT/f{*La$lv%6r-[.ɧ+m#7Q&X:kAi /j\!j<'SO2`hVSz37kӆBRbyDbt> iJÈr?Y wLLlH7YfsIZ/{J1`,-~&m47hOtbLc'2$a̮Cx$o&TJ#dC!iYnr04c,4Obέ#6`bV>#( $2!+~ >+X][C;ڀ4*B]o x$@Ya*I]Q.qحj3=ּdɼ@(ܙ7c<իT(P{HѢuhLl-eOo%{A)c[ 7xErOMLӗMxJ7\.\$X 6\ U|0K4K8)x}/Xi!jljȕz4劺6STêqex]ZZn*Y)?V_TS t5,(!ܜD40wBWrlk; ![h+Ij쀜hg0;KK.!<6qf4!{̢U?WWl`Nb~@M1ѹSÇ{ GyQd&M~L/>Os8zHD9Y|ti 7caС[{UҦh͠'_M,UW<2Fp"8yJʩzxkz˵YXk )hwE0\23T楬C0+;"X(mQߑ&~&AƇey X(0vM=%Qھ%ެ &$2?dא.2@:8"Ec ?WHHl5v,QƄ pIRlv.p&$U:fL]8(ax -^\;bz^|C `D2(IP(>raͮ?rq_uj!DP5g8lKRy8GNȟR)wQh?Bp@H4/~rx=P%2'Ho/ 'JHc(-XΛcƹ~N1[4_lL誖!iI9'rbY=`Hk?0U4ln2'7lNCO2qj+Gk?Qyרgú3zrvE' =(RW3.p( Y2;q>:㞑# \Z!^k{x'AP(٩jNG BݐQ$;%C'),S5Ž i!H>FX(*b65rfġ)wshu1T@dl s nGQ /3ZN@"t[tF&*ejX |j(I&hE=8Nq!CY i: >p1/hȳd9<-җ ֑tL"tH[s+G)1g9^;`/N0o/Ղ}R8RK6*5X;PL&pf}%XW=sŽЛll?B{l^G-T?C`ωprKj`7K>2vŬBjQj\!Qkꕎ$%,QɭH} УPTw,tE없Y bo =X88J@]ːt iz.WpE4}fB-X9ka]Nhw;jVb_r̗'Ⱥe>=7 =ݒ%R>jb0TE^\܎\[x*RcԢC垑(즺ׂʉS[ U3QcH _> _"`C_Y(:YiaӸ٤N`w y#HGs7yN)ܑ+1E'q0曨Nv2!9Y>k[qHWX<8Oi.÷H;6'mGwY֬"Ck^w@5Vot|N,鯱dĺ(ꜘN.Y_8 H 2J~MUY',[ f-^b|PЬ&~Rq04l[K{_Ob~ӃLZQZ*HNx4WϵWֲ! Vd4I?/ݪ_* oV6z0^5U 5@gz̨r?Ř~d/`$Kףz +g lvG 計T ^-q 4BG[$a6W|@S_ZoOdF|vIJѹ^-^ %!38orSL} 0!c y TjWx[=U5t)CDZk/y=*XA* wy8MOScA;+3t{zc pxxYj_#HB̝B[d۴SXT[5=&P]"U2(Bi4]mTI 3ۘPy;_~wȨu[*@aB~ ;Y20řkx'Y!tC:k Q3>ͺVXDsɿi=aNP7nL.^^U8 KLEil$oxe1S`.b˄: xFZ6S+Vnc'CC?"v'V7]l#. XmsD<9}McAMWݥ %:#\f(Ym\hφBzfxVl/N7;p.?Dh#JPN x?$xwڌ>6·j~7}bSWjpbFjf,-Ɓ`]Mq\$J`dQ (_ '!)+]"S.-Kv]㭰Osh ҠDhQeh,|c{KzS+jɈjcT!\}(ye#@fkm}rZ +@6kHSm[?օn !7fY3|s%V0 k'ycre(ԣB'/VHXz9Xh翤n+,M0K7ѽ_]6j3+S7:[ߴFc#:ُk]{7@΀C8t —)188@&D!P&]'_Rh9yp}s(Ѡ* }S_dHT1G5JVJ1Az+5lϘf "M'2PQf2,+muđH%ǑmpSͳ[-Qa$vdfhp.FdHOKRx`ls 2릯>@u-99J>48&#b1 GMkx{H )7T4RLYq79%Z1S)=GqɁ1F,Y9ﶥs (eDgrshw  >Fr\PQZnvҖFD@~+P*ץ!.GWkhBF9PPJm=$bBJK:)9nBD7ҡ^@A@ '}+vH5(@#&hUQ=4O505`W5/fƁtlhMMEV{k"K?,YK3% H/גf߸p,jVNMSx\A6.arW3jWiuSUrdQyyRh>[e3.1š<4DOzbLt=s@qtv\#u Mg"GKP ~!% 񢊜{/9$46keD[-Pv\ #>.M܈]Qr>#DOHdst'@c47*ղ(Lw Y$6&+x[se75ѥ*ޞXN" 0wb*oMof[/uQ3\'jgՐ+Yd b(Zn~kz] Y J-ڙ߳DxճUi+i@ibEU1CD &\G&-l`Zto;w@{F[lQb(shhE` ;U3Q.ف w%iJ3svHEh2צ /AP6žʋ1}8~Qbow؅ҵ|]RLNNRct/2O`' Hg[3! g4pӽ,";]jZM&Jac}3o,Y];ЏTH'|:S$K~2KCz/e\nFP6m"&,$u3^ZUt nc `Np,;ّ;m&'>*I;my[mr]!ɦP9trOt4yTt(MK ڎ2 ^k( 'Erى9 DxPˑR웨Is$:FxRBOng()8Ed>r:-7#+?''5Lx-2mpO=[?Q!O' ĆZJ{[LˑUQiimh{QnDVk2!^oߘD7< f{O-ͬS-T32Bx\D́nC/5*'9j"Fy둎6NJ ASP"p|n^+ x) -yp% d-}Aiy̨"k%Jmba4,ygGO&x=/c1| %Rq9/߶/`t zG-r8Qq <7̍رj\!!Ą cqJБ eygeai޺i гVŸSyzE\@gL&@"/7E[4@8R"i~#~P~m pKnwvg ΃4v.u| ١(=baM=2E>Y+l9+nN#`łGWӉ=Vrz9#+~Rhȣ#VWye_Ɲ2IL>l\S#|nBܛ phkxJٙ]  + ŔU&28NTz"jcL p'٦W;l^\䢟ݗ&;52L)#-!e86T 1Zx3;~?:k:Tv2gEGCW56G*>D?I3Jk@:_*{(dY' ȘqG<*v@pyS # Zrı2唅a;ʘ ޢ &Z\IM h 0NUEi;d]#&n]~ 'O녻-lk'ߴo%`y؉\#Rb!!s(:v:3u'!*}pNk۽?R 'љ(a!0YP/gc\%ʗ&Ie<})ijksC:$xg+{=Q-6j zT"C+GU"EJtd55LO#8xWkǔvqQ' ?&'X9s/vԶ ní|^-qhP\״ќ9Oʌz@]esKą߮|`dz;LLgKgwtj_׆ `Uc' iG1"~JzLve GDJɺp^}H ryeB0HB j4mfE+76FPw;xE܅/UU<Β~yXdN6{x{!yS!;`4lA/U”_cػnGO9ґKN2^CSQ5I} 1p bZ^tD N̒:GL@Lg~k!警!u0 3W)SR2FX8)Tť ㍯fɄQ1&BV9BrVIGԩQ$èSa]*F:b s?r>|xb/<(;0]zµv:p@GMM()A=:|%~Xs`BݰL|&<4OSdmcYk=ٟqMjJ+x5]A<'M9')QK7R˗MS1TW4!pY{ 1XS@`]P=k÷rVzUӪZrӆwި"1334r^n̦Sr5C_xkg֟ iUPI;Tc], m):~8޷j5k|zP:ɣ0* oR@Ix7_|zeXsR? ʫ:V.,i(b*~LdA9ܑCz˼GF Mvu^sJE#:]IE o^cJPW!D sw; k+v'M~ @jϒEWeCO}yַGP( =7 *c-q W㭓V N&aOtU"GO[cO,Q0$LG&X]Gt ##&d²~4ƃڢ%[AnKP4!M3*y%iʴB^ -쥦m炳/9hbI5yX€t$9}lCOD0Vh,J[0Y9 '|iwv`2~CMNL VyVub)6C ƞzSTǒ*J,t۫UO'sW21޲B!:z'u(dz %wFUcb>"]+zTQok,(mɫKђF:KVCݴF_ͳk>MD8wWTSJ*_fԌ7AQ7X?T.Vf.c7[=0>{#x?cFkWH<rn~o`r yR bpr&$ZW2zFhChC3s̳ct tW/؛?+#M-h2IrI 0bmFQ\[tKO#gA/GRq;o[k7. avBפqr++h9u8˘ -3@<څz3LO[J?VfNǮڰ:a' Wr4G ufrLgEy{#ɼ`4 ,Ma]x,אX59 }̓A67/$l}F衰=8pu2nFj,_ܬq<[^ ZSk1hvDa[]HNӾ)jj\qPD/HF"xXАEQ dU[I]Lp |p9S'^<~B}DVKE9cT7ւȳ 0&d=1CrtWRR|NGܖlܸ3vј9 ?Գ ТO9EzSW-( H">Ÿ_t^n[m-Sn!K7߿s4f9x|=OWleI?W Ce} (B 䮣FV8?~ZUd/+~j`}^(1kNbӿA|s@Ȕs-qN1:a>X}>Ѫu &;xˆN aΫ$4Ś[]0Q$@j>|M*tn2֪JΛksbފi<6p/w(VaC%+! (6e`'o*p”PZH,B-zCFhBa^Uto?O~KS44bDAX+|{+X^> Q({<#ŭr n.IpvC#l|qY=-# ㍔xi}c@:5WrOJډX`g= DlS}{iI\b7Ajd_-tP<>oNbr-M _4~>E1,Yg\> |DF GCYbfa3ݠbm^A e8[֮h+fM%XDO_1 O,KnOREE,{0.K uWXu`lmA},.dʝwã7_Xln^AMZ "82d1)iG.H1aT:j=fiLsںĆ^ 4h2{g(iFOϻZU3lE3C {j<>pcR.ysJRD?iA#}M UUc"> VCt=!@%rJT2_8TqcLsq$-=]IO87otJ13O3iڮV:!2*؞.eϚM*1GE7<eEֱPsQJہ eǵT+vr'cC:P¶X#ˉvHwC9HzrEI }NuD:A5S2"n•N"̔\ pFABDϽFڈ[y_ӃGC.Rv[U[UB?DF* "xI%vV(kq](U-C_^煔n>, iH'ĖL:ƒo[&Rb˶(څf-MjZ)E{|InR4 gǂ݂Qsf;yآA֤Sz[%BL=Y@Ym2]x3II$?Ҋ6|O/N- 7֠S2 \OVx𕼔*BơU T /))(7odO6+( xi4N;B%maȀ\(yA]bI4O g:*Sh_8,Ŷ# wLubCdKߖ9V.b#`֓lgM!ܽsJD :í1э[[Tz6ĺXS;I4= iόÞBEUcޱX!pB)3O1)Vj$;K'Ϊ ùD}nJuY^2>:}}[1ʋX$,y=/1*͘mH{Jc~^O[>N"Df KC}b/6V;C}2Ӊ,ogX_/+> 6!l.<ePs4ɘO%j5Vǭ& 8 ^/}4kHbPs9#P~]z` 01i^S]C؆O!hGa Wۣ$w6mkdsõ# *zSdVWc-NIԻ~xLQ^ջv^-_tZ4;f`c&/^'2Q&fKb% \Q;z!wbA##N9m?)l@77lp /@9!_Ƙ;3A=4"ZYv_AidPZc "w87!ӺɈ_x#d1Ka*sGA09K ~bUDvx}IzCᥪr3DRHwK5:/3wx1vawp:AMYBS iRpTA.RQ0 ~{rcĀ]u:cK1c,VHmd9\'Xʘj!R%]I^;jx{}Omg'9R'?]lVN{>Id$5[`ua=#=,8 r%A! ̱XI50 P=VϤk^l cp#KOXT4>rndEsTgRוg4Н6 {7)7\ԕ(^ _{ jtSz"]ba-ipUϋ6.2+懪Fb oNGHGPZlAAa?wxjr%SiPpPpsq_ fZ,.Цmږ56^Hߥj^]-]jrۃ@>~Zm0v`;(+Y `c4ֵؿ7-UPcRpү0Ct|R> (r!RC 0}l Z^П ӓʻ~&>ErlWY4$?!L _֝Tj=dǸbirQ_t=\=Dw5j{23( d iEY;hͣR߯/ybwu-4;X1 @SLޒX9sK?@T=߃/;3J9D dI_X^dZ2(v|[f$XGI">: d+zo) gCwF"E{G`S9Xt aϱEopA'dӴgÑd9ѱ-}EoL4H uf'o`K5a@AG ߋ68i<>+(wCh̄G HZT)C OZ$&Ydmր_›-F3cv Oԡjl;5@`)1ƥVhdvQ86G}]_Z2 5а1n`Ǎ2DR7#b&`@ǯz(&Ҳ쓖2?iw0Z!4CIX Ԙ& 2z.7cT718wU鮞x W/Kb /dr`PmFմ9@ҋ9um#qۻOc C?4% Q4N=F;wDM}Oѱb]k{_;5q/ǞUU5D0DƸb7n*S.קz0VSP9vX*vݟɷȟr y" AOf>-z/Ohh7YveCJ' 8 ũߓ-?tXoG9=̗{NziP-w|ٖ&Nc=:-V|bv,a՟k o!sY"8Q0FBbt~X齼续iǮAl*OU{&PS yr3Ɉv>|fW>de&F@a5ZR}6OD ,+&)|l_T2nvYLMpoB5R,YxDkA&:k:ԚTCsNH\eó !~M+o&H|7}#?ǣޏ`eWk~0ۡ7v _eIbThㆾ$b!R}!2+\wot~\ %[cIȨ:{jpJ|Mi* 8,~Iw. T(f>ąujWiHTJX.oħ y ;g+;p2^4 w^uwC|Ơ!j)MdD$ .,L EB0H8RHpm__㐨6k5C>޳42~UX(?ޒX:UhzTvJYM@X[>l'bSSi,۝mR%[,}ԗ6d[M7|r^J)_K-γb5KXϹJA!t=0oHJP4H- {9?]"ЃEO-ѹė/'6wE>RE ,͛@Pd.{JMi¤洴&$~<5XcpB -> Y0#Fr1pAx84H_Q'>شu#nm_O{"Ԥ m\ W͙|#&B8[;JFSkf1>%cܑg%h})agp9EVFQaQY 5g&\\KPlK%X5oҢ/`١c% \ӑҥOV7'jJzkn݅9$+v=vS)Gd!\ұ&#O>]s;G1`5JqN̟=VZmBl#P n(D̿%T52r^]08RP“2wG:n@#Kޮ[JL2~uu:Cc?]'*?ľZAqk,%Дvx$H!s+s/KS|OBX f;%SR@W$x^Ra{ZA]3!;r 3ɑ.Y!Rqڋ#M -`HJ$C.3U-}R5S*g~zwe'9dmN4<ہTj0 u/e婱I mZ"HpMĦ̓J쒋Z"'X5@9Y*igj% h߻@f/jM ~Lqʏr5{@Wykl"E;EM]N4:|BϾDfnĂ8ߢwP$Ү6=Yll?D%nD =Ex\`p،% .\XWKՂ/3>_S_s滊xߴP:Bo/"*\[}! 3X'a)*xWTAdQ< lʎ3Npg*Y]Nwْ.$l ]­A>c QS]c8K{J 3ռRЬƞVʎo\ܶP  [iG g{1Md+RYr-Tߐׅ\]sRrqIu*BZ -]#]ɤ9 IQYF:C3^̆"ɪ!t[PӨg͞Pjb %vcuS]+'$B|[}ܘ{hHW3:B=1mqg=W.`ĚSy^b9a#f%ݫWeZ+c z5.<}eR쨦Rn,Am>i##7șeauZFP~v=t^h{h qz8Y4g+>{sV~hC.VWҺT7Z* ~JlurrLO*hճUecB\qT␼RZO<Jv3?9 9pDd3Ol&vl+VhPru+ LCYbĠO߂*KkOT'複Jn5K_<=D fnZBxߋ.N}|,q?г.*TMԎ""fYzni>#Xm52iq$$h9UzXL-vЁ1l>p#̻In\0@mp|CFh1G#h@w1) 6!Ӵ:9JyxÄz]uV^Z.+j[]_#lCAQf<,V2DR ƙ_sp?.YLq{CmiF?CFb(&Տt5*VBkg]4ԫ6 ?M!U1MQ=Ǜ  lHnWŨ^|^(:B[+ )`NX?9©FIcPDwIx(fצG[1t tM:3*ĕf呾pqF8h N 0 M1=' PBsOߤ(9DUY ){z*im?VdUW1GTzZ7LqלHtڼMc~HHsÞ_~b[7?*-9"5`G?:*& 0wĉB7lBن6}0h }C6®%q'9>OXpB71 FWey@\t6S&s JO* 9EOHL{ݣ'myOƆJAmvu} HoriL+}o@L (u *iHW!c,۴ܐ|)7oww9)XIVvQUYCs=J!ʫ>pKD MlI=3#iDD zV\+Q_O qjSQlUQFfι%ǣXXF[-Y^{0tmȫ.,ܒ[~?^Ij7dp.!cEOTdSEpHj {_p#Nt+ i ȟ >YRca<q$b($+Ue/˓ս16<\#;Z5zE>ϫo{"H҅:xУzEA715o.9\enKE\_"ETHN5HG;-myQ`OupKh;!.:x{u6 n9:\@6Q؄vG#> >%1(`tT uSܕs+GK̳鮌>])M-%WR*PoKKIlWpi6!K݈nΦr,CJ,]RÛp(EF cL lQQα)XLQk[ ;͂lqʜvŒ`S4hR9A `ʍjFn_(ygaVmhlPlVk)}qe%F +>`a+@XkљI`GF03b}#f]"^lZ/i9^VdrO!y1=6f/2'DžrqugJï*η gk>|43^Mdn]ٻ;87ss2;:pbmJ-;9@C.~XKa;yNYTz2Yk)?/P%[8Q a,0-ÂaB'nb0MEG#nNmhU FjvY#6E:z^m+*)yG?rH1cI Osg>S?-CI\g((ҀIg'[hT $#!:TA# 7N] HXFviCiئ,GEo- hЉYB@?iPAi-αQ,/*.6ܳ;[ 4u)< < EMX=@[i`G2uRk?OwsJgE[^fA C&8k;EqN~Ŏ< 7J7&5ei]y[yr,lPr\$koAF̀ӐTUNB:Pb}j*ZE3fLdT \b ÌJNlQ HUSe/JR3a&QTl@/%2o"e-[Z uK1×&y?8WOU(Wڲ5T >vnSmҶGR 7b_p,C٣>#JɭO&2A,O$Z|͋/ LmA6 fSs&\4ٶP"Ȟ گ}6p@ @'K3 kn bo/j \Xj`s oagL^Z\t׵γ5"(+^&zN0rd" `;% (ҳxgWRık].p*dѲKCfp5=Z?ʲ}w}p# $qoLY JܿtmL7mEQoy#?`+ vPH05yޫwGElЍWeeA=0P"BD{V͡fBp'?xd#="s8s5`T`"UbGSXJn:ל'ϑTd-cEƵf\tN_W0I 3¤+{=7:^(~d>u iIaD۠T8°lC1C)9!Фdſ^ yݎbՍaf?4ZT֙h"]u2L߯%كߥ`?sL^}rRڬ0m#z@JD+ayo>d#= M&VU7a ˪`яEGWٯ|OU yգo+Ȱ D&c%JXA%+W)Д c*HZ?_QHɥܨ0B4`(E#MeDyNfڎA"Z>*&l:L0e/UKGȰup,5ܤWe pNd v oLQ9unu**F|cSFjAވX. ͮO!N]*A&]h`m,0B׍H!4Ju0XN;:AZBayg N*=YJ7gSuѨrwXkeSK: !2Yуr~C7zY$,t$1I ʳYVۃ9wK!U 85%E܃,sJ^E p=TnAfAa A9c_u}ILo[m AٽZ4]C6,RW]*7y#-42"]ҲR. FX-yg)0/cf .MQ-vFb[ѤfcO:İNR_dCK5֞lMa)5Wۅ%4ָs)+oPxyIs1.˗ j'x- (dN=]xV bilPH sa-q: M6oXn-RKP.t7zaL]J|&FrHy|!eC|S 56m79jR`.O QWȜSt&߬}#}2s#0ef;ёuQ )+ s)@8P~\ tXbEBeB;]o`eQ(9^V١*B>F#(4+ Yx#c)$-X$Vb '쯭P b5WH'$&G!C*{?/,Hn/**s>c@3 H|EEuJi${$ʷ=ۥ< !m ^#u;Pcs{ytLx43wX) p!jǛkOs߹`rYQaU͋N|r@e2HJu/CX"^zex? Ј(B""ѻ m7^E$JқlwZ]kK9{'`JQN+n=3(di" -)ar"#iC-uw䌣#m*{HAr+Wp2=-+;0LÝ@KToba! 1(D`F t&S>w$NVF+e2kEk6,,ڃZ֥MG5l(UH)L繀4BhBXtP!`ճSUDr[*D˂<őb:aNV֮3hֽȤ_uKtgGUCqk\QqiXF L# gni+R/C 37 }3I0EAZS$YFx߫/$)I1Fy&Q: aFn5Yȫ5t62Bi+0;HU ;jJ1FKM4S )Rq34/bȼ)v;uąq8x,+e[bOe{_ujU]YI].rdfy6irn"v $V(Ql ȈG6Qۗ[ڌ X[wd~â.]T1ׅZ 3 9)\#Tdյ,-x賬X:a7ѪB<h|0YŇ04FZKHC%:nqn18_O/?<ޖK>ou 5Z i5z.(!J욹<zGW\Q-O9wPkN''wZJb 'AWzHiĶ]alBB¨qz*b)FZOT ]/!oІu:WJpsKǶRIPuhxFu8E<.)˪`~̼m*_N{P̉6(it4MRz!l~.!s4Qu!/"kgU\w|At6D>@Z6xUݰՀs3]L&@ O@i!X> M83S=ZiAK5<;zhJ{JնA&Yhb Ym`)KEңRI0frrx܉}ϕE&Q%yv%S4, NjG(]̸iơg-wv+ nW,y1TT$4Bo$E_k'8!U~^J#X,zn ^+X@>mȸ2,{n^ c몹]#~!M,>0feܻnt_AݣYtE*L?p/.j'I&uΦփle[N{ %:kvKN58sQ+괄,o[72OP7W `*@HHSKYDnpT&B%Mذ&P<GFNu(Dv3U=*LϘ'RPO"֋\%% [Wf@Zn:yEǎe2\lV/Q> Do& P_m¦Uz5kICm+άqHhX[_!X,`8 i*p,U욒"J=e&ޓKeQbJApړQP̓.K}cKah/}gxj?$E{ba} ua޾a'7 .R8+{BninćsTeV~f}g1&<6P֨.~d|Xj0 yo( ms鮭b{<|CNsB:d M #ū%BqBmq9 .lU45@.Q$":,MR ֝n{L*'k7>͕8: `VJ ќ %ۘwJ0 @VdŠ μ(рsQg&ag|/1{+ xKң5ʆSVk#0l HeLէAVF+WW|Ka9L"oTrxŢQm)S(O-9Gu6)aBt^*3ʿ&6*q \GH]_7(>+L^UfdFJ4%q~ŵ:/_+o&#F!r-/]j8>] Tv<:A̶ k3U> <  @>)`/ѥ lIa"|_Ŷz? r{{T[?I=f3gTXqȡAV1-MtE qJ{IY|(VE N: o_Shsx-i ,Jx? 2ZDQ ;ڝ@̝LMFJIv).v%-Oc,]'gxW?\kj:&.˟\=)O۴;s䬛TgúÚv8^medUS4\YJ뺴 vXF:xa6W=[ ޕҦ˧TWͺn)o3>z#jL'U); I ed&PO"N;h{0ﻫsT搿ACsÃƢQ7u(&Ǫ-v)qѶgMi~K;[[sPW:Tn0Kan*P̏@u 2:Y[Y6Ǹ@d~ɴm x ڑQ 1L֡D1g#YXƾD%NCP3)iԇ =FZO[ӣߔ.P?؝!ab` D Ҕk6̴c^PH_=s^ 4Vgxʐۏ4vVo0vms? цr4 My4?CJ6SBk; {" 4i{Mv?K9hUKhh<I>g3qid|bYRmB^Ǖ@#( ӌtձ{9nyvbuڝ_GjDbGZ2^A` \v#I}~o^&r낛u?~TC2Vx`>O]O.&҅ ^_H GM b_(%:8bL)k O%]yB5ES_$Z|d Mnh|,`]ubZѣ*eED +;XpO ?ӠP*LX+1l hez 2h*Xqlo !2o{[ v wNb(יm` sw6]աcJjy 9U! U@Z2@#{[D!ARb=A`ݍF~kH nv4gCKzfXaP>(J> bު CZ`R[8& *Fou9=S:Jw,Ò~_!*F~xC Wp1çs> ГWM!3rAY([L 8_J 8hKh;NB{N7K[Kd˝d6B#e1OT6Gh|/0rr_Q&kZB{E\mQLu oYV1cnj"~n 0KXmMOz2IhԔrɦ to$mŲ-AiF4nVseXR`͛q24OkV*iKHe88&0ZƤ˻^o.9١QpR~ ,]#Nqu7e㟖b7g"7aUDL*S X+͜li7M3d֨b2P >c#+ .jud]wj1_#9zdQӣK@zuNx7 c)hc;m hEdkM2zn ?yt ٝwT·RBl~4z $7bo@{1]9bcF;.:0}F?7mWSУ'=XrAjT*r]8g.m3%Z܏+,nP[;2LҶ`[~ Cs7-)lۃ`p^s|ϋQ V ͵ǻ$;xe%IєgeaUVLSK9H&`D =XL2;ty]W3&/uE~B܎E/̚*|yve8_3eME$ OETZ }k Xu%wűԩ3uz [l3՛3Éيm`[ϖ^.[rabo#ħ' #e8<<G\ivkPV eM Fb-  f멧2ҨώAE ˂ <)Rb:K d ~7=PN1sL Ƿgjj (_+qS'OYY܁QӜ˽ ;q {qt!$Iꫡl]*'f)YrQ6 7lr4,9E%l7~Nf}:ɛ[d\mJkRMW&ǸU5<]ka׼L&#lunmKɨ % ;g!61 zv9#vf*ʖ Oz"]KwLH2a$w1"n_~4/ ֘əTJcUwF5O Y)~5Ó/#N(YEdM1+?j'!T Tm7te^,*0eߕNk3?v x&;O _Aqn)hR9p}gYZ070701000002d5000081a400000000000000000000000166b5088400003a3c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/usb/smsc95xx.ko.xz7zXZִF!t/)9]?Eh=ڜ.+M/) Dç%3Ce> 1ͷ쾫.1B =ͼ.]C݅ gf.XK@ U897Vb_8DYipN(kTL\#;؏c^q)q0W"Yŧ+P8ix}+N%sX$a+mj.Am |q֖E% 7ym<T12РfKiQ_,JuDV%˦qW G0aٟN[H{–0):u`&򑼁|2co~0p'o~%g|pg{O#JcV SgbXq()WCW/?dwT{"JW(lɃ4Cx{0l.j+h![yԪ"βJܱj݈CǼMG ʘ}[;jwc{#s4M5_u^ސ4tظlҬ@nd!L;?jZO,oߕҌc'ݺ$vgb{2Y$"}XEU!zu*a.wzr\ը:y D^ZdE.^?4*}=zD h}2jI$r9xc_U#e6Q'$1o4^`4 mg[X,@u] fJ- ?p;\\F*y^hKo)OB6,Aa7iZ)k٦Júo!Uu$qU@xEƎ92! Mp!l58M|~jѻɱIU6a;5uPw ACBPUzg4D;|b[*Rfӱq L ?B}d(/N*i^,SSGc7}n\z*s`s FL5(h?+CJq0?\p X+9B8\$FE.y[dqpqN%f\*:bh]kB)9v Gydfd5]Sdd.&l{yHŁ/Uwx(u9Hǂz pHTHx֧d<G&: -vC 4'h!H8N-.j ݐWF{֟mb+kM|UyMax>Wob%OJ7A/&.T{AxC`Y3}dN&̅\)Ǩ& c#>z/3N/V6c:X X;5civěN]<<loX~I+[@bp6/(Wi$*T&eKƂP#YiT0,An!]5E)\~~$VpOEY~4 ϬI*̻?#-Ĥ&įizɶgJy#鏱# yfIj3qfg^ ZwsBkH p0Ur7}Tu'1R wH%dm ZJQ>8h1QGG+C,9a{%.FLS|,&tY-{1an{_5}06 ^ZGswQf~6S%~%f-W~2\5ܺ MCTx:Mz](׻4jڣ񜖓Evt -T(/?Paf{- U1.a\y^ w`%#9r!@oȈZz1s 0xAYF]ڃe~Fc\W-e?~ ʋ د|wQ:J6T* >i}Q TL]adI<̯u fy_60DqCZr3c4,&)J͑<2՚ M3jXFŁ6a2]r[n=u4)V4{g;ϪNSbOmT~B5LL2#'F|NcaW2.(<Ӊ1uSVcN4_[18N .E1-q.󌒔xر "fC͑@Y(:9UIy+xʂx%l.+NO&'_eW`KHY]ͺʝ:7LƾLAŦK=Y\{ѽxcp20Z_Ht g9FHRh4#nkSEi/=kD#H {BV9Ѳ;~c TyW頬B#*vSkwH Ŗ(ۍ۟gOAT6׽/uϢ?܉eO3@λ-_s Ɵ21{/sɧ/a>žgCgni`nӍLo)=}(¥E7&} "Gm wAHw@, _fVzp30L$F=ꍖYvs )RVY֭p ȲJ7 yURZ} f3oEޯ$JXdNՆCJ+-(FN[ 9'3}ޤp3]Ria*30NM؈0v~ |(P11/LB8P\Fd|s̃^^hHΦa)V!@M3'Yj'Ƴ,M3cCصs B8]?ߟ6n_#' vw4zlӹ<@V/F?p"Ss"AvuvtQMli'r!7_j̿Wsdraw׳ ~r>ү ȟ8 NZq*_^ v4pp$@SB@Si %iQ{z:9Y_樛5 k-V!W_Sp7QY{[#kCmVH1\Ԍ}'즀(A>I *ʙcINOϔ@ R/HÄd]vm62IvWtDդ_(sqQG#1<UfВ1?j9+ ^0mף%nVʂQ?7|aR] ߺ`V>q u_ N[[֥[ݿ(:{ecoKȣLUPAT;+\*DIwMKIPA' ©C?p4FkMFIcYalhC kKI  REBYbǦ#jҪ̴SXTh#S$$Eդ+o^*!AŃ=k]yBV{5LٴEV<9q|F;L Ǫd.zusC_"i"RL݈'eJDAO^^6pYd:u lxפP2z$O1 CwGAN찯c'vgfɮ>O{izMv yTfN ]~,HLEaي=-ם h t1n);yIfLгm_O3*2f؉/0I18W?Jێ$P8Qd?In[ݙXƳ|KgLDƥ:vƋ{ k$"u_d0eo~vAgIkR7A>]=w]TA&%c5B^9-JT`D;?~eEc朣8uR)W-3E禨Rzϕ8mЅ} V4~ wBkl 2`z"bec[*]4{ǮR:>W+r&58H|Tp .g"&E ]@KỢ3U~Ik[*l CR70NPEօ>er02_HzMTPG|OH۠7a>ơ_u-TW:I* 1Tv+׸7d້-A~_/bGoq|@&խz(.bskTK s[]Q[zUU`Tcy)l; ﱡqK+aVxţk/gOiSߊҾډcKR2qJi-u!`1 # Yuv.(fl_BϕfŦ#U^b>`C%>,DGkzWyUlhM C?ґۘյ;/Dh4L4ƜZ$J}G:ߒ#щy@ 4PM>Tb|{X_p0TwCi\oIƓ*-J8&E^#IuNҷqLJ}Zba∗us:˕3ii:~+D0xSQBC|0pUp| -0wD )xbHdGb#eΉ;`IQY5ai-co4EKyea0`Nrm1hs|gcUG{0VV2 "Q*|V7J02-f9<zWN |O6ʻ(2؊O_bS15VH gxy"36 _Buбp;u+ޕ#d>{ϣW%_ʣB&r 7݄]K0?xOfSpٙ"(SgJhKTmNeR̀Zqff<{{1̌A;\-`.y2W'Jى@f%-g  @ K}^2Ctװ]{Jn &V rxҸ a!S "S(ʖ?WnzuM-Bf$X)1RoK*}6׏RFz"kIlX9,E`)aѥpO5ו?D({(V s[*- ȺIHi`Tu[Y"Cէ+ }-)6C~=|'(s`MR]ZvaʐyxMqV(i%'-] [a63; !RnU2dUqlI%"!}],JG[fI+Q t庡T`W6bb|Bmo8_5a԰kq,񑾶`Pnhjd&Z4 ؅QȄ|x)o66|ge1$#Qi%d[u9F2sOcäeK$U]3yͺ"I(NI4"rR8@A2NkWX 3k.~^dX(6I3ޱx' [ԣF)yA$4U+}ҳZF^< E4sQ[E"I:y?bަ~Dqe!Jj3Ep.l#M ;vtqM?ʣƊRf~ ͖3`r`qO̰P:1c#=we~S[RP4KK7WR饤 ߎ%y{޵dz'bKCl;n>|1yOG;Ub,krFbڮdf|唍TJ:I$NVgQe~Xor,˜Ǔ @~<<9OL]ǙRE]$+EoЇeP-C}(e8Ad/XӶcBEcF aJ\Y䗉y k\"6 A[fiBSe B x+Սf @Q$&f456T\9u~n<"\nn@_?2.yyqHQ1)9 _K7fpϩҌmr;"?p[ H"]]rAV3n#'SkYi}mcryB"qQjar̭"8}`[LslJf|+Z8Y@a;gc:0W)8Ȓ}:z*w֖| Hy1e"YP' !'NP9`ȩu#LI&~G5IKdjzIǝU#u? QAֈ_7oa\4s8n w@9JЎ{/DT9oL0&[rdduQЪcğa )ncɸSSC_8M,qg^ W[<(3`S Vy_n w{ZHz抽Q+iU7qY\sG* )"|-_ױfRi"9y98*qv Т1qlZ7'HWZ8>VMJXEBY";zz?M2`r(Pr8;eA ԽlK~֩s"xZ핅 qbgػY"guOuA=Gcnp/)sp2%$bG19k2iS?L]_O)wY&pMC kIEJVQIhAhqu+FhCk{t5C(w:9CIcиrI֝NTl촋kx C]ٻ~˔2U K">&*OSW/K(eTt7rr$-v1R2EN%uٳ)irwt9,Gϫ5z"B?@9i" AN.%psa)A݇!\XL>ែX\n*R;=L[x],T"W8 }\ St 4(}\TOK.5㳤V٘;A5^TpB:x;y߳X&d~R42 q`Ҟ 7sef K۠W:(H;;<%bҧs2&ќ/MFur=Iz ߎW439Lӑ'tA %DByMue&5^h( ̰j(-PEW~%h+\J2ZI/:PdLp㹩UxyU7&QsvcKR^{ 'ED>KHtꝮd5c~.nτݗ=hK75eὥfJ5䌽6dt&5;ݗGDhă .w;rb50٥E"fml{_#PEy-\e] Vz#Ed61]*QL*q$dy*s4z:@儻n_\"y[;^ܳ 6d'HVA6#7=ԁقhہ<$ʵ/S@dO.|:1@bcnFVoplWꭿ3:kXLŧ@QWëYs_:;ƢwD*oV&}l"yB-r\F7|pOͷv,: , HULw[K70|V(;V?YFRk$Da4bM@}{[֩N|:@DXC7/Wdxc]7R(4O|Ę700ەL$ɣn8wHh/L*:܇CE?K C![#3>*][ZIWCKnjp,=wjpdp 1C7tPg?㼳ZXqch6ʬ? UȽ V<~0D5,Կr)2avx9Z++ x%NxZ&MtbJqP4s6P?"kG\Ȋ"-VoW 'G_ 3|f`8 fBKmJLez|Mry> ~Ela8=h;L&&""%+P ۽ПŒ<Y-%>zlav +u]nZ^X> 0dnC#7Sᙋhj[4n:ҖޛkQ`7 *B-PBk@>Թ?]XuD.o^aES(Jdǒ1K˄/͠1f7K~?#Ag2` xG")tYq!69z\`dledbYv!֐goMGq @HE"/>PXp|ledNxE7V!YġQb3iz{lyHwo4wK"7>ϰ>hRfSwW@m;ҧU@x]U]dN[&$ڔD& ŐBb$㋏V.ޒi$Roy@E5f3 Ifb" jYE3AtXxTߏ=X#:-5LuAy_W`)C^]X'S>'#wq :N].-@!PPRl$ YЯ #٪#Icz>Ka/"˨C` ϨU'+cr!ᙱX@~ɏ qT7nl27cd3z%p݆r*ܚ H ʕ<$}r}Pʀ I,:q~}7PD=s?,Ay) z* $ $' vN: R=,֤{VB8)GLq0CVXPSm5?BD_UcNJLﳕzh7ieQ<8[KssG_Dά?mod``T8O{@]y?\m!3+8iBN'fmW&`|Loj}( zTk9:%6R!0T:̈P -2 >tmwQ| gဍ%`w"VǖIcLo}H9g;akUx)l<ƆS51SilvxgGp!(x3_w{~̕ ۻ,ڡEm}w߁xܻޞ\(VE,C;URT2?meV( % J.8o Av{a[a2º0LClE^n$x56 )j(З. , #73fpǛuk.!!r37_uMA.t | cFdx;ɨPh0*uF\Ͳ&dTX!9HYίܽsx*  mЌ .n7s5c(g/T5K쫵4s6kwŠ8B"PHX9j4G>G3G2~ueD.& 7J!>i}l~ƨ`Y04XPCZO^(SnzWsMq)ځ5'|ճ[_(ZO*ͱP?Mx|rxm)iZխ*KҴѩnXMv!NyT&@wm[$ 9k@Bh4O@JzTf]do3P/YaەtP-㗲9^ðl)f2X Uúi~- * +:vږc ռ8Z>#7H߱zm?VDAHp ?LJk ݋kK.gET]ldMWG_L Ж%jL;QҤΖα=0"['G"| ]1e >wc9M'5/+IoUM #lŅǙ8+یx}Ta8ۭt6kꂗ+8&E V^:v1P{IG^%/  nWԅK)0v T5)RA=I b'e<߱JY4L4)!ձ8U5,j~giP#+klţM/0>n$zmO1W䭛 }Z.v#74nu*`Ѫ 틝DtsYR!$75b+ábv" [22EdT 71j=O秖ydLώ#'j}jk.nb^X22ֹ chLteK\A4r,:0/ ]OL/cOOl5 )z#J%GHͤ3>ZvjOiWlb mMMm66/ @қ pIKs*q%}g6 ㆌ!X` i t̻ [HM:W`ͫFUq˙{9LI+n2yQUwk%+Opnr(j$S|J7a2$mԞiS*wBg}pG9UBUP}0XdpN^v21%7mK&qcLT>t.(Fj!jWT?\4A@&.GS]*ZA]^‘hr;3i\1= Ț/}-/ =}u>~9/1M&3C'>鞮biuhoYg[? u (wlmdۑUi wxY3l :oJ 0*VwB?x6I~1km4jقlac*k&Y*pU0U|g0uUdbQrg_7s*T# ෘ%0xUQzC?8d 7T[A*sd w[ *ͩ_B`8zpMj8sø\R^i㜨?!R3T#Z;yBX% L}nM> Zz@]]76˔CTVKգoA{0 ~8#NvӗZ0o4iyfo54dcs),|癒{KˌzB<-}OOf: $ZҎI"99 SepKNnIcWfU<i,͝7tAƳgYZ070701000002d6000081a400000000000000000000000166b5088400004de4000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/usb/usbnet.ko.xz7zXZִF!t/eM]?Eh=ڜ.+@/ Nw V=TdDʱWOjCc|:dONVθ9rf0e+DNr_89|0D^̏y&eֳ=? jӡg9-|#]b2]s$~~kr]nQv#$!$-ʽm ImXTX٬O`llأ~R%yeQzJ?,~[LN͇'<1塜*6]8{p2#h`!40&vUXƆ= ҁCU~kwDfi>fTY@LOWi;;y&fkᆻ7]6idF:|IYg}9cr l;apc:"d[8Im*( 3%W}0Oyw5I u= 9ttADpraכ< *,.\jѸSԕI/Aq- &v/fMF1n؟N'U=.m@S$ߚ;;#|IT~@]݋I/$ãO :.7bw;eEi/C`&ݰqܱ}Ӂ.Ҋi}-^ىmQܥQXGj<:/e_=yjCA SfRFֽ; ݝt Mx>= Y_ tӚՇcd!RL.I[:v+ K`Q%4b>8Inwޟg4[=ez8UN,xXϔiGL_j mlҪp`D!\}!v,W.1tQkr\@BQ}RIv|C/\D80 -B槳e$@ K 2\Ck|7Ѭȷ?~pot h~B']1~GE#bsF6YDB[d$%z#aDɣ~$[\G2 .F[9ZZU ,`Y8m;}-=ɵ?/:5Sy+=; `'G\ϒe`$ijUC^2ys;0)'e'j'mfk@afuŴpYTtd?]̌<)68ON "|e|W y)hYES].ex[E@=F[ jAe>["}O=bK `=oTiO*Tˇdw6 Nf( gp_|Q I6³@,m7ط"9_Vi]}̘3!ZFB `߀IK4IL`o " $Y)Ȃdqcr6~/>m6 ǂC"P cؚk$;t_r.N7F ӄL079='3mxVI ~n"Խ9cw2 h; ;]M3N'Cj+i |KeZK):iWi[վmTCVအnMNCg1֝̒ab?ͫg ?S#bP *q#Umw͙F[97wN& !rtcn7CKTݡ_WEg-:Vd $^Ѓq.qpaħ:]L,uEkUy٧~<4 ^e3ʺ"!b#lq=CݚzȐZk`"K1C:ga26j?{eV}_.:!8Vv&ɠpāؒdF_X( ?BnD)letϔ0q$_E;̇,& 3҉$ֲo-JmqdcOޯr2_`otnmj r[>xGtxj`֔4e$1il6EXޑG,R[o{Sݓ?e\z7SֲjXMʰ9|MayI &YI1Y*-,38,\"Ph?2ρk)ukVg2C>q/Xg[;d3r nwvT ~ip|-Y3縒;;u"t ^TL 6o1&M۽)uYH.^/Yl +bcjOL4滿o O!%nm{7VUԃ" >OM\O6?W졟80rۍ}վN 㫀 PQ_T \~䲆%4DR *e}%}k۝i%m>V)L{߻!an(VU`]\W+B/,T/d. Pמ:~&6()rK3g,P uݝyit f#7*'I\h7m6<4KT&^?x;ȑzw8Cj(hTt FLg.ؾ\O1Hڗ S}dHޭ!dz@H8T,C+&l-MxpgHf6/u :cU1 /rOi8;8_~b!Y)ÛȕZA/x\|pqkrEPNNKwAtR!V [%0~?8>xмq`cnTh#2;F ޓg݊B$&>z 4l67Q]es8?@-ޚ $;O}t[ 18-C"DrSO/8$t\Lp]YeE;O`@# Q  #ak "B 0HLUh832W˞Pt)&׵ҶV j$L~md7A,b ?TVtғ'P``Roc#ʯp?+"aRLe9żmz d4u6;.p6+{샚7,>8ophD>+Rǭ /uH,̦9NŝT:nCGQT+pKˑoE ErQI@lɒ")DH{e냰ipw;APHiRe@ÃOs 'J&*?N-2G%pr}{Ǭ)-ڎsDҖ8xv!qiF S*UMcRΪ[M'@0Ta' O½-UesʃFQZ&^!Uq>PQb mɻ K}ބ.oEt9m(}_-F9h!=:asL% z`[is W N1́ oĈ-2Lr<#T$RTiaaӉ2g&#Xpf`Z8l$k)(%,AcPS2)Jv' 3~5 Lt_lVfYUєA㲹ȊqкXNIwuBXimwfb AwQh6GSMͬvPK5,pwK|  gFPrzPBNprD.c3} NkZcB %!OEv;)h߼@틲۽KȻD `ڒܼeNrNOhX~m{y%9OgI4p ުB[telڂ[pJ\ " qa,BܘJb@fL^ET}p ArZ9c0e=@Ex&Xd%3?:=d5SM ]T]rʾDMX03x te_..[]S)@HE^FOUB#|뷣=;ލg Spe~Z$]l%ӟa"(PiCDesqHqSO2~궩7lUv^I!yRnagfwr<'\6Y(oh#+s]1Xx0' yU!yَf h9kRM+i R27,s'nL5$W“-2GkdA@?PFY;W![Ido/Pka1sM7Qdz7Z.pG앫f^w8 .SEQާT_;%]Gp H|#}TrL:A4pW'/ǝRޓ%)0ZQ_׮ipz"]1XPJ:X*pMJF$s=5#• Zq]m\3m\g_9DxٟIl'Y uQW)v r.;@^B]nBɬڙ{wP=WK3\u4YCYN, Ӑ|_|hg52{ Sz_4%|^k^<ܪ 4:Xg[K0!JÐmX-釉J%?4-|V!S0"?9`k>D224m2EĒoC$! `|au\ؐ1{!-(O޺lF/kC9M^(4Ўb +ل'h/Q7i!5F:ED4i}E&s82SN g&&Q@~6:Ex>O:\Aތ'!5؃4sJ֮q EQl ,<`jF|MW"sH^cna,|dC!?`.>.FFYcFڃ+5ppGUL Jtʒj)KXF9am81ykƿbZj@ŭMH[[+C$)h2äskLQ,i‚?#AQ%&k;9$;gn:M=:no$ZDJi+ʗŔÐ$ŨHa_=C>nLV鋘!l;-O@\.^sF͑Vx}ouE`W`҈A!(%V}sh ~@_MDyG,hڥzSNf|d4:HU>%l Xm*,պ{C 0l]+3a>K{?+$ݭU`Egtmdt3s ӝ:DNZq |s@3C .d.mW@Q$ET NjT:{7A^9oڳ*&Ʀ8O UWrch'IAT{4\ -z? W{) ">+c#y~Az)!d6 -0Cr(4߅$ՂW@4U9zX DWeŸS q~3*=6NDi:#sH5k%@sC!r|,z"cܣy$DS7P8ֻ7i {|;瀴3LL&]#K[+͏ǜ;SU2~~7VNlkg:2apGաm[h7k9b5N;LtH5.ig@7Dv/pJ`0Sr}'0`ð r~Y'R`u,>,}_aFIQ{*D `}&,:`O$j$ݡ^(U[p?u.z0r:TqU_vu,r ŔLJ墏&ăU2S; Ƀ.iPrҐŖUi z˱};2 s:l{d|^UKE %f~+庤|lHZ2Tt]@w;ŮBP"-cWm":nLC!^2ՠ,;dk݆ ZjSל{ %{w#UmE$H&z &0ǂ-&2I*`o" Em {[;hXshp*r>UMGkMmd'U(QI7b ^EP±^: SvU%=3Mh4ySmҁƁٰMF9+T=>)ocOىS>3.;Ԁ3{2pn$oے ;or"L^؟Q`6W-;~<3E ] 3Krk E|@2+gBQ tjBs=,i"bc3YzLkuD`9v-E41xl[s|ldA7r=E>>r]ScXeS""mbFhMWq!pykǗH=CܰR yODo_ƻ8 \E^55gI$?5%Eg~x*mnoF@vnm Ŗq3yKؕ.p*6o+yx! ot~HJ:(gm|U0-Nm5SeLtTxG? /Wܢd0 &9gr ThA; j~\M\[BW:vx$>ZܙŽd4E_8Wcg8C״.uLY~[݇,ǔj{Vhy$>`&Q:,& gD/Bam6uI3ef񝏏NJB#T Z*Cb7LjNz-~ f-Jg4(+ݾ6oEZ):/~b[-Q#IӵD6L%w,RFs|^+9Pd N@r# J_QΠY1<͕,`TMړn(w- eUWg.}N7NKCN Ory}8g@5TJ3b? k_|A0IgZPLf 6D$3SɊ(k@QKE+56md-g3waۛP*~?^ ;KP,֐(Gޯ¼EbA<n_g&óM#cvI vvHK[12N(!%tܰ4f!݄ZネR(C^h]I6g%* PxzŌ:;BMS14!ҷkq4pĹ{Fs`]\ͼ )>D^ w,{߂K"<.fKn8zۮ@F-ˮSj~Gy.LLǰę5ZA[" Eqh"݀.3EGQ0њjecO*#0ɛaR?8XuCrqZ?`WGPsf,v$[T){e%.z;ǫZԋҝȠUn#/fA6=G5bhia ]E#Ǥ]P?`,ٱ@6cKo^[aTߏH=X}= eZ!A r6㬊N>wi\dvgɑMV0H{!ny+_b6D` !:s:'T#,h/ѓ̮491G. j½XcyJր4g'}:8?$#ez]=` e3-؆owCa%X79&Q!35PzƦ,|#"wDwM)iUo@T9p]f4:yWJ<2w%SP6YzUD bfN(Cj@Wm,E1[k#x__R^ %GBTLfuyUEۓDl<2&+2F@,gRҶ㯘f:uX_vΠڥeLhGnHxG],˨,,`1RF,7,c,P\A6322&jwĎ%Y16FKuaVX⤨ciWRO 뾟9EUﰛor( z5^a>w}lr dAJd"_fn@5hW*:S yFVMW?4R\Q nL0+$`ދ*ى&T%_c6/( ?$?i&yz6:}C> EL0̕d:3%.O"ϗ`Jΐc-TȣQiwι{GG+VȀo|6֧x1 7Lc.h& ;JaL=@آ6d,|^e-Vi>X 7scci5r7 LVT|[ڠ:Kf!l#>:9 ʜFiKYoB#8gWh&6A"=]c?4o)-jd(@=TɷM_qGIdB풒s|ˠ@)`O!jXN bl=S@4D&Fc[d.f]+h$9CsiY~*~Ԇ-q6-oDe=D,&a')9 r/轏=TZ+w{;uW<ŸeHRVdS Ǟ p$1-9~).&<#Z) 8!3SaZ >:۞@$F#W@}d`6M‰ʟ)-2fwlM"plؑ+ ΨD B0jnl=g`L@@$9105/{qC؟,bkG'R@!`蕥h;bpon ` @\n'gpm(x|#۳Ly(N.^;~qmPn)emw7OhW*tf5T"['$θ0}4 8 aS0F>gk&mR|';Av2E.ٸZIڪ`HE{ѵߤCBn&}q {t'¬vS? ?[-\x^mTQ!nJ]+|gQ݀Cb&䨨2Sc4dȐm>ݏͣ{ D2? Q fuomf^Xϖތf/1(3n %5"^;p&+iWbh[Onig eы[ 0 ~A -t`Rл4YBu‚bwgǞ)8^ w~ , *(oϔ\q}`y7PQgUgbQ0 )Lɡ8 :gBtrWEVdķfAMA/J e0B|Hy^31ʛ:ޚ$po)؍Zxb(M]MB} ʺbbwъ)wY&nk42P1Gh@z}56B W c+*aM۪>H+h&D[,n=z)9x,><3P wk#!Jt/>]y[H":55D[\Z'oYA&قT#|&ENeϞUu&$V˻7EgIܭ]9kJhna=K;سIҭ( J'Bd+®c;ы'=;5^xkWT3^$TuJ 'fO^#^<3+*Th c_ G`f y^L{qRBPUCer156tۦѝKqUs|:ǟз &l{_ԡabkV2A+Id5CP~*a`yDŌ!prƜTw',Wcg@~Mv)w@bim b䱆+3`wFpzEJ&QQrDmKo2wkEl0h 0]T\n%]0 {d5d wQ/ _զ,#wLc /:<3S{4wܙ씮S^K-`΢?C}H8zZW Iӊ  $;%[|7<֥˒ ot"\W42Ma'27фGTǫXzwKeoAMtL{=7ց)tlT.vߔhb(?^%VІizsTK`:Jx:u^Tŗh`Ϲ2ݟƍ|*7(d55PݿrjÈ9O yb3[^a5Ncm.(( \*a/W:<(vNXdz-Cߝk]' ǷWHrΡ[x` D-'iF"a;Q3zj'ZR_ֆ54VTٕz}>дꇖoy$Q1,2ܪm.YtwnjGR+H[o/Ht9NS$uu"{ 7/ /4_;O2!%kARˢF>"[j*J &d2{&*RAUUWk=U|7"CY1!{o;>jIaCQKVZ+y'hujvLS;z =R7 `rI3n~P8'K=9Gw -nl.,}DFdB݈ o#{%$"K13>dA=My{Լh%ə8Y;uDjZc 4b%5tzuL#AN4b+|JPXOU!U7Iکm|w*5̐Ws'Z+aݘr W Sx펂/y nASH| m -A"9ݻ@.;yUJOBȔ5ݍa#8 8|uA2*8%r,X#3/ʅeg?GBBG jƃsGcmkrmh=J{(Fun'G?XKPv[#4,R֏pk3N}uAɘ-u26윴:>_A{52:SN؛Hbq;(٢ db=a۷rW ]ՎZטe/@o4fDBAw?XhIP-]tSYlki$/a6r;gƋ{z;{,*Lth{\ge`Cl6//Nfsn:YA󎄺 a-JHb+6h0=$9IL:k {?er+VY\AتXxq7U'.&"? -C+â4c7']mR=  GaLͺUώ&.z.rʄ歁NT,:,_SL/D1 J*W?j3Ƅzg{kDbδ4ŠuTW 49KuS?Dm9KZdΰ)d-QQ#0l4/0HL 8,j}BT@}ǁ~k@E9/A!:3[/YaZ0E[2|K0MtK5 # uKAb?鴼 k}.^6Go\p:Ns%GTe0a]]#mssZ&̣@%z;Sk(@Kd4^uJ`c }`"Yy81e9ىa+m@o~$xEH }ΟjT:g] /й.nޫ#=U=~# a+ ]9d*€З)G -ߍ~P9- $?<(w?B}`bɵ3n>I1j_~#Hr3Qc ޯ- )LOm5VI2ó",hHKJpdrihkfvCF4rU1TwPdci4˰eU+ ᧿frXзsÅM~im]sHR΃'Ԡ@"ZE* g,]JE%wkB;-F, fk; LieZ|f;/dY/ΕjIa*5{ "ab`+O/^OЋ&+:)_rh*Id+Q΃̦eQӦmz\x{5Hސr='_:uӼy(3vxuĪ0h2*qd14;#>2'3͉rXWP^)J,O@mZG"{]xvsgYZ070701000002d7000081a400000000000000000000000166b5088400000f1c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/usb/zaurus.ko.xz7zXZִF!t/B]?Eh=ڜ.+9;Jw$"[NTeηA|z_ F,qMLjDi%J'*Y7P t|p-H<8}*Ǫɖ'ij]5p[Dc-NB=RJgdy>{$Ư$1U1Kqa֒R|4CFJҪ4ej*ɀڣ.Ydo0@;ʀt64Ƣrd F ?FlnT2RvE9S?؛9a")fw. JHV3Cw"i'7~-%JMn re֪%jڕ8I^ޑٵoF Xan=  $FtktsLL}^oM:,k_~S̨rt@?sޢ9$+w[{PC& چWI$0Cpu%'X$8~GJ8e$Et d3$ZEE:oOine3͵4mנ\҂H@QM!l%Gc #} @C pϼlW55Xl/B۲&g S-d^vPϓcrzf[Ͽl&4LЗǞSJ`Uv779ME(`khcAn7 Kl>M_̺IZJ ^:yUhj8u!rNdУ>œ w[&Ct=A,e~(oʃ=7ajw{ ZOrL殷9%qH{b(ckoTWK)쐯*s6cE AX D`~Rk3b0'%Ajn?2Fs)̯uZ̔>8kcH ӝ}N8QDXP7(Cik] =%8,?$`L(9NX^/aNAYVt6v 'dT9"eM@JG9`x-7@p[9feμC=MBym)H9CK(P %]RL =Q4.3?a&/X):zYA}ID1SH{OJRGc-%V5F(H1G33Nn0dm@d,&q ؑ9CVp2ԁC[.ԡ&T./BD1Yx%zށ>G~GN9gDS4z e`﷪. tNů[HQ$ aaK4BȐ.mM ,XMe0p8KsWVĂRݜpD+~SN0q^O7]k ihE2k6/<ľҙ5hy|?ۧYHQfbǸ-\ uldJ L̾i˜ûLI |uMr sWe)姕qK]uXk x]\2 (`φKU˻Pw,e޳2;0trz`A_`\fI̔4^SGj!˻;Ƈ3{4.0Z"+Ⱥ^ZJ"|KQRH=l?SQL[SF]/2Xd 7txqN<6  )Rdc)iEհq{ #avŠD*~5G{P''ڙ4.rD?/׆Oy)lݣ`d,Ю2}>Ze9h,-Y2K\b+#mO×O#{!#Ƌ:#9h\m{ۓ̃ (z+{lddO b$4F~Z8")&t N@6?ݗx@^d4̼5nQARWlή\ 7q[B4)UL~8ǵ6b̸@ M=b7W[)regF҅B>Z,Yׂ/ICm_ܼMRvZ̪$}e{9DwrNɖth9ux򀻯"w"FB04 ,w= `HX5TYe=ȷݸ!&Zыx5o~G8Z)]cp-W_XP gIᡎ&\thhlLKx`"ut?hҖKr?Q#cg,$I1Zľ8ڀHݔtA>k}05`5z4RVzB_җ[(UN`d@ϋrOW=Fhrxz? 㿹K0x8؞nװbBX*+;ssӯ"@ݡ5k,e>odI|[Getsdw:\v,1b~C1vZR=}\pK<]c[=G8K6UQ|LC+^jq_ipR):B[O u#:Aūt6o=uW|[hɇU2 WiaϞ{4ϖ& J"~jU -M`iV:gYZ070701000002d8000081a400000000000000000000000166b5088400003140000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath.ko.xz7zXZִF!t/1]?Eh=ڜ.+,ˉ>/?涯G/Ap)NfbK !^Ut/϶)>pЕQCSg9AɚR]]LRtk D.(jyЋ7=|g]f5! ^a !:rUhr´<}xPqg<>L.K <13ecȝ2!j/[u|l2{,l׵c5>"ps5m|fLk.1w,#AFv,(ߐ(wXF¡=rмHȯtP}]0~R+œ= Xmg620l}Y0-{ O\33})O` <EdWPKSVTz3/fb܈{a2^oB֦fstX~VLU*2raAцٷT2z&j+!P$KO\jc*SK;+9>cbU Nm|#\n9Ey+8 t벶Y-:wnBo)1pɸ1,Sͼмc<!wH*;dauD9_ͅ~#^*=9XPn'8QrK̻kglsԺ@ri=XJ1ň? y d o,7x*8>\.$zbHVw0 y^7 :.b;"OV7Z~qyGt  k‹Aur}Fe29LTVqgCbF!:US`LrbmY[$e@/n}B fp<}1eFmuG궿6,` u8nwJFX9T%tZw~sUZyuĬeI'9<)kB7Y aq䔃[ 2}p*Zi|ѹ e;^x4YP O.Euh ^Xrсn#.ٽŦ"G!l/[%_QtD(/*C%5mtPNO-%z]qVǴ~(|؉6@n¥4P}0O6%c>5$(ݔa9GV˅ 6{ZJ?͢'\k~sd>]M4=6g^jLb Ӄ;"aDc-p{W!ۯvIݭKB' kqu*ʽIJ?<~ka_r\oet2tgc\&JwtƇZBA[njVZ|:ІU#8ɞW9C#a*:PZ/]+cn`D~C olG!IYaP>T\ (UhE?Bo) W8 ϵMP"$y}7;գ-8jV)܃BED}7*R4:GtZaJuhe *+ҽa&~i'/{;#ST^:p )Z|y^$v%;i&[ꝿ٧Խr}>i:'sҼ,)tq'FvaBMWϷۦXQG[QYN:SEDr8ޒ:ydx4u4qΨ}c.?Tw'h_rt ۨyљ.ëu'wt9f^f&]:PzОuǽDžڲ&EHR"$@&|7()H2ҁ)͜%Ts>7v xDFF˼M߲9,L!+%XPO!yO^NOE,bQLs[4)/ILgXRxRU[YukDZ g޼ke"j_0jh<ŕJFb9En MqX!.- hԑ׻oL̸hy\ߤf<<Ӓ Oc J{Ėi! Ywմ~$]uSLK_PO|\}n,0mx1ⵆA [2m$XE:Jj@PV;b k{ ryDf籌'z'$]_pά x[IB"WWl|SCbޠ&$V]ٜ;DEM'V2"-/&t4-BQwZOp4^n`<G!DFd]I=#K"NAՍKb<(]BxʮSn N)%*@3Ǻd%L%<K1C)׾C U/T0b#teH"JjȞ— cOT';B-.urڴL}j>n ǩ**z CYz$Ҷ3V&]t }d aYۙ|Bnӳ1%HjfղՓe]y6LP/}g(!gx0w {seɹC@I޷Y>B+Pc8Ɔ[8K:|s2b-E*%R+Lm[[E~?>R+h՗gʛDӬ>k?,C>㢶kHEۮ)u]#8AqM )$f:v`b|-M QEbtzr]'@KjN ْ5]b?KRo q,wFR@g.Hu`;` !82,ka`ͭOGęs*`fp=<)C !s l.a#%1Cgy6^R.#ƻqX߱S޼/գT,'.Fg> {JQ;p}ZܬAm"smIe8az59!SxYe T1^E 0[=_|?DL-~Ěhh,a p(c;>GɊ+ ʦ߆.yV 5:2\܉t܊)B7Af(;NtFdK* E̚GaKn]$s:>'(\lM`ZhA&Lv}N9mu+x w]}  .fZ0ga|Eu(){ffSv(=UVi`zc=w#Jmj- >&`}qQ+n%HL+K]  VbQU J> d(3?DVϨbGiӟ]$ lu=O #Cyuz+ [x]F2P\gVQF$y ( X~a Wow[P}=~y~3slu 10K^"m)(mlnfh `:KX"hB[@WR"*QI[0_܌ϤpxȮ̓$9NF1Ji@%6vKB=84Gݳ$%E]SErT#ږɆeC]C~>W]'^p,'1(Nɷ瑩720=H\\OT70] Z ra7};`M3TsT`^94Oa'(5MTIɯ3t_̶׊F72 ;̇D4aP Hˊ-v⚤U״S6Y  WY+'b1Hz-b >W4,}GǏ>OʿG#ِ`Z *d#=`Nr/Dɕl!½b1KQFOoz=ya@A:*۫<Nj.2LFǿWc|$,sAs H~E*H#<ݛ#c_LiAĦv(p 4?,&h8 t^Z6=DC]F|5EzI]۾n}{=X}q`D/->͙Σe1}HiEQhS~AGNm!dB'7ے288s(GPaJh{Ϩ)g1v3@wp Z@Xdui8t~A8^8)1fdUZ(0qkF:-K-"Dy;Ou;%dVme~P^,_HHʢQ6/e|zT~8ɯD7 $=BPPCܷW+ I. !R↑EmH8V+YJ H^q!'EK+ \_ѱç@!E{# /w'^|9Dam jTwF)|b!My s%_&|#o[,Ybl`⼀[%-U?u̓?NTOrTW=C E,!1p zpg Sԏ˱,- &?~Vbvy7W`_7]_z}1a> G0aIG#/deU83qy#3O{)ެ2%캵y`a⑇I'{㒵SN4ONilޭ!3Ѣ((FѵC, 뉭r#}bqݑ­z\R!G1^[ކ~砵!h0:0뒋Hl%oVtCg~'A #P>Ⴭ/YMhk%LI7K@FxXh4 ɪ5RdIGP[x=j2>]Q v{}jE+k $@>Ρ,!IR0ldJck PH\O˄GI7Q (;3v}5>;@n|Oomc bV؃*{4a 닣q=PhKz:PS1Y$\xƫI$/E&^=ШeFڵkR$nn~L%*M )&oZP$eOƋlU*x`$z@|Wov.F/dTt}x`PƔQH9V÷chtHhJZaH*1wԀ1:I҈G8Q{EQo:zr0e_ _3*y]G3Y5N|qэYosC7¾dAef)vua$^Mܬ~M Z &O2+,v|uTl=رL/¢W=P{}IuwP9qa>iQZ.V7 =EH" +j` 8 I?2ՠLy+AdEC[eÙD퇪s+7>a_uʪm_b'WY$.^ak;VM-T|Iv;Yrֿ9KstBkﭡxş;f mϗmBR%S_+Ut9d&Lqo:~[OR"I8켗XSsT62"D;2 rPzDs!t/ޭĶ6I㉸˃ju)N,q{t\h錮_X"f5zUJP `{X1!UH2 }ޣVDZoiIWשĭ!Ѓ^><?'8x]}v 냥 9:Mor} -F,!&o/QʌJ)+gEEw~X0KNXBz\GM$FIFm3 ڌ@k uٌBvl)g)C-;dt'Sd._ Dh&%)h!,m" fuR`Wx4!Q.j(>|x&-XR~# Eqf/АpԽkJXM )c,&#zQ_Ake+ >\ʦDv&H1t@jӨGxc\`A2I<frASU&|\ZsV8GVcC.o{ =٣yeV{4(Tp/ld#->vpGR =pnʭs ;9=M.m \\8T6; P= MMQ;#'֢ZMxoZ-Q[!ٛ* !DgBDaƳ͠]qeCxw5D> ?u6)1Rr۱҇xT78{xxݣ;Ft|ݙhe@Ĺܶf"sT=_^=VK3Yg&;9rqʧ\`xb腣0W9zTH'9p=i#|w.ܸ; ]I@aC zBW:r|R!tC7n - nSwf01Ć$p3[CUd@6".bys d!C|oG3!׳ (pd ڷm4cHCAyil@%*눏fn Aq_CL!655\Z^ XYq%9|9+ 3L肰84MTln2xO^*Ga`O7#9JfWe""P5 )t< ag}# *ڌuSfz\ڃf2ДX F7:?SpпE'3A`  bd8 bP]%m=JD2" ֐xeON*X+<$0}t2>G>tC)ukVqL;ߦݕ5)=k(l!y/9<ѱ"*d@՞%|A-.˩ݰ0RYqT5$c+vsožp-הk=+aK뭽88=U|4y$fLji&У@pSkkTN((q3!noK!J:YNF b:g!VJ7=mO vn$>>RpC^oUzk4Os?l(,pNJ~Ŝ> do_ʹ=%wUl/J*`^Hf-8uRTk8GT%ƃ<_6F 4kz\XPXfN=T rޡP9ߢK룬=RFRXZg3׮OƝçS?ȭfK>kE*_~ȥUcڍPީkCaH>iWHrPE-%hb;kv4&`mĀ[w6U[kB4,3&j7}h_ zL|'S*Bޢ-:.[`U(-a# 2y <"O6 *`bw,.j=1k?;F: Wn) &USvHSsGE1'Ms+D''/a$mң~ Jױ-MۢGMZq(4dl"$*j/޾`$b1obwe(`H50أ*H#s,lfntZ/B6G9nŵt!3ʜnђQ:K1l?\ƷQi&h/0(σ 9}PN&ft<5%MN뉧E5DScwtjXF.d݈~W.%|ݞKq)Ɍټl^^o ~aUbEk'(VAENVū6RQj lϓTT T+w% Ջen=",wC0 AR -:9C*y2,iF|/Gn 7Fp4,@!j(s34;m9#d yW^t"tl6]1x))ߢ_gjq$1BKW>l{$tI &:E(+s*ˬz60`;V+HTT Ӓ{[8`fD0a=qpץ8bwvyNFw }_lԨT/#xiH8{Qt81=l%ź18..T=ְi+bExh!.<ݿ(©;p{ryOM#v2M䥢hu5j5 瓗Ҝ\j<{^fmk$[,h&lIrAR%R7חqVN *ђ{EѰP`w^_GQ# {C<}?~SF.:8P0K$۫hKG^FH܍{iSΌgJqC4,rͺOÖLb2j~1Bl1dArIr`m?$*W3 =PiPԖQYB= ?s u%*0{"SVjzKMl*bG^L܃l]p4g]O"ԛx\=gZ|ފN3jW_P!r]yxEM\ yl*!3U?)fsvt܌JG#b sf+J$D0mG  S䴫D\F:LkcUcu]#M~=Fci0͕iKB? .)ԁB `0<ǟ8W秄+)̌cM#a3%8 '68$ Dv0YQ Z5qŝ{C R4.)*iIr qXƌ7(:JdU97Yb-cBXs"fՒB*_t#gWt(nYLPЖn9&3d{\*O ң4*[m Kԯ c}&N1a6ۜħ/{εSZU:xm:PГ+/q[[E!3X[]]P0E$'.JOY2L3m;P= g |Ɏ@!zȶTcN_8 ѫ/RG.hPχLp۾TFx]J!F}:`^ZnQJ}!=#r6{p-:Ѐi}+{u~/`'2鋭ݔuQdeM>1>!bkgıgYZ070701000002d9000081a400000000000000000000000166b5088400029e94000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath10k/ath10k_core.ko.xz7zXZִF!t/q]?Eh=ڜ.+˥Vwv^!G#o֕6&VA^EI=`נw7cḛ >Lt_:_<}rAelwݼu"LDVQ(.[Ar̋2vlw3`Ñ ,AT?M Єg(,9VM {d?˝NH[mR|!v3K֓AH Zz+[-A*O#rHnUEۼ03\Ji5}TBWg,_bʾImٶ/2NA#=8)~8l*+,vΧ[mF4{OH1 >Pf41czxFp@ta"SЭJ1s2NExUνt:(R3QBR'Ɗmld9"]C} pO ɧ(v <@I ^".P2!:Rj0 }DcKD%UA\FО%[ͭ5> w$yoJH*Ds^4Y#D[p\^O*X W9RTm}Hh3Ojb-! HT(Gnt.@<3'L~T$eBDNʤ^u3!K9` |xc* & |ʷxJN@!46]˕" K,t;a{ :]:kI\e lXv)Y?!58SZR^_rlH;@]^P { XY>x[[}^yB$ϻ-r̩Ǥg}נVv J\^T-99z& +;{5EDb$yqD 5z!'LP<^/[!s2,<{iA*! +E,p{iǨB>ѕ$Ltm(kJJ< ?}vA$<1u!n5XlFr8bWgm;M ^ykvt1T:v46ⶦ$Č?_u(n¯n:4y-4Ab6axNW],B\D03|7T~WҍaDRJ|_J>xCeY6Ấsj YK DI ]3]$`ekNg5LSRv8Yۏ֘,f?K#WHKF6ށdWL#&'wJk%9߸⃬Dl(?Q?y'<9ASwK/}6[Cnwj{қ7_^a 2x1{y|c.feT)WǰOGSLBZrS /9<;ݵ~\Eɩ/8`U .qw#$E臿Cϱ"N 4؅aH˿(Fw q+<̞ lq:կSm(#(mz,0p(Gq"mX\*Fc7>=0 dMIeYÍ.MBȌˇ[9'QI=RW-/% %0 ɫJo:a M v@p:I_S T m-$k?e)\\x 2"jlэУMw2T(^ `_ f@/$;v1F1.\V j YۛJTdUFqvF-|Q]Wy% qЖ ZAd4dnFZPmb1f|Ϊ[ڻ;XȁN Bv{E0:`CDDUj\%:>qkxve¶JAɞh]B>мN7a|RdC!Z;߼O>M19 DO+/]Ǩ @J|X$k\UnDMD=.a2Hsm^[&ն'& wvq8;|k(${dh*\XAYMN{  شc@Mk$;@T* )Yʇ<|iJwm%CA( 4?>O< %+T]8j{5d+7e1ɻ b]&y5=wE# hBa/q<OM@I|8)_L`]?ioѾ{!C_3V$(%JNTNj(t1>tt8]"𲗯Ɩ- x S9XpXڦ\?`boB'&'\\hM 7\$LqF!+aSev@fsqnP IȊ~قZ5.)IG!'ViXB>@:Z&$@m7]tt8"kw%)9 Y 2IDFk<9OG&: "u4 e,g$t}޺|,YlnNhy<*7؊庍x-)(ʨ:҃C}i͖YF1"exj˴Wr|kXS]{nc)njT3y퍧8 몌GC쌱x>5goi۪?X/4[<[,qu8*2 }AO,ge9)AOYp5q&C0_4:,5nu1bbtAs0It($˅ -r$3#E*nPfZ.O%{; 㝀9s9D'Gx};-kp|~`![էY} iߺ ik57۪uc{uP\3S#d ->NNx֌,05݀d_}c'PˊaGkSR6F.}e-:\/tuྎL. :}8~s{?Z>݋-0ϥ^rR3F$EʔRU9k)a>mf8-V@?!ks3† K, dg4+e,ܭY6旲uFos{*SޞE*Gé 1WpT/u$6k<~8Z={`mR[A ` 6jEg_k Nt͸&@hͫ]wK̪a8XM "QFPu?{PN~'X[9.nXc-' Ij-Fw;͞\kI9҆qxEfb0{McQmm1/ټ]Bz.X~SG/y2D̔"; !>x-b)-fxln-xmQb[<԰3SHLuWЄ:V, 2.aY$*[ 13C{ x:gT)@a{MنzJ廜oFgQO 'h/̯%艐3ƈS3DpMt]UUyqY0MTX3j-#Ϥ3e (n A6!/~$wZ c{~43-5;JAr.x |Wmh0 nm4+Zyo;3)^)'b Rr:4 V- z%I~Mn݅#戳B&GƯJ x/< DoX|3R *S׶Ncό8geۄDYH 0q]R i.lrxjN+1P=>8qRΖ4l*YW:JSV0}Sf4IRfPদaoĀZ 5 M-wӯ-Bz{waPJ ż7LٚӥFnR`兀ӡWp^1doM-Uc;e1 @0p PWͮ&3iw!U՞Vjga>vׄc~s2)zJ,?&1| 4/Ɓ#{<,^2&Wm)}gu-S|3TR˨|-s.Uhۥr.G*|\|1n$CNJzxB[nEiRn?Q#=w @`Tq <2#] @p3.@u}[]@'Fa拫Ppbm4ߒ6xn2]}Cj; %Zs*g&. zqQCP70j&.yW1+zR߂>w v'Q8劒KJ1QRE^#`T7`]gH`'.Y\'#Hv9dU#[~L3vB*Nt$k%Ц*OqL;:ؖʊ/M[Y1J[&},7ׅlƀ$ƅi2IFi>.YsD+LwHU\3w =\W]v-~ľtPiϗc~ ^E̵*oQ,bBXב2E\}~<;V.G%{bI(~)#*0(>pKLj,iۤ)EDޘb6iG*Hu(Q%Z-WP/w[-i6nWoKwr֐22! ~.+3@*CO3mv,Ǟy*MVa)ffF= -M#2xTGv`x``F%xxfO/dV1.]JO9}ObiY շ=Nz؄*[E\͆)GƔJz6^.&)->^=T7{@枧Y1il:Q𤺙u ^=*PR3q:&[¸-K1S[2UT $~x>],:'~>͖n$7N53ӊθ{|]rl.ݔSw@#-kA8Np9oA[naְX"R IT0?T)2<1o87 N'gw~.C sb =`LD2+P8(Pۮލpǜu@ ''#Pkg4|ڨ\ k^wbz" i%3,u.j% F,j&`__e?0cNi^# ]TRߊdaKΊ:L%Ya Yو'{K]?--w~8+0vYiAʮ{%B!eӎNlAҼ;5> ~EQ(/4NcUF- \?T5EgFmJ0Yxɞi):ΉB Gf%ݳH@9~x5TKTQTy }q.)B}b~YBb@8tw#Um^~=6&3*n/Cc أǸAZc 55n.=S3 gҦ\)z/)#/G@窘b _(g6FQF27nOoݼ'>akG v _G|^h"l䣓cg'WC\P{JoϚ|^#tN$k"+%hӇ>:)d J|t6\dO&7 pO@ˣUq^ܻzi >u NPƎ@]b߬ydk{*4wvG txJ6x<0l>a%{?S֠aKzՎ#N7JpZ7aM Ya[dnlB /O_Y2sT&7V2Ae߼L:FL|jmuvϠ>`eGjΙ#aI_"]clqHl'|9_ѧn `&9O5G' 9`]FGNlYo ,R,_ pePBtVkDQ&2Fe@oX'|rʀntZkʺӈ:lMZ)ygzrw1<`?U+d$@Njtx--Ѽ;r^%ɃnlT¨ <-Ϧe`DwlE'組6[jX}ARD,’˥ٰ[{1g/7(7BtHey*DG̜iB 'ܡ!cB-xs;׬wHyJBQbyU\0a{JQ <Uخ00QX䕊<-u?%I^tsAh #~jm|-e9 j *:C+e;uEHT/͵L%h2  fX(eyPeny {8:Ȯ;3AvZ $XBi+8T(lj-FM@t/ZP?{ jӓMm;{ WWG[Ą.&s>P>=Ӳ/9F֡o^rδ,mjjUߜ?(Bw X,\QcN)v5ɵ[Bl6XsKmDBኯLX"Zt?kEz3|V{IFw8"=@747ijjG"DT=n kc٬'L@25~_"׾>V xnsU|LJ V6F*D', ljTvׅ`hҍ`#kF@[{Iqu.5{7 gM?o<nOE }C`&tO҆ݓ0C{tW3n7.IؗNfLa$y˛LZ /$Q :W9 [ao'{FLusK}(MDxI"0` ;m(? _e Mq0&ʀV+Dy=#I^M(^Xt)NG4? +y1rH eD^{#?`1wM̯VY\Jo@@rC/~ A*' לfڋ׎ qhi4=sZ?pyYN6/|Ƀ>#gqSTMYqt(`B6V])?4>R%/yztbF6Y.Cb̭j:3lGb ", CR?{˞wY&04$$' !ED}~xeOFہf_?oUo\yMHׅv|9 5{jK\JvO( "k(>s~-=bmiȡ|Ȧ%WG}7f#!CkvΉD]IB\ yY儂%%-~_do O$C1")+|p̀mu<#l%OUo+S-DZ.O^l7m!G2("6QoYqR>(pLEf&ʳDe̬(nX:dj0#otVGE,Xԍ%~}2oʊ szBn@5;fRchʟ,lj>B~AzNqeSbiIy C{.^{>2uW]t,U'{ Wm0ʂ}ETS6wvZZu͢Le[GdJE4}t V񊝩Ss?]gԵCG"⻛3"TwFОP{>w124VW\o0N}vCs̉mf#r4ѴFFFg9^'x&QgYJ:tdDn0|46lV?k!O96uUhwsZ G$D#Vd4' `PK@|[t_7$]ʓpXbkX_ݬĮ|?`@=d)RN?1}E+OCt(nJr +^Ly22Ң,!\3uIҒ[r&SU @@_}u*(R"z1$<2M) -hZGk3C,JԳoyHo 2wvb:p:ǵ," 1,Yk+k,Ą[а>.N`,kؓ\"˞C{WHUi^}=4\MdA.e <APb}dC21hLm Rznԯ89]{)=|~L1̮aӼNL]=Lw 'LVx,K Ze7({hڎ^{T  zS¡ ,&0WnPxBIێNF 10~AI;Q)m@"G҆\SgE_=ҾRՓ>aq'(S_{aoRaXmbІya *JpdlM$-eMu޽̿i>R[o\KScx~Rז`C_ "JN ? k|c݃Q0-ѕ?/κ.$-'JboV G8P-GN( .GܖZuCI>1.\Ks$kKQ'B@>Kc3S`\b.BL0S`J&'X%#|,BQIXoQ Iqa\{|N{%m#=u!wx==\%5$ɍtx1}p}YbrIv ֍9rokԀ2<4S#ث0ҧ~BTT!}Z2l@y=iM2y@H]YK(WG͐~Hc!>ܧtܼ@_vfE|ʆ >dbQH >8ݦa|]#w}2?WE9nWACxT"!Ш9a,~s$Fv ShbKmM M>ۙ$8әyɤb'f5#_8:iS\x1Y6ULo?aPU1>>CtRۏ:C,r%P>6I}ۏx nQ5ͱàsruŠj;j]$cK.d+: Ünsoyg|H6:5ɲ?Ck;; To5r%=YC~zR_U!/BXvmo.H@aU yaSE^`b Fr%v S/쁗2[-kR:>9&4lʡ yuc>$;T>XbG% JzOI(ue7qT } ̑ :nu" #IpyNtJ2MᲞ^_&Ro~4F#[8rz-ӘUDU =!We]_i~CY1KTcF[UCT*h<;*ZQl;d2e94 ҳ",jԝ0ZR5-Puoq`AaU kVx/"IhzQ#ݹ^2O+s|E4)8_4063SCTJaNYYHҲ TjПdyΨp> hR۪ULe==)~sEAR <YsFc0U(d G${ጀٵ_!fۆ/A(|Xexmh,UES+3}EB,stF.0M`rjs5DFnc9]AcYyC-c/3# B(% m'YZ|_!R.zrH `c'o0`'<{ fEml;.t1_v/xE"uTd@- ܹOzQXY+[]1ڴHr z4..(;Ǹ[SGC $Umt.lDCP$_Xw;a?ywhE#1w;3 Z&s;QS~=]ܳ&YI0BF(o6RrM^=Lӽa2a̐= Z ) %f|xFG-T.x+i ͂cZ{$یRn5W+Ψ2(|~9(lܢA ulql࠯B9{.^Ty>Ó6odX43i$۷9 YSgSIu5G?cZʝfjz4pV`:v)fKMQ5 SuoG"8đIj|([OGɩ&e|j,OsƼIē"O7`$E|=zӪgpH*Qry6) _FbS 5)Qk4҅Dŋy[\VChby HybO'?o[ѧC0Q*)Ճw7$$pS{H7rNmBcËƏ*E`h"J1J'Ibtgã&PhM:8$wzqrs`5 + '3i;ɒ^-- ڗ$DQ7#[&W|7oL^)_UcBx52PTla?4xC ϶DNCc|R`T5u{'~Jܒjw {HS{ rH,\Yۑs|HϧuGπq~'3mvYֆ@nmpna4t ɨ#6gCB@Oآ^r#\Lz]vTek%6eԄ˓~D#>7-TMADk]i@Y0WtiDQծoǼs؈']Og6^ߩH%4W̎3/fb#b>Um3>"C`- f~&+o 8Xل4?Ҭ&~&A2d!6'E&Q\Iپl/M .j 5~H0Em LWX\ۙh_h~Gn]A?2OںY. NzlmL,0'%ctV]PE,/;'7Si;~[|ɧUgXt sK :^ \ 2mڹY"3 DUK>vz릌oNZQz l98j{2vV#8Q7 c&3 Oz^{,.ӬxSg?aQʂ@FUN{VCQxH2 =.n-3\5$hy|˲.w.~c sy41aen?>c˭Y>:?:b lkx;ƪnXє:Ku*Jqyww-mwfh՞6 ,-/V)w`Vl2C=)9OwCZ^&IUu3`Cv$*Iї-y>e{m+n.t8LbЍY:* >#l"W7a-T K@0) }Q,@o`,ыZv%KF׊? }7^m%()Ź 䅪_';u?bX|J1'xQ7SA- ,GM,T-$+X)FCʊYS㣚0˥1~$: MSЉYA-HB(*ymi쾁G!1PLgLRN"xe%m Cmr{[j(4%-q.6>8Aj_Xç=Dg6I J`7C'n}Z]T\QᡈKO-Q"r#=Xcùi x#.^@dp!bNEƾS}E'4]۞d͔g4vgzVF7! OCRQ.o#VMM5p;PՁC65Ƣ᬴Ë_r!q/W0dZh M=;eDfyQn4nqÉaOGnJW [bx\ Tj~ؔrmLe`-P4FVBhwN~s1Ќ#]fQ{FF{d4rlZ7@Żlż@F V(I:K bţ0dO9!V~99XUj0姾*n0X{grko؜T;%:~ZzaܶeH?B}Qca6$y[+ {_&!7M=Gf BXLmOoj 9Y[U4A 2xsp2PxJNRC&2]!b7Ӣ`sCXBk]*d3\6 k`מDr_Q`Fy|hu 4?8e:Q3WCIO^%2٧DK>>9Dد-dh-*73 Q1,o)$(wk!])qWƗO`2B(9!oZgM T:έ!5'5qY^_hϥ ~TӬ*& p泓roI_URQ P3ՋJ/&K4%fgpPCZWd*Jf1;Z zO!3vNi|"e 1(,-ZR+!8dB ڵ(!~O)6!1n6bc;ss"v0zvMH3t|oʢ֡rӿ[ޫm%vrr%%)$ $Qqwfr*/0aM£~?pBSQՁt暴?u}5}S.nO ޻^ M[$r J7e,հ*.RVCGs'8=tؐÌϥ0'ܩĭ}<! ZII+*G/c$ͪH؉ t/bRU i =+;Va wH[VY6Brfv%n}f=B3QxUoo#AP`zoPsͥn.~=S6<02B3Rv}6!p"gAֆWH~^h]-J@]L#7kXy_ P'4R;BFQ8oa`x N8ԝ|:> SyBɿ_[Ƥ6WOuSPۯf0Ֆ主/p5vLI7 t;-:-xFI3 uccj'F 柪*eyYy5?#CvͶAXfo#ELI=@HgJFd#`7‚VLΗef{d[Iaq]$>` a `T2"7nRV#1i5.~Æе^y69k,;"EHj5/eB)LjZeg*RpZ_c;_a9@ֽS͓$1@76qIL2DBBW X1@4z(Qp;of)~k77ӭ+oS`́c"3eBI{3_SSsb"8N< r`Mw ;yH`L  *dLj=nmӨBȉ {L2koV.*pm|) s z[7Ӟڪ.Cj GN$HJM"⡀^dS|H*'S:Κ=I7z(/%ø ({' |ʂ `ħ7+)`F6Lûa k\-2 R~e`~p`Zl*ߟ I6ə2_ZE 6l)ő\"( ]ŤQ=Sd/Dn8šȟB|N: ;wcݺ0@DhdڒBk"jj52{S ƑYMRo2\B-I,T$%3k]Ey,V[(>0Մr طVJ BNWkIN?ƐVt1#1.9?2K$̱7m7jCX p:P#_g+ho#d"B*( ]h;J_r?]+N1#M{!7h-V)^YC9@vHr{0m.*?iŞ]gW_$G6 rkݸ"^KsL+~kq2f}p7#C>ov~p޹<ÃH:fTYI3@sì)u=hCT{*B ~ۘYhnxL#k-U(l~d/0AIM)G@?55HFhNSoQc? :̊ ,%ҭ]:Jt9ryC FWǥъQVO1/qڸY ~kv|F:n럅6= d~[h9ޟ|+$_A*:h/Pl݁vxe#NMisĂS=] ʜ r' vް"D ,`h$An- 9 VհNj |;M"Z-]. 7o"gghIS`>]| &Ǖ,) li]0 @7b r@";I:c#c L,ғU ^OU gx% -oICɛ4t?1@TB Aϛ$CwqY@'_ 80kHflb_;2J/^EKcM=QK ./Y"dpML>H%^(1alhh<Co_$@D1(R("^ UN^?$7^1 `b'a1ͤj* |ST"Hqlpio{܀ D+ V?7I"w\dq)rZ}ռ׏@#{v Pa;'d7H$5eVCwj\<& 3rޠ' tT+ʣ̸iQ 93\*8 ZP4s O4$$^@>O\]ÆNm+n ϯFyPzی9GN:#Ύ!d=>,Av޺H3,I^U*,χɒ@+H&cALJ!mNնC6>uf:/joC*`4fgZDo`u@<RfH"m:߂g^XU9E+-_;RdAK0$z( uяl]IBZԶ; JFnM34Q|Ŷ} f?5 9TQFnnM7!6a$OUyc!J^ OzR{pѢY>m AcP4^Ѿ 57eޕ@RޟB:'Q$^KιK"tf)b*Ϗ2Ki'=lOb%"݊+Znx@UY{}InZNz|J)i[ ~'a$3?AQ=흍I#ҳPdZEBhx G3>"ZՆpV^k!gUchr>r,R=S\sqKZ=|M}V5q㫇߇q۴^Mqx +K@T<޾NT:m{ egjs%:ykQTA; y7%M@%2O1*UBw!!3@zvHX5uj(-`Ha Ɠ)>$>>P͹it׹"7dPl2+Rx0YF̚|On MxS_lBo]<Y'EuvdR}/[e6MBg JsU0NXQ7Ygü;{G _*4 gc()-[ YǤRwɤ nr;? ex/fs,`<0o(xKm\Tq%!`JE,6'$]%7;T7c{ݖRg yS<_^ Kd3Dv'I|n _ouD[AؿhQ0Uq26U:OKXXy5 O]Q!*0ǔ~'τH~٢4)̆^&|͓#ދ)OBTcCQoi{yeeBc=^^o HGy@У Hi^Sҧg3A NR&jJs﷌?)JB,H #+_$56>FYf/5J:sG}p;;(D%{Ch[q9^"(:Vf&F^+8b>M 8 Q 'f ^l8:'}=n#n2ǿ>U,)`#9bߕF[`ƿh.Ԏ1#{%x|Cn72ٹ7Mn[=&YcDoxBqAzFe~3)u!L;5pHVJM#FQ P0/CPfAYuKa 19,n,9 "yCB}T OQ6_=ٝWttZQX K7mkQYcRLͿx<=Rx-~̤w!| 0H.ٙN {_޿3//Y{PfTO8lnhz;Lk,} B;]ҽslM=̶⺜c`+/ZʴH@F(UdaeI~sM&AЩ0RM'ק(tFUwz ~=h<(dF7(*-J1׻+0x裞CSQS' UtMCz塖hX~W'`>ޗ\!!M2 *v:#uf1{ a>d,`D"&ynVlzoL~}td`.ذ Ys]ߴ:As1ŝJK'CQ:Z >{+HI[9ٌՍ[8!vu!÷t7' EjJ Z\PZ/ԻPPZoT@ۿM^~jkCHQp K1_k#jH'J 0V֠Ȓ^$^К)>Pt[eo KSC ;\r\icSTqO(<(2JCT ܷ9Td9sQeˎ3}m\Dl C0qp9qWl; L8 GOʃz5h DdCԭ"%D擎߈1ph ӎ1n< yA3V/"%20lB>=<>S\mJݭp wG䧨0_}'R9QA^['j3VE @wy!p^ڴ+!9k gocY1c1NٌͬFKmӔR)gaaR eyÂ\l{Rr Wg:Kq"^Gpzn6D E(*K Zz|alk9IP.Hџ.dnɴ⧏*=0 cO⩬ <2^McO˅A@PA&ifp1rЋ쉊&‡ٴ/ۂb-!KF1^}?ۓ <2"H톇gU\ Gu QEP&]_dۏIezo+t%˰JN6/ u"vEoVs7$ &LF6q(ϊ׉7Xwsl ƶ"~H#'0M˥ _`6B'-[\GPO~ snlԯEEEtW GDD'(wH)~b+s C. <3=[m~B/BN*?=s+GoSP0pqh3 u7׿)Jgbޗr#)glnd bXCsJfdCi1S)cuN."o g˚"&1u|lT4 б֖K!4r)z>6EZ׫{ǮBES$&z.ʣn!@.$*ERe;^9X"r\ C-Īl/@ wfFx <@*K'3;(4X Rd e% I˲Z+φZ}IZGwOBzOXe1A>s2ڌ|`4`ǟ:3{ԄfRYm_c#"yui# $feJV HU E5*c ; S3I k6OonNȤ>5k v>5J|LC {7Y"Ш&Ĉ';= 7Q0߲fu4ԉ)?f{jjWl,N֒b@Uh<@XQJ>3RU"Oĉ JYiFw3gPVޗM*ªPl@ˡtA\!sI ~P|m]4H%01X|9(R:(dLF˒JhX 7Gvzdnz ihOy~wh<' ,ߺ 8GnQo_2Un~}L9ؾh8ڤT"MhdUb44z,ӯ`Ȣ"f4sW±YΔ ! 3H΁8e>Ek\9%xz'H2 M1 dP?anK1|;yTFb'}/[g+伉BwGR1*$5S%87~ j UJ5}g'DXs{JA,t{ L_yc~TƦ,הH?z;5,fz79wA;49Rͧf ;Oe?WG\1q_GrNDgL8oJS V{G)F챝66yҮ*D<~tSFV%;D{/r+O!  .H7"=hGW(YbkZ0mRɻ*N1y4^SFSĞJ5XsvSg]t>8 @Il—+ĩUa@S8e|C> aGn7@IgXDS[ ?2O lyLpUJ=EMgFOpCm*1K>fd2L Cw~uU0칦&^1wrQrɱ/w9Xh6ݥ,O.iY~JOXzaz.]- ox ~>g_g}CQA1-W޻֫J캒Z#YJ#2z^a#FѨV ^nVuBj'G8ªwzš,p:d]OԈ^(\Ѧe!HVybOv2*#FQm@Rk5$JM8[9La@*c!u [a;٢| c99e{KǑyreXA!lcf7.\3Xn%= N _xmt؋J9޸mj [4淐{-/lU8;^"Y(|⠏(C!??'Rļfh2vWE[8{,x߿kjp`5 7kt Cj /M= qUl|@R#Aq  UQjQvM56?TYT>@ Ⴞpo6ﵷpi2+K ,= u++<^L>%Y>ƛLc$CPsG6稧Dq3u8& 6Fӑ=3![}B Փ1g4 :rBx ֆu0D ֫띝š1w<#_\Xy//gŦN_j4w{pO"ok鈷b>D>_:0Pen^F`*-hԞUdw`̥<㉀APNF%lĝtnBW-D!Ph&!ehNLC$zG L4nviy<f)a@yiA!~#F@KJ1{>1;Fl7@s[L?gQJ~ +hKW:UXϽ0ˣD=nm?xuR$]g$c>~Tً4e'FX5`dLqwޕTNix<3ֈYPHr1RO 45;Œ )ڷZǶ|G^;>5栙t&%)CG:э3ͻ7zbӎ*-{]Ig$oO$i&_F)…z-+ %Y9/7'3-4Yd:C\7iQ /^8X}8{u`МR+RL8G#rqytlj!w?L =ͫ~Qz&(0OXD"ϕtmB\4u8T4yC 560("#wWQк6-Ls_=hC8* y}KjS6 JpËkGgS ²+Zǜn;[0RRߩMX*LF) ^ay5r~+/ICi@k_v:/(KHmnx o3WP<-,l|!mPOYJӜJRC}Mں>LJ^\Hܺ5ToSיݩ`<¾>6`EԄ h(ޚ*3RH,܃R~+ bQe u{ʬE@L oiaQv/Z¯ ӭ`E,|T/cT͏(qqY039L3˺1jT0*!({K{%NsWU>b#i7>/=W bŭ ~'k($Mrg֥@\:0L9Jy2e}~fby)jz[O8M)C=׎\-.?90$|$Zlqf~9 T[땬iv{odڗUpp+t7v`ʩJb VԬ{M$%rU!vU Rj1ݷ&-{ iU; +NYgu oOXMH՟J2X+@g Az*lGSP~I$/:PK*LYGݾ^dS,u:UbhPS{ۖ]<|1Lhf⚎=jK6 -(ѓA0֯~T|>!]y`J~~M\uI!["&zhhB앀E?K~>=9cx^|D=Aa=} ɱ;l1QSl˃nI C3&kYT/T;!w[*8PCYN2EO^}4>rA 2ӿ*xm˿O\>-U>nMR=ă::CkNi oaACDF|gZ.&ѱZ)CͶ{Xr3|j ivL2mo0dIWQK$I0IĦ(MeJ!4˦OA:⚙nlmB/h_I,sT9k u]u fEA4"ivAlb>[$6[LUzsm?Ii\?0P2b2}0ԀʴT>5'^WT I2_Ow}Mte}P/ й"hPc~3p;ęIDTLoQ \-U 3Wxkxwڇw>-6o+e:'W4=֗Ƹy} 6?*Ek^ "Ob8ha9wwRs1P~: `^=+|Su4.A2Q<.&/a= 3 Vp8ub$HA;ܠϭqZ"Rj_qFfWS:$Q&bJQ,\~w΅@b+U^c}$n!S1OTN ͵XN™ !cdhď}>TIx5 EmJSL{uhcX X0EZbqiŪR:J2av&@5퐤 zgذE%S ؃ә,B*d o-N\n\MԔMuOD }Mo#%ztF?wC,ѹ^;,GTh_׊d7_ygƩ5[9qޜx$pu.fiY%!G?seA@t)g+Ǚb ,(dWFh(ތ./pz?Rx4 kk] ;KƳI9OYo9!+; uh:fyzw ̔hte Bj*Xm&@85s>2@J\7T0zV/Q<|)ba UFSq87 0j{3 DHEb[Dۜ^_4BQo͖jJrY$ (ᛳ, U13d1.ǕuQ(nvV,zv`Jtq>̘D, 9.}@_mbA P?f+V~й7;7[ZoИQjQ5Ćr rBR.kXO#kq97 Z"[/`.aѬu ZzG8Aև7Hz]P_Jf9ZqyduoF=[qp,TFZա"e֣ŵ\?ؤ$BfΰߩNy51/NL`LHhVTZ2[fKL,h[j QW7B1v@L5W>|8t0Ez}[αf(ʧ<yqjhTHp q}eIQ*R>AM})&9gзjkP>\B\[`lc^m- ~\I6p]\8nSP1s1=?Lδ6?H! +0sCd,kd$BJG̎fx>5G ) C Ywj`C y$ = 71jM̄%B10"3vv4) t% ,NcA%P}sd U?2d͙ yb/^XגPA 8<6w;,yH N>`Ί"BZ.mkH.39"]; W/bRt OA,oW]U#"ݳY ͏5Y!'k^C?\.n$q7n=HwPcH/Zk`NXt0 Nb>&w9ls=Jïov,08>%:{*>3I`(V1'c]su!OryB@@x)mZlY~}?5#դ|  D OOS̪k,fWAVKV9@6tzwCUz֖JSs|y;Iä։#qeO 8tb|ޣdtsztPG␎xf$~[4RKɰveÚEp"8{3"2jR)_ؔn )XADDq/A?ҺAC\|idБQ̢ƅJ,v^KY_)<7Z0p4ᴙ Bϐ'N\X,Gi}r7e]I1B~%Ê4ͤM?F${}bL0$3yXfv@/lM9ZbJE+N͕aXQ?^1耱 ` o}7l"vz`٦^&v[r=EN g \Klt~ 'IjVJ^㤹'>s֢_O*aio_1ILf^K%zZ5 9&8_6_}OMy0bE#?l{Ɣ4 v|܇2ty㵄%e+mdcxug5j#:ڕZ_n ȂUnFΫaʼ+E#:ua5R_p}rǸR4$촸gb/H u^'t}x'-X3ʌBń(XsT|۫(rj5tlyI&N`¤i3lq0>eqtE2 }鵐|-ۻP>)t^2?pE7ŦOuL"`y(!ca]iovHQa'y [9!ǁOI걇1XD\44ywtV!&$6d I>O Z@y}^'\Xg.<Y[/P2`\sê]ZB\ݻ~".sg:"G^|hvmUZ }};D U/9PY.tr@;:N'pJ=ﴄ/ 5ip UT4FO. QS}ly5!RgɱB@/6|eEQ^~rU+(tRC7IK~Dry\جՒM1l@-S/@ҹ]O N]oE7ӓGThYĊZy),3u%Y pHOϋnn>jnhٜy?o+`ܙ]W6.PAQ.e.!ms#\X~x gQ:Q&%E7:$;ROH| s ڎ8|0u/k1ʘngjlXK'^"0lϽEqo*=OUqG/LKt]2'mˡFby#7CM>|C+O^y2'U1Xumc7UH/PSei@`9ҕ\\y, ּlOj77պ,%IP. k/O)ʨ=NG1z6 Fb۹}UQ QѢ)D{?bjOG&G\Zh4=g3L3TڇVБ~~7~x6^Κ&$S ϶W}BjUe5`xc"Vc{M/av\3qK}}y1fTK-zKo-Uo <,X[{PfS25=m>+YLĒ," 5/!fiFQ0JE #c6a^Wۘv+XL̉7[݀nkY2cp;?A^ xm6lȯ9 /\;v1R0lZ{h C<5'rʼnrBgRA:=s 痍w@ {>Z7fgo{CXL;3ӛߴ7߰Cj,OO[Cڽe@k_egr\ڸ#OMMQfn19oB$l7F`,ċFؖ'FQ]Z\h5Y\=*sQ4Af%#z =0@s;L!q0XC#J a11?fq+"`Vƚsh?|[ޙ'ʺur.F[YL )e6%1UFqc{xْaНjL >;zED@H2.ȅƔ !A 2 ݙ{/W"&]!yV &470%FՋh&#~zxmJ-ߗߛ*z.t;V",dBXnDkFh):БX \ Tb6@%l-hoIݴoZIU2rFGe^C-=ڊ NBWq7 $Rᒐ'O0#{ÒMF1&j: ӝkN+'%rCa%&4b晐9V>YOi_gpu/5@h0;WQ5ۤ.PGHT7bZO 1Xv*t $øV)V?t:\c?m-.a`K ^ qGFB._`~J5#VZ6-]Xt0Rzbs&d%k5z $[oKG |JÍL] 9lN16i% )LmϹi|$Bͫg#C~h'pҦ}Z{vJWU߸܀C'߁=6bF'd̈yL#˶}\(4B&cɄ*:h)r ?ʾR7#V<.أ곚,j}'TªbSE`Ac+jx܀SP\=L9F);EHŻ}as$^gNWl~L) q/~Njdې9:VB$vFI'aud I,V>$-R陣:J".iv`Obl8fT­*im-zXӚn-Vr"ylN1zm >3JAYvWF#jILW>{B!TCP>wZ݃o'uf vݰՒӻXVΆ)F4G{h@,)f<0P( I='CU8ݿY֪eInRN֗Oqx?頸!Þ X*b6ߛ5DT8жC'[ODR2=/ԫ/`ە%)@m2? vYAGB"-]AM6P3kU{)/Xy/r5bCc PCL}" q($+XzOfk)-H׻れd[A }XHeh\˳ &0؍.)],#sߣaΊbipJ Q>uD?SK1=,hJ==2!4~o/٨:"g 灖^raԜQMӇ$Qf2Qf2L|r_9]Q+!hc7kvRN%ѥB2s`5{ӎM;|x-#$L#QXMH4F7X.2]<^ZWi75lr Q}v[0Ӡh?ASHY4SwXv>K BXzHo m6Zdg,l񼑦'R5c6,~ 7sDgޙyJ\Ł6JbumJ֛(RkfT!sJ<evGC?alw9*1D{O&I<$FD r$$szQYI&%< \ dm5NՇ^[i`F緐|YL-d; nQ2ԋ#ν>)p.d\]SQ"Q E44~q78IU֞ 5(ME5-9$G>Y炑qs\قdrSODljpC&$7 igP6TT*)˒4ɕ~f79Jtߛ Vf%Mmbb>R ԘA'jd"R԰NjkbXT5%J%q~/)A?Bͧq)fT=lpn{(G@Ü9c -` j!ߺe?(LRh1R3'[㔽v }QM%517UM,hh(|)tIDɱקhEbƹbWɦd3~P[ m(+aCWB_OОdzHL3#/ae L+*TOkL_N$YgfA,F}ɁI__LVp6kŅ`kYEnML҈IjEC΍0dN8bn͓E2uu \Ac {،e{m.kUsm– G)׼.+<&$#TT:b`fDdV% {0<h*a 4lsݒ])bHG#zvP꺗_yW\?p]7(D9U@m ;]O};Jl"cg:N[oLZ/ֈޔ.$4`*6c}48^|$2nPLy}$$?5g;B`E ^j X9`x=H*[;\k|L@4ì/7DN605eOhsP?Hyɟdb&4W\' CdWU,0aW x,[vXؤb`͇fؘNT4bt*$6bJ #jHDEߏ+< XK.d LFԄϑ s55P"LOb7dh mMYC !A[MCIق#vLjV\8=9cP˟FLy?/l"{AFr#pi-k2 Ă_e<Ʒe;֧(|u8s+3"l # xQY cL!b\r \/(WCHZ=; cޡEsBOϩ#1Jl#:"t+a)tR:=Եi"ulQȂY0␘=Z D>±N.Dg!)HbJs,A2A^;6!3Ɋ8;SW=Q#ٹAqnVY1FXa~Wc%I sZZk1^B,ZHI  e8*:!2nO+Y"j ')2l͑&g cş(GAOYgȟdr&w4);Ycv]hD#:oIc 4j[t%.w417.b ~)'j+Ss%RpQ1Y܎.jœ͹2+`&ȎYV`d }%Swxy_3 'ypo̟ܦ#a,n"@sAuCVZW{'d@)3i{5X y..7* Ǖ82n7q ahOW-ZG3ۣ`@_Kz8&>*Nmoţ9N%P%U AmT v`:6b;(LPQ",ޫ9}gXDD RO0BSMgk+`R##a%B?:߁N;ޙ&|[C6 ~ 1噰 dNDVSTi Ty&#琿n5 meH^T][cJjQ.'Єhŭݣ$y8:zn`as.w*NO{zҲRh$!X=wAn$W"o0ea"06} Y&>gBpM(znHGcNise' 0lX5Z1Ymw*UmdɭҪѠ'=6{5w@ <̟!9&iQ~Eۧ 8g=Yv֛>+KF*\;mH_3 H"(k.@C7t%͹ 1f͑~b>(9a{33GpFd0QvD H#^&]|3./ca }M1}Aj@#.9 W\K TtuXGNl%jwDXEd1H(̎%t,̤ʮ!Cs'te]4`&۠'VU+OotDtpu=oS A!/ t*ΗdZɇa=UY9N3;e$l,(=o"HNaTH7lՒ;]jٍsp`Hi2xu=h7Zgz[QެF@`K0zb "YZRۙ1A~kQ 6c*i &Hn+LH.:4}APS\6:ZhdCmQ]*vr 6h@Xs-0 &<ʊ#O>q}6]z!BSq֫/KwMDbw pc紝OTeDw4P6Gd ?Tz]y]{Ͳ(+\^Q}w+CkFH07I9EpzFkq}x02t Skr Q-l$сKk<9X&#m_@T}xh[ghY(ʲEF 0N-[xWtV aqQn DGKuG 䏪M ӄ'p0D $ ׏Ir:ZwlsP l0rv̏Š$y.Zfz#oW uP]#i~z,;;;{rfΕ~'ԞiI<du{wqPs 4\ucw-ZG@Fû~./zG!ƣ#' }`P>i۞ԵkG_3Y/j4T bacܿ?=itVIZ+!n@Y drRLWʙHz W0ұ|%PHV%Ay4ֈ{lZkh,l&}ȅuxiڑcTʮ J`/y& "mɛ A.:5"^A [*A Nn:R2M/lޫAGMsyRh5rj]3v‰Hڋ]{9mv"ztc9ŊЏvJIi/P/l$p{%gva[-ʄ)j/9unpmT6ڃ*b8yʠ\g 0d*֞.pko=X2\iMUP!jOpGt+fOi+R% XF2t ꍃlYg\ uv|nm {cXϚȱʖUe~%4_ UW"d|)rx"kOcu=U^* р EnXr*&uoHVbrKG9$%vvX| f`RCYdpSX>{܂:kQ U=$DX?=l=y2W˯Bx TLMPmukx)u,h!GmFɸ$%Lc&v4bD:+~c580ۙ*IF{b-_)cSyy1/:?yJEr7 k۹( }]gW7B.'=(}]&RL YIyL{,n6TwrNρlBHTi-7(% B`r$.40d`@C"Q;p󧳴ӫ\^5[5 /~$_kjSKawsoNMמpv6i(׶-O vnҞgr$PؾY3hCuN q2 ݥ5붿14]'ye3C7E+f#kPtu7gĞTӆڛ_ܡ ӶIN߸ΏJhHd6N_.T~VHmp9֊l"Y+s< (#bVđxi1k?K~YNّ%FrG0L/ bߍ<,}B)D%$e2F<f߃M}X魩PQʩCZfqu'fTe}[J}bEvw7Nu:Dz2o&<ŭfυ3@>~8*_J!,+{B}9z{@3~RG;+>!1p@(L$ GL)#ɲsk,b@ F.٤:/sPC]>(!~X Л~ķ@Dđ{vPdC+|M!`GK'G Տ heg$ʴnG* l9rݡō !;joC}¿@:5>HjT+!l2H9t[JFwKb$n)Ef6OJÍK>~#(mKx-;?t)Vh7dߩ@t,&*ma&֌ <PC1k' vAE![?3'J!{ǙWU8{oyzp55D\:1?24-`e_XD`>/{eA ž-w0V^p7Ul[P+Ьw)BWI.T%'oTtJpI! 2~u !9rbywrޝMx'N{%ٺ5rZ'1&d?=a7D[k#4C:4cm5/>XOuD{ٸ;{TnXm@{WɂCא?rHi/C&`D@we3Ȇ/~(d 2٢hIAcl9Az1g,%"tF uyڒlț!I98Җ%b @#p# {Und!!'FߨqBҡ3c/potc%Kz9;R#rwLhB4]&[&/"ssCɞ Hfvm*̍ gH%" aYf*tEǸsTdF'4ہw[hah>D6~.?SBzݡV| @7h),0kdFf:#H Յ+YC0)sT)8!6͙xZ4~oFsIgfY#EFE#L/f%w8N4 q^ΜE[>O#Rff3B:z'.sdD}XU)BcR~f{E(-reyZ.r+\|hkb˼ht䌠Nxke]OEQǬuSh60sBngmLUxrj1h02!Z 3|X0DI8t B8r8췩P~.-؇=EuF%*`qCGLsJ\@^O4SU.p掩ƮRwYڑhўs%}Z%9TF}ai܄nٍldd-!B|bLwzaLP _mQA*RM_U.<\+:t~n^\M+6 >c]:6x1LFr*~:,>2] g1M%6*'5t"= M'xHM ͪTAjz~0mEncy{Қ`FYq?eq&š0]]p!98v)r1tnҁGTl2Q/k,+ Dʎe{Na-` сf;4KeNZ7:b~J@ N4ľ;kwӶ{tG>Wv~4~ ̝g`kNd|"=OD;,awUunXl375| P0Bxg83zK " EOq4_ƲS%R &ߣz) W< e$(@EgyibDJ5|#jdDž tPZ`t|AQrh |&km'sx'=3wbb-W23pm<+Y keIX\NIBqgXP+&#WXCT9-$%dY 'B #\ˤ*9e9q{YHL;dHHeb,`* Olik4I5>*MDHև|OOhVS; yA\^E=6,?-}}ׯ$׵XG \*lYORV8xFStW< q4*ي*CF58>L8xIy ]p%v'^!}lAtd94fV "Ĕ1KQE/T(мPY˧Jc.\KՍJFayȐ22?@ܗNTDN{8 &tqBK}bp : fe!  `Ḡuqn'g7Yd˶!gIϱ ozl(uZ"D! ;PhAP!:O]d؀|xc3u<]45n{=h q-7*=dm2X嘶HB P:p𽑆M!D o _&Ę!kX# ڔ>Cˋ~'uk8NnZVtpl-e-1~ѭ:mwz YT9ڰ dnR.,1 )Zmj,Fk+e6V6WS77X S<绑{>qh?% iz[.GsDf G@w'xۑXMȭ8Fߘ40,2Օ)T!"Wqϟ\0{ޣE KC)lY=j&쩫BgkLKArMѡ3А@]T𾇯(f9B_f&nD\rrv5j^rA`[o1ד>8̾H}ʉG%[7fu:'d7_rjwg#]ÅGWK zI/,(Q Q9;čA2Ɋ7@t]zalzNX5*XP Gص|Cs|4dD<#zKJ9.?]i ̱ҁfvIJGS k}f_U73stRqT'r:\f}|'!K @0))*{*E?|CĦkh+ܫK1@ 7?ۡk54|'ȴ$=b#k@ jH 7d (MwʮfLγ9v9 #K0o! ][!frN*XF {Sy4@.s,)@[SO5|;oȢI%O=^T߰kg)}}hkim2Vq.?ÕV9$˨#Ko ՖobxS^%NĊc#{r ,-֥: > ,%}nZwv:6ڬ<7BɝȢL™R-#Fcĭ\0G4^V%xspLmL/Jp L7 u$(q-hDa虨 .FPIq$K5QBrL`h:D56Tm} y&ę g K+}iP>q=,shbM!ff=F8 4ZB]~ mD8o&֊1r@<= sĦwB*C}.J1Ir9UgKH^.G'DE h30AŲIBs c۹0uoHMR*s2iM8.э+.p<$Q@+LЙ*M)\Z(';Xzr[O6)`.i Mb2]x욳DSQ֠i k?̈́_t>ڥ]kab{dHh#-mOҜl9*߈ ]OQ**`18=>/q9xy~^m4Q8~m"/] 矄HrnUt~4_ӳoѸs-LRIU%x2-cwZja%8 X&`N]gs]_nDM'dcw{+jVЗ. LFtS="r#;49BсU Ws]A PpѳK_G#Uam:[`7E+Uw3Mb fIC"zYY(Z+&Mߗm|_MP?;qH$S>JTs^ 濵* > ӼaMpOfp.P^0;|>/cUTqiM537YHh8 ʄWEG'%AM񛂖ՂcHnX*JFOK;}eM]>xJ< 0Oķ4llR>NEzTn0gU]>IP׼ 3.G}| ¾ ,Xxd=K sP&qY&-IwЧܜ#@m׸3Ʊk8J9i|>֞{忝V=Q[*!b6e?› w erSiWڥ k7FT:/Ӷt"%I@YYEgďV{YKnUapb~J ^cKD8/9Јf T3܏rX_\EX3 % ?VZ{90ke{]Fk?Ž$p2~y{آԝ>()0Z!`ܻA69fX+"Rشoоc>"e σE3 ܖ]zbjdMߧM^ouMNM7&pPւ7Gq`kjFZH^ylmEuX3k[X:X}YENXRv([_ٓv$X `kVne=YG+DU1RrԈR_G!Uea^w% ʾWXUS_"X`19R[!d^wf!@wGsC?%Ͷs<$-A (\ 䲔`j ޅlEsXiI}$mL]#ӛhq)ɱjSrR'(GK={X)Oqiۥ|ݬ=^bidc CL E7ekMȢOͣj,oˇF@@g< dB[N'2_hA|{TO=R~0[;fEy NY7C1}+ޛ>3JtʵY3UdWGM9Sڇ"!o ^QfOI\bX ^.2ua!pA<1@c~s2H5?&GsQnOfJ̍Eu>;t̘6E?Guffre.zHl)p0%Xܴa6 gl,WQZʚ9$"R@bD6H1OT4Bf䠳xxdI= [R =>mza-Bi 񔾜b#HrGh@C渦[Qvq:RrjכXRXOz#pH&u#cVD,o0=V8~֠TW*26 +}m=7Z^NwH%ZO(+^,_N6.ƃjҏs&39o߿'K]Z$JanG <)s[|Y2Pnq@nYCȫpC%T~2]\biJJ&\%/XlYw_k(?N3g Ѳ;Z>:[w^gDㄭ4*eoB7W:Et,!{%,n̆9EEB>_fb/Huӥ)QFr38409Z@/8vzP[2q`=Nkrn&o]Hr7m&/)D[4q KOrsLYmP8BufJjGcAP6GGk~jw۹/o`Yydga5ۮQKJal.qCu,H x5=J1/w._{ JP(W%dmsXVfGNԽ}vVӼ7܋5Ty - L[!!gp|Wb-~Ȏ .U~Vi b6 8?H󡀛ÆA-*!F; PqBxW)D/m|6+׊sH( ӀTʷ›'>Aʍ߬*HguؔGBJbӺwW:QG-UyfT6jfb"#e FvkMjⵗ~Owdijxs K1Xˆpӽ–Q%?`ɑDV(v;:6%Aݯ.pȄjL5y2;)+퇌T:-OtAR@0_*NՖ$y{]+I@gı<6oE% l͓T˦D&RS(HC&|'u-?{ʧ͙Y/k[C5gґ! Q/rԎ%bhol]!=nj.Mdk85G1&(r"}?YP%n)W\ϳ>.iyY!ijH q1KZDԯFIӘ]w#wgKbhݝ0Yk@d;b= C)= 9|JJ;LP6R]9Z]wA5ѽإ_ JiiX: Ţ|+8ü!h 0Mа@(qw؇'|1$rbptya:{_!t̽z6J^,ﵭ*07CbGH A5կ)Pt>[ ['a7 6#,nb~؀e/{kHIـ7s&~Ͽ#¥#(8(ތyyUXt&3vFt B^@U%PdTѐ0loI$&RTEG}] hxfl؛'l㲔hT1ijS#A_*5n=cm m/Lqqa)߀=@{{ xSvɞ5&ݖ%0!J<;ʹnF]Si*W+o(_h:?̻hCIG翁`|ǖS9miڂmtب➩|'ձ̑S !4^{x.TB:r3G>dx0_')ch~0_Lհ' 6G<ײI@ *]BGQ7y3Xt6K%)3^"Ƈ&t3n X%Ø&AhGI_t"/$[뫾=\'T^uq0nۏ !mAq w.d6Ϟ_UȔrF_yl_a J#}BxV#"?󪔤n|3l}@$o#,tYΣĪ^$>lH[EQ)\GzkMgZm*%7kkWTB4Xpfo}RrlF1v_,, L'T/eRY:XFQ (q?hI@G֩$ߝ\Dz_I?#hW*ROr ݶ@,Ɣqcx6Al/a? .{u/˜v(ZDe ŏhҢ/iJ̅DJ1ʹ*Ƨ*H2<a@+tq*F000h2fzSZ.֏a?+ɓ5zc }PLZz9֓yyz΃G0gK[=fQ38>g"IB2dD`UYGzl3SvzGS<}q {8U.:q2fBZQ/hKT_/GaUEWLa7ʀSS-LT#շε.z )Ffe 숷A A%(лgt3ayk$aU8Ք@YS:(&{{ 5O"۞,ޟjjG+Z?E5:HSūX$z IـBHlAyҺc4k s̕Y oB6ΝO@v 3Q ^sY"ḋ;10ڨ`.;0NZ9R;cO!.!69jb?}%ٵ"|(9J,EVsT֟~ =f6%Ѧ',./ +Ը1lg9qo-Ne `DfhRvtcEXX]gZ|4S?^8Kه.I=Z5"t!'Kk]ӡWr!Lv>C`{FG_ "a?m4aXZq?{"ɓ}>[q 3?o9 BKFkXt)#f|/i_ UkEr`h-9\?o{1D^M9&O6KP)e2D2*gcSASj08l'O*Ln$ɡ'c&,H.l.Wm}ʘT>ll]`n| n&F] uf -\xMY$Jzu`gaZĚ#M lFioޥ\w[&ޮwS"l6V߷CO@xIkSZӅcvA2 jR`S.=st޻eb$Imеq0cwN#a/ I>֊sh{W|yԡpa[4$n(oͶ-eM`6@ߞ^BEм_|g3A5L/h1&2? ,Xd/{3?rP)HY '`eSzfï,*2UfڮZңw5w 0h|CasᇹQŠN"OAk'YLRB9, ޺=#oryn0&”`-A3'@J-f:Qbg !ΛDR__=Z[QYkK.?x0A=d%%+ AϖeTjթȻRaz]vfy`LC?xTu!4ZdC@ _)<*Uh6/PlEu8z1v0){S#WsB3rΈF9#GW4zQ&_ @mPb9 {q^Wxq0G]kFpѣkHplKDdEJ"jc5_c$[ \)풑nrEjd[ {'/ʼ~|2C?6e|1 >z^g$l[GFg ` (^"{vG#GwH~,ؾZXQ-r̗Q.zC1;*RE]*Am oj9[&1q/ HseO;LWi(m!j/ yXԎMfiS,2u;_#xMX p}Ku_^ى}B}II^>)Kx̼-^߹(NuZѷCZ3"6jەUH@5ҫKpm"7AS(0\fLNȳXgп$<7 {B~ |uZF=-߮)@|a#dɏU*rRɤ ױ()Ѱw ]NRӭ N;9uHj:G*.{y2xCS-D@=r8Ҁ؅ўtgᦇ90'D !78Rվ/o5 ϑk-JGۏ=kmhL\s&cp2`\FH3kM&[ȩDa";E2B:eg,3~fԙ]bupRkVک{(솵DB]D fī}--6E&!13d_d(M7 n4jv ѕtVoƝiuBdNHz6@+zNB)ܢ-СA~hL\vk#zPס]-;k &)_](*Z{Ɋ= QT*H6lNG'ww@/H4%qJXn>|h2@/i,V^;o {uL]Zr-ȝ&7is<[5eԊ[f/zaŔPl}G}гۼuBh4iDߺ`_N gɆrsM&Xt0vtPi8qKvgM,KG@1hHoE/q"7ް.dH2\ jΚr<]-m79z`Ƌvӵj*mFD}ݶqWu|rX#fdma!" UPUi%݃ۖ c:hu1 ҧ^I>[+[2J}(cը)">+ISEK$n,i4 \"Pr5|> j݅o茒 *!ğ {+tg?>3zu =Ok_Nm=&Jk8;%M6/Hn 2=aMOU^uS(R;HYcݜ>HF<c Ƅ^z P ] gH>SawIT 6dt2g27摇bkL_ ELX6~%6p/%#7n>_;z?qօb咎 2+eơ0ݩǑe\I:y-X)K rׄ,N^w.\*8 I)y,4PPD/ veKy=׿SXKoT7=fzNٟv Ywkă`P8X1/,{3¢땵Fpۘ-C'HIR(I9]V2}yWT#$*GImQDF+}WR&1ZVJ`J#j7Z h.וsB҂&>gg%W 6&WXhi=Q?_1/񵡒ffAMN򇐝$jh#}V t+8PfBgC\&f(=/Zc+ټ.wem~Mm4CC~z#(*7=& W |E>1O' Bʊ+&!࣒Z/VK4 Dgsg{?*Å~ƨJ-)*ӂ:iwZ)glo.͇6!EO^Ї\JJgM$VKcze9M)_Tz[PH'8i"mg+w?-˻?/B49'o(p23%:aAIAi\y<773&KzmB l]{d;/$-PYj*I=4ԤsjV&s!7/pϋAfyu[NX}܈ *5a'g!x<$m`TEd;v}WE,mLT^LWP?xΫ!(D aa{XF:.O3OGs)KY**>UѣOa9Y}@5p`E5_?^DV6P\ȕvZI&2o Ɔbr%*f䎾6 ;Oa_%p|`}u7/Q'7Fv=bjKe frpd}BfDe]#53Ѥ&F(kB 84{:q?4e6RCJ}[hfyR %jC LV@|( "j'7@1"T=|7U n %ټ_' -/uh?r[ &wx7~OZjܼTuM݃؟I2ӕ+_@NI ܭô,pu>SxP ^ ER8 y3Z 5>hL(Yս*7џG14viPMsK{/hf<2c+*A`7F7Bi3*e+&&OEf(Cܫu*.[J[EF,|'d+hJ[mHsOPW:/S.SvHPO)A}-w QRdٌuVow!6s#aׄHJȴf#`EZp po;E/<򁖓1CaY}r9G%֒ʜn^G;*58;*ӭPOs=rL|~ `bo nani:>tOޟ&|AN@f{k TB-m7c&v16prtc"6pO}#|/6ra(E!zDծ,,wӧk]F|\tDO_ Su0 lt|ka]*Yw/:t$ZvS 7y@* nl^)vيcpg5zuӂD6jq]/ƥ4"VãNG}Y51ڬm급K31Tl.*ѬLH^9ՐǸ2b/j`")H '3Huą >3x*1A6~\fv6DBWJfsFFL&ZL{E<}cweX}~VɠjL /`xjfn B<1k N$5*Bh}-ܪ(sܛ\hG5&0M?!/bhTKp7bp3ՍSn֟ :{Ί{4,I%!CMZm&o EgF2"$#Es/4MExM]پ*^"΁33׀04^0I_ioOry&ǘ\EyڴOD4-x}ڭO&@23eJ| Ԣ$$UGl7= >1%Y;p4[/T߾'tnU"4Juj磎,J"0c⏰Ã.sV{=ἾL@!`ÐàZ\)<:o-t-smU\mnʷylE$aGSAlaNb%,ݨE;G ռ4Y%T)f0WyП 2&F7A~Iy4*[}~AR/+t `t(5F='Ԝ.@9n.WJx~9\.aߵ62|ȴ@t&"kI/. Nى՞d:SD~rʞڏPXYuT%kyQ83Q%CN6 8[Cu,i'6NT

ө6>d/m`Q̹3t6퇀">:'W"{ 6T3v8I;t,e+()=(j@,ܔJm}Kh7ZФ{߇Sz^KXmisϟ.N6e2 |DN/+}͂EjF|q2G G23`$KGc+÷尟 ; U@2G/m E)39LTAȜD"@(brQ_[?Ko9uۡ4{pZL:B|2G.U4z2ZEpxla"\ p3暱*֓/%67Lway ]-sW49jwH-kKܠԼR [7dlb }B00{_e7,OABD g|6 W511fnۛXS7K˟JOuG =ݧOKf*BX$`tVZU?w5Cv.O)rVs՝-ˡ%_ϷU[ -d%#_7٢h;Xm[6M,UgRP@++GލFAqV< `ǂ=aDBC1li`J /_ojI NܧU'/esR0k~{vӺ3̑7k)<;gl9BHÙ8vz]([d{͓M |/Nz2>x=_f; OKr=ֶ="ysG`?mϢHڰcAȡiƀ_nFDw#<8G[ 7 V1:E7@[$ A*FfK~xkxo~IZt ܫFCDj>$/uĜ&5 UHlv7(UG院w`xd^:JX$:u K7w{vu|e*Ozk3+ۅN1:IuIi; %ad7OeIdjTE*n?AxLԔ CV[)~ȗ2PoݨҿʹsH. q 4RbcbfuDb31]qUh1`1ǻO)SV AEr҄:5ð[]|G oCeÄ:D3;֕$^A 7PtkH;2S?z *o9='kDiۗ?B+:*iEGs >26u4G Fu;F|sHP9 ʹ&{+8JGQ_JU!P 9ҧ}^ V1,JE -uRē@vI?~p'e[sMZ3g&E~ARl93cj/koi ?s=Vrpg-(# LN2d Rc8Z̜Y@յeODw1>%$iU f=[*E1LQ(\Dq[DzV'k̈́g[!P#l6 TkgXښ2s9KݽҚ!9I)H1ԴMpAd8j 9#A~:(]YըjQ! ћ4dJ ۠s3QG^M׵@S^NH$_072_(:J6 mRɽ(O~tȩ]Hf&?RE$|x ,* Sb2ʹ(a!$贎a9'rL0'V>Պ@NS$# {G¾v"F@kN[ bũ7-L2ѫC d8"On;%xg=( #BG# @0#)raX)v-{@v93w1cJN6~ [nbKX߅ /PߟB\ɣj]Kf7ϰ^R<{my 4ZH*RƓ2+(s3qe.ұ`] H8kF|8VJ=3و؈f3N&|8]$ZrdzAmn9d*m|J^CF2.̇x.3LOڂ ֈ3%z_\@d۟T~*pQ~r]xom#&cj͜!ۻb"~9x% էV4T&.\ӷ:M7۰7cճۈsY}K$?EAĄz%* *694@^[+ J/Flk(p;&R%Rg,/ VHbdN&ј̌#"I4L<&.S|K@ʞ_@3fgEj"nj|3eQ7u;n]֝f& V߬"jN)Le:4qp­Pu)D'Bc5v@anZMY),h9/'QSzvu+hPSD8KF܉3*s/P\k@I:pM5A v57VVAJhv҂v|T _u=p p1gT "ovﶆ\W}^ "IW* bvyV9Wc2sja 0G%'mAQ.*ф)K9dNG,2<ޖ4uV4@-qs=D2=6Ҳ3v=x ЬTV/Y'<+q5qLI7ަ= ehow5EY|ڵ%.եK1RЀ5MQ@{ {GXlfGkW'\qQqVB!>tqj8+$FW0Is|je9b18]%x],MzIVp1RUGUSHfIS=I<7;Tc_vRl;4HԑfW&k"íqSDw.B@_ Nv0nd^ ry TEJi9yVLn"/ X(F7檳\ A uʬy +\!lg  3LҮ5:͎9nݿva5s\UMg|k)Րa;ps,k˚k>t']%,7ޫ"?1vSg ڞ/,IҰw~~08ͳ磀f>ql~S`{#R0(DA8eyGXᑸ#b^ջ/q>>n sjN1s2dJ`dF!K̳C}1L# QWpo@}G8 SqX>rh'#>j^#B^s_+8KͣDfoIdex^{ui,pxe(ԋ]2fTm0r_Q/e_[.ti(3 PKvZтW⚵-مb0`O }ufgcd% Kϲq32jA~ }sF0!Pf+~R~@F<(evd7Xjӣr<% ;/ [TE$#}zFijj:Œk06No9oM.VJYv6ELJl}F 3m`ۖ+" ;J| a984ZC ̓j'\7;\Yk$ykV_7ګx "ָpO9ܮ@"&RmݡK%w_:6|4ѓx0HE 0 ?Sj/,+ u1NE˛|Pwהd^HByKδ9|>faDOn jʽbe_)Hn)˸lVNfj_eUuzղŽ!mQm܍]&U'65[0e⼞UY3bz['86R> (YC˔V 7vjP3[288 #EL)ۀ`ء45<^Dx8㨫=$ՖG^FJڪ:maq;춏n"u]Oމ~+)H)XՄ^M2i⸳mHTʘZ 骕7K=bNVž.IIfoQV\@:W)! !lK)'xЪc@?/[~erD8V0YYvډ=_~3L1D{jd2Ebzv"o#z/hO:}5f490yVl5@/:_bᕅl_(Ir'+|R IB8Q'S,^ M0jGO䞷Vo&$%'i 5~1ӊ~ouAJi-ߎ(vb0T* e"=x\vkbM:ұIj^L=ٴ>˪L>]ǩ=ZH,w! `c(j)9RK֨g@~ggWrNʈXor%sᦌ:]+7 Fdl9#i`KON`ZXwǶ"&]O_ztĮfX!(HZȧmqi0{H97Y/ t|&ξs+lB5m-kbx5>ʞc)]7wGH NH6z$^ 8"M:+N{l!\mM .!8㾓u-MN~F(ޅug2;2ڋ%R}-!4Y΋ A j g* 3{x Ԛ IMJ8"Q4s񺲦l@_,!_Vu EXwY俩(~d4xa|Pijs J,)fEɞB.|p2xJķqx.t'(i}G2$팂gȨ3x%cأP~fPt6]}=4XxyJ[6Htk ,1e <y#xO/*=xh*}2vjuL覇&,wg`jd YvRTӋlL2h<{22#+)o@;̝o!E7_uGWR&jtAcl+T!']+̔*kR:'I^֗iZkP)>!c\ԨsH $_Ϲm$amm05T(60O"5K7#[_c[igwq0"J7:.[ Q zdFArTG-C۩| ΨrUwslWh1ddeEqCp UHg?{oNN!D zsB/&F4[]@֌*#@=„.Ug C[it9VYlr:dw? 9,uW揌DA5íolP\1?Pq2΋VQW T1 ]e>0&63;ϣ1@+?0 g 8L?m$!zlH͝, XGbyō݈+Pt5)ʣ>VӴ%$d$DV}b9ǚz{SD܀ #&OG:Ҧڻ$I㗡7&rya}&έ.@WwxuPR]+,@0^ǔƥk[|BjDD|Nt~g-!DDI=rlo5$,?$V·E}"4RA+s9u>v/% =NWkE&cth!xZ%WcR XL i6,e0XYMl&B0=&b[b!jZb@AHH(԰m 64=)a4T}8Ͷț/mSy ,԰6-06(TAsy9‘7s@.0l 7 $~IF̨lsdk&p7~0xg8* ZVɌv[mZ}c P(*LH%p/f/`mX]K 9 IMeFٱiDbmO|iup~dK-TQ 51Y>c QL @̟ꞙR6GSՊͧ )|["B$NƺQW~jnMYD9Y?vzNZHX̤+x!1u6 /АluTA lк4qy:wnڌG(Xe7ieύz"~ÿY0#rI53O`nLUnaWڋ(q5ء;7bLDl=PsK PZJhݬ&5~痵S<]!pvEAzxm6؀UL.D((ksUKبK!Mr5ofm1R. 0x+~kfefg l`+Хw#x-<9-7uz'_9x%"M$g~]m&7h˫4B Ň) NڳTayDoUϼJf3c6(qK)5iO̱ҽ|>TBL,q~Y*_M<<+,\X}lF_3aB{6-"l=E[cgUvj>'W}%z3 BXBO<$4_0б.XT;h,os`YR]XYy4uVձbo)^. H!p|51hjg8tdkGX1&bH=F o( $cSiml+&͟R7$`)2\+E˘K*EGsKdlŒy1:SxTzbw̮c6RRN|0EQ⫝̸<cTwkn9\w_#U;4Q.!g0V>TZx uq}^2-*4/r; }K;]^;oĦEl\#Uk7Zf:bJ.x/",k>2y?WU\!̭(Z 4[:Iap-pc_&;̮ZƳ:&et!&]}xl[5EvUUtWogY4"Cm)炩4J\&0n 2GZ, k^i3,c`P9Y`,KVWųhy0.wlaqfZ? n Dq; j^KDZrbh,&>C^\3))i&Զ_qMޙGtPzDDxHc`$D@'e5$ /…(ǭQȥR{”'kn=W)otbn1Xx Y6F3nԤnQ{_iV?%6w/VS a}碷eglMCgo|ePjOc5&uY0QUy XU$iѹo=uqw1Id9&ţ9p N&K S887Ugx<%Wּ]ݡ> 6 R?h|! fjpsû 2f]x{Ԡ ]$lG_N[p 4ZUS+8a}|D,NAl-fsk0&D(pVڮ= zxEh 𪂨Q#@uE^rPh(s_/۝xX,n,ƿم0v }B &y( =]`he)"U5wUפ3u= SCf-PЂMz~ZqdT:jpCn~iGS&[ī^uM lXL車+&T^31g&H6Q-p jh^3Mfe w:1?΅;ySڧ&b/W:Fe} "q+VXik-f ՠ(%",{'Fe$I#lt#@%N K &%*gV bs# Xlj=YJ]5[ 8$%ڵR]R Dvb:X$a\=].=MW OweX/DNE702#xJ]D )g $K#:6mvxlOź8Ӵ\0BvF:v8[OSvTG\w7DhV= AHʿ O,U|i}xG9N@?bLS/i&ֻdlQ%bZKyve7PcAy(ZwJ(zn2&#W޸{"~*d%8yf_L6pOQSkb/0aݪ+u0FؘIno2bk<"p}T:Qx63Q(~Ĩf]=q1pzz+^ /-|u9A䀭%YS[}dPaf:攔Z/i7uB|ӶMGkzTn֖'`Hc($C$53+pMDP-TS4:LNU#~XR#mc%hR^E0BKRM84竈 1ډ&t zݛXhH^.5y~n00&]-ls[w2Ѫ1 ȉT oNcDjCIG; :R2P TR1QoZZ4W <*5;ܶ׾-V1+Kc*>aL?\,唖sOQëF {{.r~Sk~d)qn{Fc}AÍMwD]Rn{L`_Q1=JWpT=ly֍Jܜ!NK:CGPʇ Ψz.Zq5J|oug3`jQLM Wlǀ%S8^sxpjڻ!0P=b 'Ru5_'TIȹ6Q=3~/1wjF)G|yDOPKS!;5[p q$>›]`yOG-Aj+Gad)㢆GN`τGu*F/oUCUR=<UGǑm!:, <9ΙHA#\-F*B-^[=ɮsa@lhNR+SH܃lWN$'nyYg&d[ 9ArV6- 6k^>(džK@5J4W=u_X`U%&x47ld& N0>Tȵχf,rBX q>1'y6fU4H z;Bv#>%o[h!=TA]K`*" 8R }$Xf'aG(Ȇ}GKnXm+P&iNzE唗D+h5F]Nf%p("T0gJm^rdUC)1sO}4R\9pa~U g>pEƹ{ dQ xU"~en*DdvFviqbl$9=rkl\:B)`(ˁDRPh+≲1XS`Gf艧4oADZtCV+ZQ途ɩΕMX/ESZk{ sgK[Q)&MZosYnqYgh <xN/E-.99T> S[BlzFNm#4FgYDov+elY~9&^m=s`ﺿE,>xJW\c4M<!VVmc^YE^5fjLo2hmKvn"H3q!-ÐEΰP7Ӧ!5pt"rE_U(liy= `',Y1kHi/C ,rCk3ֱ}#2]n.7^G@9"Е70VU,"VRXY ,p J])  M`; E\$'iyVL_ʫXǂ̕ݾqGJAL7`)1 v /kjA+o ILE`π@wv|JԾn4+bёG:G2`2) X_;4H\"]X׺8no_J!\8VW0Z9S31E6 GPX~x@̑/vc:tqw•Լ՜~"s6Th+TT^Chٗa\ѵ[ o BVڦ,gJ hЯ.@ʻ#}m\ ZLL控@oB]יU32ه9%z%k3luFp =١)wjJ XÀ6f$y7 6:(oFuYL7Onf[,ɐTUD;rN悎Hs"j_˃ۀlX IN+wm.[Uz1u4#֒=^`K"uzbl3l].ky$#ut¤"Sf ܼz?/"6ATE~x.4ˇܥo?FW̕|LWIW,pY/Jw&:OJP@yQn䙿\.I4pv%k eJ6Fݿ3')?}Ωcb/@;Lŀ: vωkY"!ԩ4FŴkn9 :%#jI Zo|*;w&"nvOB ]AᡟV?6 -@݃J;O"MQ๫QE:cc r(!‚XTnP^vj.L[-Y݀ANRsɒXl^Vx3BxePidgx|C?W\ D诒g{Ԕ6Rޕ#K`,Zw}Zbe;@iR D4$w*V`Õ Em!eZ+!Q9UZ9<[tG6J[,dG@M5ޢ\ޔ֙mdN"_"E #1]0\m}w5A1El7 w,wQv/D)Q/=*v:'mT^7B³TcLܳډeHRKL' qQK[ŠMy ?da%jR6YGNLg%cS Ix2ˡ{CkBF_TrJ ŚP vl]w|} iR<Pd8~UY9`I55e~H8/Q0~R#d8mD0e0noYrQˇ[6P`oE'dRsumUφ2偫ڠ)ŊY4o71q|5_@L\]_f _#8 ݎl@C9;F Uw}ʶeTOz{%5^dbځG O=.̱W 432ŌEYubu*~*Je:n3+CQUd΁DѨa"{k^>?T+R :n'CVIu3}i:l}%AXZEN28D'ST)͵wՋlhll:ay<ϱ$[Dc|ߵ!2D2HҘf*mfF~TxJTG@>j 8{kR*]k6659U -z`:oYt3Qt 5>auĔfйBq",ymr72*tL[G'S?@>1 3]yGQluRx9imtc~!7}(GƫqQRjQ~gZdRݲ2%\Qj"bpB+"ĵpY.P4F`INUKVv;Eh=~Mp܁CBWsVAkr/ vP'/7B,BIȲb8-۠f&ԣGt<Xz3q|}h0#qg 9pN:V[!]⊋ɽ| x>e)L`׼8q#HU%+y&Jˀ~WFfXMvn BH-`Rʪǃ<ۛo:^R!&sZP<ʄ /H M|G2@H"`׭jsldORDֲuwSxecDz1 ׌dAsRȚ84 ~6 *v=4n*/@e"rǛmiU"j߰_7L")I~Zx;%9Gd Ašt'Oi4}޺H5{Ay{ø߭RTLJNӱn N+zc'iSCHI)ys5TE+jC[n $h>Si8`I3 p!ϣ>ϹCgZZ;OG"Ko_$ɖ5x,LwZv?JHceetXv\ZsjD(25C*8VPvi^yJ󊜃l隝Ŧ\Iwl?X́7Js䮹Rcv&b=<ظc!NG4*A|CCXuq@n(bRLy]<8 <^W/e p{iMA1wS e%d:#gYV-zrF{=/LQKG +I(؟g/oGhL ACXF]rݢfqyۀX |u?hȼ:W'j!B "Ng0$js'ub'X'p4DҩKjV5gj,r$pwStH2-קha"LCݹ>{} /|'WlY!֧h£|o5͡/'"ߨ!tF!n-ۦmAPoa@Q Q֮`T_?/r$j'^{KIݾOVMXGeagjr]3i!juvfUb~nfUŸ|G]2WMU`,tE Y'I!5[ { ^ l4'gl w\aZ,D Q= p@}_c)>|J U=x,tj,KdQ$dv[<s7N|~p#n<,'{DIdvG9tM1cW*3ӟBv'X$c+:|CL_oteoh90l;8HQґPFҋ֢hŠ gpkY*lzmHM,k@~飔 <ԥ7 XG=X0oBoIjH39"E:Ä+VUN\K 'tTrRu3Zv/v*RXB5AMUif Ir\02ۘΌe WFs w}ifD3HInlOFi|#3\C }urIOa< QQxظȳf98m#'lgz?o @+ 1';&]j?Œ`) #" 2>OHrvOrcV|9D//22SeLڬ޻gY3M ;}w˸}=SAz'D5P6'j47['s4[uo {RU>  Z?.FK2_yջxŐ))@zs=|6w`˵d}(Sכ>ƋgzL?E}J/[=KnsUiAy}c7$B: §d.PMY3{h>Ls-)I, rsF';ATN yM֘΄$ b Bd}>&=<JHײۙA-[.'2w ~#.Ii'X]xwY{wkIsVŕ eV#p?" J4 wՇx'J"whU 7 &d*~D< j_)u1C=а eY@#ɑw{ZBn3M3e5h"T`k;`r"szSp՛ϑ^Ǖ&MnMөe(} p|A9zUzbS;V ?N4̧}߄rFƐpӈvgKQeuPۡEOc<@af;L3(֕se @%4+ 6;Ev,tS ҍl7ͻ2͉*ԠtV_^K8~e4~Bb/p)b9 +( h\?h(gc+ `f> GmЪ_>#m4Y`-0Ebvq[2 Xbbɭp{]lR# \S w$*!K|>lgwdwn`PGţfҮj L{ڝ9aMmރiǤ]!5j;!QD5Ḭ(58O~X-_;t%xAp_ 5z=UWaO!<3bѓ ~㙼([]wDLK{H0q?Ѷ,2\^HLՍEd rVcpwN'ɲ-!},.E;PQH%UصB{(oT4|j,7 uQp{V^=6=2Უ3OAVrA 3cf蜆CgK~=$u51Ck/z`~ZDT?c,c,n*h:fʀKl)kBOZ1e՛EB-V;?6BGLGB6PeQ0tZ3ڌ6A7U SUA;~^yLl&v*.CRէفx8BZN Ms SQ;Y\Tdr_5 WbKӨpH݇7k+~'/ҲMWa xSR~ō#suGRt330\ڌ)KY9+8qD*jݟ9 *AJ{l@D)ZۗKw]G& Ԙᬎ k<~.:9A'C.̼J"+Y LQM&-w#\,#IL\ !ăNv  Hf B9ăZ; r}qBvmьR .qu~uJ83i|(h|1RJuH+ M]ثVP(Q IEZ^H);1^-T708Cnr Qpj@ $4ЅFj%%K6Usy5;2?ˊqvj_ޥ-i]$@QMHE[ֵQ~og}vE2FVKr Qo!79o{ $4SJ_|–  Df{T? X(Put1*x+Nm9JF{Խ'uZsә:"^@]Rܠ*NvUE7ճ#ۉq`@˧cQ8t[I-A泾NEQp/@ᣲlz5WSW\wmpAݠ#30$ew,D-ZBds Cؘ[:0~`L躆wx~{A ; nײ*cOF!% j.!LiƂ:BPrp:b>Sɢ2>jZ+ Zs<$; ]BL~eZKBcn-c$c /ı{t (]8KTp`mljǦIˑ^K ,M2Etxw s@'mP7n&㏅"59P|8j7[Hm2cA2AY ѡ!eJ<*il0*]Q '/c/QJR 'y?S`cyr<#2Xub- |ӟJA4ӓ (rUvL4p>\)- (GGf,*~2tD>P~]:qo͟ )⊋ eFuט-hW7aZ@kwF 4}0:3[LXN͓t~ ,oq~p~=lmڭn6\9 .PNcW[!h:ߏ<0c6,-~>8}s2*i~+bIҹc+Hsn0ݪ K焎0ZJ椀 ڇ jg62}i yM^6!KG|b9š*m#X+ӟKBi+kDMbÊ{#{A >]MTYau/Ah;%{4ϵg)"o_+:'dvl"aqml;{tw^7]R.^ը 3њE a؇5$OB5; 鱆GɶnKV%K"kE|(i*"g!QrN]S6ah3!jj9a6o/f[p@_Q&ZvP[ZPO 5۽UzhõZc?vlhzq a'2\&j[%;GEByUK#+=YPyyѓqDݵlNmjD&PŒEIwO=z)[kܮtWX*$W205ϐ6F8f{2ћPXU:1pF?F.b{-S^Tm%Зam#Tv~pOg]V? Fb G伻{Wi{+?Ve(.W ;llLWݦ%^Tc.pߔҪefih{H+iu4N*}XD8ܢ!zP+vO2ގ4Yo{ 1$`BvQf#d25.}iq3'^41d\YKǚVS-'KQ8 = Xo{D'鉢A/rc ˀ!W,-l(b? hq=Ц|1axKڅjiTeFW](0G]Ɯ;Vzyo2Rn3υopCrK= ~"LǪC䧘t]xS]bN(cdw΍d<DiarRYJl5&L0X'Mcw?wV]FD,?4H; +r"YSE}:ןgpMTy(}#kC hz]Vv ag rZ ߻Z)h$S<֣"gZcqtZ^VpXPf:l*sPYiM?y# JEnkǡ3 wFOQ& &MC(B7dhPwH^fH=n9}ENai{p꥓[n+13^l@="aϐ|UȭOt UnWƅdWV_ᦦ&zmg  ;_W"9ŋjӠBZ6%Y{=M)q%(B&\&=MD`쉉H"!\踸YǑoLۥf3P i'q-ռc73E&V0iPY{}nx_  !bYݪVJQD"+\K J?yk"t=#Ҁx9PP| %aG Om% ڢ0=`˅p6Qf ޲ZO qlē-HEw\U=BtmFz85{B9>TѶ B*F ErQNj6 T5GɈ[p4duő5n̐60ޟc 'NcJcMuăN G6#б IwF40gdh` ~ Y뮧Yd%2ك)W.)HoUpF8f1j'y IY TMA_=-S`QPNDoJMg [j¡b9H"8^G엸$IiFV8+>um<Kag`PfeT 5sDg3KK%☇DtqĂj2V}aux hȄQGϏIr;T]1\cC:6x'b b75&'~!4 TN]f& Ec,eɽXi\o|V>*BHt(=YrӨ?yD)?)e/0F}30$'\|- .p8iKAbs6H g% 5XMh?ɾֶ*Ѹ-{/aMc[:OK!xDLx=SXՕ+yaa%wcƽ}tXohfwPp0ViJcKQ^1.eہ1S'#A(+iOvanFĔ&e*}W,3LIZ9_EMȥ.&0|bfiR$#xdUml { :,,.+q Wce-qx"2™'OC}f~/K%%~"У .7T!lz10*6̣lj.hq Wt; (+'+ vKĦ܄yiMi6kӇyMX.i/>64碣UzbĘ~~B rf\ w$SV[gM;?]f'Jj8m&UL.@DAi BʾX?~ @ԥ|]W;IX^irV}9:;M$ RZ ~dMi& 1%̑'P s$ v<|!"ȱuTqk-΄ҲM[0\X(3x!qLǻy< (.@FP ǔ6;9P(YDP,M3M_==F|G2F`~o,2?DQtmd_fSU %&(m;򆅆 G9za]so6#N5QD59v2r6)gN$ PVvSx\Q?L ZD4"|* sa35UQ<^+,$>;J@A"$  :&QMqϽX5SGߦQȤPN\?ak@˕jF}3*0@s(􏧖aрHY.Rc_>G{OX55ye*F%aAл譓n? J7/}cS9G"΄1 ODٷg\G(_-dzat_K5 J\uB;QOzq+}KGs}8A-+S;BL)J5zC| |sHrʙyN̔9'% o֯ ҹwYO4߆V6V>՗&˘r4m Ga>H~ۜ+61`wzG;plJG,W/8[~ ((b$m1!4W˵ze!!YnhѼ4<%pz?E~X:y2aZ,pO'lge4,BOuh/>ra(je.Z:w6 RAƉ /'SPDRrspaf.=֢)5* 6%b ¿η4.$4a^Hk72N*AdX'q^5ZW&[4 1~I[1piq至,Bܣ!B ]B¥ U>5D? +-gk̓ V ZۃRUߧU\34)ʫ6  Zw $3Γ> x=D?R%;+m9CtMu^cGBo]F]HDLUVs//38'\VܛTW *FNρQP6'|z^2fZwH)UIHQ+` o+(,p ¦Jza>HAH.њZdLQ͈\=Bw+a&#`c< u`PN|^-3{݋ v\J@?HJJҸCr]c ߗ8D T>}.F m)cdU=Y4Wek\`\{D^zal9# a+n*)r@°,p0$D`LV{! B!j`N h#-?T^+!ts. D#xhD M}fӂ1WN8 Gdx 16_Zp#Sn`K\PnOix|ya+9m-؃T2^^xK4]Ҁ$؅N-M"4mQ_c} |iv dm`@WEs.FUّAle!d6LLn* .a[ )HK22sE:Hs[w z.L+K&ɨv>٧ftDI`' ם9YY{r$B(L>S;:2TDPq^< ڤ&-!0vIcV%bDj>:t5$@W$xk޲/e~B^_EBpC?A\&+YO0І&.+xRI&bJ!jW jre#=jXzTdᘲ2jBGZ)ȴ9i }R5gN}kOk:h-B rl0ЅyN̶@S/Ƌ)W&nx0x.$lN:aD:wLj(} RIr7[`faj9;SMʘ:h BRc6Yg~:p$҂PwMbq$Jl''v]KuHP2zVBm5X*˄CA<^7 Mm:N:zi&k[> ͖m:@1bwnU #. K Kw㯀鐼 !kz;瑕34z@Tٍoѿ~;.ϝ;9ܣ6f};L|VUJ6dc3"JQsB4ĞYJ=BqOPZˉ~_+5T7WU4w\,\L (V-c qj|kV7d\R[0}v_ gl]4$$}"f `V7EP13gNMs7v*q}E{PV7dmʥ)0P6 '8&Tek:8X7z@M@yqKٟUԦRW sy)^q JXҍ,R|E eјOƍYU־p (WKiLbqe v7:9QTO~3f%*\qӣx:׍2;|(mp?dǙ#! -OK2Do2'?~ݹ jggu=|Zi7_-;%Lٔ1,vViPCp6P`-wPkr,xsW1qQQ-D#3,)ނU [TzK0Jt˧34('Sn5o@WS.QLmÞ ) Zc]hV-Iauke_MA84Yl:n&Pd q{wP6\Mv),J1\L^Ӑ[[?%0MvDZϐE#hԹF{ò/J2} ^+9ʇoȡ%DB '}"~%Wl&EwXUɵDpkK- ?˨-ٴ ,c`2l`z.7hXOǿwas/&`/4NttuuI*fds}wu\ 1P"_WhKk(bX6q H`&29aKW5YtCQ }7Lc%]S8 I"o.ȳ{+yCb75m*f&3ńPQ$+NW-RZ}gNkA<^$ZF;77FIfHj D@vLԜxFUi[&ɻ 'E3?e@9.4~: ,(-'p/6,ژߐN=K*A.%5ӺsgX;LY%|%ECAh;ͦ)oo^14sҎHS ʽ8:`fg`*S91x񀌽s~(moQ=Mkgn4|m1HXKwkq`Is{B! wg1bf6u}ͧC9_nv+=;2{w1QΟfm&4_TiGb-, 'tow6\4QѨ׷.;`N0 p\H LfVU|r2Djo;0wP[SڿDVnu.^^.q̐{fA=5D=t6oLTl?[,~;<6G˟N+9-#ܨbcqNT7]Qy\JMI 7Y9=[xG3XS2ReL~ K ſV[%⑽YFb;zX&o]YԀeد_(-ZvM%)~NuLH$h}FbD^u~Zy՜^_.ޟ6KrzZ ݄ȗMuKE/T_擜hj G4`&A0`Avc}87Qβ١\tFiaJ/wO덼(y\g JDC;lH|eī F~DьYg\)/EqpVơ[b%xw-:CPDިZ'~# }i*P Imóx~nmGFvx͸`஧UJnkm(Q_P9K#a JGXX ì&F cƏڑBA\ Y)Do&RXKyxςQ6:*1HPpd.ճSq1#?Nw.Co'İ{#8 P\12(ɃڋSr1Bd:KIJi28b/k&qJj%VnqqH(+u.ݵ&WsƜb+gU3@ɏ%f'IS E貉(3+k,`Ow7|K:h&VDˋ,qy`kbZ&E:D]-4]_*~d?ȷW>7l ,#[l!0nN cd (!t)O*a??/t!4p>l}'MCPD/% ^wLPIPS0J ʆ;fӓ&!jo-1?Nz,=h*vF c}93/6YPB]IMxUeB6 ꄵ k և'FKGSGyzM.jY\Il:j`rkz0!(cuKQ[LAieYG~ewcSspd~y {-{)xQ xuNmcŎޑyiS[mN>uE/ΎܥѪ^sj+!}7 u'QQ/Y$k&;L\P58(B{a%/#"x1xƿ0}kÅ|&!q-T}n۳e| ͈,l;pkX /w“7!qNLB'[]:iy? ܨ԰5xmEPFJ`r!/yܬb+B;HNȒ(`05c,Bwm@B;6%+DFM\A}X~j˺UIvsi?)۔kqvAb, vSo-[p}/$e0+6_!T‹q~^̇IMhŋO: N(l:V^^އbLj2^M8ǐpUȓ`( <93VgX *+G^pv'ծ]&RX) "8DZ_)JԺpofI4<ԽfmS\frCFW2IWN>Arg`V Qdk*6H:9lХ@k8i&QH8wd$4 `k QٙiވdDe-5-WzWha!0[S_21oQ5FCbOͫ'^0Pb吩{I*^U:P]r3ihoAU8vod0cvi>TV (8SJ/^Y? '%c0XQ^rIgGW) ]mEmJQ?bK:Ch8N7.Z-[}×SVYb-Da@ak[~Ѷ+ɍYu1*3h=v :ˇo,^HūPks"4ԇ#B$G<ئx͇1w,fދ !ɨHJ儀)RG"Ɓ#af6_oqcr>LJ<^An] Dps-4_mA%M봋:%8Z=Ss>X&ؙ"GiV@᪑$Ae[=U9EV8)Z$&^5z$˜u$_EW"U{Tw+7y(Xu.tև$Y43]WFIR'pbu1~ $.gA]*Ks?:3 "hs yFR4~bGGVeV9$`y@BiiӇ6T؞n6|CG G "NY?դJЗxI7:i F [t1ߩOK9ws0+  f K'P'0eGF<6LrV\>"}m1Ƚ4"qPjx"yq'cBG`~J%̞pD(;àN/,ja jrDY`yO2hf&IBYg&檍Nqr!Nɪ궛V4qIzVy꓋@^-pJD"z.RޚۙGͬgRx" VyC$jHi<>@enw &4U!޸n=˧(2I%p;FG(nf><&&~bnpy `i}RF#"8{Fr^,J e]bkTrnMB f&`9N=c4|-./b$[,/TӓVh!&ehhDK\w2>ֿ(%jX̷D]SW&R*w4P+n`_>^V.E-HmR4- D(b#0gZhݟo}K~0==۴6'+Ċ^[/wr,@´J2-A^:00#盙&4ąg /uj˒u&9ԣn?Gj%GJG $PRFR_8 ՊP]4" Ͽ+c] {р #F$y^E =炗1~ẃ; 7q($o!ìv,یw}|`/*L^A!s-`4&j 1CՇJsKn߿7COl= ~ÍQu1QZ}Enngz1{1*ӗhƻ g5|aΉ.TuyB)?]:g{Ot_PEkzD A.wb}?LrpB6TF]yR.uZM[*sI5Z &6l &-A\z.o':\8Oġ0` I]~Ց7q+F6SjoM<--&1\fmlښha?F .w&w+ VUV_V+--wilHv3]LxFUm*Z8+)n/llѠQĞi,axl/X'GRP[eOj͈qgdg;z m|5ؿ%G.KYP֙uL&hK$YY!$xĀY՜R7_f>m(3BwƂ-IoY%. jɝI 4|e;aHX2^IVDսz+E9We%iBYB,CJ1E Bv&w,4?KVW3ǝ*j$z5af az e]\ZA8MqâT@VFEbXQ:{a0嫸kC+= .DʌVJqM4ZE/L6 ס^*hUQwS'1T1ZKR:<wD:P;SA5ޯ>QAᡍ[A < N4F?hYZ @)te# 7!: 1/B 8<IL- ^5_olP8˜3hy28f2 I%Zm˵) J]@A# edЅ3sDPXn**0)4gUq5[hz燫 iR "\x|_Z9(gj=[+K:9}%g èhZ6rWA1V Sթr<]vs"Lv9 X@Fg-/*+,/4@V?=!4ek\_WG?™||Ө*Tb" -^ST R33u~L\ua.y9U܍՞2@f)$sywhZ&xcK3NC"Z@C!BRm[AjҀ;vW$j>q0X-pƞvLذlSEB+aZ Ţ98P樌,좳+ćLKI C2Vd>܉o֟roE|/aDhh< ^Al+Q- QMA~m@L׻¾CIj!q!!EN7RTA`Gd5{6陫9Qoo"G>84*:xCj댗- [MUx.5J V[ PZ`gxŒ6<C]XNMٻ$Od[ mb{/#i߂E8ŁX@@==!4kCEdWO⣜ܚ{ /|6{9m)ϻl!@s=MOkSd v˃H,S8!1v~ H >a3TQ]~wp x'OPh*5DLMn"มj =n%&kae8صf~)^z}-i+W_laWș8x5^iO]V"ri$9e+hfd0CnCm,y-œ'nR( 僝" axdH#3?``b{X]bq`S6Ƕ~e+DkBhDWQkRQ)ޔk-'A.y^%MJH q'>_=J ős^$#8^w8H]+R:o>Se'op8mΥ0j$#j<=4ˍ;5 ΁u^xE`/(o6zĄś TܟNy֓4}^OwE7t3m>U%x[nήUWOɠ{Y0fN?<Ҿ翩zVUO^h̟=#¤:l򅂘~S푵H3tI1<ǩIrYјC?C>[ "o&% v"\2xȕEs5 o+CRJ>u pK sĚF 4ڭs7A}4ϵ ".=+cLOiTB=!WrAgB[ ]V+`^dŔ9<)f.ϊ[./9SaE*,)H+:dxOU?BDR|9%5#ІsSe13EC_;QPf4ؗ50d"@_f1H\EE*6Ԧ%.wPp= f@Vh{|heZ0mv{mF~X}!擝+n졧F9#ܝE_Y%&ޯm} y&7:P9fYmslzYdd1Cd{AQz J4*UlY߻8_dur36 3mgsZ)ŭ&BwXklB:N􉓗׏=̽)_.eYlW9L;l1Anc^N(Q,uad\ CWNIhM BIh̩]$#~#LãCJݫjN KRZi8]Uֈd$r~d4cv1lA,mmM޳ОWmr> KVŖVYdi]h%__`aI0 z}-H,`uVr)ld`X[-.#>33YI DzzyzQ+-ej S@ZޝM>vt3mi;ihh5`tBznP!kL*3Ҿ8AtUX϶|o^uOqӪQQPI1: NħLm:dn_+e)0 KcК.CHc(n;C]f8cƲA@,qrжB и>y͔QW GQt`fj{2ZjB0#QsTW(5К UYA2䪙`4 +[ SVdt:cSQ09rmIE]m\PYw^]Gko <~GtXM'b[ wD@/UwMN93c: HIC2 pJPuLNaCkNv8453ؘpήPѕ7o-,ZLs݄z*fLb{f&[bM]Pq1ĤMM(_}1R$fo]LYxzǵ“9Q}}0w25/Ani5^)g{ < qTa.YI^ٯV\kAx|/|~jLQVgϫ! 4a^Ň}d>Xmh?zG:cSLU Wtc,Ɇѳ)5$xT·Έo̙\dq鸁"<$D(?lY=mْ>OIU޸R{í]2LiR@7:_vրuKf*x4[\ 1fQ~$hٓfm(T묡j#߆XRyv~AN(1f_4}b7eLSe%Qt͇C4C(cbPACw<*e6B~ 'Z?bY͆!-S3.  hKeۥ}˙8M) }M霯\6(:K4CJDmpZGZuNw;/uݬ/݋~M&ۍ&@&H> mI,E/l45һ2V/pLY.d/^>H93=Bl⣋;&uSИ,]ZsB%>/$qXa#ݥ cYyPԏ?w麝+#4%8qgR͍ F}}b73YaÃp1<ΨiP%6>ye ο]lE1"(c QޔC oޣ_;K[ERS^ZZb= f YNHLӆrga\ШZ0[9.+WpoU):ݤW. )ol{Y`kk yv֡& {}&R_@  s]𚱒b]#Ce8"X8#R>'f{yco5a"M"#-2cOB—'x@Z( m (5.a-rqa n ʹWa6\:dͬ]>=-(ljRhC&7e7޹ij/ W\t,qeN<$¼~~Zz72F`l?IMhU;*$ &q8o>NS.%3r}B mOn~K6Yl΄1FL,;tݣFtז4Bu‘;D"""1cbert !#(EIbcj,.'EY} ȢH ^^cN"sD!fX[,c W{֯0tV|*TOgoFE1زw9{mY7~!szR . L}lwO(hkޯ*Z=GmΓi?+I*BvV)л ,Up{ 5Wj$Ffha"l#]YJb."QD?fD3.w]VHvflGå'T73+:#7Cv˿bz74cj BAr5?C݇@[Y+^00g$s\JCt\娠B3jnTCcO4Lsۑ}]w3 {LlTTOOT=\tJ$✧9\:&Lag-[ xeo z3Ǥ.Yh#w 58$ёYU,A;gުs*p3h*\{4 BDMREՑ "]|:rF՛D7G9rp`T0S~A 5rɡ5$@Z0T zW\y\0"`(hHhd~ h\(1;"␼DWRp Kķ^aoɔ܎2>3Cu8E2Ɯ}-k5ra n5&1Q ==L;]1 7LM"U+bFvaź"?n :,k3/q7 ?4?!QJy3s*iN@7+{l0@q -\E^j\ jP1c2if 6򣬣e/P4*:;^r_dy-A4(zf@EJ~6sJ xX]82Uu0n 1v!K#W!~EZK<ܖt.)ǂ?ka4$iAm?7̰ˤ"]w Ǵh]TVz7-p 3t}B[,CK0ݟ"ol *^j[Ƚf~NiJKC JWGڌZ{s<&qš(k`S?Sj ZUȮ  Y T*@=U!غ:o`F"IE#*+;ЁjWk^;XvH݂ T|7\JBi6.%*{=_ {>yMzW$%6V*4xk ?"r:soVqc|A}ES4ZB.kO՗&w.L hw+7cGjk(d@~"k%@Dzo[w£-tS؃ Oy|ғK6k9"P;豜]䚺#wYz<\_EZKٟęGBi a< YTb8FqK n67p:xZ-l(wcb<p\ iط9= \s 4Ǖ}pV&D0;ˠwF Vg <1~~0m62Tt􆷝N+8eӇa`@M?|1h7DV<2{__&=x{ʿxj\s&B%i-xVI#(;j}VCd[BZN6] e(f|mKS w[/Pd`^+:f]Y6oL~.oڤ<;/Ygirk|F.G\ |6U;y s6Gbk^N},[s#iWm3ADJЉF4z׫jve2hh; 2yS?yTH}IN6lIP7}spDc WbOVMs7W{3o)maс1Q-7za]PL\yKԟ'6`m8UV4K>RyT5as1[w-]&3fgRdh'3qIA#$G̽` ֫%`G'(xT>}wy@ fQh //I:a|]||JaVƲYbQoΠ,o$d%s{Q2GCmIbߦS7I 0GH֮hP~ijaM 6&WyphM軻~xXU&^zj33 rp[á$*_U/uN ;u nP/2攡ͤIoy 0a>8IЀ e ߂^-Y#S,aoJi@D#6I= v?KrHƘO4Y W8 jXyO͒c.˂R!0:J<{V_}:4L_)(Z#3Jk&IѩN;9qqy\=6yC+9N^V8?dԧ^6QJLs&!ޱ%}Zk=̯GTHJiZC.F/@8JZl. 6P{Wd L:sBpE8-rG!N kp^IZk.Ra2bXWM.7qVF'XBf۽7ӂt3{(Kid':h+Ӗ;*(|Oj˻tl 膭Op]?Y4)j~ƃLl^܋my7z{I!EsL@IB2,X4h%'\5Ӑ_$\1Wuݫ-a'kjネIJk}=4Ѫ憧qHĄa=7drB!qy><:Ipp00vE35 W9xۖ= z*!NRQ ȶ+N0~7m?! ,)?nJh ftC~];qV۪ `x}XrV^lJdY;j>cJ{Fz}#ݔ:d&Kr40:Oʨ,%W _0$#3ulZ=O7P\ $<܉)u3rQGBxŶq7(ua+4I6AG x4oPہN.ӗ;>_*̻{Iaͤ)lq*"|2A @=%+E ӵhUmz5Kʡ0Ca+I ? iiNR@Oox9m(AC-wqGQn3w(/.ch,ςG{ZŜ'["/Ol= <u/O zN]cxQA~Pot $ϩ mQ*B.5nCś>z-I/jNƕ%Chx<Ƚ@sc[Q *\sa;2f}`kjo?JB&=)=aCtBj?|j: Wc/K{iX+=g I ’Պ* ߿x+١vLJFHBGb=5\ƞ:w ;zO_]T/Hq,ȸ:Qɳ1mG]|0 twk 8q:su89 kD₈R7&=y0ٴ|(`B2XRܟ'DfnnHo{ǁP_Gݼ*A] 0 H?VCڐ&zֵY鏮)!-+F LoeF[-'<(loY]6~f1l$^V#Kd[!t|Yh8,𞬵OWm#-+9B0bQ8 ڭ{rlwcDOv2ܫD|bLii:) )0U`}S0U R0&EkQ6aHLM\~<|a#/獜OyP6v6!f ]HfyA^E tsQ֓RZa J>1?\*$[M$wr ^*&rBΖ &?y89ro8m+pQ_Q:Z X]M- Ko (7htfpܮ2lc6ԵIf确mƞQ5Ks*­g fyoշ$Ҳpl@v$Ҷ$$*c{ELk׬U;0`Gbxoë^y"0m+ߧ>ӭN4m ;!P |O,쥈q4>DRTOtbQ )tIƹj,mT@!YBڝUTp%)owH_~P/ ֪0jiiTo]Y}2X|OtBēVcwlT郠(,.1'A.CøH` }'): R4P#NN/1>5.ZviMٱhXYٜ~R$DBf <5=wv8}xp|J]cO#04Ek@mxQM(7:IL11?6.xx{̨ӶfW÷XpZ В&#?mZb  Qζh2ʳ|[l"0t;j$vN _I]gA,R׀kN!#+l\oH2^m-љ"F{IXW,Z%~ΘT8 #m*VOPq߂<&Nu idJC ܻ֩mr=#"oH_ H~ۤPu~2Jb`wL DH^86R젪{_~b'*E2Mf}oxGKrh~{֋'^TxM.I0NkeAq4Mt{*Z<zsĒpp]b;ǷDOlj]Brr8rr瘕;$d;mx]V՛QsAO5B]f osKd*g 0 |CzW5U|d9h<{d%5t浑ʋBlx>v CerPqZva"m #;ۉi!wZ>ْ$n)V|dUbAZba9DPn?~Fi Z'3%wCeix*ut5%ud{i']mFk\R $!7P2%Wo ٤e]Ѵ3tTPwҿ\Egm%Wˮ%GJ"NװkOڬs-Q련yRLR R >5ުn%Vp|&_u1"K<)jwRVYN(=Cy|앜Lx7*>~Cy:CiL"60J[*<ѹe%oǯ ge DYf*E1S/C&dD7OZ+,l0ĬLfx]+Wʂ=pߌ:ZF ܞP`?[irk+J~h\/c{y'N N  ~@?#M^+Lfg_? 3692,N,z*6"wLP,WthB#Ȏ ۳o<ϝv@AD u E=6%\4Ͳ3^{0Mr2c#u {oBT51? |cj2+n3"1a Y,dhxvو۩)<(Dۏ8Ǹꐂ2(P-)S ^Ci>zluңl!'sV 9`|T=1Ku rHG}뷦 aTt[ͯ*Q#qaאLJG%,}-]LBuAfO<,FKQ-v@hd6 Hb K2冸D9@ OǫѤHT݅+ Ipu_pyD !D=,3BE y[Kn̗,JZ Բt_'W+FH޺W1UW4Yەҗf:l @]T@M՜j6V#Kɰ! y~]>Ei'78yv3b"B/L}&NblƼ=0i ]jvz'lSՂ~6}svcVj^PF8IU*˝HOBOg+ux_ Y %uI(z Hl3mO(KPm#MeB`d2S( ߿AWgKK XomRUe`}GWM#̏zˋdč{5w.On衡SH ( S4YCp.é= Sd?kwlDO eKfAI^d0=*fP\ /1$e]!`tcEa@E=MWVpmM.,AbfSIO\-42ؚ}VE֞,oit %k]ٮ@,N{%ckTJ&1ŪdrCՄBU68?x 7>yF.(|r,U\ŻŨVTr;x[oA,U R+PiIOErA ESrm^萬vwMKUiȋRE{O\i~2.!fy[W}?_.h /%ʟPȼ`"7HBU39L얄N_Smʤޱ'ì#(!D%" C ф%9RƕHdVktHݟ&d(U,AXQeᖨ>WC[gޤT2 p$:*43pn8Jaz|HvmsNfen~s şRom#.E`N̷']+b>CVzp)̅/,cx3\˘W !] S޼W׋t@R+X!Cj_ϡxLD6qDc t݁NYh&>{Ԑų0?mCbiOc?}:[ .v Pgq@CNj +apM$#8麮џt]K$ɩqB#yF~&J->ån ݢlVkSCoA1V+g(}?tN `%@H*/km<h0"o0sʭo*8K2 Rr`(;wTRWH)iX+ Gql6X^%fG6 ( d‘;4+h&~Sklٱ"K%Mtwf? -q!vkWMCtNcO֞V?&07Zt ë΢FC5D3[gw1Squ b6qz- %kƣNK;l쇘A2O܋'޸'C}u`QnGDj8bʗK˒7" 8jUF*:udƃp5'>n3W6rR[%? vzynW=1$p|f/Ҁ ^˝9jз "AS' !)ZM.tQhg?Ix5Rccr,.ѕW@=/rϭ330;CzI ;qu2c(Ok&<śf>'JLve'|:~/w5H=OE0;xZcB旄(Ǧ=:ƼH^$.=WqWFrVMVd! _fqRۅj@j LC\ OvgFHV@-ӭ]EMvs =Y$7S]w[)a`C 2H үuRܛ(V M؃$=a2XBYG8Fn\,ݯ[cs7l:;R΢Ԡ׸.xxHvmi?%$=IJ"d\M4Fa S,YvI@K|)( -a%`+vOKkZAXX8Q~wGz 88PZLBth̢Py2۔W{1cJfs%Bƛ'q jذ(LG^^l 0(>_0do&YhgZ[S)>SxăϦT WfOʇ،% !< '"ňXډs?"nf6?$aƧO뜰֡,: \uǢ7#Z~%U$"DBk)hLVΜhM\fLjiڨ w4t÷F{+:FIT) V*Mb*_ˌT5Jlpvm?s+׸հHcDXvڕ Yâ<WXmo\*T2I3~9ѹ8*Zu᱔ xc!b6"Ь6z 6Oof8SUDo^=iJz3iLHLi \2syc;mԾfXaarÙ̅r7x'GO D1J[g4ڗzke1Tq<5}-@lh&yUS8z*Q%f۪Z@~@HvGYkVpDztɛ%%lOz2O_x)j9z SY$)ƌNlmBYx'ˠ%kdJGO#q.׽K<?{;nPx4"&ߣyf ?keɥm7^ߎJ^qpBL`rnCyv 5c2/oq5}J9,:AHohg]hZDEfLfLRoF~hQ^!m|tas:\}cF, MKJ"=%צEA˿zIʷz=Je%mμ6SgJ3bx2|Pܯ,-_3!wdӵ+{Js~wrZY1෉Rfތ!c8T##BDN% pLږo#"jȞC \x1#pS;3ŒCHD@'Iٖk6T7j!yA8X˶Eg2$xEҀKΐNW̡RTsVD!gmTd&(0U"u2YV9'=Lhbd.wy&'߶+9+datfZ:\xOn)'gs־F[^tmCAvY%Y^>FRhaSXt£x*֎<1dyr鴁0%' :W ӽm;;6Qc7^YVLPd ~q%t(oC}$Z ܡؘ0ڨؚƨ>ԗMUB'pV6V\ϠS]4"])}"X)+EnuE>M_ 3fN)]2f  o"۩[Klށ:E1SNTL *E,`-!UzуYD<6hh  XC fM ūk,,0)5ؙ+>oMU3Z&I+u7ZIt}H>W x]v306*cfOkUdc@vgZMw3cY2AՌm?U7:gU#.`J :4?0/Wyd`![Y CЀS_+)Y@GD8Aϋь%/}X2#A1eMS-/I&Ռ%Z'ST?a&a7rIT0Voz§foc~^Z"qM"Blt~@iK>iȭIYIBILs`J"&-k֑]4${Hr]6Wr7; }Q|~y_0˓Q馗[|3#ڸ,D%]:+"G6""x 7_ھڗﷸ14Bp($U`G`K;t|?* V{-M!g VFe9%;A,>R9V_8^頊8#2.Pă4+tH0ٕNε-#4^Tpa F$̓PCD=sy޹[PJo>lN˖oi23{:G7|>;6VɇCK]l@AN\+b^\ƿQvfIWޭ.NbBTDK΁0GC.%iFt6T1=Du3v xFٚvWMXiĸ* }t0Yv7@ַijD඲./礤z BEt|| ؞y"b(i{l+Y^D]ޞKYͤIMr r .=򮚩d=lyu?&gg(vWU[MMP.Xl.g0)>#K[xq `}FIX 3d;uca{Mhp'jOCIq Ξ,0Os# AE{Sy kdOB Sqއ .$R+04nrE&lANoy("j1N,/zp 3{.V=}+t>7nbL&ˍv 3SmN.zJKA'UkH_ Jc32,," ҵJɽj.S!@&.T~l"" G^ˡW).eosLoB; F|8:q/,Dh `el#*te0<كq! ,#G a:(ьuTV)}/]km`5#*{i/(RCӉQ]!˛::ܦ^r\9Uh<`27d';}VAw)tǪלpGfT( ~u/"~@#8x$$>N(Ayxɜyƕ+eτ5ά@̴1jdeDc<]i7l7{>%qoOn#9%7e!t/vFy,U EPt|o Z" !dM F>"ka Prjni'T*{CEF٭ tuᝬ[~Cz"o}9B46ߏ?EZ?ܺ/ ֡cRe8<~/GtR>eQ#nX.DH14{qzAGj-nXUmuHXv%k4Co\ʼnw0 (9[^0aLjDAO5kεg'L<ډ=uDpG>וxՀބbϩ{m"(]Z5[V[u:,gXI/ QӖf{i/R6-ZB7 7{Xh~2Q߸_y8M|)1dZVcKpQz(:Q <`:Mr&nl9<*KHz ûGԈF}zX^sڰ[-).ֻ05 \h#tΥ^HqY@c5$PY!m&|),ACꊌG7Vމ4bW(ijN= &0Gy,CkQr1eZggf"ys#`h #H2~ΉnlvDBYER.I֖.PO2cǠTU}_&FeS5/F"a<%fmLv+Eu{$`2_+-)*1Ἁ| %OߐUj3&x9KSeʠNj\ <#Ps M +dSUW1Y3ߥ *zn<4ng&آl$f+CUey D-XhaU%poud2}J^B++!ȌP;PGs {[v1vͯ4k@]x CO0v]RW8WeE \K-ۚDϽP#݀2)wO8o1NKc*)-5 _8>є^| &)/\U ;A=鹷thzVH+zvřcB'#~]5iږ0 L;c(jsYN0L!)uD)GNr*œ_NSZԞ[(.5zHcTa]ɺmp AJۦٓscz+@kJ^ګʰ̤pҍJ͞t8/g _;.^c\姉{EQL+Y˱R-FiWs\%(I*qNqu >X64Yw*y[ l(; zpz~4ma3z!M!Ck;M[] zkW|T o,DZ)JtIA-~G J#7 ;RKP8GH5^)HLל& `9fg\T%;28kl$y;D=8,>I^2]2U׳yͭBMU7(tu#! vk;rjTo.mwg^c4C\j/­Ldrr|atmIpN :U u "^bH:^(Ϭ~ UA0!L.a9vԶ(.pH+)ԌQĮVl|c)RG(T̼qz$;sMgyO}~||˿Cv˱%U|y7n [aֲ5» `sǏaY1*{j98I'J|t~ nJC+$>eBU4ߚPg;H͇x/ ˑP7'*ڦeʡO; <@D49U~nZi'O`!@P庎#*<-@4~=;&7S.tf澆 r zw,$6$H+"`΀U|,,eBaDl%^YOd`@lIbdcB߭y42(REV읥8d3.G] 7|bV+WRGa ~/fp>RQ3 @Mɳɖm\̺kc%H:#DNW -j.V.wD`cL0(ӭb*ʧu8\Q,J:ۉK #%уW6Ã.!^* jl[7l230l@w x"p!cee@P+@̪ -,_rlVlƶEFBɍ7} ^C\*nDX|ަ%*G9AXhT ÀR(v nׯ׬1ОϻܙB{nBEOX/8,/'QZ}lY5+TZI]AI@%=ЃŬmb)֧$.TB(]&x"IVӼ Du)._qރ J|Amiq/e`6*\V`يy-سUސ?&lm BaNMdpb3Ӳ4W*nL#S=/b|E:sLC\,\o͠܅ɟ<8=|IbE:w <`mn(o2^R_"%~1N_F^b IFW|i疜*_䋂rHQ57 &_7_{d)ۄ6z"h0>i(Pk^=L:|"(.֔2Δ!Q;>$ڢdm#ޟ,M"~ iX4@/cJ눳Y,^vŤ(W +H^iALW ois>f!ȧ=MK7y:$LMvIʜ)P0XgM0Vp ,L'edBB VXuIZo*CokۋȢ'_Α۷ b)E6`16h, V78gZҜU,:D. M_ yl*2Q:'I.&u#nme33R t|3{<aW7cաhFT2u^G̅Ѩ?\>3bŁr<8JpaF  ^!Ф)ۀf:<͹D96S=\?R\g h =R k*mL?9lU;D؎a!y_{A̦on*/ )<0Eytw:jRa v( Wӫh9yŤf71 j(셉LhT1(*}8vGOQEɩ"]#5oFRMDD,=n 7[BI͆U\U3Sdu^)d~,>( umvކ#;uiNÁ g> *+ys#!"8:*yb]SQI;nGeA}!-vwyv%"d:#[;vgրx.@eD4M`_<#JrZAZsq1ܲΚӚQ|KYp x5;}8ΣX S!z9uPDFMBB\6 hڝK+8sW5sDn3C!8+ {r@sR< `Cm|U2.dSkޤI\W([w&LCO0A ɯDbnx"˘b;`w$ ՝1ܲ<`[-IbmֶqVٕ =k 54*`tTC3k'i\'A]/b+#P¶rr B+ ve"Q]#͆?15sW5`BRc#HC%mq+zJv{\C&oHp?1 %d혼r"q½?+ĘnE'E:p  MhO%.#\4hNxOjMLuY[$u2.i>1҅?hRfSŋ:lUc f쨥(49t'lMjp[sT7S(1Òu_#an+Ht("Mi#;c=7]vxQA[g9ئAᗑ@Ѽw {f&0` WO;dsdB4D"o%;GW)!4DDR=QsTCbeur= a Խ,YvVb`Cmi:I6؀.vyNIr0K5L})D Vxsp352"|NÙtU=0N$LFT+7|s[ KcF  EzިGl5lP+CR[5jiOHSB wAM O9g)@K>a{bOq,W)e9Nc0pv'&bUlAMP0L3FV /p 볬(贵flhFEffA?;̾QrsIa|bGB7MпH[ٕFuDE* ekd:Qܚ +%NMEvĩ!jxT:UN7-kLr(?AQk J+Q Nn& XwPNMtZA4jVVIGJ6cf#45i0LF4zG"qbF1fs8fj?F~Yz Mb뼎40{E5&c^#{'P^g_[ %O/ I*]]vKUm\!;UTHH2 {]VFRjM $4쥮qt5ip*FnbzɎ}];eը DGV:Ǝ)u6TdoAֆEˁyr:即-A+k<܊+tРo" X\px۟Nu˨•/L[{uFlDK=o'Vcm(Dͺ-Kذ+J4S~ ʨKޒWm#wLzl 2d|Z:yGӌ#;v24>g!KՅ*KxUiDlU4U!vIeЌdJBkX¡2aGlQn.gӞwObg& c0DR|o0J:Φ 5 [jcqMx^eD 0#bC |?`;"A>Hӎ[SL8|ϦbpECpf ˻&%]cTXޜjbƁĭN@sbI啀ʃ""F eY?gND=0fF5F+UHPİM=b-rU>KqZp2^u7`iB$3at%Pgtх X|3l%} S9(4$3H̘;xpV({χ?f֧d5G^a\@婓QnjW <߸ /qi}2nF[Cs o{EsBUTW;=Ϋ}Kl{ Uk 5etf4u Q,튢qʔ)s)^_^O{TנH tɠܬdqo\ݹw֖"eٖU:xb}Swd9u~CB _^)XD |V*OI_MfV%R3+}$n6NϞf[RM0nZ?JM0auit!sO\r"P*W+}}S:0v}BRZ[̝bCg{R@Q.Vl$3W:?ӆi#X CK3ϑR s`I=1~k݃̆rTEJ}cI37ˆ`޸J]9/1Iyxt=8%ЗѼύ=k s'lڠ\˓cd-(#;Sb k[׍0+ f~3_1}ߔhGRer$|lw0\5wwDҋ A٧aZA0N܁1a6)^ZQ⟽kXc]{L~Bϥ,QW E")'OQi9Pbs3J fS%A[SgV -kVLOwL(TDe1B!qs񅚅jYYC2r(6&n+=l18h IE1\T,SKys {% -Z*ҍd3EЖѦ$e_#cwQ28,:Evǖ~~ۏqX Xgn nٞ¨?JB mȸw#RҢ({Y#e {V1vtLza+^ ;kMUn*`&&{/Ռ 0`/]c=<ĚNeΓJx/n$Qw(ҍsf_u-Z6j[#/Lyh(tUhO'd}A٫\.IF#էmP18L&diz6g(we@6oh Ŭ-,bVrlUkpL35UUiM3oP8gcY=yԌ3&8I`q;lyg4KS-@DkYU8aI{,+ kvfTL/nކ1N\m! S~4! =lZm׽߁=)hƱNGd f NSh 74Y8 x͈-}/\-rW\/Jǎɑ`%ۄVyA*a0Q:R5.N`bg9ϣMyl/wL5{Ɉ#Bphe"<U>'Ydq+*M;j@TJxgCvj|ʟ\vB -[m aEw}?c!rYdXM#amuaŽ ֚ >a-2 %A}ȫ CmkkI]#V@.qNk_SkVء0ANDm_7051Ng1!Yjxl*5=L^n( {lܨ r): >h6-\]wv:25Wݝ;Y)hOBP6P VV6:'+*YCcq";wUXd'UI=cSݬ^>͓g  ޣ;4NuW1ޭNN[>6sv$)r-,tx@1pNҫiՉqJRh)7>)U9[L@([.QNa闈YY{ xXR΍y-ղX_MVN)(́BxYX*֮˙6|ԯ˥SbònA\p5uVA7Q< Fzkd75.bbv6snlLUF%~jLl32фR SGgqrYjCL@!T<62p1(?D:IʖXockE4B_CJ@5@k$UVh||:TLrǤ'O,z;^QmE%k%VE e"RسP521phk]'p4?]]اZ`Y}K>Hh[`eYwB_UyC4 NT |kڶ^,Hvm x2{  ~4%Cɝr 2l4X ,X8vJ _>rbmvkZ7okUIQϴP@TZ#">peLnڍr!$%Tڸ[Pihv2ݎWTQ?"BJZ(ܳZڌ0 wyvGy&1gq:u6|߂Z_:8 MD^_4,u,D15]Zco7 dn`WO4-KSN*DNVEb/`NĠQA VBe?6 E1ĉǚ W4 ;/B /=#o0 #sFb#Z &͔?;5G|O5dǝhgj.]='׉i-?Ӧ =fX>V+|)GzBAꂹ;(,>Hq׹ $bXQgX XQ)#jMmt;5}cŒg#h#kDKˑ -p=4it6 8hkLrp0Dx^2:*|HPj1 dŕGъ T/CUNjs%9]pY[rյQVs'W*)K(C|UlQ~V[gyRËYKM}^[ovLhV*At+=N }'ڜG]c…~]=A=lhr-qKz0;IjkX0>%. H9Դ tdd{Pޕ 2a<wsl (Uӥ HCoէ~i܀uLĥ̀ו㽊WvPgr4Ƶ&zox[<sQNKNEǶȇJ7s2/^xl!OeSxj r2rYg~ƲmῇD=;q9B ϯmjeH9q{ qdAvvxIxy6bRi Yrr\!#$fdI'=_!С y+nůGjpKmj0,ҐVR wxPp⩴t%cmM4䦳YDSAt NÄal3wćKa"% '={xtDt%^eoF2_@KIƜثt+扝U/4N؂b&THpecr=syj(2o,w|Gө'p?6]A xD?A>1֞5T0lvB>a,fA#WP:I(]~q/ i7@d3s:u>PjW Tq&Z}W_1@=Qʀa߲o.r_*`<{ߟv84SFl#NX;2VH)YDO@b;ʴ{OJЛ#KsqM{+&gIˑ5sv8"vSAu2P&r;!Y 6:y2z/Dۛu3x*xCWcac }րtp)1SElӸA:bNG03cJ4=J^J%]](+&%b}Vc5 +$AzW=|_WjḞ<%XXX}yCY\XL@! rJA>A1@*ط1o[o6yAEٞ L|UmxAf: _-f~ŌBԂ}Ӊ/&qa%R0mN55 x:Q^q#2uds=9AF.5 *;!SK .D}JXuZt?x !N4q ^e%;Jڀy*njl;\芫/"*nt4HI|gB,A't:5ov3YJ,vRRw"G"%Ϡ˛=hEgB :*/u4[Q73X""bvܺO1薶Fˏ*7&{j 5`7e|(#qBD 1x⇰S{ =|^hNsFrUcj믾mfI vJjRҷ>UYZ_)cv'f\J:*u{07!U- e3kX$g%dʒIn#fF'L"|p< k8i/K[0K&s&6T0N>W[o_#*>6]=78/x_|v|E笻Ar|_XH|0{`w u/RT̅bV[2U;1ކ>8ַb,p֦=ę/34LH/O ȫF9% P82,.h- Z9]u҇@kk2v˘;Ld/.g d B爔!앐z$gE-o '|e-vwFpvM3i*E.NNKOĈ>tBO™AiD3+) ;#N&uDAh g_2]§ D1y:3Y9|cox8 Ct5#b&S' `rVza^x=P4HY2&mqE %y!*+61 = V5|şFcjOO5o_}zHcLV1;5602SкHonQmRM _qw^^LcS7r{T 2^FlώG^H_6~--~ʝZ8巆ߞ@(Ymܓe8M g}>b͵sKnC*0NJ7~4e1& _֏B /dA~+xObO;gdGLО#SY,73O AJ Z*<2r9! GKZ`6oò*H?S8Z򗪟S^ ( Lbk>bpR-E!q<2>B[MQ}h$$ugyw0'kw!rp?"Fikv{Ȥf2!7!a\ppAγWe^D5k=(ǿec~al5̷[2 _^D. FbòUs|[-B4:əU sA n4Pdjs4PVyը `ٳVX>59 3Is&Ǵ܈`#:yWJoz1N;YPO?\iXb:,Fz4 DHjCY*q:떯gzGu@5-4 6&&mmW 0&"-U8F pQlc#9B|%wIJ.|3H"M$O h [ѩ{Ƕۢ)8}촣>D@3]t0)e Y߭wcyޙg"!^T 2}V.摊0A;P}0W~L'Ȗ)nF~@UcW4( m9!bvߤFk<~d2&/%^E-5Ϩt$gb.T-^Y:ބg){!%- T/OV#!_$ic8fyPq'`6r)x΁ן%sZbi{atG kBVsmVIoM-! !7bu~*K:ϩ#vAṡ<:0'1xXEHG^Hsѧ%pfx6mkC" s?Z9;1L{d#x2ZO [a o/Eׁ!7#\mF eUn ؒ` r:yȀ;ӚoeA)ՓV9fVL\ϗOTdW\#=ru_Kav#O4#bf90t98+kDr}eyE 'rt %xŏM`ȁ;!hBqZg#C2,EN%_8OCB6N%ARC+d/o.y)b@,@~ N*)ՍB/M#*j(-1[cU.1s~_]ڀHLnqRI7S>)Im9|6t'ldʦ7u g~co/''58CÌ`J2hZ:KԽm fz(%u25NHNp8 V(PT@vDci?:1Qڧsy=BLzTl_d:pBqɞ-8;tYУʱߑDCdб~^6;WhK_&|5)ɬO~@偤=* CtG@K0cZ :#}9^O_"ND>uw2K%`r@$,egDt= ڛ9,|\UcqV[I>ۿ1U2,R^hZrGm\XH0 X=P! _Z!{"(@5(V ܈®;rA 4߆ΊL GoKo# 6J?͗±ǠkPK'lT][Q^,=ShkO…@o-2S4R>(xDx9͏Φ+5e=0˂|8{Y4#X4B.qX܃T M:wGS觢͊cZ!k6!~SG̢V1zg=3B:F!9j4GX-F0"W` cCԞ~V [kLkKXtN-,؎=o%a~s#qC!Tk!}vj=}oX`4rj9$h؅~ i>a(PyYGْȦ*-pADCiH5:[|5N0V Ճ(D#TLh~Ν\v\PzU\."a3ފ/YUݛq[̌׈IhC׹(Kj2aB)7k⏤بK'͉(<7q˗]0o F?E ە ZoLlz:YQ59ۢ%нܳvR7W/]ÌbŀOky8j,9#2Ҋ jXwۿlirZMW]"ZE ,=8`bU}=NʵكMSXlbĉLz~qcYE+i,K3MȢrnm$D :d(w.;蘫'-ܿY9ΦBO(DOaTYgE)YN?XͲ;y#j^.1Ia79O/Un2EL>N6oZ]/=JX]j,x3YnxDv׀?AKT Tӧ(]K|qzU世[[)\Yšl=_@b݀d,ւ.; [-$-}O 3aj}c2SYl\\9{h~l35i%WѿJF/G1dv'/6M^1u}_ 1إ gSIh,Ƒ|Ss~f`eY e.kNfFqrHGEDqMcY8G ޝ:fzD:8<̵Pe.|i=-S;`^4^s4?NHf/mbh\xuMd"k8;]^5")v.qc([l<G|1jY'>-V|*JBMy#D'`ynB"lǘ Fyac=`I/&J}6֋7b}KJ /WѿM&=`Wizq 'ܡ 'Y&>WYX~{Ł!,9z(C'D! ^w/Pqǟ:ZkEa1Ƕ_"'#]06AJ7? `}4'`ɴLl-W&9B՘,4B'b\c˙X{yC?u6{6M:E7^u54HBC~R8~Ϝ(16)nq?Ijm#S e<=C'*rNUj@sPn3λ3:~RFթ?T di04KmZ&jJeRy1k0U*?t u˸U UeP~\ShQ?tI/ 6X%l }6a}\-+H k.4IfB}Rjq犜zmOs}2UӶ-X&Exi-L PٌY~1!pjbIsо]wc\[=brXSM؋`  &,Z6lJ;/Pܒu!`hYZYa{Tqf\F*`EHV`UgEGWZղ<.ꏙv fsr5UXDd 57Kp?^I0F]ͧr$(SU֢ȖGu+5$3Z?^ ޿5񡮛qz2'A."&Щ6E3Ul:Zl5/go/ (Iʀ0FZ7pv ?:(ܨPM-4OŧRC]\Gl6s?+<Yrs V'5LM,[Wl7們7su* ,jYh+&ϤKƆT .y uܼ/Wԁ[c&p[dL1sGǶmߠ f@Y䭱D/b'ZC7&Ԅ@ow'ܰL73Vpޘq.C;95)>;Ac;o{؍zav8A9_ Fٴ9/ #[C6P*uJueTlcoa5l>}72egY`ℓq1R,҉KipSZ$\1bBh!]MֵE%56!UR$Iu@2$[CɅ݋doQNpq9xE XjDA@Bz W+E]Jz POX+;ne3`N1lFqYavC(0wLR /Lk9XQW3(LqѪs_e<@lhx`N) R1\$ܘtXKGۏ鞏'i\08-Jeᚸo7B ~̿Ifϧ#zoOLfĶn_`_xlr9] `|c#deπ;Up3^pY372BWۤNAƸj9bWKyR2~̬qSUcnk9NN6R¼nA~8~hFT)I$A>n3WkgEcJAdft1;2捠.(4DC/(xbr[FX$yA$}fXK̅ !"be] 2Q$ͺ=Bll#|Opb@ ܣqNiĴOAnx/:naX+ ~,>C4-ԁacO  :atT6Im%K( s X&dƆYW-X$}ZIcD%0oDAiQs<' a4ȹqZɉhL] =?lzbq8_N_MGc)g1ClEVB;@ F͒jsh"(%&>Gq}ptYI4"0z'gc,m[]eF s'^aDZl_ :)pi-t$vlJGتvZa $Bx/m>>ê.N: ePnh٩VO j_x`X3ıjXLAorUcき%ŬꭨLH(64kzrY{$#UI!S"FI L`l˾lpWN=.Efy Jl#EZ Pʅn`~c@cRh\N:M,,Ky{ZNI[y"-! fd(YsExeSy 7~}8ʁhLYm46vb!b #HĆoA`@=哟hd>lQ w4s]6"͝V;^(cPߡ1$t^Jl PחL%ir8CNhh*D-& OWf2Zu>w-.ŔQ O} ~ϖDXҥ6kV1__(P8;qÂ"7Obҷp/VtCe8/l** أE*Ti-w4 IX0pzѾjl׭.e1;T/ӢlMDcmA#H;M%c_lщ03$nNHT\46VfwL+Tc?9,ঢ-@_.ON)ar EÍ) i5q0:LlK #6qSWmoE T{V/yxfA;dzH:frznDz,?^9uQ#K '8eE[.#K4SoL}2`^~֢ Lۛ́׮Q|I#n?9) -PPNJz8^CҌT'UQ5/b)wQ|+z[&B][6&t7xʪ;zXM1ǡlUF4K|1am*)=^>K.S@nwR$5x΀R*K&- I?# BQ `atN&2ooTB?:wbSH$3yoW+rg)0 ,dCynz sWwaZ9zM,3۳Gx0ԀHK:^Ζ&E/gK B%868w-xO W`@De&*O~0JMULj5^YetܫUJ!mn zㄘ 3pt(&h ϪE\oسB ҩPuC % -8W+0YOY'6ohm*^E [ {?溔c~JtƝԖw|Zdznk+ؠEbbݰ}T\#k2 `;uW2=-}u![я;ܝі/b K+/6 =AkILޘcErtԧ[K=T3#8 Qn!p[uXգt÷F^_ !벷D[f%efƯ!:6ߞ77~cܜ"L7̗3.[&uurQ:ך|<9Џ3Z[~ڎK+P;eQZ̊~ 5ݡ eef3]dPփ# GGZ=CN,n_&-p=1s Ѽf^yk;a6Cj!vjĈzz ?zV(y.R)0d[*X|z~))G.ѦI.o†oaXfH;PTɗo\QȑI[{D+Dg+X5ʬRn]gT(7s @Nwm_qh?ʯȀ4B!<\=+>s6*StYH*ä'owd8sL +ڄ`t/fg==>AVZ mNvU$ EY_Fg Vjpo_|l쌏2 ՟:^̧;St ~6(Nt`"r [o]:y:Cr5N*p7"Ɲ8`4u%tоJu{Q4۾dXy1ߺ!9Ҳ@uv L ÝP(Hha܌* @46 ?7 ;d+~q1BC=wrxQ>՜bq'ǣ5 ɃٮϴƙMCjc&!W>K~eǷzT0,Il3B 07,(8-: _Nfd]*7]S+ lB!;"~Ƶ&ʀb]G4UA뚑f4GXahjZ¦4"襀._,̿]Abʤsl'f.Vu,>JIg%%6o"akytpM{xqEPlj%&S9Agf؀U S ui9zJ $Sk t* g&n6 BTΑOmrUFPv`qVH^X@ ތj; mQ|F ]ʪ w0}6-V~0vVrG xx33ў< Z?[(? /p|3rb:yp^/M鿒Ao޺c-7"7e8_] v.!u?!0` K~~InmXG4qF?}m\%Pʑ-)vEG&M zS)]o_Ʃ6_:eZ᷶Iƞq7쬢]uD'ߦа!iѬ/>yi nŘ(8QA3`q6ҡ¹}I!b秜2,MCp!WTH,7SYT7P1 !3 X;p* G';k:R5x|:/IfǴFB(cQ5uyo*7YOg>gT$+ JW.ʓX$HPm2|7U\0 >/d>6@d,E~KnexZSRL/Uњy/pR9_8fz$% ۰~%&^ fa 2+`EK8/!&Rڮqv:'5ӾN9Iв@@Po9F 4/+"$ , ūgÃܞӠ|R'8bP0 -4}L$k*(ܙ37}TGgss1w<ǥM=?v CZ$Kh m^-}4ba캶$Tf">-x~8j,*p Oz@_B.lKR*)e4~_9K}qڐ8hǎºy3=؟X#n^jࡶY/0/8[ WϦSİѾ]nq2}0 siI7%D~m`_!X[mf%oYhɭG(4P0D_i&.n޼8.mZO; 4fi; OFTo"ML ?c3òb3g٤fl5 vxn=a\T\F.{_Ev%K37- 6| 1)Z F~ f3RvKTL/mG[δp‘"ӑ-\wF f ʍUqdO;t*/yb֧B`~0k*T +JCK_:%DR~şo t*oxRGR3R`- ?nJrugP mB-eR2R~=5Fon쩷.Yi%6y%Ds¯ŹUWf, .k|,md] <ζ%[7-=+D8pMf7H+iytlZ;N%̋Hdq\DRN;.+pn{Db+ݵa8Epz01kbz8ݹ?٩MjwjIyØKÃ}FtTZD"m@18˅>B 3çRd="@J?KB #q(Hp.&σz1aoc?ڲ^(5;gġRPW+4Ξ]yْ󾟻'xc]m߿5FnPi[P[|54h1R'0YK~\@Εn亜$lŌI~5e6?(@G-`#n//xГjtԎ5,+|[)̝ p)|A"MhVo:X-{1Y)9 (Fʹ\=N"8ڮ8~QR*3a}Vؐ>!4,`HT'N͆J#qЍ)*@+)4߮ Zs`e4OWcD2/gͣ&=LqQV?'ꢽ Z<)j7ˉVdl{Cg9ޔh˵9ekZ48v./XP>-Pg4¯[R_~6πxtgcA1?*hL)PVzZ{򛄁RQ'Z呏@9̀:ITV$L?C;$bh_ y֤]Im =ߟɇ0Ah!мf6(c#e<\d4Q%rUl*iyŴM`5.B/8Ϗӱl4P '9;ZaV߆ň=tݨP/2,.7r'ȝow -RfCHZ=E*fzBdZ2υ#ra&ّɩ˰{O^߇rj, ^T48ϭ xrAuS2G6ݵXN{#tA/e['tË'DuƊW ^>ؚ彻qXK}!f)}鏥^?p;)k\ p5qxŭA撁Ϧ!Io},)''yP 0QPOy+!9(ZR4W։?'G>h9̮:G4X؜L  /YN-Հ{8-lr/o}+V )bچH7.l2XPd2?]?fR5$뗃^)d3Sd\ՎyQ\lmbAV[-` y j gh 5A S޳pw{8fhitdI|qߒq)d7Cٽ'?I tL<̌n"~:ҞDiWQriƁ *]9E7@X;R>z)Y({]D2V]31J YP@2Y81`G&+%g".b5stލD}qj]9V6s\Œ%䈫_4r90IBvIX;M<2_ )f/H񘎀l7f"7^|`'jGB1lHRa⒮' a tlom iu˛{cJɬiQ]qHddܞ5F=y^9v|iH!v-<Ґ7*=s㊞2 #AlDh?<c]]T%3A2/zb/S(&W՜9`1/ C mYF"fPӈ.6r @1j!g^*w"64apqq p V|Z ߞyQՊs"+>-#/`۠LI }\FGZcyٗ"~ .:cGj`TF$O]T i"r@M]኶);PLQcVL?q+봊@:p5IOO~j^[]S@@P(m,"w҂&+66 D_Q!E^Xe'nY1 AXΜ޳BOVҹWnᛛ:l1la1[gc:0'x+e=`GKZʿ" C]'ѵ:_ xs+n|dC+ yZ_X̩ߚY]{/h#,"<&`Pб+B[zpm` ۙڷ¼).e2+mN!Kn˜vFT\RB\W*Fq+niw1{lhɰcFQL+_=Wg7 x O jX`E"^rߎ%ô.)Fu甶sP G3`Gϖg<)ءj=W?jʃL9D'resnj@O_K>٣U#|%|6 5>Eh ~a;)*awQi~EQS~n3oW{ ^N|=I<t@$]0',aVo~B,Ս Zi ΫH2Kfgp sBENUu.)ϲZ"?,Q:%ڭ5{ZPk>'ԡ)(xM$lz8YzR8JaN{1bICeN )U9pd`~gUG g@DG(tH`VV#"N+/-Қ>1eUy6a 3jJ(UwhB$ ăFNWk&lz)|0iD,Xa ^HqN-HА fD٭$ؐis1m2uwXT-kRKf[ʃ~Gٓ9g.*mYc(ruT{ᓔY4sӲB/%aطg<7 K)dB\/Wɟߋ o@*r3nOk^ʁiz7,ct+^EM#W9 cj}TmX#)\ bzZSB>]9k=[XF0{*bo8jŪh!f>FMP=@v'LխpIY~ f=&Ngj}%A#eRaW#XAcCz`NG2liͮxi0bnh'A5 +yTՖ5M}mHЍ0[S$.ԺN( 6C PIk+x2HO>3YAjt+ws o{94҈6cZRQZ'ᧁĕ!WblWjQpHy#~PFŧd|YEA~&*Dv^'CX0˳I4> ;Wl\fJ@Xf 6qr O/, }Sӳ 0sSߖ+v5ڠMvjMWUsѬD E_vvXX3A13F馧ZǹBe#Yì =)i9()a.j]8[isKn*#uQbf+].3Fp̀ئcZ 9mhAxRL:oɐwV]kiB=8fWO?Cպհo5k)c?sTe돭*¹ N'_`1f0 -sP@l1z(^dwD`5dVB#Q!Rv/C~u9 ۿk%.v=o;Q8 @*:\d$ ^$.[X6 LJy%a'h _0K/inBpzm7ͷߣ/Xxo.Ek?;kNhSQcU)t BC9H1597+mYS>R$ԤH vN!ր=G7Rzς]Xѝ>?,jj0@dRZi`\[#IGLe?&cGĜ>G,ҁ]_ PgRrɎy0XxLh"ylԍsk2\ nJ6.׳뻋O8SZQ,\2UӍ$DDQCސd>+RP8jG'e?["5zB: Nn#RTSI<>.S[HW-S7T2ikSj`&kܥK!ە|v9(%^G.9##Wf2j.{5%9RJHmnwO[ /Ibh 1l;Y+z# h] g<¿ `-z4v P)CОCQ``I`2 EhuiQM,-j&*#!Vg;60Nc*Y$TyV}!UR7\T4tѬ4iC9$wTq}.HRXbr%ԊQ_OqjG%-0yXa&d/n_,6$HmA&gkg'/PkV>hCb g;2m2wZqNbBˇ+S9I D# P%(8Q6 I/Woݻ.J3֕{XewUW=Gc~b*ZQ0fU6$hvO8̓SuUO DUTוmL>gnZl9[b,w4ċc-kWÀOLt|⢂;܏vժ{(e\urVu7/hSkNvާ;ꣂh .RMG拈M4WwRRi%k QlTaZ/;]=%)( l:Gf G,XIxSmQ1`}z#6k5+' SaAxw O a%_sn6|v 4;h΀zmoh,DQ [Q/ Tpμr/Zkl%n(3\Ưӥ㨦 J=I6eV *(m즗z@~Ӛ3 [BŴ75\!g1,YԘEFZiғ>Șu 4xT[ X#%#c!J\y?}1qV?Sn qT/ԣ<(8d!$czx$xmN͟@F 稍ݝRطw 1cDڟiɆuVO6厨\pApQk=d%죽ϻr|.ebR|<*9 乖ȝ_np:fL np(x Vs >&l22F)ǵHV,DlM]l:AXNò SYQJ+:z2drژsJ=?(lfEZ&e2 p{ڣ@ŭVG(iZڂ mN+&KҏR0υڞS?m;Z; [08 @mI|raL8xرQ3{SXu 1J+pGE*1cIr^k&HDeڲ #,喾bZ|Kԭ J[*!\~sDsIY~%q&Efj* Ԍ4-M/ T_x\RNZɥBqa֔ܬdGnf#n(pbih.?U6tю_5-JMvlLk2> uEJw?[bXrhII<0ӟK8WȳWS'S$o Xɻ3 юLH6ʳcͦ >k;KSLZ4iZqӟOw˩˴O_@UD|PfMP32&zv) kH /T* 1]cy :eCB3%XU~qΰ ,$.RvE4Y dX}rC&GSॻi<?^x^{VgKǩ;pH .k ,1qX|Qz*Bv!/Z$k-NSo .񭻫U jʰ:2W>KRpi:XG,zmN+"qmȒcz^E}"+PMn}&:~Dgthq׍r>ozn#m΁Uct  ϱ!I3v䂿6;t0-%Xq 1Jت\&NrnmNV`}~'нt1 '0e&cD70,|=KJo[g<ʞ̪}KSSH ,+O+F籲CS+Vwy @Q+uU*BNܽjkǏ(g۩# :)(# [2^[P2#`{Ę|nѓ;d r?OS'rE +˲ԀH#RLԢ mQ@t򫹖)iCK)֣ ;>8:GRΐ^aq {>R*5qֆu>= vx36I񢟨FZ t2KMZ&UZr 8o +Pfnt,K[t Q6Z4 :6[k+ @RFR|[R`BY?!|EY"AF /x`8r/R ! s`'?=4t2Є%ܮ,m_ndFZp-u}-7u͜[/ #Ta25}e,bٰ+*-Ѵ;qtmڋev,Xy,EY 5o h6flaEw;Z*RA՘Zm؋:2c[# ' heWB"3ЍJM k.wr J$v$ "9Y?z5RYƙ#ٮ?@~~6EIQ9 zx1R̓ ½?~wTb[drc_hޡFwՋY$א}=ߥ r)}lݯښ`+rFKlBb@]*=\O6v:U/GOm>ֿ7r˓S,rmS:U4yoiz3ڂ8@ـ5F[;ϭ+#"ƒ7 >πkUh氷-)ǐk}d};y)c'j\`2f.4x=EjD"ǒ{HdGsr_Gz4Gٕ$*QIi. f%%٪nIKK&D|C}$WE@ sb*0[-*D}V yt#WB}c ϔzJ nXQm P-r*+!1k;w~&Aq 5Gzq3I'^SunG 1Z/D%41ޓDW$kliXי[c9E xu_!,LO/F|qά' #/E\Pnvu ad7c6#ވ9)dMw*"r)8Dv|AW MJ27?t|‰ML::[-tK=ExJ@"E;Y˙M!qZtGt^ƔeyJ05['*j99feRZRtKr2EeX9ŖFIp!q֚K,Q8lIgcCNB1eu!eOoqUWjf<DPrY[^Մ7Y`` 5%^=vʹ= l</y#Q ;L!AaK[>[ 3-lByv, 6Q+q6^j{d &m_w74ǭ֕#r"D|bBYƟيq;EEm;.O8^otGw(Q5A*d Aě;t`O֯΀Pge`m5,e[m_䦶SQpt(so,!!ll^!4(/3]#LN9[wS0SL; %BsT_bLp^`BaƘ0' XJ"njcq{U! zA"}*; Ĕ!JK6<;X`8Nr\-^1'u}}qI`F%riTECf2ܞJArCKtv b{2Mh:«ou Cer]uvW=aUwqk/-l=kuMpÙTEZ,57>\ѫpCf|Y7e#RQ"6,_ҒA`3!:[j,9]:Ojzg] 8MJ1f瑝? ) h&q>+G~xÔ3Hr=\Rm逦 _uD%Y Af:\%v;{(׀0 ~(O:Fu6fz ] "hKf>dAt{FZ t]6VU˔3!`=#BGgO#c;0@YS st(qC58@щvi>ڔtP`U ]1[XD=9][C.4S E%GMHq_ SCTGίI %=L^^\7oֱXivDmgkz~bO8C҇߶Ԛ:'ж'%ȀפCFAPTmzJ&/&}6hc@ڿ oJ!`DamBv(}t0~֭4IK)W \sq'Tx:RMľ312OCiu< v~TV9mmNWFDa}rI+ ߖO&I`7#IأDQ]9r N"bˤѪz,V9UX杓aGk8I 0%3۔jxBEH/M0gqJ#<oSTTB߰u֔ทHeg|x:f嘥=(Ј ZIvjnPۤ xnq,8ktܙ34 2ĵxQP̑\UqB"spԃ#¬MO3܎l4]HnYM]a )?ЉXʺG -qퟘTr/,эwssxo<ґ~rvM)Ÿ6sN5F7>e0=,(gURKWiSV#CM #@07o)ű|ԕr8]B NV$Y&1Z5\ɂHk1>k"[*W|K"$(!ċqɃܽ2}ݝ(,DwF Tj [!MA\s fuiˮ_7믾|ůc}!w5gf?.Y3bd£,}ʳYiSZVF 9lC@jgɪ9.r@0cNLE!:LK[R0_NSU&íB)<{aƫ$b #:$y"C{ V8?+V7czI|WK(:{@j Xf<| O 2`ͱ1E`4tV)lFZXq̻MQhU'7M'ٕyCZ'{gouWTX:eWF%A:šCF=knȭK"/!䳞߮/> YZm(Uv6JzϞ*O^& ehi(Ad #+Ó[;l 9^v1n`0pkUFc$/AI7 *- ֭h,etʖGVݿ)׿~ =37l1ϙ4AC}m qFu'^'zS^΢z T9ᣯMyO:&U} ծ.-6$Y3OyqPC dl.Z˛ʋFxMp9pTE| HJrGxbʨ699A*DV>Jăe!SCl]hbi8/iVZ*I؉ X`nb/tu!"VPz5]wDKT yIF H"hy6 Ao:}ݎ]qz*!h=Eyw+GɟXz?axYUILQͣyR! g,%r :eP/JOo9[Qrus1Aw޲ML܁F~hi#),0 '5w o8aFR|]E׼౸S rT>B5?GDW3R!oqG*}ܱ8t2 Ƥƾ eoB)/hRq$f+z+[2mkp5GI+AV>z䝑a_Aup6>C5un%.HLjp䙂 ưsQ _F&XS: C35l&ڬkAKonAH& KfPN:7Ԡ{\ѿMDB=E , z΀DvQ^9ATIAVu #E.-#(V:pdЩw&JZ;$0\[#77.qk㧥'W<;$u(mj6}8$:j._gy۳= .ҫDSaM7XO≷#xJNGO?Z$5'y6:PH=7 XGH2N(Km]KS:xN5>;Ler" dBٿˉ9%E50ewɭrmV-d(:"Ik J=Ep,WqcLy]"&_} DHo"}]QrHQH8ΧHX?lwj 'A`̇ e7k~ZvgƢ]AQr~=!4Z̍WMlG;Lc9e`Bz[V)cb-k cESC#-|iijauzA ^i: `](ń42W-8Ts:I^fΌ}qŬ$L0^wtOv9M:# cUJog`r‹u"vtNi$L %,Js { NaLOlՉ <))ώsY>"&gBRm v6<9=7Prɴ"jpUouW{YHzUGYS;ΩzIkarzUrT13"0۱qz0w=f@2ǥ 3*(獎M_ ִgH'Q `:أ-Zpz;}/G(U OcʫntĖf#q{zuԉ 똖X!+w j @ߔUnuP}8f˞rPAzƒ*m )xw=sdzb_ޓSfʠԘ+)cz̺O}G=f=~oXLR0|al>lRd$r ǫj4VTVz1+ķ<<3l[_15$E΀t$ݤ%;:XXY%DjH L ^)*WK*NEdP8f *0rnDzxMuc":ܦ͠~{#AChZ"''Ƀ FŮ>LLfJRhXM"tkWŞ-MV.jZ]dF`7ˑKp3>W=pOv-jx5F/0rh)6b5Hb x}IG~w#1vJKg[W> ?Mi Q?kΫ24 c6Is q$lR>*vx ȆF kL=8%iALnJu 'j?܍F؁Tubd&5vԚ].km'>zƢN80V0BJlyw^C=Z [j 9ԷaYKb&%l 3Vh&\d"ޒǥER%4ň] +얯q£EGb̒O'٣X|O '{^[™f,T4HfeJdOR`cKO} !LE8ft u# `|zLYY[?6GЅ,,(1PGY ~zi~a ~E)ggjiqe@*/K%;&4V:ޝ?i&;^mXA\wexBr~%sA`Ej{=ҦiH,CM ~{ &+M%:)ڞ" /&[bJ|ҙ-|FZ?K=?"!tdv(qЌ^hq޷)__t'kAn^&^ nMKh9^6D)iƧP4Es,ZFᛘ`y}00#@淘S *h&Uh!-(ϫ^;lN֐"OY+kW SL^' @t9/|leel^5cYsQnLO3pFt8|.N^M^߉M" kp{F<ݥ"aCk.fgwĺ'68(.Ҧ9nf}f :ɂ̘ݲr'+uNZ1%҆7KtK6|'ΊYtPSpvK |.0Y$e+~T$_[y&jJieS.nrӍu廎1*iWeִs/; 7-p7}8m ̔i֭Kx8 1ve=fHE}aA -G@c{y`>#_hQZ"KagM?E~)C yEg#z!MC#v]a&F@Ԡ⹏wKvdZSP{v3XڂuS|612|k,U㸝}mca#}0`}rexgF3 zK0~vT(&xfȋ#ijR3%sJsaM恌+N\IP\AGcj{$q*\T^W ұGWka5?N5#*- 3[-mB銿H>}R;[E| ȇ\Ҟ֍)"ۨ+h޿u \_Xώ<g !E>z}8R|?!JY5<$-q)zB2e sQ_} `]S=w@ĭqxw}Z8ʻp`Uԉ~9|p+X7j* bmxG4xVi1^¬\CT8"!ȡb&:,d |uqTy.Ԋ꧵0w )bbD]I=&c_9jL҄OkCt590=3-} -<@ W^TP`aGǣ.(clTJ >A b ӏ>{8)ӼcӍݕE3O:aߐitѿ_4#X})N+QzwFiԢ3qXj^mT.1%ZCe5VyWcY# z׳89?z5v&T vI;4x݈O1kVXZZQQwԃ٪Cbsjtu:ԽSpS+sl7*36KE!$El+?nZh§Zo 75ǝ}3$P5P;}ϗ#mn4X"s:컔v(?z8PM1d-VeANȲ7wױdk8T8cjK:rOpo@qbxRxXCNo~1IokI0Z/>2F)'9=+bɨaK7 9Yto[?`lS?wmu4 2sqAX w>(?l~+u&NAkESu$Cު ؉EMyˌk½;l Xc44keGS,xR\kb#w (Xh5 ɻKT1OiH|) \8t.vD&p8K;Èp`85FhcQkb!*ͼRC5.̓T]LH+\BeNHsXtHΗ =صkcqK҄)$5TC{7|Ym#CfO8^idE7]?gD8`c/K&aM|]?ކƴ)AMY_Xܚ~{Az7d.(XZ'T`A`§[WcOQ%506۴ΊRI5'\HXP2Rj+։ץoOzvAcy|]0Qa7x`1,⢊Os^F T*62 c(`n3c3 >HDӌ;Ӭ~D"L?Gt6IekX[/A 7Td0R HCl9iUR/wBRݡ SO%{7@ƞ˜%G bi-n0%biۡ3*`##;&@g<{Y~|"-Iᓌ73 ( ~ =KČ} n鲉Qy8{yaEj&3N~Y-]O A, (^͸9l{׋9u#={/wmO.9͉XX^E2 $v7L?%iR?""(]6s(B xvD 8Z:qAn͠"D+\}?GBQv9J9ti6O4Lg|'B1N pM::_& {IXhmT@s%}*HU ,qXl:@$!uٗeL+>y3E?^gV&Y}q̭$W(}?_?_oJLl j^Ne 4!\myeek^:*W=B7; .)u lհ猜'1<_ƒɖsh!&' D,o ZZ@oecyQF.1~гVhY??YCN!Cܯ rʗZ41Hf,;E1-,ג!ynjKZně7J$>%cy/P{EYQbyCdtߦuMP(Fy{h'QN*{7WRv3oZiu{[CUtQ)%Rv99[@2@MJÖo}b[~:<{}*ǦMQጃ2]XZFdGš697 JJYl+^ZjhLra~,w wҷO7]*P/q[3J%UXCOXc+n>/kdp<۶~vVF%kt}tҒ&6Ul4LR(Wv4*֫NK_(6a;#̙~F{b;SWsqF7KOM,ط׀Ӏ=$$wf)XkM< Y@#dˑѸUAIfyX Ny e{V^{D^O?;1Ϥ؊gA#s Ьlm24!xrg/o=`r+*kd\xs/44!T*F K.gWxZ(1s>O"a2w:UUkH1nFXn(FXjZST'P)}偓#bF2@}]9&֮1PL OvL~g{ןx3bdXoOft+|O']-Uhj~Wg^^suU {g;]bڞ-C:F | Vg:,s1mn1‡F7:˯\Pl'-Lvoⵥ+=N]4_" $5F8V_U QY>/xTLt bi|s.r F 81P9m$KQ`]gjU$X:c$S"Tjcc R̂ Dfwxe LL 7 [frnF0Zm=Z&'UG}9)N gx!ܹgaMoq}^5ie0cv6f$߮y~zy?|y@䤛JokoP]yHt _!ޱxs<@&$ϣ| vO6?x=@|:n9Q]̊.ZG$RL( ەdm\Q$q\@ cXQ[ b:peֵC;-L}}v&Qu_wo'z%lDQɗE<LwF9 tpKnH?MQ8D?O't;'?.N;8 Pe6?|"ǒHVz/(rTi9xC n4A K0䨽[yl\/lp7 jХ!r&20PI7tk_D-[LhFE,XdξRmϙ8S=ѮH彈K!jN^hy'D~-ސ ∆ s5m"6ɸAYn\\>zU:^eL&@B7an@;.mlqNCa#ޑ0h ѷi^ڥLlbzUyּ.¢(_߂*K=hY6uabUfq@}t1_q*aın'mXTB KVFz\ ٲJ/qYM[ݧouY( iNrB%Enhr6qke@v˛9v`S!(^k>lvn|! NtwI.x`pAq/p++%ylƕQAv{&k@H1| P [ zݑI+lGhStrr-D!H Qɸ Y?$C0E%.F]=xU%O>E:)`0ʱRt9L*x'AsMNCҼk}ti;H .t G9=m$'YӍ:.x/Hڌ>U?Y2njΨ&E A*% TBcMj$18_cֺSut *xZEVzRhleHn8} yo1nPjyX8ԷJˠv7Tًc:$( DI! -h$TK*Wdd ӡ1w3dI(LRBr={L,F^Y%lP5)"(m' 4:Qe$Z~mZX3UCm% NFۭ\u.a]xΈߝ{b'>0 6^ Ui/d]&|;2tVgR5vmjlw&{\قfSwqi[plF"7dev$Pi{SGRB]>QA),"RXs5U}RnUTk4-^ʑeKAa{@${x1DHC^Wu + 19-}6@##I Z=$ql̳ c?W_#]eo\ʟm-NxU4;4@9h^WeBLm< !R*+_Yr6{3=3>dyӿTf 4u>N6љFۑr$ΌG:~X$ó,_2(YԀUu cbtFcK7V$'W!T@ ICF| XI mGHQ%FZtm-E|Q-c`:B& zȑ+oT[{U󈰢+fH%osOlD~`ciS9N*YpHDo*P7*xex[+'P%5wuҙ2enlO=6&-$'X~DZ,Ia lX1'eCV_Nt_Oޭ8Ho1{VY+- NC΋ K¢(u϶QOOt~nھ/4%!XQ~Mg;C(r]o;bfϝ>f\Kwلw~Sd! ]=DoĎI  0 1fN iT:\ʶjо<|6LCxgc^*7ZHgBMM½,o@Ȭh / {>@}%!@!t}e}dD]0ǐA}r.C7Γ0*fC{|׹?;t(%vpN(tCyN^[/<I4yָp+oE+TX ]z _Db:v''¢MEIUa@ j]/=D|vT|=鳑~/goyC/)5ԻC# ň'@E}/~t}*)8r9 o{m!xzG%O0u.we>&. *BXLA焫4:<;c,Yg6{rXKSN=6(v~T_}3E厞sjd 5^\:E׀G1}ɠ ={ 1ey, 'GZEhѱiWKOD 7TJ76]{Caq Пr!KW`00uFIHK1Vb ~ChK.M ScBer nֆwFbP! 7>8txL8~G 8ag'Wi\`B. +OA3 ^C_bp4Sr(}OH7xNu!2%4H<)$Д_^DғM)C!HUTJ+T֜t=8[H/x<B v8xC@E[niWї9ӄN&_XGHRig%d@Kʝ k05$2os7伹Y3JYN< >cY=s{@ݙ1,`t `w7JJczbGV^ާX.1gYZ070701000002db000081a400000000000000000000000166b5088400037ea8000000000000000000000000000000000000006000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath11k/ath11k.ko.xz7zXZִF!t/L!]?Eh=ڜ.+ˊC5< ڟI_ME>f޲p3 x vٽtL]G#𘞨r7UOّrD FsB;߃*[pGиqDz<ѦzT]D]|ohw yr.6sbyb1/=AGu+Mk¿GecK>6D5^R^ x 9{UȺyހ<&: &Μ6 EU+ yl͌N{Κ*$ Lt'¡ܯ8c~YqgnHX؈.{}a8AGl?$ʚ=R5?4iزM]{nB=E ȝVZDZǢ#-蓳F@%PSx~ɣk6QXk1;&IIϥ$1 C ~%`ל'E"fZҒ/a-:4?neFX&f{GL #J¨"튣 b3{K\n=XGeX:Fþ9MW@yW3?jȰ"=$T1NUs* Q/Ey_pte)S/s̀J>:>Q+y;DbDo1|מoY #np"ˑ֍ wP1w0WMI1wYuMJ4( yi.@s l[Ej2IjǛgX:틳Xh/E(DkvxNgO|nfN.4s!,ٔmMA鲢4Z#)7PM'rnadzֳ}"/Ќ9]%귯(^ }~D ^ e;.:[@[&ozmآ(N!Gcߓ])x#Sb$RV[$#8aW~gREow(lw&4rz[Ɗ5'usUE-SjR.!.K?ꎳ^ 1r? zE⓰Vn+ہ8`qDNwxP;w Lx"F.XPވCgRC(D$5wQϜ fT8'跅w톟Dy!p7|4p7ɷ7)|P9QJ`.75 ) X{CV0Z'JL> M'"-juů+G1@;C+e|R]<͗{a1Gz bnFa~mb`Tc P<^v(ea7Y) L^G\/CnɁ02qqὈॲw?!c\Yi_s%ّ dP-v-q>A1 Ǚ tvIb9x]Ǡs%'$xFuzZ_6Gj=/ S`d#j߼<|UށI..gЦlŬm*?I1vvY+kX#%)ilvw &钉qb(nTNAK!~w-p^nxgWQckG潞Q!V&1h3͛1 rK>LZE!\Q-$|km,LC+.3 A; t'[dXTk8 _n}g0D3N gC957˔ N⃟\3n*[[޵}gRx$=aV!y^~_%Sjy3E|q/9`:LPw1U6C5'*KO37* P˷hܘZ,lD\g>PPy^-PY;CzRRd^x'޴mǖ;= C?mi=mdb@?P~ :8e][J=&$]B†#C1t vgWhw!lƍAPn)xJ-]Oݴ^ >rr{vso GO, U- ɼs\+WSqop,~sx+7x & ܔ: Mks ?}MPWɭT2DWp ګzYUIb5,o |84w|5]PyNi}8HAW]e~ވ %ґ6>4 L׍n_j&}W.;`񜟷:M+%^j4BCgQ~4G!T[^D)uzcPj%`Y!검ox Gxձۄb8ɖ͟UrBtϲڰ5$:[FK1hXcjw=>"/`ǐ9P8a  `+#րA`O-X[؟6D vJp|(}W!Р [t#٢:>Pʈiñ\T凭{t}ɧ\I~RީJzLbc2;Ud g0-.^u9_FTM%<odAX: նFv>qIg06 7{O2p#y?C4s}it=|+1y(*2[x@bOk j:Gՠs!ߡK19YƾMC?&si}%pd-z'_Q"sEK@`>h5ɥso؜m]sscAw`p㘑On=W%K@N_'e,%:]L/p*]H_21E@aEB$ՔQ-+6~j_ǿTTv6<@+nD4G6q2DH3~bVKߛ2g I^v, ӁJ8 id%]mwER2[阭YLi}6y 4$"+ρsAn?gtz^B%x2λH+\Wͽpm%H ה8/S7]{;((hCcs,մjar/87ư1aGRW|(!|T1\$#f".QjV.PB* n:w +F&Go dۇ΋zkE=u2Be}VgޣI o(0+׎D yxQav/WdpJ$ZmP'%680QDvd q##"EJ;01>%[J@+/:CizaNo!,` 䎾S(S/4| i24rKf"nwh90+1ԃB_ggug#ZkY/چAa*Pfp*l{ /Bh Wm(ynBϒMec6PNJ}eG6`B`TVcbtbh.>C,}J<'[vìZYug`¯蓐uhCZT{5nra5I(a z[㞻o)-D K+yXB9IQ b`AU\ `^FaU*g$E}3WDy.w*WEʺFaHqvWD5(4GgVEJ% P$h'@|nǁP_|}wY=d$k|HL~ˀWݯ~s6W}cl6/7%7:d-BPs»bHn 7:bhǏ$K`BrbI(پ}yrN2pP1.SMv*с;NZтSbf-KAm;b)Uϩ1ú7N\\` "v4i>8:gjG:n_<;EE΁]4?)&ʛ JoXu)nCIl$ `Nc =?-qɈ9JK {#5h5kψ\USVv~ MvC5+ a/뗒dψϋĔI=(m=i8t犯@^0C~ ~,1|M \Ȋ6-x?J ]sY]2)W\z|鉨SG7y}&y|\.B\)? mx+qL\|{Wg4*ԨIV(%Lxrct]D8!sfef&^@wXJlqwtIRmO8Wt }[xOY=Tq|9{0e@b땸'ڌ_i꿭Q29_W}/^ԕEVP: Xht'G3?-4Is^)GQ/}=S9K~5r|„{KsRq}Hdn2جv3+/CT A osPF=5 T%/5"|_tZEŜ{b}mZ>bTvkLkJ<¼TMs/ kʱ1}JVƃq1)N \ @w+ukPBY~gkEHm" }JO^4 EbdΜ*PїL -o@/g[[WVa[BfalbwWOȗ9=<[@M uaj `w]Q@f8_ [=K=XgDBViyj !Jӥ! MDfCbLպY.훹F7.X'\1m=yYh ßC+y[:JXO%HˇPyxh*::~򡀳 9?Ԇ-<0!p)e[ѥNo\?2-6erܙjX\^ֽ.Y+ 6 ngk?T=ة|6JeV'B<+RVk͸9?op2K:^O/!2|@P_pOpK7xj,3 lJŰJa[,y fBɐ7$8١swNzVsm kǤzK4xKO\{M ~Td㱻DTYЭQs-N>ަS)GXlZR2FC c 4\fΤEl _qX&85Ô/$ᆤz<+bEJZ1#+{P[}nnlȁ3 Bx+U41t', 'g6So96j57brG(/^ &]QwSu ׭!bB265=ζް{<ʳ{<Cfa5$ TPP$ʛU JWaM{b!軥kH0Z 3sÒ\^5+uzt`$lONC'W8jڎY_+ʧJN9CXd7 bpy!gՇyf?r?=JU`3Q)/XD3 _$w}+CH.#gu' f½/Z (mn\P ۺ5r"dEE%Y Zk}(,C!/~6N/.7I#b#蝜 ߦ+wT29!خSmؔZ sP#o*o}WN})2a <~7c@F"E H2G; чj'4Rهcqzm9H.KrALdObz>zb'OVg: _aܯ:k6Pඊs l 2yBHo :F@+\72Wu  U5*?K 01CxyR>ݙllxQ]CE! .I~)7͛ 0T)F>.O|A8 *UM|PWZNti'|ZZ{cbxg.&of@䃩JyUK_yۺ<\T4CxX? mQ<a+ӂsz_+']C5J(T'w\e-q P)܀p|CɞcS&۸Բ{wRj(?Dzd(}N2=.m#Rlc~L-Vq8nu6VAV`A+!+ [M&~RɌSC GY4Kv9:oA"O%.d=)׿8+Ypl70iY}TW}F,zadT0,b&1^#r E9[Z@T?+lz+}&0IеS+M̏҂|/<~~,c*`'i~ynBL3m˴F:.H!)\$ņH+Ο^D ա}:\a(V{yyMt J1۔8U"BN:Hbstj]g!qqXHy=ܼnA[YU-2_"?񎸌S_Flz{!b: 0a{rZ;ܗ%s zGHn0* o;TPW84lm˱?Ae 9͐LM2I/;!Je_n]1 F5p c^TRf,y5flB)P Ɵ{k@=(7ӏD ٪X|joX#gHA;0PYjUǜXWy|f֦ b,򿀁fM`XEm)۬S#+ ^̫MlC5$l"x Նer"O$:0Ы 2lQTo*J^Gd?2 UAq[Ѕ~L ┆N@QJ“2蠉2 ]eR!P ;lqTaO;wc6皊Y\_dkv!%cl}۔zy2gxN=}|S ݌RZYh@ud7sD(J)DeMF/{(LwlsRW.%V8(;rGL .*>t}\"辒Ǟ^T]( FqWEֲKvA-W\%[vwY똭| ByOEj}y'>ś.h^v ZP[=K55 JkݭRwL1LFZ8ah^ƀZ]gɝ11jd 7͛ 82hpɿ]ƮeKsg`@{Q2r}-Lǚ_0!?-Țԩr{gZxp7U M8BLS+gIxK+HR֧laȒK4dg9fUʉQJq.S:LHUmF\ɂײu$|XR6"Mּ!2tjyma Zp&S?4B͚m䀖 wymP>jĦ}Մ9=5v.9 ")l|Gu A>YBg.{_E 5ٌoT:|yaYuZ\@ȿl@Uu+lE92q2>\,LD`{.+)y浿E-~FEo+a䞞C6_|ag5ȩͦLU* g3L1q{#IKt a .my0'sJzY8@_ 0I=Y4#Β=30!E+btjw>E`hfՠ3[@ B.N..+ !]nNŤAc?d'`5=kwk x:$>i颂^ 9kuNqK*ڂFe9NfTnanJ7W(U0::t3/fƬVzON=ˢ k_xC, on%=a[&y^1ckf- @f,B&Hq4'֟!>odNN~wGF_՘`*5|-<2ߑ#o ؀><6A7.a'j10o3qPBgr CR^g4ÝjpG!`V7ɜT^[2-.vh3yi!bFU!7!DxpݪțH|V0ʚ7Oo)L<@xƙd֤-F}tρI!8SJN( *N JSI-سx2 qAUY /a)I?dtbblDQШ;Pt4c|CG4$>h+h=ͧ1b GsnJ6[ܥs]nIaץGd#y1nTw'r','B]:'54F:J(xi!aѰزD>Ĵh5050;T~oΤ p$I eǜICET Ut"TEܲSHܱ&y.<[r?2VdOiZi= ^=R8ikdpu@f磟p2J=Xth~YjC7 Fq}Zqɞ }4,H߄R<Ӧ*oW-Dm(DW 8*s!{gوT%$`A)p630qo|?f i,q FqVk%qMi3ڢh^j}H߿ZFZmXٯ5WTt_rV>C]Ӎ4[GV>Q߇L~s"TbNՃYar6 NGq6M7$ָKd|^+ A̞FXӞȩr%%8EW dONWd3dgzY\$r$pmg ycJlr"X =@y]~>0_q7U<+? d̐ Rۏ$9*ŻQܣ\VE-B *$*)o}'46oQ *Pfy` 4>8`&D,iE6 oa' HoN85t+/$P IaN'Tju߀5,>d|O/pe Lfi2j)v*z.bhI|r_G  ?{sJPG8.MRAQRn~֧Ϋ՗%@/} 2D7(4?~dX7G0|WB )Keo0lA&)ԏ" K tC:̕.=Y]%okp[ TpOz#Z@"wٙncmX#Wу4P'A8,v&o{6A.zo( f7 >*$"&{uoE$Y[#cGȼ觏I]`Ήv( .X,0fSd!=pۈ _FJqe y6$~{RO9Vv,K`Y¶NyCgš4b,hF8h'z_}FpS _T{tҶ sZȈ;U[U()S!%^`쎬@){dv4bX)־"tn@X@wA}{sItڴ#p/?]`K[&ͦdah7_^#֑rT_4mOVFi[ %p].7AplTv( 20c OjXTǜ_nU+#G}}bCQg'%!3H.Ե]Q@B,WvWx!Dt|[gF]][X\ ; D!G dيȗS1ӕa2Us.=Eu6"PNv)o5 {E9\قC$dꦮn0 I2*bX0|(D" 8jv@Gy ŗwDp!0SkZ %P8mE> l(mj=$ncu%Sq{ス-:Tw$HqD!hIBE$U}Է}'0-κbsWFq,w_KqMU ؾoInh*,m…Nd3Is;>>| N$fwHTuO՟w823R!jFm! /7:9>͏ D.|*K vB˹W !E&/V85)o`4; bjT×n qS{uyu8pHa:1G".OG]-gTLY L"pGf=Z{A,*7ٳش[:bF쐤^97\ڮyo4P[R BV=)Q@O:Y$."ݷ23jtC?Z^3/-%p$}ZU2s'ԑ;(5 ^%N!\sGS4xFc=$->+JxZ)*DɎ,e9#)GGTzm^4(4?qI7Z{B8vY&᪯v-Ŋs [$jyU?!S"RLV$?\U_̗.kdTPR D;n@hfmN! c;b(gn\0R>8]p`jIՃIu͊":nT |[ugjT [Y`&O#P<u0GUp | 0Ԇ(lRȖB13&>#g>밿gO-9|Hi0BGW")W<0ɭ^11=w&e_3dffRG܌]CV? /hET 5߽<~ yJOǤ4Z/|fi :vUlY*P:h CɫN5uVx1{ABR>=oVPe?1Uir]|g$<f Z6-<ϼCx8Bgxy][BUyDbL9MFƑ~$yC+Aֽ 8v<-R Ke)+- 27/aVʙUL.pU2{CxI`oTyVM[WВ* _[J[I1P=5Uz7??=,9'-!2?3>1$78-kHŊ \= b2f;^k^߉@Л飼ФDv|W@êrFOyXg{9B1.S{%lhxnޑz1j*&\H r-MHy>DOI=sbU8;=@zZԱjװE1cajsahqE/"a^](hvB%-Դ%Mb_ؿjx'1Goڑ⏲h Z`18伆}|fv\FF2'8:-SW.G8ׂSS;Z-je _} HI<6x5VӃ{Et)P:X7W 9Fu/wْ"_(̖ F KL>l$->M{YӯA TKNy|:t*;N;8uۘZt_E PahdjoH̞diO0Ԇ [+x>Pyrԑ鼠?QƢ/#bԹ p @˱&1+UH3%5$;/:|%Gۇ?6>nj%ɑB<ۢ8ꙶ5~CΥǯ7{ddމeEO"5|@) FoZ>>:#kBLΖw8r> Lj~CcP^.Aա_E2#h.vQ8V .s۷ }gz-8)O8I& 9i5@@0dUVJsrړ2CI.&uCcj(q/DIwطNfakƪ- H<{ov_2bd!_G1G"fAFd~ r;{;,|N9-ѱ(n>/ aU ȿG.ء8nv޾tޫ *+]i*  /ˣMlf)wYd$3f4J2AP:,4 T2'4lsѥZ?[CiyyS$p 3 P6U=W`nHj֌R+I,Xx;㈐6/DR(LG1CS7>ZVΣi,>c::3)(X4BZe`5~b84/;\]a&=ZśΌ p/̤wP8d!/gJp֋\bubq%fL]z y-51T$0*+nōFd8k :_Y(%nU`r^EeOώs̹mdJ#>Τ#űwZ:29o~;J&l;_ XJ0U[ ,q_>9 9mA}X3a?iz(.wwߧ0Z\깂v>̬04>$W HoG|X%m<[$3fw%?_50[Qox_ <>䬾4CB5_ѽ?aSʴģ^n;>Q 1M)*0 /̠^//QH/sdP:3sB򧙏)>+JƟ #)FD?BגFM _ӝ f !f j2ۜG*h,uZ4vةzi! T^Vmew֨Z6y,B طeLիҽ~GUvC=H*גtzWuu'H6:C?,o= }_B籆P:*|4~<*v[(aGC`:i$pˆ0V>ʀգ|b@%Wʖ)cq>q|h1ZCQ"7ZYv˶jx= U(ݧ(qfu%.^?_[ˉ,N8݋+$v# ]۶`IWs"fp.rK$xL4W {eVԖLFES%,Ev&ðt,tZ۶?@r}))KwBSX!Jg^ TTюb A L&lUhNEUtTѣVܜ։HCt";^D( ,ˆ7ϑUiM @~ zlj4Qmt3:s z Ů`Yx..DdwwPPԎB[Z'{bHvyh7s.e&X. "{6_:1(prin~GSN1Z"O._OMn^Φ? Eg[-BdcJ p A3YC[G#m9{zAAvvqU!5&'.\e0~e+e% c7(|D׳ F4O0 #01mMI"j  㸫96,Tb^Q3mʻr+UZAKXf_2h?[d?T~*k-.fZ|3ƒv1$\GQJb\g V옅u ܹιk4Ixf]%n%l#dFog8Lٳl R_ǫP v)XaڎEtg95PNܰڼȎJ !3IMi%UT+R~ȓN4 3n3k>ӷV-{=_oB &9Ayuv* ^$ˑ{a2`fu Em| 2S>\W A-ce%h` F9h( n-YzQH#j-!ERM8mn4ރMY\PMquw8&WoұO ]ZghZpKP]CUq;IPsl761.dI43+Ŧp@UY'cHcO/Je1;j3|ʻ'ٖ,9s/LM9* Ӣ`P k<ط>sQ<*W׃yq5QU^ \ɫɜߍwaΙDڷX0^X 5#(ef x a(hG JjDmJd"Er7{Q)0h?k7쑯ۂ>yrD4dhC:hP"k~?粤 cT?D!bŒc)`wdB<ԆI Ph!C7I_G19 CTyFLeC`;0KX/v|"oث²FR5kQG D 9r :*9VY^м%0eI.XrďG>=HM<+#ېb0qnu O-"4W;$ x+V*fғQѰfr潚+&\1QaBd;qJ=A "׋~n7cQ$ѶB!]nͿt]ٴ>LEjͰ0qU8D=Sӎ4^k1 UXC,Ixx2į6+,dHwayl b߫MЧ?`UZKdm{nBZj7Hݓ9K@1=up|_?7}{-XqCQIN ufQc +'A,8t Nl-{}}lt9~6yz\-SR,uT5Ch 5BSaW_=R9cθqpTC3[4=u͔ARkvM22Y9]hh,~QX h-BEE0{:E)tpK) FoK٪G7(WĜZWҩ;1ßFiDĭRvg# @9%n"QQ]aՉdtߘJVgrGi \WJq"\*s2* FKD;U#.OXljfy X;=uyu(Jv NӸBԩw2&y:".Vkӗ\_' .z2-%6P s2K=a1SǟYdasZE ryAGj9<,mȩqQJ~Kex i0!8/\$?Am8=$4Fؾ\B"ܡ2E-"'&P{6" w!٤@̯vZ+\( %n;Vzv|C#dњC/_hZ.| >Nk}Sn UTrݑGK5k~S=-$'|ʣԞs sHPgY&9G\gD*I5/,?MYvsExS˻[*79 Ր;׆|O֠׊?PiҀw#K2k&g(B1@[ΚMq\,fܳ ދ+&VOhAnZΛ ss !5uG]Mâ9r06;?4 GOd'&&tW쳈ΨB5^LK#{HwI#b1 ;Py Ff7K_c_uҭζ bA«a!6YlmOQ0i.?T^CqFk|{%3x›.,-swBڰQ}ĈOƦ5Vea^&+5l2rbRz1WF̴ts+5晡ޱkB&op1!I(8 aeirƮZn :qD{f߭hka;y/qL0.; A[C J؍)|[- $}{AozAE-zNN!篚}ep~ ȉBiql;ΧPϗ{:4;SQ&EwBv {d#Ы_CZ]G|~4J!TV>p% ZܴswuC:/+,c> RIhv| ) e$i 9~,b?c3#pK|g<'iޡqS'C@p d$`+&Ւf%"Q^)l{ v dBm=޿ՅJ㪀3op&&ʃY0#*fsMX)3-w̶̔ XWױ [gI Ww6ņtQܲ_ZB.kوz!Uیa9 "nVm5I3o{L v2eɂِVHle8?-=A(/ Tޚ]CuGӝ"Шmر4+11y"k&e=FJ}k=w}!+]ьjkztA=C^}qZp )i6* J[ߤem ;D14\x}}&>ڞk`QLaE[YD3ijHI8zu}J6O.R6Bbz 9|8J)ޖwg\$ڧ8b,',tmZV:z2%T Vax~I#E@EU^).,v1kYlB Ժds&rCvʓW0@sJ%9ϢD2df۩H_&bh}#| ¶uר0ɵ=A!`p,˄/1}ђUJߍ!BQ:8A4@#?';^)iWA} 0Ƅ0%S!Ģi:V}3v'BMy]2XC?UdmL#瑬e s!TD죁 F$@N~6C֏4CrcżII4Fjuinfʀ2Hy1F <棇p*šl Qbem*9vfc r bcO5;nv7V6BIQLt P]ᢵGdk=?[S1B,ouc J2(v,_\'n_jQ^Ip~=JF7-nhi4oI%a, *Xyq"9dG=n}n1܍N[3aW?UqU 7MLI]*O`r,(ksLy߹4); nٺ7>-4P0_r[xtZʀeTG5]x E{ =:#(w7&+,׵2:QtՖK>o*)u}lU^ Y"|2;*iBߛ ƒ= Tաwr۪oHhQ|BgJ=)N[?>4h>"s{a"30z1iRb%E׌VŲX)9.dtI5wH5W;\ SJUDLh[ | sx}`Q wnҐ[}⧠ nsicYVYIi;Ue3rp&+`q\XxCǢp\_H/t%XfԐn`dD c晭oL)= =i>gy]UvJbD.zߌ;=XrJl={WV\~>v)b)bGWo.gq1e3SZ*vreyBD4%>D !`+xj`w^蘿w(:2F0=;TΑŧ|tژPA *48CFH#Z4lduM;rA?.[Ėrb CNjSAl!2пX vc9닃C}+L0 _djgh3ݙoŽQdRjLȾbb`}lsf}٦ge `O7 жS!]"7Wp˭DpZ=d݅JP?BI蓄&jB$6' Ёk>\UWSfyCK@/Me܏B&?&[5^cp+)8u7# II~-!몈t fM{pg".xXuø B+DL||<ڥ>ۡ ۊq¨Vc*D=WC !E^٢Nx&ĒuddfKm:|?#_\8 .]% S(uxnG H<>#iXF¾Z[COX\ME|IٓKgPl=fh2r8*a ̽W薔/dcG!$M7gA) BrPP~+HAKMC8-H)|ߐzM0i8R +lկ0 9KR<|(_[#89Kx1@:Ex_SՕ} (H(UxQ(c1Ԋz oעN. .1X7Z%d9E='Lbי"H6cr@Z4QC:B>7hmI81iWJ\JX8~5\4>tZPj."Us*S52rm7T_mwTI$o}^Z_vvN0vLbık>.NNW(Q4;I%/K :&U|O8Yׄ]$U & b&m&6gK EYIp'6vP6p6㢽iլS),=q#JtbC.2|+/%'#WBtt%.Aֱ^ mtRt£5Gcłl^lʃ]yyy+b#Nٵ8"֭V`c [xyDwh {1l.ds5]"7g+a#OK ;/4 3%51MDK D24IvЗ#kH{*@h7PLߥmD!),6 ə߫6?V I4aSJeV+i ~99%3i24ؒ~iiԖI=x_Z316&Y+ 6`֠tPLODo"Lu_Ƭ g|j8`\ەq^뵌[K-@tTN'U Fd>Q+deح] $Cp0~q(y$6ʰfD> #p9fh_ELgw?.| 7a>ЗVB9Aܬ40Аf^_I|0?O8;ޛ-?XjI~ǝF9D13A}3I"(W}o9W20xva[ . %Ҧln / @;~k=C/:fcAzB!^qE[9>&QGWut;Ҫj}RUlrl&#ne|43VP NBOЖ!lsZ(~:<*~f3Nh/~w7/Km e2r-d Lx)H7t%PVW_; +U;]"6>w]uFb!d =$wWCm-*e~g;S'4i`;Sb mUj )IZ_ "`V6FH3xVÍZns #*qeN"0Z>K[,`Mi6@wp89D Z9O"ZV8#ٿ-P D1n# 4X- 2 u88ok" 1C> OF2\vb/9!-2$tagΙ~pW)Ҋb:ԍNQTwIErD?F\4}b 5ߒU;6n'w B"Wrӣ]E=W ac!ߪ_*=jeZ`r68j[vMmuǨP2*> Aɭ&'d_&p k9VL8g)Ox: 'eoJ\Q3r8@nf!h B e@dqsC˚Pڴ$4t}WGE[4{FNY^}E~#`|ʅdoGւ*9h֣'ǯcS OlWIiW9?ٔP'FůX)5 & XkrNÎ۠G0R򔣨$JdCrb4̂}VkʇOBEb % -bcwHI0ݤeCEXja$zp֐(3:Ժ?FQ#:$Nu,}OODk$>t*f8GrJB!k@$,?ٛ/Uߓ]s?D U( :8}t FIf/0ݿd{yLB #ddoo(vƌ-|6\cfD'7h,OnirJ3BoBDBE̅0 Ne! ~e hMD;M[xGַqw(sߔi7юt6̴(;OV=O#)*Gjj-x@WСa K9ޒ\DWب5gKt:ʇp⮞t:jC]yRPaEmʆjLB\Da%u6b+ѬpCԒ]ׯbu0B}ڊU#\L 109I,xt nZ34eV:\$76vr S|<.6d̽z8p և\SMI8󥿵{)y}U᝔ZfdE uV~#\섣rCI UMlJY[mbc)o!9 Ae6h*ssxUHBe^)lߜ_\eϢc]#.VtKSV7{}P]z)fO|.\,WXWGB[AHmDyDtf܋AdMQ! K*t :ޑ 9o:mA5|]yZ.\pBK螿a@ty>/4 ,~ BMPipRZLil,Ch|#Af"q0d.3!^IemDwkۢ~t뇥w5&ftMReu4KyM89~q&< ڣ([)1:J~d|cvg4'^6^#>D:q+*5_^)b|!DZ ,h{#gqf2ԮGAPQ^Eg;|?8xwjiM>7UD\ g -Q}✛+8`9) {+[m*e`慷OjVQvJ"(1ZF=P?[Phczu! ͍J_Orؐd3g3)/̳qOO .ȭx}_wL %_n-TLW>8,,23>: Ve$y t iWy|bwb`C8k9}ހ+u!F 헑  =vCV$hj.~:d{K!qh-urTjUfe@{k7ާ?& 9wYQ~-ŭ8toPN-Ssm™ع3}f"y&Aq,WYעsJ<);o/ve  .&w5t ^{:<"({"N=jq]3G7԰wQ(zN%"`⽖lk,x755'#\:]t IK "/uf H@Wp8wvz{R4oh?5Гi$M5Z!qfy#[08kk9E}iX%)ӊ2Rr>@NU-F5i2'n[n)3$b\՝tB|W2nypBwyճ0 lP]VQw&d5P/:ǓyGvEOdR㙤WSm>(bB}tT)?T ^ϽJeOeNN`׬$d[(>(zD0 V}u?l9MDWUcDEC>2N.?>/Eͫ KYXsO]IR8{ YO1)#c [-y=!V8,u*UƜAs B!HuSI6g=@*x.&>q:8 bӰ!1ch|'C&MV TWX|4i\a_jK# e+R"0r!%>DҞxo+.TqE_3G̀'0.6 ej Rn;X= NBS^_P r5xC"q\T eӇ>Rҩ$̂]@R!hЬET0ai= ]7f¹VŽHl0׏m%9ϙ Ccoo&K A~,{zQz8d*\9JEiÃ,/(w?e1HaIjbEav -U/;qliY޸t@$%_2Rr2z%yZZ1Mtn?v<йlӺ\;H4O,?@;Tf=p'7Aґ;9Gҽ ,V(C>[fRQ+Ll,J-o'QúO ,nP+U+Q*Si(/ƀ+ŞR甇LR#NcxhM5LOK$ 'z8uɯǝ})8‘fIQf,{ ;S8/aI+iF&"Zq߁\% ~8;'iVO"t  ;iX;I(#tL) XL, $ D?*qsTNSrN 1vBqFUکA(]6Cd*i; 𹀝HJ45!n,>[Lg)3JUeT;]mIX{'=%y1&~[";׋_ 6k{:b! jQ|^*ҹK䃧{rS.ݬ$1 "z"-MOJ46*m=Q|<((͝w&i?{`{݉QNRKE?ƃʮPU%_yB#ܑ.7OaRFXAWd}I~.4ʝV:sXLjEHx\[^{=N | @6_TKY|P+YXVv}V70ZǓAޭavrFA_MnPf$ѥZ&>G,C8 Qw̽wps1H$ )`~r~B7B0q-ݵ<߻'X(Fsa1se[aqxz rq\wU~2pTw> Z.EUq!e a~򽿖Ӥccy8C{+p̯+]˔.7 3D=n _SkBĊ mX--jב15(h5%0yQrx;=ɥ&.}}VwaŻ'ΎVѪqcMoLܹnB(knD\`DvK啵`„5h")uó!ԘKL:FsMv_ۆxy 0MK~ -pyl~ ~_H JeH=!F \̭2-"o5id4bu}^ NMb5utTAdgR~Ɨwx{Mu5P]+X6otc_vun5G1.GjuBn"ic*4vt:I nD; YNV~C~:$MgDղsbe(fףWcLgq")+ rzڳ'ji3V>AreO2DiWnS1myEYm6qӔ)7xFq}W*TƒFJ1| [LѩGk8՝nDb{ܟk:"%{Be>p+3䡄c5Pܼi}R.Q4{Zmlt]Aٔ@{LK)RuNRAG;r֑CdL8SkPt u*GqR.i9oq {!nVf#[rZ}#bя5an Kr~2.LQجR1Œ`ZCHt6jH8ovǥHUoB.{Y0(bxnv$:K5)ԝvӍ׽]绑 ʯU-urd-P;w?»O;^y6eblm{ղ/Z+ہƀi/$[l+d?ut%k4 HQ1:jJV?H%'Ka{)*F}M\\.yy|y^%tqFn"4z,6*;ynafaL"þPCo;Ij0tWEd' |V[0R? 4ZKFNو{6Ut=xȰ֯i^i MSكb-hFUSDjnH5t}pY\ b_1Ɍ] 6GUtuj;gnَn:XJʁӴMf!sKJb5 /a]f,sRΖA6㄰$KFuAeR4vT #vktZ.{J[nnTしvDen6=Mgub처h.-J; 13@Ci2oA)N8)?޵ҭx` YEu6^t˳7ӎ 2m3h h"l[$ɬM^iv|Qq&x2bA!PŃ,yquH"/\J\>,TE/C4WAV[85@Age&qe \Ɛft"+@/!*8'g1yDq կJ7>uzȉ;o`{Z ?;bDD2q=э70WW!WND8a'ǸC5j11,jaEwtZyS  +~f/enﺐ %UpQ͎U.s $8nF!^n{pEQDA]2R k9] !z#W_u-%>׫/EN˥>)W*x -zP8[LctӒq}FбG Tʝ+G_F I1u:5-CbNp~ǹM31he\V2حl`S+[܏<7:xIm(5PR4Gv5"ǃ7y}t7965aZ296˴%sdUz`Av[eLn|ZqnI8cHM9gehfNOg:m+h%g۲&g\3G.$S# h^iu2"#{\52Pۂk` A2ˤFW ЌOb5+Xv}Vȣ\0S H_e:IbLעh]ZYf{rTj^7LI#>Y @dT={F㨙Τ4p@,dG,W(?0ڏ/~D~)I(a8Ƣm%<.NppM_M%g&.8䢾GV7V_{|cCif^ܼϾ }gG&Xznָ+ȶk7u*bdx DW9 SlL2%3EN.9Fb<.łOa&_o0̃z>}P2,#x%|2djj"+C:哎j`Y,ϩ 7j@14Y>uU'iK^@E7wVs0Սvcb7Cr ^{(cJWW9Ϣ׭NKnG`JꅇtQ9xDaTR ,sgU= $yhf|§!N)&ŶIx %zwdT*C*Bf- 4x /h6^D,hXEqiJ;ho?ݥ/HIT3bwMz0 YRƷ;*sb=< |2Sy7OE ݔN׌d{jrBy+<#M KRw!+PO=[T_ Q6PE?Y^7SxT*}}4U-OʏY>&8EOQŃO兯?7W8T[/W7t[957  R1LW<>TdމiJ<0$gj.VD=)ZҌLDU$c3H"hT`ڊϱasQOG* U)D-.!PY+(LS\ny(wT3,[CJW-X;ӒZ}s# L3Lřڻ;kI󊭟eZĽ.^\ft\ڭ+ֵH s^`C7$a@bl"K}͗;|Ywf(^!;ieMo4իDž7iNb O2̺)EWHDjMBd8lïDkQ`PG"t<]j'=ΌeEpTx%9ӴEBЄb[UXPL؈;0v~o|j5 a8Jl;H D%?E1l5Gz5L-y:.:~4ٶc1-2tnK4fQംF9FC^Δ{DمxXf8&~ KMaQ)eb*ՈQ.E;W'O;?Fi YDt%]Us  ** n@(*Z5Aqm.-!ٻY>N #ߛk|S#dBe풒_Jw r:;"!ot~:9gxuxuygZl]Ď=EΤ135Jh_Fϫ 1jT|/W(0?|c]:)Dk, eDCkPDaigpi0*ILT7ڛc+z@ɐ8AVw]0wM;?:=OW=W## Af+ WK(. ~7@D]L>hs?XlXr8',58ׯ6Lj7ΛWUI m͓pu3^l%kgJiH 8湒:8j_x'yŀޒUĘcg21:TfWde %NU PcrLD;Qҏ ?bLe"SeP-qs>flIlSKMk8.o񗂼V]xS5BwLHL3;گRcReeaD:魑ۭ"0wWe1XKGTa, Vt,*Zckl&i{TO>:vW&%~i$P%/ܾqm@K 1|(3I4*@k~1]/C;0 sV~|yswBG_!7cqADG/Iswx(]?jomZcc 2g*lvx_}gqޜ,븬AqF݃ h^,eg$(8;4t|fvu٨"~)= %yEdL\N]v-VZk*a{{EA@,_(,[.i _&[]]'ZVn0٠m^pk5Lx4tJJa1Y] 3-$,E D{|>Ct#_4p˕.҆=igR_5f;gTͦlӠlNjXSժMQoِVgr8$;_(c_+F.Bq7<#T "k )ڃ3.0yGo.B%+RDvO^8 ow,?=j-a-͇̚;MGZdb[tɱmGGP|R>#K"ls\=wN['R+_iF5p?-l,ZD9P߳ϨhG&h͸FUvP5aLnǾZ+|00?d5dƚLcD_I9r5v{f\~>H>~bg_{(s=858ߌ!9I>7O?yY\7 s]\*2=gpA̹\r^#I K%LgRl@di{M=1\!"^ EKHALyQj zVO(d2e`@ r'6Ej&(_[eứՈT NmeFyx6|_;sMFя DR- [,d9T_+WC (_~ZTË pst, ,.?"^g@Ot&e?MZJNВthv];0*/ Wg^V;vEPG pa ._n4 HXd$۵coOnS2E#bG[ ]-~.a48IϹ-IE{G:rhp4RWXKJm8z.#hLQ^Y69I֞h_c]_\KOŠՐ ]W>$'ޤb Wz- VWgc9j.,H3EreMo<*G9 ͉ M]溌gI#+bՎx:H01 v=PUYΡ7S#,6<7[%^CY)4S$;?8T+Z?m,-5qĩ0_kuWZ4vx5%ǟڜ9٧I*%YeFȶS爫׏@tu=e'ISx#pL\aPȒiZ0%k.z.Ife^U! iG kh_xi:{cmȶ4Hpǘez豀,"b c?cUfF3L VUDv?+ג,X+F)0# c?G5)V'!a +8a/nx N7i^8 4H4y$c0v:̐pfY1w3~$~fr ɦ]p\WxI:}~.Ԡ3k?XFjBն-@n<{_X 4;:9x/xToP gn˰ewH${!4%_7XT=G {gQ.BAE+RLh1spv5N4!1;;c6[P^X.46@b˔m*ѕ{bF0m`IKe67#_R~mQvk}.{~5YO/Mٴ&4*HtnωvΜZD4*VҦ'lGC)?Mz:QR6^M;jǟ)fX`$͎}Ir0P,eYoA|\Y ^*:#h`gH :]D,/2ZꇫBD6αrM̘ͯ NzH:`,vQvl*]8?LH|j9RWWZͦ{u[Y1ȟp)'8[qq$ƍ ¦^}9:^V'}P, ~ Լ 5V%I$/v~uemM_"DXR^` /+Jz_P͹qڤ 'c=˾˱)2p SaJc2w|6ntoT= URԩ"kњ[#.ؾt_z'C97" qa:l8 I&hUtRh *{Ji`f8n/ZxͳQհ8R6%M A5+=uNb"MƜ^gYFn~o*jPBf6WMaJ }^e,_l(ߣ7o.w^UN[h_I׌`Ebx~y퀒xno2䝛̩ _CP;6TŪOM4 |;37)@,{9(2;\ZTqJ_ݳyҥ!T0"iGU"!!'̳!|lD +#<;kuOi XGFh=m R97{kfs) ?`9a:W wS1; _(`UI9߃DoBIon={G~'cpCbǾ۬CncDNMpxWZ5l%(]hK*unt }@2OK/}t7:΋ vd-dْ|=%O߶4inҖo eN}󉛲acRhd#QaQźmTZN!#@iMe]HTr fpPt*"]T}V0pL8_p6ñcEhM9Jb^(Jv[Ļ #bGR@p80&z]y5ny]gOǯ}c ?Pub\ͪ1ʅG,QXUDDPtp>)eٹE1boq ~ۀ7ꜵ HHpC߇"wI;g{AVE@=UHkM0R7U"IX͓*5` :7%edaA=b(ǯoJ1I:NVZy€7"k®‡۳v08u {=i(C7#SOsrڀ-A#Yoz= *;.V&eSC}^t%ϔŎ#QB X?oſCx5TQ/kvD* 3רU[7yӌP_DŽ$Gq^_?SǨSХrg*]mjeyԻS({W{O  H {BDNOphaF z{ +ziѥ,wZkg!Z0q]F1hmH@9Wdi^nM,L 5jpnM~}iFj _'ŰΔx=]o-(b3ql72  0|]~?&|} ǯ ˼m/4q֊ (Lja7!apI8u-6D , aZ"8ϙunGVAjqȗ3!Ŭsxٝ4cE;W!c<:zo+#<̮ߥ ZTuԄxmv % F/H*ui /6j:+ TݠoU>NբGw039ESEةny\y i`Y4ja.RwCPavE~}Gpw0qOi̇}4Ra.E>.K ;Ao z% sX9c#AcQ CSq"f+̍S@cRh gݑ(hśzfWSB@DG5) uQ ,w6s'Dӂ)h~])}J Me ( ؍nk(lQvXϴeGϜD-pYc*A5fS*׮+$OYe ^̻fh/ڬz] Qln`iQYN"[*@nRAPg7%p j1i^Zn5 "8mv0 .ܧقU<9l_:3?Kˀ[ʱ\PuR5_hQ|.cWE>l]qG7HR¼Qӫ|_0x7B\" =N$>G6 E\^._Z)lM >MKɑU"8Eє=*h*1'ϼtH>K9_ey>fw7qEEA!U H- KBdD!_+}S0 VoP&9&~M hR>4F_&q3spE(Wb$ì=5:e>R. E\:Č6wv5ϴ ͼ1mC^:%)U#Ra5GL,,갟(4BՁJ]RWEMv]H gN)yDPk"_,໤ҟOe1-"N*QC4BlĐ_sݡ%B/yk|= 747$-#!O{+;; hK*vX,a,ҦUpHٸQ ed~ |F-+KNmig(^z6J s Q4e?* 3 Mv$s +‰T zM_L;֡ـ )<AqCO]16ȷ/@pA@Z#`pͮ sz7Ӛ!M7GX j?!:Bꚉ={r#oYEz ¢K9`v+ɪیZxݒ]N6Y|:3wFj;< Jܩ F˯jN%AmӱODg&nP*1~hIA4 M-0jǟpw B}<)Z݌:,T\ Lbz;`{1L1+ i&dY0B8#9n+e6ww1IBߥ.$]IT<F 'BԆ=p(6FMQ*}ǝ>"&%ޛO I.G}| ZF3_v ?`lú/oRz+~É-oTfWw8Er6Q-YP[mu/C| ~CU !>HL93O# 6)b}XwJ6L ꞕBV0+9P2S) 7|0To < [rJ:W bKH]QMZQC;y}j)"%xTߊYl*\.x!?6}!k-q:hJd#; ʀ}T;eR 3E 1|ڕ3* c!zA2!ɩy8)zANqd4[.bqJq+:@<g\qaL 3;7`كƯ'ZВ!Hbƿ 7 k7W0|%C>&TU]#hĜ][ Y-KtT͝f(M/\_flC>#^ȌKUYR%ʓ -Z_(dCd%7ȗZ:,OGćo0h Hgϒ_,̆ ߭1Qnƛ;m@z|~_mi%JOxcќ.$2QCPw$†e.|%/Ľ)c);H͙S-\gUB066Bķ*}_TԂ$מSFjs'~_\."J0V eT3m8<i5n E.PʸZ2sb;,:0u+ݰaW<lj7DQᶒK"Hڤ7o.0О14I}e]\czXw4dưT]rFL։[+J" "@#j X)+r/pm/nH\<gP2<>uTdۤJֽ{s>ء,i( ϙ+˽3]=/ C:AWVWz ij痔= F)U/iNQܑ}~8 QD$1)byT,o~^qP/kY_{=C(x3 84!m{!'Եt b#ט͆susS_߹Ά1u䖎Fjo w][d9ço^k!Sq4՚  [uVHljቅl^%]{,H 0x7{ZJoz\:ѫtC!ɘ+dl3c藹L/9ΫKJd!fT`&}ۍs#4tG)Bw-{NV#or*jS83~>tR ؋fScsr (]W匛P\Y LY7i9 t5b%>UG7'thEV~͔0wh*=s>4z1`g#4ERHwط40Yi hbQJ?ܳ i-)g&iӇiM-262p#} ͩ෨6.vloEDih)*VD:,Y>MJP!]id/fy[xًɬA [ݥdf3i(wS`úbOW`s5Az\%кV+-׈|u<F*w*%Dںx5?-V2P>9:Q| Ey ~MTvƨY=_.Aƒ̛BDm䥴seIZI]Ef%~,G-^jtA7%asAmUg}貼SͳY0buV9QD7V{w#{HZYэw6,"B7Ml'gԵCks.*0Tb#{' .2Tb^Ō_dP')rzs-ts\}ƸFn1EQ׬ sEC ˯!]3GsjʃkJHnf5gkO Q] sF$D?jԁjhSU>F' 7m~JX+6qFTmu2Q1cobPyd5mQ+&B7|q:ke %Qdg lWGue;U؝ߔ*jrג˜^>p \Np.צS2 '2F5d&ZK-SA:S;˜xW7^6鰗ʇm>_Ռ&z՜<C5Ĉ2Ϫ+'bjcJG?W;V ~Ҥ?M/X$#7]ݽ;0HT;|BNRkbvº&}ZJ[b d%g5/3ujݯ?'(b~%':_liۗL J H;k_[6GըvMұ`.{-& bcL׽cbh]V5#)ÇBv\&nxh76(K(\t+'s a?K@fL v~8uc#-mbjh*r=O{ݟCU Ɏ;vX4g%;uJ1izCC$dgt|1a%UcӼTh|Ş y'j W󆦵k NEQHnlD^,l\ lAhvvG_3滓z5ো?V}3.#Fi k]rmHJV.']yɈߪ0/$a~Ϙ'}DeZN<D]cM:Fgb0Tg|G͘Y|yBU;ޕ&0h Pv??h Q`͔^m'2IO=XX2wR>e/_q9+Ƣ cL6߭/n(Z5n jL-+$H2E czqX!Dʅ;r%i!Ě3VRV);3',Y TM|u_ ^J_Ғ:ϑ[/)S!k'uI +6h!&! UǞn3|3$BZKt{0ONZ{}M"-!/ޓc%{Vo'Yi5(G^Bd:?=) Hy]zm%xB˜IλĽ1JyvĄdcxhov۪o+R9փɼz[OOp1ܨ+1gS`^nN#Χ80%`e’s`{NB?yM-"պFV%U -=ЉxH57M#YpF[I_6)&Mt1ԠUlal1kKWq5ċ3 5wlt%(g)L(>{]z<`ؼ_.~-wEM'Wt,̯a#1vE`2 MMšR6l4.i ڑ':Q]&w{"R3r'н7 "%G0 /ThqiリCfmFJ;e8WGZKY+ؤ}b' ݐrW -7pR5"$@<Õ:5lD+CTP(rc 4_Ad 43hnNñfbr$L-MaTSP3^b,yDAT)OW\1~5H{˵6\8_nRlZ5&5ءS}Ļֺrq=de D8Vԫg`&v:5R23|BFTM6 RRO~ le96V ]kY +q5")Dɫs\Omb4#-f ^O>Z?*8%Dn {nfHȮkeEfٸ3)}{[ xܗ_{ԥ&y"gk;,Ķ 8Loˋbċ}pW'?G.jb̛4l>f:"b T Iv5a)*,wB<ǬƒUѲ'!o=*BD'ͽa&YL8e 谋zxR!nweFjJ<ZQ#ƶdʑKY]wE@GqROޣy0AoD)3fۅG&hvDeǞuh5;Lks||;4f/[S?]'i'`#eN8is܆KշlW Nx U %? 9Hho/:~,3j7OZX{ WӠk涆I )CQF4ͪ,%8g S:z? qZH;۠~SqSe[bG(ZrL3Uމi[jnm; #A>%7M+}g(k%q TKԙ- !D79K9.^1zڶ_2~уGP`t(TKqWJR˷8y:f*^xDV;Y96Mbacແ^H/Ͱ grh4ځkTJ#,8#Aڎ(366JW,>pWw?s&I[P!sPYc#l#ӄd|t 0U?sBalPoQ'r;k^v9lG-jly麏p# *SE|K#9U:$8UB/lE+NgbkΎ$*ǖ]3uԕ,`q {TEKBƋi`՗hAۮKvw:H qdv;As/tBK*veDE0llRb` 4c|npp@>=q#%rf~k?&t!` ?:pϕ_z첒]\$gfe)f &XT#+kj,髩XDvbSNO^S\ aQ֑i-pZrY8W3#g0A5S74q?ڰZ$ț@T؇5' +fZpgUEz  @? xHπYXpo~!ƞt6Ơ2S-V:; Wԩߧ5-hޯ"mxlMgv(AY^U%Z`umj22ZrpXD"NẈysM͓? #jǸCf0C||l4%BA.h[̡X⹾ uy}9O@W 1#:gS.܅@R!zes0UÇRfN,/_|$gqaՈ#f`641ߘƨ˨f{t-Nyxs2@W{&|L%SYdi0FF:jm,B sC8[_"R62tvx)C%%J>yNֵBdϗ3qQJ;LA;=CJB\;r J0ȞAx!a_2LΛfy ]==R½p!趖zVVe?6q @b.(#"7it`f:ĬIP`*tLힷVzY[qOsxU:m>"CY$Ā3ƙ~3Jޤ0 4=ܮcLE+DGg˫<%ΉBlzɓuI̍X<߲O$>琢KcUb^G*o8eQ8|2o(uj/|o+`.XZX{.׫~2rcG,lc7sBO[n/\(_gKʗ_Xc{wACmCXO²~Kvk̃&bS'Zv%Mw>hu_({7<\S0qw~)r+AZA%&ԔfJojYۺq+jAb[tå9|/˵J&='fJ'/Vv8szi&,'S߃~aOwl:X 97TڹO? <dI} " m"E~$wPҬRHU>b[E~PAQ{Id}#٥S t&2H%Snv1NTc0>ȏ B5V\n\i1LbWˇq8^a{ȉU@:,8_yGh_"7/K\%Ȇ20VdۨiS5X-U,s ?۪=kuSv4T>DvQ#^n]*/dHŒx@l.9_wiP3<#Ҫt rb, 5׈C65$(c!d+/Ɇ8nJa5*gc{}4?j>X'E"x߬0X$/u?P鍊i_s{(NCco=ŸE n U(q{Ln$$"V_vL-4hzP8}5O^y[z$"~}sklmGRE$D7H \.WI@ıL2M;nPzM߮L'_dn>Xy׎ɾI yB|%pr.7Д&Lo͸'rB+`mOY_5/|@Y-`ۧ Xn=^S*s #'ߨws`TC8U;Z35[p ]Uq Kmw/PDxL(츬!jW^h sl 1&oE$il y['DViwe6"qu>3V{Hå& *PblIM:IFOcħXc#">`AeMJ#"1K[) OI4s.JRE XWIxI&PU@$IZsQ)\295ɌC'Վ~70>NqAhP _>C*m"D#ٝTnOCyc%Nop "¨?s!tU޺Bv5V1"Qz7=ưȂp޸5hC:Q$G]a(`K)*⛟ɣXx-VCPS#@_d/ 8tBmd@Ю(z[id)pI/1Zsw|CR,HF-u+\B{GOQڷ_aZd`#~}+8wYN{ JLiV,76p twayF^ J(p`9;wvcc{JIVAgF!//-r껰fr'c*@7 ^]:SEEWQ|Ÿ"QJ qyyPtb&rwf/{>kaFտ-TD 5ǮQ@Ui`d.Gĸhw ~1rC]R>C3|Z[c&0đ3Ǻ03Y{ hƬ}Z|N"n%YI|tb?V:g8HCB?uqxyeYB)JLi/`)H讻㼏:hc#^q5 rQ6ՇDự# W<0, =M_mjȨ6D8}@ˇ*GEr?fLZReO  { )RXW}ٶYI~[R6?ap}$C:w0[6/&wBEFR3 >:J55lZ3TNrFJpjLϠHk,A{FA?8;\ /MbfNdsk&ݷ%w$'==}tTLn\誖BX@q䖌K%Q=vдbUE:wi%pDѬU|sjdycWgs١gLmTDUTim~g }f̑)M I]s>9>z簗Ԅ] EIO-&+Su0dۜY]xaš( :{M83raB2r%ٕhTFTtu)<@ :Ɨq~u/@:#iݚ5b Ϛǭ/qf (G}Ft#2;1? SR/R|W|L/zZ~z^p@4#_K#0cٚԢ>J.U<=bbvdŐָPwP,{!U  `3$1}Uʡ;g2|b2S3~JZHliDewl u75nחg@UX#So=m,/[@aF/26+NJ]яSB,Lh-v]x-~32=JPUACFE SnS},~EvX @/dK60iCҕW эgv7:v[OLTĪpYtyM"MԿ~cP']vCw/9>z?QF%) ?¢]5ê%9}{[qUjN?*u elb:n(m:9kNb>CM!琒ioΈO2hr;>y+AD)ck۹!.:p️.m=_7]4{rAW{xsQA*kdYq2ϧK9TXVv~[Buۀo~@a,o0`%U8m 3e .ΎuKqd- O܁I:r*W:`h_jNL%SZSORzɥbG |IbFy OC8Ӻ\0XZ(ONJMyt5KZi;?9K%/&w(q.mebk %S:Q9%)Xuu/)Ům,vPS\!H*)5Gy1w@\M,a\ͫN}~u'-hEaP.8޹2͗\bV^4!KUS6`dkxǎ w"+}J]p)?+'/ 5W;n}W-HP@2v'*:nә^,s 7Ճe&4L!pi^vd+̙A0t44a>xk!1(KI:`'y}W ؈݇u~"D KW;r&)rdʁKmZhO!+=~ze4(/7I0DbQ{ZFJZO9L[ bF07*^X!-#aV˄#x0/x6VI5GHV2-w˰:M*'Uu!QY./Dp o at6ިF).wv`= L؋*x;2Ӓi!qqhJ|P!HI7f~ZhӛƱYID>z)m.Ƥ nt :my\|nrV]ߟ_wBҞ_Yds˚JSj<@vj/7Ns`w95jCO|xHnb 'K%K"+y{98$7B;%|&y&\!JlgB<,/t;7PvPFW]#=ęJWƧKVVãB[tzDGKjlR*Y ;9D$'yO2y<$cULq3 |;-$/"&e@ꎚުպ"--u6,2f15 ds{! !:KX=rF%n [.A2lW Uv=.g( 1Aa V( RW1{ Zd4P*9ҋVA:K3u ZM mBV婁MhjT":f+I}nz1&9MPJjɪ=\M_;zeF6&ٴ J)2#K~ Qϊf} $ f)Ù4UT \ӑC\g8˃QF06JI+P0$Uuˋ=lE/=`<~4)#R@#Ef>$s.<}Ԡ >>GqZS OķDȰ<2RnC撅dkQ )&cmeU G[osRv4} lsm[wg'͗uBxXDįuC~@&l~԰&gת]T^.H}(B€`(? (E ho˻>-2 `C??c<ڷA+9V̖(>Uǖo\+L%ԓ@&tJ0O9\OXz)IAy򽷺'9]%dQcTťxbO0H}6R dn Zb`gHjUz&8Rc' a i۩r_ 3r# J֋ r~Kp[ʮ' 5zA"˛&߬n$Nj늷W ^FaD_`D1%L -HM퉲1Q2y?䁇&vm._Ƹ&4n=2Sx(*F2SösN4K sDOMM# D7z0Cޑ#Su8c>{sqs+ 7TnwGZdYp;{}U蝩ogo~FȯMЎ#Lniśڢ/{`VUE@%q cb()C2Ԡ* 8hlUq\jƧ@"tocDqV^(2<`gl8:eq-F϶ԸhjC+eDZdeXSB (8Q[ٍBf̜5qߏ>> f3snOz8~JeQ!?`J |t_IPF5M*~S2RP{ L!F:c${ eބ+Lmu/ZoˆGexۜfaʁ5V=" zJ)_2cH#!6|V<6Fr7'~*c\޽ 5"]kAْ=#%ZIo"tqUs } ˿;-Mc( *԰`}TE1!622i2#qo vO}jk N\>/qA;r=(c5̏pBcf,T}Du_y4z^ӚS0#* hM9œ\,tpBN@o{@[O\G>,XisӦ;gt0Գlo,쩭^^m¯ؙpoJ{+GipmaPBno.k*]Q/"hy|_i=%%F NM#Ag.@ƔU7Uk[Fr( ٞfxx!6QqIU(/po#+Dٮ_4?Ig伳a!8=U;@XO @}!~4H] FЕ!=xeΝ~cwWxH2\*&'9cqj{+c@9|\w~K}/J(:׺.S(|aۖK,i@o9Af9:"jѯ#I٦u6Ϗ[EFV.΄ ܾSw)iK83f?0 nFFV`c fΪ$32&}>*וܣŬ&= tyGGN@ hdg=% ;G(?ZDE;1 cHGQnً_N/2B,:,%lSd\=ipOh!wku=5߶ԈD;eCݱ;q )k_cN}x`=&p{5Kܞvf`;Mg(7C<6Y#O1xzeI5 ķuDr֌m`xAt6kY&6$킍:1~'F`ŚDJ@< 0c(54[1Z{"g: ;o Rݒ"TA~uBo7䕷"aLȑ*K"WNM.RK84]nm+m[ޫX)f>Eޘ~y<O{J{[%`7Hp%N\ȥF}3FBѠDݜ;!$ņLw7Ū!;S\PՏzA;tF܄,"-9ꈫ #Hn")پ9BCw Onst7L\@7Im1Chl y;c>8/0$~܇ھ: XE3nla#F\beܪft.K:>-iGl&7fwtt/x`ln($G%a}:˱~? FejwFVOys/Fj(wr7jxqW 63ҢJR5U+AL!w;Dbr;w5(Vu٣ zؒ@d1qr iD:-5ͼM6Lj iTL&CUorJ׵<,Ua3įbe#A4 4/W!v!K󉐗|c`7q΀"#Lw"pf"v@S)I^]rodm?D`h Zͮ+O'rʹ!\=}F'zLmOފ!8;sʄ*V1K#Vq=<̫$SOJL= {Bwx*mO%?!'gVV#@7;H-, r ~i"Vhh0`%̾UE(,#S,&b dhiQfCSƸ)l[ €wa.'C܋S5!әUS>4B6O.@7Ckݱ"Ţsk)ƊG߸@; :1 #+t7F?ZF?(` * ^aF P,XMyVPϪ:)vqްLuҬl[]C&uhY*!Y5HY3ґ\7e.y#zO; Unխ[0&ωwq^w;M{0H:~ekC$EN<.HIX{'{KrCO%tb]jS!1oP^c1F}⨵Q|_E,V<μGG7"ΛA{ FPOm |qO1zvVt۾=Q* -X9};4 I:\0aҝ?y8n^Wޱ4h?ך`%U>;ߏ-, %XRc8j\BO|W@WBjYN3(oF `>'nWFJ&kz-U60K& s"9pTkp4I@oPx1?CǪD* 3XǚTqrw+NƈWm4OmﯶA| *&))Ҧ]]ܛ9zωΠ /!9ck=W!IvFyk]ny8Ef|9r=kE'C>rPF`#IWݒi Tg.oJ>םvAJoҐEv!wJ -";R_`LGuu!yvDGcۿEЀ| _ˁ5hOJ,wj]i;)E#<;k7.Hޝzd@Ē]k"Ξ]Lʼ ̧LY_wqD):8)VdppQ|c߀Shd|̖ҁa*>6rLeikw y;Og6`Jh׺SPWj';*M0LBPq=Q5̕ZlZGqȅqFz gLd@:^^߫H<z@^<^.Rm2DǢ.65Ç ;-Dc MWj4ۜ.`шyAǺsO2^h[E/ypw(.9WqxB !HY& 36y^³X SY-Y~S[e^^3~M3 |bmGcX?*{%-|!C3;hظn\<3{uv")g.>X5xZR;0}>3^mmE@C 5_e8jI1 -uX.m4bjY6hJhEр 3n6D"R&oFۙ;/qQ]\f@~:gQ%Eř.[ CdOTE\R^ҺZd(aFQ+TǍ; of r-XQ=A$J QGT+\ ˠrA?q鸤TSi؝|W}*9:B-~H$G6qH|TWQ$ڃiVc18Mrz6Eݾ-Du/+A͆l^]hC0%aLY׍$2}C&Ї<$;``8s xb(0&mإ=%OR(ৣ"k <\e}!e0ґGṕ0E_S&D~ϟWf\|^j{20dۅW@_z/F( QVj9y?:¯b!N?V>\8?Q2Fگ][$) n邟4$9J@M>2)#ȡSH^sTAEmB7CiasУyӼr٬OeGK{{ZA.\pz躓|= KҳNtY4ϵ5ǘ8sFy?hWgU'-x~p f\LˆC6sǒ;+ctNCӰ-)SU*߫5 1:lUѴZCEy[˿Vl-vm>co O$V-- ʪ6fW̒~c+m:>yQNBJ=&qͿ(['8eU!xK'%wG7ZCB!/$AŠ5k %2 y;#"ܦq"O|[Kۺ[Hen3UOG#7L9v&k4assB܄%X&tgX-= )rCHccI奻HhMU帚4:+~sYAu2t~K{oGҨ8'øë!+]p\8e[,Ѿ.;`5Zl6v! 72u,<9O9ݕ>Yu9ap IVxt!|mig4M/6ơ CWrY9k mhexvjbbOeXr,xK~F`z=$T5 _i'sp ՍyN8tQ&OpMt RU-mid7CxAtѸ*7V5rC)6Ϥ<Ճ$'mPB eŵjze2ւL"ݓ ~,aVQ&dɷO#~Kws攞[ vWJ4;_4>2c@'o *; e%<xS*K |"Up/}y,j[֞=lo>0 b?"8h. \>PJD N06̒^?֣KSb%nH|VY?XxfJy WU!/Cs[6*Dwt1?2Ųt[c\Ad=Qߧl-ōPB71F\h:zW[PG$|L`Xl 7h"@?HFtY viRc0e/`7 ߁zVo(--^_l9*+ԗit0)Ю(0)⏽* *|[LAt}ц ^09\DVvPy#CTE]GcAx$X_O]n#PEom@Fr _Wn[clin<DWNb#W?[6WߏY,: S?'+F/F6T 4mg禬 ^~&k70,XC%55dDd//2bx>66‡T=tZ.ǚ"5ϴ)U'j}\@n#6a< I˫q{lz]Qtef߶9B2êluX7leCmKaR ,n^%`~| ;dpg_޵_[^ >p]1LlQƄ nZ &fӷ4>ԟ+_k"Đy/Ho7h3Pwp0mj&q**2X\$1*84G hRv$aͯyHC)d% UmBam>{$`a\n's |2f+@ `-k3̣tPl\OUKQJXe ö0-i]9kszm=l@;KIzCl&1|(%Ǜ`fktm砵wʮr?Jz сڶBGnV'cmۂ&AՖˍ\.MN+rHj@5sHO(S Dp4׮ /)DŽ&ʱ~xˋȦiּށ}}ofKT 5i)F$4% 2< `’@Xmk4ۂqƴ~^*E" V-Xxo6F48c.;diA>3fʒouoX\Tt}S>17m' Nޝu;qbA,oD}bqi!LWhf .ycTE~)m4S9}Plcl @~4DG"p5ҹ0o fv- &k~rK:r|o&Zp`\l7J:~ S{뼩".G?&%ztﰫهz˧t!CK@8 9ͪu&\\#rԓ92 sDZ":w(8}y6rG+Ӓ`4֡ӛ8tc԰(QLo F -WMu?9g$2cȬO+3׊p1@d aK6lzTSa__ 9\MKB]W^s*5Vvon]Tq^ LJ`sjIVm_sT^9K(eKQC$簶,lJG'} S^IA%vvjU%f^XB<4X Yv7|e!-Pb N౳>EtX?}_@&BކW}|siUN0qgZ?AȈJW(EsWA:!?#)#s֎tNK}AsazRڔѱdL:m0ߪ4?}qDA7IDKUS&WY!QGA!qI~OWkxx@-A3Dz07tȳ!\},S ;|ps%tV\Ӑ!`?8<%úY$15ИHfP7fTcsY:#nku4PCKZN.uLc*DzRn`QAEO9oOE $H)Z.o{~mX-pWN7`J5mc'9ؗoEpDD5 _3mB9n34U$uQdeW&RX_ˉL5#JupPl[WnPJmė:XS9*ѹo5Z$1#c.9?3ʼ9RTtd p7+~l; bޕ~]Em U&|ǑE>sjSչR }ry[VJ$%rsp{rf87ʯ@ITovy,FZ6{d{wObHrJ2^K˳22Jӻ`q  qqEKmcw9g=" AYuTy<uɕ-@g0e5]Z^$kj=4輑2@ r"Eod';OqAOI?DZikÒN չY1=Y|LdA ?o/ :άc‹Wn63žRW:DWuKt#l 9E{5k i*Ȅ݄&q C׮,q[b襪*;,Hy CޜoEGyZ^I#3O3/'V?OAJw-ɮslkޒ҈pJSPO^MaP2fBpB%waxI~VK(Fěv*=bd$`estf;9ʬ ~]E{ {C_j_۠#[ ~l#G+G<> 쓇K#N^f+7aB0h-զ EkDFL*+UK%5guki~Syϵ > uC'"ћ3uO@^6yD]+Ӏf|̬<ܰ?j"E?\)M k36!rU.-:c ΂bwS.QCF)9mĶ J:im+^ ̦֞x10XXkW;GVZEW*PvX1g%'ٴ-BF,"R[vQ/$ߠLmY}Q̕r3DìD=ʪAC]#x ٍ{JB ЕTYBܴLfGD"='@/3y4{ ";n#qc!c#R$J^˘&4F__X?ٖ^}bOw*8]HG S;2%e`ɩRoAZX˴IyoTL?O&xHIjZ%OK737c_B?jcL֖33,1N$՟r5m9Pœӡ(A>1ЖBt+D4L꾮n$76m5#I<Q;!Bj. >3U m2ߐi6]UC~(x?/!>DooJj6o}E)!Id }\ϵ垓2R= ceyi9>;!LPnեyn:?ʜ/{mA5٤M he~QvLow\'Rmڵ=|"׀L߽]CDRi[e^˙ L?S\  ܹe9sSqiژqр?bm|ݼcfNp HqnK-čL~*~{XTdo@B « h#&[KȼiѵT[F*(wIXSBjEF>W*NU6>K(S)0+A 99[i_>:!&M5G MBd58Bp /[XG٪3G޼ܷ 9/8&Sg@^zɉ&{^ƭ6 g +\+ܮFh(Sqg|6n 6!'ߐsE^QQO9Q"KKRiwL=sy\]wx<`ҾxΓpi_#UA]V]AK(G83425sZߑT I{Hsmň\%wJy2,MqkW ΎrZ7({(zD~d̬Q<5h?n,Sȉ-+Ղ1)QˁBjkUG9g-Ӗ"}y-][*\9Qc`Cۈ2ӰLͨ6IWH' \lPBJ0_}րHޯ8ӉBw\ds7hq3{Cs, u)|Y"-EmQdLTn]Zb[l-sX:Lak>bdL@ڼ=NV0Jƻ ̈Jh!g.ur@}rdI2ůĬTeHᶬ*[ *t(SunٴI@mL뇒,J psn2ؽ8Jrh]1>ǂᷙ)a ңJ;Ђb6 hihZ? =\6Ab8{,(G#kSwCmi #Է+lv62ߤ٦Q@I7?]c=A׿v1[gKՄ%c^4y$ ưul $!o*,LӮ!NF`XD9W0gk}Xk&愙NsuLDB_Q4{(m?ÓyDjGhf B5ꋟ}ozs aj " |jw=?|WnG= #b6(NMQ.8a#$*:|J:8"Þ#X7B w"V:4n> I|<~Nuay ;[ `R5-Vq3t%&hk;1˅,K1ZKۤ"hSE[vm_JR,w~2Tͱ# 5 lar8Wԯe b=RAvWFb^{Tie䈂`"NQ0t=U NF0."RF joeȹJ2!{ %^AVSw:$>.mδ&C ]BoYᲂi v$=ۯS8".x"F%֒)>zr h^kkeơSdE.E] Ν!.[X}B x֥^Fώ{#SaeŹv9-I2>$AUMx8UXX?lGU?fsbTO)1m')m3Ѐmɉ9g<QCe:(NDnREʚ,eE{tÐN2+ B @۽e-E֥~8Fv6^qlEtw?QȂ'`iE  ˫EZj/8$8 @4s/_F^E0+O!1^9H&Tqu(| Yx KFEMM bW\DVW BK$IF!*R/n87pbxKm 0C5*zBg^*53CXa-aJ/f,o 򥭀z~=fj2Z+aܙX?\]QS42Hgф05fkQYE% 0˳^.I 5CDGmlps+J\<)Z@<޺rBDS^Sx5IAd[OQ#e˰y;bcşU=v ~*3B:h6lk wK2T:rLMypu@(Ӄu9X =U|R){c a )f0ai=ն אFkGDt^TLqe¿+gC Y-"ݬ?t^P젴qk_:]&M5Ҙs38HjǢ2^ԏ:+v{AX [u[jZL=ş4IVBJ֭ H1YxK3sw50–Rw3 bf@*>UfȂe(wXXvImcRP(;6LߛFך(tLީ f_&ٽ2kWMu" Rjo<.6.-t7z!&Wzg\}# mZѹ6󑿢d]8@=%TSm+wr|5ꈜ{ ^h #Ut4ezIO!4)'LؾX0CLklIkh ,c N"GHG-u#$L>.:QawG7Ę9Q=?zܐ0J0yGQkvxĥ:G"`tP1NMI7^lх|f^V!c hDVfUG7Rܾƥ7ڀ:;G87c?M < 6ߪ,~N3гKK (h0-i6BL%s@gv{)| g}bBx>x`%pdDO+K4G!'S;%gtڥ_)gd gKLPЁ ZCӇwFk zKw7E98 [6@2F6%M \׷;8 IyDZIwr M$.deSX"pT4P6҂Kbf~h {agz(!M9b6(]ͽZ[;cbA'ԆQS$d%[,s#3_ɑaɰ""KY|'Ϊsâh*G߲m8y3;SJ?g\͸iWt5,@\ WQWO7N]OܡPBX)0, U Sm6MkEӽزc^Eϑfd:[Js;]>h}F#f/ ciKqFZeߪJ%&w :[#Y$cd&dmr-L<Yd= } )B—aL|@ ! .굉ʦy}U0 CπE)-Ҵ~ʘ.mcSܧլzv?:u7b,47 c4E׹ZgLJqU#vgG)0T.I<+GKUtfj0~3e˷9%V-0r0:uz^~+C.T4OL$ 9y:&) ,C7_ KC3 ֺ\<( NIrf /qDm6!գɷ-'+&bوvf푊=y*nΖP&.د+$g]@$gbt T#xg_׹u-b֝Hƶ$i09VGWhG9 ,L-Óm3(g8 y9,A/9R:4D1 %<``XUvp&rY[~ <vy/wnІ9 F%.P:#͚O |Xn΅p3rܝňets۞c?&6U> ӽx6ݏUrTM (/ǗӢ#gRL00]J 3 -+ X{ &Z_I}|B9A _N-Zg99%Kk `\j+(mRv.SuݙРV!~#| u`M}Xر%w[8>htG_Qo? ;kov fBEn[JmxyDs99d!8 SD|t@??s\/&#MfJI 6)-qbKe'6?|:+6/ܩ*+<[e/\}!ץW!#(Dt8C~uk3IsF>j6ezveh9߇+\V d ̓PHR0}B%XQW O]M&N*v͕_wžk\ :ܔ4\Js+(ܐAWTSSpaÒS0iԏ~)[40,?.{)?qϡKIhPg;rLY<{q=4]_+!dEf!9 UWi1~lGRoyNlTԿyEl?I"K#vsrf8BC,rʮmm;tWl>Mvz{-qOzdy$Ϻm[ZNqK3Kmbѿ{ڡ EN=_]I$nz㣡靀52 'WhnҎɊNH/{P񘐚 xl_SQBvWRMn*Xh܎Go 1 6v,L}cga%N댞ǝ{n:5)]BgJ0DHb8O(69%?µƂLɓGE&  #v+)eh1R:yt{y  5Z5$S`zp4Or!ܿ.YaX=nu%e*3ÿZVc٭fj: 0ܣM Rm@>|#Ֆ0Nyj.KH[[fOCU&gvQ }9g-bjB-jOE|<՟LV?1͟88SEb8AuE AÉ|Wtsrb,E;$ E.4pf`\Af,bA0pz\ BmSs]Kŝ8u_vVFoSTBޕ~1[܍ h?@6Hd!j`|{A;|Z bq4ή z@$Cve̮ /'$R&uaR  }AZrb9TKQ'DE=Xw| ΂)R<+BȭHWL@uLh?ɕ:_W6C- 24c7Ϸ(ԻoCz{s [ͱ9rTxGFS(`.hd١`N˓J؝N㈖{/'ca 3WE]u^Dv:aL5atxqR 94A@?Tv⹖K$p:E{|@w;Z kiXf⧫GPLM~paE4[t).@ɵ~AP3 nZFroee/w11w?/)``_n8czw?K:<%^g2tT DhqknF0ߙxʵEUGb4p-G@iHqi2e.ß`*2{n?!Zd\ 1x ay%4#҃UU`Hݛvzz%P XjG=:jv߅*G S-ҾJ=@AwZ>dWGC'b;.ӂ_W#oz'~rw2;?1T;djWV zPng ľ3WNϤ26n"i:Hw|2C1d56itK0Θ Y>/8x nYac'J$$|gN>"x ,TUAbBf=3eN`&mO$ּxBZejf#ld)188NWUɏYa{n;pfoUbmYr 9R.oGL$h1dR}&Ue w/\lvxf?f@wQ_[@oJrzr>7h:A2_P=Z1$yBY" (:kC>Sm@څ/9خ + mV(>`d{Jltab!TD?'q؟ľ|jucjJoZqgp+U q#Y6C|Ƀ 8]3/̪dMFߠh.A7E {S;+kdwt*y{[oD`IA=p3*dHy/cZ7qhj$H8_eI4 +P|ơ=o)`?^ƅ 5SHgg0ܹkB݉wH/[)TN6ΐ9cQvRkW-J q?77S*4B,U@p OD7 a%Icל]t&L #t,k]&_;co^5Oȓ}M 7 M&V~Nv+Nӭ;~N0x]vA_J6 I8+ȧ o r6Mf?Q+ 4e& 75@)D/RGϻ9Y/@UG 9n~'A#1{CmA2v&X./&C% @WJo4:JuI{;Qr {F_xڠuvJ`[O=~JL%"wH A+dtKU锴|巏7C* zv8^NsX#䛥YZ OCf3ۿ^uh:I.Cr?o\II v%,fa #޿8,"XunhieD3lE7'tInצc-5@m9sӫbQd$Hء RjPY.uU2cx\ ~~[`$) ` |VS}z'N.4.b5,ClJ%;IL7"c@v?Y$cGͭ !`39 i>g3e͸7 M1$WnG tLBGJ{~Vd@;&Qy&_f9KrT{lفJUc #F}YĉTW rMk@y࣯f@Y[[$?Զٯ{n CZ: : օRG ɿΟPvlz#.*k,W@IL:

2w%"=){7Tf9xC4qH1X/\>#+\G-T [8"Rzv} 1nh_o3S19՞A^0SպY' ԰J(«l7+ԵE0Rh0pn6)&tz'xtlŔDQV[YױA~bd"_ЅHJ٨@a弇BoEEЅ9F::>_,DŽ'AibĽmb FtbW|$6!U( w+݆ѭ7t]ݶAv!3:ؙ݊N=iIT1ltF@^g Z$1?ZKXZ(GØO;\];,fH \6}/!cA*n9jD\_/>J d{WmfW.KZ)NjxBWBҝߨU|fiˀq=//bpwǔec4#C_ 51m~)Tu`$CFO&g7ӆdź*VqƟ+ϙ5 䦉ݤ]\V9:-Mw ko0]>9ʞ0+= vjcLަ_Gmk],5uNOTiRCZT CՁ }k49EQtBblpB*dJj6N:(' fC+0yپ[`F9{Sh\@*#bp/7a2fe3Hm5]9`jC9O]^teWcbQqy~R 0MY-lm$y;*$:z#;³bLT"2?nDlxg|6xeC,&gWB{G躁ؙJ<~"Y*!Kk_/}zaĝ:\>q697 m]*lU_y s$71( poP![py-]#A^]WKjxy~[ ZRq^Sl`/C}z`c)Kcd:|)/iD)zc!>O-xKyu7Ѳ&<-aKH;Ky^ok$yrnVIYmcكދTǧcڄI|G`@s΋+{[,ҟQ9|~d aF)*?FT$_jYUm/> V+U]݁Mzhjaߓx~=ƻFw,~ k8WK:Mh;tk4"81<28ߵ̲a Zn\E+)UT=, pPkRRÁ#a4Ċ,bmges53l}f,;rf]3sE]P<1_M0 '4rQB wl^yN̪E9"TZz'.+M)gUgI`$ bW)Q,AA9>2!*镺_&ShvAe>CcȒ|f!>( >OGLޯl-6*ze^6߅46>FhKj1ìoKM5 γ)_` xخ92_z |!uŐD!ʙNF 4@w2cMBŕ$fqVn)5e ߖv)KSY^pmRuc `^J&@_@:",+?KUt`/}{XYȑ`,HW=}MWhgq9.Rgg 6ՏlqՁ;ucK*J$ԮR,!1ۋa7# } Ե20"e|A 4FAa>SPXi/I#kOD% Bt)~)R6h6qՂ,XT(Q_!̘i2F Ha:sB iP`Qk(bn7h}LtGfBqӯymUAu.!w X~}{Ԃ2ЈAXe $sumsydYl D@ Ni#dK}-%HG`")DOGkw1,XcsG=^4%|m}$ $LŹc@q/B?Pѝfmk`T>T#QƄ57j1aڛjF$k(2TRɵYq(8 ˚\'QKvKȘ]ZUvGLXoM5ʸr{zm" $9Rz 2L#x`AOD g?KhPo32#IawOtڸEwO 6y|Dٞȱ P`Y ݡ ғY^aJTcD*TE`NNjK Qzbξ'|[w`CvڶtcqQXcOvTOg;g0k,dBQ9j\犥QPB@+Ii,(YaUeBۼG~[ Wnr v٭0~s՛YXRe$_NyPRNN]VGp?DQ7:PBQǂ1BH,VGF>cQ/:90ʻ^bQ/sXmoTY)\RQze =dXc3% Af-gA&ۃiLHp +^|~FjT{FK~2䜽+FCb]OGazIF x{=4=AmZHTcnI~9sط =Z_$ "FLI}E $dr=8u݊>O"\ o4;N}EI&;-:5ƍ17ΒOc%:Sz:B(kӂqKCz!F(N7\OY(ʖ2lb2`1c>V~X٠"/Ƿp ux4#5ĮAf_3"s;iCD ٸ ?cPGu )k^Vg貵a?K@T+hWeE4 ~pD@L#g @5gn<>ȡ2vv,ZW^-dVP(/. #d;71DE*WԦ.4K c2=2 *2@@OLgMT88?(6ŗ-۠IJۺ1e=wT`*zڽ-Qd%,1/@2~+ \qH69bͯi0?=-Fl7Ev]{D Dq zD J < gXrْnx9Dl6R%-3'a_C7 G]b?30wB,o`v yf3}1C{xH}k㴓{xe"*9#an:B /.?gu)]߃|A\::eU>lIjv̾=l^T CJ-Z8#LT^t; Bv+hJUX[Jc@b}Ld.^7:P_ u QS ^"$Kawc<:oM- }g>4xkv0MY&$F0>:˩Hee}gY.NqDy6[M5FT 0/㇖u#^n#\KH{8sDFgܧqD2_ 9]HK@]8Y̾8d]Ԅ\= c;`P,)N$v!24^1Vg1D=<~MA}3O!lͺyj"iۭ Z^!xs;ЫCGKշem;}"I#s7hN.ƫ vG,+:<6NiKC,:j0Co[$__6ZPB]X,ɑ499< ~'h#7.-f{<"E-w<$hBP91>)!Pq;>J(KXq0I29ХE ?P0-A\kBCDҦ A`JQ-i䀬 7Io)}(<`/|2s/5x7wv Y ؤC׼/ix`.4Z~wGR s%ݏD66L,PѴOKR@3nx/lnwy_akҥS1`5hx3 v=Doіx灎<*;C"5%߭ci@&BoZǥ ]p lw?/)s;5G45mRna~uH=9g&wzI^17-X(k(އolC!TOHOXwAHì13\ei.߻i3(]<9N#8gCrwKV$ QC 9o;F[}޻&J+Eœ>AزG*֧0['Q8`mQ0Eצe&{89Ȁj=CRSLo<7F Cq(?*)7Xÿ~|O6!Z?âGT?TP%];42ȥJ\ 7cBD}swIBbF޲yRކn2\uH[O3)i]9it,h4*%YNUm#0T$' &FN{E88m xub/(N;Qoںۘ[`Gr[ԎmRȥ]. ,x $VDNfܧ0߂=[\͕?cM m(Kْ \a.A1O0yR c1.*8WDez(%~`H/EAǶUvY BfG# W;N/"9n5%y^ ,ؘLt^BwZĩėYZ+ /L !|Ы B=S[^E}931wjzlKY;SBG{qj[s}a9Ϸ@e#پH,g1tY?_}vB ޅ`MCgmFV# KKTf;,fQwW?D/qiXAׅ"ؚ%fɌG{H[7զ=d2d!a !Uu^f>|+(ե~U8'KHz0F}XD0&ubQglfŖ~-E|ʇV( a)qjpG()PլnoYd-?E;)Μ}00j2y ?YcN*◓O-NcAz^WM e xw|t3w\<A)}gkBK 8\t98fg)&9l1FeXljOXT[O"0CrÇJC:-IP\H?  bA]:83'[q%ҬmT P;cj+򣚞ޕ| DxC; 3)ڏE|' \&f:āB 5B{EhQLGmU`6l"0tμr=c z96U c-ں NBZĭrn"Q"/;-b^مW3ˆC&t`W pcPV =ٙrj5/ƃw,dgwm* xgg wa܋1~\^HV0d+烶n`ەYv7bvVwQwAʕrqUd̴ #(q6qź ~=p:Sɠ)hD{51]A;&5)Jq281X/ݓkyBDFq#k`tpm1R.d A*LO6l =seV)V90 }F:Trtk4` 1p)<&}MH98hk]NhWe'b~(_x&1s#0h]p?հYDu=?x*Z5DI/0ΑOC0Խ!]S0F ~E-oWvi=!" kK![6TBnrZr.ο|ZQ%7)3)vRJP5282 ,a,VsW29GL̞: ?gi^7^Wqj(jb(H4MH;ӨϘqofw*ZYбq;04=sC|%W{###)uz1c'bALZ-r&"mfʼS͋BpP`GiVV rod!ކ~w:Dh v{njO&_E ~KjH^F+e.՞KMm9r[vO cuf&̿>QX.uclHdRyhb{/ , |Vۆ$|a5~nTmVtB{}Uh^"2YŪnDi9ƞ& b4^MZD(ʫ?2?UTĸ)5 \[fX|\TrR1$+M`B.=ie ڌUqgM<0) 6YOPRBYJ7ブgg#~mDMFq^DCM'Tz(!If ˺DK1 JՎ1pBi6._F `5'+^@E#RZÍh>yfO#P?Adx^= ~[x{3`Us>D*F_;0l rcۂ["r'Hkk=mvYw;vO-Jdqܥ9fľ]y& ݠDî#1\"PB +`mڶХiFŀ?Q ;GRsVl>;BG E˗nioV4 <ͱ5ЂJ:qGbmDvo&u[{vIEWOf2arKC `L2PujhU9OKj\eJ:R zXgeQ ĉ+hWt oLHjyl#A64?C娝ژZn A6\,v\ul\;ZPQA!JגO]g5ypg! G3]#K嬶tuu]^YKm>D=* 3sifuZU r -,ڀҷ’q U @n;.W֡ 5T9foK+V-TxZ#ѽa5}!/EU&a64)poo3(-3.2 KhG):uƒZ5 ?Q3k]d4Il;2y-0;C|%~/ %QC[/YH>Bu*==tw9H[9y'dJ: tu\VmؐT`gWF3U3Yz|ck!9AiJqdg10Zq$YƋ)^L>-1'Q;R%:v5L;|M{d\[ѢGdձR>( CS⩲MSRNi8c.^G1n,u8*͐P2i[ҏK?H,[V U^Hh2]5ˣqTA# feP8O)Wi tҫ\@]AJSC Ii{`^)dR0Z6cb~N Jj wl Dn7 1xUVa%NԴ `|/6xiű*Vqv`iD˵qedv(Ù (d9P (m}pML1E/,"ECS *uP'>lVh,;\1Z FY\w˻Qw,PPjSu:45 L"!/KO$_5yNÄna+02+p;# il+BumKKͥC}X !xERuhpxOrܙ[2 ]L"Gv[ju\-wMϹK8׷DJ~]UفK2~c-YQ[yqO Œ/[!mHE"&7A~=r| ʨ܌W$0B4qcp(g&m<"Sr,u+Di0i  NuNSL 4g[wyA*A_awO5\'Oj`:vdu3RT dﳰ%q&qzfV^E"aEQ%8M'ZD2cgʽKXSyhwrh!fWj#y6v`w ̷2ŶqXXAo|S͉ LK0,)Zd=ey5kbEKh`7&a@uȦm5zty^6G o%OsD{ -F䢙(cX{`.ʆeJC8vHiQb!Ō LƑ8y6c3jc3ξ_䂆12YlkfFhd"괎Z!rڎ)H6-(elGXdYu$JD`bcg r-忙̈T&q:K{.is!7722I='#&6kI )]N~ lh:?x˿N~EAcoAj2߃ ߦI+kuY~:S&Ru&oCa}9t a c )Sވr"WyC Gjhg/ "Lqu _P86$+wg`۷ߥY]Z|\%0HjC!jॲP-a.HVB,M+~<6wb 1" ĄbQf%%- ؃9>̨4C`'.jgl@@oc D;!d^6VċM`e Sj~;Òͽ?!~r7!n.Ȗ4DO 8!0aيN4 cPIQ~Paw$|g\Jm ){o/Z6(rXQ>SOy-y%`@ildS N97jlYəmxNHiM,'/rVR0?/r :eWK<żoIjeVZ[N&a]ί: %V׽7h;57l'q4.Bd'+v۟>ygIdz}wyu6Qө+G姳n &9Vny4f_?N$,hNBDK!6l|mٴEiD`Qk}dzZg!2.4hMIY)~_{ŝW(m`[j>$5LfVjC\@x|1ZgEW08o㵚K*9σ(ԉ{ 22wuX4qYjڽRYJχ⩳ox4 S)1٣6o18MlThf *@izP?wmvZplQn OLLR^#oEC3x*̇%y1LY/@ckSP!j${ⰅATߋi)5ћ̝,H35Mv;:n.**Zu. bd5WTFi;|z (bFJY>N3TAnжUډKn`=<-83JWLo=l(=m%`7 I,D JO$sqHH|2^YfgR=,Ü0 u|aG2t;m tx|Ѽ*_HQ쇤V 8M" p' B)獏7}7̿'ISo,}л؆L=2Rgj$T!ka T/d;q+j&-Jgf`OXy =.j:-!rPy Hh@L?5m6^{Vg)@b葅 dQT廰6+\GPyTp Dg@1<#nS!/Hu?Z{3ly"CX7YFP""֠ r9x|Yь2b\5{9 zU!tk!v3$\"n4IP(Kugr6&kAwu+H]ފ([+~oy;G٭e~+LM/-d!fXN|zbȵ d`>PR݉][J "[_>e%e~[(v%CԸ`yc ԄXhEOO!=x];)2qΐaAs EHKX8qhsaazQ:I^UK@qE"!F-=&b]#H7]ѧ4a$0H0d4SP3l]b,'^rZMG@lR"` ˻ J)q3EgT4'@F!m#V!"|"݅ta8+^P\mƸ5j!2!ZSB%C?Ǿ>0҇(i(O!a#>w0*lpƶ˕h~0]t}Xc\/0a- Df01SVv0nw[ zg_רh PQ:˪Ns+=*eRqOw ׿oL ` 튦4BneH< ĭ$5H(ʪ/UW9b"Auk`2 :RbC!Q!RQXEt֍%<4glU^(gaתٵXþtv`;:,^wiz>wDCgF6B ԏB~NL AcIG{6J{/!{R5|/Z_7";(+4J s%Ȩ>8laa6SLkGb~5㇐%>~uu<뻼pܓP1b?d¶?/)cw%iR9'Z.WOLQEiDJx..T]@6\ejpbC1Lӏ;9{4UWO&Gݦv㨟xUahn:Q]'a-p[jM ouU*NMmjB _a "8"_Y!V`eA苠h㱜9OT[t죬3kG9=|Yv,v.h D*oѷ+7wg=!$zEȳ uA[b\RF6⸽# _]LiL_T.jy k#"2V!eTq9GK#De 31*duBe/&ԳE%ˬ֭^m/TZ%F3N>#r7wpd @sN0"-Hq+Ƥzn!qo߾ 6S\r)\A鳿*D ,'(/#e[Q=@5YB?.u!kC?Jcik8PpqHRUVzх atI?mTuLIG4, QVjE:h'2^[l_{ꑸQMpkTx:ݝX;qKL&#q~َ1a -jmͮ~vt=u [1Xm$Kf"ه%/4qB Z\\,/E`#BˍDCEf0j]KFإA(N^J4P.ҔrWuT'AKJ2%exNW™}vѫ£1SB6Rc(})KOǤV<,^kJ4n^CZj> ~2G v6s_0S&xB.R)vVuBR*ӆ Fd9f1/ }Ӽm(QsgQQ"q-A Sa꭪e_ȉaziT(?7},xS&fG!S-Z6t,Tvb%n58m/9Ӭ Jܙhbx#35O@ތ0'xvș9]L,y嵹>=#B} qs:V%/^U0еOYuOK]M?wJI6~nφ+&Vps%6Z!YaOAҹF#dO䋦)0˃o 1q_wK&3;,x|J*YNhycnYA(=m q[dG*lObdixFi}qKp8wUS摌61ܺz" xT&)拹/?0s)W|Z[D#]@-LlxFR 7—=EZ'pv9jI4PgU)͈su7ۿh$f rP3v@ujZJ]zD{{V+ ΒQVCw @Yy'J6+NoM1қ IC f0xxZ:bY*lփ'G. @TTHX!XITu|WewV3LZOF玣p5녴4%mhmxS_vuIg OIyׅFolЅߧ{j `d6-Þ]f!*;4C!v;@6i&OvȧSlm~^&Dl52̲/:ڿZB;o2RY0O;Zp߁qôZ˾rG_ ePSW, tm~w~zedFj쌧"0.݂by߉l*?)Bf 3>p)$+xHUQ SoHm820{!^O;l}aj%gH mlpILzw[9mkhcƟg̺wᓮ+w&q\bE~JTuV88 xbq.SHj/[aҽ#K\E98`Y}'7'N074F ^F9P˟.UQ?Nt!ꬿ)L 7o;3Jg;-ԂbtR n_yyȀ0<سM6 c3ݪ(3j?M|.(f92sUޞ1&4TM~VhI=g(=moz& xs88ILħ]L jME/-)Jt6BI;o3*n )c ,TcE~ЩH7c ,<ƞbԦiQqrо"~m\^պ1. |0ZXrs}^d۶3RL=l"UW (xgUL,9Q6]@@|hhbrF '`u"_WP[.4$(c9P/'.[ri4i961(!gsDa\M/;Z(3lݕ~!@uj4ۿU<یqX]@4jeʹ+E[E[:;mU-n9ylԽo\9NxdbM ceGolTfUDBVCWKt%7(jTbG|D}Ln5X怢ާs]* 7,4M)4'`] ljNe@U0 .<>|kW+Q&\)@D05Be RS'RʝŮ#`ܿ]JFx ) xW,CA[eƤ{xv z|9,m#sIa pgq행0[ZoX@0 TkeyC78ПzDP09ǽVǠP˙m@Wj]"'q^m &)³[@y( p׆[`[m<:Y9 T@i"8 Il[ kh.п%k6?5q )t;пU{Kw^jzQ:'d<8HӒӆvmf@@Gq KTnas2lT|suBb$qRM̓cuC[ސbvE0D~[3.~;ڍq5aH5RVxR])_ş6Zu/#eLeP3G)޹pXn>ybY `Y} mu{Qa @Mt_3l $^Θ+Ey˧_+k^CWk~:5Ah^}le UA?j:,fKw `3l V8Z uKVe::CKi>܋-VȊœ`gr18?t^"2 z Fi z"1IO2onX\5C0 Vt YKّZv"WDϑazI Iw\XkV4,j̞?хTM@5P)t^Q WG& VA K"d{?B\ ̄yCΕNI]]7Q{r 'r O1Pxgl&rP7Z*FHyв۔ex)̕w8-a xm[!hCd\5P6j(hPߧN6ZŸg%ޘp⪮i QBT0@‡;k(xI HڇYDU3aŚzPAam;=ўfUT%z?$嬋7W#mRPFqmPJOG:4i*|5+U޻EjQ p)8/U;\K̫W!?9vp>b!\jx<SK#B[,;D|ΔPիmGu7 ^&~Í.elր(f/'yp bәȀ}m%1-p eG!j"b(Y˰*tcAW#;Z&j}'gmXG:8z+5c'YBh*uݛuQWqCs6vĢG̮D-w-9iTrp a)Tʆn(pie1f4.vm]H^|Kŏac`:RZXW!aT:G/<}!)r+ *Y@CB᤟(7'Щf r7,3pzv^$:J]={',4.y@ ܰ5ʏ%[j+t0X1+OʝNkaSq2"GGp#Wd/=`x:`vxҤ}P ({Z{$Ʉ*vn,gێPB)7'ʗz%F+{I]^>1Vvq|a7`+WG# f IG(rd>>~>@ micM'M F)qS. LH wr \,8 4ќ~sSB,!'mY*8JAKw/-<%>,qRɜ8D՛vuZZ R5e#/BBj=(AAJ@[Jx ]q`|݂-gAm!hx3_6 A辘r;9 b7{6cmtwMQx8yJ5-m_iWpj;x5̫E4M9{$:,Ze+dIϰq!sZZjΨHwd{]aJWCUuiuN<: w3n[r9{#t%4GVZgP`ch,qǪ1ٌqGucÖ}5Gb̓wlM+.z N"? V`5㈚9J6J;+{'oJ3a74T^yޱZ꡾(+wI+O^ޚLaHwm6ـ%)\L͑e5㍵Km83)x8Zl/,͓CW}{dlT?6muaD>ykxݗhЮ)Qה1'T}sfJMOqoa+ ۬S[qR&BEJ߫ak?W@#<еDPr= ˝ l'p}HcH> ysƎ4YNnO`4xEzRCi*3A?`5r"Ñ :ko#cw} r(@7K+W7mspԜk/GO[ pn0=+V6f[=; G keSn>ۭ5dF'!o4؎VM15:a*N 0O _ؾQٺp-˵y_Y$WC$KJoI2OW#h5ʼ5˻ 61wwJDM6'y( Kl]Shz)0p-GU!҅n1xRAzu|Y(^cMlQI44"%f՘JQfT1F 4TbuKtUR43Vz<\#x:Nԩ3sRD#^_ XiW"w?WJV@R鑈9Wzx2k' $2+sw~S!]Vi=ΌYPT?0k['/BPbN*:ސEjAlO{ySs*RCxj]oBBDR֞)FZ=ˢ7p5ɾvjB믊s΃ESQ+m\ԾeejwZy`9t w@&_@e0ҫc2 In1Fj%>[;R 5v"g< 'LZH7XÌtAx@V]iY#v/[^,!2̅M;Tv3jgG aVrxEu*g6] vcж nX2;IR1۱o״S&s}dFN6`q[OvG|#?@ݹx= W^؞"]iM 1u(mR8T*3Vhu{C*q9C]$R-26@T(]9 ?ٯ@J ]wD8x; X=n+0ީliAxi*r17gd"zV/\Zyf]E){#~ho, U<PB|ɡ[={ڪ.٭>q%@N#.tfHl/9At&Irs!d7gN9]f(S SI_E +mZRO.öΉfԟ}dN$#[S0*#̋IsS:8^ɯO}?~3t0lcCC]hr!p 4t.yl GM},ng X"1G\DfbV&;|gWg->ҌZ>m0nnAAqCU]c1j lqLDd 1bs>PU rw>c2̥RA*HHƴ1:".4JW|; OM}IBN^FM7B4.G`9 ed'9 A)q`0{gU*D^H݂A'J_{xgF϶(aeS*lae82,_y\~Fz JJ|[|NcI+r˺rj B)WMO~!MMK^T1=^6]TZ`~3\n 7HD*7 贉n3J24Y\*H)7z w">1EW* Ѯg*bڇ¡ByPۻ/|n;UZgso6yCXʠ,d WɁ玣7\sT2brRTjN'kMjxYD$"U+8݉{>RG$ѷdgkqKٿ$e{J6WS Vbd ofA]ܔ>"85mVxm1aWӊIgPuc7tv&d ])TzÍgr>yȻf3t̟"}I{'L sgQ|?c~tgo6 ]^22koBrih 7Ѵ5`RTr.ѐ Հ;$-?,8X lr>K`?({mnHYAտU^7N aߣ "E&k[Hj[dWN j᫃|(tBAMXSGwXOw|C!%sҨ1ӗ7=N&V z]DR8ٵƻ{EX>ΰ^W&W8]K4f&ǖwGI,oj#oC[D8<\nItd_I)֪0o*.'olr sqF TDJ7\r)2~h937[Hu i IS1 dZmXjM }q z&HБ*zpH/' F֋o!7-yo[YXHS=]\ߥ/~O:ىjKG|x@Tr!@%N+Hm%jK3Dxٳ_GdMk1PͰ=/u mݎ']퉖RG#^$ jmvCq P&7_wSQ]{ΈBAY-{[l(Xi28 2ͪ} ؖAoTAR:_|\$V՝GW']Pb͈9o7*/g"R_|øJ(",wo68n[N3ɃA!1oAʅCerpL+׹OjPIHI .{:<D,$[3VHH8oyuya[xw|vtV{YJ>[8BXZ2/k.f}'5@AtQ } IuClFN;Vh$'AW(Hq|i4yGRl.w$Z!bkj81! tsٹTWWTrY7Ca$ZՊ:|kjN2d*Pb Bdwa0 R %1R-|Ʀ X#KX*Q=V 0g4v * <V|R9TRRkC \r2JFN&sZ6ˎ}y+V/>~´pk̦!]<3U@vs^ml4tu;_1u&+T^WW&+@4ZcMMh1tbhxid̚)X2dr+ާi?V RsA`otq7tAZ)nphU=l'Cnx<߾euIk C,7K@D޹ *哵zh=iδINOyE$搹hҒVV ek${NF츙x~[84T*{66#؈z`ݻu%4$Kb&8XLNd y^2a[bɮ6 :)tzK2\gb`b,G%崺]HyK4kMMImX`H@n}?ތgu 8#[a00^\L(M'<\F&H aMeW~7rDcnY90O_Hɕ^{>Zh+ ߎ;5MWߺ.Ŋ\cv>3f Uky.FFSi=JG`Tզ׍̀ afxSp9pyS[fp?oGipnqqUn q|Ϣ\-\Kw! 9*i1{ k3ݗɂE9ÝP|ŅEyDJGcO!ج2tcl֞,8K"<Z1}{l[wB8hk "1N|E?bvZ\^mDzA8t~KSpE&Pzh1Yx9:>a۵Ҙ:id;YmuR;d{^‘qLk<;R9s!=@%|*ٟv{prpܡQf@WbkG02no*/ZB(J%5\l'߱mCH\4h Iٜ[zJ ]<yi"OvDCҳ!B9KР'Iz!5,cӠ~0S7m%ڹH,o+XgBCa|'qIk^E<+SKԺyI$V3}KAi 3.p# ruCzuuIUbvD Sa;Vo~d\7`grr[l~-&u0~lӗmM:XN6e2"W'__9ڰZTJcnSKM6U @3׍ k n 7q?ֻ?e&;1&WW*K?b9@t%X tϨ$(2To<.(*Q p)Ȟ +!c+om;9?l^JsQ?\ZE>r_{޵L~HkT`7X;HD-:T5H3֜%Biݟ.o#&)Z8cf,Du==Kl!tu]–0#V'y'x&6b;Ҡ ڀy)_x!h`Wo$6hɈX/2bxaH6wc.Wk T_*.e-DbdS㗌4o\,Mk(%lx{.t> }s..a#1zoP5=O>u׆5/s46Va_,^j(ߡb-.5Zl~G0i v{ ?*ֱ`]M*@]m#r+$zHX/Q) y Kjb+Ti%}f(Hf#u*ZvY$ dԷ~9nyVtt [J(#S!& usbc- w\ J%_%@2Cʺ6% o)k9?Ԋi$&gfkSb$9[âi0 ~}{bTy֬Pp(DLcm8q+i k{c5yjS͵HLq8$DTTqE35LsN @f7$ X8]H @3n }@ƭ;$6{hRC5I]cwGC^fͽE;$3 oRZO`Rb_c0*im!&n6ΰhu#\M&cl+E=cɥ}o3$M-`N%]ף' U~6vljF_E8UO9O1L3V/;vxWCYN7 '^ԎIG>l&rPixIOFje6MgtIa]?u4PkC|c0ҫ. HkӥEBif*-O̫t tZGbM|* R}t_j$B;~wz ث\ͮń)X;P%ZKYA}BPDEC(7$?JK㫝<䇛 YH+̼<^?|eH-e"1~3?ؾӚ B3S_NE:)fj0l!>ž}?YO-Im@@P(%5sN"A? ݤvKww*{?`aj1K b4S`J]ݯ'2"Q+)Oⷺ0> 0e]gC4߉LYZWdeB36_,3D!EW.Gպ""&*I&~+1O!,P1=dN|th4S~eh龟,'SN -{N2xkMW20^-;J5/8 Y0!k`Y JXP сxeqc?=Wa2tXsNt'Bwn>Ǐ~oM!ȰΈ /KhvRh\;J1tdף]KRX7]{bkB[BWA'ڽK1kM2_i&*YxJ(2+"UC}Ñh+̆v9đJ~@hq*-a(/'hxqC3ȜJ׽]aWhOxi-vr*O WEmE r{0R_/`*DD>3h!7[q,pc6kN&6;s@$8"ka ad. :& -GW0C0r&ٗ[^[94Z&Mrn i5:UM̊忘3z܃.6VT{ĄM.^c J?/;2-\N1]P0?DﱲRB%Ғy &?% glb@NH9=ZxHaKk9},Cl} zMh9J?ou6JJt+R)Jc?"L.fՌK샯BːBlJd]ó7А3`*m<0Sq O_qҫC`BiS/SkRln˷W>; [v6A嚟.92N,]@pTߥK؍0[ˡ-x%R%z(.VMM1s8n5H,ɿwRjGoN8gۖHaY7Qhom%q| jI^FDNHRyl1#7ij׾Q7klihӈoQf+&_r̬^nU~šDWj[.`hu=c/%dH1>^%>H]<'|;B{ߕYś8ƺeu)ZR"d<S#}SxpT@ N:RX IOca'%p0H#b43h}J&f~03=hWMk<ݾJ,O8:AU3E #L@gEхA|㺤 w`uH*v+^c=4^{K)SR|o=>cmS(CWq4$(L'{ן'LڿALe.YαSOe‘"RQL{*^]`pg 9=r1жMjZlèysq%GVM-{.$oJ~"'Jl*ѐ=ٷ2HZR#ƬDa\6uIocI`D t3cpq]65 Sz<&B z9kbZZkI^U,eٍDΩ: ^xc4Ś5m^+KdZavSfMKQ!WpfW[8I :zZXЏhBm2;\Q:f8}o%ZN2jf!>m*@*+]TR ,}ekNWpV) Y&iFd%d{DP3$5枸5cɛf&ΤP>i4|¬PoL%)d'&YQLz<k2M#5Ǔi3X7}gc @g{s-BC_Dc3ZY%NYr!q,Y1r(KfxK5K>G>,)3ΓRߴ \b2\>Ǯ7fi`cHx_X~Olɮʣe'|;|n |ّ-2N :򫆕fe~@mYAd`~ {ܔD"+b !4*G|zڅ &}:58m׷Yu÷ySG&]0@9]4K@ECs՞#Kޤ2k9Q_O#C-A\h^o<X"?)}LU[5btщ^.Bm\m<-7 yľqFkB_>FQkAL5NDTrҊ1F6N1St;UiM&j4K֥^NB/٭M#Ad ݲ`2d+/G~k}\+v2 ("⪐ij1ZlƊdS}_;h{J=c.,k=ﶎj!'D׸2Xumz".n뾵'ĐpWv_ u{r>jT1 1vPc 3RjSWR)#< \iؠXf=̍ʌ/IUP?f V-~B(aL";ibjtHAх_ORv4QV=[jT+G rM XreYe{_]{j.GF֋FHIKްBgaiUGw@n])AΔM{$.6{7Rrn1cCm~ ։¾Xc*¶hM"lVP`mqK<~Wu_ѱ~ʻ'K00 z+t ?*PL RP]U"~Qq(MWBFtm)qٹ%4;|&4j^V~=s p @bYR$93!⇿N؏AZ K_ŒwK'8{/˕H+[_;̙| 0"z[DӐM{D>EF6^8ą=AX`mfY]v9N^i#bx6@!xQ+gR{^Tq( ґB{>}Yo{RC[|ג"Wo&9ry[^m=iTPV0j5yYʫ䘩-\UiDz>No4 3kgƐFdq),$~H##g@bnpyhcV3S?Bk=ǹLn4+.t=?ܡ^*> ܾ.3`u4)*ݏK'u8(ge; 3;Gj85 PKyHޛjƍn''m4]hhWkzIk|3wݯV&E)$ՏbM4 {w5['D Rt/%#E)Pz1f!9fOWb59-}|KE+q{D; FG7Ua?$NMj Soθ'ku4(~/;y[ LtkP\'o#tT.:* Udp _* X2`5=%VI3n:IʻW̘Sj-q2L^u乬"fe seF @qDuqJԜ:vБfBJ{_]ZYH$9Ex֢vO9<2;KisL&qba .X/ۜsIŐg2[ƩWX=O񷊮FN{1iYC6Ĺ țfxsliߌ{/#@3uIU^؍G@wYEī3Dwzhd'|Ծ6U:2Z7[wyGP}G[dEe@QӁux7vyX{pjGyH?h.XZ@5z[pQ*Bm}V[nvVe`@yrȳXRIɰ3R0CϫxNf`vп3d^K 8E !ϷOZKIU⹬}O!/45@V Bv\*RlM;x9oӖ %zLH)v֥T8K.dçn`Žٸՠ׋{u9k,PI9ȖU*h6R |^zb u9 ^"M:,h\Z}QO.kW2qIF@7eYN9JV1m$"p&N4+[IM*sj{%M+Fk6v&`TK?I(Xl.x$1+ .ےClh.kۈXy8sw*U&Tx~Q:U)uVV˵x)S>~hb8_UUm NPä8h]ihU d7 o]hB*u;Ҥ?fV 2$SѷefҔdo(<3|H -Wͩap)=^қ]E^2T%⤫Ĩl|rh:&3f 6rX"n`"Ml8@ { O,b* Me 5UO`@4<_Gm.i8S21vlܖ_ߋm,@7]v#\SΨ͝Z!iǍ}@*\e/jT}讒;H k]៍KU)Ksop)Dh-ck ~D|Q܊I$2bS,NO?j6sU *TIQ=Ki^ZQ՟&%b: f͞hK2RT MU2cZb`"A>m砄J?Y[hK0+O_f8BȮ?inEiIu:&'83YǜHrlF )r3LBm Gd@{oښe 6rR%oNr+MHW5CgvCoΐ&AGmf'hKLm< c4TM%jn+/y6d?47Zx3]aV;Z``76(wF ,<|DG]3+_Z-L%㲺BYuIW4w{3o mPY?=5&al%7\@%A D9BDV<7hxIӝupl]~to;9ۖhS&A% ?E(D f'i6ĿlKkfg^WlLDTWzaІ'iqPw Qf vjM)-L*z-UY5A wzHdיA˺жGq>,>@cuEWv\{Ԉ?0#rw|ŝT 9EM/LBEA{xn9,]ĞG96ɥJWzjzJ :#.WoHX%ޓqQ~8k=7vN::-Xh7\SdD2Jub0f _X%;e ?8 Fw,h6E̅ |ϐ1)8?:a5 9t} OvlKSw(P*2\`kC¤_UFt}3/Lwr,bB'[]flFCDUqvJ`E 3re} /Td%FOp$4rյhƺTi{IuMdm+͚Bc4nD|_FO@E<)J. YMk5?G=sf9Ґ-`RӇm2L(Y;ϫXM9zJ}4O+$fA ,ǛH}B֩ o"a뺶9,t@-؏A%#\W 4dk>".;"rY-Jr#Z8J0 Ut̀sfuRPK;H5 1]Rp4>R?hz3%NZ 7yXsXi/|9G6#Y-Y.ּin.C{ÄsP#^!3ok*gؼ)_:!~-w-SI {ft=9`u'9c WֈnTq8tE@$l(z, nG*piF2EĔ/xVdd>M%^ 3An@A[Zz%ضh`a8fVn3D;˗nۻ@-`R7/1[i#*[vwj#mj^NMt`V$2~,@=>";$FJgh_T}=*xm~.@YGrolgu G LaM Ue=S !{qųh KNGmBe~ntYtj̸uñ7e]+ <% *=G{:[{P9F(;{zif0ٴeAoҦ-D,ti]Q@7rWܧ'`2y]g7*:Pe4G}Ϙӻ QqOM[,Cg.O{L7.&>+оc@x+3XCv7K@x͈AK72`mywkcCen,)V5BUX}U6T3t ;5i.TV;\r/{ CO z}1H0X*sA5bO ,55^:yL:s! ?#նy'WL=S)CL{Xl~@-Ā=JtVXI׳Dw쿝\Gh=6mVT'A/F)Aw:hH r/KOnoGdmN>II<ҧY[/qz.67,V>|QvgZnZB84Ar̐CBC.˧tɋ2XwZnr ?o|8Hgj(F,wvh>֪!IcWZ9N ࣽm4B.ym[.XKv<e…ag݊tLa6/Vը%I7 ƥ"5i4R>5d [Eh ^{y4nRex#/zlwQVh# ufFYN3SmPV/\i5Gzqܾr%m5X 4qȦԾ"Vn.BۯtWF3QaJ7  4w۰.nk?v_o&aq$\,6aPܳYt U֊<=Wf)Om, ?s2R7d'Ռ>Bdz8(3z*&+ʶ 5'SFxn%]kdU![!OY%o2.C UFޅ3QV4+E NZADVq`lAB>/ X۶^Ud|% Wj~bo^o풹+` 6ltՑ^7/]lxNq+'zmKs2տQh9?T6<7!uN}Di^֖ zF:DiԾ!Kٗ\)8?X̲."h٘~Om6gNxގf@ާQ"F#fR\I)* AC&MIpXX;eX5\μϰ&[כa8ûwQ]WV;Lj˙f1Yb zm "0+{l@#R z3TK͹lL+=4 ڣ|9d fYb^#ސFZ3-F=ے.'Gu, añ\3>;+EaZq4v'*oLrI[>:Yg+b ջ@={.Eྦnx? RՒM~Ϙ]і:\'~&zK<>:Yr=5?)ѻYn&qJ&Co&C+ P"rnذdL|J+QvK_\fd(? =痬tf:zjwGP._#9|ϫK]ё*sN~x9#75U©_*h~af* m5ӳg7hH=`ē#|t͸V"GI<4By;hQ'4Cxn\,8L2?CVPunJӾLmqe }IN=Ί*4m&MѤ;aĬ 521R L0m"R&b{X,+% UeHxOH|n qBH;mm`Q#25@XtdB.|c^C0E6CJCݽLG[2æؿ6u.Z[}^/\\{op.x4[I~vLV$ΉͻRڔbUnZW=4nU\)Y} [A2.L8lrK0_vOY-c'T+#12Bb"Z ʑbѠcclϘf'4[F%-^4`*v_4iUYCȒLͰ+.yJ6 SEǘ&Z` <8zsxzFm:p{DwR`ݽP& 9DRp3HgyK?s\|Kp'0g/˳/νϥ[HUHr/=c:m"̰ > ̹faSwS)1LTb8]_<@ZxsZiMY17vTB!e0]|.Z88Y7]"݋M<c"v2u۠@EYibfOM*OMTkVct3@E9z8.˄`יuHSaova`KաxGn`T[K'և 5 &AG(m~0ݪס⊀&<$zKy (*{Ww~n46g!oeFJi ucVz ?X̬8Qq{}p}2[ҁq%6FOa?vMhrlJ`Y-yi ΰ={tJŹrMc$#ZféQLdh6}iD=j7<I9DctC|o%l~y-$f.vRX O蔴&Ҟ|}Y|!bW#as~ fa}/&vfAk1$y΄sV˭_7#r;zz`S9ŎW)/_0I Ը5e L nE2n7*蚞avTt*(o`Jyzߗ&yVUYk9did㍄ f5I/Abm8}Gi3;ְ.xBk\rKn pg EKU#?{O#%36$&#<;%~l4C<$A<Uq=a{x5Tc'< ^܇ڃu1-GGo߰6 AyY5x%ҁ).s+"wO$>^3;Sx"W--^ј)$@*3gqufn$n5΍1}u½-q s8 QRcܯ{ A҃`J Pl>T:I %iWEи pܯ԰P5Jjې0 }[ؘ̰],vgϭsI"\'uqЅw%`I:LFXu L_wvvI^%* R1:WGy19}#ZXAv؈}̗減 FbB$\%a8Rٟ&SG{3fu 󊴵jrfp/NQmӗ0>r\_E*LjRq"p]ZP899xAFzf(/vn"b•Q㻵8&IQ=s;pRt"\0{=AZ\#b;؅&Ͳ!0rA3U.6ΜP]6_$~@*07hm4 CrWuߣv_pHY&8I5PTۺA? ,fDʵ[04"K2, Kε0e2lx(ѧ:^h!!5G v ӧQ 5Msp3޶HW6;&*] :>`Й20-]28x2KG_p,|ighcyKlFlH{T }W z!] V-vB^N$k]!]m5b"i6ԃr]b<4Р9ڋKBd23I$c,gm~6"_-ĀTplU' qazԨ@n֕d04 6~?Ld"vf)'`:VԿ+?n.}<Sb5Wn1MbtAMn}8d=1?Tk1>:mw*"|n0>*gr;U޺z` 졂 4ź7LJv.G/JOd-ƛp^}kgr[M\ä Q3к}e'#y8\\,c>a'>t A ]\8FvF*I)9 FUm-9@onG_Fg,jrE5Vy0;X qbDou9vy%\uzM񠩴_jףB"]?*7wckfG$*X7,E,)*; @_XҸ@R!Kqx92$I&b]fimF쟪)ExS-hb4 n|oarKnA_9NߑXd t1dy$½x|vK%zlIJ~(ZOi*@rV08}48at ,Q?xTVKD;‰LjY%:6,l ^PMzZ0a 5d{?Wk!<ʹK¯4TĢ-'q^?nʆZY/vH04R[b~1x , JK4…G82C}h*Ny|P0il1dZn]ށ# E[b5!ԅťF^кL]4U ~q{`cĮ", !>O]2>cԸՉNxLze_rcgωX?f1B/КrE~@II'StheG!١Խi0+*r|5fkxK$a;5;xg#yߎZ|Cp8 M5fi!t4RUW`&S.>R3ͱM9|To3wW)oyvP$9wcT_^;?py_VSb ^I'*blGNN&L;bӵ~>y|TC]Z%=!<;dP/ VƔ^z=߸.ZI^WQWxsQeEᕫ?ug;G}iXd:\̞w#iQQtWɑ%piD˱b'zB-3XmpaWί{SyRT4C1&hL0½l4jg@,?"t/j~m*IVO A6]>^ "I'g֪9m2wG) ̛%]n @WfcuO<v t(p,LqcL> FHWnا ]\TRK4L)c$ Ϫ8L%S!VHڝ* r` %#JV&+Y`G[le|sxrvK\s Jݧ̋ɽ0e^?lr$<"3YH荥 #uXI=Xcg6ԣ:ǰg 3U: $Y!}*Bm״9.kշi\w1l!(0M$'(U* =:kV&>BZQϾRj Vp$G!8iVPئB Lǯ]zHh%= &F|&znIpd{/ Yz`zuaytS2ϝ$E uӧjp0JTPJRtiz[Q[ Û) ~.͓O f>v4U\ܩl}*Gf6lGޒ `ktjbl k؋wPLq^_ ױ I uػLg,{mhj&JYsIiL|sm<'#y` SV綕j7Ly1/(DKPsUW%$E?33]G&^+̵0 %J]}=41̗w8,~K"!d~->Mζڥ{QG eҹlcey?o?J;eDP:A%I=nnfw #MXGSwa=IIJewJZz1|?T =ݹ;( д*٠ 9i&Ji[ɍdJa :eOC24c^XOHoh1o 4ȍR;$ |ܨ&~6\ \ykSa ?\Ȗ(b/օ/D̕a;-2qWCKT'i2)OʀxtD_cG:젺f|r2sD|Κ *Ył㵵r{+m>$5x)gY1̜nڮD EY;?3R ]3Yt\kZlYś7.ڍO\V#jYXpGzCJ_LO~dOr:&wb6 kC߷l;Ln'ɲM[k7ШY~5¥2hw8)/VhZy1?]}ԍЇX\9TGfP<}Zm @ G]9̜ RU)C)ܽJttcUuǃr+^ԋ8j+STU8ЌZ $ hHU^9)Zi]O' :i^cمu R<{>2MA4[ZoPZ{;N_eoSh SM8ܤk: qԸȕPĭ<)_fǸ_@sQ \y+HuN/þS> uA$_+ÃdYBܨmDb#Έ(2S _Qs*Ɍi"PYhBIJ~iݸ 94ePfS)TZKr"cM}*ktmPn}Pź}Ÿ QIN.)ryٯ-ek.v@(Xذ&Ny[p];1@O:v톮GTюy;m-BC /^HĎ[H;O*hù_R<œ S<`'!iRy˗huQl!\pdƂhج} hg]+4/8'*r?:_md[om,!/0C#GjK#֣ވk*U!GupOw)̏8 +Q: Mx?8}gS4?:}xޫ1Me2Tf˪ڕ+MULyd&N7z_ 7{ab%(Re#ټOX -% U?[G$Lin Joqxig" Q''5&_Sz&~`vvui&H},(‹aՂ=D}@iK|6R 5 .v X| C0No q6#R0kSu%БD/UE:>X,]Mk*ذ7I۶yd)lLb.L[&ui~נ>A' x*+BQGԀ@PDг t]lkh8+=4Av70W>V7Ԍ#rIzEw&sz4˹gQ?*~g9HYd~'ۻ]qw g*1] }l΄ $ AKis(BIuuG_>W* řI74xA={d})_EJ}}<8@ NzfWkg/O0yToQ[_i $ـˉV~Bgso>Ԉ>=#2O/ ZE'?Ek{8@k!~ݐzmG3xӏ=6F#ZXg)JUDiz1\RD[11W˟X*} l4/\a 7we%%vg/!+*x%kAyr|QҀbZ/&Sd吏NkڥhQ@Ĕ׻|fҖH7}2}g DV嫝FgUGZJne|zIߨ>:QO+fuP<}`݃ZAnȚ-%|xu:wxrH[0_a9~ꑄ"*-ޜ9&rwgh/~գNQ A "Bτ^dPl0UqM7^g⟧=/'Op@:(#QlGu Y\Z "|;yWm7R-f!Bxz< Ѝ p+k@:l_ f@gI){ufn38øuI}^$5uS9'e2*#.e8e]&/s^V珰WVŻQѧv+LJ~p6 UxoxXm6+ǔ\wU F [=O"DVg Zl_y%51C5c$:&$>~/2ԷU "mLʼ8䰱]tjDqu;eJLgqw5[ZQ&bLP\Pq}NaKމ ra|i&’d?BrΘ_ w1)iтLs* zXd@;oH;ň{SW ìa嫚3vb}Bɽ-83Mϕx_"*±1-4c&+P ޟ0,m&[W9O9LsO4z$\,j\T®U %wAﯔfxPp FK"" sU&~|bU}&Y1}c;]$;Yl3֩jBV9D42 R^(]M`w3a0jHPeodQ?,/2`L(i6ԲŏTaQ\pέG颂z@-ܿG {3=!դGkKOKs?GW8I11cmh!mC1ۡIax zd}CIM]! Dې_DP_@eMURݣ S78 N*`LXX bMXY\=z!|( p{r0 ZTڨ+.dֱX_祗u4再Y룞av0m]ļdQ|ۗbeQW/=ڭ)d 3gzXAJ(݋sylqIc8P9섪PN%{( 㗩6מ*[jf RFYb31 z__wv?@v!ݽs`Q^^}N.6 2&C‹o_T >ۭ`X+KQõT.{*[&43y4TrO7ddX)Gtl wrH7mE]x_l<–ZL +O5&BY@ԡ Z#e}frι#@j2_lxo.l҉+Q*s{BӉP5e1 teߛa,7飦N`Iߣ':,$`?A[LTRjz gE-$5$d|ʴZ׽C1P|JZ]>GB|z#wv5SR&@G=5 3.9G~l4(FB'GP/۱yKZZFc>nh?Q2tdl81'T]oۇzaxI-F_@f7y -'Tbi)X%g˟$k|(ϩW?LqVȜa)˸Z)+à|Rp^l=b`b_Ƣ6Ó- _g,o_#U=W4fbS-[; |4$#@صn%4j>f4 ]Vq4ަ mA.%w\X11n*dj8͐*hwB+0Fzr3̤d٨tqzbrʇ 5U"bK*UJ$|gD=0&uZ 1=3-Y\%G6tv5JmOgw [<ڗn: 7H\ҡqi&$4 Ֆ]4YL^:nXЇX3/Fl],Ҍi0[Znb3iG]"c_,yMB1iZR ,*1;3}XB\k׼2Ʋ*wmB$p3HnY=EFKt~n`gCά\?ػ,64-}I&x1Y,s$tME"*f5՘7UFfH-oM՞Q5p{,ꔎ+'Y r &҃iMF$ew& Ve:+H6~HXZU7aa-n'7i9Jc;~"k"l_4`KcLJGwpY^xZ: 3oaO|R5|/GJ˳ߧwN+-B 咰DS*t+P\1Wo"CZ1PX7IQ~ĭ4`s1# bИvl""IȆ5:cO2ȬZ"9g0gXXircp 0hʺ+zm&oFU`ȃ~%sG6㵌G=dP}/p1_$CgrNwa8=`5ɜfh!}kر)Mg n!_A "p/?⁍3xyC_rAB:7uqu(>"HU P'q.,xv67A} ^< kl/DP˱3b4ܶ_*]XL1xX#/WY%ׯbxiGL1~gƜg5sTr.s@Q Ip<`WY)ۖ;jgϙ2=dXPA 󮃁('H>(dȑĸrfSj=gZ#KR(}Qy9dĢAP%:n:7 P+ڪ:j~7' r/}(Eɂh2S$[.~c6@KΤ~|xڵ; +_CjQyͅlZ /e~1ҒA.VEnZȊ6[T<%} e6Rzwj>Ե6~ ǟU^O4ri+/TM SԖMyO1^U6 _dp%h~j$@%F~~ˆ5"8̺.Ӡs@oL,l:zhB@(0N`R3NYyV=qE)q.6pc7`NHY}v҉ij#w{EOpm۵ﯸUaCx!K*FKި>oNۘJ<f9xD:ܯ_)Fh9eMařo yCR;5vfzdDVt%6g.ڦ!-Uw$EH2'~kxF4g"yͼHe+l] m҆BJ:|H) i[92#Elq9Qשp*D˞)e?y.`2Z: u;}wqY^iT [‹v`:`:'/Z(u ND&~rlMgmG}n x#VH|ƑS ^Y>R`lyP BYfez8Z wЪkϑBWT<>Ou8ŭV!"o,Y2:o:Sf]X#!s v.fJrk{FX uH )0oz^D%Jb(gR8uE\ڕ;p7ZnwwnףBơ+9tV;G/$e|Q,^KBE6{%dXrn&R װ&(W&4j6yJ1瓲|G܆)`[ g*`:Qaxx 3̘ Gʳr牬Q\KM`LJ'~uRםl[ޓvIM}ls|PXٍ bS`!*JKզsě~hhynGHB6`AIW+d3AVް 7$f Ogv^Ԝ{|xlg `X@ PxҤ3tO Iel<1_v}#7( MUF ӆh)%5E0I5AaY'IY}b.p3nT.@r) s B|AX:4날-TLZBneUC sK ^UD79c !N r^Sh\34&;z4 Zba=n rcդ*[?:TB Tf`itɦu=*Ts8[ŵÇszLsX' npk\n~6P >J k*v3$/oVj@c]f<] r+C @uAZ5sr`\mM2qU$R^ÛH1ەr /kՂ$VP} ۰verv3 %b!a 7 I%@pc^kD:IJR$tNS.]A*N}\GztLJIa&^V .&*벵h% {e]1[e`.=*\'b_ְVg|Is\Hx)bZtbt1P$Z|3/$zFK7Q!%OmS.x]9HS͓?foNA7;W8ߌ°t@ZYs8/|m3>ExLZ]t=!2h+aQ>b ur5g)rid)Lבd qWEG(t'=ٻCćp+^G #L Ůg;)D[kBЃ6&jXv-QsHRݚI@M g Q*Eb'*EZL>bv][1$m-L^m%2g"19-5: ΜN.k˚Y8g`(4Abm)f&6u.\sO'h%iTЉC-ӨQ#EК *RtU96jRsV1}K-S]I pY`;McHjfK=6%)\~+* [T qؿeTT}a`jA 48Ws+#0$͸RO +PEZnBgNcI_u|yAdvF,Ga+>5rEo{p]4 vaWj~*V7">ՠ n"}A%MB泊3)EeCmc}4bz8Wh߭G:.NE-xhro3E>P[^ʼYr-';-[L6{6=^p3S'# 8W%d u~OL I[{#)1}-!buUVeB- P:JA(aC9Uho&4MV@\pBe,(k\yR's !HsU' 5-$ 75B7y_GV\`sUHh6-Ƭߕ@Qus T472'.b+clh["DP1ҡ~zPzYhs8@Yn oLdk@$Hrm}\'R~:<͠ A=Vf 'm]ͷ/阬EAv>qnS(;>fַ5`7 XO:@ڨG݉W3D!aYє-*+WEMisD Gݳ^߁[vEKk~*Gar|S[Mw?~ۇR>&/V:f!ʩlNJ1y\˻.SjݩtF2pAGb ilɻƀkIou9f-S[o yW !7%OVo1T.07lK ?7bA-fXkr3*)Tȅ̘qr뻾&GܫPZ\񠱟?G\ON]d z8ux"S#꟪HOx9SR|HnKMbH#<\.x 4urUoGaq"}&Ud1 pU&;ErBtUXK1H=XUq]dIiДaܞ=b (ңRIDW 6M2Ok!U60>s/CFo@>`ƦKaYXq]i(ɁrVZ,j=YW&RAH܃'kML9!lYʺ1AӦ(U#<\h󎘥P,#f_$~"]NUkpX2m_З^3D|xd܄,1^炄l MXa ӹnqI5g 2 _XG]@^/ [>;yz e_-`2'DmNW4;VBߺB9 %v!SYKVx#{z)3O50ՉoҜٗōl|RЈ b3n'cA"&" QayFUk^΃MXB֤2P(ݗ㦋ѩJVJo(XÖE J3t PCƶ7qP1hudR{z&Sԋ!/GܶaR[f/9mA^NcGwIoQ7U#E78Pмg+ySa췷N8$9Ъ$=(. LC5>{X$D;(k1r bnJ [F3\fZIkt>ƌcr%9hr?4b Ϋ o>v']@>+Y5zzބhUteؠO]o9 q}ϫnzcX(vbpz@Avѝ/nKZ 2az2*񳚛FNl-ܲ}]:pԃ]ِ&w `_BO{m L'ØOtɿ:7>:PZB[WBt٣f+Fb?[  'OX[_\dl@%ZÙx"U4le#c [@WE1 1}7W~2 B Jv*JHw6Tچ`f['L }?q_g(bd?ϐObKn6@xS )uR#&emd^QWAowt!WH?aAn8, "EwK= p$r@{^ pL'SH璅b FlwF$* GGT m)cq.}Y%F!Uw㍾BݸyF=9ABLX6g N[LQpq-=6rto_T3Z ;tK=|S|`uF58o 꼅cKo9.W * _ULAc,4hs{Cq>e_L+B;;=Udnp ^lA^Q}R腷ee/]y^v@Am=Av!k\T< U$0qDhXH ۘ%7 S!D^nY'X0H|}*eL\".Z)$!Le'΋]+WKR?}GK.iZsm(T6h$G~GMf]^}pxMJI5RJ`Q+ '^̾^݋ qڭgC} $E|98g˺>)Vc!Fق-G~@I#t@.v RGETUɄI¬Fg+5WF3\\py_)Ntsvu)q$b6P -1,T&#.ks=Z{3@uY_juX֮=z_^tZ wnB ;)U'>M^Oz<{QYӜ{y +@#HL҄)^]@" CA =aYMVډǨCNkfdd9~BSF X?&փ("("XtGXFaN^XD׷=k((Ʃ=pwLdr|6ۚ+#MjS\mWֆ6t X8k d[JZwiU^nv^ Ѡ`Ù~JԈ6hW{A &ԫ{} c f~_kM<;-@T4ϴNY%Q<=J5w&$QBS(DJ@E 6jwWZ= ̖<`Ϸ);_֚Ws)\! ~T7[Jmd}h{Г?d]vWPl텢$ϢbV(5aRyݖB+U.r /#~4Lwa=dž8|<bk6(%&,ImoZMHt22'bS˛a7.aQ>4)E-I\̷YS@e,vt(RH#Y1c)"J&fJ;3uo(?~吷K@ˢHݺclq:ߗmE:Zq9>Xn=D%2)j5,"cҪT,7*wb(H>_ǁ,;(>6[f'>vF<+vv!SАm ~Ct2 tUSCf/G=f57C42T-)k*I%NG; Y]l.Sئ>L-RV#v$aCf ࢾGLD .HewNnNofpՃUbwCGQw⯱)v 9[Ќ(|['"cM8c X2m&,h{!m68$˚̑s*| |g -o 'P?"n^1 S AD"T0;OO+մޣmԗZЭɊDG`si_3F;*fPq./"eTDn#]g pP+ U.}aamȮP?l&mm#it9 X/Rp(g ٪`?R|o]VTUh8t%](i{I%d0Z Z ^+Z!3FU/E\'Ao w2B~~&&s6 q= *|#B^k1,9:??+,Ƙ:2M}n?@z+᪛*ßEqxVś-3^[oŇˆnwU`B)r Z5))nBޮYw$"qzl0_\7][?rE|*@ط58h36ȺD9,hf, CN|XEQC(Q!eA^2 9W0$cy>"+"4ClثȭFXQBC$\3oO"*g^_;^RZ_; NڼQU|Zݴ6JP`wV}3<+<[1qیl/n)|:Ծ֒\Ezq:f- g0n7'r2F6qۮ5 To63Lxfr_JkkU7[,LwO<>w 0\;*$vѐך&fD:|s1'${4K1J_zF#?=(Msdd ?alM&Smg)pdiʲ{>3/YC%WbU!ﮕ8` ɸeiȔ6C!Y3ZTtqg wp+@}\5 m7^/.V (z l*`!kIR فgﰐϐ?@o7g4~-hߦUk.{\Ln%Bky,+A_fA$.:AX"NTD.ީn̘W9C$C6(v0RCFj|^QP>.v(ؽ,`u$0ܙjH٭tnTl 5*Kڢ^憎ubUӾH)"}^Pl2m1}AKUzoqqtPxPD&$ djkR0)^-L*а[g ^1ߠsP@SFb1 ;Huu&;5jg:d?N+3]ﺅ\"27t5|aQ[Z*7ըfB%.;((V0Z>wT+uBwL.~h遲a80c>Rp#n};66'l([(D'ȁWupFy'jpUhQ_0kH+jc5K[fWI"Q,dGu87OL@&瑩9/"5h<|k0ʌ 0A 8'oY.xAZMy#'Ӻ c:d3̚ %m%>_@8Hѷ26(0@6DUqnHogNЕ:&9iNx%Q94.@abυ|zb=2PH&[! W' N%A\eq=,/'iiAJVfʎ|BE Tלx8Ed}R٫:nvูAːK[v\E[1HhFQߞAD0@AmlP( Q~S [l=a넠 :WSȥQ&~| 92yվn踔}'ĐdWwgiȦ֋ i$>lpUW/?:Y/:Iѳצ9J`?1 R.\Cۙr ]߹fRn4MIa^q7tqvsZw @ \K y!+ȇd&E&vi"-@.c0]p|IRuRE7e& 9΢M))g1~|!!e F4oC).^%)w- {|/#@=3˕onQs9D%|*d~!wЊq$/BP!i-f!qĀ̆U jgz8U$UĜlo]@AxxXWo`RFhچh2u_H[5ymbIxb^^ |e࿦ggTw<{2iaZU CO +V|RfvNR>6Qi6KVּ+>6pS z{J!֑%Jk !r֬jSb4Y AYΩ^cgvI.) Z4t8Y| ^I,"F|S!z0yGDN&#ϡFj"̒9k?Hn5?5!0<BĬT%Kcb~;|r ]JL`$ s8!/M0:23I=%RY4HC.~k) 6{CL 0:`fV1YG#=ok~I:Ƴ[X 8OSz73Vsd@n7ת+*f( zzZ>͙ۈ/RdN#;(ÿLRELS\TaҐMlP&ҭNwm%@=?lU!| DcPYz5 97w!Ŷa}_j09(-:o*5Zisk#PxD{'%ALʒFCwԞ|0ȩj;7%\o&=og5" ?4u/wV0Gb(VoJPT>u]Q*%2 Ms?~ZќOdE`#\u`kɟDQFBNʌ^Cf88l֮fJ‡#}5FqِۣMpLյ/[7,ԷU/Y8Y xsT ʃ;Tg4DӺ5KϭIw/RP(_Swqi-my].A*\ L_3,0YFUN`XYҸg{p C(@+>'~Z&!R6J:LבủHQ{&ݲӃ~x'ȏxKY.䌊&脘(uRxPԑCUՁ;+.~ɐLH 2AHfF- z*1@o79n9NXzvU`h:.ۺ <.8v15-DHIVj <(E!BFz09@K,@uL0UAԻ¢!Q#T u:qA4\We&[8[#ʖnb6?lӥE{r 7H.Ru u/'q+bDbp tEWd j r±ـv/ !4Hh|aUBzv|"MzzXC`7x<ݿ!`3ٴҨg,˗!$ p E@iK=G깠ďHϣrWGCdvHw}w-폙XIAo}&x*۰&h R0@M.o{:,ދS*ި3 ӛ*`2ii?_k\NU XZЋ_L뀦[+8'}v3[dq4 #ch762 %byW#$LƀHі)K򎥄$o޲v6 \ Z{q4(-8 f;6rY.ewxqz8Js|%@"U-Z!b ǪMT—i,ZGCAJ\ K?z”lu)g]#T_L)zn:KW7/[J)駏\Φs?I PRe{Jx;/!WT˅mEIv>{Ḃ(j.J5bWOw ]'@gc8P\(RSD̶?z-@bw8?Z*Eҭ=%Iwyo0F̘{Dj7efܐ r_mt ժ8F#rƵ{Ȍڌvj r2/[FEw7`%޶ \_(B}(W#qO㔃[ftЯk7Б) @}8 LMMI왁T,*>ӗVږ@k lBÿTEW u|$2c zblC DAZ<*N 谉Ddڈ[گPEW9{j]Z ;Bu5wJhl*{24ЇW[d4l$@p9xQB[ɛՒ_~_A7Lwz?ilL'F+vn)FTӞ ,yX-*XrshB%^uBnMX./nhEF& Z:9[]$3+fjHSAx C|b>M$32 `(nawj$<0EA{{*IфC6;pC2ʀ@Tjo6H BVKbn¹UN8 T6t6 &3 ;ӫ.D:1PXrCv9dj7t.`/sy5AvCR&HgfƖdURxv-\7ۑ'Ɲe&CMC#ob}yUZR"r"V ]NN,dP/-XvWwXC9+nxY{-ɟO+])*+nDJGC#b,IKt6d 2IC-m!KEH=0}^o Z\|[`\d{̽]B.]mi(WY۵rlr}ָɃ@P}ˤ \ͧYSKQՒ%:6:v0د٢TqhwY.o0,WWH v>MZb0גw7ݻW Po겾2] -v r Hcem' ;r}/ D}JK[0`swlxmaKԅ[~bl/P8eA= ]Nzٳ0stׁ`eSE̸kyz{NE#8 ֔$Ua1qC]`rzs6=ǩ>:`ډS䣐Ԗd0ԆpI{o)vpf×Is{8 K%+޽:c"l!AII*4n,;?_ 'z BPAn) y.x+~Drա<9 5jm" .P/>;Fn,z`wV0"kgÞBUF Rx:bJT*DlLJJ34{p}"ionhJ Џo\'T;uh|L6+@7+- !鷣 FOFTg 儤tڻhOtC.V> 6NaZB>eY c8"|$q`Pw9H/fK5oUoi0 $_N[\Qé_~TF*vQ %U}/ yN/c,n 9'ʂ )iM|}|$gEgGoGAW0H٣s1m63 \]w^fL"d:E{>M/ƀ 7 .U*@TI_ˉۯIkFi+-Z(4&uEp; ߽C_Uauo'W V"J#gP_0sIR=̚3|c]1JYoҋTa&{B+bl`;+хܺĎd]ِ>5tSj;& ^MSJ_,\ g.BƳT6.%)8UST^ 9UeFSܧZ.U%<#UJ{q|.K?6ȮhZ^L*UErnt0gxRDo&Vm\DL o/j[RF%.2? 6@w걌½OtD8^V! HֽNK(,w7E6' 2;|"(A v&K$QEiY_QIQi78BexDL|cQi UȉS7{:_;-kՇz'n )KJѣt=}akeKԌ!X+0$v1mAGj =U`"HG)UtjH:wzUv-؀TG)V&?6~iQMփU;c}K| 7qg#ZMξBdswT;wbf_W)-6C7nA?%u&œn&s4[%9 $oqPsX~j5C {08#X塪cw~pArZTw^"(U:7?E6򞮾E?!-c\$HOL6!u s:3\ ) ^ `\#(G_A?҅28!(^%em|7tVkd(,p_ {tʃfC@4"[X=0҈]$ˬ)׸SԱR&:TDa65AU.˛YoUI(N)~$mM6&6[A>̯um?M]r= xFzqBG ki'<Ί| W#W77sCn 0r4\Psk$b8`PUyn/F2@I \+3ZK}_RvyClcn4i[2]-0"VD=vzIX`UaD5;+TjK9[,+O׀ _3&f$+S0qr n(G> 5j '4H |fD@]S$敐w+*I}bU hgDzlx#=&Ԛ[ه$Qc*DZG/Hfb !QSFC/}s& ?pPc_Sa2iАCu_5m.8au2-,`U,F=1̠uDV3>O,Dv{S7NS/Bf30q 1drE%*<|<_!qtKnZͧP._k;QP 7AM9TNS.zoݼ _\i[r#z&-'C=jnI <^JI*ΪRqkpkYtwHV<@O;:[7sdap/Ft>wS~ "j 66v"9Epd!`CbCOiWK0 >GB>ĭ_i9ŻkG9Fn~)=GjJ[n9؊z|Eu$׈O݊zR =N 2Ras0(ع;j0& +맵M)X7޲o28͈LŸЊڪ fW4ߑI9T 4xX xnQ{AYuՅE Դ1~T0Qlm2GuFwKԮxr7`^2ʈu(zA3))u Tި ;ś^X f\XN(Q bʶiFV"Y MZcoi>y>.VJD9؎n!F+98! vJx>LX.̹1+BJOM5ʣp Uz8ݼUt1֨2'Xa2 8nSzAn7P./Yo҄w^[|Բ0[~5ʭAf`Z)3.1*%֬p}29w hE+ /0I*C R,Q\M?Rsj&,wd蘄]Ni4߅kNWnVl/XLV+ S"¢wbPv 0ʣ[ɉ73!"|Α`ȇRbNqiuk~ &q0XhU7@[ +BB0P=!X>(?azNz4_wŢ^]B1]Qꗧhe| 333 B*_o#32Zu` o4l8\ts3vΥJ[U"M_MfD-jM8AzgD:c9cPzΆ.-{%oT|׈u#V,(y]&O*>/V5~UdnO?H,趺QVuIҴkeSv^Z%un73 cnPF4*УI?eY,S-ּ7E&KSFhx@YqGdRuu=FcW k3#]L09yxXLJmPoO9)N![t`;r4Iv +x}[ D uER;61e|K]F}`05fGTѥ  Q@u 1Y $ >$1Fz!L)5ޥ@r髧)>ǦJj6xp/ճ?9ng/}98XvhTvuUșp`B~_ KYݘA>sϧVL*bؽngoԍC[zXǵxGbŞZѿ2>~;@We2Βgi/*ZdHzK3+hYV"54AAҴI 1=ͨd0;α&;?i!jٷ~eh3GW5%Po,/'(,,v-c |0OZSb,dq2*NDlRZgYyE%Wb ]h E0 q@'`늖k_9/.iN;ioZ!nkד;Gg RB=?#;,'`! sܲw"fdȳO3&G}uuj@֖Ns.ɔ:o l]ۇjqH=?l.n]Ļ)ϻQHW i l>o~4#%YKV9dɟZb7?p8%df+%B:Vj\@p|)ҧ)PNʛ]FK(IhΘlm'KYyI`F+u9&JO"zNjuʥO]<*װ:k.;+-xȠݔVrKqD6YxlAwC;y:iasӗ6FHךke ](!O%,:uPFƠfUa@7۽Fe> )] u 6Ke)M rVO,^m N~wA V<[=BsSWt;8(P&!4o57N5sP?QMP^[4'Wym(gpeBGY4?&56ʭOÅJcḥ`uB Yu(7/+#rCkuK[0X: pe,6_EWW0?s@hmZ:%cY_lϞn 0E_JRpv<}>wnU%[|V;8Ybƻ⁞{4I!+v#^~:qQMP89B^VOZFzL$0j;,\FlTM_R|тn^W/5FL"JGIeۛ茟8#Lw s5cTOJ[mNFf1;t8%Ll٠3cؑ9D@ ^@1} ׻fp[$#l/鋠,z3/۰cٯgӄcEQ:mKPZEGnvR w+] /xϗbk$M}}q.q;X1?c=KiU.fc*זpgƌaըVgI2#Dc׻²nzĥѠsTqj'aVt( f4(MF+{ `?FݕnW@t:tی 7'=^=CW eK6yFvה+9ˤiyZJ$2B^nZW6o2lV֗}M_ڴb_=V2z ߰ә?{N=}[ D`#3bÎq-Yq2Nfs4g$g9QWLVopm {_ _Ga1װqpcfV! 0Je^DYPX[X^F+,%sjۘ-(Gqp!{N\ٻA|wl1~$qabt-uO*zrqpoco{Xe+EN쳨Is>.ɖ"./{j5n,Jo"ys(0 Ђ}uRf|lƨMoUJw;bIR&8;Clx~uz)kϕ2n\iisIOo{ vnШ1 vտ7⅔Vl7`F_ϓ]G %?@ʋ׮/|}\Bݯ |^d=ߓ:c4uq%揹 Nآj3R@Q\LTG7VPXw\IQCk˛s~yv-bM/u/'|DNcyhv ؏| }_6EJs 1*dpVD<sOvB&m@O{_RFj歆lێm''gJwc`Ȩu+C6BɃz!+EǞ@SQEiӼ3Aϐy!%},/#t q7dbM%>馃_J=zW.qvA092q+2fڼa1֛^xE^`ZwQZ;3HM_N*!@Ŋ[E*@'鮑_QU/!p+KIlli(K~~Bl9wp*|zZ V*%zRqyPOR/o&5YrKf\[zM8F.ڜ.g $""!'̲[uN$kȗ2.EuqJ5]@l"qo.šÏ[cS<`ՠbU7ի)M7kL65ʺ.[\X0r _ǹ=e.) u9;J -8UIqn(i%zGծx_C8v"nE*vV_G[s^7Rf9#R74rϒK%Ie :mS)s -0n̹> E9l iaWqdo,S,i\ ~]*˷|Nj]MY@3PcwUOy5!z,UEoWĜ+&QTj=do ʸSŶr%?9/V3l. \_shcvWߓS`*o=3g .CYX[gZ1Y1sT=I{RkӋ"-B7-jT=tXsPl>c. rB1&0Jw/v6%ɿm{^#C+A.߭ez86\عt=Ә Ѯ^z>%o)ќuӏ?9(|nduaV1ȑjJ2bׯNx{$!#{jI?Ȳʥ/uL C,tQ6yY"h!!1fQ/@*Y6`ާ3(+*4Z&z+;dBQ!`[lXM͝UYCL2کG5(q,K=# -($쯒`dhǪ:k˾K>y|C̀JӐ?MQka%LUlVg5 U&b~t\fOTQų+ D'U8//l7XgV] 1V4%1 z?ݶ]ށ4lQx4l MV$c2:ԍl Ѷ?h˄3 ٷ^V) ʴaR^WL%ы4av{9&ݡ&2^qi?^R7Z1قb 4^늟f-Xo#,: div̯y:/Jp|I*)u`E᎔bLŠRjJsIE1'KsanU,~.ڹTː2dn'zmp^s:r\>4 φ `^ttR3k| }{H?:%CWțXq lsFN_`״dY믮0x,lM<:-F/K7=5&ggmbHy f1 ie n}z?c3!əmS4 \<02M(dqR*5 ^-Ol/w.|n5l9VD>s*cl1O1h7dx^zˢ:U1I:<$T6J\6_g -&X&ɛ3PnE*hdpVti?'2uP3ZU q'P` @_ԥ p-{_S3Bh~1oHJE$|QrQ Jt Om+Dom[Iʀkeo29:^wbq+C/IV-#Sx `"r#"{bɪ,jP~~HxGBٕIb94D#2./d00vZydL/84Lf{/-?Gpǐ+ ]6L<-#f̺@ФgjKkT lɏi(zKoC)j. ¥X(?y>G6Ecv̬-hU5$L,(el.ӶRn TIϧOd퍕/Lk|U/27+dCGR'NGDK7ŋ^A$(ɁIK{YhiX~>K=HI''%`WR z[K i*鸁:hE<;餆fJG7Wt({b"t6n7 3g-..\CtZ8GlU%nO[C,%5zR)-!R6뽉6GOd( Qz@5MOzՂ7uru|b2OAN3h8lW[DŽ, $&.ptj}B)KO#2VE PF1ӃdwG e ss+N$9e!we,e0˔ⴕ*3cw0=M[f=߀ؖ&1tqFD;(ן-ũĩWy^e7g})l<EaI}tғ+^n>m^8uH=-HVx•y.InP0l>9g-&pŦ)YPÔ<srM6?W5\HdHuo$ﳮ#2E} X(袦X.o߂kW"c?믅t/NztO2XK)z{ :5]ʎ36>{h}۸aoU(} H,^wZz(0mb(+~I*Z̥Է$x-Z! 4H=f㮒Y4"rKүGDb/'}rO<{XIx8# !xb >c0 d*sV|ɩ ď[[bZN$GGG>pU\dއfNqb3$g)^}".pu)+u3RI&`5rI.%I_;E0r_peŻ1Āݿ _m?k[.A֕mTe6N<8u,ɫ#\u +$,\W1L A^q/=|q'j<yfJ^f&,RDq%e&mkܯHV1!t((-k3) ]=*3i,a&l iwG8v&_b6Rh.yJalALMiB2F")lE#$ Gў ;o(!1ΧN)6.+7--&10aOg{\ݲux42]*+'IHxƗc4?iew8 ?yͱGfiCn\o> M28XS:܊^6xoW \>K7ܒ"C((k V,y6T={TSGes D-k2gkg;_F|WrY)e$G^(-QCwnV;?xaYdkN(a;ܜV.e_d PeDh(!y&!r$6BnEO@݌:_]W]_dYh 5;R^P.mpB:t #_DXHJ!/m_vs8&*6V-sVt,QkZ=Viő@M6؎l*{0T! ׎}k8k[=Ȯ:$4QEK]${-< kLTё?ͫ=93k&-PrJ8+6U'mMUy#\ѪJ[{j%~ϐ9] zws7y!\b54l"1C+qo"-?EڕfAՠ#sHiUlL+Ch@u.+gZr Cq-"h_y8W%uFa 2 7!QT1.Z3L(n1ז6&[PC"לT x_h? ASRA6+9 f6aj%VP*f]a$QE'U_Ҵd75bto~kOdE҉fl`Rx68U,nHM #_\wPN+a*s cgY=|Pj˴x>ax8b+Ob7=t-9ȯNDPm 1(na8n-72z0JgtOP Ǽ!֛^H筒N4T%8O(^s5z:aCʣXu-kENUyfC*`#=RQ9r]+z\el޽!pdFoК€uXŽ=>&*0$hVM\h~dQ%v"IŠn'B&PT*(i,0,]uZdG]"P6/ 8B)l=w jڤΎHTE;Vߨ$7s7HywC@K@0AuI)z)Vj9ֽn; |l&rfjRN)Q8~̂N%Gu. m %+#[2}|R wQoe9ץ t3-%gd]\c{Ki*>9 N?6ߊEքHww7)@Y?-J[,r.㺠}b@gQ=,/Z]|ogE{#p`tXck%:z"IZQ 棇PE`sA}_b:v! ̝ y_̼ &M82 Z5tHa ? @ SNX1c6f91.Е4R9fH( ٯr}$/ZC֯? "Cuqҷ8N5kiY7KRatt h]nsUİr33|Z\ 3DDU<7p{MиnNȜ"\ip\L/hi,DAp,-R=݃Vxܣ_ʇ[nf lF`GA;lSPR5eWXeR]YX=oWFJՃlѯx3R$Wj)BV24$,CYg]pZID6YQ6}foef4d/-Y{aaL6@8*6;Nti.^ӺS64pώ]8O[Pv"rP@oP֪}L)8^iE1>dߏR( !$n=I{Uy 5WoȦ9H5WH?O֚VRvmT :XzǏʞi|;>.WN,g!nIẲL#*aXb%鱡= aDh+qTOq^+HB *8HP.Uh4iD diH;[Aֿ!G&߆5>dfZ)bYxd W-%+j//#֜ {(lG#Xv$o}7npB>Ϧ2^z#@v)+r m ׋fǶܾ[6cU0C!p0-'O!0q$D;NM !2HfVb̃g"J(A }XC:.ZU <2ы)U>xs"I_nW5ϠU\^ n;WCH{@C2yHVa1/[c(tpđU&xG|`hr#jo[O}n"Cc~7MyH8i6:ݟ.Jut%4NFARqt  eQ~a|𦟨dV}d!4fikm?.J|Nz*dI&W&0ꐪMGQ޿iA@-gSE4{E9>ӫ3fWPKlWp.Q4Pث!iR|.;w9b-yNRǙbbnnrCf4yXʹT[ jʑ TD%61AoMDY_{PK%0LؑzH.: .ֹ8j1!26"-_|&Z'~ Ȉ/IhXŸ8 Qff  R-eGyB8S@eZ, z:%R4.V(%?NY>D$@0!9iBZ.O"q0^xo?~p1N^e/YT3/HLuaIO&'2 $r Nr!#ŕ֦:iT'{|G|rGMhlM@Jb~zī^ *'L'Z="0+ߏCQ *8: ; wNPʍ\ RW˕A˯>IKaoaaWjry62 i#Ute[m\h(@` T!ǒ}<9?CJQ38 5D@x n*GNB6zL ɍTU~ fֱx> [ϐ4'Ou"vE–|oF$ﭧg^89Kmg}9ukj!=D.0%ԧD/0pΜ Ȓꔒcs.r%ɑeJal|4 du|u@S:s*eu NyFU nzBn=:Glܟ4gD# P. 7J-&)Ү2lW} ;ˬeⶪ>ЉSr?R)<_\0(rWIȧ9±<&]% 6yuQ \Ʉ;eE ?1}^lF͕eM0w̋@4tn)!#Z]g!F@P}k.)ZyKӬǹ죁<9cŠ  JΕF p3Vu'$УOC+} 8͕?߂&E"43^R+YZWf_7m#+ !=et2E}pD0)m\IHo w%C\PYV3QB!LR9~m@م2}b$֟0Ԝn5%ҠLg)I1/5C tp^gFu\@,tۡ2'L[iMAf,E,|t~ۇR~O{ê,"sA97,Z߳M=XGg~4bE,BKoЀ")_ґYGsKӌbJ yH* 8(mnڍwK0ELycnfۃ7G7DCj%$-jg VTxzR v2|**6%{q5\mjjG?=vsɭ!wV6_y9:iX~T` 1Sfiԅ ?_;]|f8.ZԕMfTđ.BCè!MQM" g(/sk6_t,{<@2ȭz;5mB42!HV)} `.1#`k! S6^N paY&Usѹ]p7 -Zk#Nk4eÂs&eXޥ@R:;zq1U(1ꂞGժn&TL $Uw$= Ԑ/$m?Jkg4fKr `*g7 ̴ǹyxĶN'Z\ [{}%;գC9үu1pvfuX#^}UnX:gCIREeGYw#8BN(l7 z9dhZи5al2(~&\kPWx![tֵǶF+зQmm2/:jaiWsuh\)IȻC);u(M^id+#u0: \0Nt=aĝa}; Ū&mYBR$@v=apt|,,a~@nD*;[`ڢR:BHc+].32xBuh'~n|"JI&E9 t[ !{@xK{g<6]$X[]%;{,Xc1~9)+z;[ -~*3?hexdKÛLf=v̴FWK4tBJ7-,R=\iWdj8eOT#mYjv<ʠ͘kp\8+30"Q"*ueUφ B,n#)`(U=TkVLj+]L'inU210yZzx%ou>c}d]:XIOT1L; A# Y =~j4LwnLo$iZhBhL0ү;,(|{EPXyJ:#Gwsi.;o$KphpanQR@uT"[945^.&} &ū_\}HLlrSJ`%Fץ{u" u l#M}/,YDuȼ:+s]bDz?3)̀(T,'[:oLu,s>c?tc\ jzeUlΈfAg#Wi$8 2g$a1DMn#  8U.^| lF  _,͏Cǩ~R23~ X" 抝3ZYL{Q0WѾGp!*EjCJaQN#n )FדYFťz_z;SKi觰(Cw(C!\}'*}h,n9ErΈf`t֏2MnJ-;I10thmf%uڧz7Y06$(ڻb@g>v1$yoO!oC9^x)vV,`m{lm"|!9'WSg5ż[]y~#`Ƣll>!*[ejm2p:i384qӀ$KE=DMr\Cl(f͟ӃX'.qiqtK1)͆Z=ECc:@?MV Zj/In߾S E|~hMj'j᩽hk/b{h܄4U;2s٢2M`acˆOa(8b{n] Gk-4 kg/Uô#O8b"D ?@.@l}bkmXmqF GNerQdVmIa{43Z XXpI| 7. ebEK4KS~uũoFLoKݎ;n 8@.zї@%7O# ohԬhܡeo;ӐeA\(|JϡwLS$&O/<p3"9sgǙ$4[<%esQ)I X C4 (dk U/&Ay7=On'wqcIkH?ҎLE0|VsgweJ$W^(٨o0@ :~QeF[U]' !ojC)kyZh5Q\'4hep2 SrysF/a~r~YqWpСckq~5CMSqB<;_BޣTIG$[aOqh~|%2Ŧ({OJQ =2}K 3icwɳ!wLJ@ rQݔі"^^LtE]vڻW0YGu`o ͙uM*one<9+^_Ɍ4 {הA!8Hc[7f-#7 ddك6w )aWW C$3;1к3MČRU'g1\JVkv?^[5T^}"R |c=P}q5301Tc ٸsjq []icY>qGDz*Vb^ncm*qe%͉uc d/-x8HTSm)nJ`Ygڽ͌ 4Zjw9A}6UTmR/Gd[ -ӯ[e2R|N +ʆP_' T)[1Lv"|((U΋,Ӽ,,~ Z2AS] F)E9BNq&3 "' HYSyg[{03*nU@K'pv;;y$]L v.Zª4%rl 8i8A.CI`5Uۣ@,ļPFt'5VTaWjtձ]a&Ў{?Wa:O=G WAdZ˒ G»*Z\ .l5aw@߫MU m>Q6C) W z)w>"rùk! ^PgcmѕDsMbjIPNd5v)\{ g DF5<# ؗuB:kCo]Vr%պ}CB9.:b7ae[nmCZnW+Qz'qU ^ƲLz('&I`Pي<|!D+BsC}=DjT ܚʊ7j /kG1h$ \XG(]~NH4Dd jV^ׯuaNe]1ס@ =RcqSZ]$]?lK3:?;1WHUX'3VG Y&u7u>S>2@z3hб"[@*;._&Mgz4Am,?2*Hz"mhԛz.B!!VRS$~cب&=r(GW<-}ضQ2-F-jCeZ2EAk@)1+xh1k? ~j`EDb9]3{!'Pq%A5T${c5*57A#B(=c#OIf"mx]MgKWÖ/oW6plūkZa1}EkrGm&c>]ث1zF][*MUkXנ< ^U?$u[#Ս9^fR o٬t OmkA(!A]!FW!;kVkNW8[KttN*bz8Vvۭ0,qvc_!mk~I=Ud% Kw·iϸ{'x9ԐfHae}oLxEab/q#HϹ6y<ŝߨ\ rtM 5S6Sْ=p2O-W%ո:`~ 2J1-.W1o%BɮkJ'$ym 5Xo18 "n(s!\EūK]u}?̬2FNG S=Ō'9}yROGg(fUX_42g*Ä cx,O3nV4UhءW\[[ j RԲ%xo1Îh',AB7PU&av\):})t B^"L׷% =dӳkҫ:F4?&D3혼h_%rK 20ܜN-SEWA$q=DOal u6_弎X`C6ʆuYhwBJ fɦ#Fmo[heoh ~S<F~"ĩ"ooرi[FC~D# lx6z) 8cŇ@bҤ@!̪|SFe$֞qREׂ"x<&i;?ϫ/*LK  OqIel 3ͼ7^8KH,~G+aN46R]ރpovgf]cg"M@8m^@B*{,$>Nlpjˀ^6k;FcpY2 } s1K] 9b' `ZƺQi7{nP,us?@:;kNF yd3ZeFQVz֗Gxy.[PTee Q bl`W :Ĉ~%<GWN:-W~O֐pC~q]-{'BS͎al OZ>y-5"=AҳFx r֥-Jz!ٽ.qH/:^:jx4~GՁ1< a1V\i';.QAɎ^ϟ(# L@Lls8vl{Ƞ8ߑs]\ܼ`o4_Ia"&9PYX5>'%_c͈M0ȂHfÂ`<f6۬{e Y2QU7fA0gZ7#94w2&TƸh9L#ǘ'* XZy1g-! Ur 'UB6:M"O8ܑqlrCL8N8ǯ3` yyz;2Q_1rJT(7A9(> f ;/?R75\1V؛^{;{;vGAPg\e(2Pq6F+$r%ۑo{#m*i G8568-tbwX {YERRg{%]wF0dK DqTk29&]=`ݨDys<njK*k-k"I.4! En1_F&G^lT ߧL6W7'A鹻#I::a_dH\wpw(E$6*ڿ҇NTAluhozk(zw?1Z8Q6Ƙs21uq.ɡdtl l2ai͖@, :FkV "~a* ;p=bWPߙ ꗒypuR  R r;q B7ȑhX5To#Q>r²Iäg4]ױ4N&pF[#qbPC{@'\(eu}Z@'<\%RK!ǐ9]N糺?7AB`DAdDg+zhyJ=talIeS-"=+8gk}0@~#Mgލ,(oKpЖ uV< W ق#y8rSDnU]Z,㧱9YOPAwǣߡ:`N3,2O7.YsҢfnG-Y}q0퉝8Je89<9ggLҬZ!_Z؃.Qc+1d ``ʿLޜ́R|Q)fi;"(= ӹzI5>ߡ?SPCz>*s @dI\>vl%~Iȁipݑ]CUѪX|Na0]+r")GT7l#c#& DdnEj~оe=CigNّx$!Y$DWxCJb_ˆOeu6Q "8`mjd!X m|>l'0wλ?`='Eyd;(~8y;B_J^K!qMx(xF[1m< hv~1Z샰Ǘ}ST"@?KT=/Q Il`P*M=oﻆUwhZD$l D.v]j^KM swnJDܻkCӫ߫>XTPnNeW.-gн鲸٘˂ޱ}QDrO >$(o .~dOE*Pnh!Cq71pǔ7r-QNaM |6oBU>O65 W.Xe ʎPJh[' NJ@ԓ}o Ѩfmku|CKsT$$~O~I~j0!10G`3NJ*H rYKv;Pњec*Je0n(PfZIjJicR5wHdw JƤnr=ٔʩ~ %)"2yWlF-|ٯ/oI|sIuYҽt Y/,_]nlJ}%a2m5zDA 6R^B55qZ%M)xfd T/!|_b.iPjHN"C8})(P>.y(!lj29v?E/NSFu~i05Ț>ےo-Ck@pFvXC1s 1(F<9(3GY,`M{Oċ9k #c%l9* B ,C@WػR"#6Rp{oF{4QłA`.gERV-l+JcKv5Y{u`D ˠT&Vq .QAe>|ы^vXĂnJ] MbݮĤ{G#`;Ʉ_7`(Ԗ3Gg+?D1 +XK+`.dzc3\o=l\j As\Q*^J;I` H#{<,0*8>0+lm0-c(_hA+[?yI7f³kƠ9{`,BtaƿoU`%tlb!;2aţoDш&O sГm~64qD2f728JSIQ ~h5eQ}gJQnWdJz eLiWg%jr_"f&rwATI `sn _߾hWHGef*1EXqvaX. z2wI;*It-JN={蛳 9W@yPϼ*CqJ"MqY[ av Lܽ B2vUJ[CGߗ@˓Z5z|[ u`s6n * ,EEܸwj*z La1+U:?H/a:!O sXb->52׮yS-ITiX.}}K$N+qP8$ ~&,4P,;=!u-gZ4N]{I:C0;Bn7R7P+2I؛q.c,jePFN@竏K%#ᱢ|#ϭ:0(` #W[t+oըˍlA|6 $NSD"B*(y[04ܪQ\Lc(ӱi69VZ'ǕW,:<&ҿc;F5ds SVMDC!5K+`PBpYpDn7vi<}OK^>Ҧ24@z,L7;`^Ѣ戋׫4#-kbng,9Wr7m5Ymp 7=}(4|,!(&#no-jya;}(iA]nR*F|GT<u+7,z 2juF{2^p)* `=lm0M~N?%<Уv&Ԏl y*|m,nkN{9~MhݱIcyQ(!NxX+ZF(S#)羥N.phvdVW"&@3&LS~CA`UL@o%xUa0g teZjg^Ygp9}<>, _ͮ s2jZUY"/Ҩ \*[5UD y?DҚ6BP`n|jECNZDPZp[hNel0)IR~InaɂD2΄\yc@:џ-[露OJ(+ t%oQ_3ZW6!bQO#uY*Gx(k551Sf*;p[3;R}*H0bZ0zYA _˞7tS`& -LIĆQ6oH}A;)w'EZ7#vJ_PaHݻgSSK:^#k,ʡ*PBCwQ&` ~Lk !2uu<1Q[%'d }WB86.KWTraA#qٶoJh9.ŔؑEgZARc{<ӻppBq>$ 9t[}@UcSa oM<@մ}}OBB+UP{MbN -V?6~tQ]}E ;Qmbw+3@)aI$L[;OBzЙ'o4Nα@.Y#з01HzE{ȥZc7#?u,w&+YRY<>\^HzXī"A1'H:u`^ɑ DTgZR]з*:ߥ=C`疐 yP:-=Ͼָ "$.h*p:07!E.bɿC%!۵kh V܊!'v؆Þ.ΖǤxϰ9BGRk7!!2qPODV u[JɃ(8 ;Gp:6ΈoyHZʠ7}4ilpQDC+ F۴yi>I~: hџσԍ!݀jݫ+݈|Q&|0؟D `Mk,:uFÇ=W>+6ٿ S|@Ts1@/^Nea$cK: Qqh˿#nqm̰ $h0u{\ U0ᢥ! ]{vx2kaM069YfYv](> rG*2\<t&# PK 3e} wv; Ed[/U4cGh 21:K|BƧϿg.".sap!+{iB$rTʮYS]Ѵ *?88K.m#9/rE#e14VnonQM LªV@INLȉXbTn?A fBj:gTFi5eC%۔:₵ O}<2F 5naPCxm[?J ֆgD޻مp&͇Wdj~4hɺ2wK&vW !sai"q2gb?m) [% xx (HK *)IZ^9o[ٙq{EGT_0u=) -)u#!fJv2^ݙF'QM?_ y}xmB )kRp^p!xMh0Qsq29z#΋GA{n%bVg9 t|x %[nIz~/b,1)JFpڙ4N`W1x9OSy24P/:ZCvixF|kv/vbq%0ax?gW^Lw*3eQXْ ׁD{=*-$8(L<|J jѕK4ߎNؾ J [GzӔlJ~|-psawti/*XC8o8EX;Z|q:1 Z*-G`b`}YSL0r UE^ݻB;Ef% z$.*8AV[vJ6]Z`DAK;>HƠd( Y-p{7ؓvIcR25ek1N1Y:C|Z۴;>2u;w3mDÒĪ;"=41;C";GeN%ix:+G1ƪ^#1u3[+]f/V+Z7$e b`/!,A&u'TY띕;Y"$]@ZS E Rn~-"`Gs= /} Kc8g`剳?9OςhΛ4!lP? 5lTKW[ř[o[d\9n/SIldMjP4TdP% ]w)pg,#$qȦiJǭ#&tӬ|1Ņ4c#@#H0B|T]!*Yz8a3Q᜔pZaN:(ҭvyI\YfíZFK,HߡCZ@^F*"ֈ9T7'_vhJ.kcu(Ȝj8?7Jl]TX6OG)'hzmp@rzfI2^~SVOyX];\?Ygُ{\ǶeMM jFu£eJ6pprӚ>cl㨖|m'@QOdDF,bGN,r-peS%1.fYIjK0H{T2u" 3bX2DhL)wS tFݥN!{Q~}=HkZ":l(= '˗yՄzt^, 鶿|7%[zԠή)i(:Jk~CYW%^Ũ?rۜKs5fJ]'҉\{sS 7'$Vk!\P>dJh NQB>F!U2 s!)ޫ5Z!$;o<؛zuz{N /YKVA(E} TkEV߽3nkEiʲas`T䱭yyHʂq> lH?ߞj)wi yH▾d<4EKqmn MPgdBW7NR+,AK!M1]B@/1&]g/$KN$fEO؂}=T J'HXbڎ0Cr ,7ѱR.eauŸwA6eY++A3>|5EŮ:;T?{6ҽ4dmߍOZ. +c8`D0p18N/iW1>o櫺Q*/<\-zҦKNQ\A8lD&@hER4An"-"BfϪ'U)DMȩmBAD1'ML&:RB"~.Z罢{PG)2kGFst[xrNX7`Zl&ONPzfOآ!ȍŅgJ) C&uM@unݨmo FS >e[iga +f1%,ϗMUj柸cޖ܊Cs#Ah&B'5M1AsFrdBdr 5_H>]֑_]nbJeǤԬxb|Cmrѻ5- PJ.%dw^yƈMd^wU&*ε0OW:Uޯ4i2L>{e³O>#tчxLŵ:~Bvl{ ìj3#{70l>4jE O26/56NDS߷~ʡJ|vT+lI-|>{ Fo\,m|w_]J%ɇ"Qz#'vf{K 5 r_&5"Lg2MQb0$Q:%3 Dokˈ$ QZvB9?;QvR:։C}Χ9>[f xJ+R$){vF)wيT\I/KC-#c噂q6ָsF5 )QմHv8\a-JڃsQ^7Y3=eZþO8S;tq8Fձ7o,N'>$MB YYV|<; 4j 1tFJ-Ã魓eB(da/hI#?cpSrL?Ǘg-h2DU6g)~ɉ׼͎SfIepBAЏ|aɎ[n"LEM+S R` L/?\jJ]+e~1U6T70 hcoj͝*B-_5yG%.4<,DoPYx iHe6,tnHmkxԪdc6[nJUW\<1#yI-)q m4/U &)$J`]ٝ0x1qvqT_cnNQ6`6VU6yZ phffY6v!L\CkRqd Oijys %|? ) {)q`KoD:.: k٧&} ĉ{N71 {a*~Kkd MzA8[BZ%_n5?sSqb6ZizG5, $"s 9TY*[.3q 2HQĪUW:P6׻쒘púu|B@UQI9 Pڡ) f q2[W`G,^O-kILX` ufNn@P(@n*7zos1vh‘=EAI^J2VHE ~fmMt)(1+B;z:5T1ڸne9+Ak[`xυZ'IQW3 4R-[T;ap2'mʘqw^͹+$ p 7IvWұ鿎{nĴ&v uuE7[YE٣W=4 PS}ttCTr7I GU5RyQt_A&,l]PoZ:-8%0F6"`5%"1J :lfEóD;9#a-;9l!H>Hݞv}PS:n|s UJ-]^:h -MD5wlʗ+85<L2lZu`68al{#Kh#&cgb LM˘u-R#s`UvqTHĊ(,v%{=Ō5ß bFqPM!EZJ079K3~Р=ϕOvtwA8L FJۂFdt.UfcE!sB.}9oɥVW.26}5.DPGO?Gf\(# a{"rJ&E'^vT\$vy3!pXrVr^]afwr j8~ʚtG0^y8^JߒF qލ|}nq %f {C +zJf1(/;ˀFQK>P+% ^'1M5NDZi5o]"G]`dṊZ7z]v\x͓/a>PqWMϷϵ8 e2o2mfȰ򞨕l(~[`RhČ6V%TiRnkn{%@?sM?~Ep,4Y`R$*l͊(9H^O%p{l}/l)!d>*7[- ctɾ(;JV^߅OP5k }jtx"v}SY7^OahOXS .IHΗIo@kf \iT "h}U4f.q8 ˓ M&s!bBY|39( Y4MVrr&WiHOMvƂ0w{wOA8?uv8dL74Nrw;xaQB WeB:3Dɷa—aH2mjË]<&XH-d+a*G*V_ْ‹ 1C+6?K*GrhZP #<XBl/6?B|uw;y|r10/F$;w4$,V] `/Me%j(*X7;{R}W*f6°inK͆_yUdH'aN)YڌtjI0O)Ѷ ]d0#$kQO)/BK%dgC[p?Kpд&v47UNw7e~k@}hxhAjJ?PaU% Ԏ;Lu+K:"!7K~fܞVoYι j_2`!k,JM׍ VĚoh9Pإfq)hfxo6 Or9Pj1POʁe}+JyaH?YikF z0RlJJn2x찀Ox2? [-q ˎ"GI0U-n+SPʴڴW-MC54J)C5dRM9tH ?mdIX6̵Wz$2ߟ5G;qӜD3"trERޕEվ{swnA5p'^"1!oFUEФrQ&7C+zڸm<T}Qudϓ+{OQYW0 ]bLr1డ(+߲Hs!|twK)Ue+Y=IҐ :kђ֑:ĩdGH8EV1L18\gAqQv&bEFFfR P˼|% 6l՗(θz]o`^}f*%c9rRUA@do=ş2!#:(fF;N(lR/l=CzVPl/y"dҹӘ'z^Ogm$ꔭDxMGٚxxگH(i v1G O[d|҉Uch@3%%#N`qH)/Keu)9ރғq9Vڨc4*o+\eHB$s74ATj2uI%mu "]m$%Fy~._.+ͻTZ-O.4 ?=TXNN[2EQ_A?gljݻx۳}jGV,R~pq4A^X.]_睊.A|An5à'j2:?uy󜬧sJd!|"N.IXBc|P,)|ϔ0O@ïUZi Z8Kz}Mu8V\ޠlmDF$0J͊,cܮ4x/n'e$"f &C_%?4E&%40?zAm~ . U;!=j^k!VS ~z,3umtH/m񠮔?<&r(]g HF &㱯çyE&2//U+@GpM]O6%)jG~6 8"D>C1sUʋAjMZ68YJbĔMLM;S腱cqAd1>`\[ 7sWzA%W$P?R'|?`6 ƚ-[nhy7"~˜r >g+@Ω+X_"Y1X.O`G ^+(\&1k5bi Q:"NlP,P&FF>B0Ox^0j3;g_5\@(D^cP$3ҿ< j˒,G݂Ag 8S7EmgZbv};-)?uŞY I8 +-;/7BgZ4= j|DT?9:?Q9Hik4LL!բ5Q QvG;ܑy} 2XMћHX6:q]@HEQ(y l0_wcWQmr)!y珡)nR5( JBMGJ^pzMqRi&ddjg75Z(ábRAeG6^Mʠb/QS{gg0mw[Z=!^7HOK8*Shxu-+{s EQyY%wj1[PL̇TMnwIQ S:pei`3}y[IpeNRO#/(xU %b.a7?򭤦Y4*kpu`Ҩ9y'?#Ia-?z,]+CβݞMa[Wnm 0n AAwS%$3_uaқkEE-^̎ T冟fIБݰCdqAɟdVՐ* #p:L.pJT _\MguvUK%$lAʘAI6$:Ùɽ !s@ozNtFH>͉Si©yP8pw0[v 5; W|5:wY6Ahe k2׍)r Ov 521CA%?%T_Ϊ":,3unT p[9++dHV~h{4pi=k㐮"^r~xST59(Ww0oA2w-djziRR#,2Jd \勌zhKfHF˔H_ $4dI8kY R)aMm lqE3UCpRm+Sr=cx,ڵˮsxrJha\逋Z3ɞ2a $%*?) e;z91v^)G4ϰYVN3e'! Ӽ[!ϡUF0<~r6DZW8kAM*Dބ8χ*ZGM"3 Qe y'ӹ@d=LX}hC0֣٘:Vi 7Ia>Gs# QUpD4e-b,_8Gf?JKoW`P a];nXsPg`%j ˞U۾pfp2˜ .P'ݫ)8JLwXK'h#rɷp+c-i!磎hjHw1JLW̴z DF3C`I骿h'gKH$bP5fXsf FK ZB9Oq1(ZY5D 3mUA ʡPI_Gk㭘p`p;CJHl QR)B8Qn2ƾzkfA,l9Q(tI:w|;D"/  &ɤ۶ӕ 7 y ʰp c%M屮 &-R䇣qqqVd;Mv)؅L36`݊u㰈VES|2;N5}1^ߒ^no)kxFM@WbfDclVM_XE39:=^o]i.]NH3bDeu0(5~/ )~t:,&{FY. "Du}r6ɋ/oϙNΑzE>6s6X}YG]-U4P8]`mlz>0;]3Vo?4_[?O|F2ŴRyg azjLf# ;ހ(M6Iٍ/xB!`(j?M/ ]RE21qiŮhNvvz~`W-1Dg__ʍ ^~˝m%l lk}_g];.QLZ-XR38a+8C>ܕ!06UWPi}8a'Zvk'4."Wm*w2Xh/{!/V$v{-ŐK1< E 'b+i te<S9 AYH/j"""hͻFs 7p.EvFXa>/~>,RRQZ|6TLu]l>%.Cu݉9+[c+ $)g8?r ^ʮY2 B(ΟK^jOEc\Wh2UBρxm HK5:jMOp.Ak1Xτ1?@An{$/j 3a" :TI$SpP> H rU4A߁te;=% +5y#ϥ$Fqk[N:|El G~w(s{R϶E!ԪBS&e:#0j.) Txw{F||ĺlSxL vreֿ"n"N㯰2n}AFF-L0B~S/(G3%M+G۬TUInIJUހ/$g:4zʟ~;OCzMw|OwV9j>mZ#Pazr-  bP"fY>BCcKbsv%f)l$f|nE]'SUG<_ՁEöJc˓M&s M\T[3zS7ԍD 4騠@[HR 5EQ7t<=z*fQXO]y8PKAyZ RjFp;8o&7O6=Mf<$E|v٫?^_a d; ~9T' y8=S>:.nG2wL#JG&ۣ Z8TlE"Kqz3U͇9 H9CY=xA5[DN2VU ~;\@f Ryu>ŻslOÆ6Avι533F;]9DmJ}pӦ+,B)`"܌C3~[`0/_8l؜bTDVei,XexUQi3Kt^#jI2HޭhgYPC=h7{ƞN`޽i}׮CZl;7Y-uNXգ~8وWU Lsߘ,5dg&ZNm÷"^+%(OA,KRjU2zp1$.&@HM 7 Qlt%F&,*ʀ:)E֠Q+[S{:0 / {uu G[UA|}bNIL" "=;{_ND=AŗX]ȕ S ͝r_f|3q 1QP 65?nm}߄BNwԿR(zM27Z&z68'ڳs_+"M厳5Ǎ"vfn;A e%3.+sTT nqn1`4 Ϝ'!翙߮& 4u":G\~KZBwRR|ȉč&rRWMKLxT'mW KW Ԗ#٩lX>a'P᱁܏P,܈AD~vquKc( Z5;νᲣ'qaENN6.3h;`19dѵNV(ai , t}9PP& , _Ω = gӷ|nU]t8(;:74(dC=>{sb=9f][si&zm=F;4^lݪw\/hJ"0=g4~E{`E ظNpi5ݑao}&k]W@h`R:c5;4y__}UzTz!'5drKǭ]*U( A$-_6'k\9N9bBN ʼˬN5P[A IuFv\JZT;{Y\dQ#>c.5'*Xk8!B_tGi>cbkb;8m¢Pd:pYoz-48T1tՔԊthBL,'LSD/ĿZf"%:hC]&d۫;U#ݲ$Sr'V>Yp'7-F+o14`L'뮔[5%G>&w}]чEwɩr#׋8u'*8:Klܗq+]Ǜ!H;x,A߅?3 iPК p4LyM-V}g|j=M4(&CdiCCXM[b@vZa7뺪#4Bc9EVWN` s|sQ" ]LzR?цD0";Wc .vB,9#ʛ%9jM܇Q~aZ&)l2|@mТ2lk569m*1 幕񦊰q1ΐ@>:t9'wp쟺oݟ "OS[9*eyߧ[9-!HOh1k:ԿG oӁ22J>^<8⊏-Y t/`vk5ҝ[>qK0v/"h)t1_;vRyFR8VUnHw{M-:z&P1IeOyHT^0zovӺUxC+80:!~|N.gr/)Kv3총 {>B|c!;qzѥ>ed*xBY 3Z2-EQ*jn4= oǩUr4_-%}~:yd&:`[t+71X)QHe6,:߈rNy@+kP ~ڔj}@ xpǁI$>{˦YDh飴.<HTn 4X .1 ůy6 C~D.ɱl ,*w|Hx9KtMl^c3PHm Y$L!h2kHر a"Bp 3Lw0j3sJCY Een6k~k*M(&`O7̓P.t1pHȰ^Įz/lDieq>.Qȃ?6LCu= ́$Z֣VRОOh[j.O O)cT[OH]p"= tk(vt|Wo׽T2$Eo8ĘK '?Y1 ~w(Zffr$2RmIcTA8ֲ.YBͻje$E sȥw"yX Ő7+ T0SLV183зG/Od{|?=RY;D2&?.ؐo hYy᧺{`so?xK99HT3}ֿ,S4XH'(t9%b'rNȸ%@Q7ܲv}?(zhˢnjzѻEUr+7шfUe.xѧl<X`* z-.cy~)=ӣ: ދ;IT46cNfPvtF%kҀc,o4 ٻc < Xڵkv 6c\E%$ 5C?D'sԬf H9^^ck;v|ԕ=Ow%nĩ@-mrF[\{&q(߰K3T ePG,؃Թ[x,0Ŝ>Յooe,B\`$@$S[Fߪy w'CNS\׾Js .~7";[intUƩ;4cbzIe@CQ8̖]hPR 65 trfO ?YbhAe's­1/"x-}C^K= Xތ365DHqEٳnEl BvUn??>v.Ml !zѓKvϐhZ!WYQWv^i֖ %@+Si)c5vDeT|QhA@YSwt8t%, (ugtzEbD͛$BQu:Z`] iht (nRz"t0Knu7Mk`VTn!,36]WSd$'d~^'SOkC"u8kg inZ_py8?QUƂ Dz(0rb' }tIu`u<=kZ ے8ە<& o)DINKդx!c Ѵv>á;WasB[M'^_'iwݬ 9Uh뛥j2sbwO[I Pr$MlVOp8`EYYqP<ꥯn܄Jj=B3h#]}h&'CX(&~{ lp0!$[*V8 ӳ{`:3$@kX+HD׼mU\] ( {wNjR^ށ$_gָqjTn<2 O%L)Kh=Vv밪@2lClKt,?kڑ#m$*i.wqԖhs_|p1>>Vi:ބa7_ @93K0sP]YRyóB`)I1@LVlr͛-eݽ 4u;o˔q(`@~*>'N-m$6N?Kx{?r>lv"Xڡ:<ދ"̕?bTR]>P"$f?|E(?HPDPcanަpnjIw$NXћGitjٴ͚b L,tB+?2MF=,/SWoP@cKֵ S}Km18<5m/Zj͵O'5HcM.F/J7C#3;UN+ QdAS bD(B{X|iî²8./d犕~vJuݵA9fx9 Hu c^gπ8a$; QN'P-a7:d8- RNkKJy}oBە~@DL9o\|gt`u< H],.Sådm: }L]s{SblN]u[?OJIX5+9a 2TSD|^`4#>~v0;~!O$RL&|Uz)ip6aʚʫuEؽTxhu}\AXN/2d;e[|#eq\US#',|1qϳHjʺ#&p&Mk@`N8kRdy~=KojSu >i1,ܻ嚃kYuvQ+AztcQX7{|׹Պ@Aips5'a0K2< k?*tނ!3 XXlhR鹰FEE|4gX7[UuLxogҎDcεW}5:F d%$s?T/N]kdJ/Xh2y7Ȧ\Ȋ}tiR} )"tdSzd)x>bӁXo0)qkE6:/* 8x ɀɧz ,'xKu5n%\HŻBe͋0Yt dT+\DAq~~,_z`詜R_\qBC}aslur*%ˏ,>z)HŁW_GdPXOlpYjZvF®!3b,%iUEtAl=nvw}͖\> 3ƶ_!vxzUI,27`zcas,5u}A\6_p]rAE/¸/^eA-{c\Ӎ"+(1_(wdryvSlmrdL=1cB5. е!V]'DOn*!ɂP(<>vXwOSv` c=9٦3.GS\Z}DbȈfND'~:^ aL5gZ1"_ZC-Rb:lET%>]!9zgP̗ 7J]Хg (!phApԑB!oYZ^rhcdYpsP-Zs̡9W )ӑ[4 =x;UX.Hc=\BbcsË%lHnh,F]7\t1=TD)rmߏq2 cv:Z2,N#a6YIǣ89x,#!"j%QuXn7ϛip6B$䅡%锇Yy+&R'([~W-t #Lps':+0]}Vxr AIu(C-Ց?`rQ= I46je C ⋽-Kc J[aﻒbG""h ye0"B'{ 2/Gy7'Gnx& XmAJD k5,5[̾`1Fh&/v֌kA¿bHڌm'9_~YPWfE.1 @E @iIoL?OwY uk4- i*ױCk_%8R隖ǝ+b3sJYT\? DM ʋYc<",_^)75 4BfIǐf5cZۍ?sAFn)-Z$Ƅzn44GйQ/**똗'H64~}RBCD&Ru;9{ w%c Gm@f\LUI뷘ϼ1d%I#UЄ|U6 gb3.TSP|zٌX]KzkBV@,{Qqc_mE'"ʷUpk.drOKUf_gv$p Wd_U$ rh4/,ˉ-Ҙm゚ǟ^5au"e %Q$!\~$"C ^lr$8:,}re3I.8N,\bzQF$'-ZDwK!?m H ģ#}\ 6IJQWWiJHF0&Koxh[mf& 3ev"8L4PyB="W[v 㓪%-ΒA_hB{[ 즥pADz̓rgejB6}-G~Jjv@3 c`we?a&/˳߂T7mjUޟ6 C!$<3d (h 6<=%cFt/8ĝu#u˸uQ2JrV)o͈瀾m'qnrťPq]JXI~q6Ĕjߚ3\wz\ĭiEHOk"$Mkɠڡg(oxsbH0 RA落 K7K !S@IܿI"tK(wPY ,ԇsBDӂS/zZ+͋Į>@-z7uDҟח_G-%0=qt*٨>g]S'o-Uka")A?uKH:' 5R'=/&F#iaAUUA[ v-9{v1M-$o+t_LtiqOKJ$ZњԁaN;7߳04 :wt-A Iv3c| CNu7lLoO{LL֢X( (&SNe yudڴW-&؀ @ln?&"!r¡j7rP}rpNl "|8YNa {M)b#\;ՑqrPiս 21O:a֦E~Ãq<CDU^mƙH0i+nR5̖D|n1cOBZxj*$C,pW"Iur` O2w8JѤAѰl7|.m/۱ht4oI̔v@ Rd =6/IpeR:,bh_dYql[QQϒ^wNcNk]vvyN;=mFx SJ&ƜT_y_v* vְ>%(~EbKT?pWO,K7xK󒐳?Vҋ{V{Ǘ=cT\_^G@G-g,)Ae@Z=xJN6&kN[阃t ֺJ?B(w+6q5c$tp)XU|KxWO6IGwHb1=w恮G7H[[u0dD#j[zR̎AzV?-kBe >}^<}M\Ӟ ܪB[iO&:^Lh?bMIɍIl7,6hC ɫ+S.7FCqO8O䕄MO/MڳQd}lNWhZj" T"}mcz"m):k*Oyrˉ}IdTEOLK|ചoƉET,^g6nz3ZGV?cu:7i @<j+wA2usHߑˇ؟ۮ/SH@k#HA֘1={ A;SUv_a9'1=|uS*j(^r S$W'pp?},P+4CVLWN+Km>}y^cB "OBF-^;gk'd!mzU<) jT;\F˱CY!}CtⰮqцT~@.D.r/6nq&ыf|.cζk<4ҼVw]‘zVQmEAiڋϖ?S%)x@eq1 .6۶dX$]:1W>{]$*BFn Hcl:|MnXޣXaa}#%*EB8L24$VZI:YvAKuccƸg9ӗHpja|Yuk1]anv& Zg,t |ɈȖ{ዝV%Qc}~Z9_^5͉zƌ#kq.ta*)VpcF﹘ϳ3 uGRsmBU$9WFq`U^V_/p('+{Ƴ@+u͎ӉtKdB*7|bLtD%eapyvLdJhQO]Iĭ P[ꛘK+°1UbO^?<.-*rҒ*{i+κ)vq)7DŽH<--aͭ8_ykg\:=',6u]C]4S@]=k'Ѣ#_,l2lМ'ٯ<=b(F]NJ9uG_L ֹb(Z*HhmN Vs܍wXmMTd(֖HjYx䰼  ƀSW]|`tC o1a2kmO;Gx~3@kC6Dxj'wYJ)qO%e;*}!~9{;^e+ WIAB6lJXߑjK-MF;V7vČ|,!$!^sϭ_JaǵK4N&~aŞ$݄=+V-pHq>BA-+ W)3Yثۮǖ+|XY~x_K|h"|*nh+V*R$I @f{[ۭMC{"k:F06,">5b݋% 5WM+vG$*ع&dh&I$ UjCcf ,c!I[.Sr 'LŁsӽxp@^CoeNe *h)Wث g`]Fxv: $er8(`oU ^2֨ \uVt|RZ.5S^K~ ~ڃ,gQD$YH/qXV^qDQf*!$Q-%h?+(hsTm sl-(>7V n y^\-(A[sކ9DŽrWo~-Eov<>_+P_i%r(seکtʽ,{D䥐U͊OjN9TV;;JXq9H)o Q\Ɇ8}ttZw)`ʸlAO89>Z͟0R-lF"PCzQ_:&q`uuj_mZD=6L:o{U,sndvE9L:Iz׽KanBO@KEg,@2.ze;Al-`f.}L< %'.\rG]yY&{QG uLq)R[D5ŷ'[Y?ƛ{+h@i-z]G?{\`5ӵҼ!ݰI]@m+oRH ק+&s'kif)3Q3ZV"=*j1l}6|p0=90y6̀KWjW,q2$]CLҽP}!O]E7 ~Wtt"Zs`d]_h)o60?TUłd)uWWl8ֱr 4(|ȑd|v庒 6cS91D䏺D,љƩgQil\G= [m.h@Ekk.GjDzAhJdZPJ(" ZRйO.q[b~RƼi] OMS 2)orY)+rPƎBvZ}qW F hzc}`y"yS MZUw=_D\MWZ'dI<=PԹ SI^WرL Ta'4խ be8/[%z;q7@K5 $ )3@zV.VnMvOl'@ܥ'Y`Bd+lB_4O8lO|aIL*Kcwzs !X\c-GY6Yn%m/Ɏ< +p;;"JzY85] G9Mb3<6AցMQ̥8>E.䵾={ Q:VĪd j#= =OZ)B[Hj>v%* uEp1K嬝.&+*˟N0+˱?3=")ja,˂8:&J{|>ezJ0i֌8-aV(>ן#-(($0G'`9ED= eO~52!j$w.#GycoRr\/:VԮXuzfIOw29w%gpC5ճ1E*i^]dh8zQ6bιhz7V^'gS,+$mY`/V>&aUWkK婎VBoNv6? ۥ+}}[ dJa# ]o@E:Z >ifkabf78ݚuyВtCAWi:F(`*J0CFkG+.%{ &ӕ7B$`^b/lůT$ܼ|e9 [}W{ى+Mj.±# :pzRfJjC aAp04{eLF>~f !r!7nDy5Ɲ2#5\PH}mj>ŭ]y{|J0c6pS tڙy`%ljnj:r2Om\8 勒i0诉?кc?v#lOܟ+]4jTA=q4_(DͿ_^JJ}aDH9aqPhy Ƅe-I6(oj7*/:Np;#ŕW%LJO)]0pY~$3ۂGniy5ƚ(kHD fLзWRٴb w1)B=X2*l N8[bd9HLt:Ξa7¨ʋBryut*~ߗ*_0 a*l+UT[퍦4݃6?HZ=;4`é>9$FU(/<3q5w*|M,[^>ƶ?5<+{u m 5S2R#M~obə p3\f7A,.0A%?wzZ @0Uo\m;>Z`*ň0+Yh1&>t,צ<E,EiQKY 5м; 70;>w<ЕKۢ{cR|ѯ|S@v&5KO)2ô m` a`s(hY>Ee펴5JG -'Z%Duzgd[No# ͺ f&uB4Awc*}CIp WF`T?K)>!F094aEcI5YHk aHD7 ְV|冼Ng;z5}u,Wv>o2vLWh<#7]VC^Ie}҉E =t;UGI"ZS2O^)}r|oCuO?V`3H?@[|˾*>jvjH7h9 .{AGX vN%I/ЛQ Ak\ѻ9shZ\$[NIc_ֽ7_aveƻL %;~&ˈgaYte_!Xr\KڲR{دSO-j!DtW1Z@Zwmכ#W"#HOH% B>D7+b%~ LT@ VnP㦈gaC Yyn>[xXkI$@3<)FEܧB- aY6R9qWUJ劌M>bծ)_Q^N]x\x }Kls̪m˞C?H32cڻ,p(0@;yȅh30,ôʫ gԚ:#י?./Ye.`W2vsi @18zz9RJFň*-SʝL8wQ:v gNܔR툠 1ψ^_sTf HS{ 1AZOUi.lx*8MoqtH<5QI3񪲪ICӴLK`8?S>"UM7hO F+@de2&U4yW6KyLx̴gW{끕dx,*Zb)7Dr}ebdeX`N8 oHXyߥ-$Bq%zijA o)y6Cs.%w݃E&R BFΤu<ɢ ?؆ AiOXBn%VW1:݃Ya0T ,~҉q%\d;8@cJExp*#cӸbNIESz1:ʲlkO RXBo(W;Q8I54cð9 Fx9͑t$ଃpGNlx<v6#>gQ"`c*$,F}q|8.(*+UXRVAk63/ueɲ$ ;R9~F;\rF?sGcr6}\67'*ݜ"8O-d?.w@Er "^%۠L봖o@xZk 5'\"q6"Q^VyM!n%ѥ2T gJ aA=):UBE`۟pAY\rƿ4m{*pK;Dʯ\L+Ngo2R >ֆ=9kȉԹIT̓347=YQ*8W=VP7jz2]];ԔW|L55Rw͎g݆ɴ̟cZG%cc%'Ҳ:^|}gy46"6KxPќյ-3ّez:v}/d.v_!)8t1l9cNY㯻$E>nIo :a"X>/Z+qk)&O9pR}kq>  ԦzG˚'Y'\)p+uݒ-L\hӯ'v5`ՠ2x=?̪Q+gYW,^wRNɯe[ɤbAbH¨tOA{m-bh&Bׁ3;JBiŎ|W-޻^;Ϲ"}[X^jd\͞ Y1;]͝+=؃hR "̓2ǃ+"MR^CT;afyV@4KEs%Jg8e|;d/L@nI,J왖'O'k2 ~ 5L(E;po};w*P=O֥6Q̖]T|A9Pu{RǞ0qEW8)MM1L\ŦTdYfYcvZqqȑUì }l${ }ړIѕ8rECyjƘ%?P{bÆ^NtԶh#9[n@ K{̾9H+nO#+tnuig F:p7le,?!}';ʵD&# ie,O6eFjG&Z*Z nzH׳pWҥeڠ{spXӼ]"TcA/O )l5Kn FngWw8Qucz"ޫ[F[kc*[ge!,B Oc+}Fjv0DR&[L kF˜ Jv\^+~yWK}|l񎺇OSyj܊!52  G&0iW%9be0  rP]ZswQ_ .IQ:ƀBnCYTDк% /ZNLV8gszu[eņqv ETd)aĜգj'ᢉjBTP-/Q;tj6cA dO.a)>ҹh>yxOƆefhc޳=Bd68˲ AϿ Xφn Ih[#$+5[xW+8k,CE^;mV, _A 2>4z.P "GC[S]0I07SǙ  -G*)M04 k7c @T#{FNUWu_rW-1a@NqXӇAl%Ku =4zo+">Oi,:\wԜ[udvH]T8u.jw5م򍓶$`ȢGO`'H>I2e>D{q'S\YY_u=&j;vOGY5Bm'9TZҽ/_ ޔʻ,-'{,m}F˼}'/g(e`ƒuᎲX<v%2y}՘< InKO ZQF ?i$@1`[WJḟa64ܩ)G$TrF =ֽw@eIcd@.h8hgmu4C.*H#u8+:4򅃅:T;u!)+k{``TB#ԬSL+zF[IgRx{N\uAHy31b xͷ)W/F^CnH!~DYF@"NP~#DqӻIBEY7'5⏒%0_x3AO=x՘+ \IJO:jcawh]xNk25";J WJG3h+C mw|ΓRFPh{j2?%@'-L lxњ^Q92l- &Y]__t$/^ (!ShPF2woC5i\JݢPf "eU(aԼT B=Z(y!9"./%;Fpxg_$:H! e{PA XiAqƵrm"<LMp2b[ 9o rlvQvjՇh4b% 9u7B5bX9Cplj}^}]v?VfV9o(O!LGK#U> Em-a }ms$`lC&0<"E;߽l06.!`_2XowȁZky emѽӧȥ]QhSjC?ɏ<+ެDA`DhbU/UzqB5ֳ$-v@QLd8>Cge{LW \kxo%a+v^`Yw\U^g~ܧ;ְIv7W |.qBu!:[5ejm oISuFs0]E4Sz]t v*/7IJ$'B/rwG8T25'`%uߛe/w0]im W~X!F_xY2EJxEz Xc4mOmgD)Q~Z5/Tf@h,'&n*~>Bc_Z~'%,Œ´{#)F<~~gN ٺ˔yI;mjUTQgU׳D ?oQ #H&FЙKy]U7Bri1F?dxU9آNB䲒@"¥Rvh5Bx_ZXy[p0^:{Sxuܞ>u.j™!m]xFwJXLZˢb^.ں8?<7tX72R ߴHYӢШi3X,4}WX/ct)~;龎Ԃ,K²%?Ǥuk!֔78i \O)_Qi׏.zu](/ Xafwg ՀgNxT-5~e  7{/TRMEތ/LV˜r A n"o]%ʒi49#2m( m(&Yr>P"˸dʉM?][v7RAg8O/A\ W3O{3'BӾT43]2K=[;L{={f=1oD";J]])!H5E {+Mǯ7KZ\x^G~e꽮oJrWxX3cvO'>"QG +zbH~`CxE<߲c#~/v[`S VGwr[|JMyJ'kh2pR5C27,:؎$vT. f5Rt^:%uOfiYfUL|fMONBd\Lk W9Z '[3k'M6}4F5v:w:PNԶNg)-vPB`/qɀ>FevwfNoDVqYFm o4l?zss:keUz)V*z p#g'M+sv-ۊ>nS⑙^aP}阱bJOx/Ss5~SWɒQW9-SSl)& Vm!KRd̩ i.r 4zajCg=/x~ \7¾eO1<7&.⬥̅1S%6LQДp"yܽ蚅WP}ޅLGEʗI.xa`34W YC)9.f;L;{5']x0SQS^g[Z(h"km }NIu{E^RֵވȽ է!yM [5 hMvV-|E!_jOJ0& ֤: .}'Uш4%V9 'M,;Ԫi/o(ϔ mjCJ O7(8Hgx Z7ۺ4A9'0 @6^0y`qRJd5It;Nl#մҠƾ=0%).һ-VO(c$Gm{hlZ`.nf'=ٴTMt ,+ԸeYO؈nUq]2HGv]| esejS+䍸Z7.=3}hvE y|ϽeITQz}w+JxI*4~FfCWf 1h1 ""y^o- ,馜#2 .<1EQ/DX-)J҃|+X}4Bk먮 u͏omgqI Ơ܁4{a{;>lР%OOpQ,9ʥ]"̼,T2@J mϊʑ?8sO>V˩G4| LV;%Ҙ4#òN7|@(eݶc=q@BUit g*5ILԅOiϑ}!}ׇS9mK([]n2bf/Lf;<^Niޅ@fv(8>GgLF."ߡ U`cG~U94 v29R5$L&HЬF:V ;_Y=Zᚋ?cH-$&ҙݟAlޙ ;rFح2ew6bQًk}\Q՛ Er 0Xޖ;c1v,dE4QF"FEL%@[t]^cZ1Bh!1AS989{iGfO )0{銱 P/!`fN (pN139Α=r 'zAg#zhq}O+'yӟ/T& )g{̟i~ QQm 7զfrC-Ma8I` b΍?ôVdOf>nQr?G^ r`3GW~oG`s [^ #:{_G7*jiV~:յ˘@6 fDM0C X3y9:Ի K6L&Tq,7u@#iD&j2+Y xHE$/ 'GiMm)xc`JWY'55W,8EߋOh1 jۡk92=^A*J*Xbݵ%nyQAdWA &'* -A(4GcpC5vQ_|_9~rܞ3`v\@nX/ Ay6@U\ ۲183[@Qy?$rIΈA=4Y) 3J8Ey|m(.+AQ0yLyȖTFo>t`aʕܒcs"bnG\ nu: .\pM15P~4yWr-L ITrJi/эX  CaZX ݋%Q+R` >ͬK1V/Qj6( B6_5DrrPj'9Mt:Jc}}X(wCkl_E]ɻ"=dz^>q)xK,x1"|,`%$|[`5gBDס?pj+ tcl1ʢ}o#2 t:3pn_O)`j&D :L@^ɴ\ž-]C\5 9;!1Aw.w 1$`&U7)k U(h~6fÖeUݬOR5d8r_\w1AHx0MPFkS YSE̍mWgl5 3j~5GJ;;i)d1;IÄ`z==IŤl 5ncP97y0 sVҬ)KJagoEi}SBp 볰;O=ĝ@~Й+#,2z8q|||Ak2W J['794 ئ 40ؑF$K'bvIE z. 8?+f9-D>O2: ;/U;Xg:9H?-?iI%RK_6Js!N~Njϸj6JHsۄ^𞄺Hnc$ `mWdԫj֚Cp^kqLtum0# R8e)㮀'RnV~rն H_WGwe#wԾ)&YԺ`#W[-xQR[2\2[/o V~.{읆; !{)]bJ;X,e3aHݢāw\b*,Va72ӿ۱0GKԭHfb91i9147>z@ @PsDŽyIUfئ]d2wΩtV) P[}f5wkx"F0nQ(G#p 늹5czJ<{_P]Qq:IZ we";]\L|1& qˏR{ I5(3/9€8?>TݣqUFA6EƯqqv*uK.Sx2l5qEgpϮ9'`RؙNw f!3ﻏ[(PWt.^ a9|z+Cs6^:gA)Gں+ZA͘!EЅw^F; ~}.64߳BO&V]$Rlg?mv]EɡwT=xY | x>#l>?qUxJh^p?]ҿK+yab'"ooE!!mp:n:`(:aީGt}v`AҵD˴MlH 6!wwMa =#'X娩a2ښ UF]hA uAϽl2@W.MNp2xMq*~C42V`Iԕt `^٘t$)J1כ~LޙMpқU8a~aT-dpRq( .svR8z?ܺS:A @6$CVu&O^i=wgL{u ֪9nc %[Ҍj1$8:7t踒-"Y%SJ[!zza JX^;B7N%9vŀD3,E @5k7?B ?lф'z'܄dzK!$jI= V_wa=e͓iwGmE[m] ZP/ YֈsASPÄ.Ԇ`UbY5fԚʨȖw ڟ=JQcc㼴(8q ' y9)t|&v=>xl1/(P(,ӤzE1ǠG1`M~^`ΩUoF;iPL*K~}uԵ>ƅ Ij+u/Y"qNW-(R 4@vȃS_ż,%xcWu,5^uxk* {;3 ٘Y&'`Zgw%*GpL.wK*h(0 =?C8G3Be_BnI0bx$Pi!]ܻ\D=H9x U8(1q&CS3] cfͰ{F|ŏ8W!ߵʢ: oPpp1 lDypÛd ~m@ɞ˳LKc6#f/ CpղVNUxl m+oW7( a|zw*0PN^5QGE饱 h 7%Z %>ojo+;zު+W}tȎe^!1L`<[̭t} K !Y56ͣ/ h/rNC6UE / 0Jl8XaYg@싲Rgۗ1g۟dl<O = K *?3 E)5ɖp/Ya _d{7Xj Uɗ2x`6%aJh3!WL"GEIOY_пw)V4¦ܹ* 1PW݃M.tp i}oCeڐt扗el:$Ln=^kߣxu5[v j, xϹʐ@HEoqEL>6كuMX |;` նKO #jKW7NDIxH./}Zܐ5Ғ5Py Bt4HsmжJJ?iukrqxVӭ5T ~VcgBP5Ϳt 6g 8z5ް>h!DnxEqU@k7u;~hR 9yQVߙ=7.GT#g״ ת,p%F2cފ3BOTyx˯/bXKnҩM("}=qMX p^g'ߞ€i;j4b"!+.\ЏbVw9nI@[5 YܶM\ݖӟ)O#ݯfnF>-;5#<_z=e'\ю0اP(1׳JjgcɫHbwXlQD)+r' -ŬF8uocӎ˕gv8yx"6sȔ|xLGzx(/U3S_/JC*hxW, ou1ʽt'w]~2mZRexV`Ω$aDӘ๓tB}NjO}n,?t,i+\ulhK+ZWgl-v Ή ֆ[t^xgh:.<1uYbgt)3SDpo DRye@hY> ͼ T͊}53.%e*?\ߴLx0k]S1z ,!<(&ztCJ^pB] W镳? .S8mZS ?d=ܥs^@?#c~pKz;Xd@vAOo +dŎi?/;)NK/5"`d^h_ j=HdL3oྤ >HߤabX8F]w@Um2M/NuOPLQLҮ/0FINB:~qYm>> C)^Rb=g[eHπ5[p;b tBLƦ{kAVJoL?i2\:EB,*jCt 7 "x OWP bx!a:{*AG &3?T=3 @ Y.Febw U4-LrR 2W=Áyu+i%PsK0Τ\.u|[Npȫ>eJE}L]2~抠!|RZgտڷ]8(~Z0|<*N$FmV;B+%pYo *o5;_Ua-t?7lICij$-@QW%1h7MxJCӖ)ES#>Z0 -6 VU؉4Ȼ fVle`UbSզ-M$b!`OW&w]>{ɖ[PCOSLzBӛAy2ͶtgL>/A^cj 06o}+5lpfa>_XyT.| 0u]X`?5FJ%3' _g;新˓O[:%*U8OHj;::Xh4v`*tp>%CdnjN_/[h9]R1DO$S(^)j,k/|8F?xQaGGA#| 2zY"fq/1AD`ο؀B!tB7W Zf5k1ؐ0F7؛je'TJ&tVe #eZ gTMaG m3, )&%_rvL֡:Uw々 I#*}xhBy3D&@=?4J4V)KiM[#*m+ʌ,(;Ik+#ɝD_|GK^je>z33\ Q+Pd#:gN P /AH@uO}06q ("utOΡ{iݩZ_+ķgtf%1d-HkR`%Z@Mm2Ay%_„L?ԕ~]K&~Wj|+51 ̗x"N>`- ./[L`vGbD-'r\6uL\C} f<5ZథvXx`JR'6z~l< ,\9vtLhTC//Vo,?pP*bwd70+UJ( Wмlg*U^DNRAi"4(+aJx%r.]yslTz e7T{dn8f?M'k hZe3`\]U]eX޹GQ+\<< !a w=a6hI3:Y&O[vOhRO7_W`ң bG$kp(N$2P$X$ onLD TeOăa*!~aUTܮ%hmV:e9i%3\"l}ݓVC=%盪r}`uP.̂B-xQ*U^bMtuHJH"µ~ ,]AĹR]1;V-2&;{o(o0ˋ[$9ξ-zA2v%"FWW J+.>[6-rq,nŚ3H-?pf_܇4߉? S":dΫEDm1XO@!.(d'<wq5'=u}. $+ɪ H<0'}F1ɩoh[GM3$z1Ox{a_LlO58۟=%3 ݩ]ӳV:K{UueR1tPr"h@_F2e-mH@w+$<@8Q¹\ف/#Þ"k t%2MڤkG)^ωsgط<ٌWf“:Pi!mEO-54&bUQpC\mCxÖ,Y@9A(S~V"0,(m [U(7Vn~%bLr1(g{y9|"w? <\?A#=< O:̑p:aՓ28L[~ٳʹ.>N ߻UˡxM# 9k yORx2sSIj9'8,,L-ݴ$2n8m;M'<ȏFq%1GW FPn[G 6]!C)bյ]E y|hBE?V7G'l>,i}n%tVޒ J.G$6sVB[{|d7rgvI+s/=(($TPgF k4wGB(̜2Ï\o(5e ]z ꗲn  xf\ի]-{w!hf:Xi/W~C禕9_Q%?unukFФs5*˸jrg-pź}&2!Iwgx XZ|6]g 8=u4贔>bC@熂0/uZC%O/npJOqg ?XҐZB/&S*M|ht| $p(l4^Wwb'?mj]6lv@Cݣ1Q>6Sŏ; U (~l*NA{w)/iRQuh\,9"TD *hW$Y B~F%uwX<9 STEn/:ݻ*LҀp\e}9ye:@FcHȗޗU&D/S]Ћ*kMrY{IwC_Ý<3S a ^lK+5xUOs31>Nj;DPiD!MĎ]tсgCcauV5BI!cMBxwKc,iUw J4L|jPdO0|mqc} iMtu?[3bQcGH岯LʲI#iL´L##s}}(ugvHZ>:[R NǓBQ0 ~ eF9k,+rXny>a[X-❭Rݍ^6%CRv"<-<ƒ/9So?u\R|#%V<,i0cԴ뀯Xh >c]W¸߯)r/Nut\ orԒ}KSK1C"-O/ڛT5R>Dz/ç:9 O8n|rs֑)N!LjSѲ)"]^`nvUP}S/4)jEXa ׃)=Uo:tbMk%s=@fHXkƸ|n8`<  +3Ѹ=}E;bCHG_];qeHԕw t\mtUP JwQ' q0̤EȹBowʘ\_Nؗzӷ~Y`ذ(/"O͛;٘ QG<5x b#ljC Aa!ٮ=4B],d[kTQs Q; &~&!6/b8E;=6PO#禢k[s|vgKHfW%̂?$ XD09V^#@~Ϸ@Ru+LKf-bB7ᵉD31"Mt4I98R\Nb7P/ &-`03 ycCկ{(Gp\ J{zPLLCJ_/vHVCA-IxHqn@$Q;03 ."*y@ fkS x^1{HW{KlX')UA 8w6ГsPWI鿡lv=|th}Fɑ{mN/^&JPco0atO$b^NE~^4uVsQÃ}˝+UU̓q^rjӤөX;[ >U{?ߧ&W+^Re]*v.0NgA(%2zU^%% 3I[MJ9,fU m*ha0MWa/[;u3jm^&Ew!' ';΍Ǘ)͌m4(=Yo2N)(7u]iQw'dLNA?tu"ޝ檣Aټ- 6߳ѕ2zul# sϒNG;_Ԟ 3<tu9H dm|E{ұ1pK#Bj?8W3(97$[;?EQNԣR;2Gl2ހroGF&X;^f[mHv;Woh|Rr M Tv赌V1Rc!>LBܤcF 4/@Eۺ~AMܥ%lctZ]yiFB5 ekX^/.J-U9C37؆~@Q~E+9HPM"0t-/oHݰ'`Nn b9AQ02$}1ב Ȋ金Jo7PvY:fD_/鳺1\HƝ\Ew"8CVIXu=*xpz]rIn J~Y`AZydož8L+ۯ0\/KϕDMu6jVeE/%!8{d^(anK;0mG-Đ,H=5#ĺE8ztG 4 J 3q_)d%xX0N{[]A Mm̛E=VF}bZ#,gt{hjJg ~}k.TTe5[(E;/nHMRgOTPa]'"SgdM SxEHЭm,m~'3VXafvj4}ݯң_?Dڂt+]5@z,6o ˟-SSk+(>>`Cg8WRKo aO:v{ٝ (zZ1jP C /5x$2[[N$9LoxNo\p#'T6{(Y1D?TP~)/92. 0kƯ X PtW j.c;? uEIoѮ&Gs#jOq$SW]7_6( ©Dn}iIdB Ŧ%@Y4s{{).pV18V!O:q::-ڴU,lMty!FY[, j$xV|N;ݱgai c[:W^ٷ>|,f,R"Doى\>(C32G+V;dKZ_؈Gn6IÄg>{殟b]KHQ,v; {.DՔ7d]-LZp/#f.޲s(U /Խ׀R@d~~+cJ"*m‰1?"!=aE=9} {zA&H e1,׳*` ,FxJ!JJT> M %Uh( Bqn>ڴ(O5]W0?|ihUKL`|)8Zis9q7.~%9*f*Xl3(R`孝5>l#guo|j 3%wXۯZ|B60KG6[okc tT HҋtsoMC \*}LC:e"ayIAJXeUrMlm!389#^b&f!V0<:",6,`*F=N~TBc(J!!J vjmOu޹oq\&]g%8?x-h 0Q\dA9U,%!@'ٟ5NQ[EAY{Ʌ=z^tB(`,guT{ЂlSȘݱk%OQ Q{.k3$&vAlHPiv`Rplb2"mi4GlE a,RH [je ^b >.d4P)~"u"\hVrR;"jRi0tvț@3NXr8~JG%K,q1-u-MS[eR-u7 ΅ch>t^iL{wb"l|qtt-;+oGT{ƃy ..2|;Oeܹj(;Dlg@5iXthA@z!dEi4)I@u!3k(2n&'2{ CiOrP)6Pl':k y:mC܌&2Ǵ93(7;}8m,Z*؋x2̘N[kW7I91z}y(Q5XS.AW?-X[xY3>G4`ASR9xI9:j֏LVNjn/tSxJA֥߱f:qN,ޫ [D6s VF4[mYj4°Z`K|b|ЮRE-ŀ)!M-6;&X*CI1;DSn_$hEԝIF8 j]~)*B߽5}Rs~$xf%J0 < a]k - <ro{ٷTMFlSf;4ےWcy:Ĥ $m% #[mǶ0 d{-:ީX8Z" Jrc"6z):.r~`3AZ(vMC$s ֻ/0IoT%äxHWrgP8XMI ?]W4$G%3p p E eD̐OzȆm̿g{ܢ}9k8^^oddxWJEh5&(hXҏkqnAgn]|*PxUT yO^_$IfC';^d2*iGHVx h?sreU.Ѥe(xT$lJ(͎xg2~Mx{hpB z۵8ې925қ a3-p0'fQ;pEB(n h y3],M<|v;49{4 i]ΐ{R4/Ϥ: '눩#A4ؽ3g˽O9vsA@ 52[NP)B7?sR!H'|d#ot)'bBtQz"mB?W'e bQ,g|\'Ia25;A3@Sχ d*U~&MHW VKLnlcgu~iecO=,O,rnT|ų}64AP?HFz*\%=L?+#JPF{ftrvЧf2]WL6K+Lx:5>~#T ͇PaALfwQ&֪pwd7Rvl-WWɳ +e5PNƱt+oV#?v_(^M'hjj?3dhm]LZ(X%gt X82?`.AC,3]Uj+ DwoW0dTYWۻVuZ]~"kg^%ۥ~%Dox4Y}F.|I3'J@woƴ;ZFAu?2#l̡^{rw 1@d*ƷcuEˇi NSr܏OĂ+mNJPIF7 .~2pb)}iWv{fڜz.`}ÃǞ/Ӝ=Bj\ʹ:6(b;ӾAhdH(Q ДyM+?|c4RqG୙kOK/vB9`=H*{d`yl@M} M'JuH ewxjb{d ݄B$wLя&ǝ{z/vBw nQ=-~}\CG愯n`rgUVыizˇ~]\9HjZ]C j[x3u\{s D]]8 0;׸+RN r qqMv,njjnI5re + /bFxDyպp( ^Mq,IT*B ? ǀvykZX~ګg!]C$';w`+5m_C E!W'(F8ȭ  \1"i~j8a*ǹ&+/.D5V:tRg.s˳>1>UB,Ao#$&-T8NLWɐ `u,,ji9}`1.E&Кg ~U>\6(,6YSlPׇ4z Β,-k+c,+<:_u`0~*B; pl@wqYu8_a s[9;"f99,:BXjaZP1sdh q;'# jKC(IU\օ)#ϿX[/͚^ G?S*0R髴 ]N) GjQ&ڨPSpSBe(C DC(I`Ȕ3S*jw"x$&zc}jBU`n +e"%f8Re8v6OIdAdw,ӟjί}5dD}`SWkrw5Zbn8БBW.Z6$=B)2][7X V#e- 3{l-w(Ɩ09V i'uEd,tviKÉ9b8Vx*;ͼ?M0:w <ʂ{>3WXqtf@+-ɦ/YD a)kqz0r̚T{.aP!x{i@P^^ NiJehD뽢z>-QL #B"k=c'rbl_W5ب;ȬAvRiYssv0z6X2~R: j@ iXۗFTAs` 9~V1Bc=q+P՝hS[ Hώ+eGwv1q*f?'Hʼilpr{ƞɫ'#}.+n)O-EmAVk_ -F{;Mb˳~^<z*_!0ª{]%'#h}E1 6a^q :ouqHTؑ`qYp4 `$l K$RũG'yy.=}zp@?@HF53e+ @ 侞8m#%՗ISi|X#.snJUTaizA+a?c\xeC}Qʰ4͛Y&wkWĘ2!hzpo>q(ruBN Bɿ*#i:9VnGH"mO@/bI8uc%&**;ak)ƎR؅XAC\{NrW F-ZA Ԛ歄jZR HZ7d=dۣwaɋl4Q!Fc1؛oE K2" XjۚuŮWϢ$&w.=ܤpY|9b{INgxt\!jGZ"1W)zI^Y@iy˓`BVU"Ed3'^#S,vI )+ fK5__աN|\ Hn(Pe0Lcfj5HxG_`c@]4Z$7!uFFqR5Q4#?l DX Ut /*~ݚ8O** Krb, .jT>6,s)h . 3w;VNޠP--s+2WQԤcð#S&\]16?b (-`?A7 )%]RTI1Iٓ'w)}U^9;9Z}n{KQvcϻ>M!Ά_͘ϞC1=״oh$\nh$y򍝑u3R|eH$ y1xWܺ"ܲ+.{;kR.RObU+|n?^an$ҌI;<#♷u\կ߆K'(/q<G,%.sʹkHgf2mTl?'Xq::&a_4Mgn[ғO)Bo(,D>C0Eic ꫻#|X@0M+[;Mgkq,=&k]RՈ>s})oT?Pי?95rQᾋ]1 9v>JdF%Sik$ƐE>GZg8B+g1Q 6yjQ&efVchp#ƥx[>LTكJaj%η"V$+kXч}@QY}-Xg_\3~^Fhĝ8(CR]u@#=/8z=q豷ù,`ĈcD^#ZĎIM{ HT ۭR /@֩')+uz}N)sc]DV})󣾍 :>*Eto=R߻#0ˌևo:"_98C(_/qwUk1z׷X,rT#ة'1vښĸVF! Eja'VG^.DTpi{(6QUpqn˽M 2.ਹP?m1ˠG{Wo\3WAaB>kw-R{T U69]Goo,}|ͻx] !Olt/ƹ8a 4s(d ab))4Z 0>\Gߜl2b \ۇaj/nmzܗ;[;w/\IYF/w7Cy8NDqȺ=׳Wߓ8vIĨ~^kz2bCZY\Dž4?,8|-ɯH5J[uT7 gS0&sb0˛3Pe[?KFZVWxyb/2SLC&4;1D( >ˈsY}dJ :n ./qxuŬ$yWP5"MAΤ5n)viտFr_pz,j4 f`=Ou-b؜*_%R ծ."3}.Δ,Fk6ߤB\yxD9{5:'1t (?Z'Y KH\ ]k{@,qDK="3D”:rc A-ICqԒEѠ: Va . ᱌;;BGRZUdK *,U-i|'\sL6­^m$\$X,M-q !b,ωX9?3NUy0O%[6 ; էȂuP~kW4C>FJ>b㴈 /fcɽS@r\LF[9$N[ f]XKq sl^5,r5wW;azKYgNvXok1u{͗0 iKzڼiH5aW'4fy 1qao/ڞ_f6A $(\+yOOf/g7ӶRZWF_az373YUjcM65'sSā Vl(3HH D>뵈/ JOQXrpV#U:@5R+gutcƈVL>jxt3/Xi!-B&kJOtu:;+*8?I jC^zH}<&9yVG%i -6^/,"oKTI|PnXA6}mJ)᠙L&MEApIZŸhCHK@6 |u͊&"E`+wG(K_!٦f=OQ-u-v&GP3A5`ЧKS,R֎Ѭ7TW&K|6ڒ;*8. V,)W8W0SA2>^1z3JXcnG4x1:y1f,&4SΞ%f.˯k'/ڑh-l}q>v> KEia{ӕ D`wVB*z; $R^7Dd^Γ)jMpc ;NJ aqW4U&oF(Ĺʦ6WemBM7mlWIhħ?YvGêw(/;_ g$\&nd;Xs%4$4eBTQu tqQpQ6vEU>7W! N^R[Pv(qֳ`.w\Be14;}MJLWќ R2OQթok.!{vIOzMFQ#52v=7M;!:慣l^4& J~+^ޥ/R-I*θBH BqЊ6PZϩ~ikڪbYx/<:cO[ك@66ƀK-L޵+7 WF 1Lǡl]G˘޾io iH ?‡|ɨ)lzgbpE00 gDUE0Y?-XT bpܭa"΃Fμ /ӢB gZ& ~23UMH:QSBCl¿[仺Vf>-a_q y=GKJUھ{ aAe#M vt!5w JTa]ŕUOnxf1 >̣ 5%p$j/->}O.X~mUכ7a o{0D+ nü0枆F*CP{ҫu~ŞR/Mw1ƴ|9}=j*~ Bݴ} ; ^c\4 O/K5qӃn R"@C6j4rNYy/HXPRz2-I)hAܢ%r|8%G{1|0PBR@pFRS$yCтSR1`0%Bdڮhhp|kw `N8i uq{mr|eҝJjpy9u⻪RP_raǧg p$ ⑗4FIOR̛V#im֣끤GaL=kBOdlEu7{V |kռ^k!39i7;*vRw 2 MeJu02\u>z..xT'6XpqH9Vi yyQe;#/x'P'P%* x\W%Nȍȶ/9wЂ&:zqۧ0q l}%:s,\Q@©EY!{jX DAKrR13xkpbkz('`*k̳.}pK@>z@'akl@ʱ܎1 s[]au+UG(CvgO) ] 2 ޿#J4342"EuF_fE!_ ;3AzDG S["L~f,⫭n.}xlI4UB= Z? ??J]f7q h]'o`acRI-uoXFVVZsl>6` zCxk~5"(BVqasy,Qg$$ Nlfoԝ㼣x(ˉWqвp2 Wxc4P79,lMkxꂽe:r 5$cLpn\h]VUWEChlFܱAJz0jU܅Z?ڲc foUz3gD_ PKEHtC 6i!tCr %+Q>$zBG*>6 v>I_ίz?6~用Ab )׊.ո8^i2I )[EjE`F| oj `N8k'Ռ;rH3\ýFG(k0=vLaD|Ry0蕅dnTk;BTT``2VVYuXȞ4XG2rz@jFX ̀= ˿ ?"D>UPk 0}@)zddCS 4H3w=Ҷed!  M/h3$wO#m)" iLR2J ՊzD.P,3aj8)LvfÀag#: *^ZoYŅY}+k Ę`0P YpkUۜ/!z#}c`G ˫0`ȟED+#>:!Cx T_yO1oSy,-~uy[W,SWہAx,Xw*asÈ%b5рl߸Tt*W~V A}kx.~UgfD5OM. A:iHEP嫫~?*0{]o&VI49cnDb?m- p01щ +;= ~ 0vI{yJ^jt,FvBz9.`NAa#e9'}$*OF;6xT{Ušn {BiKjn?UC7R{+-mĵ%oAaV~QsH,]AWcƔ}w;?'$](9Wuo<*OcJ 膞iψ_qOGg5yD3즙ZYjMg,+)GkɊ``Ds]oQzL5|dQ\YOc#Lڗ LLGZ(C$^p8#n0JMoȼaXN͠K#AS!T25 oM\;KQpIGEY9av&ZA*F4B;9T䭊Hy%)K-/#I []w*p:*ՊM6f m OV=%6xB29`>&DF{e>IA;,ˣ$.|iK&L$[=z;x>:#6Mc1[Ύ&Q!)"r|&kFV*:'Z7;$ܿ|ҿgzuX$>j+MFőN8UzRKGYVթnB %kdz̀ ;E& MCt.9S8]G:,NH_qGthGGi߈a^9;|pB{*]Zn.DRGXL1YG͠쟲 m2Jb3]\ Ơ ;j#ZH'MpOIさ+>)1\'aR KkT''$֫Rm}CSsܼjmdݎ%tGq]fD^LŇRpdu?ҷ:9 ?ekh\*H}=OV=^K gJ:C: ew~P_?67a=H*>1\]J0^|fj; **ț8%@Ske ,KFM#|fv?yå츠~=$S5b06ɶ"ShV7 Q _=NBɀk܀9qmm*msid !kԡ)7B n }2Es~3A2|YQZۮd,d:bYLBўxWTU+Xpjf)^ .itf~QDRVo N3wvUNtb6#@Xq~i{ $t(Gw@WJw.9F5Њ?/CV&Nn桀49ϏePQ@vN m?tϵŌJ@VdE Ŝ"勴b*\ڕat7 WhlCӱ&wrc YC\ZPz*# o4S>xk,[Ql.g f<[tFwҠD .p[ چn Ɩ\礐(L2t>&ɋF.̯g1ar<rF6sCO.uwqz^Gs}3rA+s"vx(dm +z60{qPu8b;$`,iTjxx˿*lRRӼwVYs ?i ~廞@H.heFZɭY6oAC!$>3Zϴ;ikR-ҥ8C!&cm-ܷ 3%!f!փ/!O!{Kk)- 3m'kZ&](V\f<rD26ʃ:9CUߥ= 0/[\P0mIv㽮IW[,E2 T9F)@/pyL,n;-6̈%h:S*&BTG+ %0T{^_>l:uvך[j×(s OHqZ=&Q]bLiZN![o|Ew,틮K@"lސwL;ತk9w+FAQW{򇗄3~dE ?I1_) ˅ uQa{=UC&׵f^"Mx~)LA|8vjf8؟ы0Rl` &5U$}Bԓv$P`l]( 16֍\if}nOG>uo2)3w@9ɝ`t3teT&ϻ$>gG댏xTH=ɏ. ~%JMHX!B@n\Z1fY4yrV:43njz""EM cQ'.S_Ǣ)Ӱ$(~iC/Z4ԋ@(Zv* zU1586"tcLQk7u:dp_z!P1ip5Y7JYD WA.!<`cd)#Cl *-o6cg fZr~X|G~F!}r 튲wvc?47P%eVYeE0E 1+iZ.mrOo_upj۝M}7\B,XXg,-[pc}0rd>ͦE˝8^of ќ0QB޴M;m3T6D % {PU >"A"Lql)^HmI]cL~| P3ْѸ>rIN|F5ߋX1%UJ|dܸi불7+j'ZU͠7B~_I0o'׳]ӏbՑGUPC8z^tOҸ:Zr27d ݍyEl!`Ǽ_;43Y^LՍç'z`n%FP(/CN`.(1]GQ27 |/zy {@8fuҎ:3C3uv d?i%@ͬ&O ^J<y֖K9ޕ.l0:qn8;bvࢵ…Wie6βV]Et1$~oi #[sCuZ~[JZTյ05 rWcǃ`K+;AԢ]Of~anGZo%!ҋn{ Wf@`TƎ-w O3$ă :5'dbnO!H) 9G?lL}]*d!AKv)哙s97$b{7I>C=W:Y8~>AhKR]o&ra15Ut.Aq'RCZUaOgk.mn۵Y=e8jeEߧ@Nmh,s^%aO+_ZtFk|:Hvd3!LкZ&kܬjdŨ ŧJ{OMp|t*x2Nm7^O`hɿjT)\ ORѨ`_RT{P'n\4(ذY^|A]6U휯dV>Kb`vzXo{ڳ+GsEѽZ0DvѬ>bI5#t%:mA T8֤,l)`Do[n#cGM2SHg)5~8 vFf=3e/ |b2-u&&D4(CoǤCs4+hߛny #fx9VՄ7#ʽciq[*|&pYV9{"@w+{])DA=ްp %գㄔ)2@MzG2~>Kߍ s:YADQc I3hG/9a]Т]94rӋZI  $*q|Fg[kA!6(*:FY/ΉG?Jt^!$F*w#IJ4`6jYgFa(*i|nlOL.%Q4>M2I:QS$- $XޛwsV8q'7Kޙ9:Z][(P[|odƱ^ /F. O5jE=~ #>b] 믹d*pG;7%fo%7VR50S"w~%{ZO˺*1f*pK Jy5;G]blʿ12`3k+Xepus=3ha#D7 +1Dǝ[HEH-|ݍ_+[Zi~ĞvWۑkKYalyٙ-EVruFVuZ{όトFD_Mp}u 8XОqѱ[/ o."vF?RZF#4o93H2ܷTeXr}-i콍 mS?X1)xźQ=*uSF\6iEdMR0ȗ=Y)䯍>\0VxaҧtqHqc?AlPU>FL丑-7[C;'\}Ij9*C@%=y NM~Ak/N_@D^1LZI,R%,EZCяH6nTYA$7FqH ?#SmcVAZJ>Zl:/(6)F܂jǼ(yWr,4 "J57kU=,(Zާr w(ٞfɦ\ M,Z Sa{g& t/|R1{Zd](vXDY1FGC'y tV'ٌa^u3NUO.6ۃ|Tʐl&|?!.53`P{3=ybJDÂn%#UۻvQ=Bq<ҎY_d@m8E )au{q+qyK@ 8ʖfcUW/~z冣;jtc1Ncv m)W9Y `s'LF3Uj9`̾Ǭit,bvyk#^Ed3QSĊϨ1Bz?ωo?"7[fAL -WۘoDmQNe+LKi$fЗVF]!Bh&DB#Oߔ!q'XTXԽ I܅4t-H*yJȶ)9֠8 f^_mKܭ T\sr$^?<1CSt~0,1e1-YzGo60ɭr[K0վ~0jnDBI9> ,1*6KV$3[4J YK!*Kٱox_!vE*iJ^hNhtSMd$fHM9%o }o'p' @nA;6.,l5^|`/4gxy~2z}0FL& DOճJ3.Z:F7Ʒ=A }ikZ97i(-"t6hH,*ao@G9gJn1F~HcoB7%dCCgqB3 e9|cMvm,%w_ wc3ʇsiWyQ}gBdFlR(ں p:);45b&Qdh@?GGEEV5<$lcʅ/ް)XBȁ tϞxJV! TնZ"/Qt-èFKl5`:`Ѡ+[1}S蚡X1| yjOlN߶UL2 I?:yi\ܜm '^\]EW@AC3K 02@ ]o"B|>[ys[wjz8jdՠyDSRF)m6J"4'{Z?N: Q4)2AȮ!4O;bHcQ4,WωzjZn]tWNIBA1BJZa[O] \f6|#p޺ Ԕw*i{1:9 rP+yG(S\f״Q$aP-uнciZj$Q1.Ԃq$`l,E_oJYЇ NM(? Vژ>Ib3mԅە^txЛIa*wY̹olk(3v"݁3<*9:"I2do8u#%%BG5&RR4uȈU.("m&8Ҵ*щzC|K.7qPsm[ϝLd:ƅ;㢫@ծXO3uİd\Q-S~|,QF(Hwv/Z%, ÚFeA4|L8֏}ίz~h8lx#y֖Z ʝW ~SBڜYC0USބER-^N CNڮX{Px4f R8|U D aBʃS\lBYU.I+>s&Ps7 w?iЈrt3DSDx[b<ΕpSn"_|TfEEHC{%n'>g.>_ nx*={guE{KC@\RuNQ0@S*!gvՑN,%5*f`4>ǽe@;r3RhfoKac1v/ YxҸT{M9#( 2NjRݕD7X%<db =vapc)V9S3 ѢR}6rq?wku2,;@39E7TtT'y-*ߛ'㜢?4:n{M<@h~mv9'*h~%?>틨e%x mWzn(ẆkYqGwz }ζh6{ivZP@N.i%΄ kחՈIX&~A*V|~2wYi9H!)2T&j+-N|?3)+3ʷN~ A{lnGҐ2aQۊ;5ۥR f~Du`dwy6. 6Hq ko༣^E*~ ǯ TqSKaK+f`6Hq=2VCVgW^AF8I7Ck1\ߑ{)6|l3;>d<%`e{^I#ע6 V}ع2ZJ(-Aj?qKN rSgQ˪yg4Q{bP[6q[hZy\-)}]-hyc+ 24;Twp$&*~ Gd$VkCzDƢ:+>= 4%:%ĩ=Yݡt|67%o рAl&Hk- ؟kEݍd'חxF s[//Yx~R%|PXژG:xXw5ŔkZj6"ʠ@WsɊ C3,f{Pn[Gs`Fw 4<:lufWmlIP.OAҦtj>5/ݣM9 ND(%z30-yB*N4;B6ӛn% {Bf+{,+BҀ}2ha!̪I?wC 5hѠ^c?19汈`|n:`EnpYWYa +Qu)bO '16\XOE U1gDLXo' ͪ1?'}GÆW[|9sI xˁh4M%USZl1ٳĚDq# y4Ċ d1>캷&:}!iccڔqab{ !4`\ʿHAD)Sj"O:J UtV\We`&p/G n_CNp8CV3vo%}` ]r]@nCn/#эI„A^0IBM+@'a0u{{?v {+XEy&r/ia쫀olB$zNiRfozj٬38 ¤MKd$@UCMK,";=u[B 烥ٳy*t?gG<-Fϗ$#a |oLaCѐ¸MCpKI7Dx;l#vC>?6,nKԃF`Ta kWqK֥٩VA W hrW@8'9\'F9MJH<Ձ4AkyP"DzBab^eVMD?{nB;Q4tcJ&BH['sSJ "VɊ3:o1R l\V:nב[GyGN쿵 c_.x|~x鎩0(LfV^@%O7Kn*LO)Zd:m/l{Yx!99i>~{A-`. ##>#=6E~=8.u|]AFq/WH,#LKzn }B8}՞%N䢍9 Dۍ&SMb?l;+9Sfv|b%Df)CރT߉kц53ͿpiP/9Z2gj}& <{:.ͤ`ҺTn6aZz-u f{\h">A4ӣFT~eE֭,*w SN熷g#}7ȤɅGޣ!o;]Ka"]҅]9&}W5aeC@htpEQrKNe̡3=I5!W#PA ĤƟn/Â&Ss,G?k=}-?Wߖ5ӣcJ-ed* G?`97}'W_gKojiڻU9; fG3NZ1bz继8c41~Pe(fl`cG**1zW󰔂rutUCLZϹ~E5;~/| ՒoĶH/.?~aNq- E8CLw{ѝdǑaVUˠ( 0 XVs`hbCBEi'@!gP]o0"# 6cƏyen]f /=SZE>0хkv3B]4Od Y p`}s|J,8EF`jɛM\2LEiZ'}DDUlRRh+<`?PmY0qvdx[N۸K|3Tpuk!`ߓ]a_q=4Kl\TPҧi0Ӵ2<\ZM3$!?eW5෮2ҵGē "1+ P~:3!Hh?N=6R`UDw/>s]-$d";D!}"Tʖ,TƱ`=YRa[ ;DŽ:ֿwBDsEsTq D,nߘVƀC [>FƉ()53Y #8z\N\)3]AI2AOP"}GVh{n*w^v˚GQ~f [G:NSt'wƒSߴQ+\(r_H$6s&m~Ћ] [?dU,\r#/KS 䗶;t 7RHPmf5H׫A@]C0 Ijf}q7q4ybh@l b<rjK_5w 2\e|rBJFtl};Hg,b. #TM,ME>?RcFBZ RS;S~4.\cgpEkpC[Z gnjBWBpQ\ `^cLE\/Lz HaȠw5vLI޶5`S#}MNA|^;   Pg{Lj xoر]B4RFiC ^UY-SH7P9rDz.oM2xwG\hX[\PQ2F}ݖrpayRv{c@A3D^"yɗsز ;^=Rf "rhlӫL$W1 @.:5'?gз{C9$0׿$ m/3rbˌadFhé19. WNF.}'xeу^ u2V $ƀh+4k]K|wJZ"_ M1 =ʣY}W,(k@nzȆ59+DmE6σ Nd@OPT܉3)EJ.䬦LGM| ]s2R'FNXOb/c-*xxgҰ[6bj;bvۈQil EJFy,< % б.)=hǣ Hx\sm[˂ Qd!T{ nfѝ ]X{KـHpN@aN` )R& +I (S;|FMVe87H|p?g~*/Ő HC<,D *T/O]X2p|u wqd g oɟԙ\y>z5 bIlL#Dh>j9)y,\灾V㚊9;GYn >r;Fp&9phLW"2nfgnp͊ 3 5 i)%gU v[Z;/ $!X L rZ8)c^n xfAC C_o+Y ϛh_Uw0$b1>QYÀGf쀐+j^ݸ\WN$JuAYqk* .? L!UK%+͞25$Mju-DPT"TO9@B{Fb_ 5%lq.bs|d7GۯceTAKcʽGq8Tq<˥͡;o+T% 014vt5Ql\G H8[tQ5ҰF(.9?Vd˴#C᎛Y^|ȁ!r%twcv/˴u,D(Q˟(E12sUSaм/{ufF^{SΉM?y`.ߟJ7d~/v~W5;NeG]"wW:N]o%a=ؔ9 0,oRxhCۥ#A"#Y 8' 3l|!a* bS7`%%,4F:5Klgn'`'oxr GW q6Ošr|8>HZq+j[#ֱ\A^rAT2`8\m[UoNNMkHDD]O?,&PrCȯ-Y?wOGVL E'g&2Q%YOw[nV_ _6*iܒOε|̩)~G18_}?66LWg h䬁1J kKnx}Q7 :NoSn޲3]H3M1b(pFwJ?CɲFwc]:]t&fXS>gY6)gLs @ .]o1ڸx癤B8s6v᳊, kԩv40pЫQqfp3{̞)j'`F(c =gGV?N_Ne]" 3Oh8r͹zu8=)Ԯ-uAo[Na~\;[dqGG~4P)gtp#NpI#f@hE|&0yo9(gng;)* 2x}*~@'$\3ĭWN`fS/"#m礨*u^q)TH?<a:xm}3+_,AaZ ޟ>vSiqW&Q6 RDK՚H0-|E%RT&$༴zVo,Fz5eʔ3zbc;.W`9GN#i] of?'!>lR闲/<|@MH+6 "L-]U+Jy6~k= H^WCp]Z5EOi+Tj`[kю9T֭) րʹyFSVZRQ[`K#2FrohϵߐLZ睅L G0dסbe:Ndkw*C1MCȓDNz 1EA 2ޑ%A&D2Eh*M;2|M4t',s7?>ZЊ~j=0&r.;V뱣⬮0*\+%ZA:| I1` vFHs|8V*|M( #HD!h@i.C䜂ht`a4C̤X] 날C&ܶ?-}mf>œp POqI¸2 ik-q({`U$Zc`F="-":349{T.IevW49;J3< D`aFh0Z)9wJ=;{r RSK>bܝшϚ=%wHnOu! 4\:g #*euCPNꢙ5*e6]^Uvwp2#{AXaQ.݇oj=/pI=x`7Moч%0b.P4b>IUFUXZ=Y!W$^Uzæ>A%[%8&vLU*O vd^72ޯA{DBG۔]Dѭ_z0=L,⽗F!]k8N+\>lb(WR3͡®x;m܃/On ӱMy`J_&wucu'_cT8z_J@ߖL[sbVүeq.'fD`v-60)F, 學8H6 jn\)E 9ݯ9ߌ|n*_(: bEְ9Sg35kɻDSYnmP⇙q0Tزqn00?O#}Ohugt]BS ėjz9r:*jxz2&Lj̅1'E-:=J|)5~,@jiR_Zz%RK\pA5z?I.y+->+`σ}舘"<1RhrT_Lt4޵MCKTo)DG+paE\( % ()GN{p &y@z3ܵQ8Fcʈ /АW-GQړNZ-'u{ѝ#U| uwe~}`N?lX]~\V\3I°﷉O[겛q~=QX\WohR*RֳCn,:WJh,cֺ }.5ԌHdP4D:p4F sY&UnX]9M8\%jڊ^dvIt|=:^*.i/Pn9$% ~+iRё ~b?1g04:s'T@tOin:ӠUi0deZޓ2OY_30݌y68:62q0W+}>| h0\@:p-\O2DQsZoøI\Vp觢`k)Ub< kZ-Y;ױD6]Y[<Sp9GĬ>ބ=hZgtSx~s̀= ؖM_w5ƍ+iFa;,o>s`G 32Uk)sPLu#: h<;RFGsenh̷=k|/y/9_ɳm7  lϻ̩=) nHEZD> B Ԁ@ 0g 5Cx9Lk\o but݋NC{45H#U'j˞S[:c?y0A/biu{[s]OQº% @E\oa1fn3򤖥s7E1~e)1Q(P34K(S6ZauԼl5mMYۗ|;[^e]a}R|p'FxbBBrE) 3L,0.+qhܑsfVAY=S.-/+bNnƒ5!莾cvVzXajf0ua6"Dƣm\M4Z s`v!SG22eg32 2z6~ʎ)}Ϲ}oSSFkStbO9b@}! #}3)谂[ {GWIL-b ^Jfzֵ#+݈'t}>ܻW=Q$aAv@$ǗCK7g(Y1RpZy%§Wo]j@(h_@2|c`4tW`:d`b=@yQ 3wE9GFJeRHF8⥾yQS%8Ex!ճo4iX6zl6;cm% xr.>6O?~Nָy ;ЗZM#~r#g^+Vߛnalփ<㝚G Docn1%cX.tw9~9osxwusD0d{* [7B.}08@Ta* _]V29Ek,Q*rR -dʛ=ZBu)S׀3 ־<Dz:ڎbi7#8jӈ.K(ٍ5.!'gH)&?42m/9rBru:3[&;ƯGƽbYCS޼+P z:/o2?*.% 3P62`ZfPaewk]9i)Fy}YgXwFkc~sT؞53ޖd.tevcTԙmy0OgJˮHO' RGrtDw`s`ȆS^ jE> xZ"KX+E~d=>!״B]⒳QQFa"Ð M'xd%m^"!ZLy.$_4S+[fURz;CZƲk#h&a(tn ;[BYAy~՞-Zǐv`[/kewv(S6V)jPu!Z)*S^R$9aV[8fHxD>Qm{YRW1A=e5y1 6j%aX\V)ջ5Ŧs Ǟ?c>9H$߈X(i 3dIq`WJ'!m5T@%CbG$[C/3K:N7|n Sk2|Py$+HZ#'g R `٦9!W PWAy1چDIIkJ[gaNv2MJ<=O~Ǩ-_u*穷lYvT>Y@$Rd1ChHO.\"$y:m$"+~ CPaVkF_CƵ<s3״L ,B%:a#Ahlht8b%LeS <ꥻҸo8N0e`JEe\\Z6m_RTĿUg`>~ߧbq%^. ۏР߸~^R)(4QG(2QS8!"XBAzҩٔPlG<^"WaZ;.hd8#q-w8ȌF ?ska3Nt*C 6:44WӪA^葅/ȱAt eCx\SF,YTq½!`i,\IgDYW[޷}&a!9˭$= KUr& lKH#XTݕ$>XX2S K@'4s%.Ctͦ:ڍQk&&04[CRzF!|R,|f] V*ZDI8aTA}?zVNճroddvd$Ts,ZmPbKm8xeGi{fL"8k۫XwsU¬orr07|KdQ5SO {JPkBhS0S O1y %aN"?(J3嬲yyϩ/ p'}2 @&RBџh= KF̟z`HgbpLqKA#~͇[;D.RD,? 2-4`M5.9IZM `0)/[-7!л x‹+Oy>ətnOP/v^Z6~ 9A+^01e.!3o-"BFr=^)&.|ݸl&_d+tD \*YS~ uT$;h<}z 9ZhQك]*T>>n 2ٌǝ3;]c4߆O-Nc NjZ1KlxÖl}J6U`2X'°Fc{arm8GlB}D 7ls?MZ>V6g'EC]'&hfOcE.Du?uxp~}l<ܚhnacK ?7+Le f >e\@)9 ]s+(\! R=%E$4+HY&':J _nH+GS#|>qѸ_׉A Ϻ&i#$wvd봱~t-߹c2_͹?!vj*A۲#-k'㸠kR'je2+,l]msB3~A(WQ `"@'!X@I2 `Pn< 1p]9KlРBQtE[JMblzgu]fe|.0𻺼Tdhm:GA":"gQA(x^Srskc7yy7M}V?a5ZDSAXfo3mؼ7JlCc&?7TR5?!AE8kW}ƹhϦti| %/T|Am?YGuR{ۚGuP¸D.BҢ:5l-7yd?߻7h ?ZFVZ[+ܒM3P.]RGK.P?1|7! a@Oۏ{{zM(w9 2 %kx -MG)%ϳnШ|[wmc ! k1[v7s8|:6\3+<ꪠRiPX}l \5xrFi}IS:ǂѧFzTPk]K>nZ恇i6ZD{LSew)0sZ-'1PuSpZ?ڎ 4q*G-w %hA?6^%k/ƫK8*YsOyŕ"YK"͋qﴧ7҃~@y5xH:_$kGF=hOL?sM{g̹n\)dLPFNշ+ 8ɒXI\c\>k֏j%U{ŤVUރ,~bЃ޵X ow YS&5 /C$ά4J^ۭ)xilz5w/QV5(`%8!ҳS&0?D Q4Ez9M9BtddwүV+^yY^WE ޲^R}~_#LҞA)镧BYc:|ȭ_G*H7 6F%R6h 8Kϕ)!S )[0'֓@&,hX,G x-OnÞY=~f$(!F5A0z WZ!9~`ɩN[_ kNrgMAխPXc~ՕE^:ܿAnSP?S@haEyŸx *rfL틿?"]eWq=Yl.vhe7F3.Z~zjD(.-:2Y/6i2jx $~u{2DvA,QMW4Tr\OMSx{JTttv1BޥG ,Tw=! ]o h="@ h@E_x8?S%Ҵm'b` 6-kp⑾}bZPY~!9goy"<_2sA$󛝣n&y7vUE]җ6 1:MH9U`>3<ȯ${ϠlKq A}G1KyJhDzĪ4D.Wm-o=;a6{ab)uT-ԨgЪԥ \.?pr?le׌~p} jЄ!6ez3D2y<*ezU.},Ea7F '%ܑ]/!ƹkj:-Jipv攦2wIVFn@X?%T`gRf6WR^`P+O"uiߏ%tI7M6F,~{+ D1Xnd7ƳH|aaK㯵PغQCYO3UpEՙiF@UdE53p]er@~V{H n5Pm^D3(V8yt>p{Fn`83нs -F;틓xgɕ3U-'-tc:+֑7+{DϷaK> Hh/(Pzڠ=B^iu ś ~N'9t܄NwI)㹂wц>:zf, Cv|fv.euJs[j'(t= >AݻE]8HO=&EN? I$oU)|zpy+ִ~Ne0?}+M:E4wVT'ýok~X9 /b"nW}|υn*ªk)V,∱? ǩ!a,goHh0WKxǥNO-uv>]].)`yz]q)hVD`||rOrGZ4!P,JES.-F~I(.bR|~@2(ۀ)lf5 ;z ~a)K[mfւΚsN|_z&NCba)i iziUO6ǜKvߡ0x4SC]~BBM\Ɵ&G%Ԏ#w`ɚhz'W#&Ӽ ~щ9QI 5B\[ oފuLb^/:xM~b8e`٤u=R" L W5qG%BpYI4䦂0D |$a·yE3ق: d*i5+vkjƿa\եMjW1+! a00z"N>\UҖ {9V7FM93 ^ %aҊ;1jSx/Iu;ڽwˍ3Yؐsd;/LXVV7L n8{-YqƀV E kِRS&(\M8Tx7g$*pPY~- 2T@0rl)'NELroGZƀeqƄr2%3iΘEy_v`LjvQ#蒉 ڐر0֩BbWLj@Ϸǧ[<o}XhѤy[O#b.FV@ގ>\5TSv/ lt"za!dy1h͘%TcVG7\tkXh9:q791ES81 =;zE&@"7֬ȫakm{-yfwH_~vr2C49J&6V ,45Ѿeם:ș'8(cҷ7 ПOZb*6FeCΰ,R(X M hL%[!W /3WbO[_pUN=PWE<">kmYZ2;mǜ9ӑBZ)]sJ ?m_WȄe堥7'8 5T4ϰ[Ί'dvklb CeD]jOS#vN4TGBOɠ_')$"1cyq.c/t2!JScG\+0tg[- 8qOTSh'<+ϖ_c8\yl-,JW>3Iaϩ,NjQlhw;>W\yTi|NUj}йrQ\jj-#06j z #E#rgJ.ҭP?~DLW830j8-UwcafdT*gi\c^}"FgwNܽ\/y֙=SIõ`59^iIҠ,8JE}◺ ɪW.yTKL\Q&!,TWTi%^qh%g,.ܞ416}h;yxB7y3v+m8iSK89җ6ɩ*CeO$Ta3v7gQ pCK P, @IuK E m[eC^2*N3KzR0!&O"v 0,,arLű] ap/Ivs&'+ 6L,3I1~WI^45 넆 {@ph>b}]Cf;O;3?Et"r!7t5uk@GjKD;.+֝3 !751khT+W{<7`;:/c- ت)W5cF s2X+WBT 1"%=Kฑevxw9cK^l~ۯEWn|&j_(';?'3V`Ym:Ai,:8%ꤥE72-"[7P6IA #a4&NLW״^р\1H6+85PTWB@o3sp g ߕpQk;B_DO3-M[Hx4l+Hb2 0-tз}^}. hҞɈC0̩\Z TXb?,#|-P]$ }-+QJd[g\Rs>퍯u0][v Hy+K$TpWNcY{ u tJ{-6īuCMA3Rۊg9ff\Sڝ )*݋ >æ3gẔ9b@X2|Sd6ϗKtE}tpro$pIY9FD v2FqeG& TA.8Q Z݋$; cL̸Z9]| ~kM,|os AiSުZ]!E(&A+gb]#:V #ɸTQoZc,}s*'!,uYn<7F+ڼ#~n05&vnle_dԁʘ7m/jRɇ2qaԁ)Tu,0J Kn e2-+ަ]d:G#T_ |t4^L&B2Jz9賱_9$Ih(Ei- >R1K޴ *Z//ة*v5vFn$ՓA+,_{9[~}^cIbt̄#oKJf#܅Bys]M_8n tɣ FbÔTY=Fs%d #=qsH ] ȺN4>sDݹ~ҴnpDt䯇|qV+% @A)˃}IQy<*ϭVW;G>1J\nvILx+/sT&5 SP4q.[/eA|^$V_83z+`,B0m2%ZI\&뮻Ϝ0&bmRGodߑ Ru|Ի24po^܃~8GrRDՒ̷oJmBt8BtqC6O1;胓:(!&bV]o㵘lI!:/ %L9m@Je[IgYZ070701000002de000081a400000000000000000000000166b5088400001ecc000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko.xz7zXZִF!t/U]?Eh=ڜ.+φ 3Sí" [yM\‘1!hr9 Q{R[ !0fZ6^mCF۸5|*'d0,͕,T45akL}Bs7]rf=C~_'%us% ־=k!$cDDۭN8sӽU_l4|;h$\ 9ԕBt2@$0 .2~6:#jmP翵GWm6_t]Pz6SZdr 쀻"]=L.SxTn)ajE9 CKWI Yu6U3?<5QY̠xiMh-dغ\RJtN~gU>]YUU#| j(*ȯ9_h4cp?rx$L*H3>*D|@C'?Ǧ`zƑ,+Gʉ#hq4U w`A^c6Pab26%+'H$zJ(1y }jHXP*${ ~F/ުو{ 9J3Mf(M5mm{BZ읍C!;,;c!;eArm|RUnP}2jI`j-ʘ|OF 'oAyJZ?j ģJdFALH/xgE퉏-\3U~@L.WVy`{O_f%nHs0-8b=M x⓵>R)Ͱ4v7rE{<`] u14m!4.@Ð.P^6rR6 Z*|\ o摿+FTpڴf҂(5.@L<qZ<)`! %a 1^{bkڢHQ  t"ݦ<9h6j&jXJ8؊RU}8%e)i/?o˂2Qô?+lM/ۗY1_Kcy`_KkQ\p?"1w&$f0z]`[s"eIV鿚,Q$ _}(((om\#*xdq@1#Ql@6e~y.] [y*ygٖruϨwj} s|۵i?""@&7*z)?@f=-]ƌTocUfy:;B*֜]9s/#` 1h<~YC eT*7uMzq ~7D]C. 3B ( T-S &\O+2uu#/2\;eU5579Cx9YwQZ%atiEb{'bvM|;JrZm_X4- X) ًX+\{J0tZcp3żh&ce!6澏?xŰʻsZ 㛇-I`8A'A>.k]Z׳9Y\}fJ20ݹ+uB``VTC|Τcg{~@~tq#hۂ~Se92*<og;%UCrKWi^OMUu¶`Êl1*9[Iup )IdpSߛC! yB ,kb׎ti/|y?JF9++N_=L@@=F9{F V:+H=.z;0;CIGCe b:=K=yiK_K3] Ni~[RqA`WScOD338ȭyav8;l6pC-1'l'GzLciCdǹ&kKE%&:j(Bf+s2@huP<JFZ6 CմTK_#SB)^Yѣ2qu۞߯%Қ&6"F+Ϣ|MH)Zs E5%>Sg&L<_~F\\ e[=or~?B˒9'V0/\#N=n<:O$gz nde'ec:#b`Bgi  t3sKf&1|z`'PbB<ӉHl#1;/*,y\^ zu"XFŒWNvZǖ"VWY0mVF.uNIʤF-$m٨''"fK% vS>!٫rI4je 7mR(ʣ^Opu'?3{Hm f-ޡ0ْC Z'G RGMRNccX2v˪Jz롟KY=y+k#* 0Gh@GJB z}DŽ~a^UF?ǝ[ gEɻ ã0vclH>xN"@M+M h}ڢ~`]eLT.,6 ǜ)ο/ڄ+%c%k͗,F `LW^$iW^zp݃dKj_f$Mcl8^e_ap.ߣ l$h dkDȩ||ǴّtvP PG.zz[(_eC~3wR%s"J ^gW]\F5!صs+> :Bh1ո(W4?3`T苩KVG*k^ߪEnP+\XxA5T/DHGI1m]=EDc_T{ȯv=5 OrwM6^muZrc l Ci3C) E˒"#K/aCɴ=iYf[fF瞙oIWXa+h856)(92 L[rwSzK\L&z@%8Kl>1Fr7zz&vÙ~YsV+OCT4e~i}'{(*%ܛwҥ'NӶD~H*@;@5rͳ њ˧b8J'/.CI䠡L*W!"z[2+yY0LMܔHͿ/e,7}i{ lѬD?-+lF'' ҏ>(Pa I ߒ$k>vdb3BU 4q}`R+NrY==Wa{as>IR@9sMo $Ԙͽq c5\s4nEl[3\yp ugI@Q!VGI;JFgBItá.rKm Wb!yJ hy#:f.ą3ل(E m$yj ӿX^r. pR *6@w  ,+i8*%IT@pJԇˢ$CC[5)`KਆK=F߃f΀J雨 I6cN<؁uv!xK먤gRIs8<.F4CDh]ggyvY ޡ`Ez&q]oٕe&;=4e 8f(f>qƁKg^>qlrLˆKjQJF*9% VHd>:$wG-\ee +JŐxNK}=⾂`Y9o.j{X:W_*u$(μm0p mr(]tDEMPK'Zicg#EDxĺ {l-f%Jg&hH,\C"%ksyu3x-NI㿒7U@iO (Y7ܚ[i\-Kݷʥ. =|m pЗ4#\$G5ߙ7N3T&w[HgP,EiWjtťtDPP3KC-q4#\1cDž *9S,Z4;(S*ժ'As~BOe{d 5d)Pc흘dZ؂#P$odS g/Pr~(Ԟ߳.%GOl4|6!MXmZˢk}.2 d],/h0O#7>.k[cV<\̑Oh9/$"L'L j}JFdX$vo}Z%+93fM᥂p-N.*%Di*OSPm٭}E_@Nj(jV-PbMցrD.We xCk#VKuz : i +oqЭը^g;*dV,c'6 D%,lŒjq)&`}H~֐ )pƓ:: .Rxm.w/BY]ߢHzB%"w i @ǷB{1s[9rۄ &siB=Ypc,)8Pw^ކ+>bi7vqp7y;g6φ4&lɶ.aHKKO ^ =)/ܬљhU H\o8L;aEIL6d=xfŅy9޿`8u z+sVV=3=J~sU H/i~bKD$P1$C;& [މ1h7):?_C㘬S/݂S$8 ^j!ON`ڭ<gxkQ܄Yկ\\~bGi8BU#Cr Ni o`%eoLܰ0Jٸ[~)G-͏{P`Gg[ VgjQZA @THiPwc犥`dXu蠃=<3X >_ș>8SJtߌ1`nO;P6y[SkZ?{nK3Tm=k(;el$qJ=R9oocK=;[>gYZ070701000002df000081a400000000000000000000000166b5088400009314000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko.xz7zXZִF!t/]?Eh=ڜ.+B"˟$m^pκlAz''UQ;x^$bjO(w.z3*_W.4[| (~m'7oW8w*hǦL u7#RKe/$'$%Ձ9:F#AT փ[2ReET6*G.9z~v <L϶Rhdgn-9*vǮ2cV'ÕFM%rRm+S,ifShF,"&%qku?e,A60ɵJUB-?܏V(#T ? -(tdԶ df8g-\}gR%V%mls[!U.kxPPA ]dqz3$E3d+,#KZӒ~ދN+g9R6^G9-NhGCC&$ë]x${C.T!%X6?szj͏U$r2o+feTaC ?HJoʬ^. K޼Dz.Y VhH*1aY{@l(%ejMEt*@Y#}2 ~x&2c9RA|i@q%kD#O:}VgEzakċFTvOjbǜXwnUBaOyW7֠cqz2ԌH= \O6^FPUIuw3 ŵY}N/41pE"S kh8:tgD6ݱJ͙!S<3VBfu}_Mc6`.VӘ~H6ãe\TtvC gYM]#/>O-s*rעuʩخ~k\'bBdiS=.^fcEd?4ý8xcM5B0@9L5ػWEWQ6~[\q-f5ů26 Eٯc6ݐuGi=`Nsuʓ$bB)@ v<7aѧ =D/{ln`5xF5c$'p#<ΧHo>{2p 9¡/*Qw PEXDH⿜Ycvh8}0&cowԆ8͠P WZ=8]\xvw/pm1mMLA;IXEnX4'YorDw8aUef}Vb]diZ8M @| !ؖ% ~8 ߢʮ!ںxW^ߝ~Yܯ@2xN ^rGdNC$yM>>_ C'w\f_Lct|TGTThsYfU(Z\tH: lrY@TM 5WO[֯Ay+K8vrχyuvn3#]-#cͱ5*%cAU,e3ٜfW}'2 e'7 shBEMi,dCZ^PY*-VȋxEگ|X ?&s@%UB +˜Lcղm0V4Pc)k"| ֣g;{:Z'B޻=N5$v- lպ]ѣn3k7x@nCUsS |klbUfyLG}#AUlMBhB"%>pY _xģ Ù9cIfe2YUSh씣?(!f#k5oPtߩwf:p=c]OBBls&Co f6m兕jqȻ(VͰæa꿐JiT82ԩ@_Gb$R&GvXxESK~\$ھP7Vc֜6,p3 "m4yo4Y"]剛dzc4U@> IϷ^y0a?hAwg|> } .Z丛Y[@:\.l2I⮢n4 KZ1m?;O=1YJ<ݔ|);>dg^AB,2BGmU(\Wcf<)LEX % 9`$64~nj)1߅{?3B-6z.g_X'.ʉż2g1W[ǼNX%$T,Q-PǶ9<>nyd52,QS`$eDPQ~<֎f4G]|}!쓳tUq%k#󼜂K7^h~ 2^-@yhND=Tb˜ulq7e!q딍r6d۪z\¯q)cs  Y1*сV-D gB1> s;"[h0`3oKĒ07!A3h{lC=aWhAq]HެY "E4j0rmQ FI)$n \tA&I0`jv9R wI`m4}^Jo#2#åCO~7m)a1uo `4@G.  W[%FD[Q3)F썩ސ `ut b*I.=fZ_+:czOFԆMjK_pHg^f),E҅M,+; q%2̸ 'E EJע1.' |%M_Ui5&%EuLP/5;TQs(r){}T)L=*E.1-ÙvJ4&ՉU) 0uiZ8M*W%l_x6z@Rjkqpօy<t%Davy!;$v͂[@s.Д@@|hyL Q#lOxuqEPW RXMɃ wNKӫ8Yt#,19Vmzcv#}};Ed]_fVla'V<%sI{ZQzņR]Əmd-v>:4dvvu^7TKUKt~Wзge(VuJ1)yJzQN9m\d,]3BKBo>Hp Ovcd<Ci© vT@P-J<9^US]X ׉*u*C ^.4]n`2ݗf :V0 1K5`c@w$bzQGu,ΦDv({x@S Q?5{k &CQ'd﬚I4  qeBe=btո~$O \Gnw)*8ڏ#]Q8 ;nA]l*[`O̼Ҥ-F(W[4$^-!x~=nyK z-e]M5"NߠKtt¥x{1 ةzjY~VRƃt>V.*Bt.2&uX[Km.blNhZZyaZGj&e MU ?7,Oy,xZg / [%/bcD~f5jA8^!BhzU~["JD崂t-%G#FFYeрpHe(|g9yՏERvsmr\-?>Apқ\b1Dh)G2Ob';jߢ/퍴Cr 8h1>0uH4༎Fr5[ujgFhLqWb60քߓ,)Hˮd= IWO/,Πj)9?ŸF QsNs;_t0xj!ZNu}=wr4Bi;DglqVN8 ߸>eR:P6M !;W?PmCDJ#2)#P>qyY\kXTJ%m=72qf.OHT Sxr?' XG9zZ@3!oh~ʳl\\y"G|MMw݉ќ;b$]- @_b6j[\m~޽8)I3By z$oAbc-3zZ|LΉq8iVNvsݢ\* kiñ(֋OP{N~sLeU.}v71EFzm)f!^syOvԮփcPe0r]4̻Ԁ7`8iGuDۼ*06#Y+SP rآPE~V#f4\Q+R}N::K.$`yI+:>-Ek~TX_2+ Nx eyUUEkAa46QCq⫴{ŒmW=Eeakkn,Y_~V=L@ߺwj&T>`s1|\&Im&oO~Ϻ5o6zTP8YpZ.aeaJ$1$9@RQ:bYJ`oY֍;#X}.mD^MPu o'Q$ (,FkK?ߙ1si'Q; ZKc {AMEG#ҳFc w Mޕ^aƜuTQ"|'W`m #(7172@0n\u-[e#A]kN$Lk3'vJ1N >xCD0Wڟ!2,J%͠57D͓8 G;.?䋢_8q&zL/!,=;VaWzd<ٛQGwaSvdeM }T_nxWT)qwgIo\Nnə CtmJ2>l2.5دb[!j0b" 2PI#׃K;ӕN[?_ScȻMh΃ ^1OIǕȼ'-2:n*XSOERPp+illV cHz\] 8' Tp#d͟[yKTK+ xq|m1v|S7Ccϣؤ X`;~K_VTo%gL4EQ40a`/Xdcj 3S3IRRu!)VfMd(qg_5\n[ʃx%}ٓUX/ IO&z:G {Hm7 v䫑"şyPoT8:X |R#bVmN ~t8 OG!@vg搐F2#ILUoEGi!\!4 DG`LƦ_/gTTw6 W7M'd2\y!-C0>\~Dt KU+6I![K?MWϪ*xyׂx*.YMx3C ') 0D7UALŏҖQНGQ]% 1CE:I%AaHE&۞dS״bZ5&T.r T|#P|@}.ڿa`+FGMυd;.xwgnnS%eA(%%M t9zpBBQu?W9O#9tI iyﴡ?k|@ O^}HuKOgu։ *5R=z\ꛔn rH(kJoKCĶvQ凖t՟MEH{JW|a n1q~7xAڜJ/i$Wj"n=;[5F(-|FşL88oNܽN:v*2EP})DZXc'itÆ\M+.nZwP7x ?5we-=V|{ؖ# 89JL2`U\D(hOeBߠ.رSg7P(/)R=.#韕é>B]" \g7$iVۂǦ׀'7KgF{~Qi,RۂHq/3rnA+E.vxb/1>!kJ7h*, pY_$n6UNT/=vBxGk=Z]ךaYo\q}ʁw$(h,5FkuN#;\8IQ )9(;La5#XЫP{ȸ(QNX1L(e?.δW Im28=娩djc<X¨ꏫ^PV>hyPا)',e8rROn:h rU,%J  vH fl3pm7/55|uS,K{i䲰(!$S~9L޲ĸf}GǠϺ@r/Tw_ԭUn̿g/^;.$l{)QL3jz wiH AvX)r: WR3j&ճ^-Q H!BP 3 ).Nԧ,phnN)ĵugX3s׸Z|6$<.ǴCdm@w8d"Jk{1޽U$%~ì.%]ѭyomHH> "Xι='}:>r嬮xU 1|eo@&ůcۋf{BeI փ}u* Dc6Ɵ0}<F&n $ L":΂ vpÔ ߸Gq4VleU+;80R8-a$>G]<뤠:XKB;P-=Ra&|%Me7c>nUeH&䛋2PKԪBEXԗz/,&ӈeYz{jgjooʻ U~9;{- +o3_]pxhM\PGiWIH ;,`@ڧ@ը{5 B։fO L A}QC /LD^:bۧau8da>pu.4i!ƪ͵ܢ؉ eDԃŹM+v[mg_sôPkFG"?I&z|Zy?! }F6/5> n gxKr;a&  QKE}~9H ad"Q-d%[:;secP`d6"-AR^E2]J=ZS5dRBclߗ>oCaUV~T.=4[rgal '?(٠$HI[̨(.yI6 7P[ s>EQ}7h4u} p.oACy|詧/8um1#Jԕ[MY3eJoѼCH>i0.VD

PܨR"(JhjGfH `ݭXȳ<S[;$Dfzct6 q[ ͩ5ûI%].zE5Mtx_o-Xw+5Mc `{l ATf~YixE>8[O6,H=cxxfW$?[QM)Ba ml~0/+:b[ZqV:' ;Wx,[pC4Qʈbm Gv MF @j]?>bljGluK,:h(H9>(aU{Oqcr;>-y0W9ݔqSiƁc'9:R@be!ͣͲ* ve'̀ >NE}{|&@h*׆m7tYr OQ/ J}E444\[Ji+l([sDƅ|;(:Ӥ`ٜS5"<] P-Vj߇[u^jy[.=PL삕-dka; 6?AA #]Y.k#VI '6̏qKEϫ[LC ,TWo?׳+M۹WվuVOsrBe>7ce:@y1ځKq.a !2Y ULعQu3i}( #Q~ߵ`([M<>v65!J-5WV r^Ң>6sf\Ⲭt2 ]+l޻.՝!g(sL QH4X <ˁZ-&t:mT 9wy<ɔ6w^ ǢIhJ nq$t'zTX;\"ݚ{*\]Z6JeB@úG/\njh [SiEU^}~eFJ @q ¾ MQhѓtais 횫I 1 y)_ _kXw~>&i6qyQt$KA(K=@ˊ¡%WfY{YjŲ=VKcJ#}}ep%: c՜T͆4JX#z[1 7bg]+4 HK")γM3/a:`YXg2:g\^q_Wcix}Qv-l]VTn(* e u2 .Ⓒ.Z%QY\5';W${FN^ f]uH?+ߩB(}θP~t=^Z`/#9I-ḐR3e5aה-ыUR#5dRqx" G5~V\_={ZՐntn^Ib,>ጠ^KҼs $wo<[7{^:%E-€0YC"k.vnDCF@l4 f ^M`<nm\Yב>=@9XfxY83K0Hbg?$>{[CbsD+& ~>S#rw!Z38@Ʈ epxiԗM\QKsX`CzR{??%;&R +ڰqtp2=0DNM eI&U|[[Z#U D\\D[I3!FW  m8I^9QZ#pk/# iXS|}hd8s:K{SR ll>}I~tvf>=% NBȫ`us_bͺwnPiuD. i wDfT:H@|pw kCh+Qy6fy\y.}z9 /Tz#4"Yg8ie8)An̉mLգkn/2ݦ/l&hp^I# ?I엿v֒p\zB`#X@7m|AV9m{_%榲 T&L߽gp^83ܝG]ӌqYrgJˆ},਒PLs.}chP~\vf4ȏ>%;%)P&Rf{M#G&BI6U ZOy#ϫ&IAfYo\K.!V5.U=97L6/wFbɛf͛NaVR4  ~P!8 'Vw[{NfZ9Vėڼg:[tKh_#7oP hbLJےNmEgO`YfsΨP1ŜHmHcTN6Bۭܵc %ʗZ^ ¥z NT.Yn6;-A82Ey5eĠnuNڛ\oς'TSqRi;s$ .x;;Ի0TGΓ ݬ oKE/rرʊ7ōrF@hl6 U#ZSkb(*aqkE$+i0SdE2_<3;/@gA*|".)(DڀR{~2 5#02I3 PSSieC;uM|\ʽv> y:&/Ɏ+񢷶Ԓ y|?aoPl@U^[H`[+saiqn*ġas|typ\9T59`P-P/1e,uP% |5;nNL 5°EMP-gʆ$pk2,*Q41(;6Q}5OVWBa`9“yӘe_ YwܭSߵr`-oNS0`XI (%G;J*V0Zv1e}yu1\+\u1|)_%@<{/d^E;`apg|=JRL%b\wkL=<&7;@|yv?ϼm:T 5/g5>o0g? >K3xٝ\C`b@n6>!Pl9[Wh73:@*&|hϯ6^Bۧ(SSfnstֹIg)cDKQ-SZRp: 9xQ"Gh   ?T@m}ٯѧ`L2;$kh#2uxEENQfJ3Όʀ2hqvDO t&>'J, y=jBrMZ0, p,?P ]ؒڰWvtJj76s %H:e]3Rr.5(3%UB0ā8 f@)pLutD9=riNouݙ_>'-d~y pTHjXqL @dÕh8L?kT* Χc\.Q[/v4(۟O= >N婌naShg.2hSyn ̝;uev{<ǦpR+J!-B7sL}ey2kȖDE A P`/r: )bUi_%6}Y{}]&nΪ#/(ǔ(~5#s EkP#Wj45Y7RM_8Tm5?bQPH{: HiS\pO\B@4H?ƨ&0q b#eH_Y [$?7Դ|0&E TI-/g{ gsG0N [ݗ`Zq=k;a Pw|~7lrxi*a+6DүV[tօzV.D0R=ʫeN-U0~lqg:Ff`=?"ϻD=vvTLѻ(3aVlloiRw--Ic㑞 -s^a00sXz9Yߧ| Գ(w9Y]' b_֕whx#.xȏe\f专ctN,)UZfm24W(^lUb"~xg"O'fD?r_JpKs7o⫔d5Bde\ xDybZsAWN q4+{MG5 mJD3)Z/O0iy@q0;W8cxߐ/)I'8RBSזLuȞ}t'N -bHV~+k[[Kp@5t4:H$b>|?ږG@MùW{lYLv'o2^/ Xa%nc$gVPNIL4މo^x!AۼENfVSKNSd\e`Hkh|aLj~7 >oi(bex/T tt=_Hpwً<]#,,bP]nM+N"c&MRP)Lf$DžԻ%,'K"u6QT!643׿M%,DP= .Wy'կd̊*Nk@c`}c ǗW6 Ά?v(*OZ׬ђX#KaA8G`0Kh3pz]ߥ<휡;i,pٶ@ {>W&ںjr=A%bINssRx:Yȃ}!wZZ(`)7)/]7bo I c9nXۄƑFZŖƃ$l ᰬ+Ȁ&wNqqF?Y<}ӟ~J]؎ my,0pj-0NJqة_2uy9> ?|HLzQ&ia)׻>0rBc4kN?15Ye8X5:xj)FK &b*PL>N9 87XNTd: BR8SH@G 166ymgA2\uF0c'MSh_eƏgʵjVf *2ɢʩN`f>!..yjx'4KlȬl8c]`D?@;Ai,V9Jlѡpf޵ص.(J1GXHAIP3[;ji2YbYqm=[ ŷl@䢥܊15gi{\Iu6|3O;! vxbª]Hjp5U鼱sD׌buؕ lZmQX!Aۆʂ\b  )}^ @qtCj}+Cm[Kh\/:`}G慠"t_S3/%ykNf'g VCrX CH7môn(+r n%Dok8 Q),ވ Lo+x+80?N%wY*,QQ$JLk2|FBF?F󗄬 Ox*h͒e'VPDTyU:v{17=搭z.u#4?.̻GҨi)McBqMxƾΈSeqmCm XŨ r B=AFL zc%i2Fڼ9<0+*D8o/ciT|~Gðu܊cjZMGLQqd}^?2أ{Lvj L jy8L&J}9uŁ6{q_ƽcD\BalTb@niK?3@oc7wᚶ^"ʉBSJz]F誚@b !?^fB-zZp ?+J°pxɱOذJÉ5@N[0Oť\`+k1&@%6=jasYrb+Z)!Fڸ t StZ8pIwRDʀ"zVF7"?~SKTPD>)YIi^ (w5uj쐆w N\ǤB;1xK?n1[5B}X\$z|-ZQ\wq2_dZt\BX-=y~Blk{=S\]A#.F&t 6Y  v]I*̢de8^c;)ڋ-tn=[s؛d,H|Rۺ/UÄ[f8ځO2LTkmK|u2 Ȅ:\L%0[󋸚7ۅio^Ƈ/ Utb1@A'rg`5wc/dm@͢L]qÙzbi~%x߄ {>VPf%,T"~5c2x"Ph$e3Xm&mͿ{razTQ,x5@ =PיnEcF9*_C+|F+ -JκFF|/1wTba5/6~w"5U&>|.Ud?Z0P+@M&f#D.| (*|Uڜ1ON;@.1L$TwEZvؠE9Uro*a$pۇwLA6*#BXpIlAR*eDANfN",--ctļ_$]UE&6]z$TRyf(Eܘ6^p*eY-6a-e ֑$:8߆MR-ALH=if&;pZNgҝg@xL/s)Zk X ydu$OG|"ileᾜQ9{Dah8O\ݱoHѺpv\BQQmBWr}H GtMYKSdX-<9gYWEΖ8i' 12[`|,툌N`l1UJ+GT|73]%D|4ѕIMGO[FGZy]FW`x=fӄė"3>7ANC/}2i:-a@ &)ѐiO "=$߫8=OWgWI#퇵PqŠt3žNjRjPdJfg '~ @_<|E&6VOFBixp^WCcO,NAXw9+'"x=dS)ΊMHaT=~ {q]hCF@GpJƛjLK3*{޲vh G#̶\nw9QU/^UVKbZŴ;Ċ(VfK`eIE]O'ƹǼP/ }.<Ý ădKsbHz[.E!') v&f+L ʓM`:}۩rۂ}QG~3MNH%U+`BP+9mnñM`X%{ծ{FboT&ú}J`rƐS ܵLIl4tum$Uigq#sU#V/;h7b@(@@f>.YwX4)Qmf"@ >$ Y>[4Γ8Mo̬c՜aҭo]p x4:{ _-"'Hb//YWf/=.}д3+/fLJulY\gzAIt+gޟ гyg_by*mHLK%|3O gB\{<%'EpXހ7}0#NA@aVpÀ6R!uni8ɺK_Wy\68ae]e["@8f{"A*Vjm@&,[E %*+?.&uQ+]oQ.WrAA( QJ:gn+{:~xbBf7Ř,I+}-& ;mMwCuQtJ֓VRY|XWO_hdCރP~T62< F\ %ۤMdLH5 l9Hv,@̓pQ#@ƣ, RZ.|2+uox&}AQzo%A &BȭwDU/Cn:MW2hE% p:( uC.̡MTUل_d$  T"GLy ͞ޣ ̥2ɓ*CIh'8=⣪rB Ϊv6^^ß)p=FtBA Tq?I{8Fב2l. Vɑ,HA?4Q m4"I]SBϯ1뜞nmŗِW\}PyavźG^ 7Qs`Au7({k߼sy~u WAB&"vccW k!fpM } zz]l88PlaT>T!SBh9^䍽~+|y5i|_6scF[,o(AY|2!PQ+ qc'Bs0P<n?/ E`~p{ũ=뛫ȽxÿcOao&"jK6+t?=M|0{Ok- ~(iI&ŕy!s&?C839ḞjnVf^qj3&\F]ɵWM"&6a_ݡԖ/dd?-&)6f&4Wה#r)'3J" :nC$߾T0b ͣ ꛚZx6Gmo11T}GG 9z~u[Vu&*mgVyoWwکL.@hmCH>rdTbםCV64Yh\}"bwvd%(&0ce@\:q}qqɞB[Z8h[fT7 TΏl|4.2㶢60ii:4-T-Vu'L?ُٕ'9XAh6jCRc(9V]Ϭ}YBhsxg{Ҳ/ЏN9v[i<\fQOgFêXi` 7Q&q9HFvTߺV &Nv~MjO`(; ~TJV* Ue8cZ4+q^[낼o/$py5>՛]:7G}cjs <؟zm9ץR ~&@mnf]Hָ(<:%kSB>"ax){4fFWamq2zE~nPgPIƥPYip=؍ܦنQۃ@\QԇpB3,]M}GCE H+| 8Ŵ}O3W]ac]퐼EV2!0._dAj:ٻ8x21HpMK/0W!x47Py\E۩švɍ1z(vJWF}=>y@1Ze<r2j[<ōg:‘ [k25n ~P34oUX[rNL({ ;μ6q14ܨiwc F13"_,Kg3jkY9T<2ݘZ&#eMz36/h4uю+P׶Ep9 vh#(HS'Q \+R_X%Ƣ1-7uʈq9},؅-? Nbtz!\ `_j3C0!cxq.ܸV\uNĵr^GSK/Ut7ٶ{ 4& )p$ֽ1Ʋ jI׭"5jČQQ]ԮC`Z #B;@[܈ޢ1鄨 [- Ʀ2Q:?Kawf/6w.ֆ+Ќ_{OU'>P"kɠb8ghQ/b$JU"TIU'/{X%G)UFFkL.a} |&}W:n%/O(#ޓ}^}(0h&D_{GW;q E8$}'=X/0-BDyV X{hHZwP2 J֞+{P_%@ۺ%'1w]= /Mn$M9Zyorɛdr&*jwv+s.`ćdޡ+vE8ĥC4wa)9SrCgbž Ppw9BVXf]KK ^,d D8og& i+?mbw f{3 3s⸄1"Y Ts%HQsM2{0Ž0Ub1%΢vM<I/߮  !擯xa<8Wi,BP=w] MZn!J7tӢ[r@!;|{`BєպGRsUސ_ve|: O5,gf!jOo g˥9CqWdT?U+AYXDY5|c?kCg{͐=2ވ]MLCB6FU˓j3pdJŜ{" s2gtXz]1ƝﺋM윖kT|w=MppgpxAÚJF/ l(8S={ #[,`tD*sh[dxX* >/7]ogd3$FJѐ ;vc`3@S=G5&]BaV Tv]]HWvdhݚ!T6 E6J8_l,`R0`1T6øc6i% "ycD4-䏹* vǜs:8ɠ`}Y9ſ53+YЊ4[٢;.Ќ0P<LmڹFrмWCܠzg*3 ao&i -78Lɦ2ѵmÈtS <*|P.R=sS9_NoGS!FJ ̄F__|ꞟ*Ј.4IGyۙ_=|<җ ԆJG,j.CT34'Inrf`ȿ6E[BKEZQ._%ň:!t &d-߯E_BP`R\>˞W;ޡ&v !M@qb8(ipWܑQ~N &Oi8P ' ӂmlS)s^kvU!De9eG(|>Ցp{(2z=!krvyJ1fuAR}~e}XUl)êSZH.μpŶ!Szq٫:x tq ᮍ+_qଟÕ=/ %o2bbonۻPxaLtiH*g|:[+S9ǂY"]4>;RJg }gm5eIRFB>8^Q%p&)?v5 XE!]Ho E5[? maI3t ^9%P! y}Mcb$qRS'ᵙOg̕#v7li!`>֐U:L,]F՟uW. 6].K5I)!.B̫zfNҰ ,ox Hɳs^-[]{9 t}|_ߧJ`ˮ}NB?c@ o/&{Iȏ*f]pחwm%=%B;,@Ime?pΥI9]\h Tdۭ'[KB+ |ҵA@]0;<R(w_ Ia5{,k 8RSx8](Nq,>3'NܡHYZl!#\T7Ayv1d1KwbE]ֱjvj1y 0\;5qnWp]G e XXv«>QC)÷%*̐{hd)uv"QX*:7#f+|=Hy$<"bv ]ΠEi]⃗BƄ+?f"&uɺ,YJ̍U8Za}ž4͝)|\wK}=wΪ8~< AýX+ }C.pS>sXJK, "E$vJ\3Aks]b<{y4#0xY ̱ Պ2F36|ג0vC@7u lY촘f>b]ڲ ;bg[{Hݏ5a&x *Kb8)1DQT `! ͬQ.MrWOmjTN2r8P8֚ h*8 71VA\Sn' ~Xhl߿=F>36t7ťm-]qJY4Yl&zU5jVisS%^qeSXP՗\oΧ3w_-Qj+ek$H5 CER6߶:9T4X|MG03 L+ ]z7s l0#\Pb/LE}5'%/' ֭hhj=DB$OBT [b*h[%u8W k>l=rKYs`|(\ơΘ\RY{@S`B ]!q]ߕ8?ꏫy]a0t5?ex|m8g{gOlGM; `\fNI lݪ{Iݴ,.DQo*yooU>ׂKf TԘu%=f7U!VVmGjcٷT^c+ϱgA,]ƀcUue_ q*ʳ߃ZC 40ϪL'PfBڿq %sV_fֲc wT$DM}eɐN6;ăn)2 1; 8Gf.JtT~v u#[<t]z'EV_ ƊQ 9P"8 p|[o/A(B^( ^SGxLB`X4VTn~ÂG0x J}݊Pczy1IɰqPp Y&ij]Yl2P3:װd5m;ue"ۡ{7oar 9P,F݂ L43}äs/||gQT!֝XaԈEk| ^lMDO4V3}#=toL٣^cS?BC 7=hř#pjۼO} >,]R !&QT0~%LmT݈0k S'5~tVZx&b^*D^˃,)hMSQq`X5䓺A 1<HK)ւD{tƓJ}Qdkɮ% ۆ։sb\piix<; fs[E <ܖr 𼟑7|'ta 79&cy2ab6Ґ깁çP*uV"9Ԣ8Cs=<&Wlg뼲!5G#iq'xS]M:5Z#Iεq~iyk+:ڨP6QH4ol>[񂙃0v3ОtxaH34օvJk r;O)]iΩJ,²z09>VKZr]Wh35Iiԕ@?g03 :*'VG2t1tT# 2Ÿ}~4}G$D^!.둶*ߔ+)Ef]GNsmq F;a`xrij4Z6r;p3|`٩~(Z'esb gi{P7siM"Qoj}2o S%lAB]B.B:S1/#VmtƔ/ܼVF G)"h;l8q؝BcAx C/BP. m,Ԁ.O ~M%l  ngw|Jg+2eOBӻȺ~l-(ݿPŕ:ɝ .)˸/,f=j %|/7-yc&/x?@[Cq9,DYTcjQˢv+%|s}`W%{dY'l -tf|~1p<{>&N8[=*\ <]؊+*&PyGw=$(N&rn2F6#m61Ψ gLeǀȌ/͇#/쩮oY$ռj쯆ߥSR@sF3+It- f^nwETy]z_RH4}s+ I RX9ܢHkȅJ%hKҽHI"V܈Ld[syhM'DzV0s"L@Bw5$H/92GZ3w Vjwg #N`{"i 5vdU U%Lm' b_y.>ߣ o.%~wfd16L'dB^AЗJWØuY9 _{k= 2B`_#h .x 4! 0&!y::pv(;P4Wi:NXF &s>:*q?9 hOOmt(=ıEş ̴:GfDywPH21~ǀʳυ z dו(%Aki -16+f:I ~jRdUWLA Bq;CM%t.aej_M t#lY7+ ԟn~s)&hB>$U%ǸL2bp)A1tnIļKj@9M٣V.(X~k?BK+/ݘ]5=:{gxy52f{[%c庂4=֢AE"C*T6֍SJB3)Dr1;.Y4K @tX]3pˬmN>yU,\gt`9[쳀U(ik-59E=2(_c$>;x?aqYXϽsi`m[Fn'ű-`i]pSBȫR ·̍3CELKRD&CD})^^AtLG4 BbѦEXz h3R0HՃ߉+~T9MZR u0E ՉM24%tG̅R7mv2FUP:A0`p& rN^lhu1 JR܌T/OFf~Xł+o>WsWĢg+A c4x n O+F0ܶޒf =ғ4DnHI[*쬟kva{ ƪQj&W.`@5By(?8@i"5 tI%fс 0 ]-nGav2#M;T\@i :Tq̿Z_n8!ڀږ7'm>ɡ>,QqW8}I5K4O(ch1 v7ٶiߝ=mJ5Aڋ2Ɲ:\@Fv(5CB=0$r"ۗ(G:E'3`#7 s1ln `hZ,`Dqk 5{l27< vZ$G2$%*]C2׏QKܺ(kG 8hwC RX]A;M3?g|(k5+78 zL̛p'Fqѕy͡k~e;,)T?TLѵMc@~'1μ`LcQVv++'ӻGakEwxR}d!?Y<5wQ=GOnR 8DҏwIԒQp'}N= =b+cdKx-n+'?':mD*NL76Vҝ?컯lpyѧIWHZi $`',rK-`l3 ]ſÛw^U&PkEideS1K`ga1ݹ$ 8۹nuw"i~#oѓiwІ uח~iIYS!~ɸsotAjݥ"&e‘FǶ~%+skYF҉B%|C<3P"3aXyTU+iZԵ'!nzrGh.{˭JdҞ{}:칷bʼn„;Ӑ{x;_ݚi'[ySD< x6JKݎOw"> e'ѱ_3R{ҼڿU w'0J|>M0b~N]ᡫJsJv|=$*N6\UTF x0C\0ZD){i8%Y?ý.졷Ŗ0S ':=Q8NsH5-7Ljz 1ZU,/Z&RzP6 2L Ǯ䩕F*9f~TnնK,1=1/-mFϨ 'M"=owf457dQ >N27Uzb8CCoq2wG.vŖ7@i&WŽ,ᐃ|e'"V?XγCW\ ;f(I>ή,t0.W`8O$K[m+Mت"ڼ.s #V겋-Я(MRPdT%_|md25 6)[ p̶Bܐ*Ţ'-FpT;۔?LH+HYMS.%{5NJϖk$%M?_m;N ;/ B;_vI-kN:g4bBCS4wԶ=.Lє|eU\cHe/W*fӺ9:45_ .<&~;BŘ"I=DF+18{[5R䡿w;}qiV O\rV/.řS<;Qœ/,xh5˧Iٹ2_~ ~NJGֳ0 6 {,1577%4etŴ*zC&ہ( L)&A$q.$ĝ]ǡS֧gqQ-K(g:kU>Tj]*ƣ0޹Vtv@m EÒ85db mVڲ%KɕD',lyxS5* ٣? mI!lߥOTa]CUreQl2E8J\/_m2tUtre;d)+$ L\5tWuT/iƙK}w F?ה[9+OD*p>zHVcvZ1L3у{ag`䧬-ʱW>EgrsyBDFḡٜNذ+Gm\, #]Ar؝&q |/,95PAffUe>[#+/\_z|Wg'#ncﵖ[8%YztԖybN]l Ξ0b̺A0pVjRx@i=!ݴ]-aa`^PSID ,7 EY !rNoӯ7_, ] HPW`*#j.&}Ph"7SB5lfH_ _y1*)*6}g\^<Ԥ_Yw]ڃZ8I uT]:uhi}IqJ'qB5I[OS`Rn,\A[zx\%LJ4q*B1BCX=gg/O_gs9ە;GdYlدY`8FBJqcrz{LޚgDQcLaHnp|ZQC@s3zjQ/OXT='Y@M>uz;q)}t槟ҖӮ/M=$XO/H]Nm^wA7$;5X'))4ERge՘-YJ87yR4Y {3<ʷp"KObb(@(ϻFʶ7,RMj!nL]o}(2uzV||nFQy3kc#xyI5m+7±1Z΁:O6$öFuj-ǬG&}}+Y뾦*S-pwi"|̳0 0 $7' (v):E<*RP#. T,{T (^]뙑=ķ7RNcd`>G+X;l(#9{pHOߝ3XO熇coėǦjNZ&oUn[_D"Q7Aɺ$ oۉuܛ;ǵo t2Tۖ喣4DIJdL @L2}p>wb lJ1 pE!EUkw.W.έG%>jlúԉ%Cw߳yCjF@O$S `(hxX)|0S[E5p/00r1ѯ"Ơc}oq@%\ EQTr#7!ԿvXGa3i~6b-뺨CWbO254GXhO>+$F!G9QxzJ/,)Fk?ۊ o7:aUL0Ni0.cV'7{%QH@r S]zSO99C`(01)?2t>}pe6݅AVР~/=GIZJq(xzZz١!YϓиN7֒Ή S:~hԐ$ls ̚r<-y@c.%*&eݒ[[W‹T'p۰%^*Aހ\8bX z$ʺ޸se Iogʼn<lj4&jwc0ӬbIrȅIH谦"ŤKKְruk ~Id,k(h#V>ƺ)KU͍&g$pl8f핯Db1p\&x| G,}Rl:Y{c5Vp(&hYTb` >#%i솿s arR4Ix.JxoAש3r JWi$CA ʫ2G& QͥgDji*E~nwُWÐ 7 .SWKxbK#G[0DqHdp <ۿz%+ mI~TNcP3.#?tGṝX $ӿі,4~Vs)V;xPuZ (W(ҫx#'uJg3N7죸 5:|Aa VFw{hF|1 -=T SPKGe`ɿTE:ŗnfnb=a=!8,t" >z`hfJe\kL"` 3S7Xņjh) X^Bk/PyGbY j;Qߖ 6  TE-B ^YNEyw g s6-[:y˜=i~g,(Gn *'Rӎ$dB{Uk H{ZL.}UIv K/kyc۞'Yqk:mzazEXij=Gt W5qʱ.ƨk-?| @jGx(ɻ%5ޒI$Ǐ~aLJxyI{n(T kN(3sB~_g+2~%*Z?k/] 0k0u?W|I,Q <k@"s]G6  #J@?3K|$0UhQ'6Bs!XՕO殴D{ȗަK_wqZ'ӧwjwSF{ag W/vԖQoayQgEr Дfw7/3ٸN53Z^/{;&Qނ'bJM2_P k~T6Ah-tL3 T\"~TflV,0 ν\)Scan99W RӳZ"q[% <Ic5On5v}DZ7)5fPU@l'_">U)2`fUs/<#Rt-+ğWp,WW, T2[pޣP0RV]%.`A7eǁZ3Gmn~%a%ZmKBZGs\skc㌮Ukmb%i"P }ɡW,jmm(&h)\,0])i )@ :3H$?rP=!7p i]X"uW@GmpiYA##loroMXфFz;TC+ .嗻80zňTs[hF=RHլYٲfnLk &iY9N\ȿO6nfblۥmyaecI7ﳂ $bƬDK ;p4 rMBDNdo<3a2N O!:؎qWEO1Hc$XdV.u$M&l}8c.W>g)$/k7@ohtQpu8ю{ڠ~.au=єPF0/Wv]f2&Y!ϱ!Ib (ʊ}Lٌ)C=;wۃҴBbÔ'VF3ZX@KR]"$ƀɝJrHm`_jGԽ{:}QU_#d?X\J{Ċ߅Jzj|niMY"?@a)}t$_ozYGpk|!5>zʌ4؄nfBC'{'o)_'Sn*n>i$i=ⱋޢ^vD+(Dj~r ѝ4 bՖ¸=QS<ɜ rL Eb ?>Cy.FS `ApK=L/DGb,j2Џ aao.ii!ZKJOPHw\omRpSJ6_8tu7jæ-j-Bn߱3 /-8^^ 7B"OZ5ehB+Yp"eh?U㪦M7%C 2u8]ik4CWw|@x p o@"C?a{6zB #G]/*$hz asD~#V)Lg#Yd;NܦkGJ?z1vCQݘag uL, PELu2JhCOsGԗ t(T`3b<̔\N ^ytw_]ػ>3^n1\]Q,rFԸ#LBZg(JN`Y9OLVp#GSKfuAU*-ϨH$ fpa?ubȝU}(VJ85%ӀmpWc}hW[+{*as?*q[Ғ3d1DR|'-2G&6p~h9km-I(Mɯm.6(L>(f7D63 J.6]u|ﻫ, Y{"SLT ,rГ+'<`>[7k]>;8maarCoNK_iQq.l9+TW"nD"9ka Aˆ:w ~ERܮǝuZZ+/vDlT<{a˖#V(_+Z51ƫMk3MeUYOAXZȌh&L >y'HiHs]m(5ٚq =<@UHg[hI2&,ˆXmsɣsm͕kwSHs KMyGx~u`[տt/ 6Oe~PkS'~ eHj:>%[@:BrBl|Ԙj7E4mڒ}N2][uOF]a1.:qlVcB=OxyC!fxU+vr9.43Ƅlل[1)kQ5:qUXCWk. 3ƅR)'jW1iԡBPGuwJB54.1Fklxe?YTD#/+Y︃/.iUCCicF~4Nٛ sxo%!tlAE)(pzVχ7ˆ *"ڨ&L5F "{D{/6ʏ08 j`x =2HWE{n(bF/zvb3rL"9Y'u'cy1~ǔ ndt)luyf3s"y64*`فf0-cA͍r-ضqb9űQҗ #8 $S"ZDUOf@fЃ urYRS؆s{MtCQ˞9U@AG^LA0&%C&iL(Nt}xS)(6+1?_NO*1ΰDS72{5 n[&q۩p25ZrGeHW µ7"z=Z{IFk;B*{.^=?;#){w Ýa?c Q8eBȈ9|''CK׊ 0 Y=9N~ցk0T1q!ѭ7O'aY$LYrgk6t霠FUQO(*:#V X‚ _48rn+=d7eZE44l y)sUu*O GqoUOِ5RY9~A͖3cVV7d1!Z>6Ҫ(#TIѱ6noXN+ުc1"Bnzb#Rzbg\AHj؄Smş,.%phs4Dʂ~\tknN=cgffs2Gx3p+L=,Jaqc0Zӗ6p>QQJ’9"="UI8d! 6C7(.%¢fԷ6~3ȣB-g%xID\._5`%(lOȎDݫшP{lqRc8,'.> -s7#͊Eՙ[D^8M~c i)[(& cw&X\-nYĬ b`a*o (61JhY UQ:t>9eM*Bi ‡JȢT'(hЍjyQ(vdImi$?]mXBK k $̬*7d¸TmGQ+#϶4UwAT3)sCןҰLܨP"vJ[N 6>E=)p%R٫_ni {FgT',eyfwGSD;&̕_ͮ_R')Z*1~騜7 ])UyY`G0Ppqj:j۵:Q*Z*~˱QcFkgХ]TXFxNmߢ+׬Xoև(yPuG}"JOOMٿh(m|ȪI'oba"9[6?0lgnZ[eW)쯦::nLOy$a%z nQ6͵,ɥu*",:X  -4jUC#[jB^Fb06  j%4V/غMAz#ӮPA꫈ us#O w]|_#)ECjD_jy7yRɶJDbċxFaJ~1ү_C_.9']^ rܪ'hJ۸u_wu{B d0j"3; I5 )V8ySν̈)IU1tfP\/1_*:W\Ya9&#}-R0w{8RNtLezId ֻiXlQlmYvU_f"D쥶Y՟wsT[.&4e ܼπG0ܗ= z{nFm޼ЭDJC r?Dh!:I"Vgʙ;թyt6H ͱ ˭SlmMh;]|gaK|f!*$ѷm/dplvtDѻzBcoP\F,\0 uƉwvLԢ+^dzЅ4vmS5btϴJ!fi`uk*pw2P3EP }R"nn?H : એu?8hD6~D |W-d.5H\- F<9(NӬD;%07VUC z3T)PIѺze6ꨐ֑ H^%* bٵ.Dp <`NNOk(11]Æ}cmϑM9eO1(de5e'Dgm`(PJpEAwoNWJl0Σ7h>&-a37k̘a .|y{B45"WwsN\Jš oIGuDϮ[*F\7󤦂AN}׬??_}fjEC Lډm<[f`%r}LIvh``Y!P+zPDF 7Bpb|~%Q &d"Qo|‹zakuhpV0J-BC38\ʕ?)eT;1ȫ:, xDo/=o]E}'8Pvhf33w6BUKVCoб.kv8U>x$%j) Oߔ#4~%2/d(+M`ﳏwZ>ZLBE(6N>I,)z3+:@Jj.(d @/ժ \縟XWRy)^.'I:洍3S' Q;wW?_;ؾKO6`1[v dc{C #i=ɫk1FxTtbj.9Dtfll3E jp{fM+<%Xˢo&TJR1DuEY4D-N(m#39s)dB.ۺVh{2] ^tr8smr(Kނ`zhRAmݷ* Mn1qXKM8Lj&Pci6pn #3 y8u(Kиd|&;wo^SHQ~WԡA5+lpIdb)NR^]&,э/oqdZFBOpֽ3)>s?I`N&sf2G԰w L\Vp iUlPYr7[ -'PW`H,` m<-23!ъa>Ks)+11nDybY!&5D0Y-%/f++E. E)3;f09MN m/Xs_lN:(oC4D% .<}$u"MBQD{*V#kz? 0ˮzDr .ˊ;gimY`.NWg{\{Tp8!U+EOJK,?TB#KLtʝ?U.i>Q{-0l)ۂ +5#JctV9d:4- :{g'ᾔxQc!g߇GmK~{:䄮{Eӑ|=ToT:͖T-9.TrîMdow`j46So_ V_;iPpӚeaLd9Jx2P )h$bڅ-dWFLo3DAymJ\ue;%@k(nX"6b3xo tcS26X3 &Xfw$މip½fYA22igua+ƍ~4F'Ҽ7%.Ƣ_)?r‡/bn{ MW7Ac'ƗӵvbQin aX"|O4%޷_P~1Tf%* 7:tv4@l˖63KB3$X{$P7ACN$\ǤO⌑gz%CUkKgߴ2iM@r?s}">'^%m 2J@"a~瀑O_ʨ{NFsU@'QaX`uc`+Qkh±rufeyqJ}q%&]!V Y%ACPdvGwB*!ʠ=wyd"P&OO Kg }`~ֲa8o DX*[b^y"Е=.hh2ԚL N<_?+̩o]CT (mh3/CUz&'4ݤ7jƂ(e$ygAQDxɳm mY쪚b8$-yA^ODr3E-Y7A;jѴ7|Ml:e=|;*e8mj)'b@c2J'CU(=MU^E{I?kz^ºB8oi0 yИK_%":A2l?sCռpei4#Ŏ u=^، %TO bVAv3O?I '3(194͟]4]6JJ<]%Ak/#X6]$L9+iv`j4}%Im]F {ԑe`^'a &PʂAB-{%ɯAʛ5ݵ`$ 5"vn}P|O{"R⼗Dd,hv]%LؤJI9Jm*6BT҇{}ti\).1wʙ;%r"Nu5pO&& pi)x! ئkte,ߞP&GPQbњUZ:cH^ejDv=Xqs=0ds_*wM2'K̍tſ9ZӥAMB`ʣ(Mҩ$+"z]PQџsVd#Gf.C*keG}.M ~Iq PFb T627:]PEH#m5* R(;9a>#NPT&cţ",FGI>vD4- T`$hs7ΗrV*/ak?2d!rK5)"!-"ç:6gujmi.>$Wl ~l$/ߦw1+?HG+xNlX&~k3 d [H(7$Tb@Z'sK:סvonlPK=*6XDNM=]-ٻ<9 [!]TQϸ,'E YVye: &\4Dt/.:[][4AXJ+|4w_2,Z*ޯ_g4$"ŝN'0"Q*ct9Z 9_T/o=XQ]Ah3Ev"'y$L_ (ОQDÊ0*F=q- M܃5xaF{7?7OngXtBbhF4qn$ "$#Җvqye/̜M[μ9L=9KZ" c8vNh!pleaڡyZqemyEPI aJݾ ~or;m;蟏zg|p^ʺxnڏe\=E ڙ[]t!9e5./؄bBus GNVʘo h.W~rPnUnXFuc@ !0Oy)D6uAyH%QL?.?odT-?PN|m8»XG [=_htgEQe: b @=;ajn>x,%W7K",xY@|n?9붡DcV[)$y+Uy\*[ ZJm;[ OG<+bΉEWV O2iڳ`uB TF|WY ƒX΃YO ~aqQ)1mՊ w"nLQ?A>:}vږ3neǖ6hgfwļnh-#cp dP.z_cjc[cjZH: x bl?H_U8"@9_GjaLA_Z )Ҳ_buDLY@1Y+{?aFu5E__&\'b=J.&zSMcA9rܿ m6cԝYSVHo$(ǃuM gU,[3Yyڽ7. Z |ag>HD NIMΊ~Nwh9"*fk`[yO\!젋 zA(n!ܡmBE%ӼU=rAjUyR mÊ*!s=F:ڕN[X?`l*`=LQ8DX2v00 TuJ74ٔ: Ć_}6 W<+3e ʵ+uBZu2%4CmA=M?D.JI Ⅺe]1\?[XO `Nl j >܎6!> &4&]OKu_MYIw z]U1˧gb:;@EH ƞ0az-'s~SS愜//LNa=pEf )04^3%aJPzЌ 8RvTe+0GAAɈ$rkqY \/%PNЊpUdoL=Q ÈlKN*6ʥPHoD>nCU! Z#L;//#Dri^Z@|C.W5O/LxLF%ݹ-l=˺P u}~wRm '*^g |b8rVsWZ@}evz*V*{]_:";B@Tt¿7r9N֣RVpDlEHO.:';UQgO JɠjU![HI]C"V`K g?*qf#gR>W~kUvEy [$' #"Kb6~FLOTdd Dc4lVr۩GXFnMI3]s,/@ШFz"q\~REJçOY)P@XLʍ)/ w 8ub݅xjW"9vzԍꛡ_ *0wTcⱝzBwd:1]_Z[]QDCql]‰[K;`++ TTAd _V]RZOoįrSps$֫t;l5kGZX : \e4̑ABDM&}%APT[@P(: 'XH+Aڦ:9h \hx &+tm6se̲I!{t[Uco(KNejU/ҺQ5Y _+TP:5Z!Ah2d\iV~;P,>d]:=ꃊOr}t@7Yǹѭy(t#(:L\ylmr,S^S>R-UqBIץhƓ~*3p>Q>,tK=A?>X sQ޽?$h00(6]7VVG| ΝgSٰG\錧-pTR'7YLwT<91[S| ҽm,%/eHsPԶXc&fXJHPؘI K6nY / 94.)߱\X?h%tZv ->Iߡ7+ ^dGvZ|U-0[,E Lu of-HyN HMJNmݷhpBA5})եi}"/Q2n"B};*,A"ĩnTc8Ʊb4%IA Gd eKhTqQa,3r2 J8+bUg3sW+HkC!?v(,`AƪgĽo$G=ol=fjyLL$ ]D`=WdNJ.ER:W:W>-@^#ѱɝ@_<{})|լ &8zsd5eu )<%<ն zؼc <689jʟ0h,Q+]XhTK5Fe:Rvq ZE0g37lRZmO-qA֞8A$mVRjMiXD:%8<-1 %*MnjrZp ͬێ o`&J"yT90um!S-SgZ7CHЖKS/)ݻhrEnx%~iڄ/¹uT[xjZ~ r])⎮,[7ez&pG׌\]2 Z)*d.cAmb߱߃U,ˊQ9K4O++Qtk"r rqx_}_lKD830;\խx #eDC6DzhpfS صpriUղ}8F -Zprp-27 SG5(l 2aTIw~+J! T?yVWc͂w9!&S*&HMA${S^nwg78OFQ澶gq(%Ȫ /܄ҁ L)uFv$>Rsp\) &J,\5[S-yo.6NrRQc#Vcvܞd+\߄Pt;v5Kr}GVpȬy]P*=B#!ʴU܈d^ E6d\xᷰU a6$tp S5`&aBwzYσ\zUu3H!Ե&cL'bi!#gV#+['3n<-]8,{,_?r !bJ?3k#J5hL>k/~xt!=T Eпr:+ IKaԹB"\HŮ.u_vPZp(8*yZE}E|ƭ\ȕ.hTvM4 =_H""Hn}mQ]jrOK ݈ #.p@9TՉe 埋jP8"2jI3,ko&k&r$xfJ(@:^޼@0ùٌ7|XX(ҩZk]FIo23L TzӪiIƵq{Ddtݏ"ydz-CDwV k/X1LG^Un?*Q;G8db}J0$TENՀptHή%gMznͪWz[<-,Y *yZDx ?$piE"@ϩtD"W8xx/&5ei-/VP`*a@ңR%# mk{:[0g[exgY`1o Gf% &)1q5c0's0_HaM\(+#oF`}R*Fxhrd]ϲbnkOD=`wi,@ư wBa|ϚyVoszCUR]EH50ӑbW3 S`alZhAZٙvߏ+IlF~2dV=.u#iF79h~OWhs*Y1d FbP)7)6'#^u;GhR(l u̳Sbl}7~\WEUNR]\26 j5ҠѢ+:RM}s),@$N-ebQj1NL_= oat, :, >ɞYv9OU +>4pAy$x4B$'z}\^MiQ ꇳK aݪ`ei9;mSr{<Y,Pw\0n-"Z׈0%[+)r[2@N|"IkrK1 l&dt.8Ni65]mΥPf>%V.Gu((Ȧ@ F`08;z׀qki&m5k B+2O&>?~@X3.lj_lx^Dm~VwA}0z`5z"0xk2Q9ޕQVsv֤}v'+s*w!~?KIYdo'] iOճ/au dBq8l Tnesh#,-%,3]JCTfiJ }4p.Q3IH0+m5Iq,*/Ҋ6c'M$#tqQB"`4BFX\}zFﲻ,A?"Nw8npN^@`DGt?v? [BFK)\?*uX0)lWUKNd, +0yHᡉ /$5elQ]oRLBid4T@k1~TR̹ϏwfYmK*=nM]RxZ}rhۿ邈{eS]b쮨3N_zg =LKc9Kha 0}8qd0=ĪJY7I~J3CH7bfi}=Uy|9=g.tE@g)/r0/I 8JGՏg z\+ ǀL c a>xǚ@ZU*Oіs o ȹ&;s.p&Ջ|@KXJgyŎ3@όkʞMBSv6("N)->2󪢄Dz~57SjJJ8E`DJz5|Ȑ 񱼌5$Fh>l`Z]&}GdhqpصV7c?_g A,*g'+i՝V5ʿ:1i[vWVAmܐQOŷ^I-¢p ,)'=WsL)`GKW 7\F/7'wFpѕQEP~2L NI:-<+IyP#s)|&UdiڢIҘA}uȖ̦09upr}VOvℹ $ƨrGkpf<*Rl*d$17ovBvجS7笉Tv;}k\}R&sQvjAonhuB<'@zMA- Oͩ0UZc;=3\!=|J9$Q?'äB`sL"?Rg\۞/kMêPOX4͛y q[9sXափɧQB7>ˣi,?x]n(+yBqvyClF"c8E&7=~;il9^kK0L{ r=u[l~n!8ʻW"P.t͟Q\Kѱ +)$fJI/J"}xJ s4'et϶˻I7 j(dI~@sz)ƙsO+̇8}Jݨp8fU&!՘nXR3P!/ȲIBm|ѮT<{9YN :( b AeT٨$0π<"`F@`2~H=fMs[t9y0=jr,wwLA!zzA W,3$ $}t(mI&1ڧ?I;պKRonF)3vF=,ثsA?@JXYW<<fCVF{V)f޹ G]u~qݝ3} cyG}`_vª>s"reda#%K]i'E*$Uܗ5\_<:0f~eCqvU{UzEOEIxыPuUz+j:`BHçE5GxD;$;,7̩r!QoGA/|9~]-j9 %B]F@1pn(5v$lEh>ۆ*@b@\bp]ڀ.KߺRSPmJh!&u6iK*26L8Dw%tw+Y 2c<ȽcL@27zFEg~]EL?ǭRWǨ` WZ'/o _ Bn/kDm*:ŬJS oACC;;HrΤ0po}46{D m5(WYLcnqUa7:2k@%KQ2[Ϩma߱B*gv: *g=C)mW`Sgx|8y=(H#BSernzh1z4l%dijG!ƴڬ9rpIkVFܔ07&FZZ;3WNnEzUƧÁy?^*oYF7noZV^@Mik-rfo#?G at-Qr l$,\ vhm);RQO1$VLʨ3$*Stb6 *}'3wuhxО>?oBhX> =ڍ8( %=Ҷۻa+W)+J5)'8t.F| >㽄HVOljsH{)kTۗVt5d@ڍEQ+=ŢŇ;L_M?Ϸ 1ח!Y'𬝏t|483L4` BHt$ȐȄ3,1.27U[eudɐjȒ_1|#԰R،/On >9PavwVw&71 ZHxI"d;9jn0&h8әFxHF* #?~M77AkItn% 'x;qWbn} ?Ҹb% :,uuJ2"XHn `? :[qBqb5;hFWyN'~w \bs(/ʨ=s8ⶨ40z3+ >}ҩ6\"G}E`M 9,|P@s3_MG9#XI{';.\=, ׀9UhR<6̹h&dEhfEIFn$q_jdDh=1}U"l&9C\b`6#xbἕ|5CMydm\[ZT@ęݿ'1|x:TC VEka$z.s N;5+l*u&ZJD?I*hLĶO?ٹ-&=GYa3QQ/2%}Bi I#'{}h B6?սo\k_G\83x<&Oq}`c9ȷt >8K6cO/1 y;bR;<(V^/ٻO=77<]6Yj7Cc)VaJQ 6C@ܕ3>-vv>i,b$"i4/ȥL1bC%@ K'ïR ͖&&bEPAw\ϩ,J Gp ) ?]_jR]k 3)ߛGu}ԚygU$f0T(2 iq6:LH~*D$;帉ε Ch eJ҆pWSS9a=p% 8ɜ (=rj'4Hn^SOLN^lrD(.F7#ߋ",-gt2jX#rm/7y%GZO`h6n<._ـ兪% .g0IpGQfocpӨ$29D{M>P\C>kp 0 oZwyT)pnoaQ" {j)|藮9O hpb;P$8V&ш> $cv_gѲЭƇ8{t  2޾X/D},$GRt7YNU _jD#weg2x̧;X.0KnGo>/\X?(p^L+BKyX#fg;w6)?ʼE*|23"lL {EI;]21]C ٺ{-}zluTt %m2e'z0hDyJv(;OٵIqè}J<\pݴS|P;[jع T. yHlxdTjr'cO]Cꬅٞ 8/4 c D̂eñY5dք- w_ )R ɡy[tqb/>JjGTk%>jY\nԫA "T.0pvlerqG!gG@Y32Lyu6HY&K|v,G0&PF+o&)#G^ ]) 99)#Lۓ:^kpb|N! .GwXS-!hY)j4UU.<aowzI ["DqbҙqR˳lѡ6O[lYi,y坙KcPWscة %b(Q茳UflMe KnZo 6 :e |ˉs/P/31$u`_}M9wJxԡ wl#-=oDK 6 a~lfk>/5:$oݣO0O8_U()ݲr}ejk< .w&C~WTBXbYR'X0V?eGfO5s0ՐdS׺ND{b l{YC&j-,c1 b(t84p&)abg 瘕D&Fv4J1kjЎڄu] X)H,ݮ"TB# @0mȯbUS"Jx_e.'3wypr.y3,4BXnҪe>! BJJTF$Ņ$ZL${tbTuİ@[II?;cھȝOVL^bmڄ%8}U ^!TL|U6/IcLe/[_CSEonJY{ٳ\/]wB>slRgO7ng7Es-0$P\ A$v6'7J7P҂Ya3 F= H *?e<+inY!6@)Lݲ0#A=֮9W9nIPK Q5,9Kx>O`*ྋ%Ҵ ^yUXqgףkGHpe (,}vHTT^vXd2)) ,%e.ϗ\G+#8pFс0_)%S$s(_W~:׺PC|#-]$3@v݈tkm;c|wryAD\BO$avٟɣN8D8眇#f)KJXݎXN@L4utcHdq 媡oj@i0V:H.yRhD36$\6Ѓɜ~k+ "M\yN* PAW JdWkR_.&i϶-'|!"<$KlkA7T'O,"r*Ϛշ7B>1@d*SVO4*ow] 8L0LqJ:J'u!SZ劘wo\fI RLWƷo:5+2NSB~%ZM7/Lr4;1u,Pv2ۻ,uaSHa h5r0Mj±ni8sc^JΖJ@ŖHf mEԪS ֓23#MJ<,R.5oi1:?K\xQ~*|D [-e_e#Lf9JmC8ݎ:vh݇~u)$o;tJNd~sq'BMCT6]<$Y~dr6rN&[+N䋗WLUʈPjX I0џݍ%nKh#=/ L^0&|2.8;}eڔmX$^I ok3T¥ڈ)V&~c~R3^"I3cR*ϐ ͓z搭+!]GQ,e2^e:?c=]MD<⚽lIo~4s1u8ݨ#7j>TV`m ÒBc2\\vYbݩ޽PxrRF9AW7]WD-j?A&y)Q_c֭QSG*w"iR- ԥ„]g>D^wUBDztދ|{?C!]j#oY'₾ۜH͌>pBDbN]d,v6K3=k&B19_iߩJNQKp?/@C@KzwUfwtmÌL ;! Q*@`yTX!2°)zܭ F7y nHF3T5X#ydvd2&phˆ DvV塼eX-֗ cוѯc?C=j<‰!]'Eܼ&K7eOF5h]*(V3)/Gho|/fRu|*PmU5DNQ8-RPx_+ymY/eE}0)'8`wfu9h;>ŗhKqjYͅ^c !{߈v+no3~ I'" T'Eg} ݼư]YS}z<@쪊:+QszٵA`PbB5~%h[-Dz{lӫO)cݵgԺ&B! G}% cуm'nq&~_`rhp${FM }pIzDTuI\ ]xž}Of=S,LQ~W5; hw.ي~߾Y!!{A;w/KwxM*y2ߍ`[|q9Pmʈrc٥vA /s:G/֚Z`R **-8~e'}`Ym(]څ*e!Ϙ_GHfZ4za:*jVI&3L(9FgRu3r16#LyP<~8ʱ6TZh7KU5(wuڸGޚӸIνoӱdYt_SS.o=鸗ra6Hr>TNA_TyÅ;͘ لas2 ,~"!qm5@1do5+8E35Ƕ#tXnbJHV6e7{sla(菮&or绻3'3kע#$02^Gs&(z:g|l[3a pJFh]D d-&fL`)Rz cǔqU.yOʴl{rAnKG!Vr {r3UwjIe{-Orl~h0hd_N[wL%(ÆC(j-1`_,V$ Ӕu!bhcHlSyt CdFwzV򍴬]j8!Ҍ}>^'N'o"uF^y_/E׾){74A߫Ȥ{:Zb~/4(~KfɣTyx}o+%9x!W|X-&›j\ށ@vЬ̍kiW[oX~6h&cy8QC v·];Cmao0Q̪62ИqIMrMinNTnlԈ05h` )S s`hi6m2U{D04hǐHO%,oj1s֘PsF CcUЖ<'汜_Zo. X}i)ج=k=?;z g?[AmfH -i=Wo ~I$Eb{m˓؁1Z-Ī/&B$Z[~?4[mm>R4~#{dVـ^޻թfxhƬs?[{K$LT<4ߐoW 1)Ahﵙ8J6"Mϛ9UW6ւÇJR@NCD)\:J?{FwX@H}}e ƥs'$D d9C)CS?2KGr`vRT(#2D3ZIWߍ!BQ / oD]$"~mv>Gojy(NnjOH/.AOCcjNynKBFs0y/4Y.nԏIzTq7#}ggbx.31|t+P>n >/B*v㧼@ [s'd9r 'p)|7AU\0)Mo*w ڮS8wq`? >X4.XtfP\uth6}gZ'Tt CCa STA 7N)6mγa*7ky% Ѥw?lZ[v˚;/"lxi7 afx#ey L.LTq' uH(ɶֱp C^f`r~fV&0K-V1_i 3ɐjE9YXGusQYjNApu+xUVj/q7OQׂCZhLƼLJA#2Z'z y̫EL.&T̉9GwL xM۱P:c9-LHX@/; ߈Wcy Gm;Dy)U`U*ƺ{VuE =8i Z{t-h53T:nb\ r!9(JF{|˷'oXQffE`NxH;X ="7`Czn:Uu}Y<&[(RW7x(k_Տ:;B{!ЖY5k*#8".*˲vy{MX!_&A@dn&SwlvͯTR˷Lk]uJW<=ʥrHΨNQJ0PJ7~Cn&Pċ Y]{bj.ayYV=S S\憘%tvWLOpulxnN*6(\1,u}zrdDbD3Sb%U}R]YI`5M"8O/->&@–߼=5Sb-`x%vAY6-4|XfS@WRٓwإG īqA 1D ț1^<;0 {[ZX)0UhxcJTfyVU-]al O" -˿2(z+3sɠKߺ;rU#:l噳@_,a|2!lz+h 'df[RiZi ^B"RV=kWqFq,B1%N%9sJ=*'S$B)j0PV]J 8[05t'ɮLnxi*fJ1쯼هKG*cD4s,7Noh&n3s[-GVfy`Bߧ>x A0L:j5`|Uۭ 呎0P986;ȒZ \Tnx:\0{D/FO,ck5N-z,4QzZ0 څe[+ס)8k[_qZY :0J AZ/@y?=pS98P,[\%Ǻ57f2 0tq_16 =VP9vY?z8䲡~8aݼ s&/ -oqP5(9xsRTYb2J]c)9˵f8R{Je*ǰ7Y@T\!"W/(g q2 rP딃/N;FWϡB -s?D\5]@X]ba2e/”drf2tF ĤڤP!c^ՠJd*b&x)Z n~`wo `ϙ{̕%::^-dZMhGr@eBU!:©zbL~hR2!\%n/B/_dدz ݇e텞Lu*e:^eoxecgo]&Ł7?)$(W^|rUq Foͤ 1K Ac:[o`/: E0 jwlu]O -ƨ!W#H:?BQ;?>\ M,EW༢AR$cGZ@;ӍHpB{C嘧n=ªH4˚yydRg3*Z)H؂Ta9+,l<6~­0zDِAvϯTvASWqj-%=>Z\ LlC})6p%4`IHh5yi$$<IhYZSm3 [mmA~j .$KřgլI<zTň(G-nPgqS&7z@ 3^^;=%2['ۢLyCfBpS>ϥ:ae5t`e&̷í} bڍ7{yK-okTK(IJj-`2ofŹP馑e(T![R܉bF{3˨iYrt_.ϵ@jBS«FPN 5^i?.?VJk](:o#*Q iJA)q1Y{29E"g@ g6{rP2|/ ̒;@%c68 mnvyB~&Sǀʃn|H1J' X]v,ɍ?FEԓ`$UqjlJ͜u^{\6Her1Oe("D9pkʃҰaioo3zywv28$A6LGt\=޳Yp>($F~W  v_s~zJ꡾j;չ+v~$ }t OiqLfM8 rqe _lϤc_M_3&il8S-qZ'鞠RyLN"+!2*CF[YYGSwn@>p~o9t z8vnlJ]:R9 _"X +p.=+|潴CVVDκ!4pKA3`!$H rSi`5fk6Y,QIPQU$a}aĴ߫nЮ=pF8fo*0]eQ^v'n"y{ ]X fx?wqRP3#$EA" (TG7!H\; }zn ?D&p|)7N6rr O o-ߨJ Ӫ+x%I,[lA&q.{Z(mߙRc,?y ,سxŠBF^ YڐԦ]M`&`k6_ ,3V:vr"*Pr$,Kl}-jGQhD3pꖩδJ ]?j0%> JﭸA`gTdnP*ˬxfryT"G6Lwޝ_7_a0( S*x EEWvJܳ+mB[TX[)@Yuh;Ss.yUwp>O^Ha0ѵAۉccf$=n4+4߯א)R{p8!'ެ1),ToÅHO@gNɗ-3 5-pFín^h|Heykl:Wߙ-LqSyA%Ƙ*tdaG Aɠ=ŋW_socB;:LS Ye $4j0R7md-)/YEE_{dz+BVwO!PO}zIX*! L5ͻ8&L?:&|P|f?Qkc$o0^NJ pzݿsK,0aq3rJX!W Lr^sRTKEl [/:Ww4;)n up8X9Vi\vK0Z;vnKJԆD֒dWi &#5^UqH„'64^q/$#uֱSC(C~xb{Z}2kǔ^QXds| #ynDSf*-C?DyOdʢ3Ke, s R y#{XYe>[BGt"_"D+G50@n񕇔>/m~+x'n:% Q&)qW=[QLk.9'%Uyқh¤0K!nx1/ #-n},5 6;C_;_5j&ꩦdo\ w햯ŮpQ>yxбwk5M0+;Wzd2L:mDX3܈1aXXKf%bLt%S1ޓVV(oҝ< pdnNTkoksK*wPa v|?ɗl4(*PE*.61[H -t_g!,Kj#J={F)m\̟CϤ 8۱ݠus>F^.9>0CL®`iȮ5_t*ܠ!JU;oqDߩ5bdo s'R{$Divjt$ό܈\':, WIXZ@XqT`&v &s΃kS&~HjH:ʳ߫S/ÜGa5oDp`ȋ U5P̣rۧ:E>Ń[=E ;G)kQQȝAxy /LRM@[BV(NMՃR JusJD4kkj<YL5:B;Sf7޳4? 68͇Ff U{؞2\r'o{7YKKC_S:U#w..K]3XV>͙Vԡ&/Ъ.r~?7K,|@Fba5+2G潮x0߻6jcb^g`%I= 7ȓ&u8 TNMdZ& Xifv/I[IPqDǰcv~K1(>}kc6˒4I#g[ܐP^[_ ]IQ`z_Pԡiy5=$B*Dba|s^<<3K=}:h`RG\囓]T aS8<P,rٚɩ X!* JyB^^Ùh(R 7yi&4rIQ"Tz2e])}Iif DS](ŋn` 860nqQWsgȱ bn=P>&k؛5}k}"#Oؤxdw1}jو _Z8KЫ8=[Vwn엥>X~0""8=]t<:`L ]fF"16Ln+c9|V8N|cw~C- Ik }-ǽ+x|YcATiFcHmOǤR\DG`{Q \tt~2oMaeuړ4<.S7'bgDQ=M^)>Fz=ҰC,W}/:aFsM=Ę(OͬMyѨ?OhI8m̔,{.hQE{p#+?Et 瀠U5t6ᣳW94PdQߠh#*or01T)4Ag9uU lmIר-ZBjn8E\2$Ut#h;Sݬ#u˕RfIcϐ+D]%7ϝZ̑(/%_Bk};qn8Ri>:j@CޖWVa?Xopu%e|Vz?bLm sDcsz:TQ[N=]H_4<˖/l8dx.\WR%C܉ZLK(4㾌gi9o&&Y-w/ ; Mqv*Q&tPcVf1)E|2GQa~u#;odI$a䦯N̞v 9nS8ϵGx/.mk82 t2 c釥bx$shج=JDw0BzV'΀ֲܿ^+~ND[Cp'|r5C_CXͶ_R߆l{ȋwr t}U=rt"GsfR>_p Sx㖥߳7;ԃ+E.KcRzJ/Ir-Q/E{u -E+3V afDȿ[g;k".bRE} ϧK\V Хb["Q6#  ZX^u9j|#1`,F>sjU6D(` `7Ae?{C$|vQvmmNIs񙌤&8|I!BėGBYfG3i]NI)~n^N,I^ŦmW#(bma`K`آ+=k&$S8A;)f57<KeJ^LD!L1,[=)NDk>!liy.q.PNF;w@6XOd-#:5&3#.[/umȣ&Wz1YvP!2ް7LMwU ">vޱbRkYcPU)CIN-x+)wF( lsԢ+O]J44DEԓ~Y=$U{ź@kn76C ppL-"B} }KӄT|194l=i+AW$@묿 B I8p:k`^F1m8X N"zfNj0;HIFvtpY43 Ö m@7ύAh:>6rK#ƈZDsg֑cr1]Eӽ=OꍳdNgݭpSgFtj+.jƪn(߮A/ }ܲ%/ϴ#pK\#HLp죳mUj v,;{xKO^2]qǧ[3 ⦆ Bq\Z:']orDþ(|~l+MjiaK\S"uYKiۢdwd_$<[Gޢq t )P^"Eޘ&41Q2P峩\4Npa%T6ϧfLHVMt,L2c"?N2 zq'4c)\Y*͡3æj6+~eP4)k1XJΫ(0MlKZ=*Gfc6Ɵ4χPX9=UXY8(JD>(9u7QnJW, ^7w_CF8Ǎ\3LF*B)'3}lCEH@@_{݄ba +{6>3וE!s>c>!R&?q]B;]MGBIML'vc@T6[$R*D\)c̍8$yU}$[$L1YƄ<.AgeY k#s71V2t9Īd܌}{PʛnLVp,p'GզY2b1 aSG*@+ *u_(5m(&4:cO@ÁҀf5\I#DCwXfQu>nHE*+Q&J+Vӯ>"F>ϳXͧ|'w\gD + I+q/hfx>N?)@}\e;y.G˭9<9 ŞpP6WwL 2)~(y#LB(]L 7|b\Yzϸ,.U2 {O%;B`yd|\ew=\>6/)X1d`587h@,vI^MS< 5?  x@ϝGjL%Q= &H9tm d3V0J*Рiz4o[@X0MQE['j3ciQ,ô;7M3ѣyHnh'*6[\T@9U0<ҰϟxX'kw +Nr|Q/A+~g5" >=-gQ_ T(Lchh\YL]̷Ә PL0HҺ5 rjv6ⒷgCn;>IT)W '0 >pp8<*T3Ó83ˑ9Nӎ\ =ą%[R*vd(/ql̑nz&UyUH3q)-댰Mvӕnګcn 4eoġ9uO էS1xŭz .HQMgȰozk1a!:h"֞lewcP7iL\0e.1rT:ub3ҼZnJeA'T.IpL("N%hݤɨDڂ^M2Ryq+wScs}٘KTO:(JА]v8w$J]Ol(K.K]MV^f9)wHbpm!22Q:׶ n~J~K{>Aw!|XV91Jǣ-B31G{߈M-brip|6\ХMRa|kJ>Y}OY`3 9q>M.!d8`gb%HĞTY@G,Dz#pl+, ]HR+́A#hU>޼xLef>3DF&11'laeI#SGdHIb@P3d5,(Rk`Jث erިN-N UVf90vjH;-ׇf=;+MFlR?rb hcg&)g-x]<t;$L2 !k᠅mng~hLf+DJ_o$Xo'Ι>7 侃 Q٧{Fw׷Jו #ݲ LEF6ln~|1>v-,WBbb5\30hl,6!O\H5g"uFƖCјI@ ؟P[%U-b i"~}ftU Ԫ`'[fO   7TBm*flUH4V8O1Yéމ_e94[04<wlo<"KdƁʪX4%ͷ; )=cM,ll*KŅJhCZQp pDa_ R* sFi=j>lhrGvbm_%Au<K[A I?hCjaj$=:T_6aCݻid*k <) TCcfd54LIBds[&eAᥞ탮|tqѕs~=/o'I qkƐ@+<-KO[&h~o֍,yN?oHшkUj_(!q~ 4Qvū='oЎf'[G9<z6©^%#[~N@*H!;iqas}jP6H8;&H LucN y%¢Zwp QN :Ozj"TƆR: ۟O9EW)Q r6smImnZUHNR1 Y!%9S*ﻡ}@}CPesYWLC~(p`SᅴWMĮvj%=r6{ɽܵʦ_&C$l;~ڱȼLGQ' V`d8iLR7 {ל+9$Q m A uP7LmE_ :-yd Mc>J[ WvUS$VS>C$/r0F']Yd'[v4=&Ul%}4IGL/>0ythƬErJfqveqTppQXۤ`Ű$?U&;oyx3gՉJ4yު-%r%8E ?W7o:xG$N; I6ظҥKtt<\a$p-aFPu4Ά:c4ϴ$@{%^ u<qWtiSI6[׃bOBdp thh;qQ1m\녔碷ڌ'j>-} z:jLČm(w)`I]a{::F,B40C QC ~gZK*.wtwbUUdH<uDqTHCJ(ECen+o:O4WuΑ(LoL #abGK!cr69{ )*2O-J"2C@D 46R+7*{vg򀝩SU Ǜ o/K{_tjNVM7(1]Pv촓Rk4kpGdܸ0T BwpcAskAR@kT#o}R5sQuqʹ{r~ vG.4l9J In6C؟U&iy{QeZ9dOzl8E;J|9PP#ybQlf˂Z;flgӺqm"B`0w81ׂqW\p0x?.VIˌosrx?ua{4FEт# ZWF{$!_Xp\ZIh$^=Gf={JE`^lק{ikG0 x.J }2s$sxBK]¢$Mf `ًwQX!K⩆>1UrH-f^XCEH&AAa} N@4ILU7ŌLaTrm Wj Ws1T)l-]1;MDI }sgf5ۻǒF.`Ǿ|G8ctqؓnULE._0Xdu ?Z! rPǫ <CfH'+],Sy~9ץ [2Eb< hf]p:d^6LTsl e3K+K1<Sza2ŒIRn2ϊ`fֿqyuQJQG@*--94*`)QVsVl3PA ҸК\ whc M Zb"{lJNH3 =g|<#'ķ"%:sp|g}uG='YNyV H hDu'ɶ6 WDUw h8lcAr~jp-29; yd8W,I" OP)B:Mi0 +zڡ~䋹rHOL.Y9&^t*n@fh_:mB&a \5F7[N$XmH>R5K7>,$? #AA90]s-~tREZ.P@ԀMa$!T9<'g9paaaZK<8ZZv.| R4l+nC>m.!pAb>u Ơ̋{phmqU Ha>9?e8FEQqzdMr!-.W^$v;iX4}s>b1fA{3˫=rS1`4C5d̕[ }`SL7s R x?p~pN!Y̓ˌ#D`8|N3J$hSaj+ZG{EeT=phԞjRi9m馫L*wmpIR Ʀ.C, G7(2V?t4~H]B$< RXz [)IEact)g\) B]fꡮ%eh RbnUa<:1.OB H+~.7H@*8{ GdcH 3 MP]N|dR[JH`)dӛVdC8u2b)1 s~%owtM' {zI٢{6Ah?~r}#qMqኔл$L}L̴BH<#(:ThuYbdK8w%mty*sw ~_s_rՌ+}u<_/loqUTxR TNU:,$.ۭN\RHlV9okt|o㻃Ѧ{ңC>1w4n^ oIbUQ¹ϲdؠ}G5e%RMTp'&.r7sj}bӌY6gN8AAr]wavDS7db*G07>J}PWEHjܟ֚_ec4ICgIrz@3oxfD/og/#r7c1s'I=>>@901饅:\Z^*@ ZaRռɷ;@pxb =So ` -qK?bobWy!'U{wB' '@7Q)lfoJL0%A</"iJctjxrm]K`33<0׌}>݊"拿(T…xIFlH #竉YWv=w˭pT4SQ'KatS^ bkW_;w/݊7  D%3 Oӹtu XLlvuMWT2y/w9FS!cYO2u p eK^Sp@|,aĠ昈˖,Wƃq)*[cu1h6.-ù]8scςрϡ dSCg%[&[H^{egp E:Mq`:d~jnNsʮ2tJnYgNJ/)e_bj ѷ*eh nWq',j_nc̨ s"&QAI-dsT;zrq@Y9wNF ۀfa>y*7DbK69(mVlJ$<99CsU*(A ʂ]ƋP݃㝫:ռC]YJ^b(։Q eKfy 2e} S2K$O!J)٬2F1\?LARP‘(C==wVَ nKO+cAU/y2(J|qQleA$Hђ, e9K! *Z\SP, 7'bHI6@)E җHԩ 7rnUR}m8-$` ϵ[AZ9x` OOӅܐG^CL]Ùݏ oY$o Wpr"U*.Qx[d|F'CXZTSݙ~{MYp;3%?[V 8LX ڢQp;΍⎤ !!l78ڿ+r[0MO/RcK,qiS(e~=Pku7nӶQZ.sBڊ_R'}V?b5 p\q{p f-a ^;*qk{J*#L^C +;LZjA.GNPP[49`H M|񽆮5CKl> NgB$@mZ13rš,m%l !$6+!xoe܂"u$t@DZo/qriHۺjr:&teJ|b&cx3M8&}G]+ ɔ¿iGxxj+Uw8lQaφבS;.2`O"SDG1~ y&=ײq0;@w4ɮWGB7pCH:ݸNh©TMYcs펄{tS ِ3`GG*XewO>a1*rֽ?»~+\d< BgKa @fZ.^UhCC(\!c\!lvqΫX4/7"jSe~l\*v@H%_D ҸoؓDVJ6k徵u_]=sdM!e;l+vyF|ieι-eQ+, riHU6Qn.!LME4([Sv0z8|s!~ IX2鋕Spw2wR)2iN @ e F;ߊ(P/75չ'[o)dg NѺ)j@7 |xX9tS$!>moHF٪WsM"я fÙ[9d:փܽMtH^@x,V`2۱v{OW\rsSa4cH?Tsr]A #v}c$Q Nws6ZTqsZhN6m;f-gtC}]f6a;.ù l,.BۛpmDIT@\{_It]] ^U@B^ J:6EPs;>tSW>Gtq`-^'!>&jeF8۸ȅw ~e$̮;&.,rTW{\^|k_5)x]w޽|~۩. \m'iz-L)+戭 oTmྺuNz|}R:7_ aW~kOU8bh@Vt&|0b U `ϯ%+U.Yu:9TEBAZDW'Z;_fn[0뉬4#}{Z`煨j| D57BAf16TfuW/#H{h:OPQ;l S3nCvu>t/XI\p0w!iJ!jJ\:oBܣ| KgxBLrLڜ7L3:k}ʊv׋?3῀9. }W`o\/ق< {y6!`:,]&SAmŽz#T*78h-XU-iўCn$DUyv/ p~*²3ҙ6EUxfejv9[&pOGw꺲&B+ Tc:.1<.dsNXQ+F bN`x~\tAl +Տ^ُL+9 }4j`axRFm3T4 SA/PgdGځ> "Q"SѳEXfH*Sxl<:57GМ* ;V^jkT Ь0P Aj`bM#EHZ(uC9¥'k WDf[BU!KդH X?LzŒb#perqy$ qK 3ϴ%XAB[ NzZ7L+ZsG)tNJUk6XNjQ6lDI?|~,S.:VH1eJWRA浲r=ʧ3Hx`1lF;yZb"X=>ڮ=2 {3ncC,[HLX,g}Pae>XҔ"d`X[DeD.0-W^yc޻TJv#u?JSu" *L6Xr?~>>ŹG]MGҶp\`"s1g)sΞUӝ@&Di}Ξ#d? YYJH"Y#WkACџ+c: bI;h~.[8ɀ~,7>ģ``Yǭ ;h$ R^*.PIf{ %Pr6|!o>nlN'GᎵW3*P#aa[uNvDj|h30-+nl"PSܷC@% ;o s.JoFk͆lqz7s+fk|C18\seRi!N@_HF O<"ۯ0Z/Z.y8"Tk (%*;g@-R jO42ja'bsn`ػn=@Q$ͽvJbN찥؈cx#m ar@IHgOz+kP sprrSA츊I_#XW\n~ ,`~ɯaA|6ŋdb2m-` ]bXwlbKQVު#N'ZST4c'3ky'L46^{6ťxu[iȶݞP.UٍӀrШǧ3v+{n4N9k]@H3ޞn3D>-.<뿕~lQ\ "dkDb<%>[[ՀhKձ;x0הӱ m >AFN$/^r,Q E #z LQf{25u/z+);ؐ=SlBm.Ÿ4P}"=}~R@{pMn.TS;4ў>_؍dKVyOU>71L[Y!74=%'!<y:?ql]OCVxHBx4Zmʜ* 9]%oxrmH>:8BMfߊdEE%VI asw9vXI'RӉlfCѤcD4%R*R{")A!E{Qy)vgʸB]2IH||M TȮߵlP~hI)+[T_=(ݙx{4\ ~Q3POӭ4% ["1U :~昋;=Y_e늓#Qra!2Nh'VR, B*dx c$a0F@DbVSZhig^Qjj 3Ќ%}aY:'?/7.'"tS^}Y ,I۬Ew>a\;~?$4a&٤M~RޫL */,,LDwVoc]s%A^c Y2ԷiH/%jLB8|okZ$#^rF}ǤαUF4#SIx]Š)f!SBz x ͣWUf\☶pNoqb_24E u' S܎cPr'yƢi 0{[*/Ù_%($y%tB އ"n{!EDo>`aVJgYJRi@`@zj"ƢFyKmQnH]" H?B$֢S2Ն2 d"1wfU;oIPKD"U`\K u.[U8려=oA< DГ̫̔utTW]/Q~UoHѦ*7 iϊξ'Dvږdmc!ɫ'rpx{ZBK mA4*"D5`KP &_T3COJ !@bS197jeG*`@ O2-8i͎pHCChI`/d;ex\81V l!a`.tU!I!"I``%@&uhfl p 3t@Ƞb#x23tuE8sqb4Ip1ND/(k %c m.yW@u=ȗQ_-$./-7Y{ K J[{jwL4/[CB$Q6ş\vPڷqp4BPsSB(^*A%v m0bjѴVz<rC"XoTneo).!+$gO+bjp::] P5(Q|vk@1+2g-kw -u,&_;4~>_ؙ-> bE=l?w)霖";"$5<4 K?XЀ=9+~J}E0U&oϪq[!S=s( ˔ ݼӞET>q@ &,,A L'rj> 씌 &{G~ \jU x7K}m)73}27#kъ[Hg5M5` Qđk(7VZLm#c)1گq0~VltJ:DV*O)ZzHHA ]wX!>e [39L"yf0RpF4B$ o;Ĥ|/f}F`P7S&/_P/׺ K|з#twV'TB L !<?B \9k#ϚgDM죕F-r=0p=^9kLźNQ BZl.rJnU]A>؇s;mA|68Zh~U*]0GQpFI%rh E$׆>" mxoͨwuF7 t7c2DöoI[܎13e81[Ղ8SjSc6$Q3'4TE*6,N~&CAYMDۗCYydSAO-VYD wMO#e;|М~SMs{G<Ӷo`ϖxȷmu$r>u錕b:FîU[|SJpA:u8ڋG@(N}{ V1 6c\$ơE$RnJU 2͔9U :5qG8sz?Xn,,xۧ~wLEK-H;rtijr0Od :ea54k&]LbDk!H,ǤJ-mu5c,!=$JQޔ^k2\ny<$϶@C!.:e7SzF7fFěQBtDҔkP?6 #6Qz .cjjp{h 6jtm40 9kJi$AvNB)Zݜ>=*7ֽMt_rto4u?,):)8ά\A1CIWg vNW_̎H1߼n%=d&0۬vl韈z.˛X]ikB>2]Eɋ@zj/qGC 侟XۯbˉMf8u= pu̕O1YpCM&,q6z94I?f &HU)8[gPOJr`34d1{c}kz㒴|բ`EtwPj+Ow:8> 6Hp'RMvrY|p WDԾ@BOh.bArg7)q3G!cBeizv"Ǥ<iiARO9kQPh2 g7ƞwS9e4@?;"m%^ )%Mb _eeX1ʎ{rЦ r&+櫨Q moAUP,Lp;_i&+ VD\'ArىS@:"ƅ+y挻VVn:!c]e$~Vo,{y $09}-t);g5zNY05{d(Sx7aOve:D_eQ˘֛xœG@[{v/[7E^l@a>ٴ`ń@d7^%"1d?MVI;I̟Y(mY0,+bSS&wac;ϴ89q7\Yed3+t'$THD*cg9@"e>@"E!P9`}+r 6sW٦t5tL !v'M{OŲO f$BFTu}ꨦ5U51r(qIC!̂ELh띚#\ l0=TXAATS+v9BWp8%OsqG؛=#oe#p(zw\"|CPp?SP4Pkt?//-¨N2́1&>he4g&gYE$9e<:aYx}_j:Ib;zXv?:8ݮ.c7z'4b6ӄxhjbK {8}5,Fx=Ct1:bk?;qݵ@ji`Qaq>F?@X=^l?YB=/tM{7Wv/if G4g.ASPaaGOY=fhN?{dWW?'"`;,NfAVe!ѽ.o)IwMXNlʌ]9qx"5ٛ&(ΠR>\0ȵi#6F=J[D0yBatf%1\DY6̰&_h0/Es$45dd2 ȧ8CB]9*9 ?#?MB5e.7Vob+0n7(]CVϴ.OpLx%' Rf2ªj.`v/i,+[ >W&ݢNSB 2u {%i5O||'QyO%#QqanC s2%aw'<Bعz>ԲȲ 8fs/>y9pB׮zMP,0Oa*3kw=e^ۤ¡!eޝ*td%%Rq\.=Qօ6FmjsJJsl~V z[C"([!?cOVK2O%A4{u3pN%нWQW(''M9`H2A8$SQ1h MH+8Vǚr,O+fY-[ucSL"^*x$MHom0A/h/:|Qͧ+ɍh8%?lߎ@(BN1 [qh^*-9\Js7@f) Mrf'XGs> $ U%v0Hdx`.:쩫AXÿTL<@(05 ;T4Rd\h?$ߟYcSMl<@`Q1rg%Yx)0 ŏF N9zEe<ĥ٨PVED#ڈyo!zw,V 7 QԎ‘Dhڵ}4OZRlqMŀ%lF@ـi'h`N됂?Q׍˳"0MLdr-6_cUT7kΕ~/lUEv3#uW ]DL63V+c7 =5C[~-ǃG> &oѸG3دQBˊ޻~X(-/}b`$pՙiKG2~OFÊLj?ZpbRS y…$O[F H5OӔpH_VpY A>Dq{=;͝&OĜ+Ĝ0U[\Y/g), lSwZT?IIv!ԣ!]AȻl텆ZkV>Q'٧c$@:ؿ=oW5Mj \1e7-1 ;GKl]8b;f5CVNnxӡ$'ؾ\=uF'[U2C@% ʩԴ̅>R#7hc"@wYR$̥t6~?VIl j#N@ҀgT2QT:~_2#Åc#iboϗ( $Ċ2! $Q/+R,2.Nzܥر1/^3 6-36BN6s.v::$ -{(0Nyc$DiVyi@ m[`pc{-gp\TI߻+>хSUŹXPMf7:_q4Eqށ.P!ˆ1\c&K7<ԫ:T4Nua]k!vgH4mJ3OS mLMg&""o+AFn KUy XqxSVpϿ3_ttiZ}I ܿlM{}I,j4mU -f hz\WdI{pHyM,/>k鷠>B_bXdx T:zq$ Fî.D2)~y "}k[i|sU 71gKEBŚLS,eN;*R&Y^n1ӵ(:aiGHTX եc͐.% ŊVhң kLlz0{ OxJDVV>Wh-̀ C򆨇WQ-plaƖlxwjh0^ G< l*=쉺myr"RKq=j[ز€˗VR8oA~k=w#;q6x7UyGaRGAԏ](}~oEu_ވd.qI^-A]ajHb5E P2VDjN,Wr}mp2z$)J8-%\_quVri+ EZG zk^އT]oyU73T.V6.]QXn|gYز)tu>zHDadڪ6=AO-W-7 4n%QI}ďaߓ#d0;ڬx(E=IAZ߸մ}IWʍCW|dﮱ)-'_U ?:'ơ{_F$LWGZ X)6lR^g]8ymrOuBJ.[SDK8[,%' {XX׳o}̨]$Q;׮q_.]և}GkTȁdCsuElœ "1i|ܸ8ٴ Akk\0|嘢DD=Vv䑗:sU !۠v[NQ褪@N>})0x.cscUo Nt3 :]u=oӱ4[[(y>kRB2ſ^Sx8R&W4{ ?-h)f+1;S ڂG1x cPs8N8 c LomYDM DCJ.uHk%m#rh(ׇoq:jrH?h2Aخ}[XIܾ '<<ࡥ+Dphh=oÃRYmx'^_ HǁEakyӏ3ؤ,ha{{g 38-e+Pڡ㬪JOJ[OV5 k[51Ww6爅 BcݰV9hz0Xnst 'Ȣuuݔ&͛"&Tq@+dCTZBLWabbx_֭FbNwU1y4ޛPZ]ni v._&= #? 1d?Jө/MG,뭭ڵl1XRnfI m<&E˾QvCނd~DOXG*y}]~; c`QWfυÐ4iK\}]RPcM(3!bwjӷ|OF }pY醄"z6tS> @hfM߉ăVfɧ ~gH=K-mgEW+oLNKpl{1d _[_Yɭ/@2mJ'9Q %zf_ZΟ3!䴭-^H<)np3oHUz}Fd5[cVKblB㢤"Zu[XS4G?6*-ak;ljFm)%H%&.J]]^J1y-{/4My{jʠ7JEkrK,r$ ;[;y)oQ dޯmd9q8#kLm[fbV[q@xoBQ[ owg!TBuЉ{Po) 4tV(ze+q )Kho12B Jk4(&5E%cԒQeLPAx\I7ps9)ɇSmcf-fݴ&7;yCM8U~]$}| )IM@GZI3^~O^qkB(ɎK!`m-+(rFB#e63yi Î L"OɎ``X1iR(]%!xo~Y ˺H%!IdW#JBw2NӜ+yjo'wv062vS" ^QE4{9>_!~ [킑|B"37REK)pIkw0ԘuZycDD^jEXUG&ɛrLTxcea$&I'Au.T+'=:@hqV"QѲʏLn%t N/HuK'ȉv~<07Gvbr0 &e0B{x` `gBFR8\A%1.n' ~N:KfMkOl'"\4uQCo0(D -;ehr]/FZ[/|ymṒXΙ hsG8Y |rLz2Q}Yl@^b5I߮!Z[ X!SR8,qž 7lP^40fDV!MC8BVLTq)T>eʴBQnzLsг$ 1-q }ڄљ79.jD5JPҥ+PƷcq PP'!.^ڇR/8Gz`Ϋw(#tTJwfdƟSIt]0As!TV_'v9LǢC5cAo xͭ (ZŌź.m]g]`',#]Rj&*['kئU,vKEO]S|LF zæ*O8@SK)uC-|&4Zl ? TFƾ |d̻V-ra`웷&ʝkgd#7j<,ڑRybwIkWZ@A}t}iMubsP|4|<eM*)(@ Iu]IR5oz݁r]ؖ!%m3o j@}9{(*Gde蚪m |=ͿD Q͚3;kRO'\<=. O2Tܜx$PS ʩ"?8B5D"GtI Ijr*l,L'*1c^gq$B8fM]ᢥbY&]賤|T-/@q NsFOpJjěohV9`l-+p9/c?$K=m~/FZ^ȡqܬ{ܡ_K ƓȥݗUg17ir&lߐ9\$v&,#dVsoF |RsۘVma"WjaVnkfЎ 'R?p}s-@p[RD}@ē!ƅ# vʅkr2O1ۈ&; Soϸb(a}bpMdz6Ѽc~eyj m2"LF|FNZ@i\B" x4( ֨ c ^ˬ힁).Yo[Ҋyc}|Ah[ BYM9$I_EOpe cc#bXg>e9!^'UM+ 5˄Qr0+u\TQЊkerMW|"GDJJȋ`se_Lƙ+$*cQUrݘѹlꨵA9JWjkcŭ^vA hս iSm${d"juͅd*S{$lMszM q@-]=(ज़7nߌ0;tty3bTQ-\?>S&35:6deaj(1VCzy:m윑xhu>h7g3Ͽ`)5 ~.VA+ +=YHP®y^t( u8 -fqg0gaؕk) "z]CNF} 2{'Zr!i!xH'"HCC /N8K?UGɶo:M-XJ .nM M97 .HPEXK ۶,\IEZ`{F$'y_ O9l~%_^>%8\E>=]0 2ԪCH>%+~8l#l W
ljf)3̋H}9xW+:HޒqV٪qcůIXv]K`JPooh"FBE ߱a4Œ8<(s[`09– hL7(3 ^3$.FTڎZ=6rNJⶌUT4lO kM)t ^;O±K[} XBb;=̏O1ʱn. ԅM2OȄs \s &Swp*G|:}Dj}op̃xўKpRs;We3T#ԪP8?}= Mw\LV {tF[jV*Y qֽ?c.5ҥ(d6^1?ůW'@AU͝*qxƇ5ڐ(i-lTȠgȆb~ndYQ n34YJCԽXe zFxG{D>#3R<*~O'A+8b3 ,=^ 4kd7 'Z爁 ӊs;WGq)U {cN5D@r7)\eeH͐OUsTnocF`+g{O=η-WYN zw'~@W.oX25O{/mC ^;G#kV]%!C;Qޜ!ZM,3pe4y~C'kC3Lrt<V?T7L4%e75 Q$UoLsRE.g=V)/ԻkR7 8_~vowJslJO bg>DÜeXhÁ ޱCo%3ԊKgk`T͝ۀy/1l;_~%is6,+)^%{4O{5>*sus'PFU*h^DoJK1n:;[']4[+ éo/mᾙ&r*~:mg;`O "8DRwn!fWXBͯۼ?w)Lk \F0ShIojKy|pR4z[f=bGOB| PyVFMe:gz3CvX3xi|ͪ!bOmnZ{ϒ'ƋoI04 f(,Uܨ>zuQӗ4 .O/Xv hdNKI,}btt2p= IŖwJnFhNW]kK¾Lִ5 B&KRgXXFp8:Խ9~-rPbޔ7[XǠi "%2:@"DF7X1/>hx#dFȘ3e p]1}XotFG(-B!eӫD&+U%Wx/d+_䘢xv4 $hw@yVĤ$ч}F]`HE>J(5ZvƋߺ2LGG3~c/b&{=adV>]bɥV8[reTK+>٬,kMVtQheΊj0ɴ~L]5waiοG}Yᦱ`lٓp ˚fj5xt3Y[-+%ƅBjz6Q(}s@(X,=W(Np5z+~ȍM[;i%w|9v!YĩLZy'GD*=JTU,_}'CsS|=$W<IɍE }S#v$I-y蓺@aJyay0 [n:Y]8KjQI`+ tH#bEa**V!aݢ?<})%`U9uV8P&9^4')cۭC.]2ꧩs ,-#k#+ϱhpKjug*P EY,\g;⬠Sp Ǖ@AMr}Gp?!s⣅w_Hˣ 4@'"}S:d_X -LujSOJCdp݀)(_s'՘YyE?@H>+XoZJ2.$L4=b(ddӱ<9\7OhxQ( woklT+K?:I+p;%%_2 6 jb.ߋ>Gxj$;: fl-0Wae/OjiCM }]b2]<cȉkc_ȇӉQqEa) 8J.ɯE9Yiɔd8u[p͚S"CRm^e$!B w'q.͓oC.ԗ<~ NK \*Afl]+>yJTQ^_FaB[}eHЉm7~An(rX ^Z}(NQhcD|ƛꪺk[ M*~2w.^v.gVR(:YzltMM.."y)Չ0}`Ѵ9ȲiSͩv'/8& 's~<@W6iN4v,yD6#78N2\fMȲL0BuPQ@Sئ/DpI\˗Vdž$t:m)nF)O%ŚQ@yE#C~_7< L)W|rM>`@N^񫧅^QQ~ARG^XB)@n J1sPݴQFP+U=d {3"N@҄rʱ;xݾv\Piʞ1OVzg{­6Ғ2P#e5a#ymmHITs([*I?aOrh`\zhxiΩUac*nOLpmEfdł [8?-m "pl*(Mu{Su1P,ܼfuyyt.7 n?pB x2-lubZ̈*~297&a7(d&$𓍭!80t,1FH@ޞK Qt_sfTzXm2 ՛D09'5:^ǚe5fT@L0 !d&i ?Yȱ%[ GWvWk1FlKKJ n[KY$Y9}g+\mNX$IwF X,Y̭fff d@t,KSK ؈?(:mTm{R*ch&^*m o6 ۽ݍLď"~7;IOc^DxGk˱$+ ͲC-Q\PY:FGQXҏJnxJ~a.eW6m(};Rv*%'o0[6Ed1Q>o<61j/9_}W9ɡIG LUG&dM*Ŏwr*b=0oEEzzG{G݆pTдl_dh3{aS"$lZ z,h.{J/6imT4fm~Pu׆s1ߒ;Z Ыbdypfܫ(m-=iyz[^uF#?)ɃV1,uUZ:Zt KweEldXۊ!RKpcb1ϸ-Bp!Cum1t&a/o\?l7KqK?žBa\dA ? Dp)vjVܵ=@dXxoIPɕj8*`)nAoB0iiXQm]JiLdf>˴N1|^ʁRw_$d.ʝƇWK-ó}NmTmϥ7p?уVGlFAzb8%v@7*U>''6Ec5}>+o8'1A|q#q({҆Ӳ)H <dQ[z۳H5~wUJᮔWI\6C %E^\_./V3d~;Kw!OlGEZ-LF |bV/RA9QiCT !7^Hq{_[G5_{ۤWXЩ*IuAI|8s?RdMaZ8o+S~+T+ IaiZ涸yuz)($R b Uo )g2[q.n7Fpg1B0&?3ilV.;(%L;; v7ѺՁs&ʘ϶E΅X륋-֧;H_'p(h.@n9f,.T`Sp5E:5/q31!`,YM ~+ܿFd2mŷ~HE= `{'Ue/sr<.GO|6jwO` B2d;syAI  qPdQ{Cd|+>4%9{m{.FJ"zr ޴/B *"_/񇄾$%̰\ùJq31.!乄_\4;bK~@R;MEVP[[4:V|~qz6vuUaV ,USENvˆADoԵ]԰۶JНx*12.YR=k*IV=KhM'UMnv8݉ <,R:2o诧t;]%Tj:;5ƲGPs1ۓa&&>U7L\J_a&88 Ltm6}cN\ǫ35j7kSS\i>w{cn.M]JRkM,g{%E֞[џB?H!,2s˱g ; }vYS`EԳaJI7QS*7>A[{;,By2`U3Ǜ@h fS5EZ85TuÎ5U P~@#3X}I]⯖Ъ=[V1Q֩DM~5S٤h0Ut |*9gls@-'GRO7r"q ĘѳLb*Ea(df}[覻=H1HF OVڃ&v8Հ9|4 L؀)h[icYbC{$fp4YKYwl>#tjLoP[K)/#w:/~(*"Gߓ2+xJ43 g.$.]iT ? 7m5UU[cՆl}AA^ *_2Np o>V+tģ9ud>Z,xxT$mR (OL < 6_Ȃ]_LvC=3Ez| Άn {Azsi ֢U &nY`hE V6me꼼nהfvLmZ|CIT올qάE/:'´tȩg?+G@nipksD34\wש8%U^/8_ᎋ'nvE8. ҟՍZ&iZnP}ʭKMYրC `o9ik1*ܳ@ox;6V2l~F߃exC;TPTb5QJCcC:31Qk(Zb kg @wqzD T3XT4\h|ث]#!H@ Y؂f!qQy4ࡹR~F/CY3J*fpk=n8=\KA`:;'/oFL̘GH{a . W ~ lH^xrWMWm^[m9#.RyĽ# c/+1PUl9`3 TIW'yG.4_v~h\t]2~LftZ G[uJa4&#UnNp~KR35(+Dj]3!6C꨾NtH\If׹9X֥E o5P `/x퍹HL-'IK@zpB%:L,H`=ΏĿAKn;f00_֗Y>?lN``['GyHJJ%V<+@w%C|q~Rj Å}1Գckk b J=PE/ ~Vo3W@i*' hYUVgaX|i͈Ink|6("8W `Vw.R6\q# . v҅ h#裍mš87sJ!:9*_F9+ _ЩR"e:C(i9k4QU 7U⢵*^= p1yAYO hbIB1;5&XU dI-оP@$Y4M;+1rOLLq=I@nLM="'bfq'Ydc'6W$KNes-ޙ1 1FIG-/C$OtyO6+ cdS Oʬ.晼j cc,dLIy_h!W|H$&a.nӱзkɸZH Wqd-^TEZ?A0Ж[9*݋zN+NCʄT >j@ab2-r_$$`mc .9CQ09uщ3,r_CZOOGĶ3<6㷙gz'Cp)X6Tk(583 ˁVkڎʸFv J7xFA_~2X=+L [|o[@bɥ1Իݚll 638A /V\b !@~]Vⓨ~(uT  8Cy,;\4B ᯤ4pij[U^QS4y=Mb XC! p5| fI{΍yWN]fu31z3il7UR]ZeZ#>T"h `'o捊e^6ˏ0aoZYFf#l_۱ҟ4"V٢4Oyz{)r׾WBRy+N)O4= ֺa(`w[ݷ:&.^.#p.^0(;H'"ax(B,jq;o̵aU0@;.Pl5;[vf5^Ņ Nx!neO(͓M"/nLW(UvW{'=cBg.za'R(@NtrJ+MBmu-TU+-NF#Bq*c+vYcMbh#UӅ87ælC5kܡyZYNz ."P$ ]%MG"XHTgsзcMfrrȮK=. 1qk8nIJ$Rs<84Vqݹ\D W.8ͧBOLϮ`\p5T'd? a[.A|L OL(Ͻxe^[B6>o 9S09 z23*7}YH{ztݻs, f"S7i_|IG98#*kep (bE36ME:a?p,0V}B1;BA(l.٦6r ;;F":g7oFV+>nfD5 P+_/O|-x:x wElKY!}ДZSL&cJ3͎Bn=_yc9dL/W)|TϨsWP[XEg4 TI-;&|U voI' 1$En`Qdn y90 f-5,O-<\\؆b69J34@aJS~m*=#N[q/``JX:dC̶gZ3/}z7΢8N *7I VDҜ Cr@>G6+d2J*Z Tfn="0wԚ; bE|[j\ҽ\1у,x[A ɰS}j i¶kѡ/elΛcZXooB;%e; )ȳx '٩!Iژ̓IC@bXڻ''+_rqb5S"IOfv~lwV!ۄ"F fBaH)މ?6B{9->c u΋ (b|s:ē}Qy=K@*{xҠ,[HK_<mF[IE2Rl3]NqޝcйD D_1) גéB v~$AorA6 8l4ѿzϵ;~f֙L2|UW+6.TƶIIWKl6Oz3򿭏W.ŋDd}{3S=TEd}?%N@1KB;ĀH"dpR^i[s achɶ#mg=W$`@}#dt!W@%]3vTJ0Ygz!ՊueX$YՐ\LQr;5cx'֚@Z!e7&LbDezH.]OZY~:x$\n3<#]$]8mKK%xXƥj pdg'7ԅ~tdjUq)|O٬Zpm&f[_Sߵ̩܈wX&S)trEGl %? 6>{nDaN.}$g-ku&tVH#>E}JNP5U[`~0-5ޓFr}_R ;.HGa2B+5!0`~-eHq[Q|-~ GyRʘ=Zr Ƀ7=\N c;]1ESCA=rzZJFnkN IQG )la[a-9@uIVrH7⍰(>B7cecdԞa"9RjgW6,|Kjҡ2`52E Ä،E4oIp _"!R#p$۽y.*[?d !_|Q^0 [@X=s]4}:E|4'ݱ`" 4Canbt9 m If4RACj`%-D5!&@0*ݢn ]2g:dZiZ߃}~a: =K+{u1jYQFVW~Ƚ6 CjCJo[!^L.fHf֪|y'!JehuIM1=]-+F&FH˔F 3G)8RDmHQ $uyD4=fmX*U⚹mu$u.'F&J!q(AgL4 [Gn cqea`iRțc$i(&J+9mB*W N,1L3UmJx'[6^sZvB,XiOhuo# w lC uiWm_|unGK!|Y~C&>A;,9P#~p^7(V:@2 .9 :(!֏8=?B* Ļʷ5ݓTOTPŒn=k=L wx?1=~` {w7+򩜕oM3P2xŹ j5ʚz\;C" <<#< ʚgR` a9JޠYj6gR@tuZr4ˆ;vܼt\Gl2*̚zAk"P2I[b38C\pr(֔ EQb/vZ,je`bR$V m7iyx6Uԣ ޘ-(K1j JFjd?DGayWsN *#?vȵ1fVU;ztP3*?d;*>M/ŖwK8@Zz u$y >Rymp$hv:/.zF.\ThYYs[ƈ0mT>B2xb|BbݡCԷ?Y݄G(~|˭ &Ry7CƘ7MmPD/^g}"]9h3!Р y$ u\Z9Bw2l݃D*l(UM^H"i/Q|{Lu@! bl ϙq,>|:"L&!{A1v5{TDasHe8*R"<ʖD.ɢ|!Xqmeۆ3HM"Sd)r$~hA&*v{m>چ2>% I0Dξjٖ[I\z|7Hnof`jEBObpHff*z"Vr(h)P F$ɾF߸ кVl11jDF|#΍ Q0=(;[pC G1^<4R,K#4$s]}$joS=|fzI>}Ny VHd; ޻񯯾?kӳjV%P XD0štF-جz'|hlOFC(]*ccܔL7I?.ZfPgdQ`. QHg5kYEAplΏ9HYSƂR[smmQ%H;&0 tzn76`Ѹ$ M:5Nxl#iz bZb*rJ% k5y]gK} ٻe$$YV[J!jܔS73l;bwL 2k{xolK;fL ];ckmVZ%Ͳ躌GJW]4P:picj+/1i CcOKc#\Hu|fm2<@S•ZS@!^춡G{5­oovTBɘ zt+,.tEX Pw\Ʒbugj_I`+wDߑoƇkTyD!l'. <ٽɆt Kb=E&eD0=!T"ǎM6L4'C4$,*aL4 |B_|ʗ߸qQ6 %5;\-YG=:od64H-.zE48Sc ghC:lUOÇ/L?}`d=gF0(JjJ  Qp<B;gW!x_g iڅ,axZv*Iq>!,™K#KY`/_VXيOŒϾqM'ъH")Au7v'& TNʽW@'*$;z_GX`/rrZ 0HUR\+%/_[:}FR͏Y{Xi}kal`tZ,FLtIH~X5LSRH諟ILQٷHha²bNgj-=;s)"O 8I2t@pdc2, p-& -=05F*F(12 NVTjJȃ2}?ô._uQ6aj"<xs=|L%W5& wq.FÞ1Ъ>qJ1d!gH_g厢MK,k]W*Q$h#׳ou AN8`$M8|,Z'} %@FTYIP47apj܇z2(( ݮ!x+%d#߫] GmNj|￙ua+1Xf\1te6bMQa>'|PFh5lo{i3COȂEe.to#nH7ӆK&%( JMbhAn|qO{2f{} 2K78w0W~`5+Fx)B%躥E۠ᦤ|Hon-%|_;`^~j7k!X\fw"S!!pnt~VDA?w {(<8kؒDR"-/ކ>0^Z^ RE qsJ&(I~7o昏9F쐿vS?2Q9- , +&da<-hZ̋֍aA;֕m!Cw 8liM7@m96odsi /m^Y"i_yED_bJ#i6ga؛ 2YY)3[-OUOR A.tp'T!)PBikƬVcr2WPW~kp?RiWpM{x5|rNS ugX.ҏb6&4f(bBlV0;45hNm?4M! Z':A7ZM[v} W}<״*Ɲʉ]ݓ;U iĶ$p5k5GGNKHIKNL%{ Q|21Èm,&A_%呚A٬:Q^Wm9X6Ͽ9#K,}?C6g. AtP-gTH֤#Dxr+.SWLTԢI5 `}KTZ *Z]h G,hOZN :ϲoryGWHglUA)AwI_k%>J ts/^\QUY:q|tO\=j.^՛EM!M9jv7$w2nJ^}[k6 +_귫Q .X9$xD/E(cG<.䱵ފ3a࿌h)LD0$Ddfv8r.%IQ\)Fyk.>y #k٪K}ݺ QnCAH?:pm8.M!xh1IxC&#Z@oPjrڥ]G!uy]P_3.c WudGn~Ҩ^K{tGү <=-M\8KO.XO'͟1[lUوyk:tt3t5Aqɀ|q@9 ͈F9K+z+\SUgdՎ/ˤX/j~S OBR5>[i~π" (SQkJ5pDYriϒsz FCOd=j ӇoT![2g]=,kFKt]0b1ֱ(s`&&A$DŸDjz/pIl#8$'w-sp _,$}PJ 8nTjuҟytc=ŦyRd *)5)mH+&we{>d?t$ZHx5b5 HSqm4ɆwEW(I|WrY O ޓ-;N CP|lZ#h_>ha T.s,ؤkN{Ѧ.ClZ8?, r e-!t{ f N =C}< j Us2dsK4PlpLf|]bm.){6%>)CF}83ް\oC? 73{QT%DYuc|FQ/ג kE#R9u<@×[~ C{v1 }Z0A^C];jqC_W/C,#5~^AcY,$(2^D۷b= 8o3๜%Ҋ]cТI TL+HXk+p;  OA\#αjƩip2@*W4אs!绱V˹5dlx{ bfdVxޡB@-𣎮VY$VO]uDVA !Pm5q~/a\VXz;jl?Is=7lhՄ^{l\,U1E,C4 uq+.gDnFu,!os 3!43Y ަCERxĶzE)\ra2A ޤI`vKu FZb48qq1ar؍``3-lj[,шrhc4`0YB҄*})gveG$[QBܠ~YXTivȤs1AaG#_ t^li|d mn*ďgmS^JMdV)OЦfbYAH/ɉǜ,-XX΢A:dNc#{k3Nsz}eѵ6Ĵy">nx;d-nv<Lʹ6DX_[cg1z'V6[UBd]q%g'G$.&ݽn읂723\?jiVj%fV]t^j7P'Ÿ5z\:!D.~,Nl5y( c%M`đ^Re`bo!XQ#1O8>%p.SqdAs2]jL5( "jIg`WWԞbPIi-kUCe4;g ?5"t6J0fԡa (i!ʩ]п^߳t*9߄T:7a&irOpڼDNbCo:6$vE-p=\v8atd8 _5d!>5i"L6lLK1r~-r\5fh@ P~JEπ̐-G̚!zl a_r ؍ÇANfÊ7)oQ_Ċj$> p#r \)l:WܞM`}kEi>#>8LC oeT>eQl]D< }ٵ猱Y,oP[Fz V>чD_1\=LquS:2r rj0Pǻ"UtzQ[Zmar<*hoL+uֈWd#pfiC87 Bi!4AkPgXSFC(kpȦ P44BńxXm_iOexx[0HWzblffM8W{AI*Lˣ!6$bw[#>XC#w/uM኎0. &ʩ]kR)u} t+rAa.\ף=fwo>D˨qXwUZՎEiNb$ۺⶴ[{8Zа)3%y k c!`eSe#N -Z$/VroCcp9駄wДj2`kU+[?e8L{9oLn3 @)|{^p!Λ.UN9[ fKRX˹%zQ? 9mp,{FYKʴR\2Ժ(SBCZ祤F.\{tן\xp Q(M!':? Cؠ`՝?V[$ 8$3\'ߴ"ڦaID`5FdfbJMm-=ӿldώQ9Q~[-c5ÉudMULAϻvpC0{r%ظG{W]UKJNL98*kiGj;ִ a6:щ8Z̗Q1͟g@@"uL=Db/9Q>nKj.ilͬҖÃ8`&'] EJzF,Z>:US6 c)5þ!][1oK_}.00N˦}#IZKJJ %mUGOQo@O9y7 1fl뭫4-k7Oz.~Й~dq:tŨׁ0K}n ?]/d  1[SP A~TΗ> P!M/4TE;_X ޙ;]B }'ƾS(N`;<)K\͎i#TEMbD=+(Rp3u'l 5eD;ʵ9A 8a =E gDS6| |Z%A)@s?q;:Ɖ6zr8q}d2@\m U(\p9D-ݍ_NCkBlw_]r̛ );D"&a1UBTLFyCra4{JN'%vr MU &X0h+L@ )%=Id5u\!S kЖCWE!fT)wXx*C|!kJh N?"[3l,SxCbXfY|kD`Kc_ɕt:NG5 Xnj yEi52ԅVp6p:s@GB EVHp@Wp2V/瑢c⤪:`1آl%Xψbd] Q}}GkkDyϏ#x9TD 榷y)$S"U֘rpRRs'ev,*/!:^^5%0ZmfS8%Dɮ+8Qu$\jl8C%݊ԁ| oڴ*jj<Qi9#n ybIFY+ဒrGiEV D!Y2L /t>Ɣ\0,2WœȬ$1 iWGDpCh@!Pf7nN>_eNIO{Rͺ?ăUd^Hv4>Fh]CƊ/iEO#Z)e?$uTN[BKXe`lރv};YZT#[6\It+_ 77}8{h*z >e"Sۼђ>wd@B ͏o[`!˃hS@nˤ5 D{\&,nXNy-9aleUq7oa~kסGq!#Äk>lj==:8!FEx5 /1\KhmuE9) &h^k.f˄y|smuP+˰/g:%-#!~ 5CO?{N'YZnTH-HAuĬZ/f0uP v)k @tuqøe7I8"L)2o0kh<.Kr@00ѾN 5F d¿CzPeITVbͽC=مGQDgyY!$_v{:<:Ȋ(D2{L_[ s gZ?C oeB(|Y^{QC QmL!É4 8.Hobq ke7Ǽ,wX\;#Xb)RSjs9<66 Jo Wӕ2it69]Qע2 =O}Y@ؚeL~?=!#Onxۺwi"*ɚ?VtfߩGQ=DK/%tKH ߹zTZ/MRH0*PmᨤڔNe#1†]I_v?SYk&Ph}ǼI$y?;̰:!wōTSPηg4LFlkߖ2!A`GuuzsU8}Umo2BBrLsYɵTC6}VMV+|@h(j?q< uw8~XeA>ظdy&CifiO"YM[5 ͽP{7*eG?;!dOΓ!xN 1"jҾ'^6{E;]7`*zFNA1#YX}jHi06vƶKQC:BL#ȆNkeE' u ݖq% WzRz$C5d`9T׳MPU }%~Dѻ27:-'W9}3DPtEBcVO 6gal[غ:="QD~XY!Jau~᫝d/}$O(;σ-X"f@9xcMm߫Ӥ0 HNw ="3ה\ ɫ}ޟKK 8-nWꏦ"'yM ޼ f,xY?x8u6SثQzyetZ/rEvpB.no]*>fNG,>Jhork7GBs!bB}irHߩF)iay$~}QV 1`q5M+嚺}x+1T[x3'b'EV!e&1 U Bwk7--u%Kx\vt(Cmy ilo'\,{AV/( $,IubhRSTr7}Hwro8=HGCVʂO9| U^hυvǢ_)]=BD l(]S8~OkPj:_:hb:7 w_T8lp^LJLnV{t-,1J-bncAAu>@k֗'С,ZCvlۈ4Sa;<&Y" a3,n {i7on"|li)I\vSXh#d?jqXUQ 9%pH@VBxDBfb9C0EFyA/&/?8'*f+a %ΔjnhFϐ`Rin:%º9Ak:^4[Vȱykw=uAg`1XF,vǟF[d4Dr9QθW#ȲLq"NJ>bW⠢'8A (W,U5wM2B✶l3ťp4hVAw݀^6ܠEg\ށM2H׬"`lJzKNe)#\Nn,3w|[@I!LCVC{ <-p-"}tƗG}hw'SЂƾ4ʌhmu5|讞Xoj ݨ[Jt-|] =  JXJ;DfZ(_in c/#Nš_td:f~, Fs+>>xycT$3ќ \mw V%RXГ$rݒWv'aB9yj-9.YXjӥv+3 /6e@oleNR:2-Fŧm!Ral/pr4؏8P 25N"|p!$ng;2&m&}X-,I)}q%DVr1 ok'ϛPs IZ,SG c;_h9_R}c Ki)$> 7 #u~ELH;Z><6봔 6 В\,0<LjbC9@R8Jͽ9bZ@ `Y:lg-wV{Lldcaqx44Q,fDGc=4C9cn[8+xWE9ا\JT?,$CP|\Mzj +GM`yE;͕m$ğաЄв:p@Wɵ#sƓj̜dΥ*NoSwk⪘\N[ֽ@v}|_;1!qxc~ɫ]h*duT5ҽl`Ñ1vltTm٬/+y$~~^ 띀5>V,Ro@i):%&FmfS۱,IRMqsYL5d_t},h&/rCY!*=Q2x;h̘UDf)k艟'Oc4mU^a "̃6G%JQO9J9 T-5R^V тr un刍rC'e׮yxN~'=o-[L7Q% 5ZDo[gk{=9\h9+2(!tH'eQۼ`4ڂ:7I:d&Q+(*a6W3]y8l&-,¢FR(WOvГx`ש0vTx'"PHҶ PY(a1Xиɩ4LfRZ #5+O/!/dX74Ò˿-I#pbU²i'-m_k01ט Di23M I;} jqQD#!'w0NKbZv7'jjMJ܏ 6;L%BW.(#jR'u~!KNdWD[G"Oc I[zE*!ıb1%&1Y8<2TqM `݂e[QL=u@r6Cje9Ҙ@؊&UI skd_ش\@Cͦó#hժ'9lŶ9^~xߒ;|Ӽ߸+ͪBm4c^"vR!S4fI8 -A zñW4SE)+;PȀ8AauNJf&#lVmZayZ 70&_&qS& "VpZ%XywV:.G Nr(8CƸ`D`u_Z87W\l׳ cc]ԛ,D~.^\KiBt4C/v 'M17.s f gYXimğ0 !ēKx5p]Hr/ .2+0ȥ~8K:>ZQu_.oZ xyI-;'w T.ASդNھlGIp)nkr\;*>zzl˷}pҋ+9՘=l^y@0lBT@ДS,d9OisS]pGG&*(~+#&JW`аٷ<ߢVXT$9y*`>}3c_t7CsdL.Pߵ(߶`ޯu%C'EW?Qɀ&s4a0ӄF踨-\^@T׼󪐛<.$=7!.ú켫Z,Y;AӦo~T̃MCXX]ZRY<.y^މ qctuV1mNG]Sw -V$Kr4,yQ ڏ+g.3dxf$[jJu2s2ȒpOQvs )@|{ Q< b*kd3?;aE7840MY+ݕH&QkV0؟h<)j0|ShRDzj}gIL8 5Gdݱė%h\W\c'mQD)eY G 0$Grp-GdN@1;ܥɔʌV%kw&iwn vu!駯8IZϡ~Z*p.iN4O] ƪŸvDwVD;4Y4C-'_d`?v#J+i|q z:vɇ "޻40 Eu4_C4/A4r8MkeFZK\ex \VkvۂT?pŭώud~,q6Y䵃S=t7M_v=ISݍl_>b9+g4ESgkPB9<񑝤t(1]O܌x Ţ~n3?1>>IU)~m޺ <;w%ؠ7 ?3+uIjxhomOv*([P+xDŽ} {6NV ,?VWakʼnl݉9XPuIRR [WpvLkVXCnNhkujLf)|l :l[_d2UNBR*@'+pQX(?q?&(=ξwA,Z 'ʡ/%0[t0"ݴ\.W NoO*>nB3Cy4ggmX㧉 N!9l;su;sE TE -f/ 7e&9\6瘩x'!8 ԑ|Nid׺ Ƿeu]/Zv<Ճ;b|rI,:}#h Ozbծ+S*me/)Rgゃh4xH[F;*/Q UJز! yt OcD>m@%.8ࢗ(Nӳaz%"9F%LjXYi:RDY$G>i` $.=eb@Dvqhć{CF\}DY[T?(waI4:eH뺱~i33&(^DHv B5Tк}&N\GN Cd 9g3oe_jqu+ń%}KQj٢Y0Ngtdzӱ?=Tr%el 齥qLBjڜr}Je9y4mHaשw\{/nuGC b'u2n\' '%dIV4(Jk IS@dٗs y %L{ Ճ)I/Z>2D  Wdlɸ gUp+6Q e` OHxl~GnX\K$8?(dܨX41,380a\6/r`?f P{IF*fqj)ך9Բ$_4"fP5?&([N$fJ)PC~Z Giv{֥ɾ`7in8撮LGFCW9 `qCtKء^6K#dw8ϭKT 'GL,C:AiWdUC֨ A6VB<@CؘlfH h%tkŖVrE%{QрxR pmBNS񏜊R :^iiZ'Lb8#0Ob y8XqVD gz?NA !_)@Eʄ΄ Nck<~,l}yMujdnT8w-2qo&:CX˨o9f^~Km4XM. # NkXACR㻈?꺻$AʀX >L'[P ɺzb붩 _BxOC`>Q$!mخWi][=KfD!ax 5a&ZGJ1GVba39v2ՁLFP_Q; ѭ;SabR\F$xc >kXK:_ vdA/86:oq>iڔr6x*^3§,S;"R6ꃭv1QtM {uHL|!+|Oi}SWQ+% 7CtN6zs&Sq/rL|@WMް[j+r-Ǿp9 f_i%ڭ*K{-C=R`K=zʗl W ]koX|%Hr4q{rýJcއ5$&A5ʩqH&@qƷ"%kcc̿[U5āy - S |H78ڠԭyLQze{v][?IHZ57|ݻ"T'Zy}y,G^%A!= L`J"@sV/wb#-a^to>^\;)[Պ`<2q(3Ip;.`h0&7PUb^>6]&!{وK'=n GӋ<*t`VBq؋{(itݦ5 cICgW֝V#7/kf?;6#v g 'V~GbǺMfuέ*BHќ~,vq %5WBMNV~=p^|z'~l[W$&meAxD [ڈ{^Rs=x57$GƯ#?'jǾrOn(a2.ElæQV=|e{:fm&m9ͥ.׉@W ?dּN502T r%%V" @ըDBCzO6!;9~} K|<ʟ|~7qZ=[(,t 6 PU8N\3$/eŘ#| & Ri˿<ԍF!y@Wr4+L'_jZ .jJՍY*:0nuF .!.O`):Bw3{Ԫ,.X^i&⋓[eǞITLTgsLgorS2xOw1>ԣחMy|wey tpH(Τ/`k CO6ät4ؗY#P}A Sn@n4жg01r-;[u{)S9x { v@|]D 72)37(W^=bxiҤc8B}K41G؅Oe}((MwweD񑋍wi>[BPs%lf2!WAwZ Jtڍ] vNjh2`M_p{Я] r>tV(NI/L_Mio ρ)قi˄y027t3C, {bD0OΑ^{dH5S꫺:uDg`-Q'$??3_!{O JH;l7|)(ga+=tĮ@$<&ofՈ m 1Wy^eW.@ EQ#) l5qo"'b] eᖗwwo'=T};#Mj e!y([bJ=m5[T!WXf*DTѢWj܅6$q F7ZfV'PuT`.uF"BH K!&yOCLl):6װ&Q3Uꚃlj~'== fϩLf9h A0xEB08$"kĻ:7aHWygx5ug*ډ͕ mʪI:sjܟ?t7>|o"e"[=}t(;5P3y.%뭃o,rV@/:ª2+Y O>*-1"Xw)eGy}I@cfFB, vx]3>*ub\F=To*"lBǯgwTmVYSM%} T\KjИ$f?N?t}jXvS>('rls OtB o960ǒOL1/w84{|vp,m6i:VfN=j]3G]5Vpͷ]nO:m|b֑\#(Κ1Q`?np>^Ҥ(2,n|9ؼΩ}IǛfryyh"IC& u^ȥ5V^  J[L8v(qE^ƈ7')q}%k9' O;gI`C(ZSbHz{`~!%Ɗ YXy5k\V8A1/Rm)jWR̗݉*̶X2iU[ϿLSt pzq T|ktF~aoTn5d;v01vB[vQTխsKeR֨[ = .]fx4H["1Fm%=4}#mexPŠaeMߨUG#:bw$/́S^⺄!7CviBzK,n; hN#U :@#{{O ŢbI@wX:m5c_@5*XZh&5^Xgmj$G (kj}IrIK˳Raџ 3pڪ=`˒A}_-Gwg)ڥ9Ҷ^6iWޏ!)T*B-o֡=1QI@٨5KN'̇fI 5b;tAQ˴~iqK*#UT$9YݎQEISeha)9VR;6zs{`=49@ !9b z궏YiDDԱtIU׮FK=84tu0HXrtxCOu3SU7ۘj$>^X(\-ww[vŪ;6bYv NRQ7 _5q,6>ARoǿ^:JŠt @mI^PWv+!L_Hq oRQv譝x=GDB!WzE8E mn<}>sBv'Lj0:Foz#͘"O ]xB?oe/;YTP %\](C==PiUyyfډ͐P|l Iɸ_azEB; "Hn D3DZ];Aa.RρW Rۏ~bTuA͚x2ON$=m3tR!v4#ca~wQgȞ.J9< r!iKIlѧ/`M%U(!xK t;UǕUAjM?E|#; y"y_Kd"UhByǕ!ㅃ*ǶN}^Jo Ιi3NE`}zyݰիd Z³?Ws^Ju5C#*2|,t @ UPQ8u+6b$R@hpW梐\ReI}V]jy M>/.Z(4O.yOeҿcKafJBcdNRUHQ9t`!!g!Nww_nh5chCU`{)]Ffu *su|h,74F^K"U ߦwK+W,5,a~%J͆m2/[g6d7"e2թ͟F= ƐP $O>߹Pq?,LNh踍m4[xlV#\&= d/(-ܔb.d/gYZ070701000002e1000081a400000000000000000000000166b5088400000750000000000000000000000000000000000000007b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/brcmfmac-bca.ko.xz7zXZִF!t/]?Eh=ڜ.+>P);|/#?QWZeapeQv!J'4D@QR˗"JX]&0𳎿zPT4p8+IGkPoZy%7yjQƯ;ҾS#aPD]c}XVȲVA|I򁄭@F!{*IpmB; -,&Ȑ;2ygOҚzԝ1߽mcܩ4r̖h2$%/C"oueԞL8=0fdܛ\Uf;%cC_K n!5io=*@S My88˓Lh4ʣi76qՅDŽ{עۆԘ˛A N&m(g~-LN%LYPޕW oTMQf'_ƃ$l:t΄4Cy !wmPB$^Nf:ų J3,rBPBsLoZQ0o7d\ J_+ 2@!a8I`j Jɂ3$|]WB;. .^73N#`E`Pu]Jyt|mb`کڠ>*OyLF?XڰMTVfʷVjXcدFp8>(SS9H5 ޱgYZ070701000002e2000081a400000000000000000000000166b5088400024728000000000000000000000000000000000000007300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko.xz7zXZִF!t/]?Eh=ڜ.+Ƞ(&3OƉsY2UخDgҶH$MG+ \Z bNX"!]e/C8UE!, .ca)sp Cws"łfP_}@mԳ,gp4w?e?IkӇպv7ָcz]<fx73^qȾ+z"_p>Ge$I.2l] (HzŃ8 @ FsOI.jJ_TgB VMK< ,eS˲9Ey<ᕟJط޳FMZ8p7[{$4G~Hy taֶM6d}oYc4'̿JPtB88dv-&>g;O5ɪL41 ]*Ӻ W =Qz> N{Y76ra9DvDDu9_TqHqn=Pؙ!j֩|uDR9[裋/pR';is4℮{; 0^CF FZf 8c5z|揶OT =7=C8 CI9tÙ dxCO/tt ߣќZkgAE;g "tA2VVtky'z&l:a=L"sPqWRJ| tsZ{uXXkmhH+-5V oYͽ,?Wƈ%욁kt. "hޝToAө['8x4e~[{ҡ!RGu+c¼2 ~}[P(QN|1mmѬyiأi}y_mJocu)z\2У4G #JȕPA3@lZ[ǧ,xMT8~{U5)/cV[d^n2]%}߷u Щ~.' 7ؒe8PM#%E*IA1 v9_ 4#u\Ws@\qL SroR#XHHn\6U io4QWu'yĄЄdRɧnªe^+V4YSYS? X9أ=aTM`1ic y^ZO%vgMUbz=x!ҡ+AuI|!:2a֭ۤ܄sz@}럼w?zBGZߴ#hّl,֮FfArb(f37 {s{gjJ_K}7Hen\fz/*WZ[9(.}eA^\"RCU~x_q'9*ʼ~UNHNM4x*MMr|\ȮH Ef{+t*=vuQ]sC1pSoG*~ׂtD>LAxB *v/+Aˍ h}|CEe:,Ɏ5a# 㽪 *y[Tfi,|[0Ω,O7* jku)̱`7,05ܾř Z@-`0%Vڳ>h+ݝ5J z!ii#*5ơ ڇ8 +v ˋ]gi1Y$(nEaGg609Z=*|_n[;2*f=x >G !hKtŸ BzOR|k +BEő|ǍOAbIRm<`]]1N}Jn `ܔҚ|]2Af A?ǻY.KضUsmN=h ^@i {"3f*+KF߹A͐䤊\ Ixz a^FT>S,)sgI$N.VL:8= 2hn$VaQ3D^Y#vm }mӊAuRi,h#^"!3Uepxj5A^W?Y&ÏWS tTTѴ䲡nz%W@rɀ285o%`m)˄k:cA IKDnh{X- #-nw}Cgy>: s4肦!(](,D鬓Urmj)mpa& (4k[VKEi2YwjkN,*|X\b %y}c(7j5:G$Y-׉7;D 0?xzښosM9x"\- Yv}OX2sO[)0܆FAզ:tw ?s=c$2obdW?E4Q-`1 ٝT5p_g6=HEA*%YS7z`5Y/% rKk15ӈ/yII/kD;-MFz ]:*8sT!Tʍx18KE y9!qg1ʘ`_RpȖ,#%0I Y8 Q $ ZFYg9S*E((mSoj>Vz ZPxy|'M%YoOQSNuV؟ ipiCPwUX;QZk{O$ee`B^M2l T:/>'Ƣdžʑ O =R)/~;F b^Dk* umjE骆~+3:O~ߛ_xP2 ./M-kRǫ:bau0<`3]i1$&kx+׉{o $Ic9aV #H vPY6}9=[u6\>1SfXNeBuPRʽDѣT}) ""3}^3t Yx(!䄻O"PUN,W쌋kqД/&__5;vWI Vb ʞ'1όUW[1lI̟*2g;.(+TH"HKG $](;J<ӵ T1JłH%ہ̧iqjm U! ~'pRzY F$><_%o*!1˘N 2+x)oʬ62K]CF2c_]>}B|G ~D!>k=R%ʌ$=;AVQBQƿ[Ae7#>_b+4a9D YQIl975O 7jBCoG|D@8e`:.}~6o,˚nQwDo2RM|=gu*-˂Alm5C+-i/򊰘d{C POxJɽ;/k%NFfmm%+OSTAJ *\)@j;avs]FN*ƴ >Vbv곂8a$R]3j◈"0\/єï APR uL)nIWnLxC lP;ނ]U751R0" =c %V ɛЫx\(=#k=g&a{f^/Og(_a9K?VLLG8 ̓y`)&@bgFID8A{J"pίW+;j]4# @) 2)1rwS(+!}63 zR=69 <@%y;]Q7)R*`C;Uk5vY؜%f;^c!DD|B{֤ҜJѝ1WNBsY<«W4 fTo$2,/م!݊hrE((DF>q;B F*3{M+:23ŮJ*?F"샋/=T` t0j;͇ip Ju2LbFIŶ-p{7Vl*0q&pTGNWťo,ORϺ4`d^Edrj3pí}<]Nc.V  t*5nGFUc p#>|JRnPEj>TL=8} @,srIV=0pbp2#:`6wL)Z1$ Sk?-id6q!n x״:9c9?6I+܂P׈G[l9 8%Y4Րͦ*'V&5G}5]!KYˎi-'v:Nҏ8"!t>/L]Ͷv?ݮC狽[5N%8 pm؅҈\FRe-Yrɜe_+Io9 E8hQm/QRP4/I23_)`ύj%pa ST`e:Ђ)m _Ǫ5Oۡ74:E 9Sizo>8_mP1ۿu<BzDgG3gTH ՐzfO;WC /L26ɮ9ߋ4~OG+\R Lj"B|= YxRn Ǝ|xO;|&#݋jG_ny/UG46~}y7pj#ӨJplR,ܡp=&!B{wW^ ~4]eա- ?ު- `W8*&{i&({BsH)t AA脓 bj[6FH"'"}#:DEPǹg) x@I um:IjQ6A j zdgE뽺"&ح"-oN >Mͻ1,uTi=c!3NוOfhZ:u  Pշ|VTc9ukTڕc1}K<@0k:$B4Ѽ {`pn4w!~y~ۙ+?mZ5~Xf K3hҎv6Mq1IK|scܪr6*( %ï([ 6lJW(Չ { H׈QRaf&``$Lӥ _[)Aeؕ(Vdof2Nl<YrHsXZ!8DͩK4Vd{kSÞ8N6Ъp lN*F @(p@,a5R5傹lqP:CW,KPl&"EߥBI9tTڕvh =q5k@~2;ށ*kYc mnjD[Wl`<TW=9b *\6t#rQ+*{(ufL%#c{'fisk[Gϱ*/^qAcYv47հz"P.씧_q *OTBIӼESG!aTRdQlKae6ra2:a2 NTBԬ=U.ꛍ 7ZDAFhUE_;h·k[._!mD h%(H6_[38xw 庸!⃯!Ƙ),ָ"RNl}s]\;(L &BLZ0JE|eKC@W9]CءMPh0AdVK v,rR Dbfj jåPSFtCI{@@HYp-3v,Ouys .L6M:3f n Om>YM޾kÃۢl̐TmojDb:AysBN&a8wNqG\WG]&ϯpr)`G׺LM^}0C$gL"s@DL:lk_H%]0ǀBg]UP?5s8,VS[I,~fMˎfL.G0wl򸂗wY{69SaTɢ~[gҨXu l. j-uD\~|[s_)h|6C 4~9dXnPbQXXD'!ϺHz+0̉? ;`]4y-#MB;"."37tLbӠGSoDa2},9,3Nױ[%|n-3:O2R|M՟φZ_lbB)R:ƈE0L[z^U3>Pe.®,4͢EE˺^^ġ nߪ13V/XG|#ـ_@qĶ!Z M^ڏvW &4QX&"Bka#Ƥny,42yN6UtW] r^./)wJe?LzV^h Q~X#4K-s,z/F R-0$CtNܪi8U$}|/F}ƵU/FUlv`+ <|()m٩ꂨ$V-AcZ' 򉋦gʄ'5WEj7积ҏKMc4n!l]R*fJ|ÛO&X';} e~OU(eҕỹ0 o1s^MeJTcVD-sCYmB*v6GK H} *#=+#m[$ތ@DMNL- ;,+2sKb,:jr?Y]ֶ7}7fwwT̽ZD _ m0aĕ2G꽂9XyMk0) axFW{ha]{ai?6-v\|=N:=~I`H&U$ N#+Y)n;ԲǙi~;0]Z׉zA>~ fj=+%rQ{ClWyN4T\Dh#ŋ1(pzd6끪m<,:Iߩ>jI]Z+mS2tqJvS qTK$X=wR,y\"M-dJO65{~;7DPFd~C;?(QTyo菽t%]U8ii!O~#~;aNK"w` {hA !@#-ETHo]<(5Չbus|oo跖 ~F|T-K#wU@ V—O*e80aպF'3UNO4ˎ.2 )||UŤQ&KҶoWq<4&(7 6 տ&$=җʫsC{Y"I l[76bAD݃ӄtEz=ۜGnSH]"”u|eStn=84,ұN@v6$ {`s뉈]^NLZUhsW,PVqAQ?>dMnh1ʕX JӰ-zMr>*rrekہXB8j&բ>t*$@,iaARnD8v?o$]!ir|LGZQ9Kr7V'-^JufPSGF;}+ uC=`Ţ)*v#NkzԘB"lU`ޣjJTy=^7qkS8xtr?|1` l@n`N Yo^;)L@z+I$ea`P + mx[wUBzQrۤ rYͷ+/;.RG>(Ub̍u{wmrr} qnx]n>׀O6o+ן咒}oЪjmAYLe~5(@xUa#NSSBtw$gc!^UxƢv-6 `:ACgb[D]d T0\KbPwMC(놪:.g_FgmFJs? ӫNa)G ی]Ns6ΟvΦΥU@%o:&.NsgdEQ:đ^c|%4mfSBPՄhOa{Q++7?TRy\ZKv pq:5k/[2$x׆(z2Τ9*"#9&/A!1uTB߱ >*=`0 K1mC)+vb0i:M|jey~<Y`(ڹm*+:!_Rҧz,帅]_%W6Px+-26F5p`{%t4C@v ԐDz"d bA@2 -U"# 4G Hd8<@'#ߩy/5;,!"!4~k!GNc\ B8,z6u/nT@/3UM[~5I 51r@$8$h,4Y&G;R8c/Q\ވGMx7o- v _,:n9e*hP!J `*$SASq/W!WY$.B5WZ p.wi3Cg:P)M!&/"eW }c}l +[٧@WlC=h}sj5?_K^EQi)'!,]4NY .tao>%%m0ssu䉫oI@{6oP K]kQ3!T%AG$k=Y" WSYNK"K! d!EWBp HLl+B%μ6C*QDp4hרO_^3N5Ӈ%Ulq:~, |ҶM"~"PgR'PE6}KݺϲJ 9Bė`,-:u˺\vchs]N4~6g*6gno<]hKk1lgBi2r#@܉y9S^dێi6:i^yf jt/K4mwƘ 7f"qCd.|SO+k(])0_I@mY,_DGI;yH3"BBBK.߆\& 2 F-[Z9m-Qd}2QPiLXE˵=kALqor~,y:|OU' UZVJ|җvʘ 2~KO٠P^曈Mۧ:UkUaR<:v%U_}25>!Բ46pC'-6 M?c+C Ù}nb(lŞLϛBeU:F"U#I:_aZ\9KO .q`gf " wS-&?/wew[ q^ -H=Ic]nن)>g-EO']Ǐ, Axph Nogt~ߚ7%jPA_rqY62C &0Rϧ`Î#!t{ΟpgHzAqM :6q[I)HSIv! \m90Y| +;B~f,gl[Zp?5mz\Hxͽdd "j?H3 A&M va2:9F`տ|'lQ򣦤!H⟆vKO~t0da8T4Eo%,ґ:UYY#SSMeG1xsU4`L G pt{zU?Wz[KuvMw #Z+vx_#0(^/C&MPs_<{P_4LngdQ9aGs(w=ψ'yYسACFϕ*ЕM]n֚q\M]E~`B#"L}#ʥXD$'i~)pTKL5yñ-'2AsR).+Y9}B"kΊ~OYM&S}oIC߮ql`j="K[RTN;+EɊqz4jyPDjYΞ-\ 5VG5S82&({|CH'.", }ۨ [d=6d(|W9J Ѧupk O]x+%xd F)?Qpj5? ;(5RO aߡh#Q*۵9.rGδ* χA=vSb PyBu(7Á}[HȷSm!b=?a/G YP˗З[޷RXi>$x;Oa>*r=ĽrDA} F0?NI3"Pd#VK dV,+ zE}LߑC0ZtD"'RVW.\9qf~u[:F!oM7->Bm&|Ougӊ]"d Y"y"E@J)˻m1E {M\lp P'*xFd[}W~ݵQte4pd\5  tmV#ɋ_+ @u􅣽9x EAw*ۏ`N)]bXCb')X pweЍ:{,{E*# x:Q:s$6h4C<^wȸ޽Z`|NHVn f~D47H$nE~[BP]0 G:IBt1vDñMBQ[G79h'$^wKt Dkg_3TRgw{:%u R݋ȭ 2YD^(!m禛X^Q{R5ʑ,:uJԈT&VSmo+ X/QLv|U*s |饟R~3>˄9PG `ɻҟtʭIۍ'V9ut6s=b;ץе$?DǔaF6EnU ,?0D~>Ln5[ C:N-`;_z~8fhWpŴD2-D5 +NS+5(NBTi&,Bܤw2GH5' >d'4f*0O,בq' 5Un>x O߇3ɏ*,@+ וüy)w O!?bxQL!xڡX$,z?QwO76 T& H# ρ[Rk}Qm#b0`%k|_TΨJI3%~y Q'Hm9RUuj,̧ބrb*&J=TpӴEDf#@c΀̨ ߾S<\,hD$O+"+0Y:tXE#H` HՋ Bo@DTm:^yigaaP`̃ d_DJte ij/%=^йnO~[1[,K,`g_DrAz{Y3w|岿9 <,xx5&aB3&:W> o2Vg* o a2іWGy`J#~TX/_[!@.txml8U $kcaӾ9aawBߞ :LC29ΥI,{bG4dRaF?EN0O | 9>#*(- RL&vsh@bֈELD0U36]zJ S5yVJo8AXi'v :.p0iUK t 9uY9NCoV>r(޺ c"oJ  .’wmlώH$K-:zb -Jţ!Zr Ĝlb!y!MubRVsK9 Rk1nw/̣kኲHgO7HiafFX\S8-9/'T*PEMu; 5?ӞψǗpSWV\oD;~T& TXcDNU z%)3;>+1 +;Akc i 9OKۮRu5]; [[*M5O:HO3p~@{a@Q\ 001ۚ"KS5'vm{nEp.{ yP5Z?Yvݮo$CHp]rK~%M#D ĽQmʥ( ;YgAB-HW5Nw$<;ĀSRRGOWs.=B}]D5kZs%!c3 @,awY̳y4m6@M 1^ U_BFt%iF+HD9kH^mֻ5+/ng//vRGRjS[6#T6rC! E\oHrWc,u)zqȯI~w`)T_YT5ElM'KM j0FnIV¡+MRm?Pdn@A!VtHNw5{sqy4Jn9W:z7EÿS;N䌩;Nhedy.ySd{! .؄77({DGI ON9,s'n(X#`M9eD'OU$lVd\d>d VO -5:`u NȄHuYga̋޳ʋZn'nZЗ$=ϨJmAИ16y/x FE4IH__ vʎ5A 9G7 Ćj]`2_or\u%EDAUIY.<ޅQv cڱ ݙBt@+FP*369- Xߞ:{Uq@^,9ALť%ӊ{;@Zk4y "]Xq-[O֪󣇠JL!Wv:u:uF9E4C$Qd*7=sHS&ΎpgC q D\!W [71LSXgz6 Ȃ:YQшN/.+Ep[@!v死]O\skRl(v7%CQ" =;¬_,MYܽ*QhD-Rq=#g| O1dfljzڬ*uN,w7^$`xW]\s8CSY0ē.$?^sb1:H1>f'=,|ަ2ض'^uMK/tƒ3=(V̼Vؗ9z-vbO/XWʬD hXwY.5kC։ 雯eAR'/P )3lf g?T9Pg3:,znUhz6)46rrc'Вcӈk$;>N3nխ/4r"̛S| zt/P5, /Nb>|ѷxh½' 9~ WGǶҮWp6 sˁtZ>75ѫkuѼbŁWNKKEys&o"쭵 do􂰠O,k ƙ Ͼ¶e}fi#| >[e>ϡQ^KX6eԏyVu|"igkpOt'Vf42y&ﲫ; Ug;vI&|ƴ`"۷C&IBA7B'AeʞZn<XBreμtJ] ˵-TEgxXke4!U3" d Sr`RѭYBhPn_mFu!FXE0:OK[*3+T l &,f8o vcT !yI#ڽkN+7goc 5I-Wj'`‹ P :JI1@WԠ dJ&9C7@*[ ZEެb)7cﰱNxy8g E6L--ƣ_GCpHemTicdZףy{Y:o fuo/blҿ[Eߑgtk;o~aN-;Cc-!  Ȳ3Ut]YD8eTZ@\"TMcԛ f˦8˗ZF'e&p96ԋZY kk ѡ˚A`zҔ+3| l2 n|:no&Mcbu3BfviVj;&vymHrjiK7Oy9k1~y䠚& nNJOa8˳L{ l;/Tl0[[fAV&X*Pze?H?H׬D9MFn ?0L DU+-̑/B9>ϪZ!ٍ̼ Y665nY{j^mH8W>U΃R4 SֺYQ bEL0҆2@ 2xw2G[!Q.jJO$K1eԄ ~>/\dW^'#U 6Yd%Ξ^/]4r=8А8[WE8E)EI׍ңG%dC{_[8w<[ t,}( Qh޻ ҅L/d8+̈?%̓Lxh6Ԧǻ_#W N"\?r`{>!i;e -p{0+&md}ȑ:]}-+1CVgׄ/]m1]Of%#g#y!8N]B1&<ՐQ̾R}>`!tgX&GOtwm]g`2*iPx'AO80I㥑oƴ1u>VV}|Tmq= ^"N\so*"dG2m$t(Rtd0M M^ĂVHH'z2L)!\ޮ%- ~l-Ӑeb+*wGgɹD )?U9& $iHA1X3.+z>5>[v1tekYOjAKblG7k /2,,j}`۟t J_? !KƙAJ|A=op˝Lb k9㮑w齃hCQ v;; ;I}>?>ơ?{A?S(sj mK!!S..::e&8]DA`>[wo\kVN!Giư08.@ _T+) 8VTO,Ϥ2FY޽g93ZD'oէn‰8fb 2?^lOɞ]vsbs,Y`~ 3d6Ņe+xNk*4jfJWIt0%#D[^i )}0$KD2Td+TE>Z jǀЧVKx(5aM f5~kAu];I&<éˌ_hO1:][2fY+]N:z{´B U>VDRH@YV^jRҕa q&S.Gt}w{+/$ꟴj^u4%t &\(>eK4B*~=a߮Ǝ'|aڠ)l81ڠRv^n4JAJQUΆBgo!ZJ&zi7Gjܳ_WΏFˆ9rGŭMJ{:0{F)!Dï,TZ $T+`pI)NaT'o'a/.M&`BiܘeeLB.O<1Pl8` 4Oz^3}Up5$S35͡)Kp9Vp%%8$/x+r:+Pw4qBG2Y'W4ṠIe Z(?O8.Qs$Ov\x2vngBeR`6LF(9e !oHtR)^ $d'-toIΆ?J,sz!'owAN;@آ6:Kʼn0?y\!FQH LGW^ʤjq:Ϥ Y)2"yC4)$g_1nhjnЖoۥj#&߬9du `<([cPɓSHG#Eac`-n])~Mje-?u>J#2|KQAݒ7s?z8_7 mf],Sr Ycgó̫F=c ~y`l,9p+fK->bm֋5V\η+eOV߾?(bV(Ow]Xm#!I8twyɲDJc9vDktk㻗%y!Tf"Q/͎9qA=:qp&.2)M0O-M(sO8)`7'-܏i \?VП˲t5qRI٫ugH5s} 3^穼];/%p!_(ͣA]1$I~gHUr- ?"M AV`b!e1d=DܯJUd<p_(E߾ `^L.q)ԎoeV<xQAd\y1 p7~Ga. cBf }-sXm*R?}cBI<Okav,;[qIj]P//gi2ᱢ )۱{m* Gui"k~MfD{R+F+Nv]1r?Jv߻omr3()0vi&ؚIgp]D;>p$* }\ZrF! :OnU[zA1ӍQS̟–~4D\8k^N\Ecdi0M3={B9$ThƝyP#0r,_D\#F1q ̾)v)\Rfweʗr*ՍfݟՐIcb.VQmrSMGU.#xP:g߁]hހ%7Aᷔ)Z̄35:z|G- aK*:7võ.S_6g%cV"M-0{1Ez=gWyy_DaRT\ 9UCiѠ)VGF[EjPz=zxp1SZDc\!mCA+K$};U# )"hd]]6I3 #4yiVlL6_œ&+\ ma|VGʘA|Gvǵyr\K]4_Ul(VAU8ѐ&/P.!Kƿm.]t]ߟL<<{y8Z@@Ʊx)BQnչZX>=yxn&E3L+wYn+yFRQ=2/pvʼ`y;' ۱o_6;āԿ- !p8 {@Λ,p}fd(GŻY[pFa"͵Ez@i|ŢuTIyλQ!);<:v 9yzw!EĊ#'Q\7vW$~Ԕ tJ7;EyknWZ")kCw z8֧Q7X*vۇ1-Z.;d[Xղv,GtWطngC*Ld;YݯzݦҠ'=$o&d͞B]*y}G<#8Ҽh84 AS$," 5tKGTv} Q|]ֶ_p.R95iJ`c*&D|N 狀{\N}kE}p1zV֨,<) &/3@$!X5T6b| ~Y>zwq{~ap̟FBɲhm:˴Zk{9S7w\Ⱥ/rZl[mP՞|TL WEvs%y3l(L  8o'S0F_;NNDWfMIM4|9/qC#i Hc&BR(]K&L+2pΥ/#vLT9u^;(~0@:ChgCɧJQr.*biYxZ3lX%3pZKԅX4MCv$6m̘^Nn}?46p߫(Lf团OUii_[=h{ bR|$"}so&,Rf6YM $[g ҈piA zF6~)9xS.C- e%F̔ɕ146͒l09!P5z{R^Nèj3< J}ѡ7SoO1[7J F3'fԦ$/ {\UujޏCjrd"c1xId*"םbMY=@ݰiIn'^} ybnKg)/FP@U^[)$z imcM ]YR"f&w>琏Tغl,A6`"a +֑sL@p!cJuuJLPNb3%2q@EDb`37 *0Q -x1? p-f+{^uB[,_jR4,U (s ݛXxg6dw&R]B1OR9LF4Ru@L3+X4=I~}e0c79{6E,iC`Y3wJylj'~ ,(Q=U [ۑlơUe8#oVCHr7h)/p5Xz<22(_|dF\{a!_S{>k/1=8_F͓7"Eel@}E.wbd.d]#z6K*e.{B׈pVd-#HK.66k{ c7 29 3ńaea&g/A*,hFY9N[1"6֐FVy;Q`#(2Qe@95=~+敬]~' /N=|9Y $#CAT/; U}),ݵWᗸJ",q$)VJ"D:_Yn3J.{֪ZZF=8=.g>TBf14c iJܠ^kE[vV;~ 41eIn++3p:N!\FSgN)n#B297o%DcFw~8[pFbMe ASnclĐB@ޑooJZFba`F&Gy=.hÝBFV{]LQ6q֧bfre n`hEa;cܾIj,X9O®G;x<65xB!jnxL_U}p2.p򶤱@gNAgٗtCˢ.L,f/$ʳ+k7TG{G hLbZ\)6v;2u6/l]|KjXyùOğPOw]㉫*Ab؜yWGmvnƢ\S:#{WgxE3&eO>!Ag+!iǠBLX:|Mphﵳ6>>!@^MAٲ })ߡXrES3L>Ml3% pCm M$BGwX8Z̀ꚔRx Fu Fjc4L:FLKظx9A(&Ǐ-W/ Γhϲtdk π$N-˻fߌq ۑo0eI)vmI)3I@>['yf.\CWVѺHhKLMeQ:MNZl-N~`gJȌ7_-)QLNLaΛ}xǸH?ڿyP䈎Qa}&L` +|S\TZX[t6g(}mI ;"c"o{Dul@1\@狀 3´avߐ)+fDkQz7ny1N,ǣm^-&.!ΑK4vafQ;p*pÌssd()'(©؀,Od@4K Li^iʰx/O)3%W(W,EJ_{ #+Y.#gA XEHM@ vuXS jE~ u$(\. %^σJN|&tf2|u& /'w z9. QAHs`"UC8INcQO̊cѴ ;R4FJ]G6ue {H~I^\i:*| >6SqGtMTg/  [ ޲D7w\l ?R6,@c+ua棋{9oI R+zor%\W`@Ä y@AD`WE怈i<,;8b:DʉQ~e Ѻڲ&f1Ɂgn*#ۭYPrRxsuo?CRE /\6ڨcdb%7+ /]h>coqr!#ͦA7cχA pNGʩ2*ڂh8@5&ؼ~uYv{zFkH" 4eeL?{x-Zr{U:\폡ve~1mr^,cvlZG)83LvyW pdHُCg? .ݽf;mZP&uX.mhiLN~!V7cB=5Mqh?+dB?(-*?M=fVso ݹ4L*{HG#" @H@ cJ]! }T>qX9̡옓V Y An=G!sr SQ1x8$4aę\}s5O 3 p/C@>%兾ICy8*SfP,Յc"d¹.YXgK4-3Ay!w-AjZsPޣ_ݼ+ofO*Gi D80~;5V/.Z ny!}.|&u.oa2ӯnA }1UOf2":{BQ>i⼈\L܂H*FUu)*GwAmE02#WhWV@)R=$Q ;q;L} 뱎{_C""9iNB46T{.y.dj5fa$luEq0HdkshARx_C"$1M38al]#Nml§'$<3JL40 $zOk@pBֿRa0 -D=9mH-: 1i@mX%A^p$zQ=5  S5ZFާȃ Jr0#oږwrxyd3svM_N]S0=k_{~GXšNv^6ɲ&O0dEZ`We#NVF(1m~t P!vsx?m$Fwnl &.7nz8$ uIk"o[eA/~/o=5M<1 QZa+igZ=e| .e i gJ^hvܚI%0}ܹRpek[]-w6Mm=\l3NϪU@Uòܑ(!$.g ]EG$f?S >VM>郃ʵ-40~Fh&k˶3B?uZ7 _0ϝ> e94y'{qQL<]&˹TQw{aTJjam]#m0vj-&Ul@N1ČX# Ea9gAclf}=jhɕNQ2<6W,nr7'~J&aOXPGN$`E7*x~u6TJ5Xzumu_nIj/R-Mc (do^ So|J&f_PW!Sۏw1&~J2=ѹA nO+-U嚷ՍhN' 4 }Hm"/ 0Gsئg);%w,#}VwAe:ᶹ'\;i۝F)۫ۜI =)\6:3 ``/UQ0)Gd@}iX<) RN хnm鉨tqV[#P<;ʩ1!;ɡR #C5Hq>;b@s%Iԣ(JbVJ_Rd4t0=pWUljaUaio}牺cpE^i53Y gố6n)Z\`&X?D.."]m p^JR;tN3 EW/ V cW 3VvPxS⊃XJkԋyO p_o.C1-GjX')Rk[zdco¥¹LS B_~s' {AT4vr+PcҒy=idg`y8Jҽ r2xCX5cI(ʔĩ.!P4MPt*(kYգk#yjq/ ک!UIW-Z^nHRL# *%kHY:dʻfQ #tùݢ1,̪5+})qD0"?s*N ʍfΐq`6gtZʃ?-Xy?J5JK3j& Kx¼Vr̻ž9jG6(3+4Lp~3l5W29vW=|wQ Xjs($FB`K%GFF23zM徇S[(^?t,0 aVIq_p%|Rݠ:gIU<mwm =Bw^le6T%>EZq.ѓ]n=9<&1m_+oaH ת4m4u_Eau=qmv$`qaLs ?fKOah^lyI9;rU JcP')}M{?k9^t0ҿNZ]OP|,S!SKO`y{qyX[ȳ{h^fKFeiC3A4ޣ܉‹zP~fH.yIJLi,O[1j$~Tn2#fMsy~e^"Ѡ#z`~+U|ƿAl(9ػhK;  4G G)IlL0Zy.I͍Α Z< w )uEXedb 5WUFI9w/ۤ::Vx :H!y+a|ۚ n.5 5\hQ])NiDG7E6W 2a} nbxnba+gAKi9v7e_:yq?W@b+63B;ծ>\\Ve3me4.\xQ*c63@J-(gͩmTJ \n.CL9ix]L`G;rgN ? h;Q =%X>Kld_-#'[{7TK2yZXaR; <6!cX1TyK" j,o<ửL hSO">+[//X Wјm$c{dڃbD>1jোΚ!=\@:uħBfQD.pDZT$Rbh ~䯿&ShQ7ݷ bGԯ2L2V6yq%'p̒m`foւkuj+c lg1ߐ2Ĥd"yoGOHc8myEÏc!4V4 K5F_5T5y9U.J] Ro| "BD:W7-ak8o3Pz<N8%f5:gIMUPa.zr.wX(W'm;NۭM3pAkǏeGZTgA1i edw.7>E+2 Sӧ'*v~Ic.Y/QeNVXv0(Sm ؤV?-睧R ,U[N(%D%@sH5m]p#@7hŽ궸W'C-py.jݶaaN`Jl$?;09'.0%v Xql] SuNΏ} BC`n6Ƕ(Xd~"GlVl6$#] =Pr8>Z q LMub&n.ȸ~ppϭ\ffF+MYhf7>O[% ]90ZKH3DG 5οeBeAجGt_< 3oD 哀d Ik"}{r>泄{PG̎i;Ȓc1EeHƣ,nn?)ؓ>zoY:GP GKO<6GmYqBjHud/P@3|xa=Xe:$>[L= tJ9mⵁ9Da ob~<dž@iTl6o=N%b#ϭzxEIhvrg Rhչw^bZֹdo>ܴ>%O5-,B/\ܜYoL)8wsA}YH'H MvnU Tٔ~h2sf^X"MC¦S6k",dGh/KO@q`m+R f?S8nAS2Q2 8O_w`gRpcK` P`f GɯȾNM/K8=lUwa *ð1v7Q퀺fE@X #l HL겴aVi= 9]Cx ZH?jU|X8Z#%`KB\4'=1kvdnjw'F)6SqcMXJ#aU2J6v~t.htMf\Gdu14a],LcniZ>=9NUn1cOˋV iu~Hib%[\AK"s.oЉqBgn@eOF0un0.SjE@|+\\J|bO!аj_٬[-6Zo?O-ofRmÂ2Ԡ}*;J)߀ϡr*&?Wak>\fKOFzG!W,ni@Q04u]ϐƇ(!YEkM}޴:<8!dWՕ,l ' j)$nJ%Yϙ.MxE.矀@:ڠTRntX+jF=bEmJV[]g|rz>Q{鵒#ץl,ŭX*366`Nrc$>vkjt;.Y[_Rg5yqn}icP iŸ5 }J|d+ܲP S ? %.A'*w1 n .D44zKW ]d":L[wzҕvYZ/,_C~ i;V+_܎xqI?l8[33%+Vk(ő @96wWqH2woP ]7h@&ek畆F -r7&Yom"|j{lC״j8z/Ԫq:OUGJB۱UPsöPDo^a$Dth@7H5^# psOp_>/j֨UR^L 9y ^B*HrTtՈw_ӒS] qU`& gtd=JRn<1(-Q(&B:sĞ]Wb36QxÏt;%s,nTңJf n!["H aZĘ: |q}!G 5psSul 0e ,UuҌ*d˽8)JҡQ61k߀ OO;d*|UE\HV;zstumL!>p,b jrx>O-˟T02,_/w>r CdSlag8Jq_-_ רe}NnƈtLqi.r]Kp~A/DWjeBYܘh!2nqb} ++E/ CsAfVnj{x]YfXt(Ei9Hfi-q(V~͔fMnoCEG#`z sCZXJbROoիKj|fq] eA{b%  %#E9}г3E<ftIp;Wo9tM(GmgwU-B<3[J L:#N8lwv7ɪOoCi~zI#$`̏o .W1ד9ѠVsL&!7=45'^(?4O[WRnC2  39m A}DPG ?,ptmTGxe7_T!2-.˿Dύ<;5hv945"P?r:GChS@)Zx+0l4bB@ ,XdeSO_'~eܱ588n.ҁ4CLMɊ(sg/7oe҆1\(({rtF >B4U~ j}HOWHJd2Ī4`U-,qb~3«!yPB9:,FqKOL5LXsV+cInҗ+A2&ĦQŠU;LZx5v5N`ca~Yj!êM&}K%>'(k)ie0.4\ {](H*hy `e_W panь %{O^$Ԭ\n7HÕ7n6(X=ps?WE9>nD+ ΃x!4}P)\T3u1 8+Ns)D}SXE{ݬRa_m5Ve ;B~=τޚQs) WÙ5Ke!=z6ZOQ"f ,%(̰fajF oҘH c4 A0PGC(27<@ W%(fSZra?/o3TfBT#v2y۫s w0p{I>J :K3/ WEeg U+#Ks Uw@?ĠwH4Oe7VрY:(czJ똵i"IQ[ +nY3ܫ &E@gVަ0]#"sLE3 =SwHx̡yi=t5*~7;L} ˮ0|ƍ.˃ym3 ImeKkQUL*8]v@,ǐ-[DFܔ?D_QL [ħhډ=5+! 3t#~(vH8@-zsU ٺ|j(XpX#5Y5qS)kWm[|P6Sݢ.>SZVwƬҒ]oj~Ll-/iC RW+,rA/n!-\l3cItu?EYtyu-imjan<XNQθYSKűYa{PVaEA(-W$5tP!)Ov!ϒP|߼XҦ꓁ JwJ22 ]Xw,>?O7}. }F~Lso=NWʐ')j).-VB&n`},3{Eۗ9)q T3@mPD,TqԔz(a<7#8ռvBu)iz]'cU}Kp~f( odȣEbDulՁx$^V9vSU{RrֈHI'^24*==l5WYxOա~ 2K$V#+SUmqLp Sy8\r&eK\LZ!]"X<{[w}8Hx2P 6"WNyO6Te?`|^)ХmcS4ӁH}gn;;w}.N$ EsoΨ~~k$]obiSܳ E =xp2cx ~q0ەf@LnZժyvY'i8<;cUZze+ϧƈ``қZhRD?: \^_4u%> ۟5NDe14fXG/h[-PgcciӌaO[@)ɮQt;A} [Q~Oͪ3V'~送 v7i$釁'- 6'؀<,Ĵ)`fzMDwc.qr_^0$ڥ }t7@S{ =,=' O]7sӤ4meUe@8VA"4Ae֍R]}U9g2E1UTx7ؗs4Mֿ w|岝˙xn̴jmh эN[;(wPҙ>( X؂T!_aFmUhD4)" 3K:gz2-ƥm5[Qz֒Z VXhvʣug,fچ4d8J`0a}Abw:p~tǘx"xJ ldP5ez}!̮0/F~Vg.;UOaC%+R&x)"|t܀!42]r Ugr,8g38Yg1-#hagcX _rBp%}[䘫?ĭ[B?\JE|(׷H36uR}{ӽVN MEj̥3ľXOO\)8aAKnm@EA -͌蝍*jqE4ro$#@o|X97cތ*ze'$sH*Qyk!- 3wr|JJm_j%.s}Oj2xV ӧ{aJv !t %}dM{ ! >l>eQ+hI @IDu7'13RzQ~NJk$"wB7i s72|y][AMFꈝ:I#< T퓂?uڟd qZsV/(-)oa_OWj>v/P,BL>[o5LoX>8o\dδ ֬$ٟj eV>ED(T`C Ϳ詷{1.;Qȡ 8!^3Y]58pIA+9w VhA'" ȱhߵWek% , gw޻i^ ^^Hua0l1?#y+c_D/lj9^bE;K D#TJpq%]>hů1餭ڃ!0lL4iA4}` RtnwkћV1jV._ϲ:b"xU8%&qۛshba֤,n^ b 4(0XK_K$±x*,gJ|v8w&h% ^|ׯ!E ]cys@0ՠs>.Wy.ԵOg,\偮YR3K;cL@z*0ﷄ o&x‹ S%ðEk-7 ($5]-61OY%|ͅݡI/ȭgo$22`kQr֝ם(o^=j%^#s+OMgicyaYГm*@ 'YK[A*hXc'3wYb1 #?bdiLO ɰ*CՔ˹yadT%P)|c2JZq"kӏ3v[ Kj=:n6nT23ƠsӍ~Ԛ1]FuxG~O습U4D7-*D8 jܞ%Ϫ1wOUDPbpR [k9|p0d* po$[l* z9J/w!Bt:3<۝N c=_*]J̸ox*iHy(c~'$H//%W]bQaCZ.д|i{zEw"4: U0FSc±HYlhJ' :HeQw_e|qz#]1TV}vwL)SȷJ[6ds[wh\HjƆ⟞2~,xS; $Qm^dQ8*HuEUgl9|{K4zzPEjI, yoyJe!LYgUN A;ҼʁXXYadOPPl GX+0m4t ]C¯q9UdIk$E ZAKS6CPA'MULqI>|f·RlKi Ơr0zˏ/y%Gj4f$] s7o}m&s%H$n=r+dĵm}BdPKh&T$ʗCa*pc|^{O?2M 'S^r;ɠOF뫵ftEcM6=$_-: FJvb]*N@v-ioڨLD؜ŲB'aA1ZqqJ!Ґ~ʧţ&8C@䬩8OHJCqϤ"B̃-s1j %<(JaO,/M[q8 zDԁ+ f'ΐn A\Q҉U׿rK&v<2nob/JK6ַ;?Ɯg<1U%`ANЂ]8)MG57>Z;%U9*%PHGuLqk9` >u=ArG؈Tݢ%Z5>wL'cosBG9|=Zä{^qнPJ]TJ&P]~FlXR1f`#ve^|7S6Z@iM=Jw^F=q4;-0 SsOMʊCI_Zb"yt?yL`_"HeBAXdIo yiluOZ4p]wG@bcqd_X\wl/PMwLt?H.Y:۠}]<[9ѭmŚhNniAu 86{f$e.tXE"Ot1Ã\6*iy})j(Rl"-YCISVTI'oL<&D۷{D6 q:tA_ +q"o[jªҤvb\όe).ggÕ=ju@IlAu#+}_BE2jk(]h;Cܧuqx{eۊP弉/!2G`euP6vւL\#`X0^p&A_ ˭UtwG-VgT\?ɐszUX:{\C^y! ME[glw gdw~ Ƙ TQžә?N d# ͽtn+^6KxA~%>$uSeqB{;FomlJA[@.(ĘS-'!?WB'oA&&4^2tMQ恭[,N։V݀siphȑazP@c y{2QʠR>;0D<э}'Y$(#txUCز g5\ZoplZQj;xđ %zCxP)#֤ePI NP;@p<@GGSnVݸ @V2e/(4̋i٩cBa_wI6a'gS耒&TPz0B* =%5={s@-aKG 4Jgoc5|)9o\k_ 3\`o-QgݸUض'ѽ!Y;4&kS DE 1Qp)A{.tM8ON!wqJKPJKX+dlz`HME yJAib4.0ſ(NZHWWP =u0\xW)䲖X>ktĻ ݳOlĬAfk,P~[Ect-٧>mG$~drl%0;G_Vϊʌ iW]ɗ[TB %\?rpA\6"|;ӮyK3oM\&dR~F·8fa!4i[X]5::L|L.JT]WpK~58Y[mqevhY9<aYcAe ULNz ͏*^˗i iUĊId]Q^a0ZLK6|Oew-a`M50,MEܥ|V倃~$nvӓv=,v=n, [㷹 ˏlmXx&tTF aZR  A:z枎fs,dT@7SIq6D0Yp<-l{ Nĩˁ&#d0RJűXHv*{̹(T('߷Њ5џn<|>l (5v!^EC'ޥR&*LNe&Hy+-;}S` 率C+evo-ϮE yϛoW ^DP͸HzO IO_޽g`2Y -aփB/[o1vz?[MyZ"7a"#u4r:Ҵr407]1 :Q`2Xyk{b?x1P!ӢDMHA yz@:frzwi{];sEJ[OBz}e\F~)F[},:5di緵T( zί}/ $- _Pcu`pcƄЀl~J)!:EX0b["|8+%/;]x/i[?йK^llس=Lsl[VYDssTXܙ< %M;l-3x%KaTp2Pc\Ch 0Pg-Lɜ*LaZ'l/nB ]Y{\od{&M2Jы&x0[?zW_3=)6@PRt=PɎc'(ϺH)km|W=}ҟZs*'>"쐭s `2-gZd9%IuKoZ1>ӻ>g@*J) R.W-v/6`[FP)ߎa.jxCvC$ISPg/Į;2D>.<55I]jqD'‘KF~6f p.MFJ e7h`Ӧ> -h² :sj՘IJcqĶ ëLEIP`ptzPn,SsU&h| ٜeм3'UZ@$BehU YFsz%ۘޯQ%BExͅwR0qr Qs[]\,o{o|IѤ}LM^\a rø}>hʐ\p&hRS3'T&H4u{yWWJt-H@1b8^==墖&[ep]%Y&C7fJf+8Ir@4r8S|Q\-@jgGZpTa啌ز14,M]V2%f,8Ւ e4 0$,7Bo]o+`D `HMc: T1GMpڑ2&I|)o M;(_92w޻এn)NjG:d<)IXoklp=BbQG~{qS;e0  rDQ@؛\_sEMt?"w5Xr_%Y8.#hMBE1vo mXȗWKSKO}byK0_KXH6ݕSj&W #f#^a!=klT{)3vmemZG\+s[$uI"9U6-8fV_^[piYgT*Sڭ%F~֣5K6ùy6ok͝կ˲!I?& (eҏ4+O_șSQ0T5DIUq=mw5婉)ўE9XThOb6kqS9` jť #aq'1G:&™ ;\Fg[ j ;N7o"./f҉4M"gi.ۮ+7%¼Vizz^So! R% a L½D/ ˧@ULIDa;sJt$K!;vFs6ktdT'jCR4C+  /7o6tG^Cw,-' af> 1'MV/[fH5cĜ[q#6vBb4ooX \U"BF6dʰ:ԉ 4 ߾w,""zCe:Y6%]`>_vSAb&|?!/0Ks'.&RT 4^:JISu6,AW-ϸe͈~T5{+wv3rZ-e)zJMyII.7q~~]Vl)<݊8[͛֞k+wEVJtf |e *VGl*sMId5O|%,wڴsW0GJ={EypnJn53,IGc r h%4vߛ:>c2H"֐})x`B&e#*c5qk1Q˕LQe2]Ho2Lllpc,Mm|ToLuRRJapԦAeTENI+c@Rp"iIg*AkuC6C7-,eTbّyia- +d3y}'97nuqP}bOr d"A2Y@d{'zBCTPH,hUXŧջ+M %Q1&rEѺ87.XkAJv<đƬƠW'|(ri.ɴ~ا?Dkry'pL#=Lu((Wvպʍ]~_SUԅ0JDc'8rcJL'_ giK̘&R-PvC[ Kf@@(V}\ooS<{>fu?8 >jӕ=].m<7gOQX9cy\9U]zń#_c:lc|IьffnU{qӿQ0ҍ^߲2]g٫@%b6"<HeV{:J08 ز #{,>GŚЮk[Y>,jƿk+?q4$r9q[?-~|{jgK)PB#&dG;(g Z{Ax;g•V'L~1-P})QhHW=_rLNuh G .ߔÊ^!浞k¡qQ7s=~Ha {/{9IEDTBB[5~?A}93lY^ [cU΋GNίB H~m-i+ D(d܇`!nC[{[}цDv$5C"p)!Ҡ4U&x\ K gf JY+b (~=WYUxA$>|Y*0t,=$ceKkՋ3&*i"m^3,:.$OE>4xtvVX6A麧~^< wN[la"rZy e7k}2HЗq^hbw(D".v~; INA:VjC-UѸՂIDGWof`; AW@0M⥾)(#} 4iks j!+JM"9|~PQBy"^ C=ShZ<!=-,zEM鐁t[ (n N+ Gl]Ȏ:D[pf8-7(z&lۨ;=Mۥ,u G)eL5'_|ݞ/ ]mü[Kʁ!_upI݃"[ITO/x ۠uȮp&!1^!?lc^&3)}]~g :BpBS]} ]{5s?sVKŪ7:sKlJrN]%ř s)tF8.{ !GˆE ifI3|6NEERp9C U_g51`8«@sh҂q!K?:_(C:! .~f7TԑBҹ \NE.J3teP~c ۛ( NCxer5Yģq?<1KX-=̏v(ZQvFCɉ]T5dFu}gǥG$ۨ7^Zɐ[v:Rvf6:0~)_^mQۉ&a/rJ*^ l:s>*<ըzO71:c9nQ+1 W_f*(?}; y?,IsMɲ~%+LmQvT :zkn0ZĽWL n%WHch1&zTt/2ӌd8F'wikQZ*oVuݢ7yD%yGTW]ﻃBĄ71ܴ PC1 Ea&)ND\g"? k5A2nY޶AeEXM5n݃D캏ɦl[F5C*(:oU:7R'Ur9\g0!V{8i8DY*!ť9%7)}x@ fOWWiaKnK܏M:?Y<:AJv8h3t;7ѩWuy S"VǵA8r)wNdWI-5-VU6Ȗxcv,kCv1G^$mB`u> ޤ?쎯n&:Z7 ɝ3X()Hum&+.V4xP~߽OÞcB4ForS5 Ra/fONr]w"o{w!{u*O$[}MSC|spZY<пU??|N]%_/W'Z,SWL]X~t!9EyDX:Tn}wf>)@2R褒PݪӠ YA';"꽃jHa&L2yt -w1f6_ZY M20.L- ")HQ$xe2D& y'w7hwm3.᷹dKUYJYDm[oHHq9OYyK yqqs-c4K-Oa: ؚͷR 4S)(>MPiL$hRȡ 1U=Q@I-,ܵI/oN'5a07g|lHMtJ(+%?gQ/ 'Z z") V3k9$vXa1%%w+53%NQg ϝ0Z\C2iݐoրO p Qz) 8DRZe+Ja󗲄ؤܩ@ =10QiJq"]#s Uy>_S3>mD/bqTBH$|a,,s*ĶW=HI _uY+qFA߇]J0qqTBlO1_EUHuū긊Jц) ,e^Ԉ.-^qI;tIiQ AEd3.B`ZINn >6Ekໄ h񘁘90)J|k焰@9Q!\%3ٲg4ۆNuIد 2 EF,謱;f[)r:S 1NƑq.Y$ܖ$nɜʢٞ%.nۨ\dvtUtX-^܉~ԢL}w& W>-ob@[jԼe{<,hw:}-M: 'ǝk4_lpR8AagbnQp6(F^0틶Vt7e0ƬzDL|U(6G̜qڕkMGp-౉H{fKqHe Дr0Sr>eBµ/*k1W#OגN)dn_L0F1(= t}ItqJjNDc}|zyu82\I6Km@ѵNăO(!{HŽ3vAۚ.ޝ󶣡kQq[dy"f&RjGAt) 7ȸ iUs~eOϐb0WpС,}-h +>_y-ȋpF5A55`u)sljӼ^w}elbK"ÛsRF#l5nT}Gb^ND..u0#wM3޴R-P hD7.u,Siж;^)1NJId7gtD}+%fα+A|^p:X(6=4?މ;3bGsgn a}3iUm V&W*3+=-Wk{mON5O>>w=Fy9VMxL-Y,LbH%sѱD뚅9nvgKxcE /^WҸ?J{t1ȮV?R4F)_]  5R$+L@0}D 5d{jػ5fgDRĆê+MAPtHV~>/@S`C:.bм#d` _^="=~}m YT3v tXp KOZNS{Yn`]3m{Kvʔ9e^ǰ5ᓯ䮘`! ʜÀ,58%;Ȃ]=AB"n>ۿ6}x,vil@=zX ?7 3U -Ӥk[ڬ}䁁"V;:F2WDgSɜTO<|ۓMm U@^<60"("aybC{V, w!@AS8죜/|%n /eFu&U,f-\PK>BrAڃ3:~;MHN+TV. av#rCKe_njr, &pZ~tDEvSi)Pr!"sH-"YrEy#AǬ\|Iԇù!JJ4an֏r$].\/uRȊaܣ\iЫ?g)(RhA8ɭjl'ZoWg"Q֧_ ?sݕI`%$35+>0P[D^ZU 9ҩ6 Z W3-ǯMqSsۄ'FCe> a3گDuO{ڵgD0 h[kF=Rb/-ϥ >Oc:ne7G<[{M@\bSܹ:dNz%ӎf~ٺA(ϰSU;E+Phmhxr~Ly8h ! M5*{Lf5|<$܁д+cD^6{(6&3 RnӍq4/`}]-f/#;}oiye+Q4?m59` ?-ǗS.kyċc/Dr1r᭞;Ֆ+Z%6Dz=+)R 2:0lHY%?¹b78(`H:[m]xc 'jO($_cEt?)o;Oojjt؂Ms`اͦN}4DJm7ۘf+{OX~Q0].$^SNK½iˍY/dqd;ӣIXwM/Eubut:`Ҡً"\Ylާlϥ\KHmAMT BX@AiL~:6ϤZRS־FE8s5$fZH467-CFiUgcahi&ebA wuU32 ̼#;NNASF2Ic06$:_c}_qxvM`N>]ȓ(5g5gK'YPH=R޶ܺ4|?\dht7Nlg.~ŻN,war4DJYO+Qڪ=ړLMw\1}Z;d%guevwnAʚrkN[|/4,ݹ%XݏGSHIZUIG<^0#j~jr 5ŴHc/VVjDr @]&v~r=F@n6&Xd76{ XiX8gM{OPT4s5`E#,_^үP#+.&tXݎ ֢UZ+N _(ǔB_8K@5|XO=HU[(Pމ>U~u2TE&B +7+Id(RDԫR~0%&OIRRB_2. x"io;2=%qTnOc \kn=!TcX0oZ,LjAub7I&^TTTxb+\dis%S PX޹8o(J@.+=6>T4p];(>%"H;f).PݾczoGdM/ A/HbkR҆z6҆Ԝdoni|(.]͜V֓]L9!.5gm 4# t1V2^m^-JT@IOcm^\IG(R$,<'گ[K-+rIޥkW2ŏrmNW'F EΥHC> Z2 8 7ҝؓx5]HS}>JW{?g #'3o-iL^ TR:~E0r-0Udpu9rMY%{g`^}#tq[!> <QLm/(tM|`}r)G*ǿb1Y=/E.{d&4 Ho<=ׄTЁ~/o\>/ņT,n@AsB# .kμˌ<LuǏYy BN*O`?""8X-g'ҙdhc쀙-%E·퓎xtMXK ;•}Z]rY}+JƏv9GKN@0ED#40Wv{Y$Mln)ҨXA.L( v-6^%gsP Ǟ!Ufkn| gne/ĖaϠ[) ,-A D AM,|)2M\Sg~SZVRV geT@*vj-x?a#K+ܡۇ-+tCG}c,xJv`+騸a(9пFX!uɔD00>(^&`[7̯^K|e|=/_]NbN}ߨg.U_@w.C?8&-ւHwl:u6ǶeydZ1B=okio{7q7F qic Ƹ[g%U_ƫ)G1'[xJIh;!/q ʣ߽-($굼'0RI7UT9+̙JR턌>S&Bc]Ro.Ca[dW{pt~uzN _EXϸ \bF&̑U(!6L%ꙥwu#5Apmd0Xp 671N4t;xI֮IQgE0>B]"k_IjyTQ5H[$$x?Һx!JJWP!2Mk7Рe :xJ (?<P3u{&mnHhr̍w ߍ DŽ+Iǡ;10*^W:PҘJ;uhy=JwLH`E(Y72BJGv E .`!Ozj{~VL;o__:SB4uv>OMH6DWg#/1-U|l~#˓Cdpkv/Zkz=,jW#aD6w/~X];7@Ch;tmǤ[!`B>Dܥ[![N!dՓf$ݜvS<%)MZM U壟\TrçB-D .G' o^m˓U^";5rWؖ= rֿ}֝d2ZQL/݇.[~@D'0~oI~h5 ,7$[x ;o>%[]v|HYgR&X;"p\jX#Uk0|!{m(Y0隖$zЍ뾗 lqK2y.XT er^EYc<۪;Yٕ uJ伽W|" RM>[4&bL80t|" Ė㴊!D'TCX'D6w]{RF1: hwWDB3S58лF螙zXDNj-=;}:@(U l=81-.#C1^ 7vmwrF<et`59bzjX\T_U X|U04SH~[W+ư=e~!lCf/fQ%v~0&w;x#YH}2S*3K#Y±G2-TZ͋IU +F6VqC[*1vC|ՉTW ?Y3.8#1it:#šu$j&FkO@gLɉp{E(*h@ZCpr;یDG bI)eˢֿi+ q~( 'I)dB*Ş*%/WvA+>. ]k !Wov[X| \"+iT sgJ<7: os(,Q]1X9ƣ9($? fx1,7\TΟTA s75+-*ǏY6t6; 0RN|[YMk gBgJH2 L*$?gyn_=m>8ɬq%r&ĦSZ!뼟±+g+ېmg:Q ܞho+ XE5Ud\R|/sJŗ B}, Fv76qbOJm~c=[xU T" Co-J,''꺐=" (i ]u󏬰86o;mu$rv-]}<ַl0vDL>D|8M nձbno3!'WKwQUs9\I5[U`q+6:5J!*0!p~"9k"ܤ0PupBle *)۔+ѬT62J19@E#/b!$7nR9}w䤅o/ru޴̬"@-N%BW7R(M b[ua w ]\\>{6y+T\Bht]vP7R:;![ǃIoxIM`uFLvj}kSxN3e۹"~{\z{s;a1+%Ah7 !h+6v ˭3Jb 9o !}u\GVx]bM_F{X)p5楘%ъ{gq^ fm.*6´Ug; RĔs*6tHəxfo1W[Y%L%wɱuDžpD5+ %To3ds.Fak$$2fsnoH7Ƕ GJD 40A*P,>™vTno%S)̽ɵqbӣPg*QO5ݟdà QnsoLwZ>ցn]0|^|嗚@[E K6A Sȫ`YVܶ^#@|\Inwuw>2SJ % x~7Vy12oBfjE mSY `+a2*~u/6:xYfڥJ#v5U=i߫gx="CbWpS]S6}<9bS6(ס :iY}L(<{dW5dVjé@۝at#~c!nf%wU@]o;7=^{W"fCj$%R%oXTTtn>PYei ܗLDnFccE.ѶSrkErĐڡ.nOS8G {6\6[.' zéhQ[@QtOZ;glg9ͺiȐ6{:#}LkC0in;)/q`C'CَKAL_TW܃_ "抖T\Z-Kԝo El|saW/qq 蒺}LaSIJbq9&脋W9Se05!װ1K=#+.'G-俟kQ83!,DR^bٰO ʎM0j" y6W6DD/oFGmږyDm] Wx:*;4~٫ TȒҾ1n/"fS,d&5 L$:  kcbxPK,t+!9`M%Hdp I }H~>iLT/ѝptz܉N|@@:=gGXύA/-R6|[_-uי[&D -`\Rzz|IMgiw)Oe;ǥ2g x̽8C.+%mD01mMFo/t1ʣ Ɇ'sʷTaP4rpn)H/wp9:` o'왥s98y} د9&U譏#}y_ly9F|yA;mPŽk*^D IU@~.خyՂ=+8pP,kݖr&lxVw/EyCN.j.C4%-m^.$t/C4>lAm^GP}~6L3}EZ]`LlomZZUl2)FdQVL"tz=`n{0~rKVeP\!Vi9d::̑Tkq;6%^NxS.*CTq \?=s[t֢8c8ãlSȡ2;(x8Vk,';РRGtHܶU@}kj6PL # ){TSeNTVf[3d̆CE # p}v,-` ۆav\%J4m"ٰ^ihPvK;mk;_] 2%+wCžB,T?ȵnFx)Sl"iıL /N6(ũArEfpaUwK95A͡dHT@WȴhHDΠK^6wfB//o,=JL*ÅK;KTW? s$7sZ~(⽆Jر5T.T ,0ڤFN#N\Hk0*iKi:YG$]Ƨx"W-izhbΪ=[Ia omi5MX4V*IPF2Вph_AAYQRhwlohd"s RqKmB(dD*]H}X_U^`S (a@b3Y jCF؝dҦ5q3^-C͆9Cۆ?(QzlSY֪vm mnSgvxhve>7n0Ǩl sbyS M :b 8K\pv{i YI6evQ)uHEQG[9Gҁ-V5Σ';L\ ^B-tB0~xxm,ۉkV%.>w|4adX& _֘3ݘQg\QQf~ɕ(. ԉ ȽTR:/z m~mѴMh Ĺ;W`d똀8[c}T޷7qAn@UC鲚 6w?IIx\< g";VLeK=8Do]:j'q]r%ɪ֣O7O_QEҬ {ߍwzKT[J>R#ؼ mL'O4aR ݇ɷq 8k~LMyy VpylDBǪH|u"ôZ zn^T-~FܣQzTx uplJ2SY7 {<֥n+ 7DIvJm͋ɉkG!r_$n/W&<6ͭ+h$Å'DxE'.X&E3q W[|>Cl}kU˒,\M };K`^ T9~{&Δq4Ҍ'i:$x;zXCAEMb͒1J.״\K@{og.Lq pãŢ,;.uL!oČ>#>~du"p'n؟R TV=.,p6%l+il%^z+eڶ{%ֵY( v'SxP1HHMy"WЫũ9@JT@IUו 6M:ğZ Kr,g #M$ L@S\ zҷ AEwXh,gJ֙sG:1^N Lnʲ|hdv^5kt˂h@8|U[z?|ݡ^k7{((3:ꢅ<ɘFscmO!B k;RR-LpUMc_@^U{%P[?h\Ԗ #h-gC#ںF ,Q SvL'q@؎a V[YngC(+cG_PS(b6QE~Nˎ XVF)B b G"0t:_'IRys:h6Ur1EP/jn#A@K:ZN$O=ժΟV՜X7{4in;aW 2*aK)&qT:@:- q9*ڊ#]]&Њ#Ws%DrZT C3M*ΙdLV6o2I5 z*+Hh fx]+ŠzȹC =~77)֛oB(sj'_3X>KK]gi28zCWgkl"@RiZq$W.?W'3 6"@ ,T=lS8XB%ɪG!ދ21!I :ª޼_.'8H'7ڀUSW@B% g7%'wvFzy%~?eǎoVHI pA{U`d=WB1%bbn*#9>ƒ(1wIBš}Rx84%Ş]i&4#Ī} ¤5GNs ԛ in4ܣj5U6Du9SalmmHY0l^  ھɎ@Jm?/zJsЁĒ?Uڱ3f9ZMIōOLZ#;<{'-/:(k#A umgVҨ/3ri'q_-tδk:9cy=8cT\æAFV6x/1b DNJDFփV>F3Pw죩$ &.iu}SmK A)d.p,]ɔM Gî[vdM_~JNgZ*5E\T N z=jM6$rcD|)y a"qhh$j |+Ve,@(eĒc mJ l̦Q.@`In;Qd_.©n7y`3PT86漺^)^5lzu-5NK zpszX1WcXkeS԰@#?4xLƂҡeT: )ܷ^[]x'S%SM& ˉQm2QC'=F @r%o @iǂswThuN& yz|+)q]g4hda5lF6(/pR[%SgFk0, }Δ Lzέ} {UUd\9B)z%~OeMCH}s9{ˮF&S(8~&HaҶAhyO1F*8\f& 9BM,Cz0jj6.ޜw!IՉ5+> 8 WQ=IU[(xi๿qN^i;#RP䑴C<$j-1 їuCV,d3ϲ^&vLGBE_+uA9Th.#$!<,XmarȎ%1M'S+_ dKڤ􈲀qRLv"F2muJ-E 7׀FeǕJQaq9bEv:{4+ͬm0R1 a6  "舻]o1DPAm5@ Iv6w(VRƬ4鹒3:dfAX"ŮYf?.*̂I]NbbDGaq#1\2Nhqg섘[ #ҹ}5 \W_()襯ًDʘQyۼGH ZMN 1B͙ ,SuQ)Ք&M[Ee>; ȝ$sOm9êW e`5ʱ xGRu]\G6{-$bmʳ 6|Ezǟ;"ئAou\g`_4ֺ>O/qk=ڍR].]r!>Wl6:P. Zkm Y~kF%] 7,._0_b)۲]ѼyK~s9y(] lIa$S]1/0`gLe8캌szVb_&Jp7a|{G {!vvRo1W[<\aUzTCʰDH1)"#{D̕FPЋuq+w mZ"\/( AT>Kt>*aoR εEEXja'0&N[DT:{3Ziv>SR Xdf>. mЁL 峽4ۥ3L@°RIgp8i尪y>7k(Nyi݊{|Oq߈ć}LA`K+MCEc p04e3r612Y5e4529$}pdL6ܬ4N')v$n:6[^ҽCی86)Cl hEfPfU;`h9`>4[59Ѱ30'֯k e_;zԣ'':STǚ܉.&4Ic1r_K3BW\pwk=YvКL*VBJ,(6_wKCX ',u߿& O䰲w/ 4S!n?&!/jC㶞\\,as-fj+gZy&` Lv-f&?xFGT8V!쳫#(5s<w'db?odYLdМ]; !/Mw`9*M{ [uoU ܋n sIAРzVLټL|#"ULWVPe)>|h gS!=7bKf_dRpaO 2n' (ߐ;%3 Aӫk07M]' =&v lVTK-Ӣ IcGR';JW&d;. 5v 7D,/Ew'F%fDPgE_ʱ7Ǯ {=8;_c@,~rsF+Pw/%Q 7?B I|zႈW33uq|<3ЮUi<=p4(gM2~-ءK  zA_p #FӚch] LJcB05X"sm͊E\ȱ[@ma?3`S 5͓~E\Հy3Y\Á:;#ƛnj%V};{H;wpQ+JZw5p*e;yUCH}3ZV ph:񡎾/;ݧ)e-@~:A5j%,3'>tQ(#amt9ҝɰ*)l(a8q+44VOX8Q\HJ\bm:^U cu o͔zڈ}Ǐ ˵+L7- &ET&v!aț"&Oۑ,㈜PaFe[1dLYpa=M2y@@=a|aO0d18 B 2J  (4F\ /4G>72>tߚi냈>U'$$&Uc*%F4A| ܏ :7ܻȞjfyB *N'yL®brjdh ;R-B0X$++Ks*Ha\ÊT2ɥzJrf1(k d'!$Cnط8"n lA4\,Yffl824twa_--šS"Z ㉐IcbP^"GzngTx/$gf,S"`"N1x|9q b&/|Pt0EOR1MpϢ.\l>5N n=xdoZ{/w 7#ť-cXCpjQBb ~ N^4:Vp'0L<+!+?P&&4bxEꋙ6xozt!"Z$qy:Ves,.-flCb‘~^AXOg! b6v$<>yw"(VDSK1&(rK{EwdBL04^P@as9"xmɜEVqpl[oz (L  4֮v-2i72A&b%<'3jҰq6vE"DpdU] ic{waIL9=:@m\YU[C[~@)__Jʎ9Q60w(R krDJy)ߜt$w~CSMud%D>R̭sY4z 4O5b6G&#?d0(wot {HfiQ9*eљ~`,d}Um%Ե9C'2[%#y~c}Kp<{w@3ZD-nf ]a^ؾuH?'VmtP2ڸITm֒ćf=C(¿5i{1ߞ7`)p%M:09>^d@f(b_y77|KJ2O,SR#Zw/=ĝ;rAU:ŤL^w*i_Β, -30TyL3X27ccLtjVnPAf Ʌx~kC]v'<83a}8=Gۄ5[C|E r[ERzr zb? RDrhJ]3wPliy%ؓR&KNQ+d!z{4rӄ,{0.*1N4L.1ьؕ—xxDEKwPJՃGw;/>Ƿύyq#G;!tBslJ஢ՠuQZ/hgD`C/89IRXk簪~v&U(k%hc{&KJ˛KaL̓6F$ ]QvОJ3vNaٰhso~6&/ea\0w㍰(froїo8yԁI WĕQ1$Xul=!a/(24.4Zr 8g ݋Qw\t/H+ݽlwgc!݀$O˿ ӵ޶e^i ÖQaB fQBULaxƶ :;Z(bgtz!$Y PpC >y&)L"D6n_ih߹bIYbrX1 [B3\uu Vwo].4j`n|bLMM86A"4Y&mG-#R>~r`!}==ΰJ^"mp,x;P49U!W~c^s_C_NR6L6Y!GA*n܆A8,p.jK6 !(3iBbkN4)lނg;v1R#pSpPwҐ'̴yVQ 'r1z12@fetFT+W0ld Rׄa_~='\ RG]'DQڲd..vH'$;`jB9nm#WG)+g֦ ?[E]Bza [g3=sn3ޮG*L`V^g?TD8e 3 tMpL e Wgm77ve,eh{l X*~o)r mO(y3%ce1O^wD}B "lE=g"M!{ #QBplؗj@_)g w)uh-I/!4&"~ZV2 !4@6˵6#7c՝#z!*xsa(Rֽ!(p=4J5iTmV<瀃[ @1aJ 0kj4;0 jK+i ˌ{1߹ʚ>)@9>w7Td&%nO:6GF,vi&ݍ (>a.9Kp6p!\s;+FZ]d{ޕ =h˶pUDhg9FMkTSvJdҴΕ;t|UI 1!m.Iom8xt;pVnTǙB`jA=0Tp\G[&/硕6$PUȘM/Xw$8؃Z M U1 tҐe?>sp{w͝<4PI1ƪ-1v'PKW3IМ 88٠U={L!<<.bBqS.4.މNo[]"3s['b,BMмPe4W 8$lΘL)'3Α̹lBÓПe殫()HXz(pF%0'@7Ȥ M_Pl h)z_cz+ nplX.?bĸ8̜[@!>rN@*,Kw&/wz6  п7ORy^HTdFwt"ؽ7zY;PsV:GQ.ӣ ӠL8m3x/,8*2>3btP(ͥ:I>u] #h%,Q p@ q9f @5E"%o߆&8wg6;IgŎ6ي"Y~@Zጧ/1XXeQWYWSL&f(J`jPރfYgp=G@ɲ))z?1 kf D8Tq -ݫR-<@AՅ1ulKb_i`{Ƶ8 55qHF @/)Ic0[ƳNzPQwG.Dy(Gd VlÝ|9UY?uCSK9a@~}mti^ : ~d|71ճbnT}ԎT-Z; *d8ldӾiOlk늩JwTRıcWcpO%es^GrbnO? lJt<[Ș-̐"Wň7QKj}LaJpQ8 h,U|8=RND`B^gGx+ǢO࣋lHW7ݽաǎ @z/kI2=5ZEG]Y 5ӄؔ F$f+>^]OѸ;>IޛX}hr}NE: 7G i)BEt5j bIosрD#\H4Ev+!Rm2F +98Mvj>jN!~M"T0_ ʋ:‰(]ieYwxC\t>W㓳Lk^oѸ/feA{"(-ϣGMtRQCbўsuN` w2ȪM Ĺ `݅yyToĎkqny2[e}u*m-9z)9 ce?} ('6:tJ] 'Bҙ/M;v*NVMmy7P-J5d7xB/%6{%>͠:4fhVٹƒ ohZگ#eX]L8.cI!Q}lt G`'N0W:z_qr\hMHAp2[Jqț2Lk|"%Ց:ҔtI*’ݽC7EDE@0k U{'")mru?uH@v]gkO#ըK@1p?F;aX,d^i; tW9 㣥$.: Z /("zAh̻ BALҊ=qǶ8٩Y[`y[yD{t`Ys ؟޹L6ѓ "`EJ@%QSuDӀ;uR/ |Խ-m嶿.AJ'č &ۈ F#6ϫTPH(N#7x}4?wZY H9A|Tdˮ̿ޠEBhL&5dymSR") nѼ_G;ɻaRj|Xpmbe_A28!3.&+FԼ,^&H]`A$hsF˞*^p_S@BSpgVД)쀶 |S)*]W=%99[:RpCS+^YoSt~r,1r;Dbhe-n5Vvr}0yI[U| #{{µvNT E0n4"QI{+[7inTQczC(< ΊSqU>J\3P/,<~2 ЪFe*\-VMbnPq%3@SBꇜXzaHu;+Ġs]C(2m!':xPz` _cu*HBC]hE&aRpQl,ˇA8QnYdپ ) ׁ e|̅%m}$jAœ\ SuLɗSDa|ou}}Qy>S7c?yX%% 8*+JDHxK]91}LM/F ܤ%Ewm cϥɵǑAQgMMOk"=AAkFjq\ա%Cj8"뛐xI-0Pw'X{ء?>8#)UXo EOR9SO Ո;(zyQi6`#DO ;Q!M lU) P"[r.!v];l3 [B^+)HzӞv8Dxf(OB"W`u?| Dtfe1fu%|֌QG|ܷv-b2 U$M @'_qɴA^ǖ}A"E`Y/G5 xtl =@3%U|7D̬Cd]M{8m}-Y?o(xRXYIQcv%5i(eKrBmbiTFPЊ[LTz U=2aߛs{s$=~^.9S.#b*i,=5Rb>1#=,W\ .Kx)UA׍5Wܜ3 R) Lt >ϖ >Ar+;J$ٿBI-|~J6 Y#WT q)g3<`e޳EN7!Z5pXlŽ>gT`h}^y NJaY:ݱ992s#CfG^V>aOs*; ?|>y`S=%ˇVNԩ~drL/ Pm/jWزMlu!nuF~ze=/ 6aDk)2{&aE" 6E '@ű3jkg z*h('7iuԨ8P}_ѫBrexP6,v20p G]fu);}Ƶ+$Ɏ={wR4D9);udo֋ڻB\MAU߯!]4x^i }۰›c|(1S*ʴea&oZe7H]7Vb鳋-V7{/oGa))7z^{)⏧`q[`K^Pd;ȟwWt aD=|[pFD+,μ m A#n7ηg5f'&bYėOQ0bX?4~PvgjT h"l 6`]*ڣ>E=lH(G xO =ӻ mM*̪s5lVޤ禳>wɲ ]C.+a`7, *-"7 HE潳Ⱥ%E`8iR|CWpZFPs25G/!a. H@]DQ DFڎT*-C)05 VyJI1ӡ Y2"8I䱒bYhG}~T߹C̯euOeuqa +?-Ig>/ xЈYse(tajh zuLsm*6:Y_:ؐq|ρY~D/}' lI=.ɋ)G9:@SyȋO0Ng Q3pPʷbxJ<"v @WQ默)@ϋKy !# ^iqhGJE(LFTcb\ U;9platyGV fnJu3]pJ{m:7"Nmxˎ* ɕ5 +-VΙsX |@./w'[&]/^!h}pn?v`8r!T~ \.mMsȵq\s`d\B"N{AZIAV NÂӛo~NEdiBs@!j ??+*9# W-G٣zI/|_!*":p(ptqeWn4U$ɑu_I,.>b,>`hl瘰/Ӭs*DP@ o_0ljϑ쾾Y宋ۖc]8J8g5Qi*Zk%fayL1U!` U@ }9̮WDpRbxAaT{# 3jK؜q|[A-*Z9DӣBAfB (gl8q- .;>\zenkObFn]pY@pJJ(nr \?#dNEI ?[;HZםǍ2~gqAE'YTA[eCt[ATǣ1 ;響$kZe,F ffd\w+7eX-N+1kvMExH2[u19k:qe6t*x]KV1ufZFdNZpw[ۯX}-ta$C" VZO#!-FTPٴo8K ]L⁣ʄ'Ụ5d'/^VM!Ud 'IAfx=7(|P]D LȢ )WL: [_ Qb>p H1&,V?\GI_j_dNԬ)S:sw)B"zgG \&3 {'M":ƿlgcY., -KG;-u'G\>|.m -iv"e~HXhbܣc pGURvi*=Au?ɤ[YuG}SX"|-(__ v&h"gMZ{Q'u?"W}ABېHq8HFG@ z) _wk:;(@%Ἳ[Uc(^sIuݚ4 hizxƜHmSJciͣ&wr?#u`W-ES=fG:S%svxMӛԕ Ѽz'E}fZ'dsf]7|H&A&3yz>UM R!M`qNh3.DAABȷ!=ǚi4LxcIxKB80 A5qHޓbkpMXlND=KrѰ"@ ;34XIM8j'kLaHEOy|fv4_MYT'%fTڿi@׆Fc lٸ ~fOý͒0M!mLgRS/M"}~I9Z;0ϕv0QW!fp~~w0p ز;%B31lyp6*VJKRxXDR%Z!qr^տ<$MhO,cVK&7)#KwV dRJPne x u5kWxF}Jo~."q5X>N5ӕGڤ?ܼ$ǂ߁ۊ'A\@lu!`RNu*(z eSjF{b""y<,ξ5yHܛ7*z9O tۡZZ8&hd2"r Hf,Nun40β_:iV& LL`C pLMo$2[~ #HPchpw5Pd>AuXTvѽ$2^qwjkHڈ.e`dJڃf|v4i2ھ zGk$d)U5On XF% ɺ!ބNh,~ma@x+ "h1(WʁozZa#A=$ՙ1n0CU=@;`c0 "Du9峕]m2`#.? a+|!L*e #;A*ۮO-3@i$P֠j=7qYC9kWF{mmmB7sEJwqX¿-t|,2@{8HTb.u(RR>z$>$1AqG=>W-,.s@Q;xfp`<c6փ}i!h,!dg"{䣭pLx=̊v8PL >A NXQB'W;4 +͌Ka掎dD[es2 ?LV^nM(@yHJ0'o-B\:ijRwc݌yY:!NnH&\&܉9@dLN=@ ~nR:1b$ ;yaKf۶cď:Nw/ $:5[XWw \{ fgnI#pįeZ朞n 8Fޯ>+5ɥuqd# N|AVU="c8Ye.p:\gua5^H=@hMj{Ն̫$51!TA[ًJv 8'T8Gms)_2?v|!JqmjER#UI@S G Wkbevad.Vߎ/".O8NsU]R JvS<ncp'3VVȾ z$Q~th6tGZEwS#Q7u F]ЄX/šM*-[f m'V a,U =i,(k\dxY9*+Zlik>M,gFDJљ*kyYu[e1'ӚޔDD\M)+8\gmtTt6vPwS%箅2EXɭ͖ Ix:v4I-T8)WCZ~)> SYO-A%2JojF]I8q|4(ne ԧ& DJv"?V2>͍\t3Cũ6z}/BQEu\/%dÏ>_;QX!r 1v: @X0$0-d=,ܧ74B_X)rn611_JӅ AN^8,svJLqCw _|`k:TnYv)L'ҥVU%SJ^ [9m%)%~%4<8xU:vh _vSpyppA:lEH &3=ÖADWbljk.^"ƥyf0!cC^K=p/b}36B$utqt|K4/H_h[YdD1M{]aܔWsKLwI[6tgVOx#ѐ^Y:>PmF)I<>)gߘ NSlKLP|~+q*=i“=qLfua^H,j_*Ev 1b#fю_9Y:8lyy5Ȍ&89e,`+b+A\}Jde;!/"G1E]~@\blKd?nwjd^V<:S_ʛ3a8!uÔك>,jR wQ0i_gBB iy\R,P e#L=^$$3z*6kP^ɉ)R Q0NlldKL>%"Ez68WnJ6;Ázs07hTU;܍ Tg\>hCEN P KSȚ#HxLJ HX>SqL*Y$F}ob1del(DGeXg$KH);PkJɮ1>̑3P\6aW _7n\ y jV3H~nZ]!'`sCvX%`@@@ sZEQvūqZww_C\&X,WgjҚ@UOE+XvF?j&HfR@G͹ 7bmbbQ:F5J~1alrrQt* -?r>RW8Ks:H o&/[Rf2 9ZpVZv*{R۲QڡW'#d/`{B D?hgJo)؝$rɰt_9 U-U,DHLeqCH}s"ޯɷ)2N#؛UV'ZF^%zaY=WYG*$5 h;x>0`^|f9HLk= k PJՙmv*p`n[#<%l ύط$tٸ=ݕ@7S2c%Pk$dd<ׇRk$8tũ\ tFK9:h/*rCǕ?_\҈2)%4j y#,!DBiT2C7&^݁ /}oV6c5ݼO~W= AdcU\\dxWR 9:ZDc4570N1--^/9dCy%9E%y`?ߨ'G/ŽKc\/-j"^CBdԗzk&톰+0Teod.z"zH2aÇ\_ZMr$,ӪM,>?^ҥvK{}ΐ!(^7'*q"zZF?c;J8n sC,T $ O<ESL}-?gdvI%qp^Bo~RJ>\= u=$& _s'yTJ߭jXx{I(3`kd{: A EuWĒ[5ĒKJܱ2*dt'+y}{۔={7Xڙૉ+:ޱ1UHg_:\W?PYIHoa5:cD>T2-NݍfA 0툚vl >bגV[M~4ϵO¢kWpRiUЌQ S‰%YSeW #sz]ode3p-*)de.N-.qgO0 w=+abyFM Q>EBQ@=u7-Jo9t tϹA5SPv;πI}-$a,U1C!O9g.ыXU^>Z$FVEqݶY.QQ%GHHʍ3=xYT YBjHVvܛsxw*pWGJvDnľ|=]YVEۨa%8Z6F~QƭAܸ7kP~SVCuV*dk< %F@*U[jt[FN;V?umS1RG<I - iiEķ@M=XB TA7"յ]'1O .L?y6 >_e6taBxVs_e \#:atټ3*=ffU#eO8p;s`),=8k,!?&JA0c >J=V&J-+6Qa|[gv[^Mg*$mM&=,r+7T/_)aؒ"O0&gUk;+gL#{ >o_nfp*$N(]2bň,´:r\۔K (6,zƙقqa=럍#< yX2Ky0Vw1]>6eGcrjYQCPpuK+\PvO^7!J{ol2>Wޠ@dnL-MFe6( ' lyRBamevf, y4~!Pt )ap3(ݺ*=7B^q2TРg cÜ<1_IR=A ln]f1d]gl`25ފ6A]J]j> ML<><@rMkbV஀mRY:2r-SIM_?K. 5BgU.FY;#,fkW晏u8:7ys$WCw^Kk s% w]JIe6LʲQti9AZGvUh1jT~}q (CgOuúmA~djCwgTe%x<&Z :8]a|eB!r؏=2TD623&-rkM8lUcҤ'.=Xm)i[,R_\0=xbWĥ/}4gD$ ;?mRAw(5djbdrwCDP8y%1QnW qSt;iJҀ(/deOºNq}{tbQvECZ3~YU޴eLؗW3LԄ.>FFG* k-̲Nq Ӕe;&8;^#.ęv~ws5tJ<~exݻLB8h[.{BdͦqT Am_=Ѷμ{8Ʌ+wa( ;m Wv< H y9Dt[ ؎XZ1Sfvi洽nF49]C7qHxM ^ ޚH3)[#4!/ -2ejTU=_8#l5[ٺ=rd亷:5~p[}rb|m92j&x3p5bcJ{,ErTbU)uܖ]cc߮eݠ&(Ӛ)ĶO"v&nqX"Vۂ*+sjjSakuiW`B,\Hil#G(nK'߿^{^."B:-&rVuFUR/9zV3u'"/a~f#I%)j ƕ8uZ&W%7*pv{i;#&ÜIReQO=wkh5?mGB/ԷݙN>~Zo3ֽz1ѕ7p+=sW@)w]īlR㓉@)eyRh8)ÌPgPG=Jڗڬ?͓`A=+ XvCʐpmkZAX[qwUU^C:ozvw-lﰂ:N'x8 yIҘ\nez ; VnVR\8-8ql3q܄<L*O6W;@(X$JQ'&HisWxSƫwi&EM/3P)^F`>s?ύ$|b~`zGz=[=ո("O0 UH L #DP⟱i+`>`L(\|@wGRc(ў۷ d356QG()ЅY^bhenڐ=͸>BWXZooXJk<&!aՋ)x@#!zA7^*EO j9tlU$sf[!hGs!}7<@' cB~B 8BH(S.nSDۓd]c(g #G )0T:׾Rk[ gcm zWd@&@`~k2,QeɼPrj<5R||X,BAr5(J~  |8 #'_54;"ke@ݓ!|>9c?@dfy+S(.|ajZ0$}\yl0oJ C/O CIu 컇EZϺ%LJAJhΟ?f⟥ؚvh-օo,t Y,c 2 p%&wR‡>InYM=Cu&Bܝ SӢ#W?|̰^ra1{_t oW\̼/P 7%%M³& dϝ/v(GB]&šRgJu[ֲ;ovC[ 6I)לR"Vgݒ#k$ `B 7̌Xvh` {y|Uҫna:ENy1XFO6uȗiBq4[hCƛ9eJ-OaY+.ڍ(*t_QvE*z>ёs#2PYx@ 8MrW!̭1 >cA`ДɻNev( _iQP'M:| [f-=Y*:C&c'> Ey`gT%?![([jc@܇ZjLHtvšKb8Dgn魡O#jN>Xp7)whfab^8/Z؇;I;.ėK:i. OXQ']h#}8瓡,H_?^Tʼn'|W$kqmJN:SR}ɕ,X2/W5*Ii_c$dT+7!PZ y?$/*Ѷ"#r=`hxr4MZ0#mZ[sN,%HNj&wDJ`W(`l`rR 3:q/R^u5YbՃPlK#O=D_R9b(ڎ9HR!a^n4%KmME~?OT識(-R0snH=K*d90立"P#Aˉvzpf(x_øD^=C蘠6ih'3i"e'ٻ '&pU<  F̐$nߟM|_EI9#<#5?Y7􈔡,=7 ba؊l-rp}MOkrK%: /X?V_l>/Ȥ,߶菣2*,eV46| YٞL-^/@ֺm1lj^qРF&3W?h^SŚQq؝ZCbݨSR2e)33ܞy}bQwFWi>eo8SR/Apr|Q+I'R#u|O\en074  IT_Z.hq B 0)1^vL3-֖dQG\p̉MnlfhJRlN! \~"GjH0#匀~; )`$DbxҶH6^FDdfv$`N/dV.m.=R2g:H8NN1ozvTQN(x5gbpA<]wg L({fNB_ mdxҘsFSD5̝4`Lə-AKbɣm@ F^[X+Q1UuP)ͥo\mUM %4o:V]we# O7:b"|`1ŀ~?'67 ^g6@=frt ;PzdW#[  g0M,`jA%XDýy!B-fݺ?6%2O\ pil=M1egjZEuS(e:( .AqL8Nyi0u 0MQ3kw 1Y 6.? `gNLN BJ?d7yqTWfTܤ&bsl^#/3eZ[ .V]'Atmթe ̄ϊG4#إ'v ;0QI8G>on2J~ו?Nb["߱!7X6/)r<[qJPr wx~enN>䷟垗m퓇<SAlۧ`Yrn/Z[-Cǽ[g߿ 3xVU A,4"d}Rn\pu+ESdA sn>Vҵ/VVE\ć<[OSp%SB_3YJVY|lъA+/-;ՉȈ'Qo YEhߟD @mA>|(%U{):c vYyo^> 텱; + 0#gZ/mt4ln8"]s:F1Sʶ1l?k>򡌒+JWӍ{" |'Z`p1GSZmGϘ#m4UՒzư]cs;vZ?QW9XW9]_ WɺBܕ">|;RCU.G+ #6n+8C+}Kh,lP,}5k19R:٦?7 .@6qSl5ׄEN/N{L@ z2i,\u[]Qe5C'Tt}>EˇC@r}_ "UPUuE#N%AMZZ3J 2źKмGk^ؙy-q܃[Z(Cz_rʋpq`&$FM\yfWZNQ6|I幽[C`GkUiPd J1 VX_TqRo G)q?2o+bqN\=d>r 5GD%:Xx騃 5[`F0.3ޞY}*Р-;iN=*aZ/BV|Ɖwj鈾* UW goO-aڱu|r6/HmЎD_HUB֯GC#C&od@qEtH8MEꀨ 坔TK2&M'L"5 ~h53b2nG-f}ě#aj=IJ2B->.i.E'=35$c'|H[3 uh4E{Osjj/hJ[5`d |JʬÅ dh8y->[ޠr.k,Yntve$8gq<_::$>KXf899On[;4eѺW:H\d,LT&@,uZ`0'!c]d9/3 XqT}N*f3i#+ {10Pƹ45SE1wBX ;hP99 +f)|J QetM@ی`;-{e3~<;0""ISX:/",ig=BDƾ'Zjw @E;a oӅz|Kb$n3"h04zi!q=JA;Ă׼ (vɿkzPH]7B8 |:R㎟:?G;,J-zhr0"OzHg4Dh01VXN"iA/xԧo~cD2MϑLrDRVT./eSUVa!{YڤPK$cMqZgvI_農<XP>ge\ ldn+p!dcm~X˦iR[O}L,tOȳwq9P.anN6`Rُƌ$[y_&*3fyP3v,S-ce*ZReNJq=ߗu_P,݌s嵢)== p `+hir.&Jut,|-iP(K\r t~磪t{6薥^ u "g^'X3P%V7CMBje:417x .-}6湏W qxi)ۿec7k\#-j.AxoRx"}aj\bȲ#ݸdӪL@您F0u~2'u]%O %\5ʼn-X0ܾ~n)/CCa"3'BDz} +3WT)w)UaM EM;bLF+MFN"^zɣ9 b0mشZEB~~y1HGP M-Ln:n6LL(1)*sݽzKœL!:8$m|0'cnx"Fu99 N a÷ǖy41-l tCmWȓ@Ű98Jscd0OrE[Q)墬ކ \31;4e)"r;XϛСTAt j=~v <_aWlƞ:#aޖlP%բzqb:TҠ8O/ot{z9y!;>g&$U?N՞>;5w@pÆc]܊u9 o6dN{ItK9T9A2)Vg?5(2w 讑-O?fKIn(X0a<׌xaĝQDA>'YxhQ(¿  (:=DNT4G!o-2:xy}hζ`O~ş"50] `~86 MQk|"L`dYbK>`Ekf iN|ۓc3XJ+Us:0e#@5xQu|2sYe5`g\ o)юF&L30?teHﭮԪpO2b"4ߡFu3՝^aZ5o nŽ ޾?hC5aSu+˓-ڐpdǨ?=Td|Y}d)h*_@{@08#ѵUh @8WqNY(oQ,#ȝ3X@wHeVr0/ek,z<|bE1uۯ anE~G9o,gӑ@`L}8OgF bh O"di4ďx$=%_Y˦ޛ9%s:h$+Rvld-AE,h^BkSPX \vY=0;MyDYudZzn'kϥ?\kZגX,T\gQ;!7PXY~ҀK9%FO ~/|QmyjwB̆Jq?.\iOvq>o9wy_[Gjy{K_mm&?swc(]=&OG!M dOY{e>HHd/@&󤂣K<\ZJ{qN_17VS-cJ0 V08~JNNgi|Ի`𩩲Y3aET8rW,p<]G>.N@ YL*^?7 N&U|<٨a\ab;%7`E5 O8E1W|[_qZ£K.eeaPRpf u )z,HkW;|RlKf.V"2{rjm}q-:5𹃌?L;j,kqA@1;ҿе~,V:rgjb &aP8b0r!ԸR\oŰgT<%_i+F KqRxDlGW?[@’ 6b(gSHL0ghEFl"̐e8)]PLTA{aL`?z|}"*NcDV]΄(Q;f hSIա˔yކ ]5/]|ƝJk9.U3/{DU2 cvI@AzDžY>b0WXv! fA޷XxSm;q[GT&*{&qkCM]nbeH$],ˤ_y_':ܞ+܍9+d;1yuݠ"k.کpB]8Y"םZ]_&;S5%1^}tR[i8ߊ_њrmK(=DoBr;{|}r>#i5([j3 sֳ$aǪxv)o1I=bSmbPrt+:?T?}_0lĥ)^ `vo`ӁKB>Uuoe_FϑnQ:ht@5偔"^N-Qf5XEM[V}pײ:G/@]@מIj^0 4Gݑ9~FEDˌdVR&0-Iۣ:DY_08 yg%Zн+Gw~ u'ЃBL܂ ҟh!XȬqg}|ܖjõS?bL-duXXwQX3vq#CXh:M,I|=%AZ5aщ3F &|=NfWM Kz:g=xRkм`4 hƮŧm ](r5l{*pjs/Pܾtdě$Lb`G]s}靆MX:Oxw70PTٺew4hEw=aߨ mH?o[뿒 &dEE\ŏYĢ J x$]8t&d1q)SJmdg㾬D6hѿd~X1YZVYIk%8eo^Et,; kҞ`X?@c 1y1p|>+|1vik_ZxfXM)lQ(ոq2' Th5+{ҨzHoH.G8_wҸ6YO;>F:34+]&eFIP4\ӚOٽb{gm~ wZ(@c29fDD^v@mEa &^R#˰hnX@_FνO+W4q S; sz{o*ύſ&}\V'S$(]>l%3ehf6R '17@ݨtԵ8<İĿi?mۋV=|͆t sVM[x+^1}ck [ h"4-į\gM P٣a{<>uGUxc W)´cI_OzΑt"=v-BM_x~.Ug a?o*coɵ; }Z:TU~=ϡ!η ï46udۋ"ȰSOYfƹiL u=`CLΪkY0a7XhP\ܨg $K2 #*ǚ4z [qM*ە(YrE:ጒJ}Siܪ24w( zg@Z:'Lr&p ݡIC{z*l.i%X2`;]3@^QgF5t8M׫҄/0K L'Ĺ@[JFeT귷UF6$ &249}AR M:w[ mMJ/_LΤd"쓙Vd_L}8®h!{x:ʯս|3{.T6Xy,yv&tұPRI{FW?C顷\oGRڛ7MA1%產|/|n>V>r+ 34Ԅ99N)مZsU/0Ȣh> kޘyʢo O Pu{p.;F{cAhbhCvRW'co2ČۻKgan˅,L\o=z2]BV\M>Vaha75𽪢 =X[=bl4ZO,|FNE_L"6L4{zU^ k0NeJkQ2hT_<g~(V/OXA Q+d?rZ`%B κsPg~I)5~R~A+M٠FFu0%`uFNwZkVBJE gEX7s1,]Uz,uSy[]B)L.|V gxNn`V:x`Hɷ]:<1dZw>nQBӂNgSB#*g!續橮pOy23O"iBJ 8S{֦pl?kKQ6z3b Pd}p%צ  S6"@̺79K.w=+UluPSʀ5U T5}NdقU0ިQ׸%I]^2ysL-!^^ƭy0 xg:Q:eO@)Ҁ'gz|$ =rmx?753&|o zF6$xQ6286]rj^%kRNrS{pe*,>-GQ`+XX@ڶa9ÃSJ7C]g]ڕ`Ȝe#Zh4?+-kPKv:7q<8G&(˲#9&W BrD` 6K^er4:a@bJLجd&)Tk)q@܄OjU!A).\\Q_rTI+nz ݰaR&= 96AJrYY=pXH<6/́#]ϗ+ W A8 O9!Iai᭹8H_30=MRi^V9%T(&6wpyNN JOXR3ߧnD4'o*) OiF$YeU.dSEr"i/&ۏZkn۔ր> ȀCnGpiߣWWJtqῩ@ڊJ>/viRJm0L@/i &N~s)xPC Pb`s!8pAjCt򅳍G8?% zV Ⱥ㛔T,zf/k5IfJ!3&+E;LR(Ay)Kì} K.le|9 L┰s>b:2s,K~LFӟؤ ?*& d'(7yTIJ7z 08gزIrfԟ?})G snxn 2R`lYd9;a]ԈeoTL}'g>Zɉpbh[:)#W[kg (%KL Efr5>r '(¶^hG(::(ud&!+V/xMpЭl;=j.C6 xi;ߝpsyEaP/h])GVfhoV'57#Po;k8W5 uu04ܐҕ_sb);u?)-"E-`hZe.57x"{ /1DL1 ytIqTh#8<O]|JW(h?`s$0m`|+Q>L/Ձj<o*/ IiԿUbdȍAf~94ORݳqk- <)7ׁ>Áf]BwpH;D I:^&T[:Ơu}4pzx+pUI_x(Ao[& B]I['2Da@a1O q5)5̣I~jxjAK9o7773*7{Oco玳~0$Eo?1ZĒ&=jd¨ Z"iys[O۹#էTMc#ՈfX% Yv]Z-,6(saLTK6 E~8pݒJ-_Ј^H_'{۳g9V&ݠ3*T$l~ Y \Y^29 ۣ`" B}f0{K TqSk}V^]ݭ~\=u5ǜ: W3 Έ{ T-yv[l.( ɺsB1F.ǞfIGfDlSO~^^LEڝs}(w=凙2PBYeٰ~+<0ۆ%K[-7I 2ϸ>ܢ w"6_n']+!3U7@%&D ka.ʧb2:}q^:?G] 2u9zoJf9@&aRN-.w+B , b0tVT'.|0,G:%2qb?)5>D{Û+GkLp28ަࠉ'_% L)^2(B#ߏܹPlOM4}xS' fim2"^OP2F @k!lk*\VuZHA $c`EpcLw82j:Hpa?*@g2W}}͟$=xAQ\<,-7kKӦ V?긋Ka鷜= }SpFu-܏kP$x_1òr(cm5{3uΩMƅX0.=%70[a&ؙlOpK樭vgr($H@/5H-x.kv kl`;Edzu"k*jeH72 M([\Ǟi~zi+Vi>pK6RX6:vW`8*)͠Y1b( > k܋DG49׉ 6^&LYeRuf}Lbx蒸|_58p\hBkʼ(|*(j# ?xB;Bt,iƢC $sKpwBY~[h,2a'dUn;3ÀY4'ɓZ@.8]S;pGu] }z`ZШKP,`0ٳ<6KdT QQ }NjEEmNkV7j XgH:KCHC)%HbFN_1*mjh9蟈QTyq)WtZPၫؓJ\QK80fZpGAIZo/o>'G@sDk_AJ'q)OYTZ5yp*ݪf㥃t4zH) @(F 29wk>!Ak=,&8ZMv0dbih=b]!2w|W?]O pONQh{H ƈhPiGI%Kɤ[,l|b\17I% X7IDo: $Lg6=#Ύ^`pS;z5I֠&4'ށy{Ŕ{~Zw{+} ՌL3}@^ݸO7/ƗXv`=~SB I¡hphf9ųaV)}{D6'VU y֫RI< 6i0*pVp e}bIlZg xŀgAʟvT@Kj`EKFdX ܴWp=@ބ7nuIJg>q΂cx o Q< n<`#۲a#M,01 PH#YLPLGSD+!] gS^<7@֒_tZe\n> id jqDw~OJ{tQ=h. 10Ae:ڊJdm#ή;|4+-)]3dXzlڅjb#wo+-z*ı1v&;r7 8J]\tOja2ϤǕN1` u:Mu95?tjO-?5PCBT%hA(k%oOczkT+5doZׂ-i%Zt8+s]QT6V{^W7/MMnΏ 4l}^8q'0*P?0B'tupp;2@69GuVVL8_9 b(9CDPrJJ )q &ʱ"Y$ 8zCi8œNhEZ҈5p> OXxYC3Eo<^/& *0;~J/Bu[$?"h9{)}ȃ@b8ܕa"ͱ8Gj AMEOUz9tQϥY( 8CzR?Z!璖y~f|Ȝ}GקoMԡ!yz[,+i* Ø }6,7Vso8[mLŪfm|ިtgoT 2p'=1HRR!mܪ*=鱤EQ<@Eۅ~IR%ugH OE \D<gQ[?$֯!U.Qilv33Hċ׍N,7YƋ&>TљK:$REi:;hD};fA/$Þ˕aΒ03OI |q͹Kc[oU$3Cw##4}#?;6q\w@AW^jy}^(VB|m~KT׫\cQr|p,³뙱6(O3 M ݗo&U5 ׭x%9 w&3'o8BmA_':p "V$v ™;߸T +HTGpLŗ 820FA5[1t4b{V46Q-T&$Z5e?GNI_uA0M~4xW6nq &d [lAI"BLM>*-CzKh~݌D\ V'ә/ÏmeɧB.%-+Ѳ{M[l5sœb6?gBxiQP_à۞3?eD  +XןFr/8̨ف^}4$@`{2PR rgjaCɠI{<ܐm.*؛[3ΛʫEVe!,a0cacAVkGޞvζ0.\jXj+ܿT>{QiLq.Ż):$o[C f:HW ڌ^A1  aD{_$+m+A[s^5QM>oR)|6k|4YJ::sߙwoO*E~5p0"bK;'3XRD0 VtmB~ zu-3Iۋs.R+Qgxch3 .{2֩0(rJ[Fazt哓e&Ŝa%quɶ@iYb@nk+C'"KVºdq0k~u۰`m .t@Ś!㐸eQ:1bdIJq$> ۔[i OVdccolJz_c49sO$vZ}%vj!C" Ny0oOX8 Wgti uGk[Vư56z 1Gѽ%O9^#0BC"/OUaMe3 D{A4H# M~TD}R'Æɱ\/r?Q2n{r{vx|ʊS1gQ0Y|3N`dTqRc&O Aگ›ƣcZ%@QtxoSzثha91._)exsxaXH5/5R} ׭U[-`T3S: ȿFV(56f8i}"~v~9YdM9љ ɉCv2'Æ7jv)^Ƹ "6<߿h+M@[0HQK9fJޗ~%Xn=0C<5b z|hL8X^fϽ%tM۸,C~-[Mg`X~[YV$ xz9@IljHfj`rN3.=-"l}t}5MdI]T7j5(xz%Y_k^,>0l& 5~7d 7_oVn:|F8c(^l_q-S/_e];=n)"",- %_K2TtF_iT#y~նWg=(ك`i.#{seh4;Kī@$E *QC@;I!Ѿ _L8+ۻ=g9H㗈жIbÙ&fn Z'cê) `fL421K &/nJe>5-?AWj3`G86Nu';G}'|o մyHϼb(eYDn: *5Ct&(Njזih<~1#Ehr4`fIK֢k?"e#rd,{*O!/K$.+H,<9OBvK)*X@a N{fLOIK_?F6i4䴾vNt$^0ĠBp E5 +KLި|Vݾ[ĭ4(P{Gp 3@c 1 056<+ ;eZBMn䄀it\ C_%-,k+= |To]AX6l=~T+ҷw#9ەPj s.T>:&nhN<o&㶑Ǹ4V .3<46rdGSDEybj%ABx0ȒjͥjROyvf@r Pr9V .SK2)<]B£ ڰG"䏌(yYYheu B0jR{/No:P$(ls-߆B髾j@7 s9ufQ=&u\0IjT.zL, 4_^TcSe x4;uՎ_cL诰،Xl1s1azC*=a8b?v-EPf ?!cf30^*/P.7a1gjFtiMt \Y B" t a1$x?yPXfm߯C.Ggơشhr܅X r0YeV)mÌxbg^9-&5xyר/ɮj=?Q똒 4P-u<[ :pp]Kqy`5#4-rp4u ֎vԽ%78PGǎ Cj)JUkP26ntSi\;-mfⱾ< !c$ilDI$k_@8}4jI6bЁdOW\4)E NrՂez;ơϦL S_wWv` aDRumYc֒:ũI559ٚP,`%,l1;B¥+y9mvSo):&ԽIFלNxrTvïou(TFTD0;vrJ@kt+jr_rNT|_Gj⪿~g 'b\%ḷIjGViuF\ϚrKgKُ$>%1*<~l`}di@c#ofgBtvz)DbZ*bpw3*F@lZ' >g _c[H0 ܼ#wU FjƄobNͺb`bQuA&[t3 P璙pv%ʞJIY.fP q 0. |+t)|u#3|q>zwznPh҂U$,4o6mDLHFcv)4R3 w! \^v~¥07(<*&^Ur9:wAKҺ#VQe)$[lx!(Uk&gE/gwsCW_7erP(7JVPSqd},]y|Xr_v(n7w-! v3@JCM 1i1}Z'"`$&s\y!T>2t1pfJئ Q ~;eB@4X'I)$\YۛN;󢚺׋:1Y}ҞR0&;:^֩&?TW۟3D;hjYX;/A"ݷu2L bkdzH2ZՈ4PdVzys%!8 '2J#N*&cN/Lr Ǒett6d>)>$Gp^^S!Jn/6r-[+D,gBC}Tf$TZQU6nOr {N4]2nO1OˮtF]aי@rPr=޼d֖LmhTTۭͷ\Jm䳭.J~KC`bz4BgxA<x݂;[]=UWa1El0xhw' Y^.{xg_hpbgL lQuqU`dVaAE͔:QN; {lYY;D}j+>V!#є[4ͅy#Bh~iW P(P zY!Z~FfɅJ _֞k["W{2d< *_+ԓST n>e `9a GN?KvoUu|i uAU<hh%fan"r.|s-Ń/|sJY/VE4<ħ!N <.zr\PqC8#5 Z H}{'?F|> Hp <.(4}ґT_VKtBx`OAb7Eb_@V96uZ'ۑ%&.d*]GV{M{s05*Ey!UFv$iYX- ~ d|HGvC< 4EDQa7BX%`52zmPL«]rz:^8t# 1uC%_m4#3,i,,R8@ؑ"GV9t@C>?V m]޴urnj:te-֘E8 QecG1ydB 8KOd{c ]F:kͱVth[Sɽ}.:F;O3Ƒ/V.$Jvulh#@j1CTd}zk# ^OFFm]F#3VטEIjBxTTWLު#s5Nz33z$VݴcrG`2^rw,fa8&;yvƵ[ M'Dx"D2(1{w9uUA7CJkѡ•ϧ "3(q_24W")lعXI݆改4'<"w<ë~D]LnTV0GzuI6t ۜK+(ˋTk&mٱUHkM|[lJy؜ok P.¼SC]Ўs0!PF„m?oO'T9:7iQ {-Ak^}M 8 LwFĤ&ïNX8p}I㕤/1_(68*C7#bab3;}|NDԹR1R='Ē+X*T#o,H>+LoM6'ҐaB|zUܗQ=Y:pK/u06;?*9+wG׌Y74SdG݃Lu4qBR)^8pvyU a&e.f =o? #A}>|D&\a 92stMٷ}^A -B},FS>} ,Gp^Q,2֙'>1+(:>17LXZm!~,J۹Co\+ ;}$YvR\/6u&O!"0?i?f:I*OϞL(티eˆ!Dnσfmd񎞏>R8o$IEqδƣ B!1e챃ۼϓFsi鮬mq8C^%ˢvp(;Hw ТUk'3?BQ視+z{1rQJy*>YL|ifU9ߝ 7=*Z[7JI} "-S*Y;N,.v-J$abPmфM]<#(Ic(N_÷a7Eeص WG ޮNW==sep8jg%R|7t!!b?8 VE8n 7"67}@NK8wfT 3pc"ŬjL3@?xZok2`$Kx5 Õp2O–G|~vI*NQ s"T M{,˾ĴS^xS{,x0~&NH1tV(Wv:ߤRȼRV|=B =έ<ϔ*Jal4 '2m *Q\a'PlV ]uY}V6$.CwUH!g[ uI&x.ڛ ui)Nj#:C!Eփ(.!3 `Ƌ]Wz\UmMbshLCHV8fp|.3 {-ȇzD^b|тʴsK~ 9D%+ĵؓFK=^ -I#h-8I' Q[GNb?ƍF(qR L!0姵mP:'_D\nfO9mʀ/G} vp$a'j{HhXv_rtaќ92ʳ(dxT}g:K=Kޞ1X;&kTGLEëQQVpQGG938r+H]bZw@aNؼe4PygiDbZ͝LVx*9Cq\| 9&W>ƧdKU޽ҍk ئ6<`ׂnMc@>qw}ڝj9+kEl;m-NI6)+6W+_Ղ`yM˓+`0*!y&n.Uڸܲ Aѿa<>L͵#hC~ طF{_(f m3ǴLs^T@ز=Dޙ"45B]uw_]3B]˯ULB #9CTGܠp|i9ߠU 5hz2բ3=DksM=Ҩo5zcAKzI.߯\}?ً i"ڱ;F)=XQ5%p}Oc-c}^>Zs<#>^j\_Xy%⭛KV MuLt=i+WBw[^$h1tqEqyLKJyygMRݡ{#. 웞'|uu1푓Q>G"ݥ /JXm'?|C΃J{1r*,К ^뵓ٵf>H<8d2囏—2yc+kxѲ۶B EYQqYM2Gp}^2 e/*6/(;dǞ^WÞ:]i3ܰ`E]CG~@OkO0?~!N60#d+8RoOᓁ뗎H?c*a_]: 1IlzP"84n$37C\]ؕ4ՄW GW͔P-˦/X?Ld4`ZTYHN [JtKCٯ4iP,V"߂YÔ!I{I|o @7qZɞc^2wp(dl r7KE,}k9ZE^ PTϵRiʿv=tVT/TL@cii-/mRRތ ق޶e i`$%\,;U o dX^YO\ɵ52@Xb"&eNCMtJ`b9'1Po(Ζ7Dg5J4qW\o|{.Br@EA/u\Vuh5TUPĝ^'(P^I~LȫJpN{*`hQ1\329of54 ѽa+Vcܙ4kAl(cv uAObW0UWʏѨIA1dlV 󩟣8g9KG<:kie)Ҵ@|iTtJݫOk7̔Sj&UjeKDGB*v|/7k~Z9M|8a*&*T磻?-$!Eɹk^3ˑ M~-P IY#sm.G31V禫.Y6ќJcEBzFohVi)Tm$yAaɣ2 wJ\@Y&da(7@S?\E(_JDkƒ/",eh/NZޏQ{-~zWSV*RD^rAgSWTP\ ʤK|~+c9E=|@뼌qj_5^) 6KP-iL^9]L/Wޒ$fs 2,=NNANAxShˈB\=)BG\/ɹp[:Gܪ=Dvvƻy3).JsAAHC_Du`e=VzSHaN*}&[pcW?yA(NJMݖ qaG5JW)6»ZMKad#'-->^Vf8J?չ)[H@,")rׂ%fdḻ֦1oOU$p.DZ`iSo$FIoSq#3䀦}1Bq7#ss 3럟pX&W jP<*t0^NԔIwԡqᦻB&o,AelZ'{,X m+ jmVrpr4d)JADkVT{_Uo|՛E=\@d٦ M@ V"rBq*_-c r=qh R%iO0Si Qdؙ:_?^3U=և+h ?9nazIKTOP|]&h+'m>T85q@ƹx]c4Njk-6\ۨjARB aYھZj>Efn4ě 7GoRYow#SB2Qf| uH`a(>"ʷCʞp“hAmE{x6hAW3Ef\23(SQ)Լ{޴;zמԊrgClc-ELEg?a!F@|_0k}),?beWF,No‹NR<|Ex@@ƭVdz*Xڴ98m ˱^$QWS e-BwhTWrQѮ$v4yH ȪHYD]CUMo(2QIܘWSiM-%0قs73wfP[Zt4uv^ )ZtDli"ݕC]3?=Xv``ჺhxFH;f)n 8l,x#5x.3nda4{?s OxDD'8amr>KT`EMwQ&uwj 23Io7(Os29jhs "jMS I}a*sKE1uqX_лcWWqVHgB|5a2TJ+ሂtQlj-mAges!43 [̳U]ƤG1 \bw"6h1sWóiHɶIqЇUR:'{E&6I9Lv\v n;͠wW5`]ap-gHJ>~% AImZVx#v7iк-yeYQ&E&5:Cf64Kx'r0'A?d5Y8X>bm)XL,.eM6?u,$qsm52{. ,:–# fK/]| U" 2! LPYLbIi/bs0/neClkn5 sFGOUèĠ?(%B~t$wCV%IuAląTfLUV]UkYW3I#QbM9ó  aTe< j՗F ޱmzO]PwQ9w>`9;Nq<$9(۔C9n]{& -/{ja5F$z~GM*}<-b |`}*Fo CPJB8Srz{x["Hzĵ/a ,C: eEhj &a{uݵ̀ $9{`2g|Ad\9hȖ>ɕ`8gt,$䏑{SLȬB&JP_> 5wDhiOFTj.e>aOrzCk,0h& bF%u@|0$HHsTμ&8)ǫof#tg~/b- nBȊ5?'+:xwLmHLKO. Kg:0ߗ*EPV b+/43QGҌr5&"ЋwY}覠FDE2a$ٴ9;yH%#7nnhkG%wr_VrgV!IPyj03Az#ۥ~UDyGE><}7X# n0[w^4,IHCcXӿLz^5iKR'Zo[j։Z*$|B>VJc zZdr2@֝*oƓt:C6T=)f2Z4A:\쩢ퟷ~ŊۓY1-EOG 0%$zr_8;ϐ~ XQ]4T[%Sg*п>cu b'k?D:ڷf]J2K6M~i,Cs.R0򇱩D܄=QlK02Ⱥ P«Ն h*c/P\G|P)WmFP !hG̉wJzCnp7R,Jk1p#^'!g;sm6n69fe"iҵ &ٯ)XT]$oucG=;7GjHڇ0ۄ1gi: Srln!&8~+@]>ߩCATėn>(<?*fL39bQ]yiR3< R{;-r?"(2I dHG_VKx<S .FiL%w \,٦p'+TֿHcn&wV>kG!KāxJȂ\SD =Q9 hty޾!+SG1sw7<ګU ReȕkNS]G9Zlѥrl?¬6yޮ//u%,so7;nn/rl GnüUc y184\oPR;]@' 2Y8{AEϛveM!sg5[u'"F9j=Հ!s^f sD[M| =j э`ckT$+%Y ̝ەnQ?+v ^uJ9*YײrkV)`+QF`U>ӉxSٽ0֡39Kjs>pSKrhJ: ZHH!m\e2KQ .]1w)ch I<.eM]ր:5 A>8}m[h庣ۓDm+'HnR ¡Q?dظ /; `U{} кR." ^6T"DSk>?1vO=3-7Vުtm.i_*Ζ~sRGf=h9L`eF6u 5WU((b0fLO_NE&4Χ_LZ9P!U|.d2~< NwZD]62λSs< ~V&Z/1I.#=#)L~I .G7i~'KѲJe \J#ؿ(o[ً|D>ae<%=,6B*S8Sȥ?:7[s`S/7[JԆ.M_1L}HGĮT/23+SrC.x>WnCƊX1c~{CkvcʔóJA#f`ؼtSa}0@XV/YIps L!X- a2$h W=ͷkSzD~8}cEdi7!2-0njXD:?Ϲ@۹FNHJk.]*z҇;y3`=WĒW=)W;[]VЦq [;Q,4\?ݬMwlUBSA`c]r 98qH Xf <~"֑eJ?U%F+9q.x՗lA~+ QϥZ#lAi +f+4PʬUP/#:ɘtWy˶z fo>OTw-xTůK$/BXp)d"=M_1r5A$k0G%ljA3.TFP1kdCCL3﫚-dd{WklD0tTmciϤcMW~66:0?rM(@hK"}.1OAʨs?R X\Ōk ̤ -S 7 Dnm.#ҴbUdM iɁw'K߸#8ڈr=Ϟ@yJVqt75G٧N#̴FErskLFG߭q8@OU*#wQzf3}i5CQ( 9z%RnM:2 iP6=3 jh ~29(*!\#B}JШmD*~|Ra,{\6/*e7 Yju(WYAz,50ˇwJ2[}`,Zְ QyF$eL$d!i*">gnz^nW=i"C< N(k9Iug~51 8}aU)8$oD* c4|^7Ys'ջlK rrŜͳ:`zF^ƫ;EcfK.U==jN"E޿cP,"O PR%U4&Gbv~$+,RgU.qe:@F: zA}V:TF?N# yQc݁yM^פ} s[Sq٢OXzf0kҡCS1PVd/o]`oޛ6iK2G(M;\Mck5AnCY<\J+GqgșşkN t4s?`0XC[FJQL2?& 1kp{ŪY8~4R.'hER߼F"5煥˿lW,8^p[>(%l ]yIzn=%Y@P,'.~cEYa0bg3ea ј΀<#eQ.B=ϳ:iSh^h {A( ʸK(]ScgAf˪ JKd%oĉ2ΐͦKm1eǃ罫38Hoqv7bxZ(rՅyE.8S{`>C3f#Y?NsQ#>Ѽ5Ĺuț9E=`VDU}1E}p֭"g"~4'e=E c(jqIt?ì'[rsb@5AD ~YxtK,^ə>G>y9'1Kzہj睃VY{c0ms2M4axBLՓR04ަ ڝ)L}swLDw%МP>EJgDD1,fWxn3SpȻEgݡϏM*-(zʂuuH] bzY_=CrPت7I,K5qJeoe=utDL7»EXF!H4:cw$d2OYV ;g~Pku@ڇfs5f,J@AY=N-㝥le!fP1jCL 5Z-~[ol=cu}eF/A˾W37~8+T @6up5ή";1%8Rg푻&FQ~+>tƖqXeJD2K3>N*E;ʁb8E2Fn> 0?KO!?'=܎ :Wtg Wn%X̵Rp-!T4?M/x;B{'`,4݋!-O&}eK"p ru3[բgTc S֟YŃ_vh5ZQ]WJ3 ~fb(ݣ6j|Qɚ{[73υp$c1:\RvX>$,n>d0Ξ#F N^xp|(Q9r"MxgU>ڷ;K, ꋓ5vsSnӑ\0O~ʷ3n ňqo+iF~a plr`#f%gcT&93H3',2IJD=.]߂| 22 ,=XD駁G1|k=߁f[->\yN̉߹J\ 3 |S[Jr 5- .8c9XGd6ʋbo._Pw)BueC_Zώu$2e /q "]k+~r z65[\ cm$ s4ȇƳ, ^%Eˣi6o6NnZ>!O6̗PҡTהteIO~+"{brƠWpgr?~P7r [C.T%.uA9w}bs>,;43n-DV*S=oP'N ,ĤI \oT(.tb`btmatv}A3 imgYV+ȹ` D+nZF+F'jk Ud; Lݒ IkL+\eĿKjА5 |Yϒo]ՠf;{A]A]~묰ʊ<(zEglʳ^D7ޙH aok =¸>Ƹ84t|ZӜ\^h@C0-& S ':^uRs_ -8l.BqMp4fzϰ07&ҼT5.$ Ɔuͮ? }1h=HH3\)n/hn_0*(u4/<>\~ꑶ!-N3݈hw@[H_(R|23)8ڄd~kj[S')iK|MXXWbN5JӱjW>/Ehi.iGW >Xw' tTƢUJ娲_Vr} B-|'=e^.E4?iv7?qdxB́aLHc_xezF5J[M4ֻn __ByOWJ5#-E )70ksZvAVODY(kN˧y,Pu4%ܢ"I"-]C> HKl-`fתOZyyň<\(29XfC!r( B徲t$m I4QY_gUR^ g)tBygeME dYoG'r#'az۬fU03 %QTIcA Vۋ]ڪP4=F%}7AC#p-R r QЋ6L|kW+;C05?,:R&'O/*\菶b.K}tsAj ΝfN wYSj͂Sm,{vN t<>>{;(2[JBzVܳ P*g_Ps+};ZLlԱ`[6Q ?Y=Vkhz!FOxW(`oRƠ*LI2@jtE+Ȱ tta@ 7tV'=K A4Ov\)rhO X֊5 k?4. $ƭ7U=D*IR{ ɶX?Wn ~Agn[7TE:ɨg\$&x9*D,Plg0Xڜ|Y_Hv"1ICX!FVg84 ˗dӸGؼrmp +؉2:&-Y1 -BXь `@u-we }ͦeUч˹F4^!t9P2B7FG5n<ϩk  +ZNUt:7M@{NCĆ4Ԗ:}j $ԕ ~0tO#S 6է޹E﨑iĸ֓ejTنn!lܶ.K:)k%!͊k־I_x7^`<iAkkHKYWL^=DlVvuq%\("; -Iy@Ni`I!+( #4$iG;WA/QJ9sJa73s^EYbUCh`ik/*}p9lU25>ln!>}#KLX5 GrӨgm0_Ff`uE">=뒠\X{̨"^Rʮn*IF {Q;ݵ߳uvw#))Ah![w~(5Mq\!d|[*CqBJ/kr2˳Lܤ^< [1Qoe K rǃjM\u5E&Oԗ!Lb8(UȃsW0>#rg,zQHCoCA !Sˇ֮Q_>?MV7tI>T]xqe8Tɕ"wf⠒$U\R)ݘ*B wJ3"!v#؏P+"$ƴmS,.VioM WvQ+kfKDh`&E/P1>a\S?K;DUwsK3  X2M+hY~c:hF! MUY7F4ƝcI,YxwH3 /ݳ8g; h\cqUx"%9ʧ{J^&-%p5nu;fWd`ۂ pL R8AE#d6'ƬpL$]VpK'>i%Ě o*z8uг%//iފy r_]tA6D^BnʐUQ~u;-k{l=\:$c0AVW!:EѨϹOKɨ,T!(Y_mb4! W\Tz+Jv-zXU~D:99+Acv7=e0~XZ(d);rT+""SRt8a =y!-`\-J$*S wytXc溰nW79Vc}`_9[ab<*Ah:ߥ~Ո[K!>, GC?n9DaW9[Q>J5H7kE[8M(^qݿJ/#EFX Z+潕 !F{':pbķ 4}!mje56 ]26'Ȁq̝s(;\ӡ |e{s-sk4񜷳=CXt3.iҭ-P_ N$\.I_$\N)KlbӖ!e-5ث3}ڍԇ_ջ@dVS[vGa';Hm"~I[iz>IuzoD1" ,$=̪N O=-@1?i'B}+Ld 18v6}+N;4C Elt O7`i+SRU`&͜c0tHb5ȒYX3iĈ0$#MyN*|_M _GW(dmhcCU9:[NW l{%_|sY I)?Ag ~_50!%^D*uM>~NDĥ$ya@x8R&S 3y{|~hȚHy[mw@7/UD]R!"dwӑ>) בL-]d@/:q( ?"KlHz؂,0Vc9ro$ɵag9we'TRcW<Юm-Vnu}f7L2aRvFċ^:Q`5h\;,*Q0_F&-\m}ňF9Cv̓`x}"齣FiS.8ȷX4C*rfJ90C@jNinF8ZPW^ T ƭ#ޭV ,cU2R-.tzƨ5$mpj_'n/tO䵊P[yOܜCeg/`6s Cg'&&d#ڕX/PZk4a E!q#}pi=[ݾ.ه;tBeLñʻb'E^:)V*;'#N*j\TFdgDtQ&=' ູonL"ZVԤ=^9on gW a?)msB̍`v BU2/o#992UX>F1ơB;I$L ȋni͌dvLŹR^oy; 1-~E"ah_Ut(x-͵ې0usMn|4~%O Rw~sSi!YMg[`I2FBjN𯚧|ݑ&POgCǡ#) !k/~zuZӆOR@N۵M"ڈ&{|Pyd|Җ HqM>@QC ?qDò#(nz! ̄ΞӋH!d*Be='~3[J,)w60%BbpFIܑEصk&V}P߲!3+l u(ؽ #\tzD2?5h<;BYn@ %YbkUES0XQ% e+fqǼagHʆD?vTBz[dW5j5FGVڐAZ!U ]^644R 1YMٸDG6e'M+P'>g8֪7J/ey ޠA$޳ mdp@؎g ;[iI@3miqI=\f+`."&qbA!4}5Ӏtwvlу;31n}s qPЈ/Ju;Af£B_(sG8P.ϹPl̥}K$o$ T)fbŀ ˂G2n T=u ;<u<.b;H%9~l{g9?4ySCkuC옐'|帕Kp4pNj-  P+~ħKA𬙿j1K3/pׁ"݄Ә'd@9ĀICzV+cP; ]4U@D.uI6:gW|zmrC5jK$! D i4N2m.H[Fgk -4'wa-W[aoVr9ٺcCm 鶀v?xA WBlVuzܺ1_dyYڼ.jʕHJ囱Cx,:U03'gAxA}Go+,aw*E.[oK8ӹul÷I n2H3c7趬amf` TWF.N2Qz 51&䃝望_`K('Y?`y@MOT*SjΉ6`B`c0p#Ts}t\'}aK6'ՙ|v>2E:%w<0$"Vɷ~-9A NAohac,}.[JO.ީئlxù_WoBpcdHSHwcj}z=%po)iuZM.O_x V1W?7Y èu ߜXx9|:%RXB[A?&7 ,w PcQ|m}ώ C\(sHS _\etMyMO2rCBuzg؏'mI-F}0N_I-EɲnL\؝Չa#9󹒬6nW+0l #Nь G4v(Z2 Rߌ`8fG#6HAWDqaBCZ#ꑫ\R.+8]<VF&O\0*jo>7[p3uѾB&nJt #$ڲKN >79%tJ@iVW4rJ}?).ĭmչ->Z*&|,w>,/_y1zgDB%~d_⌰V:D'..P޹E›iq&5lu:S| XUeE6VBna_;'h5O:޲fIrąAU0d'ԼUR>筼eӱn{7\KSC&ի5B4V Nfe T' AAd̀ bJ:˭}t94Va38b^{/z 84[ElSxcA^gա#gNf}PiLɃ7Gohas*JiGdͻ?OQ~J۹ *2oe["DOWqkduj]bhȵ*+I銂U,L/l*@ֻ lT wO%}K>s}qJ5AYDX8OHAQI P.M EM˛,v aOa1_0vxLAnZZ!\E[j=~5OɴKәTz@AO W^Nj7~qвZg,>/BwK0m3  /ZC_tgYZ070701000002e3000081a400000000000000000000000166b508840000074c000000000000000000000000000000000000007b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko.xz7zXZִF!t/ ]?Eh=ڜ.+>P);|/#?QWZea)P_%uq ho0БqgS|Lttq\15FT %t\Rvd3@ H,#;4ld4MtЃ6N:ʣI9$_xytx5HOj`V:4|i;qukbT7v\5} TWltPpyR*.f]xY rDX]5y 4A pJ-,"/Ot3!D)kWj߶j P);|/#?QWZeb#'{jUdatcW=q?.=wgM2y`EmTA ' ;YEH뚧CZ3xb?(VJ-LRj-~o Z.qIƦ.sF!;*:3Oz7C%l c9 TCXwnjͰJziEBG60ybճ3#UW~ZcuU>;Y $}y\zpeqmFĿ,.p} w~_ aexᮏAXلh?hA*\df#Mo+Ԕ]A|p|(bt$g2 4v'1VD92DPP1 &N^j#"ͰZ$; ?5&ҕ[hռc&AtZ}6`y^HWGMba X'#tZS]\6c#ݙK]_p@LZ_k&:c{:;˪UkAKjEDH\9ll8cqGI Un)*WMj>!ۀM`E 0]u;tmYzd20L}2ɈEA {&S||̭݉1pkKdϼ1$EҤsc]`'0V ?**#^/ȷ6rC]I :{cJ*v<qzޫB}7ޖ'c^OO1ؒۉ:=N!!öjqqu(P`pQ7g16/3ojHC7$Y֤s}k=_҄7GN<ˆ.9jTI*3 _W֚bt3uݽ^!VXܶs1Bo;=wHk2}NR@>(1o ˮ2mC,Va ille1lFEB^eD1IER$#s/b6 %fq>2,~ o¡2kD4𬶇H)JJ?<>;@9Oܞ/4ɾruh:c' ǟUkUfkpv5OOL\(Gj0o0:G5=5aVgYZ070701000002e5000081a400000000000000000000000166b508840002a01c000000000000000000000000000000000000007300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcmsmac.ko.xz7zXZִF!t/:y]?Eh=ڜ.+ɏB<=< egB MҊN1gMQkQ#=L*j{$vqbs;׺ҕRxD 9( -Ee"R yWRUE> BpN}H GLy Aw*jXwq.W] %Sv\WW4Pп!ߗRXU_FMI%Yjs@o%K|{^a^pLJ !x%T-rW/Jj?m @D`XI{`>)Q+hf *B Uct 3޽^L«M<&q?5rviE:/$LLM, 1=ޓ|aܨEԋNb3wP\EXIZeI?| KsJ7m:xĥIE!6Q+w48aJ ¿t =(qe:OSZ!.,C%jA~~n&O?n $SY4\fw Q&|*vr[ ݍ?<QrY>?RN\;◝'XY{qxTIǗeņ>& |O"Ň RC #'峂>aQP:|6Cn5# 4z'IXŜm.:TԄ_Nb32FRvqMR 5S @UR?3P~8j Aإul|sە-ho3 ~Bb覬G/ۢ~DRcJ`ZxPmTq(bWzhk2[@,w](*_VYi4J:EP7{fL醨!jق7H[c&Y73λ7ϷZoMtj2O4|IHۦuŷ}FK~S 1)]uL 0>Ï61J:iԛK E+4KǙG}5ބ{z!HTXt1蒳! #%9p%KqKELTZ#;:SمlARbjoeJLzjh/;%1opSEpQTJe2&MC^Zz(ʵZKI[-鶘1 q+"ᐔ3D&[r4 78NQUk!j#$ M iI$7>gœ1z_W$oiwkD 9`ɨ2]ZNd%9;%'t- _ka&acti^7(= tQ:R HVUgvp$7*]ӏ$ @ǠwԲ}/W6DbuM9ѧ{;u,$2ZU/ɎgbI~(>Ң"R2d bPGЈ\?XܛƲ!ZDݏ 4Z]En7PD4G4S$)P!iۂZ'r޵CPE5CxVG!,k+ņب{k#|8^Q w@]EC&:Z4*y{)ұ4n+ tV|A"; ˀd6E~>WZ%oŴծp=4ۨAJ~P[*3@h`iO}FĤk?mbD B _ jW:ƌHh.Jw;Z7cD#V˜;,]o^؟FmiϬ̗,l#͙/3vQI oΨ_iv:Ʃ;)UÄaB1H!g~،|V2m_O)1rI"6l );sثrXI@K#yHF9G(|L0ڐq [ 9R\@z"k~ٲl}z2 nf}\7?źAKuVx~@2n%02G3H03TDD9\FUg1n/ O`AP;/MI}5a *$JFYi$VM8m5bfS$Mk?7ל˴6>>*AIAL<3[0&'s̅MZf/oya1$bL8mee 7CrZgWjDp _ƅ4@5fRpzhBk)8a_̿bucS|]2VE5fTkI⎑+Sosk,./_ݲ]ŏu.P o}jyO6f#%FL6‹H~c&OK|ƻC2idHVK^|Hݻ¿Ǔ&f$:T?DoUobsU.˝{X50:p,[RB}waA)*ACxkWngM rIoG߱.uJre/j2W=Sed҈Ӛ/TdoRoӓMJۼ N]KP?IMt^!D(V ]]{gk?)@y^U&}iEQg1B&4߇brE0eigdS:*$h6$W J9%aUI:cC'T}e֟HP];ڒVfNĺMGS@ӆ\3 JAJq̴> 缡jH={uc)0OʝBk gPxc!:G L$ؘ*9_"BlזzҚeAbɻ$s$&uC)&j6aG7*B.SO~"V M&ـDh$7[Jm{O̒)ލc8{KS?IW},M =TjU*?urn;qޜ tI;eE]uaJ`޴W )'IM'$q?XW:;A[D['y,'‰y^dcvHA`)!Zu Fɱ7+YhN)3A[fK5섫[.%| 7']KH N!MtTzӥ].ˀ*t4tea2 (nX+~VQjxM[A~IeP YȳrzRX2+3Vg{gcՔPo7VutJ{+x K|*y#+ la턌Rܤ(0AZn,Kw~ Æ&*ݲ2{j%_/X En,';c-c@FT} 1R>5>ngd8YW+Ts 2L s&JNӣZ`S$ֱ(_jEsbrgI݃`Є{N 5ik`oL 9y2_*xH+v=|0jTS"We@EB-:8/PhTS.KVF LOj9B CiÊ;-3'-Qv7'6tʻ>d5 0n/]{OK@ %NeԊ\[dq/!IwՐvp ^92"[ />Ab5'CXj319k{歷Z" xȯAGЋøs.rYzQ Ԋ>Sc)π)s|m Ґ-s "-"jBuT\"> O*7M؜={-p|dflƳs7zJ1L L#>"<:=|9}5-JDItYp#H&ڒb˜ICliwgIGxCۣzkeYJ4Kbu}ϱ#K"\XV1|p @2 Qc$!޸^8G(%:GU = bٮO/E''DJ:F~ ;vkw"%9,s8,`RC؎<M9jh7Ohl1ڝyocDZџvC<.M~2͵kbl,)%( }"5[ɭ)Qҗs3 .<"P 8.锘&mtΆjcRC#MSfegYY8 _)5%&Ak"U29rOWwF']uyJX,@EG"9, ˴3=G H5Hp.Fa@MpaZCR#`o^՝G NթHb+W4I>+nLĹBV0ՆfFt cn-Sahi݌/hIO0m}au6ZyҲM͆Y8qc yaM~K!1‰S`o94s*8us :6&O<&++i( -Pycշ,xZ$,VV!T懘q ӡk]#ӝ%uFB(tbRl[d֮OY|W"\?e;k=Kj!?_LMbE{IoP'i=:ݺ1s :lwRo\e[a|{@VZ ͅ\r$dڷx+%'|,I&T"!eMK`/Vx "&E?CulNdxys8,T׷U<Ŕ6C*$]v=RhA,̮iCȿrq0RHtóp)n}!? [{CEr Q0y饅efE էcCI7ಅpS#?E944}.2pkfB>q9wzs^?ǥÐq58u"C*\тXT^ \.4 ^f4% ð\+{ 3xFYSw!+:&ՀpvZ~Om_lPQṵc0=In)a GY&F| W!sHN* Y9ͪHMpA:%mI\27Iφ_z#s4F|r _7"_v~Pj=Ǖ8;P UfBS똽&~퓿֭'+sȢ8Ҳ壡{g^W9eb$d,/-PAXg8Io-Ac9`DqBFFOKCk[ 0H~ҧdpzj \k>}`xSro4:Tnjw{EL{36'>J91oPU lѬ*8X;0k ˃Œ£mrB[$ey|XS=l7l7LY?%DvBŌN +#vDj.0 ʷ)O[2HG )EKj8u 0^1BZbB1S6.w#~>P{JijҮ.$MNJ[jVWa=z|c>hG7Do,ǁ)_ փQGӵ?]|~"@dKe 2!#'"s/Jl#%siUd.!ݕ}'gŨ<Ixr£IF٭pk9fV*r̝isw 6L9.@F$xޣ_vӡ ޡ3 O%r/|#&6@lM0ǕyA -dBeM~`|EUhӯӬMѝx7~)g5]5 $ S)^tR0T|{T˥bdXz"Zky yHP0`liU\] cV; <'mtMD'R90Y\Bc60x|tgNױ{tc:~mSô _t>=/K :&73_gh=4?}hB'΍CibNR']{+y,mx1$W1/ t ,en%zcA-[Nħ?xR!+22>JLzȎ/R=|W"rJ&B.7,yˢ_Ѹ/a2 t t@>Kd~sFW,aSz?u53at c;)ʢ,<}OR9ZZĦR Bc\E"yΛs2}R3o8wª°j(DX+j я _*puM@}Gȑ>+G5nu%"[LA&!pBlGrN'P.3t=/ |WdԸbы-K+!@a NTGGi*Yָ2ٟ4NkkW.(UjݲVM fדr`[R94%ܱWCVceK(ԠEL-=Ԙ0Qa,ԝE̎9t ;8l]|P@tqYԋc>9I,T{"'fY7?@vl >heV zZvgoEaIZɭYyٽW:ҧ 61Dǿ&92&dI %ӿ >3hO 4tnJR kr[٘{$6rcO\,bڃqqoL)= ]>Eb`{Vc20MÄiZ?[Fu <7])A- +($lA>I؂c@NIm#iz*k|CvQ|e F ۧ,_"0vwqPVT6 [&ki7xn6JҀ3w:'Xp 1y%)xՅ@P탹A/9v,(t*oQw:aNuZ`p9 y/,̓##Xu78B@#TǚDK.?e妿t" ###cwO ]#r; oY?3ڢ9Nab"?Tz—_OA(S4{AOO pqY2]jyѭUxj󫟀}—>zqnC>tP 9~Ղ"[JWƍ!%q*N$kvk 3Mn8ۛzQt@xF9bpl]r*ZeTWh4;h+Ep7mb*CTEQhgp“;oKy̜ɜ5Ц맜M)NCî|E~YAQj11KGL/笜0nUtrg>TS!(9<|3HTy\ptRSߊth":@BCP##'`H=O\9oju$>$tdNCT1YBxEp:YPU8߼g-E'\NtR-}Jm!nC2;g4Ho52# {F|:eR _Kݵ RLкf-EM b0xު\UZ!RصYe[ƧV0S{_Ex:*tM?\ +:K -x"7&oNY`A2 Wg+Τk `?Y@~!V@)) yM*b,<Hu_`/̏K9Ax]y\F!be#@Mh9Ȳ ;d_AW= r&8߅]Dgyg5X#ϲ"մaΡh~i7EPTUTP}^9c+lP2W5RZߴ,N@ awY/!{3tzb+xdB"q7y o|L4ݩ `xȬO½Hĸ݌|6v݁e ۉ%2Ysǀ:= и)m~F&%u^t LNa=BiޗOSM 8SSJOVpƟTυfs4:cX5܌wIj2Zb <'GX1U` U4PBirj4JtIcpcIA_bm nVW&ƫ.V%Rl_>bG٭"4A2(pF#ӅkM)yhEƷΎ:\"'*OG2b[>&:ҍRʞbgEap[ ,#Z).#Xy2Q-_Ѱ6#8ėَ8S? t3%ʾpZu|˟&{n퓞~Y;@Eu #<Ԝ.赃]mnkY~6Ua)eҡd3< tq,os*s.#[?EЅgXQ8b(vCi苪ؖ'gg'Rq :0rDMrViDW];! 4t((Zy75v/ܼ/ˎ5l˶ȹ;{oˉg#&[_Q}fB9nv'ITd?1?SY)+5 QV a*F ql&hޯc f64|B)ՈZwZ+v fi~rp`vA*k%ՅTa4y rt}6u%Z"Zl,!)<LTF)x=ڊ+|Z&aK DI@tvt7'9r4~TS/o"nV`Z%NhT*(DŽ;5hJ(NN&Ţz&.Y Lpzا f2 S<>v>W1k#۬j^w&4ő{ H9)@t^re0pV<m!;ʔ֍lO&aZf3RqL}_TΧfi!}nkeE=/y&aZ؁} Lf_tkJ!2"z6ͽ-"&[C|zgW4ipGӘWBZZCez%GwySCi{h9FwN;M2(Y%czXVZ(P_tp\kM킃'%;Ui@sho{%P>8,%2#YAzgja7lRpdžPrSh]'"kf-?7Y<Le1HD):Nә:9J&Dh-|啝y~5lhS 6EBɮ| L~ A[zk)KU_܇RO3lN_mr^~, :ϧK,y⾈72>b $FP%FѮJ*T;oUf%?-^Wp ^!4eECA9v'J|c"-H%kR%Zb YED?E jM!3 7  3A%A٦b3@<K˴B`~P|5j`_@L@Ivr.[w\UT`*IcCؙF4 lc? ?r G7@U~$IaR[FIؾ FJxF)!iP(NJR6+olT~/$KrHQTsTdS[};dH~ >r?,p^3Gln@I]mKnك+ !AEڙD% *'|\ 탄k$ הnHoR;%<7Y$f6YBgo5F`r:iEBR2qu߬X-S޺w-;y|V<躒wnYKZ g'ʶދYZs]F;]pa効֋`3] E'F^ `&U5b%{Ƚ59o?CT[ܐS8J@40;yESdA8u52q)qs|GrtBj䞨[S93XA1Ës1(pX!w)[SMu0q5.]o{ec1=%gr8q[ S- Q]T$:iЩgp\pDH|(PP)AUmi%Հ\2 (=Uֺ 2E@SSR9o;F0!\e ˠ>KܿtLqnG:awģ?ڪdP$q>[FLLAdn#1:Luz/*)j<&.N1/J^rtrB}6+ R 7 ~@01BasT3[pnt Kt*c%l` %oSVMQ0tNܳ@W|ƅEm\uAj&A6m G|"4kfמ9$˩j+dJQErS#U$U `}L˪wMK8]hóY__!0EpM`HsS>?OBdp)( m[q|3 nB~]@'9W.(0OFE1}``8Q\7Ր̥0`vc߸R+!{u"49x3B< u?$E~(Im|,j/փ8NSC@L[Xi?֔ԶpC~T/QAnX B ~b,ʈz:V^E}hEe{1B\_&3_H,h7Pc:쭮2T 6))[A{w1mLN5Ga͘PlWK~ D6 7'\wwݖ|D_'~ZW %9aw4%OcPk?Ω{MЮw!<|-Q[Jv8iWv%e!"Ƀs+7,"w'oɀ +\k$ ؕG>۾qF_cm7M =[)5ZCY…*rZfq;eJp^p_@bH'y$qjN eesYH D(1TX^*QVTߜwN $[}=KZX@rET_ Wz ysux~!Mav:2TqJb]Gڤ5rM.!׉IJ{#C~.JE/zTh[YHN_H"oxh!;J8j,ޞk@v;W7 ,/i٬n՚+`MW†FfgӍNY8>p|y;Znm1̣+x(2o iǯ `CZ3T@QC%G8[*':2÷ 5NrJcyCG+yHQ#/.Ͽە)߳dmA}4xjy.F lM\&:JR:9jbk"0(L"x2n=1ի?3rz,ܸr{ Jhsɷ@L~*, `1)3s#2ugk>ȝT߱/[)EBHh_̀$|wG`$91Km@`8 6JhsUPpUۢqj4ތ~ 29ڰP3B}G/E%0 {;EfCPi?dqZpN*I;a? iYJ5$ACkXag[86uBY#TJ|ػAgbO]nt/]ܲg)gIX G0iD`'ZFrMm*f$ר8 E=R*L'rDXAs;A\]/Ϫ'Qp_BIྶMPAk[#(YJ~S# \6rⒶ&4K4~fŢ`98LF4{ОEcJw2+^ca떁,rRva(O=DNiG \\6sI~XdZ j_ p*g~Q'ٳEDBzH#i[*J9p@:~E*'05e(!"xw` qw<•2#pnT 2.Eu//_|ژgWip[o^aHc?<7O*<[א<q*ʊ~/}8cYd>f9HRąf.M\Q3dtsL!> b58) R15PtӲҺ| d6ͰL{&88}p?-Y%t6^C."8mnXpZ}ZmTbz JLa5nf*qca!$ڐA9bN1'z=g^E7m):5&wou||CkЌr4*K8$dBАw&n2mSOAn\؅@%cWX3׊x0qS..Nvd›\@" %NR5nM&@'ʪth)w5>krʝ}|죓jƴBYGAʌۧ\ցEK4n ֘@Qߍ" mz`/!z ]}gڍۄΊC'\"9XݝؤDsDE~5%Sty0s-+w \5 }V< ]epg$ ^A{lS Oo0ΛP{܊cdcH<8lò=W)A)c lEчt(H.07)A3xՌtX(擐m'-s"&HX56߆G~jdpLL.4o\,k?3!c 7p^Ί1{ubb*@.?eWHZJ6^&<ΗP(Ac?x;ky 6PSJV\kr N#i2|$._a(OhiOyy 0v*yWJxԶÕ͙JݧSkSwS+g@L+(O,P vd>co=I_s6[K-ZD OSQXg`%2PzQcӶl" & ꎕqӛmt&1YL&rfl)jQr`B O!+BCz9@)1oเ9=..@5s?'emm[QUpB E'к 0:]Cm1fb`*/eT,}l@yR S=- Qkj+&\31w Z!M`2fOzϻX|4z@ӮpZ@/YaK;x"#0pZ#N"W|EZ &h*x]M'~)%֢_а$̽)P5QA\z`RDpыYȺA,}Jj$a'&ԝ5BB\l5NNGE?0D ͟$M߹[mcLS;ޕtqwC`q28ku|^x5VnZrq B`Ȕ@'Ϗ҃g$_՞;{Q(h]#,)A7coj9?sKC6tnA]4pԬ,v fȔ](WOd gkAh>dCn/1?&6#7~O&h,ȠW^F6f,15+K`4GkOdRvkyUZ=ri7TjЗ5:l/ O8떻I@϶ i йQQ?Sς̍xЫhQ901栃L(A\l\RHvg Ga=γ&$fuuVyY2DL>Ւ+uj$e 樗MJQ^fx PJ@GB+}omm6,aN šf^␞uH%7 BޜO룔S7*\hJ#jQ [~#tiJG;|&ӌQo(q Tүůe맫YgM3B6sNP c_,gddʓZtи51y&ϣGLwLѶcјpLyC6$\c܀GЉfߍʓ"&w}Yf8I8]YOڮb8SV`f%)A{A3$&q |T$7h3Ǚ7 96)0ېUrq҉*k[_C:p nE ;G{g֕-ZW iHGT al8+RrCGTҚxmfJ[@-!m.3Ua?m:LpF!bRydm TG Jqy5@{C{[}! oV‡YD0J@ߠ wbeA jY].r]8 ɜB. J`2gg2dR sd<5W 8[: 6 0Ϫ3xXɷ/G߀- ٰRl)π-O:ѲJ&ʸr/-Y馾MC/N%W˳9'w] t *x4m|kc?kql > C;} mdqޟg9g-YC~%Z.1{t*"=D}6v݄έw/1tcXWҰ>D5- N$ DYՀs[(Y :Sn~bg~C`toOe!6ڒ?bHmXG&ET*@E)8V?Z$0ƽ]qH|9[t-;q5xnoMԱS^_uDw4$*\ 1-[Wbt^ g>eт"P$&x<mPeҝ)2'ڝr 4R#y93FU (%]2ŌV_}dO npkW*@55n5)դ[u1gs'RRzcj7NЉ)]<\$2~rA3jI,H 95V?B:Zw[dV?]T/S9cŐ)`0#Dv[V7BɶLːPP4eX5ӂ٤)Mh́ H4[&=9RJ~}T6ѴYaR;lAc/ J%Έ`/T$& ZG<ٟ8YY@RڧNx3VО p]c/qG^#Md4@/vB@)"Dj}narj*)F|>fe0Q)nT-ny~[M8N>9,pވysā!1Y/H\.Ւ24UB0a8yg550VκNJR/C2%+m+M}6xHKqjcI1> + CLPsYEO/H$L3-~ fs^ICW}mxچ?94xx=IZEy$К*g] X>zo});Y X҅m3諞;[N AF<6lCD`Zܺ 5?aպnDtEҖJJTc,M\+BVL_kFnXcbnjjP[%˳߀A"e$֬v]CjֳEGr=l8I]tMf 1Pa:wxIE|#<K` &NgrI!k6@n=YLB CsFxD„u߅LpvjQlR!@uYb980]WE*b-x<:N8^ U|\ D$K{ L)=5\^nwm^چsp*~XkEp-ɲS<&"MI.sU5g6_Aў֯nɱ!Diya?uL@70dTW R;av5B?ł|S"o 6 ewb!"^Ddi^3%F]өދ7,lG 4*@ X|-AQGDc޷ZXq8'g*G0@65Fu9U)-5 Wq$#Ƥs}DIoOۛgIڄ~NZWml&Vow+bȭ(;ܶ *)x^otQRUpP[*S(0Ы맪TѢmkGZFs~`[d^0y}f@gJ.N,1*j<6NBM!xiTO _AaXrQﶬ9CC?԰$$LG뉶n셌 6aZ= {^Ajh}]C yLiOo~^ G!σ1sF \yi\8xe5aFGlt$!_jIgjMIW"`0w <]/ ;]uڒA-Zи~&-SLf@0DM$5eC/-6 "zrt}zk>EG͉ WHz>.O1'D.ߡŏO*p:sRbuјWPlwA/g"] -Y,[_F#FI!# z|0uA$+{[[5! Ț]T}hS"@ !?P~I!-B(ِrwRQ f 5ۻ?:`lNvx@#䉻2g,6L4gy)gAR S_|8810 QMuTgѧ%74 􎬷Bi*ON.5 LULO1BX$*0GP,p!bäʔZ jAx6~5Tۿ-4Cy?]8\Խ Koru:oO6, ށ12c'sx>V[rZwXwʉZUCӊJN);&-tD3Ƹ".وyzc]Ł e39XKyK>OE5L΂YF=#@'$;41mP>fO,]ho-wUBuAJaAX@UXrh=ڙA( A+QG.oA"7/lZ&vk9+雗C' D4k[}?Ԩ{Ω_:^5䙇 lY~5[yM.v2g0ޙ#-T+b83 5v7۝Ooo`sA=<:._oCxfPt^ r"Q?ߤzVFL_ qy˜K]Nk>-E]Yj.u텯A*M CVpZl$E]Jy3#8&zq@L b'ԏO0KjmɇW%@6S g֐uS]lU~);VivS=W _@!LvPAe]MlC___ͥ"P&Kz%QKgg|_-%,jWtZ|ҳPjNm6妨^jCh2Qɤ>^",-9 ds(b]d-0uBT ^@ .̧s2h*@L?q"]9PGQI"\r!mVW Y/i~Ži 6)DbIdutyP1*Z&\oTw*@O*2f]1c5KN*ua% ˰+^}O]M/z]əe(i~D}!}fca#(|[b Eǐ5G;Lk'>[^XR(ez| byq3PO9HI:#&U_"X(}<#kFHi$j206r )5x=xAϝt?W{5y"LUyY-p^ڂqײ .7KWz? P$W-;!nkBw*d3kй;t씗҂[YjFa &W9#KNQkR%q4gvV_JU;E Fh%-@ NrVA_2>1Ϫq.x hr .WZM8l}UyLAPQwuΫ'rhJz:8Ptf=II`B'XRعNEM>luNbBvΧ4(;Ӏ+AD\-%~YAʨղ»0c㭣(>yo(WӯNEJ9e(TY-#+wʢfO/E >53"=;{󸟊ʗW+2RѬfA!JmZw]ۓ9'%R ia Ycxr]˨7{҂'{DMHCeI6ѧIDbq)VCb+j dc@2vGc+`Ji|+-ȇlWk-:DFZ6l(6B{jwc -lCO ܵ$4.4F(9=#UL[i"8ˢ@-i>~-`%6"l?f4--̱ҟxELAҪ/W Pι +{=Hm' .bkq"G;4j6r <0:\;z+=Qf5c%, 繬t9$f4cԪ ?w'?bEb/Mړj˯$L|ΦD'߯jY=Az)'h 6ɺ@4tP˘ކFOZQ\ m^wŐ,S~ x7i-<,+`C g`}4-;HV5ľbS=Wջ?3. q" _'1K g;ۯo連jِf }`-#;E֧VGїbqݭXnMYѹz_y-|%O5();^y)NC t]7+}ld0Y󃸖 + @їS94r#wKJE>z~FIv}~6tmC!q$M"*HgsS/i(xW  YKq_l@T[Á]f&5۩mG~{0=*ɠ%p#!!Ku$r os@}/] e1Fϭ@>R*وqH~ˀvuvUj1r9G"~X ^DxMJC$a\s/-::-ˇ1U1Ǝ͌&CiZ'n}՞%>$}O^!xµ 6!;-Y2! Y2jhA*'5𻆙}99a%+{x'wEz^ݽ*|dG" et㙧pA?g MMD 4K@V}O'hRyӏz:-wTXeW~bXwjWz&,X{ϲ|l6'?A7->;f.ARMT/.FY=42D#SSXwTkVR\ܢTbסb< S Zd>y,;oIx;PNQ}*(Pf(JDVP e62w{,AASx^ˉ2wL5Ah4Fa0xjA0k8'Ӓ U,U b}^kuW4%|z :I4E˝q~Z}uCբ|;Mx#p~xec $3#3q?M'+ZS 1PT`߂TOh 鯊of#e<<\p):%Gax*]79t]=T~# 'ɤƚ`p輘`Yp )5ԋ(튶!kq5yKYko@ kD1-)>@PӇ Pԫzw1I@iO P2/^-9(Zћ[TㄻZr\wY~POFOCb{ԃ#@bޤ90ճ9dw\sho&i=GנHOO-: Ws8ȼ KPKR亝ZĢxzX5Ld/8\{Ej͵IiGʥ$c8B,ւJV1NhW] EfQW[>D?b@YtK! ILŕލKSAԽ24_g}/C8ef[rzZWߚ_Fhh{24?e[P@a9IqoaX\¿o? 5XUɃ;׼yR`VJ<Rhס g`A6p?RXS"(! ZXE_ yY\!s%8nNyۍݏg. A,[n3CF֌>VkPr;Z#~إ]lwo>~fX§:sX\jB44gT؍kKT9nu" t=`dȰB*3𡬲ߙ~"y^BZ^ uLANi6OmW Ϧ ) e#K|Q!ݬC6 .O1i9?94C?`7z`5C,nG_ Nk2x?v/ѻ c##``vSgqS-a 2cO^xYYeǵdؙu@}M8_@Čg:Kr5*ܳYNֺUhq$t']xlM8%ϭfzgO3 `\éO쯱4gpb]sSL ߼{Pd<dUl\}ⲡ|=ʛwgj'`gT3l sx_E tLꔪbRÂ{73Ҙa(061\sYʢKvPpjF;CJ@%D) uB+fk 6^\hЋ H`&9h^ǽi#Ri? p٨D<"m~wF0ΓтҬ TCцel"]+VmRA14Pqd b;JkpܦaOu"q~$>4 3/diC.pi X4r@BxX r ]O_&pS& jRp?ph;1Τ|zf2|nTqĤ$4E ;i_ It3h ^Yx-ai\~7$݉ޣH~{Fx3#JXA#'n'!X$4;\H9n/6Doh&yZ\WL%Uql'|ϳZU 픆O&\Ǟ1n?kǹ>뇫v-<8ŔLK1c+E_ɦmjo&wJ#8'Pޒ3$5e٬m7+ZozS}>?wp8 0t:7] zp'{TVkZGtp\4GR>]|#rHF()nx ?^GbY Lkgc95p j/&ꆐomJbw_vtZ3"bʠ\mK!"[NKUDgjMp&'%p;Q|[HbS(peW @>{nq6R`69*AGoTy.)݀V%bf$Zz؝?'Fyp-3宿Y1QBb ^?_V籺`^ӱf-ldGѓl׉ʉS!V_,k=e)#6& 5=\!(Iꍨ :2='Ms:x;Y=C_ak27I#O1"E8Eaj0z&PU#5fCBK95}2HRWӂ"1^.ՖԔP7441ZDF\Noסq +Aw*`E(밙#^yd jp,J`wDI; [6RMYd&+Xuj6JRM[y\x׷j uFa|qC[v]Oz:?n,(KV~q](n \V:p/_zة?6y)c_ʬ ;˔OoxsĊ >CpVm1eRޗ1X]8*68CTK%h? -ɶZ8O>kA8a$"uS:-ZY L ̎ɗy6]%iZAG!aK {^!5.u{x2ڭ'=Hّ ,W{kTAϮiyh`), +_Q4.3~'Dɬ@'~2sLU[ZՂάm!ٷ i6WE[:oOYI׉TddaX\{-(L cKFMkPIK,K7i> GHf*V(vs l04j@aOu}!zf"{t@ªvaU8*l%d ʈz2~t RisQKʨAreshj0ˤ}Q]+#/x! Zw^]nt\Q¼ FM-PL9 Tf%[msW F"djd|њ:< F~B}ɽ V ~DpaAm_鲃]̲+2Dґ@$Xイċk^vtV. 6ָ;PXc` >K>ώG?]rڋ0\z"Slifkbu>Qo?_[^=h7Zʏf_Kc=`E`cJ>h tu-7'iTшy]\a9XʉJkq)IdG~$.<ɧX5S`+pufu6!pPrD +oW3&h=s aam~P^V)yK\g it-ռ\GTȨԢ^+ky&ԫ畗ՒxΝRm *JC`O=nD+ؖ=uiD81'H|v1[ƋPn镘atlhD={0 JݵMY)ua <Ytrj!])ّ뽪ucC*$ZC-iu+ xq2J܆8%+A\[Z|v6ET5ǝz'L]f|Ƹ,VQk~21X,}QT}զf煭G"RXL5N<YX+bZ2 ncXZ߳m/(G6-mwq\!W4ÁC{O6fl巴 B${$1%x:zW*g Kf@cı7:0xg\L52ZJ2_RuelRu=Jr1+lԌ_&/V*rDǁ$η}N(ѥohH٦^oީ 8/=sL9~*dտ>HC|[F2%jR_X(5* 4I 6]9]+ܬF FɎ~,ZJT=?Xfb 1w<̺t">5ti7c;^D}PE) ]!y%%-'pƝΓUOH.֧.9|{Q;(3Ca]^ZW>,=8(8e.> @d>yM9*ÓԽ+&SH+?dBY Ffb>ܥqkf% OC)+Rdpm;/+!nzNE3-@lV%knR+1~5 o4+oFOȤkT{\CZTW#"뿴COΤyU4`Yhg gXCZʴsLXrTk"G}<v r\A fͼR3y^^[ٛߡ]VTE&-+'Q&9umrmO4TQA:BJdζgG"j@)VncRxt_!ng zo}9eP,fo.s=LP&C=?cpY5o?=)xDa 4fjGþa wB<Ҟq2eƦCSOs* ` qG>;oU,`BWZ\6=;4xͱҽN8*'=+%d<&<˟n1qKbV#%Gz2Eg 25}@U2 $zCWI޽$l />ߪP,Dg Ho_US7nCWYCEm&T'H.ťo-Ыl}cU{U?Z thޔnZ!I&ͨQ2o6Y) T5QuAƴ= mΌ>1DcB*G~|z*&E MlSMf`1m חs&뿠vC3WYcd&.L8 &Q`1G9 uuA* QxT~fwQ8ټoOy]Yn{N+;yI KdK~0EP/>8}IRv?0vi*W M0#j3e!`[bz}g)ڈCSE7s^ڒYo;]f{#3jgnFHEӝ#w2S]МZC5.{}l#]" k>?ZW8?>4zt?wC(]|%] o; cn=*``8%ؗ׳{=,Vo1Qͬ*fʦ$c`YK1( S4.*yGͼSRAc=z0Zmџ=C3=tFM\b6.$b+́7l ةp,Z6 *7yʤ HqNI3~i u:$ąZauk燵JgN`Ei_Pv v8AʑV ū=b㷀8ԯ7i)^_v̻S0=ŹRTCc()?cSPcSb9:ap8۰4<E{!7i 1ΰ Q(ӞW;?e;)q1f&ЛGBc^Dc49V~D-gpif:4VT9B%+Gd%(fiU<؋3J}.# *xB{)> Q{6/U8 WbBԋ L̀F#j}0bYRkE:[q )+y cw^xni2c#P'#ѡuy6Ԟ촊~{N4.."V9 So25UtU^^~)(q4Z:+55d:O3WcxKGEOqV9"ɢBq0j [zS:¨5w1'Tq]+Bh /~Wn4Wr!תXQl FiX#q1Ue-bU5li;U -@Ǩ )|5n,L˵]Hxq+@^gTe*Jv,j3΁ s4sE %+0驦s9?IKo.+q-WD~8v, 3@2b8kV|=Wgbxhܨ)P< Kk0 _ڼQv3HhBO+isݜ=2JH6i&B]uWŕFR@1Чɫ%?(o?RGSGB"/XF1c Ϫ9m51Dy?ȐdX[%y?/{)PanjڃqW&ryl jU.՟A>d _g_5(ZgUNnwv3=!7vjv/6lJR _w1!%,M[HrQc>&='Hzhe86`*ꝇo"\RGW0D{7wԴ6OWtfKn6;y U g}DHDPI!KQ_qRNHT3|ӟjϼsq" Ub&H@#ؠ88}3KB^3p =ih;8Zb`D <(yO'2|^㨷y9W`p7_IZyrl (*)'3/f9ީh>g.cBbsQ,bL[ĩ?K7sdX=F2x'@޳eȖ37хkj_B W]˗9zҔs㗁NOܥAǣ'}Hqƕ_+׭['i>I}Gq= ܀loyDԚÁJE8-n/}!H)e >~Wݍ  Zn<_p"ocK,8X<};&}E'odߒ{azV~!O8ݵU+fB <?5NQW:& x4 p5Ӕ+2:m%Zg5)M̊LžJ{@hKF3^?CY$nTb $k.|:lBэ^]+_e90 otQ>TjI\f QL4:R6',_Zk E t9$tvÀԕӻ6:1^ RXUϚ"KjWw|9yyR_sā¿{;"@ (I\j)VhADB|cc܊ug+'I{1hʅ] vЉy["3^h.Gl<)TƱdeߤyUiff @˻\SB|{j:st /OYfkc1sBq<7L+ek b6QHg1^Ԝ>5../<ʬ$e'#&B=czk3 fVdJ~4ucf:iV/:+] xRd(TǠƀ;K Qu-uo5SIx/V+J~9q,_$cb@D)^Z  HtDތnh/u@*2J"P'0v/[ֽ hps(T -2O;}a˳MM:_@) 8t#$2r' ~J W.o%{qAv:-g=ZG;@ͭpWﵜf cr6Cç!9w %sPEy{C Pt/YCTaTi\Y\;Rqni2E[GfzF'- 187W'#SoL{,235/0su;[zVRNj)`c:t&aϐu `Jb~ž]N>5m[>7dr1R*ȦƐMˇUUxa64Y1r4rJaFqLEb::d* ɉV" tPFtL1c!Rr%m'#ps0vO# B"X(~N$@jPܜnnswZTNm H*x*;TȐ|XKEAZJfE 1L@݃ jS u?&m^F涠N/ 9'LX;GVFb!EZY$t`h,:ny0KtxER]%0C,qqd+P2+}ys7!tEem[)N.T[+&k z,#F'Y"=τ^#Gh[:9ij1u%0|ZWo%[0l NbUl_~9Ȑ9ʇ-6 ȻJ^" o69vGc(^}s-YVX (2n5\u@dct[܌MWӾ9@'} #<{}'lSX }%̾nW7Ѥ"X]ʮ8O-0f_wϠ,:eROO[k>/m?=ng(&&Pek[zlWHīת;n_?eՁW>7>^hpY1Eibd5<]NK% 7h 3n03ev'(P1c%+g3(?Zl?jFP5Z"tRn'Pƻ5:xxX'v,GX< \J|1"x',][da͖9` xTd< 7eo#m݂zm qҽ;xM֢$ev̀%}f@)He?GpyiGxAV:[Yτh&:Wk8Yt⭩:=3R[۵O)/nH,_s%Dp 4LzVw?Q%$G(^ b[GW$_* +O PIi]:!֌6@Ziҳ%φSLfPeP4c7Vǯ#U-lA~_]g̚:ʭwnFC#g]N |Y5TaG+%Iǖk+S@H%`4L3y_a4iFs;1xʖE|/oi@ "%chkE#d`:Ujn'íՇXO, :*U.R߹Qf'ij(/1& 5G|Wߐ{s%Ƹ/,V P3$T m:muX|'Sk{JI9T L6s7 R*SʨWq(һ'؆v3Q2P{npx[|Bb-9yIhQ6 O3̹%njbB AIm. e4~A9E&lERz/ш`hZ+v{7y2 Y6 ߤQ, iO]Fw^fc/̀QSW2YȄ9ܕpψVΚ3K na[q2{sH 4 9A4\ M~^ġ78%S@n 'x'-d+W+uPpjoga_x(wN@3b1q򹶁jj*tAm^MwrijpNe/p5΍5+aO.Ll)VƾP_"2ۛL. v3,WMT1=kmsĉh^ɂ@ޒ+[RB: wU[=| G`֥ ) c/MXM ʰ*`mf,C3xE_(ɖG2g-/\>p.TcAQKJZ\3()ŧcEu:1:"K\ИIIhɷaΧP? cVN G|EM}jxM[< ~0^68)xWIjHc/Sl  9tTWL` U=f:PA9]BNDd+${j≏0N*0ն?594O}#Ѡ j2[c6?c*]_ s9 m[%p{.ݦ܏) պ! I\Cu=9^uq!OS?tѽWv,$j1Y?'\h @'VBNM6fKt:qp[ 78qD޽_JT#Waݗ䬯|qE-*>(\Q RS6;f%Ֆ\~+hߖZ/ \"FE Rkqz Ѐ~\NO()Lq#r㐤+[`ZY-7o`=y9b|lBwMތt:`@$r^yIZ$TAe2}f÷ƴKY@4~ifs0Ap܅ǔ~ = L$.;c6Y h yHA}5ݐrZ}͈IoVir׋{G'*W<ذf+( UM}_R;~#Xkvs@0l[kb\ Ť~)у7d*#wFb/P: AA)F<[üA4{pC! cW%6ϳ``,8/}V,%ȷ1V߂N>Xߨ~ _5& cT8~fI& LAx]=&(#xsOۃv2`(͙fE _xa&^(ma*#/Q W8 :yVcD^6 ))OyM_f+6ƞIZʭ!wVM j#zS|8P\̍VBlU": jbCSkp(RѼNaTMۣf zi™4ڭKc)nz}XXPݢ\̙@-I RM#'R7xD}_rAK%TQ1kx 2̎G$E6 N Kk^@y(~ lQ6{Wh[gY#i~S+@^}IҊPyEpHHa*!*5zy'zʒ%p4x18\Ma\]a#}T bH6S\Kz%n g@2^Kz%êy6{Jը- {bvُt'k匨:ssJ'* KЪվ`A潊u$X4+ qtȒԅ\כ[;Ӧ@ /|Uz]&]я)qv٨ポؖ 9t1|ٹ&ZTUCToI|{uX0.x h\y2(lD1B\,*zŨE&jyuRBΠ>SЫN. 咔Owk:_"|{ Jz^ɩƎk<vf"WO@$ `#פ*2ۅwrpW5p8-#2>aZ-4ӓUiU̢0PReqכNrz[´2ٟU7t2opd B5[~񣎮o߂.Wbo$ tb^xJܹ@—;-ҷ9@UShxW>;nS՚҅S=:qx$.~XbS4B3pLSM r㕫Ĵ+NvgުDPհ"%qYN07^XA DM= }h'i%_D8tu -ou|dl|z6WqG6^Il=jcz*'-T*y<%z)xFOf~L(ɠ8q4?k㳟pfL[%K=z}Ejԙ.[gNuI7FI_NϒIj#!nH+^0 WEx}J|y`(K}Ex-ȭ :BSצ[Am Q ЏG|ucC[vqؘhٸ{ z@:=mkW:r]hAjԫJm Q\^/qs7 7/''՟ga h(j&#l""ţ꺭T$QEP? _jC N"(X+v4 ic8I5 Y|grR9uq4E! ;:h?N|ŒORIA$*N<M'šdO&N-RSG 䯤FJmGj baPx1801VO},|o5?G׀n޳8ԓnADz w߀\YV՝CS|WIY5~eA]_aᬩI@}KX 0|T?,PklPt##_tqQD9s;#ClMrY?~[, BK JgCjq4NXrz{S<73"'T1|@@#aoNHo_P |ߠt:8ڻw5n8n6T_RK絶R[ 2.kO|IE9C;T؃.rsJ;shJ~<diJz+ܠ7N<TAc'O\LsH"Jg^鸛 ,ywoeAl)%a_ At6нA 7:iצW'ӄ exa~wtfSlP弤Z=a~TKB%+ٜ>5GQ@ !`{k&_(.4zu:+)T\!~3n#XtY&"+Po/~j{ajitMMpw5;A^)-Ty%q!z iS0/kniq1߇ch6w<iά0Q2_UΩK@x0eZ?ͼxGz(Cqɣ;6i#fx7lOD{NT 2T}'>ɑJK 6I}/t T$W d9MO]E-%.߈9pGE{nR 1۫Lܟ…ayVG1TV"-71tKS1{N²@7e Hm9i]uFe>]J (d{:-SnD%, F Ӱ?+pzwGWȨ XYqf<ׅion;_c9d8zs4'(TqIfS *C(UFeR#58+}e+oKO!LX-dA|L|5f[;2.W؜抺]Tk_JuX N]FMHkt.; &S}\5X~< [$/S[Л@VOsm["Y_9u?v.& 5>}a>U.+n(Ќ&g*Н6o3}~$YѺc/C0za" X7tb'd0~eWfxtk"A~MBc"N.P W.0i(>Й]YoDrW]zd`t1,461p4g8)ωA?Ĉs9>vBnIr@k7eNE._˕ 玼\Й-`P$䝔(-^f|mh2#2u$@*_t^pL YoqTp@RLԣm<5tSpou$20Oj7>P^nSzgy<2W8f&Nw$F;A-[IV<}2B4ՄVƃ[!޿u_8hvŷT\m>KZҞ~s,b9|˥d:oƇTčt$-vA#"F$:T^d ͑P~') mwf~"l^)Gꈙ6;jRޱnϟvISu!u?w%Evŷ~hY3Ichkr=#sܜ}.RIA wn2TJbS(ap ڂϞ9ғn< ؖ`dy_W4N5sFŅ2٩tMHދjw~ń@X4V6zG6vec'r 4uf5d:A ͥ枌QOJnвxX"wGY% F%oZQt1#*r7H_q3Wp6LjOT݁ 7;ɽsc/Is s{ kVpJWr6pX lUH.TEђX\Kv\o־{eByV8꺀v4uc'̽L ,wg)nL ]3:X" 6ůzyxv˞HVW:*_3v( L+ 7ܝ@6/? 3cO. 72/+P 5,}(BՃ]"@@ZLܡ]z+whqhaVE6ih>I$l96LXG!\O7hGّGHͣ?Mz.H9'o-3iEzFW MI%FHs>6fb%mX@~Ǹ:TL>c">޵{4k4 \j,WmN}-y/}"Ćs[ȔB\35+X+"i<9{(\f?]5icm4s{S F4=ɑ ӮƂ='3res@GTdKV͜&ZB$ӰjŁFsQhR\]tb%Z8X/yZI+%wg8A:ڞ6]8Vr~@<2%aC ],iSJ\ʌF]{we%[5s楎g${yMl^X1>ovnIT>'6E.g@t'UڍeS'l_޽jx͔loϡ {PFSHюHkU^MDlQFC v_c?N6sޖkR5?Jc>ixIa*^y?qwF|ZTb>,Fnig`-\jLa v(n|K?>W6{H)}ח;]S_KIVPmjvU1X}-zCBHٍ7R%ͨQ xZ`{y+Ke@oI( A=4|L)6t2S{ _;F/0B/=FޝY$pVVW^]Àg0#'D3 ?8:füc }̱"&l')yU|7f440_ v8bqWׅ71K{l.7 g[jLGAzK_KNk2Alb\1CTQ``ӓoonݞ`tqzC_@?t$ :j stgߝ<(|Mc濨yF r_m^qgR0aff.A :/{6w29ҿ R۸ W^Vwbҏu:/"JTt f4Q*,Z.]@ ō )kpdK >{|W|03,Wa">rԃKqH#S ƪU5Ā-:噢_ѮH<2m: oS\6sЖUx\\/4B ګrB6^..ݢFO{el5lʚa)}O(zY(hk#S;Ř|hFL1S0 Zg+ e%^0ʽDz;O0귦I b@y(J-u Ao֨D/:qKFyU"!$ ލ" I"lД'[E<5i гkO >3|͚+àY5|L"2OTO &GSκXW ;_4lni+[ɥHu;v3QpiṱuT?+28[$+q|Ƀ=u g4{Gsk΢>QzjB8%E\1x>Y"e l&ԓ¸~T_1yJe'KRYiF\赡kpBaS+2W;_:4;b>¿2~"Mߚ$L|<AQ&4ʯzdLh4clma#zY$H JQJl M;81Oǔ=V/0>T-M&oPIlm0H=ĺ ڗrP2Y_h!RΒ@~aڅzKgMG*Á*jy^# :M6Kypv+uMj*qfuHxq6|լ%c&"+ֻ3Ik ӿ4tR:.Geyp*,{)T!pdԳgڞdw.'ͩv\6!/OBĤ5UUS7AbSYg*xȺ?th7 JCh=n 5n;"3+_`Wl04fv}mZ}byM`$"1R]v*ٵۦ#,"dBHAMA s*B q\!΁FCdźufFF}'[0kn;1 5K_<`eX|)6;F@]vleЋ6{c(fayƴhc92%.^4tVdcz qӾ`8>I8uj@8K-Xd]3SH4 x%\C%rO$B"ςH;Js 7CvYc*lp71ڒQ GFa3//7P z8MdRkmlC]˳R6vH=鳔p+&e2:ɏP{{!9 +$jܷ Ui^42܋x  $Z<atB;'cEYrpk,%pT~at,O(L%C[)*F t0nN$03 `qwV݋}}F^q'UO{ {P(y9@*@ɠ/x D.e6h]\kFދZ VJ8#R cŤp5GJ; ˁ펣9Z/و"NtLLFR\gPi^ZwY+ێ]P)mou{H5}yu]i%y30ta5\}l<]$}wW)?_";h4e-J/$v :Co=?k>MaseLl)w,gH6g.\7lJ V] ;_#vpylػTHx^7ēs֡hZ߈N2D&`ꖠG_ 2 3Qrãt󔏿(,J5fN&պC zu.c 8nFBv${ӯ8c8Ro\>NZ"&5ʵ<7E18멶F{s^N6̡2?TP2DPW*+E x4֋f aY5-ZhoF!;3w"O>:MGܷm1]zs/{׈%Q_ۜY ][F+_gWJ]T1Η?S,GNYr{8XG<'|I8?,:đ#qJd$o6޸b׋S!@/MC ]yV#7P#q?B*6cdζH`+c:;jkm©O{DwM7ʜ%3s?h&l&8?N>tWg뢁Le C5~;+kQ;~g1zCCt&n쁐r&?~,i2F?x+Vc{Ax@,crYI%t" [OOtܔ,Qnc OqEޣ/=Ngt _QR` '(/bU$?.xpQ-ObqEB*^"be |QqwK(9~D )=+*JKlޥu[>ל rNBvu{@x 9^ 7T= 'wYY SsѮ>=NK6Ay)R֍ $Bq(bm8PWcr!5WƼ(5pr1/.⼿s zE6cnz-Kކ: Y;qW#{) L5`׫jm #J0%%,3W\pP; z̩55wBV}ڂôZS3h/hC=kvRK x͛ sFn*WAe[L/{T0SHgIⅯI>wc,O LK4!aX[ "2@Zƾ7թfJS'URgy4eT: O#( f/AS+c%#I1US>韆1\ t*R7/L5rq|I]Rߑ7# $gí"=u;Q_Ǘg,U v "/1@L&lU2.0ϙ{ "[2\8 >EߨŘ4MLeUUA(]51Y_N{eΩo vF 0-EbC7aMWF6BBl`F Zt&Oԇ6e΁WxL3*=N)7'9=dlhy'{0hLFuY |N<2`u6 1SriS`g%8^uW(z0:bNᾉckeyX9%ۀŝNq uo#d@Q(/SxyGˇJ+q=h8ȡ4;]8CtH&unQK\dT9OpҩAj`Rn";YGOB2PS7WY$kmCísݘl{̫cAg\X"{P^~.qzTVp<` 㞺mpJifg-Jcy=)2%8PlD p!J b!rMi$C5:B8XXY:k7X")7CD]ZoirPs=mIc6&{-=)`pl`1wsP{k-E1J%J?C0.W 7'Anvamj$^!H[@4yAlˏcy/Tl2[Z `4HZ=sq0͌mu' cz3h-uI6 ),|IǷEu'tPNGUFZ*=XrHsvΒ8U& 魆`uh'6JDeg9 I߂OU7#[{pk(LMn:0 R-Cƫ}Hp׳|!`5bXДAN$ezҎyc<2=xiwƫJKdX~~3ۂ؉YN5GS9Òo}wi|1Nc\]UWc}G8LjTŲ,e]NVjr!XlVx mf+%}4_vg]!X.!{ѵ/*`XGY[rvod[,X.d]%r9[gt'(nV T!o)R&Ta:.O1[Pe,A^vd*H&.byJme۪pL'\~?a9.J9X^3̆O#nPUy3t%z."20%ePg?#B$מd۳nѸ h&>yLM n: Sʔ+ya{RjTs2*<,3=eR奵;oyxQMHXe,EzUMJqL,Rkg#?9 /RV`*yg=8/\~Tȼq%dn$ks bas~7o*F/}C*".N,%;'8h>*CWvT7@ouٌ!^g2p(9 #"'_@+9C۾@&sv瘎B?%7: ;Fഴ98g ?gu%P }F}~N3b֓Cs=2VUpR kZNb#zX {J&)75D#D-/Nꪙ%V269y%jQ-4/H![cʅ>!@3bAϞ,e O/.U6} \7TxbQɩLIȿLRlE=aVVNT;?"w^/Kb/p#0+ÙxEyEEE[`;~fEiOVf&*VRHc> yDj!/e$+x  w,h H,=Vah~zJ[!+NfXl~̤+5ȁi/eAfIIr^#;Ot+^ղc>E0~%vqL]^:nI+u1n{.\.QWke t#Ä+sYynGr%Omw2XG3ɰP`K[t~P(,@(;w`r>M\1z%le4MVI_T1V'bC~l/e *g?KL FQ>ked;ЩwFc@w4`P?Mqo1LnN+uz<|K ڦ.vTzi1UM /ύ.qim_<kdٲ>]*Oxݜ^c9lx'xXMT~=%`#T߆n4]ǖKF ,{I޷/v|plfu͋^p3c&  nKF 4RȶzH {:;XD,Rnfh;%"\5ѹQ!ɇJ_-*ViE,{OK(Y70yb`V؊Bّ&/l5g5K8hza5/hFr&3XiW"ebpw}9VWy#A|"p;+g/1x%&e';iuyU"Á Sc\3a+C>aē|jL:{D Nj@L~m>0{UP}o Y tm5ww't(G)joºdvӡ|3&,i8!X@ t? Zj YKgu24<<"#ה$2t8L>4 1riy\rGH㼻mD|t)ns9 8z+5r>0q7`tjA McF嚦w䳳0 _D0rl86Q 1|CZb` 4E1"*4hOл$/qt$urߧ8dT^<@6 sgNLLDo.}/uS,;9Hm`+19DR~l7)#FO.}L%Nh;AW6A5Vc/+2͛Zr! $m*a|Wx-+&U-jNoqŨf@BY37ΛWcXreq5&ګ3=e:);03wp'(Xak:KxP[IM!~ g/o+Ƶ=3{-i5F[G Qͻveّ֋ &7<v@P`d8L8 -A{fy̭B o_Qiv!U Էq ag`<͎{cZ%௣"ftTfNq aB_bdz>p9~c[Cܴ^wY7r h7+5TJjxX0w0C0_O_m1I;}[KGΓlo~ۡ@1`28Fa]W,2* ^שNުcmj53qw-36~p e73mH_PN`=hU<`)/).:ԅuGlO<ovynjmsCQpN?%ٜ gxEs!^a{Yuv?bNeepfycH:7^;|!a76sY2Wy1).o|3DL|xyҮl R%֭6sMVOT};>x$_ļèva lo:UE/SR| g'k ι^#cѶ{$ R-p̏ p ~_g.vSbh:|alVAPRmg q6K:YRP$o䇞$(~Ef/D"%5 F ,\V ג~/4q 񨬙U" .U$)Sr~12EBDc&^`lX uuvzm2f.Cs׶#C0Ђ*W[P:w Klnlf#RɳbB ! , 7u^ȸ6aћDžŔpe/en?MNKZb8[MG _j.| AbUH=,X^N\{TrK7T0O.9!ߧNLLd ]sjt=#ɵBvB8 wӍXi JrI+D LnJR&*3tS7JNnBF ̟mL\OY(%;Mc+ ǥ Gx]7Z9TA6qv>{q%a/Atf7:ʻ.#rߪ^N3ZߡFna7^w"dfON'ߠ6{]+jV$('acܫGDǁ<&+3oTհ(Юϴ&Vܨox hբ 5!>''E+eGAA +U^UN,ñfpՐhj2T /w?7<=*LaYㆅ.+l3s臛P-[BSBۜjKdF ć7U\)Bω?.PYi5t^JSoFCα}={k{ccKbȒ*Hpƛߣ!٬OKx" .iLnRRTRc V%Otݵv´|,S塃-'0UUli|'g 4/]5Wt(;z%_-!ǡrIvF(JCeiعV]݈ٔFu 2<\h:!^P"e5\Jt xDZ#$e;?ARZ:mON7ҨHXsGgh9Np@f{Qó߭ckb𴉼I8<C!niuPOg\  \d3h$X7E~go)%L'1K+M`"y4~ABTn"f GJPqYrm"X/u#3E#JZƮlx {/0)^&֝XfY0Ot 퐁/tv2"pryAkq;0.-w %=*U@l"[q;ľڕ ڙM|E$њhb6(g9*kȍt 8{gNKLrT/X%,$0OT ZI}.l"Lf?\'jȻjR]73<-LjUx\6ۖF7uzq] \0POIӗk:ḹ;Iҷt HШTw/NX !)z wĹB;1\T4NגVw{ZB(PWs16T\wS9اK}AG$<tpJ <)t̓TJ"ٓb;\ "c3T8|#01A!]Z>,Ni7ф Ք(RMu&(,jWڐl9!{7GȄ܄Mu;_|y~Yq mԺQ(d5T@x@yN?m( SP=K!gxbL <_&-:7WQ,,W=L5 uJ82f)X ?9g3rl=F4ͫDUeZaSږjkF 8F6~ב_R!8YH j?]NEDm:j ٟ!.G@5}cXǼX,6$%.\hi'w8[A/1&ﳯWB} a)rڃ/+";?Gۏ{[tٻ0;"ʘ:ҥp7ź/&3 N)zL[0f]fͩU'09#kƹ_7ttrԏTt&?:R/*(+g(rTo/ M;EqI?a1p22V)RK8pV5n4-!JMf7!I]z2|k Y6~0z{Ή.|)f51鰀иFBRׄ 6V-OS`KLUqp* S>Я/.fm'1ZC7 I_c%&s$dA(h/2M5NKIJ>4HgY*A]81]Mdj_G8TpQ8voꜾG 'HI9n{6 `e@wZ4B+cWu/aQ+M%B:K6bo (%%H̳f@ I:y%W%ߋ}->>'Ƙs왒OAXX<#TQਊ ա{th$O^Lq9+%M |Ȳ:9@pgfy(PCx0L0 /4~*!:nTS`^Ywۥ3iZEF]Vj3n3u*s˴/d&vcC Id]5`s~} #$>?+=ISqmdߕQ\{.Ww?ëWe jҨ]ptӮ1pGD;x3A,K$mwc-mcohKqTaOT_#Wkk F. 4|E0*%`SUE:3`H!1 O"8tq*wר]\hKORl?n;j/*:hO -]&KlG0KfXO-φ=ZP{$kHXdFX8/R8.7-#˵HhC@1}.#imul?g I@9.jf'뇻.[CuyKiHÃwp>6DDߖWxgJ=sE8rv'd!p4)7Ȝ~?^̧nߘ:`|(m['Ddef#)׶-/udn^iUB~JIA%j@]:>W=hĻPZL4dRY^aR Jd]i^q2b`kN5ZV[\?ߖ-:cj>Eh|r Nl4Ua:8khsK'So,tY(T]$kL]& ؙ+D{VٽPz8x7TRn/{XKFG+3DQdf.N 91ƛ޻Ю}fx;3C Gh6R G:/7_RPhS jX⨌=EWFJax3;/Hfřm$Dŭ\ @}k#A/&&t^ѭnM z%G|֘>ު7CaCܤ ۂvĮU#;xQRcԝ(y}Eo,zMK*H/~/&u֛F -rk0dpyUlr3MlQbv~g0~O'1xEbuϱmXUaНWNp fނD~7`y-pS i;Z~#]zehTd }j"x;E_t 3M yE%9^; /_|l~IfZb;Kcݝ"RU)5,fζM᚝Aq3iɊ+lmz(-aXD.`^:p@ pu:lO`N&MT"mD]D`Q(TV;VM"nMV+h $!؟b9wIkY]U%hضԑ*:V^qjۘ`Ezo=P/ "y­PL(v^J2uȲ, sz WŰU Rk946MD?W,ՅGy|vJk᭽ϦU혃g Ef[ih! rEy_:YLai[fcdIԩǗ^O"iQKe.;XohCrry1K__84oK/r1rq¹x |ԒV&/et9pO.\|yv7gldl; &3\r5DTE1JļQ%17k>N Iv])wL9V}vx' Έ,Գeچt7b3) Eڻ]F% mI \jm[}#y<ߛ#зի^?K-"f|Efg,,0,92NFg<;bN^@O(v(_ Աrf#$i'e' Kpl(/W!cTZڌ-NQ8w2mlʻ3ZV %`pP4rC:^81x7z,3DBj &z=Cl&TȦ4/\Msě_wúᕍ+K`w2rBxwX۵q{Awv+Ful\tiTUPB< ZBٖ\qPzZ?Ӵ+m=(af~A}{_JjR9CC5mr ^=37C*=]Uf$QS#I!5%}tKs<3)*5Bb0Jnd8[Cȵ 6]! KrV׽R*MPuZM^vhjNv"( __M? fL({p!9AYAJ#13Aw 0*f Z~zxeo )@Vy+nCb^u>=@j*зnI| : $d&vڎ,Ѿ>ȟ)a#ah Y1Awfruڟ|T^֯vVVy6r{ rbԐ6YeRo "<3ЗnLpEkCpߣ|x*oT)b̭{l}ȅ:G1qCl5v_r36<-%NE_wW:; yBq"C\v ܧD8Ig'<{e? 7׺ԘV21g0 ]|nB+m3EDo+1G`j"@IC1E5k?c5T#Fn%T'dHAlhIS*nC CbewyLJ%Ei!xA, fīو/QTG,%JH?Py  =:8 mH~*6uMJ1(Ed'q]-5s5is] P^Ɖ<>ϋ5lȿnj dm?-uC{*ɲ_ YTUQ '!V\Fڪ\qXDs1]  eSd=zjӟG1bgZ@@_]Bui 5űR=LʹN!CXJM`8 I"> >H r+5S&Kbȹ.skIJr6Vvgfۭ<-0~?|XLQu38]Qv1ۧtM XEzSLfӱ )n4;Å_P,*i>ԙr[G{bް|ƷE>oWGabΊP8h|v٣6֨Ϻ`O񙒝]QG&FGkkD>dyoxʍC-\Yr`¤OwM m9\u "ÙUϰ/ח%`xEM@l]`{Mr,S=9ہjqqAA' 8᷐dPa9/*0#bACs[m^y2[.(qs>8Be g& ,@G7dKX*i셓1]2[[#E+]$S y4ޣ$rO?ga([o,YGjKo}:Cr* =Gw|nQ^Pie2\yʴ[Z" :&N "0Sr^Vک_8k!.;e. T0-J_{BHGXvF[g4iU8LL߾)}xLʐW"GV 5DI&rmuQ:_|` =tSt}ůĘaP *έn=)Gг B?H ]P(QO^ܳY)GI[.u{ ?S11tJQB1̇/GTES1.ͪ!ohWɄ{*1у҈c|駏,5ˆV%^{YyqJ,~|uhϺB%kFۤt5>$p*UTFw;ԬF@AFc _|7989 uB7B5P̽mhKCd䣗N5Nkt"v7AvdEZ~9 ZgwZyv[o_Mo} cZ:هZ)(a)zIJyDZ~#w5{Qe)HgxJE܅o;u/q<YGs>uAlInc:CH]FEQlEʪ|n!zyA(5r=r>]ЋMBZQDmX},ϣQ%{4iž\@ntJo=6tI:H5mJKUL4r&y=vA{t?qxF^K{hO]9x`q{HW7'! LyBlq-Td*-G㕅>-LtZak>#-ِݱCܦkg|Jy -:O8Yd íTu?QhG@D1-e9>B*K`Y'JFa"I eռCF$vȶ<& U@4kvg@H^ V]sH uCP@#?8|~b|7T.6nB<Ҏq_86ijEgM-{,֙pd>ۺHG xnlÏ@+c; 杯)'ھZY|&SBl#Z`Zɦ#@4ӬMC_]Ϡ-#DD y –_kFz̞-31qRZun$T|}B˳tNδsUJzc[~] |'Jzdw'7zNمacNlg_ 0G7=k%,xi{/rʞ%-}068%*gKA[p <sޜY}<0q&5|&B KL$ Ðyʇk/< x9j;r=\ۣx#h X xj,ثrm>3 Frș+xM?KHxbIui'c`}y#ߌyb±U0#g(b.^*Pm^D9AD;R`Q6saXGQ k5bKW|&* VBSQİIQ=>:/Ϊb\A3&DA(\KX[k\N!σ=g7ňpAAMaM׹mVo,]ݨ ;>x 7֋pAc0]$!C#2Z֬r8ATBHC&>cF_ @ Iݳ :鵕|%VN\Oggk{ :qBvMt U0k]0 Eib Ai5ٔ5lӊot6\ұ`u&u1`a`UТYYÀ6|>Uىk\sB:RJΩ/g\61kZiDOܺa٩"{ XǾ{rvNLm͹avAٰ9 fĬDD M?$ig/T-yB7RU$<~Y4u-)3 ?$ Е^Is*hnǃo07N|&!N_*!ߋjg^8}1t慵A֝;^dqqYDЮm1X#ux"t^ruk(='*=vPҷ$@~:!U,.w(9 5p@ So06iqMIe5 kcrPAkmʧK2xgU=]aCC'#k{IFy!Mb~ fhk%WZg7Ο#hLfRk=ty Wj&UDq5K%M>_6ԵVC1JoA%oSz(:Ak0"$☟pqjI`o Mry܀^(/bzvT7vy-Mt.LѰKo߆Ԥ ]Kb.|!"xh327ZRs[vpP싉@{UnL%O&/+Ycν_5f2(w0='tz "kIb? (KxcQtv,KF*ۉct,_i~2 S]r]< l[g-9 D5 gjj”s)ċMa-ysI[jJULʻaL'*O.l9K05 H@>JEu ͯs*e]m Y3ko`)4 `nTuLhe%!f̦/@E>XÀWv V+ўʷ84EԢ̰3f6ClUD0P\SyDi+U>]E@ؤ'\^;-}Qi 'ptxW=mL30j6K``ĢM{3:v!&϶?<eE@㣑պoӮmWdYFmͻb ;$1M N' RځxQ^Ma"SaUSV(5h~r":U߈xWb02ԁ;sDŽUHQaoL@cEC,g{MW)(YkJ4Lб$M1?v m~/Euj\`C,rt:=щH]õC` ؘDELbG'kIăCj }f}~*#] X͟a(.99Ÿ>cKjbMvY/VƐ2 ^zQu$[oN^R<R-!KjOE_EGۏx w IE|Ե@-t͸Q~k,W`vtRH-RPOِ nm>|5ʶrsh5QwȽ< khfRێy3dhBÐCy<},&R"4QL[IK9=x{-R:`V?WvmW ~FE'A&&pM#Dis6)ԭ|],lc╷T%7N!w L.)438]r޷'UZ>YJY6fωǤ+v̖<3ttgɑtR퐖m|R+VS֦rJ#ӥrPOJ!CMP%xujAt] KheqM MC>ȥw'kv) yGWtJլ6\tlwڛ8Q3 wi_-ґܖw3yL[xdEQ&iTe4c;^œs2Zv7 6*Op[ZC[1 ߲'5;pٷl"RȀC9tY!(ɾ7̃]Q;M>Ŀbn$rsv'hyQ&f opG]jG%zeaBY_)JpO5%uO:-k/齻BH!kadz1c_&ͪkGy*e:&8vBIll;n2?&H3JՔ?pjnf$iEP&0S0$V,Z8Q|Qqʼ%A{<ϿN3Wg&vxdc{M0{\ښSl 'E.0@W~1^k);P!<]ܾK\kt~v)S5@k9n aBu=Phwތbc ^ n)|і s[#_vU2QdbԀoq"JY)F}rb^hXP1[0-V)*Rz},[̏&,Ϯ>bnܼ&&οy[ N`ᬻ$Tr՜`snYbKb?!4Dczϡ2>W(3 4 pڈ8A{|Rқn2!wfsUAð~ ysۀ-3JKO6`UP bK~)ңIȸk_Fm2w0;aN6wkꅋbN4{_2`ETq#pT: yy~7>y,*Q9EE'4,BDj#$De^7I6{ZiZ 4mg={eAROBl:d . f.~ǝ7,KPGPWg%2(aF.98.fcO&me}y04XXSo]6d/Y_w/] mX#a[a΃s |qf}(׀s^3X"d].yr&.7JJJpϬ>b* ‚徚nR%̎1Ԧ֑K-AM UN"@N2/3[J:Hi7IF{]`mV1[ TLa Soœ'",UQMѽ!/;~dſ7lz#sCU6nQ9xtI&ָ` ,#X%B2>J+wUu9jt+6AW} as,SY"^1EKTs$#Jm w"(.os[=kq*, WGAco0TVp32_! &нԺ6׷4KDMUxa*tD$zR'N|7_UfTQG_ޑMQe3Dž8 ?f{qx'%Q_7dx.l60\a Ā^hg{O~~2ΰ 9 V⒒G בnKWKu FZA6M6^S(E8 GJ)fL gysPD=JJ>)*r aiBt(碌: &- m J%!d:ӧ6D˕Dmʇuw&s-@auS_Hfff.{4sߞMJUqrabg6GZ1K=g}6J8w ԩ!(T'E`} |RƲ3o OZ/S}MKNRpFՄ&WL-LdNy&>"V룳$0ʙb,< Hg e7l|FFK fcâW3a3w7οa4 PW?bP>d^A.W#Ba+V1WH!GG:lrT>R@R6|R@|ݱWGf-XvT]E>6s?Ն4W/$bb"*3fN^ Noon&xn)|0jcH^)XON|zU[Cy5ғ,+*. Fk]'^c6bQa:hBDjdE"1U4aU_QGSy]? o ̤̂;8E>z':hJbSuJQcX(r\R:R NOe }{x,)t KM#:I 9Zn{Ёa<,c%7^~*Նeyc%M[U3CgeoW# 069W4ÿ[yPBVv-֦fCP5GQ2]S( Dn ~E2fq5R]%qrr7f@kBkl)cqHZ2tբu5*8b@3ٽ7GRȴ+`J\)0(ȀxΜ$V 4ĽW;2C)WҌ3+.rO$IA& D61/ ӕV]aư=Bd RL{!^?l&S!QK|c&z>4l^8h[!l&RNQ]40%D^";k54UcFGeZГkdJǓEDC ۂ$Z);/=Ey.j%cmF,eF|b1I?̕j$Mݷ\ۘm0ij_|FmtT"e{,&ڸcmqvb@cM%nOpJ4Cu>PG=;@0 m~rgN֚lr˷T` cXT)|׻k2)J/Rr"컀.wvi &$qY' 5Ћ鿇19cbH>qF5%l AEP]f?e Q!٪?4p["~r#ˆX?KSbt4h3Y5U=Ë5[L2:^2&AEhsmH􍑚h4uśԽC Б87s\0a%ܲ nJEfo]{o #>)gq _i]e =. Λ[K5i[fr{_%[%!NlU幂Eep^;[Q  }y,Uy-5b TOGaIw.ڠEz],^7SA@Q/"Il~k}܎.-Sc:.'agi㊂OɄ&G~GPuma^EMvEl(7MF-)ON`R`?4]#wΧ"-PopqLl/waدT:SOIŠ }&+͢ż!ƫ@4 u*odU{I4|vWyn(:lQг_!/eYg9O[M-iiAQM#>\]yuyS w6k?$c ;j: y3UYUƁ*YLdXLFl9`Z^8||mCB3i=D LwIX:x,QxdѬR_nf]eC%V@/F6R@0qfq /Hs92: p:5[r WߓFuc3 ܎`⋸31mP X^jl &+^YE/KEK9YˆGܣW5u.G' BK~!;FD49_ =ؼ?Ks1)X˨d M ()9sl-QDǕ~N6yL 7$94l(sa@U3*4//t+;x\ jg:dA*^2{}R@CB&58S),Rl GEt+)=b06T_J yai|Q}I`~xb"~ r0מcB_PAK[a5 B?fez.$6+ S#wy^1:Ҍ9b3sNT_b,qMo5i !_UYkjgu^fn#dvR@:CnM$*0 )_cuNS(G 4 AF[ 6r#Y]8_aSk`%>5(lĊbM lZ:_ԅtxvF(,-r$qq@cGem4彺q:BnVʷWP3u'XrǛRow0;+e5[O5 p ń΀Hb B_Z?ԝF/̉/A8]P 48PGM2d >{&+htV1 Z"7912J氨b*6ӧlߔ.-0r[5kJЍUJ |e]HI2 vWy!څ0IX+HR^F ʥ$q\GX ''QH%zC"٥nNu!q.AL3AxJ.Z`{Ya6JTͰ̺w_zcK, V(%!RcGia' *an0#0&>s]-DoWYf7# οs{65cZÙruTg[m:``eN$_₧$3 "|H ?kg7@Xྸ ttā݆^Dm{ ,+Y>7SVQ\DcV%Sy~Ïv59nRVsE$QymMyCzI` WE"22)LL~ej3+KJ60s9ŨrTc,o>x0u0s cM S{j ;Lgȯ6@ӿl-5tI, 8Lk"2= >K8€5oC"lG0n u^]U>i7VdHD!YZS`$Bz$ܖJ-YSk/XhEx#QIPe+$bdE}t^) Դ3\\I_U0jȹ#VeHv]h{0B?g;Da?!Q|K(bݳ+6~Ok?AԙQƪ\ V3uh^ lly`VRiWtXu,-iᘐt!< \v ty2N;U|)JJ 7SNO5.hhI4:ʃVMegtFHvLsZKe?fE铦%!شNk[ŗ)ͦeiۥ0xW̻vW ѩ{=f iq9y|)óuRҿV=} ܜ [gzDl#-xHa m9n"v7OH@|a{+V*^e-hb/͡HU3Pxz>. fH#Z:jBS3M)0&i=9+&8Wxzb a4^j%!џQZi]$e q5GV1Mx'3 ac%D:}SJ/FpL?΃ŕH29 ;#Bz4~"* +k5G4J*B:*dOGP^+H%11:7̠s p"i'\kY07v05E / 7FlHclF 4:6 Sq]E"k=Y.j)Ua7ёMzZ١i&&%/n⛫gU3%f52:3>c:-?^ uΠM'lm^ hw.lxG!GTFǾ}$O:&$Nd>"_Ey_0 ѧ夿FRE0 kR%<5BI> F#I}/:f_TҌ vsvKMzpZsQs-kUAim\;tI;~nԸ\zxZfzKb?٬M.E k=iH0ZA?2GbؓWM*W:BZ1n:j ˁ^)'#.Ȉ0ƸCb*/qa[jk,sUYH|YEK;쏡G5=9ry!mm 6HR 3;3i%P@^~,Pp-Aoɭ9 9z8E[+KNw ̨cmyK|q KӶȉ ٭ΙEhPYǸRk)mԢ@BF̪g ď#+Q7jG\9_ =" RT-QcېAv}!@-)Ͽ'I{"%@Gި YlTr*w'ڪ妄?dqeVvIbMtԁPݠBDW)B?uI.=E^EАmD$ĮјJ/;ܫ'l-$v`=KqhGQŪҽZVTQ &rpis~.(m![7¥RUmi)w3a[Ƞo] Y륰AkdHLm+p:oulf)8ܕh/jNxHx"C-8:D \F 㑍('՗Y?+NYƱd!R|v& sf~kJ /SLKQ/palxiz$6ob UPZXn,ϒP`cW K\. aM FV#zi͘;3 DrFgXZ:cAȗ~P`5Ç@Rb>MRX$cE+p{ޙX K"$YW=OjIc>{+;^ȿ]ciX@{%>[VD~];S\k;!-Ja$ory0q]J6ɿbƌB&޹Z 5@ Ӂpì1d?zTdS8_,%xKUef \ HLgtq0,N)HE'ppgǑ wF,@8:e@J.^~2FWU=ԄMpwʝׄ ~]fQ4a &'qܤGL(_ <q+#GE'4z] +`V#DDXj6[Р%]>H3:(vkj96!lf# ѫ0-,$4XlKoV?vHXH'(8paQ`& }r\WFmr db!;?  ڄ<^/ڂbrމPb}]IR6x0<1JHLX$BBNYFYݶhe=CAm#<3,BzJת1 ]]:xKy٢}E%ː)_R41}NA_~؊]sه-R.'rѻa%_a‘7e᡽:n,X ib4 8yZ1P {cDs< 8oOSjAqH辏੮8mlU\&O-m 2!`xH`xj  lM5uߒFUI )ͺ[}5n=unH6Xf +?ab3!L NƓP#\)yDVULk%VGFT% u.ly* 3w4se&C(ndv2LzVB"̷9㨑cqhH&R7D"~ v0+J{w>iJa vwlk$i-RΛϣDc_,. ߅ :&hDC2oeEmG"=դ@Ӆ[wYHҨ!$XBᯘ.G%¶g;J[&ac?n5LP14sLlKEnx@yk:%Uo{W,a@rinJ~NKU$l pzJ.3Ż(߇[WS #FPx*z97|?6}$F53TqJB[p=Qޓ\שP8XXWVI63$>K1ְ'b ` ~N_G߃xmK,* 9-7O 8}9X}pqHJ~pR=FۇhG+7 <^v&>ߟrM- 4l_HWa 7iVўX|S̎m'Z8Xc #(V p[>%N=$3wkB8\z?NIQ˯ NF{>Ѱ5.$f% (܅xM@1OOVȚ7etKo+4 eqYy9ᩓfQ ea^W}4fQ%ħi6Z6퍙HIP~ofbH҂א\f}mĜ=¨{Aash}qWV`xp~F  M-FTU͛毻KYK4]wK=Bq!"'.%VO;l(#qt.fÏpmȏ؟YB"F9 S &LQN*\VnxCmLsR0XS,8Q0Eq[Ͻ"p@IܔO. w-B(oDPv X0_ތL,_pTb]CMSEQqjL i uT+D5`Hϥ&;oH7JOW-!nӑw=  U|^;OgՌ';ŏj'vЌjbq^8d $A_+~eˑUS'=@Řzfh)6LW}SQ fnk2y/D`;zLPdWX, yh"K͛f.to$ dM$C T^~\Ӣҁ'Xo>糴{٠8V:neT?_ Эt?Dq% ofKPd pzg#@u.~81`rnVy.q !|"-"n{1h7 "Mmpn -6yBM RPk|XEa=$<1=_{d _Rzw/0J!Asj*š"`}lҁe~3ZV %,ɟŸC E0m Pd,8YoO62F۲ )R*pA~^+.ԣh?=֠*#X:+bz5Ih_60ġ}\ Ng~5 K-ΨVQGulK>`qƨpžsJ,P%]N5,vž]U=lւp+Z6ٳYkpk>*7t%ɞ6pFF+Ķڠt5Q6uX$:J]GlS*0Nbaog?5DF,T`c.dҢ~lNdN3^9;f$ OH8(J4TX];8xdB Z2s)9Wag^'f'!4qXM~D؂6Tn4?7EaYÇ8q=ts${"oG2[,M]A{^a{82H%Ec&⡰Ȏ nOX<0@A*e.1T! '"Ǟ:.aG?"ASԭUz3[{Dvڋ~][`3 +r1 $>ijkD}Ŕ$q_5 ̆iS~=xo$%q#CS9,.ADuվ]B!t $'jf$ ȧy @2]IB[v*GF!r9>;_<9k?Qt_/ 'fOtsW}+lhl2;J4Fk*%gc~e1ߜhgիrB܃KSRKcwX $Ioz/.pLHpB Vh^;]{ks:hx>ÈJkUx5zyNI{C!H*F{s2;/[ڂiXDv{!cMu{\`@yÜ)Ъ`ZL) jW|Qá[ 9biaK V;刟%gƠԒ,W|WM'>E= mVtpg7鞖XdZmIV;TըJt4 +?͇>0:>C"X6@yw-bn%DpUQ;,W'z)Nnieq0IJ p"=qhW>T (4Oa ?pPwB]Z#u1 x3jhe6!z64N$S͡Nl˭I & N褝MVHEzaś35J7`M3imEzjv}֟9mI-{cPv&ByAGCCn:S(UMD}/gŇm)OӴav Ǘ+w!hPWU'屘* mkg Wy(ϔq&"y+(z.jy: ǘv;Nv[dѼa)z4]M/_э!d%SQcFӀ4Mް1`|'; ?TJ܉ TA)֞mu\]> OVX߭SťT!)f*7Gm&! 3\TUy<9 hazK!Eu,`0sCѡ3B)t4,B 裯thk*.S #bi^$ݗyU"Wnqhyc9D-}$(5/d6q{g%)4kmtnG2j 5oDA+f7a`jSDz}\Erf˗.K8%N}iwQI-i(5dbĴP<˫s*Dҷ-' Dy5 c|6? ` !%gPg^QX3cvA9ۦWz(d$P 8[M "@]'$ FxX pi_sa7X4iWh@͙*`HI"],mf$!qH[f7[PiGI)̬6VqK 2pg*IF@ee7&JN^zvvn@NRGK`CE1;ZƩzu!$QU/ea>5Ag;1?Jzt&;֎^I^ E0w4Ɵi[{r(̢1AS%ǨtFA?3R ?ߤ])z? H4.FWJ6h1 z{v/ٓtE9=MD}@ Qo:ʧͩHۗr]?әw~0@׎J\8ǂ?'?~?S=ѥ-|NZD$IP& R_)TK{ K4/wۍ@SUlL' ) AkV ୞T?ft}f`['pп3ؐiLJNb0dQqzəɑvȭAMBv}q~ֱp#XЄE2.wT&+{ާ h|3Y*s3VT?J#[af;M+e3^+ L}6Vl!5:e/>`qv#2Xw%)m9x( &.{˜S^PyBRJsSs_SzkށFz* j2 ;cE̶'W=;>ދ,_* O(UQ ?sQpOmiD*ذo=Y'0$,|P!7JC=?߻8IBȡZk;i6Sꛐ[Pđ> ^:5!9>nOcr#bj (.9R` z%[r(˥=l{@smwm6YӲ=cRB`ʴg5R)Xtyں+bkA2,K?`W1ĂbZS/:yv~ ;^l0Ē2{R(O"C0y_$M /q Fm?@DE:H}X!-\?.~BG*h{GX?u~ Ynj|/AdtHE@Z+J֓0DžiuqYi|x~0vH2ړk^8<ɈEoD5<@bY./P8ckNu:x?'lbQz1Ĕjis!M s#o<1)tH5#E @4-v;zDƴm﮺hUw@bUiGE_@Gw>vT`_ NۺΘ5!w~m$w2T|@zNq4LjҤ?e*q|0T2Th/ޠedy@p^! enD;F =ލixĶ:8JC0 U(Er<]vwȰzq*62Y?slDx,js&_C(h0_ Hc+x׽j;ڞת_:n~75X|=yS_xΦѓPyR%6JN $2 λGu\DZdwxՉWz\,0jd;!FjGFonjDCwnGi2x&D!DWj@6 8qC#޷i^^+~@z_\s"_]P ,Vcj$3$ #&˹ irƀ6A>2akƋ-_ (F lZHbAYPJ^>>>eMKp7 Z(˃XJn=JCus 9:1F%ILYXE a H"? 6ʯLE'g}VUD9 }Eք<=lw\/Ȍ,t-jmz]R4}A@27lHt"w+̹A>[리i8⃂IXi_)ZΤ~{P\fc EZ}I/s\r$hD?Zħp^l ]oi4[BX$lPi @6wQ -?~&:}N(!ǭ8ý"0#(RH~.JۂH~EVXҮڅ`Lzyڴj0v@ba: 7P_*qq\RȿDZj4P2+ִ2,oN'=*t` Ƽ=FV'54ֺ%җ~8,oGP$QBŃ4$pf}͌7?29jcs=1v+L^!֨mYKC' AW`|ӮwVOgOm|RFv/83)wuF:v[E͹ۑ΃Z&| 8G?g/- 00#Yɞ[R 3KXs,fo4Lt !| %V/qx5%ȲC$zGY'2-G8ۙN<%}3{ա#1[4lG/Ǎ~[[Qze-|Q{,V$ b@eubcx#㒇y^{(3s]q>ZHƪ Bu!L#qvf/ea{PDVd_.X 2&݊ab\+e,gsPZ>.k**o lU†Rn9I h٭Qɛ\:)^]( OXNn//9ORrI~@w D!F/ؘ]3%?SӴib+;`V-zc*lZG֜ŒW`wd9':qu1-}RhR>pUW-R_3W2K痫O[wtsCuLT&`y.nR NL4\ LgAJ x6" Ci-> *.Bnp|13@l.NS0mM7vǴ) b qKN+!pN][|Ng9q`Jt'vB{]a,ԝ>#a T9O1r s+$F#0f%6Ӳ7'ʇ]cD`e#E9cRQq8A;Z_r')~6؍Ce/i#Nh44>h(ͰUȟz"ȩ$+O1w%ϣhY>y'gU?,:vSS);mZ1޾V< 2'*-ds8_ OB;.~iUjEj,3DU3&T^C|<_Prky`cHq \/~_QM@d'1"ExC+'^'pVdym]<$.[SÓݝyJxzeQPCMq’ʯ~kE|0: jdԊcE,z㑝 /фʾ1PM)_79Z>=PO#ԥYE *Yt &@fD "Y";xϜ-iNihyyr`zP;QSH"1lQם' nH$+Ŷ9r~<P؛þl=b^o9相n&7@oM]'񃕮RڢΦ4@Ash <]*4,>0sK-eG>OJ ˪\ds:z\׃ {Ndq* BN֫6 e8~`8>Z2H0Ư)YK_XTx~~ 1cIP^ k+6SE퉔H3,!`Y$(mvP޹s`;o8. &s\q$z%%C,; yecѦ?bQ h'e%4YNy>N=mҠK|QFϵǵ^&6) R_.QD\wp`^s"/~`CsH\ߣ\Ud69 J]f/G'5Nb 8&z ,6f&ݬ-vW(ZQێ`EZO(g1=)H!Y ]з6xbmCK|Ke*&pr~j[zBPfEvHUV`:dG1-yKX(b:b~!{Ww=RH&|Zt'].Vsw.`'v FB<$zp1$܍$̂ysEBف>$wAz`6he3MVy%'aleVqm ^~ cnrƙU" --^rbЊTjKEieG%$BkGi%߶*UO`M,I2YM{ l 7sJ.z5^:|?OZr<%D+Iq>@Yno : SGN/& KQP`K-f5R$<3)]dE!l1s pݤuݲaPYڅQa X G Y1N/oWKNѐsTz0m&?K' ܣ,ޡx ~[ X@28CY{8/.TԂb 1 !t7<~Z8dl)YAPrjv71ݕcm mCw Mh,MH$k/#t魛9ɡ;|+=ů X„YqEh}(-fv<+JS©dBht.tE`ń~CeHҝݍkio9#H7v] Y1yάF5(9cm Hm 7-&@0+а[Iݓv #.w;0 5l'DI7*i_9*XtڪdLN~Q969QJ˜,>8r& œ%G͈EGkGpKk4~nz#) ۧ&+9h{<,v*ţY( |H拏*i4] 9yʻӨ"S1?3u:|f^3lZ'+䠚2v3/2X5 Vv!is<"tsJy^S)j,Yfߤ]Ob WNU:~_שPKSDEL3UV c1Q˘R*G؛L!X[ 3+VV>h0N"2Q^\qx@@1XY+_ 0[0l:J(!1,8&wJBz"׭]8jG2uSchN&`teP I -AM4A XIKo|KwS(>}}GPbB -%1+J5#d ņxx2mVE-OzGU!˂d |Ly29; E&es[">ҚZM9}a`܃FN?v:&-toy(퀷^^`h R#T4ω.T˪FUs Y*Y9Ⱦ*N~Cnfk tVHV]2Or%-G(ja>P ;/uOEt}Id/"љSހt8S.)3nCS{??wϪ'4Q#nG^_c$.$,%3v*F,0!/T_Hȍ>ЮŰcnu S+ P]ڑe @s3##{A1 B  wXMVVR ;"˺A z&r~)[sDrD{ ˧Q9 ' i:EKZ[WP<"VosN,59G[is+g<]:ӍYa;o,$ΤC'1YZ5 –AKkߘTFD:?q7˕.!|v`AZZ70%"-pbE31=/{^lnr=OV `BtH‘J3P ^Y9Z~{nS_3% ~IVA=R \c \H*iO^/Yvqce7$C (wix0cWrFVp! LeJnzAD| %s M{w0Szʺg iq^ckwl5cA!3,+]䪂gLSq$̅5s`4kʖyC'g궼x{MQHC<$C}jc^BG,#3ar%1}.SjZ N:AU\`fzB=fR,=F{t;Ɨb ܏]o^8A*(·R7,+ʫ7ˎ!֫rˋ34;:)9kQFkjJW91GqwDӳ.E}^rd`mL0yNK,91`d\FZ DcR ~~\]CC,Wi(C%YWB"+؟J4u;Q&r%Cf=;zcq`U+;OJNRXHwˁ$y5v8ѫ` M4~>PI<@ۚN>)괨'qiؓD3)".U R>ۊ"3kCFx$`X- } xapdrرm A"|M keܛPxlCG(Ig_mAz9\Xc.9 !18]+s\'iT`z:#\刊)z)/3wGׇv߬^NY&﨑BVSYʈy# IyKFaaϘ]olM^I9ㅶ~ƫ̋V%k 2یRTNu@օwHBޗd!Hu|~ /֬6{ ,:/5x4dIo@ܜ)|.nL S+@!M `hTs*3+X{oܓf]d]BU#t_}[š06֧fKHUʠcVf*dIq&FSGʢZ ƔFհeB H ı{qp +yK |gtMT~ityv9ޗSNIY|ʽcO|4#JY]h62y$SS ٷJ͹[K;#ô)"-V|N e@>]Sr2<QBHӂۻ8}q"^2@(fbNOzbe&(v奵TQ7ckª(3X XtͩY)+_TtpdF܉sbm:,^Ka/25-Aah@gɅgy!DW1Osݼ?WJ` VH1EΝ#7k,u u8.۝+đ_1j@0Q/C`7 g_"u%= ]+C*۸4C\u@!_'["k;$)wڇ`# g,u&pV0Rɭ=F%hv :*M?GY0¶58N\oykJ ?! $mӦQ!6XMĝ6[QWIe@pK b]c |LLzGbgQjF8Q@R_겵EIH]#=*OIa@>COs]s#%5qaE38Gw^!H]!Jm?EFT(7qҌ4t2-lA|DC昗4gS<*"LH!8D9PR ;؆:ϩ@h4hvװ/ls>DӦڹ>{KEp6m .*U x:w+t|MÂғua0 MͣMW=!KkE >NdU˞O0'|%_Jl%>$ ج ¹ޢ2چƩ$"ęd #`!WFqlX4ڵ2^$XwX`oVcYi?~O7*AIc(] @FP^@zyOTRBLb#)>lEꦤ }^w o7V6HKgAHezкP9rop[pCZk>fgӁTFF|Qf48 .haq o9XAr?2Є ޗc[/'/Pϻ pSajFZkeZ "}tߩP0(*kV$|=oC<6St<CFj}/"ƦE !諕yp.pp?vm Ť\z#ד?F*F[(!\`WYh ~B]NOϞQrk󍢎yol-lL(|  cn@uU9p 2Y[2f0spg/Ed>WndˡN!eۼ֜ vJExPfGBc%EK*FV 7p@jd%C!əeFY0jK :1US:\!ިQ{J``mt(Ɣ43&,Z`0TM'PhEBAgvu/X!BTpM4j:sYo6ە,w18nD$g=wޮ*KQQD)l!^{O22I|5. )\E tػu'{FX! sr)4IIQ t߁ 씇2BΆPpЃyn*HhЦ1O$^46z G5g:q_Ӟv3 q_Ϛ~!A֓x#sn(,ۗDk]fݛKiT{YKm̓ P)?TaWG'[X!:ly [6?f<5jaV6Ό2d_Ll#݀  UnMV]QcKo }ԋ7߃c')XPi|o)TщA(vD<'A 0]n%NdTK$hgـO5z$& &E@UZH2^jm|.KOס, /Wޏ3L>wR wfH&8,p-B0D gtзgN*<܊Ehב:YhfŚ89x*UYjG`e2A=ywm;`^Z Gb)@X ~F2Sۮ3cc_bIۅC[Bf YUn(RMɭ>U# `6fl<C/)g2PKКc +yW &$*@wqߥqi4>$=W|#oRwh YQbE ! ԵyQD94yD9DF0uՅY=rY`=mw?h<4hAEmL,{[NT|?JiRo&b>G-3G&zߝ_YDk+&YOa2u)d" Q YӁ25:y#ÖǬDC9@؜Ȟ4sook#=k6s/;ilh@K˜55:;o kiHT)&ǠɃ9ȧV4縓Ȗe}=GFe~a<8ʹ4RnImkμx؄JSrˀh<#M~۟D~·,=4aFv*"{L`7];u8?Oа,֪u?nC@16g*]=G N4֪TpU7!1@dZ{q\?\%.\(l/>4#(,ިØԸGYӏ`[iWWs!j:7.ěYI d@H7Z?409~̽ʋg_./ H]0W,]3} @sB@vQrQ=A;.c(W,Km,A pjY UsQV Cܕ*aoy4S&9rȐoE Ѡ @zr[O Al7(ӡj0S?m+^[[Z R=Ȝ (Jzz.E,MO< n,W:B1;cIMIzO<<*IBa} i:lϿxEI,Dʨ,ϯ4Q-Xx"ǰԋB[E8!`Uϖf*Uj7㾞ҿL, h`I;Ѝ{X[ JD :aZ-«>Uzd 7b ]]M&#ؤь"_L,U:߿ޗ%AtN}jZZ7ƞfS6zF#Ȗ;dj,cG}%簛یfvZѢMyQXK2dev KLkH9i˷0@?X4n+##h4AU`8$0$zW m1W:5[5F]Z5\<UḒa6i_:/ ^8'B/hgmA C~WL{40 V)驮nUucհx j*"Ĩ<1!@ dо {vm71"̲Wd\6FG~m;Kkz;0gnubq} oL "/GFữ|JtF/[]@SS|v˥42=wau Zo)ؚk/6X->,:oXt#ш3Nߞ4w"VV琀91wb}yaz76#uP}:@ޮ{cGj֑&v8.2f7T "sw%!N5[?LD˜\>-k5@{8:skR #/ᖂ(p@*cg_?~4#hHtsqVY x"x7&ݪԱ` }|E=cUV^QcCstяDbr^#bXHP85%J=z!0{źiȯRPR`Dp+Ոqu6"B+g>r/cN%GdE*qی5L#A|5eQ`eLa%<wkȬ%iQ,&SkGO@-vTx  ݆Fo.Zv+\C9|fsD8FjQv~5?V(}r0疘\!!s%FT], ?XdD E¯lM>;d ^fMc9t[ znrݑ߁e̠G5@ji+?K+" c8g9:Na^F~ɒ#bbkg}=&DR$0Ճ!Ktw1S8$ZI[K|{yV/OC !J%aV#CW.U0+M6|nf>1ulXJNK@s ߴ}`K dA#I:ط[>0\: M-uB);҉s)et'|lr{0.&>}~t?@fW̞^cl! + ϜfF7]l9PYQѢ[vT%M We>!û8=\TuJ-}4$,Pa1RHTo>;KUcfr\*A k{*nG-' +z8iS#sZo[%W[]0$Z$Ӫ -*cDyl;&uf0C e]4`*zճOWr1>؜]:_*$< cvq8Z0m~% 9bv(!2Gu j=~Ü@GT;.~E虲ذd zJn`D +5 _yf[w p?cc l&*,,sCHurt^~ng@,B|]w^e*\D@r^?_pB!D4gq70,1,C5}!9II's@0'*ur x,8B<,ڀW@j#OId~:6+8sU$+6 rߔIB^7doaqKf]l92z,+.8t"ݠ'O1GOV #B4Pp#"KP3O3\0js+C?qȄ5e*;|{s9 v@K6 .So\-$s$FD"Hk)@s uy?_'⅕g[ ;̋&mWO<,y{wrB%zϞqKi_;eDY}ؗX4v{"t6R4$p:As om®sְPc:jB\ qk3$;☙D< x`%gE5YyF}]D]_k*4g[L INؽ*ᜁr~4yw!^Z&Ŧ[:gS= bUPsz N5]צz?)SM UQ@ֹW/`+kf18 IAXV =๼Wau0qVgA,a䝩p~ XqMMٜL&d H/.l#~+Y1KIR:OW;\b;vFf\5 ;;n3FgAܶ!uPhC_Re [WZwI_sZ)ߓQr~H腮OGWW1]M0#tXݩAo&97l?e-u{Q3&hD<2q ;Z/ !w6yrTT(l4}ς}⫒]z~Llsp$à92Ĝx# dT5m/i2_#`}8kO8q,% /{Mg0I㷈7<ƞ-[3j0>'vKױ, DN~.-BT@@g즸ƌXZFHYBB4&c,uÙ8f}|lyj2 d?|{?Xt;8٫d.0.V ^;38f{'%h@4+.⦕ew [lS$aPmY?߁uKaQ]%^NN4=3}ҋrr<_XY7XhբUD\^L x׶ 37.S, n9Y6YoiY/u :5 q˪;W+2%ņ $׍ @߉^j(wszue[I[CPdmƨ$TP4pmGS7k^ p\y q*Q׬gCR^K0ޔpʸL$/@D5'-una~"Q?oxB'|6Hdf`WRpp\v"t`V;@wb`K$I?LD8 @g< 龩c]ݨ}-zc)s (6Kȧ:V{C xd b8dXe`H KzO'{ tw"g Bڅ6Q2Oe4ڿ;rmf)3"qdhaqp*Cst,p! _$ȅ4`Qm a==DKVs-3gBz՛}5I14^Q'QnH _@K} . W66mlvcD v MTqOXbӉvk'JOiC$ItBRfyyDBM!cw7FJ%]at<[atPBQnkzn }y]'ug;A5$H&jaIYLJt5t*}mbfj͡`iU~^g&*0_$.ԜN V:D4p_|Rj oOP}d ~>) CЍ0[nԃ0Ӈ<rt wmOXVho[$Ȯt(V8t94R(=@[=Q 2)SPF "e"n!u7$=3,󄂟PT 4Xd&Z!>ZEXKP|:RZ*a dB% *U?i 6Sv?v0) ~ZWMa.݂p<5rR(j6j.\ufnR Q匫 rs\a>}0,:.cҜ?+/Stt[J^< D8G סD(+h^*f y,hd6dӈ≡T0Y)<*4 uTS= 5uysad̗e])eq&ԐBr3c6LƯ$~u([ѮP&;1 +ͩu&nnhҝ\jm%[}'gaa85; ,"Bj-H-Ʊxۅ=jAٿQ,KCӶsTY t:L$/%#w |O|4zڃٲ^:Dt/+D6`oC `hT! Q"(>ssL)Їrjˋ8[ūOuw8#sH@~(y h2Q~e849[W?ļ\7]4qmc__uOPJ dE)mjk{o[=Co#<Ϫ@{ZPպJz@+>%{+ȌY۔(MK&<Ax?vv]YFR &+܉"rM{,@{oZt|J0NAv4qҼ9WfΎLH$y!|H'@bq:DCcG_w%_覼msxAJGAO­Y #?1 ,%&zΜ. J!ܴilud1$ sDG v >lU:<opuSe{ F}uϙqFo0VZU4%iwqxt΀cӤ. w(AJ~!砐qj¹Y&09m Y>EA( `A؎3 E/*s\aE=N*lfID!5]㫉D4 t_r<#necqB ca{akKaXMhC, ىՔRʛ\:u:.v&E'468xE3 4oCFұBb>#:42j LF4WH9cÚ^L'c9tr;ſ@22/&,TO6;/k 8RJkU%Һ z!qd-!N(ʵ$#!U";ϔH$CxtMj?bDKF 0ir49H)0lB@ #/R[6Kn% I5<`]g\Pb Gl DYI=ߠhМh&Wb=nfџ Zk{gD4'Tw0DޭVsAܢ}:h?CʐV_$RYVe>vtwS ^&cw]qۺA)ʅfȷW7@:j;S\*%wFe_QK:B-e=-I~/w й54ݼjKNaD%>TnV 6M#EdR՜w+O0cQ?(jCFHSdĀ'xGexąRa^ŰY&8ū.VLEFԬi'29k~.R҆OZmboF< DA$cҞ q-_Yz@1o@lԬr)\1x6tSƁ./t"#qbYUDc%)1;\egTIAمkؓa)zl%[2dꖇcڞmOA\w,KDx8=RqyZh@5Ja4aH/9}DA+,LPiZj%<;6z)h2dTVHD4h~ax*l &?ڡ3lI%̽×RpU1)A'?MC.fmrWEzn(jh"~D  N=_)V DbC8bcSU#D&${A:=o(u_"̾؍)oXVJZwFV)Z& >Lp[bT*(ɏ-9ʣ8U, ~%6ODxwӭi}qf* x< ;|g|BM/]vBQg$ll?'GA@uSJ^hXnByʟ"#G! )gE.p%1z͐.-g}q`L/L& 8#*#h H*:fH,|AKs-*spnnА z#|.w O~_OS;#Iw"Op٨'8~J.cTԵ;3ˌ]}֏lzoG#={>v$/StJgWkݘ >:)>@yr46U?+v<;a`p>Z F.1 F_Z76 _V TnVQh^|F[%K?@ Ny W_}ǐt&0kv3:CkeQmz{h":ór_@,v0m{s)!c3IA^;F-ϸV&bʨVɭj& UA. +~ <0^h*nSPJ,zj!} `|ާ3N/+%$%jT+ԋ ?kd6TuMSP!oVv4#?>{}V,zyu0dLJG;iǣBR;M zEU^~ />Mo@]>p_@4Q]8)n2|;D0%~^x6Фɗ[^m*{J\3 -j4E**RQc'i!t)%1miGЧո˦Z9Y4¼xu.5lbse,4MuҍD7+?6H̛]Q0ž=<0)0X #@hoν:E.# TNt  xլ9ƅ+5!,?>3[gW=+-m TW5DJl)Ü?|4.olj\~cLZ6(/#"N?)_Q" 倓BYit4uXûdUCvH9ϵ~aes0Wp#VSo/Ty[0=q8">yY"@xFH=_͑>6pu~0n^gXԏ.y-}Drc:z&W,)ʤX8sWUZ=_>衢=~Z\e)[Kvt"pe(\[$nx4"!WC5{ct EKM2xqpDr#H"円Z$QK3HdHҢeoڮd%R/ @JJ%؂ lWAe(Dm2ο/W$7G4d+D|jk@RP5_`B{Ŵ^mwc" ق|mYҹIss߂bTHn+dak )lFemLu :\SD5big*1jTM#F))땷M+{U={C!VUr])"4uQ '{5NT]m% w>f'ePdri e@nI/tgIhZ+:|`n8V)mrS_KM>|>.13= Ijc4gǨhw^r }".Bz!~St:&U-}c@Um I ? )[k^*f!Ҽ0 " g)9W9 .S Kxl#. 7yi]>&TĀ"n3I<OKbaYuOFϩvH]gSHofQh5|l7vWйY4xRI 3Ӊܑ3L UCd1X q*ʎhߙ}E>Ӊ21S3i+RRe:LLQV!-4 ۢU;ocqG-bi4B6O)X;,ֶ!W$QS(qUJ0S8 NƶCh= F~2d$ʸi~Fq- E$HH,Ka˶XaX,bATWݠwaqf5JZ` "kkxHxfmAj'[,2v"0C-OŦ'u*c!G6tY1Kg"g=%LHt5S6R I='H'&5 +IƜp[UA&[%yۂ!}_6g6 oAZl>{+rhByVs!d8x* w_rQLY}֞&Ju5$qATp@"<X5@̀ 9:XҐq#xFѭhVqU^wb@;k("_k APcҩ24msD Z\>|`S54?V{(l8xA4?ZHG)h+* o寽}v,E"U)//ڹ>޹~o?㆐yh.%HZKd̅HRT~x4->S$jsTt>TR \q#GOZ#>N™HVOҽww*xP(= ,f0郣"l(", hCcHFMZ;rŝd+g|`% =SqvIm4 ['.`_ >atx6Yd٬6gx.Lr8+S 4c r~ <"YNNXɶii"λ/+γd*ܐS ,n@#-G-nq% 0P篁O~n"nM#hC`7<(% _$d `+N|*+n]n/f"$2k4#}(A|'D=Mq78#}NXnyf^qŔGVgaF&qlMY^ o&}VIuSjS;F }'plf0d67sO19ox6FI'P9|ppqO܁IBs6R$?t#N] 4L/I v3;`n +l4:(!hT28v8OϷRw/ Ukl(UQ~XoP l}ndf ɦm?8ʟÜ!Dܐn(*f=޲=vjmn(A A{@J%kF`~Titz 0roܶ"ʟhׂMz'~Բ!GýPR=b1,K|\~&%PW-LJ!Dyƙy:H;K,׈ Zd[QQj 5@Մrv˯Ye mCӦDlRx,7/ٜnTO>A d6F]x[RƠ:Qye!qi[N 5t  Jq|u4fZ圞jZ)ߍ;"8q1*2j.]A!Jmmd:B=+y IQhfBjݺZ@zt5AK]0W;c$ո_L҃(hV}a^W,{@I ԌxX7s]8lCmJ1"kAj咃Q$r3#1߅!e-2mSw1g|T10Wq5,D.s9]޳D>/bԦ ,O 90"߄5b77隤IFa?q5D7>d0/ CRX7 @C<}d" ;Ak~tNYʘ eLz:Ry{k C~ Ы[/|`{ş@PMS|6ޏ.}($ l4n37Ӱo.\B\ǿT걷l7:ҀzDA߬LgIu>|GKTbvmQ ㍀3p aކٗę(A縬j`YHRamoӇ{70IW۷Dspql\(.Ge@DWHW9'p-hzv\eYɦOҜ?#EˋM=PJ{$+2e7j0+gp/~/*#StI"L|0Yw]p]ؖK@:a}M Jod"Z;2I)N}%Bc݈a*Ml$~bnP+&b!}^ypy rmRhpX) ̔/hz_,im`7Ljx̿癗{i@ 2b@U]Z#oɮoM,buI6bUm|$m@'OYS*]K6|ƵB ʬuMy^6s\ku7g~[V[~&竘m>qwJC&v5OsEVu+^ H@@~c;h]`~涔!u02 /r[|Zx..LbaHІ7rшt Ew{dN?T!"J e=" ~WnؠC%'l*_qR߶}07+UXFQ&yP /[c; $O@%rb"ZzKnKZ1as.9fq0SN'd%sO}6uj! M uث٥)OwQvb_KsukwL|w`clMf_G+ =}`njd=s0mPÜ $l:Kd)n0X>Z4R6>k3ezsJ{ăis!rw2M켹(1Dcm@rK([󘴝5Eyՙ5`Cv_uZefU8[ n\u f 1FM-ShB:|hZnFUl :YZ"I] oYMs0nRngKQ q ; G.f}vl6_*aPJل Z%51푞qjw*pINPNhi0аE76|铆Q+mvwatHtA•KpFz cG#ǑxU{e{<~Q#ֈ^C2i!/5eIʨR<ّabwUgmj(d%5"#}^E4rʫ(m|h1DQ$* z/|Mcpӛܨ+xdv1ʵ>gQC5݈Wgu( )D+0lǦԺйՅDJD|r/6\r½ugᏲ n/X+̶{Ȍ O\%6JF[8UDՎ yW&"מ/DؾL#齰%nf =S##[ N_*"kug$!_։tyEAC_qAќl]ɠ'VlXX=( yÐtxآk"~4(:_'j]㻊G2qE t]&^mC(/^|Pm] &< GݚP)/k1&3/lgj8/ijO.D,{8vJS`|I;y}`ŝcIaW:0'2 PkHRa󡆿qlۉSapo%7<ѻ,|A7C&@$]TI)%>hk|FL*/ms?GFhхш:&ln;".4Ot W3?O5u d~zFc|IR 7x ]ezHBj몰5(.˥1ieN_4G #p>-JBR-K@V AP#"` nn^ - U.LZf*\gҶDrr,\TM]8u(f_P(|iB ,#eK5:Vi)h*`;ۡc s !'TZo.\˰|^!,v/)_#N/´Kqaw@FƏ~A6@'?&,KYZ:i:Re # !F !Icu!gwԇt_htZta\[-p<!%U[44 tY;2=~q7]&7wz@M%q?{uo_ntW(.-?p-})mp44;q$զ'!rП{syQ<D:<1 zmL9\p#:~pX@-$-wl" $w;{K.Pp^'tJt^HJ5th(@e\, B6ה<6уAEILw|?Fj Tլ_B/;?g>o%WWQY9YۻLYcq}߶\ U47͝J.,]u\,}hQŁ4Rv9˒=Qp\F#[MiiHg{Y_m}+p:/@N=ېӒGy 7F% 2 9X \ӃE?? 6WBU50Jg$}q^Qe!#`٪W`` h)[C8~ 6žN[|;b&7hwҏ8zτIe^$2hMPh9Y56ܒa4,أ0'vT͓oK,'jG0(1RwpRj= %Z2jGL)cE_<2@}Y*N3ź =] V k ߂19~g\fjO(l& YSt!EV'jKȐ0m( Y=_J*s":zc6KsE'y߲άIj&eVDU.joή'.i)k~3j)YuSyH(Nb-sk$,!vè!Ҟ+y- ȏ ^ E*wsi,\y)A ;WnJI+tu4x]hG׼Tw+6:ʧyL EXm&Iv 4s1y۔KOS"o/SN8L0j!hdQ/By}fH2OUTZ+%tl8paBR\{^')Fmf.?M~ƐO: })qef( b'4I)@iu` lh#EFP*^5ߣ'!>/" Un2hrK=Ӂϴdi2XŖDSۦőUw'uƪ1*-1=nPM^( eb]3WdXL`G̽ULze8i}[k"jG-sf.ݺv:;أ|YGL6p AP-IdKNLI?r9g sFv-M^+A`D esB K<Hr ž_U -d^B >1#p+ O-UG뻛">/'(ҦH{[2pp V҅׭rx0ծwvYcxldʗbyw.G|=pjb<nGQ#ӳ`6zsqTv4j2Dj0ڪ~cq[$GYiV?M[8:?\Ǝ,)Z<5QT?ƊHBRV ϖ4ؾQ9LؠoR2PUs^[NPuA"$'OU/s#/yI햚Q_ ]Zɘ?QƩ]R41gLcה6$DYmT`3j/Wv?Q8~0ceXl?Hdpb\Jm9F%Tm7]|𯲈|^ #{<|#{K_BlC |("<pxh"d}H%!@]޿c 6MO**s|[[q/F>eʌH[?:WlBufdǩa\]ëf$`vײ/A6&Р&B(2@zt+`V yTxT_}x4ly89RxD8q27?8鷘M F5MKN |/hhzBSԶ/mA[6^mb\\{pmmAx}IbC4~iOK9ٟ"(`4-կj -*3A{m ($7w5ô58e^ =/":̰ H LJX`> =i{i05*s~D.jESწ.O3%2A} lu$!l)ͰMGLx '"W\38m_2>BU[EGO£, _uh9>N (9yF`6k׭n'T0PZ 7n_.wr&oYJQ:-@&sͤ;+5BM+#ľ\R| v:hXSkxMB-qhGAc]l"G?Ev*'m쏶lDxAO&uIFel{][P 2Z([{Mlߕf? #ƙZx) s#y5\R I7nUҭS XP0@' @O1SxGd at:kzu\ht(ŏy)Cg{z&C\|YF%k]&ֆOm2`s!G^+HAg.嘨0qjcZH&a6f:v=5VycJzT|J]S/1sX=0Xw!0܍ׄTJQ!qJ;L'3zƼV, <IʩV~XVS|zA/z!;U*Ȓ3͎2'Iši֒Zmӽ<;̂X1j7U|!$E7]DʫC9[]MItb}\^<Μ_SeTyf޵ci Vd.A-PS Xм2կqJtωz 'grz+ggT߬Ghr.n%: ^ɒ PoZpk r ~uɆm`qйnrW:opU~Ԣ28ҨmCqĕg|ќUvu_q [p}:v!o9Y]3&SMEy9.S=upoRAHP^d2Q՘oY#8؊{?:@@P(Nx B"\0K`}( R ބH`1`nh TV5Av+HPjRH^7fJ\A "L7F_=i~"' i*fInⴷ~LԻrU,^aUVmpCnxZp Ϊ_{BO\gҩܽ;%G R~>:֛8BAVn6; cڪO%ێePW9@`3q<cMl 5 ,Zo߹R",BI'a/D,T?3>jx4A%²adG!6у)-z/j8 :o~]tQo8˜'BB8G|0]tӀ$7\ju7w CA՛p40 j%Ԫd\ɃɷdsVYi""!0VdĔe?GjjsN.* 8'(O6zh 8Km:q0 }b@.Jx9M8}zt |I*j8 [ONg@=vףg+:DZi}3-w;qw2,ڝs\_j=,qktSֳAD1%_^zƣDƕÒ`IC'/J=^|sc_f2LKْņ[( h& J{g-6<#Pus8ZTӯG+-[C`d濖5M$a!vJO;1 Q&9k¦svZݞp, NvH.$p$i?ޡ @Ȑ.F ʏwCoN'8lD{_uFV%-]} ]J_%m' -B'HKF6͖q~?m\')^:6J{MKGBSWϻqi?j%xh p5/QDJ8})'S)Z]_z Q@:xBަ'˜;%,'*uu-^5xu/}osć` \3J }8[@}5y:h%P.18]3\Mk8wꀂ*}PV َOW/sY لFgLG{j^s$1ʖmm:!2懥`5X{_㒷+~H{ۚ]뺧P\O-1i_/׼ItSkEy>3aaNT9dz ȎKy؈.Az=z{9&!}.~5`Ʃ[ko\t483|xiῦe'd`ɉsd"LA| B?vNi.B,/v0|U=\/0Gq ܼJw2ј~\:b |28bR<I; ˱ g5Z.]"OJӺ+Rj^.}L|?,~_#nTn:(U( +e&r f@@!ɖ&Y8|HϞe&o'gqN!X)Uw#x:Kbi{g/NE$3|qT5RW7I}͹eO}Ϫ-(+!D#\ZVyT:zceFՉm)h~u0c9SOau+B`pyτۛI&se]O)ݱ}A TX{~!F^ޖgoX7ϝw~sDTVQrFgywՙ"_j z0i!-X:rڝC>>w^OUB- y؊Mk;KΕp$z=#b KȰ<+[\ٻar-|UnpBRRqˤmi#MBl`9|^ƦAŎw><8U/h\z[ m ~sobʣ1g( WGOZZEdpYpEBoGƴ5+іH~q/db1^xZ_ ^"'ʀAC}vJ䖫>CHQۯL⻔Wgj>2TXęXI sqԣp;ayC/@v=%l#VjLJyfᆸ`gJ"XT,D(PT ےm7˗h3ل6pO>ڀX+M0JQU}z4ތީ".bn w +Ŋ^ koEk#'5c5ӂ%i*ڴ}5Տ.!c27@qqEVe }ce^C p9z͍uC×Z_MC$d4*Gt増N7u ;擭K]6Ҧ)_\CGaR/25^j|!špJyr aLݽ_Yv=Zܕ=pO>s+.-70^JN!^uq@7ҶLXRz!pfX"TjϦHF 3!>Vus9$}oݘ:F3'Y3Nj!pOϫ (LtWDrpAew-յX"NԹѤDRɃӦ΢)D B1$|_M"6qS 3[C2 j m`r*3O7c~i((.]%-pAbrg\.~&UY.1e-b|ɪO?F bs;܏!9i6{y_n_Wjjaɛ 48ew=̎HlHKBd_gMcE],jj7Xa|j`&dFҮ e{b '3 Zw"HKֳZ1+m.X1%\`;yD(ٽm-eoŅ#`@_2k=[Nzָp?pIfI ΂w}f_hiG\~eϐ6Q4,Ųa  |bIHfl-z$ =hzax,VvU!K93lj 1tsظZCwұGLh7ic Q(%ýg[BNP~gP6-mdaMsr'(Wm,ccO/J2di=&*ˤ5{F%cBW+L|x&5?([,B 6azYQ bw8~,V^KuaavFy)dmP#Ɂy6EeeX=rq}@y=G>@‹Z C7(Bq41y夶ub^Va;WAȔ+гc̐MH/{<]IxBƇq,CneAu1[:U)+ dQJ;ߪSVLCHq?ujx56jVKn 2i+o. +P\\]MJkw`:^_[\ب[TEd[^_{!gډq' 'UGx~޶rI: 1AqGMwe suFAז)bmݏ"V_!ЪpD'2 Ѥźxqc񔱤 qhY&"!MoDJ&5qX(dGE!<]Oj`;b$ Tn&6,[SSmJP׎w\ı%(NP׷l2֙BY7g_ᚠT&ʷjz]^HsHX-` .Y'ҴIb"P`r44OgxXslLm?w3sE#L3;25--w}'԰fDv\ ;[56}}nUnRcs[ Oh/+r+L_*]YW=0 Q-fg4ȘmCJ}N3])ry}P7|Bh(?=_+| úE7蕿=78T' L鞚Y\J&=p@<Rl31XD$ƭ6 auC64h@rij6o  p>wj 3c =q6}`DKwkNm4gd2v=?S4fyi1 1FNN& .p"~ ܟTQ}ۺd d_IMO ; 3N{Bןȅ/EV6(OX<|.5 #dyޤ|G(~Y"-?(ͅ'v*2ͧ%k5ۡ9#-y#J[K|ǸgQC' s #>UWv A4/ L8.`j/)R]IgvҐ[ ټ F@X/ygp d6SG8n!FM}Mfй~JlKVOȇTWoITPy W.Ĥi c[]ZMTҪ'>'8lP#M;#hMd<]]!_˄yѮ8ɚ{C]Am0h7lQ3NZyH^{o4QOHQ,rByս+PDZ@LP`2x`^[!GuPwx͛}FQMA%v\w/>͡cTB }URS#@9Z"F%Qև>S]mڗݼ:AQp4>6*gi_OXBQbS 5IJtq1Zqg֏%B.{}Քx?Vu >2-cXAYKx!w%t&J[ $MFQx_V} %mSEfmpy`>= 4 ,&~3 ƛ@/%3PQwc '_$iZ&R^iݯgЦwA2Ԅ7_Xd3G=&FYڏHY q8T $/h"L i[@fO:^ )G.9ThPyxlMs;L ,3YoY"! ) SKU|/[~4j0"`IPINucqa|ʪKJxc&\H3mL_ hG . ]O8p.rS/t&qAǢR5tLmx鋧k_7h@랬^C{Z/MЦu:*f >={ǜ!/FG Mܭ4,Pu[˯l4akSF E~ 5z% /Ķ S u:CfaVG:QK_%7&+?xr.gkޠ}AN8@WNӱVt̷ֱ\v[O:tƮ/ x-(=uqoCH8s25M'tnlb8\jŀ,v]*vCzkUA[ {XQ5?mX$\-X&I\g^N6*~r D'K7AO}T Lwl1<#u^ڔl:`-ZKQEPZ'C{*aQ\m2O S;mRI|]G.v8 {:„SY%cT9uߤœKځmvzfL/ ⥢W94 iD_=zonP=-/m L]1kC5(;bSG| Bu T=zJs7}q A# UbO{!Pl`j ;y^+ϵo؋\W b"me1t<jB"'i&(]Z[?Ԏ%p0[gf{Sk9'=AX7ꎧ7q'*  =qj/UŜ] \klpm Dkj.tM߳kUwEL+:}B]k=T3 9^MW?|tiW)~K327n_}%Ɗyb42;[# Tkj=3ſ{uyN`XN ƯV 6b𤊴ӫ".sINc~N j)I^Ms:5tn^swxu)26 U%6:k;iscZGbr-n*z|[~gOCoFM)&f NJnUT:|^³ YCRQ wKDdiؑEVis~_ ܚ|:Os( ]{E=%rL,+< e%ɟ.#.*f,T/A,Z$J([~sxL];yX;P rxK.k: j@//r9.kH㨭\IɕL6ɭ!1뚆7?peJ.U9_'s]*4#$'%jY&Wmٹn3^ Z_bDWsOg0ؙɩ]:ZDbCU%1Y᪺DIf++}%EqC?!ef`./_rd(7e\14vp _`K$vpl?gމx?5luryՑ{S'P!:d_[Pu~y'E3|}M(L\~ ˍV .s1Ԏ\08Y8fsOM ؏VI嵸UEazFvP\GQk 겁C[kEpSK gU^%0J5Hl )]~|}mOrzL?5::E4ߤAxq&P>GoCVn >\9$@$y4Z S؉)+Xt.w?#-gz AxsmQ$>+Z16= (z#Sl>])贤@{aoKac!o=l!M/eݬUv5dkW <-8J7Kzm;ܨq#UB5DhX>X:8Rbzt:2n{vyrdSaj1b qOeSwYަ(<ׁ7[WK-.]K)h)W}; 7TjE'vs0R(-޽=׉cMk57~rMH^ʲr8ΜX2 QWd wQ,P:@#J5{ÿV쯋)̈́`| LIc3X>+z $*pLIwoS;|)\.W\I!`] @>F M+|)"ېprQD:}L8:)%Rf \3r]\[P$vݓ-<|!ݗZe6{2tՅ>4ÿG9E!)#Y9xDYd= h GFxV[^R3코ɁbnUϷ$xJnn9ޱWэ[;#REc @a:Χ= ԧ@9Ӥͤ7R&dq}d(mvZk3x(j^ $0ؙW~-jG"zmpPuőtS@u,~̆Jz\ 񁉖꾠{ FZA?Ic /8!siGư@3QAH\w Rcӆª2"/t˷oFPjQ!J{&cC> o)ZLT!о\\-1$hsq*\Sg%|VmjAN+\_e!,wm|プ2, (eR#p}ɀ:0Az2r|u_E7/DW&"1R(_Áܞ:z6O@]x`ȼ !Vqm҈ڷjnTxG;BZZM\]3~ڧш&vNcPf$ךz /Qs}\JSkF<6"Izhڳ!{Wg9Xh1WlvOV#Daotz |FI,j<7=ypOXST| T4zlv5%9<JhE0hOL.ND/gֳ󏱕D@g1VEW`FN' '}s0i+Y<=`?8ެ'+ HR*@A߈jU6ii7P(%-Pwy~ݯQ_MzB&2r|6+%WU jhT;A!NC{p C7zp9m/}l)\egO`?[lv^yfY?^AtkiAxd2RBӱc;D47&}Y1m`r<_ aÛ8>{3ѸGVi?<-(ښms)0LGo h: lRRꘀQɒEۦmMZܪT>{0΂/*B-yUgӒ'p|bbرew:_WĄ(wFo/6QQC kk:DEg QhFyfV8} ܛXLyDȱw:hs =Z;:aÕB25l#&]kZ:Q 0M B) @'H$7̾&*XĞ,c7O;>LAz5#'Q,DA`} y^Rk'"1Ԅ:H@54^~YMT /d@V]b[%`&s요oPDX&[W{Je#z,*[ұV]򙗑IgL)cM>- g ,&,R9"xv բ,[bGĒjAO[XΨT6(HDHk'@p4vDp "z1Su`PJOKTŀ|8b8WMʵW``X7,g(4% 3"1p~=4u\d%>W 2ZDa: Y"\$8#kEe/]qHkN:׬_(y Y{;j,wHl\Cox!moޕr@h95dS2q}~f|NȰY5'&KUP{#Vvkˡ8f@4-&2?0!\w)bFQ7Rck!y p1g` PS/?w_'?A oh:fסd|,%rliODB ^.,4)&srEBSw&$WhOk|>I[5F"D7ď<]cG27q?PGAaIU}hrlmeݿ vG{AMbyLo䄖+q3LĸRf)U/ #"tMfëx!dXQlD\idv?՝J]﫠[С{tuߙ[ ޱF^qjizߍUC >oBή8V%rS޳ާD`kEl@=Kp!eYRF?1 P '^P lQne`mKK !#n:ޕA]ױ݊@[ž/nKx屾rGAtJK0@AEV厥Lby&y1u n '@Ų%MRVoShsV=C2IpIzY)o&zcmbNτgKb1"1\^X쟲Xpʼ?v=?] I*vMG9Xw"4G!o>1/[FRr99/BdB$}5 77)A1xi9eVwuYw%~QJэx){/Jv[{$_ -AjoLA5Os])>DLm,1Ho]E1ҺAdpN>h:⏤ Vj<֍<}t Zÿem VǻL k0G n+}5bhE7G>N: X\w} Y#œ)>RF6g6;lN\^>X=#u{VVsnU_Ye }%Voo@e L|wW =aJގ߰+U@3o_qUZ$o EørklW ?=0 NfÇ~B=^6= Ⱥ$sZB}DY߼[&'rvs'hoW1] }V,urpOޙx 6|%X4f1P'n`=%îA7pR=}\|UƟ!~Gx']٪lݸ М|n*ʯ"E'@O3(ɟ12[|iU@`a-".x Șt0{/1g˗?_ի^iҞ")|C]֓oݡ^wsyQ^.ysQ3$:0|W -2s;ӓU, Awո$"ҩ@^3ࢆb꛺{9s?Bea&8}R:Ir/J:eFŶ.s,nmK-g7BDQKǑҬ|̯O~ƣ>pPݚC(9hHBf\C,DzhCaGTܠn+d[BwBCxMbKc$p?HyE1&SXzdsu-h{ֱ)* Lfi0Z,Ɔ.[aO~@hc! fsvJxGA8_FZGa? A= 3In#w`bW o`$Niks(?a?-c_ʨ$}K9%X;gh_^$q4m9}@9UMNlI nf`:ʤ5\v+YdVox>45ޡN$&3EA\M h+fe$e擟y>\-d:bIηǧ9>ٷBb㖤6ŝu .y?4niӮ*h|ùR M\h-<@ ۱csϨ BtprFx Ix(R-e.J=NU2=plKxV(;GizuXռf (Hp|Pcie"d%aOhۙ)w4vL& 'vq`yIFj~o>L|ME9֑Mq5$q: &̼2 I+Gp؂9wtM`;SVZmT5#u)`dUد# 3H͆?ղ[˂/)&GGe:K8\y֢xůL`QGu}[0Z-lh։#0yuo5v Ʈ[//\.cT/" K U;fkI0!ݒz Շ)Ho`&L+54ƔCoE::7uN2"8wH&Ḳ#oxwV\+-;{,`~^RYKJUb<˚̞lk3ֻAq_2vVb %Bގ ٱ %+[?։LŒ0Gfp4zĉ:R@".Għa*jb ak?ΜKd-W ,XZ)hwP+%};eA00 _^._}hyYcԸ1W6i\Gl~oi`k*W-}gSonW )E'ć [`ygs Gtu 9I-y?@T45δs"B 4ZښN^Ԡf#G]ԏ9Qs_!xdX!G ݳUKX銁.x =0 ["6Kx-&qxújǃ%7mBe;r؀Ѿ8IPk%Rɳzߘ!)w1ۻߌT]vSEuT!"էjQ/WSx!nm` `,[·D%6ݿ1:2. 2/ՠYlB^tޣw"YU١#&u+E׆9:dC5|k_,1?[8NLwN/,`)8&L1F* Bs ~jpzncbY. wR:R][#)NaWwHKM܌gf]aG9 dV$paxA{۱m^-IZ*̇V̻=+D0eC m]U},wD 0XVN~>nJ44H"i 靳r0 ?*S36I=XP R^}E#QX QuT{8(m#VMp/N2jz6qogͫ s@*O=Fqȝb>5⷗̈́ImFg t̋#ִ31H릠}bƫE~M5S\vh%43M\ր3釂 >~\rk‡;&y랽SSX9ѸˌŚ-P^+'^""|EY-׼4mY60l}}EaϯC/yrOɉNJ>J?@+0Iy4^ e ̕vZ_$vJ"(oF)2QmNᎸZ-UGw)(JycQ: Z504]e00%Hܮ=\:Bj4HfI+a aNA/p&GXK!teg$h/YNT 7cF~~?xj(Ym@\ɬۉ.nC1Ҋ24UDV@y-ET8j;R'>r~Xx*j#/HZōi heƹy,:pP^Ɨi#R$ё`bfIy+e*U: %,,OÜ;$ g_,"kOPm!UZlN]H63 ڧ1 e#{pҹ3B?Dǁ-^ANh5uH.쵴>2 T~s-Z ҪВ-p8A܉xŦW(􇰍Ii<{kejxEUJ#?oAF<X?DC$!d4p.<%E+rlVJR?hW<X@Pbp0)U Z6yDvg?`rUq֊6FX!~4H+59i@NpA-Z2]i(#Iv9F ^`m7ɌP$;g')"0PUEG+: aW*:E,p{:I\٩FCJ21 0Jx5\TB^f{TcWh7|,TM T33W9a9;;%iEOna9/COT@1dc&[CDQu>T )9fh۵TbQqn[voGuP3iТmЌ8_zuA296Z;S}|~e u $T(h޹536545^gЌ%9-}V+QV7Cc]Lʘ!Ke7$]÷a0=pw 'A;n&y!H&[{d\Y[=-}@Pr/E vTc+aHYٛ1}:t, TlaAGx^ ADH=&}o}&ܣ hhH*(e:削wy'hˈ. 'p*:~L\5+o|.!K.372Jh5gA-@c qz»7ٞߧOAlUi51l%2\7)7n0]Vٱ4?Kaj&Fx,}Sŵj~@ \{~®MWzpO\}(K-Sx%q=:Mw݀F$.ˋNd#$(^S,%^م܅ 5ف%O`K5_kti}swn?e"^%zUhȒӺH ->g}X_Xcha|znT?*avP/RLuYouCGe`B~JgqdL/%\Q"Iڳ67=7xoP"$eH] kmUd ܌P%5O 4l5Q ɖW`glPWh8T7[*D2Hn"_H69"k| ~}oD}møm~f6t܋yL`A:}#^0u=)C@.=$Ml0p)0$0<{|VAYe=~۞+v,+ FZ|.۷Tyŧʁ]@;AR6؅xw[8zdP觑_v㯾]$}S;q5TɖTZD8NPl*Ro B>$ x௬mV)Ĭ{K/W"6pdmB *.r^HyYYMwVI˵k#QS:4F\@ʤ:GL3XM>6X-Nb#HgaU$>AݠdҜn 4vW\`$QBn[pB"]Dgjpylzx-5j/>/wj-C1 Oq찙{ 6/w0f:5h~ %FK(}E_Β/T FUp{{GgƇv0#DSJ,/!M!Ԕ/`cy->ACR#0VD]|+rn{u>Up&Igk\ ׳dAF WsRѰׯ$7j:y')Fx+ڦ Yqc:@DRIrzK;iAa |DXsPw{r&NCޘ ϳ8+o簣r.G)38F;N}FWi8R$"BBCbB0hiX#Fϩ,JcQ2{ s^U0:K5Ֆr5PwxR5+WU!;  XJTA Z!p+P}~4ue=@aN+.ISA ObNG˴z}1-\5ޭ#\:Aڔb7#L0U2LȄWGE(bQE#Vx&%dM5gqJP!!)',yQ0*VGp·YC`NtyD0 82]kg&t6iAm.Vk y/TԶnL+b"kqΕl7nvxiudI#dRhvO=^?Uf[B/,z8zs&s|`LbmhIb*(?[:w3*)- )'7yo=4^tNNmX;FjwIRHpBm^;rT/0QǭgNfrBB[BTiӄ~P xeL!ϐyɮkSM}ʱ@R ZϽ,!؟&x%=-)F䞍*|(=E/&;T{c_iU2uJWlҋQ\)BL~} ["gG9u3\%z7!+t4jЊxM}7ҢՅY*Tl[XNެwBe..k9mĶ>bVji.yZQDa d$&2qF)a :T ^xLjw(U=s^k!m7Bu{HTT晢5Awnd4vA#Oa^{;J9y$ 5 蚩H\)sOͳH_ݒJpP4R}t8Mx,f\tl1$U,:.?n`y4>^a$FkUm̰}t_gqP^(r7WZbH꩘56|iQW2E&1jhd8H_=ip(!)s qx}&iBT:1t}XOVC qSI!l`@W ϔw%ӶQ7Yt9[L{. U'oŬ%WrnztfX{Е }}h5m]6h]giP. i $VZO Kd]Ԥ"ejis 8T n}_^dYf ZݙCzu2dЗiIq8^)bE4 >54o6ضρKFA~8"ZqĖ1g".|Ifz$(Hc3[fBdձ',mW<",c WMd1XNSUąͣǐ$9yQܟzRuG2^=i4m)>/ⴴdه֐"a.}4 &Jrq;,[7"@lAğ Ϟ[ѽpc[=_̱SV.>Dr{^L9X,h#Ө(;$LgeмopϝпǶٔ=p{XJ/zO۔:)Aɝkc|ƭvdFVޤ]%(5T0?etf;Ƌ}9.:zOō}54tn:4 ]ٵ'\^w p\nN@"5?:YwzE,;V~x 4 ˰UyN-,{X+I`q$tU{$_@)Z\ƈr mrf?@Á(D8CE zS6"dΓ/(Z; @ B%b:Y阚,BHx7Fgy33敪F2Q;G.-vs2Kn]`It`&tb5c("ZE ٪6 A@`V) 6~,KeL]ϯD{[zTq3kohģ@QH>|қ+Jakw t'>b"P)gTٝzJsoO_a;>{8z%wbEdpLa.>kY]?!\'{e,*~PaȴbIPxxb R12mxźU#r ê:Y>;0Y k@nfp lPU*@|ХSqO'/c/ts@tn쁶tl xǙnz"{֧iʸĠ #`PU ?0Aj =sx\r~?Z ^E;yYy$ K٥@ :8?[`H,}<-0xu(-y] Ѫ{3; "(%\<"VZ^RY# 29+é};a=v@uǁ#}{H˘K| ~_n | gwtY[[.eL:z*E8w[*𸱤p2wgĤp&<Ψp.j"e,u|W .$!iFũBڀu0sJ…WocG;JAi~CL8gJky{D+IGTrJJA6hƄpM,T}r@VzJ#тׅbۑDq FEy{`U?I6ӂ*<^(JZ< (]=) =Q܏--!3j,G&*VV#%šiYѓIA˲Ժn ˦L,A{5 '6CKZ*o:+Ac6:vKdPGn,/vۦE=R fE}ZwIrҊ~"_ {!%Wjw Y crKz9Bm")tG #\De,wwCCh]R`% P4;h:Bާ'nV.+\qs aP xPY'7/[V/Ɔ>gF՝ @ה|M#K#}:p0 %Iredњox@1%[d({:?0Lk*MԪBZs;))hNB$c:E!xa|t9kf"W{[u40 "E+J<`zf!"hƫX|0 r<8b}R<:1Ђpj+bCWaz;Uʣ5ݱ#mA`r:Kn$ڝ;9G@!Mbw1;T3/a) >eRa>HuuMUJ!;rɷ`Kf_PQA߇'[r&GŤS`sFpPѼ LɆ#N>\< c IN ? *ljҊs: ]ޥD"RK |,yQ 4sNE}l*՘s=p~ʾ-edҀ8]B0DY8yT'YS_\>I^5+!8sa})R I ̘é`ccum:bu|Ha^.}p~HgtR62M._@6,~<@S(?6W1e'J8@PG2r $0LE u:/ `Ԭ槟~,03Ɛ;v%wF1MSꎝucQ\I$o'oQɹ{'yW$1HzNqJN~2u9*zJsz#w.Ȯ~gYx9|`\[F^2I;huvB8U" /z3ny_ z\l0_.0ĭyQz+tG#Pj= "?$&._ܞڅt#fp2Z|*I@Iw;o}(vPwzx8'1lFM, 6TDvSтƜawhW5\ LdA WpAZMSJ'ʺ> ף|g7y4zNR!*ۼ [MM *E+ɤ5 ֞f J>R_')')<1`iۻ5v3qQUOb^cZ_i+STTW"8H$Q%*)K}@r)+bzDė\PaQ]"oAm[%I͸v7J18_{C,1h>DuVDsw8T%Y΍Te:RLJUHPeGR v۶уQ} *^Q7vT ŁؕÓU懊uLՓUxގɟF!&bÑ#-_y`8wՁATך'ȰLmUJ'Y}/lsX c0-squǀ=簴V]@v)\[SkFҙ hBPNCyBWE=^ͭ)"AQBȫ4yC+%YF"!Bx \bʅ NFW$0.7 a\:תwPaUf/ݶ|vUͷ خÎɮDfvv3Ww B6qB b2r33 ${|Ee.WXA@mMs4v;NY)%&ɚh<xd{1PHY*cG$N=c -ZO>ۜ j]%LPfzt,6L`@>\rKk\!:_ YD@@'Jt0>CK\v* =[RmLKtۚS18|N,ǁ;M$ WY R`~m䠃ҿ^-*?A.%qA@ +L5]w)t?h49{+!p?7R3$_)1!HT6Хr>FR:jmaAEXDDP/qv,!L*PϵR︋L?4Zp mbEFB§;$hiPMt񞻄5] sū4{ aYh J=pZ شl3u*jI;hL!{ F"_o^L`.+R&+4x65diQ,!:D hK1S)9}Wڮ\VӃ'OKg*GgEQ2;_Q ?,9 Y]Sw:_.SI]b4yb~ S{yfw +Hd%$#a>1!n_#q<~# X4zIeљ~Bz574jV(=fesOTFoo,X[EUo=niaf:{Ѫ=f\ m P|> `{e[ і+<;~>j^p\fhQ`m=ZB/Uy^9{῔9ɰP;J(5ǮrPCGOXd8[8$탩*w.T`yt3vG2׌\0M XBFHUf+P2fl|^JGpQ ԥ@7_iD*F^+/}}}oz"s5c'|ĜNms@Ø]j*h5-)oTRǎ)0GT# rY10DWOαV'<q  ΍Rl!_}vT2p-l$=lIF iYE`'v811ouO1E#^'5iԶ6ptG3:@6Zů$uw__;&=rD/ma,bnA|zUJFjE!#PIA wFϝqDД4d^spR4oaρkNo$kGe ^ +Ji6jc!#m|yIM~LbҪ> ?#3 R$jmCl;8ŻwtgA܆K:8͏Wo{O=UMn)}X9Si8٭ߛ)x"H߲uJ/)ӵ rU޼u,OW7Iͱ<Ƞ9ɒ3rDtv@^ȌI 6`g.TnX0JN nyٶ=f+Ӆ<|K}~kG?VNB)Qsg8vNf5a^' Sla*rTi+rKQ!@wRXYg~{v[h`J3_PNS"!%DsY{]vi:j'=H:j]*h.kt*|x^X( kkƅCaʱD:#F&F?S_E_]pOweBOדt6Ab訐AZjzi3o#oM!fޕa!_c-! v.$O1-`-5rSpcKvy_ѻ+;,5z̾6H &$hy(\ԈVH,%e/]_k2 }*hBDWԵ .:ptMF ctJxF*wQ[Bv; (ޗ03KOړ v'i. H P`1ɒ aؚEgڢ2%1s 7цupm%[8P̴,u#s-YVN̐Untw1KJDg1ط5ВR=o%t< tЊ%-y -*B|#5UMl!D9;S1oKsgl`u53bYkĜX؊ʾJluKk:Ra @;-<ߢ;/&0 79oc^%$L"a?\LtktSSܕ=6E#.]]6!2u*# a^ { kaU.1J0ICdӤhd$ ±~SouH帅ѧtz5R< 3XO5UC _ڪ=hMÛMTS9D𔉉&7N%D_W#GAj7MYyfXX<'Cـ l "X?m}NƲ~O%L zǟd_jArjA~<2:= NK)~g݇-/7;gW$ ҷWJײr'3C80y{H۰le,ɋXtDGHii:21{#\D0sguBXd':.Uky&=܁Dy:k̶<@#MWg*#Ug7?q*·}:A3籧o]JbES-ǫ U2|R˨ w&Zv6w0ӆK>8B?xIٝ;& T1DUSˑcOЀ};h~fhjG$Tr,V~+p\4aYx%4FPJTZ!"=l-u"; C?]9crU:|a/ѻvi4i"MumF~Ȉ3 tQ m"R9nJxMQu<-a.ds>›4zswQEwYnm[P])ق /3.9 '.ꚶdH犊Ŋ"Fw&2Bᄸo8qK'AzV2-N^$g}wC߈Я6?0q`H4+[3UO4Ó7$y@G[kY? +z'Rc3g5Hc84JApIqX/_/%]F,U#. L?z0$Er"yXc;Y"R <UiȍnSM 12W5" akE'M&WK]ikDAGq::VKA+9ܐNSDInPPd"y_(6+!ިqn Ĥ`qhokTZS^ юM c }8xORZQ́qK^bGB[=%bcٰX#>lη \GXH|X` G =;r%0Ja*:_ Z]ԿsmcC_u +}|S}.ɶ=h@n/GR)^2-8Cv:MbcRWy<F3f 8:.gYZ070701000002e6000081a400000000000000000000000166b508840000150c000000000000000000000000000000000000007300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko.xz7zXZִF!t/am]?Eh=ڜ.+ɐ* s))J6ا hҊzY+)?=~lxO)~>IZ9i"=izfp? V(}zt=dR@Un/["=.#i2+)yN{`_Ӳ8*O-©uiQɍWk0( 蚄xv TNL.b? L B 6uD`ܾ嬵0( +ć 9%Ŏ3g?O ך|HKkfC(NŦ䰼wj݅ͷm"d*^=Q(J=w u4V/5P-lh&!XZTAm12*{',X-HVLEM62κ37+~֯pl\0.zWHX(6:"!85T% !-^"[L#G8jZ,aYC\e7,*OF^5[ET铫ː=`Q7]n/3H\W c!Y_'n؏{ị8ѭ9kq L'w?9OF 0wB9N7eg>[PEo?wy=MȈDzo:TV؜ knפ= Ts#as);-QS՝􄱓g/Kov $~iSItU &lLʹ:b@@kעebp|xE uaS.h*}pԵ'9Wh"~b])JPn른|"nF[Q"`mviÃY!ϔUJ$pRUV_;-Ll-M:Q%;6 :NJ%u1-|[U l/g⤳~u V{EΏܧ"БZu@A\ȧ `Ueݬ;+5xp1d&Ҿ>31`iG f-ƨt"uVX1ERҖB~c>bM4}nud %`%c;Bt㷷dk]`gT8+u+}s_V~(4{ʳ3,tS<8Uq"xzW?.oq*S֨WVJ+q0["B± I{e1ԭs'ۿ6{4㈶)Y$M fF)L9S,tV%r:͟݌ SW,>!&z)݂'B7fS6\+kpk߱nB("ֹ $_kF\TT'#M ۘgѼV;xAfDehB *-"ء) m !)Ww"$3o_hzۈ6@NDA}3G7f#F٭T}Ğ"ᣯxR3bi_%׀͖; vl}5f&d_AFC*r,@0}b! m^|rjH-4Ѫ |OZĖX;Du2o]!}hv E^O3{9Z 6*dŸ,sw-Z}_iRczGSQ$X$qI?H`7iA=$=-bّtx8&8|9%i5m2BNcQ|иp%Oڤ MVM7x +yZdL#WJlwE MN%Vf +}0pŚph O 9($iI%IT`R_E@j{)O:-6Y~ ^v⇏a{xzzX*;v߱+)Q($˵>X#'fyBC/Ϸ C(L0(-NvH TkQA3h3zWmt)Neı pLfǽT?+32&"Spٸ5J19=mSz3y7p-M)uM<tjS|E$LQn}ɦX ¨P&i=ˎD @<еv,BDOu" B61v-aToaTSB B)6Ԉ4i"=\ Voõ>x2 K/ñJέۣɔWK?렋p,;\aZjd+^WT'wMh 93d:3Vm88 ~鱉2/`9F& ;NiJWJr\h:x`Ҁ%;4ְGe>5ZF .w#\֮HC흚 D .ԁ{(t{vW01H=a7`[:+(:Ih2E6x8;H%|2e^n(2u)ƵCϱh)#!Yn>t_~2(qY[,d)e,3JY:=12Kc[5 ɲ_,:dk %MħValZ'Q׬%,xjus>^)_l^LNTZ{r$|Ϫ(6!h'o)͍ގ:gʩ$PX GE^#ݑ+\K;w|\D.B! )͖88Վ3ֹLT8Y HlhNýӨHJF.N^AӶۂ:MK}2qr\Vo]‰[t7yP#jn2ZaN@-EW? :'Q*~ 3*fQ_r["QhjXpH'-XO@Os+ڃRoARo7|UXt/ #hT&l[6AHrYzX_.ds`&|  OIvEΚ&y V̀V[6¶qO|GFzIg:`jzGdN1b Ӄj!/g>+6˸Z IIm7&MI?}Fw]q }T@C[sao?2AbTg C@GI2Q\cMA$X|N19PSSg|=}G|Y1%ߊ;ԎhV9~>=GAaN9Cmُh9>)οEȐ"OpGd0z>Q=ZLQUGv[ ΢yJzpnt,L$Ck^n@IM6\:·Fg Ṗq} )2\W{@skNtÆlxR;Z#:"w볍[Fg&pX4QQ,+k쉺]?Hokkgb&~iRFF8=Fe4DRBa2 H5d{`OBZ{'O/njӁ^0G.j `ji)㞃&gKUH#ܜQMn H3nьV@sXbnh6Ȭ4 l6x$DRL[tgfh'xK7x=0PCm!;YV,) mJQLR?)$d\e4c2 ?]cVSA&=YMi3^}3ǥ"v^ŸLat+~Ȕy1RvOgq4} @ŕDӝ;.%m3!1~tbݖ~jD8SR10<\.\hC}ujGJ9{y _n;Q 1$(^NRMTV `eU IGwP<.k26)xG-i+/ur\G0F^*S?IJ x]G 8<)Hxu)D)/5Sro%hۂuA0&Z<#s1 =ѳ-,!m'GÊ Pwq 3]ldONnJSjNj`60,-yt>=;l_dld3bYvBR8~N-F_|5/PΖ@Z#aI>ir{ԕc9˜d#OFa S0 o!hi LzN#1dѺ =y!ΎB"]5mՎE;h"g#k3+xlx(+@:,?bogOsט&8ezUyt9$f:@d]b G_gk<ԶT,r %!.֔⾇1pvfǭb}VE׷!K^#P,)CF993KL_KLi;uF4daJbx9ϭONg'H=:ȉ54 *jbטϲ^ $IF&`7{ȓFLx9 ԋO Ȁz⽘$Sٹ<XCs.4g'_T w^9߷+͵O;Y;b3{3Dou&;^g({ 3[:IfVc\$'z߻G'07`-vSqpͮtaMɰHp\28bֺƿ/Y4$))TWopWhj.chҏG`)5Aɿ+bndһ0 jz/^}>@Ɋt{.f2*CUwe2xަ}=J%d3v2(! kpûXdWnO2u廬RM-xL/lJ|7: 1: 7,@56[gƨ2G%j/9:LΙbsLoČT8Uk'r1! &;NzțTثh8ZpYfO<^ egddh0vg 6] _\<̷_C')ŋ߿C^%oZW#Kt{:X!7Vi( y( s kfib'̉ hӊv( Ȍ*{0#W C)l=@ݳf`NH.BƖ#eJ6="!s@( QnɖQ[O,Ҷ~=iLApb1.^,O mnd6ܥmdE3[ڦJ.AX 1 8%-q2V;LڌH2"zkDg54NpۏG=LJqu~M|Y?ZT4%X3[ߠ 3,?1DυܜHPԞ<6s -Ϙ]C8 GA7(""yx!Y6`_=8tN#u+PrM𔍑ը]53>Jm6Ϲd6fd5&i\)<(n :If_H0O9NsU^u"b_X@yxBʶ+ JIm^0j(m,n >K7[;U XZN S5십 XV:ɂPZpeY3J,lZ T+GjLCW08n\Gp%6c_m%BU4^4{i0HS_RrY7V]B1<>D1{yB_=<벻n<4:kޓeOK(T/)Ҵ)F PA+B",  x3a5`Сb<9jrO/jdb'zmUwiZ!2x 3ϦfO\'Zr灎*MS»)9L]^u79>7ݹ*t<"Fr1拎  l,_Ž2aG @;wKHFR{Qbwx=AT5Q/9j/okU)tW}1 ηa1aU8 X_P"{Ox׀j'%hUHJOAFEaG^$IH Z `mC+m{1 WnY'byYw;Wz*jؽ5eL36u%*$Rq5`sil1n5^&NSoC9gT O_kPx !W ö> ֦? #o"7\4 lbtE.:eը+f'. *ZL$kۯfF k!m@- :}YMev%seifԻXC 0_ vgM5%SY 09WdUU=5-BgU Kmy#[}тޱl1gssXI!\'J|S؊yR &^._E EPf*楞б8&Yn_;'D( X0 4˴ySYe=g\# ˘oxVb(ɕ*|MHf_mDߨm=ωK&c\ $-TPt/),7&s>RH ^U fzWaaXt:; ͖C]:估y\]#> y@1F^ |o]j'c}PNhء%Ͼ" E2$(\^l*(){tb8N"$BvW6 f4ã]b%%{dމVJ[Ԟt"T)}^*-y ?Kpꨃ_䡝G\&P&n9$19q ϓ7K = Ruw3>aސ벀>'{&HD'b*a3:a0䪆jU7{Z껛[ϺPYW$J >T7ģjR$N/ǛrޙR^5!86|GpռyΌa ['ThIGEaW{Z"o- ܅#/+ X F03ş7DuO2W=}# a~D9UB~mW=ranp! (, =+=Y*ֱ!fZ~l;<]ӻ`4QA}r}kl_4q%n<܌O-d"љN>!-vcfM6"|˶[}=8Y4*Ιk`Rt tfU:ctOQ* ;'.^Mjn=Ϙo?MvN( :>0Ev|2"J2Gd9}tܓΔ'zyRh`[0|Zb1]Ch!{]Sʺj(o NnR#b(Pn4jA~ac}i xjO@2kpm*D; ~/8>0aE)6ka\NYc!̞ȃ VQyL0S{\G(rebw:[S`oQYONqa6,8QW(R2擩+k:y)>6{5BMgFLcέ. Հq{Yqp6n3(4àIYށBӾ 55d tƗtJ69IէͰӼȇ;㷜1sϖ>N{.ۈdrcd!^rہ1 0Ru͒%^IN<,EҪ,<˥t%A~éQH|@$C<*\gO-.58X cCSpvaWx;!IdwS2OfǍ)-Sd=Vrl%Zc~l~(和rzⳘ)EҍRЕHM|}6>>Zt=uk3#LCX/G&ԛZrJ ֎g 9NB& |I8-xƩ:13^aɲenX%]|!ciFi֊K)7UJKǰ5;cREG[aJ.M'O.)OLoBٵVD)m*ib7,SS/5: m[)r[p <|׫ݖ WjX+blOcȽ 1TMm[i/ 22?lbdGDeK! ɳYQN?FJ[nCKV+ cw/SND >zբPfUe ΉK镖ʑMUod*=LŊ0k` ˘Lk`Hj -u㑈V&6)}j#jSɝwT{71=t\.Y=5p0ƿNWdn+ŶZπ{G qNBf#җ݊Jzp5{Vךߘ8+gi_?$mL9@ICzȣ/;1A9yf~1}M< лp?n@5=ś#Ϫ(KJ`[f\=(mߵb1BOJrݭEqIAr˲XC{lP`3}Lac "Kg L(gI>Yy>F*fhpEKr3'=x곆y#w)rٞ vVM"d&wg$Bv!c4S$=H=_A/h]5hgø`j 0t]HM,`k(yʈQ'ݤ;SzeF NiѨfc3aA_$R5R-\^?S]׶Lp Nb MZs:U="Emާv-^$6YH; C/ \ZW1=֔T ygf44s/yMHOEHѧDI 9p ~ќ#F+_!VmNo:,!N}6dqx)s?CݨrQ)}[WO$(Azz0L..iXT &%-@vm2ݰȑ,sAV4aҽ< 2pǴ+)%Np7$9_ 뇾2B#[xꋺ;P؅*)PY5;J*N)/9=Ĩ'$(xRa 3 -3/chKIG*QNwXlץi#x%hr sjǹT,5w(,%[4 ).Bo,į"ګz;gS}/,M SDk 8l _ӑ- !_H1f]B䃌%F"v!WjShk$J U`@qstw%fHV#,W!L懈 tFg2Z.O"pe.F¿.pIRd`\zD{x Xfw zldǒR/JUK"UgG2 5iĖE; °( vUwW\9wz*0}' KI|']p耮% U,"ͫjpNJQnLH Z(%w/Gg]ԹfF:4q>/)ȭY'FTL' yx'i 7j1QupX;Azܭ2zgO4JnyKx+^:#9>˳@Dž_- й cdvQlham#`]_ 4Pk1=V`3jFE'ԌS{H:GoWa^aCiZꤰԭxpV4c8w-Y}>-rRLr~ff ]]$;Tױd)5`yo Y&+~e%-́vja\*Jy6u0 #sΪ֡ܗa;7P8mT.sjXj{[츩Ff(gKl%J+#+- ;9~[W%b'p#i$'5q_pSFư U81)ɉ@*_a,Gs &~ Sbw/j牀D&]C}McZ~-|* )vF_ԃ,62 (WG;IH!Z+[gGV³(lw&%M®6G/BM_V[2|Thĥy/U?_UuXW;/vÝC;^ީ !o}䣯b8u?) /JDѶN~ o3F'7*MiF;wHBႧJO݊`ǝ8|֩bC2Ds779{ ^l=kY*T7_\Q+"Yc3n U~d=ѷ/9}E{N.^aߖ$ IIY<"={nl SMs 2ZfapUx5c\`^a>:dN~볕O:EdӡJJ෉-Bҹң%q9rtBfW_obIţx |^ ڬ7jlfwL]Q C3/qp W*D"$'͖=7hf)%5%eLЖd!(a ?R?L`[Zh4r7r0y)KS j:F-ݜ{iq өA%tinbWG3 glÓ1jEnL>x>Ϻ.?0Ü1u󥳥k,Sf14?gWk]y*CE2xD3@%PI{K2u3X {_)B5)]xk>3Οm1fexl&~!)6K\d\ቸ1R#rkNho=xR[Jfq|=FȪ@FKUȑ3TbE.:YBf?gbĭp:J,`<bAdbX%OG?֖)l\#ho흝 Hחh{ ]1'l#kD=)+I-^6-:\U5-Ftz1%4X%D~koZO@' Y@\n#@HW|)EՊPa&3% H2@p9AvMULzKY\x}BzBT `=&ԫ̠=9$ː}]2u3.`PB0DOx6T::-A|=an~,d^¡`^`#V^ ?w3UZ:Pr.Tc݊E> N؆9}+K6U cS~ Sg09E eʗ6:Z@/}M-#C oISeKZC?.x鞳hpߚ8[4Zų:cuÔ}(<ܬ@+M{ў财eԋy;o>Rx"qV-Mz E7voIIjɢzTS WtMvY:߻j3kɖJϠvzY\}ke[јpђ`8>> 8,cw jg,vקq"$E >*_"㊳FiM`1@3 gCvXifYO3w+X$Up~[@r7y zxfYU`ģ#SFBgzQ+$ʼn2F %(utqM3)#A P{m<2 ( VKtRXir!:bIie{OHiׂسa4b'`]854b^1Fs6.S>%b,w3!gh?Le:˜o'֕:3ذZZKy+ f(Ǥ0$ᮒao.9^WvԾjƊ/ *e$9GiMNS][;Βc #*wZ~9'+Z ^g{jyi&+9zAW5-k-c!'zfy@=5yb=Xo/*7 A;IʠlGaء18 nOȮHdY,(O} QA>vSpbaWpn f Qs1#8'G,(KЃF^/r?Q%ɍqvR'~b^1!IDx)7XTVaʆysvA/^T\|hr Vr#ط[v#ay"h`3 >%?G7mJ&|kzaƅ/M/= Ge_A 3dHX:|ev"v ̲.k7WX$Rd^!Voqee:45Z: &NvQ"޴&`WdAjcS:eϥr^+̅*3p̓BL g pmӯ'BƆD'\ ?A=W|rH).m.iy_WJZKv$,k]쩸E72-E95U!#1O)QXDk% jKE]On܄I]vqp,gLՎ(a<.NP,ߜ}?,n0; W`M6u":-^Ž3{<)i r+3 I6^`4hb) (W=* VBs 0<3"=VZ)ަ 90~/`i+7n+qt&VS %ۜh;,([AR2NI#dz"[nBy"Kw=v}U׋01.v`ON=y(,**n,5GVū0Nh3)$8]>`hSpӽ2;T27)pRn4HK77 gb" oHFfoS# aoJ)lkwyU'tHOL|X7ݣ2E@RRp+'ڷ?̳;UT! n,bMd=rMR9pZ Am~cؿM2;>Nx=X?x} &.@b Vs疎(>"Y) &!qt׶5U_>Hǩ/>}+GQ"CY=rrEKF\ه&^KMbB.a$V4Rd.xEhsT2[PLFgX-ad@ ޒ1Yj鍁SutԚKiz/=6(P}~)4Ťåj#*i oWiQ9RjHZ> :rsKS} ^J4%1 mS{9dL=]2RԚE>jpG.EdW\=1Ԁ^ުF\ejͰB XpzY nl e K'm%q{mX e,E oՈV6`Eqыn- 误ݽoR!mQNդM'?\4فmLZA]8s*ʕ e"~@PXd+i+"yr^Mce _x:%uVd㜢 7T k"'N7~r`IkIttc `;\k.ʥ9 4̫sZՇcVہpmi,= 4q`e8uWu2DCXql[uvVb(! h4pȱЃI|h {g>9j@^ Yk~׸ˑ%WՏ;@~qPWdp<7 h.fNt4ޕh8 Q[o?yc)Gp`Gֿ֯ܡKPb @*/22)e]?qS HqCY2302H, ` *^UسѻK7DbW%j .~( k ?@[<Hp*%@#iPͷ؀ 3[aAcJC|V*bYROXao)qC$_~HBeI삂&7"]u,_!@[o"7K nRml^Cp C%CoUl PSjeye/D4 j`G?LasY`CeI RVLdc51sY =XM=4bn_\_*u6+N-9S0|fT >o`#=>Y>+-D;YNΊ|5 ڽb "KR/IObIO` 2zWRJV/ rh mFs ?tPʁݜ>#Roauwhݵ:?dIj(˨ έD?01 1I/y!MHᕸOF-Lh*'b^LwZ)`y֑oS<64ݢ҆*>2V B[g97P]7Q`sRНj+€?"oKCfzc?F1/;bBu G[I*T$mnlɴQ~ujZ7f0(םWyG1vre>bß+0LA=47Hb=(3 /8}xV,sl[C@`n ^23F<Dh.!Y|I +NN/Wb5/4Iz+,L٭Q<EO(&ԍ6*éO %Ywԁ/8~o 嬰.}Y+zm8y^gFϋ6V+<|~^Fcsz7Bsno&*jiT..G8[b0l`<̻^n4 ž?TACZ]A" twRD0 Eԋ6Rѓe#A3dL`ݗi5Mt8#O`K#gHOL,KG^)"cH H=zͰPV^92!, )ף˦ãʄ>K/sIbㅃڐǺ tEQg sw:t w2k*7kŰCg$%uftcذk!;ESx ӥ!頬`j*FY@i,vyb]smۏ+a@hs«N(Bǰ 7o}RX0S{Ncf+-UKwZ=gN&tm0>Tm _hĝhG7 9#%*#pl>CE # 2g/ؔZq9H33:#:0f@X-h,O=)1bFT@z'RFfbOXIn6,y'h߀EXhQ~ YFeVRdfn F9[f "IA>\fm!G 钸Y4[`kK u Me}3&RI- kʠD߿nu1TW^2Tqq͍OJm&s=d%<(Bۅ:Y H5'A1̓w7ϴOabv]cbc-Jꓥi2WiK c}ez萴+&Sh,-F(LC{}x>?f;c48C':QvTrzՂٿJ|Jِ hhdzgŞkH[W EIBeX(vI2YQ۷_ͣkAzFa,k;b̄K 8]M$ 3p*SGϊFhTl@/J)ڻ+h|;m)lo},F{}'6'2HoiT d Uʳp5okLB=.]?(ƾ+ 3H jMhՁ jKK?Mo ,_UJ3F<4}3^H>X(2{8:1dJwì6A-; ѬOS ̞Zhmcc44u+E7TY!%hɥ%ӣѼ_v miGZ(s}5N4u{E'Vep 1ۈ7kT -yfZAVX^Il"o^OqjdPdǞUX,-95^hv~wg<}$;QhsȲ l/6T% %(C[~ rڄ:\[Ukܯb \LUo]'vwV]gsC4[|N"q`PuqFfIZ7ed5vk6\.#jRch=;(Ij O>y$b>w6?l~hbvl˒|7,؋@LC(4M2M;=gH9 "AWmzBsj=˽pv-Y㮲$&w壙˳p~!EH4|:x"d'΁/Vl$`@s eRs##,{#3d ic [ڥi0>mI'w±XG)֋EIneSs3vL)Xh@l![#:cEeH#mB~)mԙ/tjyT5$M@{SO+Q@ޯ?*ϸ\0 ͏D2#8~89E TpX#L4~#EpklP&j7So9 I1jm@,56A]/EGYyP=UOfHo>?*$Wd^?դ| /⾲{kWzdk4~B\IHKaB$7 t tGY4z7kzqt@^#Z g 3nJI dڿuҎ-.G78[.|pzWRY5ϴ,|#cۏfK4_n OX~ o[qt\d5ZQ^f4;RGG"@~cq_6j0t=_ ݝm3LeB0*o(C~RVkݧTZ.Qp>x,hSI>綉e(\~u]*1e<>?P%^"p9"aMGݴӖUpL!ZB7a}< ,:wi:7;cy}*^dMtdaRɽc" t"j&$ Wl۠h~ i] LP'QTsf|dA{? 0CYkϧG7?Zl6 $h:MqLOU]™X\R/ 9x5 /|1+]jeH XȎHH[EMHc,4쀗8G*3g%]"- Dm.+^_#)Ʉaʚ8|·O(ЊbH1XN-b AYTTK|.N!Z`]Gst'Tba !N `c(ڬM;,?-_ߡ!/"w "U/",fB1murAgprRp}8?+@UyYi;&]nS۸[0:,PT`XT;"{f&q։xz R_mS+ ͛FBx͘^ [{@:'-ݸdܺaqȭX'u3OM ["٤g*:]cԉuJ[e:S}Fk:D"Goo= 9du/(=x9 +2Hgl*pnG<Ly8˜g9Ӭ-69vug㌰ 1z*,1Z4 rsvc-^`#𩚤'Jmctb ]U뚊j mSO*=Q 2},;⸮{߽}+RG :ym>1U{*kZXve qe1rH+/&dk8'ѻG2z=-D w'gN팼]ڞ*T( r&G/Juph*50"{ ߽{2Qps"ajc!U9j-1jU(c a:@E8{@cYZ#9ݥC~KHmNĜɮb2bMd;  11:P"=O}EլLijȥߖ9Leh+ aR07ퟒ]7$Ѱ&@7L3b;tJtPinB ]d3%Fx,@6RdefBNRzdΟqQ ּ=w׻sAٴZfڡ }|1QɭaQ~g'9$6_"&W%tf$v5"~qbōj+G qGo8 M?v GE$O:v.916 \0N(? W[7}]Z6C5=8]z0\,AZkB$'H)='r"T'0*UzP~zlA%]Š;U$=t"B(uwEH֌cxuTaQo 8v TC972znk(peJ0vF8Q[st_~p ~M3^ u@\r}ćJVPAwq\$3 bbk*OF j; KʼA97Ω!3CܣO׻Ogɵ)B^ CiɰFJ+,USLqg.0.*e!/T׉S@c0&OҰ%b i/)kr3@oa,SJʲ[HpWCQ-eQS)Itia^ȕďIȊ*FkS lMJ=:wn]rq͝yP"CЧ ]1ሯBNlcОo{&~n2(%B@q;mu' YvȽaU=l?55&7ՁeK@Bhbm2t+bNb9f#5a 2]b^g1k-XJ'"t̳Hu`1#{^oZO޾?@2n4nn4cXQ ֑.alAbߝ6%CL9rUҡadX@ klx0B@@GPT[ntnpxf\Q)X7E:Dw측jH~$ݷ;uedP\{T`ɉ/~dT+೙MU{(U1.`H >?ܔ69wej)"JIQ{Ec;2bu~.Zn8K8(җ@-^4/W;Ppg6[+03s f8rTvѨ[Ꮭ؏I7_˱ 727 x&ԑ.8EHLx!:y;CGdB_k;D:of=T>rEK(\C,Ynv)>9EK]CBЩlنz)lZDG{fqdL4EX4{Nמ#G)4gaE#Ke V9dNCq7X*Λ ~[d6qM C{Q:-7hB?) NX []& &'G/of!>%^\廧5rڳԉAhЀ""^᧿5k)MA6Xo ܒHT#RLt1(8i7wD]>D$R2-u.;j@f;r@IJvȬ5'}!`~do@Fm}S%{@3c#k_ @d?F$m . /Ӑ(CHϽw`K*ޱWC>\&NÎ7] et!0-Khm9'0Z@Eӳ|X~x҃!tͶKFe~Al&t_nBKSkP;Ā2Hb56X#6w'Bu1Vk/ x%K)WRe$ѲI3<1*~.^J5>Xn7] 1-'4W XDq42ͱ(M]oI.[4U*IԱ'AD5DEԌ@j PQ)#*[Bs<DB~􍫫Wm͘0vq(^]LV6^1٥(T-[ȉf7?sztY{&~Wsfj5Ì@㛲^7 &~6.JL-z#"G{0’y*9CZ~GߜTHaXgx!A68l;y[N6 И¥M `՛޽?c2 ըJ;I)5&U8z܅SÁ 8m]KBH|PBCͬAߙ_2uFxz P )ee<(Y1I}֏{ZiﬥFMSsq^3h&~3v0牙~k354XQ&_ks VByVud | 6 !;,oCePk0-_ޥt4՟mu jk!0xH%0rǖ?}EׄPX[oϷI\+`GU>G fp/uIt $)eg_^rc[7_7+DΎ2N 4'2 pd Dk1fvlo'l782*A(o, x: Wh#L棎PuVd^t*(1֛chWD 7v|߼pAqAEE<" E7rXرQ "%^};eϤfKgpݛ f ,'Tj{T;a{tir#knGC amQE`pn~~L:D~sum-rn^2AS^ m /+.3B`GQ0hB%~U%ZGIvx !-^0 `ʝg(ԂVIT pT\oO8~6`ygl7F6!춽yt},5&ܕ(<>P਀'"Z++XV[ n|]\. n I]k,]BAFa<6-@0qTvȫiTQZCݟ5+¥w<`OPqTxVM#c?iH]l7* %3ͦ'ژMs򂅿 %hCLY9 6 YBIcvh qVYW؀l"!${fӾzRZ>,m) T>1(4I5sgAa(cON7 L-0fNAq(s>}VX̼5ޣ"ޫAF^P"ڭqR2fpH<Ӄ274%_Ӆ ) 8A˼%U35kS-b{tߠ;~NzV c*N>#%sH]"&g !,toV=8z.tSau ڵTح~>Zڕ9`` q#xk$5щ)òOo?ߋdټ?pͿt FLi okOeB|dl8UֽskZkiWp\9{6cy_۞ɝ~k|EXʕH*|j G|{9W,gj$bp}G^#5B)r~dcGMɯt->`4?,W2yO= w0VO6mx z*ڧuޞ!s8 ^.s GÓRV/>Cv? ( MuM$OnYTm@̴x1Fh336\݃|'vmL+켞=!?gw9D %:਴ŖNin6Ӟ)nVR1r%U&f0gd?5A`} OM} )`kGV``JTwP6;hELj\vJ21 [gɺ3 4ƃ+u --P_&fGsΩlҳ̝b`/-E!8sSpHr їkfN,̆- bRdgnXy;"Y%>tH|`a`V]J<^z6{V( )<..{qc 7!T,*4;%9 vYg[kn|.C)Pnԧ-],Eԅ8n;p_Ŭ90uN lBm1CG2G'" n7+x6n+e_(^[*px7kߚ.P[}?G[caxq!m bx~T>t AȽ J"ylYY&}ԥGɸj锛"H49*ݘf0g̅jC^jqUo6DhpZ/G҉rh9D /|>1xW9H|V9i0YiX%}7}8:lvpOj\kBzFmq {f5J1~DNzh8.GYy 9'Rޒؔ㡛Ns%aO;I#aZ*B- E#A5V4_MP61ڋGnȬlzT jFwnɭ \O=?g Si7FoԢna9vкfb|'kˤ#sI-0ݎI* LFK@yDu-a &xʈc,(M k #ʚŞxg9iMX[ZyBZwp{m:r fz쩿d8:_h'JӁ^GQ$SC Ŝ%Ȟ~5s v_ vyL.7j{ LTcaڰyLCpK_qiT؄;`|᠟ߴ.fL|:I> >Cn|S`@^/OG'4_/ĵhRt?x+Yx^{mni1^5p^Gnq&|GU$^ի^2n}aLV OMJZw+Tuy pP a6UϠdI+t nEH:X2Lc@"jծ#Y MAƻ降J.Wۘ 8^p/7:⪍@2Eڨ+v´BE<\Q|Hc çCM'M%- n%QZò'Iub{cO})ʧLZ1 Tu?lD),EM qWd#! &mG3Ss9Q5\A jkiFM>sL$jrؕhoUp2"n l^5Xޭ'g#>AhNe_/3{8J{? M޺~: R34UصSǩ؄,Iw46lr}{Dð>kfF^RK/y(ٚX<i Eވ?tWȦzM<@ 9/O=ںLJR?@~ s T ޷Z+*p4J/h3ѧd[/jՍ,0j;~73F BeHn,;{|;ԉ:nX#3Ֆ^xo҅t. 8Ob ,~V` (j{a'p.`v։hDg!Q," mCCHt &|Q lP z:=D9To&guǗdr"Es߂2'ִRL%_ В-ZQNN{IF2$xi5E%BX1,͊bZE8]O7!lɁB=N{^%L>vB4KxtZ~Y5eJh<̩J1_)jGOU0& +:>_\90UWnBm7))Bk*Ppae{[j-] H*_c^ 1:ET 3[bn0hya>6)Ť>i9pPq2-x>"PvCQwA-'_^C}٘  =?:!q&F7m[xwŔU-za+W0֬ "SR ++Тry}9P'FRQEK<,Kc<.[A#퍆?2mM/Qfw5,__r8f~.R =Ļ2J=P4 :@+-G]9@cBmeoѵT ح5aذ.WI]Rbq1;'vkbkB+Hfx)L,iqZ#}e)uE)} *q =!`Ou7z|'=EԌxȰhTnf!u܋jI-5다G<ō72|M9G%re9!iR[v_ kK<91IX]MLKxCK3Is ,WPah 2? dF\/!Qb4V8*bIO"_޳*BˮB E(\^@gxœb{k_:5y:qX.,*m0w npsI|[%-{eOX% 1^ ~Wkk58ȳsLg3h0~MBQ_P3">^qK_E! óW7Oks7y2O4{VE?j:@z)ug'ZȘ*uv|GCuN]t`b}j"eEHJir( c5 'k'vQp(:l??Xd|hWdd=:7pF$WHY4ccCD"IP][5;A;>MJsIgTkiԝ  ^ W0#ԜE "N>`aLk|Y6of\'sEM&5eVjmudBcM\g\R!lTSIAbX1B&J%DPD,6;A?L+'EZH6 $sRT߈?G+ \zKw&gUms>3ZՃqwTz 6-PF?$EdX(\t.3-L2 0)([AMiQvG!6WWalܺ V0,b9!eQz\fӛjr*+Xm}Lu Qa%pw"HatWW(kPޚ8vaM[$H#XNM x )@fN"LEbDukcJvTӂ"'Qtv}k ʻQpj7Ier7;bO u&,?z i=''dAO9FHq-plY -/GbXѹkH~x1v釐(\hګ:@g\:XN 7s^B؂t:lȪVsNn٣ٳI'zTEvpSQݨ 4=ďYVoqBò\VpVo%c`TRH8uX ov@p[RRW n_ .c!O]g_:RLͤJ"gVZork;AR}a{54n㼪zkC|<gקGVmʟYI5BI|KOxǾ~IpM*ITАsњ?\JgT c+{l01sjĝ,\RHS;[G ´3 e4qϴwh|sjc"#9x%<:rk@֌\ Մ >P1eЪJM_*M_=PK A @?^c1J:`.uύ5QmiAfę0iD? ZgKAy2=-||mع°&,gh75AR9yܰ+bZ%[ԺJ=NYҴqU=oeY%h{%9V#֠n,dgXZz]p/t@KOil,ˈ3~&R8tlXY֩5O^@3:x({#^,me)+wgΡbK-n` I('a?Q].ckx?ď) -B=U6XL3J%; m{7bWт/P[du@=9ߦ w?T(nf,6T!ofQ'[}ͣh v~H;`)/.ę[uc!:!R'K &߆ RjC}+/v&l'Vgg5.6 [']&Ç7].,j #ҬrJ5*;IUUJF\jLaۧ\~䗐ӌ #hRV#U.<3wa 8$eXf soc^ pw0@Z_"gT cg  Nu!fxF-êo< 8O$3ֳHjFP:աsFQ?oF̈3QP6bLWesg9Fj+d=gEyf N&Hg0P}fa6ǫU ʿh" D&S fcȽOam_12U5ȄINzjbmz+8Y4}=~. tARj%ț!GzbSULCP6hH@ApjP)qyI5 I/9>f*s67%CKAVRIX#4aF"$&s$ځ7 )sG.9h1n|Yhl?nMI} *b7e)As>e')JA/stܖ7&M\zwW%0%K KݾDa EΓovD2ч_:(Q$2AiDLHfeZ@hG5ѓ5 ؤ8ΑdE^V`&]`2G8`3V([zw#!:gBrC킘螜L |lLGAhMS/235JD-s; &M "E̡co,ϕ*Uc"5VouV63xgU~if 7>#S|\|r~sT{ݏ#$ i<ֆe0z갺;#xt#"V#2@Z˼hXCkr64@[ 5#E%~Sj`.Sω,Zp1;JA+Юʌ & f: 6'OV:G0ll_9 X5 Ƌ)L( _zϯuKDa_Hѥ)>Tp\b7}y1OL=>7#h< 4# "gzXX\/Xڸ:T$9 "wx!l?;$,fJZqLq5FʐJʰV:GJXYMjT"abC>0/sW"4{Ȯ]W{E9c֘D.PrC!.*.jf”(`-PkgSbဦqR) ^!±]6q"R<-9x*L7"g^i(@ȩ *X컀C isO.3I K ^/)hJC㹧j$DQj;/"i / 9P1S)ucZitG֞QEŏ7e-c#XyuޣN 9=4'7aY5=DJog[fWenK4ArzP\:cyӔQ6'XpBGGtj&-ZhLrP/;HJM*+g:(ck"(C!qIUDv-RHLIGQ24n5Y w)F*[_!%6sB^%ۃ,{X?5~nH)/X:I~U+Jx#׾kP ;pm+f61^'glo=OH2+6k6dF(uPel昆B{<*b2%eYxE/6<9~'ז;.0# r7 auTy9@z+aԂoLB$'P_ L-[)3ca" b0_Mx7Ӎeu>[v嚇tu[S ;hjSNxp!q@!"O=rNskc F(?SLq3 iq5EVL΍6^{G7e m2B HVG3= (DÌv֪ja rm~Y|61܍f?"*^0@lrJ9SdwA\d-z$1qPP\?T7nAQp1XhW @+l7J3.x+sb/3cOL5b Y1yY/,a tSdVd+RR)J<8)DFjl # ,,1Xw @m0%1!;X& M!;Ӹr Nj@]nw#X]x3Q.t溤I;0OxRJ#!4S`}r +TM[Ϸ]g\"B!/E@+LFKl٨^dHp]^ mP~wt@On^^W6dn9ݥ9Z,$22V^B'] Via.ocaS+'h(ztyYz+ͤ9ʌ[dQd@%:JOW5La7 k3hĞSU~Xw P\,i@&1 JW3n݄:Rp%[:Svvk5 `l\"anԱcUL8n4}m4nũ8CSO zo9?Vza=aQ ̜1y^RXW“Nښ?-8@)atޕM q5b"Xg̠A-cRr+<=3t40,+Tz$~%@Us8ڶ?w@ʽ">Cg@j";)v*9OIėR!1h/FuSg.xrUΦصrNќ$qeT|~gWPut>xlۇ5:\ GHueъ23iޑ 4hehFɸx؄<Җ$6OZi8jM[̝sm(F 3kLr5: H1@ Ay3*":G*-8f.xi|꺪pLk %;0\wG%<8UW#ܐjtKkRsI5X"ŝvf983L Ƕ9#W2TU ЋuSq%gQOU[ X  @R&ݿd}Lv;z?޳?PcG 3DH$;GNTs|b9lly%FX O;L(%G+'>#^ iIK@nkQ/~hQӒfe*Z 8{8aWi h{Utڕyƍ-DK=,O~^ b )kаeE衚,K9h?@[AzVK&e, BuY$"S<ȸ%B5{Ɠ&\Ua+~7#OeTUg+7o8*Wo4: -t @li6Ңlz3>fZ`nKe|?ϖ51j3^ ,ycV0S! qvXJ,  5OH@&IUR'!E'Iebzܖ6~isp/2}pp[;y$"'Y^#y0 I;h P6żȩ jd\dMسJʄ3Wz|;V4x`O D@J\D z)TO1O#$j 'z  M*b}#9y3!ypZb]7j}GOvmӋz|'BZbrYtIv%TE%T#\M$+RLkf˭G2Jdr_T:+-QͿ>v_fƨCJ+|70gI g p9\\$[[ׂ6B>05]kّlA](׋?3TpAmB+u9*w&*k炂yNc| r } p6P,Qϓ7O(Jz28T'-R ڃk-{?KwWR%=";'6:X8*ԣ|+2=⃀LOk4f(%ջKBX/d:RFdNXm=b#$|TiUZtN*%jyN ZzHް!jp`^3Je "N(8iO,阫UGF$Kahe8[ֹ;f>a~' Uj a$(HX+AFi3$w~8Ą!/BE1d+]l8Πist|7:/2Qx(_o|v͟Q$MʠDV5/ҌɥlGr:Vp$-<0xM߯S𦖥|L߄{3JH.PvU_5;T1'R AnrPj#b"C:4!Zkb'y21 >-&3]-Wy,bH+dŹx$255sOhoO#^6 {-+pTr\[c,SO6lMyKk3a5T(1|2Tv]}=,MI5 UH5RI,|! S\E .t9k:%voMhdM4[j]YrΫ܄w C"daԛ6[/_onD^T95ƫ~\FMR%dV-zPbuVH;wL0jAPQhDYG%Q*YmU,(ES$顨,<$Xs ^Raa hT1zC-\>*V;;88rT|0?Hr^-HujIÄn`ŃCA̤"%[lL7lJ vLj ,hk7dRp_ 9cР]g'-yrPJ )]''7&|ǜ|ө/]r-2Oe85\Vx[DC=!5}d"Ib0L즙B H/Yٿq6ZEޓb yolsӱl+러c~َz t 9Mv# yp9b (Y2bDWZ3%4c :~}0J=H2pMqpM:Tue\aHA4@z5l39   €P4g#k# w4H%a,:٘lJPp(Ǟ X 1@m.k/} qp: #zcҦlȼlw ~ޮzVF]v.{(U6om]ʉorn˷-h[f{%P:"V5P<3Q;|vήh,0wr] sl$n?n'W80@*쫗pxF R}wE^l]m+p0k} oE#Yi7[7ĉ1gk:(ɱ,XC>HW+ sgj1@&8~QCPNK#GxDǐusS-v Q E:a07n+,B^j?W2{it !=(S1Rƃ^ԟ ע 3Zxh_jI^sP`falZ@)w"ґpPx}! o9@5N0շ't6y-]= j-b Y]'1<#+ēv3>"7OчCW|AS-c IJ uT:RVxM}r=xL9,-Q}3NS?*tavCTi⧸/# JuE6vhzt{,^5}=Gͼn CDܳAdF L3:$6xLrEqdf \΃ϵ]74+ Hh$w!6œG-7BQՀ`$Bs:,%Ev eМypAgs̀2*2< }oS-GR]R[L"6̏dX` GkXnwǗգݮFx_p=ΝiFZ}Sѐ~"9m!l,*΋Mf |ճ8_q4)ۿV ptIύnaAh~`KxoSA5_\a A*]ġL*ټuF F$+J6zjFK'$6QHR$Bc\[V|@_s%.RWl,&ȴ6žUg!2z*#:>˯`L'VcpUBwߍM.-atʗiKTGPڛYI~CQ1^FPE;.i~GDUwÕ0dj8*ZrJчifobQGde0 bW7G^~0%ȵW0áʝd7$&(B`R33{RT!I$s:.K6&W%KOBPɽ]20}?LqN~N3k#*;;p<2oJLi "uYG*kOON$AvCpp-Q!W*|xP*}βm^nvYe4@9 4&oP//F- 9FH3(mFlnHy4 ˛0X6ۘxm |mKL+5ѮJ{r[6 8BOro\H^kM C)(l@oQyPLH]PK{y~,o?@<(Lm=8TFľ/0CE{{"9m;:"~_KLEc ݙ1TFh"7ή8سp#]7eG=03b[I8o<Y_hCQ4in%CB@;JWӲ;{9T^1AO@X8yI$T}2#WԸI>ꗘbۖ5i)Kn P^YZq]Gh CQRH1hD*Zih ?lEc[Zp2MQ$*0Y28V:HY`*]g̞@g ԺAiPv3JՆ>r7%@w4ӯ_&Jר! &h#H6dQFݵ+s|ǻt~*Z&qV8<!5&~ j0Dh!Ri:wS 2I`u_Co÷ƌ,as, oa[H崴tBRb_%]&W]%7ߡaUZ~=Z/0"-xupr %&CӒaзxE¬Ƨڀ GR$TJR*E)} w (m~"uw*eqajPW4 Pr] 3ߥ;e _àz}?|Rf`VrV yǢ&ɴO~@e;qX>rv6b4LOh3㪌1F./.%S2@Tou TA*îؒ=ivɫ,su1DȎ{˼ #5뀓&q>Gl:>OtX/^ bՕg&ƙZ(_^]ǂ'ޫ٭M]Ӈ 0N#Q%ju!8.+5!R Aq鄒[Ѧ>IӊjReC{ $p$5$]:R}z/x>iHd\KE4Czq:}v=mMi,svEs>]~JVQ+G<-+&2uLϓsCljftW;,Vw; FAis~R_]D -RT Ꮫ2A#hEwI%oXJA'?#?|>2x8o)u@5'a-}mqU@sF}֕d!nLP̲u ,27WLIuĒ0D],OTC~=I-d"ȟ1xkg\$Q`+e6|SBepĽ ǰڢDӳ8Gm|3Idʼ f8>I6X9o`6L?hY8dB-Z] A$t-W%00F9q'-VwPo!<ƃ GS͡K*fpg{ϼx]$٩v 'P^Sv-Cn)*XC] 1e+I&g6! ]C'Oqn鵿}4SbN4XYy$tPI6퇻9Dm!;϶w)FbG)Ko[׻׆oF8z&Kͯc0PYW@0(Es.8 ԭpB5DAxDGS79 Z_ ,8JWs䰇eWxt\7:Kq PΏ8͍䢃kW]uЈbx JT{\3zUQN<@)y&p~Ѯj.6./2ttz̦޻߆%B0!Bm`< SؓEFW2?j3M[wg@[Xm^773!rnܫ6p@xȰ-H{{K'B!#j@X(ӭgSȯB Y>yXֶB3$An pG:t=W[&}L֦=QbU {~yqU!y:!#x\IW㽈"oGMqɻ@S =f!4Cx9j5Inr'"Ǟ~66>- mr&zǂBeb} aݻsBϲ?&5LIĀSe w\6>W?'WtQp 4^X'ph?󪋯\ JPrխ8炟: 0ʭfGR͟/Oy PJ$&|6R?n{( "Y3>ę&zsF\\_\zׂJ[x;K 8#UDܿHxJzg&h⧓,`~:ת $DRoOЏ+9b'@f"6!O?d]8͹\!50WU /k_nS*ftj]-Ș{\eԶH~ ljΞ''%ҖPi1Lx@=g`Yaː#-t*|MHuSG'a!C an0qJn.b )]“6RBk7zy=(t[t㬗J+3./2МslF-SYNx|Sy~@DEh8I:d:nܔDG1f܏$~+Oc{ H'J>@Ŧz$Mlm:,v^U4@XFtrȾ M$JUe*вu\5x6=Z̊_gWz /P;Vp)B8~`w9 󺖂;JLL&)JgxYh_I@ϘP ,yO!QyµW!#k2:enC2C1͝f$ƭO|ՠAkKPS]q]Mgԁ myP5 }W)F7k׽C Hg0><6gcuc9`$331ZK9Hˎɚ[r 4Ԙ۔GG` Jh<%Ol'3(,bo$)uWkhGE+ Qs{RV%t%xsaıDZhS7 eb/Γg관;[oq~:mᐩՙrTAJX$B2$=atDzyzJ?߄?rZ3'󵃇"* ɐ^ Ŏ$6^~r9+cei} }`nP g5͹e ˔o:bt[&V-MNjrs+5>f!'fN!XH?,stUd1"VAR$72@7 ;gl \_XJ3w(u+LF[1-9e(pUE`|>xw '\ _Nqvk*ʰ:3ķ $u܌pd<8c缶o$y<^ymuo9C>K1/H cE290ԽR+;tpg'lD^*z~khVS"3--49\Th;k/FkLZM)ݽؓ/?}z*M91NLvivj;p mZ,5'jA_^p- ]3xW6B}rtx8R9Z@򄒔:nq,T:1 E(& bQHcza nH$c\:DJ*AvRxL\5Q&$&]Na& u ֺnK;i[4gaHhwf!)«`+-CE?!&vE$ZQnyw]! XN{ȡ Ԋз3WֱwT@$ _e2Ҁ u8͒MקuRSu=^7o- ~fݓ`V82@21#w1,ޮ5$vdV\n) qў~dT(>tr@5߾ CN?$|(&+d$K#PsYMZtČT2{2%]]*]ݳZq~˜1e_ j3P4#xP#;rC|zS)XՅ^U,b[@ma0V꾇)Էb ߧJ`K@ b`VYdU} J/,frS_EߝAhʰޘ("| ƴ@g6GV0%@pd%K}5[yYMCNgZ&{Bj.,i!n]8tn ȣZ#%IK~ޡ 3$5R:I:-Fj70C+l$QdDLh1 yGjIv*MsIgދy@ʧՎΜ;J'roIUV+O/`Cc>D7nWs u 7f),Azo=!ͲaObZ 19XWFX~S\2$ H֯tIjb)4TT'=lY΃fȻI|cTEaYlU: + ?-ٷвIx`;\R#pu(%GjB{=x['ã~D"U%@uּ|'BPIy!'G?Hn=QT=9Omvq&sƂn+؛Lm8gR{ %ut53>0 [A[Y x;DAeFZKkj\tXf2_i-*L"+iD%K[Q?F(ܘaϱnΝpIuۮ>w]LdϬ9^6dAzͶL'.2e9 <:ƞX?5 LxԿis9$}\=Aq\Bh Q5`$XԪp/kb y>#v=4aftX7K,H nAxװO"2Jy4YP{TBs-Jr̓짗&xV3 2깬B? 7x {ɤٺ. E?)U]Azsܝ,PNNvJryQ} 5+uDbT^/:Zw3G L:`ŵ%K\)GFj mҋ# ]zvrA?y6wG=0&4gz 2ս2#ˠ8D ri`=Q=Zxf׀ Y͉\#7DЋBfrP/һ}\m YZHzчj.WXEdmf@0\Q77˕<\+?,MN]7GH;Chq i> *u`#L ӧ*lEJ7c5jBFTYѸtˇaO{)<,7@NQ(N*FxsKeI{l 8rfvGvK$L}$+Xq/}WnWvy^V"@vr=|`m5ϡ?%Yf]r>k}`KYS'3it9* ct8[\$ 7aqSb{m5??LcۑՃ]ogր] Tx*dz[VJpeX $LDr^*˫ T?l]7@s=E'i@a#)EV=ZRM"hu`)V, :DԎ׈DW+.u}_?]~Ҿc, RQ?C67${~$ =!4t6e( ն?uO{+O&F@j\N 2ÿEr#X#FDF7W;ݮSziRwU{\NeL?;8}m|cwϻ% P,Fh=:Yᜅ6mۦF1KV5t/;H0k" |3y 7@Msvr qUZ BL=Y'13{{*1?MP65rgjqVN4z^@YS=#v[&t5TE~uk,z0ʝh-k}#1řT$O퍝;A%gn45/DD-W2+GjYB.`S,b@n%i>RS>DyQxnK͝ItMdZPDT 1"]95t(nK8$i(Kl%uԍ`Cfpv>6^zը(1mԢsǠ rZBnE^\"l7sg8Z@ A),/nzvDdW{[_U.PAN\m9/Seh}t۝u9y^SF?=S˹RW62|E| ?޽ny jMzaԻ9~"T!"‡ ̰+.>Bܸ?&_z"'92XLG7|iv6X;{#lZn}/x91 zwMt?]'Hu*y_ܚHxl@dj-ʔ(h,7V[gCN;R3p8 g`r =u,1Ƃ_B!u-.9]ݏzx^>9 (2Y;["A?WWHٱ>)Sn]}Xۉ8>NkNjۉ~ZD@C  vh^1u[Fd|H>(d\Zx@VVcHCߎ0B(RʟO!$;ߣWI掫J)S41*dGZQK]kʝ7Gv2=0ވ/F<|HS'etaǽ9z ۡp}?tr*4VsYл߈RڜnU m2+\Eq?(B/Bd}٭ Z(%0\A6il[hbrkg_Į5yTK;q=x!%jo&D0˔<8NLi˂4V`c{Gf RpT=5K2{!-ۡ)o_J׵D}uo .;Aňf;R.5c+?KтeJmbFp 1 &@&>s|,+~$ur%,$87zC7NTnWVb-I+Re=źqiKm MNq!W.UMΌp!.,e i0?Tz (͍M|%,F~#/1!sw=8@BT,?W;2B^k\E^T|!.%5ǻE} IMrlUpN "_D8r8_a̞lXf,ItO;C_Y:}yYȂIi>v Y_l1+ Vry̿= s@>M%ea/rS-|Ar[4.-G}SavtgiGZ'ac@é%1s'CSzJFe-۰l``!.6!Nl~Z2 mf iy,gEƒa_tҗzu[+*R"9bzC!"D~tNX05R7?˔ß;!|+BQ>`mru yُu_-k53$(H5EWK-خ{[] 8hH_1D-M;nj[2O Yf][\mwMD܄і^6z_;r?+eRo1lQToTw@$đ5=bM/!ӻ lK;4s3U V&I:T2,X25S-nUx4#t|t؄L$)uR ,wWT6桯l[Ӛw?YߑV\z8OwR ـ|H?=kcs1_+؅ /KqjNjCM< #E5n8, цܱ}f2b>Aj;+ ,׶m ҅ (?oN+0)PI*.ϓEX FhOqLQ>AtwXWϸ5nUKǂjKwءD?$3MP|m| P?TŒiX A6mi|Nbq I Yg^+Jq55qgisuAM>i Sѳ1 wxx\fSn{GKøE0 #4$ZWbcĥG~'4./*2b-E' xzrk6:E -F<]74D%OTp0k]رgD#&4@^bKOcTRJ9묡H&rƤK&BQgRM>hV0_>dZ9;kLCspjs UIw!Vp_.vˑ*LӳaƬQk%dzqÀen4q/߻Y/[.&6 H q R TaEwqT=a^;u9CD'XJ-ɋVV.%gU .iN 6~*2RGƤ-u J <*srU ǥtI&+2ͫ Mv0x&IQDa"}8\4k )bj$,\k&n*[ =gsH dBjJ 60Y-HdCf%Ѩо}-vɓBef_ղ`'Fa~}>qc%BN;V L{YJV䁱$Ϭ^$Ġɬq%j@~F8E nQqLVu:;Vy4kXz~k*f"onƱ%]HViԢBZ>AiDp#@'zהe l;_Z@pޝ>2oCRG~?abz݆xŶoW/aḡ(v{,oWTbmb:LTLo_x8 ͼwO|PAdϝIB~GPg7֚(?_7OO ~A="h :^<rEp/$_kquی}ckeJOOHŦOdԄ^؀QHjt#ѸLRc[cï)f-#cj:k*93Vp^ 6sa>5ᡢe.Jĵ/bO%G?W1+Y\h$d:0ʦhR#nbcFVB|Ϸ_ў&!6 |C:bVg? %}s #}B@ޅ m%ٖ$n*˫[|f-(eH6-ML| TJb kH>>.bVl{>$.FCȔ^&`V\ƇސD*\()RgίF/FTl.-Ü;}#P bL /-)\y%~a]Cfק&vB/Lu0J]eJ_jKDa(][36u/jy'͙o n(;M6\OB3gs!c %08r9~)vEdf~%kpWc{\&9>6c\,^Wޙw4pDw.)ZE2xcPP:\vuKY[A~UFڴ%(/6ݧ]7*_D+cǹY׉5 ^3~ Ud,!y!S ڿ/ ]s Gx؆ȠHn[*@a ?* f:a@X[ZphnAYm2i}ky_ǢF g[P_ # (BGz6X1>oc 0J۱=[;%m}Wnju _rnˮG 8_05I4ihPܪCКfb Wu$fiTiR7_BYK;s%AE +Ѭ= ~t#1" 秵A,+鑂 ɲg7l&)7́]g(E(F퓛߶:7ٰ$g!5(o‹m]}jWVOm3a~B6^WsUF$xϱ v!(ZE-!\ Oߟ_e%-jD.K@*a~Xs0,0&]+cXhIx^V7~ oOfA p :+kڝn=z_V*Z;9 πG')*`*zבI+*o:Av0)9-J`A;Jy}LǷ$ꟗFsұ4[1DwX@9sm\BC[:qe#+;8mEVր7Ɖ[렷ti>Y&L.D{d}DV?G]kUy2?^-xT@tH0S FPNz0\dK[C%e1`qQ³29iLegR#Kw1db2gGJK?+NI2(z+HrC̿DH1 vU]Q 0ػn oL}6Tο5t7ltVǷ"q_cM[)*PnǡW8WٚiI9k\ ͈Zg3NV ɴ*(~2 TH:l^m,x$絹esI} y8'#B}l9/'Al /!B_F1(d`]v*jc[rvr)>*#?̡戂t_ c(ywh; q'0Ir&R~j껤qt1d`*U+BӊPFUD?b+O8DtO29 %Zˣ|W8n%T*QێYCZb_惚SҌޤk<7j驘a5@Ɇ-Od6n W lZ%3U:i^FU;\MSI]JSwT e3Zsǁ2gUM,О/$ \ 0u&UmgDD1s#"bV[OT-,`,ec3{yVR j6 Zn j)h6;۳WF 05gm|V`eI*ZGtC_pqJW:Rٮ㩦\ ]ɟHeh䤘M|FhCj+]v%M9 g |߮B" )aﬥo|SΧJf`n8 4YE1U-,mfF_YcLo9e@[ Qj: OLJt)$Sh^>C@gŕl NrPķ Lq;N;'#1+Rʭo{A\Jj0&uW[@E#DPOpҀx,@ecsE$W՞ӄԑ"66y0lJkSY T*{y'[R9M=Fj q>jͺJ^:؊%]JGAq2Ɲ UWiN*0^ނP«U];0t q:o݀*'UIOُ '*5.i{v 0NSrtfs; o9<]b}p*S. Jj. 7Ub|r7ԛC S窮+8wmm)Pa 3fi*0 $TT1HgXkZ };3g9PGY YܨGg};s>F#Ҭ ;^.q8pDԭ7eET@iO=T ?[hmK3BŽ=^ Q51Kd&zIrvCa$h|C4T2|bJ|>g%|)YiK)|+Y&\1pw*y,](=c0,bϤim-Lɑ%+bb U@^L44M;YNhApmQ߾ .VgNmKU0cM~[)ד FPyhjIBڛr:YSGj@:u{wG֊Z>VψmC [f=+)$RjOb#H*D@(u=M 0B5"}!jk:5CV!KCa04MG?Q;uKS0:6]򩒆 YþjDi./* c9 s38zE^fEcakqG^:l(pg(꾗ϰi:)mJ'5 by$M[el'3\X bUwb牾!1i l @d}W7;A"&؇<^GFY2jj0)\i0t^j ]H{ * ߓeUꚲ!u2/qe=(J5\Q@q'!of>SѾ"&Qz@J0nq<@`lpYv<FmkL ꖇ馮^u9qzRV[( 5V<##ɑ2dFU.]|u$*ÙuϘұBX1[?\4xr\̄Yun q{ys$͸cBpHhXՖn[ 2ڷr⮍ zgkg d`:"ā &Eˍ "s9̎֫κJI_4ͺ.ՐE(5ZII`q@:j'p96F"X|>V TMjкgbJ U!yFIۂ`9\(iαN80a|cF.6;mpO|ocimDf@,<1V @-QĶ zHPO,i? c@W[$\t Tз剽qNg9M奓Է #'7#f5ISIy+k[\< afMӽ5"6>]SHnV? ˣBtv:W0Zo Ty-hgutH~ }*s=hul!S.p'WƸ1=݅\t@Ҿ={ IbP%ۙ'[/pua<WBd~JH:cCo7,soߥF5bJC8R&ίv\'ˉ,L1OzI%nv+LzI17Qvrϟ8-&ƿ޶x&oL:A"j.ZS#&A,Vt%77E/w7y!d"+Oٽk'*hط́cB !5L1*FĉWB ØX5|fAF'iu)4f8#'-!O r)B[JP3[+)RLv߷e_RDAD1K@6@r;u^f RfyFCD'.סt|vf>@54ԼòX4 9fv*2Q9baEg&HC趨 D I8;Et-8Iq;I=L>pPƑPghxA~6B*ذ&7Lfk 'Ń"D6q*GLgG6Cp N}t-kAcSKw^un{$vxS(ƤO8M7Q5+N7ZܳiNU+\WB ) ->2Xq`]V)*WhT9a[Z1 o>畨9-PB}jCPePOmTyJb)AUo R.WU5rn2HCO#gZV.v`! Ǐ*#(u##YN:W ߭l\d:70sXZMuq/5SFk'M;`;d6.w,@5OFyY~s45pU4$͖H`9 ĉ'66l<|) :Cq_c`x ǞD4T۠&66@{fwUoMl_t5gG> p4{7\mPY?AKV!xigi%,Bd.#"87\C#=TmWl~'fno|ik}9\,&b˗/ns݇Cw#tf $Ps4!Rڗ&$B4 \7xczPqqzi'N)lDApMp6J?Y rr9>D2RmB7d>.&#9i j26c nb<s-FCG<<%uE58ALF A"ћ:ڗ~0_} N4}bbE2k]":ԗBEeJ#dސtN.{5"oF[f{d=>_dޓiSE5$Qu&%`GD O!&sWZ–|slP\ CBRdLq7*Zݣ&nSx ;ԭA&.C fij\biUpԪvëܳjF~\gU@&Wjwn۔ A 0 ztZ7-O5!spt(ܱMܟ3gA2*q#$ÇT__wLBъ9o4qnJ&9eK>oPQbECȜѫ^&6jNR'ѼV[ v;+ɼ^PwvAw{F:czp)_ֲ~x#YHzZr{ATow G?r31I1UIk>gvR@y*/owjEuָ"GN}GakT{Dg\*M>mѿEt=bFn=(8C9ԡ>o&ү}3?L Z;}=砉Ҋű״s9=j0zm<żS&4Վ߹˯2Du3`-' ^-o":;Gyي;*(٤6>%_~U/-Y-TOU٢M-Oy!rK!D7{:dFoL3d{~/_8 HN%‰Вll@9*RU@>`cHq>df^+.JJOeG+Ma-ޫ(lnK\Da K@g@y2ӳdŹS栺~UJ@ܺ?yf웗'zT~n#G1}A'apt-X'5DD.46kV}~ڔiCb//VP$U@L &PWB$YԼqFZ_6 sX& J]VB(u,4&(j%k$ٱCf[Z]}WZ+/yGҟ'M64YGOq.\=DGh LRnHX@){.B0dΎNbcC6:&)s%H1mT*!o5qV n_,Z$pW:11ɯ^qmUTېXMqx#Jտ0>cŮp!M_YTRᢛ}XfHF|amʸE07aI1{rFsOu@t'b EzKB1^,l*vʔ.*?Sځ8, ? 9 @w.1vbTZs'u($? ? 滎|߀<,}1 FyɓzQ.tn/6J,ZlFh~u0w1K~M5o9d+rUwVke[z)J#FQC>})&eh5"q<'Ste>LbA"L.j݊չ\K6%Ɍy^?#4s=3;3Q]{HƲ%6Qicu3vGH=%fKVIo&Z 4diHay"?nׄ䗀6ag,㕇gN&ok/@L.];BG=Mr<]ūVSEPcVQRò^k&Ӻ%`fCoe8 "F(F< /ϾLLZ~4rE>jsHgem{ Q3=e Ocњ &¸Z-r tf/7BviWC29!139B1#;>c/mأ[nVokBQb rm#R};H J٬MVw od &/ l?潣RTq:뙼Nj/@QTܹJ8'([&崈j-i=,)gCq[OZ>"BļTݣo%5O)P*OY.`qvf٘sYGHKC~2ثYN@VВr<95?RjtbY~N%F4:q&E' "G̱ .dz=s/E1Hxg |x bϿfND DuRFmax:.ʘ圞@wNx4Sڮ"!6Bڡh<0Ag'DFst}߫j gh kQٖ{o39q0E KSD{ N@ !Qmft7= 6t&Ka߽Pر$Ⱦ tlqD(U!S[*I <c,3`KQgN)<5'߷w&1.)7 h ڀ~@6[:eb,cu5s ď_oc10"s!YL%H4mcE7 Ν;\USa?žPT'"F չe?}27즫%zؘe֣# 34F#;)|`uo?_TIP ;8q94url֯*( hAZYuQ;ۯ5SlPɴ^!&jEdN_{s('jcuEX,R$lsPQLOo(@zb_QP,DaNhArK7h0{/fnFbq$g/7ziIh;snU܈Iq<>h=,o-X?3+k#jׇ ".E>Ǥ:~A:Ės֌kɌ2Fٷ& HZh[*}?]'};و_;S!e-#QsHao,sP+k8SUʍ^6pҥOۅn8 u<t?5^'˧wfՒX &6YV(jS ͟lF]F6X /oB3-0)zCAw 3uv^Ŭh]CTI5'#"J; dMsvxd7a#o'554'p1rZg<$9'Փ!V_?*6< {_\©@aPnП 9hԍ zOzui3̋6hRBX䠓"ِ_+z>?\ |" =T #\>^ ҥ 쩂aM A'`'$2x*F"Y:hxE7obr2=aqAЗfleoQ[;Z%*oO4,g:NHޱfeC(*=끨Dpsh(4*l9ؓ^Lm\YBC7>W"^B|S~IO1A 41h3D]_# BrF?!.^7į#q'&z .,>kő$ROg 3#:sMLjY+19 TCN3ؙU#^N|GǫdvD0ϗ/<47OB[xI!u\^:Hʢs CX}tei9 M<$l]vUaItLC@]AX⒀2T_F|baGcKXAf//$%ꟍ͙DsO)MYat x]$GftKdIVV-BIda60kS4*CJb;_osx&d5и\bg"TbI~T^CyW"GQ2*@Q8 Ws|M佺ѵo$셌ՒOV$ҁ lfso{ 4 _ss Ιt獊^ #9WΔ5uleNCB~12$F ŹSwhD-"U:[ Z{"ዳ sJ//&9fc^`V46~Rl)MHMLq42aN1ICL̼D{47qۇ-"1A)7$x 1U4[]vw{PrٱtdbYG= A ^^w73R&YͥakNM-iq _&E8Akf5~7d]ɶp41jHqʾn #Uv5;UJmXp3+`CWzY72$rJث~(`E٘PqJW-'![)l9`!@"8QdN 7õ˭' .퉻!whg_<@Hs;Tx?6fb=9i Ac DíQ=ɹsekHW!,EfirOӣ {l15 hx7^g~c I?@̝> M u_A构aV'>N6£9[1D -GJhDggXх*tI _HV~t}?\ j[&Tqaf}^MC*me09޺kaK6PU Yy1jWHКa*J;eXrtk,; =z9PT5Wo-u`rbn>H0Syv|%UeᱥGxE _N4A bCJ1!Υp!=hٷ= J/ȱsc񤄬עjX&.ԗ$06X[Udw}ft-ɤu;>nrg!muɌM&?e,Ayщ{DŻ^B4}ekiW/ FaꋤmQI <Y!&UyRnE:3o002Jci 6%oԟ9J=r617+6IVq#M>,f v~@ZQjQ!KgylH>zICxR϶>}C҇.dEԨmV:S{_/ڀj3Z^[4@T_Jfiyrymғjݘ k["Y#uP7#yH">q?v̐]>?RUL1 ^/Xi(-axdd/p>#Ox4 I8J ͗g `N/Ol ynv\i6ܠ9M lqrxq ^]Q3 s=m!dBHe[B~9|VXmB q&rq5K[vHQmE Xxo\S7 B{/2iIL*kcв`c"0S=űϿWr8.)keX} KiܮcRV񩰯TJ~m]&P@ם )%KosOxJZ[YrCq5քv¯rRbU)hۙ%;9YG t&3/t.8"XÀFkd _7dG; 괇ArΆWHwg,0LҌMxK+ɯvjVNjEȊ0(~?P.",kjlt p`ܧ <>Ҹ-𩥁)>3MRDzhj} i2$Jvgɔ{ڗ"KtA%7*o\չM>Jӣڑi%9COه+BNw`6+=Jrۻ0dY+GV|⣚'Zd̤;ͼ~.w,n n8RG#vyЅx ݿB )݆ǿ}mF -/:^+/ 65&c)fq ObQW~NᮕPx58<;R9tOS8AʛSXzq99BLJl=_uQ9ٴw>~d|'@yKJ'*]t&8 {h'ņ}֎-3rB:AB=ǑDPS^l.-e4wjBcc+:[ME+B\+s9f敆aVm<~+dAQʨr6kIG2y &|g@IDC)*Qմtj^*wAi&C0F >@3NJs&otX^)|rix7؁ޑ˝v#tX\ai2QUD6 5 bzGI1§~Kӭ+h )(Y<6o)Iό %4Jv;^2^ F;)3I@Mݫb=*yRȄ=<2r~l5&߾)U/ڂ[f^H Bp8L{( c̞a8^/5KnN>x|,GU/VykL.'hkף{ےvY SG:WaB^ v !} VxY.s=/a$Q7d8"qyzzpiÂuVQ.91zN)-H9ÇFPK ěF;ƀ[ΆguHu ETWa5V`U312 4oͻlId8˽}eYf3f +Vs],&7iqJ8<*\׶܀`H]dȯ{ ]׭9Oy2 kn1Sc n ѼU87'h5g\5KϚ揃4q&\WL^RyfFkRX=SdA$۟?,ʬ-_q0[IܔIԇoeV&Ax3y0Cf`iu|v2S$K1~JocVfOGWj;b`f8^m`1$KjpeD nGȢi#_=[ -H4/"SEa6.+> ^L)I˄zK5L/}b|y 6X]7}U)x-r).Ǹ@a"U6I^H2buY8s>~QaY(ࡻwJz&tp*k`F cYGWE~p419 2 @w<,{" \gUΕ0#h95hZy83d4͖au6pi L\SZk&{RK"k"? )f`jmR O]:hcaUڲX瓞Ap,!qr  \ 9/,(|gmI 6&( 6c_(>1"(r xjk5m-gAO38PvN䆸X49VqVv%pq&ٳԙERe̓˃: .*/p 2잮bpI:4mQU7pt3\ *nN<]1+Щ@/T.YrHMɺi 5d̏&ENäM޳wSD-_}lhCɩ)ե6Nr[Xh nxӎUa==]C?q) [bu9yǮȷ/)`@0\^iTQNЩNV\UБћ5\'Hp@4! C, $*wmUc#c2iscnЌʹ$L(,yG%Ov|5[q-UКBܔGT$9-ǥ?zD!^D^ģIgdsPG"=6[G \00ޙ|< y3O \<;t!-}4KP 0TV`7#gYٶ?Q4qFVj@ygW/Cb*~8ͧ[Bf̓N y6zO,gᏫ SNWzǢP+Lۉ]LC,=ٜ5]$Ĕ_:Ռi7Eim+ ׁa˞Mq69! <3I'sOZ ܙ3W ´k䣩Sцv]o)! &D(XӔJPo>bONΐ\Ɛ#ofpNB?_ C]=X| C^O g/$B:j',‚lJMQpUrgK qmhM֐KRJĚpS zYמ3o HWTlr:VZUbXNlRȓ}7" BQE8%3miBof״6)SULZ\Bf6g-n6f81]c 8wD[ju<ѵܶir򠏈Dpβ\vߋ"Mia8L*.yWLLv `P Oٔ.'N FܕܹVYyƿ'žFoMݖ7C|zNY̦;I#rᎁ'V UbR<>6D~C(<1T ^ijmؗo4pâE˄foe1e|d07s {k#IU`Q~*#jJ~S,oq-/FG:z)N?p]c$?Psh/=*,J<>9?p{} s04`'8vЄ%^qb+`Pj^~2N1Xğ~STBj҄lW okuZu+CTvZk7=T姗ʽ2P[w˖w`͙L덿P> qvB~﬍%>@oֲHpѤbhyy^'z/lKr /`5:Jjhmadۂfv`P%wSPc.w5mBWb&?jȴ|"ő;QH,yE=W 8T䶑ҵvڻ*bu zg 7<,eF4,1lƸ{cL=. =Vj3k܈L\qV?ֽSx/*f!q/Nue7^~ѓ21>d,s !/jDWLJ`PƷ! .\Ά /_u"S YJx{ q8K6R։8q:Z{Xe,"FOS/М=p] hIӃM*QZoptsSD"~I)Kls A;Fj`? Kk.BóJ]SHK*Olq<(ө0j&pALCAtHD`s?fCh N!HZ+mtJItGԱ hzom]ND&$,,VFgBVBf ce񚜨Sz+Sf,wA&q"jțUiU1Hϥ}AhGWTHCE|V%:"$ :h@W/pH"q7}f93g@3@5C7LIdStxӁVV6`cӂO5]FӅ+؁,OrEflvrwɪ|Fٕ M2r;hR|Wv95LV-Z%&Ӡ.0DJ #M*ۙjx}f3LgB}d@j ]M<[/ KT#mSyg U P#blB{`>"  ẵu%vuWg7tj#Qr#se`P@f˲#USI< GU]xq 9##mZCڼIڪ[ѦZDwn*mPsĝaB(G֢VdF<֭y"L Rlxż*_`8@8OWV  }tNv_^)FLQT|?+ujg" 6D˓^#!6BEϓ> z >%HV8x h\ۋ]L>]Ϟ<VXy֍!C.,ijMmgfZom$$qGPtcʹ+/JӳBsHx^DY`M׍q~JOAfY|}v pSS^WɫyǥH%P?OV* cOlѰ*||rD]GQ5eʟX}G0ED|œ*Cdp]o=Yj7ZĻǵh%J{'ya5slKML]A[`*0ot{ߙ'XXVU!&눋 5՟ήp[,CΌ\-ĩOsFZ/vaXnsԸ=mP2f*Ehhk:ro_c~Xf 2; V7R۴*y|3jd2/4QvQMvUdp4τn]DbӫDt+X`:䳸}@]I[2UAKl^,Z1LtM+sI< !VYEo*%(|Sl7=VN);[}$=6ŷ"dbiԘ,ڤ7wjAq7)` `0)Cg|gW5FbPioܱ&+1SV;T- mڙ,Xғ(}O7X뵍Mf*ȟdgYZ070701000002e8000081a400000000000000000000000166b50884000203d0000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko.xz7zXZִF!t/?]?Eh=ڜ.+КW# g#dw8 a/`4}U˛DG 0-3hh)]/ϝmjRteUaR %KCm{p6T=7]v}t \XBbY+`[x?ƒ1Ѧ| |e%ƋwO{sQAX,{S163l 1y [|̫|N3/IBـ/0;H#eYDܢ61cqd9TDo3li2`e;d*yƨM'qY|y<*:UbI5&皢rzKviʋJ;#:R]X*ՌKH"|m[ȮIk/$W7Et vflF8_{W! I 1J(9>94+삋bg?l-W=_ܴ$ '?[uA:{3(u`3[(7VǁS=OZi_y $B1--Ԃ1!%!R>zgpNSwn3Qr$VaVNڂGOHv<4Gd!-K=| "ԲPj꧞Oi:t^fB<{GDCU+EKue:?[R[Ҋjio -6rVٚ]擉`t$z;Vwc2mvimkKb9pGJ(?9"HY򘥙<8FK*#%.zo(0cO}%:Erm9YUkw^F;w$'ťq:DLu[Z\9kg[E؈/[[h=H4  .٨zn?}F>3ۗ\+u> :g^~9:5ScSk%+Z|DtbD`@eJƓtp=<YY֪~0ѤJKIB{% {^V}`oWhzMi3[ˀ< LMRz ˵7|r[3e 2$c=aM nbv $kV *=a~|!`9U1UҺAʹE1"RSH("\$r,{,ǒGCs߸-3HsWY ˯@Vkƛ{Tm\{*'3dimηΧ9v, =&eW/E Yv{.U#DŮ<3k}^m^pVu~(KvjO]&b)[enWsbo@9.8i!d|qӓP~9A>a6ǭRw%_q$p:TdG݃5xߡ|쭟$d-e A3OJ=FۿZkAz,+,z}~j7;V< e!,ؘ3PDhLؚJYi|WhM뙃/*\+RY,)<%D!\W\]nal%-"kç]{X8cx/m6>O;3 ) *g,5Ț DUֶX;$-OSzT Y _Sw>.bݯd%5%^TՕUufdE.cESZki"U}ID䁡t&~-lj5  çM _3q !,!x|~ `[z94DlBu]cqV7bO!7Г*EW@t,A_F0&?V2Eȁ^?tHZo3AnĻ̓@̈$֫mQ+jffK;0VP &Ӏ{)>DOh N4Ø_F/GVCf)fhϯ$Pƫg32#J6(0ݼB d_:$Bة b6#ܶ'6$sIz ZG1!y+IETG[A8;38"n6 \ܟopwv} sҦ4*@Ku׮{3KXb>-F35#E zvf?s5lL]v$D}^ >enڮnhgS&{ qʏuctydss5 Th0@+AJ2BGBxpZa♈53.0[mV ,q0F1TeK3x+`?SkVU^_L/57뙪0"|MAx.(t@I~fh:}?0oq>6W`q6_8\0@2fLBUj#)f! :a] H_v|о&@S[R*&uG9_X i+Y]TZ 4nUy}͗2Op^,ZρYu#tHuc))=QΚoFAw}<jT*!nWO#aҩWv KUfIlVykǒlwGsztpeZ?Rf3{Yĺ(pc_ - ddY5gWTMUK?-K;BŲC!Dg$_2+܂Fc:RtBo6W!}pk7 IڐDֲ'9dѲWh$W6lڨ4 @ߖ[%b6lh+ Y.abE)k5щĔ+=`cdEEքh|'Dyf̗WѐAOA>Y 0qw?,l۷U3h8fH)@:Z7VHJ%C8!J08bS."euƸB|XH9|cu{b4DҠ L,CDSL6/foGp''H$`$o yִ#Q_ǯt5RԸWL V 3 (an VIO^\I:0Wd3jK#<ď#uf e`;̂/soYE҇ QRX"(qs__Ҁ€fڶ%K^єCN`h}Eᓻ2;3;dOv(uä$:/H^ߥ=m-y`72;ܢ]]gl4kjuPl*{Vnʩ7J[qMW>7^m9?gWR8wn ˯ ړ42Kt;{p2HZS?2veɶv4 Jv|dnTxl2^J`ˣ IQNy]1ʍ fRxګ{sC؀K<*G<*fE'ʵFHy`!n-@(qatF1B7$J[}Gqe`~Le0PꍾqƄ[7pv~[rz mݾ\%Y ui(]wc;[z'`b[ZQ|B 58А9`՜'LvuyMwT]^5hNzN)#O@jd,X}9TrTr<*.Cg{x}PSALEdPVYT2aġNL+) g1?4ern 5oKި@0$W>!8/76zT<*a]n|4x afHa `C0|AJl R.9uD<8,AМ-N."UTӫ*<ysP𢡄Q"@scp?ʷ>t<;Ԝ87k#qֈj ^G=O󤮮]H|1@m}yt^u)@u#{ ,cZL)#˔* ghkZ;j. :<ۺvuw1O3`+(X֒#}HI,k.iO7jjif=uaFJ)?!L٩S FLr%h[x+l)^H< l̠6#֖V^3Aw܇54']z8/03N/@fMғ<^Z[(1c6\,ē7DDq`1\oi@a6zc~rۮXPb|F~i 9S3⥫|VEV}7nf#q;NLD):_ Ae^ԯjWO1ؤ,pWeP|wvײ [}Vo|Xvj㋩f266!l"J2$qwM`Kص>L1=^|xFE 8!_0 (]صwk}Y@?i۔̝b=~*\Y1DLˬHHi:o)JOJeLEvҸeW'gB}8=5//Ȧ g۫}Ȫ^64-K%nvF)s0}YBe&"XJs 4>G%Cx8ǡ6Foe aM a49뢽(u,]r;? =W } &m*^6ݪ#Ek)J%!7 іdP;?"-?W+˹V  7ԯ9LCeGNh q@ڒa(XM~ /Ӏ}NV]ڗ?XẼ1NNEh b"lm܄BC S|jo7D;@(HǐSFOq AVQMhX]bS!|U뉤JQx (A${Nb ,vZ WHg` 6"#PM#V6ÿF %~-psŷ$c;6D 3b;z,1 w5XZPj%N9τK{Rf}^e1F0,ϘĘ>}+( {I9;휝{}vT#RJsؓbPGt 0lh>Ӛ5қc Pk? vrᢈ+N#44nдa%{xDjxgr)K`a;U4 u~c|_bՒo[|YSV9lpe\0%Ciګ/v8B(Ζ+/2<+'K>ٽ#iWUdFFvj=TD:;ha=8b$Ba/JcșQ =%i 4H(+f cMQ3sVQt}5-ӹf*޵gl>^<$RCNԲd F9o0 llcB+ʒٓ:ALmg4es[ YHMhW|Pa"&ߋyOX$JgXȬjߴ5$A禞ןNu?p޺9[ >=lFeQN o""D!w 4ß 4b"$ O| 6 j[=}q52iKlijag%]>??y9L,oܔzN3Iֿo= )Ts?e"} qjzqVj'cOogD*\s-"aaUڦW`(~ a~ ,Nt,,) gnC$ 9u0M6-&zKfg_&eDp*W(]dl@溗3pb5>]o7J619&bbuUu1Us#7ݥ7.`i\$YZQr&`@HbXJAHUCbsy ꯊ7ZT[}HݤuY҉Pk JԘ9ܺ_РKqFJ|8 J}fڞ*oϖߘEk1d1P ͕cL( 7?iٳF h -Mjv7W`_,*V37~Wwղ"QZ6P,hťњ}ƅ=(o/}Hi .q#˘J1@/Ǚ u̅e %Y.4T]~:LeSe6mXͭD[(H:Wj3#V":J9\j1U|]o̫9Cv,!/ 1T} J  U8ȋ;VeX|̜0{T)[DB46WG,x3ڿNy}yCq-/G=Ǽ]KCw9ɬV\ә=A=Z#t) n#AY@K8aՆty5zc%3"x֮ 5EGzZNt7>p" [Iq[7cg/oXg2!{[;.):bJ^y);L[{L*Z",` >F_ndCm"V,Zg{*Ȯz/;o70Fkt^7e ;hW[Fn)zKr&Q/)98O~ <v 4pe`~RF]ˣyAiDb3^G"+8].K81sd>m/ʾUޑDy8@ $Rtps"Eo! np)Spw_`ĔS+!.p^;[NW2-<L&ߒ$hT !|x`#,7 BAQGfƿ9O+'Utd( %sf]gGzݗ'S^S Sd@LAQ)ꥥg@dkI0-X%Yl@ 1Pi|V9٨lvKEEVd 󭻳Q5]lSewtĄ ,:HoUz^pQWԫH/SXAƽ~{\/i1kz{$",E>Gg%tw5̏ŐGܻpKw~G'sRd07q8[շ~I8l C;3 yz&Y@ FT\kt6GN9_#NGxM`(z`؝>uB_.j3=NxOoj,CO^3 )9al+bt *uU`V>gԄɠuѴU)@7+8nmiS;dѶb/VȂ¼k 0,qf{@hFYllYcھ)~d]=! Cm][XT-~h *1A%y*jQtF EγS$Kb-C9TaZKoLJtt1If=UrKMf+bW@}U7sfsΘ+{qO;_-͝&r譭% l(SH1;O j[h-# VHTs Sh5%\iXh9mO@:{p{oCp>Y֡RX٠&w-~ r!" qE8^e.=eHvfKlx>wL A69t99{,B, 9E[A/Jho,D%`KΊV7#:ػ3Bg "9Q{+n7(J\/: jVL-큨nXǿ 5*#ݪ$ DE|2f-ZK:yDEQk;* \yi |]Z enPbaJ%ݻЩeϘt+?.[{[0͒sneY!xۇNenWE!h/FvnlNbiȟ;ש ֫_:~6m#6̑> 1m+Ho`z!kE~Nϯ) #!M-wj ^mD֟I 5ӫҔr6vF]\g$PYVbZG ޑΘu,8Pw1dքױYHkEݕmՆ*f(]G}n.3>!@`*oKX_Ѧ*sZsFX.EٽblâegvCO &b_.SԤH>jza䫺Ucd-\V>{5H߬KÁ:BmtCN%ԂXnQҌ{rQo*zp6 3IiK\ P.BAgه,s)2nw[~^@Eo=k܌{A]s$r(F;]GA,KMD=BF-A9<-2,Y$[x#V3h[aߝū)vC@+EU22u♺ ǏikS 3>^x0VjBY_[zz>V)p#$Z8d&{[<*xѱ v:+̳Pu*]%=|BʭE&ODp] +>BzgX .T V/W%VGEmT@* )LuO& 5}1+rVs<χV`v 髶BἈe;?l՝3=!.;Ňc7Wȱ's%uf|vw5((p<\LÛ/ʑQvt'QVxf̪,Cu|`*É>(]~`֞ WM42"=zý*&yj<^yW gbAWanCH{?c z2b }mw<#} wFY|@莪uR3:q!GPLd gQTFk W7 " N;ֽpB4YkVtñose*YK` ,0VĔUv)un4;(jJqYĻb_{mp?dtϚHkxt%Ѽu] V*0 L[9:,G(şɈbxH}S^Nge|D6SCvt^?fI&+?[c$o{:nbwCt'-%"y$nL~E JʚLՁ҉v8nn9Ʊ- EWIi@ QT"/')=? #%pP -حp5O}k#W,ypk?uy&JiW5OΡs?.%6yN4-G~dƖ A7./-HJS럁]dǘr  гٰ-PADuvh y_lę C ~Tjz^_ : Xvoqzepq-Yo&N&q߂x,+8nzDk%;%O"0;Xf瑟Q(`!a1⮣q`$ڵ@ ّՂ :ׁ%KE#Q6z(Vy!ro)%p7k1< ¼';ú *F 2c&"Ӈ?o amp,Ez PJ jXĕ!_<'r$ &m%v;aKτō@,4&OkMmbZ";蘡yΣt6Uij`}M֏O1JY+B6}❒\' |T_Z3cqc3I Wa͂9NJ cNCڇ IotnR%~d)RV@xSp͑w7\L$ [7 RiTɫq+1 'Q ӎG>P\nu$Epml"" _XLͪiۉm-t^\r GR0CA {f优~K;2P$0pFC*}OFR7мkJnSqP̓p-j٤ʖ_A=cd:~Z5´{w' 3BM[ag'֏FWiDv";{]SYr14ѥrnIVb=j7oRI7pd|'{uչMbaS&a;yʁĦnqj*8ƁLV@ w{8-B} ԖCl3K+k1FӛO)4^R(M[/PBVJ zS&v(s\PEee(RhQpGep$Hr&L# wzWZ.z*5:9-^M2>ƠAmޢ螅:6lY.§hh"T=ĹI"Nd\S 9`UrUfpq8Oz5hj*nۄQ; 1]tidWZD_ 107GsqR^w^s8 |uW &TUj0)mJ򕐪\ߑ )d.%]tFRϒo|Y ֫qq7_= `Yr>LIAfz󟆖*3P|TN #ԨAYD1%'3w"_%>kłV~xl :`R:xrs#5wYOB"sh9okKFQ(!z98O >픩AqL/p}詫Z$ȀB*kE%I1y?Mmrp[ⳋ݁W6Iix ;%ԗ;㏇f,eVs5U峛&<‡uxD5`-XaPK`t@ hU]= 2P^{"S :,6l|nDt~ZU=qhSk1͙G~F}sb$/bXklԕ)\bd[o 24 4 w=I_T!,1,_RzeIJ,|]"OMWNݣ\T ΠIzMlm0Џ Z~`B]f{H^o<{}|G Ĉ8IpI0*B GaD?jqo9Y󾇇ʬ4cؐB;~*3@g@*a#% 'q7P׸ժW8Ҹk"=KGBAѴE&GM)Re<2[? y@a^mb4 ncs6$m0Xz4C+oI'aъ ƻjwO*bgR4+@Br3>:t1\g@1p ~]iX!E܁'FƟf`m&N~&+Lb˗7v 3Lgb(-<&wha; ;Ɩ R@Aâ3:qƱGq6TC&%'sd^϶uqpdWk_<Ӵﰂ ,b|FF4MZrV[.tp0~k;|g}AtTcnK׷fSƖ ҡ*od% ^Ck m }FA~1}[[? x킓Du O"+(S#Q݂ wS"桯8{K 1Rjz)R+W62 &SYh¦g NXQQuY+Dq^$_H,k ʨVyV0 L9or#_LmLq"RXJU&/ <Ҫ-7<0Ñb~7L H#+Gĵۑ z4 "Ox<0z/7 {y/!Il[M0Y?#>֚a̿|ax4n-I0@ p:Sܷݼ46V՗hh!$7w|_V3-˧#^Sy.nz˲5,'!$]4Ϲm>#'nGwqD#-[00/W$JG%rG!]R~+* qx"+d] TǔMlӝvT>Oٛ*aKGㆮ N~I`ٵwkeXoG& qp=M~g9IawHI_K`W6;Ne۾v#LJ@@)lj<W0nN[WMtv5V1='.lbEtl 8M6Sv[(.0ۺ^j<"o.iŽ#=nar&SQ[T&&&tǽ&lDi(m"s?p Xy˜&1x yR$a>_EU"lƆ̶;I-Sx [w+>_VY3Bi~rlt0扴,FWٓ a q⍖E攅)H"ӊ>[/M(n<iCއKJ6R9C;oy6Eo8* c;_)!tՊDI4BwpDw"sIfAvWp)]R1Z92!W1p$H_z5*4a8+kC'X;|QGc]W(FHo8.&+~"sVPZ)`\j( sЦ&*|ctֶGLt?o߃SRTZ6L?{Z,6Q?nI 5d )¢o6v)" # @g%!G7w[ NZscQ#ۻ\4;{|?uEorG2Z[I>%) BFn~UH!l?E_\m$Wm#ms G)GWh?W]f8 z=߇h`$Ne x <"XT +=_dA9ŵrQ}dv#M[G7 ~죪Ȝ7rȅ݈#6 1̜o Q(c]dJ9jK mޥV븶ƾjE 槥זOԿ`L&]OO#۴-qGqp¾Ry3_}!in "KD7fZ-}ezsO;$_>N}d)ORMuZ#OD𾸕4v* N%KftS^y 't2Uvo!k|J @3gZ_a]zi9o>7Х A)o@bCpV;,m[6.ZLD6Ҙj-|=]͞sEOPED2}+If,'&!**Hߑ&߻8NgRh"_g?;%Etzj>56NJ\0Ȋ)~p p[.ny2wo`6揿K{&LMMwOP[[!s}̸MkFLtiǏ >I4Ӿ*oX\>kJs"nTsr t{o%BxI7'7~ 'U׆P#YVY_^|Jǃ6k+#r/#=qAc޳ RpVn9 RY?"ZʘQL':' K鱀'D|Q۫WH2|Kq2reݕ_/*֍S+?i &&/ 6d5]zD>aaI91#1X~cۼ#!'s/ MPg=/.E+UlȲ] 8 ˳?6a(\﷙1.91,X?:r)a\}+\hZL}7~Ȇm'`Câ/8WT }&P qo+.8L jSC: }sįT&DDJ10HFʥ K̊:2YP#ykoK܄+BoO9tFnBݖinŢؼ`Ob:O/L" y#tѾ`FP[yT]"1RL KY߆);JK4+~**l)hd 7jW-moGY DU#ҪܩhwkS["gkW޼(6.* :(l+8n920Ӡ:ɼχ׫gY=-oPN *g E|&;KVJko^f'DL1J 5,[[A&qa3׊XX:]z;#tkU i4o ${׸__Xρn "4!j1UˮK371#j&X/(ٔj\;^~RgY *P HLy7yA:>b5ɇl\UkL<6/ [I&N"m\N:SʖPvN,,/Ϸc}#,D 4zsmds[3 %_#Ӈؙ)$Ӱ7oyU+$QmNޢKon ]]e6[C(zd|v s;פbPrIuEhh_;&RH&NMI\<y,| ]&=Kɉ[6@}"VKɛ8UNEצs_iH0 \S"V",x>u F%.A당@ EiLaRLjiﷀJgR rqp >CXb+d6iW"GFcna!XJ{P5 XܖN[!Gdd%u%ܬdfwSWnF̨*W,='jc 37iVb錛H}/͑ɆQvQˤm-Avˇϊ,B2 lV,G̀gn`4[.|+q¶8|R~\f7Q9̴F=o#)8` u |sn-[c+zK&B\<ՌY%XaAcnA$Vk[+zOuEUx^;On{ޅ.Sa'Fy"uɂ;(i0@ Q[_tn߱j6[qva19TOʉ k)D`,h8)V@N!Ӧq \xds,"x|wf*/h.6NCQ@ʚ1_&?N֒mjmpD6؞s`+eEBw! _ANk=<*{W v:16o,ny iTөÎܧ=oz AJЛ9'5'p {> fuw8Le`vo)J&^]U!8\S6w#BGr̹ts閍b=z=N/c*HO֑RV|mPe[bӼ;8o|``(`t*^^lAF+T&Ⱥt1qC'/ ՖВ:us5̔>iByF5M(/ary槈`{ki 귬͂\'oYa$gOAq#Tc͒= .ժ@bg7%f2jWA39 z:jo~؟#!d_9c`zpbOvOam@kC vR< G7"gqj+(}CDaL&9Q&}#t6KM>{~g%EBϡ~055oC_*⣍Ǝ]+]J; lR^h e=.& /q-4lm>.ᘴk[} bt޸CSw^oo*A) {ܦś4d^~T2ZMk2.%h>e"ZtYHOٯT>k]megÎ][4(U 50mdBDQl 5RMm/3"Y )JbɉԈ\U0;W*A8ZOVhIxT|#7D!`7PyUZYW){OCXC4m~íqA%m#42]FY0H*'7^ 'H+mOL֜p'LOC?:٭fWP1=0*R$XttU7ۖأGl#ǽWKsէp.aafvVz/}/3yp V!F<_5%Ɨ~}/@s+xmg|O4p.Ș6H?/I ^Sbճxؘ- OV_-Pd0IHf2wt1]56 QR͎ˣKӮ%&'):,+tR d놛Ctv1p [͆*٦\4F:ۮc,1ϩ%B_~殶i$w}Rf}oX[HD(0 n+u؆AQ1Qy?ܪW c7OK``5=İM[*%Kkߠ3jˠL+iRq?%YA> -mo8cЬV#yz86ÑbX.ae؈Y^)ev@ɄkA̲J0_./vwy2PX `=ς]En'1m؊P0RTPc+n[}3* ɪ g'`1, XZVn2 Ш7iiIo(r{eI6jdsDDvӑs}1=X۬M>r2si~0횖[EI,,ǚ 3R#d/ x`%\:m,Uau>G("6F SA7PQ^ww]e6ه&˟AHb9ҸLE@xSḦ́omc =d@j-{h~*q($)o+[:)z;[iSxN?U& ECV'c]p."[:! 2/,틕@SzH;xki_ȧŞP993@o{w*ŗ~BmM=$ Bx2OQgھ9[u;*O|6_Q.kJo=@ym3Rx>~"N>d^-R!2۬K/c .x, oc;Fu|u|X7~e1Q-V,k5]^> ι#&5O+YzҨ13G/`{f@L\K]ؾ(7CX .edy6+7 ,ycQpQAT\c<֊mIs'c%ӲJγx֤ffq=lGiܛ_h%MB1 N T9P;QƗ22Ee7;%FbKtNz/&'-Kb9c* M<_ ZvXvYR8MnMifuɝQ4!40CСEٙic+ynLf\ qg' }>B\msV?u;R=F%bJYh$>*5mH.eW`d*~6s^S`Ye{WOYkq:GNk Xb12+Ne6>B lym+IǞcnNݻ'?mC;uQDLAY#[ZtQ%/@ຼDҴև\;I*/&4@TBOe3 U%a3i:lZJ1==0fX 9 N p@$}fb`0$0?JpI%;x] %x;RjB >,|h@cz dwleoVs-_Lo4ĂvnLf2&]x[[ibb?ԋYM-KA"5ן*>*6DgIp[:߰'>8 "dfYwFpeG~ W ~B;wNYlpb~FGJLrK㠀CjY㽥_,ڟ}+e_N,?TYtx,ͳF;,'}"xBm!p()* ˭L:Y Xbi d-_#L$R(Asӭq_=cѠ7&ʙb\B`2 :!"b?/Jg6z'lD[ Wd.my8Pe}Z)YA̝[]DR1j5y188rl>l9Ad?`/Һ?'(l׋jwC##KI %!6sJ[f%k緫0YfE9k(r`h:Gg9݋rTNIbv7BW;-j[8-=$rbtgNOkl( AKW\y[kg@ 9{"y @oӢ1VQG > |r1eJp 6d(Bn[glѷ\H,K# RY-?4LhS%5;l8i%?DaK<&E^jqW3UYIV;F:ϑ\G[~5M? $KnCkfUH*mTXzmW N U+BbRh\qaX+l+/d Vך$1M}DLLE8~_+w._tlhA+ZuwqEM=ZƸ[y: *9sDifL1H(/3DwŶrlA7x|% $ܞVO8ߤ8]|m?0~Yv1_ c2Bb~A ^np`'V#t$k%1s,OqR+Gp;I+Q!:ƨ_@[gS3OxJ{VkPkyxIuYmf5fB+{P ň-ӰPg[kLTe&$F#U/tXfHvg͘Oj!Xɽ7_^E}ي|UBXnleʖZa`]Lr}Y1dacdϩ?>c[Us.z [6W3z-f"Kï%DB8Xmz1<'ݪUg[]>%6w <0GO"=׾XUn^PEcudԯˆvZ=2.(^]CRmXҮsKݒH_k'- f2FS\S2KeLʨSPDBuOzpa f-уļ+ a:h\CO<:Vspes x~]HγϡiVc(ʑߥ+rE&{y:]$t\﹟d[ h%L2Cwl*oN=d bz寳 {R\TplA9kp0`\dwo3y[MaM: 9X#;d"Z f }`,!V5'Y!}۸B;Yl":||=, x,DZ&-DnJynU $,ſ xa3=| ='ٯeruB/ABԹ=FƎe.C9jTc|hmINjG;ԕX `tL";GW>_|'b asRV3狝0qvC ( PcZ>'p~5rNW!km8|,ԉw !<&]h3'u@{j".pB6+Tdl'bS3LWJ$ic'n] WbqP.0]pOkkP!]s5Z%"ךs˽FGmx'}o汏u(iA<@'[J59VtlwJ痑MlpCgr`D1$p9vC Eo$9Sg`Gl9~7րĥ`VvKiX(?->'<X2̢;Q}Yhb݋y%82E&3zD!R;0viGlZVjOE'f-P 6֌ .ҁfwGUixU> hFYTl NУAI=6y-;}ɎPށ"VZ}&,]{*K Hc ջCYӷ'QJ0ޚƗvx/;1g;v4ɯLKe7jjEBKu#;Y`b'ݗ[F#*~n:BPZVJ[G}K$w0_"vϭӀ,#2!gع)@Ds9=[\*K:!,Ӡ&ET[ :Bt"?I 4Ml$!u^@dbk䮫 )+$g-bA5Dܰ7|| j^'FpQ$Mr V+(b$&P.U4.ݜUL MZ[_CM=ڀuܤ@-ʿs6+]g*Xҕ akh)菪$l;(Mp_!Ϙ0`hDebF澡oBEVirU3i䔫#FѕPWw\BכGvǗzG8rwC0δ8'ov6 ^).QFɜr<#7SQ(_AƷjEW:_3>EFlrS.fS(V͆Ų([u/|3s Vlu'SnH< ܁K^fofK߶p}M]B *چh1Pz8/I5<:*&͑;61aYoRo5yƈqKW C+ȩݕBI0Q T湯I1Ba+˄Iև,~f_3~ lWS>kÆ}9].D]:l'VOEV"O[ekF|/4fKXlъMBzо92R(&(bu;Y ֘`ԫiN\a@NMYQ{g9OR ?8Qsݦmm~}*\v#bZIn2N̊q cFU;{r"Yz= .RfH߆?&A:|HQ`UoxTf7IdR(/1LqFh!,9LIUP%3ydx]§@qI=\]g4+nwd&bTUbA&xة6SVt-{v[,#<1&ۛWy3[J+0#A`{ޫ*= 0|;ҬA- `b}tх4Q{nzC&bݽ!Q6v|y.5kh{L $neFqg1]yjW"W ("MpQ둄M ďTRgQ3s Ft\vؓd_X/x՜">thyP'9h.> njRvzWP ([Ilywj?N>L&R}UG#/ \o#]]9-DY oD } P萤pՄ+^Yg9)*Et~?Ra'Vp[ ΨpllItRmڒ8DYGhlRioyU,he6wO ( 1'Q8<[ Z] ]|24]_.6>D]eG0iXzCnLf~ڢRlF$-GFA!s#fA*H$)"H=K{ j݋mpkRs9o-0-gb^͎G_#[XX_I VbR3Ǫ&aeӁ@Cu} R ۗ=̓GKM|c ~?'F @%1H漒ɫӯtlOz֪V# Ӈ z^?kd/OCґ[3T٬C.A@:%o f֏C[BU9 S![ϻ>4[] Dμ%2^XKfbCH Fq˃@V 'G@[[~'n_s0NfMEH?YqN61?hnK݁~HOђ l`r:v;/qp5.ʅ6u yぃj f1o*[/O?3;a50$ >M?u)26VPVE5qWm+L$s}6/CTgd?gAwFGTa FrHchl4{No $⓿/U +/.O/8jB)'~.Yp3#'6¶jR e":š#p!ZR3I/fr7B--F]φwJvU мB/EC]#9]?|O{@+3c*{cg=Q.,L6ZAx44Ċb;G݋:t һJ޺2̽C4H"-0t%KI`19ݝ rPbA @ä;qi=A)07rO l|1_=y\~ƪK^Ɨ(Z&o#ЧfnKpEOGxpo8V*ǭPa$.@MٲV01{h"5؇yӥoϵqոkqŮ߯LѡzL ^Q:Btiʠ"f7G`d\qFTfExx02_;:?6Iݽ%Ndxrs9@fyk.R%9UN A'FZN9Jk%/x[}ocTHGHA=PvEO7//,]$,On<̠ DBsoX>ud=S= ҇1G*LUҥZԴ'z&3&qĀT4՜42m9S7,N_u@|p>p 3#aO?$#hLeHR&y669S;^:7U[N8m]aȈ9N Q+D(+|:ɚwU-yrn u z*;P7լ?2{lv=+ J9Dpj=+i+n4dHyn-#z-)Ů/-ߟaSZGGel/0ӝv5=N$~;#qk+%6'` #O.iw-8(Wp!-Il73EnrZ{#ǯp}jsmPv&'hLWk)0445*- o'y| ;䩚p)N(<[ӽVuw4?N aA Ё?c_FޜTt[ghr^0)@_[.Έnc ^ h9؟RKXc.' 㝇i v}IQScmBEJ~YTX韐J^q.'K7?F?L蝔]xCJgZ ~'kj/0sXG/u~ E{*h&9bWH s.W+sI\$6Uh$]L1s(&QO98i۳C6|j?)_anBDY ׃xJE*h jj/G7AXcTl" VW[ sd(I-e<=. tᇪ$ou\ʴS^PwhAKN~0o5>PoY1;&D@7/t>N9qPRNTT_R<yŮǤ~'l|1t?3ЍEh]zHZN[뜟u⎋I3cCx40޸|Wzڬ$h|ȉuB2W*? %ذZx}<ޡ8-v)hL8ESnR˕{kw` Adb|QX*/W6?H'|V[,mF xel)!sX(y3P=׺Ug5q4N+cS m[ # *ʧ( R@A-_ .c(q펨;UC){b|9~P4E걏RJZp Q.~C.Wee ^"eG%9FU ^Z5Go!'M@S5(nȀ?ZhUa2Z~$:J1C Ix!hC'Uc-0@5 YMѭ(Ye&щLԕ$h$l '%gŰ*TNbt߼'%ﶝMU]+&j{"S6b&С i,SYN\+7~#L$+F0"J[/ukU-pڦQHhe]ci3 1، oH7LoǟԻVI*}@tQ޸pcKg ΨAL t #,6m)\g@=N[ǰSg0smXÛ5VR.@^Q$`36[Ev2Z7q(>C 0[8@ۗ'T.[pu*Z r)&G_u1C%g\ۦ[aY]r1AbŮ,JVJcha_ʺZ`jj%Da]]TQ7?HX1]Aʤɍ/k>+8Y<[egRb~im鿺0(1}3G21a96ou,s[.-utPc 2GƄJ{Aޠ)~婜m&u ]$$Mȥf+1j|yFd),lWKp )͚& z[ Gw a~tvVP7e@Ap->z:Lv8q/!|\Zm:ϫt:t[7bRxsdjmeBhRV SVq:_Чà'ub&<(<$}V#ӟ?ưRkGB<7d ?htfA@\1C:g4!nv: g1r Ѝwk"03_Ј俵V7`c5ܥX2۝l`R&w=2'CImks QQM*픴ֶO`&J""IH&9u4$yч L{yW+"/ 0FX#s,Sso9*It[Lq2J%A|)h9Go?e<3NNch8ԛWSUuXdW[ٝ91n2Ty]}>ڿyv,WIc8zj"qTRAȲ7clL^3?[[bybdZV"|cQ4{DV ; 0Fʫ;0# t**?1r<} #Nui 4+IX`݆ /RA &*w~/fMݾh}6tIq0t#(b|ֶ{>v/ਸ>9mf^Jq6$?oH4g!mǬ^4.4v\uG";)v@Á붭> + '@Evy-1#RejS7~n fQa#5,]u.4|_M`~Ht zx[&H]AG#IOT{3y Rۑ_ 8_QB^h<ڇ\ߣ0A [a=I}/?0,) {'mդ;ooq !O6!"UoR lI|d.M:݋^?2FUl^da ci]6aS<;s]% L&DH'ts8qB,'biBm}O(rU e#n殫T6ߕs,4: u&^vۇ9A>Z $7֨=8QnzUS%Yxa2{- I 3}ay ߛ$/>S[ Qm6Y3Y>:f| NvϷȆY1<^!lidʖ\DHdD SO_Ptʖ 2tu&u}+bn۽pv@dJ3~3#")Oy&nepN6v)%~D 3=oD!ǹHXmSHj5qhϡTKw'0dk)x$TgcaiWP߭g2 Ѯ>`-J([@I]%tٍes_ . >*3H *-MUį'ҩ T_Yb@i-DHof]*atEލaN>y` >q¼8~d|SmC$L!ie#"I ,+ٟ. 38<Wȿo9`?ܘ#:CszvO #j.uN>=0>M>'ND#Y7% v?#7Qs~m@s߸P uEh~nBn My1mJr$ypK{>t,YݒPQͤ6QҒl~+'--ƨYPּ>/Ce%O z(m*wVO֥" )n q<7=ֶ>Wk:ة~;s$FWw7њ^~re|g"*&MU wY T}Y#zX V7_bLͶf@[@̍ͭ_dAE8[Rg_;S֣ |U*aT{]nMvpe%t;oGLE,r ,B`(Xob ds;K#()`xh $=^Te_lS)q%}YaY:0Pi̎t3uoޏ >sr2ؕ%]rGP7 >^X ~֖[AR& /w=<Db*=&8,Kgw3Ȼ݉ ILkι"5%zđK@yk5c9/Ga$#Ul U~wjߝXmmKs% H)E$mOW4˩+kǘNÓ[1;L_Tgs Srshh*ye;CnOvNsrfDWk@xD9΂M ~4QnuoCHxi(ᥬg6ЌUz$(]E._0 ~@InN] Mc2Jb55U3+FfT>y/e3G"@.}Y2갈_+s1dq&[P>u.s6+k4ky2f71>ah58*Yx/W.^{ݍ\?7TiEp[ҹA!E@Q|Ko ^ >jU~: |5A3TrEyBVU,qmRY}t?{B,̽ :cĚƩ K{)D~nj@$6\jT_'ۓCr:gʍȥo)J_@%>%rB2҄9Nfgr7CV=TbH@!3+C%ݦd9I5\v.痤e=A"3ZЛV049M-ST7q7WUY"7C,\ 7/KIT|iQ^P-B?*bgIBLCn{Eir,)?gOVE@QHu!$B6Z%wnҊ<>zG/{\ @W 4{.%'1t80Kb^({UL8gQWXbQKl! pecPiO!U(#n|oIb,c2 In ;7[n7%zqړŘjٱ4ahB`C 6G?j[xݹ'~Ć!^DV f]S]"CAק:VxȺ>hآ-2ƫ}a{WjG"wPx=nN?<)ɷ.MWSmDEZVa&c݈\p^GS0狚`GP>Uel3pΑyj3!'vve\|U_;0V^P-^k0tPn;J3"~:4K.^F9®-5s64ló ׭BX[p٢Ů 1k$PE8˿ }".6Bgd×" K'ƄGv5_'Խ_#Xk\%rf~0q)ٹ:Y-gCDUKibaIEsoJ 7c)`nyDqnoal/\>4.'HT* Ey&]/sE>C ,0gE .s&~R#>o'2Yh5+uE` vvBϟZeEҀ2: ě>qTrͷ\Mi/3]SтȱH72i}˺p:_)[ :c. ?QޗJ"{Xd|T,x{ZD2edjc &k1 qW^Hiϒ8M`V@Ek8зw_(_@P7LnbXͥvb?Ya%~[j(DpO5.˝gxlVRf#78 S6|d}npֈ 1B,yh".[ˁl/dSVD#MG(!&<9$f69c8B,VWs-, `*2g#f ;byC"G#BJH-LpxPԕb 5d[Uls]Ho?q*,!쁔DTA3a=uP5yBT纹+;UeK< {|]!jlL:a(;9 FPcʘqGJU^o "诏BaD8ɥmb2|Ld*y=RM[, ^پ\^\н!.9cRdzA^^.Y)3KmK˔ȕ_f9z6ykF9e8Pݨ19y(d!je%_tm 3Zh=0#0:eI|I(ۙՓF,(XQKo'>#jb+zI91 V] .thAt@Ejy7'hԱ"S2VX?2(2O=-cB/xhiOγ[Jz+1e :e+F&pS83waI B00Ug(Xi}OT3`N|g;O)8Ԥu5r?Q2zb􎓤ߺs_b>%+ x|!pن]&WOv p*ur /ѹ2Kg  FK1(j7Ok>]ceW]xC=+-۱\q=rƨ;qx'\#F4<=:ޘ蕞ZX is818wXzO=cI  %=}WbR(NC6|n%_+&%FLޖ .vUGր/ؼ.5tfNR癟"Gغ1ӳ`G &4dh'S4rh.L~td8>j;61kxݘugYLE zodhV7g` wS6"bd9]тHn^0LwN]$cSL5V>[Zo9ow7ݑp#3T3*)daQyHyN9$|vMٗ)!"D 9k3b* լA_1YgFANR.HZQ$/:(7-'Jo y rF^}8]%h/}Rzǔ/ק}X4yIJ~uA5o@=Hx="È?1b⋘-l͏5F->6~+#O%e􉤅idoFFCӓ8ofwi[@F-uryG[hR:knqw4 Fao.HeoVaŌLL?oXL{9{G_crF(3\fxMcX(D,@ 6TΎKaWc }[.Y_!(DTn 8XOgһL@HZ'8|Œ  F|js%~7en/͂P'>5`]$S KQ;_]#޷ϱK?<ޮ}NPA6EI;@R)/p+JP./t_HGX#  Kȕ(KTT2X }lGpR=G;)&N=O8u fs5@vc˾ʵ3>L2t\7ޔ(HU= gb>OK<{g`ŭ'0~s9iLv=hH}MGG˓ ]pѱ?TpUW_ȞUvK(nߖz1z.$Dyh1Ӭ9>P|U{d"@Ut_J# tĩ^<͔zҮ';e\7:T 1uwN.-y ӡʅ#uXs?עb4vWS%<]#iL@L D̙[ 0D}s;n3j$yV0/@!n|R12[af^ԑU_KxS|dL[DbDI|j$,{D 05m-1!,mW^_PPK= ]"z?V6]@闇3# tT6{zofVt&.j(qhm zn55fu HW#N8 KH=gfD^9G>%ɩ*\$\e.N>rRys@h9g.-HەnCL=p\(@Ѹ2vBLYffuӼKO)-^~h :X&$%a!x]# Ʋ-)i0WĊ2N1~j>ywgIJZm+gN1`b}qMu} uiܭۘ ^^d n wwLP) Vm'(7w6梂tS[\()ṴN7KɕvQF\yLYϊzBWmr|pҳFgvW1u CPXSWܠ~58CzԵ/%֯MD?}@ N Ax}L98v #v?6N2?>FX%OumD;3` ;;z#f+Mgܼ}&paѐXF2z74>Du=Td-$:$:KbKxyǔ eP á-f2AXdtP%8\yQD; Ƈxݙ A.i5fWarhT<5B+$Я?z`n}gRQ՜U /8x7J%F^h`o΍YsRMWhk;=wg!T#c߷r]y@!,k9F Ҭ Q_+]vOwx vg'6[h)t-[aʮMjzI֠&|7K.cPl\Ic$#u&+(I,,f0;-5UfćO׊r3TA8b[?Hgͯ0\ s<]1j쩓nKZ{h OU+v3iht]};n \Sx@ݶaj>Itur;Uk2^,ߨsić b u:a_W-=᭎2Y'µtVybT%aT8lo_wM<.# _DaX,^!j6qrq-AȍMÐ7ft{Mq-d\Nw9ޣ$ ړN[iäFUr9Xmx~NI "D,f)%F$lYq&/hUc"z(/oK$䵂):t<6N?r%q"8/„\{W3xȭZ|#۝r foX+/o|ZܔjZKxL0xWjLg]iIT1)>ԛ3tH*]ِǀ2Gw/}bYd]j 3 O<7FrMhŅwE)pbZM͑]{J;J8ftUCK~йG{%ۙ,w=Ңf gwݠtՕlT'.C̮1@cJv \Y LW sF]<aЬ]o?I^EM|7NV"*@Rsm|{dK L}IIׇ ;wI>0m;cXΉs8M-نg (\ CUf*Grobtt(#rXq(#c (y EOc,vB,2 ݪɗ)K _}K\l˜U Y>9Қmq)ڂDN>3xKkH-V^.EfS\qT _oe)K>Vt5QW!  F1Bp XW˄Hsr~Gk W=/)\:&>Zvi8!'AD #&ѡ:@PEES F"~ ѯya~c=wSۡ(se  fIt!B;:A6Z /5(]ڻ)zqٴ5P/N]Pl/+`嵧^I5㢡BxաJn 3]ȝ&Ab(/^Lp9հKy}(W)@rF)1 K8dIxF$T?`!ٵc-\Q+4UΜszSE3`1fjw\܁,UѨt—ַ&32Tr 㔦I8=s(jT}*Mk j6ˣ}DTLuᎃ?)Ѻ,cNi9$KM㓑&4sI f%kW^cqV3-0|Lց ]Ϫf#{ǃͨutS  8ƣ.ԀN[Z&M;&Fjcʥ|\'c?Y4ObKksz D Ļʀӟ&dꔇFjC΄E#;|LH$n7F,VhDv0&?Xqg c<5%w\ë8"ѷ_jLRvJ_?dQ)Ш>w4&>3z-WD՛tW+VjYNcg51& 0Ё,0xu^1rM7CgSȯ:2J#{XT~Q)CUjж 0KotO T %ES doYA@*0ٟ6^3BY-ě6m[X!2ShFmq16)p6~Z2y1DCZ"|`b{P԰%UZ@w>t#%늸xUhtM>K+km|`ydoĜenv4iL;`{sy>hn`_4Gmʴߍlȏ@cBh@hEG9+nЖ xGLH[s( GzC*n=vT .Kw@pz ù?QO}(lT+xO3Yc~q \$9GNbeT&#Wڻ7HZf= ϴpi6hkQ5!{"1|7܆dv:.?e.B4cz^^dA"q9]O\֜1$  y}"xrn{::'p(9 \i*d͚ RȒL#_G7}R&O} ]Kcp@* ~EW+rkB&CB޷E^rڜ#"\D@t(qCdBv\K0n2 (0ᡱe:|Ј2Ԯ,0}OiwwKK(f!Zq&P,&k%ÈJp i&}NpIpN/R6_^Ӊ-P.|w1}fP0T k}l 5`#vLcƂۙmSaO8Rtt-]N|XHD!~.HYa=SPqk'(.v xÙ4VyXNkwKB{գ}W%Oa H*UYU>/2ix [r(^ɢֲS̸-)OY$jGdk^u1c)Ҝ &6Ժ~~.[H[FI{RޮTmߥ MID^Uq/.*Zp=>EJ/W|8ƏV.nm6Vok5WZjr "6? -{ < ܆'S4 /S"i߲:KoX.*1HIveRpXq ]tȫ^)îs Vc9`Tu65vD%U O_#LTrs#f؍eR36v6Nʙw'S~~`¾_Iw3dDҏf!/t_M)tFڙIt%;FJQ*Õz0nV6JQ(PzkcWeK,$.UИP{AcJS/K1A*h^CVެ3P50 d0:3~QJzH ߭)`aL 22:3]*I7㬇:kv'cm}1+k+Ers.\$X_0uyplP*mxhK^g{q8X@0O/Zfu=0/CpT g?Q~ ӍQT`_ĚͶ$KP<М.Z1+|=OU sx̺ a t }> o;G&D ]RW(#>qTB"+K@p4 >rU1-Q7xZǺyLGoJHb: ~Q򸛴h2y}Q2I;Ċ7B$o;3>We纈l87Plb%/.flK *Nh5⍕%3f&lĶN|BL*BIGuwW[ )\0pǶYn X0\ciz|dpg177 wj$]hFjпwY ;YO&UJ!A SڜؽCS >X_?O[9k٬ l] |*}7*"eN(.""^eF>Bu0~kFqNpY IsNs>1qZB0`qc!Ỿu-ȩYZ9c E{pH~^nk^>haKgP)'@{1l;P6(%`CSB5LRO zJ׺t&yХ0b&f^@k*8d&0+3e n&Ze(,wrY`qͮ'=禢/&7DSe ΚV n: Nk3|td*¬^@zI Јy#Z,W(VJwv\W"CVLN'tv @Ԋơd; >/˳vB->MtnjsKfpc| + zJTR!j3!I#pK^o92|{4PBN^7k3cl6'?,!@_'(dRO=I|{Lat;AkO:8F|',Vo7{S+#P5ZG 7D o@ Y/hIɃYAgmWs;3A?Ό_nbx@xR@>ɮr>@* ")eFN];4W~gm!; XP{PQ}!aW=fւB'; [r[xKXrCgy-@ex8jA3n1 i(1L֋7]M3 ͜*&78 cKT.PRI3|o{iQKֳK}瀅F7C5&5Rޢ N|NZ;>~*).u=Zt 4uEç\(ЅلJ}]6\6e)CM5W4 լl_\qOPRaF d-nTQk6~ͪGkXqiI_/ȫ,wWiLj*+4ya"EϯovÇby ,n)2$QyȽ3!Wʹn8Æ#WGH ^ [ Ɏywe&em#P/zq$@i2O*\+G괬T7d&i{s `t53*I楇A lo3 l"ൡvjYeq m$<+|q{pM\ʴc%m2|E%5.w RKuR}H= j]cowڨr_R嬓:zD! _fTY0o{ `eJ5'5(=3j7<ĭ8"aJF~pp%!,2~G/RO&oAF9>Ovb۔Rh%^-J͎4mpsCD픪*f#N.@K: }*ޑ Ϸ] Q]5[oS»'gskPRR/;/*ԟL!˺^hp-jL P8j-r72'(8A5kEhcѹC>Vh^&.6gD1Ytb\{i_l a st|}_Q ~vp#ʖ-.F{EIc)ױp[d="H*ӳ>ۓ[fSKӓɯHqXQѲѲ %A4<b/؋mHYȂ jvM-=[0,!F˞ VzaeİQL#S@x c`252. $BL}^̇p1VJNv76U`geAKl4/Zɔ= d;HCˈ{MH# &!.m ߁]#yb*x ?]dtW m[0?L6cod5aⰅܗ561EN}spLqRyd]h!o84Yb_8T-B@uvMO[P@*:K}_煟Dh5ORRI'6~RhFHBhuV D8ZeQj*@5{Y(JfoM;mͻJ[UNI=> LzW@ϵh>SO0 ue2{8.u7:)0k 7UQNLc7 )'AXh"X%Դ쯞asRֹA=2=w81GtIV*nf⯪}slx\F$3JehūR o&G*?%`aÈ6 6wGqQ}Zl+p՟)Bۑ|sآ&8bp(y( qP l/:Ma{=xLYx.pWpRO}ZHw5n̰. WĹYGǞ8aoh1uO4@: P|OGDU,Oftyj nWBҭYQ<ާx{1$#qQELt9Bf_IO#pLXATO;JZ5(vk/~[ O9S9Rc$`&mU״G](zn6?l7^X?(ybZLcad~bliN{j&];/Ӯp6,i詅NۈP GĬюnsVU0-c: nHBА#(R?F$[m݊Ս?QET q40K[QQC8`mr: bTaz#9l#<ߑEɬz;j5I4]C} z45$x?(ӓ( Q,?caF|K4' 7r;V[21WkRn/lٝ^_9H}^R MMIk@^*Ţ J5p猦MJQ{:  i~ +OouiMtMˆ-. gomfl!7^vAJ6@!Joen75)fJUĸ*nW& ۍXO^L=+n>u贠Ril y^wTݺtTdaٯĭB.IZ' db߲dK8BW6->xKwRc 9<^;ްn\a=iܮ|rjLcj.}ŗDDҫċNIkyP)z'QMj)JJKzs-?9SL ~z[2*a k;? ,U1hދ4Q Ґ80Tn CԪXk 3xP5*E(͘2?z*ӄjcSPic; Og[@nNY8ڪY.%0.Qp ?KzҋýN޼*)"˔sKA> XMHsKkɩ ^TaP~ mw uSܻs@']?\™嚓 ޻_Q!at se(w(jl˖v<|CUT2udaf&5 ?WV9<}5~CO`+iI 2e=+43Cī;¥ cڂ<ҍL2X0xނTˉMZ6;|P怠ЫB@6VwV5ʰH_:QI~n'Yvbsc'/Uji x zw@xS4$^k( "RGY;$GpdoH*H_|DĬM5뵃7T"I+y'$Y0$._T#cK3$@%YPNWGȄB^a+%KfO ޗ%!V"va- LG'H#I'N+,}CǦۗU * :fPyOt1-:[![xCEwW]9Xcr]_?a4onEǔ1L:C3VE]4j3XVktpzژ-6ɪf yA{}il1{hD/(+8*+GXHk_ &fn)EtoWh&d0Dkhz:Aٻ_"B/g+n SS؍kzNǫ( 2&Air5v"OW_bNUJ47lB{nK'=1~񓁿#LCS]HG`_6Iܗ)fO( ܊h/յkv壓ݖ@aLy N$Z}C0Ebj4u{=-B' 5f2BwoH?sMYD FgJо2yT ;+n$QWg2қ A.`o2I"c(KCxLv&'%6@͇' b%m6)e 2e|{/J81 ݣ5o-G+/d`Bs9s*:wx$N5[. LkVUS0(QA /_ a4h܃IfoKG :\j*WO~q'(c>| 7l 7JP屙lhApZ/)[+'3WׇDHE"e{Bz,415ۮk30k|!$  'xkYQ=}! %ŷU8&T߳iζv)U%=+(_ YթO֎ n[2%]}mE85ZsNlA@-P#\EV8JR#1[ α*6 -}7L=UxЎW !0ʘ-}ٺ$'yH49FI225Tzlhpi-Y`=igY37HTثM 5ٌq#p9#D;'_S ~R+ g<Wc&h! Ze[0nwrwdS}01D9~Q3Z6!*UvwcU+-À h|ҭ] dg~_r鹉<%,H;oԄ&` _uZ=~  `A+ޢlC'  #D^`^34-)IÐCQ$ =H\{K|tvC2ٹЀzP )IO\515,=4W@ 3꼹fzk#lu+*WlCѬr'Γ. A2) jDB-pҕs5(`SF3Q4 /cVkAb75n'gReLZ?r\FjV* Fu>Qor2tY < :&&"6ۆ ME4 `n-2EtCZ: 0fC i- )M ?)WsUs80as09TT"PGvJSj#0>$3D5Ȥ=:_CR :GBTmOЗ' )5+l0O@ʒ{kG${2QC3vO=$EL9dp+".Wd%񣻸'~;`m,Z^ 5',ᘥ|AMn=D;k@p F0eMi'vlW5[oSQVv e2xao Gtڜ秊еkabX|k2D&0Y ,i+.dm|^V#]\X ϵlJyc[r)c3 _Ws3}!>pa@Tzz ]# Nwd.MJYM;g.ꩠ,!@Qh-̓8y ,#˛ҏȪ1?Dߣ(ݹf[=FnJ0 եh x*Dс+"P1:ʑ'\3(݊Ziz;J5pqIk!a~;dC'GR'ZX74Z-h!)/9{4Rtɢfd> 8_,_Es78lb 0K5Ʉۧpè wh]Cӻ0YLR} Y-WrIZ86ǶU¬U}B(},ә#7Fm3q6[-% t\ B@ Kͅ־-Rq?]*7h=,|uyj#LEZ44նsܤ5%жh,E<'DR|}m83ezK#;j9+|!o7puesy(@]n+&B^"9,uoG( suQX}u=1#asJUnu( .5r oZ5ëx]c'LۂIBMּ> \G&*JJܥ'd?vJFeCƃ+tNdqn29qCnρF.ɸ=v\j;0Żّ`G Nj_fs!ۍ꓊|d#ݣwƧ]%q&}3'}|S}$9THi~L5gD=S:JL;٫*_ D %ґ-މ;>gFp<(f:E Qaʗ@CQ ]N:.ye5 'םٻ?[ 6M@PhBܮmĞ.%_189Y(:KNcjq۟TU >e闅֒Y2 DxN6$}8qĶpބ0G[\M}S$I{&nMMȝa[R/G7FxB;dnik&/*!oM)ۮj5_Чj@"`ֽFO/jEPw[JTV`ͬ^$/kĶHbp.{sZ7)ᚥVI/lvײ+a*{"'$חsI{EjRhq :+P"'g5Kyr[]MXzѮr5QۢCG"TD5ьyjGbN˘ ʥ>IR:rn,ʱzkcJMy]gA8'j< {Ys *)(Kw4Q'z8rJr3ls#@b$ڳJO158v(9:9+aYfuS8Ph^LizI V mte31gՋ@M@2[?Cy"{C,c[:{tkAdp4f2%ZC`\LY#EO 良u"o+.ad nH cV("(+$u,9#Qne_&8*RaC{kg =%=_}仿ywS*!6Y<םa6)y%j ׷:~pr;80 w8&P%އ>R Z@deuxZGx YJ^UMP`w֟C׋`c3rH8$ ]/hE>Ȝ}d &Ut\"5@9/)b[4?mZ qhp*gCobTb*k#$5ߗgǿBs=&J}qy$7g#qY/ ! EĨʭܪzF-b5R*TSS=2.'Q~oq ;\*s9YsE b*-qNJudV P:LH+]+]BjQS8gAl9FR~*oω1Tww:+Suop4c}qn+Jy8Һa[(DTTIȅ eq75-ʰ_a9`/D nn4PO -Cx6og4ZI[b g7*vȢ27%u>5q2-i[,)`\uYVDUdžg'j'}T{yre@]2X*AD x$W*k9Km)ꡓI2K- yP_VuLdT?HهqH3Zx1U42BɛoOZl'Y2w`;sL k3|2ټїq(;R_ 2sٌq{P*ZQeAW5 KYs*I/~pDr^Y|1l~y=%mfbS 9$`!_mX]E!3 B*˚kZ4讷wUk[]x>@QЩ^1dZb7khETe4{bEݒq%+ʼn.w&|ƦДJ {lпWV5}HX_iNWfR׿P }D)j0n%!=J0PZ~1nyt17UvcR8l8`!]kR%{?PҎ_*5 bsg<W%AГ\֦Y+W^ ,u6 W1x^=g}d}mO*؁7⥶X]|G k4ip\g8ʬe==Mbӫ3J3Q(e|q^Z(-qգ9mO 3Ƕ苼gRm.IQPz [N+P2*kՁ0CqC H,;l>O}w1KO5sګf0VdVr[`G=}`*64c;dyŲk)RP%{kX p}=~㵸pCtSPzWg\G;j~^?)fa4v7Cy8b6HJڬJr9 E:^ ^5]ۻ?F] Z}rPoIl@|zA"1wf-X2+|5/ct}HT i}=m%/t#%,_ -(M007پԫN1Z *~"j+XTADjz}.:RpvLM gedT]oX1O{wlDPkчVCv ~z\ Mpj}xi )e#v\n8C ^WHjy:S8'¦ 5W{! whLkO}jl% #18a$6PU8Ĵz>^Iܛv1נ%e]ŸA Y Gw7 ƌ92rX͝eά;g:jW e˙b"D mJ;Jt<Ҭ⚨A[:J)X_x <2{{[}5k^]tTx;ъ=N.5xJ#Xkpj%'܁RPhXer(VTx:!I&Az,{s"pIvt!s2cpi>$u' d~Khu ss&žf;3$]w^C(7!Z-^+%u;_Ds"?^p&7 ^ŝN%\`)R^xs`-S;'2U"  H!~z`}i}4̚\:h*٩&OUB%= }EVv`T'x1+պļBP=A#X!Rk M-cDWt~QWQRNyK<) Rt#x%&tE<-EhQp}Fs4c[.HLİSwSmUt쯛!n"+MgϷobvXyA$K :oHN d/[_.(X­{VA>ѓDh=1P̑ 2qZD oC[)K[^S #txlT6EMc*NBշW瞤Oel-#njREK/+Y'2V;ކ_S]|w36@j=^}$aGn9+4zF5b֙\-w|_2RY:: yWd2w@ 0`>]Q-tA1 ɽ+RNHǶvE:72H7_dyt~4Ɲ]N dhDb5C3~Lj!&檄|L3n#wMz Zp:XbB@_^h[Z {B՟$mgqdzgcp ɾ/R I sU]WUy F'8CbL!mQg&g nB*xVC9> ]W$H#;ђDāeW+ϕ N 2i͸Yo+S F\sh9wi]y5o'7HL;n@+tIJI/g|mT%BT~֣c<5F r[oeI[2n*~*͏(fY3qõx !Ūz,L,QȾj'-R]N=_h 쮗 ZMUK#*aIzWaşGg\% {CAi"%jRIP(Ix(YW҂\j =gM2Yx$iEC !i` 2Ѭ;z ƃ!{C[BRK}LyoB-X\k\ hw<+$Wb!fm䢥S~܏Oҙ ʍ"ג%@.# D{οrH┬5T-uEc*`ᭉ\O!Anmn㾔Q3=IX+*+qpiI&nW4bbWH6†bc"J~gSuͪk|kxq0ӽl k*qRgpݕDܛ D]4eO2%Uk74+)KĝgL>'5;ū_OALs_v4d, pYn}Z)jG~$BLUI@kZ$ š>XﳍG z硁=X2>o x FBjI֔bR(.O~j  Άdq-JIÕ9}ҩ_QjfXjm,s1Ǹ=#]=q;%x)WtclՅGd0T :+}򪭣Li_^z=N Yx'+8i'?rd/}r]l>D:kt 5ǽsz0mI"C:KX08cw MYoS}bQH$>k~i } |Wn}HS[~sW=y$8;JE*suH+XhOoY4fe䂰ؒ4.VJ3Y^*5xx1`&KԾ2 eVA?sNn9ѱ'0<[UKԶ'ɨ cijWwS*t"Eg~eP 0*"nXfӱ'#%_XWkҲg)e{CwoR5 )g@Mr~:"HuijMul 0<@LʀNd(CYQ'j(MKzW_nn͉Q~&Pl hlG\ 5scI4o 蘮YD:jS՛VlCP0Q-ipAOpH96?$aHx"֘g{+[VH/Ըg.&yS=g&1> [zx?+I>J~`g$akB}#h'm~)|U #u i&¢X/|}3\Jpb ЕaIA#rǭeVX:Щεi h.857d'FACI{ϰk…Y<4fb}R [3D1M2&wU#.3vX6; ̛UT%ޑ#VŢm^/yvv}P.RĽBOcM C|ƖI\BBqɒTI% 6Zf\[:97aRB ^4&{YtRFj+Tk{ ݢ]x%D7܅yfqhpYT-y$JZ"$ 3_=pMÇ/elGï;; 暮̙LUwd +^jEp'.8{f.uQ/:hV ޛ]Ѫ` :Xz6=LF )+09IQPȑy`j{CE {|u_#nmsZ&Ar|2 dI_H<ڭLa'r)딈T^y$H*S R.?|񨳰CqTYO )^ @.0P&5u*uP^ 6sܝ_9ES(1R0-OV嫤nd$+*w 8h`|h-[oQ'iҶMm,Ԏhk5{ZrcX~{y ->ږIW4y ^2 QyK L|lIʬj:`|g-&FɄzu얯ZnhijLJgM2a' <#Z( onXuV}oYpnM0BC>Cq;pJ)7)n6k\惧` d@Ղ'MKA(X = eV~+#SNVI]ƍîFOU4,`:)<&IP '1%wA|޽ϔZ.7imc_* q0r|м|pT@Z)@AQ'wFy:_Z+=?o.`K Se}nV vsP- SFšVR`XВ1᪐,J<-O3}*Hh{|$TP;*H;cœDPoOA'쎙RyM`=D`AJ;OKkzsS>Mĵ `Y`8þI9^)ʾ4ۇBDYX2:RNCYa^dx#|P-JH;-lY|d%>$fߵ,f]P MlZhljO\kJ`$\v1'm<3sЎ,CVV"}*zk|wP=0:<%jGFI@Ώ/K]` _ZƩ N_1v$,":Ec²I_Ioy˹~%}~mH t1ԊI[\}ml~-1=Eܳ]Hj<5HtָO2ƆC){(J6"yh8K9XW݆yRhr/don/EHIqYTQ;Д9ė )Y j-Mp<33n?]wI6?̄A|iJ#V:Ksl@Ka7C &!&_zULZq,3hdXJđ}*2 T$N#_Nu~كf4({L 涑0<ɮJ*g +.t"<#UԾ``M(,"Gj1 z /P7tpYٌpUpsx2_prVZQ24aZ, !~%† O" 9o;eOJEsn#‡$+-&:ݮ# _MX9ou07wRBRm٬!W΅1:`ZSr˂Pg_V̨vu@/e-kPWaTAh樶Xy'*4E{3Rb/8;пo 'D]F#j٤:I$XG/9TQIDPa!S͐ f#?~"؃K *ʕ@FnJV:;^7 \aY ,@,H*}׵C?f_=ͭ={PˋD<7 α;/0Bme՘쇯8-B[vsk7}2KXA,:|v>>kP>0NK WLULs6a#}' {K_ GThc-=y,+SY*4^x?(hn&18IQ$  A Bir&WW|W !]GINږ. C%jU-4)@Ě|BӠt(}S"OZHAɜvMh:D<7PSɛ|E&N{rGօ> DVj 'ퟏvCL2!( Ч쁖*Kvf.|d<ňyZ&oE18jc%Xr}DCu{%^3e/9i,=zpFTgVu9,;LLB'ێ  ` !Và5!9: dVU4(UP #Fzx<>DԲ:~hڶt[1>_T:r>kWӑBUr)Ϟ@;}o! j&0*}`<|;ȑFB; iD.㌴]Z|> VKP!tuR`0ٹV"޹ G'CYJ6eEIJzl73ܽ a68^}T`(,cw~lf~+; 7 r  HRxO6!]#mh)te5Sc`5ufoOS<<'%FT~B6bX,tQ7sKLZwHJYatUNmRH%:dbH֡%=0 pB?<܄%\mJ ~yR˄L,6tE+s:zCOA3H"_-_Yg$LCIrBf%i Ifx\F :8㉯/>1*qE9g[п;?Up R >[va$F/!V6 =vg,w dqZ-^~}OvXfwAhS J^(wB{CSB@~Z8H6ҷFbv#ZY DG8XIdEfPrI{vWƤ@"FII0FF%Н$V" 5T,ؤ:QQNd',\q<ƱчAFUH_ɽT#śDZ(B(bpZ"|0}A#; &6 !cW3 ԙ9[ΠmΔ%ipʯJHsu^ =!/m&&D ]j-x<\qSʢ =p&c9[xTꯧYI)g|5}X[#e$Dg/ 8]i1$4 GQnRk gxzŗihaәHhx㐣Qq@u4!qJ$fҹ)uϳyxmH +ɈZ1hP*=vXo0:}$;$,1Ԉ)V< x2)$.K07Ъ<\ór*-qC@.#c NJO'+egؑPڵ2 CKk' CQrAؾd@W&lD0Έ[: gt`f@ GPC\Ϯ$E1M'b(ggYr  5 #n R֒OEO)q[p6wAκz9^)!1bj@(ilf^v"[ld"O͞ڱSI=H@H#7[ĉNIiMb6h wtH{஻*fު@T5+@p!RZ(1M[3A 6pByYaoF\UZMM(؝Ć1%wngY2 /d1~XuY޶DqD E5ԮI?:hͮgA"&A[Ʒ^A+-t6D]Iߛ}BAEUI7`trm99[;<2l p% a(Jj6zp!laJZssvݯ NL#"h0 @T4A Չ*bt08 P`T>(³l 1n'#Mr`U[`%$ƮiOr^l*S~wV}+I&CgAת{IJ>NanfRӈr&<;j]A]ݯ=]@Ɯ6@yyյ'˸ 'b!#ŽR&ŕBwfÌhv(U|pO/>*pVcB(APモ't1ӸL{ЏOzq vL 71TvfA-$]KC!u-A]ʜМe\$HBP D= Rű;u\ō+4*}Zm^x~}B=`5ER VB-JA*Fbr(B4E6ՁrL [C}o^;]X*頱B4ebOل Qlj~-Hf59 n5^c $;1B$ jlis]$%We:p8#ɨ'| o$tS}EFwj 1+̡Q|y7}vTT^Ql6D5/LFYG!na^AOD>09dm*L aO*0RBQn;*|u5l eG'; Q}P< E4Aڜi?%ʹ N0@m;\w+~hy(jn#t>ʾ- ^XP#gkeDڬiOhBt;L9qhN&aZs{MB_%X'?ΐOa?*9$Z@}yJq˾`.ػp#?% Z OP8taE%JdBi(Fm $orM8̹Ֆp ا ]>!O"r{8kbdxx?sMN ?JX4L)%Cc^UȕoOf>_Kzr< bNJ OZOnk#fR̈́MCVDQ/D:d[;ŴG$Qlmsmteh{ϱ.5V"hY &Ut[8#в˦ JդƩ0Xdu7N$|c5'Nh[.MTs5΅[ғˏ/r׈/dFS2&oS {Z^N.zے[#38 / Q_iQq~`1)O v$ꫪ'hNlgH ,%t4!897sIHF9~e? N~tS j FAǗ!}2 <0* $TYuT)'PMjo`Zj̗UȄPa}Ύ:eU|- џtB{*kOU_)-HV T՚^,;%~F Khj7jxpj2knOQeʴo>uA77Dm{0 Rبj;Dny=_LxĹ@MԮ#UY(~2>1X9F8+ۿɒC6x_fAѷAHzkeG[&AZ5"'^2U`JeQBYoHh9*f.5Osqk] ˚[K|^)*Fe[)ZM:o~G$ 4uEQWf[r1b/wKփ†) ] 0(h#""nxѢ΃x>~Rb5eP)d=||}GzU>5czHu|FY6 Jޞ7S4@qYQt0$bw굿9.كE`GP/\ BdžT(eRZI4@m9AqO%trM"HM.ik6mJ\E\t&ceSFG!L$ u:پ&9)ߩN99pv֘uu*9Td$Q5Ԏ@tb`SU'&^|Hm-gp52 aG$P-:l8,ڶAvon_-q*Y)eLȁ8 [9D6u%q1{B9%G1Wi:hj7:usq<%tƶƢQ 6ꁘ{9oMT,D|ш(_tP}YNH>@*e dzx-tWsQ.`3vePRMˏ#IjmL/P+և4`lc| 8@{,u6IUL[O!ƉԨh&(0pi_y.E֟;<:t: b vYM0OA|Y:5ŰG|N1kA[Wg* f-a*3p0_? hBV}3ҏVĔ4+!TV8 u\LD0vYZq*&..y*h6vf3v6<[Nוj6RmH.^2u#5Bp^&[2 CeHh"*q Џ#bmO"8?PCn>,ᎀcx؇Ōt imI=@V\WTk%cpFࢬc` i}mVq]f..j !c&GELT%](RҐ;>l._PY&am6Xe2qޞ]pG+Vm6Jl:K]Z1ڔ zӈ6܇CW|z%Ϣe,읚+5Vm I'z;'Y{IYi3t1]\,~cXxICBaZ߱dh>C9`(+!r܈%dOI̭SHR[q#u+Hɢj¨17vN8<8j̦0ݿ3WzNE?b DK|V$6AUѣUb)bφp/ dvSU !4!RVB"QGlfrS9 ADŽZx8E5)[ „K .1HэL~hfB%4wzm 8g4 {Qmd)앦I[oODqQTK6>0>C(2rmrdX/~+2xwM̛]Y_K\Qu`\BבֿӖ_ݿo@&`všZ:}U|J-.2go(hIDmY MLvNdRP,y?suÌ^ˣtŮ@]_\3] `Zaf<92wgE4<<|pCi[=$z"]R3O'IKjˎ7p4"_RÉY 𚁔<0Up4$dTMsZVBR53= BfjPKqd2pV^!9BQ;xyo/iRV1ivcC#hLeSA~r`[z{ozdD6+6EoQuR8ҋh8ID_\ JQӷ&n$N-ob}z| d1/x(_I.Mf?m3f/ \# 0BLEr,8ӑʉ1Ek}ggM0ߖ S{ O0+Q VKI4S;eS6X 7<$R8ik-{#a-px]Awz2Mb2j-Al l=|rV 5*ͽܧJ~7$pɹl nRUOV%AԡHluz%){ƏhϣֺTV^6b"^lDV$vlr(=@0:TT[x8N0}ضT[n{U:늪!2FKGNXW!O޵t[ptMսaCbF yh\&OzC^~rź*#(o+>i6~AR-բQ0V#eѯ\ +_HuuM+οgqʳe1Q㢦o UUsv6%{8 ٰloa=vrx 1*7iwp:Y@ǞTw[u,?u}0+8QpzCV_ĻE8fg.Ť0}.N5{g55Ln#ǙwzN98' VSI|֯Uk@Ll՟[O Si We[?{gT%fsyNarv- 71R;a.:|j 0cV~hGv! Oo wu0иz*`?5hT\ D[Z!X%7`cum-)vd{Wf0@5jEPJ/v7Wұ_O0721oюHz/ObbFZ{_oj>m zsOLv˿}/N+ad ĥv"[7O \ $M+A<W1>7Ik!ZJR|tyLJd57l$Qŗ+iTwRi}6F}\4ڻ [q=1;qcG0+ 3OnOSύD&F{+gJ#`RGdtCuRü[: /ro{У#e@QkYgJZP1ث/S}6Y㖻L11 ي+eEORY `fTOsE6bw˩x}"T 秒:+=4RqPOܫ s% y؊_ي&[0t Ɂ5hB^!" 99P6 Qwi5PC Oc5'C1T*d+A- v]`ZYqCsrgѪ?ǒCDDŽS2@N.qc2 iHv|HH(G]'qzN=b –,ɔ~lr8'؉RH`'obiTͲyZ"P[NWZоeh wg#m";]K=èY.e6h. Yt#SwFTZpx5AK{kكB4|,C95URa;l1XTZjyS8DLr@uN"{1S;`9F=2ϗx^f me'RH4f }jdLy3/&v^- ,szq>JWd;Xtygf*'tI1rlѥaeK 8S΁#Bu޶k{ھWk]g؉܉3wFJ9 6BWB…BgOwչz5.^~o[ $\zwUU?/aT;.Be76>Όe:^yrXefrkVKBnArTh B؀L0?x6㤼iyJ{Vps#-Gkh=xLJoM R,|(y0EW[ܪ~=y6KS\'<»d2qfYFr80_a_hux}Yns35;h²׳ r +\)tdNrUeM!(\.7>*_q6[T`Ɗ 3{%jע9VĒ`MŎ!Qp @slys39 d 9o64W0-S604!81ѽB.chGq}?,n}VLdzUmӳXcn #|NUbh<Z!\bZ+Q{QޘpDQoE<@jm>G#sVC &UبYLf j ѓ&3| V$F P7kVi0"B o*E)( (4)f6FӃm;YR6aᕫƼjяCʴjaAhYR5Ԣ̇")Eop:N?g[]N쯑lt~j*nmwG-N "/[D'Z NX2/-`Rrޡ:oIޔre0 ӃŪ/8R'U)B|+t,SndRUؙ+8͕?^wڠ\y-6;c%J dፃ f] ʯ1Q_ j G><@L&[MXG>?(uKKS4biB82of>f!GGy\EݫkxݨFv-8sumh6y㤡bqvk/S'vxDX."%TA ͼt=; p qG3\Rx.i-,\{95V[1փ\|?DZ&I7z ^-Rr"YA|0H A5+2!0(KwJv;Am59.h(Q-H A/pD_鞧T{[ĦqvX1'{ -hd"ey~SEW2_?aL kjUGHb)l#FJ;[S?3Nl.>_?Sc4@ϚW֜KK R"h/Uf  L?+Y"mm&=r;[ּM; ,sB*s@k]tr[ 8S񒠔.ˏ+'@8@8lYqwXL=c@*(٢Lt"nu,[  P=?HYFL͸? 4omQt6$?J$ wY2FdN~WN툘"%~P)fl B!nq;W'aiAʡʿ4qfnWTf>G%X~RUÝ,te.F0 X0\7p5o2?= -vg@ظ(kzb|Mv9FxAɏ,&њ{J{}@; )^{1., $`JZzxp>a0HnfpV1 @OHmZ:Q\55́s&=Y%j7Y_@^MjkGx5Em)8c̤v/pN/Q5v Íqց:Zr %6;dZ6b} *_}{NwY4@5%kwҼ"xV kDq/|@{WC4:4{0qЎ >EsqUِ~E-˚+XGÆ|Q3}qoyL+PN&iᛗ֘l=0yhL*0@cs̝D,yu x-3dCoHӣje7i% 6{Ұg `+֚A|Χ1wwk C0*C+rqIZ߅6W}jC@/{ 6q*vhT p k@scuĶ lpAKZdaF.N;19!sjf\#sE:zBe{'fOh<tҾ;rY'Cqxi^;, Z$[Trë?7_ǿiڬ i1ńk;NMVJF>Jѕ{!! n9X%A쯿dw_|wi'f&SqJ+sAyLx ٤UѴ8?1*CBxo| >"YVŃlIτ ,&28K]Ft?-c鈜ɚgNlFK6T* ˆWǕFvWora^֨LѯEZ?)C 2n Io9b>㑆RWzjG=͉8 {Du]h"<ž9n㊒|zd`9e8H\&J_"0w -2*5^پRMo,&C+Clʟq9GMg35xr&V0D#m`_n` U1_iwBv.X\qJc8ب3czXO& 295_Z(Ő7pn8N&W 83S|y0S~VyinZ%j 􌶕BQ_Yz7: d?6@2cS-i$BN i7hXxS_Q[G#B=Й$h99voV@S"L_nWåоHD_?:C)[s-jf硓\ATs5(?kO5dW`-q#cD37T Pz\n@;[PBr)68G4QneyYbkpSi%H{W yg3.+GNM|4X|UMykLas sToՒc.kx.[`!xoͤ7lqbᬧUʣ>$"@h:۞?E~|O6"]#Kf7<bdOM+ )@gمFdmdg_ih@N/ra5]Eò-(Ȕl#aXFQ[t^m&K%ʍ鼯сjٖ+"oٲ4g1dSFc2G\!8>2H0gwEbpI(ߵ27:A0^l@Ƣ"@ge U{S镧orS'ԉ 6t2Qϓp܅&q0as&5TP$io|gmw![M,xC$'+Ԝ۝j^bWO0 .*iFy ٖS.V|g%աP*?lnAܒ](=M%[PBR7SLA{ uA8lQLK4N3K^_m5}4B.Ai-> lx㌢fs:bNT8b.D.?$i3Xs ְi`G3ZW«̣fut+en`M:Z#֟>7#<1Lõ;iw8*{CC0$[RGא24}•7G3 EF6@CSo+}FAt.ޒ{i췕%"W! &dwDrV)<~4iȥppȝ\?ѷ\ɈomXƘRݽpS %b>ӻձ;cdM]\^^wy)ufp-cӒ-҇ӞA7:-l7U",(CMCفUL [P"ׅLP 6;KZ E'$^cg]zT=j\B`HjW%z"RxWd3,J5 Ǹnsi/Npr˱٭%p붝i&@l?*( 0Uz pmE"M[T[ = lbEmOcLjp*ͧ$NG8m$=uۧPtݫUT :ͳ8Hi5H$ղ4yAp`,^·n>[8Uod~:7tzvO(Epؾ2>Pأ3@ηC؜ %c|F&Rs3E*ЂULZŀh>;,jo9vU-]+"W#j`!)gFz#{ܬ{u_1to7&WQf?,U~֪ a0 ѦEwW ٬;t۵"ҩEĄ)Xv+7R$ʲ]0UXY#w_s!rsθ3f\CMjViЩQ1S @Riử^H}eOR4\lc3T䄂85L#04hF]<3sl|Fޔ4Xȍ<d3 DdpyTԇBlo2#A h4r&I/ 4w&`v\#D67;U 7G1bkxO3?BW<b#DFP6Q[}*64l yqHVZwXe/"H&wk2yѧN3=^)Psv?Q?Zһ5 ԧ܃,7=6L۹m3:&S-]qw,IɸԹ zTqd uS@a@Հ~^/}-ܹ0w+d<$Ep7 65?L~$3$l SRDqGH]&mM.YL qr祶w|Llg'jH9O1QC!Aڐ&'rڰ*NKHtbr\'/Y/1oJ@Ya>r 7;cr(^NA0@lʑ3i|R :G%FQor酁)L*6JVczȭ<]˃󰋳y%uGU|{ؤ" ]396-4b T WbjWp_7Zgc q>O3iz׸tRN|>nKFTF0/?0#v#2DjS:sunoji6R.p`g/T^Ids%}-\v*/%J?/OxwgdRF[$2Uv$gWL0>u!WkJj"c؋{Y&f!&UWb'Iޖ[߰Bٚ!.'H&J2"7zFstܕ&oR,ռ{\]09;ќȩkONIg/֩b(xw]I1-F}CToƋ/Ҩھ!' "@O.BԪK/E8dBjAe7{|!|:R]9 5e RSʧ"RC"ӸNq!r*e!Ȓ y[+эct t_,?slqA,:J/_4i5DWm=8ccPݘa-xU2V G@!%KnL 7/#L61>S2E*P B -=jD!]ھV nBcQKWAܟxDb =R.2֨ /p\ڳ̐0 -d>O 5U x쿫6 @'<'V>:vO`]3O+0 WuӔמWrSq_8FY8"g[NZ[5+D}n4%*|?_d@] pc՛Uh}YaChsT'Bܘ)ig^y*F^cmܥ `^l{oA4•-|k3}d B?bhRɜjxfFpW<ª-CVTYظYڭk\N]%cn3pzTJ4v?om@'6,GP~ޠ!}G?uR9ͽ "y+a1Pr̋z0*WW J wXj^& qp(9.GZR9ț!u}b휱cUrQsz& upjjaU` ;q¦"fz9K蔖@u)Ĝ5ZGCU:CHAxOQ=߅[yL8F݄%\$E-ɥIyǥ!ߑBO&'RT܄b=s*c̗Um@s"ˆ6X+MsdtkkBpPR٢ 87?̀%B(m3H8hf1`vXt1C$Ai2k+Yj|.JZDbD%(ȁFH|ۇ 45䁕hTDd)S{FL5`mHA+fz?eKW kxk%PiŷNk=hRuv2-)Eǁ"tE@5m/ѢVdqrNI!7֣bKc/ԏ-YmN2 YF"})$~ϠtUp9yU{pƾRZ4k63J]} jrF(XKa<+ >z`̈Szȧ1 Vv ҫʏ# Or$B-WW n'mI6Tzis @=G}D>}B)ڄx@_[FVQӔ Gac}xnj IJ0e BR3^w,GbXE;0v@đ0*^`Jyykn'irb*yt1௙G_榁GYLc.ΟǢvݬ#j<ҏ֜}F<7A$IjJL tP̒cz&P_*dIfqÍ4Azbwp;vA@g79Ta%`zZSސH ڋ@%N;Im}hVKsDUqSRU1osYBXrV'$#8XGhdRjxݯ@<}ZaH2 `RZ$?5޿>)]}k* v>Oc T. w8(xT6oĂ`;3M^EPE /<žHbG1JbGs14br)d\M)0_@ul_%qkf{/)B=9>۫GAC^- Im&AܮqǛqzO񝻦nQ| ;Yf;y; PA9KCh{cuܩGaޠI3_+4g;Nt9ilrlG qXk!k)y/w&R-9o;0ʗ{G 1*s6j.Q^PZ/ܷKrC [E?s xWVB{v~e7~y%7;o΀+T pS $+Hm2OJ~/Y |ﲻ3Ŧ$#߾韹叁j3@IzM[\;/R6~dmNo9o,x'oJ\jXbLuf&0 6)l.tK1/N0"۟-ٙ1I`v%i9#zrCmotdZZʷcJWڳ2-P+ǪKs "Y4`$V3_ !p  *b4 a] wn@׫(h xa70-G@y*?[ŽQg>Nˏԩw5IE$!QgCw #_z̽՚n.Pⵀ(M;9'YHJtK"`1)4,|q):5JDcbc]tRj o\y:ei07hET53*0A<_ :!MކuJSΆt{= @u♳1|dx>%T&zN5P 2cxgV\ڦf2t5bT{y7$JCW*g+"ѣl/Tsܹ1Ffkp;S}wUPY9!^+V"x&D^K r\&+B (*a$rY'/.4rwф%3^{}}e-@65[q^YDƄ1"lnQ*,"7郥 `~5}?EMsCƞJfu4/*bΌۏ2br7sT#?ZrWh3]V@U'XBH} UMMH5dhqYdMT WG\@@G1GCU8TE6%a"xy_S~y=)*H%2rNLkuEsvUfQ<ٟw୛"@݁8W]`Ş *F"d`/qS7B9Lud R׋F8]mᦟM.ٶRUgQV{츚iQmXe~ [!ljWխ_ jl5Ek 0أ0]iOFG'"P2[n[w ^sPWOAEw9bЄ6qe~xjf̉ g#1dW[v(au M@@{QJx^-zkekJPwuN~D:JRE8-9 &^Et-u0+pU *Nz Dg~z4>%nG(j~ZKSyC@R枠o{ݫc< = bneqRŰn1X}~ xy%.ǝˆH*p )μ ` nkYFu"yaҀAwZdp≻!XNgO-ɳYYl(9KoU`\T D=.Ob=fu#ޱ P([Ů5sxUӮgٚY4ak 1#炸dd$'a'!AXÌ2zK:F zM0bqy- (| ݸmZ/~3ckNxQo\nǽk5~"ΟpI KH0=ꪑ*<m&=b)Z!JsG,oʊ@T<)x/ɱ u ች'Z?CO?\]&4I&/%Q_ ]~׈ќmN6,ܖv7X ?&Ac9J}QҒId@ }A$Kmk!<cnHW(_^9c:_L*ҥ*5,~$vT~(H# {>Z;=v82Ov8 p:q}w ~/b*zȖ;%@_6d@ӡ|n_!{}Jv`F|`(mRŠ1Ʌ=SL+^0`$U&!צ6C^ 8ߍyWJN1/X 7AR~ESyVm+.#7YipSCw`l+<|{ jNX;T=mη%_Tw,AP{.Q2 kXts(>e7K LDrnx&Z@"MC7#G&joްc''CRb0]ɤF9Qջ,j<%usDoX,㋍Lv~Dždi e4 HśIPÐBXIu5:%yL+ Ot'K8i>~x?;OP"KE(q1M=&B 3Ɔf0U-\EDeW,|p 1jqA' ~w cT]ސ kc) ])m̔ޕSF|qXU ) ulZ&g}L/N*>^ ޜXx)E& F2O)䰎:0&,#\(nqڲ {ɵ E9K1_b_Քg!Udm^SM$ qbڪB-̷z bwQǠ%"$5y7c1+ۄR"?V<c `dҤNFRyz*=[F4;bLJfoFO* O.6O\8Y3Q@x4&loe\* Nx*49U{T|ʋ,( {}I2<]5B7?p_Io^qG(KpKUBLo+[(R`|‡rf_V s|M9N5iI-B.D7pu~*_[1_C+zd:CXu(6R' :֎}7[+qާ -1 eRQ?nBs4h49%06zKbÙ+9s߄Т_&/i)N۠V 3t֩ %*.p#mwn /%9䈛,P{:Dm}@Y1\X#7L*r Őade4I:j15`|f@[XViVa1s˅ 0 5 Q%3ͺI hYaw½~L}KV vZCFԬL̲TE܊6XZ7lAZsQ0d'!f`;fc/b^ȱ㿘+ș2O(wbmWʴ(43:cy4v dv,Jf'ߪ$'oddDwlB*t)zVՉy^\ j`͵[sK K g Hh5?)Fs>uw3q:֕?UB. %:;{. euZPvqv>5}uK|4РGq f|&\&Xs'R͋Ǔ'^Ĉ5_{1^ugnrumtּL/n7m"wrK NPqe7GacWyM()qxlj'[90cflos{S |Q]VHfj87._XOdb2JOkxaOyw L a7(-ÊVK `ډ6:-m= ,'iR[PXZ,#B 3A:8pVh+8O.s/\պJN<"P[ hg,5)x ?]?]Fg# H+D`/Ŗ6"P0 <lGYٌuI)n^-&!ȒHń)dϵ40G8lu$7%e GBYlvJqƱ%3ŏ0PEP0HδR?3W_lSK葤m'y6e켫>̕iȂc0̚z0UrبA'ȇs*XΉQ}T鿮m P߮kcSK(kVˡo߸ y>a^Ƹi젅 ұ?JED>B7^M̡;mT#0MaV '-Yˉ*o^~lS|H=2{d-Xu@ª։3<_b2WQ-V\m,&}RiaRx!-`r,,%1$Ҿ9(ĢMۥ,/ jSZȉQ(}Sv'ӷwof9I@gr mJ)J~y6"LN\le7C8xT,RL FGPI:\\ˮz& $Pm6bjާ5e=q4ːE'y0Z@wu3Ġ{Dlzw/+ ㉮ut\ I0qՋ O D7׷rbiO$5d*ʙr/57wCX)2'TjWVkɰY3Ztw h^?lj q ]L2p$C\c+H ٤vZ€j(w򀚿<!d+-5޻jf= gfꀼkΓ \[Y쥊y)ImިaZxQ1l0%#XMNbxܛ>2KNL %?=Ɩ^&<̑cq1oSk7"fZЅr[mm`!YxB [-31hQ8^Znɦ{pP˪"E:ZpHنP'e؍5m _=ӏTWN`FOP9.(c‪?͍%8-²+ T@ ;^<[^iY?_erN is17$"n[8Ӵs5vq8w/%jMmun}\jͤՆXP՗YԟFʤWV;zQf:H7?R3{W[#d.]8㣅֗XSvt@=bR:h6(?lx!)*S4l`fπxO^r$E(/4+&`ۼ9_U:㶏}yJt~DJwFm.`5U$Y@NxAc\/*Xt rl_i3x*ϡ <6p`I=k+,iKC\Qw,sPAj7)eWfS{JrO2 l8,^d(f (OKeQ|]ݦQBN%eH&N~A!VWac.X8n dVJK`>R}B!7C'RD V+X')!Pt[hz9¹,4th3[2TuizY+APGzQ8n禳h33l@,{UaHFfm#E!XdD`$;a13$KV I}J{^ |vI\Mơ]OW6@>kQ-ꠣgEPUBdt >gQ3YHI>&o9ut lQBdAp-x{̆=2z_ni z!ܤ9f%>y( 0M;ejaA3;oous:ESOXts&2 ^>zMK 2u^;pPt+H*O0,?-F_46itZs@I |ܗ$T8f>2%Rр}faEfvXі6fpSj]x)L31j'שhE ,m?͓x5W{5?  #TL [BSq~Qi$ԅ䯊D"#>@ziܑ350qѝՎӻHg!W K!wdnOr3LLK~s,}T|vyG;.:gCŭG AdjCnJΫ} #Ra>q,qHe*)#Fܲmp◛n2 ۱嘙㋞ YQ<C|A;:y0(|ȎYp}9 ;҈zrwScQpo瞖h206Dd`,^'ď'dRl0sAPhZqOK巄аD0Vy$̰S& NI49F7j!dę=JstbP5OȒ+jțFi(CFm;h0j}_\:r]F7%TW2,[qN`32?DEǨI;Zns _m3Y JAP`Mг_{sچ<-I4e^/BG.K2+`ڬ#-}_!?sYxp (urXlnEbbbd(TKl=ULB3kD}{EUV(q!W9mpMLU=)pi`4k |1QǼw#)cOa򜕁'Zl/gK̆Vg1D5;ֵ7$93Ӱ>1&9='UL#~1`0Hf5"x|3.c`耆W%7|nm'F?̹Xi_fa! xK_,t Wvz:aJ&DJ/y|.JX5P|ށVnd2B =N$( P `Z_`ED&`9o8gUS!ۣ&˅B0rj}9K >Kf7.Pԉb}ԳF`Fϐ&U /d="Gg)t~ugo,c("/N}PdY}z?[bJaAWdR->y [o03ӷikȮk?l4$E0 YmehN[MaYj׫yD eLfRmL{Pu0^j5)M;iZ/?NHu58:3F)\? G}0"MGD—>s`dx}rm;^E6q;ug/jq@?`PY5T657٭Ј4:؆ f7}ɛTXdnwNMmzA%=4\D['a]0'O7vGW3 k`b R[ ҇To wT֬Ɩ$uSH|JMM1Ǻ>$\$!%\]2?E0S.H{ ˂VH5}z#[f7Q)Ko; v&aܜڋ2aMcZBFھ7V~O,`LFppW kLȺu-yicpaƈע'6qٵQ#}C?A0U?إ*HLLV_^3!I4i(-RTmk.sj:-oPp'YHU0Qk::+5?mP_dCv%7Z!hfL5KdV̨VU)Tij+nW $jfgpׂG`G` / \$8[lñ()^*>G1ݼ5БMcܾ |3 $t/lT=@9ʾwF{h:':$!t\H O''H#H&^"K<(&rЦmpU_2)ˡ* lz*kf6F˛*'.h xnؠZgItiAoK<f` 0 9 S+s_Kԥ)i""Of;oΦu!6vfzcz5\0J0 ) @[JۼkZ#HX`Óc}%5_(Βˣn#5i0]+#ay#g=~VI,^mJ} 2_b_dzPK76mw2bґ|6ҋa9Diw/"HOj?sHq9\\0ǍJ՝< ,э od,W v+!Pf!i -J</?d;&b`K֨945Ԑ bl86w-G|'t %RE倶EMܠ`T" F۠*P2xbI޿f+g G|lc-C%@[“Qlmlg[w5@W8: :+s9'qKf]̮48$­IQu(OVӃ"1  *(\GQs^ +kqؖ뚭@M[Z"$ !TBQ:zoC(mO\OD"lVbLjC8]R$0|ݺQ[!YaAr` hpXF=8HbidZNcf1 ȹJ%Eߨ|WlG]_×^geE)97 e| 刧Z7e' tOZp*aB$Eo@t[(3l3Mp׍g Ax[* Mvkr2# )舅@o\3X@DŽxt&wgu7ɧ},iT']l dZJp/e8=WNEUTEvh[=?HF(VV=oB-~0xmm)\1ټ|Z0e]ᏐpJ9|̎BИNoh=kڭFC 06(#vX,C.VT`p 'ifɑ5O&+*I9SŐMW4= ] څN"{V*{)#gq VH *G9!w';֐;UMd/)-Q#jކzoMj #i H9PTTKŐQWk6٤IRlDI#I퍃;%$`).򝇨{͓G:)-T! Q]r}WY?ijh8aUJDKYl`A,?)5eqXH2 c_^X6.:+#5ym;Jp:EkcsS{#ZB8|l l[/Qqtp ?EoD%Ӈ#Yqbr(%|e-~q8B'x<āeFu:w:f4$t#[iwӊق6jL h\g 7Y?,'p7VMˀЉnD}.4)CL kEi_22 ߝ+).De̗˨T,ux{f)b*= `L,]Q'ߖei?o$Ry`k=$9R !ʸ$ VCIMLE]ِR|-_\#$i,>A*,u)hw _bh+ZǮ`{;rod).Me~ݢv>"19S1Ͱ 6&Q-%ޒ&EQtTUf{O_;1գfW$^4*y9bXJM S:/uCd;Rqˏ|T LChq CqyO ? ExqܽQヨ7%SYS.yC~kEd)8}_ # 8GgQFJ+PeHY4sfvF d $* 쥁uӔgzdAT=/UrbtA :1^J`q17j 5N4:y_Ͽ=@mIqnR0Đjo1pU]##G"<v-=_ ux#;c?dCvoZ?W-}b糚VGWnВprC+|Lx kZ-]C.r2o5P ƚֈFq bm'wb)XA<;MRh'?=V'*Ki=VK/t8;)ʨ>GXp;&?̦\F w'u%2HA!K)Wت[GYp \[ڻFA{.k\_1q2z^C]!HxE/TaP-ntV,^ \7dq%gIq㊈bKRڡ} j42G0;#H23'Th3thĥs9/տU!lu챵ַ5؛V2 zűPr*I&й,2˓>-@A_A 3I,i<=y>Ah)?R fʬO]BB=Ԥhqvݎ¯>P):OR"s.M ^ 4I5AMQ +KPpsLw!ErطC XKd2G0m=RX$E4+^_"ƗW~ E!1G%2/N#`bؘ_&W lz3Duw<' ˲g"l2jWQ[Wf1-£ƫ g꥟;7vȭ_kVy0msmi:_: kI.(z!dH&YYHd%H#eEƬ9@} ;.ɖནw"P2\A\XnK`s(R"&z OFegn6Va1VK&[z:h>?# sD~-+/H0 }3>"&{'c+?G&4 q/;\B:]yc@3?-J,MĎmTb,F;)tSFO2;4?zڱFvjᢄDRTKHˉcf-~26FҚ4B!Zj{/\^;sFɜ[%Ц 6'7A2XlFwGW^0gQ+Qlܪ"Z/"\p11 ^`q \-rAg7e}x B@r=b|90.=R%USgOޏ%z͒nAJ, G^w9x\َšP C^3Wp܏V>>s>P'e,kc`- Yn.I _ <8RGksO[RQϺ78+2G6VT p. Yٚe1O_4kTAK, )Պ{uȼ:^^_iM&qVldtD /:={j&<:)lHP$8 hQ^&'x#+_O=a缀)铆DQ Ga9jxZd\&YBx4=OѰ!4d%zY]`ȺǕ?v_>LyF ;D+we#sB ꨐDqH> mqf2A=n>Y!<\:0y|WND3;UgL>'3NVEͩO!d#ݏπ;"k?x}-C=] 6R5D=`]V?l>ڐu .ףUys&VLZ˜Ќ)^W,u^eXO$RgT\T4+CY_HNV@N1a7.>pi:-:tPQzș.F'5) ~֥AnMBD| ~ЙOP>ft+(vP`T@U`Є'5TX.c~oG0Jun:B\RD?0>oK].0 _F[Ȑ4\#MCJ1LM59PcQzD'CuL.p)JMTI n2آxVMYwq9ښѢC[GN6.;1s$Ztn-nT]L"+KyOyPd `8@/b˿з*9 %PYW5nԿ֘"Lж+`le"=j$m#L"7s;KsXICR8iפBGd٧j`etq+;{rXOLX2_1Fln (b".Z˳mA^ n%ȉƈ6ΘZ7˼s:ޱ:$bH/ 璵oDLOn$u$%+Q,2Ť"i{PNTpL\=bfm`jsWKIN+dմnB,~V|&7pW10dNAZ} 49.Gk>4wt׫ԛd>ڪJ0N0UdS$(|=qjhWH% ]nZ۱31eJ\=A,#|Ib.rpqΰ\^>+10Q|Ņe3p7mjS/,q[uwŊ!1n_KrUy8n62tlQ&ma=A9ltgET {kQlrt?>lq!>?ǟ׊~rBdncmW(Cay>L"m(F<.B RP7E5#c ]9 bJ*G$Ǫ1h .;oK':'iT}Vշyf6+;7YjA""X.Zk'&ḧRywg =Ֆc tmږ 0aibK5z1* OZQI9X'렉+a>(S-C'`Y~]\Ʒ2z}G"c`ϛ*d81dM*qi$fbCPA-J?&  q׍%Rv!H,I 4J> =S, ܂Esm F#;[(CI্5i|€>;\‚~j?A3Hn?V"f4W_NW  3QQ^3J] U宪3%d>X]r(ɬuBo&G^ u;>{ rojŰN}soMCDPwY%-V%87J>3 o;vVk#I%3̂32)9\kC"Sh˘Nڣd2OUs!2f(T,lr1iu8TW-(Raah1p|U4y~[6Tce}Tnߒ JW, ٹprxs\;[PŜ#@7U݄Ex$Ȩ= / uȹJypP7xQ]]knPqF~U9:0Faz'@.W\=0(vq1@Q%Ȏ{7yu23}WHO4_8ŴQinkA;`& ԤuSqޕѷ1_gk2 H|Ym)ȐS;dlajr; G̓ϰPX-[xB"6R4&X;k.>}(YgfZxD8 4UQ<" HeT/3>-FU~ ߪΥgNUx\w c" -{P~f.jL\t Lߦ{=*_4`5#{ǀ^82_-q$/sS:pYKr‘L;;lff̫䚊xn n|zhWBΛ@X-N-XޏkSro#, [;CwuܤE2 ϙcyc6u꼴ۦ@j0ptf2Y!!2SXBx:HB =F!Vbfݔ-wol+ u^2%I4 m律HըиE9v>sXd$^ݷ$iC,&Oe”hvIePNYOu8%O$SWd + $OE$=Hw8\@߄CR{8C̘@wFtdWeg +J؏ZpqVC? zA]^ 35|E 6f- f9d TK(A)L=~E "wXfm&G 솫R X Hw 9ovq%M*CV6zILlW(Oǁߊ8N(UOnV̇R^d+7*je|?ֈ8A*0<TS%S4#€ݶ4.dr@tj\Nyu V~i#}ItS1H9+Z|ޜ4[o?Gxj@'=kd:`~^h0p j375EDKH@b+>;nf19F( d٠kDGɜGu&i2d &_"oN JdX$cqD=T_h7oP,P׃̣;>},KL 9 $< !t?Vl[*\鿡U:WBwsJ]ZkVH*ͷ뎠"b5(j9''f {iW\?'4KᢜjR~An^W0yŭM<08j ,_$m8:cZQǩ{r\/yR%O)!_h|PM ].6rp2r\3'0x?qAͦ"\)?C_|Iino_)f((l }Į'~w y"*Nۀ@!:"R$m{b {A_y̵}ٱ@}r=9Fl.He;|$\KPv&e/eK@H.JX݊|T"V38}UN+UdBeMChW#a#杏-1!E)@/ؤ(`J[Tv[fX|לbM6IMb)|.\gS@4jƠ*4MoPI$yEgBGws(!wG7̌Y|pG5D47lp:az zV=k4.%Q6jK^? ݤJo7FcGǾO'bH05^ض%I@oO2JJBfScm&_y*X]hO}+/$+Xz1uklw]D)l1UE^DNh -1O):QDvB-ʦL\+oKp";& N{U H*=m46|d Nvހ[_&H!`r)o[;ߙy @LaR3ɞ[jK7% W,6!Ӏ?c;l0 #/jy)} {,(ŒyôU3iq sw "O,{VlH8`*fwTm3a˰È?C \d|;F1hM<ᨴlIasЀ2N pV}ԭDqzrx#qD\/"CYu%'l(~0\e vak`U:phѼr"F4f'R_E&h:aJy;R w֙Bi|22,V*4mx>1c zdcѴݐ;e̬`fAͤև-c5ɉ ]pMD ,0s}x" JEg9& ި0 V08r 4qL$=97QqQ%qVKXNcGw47$U2k|o\0j:c^\\GRBRrpcK0g},i~#c=z-pm^";-hh~{?T}OewQo^C~b$Xg2()][YCZU~"md]ŰǪbp~NvMf[N}#V7 ߁"P -U-v*1<1pXFe x8IH Q"?+8)8FV'{*/D<U9!^WGիv~⏼Ƣ]?9X|=aeoN"iBDq*n7f `B!x^y\P;ȋ悓F-U7 )mڥ"r{ ~یw-D-nB_eb h6$j[?+]8{hU>҅IZ,bCe(UB\^*^rsLiNtixk{՛ MFwCZ7>2$P#G!9O/Hy)<ro':-mE:[k#hz^ !kL鬶Ҋ{_cZKrs3?vm}!'^Z9Ji1lY>'ox m$=F:>d,2(RD:*="A(19wUio[^ DႯ׀%3I C`:Ga].w;bΟè aUd(z7g#[,+ e{MZ` b^g[aTM݂F{P@W /Åh9jV[53c'N6ex}mL ٰĮOB@Rlj66?}N|E~sꐡ ?(1*ʯE^,PV)${5@shb(gLXRG1CaV)\x|'R|HST_.W(3_5u&AD@ZQ/e՜}h6gey 6N̸Bw|*z)*@gNE׵䰭DX>QD\hpݲżu=%dOY&0 1QThZ,KFY)feT:kqXm6)+$d3Zp$%;J1nQdʅ_gY Tja<5CeVTګàԔ4/_bXDܬa*\u3Un ȮloG_TLǸY>27GmzٯiqGC!;a U4Z :x+$|eU< 3 C qɤ1W HdxG0oCKLit=B 0J]V^ j# u~KC%&$2G@96?+6GӼ0tk:u$1XDw\VqKGsGSpr,N=킦Lʴ³7?;bS@gأ  8I! MDY\Pz'2hbǖ+@{oo&E g?%g M&G;cbЛ-H [^ /|IPFA=W~(uZze8,dg#`=P('θD( ZGFeKm oһ(U ǘb[z_XiL16F!]${Eu1?hhR]q{Hѻ@Bo:fTtf: JEOfu:?oF~~vb&pwҟf,XD**J P /[itwSlNl57V{͆u3˒7` g<϶Q?!vnvpbqB". v1rlW@X@!oRwV)h>4Ԥ8yЃ8&CڛTq_;k+7r6o^gsN&"EӎچC 7;J%IZcapհY=y҆|uy~{&Rc7-ƲAz'[~QJ/Q=MF$PfTuӀ e8x,HC2EAʚ{0-I1%PQ7l&u 6J!"Si1>JaP3̏[w-M I=u5K)RK↡JГV>G%Ov?#z!+  #g g;OcR jϖW76U'ų!yxL:&t bz)7e -j蠊J fl yIZw`*("R޹*Y69&{5l7B O>_u)f %*ƏgQ{O\ QgWLECV].8:QBSu`|By)lm RH@y; #9qBXOC1PsB;Y-D[1Z\{3\rg\;@h[W"+//^ -ܜ% ";4.09f͗7yw,M H*},CߊBt.>)$XVcO~Bv%*( tΏ8(L/`wH~RlxV2I؅SC0|fj30w3DLF !yِISv7 N-ԥ kiZNs*Y!lT~dcEE GTP͚z/kGBnp GY(.;B< 'NJ+G̛}\7t)N1xwY(Q nh[慽ŵBLA|zGkW]j?3my}jY0+=݈z:K+p-7Yo d}Jp ]*x8Ik ;׀hM36hyAKb+mZDQkGK/Qz]9b'XCU!\S؜H*Ubc ]JeC "XȄi Cʸ@$.S0(kLFĔOh"kb=u-ڡ*Y! >tF+9wt(|ah7ZDz2(M Ax҄ F ;m^zƳG8+Mɓ!sdtp2:Qd䶱oI)re̐˯}Ut8}us0)_mghڏm)6JJqRkEaqm+;)|jDI>Ƕ1xs`-KS IH"V_wMU[E~s^(rS4\XO\BU1}ec a!۞l=Cڮsݦ$&sy8)u=U}F]ى9fP~d7 .~C$Oﺣ y!1dItCTɾ|aվ780[ R-nJu2QoZF3"O ? <#:hrlAKZzj{)kpT;tQN^S;YuHN]Iסt*AD^NJKylqwnZ@H޶Nm!g45 a1oUS:u\+v s ֫j9QbMp݆Qq&IX2u7n/{Ptڠ 9ɛ2~Q@Ƨ,OҧE#Ws-jWFI?y Kz6 ^+3Cpy'nt:@ƢDo 9k StCD%磌JyKtf^~7Vy8Q}Upٺo>?\{ˑ 2W isU6N=SkoaVwPɉp,>$aV,P2(7> ke"|u.Kz9]z]VH4~%5[i(*CCz*}KA ְy J,JD`Jelz"4HRXVjVHZaQgf_. 1n5gl d15cVT߯4zRO[y3Eߔ\raj[9kl޳09 TX|[+7;ECZ6;@/0e٦:Q7&٪BHOPK2zA &gV#>HM\^vBv_(P Pnn8瞈նtV ƥ(csҬsWaAP*4k,?6?NV~c MCvوC^7)0```v?6>%:!H'AbcI5B ,`IU\%UęH-fCUsR@`lHyR[&On>KW d68eLխ=Ȼ}cB2RY1[8{=C<[P>Зpkg#yJ=@8Ľ#;Sd' i};L* ,(XCRG->doLx8gVpyO= _o=ڭ^._\a֏mN966~fo%0FLl[rVU[Vh~&Kj+Dv~Y*+tmaۖd/ P < sVdsWfRU:?@ לoۄQh|pzUX/wp,a)G{CܛZv?}a__qpDtܣ :+AZB~hyFŃUcp F( s9E?ūx>Kz.R6NM󂿮J ޶5h:=q+T uUN)[jLPw;zmϸ(*) snxVoLbQ25oiM/Rd766uZTdhvyj<aא[:6xPT|0ioNYgxBX sthÌفRcFsapL`R@/3\&U 6!5Lҷ?mГ(|dI3{( fϭkiԂG2Q婪\8)BrHdi&VsP˽U:rRAo =k>NGwEYS͂b~Fu%Y戳/n[Ot3 ^/a)awW/66|q@b;g",R ߒ/rZ4̉7EfۑޢtTYcT4 -F7A~Rwf6`2iDX.c;zUR7-w؟pW$(*c6'5Y16h T!/Zxx!x)=[9^>d[/DѝKN orf%ifw!LԆDgSL?ZP5|Vw|8z>{WC(7^쐨[ɓFɪaW+BeԪI,\ o$E#ؑ)SxD1'Go_s )zQkzn%*yP/pE\1rgnz-:sj<7=Jj} ]<#cjWnSW9VLwv!NݹErS(COUփ7 @ jh%䧞$\dXM$>(Ŀ 1=ꗛn:*#jISgl=J9D/?xw)PC;rEkf"+Y&/u_Iqʼn5v**v-V$ ;D8=.Fn9\iK0= - U8z0(bElS<\$qRr~K 63ٺcګ@×҈{.cұ,m. ņ^4ټ{fٶ6)wcIJJ+$?B[ JiqwwզnIx#|o~x҇d~!.iv`{Qd-5|2#cp.cVDUjRN3FWA0D8vדM)Ki[@ _v'(gTsM[tcUxvTܼYWcA=V' q/:,6o8ʗ/7^ШuPTuGH@MZcbqp7{W~C0F/'ń ãWp44bMS U[$G,xHs< nГ}U8lRt,^NҒverp"> U}ۼa |ugե‚Axe'k:Onn"6 2/U/n v`:}o|^8=($;NL.nvۨ&dr֨KZ2D73 qnb0>֟ǝ]s$+ًpe5YP|K?*7nښ {RA4l'/t9Do$y:?(ʓ(U<%"|7iiyid}Γqo̍Џ+; T]愠7Dg'kK|0s uwV փ24z_Fo|'F\B 4 |]FmG))E75^\#1$y'rXcpf9 KR&T$#;6)ABsO,;R)(B3*$ pg(ciN)ݰ@Q%Zt7ΈAj,D]7,2 PM^FG13'8Al;Z};K1 )8tA}i4{9L>9҃HvtU⦯Twt_eEȯ"2_4_,E-kJv+\+!]%(@WOx࿟ 5g]t PH%9يB k^'c󼫜I_{°>)\rK4 Φ2]ۦKˎt0oxk0 W +3fDFJYL籤=s#zm1ArZHH,],Eu5:ڨŧ7VW|;/T$ eFݯp}Eg[LX^a 8j_';EsJ2`PU̟J1R]V-JjX|[[RG+h.;D>?P &w\)[,s qbz?]}lVQslE.7V:4Q'#&s!\OqԴðv{'.Kإ ý["ft0/sn l,rIkjW^@@R1]7bϒY ' QҡOPnp$4-"$gqW?<98C?^m@MîLεBe\o5,$ !ZMe8XwߡWC^!i]|@7V(d$"s%Lx{ػ1$הaji.lQcS| e^$Ow/k[gKZ46ڗ!M.3(X cm_0(8cs\~^޹ʆ<EgrcU.eBq!gSWQqS+rHMmhbB p {J`*Ec1g0k,qªKnO]2#!Lh{Rհoف@zDefCA?~'Qrd2<*g@!] /[`0] 8>O4'+Öf<-Yse%+Yu>>]/mvUjͤ2ÃgbftVkN21βdͬX%dFiS<}s|Mǧ&6?ܮ'ʓc!q72Tf`1|s@?&=]>" N%\ED܈h LMɛ'B*"_8`Q樟ClsP3p=kb]S{qc+;*x]MN2#b3+9?aj&&[!%TWϙ# ȿ>(Ow;$ZGAZm孓B.JVc9;@݂zmx.p^VZLƔe< ٮ_iwA *L9-<24W}+'"I] >uqېJ\=pysp޲lCD*99bd7UgcG|Dո WP (q2ZB{-}8Twvo@imMгyT] "z~0#ވ#2) 7qm74[q7ySS}թo҄^`yQlH<ĵF M*JR%Ïm{s8?z"lM;ˋ3ǗG`4;կ\ׇ]~ǒHP!ɤb Xi7gg+uڥ_!?" ;65Ob5{y}ضJW c 'alf~I `{,+vqXp>9vNoKUoW?lEnJȷ2T Xfr!h%Xuѳi,,ӉIIpФSY0F@޺X%!*.YS{։+d$bf h~u+b#^nȅcb37PU$SdwK~DTlȟG )[4sGպ$d 0Ol`>9ҕhe3FN˞ZN׌1iOR ~BYO迪qcI#Yhww6~imB3A.YT,6O&VCNIx Ftn"0ѵakeg]cKwa4 h­?@:0sqf &紹?́N^i$Ȼ nBzQG?KGv)hRd0y0_ݾy6%[Vs`-S w>N/Ή;ڎ?Kk R|E_hQtrٝ@Ŏów\:O;bg4j&]π|<ijT9bhߞIg/v -n&5 u 뱂]UG+}Q3H Rpu) Ce"233Aj kYy)LT"@8z2a/B=wE[(q|媠n*ReluSrd/J>|@Zye%*3MOZjJA0o4Xٜ,##xVլSe-7\UوPG Rv',VdOȻxT?iy,ڤd˵4Q_ 'jwOH I( T/wra<]|M H ûQ&mW0=YY0ena3[ٺߵX bՕ,?-y00r 9cj]c% i-ZrlRf!ZQ0ᴦ•>$S\tC,qPCAkBh-rvi;6e}%@` &:ǀ 0G<&7F{ܬ d;<7ۃb@;|sݙ HFF<qebnrV9 nm{z=4aC=mA5܍*ws'Yy$_Ru8^ﭫ:8YK:bXlsZ@.P%75P,9a3#4;"8vl@)Y 0P-sFbA_T0508Պ vDJdL\pkʲv1Keꍉ~At pVdU^ĀU0fj:%A9|s{$+>`Cw0:c"SS('6D < Y?ᱤ e۲ƆB&2JMo0]H=o9#ݸO-~~}UcU2Fo$rS̒mm(|Գ;f|o%#5\`}c}c0VV~~[a'˘U:sׄ|-xQA2:_Q†HQ#]"B09Ry=!jb K Wl/֌lg"[@T?hPHo"<2>i8 'jɪ32BZx tK[qZS0YLZ4/UjZHAWgZ{&پX9A%^`m/&fwz?wY!Vt)_M+9,Vf.1<5X*K6X Q=e%R D2O$: G&Lj"^<="Iu?!rY„:d̤ ̃ī'O;\-:S%sZTE\<ڇE_(5=(!JU?e Vȱbѭ0_tfo-H'] )a!#|Z?,Xpdۯivؾ;krņdV+M9Od 초kʢ0L.:4'xCll4e RKXb?uuz*\}''{ j~4x+u 2gwP2B+ׄbWAFSidt.`$ 4c-x?ΤJ%[I=zi^ZϦ@jO)Ge呮O铓 [n 0 x(aC[q;}UH eSA0EZBtUJ[3t[]ac˥_`izs(񺞔P+K.6Y Ʃn~YEb`1*#v4ZSr@wgA|>bۆ罼ş|>!+tv!NF:`p;ct?=S3}=%FQ?Se -mZ&6'UoX@#@j\#("yJ9SI6Wrpgxu+Kˑ0$"冚|S4O͏%Ys\bFb ৃސ.][$jţۣSM8@k a#Ԣ9~t)u+zbNƺcaR桳%F~{CetyĺEiW0`䛓qxnp#aY|8Dۈ&Le@tWH"V1I/^-4-3{ѸkxBd|3??{ owF /b-~D@թ؜eFvNJ3 @gч HF^) Gn ۶YGaTвdZjhfI)1@Mt{tF%i UË+ F`+N+t Rj.)tSwpwQiX'V|I2;6/%ʒzaV@ ҳ-xx?Q9+}A1hz_Gu&ULLjN@mwԟ2Ī‘=m fJG0MR@67ssW5>U ]Pc$?&[?磢HQcrPu SYɼ G܃"b5-.g;RV]\r_PIAoK7Өj,Y"KPۑcwe ?ω\PxUDd 5C!P7ȹzqDi;Mxd &]/}>c}|_6 ( pb.K  Uq).~;ۓ̀=cg<ے+)*a VwPj'(Pxm8[<#NđR\20TqBV0ƽR^zyl)j57?*γ) ALkt:F_<ͪs/i yxfal'~eih/X!0F|.'"ٯ,^ՌTR-vʞJI0]?KU[תAjsm0^[X:=K£^:ψ3:bӫfߥ1Zʨ@%C3 d@פ4)6GERK(Aa1.hOl Bf KyP"oBIVk=s>:n_ 5+btn3|ݔжG"3U!`j҉ɆwSxZpTN3C3~4E[(M6yѻ0O?K.dF?7Д*ӘإVǧ̕|fpmL v,y}p(@/ԪgAl8mZG1^;.%ҵR7 k*"^ xL6rg\oqW<׹k ]d [Nq}ӊG>iS!{'%t1!:S;YŞ%WEzU~%B@_%%='+!?kfA&eY,@T1e!B.u0/@pJ\3S=ōJ'4H;<SJ!CdKmUIf.YO; 2v.KI& oGMv4"BsR#= c{@u"])LK HBg@ o*ua@/L`ǃm;idf~K)lj\JqR)d\NniÝ5 "LKt2'[>jٓ0uַHU `XI0Q(͛NɂY\%0L/Nvr]s|Iv1ch[1M27-kSZ*þoL!ANB* 6Wrnsǜ' cpm ^0/5a@%0tAE>{`(I 9!tKɌɴ,ӠoLE%JZי"$1,>ǫc=n#@/ M!ˬ͞5rݏSºWh#sdC#w|?}3hUMrڒy_ʛk 'j % <иŲ#dKIk[yj,0#mAI7Aqhmk 6!dSL̲^|QdjhD~H^[ pٓ_I6%޳|pƚ9uL׺v`p@g´RtfamXW%%r8UNidLg!8]!(T4>IDyUGn{Cj5Yfx`ߊ}Xi׼)d)(l@@ XʍQ!J$Vku,y#NŘBkX. 4}HfAWqȣ|y lb *I77utx@k eZ696Š>R tI/\ /A;P'ܩ2-:h]-h J1[Lo.T,ɞOf2s^[oG XFIhp¹k W,G~ya4ɢA'NoN'8y v6sJ>[Hz *'W,ũxF8 ,.{=A4c13PvD04Y$?#-(OWBW3{roh0[7}1?ֲe}0Dz tAQJRX 'ApyFV'3EUUܽ{͈w\wk$1mYU5ށd!Yt"lay6c&LA~L>C`͞]xj˩y4J ]%(zpDQp9ь3eLגt:<%:Խ+8t6>ց sul?RR47n%c o̿1is2 pr1<2O{7H4cyaE7㌺e<{"ZJ([J_T~CMJi&^3N9ԄY@qp:# B4 E)`" Z;iEh^4p 3Gՠ@E$ONᙰN벨31; ìp+V[^Ik}<'Qֲqs]$2b~]lZۻŠG9_-'H-a|unˆYHOw B$ TW݄ Q5?}TgrjO{ؗ[DkA5.@묰`[ v>!51᫵`o;}}&WPVay#rM7PV%x %Pftr-(ims{8uX@K-Cw< Ệl*d o-af: aJj﹭Q`%x謹P[X-GwŮ$wIwӉAbH L"'[]X۶A%c5We@ GpM|Y#;+jNۂ@кX5pa1K̿N;iG2\{HSfk~H-yϐF33S8әT) }*X.ช)ǙU %v?#*] da4?R{ޜ=L\xr3b. :Y+tRi~zܢ堶MM: xBi֝(a_yƤŒGmŮtOxPێ gw,jed˶ EaEQ/?>119кZMoQ-u6m\ 2ģJB/7Q9~m=5)-^;1e{U[/"4B"|KTkibU}W֑,SRzK sZo}` ( W']2DDI;NHm!(OWmsC WdYtc/ %ݩ$J;y"ocTE]L71'RM{E8jXo%Ac,3ǑQq(Ӂ!P${$= 0 |"ʨN`5ӯ)}{׍+/C/V6HZiN=zwZ3-~f d+@?zl[%0.yܴ . 7y.-qdz#'G+s /7g[}T6(2)}bzrI.R; Yb:?ɀ <.V8A+sjr [S¼n[KX."-eew5|X1H4QMm@ZNJğ_G[%Z9O_J񋔐7Bis/ĺ]=#XVhlղ@:Oq!kpcDS'>DW}f(7w{pAʉX*lvq8-**]*6G8 x:o1e*w:D:e<~(?!L%A$p0ClrLh]\XUa~/8~և Euu'T/(Dj"A)jJϘ5Dک\*"G0ݳVNg}թi5㕴&7iQ>kut2Jف[]Sw>BZxvPlndn -*JKW1,R[ͰĕXrvPmeH-QջuǞ~}]Z!YEs4"[9[%_0P Ă|CT]?2"NSR䨯JFԡ wyT@(1k ,jrX+0M*A=9eY#l{x٘BG}GO:=y ٖRmXvS!AoAd[j'u&2 NPiIIZ3\~Bc9r}ߠϛ*f /YyV/HCGXO2~Lq2˿]23]A@'MӀыXWdrdNCFKV3xk)L{qg6%݌i\ uJZ>k2fG6?6@f1vY͆^ħg)SE@7R~\'4. <6t %okf,ݰCU@e)RИύ4v=8;&3cLDy8|`gwχWNۼ9tOΊ}F> cʃ GA(gno۳PeT #7L/;"n9^`R @y\ ;Ywgb^U 2G2)y *'ލFl^ԙowdB/ci@D$]ゥ%L(X"ke߹*\}M )2agVvo pwW; tqe_0u".$ -K6^UtY8kMʮ!etĵsskF,NI16T ӞgVfH_okp/rhnt@̠חr`6\<2gĊ>D87v%Nu\\`+LiȈ" >GC0TJ@_dwC`+qG"]=BrExpw{cZ ,BsN_3lCη~i 2$Q)S˸M\Ch 2qɧ:<>zHbT 1 nC>xjR#kz`QbzCTxUSeukQ4t39NwY7wgqA7ٮ@Mް%`e{{u?x62E-|^]YwB%wug".!m}pT+*$L.r쯹A2eҵQ8X"z%M bp:i5/T$\kc`e@(I.2.]"UՒeo5 xv[3l`&ɉȿEUu*ug&f[RJ,-1;e}VV1.W]K!zF(kj5ЕI9Ι Ӛ 6@= ٚes>Px~8+?[s/|WEܨhqc `D=uK=xҎi"/su2ӕ/;meE0Hw*Zu"|o·A o]ԟZ{voM_x6mg0 63xki#iw k3fy bWŏ}iMO) pHD5R=D!Ӵ,rݿA1Wh+SuE.=`"_G%H{o΍ |qWx`f+2yӺ oցaz#yWh)B[B^b^msg r*_'ˆ$9ew1Ω?/x3{:Htp gȤ%I*ews6jXֹ^ҬwocK}0ޤ<8IXhϤ(A&3JY\*/W ӺϩzҦ‰tW"eί3@ 'ɪh54p:?dMM;*k1^q+Msmz  e9{r{C#\f${2:% v nJB1I S<B8%" Ƕ#x;gb:BQ rΎKH E q"/SӮD91*%H3)(xo}Yj˟.BuIVMX\ePڎ\_Xv⍄ߜfU:/WE C,t qZ6AB=Fm]43jN2/d_Û †rjGJ sjewݒ*p ѤD(꺘 pz4kU)eK~c+TnN7GE@ZWK,,8b*.BnцR-5-ONpv`)~h.fF7z/#C {\J|Q&r|XO y9N&vl==}̳k?9jWņN`'y0OYbH(IJJgYpOBRp tW)R!fr \S|?33P0BL gB6]Mz-φ.1=P43JV 6Dʷk#zml,>4Gw@]ny@NsBUrUM* n%QpYS?: ]$HO/8:C\3cӛРd6&.9`? *hqA.2r $ѕ\:Q^B]0NG_%HS"@`Ll,Om cmIӬ |+lL("B¸;bi<ׇ؝A̷ i|G nQc3"wD GGwY"cVțWjJe}ԏ 7#]zqK׫  G(vPVdB`{z2w`r{a""G:`˰66._EHsRӉbD-+kY8w7bQ?lOj]]FѮwL쿖Ot.&*2,Cqbp)^ŽRU]0ʓn%[MRZDz5=c`W&4f.ObvR(LuΰI jA[Űu?׾ UO);HV#A9,~m]bAp/mC|uvCbW4ymm#Ra&ō:uAiӤfyw|KYB1dEDQW(f u7eEq^ N=s n ]w669` p6=HcbsH3z7n˚!':B܀-V"4ȘqIJOszǑ޲U;ML0Di1!e{W,rirWzƻ<1F:9&/p(jDw QQΠkば+!UO??X!2m(\;{qupƓ rf˃H)פ UPp/:{UU ?(I_p}ɕ#_yH5qnb4H&d:xeb2iA4S&J( c'+Nq!t9 4?huUaD5[?brT:S9J=16>r%DyGOo'&->И>@y)~dDk-ߊE:º.d E]\j K1av1uMB͵xN8ť)1Tn٠$AgF)\U!x^3dKH$+HBPhR:"HPhe}`6Y߷Si! z5 C̥'1j/_}ּs[,K^F;@%~u N= h`C6|ȚhO?ܟ4}*x G{%TʻHHӄwHFɊz V5ԇtV29OPu}`|^@DR;;i8ͣ]Mˏk$!jYnGY̫M9@9!Z l%^/tpyh%A>E?riraģ`T@̋S^l$Nʴ!%U"V%ڋq ØB4;`r6QM <*9³/A3MPw#%2'Yj#&Z*~~R<(-*/1 hcz!i Sz*JfRk4G@)cCK,O" r"^k?פ`P(PE #E0  )`dn'JmztN\mR=⼹Gep1 MkQ#1-B~\߫nD;˝߰"Xq"iVhWYl$+aз4.S!m R.U+q2hhDxt1EFJ`+KD4AAzze`mvʂ?TfznQԿT$mF~J^%W"u)Q.xaח(X .Wu3t-"Yvm.R¿΄}3Yv^pj-?h!ʈ&UYA`!OD搞6g̵XEU9)-т\^)E ]ieYO1h_|SŴuvXRRXaȰ{] OpT UqdWb^/K ;Qg\)QnRt+[`DjN׎},/䱞?,Huɧsv偋"E Rp {e|4Y螌 v-(llFhz|ŗ^SuvAR@)y\\} 9T,SxPK*3mm,S(g ]$QrMUIpd׷b %9#7.-8<ӑkɴ(VV*P–y|schE/\C\ +sWUӿ@(ܵY=DoXRIi_ זΦ27mU!.֩3im?SZD[2;pF~cPwJ> ̄vi%&Wx%Szuę8GY0b<#tQd~] bԨT8ENf~K0BV&{,MɌc,oBE*t>Os 6E(`wojozMd{:m4iQNďhMf-2e I^zzV^ iv"7ǰ 6IQf՞NMU 6hCn4GCDԝrA H*gVMǢ6Xކ #ڗn/d}{ړҗ[іYV3h=x; A7i~mz~1Zȴf)Xf%^W#@4%ōkrrD5r? ,ֱc˷Gw~CJ F i8U^LY`.Q`ϔ) Cgt -Q'#z<£wmñ/"_KnM'ߴ!.~37 y&Nc^"+k*8xR|c- {0Y_ ۍpqV&]Q-FʜgeMDcC|r/3M;3U<]v"#yw8>L~m@#%ԍob)6V&&WQ(C3pfaºQnvOm&NwnM·Zbm`B7J.B5a}XpuL ='/OK]'|V؃zhmow#L>*;Ӈoɹwfm}"3Өq Q 5( 񼍨[e;/8ޛ]S&pdL$ aGoHPAX< Ʋ_xnW7gBBOOr]{7BΑE"x#2R6kOF4h4JW@Lf-L_WY?zV̞.]ܫ^W*'@[+/^$g@Pg&]!i`N FaO{^RVVuArfSabcTE}_VR Γx뤎W-#D{MmNiuk'ΝW03!΅gŦK,Zt_>98\N_{ujJ9, 2PCqVI}pp^ҾkG#kB?siUݯ`D, q9Н:j W( @uRBLJۧ"fM;,Č3ށ!O˂f@"P.ywAyE*sʺ`Y&D) 䋶 v|euBH;97Vq(j`+i=t ǡ_`iGrμ RFI-F7%2p|X겗eRGV mWo̓\^W!)LoI^:`RI$>qd&9 :4ceM9e`MϮf-L%*|ll_P#{~D(9qS-K+ Zc<ͨ/-Q*ܭ>mȅ ^K-X_d<޶DBΔaPOKSNp2-):wQ݇K-lYiR<a=<tP$- ^-MOMw. ̸t W$As菇ArAs^[pRf6K{Gؤ(˝Ƽj7:AGQȭ{_20$rnGe@&$"բQ8Eԛtm+3,x0%#oA{dmXZGlȈی;(C;KДG&ߎ=%]rc-dܿGeoJ AMnfftgJ#œrΜDkǵl Ҁ<ۃ vFUپfŸ5Ɨ&DޯlsVWW;&5uUܝQaBo P==y\lZ1q |7#g3pbbKU Wl#-d[>ժV܊|e* ׿ڪap|k(˸6͊E1t-w@TɸT`ж0}C$;͝Ш%цK/<QPMD k'I/N'^[B#J;Kq erW]Az>Ԯ Q;fDoqS~xo^^wV 5VIp *cpYYAȅkr; [M[qa~LL+SF9.t#B掚~hؼj_Nff{'C.HpwssK:tD+艿nPN&ؘ[\\oH~+6[k:Ph/aq?R*d',=YJB{ɳ B, {FҞ.o;]rȑD0_GIP}F0TQY'@#)P$jYP6YHLLYYi*ډM~& cd3 Xӿ 18i pI ew$"HSOH]puH\t`yV Eutxj >y>`̓=n=L~6 "Q;tǜVe]TX?j.7vMqē{ZዥU{AW%:iHN;`'/׬w`  -h7ۗft{6]QsY?M`) IvI) )ɰL,D7*FrŤRkPkJ_&#,]kȳZ/|ydC[Z_bVmZl3KH7%a1 / Ќp\O? P#ōsplA;4|ͥu-~+ '$Oӓ0N _DE߃5-,AOJ2ߵ:5> "9sx/|ш~I0"{Gsq~1"])'HKDB#+3(< =^\ާm`AOLe笟J_6?b@lp (sIsV!q1W}meB&¨Gc+% ur5lg$S=]Vǘ~-*JP'$# 3'"Q 5`'M\P+a9<+Q>O\ƉKImLoδJj1 I=N+M{ GZ S?(߲)i2tD$˚:@ub}_0 a?a 2@6Eq-&WV1]iEpX]qH"Bs{rƘj/ƤM\S;}ra&Ub3p*sS:aW4Uێ]:KS4b<)\M'}Gv][J .Ezcs:'›8S a|'Nrb$!]HÁ@23/6&-kl5;1?hj4M&R *L_% pլAOdSخSwPgfqD2Ҟ5ear,&,A;EzBu۠%KokSK#mjKV*7T;6o$uy#\L ƥS@/!w+!29-wbJVAg|6JZs7s;Q) M{>EHCR!NXTv0yU. t{gyV ky~g:p(ux1Hd(_.zxF0*CM2`'.kЏ֙LH[j@IECHp4`I}8&uWNKy l:*r>~?Q֐{Ҳ _@*94:N(~b~>σwf'@Ӵd-55 (^gQ_SGQT,mr^L<,zغe4B14wV-tk48 1UNȄp{MFwQ77)Og;*y?b5X/@NZpS ~XYAB)3#>C"ovXil!l>*Q@]vh>r>̀\t-l T}O|Wȑav;Srۗ$V){iE|do?׬?Ty=q{axx:s -E?öf3N|6 v5 :?1ƣ&ݕ^C}鸣iz&&XQ:+Ӏ`e"ߩr.[?D2% z3VJL"APwrLbO~ 1 N| 4+ m{=?cYj: XLs4,whv=Ҧ(ǻZ." X%я?i?WlgR-l?)Iq(־^1ߎIc-2} "r{7*a o+̭LYB/rZqUS ݐU곥u+8NxVA.e%TA^$Q8؋ΰ>.6:^iOɴîLoMNǛ@फ़r(JFDjl ~zлgx_TCJy] yC1ǩ-}rsKҥsI%Pf Ms>Xseig>m6Ӡ5IjuSBbYlKh1%#F8u+;m zV;h4ӕ*ZKJex6t">wy; ,Y*eoEd'J Q .$` :tβ,ASN{>&,'H"ghGfg؟0J iֲcEh?a~=f?7'dxtPN}k$dd«p=s>9hSL;(d ҡD_M +O6ŵZ73V-jo@tt\ Kjn2 vZQE@:HsҦjihߍ^6W:#\J;-VXtFcʭײPA{ @`wWY4Kn!aNI6TŝO۟ zt3CFߓ75C-Y6jZFvtN!^iƃ ¦ ل2V$tJHb] }ԡz NE>6vDj6٥PXwtͳk5(%Z+tEm 2Efj>\@EE)4|?W㘵,CRa/%m $MH>"[Bs#Lm|{7W+xic+rTsp +~|ezؒq1|h3Fx1ھn3Ա+oĎώAT0B12"b ?hjh"g]^5Uʡ:m<58td^ÛF3llsֆ+:p-`偣j,tTi `kaG-m&!gQ2F/'-dAn1)) 筧Űc3ISP|UP qh+٪dZ:|"bb#ഫDy7iXTv[%"iM0,ᩡ>s:b'ԫb[ [=J4ueqt~ƎE^(Adh3;ѐ!|K'A15 jw &f@fg1gtfojQվv dbRؾs,)P4Ff5п0)W˫T3s 8IaMVlN:[ $6 ® \yVұ}pMv$ *nSrp3v9R8BL9^9A]6i|*;gȂk8̐`;9 vxc+r ,B"G |JO_[_N.G,eyi 0s$v$:#(j-2_/XfAmͿeἧs g4WZ@5hօuڸ:Fܬf!0*euGEvYL !R$nEwJ=Z H{۩(2ۂDTA@mёZz> Uw2w>sUl`t{<8 J!R~"P:d~V݇v'bOX2IfBXh/H#.$JL|~!L%Z' qtꐆMz=j]D곢ZJ &$`٘_'E_ol9,P2r!>0?WP܁S,[{ZYgQB .ʠl Sv~Kq)#}pr((9&6FLj!j4͒aAbub'q~Q&ߣ. VP =QBBbS`3P@ ʐQ6ފǶ .iAbgxSGbqG FPE^gzdoxz@LAg3[mD0і>|;APћ"h1nyKQŋ\EJKcS ~Xh>,тU0{PXR V<|{z"vV<*UnoA/(sPc:}H7ID[_GN#/.ʙ&Vz.="43RrЍI+ //r4"8J"B&ͅ/FT0pS!! 0#a9EaidfB;ѩ_^JJ{Se1mHc贳T|IH\1܌w;HI+qTҟ&g=eS\ Y0ͱ(}!ʛM)V0tQ^g_2ٟE8 jH /Y*σDz%7$̋sHکS Qgنr-9(h)Aͨاm)@"mϝ5\)x*.?N,Ĺ2N5 [zsi!.W@֟3Cq3v8ŕ + s,z)R*:׈ $ޕZڋ:u7cb,P⻘٠z'ӎ`KY`'9:=VwΝ7QWg~*mw;ʩ~2mKZ BgoVFG #_ 2E@Uل2 BzHKaNcB\cm[嘟4"Fu;Wؾ+xu&öR֪yK1bA?Uc.b$gHKcoDҨcu"aƟlEZ8qoplU ce^==r ;䤶B'ya=ߔ{Ʋ3TWl ߩ9d#=;=@,Bn^F~uli{]@L vУۢ?Ɲ2'ΩH(1| {wjq*fbpʞZa]SXg>J )dWXӮ3C>>{(}$gN Dkuo*-o5o8M2eX@ㅔ˺JFOJ:6HXo-$bQSETfTfS4I{p"յ> z`a;JsAySe͏ͿʬS :ϼe½s8QF=CAxOUzO,#RԖ+PFr05wNuqQյO# zL&]?cuŒ+hI~z-;>stYqG5ic p"(la3<߆b *@ɮrjܣ5W'pͨFӪ5L9OwPAX  |xeYn!)j3/G)o SEmŒ!ډ̝ ha !XW*N?IH#8̳}jC<_iK#s*FY&"q9+ږYy+\byʨ&+3Zy.Ra5 E@]i:rΔp~(e|#d=A7 %Π/Ψ4u޴Ok]gXHG#7ZJ KdS4/xϭԞ*h;E/GdlL`"7(%ݚXĶ@48"+1*I"qqɎ j21?Hj+ЁڅAaxU*]hT#:XRT :{,=\ἠX6/ # č3Q8u*ao4l>3&Ev2p7>ϻt* 5l{0! ?&ەDyψߍV 3 _T6WM6{,|Sh]>(bMW̟yԀ@^3ޔhP=.D"Wе5Hepx{ FGΥEjԐDZ>`]FOS ڻ~3^C`>,s^L&6ᝰklH)rAWHNzHzy'y%~gR1#- `$5^Ω ?[:܌qQV*xDnrUVݚNLfs˞ n}>}gbF\qe\@At3:DN`eB eD_1WGٜf,aƜM?HCe`c>ң0#=2ZU X:K~0cng)%ߝ R7Ii"TI_y/yxcj6jrzRu~w:O~Mi ^MZ!]-U=u| wN\"h熹] C䝠T'XX?#>qcwA j-;C9g!Yq8}su4ɱá`|ʅ)=n:4 e1+1SMwq0lJtR.ߔIzj(T;}(xz%6uOc"??v,zHP\9>uyL5 5x}&ȱ.W\&,XlO3q4R< >8sYċ+Y v, dL&*mK~T4/&eQ 'V!k2! 0V@q@+B-K%ʼQeLi*Lc d0} q7 RU8?%O+bQ26HFE,)eՈf/8ʘ]֟+q=\6nZ 1LxLv`+I[gvcy@Kq$J`oAKz:J2L`J۞x80w5H.,e'H @4SW^ZbNIC/dM `"X yc}9 Dz謅J'Vc)J>x:2r_,BY6 )yi&;gxY# lX3N`aGX%~T,uo~n8#ST,#xȡIu*P(Zw(B5WFL&ઢ*yL尭)-7NGSlw51`Hǡ6{'&f4@VE*N}_]XCT'5ۆ]5Nm}a{01XÉP'U(IZ+|鶬zsXrݽX8jgZ"Pb;ɛl2ΌCX`j$A[posO,h> ZIը/̱SQG=~=^:7x19UrJ3ջ9bǍ_< /Ϲڈ`kL onx@'p\7t2LEP}Sv0-ѥ %dNXϹW;wchHq37y{S#F.XkZds5-P?%R#٧k@2RE>jmKUw2s.< cϵލ^Ǣjq!H?9 8!0*$^sN.y&y8LS :QBC$gM*IJg9m15vZ? [}G⪹=03N;z8KP\LH[8P-=iW#vq@N8/TlGc=^.~a 3J|Fa*&>Ԕ*M+ WmCRmSR*YQyѱ3=a$ޱ#hm}K7fEqsOВ>g61qOGO~ $p `%y=un[d4vnCZFC&rʵEW\r("XQ 615k, mxtL .Zoة·85 XV慮IO3 (+h>_Dg@ӃWFaŴzz/uHF_Rѽt M3 7'VهgG2#qZo=;#hX\AD]XZ-367ʓWH)9J5b0j+hȁ5;VR tt^hbERs@- y@H%]Ȧju]pXE k_eEݟŒ}.(B΃j*C봄tݾ(6?NV9 %DΙ)-f0ߡlW3tj~A 4ZC3:ob&pNQuM!!C&h;x `eF..$7C-'tMarzƶ ꭠHMG*V*FTh|k.:l.30!Y^5J"K]o(Ǝu޷LŌT3(Nm#:91[I4[ig##v'dBCtYZcʏj#D(PRMH|)wsHM~E((Efs=I-t忒k{br|uH9|I~휖#9>/g^jݡvEa QP<5\(ſ#j}w^;XqLy !ְ{kq6G 5K&ؗ;XE2f`I}|,E,FP#F%7]T.UFjΔ`|s[ ^o`FPo@36VWjԉʯB6Dw.ՙUeWầXٔ V3勮nYunvzZŊժ~eP=Sv%ȫk^/`* jJ(? 8ΦvȔ y .xi3w9" ]qH-USE]9é6@d9|1 P+xD3[a3 OE36 ژeo`K`U+&ӼDbz֬vkjMF+֗ծ_ ՚m mai56䋻o!S8d'ͥTs<o H4noQX'ٕ`@O>r\9Ͱu*=)U_tH₞ |IDOe0?ňc0:P >,DS^VDiX=j&(qʦ ,n]탿`׌-ǀ<>9`úP=X™4QqR>)aId:oK xuMcXr 0;O,,oKK"DӬ T9 =U32SR ! ? ~C B"5c |Z^o/^K_i@(5evic=[K 'd'(vJ_+sg6\\٭þԉԗJЏtT/x@-\!#9k7.\vd=QĴjOC;ßRST~d}h=L N>Eap Y-8rg|$LЎ`D&c_IpXT"nyG.7bYdXIc}Ia5Z^#="^; HF@HWá$*:Rî,ԖwI[A>ߣR|)Z+Əգ8xtyݕ Fn1xdAeaHuw[f`T$ޡ,+4?@ޛ`] 8+Q|j \|Xg9JF_҂-_/BDicVtgNMu[q_,*JPY,i\p:Loگ6{= |xJb~a?`̢c%#7t^hbStC oO `GaϒC,ᔖQx+k#'HVXp%Np9 L$.p埥Q9A.3Gv+rbðNjSeOs{OALTȽq%xcPT˳=_爝WR0f=ipid$D쌪 Xr e@r0Wjښ+/6&- >;4ĬNJ3ʘS\CeB6-820 + TYG|~LD %X3æboL̐SqxZE,=82Fiڠ_qt*גᴧ:FM$ʉ H/6|) <$5n 3?܍6e5;Z{ƥI+:m] z6v0k]Z9'(-KxB] L@a Kp\ƱXQ3aƁc\.Z@q3Wh}P\q6gQ씥$ z8=?mnVsײ* Ų+cqoJ߫-aH@|e=`@''Ṓ>{qr6 ᯋ<+K2t?Z[$w./l@s21b}*HJ4%)4߇-/08G#>kwf38N%a+Ʈ0mrn03=^q T8bbx:IȞFRAx-x^ ʂ[)x^@/͉ő`eVM* gy29#4RI;n4ŏ?i(<å7+-[k^aA{=>&纮ͮ|Nr^] ṹM&@!g+'c>&'NU_7ó`; Z(rojzpVJC?nyĨӮ}֬ *ZŃxF@biEl-tuS\0YD 337|z0?*h؆Zw@nueQe H;,2 tzlK}8{8ЊܺOuK-tZ 2,$/[OĘZum78]WJ=NI0ѽ011m.)RG#G[P=6uo"sMF <[iFZFRN^&eA3WQw ,ɘ;Z|$mЪğ/8z%SPn55S+]UF'ia}艿bekfvk 6]}IG'd5ĂPӢN鞫끢\[f9#Sa ea{tw!D o9!(?%?qecG $ս[)F  # )rŒ&I 05,/P@:-Ig\=@z$'&Kxi 3-ȊBqڹ -tetbQN0" Ǯr9\-?\kaUoJ}>Ve^o4-]Ar=VQךa4ɳP5`z_)L ZC;BNYk'h`mJ%]Xp=y߰Up>1W^lX|N{ qmc_e|i_g yĤW(Om|&fFEqꆛxtx;%?Mzb ?J`H7Nr_?q88EpQPO5Obe?{EN0,U$=co<)̦4GR^>Taک 7jGq-dZJ34$2]F_O~.z;*@L0؛zmgk Um ]pJ_'Dg tvե( fA h]OtBc>%sҫ5YjeazK.gr"J =Lb؊ZСDž X!sU b'4 Jnҧ@*2T9ݪH~ !a #ĺ0(99cЖPP2ڶc8*0PXRDFQNYx+HxY}9 lԾl DEXN):H<ƧQTѫٴ;Ҟt'iH/N˖m[+j  M%;  ~uAK8*E^RliޭJ/t`0ϴ]Q]}oRne첆d`;P?B(h+A$5le_9IV#s9()^? `Pb?FѷiSDħkBEXw6{I=ƆTMŔĥ4PsZfrѩ[=:T D_;]nfZ M m.kΑ3zB_K\`߷pҬPMS {a.r?r: T,L|`w_FP>F`R#I' i8hr^L]ICğHe's<~D$ lU`,FaQ1 F`e |ӌ.sZUS!0* U;vfgAyF%,^ X hv];XE1 L(1wX0cfh6ө9yYY\{ 16^ޓEпCIs~ -Ύp U\foj*>Կ0" IGkV;zwAX P20E7(R\C"K_gf!KEt&Z{ID-oj.j%Uu&$/!^9J胖*&{[\u7Q7h=81.8B{Bqi5'P9Qw&Uf*G&*ތԺMJ9],3sA[*WL{m_Y#*Jz@/kAK.H,F[F;NVގ&V,mLMƝ\!׏j@4-nb[*"]`<[tr+!ő"<2M%21BɁQ[Tef+%TN@Y&^]nqJB-%;1oU P(6t\ 5UW3o D+ARq\riRpΣftYЮp<(Q|Nh+OQKEI,1ϗtZl]kSf/9v)58bK@Ϫm*۬ ]*ΉӸ8_HX)GF+=n;%:\+B})g?3z%|صԚm!SJOFńDz׋\_} ]ݱۛ%g:Cu7>ĤR)F\ެQyk.^#?-SeҌoʟ;28_2K4-l':ow2 ujDJq! -:aܖy\MniN.ܗjF(t.}-6ji'2]qQ.9g x9VDQފKuDƒXuC!NP6Pn)41EMH%w 4Q?*ZQkWqhPVsq_SI^i02> {Ue+Ȑm:!,*TV2W#f)l]0OYk N q)45bvjЮRX߸C/f`.;/ApT\lAOl"aV 503YxGk&p[%`M bv6ʵSؔP,TBTrO:>"LL Jk\qBUvL_>4:RN֘?I5Eb ቤJ){YHTOV0QEn 4a=_L8ɴ,[7CD X5JqΤJbw gGsPLJ}`r,aNby,Lk#X\fp$ؙ&%J mz(;)@B?y7ߕ9^.t+PB2] r4x+`k"{*WlN jS{5`Mk5`ꩉ;-O 6m1|bN"҈_~U}@{~fv`1c_4{1p(ǭ0L|7dw}}GՍGC3pu&yxeA},-^5zP781{F- rGx$^?Bbµ2Gu֯FYa/+(Mw-ȱ7 h'@*@Z֞WF7 _/g^_3ruip~Q+VzB62V;8g nV'/t]Yn̦u3)#sH0"UM~ӷ R-q:QngAıSl7 PB&Gw !-Ol8Dmo0p)'R׫t=.=Dw_{%뽍BƮH\H&\)}[D',Pt 0Zp"Dpt$wO!CB~w4Wh>]'+apxjRՑ4 eq=Qt]LT@/V<2 M(*JuoO8Q$ޒ1"뜒tVg Cgz߯ayU[:GC Sb*I %U0UZ_CZ}@2YvM1jUL, -md}q/W5ᚪ؟>@~_Z#>48l%설nxɟfi}g0+յ8ks3؁f_37 q+cXT긾27% 7gP5W5QCh YUw.8ys'K~A~ζdٽb.'lrr 1l"xA|-VBQ|]\Yq'S,ɍS]UIRbkf m#Ep+n@_0^3'?$)o9U(zw"嗺!+X KybAެk9s^[BOU1Ѭ;ke_ޡr a]LcI5C PLz'Oǥ_uŧA{k|xS&ӨBs(ab*}sh;#pj`sqׅ< -פxuVl$ lR7ǯgemg8RFHV qXzR"iA]v"O7S&*z^ "W4 Mɕ̩5}g>ELXK)wz)_Q]tzTdBG2+Y8>hq19}6T9΃F1kO|ƖMdK}ԊJ/K2VLݑk1 ud;0U1K$ GظSrv+5;}k‚jq,Rp~/H_/f6#gj Ix?cp,k č/EZݬ%7*ݟ0av8|oyA" V'갃 DMʆ., \CD g}_&a"z?-p,+@8; ,ww wPz}n6ԠrwծƒhkpŤ*op jvRcgd\kߢ,]{6U5_Gc &冰Lǔiv_vQ{+z L6cKWE[bN:e: 73"B,1/+UA;S 2(.ѣp`rߵԌ*+7A@V0w~slzw7Kr<^'A,e6'r5W@\Wloff.7aMcn[HN6Fg}*[W2_e-%oGuOK\:AlRN!5NJ\ϳ-uȄ_Prr0K:4ԌOD؛` )S(Ci*^BqϖÈ9<>,Y»b+ e'b+"O8ӔW[# *!FJ&5w+b"zj/% OVC'±$KAH)l@Vڈ{L.h!u?E'3ƴEN=֒ڇшf`_ѤEJt9 &7K]Q%xmjIE {紷۾2n֤KjFC>~7x:6NqVVb:UATzFy0*W6:b)b]0(g:l^4u?~IE::V䞪ܗiLī8\pjP?c[RqTsא.Z>yGWK]Khx^E&O ^=q.p=3Gfy}>İxu!MJ,4quSQDa>^t/DOr0D$Ӳ/J?ۨN%,U8>ah49CO \ppda=}]s4Zi/$y0tns< 7:_oFdꨄ (G}3~pf{_ayp=qT'L9!]w&|{UI;V#7EتρS=:McFBۀ][.!$}kj{i-@U~8 D`$4(藬>_݋2E{6= !ll_ON; nT-xGg&_bqUq@P!7捜;@Z %!Ǹk4D$kb\zȹ ,xD2:yUn1+߯B`6v Fԅ!7.9Ig(Eȟ/t\ A54Qہ!9+54K#\wh=`f( U4u޵%q_gkZLZ]4 e"M+v^PCF+%j8"t¡4fpH)>To06L-f )HSGɢDT_} -*9%a:;g'ej GU~$EJѲdBt ڷeULe55eqpUtb1e'wO\s9nќW [Т9CIxy.oTO2_r=>J~lzN}}\U$OdղVXXESܾ9i҃e% YLP(z#"]Y|D৚q8D?_bLG`+&@~V*"bl4[*?߰*v̛3̕v@?=類3w> [1GYYƊ)⍭P*Š8@x!1Ora#=g?ΨNX*/i}X<1zi KAfug]hӤ5Y*(.K3v16w;~,ߨPVڡ!ȼni,/TBBelAoA%}>,џ?v>{G+ !Ī%*:oapYpj ʓpny6WTNLT k*S F8{XU֓sdY(J &Oy1_Ͷ9)ϰ|$/@>βzt8:j]w !Oe o֡/,^ZIO<4uli3BJi}6HJN.~=z"?7OG/pϠKMC#]ǏAm6[5J5o_3 "bvM#?flăW8>j׷L`>PV?"q_.ޕ@*phydǥp J)@ Yn,VHv(6L)*nʙjH=ʣMbw,zP9ѥky+FNIZ !;у0hoϢ,56.1BxҜ,P2tOJ!R\iV{(8P7M q1}A\ڭУ摘2v_:n +_-էse.?wW!Rd?Ѽ]ԹbRݜ칿׹ge3~W[o:5h?tcj@O)D-"BudLIp &c@X57ʉv?ؘX㡨G!T >$Ԫhڮ韪BAn=[1J'gRaL'Fh9.Esfխԩ:4 IuѲ7:gT`<qc޽28;F V7hź0,x%ol#Q_VV=K;c)FN ?ZU8۸Z)Y5)ڇl| N/,Ǵ첮E՚ҏ/jf}J@e_>fLoF8q<= §j)I[ibF⩺IA2IUrr5ŰS\)ROk5By }O,3Z3Z D [i{n'!WLpd?z;Z`؅xB DϦ_2::A[+eP9,wʏF B_yMZ&R)_tQ 1P ַ7 yHJ!Jͼ!&}_'% VM\_2 Фn )ҍfdViU1@VX7iz}AH)8Ƭ-uA3.!_&˸s^1,;|"̲F(r8oΞhQg9{.J.@uW&rHq\$e*`NaY79_sG4l6`3E€N;)8 H0#j'WUe ]}!¾c.V)PdT{ T[ zWu0 A[e_(#D3M_TcYv^"THOM.V7_̾6|= 5= \5Зnvg}pL˽$I# >V/.=%'깠X\,/R(MUUZ5C uqtٮJь5pNK&ϴaKzW?2&轫1a# &יdrȕC&|'ye֥l ȇV\hd?l7bBS-'EOMq=yu.2?-p481aTDd̄njw,3j•WݱsR mꄝIa5C]t"~@d Idjy]́].,_i>L`zjF, h??7vTayˠ&KxlwC ]/ vXܸ#a)%36BӼaQ`%r8 &T ﶜ3O)z*yD՟EB3ap;F& m\1`ս}Srpȯ#|;`+lL@E,(vfؘ2S8uH"_ͬYȶ1c?^tQP`rwVoK-" ::щ&Jp(GJN>eW Kuk>k#Jma]}ԸvN?uP2_bpbs;cIU'd~i ,qKrly[r36 zi2rxHƣxR *eYNuTFkVy`)bdTnR<T݅owǕmxp#+2wЦ4{"B 0Ŝlݪ͆CZDB̶x*"t$Q;Dv)-oW7׵`z )5}s*tajzR ` wN6X7d+K 8P%g M xo3'iEԨh{pUrr R4[t,5QK9̨e \j3?_9|%J]߽-o.JKP⁗-Ut7G|EX/1& o֒&W㰫pJRWQ8hzx|# o\(NReSVƸњ#^|c :m0d,iB5GDkzOUqxQ^$fMz?Sw2t۝˦h;GiGk .Yldk_hk/c18"|y9F&+(aP6$QؚδdMRQeLęt]0Qjxx97[l*˰}^:%9ЉHኖ-I\]J3ΰtx3Uy@8πH4̭O2 سLB 40ZvZqM.^Qe]&-DL \R@Lܚv4΍ Z5)"v'NV$h KaaxFY}'ݛyl"8IB RJpg!1E0RR U- q)H Z4TCBg6NnVcPQ6}cbW3Ј Ai<Au^/Yt[5]KD=%QQ푚lؔ)giknj4Os=;_6lo1"^E.{kSE-7e/EE")@*-zd))PHAE|JR 2g\V9Ɏͭ 7_cA@aڢPiVfUҾs3ORYWnm_Mš2G9.hn3l|gC@2Ǥ$tTǎts/,|pTI+8d BկO51!X>nFg%iKrw[RhK3\F-N=+e-ѳ\}3&2RlH{Ca\sF.KW6gvRt\Llo<|Z%q(FvI;>v5Wd*; >ylva!k<u"o/7T9ǫz:U Vb&SzW5+A_p^I'mniQ2m#V1< `=nѶGX / _ `:, e_y ]`}/sI'C&,Au%PwoJwIs@ Hᅶ2~R!~=Ibc{ZCMXܰ*X+>ē?2l1 -c:=Fښd ZˠJH;U!f/WeU㮭)ɒ͵@QP[YP=f^Ytgs Rn7,o1Wb |ĮN=fReU$^!YvxfW{=YX-(ϥM8KGֳXH6\hxd2}*i]͊#Hm詼U#Q~_iΚ9s{<ږ0sq'(#IMZdSEРWb]IϨ|\~yp-{6_ S(rH99e<LaҎǀv J JΕ?㚹d%2$ 9L&kY /h r٫D4$PJ sWZR`غC,"j?%F&K*}-00;2rWY%O4h Aɟ.5芘b0r8#Ӳ}͹?\u9فq=1cF%8>T^rDD\j$~o6^F*a2$;3b;N*W[s'1N1;SOuf*^MQ7@ڄpkZ}9]X̰q`UN!y8oU%r% -^!.R^{Y#2(kRRL  QQ3qB_12Y9J8jTWQs\BEq>q7c.]`~z$PWcPnf;|H>6D1Sf"!kBNC&zlY pTSV9aOXrfhrg ?T7R5Zل:x5}TYz̓4P;=lu.RйSj$1 +lޟ f.@PL40`X1i*X ;>Dh첪4A24N#&h q0{ ؐ `uDPʴQGuOBK4aLJuN֣)+zRA'!_"+cO;<D j'NO/]3(ۣį-qk[w-~i_bWDHzoWɢ}Էq-{X"N`?hSJ8\ f1 (Z wUifٿLI~4.enZS]fx>j(EF6nTUU<ı__Kel(5O#uSwUYk\)3Ke-U}S$`>0v44USqSmtG @Y@`+T6ڏ֧E0QXч|S<2/\A\a}WdLߒjVz|l-;C./?KCI,qT4X b\J ߖչ0N[@t_ݬJ.DxDƥӬ~œ7a5{01gBCMWoNKlEOyJ:xԲ+{4DlS fe .@7{ꃮ њxzsUs!۴R$(Z I}3&P@x=^l/N|vn6a:567$/Ǟ"? .}x7=UkTа5k֩Va}t!NBC ૟\G5Diܻǥ5U0A:L|@{?=zѭ 'r$1ms.d0^b+gni)oA o3v!y(ȒJN5"#Y0vdH%2>t+I֜7ubs!Nw?]\IGq#xDvđ6R2.qҨfc"%/0qK\sU{(VFx=m@O@ENmdR\Uiᒠ/BZI}gp^[;~/QS&߫mg5Lr!Duٱ0܉Uܠdލ d.iWJ-[Ø@o`02o|Ô2Xʃސ8P`^ H$iʆBduvF <#T"}ʏ?.Kz4\\ŜYoLa<ݱlWrf{YrE$*`ELe=Je!^?Eh^vWSh$V"2_i:jk$ʽeZ+hs7eԄ- ,^BtΚ[0ԽrVG ӫ.YQhVM_/n!㊍Iwy3ygSF#j57F&Eeo*1dI1ygԾW- oep*Vs޸xuX)p(y6[Cp̱{Y^SޔIIZHT|l@NG>?S]`9z`/D?&[ D ȱAӡrh\-YmLE agz$R)#@G.z:{>RyjWH-b\ǭHnW҅ yED΄m߯:U`ƻ Ix$!grffa dϣFY$^s"5m(SnLK|] LRF# jG;-%cߎm\#)qpohY$^2 7D\vK䬪'$X+I\kȅeQhz*U{[* w{mt= pcj˷AX!̈́cP9ZNj6N eոM{@Q!GJL)sł5s B"\̓$<FքdS$6i](tn[9]L ߊ[O@Wc~[r"ndok.KJs>?SZ]]u D$\Eh!4Cv#s_ >0L*p#A} 9׫ ̣̇)Jz:r.=O;9P37+@ןܰ;dMGE>`8dψdJwl[@g\kAj*)O ,dc5~E:&G7hIrdKu췺S Kq5F䃅̓mMg}ax(A91r)|n @|*SdAƶiky)3CNiLJUw=9Y8E^ tczX"%s2,*{x4B-8פqHꬃtIJ ,+TF!W%h@=F'_G@^Gjr .UwI1cp= ~  O.d9JY'w_#~AõBY_jhW0 zSLMDԀ7u:i*Ct"LG+G.p6eJYWn1$l%ۂl{4I`gBhVeCAwk(7NO1˚g;淅4~sAɢBݯP(#ew*}W *\_YTOl]"E%[W͐٩^ak޻ sFW0Nf@.@v8Xf|T^^"UgyK#lR( :/Aɧs>j;xp|e$LC@dsw8;~ 9x[EYN߿2˚s1ִ<@qQH IVQ1b{z0W4}yo;uUaS !M;ܰwXn%g&M 7nǹc}#z'%1ڼ=;WPD~MmNs>rR=RsڦrܼCyuDF{ҭL&!Vx RMHz #EuiNHTQ8Iǣi7V~`p:`u>>B3Ak9>"QhŠ-E LQ ,0>DgBRe3l¦9" b+rPT.1-M: mn|W#П34yELj)}S5P!SRl Ųu]3z$1_WZ' ,3[&䐍R vAjܣǸaV-dߑ-ǖ!FĐ+.I[e[Dզ*w@JPrىhTxxJ= ״ I xh{[zJVy.M GkVVE_ #m,15ƂӉ#Z5:6뾓@ԋo%AP-Is<>3uRG* u&4D_5PTM4 3UhmsT 'w*Ns^](Zi*9 b0n[vhDk;i8'ƌAUPpJ7+0>ZB$Qk'\Ek8gWێ)w )}cWaty#ׯ(cޗ.hP7w \ơd.@eaޥƒl[TuaAzJބS""SvߒPCXQ3Սh}h-{eKWr=] ha  (o@8!a#ٜ )+N$h{7+A|tLo}<TEe " A \8~ j%Ia$?-E̩Kc2k"^L"|zɓtybD~`J$ߦ>Q C1Ȁkhe(2 tMB7 ?m~IYdb8vӇSiw$A%d]:zW珍PJC#IªR"@JN;!La: auhQ 跦Ũe_2)?d묲mTY-e$CN -7 ;!9~&w.>bXNMW"jSV+&{9ɂNC!#Գ怤W3^ENK*o͚`43S_g9c{I PnR9.)1@2w%nWL-5r%W.;o͍!#dr\UkHn6_?p+%xjq`G?)/78$zV@>Cp@k(c!)g1,˞ TqF|{7ݒL_j0 T[MdROiQ}Bg r͉n좶K&,|s}˚+$00TIf_Q-|-o- n7?9ӊۯ#Nef"B{3,PX7XbMIJRn(}?GvC>4@ª4paw7PaܪkP:dTf+.{SFqRy61i=SvNѡпWmi`OfnŌϘ>Q+-,^QN]Tz8>k^i.ӺR:)7V#Yz jR?TlFv"[Yuv 6D&Azg m¡Y%DYc-\4\q@.bcHCSpG‘% CWC$v#hÅ╕B'-Ho͖i\ݾ'BEH#FeoUud\ I8@U/icii $nTOE6~nj(on>f6k^ yA?"=>8@IFbiMs)J'8 *86 Z \[Ga!j#^CNi i,uo!Yx 9eqsY<E UBn{!H~IVZXPR3,/,RWXj#K?Ƈ9<ӥrq~-1D4b6c!09ǽ[3H`[Nu1|zp=\a1^rvňtGk}9&4w.W d,O{^IT4P^ku_zF"fqx΄#[ @/O*$G̊T(Iv̧KU.=QtP(3r'Ʊa@4'y,f}S%9yu ݁Ĩ+R ok4oɲ nܤ u,l{ʱ+ϖS $]hh( MBĉZ'0D}Yȶ*+teE &?x~%CioY9BHNFX`f5J F2IUWjO|%\K|;89eC~>N,y:# pr9}@N|T]Y O^卑W]Gӑ&hLJutއSP5 x:}˜ޟ5 "o~bK9};Pv$ Ԉ1VI;lB$8Żv@eɃRu%ՏÂ_L-hCJZG)ζ{B*(Q$xCۨ^]7A)68R682!sSʻP=(e,ݼlv(ekyO:pgiR>jľ_RdEeT˕ZDjd?=΋ŵdU=w'+v1 NN;uKJ/|]y]#,~HU.Z5p]QH,We=AKeꎍi*!~3Ȋv܀,:@I& m2n'v78L;r?z|8Fs5U/uc,/cdѼ%.dؠN5J~{8ew̅ wcʋ. To5,oYbN"iJ)Ekؐ[@dx@bT\c^ *(4y#8^?paaP+vsxMґːC|nfQI6oBsQ uhj?2am|Nmň4ߐ?fl"K,ݹ%DfarξXwwE{Sde6"{` p-)&g );I82S W8c+\<=K;ѡg\2=NȷZ HMLTr-W OϟļV^Kӈ&؂*滔dxbUn*a8HJ\XeӂΧ[e5J2+_}4Y.IIKB~1jrsXyz"qCHkKZck$::eylǠq36)m>qfͭ2izo> Vq Du< G8[Ӑ8]!)ꪻǴc-yRC`jW$zNmgJK~ZDD\ _Oѳb4㶖FB@;Cn黶<,%`8 6 tw"uR FTBh-Aε]`$ kk7m,.CRx "$O/\] _*ݔn@1?&n+TxwGLQK3`q,TP2C lMLEzG@G/r 86y#RDLl+XvYPznp>58ڈhY!`M`s(rGwJ#$Z]}Ro3VPUd)^kk5äjOdbY3\-vpSpʪ_UY;)_!IoVn5)dr _}8Vf]MragVY8CW{SOYuՖ`|hє:A@*&<8jƤeA!f /r5'V .Z7:nW{'1ͺS@&,4ZGtP>Z߹̷w!>CIʣ 6^CwB0_swOPWpz 8 LVlxfHjkI8$UǏ,Y^.bɩGm cfK6XXA|(@w`ת2nqw@]DAۃw;P9`7ߵ[=kVP-$j6y0](R y N`-NuD#+;C@?ԧ #VKw = >6Cw5x@}$<zUYTDܞO9g\5Ruڰg7:Rv}qԂjuA0Z^) 2$; ҙV=lk$rN/='n2ok{Y?-yc_ }݄YZe0 e 1vӿhz: ke)Q2i-VH3~:j7ȳ P uow<50E,s69bAvzV/3Kܸ5>Cq6?NtP{t-y: z*tC=&VÊ7暗9t Fhqd&mضs%a^YVe\lEZ ~Ȳ}3CG*2i@{ XK Z#NDw$n_Dx`ꃴÙUs*)Oլ.] [_QLw$j`zh6qRw`.8vGD%tTE @kL+S1ȝ2 " z7mK;4 ӖmKSwd=tnMnF !dێb>i*--cJ;5-)&zLpLj-Pz%!=+sN}-D7A%Z5G{$B_3J8T6l둷`[I]z?jiWЩsmh{]NP6W^ΥXWdMe12 !$ʦ=q}3opPEjiGeg0B[\GI"tMŊa^n|U TJEڸcdt<*{Jɥ(O4 !Tx֢ݿ≠ݧC;/+E6*l $GuO/HK\qUHѳ qS)uZkm܈& m.Ӷ2uܑ]vY7=}p6*GQsKK u=Rt4,569il15>Φqn{\v.XДd#/qd)32G,| II(ta9F֬ˇjAt?8aܧWvuabx-K0GxZ92Y$; Yyݰhi 5˯/T=!5=VM!BD}Gٗ~8,З4_@(ʹ q~ڙbq7tA.f,z&!k)i~<3 8E/i4ƃ7܆(JP~+$JV&R*W+X֨Y>&tY UOYhSy;.C@`Xߥ%ޚziJ_&^?i=nH$GT.K{XL} /X`fT6 AbNr06?Aێh.Ё$,Av]>7\y̳uE՞1׀@UG_OJOU6 3!qWSN TA}PC'Mkq`% Z0]^RuH]y'&"YShcX%IksDE >!.GM&#`pܖr" (sxa-?!_|RSZvhy4(pwL rr\#,+aӽ5Pv3._6OXEC M,~RD;4+Uncbʅy=7ayb<ߗt iEx8YO\7{E'Yg躐ISwͷU(dE[ Tq=0UjDko+H'Vi.&޳1wۙiޭ8C~Q{k9jS2A@b:8)ij.r{s 6vHLߨADghw V^}ĬFD vBBi-L015KoW(Y?Z3AO"AMbyft *бic1gUqf "1nc|,kϜNKUr Q;'=\ɫC}2p1 !5*{wf\7̀O="2ԂlqZ4/*^W9ɘ]\:Y|艂lCznf>2|w~Bc ߱Hî橳I}%Ȱ'$~ɾ,)4齩PBV~`ӈXǼ̠), ՝C TTT¨R];˽|/|[߿j.VpKv + Eeg?&̳>\(XV$Y)Tފ_nݪjW^@݂Etlceja1;rpPZ E1wF.DNɒHdնFdžD Lsɿ D@tZ|o<0/W"_a{d 1BD\EGd;D ᷗ5+iSӕ-}ֳF6xk߈P|A ߊKx;%r ݃ؐ:iG}<ؚ'u9ѠOʺ+(|$GвY ?ݠJj0? ɅR R. rVY#'=|#nyIkt=qܸ,"D>ԞfY~U'nܺ@J].)ɨ{J;_IW&]BQW uNL Tb|,-93+yYFthALjiGHB^)eZ iuTRYߘϵ?,B4:R>"{b WݷxWcDxw1䵏%)Yh ZM#IUrT]6 F5*w2ybn%k'O8Rok$Z \̻d8nr^֥Di,Lʰ!/|PE]Xg=Pt'Jr҆xB:P:+tToܑӚ"Z8!!!m)AO*2y2׊#uLb?kNg;#3IIi7xJ]: x`qH <ʹRgU5y.[,+Fw՛Υjv%={Ղb'/, )5xbdi hAirȐhevF<YKAgȩȪd '( *,̱KfAƭt 䞉\]S;T/WG<#Joj5%a[?3]l aGWҹ-5&9Xi wFKeZI'|i:.wD fdTg1fp\cd'K. tg/zt5i-]o+iI x8va[3c*ămo\cfl{! 2Z4Da))wuc09JžCs@H.q6VRy(%Z0Ӆ[xas]Ҁ5$QVX<t1]  fT!%|TC3m@\c4ro~aF9Mq샬d,*KK$nDFV֗D1 JfeU c?_N;Oգ#)PݪD41&tݔɮ=38LٕDϼ.qC}0a2K&.'5\3}mm ςxxYbWdAZH ߃V>#pJ)蓓m'k$NT*NHHl4U1%Y*,ՋkszX1Zq9+$Phw {wSXFBMa RaA1qA`OrgfvCwys2 UtAcEթ߀mTky_>NIB=E2&Fiv55HӇ f; )n0EaԄwtqx! 殻(O:fXqwTMY $bXƏ7mZ|+ :^-xB뢛.Ǔ{TxW.Uhnɕ&zgr1'm&4o ԗx ,1mԂ_#.pII\ѷ >w9rxLEm3jX=dW7 F`S=nCY0ےcy|domfo@`ڤCvHM&gw+FȬA-/Mpab̕oa,&ǂ*#e]/;C?U vh׮>ƎrC@[e1 +52ݔ1҅[jGWW$+f$@Y*ZfztcUޚ<3Qx3sv0w^C]O0ObVBd )[|XpB[fM(V %{DyC"U.5(jη' >H㗧h=Ê,G׎&_LRfe?I>Oc<2"(z=vbA P[ ״/7+(2#܆Fv/lnCLasMwB{Qp#hlf^dV3R{V˅c_ߤC'zMogŒ)/ kʧDf ׮K8 q.jCIX=RQz<ŇR9^W0;W*B30+ᴍ,a!SD>^]~'Uؖft,̓]vxx^JΫ>EfKiH]5c>te5sn&>2>8>u=9;pvG5>χfz1U3~"VRftՅA˭rUlѺJEJ',7`pzL6E (VAGWZ@!a V`A8÷gdNIИNՋ105/,>i /̺-UCV[ލԢJ3t_RUZ0'y>;4fm`2].&Num~ ds&_GHHEKCY#mΒnCO7(3*0pl?~s4&Q GDsex.1eWcW- um AQq_7f|^Z@hU 0OG-ח%%aO\N(`ݚ&ۗsʺB;NLwzEpޘ̵T^\q $mz\2gC̊}>+0,C=+}⍗8QͅGܹB]I=<ӥNVS;XH)ʞ5}#iJ=c]̟-_r)gw0& Yzxy\j%7Y1ӒU=S$~+G0upj-fU7wDGyǬYviʻSxy%D(Rߘ.mڹ_DG$EՓ@wpr0f#ͭX* 0Bug/3Mghݑ^̉?>諷"_"2C5u\FO4В?84o>7`'KgS숅l8^mC dnj[P*hJ=% P+n;LCdz9}~v!KǠQDTOR ̈ѧV͓ 8m}/# 'UG"ԁƅ"C*ۻsj;dVٮ19QTQ&dRHߺ47vR4l*t2I@x'MhR~˚6j&[-=L6-1KBUF3:a b@E(+tC KQح<kJ15SOtSldo6 +%8SvbOKd-]cUxEWځoUbόGŷFQ(q{f/R052c^ZdˍQA@8hg|CȌ޷wjs;Ň7ќ((mc:KdqO<{c_ Ik}1J>5T斈2`D4Ʌ4֦Lf .m>=T!|#2Gsr:_a@Ar缙Xoج.M߮7"@'ne Z+c'l;BZJ!9b*O,߾+4G]:[mܳpzkb}p?|9uo s]y}59KniDM-%1uG;J9PDllmdAwoJPo(/FTA[hq<*_'LB|G^D3/*u5>}=7M8K/6oI! l4L754H="ô*,*V-kj:-?T4q7U(8 d7v%ݙDC|71 jJGy4$'J}O-)$2'!!Y-[*+1cq:ƋoEi;o柊VLlgB[ #l%2l~G8pv$ɋ;u}S|Dq9}V}a_OL\\{WZo4J%tn+6qgp2 qnoA/kZ:Ԕ-7 {=_:x*nB߉7.Y\I/6h0 _Dߏl9{(b"iv,TXpTpRwv SM] \LiMWsYtRoh>zNP@Y } 6⋙W_E0<&ߤhG2O8 UP^zHDVm|*uJmsJt!v=wXѳk#%C2/ik qYGa9ѯV|(TSk玹q@KUl7(\"i.ZS1}efFqߞV0 n!M958 8K Q6'B{/jx]RWG$5&si&8xtcglE:'P9lg-6%[1g?YG&-cbG)cki@[$ mL!u9YB a*uz&m`UQ~SĎUsX93n*X}ɭ _R0-fofDrEylR/+̻V#|UL<96H$U}9 q),rXeq==o{{ W%Ht\=Oٵu1徥Kll35G4='6JnA{Hn^C " Jk\h"FhQٳV^`[9M"gPʻyd ☍ SRq aT 1ƨx5ԌP@԰,Sԗg>|)dDZݬn_, ve̕ Txۯ51eȮh@r MA/,10NbN.T; ;G#Zh#׏ I3\b$R_G>tIY mh5*J ^ {;JXD9zPL,Ʒx]ǧM;7?U4fLMͼe_ڊZջNer͎iyR<1Ny_|shQU{BXviu4PN!bL48\VE/4O4%z ) qΓK#r?:Y+:><8iσOI3J.8#^ b_Q{xR-O;bklh t6ʒ)7mù2)nנ&faeDܦK/)/-x UJUЧ/a>!z O":1BEJOp= 3r,Hrm1oͭ_Ekc"jdqCѡDb=%sȥ)EO3( aUy۝jLrVƾ( 0˚(yΈo b,&Vfȥ'9őR7Diy/ \ qiugԠ ? "Nk=LkQetsNZx^FZ>/اk RN?VPkRRl=0F9LBN[Su 9{annBzb$Ŀ{;Q&ƃDY}5^9 Hn)/l:I/hdT$Z#`$r~d%z]KE7hQ;h^ nv׌ktD-)Esnɪ x}]#-}PjxI{69 ci[m(MaR!k673f9M&Dž#`pͩwvkxn W|X9bp _ǤruW8q'Bn,~y =+~ `$>DX="]A^qvwW*xP`Rt1JfǘܺԄ dP :K04"Ҁ+ݪ.(\[G4땎njBB|]ސ83ü_,ꡞш\ؘY 'K(%vW̠%RnfU N:8T"8ʑ8.(k(\bzʍ@+H`!'3D2إSp.yޞonb2ppѾ^cUA~K&' psqcN`#vUu:`;ea>2:b՞:qUM OC ~;Z=Qk<>N-vx9jNyE,%a(,Yp:Z-`m&J6ٚSȭǖeJD/]$(.*wSy/Rd5䢅7avzNnHy$tAŒ;56e_ i췘UqN'0.F5su7Ovn.+ξԳG,z ׷N$ϷH1O@\Hgd@N$F׍Vf ,(كO#6?d>$36Qhq[d'V%-|TK׷~ I87ۄ$QXnhj+#o"8n 9;߼[G=O;] qaR-#X|;hG"wC >W Lyv~F1W@ 'CsJuT >[Zߊi;[)U,UwVВ)KrVyswOQXnW&PH?gS̱7_v췷5,]՚v{>/HL\mٳ@YPYi[icO`ApH@ox \)Y1cRP/r=DG 6q4}H%%;Sjg{/=⤢gW$ǩ`#!}'t4#ٳ4onࢡnѫSh[Iy@'omcTjhP[*kJ.R!`kk蹚ihq-I`sjr/O UD?.ڇ3Keš"Vf{ryh]OM =M072 ŧm+ kK:5@-ZNRj`y)r3M5 Iǫ`<6. * f)ˏ\Z0L]]fK&6҂pԩbkY8qU/U頔Fv4/;d _Z2Z.|lڅk(3:iW~v7 ػVrKZI%0>T#zA}Oݨb}Lh^-dR`*k T+?}͹$ "1 dZq>⾦[9}Vyz̫eRB<̀7s>6X *)C4TarO ,x $gN"s{Puzd+r8KO0Ҥ?{>hTj&5;lb6# H?ZאCj`@MH2\2_pAPم^mךl,AY \;dLܫV6UG]}EU?%mg'1n~_i]2'Aw^\sQ1HV׺Dc,OTgz:eb o Y+yT ߉?j8a$rDG^2j81brӄ iH2ƃ"eۘKg^̆C SKL4蝪 -@˱v};{WK.Vpu;xh#[*b \'Ը|t/Ȝ Rz@)%Œ1dyv2PDR巘 A0 D:!7g z>/QP0 Vk1]0hkX Z$jJ~PאҖ u[,7ΰoG=")Y0769pزП)܊ lB9)iR_Ru"6s2C"w0f^*y;Y.Ji tdoc7٢bȹRbIG.6,LG1'Dʴb\_ hmG;U3V$+ x{$XAK{.J]ZEg _gE1`) B3A0cyOxe`q8\p y`'`7}Qm{"w{d?i-G^DFrh1ØWM{$#}HJIU; kjcinIEm8cv50nu7ЌHӒ"]sQfiZ}σ`$e^R8x N,[3`F:+ظt1\/?|= y@gP }n&D[ Uuvje.z[p궒N JwλfKSјoFڼ?HXC7`NBX-'u&+pbyT'B2:K͔f̷5.]9'֣r :/5HDCCDk Я>+N#NNԍ-Xb}ʄ#xBM4 QeR?Fԩ@)kdJ>?~to^*UQs2DPsɄ9iҩD3*w¸K I8oDuh)$4=>0] 4mzRW2AND=a{ ՉmP 20F!u1\"oL3uU@S§g)$iKcMv<۸adk WOߑy~:Eb@Lu]`!zp;YrkH>| O|r^Y_5 9< ܬ(aUDKH~FHA7v2BCsҋI[lO],Ȥ]XoU:5jf8YO9+hй<,rIjkN\Fv(sS3S63p)&ȣ[垸QYs[T<4vy) ߼u%{fW[8@3}qܝ\5.^~y)Fbҕi ş1$`j8S46f3Sơ52=<1I#Wo=1"*qJ5-r@Q.  \*S7 =yoOQ[%_t7[@jYIR3I%`[Cw|Q2|U\ۘqԍG|w|j*pV`1@NlɯN@ Wr'vr=I;.NՖЅ! 116bx'`qTpc"K,ی|̰v&L(m?f}J #[m'n/t#bWVGB"0MVi.s4zKPFm\ަ \hE-8̌.»rƠ4NNR!>uk?PψĸS,+/|MCnS]SߖcAoVj{ -P7Kӏ\Zv 45`R[G(uW 6d0[<cw!C#I3|h MY#~s%[dȜ) 9-׳py=lŕN$xxԄ6k$jV~t{E8?:~,]Kjq.؈&Ħ<w"HYo*-!ǵKW݈q]ĭ紛VQҢ ʺD\E̾ɶ Kkrӓ&0EWeuEf2GFMu ?|3b5; 3-yn'(nS>Bȡe"cN\BWJoyȑJl*ysDL!,qBݸ70pn6Zvn%mEFpfRYa`s#k?14`hWk9nMf80+]dzm[.5,9-uzh[b8YՋìX :i< {M ԆrBGM<`@$`+' B۲-Ȉ݂D=5?edk7Se[R:I&Kh%hVR/_6Z…X'ʝ爳$ ֶS׸!f,i@A"]j5HҾhʣyR_vlL'ڔKo_H=ѫ ``xuq -d?> qN}V!Igŋ?DGS4cާ!M|/b>D-)U~T]'&ʅ8>%xhhk/ލ =wI/$r|aU)Nl =Jdg(}:`adt"A.Jlm2~az .xZ~uKs<7jσmewK2%Rѣgf=Ij"* YRkʄ{KybԚ/lOGpP0 \ɜh:u2즢zAb sTyn{C~yZ~ҬhS*Uɥrڱ{;}@%ݏ0NSUnԢR)rM;j\TgM $)`b 3dz :Id-8] *x)>#;CoQ*֔s[5c.Z0?%8Q ?(#J:&qxע(Ya!&2"`snXͪRxɳA*r<"e^B@%kF# b S`mSǣ1 4+h hxTl:`ǧ+'ًPcPPAG72(o T Tp? a:ۓ?AZ. w.S!7(yRyNAQ|jwˁ:vl葢rYăF=&_뒒K1\tㆁ1 )X%ʓ¹==ܡбtߙ/a4`DkB]4AULRQ>V4 \mKWfH9yh%7r =fHyR1"qe&2z 3Ivn)3ue&{`AM0ӰvcJ4J;1gp~kۭ{]9͎D=/Ftx86(^ VqVHEC2uMFǖG )tj\hmCDS{bOg-eWz/ {xʏA2PM4[vg#$+;K.f'ݍKmѦ@̼=:8 ۭ™2"Odmylty_%p0R*Yyi/T 3in>DM(l!,>V9s=6}DiU=ĐdW {nP|e7d; 7}̼@]@J]MWvo e~3z3/2eo`T9'\کGR0)VŽ2C0i}}}>'o#:zK׷cIʼnj=Cɟ#< {m!g3]\o#oW%At9,n(n[ԌtP7|LWUy̽"|AEJx`olmgrp\J;lQ{}=S[M坽4epT,ѫc ۂL+.mx9]VeN:|X=œ|-zZ?\Uۓ9Qj,?Aކjdzh9 H1x88M3{CHCgm! vChAV3 RX8^9g@-"來%ccaؑ( H:CXщκ˲e3Jzf榒]gkZb_MLD(?ۢBTl aEOBm)иYWk+6,3l0[l=[m[F+(Q5Dc( bw+: Yez]Ľ~AW֭;>9Ax"JHUT9j:O־ C)A$ }#=ٳe&SMv(eycP4g)lpB8|HBsـZ,Jz@s]`vיG`kGgtk'' Y袤際F ״Iսatc58BZFVCzP$5ًbF#u*t:x/?.)Wʃ;}60y \D^d]'X(4LgO6w :-Z J^^e=^ & $ RTe}ҿD@3Yșy4th2G@W;3¦ז$>Lw¢7J,4tUaWxRuj߷ڹpKR"-'p8-PU'۷NA–5m͟ &Ȧ?Xxlo|!@B QL^ pޚrgўlh3Pa+o*ųg`ɇw) eS7 U/GIbդaWpЗw9E8==1HϔקY&xkڡ3գetbee$T{h¾NӈVIP&}6ג%s.3u5?W#;"**desU֒P?b* g˷Ԕ2M~~du^wn2tƒqZUL_ޞl?dc&7 B*`ىH0z6m;+c$~32X9b@a\%&hwH757R,}C7ۦMC ΢45UZ &{/嚝j216A>bk?chl AǛ+|=9O zY_ؾ~<@kz0MKo:%Xb"8A#i<.Fn-tHa/[o*| +7 gh"egi6 SNozTqjX&Rdu÷)~4R?<-_Lȋ=AfiT2st b0sbھK#ĆxU A3N. g\6JM"y/M 6ߤ "}*c n d5 FFĬl0ynqsl: ֡ *lE?jTEUv,n/(6ȹ"=3)yGXiN'ݮc]S0s B=Ő"$Sn;_X&&@ձ\rQC+Ζ|vz`NPE^VKL$If 6ucq4zAP^t}Qi3)yL(%S|Z庑 (LepZ;0HZXToK/<I1_D[5")/#kPG\)b4VCe֚#v{mMwgbχځ -%`]Z  Y}A, qxgbLUwo tQ9JXwgn^t i;cLg?ʥn> ӭ3zw}5a܇Mq9N޶F۵%RoϖقXW`Lg;@[<d7!X-օ cXx>U`e.8@7(9 r<>DWq $qx>SC{WX稑[ɱ],EHbfr2{2ͲpK@ujs7xOA_ QvbQg)9iW G |=gD)(c4v6T1pERAj>gr|. ᙹJ<탔5|'(oA3U37kBMF+,+$T[u?* "wlQo[-"UgU}UѸį2L@y}%Ss xY`̛HiU+#CV9|DDE4CO5[ܶjL4P[TX&Defm$%cC>yMxM?\{xP-.u} O/E84gOreS8&m2!<@"`kAcL $ q*'   8jbӊ =VAH0+BL>,M8|=N 9 H:'&Ovudĺ+*^'+ʚ1е?4G56\s4eJE8!ALxC`xi.מ,lXJ3aa2%-.3u͝SAd&~S.ja7<_K^p:% 3{]krhުz (u >b憑w#xAƝ)A{ŷn)h8xiYgt=NO/dѝk~xQ5Z\hrS-sLnC Xg;E1^TC«_0ʘVj,UCU`dxb `BƝ7`?Lqch,ȕX0įubC8$u=tϓ> ճʲ!\[ \޸匃n*?c0&MiNh((r-`;-unbW9ZH9Y_u)H`@hog*29JwZB@)%s/tP|c,^Z##y7@[@yIӶۓ Ѩs=\kǾXB-6Y>VLUZ,,a*յ+_x8vdBg I1LqWP.p0h`YoQ ,+ɨMS)46t ^ČB(P^Knqh|:ji3U |cO%$Uq,޻4) ᓈ7dSyͿL>if.\m\t~9f_OH@M.K U*zAxb$͆[~{iIOF}xWT\Ryj2* <+4 Y@H.0:+S!R Ee/cb"8;f`/Aˮ},fsUx#?IJ抱2 c@P9=A=wz ]( Da<Γ۱S') %luXa4NCHnIyԧeSaYzcUt<'dyd(%2g""fҢ;WϚPS :6?L E\:vk磚*ܑ?ׄW#b a%rzYT#3B؛ЗǍdͥ`{Pu^Һ|ڻr/tp;UL7ވ_+]K*BM~F6^YYE>EdX2/lzQ J$Lk)h%۳q&A#Wl:~ʬ6 :lٶ?ͧ?+kS@ʥE em{дVńλ7 ST?^vb 3JyF.?=3U ~/ǧ}e@2}WB]2&e>9Rf6G-p9t6!NS8r:s@*0֢͗Ѿ mywȣRE3 3Q :_:yIyHF<#&WTldѝV?J/ޠ I Ex+8S'PO[%P_(&??:2JF7Z7]ΝH6[:I9ȓ,\e+X0 [y/>DĹzOWs)g!QU@QZc1Ue #ՑlF6:f>MQ}frd A8}/Ш%͏49(=Mk(6P} 8KÅl\ V1$V&6p:MYnڷ[C{[B&8q ]@`w] 1u^gK))RmC.up#J,U.7֚ A^˂%eH0} 2Zdx5gjɺ$1uq$GFw2jҖF-W}""jx-L?hx<m;h(zqu<]/ژࡏI4♟AZ6k%("|CdߵE H"S#,9q.\];*B )?a{LK Ii{_3E57 SclD7Ix?T3OʨxP:jg-d*?oI Э>Ȭ-Cv|H 1Xg"4¸5u#pS淿vyRN(np]`Ϛf`L)(*"A*&2gP斈i4WRm~spYRk*%M:=0!Kߴ=vjPLk1 2ҍM`h)πjt1q^V#-50aicO_ )DmF!ꎒKdJ&C oq9pLDec8TF~tmߘ bPCC(.&Tp7jK6!+45? Fn[HAWW-AGGSc w/K]~?|"j}NXCcBq#%&Vzgq^gV\Ci}0`E89I_DFgI- EΉ1YX}@Uȵ yܨhϯVm~:EBa}2n0bH*H6BLk0jʸRS#;,ݰfLj֨W0ZA"؀9lxḿ5S/ajƁДHԉٯ$eu;Ha:Xe=jINce<݉}6;sX3teHrb"Qv$ Ͳ[b8S}XxIvBhʄNM?!#{CNq  Bϵ]+AȇbAҷ7ypZ sR&78UlZC "@=l61 (e1#`Um;Ny6-P{-{[?i-BQR.s9'4#"L~@>iMI'u[DT 1u"y;l@ \8f#zx ѽZ%MD^Ir/yXΏW[#m"!ꌫ3'"fN 1} Sl >DLy' +Y7 a{2z2[gvrL }Sd4c){NZBu!v%jF N0Z!pǼOUQ!ql5&M޴LsWsq~Y,_jD21ƝOT͙n]pXnAnDp>uKRDqYdYtmEQ Ē ]j!r"y kq)F,Sh];|ц,UzXV 5Pc҅I1wK("I+81 [riq4>3ئ2TOEyW2Wq[C {]Ɠ['3:a!*y@AB|O,X~ Պ}2li{怞8$`}H cΓl'™=YX1ĉd#^q2F`~#T[H^."Z<򯤴$;e̶vDx[tF' GtNf#VQrX E?f) a7GtZKݗc+Q>:^A5ɷD16=XqH:DZ`w˘hh'Ipe9k*}*^fK6qg3w<4`(KeZ8]@OrY{8hc׿y3قdYR"13U0>B8SZ5! XrbI4h! ='$ DpfhPm+̯i/d{TՇ'3fۻ!fReADEDJ*?ES.5!0D@)jYclsv\[؋ TᎵ 7y!4J2HɵAgٻlMCT`=amX|HU[+c|m_ p6% 'iSs:6#Aw☄\ޏyz o{x}cr^>: wb4N\;Vd {^QQ*ow0'4G s/5GXl3m3U0n}NU (?hBt퉜rJ=BzedYhvPfI=&sW (Y?80ͮpщQ)>))Ch(= Ts5RKo'G1ozxI"&SwV :Ie-lxnuD_7fKar`'ZaXv&Gy+`$`~D L *#1w{Ήr5 1?0W•}\]DHECԪP݋L@$|qDx oMxWk6v X{|R¦yy#E0z%Xf^wG l]ث IDmdquK/2泬l9!ᰇZj"mxAWelFIC[U:| 6SKOU-œ䜑n6T8 ݝVE^ &ud+jG"Ѷ[)hQ) LY/w@ƃ]嵚YO_Y&.u[؁[[:EAVj e߄xH] TYd`/r} ¥\CN[`do8n=d$&E1HB8zeS̞?֡AXY1n(u*r ZJ0*VGκBKڂT/ӏ0]2! 1xV{ MЄv Gy4h/0C;*'nQM_e޶P(Whs[]gN%IE̦5p$chg&q~ZU/`Y2B eD֞T'}#_olqȬ{`As5;JW}s?!,IBpk@dı1ǭ%@gO;lZKno<-?©޾A54^.6_Iօ{z8mԟTWW[_{;;ɄrTP-+N| FR.|ZR^!+(-$ۿɆT4|Qh3@OˋPJZ;Isx1sxjlq[9yJ#kF$`McTτ7"EӪuMX^ށ5s[c|+.(8Y`Xd?6ɺ=ڲ=fv6ZXQwb(PXꘓRw; .!T-FFTSFwjߌRNyLڢF]e"rhYyHmxM)"JEܶS{= F0>qXk0יf>W5l ϗ;"%VUi&pp qح-]u};ɏv@5' 8ʋSrDb8jџ\RYGLs!?nXЭ{/ <Њ oʷ ؆ +|L G,0j8)Uo/ {𠿧u5Fx!mcv1l0*CԗN¡2Uay~rH\$0`nǧ=Boևw{wfW ʧH0ޱK?]5be<yvz iZMn 2U=Èlm{9 =8۴ѡ)'ѭbݭ䑚)+pXzӛDcV3պޞ0#/fWJ͉E{ja1G 8 2|o% j)?o;,l_]DvJh//mCh?+|&Z1]͋b鳻Ji Qr3)_ʪyY04rk%A,p2uoxRz]!t`~8VY'_ӁFVnmb-',>͇Lq-DjKE OL.hgнK{2rE^~2[7zR[ѣ.^A9]Egzc6ûXbvl24SL+vLRӠ)FA*S=b?qiw# U!r?䚔У`5B,ƢWCp׀1*I&8_)V ]X"x L`K=L2>+~ K 39v^0"&e>q%@rՆNc@:6]/-c"+M#M" Tœs,>oĔ'?SŅ񤊜TQ&8Wl>l0[b8*5Um3[>#q+XB${3H@M2HP-9U-@0[v=I.D,jB{.@MQb_O2{7D؇q0j4A^;/s oiONGH wiѶj99[)Kz1^`5ep\[nqwwDKqEaY#\:[MR-i>$+S.:2f8 Ӓ~o\zOynC`|E E8l30KtAaMoX0m/Gx֖ߙeW BŞd^&]9.ggsViܥ0''~ojTRfpKh#O\8HjgoshGBXvH}߰%8@59n#b'L4߰ZBT..]碓ZBP1FwYǻ/9[H=$F?֛5 T2|==7*5^X׀B_' 0'O5eŁ$"chvhН)S/gr\0 oĤ;+U!׊)]8`B;hZCl"R^Vhh>[_p'@4iu*"j7d'C)KZ+׵C^_N +LWcGkӿz]K[bp˓f(ɓ@Rp L( -zڱ&/Eczaݸg'nrgpbs P0]N5>X:Ɓ5./*#MFp2bk 19MۂB_!ġhlLE)Ψ#l/ I8Bc ;P5>?{MI2zB`NX U`6 rjXS EPu%d-s7_%F,Kܨ@%(Gqyeqǝ>§i0yk{ z5_lV+D,&݂Ȼ`#v~C. TK{SA̕{OLp wݵ6C {R/쇿IG7XR{>()%W g@0M\o>sB >|aQ=ע⇘$ #{YҚry!0|\Z""~,?FnO^=*e=C19_$:U#g~C*SU&[oG Q;/*xXAM 0O9XZvA%tof׍co&>if)N Sm~tq[ Ѿfx0q`PNv'VKFn \2S]d?Y݊'7q p]3o:-VȽ%\4 ~h;B'\Uŋ\4D7[_߲NQ- ]puKV4&" M49K5Fa͸6)ZiUԹ-%NPnԮڂo4y\3mANf?E—+ 9"˯خE/l{`EJHU=;@tɫؑ5T٣l ;rKM U̬ɜ [ ֋U=P3e8*ƽ4.5_;%>k;4cD yxD}r Рs+".tx(L"]2(TlhePbz̧cRqbYA C2/z&M%ϓ݆/ XϽςMZQցyfsl:g\/ϗG#Kc!e_S6T!]WX1= p 's%F`eq8WvTuf~#x/bzk'tbU/h+ ̒X.BB¡[]59[@ b콴LU_^dgT+悩AG' v"+eֹýPJH>#C㱼L0@?E;M_8^d$Jgd3bHɮmuQB|*J}`Q<=ey͔=(L7+ bƺ!{/>sƩ ௜I*J[ SfIF2k?Ɏ8dOQǫSG$MaC%DpMs b^a+MLyaf5P\Ij˴͟%=% 1.7[sc0s ^pQp*l._w*}[c/Sy2mN&_&6Ȑ6/\$Eܿ"0m^##NNlz!s6nބ Y}a˦(jP | I#VJ#lV~ _" ?$"!lO펝$#*)Z9=&؄tD4@}:b!9~6$Ñ{WjLO 3k1|[cP.kǥU4 zG*Nu۷|d{:­ҝbp☈Ҹ' 8}`LEyD:ƭV%%H3>Xې/mXڿ'"xT| EЦj,T57bS 뢱':.8:ae_ߢaB3jEwԁJ'C@#j/űk\ )NTC,?𛠊qlWh,Uؠ\%||&T$:(&5kݢׇTґϮ6nS5[;kxlðyy9c ὰ/E /y =H0Gmѱ|7@%=GNq {B/Ҁ'#lʆ'./! o)Ke)>de]x *Q1TKU𻡯J!8R\]_t4bv6Z&9+ GF=|Wi3 ekvJt&'j#n« !֮n){O2fQ݋(t$[f >Hr6_ŠU\60W)uj"?Av KEDx 7 zdzl^$H:_ vr?mjɚ^iIgFCޜbUƹn:1ݻ{mK2 Vޙc cdÛy*),D~Oi"E5}Wnˬڀţȉ` .R{]%xŮ7@5wTLacJ[I+*6h~|SIC~ocUD&L}v/pdj&Csط(NԶAKĭ"ٿt@YуocauA^Jێu\Sr!{oURMGY N|un n{"sfTޯŚCqc_޹S<3Ec{mG4"$Eg"W51Ov mR?i㬕~Ƶ/~E>oÇY>!5.#p2kCiҨi{!ioyỆrdFI4ݜuFv % ?GL)DtHʛeҷo*vWZxYbfncx+;T.""6n0&)㖰NUqV$s7z{8BH#A@/{B́B(&wg\Q^:%3X \ggeƎ2L5F!60@GbH!:)¹~ot{qn鹖F+ +~YJw)9b1(N6Na 9Vm|!iAd+N ّҪ hj J0Ͷb;Y3:(yOkˢ7^י-Ρ2_%1)BR {ƙ s};e(1֞T>Saey{7:M+6nqT] L$~U:}#*aUHH(P5铋P&q,SxVg>XTR/`_pqVQOI{| ,94YK#yUG,|T=2zmFoאIm vB~=}RhOX^g Hnao>^={oӶI%W *ܮwmТT O\+ 1i$ۺxY\"1ZFP)<8 ((hi"}q)j{~ B$EF ڥc`nˠsQaRL{Pzf Sp:VwMP&%SksY>d;\0~+dlcĎѱ8"!' ErH4/8#zHn=M]ngܝ"+=e9!rsrrECx" DY 44WBzIb#J#|WeE$k}{i(tp *Pze5A_l: .bKCW gdLv"g84Q("܋h:^0Q ;m@i9&Sɫ2;wlltL1_qa,-uxbӜ!0w83?]}ŵUpx'F˃d{6Gq3=v{1 fV C/yT9t ~YL |}yaClo!U?d;X5;׾VQEu"&B0 Dۜ-lGUvR8v{:_)؎+9\ӑmXii`uC߾4)rXeN1K6Mpx?{{Q8*td9z5AMLSW+%\(UTRwUbgz<;Q[㌀ڤ1~.]d[Yvƚ9TF&;}M@5X|`=+75*QFEvNjG %\oe`<$[4+4TP{q%FQI6dqB7N}2~ `èhFIK+|q1n G룸s/!58QxBV0#Wmp.( Zi*pbE~XpBIsߚ흹Psɝ.A٦(tg2S]zǛiMKJvPǜeWOGud)&2|18^9pe&s F/QN~gIv3LLBI>8[l/3zګ=5Tz[į,i[}ɇzcqv.5u'jQ/PBˈ7 N7Oh(h/| Ϻϖb~`f RBЮt>n [/%Z޺B}Z_JyɾثјKv ) Nm,^yny'\0NSkd~|St`x拐z*~(zRN./z}q@+=W/oܝ\ח^+SknqR hYJ='7uh Ճ mgN8_ȅ| ̀B'2={gsgeLުXBلGֽـ\fÎ5bKviWgPI;dUwvT "pނ\KiهۜC:wVd ܢGpu?=oGe.g!'7H,RÜge׏i#^yOХlJ2ɝ.<]rԗ, *2YJyҼ EmS"b"NfarP^rZGThC ! 'CZ>Qi?`|Zrcs>>$5Ƅs4k2LY~&%2J]}2N# U2M' vQ41ϕ1q[1tvzzASg<4 X"ג%/oAɘZ ::A.-$?$0]^>p cWqi ǧblܠUBӕ-5cQzJt+2M /fBP.Bgֽ)~bY'i2TyYS O 楴#Ѝs9P= I֓&L̢"kAqutL ~:iьހ)f`-L)_0gD0U t. `]"wĩqz%D@w7qt|~Ez|<$* Bh$֘t%yYDd3f+Юo7t S?ׅFC[+|{=> Ր0b~_t4.d/C)'' @} K1R#:HxEƄf钱$0 LdLir3/~N??om&]p"ijn4vb/%bˢ=ZAq2lܳɉjV] VႤ `#6$ g i`kM5=0ɒAʷMn i>ɽIM/${ 'i/d9=GzH9[2?#wdO΢(;t?P3 ќuulNߊ^}}A6}2\|Q\ cW`_'kjMc.)~Cϵ^dN2~Kd!Bl Cx+W, Py_7:W3tv+ s;Py>̽GzA}?gbKnb& JF54ݰwPבVOn7[Uj<,a`iBc. OZhE{&E(2+(dlY];CĐ 0ڸS%V1tQ AS9YwWIS69]eӶ\囗4y]c~2"*`v&)pʫPv U@*MD^ʓ`AaN'>Qg3'ˆRVQӕm֗R(fXO@ߕsS_RnF-m^qWf8nэRݬ٪0*/@[n\d6UAEvQrEo8]>E䢶ؕ2jU[mOC#)_Fi*Hn8ūbK[_P>2?,]7-M- A"^ȅ"+G]eb'39Rwohu~rA* 9j9 5ǃ5d854'̉ő:MDzX ݀lԸre[3`C29w=.QMw#>bs)opPֶk,<=YVݶdhȵK39y,L"V 9uHcz!'ݢ5-e때IlL}=ŧ"Rdl :I/;X OfDMŨ'DCLI:#(g$!-B`7>' v-Cqɪi Ocj񇡈< =wk5zBo$m39x`V3M3[r[T"L4rzb@w3e%Dn ؇:oCLwc)`RdrkcNBrrǒ m _RtsxhgW:*^IP'| LLɃ ;d^;0Tլ9]F;p@; OH}R:^|D3~ia-#Llp_cQXK"!Nli/2`9ذ>bZ$ѐbvi5$b+6Г^Dmg?ĮNkE,/F֜sT\Xq"x=vc{Y_Z#&;F ;ı[>=)0l-xYˆ>i: m Q' ?6彽ڵlb6g^[ـ6Y/~7H>q"*TocMv}:0cd-r,. a)N6E9}o|\2D8\,b5'N-`-x9 .龺adOK+ 0;^8Yqam~X}[SldGkslٙ)[PJYA3}l5 +d #wl{6r^X,t| 6bus8Nj3u|,=Ou.33p5߽,ɤK {9T@h..hgdFSx0s^QKWik `#*$нD#m=Ct._ gRl|4R-V\BGtZt*\8JKsthhn,j0bkyb~z^ @ŗБwsrtGjPXj̐M{IYKHT hR|VDjm@{WK*@( 9[ɻMrK5Y$oT3CMzj~\IE "@4pXIpi IW!TSYsZfusʭv @([M50㝎~[{u|v4n27_}}P Dd܋Frut"J1:J27ϬnO|$M -"ϞO}+VmDIJ8 7xͲLHV=z~GJRZce|l:]˫K]եد7Jt ]e  v-ciW淴P^zq:ٵOw@ny۳Cq4Y?z#eꦞ!% EcM-˱Lt&Fs_WE;wn)b߿Fc{.P!cBm 6ص}!Ĝ 71"SOV;2Mme$Bo&{sB+QǤ7Qkj1ʖ=rМ}답φ_T& gAWpU .}`p3y>f"5,u(C0d&6oNx>Hcfټ5` D$ϑi<2?@oL0ݤD6UY[N;evx̎PPgxa)L.#$_ߓ#bP~Jc,ԗAUPSNl%W,mE̘#֬rY7=ӗYfPK t2t"fMOLDɪ/@Zف zT].%1?"&D&cGYB atk1!.6&3<:ym ۄZ y,6*Y>HZLFz>RݯJ=Z?"\]`8}y?1U&tZYjvA֭+th ח~z18pS19 M6Vtsbra~~e]nU%D2FszEUS0JWnyԂ<-_K=|S6ve 鬔nps4J{:窴gY*Nу%M8TQ߈yMvnΪMqr~#0S@2ϕJ >P\bI#gWǿDiPg:m`k 9n@͒WN7!OVğeC+l˩ M6 -]t HlE&Qc fw6MU#=)}эH68rTDбr/s/wm3[}X=[6 HzzV(e]ŗj RD5Yg{ɋ9-D>@Cl .J @4bd4{khCHK@~q\SQ;յLbt" )=L\PU_E ]rd2is8H`PwĢt*NO;+A^7vs7M;!*[:}]Ǟy@6S,u"1J4v[Ms:!n˴2H]Uϵ^3A= 6Yrr&mnc6ryoWk-"i\4@>Mt_'ʼnw^W$U%4Mg+O2+5xka|E8[9z|d^9 uS*iYKT3k0>-kk]sTUXlFe`o0rޓ4LFU귩!q@~H9K?-bxL;%TvY .Qa_HceDZ"Tgĵ[L=ZhRwpB3Fr_3uy~Hg^2"GٺA }u E zdt}) y&!nƪNYPؼ.H\aXOkI#i%'/2 dV;+S.#e+t'u{aD}Oщ`GyUCqZ"bhJK7|(!$'F#JĄMusm 2v8Hj!"Mj Slֽ-aps)޳ŌV Ưo}a2\hRZDk>$u,NfG] ;#(ea2 ~a%^\}mo3rm aYemLQg#`°!#Ybr:?Q}@ia^#J'#[}TW`mk/;=0 Й]@'.0Ix Յ_?·Iw3ق$!Z{57ZN;|C&=?ҫ(p<41-齻+MD". bFx" vL\{5@bٗf &iVFC ALԣ$#z[lC?@|ڤ%鱬P 'K/ʓ)Kj3Ol aܖSN2me&|!frqLʿS2Gg ^Fzn1} "5:4wH[VK laIO=@ͻ]YbEe%fvOAth+ن6 =ȑ \[*"cJ\oJlZkߟFGj-[D :'oI!qyu8?&?QD89-% K_@ȍ#0WCKB5\x35kOvdqp}n|;)=_R}"#ַcӌ6JϣAj}`uɌ^ȧ22%KKna>p3;AnsqBTqy)fu;qqxġ~zK?í66HgÆQ(Jq}[uMr^ԍQ τyԹ[^WesAF=~b h&S!5wfِxmQI$0ANQ&)!m 5LN9C1d 5 AN8)~$IMWjNwJ` uMϾ_4BkŞ7@g^U֨FmtE?7[Hswy?L}*#VZs xy'_76YA2JOBJpQE{IiuVdݸ Q Y_K uq/"(KDz)F cxU=OQIҰJw-W  8y͗QQR6: fx+Tm)/#NzRjٻFh86HWG = }!)`f6M{?.xinHAR Kk>5_KheM nLX:w~‡yE8PZ_Uhg2R3|U[}_zsRuD9ץ1[T.K"B -m?7x~!Ǵߡ-ʩ>+  N1)X|@^-$r%,_URZSH? ѓێ7sòUp&sXe<̈́k B 67И^T]tgIF_xN8 L_y!%pbsڇ6V:.ӿ#6okfI[B u5Y0ɔuFiV Ftܒ?PGO|z2D>m̨^2y3yչi33`֢P,T׍XiYP&W`]ϛ;B213 : qV9)zlڇLge/=ʏЕ\i:zOWV9d3EHoQpwa) rdmp.tsdߎT^_Ҕlw0}ަR vG4:'v[p*; %<ɞ NMhĵNlck2/#Kgp`;|衦 seƪ2bU&2˲@3!@ 12˔bts.y>c౗<D7yxڽ3CdsNR[$mf{l>b8!dnޙ/r0L\i2pbi$15*{j3֏:jqO$66iz%ݑN*ӫ ZA}9. 'GC녦@hSwM|퇱6:\o{q RKn\rh/+u@ 7Y㉯WP\[js ]L|U Zz³a|@f > ץCBr<S*r_WH*]ҫ\.[/`i!!`tS$ 62D×P:TvBG7:߇yS/ L8& ܌n1hj^ڶwG{׷0w_a )$^=8ˠM`g|ˢ(GVY,jy YeP(Ah5k!M}UFsf H<@[mCegFX۾E]QJp^X^X+\u|'v% >m?ө L,r25T;p5 ( QgTO'8vɒg/9뭬j\LR̍:owwa|V4@ c.;OG/UlLM%SUvS߂Ȝ뤍;j dK>YhJkwt vܸW hrL# fiv7AA$wVPo74p sWj+\%1ї}ice^wo.Vru.,qv g\`Ts9|waz5%"5]+O``ؠJuG`VC,r|\4+YLV8ߍ*/eT6&,*f~W ?l2*?\ ȬyoSÒza9# 0YPg3UQ-*L(ۢm/,qR"mg<{lx`rP.=K]#zLX&kH`!q6ySSsB^~w Q3-Sbc;~%f`F:Yb>\@'D#3s^vzX뗁u cŲ !#6}ˎtWy D_;ו: Or{ڎ$t W`xi1Dž$.26]$M*c&4d&C]@)+|tW³#W!6g}D1/@𤌄jh\ҹԛ!y*;7X%mrf>*=$)Zygm )pOhr}-`\#)LRe Zhb6 1GS_;'jK=dQ\eT2!.{ BlED8p$`JĢ媍A xL lv=U# d] 9x Yٖۑ ]AѾþujlY:pvfEV-q1 8ʪ赪`" hp/dkg(X7(^2:GBgREmOܐz\ 8ԍDLYdj ׍mS-zB>!mz3?G>MԊ5us-equW7@r}4ڛΟ_ѲWnP#L#4$7|;hAk6ZqЏ&3qteY:FUDP~;Iw(]Dzf(4P:"J 5”ۼ_ST3Bɒ8vY.}r=ivSX I8 =P'gBm}MIM\'icވQrurUIr.lE|H%έ%a̮n)kpj=ua[.bn??H_<gvWU=pnWw;:I49L=-Nł%2سɿ*~=fXP?˔{-3!(H_Qtï6cQBFOalxTܭ!wE3 1F=7oIZkyc-6ge%xE<|Q| _"Y-[ _tW  ZA7~M呸p69+ Jύ IIU=x+7wܧS$,KMwHD ϴ+HI_1fckNbmlnLcتy0C$*C U`+ 1OHKBvhSVҷ #U\q9ÒО߳F6JI|1 Dov\VpW2 S|8SPCXH=0}7AH&t8Q>)Vc/Uv0pU̜!&@6I@wNX⽰;Δ!WGrV"(F"B}h^(w`"D]-C{+@[!97T3Na|ozo`Yl{ڢp倠}cuKFnY(TzB>,ͱ>[K~Sm ,[29mȯ<aECrd*&3v.$ FE?R׹n;#ӊDď"_LS6ua;0>4H8ܞ9%* 2!CDBv7@tT_4(_ǂ AoeTVCs1i@.\-',hƛ~Tx?_96[D.T"  Hh%DP۱d.~PڲݞhYyhd(lL,4/臾4ZGh YUPfnL`}H n}< M7x +U.ZO{qW^B`Bp~R[樂B p `Lz5aG s$R=5γ)X;Eo|6\__NsM2Sk_ E?lxkO)&jC2X n^Erz9q_[и dp4V+l\rكOXAkui/xhaBV].==pB&h7w)Tʄ5_,F`TLmo~V]Cޝi pQPQGڿ e0jBŵ 5/?ςHq MlCH/6bS$޼S! _ 2(V.^Cߓ7qTA1~£u*La&Ip܇+d"˩'G#]DZ4{i5H_m<#G`$hMA)0e*y pC[4K~E Pԓ^CBxd&WTY{ BkK)K1+݈nMu$FKh8 -}`a zTYTiHRbbEl6Q/4A?eB9;b~B⁼P =3| UV%n:iFġR%޸UDT[+vjǒM 2cT?g22V=t=0*? -, ŀ!)5#M{CpmU_,!v=%bn4t L,5BR!ùL{3nFQPRS!眈x7W]}vg V|v41jkh7PJ L/.F~v!K `—Y~*1 oN&Nj""˪/ZErm}Ʒɞu\H6( s)si/w_p&+U3pVܞKsKE-X5gR%`G!ōWjGYL6 ނhG ͆#B荢^ܙDH-IzxC e\u ؎a!%pp3nr:..5b/E`'rL*\-iO G֐?1>;p[pwD &$dlx CvY=CKaxsp}FY^v,^'ޝ2.>Ϻ E6V#UlOjd:*5$07m`J=JFtLP$(8/>+%ֺ{:H_EiԚs;s<7 + 7&>26i#fRx%8Dj_u&O$.,u< Rⴹ*v{S.;36~$yMw ,֜/ʉ_2M.'n(F`i l*b$;*2~~,Rap h݈ΊP<;SAʱ;p@x`+=3gč!kWs/aߣJ(Ndzsxk۩=Oz'A_>r3oJA=Q0d&t<:cׇcc@FЬU}#} ?W0ߩYwvSD86DF:لC8U7'Hioڑݾg`'k0K#,Cme F;vfLv4~Q|/ɀ[i.3B(ݩ+3'y7f^ěќjW͏ 8=/MŶ)7 U \*j^UɄ뮔t_Zp)'P.QrU2bƊKy{}բP#GD3tf0%[|ͩIx)6ᕱ7#hnu0:Y{gKk4" sUן'XR"+ntqe[dPv֊Q@;5:?q-ۧf2X+g-zi)S[M8 dr(+wyWs8,o!Fpe 7 xD(#8^cOe5:KLpVw]bGmi]p ΘlbdEs;H s'l}9I1qc;4TCۤ칯_zU\rt$|Ւ3>AeG 7ݏ7*r'gru"3"CwkDeO3sa"YXLPxq&60Z; :CT~.Fr,v~:ٽP H)Hv_+hw}]m6_Չ}P# :z7S)E5 k/Z[ ;OLzq){D ҕ+Y]5U /5dVͺ /ˁm`Wh 4pߒ$.jsuڰEڹqG Y)>asHpah>Pb{O,/.f: ="[ gxjm.$:.\5q.>5h1vpLTQ.Yv߃ XY6}|eۺ!DtDzFZ}\df׸L7j S=wט|XDPvpk`Q^Vp0lѺM__Y 4I%U`Sn}ք9~E |P\+R悔 J&k92)33֪9< Tj17E@&O4u֋W*ى]x[SpV+8:I(o].]AH5[6WQaQyp8_:=U3$-|`BKD5}Nwٓ0sJѠgoϠ-Ձh$-{Ȥin`BߟW#sV肪R(|ڃ2 ;>AΈUܺ|˱_+]4{@ E´|2G^RùO]ҡ9NT,se \EM~l%RR uw~b?%e"f#xxq9;c Dw|ںSMɴpS!IE5XƸ}&өMJZnXv2myVR?-kN(3K]V2-'H cƐд$oQ:!!J-ճuSH"C6︁u ?ʄuPk}ϖߑF=CLZ dSKs4t iJ 7n qDB]@IS Q:pC#;W'gXU'%]Z9mu]4pf3ȩ2<"mm[O;10W:W0@,{+$~21\f N3VsM/)]x tq8%CQ]!07 9A{  Dn6n9қ4Rdރ7BGDG+4p}Nyofc`T|7=} d y*siVZ8(b*mDp"qSq:DZRt(0QI 0I䢶0O3 -Ҩs(^Yp.qñ6 0i8oa1մ7t|bĹNt,"x}8!YxaV vHz&剐7` 2BϠڔIJ7Qߏ\(pcC#bUl:O 3{r;J헭5VǀECEACd][g*4u7EBQ.2h$ZRAr.c5lM}AE3> ǟ\u+q|YĘ6IԸ=b/X {]У/0MjpYԍ$x'GQkӝ!{Tr?kq_( ?' fgQqqvPKe.qA8 (Y*/L 1v'V=Ii\/UaH0:7:D'}O^kN0RDGWrూaӍq!2k3[C _ƣ60O6OeV̰?XfxCGqPAL۩*@$ e9JYLeVko@yk6\iפFEFAf3hqAYw4y"Uy8O R:a 2`hYfPU>~;{ ?1Z@A4oe Ò@@TJ2A_8p wgNRעlҹ^b)..T,.)=Bqz_ ::O}xlXf.ɡE>pY.*rƒC(2PJ0p4m>{:jr&oyLlFiʗ, igP)I^[N/^I@Xb隕 ?d8š&=`SMn"vKTtogp'儣TҹT3ko BP.Za] hZfu8/KA&EhG#>k]̹ўrIol 1uc'?ptN}iN~VBN(G0AaӊWmD z&$m%/fv٦ 0!2ilCf#.Vd *z\M[}dB@@6^S3ݧIh4RXrЁd#޵* <1d*7uwI A*oLh MQJ[iJ1DvurP*XSRT2E M.髫7.- dŏTB3Mc%^n "C/{>}# iA?ٴ!`(uBBFLsL2T.g_g'biQ|5='O Jg\BxD_cfA-r,-5 +bod#|ʋ^ 0:/t5S,fR># VZE`I/5a*h"'Qo [c??#/6R}8^àkACWH3-b27!xx2{nŧϕgdTyn~.y*weIZs =lvoN{+]^ZC=xMK #Yy,AH1hrXme.Bl. Xh3Ғ6BR򢃍Ҥ^1բ&h;Qq{3Jg_Rq$;^濫84"y>F%&]WP A ̅Ws@zz,|R-T^@*SK39Sw9 bLANsEȺ7# : ʰ<+ʉR^8眞p W~_WZhImcOkhLa>J'\=T̼ ȱ=Y9IA܇7 =# Ph@}Ze-N5e؄⇹*S/x Ҹk|e^QVF\N'`LtǢz~q~. !o5[\b*BtT <K nѵDO\DYvBح;.ȊuQ{RWC{R('.ˎv1 vbCw'}}Ƥ餂:fNI{.n<3a%6\!)$jT7Eш\mŧ(&_'HBy(ai c#Q{/@VV0@- egI^rL 1[/}#D!"QTaWQ "^ZJ9ŗRw&9R4kq$g6?Cz{S/7E~S6rg?}I6\]z^.yUlF6.򼇹ap;@$?qV-˝1Io"ΐA5hHSGLsDCXF i iNBg$Gd@{ڬz–mWM1cm|O* !2{3]&VziǸ}+Bpqv2ܕjBaJx(Xͥ@@U֛ W 'hI[ EOml怦$`?h+68mh2W2&,岶o=nyB4hx;ʦa猀O>ZhR\ UrʳB*cJ|C6 >;Ri^2dHTY- {^^݂1 J,ol=P%hWҝxoᡁh>kx>&@Tv|.·I8 ξ~fvKVme:} qJpplXz_JfG8qh6+auV3` QT4Aס9/N!{onn] "/lߝI$[(nPeKP,A P؋%;I|H#pe@+]TiP1uGj%-mibefIaOAsM(;k5 &51tzU اM|;í{ c3So,wMB 9 7 x Xڍ"vkv{fhtIv-O/*R=sDZ*k;l k3U5>02wH~Nyq nN(`إSqKl;9[Q|6|hu4Ept~YS (YbT2: ź-T<芙eRw`wmK|PsT]{U,&79Dthr]03$ƢLbc $ MnOm/ǥpX3 P;RWҁj>U: L1$ԽQjEq/,e"Nѳ<\ف:](z"*dI|8.a6;ݷ5&9zqk|-N) u.UʚU_"UeXRx{ηZkwf*?e/%.مfcˈwm/ӧ8?gOYzX-էS$c #pOϿ:9+}L K4cSy]\S\ CpKq3%{D8Q|I@`̊rZYB*Jt=.9Ђ\ʰd9Y],~snm(\.`DAߗxX~& BPQf~Y$/M49[ \:wsoظ`y\uمBcvD9sVDZ,sq.| X>GglO{ ӑvo6|>$B  {Qge\'y "%}99vK|S87szpY(%'-}iP&u+Љ)BsގUm'fF_/7nַlw/Rῑoif [W@!nU/AБ͔c "It'c5Y ;Qhf[ []iEE0 @tAS+vGIHi-S -,z:]/>$EYR^V־;#2Pa8Dk]XdaMbs{I}=M)a qz263S]Ϧa1pS[{>6=>C134Q+_l{1bP,ĝDj'9琛<;i7+Q9촷cr3&[`%lFQ{20&!f[׮pso<)^N.ll8Mi|̪:O~pC%dtuQ.,Z%_+>\8f, .Swڶ94xD T7:+UGd%wcb:c>EݪL:JLIyqbGEd3kv"׵gwg&o_5= &/5˲?'E k.iXϱF=!P"eY |t37˃2K0ܹ@Rm /1j4AXYz#;^$B@`tZ1o^(fޫǥ~Ow=ڗP֕j^Tm[!;g̫p|=8qtXfmRj}îҔZ^!WCb{.[6GwͶf,]15Gj6KS]-Ld!)V<[k[L!+ ?޼,R<Rrjk8W퍔d .7̷pڱP<5'}ŵc>tJfLدKks IUt9c(|E Xr"^T%osN]G1[! ZnMpЀ~(`ڮ@?TRYY cI`ɡصm\FZ;^ blWLI?+@a&/ 蕿0Ȫdtcqvzv]k9B/"_T~؞S54x0]t79ଅ>=qaq\lp ,z vYWS$Z|8 xȮ a9t (2R0 "2oqhtRg% 5_좭787sJ s5oE8hOZfS]q^Č kꖨE"I[R,B46U1Jx`Iv.̋.VkKs)8ȉN=R݊,"5wԯ CLĿ ^F@T8\k_!~0bN>oNi$Y"k}W&Ho]`mD}wa)CgoʑHvcoBf.y8#ЈQE&֪b ĈԳk[tTӒ*^/ցqSKֹr~۾, o;]/=i&6wT]raUMxixdaI>'S,5Á3FcHozT>pe@60)]'޹+Q,,#]W T5qQG.=V z`(1Nt  =3.?߭eM|Za Q`wzU_eu7@Ka]>9_ߚ%O~ZB,:,F͒O|_|~ z{_;/FO:l3"DS ZuD^糝5ǓaJyPc,Ѩ8Jՙ3 =IQ5unBcD+e?Ǖ"ŻR9-w o6 {0Jf&CP? hz?%zs si1@i},:?w]cOs -m9ʶ4`w.q\1R{ީlp"j!^;.He%D6 ?tqsnZ[ jSיpiJRk !vvfbN v4u #-a2} :, +]H X%ҟ]hx|#B}{Kspj M*uRi([d2׈8P6M#j[߃Y8JݼHvۀwLrR5,B`lj#bve9zﮉ/OF\W#NmoSIǦ vOkx@Rq%!E@#"L37a$iVh NMѪ򀸻#i1n9Q?>.w }_ ]|=/+X@\ocr|IOCD~;E#>̇v PJѷ ˾kN,"<'Wrݏ@H]#y;WfCt)s_lSPٲ&}_˱\|yӞoc8O"qjHlކMK|dɼc)(?Ɨ5pvn@aaBfªCNf.vg so\;R8RZ]<OZwx$[T7v6fp}"zA?l94iM m@$F"td3 ܸ'# "C{zP8!1Bo=^>1 Bo`ܯ0/䎑2% )Px6ްLff<5G⧣<33UGL,i͢e`aUe'.uy(:E C E=")wll5R5B1(aARL>g8Oĉ/0pYg|Pg b}Ƿx_R;zCNAsk!GC/v;ϔOJq|WK;1%X_}S|1A΅UO‹ϊ6]֔po*@f,Ǧ(a)9+T%dF`N"Sj+vDE rXq{&`cd_ҧK|/qw->m;WBHª-BoФ64F]P,x<5ܬ'*LuI"\g-Y ÕOhT‚ԻcFCa9X> wg^+dnz3u7O\#H'u!S8|3Oh_~8dOhS{R]d'F&"K|91°dg%r'Bcg%. 'D {l Dd/t<}A&:! twztC25w)/A6B=j6╢(Kn=4;,5"d >>Ymi_ V.ZO1#gp.wb7tժ ͐ lcćg" ˑxO@/{{wt֢UF a_J"GB!h4 _EL4t I4߽/|l709Ptk qXK'֥@.UHȸ*m+u2exՙ]O%`F1 8[>Z/9c3J;&_CLiԨ!"΢wJPdR/}ncz*pth/B 6vQc~A۴Ⱦ)!=Ș,u ̳ю#QҘnnNt$@/m4.b}lA_ESgq?ECA6D~(Z^X Hس8w_eHFE?WZ頸}fcͫ1ҟd=bf{'e?9PO>f\A:عcS?g {X%~]b$L鼊~;_(mO#^r^~J#|!ދ'k!SLrߌBĤsvoT+DQ;9TV0~Gb]sCV~hP(TX\s~?e(vTƿ7O/ `m}SA9 S3g<׹*ᓡyG8p \ΚQ*2Ű 1rs,}mZS'"#)a5?z>q 9{F>sB9$myvɾ8z2Kӌ1ɖ([Ugހ9C碸YG w Ge]/ zA-= rbc5ý%(f+`t}T!_9x{j!D"iNO ߟOYpjFΐZ #2O$/]lԫki[u8')GO8"+qn|fsp\&CpM][ԗ ENGAK ]>.ﳦc:+Zv^hJ74:ZE]@)"#+W`89C.'aNyZc41+'pEb"Gt/Si罱q]/7?XXMISB'So"xٹHtj$v8%8?FRb.ZT4c$?KdCEb}HI^r6P`˰o|t?Fb9F۹]6|efjyAיTHǟ[Iܽ0,0EȻ8~LQ%, d ~h{&cAf\"d ʼn!KGcFI$lb; n"T߫EAȢ[7#ٟ rQ^MZ2 ,#4xpI=l*n J, Ye]z # fAp^L`}L:s5 58{/A+KO Rk/X7h +rDmM9 xN(=, "SPKw@5 'r& /.)]w 0 ëkgHhN&ET5_k]X ׌Xz)"!O.SdqC\өNbBlj'.ѩ(Asd+ N(v籀 }>jbVHeL%rQz3%i?yx|HqmKj D~i$p*4N4:6g wf;i`UKώ URUYJoSxax&DjXE@)&tZUhbT]9PoNrDIUJHbF NM}0 (5u2:Q⯖K/9#zD/Z!'mV V+e9 [8@BEt1[wp -R :D@̯R%BWm1! Oh#)TsU6-Vh?uql|-bŶ#zҍDNi12}+ 8 rA'P{?ڝ<Э&8aM,-Dx(?2`UmA5v ʌ" ޶"q }DL ~W6v64?2–DfQ"$Zɒyxau$D@` TCR2b]㭙 ϮM|#- 6/( ڛRpI *8 :1!! uG FQ ~R!3tG ֱC_SB_S KF Y"n[blM@pp]⍨@ײ-:#"%A.[*Tov W! H|I5Bax$"IXT A4\!h.jy5KH#P14ܤ,fc-̘Vߪ+Y%O6N M#nG52[ˆ g4 /GqNm=]SKՔCZ.p)/!q]|q0e4{)H94>1GFkZJ $Cbi5+N*gTEٛeCW;h2-?K U.ekE?Ufӊ|*$_dMP;]7ȃQH GEl JȼL2_Mo4By,qaO]I$Z7 ON5,V ̯=mf4cَtͰ[fIb/OguS-܌=@o2mАS><0fKFesU3'Zq @~lKԴ{;ZW#uN´TYCl 6P[۶jށI[|(XH?.1[rBՓ&"Po?Y4ҝZ rVqY1<-%ql̦v8b;W2pvM&aԮbFL`4"%ue*ɖ>:x>$$KsZ| IT@bb >,A: 銤_&!DM2 h]۬L.EkM>2y]5>'`];[Ww?\ds')ak+r R;4iSvr_vX΋9\N ͱː,t{esXDeČ6 Z$T}1Bz56N4r4yDan[ߴ$V !]HNzd^c5m{=cb{4;g(;a~hQqT`oB.u2BKhe!A\N^L" 2rk9~p `[ݛ5˃# 8d\Řl.i @_=2}6ګi)68n0ӫAlL:w tpTOeg4iH4(U7̳Z8$ikSOL]نWMQ8}ix;n$2Yo$`x ږtׯ[ D\ᣔ̻๱'F"kQU=Ot@V-,SIB*@Pp>" 5vKn*jPӆ!Ʒ'菷ƾa퉌M[ `X^6!uFB~:2ӷ?a2zsv!"fNEme"9YwBLZIezrZ©ʺY/Nrw +zSrϞdoZpsFyiN ȱB ^ԬmDSZ^ԯz" 8ؾ'2Hg饠MXU(]MJt(T X޼藦e'_Wdr~/4 "4,m$z 7J Aby.v/ 'L|5ĆVCZLĴk”GkqoQQmRY%6` XE?}L8q_!hsM}O璋xoxԈ9W*Iq6riи]~ M\Mfi.ݽڂ'O1eC.ihG ~+DefZ?5EhwNUi@~My#(IUEj)DU!oڗ8y`Hp]R󿴓¥, dEx:=|D{gCupQ{>7p xx%-#MdduڅG[6D PӉdE3;jK9F$K֓{msÉ,ަPz[JdԎuĉë[6#VpsV-qi@- ;u ^\/w$7*( *Mqc8bVC\zǪiliOI:0'4_?< s7 tST{w%1غM(8Q x[ĽC7(NDI#4R5M l3+:*ǹHk-HҒ4ld+Η8$4 ߳.Cr3ZI; n%-zZ^iA]Uu0m1DoI`Һ?ܕQT#RˇlV[#r1PaUF2oCik8:o#  Fhc3 ",vQa! ̬K!L!,tUҟ1Q8:f8aAՙ[Һ,4dr'SG {, Ծ~@ rW0l\+_Vt®!g QU^zAX{Z!a꽉ȡXVkw|1$`(([1hi}_")1;mӏ|@KvW͸HhˣȧmjA8H=|c_Gga~i Z`;KSPpXE) Xpr~8B 2Cgϖty?$m8NSzd#uouz 00 Iwg0Lm|g=7wz(Rְe%ayȝ0@t.9ٱ,~os^ҍ9ּ]:ΖﮐPRz%*# rʩe懡H5)_}ÇRl (ѓի4_ebs4` W$Qb (s}A{Pz17ꕝ (#jA ?*6}f~>C#nb閻ՒNjN# VRܾ]|5gDag%b[ht+\G/*&|߫o g: V` 6 a?aV,c6οDא)W l$p&Vɋhx~d:C [ְ>nQ͔2w X4ĬNxd->;7S7wwN Wcꪳ-FQ Q Ԧ(ܯ8ɻ25ѧD) ;AjhBY?VÔReDo5qPE/WijqʺMIWC),Ä? &͛.հk~e2>j00A cBկt=D36x3%$GU2{uSPGDSɃ\hN TGV=^M􊞐,jBO2a'ҡB;1qda%(S4ĕD ; ,@(I~oaQ\ Ofل,n|ɑнf-P$qUEcSL9'dOg1dtxbcn Fg f[3\ _߾lf9=E^̷ap|Jc7hQmpLF2cf׻˥s|1'@.ZLUmښ7fK# sֶP;(ր \v^Ip0ys"fSC )+q4FBdݱ yZ@. u 2ZN6]rB'{dLoJcT \Mi 6X \`7>7,V;$K:.)kI__Kk|ҝFWƃxdn**zofaFX ?w_Ŀ#tx5  |Zty_`_yeiM̲<).R77nɿt3<bU*[Ɖg4LѦO0ݻ"8#G0`0,J`M Fv Sz)Bxl줜@2O sйpO1sr8풉U, h|\M z$ Wb0z=ҍc2A E@ oƤ)s'́*IS^wbp7bbkw 3 mG˧q,FRg<8*SY+8K1i\VbsV? rj IvzXZՑK;*X?hJ@aa'_Kށ}XuYi{w 9~"7i)[K+>MfLGk2NY,H[zHTG2F:BLgȢ%uC8>4_eFZI!RP$X4Ȣya_RN)#st3&XGr# 8W[u'MNgH푊i@)}܈ܵNVhsj;a{[&)`r$2_cdb xA`G?zIT0ؼ1hBup 081$3 [E; VHBkd^-rPJ݊MܧbBoܮ{f1䅨 gA/bX#B0ibW2OpT ˌ=\=]+|+%\&Ŵ Ydӎ1lCNˍv^بTގ'UygAJL tBkuI+ǿ!43Y14苍*qbYtp߬{ ~2pq;m񸍞8ZΗ#vK>^Q%ztP<ςA.k ܆)i39WA La8/] ^lOo8S87ς y#W~ߝLQv5Y//@ёT$P J9ǿnىP[w Ln|] 0 -a"v\ ݈Z2`ߙ9o.]>(gԈd:[9S&Šmt1*c6ms&][] -9d)th:4Cf %١f/q @L [Q71}fyGTϮ1bdpMxwR!`-}X^ret^zlDTJқZ B懏3G7pLO3x=i4~̾{jsPW|cDfO>[:vw݃*{`WK5({0`dog<[f2;*8S}?lOTaТzs+EU?S>ջӨN23 asAUHR0Pĥҗ|ໃb3}8syX9$8y}L(pY I:u=*cI>!UQ03L$wGQHBeHƻ7"]pVXDaˉt=XZUsFlg>-dqFm}YSg*npJ&wY"JCtS ëMi|Cr`fwgw9Tp:Nӓ)nH~Xd yԄ6rh]aM2{)Zu%7g\_%)RXDքa? <]+S x?rI0#;ʱ,Qs2 u_RrVĶ%)g۲Ě W>T$_WZ̈́Lޛ(Ѓaßm~ګ1Eton1KBi9sV }ϒ7h /7M>2V5f V-|_n}%e){vuE~LǷ>"@@giR{8Y*jiDh8,K)s%A* MQT3Q-E=A;c4ؐ.ȒdZLSUW& 5߳v磗{<eRryg諽|1@rM@0{{o.%a<u>IP*m *2P_2t^D=4S>s~<֬g}~~t~D(4ߨ~a*@!>_r7V`x4aQ7"9Drc!,2=坦p4>SmƄ(vpо0WswFaOOs_ {p:nU؜[N-PE^": ӏj2 sa,#R,brJW AW\?̸(wCC%Y& MBK=qvx7( PPy`+K%䵞R]iv\=Pq LC.hcTVCvc.58_{"Ơ߰Iϱf#c~+T4ٙc7nq[qR}OaTWTFF5 Qm;ОIvlasQ\)āf*3kҥErh3$fȒlٗps-T)<~+*8WI屋 L<a"qM84UmAov6׀^Qb 9Y>+ 'N, ab_#=i,~ɧFේђⲁ+5h0ס۞4OUoD~y2zILg< <В?*SyF MUՎG,]t9U'jN`lf'n.kƀSڛ+@j6eAP\6s,'r#< V`8TvReb>[?W͐ey'hsQa.0՚ZEm=JMY#(D8 kѳ"bOjfwyy|T:64ߦ$(gZ kFl[xĨiUc xیk}}sfޮ >58>1F\6Cm.mIY 7K@Z㚗-lķJ:|!k'owiݼ\A3beCNg R7S$S.ca~䚧1!qwXF6}6 v* ZwƇ}[]SdRL(#)|O}R.9'Ԇ-BK [ 1jju8qFaElBak2{r g!M&UtpGmhG8lחtqEXD z@O :uڡ=ʥ41j,Fx0)Xԃ ~&)ya,;pR}^a2ג?AU,]A;El,|lpToZ&,,vm\dS1L b[2?y Mb<-9 $E%-rj/30 h*V뗡m,j-HEgC78B1HzLrgN1$ij@`HdI- 5[Эo{T-V"n+WQOD6 2`QDu`Ϡ@5.fy|?aQN r˗t{2_q*52OA s#ܴǡ*/FV,ǞJp3!fئonwE%J= k鏠0%68.\k2oW/ CÖiљݸj7}$ G09[k6)'UrL!.h"ƮH 2[\߬DF#t|77l}uّ{cC?= <U9C׫ Tz))-͆pv@$d~}.%?~w\( fPvJfҁ<3q(=lF` s;h (=HGOzɡHe ѯYHlSd"S|=?5A̕NJ+f1bF&:7~>WafNeةN(^p8NLv&/TicNM:8'>L]_r6ыJ:J^{]ǹtDaEϥKKxz RǬt_R=wE>sm5}u|SXgf@cZwi޳rN 0P 5_y ugW( IS㩴Wyfɱۘ5P1av}3>] zP"bB-+&QQfoULj6& s?}.륔XFm@]% ( t;*eS1bxPJȕ#Qt9 NF|/F$/쁗œ0ӗVA iZҜB (MX6,9+hy/~mo1ےξVM5H[ *&w):+xeA}Gm|RhTG4Y/ThI3 ҿcjS ˓Pڛ7j e3Dov"“^in@2n ;:N㞄]r9(8]qlt BT$QBOUnb`$FW$̚㊖.^//Q!CQiH h:pM/̂y+H5Ӵ%?tS奔zCfHlaFNO9l0=%إəƧm>R;oU,ȶk>+SMu:q#ؘX.zj9UL]Ƈ% & qϹ߹qvemv,cQVµ=!+-[_pQ%wO%@>R'Is#۵W-cC#cT)#ںc4zbj+u5HJՌDT},Zfڹq7=%FamNꍦ-%Gt7Z5ߠ" 2wZ`^E6hs_ '[[ӿ4^DZ'c&#b4NVDWR~><9Bses3JmIxcY~u)1V$}>jgM` lA/KMRΗ(  Ye,z& zM$5]Pf6_OR qzn%-]|&}sP8"{E\IGĈ'YDs7G`=ra@4rc/)o7湈>O|9`S04`&Q EX>ێ@6HE1B .mJcٶD*=$d ǬJ<-{ࡔg[ 6f<]Z#G1TW27Mdܗ' [,W.Yc|v3lLQrW}_G!'k X2MJ-Lkj8T|`iK?b˿쫽ګs~h TœKV7ld<'e`P`etyOXjI0mO[{3˒6A E$d3}X/CX1noTVe?iyst̔;tcҍǨ7KE24f\h&@ppsAR]0RУц%dWQK7oZ[&&HK1KWLX*kL6dE^`#]H nۙMr%kٲkSSY~5 ]u7Q͵[{Prw4 A; Xm|OHd-gCHaL۹dhZY൙-@G\+ e,ox5s~M6ldy2~[ ۣ"ߞb~dʊkSMFqٝ%hF^ F fkAxw飌J@/*/_ 7+`d:;egB h ֪k: Z/bU vl5Sx 'Bs:'48 dY8ܢ::YoSI ClU/WOc/(9dZ^®Nvv}'`= &23m2"jU hI@S!Pc'Ih NsN t!&ԱݕccVFpTgB9Ts}n˵j$ZOF}t{$h&+$LAv.bє;MDz2-ճDD53x>nrEQ./;O:\XQ ."墱e)>ٰ.ΫfNi!LD\65x] 䥘w<(]ZF w&xA anqzXW5lXMO1"r{>o khk2x5zņM^yI|. .Έ DL~+[La|W:&-F=HQh0dpᾙFAf~J6VaB/*`O^]2b*dP &Ԁbf^9>Ewkc+Ҁ`h░_+ _U gZ5#ގnp'O\j;&F_K³Uʢ"gY];vh8Ts:aB/CA\qQw}z0<4.2iUr*N, |QPrVɚ1D(wR!fi*t+A ~bʶô <]}͹l+z.1zIn!o@ZhA =؛<6 vZ\T!z/$ƶoTb7:p+5$wAXcRx/],D6yqԲh1!b2oc-SzRwS_`x;nf y0F^ʑU@Zq:.,3p`l ' sUwÄ@uYwj/}鏁]F 8 |W0e'd09{;<٪(;dbh=ue:>{@1*zp[h 8xdK"MnEƇ~nZu>F5lBdBy̞;0֣YzdJK_a}&zM3\Pν nk!7\F <ѣCNMՀueiDn]XbUq OQVGC(ACN|S;zЯԐ'ZtahD N Ф1>Unt䦂_b,  Etj.om#t zKy o̊10=Tޠ?^S ~:(8XI8>r}fѬ t[26Ʒ2ڗ\R(E*ʛҏ[7[|<)қ2X5"-?uNGxXJOߋr͟,=|_ŴXvυ!ɛqOZf=0UD;,*J-TfX;$Rh#Z~0R𵯋d^t`9tRf¼&I} = >Q^SM:.& s5zaMQލC?[x}4'1dW(wg\El ,lļgwYrl$}@YYrKL@hwc<0~+)dqƾh͑X%o>.6oJ?ArEkY\KX,60 *,b1艌02uJq/ *6LR}ƴeXēI%k [P':|}HuM&aʉuly1R&ZSOe=*[Ag#K$Z E]=(O4 UvpdA !/Րo]n##M;۶y=/JBtF =( Ũ:ZG7XhìPيBcj@_ |Zb{vXG2B7!N!yZo8esĔǑa'X.vU7 /C`^}g4ģXX*kLu^{^4A虷;(0(Վ/烣@ʒC@2Q_ bx }ۢBVVhI/pmoVE+mƧ]<r>]?/&+J.OU*[gW5'hx,=e%ew&%| XV1KDgրfqMrȱPm: j$t`\:KmK2},, dIe)p6d,GŢXJQKJ_x(@y>oR ֥(Uւ)8V}?YywQ<^oB$#[`1hZRx:(w2#?rd6a;% McbsgbM/~^Qn]dp6}}04k%yzUD $LekNfjkb,5kBvﯳmj./"d9l}D zƮBWO ~Ny[r3|hj>\Tf_0&R;!;~dW@mrc#t[V{bݴkN\^: .ر\d2aշO{-zdX_  xM @ -1@{4AnQKujY,,T.pa>ΤQgѶ#d/fv\ѝF8Cw-oǂ1UJmx/*KV~i@_ӂT*)T@n -c8ُNm _ߌQ__\V^I2q8y=0S^eV^YU]Zf,aC.4ƚhRH~WKu)e֙ey߯TϵX) ȖFjZF^b]e'4 IZ/8Ӆ r48")#QBŭt8&lX}:6 ~L^SeCS_Ga sڹcWTraa9HՌ|.ف/ `)=ey|TX4ȞӾE Ԡ*nXŠuwv. 1&1N Xmfhi~>-:EI*eJheH#}iW~Xg0NRՇc q[+x&KyȰHdO*1k8Y`O?E'.0B@ WI5#1iO&\.[ \iWvjxj 2l2/?V>{-Z.RNyu_q0F958K2^,h+܇ځK3iIQNof:|= !_`6ju0vMh3J0=ϣЭ-4&%w,ۯ#͞ftmf9p/TpnH7ԕ G`FɁR!x*~Өqv`_fR:]Nu™;Ylޔk DYbp* T00K3 8HFx =kUƯ,e⳸Ee;R nަK}$bsVYKQzxDpL9¿Ef_XLRK<Ĝ+^j?}[t d"[Z#@8Y 3$sYY9Foz`J6y`?K ,XjIs_3NfRǿ!j_Vcb8d6dbo먩 +!<"Vn38 .TPLhx7hMɐ':P,9$iη5tJ>WB] ˥ -0CF 6Q@!Xh6/3*b.DY"^@#v}5~s[6;|ZQSi˩n~pO'5azj|xSIElA x"}W2:[&Z&gk$drs'^4(VH@+X^ԓ *Q\ݲo7;Ԏ9=s1aĐ*čalsRX_yNWU# sGBb]'܁;$XQZ% DoBd{A]{YNzs{j;utwG^o|;Shs(`e~j?xb:tPn Yh]hqޡɡFw.$!zxL~$~.h`jiM izU}%2>u'EV *`о8)orz{zPae;֏3QAԇ_ғ](Sڌ _bd }".h > } A_[g%I#J/|+4=&)33yhCUƑ`]\;}ho%tn{B)V$RW '_KB2Ē0  鷰g զ@%uӆiT`j*0 S+jV/|4>H)M8}ZK ߧ^_jǻT#r@a\C$"* &#jKC;EճFNPPC$gf^ƕ_xMܗϤ`Q dMi?=7.D 'x|'a+C9O8_أcزv-Med7HFS|A-[w'3'ʆ/[w̾5B(ٚE;'n[Xj{Mbwp!I=ޑ~5rOn*X>rmQ/m3ږ]wI[/d:&WbyV3 0t2F'g#tlZoO3ofD[= w* 'oCΣ~7!p_nܘSD[?qgn p%n<[nNj҉=C#'vؑP<ʧF@:aa c^ť<6 0!l vjS]XR=F^Of@. +/4Y= UWHV/cQ(p_cRrNJ {h׮9#pS]6&Br -ZܵR8H!D۾@N"2thipɎ]]]H }/IŁp3Y`IL١!=vnS=a7qZָhu!ƻڟ1xD 3s'q٠o?inIBՓ)/Wh1Ew~Z~ʳyڌ$ab{7?wIˤ/9t؀Gy\B!+26=p( aӵBҙgڪ#~+PD4"e\e;+;%ЦlV`@Yl4fё*%?~Uzz#\NBPIvNPVul˵5.!M VmئJګua.>]0u5E(E."#.SfCkۜZf `Ԭ\4u4,ӂ୬vp tHĸ`3hՏ9irb]2o ai'p8ޱQX/>LԖscƧEpN#{*_\r׏Z2,".}3i؂_u~ M40K\\Fl)dyAd. ao>l+%"ʭbkUIsH`&JAw؃?r#Xb-29)U~HRx ;Fg-\4@+}aBe~ŗqԸ4 8{X=37"&ҭ0Rk:IOQ$`.kUg~g%tXf"䔿z13뒚֭,:)K_A6-xc}`)4;'.oߏ9?ѾztD@B]g+lƓpXwG*i- p 12}Aj Hs43iw,MV<\m y Y0B6OD>,d}\E[`OJ}ؾHrnHG7B;tȎ} Nz}ӕ|Cܣ AJ/??&)5/⡎.3j6c=2MH_S3f_](~S =dݻsr!Lgh!B/J1+ǜqN+[whC-R}I[BA-Ψ ]x OnJƑH|S}rZ:~ yg(1OJ M:>VtTW0+m_E-IAY0,IX/;@Q@t:yWq +ds]4Dwa%qq_GE˷Lu1}L/:{FǸpAH>sU֧"e*2 )l.⹻l?u;w˂> 1`PZqfQ߆zL*CBVUpnm^ʵi?).pi ׶twt 3nm.tM%yK B(r07LC^6J]V~󾔊}:%MFh!~WSޗ9q95v:.:ԄC(J`٩AmGk5{D@l^KIA_5WrT%j\իmo(Q ʎM0h 5=l;wo8o< xجLi.ޛ+s C$)ܪb %p[T/cb1c.7 % Pvc s,{%T,7O=pp(|qjVwM]J|G;fV#N2kX#43lO0LI@Q4Ѿ?R(瀘לmUx&6;A;KF6`lr~2r> BP״`}N7/e€YC?@$B+XZGeFyU1:\G]l2N=UQTTH[' k:xfB7L 񪿼ϾX^- ۖ3ҕrx[h5z11]Bxa;%c3{UGVHWxDĂfM2M KÌ{b?xW6)\|"7M."K kn"0 ۸C zC$a󻰯,v|)Ȗ# Eа9OW7Hr`rl i`:&t39 Je@v4qg!t`UK@tpc+pCsTо0xl}[`ߨ}3kyU^Tǵ;e@6,{m<>}JK!Y/ZS-7Uކsu:a[*v[\B¥؇ORG_u3“s98.Y!/ !2+_"9cT f3o,+<:B.6҆W/{U~5dWh\WBcёDd˿tGްJ_]al#n71s%/q6.RBw rP[hXy=Weu @ H-!-fBCR|_1ҔvLXb )9h[*AcrIxuOmyPVTjI|߶֥e"d$u<JV|-en BfQ4 d}pܧRg~&G?7`7Bk?{8b[?Y ͍V=9`(yY *S:hs(0O380;!ゝ9ryYƆ0:5ߦ@wפȴ3jWv>ºwn4d,J}oqltK^ɌIB[ߐťH fOGP*T`T?YYmBÏ)h˧$?H6sc9>WJ/O A)õU`~PٶAVǧ ¾b)'``(}/{Nw(^gXД'j詧fl:8z(u4PT\"jDA9@hXcZ7=tUbP00J؊a GSۚAm'&9r--GC\.keGe\iȤ'?L ^*F HՃ/ KW4SPr$I2g Z9i"/1BPhۅ˗;P74y\&F|"֍74gt6v<m݅h DɅ>[ 4 Ղ=]&+7c. C3bf ʑf> j֧&Tsx'-oU<Bޣ^l s\:lQ<97w>S]Ms~m4AEp$0HUy8(0;s:O@*%16N9ƙA_.tj0ӾAL;r*1%6Sa%%oU ezp BL4+yqٝYj cAjʹŹ4raJOճq"u3lrR{ч-ɒmO'>Zc?$Cp5/ΕyxE7CW^gU>8sb헨BTS;|ެq-+QӛLմw<7]Z7_♠sa<ڠNʽwX89×)eGgB&ƹ?koP qyX ڬXlgNv\*mϸK oǬL$d*ڐ=<?`!~ǵti8|J`@onja*ҽfV^ZWl]n$?rga>&m6`2I5"Cciܻw#9 Xj3,n Y "ϕge*{Fw-Kd'O2B x"n*2WS,/wWQ*m=}v1>! &?eoiF|#n(7ifVƜSC,Ob,Štǽ]f>*e"LmKg:H(rA˒z8Xxe,KG}(8)?\C7c!|P% nDh^2j\dn55?l$C*^N8>S 5l85hzp| `owYN\Z8X{^HǵB}L F!Hи%C<NUΩ,=q}yʡM$<}34{6E>̦SZ_Ιvadanpj Y9fKYoT`Yקjb g toSGue0g'),{ٻ@;;._Lh&ȄOcV:ĮgUjWۈI`.'#:P.<n@{~d =Mc|OumB㼰#]h{Z b*0/OyWs= J}:U_էR%0p rҹ+vAjuol4=Eڧa%t16j (͗8|npuN!wOT$C~!KlR-ѱ<-?q2K$LW{">UCiûE|Hk _E:i~|3ҩ&+ R5qQ.1*C]푰rc@V8@p ǡEOMlB,?Mޛ֝;zicS <%\9x Q 7sgqN|a/ V:ǽ\|ҙX'Ԇ$Y5^d@9͌n䕎>P}ٺ5gTǣĔ7 0I@< J`p1ʱ?rHx@&DO[B1ꞧ/ܛbJ{A8LHs5[ҔLCf? $]qW? 7 ꫨ(gOyNF1qi~3\!vbN1pS!_vjyWCH܋N3ocZ %m2)'2;dsbfq]Om)C $C`z}z!]\ދs[Yql*xLOgv~Q )T:.}CLVS- ٘Y&m"+f}DP9J)9룎&zYoT܌$an-;oչݍRZ-97n-NV_A`4NZ)cx~QPf{RUeG_pvJ`SGFwA6hiv  q[bsTkQPJ9]‰Crp&#tv/2'Ôq&L-"+;w13eZ:7JfEE@J`p}$d)ᅛTCCӲGA{Th2,sSPethr!maŠ d<#AvEa ,՝Z'qcqQR"`$K'zKZТ+3baNÀK˪/#X.r E#g{o_Kd/k %\{7[1U /6WiLMy BjƖPzf[O3QS3P3 '/8%VzBKL\>svc[qyļVOJg %ZxԪ98{x9B;' y{,̈Б'$>NX3~l-[ؖߟHB/c>)z㡓r$N{qXz\?zk"#@7xhyaYZ(M0C K_R/EC]8xUJ!ގH y&R n]a|ܴn U;^F8 ^hq]+dؐ5;qH_g&JheEX-QVv!UWy ۃ'ff:2v4 EJNק6.K/@Ç8JKE*HGKhVΖ+K{? .xմt{ҌI}RJQ kirEg hZ::f>"pzjy2BBq C"BY8xĒHw7FxKE޾${wMۨE?rRfdkmAc r5t!f:YLu1}cƵUvVؘp\F,}fbOC1{38h.RYf']ΖN̼'R.[Z'A hlu#"L@G;ll7ІXY}nܿж̔=CkREmG6$X|r$]Ba/͚^N}O,򥏳ܾb͈[q Y7l[ |.$˺[ӣUK`wn]I;H-@naL܁Ԭ$_2$$s75?q{d)I?ivn"24| vUV Q$hY&tԷCQYHQ:a}%W-?=coⵑ C,3@<3&*GxȦX3Xe!&h5kvZkiQc{BlҔA82ȨgSi XXT8BPZO 6ɷ,b\U3fઑp&9!j"rS ?͑~ui5IEs;J0::qA%l!}icשL0|i";^PSEY9b*]ވQ{ny;x[.dE0*@F(⟵eE>S3/HN^ 7[/é>m'TsHxc7b]b P]]Qr94+K;Ɗv#i}*`9N^12út'|~F74XgЌFt ^ƈNE6$g!ɼ~ͦz$L`l9%>Fޙ1kϣsj2ֱ8%iYcwMvt!+ſ B,{~Q;K $#t:J V(G˶VbmYi h8_C}&{hRC.>KG@м1Q`"HDYN8' Xd,0ubM}-S"z]ytqbF3mvpWؽ-69D|s2MOO\<ڜ>x 2 < oiZ=~7="+_Ŝ5f:F&A @ pvl*b{r4r V*@f}&;D?N{Tlb񹉈"%:$n ߼P\o _SƠduTM ]: u3w}K ܯNR8 !Ĕ#}oaCm݀U_3MHT/}QK?5Q;!d ?^`F767ZFpS@aYA6:v#IWZ-%ɻjS9P'g`nrbvL~C :F0#n-vy0>Az^hlQ5^tA6|9 /(X(r zM1x]!ej1+DQuþ9EXDTp|;L/c~6VLT^A޲)Uj60ŀ!l<[elb<zJG\O^vvϬg6lp'nc\Ks̐B⨿ o gs`/Zm^ 0ƜGa"X+A+ P뇔N8Q#vkg S:pe esy$'3nԞdWt=!}~y20C-u."x\+ꞢC߃NN->bk_K>{<,@Һp}V6yT!"9aNۘU;7koi Md> bɚlz3rSeؐي$~;>э]2Y&X:AW_AsTJ:{|(9 <(mT)Ϋ,!:6@%q6 햋5-̣+z@ݗ>ԽѮ݆ݨdBHAsvAr[O{X/w88,4X$**Px5:LScW硓.Q^xVlD);3IC#-6֫W6yxF*"E΄&e(gt e5sI,T OɖowmWj9>3'to{Pީig†ǯTqMZ)G2N^|Jhٌ= +G,ar\W[2Q &4U8u@WAP\.ҏ1ЏIvMH#$]{j0Kɝ2Ԝ 30LZ>~U/|׶# .$l#hQi~> q(qBYL[[{ rKkP ucm܉3^?!ϒ|amT̺ sHZȊp,p%wa*uz?I2:+m/cPPj+ vzp>4eUes]Kf[M/-T A] ?h$ĬSpEKX0 Tʨ!qѬ4  V8B#e1մ7ȭEF]~̽ n>~Q>r.vnֆdBڷܯ5~Q2 D4&8h5ӫ5羿"`5$5⭰#e"l 8reVe[ $xP*rmcA4ERqbNcrkOn+"Zt]D ?Xs)Br$'WPa#,Z?!2gK` G^_f`%>[!X&zbVr:Pub j%bt (_&?+&/\pBKǃ?8b{@IZԠ6W6 Oqqt7rNFVGL@˹/LGϚBI "2Phڥ6«֕f-kX~*JWJn -X^Yd=yý 5Ŧ(9tS.?h0J弛 '^;$ c+qz~_:7@ɬDHrUK/'ΖGc71RN&F5rY^JYCSuDfK~ڂxMc@ڴ7tXO7i~LJP)t& :V_ ܋E:-(h\n#像y`=kE-(0pgܞZ*~Iw$5c ҿZAފ~Hy DCKͶqEиܕ$H? =OZPxhy\o {>~m-D?RN#RC>'k_X󦃁-Jh[\fƽCE,oTZ!ߟs"VVk'׸JͱfXTVه.ߋ!iD_)o]DDވR,{YDPpQT23$Alc[0:8?;(잚kg:tSCZ"OÙ_)&n)WDm|Lp閭HF}S&pVlW'Yu6d4o:s]R*!^u#3ho}%#JKw(QPAG(=ӊG/)O .dsɍKN _t{3n ]܎IA/ b!İ{² > wGL7Ƭ:? IJafnElWd dq: uOkvƗFT~qɁhY*́A/k+.F;C*}E|GH )%iD#@\C-afS$|efL@ک^RB MXTV+s'2:le=Xl. ;yt],a\fCYct;'bnKM%2J&W99t="kfVeOAY"I'OVƗ 3p؄Q)5 .E u6F8\ rқVeYФgίLx"[͖xe+q76=sP7۹*Ldu/_]=xÃi &+uŒA⥊fu5 ʊf~oY$U+XlUk@"sCus~O.~${^mῡH'kv/LrMzu,(q5˚X 0v2# 4NPR,vȏh(DAq0} &TVIPHq)YqU.طNSYZ^^Y ,B0`EG`vC^ a.m8oׄ@Oς'iR(kj6i%Lrkv*rסtw8AOIxBKU?Z*Ұ-vJS/ӁbpJ (|L!٭G M*DD sn*fMuM13s2kی,HLoy&@:ZIW 7J3mə=Y:Nz#[BNIg^-G(_$q5e_4ͫU 7o ثDMR+QB %f JH덼';U}yǨS8_nJ`!)A0K `k E1QL9>4˦䇌 5l1WH mZO;FUToȬi VMؐT6mTV܉PtĈac.}}-@kp)¹*X4%^ =b,+.t a i]S}d|lx8"i 'mNPS)p>r1 {*m j7u &j_qaEqKQ^$o( *. 2o=xkGzFF 7}O\ـN$Xpc )2Ҿáq][fq恿!ΞNI\%>gfn~+Dõ~-s7?6PsC4wd;1Tz;iz .k„| :tQT8n='KHC΃%(&Ko)ݻۦʔ@>֐HɚՒzg vpCamp o`!M;n:HnOQ%DzɐJ 全_<(3 \EvXYe)$7pbaY ~IGdJ rYBne9Ks kP[25 y2XQK: :f R[mpT46jx<x`7pXΞBw7Yӫr$RW%G:!jSS">1/үj,f;(ixAãQv )!v;<)zYI/US&WK {qŒ(oΐ@ _nJf a[Hd2H02l(zȌQҥՌFT@7ܟxB}4%]p?#ȈAF˺'۷J=LZL0 J57vҙoTp73 ZisP{F [Kg" &p hz Bq4Yj2Π)9]MPqO2wnWm87rپ?^]_-=]B[]N҅͸|>˵p %~_Uxc. þdnfHWa;+.hAkP(ĝhG FZe9~W^#:/@qfrb 5M%U; Tn3;oDfL-cRdyj~@"+GmFit^?"uٚ2/shY6i =2;5;DYq65YJa;9tmPKsZ>Eku $vZ&IM_pWq (0%+^89f9.JuM4J"0].ԑ L[Oߍ tmfpu'_w54w^jBEy"iwCǐSV2.ۛDxCWǪLLT\F^ѵ++oM}&:@qH{ETMlU2`3a10GD,H7k1":FC$"\(Ps܅JΕr j}*&nVޒŃItJV7r w{D|9!0{ԺFJ"GET nTLԮLLٮT- |~!&?w#;pJYD!LOCt<@ⷨyҤ@ ?O&95/V79ɠZ!0W+Zpu+VTT0_99ThE QR-VWz|MIh笻YQ}D ,20#skϐFsYewR߅aM$JFNT%f^ڟJ o_x/T?).nɔ&FNϩ=&[J~Q{z.~2#S ArWS]eͳǏ^[+&ZEѦR|셒YcK}dnPapjɛ=,Kt~;.2:6c7قTQ  =:Yġh2-Ew=u|+tUAwµ>UbOvy'PST~scz,v3[Ȼ״oKXT氤I2HTǫje4ݐ4m>!@-k9@#I?{y1/u?_OD&sg>uOBdRkva J.hh^.zLYHJl^f.Oߧ>(*bzi\&aZ7oG$U|_].\JkbjA" &pi_;淳?Qm::<ė Z50;Oe]Hox>Y/z/ttC.'Ctmb^Uv#⳯V~F}u D3$x& Y8X4*iɞ]Яg536lZ@}[EP&3eI}f|3ta! E7dnXoÙZ#XfPC2.~ir*G9v}"j7e1MyA~|]mQ3OeLJ?RSKAO"Co Au1 \ӮH(QxYvX,as2U򩢭Jr*Eq84 6?D5]{ٞR#V G^ʰQ\w];U=6IPѢDb Q CxUv!^j^2.a'zm~-閣 bs-O3~X+;*]Iwaʗu 9=?.Wr]p+_ `,tΣ!ⵣ0n>܉CP.%؋H3yZ$PnCo a#SV 2K14eBrx/%UWRhP.nEDNdP"`os9T\{$f5ߙ^ \PcߩC (!獗 w}Y2W0 >KRe"$QJ]($ЙhL&־MLB^CN^Q8hyP\Jf^` .ߗ#VƱYvu'YZw+ƣ_}G15K7dlm@65mmf&Uk|}sB"f # `KayuWa^!fJ%ъ"l}=~912DM'jh#fSZ7^@0՝)c@vyTB هIGPvT}9we2ie+>9up7 +ZYM ҩSVgCPMrNt& Pu*+ Udɡ]F&6Sݞ㎖0H^gт|]+Vm,u/y6AOL5@?ހ!ej/-WiJŀ(U.>ݢ1x3*N+:<xo!zXl>[Ep-DU;&:_AR.m٨@t5Ys&J(ZEc1amfGCV<&Ab|Mx<9mcyhՐ&R:S~x:eGB m%k/ HzL>$7Ϩi% UV ᤽7#"r.z3 ٌqfZ3 ITmm7% ewftޓ 'J7ݒHqj] iG_j37skUi*=bwvm5 4L!ܡo#RbR,J0i7yVl%Krq ']+}AExz#XLù)V Ԫ/p?$œͼ XwoZcRZqd?F Zt(%7;b6?3N8uALGބgkiri*lf=ƇŇU}}^;< k{5'o`͕՞zܱV K#UY9HWu0f!F'fA,N>i>~|W|³"b+a9lgIQ"ۆR۝'D_Muqvq,ҢCE$Op ?avۦi@]K_~~yWИT[0dސMCl nhLbG2- BJ-zT -co>x糺w6:T2 ZJ82Hȶ d y%nr,vt5(I:,$m_H lI'+z꓿9(pY8wX#ԡ[K6^\}45oT‚$<q^woM?qNHi[.[dZT16i>)s`,*>K](I(>4'7<ܷKDZA%N8v"f0֔F?4`Y-0hRMa*ia]קQtZ]!a~3+J_alzqjZrڡ?w35@يL]$$LYuMwC.61>"7α*IbC3=4#m8U)}h&| 6HU(ؠjȜ;} fQwWMs#a'mۘtƯFn0*fпNHs6QCT+hq}6DHؙ,S|RA7Fsw;|Ga\p!F=DVKjqn|J[.o1Vr?n:%SNzhZO}zsdQr_̡i1CH9ܶt |<3fY/cAˤ:[`p49~|z&M.`VR4`g( E|P )ĘP,cwi| F}Nx m=_Z#Yò(Y)f7`gqXB#U)(d p83_LIk~oK/qCwFՅ>J2=sCPzi[N eݮ\TB }蹗\GhY~_R]S'SF!ߣG$O?(sŠ6FJ5h@PE%&^F^&}.K(-CKߺǿ 1w4ՅQy_Z&a0 Yӄ;lf9;kU5^x} 3;S1D?w%K96BЍR'[tf\Dʁ0:KIe\mr+~F+$/ؠւ)Yt{C;+˜n#`c>l"~GW mV#}y*]YnU-eTÚUAoV57e ssfB?/A@ ¯԰xmjޥY@~|-oC!P6 )wG:P>n7QfYN-Y<^9wE<+Cxͣ)!q:L9W-'nJ%!JñlPW_M +V43R϶*CLPub`6l˥w'Ag +dQK Oi,bBU+[V !(P]T,zCVSMѷ0M"&6?t՞LRQ^|; )ߴ&&P+0-a[>"%Sl{|i[y͓!9wL3ׂM(qjҬucUvq;Vk9fuLI,Nq:*ho)8[q!;T-TJy! Z_qZo[x16)LJY>:JAR`rMykMGgv[ޠ0/#Wn Lr&ze򂇅C@pv `vý{%ǝDoLcN'>"?5\-RcKq"20@G_mC0I.^#{!#|$.1q1f4ʂ;eBEyU{Ky7N1(AWzfb:"sEzW5*ٴγ^ӽ "BOffJ0+V9n2Iղ^-z_Cq!dEՒbI`m"@ مnJ{ySl5; xvvςۍFƾxۂ,&u^ kGY.+0E:9 g+E`}A7wGTg6)j e`z% T95A^ BO ? 53 |A 2' ~b*kXd0G"Mi[DŽ״QJ̐e =Sspn!Z[%+8GU A}1W9Rjwrq}%yX_zY`U5\WRClkuk P'1P#ϱ@ #>Ùι*'=[L BeyMuk”k%c> z+u즺k}勉ueTf;O*8W7hӲ u4; ;lEQ位KZllܳ|/T'*m kT\lfIa*3TFlTB s:pQěM/)!ZwWY R~viX%BId>MLJsM~9h3s,b[{ʲcK& <'8!] _NSeμnH:ᣏ;0F{~S0n4iv"(O&Yl 7z`r J{fm&fɲ ylD LGAn weWHӦP [ 3gm O<} XF{tTLt So(hTP (-<+{.t1[e0S<ۥ ѬM$RBh-հ(E?~G7whG 98lwx섕O%֬So5xt"E؆~kW X'ʆ0uq:F>L@fe@b J}Lx;%q)-Gn] yܬçQa[9y+qkW0Ijhi4 W~6] =mg)O T\ *?gj\ $~M41Qr6Wg>AKQc/;xhhgt^Uah*XEDlXiC}Ha].6r85KD)FyY wXvo/ ո޽@:l,q\̮b&Q@jOT9NpUvm'gj-{v瘫& ?r}^ԁVR$ $˕ܜf̋:uOmV;4#18(%gLul`>*g5EJvNY%UGG4ҋ ƛht \.uCq$jPr9nC qDž5hol$Dz8D+\򔋦߂P"8O8E).t2K- 縨 sp4S+t}\Pchχ-D3)Fvql;3w&1UN`:7atl-nKG|,>L =`2c|ʈ%ni$j_b]f5#FGRPq楙ݜF[ZBw/?n4e|d:<ӛH^9V/1s$̒.A6EytA.=!.VaM'Z0SZn|(*j e&@ wޜCo^ۤ}"u͙2Pǹz ]^ϓJ3PN5kZ"Ucߪ([2cJ)* wz-%V|v R0ysV̕o'˥ 0ˈ3k`BXbH{s)t6ٺtbn>0K4\M|}br4tܴ& . x7u5ou2O])D;nd)234Vh_$[f5k^9ꢶ\xz  &^栿XH &&ƳJ0U%Y۬'^{>3XA0;jSJԇTqDt ݷ ,=}Y7e_D24}}x4YgUbXQ9Xzt,Nz0TXYcEn8D\ڼ'{Mgn}asqX ;GQH"H6c+:}NPc!hHEԶD_( 3, FY1m;7L_-b{0vLo7I ̖ܼj>&k_DFjY74)>`$غHy $ [a\jɵ_\/?ƻz!ṛs%4-Ul RDC][^`h&y+6@;n51WWH'\puS ҈|51j 6`'3M^ntYuzejKvEd;R6 0q]|X=!ZT8+1G'7m]GF8kDQplа?/:L<09BT7x g=QbOE& TD}ZN@7'uEzZʻJi}eԃмM8dN'Mc&Rcvoinx|z7-v>(o'1cH=,pqoReD3gN11CQeu쥂DUg^vg [bC~֭y_Ƴ:AA-h8U~qu{r( ݧ!EƑrWT\10ׇldk_ΔQe*TS"7@ ۼVYnH,pţ񷶲*ʇB}W_UY̙yZ]  NuU3'i#!lF~iB@]F>wCnEXĉ:lyFc&15}O&pvbZH׭ػ$_#τ ۶"we8: ?C;:7Ǟ)[ʙKS1VO40 DC?iW蕓w $`kN`ڗ;%1("WYzl@ >h ab%'Y k@ 9kfxgEь> <`M´gsJx=$.pq ̪WhjN"oqѡXO7iؼI8nK+;b5rvtW ^R>Rz'jsBXC Zvހ\\z _=2J6Ɗx{-# i|o>}-9@N T|ƳKg"賄CcTN-zD6y(Q=eJ)02M?;wKHȇxa'txaO O@83W ‹Hw^xz/|sզ6<=}}G;ta@x[jsI:"~gSi;,ԂrM>9a't. ?#g?k̀YfV8效,wF)46wDܢl CwNŶu`DñӆY߸̄p=M:w'%YHrBGj54ܝWnMB4:NY(h tL9iܹw(Zp]k]4oQE&)'?ߤd6ݎ%Ŵ2[c6iY8j/ّZ1+':#w^?<v-<ޛԽ nuṉTa-'F#|#p #Q:^}$ZBN ( >*iHACE.M ݄dkT>SW!W2? P|AN I Je[[%4U/L:Yψ[fQ"Idx,N٫n{ӎtJUb,ޕ( 93[B`sS(Ӯ)$`f˝7ieA9Bq6㡞y%anm{P$qw/q>^uB ':#Tq>UƵ^ˈO)^7rǼYJ"T>ݕdsGz v0xXoa#lLܐ;0F[x.֌8hztR k'#mOp(ᑍ0;WKYj9r|?7W!7  3zHj3U 8ro4P8M#4JԶplbT$[X+`>̌S})7 Mt]-k4N8O 3A["\2ɲ*0$p}*Tq {()rWzR24SFW=qBjgۑ4VU\ aK'r6jk1LF4[ {V;r5YlcؘsoXݍD\Q.f>[ ʍ$*76Hh$w ᄒX˫K3)ՉG>fY;:55KxI};LnR>NIbor^C{]֟΃fe2d!]񄚭G4'K7h63@ڋ5b0J5it6jdx/!n==uwiס˦EuRZ9?J'eR)uÓ!wvtӏ-ИO']$&Y~1cNV`/C%4{FW'Vq_91@X/n7ч2xC{1F6F !D_i5XM8y*؃RuZ Hb$ bU¢3,^y͝쟰jzӻ֚HGWb T~>.9n^@TmWR2Oj= OJx̌/*LLZ'ۈ 6%]+/ ܽp7mC=r; ,FY|_$pn"4rդJ@o&c/bFQi_%;3[E̢{븫"?mFȖP ݄h+*";HG\x7'O%C ;.:cgKi1\~ݾu R& 63!vxB0Vp͙B-j=' /#n=0{s/?N퉃vo>Ő-.1ҧ M=w45ܘ%)_(7jb2T*v.8 s17ȩ#Hu%6Y$P8G-4:M% D| 6mx8)^;eob6y-"jC%c,`W3G:؍ $*Bۋx?laY ZU%Ii҈W}$\ Oxem -~[(F9sIeM L>%ם7E򫁹pq?A~CW~nـU2HLG23S~*ٶDKDgmQ^ Ҵ,8V/^(54 @cUeŧCμC,NkkhZ?rc~bJz @U܆J|N7*u9KJkqmed e荻d̾i4TܿC_}wzS@]!حS䳫 Rr|)gWApf|4wmɿJ.ND-9fnC9`Ox)!9|[u4ZU>XU]&P =zg:B);|JK?xerÕO\1H*9Y/&*Y gqS򬬇[Yvm>0zFB}wJ_GMBP@9+R-|2e#%Mv3SChk+B( ' OIJsEzBUGC^PC*^n\K+'Pah5*4u8J8[NZF[2cs>9B$nPZ%) ^zM -yRN2Eƚ-H$qcal]By,ܻNǬ<$A\!' E,۠=cid.XC>)~e7Z-滗+ IڴS5 EeZ]9#_\~'μb|e.4l_-|aazft2G96 1<7Co#Mj%3(5∥D0kɁ޻0X#.2LbjxZ%l/c ҴOg5=l9z,N+Da]L~DDh9w`!vS}ƽ,D *pFqdIJGtl3Gd]*pl?:qRVk#:(MfZ )UN[`,ym \ `ˍN{\nTh3>+!0net79קf>BS@膱v"Gsiɖ \RT,AГ~Y(@3mA !ĩ߁,چHlbBa)C)&}'N[Qe29&mh5Xj{w-||q %fTG$q}ز[0;"YDٔ6X 1y='c"y[r Z"idBg +$4nɌs\8j]#,/cQ4o;K? 9kR͹Zk?<ͅjT.4:M[㮔ε y$jcW1mN!|2/>pj¦ fw0![8SI-GfVkLPC.Cl3onϽZ8S\Э xr]wԺ(ɧWxAM]3OqGfQԽ)?{/^lWoX|UC' UyQZӿ"&N-V|al%I ]o`뾹X\vΠ6^J[7ز~8̊~Kr&˫^@K.Rz[͚8ɟScc8%FZ Z֡ȈssG|'_;c>M(/,#~h7S`ti|nyE]q +}4$\p$鬈Mj],x@ U! E)],>L9|qsGZ֨ɃP2[Nǒ59t>kw ׭udTǴh3=ġH}}°@t+;xHR@4$'2c"U0wW0H*?L A>M`X'kѢTݞ%&ϣo=ѹ@|BUS揮1tDh ڸ`E9ސ9/JzZ[vjQPG!taJ毟짒eMpKN_raPuZsNLﱦ \RS73A fftsN\ZyP#JeZ9uUxOBoRÁV|8W<+Q8`& cI ;UeƸzhW: !5sx|QRy>ex7oMl΅֋l\ѳ3N5 zD5-鯿U)r4^,(]up+HG߆sKa vGqn~áR>U_qATm3Eμ)TlЈhZQ {p،TT$d0pe0_&nQ%~ַjׄSőhKZFwx{,cGh=bV6C]@o -j]B4] 5M?դeK.::^ƽ΂ٵ^HÁvEsz{,_*N0xΡN׶_?n b9xyy|Jъ,Q*sN #r@eklN\Hl+ơ[%T,9bV$he[UjnX??med1},3X(0 V8NwbVA=)I'Ҿ# DUG?mlILnTr{6U ʁij~X?5Ho/1ؒXna2@Hcd# G]%~3|Qʭ/CtvGRmD`ꐀө,S>ܤ;x9k,E_/J++[z@@qYKZ|j&a taJ+EϦ$3 ǧ m1AŞ<;2ѱVCjӣ8OQ kkޤK $n3%B9Q53\LLi\( z6OS1t;ڸfDW{_}|a7jX-5Fbh%8]z𦽮\Q(q{afhqy|W/8Z0hKGY=!]BUJк"F/4%V$$eQY8xgo4ui =̣gYZ070701000002ea000081a400000000000000000000000166b50884000205b8000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex.ko.xz7zXZִF!t/|]?Eh=ڜ.+εQ0˰+tMw`3ܡvV*$zo7%<{y2:z3(ehR3l0nP26eV\R*ʉPzAP"=PqW5N\<(JrAw:.Y@=>F+vtH޾׿aWm(caRB'Al4f8[PkS{{HS˼}^ÓݿDXn6Nn<]e+j'. ^仯;ޟۂp%eH <Ϊ2D,vm8xC*` `;ZyљmU}hupʱ竴RWY몳,%0G7 Fqz2,d(`-fZNz8؄4Xcv1#Vbuѯ>nb)sE7w\ '5pjzBb%rIwE%]Ү[x&-Bi%!ӡ _hԷ5})Er)us"::1R̥7T?;`m >]5ݿX}bzlEN6A(GBMK>gbfuUyY`7o九Եle7 ࢁosP0T@dz "U5ciw;KMnT Dǖ=`Zq|?3@Ͷj綎]TM1}X@wR>g~ Yss@ u .K0h՝| Dwھ9s4, _bmd$&^.]_+6wCQ<uH~6@Iwy:ޢ=v˥papuW#(rhsWHsgd iZ{"FQr!ٶS̋^8R+ܼ,%Qo1a~' R>9uّc?w~b!4oHx5 M,mcbPV27W ;[bڍx*!lJB0ϹVCu3'(00b"h3ƗdRpo?. OK3c9j'coNJtYaL(^bXA#+SZ=3e.I8OOhs$1KKn4\ic"ґI sRr7g9`W{d":0CAQPz'qa3v…=G!lՋ RNZ3C;ᦸ U9BU(b3v7ߦڲd3s6Dyјk;=͋krOӔ(9f=V l䚛%ltj9"YL'Vi;FP)jq_cmIM&bSH[/$7 fÕmTO |4߇mH Tc\BotSlr0dP)nuOЮC9^-gKn38׳NOKt{`~!MzKlBIXUK`#PRă ʿORN=гIx좘ҵ^f[ٳƒ?j{kXh)C@ifz/-3[* gFcu@}9KqScYp#RU $'aGzL^A W1Às@Z\?Ĉf5xx@~CK&B8fI`w2k"-K_bHa@Q;;l);־ƹ}j,㗛 f Lno2Nceο$cuCc Gr溒VSbZF2 /"|bV2`u{9)Ed xw%A̩_>7^BnO_orAM/ kB(kǀok 7:mMM{EhYS>4P}Pmު|uZI=xzWirB|(jOC|DVeZa !v:g`+x7Ĕ92u&j{q$ϖSQW#03~!Pqv%QHO*0R(~ZYMP8ݔ=sLd''|VNY1_AkT҂0E9ֈ $fEc!IW IV7OdpLHl9lӊEܥDSːܰ[-r '<+jO3dz(ż2M U6i-W4gzl$ fΪUYkRP걟lY% Gf@6. cqDଥ1JZ/IVXK6h R빜=N pr>}{A b쪐66TȪTA~u4(x7&fO*I+(,)c5qCGԘkcLOov̼Bru&z0ٴ=Y.܎|[DZ%XVAv< sP4Yvp#sU3b|trVUyCM )bO"8֩afsE$ʻ_VX^?yT/R2}HՒ P_xjؽ`'؎ qڜZu{wƳy+$˳ٮ^N(`N"ɇUF8Tw9 j!rM 8c=έ[Y:Ow& 7`[]QF&L>|/+WH3CTPm 0~ʰ tx$QbC^ZfH;y>C`+]9>wZˏ%D%P[2b| Z d1]=e7U_y5F:;bn8.^qoگT˴+{2ڤ;R`1=0mjEJHAVH_vbP Aɀ;z-92N0e %eOKãZ64iK b7Z.ZcdIҘ5=GQ+"Xٕ֘| :`WEsgxDX3/~q.xiw:ٹRDZ^j(jWͫs̶oy[-[E*A -4d Yh܄? H%u#{iṁj&tdx1ٹzFb Иcnfdm¨|2_K}eV!X^ |)}_s-8WѽjȜ$a(Rm&WuxwCXFA' idi%jɣJ(s9M7dEs~ HLk@v(tkJ3"P R4^e# 1 ݓ3Otݐ b۬kS3Gڑ9_ # kO7q%*pYQ6K>_fxGU *av ħ`kM:T؝:|ŧ#&xa_?!-PWߨ~=&ȜawzۜI`iXSP;;Kס#LF&fwOi#<XstW+!~de=ON3Q:+Lˠ92=J.Tzn W VP()#G$3v^ P ULT;({"K{Gm! Հ@'UӑWL\F-̉\YЗၴ]s.!."s} e(okZEk9~B`D>|5K$l6TڭGU^rB' ,9v+ݛyVJ$6cKjbaƈ )Ʀ$I3C(y]@Z䁅xnZ;.yd4@1Xᯙew*澟/8X98fqH1T(%-j!KCqF%BV//hoDs'4;7ڽjo&`GYIF3w:+ TAkrW4A&ʆkNVz?M ¯#wX}-t/5H;oL09µO~ɏ/M¼#׷!SA$Ȁ-@*rfp/XK4ׁUF1GAVZB!bF-0䲺b(mW u_MEg<e [ qyv@JQX98/ Lr"d‚U ԫ|A)2 u{qE&ō:|<[OG-©ʍ~L#IRe|u3U}FqNֳ[)d!w՘ĚRY\x\IC ߒgGH:|yrfao/G-}in4ҡ:Il<:?| q*'-o_;Nb$@y:t&$pECS5!fV%ڹiS!=h~L/ +#ɴ3 ڦ&JNAf̭-ǵ;jAFd[#&E{k,x`LwHB(S)!9:ī6SЍ =%ZPUx~D֠ݢbszsS&D{؊_heXkFawe]r@4#NqG͛]OP GA9gqV뻊{)_zl  4WF#jEYdD.nh6 d}J%nVKcD /ja]u8 ćDZ'K^ ꏓ9?=;|n%dvs6`[%J2肫Z3* )붥b;P*V]-1`#i"^!Z!.C?'{R3lT] c+E㭠NֿidF5{NP(:0쎡=N1}64KV#L7&εy`U` xݝ;)_h'F:GM޵[Mm־Pxψx-]+[=Fvi82ܤ$Fe9&5 AE < wrv(3eLu{JX@b0Ϗttv)N6=8h:{혳A\ 9ɈMt#[O:k6&A:Ua4\Q P&>7I҈Ao9x"-=,￸=$o͌'|̺[LB!@G:%=gjo`~-yǦ*6YqEcjY& y. |G6Qb] 5 q6th/P֐Q8u;Iʹν[(_ӄ֬L4 U)Jy;ӕ}KVwcGVX ceUyPȦ=WITunˤ{e9K6l K;A _n`B &ĉ)6dڞ'ʏ\=mOKXQ8 9sMm\~#Al{v'pKood/m-#FN* o@dO[ۆrjK$u;VFH9$PZ^֏߮;7vB[Ƃ DݏUB0ӧ-_O,YNQaTR"%/_t2PABل GV%$t:N~8< Z.\pd;>gݘݝ( G2VmS[gQ6A@2JunO)CZ 2ۈrƕG>d6Qq`X[[ej%&ճBFG\.P#fW\SS@zZ*.c h%L]{wVT&谞:O~/PU ϧ@P=Jl7۞%>ʍNU?rƒPLzM+ACvD2㇄bP8Aytza= 4Hh-Q>J~Q~§ zJd^l1㙂pvAc/qL1|٩޾ 0֟j* zB!6^اڳhӬ;sb}/k-"l38"86G! 1H9kkRDy6j,h ~ۉ'Dԅy]~6J-3(=Э6uVӀhҹ?Q?[]u7]Il,m fmU- YMqb٦NPuBٛƖ&zO? H$X\i<~EL:<:m9,9?!\Nv>^y?U̲YL˪>h Z9$d崓L)]^e\wЉ(`V~ X{iԛe~V_xd߷pj5} 'aԻE6s&W`9aBZ6rFވ?գ @:hMy>OWV˫๨P0:FntFʪÏɏ(6N&aè=k}ғBOL-4&CCe|r@v ;Y#-zM{ۃpF9D:δdg 4w"!2Ɩ'=;l4=̖e,_R"پK _\'[ ԲOoVƥoe"=y2r7\H lKYQZOrvZhKڳ펂G\/ -v+Ey#FNИ͓ E&,M>iҌ9g|??ʀ,w6Tm Ǵ2/p2 )JD=-_9#4=aL3ѐg/-s^jTc|Sg*|/NuJ]2mV 㑂JC/uaVbT^>G=w9=*@ 6sO:}ߐOm_; _'w4QC). _*Oa&qC3{?:1H5ȁ1?bݰac/ʬdfWj3R8i~YЃ payz| \Ғ>Q6HNSm/!yL8*|ƻ"2)Ixx_)tZ;CR"<盃5" ΓFɏU[:3Dϗ{bv-2m2T±g툅?gXktI2pn${yuEcGҧ?{h= >Qa;)pv(D74v%Y٩}[:`HgĎ@݂/\,PD"YFFU.yMGf|Neq_A~p˷ 3޹O~`k0=S=I-N.{k{o[ {Hac]\lupUzIGMKnCHZH=;\2X!(L-/gom}5RC<^$$WaS@!:*Pܝ0#Tw@aN=yRSh᭟X$kd +ڇֹ'KT8 Jn]zXuppr*`f'$ģc TN*x>7_9)p}#<*FG'ݚ]||^P- sA- :j=qϔ=xaQb$YS Ra=P=7Խʓ DΩPd­BT47_dtc;XRϟP5\PR>臍p$Q gfŽW;r΄:a߸gB"1c'{ji$yZn\~K8LϪyTYAq.F٨:ƥGxP1s&F|* kK6T#EEgjiLy[x=9͏n^IOw+m6Hzd-Z[U^)7=2YLN  rSSu;[/-Q$Q@6CYk 5g#σ7 M|Pi7C(i@̦;!=C`OIUe5UCO`ͧ x25ik0=&-4 !&&^Jҽ*\ ˝HȪgv\픶ǚ߸;]0΍ZERӡ"0V&m~苺_ !!^4kؓx]7 ^r%-YŦZ(V`6Jc'kbFIC\coTqJ TE!.o[\;OB=G`h ֞B> {pwjϩsZ#rlP»{ 7F=KN5-[FY&+Q9/g7pC@991Uve<-P2@]:AOG@xm!4 q/ ]G34LdUvBjF95D:t'3gtq/9ӛ &PYݢ<%,@QNϔ*yo 瀟I~)eF6Mn$&(!*%}>FI51a<~Xo_q/c M"OZ#f 4Ǎ2v9ӑw44Tdۮ^7{n`4q/, lթ 3Am_bIeDֱ᧮E!7՟ ,ջV%# RJ2E!kފNOźJk)aꋞ8_uw#DE_Ht0"ճP Ȏ఑Ǹu/0Y#H2` [-HA%\2} =/3yY$hK#1}DYRߴ utB_;e WBk\y֪~ I&{uRzΤtpVi1y'd^e pDv>p$ZAm@k@ǔ^@Ÿ÷Fb-\?OZjަOO.X-k1:n1W )lX뿾u _gn adxEԆ`TsOC,gRmݵ=w!e)vHyxЅ%i-kip'd $PZLwz-%kq"t"=yIŞw JCA 1Ff\~n*I'dٵ TZ5GĤt{( pgV8Kdn`['?'9Kl/e&b)$e%5:L=HQVz!0J޹1,# yVr|2^˭w$o:5 !:uրA٤:3Ac\"6*W6RpLz^C Ok 1~BSO%U`0.;Bch"@ڽu+Av$zDtD ݦwG2f,C1RV\"*T{ V)~oUr  6ZydB8~ 7~BV3X¨_YjzģBJ]/-Ga}^C(L(ljLUkt{2դ6IL*.roټtA&)VdӨ6*pe<98SHE5 xS`05@c[d%`h[9a8XA~]E]0rEp 4TNz;1WV[ ?<UUCJ4^!P=3kecAs;-l@fKkp"TUI(t 9cǘ!Ʒ˪pה^Uv9E5=;2[ۜw42vhufZ2yZp3#}m3\5.VW΀<ÿr},=ʸ6V:poY`|w;> %ZN.DHR1v9 Z WcguE O]>$^iH e [|?M ޺A{VlҷQl"fPAPcfz5]5rot3{0gW1jV z1 >RX%Exv/Sx7v9)w GsFaVSC`޼}&%Ι0fȄ_B/0\x ,T[]n@Qڍ $H/V>o\8< ZjTVBʠνQIoZ>s g"\pG7preʣvY[ Lg,e{aͶŚiـv)׃QhX/ E%XK#*+[f2K7Flp7m풴.:x pw FyjVB`4q&ˣ%:X`}yՠ25\m|@3q:xu1XUٸ*X.VT,ݾ&,a&7Im|Ab0GY h#Q7aTCE埻6䧦zGJx^ndacoQ5jlKN_v7N0)>Kiw9Zg9\U/\ө__@hӿd'!g4oVUP몝4p⬽F0aE1|OE#K(\%0~(1e#_ =j`&ӣ5/j`:dV,koj`':m9ND?<.'9'vB qo2-me)mPNU 5R9RO?Ԑ,6p]INznu6ނ0"ب.iSIXJ1'.o)S fboPz5EγcFS./blܜO{iH'E|j9"8%T \CީElYP4DGT0D 3j$F;*0,c2EYGW0m@3 CQQuSlʟd $XB >A4<kEDJ5C Rr !m od2cJ̽͘(s*b!U_ Z% ,_N&fvIEFhꉷibwtI B[{j;Nc`:7(EJҎnSJQy$5cѲ֍8 +805f%:|!jG!.i8#On}^hx0HX_˱ރ讄@kq OI@Iv]+6Zg>h0A+48hXJH̪~$X8Ӭo97՚je M)l%"F94瞠V٦e8ĶK i&K1PI7k=ުX\R GP+lKh-:1uԳJȞ,9 q݅[%Eg$ؔX{KKVRf C!y]M y$3\X8`@'V-+dJцDZ$ +-9V'ZzֆdW{|x9kN;@|2SJM eh4k,3#>Tɸ1F\/.fcV˘O/?UMzeG Oɣ5Gyd3K >uJ^ F=(fj+93+l"F}'}_鍠y=.=FI+1:_*8Q})%[!mb;-aNקx&Q"s"OQr!*~7}Z D9[yr]D8Z9*ճ>zՄڭZOJ%&&5+SXb ɰ'apGf19O7xJ3=B  yڢӀ>$O0ڇJb"uU4<7W1~UǶؠi}4_?W|'4sP}I4B ҉e9ڱBYRٔ[ σc0Q \C\{%c[-C8 ۂA/X/l\{E !5 \[3zu)ukA8x?\8昇k64~ؾAC@<z5PZa>׀\"O7\؏'a{AΗbtro:V.StǑԠ%T䝐q_gn(=R3J ޚi$cj(3ʋ&SojNKYQBU}U3vGu0dE{4K/[NY:(Hc9ȕ-K^:L6* w 8[ /YW#߻Ůqؘb޷sf$uMxKǜ|ng32 )ts5墣$O8x&r ]qv9%.S_,11O,rczrTލԏ >: bp 5-9[2Vzzcyȧl -KokR.E `2T (k&Fc0*UUW}yx |;M{fx}oiڜ}i4Sޝ|7f x#G$ߟ`%L+ zn6g&.2@ VKY-}P|XGBI/L'r+r>RҦo.yyi'yL$֨_71dSe"i ē=ӷ"ΒW\_Q&fǐC<8I1'NAoCsILL"- v1#Xqp|/ $b^vq(7r-Ns RN3ZH3tkq2P&o1-[Dubu \SA͵FYqT_ NvI&o3NHthuZb6BWR_N(A'K kwX"A lcĐ& ApnP_ X"v(pt$γQs<.d];޶urB7Bd .Z5e/bA~ό7ļ@VGlZ:V&iQ6"禺4 ҍR27@];wbNCD~)9^Ѵ{Ӵ!|CC0h[),:-sM쵼Ud6 OoKrKBt2>3Q߷ 2GQUB1RڗrS;>Y-dPHl5`Gwg)QQ\f_/#LRI/4Flu`6E&%,T\RNwL^֡]zTn;3-4CiS СT@Hp9\|5r~C,m@0.Vє)ϩAi8e})B7T(+r 4^ {ĢhR.o8cq;"w\W^e˳ZĀCF>?(#-z| @tl/d_nPEPP/. :Q$q5QP罪DEi뺊ՏΛ{lgW;ySOnS͜/A(6`+~OB#%|S 8lۀŕQo +{-^P“b˙,c}Tԝ\zO2ZkFD|wJOL'Ɩ6uaw_o? Rcj3Kfp3qxGCt||@/JA_>wDr f E 4d_V\GBi^>M 0ǧVYFʏ=˳ *ǘjj!~um{R CI&y6j&9vo~Zŋ'T̪k(=]ZW#xp]xUJBbrΜ"EAˆEW J'?=ݖ[n~=JL00HYvH, WDXScF @K*BP.߲7Rc⸝y6[1ԺS/aF"v!7GqDaeډ,So,a 4Ex]77Շ2)Kg   Ѵ~8) JguljX; Z6b%vI /^pIN;p;eG 28f\#9PO"vM,9#Y0Οfۅ%'x1JfTw,'3GYr18گdwgnx#j.;N͘VANf+i^~+:v3e6OGLE>aA. c,B]L2E71U6eQ|_bfR4Y*oDx{4ۋ50֤]AU߇,?js 6m1h,(>3ϛSxczA[x?Ek\{U֣rixײ΢ Zo M&C<T;fQ:瘟:Hdg:_?q8߼6k_{.6R!5:.0H8Ċ5Q}1!eۭ$4O)eq^es=L˜GP" g_ {z2qq E]] s\BXLi_>fcdH{ai!;&tA̼1X)v;a/[a qn}'`SVi 2# Zڡ -{cSb UN >8ϝsA |) ހ%.2m_rXvlH@, !Z`tw0D߸|KtO(L p%@ oKigCg uʒ׍|+Wsf W#Mەd> ܖYOQ59b my_ʵUj1{fdiN|;PZ SYl6c1eRCd{'ٛo#kjB=Yx-'SƁ;F#raSfSH۬xao|: &HGwKhæIbN,/\{ s#ߠL/c[w4t3M;W}\qGj5zf/Q|NN_iSBڕGrl7,_UYaДSrگRL\`m"{zʬ{z}=? ƳO4[-LR}+hbNXō .ɪ,-+HC.Wų(x+!I8Dp!{J?~\h$B3$]qYVKZ)Yɚ~D #5W~Za0'kL㿓 Z oT:z+_>OSKRW n AY2F qW&Ggb?+Fu"<` i]Pc ORi/@!0yrů"} #v¼e`JeF+߭DWK+70|@[0 @47͡pK)D'$|X ?Y1K]t#[>|z [\{}ʮZ`!EWJ%#-_C `g/B=]ANnȐL h\:Qb|Vϲ̩ŎEfogʖr!Uͥ攁lvI顇jIg9 53X SW~%*Ǚm[щܤ`>A huQkƝn3eA]*{[p'_Sg~ 5{ :WO "l0dƗ)Ez`c{ie({Kؤ \80 kN;dL<=(kwI<+a/8෫aiId٤Zd;]R}~,9OdjmqC0uefrm hX'`Ƙ<>hdîV4<ĶI;=ka&VUpk耱3{Z[mnV^`5[׍^+*5EgޠL 45޿mȆB"QG" Ծ0RF[7@r!^|LkA町;*u~b%V5AC0O"k%WjJҔoPZR8b7SP.=>. a1!Уbh`>K 1Ja@4@pxh%vWE8|x=h.;T-o`6ڡ@w!yS#{oW%b ~"zvV#9J.v%: u u{$HcHOFSlOџ hŭBuްG myrQ8uF'EqT ~]Nnŝp I#(p rsu}pT]G3sRQ;&QA.ʉ)[U|pG'cCg 9t`8uy$ZB=t٠#U$yаd? ġ}I%a< nHV&oA&0 􂇒5}Zmjk}qT\ݩ4/&z0(kz]]q%4LGţG2)ANiN ws~bEV_z'aGe2&6If1Q*{̢7oV2Ľ)սC;MdaXM L LWPM[)zxj9&ԓR+hRfZCy{]a/<ՠLE<8>:!&Ҋb&|Z?hqЄS(ܼCrvS 2MNІvɁH܈n|{i}J<`wF!Wє @zE&mE\&‘r+A,Xdyq`ep{W/1gi#:Mq I]M'uHT>i{Q9IWC/%UW;$wguЋJhZFmf)y!XEQ(XoV`*W3>5\rI1KeU/3xKYg{rQ/y4QS4o-)۳Ý27R+x]ߖ\8H=%;p]8 H-. w3^bP9jQy&XLDٍ;v\խ0?bހV[G/_JYK;sA5^_^я%ޔQH^} & jAuU'(Tb舕f󖏀(I g'L_#cQׁVI]YͨTUG8 y:w:A"J6<`)kڦ|LE?ལm^7)@Vzim괩rP-Z`(CVp56N8}0%F'B+_@qgX/DArs܀  mW2 KiW2 4*n@1g>ppY r5A5K]}EB#ߓbOC x6*@&.naSJ:S+ļj?/  k*Ut'12pO4C bN ]ٕC`˿t'LpBRV7 T1Yo ng60UoR4#oqcw-wyMg:ܞM}1^`uV܁A`͔@Brh&|>)u, Z|BFVo&8}r.ALgsH9(mzj}]_)+Y]>[$4k&4n%xu@m:=!kKa.phzi!+9 >>*:z1.>SZpOR Ŵ8_iX8>Aׯ>4n^:q Mwalnbޠ]9hpҧbBc_S))ɆC@E:.D{i3Ao[R|&-떒nQ$t%~LDӇjAj{iZ'%&θdDsh1b-!cƗf+g4|{ciyfCU$<+"}K7אj\ة力r9K ;J~8u;Jo Ѽ$hX"ȋ}[|ӘbnbtԄ HC^PWޝgAB k)=s r:ڷUopьZ*:ʰo Ӟ\}_ȵGɣ )^|Bz/hJLY*N>vtwzqi_ip;r[qzGfOC $S]͈!댗R׬# l61ls//T*jcy9$""sk4G!F{ \|z*_^L͋X|Gk?/iwm>3 a4ߋg:ۋ6`>b<Љִ(|pgWRC)#\q,W&Y *Xy~ƕ>Jq;hV"ïdpo0 I3VE4DR@F愸?s#F쓬u2fʔZ/O8pղQ}YTk!yK7ͳo~;nH/!WPcD-C@{f̓'bI jh:9I")ojg  \0H)B@.-TJwN-;!kE|~ïi#12n(B?u%oh3Xa ZN ;B޼5TgS`I& {"2׹.2#1bMQ _[4jpuzk֯Y߮?.1_s h8`w D{ƣG0vEYhIT{kizz^8 ,81x4$tX>vӂ:O%F[G{2V5j]8qB\Ծ|k zovj!cT9z/h ¿{rt3f;K^^]u $n4rPK.z-]II޴a%pt!t^;f%y/n}8@K+Ny`ԍIhӀHw 3< y [rOR48d Tr&WϣVAnb3Uԕ[0^3%oW7d ױ\t"E4wrrՓm{~iVԵszahpfyGg:1WB}<3\fk\FmTܻ?Z|䓲<3F%t)Zv$N[i#e]Wm/ J t@Q5M\l]# FPF? ^.Xhxr mT}IbXŠ ǹ ҞanI<6#B+ ՘z(BN A\}dž 6<4|+71Nm?# ؇QjⲊO>υ J CN,n-xǔKkfoWegࡋ: 5IZVЕǴAԕ5eL"fFIJܪo<Hksg"+mCp 0)lJdWYl/J*{$Spo2{9( YC#>&¨mjچ *ݮF4';fSӋѵP5 % *Jk!V@WB{Q~1UȊBΙnDOFlÇ6d~,[+2U,7qhA|#ɤG(!qV \J%=j ه|ڮvյx6em 𓱭fLnhnH6 Lx=*>1V+mlٽCV06#relә#7C^*Χc}ajcr?iyk9Wvxc t)vA΁h"ưDU3YS౟Yy>tF  G='w6$R!5E#8FtS{Mċh8C8g`Ǫjeo(@6qG \ǑN*fDmDmb}ZZ7Ǯ9t UKa} ,1V0"#pˉu \Y%__XQs)q=:V5]yC7&\ cNQ7ɳb锪rgχru]3eR2Pj@>*>-+WUR*Br3MχG.j32A"J0J-yg0Ս3 1a Ó9x<^itU3?F+x(iKyTsC.{Ck. ymbVQC3S§aH% #'o8*A C-a\af^#Swt}ko-: -2{4 io1 a{o|fLx$.܁/R5V(en?@Xgs5Jf9B@Wx~г񆖋`YX(3'`{;U[~!}Mk\ V;>lμ 4 0z̅aK O:ٝo Sޯ ZsW5N<ޫM{i5UZzQuC]ɗ JV)revl969w_Uv.u,uh@0ywl ~b {ʀfF-veYdegQ2ka]!;54MNY|k}AaPO61L.JĠi)7ϼ IY@MCZT|Í _>$XXJlEBEv΂ uK}2^3^SYzU|JC/\ ӊ5JiWB@s>KhP(Y$ܢKzY?!~h7(ڈ`Z|皜@Ui2j*VH݅8Skθ<͔r\2[*JS>-/e \ A)qءH9B/|%$uy8Iã:|^t|F"A@G5[k|` ǸGx|̣uPNl}Fi2[ Tl}:H:=-zy C,;צ"ϕPw㬐(M{!q>gV>A/ } AZl -2pp^_m)I!F,?~;ðMˎ9 |Qb7-41#/*߫IFfŷ>^zitu-Gr8p;e|N$y͉-8F?9q^b+RyȉsBPcM&ԅzL(# j#kqӑ4=6? 1Kh"pO}Y==oH.>AAx;]$MQ@ ?,acTo;4_I L.*;MaQ>}#P8z9ҿY_q/)Nͷ0>9ABnғPJ9w=&rftPDnKc15n0)Ywn gq_V,@Lg|6hdMI%KisqlLiQ/dF 2>LS1,0I=&;+@1}000\FYK("vem=s;\/{ntl_%WA G#8a{;|PS^j3jժX1kYnf: %Nn;N7O{ Fhi2s^zAonP{|a1o!l:u.Qy8%q`!2هۖ>H@he.M7WDx5.ݭnv 0`!e'=jz_߄ջ{Ĭ6խc4$[A}DmUv2?XNUB!mp:"71~.uZ]pꍽl0)$EpEN&>t~4YDz-d܏H-uf2QA݇1$3G$Ѽbc`Ӎg-j LVچ45{{|KKa>G` >tigjw1FRbUJPbC(R03zC Œ6!k-U=`!]"u,9)Z*D+޴g/?A_L~$cb "9ќۥZ51@$Bfz+qmH05mFcW0&y% Ҿl ~51pٍ܊DN*IN s<X> fbdɴe. X WmF)Z  2tWԸbe":Mу1Ϳ nEnga5d^|6sqVE jEA/yhWgw/U.yā}yڇS9Eѓ!W3(Ǵ<5uk^0N?tG6g:׻&Yy2M0gȘ/@-_5TD1O1|*wd%A) |LpSyx9"vp&'>/襲->7HO8.e'w eT'2I_i!0CA(! R+ah>.}y-x@k]qTtU[קy">4߬XD1fRox!EpD"CX=ORc3OjS$X=:`b>8^uj)HXTL,j &zZvKq'hoBx ˕_[야剢ny|Bԙhmqk~uPA eӛ%PM^9QA9Zpg{ .V&ap:P_wPIZ5UR>Pr &/ůA;u>O9OHq)b&/ӋsjӼSÚx' k0Y2q K( V#g->d @.JNDdbveKLKa ts'0QDdQ |DXJQ(o?k.rY+%0xZzRnY0B֮lU <αb -\VR}(Pw2~Ɏb_{X`۾iFvw,3E&15}4Љ gn\ 1&I(56_1CN -@G5Yp LhMX «7;wu.R:̌IDA/_0e/, m\}"ܾ>WK!V 7<]65T, #h.+Y21bQ ~w,i{fbE @8/97K6q:QR͏V(ܒtaBH8l> >)z:۫9{wCÔ¼7^n/'mYBtMKVXJg-k(s pJv$,l!I ΍a'eSta!v.CzȌqQ՞Yw%D@&؁1v#4hbtZȆkg.ۄ\ qnUV4g԰;_L}]ӑ bx0բbdGw X3y &ީíR^"@(?Lר0kF!?LA \g:sH᳞KLm7k\YYd\ e%b6D9R(p|)*n"aGM`2ZiR2]EVst"s.HH$&Q1< sSDGI)l _ ᩫz^bDABsd~0/*(zf0NȠC -x/\񀡹Er=6lƍBQЀjKU}T5*N}uZ&wzNd:_аS>XۖIAo% 6Kʚ+ Fa~ ;61Ky|9nD.r/GFF-q G;Iu* 5w ʀ$Y7OaN 9EH47tXqGَ܋`z6uS~r1khVϧXl4@ks͓DD6?;'s*QEkvwbO)̤`OLztlN`0u2nIq<0 HQT1ֻĴ"(n ]6zȫ\$#v{S A)6Z{uҮW̠5_(Wߑ GٱݹY\ ըxФK[ĩRJP3=Nj2x (F`s/qԕ VY[SyOo?"~F @"pi@QqCw.C tp.*(W񚐌R[`@Ԙ)g@S6" V,(KV3Iٛq!F%\ݶ,=0-PrJu%WN5?ZqldwA}P2?4F=vPj.wafv_V~d-ilYdx@vQ;t^w EHXƕ+qg.W&FFm6ɘ5L]l@_"J*)<_Q<9H\՜:`>[r $J J2B}|FGTr1B,W?H":#VUQk w@pnf@TAdwyCd#I^!:5a}vFeP;iiD#wM#l,;wQ^WkZ imS` AK TlM}h˕Ar38EBDnHnn+Ep֣I#J,(΅'`Cw oۀ*'(?eXs̙'4.n~ǫa:Ǝz4#Yiy09)Kv#-jrx*1Jgkw8Md!7.o/,땙U4}Ku/Q78'轪^`LG^i]!" YPfW? ?53:r ;$IdI x<^9x^{U8s7g]6#t/A2!;D?`^ (,1v?1{ëW5[J0"B^n-yfn# TF•;QO)T_S +?{QLDO#W񍽛"Qn;U%:pW35 ?*ݼFs[·m]vXg-e/)x"SVXRu: Hȫ1^(;Ln2$ghrQMƥ6 SjS6rKP፸ O|B?Ʈ&*;14*%G}!MXnwy)74KɆXETo6HmhiYLjfMaD7ULKy1f *64pl.`4cu/ *jcN] č2+¨^{z;l&,j##ʥ9n_4jy}( x6MW`o2i~Ґ 75`xZ!:s"E< pV8~du"G[AUMJ!0xT%E<.çdz[oi0 yaCD` & Ɨ» r&.K>LvI#R<&D=~HnNt,t{%y= Lѓg+D.!Z.r J{' ԋ3x``] *ZϿqdz,@6̈́l&y043 ٤JjL&CIfMOmE 3* iņNMKot)Ù֌x\3nDGm0|x0FCALib{SSf9825쐐6V4(^Nxk/Z}e&H_]V̴V0W7eHf^BDKhWָost/=lﵧ_Aeos闾\ŔʫNͼ@s،(s-u/U3ؘr]aB÷98OF3n,ڍ0-o};jH~Y! Rа,vRKϙ O!nlMv/,'o߄{­>cV3ƅHY]\;uʁ]m&^GOp7ɬ~?17m6|`0lDy:ɉrt?\oI. s=J4&+ upBa9SFTșR7W33hjJ *}^aiT32lLM6P*\(5t !ƓV>Ϡ,w">E{ɀOEZ?J[YC8&}ħ$ri:\3jIO'9rRәMo!aIo_鴱ɼG 'fP?q#@nD׈: 1Yw\Һxgbc57nuQBU|Ɏ[@] ʱasNpNh "7 C2{z, eve(A=_Tlu"//]􃧛"aĠL:7^A&p\jƊ,!dlPKao/y 85՗lu0c3İB _[~@"76'Yg䝍H!wsUC~E" t[^mCJG| Z@6LZlBFvhwsAH^`P'ǐÅ:b|plčewT*t-7 `sh6zx5YͳX׾c q+"5 Q}e* 9/fᯬ>3C%fYIK(MxڏlscpAX~TBfWz/ $ͺx;3GK6:W @^@N%@LRR,NKf#4-fsO?mRXd J&Rauq+:w!|H_ˠ?- ffm#k XcZ v'S"J#s/uZՔ,NMc!UAR aֶhCWSH酾Wa RIE%y9eMˬn4ss̸MiQ2(z5~<)o{h5^?ɝf,P\S_+Z":i9VP`n7f0 1Bt*dհf&A-n⍟JI jo@ 6 &6ȳ?;Y[jsov*~E]O56>װQk+daa*[ح(pv?-C*1gYg.+δ51Bz{{*fD;vyfjɲ箈"$66%Pj*&֨\- 0(~ 1V7U(UO,ڎw|=k%3\֙ 4y%6-UdhkZdbKght-+ΗӒip'!1Zaqjysjh:SLxO{ kw38S F'PdnvզOag ꍟj1C:y9ɥ:#rK܂{ cG;bm ##4*|lDna~pPɶG~; `\q0!%hR{T!Z8N* AM|\I$+QΖN=pX {VLs}ǝx~唗z`Ov&j'O~[`7͉5JTvR1eCa, #pY'X"A'84ƛm^mj3og|(/k":i)T.8V9tv%'FvМ_AdFu|f% 7M,%ы^@Om]*ҢjH,Θ 9gHK@e̤jlXaq5J~b]@I,YNg;;owK!m al a^QŞѢ7nKY117y(m +Pip+7: >J1a?92Xrq}1&e}^T@$4^b[KlF4~HB^,/wlq 3F!3EgWk@#ȻAR0{KsV!bSK:Y4?/UQޏ]%vYhKVVޞ?c.t`Lmꔷ")-Pkc>lݤtOEfYiFq4|rbR}j Q.ᄤ1,jQ5Xb—%ߙ0Ӷl!]7iIAFIȫU+eB;Z qCv3QȢ7 HmeصwvUswmnn=j7*$f]h0Uٱ^} : R;pM#됝 ױ :D_HƘH~s.gj/ 0u0dq<",A0bgSi0YOKfH/85vڿץ 0EF:huStfO`Nn5kX^\|aa}\,PLatmY3o*JT xģy:y'kkO=0$2ax[2j-ÌJF_a|URʎ 1cG8 KA*X-㩐Ż?"Qz5qnM.iM"% c-W\ p:Ó~CѢʦϳY[Oy6hHJWⅶt=0[ڱZ00 k pH\3]WeyKW7ɔr&W-+MDTdoNc”zjO &9}IO5w3{.8/?b#7fy̸<ۈX6h[ ڗ^Th-$=6Pl)AA 0;D"wn=Nt,[m[.<$:EM;3SC,C\7 a LVB¶r@bV6K: vf$Bgx^J}VSlɏB"D`'dT+zв9~X/|w?TI.?@7~D8KZbGD>\ryhD_y)ݚTj*JA&! t"rN,Q'f)?cҶ{(<8 Eļ?m/Nr]ڨsoiU"=%*H=A 5 y mtvY+4:V}QU]|WPro|k7+gwYAwy*դ H%wEj{?{B8jII 4IkдlG$&BլuQ+>)%/d_9#0<˲~Ny$I|tzO m,oZFAVhZV**` ²flG\PD*+u[ 1^(g\_YK ys=N!RlO`sݤ#w% dD1u%iy + e `J&ւiW+Irץ$CG20zO" VCdLXL.KV22\;3 bxoeIQ1!"41Z졦IەvH32:nIҗP٭~(]#*J4D ]l]bDߺFY>ijO,Hr͞kw/ hA3H6u!QS8)qm'q&RؕF*,,AB^{KQ9ٕڣԞ>5[b/j>ŕ@]3Ŭ2X& R\ юmkMs7f#g2iS !}Q,xc%gK8u!lCYuzR)4ܙj&DBQעY?,%[%7jRa-]Q!x$7?^:C@uKE. dnTFDx[r4E mFBsR/o$rgf%w[D72 Z; HFŘO)xF2.AhϏ#m )b =Hs~9\qqsgZ^ێ_K'9N))"5V(-Vr IRW\i#2i:R(g@vٗhpRxUhyפ'k[&}Rl`xU3F/۶H_3PRgp>G5q!?IǴjbз(\!鈠Ev`@Q>|G{+ Mi~ )6tCqMaUV\19;oL$]o`$Pt4g˘)'1wH2'gDԣ+G?넿O`htC(YeLޥ T?co#0i<n9 |bHOkQҞg4rUXauͬD!@4d <6ϤUN,1) SY`O͡=$vSv 4kWgZlθ 1d_$+J6*VQ2ѽ6G)F꯺TUAl;ЇekT6Fp+gjz(VdX (0(A1R;d_E: =G5"A _L5B) /\WVasv&.@8AsmV4(QvړE x~m&J̈3z>׺%ʹ!Jt+fǖ/Fx`A*a?+ (Yu_//ݳ=l7~s;LooQGӬk9" \*E\9F-)&g]If|Sţf-zv_[u}? M20Ԅ_(7hc*]u}ӵFZk~qŻ9C$ JX*umyѼٷB`Hh2ȶ]t(M^{hb2jMTng_D\ h`<^ԳȟW?`1#/WcTbdvB+rTD0fdStɨnl:ePem6fYpa=Mo%:uHo0J{7> lRV߿=wg&\k nI< Tx :XJ:Ͱ2GB?Y[+SSEGhТhWb_R%ݠ&<NJW6RyO@o`7DC4=]`!] BσL78 %z=Fxo El:XqR('ϰn~I~OŰͥ d"wcpfˉfQJ9{!g%VL= jck0Ñ(9 im%>^֮Oh[.C&5=9]/O4>BDʏM{/l75*iŽ FmFM0uHq8!^)BQ$X 7yq{[0cA#`4S\:{.*uMu";OЋKWlϥ`jsyp1&NhO#H`=Ke܆W.\vӱɅ"9zĒn5;τHopEGZe3@TWLf8E^XV, !<ଫΕyCP@jKSWUpiH W=\\: bvyLDZ? "[G{KZݖ ]8>ڑ3{hlOW9 @ X~C;xЃIYL 8\,zރDOA)L 9ǴsKse/noXPgRghAˏ6:-]A{vUΰйdQ$ ( G9b%d@< 鉟u/nZ7M76oi+2+츴)_nznswkHg>|xXVm>:b/xdFFqns"L`9ύ"9Aw\NUcR1\ Y}h0"3gf@<}i$?"`v!kҷ5 P9{Һ.Y |EƦ&]_ )Pc^"0:14-0F)^1$#7_F:*h}6&6i_\B-1F;A+Nk{7.m4}ĻGT!7L.K L8`>9كT}ϛ󰩇n@89уFo%APks`(7( nHK7뽫Gp-ᄔEj]$3K zdaf_BwAQnO ( r֝pߜe\:.iC~! ͱ@tO߫a Co@$sW k#t^M$xn[2S1e~:1Sػe"L eo 2&r^I,YB?JB;( A ]v -ssMIFFޅN@ql35D ɯ}0Vֹ;5 |N;@&t`u>s)Y#11yL%5}3/Ä<>(^5/ gҤl1z|8YnMRœ73<\UmQZ߷e91b#58iЄYL^zZ'aSKMA8=n4lfI"Hx sPdx@0V5C:m4T|G<%'(lE~ۉBxS]9TN唙]8/R͢B Q*/sیV>> hC@=&#Nȶqv*utԃ_&!K֔QVU{pFxFLL^/,/o*f&QIϫC-DmjX,L@4vy':3,/d_0c nut.VJ@ߺUX:/i0VŧE˰{/P :|M(1)'VxSk‘HyάBiކ'KLa3o,<(]GS߿1M>_߭ǒ$en L@HGLbs/Ԫ.^AnqJ{qCIUh {{P:Jc"f^>ԑ&ZLR#?,Z)&n8ZHp{ Ō ȉ$GGyadj5 n%ёzZ/,p. -k392B=FKmȺ4%/PO y(q^~)jv&4u_ \|oKt2NOd8\2,)4d=ws5k 6,8ʔm?C)T!Ebh1xX%&+X.??4 \OV iDz_R6↵>59>8[;ho6-<|$ EJhW@PP3iu!4;).ꜩmn<^E!Dۤ!}<5 K2,ZyK茯=Xfχ}ZByOʕ[a ~a:{r|G]Y(R-"`nxb-:: wUR#,r!) XJ̺Dح˔ w^_P|'}섾#-cm)}- p>?)vU uv6wi?^$E>Z3 ZMR|ʸ?ջ-,8ԈJ]t4| V(+#^:[Q[x̚,/Av&[(#~acT5w(MVc+2̎TDm [Ȥ)~!@NBp'<.}r>u &)Vg)'?T^ݐxQ%L(ees̖Cp|y3 &Q.b7寃:6RRMG 4QY4~zӵ^qU$8ݯDMa *7(YB'ٚgX9!z6bOć9+J jI{0\p~ISY(c1+琙!2|whWf.M% ߶ M!p^-EQT:cU nF('OZm&+dQE.,y[@;Iۼ\q@PVFa0f3ZDTdPO?>J(U`Qb b28R/i`!};8\Wt}UEĩxdmmRG]HD(#8cSE#>fr9 aCߺ<)ːmfE޻^C[=!G$󛪃2pPő\Q1݅;d4|JҴF *,o)ZqȆ7ͺi7:8^^ToԌcn-<5Ϲ+2!AeD<~s,UTQ4=1xH(II$9ޘ-yPCB/<2}HECCϲy~t(o&no~d>*9M:Ѽ$uxRy-l^TQXaĶ;>{@FG#hrjWj9435BSBgHf^ͺi(Yx: bſO% XJN˜\!tj| \ƀa`Fܥ(LxhM`A֟3]J[ޫUG'iMC%A#fP _Of띿`럗?rˢ4 kP]TV؛Y;?®-%$35yF]в\Ĩ"L~5:fYCeXntc/hLfS6k]UR̒N(c o?TŚ ʁ_@rii//Ρ;M׹4%c RFZۜxy2pJ3ֆpfCbzfw6%%8oX_n{AW0CT}VodlzϥP)0wJ/Il5!hjvi$:ݰҝ?>7r+ou>9/C$O|Lh@g2ঢrgXi5BSH{fV%$gJȬ,^c)`YOS"T̉05]hX W0ٱU >2&6ꑤ.g:v6O)BAi~]Z3WsDn-,AŶwM(sZhϮlل!wZ`$!}o?7wKΗX$z렼lO@fs L~SyXFJ DQL%`.rw#F%tǯFvƽrzZ`V\"\j@Gz5 v%FTMJU۲宯.o'ƒw-a0B\ hsiND\uMK *=2 #֘c`9c`ĪxSf1-~bKs|% XQlMdhrr: %>L ؄ C }ӹu|S=cr.=r9*Kr1T>y !T<-a{rL.zP2{fXhDI7?9m' gN'r3eyXgny=VtD(Q ZHj\$Ľ耚fU٬O(ij=-h Q/xיB g}$gvWak  *$%>,1>bFw_Jm Yt` ZXfTRxJ4O]46$;X,KtBF {QULeI%2AGi-X D") 3{w@|gJrVl SAm 0{̭պ6-6 Vԧ(EF ieZ==NլbFZ_w~א)sn&/t q<@E_f8d`6[+w>mF_^Z\z czi00ڈ y/|\NX #sdxBm-[*ǧ fEĝ>tI [,lsEr)zԹ~u]ΖK&R@OFHljܭ[ƌE g#mQL;6$&Dk}ޅ-Ye\67U$;{b*^׸xXRWacQG0vdx zִZz./X j0 9XF8~Ajq}p&CE}͞[ԖzIb`JRvǷX2"-':ǝ;"8/#$ B{;$yLjD=ü`S?5ZEc= u[7|'H ?5e‚r]Ud'\mfl< t 4̏uz\Basp?֫Q7j/r]Y}nv l};:2ſT=ne lKdgh4meV2}۪d.~=+6"),#WTMո1Am*>>>"^ ^M;u~sm>zϠM59Zⲱ3Q;Bp(ietpA\dl"1\cN7w !PbL TF.U8w#E\~39|B3\;/4պ8"=[8Wq%w2lX%şqAP.PЧEV7Jp8S)-:^z{ 2_ _d*l9ƌa{oSŃh*9:z Bgy @/]/uu ACaM{CNoP) b=M1wL1 kx[%[KZǠdLI&B2r&ea{.]`у(#;MA"~T*R,95>^UMR>f\.^ ʈ|f vnbnR֢U~8;bd2텃œ &dGߵcA¡25i,cWyd/~4fj惲]PCN|wH]3ҪcR'(oN1ɮ WHm [ %R;`ST#f[4_qM^' z t6vl%E\pbXAmRӛ{ $phEH):Y-r|kīP Xxd9$6)GtW0>nG<{Iب2!{[G[j$6!3|I!zpQ>Bq9/e:Ck_zI ?Eo@aMCOߨ|Ьɒ}\4 RVi[wh @oE?ϸވ I?2KaAl51 zP/n G>pρ$V-?Qii̶ pn@쉩MY=ӂ]@@9:n+|S9+l c@)Ӡ?G%;I0Тv9Or!15܋VJwoCgШ:FԺֵy$Fw; Z$d ;A?˗EodZ`| Eȣ2gsbY:lݐކsY/uzŻ! ]bUW?]0[d$Usv(ecAĄ!G @۝5li N$KE_61v;TB$50_O^̞| P}QsʺH8'aO:t } ڸ sh ʘO!(d3ڬJ".uI<5}3 aFGdB=C[8*3nRD9@B}<]X6mU7: F_;a}^aD$jKvx:e,XPݢHԕOuk݀wτ6O[QqF;0o9s2C6[)c$="pqibm&`bLj[r4%k,d@1Y%sw۹T|QEyo uq zOiۇ@CV597eQ+eTgInՊ5md^MH{ь*k_(>eEE?0_R>8Nqцr)D aJW׺ޝUb==iM͞B! >7xp^$sRp/`oT'HgI3(Z>Mܴ9M?-[e9ȏSgWLLI- 0.[-+TӮ 3Osi}!W;){Q))Rw FďzEy>}X6$X^s 5-O(O]M";h 8* 7P͖XL]8Je;  e[H狮_P)#y?? m6 go%@jmXJΖl_x["ˋ bŚ9mW.;!Wv@!z^Sq:kL.TAyWR-nxG5S-&!+8L#CM`)\4ٖ4sr7v|Cn4 cTPe(P0~ŀbM"-uF qݞpjFi0q#9 SPRBBFx2C[tLkB#aH%y9L}g5˘Jsk ; u2(LQ$fBb7[\rwGerS̉YxMqL˕Q2iu }+eZ1h)hl(u@,8Nܬ?a-߶#cټ o&E2v f0<+WU !eMEƣ(W2$PG[X~"brv8ț-ahvv͏*p-)Y?54A+ӑW@pܧQL$z{}\q.pR #4p`tx~좼L"jŠ"C;ܾ%M! K};@]uvW9ZD A.򣄟#ynmjvrAwJ/(mZ d(o* .r8w~[{/\p3Ot(d7]_h.cۅ ̂OP8"d{>*vi 3FC MC2!H.f5|x>. ?sF>Y~-Kn,8dXRh)IbvSOn;.gqW0(US]O5":E\{CK`l3K2-C#Vg@) v,/ز6thP~ٲo(h!WpT[$>N=a*@ʶ"ёlJ~S|v@lW9Pr6!rp pD`(vKYc0/pB[;*e6mxė8.x2*Te]TY`;4\zms@}d9[gI\u? n+L{XT:^%Q mJm%Yť]7koe1oEcɄo4f_5Nw' Íe\Anځ>Ø#"C@! TN؊B濵2{>4-f:$}3:[npQ;[(ڜ+i?U5zW/enbqI4Lxrsxl!3vl ; $űwÁ-`< ?gXg)?@;'utTĢg"G@Jə`&țl3zp\uH R*opS[I{bm՝lfɞpg%X}$KI^2 ?z"; :T.de?()mDo8gb4<$J>xΧT S/ԻNt y*#! |LTgwl sd)f%ಓGݏ!^5RY'?hcOO'&G'~Y a1{ h3F5#JNk'>[ǔ(i :(nc Rk0(r/eLO0VNď׵09.h64b0Sq@`&-|ׅTӝm z0nW_,Sr7cWOd3 K=(0Jq+bm,=6zg1gMw@U@ !?L40LNŮÖůC\y"Ơs/ETfm,Y!IJjB[')W-<*#0TsEKT"Mkx`'R_L)L]xoDv}b65xBIx*`$~ޱjK{Wܸe`)[BqSWy? txPFveʤe *,$}! D`p"!lEP\:̢f=UH•i5q]4ǝzUZ<;{H o3PH mx O; "+hl~%%?0iZR >s զa?9m9l?rgru3>7Jȴ_/.7hT7*`>^),le (kk-I8dWgӕMLbS=O`tVxdTm䳼7%}"?VZk4 zMk8+IJ< ~*v"] }9/ /K8+g1 zDCvHf+*56Nh]m3y?aWVnCo 26cEٍ`C'ʩ忱3v|iuomtێ-K,ޛPݲ]#EƓ}5qhCww-n5j\ͳnj |SSP#z1u\gRK*do=e7#4tr ϙ 2;k:?4qb( 1 4}2kGǰ#,) ym%@NȊD&j*l@}v%mNokPet0fTk6xiּ6LKWs *&M9Rl 9B| Hm_ N)I[{ ÍLYnԑ1b%g=UK6haU^@~sfQt,f(Ŧ0Er͖n˽Ь?Ĕ>b[]7`M.Q ր*~H?kbI ?ئ Lk7kOܢ"lFܶ:Ѯ6aФdV[q#%уP\4QF(C kD_G%c:p(q4g4d~Up뻧 M C _xouM5;iKhTE+61 fM=Rc ˕^$xd[.c\EbޡƟDŽ~6K4¢b0Gz-L&UA_)JQ{AL2AIO=fKXP?sIevi$W]Fо1Y<4^6|R͇}1+Z $˥ۤ,5ߺu\{ZU#ntv}}L1O&އbjb<\ΞA5}H*<tbT|` h%ܢeFDbcGsE(탈"Hdo,9|%6|>!Ͷɸ)Dqq$7/B\f7/)lo4~ҩ`сH:iov B/(ڵ t~'}%9<` oI=*\_;~e{E,E_xrvaBIȱtq(vS"٘g$D^xrzrdJOX8RVQވnqA,оQ*WM0 y؝p}!$_ m~>eWtn)@b(W*hIW>pc;'`ڤR (g_KLC rqR!f>&46uT ![M|*2Ez' MŒ^ 6D荱0#j(T" wWl!] V7&%˒m%J{ùGP,hf&wS8ޮ!~8)VCX^DO1 8PPJ>8?}+ ЗBݺx88xjsG cnw"żcZ*x1 ݖҨVΦ?5%>(R@*tԂ;2Vp*w]'}!^hvVu,st$: 7nbx}NXz}˼-,{R&4s9gW$tFu]z>koֺc,U<\*Ls!%#6+K_zYqn|'fp2H )vwGK:/xfNHb{ud瀝[6Iu}nMDb=?땍;W+y(гtOp5SC[ZW!.9O;ߌ%^VlUhwRS\xD#iE&xH#aҺΣK>m!o3'u=4h|C|yykω)^.(kqwV1arvY;Gl#ޒ 1'棜Zi{ ;aF?E H@8HuOtGhhxַ*_S*iړdbtdd$MD'Bwej=:Ml6Yi;<(:Z<Ƭ{TbL?C"*k.tcBj@,C3 5̌mIw4j&*ڃ]A}.~m+X?,xňm uu&KR+ -GIctU^h˗> FH ~NLUkON`݃5˔otʐqP=kxҜ>iOٓhYq*җkH\wl.p∤J5n?εqrtALf|+ pe%| VN6֏+BԐj9ZZ=*;H#Sapx:'%0C[t#۔ڮn5!.>·e:"_V.?MD[Ud"5ڴ|e@F_ο#B@=(s|k & (%^"[R do0(H͖:$&e BkFgVHqjs j*#Z09 렣Y|?>x"Py.2.ۘx2py}{` q3g3qHJU L8+70҄2 K#_ǺP<1J]gX ˋ @$w<]]QW3#$rfb"GC7 4 {7$'D=8wLbDcmmGs=)L*VЪ# ,8)!d p78MWY3Ţaaw,~p?Ҩ 2J/rt;Bb{0FW $@e[Aؾ*$fPwx~tLGy? 2wsau08D3~\ R1SjȗURĘ.F`2 I7+°OԶGG1 G} X#g.T0A٦N3h}Sȳ $ULի0 n+.Os_œI#_ Zoֻ;Rx0㏤ \UYI ! i&+KRx|zhȸ$[1сg` ߽>#'Yό$\@;E$moOZ?G KGGe?`*B,v;%rcǐE/#?$0Ÿ~eѬ.vd: qq&BI4IF`j4 z9l>V"5R9齐sMz݇>B?rko'HX b%|pȴl'X;,FfS!`3~'Y^%-Yjb"Tx;jZ,(WR1 ۉX.wtLgw*(S.۪k?Sޗ [#?&!%.a_Xu# ʸe<~vGspDǝ0r2B#h9y=ϽE*gt0w+p6hYbPU{3!7EѢ +'+ݒq#,wV@s2C+\#0"O0r$qQyyO>GBM(L16,# 3=>2`&[p03m!ᢣWb`n:2vz"kE) gk7YT kH)J"] ב%%}?SysJ};VU;NVL0`&0eUr X^v7XrɃ~ޜ$~[fCAl.<8XU0 V3@yDũφ%yKw)ʇQ+_26afOLhf_R09:mr4Ӣ\ /@֨91!#lAm7@Հڔ -9#'3F'L>.)_xĹ1UUI] ;4\7BGǜ#'1S}52˦5%@To>,ғq >DDŶlmʹn#t\JLÙx7 \C 5W|Ishr!7ǝ)C[Bu0 aR+*f=B@`A1Q+iKq*mq T{#]wyFBzbo=#E8ukH[+'o='%Aoq3M^փ}!N=$^Y,{NP@Ӆx&rA0EUZU|{j,brv'á $&+8fE@Kp?'yAߵ?n""vݘ)T?`ۂՊ}_͂"ms[nNw\շmNNcyTf8r T? aҭxԹ=9r?$}FY>g4DX)UjDuMc1=61:Se P[}鰮@ۉ`_Y_C.@}6DETy?ت[H3CfwA9Һ*6b&WvEG2ϴTOіs.Oc<0|( WE~ 3ݭ_X"dݵc)><n8Yܮ|~)\cEu>;dѩ5u!{ZEH׆(AI]KT}n;[y錵 os#\^Q~wF-:ɠ!T9<ȯL}jn: ?U&fV9 ix]N% *u!8/A kdE'}I 1yzHҔjBecekx֌>n`yЎ5en{v97(E2L@UA e(aJ}) EgbJ}ҙ\sZ-$qK*^6gj$yk,Q+%HW9X˭pҀ>\'JPISp1g>uh7nӽٯ 6=zĦѪtX: Ā}WE)Ǫ w7\`V7plR}bҔRVْkeq 5$W|qyV0 [׼%?D jrnZ EgPiAgׇ;Ru͍%W~*7 v 駎2&dO9[)P.ƈIq)p`A~>6\Ep)"\ VS$ n"bz[nj{(2U^594ܾ]~$0B8k 1>0MzQBM()b'= @L4Vό, }'Rڵz278hn| AgTHz E@,HPR>rsfiaMbݢvLvӂd@3nʦt70}oQݗ1WE֒zk/т*QgMе 8\Zo*+DC/4%gԭt2Ϧ)`v0 ?U|?,#̚'$'q y/oo~d2<;BEF#^jٟ$%,FR"o\v8d^ޜY8Ta2ybA;!!5_jYղOuEs}H􎱺O$lZ3]d dRzx|+:.Au ;\9T/Q.cguxF*V2Y] \:=i|J}6g+g,>$ |BZhNRpo`3r+:aӎ͚ڋl)hmd1Yk pc |8K~k#(2{;jg5kfѡ/3̰O!8M},KNkْ̆+O1!"-Xz6ɷ8d{B[l]gtQ A#pCȻ@ WE0hY&Zto׃:m?'i/6K y~y 62FpicռJjeN^YĆ.u ĠRT/WInKn_9F¨dp( z"n#ڬ}xEH2&0H]3黴 sF+_@ U Ka3W?b=ު'S1\ݣi/~]u0dTF(,Dn\g1zWlcc/<3n gqI?~6>cNSO|,t>sm!UP$g(l}X8K_Gk9 T' wl^Q4.ak w.1qK,Jzq]P}f{SO1[ R! r'eitr5! m!Cc&jM/ ܌ V#\(* J;Ud"Sc z}BD,W]#?;ʩa67l&-HѨQU Tه oCHtp3r4&<ްn"Nຒ=B*jښ N)݋Pkq6ς~#dnVU#oN X{X^ znΙEySʛ#O~al i< ,0ly@y,R.Wgtq"3J8Q.f&&sDX+>X1 Ƀ͖,&~4[|Nsƶ8FGurk|Ls["$]񨙓#nK{e8=ҟT y;xM/} dJw'}Rh`P˿΃D#flΪ"@1(%M_x!90DZ^@< 1߃DXsyT%*5 T /slo X75z oڶEy ۛLKҼBSH*clKnZ'V$'I+QP,:B@ׇժƃ~3LfQեLx[x+>)gP7Ǎw]!(1 4-M> b|ƥ]6er2䧺 \SWPNw쳈!#V#MohKƴ_mx6GPm=wwJ- FYׂy.5o.#ssT(77 ZEsݝ~wms^B5_`<ga47ww?O=l:Q$)y~;⥑kt)5F@Ѹ5 9W;*6F<+[;gtW)D|+&i߱$-%mp/ RjpPUꇝUS$R1Iire uƮ̋͆V4;c}hH^R ri%F25@%{~WgN~ \?,H1/p-Esvl,괥l#lwogg$[]Jq|KʵO'V&-\5Y"SL\Tu"lw6(TtmQ5xPT,CeW+^s'o3ʵqkFoA} 6QMjR0pi V~^7ڻģr)CF]>ʯ# s85ܵ':/E+B%CJZJ9'Թn|,H=% {48D%7з[TjP䫰aK NT9Xt2kB(M3 "߈Mmוt)! d@ ׻oKJ+G)yE.sJJjmgV':\q4HW3͡gq$"\M` 9 fLE6m\yĸ#iNn#"xOp++9ʧole-IxGJ'$b>y/1eeH`%SGWq? ݘzPCJCŴ `[m 3aKζ24hxB#6eؿM ?E2y/m**=pm( [Q.c2 ៪:nu՛(^TEsM2j^o92L*ֺ,K ,CA:|ɺҌI7 ȗoWNbJxl+5HD"?Tw!Al{_ S|XW Al, <_겻]KxLItuZ ZW3[l;`-4D?172Bm!,ۮ)+& :$V&}brtiKt=p1[m,nmP>cXޞR*1o_X4_˝HNbc~v$JJpd@o_Z}.=6li2 TKP|r|dБb OZpilgi3NN֓RlAeD\vJ}q~_Z'_,/"/("<[Lπe7yl zЉHSSP/a\LP*TPjT)^ PT} .7ın53u^6n01*S")]v/aE<6?8hw4֕+_cԮ' 6J 95 :!%Ӄ 3)w'sy ku9[LOdM Pj䛶BO`+$_ɆU{7 u-;fwV_K=ϵ 1_a-W!7*a"}7hVbR?-nPau4<+aȵDlQfgDEG&a_NC94npHϼ!}4cFզlzfxUa?SIIz# _yC6U\Ikjq6Ϻ*ntү:YjGvXn?4{;(+qh5>yj7G{L")+FZT3-4dC01#}t9)B*V}b_3U] }V`HMdCXGy$@D%2ƒs%\a*K",7tp}Ia%]>71-Cۃ"7E.ZN (fk!5W\4S5&ena: ztG(vYY^ fvVe(# 2K~(-:cCck{!|z2c_v3ߍ46i`I)(?J9/x]K!R(s4E63E7)НJq;,65j«|ձVG(%︈%ޣe>Z6u/h%_ĭ܋*#, |ZR=f_'[rQflj%R3=;$>ġ3A?Si<=856G;p(e[H3V+RCç4.[iڼ A[oej &nōg拡j gΔ0&<9bDX 3Gjr߻7ElC qE8/?_8VDm MXA,kk ,5Vr~\-Go}%S:V>4TZo_vǚ G;Y7P{v6[4ĝ:mR]PnMq PͱR`R)6[GYal$x.we mS!꿓Eb$19uGD PdJX~BowNfG*a(? +nJ v9d)b$R۹'j> ^o(#x,F}}qdF }ljey"ifgN7$}K^Zl =ϟGɰً[10ޫ?.C*O%$eXLl c4ƨخ* y-VR 7I,@ؖzs`&;  O}"qo~{xceaC3)d\O1Bw980+RUOOfxY!x.U.B 'jz`K3 US+|ġ`A\uRXK Ѱf/(>*@ H'@wAd$JZ[&Ain_iYs&v[~7cl?CPtF:Yǿ% n"4k}- ܴ6^uKۑ(fbb*_VjK_s4ꪵ! Ε VPrma;? H2zczM˛.t1)4ߖ(;iL@S23[`!i8v{aO&Di^xYHq90N.+'Իy-0iRw󷕯/~UѲ_R,qL<хq 9yX3=Y/ڂW{>/x qGOLRU]<#ZwmR\2[o!- kt#3C">4@=[t"lr,PeIq IJ]TJEq Q>_$uAfSE⺇Uk(5<| uq%nxnk[u~NYwYhZ>N>o/cLUA¶[ ! ڪ*=QP@nuwl5g $hr,weflD,u p0V~q=AZ*29y]B>jYlOί+OOIB|nɎQ]r̫,M \AfYCl[.(#;ڰu90G9znz!kM6Oaa 'Fg|4^\a|tab5m_&IHyXkd"az2sGַ7sͪR}[ Vy VMprt _9rQ͋W-#*N_8^ s8EVP8RAq̈>MS X˗Ӳc2}@H0|6_g;}^:i>[p$s㒍nmқvUS3xs߻,CYC^G`eO JaN CB 4{S跹xn0'tKkˈqе\O+7np1cOb|AO$t4J8MNuƓn*G^ܣB SEʣCPKS&D::-v<˼e@´lʡմ/@+\sD? KRMT.cVg9rN62lV?ɵ.v,wc^4 {(%k~j^Vif[s6ٗQEȟш(晸RrXө=/@Oq϶LȰYh,-㯏Xʣi!AU# Kqwwo>[8t>!J[?j$[OlѻBzU0UybTe]WC7X[jPK5'2tԴ~SU%1Ʈ(7.8J¹=Q{lLL;Rdmq6WAK?`ڑ$n~m~G T /H ;*E K.@`q X>iNÀ1Nrs)ЙRYak^H9oSι8OXq=U;|5R*#vX%{pl؎qCI42 ZT Ss<=kQ} L59;{kѢ<'LͧJ/C.zFrUlЋ(؛9Ӻ=%9}9~yӪ- ên Dlunou`ƹ&vGVWOg{C?DB6X|ahhR/A†BβtxQ)G"|}ƧbwɧVp@c6OćJG"[%~I'h'H,JƼfʈ!M_֠PsR&wo|Ji [녖3$䞮o5 7e)0a@ņ. iT"}k:=Uݧv4ǹ|Zik$3ꅇ0 ȱ*#&K[JUboa=J2: 'ґ|e::ҿ] EY9}HOJrKfM^isce͸OΝ $7 9X8|d uGmDi,-8<2Zd' { $B6 B#{i"EOy FbG@ ) 96 l:xg @+CbZzًBV tҲ~OsP`Mwl\ͽj-u !/934vO7Jo>=Sqq3V}UKN/c6x=k FxIl ҏ\yTAi e;=$)\.EqwSic >CQ6&/y" ",ғX ?3n&FԑWm堼I,Q#; Ta2E=MH@.zr/3(N%S>glC뵮+mDx LtdT) Hl`4xLD<4" {,`O#7f@شJgYK]VBl7_L{VRv6)r@LLx2wN`X e!\7n$>v!q[xeID-if8 UZܻsFNĺzzuJ 5xS9=Kr^CЀֵiK}7[nQ6`7k7i)ޯ3>z2z\D4҆F0tNH1n|xy*S_&vS3Ofw&Bl(nOv-1VFBN1gQ9k¢uOrڜHN _c9'Zc#Cɟ M-KS{ǹy( (a2'p.~ RG|[%> {Ჷ(YC5{6t~ڷG{wKem8YzB*.{σ)eJ2hEjO)g]{ֵA:ixW;yLwqi[_\!>F7,;n"MP=Q s{ԁh&bx*<"nlS7$E6CI4OQȕ9vJ 4]Y=Jɥa@gܗ<4:#S[ޞ3ŭ K/Yk#, ݒ7Gd"5 GSp.V0:XBe/& vdhU@3CEYzptÂNŌ6`sJZwLWfLL=E1'*hQbi]zt>=ntt I#J,qN@ jQD׋݀4bGnqj @TƤҪ;ISOw3|j=Y=s,K)|B9ppVTI_(xH6I(u!9(ιTBC$]2|#rSwzvqWd;>\ @=ōaAiG*k?3"(B*u 'o OX:NO#큼hyF+f ymЕ]g;A(VoXdZgx"N5<[%%㧢ޮ$V/>+LVH($tĿQ$_Ї' sGM^M.i;;_LZܧkу;?4z g~tnlsOQ}7&ssB\ b#΢e-)(a^Fܝ!/$QQ^N\qgL4Ԉ,JۃJg-ʯkjʜ~7٫0a)t[3.;g=2ĶS @̞Vo.߸T}SjϺKPg_?;1WPw$ tZە-=ϳnۚ+&j||UΑL^sġ 0Dw!>ra08` .a10hP\ Ep[, Qh*&F#e" fՊ&~Cd)ٌD5_ C_yu)qW9n׹l`#Y̎ 4[9o\qٹ!ANWgaDڌXz#"'[К>^kEgE Tf={CwT̠Ag$ߺeanP]2r'a4܋@ $yRlp{&kX:,5%o0t}1̒̓ڰbD` ȖW379߉TFbɍj_;yY&,17MKǪH3`4Ϫnaj:53d>hz-xBX;f.ƓN64Eb>LH8u Py6)Q˝~Aۃihnv z{+UCNj.OE >]j;Yoc(py~PMp %H${ { 706+:{nwgH6'ocgarު~[Y|Χ0fjx;egM'͈F 3;9eR@LN虮`B! c~ |yC$2@-K4_I Q:, 8H0W=mʬwȨKW yOzэ)%׎]H/Dh?*\xT3qNfYf9\F=3R(+OSq9H !Lv3?>{aF?R~K.4\1NU- T edr8@_>\ #/Up Ï&hٴ9klx#Zգn( k[{"':'Y;TğnkwZJ  v‘V_J=OŜ!<HV/WZږSy!1ʹK(PLk; {͊nA?]u h$+s\."[ NoJDiAS&30}\~U-W2],{ J-egd_.Sp^HŌ)w eOQ}&yixÚyG)9PHg5>K*N; Eh38fj?_isja xyg4|Q#64.\f!oaaC"Y^~$6w\әaDZd($w{Y-aU;qS h. {FQ}uӡ.CnY'Q!pN`W@(RtY~Y 3yBl`h6ەqnAkM␧:+[Yv6eu/DsX,G\|֡HGp9FV"X .kzIovkb^B~ tKNm 9 JϹkG]o^,7pnpsܻ7n jB~xٕĿ$'=`ȅ|97%lr|>Ul On1^+Om5=FfBm8|? )~pZ~%iV,U+QZgh6d0Ǖ7WNFV(1ۈY}h7iRܝ)௉W\al# B`2d9ʫqd,HGj@s.‰/7r)1A>t%*]~bE5IY֏zb%'TF09Y.4"ɠ-Dť dpkH&Q#J-`W|Xm>h]f}TW$w{(ˆ,K*\F(<,$`LJBnR &۰-aVHQ蹸96q;yA(sf QT9S!J2uP͸y"_#pbQE HC9ЎdJګ* 3c@)%[t)&{AԐPbȕ,wY+]KܵɸIYـ)б/Z" %6mG!2׮U7mx0Kj,7.5JN7i-2c1tގLq;چb-L:M$";x@wݏ;HyeqjmꨀzmLQ#!ZG;NQ k̜_ӕzw {h_th'zK̎_,e4¿#lۯ"ė"ׯ,J֏&{>@<(D(dVg^x,2^0* 5ëi-ItbgN-<=Wx@>ǡ >S{ڗ V o/OrwOFI2é'deN8ϝ@5kjΥ$L] e= `bsuTdNfijg7a%B$7}yDr>{vQN!׊4uvY $k}+M~O#g ,MAt :hZֿ4JRORlݺ-!HZ{d$uU`(J4>K.Z~@z,jGCWܴۍGzwPd{ Q> 7wQ(n"GՂ6oTw,x.ڷiv2 !Rg)r( C,1f%D R&}Wgd!\;V+X8,yZInA%p^ Ejb~2:L too0hG۶-5=MjT.fLztR@;0<)"U7kJc W\nr.nן1qxI?bD.A^3' *6<~Tnړ6H)3z`~%l 6+Ha Zqx Z^TrW!'<2>7c5首 XƟjhb՗OM<ŞG"tANѭN]Kk!0R \uu@b°@Hއ1;6aCO`~^Ba\kΣ,ČeO#Y0 '޾_'yֿxG8N*O1gV7@w\bȃ2\cl?I?OMPiH/(\kzuzXpEcia; d^&Лa _M?]muA3 CڝLfkr-\ψ־uTrG V]f[Y $He OK&SEɒ4ϝ~ #pC*& |BDb֧КyCy|Xq4cr)\0Iqw}X$XMOQ஥8q) :Y\5Du.;3}ֻ,w>CmdoۨfbL}NBfj me) %hix>uRZ>DFYXߞ.>OȯR]DҒ>&(EL-w >?QQGZpW˼{BVX5Kv%BkD0f~R㙾 < WwZbUu`ϰD?z(g'}e(XGSIA7 ^ƞN9+Kޒb+ Eaa 3⒩lΫd\b'9BUuȨ8Ee2yr2ZS[kU#iDztu+kmcۀKR*z <F9]ugWg7 ODUTXnw(Dv]V_Hƅ6n:1{ ?56 :?#gs00;Hfm4S050RIzNaS +4y~%4a'jLKx- lh iMESW pAxφ<`ހ(}rwjYtl>&ZQ?̚mf 7+/6\{wmY?#cҔdhUճo@*h3ɭ)do8+u6:+zK+㏃jr`)*yRʹ_9+doL,bH~iYXseZm4j:+ah [/^Y63a* 2)U+6BwaѲf!I|<PF>9k4Dh\I阇dkv< !J/~ *^) J9nO /dEŇH]i\P_F q7* U`y<k YURܽdd۫o(\0J cguv XTKNP_H1oxҊ>{IT2<:C$wHV2Szib_ q\^8=b.ߊJw8*}~/nޕ4k2hGV9x> fiN^ =`LiS_q-}&TwTx4 Lgo7ރvs- ץQs``6'+> n ~7}Qb GEuVJ#*iůݘQ?yvBz>lTz/$HIi"6,QC%T{oe呿h?0O+)QQ_c}PKvʇ+XnVa\4FfΗ WBk_53.[0ތr%4 zW fZ)a*V5~k"6~D*Z>!dToHP 9Bwe}9rtJ(ڕjt솎,YCJ<]"3Qm e$Ԗ8Pscu Rm WtJ ]]"_\Rl%>.ds efF)l_L}"I.Ol+ :"dϲe1( )*?[N Kɏ;O Z}уV=ceyġ2Tp >eHڐ'AfmQFף'DHGҦtF*ޡтlIl$ ȚLT2尲\cW:pyvX }E[&(/Hc/-'~]jEx@%)GK"VkY ߞXbOw=?#_gdž=UW9Y'0W`|pVi+Bz8)+%Ni#Z"}KhX7E$ ^g=?]dq0m'b`8.G:Dhoq_Lʛ!PHɄ N悊]luLsL66-N2һ)O _ulm .:9US( э@AZߙyBԒ›vvUڒ7SD[n>`IR(DW-B@I'?+pGf.nFBf׳0?sD}`1wZ*E2zi]z^inLcaBLLLj]9H~!oGh|83I`μ 4X֭ sT8iWsj#oJDi[K]q:'UVJm!9~߻}bwUC ޏF2_y~I%j+g TLwDx0k7F6I$>~z09j#0R ŚqD‰Ȭ- -w6:MUa(pڕ$XVh(;ڋGεcbv/H PQ0 D_5д&[E@X6w9_ 9˳$y,bPx9kVz2TO DZr܂uoBhvR @lܬ>NKapL49yaQJ⁠P`c`kེN"C3ӵ [k =7H1;y/ La uߓٜ252;u Mn=M/ QPeI|>_'%WY)_sB~+H* qWWԧ%/! 1kdɆHP]+$yzC \{c}jShp"6g"~lR۫Rg?&tgds"kR5DWf_L ,vukhcZTF [(ܗ 5VZ1{7Z<EsvD7k0J\ɝXlՏuʁhvMUK٤`b \F8: =EEjD%XYG-C]aT 3~ͽ抉=1aܒlAeU!]1HQw!FtJ\°֮p#Tw=4#Q9{tF57W¨N*R+u;ݒDy= Dma~M #ȟ벐noBmS)2D. l5½|Ԉ@Csi¸p֡s pEVdmxyX—P|MM?օf 2=X4ADP D-w?9]6=BNiz^ vXCNNǦ+ipU4fH[E^֢9 3q45{79[I%l%t*e >L@EW5YԻŚ=ɇ9¤oD;_B ʘA]\} Mʩg D\ʈߤsq^Q}>EN_<~ق)]a0nSX1w~ p_ZCiz9ktZXGA"@Y`2vk91u0u_d;xnƝpUk%W;gy*n N<V-j?EG̚Y ܂=,\}VS1Hى'5\ _"< Xb94暫/ *!Qs%#N p_zz,v^ВU WDq |iYsGXHj'u7}ɇ7tZM&m$MG#; &Qu=~ʱGMRJ':`h-q8sɺJFW)v|R4vUC|a[+ tF«9?2 Sxخ{ebp' ic'v5tM3Չais o#`GzW]@"+P5ϚY3 \q wC.r.jzzG!dt6jAgKOXbw7XiBsY|%eTgu .vdy+`(0\كeEf\ݫSi@Uuf{ P#)*ſR߲'LpzLBphwdgL@A4'5aIT![ǘ"d454CB}NVHUOJ]>l`m۞k6+q6~Ꮎ.OCҹxgL򣥦z<9WLI7$\{o)Mҗv'{/͔jn,0Z4FVgw_̓d UB%*4>4.싪OiwөKfA<}Z0o:,*c_^'ϝ0 LKw"j7|ɊO@#n Wa7˱tGRfQTk2dL6x(LI Hv@ٸ6:9q;6oc{!Lk|;3}Ԭ~K 17qb/a35RS? Gbi)e )ڂRp%`l\8u+(38xC#Χ >Up]#r=J+вڃuOU4]B=ɷ ?=I5yXajr_V4=dqm}$@PMAw.QEK=GH,FptS(yw Ži]fm!C.ﮭLy 8δs<5T<u|ŨPBlg 7Y$g}QXf?B#4E5g,`:#NKrA{V"gmu:A!lϜ<ZZCmnn3`-H@?׃:xX*.;5Ɍ㐲&ӦxI/˚[&a~/; o8I37Gl*#^Q!.,X̟r(ҘߚnM>2FK(Zm$EMHЮ)VX1sݜ Quê2/C)V.uusM*LTl*x/}I){Tj08t,1-"(k9GXr;a2`'h)Ԭa\2/uG!Pnˌ1fYwpe2Ya[87SÉkw9¿y@ WxMM2m{)ڑ=c'VniQ\st&䱄Xi5vUKyf'vs' ލ2L4xN:/bm|+#Τ'@Sx>tjyE%X) +|y$"Gc_YCU#}_҇,Eb'-2./sZpn9QIr)pF%٩0o/Y8[ 77jbx:A+xڃ|:HI޷tx8Uf‡xha>bOɞ*1"ut!2SB4\ࢹ Mc&QQ~h?#hsdbNP!.\ v3fU]'*N4fq[@Q5w< xȰ{ ftPv$P+Q^05VxԝĖ*nyhAhM6d/Y뵰 ԟ('M˺[Ĉh(c}ϔힰ kQ)Sjy{U}O*SB?*И,q, BhGns!j=aư5L*{C8{}q7N$D;;gXAͩfPr#~- 7t/X|<-'yώ,*$iӜ҃Gmk.(0 5U70U z';or hij9OhR~!B0>ͽ>mċI*m:=I:YI>y΅򕟆%X koT 6s%vY_ TxdȔkU.*n BRb ^dƉ6hr*c+z:1,*^ =Rza'tM^=@ǿl׷PP=:ua&Kזk3"m!~b~dUE!6IN̖ iRXR#dCb9sUMɘ9N\xL6d6uNX(t9HI i3NiMƣK;Јu*KOFRi(>͞(r:ILF- bYiIC6R;5*)]uP~M8.HG3a`w ZXtF2J!wS=THOA J̖@h嶏Xdi GGb%3 Щ(v(Ox9{ewv?cvxE ѕ{n[/^%xj@j#URtCk.T MLdz䇠mVު}?k>?Vl/W͵W OO׀[7T&{ŁSʾB@HZXWdr8w'9f_qaXK`+)37ڜcW̙h$z y #,m%5^2DBKl/44p,kGY~bR#z4HiniSNcv=5wiӘJmoS,c+Yg_q哰9xEd5NYt^SN@]F|E0k'#^9֠Y%uŎm1rlm$n݆!,8v#a+ȸ{fb_WO4O- u'S'I#3&{˝nWڅd={?p1U!{ qȚEO9N-1_VQA;,':-i&-E*(jeIDi@"苒Ҫ*ŵY0 %d!>ě]*M`%/ȗ^)\4 g9 ])JmIɴcúi Ez]QΝdO, Y pGXwL¤j4TFGfi\򣋙vpK;ȚnamN+pc5}ax~NIܮƇ ;J1aRF+6!1CN$B@I=JEhx"LX鬛@HٺdQxBy ˑ1n$L^_SIevߠ!oCoCn4QrC2L ?ě# " ,ڗ e'/7HTafO Pg"k١=% z`-šv'$t9=.YPP7i_(+ 9n\mqD}8gQҰ<Z1̬ܫAʦޑ\\Y78 0s{)E%q"? ɇ  ѱi85| w8caϯs"XWJ- c n@XG' V L8W Wk2I Wƅs,m}9R- [LM9 DS p'3Zx}#{*q`p|^b/Og^u3.iZuO8tt'7 dBvкdfߎs5{NZ[!)ئx<zG<p6*2rRIAg4L sGUeؤz8"t{pi & Pv)* #\u3R瞈?-ǂrڤ6A;$ :[dLTh'#بZ$6u|ҋZ=䄻;cʿQ愕BHG{#mUE# &gxϹS|chmk2O ݓjũbFUbV7aA}U/1?xTJw]{6Uߓo c5 2}4l!x]j~B[R-f[O=5h$ roOU)ά}JxOʲM3o=e71NYйq{x5 cMփexS/ObYcG8jcDf)X 1d'#VpQG"cBDyLt蝽˹[O.2Ur@W,̉+!q^z"w߈WpJuiUқSGP}nF(vKx{mVQN p52\9"ڶ,-p8F)>P(d2ox̰%; gh(>tcjEY`B#\s+&t!۰k3KJ\>+Ag2dPsVvmvbok'1΅w|vzShAYg9X, qƥsTzWwS>+n$-)`p&P6YvYTvfl-k5kӡj䖁`.pjELO)x| $/arЬ9Z!H v+m]E9.r~qrt+->zx&Qٌ$pwمwVBĽc՚c&b!d7d0o9yS|N3ia4[&[M֯u>( qyj"*Fsxy0xRR4ooo%-Mp;tmˀ ۮ -;V!QpVmD.׎ظ=98")\|8rı 3oB{lOv&qv`JPua҇#H 1ƪ&ƴeFŽh=Hv,&6z@O&Y3"CnwbXqLO*#(KK^4-+uDI0@@꿧W%kh敿z4ժۢ6| š& -~=v6w]tm':e5m9pkؤtry]4 D}fPY}@mV*`DRj_ w%i'j<-·{8u۟4 My 6~ ߧ=4:"ó':3 PndTNjJi:L JvV<>d(#1V[>Q".;]i_"—x0%,0lU+q6ĢuǏ:.ߵoH^9]=5;Q!Q+ӱ#Rf? *(^9 p`m.9N0u)e)VQ&5A |K( `^eqd;f@(HCٍ XHL1l=Bmee NX!^Ɓs{3Rܱ3 _RF&WZ(O!)K"M>Ub)X5$'D_\p?ۦ< Cz NeFO"8 /Տ+,LGOGΙIE[j-+ <:KAt7O})C!DOlukU>4 eْDR5##&bZ:LJ/NP]e}g& IgLA m"Xɲ̧DNeJZ"OPW@uڰ3;N|?ۚw ~^,;ކ!TӼy_6l,b0bN@1JzvԺ}%Z i [wkWIV J2Ԁߤ4i|UVwzÐmUofѠA})՘ Vϛɹ%9T*#7[[` .X\)xQa^l7HZ0p E6 l=#H}zQjv#$ @>?DtMs&ѱ~WڋnK>2/2{Vuu9qě0'}ceK\SS`Ȃ8C5Qd/E*Sw*^\缮dٷ|9!m}hEN Q=IuH8K*?-`<3, g70H~r NrZt̯)8\)6w#mA`iT@O!z9ux{˫n VB`_~:xJ?sCQ͂ (>rOծf-TQYg~&jMj *B膹6! [kVDY3VM%ro3%VWytQM sy[~ $| ~Tce0pu?@Ӹ!&xl0D-E%HN*&cYw%7r[oy "drEK0.g$/ IerL.cjPPo++|Wȷ;Rl̅Cr-'PSP< ɉ ܖ0k>rz 3{cͅÔC礥k#(lc$&n\鮡qw&C3>8'߀v"_ & /rM)FBOI;pFq6$mmOAQ|ܦcmW^)3Z.܆%:ibW iaxF=HW'Nx^-ܷwU?m>(W_dF7҆Y1{p:0` D6@G5$Ԑ5 hwUؽ)"@X?;eS`g1KW/<Y4$C^'8%tBv4:bZ}fA)S jt?eVLZLJIA]c,K ]Sn6|Q m] j{zQ!2~- 6Tk6)JY̢P .VI֐]M)oGπ sU)~އky7ktER!8֑m:C~ѢDKnPK%:p;v =.ưqk>xa_ S~_VggmsGUݿ!JkΊ'.3'qmY~|u' `P[+xm65X.4LM y3TmQlR xnܩKTqMZ 1ɜmB> F dere8j־ 聍QLS8-zPoI IV%j'Ͽ嫋NTqWRLWj7YQق zMs@Qs[c398~:Iuն*z;vl P- iJQLT8њHCi'4{g^Ϫ8xRڵTAb#{P(†r *.{Tdܤ}F8b Flf.Oػa{DZTs]'=ĭm⧊ެ9\9. $JWr^ܑy!w*LA֏JJ}U# TU95.&U #O_PY^).Goz8[]"%r^ck+ST$o~Ek#w԰ g=?W{>2 pӮC mqSzS"Z<`Lf3ߥԩb1,Ǹ0?z(rj rݤz0tr dP]// |vΥ!C[$O`_vk eط !tKP7X-`ScAcZ:D}6CBs 9([ J *4G 7κocp{kЃ3j\q{3ԐY/taWї&Xk3PsMOla >p|4G?$ƚvw!ֱkP9HnVz[toPDUAux58>-n86Ig因Q yċ}t@N(3ũ\ V{8أ:UաLG/3Ҷoբr,qܞk$ vI-'@,pn ; }7`>IdL)i,v6QmH˅CL?.(tOqroRx4Rյ%}i6Q۹C?/z)-`&U@-}# q|Z>TqB^O piM^-ʥ<zWC=(V5 zwf`mNWsm.mW>ȊL)xEwxUKb"bap_k>6 Y6rEz(xQWSM6@Z8F"˫JE-p4KAEGp="ܠLGl|] C;|P Rbwul:0bw0}I!;$V9֍]%CaD9XAvja Aǭ ˔(u[FMS،j6'n`w(7]fgt`<$oQ\nEpAQZ^7FRc 9y4OBJ˽!I'" 4!'e7DR4cEP妟C~$9#QH$[`UL:Z~zV);J l4 v 'q>},W"|cY) }Z$E^ Ni>Io^i/S5_{L\V|l=s[e3Br&m,v[O"z_fqc ҭ{x[M Ke鐋eR9EE!uEσ_l?ceC6/'Rw9kRܥ@l0!2WHXuqd\$Ќ$SE}54¡p&ͫ)sjPF[=N/%'$I:/9L䀚5l,J_ 3.+[7n]AJڀ@mNhz9Wb;F=-frJIV=sK|2ʤzkNw'K6ɽR)4ϝ( udA֙, rsKVl3N31JH}=LMH,Qw]*EGT]Cwi4Y}gP.fn>ζ߲Z4k~,dg4tOW<7 NF]W\:bCW/N*? U-M1(^:,<3lc/oα(id5t`cJ+tvZdt4B/'z?"tu}`UjZH,⎇Ph=O;#U82yM{Ccal`+4U=Ι/t)Fy`ax[v$itz&w]V*AnR[^_9!Z|4]?Umz &|(,;Z +t0 H+!M!M?R[Wa5ƻ ]gd9&}N [ kt,7i JTb@gVU Z^S6`ib& FYw BPFJ 3QdTWl**htDق-7Wڵ$ݘ e1 41ГݢP7s3S:Jb`᠏HRzM/'d8gDIѭ51MAhN]ZP:`~!Q̀hѺa?p0# `F*Ry k2d?7Cfa%q{+*eAe֬'I3l<@Z_UˉdfYGi76s!$+fsN"n'ȰoKso1}A4PF._~ 뙩&yESЍdΈakv柱㸢" f <ဉ(rL h }c? {z VҮeBR0RhM:CvZ 8-߉"\h@+[6U ~,]L$:78*ܸEiјw H3_ OE S棓be3G߆3% b^䨐ELDxn%`\5CVW"٥zT߷U˕M; דmYc 99*t&y٤ҥVZӑA!Z =Y(!FEd ? ZlG-#^5_X< ;f?[1: {2fUJ`/KjUul"z/9 1AΑN5.9$Ma9K2{W cG;%ݕ4p]1 ,=V"ڼ')Th|& eVeJé2Wr Hl*yrL[j$ݒKh%[3JK!ќ4 ?b^{Su/$<[L8v\+(Wٛ^-['SRAuƒgKBv"{a5 lH$;Yڷ7=՟/ >>P-='srߴ0x%qT QeP8G hb集:mnRw[hm.̯`y!iYK]Iݳeg+y+µ~2YȰ=RYt uB\Q@xDO{4QsƉ~'X|ӝ\9*3]H^+{j>ր 砃Z=jμlwnTS1Z *r3+D<{h/5F-.W5bqLx;sM~ϠB.%gvlj5ce6VQby\B=Z#(r9$^ug`1ߦ_V1QQg.3o?@Ku/%zqgZ`;HuG"kH]:CSԆtB{?,m +yMKSɿm|4o;u[`0E(t/ 8q'KK7+IO^| {\wϢE|.A2/,0BKv\0מ4YP@}74Y*p9ybbv%I4asrgT3Ǭ,I-!Ҏ:@OPb|:Z;~֭$/$9{:erџ-gQn|H p)ׅT:Le\2 T[\զ,0oF lLTWO)蝖4P{ER]esbƐsϹ!6&yɝunj|3˻P_KYgEh.dŔfrkvX2S~&|L@[ke˫⊑thD,2%Ie'5 8 I6^ʅЈmAOSD_&뇊Lz%$ص/ Zkz9,P~aYڗaZzU7:ju\fG\̬D ]D4<*aWrX|=;>1)XUTO" ]8-JHZMH ^IT?rDi6ޖfimctպ~ ONbK_!e KJMR YeR*(sg|,'b]vj[SX{.;LVK9Ua&bTϢ_[[`G~>qAcުH8C0r# D*2U;=DKgMCtE +Qfdx/T1 ljz薗,::V?dzsx#QF垡1H@+H|;oMVi<ɾ/\Ea/WemN7)z΂߱|Nlw־IA#e4-~Ʀ9qirv~5 в:N*>y=.0;@OgA(M(y_Bh73k``s10MVAZz\ҰJލy9M=.>Dyb޹twg7s;8Ayc7VJ5Z绨b ,3}@_B{|ab6 kh] `-1xLk>0)uTn7 ]+Q#WрE P@ NJ{ 45(7xtt-.en?"RXOZB0=M# HkVt]<$5|rэbY~կ(U^J>ǜ=.MS&ԭ6ߐr01q1byB,{C-ZOKi!f@YdhW ^A|jԯR'%hn9wL;&T} Gց0A9bsq>ģa*/y*n^uhg2䉼;RsQpgHzgeR⻱*p8[2g/s_mIpe,G|U&* $`_yaKUPbWLHP(M^**`F3խ #և""ZC/Aɔ",rQ Fo.hf>-7O;=`̸.B܏}EwR`۽S5D-,4 -X7BtCKU-'mk-T~x.sl .&&SʃS_Ӻu6 Subnڥ]%Y 5H޼[|\QDi'o`e <Ι1HDfFU&ꫭ4q&=X,[_#W6j.dk>4vKUXTYnISs; ,J ,2TY&*G喸gTgk 3(~]Hp'*nF.ٷ}c.l=fJ؏>C[ J^T[;7j!%?NJS 04 O fg=IU`)&F1:W$G[\?*&1HN(c'}J/ʟdU}o  N,QVMi1QւWR)4':).D̒<9k8K=w?pu.TC;Ե.K$cȕUlB<@7U@X߼rcq}uS(X.wF%ϝvŲlmt%1F0GFg{]g"%<b 2v#99zghFeiJ1f'w+N:ΤX064"h;"'Jor16 ,Xz3tt2o,`4j>:vѹ250zMRWxxK .P3zr crZ8WEʒF9,OaKz]Wɴ>j#/6pQͭ9%ff bc|yG:#s(!G"HTbQ[)'?_j9)z3of!R8cq8AJeh =ɌDo@汖(0++B{aޛĽO^KJp:MD\9xxvPjLd;Dmuꭿ7%3b8t3$7%.TY ?VpvKlY ܀C^.0v)_A-$ŀjT,Ù!DnLK =Ս+>S*3x3w?(^3SݵloOHB갠U Moyg8aX愎j_0u  71oҬc(+I"!\_nu첻:hrR)Jv)Log1ch]oӡ@,Y֞L h}d-pʺn1Q9AlvE¥~7d kp1A{A 7vWxM0KW%V7.v:0Z;}琨k8SO>n-ly’fp>2; &n_ړZ鴫Uxa&ɡj o-|SB[^3Tcn^FpڋPBg9ɽ GDNVLgSkp7Pv#iʢ+"CH~. SAv+6 ]@eݪbiiuDG0.D^ ֞AM+0m@m"^+i|'nV )` %f|wp&GB?R䞐a)~mZ0&@9jm* *x63jRkLI8R 8CRd.O/ *4៩&g(3K|KrL\XR>=G{k= _4m{jE{vbL%p۬ 7rSa1uK2'$_@g 9QYZzViGw\* [H=M9 kԩDR%_YsM#ŬJt H**`$}NEս*5N1vVn5T0* |Ilf!`ѲθzI4>|r U@mKWoio'Du3V%h>&zto 6MKX/oVR3HOne t;~ƃ+9~O(H 2Һlaq}~GB!;~GT ;F.wI>Y5VbF }N"Th7!TH[v l􂣫 z H8eaqE,؈#mQ8 C#%&P;D+}2Dq'vWADx߆Vt<|bb#~rSG}? om R_ܺo@_d2땶r[AHm w=}f}U/>]}!8F}S4Xs͆:|Ϩ4[%/@{H(YvAh )>A*hEK1jg0s+tX.ϯR CjY/qS4K^eiF:f:V9qG0צMƓYmN}+ _CVC{jG[q=S4'#6kˇ=T%$5~c)EYq4)dAfCZ~T$ASCashJEV7~ܑ)'ts2!j#&K"ۻU@& Stw?[_eЙJrw {^ܬ4EKcF9&5B.&r[]9WU+;I^;TtIlCOV"KbgR!CB,Gt&Ѹw]!=hW|ۗ'e)TY6Bk%Uuƨ>Zkss->}к{z xiۛax/i|!!7:s ~@-pЕ KwwT8xVY2zrS7"zH3&oaFFve7Z hEyc=f)Vq5D}QNZހZ'P\ݦv5NP89#@ 4/ *>,k`;-7 ,RDd!!uI-8 M"}pwY6qOkk/>쌭ڄH<[UqHm{߿ mzRu o9/,MD2w?ղ2qQ`j%efzi^\S˴ӭVja@Du!c?8%s&aT -1-' JoC"ҏ(gONl?y_f*0c]?5H|Z?f_Un?Lm>nY p~dfdN\7CD|>W$X#v4Ve? TPl 0ERƄHv0^[*鎾ka? yq^C$v̺ '%J0{w¿unIs:0nTh7US>n\s6+^6u^W*qB{R,9"1Crh,X%{g\ $f`Gc0?qU!Cޙ""n`?F5 r.; 7p|[UiYe(pC@ |цZ,winP"\pg (hk~\@p60j4rR|:R@#齛z&Q,_dcM;%UT9qM2D WwE rq|+" p:˵s_jA^|롙M;I01b0D$`>@я!!vtO>jի 4GsP}^69(S]wc'p?x칓ch],.Ngx^]3oi8ϲQ[h9&9\\:=Ï׿! cu3X(gI^O]O6[8lŦ /ƛ2f.,&]^I1@)F{_N̆0N}Ɏ1h/lTxyu -F7+ Y"գ7XV3>E21v6)7NЄ杹`5F8 %4KBD.h+][FHale/.bs 2d'Ny!`cѪ `F6%tyW#ߧ-‘jW3L7_jo-)}iAn*ã1 Ch&."oɽ:BX_h,`QV܆#3a5!M5A?1I :1)G]%.W3in+ARG?4"0(p}XpGEȉId(pޮmK&qR5kJ 6y $-eg<_$HZuiG!A<2 LHNha29Lj(/&|V Ўjg_Jt/FL&!3F:3-K~ŏ}6y>[XXƃ6Uv]IP,k,j<wbdRbe5l{9uAAYq"IUw,4u`:(#+EWJԭN/HL3fy4轕Ȇ@;៪jMpu)O684s+[=iF+V/4*u[k#L$l)L :j&Y M]+j8eFT5AD>|UN4T!։[ۈ ӀRP uD=1{ _##[N+PM,lяBh`wdHMv"O`qD"|2E{`8&>,Ua8yY"m0)5W%V41ix^[^sx T_sp" R/]8ID?! `Ny],ڙj Jr\}M<&8DjKo1㙂{߫tէI~e ԉڃd~"U=YĴkxs w@ 5PA% u]ݯm5: y[L*ׄ˃ԭqg_pB*oH&K@ V~1^9.Kߝl8\\l{#r-ɪ~gLNA9Rѭj0)b5bk:f̅8DYm%k M@߈)Qjw+v+:J MuP q6EŮu]jP1VޣETp\vR85Kb$gra͗k_R'CwyH^0lḼXUГ6x#vmW_mhӪDݫubJkZ=Qa@)ԁ9-RX3;.e}@s$s;' 0;r8R'(ȾЫREPCb:6hǒGVp#xP^il%'\VG %kk3JV &¦kڔwC@.L\Z=d?Bj$^!pޞ-k<@f“$9#M$pz $ 'cZxHveei>&T_pYjY v@ S2X1;ٿɞn*&)8:tM3 e=b*WGZRc);@Ě03#ոg0䌅E Ec R6\CΔ04JH겭M|JNF"6'xƼʸvk璀KwzƐ5 ml##ωY `|VPj/zv+JBh؆yzg* fwyp PXEL-烌j_qUv" nXy B'$pdx 2As&{R d>a8o5i1Fs#r:B)D џZ +tӠ,q/,vxw0iSvYLҴAPCB>/̖ ;o\[-{6 5O9-sNMV9]4\I؜y4r_O"xx')J|%0K`zB]. "~Z&^ӑb2`0q A(r04cG3 0UGsAaf%QԼG1ͽ9uN'=PWO0ţcOz8J{̕jpZiS:v^~[=Ȍ l8};A۾GF޻2YFCPM̓=^FbVPw_ze~uHr8߂1R:q՗3]b' xӕ{Wu%.Fjܜ* X#\.G7 OlWAc!Jcy`ƒ) >H,9Y =#pIdja_^aki//cۓ.+)mO2j#\}0 "ցkGoKa?2ЈB\oݣHb6<$1 R5Uawxzk~3N~N2}pzr˗Tl1v:2fOTT\e,۫;ǘPwo=5BZ'й? &3e)g'33I6AzUb7Y(hFW2Rr'T ]tyF{P:1c2%TaCmd&ȝ@cQUBnME > RSOkT.d |9ӌL҈4C09ae'hB\l 5 ~5h CMÔNmeޗ9:{xuՒRuMZ2z"}nOBD9;3l̇D(9Mg8NPSPK{QruQ*=xo8 Ip?{}ױ3eU.gmb,Yz(OS vPDcZkzlaf+l&)&h 0Mr__~*sZ #Sw2߿Ots@&s_tZ)GƋB*%VG'75I6:c)$48u(0er)Nܼ\A^Y!oHl0b4 B4ѸObbFxP,13xЉ]G H[9f0 *cn': 7\y1v>q%,4JQUtmԔn`P/ITh,o ư$AP%c"_D`1ZGk=20y+M^;B5 _auېD[P~4"Q6UI|ogU‘>nxr(fiyF໎9%݊sGνV]@3W,dd@} ƒU3ߙY1s[S֓Up˫U,%L `& EɗA~!E;$WeɃ|G% Xğ̭)A3;XW[N lEX ܒ22w٤3}Fx3 /cX:(E (2(W0PzMRǧ.gG{Ov?t擔- E ̕ iEܗoNO{[kq!t4[ݖp}$' KI5il~΂W5I1:I/%'٫6ˡ9>^3pfmNct/cx׸c8dž#ӿZ$݆lZXaD=C9 6_ shU4i!v)ѐ5719}^urUv[sV#) Mݚ+>:U//7[7ЍPIG N%9oIfH)K#Q2n燲 w,?ˑhW6~{ }L`dزUKWIϤf 8uKKӰU}a5Z|<0JX#?n0+F/ChUp|ZP74)?% x:y׍BKKyDUN_wiFӱS#X1 τ\Y]p$#q' iՑ21D@5 N M.?Q !^dGs4Y,KQ@U r1UFFy?nem1f VQf:908r\`fhŭNQ+dlmtXɨmw8]ZPX} DP&/п!ն0E_ 6êq)GOmT2 Dc\wnhU5Ȥ \W@%WZ~*~-?s$_pYPtAryz0W+ XIjقC %>e"u'UBJ=j}37ÔG!@!Bn@Veΰ.-hm wc;8f{3ٜXeDqqf Pm2;K{s+ pbl!*G $(d4RtJ5/YS䌑 v?iCG\XV bp[ZiOvfOJ/t A`(#eu R]o^VsduXubάʌم QT택J7ijE?7~i2y’)vJ۲T[tUljғpgOpZY& JK3l+ѣśڪ*:nEe+zVhӂTo»sASv\PT* @L҈v V9(-ZZnuO>(#RF` xw As.OV&iƊ f5/N{g r+qWج D&` t¬pU ߏiu勺{80ǩ8l=g]WƬW% #E' GJ59WZi=n fig?G򎴖8_gb`QXr1)re& Thaʙp-?(? l[oK j̷v5kTziaM q48DV%Sa0fy %8CШe4({=u2BXN5Si@ SZ@Yc~I1コV?pٖ%^=o E-O:sS="O';4q25%Yr{H;Zז7F*IC/p.j-)L:EӒg1eB`nſ=b /x<2BLTO:ubґHAaM$(:Ej:8cM_ņǒ/_uڂ/~9ݣj\yUIڧtY򔹅H85Kj<u"_o-.L05 #3$MMDBe_ÛYGF/R>7ߖUNJʊL&Fq|B'y<׻̽(./8J' CN1.q*_(&HB RVEJ:eHOMV!5 L3ƺ@bNyo9`RXg35qCݺ0,^,&+ CS{W(ܢh,̘o;YD -֪y=/./3-4}$ OYkpph#0NhyO ]6QU@+zLK|Lnu9cHG7Ķ=Y٘}!`wA-k,OYÍ%VrS?Ai,B9O.wk'_3n7^PO^"Q|`'& x'y-]h| 5,:UiK޹;xoS p-N'S-H_Զ1"}xX9-blzj) | $T'3L>g`w9 ăg5̷)>TĠAtd1aΚݱi`'i3 hKYtawPPkRc[9<zˠv̷N㜝,83RjGw_8C`_IF&vJ^U&88۹Sfwx, $r1Yܖ=]qoMϪYN6έ^#dV`S\̫Bzl`cnuqka ֍is̱UH|K0D=04?XN8a{|3]2{ n9RM?K8W{jg` LS_.n,0v>'inrT 8rx6Lyv<-.{sX i 8s_^>*B ^&DG#<;sgrg飉B4b[ㄤRVzT *` N˷W1Uӷb᜔]AՆF񊠨Z\`T{oYq;Mr]kAPF=HL#-LtY-MXV3tfR(tx?/`7WI-sR_q"v>@Eb!㎌p@5.M l_y@30Hl2!4!N'`DխΈHR5y9IDYbE%V< Z(z+ ,]DbtW$vU>82#@ݓI Jn( :(`H 3b(?8s6oItl5<{ѯN]]JbPى"*_-.yZ"Ed`Wq]eC_[_i 8Z4 Ii7|m(yGJ Ļ% j$g9UWV/> Eή99pP|<υ3 >`BPC e]tD TA]32Ɵ$s ɺh5) f3UMz ﲙ{r+{|pX .eAKҧFZ1 +>[ޤ:O[K 0y0w9#pr&l& z )'$8:&({馁<ǚnz-gk vWM~Z{7ONGrv\F5gյxX<ޜmI%PJ9x T,dՁ|'^T${ֱFhC afY6aS8+JJbTo#jD]5a BL` \ɱEcŘQ'ow a,ʙ?H-Lλ!h27F@%l)_l*X_jopđuBe[K6"lH1/S5AR aSb]؜mcX?,!lX6xSƸI 7~jombZ䔌%?YmDZ﵅E{,hM*!j R=\N1R񬛔GE1HV۶ 'tKҼ2_*DAoCh3/iV{:cK-+B @^F*f^\lc!:.mQ>xhA (}e-pP>Q'ORnNHن "$+VfgD[!;h,k+eV (b/cJYjܝ7L.Zl5OC9B }N[*MμzTw%-h'ݐC)[!$0_X}9ϥdZB*/#t&˩7];=HN.(~-[BϿ˛ |=~.[$\<.ߧ5(/}xb`>zJnKZ!B4D?MܖɑdV 9&FdIcݨ?ˏFzSI_sA cC~@ 'Ωe͎FR-5Q$zjL>,)(]MHjp IUIhgcg=$l&Q!hZ 42=8 LUY}ZCmC X3d=TkX'̴V\sM9'X #[tAOkb;4Jӧqʏ)oebtׄPaJ j /ajyqC"L+>Y(OC.2SN4MKUrDz#s)M-89Bktbti틩T8(03$'yn%e1:d6]Gf@$F-~*#;u?$W~#s(+7) %Wΰm15 QHsE#!*g UZzx= +k 3oJzxy,7߼6ny17òvj_֟(FN@ab7n|JGѻ1fNYBQICS-Mw@I멉Lzm^+7(4\ R=*n e3Cx~d]3` WXܞw6caW@Bz1W4g, 94}6|s;^f z KIb2'PFi&Q͐fzb5p9nE@@ƨшADOxz:s}^a7< yjR:c l%sx 0kj~4t龥εc3ywݘ!ӓ]_3|٘H֫_G) P-9UghFsb~[%esey̮4*`S IY7۬3/XqymqW*F-a(*q!9깄@á=@!ҫsa[c\פgFI}s 1КIeQKHNuBJ` Z cI݁g0x.1!*`W?Ʋi)#~. emL |S&"%GJĐQ!^L?ma+tT,. YGb ,K~ ?#9G G(P gV2t&xڇ7(EWTĄRLx6}-f=瘢۽"6'yqC_/,TOS\0Ѵ;){owqTs^C%a&T"ི)k7bG}YsNg:Cl\EJ 5] tsHvo6wiWt8G;Lh1_Ԡ0Q*䞅&reVMBW>*BNF0ꞎIDڿٺ9[wP< JZ\հ[#p:Ǡ7iր0,!3(փfb?@{xo'c+f4P Wfux G+\u TazaFNNiDR3tJV{{7 q Vix@G -iv`䆤ˌ', 7V0j = #'G%U ݳh?~ )A+i8|[vȸ#μT5_A"F`[u}+%q 6m:DFm'h޿ۓm^E0A(jC%x:pKc2'O+= Ou\>zDʕ,@z#!4/ C~f%L HL$Ɓ~yOL 9j~[Sgo/^w?\})U(ބU ;J&1+'tƢԐ上_$Stt9~e2:43=޵u;w \G^ k&H Lq1Y.Vj0_A{;6Zge?i'U#Mx4SFQA SQ^}̦X9."Fxi52c7uᷘXEÕM=:h]Z7W3[^? aYΒ=)BO^vV9MwURSsU W\QlʞTB34i2՜B֌H4m/ԵOp->)8g?i&0OY #ON7fKdc1}9+˂~d#i#޿lLJ3ae/з܋SO~>񣓡!U"B8,0pWr H$t/'gRzA>"bX{4-̾22(%3\R0H\o`9 `e~B6 p䞇Oi 8IX.cpUb6Ec24꽋,o3~{W{޴ y0e2Ob*[luLgV_S3>+YuIpM۰%hLʃ~S0|]/2 'R:W5X(g ΃h[mע\[Y{Z*Qט=s!#JD^ܱLhgk#F`Dt"r`.`1[i#X­fzxr0\ZejڝK\]aLBm&'-qV5~8Uo8g[iTL] gI;X*Pk EWn ᔴt3w]j,o2ᤄay\xbO{3xD}ौA(1N-H />|N9Cx=?K, +e7^;J@~C!1qݚW@;~`O0j'kSW}~)g>W{-Ұ@+zVi rGR@SyUsE+67{|~6I)kHM]vO߆B$'E%#41ծ r)M:ϭݓk;u C6zDbUi `seKJ9D9["ԟC "6=ʱX$u2{RNɎתqI%ֵH3z2džUX=\9sA_b'(⃘Z# j,7P>‘aU<Ք,a j,s}Z!5}v]C寱kj־Gs3 0?㫳= ZnAIDґNfK u+]A[23:v arA[7w3ܐZt,fjJJJN׹f@Q (+c>PZ([rW7c7b魙z=!gڼDdYັ`c[!j 6.0rGFN=照i"c&:/A>-s@aԋb,z&%Sz6B@s9Äe:hܙ%!' KR"k[3E)~^·="9aO{g]_g#`g+7 S ^~9dJ/e՗ S-*[|I7^F,@`!^۫CJL"^4,Hw9ӖkˆP/2n*"B8@XþKiz7 =Vw jM5-[i!εwҷbۅk{#W˟`6 Uj$YxrG(Q`Z}d>Ro1|x5ep{Y+|I`~PlwvqmqJR%fM;cw*4j^֒۹e gp! * $(.n>:։hÍ6\QX°fNYE`I֜JFRQ?Xp!I+]T\(hi>vn>/u$+AtjMy=ҕSs"n )H)3KӁ1;2,E=Aб2wJo-93!U+Ъ1fr>jNk @^ulCϳ&JtccA횕Òz[Djo.g~3~7VM #ҴnA2![Rpۗ*)IG:Zy@mMlt<HT:t&#ޣuQ`fSөZ6":d ^@Sخ^64kLfO ah]ֹ9֮~M'JMyIZ-uKN84ʉ0s#VnRYcFFkЇ8_|}?V46٫ٺP~ @>>:7A l^$oDмPܣ{Sfi! 4eOrX'IuYL=1; f*F=/D,-en"Pӕ<͸ ꪑשg#A:&I2(īyCCU%Jn MQֳy_NFI5ϰ:>03J%D;I?wYռ8p,[ N eaiɡ|];W" tFzWPyfa)ݟz+C0Oj>J$ E=9U[bGvvZo Vmɣ$lC!Z>+YysT0& X" ! 72 , @(Q ϭWfoTRq֜5+H&2-BO$~Sꞇx%$@}2\¡|0}C+^r;`'o7N&;ac)V!Xr HofN%(T ̮3O^}w6?iz?qApPI~}"Rsjlφduq/H0P""r`:;]e=]Yraۑ^;+uGz)dnf0 ||b=w`g\Pb4ݜ~saBQ{. 0_57UFŵgkG1I{, eOQW ̲LX>}ܾ,4ԫZQAN"aibjCA _sIHF@^w.D?O`qg;[|xԵQLwؖ!HC/Źڡp(0[xd]}! -uuSHxm{WNQo~G%6r5".qzl9OŘjHl$ h®*.Wg҆VpwTecPOrڅ|~Z>I.HgxOo9&j9{埬}LxoXOR|:ƀr_0] ,Sx w`Ilɵ`8$|F-WQ#<]"^T7uz/ ZCx g/*W%N EBMpm1|m>_6z84S1I{j::#UP3mrIynә+7pP0~fKp$25{>r/Wɳm _(?&a74d"ܲǜJK~?<QC{ h!{7 d"v2wF =17Zt`a'rǂeqj"S}ߊE30i#16h䳉̡VtIU|aU9h 㬕+g.ca[$AkIjR8TcAX EQȵY̜{Ncw\ecv~9"djԤ'>X짽NQ3н c% ԸBj('9|cH}~K}xm.\s;N>$M͌KAʞ?J7Nܤ ÇOoENv@L=a-mdAS౮6aa{wnyG'P!wXFxyg. Fo^8˻qNS(|XuwQ"NK1MO']V`\ ?UQȆAڀ]Tȑrrx^N5sCFkFgxeF.E &('jl@1"1gw k|cO6ʎD[j Fu_|; Iu.D[Bk\BE@ăViw-x t0+~ k5Jr|<Lp@M]uAn87ة* mŰ3[m>㾕ez)NDx[%>=bvh \3o!m3a}"j囇;'_M$"ˠCޢBuO9HIQE.׮K󣀐312qDeɒIES)$l*o.B׀<`Cz dɛZ}53,g40&x:*ʀ朊t&H)D/bވX-$ׅM_:(Z|'M\lկ16c]O2ڐwَ$"򖊌^l:u4~(qM X) D֤9VP10Xؖ(IIsO?FyU~-2Y^"0-_j:':5vnw …'WC`ݨ[g.2~+> hx(Sk 3Qb8&=&yڈ@`482lz%J@s?M_W:hI2ߌ,l;<_ʚVjIoq̣/ .KxDz@ qˊ;X=׶g[ge;;x jTn7uR>uSA>̫&A脬9\K궻HWo˨SL @Psbs*9Vá!<0!puCPVC[*RB{$ڗTBOsrA:sswSewb/UVtX]g7IIvZ-tIesW aأ9.1,#|X{dhV.${Su5~wMV ^43hfYA&ЈU(שT׋mVT@Tq&.&9^O[⚾pQa"0]!KsOr帻j6ڱz9]&xwՠ:f wi*e1籀KKC3FuN0*6%E;i.,k>-1pGռ>V_=UJ blai!(W*brrzӌ&܊W CdK~@.Z|{uA?ʚS~TtvAHNpeb5넆 h8SfLLps3.+*G[ioߗ%&<'Lбa=T,&\#:eXrUKi^HS ""K8b% Iq-,K'll-n xsVAj3PZYa=Ce8hQPzŸ!IJXv}~BqX{4k`d .QAuOT6 Á׻œbO@K0oȅL2re=I*gf4!2 F=ը/"*]1$P3d!im Nܸ6T(fwΤ_bh>8×R iBq(7gdKInm&}uJе)iu&$؅AbZwl"atp\ ϸ aou:`!m!_}}3D]Ύ˦7QgLfN$VbTaY%LF솗B|]z/=s/+{^hRdԷKL6ٷ<ǶYOX<[1`e2Qe>¯ mxBhmݬOpl MPN!BI,Gnc! n_4A&2}UIF!G&@a ud!4>_')10DtTem,C@&;LAzϴ1{RomJ)g28+K՜k$Þ8?xy :W @y.|ޡʂR͆W%"/y%vSq5$]%鐲#g!ʘ:- gras8 <jk={j?*Kh;YQ6$zFfmz258H%Fp9ld<(Mx$8{0F|8$+Y,V^*`֍D VYTANLVmB" UvW&%{~isCx)5_DIr#*[9gĪ?UBbvQE1lX9FhH\Ƴ$$V"EzY,HH*-uNWc=vFǺ}@@˽au(wx694SȂ>ո%8ZeNP4(ZgF5C*ܯL8:eb_CBſ5ٟzQ'UiSP=µt.N2o}C]Zo/M 93~wSU8#'Byx)AZښ[NIwQsLjW8"y&ځ#.4I6TD˞PK3D`QXQdk=sBa9he٠{s]d/bB"I:hBBK'ޅu}}Wu'l,]* Jr2OSot?6\Jc1=zE}= gɮm*VW\;ވ$,1`%B J{#oY1|3n.-{]Ih y&pe&ȶwEƱZ2:2#3$NWOMꁆpq`L8bEA'LJHJQװ֏VрݱI TGp" 0JHf0ia#-p]$?H^GqD̻o0Da\;+SzlG_maz#xX PqEDB\T+PS$tW# *X.w&]9[*K|/`˯5Mɖ>!<o~jC,:^+׉B{ݗL& 1i`!N*_uADaD̺`B>ΘɔN -r#x<IҪgjAͽL#.*8[  tQiXc\?r)&I[@r"sƛS9hn϶Bg#)F+o!%9\/X?ן5j-8(Հ4/;oP`^KR]|Br^U}mLHD!"n=~t7їjUW=c̦C­%f$]j:/Tt  w!SwEeчj8㭶bh,) @=2y]wZ]>0;f,y=a:hgbЩ`{-ͩ U&c86!'OD Ӡeʟfj9INnU홶l?c KH$UVЫԇ#ˍ)DbE`s;bϤ4~Qja|[̉FkQami-H<-F'XJX>ZL+GQ+gEdU\pUG}7]FEbh|׋MUMYq2{ʚǼμaBBڙ%rHD {"bf}k;`˓K(DӿQOɲ~ |ϟZ@lmү3s@,T2Sm+wNGDg*-303ZOސ700i[x˫:?v 6A˽c~+Ee d3YF<+-%V+-`tʦN9 @E|q̮h˞jZMق OH͍݇?:ٻ =.(r7E;`՚Ǒ$ؗҊh˛V߾|].,K>>o)Dc _R3EMmC(udYqՊ^$X ";x$ 85X!=Eli0= @2; c5ðƿ9ьe˹^@V\Pn:9d4밣S6 gKUX?ߓ{d/t=ŌN/<C1g.XU8Oa6u*jhuq@'lk{&|EGҩBzӿtbnHA{.xOvԗdF%oD[,/cՖ ɔw5"6j` ݋B)ʁu`/[Z(&*\F(jRH 50<\nF(i./Ccy_:s= z 7ެ #Qn@yG`.͎y˃mr#ElfkMMvvoa?.'⟙4dX#a궓E:}>)r7%C}V'J,#m&h4 b@7PDtʝ:BjTd,%o9Zmdñ5=azvq@囮~HuQ{'j"4 $egI$ BFPeO$YDOA1Gȋ5]3 6Y˄ZA?gcM[|<+;m:,X<;XRiy/6*c8!D}3k C5y[ {(#d* <߿P=Cxb^}<( UTOk%4+ ifmYpK?+(ϤgQGx'qO4#eӮF L,3GR[Kp{tN>:hvKO"ogڦt?7\7Cΰ(1'bWK&0ƦU0긳f=r̥=y/fQ5w9D؞9)Q]VXv{xiT;'>.O%$;fybMrڛj}db*~AGBAmbAeftL1Ǐl!g(Er来]>pWԡt^8@'а=f&2L#<9–ԃO$"ndz?Dr- {:axU{"|(l@<;2-cy +1YL@d 7|8& gTᐓqm H486lKeLܰ6X њ!M< ѻl*IFVo0؃f*>(.dCZYv>,V bdQ Oր&禷#&u q XʘCHzoaZkx'j: %tk JUU-*)+m;GkS`[̇-m2{{h m՚k6J}TACu}%+X:,cp1g+4.c u554c ^Z=8Iŵ*)z)BJ`[jȍI=#k#WcLHVylqޭ I\gX~E,jG^zTpRs)j].aWo|Y?2z__S)~_`͎]E嚧Myy:Av(UVwX; -P:sx'SQ{r|(X] /)C, gh_Q~hJilt>@Pqʍ'de o\W {}RKhq08*ð!lW/odI/=ڼcG4to, 2Mㆢ WY~X1 OVYj?AGD^VJjD*8<ˆ( p +lLN&YXSqJknV9BD@ ⹋˴`CR'eҍT:Wxpm u2$"kB FOm2%MՉ':}3o"~[*Fk6EI⑹qA'`n]ϷR z{50o|rzV@:ec;*]Xf pe"l/(j $6𩀻'3C$׼+/bdQ 2_ ) QowϢoVR+y'~6=&kN{dqA-Oj*MLs^ 2D̉;ށhqȾUZ؛5 eyl2[6ɫ6!bb3V!V+ӡ.ks-BvD*Dԑn&& zӛGb0$Ng:$<< ۔#8BүOP?U"hu.j[>02NaX B%5}l?xd@)6]Ub~ 6B)oG+0؍MԼx!11B^ݙxa; Po%GMLFl;Z, nj -U ~&/Tz:f.c}a<'b{-̊B'Nx-^x'_Ď@G]WrzI$4hp'@QJ.<6j 'KUeIqv5Tg4hskI0,˝.~ *5~8pĆW\nP Nᨐ+*>wг|hn嵉j\>X:Tް+J A$N\E0]'.|jq`zWXA?Ӱel""oE<f%.;o_[LȚ' U=<$m- n6' LBAjCGOR`j/08 kMV]ce.ܟ-e_av5_LQ@NA!t%BtP|Њ6]YAUT#|އƩO-5]6k9XZF{ڐ ySpqPUnkPg}yM1uQ je>񓞄Na1w| ؝J_51gH2'@cE6C.rcN[HJё^& @ʓ֎%2'CϢ䅅2IA}`^kcEYsS\nkпo! h__"[ f}Iv/S<#DTsTqB~E #HGfXK6`ho n5ŜÕH_ Rqn*?~y/wmz-(Cөp6{K'djyL\=q)@rxz$݈`<|0 F[-ŒBn߇wKL/˜@k9SЙ+.vteP_!L& 'LIh 48wOARI'^='[,Uw2A#(x %] q d2pi3t"X+[BUzrt Da h7rC_jO@\9(T nx(W٠/0BT8UgӹؾIP[͠3ɣ oi-FjC{kE4Ⱦvߗ+(͉Aaf`&o fB[K6x##trY^\1KOfRzwN4EVW2Aps]4{]q+F(}kg~ H^5 eQcQwU2>q5;WM!> :yN7Llsx!ɳROyrͬL/}W˘+3ިJM-wFj M&N!H5km.[ HҰuvk~TčA4)SKJ)D$"M]BS:cP1 ` %DÜhGf0&Xw|m{ȫtzsV6l9:G-Q}3fLpb\ΗnoCViE nLH*.Vv!]ŞJh-}^zW*ŜFv,ʏNfx ,= W }Rȩ{)I,֯lPSp:̅d)t,Jːpn8q1ޗ8A\^#@pμP-/iؔ|xNm~"C3z쑕QUukమX + t3)DԌ0tW~j CuyU.W^/cA"e,=bg;:o/wJ/Impñ[7m=B*;`玻'#->`.*+-fhHvl׻dwnѣ@rd,,bLMzk,e\ndc}` ^= VOG!}[6!OIP/p;6_$.&$(,m yD*w@z[)U?iYRTq55.AP7 2eL]٥6s򕳳6jZ, ww.\U uUł: lq^fiϲۨߐa3)OΊ|䡧"rǐ*yl%@ŝFy-PiAZ4f@(* tBbvG"4+S %Q>Q*IOH}cE~X;hm~e\ռ%CI۹2:7(1I; J #ݙǫ)Nq0/Ane,RjPR). ':_K]! m %A\KNe$eK1Nߦ|sDsTgU;<ĞdSpEy΁li8g228E%ē똮Qe"T4 7E('dAQŦO\`a.&MV ]NR2?,$h8pà4̡8,QCKx4\VBvו49"z4P  }w,]q$D/ſ`POمc'qaR$l -ֶ"l w b: :D{.i="*"J!aNna]w¥G@h`뽋i?aXw$K'lZ ߮dZbS rVq$;61VD%Q3^"%5?7)9Zm4 ϰ3".sb!dׅ.--`QuC?q,5W5DWvzW^EcQk(Gޢ^9(b_fhOJEx + .5|B",A3,1т\YyqШ.՜V`0OBS?xn9HD0^PDdf9Tu?`!+L-uF9lI93ou|< Nu+~LOBBst\J2q7W\0~/kcl5Bls ܟ]b9Q$5J"}4zw?BNn8ub9@,FDfE ҥWMz938b8%b|SSDV5RJnloeځZqQbZ<%u?ڶO3 VhU7kI$[L'BxsjȚV屚) c(|pHdn)^j=~d҂\E{GK. 8-,\IJύ,m0' O O4 K >>ࣜ1aWa~r}Z!c:8K4y[C5([̈́ 9bW*PATP/r_/"d nyf-WV}(M3|/[K9,Xֹ+)ZٓQU$RˌvY.Ov@y D8U!BƸiib  cc?f9ֈI٬ڿX[_H,|牡D}t6H("A{%ze D%Br {pXe`j'Ӑ]Ƀo(CG9p f'Kb'^7:@0*XDᒙF?ê*k'mI"뇨.I3j*!T?<-)^  y*s"_{٦+陈#(1*QXN2< /ȓ=.ڧG C%?A+ۖˊ^=t+` m,;L܃Ŏ&w@ f18Π0{a֕!)0vCvw{ŊJˬt(3 4dzgZʞ 7m)!n8PvvakO@* S`aD5\Rǎ\ykS.i [!8>ݹ~^ -- 21ⶻ'19D^x5 TڥםtL獎vOko?ߩi+#S}'3zZab hFH}.dfM+ۊջ+L5O +ffGe{g\ H' ՘n>C”N# Ggrtp'-Ґ򩧜iwemAn @=m{׏xmk@բqd|1|A8O S+~dinv[N"G=-܊v>k{w 7њ` O/?V:/֑\9rV v;*-4,cOMUC?[8 {8Ȳ'v Vf[BDWgB$~LQ%n8"P~u-҄z2(׏PSnk~TG;THqEIyň?~Q˜nr~ ǁΉU4)DFC1_o:@XǔU{Sz/Q*qxd6/%͖kcჼzKZU9p۵vi ߨ}М)qLa2y0bbu=}QQ^+"*w ahd%̺#&H8g PgS\ٹr,f@iT.3y{ynQP,H~СeNӀڃ;^cfEhpL,_eiqis2} :~U[}ON[^ 1̂eʒrLZe8n`"lzhym>J#)Gﯽײt1J{]$_⋔1_d8?8NNuןRߺPa\+TM:"2M]|)V_>mh.2JV|Z^CX)ha)w4OQXzWoެTzрXlMoU3R-)mtsom5f(CsD<k3> hf+j)2*jBf>͘rAs7 7xH\Zg~ֵLcz O+OEJ¢H#?ulԭf AFm;.:W@1Ueavsy2fG;Qm񀬈 h:NCNJjȍ3C 8aPXd/a}J)tI,c˾E}cO+,gɵ=v_S۷]zO!U R/Q Me6KV,/'/D7x%rJA_埻4x%MYthev\; e;k ;Ӆ +译W{.d*O:>,L%$uhWNv5S ,I0`=74el~F$_M u$A'G[&ئ",#?dk5fW~-̏7+E .g7dJet1ߚ b-&̹MD6{~M:]$<w 1F\.C;}=y /O y_ B*Y0[xyS(}9"TETZ!9ioA'Q Z[:YB&މ;;.jj$; WEDТ; 5Ee]y02Xl1a4 X|9C{}e4k>|0AjM_;p8יM{Ġ*K눦eIn?FvEn݋s7&ʘ B]J#vS` _ ^bΤ&򃫣NԪm5GڴoF2k{."网%-TJn5."W9ZX %e>GbB)&vZ/gsnBҭ[8E٬'0HMlr;'dэk^(JidY/tMLve==Gq`؏~;oV؃|?]VViOKŎ2P@h5Fh΅8ږZ2tHꂸp̺pܭMɫ \l&9wƊ̳-i#sR:ߣWLJGeZMqo9S@fEGKt0ɑoglLIE)k;XeC%9@vHL;q GcHFxzdCF K&T6DpnCTI-}f }a<ƣO4*j$.W ]ӬW@S [9aًB6ǠhFFÓ48>l;b}~*4+ 6Erc[-FjMI,{ۦ}lxK=,yj9;jbz *'$k=Ki[%'(2e+80G\]ISǮ;X2Ů]C%-M<6G?(zϛm &Ew! 7us4Lk/}ɛK(Pm3MLِhye<˴ Ơv@CWq*}adC{Ƕ0v}ozƒz3^a&)iwu3҉k٘dۿ"$#J|}eVj0爹ywq֘H/^N))D3sђギBpfxFo0N[eCDr^. 76gh ~p _0>tmWmغ Qf|7ax9ԧ4aJtЋY8krf1i+@llj[>djtë:ym'kSh#vFf6͓JqݑB@ (@bryc*Rz3Kk}ppqW B ncVȎ4Rr1S >qEbS_n=& Qk,8+І$]E r=_-'ƾ{9X Px2J~P`G 6!D\VJ^U.)7fӠ>_q-w2P{ q 2NӐ@ǺJ !LTS~BPPcퟀ϶!A87KZ8=s+Abmpx^_SVЃV/X(z8R' ̼@fD5$3䈙^'2'c)񏢨 sAmdj7GT-ռ{#{HvG"Er;L%kSUv>7? hWլ*DgcQĘYƜ/^vg9?ox@ѐhNS~`a ;S>&8= + ~Y(ɦP-ZNӺe67* ?0UEϬ!B wKjAIUJKͱ៨A/v0EGkLpQcW sEḬ!uvs];t{zfo^τbFbᏚr3'ʐ|S GÄ{V$-5' [x;5&bS,`3hݮѓ^P86GҝμwD8ͬIo괦9^U!f}-}zpVKA$Kz cB3ZC+y r28jRKoN8pI2'"oIG-Jf<Gmt0wC(x:z JP(-ZJ<Ƃ L{.e6sID6ۉ`* pV=kBvyrrm$V̖H ptΖ_Wףfp$:38#pbK75^y KyBԱwO~r{JSS]bal*·ҙ<`kq)/I]kZyOjPFxx|c-P=M!JwS,}̏5 t{*aڼץ V1oUY}*Z MCY\3^JqSԣׄն%ӎ?>Č"grё $G!w:=@ٯF;<\i ;_ӛO;oݟW9j~w(8޳l|[ޏ^u9(Ќ ϖem%kpaIyDC/2Qg tV|Ӷ M:%4;ҷVw&hn#@px܎}yhBF5#K]\OTSAz,OAdCD͐W,bEץl^C.YBrWꚹ ܸ ( )#`YhI`[bfdM4ᡣ]@\U*A, *Eю R$eRJXRo:>Gp L2WerL9YwxtY&9͢eT+{%\e׷WT/#iKWʲK?s; I.О> !a&R%o8a9~VFG$mLJrþ;̜n> Z6w$y%1e ACh%{P<䡠? ԧ/4]Wd}IŊMٱx\k6f*러$%##;s:Z\IiBB[(h[d^IлD:&Cؾugɽj_)͟w Tq{%Of!?BnX^Yl'UgU,#pW{?*=Q0)De_!G^ɓmO;&hfsuGAGx6-A VBN\-441ZW7/uZf+u-R8A;-h"oJ"ILW^?bBǣ(ElL{G fDk@8=ѳ#IV'u^*&]H@RzKlFg3+r#B԰IsqM]X[2dfDghv>`%E^'m_oL⼹˰uEqs#S!Ð!|ђ AZ$←z{9@Y|C3A'Ç>35,0IuSP1 ;h Yﰢn7"z$"^RyYr":uT ANGL, ##8ZuuXt&x%KY]ا\n9mDzEw f7P{*yVc;Ƌ7gHM5]gHlS(?Mm1rмx(LѰ^H0}섡$_4ܮƿ]ԒZTQM?z3BZ:f&K|H.$RܑeK{+%L_˥4iɋCdFGS|A=lb{ݭg)V39,`V"=moUXDCAeMsB)xm@DF@B(!(hsSl$ʮ obgh+aNMO羼|ٻbԫ 5ɠ-burZ0 $/nf8\p5rCN^Ԫ gK/PK.wuVU8^W T[7@L>4 |f }˭2$YuKha2 V<楆Khwd^&PTZ.g 4I-d3%{ !ZhgKr,d3sjZja#qYL,Tx]#Z\Ьg"h;`:=:60Ɏ|񪡊f:ɼʈ^>E9v,J0Ƈ1 Gjj3:McgBa/mƄ\}ŇuA\&a…#W'ʧE~jJ?18ɛWAIGWi'ZRΛ& EF3 ęSK1U\Dfe\HQOe'3r(}MU];ꯤ*k^ITt/]}%И(z]@׺:n8F;b$vYbPpRZCve "m.@ u4~@w]Qf\—|?ûWk:y6%M_Si\#~n˥|4oH;Ӟxz⇪Sz0du@+ M+OiZ/ۂRg|,RQ7wD<0KM -5>GTc9'y^r'~rޕnh$QfvJ^^]2m~l:Ӗ`Mڼh*Gxk W4/[anXEҨ-1iڜPgRl?Q^iv,KX*>ʑfF [U"0~3QFLV",aS˝ȕe3I8@Y')b|+q8U8RƬ#.r1;J,>('l3OJ^ <3'TmMY\6 vp׭'H*Wr=꿮#翢H^:qZ<\\r=ÕV] ߱@#(Q6: 7 w&I_/$DsW%e #y"ԂZ6$ٺAktDM>jjoIxөi !ܝZO%*5YB!f{h*J/bWJ'ੋN&|jF5M4S ds\Opy۴w^3†Pǽc6Lk$̘F7=n.=)YXU&iZEEE}Y#/I;" 4$W˅l6M]/~|ْ6+d\H܆I +jbkS 5~읆^H)‚]- {cWr6nV4C8F H kk2}_SPբ ZA4yr00ةnB GxtMn"WgVKb`mZZ~E.,|R'<,!S-˯T3)W@~˕BO|l 6n*HlRIV-7W,s[7@ tG{^$ @“u}XͱD$ \7BvNSu!z2:A%Y'x>H [[قw>qmn oIIT6?UK^;9$/-|"rPBe>?0N8$Z"9֨G N+QBƣ(ˋ` 642ԧ(ĪJeo0.Vű> ugP ĵ`C諦 w, P7r ~z9_2H̯cQ[iKZ=xzͳ]XpOxo ~1%ڍՙ%]OcH2|uȭ'uQ[|Ñ !qqHj|DzD@NFO@뗽M qegH )؊̾e +!AOս.ҡ:4+t$z!89~V?ݡ4Aa M9MN]ފ$传nwS\ 1 LgLD^2[tqEĂZ,0ͻ|]Qk4q_T kʐ/LhhCI{EJF?RC,H;usش/-3GZio ~5K:0a}m JΪN8iK nC6h_* sGj+t #B}Da`<͂)gQܿ0vG \e[8 Wb;~lW7SLcJE= g7j rgOCV%q$@#h/̚2@&696vRh,&2ӌh jtpcوWζajo(z5f!Q*~Ze`G}3'*7c$֘V,U4' nCsO7[mjy羚qǩjᎾcGPҺ\EO^9 9ٱ?C0v3p)uCB(R+@ǁ֕=5`x7 }cSt^%Lh Al{츈68 #Sb.<{e.?-Rrs#={+\)V㒥\B?qameN);VPޏكZq4*LEm៏ ΑZE=:ե4] QlQs NJ E(O#;dǎM#3(aN8ޭjE Gy^o8Y]ƉY3 UFxXaMp_+CQUL>vuۅV[^hXSlpvi( o+╯%kL]o Ĺ򹞍+ /qD_x=m'Î%,4 wY_)Fa4rhkqBʑ 0*!(s: s8%s_]tE? 2 3EفkLm 6eD6񸌺_| Z6/K_9ne @dp`%~WFYl/zWѮ#m.Hb[+PP1a_2)h3˰:ЩVmmf۷O6.2gPlwKcBkZaOMw#¶Ákzmz9A<1>"˱4 !x{;j% UYw$!#bdJ T%a:Gb84|Њ󘿲j (D#f,e=v׬uL^ld8U?ȳ}@UWf|;\Q)nƶ*te B};?Rw|w# oG=s̱TZ Qsz>;XrUܛU,P1B?lJ Rw弾82k)Na `Tm#!`CNIʏ B1JZ8"BM;j%˄rDfRmF- ?])iLJ,ۦoPZ `a _u ߔ%q65Jy!d2-Lf}48_cW/ ,~S267!h|J#yz06õa>R^>ϻShTO;>hbuBu %^w> p5kUj :A탟BɒGE(ʾxǩ F(Znga& 7i_!4[ * .">c f 2އXəW_rC ,yi&[X}V@Om&F?ԓД389\j_7]Ǎpf/ 4:&XR %` &cZƷkS'o.S@1Wm'c+lFѽ5RWܡxYӧT8 `zQP?oĕfrs2"6@b@hiMZ>;hh*ِA$tyJfN y0MКX? kBf5qʂ+2Dbe?5nf8>l}'l 3ߠyL'SLa&UQzqY3-ի":(k?)I,?j^%|J'1CX2*s\ӤNR-'~ՙ ^Y#k}c\* -Dlŀ~Фé?~?~";EĊ͟ک k1*'v[VTSZ5caTVZ Ԇcwi{2~ݒH(?W$ǰh^ R@ד*d_^QT>dBAe*}[1*¹#" pU1EK,Fnrgg fDV>7ive"S2SO.zRM$76: KZs_dTq|-ޙpbeX\WF[A'+Few-KEvJ;) ,0EXܲ+Zic%(eכ8k@FiSN MX't>C-zKN|먼wQwI[5Myf߇N֥JsRC(1E"V)>2y=IG cgNm6aS]Wa%EԠT\!VԼY,oE7޳|c{) , ǜv8ќors.,JY2&f*S2qA֤e UI!\q6-,ې<<@H8WpGSbv o٧lQu,DAa goFwSlmV TH 0!@|q@m^! u-REbiF_B *ЧOFIOmo˽h~QX62Au EʮEr{P㶖crcF0'OJ̯LmkVN rMPtGJ a;V_ *A1Ep?:b$u'bp"DImOk-xvFAmZ{omˉ[a; B>O!xS?!WֽC ?z` e"=*{d 9DPǹT:LR5Uu9xmrEhˌp4آ]YrmX_ɢRT}7z`@R0_XG8|TzIؖ3vG1ᒍ%zms,Gs@y)Ea:٣$ EJE4T~%1@U@k;PߡFLG:Eޗ}D5EJ(OmL6J]\T _ݥ$yQVަ) !~hvm&mv@N?7d m#i@oiܡ|[ rMM tmJe\) k :o^-.@12'΃B#jNE./g]/8p-N"v^<ߊuY YB :Q_}$ʿiU Y'/py l~$zVC1h\88QR{|:,=I)QPE|`mN#ۋNP",č4.?.7!ѐ%:Aru;@]$ #_R o9oؽR|6k͖TYz۴VY6` Yl(wޔoøCBK$C4ND>L͙gއkكGQ$)HT@ <[53>V~1$;r$A7} ujOm0KSXav*R}ES識}&hy+1k]^(T",\xA@2uhaksUig]1Fm~$54dv E,'mQ${utB:c .}O)Y{u bTE 8Ki NBrgZ 叠3};@ f ?~t'}Zue9!` ը3_1gD[)60 ϖTN7y=Q"[eIDilSpt" S? 8Yd\i&Ƿ /zxaVIZFxi|9_\!m 0dg-ڹcezmv@zԑ^+U Bi%-!K3#_e5&_Ň됫Ohd^ #2 Ks#ނUēMٸVԞo8lbMkJ˔!|Պ$ONi "',9’mq^925=$57 BڟMo҃kr-B J*z`v3?P"37NeKVpdA~ה%>&lى<ٕv'Mn[%x-l~B/n5vmZv_pJ'=g%"!SZhh1h52fPx'gjKR4D DɍddL?Ap|PiS/6O6O#In74ǀ L1l{u4N=j" ZA:yC:-= ,uZ)QF@o4j1+ 2w5?J{uܶgϐk\/4wV F~W]U׍%J򿻾lvx뾁t>Mp3jxDd',tEd/`DM,R-~JYuql;<]0T~ $rAK`5O=3j|D~GMT$9a?,H{ 9 R$-wakUH(yrB{{D ّWCt~@_PH PmQzOQ'k=6K_pT2PYLRMٵ*$O:h("4hRQu?/F|ߐp.}qO16lQ 6?c"kG-p'8i\_J!cMsy,:uhB ?IbPu5NTT=3G- 5yZq[B4qkRHPZ⛱2A omngMwoKn[:F_CW3a =.lcu;);p+'[ }'=Dw悱y$i&WѸ (ÏQ>'iY6Q`IE|9vg0ApHWyUkl8M݆HQTzTmh8fDK ^Nq(B ʰXՃF]E0hR_06/ѐq>L7 g^%\7q{'>c:X]+5w?l8ιVJ-hV??AO縅D[CAfd:fzz+y k.y y 4Rd{3[_`K+ /$ο$SqekkE.[kg.8 H`tM0/%UH\ j3}?kL<edUoIVjlcX!Ds/zMh7ȅG;舽 ;RN ,:;LuSܭ-ɷ.3:?g.c㏡9g*3 2]s&}R'#෕~ sPwyg 17|yIi`FM6vm; 訓#Js0 yA>aKҠ7[o.!C^gd{C#ƪu{iggejCf,MSBrתD\'&J~5 .^'W9橞y#E?{ڗWMYTd2xZ57W&[4jNw6*Q? _71iV $$[HCv0x<, []irgAd %;mT%OE 5k.<-0+=eJAޯAzYg`==iU P|"hU15$a>~Y[ q2Bh>fّCw"L9(j,qS~=!8"YLPﵾ)QzdR0=3 >9.\3U$]LTn[Op*5^Y<{J*?@a9wZac|Wj/Wkb7VO}xI[(^0(bKQݦBQbo1WgPx+~JqmfR;EjWT{ i: /؄Z^,>GDY)t"سZ\OFmm@B\&3Qm6YW/zZITb ///u}T((x9~M z~paڜX_dkKav5a|%j|D^GmV"&YgfU)NNQRRv-8Ror@*6sݫ\tR3 [Z]v!V>AQb&#upS7eu̡jƞ@aXL3Qi%s"ч(cgP;<3ynV4̭}H,m1Iqiȁ2BHq7h𱚻?CKP32/}YT(f9s4-#(B:r*-:jĠ$[x`.7#mx*K AEߨ,E`S!rLO9"9Yjmc(kh-4\ƀXDĤ[X $5F砬ڭ6̒E| ˣT|ݛ&9i !E!d%ED"@g³fIdFj&(EVN gM^6y҅3fc΁)B7ӗ_㜶lWe@:.Q t̏gGL,ְ7ɜy:ڊ:]cv-,7=1\͹|z*a)~k73x!%Aee+->HfԂfWaĆ.xV!u ݯ"b}iM߂ ^`"܍|B;;aTR>әŴ*S.ld>r|Pq/}Sݝl<&SOs:SCH`i2Fc%+egۡ &~ @UV>y TTN\vu ]B fIPE3R|,jYa(qk82rrH6=p]]Ik|I c<%R ɠC `siD{\Ԃi`2T}颅3lߎ H;ݜᩍIk.~ N:lmrBtt^=c*=7"VMI, TP\17{5Jݍ/5گ0,$?Z#7Q-Q|B cmw{d1O1"m9jHr0r3ʃww/e&I;!1X3d|LYZ hk&YB%*jCB}5Ċ{*9wyV˨$M7oc\c*u\0inKJiaWGRv oi;.,wK  |YcOG6E %.6 ;~xM U߉Ҽ,,rEtU3\DjoQ]_F D`W3e 5> kc`'+픃E3E@hl)(%@,9)oޜKly3(dFþxܙ4%4ST:?UF}ZO2sƞ;M7c$\Y< ͇5F0X4M 6)~QviqdMG+ TTlTimO$hU?]UibZz`b\0*/V8џ78ⶔOL#F`X,[0L@,B|(C#K rI"c1L9 =b,CYW\MI~ &8:h=I5gN_`푬mZ`#{Kr۝5 [':UZ(iV:'j`#}=qg#W.`j/n--} <+s&W9=By鿐ܸZ͛ROjTs= D]C޴M@gUӹ fG[~T_,^y_]qG#4l ,ޒ7o+thcBK1 #sЪWO+exU-ql֯:>yXc&S 0|owEͩw|NEnM]oop=0DudYӜ_5m&j+H3ww+t [yv`xl *[)p,7yf;Z?Jեpd9;o;=v0hVm$N}> jyn>D궦LQG!Bd`{YR @ @}| )<{0:P1?guhLי-B%%EƛC 0چv,c69/axYI[#n-W.[,Uqc6"--bdpZeD!}}}-ۖN <gTtk&ډ˞c ՟NDx,ZfZb.XoP1ͭBy.8hGA=5[=Jwlw(_U*H6<ܚjRȟmn4^!~>yx0yR5DAV퐃}LX%`FiL=2W~~.WCO@8L?6VeG."6?0!9:m'ba }cj~هp1#gń$ۑMϘX#sygFucF{T b(E?y[!t* 拽ɜ0wjM)Ii  l2~L6GhhK[0ݷX2+Ifsu!T^tH~lgfopKbl3uD E0|5sN+/J8OCugR]=]2NT)(}(Po>- VtyO\%Κ|7[xsOCaz*7?@٨@(~$XV:B$ŜodPJRz" qć}{DEN0(ϋEuWEy}H _7m9iI6A'C<_ojEfņ9hbn)껐Cwz [H-_ 1blL'%(L/YkAZ!3> DcđK^UxтL[Fu1-vyⶅ%+y:8 +9+uF(f| Z0֛$'(JAAdki?E=[0 C!?"D\~sTa1EaY-ס ߖ!YjnW ,Yt;xw}խrmqVnC)8]u܂d J{"2I}ۍ4-= 5VmDQ  @Nix;*Db[}ɻG|/i7 >t6QfnsVo ,Cׂ.PENW\j3Ze![ۀ˨4b~y- k3z~ԙ+UXo ҇%˹i;W['l r&'>n^ӣ䗩BvaU%wKYِ66S>?`֯R4YfV>|YC+O?;dP:9IN$?Z&ҢE./GM 9ͩVC sH_ jkdPJvnN)wcXnyh%ȷٶ{xvѠNLycWpuSH!iW<@?si5KٶeKZmF,|.q>|=;Pjm~ OʝF#pkN+_5{8 ^ᵓ|Ik{0yw&pR\: DY~Aa*vF5`pwӏhV~b 6|~YM*WZ[6x`3V_ZL1<= m7;h-T#ɓԓ/δhi hHϯlB92q ͣMNNmɽ;,gU{=a^I,iSh#i9 RRm~By@`-$0#W+L;  lN k՛W76c&U/(5pxhPObaUO>;n8{Ɋe2ea3}N IҀ'(A lj2uEezwk$ێV.E?C];@u}'Rv0Lv%7Mvmm?p$Z99aǮ 5'` t5m,1Ikp?l:]kt2 a $9m6˿LPyh SLE4ϊ2"R x: -CgndxcpI/MU+4[Et'&ώl{{Ĺ?hߩj|e6v:֘I*Uk^ =t;x;Of "eL_مHgKv4D7`7*O8귫װYލ%ևހޔ{H@!I|F*E9_T5K HjG9d*1 l/*-+W+Pm֟=RWHd/ERg?ˢ$vY[([՛&m!k>8{j$51o8N wImB3xg -6\ƀ8ױgYZ070701000002ee000081a400000000000000000000000166b50884000067fc000000000000000000000000000000000000006c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76-connac-lib.ko.xz7zXZִF!t/ύg]?Eh=ڜ.+B4gCi&Tur@d_:IS-b '>@ר c `޳ I7s0lUoF!dK;uV[{+g=X:Gy5L #$?;C^F1~}dV}\cc[S{hp+a40+եg]Q_.w3~QBMI@ӭcaYK zTȁ$n2$5FM H3Mu鹄 ({_ "U?h;dXS,S? `  ]C ٱ(~#$nܸkQ2c)y:S "XcYi=Ro =lșڔ*0 ;Ao\4` CQL) ߏⒹnw?#eIHУe ~l wӑgإZXƁ0@?zMj3p9oMw>\~7ƦB ZZ"_ei-YMn| A(go%DDkXq;&Ϛ.灜ǁuls}N0ߢb/Oyd"NzVKR۝WӫKIJ/ #XPXM>=ZRxrvÈKw>gsž :P=(~->?[N>Rʁg36(s7]ǭ%݇Vd-Tx: ٔ EI&2Ek׋=9L@7ȝ üu`$==9>Q6P  p_KeP(F #xT`fl9,CF93zP ٓHfBY{G0.S%Xcі˨N=򱐭6ԢIBxܭ$ޠX;D>I.LʤGf])fi~JB>>; $7hdm9)pk }Onlf˴=U8 w L;wTCbzIHg߂q X\,'S"J $6CX%$"ơeUec 5/ h6ߓqbkuyHC|}@ !Piʰ g8JD&ߪ"Qs`YR#WN9u`pHOV/ih.7 .!XEMq6OD1v3Ktx~-ݜUSJ J"!J|NKco۸I俽Pa'9[!X@$&FtK*$u຤5I1'ׯ؍hi+,zZuMkfaT\ ~ˬ &/9`V9RQ|u l]g@u;{[M478@AǼ5rtI %e r b-FAfPY/w = #_dlƙG!PJ楻ip$?,n]ҽS(ê?0=mj]R4v$!I +-PDj lezdW*:hѱge I" 粍~/ⅈҿtcxd'/|eW)ACYSYCeBt*>J8WG+AժU9s {FuSD=Oܯl1ۧv?k7E-M`ĕnCMڲ(JO>O20˝'&ЖteUj IcC(M4Xpb;$`U=g=u@E/f\*Zpz ?"\@ IqpB7:W;e]4̔$=eH3U9rI}(6s_bƎv:3!,FUL $Lb(/>N.ァ}AY R/WgA1 xc9SADJwx_mtiL=luN.Ny8 PZމtֈөyp/ ܽIc,=tO #4yqDvK/ubC෮o @䙠Pfxf`K G&OX`-?~0tAъNqljT٤}e`mj uc^!ʣ2XLe1p0{2tjh~D˕vݤCf6~ $X@VjXߞOjkLcfB8p(GAY98(ܛǃ(rgBYdDq |ueEBĤCe6zӖY!?]zmhUśGeH癬Dj)gLKzF*\H<"g d݋ ֯ # %IjW-&Ge+F{}Qj>]6q*cKK` 4g{UR\ٍ^#=J +ӌ|YDfEaaF;Z! ^\#~;YHo[+R!Ɗwgغ4E(t^+G0ym|\3$']u+pr; D Tb!? *"-E;) i%.T$p{Rƫ8sЄ]µ:{[.?a Q>l 㱒쉕EȈ&_XRz@y1^T`/xSèuCu9G)l:Uz.j1\>+)#?JG.X 9;,+>!]$V=,;c,,i1hX }Š=P%Ӝ ˦{ SS ]a|G`#YwB+/x\N_)fb{3HQUk̶ERD3 u^1VY;]]ꮡw 63'G%ͽm dYK̊|3X:t϶M)6osW06ŠqVnхr$O  lepJ؄!Ù˷VA~YqE_]>Ÿ.Y!@0z/t?pTUH2kԦt tI NT^ļ7\WD)=2wl<񡠵a `tzP8|`o8pvE-&S+%G(0iؒK\>ӌ+?^7H{j m*U\/zJR35YAx0^uGPsШ?.XhtG!& NrC4|@}!ЋDxW@qXWeq VxkO\33yuH+x$eO􉜱W[C@C(گB<˳"FK5n[+LeX*p\Li~6[h=^ǶТڕ,~ݮ"uT>oݛE:hhF NHĵ ¶fNq{e==,8f>i4{F/"WγsUV+w]̤\d-CaIPh~>a^ܽhN,l`4c ù1 UT{$AUce;Y̡ ԟ13^6)E{M`ԀBnFuB;RCLK #KT5s:=g܉&o~tsI rx<<K TO9R#U6TIy|V4@/-B*ewW !Bad{̌y>],H=֤Zz±]q 8M{~ۡXXr65(Pހi `TZ:M o=px/$D_(WϺ?{Oy"=&}`ZD(YD ~q v>`~4-jnYdԞZ'Zb~$[EkI<# 0Y274mq/h8t%OL~InnK!t^'޹I՞CU&Ş.9$ vP'-F Yb 1]Zmki@K\O n5oelY, h9hkw*1<[L*`,c<ޅ+#("Սz%[HLDJa6&ZY♛+܊1m6}㱃 wzgj/>Q_L#wIr$2Yn*P8븶_O#4N&~@gM~ܟ86htI8/]WxFYL'P Gn`r}\Stx/jyl a^ڂg7v{c@dhLlE_Hͻ?aXu$hXVS:C8FqzA}wU>.F鉽 hǪp/`x\0JG4Y)?zIB¨dLɫ,!c6x eMUQ񘟨g ^ja:㒤۱2!'\ٯqA.^h&Ǽe[k[F PQPv&ǩ!ނg>0k?Ŏ_ qزʝ|fLF?֢f6Y?FlCmaAG)zDfSn+|y`ܜǸ h%/~ >T6[I0|t|>j$I'ohf0 0;U\δu0OI)~bN8BRRDZ2)>zI췉 Ov. u/[]9S*Pp=)X[vv[T]3l>rP&勔,$ fޡ,P 'D]Le=C&ՍDQ|֢#Y|ƃ%@v.U c!YnJxɥA(ir~&~c^5;=e~M&{V78Dk+hեa6{MECh#" 1cI%0Wx< 8&h? DX~&U 6Z ƴ˺bUXy9M7LcfnL EV PEA\⃡Kkq'sCOŞ 1 )~ĮOEbB &vBD;>MPd5]G3 }aRh$@xs3yBcqozv$n->%*Ɣ}F% &b6@#`X$WyL 0a+T](X]Rf$g.r:}y凔>64O ?=M#D]`g{לZE͏fQVU2a}ԓ>ïh܏P,:}c2qoT7A& !D9⠷VRbƋĤ֡%+zѕedC|kf 0RQ HҴWY!V..rC;|P+ƏVO>vd23V=L{i2Y`GG{w >(K'JVZNU72eA!6$BZ۹ɬI%U!2˫tQg i󧺜^WTtpgbXM%wPW_~&:V]5 ^A/2@K:w3__zZբ5a^N\t7I|oGN(,OGol=cgHəe  ;a R/\1ai΁Bۇ.ss!*<{CaN*p#da\g$0"GP뺍Zi GRmi{rNw^چ Śe\+qAf2Ga>L\XQDe^霞p]Aܜ-a82;ݪ<]J$NMY~;sA/we0( 9`LGm D s?[-RYik5ԷsA˴0(ȱ2+xǙlڱ5$%1T}_C*&{ggIL#) }5j14Mīl \fNӻ f֘ 1]PK7.g=]ue3.C~)lcH^6N32AL^76$;Cf\яoLjsb#ܲS Ap ;<{E_ +m˷pg=~)0?}&A|6s-`Dw9ti\FLJP A~lf4d#$B@\'C$H(2|ϥOzF{y݃;IdH) R)az{8>`HΕLd0r$e(U&r)r_2^SzvyFjEiTMR? kS"Hp5ATcPg-ʌxNeA;Po'G4 "QeqXss&mN+#퍅.^C# aq݄!ꪦjc9YvѢ_p|ʱ>z4EXJ4c,Yp'tO5@_pG9t%02"YvXBe_5G"Q^zb8U 0 MgUZ5t[=c83?ڕ/Lwg@h_]6͢&h8-XM W m}NX~Ɣ )/Ş= 3"A!;_oƅUK E/5ʊb39 o1c2%mWEy5}+'mZwF'پsJk#sN$"z&h}d5`'c X 1hءA-Etߨ|N+eFFicˆF7TD23[>?C{1 mp VL6 BK2QD3n=&jt%G'>}-EUl>@ճ"ҵM8¨6ͪv%% _:RbzbQp'y(M3ǓzaPԤH6oQ$ŸV 1 uSнvLo'AQn |KdĪ}8|! Ӗ wD%l;°l)W!uXp3<{A\0%B^waʪ{v - eԃwp t-h֢9S 7H]XEb1}@8sI.g^[e{8 %>YFzAq\C.veG܄] u;W3#yhdNװY8M/Z I>*:Ǫ3eNE?zXhQ@P,tW|~`N1[t^dar.t` ҩͺ:v!hn Yh*VƳ#RMJ)%rg>G}V uXͣ$yI6g 4LpόHהCH]ϸژ&2dNdNHqhçn[<{?˯71٨13O ezAŦ~S[pʇ+ IQ|&#}EO6b*55/},~eExf2"q m? (@*љ><|w@ MPaSbwQ̡5\navSKĝJ{zKXcȜD6NX*wJ^gyw>"^H|-m0S&!QPיK!(TeB8eܜ`QN_RDNw;CXAׯ~T!ҿFe*IH">D :AȐ{Uj>cv()g6W6K嗪qb~losDP@5cd*'7kfJ͚kxcP+,Ą:$(Ǘhhhx/,6)9Zg)rڂh -e*M<(t6UF$jy:` 8fA_nx\2{x6l5k[ hi_!Kʊ{J s\FA5 ÑדDh737?l V gZWtq#fSx+Yt,y"^ gtWŊQ(4[֧UYL~{F@Go9L ` Zhnzt;Mw_荒yw39wM𱪷,L|ă$o_4u߷9 Oŏ=a5*Rofʐ@vM`GhAզHZ+C:,2]b1#[*cm.Tx=%1m-&7db֞B4;5[#i@mOrE CHϏHi$R-_ղ1.so`|jy *U= 0pTOzؗMgщ;N\M$P_^DƧ] +QD3[?"3Պ[niu fTdv8 w&"j3pYVښy+8IVW(~nCx.`@HTcsC|,.: w&|{ft3 {fu%L]_n8Âs/֚{4؞HG+20'ueA.AO7#4k 9¢ö1J>Mф=V>阏/DgRw}A`i: 4"c2Zz~bX㐪OL5oߖLAD^,$s}Wuz9,>HXO+n6bU#rW3 .BxIɴ狱rLޏixV\ bDv`lwWе}גчsډ:*].wGt\xzī UNwf募1=9!\DwBwƏ M"rebjY71pHLD`"g(dnUQltinf8Tyŵ6S\AlLpɵCl :4Q[+Jj iU&}@N x`ϔ5+#,8ѩs"e! Zu2ݖ^m6R2u @ݜEFlЙшS]E!\8̍&'|@As>kUz%^к{H`%RQvfqqy9!BԝC[YEޒ5;(/^Ipb^L^ q5 XX6깇QB= S.'5mMRk Jq=$CФV ;p׊hލӹ=(.0DG=>G%6uJslVc ra|v(Sek]moӗ]VYb:@#:=%x۞]xhL&V`_GQKB:2NФjnw(Ԗdw6'џ6!&-W.2j fGAl9%Ck ekSj^6BZ@m2O3}" \*&K9BtQ$ZcuҳUކ}n>z5%'ܔUwѢi^v1+O;:0hp, ˪_Gn@.KdmH.vu?&hL.O5ͻC~/an X >׮L1Seʀ]'"agŗ7!m OQζٍ ! j$ I KkRJ@cw,5B+Ī.R^Yj3 k ls`5Y;N ^iGB>_бHV;ۮjc,+~%n{Zqܥ njW9Trzt;'|7LJV@7X׿ L7ql&v}o4P~SxY1nYBZOz6 ֏ ˘C#ml_>3P F(N#<.F n$9)i‹`,msq_\}Lh`Nd=Q+9>MZVs#v}%'Z2Bޖ&;[ʠo/k`Izެ 7wX\!Y V/AU04v"Y{ [^YgkV"pڽ a}bL}%~W=m*3k֭}DOr6KS/;[iT(E |)x@',bif L`VcAZ.qm(sS?Kw F$jMS3̃*j5 ٶ 8ds|] ,fk'~^;59꘿p>R1 3s #irj|tav3 LTBx(&hΰDyв~v)caް#k3˜X'1[|f9v+}̆O1X .+ƄNlzޘkԾ4^\^q6>Ul xcˆRvx}hHORMM>nY .+{nQh``D}':lӫ/w(|ˉй'n 9&KIUs/}]q/16h!1 Twu@&62Vߖ:QRN5/6gvr?J&xγYWx- rsukfJ!q~țK-cw̖s5F"LXq0 REi?e^j/'M$ ~Hz&9H*JrB<2mG6TXwL.M%eϓ"t?L!I*1(T,/&!|gLQL:mh(ثX\A!hXVLaF ki<ȋ*I!#-)8zAS|˚]1߫] G;3i 5HNAdI SkF'v2T0}`Uz2ϴA2<<a^5O~9Z}l@>" [ND-O Z2VNXI OeQ:S'|f Jz)@ׇV/MlQ9H 7&&3c=Eɐ.G-P"sázpEn|=ȊjF[1a3^RV7(ea 0WohKd̩'9v)'PrNd¢]"O\kF"tGiAf=b? rr5ޓ&.<ҫ{7}pF{*ַy/;鉞Ȕnf ~E^xA6/ SYIddͽ?mEu.,XMG=<ɖz۞"=:nSwh,xZ(N_(K)'CQmOTt&)v-l?Ty9}An/7ͬ<g1yݭ~2[uٚgBIe=0+6``rΗY\BZn6`7ϧiNDĎZ|IJ?`lnz lsuL77:r i%~ cDe]"y4hd<W- s*L%B}p|]\#D!4@5u`Mr6f4it@qJ|%?s}NE6HuI^@Sc@҉R& V=D`yIJ?IpZTU51p[Etothّܬ;X` ױJ}PPd .R_I%Ӌ" 6$3P?28avw/\d;Ƅ6uޤM 66BpPp'.Mq7H},L*<ݲ#+]y(Wb, ȖM3olك4DZׂLU~V0j$WGnlk ʉb ljܙ86'+R9inMg _J[)v܉l!\r5eX_G8!R7͉[*,iH~E{Y+ By&h]kBkX0;*>;̑1ڏU,yV .rFWWYΗl[[ d@97#f`ʴPHbREdfw[:,f)#Ia2 Rr/E]nL{.U&(?Cv㊋{n>=7gD#ɟ\Rswrpd(Ⳃ%g7 JNVM`\|>CQX~Q/oG c@rUjޝt6ǰ|Z0/{Z:X [iM<^-5! i*\r.}C5`V3~=l rna#]*fIܐfٻHc;Dj5l>͜ ȴgxD݄8c^ dkڙZ$ĉ|ucƽ %70c,W\p|ޛҰV6ǿ&kÓ1n[N[҃w\u][eUNP/ ?Ѽ@9h pr\M M9a6M%gh{|ޔlݨz<{) #ъ: 4^dndug뫋@ΈE#_dv茼D'r8AhQ> 0F*#3]#%i=vzypEKԼ* yzg@e@r{PWz*s&"cʾwntMں|giE#NbjZ֦$|,]o , cR%Sn'f҃BCc_PsS lث5^0ՄHAH+RJ xeuEf 9ZFNPx -"ȊVO{Oyjt l_dnpdtj~sOM$fpΊ@zbtD-h~25!xLЍukwd}YڏyÆ׋yXZ5i͂9荢D>#sdôɬu(V*Gnz0^|p>ctF[ +9L\ aln:th>a`@:iSW ۬S9ewԦ<ܵMVԘGe&,9|^e3׻.˩c}QT /HnJ5W5R1 l@7 MSVQ>-q K' UBm-HoIuۈJ%#^ϳ/R,BL1Bg9^a*WPw-nwΗ;)3Bc6^Ģ,MgoKhf5DR5c$[/4 &'jʨimsgHFW~ 'dCESSSHk/S6|-BqS8p]Gq<:-B/Ha<+щ6jCq蹎pXqFӫL9&ӎGGbԼK6_c`-G+ԩf5˄s+F3bv+7ޛ;!IPEi&#G(1,T8 n=q%OB8JF!$#I\HAb%jAA(@/2T!$%y8$zTVBgKsE-9ZS8 Q%v+ђ^S0aHȂA=So.Ep L.&envd }\:YALKwwmZΎC7SD(DJ^ uIw%KvpͥywgI.oZdj{id@M]_2gyDT_oŒ5#eu>.RtyP$@"JQG^^_hi#w7>ɣqwxkքn -_pW1?34YlXď;+ jgpՑꨖhfċX 9h=~Bs,Q`tOd(GP+"DtJW:\M)Œwv_"d]ݮmm" mAz 1WC_?k-l7#=UuYƉM}l燬iXtb;\TiU5]659Q+!jsD>Qvpʏ0S[xl.+k.@|]j#&ϡp:$\VN=u;R1JK_ ? 7w2]_u T̍2Vh]49('U,3I"'Rv2_E ' جy6av) á͉]98qYI˵wSH 9F[: ʹeֶǎ>!lh#N޴/0}[! DA~@Җ{hg;A-7(ΗVMPh MFͭ,O [Ilej2Z(+ey(u~DKszIf Εg[+int&lviX2ύ(Ԑ? Z)&[' iTBx{r y4t `h:pPc3Uh=~tmDuuRN% p?NB`ɯ4ܭLww#=V'lCRS$FE{("PjoVötWfzTb腁010SNv\aa#^U'ڮ;ܗ}L&B:t+fuA2;  `Z_Rs1 ]1Zkp -u6 ,=9PP;&ҊV']3qPݲTdb[' 3CSA^!+ }KJksz(W*Y?n\3Gİ{gT@œXtMk{8Q ufW *#(#IU%抭-HY(=ͥ/xƥ~f>dB|ނU߼a۸_Z¾?0+?K)-z Ԕe Dz+d+S!+r8ʃ6Շ :Ags%R29`Uo+?p]ᇑ 'Ȥ3F6a0s7 `]}Pމt&?x4-;+k±agb87qbD҃MJ~WxOS`Fr)\ynj~σLM[`hnuAU r\Y=~K:#96u3JmKq3WxçXfuf^6חq4c-&4N|9=Z+#.s:^^}WozLiw <۩ @m41lscu.e8A3 `vTAe]PihELG9D`yDV]bz(8xH&bi .&U8i mZJ4IXR:cI n^`AE6+m,uhi~l3""Bc.jX3>@劉!žV`@abԥ%$yuiwަZO"v[6Z荸y/mjjQth-]+`(îZߢ5Piʉo"ͻڙ=aFrD4ҫgM$Ť(?f \ܭn,1yNs;AE~Wgl"m듁sNnr "~B'p5Leњ 1E]bY(;7Q֞$ya f/5.Do-|Jio!mҞz%e.ܣXVz>G:%ZSY_=/g}ܚ>j 0JhL/-۲]`Fph{v" "W0 b.GwD aWgtYp&4WoYUE資2+מ9[BөNJ@~$ ,PmsG4$qR{9e)ܩW# FUG'`|r:>E;˛ig]kw֔MD 1C_74 ut}`@72:Ro~O Vѯ^F` YZCK<)}~oo_m^U4Y"8g0癀/v} h7KjN⦃eYݐN@*d!&YTJi bO/ Ǡ*pm y=h Osׯ_eMjmA:|TA)1 p{ğ3˘)6{`[AlE{9[P۶(yP:QPY(SzFop׹ ewO8Wc$ `5ҍr8}nZT4$VJٜ+)οs KR*dr ZpHdHB(: B\h)^f7WtKyj`H)AlyD&d.uC~nsmx$u_ FPsQ*tH`\M ҬЏREૅLԇթ<1`ftJ>69$`0Mq).g[/GCT9Km/d.X[9x3Ƴk2%=ƙ-[MOZk[ 9<̾4|]|WrRk&г|z/@o0O9)|? 򋖘#~LgDsM@~:Uex9@s06{@&rEt>f%$v镻oSHkD =`c܉4\٩&zڪ_P]gYYŠc9k*J<|I%蜔qw<TmӠBNl: >kHͰD@ÁP'j^WÕx/q/.WooyTD ArE>દ @c_ɍnX1*k6R/4W$yYާgBNf`lGhfۃ447V pO*+XU",u, O// ֭).tSF&toQfiv%]9pK7ma~M_k"Ǿ2_rzu+q -=5 E 'n/ OL+z s $ ]%"'*Rm7B&*Ӗ̝k'z Oza=x {uy}%hˀۭM!k⬙Cʸ-%ph{[(N?,oОrV| t,]s3G9Ry C7rul9]*R߻bJ7<GhX8v%8lȪ<&7yZ3~v"n@=C okMciKXf"tw` v4.E3:4{'IXbAiWΎF6+l(Duc췔jG[А0-&sl JAjBl2 &kG*? rU0c. 2:)LD`hs-dWiD=1oO`!\;Mi)M6QRGӸ ;;`3gkWa>V]1YAv<e]{NC`OA_|RdQd'Hl#0cPkz>1j23/ZD Aեq Qu8D7(AFXYn].Ip4n|: P0qo<4Pb\٨@ãs gHWfUhoH.Vj"wSS{eΧp 'E( Y6iF-KbX1~Mcr!ދ9q[zԦIKovX/;}%끫fpieu BLr&+= Rt3N "Š x>QF; `[-#f,c6,fxjk90,)9),z|Iـ+B:]2ߵ>ǚ+'\ ت U"v0K'ˑbT\8d7֬wFt5C@r,k.lH8ѶϜjb W@)U fJ50˫WYaOCcxf/ y3BaOP @VHU痴~3ߩ/;MFDq dnn铼e!|?Cp ZR (Mզ*U`nva.6; bf%Ln@ČgGCq2!T _mB@|P)izl$A?%TЛ}u/(‚,'J߮sM4֥mHR<"*%9/ I!췏 ?4 KaLe%9'=Ӯ餂®ElxyBW8>1ecuN\HB T a "ZEC0^-)?6$]LBouz +%bFsZ¬4bH+Hu{? PCz,EÏda%-+=y:.#c̜%,D ?V:ٞʀgӹ{ H BЉwtTqW&rΕrS{T&{zٮ*m޴i oߠw%}ll]O!nmT6H \Y(VPc "jhX[RA!7l{օ'uc9,ܻZ] OCקД5mVΗE2kjHb'mmts d$Ypa-*\B2lSV@MV6Z 3b(\l:%.@,}yy~}y].& z&faJbTr1Mg8 &Z1+J9%8,AdQ OĐ0BWh.50Tt/[_1u; HP)v'@T7Pw*>` E^6N04.99_*ޘ1@a R6D۪XFdܲnȟeQJwҦn;[iO~We+#& ,@$-GFmB&\ ꫪfۙ#2U+?G#Ҳ |Gwo8˴ )אl="N?oݵ\ Fp'9R`o9V&AGhrK =/\)l`wXlp jA 7@%% oN R]x$9g.HOGZ(\+u2 Mfic!@1G8pvv6WKq7"I-/?DK] ^o=u/oQY=NWgb11tT^f?{1 se6UmŸUb,n 4uK -"y2j.> J2x_ Ey\muJ],Gɑ4da()e#)R!bodEbm^5 P ۷*EY>zR̃ӽ͸4+J$Ώ"B(.ԁ @b<4JL}_MG^;O/)m} k̲hxP_1dב`ӬW2Elab* gmgYZ070701000002ef000081a400000000000000000000000166b5088400003820000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76-usb.ko.xz7zXZִF!t/ 7]?Eh=ڜ.+-ps>1BH ?e(Y҈[${_Yw*Wy^1fO֧{w-fRi,B!?EBCsRkbK]a /U6 S~ ms4zM%47(ǝ)0bpuH7-Gcf&ަ%BHҫQbi҉hQXr1$^GO0f/s "z@WgW|E#3pxa^"3>`! Nit^7x[ ߌ;=,-s+2d~xA[5?u-kSy}ҕs%ǁ9en@>[~7%[LW{Y PS=^/Ҁm3+`2L<Խ[_׵&fPjt 4bSݡvW#r%n 1?-SopJ쓢w!?<&K1ہke"%Vg3H}-Y`J7a@J%n.ܪ»zJ*E)o+rz\v\>g'۪ļWEt C:rAjV#4 }c#BBA"+TlIj1QxNT|$J4j@,;wo3a|7Q-)'U I.&izv@|'W[; ϗ Z%>a3ÚQ1U=B5S%ȑ}xVQ xӻ~mFcQu⚯O!009IWɏ(4GA5 3h LX %5dq_@lEz sp"h7PđjE$'T(ܟXdSٵ57;J$S^L3/L߿0ٸpS/'Xfۅ8uPٙb= <To~V'gJYA7wZ6`d< Яz-ٓvbƑG@+JDBxh E"ZJkT䣅04:PŠ*}6?I]LlW–yA~~~ ZȈc-}ijVY?pnvN.,;j?h,KQv6w)"Гe<ܓx͂^۫ϺU5(Mb;?3 ҁ, gh9}Qxw9r(yq_qX?i =,zIe3x>/[{|XXJ _l})qv0(h0ɰgqMƬ8 Qߘ vEE|jn ˥ 5 \$z5E>pALLOckX$)<@Ǚ^S?[ _q=:o"-+%?&! e3!A5 y4O;5-3s[TbٌoqbXkέ?;~ ŗ6#Fw2qf"~5SX'6T[I~ bv_P#`,nQNiȡ>qv>HIYOuֹ7<嗺ЅbN84ZK· kjV$J:!M LN Xt<'hbqJ S򉤕ψ9{g}xA~G&l(wA~D&Vj9Bdb e ` 1 ]pdzDF`_>z&H$k>\V| O9%hB)s'QD5[;=/ϡhyU'[ Q5\ݨQm$Z ,Db.b;>ҫ%n˧g,hϐb9Tޡeߧjgۣs)ӒoWġrP(vKc۰ϐ#u%FV O?ɡcp]4oH4;](ZpF<yUL qH@CN26U@GQ@$݇%TZO,hkjmX`OcRϗv/*HhouWOߡnG[q|< Ņ9qa{B6EŃ  BYA+:1PHt3w<9-J!1˾2 T=Mf.~\w0GKҍ ?=R{lEV)6\u_۹3k< LZ("OBR/le#Oɲ&$pxr锡*CD jdV+(f_ +5\Lr WHf.{` <%E vFoG@SPhYhX%y6I2l"g_PS7lpVzMZtf!{Nv-5$\¡5=@?G85W=T|(wTL#bS,ޡEVgCq( okr|oh(ADOb`a/ B]<[ 9ŚXߺF>3r ŧ ԄOm<z4=)W@H|lz3pdⓄJPd},A[ '#MD`0_O|ǹU,\q܄NsV34" #&c&Q"r~GyB c˼V`.JMeeDޤϑ[@*H>X>;w zZhCI>Q2.l$#w@yP4Z|9U5 ڹI*bOϸlj{UJx/4 Q؉"2Jr#i|K01Amo^ox1@q)PZDj+bu>ޅ+^bo `M B۴1NJ6W[,S3"!5^OoFLPY"^aָ MX^+QDZvTW1GĶ:=L2r׉8;:)QnG`"+5܍살d]O@jGu7ÀO552y2Z2!aYCsh^Y wlfEl4_02 j_ʪ~BmL#k$p[cY8aѡ@P3mSD Xha>v1/6oѿsŽcgN[ZzecV|wvpWK=PL\C$Brek4>rō/ZbAe |Έ.q10Ds[%pա3첣[#+ϱ;GQG'*=e<1/(o]/@LȌAofݺZLTJlK<7CKGb \G]]ͮLL{|W0i7Egw;z|Bc7VGf}Sm+1L~i[/lE4!RA8ȐyRad4lϬ/óWOQ89AT& PK+ B1m To"ZBG{o`IkW*pu-r"MB΋.`7\bn"$IRW]&ƫ?ohvC`-xz QI?e?R:[k>4YMBLXuaY*aΊ!E> w;Dpor߫N,oːH]YObKW}XlgPZo`(DzOP'B!OD%m^]x5f _F'ꏶ8۪9,!z3 B' A ͵Qw0-/Y CS׌O#0DKzsp8u  7 ̟hT"_rjL4pgxn5/&Zpt2p)b3i6kp$X%=NT˹B'u卍P@ntGau[`$0CNْ"]BMB_F 0Joų0U韰;/6Ӝq찢sgE=aSrЧ{LiL [ { 9Q2gr^O3kٜ{/ +y[I2ԅ SNܥX{Y_pbdԧiMQV i'z±0 !׋ÆݒMv#m>ˎj^]{Vdm{'@5~'w 9 Z&76!lrlbNf !юH6:zNq,l^E/-ED9*MoQpEb2mV:R6?oJƤLߛH:ThS<]+賈&RhRaBK2^hӔ]DDr 3E+[dބ _TVNOҝ![/Y<~vd"j^iBX;U |ЧQiOq #UsN]/[  u]iQk dR!@bFGNPM-~8e#V:uq1떇{:q=w󗐭}``^\7ż[|*"?he>SgX_,'}`5sO DAs.*Ddk&yJ?jE]Aj; (, O3n:nWR$,Gf pHO"ܖ}4+f" n|jOA]j mO~_5L'o^SN~ʐ[#'w߄[imnWh ÆS#`{3W㩣!$cj_bN9G!,|Yclw ߡ6k^@fSsm -Ů{&-f&/?hB=a|Cq zP}+3؅F@-(ǀVw*jG\K *YI?ByxͫUŗ!E|ɝ、\ۥr>Hlr'x)'xm4A ,Ww70IbxR0QåpDնC)^ʼnΌZ1 ̻Z-]m~e;,$Y]lQ &k< RSK""+y,X^h/{?HӸ굻֨L-xvygP_'շpV''tƵ -,}5b!]Adqzjh_v}A7 Cs[=hegҖPBfH/ߜP4kamZ>-i.lydKHKZţt_Oo, `Ch.oLÑ]Q5/zyɶ)Leg(xe |Xw}*D3>8FFp>7xsTByfEf܁b 4ok-zG \`#6^/v+yiz}KӀb$nx&Pb-7^wJnr_-ǟ|U\ߣjm*=/#6o+ DYG#B82M7L"Ï.B'Y L2*cCKPH3@VfK.`??sιdRgaś78ԨFTo8_#{qa-Mnث#[t㘼bǖ 3NEd'_åh'݌1|l@PuWR9/գv^umvs|/ͺ`3r8USԽ։v#IXBjAN&|%vbwqaotP3)bP D6 IEDW)`GܴK@w_T 4D_bF$jA3(fW -ֆ"gT _w5WX0Ǥ~Gᛜ:uDѰC-I"({&BKkv)'4e_lLFf\]7 V!38.z(#2~Vǃad]⌮H\*Rĉhڢ";qKfLx:r<ӡ3ou\< !xzMϛ)_X$n+zGmTKWEdf]?ECފ*2<4ڰ]@`]h S?i)6V$D6=3B vQjFTL"'XkQeLf G`9|5"(- /:]߾9/a$%d#TyS kav <V&M2&:`B cS#T&xwF1$!m#R:M@]aE ٔg\^%sGk8/ \Y @.Âc ifF *iVw BgFa:Hj;W|X;(n Q e ? IqoBaN6~dblϜrXzT\.nV/DdaLI&61;\jUUX xҲ1vɟBZ͐4TPL5 Cfl,ݤ[o8%K:*x<Tq<%*[˖͈7G=OQio`㺘)i$`N mQ2A-AA'口ퟯ-Ӭ:]TɊzR|U 2XmOT)Nap|!Gx,U*1= ͣ &T(e}o /r4.# "]u:tceB)~D[;=[0Tk'"䑠T^,L]bob7tiM8lgJc]SnM+=yF*naD4tv]cjހe\eUfAwڅs/_[-5,亨uF]I[˅Z!wEp=fXIu"nF0{m ߃һD76wX0݋A`Q&[ ix[%\='<ÀA}y `]vj+ %LC Am`1S'$ɍolX`;;ax)M2%n۸4xş,g6TrAb0S"1^r+}}JPU&k%?j~`XeO&TdϽC8 ,inВO m5&Vt6,9N9SS.mK_k"$e3fyjNF-Vh"j]BK%{Pf YijChFYٹpCgȗLzs\RMݞŖ&6Y,ZJZu*#\ 6N6NDilk3vj Q!dd1#\08Y-DR9<pҋ3"6d$gJnTf^ }UsaİĺrAAxg'疑+@tue DVUOبƤD6jݘ95-1j)-|cKm]W4%O/͍xUSMCHh~eDfX= uB &R?kLvqɎ#=30 祾lH3sy!::!Ҿq"On`Ԧ5/.Qu!=,ڳᄂ%ua ҡ͡[FK)',4F<.ҷH )c$`6l "<܆svj8!9?R|kW 46h!3ڥy$.M1#n&c a_l<}WAޚ8T^zk"6 ·`6K1Cw{?$h q5 0|ztH5 lcTbXiǾɾHl|?2Oßn}mcx׵Y zY$(:da"Dp>.]cxv@'FnOc'&7"5&)Ϸ/a3jN-we6K3Йh=ewb-&tԛ7#dշd+ohB5؁˽[{Q¡]CI`]ɬ=\8aE6-61ôw TZi97VvO56ݬ._0}EoYO-w"Ӯ5ČA3Ǻ& %=Nk|Ex|$Kf?(0]+̧ )o^Dw%zq'exFb123/aQaV!{J|H=\U0и>"5Dv#*,p0 -ONr((.J{F4 <<e|&?Kڱ|P?Ѫ0Ku >ƪC _*"R~fN'6đ6^/B G(ظQe+E#NKb4w&d́g_q.n'{CB/sra3I [݀杭lp=-W+XL$;`13p##m|' Y2ޚ'*_"6w@C\&xkpM 5\v֕ڔP!7$T]DN*0*`4Ei㏦Cx 8\ǹLX {45BRwǢM (d.jx٤f}Rq\ 9*4$=rgd9,||%t{Kڛʱ:XzH5[r 1g=ArITGXªd<Gv'.61a͘8>Cbmwvf8[n"|*XzQN"ګ!TVt=6G&vv~9Keiڈ 0)qqC:<3gO׸N0Nb-9oO22[/9$9H_O(/Kx>Ʌ׳-d&Ll3ax#dF 3Û9D7 m,hZe| ^Y%:{4UG& ;Ab(Y? 3MUUMt0 C1NfajXwba-l%=k: P]WeZ8 4 O0o~M.$RO&j)`ӹ X0&Ե3\h̛3}8 0I"l>̤jTt,6v?=^2PcaRZ+widzM9AE:璳C w7s_OXd6CWz$E˯//C!h9Vv`9daF^9}3T,l=Dk_nt.̐܇GvY2uy %㤮[aC^dЭp`'qHS{Q!>3:X wJwP`,q !t#&?Gu&E8`˕,xf5ϵH`&p!Q!g9dizH]Y'oA4`?mEK7IJ 'v<8t,4J53 >P)O[;nM S#mxn CْKoǔH(/{^զvRd2SL8䦎jK*Z/jfc?$ ƂVTcf8(ٗ/Oco;vQU'Akı6y2L0No3; cO/DpiֿRo ժ>aht*wҌ1ߴZ^;%HJ̦ ԘP$Pa%5RHzոXs6)Yu+/mۚց&\.-29)jIhD6u N2!D 7 +bR:<:zXĥ/v ?P5CldUͲ(K|wf!<Ћ 0vMௗE]Qzr( pD>Ƶ@2̎x/q}TK! ` A\G\&00B-Jf~b RG95vM1={LdY_S }Qi{J0QHRt;5\eƗLPtW:.}*tY(v0T8?$\FT%i\@Ɗ37iϦZC(}~LךC< 6{ʇ?vΚ9/2knyoxgYZ070701000002f0000081a400000000000000000000000166b5088400008c30000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76.ko.xz7zXZִF!t/e]?Eh=ڜ.+ v6Սc};(#L2܌ޔ@w 3/3ounܣ>p\{z0v!@r6뵰Fk,f q|F\Ɂ"Ǫ"rݤY6O"&&> T*Iypv-P A6y =~_A ,Dž͹G^}reWjz |'TG\!ԜO#m<ԆEgώ1X Rd\=@l97 |O>O'pX@?R8icSl;PV@h,r>^ T;,nk+3.o?cc+\=+>Kon{">h#+e; @Q_7TOCY5]_f\A@[ۥ;ExU*!Ups@6.w0[FvN)>O q%A04ˮHv$^ѳ=~J"lꀶO$sj Kв៸"\T=%$a O񾑨 (w >%YY6ξ׶X}jdx'ꨙL5m6]8es@ ܚr+K^׼pΓm-0k# 2-,/I%BG=Hyi#h Pȱ|dPjE^u*V[`Qe`&V^ |GIS ^l,:+ּl<RۘAK}KvuU+;d3CUU iWIPb8YX0p ` 953WO 3@6LǍP5B=]FqE )gc2wTUS;(ƂkɌu_m$C)i9aS {Boq;!T&wjџ'?ߺ.-qmQ?^"=K<#RY] j !в&OQvC05ty_ۭ6yZ:lP/pf F|^PK?r{.F=WPp6Y'. < )?p܌V\*0?zKsUĉ+tM(ЁF 8M9v#aJ=!~/`@k2=cmQ~x!fש#҄}qfFMڗOs *LGa8KsIq(q!Nk ,H ˺d)GWlL@q}TQn<.$GjX{Pch ϝF xh&0JYniCRh<8_>dZfb)Bj7Ôfyk-Hyveg~|JSv:wi[] ~;!4&BU0Z}sV%v87~I٬VټaD0KZ/+?>w]=o{WÌKdQrqA=g9^9rk<d>5{cTo&O8gJ=-YM둈WQHus'{DpZ2qT:}()4z%J?fjNQ6h|}RH vb͚K7ҋ͈p s,i6QfI9,p(]a2VmQTZi֟>S13%~`U% Rr dڂ㨹U#$JKeĂwX+V)ď< yeGQxut;A⭎KU QvkHO#xИN_;.=e )쥴(mԳm>"dz k MDyotdԠ,셝͑muR❲MsTQa4D-UϬ=N 4J*-{pK6) >OAݶ8 g)ީ,AۗAAQ|&^27wuV =?`L~>KޣO_ղ.挆,&I7)va8^DN-JҎy{YTӁޞ` nW4˚[+I'Sҙ,ZEl]+o$)y@ie#'m,m p6Llη5X"@ab}1#fg h2]]yW%H*F 7őAjw1<ݞ}?E9 f& nFʴJ"^5xljB4w$89[u(Y6%ₜxs/(Иe3!*%Ni? ZrN0!+8Fgs խceRSW2ʪ/S$7z{엛;ɡ4 nu*;iOG%J qx{ 8yo=btVȗ-/-W0k3cm9BNX"2e72 QMu9\y>!(UNޤbWՌ~2‹<.XAbm,".穫9xJv^:J J2K`cP:);{5oX6G^\jEh5ݙ.F[Om]B21͐ _DfgVB&:k3p#;hw0r>Ia U4ecid_O K.RLY(2fҧƛPe6_H*8=@rɴk ثzO ڌm߆&-thgǍoS0m=oa_ a L wQmzNšL0d }H8m<2%)31K7]!-vxFc\?["J%Ex#Iq@PʴY:¥jo(IiS!j@aKa91vG~?<_,Ώ) +X!/Ua1ÇtA/NwT1r1Y55eCA-Π>^: EcQ$e骣蒗z Y^ƴ&ǩ>%%lcKzH񴈿FgO/bBS|m7D[0KTXb6.wrY'E|4covR^-+ΘP])$,2k֡(<}8*_?_SG2}%Å~rBaFJc(:~Q2vcumU,i:@cbJcG!|\y9U4-g4iavH E y4ͪ ':Y]a`OݛDU: 7 ?uGOVܼb7P].$ MK+GI+8ꔭK빴<' WH햦naeFw(.! Db9.Xui;).2X?,.R^}i6;w^]!+BJ#BDy 9,ygy nn4ݹ̾VR2Աq]VcmojW.q%d~y]1`a& ݽDlSVlB&1nȔhq4cJkkh!ԄmA0E]Bp)} 8(Kx+ϟ]JByg2u)5BG ;:먵+5R E+&VƠZ?ⓡH>Kk $w"°W!hjY|}R>3BV vL0;t?nEp8FC]ٟ0׆ <%f=SK&BU %qWD1J8hO5t@бab"1KlX+܌m:^0kC DugHG3 0jl. c~h{VR߂JwqULu-5e4GIpN?uAwAkh|S~g@#3q#寲3КJ:0ϐųRN=ݚwު~n> GR @_Sꆦv5-T0oAXX%u[<$mvەep>=ni{YO0}w;jVr9 t1`EyX.g&} jE62Z0ԩ@F~U T/h)Ue973RDz~Oyel-T`!:܀ǾɋX+ms(xUTdS5wP3aWKXj%No;@EĥCʱM+`pP\nsMPJވCRT JrubT: QUvLMdq5%O $%u_'ؗ2H}ldS9B-=N hfdT8\*^%dG~K4%sk͏ރ`0Pd ҧM  (]o?O|YI`Z-qJN6F&ymR4~l\G{%Z\:so۶Rdo+Gj߆bhs偭TFk}b[Wuп`{G:1btr0UTUy? {GͰd+\E`ñz0%"kO+=Gm8 =~NıNm" P6]~KqBl/յâI'{7w_N_dBE9ȨD :QԒbH x03rnT8 Oa+Bpśpfyegb-]u3y^}>/R-) ~vss 3'}:S)k?tB_klceAڑtQ?c~+TGƇ})7t:t wL+v=qu rg `% GZ-8u3VS9+e0mEՈ>},>*"4 XYXyeSM= #̅=+=)8l1G&G:-p}:˪]xK,b܄YPs)esu̢->*#tJP:+7'Q?@Fy<=r e*ܖUS ~ kB9M(uG:j $mO3uə 0޿" z5FOk1}hJFKDR9M+(Iz4^vAhx4%KM=jkb2d\Em~Oy4R|$KIY+e׆ԕj^Q_;IC0-$VmI߷ IB.w=64}y@2ɰE2$l%s )Y5mYM`x6˩5l 7 Q9\wSJeLIXu".5-Q#;x~_0wmI>rv„GyRoo8'HZh;!. `䕍^i z3pOgҮE {!8uQyr QQZFOҩh[Lt88"4l݉#Tf ɝ4jKa!`T'5o5'$y'mV>l>Z2yi~'ǿi]O%ȃuV[0s4zIL|֕A {,Jb9 (m}N ҙD;RY䪔̀`=m#3;H"薲Lf}Jc-w^W-hp:y cyk/HA v8M&wYw2`XP$Ԏ4D)n}cjjڃ l=p £ΓS{.rZ//χvj\Ek~!}:j~!sR۶7 >J}THrir ӪjBg +{iC!#27%SC+)N&pF6a~BZ ~3 W96vi"D?ƯKƹFGW!Ryۻfp^(Z!נ_MX`8Э,`J*o|h<x>NB{. F;y0ءbLdUvVD߯u^y} [|Z:U'>kA9cUqip6#TؤzS &,cgfFNdÁO:5Y ! hAغɪriQEUc+&ȡ&o  e/I?Ig 5qҨ2iuS.BSepx\jyƏ 4mCRZ{X%uTr}{r44k7Y+N}D@C'U_t%mHZ7lU g#D.c^A< }@onj 9-aro-0< 2"ַapOU OꦞyvPrZ:p1Kqf650_X~r5/+QŅ,01Qba8ފ:NLٶ M "}*U"LV jnG6,p6"2x@ *CK%lBG`>8E3ꃆHTx)ܑ+ 9ATˠwsK cO%=z(kbё`ZXTۄ=)fEIwp.#̆r0H w Rs {.&)i 8c^BTZ'&v<~]%4(KՊw+KpIF hL@ gj -' r)Y1kѡ L)Q&J34x/ (:j)sNC^Ë?RV9gl-Wʄ4D\0oKzUZst(uҜk8e~a :BȼFWVs.jv ݨr5 JZQEvV甘@?>ꓼD;gV-jo"(DZY.촯auhŗ~q] 31 ik b&}; n|JxɅ]i$f:[ +[)0U'A3&JDRJ Nq'̦޹a$}$5>6<)[Q#j^ ֈ+eрv[D2Z FVY;?1'o SqBc~ܫ]^G 7܂[^?s%cD̩m.C@$3Ka0 j:O 7~5 ҋbr!r 2uن7J|zB3bK2aZ"cò޸ WM7$8E Ũ&["J[C~ W\Y 3B([pB?9$4jY_JL`q | |1rmaGC;)A݉kw| ,+rtzrX. C B5%zU=E_Z3cp4A` BF`If1"򴨶tVxP =wUt0Dz3XV6fNqW 4vp{E/děk] .9 TWgc>WҺi9C&<sx>sAbBm|_׉AҨ~s>zPΚoR Mkl+"P<ǡCT+ B>Ėܔd#٥Nm/Tv/%mw9(*Î Rw怰/I?Brnu+)ζOkbG3)>pˎD΋&BPEjLL(sƽ[\휬m| i$AIY3q5 ?֮U5}?H5CA}B[Rp#`NT3f @oVer-  H;ݠ<}=G{2۳I橋g#H[FVd[; ؙ)A#k龼b{Bd͠/7Sp霫9IM).dn~*-Vdyvׇ{RQiC$;2^Fۦ d@Aޏbu|ɿ0ךxWQm~rt&>l#;5v"ZQ_ڑj2ĺ73^v+g@2 egj 0ToQD7KV[mxw[^ZCTeV+: }T9f:.6mu,ULbjNuX.(c$_V=Yf[R:gc(5<ڲ'|6eD""iSpy>Cuo7H;2Aem*sU$k?[dNW׿ @ά[KR\'5`oPbѭLOm(B`_DZ1A]-rؐbT}->`*hJ*ٞ֝$Ɛ1ǚ!QkoWF?5E6{f:Gy:1Q>}"ѧlMGd;{OS`EH pQUZB[h3~YP )ϛ?9ߋ+9!!4UCz`c$$ˑF H$}s Ja*tA&g6xs\n7Z_ rD ;W#Җq oyt䁀UHi_ܟ~ LDVJ/4An d8d>Q[G C+Oܘ/pҝJW%;xx k 8]>nr݈P'G?msW' (t!>@/[7И^8~D:* Gsꌭgrf J V|\#Cm ~uY?ΗY] lDllg#Mw?K!} ĸ<ۏ`O$|m%qyi66*E#fMd$  2{(7IUxa?MC3>oNYsFת^5%s x]Ұ(1 b>H#wq\4>׫C"cb:¶Q/@fB9 &ucc̩:&i%AX|nn. L?< =Ub B~Mߑ0IGT.֒!'zq9=/p)02 >ecP09m{nvV9Z$*̬,xm&NZ n%͘g#[o~#~9P` d7;pi% uxxⶆ}i|]78UG dP̭- -.9AO' +~[u|j\kIdW)텅*fHt_ڑ(H_Q䃋x8qfpUY܁ X}:1[CVQQ=-*G:2@R&~at ɱkIyCnN(%BHHdJ%iD'~Mªty}}0NJCC 5]=ZePk"Nd9VF+ |u'6R7$#@mB y*lc竨,@8L7P fu ٠֠ =(Ya\l(*uS EK}lCP!! %G3+|8oh ?{2Npņ$Q6XI+H4?b3^ppIssBPS#D)ŗ )8%c4X7KH tע*-S*Zթ"~^A |eH¢|^Jy7ފ'ϡ1k ި}h g`HZs@qPCkX;}鹙þNF֪,Փ[ tmMX[tH|<S}FA^&<,P{+7Jٴٲ%\ >UǴY74}.ȴ{Q;KV%ذ<>vM +!$= 84>[#ޭ t 1K7{('r$ e5 QD5YZ*TSȀT/Tm^9MӉfKO.M"X;8/5!r&!oIq- i#rBY'ӗ;}OAAS~*Ws!pr6ՇBPU=s2_s[Ж5[_ޤ]imw"o.Y!o@ 7vW$Y}cI/\CF|9HXhHd>v6f ut0RlٺE^1H'61E X\\Y%j;ɦc>:s JyEQIʼn9[AkhNrS.g;Lz44 úWnF+wG7WԤ:Ģuyf7% \kL Cggް,qF#e`끀#'bڲ&P B^xNTE(X 7c˽8Gyw_yz~)TG# *K*%)l9xdGZN9wGQ׼ pKѲlIԀ2Z]l yu%FɼѐIN>) b &M¯XӁnY89٬(M[*&(?{=\-ЅrbR^=l Q㠖݆3;b4 {g-L4.2 COD|wYRԖʧO H9db/^"plHNprqCDUg-5 Vyreʵ`theJoi!)nt}@p"g[Ɉ Y)ʛX;IhBg툋^G99P/Mx}y+eϗ\4,|dL@ {n- {h^%gcMJ󳏙￷j=D.1X o8 B(##ouF/%\~fUD6  9ij~-tJYJJ4G$GzFXy( GC,r!YuջTp_3V, /E 1AX[t_<<>8gތӺԙȬkՉ8׀\\{=?\wӮ1"aF-ǞF7#ϲ]$(^x%!I6`: y?d z?8pF(\6]&'>8!m/EH4PizJo@5[a1KO69*䳸U9 f@16'.W N%Q37d1W4Ԙ#f?-M mDr-RkFadAoO2cRX ![Ueh;)Sj[o3Sq6,TiD/ګ/C!wM1mXbo}<:c#%xs <:-~!ptFa濥gJ'ϱHlvnoɔ0|Kڷ[݅G\IO @ukz:CWwyX Vf?fDS ub#\dy8jBW^ky{ aL5Ut-@$^BxR[˼QEaVh@!-t&f En])9#;0Y>H 9[ 2~89m 8l:ӨgxRR#-VWj^˦+ڴKf } !*Lor} 1%v'(fh2r\08lXYIv.nW2*ͺ4s)c߀(ٺ7DEy$Ӿ vzTXkp5GtMSJ;&aY?[gW}%8C8rEP=&BH~ D1qyY  \fWe=:GfWmxʆҤ_TUNY|Ik =yhDM# ZH@ Wsyɿs_e67PqP~T캙CK73S9VAOE1'/7yp@4O}3nNu8b (]Sr&kGF5%Ae* x3n"IDb.SjELGSV cE2_ aF@YsOOXbEVfxNU{gO5l>|N#{MĻ}Y=R_&S;1g3XK!tY/S#4sj ;Ou=O1ؕ0Lk&á`>T䱑$ɫW`qΑޮIv6ʯ*t[hr96G8*nþi- "=PA/čm/:ͨyTG7.h [r L%ufoFK1Tp|ME!{~!]y?d)2Mw +բ"9:zӲAƣ@A}Pb+4o\+!Ҡ9ۃTڨ1Ӎv6&j{/U_LsE:ZujQt1;ړmW'* XW9ooS(ٚ cgUJs[G^rP <ʊ\c?P֍θ!A 5ZEJV sF-htSSːPd% 2d c |oNBOnc#ts,2'x!zƅƾV=R?Mz>KMXT"~r&h99 5n(P&f8 rUOK\YiX7†|j!QՒbC(mmڰ,01Q* *&Ӄ0& [yPx:UƊ8e#R<<>Xnb9_wڜaTWս: *7xڣ ;`ܓ+b35]+19~\c0uݑ4'xv%&Xa~\}5h6w3sc_$؆R _HNt`-밴dg梨`xs؂5xSAK{TE"+n2)[ ~BG?q7cuj-'!NGK,:kwbO|9;[D<*q Ę6 |ϞS69GHC} 7[0ҕA\T❮~Q` r_, N Um!)櫶؞2ˌ9*UlY$ s&lRHAp™VYH8l$ ;^э2l/p25^kQ(i0X r BJшiA[5ΧL6yP%<i~q<>~RgVD>38 ?wFWsl&HO'1/#Q=T}>q$&yy|̆&:(D6D+%<~6M W<̬CK9}>OU~4VX?.E"*oD ~Mc,xI*0/ZGO}HoL/ŚǴ(_{9FO$d=7xpf"Uji3# ^LۡS| _cf뷲`8&eqiȂɚuI;k~ƗG?n[r6k;I`jcAsbZZElG 3x.mF_kE ]sTS/Rº(kW 8XjuRi?߲f85Lmٽ6%_FX5m+"@7'^ 'C8ɪlؐ Ƞ-nזPhF3 `]kX".^f|]CoƆY\IYƛ;ECD}-eKU2!z+[%$|oZ Jhaɪ~ Sg[A[3@YV  w%QA(a4[يOX;$ꀚN yHخ,_tu$`څU]u,73/VSn24pvrC.A/IUhcN{CY^ v=O#ó+F ?8cmv=@U9azXtn.uv&@δ ¡F|0 3'xtqʐ2f# ۠GQ63 V(<9>_](!]]dqXuPTW5b}hTcQDsD,g<6DQ{cą#M%5}~HkC>.Grk*?c<:\Lo5oӨin`c C&ig"- yAo.^xzdH`olv}.%6'Y{ѭ=37TZJ9&s |DasMu ciCh:! x<\d:z[*cL~zYj#/awnKJ,7<&\A`=_Vm^(;!5 #D6&𮈫mlSnNُ3S5B|M%`hC$pEV=O?%RivFof@ޱf=Bu:^@ޙW{[G,: 3 7OZ :s0*'R% RikX$$*&Uxj0hOR}O4۩Q. $rmI?{s>qezŚ5L/|b CMpv'$Lخ5A}-ؠ@n!yY)^9C#LC~sUuJ 8Uin~%A]Ec;ff#h7#ɹI |sR;J[4*7dtS2.2Эkbc&y>7s^v|)flia HlXcȄrmmk9'g^F_}2t@&UjG:T&]A>E4>=j}PY<_8*8px޺N+px=tWoeGC+% nNqWVMqgx46 Xʪ[iOf\,|8mO >t;"g~YE"BN^A.ɗ*xB cҺG cP!q},h`i%9Ѵ{AM@(HjszhP/q 3E v1SCӤlh|cg0sGE%wU./Ra x;;Ѻ#U)=,{{ b\DA<̀U{"h>NDG.H}p^7»`F=4.<&vdQ\(CSvG-\M߶J F_E*9$!: Q*HQEMl5'UʾB+ Nݴƫc5/b;tw$W"i\nMl9&F}bK@?/siEլN<ŌR9[C1o?UބyQͦb?<> )/4 3q^E`ġeȓl.uIzKʭ:b*ʬW@]ݔ$.IscS[Y®óD'g$d^َ_<61Bw۔2s砮i֋^no .Y"+iqg`k? g }CQ\R_D 1KK&h㕠{m1\\wH=(a.#Pf'* ]dre䋔 3{%"ƒx#:*DmG02ikAls[1j0>|'"Nym)w|rۜqpJ-̸?A#"?=[",;^ ހ6[2KvlK%j;7>5ɱ2cd>Vu_n֊mյ 6g2(ob"'%_KA(ih.X4gB2':%AKI>݂^O)UCdCDxij jgP*+l퐯vql8!j_[Q.wkӄ 0`YgfiL:%ByF=$ 7sW1'REӰ#ZjUDS$7d64#j[r̲YviO<9z]pC {u9J[*E [vų+"Հ!O2b|wVktzZ&SY\s}cSI^s,SJ$P@r… OٛpBSbT{P?[tlwPߜׁ]%g9{/WIn[QyG=p78=Ζ ~^q.)%=Qj59-͠HXk:Q2)`?'躚4sgN c}?}lpdSy{Mzf|85uzqUl>D]?w;kUL|cԒם==n@r@yj\ }Y% x14{tՕ$Hp-DkQfwK7%*l73e f^.u b7#[_Ux8nz1 eu9qƤl!qtf?]j͎ByeoDm|I ԗGSMk|RI{k[5oz֝ &^•H]ƒs]O__ۚ 'F *`${P<0K=h\7o( 6gc13XF&bp9 iy;m ;f)cʹ6hVz7*,W?"գlFNON7E%i?hq|ۨ#5m?Qplƃah;4O|- im]}.XB+PPMc'a [Ԝ3hwnvVz93:.xA,^1JeXdPc'LOE/wx-3 ƎS( _O␔& (BIkyI_LMU飭O6qLJ(|o)=7\53zd1oLkGݟTCQx=rB]yWIuU鮺2%WnaF'-, `᷵s]A4eݱsKLvl5'q[NFlm(p˩)ى3Tbx<@im$#UPF ȠZ /-1Ͷ//¬tWj!7g"gI>+>=B##vu535T77a;V:6b>KDk6xd-?Ua릴xwA6zF+D5}s@fW- 1KLb?>rMMK3lӾmWL1OcAP,n^[Ɏs%5~6~T:XmEJR}-E mŰ@\ߊD{ϣ[O&dBAlv8~41z4qd˺aIDs,"-Cէ7Y(2mHO;krҶkAnd Wcm-N.iUJliϦw$q szQC\piVe/?pH&$!A|}'5`Ayҹ>kʮ) M6z*!R{VZ љ;w*\`G\IҌ?1Bѯ7qmãsfW]~J{]ywӖ(۫K~ݣe ̇og(e/XK0{=T:stc3mv Gmz\oQ9~zX8"4fB#' uZ[R''|˹T= Mdso‰b t?XPbN)⫐!l4 /,̕ F[X!&&݃a0ХiA^*J5|Svj-*^6IП7/ !wx]bd FY۹B|}/ ;ƃ3SwUg %EvZ/.hANgwo`lʋ3b{YM'l#x+N.Z|Rl;|]tŇ43hh+^4r\ YH!b3QImx R4-P "Ic{s]O#;QxLkC 6 bXvmu!6:'<˪Rwݜկgfg^'l]NV bIѪ"j0%BsmmZN+uȓ(a,--ou, wGӬ^ITfz3=՝UVbБǷJTwϏkDU`*sͥ qE=[nR`L)f) <`D`Ͽ{@T$.KkFUMb+8oDŽ}7>! $KIh#\-R`!Lorwq竝3ɣ|`Q5uϫ#0& ]~)v|Ƈ"i7 @R{Y ud1 IՏ18&DH+d$lv31+f]|1 Xyɾ>sU˅yBfn' ǣ6Rc=@Ɔ&0Т.^zio FSKA?9@fjmJgJiq`" , :!CU m 4]ٵrFRz"j.]lB]csu#-Lj檷'<"4ח!^7eXh 9G}$ɏ8OL7_+gE3=AtLF8 X}Ѥ9O$^p0\nTHtYwG[x.' nyOq>hof}} ˆsZ?\WvOt -E&o[~wYyjSվux}w_ {Ynʗ9 4.B=y*2pdjcnMn15P. q{C1Evuht83d6zk4Pbf/k. fg0l n1i ydGYg's6EMRҹqvƂO6К#P85nJp xphś޼q@Soֳl#q"||9+h?`Ryo}|žjBί> !8.fv}o? lʍ d̕΂?{IB;^l[}LrFim;VSGiD+jLJXXG8yc>ϺM0>yoR`I/-㆟[Es 146-8#ފARb..pRjG0w)xaEVYa:襡ՐZҒB&cm"i4-^HpI=;G 5Oc[ C&*QYںiEeSJ"ƅ>"7p) _AMFG^VRXl|)P+eY%4j% Sz&\Alx**7F'EoFr@⇝E[hå;T''F3Z b&v?VrQjzFr8e{u560o-4IRe'pDa8Aql`_ՋDO˞r}}"[y8d6vLR!f qSēP17qP-*XdEZ$č7S "ɡùq=1Kl73mfa8KE&jj{ltpAk֗whMD5uR̺l|՝krL\9GFʱڏ7G@"?1{)G]_齘}d%혓5)=綘g>&D3Ia͒S!jO<737/n&.[BUAdZZDƑ9F#42oqUlDrTM-4n&2-Šǀݧg@PM9蘞٩R^Ą:h\H[U\abp5hO/ x+S u!A@?jciSq4b~DAP7_I{*kCSl"̏Q1 U%#Hpۻ$Ww$fS%rLxJ[.An+HPg5-0ZKl[)Wri_LwNo*1?Ph5ǒ WMyPNB@52g9-/#@۱UcO/;q)Vk oa CK'NDJcPkK4h:*oQuV/i1/Mߏ4 Hic:s3Mq.qAM^,qߛ?PqқVvXVٿ>Ġμ01a42AR-4ړHg45Z ='&?,ʹsMvF8JdqNVA/;UXC}BAֺqRx,MH|i K%wSP"3($2n/.b>5ّ{xN/m9bpV MUOa&XyPAsXqN>9R`KP׊l2c2mYj[( -d7Tޡ>feN P=Zȵ#6?$m?'\ m ~ha&1@y WP0і˟h̤H?2dν"jG*\hF} " !d,m۞|ܩ |K0(6:{1dBNk$v8-#ʠeMϼT*gd.K_)U:hK ?wg1Pa|h"n__%-EtY7oSnjHyJBőE;WCiJ,$< .H\[gqќ+8&ݱ<'t=5HN6r(I+5ߡ.! }N %67^M@~,#zj/;hfV^$VD6f$7S֔^ e~y=)ߘ\ޠV1qq7ںlTn NՇ Bw'Y̎L.m9"9/ ̬(oI3jQZ9\rN! 4xV{op-lfg !'|vȇv/z [+,7r،ӡ.NUpbSړKCqQ?du${N8CdLv,6xS Ikk( Nm|i0%uABĀ4Dd쓚$qƒ t?ոia 4TQ'H ]y*gi'4ZFRh0^ɖ4R&g9$K&բNW!kb0Ɇ憡J@{V\bl6ZǶbk.B*㾡6Y7 3i}y+A'|" ҕ3pf 3/z+6޺5Åw[)ѥ6jL.uq<}e /`DlԝBСŘEb}-[DfT6I{`ܫ ŰDy=5QAG komV :ˀMfԽe|^eI yUӮ8|(r 't!ZDBڅ?/Ù ڝ;* pǚ2kn%ܳ^bǧᬲgF:ޡ*$G|E3PCk3h t|Gx/6 Nbiߥ!7qv״ҊLTi|t # ymJAܟv ͨQ# }_f,b1HHQ.XuXQ{kG 5bȩVPOjb`! OR?h#,QRD<$l~+dio &f8Ɨg&_r.|-[ӏ+rA:Ǧ%/n*"o.V`zHV/؊9ulx5}^Gy۝Z`lX\Kg ޖRhF~H9ѾxD7fb-ɍq351Ȃ\i̱qC6O{3sM(챶Y̸Wrco/*e< |mU1%wӷ)$!H7WU̦F))ܫ+ $Ewb-.У$d$bIhOsBi7͇?1*1|/ 򔩊ٸ|z"܅}1WɊ7T^νy@ =SGtnZվUFֆb>؅8C"gOoڕ'-ż;O8lz 0b*bȌu{:D ҇Mb"cOE̚Ci֢#҇F:; 2s1רDJ`R6^ZaLJ@=t7(Djq:3(aJ2}y:BV8M0֑_)ubs"e3v7Y|ehe|Pkz@.>4Um̞5*CZE.g#p*7|-0,ui:ʗN0l\99b!W@$8MVdd!լqY1іlOr}FD=svhb .މ4XK~qb:ػ}`4D\>SzR&P#Wy͡@ٗ$X畞\Evbnz o3LduhA)⿃ `x%˙3k,yaTu"qߓ$-dn?#b92]gZqm$Wv)* -7h6VdLܾHo1ڔҗ!@EYu/_%Kr/|X^IK|Y]W8~`I3Bg:I}{lܥpm5T[͚xp^ z_[n pd QbWپf2ҞU dbeRbZBnq*-- ȈH:\, Eɷ:!cA45f=i,m" -NE0Ȇ휂n;5;"k o,4]d$|Q[l}o7V%O zJGhmAivf DÆa~R?HSbı79XMG|ۨtcas Q2pbPL fQeost9, eWgTռLt̓'4:h6Nq_V5Ce,tLa{Fn&'&mh< xiي1Ngؔ.e>ԻxPbY])e򦾄w0 'g_(.O7))R!Fbj@kgmDS:;U΂HB[|\X9~&;Ս޳lS%JNcXmV)8!{)7 #2+]_u:RO"tҒt)߷Fi=g0!"?ʼnȤF}јwDM% (ckW{TTFIOQUc0wC}&1Ɓ͙L +ʳBіY :QC<_F(6`s_O=mm{. XV|%t?7a]_" pHjm|nR$rA@&{|mk6O5ܞbdGu]*AAAe5,l:si[>,C;G ;j:? ^c#H`#{OcXgx,w _*l~g 1ގLOS{"Ć^CR19=;\'\ ?H}G<޸_֤K/7l]bnlª{E=Cŋ fF[b%Z&6)*>( '.Ώk+sB":]HP__EpQƱUwcz8Q~&-r{v&l֦ے͇%csRµ "|(N aak⑳#t/6VV- Obrw-8n[ΗPNuq.tqOWTy9i[{v%(FEJ\$ & TS4oWo5=i#,cN㨢 }o<- TW nATw"*s6P ω:9( , lfRRvrivL1I MwzjM{˅!FIH[9T4D.s8F-Jܢ $U1-to]Xlԗ{C`5)%ړN;@.~1x0hǂf{x|\ 燉-1_V=n:}bn)续83w>+ű6y9]~HLןQ'"Xviy*IW]U86~q٢f- /xYo[:z1χ n 3?/B2xefLY!]v b.jHS޴2?AJ#F1n*ެ3cA "<0MB/5hϟ఩s'㴎b>4 l-Y==9`ɜay3۱$%U' -Fqz*tMD0}lIcxOԉ弳rI -L3$n0븄Ц}_PqF0v$SVzxbxv{cE Cl7=8zSiIZ*$3;˿%]<͸A>']Ig$KYB;] \Ugd(4M{9BщayM5"AHбU"3YFܬluE+;UhR\C7סbK!j3f"m,ṔJ[6cx̳i}.3F9()T[/#sI(?\5kXB?ekfN+=QW u6AylݣW%t`UJ{^eMTH2U&'L2gR|9 |eݲ3 -GSZ uz%ObJzSDJQ~D^/-*b^1뇕0X;]xU<_P^"mX#3C [>2QQ?'UDD-hF C!BR/ m Jd ]g ӕ|yQHcGU7)܍[? PG۹L^$(drA`k[VW^,mdIyi*IflbR5]]m x6|=]|[c./&Rj?\MHK7Cz߷؀dm iIne1o M1;":uګ[5(5)^v3o?|Ff>(g=YߵTF'Z7Axy>TOBژo6~>1LmQBBz$"" bV xƋ Q8Y(u.?~6" R6#:D%Zm3ZZ6s3T @}HBMƬ2.'yf'\@oVǬY+WѨ-pHqp!}4;)!Q^Lrx[{af1.I&Y*ib6Gy" L\<s_@}O x4/o8Kje믱+i}Z,L&$v,?>@k_ZX2؝re\}\{|$?ӎ,:dӂٗWb5R3M-vЦCx >;NF`R ig:7F15Y2Nԓh4- ϑ|e=G %'x Sw+,Dd*FAL](YYtqэsͺm$!:pۛ.x\}*KhqiA̜D>c]AG֡I#o+ }:=^XQc%q),tuq?řbj_\t0Ms%{A R-#4 w29LnuqIc%'h{48oQ)3{#(!_I$Xi U4  V>%CfP$y{"* EL`\32n;PinHԽNy9j_pdF"rLH"LιIvrvYSh,SNyelijQj ayx7ͣi5OO&8rV:S>c4R?\m]Fb(tQ4"nƆFvR*-Oh8ߠyP<̰"ic;ox]cz&[׹zB ,a}!M7ە˹fw  5&eWƲ9g]TՄLlZA=FƢ6EX+Ig܉ tf"cS=X!ᎵޠyR ao@H"و)QuG}y۹}^Ad4u ba&l!n67 KUgvJ{շAo[+xU?0<ܩT;lz7E''td.5hSlLF?`C]\-ۘdm2tWH>Y^6@熃pd#BP].ҿea(.oLU}zy:XCICcA>zr65;mTGҿz i[$sIXJD-׭ &̼^)Ы-̆DS6"Ge~F]@l\_o?*-St43YА/?JXz >K`4ˮ_! %Yu *aczdY^mj- 6beRnodᵡ%\(sfZCJb*hmG i#CAЄ)d&ײxkp#PIp>fPFLR>r7KJ֥X %b1,enL j$ WA"``y[G[=D0z @WVW#Jf,>)ee:?fA>zes{a*& 5mQ!ߝg+&s|fuW1ٚL'\xي-h*goo)NpӁ^VkF"7|$rv[Hݩ]|ȔM& ;"Dq_ F?r:0[bVnvr4XƦ{@ĵec=ӽՀr)H D Bt-}v?a md MEE0חb2BлFwB& ޿vi2}>2cpr/Ҥk3q=p~>ˢVߣ]~Uz{ADgD%Vs_D̍c8g?$&'QFcAƪ{|J0@= ;m|1ħPV3C>D a68%řVmY r}^QT#Na&˱jlPdR۟DfKFr ^Q'QTb٨@]G/@"VKQɁ/4 %xmQf .- w|!mjzbȽr$TH<"`,` +v󳫉=_}OƿD6#j +i?A} 6Jz[|k|ln~[_pWBHToB#=M̘JDvߨH++Aq`sN.nPOg5*u H]4tTt l8edcO)Xr>f >rܬSDZTQ(ؗ[9 )[+0WrokMLb8gޢB0ICsv$̔fᬇ%xNW)(N^ٛ>>V<>VJhx.)`#N0FCG#,NTJ1!F| '#WٗGh9|:ҝUh7/U@,foo։?V4-?$3 Wek=qĀ+7zݲy:O7L1Ti(i>1d9_!7'Зֱ^I>6/#ڧu}cWeV܋ﳑ"=D2k|:R87*1}Vٸƺ^O;(HC@>A#0Kh 0wGğxH`n:,d CVTRX0{ :_N˟x3Bv345<;׾0YuM8zP?![%s|ȝi@߅>zKB8ap1 kI˓@<!L9gRIHqpk˟@F*݄H~R{H8&nB1F 5eN8^N1 eKGJky-U){"`#ķBoVA !W>ѩnUGڂ캗+,uB5bmpٌTbJYcH,Hꮱ*N9L )2~hT]uD /Z]+R jq3]6+f$WK[N*.*`Z5BF] )eL=6c)6rETz,|ؙGۛS6 K3-Lke)7 /8EDɳ8͜ąjFGy1ui7S^?2k.,|)LF?q"0ժVߐS YZ/LFUY} @w[e0hjg= G$ mw.owU,Ք!(2-F./*85c@"Haڿy4ďJnKտe'*@K~3,z#\姗 4JUQ'pǐSj`A^".ffLe26Q8`5tT MPҍrBF/bwM_WSڦW䤿!4uVz7]нu{T!|?n`b;p AVNπx;d?7ްW-5CJJ}mbʆdJ'Ӷ2 ̨J&b3 >DdNk؟ga-7?Vqk#JJ1wWP*i'ZYL+eU*preJ$+:󧍡mns@7L =,7-qqaA#ѷ{gT~cF j8&X^ym|GXq߼(3I\ e=zNo+>Mmk .Yj/eIU,_Kcq{9v4ԀeީX>hZn'@mԐIaqP6{6Ra `N,nr̚;I g̎qHtS|ynd(3 GOB/A WKs2Լܴ'*2UUJ׫g "-eU",): 6ܝ[6&;Yx"\]c~4.ڟ惇d]aO xw0 THץJGA{l(Q+(Wl T:]6N\6 ogo[z8όڗS;EBenڟog!ߝ?5su+܎G[i2@rhǻuQħ< S1F%ݿk. cE1a@m^ai!1>rG1?"*ngFc1]b,E`v2u?0X &wGMg~TwضF^^=9pCiLR}r2 8d/wOT)2cz(?I`+Q9{Eb[jKf2PAbPju=i?kDq˕1Lokn덴F/7$C?+kJp%jľ#cҪ@u)kfwKe~k`S/dy}?6JGhXIz:@6[(>ط[v'_i#ѤYx-^%ojR65$1}j꼣SD$t.ŽUϸ9&}(}@1 chdVz&*h:k{$bޔJ8Y( DP>1Ô5oPQu5잮q^[I$d8Msz[Y%w)"y7#Y-/y2je(&5}@t RWk KAYT=6)ؗc0z$.܂,YCꔾk} h8#3lkU^^Z'ns\ѯiCepxhZm",1nVYD[*KhD}?ajGO~"ܩBE>*o8òr'@K/VHL VPZǀ[0- St; 78!= N3C6 \8;f22TsS_@4p#WUuZ\{eQvimujLdƉӱ0R&N5 vZg?ztM$K77s_yјn5=ZCK r~OՔO7n䉫wtYF׀'0b4xf_n)q/^얦pzAM(PJ#B)f%qa!&2$Dڑ/gU,W M8p) ,>F# w&l7A#´X݄ݓAXP"&&_~ǝ,j_Wа}#DLXۡqHvyƽbY)0O/blg|b;1!gQ* g_G]i)|~{\Ĩ]ZEl:3n*]rB 1nUN7SD- +βҗ=mL3B*z9*a#Vs %4hI4f .ģ,MdW`#z"X?Ū#W|YG;|Ӝtv:\ z 9>Ti ~ m6۩DIFҞ'PM}8Iߍ|p~3ȐWkf::JC6706jr[yݘ}D-Hj䳈$E.F*SLSu] rUIA Rv9+|e yJɆZPbѬ7f~fKO9oZ"=_ͩ^ *:?EX:ʓ-N8C%kc?_v@tQ~aTs5A+6,hbvj .3BXBȉ2㡮'~Mtf˻F[K(J7ޟl$Rl~'qG%חT)֊"=#h}vX;d3Ȋw.j}򏗸{ mi;5dB丬 J\ hZRb&`nA]mv9J=^=+CURMW@f5c x- Dp|q`OjX&Gv ,(֘p@.ڵt >Re|,Ԓ!~2^kp$կ$.裤>L(kڶݑyЗG !\N; 92\D0Mp2՝|cliC- /,CǍCRV*mIJjGнE$qXc\]w۩D(d#MH #?:oF[߭2`vzK2STKB> vJJq^=Iա ת?4,xS`k`hPHo䓤I)k @w\ڗ:x)fRhaV$@ ]߳A>en:‹9Y+RrTzv r{ϤR= ᇛv gME0@Ckbk2~FO/JBA5IxG+Y!KZ^+1[jr"{ws0/N8ѧ:KBk(Iu\YY@{VjddPxEbkH_Bg<3AHґE7(l/f, U#y7<5sY$5[j$ 0O/I btԈ\E"@XE=sOD Ɍ`A8~=E%4ޝqazw.&@>+IH],z<3mF@T6jϩкʍ*N@q]E-џn!2`q}>+FKMˆG=qX:' :yvw $$T i[I~)aWCr`" p}&QQS/ޱzlW"s%B'dK D 2 [ON4>5Q' GA' f*D_h*4;+6<X(W͐,*\GcAGZD4`Y2 #nh&_Bx Uqf Ul&Z@{9G.M'rQZU>a"@GDʦ v^9)hj@ 藱"0ElӰ.1 kK9*j>RU`%F+y >7 8T;C_l@:+&MIh%auG[Ȫ׎YW88N?2Pu{RVKvkD8|Sf` ]/=+PWΌ#xdԟ+n ?Ty }a BO+eL$1f8?bU?i4 #ֶ@~ gMw1Q2};o-|&f )$ޔl. ~HiBnBug<;ЪZ-" ;͙G JX"x>󯱲 Qgfdq龢-x+ǯ<DbN̐!B;#~F66݌ z3{; b4Ϛܝy-A!*6N(%?#]|B?&r6 ɈP܊:ZrW>eÑgN|g#ү:K\x(=t? X/b.+p>G l~LnXn^:*a{f:)3 jndN-sӞE, Z=zLl rO䃳z c%| uK3xЈ$}LIbMnXBX=|BX{AķXcHw4mX1Am,fݘN'!؆(c7搷*[”hj-ap9Cl c>MT($ Dw݅zuSu/nD:UiiMn{Ay>lJ7!C?8gonJ[*? J_6@oWRV){yP!*ӠiCBĺphD2D8jM6oO!6p J?5$m\kt|3,6݄Z&`l2[DGkzFt`>֓"p0vwDr( 5H ߾h|gvzhs2-=D6]\,ks\CYRy =9i )}Egq K= |UK=XB 0C߈xPe(TnM[lܯKKs0PoIm2Sq#f>p(2/q}CQ0(RV2iM(w[7{e-I OL a:\!m]CtVK)jU&@Gd x91T`M5Ry5s&\(ՌZW9i|:bu ٗ?} (ÅDP]dYnj)#rOQ ϷHċlpk$}, ƴz8ɛ! tNڤnPfDn0';0ZSϦe/pBrw V׍|z@˷Ib5ltB@Ibs >Uj#A/xL WO[d|mx6qQw3*8e,x3wݳ,X u /<Z9.Ppt| GńG0fAB aAo]*쫺+Jf8!ףMwBn8ϙ)D{2szе!=Pw7qѥpM-'^O43\B̓GXLi+1/Gl' zCLHV~I[10x =/ϊyFwZ!yD46~ɂ΀?Gd8BI*1oWo{u5  wLK22!`W\>;&)'5|eTŲ֌׬{A#JGQ`T^"`<WFD@pE#"r^7BjdC-*^V ,Q~@ l aYo6Ó=mt<o %1?FąI}<;I&Vt[ /N!Dz[$s\~Vx_ V9Vj=03IQIynM E-HcGX(>;2 r1#Mʠ (fZV<U޶) F;('|$"%_ !!}G4-19ĆLCq`&qgruJGje#$Tz:`و-ootF3KXGHm1gd~Y@?iatG'+$;P>dqh=dmٲe7byR#* &S$]K~?! [h[ 1Hɥ?ߗ1H2Mt|~ ZXN \kB)AVJ y_?,Ȋnfo܆Yh-&g{#)qGwn0«؈*.EH;jRR-δޱZ itE5%~Ou6ZGs<m<u'|8p4~pӋ!=lMlvz.ޫQ$4|8~LԬ@zUun%bKVcؒ0\h>9-0*sJ{pfn}o?Rs:Uoװ3{#%u%>@OhˠCΈRx|77:'oM]%k%AXEʺD8{rz2b ߠÕO;EH9ctYLŭ"'':pdRj1C< q0GjoMroi/}`?Gt2΁8ބN^ۂ BCQJuF{I.|s\ ׁgp #@# hV饧XEd8؏89:AZ@rq -I&۩,VL>zZ:z zn^#պjv*U5d\""}HfQ+Ca@/.OX *3\ tT03ooۧޡEa5FnvhY?xkۭI^ӛS;,T*a P# F 91KSsl/%fgt*Lgh9nve/Lt }S,ğd\_w, >٪^Ϳ8퓝ECbݪþs a@-񂩋3TpJ TKA}s4ؽ<(؞4DQЋ]Ty{PՠH$+erRW%j qޝUJ^Ћ;2$Pё~\E< ~Ο!+WI"sD./{0rsŒYno5iKt:ův=34X?'ԀyQkGhd8R{cf'@J,;;liB^K pM *fa) m vB@vfjٶY/=rX<F>""nΝU#aCn^!@5>?utPьaE$M$( jyU&F 25Q]-HSc:7I(V!)LWa B,~*Sg<q]6lvcuigbL(Ŷ/Ń؝U佖]F&hfj&} eLך!F)=?wzw`eDƲK ^QR8iNXiȞSN=39rHYa2v-Wy )HFEy! J78 ;VbM=J9?U=Ө _uטuPTQ'+MQi}H02BᓂP][@5l.(mԈI| N(*z$!9OdؿI4ɏʟvDX I@2m=rPC;QDovc9ZX!ד ?ô6iDzb8c"{;sUN˪WQ4w֢ȐږG4i3Y 8|waw1鼩e{m\CZ6U1%OQ<+ Ch e%(zP(U8|nVW V^[!_u 񦶪a,2?"~+3  l\/ yy/̛"%e;ts|}~Us ؁G'M>]?5)dj;d!*>7O ΒaԖ' @F0b\y;a#"0~#8<* :4%@L YL Mk-MLR$oY\-e1ƚ00+x!kh9d:f AErᤦLhK&;,wdKr}?>y/~W,~Znn2xy8 , p}jMR*@䁴eo2fA»e0?KYD˅  $z8Yn;)nUhǓn G0q@p [ 8}]))'k=qr VQb!I7Tckx )E¹BFicƵ7xW)PHFW'rΚ+a<}W,hͱ~W&f8*j4=j?RR#vg<bLP[Eppo޶YjLR VbZac_c`QmdB2^Z(|5"U.. CHsw倪<+D[J+j.tz1$ d/ATԉf6U)XVة#64_o߹Zv!^reH2`1RHWg3(ԯ\lj 3!qz ezQvB˷S["2{^AO[x'B cC)>%ړ><*vnU}S`38KLDuH+?|%H+y] )!r'F@K Lf@ZA΃ai;vf2옪Bv(,8mG 4Zv\* z_g8tbN0-Z ScC'B-G9:!pT(߯mk2[ = zj6^NzN$)Xhܬar-m{*kKg%s/YL,e]Η g4x#U uY" \"ߍHȚ0,ђv?gSݫ& ZQQ \] #œ8jΛ(&r#v@ӏHf<ޣ1aA2 pl𔄋pb,bԪ7_ޝV,$CyYnjE 7*Q~(]=`&h%& w#߮}LUM+7aҳ=gMc,8*V$eAq\_ w:ÛyAIq+[vؖҶ]Z k?,uA1ڲꕅݫWk =Eܒ;O;O2*ڇ*+, iP:t@l^=H Kx{jvs%}/k8 pc"T~{qɽ`5wIW&<@o t܇È7 .# f Rp, @/jebWKfȲ)KB}<3&Cq0++F'I7G;}dj guĬ ˳˼/n˾x`g*Ê|n S13nȚ/E,F$$O{Ԡ#w=o~AMkfD9:!5| mFx69JFS@*ߞ Mϼ燅W~ejv "LD;7D!) Ot'<40'=Fv(,\]l JqVM];j(xO4~+vB k E?;H2"FTS8j9B[׀1uPnL瑷EUcp4rz-#$%,R?.^Tȿ<6h4Per 'N1RH(iV2.$\&籆! YC.cTp!}mՆYEJUwBoTn f29Pvc NHẄU}d+aI;]y ~LRHҴmf7X!ҦF֋2Khnu([Yah+`)mlˑsC4fs:48f\Ckbq·4f (}1"PQ07Z4NN0SYU߄}5#ƹ%,Ö+U_Vsa1͢aҍBz =SK7nF5<4,ïoB]a w 7AS[QޥswaTpǙ#;30875aҢ}0 ݟCjk=}O'ݭ=JdbർU[PrVb--c6񦫉yZr rau@uXY%:FA,ݯ#""H E1{0GGCtO1v:*Y-á#Yqrb:(50Yq V*8]դ{Y ea4r{J/ӳG-eטR0A2Zd#Rzb#Bi w-s@S>@%>D',wsmT`%5taM*u'uiz!wİY$Ytbϴ,r{fr hJU-U$t@9<e3I_ǟӽoNZR@I8:hWӭŤ:c7]$n?ΖAT`UM\bjvu*~ {F7Dk&1kp9Qx/N'~ft9#@]ły>zVDAS$_!ҕ7;CӅp@vduTJVu1~hKrD XF"I?Emf(PsqZz@uřA3uYaQZs"`˭v q[%T&YVbԛ[8v#Rʜ.&3,~sVTà:AZxW5 H^,a3Y.ɦ$9t&n#Ejj|'L8 ?0@hKvLԀ`3OIN iubhP]>lW#N$+v UQCf IG)R7+sAA_J[w+}khi240B;J\˃FyOO+EVJ߫~xRu^D$PcuY:[֟TmAB$e(~ #Lp%~Fnr,_蹼iR{?,ehsSS$"ڳ&}:J0Y|BԂdR;>G4 rB]Qr.c YH ZRj \zӏ% ̷Mk RR7} 2P' +b0N3V:8K哌 UJ'Œ~R"4 p˒KsaI x*OkB x$ hYnPkz u0ɹlrx#;s8!!<=8u;]wo~"9ZgQ`c^L$䲐Pࠛ/R;RSQ&3t2k<[yfWd30Ċ$btIs~RbGfMFk l?dP Bݿkѱ2F(zd͐O1΀;n/^o^KY QK>k2:XfHe"'?0 =Ъ`Y$G3Iƾi33$t]9۽GDv5 CMLDjwu0 Df'\;<@n% !xWf'2s:R9Do6|I2Y兕"9{^8u`#,g4CPO*ecFZfVrේB/=~Lm7b=ҥ>f POM (+%̀axH#FE݅XJD#%@ oK㱪N-OIb1% ê } @V">AVw+xn@ ,QgZIrYx#' %+f@^8PpÌ<{ 5ʬf!C(ν_\y\pqLL"wW{ ա-ir(Z]Jfp)'ZnObߊ%n,Nc7=O_~N!jD9)SDX^ٵ~U$ P" .Ŝ2`QC,{':@y"잝XP偠_ 7 lج<fB؎T?17Y3]R:kcsDcn>DյTZ"ũcW\}Eh.p阼ײiH:Awn`ޜ䖕1˜/(q#UMz\[a}e^tKI\+T/5,͘ɷBҐ 4&Ĥ$N`"㙅U9E|8k &!U4"E<`0yO l*:ڰpxcSM@Txth}}zd2\?4az*n8ҿA*%T%_DjU1^RvBÄ뇸RHsDa|!x촂PZQQDѫݎɍO¸}ϷZ_N18,|.DFA#)U@lJ-vE] +-@5Ps-^|N=7"oC)W}4@{wr}Wv2Z/]> "kӑ?wEmiv M5 \<ݤn}1." 1^p0-R%nu\%h\!81]ϋq0&(P#e61"8 dkYˤ>VX<ӧ\t[Ny';e)ZڔS6,)O!_p leu.)pEa/Eli.OSW'G} fM0mX8ReK0$u8g2ӎft5ֆ})%|ݺЈ1BHa\ ty!bzOG|I77㙩6h "2pm<9>Y(\hǙ6IHd\Ch L~JM9`#8ӥI`7cb='*zfTZ{񍸓F9ԍPf c.FJˉw:Ѕ;Km6T#VMU~OBp؉d]M{*wPx@j [cJ1~΢y@T^P}͑*hPq6&xMzT>H@YE*+ӥO c6 eBsf {4qx9p{!֍& "Oُ QW63oCZ`2U|^QP0z4L$מj]ESmȤO&IɩLXÄ\z~ӕ]QE[ho~)6kό ^j!CKz\ВlP~)bq4:h~\y!F "B΄W5W_ڧY!U| KzGw4HGx=Z g-3cqjQfHy,78[C0_vȖo ~;+oi!M_o5/{6`5k|C ~F1X 4ɭo9])6'' _sP02iZ 4A{oẦ |H Qsl>hוɔA&/6fؤ4@N')>^07۩I\r1|ۀEpRHON/C`vU?Zٷ`txfYN/jMɻ7 L0A.TƕGzl?cPd| /n)MK]hylI < }/ (8&.?V +$dGhxg8U# (J)5V+.Kv$b%}F4%˲]n>v/NB7?M:Am^sqwWXcRU߉KX|w)En1k?!^"^ƭȃ,l.W`gjܶ=XI%i>˛QS}ڭ GGmI{&D*\rX ^U.OM @D\pÊGnWq\r?Ee 'pbansRmn]U9iжd47CE'kGfJme¸fEԌ0$VgIJ.*d,wdޤlˤǩzw(eW.znjq x,@>ΑKFmYr=ѭ?8e:l] J)\S:qsO_< 2*M3pĩ!^W->08&1 dm]7|y:&*rm=n{с\y#~^hP;G9f+UaDHIe= f.1P|@xVN2,BFMAR& ]cnJlh q,vB,` CDA4n}œ,Zr=o ,tl kȨ;,_'ZSf:qp6wpq/{"#t:[}vӕ(_U SOi|T$L#?IP,oaLcĨtk{m,s 9~74#n`W$ PA(x8%/DO=AU /]c$vKqd ( FDp[IS!YP^] + &bM:cSjE5!)rR pu <21j`#,W;a'Z=ͿӲs L37s&x쒉-AlW0lyJJp H4<"nuTtM䐋q d ;>^gv 1t!%ƞ]ꏷc'(B`:&EtG%5ȸ! Q2 [6RQUqHHB7 Uv:qQ(ˁs *F![+vb:(.tFB^hGvxqc*xm'O=>3EnNM ё0Q?3"҃hB1,m\%5Fp;pocۃ%:?챹\>'zi6oa0vm"}L%K018+ΰy!ӏЖ\EZ$HHjD( c@K=;xaek f4*,UEǪD찞Ov:9_lxxk%}B9EV[`8( "K 5ؔڪgb-y]Cns8پVBcit_kD7c/?DXBot.R!K0}N6Pꓠ}ݴ27֣hJ<=D?B31TMpYY3§N\y|N[6s(mlj Ր)ypm ֦֝ ^ _#fWb%'z}?Jӵ@g>(ubF21``Cso-(&.kR(ћ53a OFQ}6;8(pncoojz6,0wAB[R O 8`R;Eͬr]Vz&Fv +Mj&  Iy.K EaQ?y}T= G{3B;XJF* IX òwUUhpwyXLiNJ# .r* sm&ܾ!dhVWQ]ܽsѵ?Mݹzq+_zXҷA\fX pcye< + ͡|D=xW|gM̜W?&B`m |ZHK|-26EV7N( <tƜ7&Vg%#Yu^FY( 3].jh*l8';8Mєu]p)x1 m_ܧ'aŽbWZWOnoJsܤ#u%)|pO'w9 1HdvfyaqrFAjBAI=⿝EO'jVy [Psli{-?k&طzspY|Qƨ<0BPFxw$_ #"^exvåV7FEZ5oŅw%*d&Ц1g[wLNr0+N _mPqp$%VbMbb=xx od<٨aN򭰺N`(ߖڑh( 2{Uq%ʋ }B8gWJqOe e@ lxQ. g$X1iک]-tuWZACu6~{lN/e`n>іp`쒈PifZ)- ɛq}]ppAUCCwMAfBl\M fT>*Onڊ1)͋{yx6Yg^O YP~\ ㆫNW3}F"#?;jzaͮER|x{yд}J~5<,G<Ě:gKbSO_|c@ d3^*M T*>,[Gir9q,Tb0sݵ\bJb sYe+"py ܤG.ǜT5$Ko*b \.^6a6G]B{C)y8oć$<ѬH_[i#2ev?e$^&D>M}:,VG\I .-YPORXm/<"pB%{2'p#(lhuA| d`A% 껾4j>!ǖb\hh'H. Hsy%"M݌U`Iir%凲Ӱq&Z w ݣqK /?̲f8֟BzNߎg{. 8wN>YF$q)<rS7ȭY;NRGBMc(PCk;9ouo':%#D e ,MpdWx4*IyrrzhW?Ff3#5$Y6|]N8m'-3Ph*vP!tyeE9}f+ EffSI*V=r\1|ȘG"d)*iHG-yp |%uqLxgZ! 6؂v[m%k5|ĄȐS/4ԲFCV&ڐ`Z2>$3z€ i`"UoNK1)F@E^S\ =h>^<neޭpE573SQrl\}vt{yAFzz3>3(;i(t?&Hd)yCWB(Ă0_Dԑ7>?kyҮ2ME{{ ,P'==z$|HϽ޽j@2Oﲚ+%rE%^y66ȏz7F?BtTͥCm =rZKJ\쐋n1ҞoMc&m˲rJC[eFm1HϛZ #Z(SJjp<>ꏩ;&B'_J1ߘ68sSjeY]߮U>!͈]WYF8[2X(d傁suK^Ph[a ;KʫloB S/,MvN;ޞesE}7eAvj9Ŭl):szt6Rd}gpڡD\yA=(K ˕TA/WL 0=j4"8E䈆0&G_Qwst5A?do},yǃSƁJxi_XR'mga:Muٛkm< F{A&@kS !BMZs7ޚP|%sZS"X[da{*q[i~,Su;V?1_W91IxkBw>:wl ^uW1+֢iU2i넹xoaN'$;g@A fVY44Oe6@8 S)sB(}%4 tFx];B[4筴:*|e鳚jq Y| 8,їe2Ҵd|FKu&q4̄b]S^.Rd_Ekcd3c7W#J:SA]dOinShс Nix 2GJz"EFnPXp0"FAIFsqcp614i <٢Hu Qȴ3N;Gh &ႮoMuٓm_݀v`'ё'kHt+)@"FiDA|%F{oHG7rgDbq~͑ .AhV!Jf/orG0}[ޚДeZnhNt?ˡÁ \#:Mzɢ f!; fVA&z Z{I'"]7$fX\KR;U/1I!cQNX@Kߡ; >DE& w|u-z)x?VW+=VEВ4|{t=er_5>lׁCTF~-2=|W.VXrU u`z);K Y8T0ݺf(\dZ"k/3p \[/G[ӣt:lrᓜ!.zHTNfFJqn$[FKǯoq.Oڍ+nԸx `>ڭŎaKwdCy{=>?"1; 1eb= cjCce?xU> MUKQEA%ɯN9ɸSGh/VGq)',~( 7-cſ8bO`Cf0+ث%V^ʒy2A 1_s-=Pw,6yu{Q%¢Ύ@jёkpߟjf˨׌ Ac5eF*r,(HvbPs ()p넺K—odrUPe(չЫ ZKa#u aNw!?O֜!\_ⷞj&S yD7<K~`9[J!wE\`E;LQx)!8E.nVooYimSD9{$&IpR:rNEy%6#X7G쇓+hC*;-LxCN錏YƠȺ oE*1T*A;m5|f❬e!pifs-ø@+1PYJƦ`!CaT$x! A)'NTAʊQZ#QY' O׫#_@Oh㻊Kk'Hd²Pb !.쉍h~JF .zXMoOmS\m6RQL2%r%ߎ*N_ӿ3j_yUuW}+!>G¤Xz?햔 ?`beJ<.AP-jp蛔3RYX֔{|]"K.)?^BĄ^N&0J}(Q[;j z6dyZ$`G&wQKBkmXBֱm_qrV%t M( "RgLf`~ށ+tr Xma%%mFR7iD w2n>Y%WcrdO lOќ H%"pk$ 085U~zU t;䫼U T)vUAApEySziꄝJ}TNoW@lFZa`]1N{5 fCeѨi& J5x4)TFTc1v1;nKҚ|l|E #jdy9I[o&΍*e\=$mA$G2{uMjt<l&v ge *4P+*bo;~Vg J )ٚ+%juN['%/+Np J[g-oQR+g ݅[;*0#*{"z:}7!*8烬vDKT}4LE zFL /hMޥb\2̚' YobTPAoĩG84+3VW>9\\4|+{.DzPúeQX{}ACQ]S`IEη[xӮyp:U;W*ZiGGAT8Hy!%6g؉9v͘<;a%!l<|Dݛ;sdoEI8u%%C !ns/XBE~AW<˕+,X/xV91x xG;b+(I:*⻨bK韰iiP p{g8b"sc91W@n$WK_/LhQc]Fg^r#[p@UFLͦM8B1Ϥ-WcꨞaO{NݝQ Q&:$'fOِR*53/;mEݦka0P@@8b6Jv74mE*~@qcmUܖ\l p巾&m19{0v5V;'Zx`0/b'=͎>V⳺]/bvW:hfL*A#&/dx PGʏ8b"txcP%RFHLӹ$Yb g7J{ 5 uѩD6ϙ ~棒-WФ%A&AN&ʍ9EW/V䯒ɐWm4aԂY)&fC{[ NXeZG_M@)϶h>Rǃ\|kx؈,_^/oޏ[qjzISx%kD3%@RFI9#J2zU|6Э!吗bs7k%[%ώ Nm7c̈́ @C)s{f{CnRw&>_wN~Ae1|\9ܷkyaIU@XO3y~s ZILZɀa!Z.S*Ș[b4bѧD}L +3JC}&p[}lc1Wt r}; k Έ#\~6oZTr3K *qN: 7=c*TG%\BSɿ 8Q? z^86 Х,Dhb;m`+őed2ar@bJJӽ}M :X']*"wUXX5lk4Ua9&'R4KʔVǷBHD1B=6PԺBQWE ]nȗ 4fLDˢ~'ъ< Nx/hzA{/;LR6 n =騊S K̫`DuBWbjL1Pk Y0pQEbt?AGԧ^tϮg7U l+ CQp,Ky͔'V1v_{Ds2`u`/ͽ%Z6,ۧH0֔uhޣ=#)wa#r?`ϼtnv+tr#k YՑ#t^W6\wJ/_cywx`j Vm.ߵԩMmu!~-q?+5$-. \m/)"6 $f-YbBY*/ݓ"qt,QK J' CA=@}5yycCg[5n*K\?Cl5(L|5趋Qjבr9S/uF,9bD9UvVM0` S筗7&)>KA' 짱T;s#2ծv&<IB $lC1Bly[5fzvɊ}U][aV͔M+~Iꌃ,F$ XT>hVWgҦwσ 4 o#mfFF e`=ګтb :vz%IbXA#^ k Ds2ш34+S{ >`35נۜ H4ُT3{yD+0L>dSm}F)/Ğ7Qœ#`@{&u- 8ڹB+w#:%Su~ϏeT43 ;Нue SJYBB%[~[M@8Ɏ8<-Gy QS L/x\0/}Dw;1l+[ $s'G }#\DE;ԌH{ 4GN44jsJ !i̸b˜ATT 5"QuYjF->u@)~D {R\ҽxl銸y'!%q= .SMPM>reiqߚʴ{ B]yC[4/qT|= Pb箍XIi>cP[Yw+ )pa93n:ǿT u-22߈sx$˫*ʼ.fFAXZWO{519QZ5uiX, OB¸)?7Z@aJwƲ=|ȟ]T̳ta@\ 7~MEWYJPʓ/Sƈ'KqbS?9kmy_PfLdK@|+ǸgEGв,4ǝܳ9ec3opZg~M(@cMsS c>jTj/Fa&ADQvѬV5 sǣŋ ^NʳerFN=K(vjiJV9|@$$ c~ѕ۶+SIt< _=+?[QRjaT~}Nr)a{_y/ƧcwqdZR?w;O4\u*{g0~lip'2o!6i+fNΒLf\Z'lʦ&tD14OS[~u 4e/Uh{־@!UKxBhBEupk"66U0@r3({q î ۾,"(yBƬ D4Y}BQjC&6ےY,Ew!ΖDu~vKf~P/f{ /#87 l?+"Nk3ûWX2ocHgckеOwrD :9/U[ d!̍g콫e}y'2*5a,;7b\7Oo sw`r^a 5Ns {29Kg #L0#`p="V-w$c%;3uj'cY2۩ ~ S(Ť/AQ[v@3^EBd!X3T>[ t_D`8P:V؋IvSr?6(S%j@&J5_E^/&s!|PT]i">HLv#';V8Rl~ 6vmzo~sɛZ"{C ]vKf%ʪ/qZjVfwJy,(#1+c t.g}8 46iCђ6\lnLoqSЌ%57nMHe}c!tt;XDN ;lAzI@f ᜙(Ibe%VֲtӗS'DY!DfAp7kh DSA0cL81K:7ݹ,=r&ga*2h YTms* |Y4%b v.a)&b2/ó56a\JnjP|0 Pϸ_%>rF'X0Wf$B^\O|gF0Xhԁ(/%-;Pz /%g_ 3FEVX6ϴ_&9kVhaX/+p& B0S*}bѩN?Hj1[_gCJBIyszf"RPn IlS,;Sݳ\_xAϙu# @mF/籠Im z'v{m {k8lIt TXM: A @-6I=xה{Ab}?-aDJk"RpbMIA:F4$JYfX@ (QF$VPsT+UBR+:w)JrCsWxig %sXO  %rB ;14%W:fM]=ґtZ/HB} ⋒ܨCgz?ik^E,҅e7jޘ>#_<.VHrh1l&{} {= %#$!'5jQO/|q[ez;*ߤ I2[vT e8z|b _6js.Pyo"tҭDAÎMt^ψЄ*4Xe 1h’R.P3"$u7ej\݋БFZ67 ,47$JRe-d@ ۚ7C_ši{6%wP3yy8@^5B,sʟga;v E?T2f^&6)ZS8A.~| ӷ >Đ~НYq,I?AggyXL6{r. rOlBs24h+&:UKl9+)/**-Y ]Ĕ\] u R mPp,Bz߉r_>̕f;.`"Xv`vk+{AC=c!47W|EUNWZq2wLe5fe*m1lo{ IveB%mN7:]J(z+^c>:g"Wp`/ZK[Gi>]mI*eUbw?,ikqs-2t ]\x]27?yR CT &RO; ]:*S 1,z$RHɏkՄ{sHsI~Z}8#;əwn7iM(zyV9m5Q&묓πsm'R_a,; ;?d[SĂQ\^S#(=9Z㮱Bfԙ.- dZ7T" -NBr{wrsXr_O)otSj|Q`)cxӅ=+49>Jl M2ntu=>1DHՏ2umhuZz>zvyfir9ٳP׬,bـ4c h%f14B9y7:Pd'As bͽËJ:C1ܷH':wf$kQW с%{Dۓ}&g٩DիP>CoaPJA00<.bX.օ,2& ~#zӟp䂳$lѽamG?uoE @i<`0h̻ JO=4؟ravق2*'iuݽ*1IfX*a ZlQ2I`*Vlc$v|dyk p.?JֿlM\v3)[Ñ՜35,M2KĐcX.7LН$:| ,{`bnsnHc0ξ. ,>Zhuf8n\1N\9mULevi[ k?ϖFr޿]xT\4P$ǵ 2m5L[l>oV>pt7Zƚa15{[[ hOYWo>&NeKЫ0{PB+Yhq.qA$Tr781dZLWpW6)? ٪3{8ʦ㺭.r1qI ƿPR& 2e3Zu(E&K}q4 ʽHine\o))Tk]. a5ԋC10b] */B Y8P)_ɟ:eKN >zZމyA2c-ꞥG4piNoGm j/(˭I@4cKǰ;ׄdp9cŽn,9\"Oa2[d3 tTX,tS@z9tWm/?KU ={`霽Q^a` bb>\sOeo R0P9Bخ1ݞ%qʊ>/^FZ"JUM&(mŷ\/Z8)Ľ?Ҳ&m_HLw$|; .(i1kkh*UpUm$? ܀v81GbvoV}~8Ij:$L}6l,КX>.^,y% ?_K*> zTo!HT ~A[?(tfH.CL/+>Kq/,ep i=YiʩMDg!7*E=[;nBѣn|,3)QDe:K-\>紿5t$J\8/0[+(A+ yngjeSKTOfK@w9DV^b՞Bڳ]DYù Ô"8HjGn"d*#$Rܛ>.C"Ibl˳~fNI_JNOڦ͵@]g4I'i0A=yPf̀XWz7_B07wWld,^Hs+>W7fpS!'/:I\I03WC~\^bF==)j\obζ_Zo'V\@F<&Qv ?ځV^I9TI=  r0=UT놎l=7.W,+Bt:9:|;w 8ҭ;ar+X3.3RĔn+<`K>%[0s-6;+ t$t ݻ-cpoJ+cqPm+Μ!K+xSSq-(˅`g!s6V*xkMGtc9RJO4…l8e ޤ,.WAl ZǤ_KxTFu+SlK̵;]6$̍ѹ-;`ZX2,Haݣ2;Xe9D9J jHb15DZNVL;t[KӌV<*xw>Ưx)ٺCE/&(@1]u<:w.+,3"k KW^=I^ w5w\NZ !b&e*>9D`4h9uXɮA6:Q?]^QOOTte 5p@w#"B9z B:="hKGsnJ{RH$3yEﻳJ!B6q%2Lcj|<2ߖht1/m'hy?ttSWPH*ISr1OƗYCy m?8;$bԞu"9|ffP2[3ŭJKU#|!e9fkUr=cO,gڷ'ge)("Y_B"Y *Td\q:YrbVNC͘CSN(m1H1EEwVॡĕN+?>vR z!G.X==mLI ,76њ+n'> 3wft\|v\%d15.;C]{ M$]fS: p(7OcGh%[;@;d@AAjg_#@5Qmm'1c~CϧR.tIxFF@g64\K϶{)':_$uDWNZ Wbl IpR,Rf 7/~Rnh&,m/fMmЬYyP㶴OH9icWc# W~"nB?0b/t|s5@d (SFF;KƐ4>Oj2熢t uJlFt{A1S;Z0fA(LxvHh=SALJ~d,CLB  \ d'Ʒfy&}al>\pŹv -vy,RD$͙Ҍ dMJw"O>!YXĆWTj*_&@8S4/1vFw̭NY[``$d&@o$H-trNMHaMSLڳ6OPȰ]#b> ,*ޓz3P$yE#0f>p!L͛|\ [mڧ$[}4lУ$eqlAy إ%^?IviTU&qx\Hs6u9|7i0Lٴ.&زv"^ %~:.zӭxy,2 ]t,Ec7!q\i-NC ;2c`m"*=j,ƊCU @~d75[^R]ǑD"` 5$s /̙]jRWS ]qX/c(E/`XD $kKma8cG/l[XzuB& 5:eyt=zv4i_:uOjghudÍn0:PzⰷبjpѓNV- ;i'ᅅwso7ij7*H0osib)kݙʺp), S 9C gNu&-hǬɝ葨'* XMRi0;&Dt:y:pD{zyl*:M^}/5E8UQ$X3Q_ 귷oim0&&DK3Cqp-ʬBN3D_NxA*+gkp NP*񚟓ńM륋6$J]n9m@l`GHTkܸ>tH,Lo'Q\ڡXCD!$P#W&tO҃wTJ8 M d},ԴŮDf52:0 ॏ8–3E.QK^ Eק+3n,CFӈT(9vG|4P%&nS% #vjpʏtGui\Av;M]8GKrpAIa V$;4b[ա1^jQU(0:2go45Bo*りxTj teپgT{9q)1dd{8-_ y.Sgr,&]Jvlbum*f6MH|h "ЫMsBχ̎Bq"}F5a;]J^lR-_L"LO dfqM 3н EPbcp?ڏ *$*DhuإDběqZ֚ :T*7ݳ IL]IcR[ݝ/6Z}^[SbRT,咴2r0 Eq5_o{3Adnc>̶&%a5M{W+M,TZtCH fy8,ǙDZ B=PU89miZd鹎|Hކև8P[t&O> gG1LH-2-Q-ʗQUޒG'Ƹ4zO E 8yBece2gٮN#Ö_q JG9W)~V2#L頡, $dMM.3}$ !b ccԳND ̾qT'b xhh7<>+A]P#ͨNL Ʋ(껔'ً} u/FA9.Lk [9efg* l{L{ )`d#J<۲枼HL:_/v;/q70F!>ӱW2O a`.uONCkSKbP!vRQ/4UpISlɉVNk CS~Lp:麰oV\Jزk`*i;~g{!(, V$Z+˴zH'z,1(0xyN00NEH oYeB )p] O=QMNoD}<?͟ )֯G JiGb!VN#봵󱄓.zX[-*{ufd'QϽvs¬w{PAk.hG^%($iv\WϝfNk_EeNGSַ/s"Zb >"ņcO@0Td5 '3r3= O]ޡ6ʴ znSxJ9k1fc܆ٝYwQ(VC) /O^sjFKy3R\2`4bh ׃[ !ڴyX!93R s!Wb Au?Z:Ixou6k\}I{ l83܄"_\zgPn0~5@\ZN`_~zɒ[Bݿ[Ii03\z3&^tlizKo+F^EE0qp^ջJI $7A`(cl@CU&&`xjVi`j9:,·U @L搭^лh)]%϶-@@>7^{L2jBZ2"=>-E]km#>12n 'Q}-NzcibS%MRSb?qI}A3R3h)hHiW$oKJQ)mEƴ51uñB-!峒t^1%b/MsTc}]0h*ڜ9XQɶʪKt,K4wJoHu"</T`$&iZj ;[ _zoYK>HiFb^&{K`|T2EaY.Ap e99~ JyϋL&em +PzHAd-Q .fPEA01 r)"Y2:* ݋9GF~92~:MUGToh\@~JiU,Ͳ-rat 2F"r>pe2.u:1s#F&e7S~ofϟ7ܥX iڴĶ׎&4D?v e.ϩ$v_4'v 5ľo⭺41i ;`f &B- ȑ̽b(m51x/;QPUHWB)hdSpv8KmKБ'FAt_uOUs`Nkd v@zTh`I-?%%"( `,YDBk*tw WF71!|h*cD1q} (F`1TU4hM)+=te,_Z ̘HK*d_NR ֧*#ݟ[-AyLqyI/=8 m!_Wy74 L b P|wWIDvZmNv=>*_ ]ouVYIX~'^/<4n_ &5ZTK:$?y3Ĥ':4MϵQ|d>qHT31.yHwߑ8'ࢸ>c`G2jݐSg|)ޡ/QH"T,ߤo= @C3O{ܦ&wJ=P\,_ p]?8}i"Qa{^$R ԃ!BkkGF ?]('1)?\ R>cR ҿ 5 wT [\]* nuM2nmri: =FÑHqԿ#k1=u|]꤯03fj"-Y?F2^%:mTF#? ѦA:Ϡl9;R}Wl 93"E)7<[g(^ k.=o[B zD",c]nEpRy깗?dZJVS%{#-g0Zy30nz%-oJ\jXN :cB -u蝐7L {3>=?-;+e͇p ^ ňAiIbw톽P bj6QUR4-Āb#{oxB'd.`غc_Yz߸CtiG?I j2.Ff`*C(oz2a;H^PP 'jRtN~:Z'īPNHCՆ{qV:L{9<q9g50k-{K#"Q?NPq+|!*h{'!Pgݷ >k6M`P+xMmBU+tzYiĞ蔑)& O2MtPSdL{a:p}.2&+w]]q3Ġ *ZX m YD%)^[K,S f.~gKnGyÖ$ |01if49R2 {-J3MT6spb4o*AQ!@5|-YվbknZB}Y2=Zkm,=~{R5QMNiV^;E$b3}y]Y70tt2M hњ:u5ļZBwy|1S%{̒٘{0`vzz!B򋾔'/F࣓1˪\_i45[fنv)|! XYhނ*d2 OMI(iKEu['gݩ4&]yaXl |i>aX^-/__#v:sP NauQd+Ys9*Lrf2 ?NWK,sr"b% ~ hG$<| sl1aڊ'{ ~4]@{R L3(#^hggD?(~0ͩдr =Cߛn۟_`lrKxAvuGiܽy@&\$tHD*q.V_Y|[xHfRg0Wy7CLDq|?3551ч\>K=녬m~J؃Fɬ+AZqNWQ<)v MB TZ2鍺!nbVu-$H38;o֟GNV#GԋJ$ h_ڢ"$k;m1 Hh*x&zI99X@DoKU@;v!F&1Eg'-QT9 ?V#1Nd6w w gԃR(.P!>>ino6n,ZJ '4b+F!h*Z?!5 AQ\e/L_<|trjg 5w_.gRqE32Oa 0fRO`ɔz*rJh-ynK8Y4џKGPyUInܜ4R9HwJ`Q氰36#IlEԙ@8tVq7YHMAy 59VgFiO_FPS|GzS„(Yd*G5)!f;R(}N&-3} rDD++瑝Ru"% E%SzYVށot9d-%s7CF,wSzRHZCR~ HH"e4߰"';ۑeVQheF}gZV/ /qer@P~dHÚ^?=Bu ,˱YQ}w@]FSQ"IV3Dv6/Mjb$ox& C{efXa/&;Sꥇ&}K^1CNhkصPc|8MKc!41:ֽ£VQa2qS@RΩY\P<e e5w/M$$QN3x5fHo#G6RnVk2$T#'x rZye K 8bvM}Sed7,Ry2´xrtd$ă`9:/n;| R7M)kگbkEۢK%i[Cq;^Yފ& ɞ "+Ak .2m0g:oP' ֬ҍ3"zKG;ц[Ӕ22^ @~*l&jv?4t%Q{Kq5+2j-WF)tW9;5P D)u^'&њa|"c`qrx@w~3SHZrtcXM}Iq{1Aց Ak |_SjUt;m~)o1v~&{h<Jl t2bn!yU;ÓZh]}%w|]>A7ފΐS>V{ή8iaմYFno=}oy䔕57`cp1>9ZQ=: ѸMOPΣ>vVnf*JƓIj>7O̢9,Knc;B7v^XQ@&\Sdf&t'+NۧDC`J{9 ~ҟ`6ZmcC*.]6;B>G2*%bh±fzQsF*OH=$K/eLd΍Ϥ5Aܼ!UV uNNVsh|`i+8'XǙ =f4L L2 kQ>xTRcITB.|l,9rI}\$\ƽ&]`;N%HE#KvV0٤ n-s菇(,{3r,Ŀ: ޷sQ%ƙ61'^%Xn0-f|IP5 ~~ꍙB޵Gc7t. @lU2^~8l2U=¯ 4Gݩg ori[;nwCZʻde5d(t0׾wJ~XЕoe@&5l#|Q/2,4]yR'w!K&ހ1dv2-D}Q/l#F2ukvh0zI~bJ!#mA!354n>RE>>n&u¾Je5տoa\ri[ DA1 oLJ8 +t%C9hY;m)6xJ( Fo֣4 T|+߾|D751Y.;6qNP)g .]a[s/J7_ 8u͚I :^N4X;Θ?cJ!#{{:5),o6d az{-'uCYZe0y(o޲#:2 daBvCN/Ch -y]g`mabCt ܖ .Ax$E~E³ce8[J%zQBYC |T=BVǚ>h)\w RCqq2AH}2vEuv>S؄~41ýCll=`>w9&.m% @ƃC% IT3EAƾLNv<̪MyEh:^ָ Kfh (RtfBڕy[ܨqNrfHO#㪓A// o;88Wi2t=;GW!^/YIȧqf:=-Ua=H&!b~OT oet}593 >32*c-Wy]9F;J`KcobUE R`MH 퐄O=1i1Kwxԅ (c)y^LTСӜ}tp +KS,{vsɱ`.jɕÐGX&{4! iYIPS]:C#؉gaL^k9FcX"%B\, # ZOn}X@9kro&)!In93=9Az3ONJj}Aj/$_^g@)RP4^L뾤> ʨ'&X] WCIΆ3 ..hĚ`I j\K1h_} af8vUg}%( .RjyD~%3CAz1)TsW.1 "ڹd@~m&,|4e_tLxh^Ҥ\y ͧ`B'OX;U~<{ .@aiҽl)pgs4tЏ7*FUT;l\np#QjWP wa_i{/THIix韫؀>֩=ǼS [ڈ[c v6dQ"sǠҧ5[I\#걯Bjfb0@b`"0@i1cv;p!gEIގ ~<_۟ZTG)8Uf(_jͺP7 fWQk i-3^f1]\>νZfoOMa옅5sL^sJs?H@!Wُ!]x?y rH(Pܗ])։<S~-S]D{3jB%jЮsy 7X^̅ /GOOR}V)Tt%-b;˚uMzCHfLei .$U$HɸV뉟T?"_|›n@3nxs&:T rU:j@,oVГs =o[A5o[J(!Dju.7b[69J׎u5__MΪ*8I*w\Mvܒ_e(}N>A@#,?,@l>Z P>=ar2 `۠Å5Aph?0m$wӧ/"%}2 }X ޕ@B}n⣯o1QexM}Z(D=?mtz`if(4]G?fcU~(`w0׿7eOCI3`+*UcE5xhQqpG\kS|LiV3? ~tx 0L{8gPJR-=f4mE.16B8_j[..>l+q]ز!\h{%*";"3UXy_BZBp,O_gsτ8o_5wo_=q>-Lz# #\AE`.CQX8w O% zIQR|!sJfq}JsgD I +OmY| O& +(i*ueh٨OY]n:bѡKOOmx D `U3Qz/$xR&žVA1rfN+ ;$J|.@ﶅŕ#ӿly/me-P ANXJ4v6ym~i9NU:+~65 VFLBTx.½ͷ/I+T 279mKLS"0@ K5 %b ҴX{T M 0Lqc{m5/͟wƪ&d0iW,6Lz|>zW ]u+Z#OMm +q#@|`0f]?9|rH~tQDx/:8!|%8y@u)9$9+RXM5 Cl6m]UuWs7žgyCYA30utynw2n%O H<?F,$omx-W%jO-Ay}w.fp<5ShRu$ ^dᅪwr&LwD Q N!S/ +y)3Av%ѱ jEH 0 >&<TU'd_є? $;h!BKq2(?2/+/8čJ!:=&QGi0 sM*e, _gs 以O5YuAwQC-n:櫴[FJ{\4^ay@ b\@q2/}?2&J+B+ϲyX/QMtB2N)rcB  57V'Zrot>%B@@^fNn-z$@M+/dw&;> Ӻ|HPd0~AC#GCZaY^*-S#bcwE/yйȁeÀp ٳDF̾^-K"{ FdDnmlo'l.Gߓ"vudTU- 氷a3*gHL d³UETP 邁!{=xsɱY [?ltc-_yΑ6É4++4wqc=5mR0H}q:9!^.4>O0%+mDG1 kA'=/KYW ,/qZMfnT(!嗭SlhF74}8eq-o&ʚ1.`-bA2KpB`> HPV6u2Mee9Hpa \Qj2&aVU>j BcHyVvX-@?,`wUfKc meAThnCNl|xgTQ9sL꨽I`^wn>P<H~PT5Y fB։jΐ&\}B[35W!;Fͽ>\r2<*4|1pMNlUnBN܍jU+HWэl.nIz vAaԿ7CN @HI.vw7#E2?ٻ+t 襉Tka$7C\FcqAn۾z!lZJVNARgՌI=!wm*.c+\݊QoI݋nW'_7[(qZIo9fݞ" &xjf⦳O335UeV j|ot+Mhvf8RdHYzW0>D:jdoP\N4|Jv.Zl{uʝCPƌӬkd#<7w7͈k~\Blfh,[)oB-ʡēyЖ菿!5cq;?Y1=7\n{1  ~2S@;n MUuݰw Upà7Gq45% ^`>ijѠ̇Yҹv 1{=hS 7tʟfd8Dk 9"^$fhmUuȂh9R?lTYVMdi/q R\Ya\JAc>]/O` S5ܰdJH{s,:{26;)F@l"3a>,aBQ[Fq6F͗:_l/T똴=R@<Bc r(-AVr'tf k7hgHAkRj.=*M*-ڃbe5[NynB]ٚ*D:% ?/Tx:GK\`|+Χ)MR-Z?#dOKj|p[lkpUiSf]IJX%OPz5͐..uSu ƭVYi>["i7#S}?_ݛ cif6y sX 2 P|Xc "݌*rNK]Utû=Dw>q0πN=#<_Ry v 4:] )/5HyzKP[֜s ƻ#VK =LU:Xoxz`ϐھ}ܛx֮ieevWdW:2Vigwo⎔&ΣtFt>k=2%q ˆVG FbED  3)72\ȼkȱ6Y3K#Կ0 8G+,B{&1hB^fjĜ ֢ E&|cg4r;&{΢3ntW[n.{-y;Ymv"N|&1M0Y]5/7~1Me>ֹ>G[ x}|ūVHsf]|FJy\=0?)c,T|,L)W>v:!j@+^ KluK^J7퓋HHd.h`!hi)jt-ܜ&~ȴ :3iѪb%z?`GCɾ%Ij K\蝹URw6E* SdnAמwh2c(4=j-iѥʹH[ÚʏJq}@6#y%70ӓ,旞x o1cd1UȈɌ}׋7cźG#Od 5S԰\DH'}Md!\=%!Qk粽E܊m̭%Dv%? "JU:6 +p@*b 1ϣMAǏ x}ᤕhi'?B(;$YuyvX4зrm\kϬOYbf"S;Q6zxr, -[zN˪\i9`BIb۟uZޗM)Ƨ_9`rѴ0,sGRRPf(늙ЬT6ͼ!s'} b$H_W: .ӫ wU2Ӱ(T0T^F\DIkDBPi r,OD aMγ\/ P-8[ }>߁kAùK3[ZJ)[p5%ov%0q܄˪׈ktsHa"1"p&u<_{? IBއ[TxU:cYYдWNr]:9m D.iLBv2"gpہEKQ%|s~'&ҤKrl^d+}aN&S۾6=6sǾk(H76XwG̥Jd"ƒvvy(%pCJJN3Aoo|#&]f SPUW7>>ٱ*v+cOjUA3^'8TpcסRF=NxMt5ɏ^յ~i^O}J;Co__1^$[E < h eQ/{H0/U*r0}?ydjnG$W(F f϶0hq%̐)ys{=¯inS)(`?q:N)w#R~xVpJ?l.\S,?I¼ϏP U^0R.U%s%8zM3!_*A kdpźŒzV3J* ğ3NB< RON $("v$;8C Vl5.Vْ)H/ 3zO RKͼyc;1Xb]9ʿP1 TTs}q@dXDm9,&h'GMQ? $(qN3aiA=ŔIJ8y*^nk>1!L`רqT*@3zL5Ta "k,o٧_4ʛ =YN IPܱ~!ܪD!uDL[)TyJ7]}?JQ חs% *U!Ge %&U0VK\{o8Bʔ)W(uN樆o(Eph6*X((%~&8][G\?a3ӑ2=r?A?:D=BKHI?Z,VS/KVAfapkjT~G$i8=ˈO0:aAPTGKfQ14 Tڰk ` ˅cᒙ/  \02j 'n@|6+p,GC$MaY$ Z-m b0a }J+8Bcj :91Z5%i84<73bǝL΁䣭V-0Lt=3 W4 {{d%y~ՑEpT֟q=8,w ,J8Р1Ր?Ӕ=m=(5ױ9)[!bد#mh#ŭI^ُ%"K. _%b4%,zR>¬b60~r%_~R۳+<-kLobvᾫŞbRIy;}@V]ud)j,Xj J"taf~V"ٻt^RHzQ+rwa'&h0:CYԯ-4Ku P'Ό PBD)%<f(۠wݼ\:V]Y:)jC&U(>܄$n V4Ia 4"gLET RlJ+ 3EoN|`?L`e bCf [dC)UIƋ.Y ,D'v< uxXՖuQ+ay4!%f?8@v uÉm^*PLjJE_Q12x^Rnd*68hF[ GVQ}0h҂d}.BHk̖ESd[)%Q:]0zXhYG|,<f]izמx ޣUAYEaH<>ӈ 0H+ O'τV*<;QX :qAoˆB8$yPep=P=ςExaM )\K[Q{xdb=oǚn}_îY\3ŋ%࡬r.}8 \jƞlx,[QZ2yʴ pϔy,-I4?SNk*4rͳwьخYr4[8zZZS AuTeOݒPV g "}j5?EM.YQa)fopf)q!8}"Q[I nX:#*;|3j44Nu*d@2f~ {7ZKDu9)Tf[l5z0_{L0,C0'>J8~"0\EfL^.Bi2T n'3VbZb c:Ғ_/RĚ`E/Bc5b`` 2Ij#᠌oG]qˤf@hFFwQBU! M|D-Yq^,?ޝĿ3uOrTB24f^,D̞ U@ Wtgsy; "VxsLI[8?ٟ=Dj@+A44{JNrw1Z$Nf|oμL˞bɈ`quF+ Y){@,L[ˀ^3Z ZQVXv}ZRX VJg^ cb @M"3~YɿwֈP:{-Y}Dv͟C Hb[qa簫]6ƇLFxSy>Q%i<P`y;y*3X^M<PlhH  qmgw.2CW0ĜR;d| 1r7V+>_tRbѱV/ɕnŔs- n40iS#Zwz60nH0jY-%Dl b8AᨹUz8Iħ~ٷje~]!iX :^-#ڈ fx59㩱W@CV3fkǦJYUJR)=a5gt<AdZP4/PԳH_G6 T߸!T:Q?d)Qۊm.H|xdN'.6i]B^M5m붹WT ;~A]+NXi0nJtÛYo+2=\<ޤtٗA*D"[06_s:]$C"|i{0I~r|0 -u3/7MK"SJO?wQ|d9T K6KTe3t7Ql>`Ue#7{6K A-1]U]g@* ϏTx e!pMQ=RgCvN44x|Mis>"Folw"Q_oN[Fxb =+faFs70b<1) Ӟtq`:*B:sS24Rf5<iiɲy\oBW>a[kC5k%U9MBms~]ĭYGX3B= $!'l-,b>w>z:\ =o*A .sjBf#}#͆^2!/׬@'`a4'żƲ㟕[};8qͺKm8#;}ޑY1X~{܅~n_}[uw8hˋ Q+JRK;( c{9:e NN=^;dWaN(#7K%NO5SGD Q ߛ )_ijܾhIHCn,S[?I;>MaiVLQ9lO>rd=W]ug Z|cgUCuؤx?bj{Q6I-'x7dOY3q VLQ=-Xj,#et2q}mzj0JǠ7|d!3zYrXT/fZ1;^Җj=[-.Ac 3靷-rBsԺ;|96n2Rvo#͔>ЄK.*@'Ж;Zb\V=ѐ$~}Ë}0cś˜17*ĵjI \1-$C˥Ol8%RrCgVoU3qeL[~{RKٯ9<eqǡdu2 j1/ѩ4"6E P3(&hR'ݠe3fQϿOJ> c=ГYrix1l89z[UЭ,5"J92`ADNc/諘o7Z=?`!jOn y֎'J%\"|$(& 1G?AN-= A}K, ]~{`t"! Z Cqi:}O6)6^B儚#ȖAV(G&LUin9x)N.HP7R/}7zz1VAsǮJQ$߿z*H ps@eZ}x$ysM$^?*o`u\S5?(<ɫQK>{%#+;Y,ծu Ķrn;A,r!d2QL$'kyZ,sC`$s#F)x!?nOp'?hLb |1u& fMQlmf^5b&̬Hm TFS,3ӌv4vw@``U5#ԍy\UˊX᪷?Q{J| Z~ D7i:L ̦ P fĚrw?LC.ul)uDy$c0ؘ6 ps `LPU2,`h> [)"궝^]A_}DޒU &ۄ؟/ h@0G#1?)~ ad_SSʶ準c, '7#; E?nb14,foM´p7g K~ S aM"`  z P?K{noYnҰlHQau.gǰM$ |@/H& 4[ɎfT,W r1^אci}b6|Ӕ"@+DU:`|,A ,(lv,&DH5=tTԾ1$o=zr~:8 5PUHTjBP{Unm'ϰzyU8>,m\3"Z Y{DPp*?)^oAra.ː2eRJԯ9EWw wuK2r3ַYg0ز8k)ai0< g&hVzav`SԸO唷jsF3ݰ5;}PFn2t4nwd^qi'tG P5tK~vھV@:2j$7v 4*XWIj 䙒f%$Nd5 w4$A# qsC*U*Lj{"AY::C$Ҭ)÷GvQ?\ a.֖0UFmu(6 j*YYkD)r+B9-Eqgc1)Ii1sKg|/Tq\$Qj2O%_Vɲ'_hySg`z,z,{ 0~}m+RWwyh~ƒQCg6:\I"&1;YpLLqXEz%Y7!̤K`ľ(b[܌b9aݏaa$^BC1fGhNRY}go,@5(ԡEd D?5m +ZTٌ ۼG.)vr+yzFz o;[9+^$ 'w-DpXCG"|굉d!(WT,ŕS^8I.GTX<ps `KLZuuKFht>?!lƺ@EP(Tf"2z=n U3۰eNaOEZ$Z-EU19{G4Jm+9> Ml*``8 :M ЕHNRB4~o`St="z*( Z-l TBCZcv.u6rTVRlvrcuL YZOWiԧlG`R6i?ޓz?]./ܹK~rI2 MuF3>*HjHz1wc}[}B$=T`*"9ƹ9;6ɷܭi|z4D}+_jƋE<<%'v`rgQb2BڑvT>_{4o8k\|?HS#WT4|Ne*ZS+MUDxVe G~R"gKpw>Q߹zpI}A\/x5-XYZ(u~֚/c+Ai,oU1]tIM.e+ˮ7kp+"]Sh I_l]~D<]r*F'4IŕJ Es _ny\r,#W0Eت[ǃD.aX i?]xY(kUObӐߗV,GLc݊k :ʕKܳHBi[ufK_a\Z!Te>z͠ %qw"ҳք(A,#v{›Tp#,&XB".up$艹p?]IbZ TnC%:B?A @m[#5:0 趴W){1= 2qx,.I<yMb#.u&a tƯ /$F>@|LYNS> Nk.";v/A]9a/BAj?%a ̞ 'W2h띍i.걔_ LD }O`$,ypeKVDϞ#[;.~6E"+.5aȽ3uuɝ713+5GW` f8#{# lYQ22xڱ[8a\f:e 'cs!zbz:?85k&LP-cϜ{^ <ï`<պ Awɓǡ-N.I 7"hv*Et epz0'WFI)H#Z7H;=K_S-Qf].o @B$OBQ Qx/K.ZW)©Bxo/ g($Υ;& X,@.yp<cч6f J{1ƊA.!K]V啂D-dKrVT.7TIC-@Լ"g('\eN ş Hf3dxmiІ0y QFchft'V:Ũ>*j]4|{V3=Mɖ.Pz BIAq?{/>t&4J̙3 b4 Υl¨=do@ PR ^Ov E$ X?)R$kOp>n <5ȲFtr>#EC't;)obpqTE6X]wDmRIQ-ʬ"Km>˚Ok(GlÑ%#.˄]99gy}74e"oJ"f:񀴙n&= aܱZw8QmZGAMass}}c;5p9[7flP$LQ ?*`>bnV!emte|4mt=f!A\ՂM7HlsP_^kPWNZ{0df"b(Q2gsX ja"nZN]/ʍ[~Mjw8%iB@8_>4ZC;om?ߖp_kX=]} q+~9ОI#vw7ǹ voTVM93"I_k;Fb@Ծ[1iH:lY$n*II2*+๚}~%-Sc8񟾯G=ۓa&gÃ`Ũ aH&tU|[$`V~Y* e+̓0dߨ8jXDa9O~ܚFrpʸ6lap @%-R4Mw @v+,iJMg%I5Qy{cS敉 v!+MGjƦ'V@ m".pK\S,&8MsDM7qA2Iny;D*]ʲ@E0C`? }) V8Р QI7;aєKKX4NldHS~y ]4sS(#L<1:"o:qOGx:A"6d:"Y+$}U`I$k=Y` 6n FC|eMc+G`27LY1Ո=z!y %oY͊?NrYbt{9Or.`V4v(X^1^}Oyn* /J Q: GER_#8=^ ,[SW7F8oq1KjBAmG<łփ Bۡ5꒳KO\7R.[PRfӲT=f󤀑n3۹/#I_<2ީү52TQã;_EDDJ_LGzGT $\IG(?D_ ,!k/^x<<:/S(m^iN/Cy>H4gBM~U\t$g? `m`Xꀝ͟w]G>z2Z}V~yF _!cIᢆ/y:A /1M}q6tOl7Nbњ'鴉k ع-gH/%ӢSC-vdcȀ*5L!~uR$/D.Wݕsd,C"!W> Oz5ml :B- oFXp+ 5eBWPeh20׬#Fݲy?4¼%?|M$I5A@ HGwa((`|؀Y1[tK.{~=- *y8krycw.L"k @eQC &쏭1n.4!SN×K+FgjBvcˑ=̳hǭmUSKz^7-D|̳Rzb!:$ՓO,Ei A>O}\)?}# 9QVћOoThM,KI8gXU %"" :N)F(,8xɍ7Th2>t|lR.fs^r䋣!#rLt&uѾpX Cu -4oײ^hwqPH5>T<-RUΥpsFWQ`ԗ1% 28 q l ޫcgn4Vj˥DT]j >@8- t@5zz6 ЕC8atZ70G@i"]9wx]4 WMwuAxA#x@"3]Np%D[f;.ǧ||aI 1#eStc,[L{ZYM]b|iNkI까߳bGVkYO=^+T %Vd])VK-K Kz. E{(%0h|}կiH=!͵;.N'(_ox@}2AHs(Y* eFp:xH'zsKX 'ЦS46DzEIUJ4'qڷ0iAN/mT[ߴPͿ==_>8r>ߕV0(gI`A(-eCV8zBqn>&B(.a:#$/Fƍ\>@Tgb踌3YJO_pKv 5OqPY_Ke;l YÒYz`i!z6ٷ+*"bHRUѱV!~txs)6bBHBnM'Kuj^| pV /WQ's`@fA wbyZ(^ao^d0KDܫ Sg{ܠ?Qt Rf>0U%[;"k^a]W&C\HQhY q;&^RS/=Փ:x@@.Ɏm}UZz r(cCXhl܇ f 1DeX7{&Rh4 rbꄊ>,y)QNmoJU8^MtHPU9?_@Mʅ%5L?cvdy(hUJ0(`O]t`C~ e ʍ AB[~HkBaU^st_F9폓̈́n{޾l7 NR\La*1;E&RpU Y\{g)€!XΊNbAʢ_6ʁ!4@$3v: C1Zt3tUvմLM?WGa $ly7y- (7+Lft?./09tP9_$y+qu rcJ< 虗ce'U`)ӵ犦:UFCajǴИ*.4Q (Hwѳl9L̊\.3p CSu!pU= ;FYˡ} Ep171D7=dm9g dI~ڐ\&wЃ|b\ _R#izR˲شe/R5hr&| &Q%&^@^@76Sqv=Y> NӸkZȽck MxFcs_n*/Wc3sJ[u19uSfz0oRbovui8;HC"u\ei} i|Pj,vLõK d>}OPRQhӕ`Y*1~0 h饱&٦w

x@ O~kTx_kNtXem |,Š#|Iָpk ?GϔI\(9tRv(?2b b%ox ,M?gq 0htgH}Wy$E͟MJL4{r'S&.9i8aHo5dqZM˒-^|Gk gf)}/9mq[UN+@5*ADRvD: EL,5 S?=Ǚ % iʀx./@%Zfw6䔓SŌ._zv F: ,:Pd@[;>R/RL5ϱ7I AT܄Mj"/";a$!&v mfpzJTr#TT"gYF4g-f qoľ$̟GF9˅i|-|)ͰLp 3uٻ(fp3>|5vZެF xml~̫]b [mfFDu镱g*ODDJη>ӼQX8/{ϕq,\;kY0҈xƘ^#NZ:mZa?s +.0eol70U|B갻@Ƹ5sFRQV}2D/[CdsyFetE6N9y؆!ܴBB\_JūI0^>_12S=+9q7&ةSJ-C5$ [,򴖬D{ցNJ _h4\RyPK+4I4RQ>yoIU֝uO B_]n*z}5y5]8xŔ2kإ" jEɚn.JiYRT_4 c\ ë-l8' T̍5?SBh0 {z0D CHI^5L a.[gJ¹M2mR)Sƙi?*~](9Dq]&xk|PNXE[upƓ1mGp^G:n/5k /o/p828w/@H5l:hq{ޜ Ёd:Fd.TMOdL$f]ծAg`㐾0127T-&+ĹozѲhy(MV] %vji]_UpAK'7;Vx]:&7 ʏ2j \ ٞkW_i4~KӞhaټˌmw!b4h#O:s簔9`AΜg:S5^MBv}!ma!Ę$88װ[)X~66aPn5GGCyv:"= tZ&'!叻^8m+^GM.޺SJf5ha9C'i.CP5l2!~s$Ԝo*8+ߖ;4":/&,wH[L!R=^Z죸)`+)Ծ\ZIhkV*,Cwu7igP؂nK&wC`!+VQAZ2 ,>:+%0Rb4N͍O|Qgf}8,%}BpHv-Էې&)jogjŻ;ҳ= QY:A3Qz3r;T捶8!P'$,P,L*yi߶^.,s6@*;l.Rhsynɦmҽ\ij.U/dR:*ZޞӣG-5h\Z[,dZu2BVn[xe#obռs(P;)jN-[F 'ģ4TJ6J_޲DlE,n λGI@:}L #4eH6uSp/))L E0gAذ09101$oƝ=;iIm WbO`P v|2(r3F〔+V9ȉY)deM$ MЦnĬ?Ȝlx28p!w&KEPe(@#^|h̞0I|uR4HHC{e u|nNǬ `*&& j^:[I[ƞElb)!Dr|37P mFmܔ ~0cN%f5];sF(q671x*$OCz7:{Z#,ws)DL$aqdz+d!JiV~](惲50dgj19(.+F> #QO`KfG,ŴZlUcdKi/. ].7>T9bά~z4̐["dwg8s8R8il?2dC/u$Mܢ~NKm(!ݰDVwアGU4QE>Exј&A[@vDΝK,+D@Y\_]8ó0 L8\NSbҵz+$X<=>a6jh*yAŦI- Q^6(\ cW$ɩGYcr fRv?Ү! Y7e)4k6Ua(5tNP,ٰB3Ŧc亢 E!₆ƹ=ITM 3R=ߊvďo C0" 561 B |Cб>#F4 &G`tk\-L>W75I)_MMMot.E%tP%11|^k$A6ѮN_.EIϖ cjZ9\L1^&)s !GCd2x UYf%cIj9^ev~ߑ5eo =;"5. 6yE \?Tjćհ<1SӐe5b>'ߕO2 PH-3k zrQTʗ\91R6`ȝGkS9!R) V-9wym/WۼH,,ގoxYIF¢>fձv/}r&TthsD)~2w0e^MU;kn+TyޚuOBG0jN ^ûSWmiFs|Uj~D՗CT.]UV>u&^5 ٜ'3>.l (Q_֧J/EkNId^{bN46)\ zj־w(8lKPPc} u*~ndԓjńd%#"P꡴oҀOvD&: ҭiF8w2ܗ*Yƫh4T}ϋ RAiFdESQ@h2A}_8V~٩x5BQ|ߴ^ؔ*e%X;14ch{ 5 $i郼D<`1]ÿ۷D>9a+'iF9UC̉0'=Cv0VtuY-њԟK}@ /'*,}ĩRȼMF`/ӭb;8)dNω@ Us8KyDuWڮ9πCD0]@ȟ %aS-OHYoViPAMb 쪢ld'2nȬmq tnFEB'گ ^E״>qOջJq1L Ch8UPK<@5㮈v%kmnwG~X>us3-c^NKNjax(6ֲxg*6 -]+Q]!i1=Cz1¿2,AoR\+k)S(Fq\b5C8g1Qӌ 72TfsT-sMۀ`w6CVӬH %48%!\.[G5LPϜ)K8 .wmރ4(NÆP?r{_7!i](]dN-_SiI1R)j631:aHz +z:c1Գ[`[kOz <zc*}D-R+M8%N64u~{bZ84d= P$8yvw* 1I8Q6R!wռa/&x"[a4 _BeRYWpqHH4@b H`^# J5cA 1wjӄ;Cg[JaV{,o@ G {UAˎfL)"[Ha& vi4Bbc1)MrQzViJ#GX#CڷRdjX5~Jѫe wb}ũ΍v e<9@4cu: ~iȖO=3M/>75:Fr842'Z֎]sD' oݤ 0%۹mK69|=`eIca[Ί{zӁNucZeth>#]ǡF?ME4^6.ՠ|>xf3h8<fw6P!e{V*㉉MsnHmsP xY+K>V!Dū.'2y)][8G\4V,/ G>-l7jK %L+~A*rQܛҞ`ln qҗ0*o0ƻNV,UW!4 @~{Pg*y;9ыK8RvyPN#fL #J4i#!؂3lsZ=ۉ8 z`UqX1D 5Im-Ny$ܳ]'HH{U:$xMBB ʤ6pl(,Egjhޟrh12&%8;q3H9CXpEm懢=h9zbN0}e9aۢ#%ZxSN8 ciik^Ag?L2= 3HG! #?1vR=l X؀z\W?Sĵ؉͙5B'{7F Z"(MEfnW/=N!a>[rE1É˱ rb*_x)k<1<7`ޤa+u'9B2+N{Oӝ}y*>D0X+Aic>bQY#&K:mv#.P17UYC!L{`d'aҽNRޭؒ/Ym6"Mp\,w\dDUĒ~7!ՋN۞oj}EPwm["l' 8dpEhWQ'1^/ИѠZA0 v_3[b OW".؊BU\{BS[5rv 9bB]KAIR8(n:m K/nОcȺ>;@)||i7wUN1C[5^"$Xzg<˻LUU"S06~hQv5Zq{k#Ύ: V<DGd cx½8FűMÙPMnjR|!Sis8Uk2,C{GUI(O8iJ(2 )Sp:M.TޮL#zر EȪ^8 ?)|Ig=hhAfoaKc#O_$?#@_^t8Y{[f/¹RYJ8JqEV큎6)ʺ`*>U<w4|"HQ\&\0EjB +a3X)q\3&S -=͟*i6\1H͏ E.(SA<+tyVcwc/!8s +/6 6a1;[/· Y.0G\y`'~'DRċ-<[W+:Ag˝J i~S(݈v -Ȫ5/xouB阆ԡ?AT&_?yh^j# 5"^XLY8pWS40׌bj =$Y?Aھ3[S^{3C WdT룬z#ʃMǼ-/{g4u7AJ3_zJC #pװ :xpkǕ3KP$v 0ib,lg{7wNgl>ZSd"`$w䕆HkupE֒^͏ >v1S"ŨeHWGnI\ξ_;F/V? fh$-5P >=w>ϝҸS _ Hc=N T]e9nr٩ +Gi@z8^p͘?vʗLhhGm֐.Ú eZFuPk^Mae%ԩhI9(ӹOjŕdݜwƑ/w;Z Bk8{tNf_CJW&MAfGstwTq a6/Ԭ2ENYl}#TnSe'ma-v*TpZ,hR ;M{#R#P79$z=,2|Hs]:5zdv0c{/Sƫ9s_'AeoglZJ4kV܀h6צ59=H-v a(=3M a(]S+.J%)'ⲫqlT8aTlgo$as,_ם"4})kHRs/NO1 *|kUdw|!o հRĈ~|":=wDB!N_g%-"*HruoX( =(MyHc(ScR0[zTV4tJ&N%:+Z"*Kf.I"(G Жk 擃+E&흽zT_8zsw҂08xu&;Y|*xp9I\3CI^))3BNr+7ڈ Cq{84v}G2،Y4C *EFGᢊbz݃le FQJྃO\KLY_ F7z?QS}R O xV$ǕHs* p97s9@WòI Ia8e)ٷ3Խڱf4(78Bه3x-b? QCɌhpqA.gbêUEtwݦ0G{p-9@S e,lӫfelPysqi~px?w6-{QUhӛ]{dyETI~3獥>$- wSD! bKR"d5F}5QzVw@1#?{u15'\In,9R ʭDC0(.V>o|0e\iI! #2hAeC Yk\aҸ 7¸8dbqy e t]^Hk}`f 0ZX %$x¡a2f4HVuqxbL1O |0fG*gqk5Eٷ*h,s)e| 7,^PȘ}*1^ ^o 4z1YSTO5xS+@xGrxcv+п,BS+iY\1N]v.iwXR&%=Ymq1z,jtVEm{>9m˪j(._GƘunf/mY@B)C(T!zX&X:tm&@O"L=.<^*l~KU @Nhs2UA!eHwIrf Eqնj|E)ͺRh%(Zmb|h74ʔ/np0LN4=D6o1O} "Ot*4IN/g $} s2KمƄvY99ϋ4εq"zE=Y/OmiWV4N-G5uTlk+`_[F= w9f0Utf"go0L0^I4¤>aA܁^_3,):mwLM K^'MQIk[3xl 킳6 B]N1Z?Jͅ0I*j؄ޞ·ço@qLCEXw`0&Xs|Zϩxy ~q}Gx^ ^!*rAl~c^YRjKQKݦhN$UzXe/D-Ṳ;R2Y:P^݊/"_l2>Ihn#i@ Zou n 4#[BOy|7mjY[e-إpic9;!1F*4=_d̳2uCiݼXUhd4^"(>S ֗r <%#^q]q&b!!NB(SCղffheP|͛E|WN ᯹ +|0h#]zb";q. 6 ؙ5zF̧ic@USZcNI~-)8gr;#1OA FNwM'G ݸd~i$o''BC A7 8~4[+dޅܜe>h;㤰({aL W1zƗ ;dR(!އ# D/Ĥ"Tv-1+Dp?xY]H Sm++Jx,ݓfZ_x'tk!AD@ZFv2:fD l/_4#_CS5+ԴHk\洙YRէ.lTa> \M."y !(!Jܒ{הaƦfRp%`:s(?z3acwF#S5OퟐI\=A FBS뮰 1Br-U#U-Р8ʗY3GW24wL32lj$>1нzp(c-iJLEK_ۤ9dvB 1fӬWΙ.SDcYJ?y܎DP(`j˻9ߘB ߞ{Z}2Np8&7H͡>زolOl2_bys  8` 5-ܺMT #Na͡ax}NEpUNs+-ITz%cD9 BgU FXɖ\81|ȁ EPR@cSR}~Zj!#h4A]Ng9fGXqOi `bJ ulq2fƨo-F.?:PGLqЬI{s#ede= NJRCe}O|9/©A2<+pq H\N -%'8`'XOI:)c@;R:wcE K\kx$%s?cp)*$B#d*yP<A'Xۅ3Ξ|6*ԇ֭rCwXpœΟ݊ 0 ^D(dW(#:J#v1_i.WʳA0O2#-\PakI7V^x&\B$ttX -5YڱbU VvBMBz!ꎉV)8g:=g=ԳQ%X'_fStmj2/8ܐr k7, `Jhi-x <82 A",Q8Kcy,5aJ!:<3˩>YUc4<|)+5e@6i8O\qdojŶ& ǺAB;5:$Gz9g-xdM88[u:BG<*T" _sbˉ`pZCg77?Xƙ])P*c0œwؔܩ3O`:wvL 14 p\=l-"5H`[R>J5{c&xPvTn}gyy9Dΰ1lBd{OJj2Mob/' ʊtzFqy^"PA . 2/BvoFMo|JBs=%j ^ 0L8=W/CGMf5F27Y$DJn_YZf Yֺ<ԨT5zw7%dG=x#X5}6~7ǦeCP6;O1 Ƭކ-B_4c/w &H\hn< е9. JY05rc!nHX#%*0a$^$4v\Pޚ?5p tF،yW/!¼50^2v'>" # 8r&i6l҂`N0{rQ|[(9#m6f/Id>%~S:mt#xq/ }jgT)?;b->k(v.:sQ񷤿lJ2CM1d6I5[5DK1W:BEFPؘ*!ek[ |Tn'ѝeaG -;5)udXvƾ]ϱgDo H$~#fG cS=GMOTzw10XI7:ʶH5JX ih2v^q.E -hFr< fxR @5zmU]wy()(:!>| 뫜$)}-S=zx5HqsIU\.$.+z`zNr?"$= )\TLȩxi{>eR o1W.ڏDL"Fb|~f>(GfP3=wǘ\&H5?Eзj[to%T[QVircd M-"]zN4ЩpfN]׏M: N (8}9e*"ۇ!DK)dP-ǛPff0^jmC`mS/- 7ThE)QTbA{Ż::7TΊP[m/U;p9ܢv\ m5j> mާO@t$g.ڋ]Z'(Rp_ʠK|\ KGga/,Ր<ྔ?NƬ+[goM{Rf%T"{:ji2 bj]r3$dĽOisuN0cs՜Q$Bs eH9/H 쵙aqd^JIY\*Ffg:M|UW}YR=w еgpt mt.pGt5GhL-^V)k5JksZ%3'蓮9$'W`W2=>gx@~b/֬cX ?Z{Wap U;xr[GA"%+lUVE?~ș Q(㝟??IEfU=:hfmWJ,( ǝܜps,+) Ӻ\TR,L`EŜaMS8x?P1$zOr-C郉ibG kMuDeT*A`q26.e`@Fg!.;/OHe'Ă N0JmJi+{ ! avvQkkjnSۀy,?3Ԑ8~>.i_ITQTQ*Tl)hKL!'VZ_iLޏJD Qa}QnLy9t54eFa"а&]m-0 h^Bayfs:'A98m, &N[5WB2 -iL|';Dz`< m{ .~#ݚ(#߽Lzu--T,zeQi*wyX '`:yxؤQsIVSi~h *rQ.z鿉 L= {wxUM Nkc{,-n&ѻn(ѫ]MW.t ͅdq ʻECj}oEuKJ~؈ qEMEV#1G{ '@c꣑] K-5e̝)VRE֝V:uL0v62sXˆH3; u!jY\$M,z [A.c|@j({T`MW n]zI¡Dh&ihFge=e/~⮡R@ s. &DIYgh59ѳhgJjxPnu8jYAn͛:+Q:Z`UOGUҴ}" 49LeyK+B6jP/s;pWh4hB,!A}TDvJ4&JRuznD^q{%B$GF 23N~b?ʌ-ZRy!rv'V 뢣2FpH1 Hd )ev! zHJu-f0#vPH D=VVw |Yo:Y;j)AHT}: 0ԕajl/g G1 t1`|1vߍ<'Cs3 DUhs-ZWM;Ϟ{pi^""Ctcj _)4?>0H5H0^E+_xOZ"U>:OV(}1$Pwv.\ U*'RA,H~|ЧQ.劙Rs n&&F]"KP;ÁO #~SN7!j+ϓtSc7z]׵ί$yҌvS{NEDo~wCàPcʮչk[K#qL)hj)qtEe|P/yTmsvstqN`1ku4V nGɃ0NV|S _OM8LB/dЅ%B6 cqI}(h]ZnSԼ4OI8d=D=̚_0X~{Sᨒ*G3 F&2)Jĉ2IV/c_$VzCWħiy:ތ.T:f^!cDqݍ ]&!.񵒒z\+l"Ɓb_*VGF>݉"Uj 1^Ă\\<]S?,o/[OAg}+̯U@7=Dgp|v/Qxr& 6'HoQ֏*ehH޺] =>~*' mhdc}ʒd]NA Bmd$UY5|5B> $<>pgKp4NwZb` Ht8 1H?HtVc9Xrߥia<jcpwWI<)݈%~w;{ə 1Ҿ0H[1T hj'V#Ouݑz->zImK|_v<B j 냣_7*o$mozkywnVvi+[" =q]_?c}p&܉8ǭch5yC*c^pKS,TC]Ϣh)- /6'ݽ-*4.Z>W(K.)U{u@I.f&H?xTt a@S-$Bc\k|wQҵЧymp0w`M6MU/JyG^YCYd1/O3vԕֱeQ3ccSG:dpc{H}h\ d}X&/XH9MkYn[N~ f]D}*臘:2pRm;hުd({ M@k&} bدHeq_P}Hܥ<G, {Z[jWbLsC3T =Q֧7Hrg*Š ʝbq&25F}LVo4}ZRY"r&yBL~D: w2+w.ːN]67ׂ<+yٰ>Wjc nU {5^XŢ]9G*M{H0n䎏!e. 55F^Ea'p!T! ~zWcSr_I'/2i ׏*cJ iB v*a|ÓIρbUƲqBv!iӅ֗;yF %IƹTFX콁lɽTaƒOi0K):TPeM%YQ3WӃ03 C+vF aK^J"Ah:gO6լXӘ3 ?XҬN߾3S8KI Vz}aQ\* T H[p$eeX^T (Ȼ8~$@+MߔQFD]pMчbOτ{oV*91uhXQ<#PZ\O} ?팃ke璇j>u`(~[-k+~pBU׻=60@|VfzzRU2{-hbWȼv{K0J=\\$Pl.%Xrt=,mw-.XE͊*EÇ|*% [}pjʿ|a'++s VL~F y)$^v9kب)8FQxn@l=,M#ur-)}3ɀr{>GC@tBsH3!;u`2d_Z7RRߪ育E !lDd⧲j'qҿ,8i#LlI @Oh*7-O؈m9|S~ic<JgpJEv>hJreI5i !{+☋7ldRV6ם{4y `8S߸)Iiaaj6kCkUٷ}KR|OJ/h%*Tvlmi[8=նQjmx} n93(j >X̵Va $@gծT k)N$7i^t0ω"lqVAJKqfƒV!{m!"ղt(M&9%bg bbNf6yur'\7󞄿Hh X2 q;4fQh3DFe)_X ea3 mdTn[rTfWrG UBAe촛mL?c4>2H#EbBb/n?!Ya2)Z@SO ļRUzU;ϝA;] Nù;{qS:2oe+.4GWUtt\c?"Vߥ_w2q_/CLUB-~QL?NUt#tA֒\t& PQ]k,(7ܾN u3FF1:X}_&&d.Yvl ¾xveLR )}53*;) W95<˩~3FXp8{L(k0y٦)O+ usi1.W)71TDkD#Q}QlrYk%KpgwpqYwO$z̟ӷvQKaRՕ6KYLk05 3#yFOvk=-)!ճDž\ b-W\AHV4[nxnPJ\ed<*s.A?|꬏.vD?:3oK*voE ӗ5Q][Udt"&X+6uW=f=mQ[X(em)@\/Wj||w( h}1!̔Dc: nhE6aLf.&^=/;]w<&y)˛YU0ݥ9ȳ}o&ԅB^Kj)"<0տv};,1%YY@s=N_AE^!{x;J mj:@ǥ Q<SͶ0 W#`ߎiV ʆgr-zz4>*-#VDnb & ."xPNo;$QOȁ Y+(FtȐ/LDF)rnioƆy4]s 1Gٴݭ+@sg<  %o!ճh lK(lPz%j1ӫ7HP5u7ؠ!ī8>(~ &:|XHS &>F&hCwM;+(!b N-̓ͮ9b59 qiyKSfͦf7#U ;A#?9ܓ<֣J3=V;5rd~`+WFd piiAM ?]QUG37 A5"U?mQwV?A_+&3Sdo. :{`ǿ5jjM銓)ihU HWy:X3|zxR{u+1n B4B}V3)Xj \R9X2E<߬?qadKM]6Mvl887ohuc&.4Z;7SjxNpSD?S S&X'̰ȈB~yI}^¹u٥a6rzyy.:^&qk*ogis|iu \Gs w_5fibOs|"UОvMTb/+0)xux`h2DDHd <8@:4mF'rݩ_ӳ<-Jm PdMt4 Z0״źHd ww6#eۊ9~k,?w T+s|Չpx;< }OZ&;q|,uΧpPt=}H&1t+LxZ"ʌ)9do!וƒw@d%c=9bB=`@,H32 sp4XB}?MV&cN2 G?^rz_ɒё5%-[1u"y= ©[e*\2>8 f 60F&Z(OZ PAIؓ x,Gg% m@\AedG䂟S8h!9{;YC]puE^͟{8c 1G[T^z)=_rŀy>=Qu#KnMO~84ζGt\n&!RrsBL^ʦWNTH7kf{z!Y,jmcO1HS Kbx ѽׁ.rKb3`j21gTS8xE_! <F .BNWB_s,XwF>BZyݴohYB2nD<,o`+eX1y"NN"piarJ}oȐӋ٪>%9%" ޼u۶v2HZSuMor4j ۞[.u]}دy q: :;oH74Y/R壙bPrgTJ7܂G] y9ED D,4uN^ z0 3+\=hKRe(}<;ޓƑ7s!~!H'v늬Gsgݨ'tbR$( ;봥C%1^67\ ^9KD|8%h#Fptf׍y{= tPu#[X`|K8K A~ E4D myo^ETyUzn 9b]}(wpN7+\`ReeiQ(DP{Wi%tбԀirS ƿ4hes{-am֨?ԺlMeѬZNng&1@lI!FZI4J9< ,1Tp}IJ4]ԃ@ƷdN`1 -Aΰ/@~KYfx5n!ZsM ފ#$7b; w+k1dk&.`jҎ5bT#H IN];Ef9~7(0Ax~hmG8 Fپ >̵cGl3mEɽVe'elI 4 goF({DYr";GbyF_8.3%e/G[XE㵬eVj0=_ ^zaYD怫]H#0I])-HLd']|ף3+l83~o RV ~uEY~,ņ7!LCSMzr ߈w!:QM+I wן&ǰE7u{JJ Mt rD']r~Γ+!xRKo#&_@oXq?xl=tkHǿF]mG:rrp~ "{yAx;7r'&{Ūz@lTcW +Okk5Fۈ8z,+>u9(bBLʭ3J#>a ]@ao%ߤE9qsC^9;0rYʗXQ  y᪪X.fp{p4%I 3w| Oj,f;c$c3ζo>FAÃx{GhzF.{nW\XH0>G2)u@I6}#\ Ḏy|오J| :L7="j+A@97=@*m8KK Xs\u:±_ގ(q_Z?񛈩!IPp\Ec6$7΀߿.E` # eb* QڹԷ7)Oz^ؖ*;H|ApEtlZij{`4"bC*NjZ" Czsu5t9[o;Cr)͵~qO660ZC4Vbmx e1dn)!8*K*~J5%*$יٰe)A4|M 2O0-yYԋ׽C}>`G Kek;T 2*}[`,lVٹmgLj;nA{+_6zYyqy& )nz\h>f?fQ6S,r]D+ 9u7R9d{m-wY׼7ƋD!^?ߨ=COߓim3$QLYC@-RJ)\)э%~5%c̎ߡAUOͬ#p2D;]P*jNYϣxIp,+tbz=nBpaRF1:$3K;^v`ĩx+44S"N,5 &TCTPK l7 ,@]Lz˜h5Cxg/_InbE@MFh]C`%d"EDŽ ONg|;*˔<*&Jgʥq9QERs_Vvcn`BxO*:=7MC3k6L=wo|T%zGHhJ՛}93C6$*󝖮87zjӬFy)cvI6,z Z_!> Fl]'HS2%M5PZd.+B0r`v2.q tp.(U!{s;ua7jS_ZXs qr-pm3$pTmfida?>ZhיzS To,:/V2 iݗoxwڼ3嚫(E eY ^&_N@5J:x0Uyheǡ%Ekw`{@(|)`ߕ>? =O`+'v,#ig+m/~ `ystg]G6br?71ݦ YǍ]\ĕ&lNXgXfRÇ$ (W,cKNtAC[$G%VeޠvRKiݑ~ϬSK_j輅!DaM: 㘕F,=nWEˍF?C&d͚~OF;*4?ybp | }_EЌ륒 1P sH(~ ~ʁtG[WyѯǗjȌSX~Wu-ALb&;TrPI7]s%3VtT@ZOT0& *ͧ3:9b c;pX3g2]zV  ϯpK##Z.~c|tTYee Bg O b%n"VXҹ"O2s5aj{CQr1\IerLQbET&J vxfV cEFS\i<;|ȢyEWҢ& ǪeZmq9 9RWkT6d2ՍP'oTE/OOpm~ 옳_/3M_\T%=jG(joОH-6{dRP-A)pYL?c A*X^ (d1:7OZCN{Ds͍H}#oTqe"(fPoP&"9WAkgչĻ@Iʩ[{ *? ǙOſ}qBp\%;IQrk67]FOpZH-gMKLJi{RNohX}cRsbP" v׬W_ƀ|6uD O\1*U!vD=k1f@39\CkbSHZ.'>xr Au9lD9s<N$R=3= 5"TV lmͧXclkh . ˻1^;`BPS `S$dge2kkkvqkVh/(ZPHz9ϽxGpoS؅W'|d)exM%7@ *LGܯH907BY֭+|a/7 ƀ 372-嘎qi0#?Sw2VD̓Ul!+ũПM헶Y?U+ʽO_?oFVV._Ns+c[܀0h&WyJWEP /eV|T(cqt9څOPBg`y͖V3ESNek_`מTBG%[=C1&֗=Fa` bv5(_mUO'sgĄWLtK?o$d9O0FOY"]gL]k,D*R"Z4=/(0Oev]'PTf$rM7(+P̃%A0z>=zs)"hnW]P0CO}jԉ;)oq߃R󁘽ʭVwHf2PnB&lJ[qmGSt%4'2q!#=]74@d^ {H~ޚQ kQ|jjr[JS=Ib+^N`T޹2+ƖkAFIP$٘*"jMxK =sweS s_ c堗T EvAV_pLG4[!ҀY.h64qOUi匦F!kx`dg{BOE`53>4%bd']dq-Yw[w` L0Zqͭ>btSDAHŃP}ŵBu+ aAhj+ d1.`̕|Z&⨅EZ?|Sĥ󚫍!Z_1 ξ܈< ,Cd$+h9.ù Dގ߷)d.Xo׷~,$s64_A?w[}Q4D3-=1[+(@;J(o\0 IB~9por;12yTc5@'gnJDXXW|򟁪doZJˈwMt@f ;wނO'Z֦no .'\T h턁T}.`$Dl:m|@DvK<vqwxv[~ [례u.6f7btz֏t/e7I*TM/⸹G  !`Q贱:pD nvL}bķG#m_)=o#nqgQ8dRzJWez!(hd]DͬDP.˛U@#L*+EsKCq:LLg5~O̠5H^?nq&-qJa;jLA3YswH!3t^(qe1K:?\Ԡsa;-^ ![N:5/d.v&{OyjDvb@؄&v[$g|AOqpb:ܚj\ 6PېUOnZbp1,5vLmF^f"٨֖=YQ<0n}J1H5F纥`Yј9R`fڅ遺5qVEQYAK:K-1 :B pObFn ~4b0VE5+qԍMԂ Or/wfZaS:|r)#e pFg_^mUAD>hQj)RxĽiѣN p!ldq1u,R)7S+·6E <$0j,@pnA0Riѭ]_}4 6s(=0|;oRH.ON5(}@h .Rp)bf[b6|ۼLBx{ q>ЋDy]Ѽ/^ 痧fYkNuYWێx+ieAm_:TœHoZ )JX |'gM O7HfiQua%n c o*2 ^ZY!{Ek" 6/u:81]gH/:Fsr/[?l0ChS>x$%.bc4A+&a~򬔖vuRW W!',2" W*/{3{?Wp. n|:6oX; 3߉xVJNVQA(']b53gYw[91\YH}6͋U*ھHM,/[}k86ņЎ!ZEc¶2~\Ar[XLI?l9j'/z^nqpU~_&Eg _2RPJF0(Mg{ WMsqYWDqK\HOkϘ,>/]J|Yg(I_GSovT[MGfpkL7́fT Dx Fp %e< &NGo]Zo:0H???!.G|ŶMl#!bk_$7š *d_QmJE 6Zԟ8Q(\iťD :h ԏ\1h&%s AD*n A.Qlϫ%XjSkJ:~7? 1'B3%KNi9+Ĉjfg1aqb~IO̮pI mď))yGYx Q=G?"+U _TLeCȱoxް\R왓8IɧAm!m<ּw|F Nb1`*u{19Ð}H hn^sFK,y~}j}u4g;2&>'yVh8-rZ9{䮠 3hӛ6 idc"Ƒ R(S18}Uvzn^GW)Z : &)M-(FwS@`4lE8ϒTBC0Z dynzuZz߹d+~ipbHZ} g$cG U"_ǮYK~λ22]e&nh \a\ʦLV\w9\b(Ņ "淊tiMP$WeJ@ONGHRޙa #%ŭ.S"(Np8ͣWi=ʁu3B%8DxDIB ~ R#=#1=sdBXkݻbeɩѿXbOԄ'\uGZ]_B<@)#)$ ɂb8;&d%8)U[xeݏWg1h< r49xڋq^L6(^4omMLci868,~0?e@O?g0|F;O2J(bDKkf9c5|J&2Pr\ZQ$ WCUn2]4~&Ǧ>BfYr{1vpiEI``j=u†]epHj؂5I"K<<'.Y`FGc@0ͅ)߆Q@}-VR ̌ Yf`rYKc bpG)If>| ,0 6 MaCGY=Ug.5Q &zEv! rwW P } mXFFURO}a-UQ!N`܎=Y5z$U1qϑ5Yfܟ2 h,;#)%;l: bO㓍$tfhpeȀfPFd-t,R;t ZxWa҇P$0&1SxCwxF(0'cuZuu/ӧ#b!$ܣ(m_7@]fE{ɱ]r!y+ݒWPQuפv޻2i:)[Zg>C3Ϊ? ja E0ϟuA1sP#zc-0?ȉ.=@*_znGdн\{7 hK;jM7<00R Y}FqWm [#Zw,=#QWcK2cI<8WTt1v%U5r n6[3u%IY[N@+} ;&u,dCT^RU%Q6,q+hzTzNk݆0`{c pc$':g3)~̭de*\.>Σ!4a Qt~-izdZx͠:YY#5yoSx%A6+4Sބ9ěhH'3roY,uz7t_gZt#5&YQR""ehV- v2 Io<$pV\;MM/&'TPC:gg_acjjY!k(W\9 ;xrEHD#uaiKYrW5f?Wxe|.&om@82kncA}ҝ ue+I{vvvn.9ZaZw"f&3mfel>cVL@mJhH6Md9|kCx3N~0C(S%~C.&laDJw 2,KAGZ}ޏ_LJ5G:BH^BxoI_#AӴV"v!rQٴd8O[O.+5 dSko6PH$pnj]׈ua rO)AdU98M=lpm/ .Y9_+,c+2>Sxa.r9j8d#_/U4?`4Dl'Y05*wrmϿ09%+? ~Kҕ$@cS"a4sh"* ɛf!)dl5ꁎQ"[ƙNx 'G<,&)~GOqoԐzul6~}!&:( η4_c1hk$F(bH˧_P:is8  9 F1O~ ŵ}nō{%~7"o.43%.Kq$8U&+JM= ";7]`B6Q+=}=fmPXLCXbfY̊o`|;tXқGntGQtOVG,E!exHDM7OãCFl$&iHz`~b_9s٠ l51mDTѷ⣗; u8a c-l!Xba[慜H}|_6O>NaJEWtyp ldlzN^aeC BclZx=٤oFdElrsSCpK"n JPm"xŋ0UVsawG㢈3Zd! <:Ć8j@u|mo@]Sr S7D,\˰d}l31 ~[]KM;A;7Eѻ$ HlYF`ato9 . dz+Zl$ΪR}ah@k_\~fK«e•҄ 5^Ϫ?(v%%k[wdU1nSL2F8͍{[-’ljD?v#?sV-m<)'_! Z4`Gmiηn(VMYYAHˎO(Oj=\Ж#u ֦{"JL;;qd{[ԑAoU(eceQQ8ZjYWu{>%]`bua~RQ巬zU)uUj3[B6ȕb:I.O%C=R9Dn#2(ahmN]zRUV*Y_,c3kk#AeiDtN3'΅xqFx֫~vIUnڔ%. ]o/gʿ(0.D.9XM j9^\\Z)!ͣ`B5`w2It , LJ!*lf5(n1pyNxrwe\%ќSRH1aﲢ;2rJHg2\E›f!UDꆺʿAweRn'LbrB*FFƇ~ ǖְ9Έjꂙ+@K˫Gi%&u+&_̓bhe?&K(pSFI> h٘ǘ mnT?Y#@எXmlEu O<* /Jx[T/ZR_TFnr&"[Ctײ $$Gyua9JRm=\%ɍROwʶ *4BbNױ }6!]ܔP,bi R.ts q i@֤iT{$w1i97.IRPcr8v!,&))1_zm$iN{OhL k|. c3? Vv]ӃI M/IU=xK7Q~&#\/k|&[Q."V~ zpqKQkr[ ð]ӧx‚COw2#tǘ c*qp)of+d:[<*t$S~o$MxBO58}BXХϧE>k (LH#f.D uK綶aN7^lNL(/!uZحcb=4_7:woEDP(#sXfYoZ+箿^5<H O. /D$.MP=YQ;DELS{zQ|c*^p1_A};N3z&v[w_ H#H=r/8]t8pA3MzPWw gK?PKr8kڟ9-MET!qn2d6iW\U,*֖hD+J 르LuG>%3&[5e(1ӕLX^{o񼬌PW* QÒHaW)GCf_07!gg^[e,0 &MYhh\y;|sF"`)^hu~?jB}d)] d(ѽ"t|lN)d>Jh'4,dVe r ic&Jg(u%=wOVk˓B *CD6-HleѷTe}i~P"z駏Z){! QJ Y 76f+^z"5c`=Z#:e.=*1]\䤣D7gnfh\㡼V6 `q0터vuρV=7#4 6ۀ TGtPck7;Ril>VFm9 ftQ!pthtl8$"X@?A0g!V$5=Uŕ); Y%HjjxO'3bI&;̧+ 7j>ض6 G~_bA2lW>p 5EdZ |תȻմ{cê>[~hY|TNI(`VRZz pxM%ح-Ce;eH;f$59<;$v_m\]ola9wp&;#֮/XjEƜ:9t@dHZ)A]*+}X0p^s!蔁eg0g 'S/N0p-kO}"uxn3AA=n%YDsV^/^aD`^<e+Yq26tyZ+2r>D*F +JOff#+)/0PUujR?F,D"aKB#+eR_O:] >HI$,ƾy?=7f0 ('̨/_2`F#DI'Ǔ 2eAq`Ee*졹N+m9kN}A㐱 ;nv XQXRFM#FqȞ Oar"S)r;CIW:E0ƗIl[rn`d(HZ61g?^QweDՠ8nO`BTe-ђKCnUeG&TײMhrû!t/䷕\aBK`("+9x,RtQ;CՓ7Ӵs ^\CK͓m.1/Ck̮cz,>M b{K_Cᆀ "̤_rtJ$?pZ$ϱg~zM'jA NJ:s[FL Ңrp)qIt\j-p-w䖇@WyĘ`$Cˏ&,~ ^a[4{4 ч|xZ(#E)CEgu-U u9( l>Aj+ͨq;&Iל-W[HkYt D@׾ɡYNzVn 4%xLƽfnޒ;3,tOڴ RƜ%gYZ070701000002f9000081a400000000000000000000000166b508840000b388000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko.xz7zXZִF!t/=F]?Eh=ڜ.+̌<>b~KDhg 10-N*ZpWܼKӻ++UY+¼OLZZoC6QSq-RX|ڛ3bCΧd0klw=3*~ O^Y0f^3LIb6)ٔvS=q11q[OV\o WCPsv1rVm=dŏyZ泻aPDց3O{W]6=ꍢ"񺅂&v DCX 3[`P'{d6!\ ;kCBƒuV0Kwx8|oAߥA|ٵv'؝|)oOҳZ8bBrPE,q~͛`~n2 o,QnbsB]uU`W3:٠X~aֲ/ӓϞj\UkA|HP B) fs~obNXֹruI7m4FSQ39ZH3L;#naδJ+eNzYS{Ef ˜ !m?+V읉KA Ժë=3 v–S*I2X,hngw1*LqE)Y@xLrOHyZԇ6ؐGlE4uOIOS2 4gZ׿/\VEr43LΏWD1Ela)epHќMxA++dX)3G㙳'#yCa'"hjsnlpiB^s˫Ŀ.] *y3 j)7`ɹIC;P|i,g`mƵ]X INOl_:韸ҟg1ߖ. ⾬"λ_Ul Cto{ZQxưj{i z"aj;M* MRJW IjZpdAn&t IuM"m~Eju]:~z`T#m=ߺ\Vm G@^NPt Q@YZyh=z&=6qx 䳄]q޳\:YT7T]u|G͗KWMIr7H+rfk=Lox}ѦN}; K6,Xo6މn{2 Mz.@ӟxIUwqjWW[kX[auoYg Cp_0_-/o'j!/}Du*Lcyp" .ΞzX"/gR#x5"$Kj, ]Y#T^y4(F|Fr n})/E Oͭį~zɊ me<@qK{z _z\ qEG/B?$ Y*:{Hފ0rhT#脹 Bm̂7<>d#I ?-ZXW\Aj(l1" zl/*hG 7f&ɝWC3Ư+:3X#A¯qN}[1l&{ dSMO=mnV8\̔C_90 \9T, Nr\"7h 6{/ղR@@e_ѵrñ? |4 AwE.k",abtӝ: i,4F)1 .*vf1jL ]+"}) TtF85E`ʶ,Cgat[N]` :z%KDcXN˫N_Cf/:mfYi9}k?<=o2eTv+i q/cf@ĺ&_C9~_j.E .fn8R d!9Έ./dI72"o/s[$ͷ'F[ : j񘸼XE &mH@c-QnE|Hwh?APE|LeB1ͦ;8|:Jcsj; (2[+͙0QiէY[L,j#π r6!箭TS̔79jF.9%)uވ=~ |nC AP i932:q16*۳jn ZEH}pqcc X' 'a0exD+R $뮬*8|vph[ %\z!"gbü< .ƞy(mb]M8zDD3]5, ]N9}ɤ@ڈ9`]#>-y}\,AD^J.sYu qYqY?;`8gld驻hK|8(a ՟=RĪ$?sQ+|SHf'Ħ%CWtSF6Giĸ9_S/!yFo0O[8ALn8)KKPTEaYa_a}ݙ&e-mOj^%:AlT.6mR M#I#Ѕu/\!7ܮO*EBqAIu25PB^7I$ gqsHYkrRvμjǾXqRz#qNJ:xg}C fw Fޓr^ (R=0z!Ϋ;>di|Víz][: M 15dJ/Q ~RvE tҕ߇䷂XD*$nSs)X52K?n`g2n{Y=X*Rٟ% ]jͫ\c1!a,2.1s CsP?=cgYbfQyIO1-YU[jWف)mVxw)SBZ; }*v& 5EO R(2.([2gChW JIސvmrXzHȩ]=}mse"EJ+z_ t巪oKZT8.9(bqwuM$ C]0(Uq dfqBs/ uH{,a@d?%ʽ N8GvҬ,cߪ&ݒk7J(اw' _dk؀0)h<ӷpf"$Cm%?eݷ6f3HE?v?#&)j݋R:o5aêp_VNf{噬MTb_'wxɯڌͽ̈  Zp8Izx>'H%\ZǗoos8%4l-IB\?c/uWl|q"ÔSZb1FE~op$m*6旁9RpЕf>kus*KێC@O6!n3nDµ_SWzf*h$(dIÝX yn2gV@R)I-ʹːLYݐh3Q%Z"0+FXyo a: <_x [pvx4 Pkabw@`f|5˯EďA$h<$}%XL!F}b_Ej9KԌ{>OXoFq)Rd̝[7S{v50*~ hGd5UQHiS3nq 2yVb U*{-" zw Xܱm(]p?E~b6=tZ;(2-ovm""OyߩAr EjE|lHQ.V^:`V'h#o?PI@ 4 ;gF r'knJw|C2ܖ܍-f~W{H:g yI f$!^×nĦ;7Bf' *@NΛ?yc/;o;.p A\qsl&4xam1m4f)75t[,lOvSmZ$J"Ւ1@?C*m?|m[7-ʧ:L0PV/B"o}ȳ#`.{FEQn(.(llX8+ fm+s t1"~?z<~Vu[^܆a206\ÞEjפzV2ªɏ9>PƛmhpyH(0sYd%X3[dak,,:cS7nR< |+bהR% llUoKvDOGtw6fp<6EmVOπM:P@kb0$[$cAE@GL&`FFp{tF[܌VZg?˯Nݒ҅70C=+vRjjbݔ\ȴMOʀ؋@3lB:N@:&>[SyORP@u`pL}Ά.1Q@ WdE")G}NJ=ai.+˪m^qQ,je;VB넘C^qe2v+>l+Xۆ~ȃτ8XYUKerP' j 0ae>wLӚQL>SV,k9r4-]*(%&yt eCir[^aՆ :7 -UnU/ݼcxH_k$؏~[%f.Yc;)-WWȚ&[r' p!mz/k&۔dhƋI3YO;ѪR$@_eJg1oÄmIЅs%e(G=xzzkSȕ \8{W!r53/.?ۜ"65g_<{/EܾngYNXĥ_nzϋ:ӛuG=]E@ ^#F&;X2 n7[>ail]%A[e%,Ɂ>eL[vZCk++j)f'sX< BDde\lp?l>2EYDxWTk&{Phdp*)*g.£CQ]D"+@QT#ҐWU~S>ą@ kaCɮ/Zv][ j`~g h's{-r܊ ?I]ctKGZRЖyU |V轫{^ @c53&[,l% R1L6LCKN/8C2rK1$01HEG;i4^;ˤrKs,TKxa$ٔ+FUxbs5ŵ6bփ\Ô n2?_66|D0- Ü Ъb%g՘/ ڛO E͡eo6LX]h4b9g5 & 0P?n]vx Z| uTZSR63D$5̄Yn6U&aJd063ɖ8\$>#&^/f )O@p6 =tW Y5(Grs" oMN<Ԁn]>*V8}֙Y Y{UHhgx.4qEGaGuo1d8Z傡vʑF˯wʀԃ8fI*q.ּU4ufB4ᘲgLH`YHAA"pped 3~.s>#.\%ٴx6XNtoSX-:d;|o5=#HwF=e;1 M ka"^gJΤز`:)Fc}@dpмKA P o#~*tL ̞E17}U%qEI7u"`Ay[#>w9f Ob(zO9p&qV}\a@ j cTYqx&G&8\1EەB@#Lи^;%xS'(m(QB(ywO^ԤѵεGtAE=E1b&z.T=t{T!Uj<{:@OԕE"=%};(kˍR%lia.Gn o#M+(R(N|S],S /R0ߴ-1.T( i@CXt^ @嶈(8?dpjRILWDNO]E TH ۟`4Go4q7Mݱ{J:Ȯ~ۧQF$gN&Js=H4cH3l)v-P|ǢN^4ġŊ.1!(MCg_..n*v̶FBw`Ʀ3d=!f'gBC˒%:?2}:' 7eȏœʳځLȱUJ3(mXʿ-S\;uad͍Wfw3HF!v]b&l*<{Ǡj %YM %%BS:[݌ǽQsgtU;qRjO +U"2̕|4pj?D%9, !ҡfXH{c47$r#=?4 zkQ`PVg1iZVhu*lWx;_I ;;"T q scJƄgSi5 a Wr"LŅCmw-VOI 졅r1ʀm5]$ݽWGz @89+Iڇ% S\XOc?oHZ#nCk=#Mfc4<VDE)|~ݔБ'U..7.2 ~iNhaGmaa9xOncۭi&}M;Uc0f}ϔh(?ŝQos}]:Erme1Z,"kf:׈Ʋ}49s/RJn lQ4-@į`^ƺfgiJq;<3Z+@eBMoiZԾezXhU8"~-Y(3j0x%=ksW {4! و$^ (kL d& #mJruLPmRwAUʯ&HDybۋrƤOd13u[3V{豧%̪Mw k,jplqN:5TG'5Dq^qE9uѠq$J=?ꗵP]YC*Ub30-=?:~+TKXÂDqvrjOt[D[>Z|ĂÇDsy#MyX끣LGZ88]WiC4.ሄZ>rEJzn+ WIN{N }q HIPw%H?+_HZ.w!7bD RY["A Ϛl`Pڇ?j 9µ]~SP]W!MMNIу_|l;kv ]dʶ"uNjxK]S:r};\ѻ RSNTj0NPu*.YK/߽ykio,Q8Tc0g}psn ><+HB"pwҙ_ (B2ى:p[ٱꟿյd4Hbt%`Nư&Fq%5wBPf.Q7VZzUgNۼM+tխ1ʺx|ZN/⼸&{У(f8)G妯\ cSۮ!|m׭TȊzM <[eݥ,UdVE#+/(wxn/cxFű~F= BƉ/ K(!RJG}H;l/0}YbRȪ(BW 8LumO v Fη.vʒf7UgiD?u[Ɩݕ*c-7.llԈhbPtDZ؄CˢϻƮ1חƜVTu;F]N[dȉMv~/ _f* ʇ>)D 3_Tj/>'R_.' {q .- y/YhJ\Vf?TVl0Wi ?ҴC!{njq Φ<7}5w<T[ۄ_ oע4fJ,W _+.Nˠ7*CEO7w'(WAE,uID~^XWg+_qKְx>aD E齇+g1Ѫס8 ԓpшo' Daǰݑjx(nLb91"*28m>K 㚑2.*Z~SfYal9eh'^`9 iO ڄTbĽ9M^j=,ЯIŚ+ 7=L\ɏ:H> 3bMz?Es6b).-LM$j/=̴<wҲm8>(c?0W6 "bea]g/2 s0fGi]^'Íޜ>\H-RC~ܘ8< 8#l)nShiSPTT(O\YR19so^h1j62/?‹1ϰ^LC7ٴd>'Q@'rұ6OT_üf307D?3%po9UCgSK%X:!fCO`ɭ%3٠aֆkUx2$B }  TѶzѩma#/)c#MΔZ'_fٵO0ʀ]dGy:Y݋hBN[;32Tf+w0GץմOô&v&FzCD^rb8vB[DјlTq \]ǎNG`DL+zOFZj ~STrlJar1 X\3m0}GW},!$et>[sj2/|ÏgGPY*$bS; j-ԯ!D6wjkhOCanGL!."U:A$v4ёF41$@]{H;)&Ŧ4`2e󟫆Ytp^R PtɎ|JV>1Ƶ׍xUzEiUv8$t!QOiŨ եM4()F0A4 }GY>JgF ˼ zm Xaתh<,HM#;i(GE~j$dd`}&~P?Lh*EA1.D3ގVUsthn{ie}}u #!^8ª ]B]IUl!i'L׮p塎-N\Q 9,Rz}5:nEкضc|u>B|]ζs=xmQ(#AY@@>"X vw|䗜J~+n> #HCI|Z~a9+B*- k`Ƨvzg7@a*0@AC\ kgI T&fF NV2@v*7r+{/9sɽVq6QVcoBI(@V>y}(װo,_> tx@1 ښtf΀rAЙUgCe(M Vrrѷ^L x6/p!ˬo)_aq' Қ,[EZM"D].g o]L,wzqZ YL (|j7jZ8W_+G.JO&ɬvg}'p >QfV?7J!rN;B{*;%Bhl**7DˊMT#l [?.eAƞOZC8~x WAleq|PmۖŷΕKPL}VvZ  .m!FRSMga:̬D#͇tq44k$>Ob0;iaī źFUǭ\bŁ)=OtkTJ|*My_at/dw'go7Rt'meqfLC.ruP~Kõ*=<}˂\c݇M%u&h,o%Pho8{&AO /xFEjBk^ NU̗QC- , L9G jRc@}h$梩k'KݧJeL%tЎ4rTţ9 [ޡՈrE N>_c_k=v e\V7(lﯷƦ$O5ȝf=IE:|g^ =զS-`@̐RD.ǃyd>lg8Pb)Q;(&>_Ʌ#-ʽtQX}L`$- b}P)P?H;p96*Ѻ[=M m[z-K3 C3FK*o +nVD&.ĞyNdj/)Ga;lcK}G ݰt7!ܾ hɶ`E  ])*"V')WZwuKS@uJai_^(aIߢ"' d Ojr/D'Z輟 D18}؜XP"u!,ycg,*$jZzrBNРf5Nmk>*/zš)f$C0zOK(ʝ&DSHvv/#)D]#UGa{6#+MNݮ aKݯ`(z}|UsrHotQnB\ܢ+a(GUS]:̯z-k㺹=h,}>Y6:5(N()ycZG 𨘳S%E O''xQ_ T+ LGb(跾vpBLdnN~5f'qŗF& X&{1{y0o9Wʃ)ܯ7M?n:m ړ =K; <K *>kG:677xH~dsup&`ѭV="|nNq~$^OEy@K7ox,T<0L]@Ejg" ]ddNR_EJ'~obvS u| L擄_H{ePo$N-=%Ƽc{y+d6"Hc}S9Yq,=N•?oȱ|`*V@1`b $OX)_f-"_dDh.L,Er p=$#Au6D!5UY9 alT. Cq adXM2.Nfm ߞC`[H^p`j7o)r|7;?xniL"iϨ 5 X UM}f0\|JȎfCǑJ U Ɵ78 X F!Ʀ֒Y hVT~fz<2sX}oI晕'?Knz%.QR\hcׄ/ Q~PNgxu)ʤm;L;WSu,, ʳV^b; }6U7B9Fq2uꗧkH:7P;yQỉ h039Xe ^C&$ xiNJ% ze(fNA,x ,U<摫H!GXX;DQ܎׏,حzrX> k]Etb{+ DYd;`yPX<.]ZJ _mjAm8=犐YM#6 °LYl8oޠvOlԌh\~H`C)ƒ8TdMqpoT?֦BO;hj ') \ :nqmdϝ0:8!%ң;TOyZ.;-8 9hwC78Ch8J,cñJ(=X6a !,o>S 6d,7Z=lz`D&\|8rP VTǟ.p]Gss.fO$RCYp6?0X5n@k `Fj!+PkD]G"Dqy /I=łӀi(j+-b/`˩WSL@zP^' v@c+ԃkuҏCn8@Ӊj[%(?S{dž \SfXnL%]icAN֢/EH&D"sw"Sʹ² y/K¾{{[DLn|%FUo%SM29(\b2kqL\YSaWU _~1%UE":x'vKe*>A^;U6ÍiCz[dMq2SlpQqK-]Á(#9#ϻR.@sd|QƑֵ>΢2m'T]*u2mմ'E=BYeAJURkMda;ctJ' %kU*H Zb9Ui(()&:lwy+ \_MIAi5P%q]m#e GDw2#22MiF܁3Eqt&M+nQIt @CX[sXUVBPf.!5jI 2='U%hlVֲ{^{?Ug 7W𷵟))QS:g'~MV/4G7x(8A\ӗJ= wYlqXz(TbA"2aبXV%DBD&|^{|i?h#*עkkxRH<ʃ;, =l9(eE^IZԌ0`̷Kr7{4oJ'BȤO {"յ&S]1]׉\i)P&{ҥz}@:Q 6$'!T.6"#;)5ż'-oEFaBK; x|YMɾ5o$L# È~Bh.G", jP=!9UJQz].n*6EkJY~iLnS v{]ʻNFǦ.`5 WmIP:O3f12KxڟP٪oB#0ZM† +A@^1:@֩B3xØ$Rɝ]dϤ; X"c;Ҏrʾ'&PX>X-SJFoMݶ#K3 5ԞE"_#>;ۢm +1!,$1mCj8_[ ${TXb~tr1̽j]߯iQxc0i::4TxA@"#9| P ͳ3 hWjI2*Xk?M8k~-ɫ!uׂ jd,4-3jn6% 4]*:|\Y&n`PABHXk$c+vqK`yoɻsid8(XMX7U,vp[ЧOl*Jkc" r/"m4=EÓ>,ckjR4#-6ϰ}>b^CfcSm[GG(;.I@ɢf\`!^@UʣU;i]nY%}\0AWv kVE<Bt}'ZOOnW˅_-|jRnkz biĴKHFl%DDUbTJIW/SWjqXp,vS>\w{(TG} KUCosJE.Z̪ YpfuAT.zIsf#Sm#ؘ5N xihrpV#~5±Nc҇6{wp8TA"7F)\VOoބO}Ny,xt/X5?!0RT`"j $TRj(&lس0k0pzmP S+lRv(o/ZtH'~7P]pIw$gm(nQy1fV ԱÆN_yL}P]+?@_7=?q]<kְk:\k{/ { c~$l7u@mSdЎ(< zlW% ҷ  Kt)t>XP7kZ^~C 5}_ A4o1#@FfEb7N1g,L<W%;`Z$]$X|B|{+(JE߰4ńrNa@T)BC] {'-NSʝBܔ\K.PXt&\ rdq5/mp3L\,xȾϥFM eaTPn;)"]izq|#0-86VQ@ݮ"xFʅCO~b>$1S*3:a g'$dZHsA%IrS?̜ ȅӯݜLFt$x{P^ysv /A9R`0@`8V@<K-swDCO|,VBM{JUZp]T2{7 vGx/Г 1acGӿ֐xAs5^IyƉ}̬nsmUo [x\r}_s$< |+ih; p]Y9vgbŝQ5L&y|=ӹűhDt:ΧocbU4RàA߮T$شeZL Wz/vJ5erjiEĈw#bG6m̵Cm}9e0b1$x%s̃%j":bD M9z_dI%*]C`aAlnjƳw&& _TYR"ăRwrᾢe""J!6l [h#PVL:b/CuzcFyıC,aX'F%x&lu gv%vZU˴V9-&LGI\A9( 7"ԀbE' 﫵 H~'5Afw.r(ppZca \< O'&ot췑 w#гipH}90Gitǩ^rw^&#m&Ym}g1 [s!$Jҟtj}fD= n-d7nj7Dz)!} Yccqql,tI2 ˷jn# *[u3 ʰD%ǁK<=Os#K֙()ɶ yE)nnS:Fl >с>)mDVͶfg ԗ^p_m1cڵ#h8"MW5,V.fAe\aA w5ϖ4 ѿ dd'Cw`1:}fό4V7,(T |FB-wiɚ4Cy4#M?l2BIu #?ۤ߈cμsP$cKP\!jp37d+Ρ==o_@i\~v+G`5My)qq r@({bn},O&γ~DnF"M?kmNڻ R7ov`BLtMj*Ydlūp&%ko"YG g eؗ"k/f,k;079^vVf!]6МH4Еiw y.2l̼|9!w (⥙,li Mn~62XdO'* ? \՛qRQ0IW?4 PhXW&n'w%!XAU\eTG΢Xxxm fhLN\~Ȼ8 FQbʓ3>@LNBm7|\u7M5%'J=aQ`jxOk =:j,1&-S0FSio0u0~HnT4xw I*^l0)-2}&FM6U1BY :ߴ69zUUAOD.*M|u|sOg8̰[;t7 *!_j MP.9oeJ&ULI Q1MSK|mg%e,5 HL)J Ub 6Nuz瘯ʀSN)9q\W$&ކXKUm. uݔvQUT_;;kw<=+=c`zA~.%V Nٚ,-`bf&sy0 Ik ٦y1\x]%_$rcl:ܔhw gw[3-+"+uKF ~# @?Y}[tFרJn۰]W ճA0zZW>I\VaS{ tNw-a~i0^EH kjLQ 6Z߽dH94 pQ-Ə Gʮr9 G[Ww1G 3𾧟XƓ[AͲ3L3.*#obz(}6kxnЊk~+ړEsLj(E==@_k,f|yъM0YU @('zD Cl l.RLLMr0وx^L6"X /=SG{o#63邪3 ڕ>h%Βxr>R'Wld90 'yg&+x$aC&4|YV9h_i 5 x8^Ph3oM9LuS _GHl)^tPq8}զs剬I')D9NuK *+M}%MGSo4zP89@ؾĀ|%ZNsD>6y ŧ +r)._3@X4ZVzby`KD>xab1K6;oz 7CAoCIqw!ONx0f6eIJ@y'.%*}1:z턀qv+`d[ ;QGf~$*ϧ0 y 6;$Jڿ؝)1GE˵ҟlF܅붅_~'/](SzvcQ6] =#\r< rدN\˛C VƋ*BzGWxkޑ5 0\eθJ53QMŐAWcp1kWu =е_7-"1)LU#A^Ήɚ#gZg;iE:_iɱb~@4'a[KU-qҫC2q: NwgU4r1rCFSD(8t@ }؍`UCLUKzWN>9՛^c>x| ,g(+KRs)dfk92)QH>k:3c7̠}gC~*<7_.:3+N6^ Ua#T, z>^N96o|έny0J t)P =rUVw3]J|x4[pJ&Ͻ+bǞEG?oT[ل9=DtuBFlYZZ_o£e9 $g՗BEuqVKZк M]V/,rV4jszTA]GeM#;/|#zr$u eB qU6G8Ot@)eRs+QB/TDƽn~WAJOSqT#{LĄ7 @f?0TZ tx##'EKA+֩ n[XTbBvMi.v4ڈ9fy9? >~$ɒmu>ntaVh>ϲ(pv 9 [k⮪ R3c %N6' 2' ݷ}1!~E EZ/sSrN]iWԙDl^NEUW{gSǍX,R@1F&y4>3^ڽ302=i[@qKw.t7YO)1*쏰V'*}^ b#]q/PC^A]p&b&<@fsWPɸc:{}@jy⟒ZȬ͗7/) $$L7];n}0XǬSb>kQaFxĦ-U6 |8܌f'O.V:h gU"Ka)rMf`bۯVDRs;%ZoWr<?^ŌҵvWuy|urb~wt@Oo*y${27kilP`@O#9<r5{^jȗHjy<] E>HA]1}pΤl|3>>V #k͊)P_ qEb( 4jt%)itC f**F{W:49:,)8sktj,=JoϻbAx;UxU<ʰ oR<$! ᭰+)rN'vi!D6dC谞y{_aLa8Ojw*p>E?4t}t.*BHkBZӼS? 7)e1Ej&nѪEmaW)U 8=h ~rnD,#P0k[Y'۩ @n[H: 1oV͎4kY$rH ҊtXъvrR4S5ܽm3`?[uRX*N=qVs5F~n/Iꞛǭ¥w#@6w? c#2S<.G1 5A0M>[ 1YOu;hˑeECL`6RgGr͐JrYn P &Iآۺ/+] Ѭ[\%tA0zh\d^zc}Qq >jðkШ'/@3Qzt^ЄyxN( ,K+g ExڧG('[ԃEl T.*dX6φ[<.C)0`vǨ?dnMI8avRs lY_+i{ѭ߈2Ґכ=Ծ#͒4 ,d(iPh^Cۍ&3c!D x1R%q?1[.E£u 9WCXONYawn!sbW$`&ĐhMOc&t+,eEPfԷNFu3(s $N[@Vn}33USHߊy$Ǽ`@;)ni0EU_d09M@=4 bAS>mEij$AxUN 4fAJEFʸdZqŘ ɛE r罃/AEؔFR9Zܠ3^~*4P:E@$a4͸'E@ujWZ]!SyY}RjDD޺S텳}{*F6}{ ;?WHL K/CYm:0Y\ ϜQCɻ\zD|7S8ٶRx>4XHD~x< &xgGl{>n}$5@"?C|;`m+aq-m)77 ƕQY o[:d$^Oz5.wsPdozVQ`*LBN[Lw] 5GlB` 1vC?3{hdϲoRm)hO"/ᖚc g\`$#(\c!:p1ԗB[Gk;Ȣzw**^u>Y{fſg GhYl;IJrv%gQ_Johe`$MD g!E'xKZGːͽ uMѿ+&dT5A('Gݫ7"\_˶,:G`#47^.^"9ZGPC7AaY³q0nQ%p 7^C^MK~ή8IkbRzٗ @Aү0>oFv'"X[RX<7\%];?WB"juz/y ׼N~vL(Aӎ|0$_APo96s?RxV-$RXCuDU ![|wJ8w/;(_<N{3rd !]9H{:ӂAX]Y 1 }'L˗47HUfRUT AޛiKTQE4 ʊbPu15G)BF&ЙTWKK[0@_CXe ,}^*-UYHQRHr_d%zNQN¥Vc317%]U8Էug/ =:l .y'zVSn2Pb\Iζi/U6FO$B#,VWzM!;H]CR,20fP+5Uĩg ki]q:a1̐3!V61rɿb80m^ǩD=0Oly\+ H9LWDj`yz_KClȧ)j\!?]˚oM!y#i J]H}]D]wtض6`.ާ *:mK`:z@JvӰstj1$璙I֏6jqYL˟ MV}O5  #c&2 \'5dv1VtO#^AF cM6l\m.+>t?&5Yc]=M* zzvT] j-+c-r,ޘUD"g;DI|;)[6iN WuloXk :1`6Bw1d>͆UM5ڴ Jh. &rJR=nm&Tj& 5-G!s{J|wpl>}_4BVFmR\Q4g'_"-Q@DᲬWYW bFf;^/< AR6Â&+ ^t\gN6`ķhd4cg* k;T3۔DC2o-jt9rn!JItL?7Sù [Ĕ8hx„ ( ^:Rzm (>."әtL$0MQ5DNUwxS͝B+QCYcV4} ꀁ1!S;_Mr(&L_\9wN#e҉%Ddz_ֈF[:SFb{fRf6QZ)kؿ3Q~o=)g9 ]{:H4!A,zf/W+nAL} * 4+z=G.;|_EROւ''>mI#fg$Ӌ K%jd3d/pTFqq=^ӖWM*\-Зl(d)oJEXxKğ8j:>\Z^vrE,U;EH^E7Qbv (~jqT0? ᚝W e} ܅c*|nK̠BX`)-eDLuT>NWu1nNQ\-5fqsre9:#MtkhQ%_U9+ pyS`QF=;X?JyҠ;(Ōڸߡ/86rU1Ny 2.-ʉ롷2/i|Q􌰂""t̏b3mF]D7>lԩkasי*JUOÇ&- VOKalH-,N.3c}+HfNiD=. NDH$7 I_ejT㼞bq ]^I /lSt9PpLƞ\D+b|qFrN*]E5^ m9ތ˨be'ZKqVɂL&} nH)kڔ#Pge z%{A7E)Z.졦YݟB.ȇ2t;?$TDOc<;pk%s#2XT%o gΚ &*?\͝cGrX.}J( o%_8jN>xF0 E렿uDz@t7bӪisb)IZd{ɵGf;չ\";*{ײ+6-V^+C?Vzv߾ o(Oc)&AP0tb?̙H@tg}'[R՛`6YyGFN/v迃9S򿚙H:CA!>kh<~̏UA<9zS'R9WAi0goXd|e;u fF%s67J,u 9CG{l嫍bh:;Y th{S^_ɈҤOFT٫>Ԅ𥙧߇ :<2 _?R?Ϻ{p YAD|靀:Mܞri/h{'H¢[3tſ E 71C4TSTOC2~9Udk`)J/B|G2rj -䈹]Zsaj%- ZD\G4n*ͷ}5N*aO?-RWCq)_:rhuT]BoXWk#NU7D pxgW>p]K٤8! X 5u&WMʧhC6O˓1|)v)(,=a2{="e5>O'Vg0JwrTci1d喒q+?+U;u"b V~UrJy8 @M'r; {/q?BC'vIK(Yz!!] .1E`@!tTkDa]L4?X7FN:jK:6xb dM&ʹݴ k_Õ~}ye>JЋቀBaNK.f4S0km+ë}/-,[u itHn_mCv۷>\FPaw>ӃZ2־ ?V(>1&!о,yW=zs| }^9m p ,\Fjbގ+6j 1^I٫@d"ƃKESZm+bi[$rGoi@.8x?T콬 nߒ%OW>(ήAd Tf[$Me43UJu?cDOΖIYT[ ;xֈ5]()B5T@)9SmB{8#f@RDkJ ~$>2%U6Od]iA>Gc]jj%aI{]ծ~S`hꑘb/)N 롺Rh)7gĂȧluF+#vs**RRrV&EM t(1Q 󰇩h[OWܺ'Sp!ei+jz ɡ!0`[L$KQ]GnEwzX4Ww?HhL] "L>HdYt WÒIˏ&{43k7y>o<'-%RMLuG7M&=V-/w]ax?2x`D*Ic^+<]7qaӌI x{Yc9H Ck]'Puߌ zP(}q*'8%5dj~?`%DBBtWz"35v."dCWHn} c$r8.ָ݉fٝTf@ S !c!9loHPMuNm'(b GJm5g{P_R3FWuVZy,);~~nV :u*0E\/ G!QyL݉g#;ymB'.f[U$W݄& ʭQ ISE@;kFs_(^Cf"`BYYk%'B{4DîPϙcM /l.]DsnS+ktxa. z.Jz8 xm0L Ξ~\@hyP,׍B[X1BD5荹tԞjFnx$zw~.e;ͷ!GP AҒBqX跥Eiڪ@?5 |]`5Fr((Pl]l溠Ѵf̹G$TƷ*Hɷi6.8`n~F[SK2x~ZA)-+y- -jpꩾ#@`UNc.*F0@ݶBw^ TSQ',v1,Δoݖ%/DJ3DvǕVs`IR5QyNN9z_aݙog^;YF$`IR5xʈvD*E}_ڟГCV=Cb+*0TJW.-nvqb '^d(~Y}_Hk#(йr&`"0Ybw,-=ᦚal$'Ot?&+X^O(0B #Lk)X}.޿zXMpZP EwJ2KIS@6;$ډ:1c(= zŃ:5y7k ЀDk8/R&\)5j7T;҃iW>3,MZ oQ6鷂|3cəZÀgXӭ CߚRsiGQL $ğ :l)b=56ylBܐ]v˨N\B ɰˢl#FQ7lA|0Dd29Sԫa5:^T݇‶4FP;q>DYF} Az fqSrrWO۞9 e.OcTzJlTp '>|}0Yhnti^OǤЕ)lTO^$;)p-Ŀ@VJE;ČFX͋m4ퟏ|C]P(s`<~$ V`ᒒAeh'C1"m!#ar mJTl4B\ nk+%պag!,穡F.N5 WTe*Pxӫ..g@Iņk Z0FPKIӸ˩bvʗʺHX{lR7@ Zmh(PJʜ#ksqʅ[G m']iUUx+d95iR4;dσe$q -.5xLT;w3#_ s&SitTr\T- &1_/f n6}+,@<&h$K^ɛQ_ hR.Kҗ9 .Cn$Ę7X]LR՘0ǡ}t]kIeRl8 zjmnva-d5 |6%Paqq8IYXx1qӶ.$Xt>mڧ2H~~pFv*&j-r[&y!B D= !!WWFHyl$MAZ9ruDA-r ׅ?5MO.:*ѽ^oKk ?ʌ9yꕠ/jK~foD`z?νMmdL.D 6pzL&%#*Ce) yi}}}w|ǦM}ᩖ~[lj*vر1 ='JGbzjW|-HiM>6rA3-"n[0"k ݡߴkL^KO,Όw|;-:R!TG.Vm.)^1' w0=\ v]"h>P!I`fsG8R,T*v}71bo\mp mWOw'ّ PI;vT- *!(Saݖ1+?:~f)SVIi{Pto*=ثed4>_*丱l8VQr \̾ 3GS#/5gQ#79TuwSm +TT}4.yҬAY[s$'2=c"D`yıy^~:/#}A"|*e;*Bpr!<쿤EN:n/B jRBvZ~?KR2zww]T/<>vܸ?O'HӾT(>Qetx0}Hanzl]\vvDbZɮX,9_pFy 弐elM WLAXN ;ŷUVUe|Bk[S&&ja&SQ =q+s%tv5'Q6V(VCG^&7~6Ɩ@U*:oE|xJBh8f+3A{"w< 4L0s" jN~c“ۄ4bӼrA73sLi;&(DĐz㿔]Cb8Jc Y@|'x:qJ_U62pawK7".֪S¡RXDťaoNj)?iL@1DПV JsxTtl@F/Y wgF~XqoQbRWn}SAސ|I쟔Ϸsfڰ* ",LueJGKVX^)|х}A*T9X/іuᰥj@2Ʉ[FSm֩dz݆gحvF;|UoD*_k񫞵z/ezDEyQUKUۮTtg0|Gog'ĭ;-7TiyGV)` K~u#wq1X \47ɡOsgyᚻ'{= 鐰M @:@tk` 4:ދ `=)^8jVXNv<=4;; )cxM0!S=B&HbWVN5ŷf[HV[ l:!N qg΀W%xWJa&Kt\\@}T§,F*`d@g{fZ?|ҷ,T0SB\2mTGh=NfS bHr0YJZ*c8c *[l)<ąW9;R<^fdd`wY7 S´|?℧PXE Yy7ݏtQ˳'^՟w2^6.t7m hqVcLCdcTPܮԁ_!kӇG^s26eGfuXruxU\~Lqʓ!g+ #F`LZoExՃ326EiID;%ڼˎf£p~I-?$"J\ E$zx=ḯ,z/u҂;.l]4q R5.hTɂ]+GS/يAk[;!N/W_0::Ӳђ"\k-- UcBBG;{2)bfiLqaneY w5PyQ4C4RN?XݎAILHΛ`{Ӊ"+ &NJZ|[0ߋ]ZG:/ a@qjq;R|{ LR:M^iq-^^lElYtDgq+:?w=oE@gqە }4KC W9asӾM*5Ogї-7 (Z7̺QA$&[=]LPD_D I(,諙{rτ'ACH=N-~tS 9 fDHJOO]W3Yvj~C*Ь!~GY/"YDnUʊRw&t>-s" vS'x$@V*㰞o*K a$Qe=[+% !. !Lt}ۛqkZb+-i7J`cKZ8-?dZ{5qvOv0I`1+г({{|eX5|tb}^>cZ^dr64]  vjq$fm A(ooIOB Ik&g9ebkUӀu]3EW j(8. ք,pt$b"Q\V+4H[jcAZZ/0Iʜ6juH[bkV#ULb2l%T  c8Ω>K"(\uY)z_7.%f5\!=yGxJ3Nr2=5=×Oq}k/fɼK)(HU:EhpVbb._<opSHi~~ru%ii4&bAADz1W~V`H "Vƣ(.>/{:=yMB^ vEsPA*`lk[g*E@5D?vU0MU t` >jwy_++~5"YYNa*Ň І6yM ]²GւfV<-&Ӫ:GpӪu>xFiסJ}n~i /m F qNaH`ҷx0﬊'F(]8BU` Kyy1d 5u] 1Gϱ:j8(ABgZ{Sp0W?8'2LBB8|SbdǴș77)XRsTa Q?5Cn؄&[DEJȣ ka8z)EFL T`>/{3߉4&⿯\59ɝ\Chq 6׏ D;sn7O:/S]3Y˗$D!Ra\ gsJtf9@} Mԑ1ԐXQY7d~j# XY+!%N<6hR\N`| "%@u͵Vevgr ,[5ْtKRu/5*YF3Z0u]ȝ]!b~\DK@7 kv>|m]!Ko?m,?^y]= hQһҘ'g<+T*)EU Dy)Ɓ12)Na.xZ"[i#m0lОK늭iJ9e?T2pFCL&+̎+4xDT!-`w\HmS&m8pm5T}(s|7eOd*9`ui 5:U]a}li\\g*˹ w$z i 瓏su1pը/=AdӧpF@p7r NPbcʋ[+ѮVn~Is=E'ۭa2 o>䈱mzrh2&=JV@պ!rl*-WP8cž#`n}T")yj:q=Vb3?S9/&@tdUJ_kR{S`sG>%mcM^o5rg4jr[xey\I”ԕf>2+$^q@4\wkEm2s\{C| Jp竺ӫ4{˂HB5D31÷ *W lRZr)6ÜXlęmN:L|X{aiMýWLL;9>`~!dѓwO׵~*JWC%+zS8cv4 Y=2h],mQOX>ښ)$M:'\ VMMZ?YH_>VbI1b 4Yh;$c\w*XXjifSv'c,ԔNc75@dZoY x0J$V11D YnILYnq3LN*$6\؋  GLK7޳$o:+a>,Ĺ!nOM0rAM=KFMas6` ZEj1[/AAAw򁷱0Zn_DݺCo Q7YY-s]Jr:)]׉=sm*;#]kG]M`iuz.ױ7/uAU\F 㞛;!.8vQTB<c^>m;#O%oC !gVہKJJ !٥tZM?#;rUgU{(FŬš'ӵ50az{}GjejY>s*4fЭ`W80A<7īk[AK!{&-CɩnRe(n k+8HsfYim'_gYZ070701000002fa000081a400000000000000000000000166b508840000dae4000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ralink/rt2x00/rt2800lib.ko.xz7zXZִF!t/-ڡ]?Eh=ڜ.+ɒ&rB33=$">] U k:8xT쐷8k l]TBl.F` jt!>ѥj>]% N.H"B\$8?896 ppj{8].'_⑞/..l>s̭NƟSyXh&¢ZN7fİ96M6R/D ;=HM fT+s񣑊՟'bkٌZ!2fA޴ZGhȕ",҉xҍk[CfEM=PRmI-NSE+džg[77'I=(;p~L(+>=578mL_!ZILb@[)+Bdх%EkΈZO4dM+N=T :Q+sZe{D1bO+ gkv5YTv4@}@Z(Y AEx+0{*K`` xܳ<zEn@5Nٗx7Ecs곊kyegݓUܵSQL{.@Lrc3.ȔZ'jZբodZgw`{7>C↘(SDv:e%DVY`F!HWEV,hP:W t>#H'cttsyR;UV}0C Z6.X?+~~>] 7QHڨY '2]j-l F\G>bi2|7) rTH0h]3P>pxTg 4#m~ƃTF7EFl:]un*'6>{]R~GsZ;T:?-"'T;g z.ZbalO\؀X0qWo5{|DoFiR=t;xsce,-ܻ%*yln (^&=GPSQ?B.K%:[)F:}//Ԣ+g6v\{{cHQɨNZYG*:]ȕ'H?.[`1O##9BV<#y[9Tv,˜ثH3FqSt<)5}]9|i- ===%>O-_8k/9;kr/ev gD!)wUV+xg5|jZ8۶C諾䀶1{$ s-8qDz(K:iQ9f|c] lmLLt UO" ;XF3mmqWѣ 2%8; #Ŭs@7fڔcoIjJP?ό$k F(YgH*%qLZ3 uFM?~vj=w yu wΨ xؑks\4  Sb{w2v:J L1S/e"u' ^$^ݲȮb\Q e(Ag 1΁S5S o$_ĜJCoAc!\mFuE .+?vm 9Ġ:T/g.CD$$8'Z/EM>'~><4z-cT<KVT?[Fl)fKdCiʨ;%'gނdĭP#F9jq(MK6pBEqK>B2TnǫMu; wL4u?沁?|^ Ӏ83ak*p*GU4gieCLP<~:#>ߧ^|pɧJX#2"!=Gn3R۷a]MHAʴ+R% WrE{ v+grm걗aBSv_eJ!>tLa"ASh#M>C"YrFY }.`"OzU| >i/4paM)K*g#Γ95zȀf{@\=^23q5@*L7-im z\owl1TXF@U+z{BmފE[Axة$d5^6;1Gtmgu翼x} 4`!u/T'z"GTeMAڬ%le%7r#?Ter+XG35œΈM赙LA5׭٣GsB`ϸwwo?tDf5`MU;cLzV"h;hdA3P\ zՊ]E{zSl&Wdi,`D3_\.$p^i+\_*HlVe$o4(QgeըTk hY-`:Rc[ CpVG}XE2Xx&C: x:~If/g%QH` [2c":iܔ䓺9@,)ִWsǞןW̜*k czx R!q-KȩaKuG/C&e89:ȩ|uQ&lQ7t^4*=(iedxb/ɼGL`xiS6Y 7xCS` ֶҩxԅ͝.A@-afyo鈕^ս(9Q/Y${!rtCOZJl,JkħZ}S(gA _RL  ]!WACdsFTͷnAH +C]Ԡn1!վ)ZȂ:>˹acC(?V۞zw ~j1f&->v,W8/rui5j0m`wazW^pvFU,29ʸjF3I $#RP 'N(5n'bC/.&f(YIcu(FedN^B I!jR2`\D7@ A20e)gme.p,͗8lL`\n m@^=yí#3#kfC>57.5,5#AȰ3mc|c͆ $bv7l92H!!(ldEZLP狢h%.IǶY2r\\O'H\e̮"ĤAbkO֋*Í jXTI(ؾ#[ a{m2a4Nksf;.ߠZ 4,OUY7>d$U;|tN +|6!yikBr'E;s1u9O쎈ؕ_F[j'j[N4odk3FyR*җ+¶Nk{sNRwn^N89 bkt{fSW%AЙjz.+4:yV"F#B6哋x)zD,͘ (dAze;c&] F[808OOSXS /x7S{?Yٰzݎ_98w#\Fsy/7 5L]6['W$Vz aa3v%7YZQR7@,Yc~*̈́4Fᶜ߀g CN$MrݢHW)ҋRXo`=Wv`;YsWۯ<⮉oG.`9O 43_$ƹ.rrFj~(^GRZW)p=rˤ,<5ˆ.& G4*]v 0Z(ߊl@E&4uԍ@,. JhM:um*lJ QqRfVS߁T?G|mMKI wRRw[aH|kQLeK#kI"5s iq`:]btw8GV:=m+ۨ\$}0zVH]<~qH0̆tƊZzO,DU!Ж~I'}&I|>o]7`bm4mrŕoFeJc3@plP_,#=݈D]%TY<dЩ@~+c$PU7̣}tqSו*c(>gMwCtͩQgYN ?U\ԼO8cS4zGWR@Q Vયk#C ϻIelKrM-G7j;f\~A ߝ6^u>E:p`g--1}xKN6񓱠}!YЖr6bFtQqu .0~Mؓ)>_FM㗩;4὿ig49a4at>gcĭ+<~(xSmđ w$zś 9Aa_&V:j6@<4vITY@Zԙ{b *+k]`K͔AJmx8(O,l78S5D`X' eoQwh,B/{?ALUR#5#Gpƪ!2f3 `n6 ͋,ea[u.e0[rxD \*Ļ 6A> 7YFt=s-Sa bJ/t7J{ǂA 9]YyADN+w?Zk_tsjq"%C҄0Y- jڪ.&C1Cs>Lue\+ǡ]̢ċ9vɱWd쎭~)~[{yf я .K 9`@?А,Wk2pDȘA/C;^]>@=؞a(w(UM(hͭ|]7I^-?d3s{#L\,QDkUP"!cluч9S|UOCZQ8!j8Ih:cs #-C +owbda-5pO0#v?MOӄ.Sltt޿؄T%.OyUho~w;$uj9Р͙(-pW_Aw6ŽX{oIYK(( M:};q._2t#_Ə5u1`,}ZB(+yd9:c +jtQ G)ɒY 'w'q!N'FQl~^* nf{PkAvp' G_ iA!Q(fpwA1\p>,nXQ!z*:ʝǯIC[奭V[kč>AꕏT[>G;9V+׊1YUn0l,3$guDC5ޡƋs 孨1۩Rr&c ˈ!@6#ψVRLrrl( h LχJEۍE!UYi^6őQ>!-;ZJR^+E`>w8K5ey5\=\N VƘI't,ڥjql5i|ue{$7TmD}y$qFs¸τpѥevVآ;/Kajσ, {=f%XPs\eRߺ;$[ 1`lq'HҮo %].$06\(։RV"m#v D_"p=`3XYOpp4apjiPu t0%)' *GS863En"r{wm65~J2̛3ՂZ8e5Zϣ@ K=/nIf1ϻ(Sv)QwY qiZ' RSi罒:kh9 BՊRqJ0n,5;z|=e\,?iL֕zOnx 9n&l) ʳn4.+% /6̯IǑN_.,bKZʶ.Alw'F`ẹ.?0JDGۉwN0X.#6BBZHgi(PۛRsu.ˉ&gM*m:8/`) 9v_cHg8 %'J5U&y=_X9F-Zmq24٤?OT$ K ;$B"Nj-T&p𜲘7'|QMrQk/avKӁUX(Yy?ӇBc=W+Z>'ugDѿ'gAaV\3HF AƒA6p;˗6.nJ֮Hf3`b􋅊`n\E& (ektM6fXōC"n1 bCOZwa .VգqJ}ou[ V~|*H bblB%XqzO2>{') 7Du"A4.A} Z2u$C0luy~oqBIΉD@d6˝p4[$3=m?U~%"3,N/-bTWIy0ʪs愀W`s宲R-fp J|>~ _~JS2}Jla $R 5=$cf&1*/d>& LKB:tR4 ʋ3\)SiÒ5aFDBqP!;N<ؕKXTTX}{0 vzР&εCSK$zmѾ|1F5XКكQs?:~~!P~${l>hR\Ŷc^_TcP!RdE=Tjg-C lG4FˉZ#%'s(xb}19pDE`l-x6ޏGLJ 걎;ÐAĕbǸ4Bc!Yx">M Ŋ>?b!'5#艇|oS`nX&\,iiڂ$$+PK06 Uھ_w76feL m{*Ye?σ9;N@,jG"8ږ}KC;K 9|]3O(ᵴ6|&.B[PdZ(a !nfV2@Ds\Ծ(6$i+ i]DR<4=i$>/ʒf<% De47sp>ruz.vTN0ݴ<-(؄/HF$)X}gbtC-B>y5*Pjĝw,Xn]y~ÕD&@g-lzQI2`#[稛\&6$]+2KV{#>ueMƯdn3@l6U6Lp )K|/YtKyc8[c7wgw $?fbMgf廏_ɏ L"v,Iݠ/Y,U$QW!FM^ RK޽)"*GddRCƝ]NN_`)f=wza2/~wZFK&="Vs/^(Y>ȧl,$[K VkRsQkx:'(:@Lps'{R"qpuLoY̋s uT` 0'dBī~ԋn>䁢J"ҒS#F}7>Ź8X(S @S>v(LP;|Q.<+-W$K` !F{VdЗgӎxs5t7߿a ÷;g љmQf1)CM)li\A+|ֳWW<(1"\7p{ e' q[Ty TN&2PXep}cD9dfmUn206yrnUi#B-`75 ިL}` C=w'ʲcCwF/&%Xc@V0n𚷥~"h inᒟǣxNYIݗYQXD&fYug#l92Aa-!O6?R6=&M$Ζ_C5$"fаΚB8i.:(~d]WSբ)/"4Ci;MԺ6 p*NpKU̞/Δ5a{ۓ{e&c*Tjr!Z@ >+r0?T<+"s5:@| W2i55=Df>ɼawқ]`\9vEbV0Qe#0bvD]d<ţ,ME]$ $?ȩthPE\!bC{0c+SL>*Qw;c1[᠈`{ć0|/[_GV$QJ%'T|)i_KkcBOS0;Bȏ7[&4 sαC`USUOɉ_;'gP}vBASG] w_*I\kq B=Z.o 8MaPa:3 Ye gƍt_y[;le5Po@~ᄉ[h,Ѹ[˥ǭDtcu/l6ъ'ђyVX~W郏,% `qcʚR^iZQ =YBL7*bTj^,'r r]bDXnoE r[A- 0ivEy/%HD6/s#-ʀ;9&ftµ%R:W(UOXF QÉ`huv Py%C!K!/˜ l>OUiqOEǁP,_Y].hE'ev>@SSTke$骞P:|실i$Cn$Y` lBJx[+pMW*M*#y2_uZPl;7cK`~iˮW[J!0;j1xm%$*8ykÂ6wr=4h/0{xaVCth>$")ʇbHktyt}lhWwEXxR/\8GBf,t,炦# ʴEÈmV:a= тʺ8zrv 5ZܷaʓML2fਿ+WbR&+>˰S64~۷%(~;MC[byrDڬNrB=NV >M17}|&BHE ! + d(/pROQBe(3D2m#^qίx UX0Ubל `1^%f73qP+-1 f`}=UnZWSw$8OhFDণQfB+ ceĩδT/< 8qollzoIXi.b@`>wi(-ȖK/-[P>JóR)T'J FIbi9¨l\ήx KŲSi, .u9$m.Sw?96wpwJak<>Q ;etdeK7m?VAxD G%#})(k톁z}p*.!N s;QD- C'e˪HvFoxb3 __6] 94r ?tx rUs98+{H'H #K7@QhM@.b3h7Ov m<۱M\2[lH~_f~/֩f^VF] R 88IR?Y5<F/s8m 0ߟ!Hq]$i56gux,@uH%)! V% v v ؓLv`SYHԳXQpp滪d%܏w*u%Y*d8f'8@G:?)uښ!Q2 E|P޷ⅈ듴4ўb6KȻ æ\=ƐW4hRdg:~l.W>aM&Ou}[=Ԑ"5‘<4~B]`zх( ǹU2' to ˀM|zu~+$J5vF-LyAgozuSP6Jul'4;wV{ZTJǭ1W ~",\G٣{a'⾩4h3&VP^V~ _ëDQR1@ۜ}@O݈=EvU$|F]r/5Gp1Q?sI/:7g]eFTp&pR yL4xKiujdP8@x (x0O}M{ٮP rP^ kn1*'fM L( }(owuyW DKa|ݍOGׅ7P]x?C#HO;j3s*rDV $s5/&QSG MgD.y[ݧFgay>yÖA^.ODGJi$S7|)Vv dp S?sC=&Q~o\XeɆ(6& ~csY5Tଽ=7zmn*eD@G|[('nbHxǛ<70JL?Hߨ~W OTIC`iDhz`4b9MpevmV.@ \#z7nW36a' gMBL x՝#Fp hVQT"DĄѭ0kwt= $erd/,<3?]Mw\tL75+s`DY.'@vDߡD'BS8xG"Z+X" y-L^%ǾTsYIO[ailק5ObJĖ+%oՃFG?t+U~/F1\E]ah`$sC)À.*_1R<}VUTE}keeV]z3M0=qs?j}Gdۖiet"z*fUu8`~]k1`ai,"׫5'S{bptyNNnM-7kŒaaDNyp,at3O-uԶn43ztf# 5慖 fGH+1Q띄 y( 9pꚙnWĢg*LZʼakln"p~4X۔ƄbҔ[OavML%?LywFsPiS{\9xqEIz(w%J rwکٜFִ=.5w׃$+HO-/vn"&(qL 0?e!PD:gBf G|pG{bcmO,M x o@ƚ#u ʠO, %`"8È$DHvg4l1!O+V-}}ݦ5Epآ.&W1k(t*U$M4yH؇ptȼ(}O͇Ǎ#i;2Z%!bTCp >qS Jڥ^\w,֎̛c90NGa2. ⲴNe1LSb yF k>GA5oݤA6ڎzD9eG6R9҃ ȳȸa|ŰԻSmr˸6L䯨񘈗^~_fT~H&Գ΃/ڢwAѡCߛُd3uDieW|aː5#&yB,d?C[$ 3jzY; b3c)+oV1-(@SP9mN0*5jHsDraw!y2&v]#S-' ߎ7h['wBvg8t34/'3r8Y玑ԦWdxB#aL zK%ObC Ur >{_0,p5Nfˬ# t&e5(YgsP`!.QdbUO LoaNEOzU1KT7}m Q@/%mBhNĕFAPR>5@<*Rʬ.H"O}gAKqiJSˡyMirU-0lQi|YF>^|$_r"p`hz#{@& 'əa^ľE.k6o1U:4)Iw\!W\gImUn$j`ntX3- uG$W-<݁qZ,% 8GqOT^~igW2Ͻhz&HFTf.(Biؤ Tvh߽͚9x}OP|SS^5/1CQ;ʌ 1VBʞ`ay nEcÀeȶtx{cQR5?X'K6-Q 2"bڤ1= >L&DU-E-oC0հ{wؖfT&*4Ā*4ܩAܿl{,VKMA4ɀX6=)|g}d!~6-)N$ @~mwYQЧ PAU!rDU3.rV9Tv>*cr*A@2|ɴiJ'{gZh=O>=x8D|f3{nu*)1#q-L[bQ#g@?D$-~ {+/vQK/,?qOeN7%FfT:V <Λl8pbP3rG̴SCP[7әFۮ5nsPL:zu<[A\DqAIῘ~p^|yg͂KKʓ9J]S!ۉ*-+*&蔨aߥεQoK1yz&`3.3T$dscBlh`ad{Aކ  gӠ+@e0 m^plA0^QI[%4HF5*>՚x J&!Ns 7[Ҝwu] hlCGÀ Z;t)eu,Asp(NL zuh Ĝ6'2UKx zƘ3 (TR ꋰ~BhѹYbS7zj_8g&iЭ,Ϸ'tQ5~8X=ݜgZ5AVͫᲘd?ޏykèYe(oy@7#(٨"/_U@M/FO48ϔ(;ec#JU7V+4Jhnz+QKE#fb?$ovx=hȏf`6YIsT*ߜVDz$ >Fb<#'OX2_TgI?vQ6[Ҹ2bEEk[p$>#eW$кqJ y}),YMWfz? NASDBSS2cӅQnQwlgق֓R)*7vOP l-. DOy)$gz _0pE;Y\.0]`}M}u }@Sh H<eG.'` m[{r{5_ wU$J~tUWRsB&ގA':)'32ȼz)Ts1ܣZs-xPӑG8IҶR$@vzU,#l%z38$U\zij-_]р 2 QA @"I疈3%3;ؙ@k-4| L 2UKT a6'7iBףMs&߀Gf2ϑFI<KP/\ڮ9gbgT% wٍ a$JOC%CLX3|E2 Kd[?ZLK)>|"iH c02Ec|9N:I>.uK`N7N[dM>eg <{6Jj$Q۱hka6z 0ala`^>E89J]!hujM˳Y_К^0˫Yy|/+)(Bؓ6Ciiw. )[{@6Fzj=Y|6eյo^}oªu6MuNH\IvbXikN&uC̐@y,^Mkʳl rl:_/vZ߈ZuP>95Sa Qݗhiy54-'ʃ6P8([~ܸdKǬ!FUU_OS 0&"K@Jn@͝ߍ8S\zR͛&y D(Gn mYҼZm^?K}M|ҦO TTF*<7sW#b< z.Vk_UL*j#2G-f_O]ʒ gVzډ,Pih qx㪉˱)E.Q7ô^K_”x)ޫ" 8e\YSU^ R&YEA4}zu vKmDt*FYYZ>IuZ,([s^ϲ?(odcg8qc!6]wXӵ6p0ї`48 MpښjlNerLs/HT|yq*dٴ4m|,xBSdHL+*ū>Crvo`B_]秾ltAhk4Eٵ!j(p gq-h0>,wҴ+χ#,3͉"fo 1]ʗY|Vdz.֐iZ&u]{c)*)a&P[lB,'`4@Lcۭ- .r:Fmce?'Ga \Uw/~2@-xT${P k Mni~+Ɓ"P.DB+Z8`IR|l-j(@Z* C?]߁ÜߣW`I7Wy j8ryӒϣcvXzbWR| 6:O*J\,7B&l?d* ZBؐϒsuU/M)Z8OZ/m>p3s}J-2G@u?6Cĥ9ڃރ8.d7 g1e;c}T)gR%a n̲x%0JQ\7.pA/ꨈ!iH6ՠ )nC1`r vńg_o/h=Α<ʞ/AocT'h+i` g2Hö@cHg"$n+[C ]^NeYE 0'm#XtFwˇSR!(*Mw`g  ;b|G mt+̺A ,N4rcһ*͛tfE1-̼-a/yLKJuMf,qCOAWgW>d%ɡg+cu:'P};ߝew ZG\_j˱ ծKH'BI֖ήcue/Pڵw5!(]HcC Q+ r3c}lp$n`ѧuꢙTZ}$Zȡ扅Q%Z{c~gjEUҖH5ˬ?:.R_f*VC[2n%Y~ lztOZI{@ꡝ[+"*KnRm:y=t|r(Tb\<1fQlGh8//DI%Vjpى@p|:Z$ -Ǵ:OG2O:fVĬER!?Ɲ%]Uo:ȩ򶄡,V@A,ZEO~Vq"3L8_B';|@WD}JJo4SK~ҳڲf b9ΨUYnXp֭Nf(B\)wA, / *D irKg#漘\_AM G` jsr^Ue:_Yk֯/=(VHDl=^2Ai6pB]b6W'<9ƻ\yS]cn8y^՝~xАκ|FZ/eL'qs+vC5zsJsBǕ="lM<D _=xwM7]i0J̇u L}9::@DZ[#K pp ZmN taI tCfJ%)?Mv 9򲒗P`ЧO HݥӮY)GEʩ9T+uuYҸW3y2|)ŦЃNiWA]Wɾ>xR ưm v,+*`ʒE5Yw}$S{(dF^:5;(ߏ6s9DP@!|J_[:r솴8bU+DuU݇89dHϚu3&WhU"ߋS׷$ܪ^Mr2mzK{Ɍ-V<~[pZD[7%}ɮyȁW֯dylE)4~O>+p}~?L!.m:{ڢF.+gr!~me Puz3@+E!"[C. s/Fi-sT]wŨZU8ע 5| F] <,V֧Ezb%٣7Rj8ḁ١T?5 m׊V=^Jw&oo9rM;'f]Э|,&%8R1BÉ` A&Յ% cFZfiZ*FmN$o4;(CAo0[gb鬀{1n't{[4XDVP)ǭI' j6fYTHOċDL &,h-ҎTF([R(!;B>,ǖ:(͗D)t,X\=`/ r„ b9G|4%|S+)"S5-߈9*( _h۰!9"J~m- / cϑ K;9vVh]$'bbrNr/v1*tR7Gpfh$q3v(Ϋ38d9F!07Bw ob}j',&,\UPd hSB䫮 =G144a)[B( IK" ^\1QL(VDX2hZ^:Ɨ-ٿ ~ HcÃ}-zM~].NBߪ ܯɟ]Nl<0@ct8Gy#<:fe9x3$qo5և)qtYq_w_5>[,.jLAUTR)BPbV5ؽ@"zFwz8cH3x꯶zs,O᢭NkQ\&d Q?+]%ݼb:= <ˠyQ_wh2!{8nuobVMXlUP׎ ~\߽XD"Aŗˆlr#BaefKH/HX_E$Ey:֓/p`!7K(<֙x bܧj'4j5t!*iWoix~|TJ%eq$t͎W`V- ?@W=h{*wchAbMVnX VpgQ7BTqzU<4Osʺۭ#pW[[i{;Tj9%G! -o;Ǖ+ZIi]:`hq\Q3Z#\! vyh|FfP/3"y1/7*;pNO8fx-u}غ/?#9GN..IEC)JM΂C$u`bC(舒S;R/~j{#B$*d/2gqNh|tNYMU!\ECθsw{L1M% ~c<sQm.%Gؗ9U,k'埔\+ye "^V 8 _g!IqĔZ+ %c}é?T{x.g?RI[.Py#%0h8)`)[ht(mh{5bCUxtNEɇ(߇Y:\K 7w6Q\#z!H},҅wsi#ij.i4ĒRdK(j2v\p THzOvY+`!*a) cqkC.7m;e C`M58U,ĵ/"Y}=D]5 W>v7 G'eeTۯr9fMb*KTem>),a}mku{9Cy.G|g?^[=%)ʍVtA<>gp;$h&; ơ@ͻOQ ĢD"°/ѷ-]U?eV Q^r`NՂM^UnUy !ݩM5ԱLn1[\}z,@\Nl,=~iQ_<*si@$][yY>=!? 4,n@쐬$uo:bUf\Z1ɩF!_rI6R i&pG"奢3;@b P @7\kKuFKm$8vm:},GWr?$lAT$eL9?$S#>ސ6zcqSѧ˨vL6o [g+*bҚh _;"9goDb$0 ϔUXBLnIv?I4O>+i> ߫ rcAf|I:QA'儏oh'`x A"ysO';-)n"7 $AWoY|σdhx p#tp*n@ʧ[]庛#ಎ?j-_hPQ£ x}C Te#lz;Ipvʹ#<\_Uqm {s[C*3 NA7W:UcxM2d~L׺$)Ԅ? qFϋMͧkD86QCRO"hso1ꂬ^Esl;K0G@ѽj>i5,h{5YUKm7潧\Lo+,N@:y".d== )rMw &xzdSWD{Pw #ZQn{uf#D#WHT-L÷H$\uDET`ʅvXĞ$n{9).wL/aWVª|ۡj ECݖf&DIXb:v%;n(]5G7T'A>0D#e}2"]|vqmp4 -QNvj RYh`o oOb8IiccsHLrOxP9k]e2Ep|@\7ԀU#cj>_ħ1sHg/Ox8@E?$Ա+j0<)^F6_wüi39ЃIC piGv2IMJܡ*~#AZ+̹'O2,ѡ]&S<4¹ .v߰j~IVӱ9RhZ7`֚ JF-Q{0z"ziЌ<z7, fRB@#IL`Ը'$C){p>6i+,ɾ۶:Ll:3!4-Z[w i>T0@On6jWCXr|0DoĪ' {VimwKJ$iC̓,qĪFfU8U"2*1iCF@%4n;iGW)Z] J\Äo0"Q(/%.{)͹!{w\4*1p_Mh?gEp5 SЯ>$O7dVdȯi/ Ƥ{#8b~^;Eb_.O准T_5mit/`Y !H])s6ySTc.|5<38æa2RPY r|i肖CO_䡏艷 aʡ'~/2|B8^Yډ\_]pJn×'t} iQO2ɇnDz؃<P>ʴFv*!v.ztb2>>w` 6%9vH CA0k|7n쓥׮J[̿R\"~n`X裿'/3jM`ڀqs|>%eTqEq%"իĬ^۔` ĢhL+G0\s[\09CPABQ$1[zK07ae`B&Ƙ1sb *s.PTBmEeHy?Qo=pSC1|3i'clvо\##׉񧣐s$nHrՈui %ķ0@ <1eU[!V%9*+h޺{5|,sYmhYkve 8qZ2aң~(/?G 0;= xS?ڻJmR@a_^2$% j.mRT.?=:p71L [gP|[X{_:3>̨t?cFiF'{eUt>d+BQ5D4 ڒoF]d+rUėc1^?(HL;Sy\Sۜ"Lo躳98MHqymIPc~ދ1:h@%f*SkNZE1~yS H\yI4=| Z)|=R_Vbf_}R"ӗ 끢F~7 \W̹]M4a6q*u.DnEJh0+u~Ys(hpCJ bTG/%6.㮄_/3z;O\.7uo8裿ƫӆ5*,B_nbߌ-z͂d* ŋv7< }rGW&[h[ ( $l@QHH͋d>w5R Q+vBH2S" q7] JV vSRWNS>6Vd{^%0,6d1bʲe3_ vJ kqmvRjF92b^ON-} w TH wy2mFj]Ps]U4mQ~Q' 2.rЂ# X L_d $l~Nt^VBK!hy{ro6؟5mQvoyVX"3GB'" 7TgaJWCC7 iM\@X R%ۃNL듨,3v~-~ -PLmMZ$]pl *Nt[%f#jdBh кDM!PT3tC()= Έ26|veh]m/a,32wSEq+fz'2K揙F.[bo 7p$MgC0®"I<,;U9oR+utX=LZWYoγP/b&)RMpϊh}P+b?dfR&Hg1#iԽQHJởMaF0Dnyn6ſFZQL![̹t׌Ti++Ũ <|PAdVF\ٌ,VUD/27Uye ;9bAl0/nNc n{/W C(͛gy 1jX)V} q~׹ ~g 7)P>3Ҽҡr?R ͵_T6?s P]#!wɕkoƖ-!ТW]|WfqU"65tyd|_ ʇXC!I3pVɔ+,.sDKkόzQ%KCTcuf̭(7tp)+ikcTdVɯ{nAkM>ox5/?Ǒ^uR\ ;\,h'IS|pxPV[څ_ZZfZAWDӌ%ƒ:?Ú^˅\iY yL xK N"GU}uI DscWŃG-^5Ld!X̬ K`^Q2Xy99S|aڏ7s:{Ќk}6qRI|\c4b@jgl1wOx _-S+v}dС\MzVCGGnWexՓ3o>q]-Oa9!VUHDBKj-s<)KdɍQQBtݾ=$*$܎RP[='W'xTtIVaXsxlnWH99t>M &rSberAMcX2X.ӾZ=@8ӑ.$z/bD LU`uH'#.UJǦsx2۬gPE@}PJ:@7yO9.BedSEU!~/qDY5IpDYF91 x  [۝P 4i^Rcrmc p胳.]"lPlʥ>AzogrŕDz|ktÐ}v-Ғ,m2B\o5./~ҕPzòb 3͆zd.Gj/"v' XvսǗ;9=s1>K+_2 Eֳ W%0`Pk ޮ۷VIAo=̊]7~ F|mvK}O+]-9bNpj?x^8HŽ ]yE,KS,y\I ^nOZJTuYxg:`zt3閱cg.UWH9E~D6^y!W<\7Nu/r荆oPxѳ/D#.*:F 9;흜A_r޿KN(Z8]G8[+k-Ua7- [7y)#\M:+Q1f +/-cc1T3eXGt3/>~a3v$ 0|^H^}+k-mYHܺzbޥ)=2Eu*{@jό[>=~!`ioqJSRTSEL8")7? m)nL]7yXD&oS4ƒATॶR6ƔfYL+p\qE,sdPSl.NP֡Z'h{8T}9*؟#c+Qf[xDfn7_CjDAHm:@ r24cjfB/X.ٰXp2 hP:j*v@̧;p7gUl&Hz8#/lA)?$EbeTvݨ Ldz瑚^Ƥ-*ܲ ^f m"@uZx]A^]]HF똣 Ҽ~ׇKV'>tӽw% "[k+ڴ2|O;'mj=ȠeE ] R `tVqSt_n')V-%MԏX?X%V~vZ;Jt열"ǩH\hDMW\)5A|1c*!D䫒j@ud?X7[8-y1$TVU \] 1|ɥW-:9=L>-<کN݀Gvyxo)[: Wh$`Q<6S2]ݓ}7'`'\ +с &,JQwڬN#1k'9num=6F\tNt9mm&mXG&G|]' ŔJф;=IGpto?=bBy'ڒ ڍAkŵ%2w ȭdYy~yxkL^jsρrgMƆUwOW7LG^)Fg"48p aWP?VU :0zzK{_稴{G3\}/}vZ%rCQ$!6#2vF4:64mo|]e1}#eaJoRAayHuoL+(b};FC7 <|}9)- G]vr4@CGMĝz,1/]v`{HA'qL~ ERMT}>9GVn1`DdT]cЂnJm (kw br|M6hR̀$$Kqd! @se;?DŽѸpe^ sP Z~M2$)ðKs4j̇ο lMkb|jWsIl{oN Pas{5ĺ G6ĄhC,l˝@>o7'ګ-B+#HXă FQh"BE%bw&S2`#P?j~) b4S&*#4PHC&y<[<.޹}Y4Zɩ!g .2;"!ޤ V$1*)@B{pVz<:K* `ԳM}ߏ9JDPL"i:Xi0%sP&4Dݼ,=5caJ'\Rm\UQet9 {d&-v0 0z=ڈ(m tV[!S;⢘|j7BʗrH " }Zvln`\@Չ?Lb" O5ˡq7twO +E}fU5VpJ/e@Wc(KtmB ߬u&XJ6HJsc lߨo(Sw/h -1-B@ZE.͊Y:`y l7-߀bXj,.;h%VMEyxa+8ԛe bRQ/I{YeL*?4ߘAAt3[Q>1GOhroro|Q]#W|F/9I:[}6a jkRRZIȀ'QjSR 4SA̾lJ,  P5`LdL.Ϥv%̚pKV`jfp N^tGF@or.4F9 "5g: aiƏ~CAy_@]U׏[fU%X D丛_taR$Lg+i>Sp: \19ЯB|mAhV^&w4p}^Q3#lH1=9 BYVG#ut.gmTqLR6GJi]ƪdrӞ ^IA6hb'("'gMj3P*$\F:rZ e)V# j5}w#7xNK "&H斞dz;Ѽ\cV)hAޞoZE Y3C%g!JzcXF[|xlbs1fhQ?l Čod ֨2{AӢfo-E@1y{&=;L ,O: q lZ`k䕝vh22bj_'pV'-kNY j; ; v0k3,,X ?^&&{:9m"wLF('2HV;N}3Y( TĖ]lp"N,DN!K'p1 iw4DU/y0>Jdz xmI"\ T¦idEgZ˝U6U N7&nf+VaK: $GyD切au¨ɹjY%^|C̙m](ąz`DM[:)LqֲSVT]T0/:-v;v(J7.9M& b6I6(I/W":c|TgFVAД_;1Q W$LH@t1DtjyyiIiHnǡau} a@r˖?9$?zPTQ@@j/;b իn v%oE8ͫ4)5@kYZsMcǢۮx2$l3dCK-gt.8T+/Iۚ; ?e7&gf=ؚ PV K(dCm>CBOrc)MTۈA迶Ӳ%{yL. 9CǥF65^e`U 9ʼ~ _1).:4hbvH@KW:8hr({Mo*NZ=׺.i9-n#&:?IW)\F~ ` ]$NG1(hVR6pJCvs4-Ϣ_\~,yNe,~3_y~H<>ph2zQ _C{iyޱ1T/U{rB脯TbU"%"+>h|$ޭwn$lmm }x6;p@>Fӽ&ދ}0v n$o#nuѱևoڡIVB8? cz^?EjYo #C_c&uVZf5MB !KfLϊ /Z?9 [1F0%[;"|/p g˿Fs,3z _uV&9u/:N\DYX#ǿ!ʐw(@EN_BC[dԝR1CRӳW]xp2R<}Ie3b׼ũ]:yhoWLp$xBU+u>dg1ji3A{{`=4;5hh{DOfHBtՠ5J`6;Q5۪rFh-r"0yl"E~+1BoB, 2/"VW< ">zf2o^ɧbS+)BUQ=n};/q[6$Ac %p@~#?w:=~G[7T@Nl2ҁ/)I^.dbKK=5_ XןYl|8Ζp)@gm)7jnKpq8Czax<]fj4iM{<CiOkp*em$SUW pdhՂa! &[\ |&ߝK7]WN5% M5~m-&90bjh/QIeNh \O?'`e{7Sa [yGq \[WoNZ8A85tUO7DO |yڭ8jrX <*)'9Z:H!I*%98sa)m_TNMclsչuԪu] (;֣Y`(Pl@?Žu٤N  o*vx =VιhǶo;u `…@1/4EZ aQȹrR i@=0p׎z3.-ņG!cgF Aީ_Yz6B&3-=)A龣J4-Wׂ -;hxPY^vع@OnX8(grRp>nQ=}W~*mR/4X\&Qdt3 >_[C`X &XZ3$TPեS ֝_ÎP;Ӆ7$JhiS1N_` BG1}I R:rmw ԩQwײ@$!#^CC/ В;l%6Y#v 7Wa(☊߅ɪ[y1jDB9KOqV^Ԍw};oq  (8ѝ*P/%O?l;ɕ Ѐ uIVHҘ+=E0 )X,̓ro~3Grc" &oN|O8ș~J&#reϒ'\°4i5ȸ(FN)ŕc;DzLM<ң=l4T@;†hlxqB9#S U4Zb)G+X-JI& m7!*V/7 $TW޶WZ PHzBCIXBGLaItxj^3&fL ;8߿y*dʣV2A& B1\BnOɰ `P aZ}Bo=q3: h37ȣ@;ѵ&22hﲬݾ$ .>oYd!vS*kʚʩ*`-Rހwfjݱ2;F`fXakj ҟT~̶2^UۨJlhT]Wlk#U,Ca_LI1˝$Z1}7e+ŬP;,ѻ~O o]U9;z;rAO 5;^ȭ믟6l&|ƪvI!M`|ŐM-Iܧ(eܬ=)#o9gr1g"%9Wép"@̾ d]ŇS罆_o=hD#면!W';w\[K t|kFs)7Q#@1kjJ)^"6$be۟Ycڂ/CA"˥M2` IH.'+8d! F/dHG4*^DKᅹ0JDKIb&(NբB3m:[}~Wj89Mmi)< v&[ (nq݂5{2ҹyMm`zU/TؐV_ 0aF\Q);S8LM]H8Ow?d0U[ 蜒W=o[Y7>.p `K_A'š\xa:Mtqɇ`#k@&7?v)ϻp|of r{9}Q&&J3zfDpɁk ws&Jh*({n9bCoI],o{X]B?v7P[5۹E\rNgpNvq26AM&$#PqN U2h~lr|(ډ8` WɦObKipNM$lXXHV^ O\Ez9J RI&o&\!y~<59 ?_sf(jg;#PCKMV$><5V'9BY}g! S\kݟP/zyAAw8{JdwWBE:.˨#5.\B̄5QDjOץ*UY:uɦQm8/&Uڴߛ>rw[ЖTl5\qG4ݕdq]ظ4y3qK- lO>P|+MKǵ>p''d> б+AMVl-1A|2:Ãr'#/=NhwBĻyfQ ~@W zs .D%4oeg~nP6oX=|әei59F6;`'p'YTfE'5R9P47$p 3XEDK+ jz @ɟ*63E$vISPJO/fy7+#<=g[Tdj;d;@khHP(YPI)͏6~ ˃L?c3^V褀W;rIUѲk mVo2C$>SEz&qWm/Ho;f E<.iBs_vV>4UeT}gyAQauAv_E<0k;RhVUɿ\\ ֆ4LƵ WԆiIw!@Da3HR+vb5bH8N0 C~<[Tkq׎7$ظgx`{_z}ekpkvϨCV+x ljĚRl!n[~5a|^UU}VprX1Hu*5_f?c0B/%!e]Hq]FXfs/.,l^b[L8= r$$h's`&Vu@ܮQ_93az(2??l%U63%CJBfAތDx\^Hs^3! WO0$( /(O[1-sx&~PξSq `l͐ʣf^!x!"qG0jZXyAK&c;u7ǻԣ'5yqzK`[9fSryx'zOIEhH5VV;li3;yQ(g,2=DBo^ s1=ύzC]Ў {@vm^ӭa y0gV-2ۿGjf9`Em"#<$Sbkжd z10OEqI^ "Io)i0` 1YtҠ ^8̿ 'I/_\-ۢpW_%? ImRs :x4̵4v I6!]Ȗ+Tߞ"֦4Mrk>8Zuqym,lH.JisFQ"焩TmKm+I{lR%·sȽ8D(sK[>4yk 30 ?5,:G{[uT|Sec)~QpPaVgQ4`9'0)J8X>)j79>h`Z׻i)^n1 ,lZCFz[|ddZk8t9)7p)zAНNQPo[9رWY>}9RX?!^ ‚#?e|viBZA!RL~ZP'H.Lb&p9h~ypsܷX~siuL-`_ D<.8f6x7 ˲U{DfiR+ q6 jvܙ,ʑ 7p ʞ5EA|NH-no~śυeؕ'F@H΋'oN(;g^+tc>; &pLj-6Lo<.W ldN3 B?ovMJ\f |G: "qX?%MoJ(<6Jς`Ӝ|O}gEO`Up5xok՞_v9%7cۅ c!Dae!i}IA'yRp H6ZGЮo̼n)1WZ\rTڀMSL̫\sⷥH>K3i zL͗{شP*̧{k{-Q ='_詌fp}x~ưR y-\Ud:?aJ%@++Y1^:iϪ򢍯`R}e%~+*([KC}5vé 1Յ>:b-dWpmCቫjUlۏV!2Ci: ܹLX!f*`\7:fⳣNA'Ky {Xʷ6y̗sFX jgD2{ Dy nV1 RO ,n}T|/g?DR"ۗeᙈbM}iZEv.R,F Wo^ʕO_%_;b!422ȵ>ex^kG^Vv0jeu7F/M^w^R;1[SпB/P\0:c7_w9^F${ROپ=Po3' o0''6i 3J,~B1a( d#;tÀy {:/aʑẁ.o !;^dšc@DyKJsrfg Ɋk,"5f4Jgk;|_@-0lo٨YI44T`fo09A^z|BE 75c-H% ,- .^I}>E90s Wλ^(8\Е͗JD㪟P0U=", !"F[yp,'':tsUEb^ Gfv73|q͸n▶[Q>H?r퓻lBwn}Hի,-|hsvT[Yw4"GePw֋֠"l_cG'Z U aNu[DOs%aIFR)*%GM:%m4 L6<48u8֓ quԱa~x+6/HzfPmOd r S瘆ApƒF7MY9TR姌WUp/}U|դ8<?[UDV˰ S5^No糡x:n APA`G60VƋ<h< j}C0[_AP>"$YOeAzjzLAU`x6JЅ/<Et F_!AGD"v9g>jڍ0cKpѠ-*  *m$T cA3 +kxXP%p=—6+NBǡκ1m)@NɺiH#~R"ADE[Nˈ52 %zhm17ǁso*DR8^4πNOFKe6ԼUWtѶkbQSQ19zB2tAV-ʄI|rVv(2>|k ZpELL6%vvL@`+z4/ra[ iCZ.~ĝ'Q楔}6K κc=.hݑHSl ĆC9+e &JVk,2L ہg7ۙr0@/eXg`%U-lwop:KMI]o8@a~%[3;d&PADo!P0@JtO\$Wc4>[Nc=_/$sB`<;E"EB`DjXkK3׭̡cW֫g>'/ɔ`J~j?DHGL_RXG WI T1M␐"XOåQ't3qKI\8'<&-LY9__u틼ӟb@OFnO3Sێ@P5$l]'Ӳȡ6QG$39Xmq->&w*3eۍH#=Rupa`SP=}D@ʺ[.?;!{ : ʟ+m{SϬ4fc#(1l=sx˃ߘHu2-L3MfTS<؆FE6}=sLr4[0TC TSRLJh {^5 ܨ)#Ɋ뒻8@u‹06WD5^~$Ұ{ P1}JRޛSg@Zj'BG@GfQ&}13]lfi|;%-?3R”ꩧE B`Ud!Scn$cUʁ͓+|o9nniS7 YD eJ+ӿ>N誘ȍ` Oph2DJ}E_EI2Y|.oy`|怚W/STXJfӬhWNҼdS2ej lѯr۷N)B>fС[{p`NhIIXHUSKOS&[ӹoH]& 0 g!XZ%VSMw޵ 7*;G>AF:$;PeF)Z>گ)5M@e"Z4ZmV50T5n cg=S!Fx5ɌD9YËC25\*dT]m78{Lj&#G'_S0/~AtaW&c{ ~N%XE\KHGuS ˴a-CPW9='ғNX0lk2sY"tV cuPPMŝ@JX}=$9@QRQJf^߼ c Pl>3l!` cS8fGE+/s6X#jdtiܥgY5b줖]_s?!moe (AE[?E, C%m&ӹtpDtX˛Ral,cRTu]X6GOPN%0א:˃"T+(*I$B,W&ֵAB&է,ZH)z$ 0 H|ݠ٥A'βd#^k nL@-l# -ݓa 2w#\;(>A$$;X)S2 mBҝ {lbp b{=)6`Eh;/]KbquS S8=!x񀕌soC0x&,1)ylEd dh<3Q,# JJt:݇abt?~ j5bġ?VNw-lО`ßSr8/8nUu5bo,ܶaXxc։D)^d[ڬYoFp-Rh ,7_',q07YabbL3LT8tHBل62QYj\sac* 1Ic,!}k*ؙl]2sb_%6*qjGLP>$YwЊx_RƪFgPP0▏ˋ蜤I.Ԡ?Qel X;Tyi+Pz|a3 gByƆmAX?\8߰h|ğ>3 㝶ؔ}/Dq<+|HߒNf/MI| 4g1%]< {uUHe*v[2GX!uboQ*C2~,|caizC6^e+~CTEBt]lG>r&) KHa-R7jz-k?dwXR4 88R o4팪L ҝᢸboV QZN`)Z}S%|&UM[+i}1.֍S?m`3r?JU>538v%˃!)TQO4:<+D>@l B@8μeQmo^T/\D-n/65iꚘxQy7$J~ (:<;&ձfZn-geӾ$ƌXTq h$h"SNoHBI)Ӎ\]V`#'"[/?M&6S[vͶ=S[50@v|44?I?]6u ^yY˻JqH!fe2ҩB(i…,ñMLw>s./h_kwf+FvTQɌoǗ~xrD:d~o/𞕿$u XMG4dx1rͷ7\]k)h0ȞG6]ۚ pxIG\|o՗6àiN2BCX,9Zl(4gsD, 4FŒ萇ڮkyrc{GH*xGTS]D'nˑ_SK,,ʦD &vC=XZw@rp[Xca4WSސ?TIkHd l F2ݍ?%U#. u|:s>'s$C`I}\y'~ Ux*LEYap›Zd"u lU?V]Tv5o,$}yk` h9Ǹhmdo> Sy\9E,] ;ـK|Tia%=pԛgTHB ? hm)so.,j!tؐXHaCdckV%\U]eUCb]*G Q[ˠ~ y?Ea(ʊc)L^-GҩK#"{3`l(RPd8Dz`^Mi0e9k]ͤ1;'ӎ#t-aa0LEګ/ek0h茖xIjk hxLw\=[9cV_xpxyr6bug-ۑ'KH$s!C0;'h'\~|YszazB9ӼH $v،dqr41u~47o-a./8<ڗ<+ Q%CU^ӕLs@~bg :w_SvSE]v<~ JޑU)!?=ă@48e~mFe1Ҹ} Fy[{ܚ{@(> TULa}ī1/߾NL]ԺAJEM`Xq$byaS:x䋶*ۀO^(M Ng osڶw^FXQm. '][$&WcŽ{1\ iVz)xhI a_шŒl!M]7-}v(G ^Un \.62pxp{˷dm#A%0p$ @:nLÿnglU/yϰ/ 3Pĭ2RCd/40U};Z;Hl*r};aHyDjpI<:fXE#K?K L^{6t67|C4U|YyQ`S9f4 +n~. RLd38P\hR3zԦƕ"&|e!HJ{8.sZ]Z,lf My6b+ /*ȝS,m>$EXq/ }.m r8r("+CވFKӢz]K=Ȣ+ECˤq$wca`?L!CuoXSM*Y~cI/liAƻk-xSt$ycY~ug\6QNWKaMpR!T0. &&|Uڠ1' ~~gDgYZ070701000002fb000081a400000000000000000000000166b5088400001958000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/ralink/rt2x00/rt2800mmio.ko.xz7zXZִF!t/zu]?Eh=ڜ.+Л򊼄aT5C- N]8<{>-/j@8 /dw1$9[hh5Ji,{!ֆj[hޑ8\.W0ͣڿVi C3oiNƂM#ٜBy3ZeZ7p$W3-ˊ*,cxqT1Jr/2e 2Wfp:1.w8\O}VMqS ^S ʭG|_ ɄqbŀP@'g gk_WbF<,/[vwF\T%L4JWrC5vajHq1.7ܠD_dz ϩ/ܺfGoRq ܜ7OtoYo,D($Մ 8=9Y֨7THs\B~D#3Ge"kN] P2lYpg7 (^ ;NԞpTmSDPDjeD=v$lRa#) }1k"54FgDaYZ'`LUyV "=MdD&2xfG``ERB>/^6ڷUs(|_\N2(BS(vBEfFNzbwQa4cNKTգz7L;nQn2E3a5uu)gFSIHZeMOUGB?fVH͋&ĵn9a )̡DdM͈8(nSj6x) @:\ <|e NTmmڶwx$s[DєE '??ڏty_l_CV*Jkt l X0\E8R#3[V"ip2V4$No?ڐ_Y%N UoдٗpOCgg> :?,7]˜#>sev? 9[]\Bՙ6<\/0-K:2.csxenH0e29SbF>gF$#=;JG'ZA`t.{)46Mrwn"vkL2E->]hV I+Qqݔ~>J[kVI $oBtrmYBp( nrOxH%x㏧o.RHaȇP5`p`D)=r|1^-+y=wlc^wkl#e8$u kDԎGI{>)&7E@nf -(Xwt  \(*1(Ȋ ^թ+/Y{lfiqsq[-9 cl58 V_ `zOӹy{`V$\AzR)SZD+GApqqiΠTf r9ˆ=:*7p%xєU:||HG]Ѓ6 iOt>br, ;-Rj(71Bbۭ^-} Tnq2Wӛ /[uTF!8c'>p K 7iRȓ|P RIDŽݤY~׋GxIb(o|J69]\fv nt/_pB;̭&.IqR:?[N-Okdc3<7!\I'-bNJ2͗+FbgD7fzA% =zF"q9j(0I=8Zg?!iOp,&b] GQ4tvbO:F9ܩǡ/G!im J6ifF,;[ 6j-ww-֡>v6J{Wա`qא3\gYuu.?N,ToP_9v?\ }cjdrp~ED(Du^|3WfK.vd{A B}(Щ*4gpqMRvzm\|'pehκTIwH Il"6Ni 췋T6]\ڞTGO( R vX/5H_?TKՎ莻O\Iθkp.%#Ws;z g{w1|: `42!nc 6%XE˩3&F,mȩ)zQj&K7W+68z]QY RWQmc-:Ֆ'3u(hS8Q0wx/&'Up< m*Vنj^=x4IƶĉaJ4k@JXv#&Eel˩POQ2yw 0W/+?xV@Cٸr9^PrrGyVE#^(XUi8w.Bk8&J۩ޛ}#A̡֐Ġeä[ d/Va \f,f&,l0#Ta^܇C?[L2xd{SO[vk˫Hnwh/̅UgXNs1.GuS՟[ O[ ),?7y^ĸ$v,膂H2ՌhL8{wW'EPP=5 p vaT0T\m1DcD80nԢZFH- KYKxC&5S*3K$ő4+9fӑ %Į;Bf͑QZUbd"@>c'($KIdtR †Wq}}(i{&HS@;PdHp#xb[()El'6 z}]~cȰ6M 3$ĭ% A_^Z -;0 P|/2߅=9V&ֆkSӧ3L"_[?˼Pޏ7ai!t{a@M5Tu*D xIpTsiuZ!@9&q?j :ƺ]"5ơ?CgR`D}Glm_̓ȖѬ[Lc RGކusm`.w^\ fh ~ֵ¡= з[mOc6ۙ(Va|^ KmMK09ץW>[EhF9P?$X: CSS/*#A1ξb-d|΅2|ld5ٲ4L52NY$T->yHTYuS'Y%ҽ#(/VPP]Ox#Y<#k[kX N{vnxۺ* VapM^6rȢ "8&=Gzb=exIʭ1>ՀFjzu֪ߙ XT|]G^rwkcڧ_B%w:]>I4ߍsR ,k-%i@sYJt zmdL{CЎ`EHSo玟~Ѳ[T?52ҥFf?*v- '㘮c떫tN1,7D"fWrxbt f^ y1>boXbc2+*GG"rK3ގcua+]ED~7ɮAskUjR PQZT zTCdbck,P'fz3 bܦtj y/ 4 " o~0=W1rZYh`-Ι.&=:T2 pýcr |zd@鎩)6S [vx8$8xO/G;Ӫv@#$0`EvR䔒Pkd5Bʼ>gHե!栲Zޠq`5xu֗h c2k RjV h4.3=@4dK҉μ|G^DFk}ۘP)$V:֏g 'ŸDH#fru3!#wA I@82@({.:$Wdl,dsP>r[3A7'IJEwGy N'Ꚛu040Zo#eeL~ kY[Ԟu~4Bc@48^MU/g ܶ678 4;|k_tR!+ t8ӥu MVITRkO4{d/jaOtߨ (03˽$ZOFn9J/[PՊlbQdYHܬUUAwB,ȠL=lO!6"5_ 'ȋHzl&kng(Ivwp$i7H[Wd3~0?ˍ=hLCI&eäwN9:֮K,{>w(Fn.ciI ')68Θ Cžs$APicXɥBhM:k  MU RwrbKeisyesg'k̺ /'u)Rgn5J^-4秲+k7 + H?<~UMB!ǿP|S{$/:RH \`kɝ1p_V=$gVF*JZY@Ҽ=^b~/* XT)gfSbcALJO ߭x3I} ƸV}&4!44NaK={ RxHp5X \,I0g38[ wꮒNs Zz@p%U<ʺ :}~-kdVDA7jF |X2:tGe9C|"v R2[a 7d gY:DѻkC Cx1Tj+:j"D졬OВyG\xwE)b=pIl(*3p|,mٴFQ.X qzj5[fmfDi׊m;F ( .V5'^Tk`'aN뙝Af}-`4]KNuHRzF8It@&WD;aؓۆlؿ!ɀgV*jF6f6K?bY )@5Wwnfs`!7R Wn (v'\IМ%eƼ);ѯ?_^3dh>xrઢYTu"NmHueӚ-xkk3E=BI,SB&4?R٭1xs  h <<fn_XEly+G wxw$A(}툆1QS'ȃ{i S'\@ )`H pgw `ܳ7W;ٽݭC o@]~Z_"o8\:cތ[)M#oӫf+;'˱Up_sQ#GU\Ph! L nca0&PiId#*ў[u"0I!T@Kζ|7v 2!/{?ְEx(2'1꧌ }ƊKS_C &kkrgzT?*"'͇>M5yŔQu:%aL̰zo<6fp}S0^vOȀ]^GZ41 O_; !,xfpN%ު8?c:2 F~৬2r hZ>G &7? X*$QWG_valOo K"4t/[W0hF3%8fb}{dSU 2{C .= 5 R,.s,W#@9(sܠPwZv?G0Jw)uF0-wٙ 2_)ۙa87!e CҠ勤 4CV>OW!6:!H%> . $f0|Pqst^z%gQ%rPE~B_dmeC,<-:xUAS`p`2]&;{-x4:@ k}2$L+diɹie³c@2"Ҵ Xt$lf!U hvMwj01HQQ1Gʔ4~jH"Lӥ$q;ȳLrzYS+Q{'@ \KVA ֛8>y@Lzl^.%i]`=2^ $( h뙼Hͺc=λc"ba5H*`r.Qd:ǷͺM(-pXE=\Tzzm#YYR.ozY#,k:Gǟz} 3se$>TFms=@$NfTybv1Q~wM>t]ً? $k t,]O"_|A]ӋՀ>sGr/ϋ Dqt0x-Խ¾Ne˄¿2|B^?g~ݤZcޘ|p$XpeŏtS3Pz7T₠z ϤNJ<\nd`Sy#ģMknYn/SJ!7O5V `IJĵfpɠy487_q4_A75i uk: 20JxiտZϕhDN24s}mFbOg𝋪Q:?G/w}PߴYi@ 3ȹ+-vG{_Nm0m -_9܋e(886(D;-'2_wE bY+Oa r,֙+p2GVЈ~sOIk:&eh79?`7Ka3`+AA(*wݽ74YjU.!Kfl{!~'ylOmRy`IN{0I;H#gJ_Hȼny[FF@r$u*P;UܼlɥRX;u)HL?7}FqP gw'bwe~ZDTt[puMaw u--Im+[*flNm^Aj$GsiA`o>_(w.d'zJJ)Zn>r+OP1C`.2ہ0ڭUxWM)69~ERP:#}Z5WyQMYZՌ|f60?EW@xN} eZwYJ q2@<YOQQRx *NotT| 3!A5}y2K~$= 䗶xmL)d*3Fґcgs$g]7`%3 :hZu!)U]{.z4z. %jC\ͺ$'b.GmI6l5rUS]rIc5$)iuwdkP s+`;oп>͡KÅsr^i?G֬S tA!.k[W_kH4ZڔO"aczȠ?d#Ū "fȡ-q 0+ h,ްLP1K)mTdw!3m9Ֆ2~d_HFb] (@ʙ݊ʺ*6F3qU|7棥ﳐԪIg&N}Bc:-VY{[]HfO zqZ3!6!Nƹ +,WxtC E@`Cd.N (wXhavJ0dsC܇^IxaҕCI9i{V(pbfRg,4'(lY/Wou5+Oվh 5y+]jA(A, uP3jCm2r,:atX}CB[982hBrh;N[Wn(!iM@& `p`jP^}=up/zT^vBNDDbUw:w OĠD(LrKfQ|QFg2KO%Ǜ*!HV/T%6H /,pɦ!kqXiD=JVdۢmazA}a'{.]Ɉp;4DBe"w Bf"{>7ZW2p:^]%?i 7Aa)!ʅO4wº)G)q T߳K% [ػAUzEf/dzHЕκ31S?(>=}!7 ս%1GcDZ\]1*WB]x7S'KVb6enS-%L|.}Ny`pb[-:<W˱3BBM7dV.$ntT[U[\L-֫d)ZX+@7E\-_a ?7 7Gj .9揶ǒϴF8p[pb{!j#Vs9_FF0Dգ%T%߳wZT{20Zuѹ%w8A;]v+9Dr "P&$Ո/@J.eΐI_P:S|?o^1(& a}1g\PnS!Aq-aЕrC"G]bVnZ}=R{Db{*lH&/EjH*`X,Sy$@$AURk}E') ~772;ISID]ˏꖽ4P^)D)G::Hφڵ+#$DCKf @JM؍f۵o2A 5F~_ :b^ t*%U@@-u?RF+z֥SqzNmmtAuWRWN5 &xƕyyxV"͚픐C=sWQqz)n9 Gm A+,߾$A:6Q1[WÇ,d.?-_p .) 40S4%*@kv7R!zwͧi1?4A&XeteFv%13K)0-#`N孖=|[^g`S^ sj #`4uPJ4eW=T]_6 r7pbbVMz) @1MUSv }PuO<q2Yl*%S5<)#M qrJR%͘'W 0giq)ʼ(2~=~I"9~NPb݄|oU( u\~1Y(>qZ{6qgg~Sx 9#E"D1qq cY&[ޏQԶ[2dH𩍜DXC6 y_}aCZFO ͉hӳz Ŧ+4T'y#1lp?5Gn|=?2a).LGASm623b~dF ̰#%;AgYF$ i2 ?969ɡ7Eu<Y_(&vo`_f\)}[y*h^9en9oW]1֯p]]ʚF#f]7 k3lB%Ź_-苆r_u=ݬ$i._La߬><[~@5\d)ؼz&dZ^ C3%Yt=hTޙߏl( ۘ ϕPM“c.r `2-8c1 +nRP{բ9*VBlIMAS X!5&xc~H%9qq8e:-ZidNz IeCcu~;,+͑lr8"\nJNaUU:#ssy54g @ss4lpXo< 7ָY$b&w 59(l-R.Uz|,$?}٨d=uFNlgOgLK11~u "E"2,:k>iR&KFh GS8' MSNҝԡ1PSjdF΅^=ZK]]/2COR^_-,ZMoyc @ae[]G }* @lL{j:tE:8pG#ʙ]XYt ߙ@`[}V!n#|A$7y4e]5> ?1>H"В>x+{p%ѹE/AˮۜpYL뵖|?͙ԙl7"dfa (9(3PS0E8Ku]5 i]|q܋Uv܃q(ՓqzvߧDormͥ3|y/޻ĹH?"A=.U LcMd\MMnto*Ws.ہ_k}'<}Bm yeOmW 16N+t$굵JQ _qϿ?₭k 2" U|QS~+%HA.^<8 VԌt9 w} %G,OmeYhLTeVwuk)"ze5 QEgݲ;0هe N%#)|/ylnnĹ&(JmdۜƯX)xa Hd #e'D2)Xꑚrصa`O3$@|^gr1ę6Bh!Hzɀl1?{38a亓|aN5 4 ~3>`{ϑL;;]{TUs'Dů*l |hK lػ8<:ԯ'&PxH45t{V_!߄>hžf @1FI$U8넁PՕ$\Ʀ&}+S[UM;6fvZX<2xjjסȽra,.ŊN/p6 #h"'ZpJaNyV0d묃3yk! *(Zӡmz+* @!׽߽ф|ekꙜ)R?C/AcY)ǰ%Hui,#׈-_o!in┓ #gr6+/f^<% )j+QcF2+F+![w@hb6'*u8oíM\ ?A_.%ڑض 4%VNcrшKyl: p]e*ӕHՋD[>UE*'KYrѬwK1. &DGGC6lt`Fg\c栯+-V *{e*J3ù/Mnv&0N͈C?I(ەLمIKoBg4MPم̣!' Zi0yhәS;jN=a5w/[$h8CxK1x?]ymqػi&D9ޠ-Ue8PJgM 78R§w=ߣ,\},NOzQS*?dx=XJ[:Bĸ|8S-oj ʑ%X'X7SNO&?>KG&l覹]zػ͛:'6 blvQgbD_>Cޛ㏍Oyi ƣ$_2 &o a9\gh햓am5c lWKmeҁ *k/m{;qdPPE+_Zut߼N/IHꩆ!ʼn#m 3ʰ(h>SB>-.oBͱ$>L7ƛR,~tImj&2ug '< PG(BKE7Qy+4vD@N *0 &P JEcPW2a!+Ie;e뱘FxbG) gwmZ /@(~;oU:>/B&3cP=c}_3-CK,!Po]"78 .DiO7giA-E !7hɷGָ&.M x7yY7tbµ#՜p7!g{ +GW6}Z1g nIr SY7uٿ+? A- 䇀8 \gEIjMT!jOz%mObUuc4uB ݭˢW+TY]RRo=\U[p'|RexkwNeaY clDrÛKYE<_FKZ7M}>|ZQL];za`)һ '>9* ;Yec9m_(zjGwvqwmE} ~Kc29_U Il0D}+Kl{D&!Lw4|`O>5TK}@pVr[=="j\-z\_k|&GJ0E' (!8|;hsVnƛT74^iĕXpLEO zɱץUe g>H]Yy3'v Mڋ|ZK0<e?<7Au{{;V;Edx;wS﹊-SƿX5 ʈgF 5yU(o?AXhYBbkwB3'VIbĿ'CLƤh= -Nu F+8?O>q `f9J~@3 3Ұn #q:Vt(SK{,QW*9ox"-YnqfHWWt]duk)U]w-j+E.XE|'Òݷ4gƤ>@&0BCu[\uF'zәq 9`'6~xOr=TͤBѯtlQǽTZ.6Ƌ#_@kmW+UsL1FC$x߯,ZwIP/qҒ$fhGC_W 3,%_pqAx;  fjLþ#nqD !PmFB!Yyk Chڀmwc2Sp-jH誦t)[[nfoT@pek^mM0nNOK^fWcHi" BoSEYmUW0Jq`m#|/ʞLӯ2ȓXn:^*3Opp^l!X2 >2:c!j;:=O@[J-KѳWԦ[&Z{^+GτھzBYWWݞ=alQm wɖLi_e]\-&񆉱SC]|KW:JOb49ˢ2 B2Alfo=f@22pĨFVN){>:Lp>F+Jv}IF<ԣ٫u;z+< NG\Lq>>85clf$Ц:ZûsydZ\:CKVNB)&؊)mYӠ9Ὺ٤EYr~^h|j d[wF4 nJ`OAgy ز>CU\==t^h0 8A9JNEUmjEX9IE.e'.,?ΎWaJm*B)ZVW?`:*R9Žj/ ;yMqF+8"f?6-Wy'EOj0n@ܿ r꼆ET-0I &τ2θD6% oxt,P3JzL7P& {ᆷE;_eK35Ggf= B+JAj iIS[y6eƅ|pٲ C&PJj2K6[546E{l mwq.SS_v;H-ʚ . E OI++C85x(A4Odr⍁۹κQ`hm´E܊1/ƧH2)B5dYZR1W~m7\\h!ӼsMXLtq+svRLjCP+ARzG}DZ~e ZmNpNkzo k(>:8N,6ߡb0ZFI9}!Pbf~.DK:GiZfۮ3=j{O dܔU /e&]jFs}}4܉0סnf2 BgP C9eV A{]V܌{1|V`^NUQ2QZso0/9s} uB맖f@i=" h&؉*xk3,Ɠ,cd;9Wl#^1`c(Fy+Gv+f_-,Ŧ Fx nj!60zʒE{ܝjͰs8ؠg}, M:ۓ05!?^Ʊ鸟M@#zTAY~K1#LZ ^eUqЅ[MBv[|C62PN=I,RlQ0LY aaM;ݧENiNM&(2Q>fc8uըۤ۾=,-LAv+H>bQ*̳,G(]Z٣26;ᐍ[&Bpu' 4(a&Ʒ±e+Hȱ^P9]g&o%QSALp>U*~r^灮{Z~((EdqO_ T_vhJ'dzfւ҄: ;1J"HOXXE3J-0O|֍|+!hL27P}e E*.blc?=$c-amxј7-$|jNBsŔ:?w'*wUx#G3s<(3EFI)Y0ǃ~#SnC>CŌ~^9[yUe%EP|;vru;s3glv,ׂ:>;jϐ+ R8j  cQPR=PM%ýw?R@Lr~@3kT29 \^!<xx=6˰Ϟ4mˆS{Ս>/6:zE[ɱknl1ز_\N}f`5}# pkx Y N0 hd㴅k!XPy3ZxI9a% V2eQõ Ư?IB(GrUT;g%qpOF ev9t ыMru@.9_¨FI*cyi<:2D:yWzFvb|s5iəXSN嘪ZFaقnA2 dz^؅zk:ާw0~A}HϚ4\TTJG%7Q8 0> 'څuU"x@+Kfq$w8rZ! IKoN3?ሖa,h#AR1C,Iqx#2 NEp~lmpHQ+=h W+<@Ƨs3ygݻ:D'9$hZFcߞ[ﮃEldEYXiѹl_4ɥ~vxFH/%-S22 >Uq\@~!*D7$dykI|h76d n-v BOбѧ"WZTcWen٤\eNG^^(& |)\žK`L +J|g>L#!wmON">qf'TLLd+? O?c0d,e"鰡5x5 ^- NRybC0oJ9: 2!2$3m Qj`o$Ġ}VY_Q=/yn!(JE!n(CH9[2N\PZi\I;2k w%X;Z>KP]+hIY꥗; V7=I~d˃0ccB<'H#E]ү0b߈I7̇º0w1CUzl<&5sô(]h1+aT#rX^:^h2,I lMUNOк(&慠2|A5M[t`jZʖҦ'ML< )4 0s6kE8+v쬿G7Zmu%<=s -ܡKBSY7I u)i[d/džŹCbnI]+yR 5V#*] GzSSZJRXIXw˷8^Z +bqIL튣l&&{ /u6 & I\>{ o{l;޸P$$\CPK%9_D{!HXOdnSrz*"jseKi,[ ^1:+NDhJ~n\{,%ASa o;5gBƙ{)$³ "8R~4]RE i3y;dk s==@֏\g:' `cTmNFH\ GГW]Ǯ-B/ &Zo,eBiy*q;K텧(%6ځipd s?13nRShFQ:=p?@["y3f*/X=I.{NzkgG&2t($-FAJ?VS c]R6R &Gt;j]k2M“Чt{xm<`Jռ}$T_/xA͗ 's?V.Ēfw5⧿N=ͮ%F)cRvTPjB[4FcPUsor%K_rD1"}twN%lv&҈sOELcG˯,GScj^[Q੄Z.ֈ>-@1O(.vF HKs> r,>ߵ\Vq{ DF(QbhfVo=2Sv>j`mʏC M򞨟e0ڞbbӟF|PjULmMx3tI7|4sۇN۔L&3BUe{?e RF5T/ȣ0o4 HBCNrת|"k-8cYtcOrl9ﲣ4~n6wVð n8Ԉ׃r^ r@rQ/4X]؍Afd4f+!;tXD'RN1fP8$U뾋U9f:&V=0K-0z} Jq4*O(YY+ $pT{Ψ$-CCTP÷W(ȹ|_EĻ+_Hqk7@V I"D`(SizYomre?MQM<|V XֻXtb/V53Xa);g"아Dhծي,5i;B$e\1~3h亀u˖9Pӓ pɛL_Qr ^~Ġ% ;d[>(*ƛyک ;ӎ{Tb# ;oފgɜ[:PnW[I 1 kJj<#">Z8ŌN |:gx&6; /^{oY[F$XVQxO=BeF/!=飇o"mY"tFn_'fJ4$ӛo[\l^zQM("z~OQ+mi]b(Tb`~zK^BPhwg " ]ȡPJ P=#e`đژZhc M1Q/0]:Bi]Jg9] Q%m52麺 R*WQ n7|{$OGVA7O?HҵhVSD5Ԕ ={>a䂭J#~ CMk Y'sa, 7 #4}HiC EO~[;L2$lσQ:QϡT@ߪ 7R>uo2(ytQF3sWX`N}ǞkENqK4U] T)g g.&t7A2jl—jɜMqѷT}6טDV˓cFsi#&B#vL"5y;e%춹}ӳڻ]@~pZnOmʒPsyu܉4h~5a@ѸA`ULW/$nuWŇI΀-IUVY<aR㧞]t俳k+K_ކ$ُ ԚqSH7t䉔\TD jc1fny&z=G8em:/}~ф RjG#យ4w7PD9ހ[X?0y{ABv!DW@мtZY} )d!ǭcG#-qbqKSR:o(1Ej+BK& 4BqiYG7 DrvsJC4"NȔn5)vEzX10a#7(B :~PIzІjf ,΁~/:B/q6*هWY:~^^l0vyu*\u+0>O̗=Bdi!/ 8Z2,Mu h# |?Yd4s(ǔ#@ f.w$m|ۙÏln $Z)/3"hPmo;M:Sb-#Zm%.ZBX8DV[Zt[cO/7" |11=liY[EyуV r6A1ABݐ# ہZ7r1pRCq:M>;]jIk`؃+zy}} Zq" r,ckS+@\4k֖7G^2dU9ғ 펰hry91YdQ&U9s&?jI.Wd`M[B^"%_*YxEoT/>cm;ݗ>}1>/h(Ltƨg3XFSIQ8:c;2݀Fpǔr-U[]W!xQcEdN8Kf /ba !'i)ZÀ"2g^0ڗ@ J3?-mW- UvFҖkG_ZLvLt8~,l%VT=ŷSZjwqnT|i-+N:xckFi|h_{h+spsFKdb_Kǧo3ӇpYӑ9NGybં\ldz7AC[EOģ(?d@^?_.lX?e ͉sB:9k&IWCKh7a[VE486Jv_&В3mx2ɏTP@[7B.bC)O[B,ծAyNMU Dž:4;vueH? ց>&bp^ZAӳ'yCHѧ˝ߖ#Ŗش7(`!{EUe3!ofxqn,b@ +uQ.EXðLpҘ[S+X&0DCj2e_DIF]O(&7 5pOdED0yOh́=b8-Vw,l|StɏP]=%w7~~+jc$$ $ wqHq~+Cf!4zQ3oa-tGq'Yh<5 l8嶺5!o>/ 3VNT|>ढ़Z6`C{`.TF((ݯh^{L8puÓO5Ǿar6EY\xㅿ]Ąurm2c8Ńh S|+_6-V3ؒ-0t)(D_vvNm|рO# ayNse- kz&A!Zr@g(An&ZԌzz&n]d[Jzf2RqxXRj0Sg;7^~C vk"K2FS9-ɔw0%0zh X5{BiwmgguL|dakv\7 xt>%\lJNYMէ5 ;WӺIb1BP5ba͂Ddvy@ӧw'߿ֶ+IϮ4/D;?eD52fgLmt淸o3=|J|/73bAX!Zbm&"bL W]%@Tߙ3Y<ĎVNPI - Om/>갋$| SFo|G̖H +ol}!qMe4Co0;1yx{#˵_X%j~3 " \/|˟VlR1v)V%toWɫ,,/TpB'+!a=]e;tuJ`|Hwx inF+zZQjh䭬3fv7,IM3ĚՆ[5S@Hhԛ:c TowXH}!oHK z(wf|Q'8ր×O*ZD#v[FHg5BDXaKhܡ?rqZLoKl܆[WYe[ʹ4wq?]W8\ϻ@N0:KˍJ h u@.kV=끁<*هYFF"W|UӘ!8}GP!g\w) Qj|V,cjԚZ#_aF; ߁`Ar'̡lɸVA߱| iQ w_*Z>ߊˏǹE((Z KUڷ*E85._H j|LXlZvd2+oQvYk%}m7^ND7w>S,5. O W;w?͗@ZzG5rþC%;JLQٍ[!j}O`})NAJY  1pЀ‰!pӆlfq*Ǥ ^D^V~jrv7و*GH-Rj?6DI*ЯKVuFȘY !OVxg׽;~52),e@,o\U,!2,Xo$HGsӹۘHMi*BܣJFr٥RP ) {w|o%`Z8,POwQo򅀿O@4õYYKĀb$e@r2U<r.gJ$qjȋTMZcO,p2! -bScN\S/NpCh=m1 6EDXTE{Z=YgR#e"Y TJA##VJRR`nGڊCAA.. ̓5BYe\;\ .\1)uWLw<}'1s[RrB9ԂsxMH ?[x*l_9gHq(7(gƒe}<3ґ"`8qY&=֌ y.VdS)"i_0[D{֌clꡠ Mmp4G -J| r^t}<9^s>1l/I9xzCwX6:B& x9{^ 4oV=N:wjp/=^x`;+K"/#*IF+ k!6Iclb54S3FP- +n86 nڔObptH<3M30/6â Q4R-uwXsو#mƔLhxg `5FqyM>Pqaߊ2B- Dծdݜ!J+Uqr|9nP,;##c:Ժg.@s ZRf!t9zwP`S)FVM=xbj[@'&~oѺ,@$ aU.=S=)\"&g ozorY;A8ܪf3ųHE5ԼE4F[yphG5I{N LeQLl ?Di5kvoFaf}SlsByDD> h=@ YCY/B/v\}v*3uB㝖wo]F"V\ɧLKԡ1 P}}~&-@l?N{}dѐxQ ;.A20;8 DPhPvE8E=WX+[ѹX3II͒#:qٞ ?4lTmGs^0>VWl89 ڱ?쇾6lz[2".w_s$#Rl9g!)V_q9$- a!ƮnΰUW0ȏc!j G߆lO {=Z$~+-)xo4#/k}#Tij{;"?Q^@Y N;8Y nlT s4Y3³aFLqwJ -7V{Ė4=Py:+D?& i$%s=xJfJ? UPџU]gc3>@Uo{¨c6⮠8DXglq|Г+U7D8ip{MJ-|6}$c⬛ (8~ߔzQlHbM귕4g73Bv&뜚 AiR0PD?Z\ 5@%F lj,6-FE|Ehbr2*~I1tq3sdwB7氅E=y;C}.dl'kQx r! P"ƍV!I`!è@Q ɝ+Gjt}lJyȽjGQÜz85 }ê'B0{w٧֪%ًU@N$r`^ h+U[z.T{?Ș6iesSȯsLB!}迢^t0XdBU)~~*J9^m݆Nh ^}yT2ՆbQی RGJ րᾼ: L)/m 9S#L^4A%D{yn?껌 I(InaH+`O0 ,(R|#vJ;20 ΜMHg7r63՗n~j80/R(y-LJb.|܊zZS Fta#Tjg/vCVuM% Z'\ PQ`qZ>vMT+Lgfϔw]*V Qh`YL+ Jt>" 0Sd4fH7B'a L$cqo` !7e`B;4NLJ o喦:m5&ϯI$NVR{{F|Y 0a$r)=)NdRD:'^m)a6MSv>PUW\8Y#x[=mVa\zjd]R}\\ZE\>ʶ*kh˖;iy|4!ȣbРeTz֖ N Qrb*̍_GfZR~ p@o CUhA]2W0#@Qc@]TT3l̝(+ãA-*+W.\Xh@tRy43iVH6o= х Fڊ 08.EW8_KӶc&]T  \}~M|.K4uJ,psbEJF/[*`}Cu<׏ik^FK'2{5~2CS@|t^;%D XF{-wz5NE&Ο,}ڵA/B3bݫU`}Y8voׄibIݛLdB6|I,U":wߠ;蓐K$PPri* hKx8 KNIsN[nyA^Y̱W *KRy(]WskyJ@s:2~A/Xw^C.-y ?c-$0~|T7m846h3ϭR>VDiޕB [*E, w1ńXt=rJ"ZH>KlT<G >BL$\"XW[R`eGx5؍GpsL?oaؓLaͣw3x~ãy+s=5e#ccZ2 ޝNs8% Phe6.zk./)Rt$DE J.-# ud@hbeKB*RoBo)aYrG>. ?;`cm$ sfPk?bYlWjgLJ'^[""S]b:AS(?Y))./|t>4vC/7E0Qs~;6J5B! XnB\UG~#)3p纜jrw]v{ַwdK2OY,!ҞkHgb"E'.3%=V k&~ -򐣥b^jK%+}3QLjxyPɿmzʩ'hKkۡMI4_%,"ROjZp1;łּ s >*\eiÏ̋ wOx ^ʁzW|+"aEDݡ" UXaj(tA`X'<.55'LC\-v 0P/[g%k>EYܗ~iZiTp7å T%aHyoMs/PrvHN?>ze=~Ubis[Bn`DTGXuL?@͎Z]58u$v2)^VM6U IAu2FM s߉념3;sǎ֢YV̤5yoka8BA!eVu@J]uAGB_YQQ]/mq5]N;VUml.jD{na,R@ -`Q6|e/]Fɶ9PB'uOh}{2N#p(SϸD  NDb&.cv`byEg_Բ4AI"uu[=i#IwF7ċ= Чcdw%L-4EqWKPP!,t:VzOO_"1jJ+ܺIthӮZIrRNpɘw{L9'L RfӪo L-\QFsSM$< F:J$#J3xEF͕?F9Z{ |-)L,g*:x"c[x,Ki+:a(9ZX/8r.4u Ufn1V PQoS6_6qW\eNŧ|? !(a9f z-@hZ5u[%Xx=.rSr1 :!lJSh,  8~MV&3N0OCp~hTV>9x Px~#{T =_hJ8Jz\T31z^{Lx8Ζ"NuS0*1??,>r-_Na(n8?,(~Ux&|6Klp0RKPe"Jr(AdC]ӵAa@O8WPĩnߑ([ }+~_6-hQ&U(903^[a%Y$f@gaw^XF% @`X̵jJHOt@QX5Y*Uֱ/pv:y# c:2Y|fcDxNLmCLΪJNcb=gpdwgtԴ_ALN8R4vafϹqJ?pU|mC_*W-.WU7B#a ^'Vxi,#*< V\StY֎8ҟ M?|C4  ,T=e.Q7moV^lSڊcF)tځϏ4tx9c ԏSOmhwѓL':=)=bO⦋|c`^Ź>9O982VQ)ۯm 3U+(Ҁr8pUu|'>Oٰ` xњ*?"nGH6$GLcG*y^yTT[4j7DTM&#~01NuNq'rD.mF~36xȻPF%cRf]O' INc݅\9z??N;w]l TPt1ŠK~)h| 5f9VM ZIW߱ӄ1.Su[բt197B,e.r.d]XFy\igY#y0dҥ@ =m 61`>tNz {٨;ॐx$۔ʈϒGbZLK%\Xb{,qAs % گe8Clts*4f-H3+4p@[CryQSR|Da}YŪH^զ*4V;&| y7( )&"^`kK.ߒA0KWi'ΐ0 vV'&q&,zuBNZECބ{gXTxPQnѡ*ް47WZV0?< >POnH_+G ޒ ?d*cTRx%9%r 3GfZx-Mܦ ,xDl06ƶqHH89 qzVMRcy@҃B}[NZ Us^֞㽒[B0'.^ |DҁC!wSpy\X:"q@Qø7}1Ue9ӂ!9-jlءE )UkGN`rrдlIzaqJSub4hY}/ 8-}5KUmC3v5E_Ƃ?k~EX/h"aQe:/k{%+Amk1GaH\ϿX$W A{=kPo?/ύAk/Ы`.`连sĶn%BKT}1(|O$ 'QLLmkv;3c/t?# "d-j Q;=:!:(P^eSV-sj] ^~V)&|{֠@2R{ġ[[qX;l)8y y J yHI7;*Ln,!\7Nz:f*=v-|DrN3 '!>z,9󹺌׵3  O, sx:fEYq޽a(M0}ܱbx2YsGrzmFRHcO8+ר$*IXzcdqm̓9#Qq}{%hsOVBIpdKa >Ou iӦ=`4 ?s#VL hޤ.L!9[s*uܠ|]ۍ#ԮFror5S1qXfHsˑ,Q[@E.dUhј^[ 릈R1PNt1'óopN 7e(~\- [^(Wb5X&GX%B-يs[ ˻' ,yXVސfB=V Z) ^-?bI;  #Sډ0a"l˭m4s^oł3u6 |KmF)!5?B;f]̢BJHƝT=1]!rBZNgEE (m2&氰4e2=8`f<$Ω"c#C'D2KގnEr5@) ]XЫ4ä8H~,!.g.[} ҮF=N1̮M/"?X嵷GK}}?1 sԤ:޴d Ef7N8sM;.rJ/3וpY\Y`Sԩs; Mo6&x]="yʸ$,7IZVa`կ = T #ҟ3K2c.,Ȣh=XQ^PPo #s | q%d`Jkrpĥe_DMj }F,=o>Iv%0d ߮5a 2$sKFA'!vZ7ciX9ʝt oAW I"!D=A-_-F.Ɓ(l2J~IsPPtPիfUY./CT ꙋ"dvrbÒжXlI×6cry5Fc{j<(gra/?ĪÂm٪'*Ӡ~ 2F+@[~8< vWgVOjJ*&.$ wC-'e}16˻Nurd/7N5cJ^̭ u9Yԍttj ge!C#%lOGol[vl=uܛ5SVag uA%Ac=I:P2aF-nvY0+@U#dZv9sADp:Dr"ɲ} PBXW#Py?`2/׉|%0Uor[dkBOs[g:c_G]"m%S*e YF-7UᎢҰzY5 sl%@Y aU 2IVlo.mHDՂ e9"ܻƖDNBFLZG6÷B4rǹ<~Oz& ƔdƥN=AVBbhf|k1L^C#v4/"Y(gWD<':Ldu;΃ Zvm 4O$jP0&SZF<iR2oJsǜbep[Ն&sF6 'Em,f3yf6"?c[7L4Z\Ze*"ϟu^a2M,!2_*jRY8fW#!jkҼ n*ՄdS8ꠦol ;WGf8l4Ϧ u.R Uĵ zcGvԟt[ `ȱMx ,y2 Ji-Vt[G.+1gI/HᳱI<&5z2[OE;FY)OĪoc'5)sRE t7q{ {#۷aC&[ۤ.h[@=B^yAA겳˦_||b,m ;OTcR>qZmP3(M}85.<5oo}du`ڭԂ 1(0$qReXF]c^^iZ ƢXU ;_%ƉfPeL8rG`{n 崊T":647kqW9)do`f69'Eu1k7 >rқI{qB 0 |3!|AkNv@2K[wszIk˻Q'[u44b;|`-Pm2#꣱5bO ?AФ9oZn'OBjp/M K]IٷD}T,% ǫ]MF5at} +iݳ_'w}y$(,5Rˈ]WuȢm0adC9`xSc+YT P 0@ d4>X&;?@XÖl3R_/cP(`RmKTw[ JZNET6*@)e+<132&eò7s|EU]:+s7k̏BSCwԁ͢ɠu ^͝U'TpP&ַKFg Sֲڌxpkͳ!ңz!1Cf`s5{ȿHIc3b zC8q>3r^Z kdP@q0] `n6P5M4ij;/ rXOB;=K|v/T_c3̒#0AsNfJtԴ=bܛ}]F9?^m'xS^niL'>k^':Z-VR֘ 1-b=zeQ0ĦjNΡ'i%,8G? w ^nTH|R[v*-ʃ);L@_Ta|[$k{ʠӈOkXLh{@N{Hϔ.:2zfTB #71Mrb^0RkڇTq|”pG@ xl^ĦND }~QFqmBqt& C.Jq=u$Yܜrc=Qg{0 hG싉W75 _ȳ=>pY%eYx7.2L^5*{uQ:}*f1{ R}r `fc°+ZX=6 됇KppR]ͦ p!h/q|LIr[žj\VH'c̅ <8b #``!wtSGP6m:!T|h؅Y 3!nW]R)󻊖lh:{{~,5+:7ky,$s7֕gtvzl#{Fj'< Zf)Q=G" i! oh2}${Ha,gU-0%ЖTɓ@os6-z7T=jp;)}oVX\ltz|b%d >/Z(i"X!Vav9/9aȟ v3wH)TD85M>j9p0úPXJ)IDDX+܀ǹDToՂ"G;ݮ5s$f ٰjP*U٧5Nf2e^C88' Z⯑.6lmA8⢝TnjcbwvYnG ;z.i#UaN}S^>>Ua8 q4c,0` 4/ko"JLZYYb%=I||(˜G$]ߖOchA8@isj?*  N08m;|"{bsg5ck50YNRn'x}1};iq_ &B[P,B9wJ9dpi뇫Jb^\a7yc툵`ÌٯXD\Y̸M5X@Ak;@*d"CB TQՔ7^U) eiK\!d'hǙ|sQ @#rbg db-uӏmN$s.1(= aT2hrץF5\MyhuMcJ \`qCkxiܛ$LņBMT WgU/.:s"BjV^^s_kV5謥[:'̉mVÒ '4tgb幹6dv+Z9JtUeLj!aleBl9K Sp>};x}qCޢ""Vj2ckzz7K 6\ks/7WFUMuٷ}4?Œخ|1$oGf:gў\cٹ┏Oߍa}1yLf}>>q͈Ȇe},\+ w% i+C _ q*Q͓/ uٟG/_3\ԮR:6MMhe9K8"g~ ~VT ~= AF~|aY6ʾ@੼ !\T\ Mayt*~TX)KE]J 65MVO@TnrAL1(pf iݦ6)8j|\k>Tx/LJ&n2?>W@;?3hc?;0 2+*^li q`W_yJ<V.}e)P9 jIա)PSFI.Dv%:X;^k72`q!.Z[Np7}'/RbGM/m}:WV<%&aIC;s9x0_`Ӛ ,Ji9b9EÂh Ϫjz^{]{al$uNel(ᬥYM CX {ҽ }X*O;/Xuu):)閰::Ni/"QӼ1 9VN9o$ݭ[0EtLv?4hJ $O}W|cUjr ،I̖)XE:<8|r^D,(_aӁ; JNz2b;rtt =[~8 s ~1*WLoQcweK+_zץ[.YB IhC8dǠ~vy3y&ȣY9lv:C!& o̓I"#$}DKx÷HC9\>DDpDUM#N#Ϸa"dG/+r`jrLyS `B`dz&7^O-!SKz}yL7b5\Ѕa4R9soZol}hL,BU*@7Fza{9YPN2lJ-&©@  ~D\RZ \!@)t"2uiE㺗x>}ߌy> zf@wwըᶮ90&җ2.V Q`]a )ꈪ!vQׯ &j$c4l\e4|h G?; X t&6X?;u ՚,W"hz[=;>܌5z1$9#)LܺI^y?*Ɨ H :aG@ 9 ͎JSsY2ƈgeeȳt|?~Rἴ`.D}5u[)?˜EB> iۀHąf%[p-m=gNT7l /0L@4w7d@b{Kr\s"*pIyE ̢4%'P'osr2>袊0U-鬧By'VQTi5A4EZ=d=Zn Fs\<J%?h`yWCz;K7L1xz9)_30 fJ7*C=+e+XqvH>U9%ڬ\1e7ct-McjqhZ*DUbtA:L6{p?R)XX%IA{ ux^"|a `Q1Ҧ*!<[!8SVxM;c`[,a6e$batBzJfg;`"fҥo Ѡ'94ܟ 2+ސ̬ӀwfF A ?qLf}"!e>iޢ_;/(.%|uh<6]*aZJ>a/1 ?ј'|%oSa w!aOh{xXj7w;A;/&a)22wpr^aɜTf񠌋 DbGxG;Xft %hPgriɞ6_qJ 3c|XF+آ443;GI3H\I~JY:cK*ɢ̘21 WܤP< z Ђu>ˈ-4)xC! Q%gbpʃm(n җY2 ]a(K0'aGaՕ9 ˮLPBVI@^v!x6C 5+$\nE,_&W̏\.a7jb\瓙^,4 hX/Aޙ%O҂ZUτV5rLtZ7%aK};d-"v̨-AFQo2_ݙhKłݻv=#\)MgjdW!/dݨ@1W&+7 L+@W Ш f-#|vyuMÀsFh?ݽ&B%9 E|5a9k֯fepmzBg"z[^dZ_5Fܾ ƽ]1a.7JC+r˻SGczQ'yy#:e"B&*>eKѠT㚭NuDXӔ4 ۍSfIYdЛ6T` ZTz&NO*\ y6~e'd.T#oxA )^} ~.2Et1sY"^ZqÂIϴg+mթ[/}s6#h]t;&r(e+>- \;|>Lpy UUFɈSd-3;.sۼ w4EkjvZă%(߱KĽ[CpHJ~f78HN˺H˱p}gE@4z5;űGë=[j <7j\GqK#eދcêb' DPY~1FOM|ʟc%*ղ7S^gs4ןq$ d#חvaxZصe(N^=EDwyMi u3θ>YLG{0 WV$!nV8zۉ/&,H $4KYQ]>s&7E1iY3 {e(SaoaT#۩g|˱x("LGGs/ p~=gQ}y bjͰ0.6$kxBQ¡1|ҚgⱭ<8?X?k) '"" 7*g' H=gTÃyH)@9T1.0qIVp-lŢÿ5|SOW@߻O[6T_d K𫻥Ĺ5oMF(≇{+QC8 Ѣwyd#ܶ1!˨cLk]H@ڜ%r،z>1_YՑn7,H~V> #rXiBn9kPjU&%*T&My/ߓ:~_CK8{;k@2\궹^ lu{S,J5ݖ&}ɒ`H_J&?cč PdqBBqIyn| vG!0] *TUetJMRpvcU[oZFjM8S ]D"&){ BɤWnvfPhw>b+af>{uaǘY砿rrH2n\y|* uCp 2_HtٴFP^|{h4iYiL \ׅ6'q5{zO_ nlybD3?=Z8Mmh4cd ;E$L!)?+eSgx\{͟%+z$ >r+s@yXo'"\3H1KIi`ZGS5N@1ngMnokP* \@5bNb|brSu SC#H *XJ-Hh#x\bj+ٔۖ|\6|gd0U>G/J}KPۀ l(;mfd qp{ق8#fO-$Xr4XT(L|N&Rր ѥӔ|}@^FUY T q(t=O6 vےV^1.EVƃuyc2UF)O -̣8~ $kYMW:mᦠןKpvGDypy!o[`aģ|)} 20SW:1Yu[:"dN7w|J9M1n yWaȓ%M?:B k.dn-h5;9[;P'M+>2{l={\]˪.@YۧM 4lv )#l'%. H{V2;{pyH[,TL)_i?^ņ ](` P<%`Uvkmd4iY-_(bQ0kvIKE᡾L*DsQo.0"\!5>펤U5|џny٫LEG5u>_S <J&GY]G3j@G%iaϸ5־E0r./jH)4HOngngn?fnfC Z"Gff@e8]Q]Jz| N>rn Cse~~(udCy3ĝ8B/M!ð*uZc4<#V`Ir QN¿XzFQӈvHR|5KJ3mi9 [ lhVEÔg;p DlJc +glr$L?D6MP]$jFԙBT:<+ 7NN﹮ GBher\Z%U31jMM’#EZg땖$:֣Z[(iЄvf-Q-_TC?KM@fu EA?x/lbyXt@dA'+GFO֢vz$1v閃.>'1$sq;XBcQsa`>/Ez>X*5q+mti@%RP*12k8YDH_X,{:94WD&uQIz5n٤%n=`!R,A0Z_ԉBɌlnJ Վ CGY~v7 C9STVލG5Q rօM| B R"-M~pJq(|99oPZh;>T 'W([t‡CBb1- -^onY m,xڵA X8DZ 4R(fVl]E{(ŁFmMHێ붥2i$Jr/fZHUzmR849(,X#T-}ɾ%;=6"-xSm;%ꭓ6GśmpEt Wpq5B. 9ʲ\4)~-6o P1j-J#X|`5ȴ{6I(*lfE4BdPtm#Ɏ<:E׵rlZv;WZ&-i~(j?]x8R 8`TŖdY ht$Yf݂!MYQW4ŕ?,-)bP^پH1K6FnI7t8֋ ZOF_hā]ZAd'  Ϭ)nSxLi=BZ7hsYA&@D~eA^)NUuºyb.d6LjI$+8^"1A ]O+milBtLIA1e*3<&p+;pLP67J⥮RϠ0k6k i4\ O?p3^%ƮFS=Y6fKt>cu)-DF!z+e%vx-TEyh;LZذ՟0zV!N(۳"P2&qoO_𨤢c ozH2e OSp0pm2q'V }H$fKi%? 2ZwBکHI $i[NQ ߇ !qow(z!XZHbe*ˀS(䣓t:ŀ X£(o[KR#bSTzB89OR@T##|c:|A8n fG@pƣ2P]UU+?"/]n#V]HER;ff}?Rk}jzRg'Y;_ȂDwG+͟!}=U"l~lR3^/O NgzzF \W2Q~{l[Yw!{yXPaRpSj=)ѵ>hcztEKfqtUm&mQ(6VK/Q9KԮŰMjEŸyOɄ(Fvh 5s[d/c$K^7ک빓@.rkZD,6Ϋ,ÊpW6nX[ 6'a![͞aB~NH{Hi9*nFtaHR!q_4~ )85/s Luڙm{E)h "}qo'?-=hrzz9a8čݯC\h߲"&Yְ3fzV6zkռ\:Gʑt>Ng~ .DƬx aeq,$k|5CCԒΝN9+H\P lGq-.j}w~odK̽g/q[=h\g=n*wpO{ݜ㮈xͿv1;fo>d=U>c5QE1 FƯ U^}6ٍɓ4 Tc05" e4_JI%Yhք,m|K̩Fup@H d+5M< r1qhœU$٥ +X7[@g'OGb 8Cz4DESdz}1?w_Wܰ24t=TF<&ISC=9V}dWY]ɼl ]Mޟ[ pأ۫$ 9|,q9凃1W)#pg WѱURzB5B`97?"( NqEݛ"q]+r_S97{7&ilS0 Ӑ&6/&jyy}q2 cq]Pڄ|vLPϵ=V+ho&=5@[1v7Q,%jqVs8+}RЗ"eװmpp*zz[V- 2 4DzԖzVNa,#xƄAkV6*3(iN>l{RD# s0uGQX3Ђ|t"P;͈BpIS>peEBvRCDWG e N-WЋtZYvC|xi64;}@\W-SkQ8[1/mЂ'0cW!#?YҗT}R k=Ɇc4M'Kn9[2ObNaa3)>hm8 U1]ky|i`ۚYDWF܂ulo*$%G+޷AϞw@٣wf!k 4`\\`øh^FblÁ|]DfV/Dh_6TdH丸 ,pt JW>H:U EKjN8񙈣X!;!f's.C((AC~PLmWhNځp]ҚU(tٶ A‘}9} *".HO2ܹX]1OsyɦK* nXLw ,ȕ~<室-w$i..*˨qiVt?JU1}@vaon\JW?=xΟ  p(1Dz'[\B$fW nDСKo<;rG쾌46=j+V_+ LrS !$W\`9ڄv_Af|H̷r~N^mܘf*nMkR;^AP+k=<7 p0@,x/yQ-I%zɐzf`A5If\tCi|t|C0GqnMQuWu]\6&iXZ}rͩ17 J?3x6M|~)m9iMjke9YNg\ק٥r$ڥAW<H4p =^)&:n@8-;'< C&ގ ~fp1oioH6f'+|u6'Ɇ6ʡ2/@|"*m,JEo=XNPg=8E?Dg& ZCLo=CZ/R:,Ԣd p$pꍾfѪ }ng?R0kr@\XՔl}0Ӎ?4mːԫ|t֔|G{؅uۥ%):l{~>ͅPT&W;)g} A\GzN־ў(`fͿ̱\3o Z޴ ?Ym04XKZH5?tqV;}r-fF<,H]ў{eY F~'Vc w*'wDg!2O"N(8Z\%l ;\>d Y")كRr4[!d1mqn" WLdXyh|LƐOt !wjL);Q6kiM*ݜ )}RL3^ʢJD'EOnw,XQks 5~[-g9Z0Sg)2qh[hxzqR I|p5% 6েZ:z3QGE˹lJs~-gԾ K;iɤgU#ڥfKF}Ϙд"t2m%)lԿ}^?e_(%|s=_;W!RV7P7D8**Qţ@QT-/4QtVsÖМ#32U T‹'sK4΃߿_&KlTΨ7Pe[+NXnԹo Y|h?{N4^XCa{n7mX]5{cQ̀\4;>? zvz] 9Ć2 c8Oùpyq`1hfb٤Y(A%( %Nzsa`ʏ ǫHC _TRI5<"ܟ1'!Ѳ+3 ^߀4EGpHPFrD@ ߆]h lAk3g%W{`.KLX21Yr)+ c(lC{mK"|3ZAZ y5C獭жMrJz߲^KmJj`!=sΛȓ"޻)3 xYI'<4g $oE:OVn}`>^C跭[YQ#ydo>ʍ}(RscDZ{^aR|yTY4:%mw%ys̶zR{f {%guCm4d^}Զ'T9C5ɋ)U`#q6_"&r&1FL'iz)ON"7~ `R,) {M~ LނGX;% DvM0p t]~n-isƄKQI '5k|ښ%~5Qm q6rg4R^utiP3f&(Ӗ~NxX 9+}9 =pL:ٚ4 Iۺke9^/ZPDJk\?_Y}i<"׊f'^Z]ĭ⩀z6+4w~zgL[=Bx6w/B kr+!FQ} (UU7H^Y,i24G':;c!w-4%z&T.׷cQ"[1H9B_}`"'tHid\OS:iWNyA:+ gʾ6bhqdȗ|1lV8 Fp07,8{$*Z(?g9#QX*8p4Icŕߏ ?*PΪ#rHyX}0z2R(+ٹVHk)$&7j h?k\喈z˞Nf\hYo9*lr'7M*U:DCD^c@?Y MJ 4R]8WtvI|v\(aՙJ G?]r@Gg Tm@?bfґDz-.ꎆJVLao=Wp'5-K*)WR,Y43K'?/ͷg#no]Y+E^3^X.Kk{-#E+d5Ǣ-.oVICfς$ԏ|[l `@>gxHyc^h&qEˆX_7;|Ӯj%r "gʧ6J[v|tfW ?d۰srgo-X6F8{Gj+':!I;l⯲aF#X-dhIH+qIO`ሎ$0gtc} S߰Su'񺃃K<.ƌHTR.&U *YO- SQt6݄M.iJB?LoomVكuKoDc޶k CFo}4n>FR)c>rǤ&.c UO]5Ti*Ї.gFB89>lԶܓi8p-cjRdMr+׻E QLϲpq#,CWL$AN.R3"K<" }PhkiL(Fm ]͞YZƖo/ -0; !Lzk&vVTNJvh91r2FjR Yd.ޕ0Kqqo&",&̢"E%mDs3HGnfұY$ns(d`"Ayjwj "ZWz>+)zkHu,KMe꫇"69dyraJilΆ'_c'"phTOSAGh{`Ē@{N_d(-xAGh5Qa[:M[Q}!6Hۅa~$G<>q E]T!;^R|X~)~ $q} ;aM1}pß~=W}Jp:)=PgTȋ'|fg7 >foVo˶ FEfy\~u!˥gK'͢ћ~#f8\Kl[ B I CeCev!SW+z-h[@R/Gzx]:wʈF{AG=po~rp%;?+!P#eI X{/5ZH1"jY,[O[gƍұOu;k͜W]&,`v H Z+l{ VeQPh4> (i֖ :hc4VGMΦɜ$~ N,??W}T}/ ȩGn]ҝ9߮V6PDr}m}e餑)9+9Նhoz0|[v [x mݏAQBImJ x#$*_mm-gor`f.|gIEץFLPv-g/̪78=bRl+ZN|kUa;%|?׫+Vtk`u+D?F,(Qg8x?C{/ kǴ~ Sϵz߰t@t*a *x`wjK!?Pg),=V-eT؆a {^A5_;YSbBh<)AqymDp֐P GJcn2JtXK 9Pʐ؅e/4GO9hrJ)ӢrAUQYt, SUIMsn/H–T8vFmZG;0*kTn2c^G.nNez7zyh1_yB ڷ]rhR5P$$6k^ԞZ-ȝK L>8{h+ /u.1'FZf{#eޅSU)0(8n#l\/h"T?qC }W7.ub珙AB^.6YFLSy6reВ˶"{ԪOdO[+o+YLA nEob(<髄iq[؜QARk2vdKOMO[RM2^_ [OAzek241yz{ЅsyV.2CB%mfBhuaa×}' w1?’hhڙ  ѥf2y|xj(ݶ}0 эWrh d$[ϰLݺ.w yJi6_2Y:Z 8S)Z\9U_ʍ~_!T f6ݛ.qEyfF'۰&ײ4]Md+nB@CW|oܠ'|kĩY71W%mѿ,Y*;0}Q;RDlzsO#kR<JW]ystTWJ`:WK2K вH$8?|$QZ2˟i"1C2&sR--0NW!]D_Hfw:-VX^& 1hX4 vviy$3ZT] L#D ں#XnKs `ّbf=(ctڦ`fE$Dzк:"bUF0qljf9h=|+S ||婡R)Q\ݍ?ODWQu54)M$= (W%ĻoQ?\<0yԴVf90Pчj=R} 3\°)nT9xMGվ †ނJs ݞG|Yb"2\.izRw %ǍU6NmpW1>4nȆ{wNM%ٜ{?.n;;bBD/!|6S$@-B! o`Ub#q 3;פLM_'WD`*Qa,EXZ02Ԓ~k1OJ%_HzQ޳fAȕ@}Sv8 lp=dŴYp9SУ6y.ʔYJVr@j 6!S`No(4kѱұ\p/{?+==:PE Z!IMpX3 !/El>\˪lKTd5vyq:; 5Y.3C'w;Hsֺ'liVE6Ԋ戴;•vi|hQzZ'\2 + V8=:{ >BσSmU[jf; |c q14)I,}/^囓GqhCWyAǭ2 _([ ?qsJKx zX|\|߳W~NJ5-Q )r{!JrZpآj9^ƚQRr̕*k?%imt+,6tHf["ἌLGguq`<߄gЭ5 BA-}c-In2Qʫ#-C ݑˆn[[/"@9sX17ꉍOEt5vWQ cxn>;ԠXJ֘Po@B}iJ] Rg:!Q'B0V2jVLҀ=޾l^ %J(btT|F%C7ʨ3`xF+$vYIG+n_gKRtI0`h][q{b9 hxD**M]`qL~Im:ΰ,)%KMbW-ё$53E X^{ !s-ɔzt,J^\7N,e+O!;I&LtL{plc֚(;Wn $~w2x'/'k˙C_LPKW~P 8_213ݲPfbP7⢮MD+/X2t7 +%rW{S `+G=%Zd.St89.bv*.%e&YdoxV=VDڵ.LsQl%bbrъU5G͸Z%~LB.J l\l5r8W`(w}xKtlZ@kKsr|6Gj DŽvpբBq!\"Zkĩ:j0sOlVUޓЅn&< Q/z?E`>4``#By16=Z aQԏlxX ?$w˪`5ANRbl1"?pSq 2㯯yY{4WMQfDh>8 >FoBv @)p)Pِ@7,A%XݕtZ ^5,ۉq "fXOmFhQᵃ% RӞt]f.f#xI~m"]^F6rDdO+9P %?658gٶ2#I[кK"^NI.V]Yw,y?{"[ݙ-L'Kx=:fD\K<Z!5ȱOk:4/!ZvP.;Cz &WnZ;)!DF,Ly RSIGluems& y˾XGMb-HXa"1cAYӏN~&ZP,I"vO?zfM!m|R<*҄v{QȂk {$$ sE$zR)>H2AenN˕ƎFSWEgApyti +I?ګ1w6<"m%2Nb&8H$$9UGP!8+gD5̵D+gt p] ,W,OW:XՀ)~b`Y)HUHczIB.w(?'- 9J/1ǽ 66;}- *HO,v3WaǦM2cIc*8AĒ/C=2Pw[/Kv>xu#Gt$57)2B3C:y'Ņ) S󤿝u%Rl]בO0|JF\_' |jյngeP߯*n>KVv0?wu&b!ϗ ȧu䭪;q֢Կb*[NlF~`\:]R?N1voEۍIY|,+\}987 w9l.XA?|oɯWb#7F>Cx-UGT9GxW\s]7\$=eҶ=nQ,A}c(x WV ѕ0~L^p$9_PA R^uХukj NZsa _)@И GKKPЋfg &ǠIe=ɧn.7Z^;. &vn ɢ%C\9HҖKAɷ!VcܱQ5^ Xhmmڢ[ }lv4v}2i{&%10l Yey6 1;/ m(Z>jJ}Ў* sCP)͈Ƙ׽ FUcorZ^E y=8 n1lu1DN]}6{'LyLu/PCNPErK1znNzMDytKCc=׹ƚtXdbM8VC6KLUF,%[ ߵLk?+Ը^;)ۻE .b"C 녬RMlczR&8Tdeg^Wdvt +l ƦhrMMBP9Mev,|?"}Kp ϛ|oRoun8UQԀ;UHZs-bSsjc2`*.V /C?"ܞnς]am FHջsUǟ.dGaOkwL&U’^O'}e 00>ȅFf[GlSR¡I16|A-Kq/E:Cg:\S%ߜxCuvI[Afξtp7*Vɦ[:I@q5`[O{Ь1{c%zz,ujp@OHG ιqd( ߝ@,a@<=_R[ v$ ϻb8We#q|ݏqτ8 ܵ9G\)2T wQN8ie[r4e뺠tTzT ?\6^cfzqg1sszMhOsyEjG𼇲IGܠ^f (E"DFfgØ'C8)V'AGşM ( H 0c2b/'lF؈VcDϙuWeO 6l*Ù{GH't+Rhi뚂!P㌽u}ö$tfp"G5;,رwn-:v}W%]Du)XD? z p0U,AlD9\"g17;[rPȮb{3ѯ:05}H ).SZ~ބiЃWe3{$Iڬeɸ˫/1_i:dU_!nSm׍!,i?o ՞|^>a-[u{Kp/=T4 Ryn_"`&MhJȪ*t~t3\峲8I%WaO1ĠOj` slttgCtݮY7U'@E"q <>KCR}(e,жpMz9\E\i~eV{̋}=y[2̷7nj"W mRlK9Y/d({^e~ ڪvőZ.:R?]&k](SN픲1X#G_*I-L enVѷm)LLRui2Gj>/ BmQ@$VnM}q4\+Fg Q_g[]e w5'ƾM'tZʁ@zRg8[hn_F_un ϰvƳPz=M,ɐM]mTh]g q}dVҿ8D9^(` fsڼ&'V4& 2ُ&qN}RKlGU=1V]נ7A@6UFcN&~,)ɛpQ=٤l:UF82$dK<(@H>+]#g׏ h4z(zA(ͿXD۹1-Ag~Z1IEEfyJdD_pLR⁈U݊1&Nɇ*{O`eK&UA-i`fT ݴS)_("˯iY hQl}xG4W{pzfgQVůьQ6i>e8/`}yC~j1 k(0dTwG0Q le_W6h !?-YW t)'Ϩj 0pǪ\uE`*xM|M]RCsJȳn q%OBCaa9T!*5 E·T厧 v+ \u%M8L1hU"t?+Z4eǿIfO~& i4 ^*hf mCΌ# n iRRKg=`m sũvKot|Ȏ-qN4"N߸"~D4NLTl"s3M6U1\brB!ep "n:qG[H獘xt@#ӻԺuC<#T)8E82ʎ|1&wxu$`$ ψtqv\Aш&`<`;# hFbĮثìdOO[v^1t+a:<\\/ڊUᄊq`.Fւ4^uT5*b Gf:.<堩,]zxF`+29:*sm?qE[LE&JSJ[aPmv%as y2#̈́5CaQKVQy*J)b/n֣-VB]9/}T_fX?&mq?^Dsaubb$B|[\Yb A֏52w#b:Gdޑo]< QT]xԷ כ`I3@p,>~\^Y5S6I^?bcUJpԌFG:z.u'ebp:yHJ4$/-D1i?N&}% zG.NCx֭)rh 4)9 X;ʜ_*l$w]^Ԏ7Hė_6"7i*N+dԪdw 7]\+_*`, y<<1^zwv(] O* oRE4:#ZP\ V]QnƉMDЬX$+mD H:oYUѬ"5M"{&{Uϰ񣋶u>oa5{"4'1(pwMt8ٯ2yU*KHB7~:jܔxKǶogsēuZ#hV\O+IZU {1a_eEiͮyg!|9uw.DWچ"0&t 5¢#<'HQ'&A dPcpMtwY0*.z?dvoj - `,1xzFVmZv(ŌcfPnnhǴծy)q~-%nO[g+b sR>7Ď-z !+9gșj *JP7 R.+MpMZti+~b?Dx %(Xe4R4d9"}#čˉ Xcg9ּQaqوM}qRJ1M ˼tQXV&B# ]XJ*J&7v/s fAmPS9F_LmB>FPKPtˡߙ, =_CTNOD–J'ZI7nK92`MWՔ K~10d-.QSZG|eh]gAE*b'M8D<;~y3]hQ u2ؐV xU(FK0d?ts 8($wFUZz4f(sSt `u`D4\?Zphͻ?hXˆ'H^ȃb=++4 +t*0b2ݎB#bؕR֌ ipXPbJ#G&4-\t{:L:6v˪fp?QIc:w{m1:4B! %+Z gEo5/z"<][2gRqP bUKMeYUtOe7X yYdym-X؈)@#_+=\ zRϙOwqQbq7R J_׾E!ğXLr- ػV4HvS#1<\S7!aZ9]D}(5ΨAFk3vbKls枿FT]^Q1蠔SP^Gx:Mq5A2}v&¬\Jы M ]BXD^ U0ͧ8xRrh_:bf-W p?=k6gtX?Rpeː5J=M1yz_u{1n1*J'FWiixG@5'%Wt3vBTx"QW\l荧]ubZ=NcfY? E_Nm`XV<i"u( ٫ (0";#T>.sϓQ9i|eE@'AY<GkQ\$%q=fƔ2{w4.Wߦ.K-%\8 N:5S./&Uu[`}ԹoxVL\F?q1y yN_̰&VƣqWx$56-Q_v.Ypp׉[ X٘ F ]f=Fi:cmcLXfRFVe1 ;ѐ֢ĦRЁD>x*?%! 83ّ+{|j$mq, bxmR+i0%awG'n 1kI}LesrD02;Pn+ϣ^B4h"e03uqbVC"ڐKFMGJ%Q3/4MW;ѵ`c3XpYd~~a$r^S&KÒ>zByd7[+xW6Ȣ{|vlS5l~Jt LmᎡD|WɖOHu4#e٫YU4 `zwTCc˖#s!-2N(reb3.;2Ӑ(Լ` ,¶I*-"y$+hx da~k̈́TT%߁7iъrgBiG`g;^*1tSgJOYv[{Im!^Woʏx% 1 烔"( XOC*ϒ<%E׌eLeKP+|M J]bд$j1(dPA @-8e H@ b~ | = ' ?L]~d8| d %En|EѮP0/B|ZG9D{}}S)q D#1KOG]J@<9> [u,O,eIZ4%`s0/GH~!Zȫ muJty!H0ÌiNMp1LD85^eS ,uݟCDgҍM!XڛOg\委t9fh"f /މr)0yRk Ga=%a{c!򂥻EUT[ίvnOJp* *۽CEOm(ES6k?!=֪lZM@qbfi[ר>"YC:װ*մ3#d5!tb(Z"ԌU-&q)-I 9;[T РT>KIx;>mUaٜ.W L1̾-j^eGOT64 (#s\&\#=gϧqL[,U0K= qtSHC_5źMbNن?Dx-3 7)7\Hec-߉M@)zzW!}$av Ryjx;TqykcsXUt Qz~u,g[̼1g2I "hNȕ:1p;Qw67$B/{ \#)d4rd=̢y&_:p}=@`OpN-f{ꃰ^@U'ha}#L%MK0I6A@[C< 'zº})HզeUف.f@s`W(¾UF9iHU{Tر4h  Rf0nXeW$UYV^mb*FvF,]YI@/d(FzȯPNJRYU#T˂O[P;7NNi3I#1:V,Ev|Y9hٕu4H l׼iJV`w8GȚgрFS2xTOI}?+tvV(P%Q(NߚҰݝHM3\wM؀N=sVڴ4e44yj}Be$L~.. 4IL{~z^|xYIp2s~OǑiӂGG mPFklG|{vhN#/* 6,fPu2,=&W: 3Zjov7864WQ({JL1p?=WRM# eHE :!fKfY¥9{:|QFo5ۑݯӰJJOV=f 3c/GgxJm[( 9t#b3h%`_bJ| KvgNb K( G!Mr=$qjd"bd~0YJIr"&Ylb! $ +LZ_;U3SOC{h=& ‘8\M? ,UxH-LbRd&էJhG Yȶe[K^(R#!¶7 ]H ZK{/qFUUwss6{rBD&v&PK5F+ow@k\Cr-GlA"X$U˿\̤f^:clVߵ]MJK[D0ߴ{_v\oRK8Zif[]$bTip2мlF8J*򿥁̑6rʭ/LtwS}Ĉ:5˯E=҇PG/fG V˻{B[!/^-m뮾B-HMӒϥ 4$Ckrg>͟le 1Y+F|6K aeWv:EG85ą1j^S2#JɊQr @BJE,{8hZqv֫Y+ՁG|>Lt@D~~[[ʖǕ*1e>Ue1{zzdȫWr >6Z3􄙊e5vX$[jʥB%06rvܼu3qQOSeP/~2.OƱ{Llai8:l n|5@wnNpPt&1`ՙ׭J*KђֽUd gb΍o- Zʔ_Hv±93n /p3R; ^-;ap%IZw/%,~=.OmHpHГ5 wɻgd {LɅ8c-Kgiwֲj`"P(-ki=e 2B(rlSJT0^4ZݛJG} Soƾ vUu%! j+@i1N[J{,=zX 7VĄ[6BY4kF:bX[U4d/*؅4$l iD֬!']Yߪc‚SkQ.n`ъH!&QMz^ul(׹BȈ-rLO7tlt&,j[jZ? @ci5%RGǾԮ@s%wV3ln͙,+Znee ju"VrաNu3B>XhHeOqvUh?G1vuLXIҰ8 gV;`E/&z.qϫ!ޡ39D PU* fB)̪l=@}z8xCD9" NP &57Zl )y$vy!*[:IP6WJc JPx6E̴˄#}(FL8&.:Ύ>" `~IBdxո<)T˜PM~AVM6Mލq!zJ?0i1*f[9] {ǬDCOi]:2f*ZےNI`uU%i<6Xc8jkqk?"\XPDo#IM`hԧW @eG 3G)vwY@8ڶA4俯Pў'j;`{2U;#kpo"T7A{#.k{Ё&qaXb.5Q6S{스H=<ŒLŸږpнk_. ҅_^IՉL<èA7R]s6.oݪ~5u?W 휑EoY-00R Z)p d<;Ny%1BUfPR+f@m?4'g ..NK%zk@~̾aeJLeDg#*Ϟ/'g6:ګعJ8TaY +A5Z>(`DiR$翕w;ETgҸm힃DqUGC|p{z:7 Cs“^^!}73t63Yom8Ɲ_$`dF&O8JDj4IV/kE},ny pw _4(wNkFf`nΈq[]BruY']ɷMB%D^> gң_`A vn]7:ӸLoy8{eikrfKoU"% |lQ;xE/d aHN`oDuzub@: /n4[70r"vߑ=\<[\% J_/& p{,JZgJ*xeNTHV񪌐LsBKnuvB\ zzVV?Wt4xDVg&#:cݙy BX]|6\5W՚%89@$#ڏ#aVMGdA.CO% #ŹdĴ ǿ{[HBvE+{I[z-%$p^FQ* buj-|{d2Ƒ5GSJ4{y"3y4.Uvy1~k5B)Ĺy*ʺ,&Qk_fn4,E"X(k`L3t9hQgه{\(E ~O63U?F%QDcIج6 R9PxJwР5eAxY R%ƒֳZ?(-PCݦ(ϺW B &Xg5I¹CHe.5뢒ZkGA3s;- Ƀcp݇_::i&kj>ˀ].P9TB_0q\b՜*c}E9؝ YR_=QmS Qekƀt&sؤiY5-ueO9 3m)_ ( ÇBA#ԲTW=(st,#i%JҋLrxlh|^`?V)3&ajBz"KK,^)JbPnT|Qqime2"2VzBk23Zw֎ 0/uXX`*!#{{ZUăP>(P! mhwB8}v@Q"Yg((8I[-zPL[n`3H9 4nrZear<[HQ5>6O ]>lmUWZY¥m?[0GD <^"ɓu ⇣a%@UK,$eS*=ҩZQjvV'#;H$1Q-]8rB.xVY' 㪣ݴc^q+Gzm BDJL#Mqk!Of䧦Ǚ#h=UzB.$d9䝼"cV8Tq6+=k67c` /}ך7CxTXUW:*H`bI +xR RRoJ\yLΐS+F|]2LMje/|eMyWmCTdaC{@eMt >HO_Ql _špVxSO l㋎Sy%-PtgE[ PhV{`H`rJzܾ ŽdGd7즫Fhᕤ9 oU-fD:ji05je}_wLdHF}2Xtejk==qrDuїYnW{r'Ax숥beM @=ܪ|[+Q X.MvO] >EDP"8~Yz@}ʇkv'q0AWQqvZp11[jg8j/c[U 8/(Jeȅ h 3PSqQexJm]<'龮7S^mp90GG;Q sCsIT.kvuC;&kMNne"pu!.\tg(֖L-y||eykVڨ{n 2LxóI W uaՆ>@ݞ)M&Y+g4xjH2Oa/\=,%"DLp ^y5T͸Wfʺ{JgfЏ$1eL[:&;O|H$@W;\oGWOdE7ˬja >bDE]70-Az_3],i7IC'bI+t*\pR~T~fgwJ<|Q)dUH8}ӹ(I3['`$۫b PX-xՒZX-,We梀prx@J1_cwX]پRO[8e7A~ Z]E`!g4:A1e}Աޤ'ssَaI= ;y!ީs/F chKAUBpЎ(V3q3P3pbw6?_޸1Թ4 SrDc0?bdxu66 -sS/rW9 m%FwJ_1O|Ӫ8uvB6\5z;EB+\*zdr(/j[>8p)K~{_|'C^j9ߕb2tI`B7r˷>yMk~/Cu7Bijj/׸RpLG49ZAUzMeѠS)r#I-v}]2O⭤ NB彙)5)kD;^0{5<$؟0s¤`Dk OpcQ3`VqJD/atb\Oܯv : s-X30:B\hغ՟QѥGӲ?KLtpL|b$Es؉%2iȡR7Sحa 熒Tbt5vhxΟAPQE ɉ"-aTˆZӄqJ5j{so9b>VlB&k{i C) KK^QЀϩ._rS#WuW>1U(KjPA) };I!_tn/{y.@ґ@l_ğ#TX7|#cNP B@*}Psz)5dGzz͟v2i:R2LI+6LϷ_9\-5((X!w;Y!6 'mˬF >4.qe{C%Ƚ-ĤfA::RHĶO"I)JUHIC-9l_𰾁L+~֊H lշ9q/ J|+|І 7fw[1_Ik_fu7W Q RE\/nE9;ʙx5Sq{4BC*),Щ|a&tҬ`'vЇh(ܮC Nmr0]3IS|je\S ASm{J!\%x[ BUՊo8j\5铧oA/B4L߀ѕY,SAFE\ o2EPISE`ͺҒovKkMrN|h5mMe@qJV6B&9)6+ 8Nv5kWwxqm %\W-n2Wzz T0ڂH˻n}qx7f5 qtx.UQ;]J275\csGG`{@3`w Ri*6I0Fr}!T (L`;p湁n:Y\ұ})VɝpR K> ڥb8sn&G>!FcjM*H4LJ]%zoeh y) (jLơ;\Tr.25-|fC8LR֋@3d5(+=ykfEr{C˃#^ka}I*Tp wAi~6)(ogE}5LZrḐku0㐼=ur:`,+X#GG@KNZ7DʵaxWD{ \TiNvřx'WBgmp؋;! F:Y(Ӭv*[/̆Jox~j;+DaIBfc7TB;d?Rl>y-|i&*7YCcpy1!~Ѻ%Kޔ2nB13QD{ls>BᥣB'Će!\sϙ.00/=yՒ"CWyMSk"Oep gJP=sr|s$r'l|.qɗ ?Q>DN|^szOţ+d.( Ρt.Eܨ#lkO\vSPTUjDCaZR{XƼxecKdb 5t3'X,,_ ۜ Zx9+ 2CYjƮ %UAڭ$ ϯV$8 gz| +َ"^xBfJPS*_a"+vT8ߞµn{2rL$uQ肃T\I0Z!{yIrk&#GWOQྫྷJ7H(]͛Ȣ~aJ-&P;S4?Zff/U6;{L:;X?jQQӗ]%Pv_.= Yi"LČ:U_m|!novخtBy؊kSOoȀ)d0ˮz(^P^R&)pK)_ECNV $ظ~ "e΁O^rz]sf}ϭd]rzeY^Ly.8@1cvP|n^ZDa tXl/01⨓HK6{tA s{&Ӕ{07`Xz^H=mS<^tG$Ǝ9q'AyQmC>;(ͭڱeS13_Hٹ_ "ˆz#ʑ}ىL/ ܶ [(GGE[ILщfN7'vQ;Y˨KF39\poT&7b+nA" pmTG7$/2͛(v?=TrjzQ(/D٭ND)9XSGߠv}prWH*+*#Ɠ\/l=G 4#_r9#6c\HS"&Uл#(<fգCNe+a5{i{%XRBMl/, О03Ұd\6'tMN0!-(I(9p!N =y`]Ҿc@I6xDx:r]{j33}yIm*uj]5>vrBfHu,If6 1.p24yx:96h8 kiYa(!]GMjŔۈgttJż =^LsF)!"XFyހEI.5T?[䒴J3q\yl{c(MiI!|KļH9wn9p4q.{kE"*6ݗ ;yvpdui {=_@nYfPYfr4쮮Pܺ]b;IrenH-`~y6ysS YkFGmCܚ#IZG4KoDޝ-m"Lέ j}:mj_.86|\&ojvd_ޟfDUZAS< =Q?81++zFp- qQv?0T$x_A,E$;l)͗3'  qD~;eKr^8P|e<-x]0wR]8XO@Yɞ $@M*J\ Xz[+Y,qQ"Δ_w?Ee*@H)CA5s4@ ԧl\蟞AL*L*vϿ Xgj͆=B|5wL;Όs@hzʒ@:wvj֯ywHd6 .t^"oݖvm ?S)AhjcIP qu9 /2~c.Y2TZ8u'hj"X۴f~ }-%3aFӅ6Z3uHW;out!mKL& pu?ܺW֤2'q0e$6$ORlj\+j T 1be@Gs'68s4O@e]'BR.Ez;.pʿTV6- a{0UJŹtki].yؼb#񅑿 u00+2Y ޱ ,)rdW w**?;,@ O9}o 归dby,gغVpz)ȟ۝І P@%z{V" cW}W8H]-VQٲ_c"#[" E劗 :N :g6'e"o,j&SOWR 6k V*B5v cB$rf$1,Chg }aAn~KZ_|~t:ƌ۞+TfϧӬ"ۙ^]Fadٳ;Urw&ȴ8pIY13)ߕ1±?7}XmJ>C%b5H|JSI \,LWAm*Ѳf8V?9qOB"C#yP+r3rmQS05Env̴k_7 "{p2S z4 Vy{ d.V&{zo2.)QpDu >QNrU-:6>SMR#?c]gSRdG~=ŷ-,7|ymŠZ3*g [ ݷAH^cknM:yhdWBЏ`/LcGqK6 sg>?!~|z굳 ;lpQ؆m=_>bBaֱe7GܬQx<+ɿG[@=rIv@ѯbŒ7ݕ)ɁY¾|:3>LFTq3FdFT4k B"-nk[.,D)(qxB}/:(jJ8Y 9ozUI}KOΫCW$Fۊ|<-3Fa>gj+[_Z+k3m rM qv1C~*}O JLv:ߩ{cI;m݌ 4o(+Zozlc,o,n| iJ?(MI=Yۣ`%o`]TjJ]Ʈkl!1`\fi#鬵]`ZǒVb`k~8IAR2(12/t"XX`]b!R1,2tЯϲɸEL%=F~L^M5zjY;x菱)c]J9S~ئ֋(oRMhu3T["~>{1 +~`&C/V" "?tY: Xe+)+(tT32/}46fvX3yvh0l(SAW,q۲BSu"-؍!#};CbQo<`"|ܪ8B}m!hwD-w"c-C!S$Ǽ݁qYz|N) ?fhžJyzDt ,³5:``_O"5VC $L,I[[l|:i8<;52V۱g%+I^~< B{E ;{C{On W\ )*^el `$>TxhN?K7/%C&ze}dK! Yh+M^h=[, f! G" 2@pOfoK1 nT I/OqP-l^ۖH4~޻ͧ$-ǁE+eSkɋPH,Y VOkDy"=/;K|Yjxp2 Ft̑}'=d\n@=@tGF [> WQw1Cӝgq3Ř?.[Rq"$"\f;-M{.VxY|V}Mn 9"ģ(`MZwd yiDҙpg/xsTX =.9BSNHLfg4ZA=UV\ XT1bj,t#̤Mwԙ.pݡwf$tQbOit-<35 i$-a-Im5xMSpE,}FSKr%'Kl45#hQxA@Z$ReL)*$|]3ڍE>w6".`5 rkEjkW-ŌF{L͘$xC T¹HքL(=3 _#g.4^~%[N2IuTػQuC8-[v`dOpXbo):>\U4F;UHpv(&)e8U fmVεҠH.F*Yo'z5 0vT@4Sx!a&Z>sR@Yp&6BDu[WIw׉Jh/9q$G0޷sĈ@E)sRc֊` %GQSRՃDvD),1O4cNNJkh1\*8p(!bm1,nk7QuUE3QxNTCr#n.Q*i6j+^wZڤ٥vyl`5wTDj`U-^H 󖲦W,{J侽Gj'?u_u0\aJ˹Fs'."Un:\ӼLKQ:\g4M VcЛ"B(rC>xz(YZnnN]07sI]FP\uF m+9ʀc]<}0 hKgZGtvN Upc߱re!>|_^VlYE!2+yh3(~ 1"Eg!AV%Qj~ IHT.SZBػ@3,$gЋ,N$g5 [d74N9h('8N̻5 'fV>)[ss1Lrj+X@kϷt3 IKm`g-U6T#ʜ赡R!Fg˾7X_OD|Ħg.Y@iLٺ*K|?{AyS1)!͏[ >|Y Rfl5=>0*XSDB.; tN?nB㎸ޗ8?.0$#1pv EH*1XطWlC{$nW{= #*zٗb~k(T`Vb̚\[ 0>i@]uoЖ0ģc\5fߑb}ܽyppS>OM$?@jz<%_>~D~`l42I? Hm0^!̎1 *= Ca`g/N]WQ9ivHg)$*ϘUMn$?ª7s4hW`|8ܑ;}C_Wm@a,RD/Rmٞ2W'igހBc滜p5FJֽi5șd߆DA[{Uݐ!Uі$NG &# ah:&{9Wp-Zq1ACw qXGtNKX%lLgOW10L(,+b֨sN$~&uLG?+$ f DZQc/OEP>Y!3OE3#~vd:sp|<5bhƴ.`C䏊E٪ ?A{*5$_"%{*:Pp0D·vqi4ItsED`9iet2if6 Qb3.w순^qt-qߕ :=w9sR¢0Ԡ>q! W 5tZ]#a\1B;_P/ }-Nˑrܻ뵾JcVaRȝ l MF C3NGGe'.=(ae"}Ϧ@oe3 f/&TqKQh`GRyG]]WP&{y;tX<+ϢAÍɃa Y=3!OMJC /ݙNERoblz ц/5Xð?زu8.q \ g pbA\Fc蜳v\]DU~ΦP7[KK#:YV:St(BP8ެU& GPBqvD'TkF$`anD7n|.9o oRAU-a$S]ж3vi!֑XEkPBߵx;Rɚ$6H\M"gMh/\2+[ 8S?]>5# ?qSw, *Wcԋ}V ̭*La(~jHo1{UA9g;{,F0ImOiߏC ʾĜNvmY 3v']1[? W2 cq¤eSPĬ"6/OQ z0A],s'O؈CMxtK? .:)xCMd4è@?*8A]~9&BHbN-KR}^9hH]2.YEqdzeēoM C)V0TY<\!LԷɐ"Р֡3LP;lᘥLJ^kKz+Ȯ{jʾBĨiN )ޥM?lb H‚#l/NȈ\}e hs nX v.k.t[4;"q&W ˆ,\^ypkHG^{6=]t޿[ކhUo#\2 YxJc vثiVa"/$2PO22vc2gO!-K%ń²~Tь撋q%]~$p+'|t .LcyL&|?)98®p; Щ'}8Tt6f${y( 0;:3R=d&̓_R莃޲gw {⾱w`I !Kx2txn9#drYF]g_g b a}y_ԢVtYjt(:`^Wj|</X`ʩD`%|aRlv :NnyI8=҄O֟׫]Yy(M\(F]9!?mb%W|(J0VS}C2hq_w1*/DgQ>~}LuSOCLH چdћ"}->0uw7&.%lEdjUofnvsY1U\&G̊ʴ{"Yc"G[E1:aV8DW%4['s`KTRWFU|=2o' ] (4肽Β4AזݝH~.i2kT0Ѻf \KwAX*ap)^b(T>#}P1b=z{)A@Lp: WևXݵ(*!Ι;\ G85 ɸP6`W7f Dۻs8W'*>QO.vq":9\C0w?W\tѝ$(aZi.y=׆p'qRbgzIZGk( v1;m.5LZ&唪^V_&b̛:4EYR}_h3ȡh67c4-/)eWE\%jz2CP }X>T6sz}1K*6HU9lcada# "z1X>O3yU)B9'V?`N-Pٕq}0VRM&y An+P$Sh55!YlVtgWP&s_ς;J~V T#ėe$C[H 2ptuCI abJ}sR)^r p,ty3eœۨ1fp|ٴ@<"4S˘z2+?6U6:)Dn4ky^%z^6IŦϠu Pƅ#r5pi%NY}>D&N”Dݭv=uR]OQ,%G ݦxOG{| 'U "AQJ;qrXjɜ9lUvIM /eE:ᴆ/s="v,Re r1_9XR>R~c[8hm+:(W3;1u쥖Щr!}Xp|'4+\$tu^ '֩,0c-q(ݡЯ%+PX03E/7@rNa䨻`8nPhcmatYĊ*C5(+z-t( .tRc|c zn2@O:$_0eK%104 ޻6ڛ]+Pj3eu3 ]PA@LyJXIGP8_!^h[@gơ4^s)^'\?#xs ȝ>7y'pox?ͳL9 փjbZ9ɦKm;_ z?7,-ݏWW`9 (3:K䂔S뫳=zXEZts7#dz]KTrIc|'W炃7:LMEFoZ&V:sX#8N-l96t/`*ߣQ:υf| ,USLZn*5O-,zܷq坖ͱ`ewdػ+kImJm=2Ox7wm`뵧>- vr $, 0۾nt{坾5,ri򩕧ܹ>UŖoB$bx[D/߻q|ݻ@l%h $Ѿ 1?vd[SLD jNV-.;ѭ2\%}ޒ&й#`Te--{y>]$|? qecI\z{.i))R ,x;aKeC}$]T=b@Qq"]t#oFf|F~4";OKRaETMD(l$}k.ʕ kb»S$OfG)QR~\D C0M]}- G}p5YLMUJ=NPS:{TPkU …m{,vLH I\{1VjtwGNt"+0@>PByM kG<4kX![ 7wp@˥ 5pշc!BΪw)l6xq㠮,ZF7ӭr܂JCvqzZks C`vWP1fȅW:٭Φu:Z&5N[KFLK:dV@mAh>wA9qc`VOtRN1/) 1c2dnTZ$.[ߤ8#WMyu`i%l9 Bf uz!I=ʺ0Ezzb@YMYk`uáFh!2X{ г(AOթ$[_*@ҪM*?M[!Ą˽l=n[cR{d>dW|˄/)Qrp59Jq71B+mN ڐsaBX g=Ro#AV9/9~Մbmy%`&kV%rX9R'e{袚(++1}wꨌ1>ھUQ@1H^$r|c7u _BadDoK_"E$Q:va}ٝ! Sߐu[O1q#V=ξ\Spg 3$[1e3P!Shި1+_S' DQU5 es]kKzCA/d搉5_iaՔ `ԅZdd2M]8?e /1;(袱m TGuFJ©{YW0GتJ|0w8_+p$[)8S6ϥps"<1z5l4mdu]b\iL^_Yۚl}"#^їQ0(yIi՞+j*Ldu.5sg_ٿG1XNf>l̺o3b`E7ȷm\v6N ]8>'mvҾѱJ*BgM>I{9"7,Hv)b-QBFGK(Z+ XBو24CL,̘v&$\ȕ0%m\(0}k'(e\;f߾Ro餖 TZ2hk, ]L ҩI[ryz8Oi޳G g M ̣jGlE Ņ/5#U?l+G/ܝҳqobiOaȪ&ޤ7?t@}2ٛa 28=< &-o'r4bBI:߽A4Ѫ_)$:5bW*%KײcrWXT "_%=%fӀ.yyT@~"43QC12+lYS(\efYY x w:JwkE-~8RC|^-m`Y Bw&&2 *4)`^bw@pblF v5Q!ZwLn!d}|_EP:N | ^װSЭ+-?Ӿ*t5]L/N@ [}1Z3)D--fktB򕩅Y8k;V/Y\!Vks)C bcnt`(0.'@>s#^ɖfgm<j(fU"gH cL݂P-nq+ A?p /9-`f>J 7}䝜X2)~ yfk-S1#8b:5"÷5-s~1 qY%7ǿb0TB/Qz EjQQF,d;O5+b"r`[E=#qXt ٴ܉h$R Mb͂ %&'X*ocG;IZ$e[sCeQ|n(Xenz4[r&:xp|!/Q!$F/fM/ꂒD0&u308j?oY.2k><()(+!uC?f>cX;!7w1*voj#\*@DB$UU:1H,>JB1>8U-7\OMT>YdԮȺjMhU4!+7$0h{?=,{/P8/$9NxKTV|N aC YqDn=Sվk_4)~Lk-b|$s6g42ka# >}(=ēi65Q3􅄥ouq;},H]Yn Ji*~19^Num"QP]yop43AN]U GR0pEmxl&fl>%HiⱧ +*?z\@(U[2f(jqӜRL8M♬Gk;tIg :P e)TẳFz4<1#5OPvN81ѬY䱓Sܕrݴf`5 BV`m+<>yR@!W]55388M`D?U3`dgĪ^FUeq8Fq`YA9 (RY8uK%ì1W"WQtld#S-ٕV*Y =WMkx0iOmb,{@C+IC&RZG豶D8]ϣAR(t6 \֚?Z|&kW,D T1gPɕ'ѫG )73 wzvI5H`:)g~`mIdks56ܓlU-HSi_W3f3Kl3b~ +h8t4RT>) b.lEϟėnSB2%U~t[ZS!C y.)"{3}7xR{D\ E )H#rFDZK$M<7%|AokLZa6|Ƅ1Wdæ#O`T_ntv\t&Yn0;r8ǖ]r/<>}V}mxZZD ,f뮗xWф^m,s\/I~4B?hoAwlGh W) vIcn4$4p<0s}FBKV\NM7!G\FV֕lV).9:v4A U{>L sݵ:A=Ŕmp=!ZWo'jXfgl?!mXW{&R<,}!Ȍ NL) j*^rAQwZJ*xEԏ_➯˷%gL-MHub/'OjXgή˱掱oMfȿt3+o>J)$\d }%')ww$xoJR:>ؗ;lvdi0f7QA2TO LeEjeYj~3~ NclMJ*x X"S29*wⶂ…v/NfP<:nYuL$@|lLQ.@^Uf$i(j'֛tea &K@Km5gkz³jd▬wcMWۨwfֹhPe-QwRTd]!cgGCF4ZOWFŏEwsEm 0[_d[t۰)˜ X2.9MY4gj^b⣿{e!'RDtmJ+ dOV8C 5pۦX7^'SJmː (S$jbjJ]!B.q# }I\AADv*ߧ"j)ހr<=G 'ԟ[(H_O~p;K Jz3i0) yA[Tκq`PKGf,$BR6¼Bck X~1ƨ/* ^qB^qlnM6NSco Aele|z.tʰ@oJi5|"Z6O$\MZ)Ytwukx6p !W1xy(C k,m EHJU#E~׷[{ _BMǨ:\SDGH;h]T4 53/?ί9}iCXbqêB>pc]SIMQBmW?2~%|]n`{yAo5K?y%XT HH+Lţ+ NY z"lwN56]ZB_ ѩ-}N} @RArr쫗 Զ/(jѾĉ)ZzvE\-([+Kxe(}Laԕ_m1Q Lm>a!*-,uߩZNK-\pgߗuJc* o8ekZ@Sq y ;_% /Ab Ģ9! C#>^ֳmIxV٭aZȣq줓t np. wr[nّLgcTesHhdXxM]>^WRP0X]2?>}a\V 8hAޮWehܓj:lt!4Ms-rVANdkDTyRsxYdά&}.pmS'}]]A6x84˿iT .2Ëxݡ?^1LT(c1U]Q zE A,[tum[5Bj0hD%Nn#}XmT@Y?w UE1EcVuI9tz!d‡ ݱՅ^H"nwUӕQmY<"afՐ2^¿o/IsX#Qa^ Ϡ6 "!Va,{uڋ.?Y >/z"3y ϦL-Q r2o?]PmK>8u1}<0bd?O6Ex54H,kS"_ `tiC}Z ƌԛ.Ӡ5dASi(bᚒyyN7"񔎗n#X>rz[ c]Tx߳c{_CVFlpvz> :nthW) ܽEö+|ʌʇ)* k7UBWB^If_[yA$0#t0qPU5# s9'ڷ 6tX FWwAw}a{90N=P+5e9&:\bB-݀4 [a /DKƊ˳BB4F{A׶_R\ɋTVKPKLCjo̭81s@yFcG~.K$ `H0xlj:o`~FSwZ/eq}hC %W3C^߳.Dh`_-YY :h7zTΥ!D@wVxY7F,Wo oT͘-p^׎osA( Z@*XoΣ.12zQjj)N`;VAelI2_K#": ;ZJx"|TYa,\ha4%gVIIK .qe%tT\jN`{PGaoƀɚ v$g"Snz=UO(gՉx/hO6H' rSusˏ&qZG^loj[b  6hJ9N`1 ,}_5ѥD3eH-454ߥYKi[OKO3q0-_~=Wth!F'sw} %ub{#(BvcO,8M֙]7Mm.Ps_#Rȼ RJP^:@Z^؍P+{Q' {\!ZY+g(ɜ󈬍EX,䟱#>,nyEqͩ5 Sn|M2AIӌK8s=j (y6Tuǯ)6~hdU1^@mՉ%Tؠ,:%c(@ K75?g> e.E-7]y 9JPiQdڻ,*Uv2 l l{ |YL=ф/l, kt_ XcUiTINs1zPmvV`a6,Aotd֖9p} c/):ϭ0 zFF 縋Ĩhb7\P e(R0<Q8RP#l-ԳoʹDp}xRWвҳ2KE%F4ܩCQp 2J> fKHMpkcP'.f9g67|vħ<mi5gs*Ez |憰Жj -s+4'_o&>p{V,PNyFo _}*ǍÝp?%61!m`ȯBr#&kBdon6FvM~i]b|#뎆ɲYi(ņȝ<ݯahk;Gv;4ZyL(tGƉf3`ˉr}wXviNsёR>~cSq]6SŢ@+(8iPm\9VnVfr^WV)?Dg -0S߽OCQrniVmAM]#jŰEsڪ捛ޡ 7f㥘můc1uNõR1zZjOw<ѻd3͍+}+(Ȏ4JRF3Gq8 g )0l6{e\&;4jNX(wyHM# {CS6lqG4F*1:Wa`{ʳa{iq*c71gJJ\d}Ffjq@&-pq:eM 6n{7yiuH%t7|kJ (t g#7 lp{[}8\ӏTS0>Z!0m:ݠg}LѲ,X7)=X6 IG&o<[|e ,I2;|¥Fg/ ܖ [)b5<{8\Umaln2@JT4,(%ebe o`E{@;i#_ 3Tγ@W p$@^ض]ޛg#wSe\9{*{mO1eϤϔ1s`oG7|77lm힉B¼hl_|E8m?1tU fw%4sd|0'T'uK~z C=F0n3, j)2qэP^-mk샱s $7&B,;MDn5F克Ē8 bl)p E,4Л^p/}>Ŝ6A%վQ8n1i[VVAV.@쇻c ^>@)W0Z,5qXM4kiwPDOL_g~R.O$/u  BțѼ+T9eANmvEJ9s5)H)#+SwoA4{3V[!5?0DweDlS\_$?9!կҪ-xA `RNjn7抺.אbq\ W%ݱ2,FƉw'z;c!v^ %`-L\uv^@3"Ic/mbV(&B $\LSo g&dOqA@5eBD!#@O$H0>eVť cH2Sn8B,3N22tAv]~^+gc\NY)P_Ak蔭4GZr0oS0. R. pGK}"5|;7$WuWfaw݃j%+Y>2wIV.U2-I@Þr^M[` #L„L<4gRHī?<v WG UHR0&`(\ZXmwG uC*k郉 g+NAU$0Kέ0F?J[DZL瓎NndvaO|Ǧ.v3wy+dڳZѝXuF>r FLjG^tusؚC9=!nmXH%F$3ԓlN@舯nd L)kzڂipl5 NJXS\ƃK'F!@qu]ꞗqM(tFu۩Fih1Si4~Mkvl!-rY760 xS Q;!1T#Йű!"̟6!GU5t3ʴ/g%?Ž#P.s#5igpY:oh+9 xPT`tA#y$Gʟ|G^>./V[ƍ=YpscP3L[h uxj(;p$c6i7Wt'(NI3{mHⱂ۾ٖ ,w-x2`u+-U+:v3qPo*kM %AK9bh>qr댽z4;`E, 1WڙHq]t,8o<}B#}{qۯ4'A]3ר?%IN<[ybԽ Q6m%`p8swiT%; P kCgfSσʅ}3}: ao/c'Hzw'7<| q BTˌXK~Ck7*aQw">8sMsʼn>WW @}ͭO`?W=ebepF կ췳%Q;8h |>2$S.FS vPڔŻyI;0}b~s4٧WՅBuZH,iJ73o::33r%]c ]4^@\ hA> M4W23x:5ߧ ?@xFnl2нg2\R"!Z~#/`1!?}_bEuZBW ;Rlqˤ`vi@"SC%`Z0Lv{i,iZ\&E#if KwAS!pnj9o%jm:%3ʻ#;jDc[}oLר6pW=aN"Wz3`sf/D f% b{YLn8Q\T=-Q/Ax| YWd"7XcmTc>C eN}Dv'ЃBXGl'7Rii^ylsxVNlA/zai$Pסz8lO{}dh?pwi\ rM^IJ ТRK[W/# `ÃWt0?@gKfTSM+0JH ξ= lKj4ux8KBV[TW[e_O'1MSi ΛYǎ=Q\ݏT}}ESs"#n"(` %gHDq}"\4Z2c>^JDŽ*II_Sb,?d1r!~L5lnm[Om67(e)bx]IѻkdUmqP耺S;mX{V | 7)&S'1uw zْ sxkRH gSWky8l}ulda25㯖B]QQ[۳e+:]> ӄX.'~,|dYQ RSz eƭ_W6$#2&ni ڠ ~t-+^$b@*!~c@nZ1B\MgKꭚsn1UIB-5 >B2b~Pg8dUk5Y<ݳ;+ߵ1: N`In7CgchI`p8a*Ɓp=vܜ2V1X} 2a(#e.ב责*T Y0E_Bޡ+7#WO9z nqZdm8rX*mA !opr^N L;^͔%_HPsB+B@5D1>1Li&tS @/+k=HCeQ>Wd<3ʈӖX7ːTeċz-9?p"}wΚA4 L2PNM~"J/\ eJW/"VS i @$>T(_M`f^.Iíqݦh9Mץ3oLGK^eMqamW𵮂}(mKHF( \%-@]ֻmܧ˭ 9:F&hI51n] jΠb0_|L &6Mk4B.Ea|&7'4'K μn2ijV [I: c~V깶TZ%j WʪXs{el&ަ`ٝLC!VL xQWR,7y)cb-t&MF`ɏg=sFRM:ia^qt<І'ݵ}Z' pw|UdRIʏy1礴],cE$EPnx=kT6g?r;UyxN8Os\H VsdvA=1Qq0.!w=9Nuoo/1$ [GTIלs /BJOq>Xp"9@K{(F0^DV\ =* %TyG4),faœ?h<nzXGV+~C 3#o^-ڈre@hkj0WAP>s@Z)hΛEg=_[%A: Y+<kBf~A00ˏ7hnavb 9G]RXy/$m>Z}+\1 IPT.) RVֺQ#ho[GlR~J_F+f)B93{QCayltAevMSQҐk&;L1z@lR7DKePT]oJ#$D0 >Fk;|tAh<ސSJ`%ul#0B?V,*LO;3Y$jȉ.[R% њD)~4чMZ@sOm|Z(W) @[$@=CC-QrVLE?/;\/ (P]&KÌ}}n@*1)a-B=_V/u9QA.s5$7KG!w x c_k.-.7(듖/JŅ.S9 ]D1T1%. 4]PE X*MB_Z^܉=1dX8XH*@7y0N9 ?1]5*e*/2ZY5Z,_/(MR>x ؝ edZH//) -_8`t S%eډ.INRqE}09QK odn83iќRL4Yjo9~q:aгnjk¬u`?B涵~G#5P D`> e #RJ=rD^-(NGX7{]x,\=FAgi!q~c^1cA9G+ˏBL-{O څȺSvuD*3:EEMu۪ Zrs~D8Ddޝ3 `&Boua 5,KJJIKPYFwj!a Z'b3 rA 9CM5߰J,1WJ|2^OuC6`0:5:2HqDsi\a&ǿ A@HyQTxQ RߘA}YdUE0BE q]?%-"Ed dq*)ɉ@^ +t+3_Fć2B0AوBZ[3m.pˌcF…H9ߤAuo->k"URXQ]Y2%2rF1]Õ\Tn-&c*6=S=@%^Dۻ 4^j^Ahj?Nc|g}͙b$086}kġsOA$p9Lѥ1l]@Ci4uFpJ[-)IoQ!-{`ٰ3n}`/*9g~ ]UP#+ YIc>KQ(+3U,($ zUZQTqhe;r:%s TN O;?:0&&-ǹvop@  U3 =B=u O3FRܹ9(.%n|1 hYteI1BAH9܅C_=ςa9P{\>5yL]V?-Q)gh%WnW|suԕmVW{3iTTӾ69wY_'.v,HNlTj}xYqˮQvEi0epia t&tGS_ , !|RVjle]Zi,1Dr+½(ԕ0Tzc Ayb)mtJ}2f( mT!Jx/j,`P<iz4| VĢx8%vq ,ݝ[+ZjS #AwH6hiAOCw1 9DW0rPLXД93by /0o2bL`ч`!3IHvڔUM4HNA4'71ۘgfG9_Z@n(ƻǖ򦘱*ޠto~ Ew]ۡނX?hjY6vDdO(r&bF{1J,Z'pV _% U>+~ ~7PSyʎz& Q} sdhA+L*IfKsyM ({0s~P OG!s8C}G/|[('|h`#̸{^ڲK:}ЩZdh[.ÜZXG2r2 W$oXw@%lY~./=LuE&u_)U\ZD;~0U ^Aar gÈ3ZFp+ΝdW驓T&nj5S9S<ǕƋ!f"I4AhL-lVA%4`K+吒N;5Phߦ9j귓zR_}*ʤqHM6^?X}ڲD<>61bt2K *iwIP8=ajFYěv7JX́w8ֺ3!R̤=bNt.s6DkTȜh_I%ҍKQ3 Ks;+Y<]Q^]|WHXdi)898g c>+th>]yI0*%fTPZn pJ"V;I^=oqD^dwBv_v?P5c6Α-] % 5nUj5͠ːe\)JW-&8z8Jmw&#E~U2/KmK:_+ݼ8Wت;M)%F]đ˛"@{mrKUP߇Km6p T m@?`Xج#cd5+ۙ-t/F)-pzʜBi\䬚bɣjo YȈ&w5$C-&0𳧗l]O}I5uJk xɋ)S45/e;s]V\B Ŋ.or6UNC'6`TxJG'vwo^d3㦬.-+(IQK8قMVRzG C0dLN>zgT60lGhh\xf#>M"y =4@i%Ѹұ!abi}[p&9N <5voH_6b-1(#]Wr#$ Wϲdue6QwX|vF =_ggWR 9fi_lS)u_ yU31;  I93,оTUn #l8L9 kUڹ(HcEG{m ҫ.PrS(ӟD&v!bY{mNX{)Q[8۳DhPԃ7 HW8d|d@:= qrg6]F&֡I6Q"ǀU-P{z 7nY=FX!Y k xcqp#~ʸ"RTr.й-h\c10'谖X~Oxb= ~C78`ĶbUu0T,S 2{V&b)޲D'԰Bsl?}3UHî5Sr%󂝺93Rњ, idM5'@\ʐοJ&#,]HPDN74VZ  &fHod͝@F'̜<ð//f9]gF;ڜ:qvRf7(@Zmgy9ƍJg\?%K#©`C(Oy4IkEFMiEyiMf6g?1E ,Z^D"Ve,!%Q&g{6J?!Cs>r@SmݠݣR*B0X .Xlu0e3,=jgA{./:N,ԂdCq^Y!jfYv& 7KsF:f0fEQ%(SXZrdG@:]%k̑Xya:RPuFJ*z)$ѾsS1$ )T&aN'0[AHLH-7u9pLѯJBqK:ђĠ&?fLsZyU޲``))RSɷ ٸۻ.ڌ`璕ˡ<{.7A%kַnFz^;q"ɝrE#Wo@!p`^v9WR[SȶmڰP]hLJUw"x9Vi* sT!Kwτod|"+tFp1_rFPwLX !![Gss4GV=#ubZg{f".Y-٠ (8R舆3]̻r+Hbҫ*e Lr{k]NuJT  Y&i{Y2fS3(R b*.ul#keոdɔ3>rz?m!p;h&U+6Q8jP/HeO\wl:$wvG؆X_Pل֞V>oYJXVIA GYA"K %akSA4yUV=^YB:.x`'ʄ:jNo!N[%Mng$xCo~4\H8'γ7nAunczV`>ukAA SM)70=…>k@{+M m Rx`7dVʣaNF~El9nS!KO5QPXcSّ|ETӋzҏքzxzxE^0O|:PI@Rvyʙ)}f'l,/{ERҁʼ#9yk&v}1s%LQxR MԊP 7tw.&G- gI 6AhMBI<&JQV3(gZOԨTH2Y&dz ݋V?V{"Pz<zCG[.7T{ͷFw0]1$Og=?;EWXZtl9q.!?} i5WK%$}_HG Lr\,Mj-eEO0;/4oucSeNT&3R7%.(G \I:-~5D1ԙs&&VXa{]n-OX5եlz3ԭAO.rY и<A%Qs]H Rҽnӝ<_i<#0?ʊCI;1v7˓jUL;QH)JԵ}7!k$ւ =<۰~v__Y:NLo\řCb򎝴QaXzXjp!_)dL+nL_l|T>!Mvki録aIM:g!4k5S9YEW?# ߊBGw,r@QL՛_ԛϘwbi4K[2Orww#7A?AĪÚ0U͞_B&Yr<>-_!_ȔHOٻ\R|,G9Y]T-jEfAIJmI/\|-/)ٜ7*\$=u}gvx(=LT">pG]sΪ\)Jc4'[8WUɳ_~p)L)r7/,$r5fjɺDa"X.2Е\F?** S/-TmE#]5AӳCqdC[}x{JR+39*Z e'> 1@rL,D's~Ҧ;~;J)߮K=h?{w_=+~S65Mhu`f̬8fJi#EL+K:!tU.=6b` 8H2b&@O%h;b'͙zUNvEe훷u)):mH;q;?2*&]y.׏q,VadhǿwXGsq+wM{ƨf>HɃӝչ];"?#D2'L˖'̤G!߹VZʖAtN; U]ؼ5%̿ 95c4TwIh`{ԡ;%t0"ċ h}Q>&sa 0D>*{ @@ryԆ'GE,/3>nva7?Q󙢇 RT+z߭V(FtR4U=LrIvslG0ᝧfR}:@d:U_Y5窱K6w((v `:Hv^&"6\9A?0iD&6{. Z7)vv`* 4aVU \\4𾡩+%R4?Vi0Dd $CrJ0S 'w~8v8!ኴ *Բ,<FPՔ$UY7TsjL$l|a*tO$(ZR>R7T>ExtYsmgO]SWbu0Gۨ.~E~; )W2J)4lC J B3rk7IK\9 })]Ț R}uLfga.$bCz2+gZ&$BZ8j4@U)ݛGHM2FLtx4p/OCZ+/znPđ*=JDK{K'i}|^)yJ9e Ou+nQQT.W^-xMBR^ϩ㓉7r8K7b\mn6mBM\2x>FNhb>%QߗZq=1vH΋ Ge&P=φ8.*//RO›N!tj ܬ i'{-;ПWN^}#-R!uYYJh#'@1dX&z%`x&$u* RяvE.+.T'e kTQTPߺ&t7VKBϽG1Rvj|a6mHH8:lQqŒ^fM6褫ĵP'^MAxU|dS -!*|N=|Zi BUy!ԐkCJJ\L |Cr~-.U.9Qzyl@$1!+;U)9>LYKOx7v{gsl|SAh@S[9I?Be,[1F:G !l1SeNbKN}S`9jMOHfhuwĐ LyC@TYQNm8Gda ִFJQq 夎>U9[ u35ft(ţM+QtV#7cNepq@liqib_=+OҴ2mMLSm aLcϗ~ЫF竵e2*H! ?<::o!.m'Y uvpDr Wr\E+N:w Oόڦ +-?!+K؁=@˲c"\244Ɉ cTxء횝P_J, U0ENMR{ͱ 4%#оJ .!AfLN>\`׿G8o#/rɭlMB<%N5&TL,,o9&J5'D*~\HO_ q{it0@w? S{FPCb_9 t1_"$ΡeAl{~ ^ʸX`cxD<lSv{0Ozj ۗj y=7K0LXBR8ʈph/AmRQX}#eLdT[gYZ07070100000303000081a400000000000000000000000166b508840000d2b0000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist/btcoexist.ko.xz7zXZִF!t/p]?Eh=ڜ.+δQIeTI33G'|jVsQAA\OODY}UMؼ`{qjDK3ОӍ\Ol09jt`!-? S`%R#[mOc=5g7+~Q`6+ W΃2uz͏7ہ4c<4ܛgR̓=(9bDJNBW")ɲ$(H>.o[O\[a}A$ *EIfn+6'/  +j|J"=]l%uEH^wkgSj)||A،1f:G׶i]TMt`&lDd\!%Op\8on>{4Cׯ*c(1;[g)t~}?çt(J+ u Ptfs;ZdKn8Hy@ /gOl\ -E֠x/Aa;ׅ&=,[{22{PWy 1+]r?s:r= oʕV9x!zu5*ٚi}Gǭ!{dU^|p娛v.`I;S-S&5\ ӡI3ҹhCǠ cj4̶n#蒭h k6"(VGuI7%%Gqw^-X $Q^E vl>uKOyn 5dr_^Gů{EyeO0ЧdlۈCioCd7W\c-iCOJq8&phsl7];`XwZZU'[ٻYԺ J4mXI瓮Reͪ\<},D/=~M+ˢ] Ѝ$9(Ͻyk`gX 1ǴSVel(tsx. =GJ;T|[@oƹ'.gA~F$ǫmWtaU& kK |Gޜ-R_uk ^7e,}p|`SR?H؂wQ(эj DX(;XzN%{>Ȫ%Hk9F3 U5'JQI~Cd? F(V5F!x}Nd':eZK ѦВxY1Rh)<:\96)2fUBdH{~d8ِ$G}8[n2~}WaI?Mh2Ҥ֕j՟+?Sj.hMǡ }8( ރu '61;M d `'!$,RY2_>!LQglּ[kE[~ϼ[Z~gkg:~4lvܛЁLI_ \% zP@l[RDH,QXZNC R-GW1 :rfB?NG\Ip4&Ds͔Ŕ|%v .# Eǩ+{IdT~H u{y(+܅R$Z\IBBjNzGMh&>gcXؘ˽)(mi1]ΚOsMqm_O#9C?Gx4 bF@5ekYB.U{GxKK 6;]0t%+Eͯ6oA)_t? TW/_Kxh|aTh"*Om _/7].\}ǔ\hU_Uzr"cu&)ֽ̍a %k/F6Y#tإq>c؂u;DicGJ1.\!_|}1/Ή2l7As0*J}=&~8YH<^#}lZq;K{W<^({pԆrUbEj<l 6~Rxb%iǙW\ysΜ?)sF&=Hڎrz6^RRXpikfm;:Aw{Oٴ pPulr铔C$-vm1"#aG_G?(@ p0BQ PSp8&+(?F!Xv2[A[ hD*PlNvn:A e_8&_s!I1ɴ2CaC_$#pv"C,AyxvǦ&\xU!s4&\݉5/gĿ~+⁡n9Q1 frfR 4OOx"s4KokrMQz3tv34h3i`A@W*XIqVKK4'(u <=_lS)žZb֢2pC8ͤ"4)$*ZkC KE_#;7Zݼ1`'JRbyh`"$ImtQfhK^VqnR`"0GFT l$Dh?bXX! UznRr9r'1)2m DEEX̫03# Iؔlg[~\%S_Ȃ##I4yḊM`3̑FE*Pѵߙt"TˮuI,LA=W7J ͥSU#:˝}]y?z%^V ۠㎒DڗO/ 9TkkA ݲGѓp-fGhuxJ 6G\ 60lL FXa :yx,\HW^ '`Ge-|Io  .PbZU¾>>0,[teb=ɝ#`qi!6.u$[˛8X"0(>pK,^ڂTę qI#"gr񦭠OjU\ӓ^TdHhDj A?6P NzTvQEXʉ2qh%j~(6u/,#@)nX{s)9+[ Â[\F z5-(}Ȼ"\j#+.}f4}cZ>45ISFI} *$Дk»'_Թ+7Dw Kư(ٴ-7awSezpHCX W5{ԭ4irg%$Fx^ F"@4N]?d ׍Yk<ٟ.d@+k^GUTî?`H4L7sՑ`_9\%xtME$i1? "s .gigPO~!>5dT+tcyt߱lQ7LE( ,upYJE:{0 D٫8 ZGIBm<@+uSFԺ6"UVŃ\&+1ƪih4]nAnwy+ªi]NSb΢a;x4#Es#Sj:~S>eo];خ\&92K ÜT]1H, ކ {ߪa@:9\xU%ݵ0TXk+0_pOL7;N)+\T] 9eD'Lǫ smnׅ.{;vcàk )$#ju@V˜ b`+̜G_1i1:ܳ{I_1`t}=;pn4wף{ A/,ה^(Gs/Nb26oC@~oN I@+1!AZ:AhHy϶NM87/b+YBtSPjUxACs7^XdD%&OyՄOEQ<#ıO!XdTOb':r$V^4ή*U% PfRFPޚ:y7e+,ۋR@|\,1ԧ|>p"܃J8{ MT>>Ĩ~6E =DZ7t(+;,=3O,:-4xǕ/CxeaD4'3J{ѝ y>[ۇ2N=}a-]G1 qLU])Lʱ|ST ɘȡـiUp+vd-xaP5:}^/" n4ŭIT` ??u}BhhH1f/L2S,1}$A;ٖľ)Arp&)Wr_FW]p'u4#xa{0b:Inlo51?z{5K =D`w*<_0JaY =@+:U$pã^#AF1{vembR6*)-%:z1%80an78rKpKɸo›Mzz`M;]IF:ecZ88gbQ\qEԚOQJ7XJ^<'bP~/t.v,QIԐGK[NQ%vݚT8WwTM̌9 |!g>%Y@ sk*G\ L-zādN;1o1A\V-$F!jC_6Ar^1C~@S6;Ҽ5˱8+h4R63t!7N=)S|dhN^(Knko]gH % ,޻'?;_ ctú|g]`f}'v¾Shf)MrR>FHObAHxt=a`"ŌR^]*ojT \]䇨h3ݏ<_%6W0ŤWh ]US b`ge  77[EBl`W:n"{J׭2Mļ|xo|/ aWh)PsrKiq( Y:lf h;ݻVC],RKnۛGZ_#QK*.(DS{uv} + (.Ѱ K,tBg psݑ>2E|o:7I(LKM#.{!zͩG``|LzZeK1Otw  4T%v/Yܩiԓ4ZDy}(ɒlb*'nFwȖ+\E  y= .҉؂Nl`{7Eu/'poˉjlggõR_D+>NRqj4!_&e(U/xmm .(׮ߔ' jt7V5Qp%ns "ڏؼhGwV4xlNC"[f}*xz)%澄 +뻚 i`B{]h^˺[nUG1hV&KzX1+xa_ۨw#eNI^Ty({J3NIDa}IoC<,&(~\;tޝ\J׋PmI0dnOOd<Vs(ҡЇ?0B91􌶲`w%FΆ(;FRҖO]!-GD&4Jф "Xz:8F)qrew?.CU# >z7!'~\˾J -l8~Z 3)ex*me>sv VNI Lƚo>BOi[ݠz岜{Ddt>D o;wj`,~jU1ަ\*ĺQnB:ٺY9[*ʅ:dʇH_Q+,ui&!%#;2+NA+ql\(>zٳ( SP3Zp$IǾDdchgmI_@}eW Oq("MɐR9Vtϧ%hƙ#=ַ_/h-I=, Ԇ SEҩd92IMUCsk 7rq ޕA$eq,JVW83Kؿֶ6dVeX/WݙZ80NA ny;30UӦ% ᭐at?M`JkEuq5lצ,YQ!Az?QVwF2kG)i5ttsmF׳:1ƨH3yF3z8K >>*[^+9 5u6)DĿ$g-=+͋f8,=O!0qqgTM }ݏ8 x޴w0Y?^]FΘ튡nTM4"/ϔۡP؉e!NJ|r%O8Wn ]M~%TÀ 0rmL#Y~]n!.A))Saz\*B{?C<`[m |~p;cKޙ;$E e|r߭ŗt'9ڌU%49 z ׻ZA%f̉Y+)Z$_xkĘWǮ.;W@ТJ:uqh6M!!`h=oD&&x)dt)^+A*Q |h|%Etw%Ju[ 6-ԣ޲  k3Ҫ˿h߆ؚ*d )v#POYFwtSo/q!MDC ۍ}%;mQh6gp)2S=uEe$3|u^1qqqkFeu{{R^^s@|;|U\`MQkYDr/yu3S[b C–<ڸ S?dp\ALjjgn-d.\wQ\$J03ם[*.zzh߹Wbel^ dJl92# b >8չwy;W˓,.̤| Q'\vNΘVn͈-3Euf= y 3mэ^o7 1Dɩ5]20(X4u2ܺ^85adFݖIy>ɿ | *Z$.HKݑ iY:FE r$f/'R0.PvH, K!@n,Jpg XV?WxQc};2sN=CF&i3\HȣZz##ɸ!H-qFn*<'umFAe)qě 9/w,2ksZZ:$=H2l;! w:ƯG;s]YχW\š_kEB>Piј{M=.!x}GLϢsGE2iWrU 1VCv@q McGQjا,%\Sΐ!DաBbeYxo'ڒ̈́T{g`́AM#55vMլ}o]TRBVbSP^w0i5_6XvtݶvO⡙#esoP |;;^+{[ jOV1+oM^!IG,lZ&ϖgbgempn c( !P8-sobs0O։GwCY>~] ZMoZ>O#? >7zHoYhg1\+N[cl]fj&h`[ (8&}WW@'^Hw\q9)Su?0w)Axs0,ͅ_F-9~[L6tv Sg(͹9czeWmP'P)EX5RU)dAtƕ)uax}0 8ܟT4Kgՠ~$@.P߆䚣$%aIn>Fy^O.1O"ُ}j=>Q6 fRA\9㲶Zԉف9~)Κ@Kp` NAM zʰ-#7wuӒT:n^j7cY\_Vr~G UqO$=ǚI0fa Kֿ=NPƢn0'3r=qN5 -dPdoGeEH2/g\LH@@f|BDȢ3$~'H ~:Q tEWu)DM9k݃ZmBQœ7${9(`Lu7.,w".>Ob+x<~w;#Zs}6[b|0%׆|}+2g#6+B#Uac;> Pbɞ.Ϭ.\O ~@c^Wm/M3B<(`ɗ#仅\5vֈGor7Hwk]q`D}/ 8a.]8nڷ/ߟRDԞo7]w}8WkH6kKI. Xa3h9 OtM"7TWwSQZoɧӱA {l*҄B'i~b&ҋM`@ݘtDǔN9F$* /+//_r; +\ziG. ǐnAH6Hܻ&z4 EUJ*Tݿ%'jG@96JEOk,ɘT 7֩8S"$V}T=]ܩU)(q q=PZ_ @S;KPvC^ts&q?3Q)w}MKy,&t"VDs0~'_WE_{)hIB]] _H~r5D5i–EYފ'fLF'BQ]߶pL4D&@lX 3KTş m s6 I( G \ :|0!tQ;1'ǩܘ.frXPT(T׉e[O3 'Y1o 0ncsk>ϡ9i IJ ]E%Z:E%(>alud@&'/׺C:(D.ri Ȓw}.s-/+u`1|9M f2wIf`n|VkCH>xfc@ )O)yZ2P'qwrwr_jIzOM H}K̎U*ocJRl† ގq)H[}Jm.Sg 7injPh9cM4~kz, ~ jYtt^Ŋh |!D0ȣ6miZΞo^'aBoʩ@ ^>nl}QU6>fR]4BqhC=;e4?f̬ym[ mN֯fX  XLhyrI.\Gr AU}Pꑊ|т[qb`F)I3@DWbljZ'oEN 8co~9;:iz&E/Fc F뵿מQ|ƲϚa#>$=ob5{㦝㟀iZ+RvfXL'K`F|Ƕv@ 62@K O)kubMy):0澓a#%#.YE7ӡbX՜q&S,;s)q|5G3Ó}m3lp'.C*41wDenM#4! z -nmA3+: ݯq8rXnnyxZUa2}cmKd so~5^;w_K-fk^٩Xh-lr|:SaMW|H8{ywi8wִ ׸;b_(ɻ OS|z\e-*P7Gֻs߲Lѷ!-DGVD.ce0T|Yُ?*^s/ʌP&OW{I=V-+Ϛtp*pSHv-_HQRҺ֍ Ip1r!҅-BiTC <(0KV5_C `* њHJ\qMLX͙("nB:jQm1| SdJ`VSwZ3pd̩:ty~=ŭ5f!Bc=03@rKdIIEڽ͍0B~(n25bD`72-(i]ƕk^ ~bm,0G|:( =@3߽f睬{z_?Fƽ?|Ӌ_zlastnYv~!+0! __pgJda7~QCvb&eNl88 )82O .}vXe51x%۝E5擠qnƜ8Uwy0S0&g]ȳ $jLGFc>v8l _Ae Ś>@D &V4n8?~=(@!Ge/K9NStxR:3t3pOzꯟx,^[xcghu24,RfhjyqbjsU"dϋzm$T뻺*#"@D{ssVҗ!uIE3yMjwCF B(2wPDWM[zΆ™YYMT0*`4jBFYEZ"i`Np9Q|"|pyJ/'w >Am_sY"S~h@P7~C@5?y:lNkV$A2ӟf:hC@69pqx%5J>ȗ >^z'ikwXIr9;ϼ]rt)- R "D(+~p۩Z$F%7P3n$5)Yqu3X/>xy+eC<ah䰾i4rF8Qy7K0֠ tOǪ(dxT !߭rrݓ()wBԄc> Jt{%ݻ]W@kR/z]G#/ G5u&uT(䦿"Zy'>&`v<]ʭ r# 9 @,K#5EsD(B'{PE;·Zʯ}9ox' XyNVeϼF?^c%2¾URZI-x) U)H(a1ث#B=VMߞfsyFf/w( }0Śɗ7B59[x\2ȮSвeARl.Aѣ֒[{d'd8B+4Պe]%Wwmx#P'"*?AbO3b^'8ŰޞyϑI?nq;{0{Q ~`7qtZgu#ANF@$T²bcK1[#b{FLjA}&I,ΔsIbTlEnu_+I1s4rkt"E[1SP+Wi{:dhc;$ɞqS-Ђ|yDP $uv+ԯD}嵞Pxy<8~JJmXۃd?LnScWP"~k)kY4o皠BTZ4dП>۪m}#wNlWrϻ/hNox'H"74Z Lh2'vt}CH#jpSY22oTGM HQ~xxE]ZSi+cQ'ġNL]/rQi6z![0m8xEe>0 ~qvT /Ź+P╱ nan,jMM ?x?t>M/1j(0vTQ]h?:  [!D@;;rK&rφbUX?ժ]:!psl0jɍ’ -BzʥT>6LvrL/ВD^:Hz08P4jp.D-#׳ʮAC㞹 Qf(},n)NBMBIQ6 kF,f˸Ŗ!շHhue$|a<〣827T]cƬB4\> (-'лvڂK-(qLQ:fAP"UW*^ro[W ^HQ?x\bºM;c'CiԖR(4ef%Uc7'ϴ QHyz=rʿU<}zyПTfNV`/c׌<fp|qO  .`2`1@TLLMW!c)l~D?YMo+vJ}ޞI6p]jG)V\Q lm?ӟZps}7f>'qe|MwšVd>m8E-.O÷N(UjpMaQ˾<0n_>Lhܹf oPM ]ܚ`>2sh,Ѹ Nv~/ˋU홻$62H#_|)LMGHB ע6`SH _b;;u&rrĻKD%MSHEz$e eZ1Z `' r/I9{XcfE:浅Ɓ7#-O8B1+;~@_# %czv5zA3ۍa+Eࢍ;XE9|u jW~E0POx$nma"3%bv"*__5\gpS}ᔰGp +1SҮD|2 r2 (XSӀIr%I>9;j|M5hOo}"Q*Y,V Ktn9}%,xp'HشZc6Se77/)Euc |BgbYTD@kV^Ap~x9z߫MH)ܶnCA%4 h,Mqx)(fd ,ɭ^)~HHyV%==`!5WQsa|q{MW|g0:נseI˚~'9)`z =3UڈR͡"7 cK?˃zȽ`1xJq898;WunLlNL2?槁T3kM_yч ҕ,s90e+ = al9<#|mЍcEۦu"tFCt1ଃls8yq)8ʗsDIqsѭ*E>c92EvXlӱyЦHcSy`2{80cnSzj-+/#rbHy,o];aFRX@b-ho 莉tFҵMa] ԭ?IW)} (q>O.GVd*H"0.-z+W]i5?>e\u1 dH2@h+$# ]8"9}^ =){ú2BI=<}*/a{ܵ>EuG;LPB<$=g6Įfa]hE  O<@^}eqR aޒ~F7b;D,ٰrU"'ٴ K^klC-b`G=TjBb>!+e}&e p\F/sHk>!=^8V^5Xj/b.9IT,B10GJ'"AS/%=)Xo8Eˉ+-fm|2dƐ=*y"};h"‚S!}% (2!ʰru y~{$Q5yga~"6MuY_epz\cv=$1类=c`~x/ RϋU᪘RteIU_-`DHhJK3OK]RftHP 'XgP.Ju{WݓG ӻpHD|1/U}Ԯ= )&ʢ,wF_Ex$Tt!_yB!{THwgS}8ڦ]nn 1Rh+ _T\Ӗ$d}SkS9߰]3VmA#-ndn6wvje 7Ǩ^bdЊ[vBM eF'2DU]pÆ*S;48*hy3Lup7}:p 2h,ڋN`.n_˪u=Rn< ֒L◣6(1\xj&EЎkv3V&|#}()E5ψ*꯬#h"+` /*V[#H)Rٯ-ex! &F?"m}Ư>CW.eaC");Iݝ1 GSs ti(6Ku(G4j󫞔#*-Ytlv@Xs{!)K Rdf#ƣ r…$]-ԈG7RzSiZē=@<`gݯ8Q:%ue}46yˈx1D<%6=! ]Ov-ZU*3k,iՑ}Z!˩g alQw:1SѶߔO's7QRhn WL6C*,ɫ3vd PqeK,p2GOFTr FC_FOnR&rL]S"h)&{rfarj\N9UTV A M:Zo;".C'>p/6_l?lPb4}xJ=meddNeA`plRg3lQ/<2v%8ai ΅Tw N9y779x\" ,hG/ ʁsF y 3(?k_oC}4A\51P\ZIo۶3K'fńB#l{ -qrx4ݩ|Έu|'ŸʹFwۍb\aQ*dg`~S%[ec,(P{ g.Q 8kVOfʍ1y qk6ɦ;M:\e)?^hȔƓg9u*߲6<4} "=R` )1k @QVf@%שP9{ӽZg<JS'=xJVm9kg4}J1sY D9 =eyf٦_n-KZk}r?`у!VmuEsc~#yIQJEIu_;d%TA^8b䛥Wo @h43O&m!"/<Ü9y u!@,{z?(w-(ag|B"$LӡF_9 &;#+ǝl1?AYYtF>v" k *%9sgYXV3CYk? ,x:M[h S!2" % Wenqޝ]i׊e'^if1lE,D(py.od|r i ^Q u:vUeB"hY cT<}KDEDZP0VZ%q\ŭ_>kNҟ>/=p>J>).H•[^d\,N:LF9,`ǧWgLG ;40%*8t,QrqOŚƝ"g]gzĄ`͞E+ 7Q5֥u1X\3# >o݄t8(.){'(1z?L) 8Wl4KȰJ|@3O[0 N>llH Qn {[xfI{w y's -s^N^fTA;wP!tj.O<))xHGڒVDrJ7(k"̟@Z(9:&AkrDomFe*<J'ϞQqA~jِBvYI XS!3;mi<_ѪBGۂ'LIhr,&O) Ӑح5B!]KQѥ`E:;K=CERʂu)eO 0$Hp)=^kJmLH~gX]5t%pk0zJ\` p-CKn3Aô95$x؋ӸfB(F6uq&2P:I[2i" KA՛.{O*P9:jE~OӅW4|Bz.;3'~F}mmǷ(Zk\\׀ڦ3{^[3e!9 闽&n +1h 'Ec&24'NS$2YXËRH5vښURR6?fz~:-V ԝ\}"4r 1Qq7,_RIT '+e6suO,aU r~XT?5,KKZ0^[KfNX؝%uF K?TA^m[` (u o5whvqk/(_(lQzV;<\wuâIN,3iSBD ,FYv7@]m]{S:9w='zm4&C@Μڄ1ejx_s~$⬰|g-ASﲳGL8}izjOi2iP$2ݻϢ"0= o̮PxoLNRWn)NiVjq.X気k T )~g4e)}v/,MÔp1 b(}U'jy{Isup%!6պoe!;_o1/dGpo1/ ҆, ģܔ%A2zpی۲1mOeG{04fW\pQ%HRkd4=]P@{<6F&9.zraJM,[<VJ9PR!X/߉SR+6, {ZnNN"YLӤH^7WWt> WMFm=7@ Z9WJHuҰU$  DHCX01`dQA-Q*K] qCCNb 1 Z&/Bnr` iTnRupjfT!ACΑ(KkX/4 gm-D'ԉ6Sod|`A}e/E6KKUXK3TT+O\`^0¬8uȉ@l'6[W? < t̚F\Ca/5E6Nb(=S'|R9P.>>N :bo9{nVĠgcE*T'q 9BP?݋0!y[0cM>rQ"qŵ2.J8^+m3 ϊˎLHfd6d>' 9 2Y峮,?Լe~8o.̅tZ0@ʟ2AcV6X:h=k|6{$TS+p=## c'łQ yy@RB˼ovjG}Y[ Vuvj]ktZ2scI3\xx,*ZZyY[oC#@ȝ RaT$ZwXdvͬIdD8dNuo-p4 ϧK~@BVވmZzF h,MDȢ#ITm%1/]*~qX !:| pb84&Cï%h)bm:"J0 fׄe) 4>\idRȠ8ЎNGƖգ:Ȗ4x5XU4kG>tr8$#'+Te2[%c aVxK=&(/49q.v4A))[4  \9U;\q7jSm&Hc`,5V 4P2WJ蝪8UeMC Qn  U2wRJA%B44 <38ʒFYRFE{DrM1Ai^ Hf`WWs@pi&3tA!ҍot@h 6i[]Vl/f!-o2 t,#V0XU\нÉ)нNF+N0^O<-9Q oB5~W^VAS=,\ X4C^{P'>]5)B#¬K8kYd8RyNk(㮣nV l_)@AOF-j=#cT6\9O,vzШF#B_j]|P†E-^1s;r!ogP7- VoHr"<6.|&'>x5WV*5W i>a+R>ªH X!*.[̕ެS-?DԈfш?KEWD T1DRW˹o"]2SV|G&kvI7kT7mL|UXgP$Eb@ g ו)`80da >QaCT5򹃸@0]WYR| H ;GYC)ijPuK4Y|7A{9&j ;Ԓ#!6i#h(vGd#.7 VAQtҫɅzj=!&%-QZS''>UJ>z?3X-M I:d& o-C2l.Apo%& ;kO#=Ih(\@U&l\0.!|$N8Nemj!Ι%L7ʸZA{9 (}cQ +CONPY\sG3bo3ѮUssT^`GBǗc6lŎً@%I`Jԁ2dr&:@-_#Y@N`kʰo%Wbs#R!wi\= aܸ)`p첶j_ݥ?yPig1ȫ'Lf@7P)&0iè۰@9!JRh MbI6ՠu!1 rOj Ke¶l\шt/`K#hAw Iv6-Uʶ)/*NF+͝OS*QpQl8wn|)1ѱ)b`ZF~lSw1Ȯ-N۩17 )rgtQŸ*pͱ[$pݟb3|9 .5YTxG)QBP$o%s3Fm8/r\LK{J%hTOI6PD9&"lQ<ɺdtO_ƹo1>IETa<T9b;A?ʧҁLiLT#dVN;z0H{oG P}Ed!F̖ф(Setz*ӆ(r\Rqg؋5 !^hV)rwX`GQ7[}/1-pA(Խb16QcrkoC\?Sѫ$ xa7%G*IEAk6b{[:堠DBa b@?Ui&~QIς'N[0'wGngIA[ўm.. \' ?`Ac<\MHTY])8HIbK˻䤛>L H@L(5e 5>chfe0#Zdh0'J-r~nX"wRy:2&Փx^ap>Sm,-@k?V #6p2ɗ*KU`cD*l>Kq!y .y M\3Nwr|SpGoY0V >O*'?[}Ui[@Q fZ~PكOZ$}&5Ex(Kk̊ߜ2y瘤:FIpXTDl)ODIYKzwx+v\O{ (c?6}\~wҵ:v5 4anʘ6%`ɐ4 t$-iqriV " ,nN+o쟡4ɱ~L t<:TQ2c+)j%u$pOH,ga Ōi*K %*?ڃ=h nبu GLGU6۷F\4&{|qWaj)F]JSJs3d* $7ړijCǼys clAXOLl! -A( j ⽂Nb8ȳ+ ̐5Q,=|lQ5CA\K2*8> & _TAiq/Ջ? FbD:`@ۭ萩;tYp}A=q7'[4:9Vkm̈(h qeEeA$Ϭ3[^3Y/Pa ?{,bB(tSh7M5OqD jU܄c44,(%% $D)2Ԣx 3&S2 ,h,bP|;_)7<t6xd(il&Idʵv*Ѡ&^"!-cA2lF.8VT#7;H!&@ )- +xWTm.hFy\}zK +>eL#tE^j Yk7+ϝ >cھ$_wfD5*.DoR҉VZq yf&xp';v$+DH~ O\a-m52]a>Cv.C/+CU",lcu>2U3tYQ>Iٞ494طeRlJZğ?>6-_װă=16>qҼQ /+I6 (mCh \v0V(fS%1dX{ξ]oٮuMlꕎMu>t4Z"FCSvՔ"{,.Kq̵ Z,2ppo$)1xꇸR+綦ZHTM9Y0ϥ P fuD M΀aKb먅N{y@|7_h;/<¹tщc gO%̫ J )J P|{,%!`F`q2'Fzxj) C-H6L̄|&4-cͮvK\Xgk*!9N* 0@M lm5.r²?SaWX$m.©rԮ0\>ͦUΓ{ʝr@r-F7i $ = }S'o#Pb3w'"ݤ<&{cz8U,ЬFǴ4si>B^)ty~i~Mf٥sE Ј3H,)8}+hs݃GsZ>x_& L#9z~}L w;!>,Sj5{ɩb|HE&,cLBkf2kX:{%ػiAV*5gZ?ww"LakxG-EݑK԰)J5z\ϋtXc[Q7#u/0M~Tbص岼T7<ݤX Kcٹfx2<dPc)T|&>DVAri%xe 1{yQFkjbsh~Hll+]f<UDZ}*j:HK~q#E;$*L[PaG 欬?s!a+bP/gbS-i}Tyh VZl+ 8s+D"@](DA:ӿd/ +W5rTs8=f`SiVFjɆ$gŧ 1r%P$죥aYQLUQr0prߵ5X7ӉZ(,Ȫ.W-Tepw-ScFi=H1r ouʠ3"+5YUy΁Sb9ЃIYI@t]Тk|ЩN`rHLR;,KJ}MԵ3 ',,( L3F ?MHUibS@pd-Ř̴SHp0CP KTxOj^Fc)~.=;2FeջE}{_#oD\xEy{yM3(-S$+  [/f, րaOlh0/u(kvT01A&6Q%;kW.:O"8(\J~>W8Nupkl(<.1noޅ})w%K4VtX" I3p^""r;,C sb}{"ثDuJfB'D8Iow 0)hg"%)Uܵvdp:M'*R1WO,\>J&nN.֌lyқ@$B wɍvA% t]APT  ЋWo֮)Ut-KWko8u ,(~].[fٺ!!>8fy+ 5m9B3.K|BW](ɯRɝ~,}:i(4cB%?E06SSaZ=jU_8k6M^IcEd'#[H|;m#J؝.h|Kv ůzטl(C [g9O\c /N\ufA o@"+èq?iOE<}^\@IJQTN;!{۶5bPze3HM[9? U~T/<+c:[~c+F~}gXWZhnm\Kpp@j~ݧ\ν:m(=68gGy)N>f"q פ# ~Q*sR>!AG=vQ!uF3rPB¤kZzҠ240VNO.Iԭ<ϧp0w]٩X)Y;+F>,?@|Գ5?H>|o!Cw ͻ7l&_O>"<6:uN,TKf:eq>jS&ckY&k޾LlQTl}dSE;臣vRː63i1O@tjuXPF\B̡BBh?t HZ_~fP&C}!9qM~*K?Q" UGZ(AHQ?ZCd HDhuU5^S8I>K7]3z'2g18H&Ge2hs0yS. hPg{hGVx /h~ X/u3?f6~2V6[dkk{48a8{,.+K0e7?"sOy!!?̹֞嶼/ *x=؅Ӻ sֻ P&7Q!_V ˛dڀWk3gYf^J9;H:xO҉CRmPKx-rqT /9SI#F?t N@ekDVN x Zf_v {=9ط]j;~htȟH {K%:]!ʪ16c6xG:{.Ī ir1t0m@ *^)Pc6i-L9UetgnDYegv鎟i ]4ZW֋bI͖M7Tr)RѯCK(Z,*M=9N&F*z0Ib ߻{h`ѴLT `ͮ Vp#w\&B۞yKyKbyX$ ! 4W tl yoWO762o4CA8,i\^252O->T/r鳡1OҪy4XG.s۴w-Y'iIݘBY2Ry֭R&>Y 8Wx#J65\>Uqղ6hN>(TO36óW#jq<LslX6ӮѺWf7_ CҸuobg+o[xXWӴ Z\0 hU [fLA.`3ۿsbzy8^'!!ɥIsAl(}Qڪ+'}$ gĘstXV?H*qu>Km^ YF^LVx^C(Y=1-桷MsAkC}@i}]5j&iCD> ]a$_31q,Ϟ0 PcMot+OAThk 3Am/6!aEU 据k3.ɞ9{>(a?yxC)zB:43=zr%/ @7^t8$~Wga&%r3%TugLNR %`uq7*DFRuٽD 4PɄ ú{#)>@ZiJN] +>U\+CQ^rt-i䶓TI0jbQ-TB}g nf7319b"-aG/Jc,m7>wĕ7CԜ+ѸF)1+Mo6 \ٰdz1ԅ3y0.W3|MԧK{ q({0"+ f.K) -6g@X5%Bm 6DKq3AAQuCYɬ.BLzH;*MC؎zI,`h]MqDr/!UrpG9:'"˃vfK婕zP[ZÆ Ng( 7"2#xJ 'B‡s miT-O Ϙ?4~J$vY-~2C6NpV>,#eH]JOTMuX2!" PH9|43h*BB_]ic,RZS$4,JOobFu|!%tmfB>Gz?qФAhpۥ){Y}hkǟn(-YjE="HWg3L8u|a)+\a3kʨܦT}W2 jʹ\3$z)Zkfy{) EW68^H'Jڛ`36(I4DR-aecN=Lϒ*,LO.%n !d  NkDg ;{c*~.nfAt"C(pNX&δalQl3+b.Hލ0'vjj$Io/e="yRt鵥@fsMfx 0D>ZؾHM"!)ybMp((;pT5L{Qae.8{jh 5Aѹ4oûnnOki- /Y%lRv=0cqKʻD?2Da ^7 cyA}<EC~ ,ڌ@FzA.O]GBt`(A(M[;!rvlnwiTho@vR:S[ddD2]$ٮvBw2u`f J `zDp0-i|KǙr%>j)@LW7chd zS UPN;j2VǵW0^&^L$PyElFkH_XWT}UjA<- YlLOinCnH6/>\Lryka3<{I|sY)Giw5O1YQY>Ac[U Pb1klZ.챞_,  駴oMc=iԼ.w*988Xi#U#?7\rY:W1w9+*q@&_DBȔۏKNRc?LoLmmb#"SpjqE<bSsq%P6LV"'x:6S# Wшg)5Q '0x&M~9lfiTcu^ 燧״PkS6jrE@ /N+[\_yCaxӂY{Faܗ隝-lxrrs)NuD&}Қɓ82g\ݷsD\ji:{ f8}; HFfTtp#Xe *?;c%]ΓCm8!Amѕ[3Njb9Unb*me^s}ϓB 3[Tm5bm:dr}z]bCh?9hR2/>)[HL3 74>xai 1B#qrK][`ѻ J0ahe"PH462C}pQC᥅db&U+6@ KöKM-{fi| x.}nb: ).L (mIfć+o{X?gmINl&Kڧt/0,@U b#>A1XB182n!rb w. 'EqEԛ}CvՔ|Jik! -5lښ4FN,f C,乏Sy~jIFGy#8͂% g|Bjo.*3f87bp5JWDoV.P~Z_;;ߙt~Tr[j9m(\<2TI0֚E)Fu#3o ]#i3b@d)~+&xZ/@I@TRGa{;p)BzJk&RC/}f{=饐 $av=]$5IJ ]=aoדXU`WNϋvNP}Rzj&K.[l ꇚ.VvkLfq$NI =+&h74 rerOTa8e}ME#vӸWϏB uJ ㅦ RPz"4L!!A^]r 0֥+Zkx[9([y euEUfoNFWh# 6Jk?0EO;aܳn4ZT 4ۼ[#E0!R8\J~(kcG2 C׼ twaMDV>GAˣWD*S:2` #( wD,mmnّuWꊐnֹtOܔ48Nx YٔWǰ`VݍM7pcrوU SXfEUx2W)O%b }Wh`ä+2)q8'T#'Hh?hnɤ VKNԏ { __eBݑc8.9+[3g&G<) Z~`I7a,BU4&`vA g_Xo< Rε@O1U.ԇ̱n%= *~_# )m=*.J*KO} ]PP }B@w::5l%.ţu7:ijc_Y)b0<(чML!%+[>Ch:'{ޙGAi{>yw H 51UR-ff&á;ߜ<&>$-Mf!aC\ #--Lm#Eba-f.y+r/ogаE#:Qq[>eϝrtLX{oq%<YpË}#,n8:j;SDZ±WQnҥ/Sѩ֜oW ^N ⇉'lU`8 RhE3ĸ,2riLDn"`/KrR7HDC U?fN:X6ºaO܂c J  #v16ak()Bt&C$] cRjT`򙭓juh&vVIir3\\UA$*]ې ,"]CAKs2 lC'M0PWև&Mb4ܝ JdxŞDYἌgB:Z`-|^h^*? #+IcNvUo=a~s?eRx:;ie D{Z8?G]O>9q Jv:ȥv"̟9L-գo*y 1!e{7i:|9`52-dwC:.( 8V"`H-l? <@qHnD]CJ|QC+3Sdq{\ l#XAM,5<.q٨?-! 5WOGN!+*:)08+J!'`v.l'Kޥ'[0GpO+IN~2[JCWLMftu2Ηu5!)0ՖJ8;#6r/I_ISC˕f 4z 3X!l60U7!Obz1A5,ꇌ Nn^FRڸsp瘨nB\"D @yzBC\f'θWpG G:'`O?Ve(J o1bo6/.NhTU#n# Bn): c;4M)w.۠|…y ~9j5d2{I~5Lc ^>^`]inϗcL۹'8/T:)/ yDA>Y]I:`y7֝ʟΊo@.XPZQ1IKgΆY-Ao46`38@<9 ttF5$Z~Ù,f3]5@lD!͆#1Xnu2Uzq'Th"ے-orsq.19*H>Dak[˸;3 :6PW^Z&ȜWZHQG rL嗟@}6ŤSD&.MF#Gažy;MYEBNޓ"p(未#[1Xge3'"ݩL64~2BQ+o9کK,HPKmF{8 Q{F򳭨GG%Z`LM{&+$rܗ-Tlw,g(Dþ|rPZ^wqzMi&j;ղc"2dM_ՃԓqhKjIdDt./N/bڌޥe]T_s.!UwD,p8Y{¼F$nt|@";EoH,{#ɤ_zzTBPϯ9b9r]gW]C\Y0sL@7ԐMW=,c%݈!*V(݅E(?{;ʱ{m"~G!A %mY1U;R377!JG%mPYGiyGG>B+F;׬H^wŝBZI,H+FV^ߑSPȻV**'#eP9N\m0IkK;^B!ڍp3O$Ε|?, !"#:9AvH̢Kz$G4UZ6A(qrnkc^ӱ_¿bVgJf*x8 BVD _C;( #&seL k1 اw'Gi5 #xghM9i޽鷚.bC|g0J/ț= @n mKM儶_ute7 _Ews@EKfXZiqMbT(m" zBC(\ԗ <BH\%GAmb܏#7k(.T^&nPD_LVJ'2Q"ҒkUnx2[`Kjf0s5"eH XwN8c-S׵?PtQ$lHuiʳ~c /bᛍvV1`j33ę|y,X6ߑRtu+O8k3H!B8pQѻTk{3N$>,@߿@0_ϴ,d :bѮ3ǩkSl!ba-Ũ5EDBABn(US96|hh[-џN;R\4ćneoE N2XhR"H7dUi^;Gg4aByԛ<wCa lB٪!oV&'9b2"ՕE- i!W#g5m͸.h*k*eo)ƽmӹd aj,ieݑ3ٍ$ej]k :8B~RcPkRmgm#/*`JC;,[S3$7*\l%>rIz 1"5pgB`C}Wwvj,d[(sĜh-Z{4xӻQj7֙@ɼ8zR'd@_(@T]C *]U[`7e(ݞ OüR5@}^><*zpwAlP!6?M,pfSR0/+Y᯼6<%FЊN}QZBPИbX QYvUV%''H ڂjY2i@l*/_'Mg,):o}9f?*f ሳV3O$$}TG0D=PR'ܺ[rc9soөR%Kڦ^U(Es)j9ã zToc>MwD㋳Tlu5c1ݰ$\-1[w}=yd;A-B 4=SI9.v[A9@LۂjYGKzlv+n-Y8oAO,¸jWuV|P\ QvcQKۍб*nRCOt,˩P+ZNq@)#C#E" psi?Fd{sxݭDj+PmC c$boSxBA0{S8ºC );9<օL|"HbעA-a01LjLhcSɳ9ϭ:LFم+hSa@te/#V;:#20CjAAEշL^;aR[RW5E;uDk lЍ dW.#ڋVUaKAB{<$&;R+b`ˋq,"C:{kF*5?5Hq )ppջSG ѿF=)rƳ⁤pNahv$XaӤvDwQrbD4Y-6mPA<oZRj ' gyb[6Own1_IvBX6Ꙁu$tLҰDxm"i 1N/߂&鳗&OOj'vC]bկ H1ŠCR#C=ڛ7E([X7m$ịf8WI-76&;>H0(G3Б\JY@?TyqvL=R"+ɍ'H9vT+bG]CPp[ֳ?J.hݱbfz,xYʮ(a3{T{SaMUZZ[J_WI`4I?N-=Gd!hzM3A@#ĐԦD]MV=|0gGf?rj'14']dhpt^@ntgrU۷fL`$naVbL&Y g2xBx4o ŗ:2D- 2cz`WR\*~^__1r%m@wL(b0yV[x8Ց{joLڼþ_-ZWFA&Pro;Y#zֹq94y4 3s-DNW|œ~'] E/ IőŶ*\|8EcP2idUw ɐ Yʼnp`jhU0 Ž%/ipcL—څ$[ϸ n6J>v7fN}7K8?:y\זW1z};wj  ؓr>QAn+JML)#`Ꮇ%v^yj,)W&cOQwnr NvZy,Zjf)47  Dx%xsF̺f&ET;ϢikT܂FQ+ohP[ ƘK˃cjJpXYQ d'R7ݳp2GB gn}.I6t|W87/^kY+hf.ݖV%ٿ5p& BFz+9UO Qj5MD6wL>R*qlvJ1u F'|cjhSoT+>.m/p ÈI4rLGn?V[{$`c I*-$Mދ04}pW@;CN5`Ua@ 2kgоXрu,15:Q/ YPY+p&VJS *TZk£(qJ^ ЖD"[n"`[$♞YeX>]"C b@b_|1`﷡`ސFɤMu7/P~=Mr~4r1'AVSB,gY{QYb6|3l!}.5:WVcО9.6č4q1W{^!VOK/=p0b\GT}x'r@ |SP] MD 30ԴͲ8eKnR,κy%/QK^ >md* *: 6I%+l+~^ܬ0wY"kMM0M9AcʥFB^$=YHQb&V{(#iȑ+Vnپg9K7Px>K'j@VoTF\Iu>ww}q+I>c F)E;xeCphۤ!PSiÈmI ]'{(tR$6u([:"؁qqȠ,'؄<5>7 Xa2%MO)8נ#yNhB5򂫩F#m8t3|p˓ڵ mVQH?c 77p9I&[ c]g zY1 gG|7R D^^@r+3&fbqu_I^+xj2oAp?o/Q1FΒ&X7p{ CXseCvG@RO%S.*c^ `l_Xl4Tq酦Gxyv\6hW8VW˴.*|O3sZu`Q9DQki}8H䙱'%%5?x͞iKt)P5JS%v ?4)f (dW! T,,،Jȇzu5 At#wk+2l4d0ShI7D= 2 mu5&K?f󧉰RQqdۜ>p)N| ) \[)^Qj=@.؝j'u;_3@MJ>&aO˘8Ls,(_])FSU6XbgeˮѢ)TIm{(s؃+~S!c} =\>\c;➹#J~ߵx59*u\@R-:Kf_~Xby7 PxР *Q8E7dP rM7u?<`61kp]v`;E{[NzHqcZ)k;I)"y.5c }ݩDASBOTGx,n ˫@ ݥ-P1&}d`!S^ʧ]|dq%u%pfAo4q:Ք*Y(Ou)ٕd^6h'dXI:PA"2?] ;jMa59I|6gNWaF٫N#Jhٻװ4,Q!=pi*}IIF0H aSRPZYǨL\$U?%2X [ebɥdrzs Ӈ3Px?^ǝ窕Q`X12H7z=;Q" h,b B Ƶ4Ad 6yluk\TPwbmFôA(y܁' 9A:A;ı;.+*&oҬ&0KWٚ뀔. /}w!MP!zBiX./װqݜ0hh5dF] lq\/Q9EoQ*a;<=4cvvxQ&I&1]r#Gn%p#Jva;Q93s8@i>mˠ$5٭,a?!Q#|cR<0: WO~'jwSb;'U.Ѓ 6kQt[' ;oH$N>#^ "|Os]Mz>~Ie85@ʸRl[ ҐgYZ07070100000304000081a400000000000000000000000166b508840000a438000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rtl8188ee.ko.xz7zXZִF!t/ ]?Eh=ڜ.+^MC0zvUr^fh$wGhYܒD)-5j*BϮ\b?mN/f]S˺"KG@3g'鷞RGMyutˠ\Vj|.ȝ(#V%![;F.rѮjg)H̙JSVgvҌÅq%TN@ʨ̾F`=Sڭ2F)mAr'r5rrR\ Vs ZFEMXp- XA| M=Si%1Y]Ժ,0ؕ+ZɆ,|> V|~WOYɷ~MsMjv`7O$ Gd LqD|o/.b]e~{:<|70IPj)e+$#k*<6JW ҳ]V07MѮHeh:nL%->sg}ButpM7/:zæWե2MhPz#^T7!CX,O-Yf2Џ=I;吴iT[a{'sXxf_7]u=B,%>kcO jhA褆=W `,@gC N9t"6t.Ķ: Ĉu&[i D8y_mEMufMƮWO[9Qs8.;u$_cnř8xFr e6eJIsioryw͓Q}`A`w+_wknJG_G$R'6@ʞSq+-(RVP4Ii jpn}5z57\0 ]a7@#ӤіBE߃\"vv/ դq,}=)0ɭiWhbEs틴 ,\k3]"c Iyxσ/Isyf7mТ񧊀ޫr<0\QoB@aXBH3Wnab CE-n5:C;*1ܺMXs̋'i=0嬒/np*AzG/vΟC bAq^]v]cPXOIk1wWߧyp weSժb7I?Եy+KV(CB]K)0:IŲd1my@[ 2}&+)> WYZ+.*H%ڻMt6ϰy ?9W͒+,^ؚC9^yŮd-+XNǭΖI>\"8_XF;zTUR'*tw8v_>dXa^dr,zN U\X%t1SEFps1ټ+B1oC>鳗7.y6Tc"jΥN:xRD%'pӀv] h 2l60 +hGެ@Itm  [[TtmϭOu*,vZ0Df_eZ*#KedOqR<?0ʰ.KJ7)r %40Yi}S"+ۛ@ S#I:#`-LsD_XE5"(~i)%5;be*/7i?T j$ 3$AuwԀƘW;; _n&icd%z ;1"X^aޢ:mb\a&2F?m {JU+q+lp|8LTm(fAd:)H$74L?1E".k]|75xGےYTي9Pe+r?[.߱v[9u}B4JƇGТUX2+oKBUfwtC2\M;Oxߒ-Wi FOo(5j&[yKeشUO{pTօ#Wu_DTbXg]gaBD8z)t~jK$=-[VL:VDö=`XY^}t("oJv-ϐh-gҍ#cV11Fu-$- 2# eFA͋DZipDnj="K~ ;bU̕rrJ:1$T=y(dǷk,Fr? YP_ w3>ݙ \0bwm?ߋ Sĩ^8ʝd/|E0y5קŀ'eUo? 0Ah|&n+*+{JiW M?cC;ƚOͫ 5 ˉs51qU2^@rC7хscVL6néSesO=} +9uݩd_/'fT"uc~?*N''s*>i%zrc<R(AsE5,} ojeVnapFt{@@:͡1( .B\Qֽw,r[Iu(eˌ#;€{i<ƶqkHXtpno3O&P36@f[\AcB׊Dnkt Kտ; `i@yX)4eM-ukL ɸH{S=cpc{T PZk8>2Q~x#gf)/DIy} od#c\3yqr ~KLf,Ibȧ:7O_-We|ENPj+\nN\+anoH p.-m $IʓApӽkޛ- f$-B+{.0R,5\=n;cA {NBӂdpȹ2%Y=&oZ_ wƀ'75*Tn d؞eZ]{@^F_?JQI!Vc``Yw1a'{2t&&]%]go#J&Ehҥn1P6P1C Z!Qu"$lWb>1(ݵ`@xo,㫚Z_t}j<㡛P[5I!nF{ n$VV\ԅ_xx-F,` A_ /Bm3Hq,:X`ya .Ԋa.Tڭp\n9ǓzM8eBh J~) wOGg*~IqáѨ 褚W6a6QLba'f1J;gmfyQ81+׀4v_b FQBٱ+0dUܻ^tS}! KV槄|w=EGU@D)4swԊڹ8\s:⬏OQ$xcY :#HP&P2+5.09[ƤT7ޚV$ H0aPFrJ-~(*G-ťаJJ掠'lCb('N̕rvO$JH>Ƈ4QP*%;HRq`ywU`IӫX =.U\xu/ ~%\)t2Aq4!4!תY[ӖwyG6e&>yr'=aS-X ;yL@0ZO%^ݱtFlNM]<ʝbj?*(4'Fi\#=MYj()RP& ԍT]6p Ac60V7i>C(•į kR^k&c;Ŏgfw4٧zs$Xd0:mDzQ`:+Ll:=?.!d-s8Ti3wd x,i'S& FNdVFV 5խN$ܨۅDkGE^4]&ym sZ1+0ec"A}OΥ &ߦat!?F< !ZMo?앗qS+FIYCA׌gCpjU-dHbd) 9̵azj®Uz<%w.YU@ntxnqc}{5h^ᒦ(l 5#Q~=pK2 mu"ncuIrT^G4Yq)˘-f!!W:,M.EVTr.DkƬ҅1n0XVoI{Dk5-sYZzM{O< =SfJPv6Quv[ǟAI{4L `P Q,Bkv?YN\񓑈e5% Mq - kFۘyP/IaL;D̅}]?ݪ1#^Wv7lZQ}¬ 5|=*jL+8ZFqہ/y1M Ijf (h8t$u/2}lB%t>IK=ZJGΣ <󷧑OsݩtѴDŲ`&^LW<Ja/a=e',<k+"U++NZ4|NNb'9%J!V؍+d-El*& )S%3MKe%Hc,)4<T/3cORn{Δ!rKS4/u؂YA(5AL#$~ 2g{0R.B+t15Hc `x#` 5ywx +hO?sof\!Ϝ z6lת`=>y3]8U+T r7ֻR],~= N0x8 u pO:3ϡ5D S(ZxxQ?KA#v2 [:x"J4۬Ȇ|eM˞A<)h+lD)!#,"0OjYxzU8l+M+@c-5&n 1k9;/]itF)hH؂! 6OS: e;+ɧQ&@lkAeP 8l 7l|?b}N0QS>G5ȴL V W$rͥ86'S4Vo~oXb8:^{Os4aqk3 Aݫ)M dJTa/$ tdto,1-Fu-Gfj^7pCE.Q~׊-tN:cY9 < tQt3ܢt*+)|v1'p/=I>>%LE9-ԟ] +ԏ c |$D{.2uܘ{LaNN3ĩ4R1pT#P2/ BɰKtLQ9+ evP @3h~B"3G0z\}l E~u~v겐 | m2us%|Ng nuvRL <01Ko"iR}?7'.dCr$Eugj:0jWŹcj]¬Q(,I;GĨ/B.fd*៾R 9m&sJmR lIؿոVJ[G Q0~˒+jصt¸Nwxwޫ˄]w,)P+' /l3ցx bǛR&,K#SD*ɍ\^y//yLͽ 5~ʆ[5L:_V6<#DrߠR蛛|bmpdl7g¸J.fbczaQp/xj+Ļ\# 蔩I)Ra^l[2 SL'/DJȅƪ'HHԥ;"WmS+ {W175iMv8([w'apB?EGqu_}B?;x4@Pz`]OZe7>FMȯKV&> _ B?jORmiwgla4a?$qg1WKX?3Gek &F'*ICnȎױm"0 wf=ws.iQkv![a4͢>Xpybi~9X>#]66X$*$75L\L h/ݳ ='o}!GBΝ#;Mel`xhH 'J,N72#wq*%r>Fe*K^ _w+ h`8,z >Gu+㹈v# 0w4|ͤe aDUDwaE-X%aZSZhWU:cx=28t}^t7)LB>|O"¦ Y>B@41-{˴C%̲~5%, B?CM9 OB:;AbگY :"GrBTgFjޫez'>p+..w9A ~Z;!+BR5R{DʽW[84+k@f"ڿ7͊|HrkFh7FǹPr:Sw!mr_93x '+0v^sFW J $!* V;Hc!&,0Wv>X f+Ddkp;Q(S;1U͊3n ބyk>dzm!1Ј-pvj{[s_3ion ~vħNTpM} vT )NeQ7boź\wӎ!Q͑xҜR梊W'uq>1sD4AG8xsj=leР8il]#2=Nφu^7JTtSʴOy̻ 6[OrG}FKU t^%p? }>'r" Ā#H1@l\g`P\kZ ,Pi9:rTc|U]*4)RMhn$Y9lO+wz(6[ Y\"V[ ){躱5"d0,]HRγ{d*OHF/P OfR1@#NV|`p\lFoa{yv*`:;XRzdrj'/r@R ⨮k`~}kLb#gŞr[ dlmZX^.,[çW%iY R]j :0e=xCCrLtI͎Zh_F{4ټN7%ys䯛(88ґkO@!cġum pe"1qƉz>7DpW0AcZX}>Lt!=-Út%ͻ -yo@T,U%'o:0w+˭ o8ڷ%ܢBX!5>ϛMx1SoZQoO4sk6 d"9e\1>Ctljj}~3Z̟ޑ9 ڕFDA" D1X)GASq.XjIڈPsw,LP3}q?qt34ʜ2CYWhD4 ȥMUyL wCϚ4[h~+JktAxRsJU9?77/imaG\e<-(D,iRËrsErqP`5)fsƲDXxiBYv]#0 qFILbaҍ)W ѓ +zV%h S|Q4Å$u*ixtmg`N#vBmSW0MT7XfD 6l$ó)/s7Uaލ4>18wEq$8i6//ó.:Tف50v:{~'sfIUA^D2x~\Y|pr@@]J؄UIЬ}O}Ȓײ g jjYn Hjj7#r(+/7t>8CB]VoLr~EA R= &dԶ_EI!GʩjĞ45a}a%э k]ZSh`ɮ㰄Smml;ZPoھxPaA8Ⱦh^ChڍοE jS>ɮF |O~U5~sMhRK ƪngi?ysa?{gA,^%`PIy"ͷAέwܧj7Z"`0;}w u 4_[{3GErYwW f`=X^;J/g@F4rjuᛍ.B7@χl{fxRt5?eW'%H-˒u_Ҍ.){fezp&G6: h ARаՎM>y_(p̾+Q_bc[NP r%+YsPK*Z(-NΣ E ]$1$$g7c?SrMKy)%inh} 75EE@ %ҡJK>錹8z;}scn=> Bu:(-~6ciOpIs~ﶨy8~KN'ɰv(!bm`JO%qe{bgYh~֩!{6f 3dbM4ux3ұ9«3 eV!QN|cCUR$UZ>頷ƺD- c9xb։c2Mш&W%ɂJOfdzn{\q\e'K ZEmgDVR5M1uoEw~~DM !ؠLhGV-"35>c{=qVtPVc_czi(_?$xEkkէ K7="gNM6!}L,oI.ci ZgmF5u I?- lxluh>OM{Zٹ9N/bUFf I] p;1s2*!RHN:W{4v ՎУP(S1BHw}8aD<ҥju?-x٨Nm̳7}ۏ,[<+e]^$Fser1b4㦮8@3x +WU:0`^_ 2OҎt\7a9* XSyg\JX,$݉]q\2]BY*O- _H\RE߆yB*DX:Lྵ)zk}%T5ЅQ{cC-"]"F{ؕ=d0vqpb*~qEs,m%[=ZՖ g1miXZ`Ť`*6{#E\\\8 (/B7!1tB쭤E>gG1}4f!\N(tQ`m(? >jk#+*ڛhwf4gt 7#0ן 3SPZ̕M;k0@kq֭c*I7U1.G:ܲQ8P38_߳D0]S5Uh>׻vk GtSY>9dtBwԡ>dH޸GqS f !,1r칿hwe:zK6n&Z-hLWv/=+B J8dnw//ЃPXdڮ㊯_ &q-˱mX4@$ym?3o.ʹ!3g_ηcעog>+[cra}%m]&$,[?ܕ1ت/r`ckьDu07r7a}^øgߖ] )g^.CƎb3_ȵFWT߼KJ(,E{ 9-r3D}CFǻrR-:u Fq곾4ʼ2eeĚBڤAO X9b4/ϑ7CĨk9-T,1DcxT<$̰P[N-@* 0uU۞$8G]"+Zc<%}'P8Tiz Fn'_'۸r"ʎ|vԉL}l)XogPzk 3+pTߜel;^MYYu"1_Ve!!J#LCZiQum AA$$m3Af5^#K}fATip=ZS yҚ5xj2'Wnc{D?_AlU 06VM;k .KX%jՑNc'"*zNp-\@mY-#\{7J"-N BL Lt7''[ jLqmA ._yZܻMl"KU0I 5nu쫽쓝GD 'D?i6m^fH3 i yV3)7ךip?A/> ͌ph򳅗槡E@z utsbsobDL֝kO_V.󡖼8u墘fV PЎ :@ nîf;n$C\XrґxFB&SAI-^t!V$a;t-?*dA~O '/Ks?Zv Y5  hL.o"khl1fO\"5ٸsXXd0إÞPNTlJ^u-K:Ezt̴:ZUתSL9W;]##J,x̍NϘCf̭;K_q頮 L8 4JzȭBNO=Bw'jS[֭hɧRXfOug6jتR|1ǺwvZ⟻.]@n7fJ wlGDePh* hl5@kryیc3ZYVN= $Xw),WjcL; )LZ;FX8`+K|hE+47 M6u JZ|BǶǞĐo woHܠ mOuҪWjpæ 2 9ElfAjwq$(Zy"4p! ǺG_p [MNMb:3ڮw7:alK0L) ]8=z.wG&憛"٪QNsnVIfs/Xk^V C@BBpcYctwH|I(}|] UΉ!L M\J uz$Qe :0VNڃ۬MP1:*j-@OOipx=s !52c9_(pE"uQ1TWjg7҃=-ba}хq(#\ s84yq{([@v}}t Yǜ7JŤQf/[n,.ܟsWS'RInkх'F2+ʡP$M5BHT/%9 L#kV S})&B~!o2?^P P@V-Y'X%:#$ZXu\(]_v907V'1?3S p\㧠 WL;O(r2S%7N_VKˬE";Y?=o^Fx9r0B}wz1qj/QCP֙$͢3[B֛p.rr#T[dٸj""4oze}]SOxT#ɞPzS½v+]^;(TCԩ1`Кߐ<@~sȞ%Jb[U;ͱApu*5~=?n.D%/ژzt9%JL=Ai ,kl,+Kh hEoϺ~`JI>A5Єߒ}^cCI3A+E ӹ`:{K$(jՖpϑRD/zq"xgf7ٹ$tm5~ qs}:uHDBxpfy~J_#tay'="NS|faȞIgWP_?Ȋ[P8Z[u=i&|YSB1?y|3бr\#Hu}'#w9؆\yuQ' f_"UL&I!>dq'*7aɰ%8M@'WQ&o9R!A/u[y -6w5笒#/BLGENP T`תm`Pu3"Ϊ%馈}U>ݓA,NsnVEȔEbWWd*3抋XԻVon!Ȋ$wO_]]YAR',}wG ȘjF˳Uˑgo†!1fL:"h2ب>tv/xƒCaF2MB~&qAL!}t٦fX&`Y,.r'4([!6[8s @ jmKD"bhFcw\xȠMi(zdxWQxd\Bmj?sA?}oI e=t Lh>gEZ`ܔÊN3 Sj=/`2ʈ vkeiW@0k=ڻTp*tz5WNiB=G8]KhȪaКT@IIrZK0 αFHGuȰ"S"7Hկ+ 5 ;~בs*.Sdd O=w7 ߁M5G1#>̹3gcB`<ʙ/,5ZF 9KtQ5ӏDz$I U>i0+g^`6 jH_ZJ M N">Lk 6إ-vm.eUP^uCE`H<&ԝStUg#5oMjInG0(I]]c$cV0cӑzy| TlQF/^vdUohC׌(aZ] :25 xoZK{5TmӅ8_96 U!Ü)}J3KhT`@=;}}a/& cQY7o:9+7^ejQGǴ=5ɥ\ymdJOlsa@cų ,\򮣞kaid$%r@JjQ Mmt/dL+혻z~CF Tub\f؄sPg A 5i%h-f5;J UǍ +N>[MRھRNJ%x2dڝşH:=߶z3n!Z4I9u(ZE @>*ˬáS`E8UZ .5V'T\>zvA8Az,Ng ף쒐193xG"FƼF۞IDgr#e\s<9\|[6e?Xs?z߯èeD@S4Fޮiy Goj9t[GkEE9J?90{ނYM_lZWZ ) ;YUL.6B,Aȸz+fZڅ{WF W4Kj~H w>>+$ӐrG3`U<ĐZ/k4O@<}2?T>a4@Kl|Ըy ףb|By~ bG;RFoJ|1k CDp!=vƶ, vrsyT?+ÒШZ] ۦsS2OrMzwg$h9666y-??oކ:eI3vʨ/p|;'-\]dap ] A`*֍g01pJY'agt^&̎c˫ӥt+) }TiJFBy2!ghJ,CIW?BpA~޼Q ; 7sd)2+e$%(.K7yX(vzbEg-{iܚSLH1J'SG<#<@w@I^O/\dI]T,'7Mmc}fN)w3ZL)qo 伢phOxS77^s+?3i=I(P?`..JՋ~{Bza]|)Gir_P͵*(<(HnγuVHC=LqFCnIlFeg:ZQE@+s;8)H:ׁ&):F;%<{ G½FЋmL/qv.!KG~6AǢFe}⸎'<$Sw> KfcZ~c7,kubX4خ"!Rp9($[,Fo@6R0_6#ܧl-'eo?y/7XK !)F# @pd~rHσA{oI8ff8ӊ( |//g 7qѻSD]Oϕ` vz  @9ʻ|"mW>}n Bp߲Ơ08, IA0x84yPiY*};%yH @'z=#n8Xu\5\qb=$p9l[bf`YR)@/œyL,y< uh8d׼$ن~Lot9;pz'A?Ć^x+wQo/e$U}yIS H=ϺdAL cCMHCc/T'F*@ur ^bj)!l`O@kGkMÍQKvV5 n}=r8Cs2\dFM#&ǎ4f/H~O)#j {ZX@h]c!s7r$:<WPm7{;ևcTtZ`6(-Ră̠ =W+lk^TxKCSjdOGĞ+ӵ֬M2ڴլa=Cm5._iOk/PkmAE9sQ]b^b6o@@X1,vͳ/,ܽpLʡP٦5!hl#(lEpc-!fC<적UK%R\ğ ʐzTuQyBW}.嶐L7G-l|ڑkh}R u9RJK饪EjەQRhlb(aѹKJ$/nf:3HҡXCiѰ`zy3qpz"(?4cuaG?r_,Iy0;##,2pȹ$zmǐV=xE42 7UeglS=HpVrT! qk\HX[#MnyʸMkfZ:YW/refa m{&:% b >X!!"c0HEU"q˓PA}L6nZ l&_]IoD (r%Ҙι["E6F. 2PDZ#w0$>r|/+3mvsgzLY  qY߈@ 4{e@X rT` |֚^!|D;2&:eO(H#pz+$յYd72urB9SUs&NMԑ˷jFT/L6A g"r.Ҁpd9IL ;m˕w.4?P;W^(<4 {+A13ǢⶊC>06jyfUK{MXYw*؂CNϿXov-l+#iUF%Zmś3j( +۬dL# }H!:xL RSTFr bizhڪ&.تje#|G^Q1M LQ[*#6[Aʡ˟y}J :EYU/*ۄA!,5[l5^V؍]ݒ̊eNȩ"xpjoNQ"l1Hf TOL#4==Fo] "~9eZrDB7 gʈ7/'w.[鑒oOK&ux>J}-&dZXO2[K+]!7z<*FE-=o`a^6*$$gʃw[9xMᇾ9e#'Xj#M bOP0bu:7־Q^T\xǚt$Y­g xXS%.* CQoOϪCac?7Efeҹ ((|Hbڮ] MjQ|&/GY$j3žcekXXi!mV;^J5!$ğ%xl0|є^y:Wh;/¸^{Ge*H!eC\w R|vPU{7 Rn^DR_%|)Dٔƚ2'b3x "Rvo ^)` >~UvE%HM`c>vs'>4߬9}jX~1CS?~Uio5K)W^ŕL B4s|QYT 8oDXG;܋՛erEfP3xk j2NC;Hl,qJQuSiRa{kC58`K;Wiݮ>WX&UNHzk*On@䀪 ")!{/֊SLOEЌU!6khKy' g-n 8@aK c+ṻl]~g=1{.'~ZxeәvL zFk6Nqx:HQ??<+VeM{zm؀D9n뉲 %-*HwTu4vP uam8Un=kJu溪 M(  !zh8Ur"xe695Wz +pZ8`+˜ "Tm4wzZ_q!G̔@&vDINlhH!Ֆ ;vcr$:Eav^Q%Z]1ʎtT 1kTHጀpH56 F%?i8 iʵy8eɲUvna⃥l~R9I<ÊOeȬ+=嵾fOE~g8(ÿD ۳Y~E=|TwQuJFW[U^CQaۯ2$TlIRRq$'6cx,~B#hdC+}Tj..S(qVq[Bd4-026LY=hl`{_ P.тʭ%Aj90 w'[ #rQ7bq.-u$Nr;NMGpN<| /NwڐXkv w(7gy48%N R- I(%_W@bBN2 O"1AQbfV8 \X0usY=yr dZ"[ DyÄArۨm[Q'W;} fYK=[JI=4H0Q^B@}e`P{EȖi)( }"'u(NlAی5jp5/M 2 h}a? A0)V()u4ǡ42;FjqYG0QH~ Yb/|So)0Bkyru+~yϩ(WGп0PjW Eꧺ3|gE f'*LZu]a0dle=畒/q{իKkk.*f f̳sN>uHk# cB$iTN#1M0sOEJ[R%p 3xm[`oI&Uϫg@`܌!'6E^?d=vs3kB ȵ>hZgʄ>連bnH`8RL;~v(Ĩ}I (faYہzɂ+QxB'3%8>y(%7WubR u\TBr1 M[OغE:Յt퇧 JBAf;4%nUjUTF$NIaLmYӦF59l΅@3&,8H>+vESxwzH»*j r(}W@BBbdBXGr4 zDZ/a,K"~J/zqaV¶EBpB:ER}6] sPZzZF4ZC^농Qi/])y;;pw;U?65Ȣͭs-FlȬ}"`0c~ Y @Hh_^nEPa'V}/,ک4&3!>EhC_'FJVS/SUN]v@Mk HSY羽f M yQQ1`6`{Ɔ.Sl4wp0 3y@ԧi8si0EM_[ )fWh. Nڧ+xh85*5q en}ɲe(KgIPsOɅqz n4" ]/[R \=e ~ ^)/9pZJ/s, W0,67+ %` Nd䇺8_5q(kMDd\.LB䳊IVseK/qjBlMˌ< wJojyBqm3c*19(b~)>;bx? .gd?'QKCPȽgt E@/ .e^i'+vJZ{*Exv8%X@ݙ=M: OIgV 0߬ oXjFm ~<֝Z]Ƽ #Nf:422VOvg!Vکwgt 6Lpj?nٹn=-1U7YE'Q`{E:FBO*ФDGQ[:/#|p,ƾ70jsڷ18{CJ 3jLO-4k.ɶ~i]{Jw:?_hW`Y^,a/H{{UL|VZu|ok!]klXx ;Rw7k;&EHߕV%Kb^ t!} ŝ0]NOjxV3LaY;&jcft Z9f]-Ծ1wOՓ7Y9e[z񈱼7c9/&ޗ82tw-UznsEoܨ^n+Ev4:fW[?K "ϓ` |AoBΣmI'~U݅Vc1]ͯ!KPg 3-=b>)L_oc|9N*f[o-;jSM:X]z[ 2J~wW,}bM&ʛ"3k-,>W0&>׼F,h <92^Qw_%r79 7˵U%d/_xrt8vk+1wӑnFPRۭ~.ĹW)7IݢeRB:Z=_k`[mGN1|%_ dm$ mAx{'_#D[1SL="ѼJZc8]¤aɇ1פ>D7ȈYd4jiEQgN5 jhշ>-@ +#<ߡU70-XoWtK/gJhv`A% |WN^JN V]Zxpf Pt]^V#(hFa]}l?–Jk^SHBe#$x/പpषsS"S'W92wgK쑃a~|HAM& [da׆\^dPgS,?~]"nU n~>ԘgR"8UvmH)+&Բ= UA <iM?cf8lh }`R0rr ZwIɡ Ō ;;=Op{m?mzI!l{+h5E c?W ; w#Ept|:ϵčIFb4?7@ѦESXeb`s˹D*Tod 00 # 8w &L&jg¼)ȇ!1وgLGMV>{_[GD̞)2 4D*B]f[ N{,2YmyKT#"1`t}ōR~BY\jT [`[&3uXu(Ūk}:n7 eOw [C_cK9勃tǬ{ #&ԖgG5WBO}oH :ȓ)!жI`{zu?8kAzrO̲Aɭ:[:~ 2AdÉv/j$6o*r99rePzҺ׃V+#4Z֐Y [NJ h3t92s?v&5^v{b,8b2~Y3:р\+MD:NH(ɛ=[1,<ʕ7h˷7$`8:,c*4_üQzSԝ͓:Y#[ܟn-aHp[rS*Wr/E7jI;b4'Tn?0 )}JPy9˰`n9C}:y.6ᜪe5Y6 ֟@t!Ӣ7x?HJr%AQrr4_̙!Er;> 뫤b.V!P9R"FV{洼dJkoRm"-dmK N[v:[E!#ᵖ'GVr' Ddl&/{E߶m}Z90 r' p?v+4'< PzkV{@N 3TޫC@ . ߷l~S2C IQo"P6- x"ܩ$:8"&-ӸHѐ[O\ͩ%9|"tZdSr|K%\VK>MM};b-(a9.t"JDPey5Ǧ` Uyr1\kyz;lp*nenE1=mEKmtAA4H9 Ƞݒ&D T u_6@T5Va=6TPJPdKq6 ;vuX h{ )H{.uu* *Za@U=Be,C^F jx|5i4SJs\+n pzlyV[ 6tHgͭzǙ/I'v5tFC }RZO=[Gd@hM%CvBfqKl;bd~Z"fwmk\i8Ɨ  ,p 4<(ܧsI_,)a=VS$NV@`qp z`!U1 +UbĘoaFC'W*-YIzE]YcqTkgg#iKbӞmFX ~g3H /g)h ;7;0tc0.d8ݰOx- NPG`@Wa8t)գCHS$CL1-Q4o| K@ }ϣ唓U>IL}3N0_5n29{?!r:.v&c7({a_1 03TuZ #Yq # D>@N=~497}ĕɅI~Z{oh*aѹP:K&&ܭI@"gB;7%c'!]t3Pm^QhU^{OS}w}iRRveN#)Ή3An\'=repq"r$ʤa:mVwGSF_]ii}Jh!O֩&x".ߨ>m@w!1@ŴzqI x~ + ,Zӄk}-s8ng<oLU9q""ӡ(::]- 0F} Ň;E:<+B6}g;W!u!&3&PnUm~_ŲHxmY4[ezn..p_*.D),kj@3$d/B߬QZ\J]o9#p v9,IOT*g>w z'wɬ]ckF+ ъ:g] أ Waɺ!f:CALֆq< 5kU#&0Mp[_щD-S੃ZnJTcoo60('()F~1:G2CH_ &l.Ϭ@\t`m2%m68[| eg&c?W-~;"?->2rLhHE+3mv*K`q#Y,3X`m@_DX~2| E#L۔=|BoM-`H衃npXWC.7 ԯB/1?wŸ^z4^- ?GRqb~oq0<&;k~5H 8~O37G;@qd];lUF~,vP$$7%r\_h}K}Th"?H1#,I'TMxy1ZWv$UYe27R JBv2X_ƒZ(Jb V?,lY e G6ue`Q&X,\v W#N+q!ȶL/%Pq8怚6M<͠j2©)ě+Yl qo/@&&ZUVo]' y`!$eun۠Éx~>Jh!Yoai=GDfqc[k݋aYxV>"d\~ ;'mx]J`N w$E ;c7N{qGƤI;yɞw_ܒ]lgTi~&.A z? Ljd$9WNL>(Ú@g5B&*ȁ&Ӟ"I<7q\Ǟ^poe=6#y>!(+F+ zU9&vp5H~5lbM=?P5/^LRnmHNݲDI?)2mfb( )bߣ~fj[0ߤU%_'"8['9(?B(B"SE6%2,,Gv*(V1ZBw:i7sş}TM &ֻ4. zs|nm) `ۂW׭$S TBGWDUvXYm"KzCN8GN1?8#mh\)` *ϫ)u6U8ae^0,LSw{Çѭ2pF2<%NnY<ĄU>Vz3ct,>*뽕@ ց\̧pc|ކxCY/6uPjz#VrZ|h|0Sxܺu$hR0)q ތdh1C' b_ۖmRBo xՁڌqra"K!%Oz+Y'Q/)WH^8 Io"pu nlQ֯N Yqjπ;LNI?aU ;#lex)yu5US PgQRUhVOۯ /7}jA?''M=`/#\ _ױgYZ07070100000305000081a400000000000000000000000166b50884000051ec000000000000000000000000000000000000007700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c/rtl8192c-common.ko.xz7zXZִF!t/x}Q]?Eh=ڜ.+εvpgCi&Tur@d{^C>ʏƶ JUߞ*MhMH GU^wő=ϫ3Sw[ݹ _,Q R\hW|w%!2)7{c|DBQ) q|>5廋n6樑jѩʊ4Ie3CI1(+^5-2zdѹgVr=1(v(>8K׃ JRΖZx N-Q$IP h4@O?}xǥyʖ}_oϡ:{߳HJ&1󜺕N! -NVIS+rǂDQf߸b$u3RСuSX)ei'Ɵ$8)25[:\qܚY̯ڲJc0k8pJ^k+mu|x7UfIgrCޥuվh3q[>TӋX^Q \dH+szHw%)9 ۪61'GglvrVӐʆWދفt(o9 Ǻe.I9|~'7WpTR'E{qFد%EK>[@wܳūy՝A#1ybfNb|5)<4$L|jXgt8^b!ue8<ӯIƿ;mvyV =mTX XWe^g(1 D6Q,D0g|3yp~/u^42._8qA=C 0bP; 8{G42`2`stʣ5F}Gu رMعO5X$h9 NWWFpX#NN!r\jK9F?EsU܌@¯aGzF=ع>( lD7`TTfRo~~{u:]v/Pmn`p32[@# 3 ڿCZ̲$MIgԖ,#=dRU]j{},2GCs&Ѫg-yx  漊xƫ+|yHϤfqtKR* ?_,ܐ!ߋ[`̹Ô6OHZ֖vDm2#+Gx4SAn٘H֯qHqa+1gkO:Z(GWJ"v~ 8rdbEgb]N2^9$Ǖ榿+S2mzF.6ug6SbV% ^S7'U^cOgKƒe +KL]KJx@Ͱ1&w:|z#M964-;-)N~9H˕HBRp3 {Ϣ)̜Io{ݼ%QfOx ;إ)J1:s G'Ө=.|(4SެX+ ֲ3'.`>0Y2.djDTӏdЬ/1n2V5+_Z+CGϰ:J Ź[YoBHx6w7OZv6_]Qy9~;.8.~M3l(J3O꒦ġmУc8_F 3MvL6Yw<bۿ))9P~R t͞9 c[%( UZC9')v?T]Gq^EkA.ghBM $x-{L`TuvˠFD.7c` *p.{êWrL?nM R3x<S)A/yf!-D,"yI^V1 e=. rDX !$p`\'m%j7u䚚!!*{50:&OII:fŭ \d vp{`%ծCFAw7AAѮ[K!Sz:n%9Y& =Hr5rL0@Oi&q߭ŧ.z}cq0+X눐j$>L 3S 9AL^C<תfa.`N8=j&(^#UA҅cի{yfーU*v6CjXJn$6"R T ` )J^n7J|= Qu[ۚ{?B!Feh{dUz W$m+tf{K$ޔD߸;XQcC)ʁ!,}Y :_ݽV҂YA֦*K) |iv~֮V"Z2`FC!`8>Mf zJeO";;z!47&d܇ ̾](2.WlӓhO~'}lΏ4֒ ]lrjds+2g/7f8=pHWEWXHOEƊʷ+eN% PѦZ|r1?/ z,:;"0FSH&]e*LaSb1,c>_t3c~GHP-p2vyvֺ&P88lp#oyqJ~hk} φ A+3'Gc̜WN>ep=?槳Mn2~`t2L@U`ҭxhB>Z&g|tX4,Hr@ROi/IPя^7+} TM(ZDD(ݡMGbHK'"ŃP_stZoQuiG1AN6CG71E]>D0ά^#˵6V,`UH\sHe\qEA /TN4k Bwrr$¯#u=ʿtm|Vxkbo$oeIʹ\pΥW#2k?XZIJ$(ք~?,L}fo=(kU-7kE?Nq)^gVCda0[7%|<(ZC!V2'rN43h3pH?:/jȞ:ʦQH]ӈ.4brw7"/c" 5ўyÓ>HcW$XGܼ['}8B9wӨa-RA1Hn:LP`(8=钭(} ::OpAy# tvr[!1j $n@e_.xˍˍ?5> Uе&5"<)Շi'e}`͛sιͺmkzXU{]h^[M߅t+6F§/ ^%`ÓlW+Ŵ<{;BR HF'7 }&h FS 1j >Q\@ AлVXRBJ|wɸ҉J&ñn@nVMoU6ܵQRƸOCPP#g%ޕ5Y ۢݭ,>Bvthv +kKș(]ڗܧtؿJpP dM\v}|w7~Nifd,̿%4Q="]>BORDQ0CpnuɲeQQ}/x[cu>I2\xN5OEԣeFjh2rmSw6e S3]h_~3ffv,YpJco{H鏝gqBjuw' Ů@u bYƒ_brrz4p3%UD/Gj"UpbbYjt[vz3 [.dVo%%c[ Igd R9/Ze2m{˯/Ep'A}{0"j z ~(>N@&"K#ᶫ[vQ l,̏b4AqwmI;!2cA*GOFcwm!tAI.9:S?o.QFfA`NAIeYJxD?U;#i><(+:!qb~C2ZN)'xSQX!L^[8}O0g/~;( nع)AHG6G^)b ZbOڪ(J5L+~g3ݾ@s 6>ԅzLo1 :;GшS_g*,Ʌ݇NPD3ˆǤPzWB*iSC? Juн9oM?KJC`) !rUO\ilN(XYBMDžڭĬ1s2ؘՕKeDom"azGA{Jނ,HC> U"RLk5- I8GIh ^H.FJ7|j.'p)C^+/425\;Lv8W\֔+lUʾ s KQyhWIGTӜ f2E{1Ԛ̌yUN k;kB K;XvƊq4:bHjNM)c ߬ݚ,m[0Ac=T PvbE; ++y9V4%K,(MtViF˓MxO\'*Ľ, =p[@tG/D$R/X]hnEEMɵy#4Qk`8r3~`VJm5ʀ^Wq4y3;ڐ'\noڡgf=}^cW%M hFi_EƎ[p Q]ۨ/JX7 7(wrixZ75g1wSF.3 AΆc9;~[Wp>x[/D4UQ>ݖ, +Lx'}f9GgzIl,UG5+BG߫{5) *Q޼L㔍qNKPdٜy؃s8Izi)rw8]:ŕLx]}g}'j"kѹLanଔ^)wK7/R+%oUt efOeJ=͹NF()@xs,3܄3O5q 7rz27laT ew{]7hE\>?Px!c<0xB'Re.&{ X(k:jEFM݀&T#՗ LBG˚Zb2!|)-$Lc]⇡gJ#֑ꚇbv!#i_ ïzIIvCgaUhƔLp0R5v*eĴ&}. ich4PEHDSiM0]H f1`E7b&ZF ˰1XsWR3asJ:j?]KgsFiX۪(k/C^m$ h-?&Y>ۻv:|`<^Ѧ$Ƀ/Gwkp/@3DKpaǂGuJ(æc^a7Ac[j0pDpd_:E1OsОw:|?{nHWE@/jS8Qk,KpY"BzLc MtPhTO"W_9Gya 7 x锽E (]0!EȄU1@iCXkaD] کG&6Y٥8v[U 9'"d;\]ms&=N#QM(v.9#E*bے>vZY !ү<~h})TJ=b$s$e<ӗ7iesfV wt̀[t lz*FXL@wF z9zm3g)؅dy"bUYFA,#Rě+cn$i0+|I֐q ڒ} +W#^,`П F:D>]鋚oÖ 9"Kb!o 'm=w X@ [M0@K$Tԍ@yxل0(V`)gвOmȆl:t:$3 o+=κ yDmfjie$S U/Zbd8+0G6;8+M;٪6>">A!S->譋yGE u TCn{/܋8{c>]FvW(SA8$ ]WËu6$5'p;o;Iz3pgn}H*57{W]孞ڟr]Z|$s>rZ[l-HK-x[/p_KH5@k$Y4!{s4OG˥(jVj⸝oiJQ0Gԉt qj]PÊ$:#I[n='yMуˌKUz2SWVn*9]v-s(WTqNݱw J=c^E_;ѽKXp=LHkmc/:X{8i"ʛo㔳Ε7֜qUzxΡxKoHG 8B&_B5#P{&Cn+Ѷ|Ÿ,xIbdqxa?+% ✝sH|{4{IM:x;49℁[C#;T1O`}Dî{tVs rof7}XSPʶ!74Cu*eKcf U`_BJZc0mL)Ncn~cR?}5b[Zu/vM-<G+]^vg~ -04)b="JW ٢- khǠ OX1F?VBM|bS Z hLU Qu]/*dXg'#&c=H?;6m6\-4Aǥhg> Uq}d[hN;&J.f䱽9RWЌ0mzZ8iO8nƠw /(aދ6Vz' |4k/c;2j!]{$-$G3Ө;OWc/*`[ |T"$V"9{aVȤ/Oįws ?e ؿhVۍ: m7xt0CVm璩q*%Qm&K1eoҒ9·ݫ"ysEՍLtYM 1gd"o2F%&su!Z"M!E(x MPTdliT{;TdqsKɁ{J꤆y#nd-.ͅdɻu_]BafP3 ܀'&Z\PO} mU3lhI$ ԓ眃;!*J&LC sr5sVU %Ms.OzʩJO5 of-z ˅`ᕴ3Ķ?Al N`*j)j cP0i69`xשQ#pΌʞ\:ӆU #gхWZKֶw ٮ*àvs$'-82٩Z_߃׼LOd?bG&iŏ ?O&sGy R 3tπ %}Wq|ZBwgG,NP;L`q1ۛ 9HEڵ;^K%cov}[KYV5G*<Ʉ?_! e\m(t8qԥNC^"cdQS5L}:J(KP~N`5#2X.N_5 F\Iu5T(c b|=Xf+vٍnwpY4EfS\8J?{DQveXR_!E{ќ.{*GNAqe݊r!G]ig]b( {TC yl@bIixaHvDCmvF ;~(rdl0FQ,1! HAE -g WhyT}ة?Rε13 AU3i8yI<0oϸyNs8H@4rn'kr!U4F [J%J :sK0j@**i*rEx_NP|yNÅ*lU4e"ćv<.gOXPf¾o/VVuaE&W'ec?B!o T=ty;<|':_rO]:`|o$"$4]C|^dJ_c.8-n渝^inqohrQ\@J>$ UKDXឮj:q:-#Aअt xm~S.&0_lDSCeapyŽqr]3ZaH~!oB].6`E| eȒڈyF*X{M%med"^$_ӮOivXMFB.1ԷĠO lv 68Y܄4n rZlC O؟oH$ӯA73CKQBrgdz3KCBwiKViCzL`WNkdI'~&b!PDiuci79P )Hh^t.'s28cwO%t$7OPd8^sc|f3>;0vM~ sEY@ȶ3R±kۛHp'RՂɕ+}θl%AsID; ?->S,p`5|ʝ̐>{9 io~!- a .[R疫EYmѩĭ"o[gTK _mA!|VA-!IFqccԒ=,[LfZK.ZڎfXM/ וP(Mq?-8|sݤ{Szث7^k鋪:4p8)HN6,ZFDy~hյRoRU ѥ j MԺU)~/`/)qVe'|(i׬qO$A;FȣY5 ʣx9RDwQRqyO3l"XF*{0mAj%Ύ!33ֱ>XaF1dz^W0wgArs4uD@>Ȝ5ֱV4e$ͩ0L, jL'D%Y>e Am mfW$t)m/QW_P6wPS>SXXɘ ^_pl]Ї;(:iYC]W٩!Q|G`µdg EE^`;'e/T:3&se딧o6$*#L]:hR%!xJzͯA*"3 `,zÊ̇0>{ D}z_6SkD0 ꌙcJ3&TJ(< 5)QLi}=tJPuA;p4 C"~U`A"Z]QS n_PT} q`9_(BhBl,`Q̘E|&k; Y`!znErf5H6Zc<x9k.GRq>B$(Ym`=H@=5"e'u4)33+Oqz16Es̫69И% ;ˁ2Jho>[ g;.; &v(Nj1*6f& 9&8㉨.c6аml5f M,,z&}#lP@kxDb%d ҕ}w@Mb(J+*޽v}vB_gkF6b1ߞU&$N&D9-yΈc@Q=1!^y $(UFӗ߭!lod`]p'ڌa]lv|h!N ?K{9mB+3t[F^G tcly R_[m} |(Ԭl9rJa|#{b ϶Bb$kWo J#| C=$/F4 8U}'^75 |U9%9Ci2E|"C҆yAi~j:cpPr`ecWLҫ0%H O+$jkne2r\)uZXb!^H:&y[\a5O:n&/ZKǏ+DwCz h{@JdD@;SN*K\FpckoS~u9e.:Pj̈i/ݦH1FρյgC1ܮװ{+;@E7e!Ad2;!æ%r,Z 1=b`!;ykBj1g3PrbC?ޑҤvq4Rn^ov>0?"Ú'4i&|ނ?*3[ڣ 8C4#xR4-1#./pxEeKخ]2Fn~mnXpYeD*P@ܺv좫E"3 Gl ,eLr]M$CLR;$ok2<\Ȗ17d]h?èM\0ѐ3uDLG:`7=IR|TƒxڋR` Hoɡ# p?ծpemMxS'Vjuҥ,-//|3oi"<]1#MaNWRݭ+>пUG{b"Un ]ix׃Ƥ@!7\l[P*+&yIrz3NՍA=`X*D)i,o ʑKrhV&r. ͘}=ON׫>n鼊E5YJd13z(7(=v}$/7O`/uxw^5Vvv٣]*d? 7̒=G8HvkTCUQI9* 2C%eF2*ȵGn1oI'[:|]d#-Y<\дo %oѫMt2Ƣm#w QNflNf"/Xq.熭>\|T$PC~MRaA`6S}S3alT.NGYZ[YRW?j_ gn?5:PD"7$ OhQEߦ xޖKe>E2nhiɒPozf UaWkaOGLf^\eat)9WH2!sE[BMꏒH,4GW[_H4}VhbBѦjs{/FzW%&HРI-q 26ۅC:u #,7V. Eb~"ARG' c(}n~?[9k҂GaP! 18BC`#Qgֵ|EEa/^| ģ09sOObX9ϒqSY_Spg`aY RuaPxNàMtM~Ou˰kB@sgտUւW5֕xD,Od?I #PkzБSeo 'W`Qׄ6vk6mT=}V(yKodMs-(B\dyH?cN_WSU#܅RJg ,mQ`F1!/ ZUepMlU H@zה8 *7Sa!i!OX Y>54s9Pl3-w1c0;C&%x/#5^iݛa-Ao p7) ˅1sKWdEQZ!3 inYeq#kM$G( I?4N7Ma-CotFٸ+0!QtZ(6*/*(˰S| [Lř )յu*|ג+,5L hGmR|[DٵIa<"jQROo<Nڴl^l#FKl* Ǻcd.0X:.V_F !Ӣa]L+}ʜ`)$w7`qvBzp'%O%k+}RUѡ`86'RU-e ZthO5o =Bozl4VmdۂXG|A>aeͷNzנMd$ >'AD&Qz^X< s}CRcYD/75A-3u'Pc{&k>X0%s|ު%lI/d7Yi"Z.@e52QkAc?hbv-"}eBuc{4^H] 5]b,壌K !~Qqm RQľ;f? $K}|XcF5T5vxyVzR 0r9ZvhGVhFo+gBiq)[y|a&D  %H?6o;&VɮUax:KNqEjQS]9FҸñZBn?jlJ,Sf68r{ ]4Io KysA]]HG"%ss|ί^oƣSPgYZ07070100000306000081a400000000000000000000000166b5088400006618000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rtl8192ce.ko.xz7zXZִF!t/e]?Eh=ڜ.+uA `"4.sd]\@Tgꎲ~L&ኘ7a=y ">ʋRw>E\>'993>}gtdN=[Rfe} cw/ߪ&P-+擒.9V'c,*:Պ'^9B6= 9mU5TgȶUu6T1[KU}`Ƹ5>kmKfwO5ZD@pj_RF3צMg!D#Q14 #8: sB%G_u3yA|R]PNdR,-dSLS?҄£)7LWOu[yNtBi&`ꡟgL69rʼn=잉5jsnƧD#\e5b?g*AbÑr`""SnQn\,uPPe.O$g*&SDDuɞa6p*y>)I'/.}= GKJ\g ^S*9fZgbEVj^H"}ir-riqEA+U7H Fڜ`. ۡ?&9)c(n9,+ ɠb[iVw&C{l~ϸ._ޖ3#D&sq}\hHq80N~XnO>HLƐǭq8JVxJٯ`45iTc^Q@6eYU!̘?ޣ <㦂hOv*.4WpW9bخddɧ8Ǚb\}½>8fq4WQJh 7i P< YӡlCtRB\;'*:9dfm HB0oNsfG8̍U)J$#be}i> WvQzPA6kIW9 Wt:lY;GR\?ʴPU"5dAZ͆TTϏB@;{'Jﬕ#{(P39)R.0ٹlSxiAf4%Cl`b|׳km=&6@תmPUCΡ\p_= MUal t,~(!ڨ4ZrN"4aK0ޢ#QYdgl)}.w4M&񐼛qԜC >TGku0,` h6j5$LmW#lhl#m}q 9V( l< 4b_'Z w k˳rkB=gXhf┶Mw0hw]JBdrQcG qdkv6} ^!rDȃ %r(VOlyb| yJP~LgPbH/c\}bMίiM>pWLШhϑ ji\vI0)Wӟ^WKۨ:؈{ZVU?]ٍv! h:V c!$|?բ"dp9<`DZllT_Obv#~-TבȰSޮԡPr\&8}m Yl#x<+`߃Sgb7OR23)l+[}w|,{$l00:`pe-lqqa[G);XwRdv)ICi58 2ee6ITo%US `A:X@a H9KD©@r-(2I[ѷmC&J'nEH I\yW[NFét{l5~op$^u3cI| Q,2iJ}w1D3ZecB硱v$6[c*|ͥ+E$v؜\󵲴n0pxz?ºTztA P{XX4^wҵLbƑjE&qt\}K4jQ{)Pb0MKcAe?<:FZS1bVH0+s1+p JBevL7 lf,mQ*CzM"r]b*EOvyv_iAX·tqڶ 2(= a+=|c"b~I% ԡ}2뼶Az7 ¢xKg<ura j(7TPmCj2 եGޛ߿]9[DA|ķJ1Gw_cp& )m<# LUW[OcG!a|(Gz[ڢ'wfp DK~@[KZOS'SlM2wÛ_ m+in1 2v󲾇ZpsJӵЮgMzZ/@Å6($yH bMO]"rICT_$ZݜXb\eW ܀=>7[[Ck uA:Ϡv׷N|YZJ%D!3tz\>"KtsNUxޛŏ ,!So΍֎@(&&.ERY5`i@ aULBU[+ A$FE ca+pH_(`^U*tuS"[4Ϥ\J{SUJݟeC˖݌˙$~8)VXg_}i&p1Qfi瘨PkVjY"B8>/i˱1-,8!>e׷ϬwC܋;hhS Yz]Lɭ#9B̞ 3ё+|xN*J!In߅eUs*n9,"~rB]k=1͜ps~2䈏 QfμÞ3pND(ٯm o1DDML ł_NoIx)ROzD1MҸ~i՛FUt ~0ֶ[D; pBuW+>3`?.-Mes+59 Wm]G`K&<51 )W$be#tJcҞrr6k.^MbԈ#y:aƲ` $*;*#/ɦ%0+qEX̜ؕE{=cdKZgy6!-EX[+,o$.v@|gVC  Q\7Sg\h7_Δ"9udMЇU""w{YR*l7Aݣe v;qꙩ*>/9ylYնNXZ_\o*v6\H~ZZS`~#=z }3y=-pcL)wʄVJR|^= U7 \> =0a Z+UB[/NT_j<ަRDGd UQNՙhKr0^s9k^!o[ {cKbb|, (_O:Vs{O NRBxlv,U0omԟ^ڨ/u T?>7@ɭAJFzTtCȞ(EZ?DV:vb -U YOl`|#%R-P{(B](^[OE'bAaNRJ0 6ѥ$h'K`fo!=_tA"wI¢.X }:x٦KǼlT^Tb~~]u2^K+o"6ZEގ+CG ln5 ˫H?p|ۊ* t]TNSDg[|⛞ּIo"UU \=FTY FN<:m Ne9C6}Ȅ2 ӍHj;VGU+&8cigk61:n &WeCuhQs'XUTߛ(l* Z^絆U@Kn\ ޅ9g(N髓͖1F/Q]#K4PiOWV=\ʗʇeE*eQVA}j&&xOdžvNBHn _^!x'FGckD$A"raaK̥koIK-{_K.\18TjY46Gcߔd  xH>xϬ^OIΩ*̠ VX#4JBd$vl3ma.|$ RfJ]q3yz~cKgJiFKKJr!Beu{x5G54liJ%Si @ctu}֍zn %.NPS@0!0֏U>p3=t%Urn;6vxv5ӄݘtKn`NW }Y?^ $Bޡ3[bZ&Ԗsh[Ƽ]Mhwd4OMyjT3[t2s*ˤynD4W3JJE(;b9tqu"ɕ;1ih?߮‹Hll1Hz99~%bM_)0 NJ*!׋P2e]rǾkՔs3L!09@H]koXH Â0j*!g6lvx{+qgw3CM<*K؄˵c8î53+ٗ;n,hEbX<jʇ-Faо&Do8R9! ~yAF:\Ƿ?`K\^Pkw}aKYo%?b;4Ф/ C %M;=_֪)Z|O;l`޴-kV^Ɇ ʬ)n,Ϗkz!P xI%ɢ>R<eyP5qԆubҥD$E3 TUϜwTB!)05sw^c}Byt~l3{sXUvf.$uMOJ:o{Fwp?;p[E\ŏshHm Pş^'+0!u{[ƽ0mbj̝m"ص>X̂ d|jL/N0AL0yOViޭ}EH\bfR }&A]Ӫ!R)椃Dߩ,lƆ_TvP T:# VIzž?Vpٱ B2ƎJ,|uP"O?ÃxFYD!氻~Tz Mf`ߤ4[bx鱕%[] 1?cF!PH\1{Q2v J0bYpnj*Vdi ua:K4?t- ]{kVqڧ_gĝ"8Mx|]ɗ -?,c:3,v)ߍr)[GE!dYqc73= 0 b. 2Yk@Ԗ0KHkahe\J?\M9ӕLQHY?y(U_9Qcb퓍*M:x"9CjROzm U `|^*Kؖ3-~k =ya@ Iɽ9hńqJtshq _7LXּc--{k1̃~~Ғ2&vwҢnNaN6p+6ٌ IK, o· Q@,1/ ׃P$&9>$r>ٽREq;!{^l`. [guKZ}Stwbp,vԠ M#*%xJ(|!,@z٫h|g1n`Ʃ݋ / WXNáj4l:((kt>VUv6#IKZ}oyͥ{9<+8qA]`lզR{(:;*d}*ŵ@sj<brONtA|mY82u : #\\YFᣗ zNHpgϯI5`Z炣 v\pq OuPTN$T,DF,۰4tvBh&GPG>T1cj`>`̸Xh X i;&*Ն< T)X;'t{$C:!gtiR2ӞC,k߉{zj [^wBe?Zj{ˢPM~t3gs2@gc74|y?D5vQPdNsj47iD}0X:|5DJwt:@ za* A^sF+hu/bgM~a/7  c^+@@m)] R д9\;O*_BN$\@-VZ5@9v9QM1n}}F#Lh}Ǧtc)GIڇ KnI?J9L" Š} | ;7H4giAg%IMc-OW$a늚h')c9Ooml98+C:mO`f} ]IP" SZ!gjױ}{}?Wx+ f F:YCE7@o%T۝"4nY)qsF""ڏfT\LiaޡUOYqi#Mz#kϔףn}ust.T32q9^0(o&o9k@c\07^G rg e@9Ҙˮ_<3Q(Ӿiѵ/kV K]ӿĤeD&M's^6Bv)P#P?NVٴΘ?l !A s O1/zPtfl'P$S CGdԱ@rWjqIxYl<q2;yZ̥۾H1F;υl]a$ Q vI{IS5Xڧv(?.(9(YIGcB 9Yd}> D7V e#i.XiQ"^t#QBh+c@ۣr=J4Gm<䪪l$zI3,5XwKOoRTVn_]‚-k_-Xrx~[F_V$ xH)]/MG Nk<6Kta|E)V0y~cq)B(h: w%<<0L:fBo%1t7qY}51^Dskh~q-m` iov=^{J" VZ]ؕmaV3 i ejRD9KD%Z bjL}2I$8;iLحyaUlN<'i7Pˆ8ÑLdK9y YUk!-GN7md  q 1"'}h9bo5ؽSFYOYdNaL4D`+ܥ꿉"2(<j6}EE/KY׭+ ۳\˪:Klg0髶[ MYNNa֟ m?B7Ӿq"݁ &8v<[T.d:I_ @4)kFюg8K'K~Yeы~| VwԂ56kƹཽV7jBa\rG-Q9Y9 weό>2Dv,[X$HCygCVsyACZj_`צ67zRThR dyJ̙!L<&).- ɹȠΨ>zu@p{YޠݬR]&bX׽oMNp?w[I}c̕J3&t&"Y剺o)2jKVrHRrͳ#nijPyQHIj6+ɦ!L4jTS\?> SDٸ߻76BC@ ^wYIտ@jTæ7/dY'W-p4XF8dW$O0J,Jk#DO^(}.Tn{k0&@TnD8*dxa0<lcްO4"R[YLk܄oJ5B*"_;4+>m[EOpN${ouT딯*O4i*'PBVV?֏9*WkXLv'c7Ci2ڏU~zc]ߝ\Rp|jP0A5kt"!Pt^Wa qn҈C`lI%#tt6r06&"{peG-<{۾UCoI]l"A(y𤋀x!@V- |rw< ty”g_WD&DkC)pQ̼(92JmXclK1~UnEG%W L@*x )nSXFZV]26*Sa|%)Z/H!PU[d^*zdj>Y AM?c` RdrikѨCZd*tCtb'n3Q FpGbEI-an*jRv /Ů^L1!PKPM$<|Ոɹ{@9s4ڡ ,{W<FҐBvaE6Ζh% tEdec=&A3AVd-t;N\5v1e,HCBn6wc[M]'ur5ƞv艥[+4?G פ9 |z[m/JYH:&XCRj|ţ 3wn6Va.Ͱ-bV3njݛBw=ݠ*G\' 0&knlF/w>* =}|jm+y#BzM ٤iV繴\ǣ.dv|H(% L&!FQl7: İ(彸~cb(y\_jzrĞT#Ljr0e* /ڷefdmB?B?X'vz˝wnbh{9gq71/c)59e ҹuiƪdmIm9V(wUx4`{~ⷭWWG9-*M1^ LAʷT~ݎWDف G Zj9t-+ePט&&r]$y]{SzϤ.VF‚Sj`IFxf" reC+̚(7{GKZ*!xs3Qt]u@j|/vl|><ޢ!S"JЉ!EET6 wTN$i%y0mG?׆%W3,kfebuM-c*  GNkzpջ֜K}v6̵ۅ-z<1b*#* sLkGG=’mqm2˞nsd?P/&> -iqLb\Ru !8_9w_ڝ#j*mN,𲦆k@m2y|v*p4Lpⲇ@54 iᦔ~L3eW{4kz!@ΠsҤ8VΊ˦pGLQK%V>LXIΕ @ l&ޥoX5W:89F pyp2c͝pJ'';bsɁkȓ8e cG(Uv{ 2$@](M}4&]T^ MAIQVrd].\u|FCs@+!iC-S7 Sgm<:6Rǽt~q!hLdN+F"5݄ǤrKv2LmL1Uq(N*0㠰himLfo:%E{.ĺ קUf Fbv[}LYsd F촾=ȭcDޗ*nj *={UUш[ծ ]ZdqYJ0foڼ0k dQy0:kUnV9u͕Gp6_V]l!r>ig{zc*1p>[l[]܅Fl(M 1~ULd|S"Deu 0!Q>&,k!Ž{rx!s=3E$vl cyp ^%+ohЯdllP^F☂SyM|㬳6 %_Ƒu| O1DbLem=~r\m>{V{eB0w 1i>am1lp)zUQ$,-{]GoYԣ.;Y@NIɥ~Z6<uA8,X3T9^%-Ufq-MOR[j"nIΒʋ_/-$5`M>U)O]&WA`kIV,Ψ``}0 xٕ),Fj3Z8|RNieT.ۢ{܂ 6_$I[B?Wyt- \;> k酨ǦZ?uӳYX_Ԍ`΂@Bf⭐O<IdW"la2T͹y;019L ċɢ5ZSeKs8ыrCvaa_ $COӥb<$o~6+l2g%,ϾX[dJK.hܟg\K39> Ba:A ,6LF1Ń0&%.=37^{b\|2Ma<KɌNwt+xxvq<Ѭ҄oIƚT? $Pf4@uZۇdM a\?P1xc;Sً74T D +&;riߧR҅^*lmV&[e)$LTn) & 3 W ţ jV#g}L:KtT{%q]@A@}+࿅TDDޑv# މ@`l߹.,eɋnGi7y`kC7_QA _N%gՈ%]xSrR0 #]W(=P01wjy5p:B^C#Mw\'d#[jLH4)Ht09'`h_|e. U̠:D]Y8," Vk|P˘ `{.9'I&UӤ701 1#SXO ]20f4W_@P̻P2|#[]<,p*~ FI.{EvkoSnag[)Ҧ֍ vyXnR+LvX63Di.w~*V쬂Ar}/1tMȀU^a*^MY '䩒Fݘ 'RU1P:&6'J^)/P0eq@;r>(znӎ%atK*a:24X =7!#|.ΘT Qhx(m˗ci]A[&_kqgmW}g3¾Z[AiO! *4dI޷JTuDMD +7ėQψoCTsr|N~i ׼SNelvVr14 s qUdZuJ D$WU6* Zl @nGQ=ppJPall` l*Zyw~<\kU:hvcMPm#(ѭ'ߥ_H'8|ӑABi8B| Qgh.Y:Uri6N(~zLJFsb.Ll8aeUeo;/0mdԉyvE6QJUSd} {TW_պ=4ʿÜxExl/Cϟ,EfM` X2/je0pu2c:O|z=v'u_ 'rwξwFMB?K,F[sܒT?p-=!B"mPb`)۔xIǢG{+wI@" `j"ޗF&ͩMp?(QVG`-a0UjJH#Q';8\EjiMѳl:NlG߂H*Ix:ٛz˿ Gg2ȍ9Դ>ws}y^jc F>92 w_sXƓi~Oj7l3S?f+jӥ&AIhŖ` DX ve.ݲ"L>򦁜lK /[͠l f i"o ~+#ۘ%Z\-nߛ #2ǪCGѺ33 ߤO{d#zPٙ#in; /-\sLeD@&}.X{[fvaˀg9m@fw(QS/gWQilUۅ)RkQq9^xDKkR)0%Bߤ:pJ_C3Asѐl7E ՃdX-in[3 70fVrCh<\ṳLp~XhHsׁP Q-ͺur-lX=r; qw XYFo ?@a]@ ;!6P2T!KLLӫ Ցa9?aj8vmҹm"T~f&ݥDK5?K]u=>ff̽{Դ+ 5Y]!e15TiOʣmicĈ޾س?ћlj@ Mn〉.|L"%(ISʤr>* =)0634q2D[KrEjY>ݐ*ƃH?WT/1t:k_-}9LY5ZyAׂBR4ZN+n6 'tU41F>4lY:# \ܝGC pwփac5 JH1k懎=`FACY3bɵp,y5_fWrz0,!ۈTЁM"5lQ3ͯaH;k̽3Կ hMN?Hby}ɠ:R*+4 'P֞5^cbE$=߼~*|π[ (y}w</g^;?th\% sNr ynmej[x׳"wtc߮l)Rp]Isw>5%~ ^-RrA3./QgVوS]weߧ]>Ai[i"p-WCы}_NR9<Щ%q_҃P|vwŤt-f& Pthݺ''^wMn)RU4i_Fw]+M#L!x/Rg>i(y߃r]DZ5J#^C )h+!oUR<[=JrUgɷwZUA}Ib7bϔ-g%=2C8S) a *X_~}8AɪkaZV\{Z$0t}"}2T̺̈́_ I1P?|3z=g3Y@x}j;}+x߉W؉AԠz2wݙI<ۆ f5O| "1u%\ek"*ddd|TAf1+V2LCǥhFP$c̍Mƴ`}lny,0lo\#W 񷲾.!ym)w.:gQҷX0<"[$-;E'01g?_o2J!U'c\(=r6R f:ѻT%Wzh܉r?uCƍK3v@ -.3]$<2<-e.{ }?|. Qa?=:¯GѸoj4l8f2(t,,e5H8܃nl՘X2W6SYTM!Tr|u/ خz [FODn f>Jۄ^a^jhɹ4j߿n[JQ鼱yc=u9),S<.Xw%[Gך+{ݺ[YüΨ(czT9'4Yk%2sJNg݁y:;?;-\AF$Ҕ՟k'ox&y ẳ6ڳi*uLjǽ~pA/~XX|Ʀ3G<' A\|d7A[T멂~tdڇ;v(PZ]}xRui_ ݂ҺJOZ~|;1gnNzf.ژ`/a2kC/J" y֍S&Lw%KKd5$=KITjxaBWuRhrpdioD5yM1Z+ }mΏԿ.{Zgu/MK"1ssg7bѼ!ꮭbK[ɹbbnEO0Bq /iſO'م+CAk\Vq6IOIۘπJT)٬`qz - g8So~W: J*e|u0#o xTU!!yG_%fNO"ԕEtW;Ki:a+Vm#/.npce+Б̤A_(#B6ޒh.&o|ܭ%n" 'B}_Z54DBwa0bIg@$!Qj;OFi5R0'}DF=ʌ:|có5W/*:E"%D7n* b)g0"|t?.uXd7t_wС+&aro"[Del77!b"G/8k`ě hЭKg|ɟ `ݴĪvcTDꬹr,B'fz謆Z5uyKO>}/TOc ϜC7Z@(j?gơ4E[[ )h,v,1$ރqϑ{;W~'OI*AkvgYZ07070100000307000081a400000000000000000000000166b5088400007090000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko.xz7zXZִF!t/JpM]?Eh=ڜ.+Gs細a:osfVnJ|AX=4tb s#"6~n 6y‹w+5D?>)ŕfmZ%xP^X!Mq~<~8t]-77(!pm5ުgC| $8}_"gyX'o61-J98kˌ{RqF7>߈Z&H GCi .IRwaώ%@M7Nzg^պ9Fo~ߛg}͈n2@<I-4D-dǦ:nEr>аLEpX.,ј+aoE]I/EIzI  +ju2I$ޗq2WߧA2®& B^M66|rQ6I3N,MOkB1UUL%$2Oɺ`~`;&葮Mxʚȶ|xn?ԮIѾ-߰Ӿ[[]ѸMJ T6SnDh ^ҷz/D0IKu S"QFzʗʆsi972Zk)$4>IN!LeW !-gE'ƺlZߍpq.s= jڟ{89\%Aʽƾ/BU}UgxF@x[_z+>+bGᅺNy!O[ I3 TlONj$eR]1qQY(J˭|1P#]Lӯ"uVf+iFUnۼ7 D?S}clQosxF͙ðZY;LaJ@FP I;3.+h`qlVnvf~,j΀ά~u[~xE֌oީn s㵅 w;FSdY7uWB5xwq}u69*/ Uas%Xʐ6rɂ/.fg2_q{$L$L(hٷ]Ic dA SS\yP~X%ஊ1| Mgꃇx ?=5I+W3Q֖Gӯd% wQOM_i67Z3p> )n2jWŦPbZ+ZK!DT*trr=-X/%wr 9|CsѪOdv;^·@'OWuۆ>84L\{J 2p*7H/M !u@\Kă읭{yGr[.j `a 4DĮwv' Gq" MA<_,+͇{HY̩kS@nHLɻɛSV(Q˿E[`>*^zjDߘ碍߃w IA{J0g^xq?3^K䂱-1mԯB՟''U۷nw)foLc#ZEoX'F`vTœ?uO4j+{:^wڮq8]ˊ8UyM<*_jgHpiECğI_jv{fQCVG ^2F`[>"t+X1+IFA40ĸuU~iE C-G$\3lvε%(i3zm*_++ .Pe¨#LgG!dw<2bA(xHkvqֶ;!R7΢4,uuyr7rvX&ljvvheCí C43<@`Y8Vb{cN9xpHA=R 5I=h%6a!S۞1l}5K-"Uoڠ lOL}Gëout虡( X>b--' N w6J'R$%IQZ LmDBlk|w̺^hc-!Y<Ǭs˧MA-;Wp?:VnfՈo&i6yjXVXQ̺̌i`ceJZv~6Gs Ge/"aK"PEw(ڥէ4DVoʴ T!}ԏEEFlB 54%H-oj2KB 9U`_eY.;YDc AhkL/U_W՝(/.5Д9w 5`Zd%nKЀҫ> ~]{{/꣊}sgܙ[iOcx3wZX6bo{1uU*|F|} '!B .ėta%U*)VE]T&n(ed8-yI8^Gt<:z7we5 4U L瑭8vfQ\>eՂ1@\ItzdIw(e^Yu^$;`\'6+K|w&\U%S‚ՓZ5P1c@V)sѰΙHL٬~O|y*G&9!O8U]TOYpH0ΫYu{uG2M]$\G g"%9/b*5'#Vb0r`K|-3ꅫyqcV!l%;D5Qt3ÈN|yLT9ͣ'ҋ:F=׎S,US/d>) cP4^HAtAUBADzlͪ|*` 8vFևK2_(7tOԄ^P01y'K~bp? |\3gL@|p(Ez;1]ۃvԩ}'dnDD%p|BB!]0ѮF%!f;x?@;tsсك,ӵ5>>ԎsE`n%#j\rQ}q,s_D4Š0Fqۚ8oesxQ4IAPV4+8G͝-,(pD1u-UшQH7'g: 8oI(܄ E@c w9=/G xfp#)شъnLmsbf*LK=H2 ~K:,Xvpro:4Afh| 4dvMuPi||lǻMKumWHpρJ3_|<Էω. QmJ^HQpIe6F6o&Wy8tPhApKJ@cDRroivڢ#֠z2HXYl-|Eڙ4A9nD+' I)?7[ .OwkT|*VR,a`zjh/SՉZ)jZ&~i6 y5`t(%4IJ'ds  WA& ŬT#֝wo|0-*8u'V]xJMk [-A%I7 0*@)㈞ ZP;b "L9ݟl|嘐DO S.SքPt9PR[ksrRsv-Ma;b59hM@J"]g8ܱ^`stq5qm4y*G2Hk]$&AqdG/ǫnĹ^+Q&9{zU&֐{$sG8RQMwѵl9=.n#ɋP ^T:gir8MDە$Zb] >C8?٣uF ~6}QP^3۽aS x*T O m ӞXCͶ2B=.{e߸]CNONu=R7 %1?x?"[qIPu߁gad4P%DҲGBboTo:U CyuL*EqbEo@SljXB>7eTS(5~ŒV, Uգntf36"/g6;AwVE"i !'Rn#0&ۻѣIm&mM#Jx$]cfk6OܙA,]XhO hD@ R2h"97}a 7ShMIbZJR"XxbAZ-fJGo8d5 h@n7vlZe3֎k<ӎ";PV(*:x)c;sP(~XߒxSVyg"COXSQ Qmq爙]hD[z6 %/[5/v]v&,{}$lzJT @OYSj= b7ç:Tm(8vM CдjQ,a9OڧW* IrTGsb'Uv c| ѵHq%:A'5v=L'KP~\eK<❃ǖUW> N0 `[C8۩A{0>޳΄9aA^=qDfƔ{:o&&/DGP%艼Ua"΃433v!u鰆 J'!xu1)L=p e؋G#:Sџ{hҊ]hZ\_G-܅>hjb _bgoFt9Os3>6W{ Є*~6&xm G/Aŵ%.p蔦;&@CӬl@cp a,Uc)YǝY8^Fx>KO[;1!hQ@=Y׸RBRĢ!FFh' ʹpdpMb c7+_x,b|Ҧ},OS)ٶxkgXz­5?2݊,v۹lB}u)EK&ִݥ>WluK>`9LlwbN` 35%k Nr1HtҀ 73 qgx|WTǿMT(Yn[w#`UD),J^г<47yB[GC[L;k*ft[g#A;Ft-YK>S D7MBq8kqaWQ N"aO*$;C۠q{NځoV!{IUwd&s߉Ŗ&~GB=iFЄj4 *8~;}h-XIe2KWLL!gqfI6YF0AGdH'Q|M/~P.¬΢ݏU/[ 2)A%laH*^hŦ>{]',CD'F.eD:9S}C *ןsȵDHl3[&s[noruMcbovKˑ\"[etk֟1V`{cJX>D[_ǵ[WumK,yMU=;6(f&eź<\t g^ioX|_'X{'@_))8-hJSXdi0P0Q0)7{Q)l.wvۦȺ,}1{9e5BM0}z;x$xJ=$#j Q@Λ|>^jhws\E%.R5Q:T0=AоОqt}~,Еm[!«S%W;>ݏbܶeIZ/lnpNN߽Q@oqE&n\ta Ujry?3z0[v(t 2wU/5*qH+K j VyRq&n\߽$(N \; 3\#'_Ȧ1Wzn@t%roNP&vbVsnZ:au8!DW hAyL醄D7#qgnwu3 ~ TJ&3we5d՗S0Q&W?3+bwZdю=-vfS=u'kdnlv) dhv~&؎&,|hiIEjh CGQP,-6yMg?)eL\%S1-Ml[Zn{2{bu)A]-!elez/+FqQ9J^SMch#+7·/4 QϾ046AK?Q٩Ts{FqOs},ls̠T=ic8FՀ$iDR%,;< r_`%M8^:(+Usan 췌OXؙ}hqz%1r@=c^k3kAQqYXB3VVܪ 2k(/Hԃ"˳Ƒ[><ִh*;%zFGU˫1g˅]`CӾti節}Y%ڿT0h_D-휰eG_g>&!ah~bP) F/impdE!Cë 5$ne=Slq"MaZVz@Rr/*"s#`I%T@ 6w" (MW,qJqDZsSEegqfo,@V1:|' d%wOa#jG$T DHE*+AP;pj |G^MReB_UşVqCJ.CLH(<tp'<} dA&0bw#ٿc|!jv3tı éPNa=\ c՗s >&ѿ+MRf'Vwk5cgwddt ԣzUQ; !Xr\P \_羷~j="(>"z/UVEȗ@חc )._C[~q r[dװi6P# 3߼!, t(JXmJ5)*u:NeTce,\Oeќ+ YL0]]hT,S«x=G'Np{{a*_Feo3P@}CID"}ۗq|LK0T[{4%nDJ8]!(huAO={S١v#G7 /#̯=aAa;DKUZ% | 3$J%\3ʣ"lp6 6)9"эsXXvĝaeګ4[zjjSA^ td$IO씻jV'A̺pj7fP9^/u.|c瞵sٸ\)wE`g(*bpfyn*~羦uጾθ'M`a{d7PmzsW4a8RޝFl Uly) $R{hXd>rnI81FH vj@MB/W`j03E` E̸$%KXKBL;]x,C)vltTB:Œ©1z~lz\ѕqȧtllVl}X,L)c[_2&/Y@c `n˞FpZX DcS}:I͉_6ZXc#`y"w7h>Fu<3ٜu!tvrPS7Q= Xk6WϿexN\dIv7_`gGJG:p }fӹjS_ǞB[S\݇9ZIDMk霋~Tcgߔi^a >4>Qs_!:zqU@CnDR-Cq疼m^fg;lJH}A/T;\]z̟t/t%sFP+RaIp4mK- 7,PX D#̧t/W%VĽE7S.jn\Ht9kfvOβ&""W{gnh^vRZ># z.޸:ê*6Ԥ 7, rZx5߂YI"m5|~<нޣ]&M 0=8f>%h *A[ K;I #Jo4OT>L}צ'oy<`f+# έrڲwV8H,qqŇ,ZK:6m'3jT_EBaXg+l^[s\* {OX C]a y*&:[ }x <+Z{mfJ8*s PIVF\K'\0,N<I%GNh  b8Grfk|;\_5R*EYH{=v[vJF?dy>Fz]s6rj\8ˍ)}@cR15*Gb9ɋ.[j1˔\IZM}u9[%;~ Cq~"V' oځAsD˗H43'{!0[uf ڏ?Ԓj2v`%n*וoNE.h!SE9;Xl;WùԮ:w| `19e&{˗D!pvmѦ gjgcJZ":Io_#bpׇLI [`%k_g.;.)Vh %w)CHlRG:w*hz}c9"Ti?Q g9 -ڌ#OR:ԓ`,)E8/NW] hd>ۅxRzk40R-׌9oGmanќ$Wn]ɻinj~)׭1GƍVoD(dEX+9n+ CۍX(dG$RBgy'&tr|MId6qYIb Ǯ9pyZ&Y]Pu P_3Xq_=M 7<Дa|Jٛ` ?8<\59r=NV#zt+V#^u~e* 6 2So+N18+"v>f4k1,΃ӯLCGRT4ʩkl y+̄MXpՃ Z{WaCD߸YUx_J|w褂}Ȏ_ЇPqHF/Wɘ/ӿƿ>}xuJ1D=!R~HU);2&æ`)>OMj\qjGdYfEp^iWP0smCZʹNC 22c;Vx)(5CXcqMxšJeJU$D ͣ5=u(8qF1g} {RMwy/F{cCH'8jMC.!Y%fnZى_#5c$CwgaY/al<Qz,y?v;@lf/8c_OB}}7g^o=/IE+Qh*Ǻ\g:z"?\I*^͇ ; S9X:nI{rG?qg#E&cygQMMr( k#БF13 h 8xQߘ91@;( =|xxen'Tõ5ī^ F<fw2(R`ϑPiw#GUO%Z~wygFqmʐ?SfQMzXq|/Lo@DI<](ʱ([w'ޠi;/=\@L \!e1'3IŁ'dÍHlҷcp5FQrqq/uox!?y]YCqõ7*0 Ʒ:_; Fa7)'pz_h?7OQ!c' jр˜)!V}hwUrK"kҋC2ZMOfiNjRNecKi5(r{㍾#"TCH!D L}wV"?jsd^ƓڞTDPnoi*a*A7+[S*=jwpи )A Ԅb1iuFdu-]BuߖSokaES2hT0='#lv k~>=)NJ' d4ҶcwM,{W)Xa zU믏!7z%aI׮t6_C'E1U TP$ND‘:w1(¦c\P/jsO_D %*j^L?ӮF5J{Myy_%5G2f@t% T^g+Ay!>9&mA-&QEGf?,(:62`?I:q_  fM\i7RBew D[˙ 9Z-3bRoٚɍ=MGÃ.U^798P&Jw Cϓw=<9zWP,j1A໲!P[1ji] 6P]~E8- A? -s59nK8 6۱5$7IK/ɺFWӅpf̜X*BIs<9UKIQ;sOk (W[`åXx ]<%ѣ9\3DUO0PzoJwٻU[+Rmzx)lEٗ-_CA1;D7*ICM&)ƃT$y1P@J`W9-P!IĸzK%y q4Iq#j8-o(BЮo'P`<Rh;˱gf({LɄt}2Rj4vыs,@7|r`g#x6|'7@r᫃iK%ܸYɮApN)d!{rWC|eM,>hd*<ơ:DM=,j52>9mYrgLRSY-ʳ ]?(;E2grKS\;JraKRjua<[Aa9%'TfC( ž6k۽NkacX_+VZd{+Pr?2r b팡>*q Sy֞l; dwx2ƿ\Us] H 4:EqY/RI߼wN$S&WoLN\X"h7&gB[c9ͨI?O#{<pSc [rJ\C0A3WyZclQp)U-W$h>#u]dFZyroΖUt6~ӵE'6{+-m\??zK[h%3)8zaZԛvY<:ןO ) S;FDA C=25W uHXw1=r~ew022I"kfq?Rc<|㨲Q83[ l9Yd)S!`+.`jE&҉esz 8E],F#Mi,/-y̞ڐֻ*6Jz_j8+UжJ=P>|`4SD| {baBFఽid0׸ѱjHIX@3Wc3sa3ʤ*KdL.}\%1|: աl߻A|[&QȊ/er?|\äTpgM230Me8 ԳlbWT$joU2j԰4ZX ]I^.5hM!CSo7z bm@C7 ^gD];aU[F@5D1R}c[t |G z+TaSv/ >ĜwHI~ZabW!5=֯Rc]OH9EV[< UYH g:#%kG ULIjh2 !7!O[ygi˕x! lepOne2fc!MmzDmG@Q?tWB {8 ;qGFS.x(Wlb;28s6>ϕ S4MlL\&mBʣ-=mLG̐akN:9m6.o jN@T*KbrW;<.'d7j66;@M O,V#v~ZK#osb ю6vPש9Ϭ'5EpCƾ@KURWHyܧB^8Oq<.!]KYޛ$Ddj5%Q| %Zl(8MfDwDŠ#us5sZzu(,[l{@%XJq[mߵ@A8`؛ӫ- @(|.@;KH*w|ŝ_oy?LjwrmŦDL̍hٞ/HxV+Lt$2.Ԙ9KUX`y[AЊG:V.l %G1-:_nGK㢜GTO53NyV`YoCRo2멣EkEaf#5}0 DV`VSx&F0!HHX1ڴR'sVVkkL%5 @9|K'A%&cF~* E^&ILY5lSb \/m[6"b992R<\L|u0 1d -)1HMF/br&m8soN6Єe3ZW^bx&8L/<) /qc4 `L }2Ĥ 5z;Kz}ԫ ڳZe/y6>Lc`_ͥK@|0ַM,zMDjdhHG%K`qn#Sp1[I+.PeA+ HC$}pn!TYZ ^HhBT6r%.Rws~EBb`J3Bc"8*/w@TTXp ,M 'hnL=EN2 t_Ȏfߊgb.@+Roe配-ghbVt=5}05)F<|z4 b؆[(Ę.1шpKUXVo,~MB\6Jx̧[ab+;8*ø}4F4[~ ?" v: `Mkbd/54X蒊k|qq '!h 3/Y(/8LsW|VUUshgSI8'bMoW!6K_J p\,dTp3A55a}YvyGuJP$.UY+,g5 hn`8Xif-2"q-xSPj"btߗS5:@"2r5^6,mXji׭ˊ`cG *:82ӌ ("v j"U57 CFXnMjROmH&3nD_6&]r GJni֒)]*x6ެn0[n68󧜺]P"\c l]ngy=A VuNnZ/1Y; 5MvDCJ3ZapZfu'Ah}Y buUZwq8b yq*\\6V@0"^mŵ'IG'6~p,];圳ot9@G,s\ev[5RѤ woѮƉan%-RO X:Qu=zp$ellrO-X^)Z-)K.xhHA%=\%%lc۵*<=?UV1jz;3v3.ZRo#pK1ŁFpP/Hɽ z`LV q헩F5tE/B 5Vn=yU޳b21=\=26u|Olˈ?7 -x qš=wVY@{k"+*ЁKeŇOgq8N~txPmX)բ`߅ LtM{^B7v@֎I6E?7fq0_n>9vMV;K[d׹^ T\ ȨSV&IcMV1p;g\sXCF0[8L9؇H Lb_xAWKK|-kYOX|}`x PgA6m[E@JXM.N$y?v;ؽ`Q*ܾ2ٽ.9WJ`W;9 xqT Y &v 1"5óஇ6ZUMraМ?i L)dgz-/2sAa)##pCZƷLH*%[@73w9(%XAwA-'ԯ67Ġ$D6QAK5gWVF7oxvzeq;v#:y90p mɒ[ZE6/wV6 g3L_Ω“:|_m6'&("_Z,5N]ϲ9e 0xS&bͰqɰYm;n<,_O0 E 3TzABe;zNIu_ۨs] 4hkZF$iݾ # %yaWr!-yfqޅ)uDD~4R-k0+sY4=1(@LGAp ޤ b*L%f|Yw:KKg°Eӟſȷ Yuf'gpJl IV҆sc9 ^r(۷:v B?8@]h%]l=47UmXY'vu$A|M7N7 L%\D>%n;4/G! -GH~l[*ⅸP%7 %,J;.㼘s~,B:Pbȸ?Cݑa GgKwRp` yYSPgρ<897 @ .uQIfC4:#hthW1$Z*^Zl~к" KzN Q52ښ%)DHp0{?ԙIVڝ$s8udNZ Gt_e 4D /P*_2A_Vzԅ8dm*gR$`p|P*MPi0 OĵZ*`jQpD!cדh=TQEFꆑ-XPBqD8CIGW z3KWP3oE%MMJ\npA8` lHL>Reg;WT0ΉŠJvv{$8vƍJR΍=y5]Wk8ӰS/R[@>Mw{i5HNkK9Vd\u*&Xxlq[ri[{iIT[e͢{DP:3yЛS%XJ߰~өʙ6b]-j8O 2Ȅ==H՘?=<&H^h& ‘Ƈ;Lva9 A=u0,8x+N ;?so-ӴQj oqtbگxATldY}g➞\Чb*;.O.O?MAUK,%.(ԦΟVl Q1s6S<OG&$AZ_**@thʯ,\%:ֈG%'DsYЭjZ̗q¡prEϠγ^DXWv-mVpԭ#ωCO;dWn2M%1^OK=EVc"(+I)c{I1>#0tbTFЧy#v=G g:LTǑF`Z)MGDQPY*6'̕*p:HaLhR_p[͂+xe;b ۤ=|FE;G敥TP.sdNd}V|=Wk7e?1234R-g5).pT "g9ˤ1)|2\˭[GQ{m2Kڦi>:pw^ײ֙f-d^RGM*%l7줜 熅O+|>*cowT?p(R;߳ME(H.l,\j6 ~*o!ZXEu_Ӻ%^jkäjX }OU[ \F-!&4EIӒ ,֯J}M6>ljc fPVn^Eu5iYB۱d@v?mnai-ƙupKS0bV]Jvq~:@w<wq|^8H^Ӓ%'oGiVQx vE9Hܼ?>i3u]c ':PZ鏇Д< kv_fCOhpX؝ac>hAp OnB'Pc \uUSe{5D&C߂4=봨e$5PRhaO9V1\|p=eX$W:GyI jo8:־1JbJ%]iݩ "Qzs?E:É,Vҽ R):<`y1뷢no.gw2IY5H0H3t)Bd}6tRz]yE1F1KէT^ݍv!T!UAcRnJ+vkqCM:Jv -l^/Cث؍4#w_ aDwNb:IyH,qZL- Ppl@0kRL'K/q(z}G%=^cmnUu cѠ )|Eesj|B6Szg0|ɇTWI)hT@oWNhG>)m}چP!Vރ8<5c̣Q|u%:.7^kGBK&6B"CG*3,4nUlhO $q\`7iDȥEvzq <PYCxDi z{GB[U+fușm2?/m9w @0$%.IȂB:9AΖ_nhŔz-K/3&G3M ?*iUSoa}k"_)h jjAuۊ6Y;@T] F^bYZMO!u>y=e ù9 9)yT0Sȶ:NmOA .7~zn䗫2a>uPn;v: A3ȪXZ%IJr[- ?`pPq*E,1&:i:^++ƧVpJq {`eѪJo^Ç,$ uX8Л 4BRv9bPQr紝ܞYhVW# 2[%ج!G!MlNP8HI$ETc86<!n8?|g>n,{*@=7ũQ dW%׈E%/'v`l|₆vЙu_,i^PN]g߈+3Dq w[x<7Ã^ vpód9|?M4VGhX*վ?ޖ֯{|2*vVVq7:VΏ6Sf.2x`}ȲlDpv9YSy~dJMi4$918u9(1qt䜶ֱMS)ҴCtRA(4< U:tҫc K`G@"mgw 4xRw=j&?N t.. ZVo]_9X0_1rV1-[mwq$C @_.jL(x6jz4.vgNBRQrP@#$x 25)k:#z:mЏwjB 1(]@!ޑV&$z&e8)O34Ups(͒BXիuS lqWC%{Fݍ4 ]PEu+QWӭJiVdڪ/qΞ&a0"x cr#oCS-St}U!\3P;m_7^ɿa)dqm)i) }zJzPuv ]m\›C+Eo5 |eXt[#ZVKMKШ0(mxC?PAZy[25\cmˎl`/ 3rO&QcZ`hUžWJ;/Oy.0U4W z%cXv/&c!>t[ϟѭKekV꺪96~lK3G?.~ dsa<ۨ'tl(MXp3S(#](][4y)|PvSGݼu^<-N9qP} KZFl]$urr{ 4zܽqx `å. 9:Z$F0`gOb"Rf0V32VDF hwC[cӤJjX',鴭"XJ% e:l_WR> !`I]N{[e#LLZ1x=XhqYߴvOD^߾uAX+& Ekdz9_[QTi$Mp4vĴ1==zaXerAlW:}3x{Hȳ{3eN vˢ .P]Ia#?&q>n* TLh0H{Pm-3b c`8t ZQ'xMϴ9 zazgDA֠q=&4J\!u PcqdJ &"18/ԴbXUͦ8㲅lM0܌~7ӋlVv%-3c3v#ŠY(fpȜѱ 搅]iU/6T 0 rWR?tjC9˩|_C==۾' 5@Zsu5Uz5 X_QQ5 x?)ע'Y77)jO` 3{zBa^v 9oeQL U;bOK|Mv1W']Z E򭚼:|c~{_x۽`a!Ls Fj1⌝>8 JLݫkBcЯi{arf?>S4m4Ӂbqh?s]^$t$=q EMW[yo)tOZ )U*HWׇnd%ee鵍i;ckKřTus-xqk=iuw*gL}(NKG06TOxD#Ǖar<_ 7pp&=?u0i@ )!YvdTrZYG-^&ȬD73~8SqYz/BŽ d5eѠ+|n+]8ۃśYT />Dl5AHkd?~|MwpNNQ5a"+G\jݽC 3z8݅WB ۥTa0#m`Lx). }1GR߾Q%7-˝D=H]厃3]b\Z%WӠÝ3G] љ3 ZrkZҥhqk%S*ӖA{&yoR/oh-ee'L0h~(umDږS}' rw҅A~3ȡ^ƥ6 1]PA<*^x8vLƉ&+Zj+b_jHM?\+pK~#߄ %5ove\Ykm*ʍ aBi)}G(^6OCAGJBzq'[)p*{ń^Bx6s1 1Wܞ>Me>_RrA4Rk'6dh{=-g֤ۢ ژ!r&p#/Ns[{&ʼn'ڣ{#`o03Xx츆WW,"Wp#+[MYG.W>C]{fηck[i+į#Ńܰ4Ӷ#V["O /_JJMg Ϋ4)7M(=aRBNƱuۚ_j/R^L a*V@bPd O6@@ }u &.F W1$Zq3HeA_X`:wRm}u U`o0>& D놷;!pPud˼m@Nc, 5k#oYrOwjɢՑԳopgC#AL3ƛ/B3W4i<c'(7]"ꭢ)4`u2#:mwWNz`7 `%=rȸ%hxV'rrbo7W_5 nz `i5 ?C(7 `vSć;AOTrbYCQH`$|d- cI(\ɪTw;#!nljwɏ CUn Az/ylCpVS&6P|>~P5 䩾ay(r#r?c' B.vj>YJ{(֡H&C~ m?,:dc>ZHYތ15.r *]:zş>fX w*澹$q#vU[XaOˀ\"6:W*crYKO?*qdqj]^XiAd90"VY隸HGUN9noz/|թ!|uU"f:#X& a"EC$Bx4tj2koM-V6LBa=4H|Zq<׵+𻠈.FSF@{`CcDAw,eգb iX4p|-vkjÛC[ޮf"JMgg+W-[-> HEbBYYAyxB 2Q8m de{ƠXr%:z\vиM %|e}Rl>k%N'вZ(aUlwIݯzC\Lf\8tɼ]Kл4i|$#܍R9:N9Iģxn#S'r1\0\LMsCm lg0+`U}]}@ON`iYӪM^k [ Yo(ٻ>Zu"zIq#ZP#,d 2: m A+g  62 f$ CŢRL4N5u'FrԦ|k`է^1*y$(llnF-`[B wndPzD]Zc2^mUPP $GE! 4e" f/quZ1dע#k1oiDZlo$~AuO@r`Q[@́@HOjSBLo\[* Àc0lrHt,Hό 4m FtW/k{)0ߏT*TULEoZ~pd %Yd;0^ y-:;…ASY'~o &4LvE+W:jH d3/a+EFr.WCz~rnW?NCc72w:MrLp{ۦl=c\ ևw=Fht!d3B`Zg~:4yF=*Sj rW!Z($gx&({9AlkoA _VͻlM]ZzVa]WےRxDj/LO+K&uf -llᎆ$V2ɸ϶# y4 >L}I3AGoV@Xb:~ iIS҈ , !,ܜ/>ʝ=igԧ-u|"3jU:S?eBg1/7]sHpA}}Q$|1PD):J@ Bl ΄tS9e[~ moJ#FŬPެN"{)xf;( Z(QRɥjFRqDQ!#Agq.J4<-].2qN信 "d8q2e&aϺ2I9R}&2Ӕ4돼8RK$KϓNm6+m@uh(kPW xjb%?Qqg[{VQ6P4Ӕm*cLڂ !CQSv(Kꁇ,n$9ik 7_b4m&#XԮߓA.Lw>gc[M1',G;ζh F[!b у띭M4Ln58SEb}gC&L8.oD((5^o5m݊=DjZ]V?i TүN?_ggL&t<29JhvZp=d˙[aom&wnt/=i!0U-_C&Р4.j8#hrbSTu( %lbskڢm6n@w1LKtt)Ԇ) [Ϳ.9%BeRlX}jp\XoDԎi`D@x0/Oo5F89`V?|IBSleF/̯&.R#/S *Βp@ZV8R·K^5앃V p12Ys/n3>2M4?,r gQ\?JO@5cwN[J 8w!4_&!L.: S F_F(ׇy |w] |2h&ԅa&ŏ#-cw껅RGmdv҃ۖFvKj;Mo~ Z7,!~$Ayk2Jub%2[uAh-2gͤ޹nynHh@)q^GOB@_Dx9bGF>I92͕afV'2z.>9Z{MCoj~n)P饻GLpj9DN-!8tn?IUrм Q y;0~nkf mJa _juR>P- /6,4 &ʉ"AlGͦuf')Qi-2[{%R XI|; G*+7<¾psWrtݽ!}!QU+$ l~@]6wg14usvSS_ R²9}U `"$n3!ƶ="㶸\ {:CNFbV V L9=`iF_ zyQ9qd q}r& ƐPG:ifX4&:e@LVio;IITF)VfKÃM{ї>-ۯ4䜷ZY%9t I2z|r3" m"a>\]xa/ Vf"<=6ˮE^ aH\V zEw~sSJډڞpalm>) s@ߦi2i+cchPxaՒFTB>+2= zOl>2>o4S\R #jH.Q~).oz3K'SJ!`}"Ep/B≑P>(~~T44*iWc }ҼŢu$g2`0V8~4rcoaWhoS'}z%>u&v&wB̋BzVRv[/u|/xӟ1l0h?P9l:HݻCX3h\fMC_&lwƛE5pGm靓lۯwMu-9{ tXf y]zsUJ뵦M"]7,CTV?w uB'pew$v+]LR#mQٓi(:4P5xVWҁar#&Gi2}NhLF! p$ۗ[hZnMRCidòWi˰1m=|d$\-WC`ZR~0gCV3-H a@KJgY(ʒWrQ;:pwz%L)3Id ?" 7њu%,9d7N1TƥP&_pH$oroH!KI,**YsKj&EdaǂL.A ^=d9L,_j^7Gl뷹1P7")p HY8 ([HB>6PR$tF[㪗$>h?48v9y-%*c֑:%U,Pװ$~$QmV.%vߑ?M1(N.kBx(+82$=/5UxXKOG۫l3z: g7%^y@.;iкs6etzcIãXb|qsG)ęGFy_ӊD~l.sjsܝP! cp@L,kTYXrmԵ 2@V-P< )7&,*^UJ=C.֋=r +iuxJ./`If _oxޣ 4 H\y.Jh\MģoF(g 7' t+d@GFHg߫XOZI!!fE,FUtvAq/:d8}wb&%5 իYR_h'=;b@8)$?ԃxdXF_u+ݓzOlJCԟ( Tsr FCiȵy"ψdC+UF@+>N %:fJͭĒ`šG Yg} ů/u뻍MZkDѱJ҄NB6o^-lal5F Œ_nMҮt{~mo}%xnb <a8Sc"\Mu?Yٛ-s4д\ OBOnAy>e)9fn]<6mI\x^>1 ܟf0 zr%,lY抗gK:D1`bV_& }{;x5<9e? U0IkOd?fIa&%+@SP&Qs*Y?-6rC3It*s)o~\TfpSLX(l3eJ5'fEg̃->aR+(w}G` C4zh)؟@rjMJ|!PC#d^!|*R:.F@\ 9zZ"qr9VLYԍ/ 3-:;Bnh{u*Ks;=4U_?/Cs{-R,?1y!ت"{ ㇦蘿#HHIe|_ָ&_NL*w<#o/T.I./F YıM$ܪP@..jW3 y`5#,+zFs? s <;q{\oiH;9xA΋}Nq-ǥ1Cۧ/!oG/zT8;!J?@'N2}cWH]>x؄f0=&hAa}]PmG:CM95K[cJs 7=kS㈪S]y?RZE/p48 %C=%;9򕪯Gp..mˮ?).MxigpƐ*g7s\T~OMŅmAz&zRG8"U5<%C޴3bjRZw.D>qޏ7&rnUFtG>YLg.w8Xi+"W{I1ڄQ^cY~B^y믢DOm["SdO0 5],LP"Xxdb.FsGF 4*35ߣBf$"!t҉Ri<nܻȧo'df{wߥalH!ɓ3dfC.ְ4.|,yLj /+Dؠ|v]Y[$5 O3"YY)Edq-ep~ DNKFFH1%1H=P{AC_ea $@rþh}'ٴϏ[(Q>$FۦpٗcƐ@2 8tOo=KG"-\.-g>  ͙I+ !Ye'vaD2t 46e=&uǢGG  S*2Mf T-CS]E͉ mdxEز@XvCVh1jo-m6fe\n:.I(9͸\Jkgz@mataŽ1A Hn`dLҳ0355POSz}ٵ?~MjD:u2md'! z못OnK ۿ`]"!cl[ aLzz,J!sץ 6r!U>ݢ?\[9V_ x4E{Q|FrS"VM،\QY'sl|_9Z;:-:IȦ򃘨p0l6vįآWgyKBm,>4CvP.}}wKf `b-!@5eF ۂoΌRP#Y梡s濣C!j{^pxGrGJ1'>Xi]/2_);~}(d/FRZY_``TV ܎^ݎ 5Y6ŴNI$2獌z>uA"h_{PnB'd٥L[6[cbaV!d WcǼ+ob)?5$~8ڪȠ=nwܞEJwVvtX%6~j1 Tb(D\_ŀa {"1|& 9hZ"8 ޴9f*Q&΅"'q䒃3:)Z.ʺATw0p>aΨ+imW<@?aT*I\R`lC[GjMa}"L1FBLM>L| ZaPG[@$i pBrσD5VlQ3Ro?4͗v 8hB{KOܪjnX)͖(%- 𸙫К^$/ņշ𡸿3*]JʬۙˆZsBI*J3$U udе[{/0^j:a{1&zpLjƄ^/UJı98DZl$ԅl@S_e gzcPsGC?k1yioP{8zp`2T3H56 9m|.TXm\ wCLh<a%_svnsw9|bcLmщ2yخ;W;e.^z!/~FDo42=ݮ^i7ko 0 cm(;y )x;sQwaf)[C`*ۃ/LoOX\8:ki7PhJT4F~y\~[D8hOIdYdZcVA>Tl ^߫(2:O<=E+ؿiS3an&E{$@7ٸ>L3;$J!G/àv)2e1"zeQQwl$ wxyǨDv|d>Hm;c N`#JJU@gR7)F3"4 aLO=><} -W7=̳6}ݾ9QGGΔ]`m /%JUqC8I:}һqk.]y@Cffh`vB( Ú9:P  V{-#yw ,([`G⚀;VUˆ&6$ZK]EkyAbyz5b17!!ArP܏HfƥK:s.4o6m (ËL~L; #  `7~ڑMiZgGq%В̉TܨvѢ) 5gsE-m Aup:Ftն153EyɀZ薓sSĒy4^GBD:DZ3IGEbJD=4]\A帹Nf-^_:$>]MӀB{;x>HkI$@qϖkBiǷVtWb6RU7ş6Dqf.r鶻mzr5 z+nr\Du- 4Gi{'1kzaB}OG őhEd1ȶ^g1je$<弲G<!J:j'Byp1!pb= 6mmߤjiPH]Ў0'*~,!0=>fHy?-}xuv)MK؇qv򈌟xaj G9R(c1u/ST !Kń˃j(+ [8uT6+b>yW~i\пF2=@q֬)g|`UkY}w[m.!0@fv1ǘ٥X;4Ze =q0EYQo("E )1㎳ (fQ†Tr-S77o LS"󆨲p jr6dKyд?2YgDOS|vrӲ]w BʋRI]/b]AԮ`~FT/kD滁c5BxoN xCQѣ;v $fSdt0| x(l"/OIy㭀`e/eOQu4_d:mךE`!B(˕Ϋ}p) 1hd;!<k)lr,VA] >B*i%U[r,ֶt}[{rjwx0>^Qz2qMS+h M%5KPhzg WV''٠u<x"Z;3KnH 5Odc+KM"9⸢sgMv I{pı1=tNx2B ~~uf% NciD|B9x]*~EIufݬ\fMu"QNc|xywy^Tw5e™d fA_/Iݟ!y Ȩ3sC LKdf5n^ZeCd~3_c Ɋe,8`KëoV'Zc_ɶ^Ozk9](!!h`kĥ)JSn.ʳy9e@upM!P۸G[V^uEʫ⦨Btds+arP"1"B -dvI.Kq$z^rbq|RN:>6N;.ky#xJc,*r_bx{ڃR` *0IӒL˞d;.&j/`}W nNZ_i|^MxQ8Qn%[C2B\q[bW+&n3zŊzXk§JMDwJ9Mpc_0X:VqdFšGe 12t-^:ƣZWR6yn}!O46gFҦw߮IDG^gJ`SWIU ,]Z~`*ɔɒ) G3)cj\*ĕMoWDu C)Q$\έX&q'Ƞb v(dBu*Qs4Cm9C7Cv9bu^ZFW3lBvvօRp.l,_-yA rUڻbplmV"x yT9j" z|ï%񲚛S5NnVnZfB /x'ӽ@}loCgśΝw.\F%_Ӻu%KpZlp)eowjÐ# v!d7vgCeñ\FR9+ׄ~dq,:OgN{+)xBlU&itA$^UE}d4_A_~٘[xr*74<CmP%J%ft[}xKfN`%{:);%xV+ $MOٮZb0ʔ?tɨW ͻ܄rӫOsg4"zˈcm. &G scgHyѺls !E7 XZ'*@ڋX=Ss,o6S;fKw^քY)"O٤_mQ؂d!`"?].S,^%_8X$ 6 6- }pIY"Уq`j3yC1,N8]j|#[^v#$,y4KeIBt ]rc8!e6psz/ӧl=HŌlsT(X ww2 Ũ:ha",ɠ;X!ʨr3c~rDTDu25oK6 { 4z0MTxA%"Kӄō,t*#|>"˻ߏij2LV̻Mn \BVn4-s%ZJ7 {]>'{vc5KPӨFa(0f슆G(n;ufwJn'L0Yc3~,2Iof Ĥ^'$J`,%"^𯊽滒.!kԪ,jG@4t2%?hI-TϺxrf Е8moZBFbN T V[ ftC ͟nT%##kzj}HT]:_O1ԃx0 ܡE~kirGك'*vc)bM[{c#>'ddS8{ZXFY%tci, u7,R,B곦AY"RPdtD^G7Mj0g2%i5s6fܠ3f9?i饶Ǯκn qu꣆5ܷRfw $Uxofψ/N+jJr5gQ&Z!opiC%²sVžyqOy9Ϲdq4 a3/ 8[a5^,DXY O?)_w״1|/rjTX]\`v qA!CQÑ+Y~cm-:@/o 1{I _r!#p⬊= ՠh V5ѿud©Mxf0f9\M?B*6[7# E{{ Pv g]Ah[t -gyQ'JG`hg _GZ/ߤ#kN? ]x6Աߏ 裭qk|cXݤ>E@A5d!2s|7] OYP77B5 "^v ^en:1лk32#>Ă׷[4'^Շ- q^@I/ȭBE]| %3O.eI}\ҁka|/6rj {# h{z6ިyƎo6S#C6ow b5ƖN.XVW)Cp" T8Ww '35) c=dͺ:V ƀI`v*>қ"UlIļs6>$|W0IO:r"R+2(LjȠ*I!0g֎o4whT4~o'ժIqҖB~\m !秆@jc÷u ?LT Ȓ.[a&BF|b]Jo7`zJh0X[`ۣCW4۩o0`F):A9bukq+N kʤ>oAJ1ڧz OhCk']^|/ܳ]b7QD"j9W@P=@L',vB48^ eQ&͏:ooVrD"!-r9f;!\Xq?9iZ\Y 9Px%WPO?ʒoK,6LYF/2V^/ИTJ4FS\Ys $?p6n03MJr3MnaD4#XW`ߤwñ_C%#J Q稢A"ܹᚙYhp8p}?Ym>M[;[ Hd4>yӕD1,pӶ/<C?r_78 Gk1\yIGyqH8n6׈լlʶs R;ވZ< xP3ziJp2AzG ,WJf^EԿ5vzpa₫HknFX>ySnX@3@idvUHХRaNa`WXv>Ǐa(\gZyC[ @Ņk"*Z_y3gϛZ~ÿ pLG'RD례2oV'"lit9A`||#"]P'Wf|x0BVn~⠐)OSMnI fb0dxݯ=hjR\7Ӓf;|f_|8#(<=>CEre{gc<Дvď N5cf(>" ܳyL\ u{0'-ؗMJ;oa)MBt"wcsD7ʄOsnv'F2)o6Kh_p0D=dD4MYʄK_kvƙd6NI[eXG9EGn>!GUiⲹkPoMf3`_>E?k,/7I|wBEꉚ2r‮x@ dMA~*`e@!KSLfip5v]@qh7VG$2t\ UX,wj m!0'O=9+/ ӏgmpR i~))qbP?% =AL%B~͆lEHӸS{Pɽ(!iů&nG 9dL8#rʆ1ɲ]F,{2um+zXBݓ@_9 QZ˾㗦,{fT9tefһVPq| 7AFPtVmԙFxJˎP;v F;p ^>GnD`^WSUOL1|{ж֎fRWP: &.1LcR;`7Kt v#FVoGs9LeyLf+=`*lǙBr1j$Lot|5z̮ 2~06{?iu{D+б^]\c{|˘n@ɋ(9WSǒUuupbU=T9\2i ;r8[(2,C;dcj N}Ws¿Z4ՓC'8"gmf) 'Z\$ @ xD;q+\ BB v70Ww+Lx1טiC.vn3En=\@ȑҼz>dԥ9|NqoѴ,j'.oo7" HV\=I[EmiG(#:+# HEJ`~g$yd1h7Ϋz_D7T%H?ͯ~06f5 ;~S/C.Ɨ&cGu`)B3a.)lFMj]E+E1WQvƔdbNL&N#E%]w7BsqA٘*UQpQK7wٶNJDܓ GY3.bT8C_ޜ&wFrZH;@exOM.|>r7ƒU__VÀ!g 0qzsQ}-*eC sjt,ݍt,lURf$zdȵ {Z,O9ӈm |S?S&6Q^:2zL34g)j w f9-|"d~/wZ*CL1*oE:;f&;_LN;F :HHqa4" NeOXzLMxA*1r i )>3BR-OZ[/\{J5eGOqh:E 4Q> D)s'\`1X~;z[h}VRZ~dG ުr,߭uZHlžf19w&"j:\IOI ^@Oxsu3^w%$VQu'W54J( p\aS(=:pWйl0BM'.2kha5TCu|# P~|ZQ3NL̙FINkt]7"E_[dryކK)?~b],)XLG>L9dqS,%$6s0oY @B!bpQůRJbƷXt!>NWw; Z6[/RW {uJ]Y- iF>#i{ƞt:Q3nV .8 5KHro6w|~VmZӁI#Zu{(URbk 2ctv sZaѢ;)O+>2DuDx l;= @cOMXq$9ɇרf=C1 m fI2wEATX-BrbiLNZŔpLZV ֎% uV&|mڇek$@OE<"C̗sO 4^M;]#.w+s@ m UEˀBW82b)y#zR?+%(btf9Tb˹p'*I~5gWQ3!‚PQ2UO+|L|/h$2NmV$Ք"6[2⧏"ovvpi0ZJN !.}f>Rj:mԌĥ:hu$ycS;G!`p,ޞm%zx}G4ux`>_;`26eX_Yng9Vgc=4I&I?NQFK:l-ĠDh*ϾqbYe@v(54g4;,Ա(#FiRJbG ]!YN^eMTs@Aγ n>aGЕ t9ԁSf Ejxe y33AD7tn4TVjWP8rWQJ$k ICrt[|VQĜ|.@:GaVV$'zsGކvfn=8>5/vߪLexa] ЎJ:d[t/Ŭ6C7GKr1`jw R`ӕ,6c_EE/+pC ~KkLS=adNiw$ czF ,ݢg]tj|e݂!e#k~h@PtdByjp(&XiXa5,*=az<la.rz6({s'%0e f);0.lS:'N7ÒDcT& V/͢pߍwr&ÕA1T:{ 񊡨3v| N#mWajݩ-rg0NN jq^Ⱥu U4o6LkM f=N|4rr7Nf֟fgY:ϹiV+,J7֬f^ CALUIp~l,.U6#6Xl O.>,qo%!i/ lS>^i{]Ξ+516" u!m={z6zq!bzI4vz萰@%~<А^u]5B}>hxPSD&Р~YdKHdnMRȩ(:$sP/[gzYlVY}H.6Gkٷ!IMA-ZwX kq~RY,-3& `1/`Ʃr͚rE̸IIZo~n\Y &\ƹjk(h1}=2ٮ`LF"oQuҵ;NXjR)?tǺ<.$d4͓J?XV N@!C$`4뜊P)J+y# +Mva2yZ|IjU]' @xcZfzš2( #̋E".buY!6l }al645yG#+h3ra0EMBM!EZ[yYkŠ}ߑ?yaVQRKDyF:C{^^3,tsG`CL |Lz1ɮ[ώ ]n}ѶϺg.s)1%#doK09~cM"] e}'8'z{470a| .BıIxz`c1c1u,S&)zҤs(_h\6{Y)upwefrSW{.8Ոq8OywaRp\bp,n}5:eZȩ~FthUZԃ;ڻ iO*b*j*Ue vT 2Zc.Ȋ~yRCoc:uoxXMlC,P+$mFq%㸌 <c߱¼*r% 9U 5Y㡟c8Oq(-F["4ҔQoo~fo]W˱5ܶ>g"]ߒfQnٞˀy-@95P Ul/nfU7>vF݈4[{iԦl 4FE6- x/WVNۭWV ?QF qm$St7et+QH6Z$Wܣ qz`Bt0ћ=X;0veI5CR ϺG!Qˤr kxWs$hh Nnqa5GG}mFD8Ü!~<:Ϡ6zau}(]joꯋɠ:W*2&}y0D4]1?hb"D6QNrn2U ,pCRSSt=Շ@+NRb?gpgרdLN-o Bd~P.iU6>du[4D9fB3b%AW','ϖrevаId2^UsI@\Oɝf<9p 1'R'*}\[sn1kőmc5Fr";݈~E?l7LZkFrv|8/j?G(>QR Ҿ"#tѾTSK{<9hLm˄SWx_O8Oh7k3n<>(aLH:~R2E07HE&r%KXuź ` ;Wn@.9Wu`R6)Y(Qj2(Yi"#(ߐ8'4o p08bx=;Q[!K` ==p|)9cO\byQT,X.GĆ5"-訓l81m!|t,YBƨ_70ݥ3E;jߘ*gVIF\]yz2Hqie_JV 0dOHw,;oj2Y'jgx7hνb17Xn;x[@al_7߀sF}憲F)b맩 zVkNAo(LYV_d/laLf<2޻\@7;`Sm8CyQO/62T~xoB#F_6lIv'~>'xR6+mz'Ib 27xQ20ot&''U% C_"t E;H^XxA6eF.+ҐG4LƩYI5ǪBH,zBiWvD3 =9m@^ DZU]) |De$ROc{aʲ8#zfO/ l.xi/j g鷇cPj C7]],azMQcʋ߫h 4 #dI4ٱe?iTW Gr:dW6v1(%F`gp\~)ͯ?k|o:3 =aص^;iXFbݨ57Il{c"WrBbB^xZjyxD٣-kbr,=LvAnHhS.l0"G̶iT|&>]1ALVKNݔxlYof>AaGZh)* \_Nٔڥ؜>5mQkq3r|w$밽)dY3FY;{'!\M˛jy'+\JYA|7ԳB(|$ 7lgڇ}7qyfqevn.^!`,3.|]Q^?"8I+xZ4f!)mwj)0@SLr2Ӧ2^VZ, p(`fZV_; zHٮu{ɦXQ_de ;"u#erWuq )G# 1 0Zf,yFf`C6|xCfm[Izv&KT4.}O̭@MF>' ѫ&LyP_L9¡]ȉ\JX̐NVϐܣUh(VvM'ٻ&x/ն H;aFy>tmK\j ZyYFiR=.O32Y6 f{6):VO4뺚P&fːL=K ,|0rxlmb&|teRboLL͕,˓ -.Xb֍ KI[ b-=?GqkXC p!HK, hRz ]hõ$) \cjʺR~(h^咏 qx W%$K'q،oHOƤ.ɑOdy0;qCR+'V߂) 5o%\*-;|[cⱱgnvrDS]=9#,{|Vϻci ΚnnHesIlvRΣq0td'̏EtH x5~BzgCy]YmI(Uʒ^b% e?Iƾgto[ Eze_zѺ/I@5`(#ѭ\<*↚>)Зh)M˝ 2} Q[Fvt˟?%x9Xkk4W*v(%u1J0),&k8h-je!ҳ^=6*-F^Z 5k^Й<~zaf%5Eيs>#\U~iEZ2H `{2R6tLa`!S,uQjEy|N j,q8a@u7U˩' t~oC8EQ6CŅ7QGy%aHa( 0o- (((d݈FM}Č~6ħw8}@4 '28:5_?b >&ݳҔ@Hc4R65! *Qz,oGHe/ IpAuZ~M&a&骡0 d}w0^:QX )Chf܇;' `Dڌimid6//pOl o!zx7=%1&qx&](s[[e_(JGU D1Vd6u?諤O5;D;m]aSrYz-8(}MP v-+}O#u֍zhB`1fpЕ=}P5'½@.R},Vm/0ˡVp'\v |T0԰G# <}t(Ϛ3@,^D wkìA2ݜXmVigR <],oB}O±Pr\p#:_c^p@z8vzmB szM-f\RA$΂Q7K2N E@YXOdk`GhIOӉ|%d=YyMBYx'Y7߯+CcvHcDwQ\ y{A{\pʮDD U`Abg0>P39U0Y>@Ͼ{̙/+T&Dw^zz2>4!` Sp^T[/,;Dut쫧;{YʩwyS"hǏϾjc?EiNxSo"<쉦P=|W9\M݇M6"[3Ki`?QVvu/3<({Ո'FĤC " 2_Y?)/&p+ &eox'*fl&.R,KM&>*C29K !!-r#h& F 6 PPNW 6L r?OպCQQ-TXCy*':lc {0/W~)W?ޚr H')'C5 ):FeބįҢҟB{c1Zz;YLW-konf ھi-<55/v0auɡ?:ߤ+khx[,vn&1`&j(C1Mws`V("<>1AU-NV3EZemC.jK:BxY N^&nÞ3*%iZSl!==g`tIר$"V:}-2}Y4WGY0=02Qf9E+<,i p;ʑ첸,!NR$֛~\%Ѵ'K>ܕ{hp;dT0L$/p;N:ZW~n#ж]д~n`ZMU7fJHMՑLZ-+"VއK~v9`n?F%LR = dPl? $!ң]QC@( v~U4qY>ڃ1Z֪? oIb咥j$r/s˭u-Z*2\e87,jb4VD[&tGB_ f ҡ7HF VSO;cEM7(+\֔b 苈ߨiK ׊V墄omm猺$ĚZ5ƥ$:_[ Q΀q6跢@M˴ӳLj7ceˏ0R|EFB Uȸ v/I׾0mN D7)&ޙk@'hjh@o $"fotOgSCH84jhH%F}q ,M>P] 8V{YLbsA{4bKebsDGaj ϕl AZ )*~cOܓP˨vG` Ր$ 3w9{7!e+/d;rfނ a2w12< 1MA垴{+?#ilJЂht񷸋ףMV5!זB-\VCY% E?<WV!& :x*:[ѐ"D#SK;8(_`r-;>kܐ%^'$ ^DH߬ra@{ }%l2Uы +=hYgL<=ɬ=w'?]3d U3+SQBI$~mM?K?HNeM]_Ac$KZ,X znwX W+tZV?CQ]}w*z6 h<;QhyZ(=5AtXo6U|RY@" x˾B[>#;s(pg \,:.!sА(x׀Rൔ@Hk9"Hc!4΁my[~kJ6}sEXP` 40Fh.ãf a(ǔdMix!e-h/ OGn}Όm|n !IX")QsSMq'o*7U=m^DkIeO spg, ÛZ2C0G-uiQmfO* .{i `]P=bI/ڧ&һ G.gCCQ_%z}7ddY y{{ 4rAaxI$`VK2܄ *Xf%hphdzKbHZjLgXvQxaOlq>O֡&LG(TvDDgaj[ela#/lsM <+#fUjN?!dT.ةVQCnizwr(MmyLv祗L |fm*'1$tL5- 5Z=UB} ~uaxPM&P 92-,'Ä!LDnpGr)$)sy0U즴I89퍡e:Ak`tC*a~Ϙ Y\Ě l<=^7؎XC)sSj sy}ӨA#3IIgh:?OeuKXea9'ed6ʟh$#q$Ff|[nPy#s8;viSX"w_ݰϘgtێXCD:_rVCV^#"G.鴏*S8怉^ oRO2IWqʛ]N$g81 ~ZR d@X~^ |z]hA:(*x9eoi%0VΤ ܥd:=Jzܴ(c5χW41ӸRЩ,Ʌy3v'Lbvzua&8D|nфkoE`[ Krc)SEW밵R :DʩN#8s-n"@JA>\吡O wO0Ţ ^6t4t^e=uO ƻڬM?Qc9[櫅'&/d"PI l'Ya06c; < m@(qI^¡@-KulyM7zY12P0x@&z=2*ߩ0aBS,|"%ڙ\YљQTWz# 5/K&=P6j3TَƳ3L>kۡ E)P&(]3tQ呋^P:l<^Zj@Y8&~G~iD,벽U7?:b/Dߦ=1lN{Q8O M9㞐~5 z@saڢqUwo[(Sl1?邉?g;anqPj, Z)TS7_ׅ=ˠv [={`B>w#:ewZB ڤu@4JAJ~;J11^!ʯBWd!J=ac)+ >eꬽnwPuISgj&$RƈlLO\M1;ؚpubІpjJH'>]zc_W+2MdI)-!^؋O@e?(; ؋h $KĐJβ;H G-*?C(U5"{`/L  P19 j\9rиkCW|Bk0UA=>ӂ'z5k KsG:ݷD2U060LReCPIۺ<߆o'-QAUaT/,;y ;ۨBK0 p$KZ ^e eX[RRF7hg/ck*^av=)2.0f}?R>)=3!L졥J=hYIMZ6KWb db웁m.1zVJCp sզ-h$6CLY>&ܘc(8T8 dƘ)Eߜ|MVK?oI*Ek^SXH.5ґ;U/MVS\m)dW+q8GK` dw{s'(Je?$d}rGT\o2vxn; . ^ʖl>$Pf.;fjrۯ{BxeJZBk+Z2.FB$7~p2m=, y\3lQpN/¾Z 9 kiD;fq9 Q-8@oxz~O9qj 2cVG RXed UX^D2M/vg7Wc.-*$QLx{X9.`p 4bɖu|i"]Ĩ@ϰܚ&2qk4끅 uٹf~9GLg'Lg_W60C͍{z$NW[R7C0}uX=)£, I~9PL6 Av6Aw;qGyemt w!U&+**.+#q2iP2d*.8b}>hKVE/.cQ~2Y FrVr͐' m#a猥u9E;qg,$4:{&dx70T2܉nQߩ=#0xPG`<׶L1ڇUyIIs0U3=^\fFMcѲ^Z1Y7l_-_jRy!_G;ov/S ɦC/ʒj_9φKS.#zƭOkjg{'G0{fI㵎+A;W9{8ו27K>gdw^Q4+^ 5ܯOP:h# W?_箌 ¯O#ܞlDexqo1o;P ~&Q[bJ:FEH]d/L0ܷyPIB_(ߒ-SVR+:1(veݵeZƝsKq7yݵ+^~Ɂ(7*۲;~qtDmȍ)dnlX`<#ߋeۚ=f3#S&HrQ5`H?A1/A5PY޵$."{A VE~Ӎ|e&OQRhDHF5[M)׵NoJ+^Y ؆RJlo[Ily)R12rNF}$Z~6UY#l]{hZ5 -R_ֽC}ؠY[;N[GC$U yw$+wu?|lѿLl඙oގH: /N8v( P.!ۡ_t["̚KRODWсJ鞈2 v B #z1Aȶ) 1v]iȧ뗥qsGr8gW qx3B|^x8:_T~7h HW~BG{L|̩}7<5|PO0[E g 804`oJ|` ٱgC63|`rZpU0H4Թ+Q-Ax=z*#/f[RgHh("QIkMLi y(C0∢^25U,[ˆ VХr-gjTӖCBel &9Oo'q_ZN_xax,[Č7Ëя S'F{;k7HrdTϯ,)lC^؀ 2e\l܆iM)4[6/ N'Ȁ5ՕC9MFht1H[7t? ſ5I~_sC}Oqj=,4gme'="M$ 6omnF| F[9agvr ζr3ۛ9mm7.a}DMWE| -/XrU B&Fbig5Ir@ q-{e/UA+m 9I"Wm&ZHWaMPr9US|9qSRu$}Da>.SU@~|}X;#AX/T^W6zˆ K= s5sDxr*76W`!rLpyKn59T{otq#ba S=՛`߃\!pϠgT`* @1׋u?΄D#A#{6Z-lH -n2NA6'7J PBz_t\ O,vα{$Zʋ5u3a﹈]%ؒA 3 Z;& aR#ypSպP#).XzAy#QK6Ƨ3{ů=JgS&4 %\t?l#Z/x)EЮ P8=JMK3Aoۺ pŠ;&h]ThŐ0i6p`#vl13 nS|`J2m貮qCU .::hY_nm[YK u뮐U78ڿ_hX6 y~@%8̚^[*Ֆu W&_TiAOtwE[~:c)irRn BCU)Կ'w :"03$ ])TGX\Iٯ"wg4&W<yg˿Ww 3"᠔Mb~<&GaL! d$dR xVaE!pk!=_l`N'wCW*k#T>G# <GKb> 4-OvByUTHv{f@DJ&fyUx} "=]SW79}\η q Z4~dyshEIa?;?+U3"ap:%=Cʧ{c/((f11+ht5EH>NBYAz!X'D2#&S-W{Tb IL%.aq}?V8{?L[|hf-WKs\P;_áF"tbamm]$J.&-RXę| 'aJ13?fO¹`F gQ"~\\:-ŗpwtD=HGUh mtFĒEE8iJJ3TQ[!Y܅(h: J桤rϣ?3 PU'Lr[tcl:cXI۰[IW))l1 V+1ћ)/.Ӳ9EiADEpϔ1ٛ<U})%cO _G눫~v 3u!g;,Jˤd3p a{6r"hB n*RHV/P -CB8[Yӿ7.Ղ{L)sz- 3xE찆8#x.ںfCe#NP> 5Hqk; g(7F$l=eGPhv/-Rd'koa)=mrICaE%Q`;y!.*|YHVED2(Klθ?⒚(? )Ԏ XI 虺LO*lِ?a6Q7F 0c3Z轗19|hf˿ 4 n]5cAǫl=I Mh.cn>F})n/±V,rnHiɢ[sw0$y8McdWIJwSJcǧx\)t:iI ϩ6#ՉYb199p WWsJ5=9Vȷ~H];rp8ߺ-Y$Q @ ֕pT[?1 BQ_V=v.{c՛~mM[䤨(32H-T S,7UE%5u@ :6|*+r@l᮰-A}s2ZG8q} %F]1"Ɛ*}-锿p>@X9Fz Zw "$tf!v.̈#-Sm|IP."$+tB_Qп[<1r7B)F>,\\dT8jWQ-Xjp^^*g?~RH5EeO$ ƅ7emzgoLO+;wX`T/uA_ G=i5>qZ;k){xe옋mOPiuF~lyZFK7w~#VM@Ri>|ḙ/yCc@Eq6آg/0^ 2WrIj&C#vA,jn3IRԊgUrC0Þ MK ޮ~Oa̠6?X]}U,~:e0@{zC 9uxG !_<އ

Q+j-4H[zdf$בO01Ukoۘj߂ywlgF#PG6ZOqm =bHOv< Mm/8oX萈CX/zͧWD%p]S#͔ɀM+7 ߆l >G>&EP7WI:0c~zLM:ƒw6wkbO_@X"_ ]묒͗+k;Ag46k 3{PB,|e7@p|䨶r2=BGBu ыQ aq>C`lxCx#` YRqAR: T&Z9h!=qDn,J!\quGIp< fPŌz0n[5Kh;^G%&rpQ` ,4A%#ʾڤ殚(lX),&E`X&6s[,Atyekd >Z2YAXEi-2qV,cl+D!g5s=q>5 uKj$kdmS  'C+cL͖6knz`|+QL1Zן͹k r,58编(%8ǡf- =W5/E$,Z[{\_f*}`lY&Xt? 0܃/ ȑ~&YOE\d2A"97%4* v&Ѯw݉ $>g5u c~Yi*u`Iu]jXM䧁 z"zGVFΎxoN 6#=J~QM]Ht۫h\! ڹ?-!dR$_!`/Ȱ3M9:ھ)[hXΨ)Bn13nS uTn nfu}]be*ZdJ?=.Puf3FʥH 9oM:؋[*Ky֘Fq]܆x PVuCdX\(4"G/KIzI?ޙ@A_%qL_3S9'[&x(xNڍopY/H*<l ov5HAޙf(ac Վead _C.-,KfG|T[-ˤ %^`4;(<hlWtu'^/w΁`@b%/e*.輝>-P1` HlH篞jkN۱#PZ {/Q2WOĕYuͣBe@/ b$=gYZ07070100000309000081a400000000000000000000000166b508840000a6ec000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rtl8192ee.ko.xz7zXZִF!t/"m]?Eh=ڜ.+)~|3[h]=}~m^11'puwԲ%0ŘA}GTN9U}j%@Zyt"C5DKII#{Zl#¡ &gvEM*|xh 5P^6q {EUL8Ю7rNd$p,q]pW$9㑥: DɅpdb()P p>œ9v̔u?U ov/p=JbLBr{2Ԩ?aGXK>Ej2Y6 kkSN8J@- Q <՛xcjR -dtt| [Ȏ겫d} d4V͒a45QL&:s)$[_ܠ~V2k_]ktLh_<m6-TsĨni$"lp4Ld,8)U1`G/,G%eJ[\پnob^x)"(hͅ\FM".:݋\Q"] },5\K}U%L$](}{9S)A jfb_ڎwyG'T]=\b*Qp4q5'qG6)zmBMp&^-hְ:M~ @{~E7Q@:)Qpr1XVXgwƮ1<%jՖ|{ҷx4{c^30!ZcE Otb!4c>,=dN&((z2td44iaa2rMjWEL4wPeKE)Y '~+&?A(i\C(>%jWʛS=Bp8*o?QlDN2dr)+טɆ\F_Է9XN}鿗0.jY.uF~ )qTqzE]$N(%GŖχK'+2m^6-g mK !Kֿ|` CY䌮af@#ゴy;6j' {M |cD[Sѫ+d~jҖP@=6)147^73C(<^:wN%zQnnk$/IM'5+r wue"[ϵGK9Bcs1֟B/9 o) e0h`gu/\܉λG>~yJəP ~ӮX6# fʥ̨sΆeCfl]-yDU-V"y;ҍ{VFpQ6[\*6{w"}`4@/^(k87nGx'AbNoqnFhYV˥f7bVK [S,] GFĮJ>bb,Tgdu*7g+U_Sz01!7 o 2GwIʅ33t6nCOuJPXMq 3y!CrU*:98Y| (Cl#CtP=XXJLPFՂ2>H) Cs-uFx&k۞%4izi2SSB uֲTuLY^(JB JXm&8xN,[DSE[}ڢM[+T(@uBc/b{3T}V\Dh"#4;zE41=gN<ƒ̱^;oDOᔞ!aU R-Fh7",Uǯ01_H鲓m,3t7Ik_T?8Z:xwu1V1ޝE?G%awJX[bΣ m?Ox_.x"A{7Q7Zq:>iunBqjkON$tRy> 2قZmA[qO 0m;moEdC<5_NPMs {2z!?@WXǮt M"i3y\,=ۂ؜9hɄ(*yU77edzn:j6S.RV*/.|g47 Hk/8Kpl}b4`gk-xWw\ 7,Tv8>;XPIL*#;`p/RFf+ĎW8+_I+d@2v{4:-N"rr&Kg}6"De?Ϭ;a oArDt#[6։s֭=( -<&4q3ClLF\x S]+>ɦH;TC)y08fJAH( 8띤G 2a$X^"K[IY7 } o> 8xȠͿ̣FKFNj[L%۠܅ :,JWa6݁u"3T'WX&).o1An.eNlKuM,T{VIד>)* rRwC b t_uDϑ՜Md]6T蓨[;(Ruf<9vnƦdì$ĥKN`րƪRCkyNŚi_3װ) *Cid-ρ/(IOnJ+1;k<6Dc4R@C[T:QS~X q~-і'guw{VbЯ,b.➡]ʏ`:> cRI1.j?Tq! XA}?L{jk&numߝ6&yF 3$i|Vihr"oQ屓uϝ8F(x<-11I$Ӂ3@wRv}h9*׈R ?z 83Cec_[7qwhl\?~g۬:xXъf*ۦv7d-j^Ah$ɭᄎ"ɕPE~՜lKy%);̹:U >[>t4j#3CKyw߃(D=enˇRm"`KQ:|僵g2VsYT;* !pfqKk"!,5,xE21|jd |Rx]1[CI9"E9~^Rh|ƨ"BlV a͆<(rj3"h*Dכw>UHK3^Vy 'jpŞ8yk; 3iP〈[Weń%% uci}Qcؼg8͒6NhHYtbLzaCLkNᔈSpC<ѳV̏,&GT㐪|o+WvJ= V֭U-DTmOvށ&ӈ.9 at[V{af | #!Zy `NzND' IqH~h}T{qm$H`@q$am;-b(7ȩS(BkDF b67-J,#|,x50bp’~S~SCK.0gʁ##6H\M`|*2TqU48.UI0~fFoFdY gdlO ƙFf`?jc#JJƧ6dkxF2`+oU+lg69b/P:\ҢS ;Ohcɠ4LD"X.o"^!Ehїr3]#)vQDD_-4j :pdN%jd?{AS.ި:yz8GRxjfWTă>(ǙqdRbD \\ hN("֊ה,j'SLO)<[3:p(y1PFAṔ0B4ǚ v&X^HȏbKڡN8d(5)>7Wu/rtV7\#3vq}M䛰˜ݣ6`t4Ox|%F^F%D||T! =W5ĘZ YL\ȗ4rYqDHո 2j#S4G+F.A6q_,r +@YZC~2CI&±d^SeXO6H8x=ΙFjzt`5<BP/^؀ά—Gj"M\4:w`3rC\LL1TX}@ބ9fQꂣ=\1#Jub1<$ybũM ngbNcb- E ad)Xtp`F!p8Ǿ;u}ׇ6{qivGJu^6foVv\Z,6F19go&dVĔeLF+CVCpi ^qmm }RŖzsW> ]x#uwٚ#K0g:q.0Wxdb82tAW ͵R(^p@)Xfӥ$k?}+{DKآel-w1Hl+{*oiwj ؘQ|ہBxl(cKk}@v7'?n,K:Ƈ4w)!𯺝K>̞%s'餋9o]\kx/{}|K,oUmuQ3$P`ZvUֵ7w8XX{{`%3S"ko'~=e;<׆dN.quBhQ.\L)oysn:A6 Ce+ׄlh*OHIu; mrڛxiYAE}y/N8Ν!-0sCB&ʦRJ>_̛ i`C2gCMz6?"Hziβxt,L+j o2{uSd&Ց!ܣvkqqBʬoS֡ͻwB)NX#X,"g}TyVoF{/j3b@1Dml1X-|/3F6N_2GYsVDSuЬKY]i"D}9sptNS]v̴bAB G`rb>_qרHPvw-0>$dg{~CzX%Cڮy@^:'OU#a*Ewn3j7t6%&Q M,'ȿ Dg,!>Xn8ʡ,ꅬM>GÝ2[tˢ"5 !F1v|_y>u6a,PAEQ Fj9Y}pʷhYQ3i,^,PL'&=0ѰJt_L;2G *)ɮ upfBGZkNqw)`tVs+Ze`X{LmY7ʾiv3<9|nZ~%N a& ?+f$h=S'1۽C~'/D4eE${&EZ, DnoM}U6Mdlӵ&#?)ț~qntN[>#LRo8 p_d|ɌJb YyFǖM]]I5vTg+O71x#)*厶WPknfIO CnixjԋbqKh,NOEg۶!ͬ˖I""0^NrQ~xQIK4))' Ũ\u\QJPԦL--\$̪w7,ylW/Aadws&,%<_1W"s|뾠6v"ѩr:޽.]s3} p]b)IJCJkZC^f9X꼱>/PJ#`n_eo{5 P /sM*TVꝠ>= +BvY޷Dmn?3`YQ?{ȭ_[:^mE ߪg=*RڧJ&=}i_-xfKK'm-lA8a^t)j!'. X1U D;3+#rsұ+x{WصS27w1ٯeyT(Vf%y_:`1U:!'Em6 igx0Q] 羲;k-SLcJiMWc! .ERVOᏱZ9}aq͈t &==+B Us"8nA%"4jiFYLGu!/PZr),KfVz^<ᓀԯ饟nW:3pamV&7E|$Di8Ii=ڊy&ۭd*fîe΋Daۓ D*7^ .J)SM%5'JI29Oa]azgB8soD;S4[8<')eۗ /*(k4lT9T Z _] JP=5:Ahbm'ԅ% __|$ VhPeq' fG3+L GI|C_lG쥯3=cM̦uQ1&QFߓ6#1΂(R6(59~+:rIAL-mGeHKҦ# gxqQaROK3D!&oa`^?ȇs`p0F, M|r2?A_g$dഀђܒe1aW`v=Ej ^#R@ÄߘaJ[KG|ч`Q;ԫ:l`AWR6|߽ TknynFgED&1!X<)H=ֺ#dA@BNBQ_2wBlY9"3\^7&bFK`ݫ0{:]w@"Ĭޙä7+l_'C8Gm 9ՕRs*J}G( U#GO5ԦUa|ܸ.2x "=lZAiQE҈=swRއ#FߊIi)qTOWPto`QĄ"reoZ0;Oo 1Q agNߖ:I,(zwk݋n\%jCgbjꗘЧ.NIs8x^]JmfBCWM *v4A]ucO]A^,qb[ۢR=2B1)IDr.Tqw%YJ +f`"V,4%~ۅ#|HHg{QDL:s@Y)n I}"JogZ[y͊ +)'8-C'xix 1J_ǭ_S5QwiqHR#>eoQl$#X&9="le ڪy b JǭF/x| .r^wx2WJ10YPP7Ѳ{b+U6Fz|L';lvNIrm?؝_}~m)*S6z0C̿O~c˯yIÕzkIy. XL["MKk4:#}vep>#aL.s62J 8[c)!T23i^ TJx%>tLRd-jwXtɲCEKe]B!ΖlFbtre:M>1W JE} \s>"P )ʒ5\M-بIm_@'dǑ _fV\SGvskzs,V$ sq'\`9ɼ&.7ǦZ/tР*GkC| o}5ǯ۬{oH"_ؚȒ'bN"hiמ./Q꫔$Eע<{ޝ84%s Diz>-7gE:-Oّ_\kl+td i4G!,2%7k& _N!A8AP{+EIQm:tDXڊr10.sʄIتxvPy~g#9SP<69/E 8[{Tl Wrl#\ԥlcާd0~աN7 W8a/p[j\ CjBs ?h,1R1jQN߭]|K[Sʁ[zui<9;֏ )黫4y6ݳDMC9>+BA9ə(BUuuǪ/ROt>9}b'ia ;ܼb/xˀaZ%PفՅ$ŰNt¨x; .pɜF/N,1Sj7XTڗUȒ7R}.0V9iÔxpvw-.:=el]=mӱ䮶M!-RdSȋ컝@ե> >99`EԫA?fRb_肨J8M':v'~]=L>?EMzUxy,>(^eˋmwc'iaU38M#JӒSv X**͸w(0Jc$1 i^#(t'}* -gq}{Wn\bK.0/lb:qzc\S˂-\(9s=2ܒB/JFȳ>x3XBÄڠ u1VE8Č10pu9b:Qݧގ)CeN_>EL m `5{ɺxvON=~~*}x9\F rxʷBbE ﷔F)О8%>Ai /ܶ.DZcL#zWXGvz{JcN-gg; rVOs5x-Gmom5'NZl H ]eN@^bCq_†mʹaؔ/.c5fLCf8 > s$\Gά1#be£\Q!!m&Ό*%%V؏fEP:Sr,컢l2AɀfU])D_wP.}ssmؔ[5vbds!t+R/{W=URsV9$|!u՜s 0Ol"e0Eo1J؇ߌ-q8ziPCyC}%Yc&=l?m!SI5]1ڪK2YA0W+~1<e;=+%9q,;I̋lSU֚`X]h/[gQoV>Z2 RăVJME QIz !d:Sc@I"ٺ{?ljhhd0`nF`IMsEeS;8P NKg&W_S1vX~;֯ e(z#~ݱu;!KW7u9N G}s r bn-sW$6ad"RQK"9nxz">+`'ѴY7)|i!5+2n[_p҆G&fYfQ6xwf8 ,M 5ݧ__>n?]㬳Kl}I֢,V Nnt$D+tRpȳku? U$T_1t[=y Nq?;Pi;2d'I\ɟGIvxr)58+fx\^y^nO1D*ޝny &W=Fgr(>9Xg=hV ]:#z dbxzī\C?d1ץm!ABŨ0oȈSo-]7akC 79SMbP m re/…+/9(/@=ofhk4>sJ>R6Xˊ]ط~{md#J݊@l _Fk/" +=00:#Gy!,LPg¡h2oxt,<.b{B z֋i ]cJ_UCϠPf 1%cHDSxfBNs ^4wb#]!a/i#=HĮAݙ/I` VT,@|\%v10ЉYK5<1sNelS<SCÛ#+H|Y0<ʒLEOV`SwH"b~L]۰YpADx@%Gc;!AyQi'6_~.K=[2)O#砫_|sR+#E/Ѳ}wiU>LgԈk.sY{XDzXߊ'l- Dp*g?]䀺NGˮۤ z4jNlsKT.gK;^mZ&t@" =3;_uS|U| QRϋ9 LnIwK$ {TXZSߎ~P ]T+;_=0;T# 4N tN@O<0^-e 3>GYtW@+ӯni%^,NоFSFyIS}$ ɽw(W"|H@g@pǚ E1 jecz]e{kYIIM=$I>j CCZ"LG?U iDS[zL*EnAU/lE?ly4ÞRۉ؃z ϻZ yL፲Օb!A[*<5z'+I7ݩSϙ t^[sQn(d%_H+G Tr>X;n%(]GK-!7l÷e%&n~$=qgQtJ.V&ٷ4gzA< ;=÷K@w)@vvAIx| [:ͮ2L>Oډ|x 1i\ӅcSj$Z SO U>R >LMPH?pm1@Rs 稡ِ<:NdCq'~>h3=Y8XguȺX~&2YN28n(iicDRkqKK.N8z r`70I>: zM=H|g#"v _Q#7cz5,Cbt0>Q~ȻS>fjR ɼ(Uz晼>M@^ ;lS,spX3Vx̍Zt$L~|e9\hC/;ÌHlHvpPT Gkr6xFC%NPTes8{;&)yp }M[xQ]r94gOeILUऴh{͏&/1,:95s:~xUP2L18M{B f2cI{BلLڴD<:Z۩AȯCRhdiP kʮ|/p6BN\zQ7q.]>;u ԴÓ̅=q m^oע]$SJKkIp/,hQBs"=)㩾7G'>nrՊ6 /6`awsQabҭ>`8vX;h)QvŦ^{=u՝?u@{D*Iyp|ɀᐳS` &'\q+dp'_;$+'2ݱYx"5ᗈ~u YM003?APi۶@@[yArf֗Q2L(X]fQgium?Lj*| DΜz8W ^R˔)dV4 $)}o@6: 2:Ś4z0:a-Iʁr31퇀NTH%}`5nuj8Z=}b(JN^]udO!UQqdρ ;zTr8mmNWL%_{mA`cwmɴ9jmހى rD FJFn&`iߙNAIl7N &Ewm 3xlXȸsЩ+{s8{_< >%`1 U\XX=Qk b v]~70O5K6<Œ9d#Qe+zȨK.l6BuB ~G(BFZD"q:ĢKmxIqsR{pBr2:SդJ*;x[>D\@iZnR+ֶ eĔYjw4WCMOSK,6Mpt9JP;ϮNiZvv {7*n it+<,+,s *tϓ_hj2gTPy7Hiob'P @<gqx[{-%~@ﺱYQ;.kw# ,-=j+Q8;#_,l`VJuO<Э Kg0}U1\^ot"2`Fq#l]="0g٧Κ\Ei _Zӷʼm%z<[EܧIW mL(3Nea-ppe@sfݯ>HGq=6rR7AS,MB$$hj gݿnqX)D4e/ )/E8Aߒ,Ϯ .|6CIo~#Z'qO̍9Z U6yP fE|g9\q +9zl&By3>j:QLzAM%mW38vs*صsugktɫ4cY=WSҫV81wId NC!h<6Hz&vK|𩩐j /B%.s_Oowm+ 7U9Z1'8rd/G`EI%>Xvk0Mw`7W&٤ "VZ bxc_5 o ϝȫ~"S豋Ok: kȟBUh7hijNtuDsmDHmB{5֖ZAoxԮ)!ޖ,QKվ!ZOD©u?47-ת]JTvsH)9KKn 3ђɌąF ;H<,Tn2Qj٢ol>-3\}(Z9TUfxmq @~Dg Gqd{器IL]zIFRWuP SGʰټl=xf$2IS(48! Ys'<ܷа+ |X. YGza9荌n5H-i/vю-TdJͥ7z  $sc5Z'?Tp@ &fa٢sŏJ O?ɹ/ $"qWkA_O}2J Xiat'Yla /efz=hZ}ءI/r$Vyܜ4 >.gE"P< -rP$?u]H/ \d}"~ c?_9~rAV<5ΈI"U)M1(gé/ݘ'so1<o/=K]Ӂ~8\hDPa*䜧Dh"D$Ԡ^luzE߉U!MdSz%?t3a&\j] l QmBo ל Sm^&10YRqTYEz8F7Q6Ay < 9c>lY;pq$[< >؂hdz=Nǁ6"Lq$Jd5'Gɐ\ߑDx-Hi \`ZWV=W^tgd3u4ɀPz;U6Hʓ{6P+H~|DNpus|uɒ~ ^~Yd!xK}mB!9ZnPC̵*6Ҭ?`}.Ȗ"̀mr:7>sͺ;GϨrw/S;P7 9\#1(j_lq:7D kZP0^X9 ִ~\D@ļˆ^ j}{ĭFikC_o Lobbo=Nbxlxy}vpW%S~6(HWhT=?cFG&RM^|c{]k ҖyFA (a5 :`S,^^rmӪ,<0#+8K+dɰ3' 4QIX!;#T͟U(9c8Y)FYoO V̪߭ XoAM B 58<.9mc$aܛ\w^g e0 +<_)2%$ԋh/xQ cTNN>(SN=߼/ωw">eRVX>ۡDL4F)A>XUNz|$ZlH{8HKj2UQH$Ǚ'ȨbeOC'ԥ Y0s$7%\r֏< uߒWXGVn(%J=(((Eci(g㻵EZuWBl}8ΐ~|Τ+YŒLc^I.x 7uE&xb4^ƙWX^ă KR_pMk֚FgB9uզeBVUTfT엯|zmD׉FuwB5oZ$(Wr M.ɞ;pTQ$2jw(^>,C ){bռ.5]3W! SX$LN[(:t-/_Y JDh^k1vȩDpAfLz>k:MG%t@:ٙ*>)I+7\w!(_<4+ $T#9Z?&]+u0I]\J =eȹr yۧ@/NN>3+zL.{VR7:#:js]Vl'r@V#Qpii+g}7ex돫ъ(cƞg(ߊX^4Ek[B[CAX %JXÿu= \fU<]!yaȝkƷOX=}x &G,Rv mrpqkm+ {tvmG\O`Boo,qjj cC64򈕮?w?WlVD::C^0G 04Mw9g+ w JS*Q{Vw2z'"[GsJq?'6}Xۦ1$K]'mt ~,3%H&ϡI%Nf[pǞRAtܴF=6&Jb]am^3DNW}#J,nϡ6 G$k|p<mÑ{&YSaRngYvS"!jB!D/RuAP{;o5V2UnDɵAt_u+c#YcMNтq5(2rRW-}v\)lb[qX߽Qa`cjx(k` үhRyl՝OA+t|S@{OT~A/%tf2w ; PՒdr><^/Z+۝+$_e-%jdࡁ:9c@?/֔X^.[h>~C0VBZiJ$JEP4׼z}7p"}{ m|bWp_~YW~c4-K |i$ܙc3+RZ x*ukӦ cִWO:gwx6!w, +::`iw~>?r \Xt;Bn8!!/bF{Ȭ*qRR}$zX}x_퉚iam- 1:ݕ8 lG%]&BǑ\3ǎ8U X٫ ˥ BjC}ECJ,` OWx̢gBg__Mc UQBƞ ]7 -m7Hա0Z%{@febUүVas (;<햎sPj$kE/9C3 (Cᤠ#66}B.I;0I|XC υ QSG RI,|W\m:$eƒJqۍPJpQX w>]] d}@6X䃃dJ%c9*[7ЇiI>O_ě Cvpk{pudщp/Ɍ%.D n74PrGn)""d$w_vHU"Ek ܳo/Qjn<9ʘ~V>IuvaɏejMm2k@I>]nҒI-ԶIFMÔ40.qU| ! .}ucUhpZtChDL?CɻUp kg`EYtslbBa;_ڟ aGct}~nx8B $JAELc>VIh6f. -J=E?Nx]\]@IW0^_nv9fjڀ{ ,@O&Ol=(hzG"c z[M*^ffD=8$]K#Jd=TDiOV^3샒Xv<(άU= g*6 [)t%Bj#RD,j/Q>b#mЙ_)Il;W r|S}LgۛJ.lS87ߍ+ƆZJ{ݎ:VjjN$v~@ooZhO F3^1?J"uEIa {"b8=ciFj @߮Ӕ - #'[6T M R(4cN rRSaA? #a9`c+dRQ@Z. ZnEΤ^HZ8OJ+(n$ \x&UWx)_GE%ׅGnjНG<\xޗי1 eYUQwN=$ @(C}S騧3Jqة1O U >$BGQ0y4iwn˔\gB+fx>3[k#<|~JC-ӬкZCv;7?eڕ>I ۶sn3K#EdV,@Ώ:-J)S.v33/-ZĈ ? [ n]lo|j22 /?a֤@-;l w=}H88"̳;Fc1q3t7pQd*ʄIilY9?FH=ƠOϑy;2,޿Vkt*%^{c!crɠleZ.qO.e]W,rq+X ˭ƊW1X7qLy4"tHеfjSܶu7nZ(.U}pEvX!i)vz="z 7mFҁɭC/Y !GRB_qɟq\K~YNpmabMM[=}qMyrNf, ò[slY[L&+LC^jL X`R@a&o$\¿)<)Wal-4md w ]VXe@d`ųV'ƉY--$ӂZm~ F-̗2 #aj%*rk۔ fъ\w-{{kTϏ9Z!d1I'MTj+~K0z=m BJ @l¶:u4`$,N4qɵ5GP |C'4}!l :r;Z1=/c!Yb"Scb%6T8m ;TozF?'ƺݕ*䜙SI4\loH̆_s Ȗ ?Ȳ{PKd{H/CAp$i"/2Ǭ3ѱPdLC /0;Ơ %pT 1-hi\) d:,]PM91ROo?qpc6d!oQc): gȀIR?7]j3>=7 +u3#Y؃DRF}^r)8gBt9NH1ޜpNhbUPGWu/ńZ9}G=GBβ1A _谸$jF(1)#ﱴ!` ?wDp59.[{*\hsS@wj.MIe`+XcvFTg6!pR)xVG *g|(Ѯfa7kG|՟L1]<,+~n4ˁ Hm6.7ZnNܒi'|.T*dzV§ -c'q[uڳr##Tc` 4t+/jy g- ػ'tE;%:4#REXX7nޗ*gj?ɗٞ.oOQF39;uu,50b ưO7u^g3Ҟ8Bmfd[wrRCْCЀ16,gfpf̺r*vW<ggW3}e`cHfMaqHRx7V>Ol{0+VfHNMU5HeʎuTʖLُQjăqABl{K#V>dF,G9|UZ)< qw` x]OӦD 6yӊ}jp,n;Om綤{=2z%e,>y @WE%+}-o6;qM͈b8=@=Z-#fqAJ_ٻYNd(Az=(aͺB`٘*L[-=HZ]k0ZХ&bHQq5cհE\EX ȿA0 @ېL@ZTy\V+GOkbgL`#oۧSA@!vOSQеA#q=,KXwnxbnfMs#Y:"E^>He~Kk˿8oݠ ֥:OQ HȨ| CT8HQ: :my+s|+LrSl/{+M)' yQWyjat3tyaNr \`BI--(8$w}y` 4d%vCXQ-[cFu` =uzٟ`Ƃ!w=1Z}Qy%5K;P&6)3p'v4mES ]| &+:vv9g}`dΛyPOn5tr2G$ )Z=OٟeeW\Ԡ9w|-"7eDiٜ05>ʫ+M[y(QV^밸fCr qoI(ыfzO u1phz,|F>̿X&݀:M}x(K k>6 WLxD2I8'*E-3p-c)ǜhÕZG^ a)v g"w QE4ן`^"nf2[s`UT&%Zd7ZL P2n}&Y>j 0e n'l^2R=FpJ Pb]r"*o'5zàGƻSkU2#J{lPi;*%d."1`%eD& ɏΥTb2 5&/P:*FڮkP]ix6onȟys i͙c@=q68oO=2Ǖ76;Ä!8 WY`|-KyUsIk|IΚ=!RxRPNMq*v䍛Y!sjy_^^%5HЫ4t:&Sد5nV'B1bnJ t̀րwҹ!GQl7'iu$Ö%z\9zUq֦seaHmTSM%9fٷ 8@bkuQ+/n1*6u4jE̓C܁kUݕdˇl}B{m^M<Ö] !g? )Z rÊA9O]بγ9QK&En# SRuYCƹX̔TQeZ@anKFqq)|h8! (tΆT^1/'ۤ , Pr5d*B譪g5?{@V㴩ߺT9YYIќ.b7sB,3.^0Ay6* @ 'F<0:۰N৖W\9|yc[6զJ!VhYD,_Wxo,!†hv)Ȇ'SikUf@SIhV[DLF]OŨK)4$ ؉C|!B xdCFXlzDd?c:> 4!ҢtW u(ݝEʌh ,MN&֌?`%5!a x+n-u*\k~xmKՐYUJ?^LM eW;]FᏀ]R W?KzI:ؕŽ#f;.%E-dysRXؿO22&U:1:U=mJ>˛BUsɔH . |PW`\ lַe@F Obes_*Z_&}:94x"GD3Uz 8]G\R!e]Iw'2S,0<~zTͫu$Hfqg/g /Om[tG0vt'EUS*=|;>&V*m؆idKuc!B5p=|LJJ3$#8lT"_: K ,;WÓLD ~-%՟92™t<:kA52n+ _ej7Ngk="+R *!8. }P]Hg 5Y aEԀmݐG/I|G/񬂷?\Z\pUs!Q7(p3>n!ńΚq+;w=ԮQ5ƍu~u F*A l[ݍy*m:W>ugqxNaMq~̆(Ä[ H? BwU4ŇrR?+$rq_ Xr!`㠠Yr '1sΝ&Ix,x\Yȥ+ C2EaK-@r%PE* 0e6@87eJy;0@1BPg> cJ5p{/$` IUٲY rF<+^xoz 32d@P06pIqG"EC |X8>VD"k2WMW1cV- @~?8< ɧęm:g,n(I3|g)~SH>?[7auq}&G-=WCr}FhcXbxdA}~ hW&GAiJzYHC-& TȇȚ6D] ˨fxtonKde#RqG]BS #p}SY +tZ`[轺bھ #+0rħ%6mJ0T ?=_v,Ra>X#iqGU W]:xVG$op,ۙבū!m3=!U Q+U3ru6֢)_V?Gb'ŷ" ~ePpV5xgy~Nd!vDPay6A#~o1ˬNk*ݰijb A6;Aj֞FQ}-<3~S>`.$O4h,{!ИX])rQM҂N8jN=:a#ؼIݥVε&Sb~^Jlbݬ~0)3i&}#mVJ;vGIm Sf[%_N qwg_G) /Ƚ/7QȘJtʨmKVyPK7=&ÇGRé mkF+>.to`I9@ PJM60WBktw}4Emb/^ Fr=+ XAWbb8W迏 u5;1Z0ިaUGe:1x7ӄd>O̧:/ 0jf*\*`(D'/3<2l`VESyp4BBZ/}lf,hja g:8kmymq Ŭ' 0nm}3,z&[A׹=``LL喃M:]G&.x}q_obбb=yy,FY4yQK^6aFDC4jKܙyo c-y8-̘n Ə/ lяL34RU%si#AoQL$`85֜U;7eV|q1Zo8?fܾ6F1./&d^z c ` if)ڷt8|cHh0 lv)4ʍeAEu9t {^Kp(8Ͱy$^U?V^~I,(-$8%awKx;50?fe$=LD=~HHɊʲ? qD>"6]?RU<S)`TZ WxgNUDA̖G>4]Dxjct~]g kM8V)Hn {+bЪw=/b:gp$q9zϕ`MtdIRuN]?`<1A6y-lt+`dYZ;?wPxбWi"_^QOr8Nk*!Riꖲr2>+WdܱGǻ I^cJϖFG408D%b"}f}vp4^H6E/)#VlF8IPs-$=nB܍|~6~$-Rq"gU=Y%,Ɛ \:MbkN՗7|%Ï|N`݉dҭ_D)'ʎ1k2>;XqZ7 Dr^7_AYل\DuC 70gU>WͪVݶ 7@M ='I[YUaHyc9MQyQ lه}9XyQ%Fվj Dl0$«78|*Ov)&NBPn5N n#Fg%TW^mm'0]^h|zA[|`I;EZ=9j@Z^ުUmeM1ZWB<f3pR%e1S҇?0/%w*@r]`a% ^5֥+4앎Z`HR d; QSmAu4Šgg֯ aHѸv@ѥM4?/L"-'p wvΊ4ƄWk[Z&VCI6jiV&2h<ªTv{%faAbWREnOsϑu!@ńNǵt@vh!yi(m3:Ic066\ї_·0" q O4U6ȤT ǽY$԰<\Y4?y{%3jt(0;O=aXzŴ,9}Δt#ZfIe1drYIK*G|χwu1>Pʢ%s(،vtc[t6 y2iSMaX(((f:uD.;f47%W}✍2(h;0)]0WU78@T[S1 br*&gH:я·4mrcmRw6^ Eϭ}:$2jz'\x|dYN] 5fښ;SդGT*(,\jY8GL48rYq%rF#b(Y2Me]c0iHqs[knTK]Njj{MXw.~=$gNTK1(P|T_,Lx}~۹5ڏz#xl?\^ &Z 9o5;0PF4 -1+jN݉ʍXy4'B+ ɘVآT[ȒT]r}-2)TTߴ}.f)B;VZf+JFŗ&-E*HZ.Ƅ 4}AU0_}coS=:_Fޗ~/RRrӮ{S;](+Q&x{ŝ6>ITv6`P<h2LX」 `&RcY Z֛ؓhr~?I1q\~.\3FNq: l˰#X3 h$9LH*(GQ?\C7`m{[DyZjR5/<3^jj+zifH^ogٽ/Bkul4QMq;+MWĠT(p H4aÍYڀ1/D~ IA?"|lC HUD-Gidie %qhNC|._z4e7{W m MbQ:1rc8-x#/(;pd̤!m {+(m󄨡竑t'qWӼSsyK[wG[ VJ=}#xCTDcx2#++ an6MA5"b7: 5POuN"8]ѕ Y= | ߝz.b0ۀ-T0 Gy47@:aߎӲ3OʋϔHՁ'LXT D7N" $:(vU]ǿPu\%ҩOuk)@CǓ!lgܽ (N`y\$B٭@i[g&p]B/HDlO{^s k@E4I < XF|b/YKmUZVԛMǤEnPxKh}S o# A'27c>%u=d]5ND ]o.[AIU'i0LEraq{E{G!cvtTa_qՊH 9'ΚSa7%I1a /%'CCZX}]W1\fĠ= TC:yjԦ!XꞤЌDϑtFv-ڜϊmxsajUņ{D{dv7SAm18(FݗUR(CnM+ _#+ Q %Z'V6mر6>3wMnrX(oi$\=DNHAkbfl1"A0'K <9r;饐tZ6|υ Ed~`Hc*sRi2M>x@Y>,x9Cg1 Q%2,i sqywce*9bS>)v@nDd1C{'i-ڂ-8$vMd~ <<(oqQ./v|#➽ &K(%s=F 9vz\yx0^rjT7+5rAh%œ+iuuy 6?q>o][G;d,},2xWULœTXU{~zo;WG{Xέ+KGt>[k<_8Kz+do[d&'%?lhgf`!?ؼ~nn1.,tSs|M7#,IDT̢8iYB "~AF:e=x"%#pMOK_ƃJx|>=4iX3  DĖw@-^\"9JWR+ۍ˭AVxt]0{ q{UF`t=#`56__I 8a\ax*c0evq}Y} J;D0،/;%V,ji`ūICMšA}aӽ˕\b|Uj r~/,36UHL5"yJDf0ßp,n%Ȗb[JjYͤQ /VWHOcCgmE 4qM;PI#Ft(0 G7 5LyP]/׌ l}m)^K3QpKaqrCTMB_X5ܓ~z]M덅;s7U`.W֡CM2VGjx9}n½xnRS<11^+ZC QY0vX. WЪ,M()"d$VQԲȽ ܈06>Y^ސ}nnbQ_ŃP(lʍzkEbL{"*&C>r%7sAOm{el a* "}zׄF}5 x0X-92+6˴u67]:;2ʸ3= _xf#&zԓ*zbiwԭ+IsxPm($ wҦ}`62@\HIzVGPcÇ~zn\B@d~gS0"1ҷ>p][v4-WDZ Qޣ2.w"rJ|3و$覂<;{]u)&B0Ntq&$ }rVN9IO%%Y,IXfȒZ|ْ"I&a25c(.d!5 "X!@4.ݎ'O-#[>( 'U|iK9uOdD&c?Ҭ;zsQ ҂y۾ ,Vkΰ[<"]e5DZLدQL!9䌸 d0o< s?g9 D-|"D7! oߝCc@4wʧ} FmtȪ#,+0JDg:˃{JW_?]._/LI[q4&]@XxI7.KˊLXZ$Jav= `GrFېbRq*RA [ߩBWSrR4tyͻeDN)2"|_)gX).C:nb_7]*2}Y|k#}%3[R;Oޫ9N [\) } bTb4 t!EEN0Pf`L03ic!ׯ0wӴ]B ԍ ^|4Ӟ1Z rp dCSPʐ7,mD|&@*M>ێR2]yK eţd6Q_zeoڇ}boy-YW6g0A$RH:Upخ!5JOZ2}&ʁ@k XNI !?rf$z1[QM ,&QjS7u4My:[l6W7_̬jLJ,oҿIo1ysˉ3DŽq!{2`'yPVB1*x! =h)|bH'3uͺ`ؚkFzi 0 1 <|;IӔ'R'Uw7@ 0  ) =q%0-Qbe#v[,"˺e>:=w?Ǝs' aDjiJ{#DEXK컇Y1Ї 4he5BuPz7E+*zj } Hؔ 3-dP ۨ;ƅV6['TBOȠ.[~G ɸ@2) v~n=0: TwݠXH%BkYO Owkw{.=Iڵ*%uѐ6o,Ązt' w2Z/s'9%J-BO[; 4FQwuK!DH?ק̱Ǧm⏨XO#ތdwzpS"]1fJ2aZXIErH9u 7~ƛƦ|̡Ig%ZW=x=j٦KgJAjhۦ3Bds/W)Fnu1^rmĪFJNQ f`7([\VgU) }ݹ3so$GOK|ltún>)( -Ѝ +Etws:UpOYhE&Nhe^T龳.plM\wD:QȺ+5ȵ a3KAuq}8 X4. .>gYZ0707010000030a000081a400000000000000000000000166b5088400007bd8000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se/rtl8192se.ko.xz7zXZִF!t/Fu{]?Eh=ڜ.+o 6՛l<8=^m]i{txF sAT.GF ";[ݯ#5H,|BP٥7cϴcC}BcWB? )G8GO9껍e67Q`K(%C[^z#p$GenH0ܥ lmP)Ba ̷>l߸.UOVQ>#:CU@xn$*B}J1Oت=>: 6h)Jd0щAI{_*W_ i(r `?LQzAF:|M2|&Z>xoqي/^9p[sPMb?^VvΜHp6! Ev\{:0U'rwfA7`Ǖ*#(LfW2T`K%#k~!QVvyevOFI/ ĐI#'4'i$4 <"-0ͭA~!un4^{(Ip#~mer9 kZE`F#)ӥQ.$C+aXNJrZ}VfnI&ՀX8.G\ lx)4\~ HBhb Эz;֒E5mPDEys$)OY_ʅ{A&x_aO[YUˮlRb+,ioםCYlgBpP=kNml= noScN. wo+t0D]#c-%Q/ۡ"Ժ\i`Y;H5U>~Οʼp7('Edwd jjt$g0t*>Hc=k: <_st~: d$}fj;ek,/\cVq{Aont8Yև#Q"I@K߆JWHyPBζ{3b!p:Ms&5J1j s:]SurMmчΈodGXlj*PfZ{o'JxP{/<~Erx[6W1 dn޴>%A}ErskuW0oژv ^E>oao]{|")a%wv'BaLڶvxL٭1r'sNhc:.)Fv&EL]Z%5r~T0XfiyLY*J_h 7 }?MiةhۅWē unO#o0J&|M0ﴥQ25-4F&U1W(ʺ/Mxc4Cf;/y?2El\|Q <ϱ+2G"zG%7FU཯v=ɬS뇢%F. ͥYɥT!G+?H.[8F#Xڵ{߭uun[?~I)*- oAc~3 ӣܽ=9ZE~^;RA9 桅fMЈC }zbn9@A'ɔ_?OXwDD\3:nCjY D JQһc[!Ǜd=~Jp{^$s:ѶՋ^0L.ʑDٶI͂1o{ c9@UsR` !pjŻlI߳zrY}ULL[WfZ2]b kqNIpVS8+U$ [B#&_34Q¼q_NzsOՊղ=p}Y}G*j?瑃7 X΀ ImD* yB&. OwCbNkQ7p+FxO27N2_RQ3o4\Ll O4MR(ņnM];o%e{}tu˷u.OhGBH w?9v-O >6/HRZjժgPE*(H#CSnIT5'vaTȷa0%](PybV+ DdD1(Y|Z2XǴXf`AAS<_N)dۓdO3jY`nBp5ve&6 <;;l:#ҟ,+X;i\'0fʗf \H( xV8>35⮴{,Ѫ pŚ 7e@F%lÑ qDB4r' ngsQEx%K<%d NgFic D20-u@ϛ>'s`U3&G(\6]eYXakj%֎<"5_ TKFboN{ܜTMI4䣞5v]H'."٠ys" sfs-W!J`S2T4N5"Pjf%?Dj|2CWL(ZWsl^%ch*@T)N̻:A2pO^9j:랃x7XA"1\1abWwy> Lg40R`U;!hi]=S$ЧlMѩ;aWsj9} dP+<#[=qu&9s{<H7aOMVW/0ZMCG3_'ze90}UZWfeh}m7ƘAdUE'KI,Ӓ=R;Hi$|d,LUum>.?B8/)3 U͚dU"8塻xƴjb50gd؋&o<{.XP[P@L>4>eL҈,`L $`ᐵ{A};GcpaL@" oAusiG׀Ɨ!~;{&[X@lLy2sP5י>"XKb t߷\4Ӈܫ^@S̻&I ^hF һ`k /9ȅǜa3Tlyhć !a)yaɑcŝ xFL=̃}*cspnkf Wrny'bl?#MĢtd1״dN{6eFzzХګE1c-ke<j?C_rJo]E9miE0=q 2cy|mGr>~#anPfl!16qWю. Ɇ.i27P]QkEjQиKC˻ODCx&2z*"!=]hw G`J0'Uhh ^0+K<*}*ka/Hi&9naH7F#,XgʋHo;.%񫳤ϰKXKi65cGr+Y5!T?[%!gwT"QK`jvA^Dh?oQd_SV}•qIjkjtUqn+ig(҄43`Lvʐ5*WވosG )5Rt-=Q]=<~>JNH6Yɪz tM)ت9B#AiA`H>Ob}]<@hڔ AJ+PF鏜w@dQVJ~Y$9R^$ֻS+t}sruzy.A˝nZ۸UQ|biH5&1B봺LTj85GoTAe@R\S&w_L=i\N.K>6$[r- Xbd d*- v=3>R(Bpc(Mʆӄ+#^r.bYÓWtB-hP*=X󼷖O҉)ǍibK:,xB)UûT[lXEjEaW*` hg_Ӳ}4ۅbVB悁`Z~޹BY<hVw2m4el,@>JsS".|).vP~}K^{ܦ{'|q(;;{fF4{NPJTb]JU%Sp,Xz0!UH?wc)g{""I-\ 17pMC;gf-I+B=rzu讻 2?q`粣^ٜЋURdy1V|cVZտ? ޙNmVܬ+RޟR:/9z?2ճB,lޅ(;?k75vl [(n{g dTlE,Gװ+AjfԿnUB,6`h[Tjw{!yĨcT'9qM!ͻ s)37bo@VN>H (l00yqo|FMҁVPK ߠ#SDBAwUpwdݜmob')'ܜu eF$.)caai Jn"09i"n-pfug{NDzL:y55'-#!ⵧ5IXm‡*d%.-OLK} ώ&I p b1a FP'j&_O9s)° RZۮM_'.6jMMk)ӵQN%wTU MfBf2Qș`mf胿-?cR}%p \_Ee뻪oM+mre،25/%=#bЬ,wljʾ-# ƚT^^*iy-w~hpyjq>` 2a5FZ]>gDGCplL]0^{8,%'[wXDg(o(VT݄Xpq[ zp=#VojHTs+!5|D!D 5xtP@;aoeo3Iq˗/a͇t&U]%I=?$*n"Ov1K6٦ oiT|,0ސ<ql|ŕ8l"E@43/J:CUmXJ̐gʝNbvofy_YkOH8N(qzÍF'~A'DsV "&JlR[2/AXwT77{}{H+ Y_W$DOL}r5| y Ln馢^k =ߕ@2:&][.D_KXk(Q<Ȁ rD$j*(x w fkc'JQnr"*VY#dzgpC[xJ&H=JHRSlIIWr$ M#Χk\)$jMB:F2/r |&> șdӂX=e 0bH9o6cX*>㺟6[I6rF#V4 Bkh0oo}tXgڜYVBU (PFV#&aȆ'tfk9Q e{;^~ OV.bWÎ-&2=7 \&utVRyd|Wm5Dnbk;d"c`wcmƩؑ]YB͋ծdV) ",%BV3JE_l8bR7 P+.6i}WT_T8Xӗ(?qŻT@>PB$J~0-&ktB]8Iml,ʖw|R^ØUԻBg 00 r;ğ]ỊOiC\)!^ V%6Z׭/ڋP5Zѫ@_1#2N9y~YbGA0(b`Eќs& m`,ձ4~82Va{ 70Z6 2~Zh,مh1V5N%BF\m_NjZ풫l ~pp8g?TӰU.ᵶEۏʻ\ӵK]I8ΛtPJqJp篯Y &1qJ)v__/Uo/cLb;oIQsQV|㶬էO`6ZTT#/+{&An"Y!Uz )~k4NЀ %'knNƪV/`n^ߏ*}DCtaFq+$T>(2¤2ajrbF~§aU{'DRK 3. B~Q?/ lWڈT+gĥދɻKxI7>8XcЍM r|'9\JہIA8U? \D+>CSn߂lE:WXP+[bQϓ 1X :apȍv5:#.Hq0u$F6rO,he GcnyެcSnbY!,_rcd}U)ƏavSe,5T;|'K4ʌǁyiB2 o|*3ßL45l-g,,!S h<)VwzS򡢍t:tx2s(Q܎y'3>ToCMlE>n̈́tM.Laq *υ%LP_r2$#Q/rfLuth vw9,~AD2,DѦY9kQjQ=q/灿%}J/9!'>HXui,ȯiO#Q'{;I_y48Tb8 [PUOV\ܓax=*[c^UG@`9`һll;ѽ @lv cM^zӆAjѦHԘUTgJл :Bjw< Im K[Q[`aJPt=8 om'qGD Y}R(x7z'FïfUg0N~/+u \ZE:_54RhxoI)لxּ>tq#p\k]w">NB. ךݥu2naϐE-!e yLlS1}[ip:CC&RCLtUE(a2ߥ50N)>6-;/~UwY98,i>bGh RU\G)kGL(;'n0I9TsPVp5Q@R=*I9~2iZgӮ@ QRqNFO?(W!Ɵecqj͠;Хj^~X2wSr*թ-yelgiIA,ɏ{^3 ۗH|M8Q#*j SO< 2sCGL%aPNGkפI6ݻ "ִn*vjfYV!L]_th(O~lO_Z\EbY돧?H͉1:Fx~C8.%8疯cӗNx#qΌ@Fe'zdEܳ Qꧡ@:@? ƌdEâLd6?uĕ|Fsk 486]|7AԅjԴq]@Qh mi9EU4ʇu%/H& T>nҿG ĵU PmYx_Z= ì^9I岾|?@he ]un)o gDW;wQf⚊C5Bk./(Xܕ[#/CA-c٦ Hئ\xzbZ>i^L۲ ^ 㲪$t]D uԐᠠi0E"qJCR"~=}g$1(k|\=ي~_S3(m a 8RTj 'J?řoY>b\@9QoR}j0 zR|F;%Xn7:WDRnT͈Yɸ(8_(d߅/g#a;(VGSF- ᨈ9)7$/F{s5 '٤E AJvA_h4kҘNgqZ o>ޮ%8Cmyy8|qqCf msZgsj~4h0]֋,5+u`cpD # xU^ZrtyxrɾdmQO zH[h9O潛x]%,9itT>uWtT[h_tlgc;)d1 fNϔ/;.D8O.)v$pJ!3%eA~H,ȍe;GiGsǖL ;yy d=v8:z} +-7Ko!i^q# }fSbUXL H? (k\Ӹ,y1b4_rC9%Fl_ iF 50Ԭr;Jv[>-@WL3J>N>q$i-${XHi}D2K_r+|cQ bPpd^})jVW6Ye-o'B7CD-x(V %(}?Ie^)ӊU(Z?mRP;DIļc/}7ɛ&Ww4=m^*/ZL1kR?=YZ6LdU &p‡ {%tRJ_[r\G?W@XDgfNjV9&ch0yP5T p<< 1ݫjKtM(/0UerE2%rN<HhNjӆ0F^ =!vY?RæF* YU}G*y&)xJX/}Gk4)@/1l|ZQSM0ڲ#?I!ʹ On^-/P" :&N*VwC."|>&eKI֧s'Cmj ړŪ-.?ޡ"c`,U(|W7u^~o-`;~Y Y;gQ0B2 ⪃ ̾%{qw:M(JH1pDV'Ep|҇< I)8hH.qw'ĢLu~sV*4i0:sƃ8p;EFq[w{z4 tnQ|/w8=xr IߟR :^xv$69 !a^wċ5Gm 򣥕8=/:yMpIxXnVcp}<>`Bѥ"(m53 3dPv%Yc oML_'hggķsST؃|S'U&4v5he"|oe)ްlR`htS6v'acL:oLV>{<>`Rɰ䫺-P+(^{y,'\E)vZ)!0CR  o)g]iN#mx~ c4gaFrRbp<̂QX_\e4tm]FRUTA胧 F(ې\jcK _fڣj2eƛ,KI̾d9\?@9Y)"[$uk<#yӔG,]̷nN*~u-aJ:1mH%r( L1X~xry@$MY7S"Bns&Rq*J-iܙ*w^hD,«3$+rU$y8ũԧU(WHBgRh0` _C80u vS؛觷 )O_6566T1"9Q"L+-ބ}|(?yբn/KZiWyԪzr,yxp,A΄d^ECNJ6Ʋؚ;>З-jB3}kR.dlε{>ۅ7+CJT8R8*YQB@YvVAxHX "r^RKmp=Zٯy }VMJ1g5J- 9e22+S?з|Ɣ+h栱Jեap&BDzfp~"84%.j[HL #b.ӦItT 5dăevb!!Q|ƈ0(A<#fd]Ip[p8A炙ʹeӔ228hx4<;> \eq]ƾ\^퍽둙C$p?U}F OvӂB|}uWgWq߉=LPV5 ~M[ Gchu_='8$&߹9s V`h" @yC쁣?8viYZs?.b'm$vpŭk(>>c\0B2^OE,o!2Ja]A:TxF~;@Ӱ7-ΎL-C3LI&,D G^Ձ 'b^8_~~#e!uϔb% b `c%vdfTUVQ9*7#Nw+s'iu>of[XP,5^P}ߍ- "PoO-Uf =թia@`^>D>jDDs 5[Oz7Ga~ȵ"lN?Lp!Myۜ$'D\t3+ceg[Ve "olJ43E9J\\W)yԓ,L$ʆCN;hۉp߼ȡ[߹+!Hk ē p.bYtx8LWb`~4=nDX ۱H-s ョvj3A"$CJb )|7S*rJ=!O\p1d qZ"1/*7(MJ'e/D49w+Լci743SGK,"ɐbЯς7ׂ.74zPWZo R1Y !Y@f*9 ݩY tNfK/5a`Ӗ" ] [JMV+ ? 1SwoSHGż)^[^HIɕx}OMSe5*,4np׋:%,UǏY;DqJ5TԒ,A \tl;R5Z pͼ$Y[9"JO6 ?>uޟL{} Š#1(!|zƘcv!P Cw0~+ Q1-Ys#T?j=nZkN5,׶q9ՁF:-Μt$ma\w;&ʃ*_T3㮧6?J K,%"Cla 2+,?{RϨI kyYRA 6jqdG3oZA:~ +:N~H;!րMptyD:!EX{"|YqpXEߧxCkn(곅%ܖ9ZъhH7}$˥Ŀ4SJyO&3V"RB Wq jf-2ԩ% ϾYKI8JPdڲS\6&$qD|e?QY>1=:IC+GcCB^/R;q*wRt-@c{ϲ8Tdߟ)p xi_;txi[.,@<= Cif jPqK,qEޭU'0o|oGr1 yjnyVZ(|c0t’m,#Ye,<>M&_Qwyl/=f K^C78} NړfN3a2mRwxFwSе^ Esff~P hxxR͕$U_M*&ɗ PEuC =!/UN5w9Η/uO:1SQp(Xlg@+ԥǮʼy$ߥ:,lmR@՟Jh0yHi{7/y/tn UCۈߨ;<9 d>,=ϞzO4/(r79l \A; ndu6rmhaDGWOUFye΍#~,qیyR%YRߤƥpr^[ت4z%V!d19bL[w&~=>=F#KRY7Z `c"A8 EsMm(o/+=mLqRS jɌ`7ex _C3$٘Gp㈱ z$m>G[m&DfnNB2QȜvjbM)*S֝lh"  wIP Oy-j20O;.!^u0H1wtx b'W.3p{y,⻤L:d@Vyf(v"HZ)29RTi&#wLt;1pOCԪ ͝0c5 S+ΥΎ0:(خTariRJZ|˃vXנ#x*Pq=dXU:tFNfA (㛟g6{jS@l|:Į %VxAv@绘NV@1&K1)pt!;@ٕӞ{y]wԠbdV-{n[(SA%mdn#շ8φ=lY\M8*9_ 8$0boN.ۧի`.Ek `Jք%Go.m= Yv(3RL`F<8s@v?ƴ[#"OVm|^q+Tʟ"_<h]|>@yʋ:n Q2Tg^k K! O '(N^H[luNg+&?pd,U~1ck?VbMq,|{Ӂǡ] @{fݠr"X *6oӖ&69}T$z 5ĺ>oeGL`l<5 )?j~q3>{?IU^]wO|̪XS=),ô8'TH71Ϡ_Ϩ?oۻS[sɗgv3@,k%7Lۧô`w4s:S($ ¯,-B;`&16ݏz'Jٴ5Jo3=$OޥVd+'HA0DRcD:#W+1?P=vrJ@c'bF՞l8Odietxu9ڑvU 9.?4+wA ն9̃Y9(XZ4ɘ=כ" Ր9+8Qa_ꗐ軜@W7%Wt͆pg?xkx%p MA(jڻȯp~b`7ǻf[*P-Lz9"VH 0+3p@P*̆ypA/VqjFѤevH_ﰭK4M/k'͜-wQnc"(vq4WHur!O瀑ȹ9,JVx*U%md>P(={QGȻ0RjD/ėE$(]pTi4X`LTp゛ʡkqk@zhU7H "Ek&麃5~DYQZy6(b4ؾ##gPwƂ! Ē+RORXBo:ǩz@T=``Z!et$O=/kbT n{24*GC2^X=g`cr|eXu[X_}\%up>&"@'򸓚}<Sy䵻A3J:f\c;J?5Mz/CF\SPa=@f> !1Ԯޗ]Xq s>&h 80ENTmLAI{:kQJV[u6)t$Nf֘xĺ5: Sjū)(^\|}6[ ɚfڬ_&wV>°.In,G #iNN>Q-2Iįb5@60)I9jD7A?+* Ӹ^GQHl[R3)p:rR=e7I"d| ǜ>cRJ҆Sϝ9tؔjݠگ tÙ6e)6B+F&iO{-ت;Z`6V/&41f3vm=T 1 u<q4 Gtb`rWE]Mouy`|<NxV5h^$f!eL4#w:xjɋ&b,~e`|9$f[nK-!S0뉵Pa^B 5bB}7rZwvrX&! cٰKSQĦw ا[>N3VH ECr R0wa~6TC/D҂Gpw޴B- 2|(+diPѶz,tR8p?&K '^~x>ZmR]ifw&=ݶI ʝ(댪O]Q981mBG39D+:|6ـ=g~/Sτ1|HE:a 4 T  ) P]f<~̜7F.X`S2mA-f=ZMr|(d- ե)^A_IWBn1Kf?7U,mN32dX2yk|mԣE/%ׂuj;7w+i^~]B_-Tvt:Lz?Ґu}`oN#k^3);?3,U5Q]?P;_IZ dOۇrk0%b-_v*C J2D c>(9Q(,nK)H͇R%&dr&(>S\1<-P,]Mc緀EE9.$gɸ "/&➵ۘAWTIXcp?TL6c m7ACSo{Bd*Yu٧jlyS/m!U'J^Q"aUV]dgf̽8AIKĥǮq3gډJƼϿȣ}4ئ k}_|yDJK>n埕DDpa#1Rxg9ocm |#Ӫ Xzq8~9#&l3rs ̕KX1g5Kfg#W/q ,lt+n>B)hk]dBxKm[͘$%0l74Hb4nQiƼqy4E1f .ts} &"ߖisnSo +҂##ߐQ'<ѕnu;V0<0J_1xW· X &Էb00nJqs !leϤ (\>O!ɔ%.mwewUX1W`LVW6Nuzez0\O]#9Zӎ$Jes}LXJTđDT|Lu%xNweKѪ˅P͍.<-rؘw粭2< 9ΐKWǽԿUJ/~?}z߱Tk62lAެkTVy;PEv1M\PB.F&k<:t_i(LHtR̲c;j~.PX ǀPĠ!]UWh4W-)P&IR>AhRVEnT0G40Bon<_JˍQҡ,# ZΔc.*7tJ R=u= 쏪&DۉlB3=R$'Il}5֮(R,w_͹AU0?0_,UzP^$h3=5[2@}ZD?91@Em:^*.qB2=uf0rk^?gP(zϴy{ ⍈CGS&^ ]QyGt BIpLO n}U7JYZ&vGf2[c* nn:OeiW8DxSD6g^E00h~ҝ['iT304]Ȕ~V(8eYrzڨٿkn|#CɉPC l pBPr۲f^ʤһ ٶQ+i.8fKxӆ$"#ZNgT0䬤}Ũh"'БghǬg7 rhR7ɾB|{ '^a:mgn|%tz+YŒs(c!p )G-"839%S< _/cZ4+FՏe-Zdh+ uȍu'*R"%SBrSm ܧɻb]#ǖV#HpaG&0 b}n=pJFj!hDׂ0Ny9T>wGdPr|4=sӞ#"3۬ȕ7W 5ݝBGS A]>I}^3|5&gpdحg†v2x_DEC}V "Dx)UPVf+P]Ca*pd`a"PK1M㫠Dꍞ^mev6c_b"R jGH݌dŹ+N+y[<Y+* VDV*cwh0?:N*7 5UQꮃuseWYNƓF[@Kǥ@ZxТVaJ&77Pm T2mMʱq7CRES8AxnH2wo܈R[RSH۫i$-?}w-X7l1B6_(곒p$+]RHg?+4Y\`\ 5Xp *J@X$ ᶎI(柟'xAXtoPf.o3C|3DqI3|m.x!h']oo7 i|Cpm4Kf/9WLӭHW ZJTjAz}ȭғ?S e a\`myN^]ܼ4o',A!]wHO&Kwp_! uaM0!eؽfb$v*",2ä5v/'o.8'qV:qџ=f2 F).OQNt#[qaHFUmenJ>\*Fxq)o~!0uMP*F$ne& C8]R"[Q;I9[fB@|ja$dcW妸l"~amʜcΆi yqkRIKY:Ờy L<٦ܺy$C3F~?G$nb Y9=g ŧ5TfEv‘Μҙtx:[)xݰ98WYnUݣ]n+Cx {oam[&RލN 68,:^Ld< <_ߢ;_MBc3 :7B6s3FF*O1Se| W~R8:G{Rda$c(4R͙0뱗gE/0;4e$_ bAjm M.#"A.h~,za Ekt|_3"4!u[FY0Z[Mޠ $Hi-LIRt 0Av:9snA3<_w5+XV0&jY"~<]L"i3?.%k*kf1v8ev6鹘}][UICuDņm.kBxqnfӹK#dڬ 6Y^ZIYr+*UF ]#E^9ÚQ)<H_ |"M%m}ld>A旵\ڣ)Myp Dx +m'v8+=Y5 ѕ~nSg{m$~'Z F+ "l=@יHPX(O+DjfHƜh/-A8l +>g 9-;DT*mcaufgQ2юNӶPjRKӳ[7 o 3;b^y?+zlv@.qCb`z#)O<.08$nJ`M҂__3Ja8SHؘF}w'~".R99quF$[(iтQs8vO_̒>3k-/2 E+v2B7BN>n6$86\OF"p Cf3>m=K{Fk:)!CKT$KG)KGKQW\8d<7Qݔ4|bNU5=sk_Dhf+ =՛n|i`UA:ؑ>6J(Brb5ORj9rI'2l!]F 1)% u2Ԏla]=1:(V?cu 09)t$ Z5Wd[a5Hb@OR- R{] 6/i}#u)]6fk5|fJ( (55&Y(!4nc\DԈy;P_<0Ӥ;z{ŬQ$"03gBVN*\*J-~qGWB75Rmf*`TKM|o"p]KW5VJt]nyŌ(S7,_TdYw%a߷qa*>)XEtl/X s~åKvL&Tz[HPFZخ¥!) ڽ^:{4OqXNB#BaCw̖ƚXiE1nbY밗?#ngkY|ѲE9c~ h+Ƣm!(u!ux\rE4[.nBU ;# SbgL-qȺ&~ wܙh_Ft]%S$і6Z:=%9+5SzpƓxMi?L|rG6_>bM%FL^@˧p|՜H &оY@r7$? m~B9Bjz~wffqSЂAkplf6Ǵ{>JbhvFLski=!p##==o:n}ژ>G B&ģc]phSSs2;U@2`eq7cdE鯯ȑֲŠ?z~00`nTI8Es+~_L *xlGZ^#>UY^μ8C|F~nIf_4#&gy\+|Tfa:qoz<5|Dˋݾְ(ް UuR a!ׄ;]twKTx]wTgO{{J.Tuߠ 9}"k&cITX(8ɫC[jO;[X?Nm[::E&l%=$TvX(oZ^jw *ݳԺ+Т~^)-O{d0flRd'V1sm?^):s!#z zJI QYGsI*SB=-X@rਞX(zSӜ|< 0@f{h~?"9<ĨMN#9LĴ"q6Fmrw,GhoP#ɜ3O-[n\~ɹC's҈]zl4/gӐ߼V"_HZU8*$dKU;2eT-.k:t{ hQ=4S}!<ȱ).u_]qqAmvlK( 뇏41/fXI ;lI/m Lg&xShiZXFw ɓy1CoS9DxƠWDބte=.XqBIOXv+'mg?E{inVy[艷3P= "Ou)kLrfe}20{3Q_TGKHtvئMw4ىsTL.n8Vxv;{h81OsZb0*W-M8Г\htQڊƶ.H_^ކaedn"&sj{0C6?1LlPw?Hci G=Nَa༵T!%L'Ef+GC|7>۰p5m0=W~OIjZuLVIv_;8fzk ') y/{0Lo18Ye%_mC3r_=`@ C '.P[L0 EZȱ[OBE|6X8DJSW{V*i NTHrp)r$g BO"h*@|nNW,NpT;Rbud &>L;)i4iF(c[oY$b 7bӂ֔-$S& F%R[r0ՂOq K0IC.~ o!>:X$GK/#i I"' e{k=3☗kvo>I*b;ba7}FOweDA8oSq ה0kWqX5݄40AU~=_;Ӹ3">sy'Z%) Pbұn; d[>*s0M7[ϡVIs$d~g߼ "6i^hQUMO{o!ODĉ[vļ粂Py&.Dd"+S4dfd-AIX oO?ѫU̍'Fk9n#3dudͶlT.>b2s1E ; ?d?gD{䂆ejd_u9F~tENB2:ﶾzTPM,z&Eao`nrXd/Wu2)ہExBAVVC'*߂iIL,zv;DPow;^}:ʉ//; rix0%'<~W f s]0kF^xi I!i3[W~%`n=fR5Rc;*f4FI/<ԖsZ6Kp2Mu;Cdq'pћ@ Z!/ ńddSMRƲc Ы|h6cUq0 z ʜ"+M]6r,T}Dh)#E^eOڰ0ˆ.pAͮ7= CN{,1<{SqOxM479i*4N#aU)}8= *pY-V~čE7q~= O>w3l~ >(ub>u|@u'sEj3HzThheFH=ܬX3uDd9`'ev3_uIN栙̓U Lđh^v0!Nܩ2RԊIhQ׏AUUf<JSp^p45h!+),:\FM󁌭XAcwpRvlm.NE,PJk+8jOlú>5>W(67͖$QۯyIr3zպ!Ag%BpGKkHw?Q]3IYq̻9Di:JÚz{1:ۼ<ݓ]ΈQ:1ܰy]H #)( |@H"sO{o?[ˮa|>@騺}u aü+w&VQq;x.X&̲aa~r8Z'A;ߏ7u$ O77Ϝl! %Ŷ㻿-|HMQJGf"̡koIh|΁Kr@-̑Q6ҩ $dS"B37jC8 a՝ r?^[KmN9Rĥ!d)pR3lq`$f`Ss؉%q(zl K

ZilNx/}%p],O ͂--#WHx~='xVDgYu7ym$Mb:c,ob㘫eoV#+ 8HڍbkSPDlD^% ^V:8FS'J!kr_ektwp]EzZhjkFPa>xϯc&/i6q95i#ŴVb>YM@s9rlxvZF%SWTN,=)*lvz'9.w7Z/BbVV"s˜i tkɏeEulceR5Y 0ʦZbTwtr,xLZT䊡2C_(ׇI XhBNTݧ9zZ" ˶jD] 8Ï8Ṧj+UG)^*!>OWH%G_OMiU@_*ˁu%κ VgVbnˊ.<"w`Wp8:E 9}[([L,* U˵| kyT*u eeXG%Hp ʫ XhE`Գ&o&ňIٮύSm5ː.t^p N}v)$ vX/՟(MA .P輛lCHdjc9C-E"wFg47!22z@ĂT1KXKDyHh}1]o&[ F6 Gܰj_6ۘ+Fj┽ܭJNu/IsjUMNٕ "!x/_/sSݑ/Z__X".pWlQ޽7Ǹ|֥\O&C".tTI> +ʃ[޲^>UHDmx]|)1[Lt~,ZE6.{3YkiA!_%ΰhIUV-o]_7B<%,x=`:]=%ce?c镩B|{(+BfﰋT- D TWkXOsFL#-$b!%KИ[^ZE} VP#AxՀW~5SbKYD/21¤c2ȝ|X1=sYoXP e!=i-f. ~;ڊ/9B~n^!]&Ǟ~<|}琟1QH_elUͭk!`Z[1+S-Fu+y 3HIblN^=t60=2b14<AY}jTl;Ub z鼜,L]ㆡODA`i磥E]hݬtw DB1uPu8=j,Q<|[WfC@0 V0"8!nW x‚Hّ޶SJZ-9k u䤢q;@D #n{ҥF-tۘh$-_m+09ŧIb?RWN4DYn:߶ І~*]fthXڋ%DZ^ʸDW#UP8'᝷>(O2V5 DA Ю\v\3Z?wF{Nn\5R-cQ3 =. dR ΉRN&|ŏ}Gg m$xH6Q|' 'IiAgir8N@2O?wNMI{S8C*\;7mfptU$U UB kKGnZFSR#GvOzҌ2hSJ3f]$3VG =fstPgp$kTzIQ! eg:/fW07-$e-(Zpg24RC::k߈c?GǚupJg[y<H }(EX7#aXO|#WJ" -j H>+x&Ҥ "_ q bSndgQ}wDSٍܳ;uX\3~saaDwE{b9F'l.l(GA2yI\A#ͬ&Bm\děp>69@׫^Tf$WuK D9q Ч{gUhM!Dy֋n]lZ7)񜻒z;u2ꅋpIq{em 3]|qYmtT'L;-sd2mRЕ1;+52z26ȋZc ą)u%ȗ80֠qT>:0 rCZX@C+HR{EA`4ڋx(w//?+$>N#A [GGKQ ޘDnD\e=j/|,_P[MC^b1&SRc3~<>RXFJӖTSFݢDDb{?!+%SW,͢3~Rd1=,9?iY"Rk2$@W j`;jLhUV"lݚ$<݋vLl=w<8txA~GIIce֬nA]UX#eޅ=e[m@U W.\-jhbX^*)X$dy]jo3G<6,d:EXcD30`9 *ؗFԂ!}nLz XZdʊT83'D^K͎aOn3<~e{@~?$V %OоԸ6KłBW_}nJDl.$ʫlApIM/Y`*60uS 2c nrߺUݹ a!u@> BI?I]ٹLDюH@7tn*FAkiIe[w:r9t4;)PDH!({>í EF׷g 7k}25;PȮC 8hʖunZӳɭ @ QBO!}jYK|FTH2x`#T _qJߕoain/jYƬQC%|sɲ-sFc(i]Cc`&Ɂ~p۩Z5w\'!N#n}2C?B֬f 77kdT|\#"vjl?!Uߡ"Na/Q@5i\BΜw(,hLsr1&1&I D1Imvcf஡eݏ*<~R`M[@>Jpx̪'!"+F [#P΋ЍKsMHvQ/k"~QɅs9nRCAV5ڟ%=|.:lOَ 26Ye&B7Ǵ( Vd\mxNuvى.?L\#n'i"{w5S3ed%_V⁠sB å0zԄmg@WˍYNCSp.\n ('f/~&~wԛve p0)<+Asva,^4[eZDdCdjcueizvC#W >{iV1RLLȫ_x3 j􃞹ZՁe@ީG((_Tbe3\ 2O)vZIF|Y=ޝme>}x:^)=vq76{R5l T<_ێyq ӣno 8Y(M= c X. iR[3Z곯vnS[S#h-ɯ.dE N_w AVW>T ^;ehG/vx= W{L2!-"ס%`MOk Y,QMfb`oՐY>\:WO. <0O-~mځIOx Comiцgf;A Ti{Aq/a'z1pG7y/' $;>xIā4|z'+^sk ]| FEl~IDӇrāO*w*8NnUg,c}\9'Α/jݞtl {aLpE& *M2HiJ\ &5?=ٝ ^! )d-59Dm{ɷ.ô_gj#x}XG>Jx_($4, ɫ}?dڈ$`>T6"c_4ӞKx9q:N,yr L$;Kܹꘗ*Z,粀LLͨ[PH.fE PID uN 1G${Ne6p GnS7kk.$&zXhVOok ]z<@7jnHs<\$( %r c6\QeЗBʉcy?SE24/{t|?ȟ60G*THpm{Np9r66OxsŶ%) Yo`\}Igc5wΎ9;+mPBcUh*HNA2#4'\-q"ſqY= (?PRe\Ề?2 fN}T[}^n'Yɵ ?b^Gcؕ _>D ܕy?ԞWȴ센ŏ٩R# U(^a'"oQ#:y 5c[BS2[y@w8I)pDerrUk?_ʜJ\Y!,7C̄^X}1 WPhCPЁ,̏VWh,CI@^#CsȘz7e^*j6q/1|T'8ts e7k@/EX@7|< /Wbeӥ ;Ij:&v㘖=2AIJNEI|KȅyF}^S*3w s גG*˭:%^*W>;E m t`n!G"sh#*~"$,#w WAkm, U\, OY5\adHn!_&Bp1>U@Dڪ53([o]zы0C[`WɺJ>Z2'7Z-\D>Z0=r&"1dk= ҹ$*$aQϥv-HYYݡY=lr\@=+ah;Oؾ==y뼳2,TY:`p |! Dܕ*/C$䟺h@*cҠ_m.=㖛6YWsӋ`O8- Pkzf@*yx |q8Gʑ4E:C8ǙwJb@D.ARW_NuuzP&=QIЫnn-~1}ǘ  @*(qD,A>#2{w+ ^NgQ\k`X.ULJ.֦z8.<]gEZ 1-"bȜ~ۉSd= m@Б#3T`P #=fK`x4Z1t~Bql@lʕ@Uھp ]`0ԁz6%&Z%-K5"5{a רCdE ;8hH T=Ft3S -5{V`PqEO7k ײl‰ipv3ƸK@~kёfOke[詴*^j]zHv_0\CMu[FNw{iF3vomAkN#/͞p J͕Ar fb[2~IbO@ykcۊ>IboW;ւy9H毵"gmV \Ïb݂xUKb)v;'G> Z`Jfo:k>;) FU&Y*gLqpLʳեIO7 䒂} F9iQ&;W [ⰹ€UV2&<3{>qfħ"´6\ D^c>X܊ 0xhgx4j&v25FIs,:/lbtkj oIPҤ/cG2Z-8bYV|VFɽ]jJ<,=]UdW @f!ab -=Ngk"w>*@KH~772 ]|j)_GJC[P@@0n CW|T$ʛҭjʟTBHJ?\Y d,fq  %C_oF;n \w1 8HX+k<'" Yehet68DF"]5lOR5e=k4͈ 1z'؅!70(`KtvdNf!x8*?Jh\se<inBGO")7߷6BՑ Ym9)fΣ-lT1=,AK&x `dyPg+@[||[uj &YVWО!H'HEH(#V"сε۪doYW,_ۊ )itx}2fȝSߖά> #,8:xycŮQ}ģئqRϝE="FE1KN@z5aMrڈ z@|;|kޣ񊙐`>&/)) I 2iVa,ՃǹktzuGP{ »HC z>Q%v+ wkRZ"|T\Eg^=}:'(}(-8atxZҖvyLloƐRM^kh!4GvU/B~7| REGr6@"L 4OF@ 8Rc@* {s%HߘҼ A_sy^m4WدFӲuG Cv^!G!(6ѽ,1_'_,4l"'6ޣ` <ԜoK~zw ﰐ-'.D@P"EĀ -I )QcYl볁.]5܉t}懝# )b~^·\V{r/Rn(Eb)>I"}TGC&drD2֟]\ Q=5Z`<WNuC;(")\B}U6Ifn3~:=ěx=6t<;&PXOlXVW;kYov5QbLW/um\jnB-^2GA0x[ %nurN+଎;MF_5p-}˻: Ԯ@I4{$Ց-Hۘr1ZAA(^W(b }]2״x6?Ed0(9mV`ˏX[&i$XX)w̕O\'ilpNax} ^e4(*=_[}LβֺEӒ{9h<W3H8<2 LKKFcHO[\zu6dC\(ZL v!&? UI~'אkGQpw7<0Nv3v&3Z7ZW[@ N6̃F!I1ebC{,Ѕd͖ˤp7xL1yhShx# fl>,{ӁD#pܑli _>¾tnE=^SA}6h4kC|ĥz2PR~4 XӴ},MOױr`JTDÒD!hO(xQsKWmOIwf$phB:BWR2AMdv!זC %6ƞɹ7l`KY^&m#Bobx1 Ć£Ot3/x 0[`+4<:r͓B⎑i-7WeӼAulP}C}wQ8R$-:hrDI2ѽfVC\➈z=s[U/KSLc, e>vN)Fu cS;7O@ny$mG"+G[P2Wo~dOytK: [iz+j+6-\ᘓHPsw"u՚ zU[q.ŮгcQt1u\ T+"vl1A?uS̉5d &JOQJK5s; @"1i9V qo?Gh،9Zp3K4ZO%T9(ĦI7'- [K)@`q w2֗W"BSK qְ Tlۮ}*d8gxIɍl[j{ԏ둅gÔR#n7,e *-qLV]//U\[ tA>Ny+V/{[i=,6x`+2s@ nswWhӶn]*cMXewC%BTҗ o DjR"_EԼEf9qs̖D 5U& ۩L@~3XDyd™ɜ)6'hf!-=Cb$R̊Fs߄uxd-'^Q~UZ2Dj*+ ] [V:֗5'q `[֊@C)UqTzNU['@OL4XS|)t7 uꀤbP }*WIAk#?<ޒ#{zDT`NDB$3}B do&{ r䣫} ~8;+a,8r Ff}ٔlܐCl}}^/uҨP{OI[[89Q S~anwQ]v h[NݥoM F9[î\qЀ_m74#/Kdm24*;q߭B||U%o$-bkķd4.r^t:WI[m5Jƾ#8d( S.ő2EĔ]!,zd+z')4jw"{hJHqfl=?%/n>jFǯLi. J8!].,LL-MH\8֥=0Sr{!6+Arވ)DiZbt'7Z0 E*vS╩!T ohDnXeS5꺣ALަ 9`,Dj{ʅ-y.buLq\9XXL8C\ @AYx4sE/'?l퟈[S2.aih]=~t_Z^jƮ1<$H.С<s"rz8@CI32yn~[qv<igɹ)-g64,)W{~@'4f` e<|P֯ c cO]0ΘF [L}SNnc[s\}>UVa M'H[w+f9|?M<6m'u,brw_@B|TiJ&?1rw脼m)_)ւGw+Di)iDX{?U^ Zk ~:Y#dvDHWφdNҞH .m>&ajKHEΗKj>`{R4!5M5_;?hLqV{kEN0?q|fۅ<ĩ[ۄ7Vs1=^EP%"Wzh׆6)% g}"D J:(qK(ÝAb mRMIIHCZ~M`0v5_n`pSǺ(YO{Cd8U]\iAjV)uf B GT MPڳgp5b\q#if~^0G; oW0B*eLj}0?G@J +}"D`-s]DGTʹax7 2` ׳3adЧCqYԴKe0dKqfWWoC&0 d/q 0cM{[S!V Mt$3oघM?!g㈋S/zGCI-fb%;?eYc'+Fق sl z3Fu?pj׾fJ\|Ymjb¿$[q#l ᄠmeM %Pr~ӂpfO% lPCgb~NOʹ|Bm:Ma3꛵P!$M09A$zJ<۾W WJK4 `v̍]9juCbdV+;STmc--=j*@q׍y9A ->X6UOiGXoFKX4`!2|QjE:NK 2CFj:0,#B '=5=vu[ⶺ/ATlPS#: M\wV l@T$> ho()Y{CvFTpGԑc;'y˕1u5%'%RVj: \+'hh(kedQ YFf~Jfڣ-]EE(ڢa>+6_Г8lqdBj[hCsnG[RlA5]F-),)]"<7bzP#n}+G|p9Vj*!mZw{h㊞ToHo }R*,ѴךB{c7f,dsEKz e L=1B@v¢m9 d +K4MFSapF6Mc')6 pbr/yH v`: YCeonșU3hOnzJG_)I>?YC@=LDjAN,H`ݞĂL} `q9ͩ~w]G@gp% 73Ǝ"("X[ĮMy7 rCk1s|a3|!g/h26  -̌ r sKEQ~55s 78>JCh`βDHSb!8"*gʚԀؚ1ïsαT y~ȧ#,RPaX%;ƔuXz6/q=ͦ^_Qс er%tm LK.M]/[3r* {9}Ț跷2ij2ElHZJzXA* C+)5Y [;L`2XX$974-XJ3'q"RG16l#?Ogؓ'?A[.{)f=\'V̤UaLJϐ wi) 51ajs[# K*tRMjSxZ5v&N_V'Ǯ6(_ m+l8b @`oF$TY[?P}47"jӀv倸'k1YNLz} {5emCPQS kCʛֱ&r-ȒWSɅT| [].e_;,lW}pQZVl"cO0:Z /ǦsU O؎?&F4O%N%Z1p#X —kd5D8[b?<ԙ6xA*g r>mF&4&{ zyT+n4L4xmAv7Ռk#p.še'"[%&7EX@ c[={*(S$4wi&'GZϽT/5hy b[ ;7TbfxMVfS(*9 MR1WK (;Cdd*Ѹ>t\y}l{pdl奋`,K.43T|%qxi-۞>AXl٠rv$]xhi+AWNNLwmAHK#{ct~H}Up.[s> gjwG=9SjC;. U0}AD/V}C;}K__VT;>lRT)Fs2BkzRα Rʈpc- 0\N|Wd _VQ,.ʾRO?bxʳsb%B* jV} 5%YsCR_#wƮ1k[[pSMKBkb~XVcTW8-[ތPД;J8_3"{{0G  ٿ͔]wq|{D5B1jX3f܉hΰEȯN1dr,G PvR3>QqBw}nk݄qnX5V &qlۧh<*RԞ](mJ+3JäޕvU Rene=l|nS]a<#e܄D#CE8B`%C-zjK+;'\Q ƅ#䛞~\8?ЖxYOY'?:t"*$ɣ`;CAq춢3C-$;DP;:w;4 =lQlth'~n%ȏ|̃[/#Rm2Vrm@!s~ ʭ{ZFfMh.F睱pm7Xg+)0-7wsS572YΕ\/}nN.g=1o0b4܋uuA=ߥ +w?4i{1ieя~Q@btak­Dc' qG!fۼdo4z&p<衲[& X+A56g$CK}-+yO1Hӻ}^,(`s.? Unj[fm;sɧWv$s?,# m&#ho6!vٲ\;lRкąAvEc^;,&ou-,c7C!<>,GD.7'_6DZ[ `M 3 oZ|baRFϔe꒎Fƙg C8SCXQ Ș@Wu\kEPx8<=sőhԕ ߙ `ݜj ނAh4U67] DYQ|ݏKdB~il@QY؄ɗ睿[\>Q>N`6Gu5]N%>nMLJBfrP_5@:zMQo,*HCePv6 UCpO%G5a9y=ІE +,ME;-`>[CJÞtE3|frg{XSJvb]eI,l"E@0%̭م@o?D[P7kŌo@C1Bl!;D Kwm)Wkesn Up .AM92ElLMDH Qc7Ͷ`XkKp8rԞg++){LlJ`;(BҴTh$1Z`4vutL*q:dw"|?I<,~VȥʖE0m׾n|Љ]'9w3 ʆQMNZE7Te|) 8]86{W5VɃ~\WO[cIpA,5i I{^MlSlċ6((Gai(wW#i5IBս\٢zg s;o8T$x ۷yo9iwh^yn8)<,Msgo :#x A aʃE(pD.4B_Nk.VP+>ҵv$'$IlhE-P9t4hn*Ŕf ̊(&H-XXgUeD_qd6B)OŚ)ꖈP->@-*adhS8hmT/Ah`nҀ?M 5EkFǀO8P捻O 9c1KiOE=3\za!G5=G9q+bF\aO26;˫bƐX) /)YFH8)XE*ש7~1;#n(G37 pno!fBH5{ѥq 61nX0!dyC6)9y:vVWBH٤d-@T ϒ.fhmaid#HQ6 Qd5Q"pSQ@!~AOzA2q^dWh]J/{2d~)P}:t%./YfKm@6t{9o 2sELUaY%yv yIclk xIr]jd9_%d)7cL9t@ՌIVqI)Bov(ê8 %<ǘ>h^]YgȧZX5h5$"[䍽k ީ҃⏑QH(TVoticW+GxvȀp4*izbr`-qZmB?aئQ !5?:8%%KSV ^v{补WU2}Ŷm9CJ!g߬gsԅjeeǒT2h9\ ̺'~avJp?" Lq'0c132S u*fME-s޻,UJ1-K o+{?'tqϖ Go)7-e t_Z@D4v}MӺ e)Bv2YMɬL^3[-[1e7eåT+Y'T5;1L@@g Eqɻ5¹sax6Xq_XK*Yh[T9/FF2H9dJugxM W/AI'dp;LJe6ڣ 8S,pci\uYI?2WY>YQˢsWXXfclUVc;(#$vx. E&G&jF>0yWmW!G^XX^ۤvo/J7aA0S'ON `ъ{-#C:xgh (S{oO@oLZD&YfoMcX7J iw,* wllfWs?`Rv-1I$OhExN|*Gݕ`5[IƽJ5[Z׽$ \9ja:[BxXko!K+]TeAؖu֋x(Z%K4&,}gg99g,xrJ@ٶItun ~M#-~?ru;2!֦*6%(0D_^e+p?Cl%!0;h QzgK$+gX=5=څiԼam\T:ps U?5pACWvx㤴A1HW* ǡ^ÕeYyRcOHũ & =%?nD?8]ẈaGjOBH'ir\{.}uR@ͫ4O}ʘ~ Jci*Ƥ "r U0FNMNf$y;Ax3pʧ~2.]pҩQC}<ˉ(НP'~!bs}*=HGC'o{Fڝnuo;~aAc~CFe.saKt.%Z3CwUZ¹SP|FMX+PW@_n6NZ7%Q{:Of{i_;ę+ }Gk‡pPArkvɐVSD%aj_<q%!bl,5tx˙%K~(ZZ-6aR<,yjE!ƥ2Eg2᭖9S*TI8Ǖ}̰dDlC(jf|?%FEpG~wfp NBjN8}>8JC!kAzR3[늣 y5eNd:p-sCE Ϥμ8v!$_YYTӌjQ/M))o[ qdFH{u1K8)O9ɝZlAK+:d-:=N3!u.X$OCuEt*mZ@޼ȭ;d蜳xY?Xw7ZqJ*(|s5Ѧ9gG/ƥ"0@̬2GZ\Ⳳz@1e*+dl=궻P*uV6Q\)!;`;6ɳ(r/u {h{mC_CcuOQ8K><':m^88Z\)Vwr\QѹiѸ~hG[O>kSg蟗K MN)K(KM6t̪%>4+PeV<3&rMJjրl[* TV!?-apXQ>vBrAtz ,^ +3ܚMEe71vBιm!5 SV}M-tڕ(_E:&w9tJ 1z")ΡnֺHKr{*PnE$:pDijv!lE-َhI v꭛'vFY&*ϊ%is' LF߮cCxHʹ7sA\e0-GL$q/ ;AjbĮH aXv,k'Z0ڣEid PtϺ]qD#fGSBҺLF4ww܂-'H'I/7R53789gUC_ Z͜:0151Ug2>k6=NzT;Z|\d߾2ɣjOͤݸy@n&e:GBd32j /S@Re-g{!ЊF2iil=Wv"qd#=46+B;+ʉx"ӏyר@)rF&=4V衏m gǵu%nżþr {J0$Lxw=PO7J[{R]> Ord*Oo~-Jݷ9-&6}t9htcX^b?e@@.:ܧmT0߹Xږ !6uCg _%l㍝9amhE@E 1CFY!Oǟ9o~4!зkq>%+Xf+r7{ca];Cip!ژOQTII\>QF"Lr#WiL ̵pd@[qJhK'v F T( v}XGx&KX"qqt{> u a-ʖ=I7#Kx"‚e7Y6E%S*<~4"/oAbQ7Lv/x>$ɻ9i/hw6LfuAlmɵ}AIF$aܡE;q y~DTzZEwT %nH7&^cS&@K^p1+pu͖<(P g?3gmA{%{/~`~4B)]j0Gv|ݟ;*!i=;;wE @7U0$VͥsDF !Sjaիj^ *n@TH8zyk0+`e-wv~w.>Y咮2(i)1}؉$ Pp4ThiŶ߀hX捑HOⶍN` ) < U˘3?[FBC1hWx+^RJWB>GCf?j;A)x䦇 }H9/Oz(JП [fȰ.W% T0~?Qy!hv£t|RwOэ$qgd&`$E(MD?~Xy,[ԃبOOuVa⪔"(uZG>m)c_iJ)rvf3 C -mƬS4>I~*2C%e|b,#T>L [P^ŖžR ݐdO0*.,b)ːڦ`2-) V * gx6-)pwaԶE 6 ԛA+YKg1Dqcϩ dKoM;kp)q#F3^T:?*_7ᾸEoX̪VS[ͽLfnn-}*}X#SpukTW.+E[{au>$6 @o idƠ@kk;&nzR83Ԙ8&ZQpoeפsYF*@H}Me qX`?FkoE3pՋKnhENC%@r])DWE $l/,:. NDN:|i u΁{vi!偯(_8vieoqF#g`Y؇du_ ǐxeM*AZ_@*2)ʫ"m|%iacsHߎI~NwC?c402& ]!1xS(KmI?cc`,6]Yel5Et.^e6m^n %}pRvngü|  3bG KOs 5o3 !iuo > 2 JD$.3؊B&:->GS]َ8:-|"Bƒl(]l&CdXG,GaL(j)&_[9{c]r:-ۯІM3LV j)Lp.zZ}WBMF\{+3>|MBTr\l᫫װE:sxt PPD36$X ov{n!* _B5]]yIИ,twQLIUD֑yat"3H6ձAr@S|<^dD e2^%gf3*5> aTd)} \KSz&8O:m5%zH%{0f+k+oe;' ;]׆yרdOjTj: 6h ֓17舞-c'fvQqZ="q-%uigI Fyx&፻op]q$QY-:>ؙOL|aozܢ1^f4N+q0|߱iԆrϻ90Pw1*a3NzR Pa(Tg۳#aS SE~&Visy,Xm\#KZUJƍ5:!.Ndwxh8.A '*}1||Kܹf%}9L7E 7l8)K\IIٍ-4HJ{nFryRj mr}{&P9ԐG+Q&DhWS%Fp u|;NTS'WaswH C v݂f&e nPS#VJ!|U=ZE43Mcz@¢EXaK=ն`ѯrK<<|;xÉ@E]?xhU KFj7L](ݙ XzuQF}{Zmi ~kHNȒ$@}qWy9x=B79#40S'8,{pv)<Ź*izz),;0< MM̏yJ6]B7nՏ߼F\_BBb6a1|E1%2G^(i"254"IR6.=ܮ29/L:*$TqkgVj)+ih G$E/HȹWYtn^4-0*FNƼ_tSs;I\.Rzx&l_?$j-YNLr8:`9'tƚ--̴l@"J*P\qoO}җ93 0k ۶(w(2ċ j+Yxy {XyZo=lKͭ \'6myXʴ>8T,+UX)z(2e39"_T_AqhOx+?[` K4l~ܪSYmYG6_)j![oٙ@8X҃eB]%@Rʾ3} fXPS 0ȵR t𾔻Ea 0,k6WgL]rdq4D"+fo46T9 _[lQ5NB8 2AqPƀ) -+rW"ѭ[|hMFhԌ=K`fUF=JOF6b֪}X U8]fi@Ts"%0m־αk)}aUҗ yݵ1Sl$+Nh=NQy% Nצ̊=M0 ,Ylw HL^J̾yʶEvXxߪ4ISuJkR@Zl1`hKlW &Oנ^c`]5$Oc`yV*5L5}滈-dG: ~Q:1#Ϫ}sr,p$N:Xa\6:z̀E)3ZS IdP9 QD@oGvF0ϖ *p(Ks^l1/ wܝͳ ux9dGuxW&so@~ %ӍEt7#lҰqJ.-{L;цۖ'dk8C0kPW-zTzRLcmAs4L@Wy 5i3|I@1ӈp!|DfM:"› WۇrWx>q?za3>w%b*PEhةla+mRUzOIa40ByZZj{G;9Lҵ^4tW[2d.ɍ5(ю{^i?łI^#Dy&ovpykR/_ (MKm?Oѽ}Y±6gUt`+Dk&mжzB.|`@a `u.ZjGNl7SpI=sx ߝBbShW1ap_ig߱!I4e9ձ~_:L3٥o{'32RFS9`[XUfw-aHYqPEX5`AMolutfBdU mX"-[q%Fے^+ S6!arDDO5J s_F֐JH]('*"=ZH\/@V$3#fƦ!^几F&~D}7 V^rm A*즊!3YW=TV}k#Yo;B@ ߅xdVO'<>V$|Qlk$,#Wؠ깖k㡥,Q!raA91 Y(.e g[{OZH^<weMhPN,1(].HTra_dh*,`Ҥ~P?\{83Z# tܚڧz.5NL,-}FG]HQPx{.r-дBkrj)Ք#ٙ:Ko+`AdTu*猰Q:A\ܜpKRr}> XK"h*=OWZ(Sg3 miK)keʧ2cK_y 3m( tgeJ }i>B7Pc3?JRan` 0tt1S:&1LKπC FnEm@)(:ғbmَ^~i?R[%M"Dv@Y#&-&>Ƒ[(Ö_|SCՆoNP y.G'aޤ\u=Ot\G$0>*€H7sjK++UԆ+OYGxr1? }'{J*wfL E44N1OHj]*JxslHl鐖뉎0 *!]& #\,RSMċYh>8ARo =4 6+^tЀ廦Wg@(Pn1t$'r$a yWy6nUJPi* xvCn}0Fxr,!Ƭd!V5*ƽǝn`s|] =cA5RŃ "B+1R^993$Z,T o'[W,Iի nSب3#'PO8b=~FY8'>{ 59۲ TU}-IPBHccО/\t4-̘| PST$tl%6GwarĥiVe;;hxc)+s# 3n׋ Hm{4RsRtY4wSߝna0a&kdMe0q Us1C+"^Mw@/QM7w_V}#GW uNg\lƿ&Mh—;9XSj<'sҭ7r:OڹVq:%9% …et|?O;B y!SSrHXV;<񏚜qaTzd/ b]S /@ED N1=EXG(o` o7X"wPSd^Oϰ6F38? .5fd'لn|h2Ze S5{\LZ 1<؝Ȯ>G1Šߕy %O0{Y z$ qUJ4|顲db2k08/WA;bkrH*ǸĚչU\+PiR(&?gh4^&%8u LU1͎e ,Dx(tt-7yE@ʻچ2e~FNel vS^9COs\[ 45W g@NуIR;QH<)΀ILU4`i!xl}Lw#~R 834O4:oJ'zJF&Ťu+ 5vF-*'']`yv!=z2h@#,@)0ʒ g>_KuA>pLx/J{ s›kLPN3VѨ AEXmF*|CH W(ADRZu9^CDB~gVY#GPj pefv5})_UZxieB.KkW 'O#= ]0.Dh?0h~^pE35*eV ANW~=0+ti^Gf- cY }w ЂRJ@^cYC+!\"uVnqX|?L=llS'eiQ!=HR`ѯBL&?s[TCͼ3%T0HæQ>sw2 Eޜ#Q{Ö|O_BVT𕫱>=Fw ={V&<B6Y)( 8ϼDU,L:߯Xn& 0C fܼ~;h.ը) =qWRJ#*M֞ (n3&moQ$!W"-?QZFW|ZC#%% Xbü]&@:S~sj3pY: G6(Z_MB PdN4D뎿z"N(7hf5k*¹yNP'mZ{sfyx}'_W](Mv燮/ I 8Af51epW.`p*A QIncuF?Laa>;3zfP6ыr|2xA-G-3of7,z"Aj.'9P18|0E b[ըU;Y_q.i9U%/a}je MqӪ(Lq?Mk}gw94YnWc܇T԰gd@&L|d7,/Zl١7ʘ.K6v3A0zì~BRHgfH?rz$|2ɬݯhDA{LR|孑L+'>H- VÑ4ڡ9݋d̈́ؼrA(mE_|O#v!#.,q~ҍI4"El}<0!rn@%zE}۠PA!e(YF FH)=ΑNF|rYlC+kd:2Lyk([&R ݙIPy:~ u D;:uz+vM/%f~>[seJXVOyϪ_ bC#O.PlϣQ#`bmn5')bVOgj,fO0P-)R32tzTldj 2rxn^CFhzq+Wy{ @ÆC$kZY X80z7ddz,LG.0+S0i[ϴ)dzQWSB[,wcd,o'lh)51maب4𩷒-! fQeɣRy*0D@ؐW ^i&=Ft¸D[=7&9k]DoaA,y;b]LL?ypItys:55 Ǖ@I4<{,<=5c=m9y) fPC[d~_%ce+}xm?Z1h ]A'id3GCSăډUiBZXf= "*|^Ux_ mۚ䣐=! wIt]e]Q׹V*tOeq:`yb 3OF>մ#CǴV\^u> ɩQ8:טոQ,ZЮV˦VLST+>/ژȎ$ ! uwJUf!Վ? iv-N4SLI)]j$:~ؤ- ]:=hSra* P_)6ukз3~͈[NsmΗl)#^%2<[/'OZ=0 qy-F2AE|"si߲(b9/jӵN24I2*+J=(N)ԁ0#商vH}Q]E` QST\?'ɈCۮK|ͧS ayJX5MQA&,c˫ +شc[ɒ}с!h#^gJ/ 8 VFOEr.0z< )4^~+̷hO:j< 1 M.c؟Ǐܒ|G&ޠ%ծůkVfx''\u/b(7#-h7;exC_w@#A}ۇ6TbK/ z (.6b1}ѿ׮BK)M fF=Y{'`G\|Z(5{VWbWϹ#89Y#\$Q?K7[G\, 8agTQ #ǒh{vf&+Hv?9T)+wT= 0@1ˆT;,uܪVcb8Dzoo I^헍9=^31` qԍAm' }Sä̢Mr5ۺY|^BzVo7\nL]$ ǟ޷\ g4E)X"ˍLh9?eFiEH^NvNAr-O&{ل'J54.[靄ή)92|l3 O3 ]UsmE]sU(ʨPĻo w7I3 p .`JPڶ'Sb׳Vی藔#W%T:da>R=9, G,:FyFReYIKF!&1{u-#Ţ9Ajv)-qZ0Sj̡ys0bo*%~<Pek1+>QúW ,$y[L:3 b 71ţ !ѩ>$*D EZU@n^raPILu{f?7ȋfPQҧK!=Gb&XKK0P|Cq6zCe"{]#Bx4@A z1lZAU:>i\&ȡTeN ;DXxSkFQ?R5W$*KJ}g\/AC@6L:J)nCAlTv1o btKz/ X2)ٲĒqv7"a(кc^[U{um{ :,O}p Ě;C }K1?^pW|WG#x1t'|3 VƟ"Z>1Jjϰi5q-B0꡾Nk8ۑ2{!{ͽ/רV c/>epFWs_ţa=û0q{@Q ̾ Cr#s_x b;srMȘnlQ>8H\S=aQ"X}As%;6JRb- rGC3o9]|QfVOÙSvՂ)0yBA*u]_@uxt ul=WG RةKa ,2=&H}{*Nv|p )ѻU~V5 6Bw z{g},Ô n_Bb@P6@&gW4vEoRCcm ʓ<ױ`9i]sx)%b HJ&K. /հ}.&ʔΐK^T4P?[›.m9fX~*=(IiqcѺ>5,p哎E lS<[/\}*ƶшP}c+{>Gg66M\Bk[C;wչ$` ;&fXKgԙ("lЈ [FN.^FZh*݇wD ;S؏Bq =.x+e*@! y T)x@?ʂ ^?HE=$ȵ gYZ0707010000030c000081a400000000000000000000000166b508840000a088000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko.xz7zXZִF!t/ᅠE]?Eh=ڜ.+ %NGin6*{bP濒|D2U$x.b;_26q2(3buE!ڊzR;l,86:bBc_cD r60ȿGS*:OUӞ@)#~Yx BI^4fh `n+ !`QԱK#+EGT{u7(gSlG{]C∓XH=>B[4)EQj8T޲Z5L`^G oXUx gfxdP_ydJ~,n3 08}N)=q2ݨo_ECQQ.Z.>} ǘ $1]m]DMx=ӜX(iE66XC *rEpDzqР*f^ـXmV* L7G2oZ)+)n:Ƃ D8cHt;<ٻSRQXm Yc-N΍: c&,Yxm9:n4Ũ"茊ir=[:)b,QIŠyE%! cu8_pĖAc| 8Pzgl҉Xʌf6ԧԥǤ 7a&[Yڕ?t'3mob}!p20+GCv*ͭ/UPt?KPٍdV-e|GE^)9Qz,UFɲF M 7Ȏ6Nz=css\$}PY /EJ駨bਜ਼>0DRKv1t`dy\ V:o_gPrs6 j9ڲlc`Uwȍs\WeV*HACX AiEX=iQ'\art`&RNYϺDz,Gv{q &7R^吼i # L^q(~2&[- x+_oF'DȦrНb~գL(e*:t}Fy KvJP}9q(͆vl6&6VHOΟգȟՓe ,{'$"wʽlӇ~N@}9JNh+$&t%کDc7K{>dC 6rsw!d.?B P!Rl55EPd${)?,p eyO߅N{e}An8tO (׊E4f53ڀ<8R6fV*d$kT}_\!]#2xõ$uWDB)ݎ{FFTa*T} 95(m23un v.9@S W4䷪DQ=#'CI=#t5 0 n M:ͦʐ^GOӮS~KTip}=q"J:I!`B-z2~&uٸ'n"ԗH謿MDگ"@^vfJWZɞWTy bZu"֞kG@02TS6\;Vo H(ߗϤI9sÐ{QIrE5.7;6s %Ê2"Jʎz7)`|3J7eV}؎Rmwǐ \ +9q <9iETw!dQlvmsܨuNk'ͺ ?lq@cK;#,Ҿ4e2jP' 0 %1a([4󸼿0T@B0I|I'Igȑ͏ްO? $v]m gbbdo&Ku>٠ Q3㝞SB za 5RVK::`e2guv c*>\KЄy9esWmm9ZRcQkYM[9:tڊǃsM0~}h˰>=E0`dmyA' \(&zb$"3sZb9lث?W^ʷj1֔|"u\DCufu^(E]3oӏ)egEE=lEW p7ΜoH I:?_n)q>{ǁ:@V Ɇ=C,fDi7CǐfW+ӑGݱ0d$n9bHciu:qݔ4Ew/K?HIPuo\36ZuJ wLؗ'0(Bii5%5(eC@QZL"dId$.b'k҈!w~y[RE:\DoPQkzɢISoD@>I.#x9seHݷSi|ibqQ8ɢQ@"&K^}I 哇F" (S$B"ro!7l{Cd L/LCg}.*?Gqf$C|1eh :{^!Ͳ]c}ݠ"'cۭ>ܝ+Cp3;MS,K.cQ~I367A*^7Vsc# Cܳ* /\6`; mC#pKo@H3Ns2]s.HqT ;:ԫf!ɤ#3,:"k )(+mulnӜg붴%y4ޜJզ#b u|yH]X-& B?.?I=̀0z=%;A; @)Z#3=Nđ٬EH 6C׿=ܼ.kI~^^H |3{Ve M,uj0n{:Px(=9LSR [G 9 ۲)o̟Hʻ9 e nm>z91zaJRP¡VP(#&`a͙RI>YnϊGDps踯sH$ݢe¹}t?AW]_/Qݶ\~nLmXa7"m2j΅Rr/)e rb؁%~Cb8"wMQv N}3ۉl/ok6T`c1`N)ei{sN= Qݭ3[aMe\РbZυE8RLlIz nX)Nq΅Dv _j*KLfB{~5?'3@'cuyyW 8_X&}P5#HԁB\4sMɝ"Ho| ]xqfE#m6k|(=p@}V]f8P'j|#M(CFD2Y=CETn/Py>Y N;F.Ϝcͯ!~:+&{Y.wuJLJ-,xGeUٽBs' iNgTQ)F"5]+O~>$p0\(pi>zA7D΃aܽͽl@Pή`[=OJ *k#d|L9Ҋ3NyPgUQ@@n^GcEL+1=2q愑H{# )%{`VYFJtz.khڤ s:}fc9~&/$Ր},C*REx 2٘sø_e,O#\0Mak'<%&Ěd>r?9?ND3w%acoiy, QA$_<: > Օr=J$p^~>I">[ƚF,Gu3GBe7F r*k/l*DW 6b"ya&8h٧l3DФktK[gX)*8]iFd&ag4! 9|58}}beYE85!T 'U+]4a|KO3OgK7}NƄ9pY`9qS<^|Js[c6дl +.t~HQ*! Ȯj)Xk?=Y,!3YJXVu z :.' yGADFg+e j%Q" Syh< |mF6+!%!ԺSJ0h txvvщJMp fN/&p4/Bb$Rܜ蚚@\/g2"6as,C>[twC@0h2acHNB#Z?JA|F5dM0&`fJeIKlCj0V$Mү}.]bk.[K~k_#I,7@m pxW&79G/ꮥ/jդ #b n;lGeѽgXd mVNG*:*- Zhl_CڅFUM8T!%%@= Z}O<5Ҕa)쏶~ABH*IފH'|:іW@ <[T:gI9ykUC3Vlh)W9#=:>(@A;K{<Ȉ[doЎE*qe,̧o4/ gsf@s?}[}x5#&v%B~BOKlEZUϤIx#/wy{ÍXhZJsgyPLD3H%:yhIDlG^z`g_J=C?Sk%G`L)wB;$>]D) |u W$rTTp5{rg@Xz@*LP *%VԶޜ: 竔UP1O!\™&ׅXľ֋] ߩOQ<)mJzj*mjxױkoOAIwF"\?-k鱝3:t,QY >m#JxM C)S4IDGДض4S5xx 01|)5[b'#N "Nsfoiy3&}nl=f{I75r+$k%f9Ģ B qJӶڧɎ7#׽Ŏ0G>Zw {ΦP`7~>đzއ.mp5;CRW7l߇[%H }>Ic{?Kb31tV[ OHUEabr+F…q{/uIɅ\U1͈6aƘAou?|4j`/*Le)#D_4*f>?}e0%7p*hkM6[&U4u<:Y9- A7,Ď5!-VZe%54p2_ck|뫗=@/C'Yk1bfo?c~E X0q-wL .OJ3=pW1u?XVhBy^ ćפBw4s3͎f(@}wx*<9޹9eGvo5pm'jsxABdGy[Vc02'1}ӷށډ}}XtJKGa['y9S6.۸~lY=˕ Qƃnn7 5A󴋄ԡKcC:..=̐JdJݣ<.V$lBϹ烤d#E mS|Z-SR* CSǒWZYٕq /J[ڼADs B6 (r. VZ=㡥BSRs?:Q͐Z5?΁$OsLsMZ4^{5؈܌:Y ɆH8(ݺL'+& N®K>Crc@@$RR/&H:a5^\&Ark2C\t;KOǦ}Zu}=ճdԣ2޷}4GǚGWbCM4 :uDq [Fצ>]SH\S.nY%ucce4ֽA_D1hkKʩLX#Ԩ=nU8/]0Vm"v콾;c&HYAW(2Oĝig`TnJ!jI3"<\A󌖙QEp=bV!κmY;suΪ֭Natn*eUM3Xn2 @5$ /%&bG"Ų5Um?M z&<f~½r-!N1ݜx:"QN6 IuҪ SRf"Tgȱ"f M;iê,̦yS$C6&Ǡ3oRߍ=V҄LW?9[ID%ǿѴStOUh<}Vdrϱ8LEp n%ǞR&_l[_uBJkeSu9mFn3)`W<}ݔуAbkZ+ :Nu"[ߡN(@I%9x{cg1.U3y]ۓ^tiTlc';z -u DiS=}-P$kUlTV<>R-7#)y\|clƮn圠pg"+dAs0XA_DT),r ŋOKXdH^V'q142lfWW X"vn$,MpDmL"Ȑ}B[xaeUe\DY*] FIHj#s.ǢoT;a2mqӭ=K28?KXn. 2#22+ZH-rق{9PSEf¯/sUHO8e:{$]AGHVh >qo9 1uxݤ>n9`6{DI?}{1ݺóqSXm>1.bhL-SNMHaV(o}wEV^sʧ#SQ'+\ғb/yȸv,_BB@SC}nUbvPևhv\]5!F4uL @˕+5-kq-R^V/85FI.kncBbagڱ[*} 2,Y-|7`5wc^W#W&lZ I[up_M>J܁YKUJٞIJq!q=|]JzԛT`|ݠBvZEj{}y÷mոoAPx`Xp(AUA[) aD݌b,\t*86 S6kO DC ʒ ;\QO-V$]>,8A|HS< М0V3h<%VdhbI(sH3nbt˼Adq$WЊK:n|H$gzBSYo a _%1bp 09tVӫI\A([85J [:?3t:$l,U0\nQ<9L I\dɽpj{L}_\ 5#zɊ?끉b|$Y˾ԛl8$ل&ҩT<ȅWE䟅Q8*J {IJc^|͉:t)hL3]6*Kh~٧:_0,1+*JyIڹ" SiX#TPvCVb[_3U;Jim~d ?`*mp\4c1IQ񲙌s^%;^.JE 2άSaե3¥]mܵ|[z*|Fi(X-,WpݷcCB[}t+Bmz=gY+e0V@`ȞzAC l6>vAAi1c %<,Y"+S",-QQ ZZbKc>WngfUB)kfDHw{niĚ@i.1_(O #v_ѠAszoc!ϔ~U[0GAkMh{T쩶ʲ9.zzL%D,|IQq'CONE,>F F!أ&qX-ʒpse_ɩ`_7dYd)?,|OOD>=Uv?_2$Ɓ-vJڹ3,7Cyk4v+ I^5Q}UMShrYW a8f;Gbm1$!-wOgJil!y%>֝MxygsHiO=v9mB1HF(P&l ʊUELKlq!0_(cCg%mKWVsKY8d7NKg|cHΩNJ'=}M a#\+El3ږp![saBtQmCƊHfsvхCcJ'>ľ$\Z*Y6"+E't,a|kk" " 4oi]Ѕ&er+x!G4zP~F1@gvA+]Av!4U$]8<ج?s/g|Uյ>ŷm8u^TWoñȨR"TOFGIrFgktAɩo^| x8 sA *w"aC+OX I+Zr>Ѫ8T?}#W*9, ʳeu"텛ԇƻ'|T0ت`t72)Hغ&, 2P5\Z+-p=.޲!4f!HHŶ+.LDr(NdQy}HR6ӊ6zꝛ#N^- <*5q] n]&#Zis`sĀK }8kw?[1â\py e2gbqaEB@_LG/ndq'9JЎ2R!5rsn?#ӄPEfwUp%ڰJn@q1kФ%&rLFIp9MYE|ל2׿P D+F9-Z_ԁ2P.wy-ZK81cOǯF"kV~6;`Q{P?)q~ +o_ُ:wQ-VβD%Vٷ\J>},$ cd22l!_sz֖1Om5TQ+aWk"g! 'YwS?+D'3̈́Ss+*yJ j8TPᷤB*7=ͺ$s/T'AԖZ^Rvs y($y c]}~M҃Q-qhŰ]{BF-/^:r'Ui|eEӋ0}aa-sY(@RV'y]͋Ӵ1!ysjr-j;_ۆOv#2z>&`eb*.i 1='N0 A*96$뤌}X9CJkWA<<#L-R\Pzg(=8M8bM.KEdow!Kd|6A v˗H+fH!]}ԃ0Q"n@ՉKvEn/]=2X _ϱ,b_z]S^OuB,JMLi4cA\r'9]S9|\W\{!%m#~lSWpqWْgIڐ0(][򳍣Qy7$6-@jQLAM u̍ss-' VHM,%XY +F͖]l8 6Pdw.@9㫖B4)TcٸKf13L-)I&o_etJxrLvYcS+K|a[0GbʠDo;Ȁ8v>875˄^27j C6iڏbo&SqixȎ zpeUJܮXΣiW"ytGX 96~ɉCw84ӕ">fPko, g oQeIJΘc*~+o_3'Y-L{'a8)C.Td t/@}X[?/c/Vt*)Ȣ  9~=.5^I?*&z`2e ً :HE5,MGS$ ت7T1[#,/<}{_?F&ԕq6,.q3m(?|3UИKr8@,яL6F gFBTR2L:28BPMwS==**h/! ,r^5rxplA ڿZ(ч=nA|19z 9攇]6\2 8vZ'(bi~!GForI1Mr62Rwl+zaN%ElF[rDxUJ1o7kjBoAƵ}~"ri'E`wS?QqJ4:{KIVYE7hR`:%7l_H#TOJҎ[-,Qq-Rx?=%pG;b*EЀrKluFU4%MX6\,Bu]ހOAI1fgc%||H fDY|;EΚ:&qy\G:3cPY~'p_T$N$e a5 3Ql bzI"zIx+3D^Nua[뜥BiTx] މ0zgmgG䗟m-}25gC[QEJD%9G^a~sJNq 4α;E 280/ưcJ$Fd9F7A=[EY0 {& 3=~#,G,8pD8romqNAԜ/I'V%ZbZwm13'cv u ЅƃB񪚶,%ok` -Gcժӱ2M "pѩL_x_Vv~#6<(eaXl ԒY+[_#ZWqQAv'Oל]SBƠr}׏T+\Ru$|fV \u^o̱_{ .qnfOj8өѰxZw*x 54eY)$v(sOLﮋ΋vڻw;d[#8R_{Oۼ>VDyPᦢ^*@dN5u!i O[*>=?Spe ѼµA~lk$z /'-+:,B-ÛF+y00.Ty $Pk9˂qT˛ _ >(+9urMD ¡ghzfXvXjDJ=il!QZTN=颼6MW5T#K;fgh/,7V SQoۢ.&T+FkcĦ}+ḡ(XɉCUxF`x9_U'*Tg/$ny]kψE*sW!?nZ0xIoY.4Ժ0ҟ(0Š++R+m[f>{FGM@x@zBNat$E04RzGnV&FQSQ<꜑*"ʫn*sV Znz;NQ?ZBEM"tQ*Gn==)kdͤg9'{25]u\fVNar3\Mk&ۥ"MQ$zfSNXSQ4@ Wqg!U*!~f"֑m xV ?7Ӫ)Վ\ 42@..k`/U3烾b)OĂؚ@d5$J nEPŵr=_[ 6184b.<L} UРVuNKF D]'X0)&\cJk)IE# 1 B%bBf, +^B|W {Bg%v˞t7;1ig$}"-EvC*]0!wP<%EgߣȌ@ʳ.[C+oh,\gXs:*P{BD/US(%K_vjp ZV=ҏZƴoڥ:{Җu ۼ4^g)hfJb\*ߙ$bx185m!XZ~" &HT;zJ $O`(qsqae"^)-p_jRXзKd<6FtN&q!ևNR)$P\D5s6"gBW;v)eUx<\Ҝck8f"ro2%nT$#I{S:m-/H!R#dhodJIDx:I%\˹Λ%0F@E@|ҝʨ4X<7Vm{kfVoUUh3s[X{5:X-  !5U6]qnDҢftHgD8;?ZpP{aՎv6*{(qRU zCQ+1eR/r&F͡P4ژ[9ЖK/Xs"ژ=gܴ9 )Eʂ Ȯ |:x)C&Q:-yfkpV!+`s±M`$L2C( *')jž]~hU{;wUGm֏%tnBsӹلlCq Xfh{\H!_;( `4!l !*}gE1L!pܭSQYC e8s(]S\D*=&l]{G^CHo<q SZy"ԣX-;;YFv!;6b@崙›1(قhJŲ~6 ? ~X&*cYҨf`! :%6mM .9Հ5CUi)vVsG($A-n#vpԃ4䑍Nv@8M>. _d?b.AW#Qw * m+b3a||92 iE>7.PG:YKJJ=QQr9޷vxVQqqNx(9Y(f4QS[rzCSW#qA..OU.5ht'[Xe;N -ڞ r;1Kpӿ|PGr`Pfᵱhz'&x$O#} \ة |šNNb Ua30ytެ@yuY4\r'klSl?pH@o`1,;7;T\N"8NmSC}!7'.M_V&22C#axM />]ϢPܤ\#اC̰F2іBȦ;ܸ]9B0Gx.`mt5El1PdιiԨM LiFy;ȍ. zs+d:y8:&9N(}}3d}5*B߇jpbÒ;C D^$&VN{{cQ&K`7gv{xm7UON*I-S"\&І8Ps^ʹ..#휘. $36Aj釵!(}b$Y<ɺ?$\\Ok09e)7XdYy6Z\iD'{jU+E%weU)yq5.d\'.#l ;'ni"4rX<|!|޻sKx:ϛE ObNwcæCb_G $)4K$jQcdo>x+u/β'0b+Y8ݰ 'Q,gaksy0_-"u*ZY`V.PU Ͳpw*x ?-74acPCeՔ3+o'|жzgǨs <:EkB0\he2@NĹH`fAǣ }[4Qot2< B+Dd  SmErǹfR kEe*$MqtqCrzg$C6~z̛w@l̷_X,:mGf z8]F7a2~ -ː>] l.|fTCO6m ZXɁ U>҅q{dQ54@α&ٍ6fu1Ne_PJc3,0n| AB@?:[mHc[Tp$ؿs.-vUA$Ԙ&L"@C ^\LٔEnM0[5%Phwy;_AQ܆ag Z j&lzi}ѲYUA@p:K&lFuX5}1O^W+S͕1@7m}rmVÙ gTJ!O#`gb ~C6J`Fz.Fg1:ʌ*i B^]xc0=K~ƃ1hFki,NN.\o,A<^o Ė4\%i%e͡B2#HƗzrVy;c]{'i~c׏f?3%8m/F^ !k&fzD۷f,{.Nb=^ǽ9x1P[a9tD.Mb_3gEwۡdE)DQ璪=A@϶=oMFIi(Pͽ({,ˑn>}9Ǝܛ׀3ࠨӼzT90adecqb:2^ģ$ T̫jw<]Ӄ\ͥV qJ#DrTYW,Mx _ A{n]?S h*qS{"ˑb1ܭtſd/vwB5~Ǟ{W^m!kYρTK!w4{YbTR+YU wj-W-N { G z;`6)D9W9oVg*]SSKm-V"= @QB5ldHgPb*B\/٘D3K]T42vϵ8/7WFL%kfQ˻*˾1B+GQ~$+6/v L.EZK9>%L\50(Y!`U~` ӦFƐR'-IA'bVŋA\ñfxbè|ԓ:.Ϳ'eg ׹zD]A7ys7[eL9y]bV* I!bUlQHk:ِܔBA>3rf0t3Mn:֭$rr!b/!d#IN<(2u.P_0|OJcƐ4f/}{*xp8am>Mu"Z )!h߫S8cݳ8f~AYqmג*8}Tu&~DiOhrW}Nղlk}Ȇ^ms*&`t&ukTFKlEs}fBP.䊌TI0χjt^,qs2"̞^|V[Ykƕ|zPzTJ <:"i6R,>A %)ps!ȦEaJ[obY]# lQz5CvuK6(Id[X XcQC/ ?,*]frG A6'WK'Qz7ЭeЀ{c#sjoFYpŲ 쌯>`2G!~UP)mm#'Xz1jU(~Nԫ᠎8Nc/H0H2V\͖hNiGYz{I%=lTeLNy0گ%s/:F2T#nZ9aF%+dqAR*^iVV2E4=w7#GBdMJ6  ODQ-3=e }%4';X>O)a'gB96><ù~+?r3 [h;CFF%8ԴܰcQL>NUY&9 D$BZW&azhjR[`7 F0O_Kq|Jz+c+js -AQk묓=8dT2$NdbjV$-I؞s82}7Zjl 1hpBywNʶ(a3%/|tZi.0UGAU/n\e:"X];S/3hׅprFtęG!V4%R5Smvα)5[nROL&tD%VIv1WfY$,[?߃}_1ܚ_S=<SO`O FM?+h"85 uBKy~,>+Q Ɇ0 'CvynKi6!93\zOh,w&kN«_!W;m20ƮٰkshJ)Ek5Stӳk`s'5|/Ҟ|˼@r4ںZ1a+En|48*Њp5>wD,V UI-+crh- ՟|+ -lHu),]湽[/a@E\C "EԲ]k\ǖ(욒a8m=bVvg3]q !X^2v B]410fH#]L8o yOW]{KyXD,,CzA0gD`?.E\7a 17z.|8Y5}2r785Ab cb톤`BSA~.к",ZN2_- =\^`t2)E͊5ei1速 pp^BTY0D2Kq řg7Ob."P%Z>@,Xy3Ts9ju ґJLY GsS=ԯHg}g0 PjӉ2r@$qV rPi Xl# 3蹑!saw96F]aօb $ *b5[OtC { |OKz{!Ci)1+2seXU]wȼ,3b9ݫP2: ߾Lɏ,9å%[}_~z"/nVK(f #;ZC;h\tH!}*k{GB"Cm&}]A+, Yh}1rR<2&0,؁|t בY kc-XVժrA5lg^ 硼ArȐ8}=#s8.ΠvقXوTS֫~2=ĚnSDx R:"R UO7Y,zU?sՌ+۽]e@m?",C fnHR`ѐ(῁T,VUe8b`jCS$a@!tRD%ryBR띃ag?l*Z g UaK N%s҅>onm"BTel @NV%Y mHu?~Aitډ?lD*Z꽀9 sqU3503JztnI`Hͻ^p!G*qda+nzN/7<3* d{.ɐJt(X @C ,)"u=Z#b/{Wa]Diմ޵n0EnJ~ mQhCX|&LP u$G6z("B7X\_{JZLW7o tř:&4Wo᫧WEZNpLq݈1y#oHN ?^عSc\k3A0N Nkg3&dEΡ|l*UIpt ftD8sF["siGF=m'U.S(,Ă~ULˊzC5D>E6)׫/)$INi#ThdbfTMbx ԅdeotnBG14N\]}دF*כ_m^j5$ʾ3%ؓP8\CƷ x~kհH`$vР|bb51zIq.iSt}T)`VFME7|p-j o;Gd]k2fM0[cݴъb[_ȮtNd0 #ر|9 ޢM=Lܐ^6Yq0-=( ,\l0K;/ x_đk1b^a Wb\?JG|"PjzCݒAdƗ=lTVDRd|Ņ%R%ԍ2yS]~}"zϸ;ҐMr0+M2fJ`Vl>VHŎӁX$էf_!%X܀ᬢslKu# %&,pC1:7e!r\9EpxyKW8{]+XلmRm hĞ1|{Phݮ!V}匜rEJ.Ā$$2YbV49'kn&ޮȄ>ɛ~J {B#& g|80UTIrK|/;h鳤 bYnɳ:Kߘ C ÿoHY֕u-l&<7dM,caK4ɏRgl$# 7Τ}g!ZQK㤼㠖? ;H-}*=0(T,|qW8::f$Xto8^J*YϔNΜ+e"AeZW{9꾩K$\/˳]-\R*PWXҠ V|'\0uES obTjߛk}CB> I>>5Aw[rhP*1̒/UokPBghas24Ohb83='ld&LI&4oՏR @F=q}1/}f`S!5yt 9adQnG=6ʼnm BAMRwkmUIJfdP_, VqM R17)ҳFʆeq!nɿ㕠He7 %@(ݚ O$tn*s4D3yK"&{o+#ͼs"'>N]r0u'B6dIgJ)-ZUZDar\W+w'ѡ[6~5%KUN.- r&տ[ş_}f:Peq><{b:A8BsLg X޲#\{pݤ\I$W F$T^pGGX웰S v(=-·U=aVEdPݭdf~,lruuq)*{##o%&2]@-NN| ;B<&iT5C-StP侁 Ph!Gfr|z:˷+<#R*`7+<`+W)ow1a/es^Kŋ/i#rB1X&==&/@~Rp4 @Mͪ8S~cՕ! RއzOۀ~ѐ|Az`jVL XDjz˹䃞P}'~E~UX Jl7l?z$4 gdbŷ?{Q;DuLk sIq aC߰5\[pL*9=:2xn'ð7 u>{ḳ& jI!(=D.~^o7W;A:#g~Psk:kDmq\A;0"21ddᣏܖчv#[ڃqCU&f#v(Nr0akz+bu`!v:KVOf'Ws#+/ =ENˌфdf1""os(>-7Xq"P+!ѷO$ s$c/܋<԰N ]bYf!'P1zT( :Mt!fНFl?DKa4"KBqoê^ bBS}A$zU5-5(h3q:oTԷq:1LJ5}@#a ]uWv]&GJE'܇@ ɸol-P6sߦrһ ņB"@Yr"/l|; E\ t)gRm{\lm?[D-3tNJ@J\8w2~^BN88 u (DB p[n:G@FXggZbW)tOj !*$l0i&qv*jv^bvJxvO_ Wz`2 kFK&E8"1CL ?e#) Cx2 /Da\[4FDe. #\ZqMyVl' ^%>qN֮rbq-ٺ 9ܫ(yD弌Ŧ_ÌUZRlA_c8hšRk.TK@V FzS0wߥ#KR5Lߨv4TdtWM%>#!*=.rLG1I'2gT΃eDǦM#!1"a3[ԻXoΑ!"Ro Ʒc߅IAw4zq vG14ٴ0+l %18v?HSxMFprsgI 넵*ȳjUǢX&ZBPWՌIx3\A|7 p"o>uܦn̺Y\gLx8BÐ n5ր@)wX ce9;e.THa3dӰU[ 6Ʊi^Q9繌y}ћRSY]1:^>s,&WS>ҍW6|WIp#ʅ(0A.w6oK$:0jJC*6@foqpS=b$<]y8>ca>%GEt(kXqhsl<.vE ;=lmU ?:ڻElF{L]t#W]N ֘ ž7~q7Rg 6weInl˕Ug'{ QkM '7q ڭȗoyFIZkrS%EVmIT&`ҥ-,D J\`vnxdD֞mow[f, uP-e:^g2wʏFĨ?&1@.EIG*%N o^Yyd0+>#iJ RTVfS"|ƢE TLEeCᇈi l~D> |ykQQ'׈pE)!% [ :Aiu7`%`mYۈA~;ErFUwJu1XSy~c;FCkI[A0ll}!Y3`LW&T4#ħ=n]SF?6ԳNDCû"]s>r+R|鲾G%'472XE}v%,׶Q+\UkG@ܡ3ZVExo$%>mG8*.`TUu)C>߈x&_~ kV%rcnB,/*KzUw^YYGY4K [DYV^gb$Օb%@5"=r4'~QV_w%z}inKUyQmR"@$_ Tq@fO7Sɚ3.b\""85u"-$7>"\n锻\}һXU7!F>A10S4(@2r[++!MS-*+h={i^]?~*j:a'G0Ya0vV,I6mz2j-VKL\o`^L%r+Vew 4A25R#P~1@@jFwgy (RU2ZD~+S10۩,6NA X/%_bb۫Ne[Ns1ݰcMBd{>WڭmZiHhy J%t﴿; *Ț)(f)QekmR@,-UAcPqwO{DD vJ~|0,-1?Y;cÊyw?pȡΚ?) _T֑!K`isiMh6Q@A*AAO97Vӵ Pg35+mb9&G1ҏwav%1Pn~:qL~W=n:vPK0ӘZg%KR_zYAn+~.a`ob -˵vJq0(M4W<6ESϊFT4'Kyڰ G0eS9u=C]Io-g},$KYXFI家3%@)5'+=b_2dL- rfuQtn{HYdq5>6| 1byG>R I.3v"mЕ:vqN[Q=PJ.܃8G~mKz9BsSƄNbz$\=^]X_D`^7I s},}^1Z4cFҷ+m34Ӝʋb8I*]oAzK4 @dzߌё_.uZEG2LǏ)SkmM9|tW"^j& c!W(ŮXd*. dv̛ '+`ǠlMo#v[]c؀$Hv|‰S@8Q^@YCC[u p7g΅HnxӚ1 `l[.D>8wod\%Hہ8[bȃ1Ն) &FR D0f~$,DIcTj{DȂWķs3qB$|"O8_MŪ g`N ͣ`VsbQ)' 2{J]Z a[S.!B\mJNwtyybͭ?TCU=C `8b$]Lrn'O++DY9Me#/ۧO~)Xd+]=9wDV몉EAO/&RZ"5bӪ20ld^Y7{pwm~B;8w[Eu0l~kʶn@ֻ@{:<]=赗6CI ̜Q%SD]TD#±DjJgwoʩ L8m=y )Q<-l7BޯhܐGapIf&Pƌڼ!4E\mbHbcrC1匮 %xf$1l+&k?ͽ1Q~E{4  wsTPENU>[gr`93j[ܝ龣.Djl@_O`>5Z4\@L8CD2\gΘ4av&ul{&I%cLE *gkyid(:sC '"[ĊQԍ3g$N:$\~Vx :/ zGO].-NH7v_dsze0,XXG4RQYh褊 0K"i;b#!i;MOl:M<ٝlP'ֲn:k{"J{\TRL>sBf ~jsi N6n!r-6Mб+Nהf,1<4w] &27)VĕJՔ[/K$)ZJ 3NsJwQO#jъ[WA8ߗ1Ŭ xohkC .|ij0f2>wQtFUU۞gpyUw眴% =º%Q̑N_\ \Ƿ|clRR>f'0#̎ǻd!WWmgyL+jX gBjlӤ)Y0VbԻs-}-U pL^&7'z޺XeSoDVAW-Ql<1@(ݤ JCޛ=)F*BX.y.9 x-}[cdؓzdN_[%eէUɀ[֜4_[͐{0-a]Kgr:i_11N:F:k)o lЯA;MTى|szrDb H <%)m_4Ty)=)caK{E5SRAw+^7ߓ]W4 I2mc9N,F gz>Z-̎ؒ~vЇW6󋤒u#]KQݽ}K VMg0#8ub}:K_[Km!_fjs0pLlzȴGXPzl?qJ$.=Cn!(iL@6ڳ2f"Ԛ G,@'8;lj/HiyyGgii\K]a8. #I@1O<ҍYYlH602- ґ ee*YiUQ3bet.:?.+ kH—"ͳܱKuMo); fRIX0B2;D=n̰3N z|DpLN>z-ě*>lfa͔0)4[xAy7X z Ic]Iѹ2'oyR^%_\]@4g'`##hd O|#S:*9fiW.ZM-֊rfc>]87fIP|IĖ̷m쀏2F ^S[/# jԮ4/$"t<&,zW8 #g"*@v KT^o޼rJL3=hhZWABHcH+c/QnAG/$b8 \jBYD}sD>'Sz-.~VC&]K{ _V3oIGDmay_m2;3֩""7>nC􁪩D0лag->@~1M`‸ϱO ~P]M EIc'"JE0ԯ["zJ|[G^5bpoNs{Ō7ҞNm~{79rf_񌯮3TggjSWAKYr C Jv=ƍ2XS0j^!6& hT֠ᱏV'|M@ʏ3x w=wzڍDSv .Y6뫟T1ָf6_7N61;U͎n֋i._32q?ZCB2+vxti |ʵ8UnSK b/`f}+ rۙt6''9\n= Ҹ~3:쥽M\J]OB wgZ ̔VsAܺȸ&KO› 7xQZF=1}tE){[/y⻪⾀8 Luf(> 2 kWo􀢉 >`|_$k=D$ H2QӔMt8)4' L+"t:rKցzXq;6fOvlG͸m=R̳AÑ/W ^= ظ^6A;IOf{ZZq.7*xCQT/AbzWЎtkˉGp܅ܣ#zUvaX%z VUbBJ^eđֲ=2J# gtm cDtYPE;a%ƈ3g2Kl%v?!g/m% Q 6iQs6 'E>'I+"o;׭:S~C܊thջ%z"m]}I,7N7nE=yɹ|u JwLYs}`ďLWۮˆWtPoTC'QUn'7P F%cmHq|l3€V땓k5qDCFtIFTyRX~@kÜ,(Z;D~R:>ɱ[{|71;m김KV;b0jz,QmRJ$Y`3c tx,~ʰPD]w)z׷_My]WyFDՒ#^M*T;r;ZoOD ̫ s.STlLw: p& ak$$7dhQ#qjk>q(牍 Yaqp9<ۧ i{6*t{Y :0p۲;F:H.$,f?,gZj}J: &q̶slb~ѷ5-A&sYȔ3 ~@vH:H.,o s-Z qUT[ӓFN'qt~Vgf|5(Xc^ţh>ȧ}o.ڥB= iGrR-aF|qArwE ϱgYZ0707010000030d000081a400000000000000000000000166b5088400001cb4000000000000000000000000000000000000007800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com/rtl8723-common.ko.xz7zXZִF!t/r]?Eh=ڜ.+[.4L*0R` 1rqgC9:BT{}qghuE/J(ۓVսcȍy<TU $O^ nl#ޯ )~ w u@ k蛕NSS Sf~;DVe][EdUܴg'0=" \u&(sj,[]<iYW ֒iCIER티&~J󑔟L O^9 )rPjH3{s+Xp^xլ3oaL~ķ:^1u w5ВI}JXX`,WYYWݗSY%Jśv {;7r Pvj)42}@נR۪oJUō,bTACa~^8oF 6Fnpcs+cqQ E@f XLFuds_}5)$ֹl[gPyz/39⥨Nẳu|{%|ougE7B%=}iOq*g+Sv;&;Ó` ֏fAaJ/};3/t:RX.dFjC¹쒗\NHy0ݥW3`7Pi0ep#o֋J.I}Dʰ]g ډfms,P kmϥa%*Te!7;P֞Ut[ѩζNFV~##ؤ4 ^SbȔO!l{Ri]mL*!?coo"q/DEW|Xy}"MKke:Iȧ?$g2\.|Հ*>{%Y1e``6J;dv+iuv?C]N6Fm%{(F[T;.Q7Ɨ8v3Ír͹H["6~Q~+5sP߄ WH+M;5<86%;&]}ܨO6--%IbJOII kPP 2;)%ڪv<+, ܬ0})jٳ2ǨM >P'**gS@hfk43ZYT9VmULeԤA6*"d9Bvf{o*@hR:M{-8 ՟1#MW\jz5^@v3BP=.ҥ_X=*lswiTMsN HtO`U]E5oT([n=ba 'wJS2[ƲӻbK̩U2w'Զ`>G}h52R/DzQ:H Gb_I5H*5v_$xD0Y.ISFiSP"!6ɐX4:@>qnoF?Ь5p)'K?5kYMeΒvק soP*Zϗʬҫt>xoux^喔"ܵa6r,֪ 4cG*Sх:$$hK?v9@/6Ltj܈N n}@b-F+yyKjAQǰ5̊ R'}J^$#.]mX!E@y9n` (绪tT^@`zA]QWUt 8>I_5+'%2YU|>=?/ꎥ XE Ut/>W,Hpd`2{B%4~,<-Ρ,<Ҳa'f? SW#@3.% '4.SG'tES~WB%+}% 0DZ%!E6B$Q PB L´kj?ݐ)E*9ˤge܄2D8y6qęA[fGԺ ,N Lju>mKܸ:Ob[I5N7XcZچ;faq5QʩqLđ a| B/낦-0(nO5Ov"EMePbh C/81#.U*F3)b( " d[n2e1R2w%B0ae 0)Kykٚ&>柨=%CHkԲ#cjuLG0`[t쏱vJFUgwg31GӆQƟ jطD{"_.8kq΍4꣐(*,y׵Qky^1T8 #э 3* aꫤ^{{Ro8>T~ f~`Y!xor*#1%x+܅Ɏ lx`(Ptc݌e[/ ba)\],P n<\ !*y/*u5=!) 3EZ /SL{2{sdzO$n+]~en[ __՜-_M8"?}tø"Š2uf˱p ;]\~WADPT!Ũ<3xvw{)Ŕ!0W8Rr.g RnqɌhY>(ɫW*T:UB-,+)R`E߃imiP׋Ed2Exn-({կF,rj<"Y wTԌ2tBx 렉yl7/n 4!(3U2 R=c=[PnK*D KHM:hœBݯ"sD8q@"@s(ORx?RDYm[mB7 ꞊nz3! X0 $nėf\Û\:a tM VlBy;UK AlʠE;-|Uy䑘_l 2*ZQM Aͻ^䟚ʢɏ,P/Nkl„tfV`Xf6~}3 >R[OUYA-~TFxW.P`[e̡\W+GayYhw9A ?grWk*6)8|Sfkn: IrNEZ(2K[#Y W}ћ0)İ tJz4>;X;<'4!+Sxdi,X5VLy ;0iRmoEꅲFG0$A4cS=xGnWqS$N'<59Ձ թA`6#Pi7nɓ[V9Q P ZƠXfc^ycW][Ʊϋnei˩0>AOԓYmxD[7:|CjjK-,ϨKV+i :kPŕmXabH=|krh[&Jc|X%V\uc-i{fdqPQ)2M;a[>x]wm{WYx Wu+ YyάNZZyʄ1J<ޟ|!nCԡ~QG,gS&ӎYy^ zjY4lHeyq^9;n>ny0HUJD7 sh+wΚ-Vz4ŭnvg/4!&ު!j \ђ:6bQ Ohq1qf6fD~5u2>i_RةY+Vw+IP#V*B~}nxEJJ:Zz?N?Gi݋@y:UEph50$滅&]濻6c^Y|-mQNH\ N Pd˦;Zǡ3e#TOt;DPD)ҢhPVGVzlC2t^;[oy,mЈ:#)9>O-SVDlUeV9/o%z`Q;?<]ykm/@CXL`tLdy *oT7YU~TZ~j1by#=hܢzʈƿH~A󞯌pMIG1s]. L|wf+qyTM'3QVd8<)օJ7w+Tx(f&-Q NN OT&2i> u`SCDN[H[wiQGsvh]0k;$-PFOVì].361PRVW._R;U8nHp,63;-GF#:JIK Ԛkf/P!#QdkvдfϜdLX$(ڵa}eAT8yEv簢Đv UrvQq2)ׂ{l֥ !)Xṑmw5ga* 8+VE>T' qO_PjEbǒ!8mzas]'kl;hCR٧^]+v3(/ؕ5\#xk# $eFهy(M-:\W㊽)Fc?Jܑm>^B"\G?|[~Y:fq-ԥ)Q;O" 䙗̏j~j1[V<+$6@ܒxϦ&P '?c9KЪ蓭"s^nd<="&Zv;ddV\;x-BޑvhF=pr"ę̛!mkh(]8Z]E(a~b'vpuJ$ӾGΐͩw3f  l&ZRn'o  *bA2 (CNVppVבLBc<;֒kݾ+HنShSƋ|5vGGGSIXߡ:x-3p)d[24 rxdjஎ͠q*t<$1} jH(⼙Q 70bӏ##nEB8f!-*wM MaK:cO ,Qen % !wP< n˪aMR15 M *zo'I롲庑ym܍k_=wSi`{?\1^ [Aκ[ez.Voq6d+f+CHEbI9LGs+5&|"fԟwOMP8Zxb0m%m' Zoilp Fa"CwiȡC㘋g Jh|۱Qdis^:^aE{#)e&O@+HAE]P}>G;D- KZ NFtWm gT#:qL8kF_i99֥`dgYZ0707010000030e000081a400000000000000000000000166b50884000106f0000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rtl8821ae.ko.xz7zXZִF!t/i]?Eh=ڜ.+͟c09-)8+$`Ok7r:w~# ЍzM7*^bu@Kc9]RDfԓ C4MڳӒŕD0Z}jȖdN!JPAeB#uZBD9K0 *xhę*ێv2[@~tdG 7aYKvH{ ָeEi0XQ[@#bH-= h) FPƚXlCs|yR0Kl#8A>K5QfjN9/MW?V:1LhD('8o?}ԌN0>\'?(⠳v3 W!7ztkF٘GE0WO ?bz~So^*V*z]_$7>bc*]G@}Q~)|]̥fg gU}Rr岆 [aa4ty ~;<:=m=_ 00YFUm{l`Mmu q).Ɩ׹aT+|`֖Xbs bFu/>DYf,}A/򷥉edZ3hO+3y bΊ=B1tn_u"w=ue^3!|fTf=y1)RPp:H&rOP38G&E,)lH|Kt r9:&umzABM9۪6ےjiꝏwE'hH o.1O~$ywC8$J{x [,:@E8wOJúQ wįR׈@ j]C%?;E0Fl #Q`)]=sO/\zvko M2sDvANvsFza!&CŧU4ߚr > 8OZ;Ht[A?7 C-gmltv@9wIe* ޛk`ņ3~y; %#LV*+c6V;Kq>ISZf'x `} ;؉`A{ ́n33&{dA/.Ln1T4*{vO2k@;2"jK,k;Q3Pڸ6p>r@|JQ6( pks sv?Yz/ IKFREPMo2v1woj$_; W3M`~mIvfY{ڰ~S8Y&K}?!ۛ]i/'"0;y<~c_捵_\|)2z| ҭ;Ie!:Đ8a#X5)=+.^\WdZMk:lC,nvf)DٱH]s:I\Nu,GBj19xqZ1!Oh }`~M zԱϏjys T:`-iKzF2O@L( Bߧ{z`@v=^z'G Ϳ6؆\=d6Ye -"--/$˼;&&-pZRexN|0ƲSufPrnc)oC~` p2 .C%JfK&9)_Oc- \.Y{D;}ysu>$yLaFU)&tXzS"O2Q;mp LBxI3u^65' Ho'΂цP%Պv`72KhehVD%miJuP:NhPd7iO$usC{g61>iaw&ö9q[fLM;fh;ʼNhfa"ϹbϦծ}(+8otaC=M<&32 ʄ'& W!W_cZadDF\bc,9Buj, yjtQc$~G I<<5Ѯc/fzw>*]2}A9="Õ4DEQ4tL=kة&g}WsS"܍KΥaXvcLB<57Y~+"oxo!3h7_J;[ O',V'DA+ۗ|N[>%3_ؙ zuLda-> ?$!p9%x0̳cQ cWuAt!@KV[s5gw*LNQD<>?7EP!]r{qaTqT$֤aqxZߞHΞŶLg旌EZn;߅㺶s-x9=%=M 8z0l 6ځ6K{gۨ;,Ky0!U_DС;tIJ禽oZR2_OHq[Cm#a2%L80o< ʰ}eOPF΂?AJ(GբC1 U:x132ІVgטieCvՋsWֲ-E; k$#U_sԞ=z=U6B}{"WbZv:Ȋ+KMn 3& u}{,l 枖!ÿuu2 u]]<9_K?vMl'0N0*d rjr.vA<=Q< \e壪ف1O`H"l6O˳- ѵ x,cnG -|:]&q6뉰үdb8n:y3\HЂ-JH̆r@@\rJoF20<5EyP!a^XwXyJFT3OQf'%X Z6ϸz*H,|^T/ax`iPYwx"\@Bk,8y($QAj||uJ%ILU|jl(\J˱]uK. 36UvvY%%h^+&0Rz.! m;) lͻKBa "s p\_䙺f/j Iv(li`EX-AU<gϗi÷?` Sv9D sAtRCW!'up$"˔Hȅ=>F|An|QfȞyRy@֠$cָrj+l!< {uRaB& c-esԶ(A -!s-:DR5D Cup}9 az׫~GiCzI.qrW~ශۍvak:c8g<5l1oɔպCz%DJ!BFg}?/řAUjA0n"<%(5AAIlv<E1LxD9Lw5"j&}  =l~FW6.XkC 7}JARR䆸r2@Phah8[GD^A7'f|߳䌅&X<ؠska7pĂl&2V &)ScRua9 0n? [ J]l2R ʑLN2;[D=\},pC5gg'*ϩ ~ loB, r7Wx?L2>bZ#Q\LN|M.TАRІ–5ci[{O$NE#x1o<' ]'cDyc*rThﳄރ-G*Lb ( Tf p1a F񉴬ֈqsqnšsNL蛭cז7ۭHFnb|Q7?Bե =|ۍԟ=q+j W;( QAa8-'wwg#K4o,=._'iYY&}E7 3uAkTb!aϩ'RW6exp͋DlzU5p`v|ԈX4۞iHAԐ;,̖#gu~XpT8{]!Qro([#eG(I{ d<]Osy#Hm/74X][m/*@B$rR{F1℥[3t@ G)[mz}_PR}`vvl'nUA\ yqM/M>W ր gSΦW֊rRS[mT,O|\UT\Fۢ|yu6by˸=E XKď{2_ Y-Q{>ˋ ?u66dclm1 4CI#s6 T2>U 䏛'DВ% n/N|O腎>ÿgH$^N5+Qn׸y\q)t"HEzlG-|b0PcBMiُ֧(Ǧ}'qeI0MEG;oXGnJ spRu朼irDeEk3x櫻hN!fJݛq3wN1eݹv g^ɲ:=Xm8qV@F.Shӷ/E $"+2% I܆}ǟ9HV fuľ2;w$8mvLyE(n7IceEHme3̫ѬM=ZXt,Z0푥P Nb9^־ i_lF@[&l_͒u_KvP+\Db$؂h} XK<@2a)9noԢ`6m&=(uCKEJ RXY:yX$Oa dYYC4UCTO E[]mTMğU 4.kQ;ĈzA3 G5pgϿ.Ɉt`17_E\{MpQBZjeGz*\w= ȕT7;mkm8QXö1} v&O.%4`eb,݌' 5uZKr9i%&dHIHuįXI()OVeU. s8mBMOy>^.7U1Ͻ(_O;Ðm\qu ^p:^_S,ye5RiXÕnY)#v`GʼX/]Xn-<0]9eQNE@{^4'O >%dD|BdG$+1Xv8Jˉ!w, >|bFWT4{!ds;M=p{DMtNǛwֈD&ZZa>wSK9z(2Ҵt&Bf/i uo@DY(!쑏d }\؃ߔŐaӦ/kR:YƆ1S3cxb1f:k"˫trJMѽM1(IC y%t#ay d#fԦe Nd:OPsġ)!w|4q*[uڕS!IOh+E5袝ef6SJ;{- |:ZG+"͘"K$, sA˞$5RDF0+ plo֟ƂS^xQ\IFlQ/Llքp?FE/ WGV \=ڛ1u#{~W#2KL'lf/MI}0K +}bHUTK;GѴ?^l;s^:&/L}mA#i=CBzԮ8 DE (.ڱoޱ\hwe8LىO{jCWL0Cїz똋mU;ҩJ9y &0{ };b3G#$@|od.R4hZ Qu+jqP.6n~)~1{MUFVWfpU7OåZi #uRz8 -ST¸"]"fH Og ) eΛ[}HE|x.`A^?nت\!o]&iC鍲@&5J9~gFLjf}PLᝍI o0bTvq*e42mb1Akx@TgDS(F Tiulv ~o؞RŢ~bSJ%Լ $ߐ6x) snE-JM@ 6#gqad{-]Dz@ݏB͆eݑDyR澂zݰ`i@eրjaL4h&WpF\>$)FhclH|1qm$LK3TZ]͌mƛI b_|7ޅ]}xY"ӴD`1M,’_zA Xt$U kK'6F 2UmK=u_ueHdC,?=gJ+Eǰ.q3!\T+C!Ӡ+D&kӉuE7,\ryY3*  P]0m{Kݹ:A#mbRQһ1ޟE'D+pOkey:c  auK Qm,QWs#Y[fE!tTc$6Gg\Ҫכ[.s5NwE&$:>\G|qs4 bXI_WE=?x &%Zג,9R%mM=s1Z{Ek_֪EV[- p7!t@[Vup `44;XnCxUHHF@\St9XiB14xF.ވN z"@ LS,&;5x~~ =t f@@qQl8:gxKM2rgi*lDEtP@W}Bb*) !k 8& SU mp\qpwQ^9f* hbڨ]afHd`%򛁮]eq21`i)xrmF=Q}*6=찙bN(SV$Q3{: ):!Vm~L*6(ݶY]ueFJDl[+\C-(:97M81G$[UmFInq +;nxt2ϰ$3=;er4]Ā1t `eۂ@G&?e<-e1q"13n9Am,sgeS:<ř$c,娢D? ugMB86d'O쮌HY0hhRȓ:D֚/_Sڝ wyި* J qc,jQI'c p͵3yR֊W˸B H98ԧYu^"iSeCyTO^¡&ڤYr>pQ4Iv|tdxλMY qil <'4Ʒ9&~7m" !CV,|. W@X5ڽf'@;9QGL>Wjb `['LwqN^*Mg$T!HړCX:aG &-l?svG5eemvjR!G ~QOiu"#Pq۴}AX=E1E[gXM췤GTO gs& kxGߕ㶓T/Դff@;nt3p۫@@g7 Sw$ܓ/eu.A~$KDL뮪w G%W8țsjs=`v[uҖ3~_G\0|ֶ湆u%&p"`kֽ Elq~|2'N7[dPض'=S~+#jξݫAD}L: `7m|Kq;\;7p%6 p- Jt*ܷ_ IZ0jEK\:aDb4z u'U:؂^33ګ Q2@җ\h峯@SrFfԣH|>c(-Xx%Z&&"y[xlN ACP?(TTCJfy_s:"v!|BԀ:J BW<-SfS ^( 5}Yt^(ʴՄ}o-lxYfII/*C`} Q[ˁ,  WuZn!Y`2HbjV6k߁ܑXgލW)mdPХ'/j짘I< k `f#dv4 + jLz#ޣ}1@W5Зٺ؉{)ͻp^ 儃AH&2T'hAZ0܁JÖwxsݘ*_P,R(B'`̐]bɭb&Cq?^;A>R\kzorN^š:[;6G83k y}Lܳ#^Db}' @/iaՍHO9"BvgLf?Q*'ٗ*:QajV$cthzFʣ gȰ QymyB |f&g 0uQWxWWHA@OגݑY+%6chM(9Zg+?<CkIGF173!N Zʡ@_nض-ӁLtɇ8KLPEUF[3c?ar̲ZWm}UQ4.,XbXN!(brJc(j[G/lbP>1 >KjO hH+o./$đy,{LZDPٞH67H(c ľ:=ɉk@&x;˾SR( b95p#|v4N ;O./igE̷gRբ\or٠_[JVF *Z\&M #GE3u*e Trv2^@``%MN"W?~sc-?=D7p&-qB9?$CCEL-TEa[26mC}?_*tcuA9n`\+['W%L5v*fykv.9'}f6-@eeM几~pzsdu$1v&<jB*9>b A(5e-%'O˫Hr|#}Ƈ%86!xr<,! KzGR F/\hoQA뛗(E6u fQX ]Za!:-#:2>Ն Y-k)iG%חd0scQ*1t. d01/=}t~xq㷷MaʹMQ3n&x H|nUEqjAZR%$Vd Tk:|\*jje8(O0s\]MMC岋| g+vB fV9yN쁰cjaIp΋Oٿ[FJ]* !x}q-c*q^YݶE_k(J[N~FTvOk SMٝc$_7PWW^m3јT0}^Ǯ0vSy#[ze'UE\gYE||a*8+G(-3y=#Vq~;^P$jdMpM@w3WX {daʾ  H%^!'8I wm+~*i!Eg숊/kMaO@\x/1-I)b^֔Wב.[@R0&ݫbOUoy /fG - Z9m<͆{ ATFOIX+e.p>kMlA*Y׈p*m0&(^wY ηC4&ؒi70iU9u$9t .?ƶS&=@* &)nhEa _U*ڈTaya፼Tb!B0orKWX+) JuZȠuaC_ 2Й6, obrggNjAɦ!%J"7?M,(%mI6GSK'_ǝu4vS)F:,(K˕ŁV9$k6ؑ / $ooR[zSCӜ_8fbvabXc̀Jm,>0{vE_ ߅B51InquKewr.\"} e4}]N;?T=Q}W*& Yj\J겙5g#-=t%+>G6`='v^p.,:]WqI{|).5dnlvڌŹ"SOG|G :=)@PYJ@K;!Y$0_y-j̤cw_"ɡrv)1ҏ%@Vb{63yROeƔnlsڕ,R_ӖyL`q=3b%SBb4g]QԿ 厴vABVQva4?ݥ]&hq;ރhV7̕:r>Oz;1ܖ3 Nw:1,#ínK,B~\$}*FAM(57q/]b&_jK੩SM-ۜ@V+Z`0bI6mshmPR: ZW\)ʄM6U; ~ހۓkࠩ kb57Tkqp2Dw+a8{&\*1Tr鱨FlaяcZ$OY UP1S>k!yI0.'|ψ.r-^WmLN;ixWEZ[7:XbJ,DwεlԳBՊC[<4/^wAaOosV:?0b]!T>!;H*cLȦ ^71L2ra ~j] \[y` OMR_Cgaڻ|M[κyh@@B3zmY%cl' 9+kU 4puIt)N/s1la8JvM@(ᠧhԗJ%lTW̛~k7u :yjF8irC9trZ1ys2Q-aY$ϿQN4y?2^=wrKM䫯s+c !%o)"DZ얐 =j(P 8Vf_f9ѕHvJX' g9&49CFE h~y.Z؏md^h.>b ʃU K 3^;rX'+C$h֤9yull8t\T|L>υzѳn@;%{_ w Tx y85^2$ҎT9'rr{!ZQ}a)Kr0vRނvz2vT,&h3`Pm X:` ,>[:lCz+}ATV_>Op脬gǻ#͈5b NH~j=uL?g0~'9S9]RHIsIҥ!1rYZ7r\NmzQ3ŊEc0e̼h=Ϩ)C&EnC9/F$EAh&f6ԍ9Y.\"@Y:d+߇p!'gvBfJc_d*Q-3ckUOYQV5*gvriXL9x>Zܰ[4r& fbJCB~Pl͂\U %9!l;&D U-?OGZVP7ac74 ,cdS[B׊wwG u0P`9A@P2G؞4k:= `fĆAdШWdf~?[%+|9 ۿʳ7eoVƶE$H #Q&Cx+o\\Uƽ%<rĵR Tu1fyd/flTyzK:I].`7a>M1BS~aro[t4e8ä,6P"uŸ 1FW*r лM1vG<~2k wqo3g6NOa۫f{T!|,nmŘE"01CkuVioea"OIt:cq맋XIbHsJL L]$-V o}[x0o"Z-Rv%$oW5:txKzt 1yjd gFZqҩ,JiF|E⟜!*G%0.sq8jA/{9JAHby`NA (2}ȧO۫5"Vs !~A_;SL[99=P~Hiyڴ\N6!P)u">VBRG$ L7-6mfu[@Oq옿jho#ŋ~T0s]S`q*37-h7Ñ޹ "*Z%R= ;F :R~nvYHɩMEH5GIkKck3j]UW7C8tNm3wBXl]CKɟj3'c>TLZRU%JAdf4U Aij 9Aoh:HibK`H !O("%GboYRH *迻A.P}T  "f4>}3mj2RJEfWJģL@h;-IOtHbHP?>hkqnC)&So,]}8ѥ 3?oHECmsq%jBZK:Jm;wk.F!.xګVXYLЍ|(}n6ȁnIe__:Fr)͎rl9x>T]g@PΤl``z OLa ?vNWsSC =WX}"$׀·iHmUi*QwϪJ8orpp7,梦/"T\g܈#bf-VZ45d@TB.3)heK"ZK;j1Ȃfa8@ϙOKF ^i7MjUW?KrSNIs4eA8~IaOMbF\2Bl-6.q%qGWj7:%< 0WHH{Z~q%$0b_[~n{0zGX-(±(q\8 ճ"F{V(J*0 ([ wZKՁmķۈE0b.uDU8*i> [zzIl+ȑ)]gN7]i;z/y }lTX?,Te)QlOO p|[cޢs}ǭVg3Ha/TqvPZZM<OʃdB*[j &؍HwDwU :i9ހl9E@6#1irR y M' Mxy*4e.UWly5Њ:'~ $&ԧ-T0#L免;gilgE;ìAhSmXμ=0QK\_() 1rϵ}p;@%PN'a̳㰽VŌ`l=VӪ?R4[ l޴WLTXЬt?q>Cˬ|"Gk[Bk" FJUUU&]sZ[˖ΐNM=*MH}!Q,) 1B5dm'̼^~⊞ b]O}+ Wp62T @1gueO#47+%ܘA}̼NG^KXm#ܤSY μ$|5]e`m:}^$" ph_` MspC3pjSi&& S̹ȡqxcL0+Kj[pp8/>NK$#.b!^g[A~5͑6>Pq^r.=bDuuT ܨ d0*4"Y,}C19nr|ؽ?t| ym3C}M@*gۧ-zW.)oŌS^nj2)چTRYCtR/K^FծAG ?ZXkj=1X9f-TW> lQo#c L:+PL@{ U\Ky\cbjmۛ9=k#$c',? v=`* ]_d,/y" pS{)y0^c 7xx2=׈dy11Di.H3QAw'E&:9 ægGdԘ(\%!h^zАº "A ȣ_ T%TSeOw,! t ]FwJڗ1E(rTD1#`#O'`-Y,Սd~UކgST<ȥ'*h Rok]=Dw*yq?!F7!&pC]Uئ=Z4ޒ"AP h-N1SCt&ZݳmhanlCٲWqrOvЏ$_-#`|]AޜS<8[S/&=Ӻ :(HAL4h%Κ PSŁkr>^OBSnvqbHu_!>5aKoV_-v(ɲI⋪U GŃb@$џ(C}aV͹N^k]EPt.~Źr\:fBn.p1V5=iz;a-~\"# Oʜ@ŠE\tZUU eg>U /QVϷc||kMyZ&<?M<Rgv ;wE^0{_Z[3h9nǷxB ,Dl1D `XxwgSrj$Ԛr 732+*䊒OSN|Ybfi2 o&KQ2^YawJBjcVqĽ' \(٠9r+ 4-﵂R aR(+ڲw1#)жehZLLm VGE rnؕUGr"#gNvL* :(eFZ7 6@4^Mė*OZOKgUTD̻F8HL+.oQ,qʶaCD <рIrg7kjDp!)R]NQDMmKl~&D*á}HKIv?5gH5z8 H<2iu(N'JSD&qз;K^Bi`a#+QTH?7لW ;gjա_~]h% <ƊiR6m{ȟw;ɋNP+V^+cէikυkoWOAz6g hX fRYgc NS/5NS8ewE02 h{v櫢(Zti 6k#֢#Ԍ46Tm}vp%DԳۏXb# :n0rFNm[ E}'D)EfrTkc0Gۆމ/]<ěl@n ѱO,Ɋ<9gV FMj>l;=>i] ?\^yلK$w++Ӊh(xd֝.8.W-s z(M6j2נ8.T7DE>'b1W'e;0Bs"FEOjc^חk+H;tU(ωDdAK ڷQck 2z=zOSleu(±bq TRS4uA(l=$'1Ϳz ] `]R?HALtD`<>S3֋`2Sfڶh@oI+T_ M mۡrO`W1Pw&WGW!(| 8B eOY_Y+Uyo?_u;*pPxjCՁJwcXSsY y"?[+ s]{_ l8}>Hu|uA`ЫL!Y{ʊr͈qyV0LsJ$!C1=|]{Rj\`.|~sV=MZz"$iRUr-fW)"A $t+?XwhIc^) l Rݲ"xZ#"qŞUwޗesUEGU`Rg'2&j_06pr-j;a7Rh (w{9y("1e81+7F^biٛrR @{(eSv-"`x,2K5Um G8>R3,Q $ '푄Dh:o71G;O׈ I䅀`I7?ܻ_TCPH2zcR򐽯)5Yfr0jn_,`h:Kj)1"7n)j~{$Afgz90ЀC2Hz[;!bƒ#r"NL!x'g?BL%1뵣ɦo~z*x<2 gku: #U0J) H0q$a`C{5 O#@Mā32M\7de:Ƞ0Xe:0 A+ )YG?-ўjx=zy@!7fO<,w%hH?meې{T<BB+?3AYOKRwvl qMz[+z7l= .]|}7r4x#XOS9Ca:?>&\;x`_QڵK转~)>b1)f+#*p&  +T^2+^Vp8s܇<@sbA٫>LRNu0X5%֫P 򜋐tG0m;ڶ-]TTzu%40sFtEp* '@CRx XzCqȂ8rq9 j$Fu@Ҡ8g&TvieM6^ʹ *ҿdfrp;dNCaVv`z%oB9།3WeTaiXj&ʛ PG]J]T`r|Ğ&Le*z FJ03ѬK&`xNz4HxDpޥ0z#:PIASnL~4s7Rx4|ɤn9D`0 lv_vɬ?IȪkyT+tD߳%": +->qRy+ + N29 ɟV߀(53C)+ʊj^>mPK2iƓ#P"!џB ӂ1'T *YO+K>KTaVjx|p_ZdΗ, BX֚t{M9 N%KJQqey ~lPC6`ծ|4> UW]5i1>. %khjL-q2g IrW ދ/o+]ʃ~j 4@ 1/[䭝i#0"cw#z: F`C=YDJsĞy_08.6a:c}8E V@+/N0\`1;8B]y$vp0&$ R-5AuL A"DI*zq])_Y:EkZd[G]o -+hns,bK1չTḐ~eb[9h<;_EI.+(.Mj5j!HF afފϗ#b0 5ޗhQյ`[mFl=%(œ8*#ĕlS0zkYȸQ} }ʺQk,˵>! ~rKg;eQA zQD)j:oNvE[Kv6R5eΥdNS.y ~8AU, Ɲ/*3AiDD3?P!?̍OV}= p0\= 7ߡ{nBAr }*9o F6hY s~}+췸zǎݘxۙW=>~ak'fkekqF9[i qADĻȆ&Z7Y+ kLX6D~ƥ*9:%lVsP X|Z3SEl$\F[megB!HX`TW"pUxNeUя&fκ(jEBI1Vai)Zs6m¤b1nJ(KPy(L9@ QTS{qn[l .$*:ؑ[~T~g4waiJ5db*fĤi )㓐UT.U{,*UQ~!/ZDvݢV@=2(UEj"|{ 61?FV\xB~"vt i8#q2-utO8׭hEĎe q߭^O)ePSa>,+$a c$Ud#z*ЋtzgZQM6<;Pu1hhI,ct1E D( &gXn'~\ 6pCߝ #"œ$*=a,ulT+T6S)&y#ЩWI2CaC R}`9n#U#r`t%y*^V;dʜ9_^j:ï[h^s/њ> jvP'y+@~b&RBR\_{oǷ<HQеu:a ioM@O_6$[&e278dpƦb=ovÊ3=xbj2% r>L\_}%єP~tD yg<4k qG[26o2BQ톝cc_uZl̤+>8؃wHfa27wwdMcXk?>8k@To"#'b p%lYcINJ"Kru&Z!0^+AY;?VtH0(T,Oa]Km.,cG7ϮQW>*p[2DTJ.)/FHipԐL ]ԏ WqXG78 .d#7 ͂`-X΍,|'Mg?fӃVhD4zX  x*"V8SvsyxO-1͉3!TݬQ*@S2jk`ΡgD^~+{֓v00#D $[:p ~P$Bnj|Ʌ{}.0!>"o.yħD?>K# m&6kV']ڃkB -1 =YgOznTl X5` ..,S$(MT g[;8/΁g\}<5mG](<ս ja!sK 1X5Me7`o0&U0kP]0ͨ{#3Ua>&|UypbIkZ`Tsx '2Vsl'xvbF6aU@"uR|g/4U;=m:CJ Dy ĚjJl:M J6 Y!֡Woڷ]A?4m)ܟ:oE+l ](m"L^WPΨi ENJ%Jc.&߯BX2 ^K6옡BUNv![JlZ+\Kbe}0 o5;Z]Xߢ1-Z B]h$\HH: DQP)и O! svlv TNO8ŜtV3}( -[2uO@~=<\qђ]DG/zRvc q#sK2! YL96wrn*c>?|Uy䂘_csT.'Nq H8܉_?7l%? A,{zѡ:ȁE^먗{EW,|rT%F7SCe1;~B'K8K׀Fm? ,|!.t;~,Ft״lU_9ku} CHd^}#5#ٴE/GjZ.;6y=EG#p1dۧٵ "n4 U uDy"uznXi2ϜlK߀AP[G_+3Ν[WtHT"/x_%&3l\` |I ˠ$ Ƶ}\N|R-9Gh1X{:{aUk %bHKK|`PǾҟ̋#0I3K$̉MB)w7^%=BI%$$ ܒM5vF, zQ *LiڽPGuɀЂ b#*DT$=$ x%mܟA|J7U|n0:> 7 n 3+UU r}j232OmaF)Fj N 9Mw;^b]?mcEUܟ2O,~=gpj< o]W:Q'㬯%mº™使cmӒ, ő&"Y[S wTA(}8# `'!۲)W"IQ-.F3?sHD@Ԝk+xiCVAv<;vm#xBeVMV*=X ڣ`ԗ_0?*Cx1*2`G,4WZ֙֐&/ H]2Tv 5ڭy$}CGe]Cq[/3Cd~*mp.uޏZXÃVNmsG+o]\YPDSIk6._R+N.N$:q_oMyJ7Dkֺ;/ \QPdaWpvN׽7MUҙBjO-!7pA1Hb>q |F'0/ /)@ [{,kT[W~J7Ih<|CX'yj @;\@z5sEx0> ALN/ꟁnՈ%́oC\&%M᰼1O]CyH;(bH6Au:)t+'!I)^3cqx"ETP޼$_N>4@Goc` ?@N3^Ƈc/F8Ш3Ҡyb펵7H$1{3\EB,'Xy$MROJ7r阫ВHŘ߆L912ϒ>A bEZv'Tꪥ[ itj+jbc[Za nšm4'-ҝs̆FaE?b863uV^?w9y *.8Chią щiW{H_Db{R!S9kw`*&wK4d(M5nD loIsI *QВ\Wbp7bL-3:,:oV1)6n!Lf{UL#L3WZ0Ay~:)YAgu]!Mn#qk!y"'sxC)^/l( XMO}{nbc=`.d]8,WAԻ Vcvh7zu2u1lZn)+7?Qy m|QV BÒpGHRP}'H_ݍ/ /q5n8SaL<#J~ֽ<+IFPi0j7=Y3*=e$zh/YVY[`U7)7T-xK*.223zaZ8Ιj:[;ɬe cQDHQ~kRIɁP\yKQQMx>״UYd u5O_l;=bȞo2d`$#cyC ޮ+p0llCjT6$(Q/$/u(5Y O(I{DhV2%'|<7.]%\=U C7C6F<{Y8:bo_RwUP;i-m9bYf:4pyO'{b/6r0^>KIZ1,#/iIq %.vǯn([7Ka wEXKMVLZ>nȯʑo#f;Q1ƪNTOBHExrtFt'J΃ =GNրSomܣժ<:}{Um+֓+q|羰WoE ݳ%raF/Z޵qi I$n!ut)ۣpdȱ56K" h֤)cFZT=Ϝah6vW4v` Յ$HL~ʹt"lY%sB?ςK|}ڙ(Ra{j"PĮ l0J)~DQi'xL= p&ˌD=K_~`~*ǒ@5&çZkcI|<4\}/(oG 1{d( Mp?(`hr@ۍ lR zgmA$b=8muL'#I4u %3glDB_ʻdt(Z']xPUbչF_@تL}N:(}K.1,qxj.<麃RG%a:=((U7)Lk$3 }sRU,Avuԓ12}5  84,MhB;QyBgs'~b_߱eF+`gh{@xo,E1o/Una ,C%4~ݵ=6%DהU[g@_Gps 78"\C5 ";tYb?c6yڭ'0E建kD)҉zo//RA T6X~lO$Ёb_rZ!.akܸSP'O8uă̕(\1VRhxӌXZ5ڐ?`~S~-9Pe+0s]#*Ƕ*2ፑl<1I-5(hϱv : 76b;%yODi\P@0 .)hG7&' lV_"GĢ1]&,=( >pi?F"{ zSL_g-2Cn@E(AN[W6f5.EW|* v&ҀAfT*XO$F-}1Fe@cԸ՛}3o@=gN8ua Ko!wTVfn஗aTʋaaj@]eG $ks{ln^'ۍMH40lxx`ɺ~/]q]J:" !hl.akl7lDd4|trz4-Fo7ivJ!'Rmޏ%U@XT!OUGPyZ]<=7^Y#N ;"9|Xmw,ؓi a7>q* :gn;775?E9BMGO)7bֵTI-RBW {_Up_1gb>:dZLQarڡgOsC ޵Cx#jFIyx͛Z*΋%lښ|p@qI./4ďI<ݏ䤷tA彭#e鳢Qzق2+ =L|6AaK ۰BBRـ.2 7G.bܲLɡTyse%䖥2[w#J PU~,i~b1z&J<݇mm)ӿ\0[j/]xJ6q5%2(KjJUt^OZ3W8 qkrqCC;fpvf'g,֏Ɨ4ǤWF:|7&Rcmʒڮ -ԍYޫqq U۪Ǎ_-XNt]Ֆb/1t?3'4Js_IN'CO#Cӟgn8`?8[<4g%1]~'zCHDŏ3w`/#i SVC+:ln]f. %St ku59n?PxD=L1aS"{f=K56 o6[)P˟3aT`ު>rT;n4Nn-쮼qM.}Z*V,69Aՙem.s.%K22 Lq[ޱH'ٙ-Kl헔rUa '!N1%sc 73 SU{^J;tLFR*ꌇN_.M-J[^=%z7l>{{"\3m@Z'TZ+ Y'a; *ҳ(g7I.XȰed_|8 o(jjWVn &YzҦ߻^›m$!n51hF<~V>RJfM "n1VvGDǽRHlaE>/X. Q,mݾJ} _(Ԝ_Rivg6xP;|ZH N7Pp3 |NX9t\gL#kp};]FaDju:2SGT&ZL?MZ[䵟TԻ! Y-ث68M;U/<Ͽ 9I?E/KmIkzmiwE|+˞ "k&ObdWMKJ"N 7kmR$Sd%& gt6I)VN=Lͯ^x*@×O u9 ng$39@OZ7ѽJ0QܘkN1̍o y1p"82M')RS>`,7BL؏U/lq y@Gg>\H/,̍Йipc< ?F][oYi0ŀ7 ѕ+!& Ծ2%`=ZK&cn1h"u&%zݜIPf@&'d ԇһ|w+^EZh^")2fvxFU*@vr~< X,)uf \~.0WU-mŽc#aviO̦H8YΈvY6izyi7_/uU$?J٩VK]iuPN|/:+9䮥D5Ӥ+Oci+JMy|URB -LQ r'3@Ŏ=dTnhD jypZb6?ǡ$t]jfhQXD-G# %B) Hu=a,Du̬i'753,Ƚ'"U-̋]Xp X:١ fNoR@['{Lfw%z(A6=7>")p۷87 AgR>3e8'B~*xEVXy7pM 5PV'3qf 1PIL(y{dWWJu5Yr_PY@,Z_L(Nm< y$o{lkǣ2=xLo&{L{{ (s~1k q1!BM5Q\5|1<ӦZgz Ip=IPpP Ŝpٿ >9,aG*/ (㹥ubfwuCED@JM :S[<>P_V`v8 0aA`d**BZ SQ6);:aBp6E3u#lx$e! OYYMO9C'L> f1Mcal5#G~V)yw]A@'e|?-6_9g}h=Asc̺J2sQO^qRǀвb >~˸Ǻ(M-[i쏧fZ'42ƹEv2#bU^G RNgYB@_Kop@e9e)І,$|d@k Nyr[~d,6R 6+bjs)qQJ 9id0+|_q9 #rqr jP/uIzozŶݠ&ҋUJZ,P_boATA0Q;}e r0UP=7QS(C4A΂:܋L W$/KxĨ`<9'oSIB>#4ǪU_k].\l Һmކb| Uf~0oR@rضfֶK=H׾gN V̥b^RqI5QeӶƝ;:G0_<.~bd@oRQWU4#M ps>m@ +;Aj?x0zAcsj&T#}Y9ݛK>Mt9[JM&bFqf$acr v3,G@@'[Z|~'•V2ShcD97M<>F|M֣!h+ w@D@_xʶ]  .a|)-gx} 鰡ڵ㒷 <fƶ#~w!-;EM"܋Lb9ĸ s PP5ʮ][W=(cKqSefG2N۬u3BU7dPB* e5, ]5AΆtwK|Cn& P7<ۈ7@lxbDmEF\gU ϹP}?Dqd}2 :2;I5ʛ"iLQ״?uѺ3e8 eB~O3q޲8+aݡ} 62qB%mOAIk_pOD]X ͪ!ȭ͂0 I2X<]xL54PLjs ?a(/›~Pd6.馰Lbx_DO<* qVuk{^DiDv~PQA:  Ӑފ/s fU|a6Ů0~!cжd8iwKN0˱ҢM zC=)yDp_evSkt>-lW`-/Z<})(nr 1UOLH[dXzd؊YN@^ ;txZ3 輶 ɹdzr5&g.T(h˃Y N,' BŁ8n%YO/xE((-XPH[,sL-vD4+1Kby_juxB(-% ڮ,gWrs$- qj Mz[BZ(mkG|nC4TBTnKHNk_"M!~Wp&nGFeǿ~nרwC%ֱagM)9;f"2Y'.m'f?TYe"邀9Hů>DXvc`%msMY%uOX^uW#Qƙ#<D~A?ye^`-:\\5b3::%I[ ot- PC']9TOV5&jMHgTB:N/LE0|}=Z1=)$N2 I cV#I'MF=:v>&<-MK Uwt*Wvy?7~`tޝrZ[ڝ#s[KyГ߫hLetr+12mrǘE, :R޵7ADVh3ad~)Zܽ;kYUZIhL((J)v &IQ NmBרFC'T ^цO&uR6M1mﰺ~B='ޢ$D77N4ïRek4@R}P{\>%+1\$ f:`G +dd#?pe wl s(H1L\l JoiS.E6I~<̀۔ațtVBy@eS7LSD'_a>}P;jW 拮C'B"#Sp!$hB;Mr~"zGmcS?ſƔ Ul"3e&b v2{L_ =89F!z$[tX;&qro:,)a/-cBLs<" 4#A󚌡y4"5:΀G}'ZKAwH=pZ:;h~ UӱB|+fUK#>=c1T$ W~p&t{6l .N݄%ɺ0ۈZP EXvY:;/ZWgF{,#?KF_4ѸǠۮR_*PT񥖍wm ܼM?$S2bHP˗V2yE4!@<DTv_XZvH#2dCI @;#vy KU{!Xo߉A zm\J5:](-WWU_ S&0oh'Q/LtYǣ*-yAjR .|.~S;[)rSꃌ" BBڸD~bӢhX{xS2 aO5Co7xbIJ?[4`EtNXǵqD*26 T 2Cf"vQ*xK|}t6%%rYP~8eX-6+);~^''ڶE'.V˪ 4NzahAhKAR#cz ED%E^Cd{P$XbPxy I,8KSQ*X- G-HiB,t ;K6S(rgqlTMm[?Œ$nwHw2fuKZIB<Uf[1¤F`x؉BGs %N2@Qa깨^rUt8*/J4\@Aãk1ޚ<%ɬƶFWݿ7|6`T~)yi?Ҥ2)9ӿi?4I|`'y|P#S(6ڲj v@ !$G5 41":|?~~TOfƴ ᬆ2U= Q2֯$YG2<k~~Ȯ-H[䶵nELsMbi.~U"0  uH /A\eNْc- h=BYR%ۣ^d|0)q,( u8(?(!Ԧc4{$WEl*42rn4 D,qj뙮$4/%-0N̮6AMwLA'd}('djžd&S`F~ދhM]\R*]GV,<e{c|ק3q!)PelXO)@Y.}u#2 XDiдjH9"܄x^])=L'gKy*6ˋ~ۭ?;GejKj- >lqTT)b,I*^ 8ȶ2Dpwxp=`]2?pZ[; FO~cJH+' 5`}p!ʍ4 6,yՠ^ 6}@ '4M)JƳHݰ?x6ezl:Ry9M^77J ᤯č< Tf|QVě0 /DGPI3)"s7X0{tV$|z-)qOtvy]ZP/֫n =Sln.oY?B9ȁ`(.w][7B[Z JKF@k\QYtܦAA>`߫y$DSq>V˅YЈ 69.AW ynzn:.7$.`:nsOtܔLs^Je4E;IF&-z/%}9;ř;>bORBc.K.`x?j`!͟/3AK :^u*/)Z";UnRo{E>5@y[v^^/M\.TE85$Ê\c~iXh4t/~[1)'i ?ʊq1n!KG;;mנӾBIRO;h]+0ܯRbAWU/Td.%va})6aw:S7lJQQƒq^M5~2f+Z/m>ϫ2xȊ*.ˆEϩ~s3,5x1=A,%;qy'UVxxݼA%m=_4J+)s+tGD냖oϥ\" Gnc>fMn3ԧ'4:?MlfKC(TD¡$`~Z>MsIIMnޠʔF2ۖ$p #P[1)_C[TZbf0`DwUh,Ĕ\FRp]Kp\wmpY]ig$^bYI=i+DԦMt8? 31:;ݶpE);[Cn-;9uŋ ʝba0\xzchTۃ`"XюoPĭ]}&ip8MFGS[ cX; rQ Mh2x0 m|&!OM2+;+=͎dڤۼFB5S=L|`lu^_w Gqþq胐TV zK5Pyw?1 Ѡ.7K0de @ݘRh{ I4n؏M(=g(0$Q˝YE(wPьhW>ٺ `! qu؍r H%2a 5n@nL#oGP^s+Dm" *"$w > L^DyAv>#M~fܐ`BG2){- hSTÁ&)Z|xQJXuaxo*"z U?~S<a!CaVm.?_ +%!P2/T);ŗ1vXlFe2"(fy-}Zbj]]J%wH/`} b^,BLBCMBQ86/,xòG CvS0VZNֽF _ťFjȁ˖fyϩ-;?"HHqpϝ\'@k3Z 0lnGJ4LWzU%F-i5jYĘKrpuLY #ypy 4dOFU1P}>rC3Ԋe9HFU$禔:E\A}ҡ qrmoOW4Zr_Pl֐c̪c b,Dg%')7}M\zhAqGWx_')i^|Om[J!n^P 'ƶB0,Ͻ?@_☡㺖$*hk27G";rIﴥƘ~FGuKivޜi, E6()zT{XQR KbШ*x.-c'{HԴ#vV/Zͺ_ڃڈ$Q-V9ܐxH!"Hi"6q6^L]2ibS]V",5BCR>lFQ+7v 4f:,誱3Mi<2(*J Y"Rxylpi,sk2>'w92x>տ[zVm:b7@(DcYx:_E/r[sec{OV墓_DBI *ɢ%ٜI1Bjz;Ka貽2,7>Tdsb=ȯK a/ =as_*,Ƶ +os<@.j 0 _9bzQ) b$d ~|J6qb^)."LJ]`Sn R1,=ϔRDWiVr?zhA}"JM8{VvpL{.26`+yS;DO Gs66 f#:09?/9\@;GA֢cQq0MVOL-!uMm8^Y=,5}Of.Ǿ ?-tBydY$}*˜!E8@̯z*.!v}C8Te gձeI฼46Knȩ6!:Fc5y'QLS;=FclBS6BA 9pHZ!ʾIlcg cA^Y}> (,(BFJ0 સ dP("|eBH.Jd{Á"rdC:~k,̓.lKV͊'$Q;emugIsz?dȜ\8~ }>/X}!cl=E5| E L WM0krGQn`)a98h%n:a=ufg9OŇLJFb AOga<+م$L7⹞7%izٜ=dJqDџ4H$tM/C푣0T?oQ炔=^i1"4\7u{Y,6s=;zx+3Ŀ9ˣ$;bI%bb&'r\3b}vu.0%޿̱¾t6 s!{KG><G1K#[<-os a^*@ %5xG'&CA3UOĬM0\yנxH~vo0U\H&F|,Ui{ >E!+VeFW38R\bYO(._D){%oX /`X"='RuYdzI=7̐xc.BG)9+YB ۵m76=V+e`wH){ݕ lt@gz&tXh!qyw&jc5gy(L3 !5bt (Ic$Q^.QL! 3RAbj U!{9|9:3U{BgE,,/l"b 3j~p`t+5oG=ƻ@'ے>i/)iн:ÎF57 BY*g"Y0?/,ZN0S/5zzHefgI?xH?4<=fGySM9 7zVl;o >lP[)em|wj4Xz~K'a1Ci:hQ']7eΛ؝zAJ{/0 Lzeȅd3H-zADg ;V{q{L#cp*mJ x[\& ٞ&os8@Gm_ptIى-uU< K2b+i3(%䵆SѿlcUKj?Pl$k%j1ƶFȃPlWѷZy J-iZ5IA9I~7szbcu*J}6pPR;)"(sW}h{#x)}YT@Oe8B-B)%cFS8Ã9bjW.`pw tfnʧ ZjJJ5bS=Xf߄`4vLfP2ոC7df6neoA mOhm-mzgXq9Ldc2*GhY=;Qjݘy#I{Gk'6u Qvu+!IcB(Tt nۣ߳٭vK k{G4Segɞ[SU \m$%UJ"k-Rha?{>sVo!bcy8%ϥ%Įqat{Z;* LUxjqSs0"Wae}@L ӗM81h9%Vb3a`'fĂ:х}.OMo4kPVPO7G{#,%pAPhKX (5õ Ymku0=.-xT3)ّd4X@lk,Ǵnp5nH'p|Ok<]GkLsQ ̆@S7% ?+yњ~28+.3tbU띸Y gU=F/|W7p[Yp[i7:$A>HT%l}U첌AXik/Ϊ?jF{u{y+Mɛ_`nv ViLU ߧik;6gסNlf՗ϑ _E»nveP#VO{oF14Oa\3}6`_, X,_!ja+:}7{ei6q`ΏyW B!~ `/}.ة`j aqƪ= "Jsg'i !BWaz7>]IaNr[UDZ{Wtb군Gu1@\t%7yR.yNDi)˲iҫBu1fQUĂ0O eK"G;xHp ~~F%CTq9Ok% O1M=@ KGTJ ܑđ`RXjxQ[?2>/F*E0Ilz>^: H&.O]}cust dl Zda|eI\F>kl`g~ XTM }uCFWZuU%3})[²V0ǭcn{֔¬ 6Oz߂?*zvKF ZU@ߔ'zH!Ҙ}Ž)9Yq,MM"gWm&b|1MQdDwcЈƂꛘLwJdYAR8Iik{JwHĝsco&m|Ra>#):Xiiҭ`|qZhΕщ\WS<;k B{_Qїb4~|z/!Z4&*ٓ`ZIqy{xؤ$YQRvNȻv.Nv=N9g]1TD).NhC({1s(Zj__^fweUtUp>mܣ@7;n%DhT\}4݆Q (0?4h6$0=S_U}\[E/0Y6"#uČmvd3Qfkji9jocܵ;e|24-]|W~ylbK*~VFjGі{[ȇ>'En{ 'RHROc|uL[Pj,̧sޏ4RSrBO>,NV.c7Tzm\N#ʰz&+`#CF\x&ܦj ̳XCV=I7K[$,u1og19{\)FcYyB Z=5_ I| %E@>s61ۨP[#}̀o:\󪁢)w\l̗ e@!cZu9-'=gvGMWa,owԱ+Ϋ%b`'3 bѮs_|Y0m)}6Cf˒UӸo:r|uƍ2gY6; gH$I2Wl'4|`5)PZ('i"ܺ_ 6s3HˀM~ªRxX11C/|?Uغ54cU}7`Gճm' ^uȋ:[˨%wo+[?2SQ8YU:2>k%j aȁ81ZͮS|C 7XVבxԐBN{̥(Ȁ۹@ ~K˻ V-Nc{wlHNCt&' C| y>/bD(X'f:*.o>QTAga6v1#Xb L zz_٦J .6+JJ qVnRp 0=? "QmN'f/#X,g䑙} :,TE;Q`/az'+jx4Omq8/8Fqs>N]oL& UiGq9zzĻ=p|YVXMejStnT&Gpy`W#iܜu Sבn%i /{LhesfWE@L ljL)cq**R#HVШC{5g\+0TMXwaL fBE[ jsN@Ϊ3Fd991m#&" YfץT,1E+c\=~Z )]`"2?osԛ3K`+ޓ@LA`gB}?8h΍:be[DQ*Wr_ȭu`ML=Tc!~kO?)/放v԰4hp"ë9IyǾIքeg J4 TO4Xf{j9i5)n3PRs4:'c{r Y,Kù#w '3  :T[QAFYSp*f#EYn !7/5٢nU0˃o",ȧ!~|,. -u1`v47b[c:t`,7y:)! =\+K/gM&ˌɲ4`e.mg'98kN,C/|!Ɇy5]ip+:5ƥ@o1 ߉)_ unB(є_P!. *[ 8q_Ct7CfmeHɥ~a>W/۔IFz.hJz?.rg#oj^c>&zSRp7V~FX)[ؖNxAjx98`f6\5fzQȲ(&`Fʤ$ҽ^mF#gIO;PIkt_27&FersH~H<@M:sH 'zS.gy1V ( !Tզ6[3C\ b/GqqO} BUsd咛H<UdU{kã.R34g^++j$-IL!5 e 5 g^PfFy_Qfk>vfuwR7}Ii'a+44"TKt d#U/sp3`1u; a5A7gA ;k`/IL2Lw)k L(X͟$*VEفk[|ݓ}8ڋɷ'Yq4I2A3mzW_vgS ?ɳjo\ݼH7}5Z/oq\cjG| +_gfHeU؊R4Z6{^S-> R?x,3}kD[adW Ɏ|+җ32)K*#u"E3OL_]ިaRxXAn91z7*%(&djgjyܖZUT]6]FGYUؒŮe^s֐`սkd~yqĥb*l>Ul E ԒonO|8}俲MKTZӻ#|#]sܰ^J|7fYw~"&7?+]X߇RA$Cf8 FU2%Ùz[`)1S>PX$Reʙ95GlKՖc{A4^cUujI\Ӳvcbz}*7>JT@g1D܎  [t6m+ Ɨꓬ&^2^zsXcRִ7Ll婕p{OnqK!8æ7_( ⺩䱼-ou%T [4Ӡ}%=eW0h}A;cL,BrC12^NꟚl8;j(:Yuѭs:3Oi]yir˺cY[u xݎf~Q*5CWAV&-n6K8G-ku݌ lBr@T671!!Ys9 o3ԥkVcJj7b./ׇ++dLnt.dݕ,% ǑvL^O$V8n6XhA7$ ]2O@O x"j^5BQ٠JpQ.K9;ķoe L$ ,9hǜ|}lO-&>em@'\I N]vTY$TVq:sX3d#*6e!3:xku1v'Qǩ|"h,nUԆzB ?š!Ox8cbB͛D7DY_>4$Yfȕ2Y\(AAb-ѱKYʍcdzvy:`*6:wAN 83qj&ij֏ɭ!U1"hY.:o΄ZxnGI౩9`xARQqKv3o IԻz|TV]uתTGU\'7g{}>gO%>#z~9RBs{hD42=S_ijE>ay[ 7nZ^`,_q dE_ O1L;reۆHx@4MRrYg6~ESa-#{bH(z< Q~V$_HUL򸘡Jaםgt_Ӣ=p兰"=?5i 5.FO]CAM96)kEbqPpz%/N@)CMz4xqG1fCb ԋV?yRػuL9bxZ"+Ps٥ɪ[ ~Y@<ܵ2@Gn-Xx"!/ymw,=2R!j2Da7"IDxe[5u-y%O. l׽.&9Z<F39bZYfZf|o% \^^ aj"ѳ' o;`ty%|8vhuڼb0s~wbOH].%sG;B- fd$0,;t%sb^ſ|b6p9#~a q^ !]Dh>ZzQe JX +ͧ{倎x@Ô,(UX |59wQfR9J4 <|lݰ+>ُ91!ÆOV=LZJ g U<E F:NsTl-brk3w6j KߣxR,EX 7)Ghaĥr˪i.7;bRO_Zm BS.UR`#m%w9A.rFV;Q7>/ :Rq%YNϽڏS'`;6:[MĆ0 "J7 `@=A257ɓ6nk[SFOsVkycbKOA/T"f['j:6ݬ 2 ^f@rI=p) ?zIO99lVmq1]ρj &t-q-b]xJWkc(ػqCR![&^*=W+ yZ2H{DD zu;DVV.F;nyr&]pU@Գ`Peγ>JTvv:[>KL|S#c[86!r4q赍*6Yk87_UruLFeź* ]̚,B ͠cDe< (R eCSM&uܺ=c>۳, 4txSS׾׵=sT$ 1$o}bљ9ǰDyܡ /-IO  %SDy)s;XF+\4 >fQB0<䪈b߳",j CT0eNo(q,~]:^" PjT"p6/_%<`+}7&ILj|{0lefa+P:Ѯǿu*(.d!U_aCBDⳚCpR;HʙȪyuJr&Dv)+AqqM;#C'#Gu?\&{v0d=4EQ10|$b4*1} lQB[;tiu+Y!7x'0@۝ZlLlKTk'+%\2!-tTRzڱ~\OIFh0EʢӅV"`#Z;Pth`@2I 8!oi#J׊yOFN,3| 3 d) (չ|MeA{ 1fu=Sk8\"5) Hb[Ly=:ET]N1@ &fAq6X[DYvn4έ s'MƓ`I.έbEJ;z.ׄi rTU b>q?S!jL7}{pM殕ʢ X‰+I)<rsJf=+_jS|^#0!AMSAv?;zqʶAJ hmiJ ~PsTB`gR_ψ 8. ˤE,Bٶܯk˜V_[͝QWxYհ]8ǗK}:^SKgJ5gfVg#Q# ?]DDdXa7wivEr8U!Kft!$eτL&lB.6l.,KV6W1cD OU;p%FȄb}3qʀΤkCY+H>z鱭$hZ+2 #Y0/CkE"%]/`dtl.÷SL'pLYʑiJlu}@cP [BRN]UU>t;HkD#,[ޯj.id ekM{)[}/⨯e~7xǖEZ"}p.iyn2zaSؘN+w96/{kG ce~{"N"?&0^PhcʼŗUmB⽜ OZWBAU0XAlWoy{niwg-]#3ԥRyU1We-Q M W2 0:1&̡c1f2nrݒ٘x_94QZ7mO׃ &C-ǥÜ1qǁAޓG{\4! 1=%;t<ߚt-Wk9OVn|4Q]jJn;l3 aAhpА[(Nձg'a6cIjDw6_jv0n݁B%g+,w̡!w]u;BQyh8/üq%hs/Gso <5\j*>F ֑/>^`5-RVM$nՉ#v#ml gR:eFYPgDU&J P N:FNEEohb~R|к'(SkU+F:Vw9u9V3Y3 ~@cg`F.Sw?'SH~a,9] s$mq'.SjMg[5xe 'G~lCWF*/'g==LM\$}S»QjQe bGuڑf+s9 Ǟb_AO{.2vh7(y{`Bk#F<'ێ)ZjG%ZbݭUTNR#PsDAxh2R/Kϥ83Z4+ 7̌dMMݏVo׻_l)oO3VMi! PX]%2P]YH90w:zfy`zUCGaK5t{+fXK&^0"e5E8ʲ<*ĸ,yyUTT` {ߌRB*BKR-:X7I* }ot=V0O =sNPieƿաY^7ɰhkUi^j +tބSǃh8RwT[ŸVӍ ҺynxϚ/Gė9V 5:Myd?QՌTic&E&rO+n#_ccOg ʒLma¶.'T~?*C?4aF2o˚*1 bM61份Uzm(Kap$yѫ(d/@7G7$V}~NQcQnfJǜ^Lg$D ;ץxmۛs>P^x4G/CRԐCIɈ$m+F]c^gn]H"aQdNc䳟Y2LL2P@4h<,3kH>I\p^hX]yr H{7xCjܹ@>B6_SDy)U@4Uҙs/Rpcs}aP; "/"y2a1>E|n:?|ْp$qj)o$*NS,vEG'G_Kzz=(3q+䣖±EOt8XL=tTn7g@FRIu D*,nÔ*F|4d~ӛpiq$0c]4*=yZLӷA"\!_Nw⠚:l֓{VǗ'锰g)$_;*ng[i1%4_q3cs[0X:yhZ((qSK " =q~|nCt6UFBg0!O)j kE?N*&Ay1L!LV8 nf^`]#-"s_Njyp"aџ 8Di6S4̯/L3V+@\oVO2B=hre4Ǣ@hP<ړ/ ^_qsY{hWM[j)WE('>6Qr݊r*;"u 2J q3!OhI8i/;R~tp& Z[aB'KodHMFy*B-;N|4Ds8ۆfUIy*R,lfīI r1WwhABd6BvsV醤I?巂XFuqp{$9-:VH#V:N=fuc7HZ3KK.INOAW'ty:8g8̇){*ų(c[x#D!W&wS@nM͢yBf|lθ?3ThKdI 1.z< \0r M`K";"0]n8[晧v[Y>}@Us.P$>y], Īj㮰}PrN ؟HZseBMi˙K u-V⣍ PJC٨LU%-U~!)dJ1SO>\A; k`\I+U,z,;"׎ZtG^CnnA}\>bnxzCSv_roeçyɟhW<-OCas̏[e&pa: f)m \:W ]U]?-'6 'YAب?ʍ!ӷgYZ0707010000030f000081a400000000000000000000000166b5088400003a14000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko.xz7zXZִF!t/9]?Eh=ڜ.+<W~\\ /ui x]0I|9fcrL󓑙 YkdZ+gpBHc[n^`>/RLS_G5co88"+25h!ٶN/鄋VЪ^A9wm=L>1_o:7([l(-J6(Zn*1F3UJ\πQqˊ\ʾ^jp@HaL_i[FIjKy!V/(FW:i 6,6Lyv?91=rK=6Y9{bIm>M q74݅+>qw'yCG[6f”@&Tsb*D LP[Y!yx*R=)!7dCDc Y1;l0Uy\8*Ktq;"-=Q2n} / ,vSf-+l!NM]x@L{K@()TQzVs-FC/T!@ sJ4ޠ;pVUn:,87 X dE}U2$=W8DTP Ԥ^?ckǞ+y@sMimV)!~> ~'Mw WO< ]QIn!ח1WT}. -ʠʅt xA|}!C3e*o]ymѶSƀ=4˱#pH@1t;bI؋2,fW1|] ;hQ|Ut NvPp&)KxnHy-^#t]qsBr^7mP "(VQNL`z$ǂ&4Fcc|",xj/L4 ՞U DBjIdkVYh4,ui@3uD5Zd,TZD]3|thp)$ԘΥ> 3I{b! 8ˆA~hd. 쿟˃7Fkwa`%S CFivtm! u/ /0JM1JPa<@"~`H*L3nA45 az[)aJE8bqz)t!' ĝxL } gDZ_yuLl 0t|DA"TR!LIX%O}m%(˙S4ngb爅AkDqm I+TWm_bf֞8"Gshtj*n:8Я5uP$-mȿ1` ӵwM61^l2j!䨆mc~tg_/<YiY_&䖈 2ZZh[{n041l ӣP(nT1^^p @|5Ѭ}^xafUm4C'@%wJy^Bq2!Lަ$ i,T&1JjpFO6fe,!Vgiϴ72xNLĩxRʤ3z_ԕ K4U( QF h+AeC%cd^~'_h^"A I߀*@E̢V噻]elS돒vܵ$Ts1:u)Z,h5c$Ab?ω )#BrI#{Vh|!QmrX<5gwv@rZqጣVTtǠ<-kJ9Fޙl߿1H%ՠsbwWC#0(-:ѐƆ^ 1Fjr~)2Bb%0_= mxO;PTF-TzZ䏘zMT%k)/yF汜QW\H8t$ 6T#`lZctKW) ~=-*7e=,g-mfx\n!#ɒ jvVO-A!˹***w\%HR "A9Xp5 Á+8`1Eއ,vZ/re}_;+թsT9 6xeˇ>No`ƹY}R!rO~+g?ciaKfo_h_ c [B;!ym"93'[ m;Ã+ Wن@\N*@ g! k3>T˷.?3s1j{T*M-< se;ۉŅ] b_1Pq.n苙eD@6B%꿫4(Um ނU^ʚ B2^9އQT-L9,#<;;]t=,0$RUzVL\? ޸lRfhQՁ]c!M"M Ciw127% WtN;S ۯx0N?\ ArMkg %7l w" KW8mEz'/_b+dˆsT Sn[),[p"mKKނ l=/T>s䒯/Kxг,ԢN|^P1RLݝ"t/ӪT; #\pwTwK4hb%C=vXfC~C]D3 q7)7v99iìF pI*f~ևʕsTvڹ8ع@kqgí-k;ywN:.+fh,QyI-Bij!p''A=X@*P8\{ߓםy|43~,Ymt }+!H'笍Sf`Y6Cv*f[pR[!Aqb6D(0R_K.Nh9 ?2oC"œ]*cy %4`1r:N}*Wk1̟kGɔ ~^w+ÏU+x\rkOR𲞫Ҕr47Μ^Ǿ^|v@9(p__H/}(>5+i20r v jpc%¹^h(XN(J~{+'y\K^łY>@"^\[nw J/\ξSOF|K}0l^O_%|A|w6=.Ѥ3R:Ydž_ [B0ٺ(.sCGU:̮m;1^R6ߛKA55#G껅 r;B#S gӫe4LڣZTJF uцsE?qXؑ2M5%ND" v|3 adhV0JJomЁ/s&Uwg:s3Kbk5m4Rχk]RlxV$G+VwHw;$h 5S ݃=[hg.U Ȭcffq4&Lho/i2s;!uzcA@7_RA化6\͕_ʋ7;""+͠,ϷV4PMױ LY;d1Ǿn$~29̺{U7)vu'4j澐>?Cj'%AW8 KpiVבH6B}*7=މmH֩`mWX ^zd|+MEֻ(ڲ4}Xњg,@E 0 J[uwODtKHt&"`N2T$xʼ,`&?dxJ*u]H($I (Ŋl_&u <΄.CI +:zWm(K,lFs1jD@f8?wXi ;SU>qPU 3Lm 7בs v' IJ>V)ʷ#]zsd|ٙ pH%wK;>v'6w*҉`b$m?7Yor[Hi!tvo=^{MpO߈!&ꌝT{,qHC A*(`5>zMEƊQM wT&.=PJ |׭*B#[_.%lD=/yZһx&ѐ :!ȏX!<4p=.Đ&ePYB`yW]աNKAqFlKw)cF5Ur!3^_Js> f+l<3I)6_$<|)SJLhJӅI0eHL*:'H#*Ei)ivN(V@Yo=H5|5 cYFK8NPmϨ >K.St)y)ߗr)pzTG UypM'[4gдk֡`0vH"~gЃ9 LoHsnMfTcCCq$@r=Ńff TD5*4ܣE~?2Vah2mSCVL̿+;}'f/ mh$'¨1kUO$bi495Y}߷BHiX/Qma:_Ike>#Cy~cqX]{6hn!/Z<WYIםY3ja >q x쯍X^ 2*!4XYkO%RSOOlpW6bhvԡQYl"V8#"7Ho+_U JF ETpl\r|T C cEƢA3QK*b-mܲ"C;JH6=L[9vt~ - <\?,#_Kw:NDo8ٰC w&D ga_ ]`Y=dIF6T\(koޕta xE0T B>5®}9u[W$az0}icY.T[TsvtX㺨V5soEuRs1{@VwS79EwR*N<ё/gVw}]JJI(;RyyO5AP`iQLC[C%~ACGmM3IS^N2u .g'gY ,FRL"CB&˒/uoht wUՎHRvp(X?7"i¨ 0mS Ut( ܨ:w[_-|=3|_:P™E]$l}Xpr<{a':6Cb? $AFT û6 ʨ?5/F&FdV0lqW }YwE@͛<\ԟܽ04:؟%KiD_LYPr2*LK@P 8_|"W 6P)mj{c.lcC- cMQFY.](`8 :\OuKEdf+ߞi)U*$˶0wo}z4I SE jֆ+qFInj%"+q.ze2gDY0'`&}%*dƭ#P1HKdw ːn50&a';\M7JdΗѱjW9csjMf{^ t&kQ產_ S9maatK1"q1+idwugZygלwΔcʼnϙ6KaLR%c( eXyc]6=Lk$?H`-gU) stn ʁEI(NIp5݁HrðL82ʨRNWP~mߜ>7]p-#!nmv1E>Wˬ"{-5UsË+;l0bW9P3 M-q$d7M1c|4#xXdej3dVI`DUuK})YbVKG*2nUS@OӢu -/f^uG:Gy+7]JjQth1 JNt*YühgS" T9 1CԮ8ǞVz"lr:m|V@bCuBBbzvHaP<['bmJ 6kR% (!`M*Mp ȓ7@Cґet{Plmd,6n@| : (Jy΄ 'J+KQ$\5}J%+._lN*^ARLȨ[ﲪsJ kI a\ZNw I2/lhZ}]aDARBВ:j_r;(It!] \ˍvnMȒdطHӥݖL(*{ߙql l[.ti;)askOHE7.C&+ u/+c xJ)Om&! D7H\[ F'JCZl$6q^g͸L*JȪ\WѸI?J`9 |/Oq ȯ( xٺc"}R\t;\5kN{sA{?ґF;t,uVtS 6sJ4ohD)YJ+ wm搛 @#nbBjfVqp@c87 v.G΋|i׎(Zyhi܃rhG6m[gaXޕv]7pMvvm}%a@~iFGz{ {0%٫,["nߩU܇0Oz?d'~"wRza(e&m4+Uci{');R. ;"PTSRO@ 1V  ߟ?5y`jlcn7!iYfRZC>e@ GNgp@E1Pi S.P:KNOV5mF4wGŸ *Z1mh73ǿ0H[ME%c$R xbKxu)iS~^ߺ_ T<4'~i 1y;dPyE~x2@:]6JF5D$˭W1 ?6 +PlF& fL| X s2:|6@C/|*@ػa͍juZ`G27ơ5C"K ޛ*a3D, | 3ՓkPDl"cr cS'lE&6x4WK )aP.,% ( o8H饚Jy6gb|o"8q&C${]O9BE.piq4]`e۲'43ä6DGgFh]3<(6^$"5G㌛Zݾp!*Z#Y jyjwէiEwOu- quސ-x|Fܐ.G*s lZɇr;&uIvz7ʨ԰vV`)"^w8W|l5V_ &󡌘-$z΄'yUGuusP:3&Y+!*V;pēvLp]'gä/tV:OxJ*c_O:Dul6ǫ97vOiM?eBr `:JPV i7<}(բ>/$(T^"M?\sJ*MJa!.\pGԾ旫\8SdL%]| ZR ,c'ZC7^QgQ"Uqd r@iopuk aZ͈ `jXP\[w4_-J#p^?#ѹA`|ff~0N)L&O[9UpE_E{5^ZI ]|ws$,s6&q>ayFlmLU~ff+*+xgZ_O㐣Ϙ Qr"<ĎxAQ4h&|/й̹5Α47\XV%]/ݳK# \&/fcA[OtP)lm`^~"JUw{κZ,MV@Yކ<~6fPl P|Alp0:P$byF D˖/Sŏ%2;=HRLqݙtY{_2P#_~VƦ[(W4Y;TLv1Zb LLmf}07v;XLZq' b"g V/p)0+@~:{,g3m,BH%4MUmh,@-m~Ѫ Rfg)C8ڛ8ӟͨ;ԁ Gwcmg`PA;-Vvr`6æЊG$Xajv-{gSƥhڬ%Eo)V(iXSx3~Mp'˻Y$ҵPg`R8u 8.p ! Χ U^ɉ}fO 1jE'>g+f%n~N=ՉhnNXjW v1'WǦe~h[J>̝vN}X}0&┦/J앟<-*$6E|{N֚Bm, L2":uviDu6ݰg=Wc |Yp= ^7oP8^oDM+u<W|>OqKa"/ȓ+^UxC1۩ ytlڛk cr4#k. SNS 'y5{;:3if8^D4fbE=S)$`5Ϳ,/5+OH]$(qתgOW2K's!Ӏ!1H ^h N*W=2:B\-@ieֻ)OG嵶BiY6Vk8+Yw/f*gP?.34AZQ֒ѕXmtH5RڔOzb`Mqq#O`n=-u4!LBrGF o6&b. P37 `5 C+c`:^ӂ)[‡Ӽ羽(nvN?'B=•ՄɌewE,n?iӉ'.Q O\b]/[? @v( fet!Lqr&WUlJu#ܚG,:ԨT,k6yzƁl)ѹfȝTvr#["B|[AD&7s#[N(IAD6Me$zk?o> VHXÚyqFۚ۟% ѦήX58B ܎Ou4ՎATр]Ney JטBQEx pƱŐVTq\|ɢu5-<& (PzsIgf4Y1^̘zwRHئ¶HkS֪:MFx"ݶ 75Q-)P_$'Ӗ*/)bu}rVk2_A-B0֫GcE2 >aQ!Zo2 'G;6=BD9B[|ٻͤ pCMQwҪ.^|*xNdWqk&C%!|D.cU2 ׉ }mKaT8Jb\+p{ VYgaUHQh_1lM:\98ew@`E~${?/ybƐI'A7ޜ(=W0swڻWI_' 8_pd,5]fgI$nl: Ջ\oah>靦~UR I?*e;c1=U͡00K*7/M$D E\%.u-Do#"m3yƵ˕5ל/X&9S7܀gxmOoƴGޏ.a> 'GKmEJcXK|'=f+U6^LaVEܫa;@/Z`\4j׵b ySxLN>S\v>- t26W#q2Z(`j5ͤJ0$UMF0 x h3}[9񭗶7Qȼ1+F{kTD*M]&8/YHAP*²,A` Guz>ΛѤ?ax-RgUTH(iN:~>[Q+0x Ś{׳kNj\C-) of.>D<;ZyGՁƄȝ˹ 8qe^8?+ps+ʟ~D\~k?vP:fqn&3BYz*p:Pu5-8x3cAry#AqLD= e{KTiz+0n_P(9}(a8:?eKjCOe 5h|? Hا"x2t">;BjUQS>0o\=8.>+n}3-  WLy!duT3G:i˿({x< |?9ԉ|,hژ}=kF\,G5>pyb$sO}tEfNݝ6qŷ6%:) (b^A^u/c9 ҞtfU_o4mSg{z7n/۲"ߍJM0 @0XiL]Օ~]!AɊ%/uQ+;c*-Rťu$?L dtJA[D& hc?OIjm`fDA,!¥$Z6cngO''6fAd fRt+Es3#+t~_#Z*r"lOa?zըTLׅw%J;9#j>Ʒ""У\*l7|W.V.%Z{2 9b E11D2 "2Nɰ&yL6jt`Wn4%'t}pg2ѳ9@&H&vJlQV4M{ 4/7*o'B#7mPhpK#U̶ƗfyвKsѼHH!A`\ 0H)$ K2G݄arBA \|1U;> =O2b.U=c& ChmZ7WK~-8 /=^|`'bL%ΣqtW͹WKE/M눡@W7ycgOz>9 %}L:^y]|F>OFa]n]p1rŕcsŘ˲jt31*M0@DZр;7a~Q]g3Þ@NiLoT6WS)`n%̿*" ]'/^դ2 a7㝛!PaM泖vV4\przLHqBoc5LUfˡ& Up5-Jt'ȫ;dS]-'clפ ,!,%LA<v PC;&ƙp"N7~AZ@^"_W?>w3i|W8:ݨGrL@jyg!6sIٛ|J.DSA s=>.'ImQ0枺Ԍ8 f β+]Zܮ~( JcN.1O8 JaHd$+m.)EC(3~}רl-j BZsmŠ]"~X9|%$'f$pN3Tl?3 <zD12d_I=={i7ꧥC zAZ>OmY֜|pVCN+L!M"Jj3(5o/>èz#F]h2h~"Nq`od}:\au3M쁰01k`کnEI=rP$a>΂S߳8oN򯼵ԓL@ptk|p 92>B*a&M3+4Rbb-A GDFx*䯊Ԃzp>wq\gy~0>‰4ʢb$DH>%}"ϫcS&]p]-KAȌFey/p)̜G`=) O}̠4;)}G$hR7݆EbpI2;/ǁ[ӑ팓&0ex; Xx앷0?eX-ig4a?W@$׊(hH,/& ťB7DeJEw2zf+&nֳΗ[ T#C5FP}vb##S 'uL Wwč *x|#ly+΍rm=[3^u[w[ك-S``{*zk7w'vtͮ sv,o׬f u$|& +D\r(҃{$|CTi?\I%?TZ9|uOr8W'副w>(aU'f=!CY9o M{&:v;k*99hw3l~&,hϲ$@#k/GWζS$^T`*b i3k>-{搦 aJ y9jH2”,h%pB+lJן@ ӘbW-`cjIaӷD¡Mtg@\Ne CG檨0u_rLV YԸ^F#$ =rzLq4 hL8[);ђ8@ B9Gw98qf (GbX!M)ź5A6PR^S-R\١HP|=m>%:Ծ7yKJW!pvW?7O6z]DžːBh5>y%KCP2D^/dXǙB=m'ż0,тr4J>q6FIQ7F-31a1cRצR,6c/݀5VY BsnQoةZ(:Ȏ9tD|3$i *'̀mv^庯r,HlFA5`>#?F#X:Ѵ/HnS9/ggR*>?=dElF}īǒΣc? C$ZZ4A AK2x ]l@ %c0QY4ٞiBە M8k\"]BZ:ĄmS} L߱~._ف:(GN$; >)ߑ~z! DG3PvEk|gHT5t9`~\젲T?K3A1N,1Rڥ<[:cdW8q!~㮬*Wh8z?_~-< {c@rxbXhk7!<ģ8?f &z6n?kǖz]0Q{׻׍Ν>i\jn-Q{um**d-7zgf8<ǐ@i6Y M[[mD O$?~8AUJϣ}V9Ad/qޙ`jl8Ih}pB%`cEd!٩Ow 'F.H' qp N߻Gzq&P3hl=byvG{%eo#f 9^_>ZP:-`f˜Hťl|&2+Rx{<;/B G/ L[ކʌpdqik؎V>D1/(6#ş ~ynB sWR:SC%ȽG ؂L^`Cm[L9pwY*~*ǶEsz(<9yj{HFOӊI\#Tn9'Kf7VѼj7)+. dP~#Vц,\m٘(rQ\>2Ҋ\`U JF;i#) (/r ޹.竟 Dj>@JߤI_LKIT9ZX/`ȺR*00}Ewv206kd<k:>E DNkA53}+dטlQT⇇KDx\$8Bl* e~&Vm*·?D5 Ybh6"~d.PŹ":Rmk͂V=MYs*W-;IO@9⣖wɢLzN<5<)HV-B$zQN`A ]W؋Bڄ~aH_FoBȶe̢V:Y E{\^No٧\W`]cpzA 9#APviw}HI8 -Jt""G'zJRkIk<<Ħ#u+':WZ̙FFJmM9MLˮTz99NVLhG~ȿ5gR50xݹr۞{7(P!oP>%Gn=mk_lw,-%/ukX%riT{4>d{S"Nn 8jU/e2O$r!uVּ2HtO]cb}}Zn$= `^Z>ד6uoK`(QtnHBёm Ry#ި̤#RBПOq7l hP)_*,آW^ FI[$Z:tX7e<"krradOv37 d$%XX8m02^,GWRŞZN 8;Pl!zx p}TZr{崐E~ڃ zqq޲-m|j׆쒯.~>9Wɢ/gezI{¦.K &pz LU01RsLStK>G* <ʁw(֌UM3; p< KP ;{p&`eB(98gI~GT.%}OlEoIRՙ}֛&.Q j/9Tb+$7c=킊z1i+kGA(u}MMŬ* ۊZfX03N걐QޚJ<խz;]>;|\,T+Ibz@! GFMr_@0V2A9)b66 /.&m vRędP)5NKcyQ< ՚9{Z\UvSKNYa帕shoVK\${G۽n-tъSW'³D6"Ŏ) gıpTYfnjΊ"mQnb2^)#[BС]Ǵ7ΌއqCVPa`W3kƘ<옮Yi|xeK}Z$2gq)qON{w$3#5IeBӎp9*l(b$XJFqQZwJj8hD {Nd(8;8*8<=sT9?%&']ig S43`])Yx¡Ȱׅ Gb|txZ p:.urrvcen;Yօ=&[/s˕%Kc.i[U6G])\y·>x~s1/) jqp9|z35d>DE)—_4j;ku2`FUge:5 0+;RN(= óZ3i(5okښ8a  2 7@R9θDEYP+y'FzdμvVQnf%bgWS^k;!0#wgLsuMANm%N1VJ7qyJqkHSY875vFƚ<76}X~-P:?syQ!5X`Ђ%ǐʻ,Iܓ$xz|~ffmTF S tY2tv d9U!D78l&J jk~]qϸ/sp w ?}ix=r.zܩa&Ǹ(0|[e0״#/6G g+ *1uIm$qEEJڍXy,) zmasw1|l0<5wRD ZnLoQcoyrBy "7x-+ueɣEd#UO݄Ô݋5^>'.WhM3%^7%pge7ebW4bLq52s%-. t-7<;K':SԜu#W>*[̅3]ã-"o_`Wl'Pf`KCyDŽB轜f6MW<<>ArY܏' hMCFŨmA_d},!J-DBLG u-h: чa pxU1n8C:|.9fc)B}q6K~ԑH&r9yjI>.+GBp\jf)g䀟tYlʀOTiG'L (\2Q[NeVCyTg RͲz=U󜯂~Sy+*d3"3,2e0|Ȭ\Nvk Nha!`c NbOL@]ů(&ݹui"*ܛ-w.d+ڂ:&61qٔKΧ& ?j-`{ܫo6%\~' xa+(éc Nv=?4 z]å!N7)aY]v^,wgp [cֆm2ݐ^3vA1}=%OXҝc`QL)mSW mZmu,k3h(q*X-[b:I ;=]߈po\72y:aNM655*(MX{e$W%'݀P=!bFNOFه./n6YE^0W g|.jDQ N#фH, LyNax9:$|n9"k1\_ Hdtҩo1*pk:GaqV A~K15 |Ў,O(n0 BPۍ\#Vץ+=i*L\wFK٧<%nɳLźWO#ehGYgYZ07070100000311000081a400000000000000000000000166b5088400009568000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko.xz7zXZִF!t/Օ']?Eh=ڜ.+xmN}: ,׻ ! QG ^ 6E8@Osڏ}e]p S5)P@aOWA$ ol\&F5m&{s+/O3GUL 1hEo'C\{m.7T܋FUe7 ;{Z#;w.q{vM'ߋbɠ 0ppĨWඪgbp5M4t{?z<p1@QNiQ׻wrXߦTgdʷhn:*)ߚ7?8`Dof|/bxR@.J'$e0TR9}Re1ń$=j6yTsghC RmHI` `qR^:8/#sG1™SBT}/Fsi5gG.?kaL<#b-BU@wv\31vrbYW1Oܚ-@j-6O`-^ pU)R"R5V,xj]䌷VBѪ%CpK7N9Bg :jm^zߕ*7֤"rs>8ccCQ/% 8 O99Xܤ灅;ed% @E(s/((tP *>LJ,tވ # ?Pנ}2?ʍFy͔pVz0e rrhtN5?J=ˆV7{>u5$1u`(zaLJXk\ N%\<<7wO0OwJVKYZ\ත98KCgqEpL`ֲap D j9rD! gr)`A2 6񈌽!w71m{(1Cv>- J/Dƭ;/#!:}z'J7)&h[R]A4=_gu <%O}Qf-_?8TS=1*_i ? dgL gE9"ڳ^~t7<6^yy:)},*C(D] XCnT6IRO9KU]DVh()ӓi/eѣ3!<51H7|£d#Gp޻exPjp_= &eUgr5r zEI* G&jKuLmo E( mSx7WB,ͼ#|2_뼢''ʄR'[$a[Fz Dq0Wq7Dpr5j2zE&aC{k؁Dޅo-6m7~X צHʒfh>C0$kq!0Z oڮKQK8ku )vm@ |͇lmS>)@b DfH̀ zo Z@+ e"eY.9zy(3zpxA cjS&/_rNу J|/p (XS[/,x7L#zAQDP˾pGFXa~CO%$.7adHGIv]?(&vd (f4ɕK&"ZD墻6tRqpBzVzTԽ:/SZ ę?8vh{DȲ 2@M؏u$m6c $] O4< kK'ϧ]kc⺾D-t83@hCp/"brng^!Oo`=A,wX} ^ZXXO85F.Xj)Ӕt"HZ fɡ_7m..k[->PR^`EL/L9Y3^M<@1砾*}wL~f9{~Lҥ{*6]2,]{TWaMA`.(#@puˌOYS?E B* 0yT*@E0nPi׽C W9xac-md\b VVE/\ܭc+\tvKQ׿]1&ClY/ ZG !,#&̇(*#mEz}Sko`EPktZk ׹NAuAH=jn]EJKaӮ؆*y() SoUΏTe!C1>HiyۯEAہ.O>.%b%JuO0l=h&VEirB;żB6zwrX7:2 <+"rzfێ4plPJq#W$0D}+Rt6}kCW2a5[5+` yAӪMͨNE5D{s./󎺒&郞 E*bB~WDo3RN$i} upXX(jI~ ^}:ʋ#{QuUc'g,O0h5ltw=I%P#y㗯q'+doʭio,5W: 7UXqs-]Dnjw0h5di7q5H2Qfn}nS~? &ȗQlZ9 5.EmjM߿3d y;vjfρ 0(:u11p; PČZsxTW\w) *uU[<lT;2:S^>+UF VPl(e*Ծ^utbN3XQh%)޶$*הd[c^Iw (ԻRsVN['1yDX43,0݆Q>\ )߮zK rC<z(dl+ɿwc8+{->ل)“E" 4A xLp5nk|7׺|tBյpol!=:t6?0բ*>yܻ+-rKk5O5?ޞ_A :a|П]cKetψiL 1j1R[@U+yU qfʾWnH(\^V'F8=qfFP^"a2)͒i6W pbAoïB9_)[1؞Fg[ u%[֛Qp]%F2U= U&݉S!+8?@&rps7w}ǫ'gfi|k;u+-C|Λ+PW/In(w5tβ'bNGN5KN+Pcfk.Pfmj_ŵxgM #=ւjBߟ5̓(`yƲ}%2ƿkdUC=H#+wOqُ SؔBy`&L;Cj*Тj* nm{iށ}? EMLnBCEgl?G v,>E'$Rȡ BCPLY胑߯>tU!02RXu,ylr˦K fXp hEl|S ]тg`}$^g9Tkԣw=,>UQk2-.3ׇ[Ah/ X MUCRh+}@EnK;%kIm~NBǔԕ׉5Hx9W- {u.d|ڜlv9a=(8±Ýd;q'X6s&ϾцcYl?x[_WiY?7*S'U"$*zq:QQN@%j/XҟM %FDߤ1-NCw4UB7Wa0(8(]/ W]!hiY; < - \U.x_ӄ[i cN[G:kIdd˭)?v$i"l940]?͔!a#ROFq+>4RR%Y S8x^Q* BP.F#5bl3C"33t͑N Ҋ8:D_ ]B%^ 蒊NΙQI!Pk 䠃(+o<}3}<_5;+g큕('Eaj ]wukc|Idm`U(yhOMPm3~bDLI@%M S٣D?]VP: QE{: i9[9Z r*Ǧ'`fXS 0C軸I#Aϯy1R99,$0t}b"y Wpܝw'3zMM@MU)IX) \]ԅZdɇ!z )+__q=>N6%*v2.qLݶKISFe6-0 ӏ3(3ާS 6x}Wa I3<6U\(VeP=QۦmSUݟSn6!?`$C&Z5 Y<\ w.Ձw.(z|1@e7!{ ߕQmzQw`-CJx)@{DS{tN$[;coJA:Y/=3tMJ7 D*! vn΃%av R;V쀎hvm4kpJCO*h"6о v^ΈEKP?uJS] &-9PMV 31P^IzV[~iΊ׌VulښLQ9H'vaT38\Fgj c"M}߅? d5?L9}Ġ*!a2"$ &W%BtnFSHE< -x`H"IBL ~=A)<_晔F9#r.ꚗ6\I`Bׯ2cFFns$1AhGo 6 #-Uz'3"#=ʾ #ݳ([ƪG; 5:&jn.&|])k00qp)8Th@IkQɇmYY:k!#X :Em1f<I4?2Ec&tAQ8ŗru:\|FOoɣkTq ]~ ΠR0҄egaM[w/w05n[Xac 鷌o =){|mC{`ݑm*sPP}d&lmUy1eFy!ՌsPaKf'h. lf, M>EyqYījk{57}*ǟ߿kx9"ݻ ^?} iF鯁4O@lUly++Ez-i׍m98P&o;Il=w<&0+ Z~c*37҈[{3ˁiFz80Hxg0@=ܿӆk\\!t\i}FQlBuҊQʅ!i5i3޿۞v"x;P6 xxVV B*;h1d3I9 9?>aŌNr*Ix3d0Z²n^%AQ瀇8Qi ?q~7I2AYp:2'nXZ*#BR^0*8XU/X;$ffz1*6.DfoFr#LŚ"^[z- ~ï(\A49Hm5h`ҭwtrZ@[TҒqfVRaQH΀b^fPFN!!Qgj!eIV?vq)8NtN--גB|߇V@U/:2ѾQsG2aowyrPvÇHj7_QPzOzŎ;~k]F29\QbLrdThp²_VCxaf9r%o)dVU”_} ΣACf᭼HuT%X_ ǓD[ğ$32xpj$!&̙f퉺{ C@krPUh;m沘ci;|GG(ҺNcw(`)KMcߌ*خ@7п=*L!~3-JG38Wg["nqBUU(r{;7v[E[6ٱGYON6ԙ9 ksfZ n;l!QN>?5 0[|!QCF~& }e $_uڮб 0d+hkʄ=vuf?{HX'x= >))`ԾQΊK!G#noV8hEZ 0DsQtk܈I `j֭֫%sKzI)3KNoC**x^0 HM.&%ly(yCv@j5xi$ ^>Zp@Q2=JI"h,JiLp\ Am&5׏-hlT(1?DN!DJF{Ee&c_oP[}`\x=yץUưbLAH9RM(8r/Zo56 C),Y?>,?{u$2s=lX'kY}%Oᾫ#, `FJ,Slwk$|2Իգ7+W>,Sw#+R]иR&o5핡qg!b? ԁpZ Lv4BcGvW0=;ņY]I) Lj 6'zeXD*d&4,0veksdXԟ/<9LW+dI!C8̱ P|^%fz]a OQ2n)͞7egNV^l\hKLf(t/Ndvu +)\zkA>߽=W A. D~=*( |K[u9cvLMInǁVax_*+$pG`tG)-I4GS_3Y{6:,[t ٤m)3JRi-\6=2Fx砶bC<eW_ XH~6b5Ieiq.DnLpYZ^sʲHKc8+<\fﺒc`N`왴9sⱻ֣Rv;Oj^v}Ec+zN:b𹭍ga7^ARLD1kazQV /e?ᷤGim$|-ȟ1߂}m" q></6u,4M&k~j>N~ H>+={|$q\"i#[ lci[@$#H6Hps|蠘g|# LMU'݀Hmd-9C%ivP$nXc8-ڠ)'`n.c#>o20+wQ0QJKCl\5I6L2w0MLy\&ߗb3ǬO!Sv"N&1@A  R2In`t!2V ~zߵHY{rr"k,\ܔ{RL.JW'j!e^CmoaI|f()iIjmV ~e`-uB#} )CfS.*X [Dh zYZxfRX&* u7 6TSa1yI!}.fӴL'3IF>}Ғ.^,2qٚ"'l(xZb2O}˔.5X HmĶW?OoRܺ|+ŨD[T="^I/2)Wx'YSrl#ujV]t.2n?K7E)@x刍LKc^ (/jS=}wd7@A~8 j9iACmTr'Ӌ,E4"9nyrؐQU q xl=jfBTvO:bW;_ ,ڹד)X 3PWo"qER=g@e ؓ#ԜBE5HD̺@z Bwߵ,JM6 UhQ)e߬ S^Ǘxn/۞G6b4:4 \;N}9VIݫ˭FdDX}(`a:vK- KC$ۙ y7o$~Z:)΂ezKO(V;SA~wMTTjkKA(N` -/,}sX-G3bk97AehŶTnڱW=YźNH+e k[]7_;#fpNf  £JlFPp/lS!([v@;<䯐 oU% y4%Hy ]IY\xt(= L-EA Z-0 06%e?" zvAܰlu~x֙2E55״zu1?$%bCgp.m@%xz{2p0 27x*˜a*M]iE%drs2Sktëm@<8x]N2Fz519,ِoPpD*uaI;lsY=A26rtd2[J0Z6g49rmFָΉȅmg+#9AHVqŐ5a)I(*K=9Q0b{hKg3EMw*%.5:n>@eSwk" / q}\v4֋%J|pܔ7>5.)Lqo{>?]P[\_a"bGl,:&)AN*HZl\n1?_|z f6s{_OzE/cDC$]l8YO]ekbcp"`k܉@7^\@S1? uB%o-mNV?8PTue(OXJFO-;_RJ}E Z ޔjOM 6. h+-rp@!ȡ@,viWFz7=R!8wsgY#Irw!:ˈ5f K+P߻xপVoD"Ei[ׄ \98sw4g(mZG-CUy[a*p";I~8l'>8HǦĀMjE ߁wvhTOP[| 9}_1(YDðs5wX/\0^ -7A48J=W~x"A.bObժƞ?P%XFS?[￵q$)Dk7bpTBZ {l_7?Z.;`_U ~y2\7*c`\>'U.&сMr|bvhQL1U*1.a@&Iٖn]j( D2O⫖O'< ($fi6%sFq-^EÇFNe.z'92{Ild8kyϳ au^&ˢ}:Дw@׾)3ǫˣ[+6p]u)2*/dX=Hz /jwQcӤ=z(ɽAMBp"}lS`<[e~Z:wWI֣q[f/ 6(r[P^ Hưќ\yG2Kr?dSF_WvsT) 0<FhmJVL(^U'YG8܂@*}`TS FGQʕ> C%x~ȉr5̘R}VyIʩa0!P{,A~dpg!6J;1?yPA=/Z !NPAYHCfRW$A>/mCfFcNh_b'or̓쵬u#Fёm+U+]2-0> y3'ml|6IXj; ' OW@ddoܴO^J\}4JΆ~h:OKw5 A!-5cXv/\(mtÿFH\K* GhTN*A+| ZՠօM lEmH[Y9==rܲHj_g D+*k YYRQ>Gz{r?󁚈4kKBK~9 _vD}3'oGϵIK,>Ařuvyϲ3%őOZd |Z[L`q-x_xv\?츎QJV뒵(?Jq"IÑ*c2:",3K1͢56]Feҩ5GFg ruV&β*CV3@nOzrUa1Ѩ<"#T[F8K&C]?vi:gƠrNgjFt{X5zH F}YMf%ԟ)ѤZrO|fE]~xkZpgEھIK?eM-؀nR=>΍֧rγ4òBU~:uٕlϞ.ګրm,#4#?ݦb0c}hbշO}`r*˜[tqs4FGM>qtUN-7$.8eȁ x{Dh6}]Y/!oRs+Ǔ.󴠮˖aP#ةPLMs#;BpU,Ts^s"Vþ K_])@>W\#9b%cnGc xZbuǁ(k3M&ژ8㝅ӟ,|A }7f"_8sQ3} ^ @pq^B5z]8'D% :S岻a :RHd}jGoX/=jGB.dn3;J۰%鞵*8ffemոar ) xEߘqDg]3w6knwFn@@% .?3\c ]"@$![ԸLwJ"b|/~Tާ'r} Y1c~ !gm }$tv@(t-(/UȊdO3D)Q3<۠'ԎXqU=;SPW2Cw-S)ND ͹3Qa kIIۥZ1wj K},) 4!9cjl35HYiA˞r(m$g}mޢ' m}>ow!Ԋ^v$-u#QMFAyD^:;{ }$@:7-5'Qu1:0! xU?RAtgcEVgbGGKvt804QH|!{cKW$?Hm9_;>j&* $* Į`FAsaګUdEXKMmM9by(u_ x9%Lm?t&̓ڸb%jg6YPr`A,H 5Սy;hPº˵= ت+ o"H~Rř6>4a# Xst+bm'FZ񅳅UoI;˙.Ӣ2YU::pJ$|nV;X/@a_*o7Kn'ONWE0Wn8_O~4整ym3M Y[vcn $\i%R*`9[j}ͧbm({7=: OAd #2 qlѣry4I SE+Q~%"K`/=S,8nlf\~s6_H&wcCMf=rM):X~p/nOI) .d򱂽92u[?,e-,,[I 8*ѧ$U* t8X['+;QneƦGTmIeǏ8yF+cT7ԩ76&d]i/@wȊS zc0 sBlC(7]ak8 ԭ)(S5vgј00?a@r %(7,v2{߿=c 4t:-3MN Γqp' v&޺>p+ʬD*N0(oo8B_[##~fh Ϡ1{ Ӏު_o'|\N~b%1dG5' =O&1#A b{ť1]7un=/X<\QYm FTj ޕΚm >|ߝ*c37čCȷJxN;Wv{6#60B6"ěH"(JW a 9+:ܮ"(r Q¦q-;_pm^j뉯*0ovil>Xtj\mq6ܑqG+5x?]zִ 0#%̓!6s{XFx E =9&Ғ~@eu*E/2~- \2iI- Eқ\bBTCM\BΦC=g-.kfQKs_aP*n\yG Z Fw>*v@XnmH!o+@v3NxD} hF"SDmVRMjh?yCp)4/W#-(rd -7K s,hrg+G>)q]`6YhA}j[De:[b=qsžbDPRv9y|< [JE} ֏"yT ݮڀߍ뿧u|f!۹A{ߖ[aL9Q5T{`,W~43ŹZtT*NCޯ2P`.)Ec~ egU/ '[t>JПRO =t"mjkD۞ *!ho3# c'ep;{qȝ @o;;R'eΰć{c֒v<,HUZqzR!Ņaaܕ:Üq7t/K02; z+ه3hM~(]ͅ#yfT  \>AQLIbċo~ZؖF H8*Ck>Cvݳ;]AVSpGOW%`"D;38dOxOiMjw9#$}$:G T:D29r(fܚ?_Ό F1}W}qSWI%Tx)<|ph&0ؑ{xq`򠏞fEhd6:.IWWb-8羜]LHѿ@bZ"зd1$8DzpUD3=h|Fo}@7,O$Y]A%sj}- UkE٪_T㌌Hكcmª%XŽ3 ͨ H*zW#" L,[-BuRu^J]vpi 3+aG u##m~8oG-BI _XaJ7íwE#ڛRgxz,U^CvkP:b" mH_='=3r?@'"y}W.ަGc̦NBnӞXMSP+{[pxqpj &xR.F>s#CkjTbM5т$z[٨{[O piE$(7ڕW?p ;k>1k$h?n1fe yΎS()3Tcؠn+[\1?N3Q:s 6Ic}y9e\K0[|?D\"$\:5/DP~"KGGY@ 9nWSt~W21v=n)oa1/ϖ֩!PxnI<AFz?Q*J-(@T ݍGC(SW$87h,=40.i7ʤtnrj@+12;jYM|cD,St3B-J< O,wߐeRWx8F[St[=:ai3om6"D]ۊMYcd ϕ=-q#IQG'XXIXgZ !s!Cô77pW}Q` WHX3fZ9jVJr͞jmņ ܘ9aT ci6kt* hUWҞLP9Pq0x c?4f^2T#u(9#{_>N޺z"d TJs7j.\GNY-skV)/Tk/@0H(I;zFN< ϱI Y#]NE`XtC9L9 } 0[t3Spy?K +_W*;hF/ӡgUV4*~%&y>T"M6b]$&<Ϯ&.(xG_L<ή?*/AfNcP#Zq\hN>JYYR:pȂ @*^CaxK֡xoGBb_.nk1p ݃ϳvI.mh:)~?OIKF6]ک=L>ZnO6A XLANAgV;3~y2]_i+<݆k:#iBGyi#^PxLy?JH~ӭRp -2[U,;+|ͫN+&ت%n..Vף͠eg3@iKcJVFT!?gAKz @sϕYϑm2 oڮe=M7Qڧ_ſJIJѭSԓldg՚ū7?A~n.k7A$Nе$8\ߛT-;0D= [csY8E5Mh*w,F#V7y%{U.:x}@?.oz.= ._XiΗk_3b/:]x`8u5HM)GC-%VsU0KŻ\p(>8y ɭ>(&)r}F/׋bo.Dv4l俓֎ڳד26*(Ov01O#Ȯ`pŪNi{TO—Vtp}Z?ֿ>^5W\{/~UK .]N 0G}\ŢU.)`r\W NB#do~8+K-8;mԦ5OQCg'U7 fo2(4/!6l>i7mpϥ+:ѦҀtwN0EGvq|~x-Ax꣑$c&`J Ga `D_Rh ʔ &B6hC0mF <*ܪtE~UD0sړB\ w\iVF8EbѪIeZ%dk}0B̌QbBK+2$Acӷ6<kFd.)R•^to$|h55d0m@>A!="''\*_u{TQ׳H7%oޕzF4=]EGD.]!egWRzvԯ,{qOkQ+}T@aLbH|)ҕ'`Q٪nT#GsFVP9#v.-emnh%@w1i4$[uŦB/06gL\h7RJf@ w`zqKMh$@ɪK:Hǀ Ur i7pRF neEufQ߅ڵZN]5&!{l6 ho0.=rڄO}AAoo{d,cyf9 *T4fuq1+504 d|dsB|x[ l]ώ!J'C}*sώpi 3~g[× W-v#9?PChmldDw`PRχNzmD x֠(hnx vnlw_vI]>mfpwDYŅkݥlQx|_gΊyI"T.Aql㷎qކƓ Cp <W,ݟƠv<ќBPSl-?2ScQdV 򢱿 `XYA#{SuW8gYFdV^%LG xwM<&”{_ЮWHMD]!٭x,?%Tp:~?=%V b:_ubP!U˄kG;c?:q"h_Hy;bz5,Ն9UA+ϥqK/Ό޷oZATGgخXjڊ8CP&RՊn<6u晭L~2G2CD߾6r&-6J/(&m-ڝ㝸l}TMxK*Nɋc#)o\]jdSXmWVnӣ(?LqP|φ-LbӥeC)kZ.ۉ$Y7rk WDp3<Ljd #e9ZЊꥏ#ZiRD1TI5%g>8k<9UrAݫ>z`B\o8u/&j2'"e݊g>q[Iͽ, +.<$Sv ͅVIP#Ս?s$`;Nd[\@Nt/98_͒أ[FէP hsȊږ(pH/d?۵L6-L\ɑqyGVĵ=EĈ6:z9 Pi^dîZ9xJczc16<,#1C ۡBd"4kFspEvڇM#[q^6qFM*N p@y=L] ZjZJM}Y,:Yuc)DuO 4xմcɠɃ7r|@Ʌ ;@{Uwj!nArk`*#h1EJp|6Ӳ+j~+_ /yx;Rxldr&TGZ5g@WӼl_HrDT!lPv:-M |Dmu{Ь-NU'R2ƽ(k4ړn _khP"/kS`#[' ޥ"L+ПUζ_7).gi-=.-~!]<$lA#'NIS?MJ$#|{R[dT/`{ /poe Xu.Iiço'"#`{KJ:R>!O,9kRy/T8KuNf!F^m͸E\1}Y<-N fdzlQHa4j)<\RYQzXiҮ ɺͥuGU`AT~ڟ77uŘKpu'%P I58Z)i1A=W\ $:p/97DoͳQ{D흤"eU6 գ&u_Z q—kI3{7.3~M]쒎٢|)ك T- JwXf|@ ?ӌf`f_Jɛlca:DAF!JcIx@]9 -(j80If K8`9Oj0o ,P Z|i}os Z}>ϲ!jԥ$=̼yZha֡źz O`?JLy V9E789[RfۿR 1R5Hkh*x\H2Xw;nO'I1né}SBB-c>K4ε,t@䚡vȏ\ W*>c҃) ? }tI-fY6i9sS2I wgp}`?=sϔLz #9T" 3ڡhnGz> M2ս(_W 2 pO U%_ f/zNӛA,;ou`gM*Ռ+PK!(.΁kv'   P5lZ1JO9/qM-U?Q)(FQ^|6<9N+=Ubcd6\I1HV^ln8/0F%EkolgBMHgSff]55C(1#ɫ=9ti)[y ^dl3%ʐtْ@(I/':BL q^v vb&yo fk jnW|&lԀ }دJr;i%bjv+̚ h-[aC 8Ex4 :1s^ 4ѝ ҺH92\[v;c&I˭F3 {Ц yCÏjBztPӨX`ҽ{Z>65-8ܧ?q%1v lģ)q*Ey I( n-hK8X*3tg[,A.R-KwBSIR= sMD֜G%?RAyW%~  Sbq+aUMRƈT,-tVF/z)殄^Htəv&غQv^d/>U)(C `iG9Z'HM5*oM6F@x6ִWb">ASu92|RhaK155pfveG8p?J*nmմK+C$7}TD2aPT HhIpi%ش?ljHj ;NC 61yu<򱴴J0 x!LsƄ"JѠ%MiJw>oD:|Y2LF!Y/m6 sy n$Ǧ L',3( LWzE7-ѐFj\f Q dR8nI5oAiF(3)!+])|]\YQ1_`!Һiū9gIŎ9ku=M`{Z/'߆: RV >&mty:Ҟ)2u¥v<^"3X>z'-0d^P>VJzIx?EZ(<+v~wK5>hd A0`&OY\D*Ftӗ%DX=PO?-Yºn6^\¯/ }_}a+mx1i~!뿷fx>?WQ0gń Zy,RS<-m3[zhI.(H~phc2; H3u/D"ܲ7ߐF V{'$!7mAaP@:Frs׹O*BYUҮzHgdD+4a׮ނ`ʗ9r>Uyo"b*n&Q摳쾳Ӏ>#vv-\^LRJ{l+~T| K^_{Jj;sj:o+PuMtsi)R:a\(smgӞ|Y=Esɨk|CF :s+SUT$Nwqv(ҥ|wm@M[%pcFPLnq: [R6/:q ,8_@U11?iMHR=P9% a>@f5Ζ>d !Y%y& 9‘H-.'8PRtI~;:a&[Dke'&Ks 59LF7vD7at3r6iv cjPc,3-!Qp iBl#($.8s>֫Z<%O6RrޞOW}=LqƦӈ, O%7C)n\_э~c:xzyRg@ُ8ϛ.hW7w+SiuԤ.H WJ paY} 8J؟Fi!4{$X*80mb#1w$lMTu%DUX}'phU - 0@&u` EhNiFᔱükO \WaivN oƪyrDM|4Zmob C-C2fٞ o]/0@aw+M!%IHa]NY;]Z7yӐ큢{U\qSQN@,{VY*>%x!#tt VbOA/^|nl LC4TƏ4VS>ݸkM'}eW&a> *b?v;ޟ^8Xuq2Qp_XA5*č: Vގe;MHiLrޟ0`6#9-G!`\:ͱϦ[ߒ^r 4ϢR@㡽!^$+鿲B]b5]Kr k+AHS9F1A{>QH$ /6W{g*WDF$:MaR$A]wnS7Fr!7BBcnԦ> :%{(tIIFF: ! =3FZ%>.rM!qk?z*l)@]ʾ!UŬfRnn,>Ӵ2-9a-k ,$148 3'ʼ us`ֻ8oNwD#hj0`P:*0 dz櫳6Y.%`H@zph}bm辻qnR};SNڷnEԈ vS>/!]' gZn#%X=ypTiGId1ś"=_'y ʅk^4W-9J%'.8(CJeP Y<3-hr^۷֛DiqL{迾ތ~pIvGqnrRI00ҋ 4n+["GcDCLGg0fO%T'vSWܕ{ k2#@ZߘCO~I6XH'Mj@8v5~+a}ftL{¤`r)ZdwrtyQ;o$_Ʀt2"=z]E1!tȽ]ZN),q9ђ,2;h,0QRpBqgt{|Bˏs)k9_Ts2)`WR7Cۀp3iםQYmGo_A9ku ;Q*,b8.^Q|F#z(#C(@0&zCx]oc NlaR9lk(#b6,a*l3hk[4kQ{Zu W 1(q Xeړ ʹr`=oꝮvCTdu[=QkX_$kCH)ڣiqEs/tXѥ'˸i.vh8v7ks`qP?~FzJa7 я" 72*ї$z4{OJ*Tfk`Y+zϡM;94_|'x 2Ϣ#d6Wvu" *NJzq394ՈNn@$",ESl?I!A \lf;]qA$"~ž(2C۲^|LV{|ɇm۝#+¼ސE*@L%@F/-jM]WrgǬ=bF%>D@ogdgO@CoUmOpF5zqzren*\6V#8܂NpNQ}J@%UP39Bڻn QlLɥƃA]4p]XV$S*; $\x/,M lI}yKj<[W>"^L9TדKW5_`%@(R8 =A"7Q#w\{qWsNkVϿ){5*(n)F?z~Ǝs(17k aAJMrU!W@ae|R '@O[@ "g(3(t8B*=eJ%৺0,A"ғXΡj]x՜O* w+L켆򑥌? vP2 Z}1|'eM+IL@ԿRX@6 f13^x6aplyMqXNYhIΖ y"d̕o}>9"߹ =p;\kV uU^n2?zтak=[/COq`)˿_(\iR}3I [;,K{ƫg7//<ؿo0S1oķަ]>nuq;t5A3ݚ:_D7 -:a /~Kl9=-W/]/^NL?ĂW%txD Soe~N T2mZBA#E_'dAH}!6r#ǃrTNϡ:z[ BQhވHɮ9:ŷ`}V9mifq r.SFr O@$*==3Ayo/Clw[~ghܳTjD LB2%]ZWǶ0rE/=檍 i /%1t@LK:V!',bܤ8.֚'̚ \>RooYYG\EUK`cCDcY8/Ju3Uy۞aq-gM n+$Qz@^ys̃q1#)˰Dh >4ٿnh-^`+tYDn<ٍveMh֟^N nefZ"=Fa᜘ĠirZE9r4'*]JhI Ts GxgNÐDq_+h!2~^9d"-o NzOH;X_4\ZM *UϒTad} )oЯL[$]-s@>.H-pS;YhdEL @H7J"ָ4%ڰXG7~I{ Kȍ"k(yVAx S!?;!yM("5p0ޏ"q|o@W'@J6ƀA:aUICFk pq_6߹94A0RTʵLmha23Qe33U-ߕ)u2"{C9rh'CpOXHnlX>Jf 6u5HqܱO{RDZ#UE/.(1ى&QܖO,:&'}ǒ p L|egl@<T$YT JI:Q$ Cp7ȥ3%G}Y%3bPWhcIղ/\ȷ|taz1E+hvQd }miAi779)hE=aKGB?2.KĮ);`ILnԗ 1.7 CQK 6<0E[-*ZaYԯp~ =F Rލ@t_NUƵ$;6r +[zǷR`iLTQa%\P4ng`w)Cãr Xyp†n+k+>IdVo QdkR`;Xh)b}S)4XMǨ`\R*G?KF! T /0 GߔdK'Z>2~)Q cj@`7=(D^!_镍|0V~)gP{N63fޓlq pJPnŬQ}Z4*/H Ц_Y5C@6MF121Qw`ժgڀ#i}yQ6 $t/ζQqi-41KK`0 E r@&92Ua%yU;|uWl} /RT&iʡ8 ,kWnE༘8=`[kq,7IubCLpZ<Ύ?WtquhtS64X&.rZ<&9z<.=@p#|5-IDbXPh=q W/i~н6o W{kɜ#S㉪"ܹ"<[+y͜aRPk؏ (*G 6:~79\m_ϴCt}xq@Qը0lfv&G6`BV'y0h{\x%HnMy+Bi5e+;kQ Q^,V[WdhDMW3A r62)xǒVD,tPQps@q\OĈ)NhÑ]ʩت"xa0c׃v?f.Ҧ߯Wݨf t}?S7Xeׄ[Z/i]̂QsܺH`LY1>OցaC!xdLWdCjep^1w3 [5UvC N3A磼CBv5''hs*AAe]Rc[CS>݅acFljj6¯SK1\|3B{rZ,s˴4aC`{˒0_w1jYê֏ zfgYZ07070100000312000081a400000000000000000000000166b5088400005fb4000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822b.ko.xz7zXZִF!t/_t]?Eh=ڜ.+t ,A _g`I\_Q7$ tz%OD h@ daa[5{Z0Ē*9''q+t!fw0.eě;Y+0[5aMNoO%|G0:fIPӪC4ߧM] :e aX3NwF}<9ɍ{I#IPA2JMbspfjRz:n{TzH` $W_{_X2?=ӃY-M_ܺLK<[ }Uk r~c<&7aM |'D)>pHκZUJLD:<(wNW07-9Y}-809@+gF<8 ӄ63S z (ב':S>*q&ɯloW/Kb\*_2P}ZݨKQ]}~bb>F<I"bLZ3Re8z{=!9A۽fa[AkE%VϖH>A9WƜH@AEz<ˊkA,\.j3SLcO"ta܇i7})*}EeNNؒo" &jY1~5ۑ#Le[i+t3D W'jF^xLa78<0ɥ(3`i3M 2}Z7f83pov.6M)" | ҟx6$d[ Y1Ϫ!.(|in`Ǭr oo| rx[Ϻ]M!;; =+>3wIlJfjW*]aIH!gJ3'p(Vx۩b3s |)Fɐd ni[aDS"m35s\$$[ dt :z6yx둻uAǟ U6S*P]Z)cQ)&LzJhhJn_^{x>u+1#j"# g!4݇:;8Bu7a3_KhBb@BB:Z( 6صV_ `=~f>j{!WƔRU qitT8h`=]>ˠ@]֓џD}<Ӆveh3+JՒ)jD݊)8oiU @-hS[dRl;XdA96o fF{ThHh#sۦ,v8!ՙ['GBdTۈ6i*lP7i[ 6mB3&?%kRV X|w @O}QИT=9Av:3l]&^ؖoC?,#ޤIMkQ 'xI8]&tX)HKnTn(|&!TIV4GB׸b/S=!J7 OfdRo<֪S}%%Pz$Irp^d}9.aDGiD_\O8XC츖buQ $2A䠈]\V6) v3=12R] 3H"]‚ުG5|(N%;s(5IÐ̯;&9wc:h #>yU)9dsH}8KnnOY1Cslx8b$s.HpAl凋`?xjq.eѥRqC=ؒm)pŵ%} [c#A_3YZ 5xr A׶{vvsll8|Ր&YU6U6gE]D2*p}ftѰ\i|gJge(ci`G <[ ҅[if{"1.$? >^baCnG)mw]: H}FJARXb&R2]$~?u`P || z\Tk%O iDI} ր{ßHA3&G'ހG$C 8h=1>1~h1G9< E6oUOz[Byv!7!m'M}<΃|,vL\ 7a`zkHPekQN^$jo\ .rMֳ\*&Z0<,(I_2 i3תZP%At%~(0+ V.- dD,x{hMdv".2ѡZwr;OFM-^4gYRy.u?So[O3 6~r bOFOva7l228bPJ"n0n0鱦-ţ"Q,+7-Sw9ZS*-``OyDj0i8^g:D7D$v|7((r3VQTy Rc<ԊEt@b hdUoWxn[fb\̰΋"æ 1[ZzOm8bݛ9^1ij?*= #{{ɭDG~4(}kk -5 ٠W|;eL/nW\/ =&DJ}iණViYإ#賩sJ7Bu-Rh~KjZ֖W KOFV`jMW=E*m!^!<($N׶'GDOrvjVhGGX]8fY=qm0`,xBՂ ~8Y;Vh-,4(-wҰ/zMP+e5Rk 28[fSc؍uͧV<l>#cY(aԦ]eu\.F܊$Q _':cK7CDwvXjډ]qB#rS{B4H@0-h\1@:/ZnYF3JTcbX 2C8ʘƪH&i6i' xTeJƞ#(lj,??jM"֝/T+p*n)ErW9f;t35~c2;b>%!ŗ'+G6l8J12*yξ)Ф "bٗX4@ʺau tW 0^?NǽG%$ۢ|dž֥ە>2~Z3E|vU(A_o4|9rvsZ39 3o"x l95ىyٱa'wԘ}S/RA6 KHpB( D%A peG0T Ø1*<zj_tGqͥOaAL%+yH_^ :+j ܪEaghAK!0UA%|Y旤w=]kq_)("wʴܰop?+⏙^'p-jl4$bh|8 3ivQ4i*z_%%3{d_&j@ޱۇt:QWEknbװ .:0eoM%Kg^e8K@i"4uZ[ڠ/~K:QYlqG]2 ֨! ޫC_5HnDVy/YpL⿐e_J@m+|M ӣr<|&Jjf[<-P)LM;DV SZ[]є&;Hqw-.I,(4zIJ IH OwYFD‚Kl̖;ú:|{}.jpvd'|e%jS@oލs&صӋjxj|['oFZV"U5ApҐnR/`70$swvrS 䍾мQBST“3ۿwY > J qɕV者825h2gRPhN^YR uBR kKcr$\:|R5<&E./[LK/L&:}%A] ePwPu$tCub87֬!{AA'&BkߏAKID(9JR*d *F*{(S԰DUj3#(}癖W{}/UcK򃆍胮VCC`ѥ_<d,eB_ Ms/^IS9Ǖ箊}LV\wٙOu!h\#zk&.x;0mk~ːX=UBUFFWբeJ4@)\JvW88` ܄b MRψu\Vh.ΡfĿ`bWݎ+Yv/Nv,d#_ÆoH4f/[f%aYpw>%+ =C\J鷤iE8890C,Q.*` | s0 a/<Vڔp*EG?}36рZ= YsLUt,)P.XS_jHEWiT RuWw"Duhw9cR )}dĦ֒ʨ|i4/&(0ƬїT0DA ]=?-%R1x$XNjZQ.jvĤp GT D/_K9v勃hu~ΣB;"m]ԶB},{j^zWYSy"fwD.Py2|947P䭆ƃӵTSIQĘ`7򴱴RsúF#C#ZVJFT479,bH Onͼu| wU v#uyyXuk?H_nR0=|S$F,flB>fX2;ҕI"!֠ >Ұ1b:$t^W<i]YZ75 sh L6 ;N< H})wjIXL0ܺmJ*Gh]#},_!|>{l 'ѽ?rKz }GJh\-|3Jޕ4 O:Xi #eI\lᙍz-^,9C,K| ^A^!j 4B/ÈXyϙsazہ[?cakRqΆ|bN=g ln8KqFY_ch؄ޭmҺv`¸uM«;:B;VjukDvl$@*VFz/P=U% 8b^k,{λ#FB_ Y:Uq2k+L.(Nji*1Óލ", E(kC' -:Į{qFCLݫX,UQgٞDOy5O\>V$dWZC^Ŵ+Rd!qtpEG}V!5ҝ(!o H8v5U]@Lȕuu)(YCU <,Hs'I9BW}F7ՠɴOh27`J̈޵ZW$]]UF^Т)Űb($3Q7wMOp bcL2HTd$8TH_ ?TmCfPFl8u:f{A^)C3Z.(53V#::xž+âtP"';ǯ]=*]h2_ 9񐤍zq9t{U;`eg:Dł:{s7OiL7n\UɷzH@JQpNT]ZO9;߶Lw5Y^I`Qh9b+,̋u+9fN0ZdZS_ha" (+ZrŢTųKʟ%_{1^/ɬpdB>b"A 3wư2nԦ bCY 5jo6AWhI!:/d'/mÃr"}b(+l-!̢8Ն^YxI-vT+bfҴ1c9 3p ξ Xi+%= 1:~2LX"X5F* &@q BGu'a£"g\ru{r)L`>q&G$m0VyBvRuUWJ4C91`D ~N V tz6yqNɞb_| \*F)OB9Qk4? &<+ v2U??-tZ*E1xl) = 8RqU߃jH- 5lH'Si^fF09|i#UjRδAʏI]rY2؉I3Oeu:5s 1^C\cѮ^.YR͔dL^ Oɥd)WvEp}uʬ`lWD JP5^L+K\41EvmFD 347`j#9؝!|>kcu9/LJ㱢'λB6t<l^-]aQ΀vO⌵v SMD\uSFr6~QK+.@4yڦ!h]RSy揂jlb9e % A*3њ/'55 èH S)J*J볫-V^(zk@VYr}B %ɓSOmLذæhajmq3FlˍQD Z/0NA]ur&*G:D",ꭙi|q&9@41E' SvHY>&&ŃhT`ް5D= _ջi^'cа|[L) ѷ5bӠdΘ/m汞2)F.G]+Lw'0w>6Sh#fJV  q#aPb묨j`Q&h֚,Hѓ@0ϞUPٯ 9sE4l5WQGbA~sC3Iv8 T黊~n{o]KygBP'JA냙y}BTufІ:0PIzgLE4 7jT gdD8Oz_HƽXNi6q=}"̂Ub7B;rkΎYoD=_ hLT#L^  @??JxduY4 䝏=._dAMރw@V^B}>ݹ&[GQL_̭/aQHd쳵=\ӠԎa/D{jST7َaiZ6։%$W *Jz=fN~<|C- '= hoG,?O qqC7z&1Cn%X vs8ʪn}@ī^Ra VAʹ=RI:`srTLkn^Y.#:u!Ai7[^d5-ܽtg|7Z-'G3|$Qβ_^1+. 2<PSX1o{ƫ=mn[(gE_!,+nDxL(S4g]=+f.-X/s?ꖁ n܍E*bExϹ!XB eȦ܂_<,)L'FJ8Iс݁˓yLFN=(6h^!1+}ZJ"T+ ߽@+2M{={QJ+CwtֶgޡY\iG}aSٟ/uuT-Lgō< '黡e[d)޸J-ͥt ǀB*}erC(D\?Uh`xF.iV,?'Ki!HRy+O+2g8Q > WD W2riJ92։{4sW,|o"9L$ Rw̋hF^鉘ߑ~&l7s MU3Eȡl5dM=ʣ3c:w):E$ıL0 |Y%4B?Zsd>2va 1 KY B4lFRvˡ*0=F@Rc"I[$:;l29e`[YڈNBk\~џv>3um26oo` OKw_"#A2U<âN `݉jO!Skz$L&SE:(U%_E5-ج1l|~%b{TRx[BŬl j0#Q ,>xS}|VE*3)y_AnDOYzLXt lo, Y_DBDҨLSt́&梔I&z"]r3}(-hRvstI,"h` wIY!j CuIؘxMvc(Ӛ\X' +9 b ϰ@f4bf&Z'laF5 iýny:IQ.c o 6|b3}"~tD8yDG"ixwdd<- i1:S6x9ELy"E])Glb6hSOlx HI7T3I( |%mU(ΛJgqdZ$\l?2fj+uf(ZcXJaeN#MVUlHhj^(H'2 0:(cUDpN-Riٛo!U- k%83S3vn29f'qB]β %f1p Az'Y.aWj:㦕Txh)1u)FB3\Q{M7D}W{[dRPL2Ԛ|'.^f^Q}Ϥ8ii*zjH3kh @ܢ˒ _ٍol\纡/1%"B3,x;_Ɇ 7&':y]  l`dO޳W`Jv_mCaAt7pYKBE5‡`W$iYjU챯p~2;OG) w>:-ׇG u~aҌDqIˎ@$BS%%KHC>?:{{EBEm̎6BE)c}RgԈս|˹|iĺ$CrP6VnﯝI$.ꋉ̵(I3,h7]ϩH`iٲ=~o!v95|m i~s<#{Z'*'Vo _BkA=IHPxm MG0AhT7mr.2z*:]5Nn@@dAF^Z8ByCHeCe%ֵIȓqA;ʍ< бQp8K13ׂR~1.RMM^oL-'o3@A~M|\Q t@!nyp+/B{,f@n 4ץK# =Paz^+$V$58M5zD fŹ`#!㕿| D4O[ |U/N2R9X \&JbFO5|ٰ~| ,Uh4:lp3#ֻb<3'2q@QGQS Ȣsukɭ=1'3NP,{>\bC@ϞFr-Y<~pK܁hM_3"I&۽+L߳oʣo6JmGu9k;4ĚQ-hn!;pH 4j3`~Kudd|W s&B gǁQ7hL`]UH*kb:@[iv7Z1K@UQ>Fub咖ʗ+j_%qQ8#zN~7MGPS/ JfJ`y$Y.]mt|lMSB[4t*@oU]:bPXƬWe;ꧬr%<##BN6β*vjbEpW`lʃ*x[oLK߳J]"7?x 'QCBup͋NB(Q;&ulc}g ʤUPp}/ MAT d-q1{ߗe/=8>3-qF1fcNߌO&N[\ DӖu f Evt鑋\Z^WK`ݨ;Y2'$@u27_u2 z~*O ˙o}ghI*Ϝ[EkH\8C)5=dAB.2\W ٍ:۬Y Z֘!(ăJ`y.Hqfg<4;nНxH^SbƤwmbHdzv+ {c_& ~fm 4Q($< Ɗn~+f2_tXa_4= a+Q<'/imQoUfֈLD }q~0'QJJmgOGDL5ٙ'/ָ-#yN|ӤYRj_Z-i$k8Vƫ`ӵ- H&4o^㇑2i:w]ȠnDq+v!{"} W Ϭ"&uJ''l؃n=; 9O\WD>5I-.DȰvsy 1߳!RX#2.W_7\O_3R0y'#|RE嫺 x8R#`(4b =W ,dsT7ݭ:>4݇MjH9Y>@^.5X`VvK+&+M]0[.&͟+%"$^pZl~Ӗ *eV#ڑ)GFZDC;ZmuXĪDcstg$f6d&/LD+T,lU?Sq@pH͟(5͌N6IfăŨ>+֑ qI Q}OK\X}1Y[M'k"2p0y> aaAoo Y#Ky.IQNѺjBUC$1xLT'@+MųAgnm*9+Y]XSɝ"jmC{8#r-$:= ]v י?uMj+ވf٥ǁ9Sm_w'p+]g,Vן{\^I/b7y..LqnlIZ? gF'䴵V)}%NvU3\4U ῦ2JNg&diI\AKOY ^ObqԦѹl,9(w%[ ;((ݫvlji{}6w*Ce-#ZB=^_kJ] 7Tϑ2J'r{^vhuiO[5X9o[p˪˻ylO>0y" u7O=x;gz٭_jNՋ fT&0%F4 G?kT2S[10%Y'iGvA}l\@P꺄oтh& ~wA0T"-rZ}?@Onߨ9!g )'qN翫Ƅ9B[[CBkԆG#IejvsJTx&pb(#o3#t&,A,_ ]XϫȫD%N5PUYJXhU鄤KZۂjmmgXL߫MBTWݶW+/%, >4l=1D%^wԊu39`̢D%i {jm2Ժm+Q&Kչf876dN>mCX1n UYM`]!/<-x$μXWń,{W7q t*e~B֒C?7#WzѮ!a`νP\V 2 S&~˒=xH8BVIz".k:y#i&"w=W>=Jq6c7h|@!Ĥ|yjeHq;cJ /;uۯ< T]Y(|Ñ4GT0Mt]݇c_pҊ⺮mRɅBDt!gb+(>z߰q^X=ZzKL.b>Sx>Mjm@գP! $rᎶekcu-+)D.,tYC3R _X9"kr[k}k΀g˽Qz[n3߆8_7F:N^LLMFycdLf=$!д@1NzA@3N*&!)Z(-tfi"z/)=CD1z l3;a8~)cREn5&09ܦZQ"vaW :HI~?QEn9!5KQknĭah?,h8<>7:0n?S0ЗL70IN +B1 _φhQad6okpW*$;t^4>@Tu=j| tduV/xIK[0XzK5KK+^L@a|RZ3EC]+abrkF3$( ӵ= xc!%;/E\-F'dpl,jD;QlyYBVV+j ^5 }'B͕1 l$3OVaHdzӰ~,P :,+`A+p WDwKDysrhUd3=Dp*7-=2y#Ǚ|=wyN,]WF`~v'}نktoZh@ܐ8"CZF*Yg^I69f.P '{ &# 세]A_R֥|c>_c5YjG~q96N; yu#vVRRzFa1t(Q%7ׯhAʨ7\1~3dn݂+aCx8fD6'KB > "r̍`ma˶H8i읣% ؖp@hj݉~vOт|UptE6>S_tA_hc:#DsK%_wҎ{˽ի4Qg`\if0:yR^G5j{Yp B m!N>%OB /A "FaE_N~f4g*ڍw\ji[bk}͈QAͤ<IB.֯MF'a \zҭ@뽳,ԣ/I|:nÙD}.MT[οw+B" @mBVL6 QjKx۳CN̟W Wڋ4k%UANRlMMq'88ShO1Obr2fz!*B`Ʌn>L U}i?L||xj$`fLt+Et t}k#xLT&fg"x(3w9*b,~KqhM̉`yF6z]Kvnx͐`.Gp`@;@G}պ9aĶk5gԒHYZKcI\a*Үjm+xU;B;S-qߜB/syfw72CBik9 fꋩXyEDqO#G&)n62=tŨ]&ůp_A9uYyye?0jdy؝99+wjAb쩁J2'y_GmW3GoX%A^b F8~[(\ \Tlwv {t]w/pO_YgX((UDWEu:~ehge[r=,5!~]ڝ&KT."$Jsg/tXFIBo/_:ʳ߬v_Ѣr"CF:xDJQr->m?X;\eZj:Tl`}1zE]4mfӃ?wXv灀{=gbKCG9mWUvcbb@\D; !&EXG (! FNЄٟ7N14$^}=OgM_pfMߘ$¶1]› E ";v>[uCy?0yL,[ |w&mhU~[iZf)M,3i%r"o~J7-u0ʸ ]4@lj]c F;~hGVb|MX?$8P=B2Lڂ%ЁCӵMzwI ߤ%+gN֒aJ@ 4pY_0G 1HM\`yЍcii{ Gu SIӕmkA*N qirQM xFMxࠩ7Ńxñd +u#>|)٭}#ʇ_@"#tzuLcSI7S3f2tB^=xvG9C.ɩYhyVc+'ﲩx#/*gЗL/gS[ȔbrT<`ZҏxYr l9cn?5=ک{:/3\YEѝǓ]*·1vyNh wW4'}Ras+㈂#EҮ,[SJa= |~HTE?ėn~s6 r?B24 nM6Fx[ ֕LϾD:Xȼ.!Fe:@+Dհ1+YUJ)ǫm0*Ouz%UwF -݂Ly7Lg'${Hf(D)B0황 UNr@~i跧/Ě k7p~cO6@% 0Ou ^Qpҩp~Yއ0pj[+}"iܞpbHH%5&I yJt` I;.ר*b.XUzE&jiQ6;`P4(?yj)kĪ#D!ղl!<(:ݱe< O,O!{]H(,Ŝ";Xovk ݦ{Jok\q̡D{$N&+:\4.Y+ lrX͹[T<7w k |J ΕM1N-HO2#vf)VZY2jv*/{jY}|0B[%ޣo $MU.&>aw'晱yVU !=/d#r3 n}ԍq<3rc TqEKZJgEFQ|eGy}aY&6`ؒj [|ϩd4GOQebn'n{ FJfdp`ʌusѢCH5N.djceYNZHd'э%XH,1'۟n#Cj*W>-N-k<9 yX? @>]k{Y"j68(}&V,MtOY8:&^BH d~#Ihg5"[ucg[]Q3O/3 #TgUD5y&M+xl>]~hླ*`NCphzѫo?7ѕRݴM\׌em՞an YH{3'`ꓗф%sI|If[ߐB GePc3F5.U v-_m"eBZ*H( 8i PG/лr6=Mkpu->  בGIHD705#,e7OxcсW4U$j6yrjxѪƀ*P܂_z +udمwoj{A$N fXW$Wsk;)~`r=iG.WT{o.f8XIIBa9Sn'r偗B"[ dϚUTr`- |edd?N/_L`5jHl|/Sb|"KGF:7>vr1r XrO>qgʽŻP-e?ZEU2^iYq6iQ3j<$KXT r A{F2 ^oުY*Bli1ld [ vALֿ%) pZ?n"rYmҺn9U!ߡ&~@ѡ$MLYbLu ֶZAX_-0N{eqiP^^Ng$~"e>"esE!pfB:~s[v\!<\#Y0Q/Ƨs,Sh[ĝ%  )+XchZ>k EE>bS~[kP[TbZJ#7"elCݬLg1=t~; ~\ -"M(RJ(2-`AoT}KKӖkl,ܪf2N`f7 fƲ*6hz,0^ 8ngѻ^XIj0޸U^mͅv4;= :ܠ,hCwW L#OBgYZ07070100000313000081a400000000000000000000000166b50884000007a0000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822be.ko.xz7zXZִF!t/U_]?Eh=ڜ.++ۀοqP }UXjES.4.іu{!@,JW"=3zD&N җB舒ܿL)hZDňCVg(K!zPs5_A]Ddw[x1zN@?ObH$o4 H*] 6s٠mjB T1>1TTsu]!uGcitK}.#F+%P`JQ=:V4x"Mण MUA`H|DC9 kKˣp?q3=T44{/C#l>4_$ۘ sZ2Os= yJ M+)@"*rҋ{Iw!S"$ r]=J"+3S.yw~XbS՛\xO+볦0ٌB[~zB3 ['ɠpmg62) Cߓ̍VXoUe y77⨖:o*{M)9αL8YX`woԞ̙m7QTlCHv,0&qHԽ+n7fNyv_ؚHhkb/VpQ,HQғ ϞL)/;Ђ}WؾDlRt%t/gˆM,*'/sk \!f AtyˑIׂ@"S,X _g^=HJ!-;>՟Ɂ’QOcce:E8'i~|EǰPU WR9re.3 (Kt5`-s6GipG֚Mcxkw*a9g es@]YۍLߩ5wkMϷZJ\}zf=&hh 4oJOR"wMa$xïe g40>9L~#Ũ>xl sFTep'q ͚zaWf>a`nnC1p޷Z*>w3@= u n9י3M?Z% pe~~hijl UqrƷ2(hsxNƇDwĄ`M~VsijWK>lIYqofi U}4̊5b!{E)Ȅg#+6lm3bf4mWr; X+sܾf7?ؖ:+q+ڞ¿/z+%B-0TQ HWFϦ6߸ r od% BJ HWy U((-< FUeb`{S|$r&"oXo8 w*gYZ07070100000314000081a400000000000000000000000166b508840000a77c000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822c.ko.xz7zXZִF!t/"u:]?Eh=ڜ.+Кm>}o-C9%c_z;c@יf@zmta8G:mR서[yah\K$"Ė0U_MwN7\5:noJp o>ߑzqxCjV@@ھnZڥi-><8soҍN[A][cOIo(V'o/" [FчtRpjeϷ "&TW*RhO7H^^vk7DT-aN< rh6/p!_g5(r_L4lCM<)wk:g$W㇅g.w?32d\<x+zȼ`('o`\>O]⠐-7B<ipMcduWP*%0a6k_!f"Ǧ[!&@Z a2ǵt㊝wGm40G/cMI΂*e$tB_k X@EHqt9)N$qn& l WGxWpkH% bq{srY39t? 2 Ec#U&b&{FӉL}gZ **3L8Y3CXB^X4\4C^{}yhVVdY%_-rJV.6Mv L޴;$f8G,tm0R:EVRK-.Ŷ&Z5f|lt s|@>Dũi O4޺lvH3ǽ16Πq5ٲ$-Z,74 Lcܤ|aLh>uQ yq`QpN3@46x⧹kq 7ySH*k _PA5J`L_LE`lt7)X>#aAۯA]0A$uNӻޕCBALždE!6YQ)|yF;X^uP1.5I* MۆaKϗzq\رX9y] +ӭU.$\ QiN/VD0ۈ}$!~)Νݞ:QWZ/N*`I79eG:Ę'ޗ i{e'D\g\Srk6(.@&mfe{:HL.(7bks0:C#ab ? :|*ݨܿda}:k> ;3Th*N~Uen83,6[ߗuۃ+nG$:T^=hK˦ "jGcD:ÏL7ѶJ)@AoYq 1ܟ+ׁSenӕg'ZI}2(O\8G4Y.h)^tY1 KֺV;ʁHDutoxU浧Q3,n04CvUG #imX"Nhֲ"'Eܑ?CGot)]x|?$`{sf6[ ~Yb8Dx1n"h*rj5c# f.?͍5t&6U{ls/_( RT4CwMZ?^f#'}D"pg>rڟ`d[D[YdSDcz.; =ĂDZTczugau?şrXo z4N 1AHzrhU q͗ҿN -@W_ϪAߪJъ2M/+e~_cn( <^p[0ё+_L?b#Jru}  5jUc1R?n3|e\1Gd[H4oj~l17C%M+Ifå!37! O{|pq6d|o!JlYA3M?Qjj.5)wH=N Q~7rX6~дPk 0#ǧZLWJr]lS6W^hBRy]x"Sb^/H҂D8ݕ5] 2\ b0by|2;*v"}4Mtɤ҄ܙoWMk*IL\#ʣA08`nH3^lt/NpC&V4 B>]ǕG!tʬ8hQ3Ac5>f,6.q~}ypп%G͞(83U'i-z9y=8عN h^0x'#Fve}c<' 8{'PGN_ T{ǟcU s"n4Gh.ie--L]A뢖aCON 1pEu ,T3 ڕꁥ+S&uhEHWBs~9> |F>yҫNBa, ~@ubHhc>w]+5VYa`E[ˇ'Qn(>/1*r&Ǿ)MBRݦԪXH <=&V 7cZ~%E~s_].ÕVdu+ˊFv/4ƲH82v,Au_Sή +‡fO^ #* L im5ׁ;4C]RL-( Y8 6gk_ωhˏnqNpm>|>ʤTQ%ĪӅ:,5SL⎝EN%e Ħ;[VQbg ~& 6!"R$w8%vu_I(~4p]ȩ-=FG h4X9Shفވ319wtxFƻ$wB.j}P c'ŬCFyK*U&>r UWꜟmx/N9n o)#zG05orXMSY,E a6@,k^vni计J"9d;Ci.@P|PG)+ Yy ٬V6i+1۠Y%0B E||85xM}Fb??FQؔ)B?N^o/Qoۋ2fínR+=ĉ mcT ;AL.\Ȃ^ XJ)8~I~I]4Ь,r^u4":s#ϥ4B +ZXE,eHˣD~ӎ\JZ~ҦSO )kjcʀ7( 6LM!~Pw@l\VOX'{T׻Gc~?ĕ#X+TCINg$e. :SSa ˈq9_4Rc=J{@[zJ}|w0G|8O&8ɇ31槉6D\}N4E(M|{M'fyY7Do\w>do%GK) =!2¼*.6q( BC٭W%]3qN^47hxp&+eYԆshGg_G(]=慅W 4c(܃W nfyr(㇀+c5k'wp3إ/]2%.Om h;%LkPV)@֓/N  oɃ}'5ɯwW4*l9񢻃]HxZO -wvS%w` k¢X b1Ǝm  `1'VnHjϹTd 7!{!!T^3['6+\E0wsW݋ ܱȝ$[Mk$jȀsXmYy'&|pwP@oo6Ô-($eag܎*3M9)%Ԓ#$󿢒) & Ic,R+ݱG3-3ɗy B~t$r R_,,~#olSDP?&{^upHYV:{?ᰲ C k/>[̟2"'gDDgwh>jFMvBNa|eX1-z`JPd(\pZ&dAtG4qZt&b}QR=2{Xhuvy,'~Q˜,T1g\ |}gXgO!XPT,ViuDwQnH jSoԝ VSz췌Y 3!О}'V yHU7/W/Lru˛ <\[a M>C#&ׯQOjIS8*/'c1A~iC|= pL޼ <_f,߃ ]OK3LV(ԕ\}[Xq%/MfVqeNp+PrS߱&U` #Wp !Pڎr ;- =}1y4;!L:l  Rr0۹>js-.!HkL?q'v^$y8j^mtxAkqR'O)7 NY`07he|,m7Z۶gys[k'o,(+!W@܆V 4=5bUwlC;P?Uέ?$&ETP65΍*#Ks܊I L8o-{'te"щ䂯'/YzŚ57βCXNtw.5n.* Z8²G$r8g)1"buӶ!ϏVskszۑSBPf`)9De@zLNi:c<)c)L-qnOc„y8KP NLnI`(Rv?"uIX6ti*0f'vW0?hh.NEhC!NP.(kKaKE#ly>Zq¨oGaECc r^3U/\dW: `E(lkl[{ҾByyj/aYjȴ牏BvA04oEj%7-d악ZBhq[§g^¹|Q_p~?~tɟd屐z/`%PBk1{AgMy s %X%]73a]@L~G?u[MDf7UrK", HK&Py*TKl$}ͭhc@Vho=|K@y))ԎOIbZðtZ'µ-[r)7O۳?ۄy+w<S˄Ah0ʺ1C0̣:zt^0(z'-%Wukۣ$$~7`w:~:<:ڗٻUb&dF7Q֚3TW9XC {}qK RQ2\˃/w+Lm['&ו7<[<˷YuoorIOHg%k3u'}b-P?zV9اz˵|/zWy̕Xvq:tC{k.?N:Kz)_Q>=mHe$-IӲN=/Nkѧu#@?˧9=zZ0)ZM=6E N]$/fDUuwzVPf |DfDPD7Ef6:MP{5X rޠ2ǎXUؐKZ&63 E+Q\l<V'QH 2dҙ=pP`}=wTD `H6q]D͈#3s^5C tV.l;>zj& ZSbgalQ&p?jIqob͍+k/#towlrlvɮ٠a2%Jxr2gR< *pK~])P˘|B1q#҄*y h,/fGݦ-?h@Ҋ9ًJ6/DL@g*1ST&y,Tص[̬r+s)V.YIծ/^".7/:5] ]1&ų9\Oa7°7Sh?!JL 6 1RZ[(ɎpA6cF(rAܘ>`ZF)6dY^)r`t=IBSu:ΐCww7r4 '1;ظSڭx̙-R;7j|5`#*AOү>~|U FcI׏j17K$>KH#ԝR^@1R`1-'t:#l`|8U0vs8> x1)l#3^utiw>UƏT Ry͌toi3#0i=p7Re_)4%š>eøbD7΃:2?ok-ecY+Uh<CD8n[a'!:=GW冡=GTC 3@gi;Q;8QGe %\Lc=aO`cזrkwyAJsaQn̵; U_kN&]&?}rohkyzMD)ЕQa5ѫ?ن k{zǩHd1 M5y]Ъ%I.2)d pQ&LoE&aZ$=K*!]uhRVTLן8 WۭSd*PyOUn/*8ٶVH7moE->H 9D%#RB1IڈLnB(2(V(yBX'OڀL3wž6hb`9y0KxurJzہ6>ht cq4nokSux=А':?)brqcL !es=kZj[=;"i,,鬱du:b0Ю0s,'@1Le@Z5kL O #-R+G\AQݩ.3$VѐVwcp)m<qBo0?<ՅO"9ةuܸu qo5AWh&Zk-f& W^\oFpPwD ^5Hks_PPm4Y? z~H@_gwxKOJ !0\\r&'DQ5 Zb}VNHWr9Do`bObo@7-+z j]+%Yo܏,[ǣ\RX,ܚ>  ~F{4h{ +rb9z!/ U=Fj*7r C^Lĥw^L:,{zC$\l_lq@-eۺ-;[T[{RoW`* zU6gq^ hG%ZKWm'JNole];$_ t]Ĕn>GZ~gRRv$Ьsh*Õ[wIK- 38^iQ09@Ӫb  uAHQӬ>4dQ%<"=k,aNaYi?eƒ^Q {+m& 8>II-Z^ʏ{'TL5|7*MN]V, W(@Z37Ņ X&]19̪YB(-R3ͽf^%P+1g_5s ;C3JX?u]R]3=9f~ KC/eo}uGXYAB3 cV^,EA/{6w4ZZB.syqˠ0[3ED{?!rho(vnޣ:># y/1uG ], T=EiJZ^Q\eݼ{t[yxC-JZiHʤ CLsOaKq-V8>8ff7?fi-@h>4=bوcGLO-_$f$HTOsw$aE_Rw^e~Ras vL4X>(WzМ]ܶ6S+*;n86\!6Gՙ8 M֒CoAbLvj"Q+a2A֪'5wQ5{Z.+B/ *XؐێA{c<8pQ.v.4F0.ti-ۿ.ih xf?M4_w pI}GB\J[RiWW=\; M?.^Ex3k'ZC2r$bXח*hR](5JJR{)Z[>f6KfR?'^[}l", `1f-wifgr]"<'2 JPLblTe;Jwn5`ՍWO%3" {*V`ם+]Kqz,Jy 7ֈag  J \ij>N=w=+"1_Us4;) Vd70~SHiR>`D)τib9><w,oU<ޓO3Xbբ_ԝ]RԴ0dMg}G=,\FIu2d'gB0F {2W %nVOQـЄ%;+h)BGS~dS~M+mVv:G~=AQI= Kbs.%OhfNv"lЪ3{ "Rno"S%C S;8aÊI1 Q\`RgRόp:piJ |(ʗlg7me'Zht8Y-y vl)^ :GjG:tFʋ%ӫQ>߰9zHi,8iB>,lLpaDdR=T{D6 fl,` 䭱 mcUsVTP%ՀvYw=y:XvFU) Iͥ_D5vP)2@nl o 5YW&7cO1F"(- },xPS@B'N@6^/,2UFQIgNKlBUH]MQo(+.5ጃ&*@Udb$S"Zb-MQ Aͨ.|Ċ;6~Pѭٸ]'Df˔oȰ_j适-flYyR틝-k~W  N9O& [EngϾ%b[Z)9ίv9mҌ q2i,A)!1WV@JwJ^_";mf1k>Ҳ&Sj'2sBc*%r"&Qk͊z+T&D鳻޽I1h\sMqX&s+gzo/3J؃횝"sGMM\w*A{LȁFrtZRg"2U->:[ⵠ0DS~zO'.M9}+jyO/QoV];M,ut$K -fCC؞/Ldu'#i$!Ll.V:%6<ڦcgn0ؓ s5;2tmN2wquVN !^  ;nzm7q&aKWK>3kz#ytQ~UDJc=X^ktlĉ6i^?M !nWG˼#qw(XOa-4d{1dI|xTw?al!8ضR 2E #£Գ$+F&?OŤu"U.|;im@BA38fnPu,ܩҢ~m6%T ?lfgd|"Z8я&@{mD KDm6cswJֺQbACWkcs0 pCP* {&1 F*cR_)]fcyY%= ֮Ch Өu&oz ݩ7le`F8x|S1I+y7G0=9%ѳ@{_vc{)?g^I2B]diX/罥;ED]jvl>loÓ!Z3[gmiLacyBƳ~KPBJ\,՟Z. x^vy끸˦ r%G6˶ Rωδ!E QZVae:_f;--Yci#r i-%\y*W"bDBby|ïevyPejhX=';HǾK{3,qx^o~ eO.KXij0vִ3D&etF܊z>:+9A%xG0 .MH n"PkɽF%=SGǀ”9Nњ!;T&)[5fxQԿ!3 c9"4nfd,`_ʆ0Eg}zGV&!DYO'en(Sq6Mu}?G)bmuY0"WyUoڧ;9Sy~!s'lWOh(hUaeKҴ 첥 :8GijgVHIiN+s_&BsF&]1wQ(-sQX/xZwHe5َn w!Rn =/#ul9u!Y)Cso*3$42HȀ=]U4i z>8ƫk Bn7 3((wRy. >l'̹pAT(ۿlsZFs}U,!弙5p$2يi~;ܷ?%M<ԲF\W8aOA:ʊN/7Zx@+-NM#@DcĨn&|4;H6z8,]w&|+>l= eq+jS˓a Wch{ʎ}Z*<+tֈ=ֺ̡iV6Y>(L\FH&Iu+`kXXQhn`S|mLOαL3ŕ,B:rs9vLғ&ni*8Pyׇ(vyޢE3fK$\o ܙ<[MWkwYջ}k_aOUkV5t0X?%bz.arh5? :Vot=ٙПzK(ՙ0?nLhNJ銼FuMp(_vxk3|N4iV,XE ogXr\D4BM:Y,"hsG89>]T(#f>S'.C8px#dfybM1Ck mݷl׊צ K)M{:.QXo6wÌ[(xCuw|Md!VsXeIBdMmɋ6cL0f*-dMrMP" &82h(ShC&1Pv1Ky9Q| +nTT$ҼsNZe+`f䙘dqR*lGUw4<"<]}ҒP[\k>迭f@V *]R!4Ѐo}pNsmҮTfoA_78' b#0c~=!&`0轹LOݗ8C]? ;]1+vLFCX|/o=B\:I8pXWp~f/Wj_ z41}R&v7S4[HODp9܅٫%[ᲟY%yAawTo6XHyi[[jpa-Gz:S@u1#j$O`E"h)S\0B%/l6B Ncc%$9MJevkbX "4]E6¥n}N1o0P/teC|7I!5XBZ; *2Qq".0[VAz`&ԂUU;'f znӭSݤ;lhNgF\ʇ=BvwRī'(ⶤf)<%fM#:m>{ڬ'0ۤ,)SW˥n;y]Pta_mC~PŝƶAþtOjT &'ȟ䈓/uee ӒEAX3NGd&ӏz2-^okE`l'򯑁SOii Va$.VO +*V[E Rj_M_iˮ:3NHQiO繘ʁWQ & hO)/;M>ĉ"W8Ν0><(o]+ץޚy#zJ10*O ($DL8G5ĐsXv|2MDH\no"smԺfi"_}!8d,ʣUd8;aٖ^ %?Sn誠;jFؿ^dg&FRqa!ǛzE e A~K<<_P5s^w؟?,It}E}ĩYw []F#ޝPh֯dIfsx14sCE]2oP鰪daA @#g MdLYϫ;;,FyAg-+ '<|MC}Npq>bE'~1,$$}]Fpipv:5pҌLl77k9<'ȀqU XiC0U[ KdxFj\OCmЕb汉wEtVps&ʠ@3bWֺJ1@ ncQ La֓xYIx2E/zD?K^%ۇ(Tmx2W!_/6:9Wο3 =qD 4qR5\QMa.ɨ/88#yu}˥YVy/-x++Egf!$J#^i}ӣkj0{M:]ȹޜM'{e+9;@wudkt|VS3PZ6=^>V+, z<Ċ3.Қ躴692vD_ Z !Ypq*y*m>(@osݬ'x=UQ"6kGQKT*𬕁(&Z' <=$q٢ĵ [J> d8Ē3ԷTViW]L)3q5K r*P*8Px@A'- X'ArAna{?;]M rH3I~.u4,2YrWza=2ثc Q/)'kSZ,oZ$.֗3̑#5ACBg&tDKCLYӮ7:Ή-BnJegˈB * Q7S%M]sZ2U=;DxMUSeA hJ^VaHz;aP.5=W[ˠ:y1ch(UAsLq0 㡱$6$GOYopqdXLZ VC60Fن~,hyD%+RKLoR@MWY Q* q V +R)D4(v>-oJowS&lp #NRL X ˟'W}WDp-@fI*TYZ够Sy7nNb<(=hV}8u "1r"<*ՙwOac1&?3FB-A= OlA e텉2NxƨW{Tz)/`q{GCfgP$/t햜T60=rʠռm~O8;R) z6{ef.]@?`D,`.jȲ1]v~!eІu% vģZ*OJٹVEтjHEl?ZuwR7!iƆi 〬j9I)$~fKS6!XUsYM݌~阨3o;gN`Z b$KJ]ηop6Ef$.?-]تv滙 Y *,٢Q!{hB3:iٳVcu9Ftv jPoOYցI&j,-:U(׎hPO*wM !]1SMy:.H5=IZUoVtx(dMh]7.k]QVy1ٚ0o}yj[B2Xی4َzMյ` Z^zLBˮز#gjv)o(fw=E^$F,0 6$`EJI~MC49ǴfB*F:MkoT ǎskIY%]`|V=Ves/3vSϾ[s/mOacpSAi2a`L%Xݤm6 OBkz:&A4"㤸ϰ*`In#+|e)r=v8[Vedwb8_Gviw=%}jÔ!h7;J.F+mφ ,~v(9BIt6(aFp!My顼4_x=\1%['%q2H_awJ?zv|n2!C0 pdӈĐ"o+w<Ҧ ~'"gR7eǕ~{Hn&GkɍwiFjl>\&\X]{GᝩyhU=\Wٖ0B=Sn Z:"q vK@(PF`mfǁ%:6ԧ #D6y`SBx|5J/AЕ=b^PtUJi^d<V>@kЗnB]>PKQwF2H"nfS3j}r%Yg"6xg_KdZ ?MN9(ӣ8%b]ɢHoWHIߞܺ!,Dv} J3#{֙B6|,* ZQKʠB;(wfid5ilTADԋ4FkRg3o|F'H|S(zMT 2hwhwAB'9}zwY;R@Du|L bVcU=jMEIԬ8/f>](u;c xbL>ǺZQgkԾ`A!ވ[X=6ǒ&7?xAZB{=X ``zG9#Œyaf1|f)NSuv'\ݲ|}%Ӽx:{>RZ^jFgj1DO~~_=[J+_#S4s72zM`-*Pb1O+6Nӏ} b#%2׮S!T"G9 8[vn›chO/_#jTJ7z< E]^j WiV :7kxek M/svxy7doO;/|sd tpsGc2Ҏ+,cC{)a5_~V (4s:]ec2ͺX6~7ϰ!W'#Py|[4v ^¢e# usEQqnSIWfE P`qu>54K*VT6-x{Z~ J9PF+s˟yȨ:DGpd.q?x&wqW6.p)%M":|(B{'s,.Q2rѷlĐ=?6}Y>KU!\zpu)Q XFqhv/fYf CQmz%&>{Z830d ;n4"A;Ddpni{RWo(aRq9,EpFy6',P/qPsL!2*:F͇[v[U4XZF1YS+ Gʪ (Q2KA@5VE[XKv N~1!߳`dem  ݱW]0i`j[jdĥP 5 %b]B#!WN ~Zt֢(6@Uo#)xA N/WPuQ8~_@NLܹA 5XlEBj]JZڡI DuU M `?g#yw`eGedjvؿ`Mi SZo`Bc1|9슽Sa`~*k$lWDep<_Фi?Ԝi2SU}ja=?tqKcOdsanqOWNWwq%yNAR E>ࠪV< ~>XlG{3>TG=TsM9 ДGK@) 6b/ PpQ6f'/jˏ_L^a.@s4zCGNHH$]!ȌAxD֑MsNO j«F4 BLNO|Mja% 5jb.'@O^uU)׶>-5KH`/;u1/Q>IXvt;|8^+|t%/X``.U8 >*@pB@`)!O40B7eqg! e˳ﲻl9ŕcw3z`$`S>*iιU$aҏl tSi9R\g&@j(,aB?[.t 5\hwu,!FMg/74y"0]O%>奅s-VטvBYn=L<+ -4AF9OWYE}QʐZ8sЍU|! \٭4*;@>+ol4,aڈh=~s MY&@6&>FWw>YtQ a<-%oHBrdtoVwv`ǩ*Ds{@F$;\R a$m*&YX?k{ ғt$Жcc3WGFo}9WfK<Lb(Es`53 t:RظV\֓$ o\"f4%ӒꥷE2Y#N/Wĩ)f2%CR]ogB.nӖ-:V 1t }\E47W2·faFᏰз`d6v[c:2T2 ١,->Ěm؎ tkC5ѺẺ"XY:i),LIvJ97#_C3Y_pݿR=mE.2 k488˱ 8?ïWb'"I_!iU:YB3_o{ #hh\lo4$eNz C;줋KR3nԮd2Y XyFPu!pBVN3oOdX>2 GFp?=Mp鎐TTIӶfy)P2HDh\{  yc=r5AO PI z:9Tn}k//bƶ"u#$IH29ɐ ʒ-zZLGp5ڐDtT)m~ʂ_5͍ 6|C츨TUĪay$ӱhExz)*x|ixf ‘ A郋 x;hc-Ӂyˍc`!/ $Gz0Wv:=Y u<{E=Ⱦq+Xi7AeTb5]?ܢ=%C/dYŴJ(p{D^ހ ~#vޒ0X Xl\[4PAP.]%P2¨JcG~%{\sYP; OW(Hę\^ DёF̽/B#dJuG{n 8]ZܬWl5ԬMof*U&34h xrWhee0}?D/p&Y){hA1uZ5E$mH5'p1`uqH~= ]Te=ኪHd~)_c<[L*.ig-Uă4-  Mb(N`7o2tO}6m찊$]A5ϒ~+Ro$)%%]8hnq-h"$\rx>bKY5MtN TP:LV1e([a-06O(DcE!}R6y$XDՏe"nCP1 W ?bJWLK{%<aTtzѽ+jw3OAìI$CfK!& Y7 k3̙!X(&AFۗzO/1FVlՑIg%e Q~ojSz SǮq#H9 1>yi)J׉lc5&JI:u& 7=0ҴA"L͛zD?0VJ >{ϵ{?.4ךS!oAs+j +υjhkf1MZފY Q}ck CFpi&S#ti>G$2]j%HBF7W^5F3\npZ;2Md *,Ou`Hy\-"8\ #ʚ6k:GDђϑ RMi2mqp9XFP˪U9Xts8L&ԍP?LsSRg:_2'3D\cɾk!%C_Tl8?8e> kٗOf YSoOXpGv*r#-rO}^60BE\0Q-_j`ZAMTxDuaǂ`Wt !안 6Y%@jͺ8z $\1OȴۭJuD+(D;nJ;  0_dB &fy oE(|Ϗ4}tHv&75áܞC,ٳ!jmiC] 17颅NeMa̙N &S#qh%~(4*/`5ӱS. Q =X!#*G*}]_BMwЪ*peFwCmnַQdw^4QxIK1DW@Ta +BY48ؼ6уBJp>gi8wzZ|7j׺ ;n TtgA1 9FT;~¼0T MHV<| ` "N FخHBnrH݉D 0GT.F7ߒi MeUe4m fŒZ)ڀ -[p  v!]~kT7_u,5>@< Y$ M5"\M I~ϊ-;!A5A=,9# aV)I ,Z(glEk-Ԅ>?&n]7cXp&Qn&اjRؓ DP60 ƗNӞ5eNBF.РWT4ߝ5c^[lg,.մK4 77@WEilͩ#PY1j1>H wpbe*Oe 2z*]8+>5 •<98=VRBH.TZ~CA SmXFR5c|HB5,K`JorUzXCXzN•횃>ShXF{tǕ3u`Q=y `: Ss'wwڣ (#`e SNhՑ\ ct5٘flKB-I{^dXmfF;Z\ fYW{mUF(91+C<ś<$:~ʐ\gY?t'thv|4y 5@h;~! w&؝iKttw94ˀ0 q^A8ZWi)^z`22>q㆝5 $mc\+,D_}v#h s̞kAG:z1d2<5]}mnI3=;n}!0* 'uuO\I>i"@[HZdY SG28U(WXT.wvNo@'[4uqAO>D)I¢밺T<ߡv/I_ZVCY6I]r@ ("#WQe#'Й@?Hg?j.NzHú5Egd/ƅ1kf4?s~q+4Y7uG, M/9}X>bcqL̵g${kF8id} RΊqœ+WU,/n#GKC.~jgȼB%X'Q8pn㠒~M#WK$˗+*YGJI#76 >}Ƕɴ꛸-(`#d^%,/ӧ -`}RP0GŒT=){LD<Ẻ_0ȃx P,%8/O&J-.g:꘡n]2=̚={uS~lpw7><]TCrCZ-ބE!_5,Ahd4P@TJxڎ).nf0ҏ$wzS%jbt]4c:(J$#.TsO gKX,0΋av8o]{x;g-]y᳀VrsIy.bg>b~T0,vʼnEPXJUrgP^JT-F(@F{]&:j7+83&DFB`bLƥ~$.·akIkY>%9fdw AI:)M(!׭GuPn&6Þg<^r'FH=ҟ`O>z'q;M+\%a<و$t\V ]:W\39mP"@pК2:~%qAr)C(^/&"!"s75ۼvTkCHCTuGW.9`EM,f'k/L2.z+".݆/ԕ6jٰ+{f_SfC/)>rzAّ{hY8H,Uo>v; m0xσPe)Q$ FQ%RO({Z+ os&Џ{XpĪx/|o&ɚYb5WN̚O/f;;.<]xҝavψqt :p;{sG7ގެ "]5 J- y L@.p ҫ9B$Hgr է%L4?vRHxWc@Ï DA ®-?OlwR,PjV'P^Rt o\Wהjv.^c`1jG鐙k0(. >g t*YA+]1eyZFIg9 QJ@Gx|2sMW:3RMԥ3nMD˛5n ?4FNJ. p1Oʤ\{dž?aY*˘U{:T`0ht H[iuZ[cx05[9SWKCQ%H#/`L)qZMۯt&#5g?גK $%GKv@XI(kI"Qe  m9a7Ԅ./VV8ˠ>(BD ;)BȦN Pb=) D3:v~2F!SpUkvc|WI$KHT7ܪa9 4G4+BDW5(7\xzvҖ+b/?23p \RŮSKg3ֻ9#~ځpbGAI`kp|%kdvYae\Xzq~akT 1. ќq+\= ђ 1szQ?h/'g9`.fz( tH.ּ AMف< r/n{܀|nN(%qERx8: 7z 2E?N7lK$?5dLOat.>XK8kY^!x;tMA َ wu_ͥPnQ>o4UւÅKu|kW{(Jjţpo\,mSӪL}A <M(3dL׶3DOb=ݘRWMQ#„< |I#HY |# D/JIݢPj֦g|A>Џ\P3kʿH+.0M%O<7Ն ݅cdzmXJ)a#4pKq%rĥ/PQY@Pb0߾'զPs?|aa-kug1@43^L,&m:G>4D p-3-Nk1C(l1(k8@gT!hw_wuLn1 、["#D=nE|rݎ?3|+=E ^_-L]iPwNPMl>{Ι%k_K["~  "n1%P^U$VArg=or[^he:oC&ycbS7& N @F N_rQm2U}CB~gBPk;[qRSU}sl'j`y9̅#}Fg& 9݊F6sh*h;L-Qc(Ҽ9OJCs)>٩:L7OϗH܈>MBYrq%aŨJ-}-rb%ʚڌG4/LhY.e#7X؟>֮qRDD" @vuxhE㔟%`XKh {٧[U/N ('N<>e pp?ے톉}-ywJC YJNDxLƤ|#f0~b)}-,):3N/w&q[rxj6JBZ #IZ}*@<t|¢``K>\9z։4kz̮BA ejs2Q.iSOIoœ4!I*&tN!Yv A񆲷8R{f-*]qɅLˣc7-Ig!Wq:eZrs(*j,uWyxj>K w[ycRhԅuolٹfᯟu8E#bjA7[Ȧ~.3AH3ޝ`'1`J."X%ư O%, r1K֋_=;ZtiKgaRwfԱMW_ *dkW\7WSC8)tEŶVPIdjeq'o6[OGq( j'٠q@#|/K@/f2:)N5$\`@i[ء de6 {Ŏ,? ϟj Wոو!^r0!ˀEVnt%u.R3&DvTOvj&oF:=;%^J@6zm-Smo AOJ DTsb Umڶv;@Y۞EoDwn92Nxe@b EbvU{vGMȪxѹ^9v ]Uɟrg1N[KT:lOc[oUA =A1=l'PZ mrNnӉt{,ODD'}*Π`^5?8D>ȌF>2*G1̧rJk[#l[Z+I yJ#D#4Y=Ym6W)wxG~QN݅`X4@~7N'7tF^ ޲8p:5m#~c5+ |&K?Db 3W)t}-ʎ\c7[?k-'zi3ŎN_GZhqM z  C1fDLl (^{w/$ҩATAp.fh> ^w65\qt!0ڦU4F&Ak9˰ g@`S~<ھg!kDIRAԊ_23 bQdI Bn U8і)$NcI}H/Vp*)=~pTh`t0:Z6r?'ZWk!TkP"08c$0Uz/Ntc'upMv~>r'{{OĪʩnC)V;aP",®#=Z/ؘ$sSlC$Xd9mte 2a:x*qTsv ~e1`9r$RL?sف(Q 2ĸYBehtUj S|Du ~C,JM!0rZ:r'wr6;]% XZM$RHl榭ߞDŽOB mzk \Vv`* !zcOoK"DJEl_еmg]qJ1/]2lPsLP2B6d/ďX[R}f|5=䋮PhS%, Qv ,#xLcGZQbV.8yג=f)Q`)̩UT?r-*8WfX, a-/S2"]MEMp8"CVC(@ۯNXq~F%ckn*tm9PT(hQaRJ޺oɿyZ"~IΟ:7r\eV<: /*?ZlXk݂~rg2Q s5l$4gqJ[|B\N3>Ds#;Qcryay UAUk茍S7aQ:4FLc߽,*GNggi94b[.ﴇ|YovX5WKpxd}T ARb0ީOfGX TS3#XCzدN_t-waZ֒xfxsIhzW̩5uToK}0C nA/T*r:F@]Geth+X{ot8x_l6=aeS)8ey%Lx_\uϸ7=B|tYr>qZH>1~u>-MeѠ3>Y.b B4WYho{Z83w1#D5_F­O1L4;l3:+ 1PSWmv$ ]ړ.He @==t}n2!%W`DrU$y'12&xiOY-R];^ Ԥ>9.6=S9 I"-(1 $k5FkoЪp*ת0?$-/Aړ_y+(3SU-Tl24ݣ'P1^= ^EçtȘ']hQJ-ly}Nj:f; -bV6y#JZ"z:=wi,p]J#y(^ lHVhE|)}=;9'^mgG&SOA:Ͷ['Sxvbd2,dRR" 0Awg;{>[YuXGt&H7⹙!=ā\P^-z(Û-6XJ5 wziU&EjwӉ%WLo/ Ŭ(nF̉p[XzzEz6W1un:Qf`p87K E;owWM^h;I;D\d&2#[frQx2`X/ֈ8Ap:AO.WA-x#ЛI_13h<\AdNbBxj\!^+6Λո޷9crw~RT{jd}G!׮ý.S}wZo)z|Z|}lAY5ns1n(Ëc+!qMTÊʷBsh ҡ0)aV&w}D+H` FBCZTu(y-5蕛.Ϫf=O42UŲva[p++k+V韆T Q`<)>S61,!D{l9c:L\.πШL x%FXTii a]:B M_yk@U]F侅}wVKp})&mdG$<&pFœ]FguvYtdn \G@ZSp;<ś ahkWвXzij|5]=2Ql֪Mf"UkV9:+n= 41DDF  >ޱgYZ07070100000315000081a400000000000000000000000166b50884000007c0000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822ce.ko.xz7zXZִF!t/}]?Eh=ڜ.+δ]BSp~cKSG3O+t7c;o\<{DqMOK!,p(pA:\F26->OP630i(@Y'U6 _^Z3Ў:} h3+5J'QXw8:h[Ҷ[?r iV u1sgiM:=*I3 ^P[$"1ߢqQPR-Xm3Փ @,Î/cJv}ǬbEUSsɕMDNͼX40 F_Q5 bd{jzFJ GO;<ԯT ib%‹6{zгKZ*m6\6wyxӂkBE̓@O5T.٭\A=ovKq#fD`kZc| 9?–z-Oiz Fghj!N*,ԌQ[Տqf3~GZݪE\zU.X'È./p,7&[G8eiw}hs|l3# lC˧qd SKL G&/ZOa1HKɎ9$"w℡o8FjuM_;'VtS,jUx-ItD ~-=Rl~9jA4I2r'.w>E@5> \aO`QLɹ$pvpS&T0"\fm5 UZ UB1-鸯A5} (r[! Ң>4{GhVZ쏽ɻWX{.r۷f(>ǥ"2z -%LI]QmRƊd^"hﯣ0W"T:lnޓc#k_}Sf00?3/![@M KHECmOߢ JUܘPVM,vJZti? wᡯ}(c/h1נ9ɼ\w/}e@t}I)DE' &$G{S[x]PBtuP׿ܭF LWuڄ3AoeEL\2SHj ݄KjT_o^< %ݶ8f.حsao_:Hb5tn/_G!_x1FS]yUP] q_'+y\,SgY߽JS{nAl9K]oB;g57elSGOLxT/n91{gYZ07070100000316000081a400000000000000000000000166b50884000121c4000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_core.ko.xz7zXZִF!t/h8]?Eh=ڜ.+KfhdCU.|N'jnW1,i8mdg˸gga{*e a)9$`fVbot@R{WG,E zϊx8JOC 'be\ktgi[lx*$[ dZ W?F>͢51q[7O\5I9c@M$Y]b~w~.2=n>HPǹD,rI'7_IJd'OSb*S) }(lZ[}\EA4?5gK&Ő{=loʌcXvJG^엶vĵCU5gm+O⠠#p`A K0vŠhXYm%Ph{F3Z)2߀$͙DӀ`ܥ(5h!vXK8l0LXWRc>Wv@&xo7[l$5ϛHR:C,mdw@)of-]z.|{ӥh:[bx \P[0\FXah8p5 kǩl-,oe"٤gM|X\,wGLRO3*7DSg9mdqfpMig7p+?q+ng@=Yf$XN) @H_j- ;ov۸Zh`{*t=nq޽F$NLכ:R,AEyb`ś7'Rju7q'de'`CS,S#ǃB*cK9n10cgjqlV)EX!Kf]<*xzCi{f zqT.eTwf vCkmtO0Gna0 |B]\IzzqfFnp9+^'CsT\g\%J]-ɼɍuqc7y沬yõFûBe]<ڞZ$;JV_T%Xs1tXoB9L #E@Psy*"s1Yz1(Xs!ZJQB-Eyoc5G?$j}9sxCgT(Y?myCb1oh.wGdbҪ섫uv6 uVcƋ'h]V>Hw +w'bcP`8X $-o滋6X$F^kjl$ ҞB `n3}Ku(yGj ~*=n0}W344~ߚvDRȢ$7,cMs ]LM3J4K! K|= /|GN y)tÊe-AX0ᗈ!rpN\ΐ]j~މaFQn~ /}O|"rbrMߘHھkM?&zM`>ޛžެ%tNexcyO6&c 6* [ 4br$3Elfǐ W [qx14}`đW%4 c4anckuUdaQ+^\\,}Z9o,~!|_ ="WZ&~.z{Zq9jn5f%XV3pc?os-8t3 7aw*! IP'Su 9"2;VTTΌG|=fا.Hm4z4ž ^}t!-)>v,L"ʎ[$>l:RtKBMȌ}|TKqP ȇf,{S ZA[fgo@?`/ yT/mUL߫#yr\޷RΓy{gHbP)_LtW(̣Y"Jp)`{un otNSN%#{t0[>5&JISz *8.ah(NU^?YHTWG|AwzXUuE:a b99OB#5[;Vx2BII-@tAheXpɦ\'DoQ?-SR["Lq3|Ld{d~X`>=h넖*(v*Fd@ZqR!fXI-J1 \u,@ưt.'[31Ђ؞]ݝ+|_]5=)_#ͩ!yJ[,E/ J& <}eھ@d$B\؟Eur1pw{Gc6` ʇ-'v?yٓpծ;6n֚SCCsNU0×^s;Մ"N=)pE:\t5!)m=LWA3r~( `ow} Y:s^ХDUTWE4JaPFU0Si>5ewx0.HG(Y!*Yfw>GBY4iFz' E PRAT.X[lkqj oͦq{e pphﶸJPߊe2*!yF1 Jers҇Xn,eŰ^Fy3@0v<7] NXkmԱd0%/0Ԫ‰OC~#Nٔ.0hBRpN'5B[D+k?'&A֘wLS,޾5(Z"(I{jW*G\  ]fsyBzZbXĩñ2v{J߾lHo9W&U`-$G ])>ԢsK Y6qr-lNźp=tesR~xuk6:;)b)n7ZSC b7G,\,Hj.dӏ#鲄Ϛɨk{"w<4K;Qrha%&)޺?UiVq|3i^ <ʺ.@jv6F|66x9pLms30B"H9;5 Hv6sgRI׍ ,I*6ue E;;w7h0/VYj3=kk ^VXy"#%ϳۭ^)߷ErR&KǡӺGaJͽ@i헃1O#W+xAE=o̟C qk`Ւ$,9>FK~WHM2:2[*UĠ-<h? Z>̅\ݎ͂MQKoTc9gIS,J2 #c/w?:lIu4f݁\jx-9՛{IJ?RN~Kc䰲|T(GS{P'@ zRw}Z= R ?/4 {$%ty6LQ}EXf Ϣi#̑=et렒H+\p:02 hH~ >I9Ռ`Y$Y l~Ė{?xd ~ƭuiF餿'no!FWxX)CɧT@=#e8Y WtjL ҖfonƮӱ']@$f? 7&ƣZͯuK͛Ӄ xit =穹i/mjFdA)``v O5giNV.I˾׬(&=R1Qߴ;F_ha䭃a^P6&oEK ?l\6i/7"_#D!"ʠu$ PuK(UK_=@#ubZC(J\Z? Koy+2sL[o & { icnr _c,B~;"3! $ٝڠڗy`2)ӏRh7|4y'3 -a#UdM#(Xa:(ӑ%@ɎPRsy1qz׌f1zd V=cu3Xw|Wt;Ŭ;l+F-E!2?Cj5vV'B7 ~[Rj7F+#9<189lFa${k d}1FAn \5Ud(!MRц׼'j@y엡j-:6z-jc$ÜGnRɔM!X>Ob.oW n'-zb0H۲iy72(&O-6 ئLRAXhu2MnXf4vIJ,~j!Iϧ8 t Y;~l[k92,]ru$դL|Nh\~IJ;c)bb0'' (kmbZU^$ s&} 3=L¥0\ MJ=̧Ɉ|ugv;s!J'zEU[lwT35x/l_Zlg.cG'L_kU[_xi#8BpuK&mn|d'1k=ߣi\5lYxvS`٥ͅJ9 o~'U9xPMJ jٱ<:63z0^u}5峓|Ied߯~sSf4V@xݠ ; PHeA^K% 1ywFh;DfsHT;s:Rtljɂ۠GJXFf+:*j\N)(zN%(VcIj5sPJm8nىyBxŝ+3~VԺJWKQf5-2T☽q&iPӧۑ(Z)Eq(eIBîA6@W]e/_hfEP4ƔE9*h6's]9š2hstМta@8_E~ӊMˍms|z:[XWI64NoQaeDžZx_J$V^eʂ)Dk5+e!z;+چ8K@PF߸;MiW,J1X}$E(q@nYI72߉v]O*j(PU]n`h̒;TOy&~t ?^PqE~Wۊ0ƫ'ٿj ܛMokJ`doaq f,7}hݸNUNmctDVճi+,zOI NDhKx<ugC94OWp|#)1}RuSS zFs[nfq`@wVz0SR6ƚqGlʧ t[{|ss*G5"L2eH#Pw%5*@ eHuҡeFVo4 dO1f>Ӳ^fґF;yU14cp(OޮgbG]rfs\^ Ɋ16#FK7Gi?~o7) 5(P`0ɭu4>k[9­;1]{ AA׾5Ya|س9lI( o2kO/LrVP;"r~H!QwTAZ}N7jh. pW@a9WĻՠ{Wk*V;gyгċ O|Gmp;ȏ6ݕ2y5"qoL%:=^Pp%~OגiOURt xsԲ"=϶&Gw6yr*.JL6rL=>kveΪa w,*l?*xcjos-h^B[) 'HXlMdK-uP}v9WԟXMkC5s 7Wi:G'Mj\e[7>DSEدUMɂcQtpDr?3Yɣok|'Q @'MnZ^1ΎCfux%oO!Vz놳KKkV&sbئF~5oPTk;!C inƖ~Iv7/M-,֔܎Gjj-P =~9Kv}dLdlemJAr;?u 1ϵDt 4# '2.j=^;o;ȄUv<O^p:qCm/Åb# '4Pa~D >MAb -i:to.`'ҽea3x 8v;2/a^Zh`ݧ8p%ς J5MQr&C. 73_lQx*O&n5]4SOE`wܸr/цpCu4T9 =|D%r̙_:ei^ֳ6'{T.Y*MU5bYv `_߻#?Dɧ@Rnp6>|5^)$Y,s:. d=\o fv?7w?&h҄I-Te/_*=lv#n3uROh8=+0w`R0ф] ԑ2ְVvaޤj~wv\[ODuY=(g1toXHjwqW"TΙ|A9_QLT]OrV 6XC-Fl>aU:K 'GҕޚcEzTp;FZ-eS_ oGnO7(J \ ~U"iaaW (/ ߏ2eyHQ)bPCszNODi&o҂ǭ]V #%?(8q2i *Ll:3๓0C2R>)>sDݷm`eD>}\hMG S#-5 zi%wvSަ_ÃuH 9-+iBi ah5rG{J@t.jëL1)BrTu Yn+zx-=\/o V$hWJ I%Ԥoy*/p"2fgǶ'C`S&u ^/xM;}f7a3VE;Ϭdon0z01(\[Vn:&gj(2\ **wcί3\ڠNذiD6Q73M5C=W(bX ֩;3Vǫ*/lL4v.Ϣ|˽j?~!Jp|1e`{žc~#W u(8scO%cR\yb$T lՉ3o蹕NJSJa,jlc3^ N1*ö% &%[LKI>?S]R#A ӿqȭ9v<^.혮"u=|uuQAOԑŢ"Mv ȍ͌S3bwv}Zt{syXGmAI=~b@+AZJQF ]۫~^JdhlFgN}:v~΃֬D1|lHPE*}|~h?$naw $r+bߕ\{YTO5QG;T翁CѻGGFn>I>2'G| )hQLvf}Ϲ(_]{ V@A /#R*ٱ]Z5g;7 ʍV BU5ԫmDz{Mc }<2jh&G_#/m n TԴR=:WDOͼ N!jID~3k5~n7# uM) _~+$z8开O/|jDk *b|n+Hg?o7XN!8J8W fcWsd_ hPi4Xwue.s? dO͟v^dkH6g|=kY9"Z4ڝ;\lTܠ/(51~[=Ώ_Wcރy[<0LFE7[+ZRsSfYd Fؙ:o=!~F!W6[P?ɮ}pdżr[)풾a<(&L-庄"`$Z;=F<%L˴(-rt_nII䬥U.2Tq9Q_ᡠ<lMscP !·ʴbQ Iѭ3'#Ct LK -^rSڄqd58sB0;P!FyM͉\)iN{#+teWʺ^Vp, wS36Zm%=ֱna#WA:f єؾ*9lTbemeH B\P:7E)@1?Y1 ww*ǍbERPġވGmDY`c:nxAy֟vh+LyVXUV*[ XGj\+KhDsfaH 6k a08)>*LVHWU eHH|nJdޅ) \ܗK SF+c،?%JENvn$dmt ԸfVidX6UDB Mz:Let vh;<\^Ą(\V(]k&_Te ;-\dX+B5kk۴7OGa8[޾wBI(xKk8\gxh.Nx*]|{5N)otR5qy~yT5l稐4~ !<"B.S|=T$~4ٵL<^{+ŊPXYZf V "CAJ Oq͜U<|w $nH1>"]} ›f H͎U~-EsĸdޠfȟypۣX$ZTzE o -g O5Gb{ s2} -xgo>@{NGƇQTF^P$蚁 l$h yšEpg֮0)dЯ+'Ŏ4h3k$[ʼT+]bྫ#ȡB)V,eH7wuHwX([8]Y]Vh{8O+39OJg%s-X# Et-(FaҐx"2~/&<BsmB@1գCuk:琐tiZj{ 9+02; qEaV*tjw@_*e[_pEZ%`Y>tgM&+"DJMs}^W4kvþ8əg;-AdIvJC_֋UfEȒ8*B‚_\  IaךF37oO ȭGIҁXX.t}zęf)XN bHto( J!!ʎ6^?@k b ]=NK7zn%Y?ܥY)V[{ R܏~N9'әG28%*]x9io ɯ*a0~q$5 t ə;BA46yGvaBP|ڼK-[vSs:O25e3Р=>7#9?z}XOc A]!pSUA09qYY}E\O]&AW{^@ IA(Z:j]*$.x/ 3/5]hՁ~7qӺ( H+Jm8a%Qpuhq~nyq@)/<XfsshZaJ&fR^谮-R[&oU)Gha}F`p{&*0J G>f:9R^D#02R˂$EsnlAcjЍs1 zG0ϫV6(=("Qp^q>t쏒u?UM.v멘J/qQ?6:]K8̯G&x%RʠGʰ?=̍ `d9{%ʉ5/=C`Q\]Na7J,L6R;'a'Q(ܧJ*64&]F[zߝǢk})k-cE0A/@`?w$x5s6{%f V/oeUAL_Xiz5/H7νrn<2~98s4]UIyP p͞L>B-Iqѥ>\/tZm=~ 9K; |.4Pgdh%DWD2& 7z 썫KkX+o z*I$pXx"JU] +iWuӲ;8zpG$84˚Sdžb%'pS,R~|XFeWfS 0]"$+`ף%i/jieߥ'dɛ;z fGY@.97GԞźG) gnvڸ?TN-fOJ;͗dc]@|cUۜyc.*|M8,g([SV!fMujh/&_3꒻?ˆϑnݾH07/eI=[<* 81hEc{o8n.h75^qOMg0OˢP(Ze6yfAow`!3CBj [޲ dcN)&,P|}-lBֈDrCۏva~Kva [[&~⯱1#ȘPw2jL B_ ʬ48.l9/(V(2RogCKӸk֘gمz<ŐKx*0Q82U⫱5 Hg6ǜ(.xhA(R5 WX-60%/G3n{ECVtfO?堃okFx_/Ïw!0/I '“x2p?bmOc?_-]I.P$N co!R2Lgq..~< Y3MaF{gSXpH0}3X| -7D /'*S^l%>SլYyuf<[!"/55r2bWÇ:Lcm/jAOtk?VKgxK\Zhȴ#] e^!eۇČ5$haQ yأkm9;0Mvcy;J4d8!+0X(p&80O"v yCR}\Co ut=PzJ?Hgz"_+ucqRrr5|tO(''g9IC>E3nxwK=J 5ǟL/V \EWĤ[dH `AP>ooDgR)qYe4G2nrX ܂7pbly?ng|.C$uk`:[EH3 ++*(cy0ɍǃqH 54 u@ƷO1!h~lgb7?/ݮCk/q;F6 |:H8[k`Soŵ stɲ *C\]0KVUq4.=֏|ٰ~oZ=`[݀ĒDOb휳/+EXy)ïڰ__c7n;}PS"XXT{B67OqD n'xvOY+0yw \vfIE}W$KL5^6WH>s8h4- nt{+9!'Tw1)r"0vQU)9C ҃Z?5WaLNmmy[lԲxBs ˠ,mHvPll&[)DRhGQgľ?-Îð|lAЂ1D>BAܿ["]X0'O++k*Ij ϨON}6}"Z.>lSSU.YᇎAgT7&ݎn`6ht`'=NiSyL]61kku`+ >29ҴjHڣAXii=p'$V<ut=Hɰn~f>m,;Mlm^1:>!OnGs{(a{w!,lo6D>l/5g=k R`2d,l+wVn8Mev#)7Phl'+RZdHKTp\HAjӆ 6 T6 8:0h Ed 쐺FOw:xTOvBIWHCb7*(,Sr41 AE$Nm%a!1?۲{<6(ue UyS"2m1-|=pLJk?Dy^bTfuQ)(^m FX1֣0iGKVPFn{]dLE[O&MMG1PA˥ʰs:Aš N!ˁ@,c>Om@^n.lJ'$*98 X)&ɖ)8E ̢y5Ӝ\ř4Į0Xkݰ)맒NioB٩wbjҭbÏ@pFǔ7t~f_B5Z?(tՉRnЧ!>Ҳ#DC@RiRW|iG8݋mbi@PG+(@ 9=H,? 1y/M}- ۉo,*TcT?}PiZI'jG OdB9]cµksAg}8R'g jQdoY y A<[hr\8-n:iYH]ʣ!Սr +W@[)>KA|9;OQQHuz T)O{?Ra aeRc*lE=L#Ұ/ s*4mӆj%&p HHى牢vJMjZQn3OxIס-gyq?"[SÔaw*25 Y8soE[/P$>R?OV5?׵Q-|sR=ڌi "&/-h=Xjre}G:o}bi-y{($/e~n>Tlfv XJsY+1zi,r-}Y_>WAC/[\x'PvIC#E^׷<7,^fԭ5Q B ֙Rs܋=f^F~>aMٵWWs[4y 9Πa#2 !n渡:5,p}nR!ngXgD}s7p}+vYr&(W|mEk:lft`WډLq&7jOb@7,"8ڍ0ʐCA g|)y57CT5-_ $(a$zpjFXe~H~MFXE܌]Vy]_V'W)>]rf@#N 'ῄ{1J|yЯ7}kLxA2׆m-C6*I>C(o$JyG^P !0FZ@ucMN3G7-7`ξ!o=y=|xVssu@[_.{ĺie.Vk]$45=XF)[DyA,F&b3+x"u<]JVly¹`T[t;oD;!bgu)޴^vV4"T_ՙ9V\$j|$dlډ0V:j wPL4/atQ#TyF2?YX-֏ra?1 EJ垗wZFۆeκDxg=u#-!ZLcxqO\~6fB\~E6ruՒ%&/Ks:#4ƉPȗֹ~gz_;cbPyJ X UZeqڿN /sPd&w/y( lޔAe& @Gɣxʹ8f rSXs<!;}aD)<l! SpFdvWxK%}(** B\M ̽72 )iw03֔LDG!n4 *b3i3/GlF@mhY}!`nη:_֤+lܬ yX/׍z3x } Ю њU'h\9NLc#ǹފL糫^V_Dɡཬ:!ϣ9QEAJJ˨jU̘B=VR"A~NET&^tiuwj!uOj ^*z,.)ŶAM -. ߩ}(K6XndD2Hjo4E)"QI<[$ .Bvx_obڑU w 5,B rN//lf}8!DzzIJܽZLvaxҗ{I^_Qߌs,iP^"jU 83x8Qx꫃o=(ǼZ|WTm]׾;e c\frԃҙ `2{avDy6(A߹[hjn]TTvh03cpU6+,9BfT^F8%jȨ0t GtEMU=VʐzӲ;9±Hx"BFQ%/]]wfSP ^B#0K Q>Ǎ!|'K? L= e-Vr^@J(mi.@by*z) mUG'Ҳ~WN1ytW!8 S|H&Lx;zx,ҿ${x"&IK1BN2Sޅn~*ӡ1.ۓ*dQG;%D¹gRJĝčaOWUuu` 7u>MdV ?#l@inWeOųsa* 9`_+`ܐP=$bKiBQX!󪯯Pv";^aUCN6B6bIP5ű;4J"k: QO@Cu>N1@?4[zb&_#6BHw.#|0W(&e'|-ސzwZqn}!VݷK%gxJɳ!KiJھJhÙ3[~OY9Fݠ?0ysa'NӢLY#-O]wXJ"!o$؀yy$4 ǀ@ᥱNq}AH'q."ۀ,K/_^Vn[8t_¿cBd ިl`;VbaSxCA=[t3Һ?bi?gh $pHhH_x"^AڮAՃ/GžDԬr5B;DZ;8.}Q`s44ŧ6OMЃnU3Y5 L"tDHz?7W5>N!걈X7c{ "/F. ق Bfϲj`D^1 (Nq#On1H`UN tX!zUH.mIR J 49ͫ ㊩/Aٹ"'*Tu盹bj:VӾghZۀ|GI#3CjSE*m  Wڛ1GхDaaUP ),`/_evFeˑѧ1TMGȒcP8$qU%/;D!3{Wb'zbe)aL>Q uI>"#|2Ig12 sަ*S% jDf`'Ս﫭^;MHDs3 R{r_hJ-k?ar Gf6IZLuX1}~gl_\ xaX!w^&69Y(Yߘ,[T@+[VdX8@=5Hpj{yWB 8*3i_@3iQDqɭ/"sm99VжѧJcS-4"]pwZ`4=cW3b(ʷӳ|."Uu5"WCy]{wHl.eBA ^z$'`e ~{Uu(74σBu5I<""nDS=9gY%B^,ҵ&2j sٞ:(8 \eDclel8B9 tqsBĬrPżcrÎmae J8Ya`אh,?ql/D++H] X0?s` .BKtm` dXjm9MOPS{߹%Dv@Z`ᄜR2BXY$=Uk|S2,"M%  *;|m)?-q i%\lgOb@⯚d9fO@)`iy x[MAJ(ٝюi]փǍ)ֈ$,5&]r}?]tmrh\!i?4r*m|izH(fX)+XzeQA'bl@EڌǾ":u.`Ѱ(Pn( xQj4oO:'IqLB  =ve jB L鯇6#Qobʐ<~.S@BbΠ ␞ )N' G.{J#c-?)`:)Z_ n2lX;j/ h XAK\;ZQ=GhrW>)+ CE@J\bB˝ޚH޴SԃA+[3Jmx3,<~d*/&DXFElX+P@Wc# 5d?9]i)#I'6/x>Znl,iE qet%fO[oW5%(&Doh+:O+j-cpln0x7֞BcyX)pYl= ih8m[>Uz1}o*sVн玩/ 8֓U!#ǎOǔm)HseMСji3f8 L0^ADx+Y6o$y)gԣW\145ivVBն9 V秧576^c}.ǣʔ;:_zoρiA#!T:\ )Th?Vrx&<"9~ё j㫣?+ qՌl*,(yȕBdiTݹ]K LVpp^n#s4yΉlÎA!gC@ kUvt2nm=A9< EFE(gFkX- ?cUeeNAc,M$ҙhh(5 a=1y} Lv.D:UCNd=Oi}alqްH'n{Z<nyyD}N[qNp+|$)k_w !t}Ǩ7ХML_P.uo6t<^CFX& 1wZFl#pgtL{Zc Q\bϥ\AgSSgۆJWl^x4:v〹TIQmu \lUnDm̪NٗҬmtf%c)Hr`ǹ9eOV'n?2g䳈dl ~|?`:2>*'rtx?u*JDXƦ:7N?bdGfQP2b0= A{-#)OaR>Zs;Nl'M|[MM(k1iǔjq!WvyL %8U RːJB ;!ןk!~V~ \m+J'HBH @,*#+qev(:<^;҃́kgB^|h\w{{Lg/fn .s&AN<.WKx 7'&8| '7|hS(¥zy +7;8{ɼ͜3TeB1=X x#g0/^s9qy;>2BZ&?r 6#}cZ@L1>m.@(}Rr0QI-_"}gpZO 1蠋G&djR>s lIz4,! `ANQ@[x!6@en .p>YAjٕG% p1Q.=NqUj ms,#ߞŞK 4񠓺%pvMnE^Zů#|m:[+8L SD I6Т\_%a5Uڭx;=XTCw) yIuHӌ-Iڊ(X;GѠjEYp 85!݇*3R]t@kA64e u9b8dU|*ZԛHģ!A3mt$6 իsȂ>`3HB6n"6'Dž% ^bO\l a~3>A!pUta>v&RItkyKjER_VUk-d|2Eңz;nc~/ʵo}Q:ӷT0SE O"jz~>z mpfr۲A(oH0^5l;pJ㑕u.Wv}}t fb[z'bVz25s'B|>I&<2U#<<"L̓ណnsb@)\gx%`i.Er+pUP}U91e85sQbIrr>ޅH, b^6X.H|@Z5pYRgْn,FcxtuH,^FY $uY;traa[0 {W!)Ɋ=K-7Ifz "{mf,>NƙXa|gW76&ߓ{͡(sLqS[84Onς_K@t=QJap6S8&=`uS5k=:=7S*}RN=BAlv 5[jueP;Sq\X.6%1w"d=TCKh 2s,F6RMWh琙&8Z}bu%@>0 _33j][>r-j$9 W>HZ!hy.93ci~e4.KH68G?w~ voxR#BQP`%ú:QxT'_ԯ-+ɵțV9^%\Qy Vc~0G7Q=] r"ĝV+^tk E*)G_ s8ɺp6覥m:Lj=R}9vBDt/aWoTySz۪5~~zK}BkGlFhRPyOAB%8"e v* ip.T|aۖԽɄ]:;?eh-2w5jrd9'QhF7&2/9Q]p*JꩥYI'bWJQٳQHiџ̲Pb h sdv~iAKCn˷́1\u _ֶD׵@hC8$F@(.v8Eܞ".WZ*st -@Y42B8dtgHX5,y [rgG5ZƋtWsD-@%eEtsp @k_13l8d+0f5 )}'dykpػ"wh I|1AY i*K?m=X_wߵ@Hb&i  0|>ǠS5vğ_8q%vC`ՀmPo%(Kɫ)fb.ùf퉊*bgΘ槄vD1͡q^tX~DBT5.bؽЧz,fe<.}p;Ԛ>:qg}[ nvrdR{Bn`C2VcV6LaQ^QIFhlw.ڶp}ѓ^p%kS?TwueD8Lp!+[Y E哈WI6/;Ks(^0CSJd\f& g1}Lu% ;߽` Vo5%ΫXs:V]0a'[UG4-Q.;u6C:xZ:vRlS4+'gt"远|r5t(Bnci9 !3EQ? P]@mFbx,ͺmռ( %M,BPj(KzA<_Ca ki`„NO^ag4]D>[&t3!&)r!H2BHh#;!-L{ q5wW LV; PּrS8f^O⺗%K W!kfw N;rJӖ z?F62Qk\2T)ds1̯ @̭놫ܨ.3~n"iF9N~ُ  mM(@ix{>2 BIF-n6*fMO{"'M0қ C4s#z M΀Kiнxp dKA{N)ݶ 8P9Bq ~ޅIze0M Uk`TCT̈m,IJtjE1yެe]7s >..gG>mږ&)Ým*l~ exֳnp (FxDЊVc A">6NSGOg! D LqT )kt ;~] bboZde%9:2%WȽ@RkN v.-J6hWM*(O{)C"9q4D"YHLYQ"t,hnz 62=AlfdU|xdGp6+ *%Bx. T@{Kʻ;p{=3ڂCԔ[\;Qf@EV1 1qִ%gAHfNV8}xh1΅rDdi 3M1-{(SκIL+-ΑҍpMa?XڪnMNsh<{ς%N/^ pK!8! AfPaQlPHl$t#l] K,mP_"PN@r .nz^a8^48†E/Pc%4%,_DtUAxdNp+0*߫x :kgegj(ϿlWUUB%'SѦ@O淴4(}.;u\SA{*I#JrNl,.^׃c٤& q(埣BV{MAU]d>ZDW41PJYof궘}5_h"R]mS-^Fu9RJ7H$W$^Bqd, q qQ409ηmw:KD-=!0)\ТU벜mLkFh 2'w8O܅s[~(jHp1tl$[=GE_ZV.)bHNM*{2es-סVns|̾B(=P\n)ƭ#0g_#UVLg' 3-*qi.C6m[=ۗo•P *;g5YE9\&{ (vɂwerDğG:Nl܅5deM3M\ٰb_B~[!BRFa:#a; >xuct+/~oi7%h}udB}L2~e zR17r(m&f;mZJzĉ$n7&a.LfwDM ƬzYfE^]UQ[ٶ2"4'˜K} %i%1ݵ ,&gq̭Iu! x[S l4 >4b6NS,R4U{/U0Ip0f}28p㐬U($f>I T ?~_';GfY57$FET5%2O]-T%v<m-`m59n zaQ2{+FԡHfD"SEƾVxuլ~ <+ds*BY8D̽b.eoOB']ZmBe>{E8 G`c\CmIb';]ߢau "s,8O ~%d[ 1YVIk4߿q9 U eRr(\T`i~+[*`fR633ӂq2mVJ5q~!ST!YOQp`Gb80G(Yd%NǘZIp8qҀh5H9< K+^Gy/ JAܨФv9p2Jua;rwu6;fh,z]͙GMpz@]>}E<^)/8xv=Rf;)M3-IǡQ?,5߸%g/R 8MM~]&|+ʿ4i68 Ս~pJ5 `+V)ʥ,ugh?_G~#WsyF}'J =4y,5,|%68jЬY}ŧb-(I>*R˜ٰ<,VuIG[9`xz,Y3)T(6h$ZY!٩ʰw8T2|ЇF.{G\zo *OZ@?E޼RDv͍= $uo$}I4b)0E rD:CkZ@GdDvVl_0RaUXNqb}aXK;n&z*G{k W\a؏b'؄Sn7U E14^ 2pICu=UgrSl]FM9Ni1AWKo.,2_ h'bR*ö-pX3WK\v,q!V˚{N2!?LT'Ͱ#o>wkAܻ7ld{$֠QGF\. Ox7`1 ǢGLq7J0 [amW!n,[ԖeK;$A. ة#ڡ^.hqw4hde{ i;ujcڅ+YmA.1OOiX + yWdYѲ}wgjƿw (W86]Ss;M@*e+_qǖi[jSQArhH7S]8x'җX&]uHܷ:1|7&/5үMxHQy8UOyf&8g>?';BQBޡmrtUޖfgn3HҾ&0岯Sc0&0fB ܥq5iС;2K%_Ww R uOH}b!BO`>);pUE0QE᱇0t x1n^=Q؏E\9U+fixu:c^9h3 jB֧M 3|׏φj7K7βa`d'G@K?+k#mFsYu'ӿZk!+ /0A >A511p0K֖Fs*. &IiRmt\)S\L@쑖Ϊlv-аZAiVӕ3#j,F0B&_ WD{l}*D#Z?s`8|nSɁYlY#9TZslC#- 4K_g$ XߕA`!Q=%g)@sOې+wBwS^uyjyʭ@/s_:!-.9==yV\ӣA,N%9`tŰ6zkz`8/ fv^(TуҦ)|&o$ܘ%+*<}3/3_]v2B{>rl!J8 0n]?TA Q+G}}W-1+6_j42YJc\r\Y%?{Bo[@%jvag*g珽j(]d*P;}`ǭIeWJo؋MљJyL`9IAӊҟQm܎mlO=#2Ă۔,EC)؝M |YW>+qr|&3R.obBEq*̽v;-᠘uct9@߾T֌AI5Һn\&:RRyѴn.Aݱ쥳aQ6#n#k'qECf <4E /6lKŽE;} b"J`Wa$[A'umdM6̑7//IT`t=L!}5U|(r P.vAHo4[lLb0$}m҄ ԅ'N{8>nlG0?s@禰 J'yʚ ;+*<^ ď_HEAt&Sη$&e= w,9N2<nI 2Tb}O4Wd_F,[dIED*[p,_wTWN+`Ŀ"*4u$i#"<^ ֍뻷@7zXD0Ah~O[Z (8U/F¨su)]z+VL*engח[ʉՓo PS󗅶(vzhZmMf`bD4|}*_Z=T{| ?᫡*Nݶ.U?(bRyqߋ]]إ6bñ{ %,r\?(s/k-T 񦰠>~S !gj=&#cyʫ࿟}ӡt x71G]w)ߖK1OKSLdr-057:Jk6+ӣac$~0>ĊN3MUbUvRka{"WOCM1d9c Ϩ̏Gnf?͏|FlX}ʙ)kx3n2wjJ?. ڳӻvTq۳;F޼Ālr /,a1Q*!SiUmEl}zfw{rtS壟w;(:ɸ .ɒIQFӔP5]|iշ5xJ[rl5< Q@boS=?陸lsNJ-0DjPVpdvs྘g{v6h-?XmDEs ;׀G!tɉ?qJMo#J ~~ɪ%OZp/.CTB.t5A@OֺjajၴuN&_v\ฌĮˆ>#a B F#δöS%)4IU`9no:w1vOɟEy _S,1l[H7R&)VtNfI6CKE/JRK' RWzQ|Iz BGmh/*i陣w*0CdlE.眜"^c[\TE S~702üŴXGUF-AánDɤdQ5 +g.cn>]_UBv;6{8:57s8ĦA{TlmIJ.5ALu[~^玐D{ϕu?t#5/8Zz0ձS2ٻ.8ܳRٰdߚ}i^ĐD^xHa>pA 꿆1:"e6Iy?01˜R +PN堊:,hi<<?ڎJLv9Ks3vBL|7|$c%϶aLS94tT3*qpu h S:p)v ٪ i6}BM.M["+:iDj@(^> BUz1(H L-s0,uK% Ooel\яCJnjI6J#+T'i< $;'-u78+#]&OY!#_#P0aUCȳ&Q]4By!&vE-LsG\}1m-!fW4ŤfcNօ3j谉 '}c% C[bviiuYqH;PaP eo8ԒDS^FPz)5+eFW4b}x.r Eu_%7]B|s#ۚJeٕdh~M [z`*a~eyyRh!P%^U M9٪smk2 0m~UF'̘x&F koewv'IAcJ<^ q2пW|y[ OtīɟH ~m}1{oe<^9̃ fzN˳V7>XFEzU2¬P ;aC@5kkAU*:mKgL>PRɹx2%O2:d*3.gד n!zEn45X#r kL8f(񡂷_@u'F{˵)>=pnaT3A*q"z1H=gx F1 &tss1`'}8U֨12ŘԵ^fs?OzS:=Dp-B MtQ̳nhp!P˟O*;z {-8RHBX!&&D6AH`&_|mri 5"k#+u_{8n:כv(haӣԊ\Z ^td_+;a5O}^82`TV=BN 5zLdِ厶ӧ9Ic؂Qv8)*wWK_cnͼꝊQ@A!`Y%HL'HY] tcVg+Q/9gJoS&2v`k1?3/BffBccfEş!QlwW)GYGiJr'"?s7$cC};HCm@8i%NpaSeerJC)GQDbϽ%Z{/@y5zsc?1ɸQtʗ0`sքpg~6K͐_ oP @BoG'ڋ#㏢f.IM(k"DVd1s,mfWq :|xCʼ9zhjD$ac Lwǀ#V:iMQɖ 4aTӡH roF(dd1T]/ptGJ8+,'t9.Oz^Z/33hk@n%CY؟YvIgbMݻ)F%-xV${{Tm@B-ƈD^Tdje?r=ɖc;wpjKxag6HC:yo"&a'E,H%?x>ˆ\t‘wACBӸ ZHp`FUxF^ds-A]@z?uWї®5 eJ! ʾo,m$ŗSG6ZDD YxZuK_O1@AMז77\j'Ä́؍*bNq0m"zעro)qiCy{킕6OʻWYIA}&%gj"\/qcvPhx|87]Pl"XDۈ$wy_Tq#?ϕ#_2vs'Wfw >VT/^V9:=2-*3pg #vk.]>{WȖw|bFnݼP 50 la|N'UueW2r봅p؍mk*Y7=&!kZA,s~՟dn"m⼛;0K封-4O0izKp]++ڋb|$ic 7eH(qqtɨs.YfjOg979{M$?PvVV7.;{L u~1y)xFE![siK&kW^(*R iKG)i՟+"(?"Wu]Ɖb#Ee_qt fa23;9Z?wT md\6DUM(FL|©0~&%-ʷ'OAqRfs&LjH~Ll)$M Rz5x͐ﰭusņnd!0#Gcb9*̒fRVUh4gl`u_[`,$[ܯbjKFm-lQџP~ů0M$+}Sl&S8Ip8}7Y@f/`84u7EO+, @Yۇ3k%ݟDoT{U7BJ/H_-jh7M!QS>LJ Q 'g!3-oafs)lMLc6N͟S8 rA9'ɐ#;p)ĕ"&f[X50VO'Vb3{5kj{9UXΉoO9!ƹ5CQ'7NjSH+)kq'-rOYOq"1<.(Attɋ@cqD ߖAޭ2P 0 fn(j&=9X d|wBQL巙}Jo[W!YA?`G 9-p2]tOj+J}EÔ6_Axƻ9Ŷ<`GmGR%Nt CPW[Ma cj(΄k9pv ץL4f9p4opy&ruaJn9ڗKpPHY-ak[@.cXKGÐjd8Mj)dkt0oN]'XLo۫S8S>\&c-@bD&f~@uKi E=|Ŏ$e./9Eh6ih'mV(FpA/GN e ^z9/S)`YB@BE<9z;JN{E:'V,:yYcTylM{2 Sgݻ Dsxݵ?6jNW'Q"="HQ5ijX'lpR aÀqa?`=KYiӽT/ @E_Kʼn=3s,?L `HɛXe:Wr`kQWm$D $sھ.hgvm*淭Bʡxt}"&ٶ\Q>&hS#eQR8۟ g씉GyVя`"\Y|*~n=(6Xc]MkG)-eZ*HS1LΠ{p> Mmߝ\^EUIzϋPW( if'ԌָкC#kzW٣ppAIX20*>.F9\ Z60-CFhȘ f p$bJ.X/}HsmTdȽ=O|П>W1d.[$"nS{N`SQ$,P2l68ww?=CT@3:}]C c_?]Pr%5+O~܇y!#X fG6^ EIB3LWGM:`)(uB]K?e%eIR`qr⃖P @0z5MG; uOaQ@# :ɗku1 DEi@61S+Olgш][FއW:I",532[-%-}VY \M|o`D> Py9 7HϴpM<"n5iXR.P".8B`Z>pb&o?@lNVa#t#]L_6eTZ^QM}y~:"c1jӴs#*ge(XyC &qfG`* ?D}[!L23N%GmgCDZ|a$8%wbGQ jTjg diKZEPumG%5~ܩ@qٲ|-U!aI7Sw}W}0}ܨcY„WxD`Kp*ȯ ]^"sYy+R#iO 4@@ [!1dGg@Myc*CE  ?q>;ƚa_~ E֗5 ƓpߺϷ+^ڤD{F^˧`pD5 $?* gFŭp=ט} ,($]'"''lIю0Lz_UKnj*ܖ>+vGI3GhFokt)V@rob(f:qq'L1IVdo09  =fPxoEH'} TyWHV(l)-XK+DGAvRD}DaBYHB 唜[V3 ;=  S2it? AUX$ }3jjC]%Nql3O;p ]3f vk#]f+6P%Jٽ<H(զ8Y}mOӻ?>:1mH6rVF(s_N ΒJ1Ry})-zhczTxJЎ w0d36{ 5\ҕ\uvr*s[x-eLV*|rwd(v )plBvN?iaTqad |)Mhu $힊Y8|j;T?`h& Ӎ;hOъ|XtOdFo&T0=sPH~.p=[2R=kdԺx, ܬY0O\g#9L"]uQLb&Fuc?qhWkȓqN1}'`vn\JrҧM3Ӝ HhW|rL7,=xdaKZ|{M 99k#Z.g|T07TJ$! t&n $[k]R` sEig\#v%hY =rTk% Cyo+byyI?NS︊LO#p4M;\rVl^%3}'d 0$w UIFW:Q2vORy(.1V?i1 v<6&ɢ)e#FT^_/eӳaEg6 (Q:~Q(*gJ֥ƿ^ԦRevyݚ엛2*n\b/0C%`Jpwe%:TH8vM\oBĉfBA#Bs.WMT9xj;X܌rG#$2{U& ț$'@5&JGfYL[Vz/jW hgsYWwcOI yN/IdhOE'zzN I:zꚮm-c^,[PYNm4N]3˻pI_oӑ [WG%&W#q*\^ǜ)?E;g*܈R)kp($GvBkP 8v4znu@oȏ z9uhq@Du(ME) bpTzt 4TԘmCuO2yk&j0}كU^S w($ޤݡ6{8")GՁHQTA4̝F$gdVY^$;Mn"mYe1PcgVFUk^hl>Z^h%빀"6wp='W,z sz^)ܠPDA6bAe%&S=լhyq2wAB-85{h TzX>MlwJcr!%*e= irƙ#nx,EݵŸL/?I%W4R&2B/\7(P?k${hҍz]%?"cRT7ZeprնX>rp@o!e܂ Ĩ~oN0C3$ +5lJpvYJr̹?^(XH&*5޾x9k]ҧ"){޴D{Hw%TJţ/$3 ۘ|X-zcz;"$P=6vq@msÇ=P?v)| eI;9FVп JSt.|r6i}-.V" 4"?V '?EP6acȜaNGӍFcMvO ʋF"CHU.3|5kC=OL;YtFk,ӮJ 3 ܈8rIxvKut_o`Qh:mAnAO6͎iZ1P, `'u[bP QZ JXPm峓37X2 tឨ[1l!a_7tde4"$p4y_'͘;-uGWyS!V3:uFicW rÂCtk5gɎ:dpWr9Qd}nAH8]zRE?JV=B>OU@Y [NH]*vƒ"u`Zz"JLyn}ŴAUbhe\5$|BcOe AATҽx>*V"lKUoG P[#)w_:g\a>HT$ ; юF3xɁCvKZѥ j]{v(@E#4v6S8/ ]VtJj!f-@lke~hԑtP0͋dZ?!. `{Fe[pRէz*reՁF+E0Ϯ5s ITyvyzy3!fw/p cJ6BkB@ݔ2IKp2p )5-& ?1y&lt5IFcH^>Md}jpxWF0>,cX,Qڲ{Xh_ 2܉?c!Q~ $UǼ3"V?]}H^ 6sl'N-w%ŻR[Ca+ō}pP[34z%AP=$Nnf>bQ1 >n4U3/ʢ`g"µwMwZYj'0]PMs= I\E k)PѺlb21sEIZk*~_^gȿ2}%+ \fC EK)*.y*zWĘCG,Ur@xo?dF }"*#Idh^l]teGJ/}3 kǛצZ͠B7.[SV\= I/Vi[9M,CnbX 틐wjs/^dgT yBef#{'zOLaJ2Ñ-:trrkGuXx/{]ptЄY:$=Fx})Xz8fbW\E*o0ۊ#W=/./Px/oWQ`.ᙋ0qrpKgŠ9W)7gDR]6UY`9]FA1˅PM~/w uW' ^pc YoE F j06O[<d"h]n k8nGP}Nz /BXwj]. (:~(Q2\u$6k )mÊp3rse)aaꎂT.?Yd Ͱ}Ȋ(GCǛc$:xt;Ԧb,^ t%R!7b>+/=%D?(:RGsUg%.O!k5zD'A"BD֒CymI%-O!JY]+{YAYɤ/]|^tHA>y~X-.P)6*&E =[T"/-BinQY=?b+6nb7Lz8Ic2p#Sezo²!4é]d_ѕRx,4\0DK;Ĭ[b֖\( {]X7(4쒎SX@BpR;),h 6n c'.H*u4V:͐F=oQi1"7um2hڻ-X$MTZ1,rvz==n]F0h`| J0.#PZ2EIQ郆E4T3N4`39W&CaR%kFGm#N2n (Y/^TS۱&Ϫ]N;^FkF6tef-2%iVԉs#yy"xsH n=kz6\h'U`QiisxºuRK;-[1R*a{T \xs~bx"u]QėͻlA9POl{1[L)쇮von* _$e%U(Kw#R:*1T1ْMsc̙b)DƂ^ XR.mwJKǾ+Z$_81fRZUU02N(_8$T1uounn6$7Yջ[ըi#wϢNb>qȨ9 O)Βf76DP ?7)u+Kl۫>3L|վ}xS&kdPJǽBb-kAm]Cy{WyP(^EE\nxؙV]e76Aś2P)!.8Cܴ0NR<+Ϟ;S3?! %{'.ZM"=?Ȇ2ݲu{ 4qfyͦї$յKӰLG.5|6aF>E KW֩Ft˩57Lt9kD CM]k*4&Afw?<158+rc WRQ9SXlMt44A/߮wx4]v*VU(YI ;TT^<ۗ:='_q/h8$)᥂1ݩ ~hWvӭ́ FJrf2"֔T$W@%-kLQ~>jl6Ўe!bg_Xe7j-$}G$O\m[6!IoyQ16vÎmaЌ 0Ӥb@_b (93Y+Bg4 l#5,>hjtU V4~>a-%QPTɃWޒĬ$PbRd1WMP7mGŇ6BE0KHQk kWΠ+!̞ @}U4nW[)G 13*_? ;|kׂ 7"M vSxQ4 4.m7pL5gx#>B<`2E h>P?x9]z"ZaX LG(atƠ5# 2n{$' HIx}!3=p0YUes;1.|`ܻ/7H56ܰ.|R7|O({bKG \M"?=Vsci>_S4`smӎ"" S~N,|p>akfuH38_R)q%v__wD|_ N&tXT'bIRCOc>ih(@'RaCJ  YX2.E3H81^J8.SDS&4KhpT]Ӡf$7}Upy܊).hѽƥΓJIt:k`/'r1YOr2#v)tEM:'mDY"s!tLΦJvpn]=m,1Ttn G(3Cg7bN@p-d"P lrݒ"w[IܱӌHZ,Qᓗ}otYoBZlwK9Oo _d8.Wj \vvu%@On)q5fp&*F*[JR7&)8T`q*zqQMA':_:r+T 4f![  |KݲK(>>>;:|K6l Z%HZƽ>ϝWN3?t͚"2zmmr-;RbKPp@!EN+4,󀼏6ٚ&$&򆖻+WΌɁ 64{O$L PK`4B;NRiiz<_ѪZf OUى"cf@ChtYڪyUM@Bp 9J_(ʋUr u'a=Δ^h)hT)hu_nS#bӱ|JSbqNz;ݩDTUkA+ xiю9J(cW2?2X+cNxـSG7lJk2tJ'K {N0ϼV0qk16wP6dH:0_&2&naZ"!CY᠄x,dpk}f3FZ+\ -@6qN`p$ IU Gy3:qnvLtP1=(CNf LaL$b) ,L}[Oflcuv+yyX)J$iQx5{>şk0ZͫX<HÛY8Nyy\(*=I,> a7ot9yb>5gll7~-9N:r76+g!h@n4X-/$l']Z_2~]œl}kcNk|> N@ ~x ?a,AUGǚܢ 8k)2ASs#`H"k\\c`cBVu2}KB>{CWWNy,o>+eN2hXɈ]P&3~mS F ]n>lvIEJ}pSJwtzb {if Kw$>^*l$m[T EgC{sL>xfӌ9H|'_DF0 a;Mt*4GS?Uqx]4?qKcS.B|q|w@#MYcEF' Z#)hbe{H5E+y $.oE2 7aj/܊jOPcq]_ƻrJF۷umzaOiaiV#4 tHT1[ի ~~8en > gDs8!s w|*Xgo4GX; "r .KvA*I,ڌ}F(MY`WE݌#p|ښmE"8+h\Ku?-YM#Wɂ-@8zNtKh PLu>^@yf{uqU{OV$}6jSrj|RY4aPƹdp12 1k"95g"+s6f0SZG Әme#Jr})7Xe??BaFIY&r  ¤0¤sU|90 7NM5;7 ݩLmSz__-usė408jER:Z}e[9eɼ)kۚ;z ]f4$;شt*h=4gf'osx r1퓽Ξغ0)^02>Mֈ [p;d1(|1\9rP¸J{u!s*F 0%]+Y]7`R-ZTӬ/ZC|D|F$Bcӫ) Q"v}64gH`*)9Q|z4[shfUϙjL_ܕ@XYN!@#KG/isYJL ѓx%mj΃)[}y, 6CSw4ËQ;NtFld6 WGj= =jK*9t*Ԫw`ɍ4=L\D"EzMSuSlhmkzcX}wWls^!z̮E-#)ےGi~}R(g%_̆P2٦RH %3&77w)|p!l is MFy^#xOB3_?0%q|SdO4ѨVӎ\6]hg`(ӄw:Q^EkfrjCi>?(^Q2yAqM?奒M~wtrbF7d4KsP6aV+k1x[>89V\ad3W2."VJw,w`T9̷b4M{Jv]e 35-UEQhWpH-TB(\ntpq!3]r!#f exێl**y}ofn3`y|Bv疚35bX2qvHTSli ;E t4M!xtAtn&BTu7i+źy+B͝mup3gy5Q!;4>%LpWbҲ~,PCe"*WQLa=Rݘ._=)f{L% "l)xGmN!Ew}DRsur Rjf<6!80xIEo9+@w%al24hj4Sgq{r3V3T򰹺9¨( 2cF2MuN)#]l۞MS%.[}0JBhC<3uPodt26 w??28W<<i{49~D}[7Ho(lC}6B=u0sٶ0:]"myZqY:j-yQDѐ;Yʈѫ=s9dg>1 #$j1&%[ <ҞcJ Pޗ"U3,Q|t@r0遫ߛ(ǿ^%Wz\ T,0.;$\1ӻ ?BD4tڝJ¸alXup;5illo`#WwV~tqUAË&M.yr~5fEDۛy5 2xh)]l/Oa!9f#aD[Zz=^%kWț:]0Ɍ`7#Ε ꑦapg?~i~BF%IQ;A#dB%'6pv"wНpY^ZiDnI5Hf\/\n >Pe]+8 ЍCP6o܇KS_bLiPt.r T͑两&6R c<Z'*o#84S^P[nd@qy'LɌ(/y pȹ#KݛG{YdXĐ rh6rNJYEc?w}Q+h15^YHVCk ]vD.( l @U!I,0\t HY_?6H(;+Z%(s)l_#1uJ6]͎;XYߧj~FvQ*sӟ5<50/xmɜh8ncd>e]!I6뀓"w@`}O%K#Rw ifj9t'Yn Bwwoy'~V9;+B K"L2ĎFn\ˏ4A$c2Nyv7z=\k~_͈RaCq8l([Es9~A馘Oq.nǪԵIѭ0c3, U2poIA8Xven:PJmU%;hJOIHDHYA. ÃPoC%b;x*KtV^P}c8O.}bML `[g׽ʅf*P& 4h IͦX t |\ CJm#]"ѻB]Rn]%5IMd1~xg)`<J'X 8Kb=^s!|`uA@Ϯ_LԱ3h9(r-92Yt~;n.ls JB:$BBq|,g\!A;?GVj,֫%wiۢ L!뛛Z /1mPBCλSnX;^{Ō.x%%U;.sVeSliq8S&0uYtv$(!Ɔ]$BӔ@mm'fr&#C"?EE6W;h8hd?,ZzrcoRncg(sij7 Xjh}Ӹy2 lDCѲU;mɌ !py.YΖ<1ZʐS+> vB:֜: JTOh6tA[w7g7y'64cVi*5`) uZeg(./I<_򋍳RjLbHH| ayxИlZoj@Y|Y7˜6=)+QxBA$}A ^*$:BEbM@ǎNIeZɶR}Nq=k?4C}\ QٜPZQ,rX|[uڱMo="&+O2N* Uj>o`HS7~l:UiJ  %˜G ?2P 7mRբwUoS@YR܁Y1qTM`O磲ZW$7O!`'VI`1PJ+SM.IW/cH+A,J;"#·1B}HuGU/d+ 0eS>4Q5= G=A'è#5FLEb=I^bݫ:>%Fn< X&[ːwO80]pHw bϠi؃(ULؾee⣪w>Vb>,t-#R"෪ ղVq"eQmTd8 yJ33V>!3q|E6xvyD5@@VXgp܏-z=~'ryh'-ɮKs!߰r( h)N&>-~RMS7iR =H H]}';sZ˳n(خ^cw$Fuq0g ޞ:A.% nJe{#}LMuԒTtrWbLL I!-oi*.^c3k\GtzЬXn[sWJf_ "Fa02{>/K).% 4O45*>6Eߺv Š>c`IovQ/B>z_NsL% Шsc "u2S5mC!CP"6w[z.xP!I!jG_IćR17"lL6&Ug]v:uOϯ^)udir[Ar٧S ,)#&Ec& .2FodmTxt M\%QeHz- ᙰwNF?t4d;նBF0,B9ۮd}d(p8R] cؼՎD o[@@qA1F+f:yXU7ڢW f T_xEb ̆Nm ɻzQ9}܁t/Vg pFy+S4)\sY:tj)kUP{L=tme,7!nHpON\7Cf^Xi h=6+'a]Oyif@1lf5%ozowVF? C:q7 +Ϧ%>1HrzL_vg+r# +b_4Zq:pP\T!vw&LrkUeD(TNNjsW>x"Z_2qI&8Gr y߂!2#E-OR!Sd(d/V}p??9,d{(a p߂dN|GM芆Z53N:v ;%J\DyQB.e@ AYȄ"1E/<5HŲ1@ʮ7'%ha =1'*COF+6;dFtw:X[; !p>XǼ\\iugmE/t 9*buvLA3AMJrx޿w 0"޽}cQCvHW;c~8,l!GT4"R@n|ggW0U9F#/؃#O鎹7-ӵ@&0KX͔&+Aܧ'X?`]뉻KpEys8 lhFA`9 S F+:pNۼ}Wڟga&w\Ax:魆_ y]e!9 W -_lOtx(8au1<{qq[dYwRFy첺2-ǻ rzNMQ%hоy $9lt aȄƤ[Sg?sKExGab}xKGh>,N վƖK5ūyC=ʶ3FeI?+ ̘[ z <Yǻ>XONsǜKb3bM<=I>Մ~_F̒~QRtTw>5I<&BE^~bоHد9hvnoYBx#0! ,OCu6bjEۗv53e.ݣtP57!TP%m5:nQ[7Qb㛞F+() |O666$^QjxՎs Pǝ 嗟2dfE* ;&E>"bGj"Aldh ;vkIģ\Uϰ*6vN *W5 ] ߸;o@ Jg=׈V`ya+]zrdEtɫB"ԏŶz53{Vwѐmy:Iw M0Tl)ɃבYl4c'Nf?;nTX@颂$9N# \mET.A5U} ng`fjbVeYZaA 9ݰ}|E֟3;?ӥbWw}PAQݬ{G;Yڗs{W,Kam OPP-_U,X{[ < I|L_Ȉ ^8U" P25D`\~R{ЃxQEp&kĤ\6?s릋NdfȥFē6f,׈Dx5 dˠQmNS'8 緿+3HDtoS䋩G1أfI3:oPd%ʛ$LHi@qdhsD7J>ƎԶ%z2V+4~<9lMCXpݰ#a=.ݎgbpaݰ -R9×ڝZi }`"lWmʥ0+9` NO TK1K %fň"wY`;i;oφB-ڀ{ 6Ab #w(V-`k$4Kj[>q9$TE9˶UpȱJU0W {׷ } KHͶ+=t"LR| Y*6_pZf(+6ՄyǓό.>Tp*QWX>!Ku%7PZΑQAt` )䖐p?vCHA@I'A q%ؠ)IbvnT-73B/ۥ-Eϖw:q/꟤)FfoE"jǨA܎tO Z7̸/Ph: S(^=E)u"p]{1ZCnI:$^c#HZ* ZAS9=ju^Yd(Ѳ6 Uw3V6=-^F1OoY|Sbs[}k.8Y\sP b%[hTFn8W>(>&>uw.0PxH"=$zT:\yZd:4w0$bLlKϷhק-0"l=>r17+|b Oak\>(9UZ`v{'Sh_XvM1הhLU sBӝ<ŌwI& ^e]g '`A?(4^NS.#s DoA뗩'Lz/Ú_rXڟ|ZcMb R?$Jnmi.˚xg|dĪu+'saAS^n PV8QT]T"5oDꔕDlR̻AuR^ԋb-gֈ&,('I&rpXzW+G"v8~bn=Ea*S]尘 uW7M_pbȴIl F|$[ ll|ҼnIGAa3e> 9LH3v_=Kn#ЯF%;񒔆ȂvcaZLs EtsJMTևOBYG6P!_S ٓs?p}|p<<4Í1^0l%T)7QV9]6au .nKboz4q1S6Xe Ɗ-։C22Kc.4?H^Z `7 )&;" f&%~{n*]#d|7#V[i@ rg:S&bgqĞ'A׾`gEnW~2iJ>qu/kGl{`cB `(J'ݶ++hTiO#Fa4,.7fY^@ |r")xk4>P"B"drE#* 'n\d:-rh>8|'>_ ۣ=*:2m,6Ky-"&Y+gsk\Q/rKJ5-MV  )5-|#*Зem\cW'D9cJUjY P|Ҏ5iy6rgWoPԩR)(ud{MlR{~ռ2&TcLb^z^)A,) QuAmSЉ3$UDЍiQn10J?dip\ʸ_u_cn?8}=;~#Fw3 TL~UtH'_}`++̩2Ԍ Aۍ$cc!XyE%_ծVD(5;E~')6vQfw]1l]u{mx$0uN|ֵυu̔A9 %|$wGCf!MD t9vAŽ_p!*ש0TtH>47J3*j# `7Ks37qrc29.X |2(&lGp{$urJ&2w6N &Q)>M&TCޙ^O;(1xy3Bw37Ă&]Mie͙łρ*~C4u$ ?|X('%>F6 ]xm]G5oa{R9fng҄/iZj] +̠t'LΑ Ap& (  Ȳ{m՘Vp [T'f*0ccs-J *ϖd_ﯬ9հɰ bo)*7c6ԡ{uhhZ.cWeC۴0sHkoO헛`j{ZRvmzeyk|Gb9D7=s`^3ꇖ#e*q_RFveZ'{@^$-/Ȋg:wk + "X.3]Ȣ(tsް };:lyl>0XaWD"%)8gA_trw+Dʈ?x$ɫX6 8p14ӽ&B ;+80lPt$UfeB5ҝ1OSV)2,i5氆X /+"/`;\Ay!ʼnU&X3`7ȇk"W} )ϪdP/O@bX$U#Mt{ Li?y d<@' Wvs3 .zyppx-@c9Pv^5b ipGCqۍ,S0HBKE׵m3fro'lگ>?3VWl9>8 vqF}jBRCYu[j%xT,'4mu|SPa;#S7ŬAۍ#/j <Vyop 5y(3Я_xlr7uEX; ;Eਣ7+54QNW#Oȕ_,H({}d1*tt1ᰩ0̷g4H"PBF} RLļ)yܻjMq//ڈ= *X~r*5 uQ>j#d VAZb_%?C;O! k𠽓ҢRN*1s5UPu@)UeͭƪѲqCt.`Yy2;Zݍm0hf yجҐ5&*-FG$񻆖TAss۠z`Wh"&eI̓Z#PTk>aaQA8&]^.Kæh!TwW YV8y t&Њ{xi<po korz~K˸5fBh wQɄ֟+Pljߊ1#lBGl;ʥ[< f#(#s] ,& RWgF_m<YB򌛀iZd8>;&Cf׆ wd}D3gشZ_s87dČK Λ!3@y~괩†,)lfS;&0iu 1tX@yY4:Juwٕ.vn ޘ淰^hZ&2ȗ~MYkO $z&yI[>pڼf{zr5X ]D-dDn|@ulp MҨ@$UEIqs8WT HFsih =€WY hsXTr|ݚXrAl GNj]jfx]gV:PFt,BR]zoIuA|p6?Mg8۝P{fٸ7m%3`my(N[PM!Xo 0U78QobVDzu]빪-߰fOAS͔czŜѺnAx⭁_& ]E'7gE3tV?V 㒯8`[zlg1â ZY}򩣺[HpҵkB: hT!&zC"Ž>ɝC3f^7} 4"tpnzt1Pv('q9)A!->qᘪEes ˟l}GjzӯNGޛuVH ޸.}/A}{=)RR-clb ZoR˦j"c;oƬϒ%c@7|>`QGXO3H[o;ùMIe%靰9X2}#F[Ec525׀d8h=?K+8ݮUpn-esl97mu+ؼ:8s 0cWe#rK:{}s]ixX捴&6P",L+uq.#Wl9 _)5Xsfw‚3;l<88/-a"؀I;S9P_Lic&o({ㄓu>YU~閕 qbiS\7 }1+N PQ'IL۪ ĞaaeHҒ)TzqalW[ۭJpܽ4p)UyKKIݱLf,%oi Dsu+*~"Pۈ{Kb3J,g?^)#U>{7Y-C! b /V;(dǧhSs7*}sv?u5:%\뮛%f^˕>OGWk N2JAT`r/z4C k-$1Mc\ mӪxL'BKQyf=˨J먖^eғYZgENDo' {,U t$;Ӊ`.2yd,y4; ?VXMz)HEn3-ւtv?rV=/-yUpo2 ."B驪/3 Hjyįl(O(h ;l6:=7!?jw5|J,|2PvhYu-bUXn]q)rczra$ vx~ӓSץ p`|}0gM{mmrE_Tsh_ m41<OGmZ!peݯTƐ9K޻o8PGDpz b6Gqʛc!QORdqu̇ܫ.{Qڰ$`eQGjO4NG`WYGM8|bC_ĝ!L`OZ\p FF$|}\ 206+:6K"ސa* {v =$ܚcp\$"`/"CYeϼu| V':Yv/5ՙE{Vd|H U~u#>a$jʗ'N:WUUrJTMQ!viLys\4qV/m|]yA #ȴvךexgJk'/goi1ckb0;\qV/>Oʺ70f(쩺[OFTe5Oeb987p)P)["iݟE3HX:kO*2t+HT'Z0,teů*=*q%-c€w䐷atg`͓N^PP(ztd3VOOi z|cHrsMcgUCP$x1xRY,]ҡf pP]OY43d;^APfxjz`4c<bnHڞ0)& k^f~ [sr8#>,Z<~tȄ`K\x s[jy/f[֣,Εth${lU_]yЙ3I}fTEO~|Gɤ%yڍI)KγG'k. S8t |ŒRH1~t wzF~MWR]cXdTOpo܇UXr"n͒beM|\[ȥ&J7C}#t*Ui^ ġ'='ɱkstINf'tN ;O [9?"%G\C^~)rjɽ>ZB]7FPkޛێZ+\^I(|<=v>, Z:6Ti^-fU32^J嵮}X~<ɴ7DG}{{BnJ^|ILUWjH{KYΈ\?xZjG̅>*DB% 72>WjBPoxV+"*䅮4Ȕ{#o:r5]*Ler7Q1]%SDZ Yo+{A,cRi4ξ RUeAZakdЃ\T&{9{&ϟ<܊…͜)<% ԓkAn o?>ҏJ?ד"|D:4j|'ж Vj;8r(t?yTU- RXqt!Aihad`%O CֶejT(R }/R (FGؒ˹_qRls$ e;)/ mQsM O #0 ZMQҰW 1낖Lඤ˸UȾBuMd퍫u9󛔬UvL'lb:w_,]:$0 o};%T n5մ=.ĕ\;(oxeM ͎9+h̘o pq(+!;(i7T4x_„&ւm& $5|ur?[%HVjG|c.Rdl`' ݶB1_0͊$IX`$%KnmpE*P7"zcxfQ1&(d%>"0tCA܌k^e Us&,R};++Kd#Y$:Iā'Ɋ Hez? &8Ye±: i"CB' D{PɛLAr=}bw:7DžAwC-V̊cU1KŅ*sqؑ_l='@uΕp '0(p y &s t oZ?sM|>륺{ulfމn!"Nv8h0-sR8KnP4d'2^6 3!o۽TcG4-vK*ߖu`NbkВ]4&ϹonM~.rԸS^ˇ؁Gfj>QIFӳܮlڌu@{_+6* zqcSinH7?ќv45d&|)VQϖ5gv~Bzi|L1ڞ7l@>ՊzCE:'II6 ZCBv^ockJ;x*W* !A'TmĥTNςP\`m`Q z!K a0^.F].҉tQ%1鶔u|1Bo~ 9Ua a"P)fbpdlg6A{ыTsr*^(:/ *P K8VM.J3`C@>n-&teѐs=-62 ȭdxP@\k %n,f1u_g ]w![R6r'%K3YTenkZ uMԥ0p 0'vF- CMiNf %R5KwEMrH$ȅk]i=8HI!\Rb`YOվC3W%wGt61aCl)p+۪>51ve90ɅS$rȄNޙM·o~$fNZ<{DL~g?'F&̏૗ 9] zj_lћ'*\9a$DS ,\n:~5{un]]mAkTGs~)uZme;DKpk?`%bu`I4¾D ' om9HctV!eq3^묰}z!Lxt~؜>vk| s%BE+Jlbo{OʵBVV *m;ەxBaY V\Zvk6M+Sc] j(8T_"-dMQI1~gXn?X$c9`mg󙫘e[ (C˵u8H2X# w9!gjvo*)[iVC(8'RY84@_rYlct->es\guv_ܷ 4JHoê)Z{]kABF7<*@j%E$ScurT(@_̈2d:~$Iо(-:IbJ/tuNb{St5+Ǘd^0.5RElQ7j3kq #8̻{!ZI xa KxRS69'}/mk~cX\γHc×7=5}~w!|ͺNSz T o'h91\)|*#T 2n$ruiI~jiPTBKS%:{qW7veS38m1&!80uGx=$w ~WfEh @yTul07t!T Lֶqk+SiV}VgU'bS;h6(PC2b8 DŽLqgR|fWo2X"1(9\Z{N{4%bc97I "N:.Ŷ\Py^:+i1w˛1H#M0pK% Í.냻9ƒ`kgŊDMܼ#f֏ZGZr,*F^~tP,0"F g@a8j %=Oxztv}:߀$fm?SIm)m"L+od蜻Y 2OQ 沏T0PK VQ>uܩqazWH3ށzt\=u̇,K;l| ]/qI8HcȎ -,\%FHBE\k˟3IW ^'ZB$_Z维(OkU2>{ vlw- pRhY 5W) 5V,Jf(IOűA^@G#R~"o} Y-$_9'F^ I~`~\# 3eoDԎ>g @e%;Z(?5`NyN?Z0)'ly( Q_ΈfSx~X/@, ;+M6{R?ِ$*?] \Y"(RPą\@ZHU>zh?ʙ]`cLghRG|!Z?VQI|Z MtЂTwӗO'bpi.J"K9ˀ[@ ο1pҘ:;N8wbm*F6(~Ihb[ iɸqMUVpA;stf0h; s[SRO#W$#R{L`S,'OF-1}g }"^」6D]H싻ȅ 0;E=3)DAȏ[)'t(W]Lm ; #0Ju7 Nm׉Q;(O~~8`.Tz\w:waX<Ԑ:=Jgwtk7XQ;HO/7I&v5t5amϳ\RJRbP-%ǜ|/(qx}Y=Z &b6_>E^}YΑP9O;?΍1/x[,J#R 1e4VSX WTlԖcϑf|sxxVcUYl>d'\EcH@m ՜+ $lRcqm^-윔@|[b( b5\sB8l28i u&dҽ5G<ѼfѳEsh~ E$[1—JAY3]P]qΦHݘul=A\vX|\B@δ^|BS:1hbOfjHi%qgN"9^4׿S_*D}wZۮ}qIԥݣ s&Jꍍ[T.k"}AeQ5 n2Yz].ǐ`_#].kf~&T3D"$IUK`]#,*9Bˆ8MO)]Nv0jLuXf"UHket!GT~v_FEBm3I u ""Z|_UETm4p@spƤge竧Pѿ(<¯7 I >V .qtJNO C)8ƶgOfk0]Wܙ<|dZ6dM^:|m.x#5XD$Rcmf 7OF܋ԓȦXF6p: Bg)FkZxO 9*SnUR;qg\gYZ07070100000318000081a400000000000000000000000166b508840000b8d4000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852a.ko.xz7zXZִF!t/I ]?Eh=ڜ.+< @osfVnpii:b yI)e^:1"z>@(!%v~?n*[8 ՃmB- ՊnANT0`OyvN[[gǀ\4@b,3|ꮲ/Ӡ=kbhfEAo-|p2@)i{THكi[ }x1;-:E鯹wCE5V>.5XA6(i2vى%߫OljڠsdW\뾇qrb_sGCX\`0{#:jTwsVNddNݼFن Cm X6.QRW&538hhJrœ+tȹf_~ɒ_Cq䅈؏RH]D; }^6lX^*/& GNl-*&7+/yJ2n2Eq)a>бmkvvJTs.ȫ`÷Xi2[/sptW6& gN%m)}Aw;8-Bia`bk[c ;TD AῘeޘ^-)xWz 5 sb}ㆲS=ˑ!~p$k$H<@͇+l>(=Aĭ VWZS;:th m)qu W'&mgJ23 z씬m1^Ƅ+ia]թ =e5y)9p %SZ> =z)Yy(0y4 h`a1\yt-8n"akZ 'Vbk>w=VEM0j7OԤ1>/d3lT1ۈyHY!o~'y6o_P%8iT琌6 l*u"ͺ؜W4[J|1 yKf^g@䥫;mSg>ҘjO?m\}Rц&F{2DFWڃE1kxӭ[ǘ; 0Niڄ*A};@ssVd]&o*my?w/b42 o=A%" )?oX+ t ~&.0^#2)Ci뉼vpo.IJIuWwE0rX>^.jt>r>ʲ0fA,,H*ݖw`/@2X3Җ Z=eUc=w9cOɆA42\OשnD}gm9F)-D9'uhr;blʡYl=˟zNԞnF6cA6Rr*ܷu-+ m)E * Ť "lNurv*xR7-̊_BL}(R \ڀрS:-d5g^iu#`49ROƐ3 ;5ֆ+jZ /!l1CCfRg*{hJQVI"\p a0Qg[W'(mpMTyЬ&S͢!O[ 30 u̷! wAv4zq t7bM"XZk`O/P 3` ʀ Wa0>w|@b/4L/k1@LL⁄*BJ5r_Lٴ'D $0E s%M.Re)}EʅT5BO'yEu5Pkg9)t]7L,׹u zepڗ{^ )H;S@V 'ꘃBnOmF='pNr{~x*?+.0kgsq35 cqY(RARPW:Y 3(~rt"!}&=T:%[ຓrZ]|*4 6m ~^=cZ*qn5Ek b|IVQEpBE]BfiK?tcEv YM_h}qs08\$XZd3l!-lz҃*ЭQ}VUJ!{'zÁXb{-ѡ ~!vNZ%܋ "CD%#$fEoeߦ`~xv 1tF Ѿj$D>d˶p,qCHjTiBW\I9aH'+8Y)f>a4[ĮMH$c l:Q'+]?i$Ln4I^9Z5y$]$3WЦ* Ga{džǫ[`neٗ=ÅcNg4}yx ɯ:،Gl=@{!槆*XIˊ9'-4R4`p43KKȜ;+PofR3=E*ACn?(a%پfHV ZyޛM~CaN%6v@%$9H^$\$ FrC6ۣD\-X\L7ø-Lk*@eRe+ R /=I/!7tfCRWNzG&~PƆfgU5\eM؆DG˲BYmdKoJٝPvoV켡[̓zX,m͉[3dС kjgSIL#؆K~Dް5y+ v =2@b͉c}_fhS)A*i38zEHuU`V @b.«^M:e-,WߖBS'ǵT8FI{ ܫdh ϼYQtcv#T.G 熛a%_(_ &ڠ7E}wNkbz! kt]5zA}"3IJvy'S \A` fH[1YӓׄY;^ oC兔S(@G>v-rM.IRp)} tlMQ~vJ`!g4J ~hs֟+=PE`mFo*:2U_ש[Q{o#uMʣ,P#Hb#1s7)V+Ĉ7<4F<9Mol @ʉԂ`f`0kWUỻWI|'GC1s一/'`m ¢K\pEwaELaя)VdxR_}a[%  :a~K^:#ԉ.IyS%ZkZO<Bo8Oy|H$\ O?-|88QC' Ԣ_M7'S!GB!k,Y96ùP Q vm~3e_6B{k@ UUu5o2׬!1<(Qѝ86(̐L #D9.g P2T<{shZD'u1t~|Cfm~f-ፇ)Ylfwψ4W9O|РmE*T)+JEH( @:MUxLb:*_H,*kAw_h.*#udžځ4,T^3c7m11)6}ny h1Y{۫x wx3v /ֱ ßLБwu~s G?輅,^4!Qtu8v8W_o4M/MXv-bɮԌŏ0geތW;̭ X}sb1 P-yߧQRUl@?S l 6kAB*;Pq8Q9%2 W\ n.6y;"&務3o֬4&01f?4l)+vFM*89wY ZQ]ۅmXzvQ!]ڷp"XDRO"4dd=h]>:,-d)c4}%MlWG4}bîHi;$UTh,Rrv[$$im95_uqu*B{OݣlJJd%,-Af:hr//_02@T&s6R+l0YjP#eV ɻr jG/{Z'1gvI茍3 m^h t:Ȯz?6>,J-pn:ln1Vzh%q i3?68g俵F 㟶CƟ ac VѦ 4TMujj6o !KI'Q7*j2z>-J_ڝ4yL Nɀ&ʹ)n< |m=![aK#03r?1  l=.P9 "? )48*;|0(ٰL "B*9n!Ec-huF&zhmbnZA2Pko#pWBIu',Ktjܯ/B;|INָe67\^[FCu9(EFKgѠ6j┩bhPa|oOC#ؗnm'ks7QPvc fjKw%) J_o<9!9mf"{NKB|/҉a'NXӬi$o^p.qL|OF#\p: cjVi/yg,5)7#oyyr޺5⍤4|F<&##ٙȐqv[մb@8.zL'm= #ʊ+6[."1T~rOD1ҒqQ\ W(`ێ[Xuy[M*ZHkX ];RGAG, \b-h^OqjŶ?|$3 9 Mg$z7hTp=@9Sە˟:{$=r@;@PgC;Vuw?CҊوO]ppVЙRf%n1j-t)dxJ<.f*~]G7['&?R IUEBw$l I^PVCڏ-ߎSH 3u$8Y 0Btm ]ͷowa_Ғh(?7`:Q j%>iq4de_^MjN9I_Ia򂽉7Hn}d|glcr~c2J%rpPd53.b?sv;w` 5y̘l&ik l3$21s9yzm'("F?""Ng2MxfP%?@`H!AD`>&i¯ZXHb,, M i !rnw7mG\u9mp2~J`z A$l# -:b #`q$=O(rXݰK5LסwnTe.c &5 ,*oop`hjsMK:ϑQ_!"]v[ ͇pQ {?Z=<ϼC@az0g LH㆟')D(F ӌxYŴ[4h=:U3 Ќ8X^4|mokgI`=65=03ď&͙7g{l8lPGцgphp9%%}s̶BȔQ=KʇjWoEAl#wxTHNÎ2mv-Qһ 3PA_Nz5csυP9Vd *(|]G ?1ؚd</dw՟EyyQK7);T[ɨ' '6F9|.Z-Bm'ɫFcz$Ap'Pǒ@F,J HAXkYGQ%̸krX'͐ >m%9~OyK G*g珮ۆ`ŔZ9m-ɖS>]lkqW@k+p! USY/@rlU3PxZL+9(s!)i37\[S)x{luYYQ[]A+Mr"t=Ȑd2'iWٗhTvm@MbeZil~]wU EaPodذ2a KMem[_~韍 /m:ޙ )0n'>4 P)UESlk Yj );`o 02;,*q%,s߷ nG;w!mKѡD-2~' q,6 AZ %Ts&v;C~5=.#+[tЩɫI]3؛ֵu0O-#k{*9كAuRƬAc ȜbK##xS˓;(C݋D&ʝyY3l,ǀ~Jr7}6gD0C# ^@öa. !ד6cocOƫt7 죃U zi eX<7XZ #6/҈M ߩ:V{ ^ubEqs KdOx"rSf dt-8CNR"kL*5F%.F:UQ`ԽFI }PhZkWq2e:{I҇-Qs;ObTO 6qbw ݼp,@EilYj=,A!\BA[[8~į!!ϯ(4U}=sWg[Uc}s}h2p2GܥK*e*Fê`_e(b.件4g_4MMޚ%]Z`4ĩi޾u4BE]c_X3oNܗvVP&"NσMx;xx.Hs |>garu{ZGqeX(vF>df?}eTSvZ8's?ϰ7>֩ {Ѓ.Q.S/ydE$[fWHҊ֌V4}¹0^;,𴴠ôT4` U̫_iGΚ>e)|,J U?DM|Gt2^ij0t(-;Y45;٧guY^ V-5BAAtMEf/4(Q'i"kpZ3 ,;O>/x0%FVDIR ݄LqU2&/CNf32m7&|[ylxP#Ƹnf0of=qpy .uzY-lg#laIu'_XRS[zY{ekY,vށb֑*{lutXxFpp둢c5v mEӸÿeԃ l#{MUSQptS#;lM(O:=w-v Hrń;yoyi ˌ"^ 3RݟRv<~whJFn&/AAw0, r)-zxIP4Q{s/e1#FT Xc]X8yT돘{iD%\s>R %UYo_> K!LnQ.nB^7 Mp_@+a{yD7]R')aߴ.NRrسhW„WrX3 W).]ڲ!M:lɦJJ]Z'V>2N͸b |5 lØ n QB25H.բfH;Ti }Y`!h^j8VEiz+SC4*hZh_0O >{?zcOò9pn<-G- zh*jd+cZA\ {Fˀ/ӻpwF FXfva[cS3S2UĒҵ⌴L{M>ubxv|$eq]Q ӊzֹCLFq ' HgT!r &h¥(a ȸxomk9NY6^͐nwă A |UB:q~M8 nw 1Ty@l[5Av;seyO7zܵJjTڤux?aIo?< H7VG÷d>!5i̦zEVq>x_veDpI%\wP%\t:y5W+A_/kuǦŚd;Z l1o`r/Q[G`\MAH{*rC ˄%Xۣ:z!#jvxؒQ TRMaJ:Z֣huf3$AR>nXx$M ARH}*xz)ħ+6= h @Ov9Q~V‡OkR GVVҽvY^͙Wglݦx- *k"مNޥjXʞc,yќK9嬞y QZ,7^Zm߀ND _%u8xr"#׀̲+{bT$x'Al{/jYfkIعJ_,\:u߀/~˘ K5DtY,o. o2_LvmD }svϽs^S`> j#%Ӎ`GN4,K)7"6mn}JjXLZ{?FZ\t k6 {/b,ҎI0ɲ[gCK$H1'?0MUrZo#9%]/7>xDƥ!oo@GX <6ߨ v1 .ɟǨQPwsDZ{|;;T`0n~@;.;9gIiD#ٺ[_s]3µیX <2"'fz\awZHT{l<"nW=V6.=L}U&x5}}K Й"ͼMsyE^Db:`PK:~v`Uv'T)D9ĉRu/ #~ [U.JHzVӔ#Z~ӍRemEny6=Qץ-pιnz襻vS&;PbAmv`P[,nLݺUkME]j"%J*g EpS<sDЖ{~lsPyR:|M˃v4P;DŽ34$7|Qjm{';ۯCָe9gLH6H=:8[ sYТ@\4#~ dYl{Qb |BR:U.s$ 1Qx :.]L$^M*oO[<Ā:j5}?u:{3 e='&{Yi:k2s&H:$iPxwFQ-Lqvv9!:$8l}|0ܖUe8+ V]ڳ*pf"l[$V:v%:nG`%NHFbx0p'uk@HJ#~T9Es[7d$j|\JXV\O||ωt=1h>.'6.Y:VSF}:=Җ#&0(9=FV/\)~6?A׉:+O|4;ݩ,tR@alnh0l0Tg |UڠB'n<Ԁ6=J'pcj>vLS5_oB>E"SqpwPvZΜ#-cASsdREPI46a[5\n:T"2P\?o%ٛ<RL, ߖvl5\YЄTr*ؤvNԺj?[| P9_8+ZuQ 9UG ʛ;r#;z}^fT- A3n]L>da0A{~G ɋ=^WTtapOsM6![Gl2P%sC]բ&cXMZ:vX#yR73HWwߝݟl,tIu3g~ɧʡy|Qw|2+{ d&Y+^ UFx՟a_adU/]7EԀ֛9cr =#CxE= \!ߛ(G| [ DrpwJ/膨9+@WLPxJ+Sͭ*׎=>øe : ,_^ !Ė/O̡s ^]Έzt #~cK=ֆHxC-Ǘ%."X=^G?%?!]ٴM})˄$c9K7 =LJY2Aѐku!ֽvKzws+ $Wٮ)YtqqQ #{ {WnSS_Ż ƈ땡 /I-ەtZ&z^hki ( 炭\Ia>d*KQBAatO>ov۫iT/z>Ɇmud$<'3ӗRM:fl@ ;cDsr< 3–NRF[hʔFa:h=*VZMw2l"C-R߰&9Q}-$zObo?̐H;f͏K:DCG bKKQ|oNN-qƲ~ SjbLL|6pېэ( ê%]W,DT++mSJ0.դp݋x}W#4Z ôTUCQy{miSp* MD"FYilL%Y.)QZm׈¢iTHjw kW%`DSLxBiopqoĈY6a>(龾{h\E]HכE&W]OȲ H$LOpܒAJhBR xpdOR2,y-ͱkJ޾~<ʒv>w"!lKqQ)LM.0ShT鼁g 83=N[ 7t"SbIn_E**D)eXJ 0c=k,p$IjCۥA8*p^_J |Zwhξqޣ7|zzo?VNbm(С #P5 @±AO+,dPǁOdG*3|My.vmA'N#R&68Z?iލLk@s1EgIVJtFؠ) Z&~j盿P)E.w|(`\ D6'\Fmځ[/0WK"&`S?PޑQ v{A (fHE4Xr<׬ҋ;xeM3BEkJ׌s8\=<"RIϡP\݅1{EO&ә Ė@~J8~'C3w}W:Nλ2{\K;}I#՛gx;z0T}׼$mrԍK*+XF}w8D9cCʚ*ɣ88]0Pw֙3JB".Gi/ۙ :m~l#^g\;o2D4^h/.9;1&(gwi/jSBL$ٶXx~ևn8wXЬX=nh&ƞէ#'~6cTU"[HuFP(%}ïS_۸Mt⁷ddXAUwVsC]?jIJ0{SWQr Of?4rS^BJ J\$l4 {:Cy`3z+ړ-_'Y) ]0,\v9h*nybj1%Rd6c?c-'[<y]9"T@'h|s ݦq̟3/y`"⋾PFzFFsďUT׏_ 38̮Dc+<$r \:tQwӷriR0[bO>^kۡJmǵ_~F,iJKz:ρhL0R&yRߎ(fϪ_(C~k"O?ЯzsAE,+GL:):@r|[ڴmĬ!,R+xN!+$,) . VBHF^,= 6,ȯ&;I':wIqMˮ*0bZt =]uw:G'+N e{ʈ2kk|̪rfyY('0WQMpi4J!Y6Z "zHaA;d ]kǺP\mM//i{)x Ex2oj&$,hn!{YD1BӜ^u*<9 윂=ܜtHvS' W Q_zuX_g 㘟W\>[K-I維׀.3DԪ6Uc^9mF'kP|6_ 7"msk4i8Sj!s"]g"ǿ%Ԋs̏Z|l6mի7vA1a?枉P q ɯ7ձo B$gobE[kD[ |rr WfL2#Y: sݭ)C%,?i+T U.|,l?Jf#?=:E(%}z3俒(i0UJxE\ 9ʠp_{3N-Q/ r_ɒ^p{z SE}:%sF -.meѵ_ *ŔLbo,/8-,r571oV| XӭE$/?%hxPKaƒ!‹)d:2и0BeS萈U&Bzb0 A 7%eY-q#rW0&,޳v(;3WpB,#<0'1w:_;\e`İ[ r5ٳ= G Nia:6Mq;͸3z_"ɛŕ\~áSfI `3"Mr+&˛#ʃ;2/Y}k|HXƕ'ey(X6ȆAzg3}9{Ht_LRjuY($v}1ۘO%AE 0fvSi-@9Y-,*Ƞ_B>ڞ*[ shBMS d{sF.Zfl.TX뼈2qJn2z24:=( ' SfĹU=H$)N 5! WэkUC::p6'א/t6,X-dŁܝ簜|ỳN]9fh_^?Z;f@Cp)HJPPܢqC3.#Ϩ#5GAoNޗωf*ϯHWp U(HMtVeTfdhi*7:s̥XevD3@4S0O^Uڒ$I tVGix2~%+V}ZQZϔj {˫%_AX`8 `6AD?Y]+g+8S*/LQc R٪q{~s\B}7(wqA;Iq{VCi &xʔ+' }x>;ғv@DƾniV7C(QWȌ,!-zQ+,n˗gm¿e |ӛ855yubOEZ#x9X#m-H\ƶx|2'{zB*k*r ptd63Wޗu`PO=LI^D9V{_*obkcEWzgo~("< *`=wH|Hy,u'RS@ }'ni+dϥ*rw2%9:_aWo?e Ęt~9j.Z@&esc CPp(!_.6e9/jZk3 Jn@M4 zl{mG!bjQb_ZhPA\9ǪN2U!G67/ܪ,LsyoX<~6=a{!G1lK& Ny6Onsa+d.Za9a;C5-`(QUʛGrecn_4߭+$آ1 'W;jq)L7ԍ[b0t'@K޹Vn.$%` w6?OssqZ%1,Z>% &fLȈ@#PAqe|bhZ~eg2V?J5T+{{@8L p=15S;O+rTQpyǀK밁nթ#?`,K=Y a6~Ђ*!%bh;Č0e=4̲~P ogwܜ|~χۓ?|N yBnd0ZU} J͍̑GuúͅYG'Sī|e뗬?T‹܉eQLD xUSMf_/SN)ObY巙Y^M[AdB*$u&o @49*Kv  B`]D=|Dx[k}ݎ.T3hG)vʲ3>5[7mh2.!NF2U#"/Qj1N~UhWtu1 _%q)3"5(_O-f\- +%v Iƹ\%jjةwg%\7仕=ŝJ0˵OwVaKV_S^hi^[DZV^ Rh]vv .Q=\ew?U9US n VFVMueH: ]@w5+'~QImMBe/@Ta ]ͅNRa9it¹ۡ:<co]*hάTDn.(Lj$~C]g^ԱF i'/P/ : ؠZ4Ȏ @xYj-76' @Iw{`>3N'k/sbM>Qv4jdSNs,(C'ԟ `)<ߛZvJuﵷ|MQAD "|xk>ʉ)Lu^} RXgNm4W!R4KWS̴FGM?=Ŭ=,y\&ӯ*6ʔSsę}xiۼp4Hg7Id(|8O1O+ NqJ'<:H\Q[۩ }dIHxa%lg(~R Pȿw X $ީDz}nTDv.@/XޥZJqJϘIq/njdlz7t%C $?T̔AӜ@]۞hnnvw.zީȶ4H7-+ȣfoX[++s3W,0oT+L~?=~t 1ƩWzțL=tʞ..Qa\2/Wa,3&ϟc Ŕyh:I@]z>e`[fT`!UieHqS i%'hvR gѭG5jNvZ zh0e볪BOmh<K:LbT%VU2y^ 5%ou4$#zlu%*%' 5 =vJ#cI,X7qzJHyDЁp+@*&>r^*c>>W2xfg {Z&+JͲTs.>(U.8 ZDDBfPE!_.z$xH)%(x(U>/q"՚p1>vWUP=جH ~Vr1k% ޾ڃ, $Or/nE/ 9N,6_.5>kGPD-o:+x+[7WlA ~R2L3..R֫#AԧY6'<|smU ڌ~тfSN (v#W ߜǵ~/xO|mhmC G&ȡ !#k4K:QU.d7Vo\4|m X/iluh\ہibQ x,rT1@6( X|l8T⬎%:.fMK fYmʚ7[˚,PRl4 uDU2,?~pY}%:GrR˞^4/7 9?q{$Gv"؂Ӎ7C0#bbֹrMpob.{ƫ ιga(/LĦ{ d \ܽW9h~ c=d"BeS67FEQ ~|.clixH,F́`q6*ldA:uF&;0Lsj܌[m8dW>o68%N(KET&!w\xTnxDwW㷃_=fU VtzL\p>8'ƾgm ߜp=fU5ֽ31 {zN~_otWqb tl~ՊjL#rv-%Tc5R{dT{maԓVĶ(!}(YQ;`CIfmr pY|(ۻ TQ PSD',|'#հk%}P޷t|ˢkr!ku|`$ z ml%U䍱<0͡%qSqw;5ڪֽ/g3nn^03'{:eBȹW6DQ7*0X4,i:&\;>-Sh>uo3@C?]6q4령|ܔ71;sZB0eeeD3_)[H4)7Y|>Gj݄DH2%Xpt%!- iاIc׮(s3߀> LA p91Mn* yF`l%aZL W\c0ʯy+_U !oIB1$ iH2gz[&4灕+"hy;E2>at8h4?]w\>{e}gzs"ml D?-xMR^ZHae7͎8.JI!& (5󄨕3?I@72 "t,"v- ^z٪HRlB(dIM,qLQe\Y Ď70_7n?.3:t6%ݙbK>FVfɦS忿%75²f<%#*w1<:#RS ʟ)*2wB(/f̓W?ثn Z8ΘQr YG fO#~ZF[yGL[h/ٺEsDCTfBj  OV#A+,eTCUW1G[ӆ, ( O೤c)^r^M2л|V@y1J7+q)re{?E8tg.H@a<~)`Svь/.'R=U7)~9?Tc" dFNt 6·.q?4h%IfKC /ydoJgDlQI?*%VC7Ȕn /ۋ7[23B,WcAGkvnER3F,+-RwLl'ޱPZD?8h*~I #,` P?6Amtf*vt o4>.̹Qd5.J ('iooW֌gS3Gw;vq2HoN8Q~{5QZ [p M}nDpsَJ?rݠ&x^b4S+dis.*ZhŴ7}BiTyKyLLI7~E|bCvaӇ01z-c*0~2,[#xO'*x_U{ 'bqm7d<;m"ɝO)59F|';9BcvWPfp1\[%ǛR@ɢŲx_h/+_XF'(i7'*n`ӵwVH!Bi{ *%<2ރ7X m5n cHpq:RQcʡ{-!:PHU>o6G*)XIcniї\Ўyg-Pnpހ0{ ܮdq5aJ*M 5) ak]%f1btBPi^%Z^lWRiG е6KZ{^cEUM%)WS.x#3o2k14t@,yܸ4LŸ$/5lH& Sњ]:Ks6rO@̭D3w40ꒄUB|Rǘ܇:!H4!\Ld_i34LkD 9K6" [Ef,.3,!N(rJMfaG2@Љ |X.zi|k<}c{BTQc^tї5ѵe?x̢}TxKu Bwyxc!f-؊wC W{dnP&!LW[B+pە $&3-kuXN8BܟQWX,1Lns҅ցB7S]Sgs/fW2,Sl?dUPy t+C /m|Y,\ C;?}RrHd٧$Sľ?}S!|x8cm\ř%ڳK:S%@&⑋'L_̔@ )kC1$] D5PT-Z,fZاv{"քΨ'~UL0Pԏi ," ;<{bL,XE/0]Ơ]B q&UC\آI8u=*_ A=Twgu~1"Hwcm<,Ǘ[036qd+~Q^\iqB[Fr ˜Iki7Usi7Ojk"9.HT4{DU}ؠ!TV%_SDH^z2u^]KPnágSG)_OɆC`cWX/;qyȌ2:!5[6cYr@F?Y4\ĂqӺķspڭ~ X6-3ηtsϬ{N;Aw|zF"IwHtjxr^EM g@Ǡ*>_is1t\ZdG.5=BkmnK"m);OUz+$|h uL}0F:1=3D*!0[m0lW.TkvZv^ "45Gzp!kLhpɫNބ:_$.`1 #͗*-\β WoK4vE]y4 ?$5uB8G8"&BF 5>HpoV75A%˓HqE|;Ҩ٥R_^ߠKVGϔ eA2ٜLSÁOE)j3zJhٛ**^G9 M]l([pEq_rv7%0q#V ۷6 FL>JF^]uD^7:EEs𠨦=*r_.ԧZ4`גR%lv@Ӳ< u|!Kw;lեx@Sfr +E@eF_mnYNt=*MJs@ȔVp%ǿoP#JMoPbvX~ZvOk5dۋj؁D]t9I{ݧXq $7){"'f|nQ _.wЫMVGvx~lgC^*#\E>dfӊ ΎP;krcH0t+qSZgO̹V<ұ@ɰmw@H4<'Zttl2)9Cᙻ=b>V2 d'\K7b$ir?eқaJF(8YvT@bCVVX(ޫW$"@tbzaV,k[աhXd2coގGNr$RNjL)wB45 }@I-]6:j̸l*B8FGP [uOr=cY rd2D|`f1j͌_{^;ih.|PL#.~Sqto |4^xl @&x5Rs #.Xƾm.fxu FT:HíHz+BAֶm(Q/1C%{ (x;o;0,}FunIl? ; Քzb@XU_n gJЕy'΅t[uRNœ3J\H\m!x'N4{Lávb)9C|<])DuT^ 3 wdtx?(y1ŞeU5hݤb~l(7XQ|+>V-F4v-'A Dm*'09E$ӚG\^r>OT>%P~ /nR~):oo3߈8wѩD@\Xjhyu&_}1׋@aZ h/`=)[uD3!cO~h"\!ODji va_bY!PCq(*0|Cd.ow3Iv +Vh{da''N+Aiaʥ75 ?EPݥpId+Q\^p9ԇ܋k$IsIRfmՙ;S( X<Ah`X܀ULųEyy9K^Ȇ<􇱈oW9k_/Z%BHxe]%rgVhBBIcP5TCQ9_ YBTj.At}UH1'7^j)B &*p`AS-6T_&r)~cxj~Ћ;z\`aēQm7t.eXě' _W{O$RLhҪBŗZX١M...Aɜ.ej7?xx}ŠJȭ` Dwdݜ~U=o N]^x:]"luބcSMfNr(FaYUc1Ó -LXyS ;X#jOd0ZU,rFo+&猱@;tZ:(z.L<ihzkNph<`.`G޸^n_ҪD, N`k2[`k)OtVQ6ruXӼphCV1G i*1mf/FB*z4?3pr~RIހ^U 1b74 L!O[0šP~}8ZB.5KwT(6JjKU<дhp0tuu*zSt!,`h-܎=k;9q:VgYyҐ%\+6W@MÂ^SoFV non}GKKt':|7ȉr(h Au['PivёuC Wqkx \=4:J$$MVxRm/ L/,rWZnwaڂ*g Ԕ` }G$Nr"?n64Lb΄S9N&\ U;탍JoʿQMw ZI!ƃ&aR/fo ~a bF) "ǥ:FdݯV#ޟz^`b\MHӄ9?5n;\SkeЙ\\>H'OBC1 ĹuיV|Y-,mX٬5K!ADbR.v)<(NVQYaHo 6Sp]I!V# 46flU!~rñE$1 |?/Md9NieZʹ!]%x!_*k@AAKΤ*,_4hG Gb1b.' 4I00Vyvt G{ga:FL.zp)mvA)sYzጞOf16(S)txL*q1ÅtƴQܗ} ̏QZT  ~!yol[ H)-;fwi|7gpleޣq]WϦ7ݐP0}o%KOi=?G8ZV ːSB~C 2g5AjNː%-T}.blW!DW]$W{__#8W ڌPgzV4| ECd>4-b^3 Ce!3e㷽2I{6Q#Ttwa=D`x}Tᴁ,oHnN9mQL9꼋8kw^a|=SA1AkFz(k-¡-,Hic@߰:5BKTRCxfh;{px,Rص긏O|8YtϦEzKgDy0p&+' 쩤 c,`~y2HJlYA:|UdxG,2׷ HK98.}I_mՓNpḷ(#4 dlڔINHք{ϔC/[wD7;y] $_/yrGVƛ_xGi|gGPb`#zՋb. Γ.+Ϥmn} e1SqK-.`z= 3myg|2Nr**T!J]P=YOE8;FEl-,>Vy:Q'cROW8Gz:wuVtmo(Abc e]PLA>g.0/1] *ìE=z8ѝ@_Wa|y37/Y~O\aɎ/~Xӳ'@OvJh IZ$iSRAr*%3H(>f{=Y$&Pba_*NABΐsuԩrP.h^nC~=x,歯GӥYBAXLO۾ ƹ9ѣC'G+J-,`XU$f^+w l%}FQźl[.\h\zoɝ{B`]>L3#ߨzbyG",y$s*7?BQܿ@Z,m4W̙A~'S #[x=<2g1<7>}⽿^*(kƛef >嫧q,)׿5ڔ 5/_2jS=-LB<Ю—D35Gnr}]=[׷Q3UQ p?lfu?=rYDw?]< `3½RT'O YH`n#O<"%\Ze{s $,?]o>^r|WmRu +s4>]ݢB8 UJ+IMRv2)IRKlPc]O7i>)\)a<'h?.懘{q+KfC. k$~_ b> 4Lғ.n!|vF̮\6#>FtE8кoLu3!4 \8`˶BX|aX8{,l%߯)J^;㍬fp-s"CnO5IYL(m(M1>b9>+7Y뽌ީRhEǰ:НB,uOö~-69{:,{ ƣg+$щI-S#V=gp>G#fOQKETrow"{7yipPbuV~6UsI7<VAkr5 )Qr׿"8TEIg=\ >qYnaHuՁYh6/P ݚa(pvx@R*r^˩6G/9%((҆⪢ .B6 &㵾('X= OHUNPLnX7E>˹Sk/ױ$ʙjc5恶'dq:-V5^I_GN*Vu(5."[pw\J!ǦIt.6zqz 7YOPtlݼ${} d%Zw?q kvX>V/6v{''볭Mɳ7 0G !IJl&'DT;]xLXgֺ$0ʵhŞњN>c"vv~C4CʴA % !8ـ8T?+qER΂;5\ Ϙcg)|iZ7mi##Bh5<,ϝb.ex[趏ƬM%MD:l-Uma-]H;$evf8Je:{I.*[RcTZ V}Ww]C[uy(pRYf"r#WcƊmAso+'gWN_Sj؂np ā\:+"@z+ wX]lR+ۀ35*̼FNm2bmz׀!ɘ+0 &RP?VM @J 4:e~00y}J$ɹxzIJs [YצSGcmy|6V5xֽLλϨv+%xa`R/@BZEq#I?#5 Ѧj^^#S_xd;WX,)./B >|T)9,ϴVt. vB&9c$p5jyx "m˛l-.~fv[yEYqO.ODXHζ _:ZNL')7t#OWޑ1q4E~wc誻\(b=Rp5h b;iC8ıx58)IEJ>N_;n C2%6D ]U-|8*]|V(&1xpӽ"٢FDXͪvF -h)` Dc+_P hLɟ`F̌Mb'Ί,[g;BB;_N28J%Br>QP;*~ZvQ=S ս|UoL"j_܏DIB9/NuZ*i^O`"bnYod ?\X6.j'GoH=s^i0.kv97ƿ70QWTgx4gÆl9gۺQW[HfѾށt 0G3.(ÇǙWZ+*Ls< Ag ky`+ڣ;8A.gĹ@ ՝CdoAHPuiw?D9>0Aǝ:Pp-222f\~.Žg54=o~vDwARL;6/mHʏ\;\bm_WYbX/D¯ ?Q eg6_>;ۧ (ʷ#NFHb>' ,MGwOJ8B.nJ 6I|aL::<>GE56HQthBK8x7cCKBZlmhI8WM3z ٜ:ןcI%ĝKͯx9.r1'e#/X qNX b!Ѓ.ppV J -voXXaC<qp$6CR{.剀d e3eMJ"K'~ؑl6d0 BO7fw]c6(a>0#n*gub[rw;j>JJf TjpL)F0_O+V57Ž^R(K?clw:fs|P}R|>p&d鶖x_G=Or3 k!1oIJ}K"s d#kTpӉnx@X})v8`ՠ" \ʑ?}3,O>s}h"P`o}*gK!@GCSDd,5p͋!Sf@Md\VSKz 5]ag VH7PbuH+ȸ S+ܙs6D<͈#ʳcIfL 'W7pp  0 Wæmx96P`Pb?>%[ɲC<@Zޡ\j`&C֨ƶo0wٶ%*ٟ%5@*- oct"'KBPUأ9t?Kh{ { xFk%=eRmuJy![:ǴdJqUA)ݤɷXK8TfW%$G"Q\[{"!EǾ:|.$P>f&L6HYv5!jyȵgKjD3[[O:Ξ،xpYd@:_[ :oc d8 J(:s[W(Kժ)-U(Cf,ޤ֐B= ;F٩&شA:>Pm-nPK(v"hyW4<.[&A1nŻlGM:V=pR$!pPw!X^v]' 2S v loV}BRõB}svFCYI>h^Z2\3jq;""sò'I {z? ,$+LV I9)t }J'- j[#,̦-K,.CM۔]~#$ ߀ەEpRvI|_U)2p+:wK~dKhC(օ"gQeĘADDvE̮f|YȺ"oR{@n!1J6nT@^KxՌfk nH \c~S>b*#*: &#UFx[([ʷ E 1H aTQk7bAN5u^0 ZJbDօ1?1r}g::kZe b hF<+.kv٪FeU~c,e|+E((߹])%%0Rm;1e PJ`x85rB-&w~ձ,r'Yzl[6N\)n[Xmf~9:-Ij(,?^Ӄy)]K評@h-bk9>9ڮ)/QUDscoLjGMm;u1k!f]!fH Qtqîٮ'nOђ߉aFm\^aUH9L|fBoo@Xqf kgFPxu897^t) Qcx7?]d=9-C$a:<UTw=QG\eK{qzN>ιGtnw۲@(I;fC&Ȅ`~oy@ -dZ9 Vbf /۳$ ^a٣yT%Y.v)6H`%n.b-6SwTpqՖ2FZ$~t(3 )LgY]#E. ͳ[GD_s ~HP젩4 [gJ:A9y!fJ, 0,D)ej#:=vk Lk9@ԾhzpGi<3S^3J5vB4 b{ϡݴ1|שƯ`ϗjLƂ%ȞGZ$kxӚAL)D *R+`ݤ[fr:=&Iu:qulw@̶XU4 r][y"e,f fEhn/#4>/\ ]";zlobJ&եvεHAi  ՆeYÒ Uz)0o{ ?Rl} P瘁dBaTpn4L*I^u,m?[F9/y9jbšweL']ςEA7/`{fހ4Ba5R,é5 "d/#ŵKae7*MrP73ޖ]cNj-w`+~ԥyz@L{vq)~nOAfRl򕓳qHOmƭ}^ a:! b o)<+K%|uڪZ1~@{PCɐ:wxwNm9xu03-kt5J:$g7$ UM bUOtr&`Xdz)!A<ߪ4 ȯX_0ͩ/$א@] kT8|-hB۬SD wUtJ/nmz"pOsLO{q/cQgX׶ź&V= ԈA21\>5bkSdEgVmq fUX/x֐:6%G&''WrD+|rN`oM!\&8jO?t8褭͝v'.iIΣ=6p#{<2\?]d1t8Ӑ_QB |X nyc,>2#m]d6O]9֫#"C>xxLݹJU vnnJXJ ~d 2o70t]+s1䈨ttAf $F٤7y8EZo2z< R}E}I 99GuҶ49rH/%?c\^>4MڕWЫT+Q??s'wC6/ <1ٝBD <ݖvǞx7%vv"WuȺTkb};u%P<lB\7;5#ƨ O.ppz_EڑL+FN닾nCV= QclNQ XDU XRk/9$C/IݓNOy1-C^ʄK6癠;8ޣHy!}@q 0IHܸ9ͽtջ NE";{mheuy"_C?ʎBI xZ%:`B>_=/6kK$Ȋ:Rb~=SAdIO=m++z;p̗ 5Dx@ 9 QQȐhdXc(%X8_#T^eo mjpE5Zst\rn# .@dbb[.~v[hyg! Bٷ+H4b)L;#9nBV(S]VN2 5(r;4qJ0y` 'ZE-E/Ui㊣ vhs~K."j[w2)t֊1SFY] 9mҼ_{|p* 㶋mYv` JJ1.٭*[be^8J!`T𔊆ţxx̎S-gYZ07070100000319000081a400000000000000000000000166b50884000008c0000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852ae.ko.xz7zXZִF!t/!]?Eh=ڜ.+aӮ̓@ 1 fPMGG=>U{AD.lTv 5v+a tT~3PJinINa,AcNNtKbIAOƀ`*q_ym4/@&!Uܟ We1A@]2DV%㢾'vSeq]c֚ӈ֜S T߉*u4% n'h?&VJ$Whוjb1wWxmMt^_ NyК.VGƾ(J'6q5%lL\F4:9W3aWui \d;@<*$h0Swggd<}OAŅj pa^rR?]}ּ2 wD<>4Ӗqu 83{ˆ$u_}!KQA:8AMRA7}z0 >i%]\>S![R!%&|\`RLb#tȴ"e >L(/!i2JNr7C&`_b*9"auhy{J:k*ou`Q>&%J[BSt])` zmBv_Z0؁dzN౶H\X'H,}.{84jYa@D8<>|{TW bM?i*:i>P-5|UJG$?ϸbTiŢyt{mA5!⫈kLnĠմDlh ڃd("Q{AW-gb xFħUTau%:2_{T .(Vyvt]!⮬H*hĚ Gm6^f}qHbΊ=(z(}gM?M =eB  Mt6PXA/omY ZǠ,#EJi~d+ܫ~2yzU * bF廊X4@S:\'pr%GЎYY}9S&`TiP1I>P>G#6+-_M"\[!p9=#&jq 鋱SF7A} T-ˢh?) ?dZ8؂ϢT+n*[1shV#aGsyf:l7-] )V[R&uP5t#OmTv>U*]Xlho՛RMрT*p8O"Wjo8 _XE4L=,Lo&m<%8~ ;!?ţPK-K`IņC<&YC h1@67/k" K_UБ9o!=TT,-&WA\| c#ZŠf nkT@pMbƻP48sS ď;Ljy#9aБI/L~H^rO h!NWPiCVf."L4kp ¼Oj:6\enVyw ovgP4\3z8WG"T2H-33\U8- '5ǎ{~^;XTe)cjrv,;+ M3_-*vtC5SU}B}"A# *S{hFH* (lmlVJ& ̣+:x'SB} ؛OSϗM(̹M=U(/,(q!lG!rg_D <c{' :B`<^h{bկbFoتL#._hi B gp[+ar6 VmLރP_2puDkA)/* ޓ x0t`'{R%u[on7$B wz њ5qe(#E<޿i Kv ؒ/sCbgYZ0707010000031a000081a400000000000000000000000166b5088400021550000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw89/rtw89_core.ko.xz7zXZִF!t/a]?Eh=ڜ.+OhpHA>Rti~Aoe:_g/.Eff_`DcP%Ăfe+gE>-MN~z \Z~VF 7NC*xeb]--/2a-R4Ek@oQ.@KZ. wM,tGbl4G! a:45´/! ͊`_1Tn4|z>,!kL;X!)Aa>=ǂ`DMmopﬤ9fmM{6֍z7lW"oi[(su "Uػ< 2גVD(̾ԶoX{" X o*DpUC$c5^AXP`q!Y3J_]I %<%䔥7S Hd\G0>2)ۇA<2F~-4ébޜby)Eُ-;ᣣ FL\}H7y0E <xd;) nП? VFL[h b/i\SmBC"x:D@ՄxNLdANfEHÐ4ƴe=59^'٦ r֐L-x3F#q[d_B,\_:oB%31pA$\L|ZoVn$3ISW$%!(:;ZҰ2/:o@6sc}R-Gi~lS6(uU z5 Z-ys6쿇t N}ihԓXӘ<,/2ʄ jP/ p \k:)#3*Ei|yEXfAC%%{Xy7K5@#y?B[h6Lr:z355lH9r:8:SGz=r8NCL1ټ $焀feY<ûkL? 0-!Txr Ÿ%tnH/ Cb/ ׋%Ɋj jʊ"µiF (*BŪf;BHcI:!Dqcx/՛T(&/I:D9lQ5jAur#AT9'Kcصd:s.>4{4vȝjNmk"vzZ5X2.! ,+D :E$,b^X Vl_m9-_61^޺.@ҤG ,^$k5%!F~43) ̶(/@(N 73bQO!y]./uM[I`GQڍ=bT\:Vk7R\ϡB*#Sp%l;(z8E¾rr">lbGwhZHfq6L!r")*J5dtT=c GyLWHƯZzGp2 Q>鮍S.MÔlw49;c10GUyyP~ k#W 5VqVYl+_=cbmIXL]"1  &W)g@DH1DI#OXEsuԵ5oise*ks-"BU ņuGV7 y]5Ak }{ AENPd"fi/*t_V3>Sk]JĆys~&nt&0??zߠ޲7)áveEQo DK]H a︉=b8 #oֲ!L{e },%mI^;z8u@Go W#Lro<%Y u789T8^.؂|YD[Vij=rMHH.ϏtJ.7h{ƢnAl12)/;^l}PR$gH?P/>/իj\ҌjID =]ĂBz=0-A}r:i,)STE:WQ8)O NN 8c3Ƌ? ^6(r:GM g`Xtk]TѷX+TgkA=8J4Ф863 𞡤RiPŽ 6(ܔ|fniv'>J1ՠ;0')xo(s( `Y`w?~!ayWzdFӁ cD]9=>+IR:F^)= +=1AJaNy8PL2m"\52yI0cRnJX6WpK Q /!$H}~ @wK\j6k VoDnY*.҅"z/v[MA ڜO7d ~,^CvV*ml,58~ vcQG ^SfA`HaV5 UA4_ 0%K~ܒ;$6G jLj0|8!Ǜ_WSӿ8.hk"J+N')M"1JMڛ\ 1iPT6Sw$EPHwK1rf0*?}ۉ1׬Oc=㫁J`]4a©CBw4U*<;8&swpv-xt~ը[]5ST-c4[u tRrg>o7nY+8@ZȻ 7VO6gHGl,pU @FxE'W*/yulmLuz=P .뇤=Kyɟ0Y)j2+)s~ TGttu ȘH Ȕ=s3 S]e-؀b tط{4<`Kw/* VH8igL%2|(}xͩ;F]gN8D=?R#"!3-V{B*-򻱪_Y:Li|a5k<9EҬ<4nLYfXSֽ{li4ыyH5i/@~w|Bv:+٨Kb،I8ϳⵤmφé3jz?}-FEfÃksw5_ۏǕ4Fӷ/ l"ۚh<)r'Bp0Ka?"plǸ ^XV\qJ>8"DA fx Y ێ΀DV^H ⭮'Z*dL-cx]܊@sxn3$DB."#Wá_ch}[1ËKj:|@jMJadQc:[|s"8~Įw#Tm&%/(1f8yGێ޴޾rm:_iFM%d埙)3Cdc،jΗa|pů}hFW3'My([}Kxx{N`[)<.eTi`PH)iw L~:>D>Š[tN~]NJ+:KsݼjB֊VgtEI#q h1Ⱥs@ԽbGrhxq釴AlDKn_ A[8('Er죍>hPq5rx [WDZ$B<@nʼÑatFKAˈ_ySP.[_+:=C[z)y%1RpO{32s6|/gw-a^rܹ|A_eYXg:)o-5S+tp>?y80{BM\9K"{$'~;^оJh&lj{-b(zu - "q0R,+3!|#DBW8&^h'Q.C,86GeRGQw'c<\9D]aNhxFŸACG[ $ *Ff(CvWpt<݂JsV,2 0•/GhU6xŕ v?"בؠܜ8/Nvyet#[WoU3-ó s%Q9Jz9E#=a W0x6K1v5(b ~k*cr*8p/(]+pel-\Hes)`/uJ-1sc=5db8d`sxA>7-+{.7qKjpEaB_a{ЗYQ rıFpϦSb6Ѿx&@/֓A]/a/ՑSK (yIm ΅%A:i4w:y _ZB8x!ϿUh겑q5}gy6{sZ'A q~ A`j9zޟ[7,4ayKr&9i5^AyPj ` h Rx(AOֲ; H<@E4=QeV+6nF1іZo?FϾ`}{ZdR\6Uda o DOㄋϰqgBy^V  qp sCyF<ږb]cDɴv T"s~8zCA %V:{AVow"uwcI,pREPGp#>iaRZ,[?̂ {vre,a8 Hz]hǚ!oZ#=9{w)`3kτqXuXXž03ƾWv4d{僂;߉$C䑢(ڇoU"*SWŅgĺk3eY(_2*n58"WȞGk '~wGh .ŌM"~EoK`sp 0;Ke(27A\['z$IMƶ%EU#ݯ˧Rny¿?㲨5 ʦpvϝ0a1T}r:r0 I12g˾7nR: vn Ǒ?(AzS`EL* MUn^yB[u;ZVhϚeu;4QPuy;! h:6EJ6YGTj;2zqau6vo=ASN[cޙ۲m"K.ǭeDEWcH1 9 2ԣQ> jLմE!+΢+fFGjN;N8>0e"wcǹ#^2L1G,ge+:_TcA%Ķ$GBըqFs}CjT)>!muTٟ)\'>Y0!nr8Y}-\T'TI@Ms,}dф43?IhR(JNfAUNBl5ˆvyL"4^o`5JO&o ~駮KOM%Rs2/Dӝ GJx\ZAKjb9T9j⸕kXmĚ1,JͩPTTR>MHPwWlOSB*R((6Bb^Q˟WnGO#6h HACv!a_H)R7R GuT NL{{Yť'k|s0LrMoҗ(`p|L s~ jT !V( bmƝ\-;+kw4zJ+3"C(XiF0#64/r` DybI9z n5?^IQ]Jb$Σ[<*L 5=>|bkYVP ve Ojjc ~YaX{x,&B֦!t g-8y+1{0gl.a]B߇@T ܻb'zG%(($=,Z5>܌b3~$y74Ma9&fvU<<Çxآm+*->){y SJ%m.rhN?(kN8xIJa7NCӐ9t,cKy<}T[\=cMUqʗv05$ `BH/ػOށ!qx5zX #SPߍƙua=Wk֡}CSt=N#H9Jm 5R\SC\tX\ZH1uPOKݧ̨&#l=XhC'Nʶg2EujᆣG#l6aFI06ϮXRs݀Ji^ɱ"'0qMzb㠺UJIkѤvbW{qġ ME*>W$g)|G*{!==&4K]n+̔-sechJNK?v<*Q gID㼵B5tc"+eR(骯ܮD |N"W1[pv>nJEa;ݐ;IρD' KwzQ6VdghKA_Z )W+,:z¥P$vnWAb[<%=q=Ѫp3V޻ rܒZG\* [tUgB(;akwqG&>ȒczŶP< k0'0,]E;S3:FƂp- GXh|P w؎ht4 f/aZbh+R>?@J'E&Ro0 \LɥT>DO6X* 4ٳ`ql{E ПO='6=IY:Z<Œ}S{йP'nt˰ZnGHN_fUw OeEf(O/4u {ƒ.7!]ŴX8X%(e1팕m3W 9]1ЄHQr>NU9=S8N?t6}); eY.HSu6],[ ]$x<'S +JxY`K _SY{ c)?E-[FOK93<(vOYŸbH4vT hx-ALMHR"]iT^(!ǧS=Q ciL?e}&2ZáUk~uwazڢhנ, De|/)zW>_Q?_[7OzoM'WWҮ3xy4I6_.HD[A6=R:'W;08g 3tRm?kZm.߱A݈ #tY{@s8Ug&\[i‹E 3j1Nxs3Q3"*4MZɓS KK`Tx$"ā˜q?C#l3 l{;ұ0'>XI;۱Wxzv54uvTy"^4YŞt*qʄ)&FU݁ w3neR+|kBF{Wf o:^.|vtlŐIdm/AS mHF(f ZmIz&HK/4S6ي ~ DGIRm}8,k.4v:}0q˧^Hq&zlvaoi*# 84}vgHW>:T CvڍCŷGC2'-\~]OO='()6DgJ/k͉\W٭7 J_$MₗgT Ux9w˟b%j/<\Bl@p!QC4%-Hg1[O{Eb|"Jr*}L᪛55} Ee]ҺЍqC=qɖ<!mPoj͜ 0ҰS0HC΁<" eJ/p-8";wEҤiwji帴nNWW'1 kOr,HȢв.ɔI+lo@A`o>.r_ڐ/)iDӛNhNg)%z"ˮȴ p#x WHZ:n?M|=TtP-Uo %Xws7EևE*k_>}o`k{ݏ1 \Ycp‡^(Q1F[S'cyIԊtZNK$&Pz/ sM?/l1G`P=F*M">&W qI!փ :4iXV/æP-9y']: (-f'aT> n#מDEdvJ"b "UdsW~n묊ڇyX .6TGli3&ijH:][> n-&^Fٶ!^ί1e ;+YG >m8R)oar HQ瘹vB.ɬ9ڡ ،[¼7@wS H]L "{MuOJM8zu0A R[ɭӮ"J\yr7r+_8=Oh _賅헶&ZR[}`xF?ߪy:`DUb_\NOMԳc"8hdM X ;=Yy!yw~EU޺!QSŦ Npeny ;5R:vhǽ${ ";ꎬ)_Jg%'E/N=B62oX>e0`^?1GGsU]>$+\R4I~!WK4ù'[?$hO{[b|?04F2NL$@ےfSgB g4NE3`/3̏C3c4,?c?qb&.ӏ;HCKOR%M5%'<2]>P{?^dn{y۵3~EfyvPWLءII*c;"'Lipd< ;f^M K](١//њ^״G<̇MdN&'$ba<U8كL# jfή94Yh]1AmsuLݥdc&:ON |<<>s6tf7q渍6=EXy$"@.5PCkPC0iua,}Gq(91{ pHJ1U h}e<'| =yڥ1{Ph&>tߵ^xgT"^27HA (_^7y?}" p+6"?+r,'{ Ŀˬd4NJ{3mqH*s(bkA}Rãq ng%s3KZ8f h l޹EC0>1ι=񘳀az}}`f11}-{@, fjv{Lc̐jt5YC5pg"MdN`d4R-C6kC: 6?5&I)lB i~ܥpR}? pzǖWCTv ^\?eC<E|-V|NbUGſ!;ڕ|P9z$&GA"Z#0t)nקchle+XE%}ShYnMe )aVWr8[=\D8Oc}});IZ{ A@@U:Az-.;YWL z(K?!ET|Ŷ uҥa_Ό"eAhs 6b] f>`aSd KOw榆bk'rUq~W\  % ޕLd Kݓ4fˌw߼"S"nӡR^Sʨv SOw?IUm=#.|y=?j\HhVX-21+|GͰvnߢ/G2PSݾL3V[6 ZU6ik+ܟ^GK헱=eDZYەWҖ֜+)sa)QB?!^%86sX(Y! Nk[jzd"PP(I=e%- h6(`Ρ*4G wX,^$1sA4& 2RZ F=ɵ#kX 4.#HR!v/2>[ZM3^kH5oأ:Pr1gWOXWcؽury( 'f,~vY0f05:s1-eĘ ?[kӣ:B{ \$c3nT苀mYOku:GPIh7Rh>nٽZUomB2NʀnhJwd KڄX(tGr:I0F:K Y","NE cH2f\)aΚj> 3dx-:}*hulLnD_Avsz>;?N ]] ZD2m42Yd=2;~0"F$nG{S 2zKzPHf"5ˬ #9s޿܊K 6MT0$quCnC/b8dV@-Dmz/BuK$)3S$+I, W}#(lC7ז]q\@b1H"r'=F*Am@thGQh%ݧ_|ү)S=e*ګܚP'-!݌- !VW|4tWr6ݾ:M.KM[vl{*O2k* /hS5,pxֺl~%#^Qɮ\>amC#xDUY9v!\ }{g#ӯբ`8XJ.'ȫM{RO&^iCƵfzA} KKF,EAWT3]\^W ˕nk@$NY[ 7s :z&zʼ|R@f^K %Ժ7: rvu\ ]_goduv5pNWne%`;R8%qiҫ-`Aan#t&~7`nΛǖ~9&:h &0@z^!֨[ZtI3G%9)G H2'y&T7kыخ(ZueBEUL 'op<0jK ݟH;.!YSqaO \yAB;jmi8>5AP1;dյG1nJLfXdB gT )HY{`,CS]9?ዢSavmI2tYrS_14݂?pOGȓ_דxb1bi H隩3Nԑߝk&%SX%{.^~knum`sEwgF\>+!Qk"x̖RMn#cKyk|˯e\@,)W}쿭S,Fi_tt|Čr8 *:O{Q2nn %b3E(kz K 6c6|z`ً6BGJ@ 6)Tp[Xwkxp Ű*ƋxxN@ik0FP[yfO@1=ځ?.w{Γ9w;G4Dځ`t+?8xtΞఐ pB$R ♬_ٱos١k4|?&+Byޟ%~˱Qv Snx3CD\Cq7}!f|Dۄ(_@@*pIaZ=&LyPF~MDZ;`H#FuztK*M L(y{7< MhS \g& :>T6XQ:# dfwgH)q,Ц6@ԯ ]Z-2!0o vH̳P@ɦNit]zH?Kzjf\tJ\jN{BV}~ 2۠r{hsilgo3DEVx(a/$B+=56%Y``#q흙ivSiktU~vGX0}ժ-$$3%+vW.W k#Y3oM;j۷q ൸f&X =HuF}: D Yh튖N#]Oa&M3&>r4)bi>G]p;Fz<:1ldtvc@b15a~8QbDgO\`L<ևkx5,YHnK(/C, jyBXǺo/"q)e ߏnt061B Ċc\-"~FD\Dh܎5X)ܳяLGn5A *U?qccRiܧ١8M D2& +^g[xhlqT`wόvRxWlr[B3AX\zXp]Ĥ& jx1%: ]zC5wQjfk`sc#v:Ŗr-Bxn@z@e)X$t%+d7ͪl6q 1{q2/42 yS(†'kѐ?Gb1j1Qp^y}<l0/vU^EVp+%yQ;w9y83ݎ*a{ 7z䙰q|]!` Z6N ,Vk]aܩ̚ l)2Fa迓#Oj^Jv/c-8AxOopQuU1-JqMI #a:+̜s)BW-֒蛤r`{GS0;gzѬ/?h1Z|RJDDeU 3׏* ~ΛJ&PH귶,^@zm5)nMl&צيp,ǯ6$,XZ` 0=B1 hs+t X ʜ²Wٿ ML2`e:1'P}Jp$릓 `5jsF"2JpdXשQTU~d^-J ')nK p3QG:# e=Z)g] tdd"- 쮔\l u!&щxJrŐ("J̏bw#mHq{?]ftݞ4 @ΧAŻ3xο0 wZR:}id4Vw3LS@"lBb! PeG[I5@Iu&I*4r C:&!W]lRpўD֎>8{JW?i@4 hn"8U{~BybM'A!muCANf_U*cVy+Z>5Eb1w>Qm*lXN9ĊnBLA`>J[V'4iPAh fխf &@FUT^1>8tb$_QU S{D ǣ[>D8qRmFFaDqs_Du  >8rkf}6wO L@4W M75|_q/^?yM=t@u =_q$[OnEMp0y.xww$huDЛ^LݓoJ ְ;Ό/ɑ,$uIBD&w9CL.>Y=lsd[?춷N}E\f;:L}`-Qc[^#k7lfogj6#9XP|0FzԎ-M0 `: .qB͸ +[?Isw[R/ I!Bzr382bi7  ,e~X8Ef<rRV3OJY~@:Sx[GlFOWgUZG>Ly`FOA|g0*@ @xݐ®%di#PݐaJ.oSaC K(վtq抧d "z[!#ѝ}T"TR?6؜ĵ8¢257[^['' kCvoIeʇӊk9Mh%%&^kIyg<ȎԈg5`Hb.QF洯ܩ⠖cz~:BYgo.B1nmϷL;o*cp2ːax%1ov4 f7T=_|{M.-cv9 s) gWo}^f_Pq֦ $py^R&Z t#r^pvp~ ~׻sq|=_G0o-$k'6t}4/T-/hh*fim&܁_۴4QlzΨriu%x苈uL&FsS{g=RREq@M+v$[4gEkx= )&ekfU2w>#\uˏ3ˠ Z BJU/[TzBd3>bLd)9> Pd4.4ڍdꂚhE;2+10m` s!-_EY/\SRf`Z*j[sjG|9k,a5~jFTň8QbL?'ÈҥofA"lki:]˯$ zpK%?|Rv2nD;ROk 5Ycv:1qInjb^vGA`+N%HQn9OD}H3H5s5k}@t('Sal~< =+o){h; y*4rO}\W cn sQ{5w~dц&*nߔz{tj!9X bX? `4!Q#bSxžb q4DzR[P¤X27]!7:+%oU{$j8k9@޵*+Eǘ(cҀ~od7bh7_4'@y]HYy3{(aYcM}N/1mij8#Gw6C<5C3&4E 'kE0iM{TKH*^I~lÖ63ٮ"s:;[#2 FK\ddup]4Mr9=>zNR4xdO4z:81Ԇ[Ny`ΠC` Wv^?PEfJlr%0Xb a$1z6 rOn "2TRGԧ݂2ẀamۓF#vmb"M̞;p?EQu)}T]s sG- 1[9aa?^.\8ɞ{ 3\ˈNƑ:yTWhDBf[tdҭǷFP*V_فk;]~M–ɤ4 g23Vm(Љ!:oã:R&=ף?[ gv=L)1iX-fgQ,D@Q %۶Ϟ(ΜT%(O{/k/S#] mP|N47 :-x.T?WnGx z#r`y~DXNjs’[0_ Qbuվ+?/8R݄i& 8l 4z>wC`b{% C|JbRF0}/o1 +݌;EMP-%-.![dC1K,Ҟk:hhqM;W^?}YGB*Eew:}@ SFbF z2cK A%Eۆj^\ƄZ_6H7Ku uҏ=h+F櫄u*EJW(%@kiާ*f/sdQ^HэozqMu2l!{:{hˎURyfj3qߺ .-y֔7ۜq!\gq1R߶g9R V|_wG=8E30lKs\`1^U3x!o/<ڇ+JJీe3ġ_W~Txjݹ >;RAm* TKFȂeaD:ҷOIUkTZ]V@OX2ģ2?() ^wľHVzs=Zovebǰ[zDBlJK^Ut+E9l(-{ }C wgS嫁D1gbݓhyt&•rrġDp DY DFpxNutWSZ9ҩ` t>-VCSj!cB# v/fF#̨$\9۳ 7Y=G 9p,]= >\~ ,sq#YdOVJ>B۹DC> @6!9`TJ6sucbYTbvaTyVȂxU %GVqrQ n֘ݧ) 4|-gP|hZd)z꾎0n-9!@4$Y&U'q%ʿfc/]EU( ߣŵXTHuO9:Q5[ )rc95?1YTPߦ~cAQ[CK PB@evDȓBn;bX1WPfuvW2ZU;N^:$$PWy`! r)!xjҕ~~8t~ DxFȡdKkfK]1hf/NRg\XW䣄bb;RqmC,I1 ãbE]\oVl3bSh+m9ӅbڌI4J >l,F*Ώ)Ǧ"xpNoHo8=K޾t+O~xǩM_ޣC1UJ ^`ewm֤ lֻ&OeSh4J?S8=Mhӯ%)(&Tgs7s*ehXz*,0r ,(muSup +Hފ/ |  @\Sm R6<a|B0eV剬=qI;~ A֕?1],^ 6Q[FEjՎ8e/.JخOQ4昨2Ҳp"یoo.(\&Go $n3$z 2jk#g-gqXld i ;R:TdQ:Ylq&졏=_ 0T0P=J& &LaOJ#XP{=\vtx"p<m&H'g-WYԡS荶NGq\\4j3RGSVtn{/P`ڙsඃP4Ꭱ[`̵QJA $bvCzo:"T$Spu7m0Ң:B@ܯeO #$s^V~g"ٷ蘭beP+>vHz /;ѴyD+XmLDžV%_6)F/u%МIt޼s29++`.:eɠMAq **8yy:ovY_̡!އ=ZZkEMWxOBɻ|M ŵ[ܟ}pĶf5g@v7!5ܐhؓki)awS.K|2]é^[>idy'?5F&>>wd! DOd,1ȖM8r,L u% x:@2/R  o*`Kdg$h. )yjv#iR,TIJwԺD玑Jk] |ZW߶ǤL|cAA[(2rlҁVْB4BP PV#gu֩똎g ){3\hh~,1{BήŬ9T]5KST8p_h-or` Q"VÎտVkO-et 1WoAk%I/Т4Dl^,h1\j*TXz2 đk+=+_[\"͢ڗϖ k@j-mUXAH/R"6?'H}:z*iĶ2l{;+pO!;^|V19y }C'gx 2TObDV[͖kt.]88kLf?aLCL 8BeޗK OOм尶bI-Obl7.Q9 !%p}AwOt9Kd@$1N[W`H4cAtSht+ּA ]>YQ u eg&d]j'c!&&TUh!k(NHMK%󀜏V x]A~mʚW vr𮐜A2H4bD῵sF8/AJLBo p!.E5;G{>66m6Z/GTS[߭PRu`ݣ"`"v1vW 'ݧ^ ;kѸ !߼>*kz([v=ֲ7ejZ>.ف$Pܥ(yq8Eڝ+cy7"EV@a9j}Nd`Kuf$~,YS)aYKgQ;Smz]Ipd/<*)lEoxs;%nS{ j/`YZ#hك} V4܈?o2 !szgC%f6hEǺu˞0/X;(w@*1xH6:ױa:Vh]P76KXBc +jHnw8E‘ˑǯ!IqºlVM@5[z(r-l hy0M .ϟRa].%-פ!AomZrvW+zhsAOFǚ&׀"ymVXf5LҜ)ֺn] 7)0kM2[Uq jrr`T nЀd.u89sr!êy8\CYQ.(3ٷn ʾ#ׁ y` 9  ؏ ,؃n@sEi|QM.網ƍ#q36 A g+M[-PɆs{Pfּּ+ qFp.;L=6q"JN.}'m"]-|["j`&7' ģmjFN">xvWjJ`uԴH(0YRCi2یbUC7&kTvhW"ybu̩K{.ݡeױ^UDWX,JΣJ'YZ6𕼏eH+&oO/iN bqUm'u w0 8KrjĎ`'F1Z.wy՞'aɚz`C5K+5]I-9{Q~# H<1@_A6 3'q?% 0ci n7BcjܰhYU M]i&k`[C+@m$ TNs鮳H4cT'bۘ>4o`. JZK~D պK,kGŽ(o/:RP , "ꔉ@N GNJO6ew\TBw,F9)Z ~̼P%M l˨HC{fw'2 }F#[@ߗk~>\W6 dd(C.e3 Kgd0735|^jQa&sHk2 ^6)ĭS4k Pz}&cu,0bomn?A.waU+T\hNzR%]p 8Q"#hjqkzO ry)NG?߁bdJBsPWc<2HO^NN+Fr,6%ʈO| I=^ b^xcOK)-FB=V[2:2GUv]8T%#v“-E: IG7ς7 Ãz)B‹cb2go:HwbR6ý~g` kfv_n]K|Dbq۩Vվ<>Vaޝۊt52/V7+Wv Z睏wP'kLjki 7v[ %BV}iA@dLTJT_$Hf. Ez>"Ss  阼Ԩc^ʋO~ΜD?7,~ԂqV_ȞnUrKZuG &^ 5Ssh?V c֢ЗlKvM_ gL`Loن8_ 0c߄iq5@_L 0jid~ 8.WTgSǁXW~W¼ACt/A'E8cZ1nK3_s4saT!9穎 z2?RSw^ܮps{8N7$ ֊G G㬋Mq5Gg20G[>.{& !t&*NID/PJ;[mb^QpDp_%epBoBS)ӑП! HB*- T%w5E!+P@@MX@ =V&9GKomp5@g0a` J_%N^lňvGϲѧV]5|M#-e|9Cذ ^%qM} lsc: :zC B~} vnk„gK>VNF#i#w!i($V1Z,Yz5 0KP**w4E?uWbѵ^6d<gE@1%q4,ζX0Xx^1EޯJTS+bYEQchZ{Lrr4vJ9-b@o@݅q28+lZ?醤ƃhgLJdVO*'0cs/;Ѱ[{~]nfh")ˎ&Edz;ۊbUQVڇ?ġLmOcn8F4HF:2l}֞;R _$77|]hUXb8 wqJٽlڎXXTڀJ1PDFE(iZ(0R@iG,}_/*UiLX/ eAfB ]P#c UZt͆TxjUwօ:;aMZ s͗ vI&!VNES Ѿrf<_D pP@]~Hs7IkC3RE0H`=q9Za)p d/3i#5m6MX 8^[%w ur?QE8{j+-A<8wRK`TVlh$S]O+Yuouc=r19p3J#u41Vqͺ׋5'xKN:h`p1 };͢%+^$3U}_]BtJsT5rh͹͆ ⑛~<=12*TcqO LO[[\seq nVr\lJa7 %*k\ivZ\5јܱb .{( <>d_'W|hR,4a.M*S+}G=[,z],||An5{DsVcuFL*p]]۫X@/q5`K_eݷL;;I$]"cjϷpLA@$~,z0 (OdɾhOBĵ%Exu{ h}(wNbz!T>aCRF/Q3G1Rymq^(VY>dVj;>.(*2f4ž־4wh^X8M }sc8^+Oв/_k`6@e[ mHN,00vHa"q s?AХE2A9i/eEįS'?eI !ߝ3$eܠAcit⹚JR&e5[&w$6`*ĵ+ kE!A -TX$5rrZFh:`f+Tؐk=PT/ϩx tRNl`f_x{QZT(^ʒ8sb1hz#cly9!hvpK6$l+=~' wGfx;e;%? 5yc*Rz ^)8V3 j4w``4VC}>O.P$ '<P КjqDmRݾW\{3v| a}i8QQZV{fh¥)a /NVZ5CGqF loS{hn[q;AwoA3er͇#ZB0|R{ K"o'QW!lȆ.yt]W/Hs=rulB>@ߓQЫsjC)+ oQRe4X׾;(9PbU$[X,־9w_ܴ1) iKa x7[ gF豝Ѯ!μ+蘿'"b$#DsU8-pW[/Zl ŸŒ`L TV3ѸJe~Uz<,RsP %804'l~8ꥍ7||ӆ)hK?(P y=*34;Oa Ϡ%`j!Iꀸ=(-h[ 1hn LYŞMp!"Dm vjnڛ Bߚ:ܼpIj/Gl5E}.ZkGcFyaƻ!KA?AP 4{;?Y@击d9C^mrщZ#gu l-⛥}x=qTpGqY_ʫyƇx4J^?|ܑS<|}É^vlf@Px%-`!7g%-Gt0 q% ܤ4% /Ùڬd"{GMu]dEk 9qY> $4D.yX:#L͉ XD 2`$N8#4@ j'ERx \w#jREŽ5gJvӻEk@0]p ̻4Y~H?ΠPf'+_󇭶i٥5.z:Ղ SVI.P^O<~_;-o $q10d*#mtn#mϤ K _acTc#Ĭ{7[ہ GLEuvʎԌdW 9y::|X,(5xg+B֒%Xq`@J ı!!Ni'Æ*FCjM6LZ8S ʔq\?#NePc\i;Ε1ү; rjYuu[}!fiCD%5Q.2BJ{*Q6biJC>)Xw&/"X= %E 9Ze}b/͕!rRPpgc3J ULNJ3<]ޱA `Xti 0fs5Pv*Vz}ҺIA';LրMr:tW܌'#oβC TpޜM fVX~*|ֺv0_-|@}I?9D39kI6䨍+J|#-X=,YK@ P*$bWvݧ+iCi'V%e 'oq~:J0ZRh7-D3t @X 6W|%%JU:ߦ?-peҨ Z5fof".E+ FvuW;7xnRdk~B3jD:tyN onj~x)bm 9wk߰pı 98y"IG_sKC'4Yʯ,AŦ)c@ӧm_J[a.$(o_}8gIo<8Qn7 8aփ| F ֕G2ݥq22U4@J5Pɴ Y"uL] Bҗ75ͭu/妮{zC4tE%[?4%I=hkj *H#j/6wDMb,X`"&qUb E#[u9+ ]MQ'ojeLn;BJ6PAg5-F%[q}x},L^V* RVt7Fi(!+>l~PA^tplzxj .^t!8WzjQϚy`F6heHIs_T][)>1+R ^Jq&Tɯk5 ;ZwK0vCu[xjeճ<I)O fN7Dt8^wF]! R9-&85m^ZЫ{ i} Bl)#-ǺI`U% AS;He'+]!];c,RLTcwgjpR/5*`sr#x|pC64Y;W(i xټj, }{B(fW.9{\4[/S0w,xBÑ3Ig@Cj̄.kd3pMcAKLn"No_Xp~ )$".qTͬPC=^5X;D-&`CG7SmB;EovjR DS 2Lľ#KW'e`n(meǙnek,Ƥ&Ar^ гGIFqfMv%jNc䁧ܵcb?7W$UN`c+#yR@8>+%?֊BZTb_uW7yMX$F\6@3Uyk"`nD@z! \MW"ݱRCT]2'(84Ml@c)_U%ѧ?:*56âHt@Y#VQVVQJ|}w\rh"驷^=t 2b0f6T  t[z&4\bT]<) 9T%PҰ)j$xLfi:&!7=th:ؘ,rbzri؛8pq?C f~n !P~eꙷ`=lUUH:SIbgd)gteTSy."8qmӦN:YAe8t=ai)@S!ݿ?kWΘ FP*CBtOrez(s466CƬ&iYͼuUsi{v/>J`WyBM^|E%'4еZԬ=}˱ImT>"E2TU-e1Q}t[Q(Ϣu:sj;ނ1& : =4gM2 7 :j;|&&zAU> ">gir>GVޢWRj ]''}!Y5ЌM}r/fs+l1])=%_J aUq *Feag~!O/7&&V,PF7‮kڟ2vONsڸ G,(] }$~!_EZQ?x7z!9֋P+Z R7r[gk%}&c)c 0hKHtMXVc PY$8&v⨨!a,If x9^q|.jeUǫ?|iZxEf,}`~HJky~S?:]BƇ=D'uNoƴ wMM!lU~xJ8CɻVy|h?8"2QxWUw_̙Sw6,9Kcash09-/Q2̄h<#6+oݣ$P,c7@9M#"5ruIr pet[K}OtЊÛ(r2o-q[g1$qNh<˅k:*ݓ=+f9}K(%TK1RH-P{ MxlaDL;CsSpy%ʾh!15.% -MfBnwgo=:6--v1itAy7<",m{G04N_P'd]݊)L|ߒ -AdKz ;=` shR:K~r=R-dN{A= ؑ2Rkia#] Xn]j晨vn77ibhjC+n8=>}pTeg;ZuEGvk\hz(ANh|,X{韓7MHNne@A1=[U>3HlMG+O^-n:t!S3^)3#<6.tѺs͉N+%oWGNa Ҵ}Ȧ6-t1o>7 !r|4o ɍgȽo'K$7OELC+,#4ˡ݊p9P̎ 6hN)])xuQ,o밊ClAq]ܳ|'ܰ }]߶`hҒ{M O󸮰u (3Bg"X C<hy BEH@C~C_5+7-s.= f\PV)9^XʄC}ׅvJt)nn뜦 A2SMb#Íi _'ϓpH (=j L2rN$%Asا`+R *ERn 0I˙1d.Apaa@b'XsB* )l:iaB5`k2~Ca wE':E5b ٟ=~cdJQc3xιp$݃yF[K(i]zV4a`R|V K#7! @8 i.K4<^Jh:sB %j(V>m;fBzIse(qlZ4ó!E\fN)T.+8]J5Z)1sD7S` DcU\< Qr}SxƛUT ̀d X/[]*U5wKwsO;ʜmgkv)o\96,[͜=NjCS HyJ׋xihbZș;vB8"܍}v9q9 "q(.IbpU'A/?w? E,ynM8#!LþozUɦQ>bUL.9 2|Cb5 t ^ARoZV_P1(9 e ggU#vxp{w v_SZ'0$ _Ӑ*:hS8c"#*cv55CB8-6J S1G/5Yʪ* ^~Z "9E%D֔h#8Vk}hK$1^d'2ۮn;Ţ[q20p,V5-> vo2ګ{*xy5z1;ƛ8bI\}.ߑ04Z&0/+\Y~xɮ0*$sC\hiUpJЊ_B\YB/!Wԡ㝥T A@2 h=gAAMK+/g 4P^:SPz/c@eUI!  Sx2(P!ZWH?~+eOFwoNq֗7}^l`"ˆsCq̊ +AmߖPV2{'uTA絢j,z= [AS&RY˳WAh6K{症 VM̤6ubBΨ;Tj@X#Llvebq "=F¡#}H0d8CXV.yIT 1GoJϕU %/o=5´#xLJ]1F";ҟlSweLĻC!~[MΫ3WzUw .̈́[Oeʞ{Q`$P$Rr\ s-)Pm'^%1[ncWd9k%<{bss}juU{)sy:ᖨV2Q; Z|3-EW'E9MFU޶!+]&ޖ(žƬSs!'OF3_ W3zgPl B2IC#)xt!>h {k'֫41(j&PPKG]uGÕr-ƒnٿ^ cNqhA)D9feȃXUPE~0JT!x(b]UHG0?pL bod h?)/w_ ^'WS:FBˊh"$.k=@' bI@9ǸP8NPj$))9\ZO2,+ kjJг*\3& jAe׆,ZV{ f;Jsmo9SZ&A&[<`9I" 7O!蓳ua߶XmILRzL wL N>˓qL_q,\}>_dN'ZxNn jgrivre=ъ,iwjw:O QKrݒ͉oJ-'dT+~+'ϫS%enP7<`lEJ!tW%ߓG}޹ruُ$&h(bOX%SxmPRC ?5vWɕ3RAlP qH <<@ᄒWe(镉9Bqf- fDnΟgfRAEnp,=SϨ; i ̰f=EcgwkPeev&,5lAVh cx?QxKȇwb`{s7De6AiL(Q3הK5V(8WS_ D /w7-sם `f1ϒ}('D*7qbq_p* J2@rnO?yāuɻEiN)RKmqI%?2CFQ!EMK6@t3S-B3W!#\ .M:$ iWѭx~tN }5! 5pi䟛v ns3;S\s=CV?!"3eZ»*w 2`-[f}pp S^ɃSDնQ1!P~+Mݎo #MY#)i;REG ](L4#Ҥ>g bXs~щM #9b3haQ"B7hF8`gZ( 60(0"N1ၰ; ı:vOh15 T7 ֵv82!HY:jb2TVc|<D$۱T*"O|Ws7gG/bGm)\V^fe̜]::6|F8,wJ Y ]qGEt9u.S$9_%@|SޯdQK#BW-=NVCDoYmwKƋ?;jMu[b&sKʊc<>= zQqbnmm։z7ah٨fάJ oW fC؍ D-]It%j8ǎtPX@E%8be xh3JrΪ@EvJEb\?C Vv!y&NY{SedΝu 9bmEton+LTP\%3C՟#3.?eڦ 8bC6p}r.l>"gToL#s;;"⑧|j!&A;bi5o=~ z&ó ?Dw$;l[x]F 0pp™-xe+$-_ a"+ rtϟ}߼|GpjYa @5S JKQ=ֲET k_a dFƟ!D%-nC9_PqAgzc4"im #+udJyHMUc:go+2WZ}0l<x\}vo\f2j0O8p,3|2yL]+ JmDQ~b~zeu"$vX neH,w_v*ԧ2-=~M2m¢3#t́!Qr 9H3A`=="WтGq0>Q@/R#z%PBNHt7w!Kj?_IOf j V7Y!D󞮔0!4LJdlCq߄D|)QFc H*ဍ-ݡpFC2F(ˠ6ƙmWBڢH&V?2'l@>: *o,%̰#"WjU,s)dK?e؏{7vUjRn:;ECA7Gd/ͧ<-,I>*qyUV|GBnbgdL+} )&{V{W /D%}| 5PSǝ6]9>JW#?u4Z?}9rkKAaB@).^Ú7iTI&HXO&.b%g):iBƱ [袛 $@^I(&uKV;?YQhB6D`q"79E15#}dmҗtUNDsu0)*YC"+\r >rtiJv ^>= ?k23EGrnᅪR;jy=P#u}fxWF )]IY(Sy&IAf-?D`TJ)3"Emyyq[,n*ۼr!~^.8vO @^}0+L}LpEU66q-u?'D5l^1xHDJ& |VN*x %[J"~8LNL=7+'2fSt">>GJ:Cϒ$A&q)A&( ҏgSv)2 ‚E SfC!cR>aggH!+e-$1G{/zHL` &Gf#(XʎHT7ΚopEf@_:0M8?Q\V FPSy%Yd @^*aҍz k M'=+8*t6EW!.⽸~ Dg?2D ] C?v#2yY(;Ef$ݮ $H8qߗ_i*MFzuDL[8#a@PDeAwܝa'mh 063~ef̽r?}!mnrKy|{"s-p@c6IkMJ~M ,,d߶mKr?X"ר" t] "_P- dd@,/rRs^yx^Gu^>T̮s 'A1찪>GƉ " xݐs\HLjM R <*&~c{A)I>2qڋo*Ծ6JX+x+_Nk6|BSfJe ҥ3>}֌|l˸82L5GU.j&Ӈa:? ms;|7'cViMrmkIܛ XɌFD8,|R ď&IV )oBfCzqUvS`_l% EdԏX*ya|:;bXw(x#ù)Xg%>pۭ$ MLƈ)qG!ن0[S]ʚ%Ų.պ/b'۲lٰ/PJ>K<8C> !Lr z`qߜL aA'N\!N)o2-_Y,ߞMBbd`xP Ku= 똮 m!M'nŠ.H ٩M\PaxHA~9G#T6Ma6a];x$T&n>01EΡ'~$j?[0>Sih ZIVbEI=/ "-~Z߄y*0Y 6nmqÓ`2L!sVCr@D5TR6زV#Z mx_UnK Kum,}j#J4 \ŮKG-ت3ss>iY6"7G~&d{mpm7ԕ4GDXN޵} y)'T%R`5Hp{˧`Q.p’xyƔ'J{D$ kdźzKx$ $s]tqSQy& fyt,6NuYWr#C$p(ԕ/<%8<= W\E6 *_%N,D/H)TPpu%@Qήlߙ2v$63|H \ii,. z*?q@Z$%?K?̩ef+k?Ç_2 pſقQl$t7*;$#ѭc ƨ\ _DV)+zs-7%fϏRɪ 1[Ÿk[TLVzb  >7PpXs`0Q{L s"~z Y?$":}p_LZS\Ig5jZk߿+J]=I>/{k o8ssEN?ERe2㣫σ\ƠM@sL x y F( ) &߉AJ Dۻ@gP-Vx:DVfh9r7qJDr l52Kmy#fhs3 YNCJeo`zAT_x(@s=1J3BR3P<⪚ۛӖZsd~P4$!ӢZă!8A>yH]U}/xn?<=h=L0h_|pԂ K2dI %w#y1ߐ|ضq Vi(7xPfB+| ˴"R_2,8WCf,=~@=cKX%\kȭNEO$nU,69ٚ\-(Vxk=! po.`23vzIrKِ- ؤSC[|RA#N,T &1?D벀TjU;{Eoan  y$6dD!6%GF䕜\6vn&X*3(<#(nS1ovbUmMP0)N;^r®)rQi\Gr #T@BI<0z¸nJ8fYoq()! }/H0rh5ȱ,J̉\;U6 d%P"½Z$~E¶/l[m,v00C ! r6bJk>qP8fS@YsG_|s-8 2>ߌ:c:C4:?x0=I="Sf{$m׈wVlХAЇW*M{"! G(8ScS (wW('-|:`QaLA)47_'3;T|-|{nd5OUiq+2PvAI MF?| f'uJ.=LsXued.AS"fBI4@`{hw; M\=4S(v:}Lk 6 jdZD&*zk_!.^wڞe?_ O[y *i`ӨLVoy Ş%R٧kc5\h<81a'Re[:&XSW(?c y}XRj^%&S5drWUf.!Ap/nF] "WTʴ~Zݮ`M)Cwy}R^FA6Xv]SRɆzD/!&@αMT Β 0uF9Jcm/њH=7n>sS郎7E݇b{ lg*:g%ŷ;7 z5寧h%< i": oBU\)򏛤oxHMH@xÙPI+i(|>tN|.C\:JCQIslEC$ #N_}ㄒ]ӹk* 3骳T3jV^WI:*]_aZ^pA vQR_o>-1 |}ƼJ+^ ˸|⻗p&UxGal@L#G/xL 9eO؉Gy~zҺnwϾCW1Vo>})oMX-sUP 8=rt]Vȗ #cԉNmO#{,sUU&0AR zn-$'>"rҔ/{{Ћ{YDV>E@=OdˑTMù2jq8\fKA ;! y hLE>jHSߓ! :FB_lj#/P2M1hw_y4S/8 q."46"5dՇU ƪ.[?$bw4RčQA/)Nx59X#=@pxc}]F&#c9 ٩GRߓt9~njG0ossaoے--Œ[\dmΓ6l>AO0fXkR}0B̪~&KS! Mi-C8{ʊ^;WEhhn/KسA"*o5~^q07tO .(@7ȿodfe:;~& ۂ1ŝkگ4u1jvv[0K-5ҌIW{e|=hɘ+;(,6*Z:^-vA2[qYƫ#0eb8 j *h_6+TPW4&3.$J2/QSՑ\l݂[89OqmT*Iv~(OI U)pH3{郠7hүwZ`bJ3ŊӮشq\Bn*7DKd}_uC<ONR ) '$-pYUMWֺy^շRƏV9M& lZ7Y/? 9>KluƯVϾ|,ϵvI㖙ٷ/j Uuw-3 8/@ :os᲋ʂ UoѰ7RJFY܌uҶx !]@3m He|.t"K q9 Q8:'NvVAx?[=1rG%>XElh?zum4ԣ5y~ܮ_ NXFYrtBp̓GqDջ{}KA*Js'>@M:ӿ5;"TiңOmޅ1n0bY+r?뛇]Y!myCK%-{6-J\E=|" ],O\QQShNv?Nݚ &LNĊPH[Ut1\b>r~ As%b%iE`b-,F,$ؗš삉p7"CR61Ƣf:2gD/J̰#K}NM nr9XǡP ̪ٯMtmjdAm[ 4%,P#C4'1.#Zl0~*ȹ2Fı¹ېf+@e% H]\l̯ &r0+̣5I%x9p-"iF1>׾)FFNؼkB] KS+pȵΰmGKBs{y-n/:9G`~)anWyN>[ﶄ&Kb&G D%4(S]`;Vɣ0nh4} o`o;>.:u.Rc ``V8*]`W}55L쁬닀N& U33! OTwn5iyDfezҀ~%ZG<#j1§`NSyT|/$4jJGw jB93˅ 0,kl_4baGs]w7 PҘHZN]Kv+E q>⬯Bx [L5Q[8%\QhAC5 rr.hRGݼ,=Eaրvr\nBJ,<5:/!nvJAo4~z\V<[UUHj_I]W*ΔX7Fv?;Q5#~.*QxY #[cAoI\c8PĞkυۼр758KZ4 I}jvm6i1et}zԈO٫fi-z+ C/k5!cS;II-euPl!ٴ7Lx1W.L@`_Q`j;}3t.䰫>, P8|EL77̅cj@:ރC{hP` ysC񡩩h#/9 _ϳS.K#~,|yD'wuhSGK : ^~?1|ҥ:,.<@7dmjP ʗ8Ɏ59FA%0͍[^xIfk1@]ҕ}bKwȩ"qGp)v2ghŦ7(;3[<\.&Y-HP ^_!!eVA6akiX0$?癢XZ I>xo9r=`EP`?fԣi[F0Y/Xgkk`d@̒{[%AzT8/of9I}<;Ή>&Š^n>5@]sCUSB5&=5j!V CG|^D;?g,v,#"Pu8GI1\L{O&pZ3(ږNuCԐi-\[abm\4b`W¥ [Z5;xV>d D2&ECbqvל1[>RpO@Ma\k̋ZOpLZǗvQ/e߅uMhz{Xu)[PmeglHN[N~H-ݶk>otHSskX3݆F!u1 tNT-݁.6qhkAEVQ9vt1? ?;q|Q\tfH^pFTAYGvMl=huF=Ɨ+S$S3^#*9uZ dyJ~ y5ACIrT1s{I)tr4'5b/M)`i5kQ GSsmNfڅg@X\<[zM`1L|eàGZ~h&}q%E4>Ӛ5<5#h0FXZ %iQ77~QN%?~]jsL/0PU3h!]"&fd1eg Q[(2b^>^o'ւP EkIbn,wl2`"Xt{{P9Z3Pnwi4{˙-V[:Zd٢_}K;Lbl=P|%󽏻JW$n94CBR\$sHޜgVґŲ҇2/̜g029\ F]B 5|e~w]Ap:=n!o4̷I~+e9dfDJPOAT6X?ëu0| ԓ<cQWG{q5?_^wKDi8ĐXa)W(3seܛ؎$ /w]\[=Q`6S>LvP$ƄcX]L>\Ӏ/ytbBC=dh qrG;%!a6%NZBIdk(B)ry2̰쫨YS68' >ZEV3gCPzr~--/v-kcÏvkvPP{<SS\]۳}w#pwLGw=?CzWfzp0CqDls ;9^NLM pyS%%)\7xRS:jj]zc61;ȸ5L%1za0~Ш|NJS}l_D@w7oDyKz~s-fp:#hdT/eGY[ld!ur}_e YPkP{0uMWtwϱh2W D ~('-pq(ai \9 +Mv©/0HƢ9ky>^k~ I2e^ST-T0ʅG6Dw:wamA@j(`Z9fbS,$3@PMhq `*06\0TYfRY XG(Up߰89KSkJIW4c?X.a3KgեI]J>O ,k$i-W[RI+bj Nc }ajI3%M'8a842:eer|g5.HńuddkZo",ntkW7PMMlҝL*"ZζT^awp!ФK{2pQ;M`yr:vP I jtkMnClnv;vJg;}MOJeqKT X5GRo OyFzz(nFqUXqx V;vB;k5-tјJ fԩvi࿻Wk ,bѤ,dMJĉvʪ#a/DBǞ-Os7 rˀK> eI kPjɩ)RNt$>F,iSj26QZ)eVo{DiUGlL+ %Qb qYIZ F.mɈͶWƐ̺Ѫ٠|rT1-rζK? d%=ҷ>֦I%ku9K.qq(BZ[wYmVvpJ9)</9Si+;h.MЦpXp̈́4Y ,l24%u:dIK3Ӝ(T 0syAvi5B{M492R,qSwJJBL^=q3*靃/ 2g!Y| LbWocfZ1P[!ՋPnwtp'[o n^Xj3EGݝہcW!=F]aUD a!'a_2 rO0HZK$N87u9` ”tڕ{nJڰ DaiQb(^Nf%w c_GjJ,Dy*MhH5Z鋵-NW.`cX)O-5h[x%FRbl}=oC{tvm!F7‹bׇFP|W)UM/(qffdI`gv0&9"Jᨷ WIy>azD3[^Ќ􋁢ߐ7?DnhF|y|yPtu nEKiSq qNr)Lk=Sx </ig7@&(1|`l/9t~-zI:Șgª ;E\1R:De\:hOk)4LZ5̏~/ϻQݴ y īj_Ѭʣ([c9ČpDd&Z͌ȭ %±arQ3&*y*qYA ܛph2G]/ .Bc(4$Kȵ{ }V,PIktGVۋu15f)%JaܥǶ_s?z'oayH;E߃{ /̕ߕ<'ҳO*pqE.ec} ܓ'{օ\f6ۼUdP''QIHCŅyX..z:^&آU|+pI'@Tֆ pːPӦ^D/5[dj+&/Np9Qyy`:7M 6`j (U;&1(E4}Tav~??D] <[4Ƈ= (R<>$ǃ^f~$u Nwh6{}=x(K3 JدxҘ;K Gn0yО5oLW "Ew4ٴ;Ṕy"D淓 ,T1}t'#Db.zh3)M/qB4@$o(/ * Tm9s6.p<1 d6ݢp : C(Fv!ˎ(.Gk"%.ۓ!j:]bcN&آFa1G  qUu`+|: [;I!EdO`n vh͋Y̘|쌘nBd3 b&=Po S*_6 &=v w#`Ժʭ<7v|Z pWvg wGdYp 4{E[XOj,K8 V$_*dzo!\x^'K+ihh31kyт:Fs`yk>TA٠𽘐iKB$]\D:Q[m9CrGAV+xE] 6'~]ooBojc 8I< Nq5f/ɰǥ2ȱ-NQmIUĽB.pn1=Ic4ifoYMbFqJE[4ӟzMx\Zd0wsVPMҨH/k H'5L˦6E#kxzkNƢuIkЀ*Ҷ T5S.ni+K GҪsەn$ iE11D gWu+3:W%3&2%Oq!z'_Gls%p:iK@䓳wkXPEDqOv^@HCfHF?weE2Q㔚KvBrRHő1Gs(NW)F>/aJ"4WBow3KGRFP4GNyZGswAWP.DŽk5Əm5Syjz0I ڊ?GxvZT2!ȃXfS-Fmz | 1v0\NJJpp6sk,`&O*s O5].7Os>q[0!ƔMU ʪm'x)1QΗ~Va/>FpY|J0/tx6IyW^]܍n--PċoV_K%ũ n`=4ou&"|YpH`$J DwHQI;49}dWZvJ5hgC{vGƚΐ(0&42{^Og|ܢ=# lI"5e0SqIqrxR,+ORoNC'Ru—XUNJ㦚ĄNִ^R * tW +Y6U8/1__͌Yڃ26v܆o=Hwvek(=1Үh}<[Ѩ,`m^!63֥ Ŀ< ,b q2_-M䄧= z/E3Wʶ0`$ɐȓN(zt0Bbt9cYRV5lr鱘#9P /+.R_5ԫvKu%}tK$Hg]I}T'cWJQ=6IPMFW2d=|QHbtM3Mw~"rOk3(QThB|^dRwFߓL;oʢ}옮QdW\K-w*xnReo?? 6}дV$RQԮPAZ t,_hz(pH{&-h.۲[#4B٣*K2*PyN[|WM_ (ww鱾 0[uI (>Kz5_]y|%r|ovEb+KaEOS~ /?+q dyUBI/=َҀʐ=ngIw/ .wp7glZ^?FJ˼sB.ÅԚvѿzi?Ye"Qq0A8WEǾٻONג'N Q5dKE=#p%y 3[p22U]j S 蔅Ht`՗LE0^VWb׊K HUV )FlMe!O¾]kB@ %pE*%R nZёF>Q3B[\Jmq8_>IejC8TA?ƺDOdaMTӉ%xqpZr_X2byeommIAǾI}C5'?9Ր[ϯp%; ՓG{A=xS2 !1Ub PUqй{;m$Ǎ*:8j Tͺ"Irw;]HP1){q BRp2ŀR^QaKgB{ sRI( 7PL>\๸(ns&f +~F)IVBs0˅ncV`%uqEkS!?RR74TP|=I% TS:@e'RD( 00mx1o#̢l*=T.-}$UTGt?{ex`ɥso1xXO?|0q>  #k*Nr~)-~wKrVI$6UǍs0 VxC)'E?椱/V%?)kj+uR[`I^IAv16&!Xun|O_u^j}*'11>}CI8e<&tP~|\q 0A QSB/ٟe]Vw1%&iidgY -e֥5cIט!~5b7AџujN5wbZcI 1.AMG4w k+^_H6Η>_02\veLz1+FG($ӄGbꬔJ y#k$<HBkgrKV zlS9_r=u/&h0p㽒cQŽ,gXg֜aMoW0)NnS2Ԇr #e#|K.(ncX0h_ϯ(/`^ 5=IZpBƙCHϘΦF]Wf w~ĕ%:!Yj(X1,%F e-X}}ZL'{ :Ĉwwz⧺pñ}zkc~;5L2'lTFeɕ٧0Bp6lz$/7XJ^LH\wDpf,<)ШXPqvruuS~w-`C1#]UIԈ/ɺaS~?ESFȏxoFk8q[4 =ȆDhqn۶ꄰ8s1:mGx=?h$#^Vn"^P_[1s_"[-_;i:=w؎)X|h~Š$`IضAգ9W'j4Y"~A^'~zpL@!_8Xk'2ƒTqF-fV^0A~e.\zJHOBZZIN &eW-dQĎipuV׬${wlHk7ž3]wbʴy ^ղLizs,/F?U4f8¯!X ]Z㙎[!`g? #p m J_F ϳQR45.#xPǒh e˝i,ș%> *N#CEJ`;nr> ?dpϨc=`.qz:gr'ר4*,9p~U-C&ݿ' 7u$YXvƇ0q5zj-fR΅U7ivȪ]qρL}l|t -Ed@즂E<Ѭ4poX *r#lֿV7s7JDmLXRM!nntcG:f2vFjYaQ{~7?) +e sz<`Sn']D xb&i94Jf)5ˀ:*mv,Hr,0NQc #LЄy,e*_ x|sU2{XSH* R>/]ҋ}h.`1 B,_G 8FO0*|nuk!\$EPJ,ں z߂Iq6EAS҂mGLP ʨxůǵD4(v*IliBK2BWD\*6  b~0zOL$IP})󏀻5aC-j6-?L5wXj|Xh7kT;fКAXe+h⛉0Ӎ %Ou   >E,ݹUV"Z('r!TW^˷q)X,㳡PM S  5rO#G#)w6pkC*׳,m:8,l˫mN\0obcok=ל]Qiռpa { PlJp#b{&~\upOo? TQ %CK4M|%’v}aP8W(Z0w Wvi'=4rS W@E><0E[HB6D*&038#ΕwU?R@Q{b$"NMLʓg#&Gv15\/D^$.en9 I$fB4/ ySD/i%qFqk?ibے[z &^^F[Bp!Nj0u蕨K1;u^5ڗHZcN͌YA={dUd-EOMj A'&+MyKqINfSC% aI)&D-mnd"䁵{b~;0a)+|j~?Y175d5)a+v' 9rZP%P:Cۿ.#NіWҀKg+R`b 3pb\"?,kSί#2(acH=$_'ljv{\2Tp{TŤ!)"t*7Ww"!Q*@C>{:W%1&缼/|Ѓ}EnxAտ)4EpGSl]5²9Fdȝ,_LL JnҀ1\҉$ڂ'S +,3I\>9?jr'GZ=@yחAmҜf[{Oh5 }Y4Rv(-v2r).WnNC,`0l B겥 N3Fx7.KPGJ)$Gղsx3B52`hJUuI ~鵩9-0~r_>$ح`Wd_Qq>}tγY 8ا+tß1޺;kkY2d6N#CՖ:z<},_TWC|7+)<+0ɞZ1G7Mi@^ou4F42Y~L"F&kk/8-"` wC,B.2'+cL%u ;UVּ팸PmL @ gWb!NfR4\d>ͰFk\ne7U!o0%6;Q7j] 2(x <|¬"z^"'r{$/o~I[Eй,ެ wB4v0in[)z,%ZwW{Y<ū`j|.1o9fI-2j"FlY+>2V. lKNzÎR AX9@cJxkfBk@nYGN>޴#b)SD4Ұm-v"8CXG6揕ט3wY;tCj_T=/ ev0`~5]0b ,=| 1oTjim$@MSƖ6K^ұUuŴ)QpUIl]{ QO`"ZP䪇& a4i)W-"`L˺ 8^2QŇfH ۚSUFљ4Zu,\l T7r->DdˮqvL}9f;@{m+739DfoK' H6kP&zH<W0>5F\##.80_( HJETL`KgG/k8# Z"/*b\˝zkv\o'4>zWa 3@zQ`U!m M1Tvo/&$mm |=%'y 79m[bUl'd*gP2 G.HUB!7B*tOaD $aEe1Pt c`Sr *>ωi)AW Lȓ9:v2h=8kN$?\Q'"LnFrAR%} I[c65N:pQ]9FhO:&,˖0dJ.FY4$bn]%d56B4RKQdCU22~I=1#03  g- x1d 1#8P <!;d"*=7:(vU]> zxtG6s%lQFоD""#y1n8Y:[h5@ { ;s,.#և1H.c'Q$V%xp]VȢ6A3o];|I8yxo9sE9oiMAIdzsyCV9 quqt/OluӼrA%!R#c5.5 +7nl-3"hPYUai%`5,mgK5x5ީo1znR{rDW"b|hER$ݐCLS29|F5*he习J^hVw܁OY*uӜ>Æ/O? Z4@Pn>lx]YF+\PaT Tt$i'd;U&nLɛ:6U둔蚚uU8D,U]׌x?>޺iQo{"tf(5Sg!`ݥx^4i P1K (3J2ޣOt sAZi(?D?[}Pz}:pa9tX QgVW1ê(|1Vb~R.;Z_ym8 pUjT?`\~ipϴVE/u'vzWSE@E ^-YV`97\[ƊLL(.Un<b5O!S08ndط[DYw2V>k({Q_)kVmȝfr]}+U(C$!Ca꘠6\b, ZSy:,TtٳL@DN5Gݢ/m@|OΆV.̶xfl^ Q2q܎Vge=+ hImyXLYψK,kɮkӁC{)x"wuћ;i*9qpG/7^V}ڰY 2Є 9D ܬWjIRջŘ>АdZijPƷݐSO9#L x~0(^q`"eJQєH1><ҷα DH?B%%`c)/ I LNcw٥'~ËYq8J߁&ǵ;@S֭ `(mg ~}{j(?iz_Šc|oͶcw@FUܞ_16m'sSO10݂E]''!p~LS{W [MԞ߇_MZו7xjsz%~=@U$r{jYҺ vVIu6Q.ٱTdWoZ=aU׼yrfwV XB ||xsʜKi .N'Ƭt۠ZWG VL0tss-1mgV Nzw7/'M哤jl 6t.Wm L&u݌IFԥkQ/:mO]KNKv*aaM j|p+KOo:az6@v 'S2dqYc_%cCt ]|_j}BTLÿ"Й1>XRt>/GQpbٮ릋Ͱī {!sؖS.a}=S/MYGTv:$+ FTh:kT /LgԱ|P^#t;?KAV9D4cӕ|tgoDu3ZeOɜW椰Cխpvi *KV>9*+ nTkܺ奈8PͧVae.uiA=3n›NRGfϾ1~r CK׉E=\A-m~b+@N&l[G AOئk %ϥ`}HїH[rзwHm._)).IINfF&7vKc(}틏3X4;Gh6Gbڋb nYNYG=aېe {B+D iآ|x4nZCPK̽#@)A:\MB$F.E[-Ahߡ3 3Hu8 )T&(0ŭ%&~RpwOO׶hcq,~~f7u6f .{[3T, v}kDyl!NP`FT9}R +l~dm,DD=?eye-l2⑅~FЪ˲0ZT2tyg ug0KV`la(4fpf"f"yt̂/5q?# rzOt $t"aW+Lo4y~*w#{q[:@U)ĤǾ~H.IVWt-T2yDє9z R+.;NZЋI@U惍|[OMMs iOOGdՙ?U^YOQїz"uzkwG~R̲(x'21RM(&4hF~mC'_huSH HډޜN&5ɴU4e-]bgtF\lş_R!n}ar>U7>#&)jۖ<;[a~0%dKD'd@.WTh8SU)驔,;yj1=" ^:׸l6Zzf]_1>;QZ !R*H-2PIӊ\~ Pȋ% >[{׊CX D؝3 ﺆA d^F8psXT $kmF fS o8E;2$fEAJ/*PGqWλe,x` td]DZhT]x˴lAٳ,)Mg,m%377ÔH-I1gxzo*< ;Q~m"͍eL\1c^ ۈr l.[Ycl|JSk}ڼލE^) t){q'2GS!rcvzP+H%GG8XHgY$zl4$ <sO4"7ewQ-q]XzW)A%q$4; 3t[G{@=ET]sBa^N.UH󸁄d(@>>l,7Aڙ9ig-C~sr{u@*u)2悈>D) \].-NIar%_>b)h<:\ϫ)+&Ra- i=}?̨&({UӽPMu#F]ڜqϧyW=@7ʄ֩XHD%*gJ+5hA8Gzfr5t(WiP mY@zr>$,U 03POA:2zG}3Y zq#xyϠ=n{vd%Zc#|IYLc FhZuY̖G 'Oe1ka/PY1:`pP4pszOUm/oNu&qE|엋fl#$S\#SdxgNtZIVʱd:٪)d?sC$Wi˽nN >F@x;ËꃯɐPME7Xg0BҖr 3!|j,cV[[Aa @5ڂt`ah^C- "S,Ź9_ HaGLb[@ B=,ɫzf.yRrGPdmkl]:Sʮed${ʞ&c\btJkI zUF\{FFaFXY e.~i@7Yg]? ~{:cb02 pzq)w4=2#A +w1,v$4gj 2O˝~MS*~ۏH9.S:= #{)(}I# vl馭&D@x|cL'#+oH;`]Xŋ^z,X.P&v]t kn u7?}q'2- Ckުq ͺL?"mbF]_q З#?nM47wf/>GC R) "T)!׽dKLҞ@jһ.r}؅"$IEq$,GoXvmB¹Uj>Rjz{Di:9"phZ9&o|Zs5qȘ%0ԱʪV *pE-\&UJAz!JJ)萠| i+<|r&= ⇤) ;(5rz@QOP }ώIz.458v0n?ћD!.d[tѾP"Ȅs$Jw {dXhouX+@eBl!.'eh:}Ay@Ykw$ҳv^&\ mi6O!V};zAsR;p.^]qNy=9L#yl#iY PSPή|pރ>(WWIFBn뀦"SlrA wٶ&S$x(dLTetK'U/pM\@2⣭ I>T%l9ն<Ջ&ci?Zhec`ѐZ2I d8}womWX/ЄWHLNn R$O  +UOmVL l5L|M@R U!=+'wzKks'YAF$p\ L1%:sؒN&L';}} ֚ ew) U6R:g8>v0]~弢Ne@B$ IIjpeփkmFŜux^E[bpr*dn"k9gqzԓL9ّ7u&hb/LoQ_*l >gMZ*kQg GRRV o70QF{^;sԸo6"aCC˙+7vE\dZy%kk_;|{t0?@Vº}YD9Yz5)Vv9Ǵ `1UOuv#@_*I]b')?E-HWo1FCsWAB 3ja\98hI?hWp %*yH 2,OzZF9ipY Y>n]E1;,L:0I!-xlڴO0-_< ֭ /8l >'-t}OQxㅶLu/g_(y"E"hjGw&{ʗ_a(JֿϹsh$\K/| כC79ھp}Pj IA3牵Av r%E`kʺ_㊠ST {P-jf́LN 8E6GF>.8_*0ɠ 􊏉K%"LϲB7W{%B7Mm~͒kKN/zi_aׇ[ݫ%`'#l~lX0p#xsBJbY81xxoOt&9\B@:H&9wO=Љ*6qP!N\~<] L:ۮPb I/q26`w: vV`@,Q? ƢB=jQ b@+J*hAyAUjqhoa 6q}RV%`64(=y@OunW)Qb6{)@:XNPXʤc= 3Am-KiuK3WD@HP:CqR)_OcI棙vTt1Vh{̓P/7j <097[*>Sفd9-g-y_O!kxKݟ< y#Zb"%[v֛,ŧF0ɯ=)!a&"x*hS`YPj2ҵ vzyprQ 'pᕈT6gjP|R;ض:C1r&glㇰ ISSCqOfѰ.8bAK82OJc{Hj҈jKg٥Yhf_bn[:fX/%+3P%@,HXvӹ^TKsҸu-a*C w-LcFG /3I)k6 6|Xžn1(X;f,d08n@?3E vC\Cf lvCir*/{3wm6s= !cPv3n(&pmdi$?/ D%GK ߉me0Uzs TYtU$ˬ%pj>',]4Ga~7^5[Bcb"%Qî`;Rdۉs\K|U[X٢+7u9ːd&c/VdNyrT+5:/COֵveD/95i>bBVAk~ )[^mu_c(VhJRzNB g /0T}{R#"7Q/ EjWFt5lZ*Au DRjCm#90uպXuNeZOA+uJA'$gK7^ Y #K(kʛjCh53_'d6s&[19[R:D!%Q&wTF^GċЫN+FZ'8Ԕ!/`3̲:m 3'1颻m?ZLq ?0ѮQIfZu}+w#|~+,9.V@ *D`2 4PGl֓/g]ZN=9Xΰs0P'9h|RU'fa 2D0'j[_亂)tƏvs+P;PY##Fyd {3%drA_.W7UKj89TlTv g7xh:"pb c)X"PF]B|OI%[ֳ`7iF66jxCػ\{\C =ӇzڰlWCl/@*3%{N4H%Ӊ/˼4 QP"X<c6vW[ն5X;,RNFqwJҰvVz_4# z Qbpa}6~%͒V+Xa]eQҡ=w~[q񠈙ԛ ce_'ѹ`)A|6ͩD1ݘ׋~ w@v*v :ǹqQғ }_o}''"O"-6@]pFhDHIڢu /l۾&ݹ) ݮ )6<YZ! ZKeldjM92[9'&bisD*u82BJ,'YزT}+uA(ftua"E@?MFB>s䱻4NRKb¾/%sd6,r)bkKr%y׿t>=zkXJtdu/hDoX[frQ0' N..sё%2a(nf*.%Ͻb Gq;fBxA,e3b,S rwLӹoYLYKCaByF$Ui/)vo!Mgr|w݉L)֗-~ \L/"[(H첖OK P,~wZ!GFrD'hCS&ONMB~-T]/"Ž~ݕ'eE :3rA9W8]ev1֍#RwpjоGQHŐ}EQ""ˡ|̤0R!uA~|7{O r(E#s\*@;-1J.<)K6wm[hϨx@u!>s ŞDOA5#;kX=B GP+l7%RZ*}aU(ypz6ègXRe A{>F%}Kl oδŎo`( dIHK7br{D$h}+lNQ SZP<KNe M(7ly}.W?Wn`\OL8y!LdB꒩: 5b>XS bǘWtig|۠x `_v,.|yvxp޲&Rx?5y3.آ@L۫;0Ow̑ʠlM␠7WV) q6 0eĆ$-D,TqkT%=Ø[!Z޸.2".{H#߳ +xXz/F$?zck"T2tŃ=\Ѓ4PR*. <nle/i*enk D<0 a#AJ_iu@gO-~2ugs*M ٌ&B8qTgeЕIChzs* t-1v!aF#ih(@9w ۵lrV׽_LDә:lyl ^$0]e,/|ljQ=M {63nܠG3*Ӕ𥔎RF*ܿKMì%6wP2dpp. U*zX]i멂.  g򭿲VEz5O8}8 ;md\#d$qF|,vMN0clV+ɭ-#`ȝf8RƞIcw95%& jsWgFʦaaӟNEb'L5>r[RۈA֧ynYs$ {J:Vbg$fJDrtgy8j }=nRѺ0p%4VŅ }MO1䧮.K]On2L{/%c.L\!;I"I$"=2* (,2xJ+7lhHrW/`(ѭhE44!kʈ'@uO7<ruˆ嶿 cԤ=E 8{VT%D^w"HB6f*dVTѰ ;!oP؃4W[u;o?K V%n٧m0t¨8o"Q]g>`ⵚ \Ng:q/hW\ _BMl"*PH4&$Uql5RdG,~L3؇jdk?d%kz1JjL{G;uU~ w5gw=Ӕ{Ma.-C]p(#?.n |=X3Th>۱b8t ȣ!Je!ǬQ@H4)袡A7j e3@Est!e`kQ(S/ã4=8$ dO/Er5?_DOrޏPwp#;kBiұ013[/HWQ+B3ɼKDf:&Oa澀$@z cþ26#6p oi:SŖY 7'ڭfxq Rnaye7st{2~|ba>FH଼<_|0 `ǐ 39ׂ.߽ENppjR34#+xzv䍍g5MMRlKAc'X#ZR=}ܛc1 c,~+XFFE(5[LգhuCqn\~_*&"%ڂ^䪀eQҲ?+ΧxT/ Qဇ?bZDt1,Yp"{TK bٟB6AbmAj_R-7Q 5yT7^+Cywed7/(vH7"U8A8HH1j Qն_b^D5ܗJZoCKK ?<';ƅ͒` К[YΈsw zYN&|Sh:(< h']*ta;zuLl)*J '&b @%`fzXC9ѹQfp3aٯ yDQ˾7b%P挈QDFt E-"TD[LXH*U>rdADU?'4IWeeJ?" _DX5gc@jF -%wcmj7'`ZMN|;/Jj}aqmoP1_ӁѮ; 4͎'g.lzC!@4`WWBnhU6hҒ٬ЧsF+9E2Çm/WMp=x+nZh 0x]dIMAYF4T ly<*Hַ!|d&(,i?zs̟\l")!,$nͷ~!\ْgRà%~7 qY"$~{HFD@[ B6 0%8$e2nWҩ`I0ym9ɪcI\ E-%~wxSǬDҌ 8doj7H(&md w>Gu|bG7 yLwAKmv:+a*mU? 7؄&hjT>>fyń)x7*w&Bx@ƿOj[~ftB܂ܹe ePbf e{(׭F}8%^m Jl½OTjײh][Cgc'`BLQNF+vnIhi &7zFcrpbb*'gh kc Ӕ`my u`Ws\viCsM3yP(ȀnCi̳! <4 jԶ8Vkz%czpm~ 攨ci; 'Ŗ]h8^/,qq&zU ^5ߕ{n/YeH(.$ô;X\3 PKksmi$܇+iqF6TQmF~`WުR26.x7T {P"362%C\mrLsbDB,TƁ@h3^kbvku&sSSO?153iMb e`y"-|$A+BhtbL<<֤L^pMڕ+ۖKSrQЗNg[ʷi`n*BQEW;L_hP[v{} yZroJ|x툀ncҤ*1xݮH)!D= ;MJ@KtĔxB-7g.0C,4j&~H4㾫^?E.zXa`tM3@mHXS $CHk+MHLVrg9ef[/J v&b*e~˼ |͓tMXAۨ[׻=6I ]}7"@|77r 7v -.Z4+-k&ɉcA'ALhX3S7*&`{m`|,KV2e2ZP0c>ɸB vɪ&h x)3/+9iXw0v~RZvX\52ddPΰEedGO ],` ;@VFkoCOL9`A&_BCoK u8DTS&6[Rbz̜I%qm= -+Rɉi/!9Ztk͞(/b 0UaR6ޯ8R TWS\se*?o顾Dlρ2Cc~|W-+|8Ӧ&t}k3D`bw)O.Keն-H xhh>! uX;rsgI7M8;Njen (*z@C?8A}rL*z(JQ_m.qڂW5eh'ʴ RDl)9ƆJN?m)63ݙ/<0mzu2QUb_6j)/'B>vq~r!Rsi%| 3IOp!iq[)KGȭt!e|98f/glbg톓)ux֟eDt" [,}kܔ}) 5͇նb@C…H,,a+%9ȍ\>4? j&;暜? at"[UϿ6P/SƸY3Vd{+Y)"pT,^>^22\AZQ+J *?otlx8AՁ?3c"5Gj1)sёiAq3 -ZS5b /F[@-0~5"(b?9թl+Dikr7X]N1^z텫1w $d4{?qc"%[Sbi]nךa#,dG3e~ŗT5FUKA:BL88 (]3w*%aCJ椛J¾ '*"WԥexָTf̾"IHt >F :Pr H2,&i=[˨0њQ`^ʅcQwa;5c\ r]B?+MV:0eRn~;I7B&jv\xp.ULJ6 H$N@=ek#Γ`$zX֖*nqP/L˭\ZJ_( wE-}laC6vj]pDEC'ri% k qmAIˎhr:L-B)Q-v]~6.K|%(ذ3N! C$G0 ϕ궑K# nlLP~2N/,M+ϫ3T7WRf>M} >u{>YkG򐔞5|iQϮíc mU))MA\4j^kGq%/PAuy3<yKn W3r9#xTOZvoqvIO:'ɧZSˇn7lkXM5Թ> jZ=D5I=xϪ%"b@E_/fzJe&GS4'ߏ۾Ř<3IU0ʼn>Gomzi X j<56{IMOWoɪ^۽,Of+#dpy U}h1`xK;VHxo[!^(uR%Қg:d0 |wؓCG3QFѻb UHDGʦ';h~JvU78 ,vZN50Gi>.w:SA<[VE"Re <ݻ# tΆ9_(oT#7m5WI~ +ZKURN- v ЕGYwnp1%kZX+]3${fڟPwQ8(_{ys3 ]j0NH>֚@mre;ӵhĆb K;a%++*uyޫxf_kPnECXF#В_i n;/GωފR.Y zGv\vT7s;.zÛi^OU)0C{Aiɽb :oy :&-?~znj?(YPEIFܕ+ԜNBb|>!&2NH@ Lf.x\~Xc%e)0J$sE}[T\{ T6׻J&*!}CqViKl/4 r: nG^7|oa'_U8Utw)WPL.WL/աbІ`om.bje:goC)R #SR竄3kcO1>5%4A+]O6'$Q2U$h`ѹg<7 ]* M?(s@6]X#ޱ*;v'kO%xj8,7K3=5%Qgj6=*W}\>P^c=jUӄ%f^]x$F!3eAiP3 4Yu>S>-x a'o뭇*uD?dʀg\c(Hm4w"G}Tw8`OMEe͵3hvLN\9o݀Bȫi8LE66gBҸ.D%6FJ =J)@7"˲\9XޏC0.O8Hqȏ)~PLwIcֱ:8]':T׵̮aZ]piR/,&B)N'f+ME/%Aγ`8rҍ  \F8(b?%d0Gun@Z}C="Hvށp߇9u,/.$aSŸ;n#ăw1YEeQ3yǕB & +˅^|77}g(#Yum!Q4G3m+>VDfd0*R\J+`-]CpK5>>(Ļnڴ6$#ށ|cpO7imh.DU)AD"Lϸbg<|lNڇVr/3txs[?D] d_!FCM狜MR.,w[T2Zv4vJAWZ"!yjAKo!}߰ ߱<' Q(diZ hE"83Zj)P%Dغula -!{YĒĊ"Ⱦ/6C gOf>vT.po!DI[ҩ=A=ҫ}AϗJُ\0`tBmx嶌%zD.71AT CSQM ߘ{Cf 4pscO۔@۩9̊\P\0ö %kC0BZF]@x S"3~~P5qܫ<(VD}CYRat/Uq/7Q;pv#'glW.3la:lPӾil7Vlr55Ygqe|=·G'=.Ω gJ4{KP v$BV$1@HTLwq >p6s$ѫ7!>uq {`N$d *}FXVD2{NYiқQgu7@h(3O:TjIP:dvoȂИz8"Hj.ԃ]6̮K> U=.Ŭ[MWq h5B(WϷ\(}ImBvȧQ]}ЗfbN`g  tYe?xHkku1>0mku%e"~< *27 [P|szrWA Y<(׫2̌ i%fR#=]XBD"PJє~'¯xJIXK C]1B>..A - a_L_E>%:^Kq!+(xBez4ؤ'qf_27輚Ғh; &oV^%G:WuiQXW~ >ٳٕ>yz~{,$yO1{Ia hI$Ɲzy!>b#Ubp3)`=居|9TT%-wMق6}G+?-֜m??DO⧂Aݵ JHf`zotP#́k}}1%=Y>%ȽUC,jX !대I"+M}^{; \ ȿo_h:/K^=oT `PXy^N;NZ1OhAv. hk{# ]'GcUh*Peesݝ :`urRȭޫq틖/H90p+sI_O9¬vtY,CPr߱aA[bM״#d/&fUS(,aJ).IA)Pή`QŮ(R s*UAwj!$9I6^ZV,islB <6wjBpP+gX~[LW%?6߳l.5Q"v'FګS2W'X̨r >R6]ew*SNө.7U_BFblHD L.n'9lG_l^^H3}[]w }lmIoʻ.@d*TF`Ɣ D`h"뛕"ܚYM*Til%݉ji\ʈՙT3B7i,S\T%Qַ+6--6#0I($ -qtM6rv@AsO1/Kwa,OF޴[ev)8xUsUu`,,jW]#,,pX*Y0ҡ_@|:zƗ\h'K8˳Z2jlߴS:~DS(t`2 6cpK[mil ]JrgSC? j;8DV[vo ]%K뢎n lSq?uD.ۗ&N $b6Q̸͂c8I'֩Sԯ%yA zPi ä\֓SwJvh4n"HL *`z 7W@ؒTO}c- V׻Ǡa#l7O/Հ3<-;!| ?>jFWJr,E?G a.cԖ}@n))1>RΚ6S+׿佰Tyzw|ndq}h4D pEI8WLse$Td 3 aYĨ3Spm1m],;XgR 1[C!9]A۴p,O}OS;YRW主q[ ҙ_F+9JTq1c^NJbp؉-g] fMv3_!4UJ)1Ktt $T eИ+k%-{&g.mJcn ;F5F{Ѻ[7JT$"S퀆'(ĝ-2=<޿Y?:^{\Ú48 ?]0Mrj˦n* Y%ЖT SwՀ\mpD@|-W~;h0&*T 2ga|DJ:.EFȸ@gb c&ѳGGu2raTn42 WcWU ,y  'i?me|g(*2{/L'ub ]&̦+ofKq>uiy_jJ8ۊv\%[ HBo}-Ȗ;q³tNZ+%~& 7{V9eƸBVBA5qʻ,dЌ'j=rX,Skdzޥ^ 2`sQwg %|q 2ZF C^#]\R-NǙ_g`ƊmB԰4 i`Q6TK?g9` btsZR c>ގj*lT5(Xrcc}w"`Vd9R\G5GMf?AJv}Kǚq1E!~tCL"5H3 Ǥ=zy7NgQɈzS"~xA&_w)|S#hKo\bdmrxp)ڻ47ޘJIŊCֵMh ?Paw.Ỵ a@;º: ٪NuplhY>Xơ8}5N`|QRou;Rsgֶ&VP+KhtM׃=dxoOX͸R(.;0sz.xB R"YG؏ݦwV>zERnF7.1myO"&tgStl60i:XpeۮU KhG5#_scŌη']F͛l1[=U{4c?ǸYWہ5dA-g 菠srЦm1*:y|SװE$71}ԉDUM{(]V,?0#M˝RMr$, `F;/Tr1%hu _n6Nx ~<`԰y8nCEOkfpexOG-!÷rp?M-ԂK第&/P34E*.gQ&LӨzxWhn$ 7n'2sQF00|Y, lQ$ٹ1@Y"|! }i=1L:%pfZgLGJ|"նohjsW&ˍ[eSyϩ|T%]WpmET<֠x .J BB*X ZSд(%fZHݪXdXSiYtKM7jTxÙxy_N|Ɣ3?y T^;m%k\ڱ`.B9(Y=Yk"i  ·͡rg߹!ea b8 r9u݋?8m O$AeNpE*'%rN iG3|2 Nk/kጷ)l* u}:>Kd "щʸYEo"aedڗ`A/ 2)xE[[""(/>,)!>)zIGx+10\ט#^uȲ ZQd,{Q柧y,PXݖĆjU'2zSb'* NʏcZ dۄ!w=wY;5rai!<8CQ|B &r6uQ\Ԇkr9)y +dW8}n]2qi 6Bi6_~T“G[f[j>E hzz+Oy(/A FC6 QT2'&_K$0t9^l_?ADjiIk8_e觽װ_Ni:R~gVP6 V DB@K 7ϓIMd[>ƥ΅CXaX}hAU R:?i#;LWJqĽF)w9yYg`s άȆrfgOh #R D؀西1U z_澍Y2]:_\{dE==!]}ӊtRKk#\$i5t_K űXGWCc;<UnEsiQ騒ə PV^,(Ԧ!Eٹ gWLlg{u)I@@dbNP=n`*Tc'@>r4W-.\8j6xӒ<+v]s=(2+s#rRVh߷}T^zO#|PMuel&C4 R;1%JZ rJuީSRZvhxM#!#XDUdJTPxSߛˬ5-̐byǶbx"&\7ΞH}.#%\mZuE@BiVlnd>tƜZѐ\0k61C ɻև[D1[WmEWڔOpݹlX }J}&ϛԪ33PѬO99aZʛioS|)+ѭ֗jd5X'Oi΁y@MZ055i?8bS4Ñ!6KrL)4מ&dC&*ŏr|Dvu;T Ū|qY'iD=gwU[-Yl"7PUyH^,L( "S41ʝ,I6Hr76yVAީs-7--\vLLMx~nQԅ39\Ē$!>|kjU5#MZ#6?FXbӥ!a$IfevFmz>8&ì ^#E-0R 1J(C{Sq6> |"VIFqC4S+խl.Օi4+j:C}c ӱZ+EsU+= 1|z{/ DrX?vоkרtmlIUI*sHP0@@E =f֗33"s hbD_\d>+WL&4gI6Q*sFЛi,+#m!؋bdq SD]ͥfmöMU%N!,rvȶS4[T~q}Gr*$Ƶ\kOż\o-HYV^{BE`nIuS?+ϸ^i C#S}RnpƽVpVѺ?6k! -fW97vƶI?̙;R^e`.лfJ@3x]d=7یaFV?F+S&" D?Xk$B[" CIL=4X-nGe}hnr4]M6MڥG\khWp0`QHl2G PFj:,O+7IhE R&mFfrP SEݐc6$æS#mXwm##3D^eNuʴcCAfΨ_GƍCE·\,'~eRH-{CqpN#>W:iNd(܃7@~2m8n?G?`fŢ%h:?* m7c.hgxYi k5p=;s~E S#&I$bõմ a~l/ګ }kT|~__wU#a^v,͕n? ~ +++@?欥raA(F1"Jyh< /1A7ltsZ\fI@nJenATdSd044RgLD<ѫ#0+Hp_yS\Ug\E#C*{)f Md->Ds=^ʧjG ;© Ix(ٿIKnֽMYx'ExCO )#`;?PW~Hȟcg:|3,1Y CH<N hF<ҔDy)|&W^uGn#'w9&!-5('^B_>MS(B|6Rkfh-.x˛~qqx460STM"D]:׶Rk~)$}v wn*ZEGٓɯ@֠*(:/O fn6y$~"}[Ԧ^ʚ}GLѦhWv/ɔO91i{u~qV3lzDz}[%\KfpCtaUdnzu7f^MuB\ Ų|"#JAܨeb&m,k$ \A6>%җ&=_w2 K8ͨp#4;jɲIc&m~?uW#7^;d_.! ,aJm@-cΤ!; gɘd=o3#$Cg477Z6Rt}0$0`!%U8Tjߐ#x,$H.5&SvyV_mh]υF-lɓZ+΀Ep˔^Ht FU*"9t3&)픺tWj@Ee(N"4S_?28QO@|c"Κp @D9<0<njtmomju}hǛ^ps[02i?2PIeSƨ ,P^?5?wA{~UI1&ꚷ֔^:Gi~_&;'6ϡWSQ[4cP:^ŏ냽o0 ; R:* #a+2e~J& ?%0\{956r6wBI&M&q̈FҟH3V@KOa0C2lyWmVqxOgo]H&WÈ(b~TotnP(/3 [i꽋R]rQIPuБ^b6RP-|IF'L]*_єﳤBSMxCM'ہeZ"V:=}@qH" [q;0H]tpT,3zSn;:ʌ4?sլtyۍg)P8J:2@fQƐi~B`sGl|V5=&jR`cP@@\WlcE=;v*?M=G]{.h+sDaH)Ӕ*`"d͂\tfvw'-.iC ~HAm>:FU|P0ݬ+[X OhIh/f%QB)~Qe~-}4<*4\6rXV!֗iiZUn$- PV3Cs%6qQ&g iyȷ*m%g/nl %!7!pl6立loḓ4MW"-e@tb &T1S\H '}C\~M*z;N񢇣Sꇧ5 6~ɓ+ҿB MC41 iog*x`[Dt ?ô߱=&ˋC6=~Rbszq%A @ҨC GfwP9 Sg" B> ;/axv1# daN¢:mzwJrqle;kc%\5 J!×|@0yD_ԎkNQvEѱc1Jp}׷ Uת}j2:Md^l)&ch]/9QɔUt8쨤.j$CEktZ' >'GHy%ӡ9@EdrnXE%&Vgx~"W:y٭ vۆA/.LqN#՝2/gw D5΂ ;HN e+ihy{GqeՊzn~ %?+xrܬ_z}磧u¥<+>SPaim-tG0_ET% @{%|(Ķ(+p2 X`VZ&ЍM@8tnw܎[+㬿7-)Ô4^uS|8?l/6^E~ӰDkX};h~IY/Z1|KkLv?{M݆pˁe m{/jx<~9m>$)lcR?;@ @,/+IS'\SQuNݥv^dm8A[)LPLẤBKФg(s\-M#}6L`䙪cO*Ƚv2s8t+Z;ظ-~Ĕ2c\L(^")n2WEv1@ix?\3I$ϮS y|;ݞ>Ե1E߶/"劈qjTqzP56+#;u4#wנq}f MD/+Er~ )V;8{YmUq_|\'ɾMڰ?D#0oy&6KnTIÄe qt.3I8 ]ryH6(95z<]hAX4QT6;RJOGmDZBL][q1\'p;VFC83퀲6deCӽ\}l5N3FVš O*X.р~pMB~9&Q9߈Ç6j?hti(%j.ÕHD20vltĬ&<姯Ym܌ ǿ{n}\Let%N.Tf_h8 ~"Ay ^jFKYa͋QD[H9"fW/ro/™Sg)/[zYw\LiR(c4|1G77i%36Y( F_Qz`@߈.UfjyZ;.e«oHNJ*q4bnZ +|n= J`XQ8@\@K,KV5i+5+/n94I*WUX}^L^GhfZC 4^[6E֢2{ub:qUpJy52Cu3zBnzʛO"ujz]~ѐ"MG 0PDNInۛ"pc4rQA6I tl#Z[_J,uN }m8Si i?E%~4OۣDlZ"b٪|2S9^>e?˅إGy&)r j T@qE:l.ВJ>1K8~4]m8zŴ9P+X%=GP. vN!;Wٔ4 [f?;('wY`(!9K~(j[h":^-ue[ #<^DRmH-ge1 y"CA"ew1:ZOl3ōYI0ZwDȄ+BiIkٰ^'i0;*+Vmem;( vw| %S&7oBtͯ~x!=%j8M|{ٹ% Ըa9,{"wF]utcB>2?82@ٍ>P(Qt!?J) f$5RgyJ3VR/Wz瞎D9F0r6PSbb_j՝>4Nj:H=Hr_HHx?E-{1`+}5]{P~x!grO>79뺀iw{.,=w Ktf(*Ý1R' ?wB{h#DQ{l~TT`>_ꈳt̂_ԟ'Xb_{\sSv nHR{MgS]'hK1r]˅O@S>{{pD) yh`]zcr>f4?*s܃DMlmn E"+*<EHfbLzjdL&{3K4/egiKMH:'q43`dz\d bBqA'AfMy~m3!/69/\@LՕQf7BFtQC:_Kbc&- oS-s8G~{+SV9EAM\[o"#ð W %' KnI"6AGm4n*; >QƲM-7=h5ƶ9h0YQm+Η8 B-V~aOq9-kdSE Gs N=z38JgpP$~`N {dQHcqb/QF& :xC,o?MEy K7;Rxn;P' onD =`}BxII'm@gWRygQ%w+G~"\@$})q,{]++i P4U7:$ZFţ@mR]ouyS.Cҏ;CJ-xޮ!xsh>)^OmX,U2S";O婂=?$P|skXfH?fv\*QGKv&l"ZԂ1S׃qMj0pjORX.9JQSL٬˯ ]_/7\^0K@dԔ^~m&ϯme|"|js#/Uјv`UL$7T/׌|K fuskpBvK2\ 9~Ba49oa~t|ば@^̼uC=gu WٔnƇjݸ] m+Pb 5-n`ʼnNds 5J:iO5 h6WbzLӄaHAO<[}M eӹTwXgG6uGe{_ ?"e:KPM`i,F~'jekf6zO0U~f>-0n aS|[p,TŠ Wz)3П%Z|l78v0$ {{Cu]%l`jU#6 Su+~s H[(3ܘZyCny\{;|rA$ 牠"كBRs!W,'kc{)xp9B`:*e즧V1ЍsGA6)h2CŸ7~Y iG бco h-fF'O 4X`11!f/ .0iĝ}Z^X";͛PwTnVWbOc\0QYQ+>CW[GLJ3:5zFXR1 adcq3zdٺ\D| 'uX6z܌Q: ۬=+ʧsŞ6X[FᇣMtNvԕ/G)F$%W_a$*\쭥lUK[F Ipx1f7B5Y+n} PoYE].x -*>#H<ֻ曆yݬꑹ/@?˕vV.Zipz@` j⚱/qhTa FY^Apsj)*Y 8C'،W~,Sj݄9 4]nCl jqe|V(mvB9VX0HֽAB/Kg".DVt=e;Ϧnjfuǂ]wND|S_\MR[qPElu{6T$B"LNMI2aFQ xCT- A;U/eIU3GD0k/aCówGr+jMW ;#Udop$X*#+/BְGbZ1I#DY|MM(NeiJQ]eM;'=OS^jTܿ; 劃-MkEAr7+Zl9tȘb0~^@fnҁ荍H()whΞ6`3K>cyYYG [1ZRQ2fwE+zT1箂8gчw3āOϰk|/glfwb%q۫vPz%+4@/mM®?.ok,Ro1G5#׿恵i0>Qo ^[EO)`W/vSt~^ht=^eA(1(1 z}"ZUMYؼ7?{(~(NmE嗢<H©|J `tWf1Z'Y-}Aao&/nNzwyk۬vdle?j!|ό6)s3Ng>vNX'I W4ܤ6:AߕnM#{dy %\ʊOG=xBIJRCΌn14Wn LabeVE\5|WvޙT!@]=&<<, l7!i`h0acݶR9o4؟ړjNXE.n| D]ut34U/$w0' ϣMvSn45]`RD<GZI/ko/y0\YI>/QX۴{3tuԊQ4NQ圁‚ IpG)/:YO6#Of"ES*:~Da6I>rg=$-{ʹCaĦ~LI;Pm]i%;2W$qˌn6![PÀr~-߶o/DqgҨՑ_ܻY*RY ?_~J_[=m!csKfCFOS C*&IݯA Y.9"|!#0ќShG&k)@P(IpL2bĎ*FeC@fLUZf1.܍`m1/\Q Iyp}-w_(ԩƠUraMgezcpN}=Vz99ho<(Fo݄3cݝɟ {k.ՏH"(4vT'x^ FW _R.cP+29jԘCV;Ҵ&6%ve72/_S i uQ!GŮBa:=&5Zd x<"[~JfVbk2 iq*rLO}V"r6Ea,Ԓ4wtUM*ѐ^9CI 7)x✕>ny[e?$BuPJm10iN}:׈{̉[lI,m-)XV TAk!6o5/SoT'sd1} +g$e;{#9s%屬gpyT\Q‰J2V"]˾ny }WtCX:4?I ڹ^5 9ð\2xj1@8HS%{q?a!ǚ$auGLS0KF>T'2T&Cm 존'1oM ?T4%ԓ>T&9$t)iSpa/u և5H/ Vw7ᖑ'*C&ߟr1,yaeN(ۄuKYx՘E+cUd%]keXbKjrX^$;㍝?xܯΛ5OWQqiMݏ":=)R" < }Y"WeeaT_SGH,j6λݐ|ƦHis>p)[-igw{g%tESVbzC+;}- ^8l6mP7,6 ? vhaҮ]%vi{ m\(M`XỞN&k¢Ϛ j7A3`2tKk;Vj< UC`b k? k#qC Yv44w|t.VC=VL A-qf7ċ))&FLBtٽ@4GQx\tbKmD15fZ肽-daq ʩ_4s2 ĉu矓MA#%]h}|ԇ9NI)$]<ȒJW$yHa#uU}и\,r6I(AgE_B*'=!o,1'2o:bdtY˃kp:ik:_Kfye4=fi3&&%uhL?ҷ3C5FЬd^YgBAO ޭ[pi ?[5Sʫ'=Y]ؿ( 4*S*fؾ:sTzPhw WcV-0c*%vC-iɆ 8m@?>JcT yytJq}obS\yG;5eI:e=XMZVaKk'CR!8CR!e2"qZE?Xh?73,䓅zr]ZQ~f;2]TFWDR9 #P I0qqc3@bsm: I(cKL-SxC霷xc>o M8s0UuЙb3>e \67#4i&r]J?r bZ:Y%d\9gfB?),wWY̻4ZZkgIVRJyy);8lǵ7H;KLkl.56.V[IZfX$㫃qXFĹ%( F]Y9cbnMSę, iGپy(ߩhXJ1vRr <7qSx DMHjw3,m8aqJ!Bt+c̻qo O8E9z G=xV)|1 y(ĈZgI+k9wG:giTg&pMeܚ8h$M-ϝ=RGnD9l:30{^HoG 3m97Ԣ?ClKY}yz_0D)P$&Oc8dU5UyUv|scڡޟR]2u>U-lĢ4W~.ej"X-IJoG.n[*+.zB鍊Kɮ$Eaپq;T)88!BԭLhQ |֟62K)ʕ.VvI֬kw86 yP c\p"vtø Y϶4O1p~֜ VCM'HͰ6d*V#:cBl!/HAm`?2J i.&LC=>#UDV%T axmҘ{Hޘ/CaDx4D5'?#hd327tI ˺L71FqAzE"Rb=~Hfz'ܤD>&T!0Y'osʏ`fle±27 $P' '[tx-Z%A>B:gE0! .C=xM^nXP9"B^Sɠ@/ll J  8DCe3sȄCDۇҐ~dbwԇWqe[Ppgbc*`y}#N̝_VM|ΐہ}̓ށ a=5}T=mĆݰ. ei^?zFǤ5Bo PԖf-zUW;$`3y:BX)_M'9J cUҲֱ,v$syHO~;o|N%egPy5: }i?eR*?d5 ѧ>9@E;bf n3@Xmd$l=% 6USvD%8v tz)ݫ=[X%F n1<#_kGkNq$0mMXx^zAlk2,]wЕ\NO ٍ|9'ZӄP8tr/E NR3(2ըLc`me=HyvZ2;"7A3;^pFy;*zGlpm]$ނ#ן/Z^$ad ڀ[~⃭^b 4;lJ]1> d,Il/6 dchA$׺Fm@&gnC},7еx_D %r/uUƨŝF *3e8uEX 6R%߃by jzV%1C})`cA^ZuZج-ދ3]n{ ~ۛxv٦ᔤcgs> q UgA)Yz?=5^&4"*eD%W+ؙ#GRVd[ Sy0>XI{Ikg~Vs(X s?HzzUFbD%CSs! Epҝ0$@|?E?rCo~->F) @/(hhpٶ_7}G$W@$ėIy. (7z{,h1<Į]1LQ̈́q@`faN8N}O)y:d/<,df@=^渍R\@1jb "9 zf61Tk 4SɃ>RKKPV>h_D]oOpÉ/js9{с[F4e{9tl['A. Y"C:E ntR {}>ݬ! 8q r=<.{m-ؓGWf2D1wT]xAl^V.tbhL-c.C}o$s 鑸D7}SЮ<:|Ή:^=\b(:FHW:Ƣn0oY:/3G?4'2i'-3Z*Quҳd+ _ǝxHJfH4^\"s|~~$Yn9L(xME]gFcί*¾Wlm]j b{a!>, 98p3U mMqe#$ãvxF ; Ġ*A8CE`ӄ,| D 0c%"sHDW'ejQGAsڜ nT,=AfE# l FmS+jyBg9y򯒸ʰˇ3?j@2z|rfjqژ;L/_"k9J'Q(bw3v>X Ұ#ӹ TA1<6?a:&GDE-z K|]&z;<+CgQ4v)JϔLa9[[]- z!\c)3V!uT Kе=&݌,W=FƒG~7[f )cP\ gSW}|WkӘ`Ƀȵ*]4>wA^HBkڻ\ttB{!p rs8*-y݄8m^=%ׇ;J}ˊ:څɅAyZ$heu&b :(LLmKa6 `px2 47ǚ󓙌(!R*9&B操+g?(:Bd~Y0q~#d|'ኯ\c IŌ<NzyWd\HE=,BYjX,&+'Զd);te cME_/ENBIJD,2'B dz>6ELf=^tSWNm ֖Gd<Dg'}oJR+ -> GSC,2$i4:@cίO ,>:ԃʼ__N+KpJkIlM(IMk.8>Cߴ,GH4 ALk0Y\({V$/1K t+LnLOBsM)R u}RXɋ-3!h; \TreeTIo*3`kUDٿj-k*NU Ŋlq~FnJr5Cɱ[Ais~D5:4f5`KZJ~Ǻdf߯RG=Ng?z;c{! "SUPmSd|)7N#%v;n.K8N DeW{3蝳uKXHW@H pF!}H`XQU`"%%KNaίmy?C{)&n ,7 $NF ns3XV!"ZfU‘lk-§˜ ^oϼFu/eDc_o>sۙ{E&_̆e TDG7뼉pF4=AvW(WlIj1ӈJ %M\0gkޏtENX4<q>{h<(?劇GǤ꒗ c{k?}aۃI񌺕fc3>PewPh]!x{Ju8tv "߬&l}5)ZYd2̳1wfM-KT>YMn2ɽvP!4]A<UtkPnH2<EPٛH5#k!f(>~#u#7d) 5$RNcs(邗c;GApݶ@C~>G̜1!zRNE&ȩKwZ\ on!d:m@݁[}bd3MM ]0XhPUOj@"0^EtIa\KT,NҬJ+VՉ*o`v5S/mY !-Id)hȐ*@貦@.HD˶d6Ťitvqdo ,.5 S3\˙>h)1 n{tЯ;!)DAz(G,|_7 ^]ė,M>u>"y \%h~6._v '$N1UV8x >Z7夞WNl{̖>^u)6 5< C/17y٩WNBXфVSB$޸ R:(ӊB]Pg;JNdycU|="BS '/A oAW,'G3acJ)+6|dDD̎gKR1#*N[HE/}`j{onXkt(m q0u)3;뺈q'j{#Yp*#C~ Ɋ'Z96&;\|2b:[{M9DW@:dୁӭAЋi,@V-a4+; M#&>D>5 !-Ck#V)a D݉a'OHCQag6ljEBS $}i06FߑI_ΥJ9X!(l=E(aY ~7ztxzF~h=o៙lTJ7kgb`- #(Gw ׹8HRs(J),-9$\a,QNe\5 .gy|Wp41ă /\/u =8(I?['I [6 _2_gkL_ǖ< vN ɒ#r)= (9x+H*=<85 \t!~oB /,CXb?73}_T!^G]|vG1g^Eا0?M-7nؒ_ۿQǞH:ea˸fr+ģYQ1\Ⳮu<YTrO$Waڶs$L-6ie:弢R]N͈[ |7X CP@SԲvky"۸VjLEk3D̯JIog_E3`Xo>=ZXݸ:դ6oraQ^b\..wXGɄN8+ GwL틈m'5_8i͙aB cA/pý3^91%OF e9H(klAA _ͷ݅7˯x6c@ ~8/3Pť^ӎE'.[^HߤI4ٻRv 2r ,*;S΋u5^58I1!AX~=.)LH~4Dk;G81iO i/`rBFo/(ƼM.Y a b1hL~ƢkM`f!Zϙϕ^'J@Y`qn( SWxrd=od]U+T)W2:krD:0NB{4+]<{ EfgW*6UFK  Ώz a@Nl@HqF_c.8z!TN^+NEdTK];k*--ohE`Puk/}r{ /HD&6UH(j@[M㯥Cceh &t" @s q`䈹Po?j TW OzSLD|?3<(}' M1 m-Uo=jY@D/)}Q:' xDx߆/e8\+{֎VOFFj#ϗavE;?6+[Z)q7 1Nߡ z:1|&?qdJP`=ttK_Ne7 _k@fm ӿh'X0nUw`JS' +KNkǒ\32( NPP/m:=[^<2%,5>c Eolk'*U'0$/#N1w)D A{7sfjn^v)9.(Q@nTD#%E*o~ن}\$%e-&X_lnմm5V#H[RIض擻,`+uIՊfSDzٖ[qXrp&QLIr)h2~CtԳGpB@efc@8RXz,/kf88qRnƇ,(3Kp"S\܄ѣOw!zE>dž3W ;n@F4~ʽLg>"Q PF Ue$PzYjUz/ҕL.t!DMͲ <^0, Irqk7rоwU\ZNb“"!8;]&L}4/;\IN)%LHB 1>;,+A iRGv8oȮ$QQ.Ce~U1h \ܘWxb<@ ݛmQ3DvxeUO, gʍb7#R>..148BD*Td:XOp V>ΙH혡>%1/=O>մsef׼~s rrOTj+V٨XMic+Kpjא'=>mJN,Hjn;cȖKɂ|jK2V}$| j!I 5ÛB 2 &r9uD}'+!W*<ۣ&+fXV2'5m'o72?ɳxtEl,Ls 7zMJD,]^i! V?Q DlZ{+ nfox.Ue0ʧMqؘ~ݪ;U!Axս )n-@ ?`‰Jz+x8٘'1]Q˴k ,*8,mbY'd'Uɼ`Ohec9_uң^ !6ݸ<[rR ڢ}88 xR\:/HiZ9Z!vZٖ {Wq" ieuY+Mf }R@qUTh[2Ggc;yP+}<>93`l5z$: _ҠΠXDm1Ԩ[ b;p=>S]$/cwb3`I'a8'idž3.uʹ1MkCMw2HbgZ7V~[W1$ Bi3F0tlզ("GMAk31O(!6N}Uލ9/ i#N,vr\ӽX!vdcזV'1 땠9qkI( C @OF>Z/ | ºZ8וlAv35*bU)DϏ{^TU(&tWLTZ9ЈE_ZYY%' gW)60D&F$dϯn`bM Ia>U/"%O!x p6%&%/ghmA#&6džǎE"bZn5&x//ej֜hrܒm(kAV~/֡|wnک⦆Nr< V6ܢ)8"F/6mv8Шtz5 : u <JMe"|kEGT0U"̒p#Ml$c͐:;vLxh?*N`],8&> :LܿZkRFDP9k):GyK̒O_zan~z8a4~>̗W3٫A(8?K׍BЄGED?wZ(q89챉I$Xr`iyZ#9Smn:֢,Z I:v1kliK{ve%Kz W̍iz qg77iT*r70`8rk#H5Zǂ͸CZGҪ {Q2xCmjKڇ|KuN8nPvS]D i5Y{iD1 TGt2/7$A i1x` mZ7F++e{*\Z#|^P"p=Jqb2=lkyx.O$/A2K mO)Ru{ 8dMH8:qIky/֭-,d82_9mЩeJ]`iCǾH:?y ~,Œ+mrec!׶VY>T2WSU$~Iw`{+ `;I[L(O- r7r֊i!I'hI)C.%ɓ_"|[@A<ʴjE| ^^z-pfQU%2ڬpq3W>G pD}is܂R]>M$_G#.PYo,o_ *ѲMK̷4aM_rϑ0ZaG8QX{p\N(R @MlQ /ʹO*`|UtloGeHFda D޼C+1i"h G8j RLX&њT#E9u"I *^E%#a^h1 ʼn{ʚG{ʺ%$4i9q[nQBc 0'Ab.B G)N +KzzکRtX$F3AX_9M2_:+],`Vlެ0m30vƍ c'y Ca|dM%u? k}6*RdֺllCkz\I*KPdekwNS 2>`As?ҽI<>dqagݧԈ>:SeQ<%܄`|-:@WqavExMYo(PP8V\cIXɻn+`:^qxA+eb[l oZm `L  Ec9oFlzjFv)T>?(\C"ыF=HXaCkvHqǵeѱiߔXO2zv^>Q Cwץ8W؟!lq%?v.+%LAǺeG;)b8;f*? -?&{8ϟc@J6D=L |M+W[(EHtWf+z~:Z"YדHSZ=-g@(l\8)mhӍ$q {)E|Ї(oIpbdNƷlwestp; ײ}D<}}b4 ;8|}ad)RlXJ၊ob ;Ȇ\ڿӠ">TfD E> 7:!.i|  D :dVR}.Jc%VH3LR0^W]eT[-7{ù" a="WFH  ELxrwuI DŽEm rJqG$kspdjIA#:adɥ-UP*RqPLޑ]⯀)ikS&>-Kab)ü@UMVՀqy1,PѲucҍΛeEoǂ1ޱ -Q"gl4Ȱmd|?$R'\p#gUi̻iY6ra*ARb."[6$;~.5۹q+ei9"٘S =3>Fi⮆((ʎv5Uܮ VOmUR}_Hh<5Hh;iJQхɫ23 - MLLG5LϹdWV}*0 vƏ9yeſ,&0#dK @wo%q< 0K-X+=8E΁#t*fu!jT7NY%*ReBGDɽnLTD#lc *YĔcS[eL>'?lma)=? - &7@GQK[˃V2WAt" 8ŗ5i+?qJKmcl!҃4XhPqze y'nτ*O; r~ְ榢P4<V?@E_};P|s&G oV"C¢&P!9˻<ǿǿ%e+աA,>ri82F+'T,Cź_SOۡƁzبejsr:&'Zsť>㏿?/0 XG^ }Y%lbD)biTˡ=~X4vQo^\7->kLwL%* F&6@-V[z"_6#$Ś=%/)N+~}!G]Z?j`;ewvֆ X¥rV g Nɸ4L.TNuʄX9 zJl;P+jiQE\U` ;*`SMgPwjX1wYg_ayv(Toy/_$wI5 M Y|?ZdP߭s6Fs'H}dOV&:~IK$F%1/&mmDtM1XuZqzy)E5_aR|fi "Udp o דwd~ܽVisfЋ"Ϧ4Piqs,{tC xl$9U4fba=uj65H:A%!ܳP6DUfrq.Sy^YN5һĉe+o>5 bèa<&kk 0=w*}/L& $ڊhB?VƬ\rᑔDy/e.&vs-h\Hf͠)a=RB0{ lrH11DSN<<_fQ9է|I8IQur  k}Y׋]5'8իOſ o#EZ(Y %DX/ \pG8t:SRCe[&YN't8QnoZoc‰ u2l'CX7&Ӹ:~GO;Ycgv2x62F;"JK7aqIZo&hѧT,ey4x8ٷ`#:/@mvifލ AMtCrlT|+`zCFiC@޵%c5)}] hdկ+n[x$CvdITmpF2fqxE]GӘUMtT[*?"9j=<(MbBd 3˵KGwdҞH. kM ?w0V逼i}u\IQvH.vzUTKr hv;c*g9b :oa[~n cyOTlQSջ:h=[ғ.\m=LmY栗YaNkVQ{0!Pn6(OOCn[3O Mڈ PZP7j.YM9:sٺ;KgGNrY+CS7:֛Jlʹ3;]Mb|t=sN>P7:"!ܮ2J[V5p8&ana𷈧Ur2tjiimWZz/B=kK~ebOƂAgFR&ҶL7D 1dkҦ٥GģH YcmĚVo=ψ@rj DzŹClK㴫%T fyur*Oz5Z`3W9v %Y|bl/Jo!kkѹ@sӼ; A+\NM4p?5Af iXQh#K%o;1FU?$"WML1Q+5Y}=>}YҞOj .*0jZs k~N{|]{W{[ד%;G-S!0- ĥ. Ara9vz1JogK^{vN^4G| uoX:+RMnЩ0,jFz)Ev@i,ˠhPF6a1 $U!%f PLRwrVTBw03*#gV7qd8 b|Ѽ4J95 澢~֌E|Ө%ؕ#av:Qa,buE;x~chҵKWxXϻtWkkEpӣ]$i }c){ tþR9fՀͷ|e0owZ#3 gl3]w`$>$G5ͧ4<} {w32=0M[ӿiPσgV492hs*/0A5DvKtZխ:3J9 kF>kX9 #܈`4=l?*G!2Dk薊r-:s)Ƚ4Cd&TR'[-)MHxHfF7U;d 8y-'uE<~}A> >̽: ֭ α Ak>. }^`eBS>xnAsVzCOR9O&6%.Ac|q/b:~+SasgYZ0707010000031b000081a400000000000000000000000166b5088400005998000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/net/wireless/realtek/rtw89/rtw89_pci.ko.xz7zXZִF!t/=YU]?Eh=ڜ.+η3gd5>H ?t}3o~%̞rcϵ~[ɀ. nr&K|g̹;.ПY'nמ% y>E*hntpe@$TT#Ðj SO3B+{sohg#SA㱙E%+ @Rx8ҥk$Ac;ٮ,OKwѵUA:w =nlڟ Ph_BnG禉H5Owwlikndĩ/)B28 :~D]fImsVQlJn{4OT”1UpB닅*Rq -+&39WYLڠpjy5ڼ5U{^VbxZX‘);oűpP:%Sz-hp0钶w?1:?B9_=l^Oeх5d٨PZ~a^qَWe$w"'GlX+D|[x1NN|4ptEvBL㣄ҥAdm=I'r@׮zV JEDxƟ;1N`AƅQPZ4`(@•яXs7]]H? >&I^iWG,]E2U=TQXAv^Iٽ/?w B-VLkEȻ/uh&S C nhAu>yDGbUW@fSW9&5Ҿ@4֏~o/^Q Hȡq\il0y%`d) oVI_M]Xňn3 a@a8'ChTZ=z!wy) efk[A2:nbP8zAQ "xݧB!&R'UWX  y=˭Chhe$g9= J_8CJX/zzk-dV6LςS+ckFx0bqd麎GĠ,]X~< 05;;ŏP?U h] hL w"<-ey݁$:G'-4ƹ}yt:SMF0 =;Yʚ|eC/ok3(LgMl8AD6MAKsI uE\&ل++Sna6ރݭ-пf!=y^Y叔S óH)/־#o[l~ٱ3:Sg,fة;H}jqUXO -rF0rkg1!AJˮ͖ԕUM%8ޖ hg:Ⱦt+p1ZXe^õ:5f=0$x H|Ovt`G~^hE ЉZJVLMuwi NTƐƌ/x_)EbhpaajQ[c_6;d6UT: jq()t=3󇒕[>Eг1z]L"` ~c6  j ,+C0BpP3O'̕ q5hk^qY<$Ӫ4Cfȱ+@I5HƸ݉ Rf& z,RyˢRO@v= ($eӊRS2j6t~^~NA V'M.7*!=pT\2Aԋz2Ǭ]W]B!#L31MF3KkxGl)[:ǯn9<ԃ[G,$CX[z#(HKVe2UhAr)*Jp4!lbUO2:4_9dKmX%Ji[n4REӎL쟌281dqFZ.xAU>dFir;h4$K Ql}]c hGf\zuJn2.EC'uaIu؞Ʉ(XAjĎ$o1OXS?ϜF9O}8 qY*_ľ۫5q٫Jw 0B%JE繈rݤ1n[UL EkU$ޟC]:x!0v{ 5 &\kwㅨȻrq.|KDm e= /Mx# {}wiIBl0&ݟ׹bY4?E]7>A@ r R!X-V,,eeՈvv|4Z-i /gAA+ht槭ޥ]!Gt[%3#V̴F;+?RO8c uJcƘ嵻h4} nNvu[-P%RS(`51Z s0$y6~_nz[uB„OJF,8;Ʉ[nL\s͛I:4%>FY5 |b)p Y^S#:z+J6F'!t9BL+=D G4l]k^39%OƷ4kQraQ;(>維~Gqaz02WOc``{]]joiCW-0lk'| FXjQƗ>A#p$SW„RP`}P*a f;P4\O%1 =5Ow3-sp<-r,΢Q= y"}\;=u}>Y,iw tåI(gMC`|%|i֤܊*A3x( 0"D+tc3^}U)` 䠠V׮"Ycf%k&D(6t/(ZFQ̣yU+v͞T4@D]f 9{ZG#Jf$dePTTws( ܔ0_$6"ᒁ$|t'JV#e9kv(3.LuM(uAc;G]U3{gnҧ&&TL2eIG`ՠ@1hXˋ٣Qv +++V j.a_i4*I6V*Ͻv*qmcoP51`gKcu+sRSAc("M#b_Z65gVޒ gC.p48eK*Y7P98rx#6qeN" MT0{-{Zp"9/Z&CK{9rT %U[u_ʎ̗8N2 #/ V8~0Si#)`_p~P h4Z?@{ Y +v[1]W'D!>j0:y K7y7DD)$2F{G?`+aJ]IZg \nw}!i21i`0KbnY=ϹΏ>3B0ӛE*:o9~Vпy&-=BF;f8GU\>G"v$oyg3z,4%A\CJXJYEh LeqOHJ">!Th-[]ULߗI;ˁ92+2=d49 `.gL*IJC**шW+/Cd#چּMxʦQG3&AD&+R^y EyhGY"~Jr*EOvܭȌJe";섶 =rlA]i}F_/Tmh Ŗj*wEe]\hҀ 5]<vj;H#g ]67vPDI3Q&wށҹZe|9br?фQ@0 x^t]yj͝1)iodq7<,ҐԖ!;fm#}^/tڠ61td9 %T y -@ yGVg{1\n rX1ˠ 򤽸^'1#ٱzg6[ l5Y==dXA"#~=wVdr;n.nAp¿) B)HImMų'`e.7]gOpܔ7j3XYA>| JiX%2+7@)Im )ޗ;::Orw|_À< xS K*-8:Km[V'˒C;ֹ5a!ÎR77FY 9`!U)VFl DzaW[眃`)KCrTȉU㎞սSDD?| <'DX(Pnj_d D~>Ome5ٮv1PO5.z֩rZ.1T<;ai v=Ȩҟj^[1)ŭ&N~z!gOGyh?,ZK߃I]uzl:@O qvǪW-PW,% ySN~l#ЄUP{ሸ` nՠ]yY:a\ Q,D'ٽ#K!9*-75Rsug d`ڈc/b҅>*€fX D ZE{l6 \4ǁ.yTn[R&PcS,7S? B#(Qf%b6,QVJD*X|X `5IS254R1WW 1 +7eSKh "cc`P!? _5mRaqLsHBǸk]q>V;mZMzϺpLd_29&Q`#"%6|9>%c"rzz t,euo~L{ 3f#ݶggr#)MV9ߞ%p͊ tT9&b݅4x(ǭ6띳='$k(WB9>(g}Rگ|&RvViҦqUjJO;OfK^D/ƱZkغ! E֑Sн6?|g>1Yn i Ù,qKrJ" P(️BQj wߝX-{ҺbD( K0d&6X"D;>&1/$23Q:U}_AzaQB! !WDd7N8-(I].O D;`*3l;XE$g C൲+ϲÞJD1ܹd#+Anրqeڻ&k1EBΦ.q?ʹCG1!K sG۪"Lm隐l?_CíQ>D`H;z6s`~» VD <Z>?D9= $?Iwo-GđvQ|cP~e$Ѝe~,Ov1K1C_G¸KCřPj~DYr옆biA+o#_•k;[dZG_q@vΘVժMMz<>C]E"~Z|> OdC$3jKNNcq.!$a ֻO#vAjVYpVճFb{/ ?!䦄#XYT#Uo"/,f?R[0qt pell6դT>v_ %]].ZFl`{4)slCNSJbBe;x~f瓓 ,HGД!bJ@}ch6j70*JxVE'Z-i6Ѧ.KGn$?4ՅK$ynb'@ j!k!۷ tŗc{X ~{P-osS`B'/L (絈`EgD6k~E4W:-,¡yYc=+KaqgP="Obe82"dҰ_X,CX݅dx,rN{% <ATpWд>J3 |p{pMbh3>p"<i!QL튆[0t-jsCt^ưH* 1KLqQl]lJ>Nkd+{-g]v!fb'L )>}(8;^PuKO@2wbLzH~P c&NOLReu R-/MQ{Z*G˝bL[q/USbyhS?"ni3 ~NGWvA%̶Md:Q5ow-zW~%3qRO>eD}]'ﴂ+!= :016>t}szmj2u Pgt#U8 料/} lw=! r[HoS$%3X/*ٮ$*G0BK5ΊD[*hk ;V"- ɳ+8]z񶮭y+T~_)\F(ƉÎ*5VSJ'Y VwMnIQr®VVNtI~Oa Gr7O#w>NisY_(VI>ZqCZeڹ /<'.ǀR>(-2B%Ơn,A&qF~[zxƧChrKTw}_tGVkNQ/-K"ip0Y$q:Gc1㟭0!( 4"q0gVS MnK"ۂ\9-~YH >XF|{`=wGk~1l.ֶ]OR( M:](oY{ގ2uL=Z3P.^p CHAnGZŻ~QO_F &;MEY!Ĩ ,*;eҬO> r垀MyĞpkX<=cV,Ӌd>(@xf2:>N-TiM&$b({Z:JZt?IHz^NrthqT[p-:o|+M~*1e!<.eM O(iД@-$xmcv}h)sx#u9^$Nz6y5 i5x6鱵 HB$2m2 d t[:c6mb8۱a%Hyl/4+ӄsea]ʔ}jfD!oߊF  !?E7C;&nڊu@@x* ܘ1 E9n p.uEqԭ c]%i BepS1t%ő.˙Ʉ I QfPx|1"#h"Ru.Wf&%u{ujx԰6zN&[R"װě|:uwO.!; rأOi|.K!t7TMv,S`ntP/3 oНJPLz`Eivg R,AJR):Pyf)so:rMF\%$12p*55A 3&mh5c(hE˴]xف`?szēU,,Wfws~#^,UoL5T;jHEv[G3_{&,j*d?˕ ?k:-Q^胅|v\==lj[{Rcw<8N:&rCjQ>Jw+렂\@Ų(ьI^4cT$ 2upNmGQA#mv#`zt鼽A$+H$>Z׺V>"tBN ƌM$J2D`—hV?גU%TW:~yJJ {zl=耆HOR˄ltYpzai[7>0`s +b>IHSp>:A풘t)E,`a= ~…1h7ĴF{gce[F?On٩y`h d ؘ:|4@RLvFue?6`W0 6V}Ũrqq;B|nwc:>6- N3RĮ="-7XHT~F_tezQP\czQ^ooC EvHqaI|>|z7C4Fs18@)ԟwzVc} j8kNݣ08%r \mw*>+_gWD's3$S#",;7<8DRI?w:r]{x{wœ#^iRpf4>c2E$tF1~bWZ g).\dDwAArEvNn G z͙y peQawodKTc2EՂ#gHȭ棛q1l+bgsóy* F!8`˒ UVƭްNamg4;P}. co=3_hv2cScX2qF<[2>;(<̱??Tz;Jm&8<+`hMLF!i2 w`DSWB5I~G3Odǽ^yv0#6gnpf(ª >iS02#VTlOB5/Vr4&k|nOhSлDttƴ-27 U)d~! S;d&Unq.ʐMkΆz'm6& B_( 5׸}S1HӾ%0>co_`OUlhLCaLG<{k&M 7Na<\u},M)8o xΙsao7!r-Ⱦ0i0;"Ǫ}ӓr5#7jXq3/H kHgk K\.~e"h"eҝC-Z Z#HQOvlOҲ8kٗaJP.h1,ZYe) v-l3CbcIrk{n@-H)cfd!7z4fxNWM>!o4Gj%042;^Ha /ˠx|\xV~[VF ­291 aB1KA{ܷ' vi^2=$3=+6t@}xE,26V$i '@S{+UE@+|' 퇾) QE j'鼤[:ݐ6?dT46wn nF(AY玘zd"[! ! F ^us&,j#oF'N_mfЮT&35"ʄ,Fp] 'sz >O㞼kev>qCCP1Tkv:w cn12h@F{tg.^/L{rd|L3&(e@`QAZͦO'%8GИytwHuMHJ,GLNkq6X(n J,}?7:ֈGz?/|jOMFG˘h ܻ\1#jRfiv8\`ghﮆ(." KVmvC@(crjbk~8"P⪃!FeV;,Sw1Jkf MKq$@qsLJ_ys> VO^Tat|xd|ns)6K6O:ܪO]3xGuFӪdÅҾr9'!QqrNę1Q %Nl=4 UM Ʃp M,lx1.L?,pqvG1_[*hrqwU߬o7VXtP\3^MpܥDw_]s0̇0"K}4@p# 9cYcQ=Wh@HĸF4oߪp_TZՇ^%czdނ Vd)tqq;3z7]-W=xGF`_s*matgιÊUԜȀZmbKwwvψSjtfşVnIO/)Rj)龜 ;@ cl;a6~Ƌo!C %tׄ (hF놀|n>/ЫqNN}flVQW0"0~0h7,EX3TX̱ JSОem[Q?L=`v I9jX;pXF1y4k4f0I@|J F.GtAy$AQvrpjtg/b٤>a c=(L?č[:S:(LY+i *u-ny8mux'qB%呐%02Bj&cl<#p[Uh- B %>mJXӵG<o&|똽ԛjiɨV^{4ДaI, -@W.eGH~˿/#xl`,D NU؍4 f](q1\Y!)&2q4 qsNE-%&ϮaK%zq…K-n9@0g4r,š}?vxz{9HXuR&cniǴ3fյXp`Dj#NZÛǚA QP +wz}a^\N&"L'c"xh`: M·QCb" B Os4e\!vt g]Q+#2iƣwl ͻF}mx]P^Fftn3% 071׿ϻ]+}}lt#&~^^kjc&=J RHAgKl5Nrra2z[I)GHFޟGaMh.M1Olf >ݬkV-Π" QoSOlPr=c ՞yʷЬ%,[6 ChNɔzuS*YPbAugnjsis/ɣ路ٜђA*wc\;GJg7r@&p|AWҁ;"`?N|֢Ac J5jjf3HD*ћJZKsEyϱԫ q[ cky_FE6*M L=X%Ӎ^é#huЀ1[= r0`S*aDT c!ɤV^dwU7O3[6%L06 O`$x*E8}Ĺ6PT˨uGzrt~@NdG ɟ4Z-`ܗ"$@Z6D]5/@ɚU^X0^qx"H[?5jH@RAUNI郻!^QB2_ FfB\tI *WԐݸ{-iFxh S/1 _&)<%k8=vh D0^ÒRjnp.NB#%E2dm=}^! Zrp:9%Wµp{Pp>sI e Fl>|sV[3v) ScNB?DuyWq9G+ sYHtgM@MFjԼ@W@*#@6il^Zځ9SSiY4֕N{k\ O jٷYm_a8!5DknzGi#JEVen) :30 Ú`%;;HӔ@>cmtgu(ݍƼ~Yd7@[d_)'c^(ϧ.R}y&IŘ]<|1"y_/WxTAׁfsc1%i79S+h1ip@ ,`1+g*"4z gIzkrӈkEE|MtαfZ`PQVl'$_0@tJC .16:W?!NC,gAׅ9.ˍ̤z5SK..h, c@*JҚ{H,|luyb5jsl2Ɋ5nR RajeUS5mYɽ -֐7ln W'Gk&_p_;$pD"hiL+1y\Clw>9/]FSDJ΀hj*d9 ?N"q]얦 mAaGI7SH)lvǮQxel VM\Jӥ__*Hcj xM5pH -"ꌯt>8]PREpt7+^e` j"j,0_Hm":KԴɠ>juWM{YCFdCSnX5-m &k.Ƶ0ohSIZ~_̘!ˌJQYXLSco#כcp/ɭ"ae5f;A'f5Y-X@.[棁Rަ7PBѫj_q7Jxvh=P4xvཽp#e/j:&gMDl+"Ly?ҏ4T)tsd/Ove>uĢubnl8$~™ƶ# .|G{F) 7q7wwW킕ʍ3\#_)rЇ+ YPv/\s6;H8|? sc _v7N۪#@À4{qvB7.zwg#v/.ѹj [gķ*)q҂YQs(/KՂП$W4qID>@II:n&=oWs=\SBWEXs. h0aWE #b?PxUMѲAX3PcwQMzcn]gU #ݿy!#$|CčLV<G ʿHK.q ]Uf.}?Ba$-iUVmʩՌ6B2,5KDOp#7?>q1d0/ r]%<ԜƫC曝.P }^s$N_oq|ŴFlNhQ"䃹w0H2crMd) Rs"&>!Zm(`7+m-d6U^kKeD;ҚUr7d _pP {uگƆP\2O| ANc#Uԃa"ԓ$.(a~"[C?C~F_fꄃo y_O+_ SUDr.vXksiuB~<LP8Jp^U 5ux6F\[$v}Dd)>д~yi@Rv'OA6ND6P6,n\*-Ew%9TIdff?Vowr|q ԩۣHT F-pM ;`;,]{X=r-mJ7(X.w#M]O1v'1}%Z"-U,&pv ,@ 2B0&#o˷ b ]{&chbƆkͰ9)S:)qױ DC3q}(pv7Y z\6m|0rm6Zf2=w}A@Լ͠68Rϑ.5YT#H@Umg4]Hd<ZBӝchYqC o!& *y37CbvOi,aQ2z3{CLk}>6yo$½/iFYDCWL^W/:49齘rХ8pCӁ=cƱ=@Ҡbg쯠 bM\s8on~|pҏ^RZen 6}[*\Hh%û6az' ?l/QX,jrsx  &7hV=͈BsįڛP6M}/3pWc_oQPlonФwm]TuY*,!MI qt38`>ܬ_[ڧ."woZ:= hFEE[d,"Hgơo^iJB\  4?Cs6n):)) MJ/?dkG_|vlT0d)ͺ:H"%_;䓴qNJv)|eQ;ӥrc)tySO:ӲYde[NHBbu-r7^!0z7{bKĔqȻ?{{"p_ κ MS3H*6SyBNw)ͦ6sÏ=O[/%x߃<HFXk1B)t2jPtRlumەx1} ̔ӓf0mn^NR^uo٘NNEG@tZ3$8"(.T/LqԮ;*-C}&;0& u\tF{ G>w}U|&^5n9&2"} VFZޏ:5SL4AtsB6/#hej7ۧ`cM8В`θU|a|7w45Peoz4̯&joL3 $넎K(nlzJ&KyWav":pXR䮺%&4lHJwyy 7!(^/ba%ZjGSg "}^dk5HȚRo%PUl}u3vl0zr?a r#P°n`%s)壯,71JS3xS6]1BD Mv)g5pnSU'7P9. iVJeQ!*[^m:Bo;)|I ybIg%YyB[\8 ʜ 4&+jE0u@rgb;Aց\:bć~+gދ"+zVSXWmtc j6hu1;CrɅg8u,n//W ;w+I=Z}+|Z*W xܴ K(#;F K)<c]x-QY]|T6_MJ4LgCKȖG֒-xrBZ*[h Ո7X؅7Tʕ 5f !-󻉝glGh#(9T Wv'Hqfmh͢^u)Jٺ~QkeհJz/nv@.h&k]Q"Vx(2pc {fUʭ%]&I^f)Gs>?bp\ o<b=샊ܽ7?a-P'Ɩ!%FmAq pdVsp⬋ SVd}D. 0K|#{`ӅcN(RI(o%y@h]d:V#a?W9ְ#N-5"Rb=m*(#]Inԣ YR61D@Hz~䫏:=_ҘQ9KIF/ZHjmVҶ4<v >HW{W.4[+K V `Hx·C_L LNK5 <6(OT#cI:j9wn*C71ϸ3kmBҏF[{%\mTٌA Z.=kزmԄhv6/;I5G86J >EXޫcR Uy|SR_`P*<`;'srBGZ zSWٯ83$Qzw inkjxZ^4j;R,]9# /`z.7QG^ٕ0V!sCm7MX  EFԾ_3}$2laAPw{!Ur1,&c}nKd֗~Oep>3?%Cc]N-u@9lsuGHqlvƒw `Q ":.ݢfYgb@,r %gKg9 Zg69{!5ЁmYZx!KsDK{w搳Nf4:Q^޵F l+v戒<.V`ugۅ<4f3S 7ka?fwD0^UB{ucKñp#>Ӑ]*wMtzӁe@!hˮ jӛoyFw~ p(tqWA=wIJ}tFmU"tKohBG6 Џz۴Ȣk·`+VH'؁㿾$+)s[?фp.MRU~+=6ˌ,חT!$mF^w*Lx@1[֬#(烤ͳA7ѯ BK_`ꞎHyT$Oo @2kF Za/֎jl`5ӎAiV^cw|F֠ I=`۰n:9w&RŬ ZXrY(| [bAL_ de8Y#_}8 ВXkgQN 9Joe4t Sx۵; ZdiϞmuYQdWBlXA32B ־3mz˞=Xsׂ[B c6t}$tTR iXn[=-LAT'dw#DW" +leLZܾrAYL{rF4 iq迎p'262 ^^H :|QOC bWIxw4H9nWWU=Ǎ]uzX%;tEL蚐K'!86 åR:bELA{STчg:)}v |HBഞKeX!\9r;Uc8;,pOU>C} zJn]@ØI@p)lwaRn^G 4]/-/uh0׀A Ld-zmL| )0lA~lB?䛡 K <:X)RcЈjC.L4JDeG|tXHGKH[j@?)+J K\=ax|I=:N b?R78%֍٭'-N=oUE;lG~,h05+DoYM NyHu3oN+Ont?ve% 6nuQX݀~= ~ kA j"R쑻Ab~Wn떳|{7T:RXʷh'RwMC0Im7l!fnYh쭀Žg,]@4k==LǔF׍7&iV5y4ֱe'ԸLrYWU]%!CtH >W?4 D'Gܚ)F'HŲkM.K@6.0Q tuvs;CHvijA~>ױZ-vE;l[!Q9x=eq mزwpwxttvz3l]:Ѳum0/߶<'n17:Jr9ǫ+bͿV 4iEv2 GfNm[@̴,nMKɻ9 <t-WN gAgVsZTHI?3uK WF`(sr^0ҵ GyMIu+ӣ$ p=|[Ӻ <[&wx/i.[f;jAU #o>(Mjŝsz?c{!8GB4F@Lmc>sc3M٫8=#.”ar6|1Mve](|0PHp#@_pMgg"$C5}7tǽd6Ǹױ դ೬Gtc&">a|*r`(>}YkLxX62@ %kLtQeI۪ '^n^洯xa)vy>(ӭUۄJoM[*cpם: A&]4Jw*zƭɠ3Տs|t!lo4?KmhmhcQ#M7m=|\>Rg؜d/Mh8gD e-#T]l7N, Ҹ- *FZZ;J&1Y{鍬ì%֍qaŐ{}!*ά?Y; M' + Ӎog3/_ BWR.⼱"S7e&ЍjDU :[Xyg MLLQ4sآNc 0kEy>-@JͳP%o}S?Y`^m}<%Re(t mͲiy@nf*v9i2\׍=,o}a̽%<.Pm`4ϳDz BI!ĉ,R*; P!O8f'5 :I^Wc.i;yh|`R9ؑSZC_Dܬ;b!oUs'>#H^a /P/ۘ.HSV|yQR^ ߟo[.[(Zƽ$͜e/S5aMEZahqkJNEq98 Sb㚠g#uj Q(e(o0FQ4`*^ _2hA0M.°> ~\&Əu)GޝJXr_PI"T^[ 3#JC+r3) )j/2û$<3C@P 'Rҽ]?s49Ǣ_ҘX91i@.|eV!rPB#z8/r.nbꉮ%fg[| `);qBdڗ.}P~:VG[ NAh|ThLy>$nWSsykX-%ٮc6^}BWrije}udr"6Ȟc2REF\(J5&"aJ{}m%=Q;a%l+[(H:O$,rQZȑpR00Nn*Qfax;%^ kꁚ~:`wM1pۮht6@PR8lnKJ<ٳREJJ^C +- ݐ̓S_oebz⚈6 ĥ˙Q$ZR]{$B-۔tuWC^tBfBws`7 ,Jah%<2pw> 7Cphܦ@РoM@s S%1eQm[ge w[byሆQ^nTK7 Hn۟}-e+Ͻo̠qz}-CIlE.-- z 3-J0w , ̪*z1ts MxK$bҬφ:U<>4Cy99dRA윰<&s`קP wWoO Ĵen<%rQ*P8"n !. jj IC]oav1,<&0ehjɒ#5{ 7vp]Cs0~푌d>BV(e 랇1=۠S q8adΠz T`}-#~IfV.5O݊yFO Ȩ -Q'?`%( ] K 3p"`5I>_k*8,tI$*=)tu[[z@8uK*- [uZO! .Y4ݰo饅Y"V:,&;(N_VH8x~8&5Gr gYZ0707010000031d000081a400000000000000000000000166b5088400005470000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/ntb/hw/intel/ntb_hw_intel.ko.xz7zXZִF!t/T.]?Eh=ڜ.+B4gq5Ir2F_UXfǎJ/E v>#r?['+>W3Eb*0KE uGnm(#== Av+u]]Wps%*SԝTEՖ3Յ*= ϰ<ƲF<91xxǖ *~&5 g~vk^{4Pָ@LAJT^Sb%Q.nq/Fy2o`@BCCc["{0kÀ ǛiѯʌmB ʃv;zQlrխFWL\aU&{[r}-^ 7%Fma^ꍚD,7efWb6Nns[f&"?g< ޝ]:'S(/VI5*w@.oҦr8sE" Yb_g- W(o8S z~:-E~MY3ҵ<Ω˷wqNB\`x4B jVlC+ d$$zJ' }X.L>*"*6< B|/݀;(W*_/V,^df-*I Lj|߻N?"Lo%|aLkXj{^X[FqcR7'A_k :囔U68X˗$'A~Y9WK$~gl0Iv֢*.S($Zثb\Y3 p8σOO,6C.˛8BEqYwDFVxtEz#k?K;\]đI^ CU@"%'P]jR<(t3Tz{}Pp מ3;}%*5o^~wpN.BK!T+%OVh*YRfRId?fT؝ܨSR]X6-D١uUJ0+lX+-RYl摂Hucf @B9ׅyǔΞ?,ly~.G-#?љK଀? ԸVe$ G&hmPe)=nS(:._hGfQ zi:~fO&lư\?i| 7i0b;RGۃ</\}k ȋ6iF;r]zZ<˗@87[m!} _} .ͫp콯,๚呉[KLc,OQ`[ qcڽ'JfkC\Hv;3d)i4@pZJy|]Sø' dzY{Z06sJ>k7tk{I n`Vٙ֐kK}'o0v_JμGY:tIl''ư"Af~^W0h%y)#-2'[g'33D$9Z{,wK[.a 2C{C_`_iVuR ~V nQD4p$'t6 iܾ2ع%D( SuZ"g;/xso74S\b9uڕ[n cC Y(sb^u9]wj<-~깜%͖yWvR ,lAG7FҨᾉEºDqaAmsEɤ)O %X&H(Z,5S%` g9. 7PyP!(%'ԣ3 BBb'Ov| Eχts> C֐'=٤53"'7+A'.PE>ժ=aW BTJ@ηZKpԟtDB{9p@ĸ %#CAۭiJX 7)L{0κqht*! aޗ&VWU)Z&aLCZy}&MKt#DT( I!0 8Jp`21lf@cG   y>|DE"n&rK;҄ϻGV1ϡ>>ӊGpFC̰rǟGz霼\WְcNh=cOGm)za^R_I8_4XL4 9@|4 p+{H_iVX+/{y1lå`<+yQ@Ol5mz~&SxG~>֏ m}÷U Ù(v(Vdk 9{4G0G=uYC]t5 >6eVc衦Z)pS,N`e-ƪRů1O65FosW *Ғ?oD6 VԮgWa '*g4Wq-O73&КTnBpXpJ$k?<v8R=#պ0#9QQ qlA c ^f0+L'>&#BEtv6 4]y&2w/ I]f_7#ӿ(}՚ f=h^|}#ϑ 4BFcEP;b,ו$^߰0b6#ZQ`1Jvv (C r#BJW|l'5$m} O**c$S~4Q_#qI]@mA{ (˧oqgl+x+T8~T~(+VL,Qd/9fONF~x)P%PՇX>gN9f^XSZEcgMkXY}h;amwDzhhz@{'_)n1k4e5GrW֑t(霋bDgTullop`VF7njЧ^@iINZ8)oovU9GtCtR320 -9^]LA[ۅul Xk-%yWb|,6Y lI+a;BXfa2|=B8~^+:dr|l1r3_RѰUБw1KHrs+*L vE6kbޒP 6}chk,F'mRh QFbm lɪoSQ[%OY_mdr\D\/JGA nhfXIyPZ!ح"FhN͵Ңo/Ί1KH5Í|< D[,Cg.+!eHmGډhķq@MIw#, if%p2g/88\mǝ~8: SW)]?ҴJ?wyH$*B#-cPo\ddw?6%?ɰooybSNb {@ͥV %~7()|lթPF)p*NƖvCW/B1ߴ$"LnP&ПC^}V!S//-3+||We'զw~8>d'To0|GO  *MԵZb$7ƾ}s䍛ͧ/L[[w&ZxڳezUSzn>5k\SD}!ЌU_ r_ji_eU9T31ArT$!-7?IR3sK\swL_ڤ+8qE]^zad;#W%IutB"feh7Lc/1k1*XTwޜH-XYUmpT|x$ʳyf]-Eq.WW΢OE#0%4rK ³RB]zڃe(+||+Ekʋ3HpNoQȼd[a-׬(N7nNËL5}#Ϫ^&vL<͏ \{)"ht4={Տe3U51{1}f}4}W1rۗ%G$=1hI_/@>zX JHr xWG[Flvf4N|>4,{%յ ݤl{3%^`ƗSjz,Ib1jiI7W(VJv6u}(ޙ>/L&^-0L'Ow?e1 i|܉۫&z^BwyP ^mb!)49 u7M/zEPL-B49ǣnTr7YBQՌxk)<`H*-oyk+S{THQa80ʎNӄk ̅ gup3kk.Rҳc$OKN%OvXiFt] G849u")$ߧiө7!ԧ ]qXP p8\ܧ$~kzWf<6/_R<6bP`: O{y4V+(G\].%L SBm;y~TܚY ]`FyR'BѳY,j5D0>^i'waFΆO찤6B$br` C'9J\{k 7v4[Oq85,rŒdc{KDRi(` Ǟ rxP^;;K36x 6gmtrl ,WJyVJ+Ť !1 ё Dg}r}1K9Nqе.~~+O`"p#7o َ^ sƐ>iDc3Vmz ؆YBBl#aF $ػh6Z$5Fե=)^:";|W@PbwWmOFïzZ<[Xis,~_9 1e2Ս_zVm AE:gDmѲG5=ʚ Y9V گT#GsiP1609(v0w9v3eÀXz̵0mk'בk$S5%:[c|/Ѻ!F ;!^I%&-)o 7V M ^5q#v';3+Wz$ !{d\f""kͱ3`\K.Ȓ>M|^F֧!zȳ]%Jͪ_gQGY%6jXf`Zc:arM5ApTn&j\r 5d]״kXU"6A{Fu'Wk7M~_Jϑ bu} ,lc2ؼ˱t='S™Ne!CUEmsVv7o S+[T!w6/N\LU _>r;5F fA- r9ۙYM[ 4$A5inn 2`OJ_B=F425%%Zg8*2q.FH)2F,r)2n}bƗe V gGC(ӡ l_$N ch(ǁ Kf0O%8E%-uy  [;f td0I`йD}?R--d֡+7!s}l)\{Q,5dU ~RBl}VJP50 Q<,g~3.p}9`06H2ag[޸>>Xh#|-k/:[}H)'dEJxJ=mlÚdaskKԆ*yp3qT%佦E(=an,6z7z +9%L࠯Lgh7ʅ+w'*c<`]o'Nt"7p5WQS鱀y‡RɷH7WqD1;5ĪiVekO)͵ _ϠYAq ^5U-SSϛ^=Wf[z"~KuIV0Kbu&s-+F`x;kP)sEU0*AL O]C-%ӅXv FyVMZ~7tC2pq(h=DK ((p͓'^):?FM-M4i4娾Si;/ ~W`n]i)ڝZ_EaeICy1eh.u# uҒHSYWGE][[@Sy ͵'zRfz1OV3H>MӻXG'pq (63Z"fEmSMʽJM&DY=cd >aN9}7:('cz)"h"RfM+3ƄOq473&]K:Ls+ Qv@.^b (3q`ЏSl6T߄uR=܀ [aCȃ.-[$՚[Q#,E#sQ)LL/[LLY ͕biz3#<3X\Jթ?:."ZNڝF1"a_ڧd"tDBv.g<ڤS,>W\JQڞD2! #@VKpCz&5!e _;^ aÝpd$}Y\0#$Ϻ.m"H.O#(w;H:Pp+NEq wv6<vKgseb%IXܖY|v ֵttɡ vt ~#19vֆiT7$Vع1v?ڐp듊5 8_1,*e$޷[/I ^8c(@1}kXv[5m6]$0mvZh;PN6K1fܑٲQi<ʞޖIAšp]=G醿jpC,y+0UwBcǞ]PTvӵ~x{ AȝyaQ~o{=D=FM0Á2pFfMk3Dvb醉]sZbf(V"BG0@t1緱҄_}ݧ N%Y\1„ 2*QL9'n޺!Q\tFx͌5c:Ҏ]|~p@bKz>e<4Jw=@-5Ix/"Bu9=|8_ĉE/>7ő~Ѷ[cj2 G5(P^t/Oܮ;_+ Ks \0 d5Ē]#τq;V1i>*OxS.Z244Ҵ|\+"l0>Lmw7 ioS'#JJvmi$55գU~=K;T5t W|58v׳PnzPHN~1萵-i~KMyM"ߌzhv en~ ~OF]t=3{!eb1Ve$!&2^XoV))UvOq]-Fun8Q%"kgN뢥#Q]>Wog_ 5L>qLg'Ӣ8xNf#T!"LV-@o҈CH(n݃cٜAEO3|e'w)_"uS>L_]k5B6KcbSVu$˚Ƌv׹-.;4 ,)Mv.ZّDt1W3 b;o U.FYbo o*6Ԯ5.=KeYeɊqFL_џVӄ ADCq"w86XZJsAQިSTtEl( X)^yJ}v1f.%߈cfpa>JRHճxx9I 0ԎM >8倯z.d&Yf #w()Ǡ0UR~$rMO!Vhe䟈rXL+@' *O]<Y`t5xf y,|GƘ~+#4!>ѦCgۭ$.(v$8bGfT Hw6CG3r_DvGʓ.زj~xiHuދ=.FYŕg)u{sSx^]{N|#;^.$[>c{WĪs*mk͚`q P-4͕V2zMCZ;[.~iZz8>; Ns׹e2uv,~^xd *r&~iٹd)htՠCڑarO/ $@5kIv'xXcs'&L2yDՎ9ShN:kzS{\2<px^ SN@QMa?ֽB;R$^ ^Em1)D\ѯv`jԎH]K gŚaECiWMU}WOt0;V@湃˗ρԉ$Q! I}cP tWt_-`Tt" =oldIVCI1C}SW窘4 ~~y-n(<9B2݊r{}}7Z۫ݩn%:o?¡JN+NR_7L0K!ע=6nT s #'UM'mBvk<9_CJ;6蕽Z1qUU,*0 ÔB@lcM.qkF2s­ p"/eWy%ڋR8NK$)G'fBAH$3T̡՞ .b0] pJR>iTf.5DFT˷T:qpj׳&ëqBfXT}t(3<4#oeڢ 76u(DէqeP}>Bđ>FT4|+XVAWG͖Lmޞ+xnLv391' ÛrcYҬA#_=A/2mJs۩cT>;Pre<ڦ.m64i)rbe>YR%ӏ$h%nv(@,S%(*rhɄB׋avo<շr[lə}o[3 dY'Pyj ( "Loa%6`ϸbq@d%oZwZ1*c<;Vn&V4e. #aȆX1vh:Qی6 &<^rQ/ O-MkTǕ{g 08UvY3xu[Zgn$ UP'86+C }m2F?zuZMR2ațN;d0v^MM@9EvSO?ιnn @aHȝ4T,L< v7K<O}܈M(\ χ.v}N@U8 4|^X׀*5'UԒ=QpJ,jOeO VjȽrF)}%5r햢E]JJkS umr&#h2];I8^ B2|5&Tg\Ͳ:;?~TU!GšLZ2h(PgN2YÜwMݺ=i|h|b?TpaTAt @ r]E'Kkg6vCڌmOwHU`CX <9_cMx3 deZ]{:$, ƿ4"-*Zr@q{q]{\nDi>JME'r:/Qu~6!f)Ay9cT۶٤Y^|y"@/|=I eP`%`y{?O5٨-R#&j-d#6&BGJ(L6C4tDd}<^ ө+~7b; ?]Sh{AZRk!e@cPJBy;H2؟-=-㽷8+sD<55"loh̶̓0IɎ . k|9bԱpIkʛs} nh9%s19R|I 3Y0G=㆔ r&`<ǂɉ"Z"tpoޙwNP@D`eוQHKK|bp,v&"^);U3<0Ʊ/LHSD-OxS 7+cnXc#9ȋ.`Q9pNzNYI(rqu\O6{= r1""meY޺s;!Q}i!T)5j2Y ƭl m j7^"ܰaKsO@ \H$W60B!(\?hsw*Pؠ&SI""a0La'oh:P_"`&@",5 !MK)v `λV_~}x+w?(uv&[pGH C/GvG 1>jCeW'"tZ Uؘkm.-z@54d?%ԐAЈnqAyXi #l*6J`yNwn> 3 ēEy^Xi(%*bs._A~k: B]2\4 vJNOxN8~!76lR{HB68x΂/\m~֯u]7 Nx[QΪw&wk E[ Cz0۟` SSfs#K` ,B"RᝋKΑȥ/s>AX |^~t8GLTgx̡0H,ck2|3IJ~Tm0y!{LX/mz 12]\moD]3)z4T.ݯ,[5plن_͑ЊmGlgdJ8ڔ#=AxgZHW 3$gM:m #<8+\d - ĶɛyE_*t؇bTɝ w 5O*vdAXI 7)xWs@u~U|!%Bqb= \W`%-syStc2<_)kjbC#ɟ<ʈ{A+`еL2J`?N&)a1}˻aㅇLywZڌ|$MLS7 sNK:!6ؕ𸄠 VrH|\Ut(eؙh2a"(^4^yo%T12&) "#υV  =6˯(޽}RZ玻R.4:S=%{)m-,t}Xfet p \04ְnL5+6 7X&>5Kk9ӪbR!zD-NR)E9@0US-d>]@z jJ{KL'@]m%ި7h"&JQW[Na d גݷ#% zuIFW.W2%mR l|)iEe^)^f\ן4r]sWSH"ͣҁSzqy}Xfo!zCpw`uggv$^׋'/sr-طe#:u?+O?_` N:BO01}HU Ty'逇vjG!<7򳌓Av)dq*"Ci0q@sI{4~ N(nwAǤкoSrɛÕ 6@^ <*oxf)-| /.(w;MrkSzvBQw;mKVl2,Wo*Qh)(_|_/pXj/F4*ppO&rēql>2&w`O\~iw剝 !}^豄emdβ9Rx¶̖pXϖpmJy;qaj`je$v ^o+.͂)"K:!? cfU0ɜy"4a2qŴ)JpUt$싊e8n^aY?_8=L"R{6Iɡ3n {oR?D#ETއ_!n!.7KqWaP[u3tx2IkJ3RQ7u .i\R\Fnvz@%~DqnFok9{ㅱɸo+IIVB%ԘfQr ~j)&sn33jIlu@{5jV4"~'3\MԮ_ Z ;cղMV@M3=p``}潰Jĝ.wlFCR=8w4R xuT;S,= # %S;o7֝P)E%{cϦHz&TIM3Ʌr4X{gn!I=Yw *kbќv F6js`,G5q|VSyΕglDDP)tHpu;ÜSF+DofR(LxשG-JTD^`]슅k<w)gD|f9=JSIb9V|cH$dUyPy1 tsfͳ8NJ ƯhdE&SWsÒ,V`w@-FsLt~,xc?ZR W fӯOu@86NެVm,E@U.fBA޸Zϟ6v5 $4E Ab8>Vw   Jϙ=@ysZULv*Tu]f 2AFV4\Yz+"H5-RW[7dC𓻳ӧj*n ܽH)~#Mu2E|&R8/_AiSSqgaYamnK~+/}*2ϊ~xZ0^+^?T~@%aǽ,'XȆܡ{; GڷU+ZS+q/^5*ILډ>x G82^o~|;Pc·݄ $w`Prך1ѡ?NB' 5k4>y875Z -i!V Wcurp82Jf7¨nJ  fNgW}=ₘ!|QAFL׬/6~:j/jDLjW΋F?sX[S[ dX 疃}/ b g̊`ӡDwU~2e<2 EhsAhǴf+sj?U = D{j }Z~4\j`_Ŋz%,YEhI}7_ܰg>)fk_uKc _u^BGPإ}(ϦܦG?' 8@d Y`!IiKpT'{荻"$?Nuk\8&ϡ_{bJf CbILg_qaߕ+a BqϢjywbAR#$;Khĺv7m;ɈC&7NZn߆%ס|laen.u%ZNgZh$X BU+f[<8߅:ňB@ёmjEPB6\I daF6dAiu|?L\vklvb(| v/U߲Gh*Au'<$P\FUc4>j vl9A uc` Fı9WOEn_aٸAՋ'͕̔۲KvDgőSZЫh[oHe~:Pa~Q ^^{Һ}61NBݏtnՊ%h̷T^{]$Ѱgh͒4s|6=@2{h2%RP#+5{}^vVVX/Uů6;U6Aq|طs;Di֧*8e%~69Dtn.YѓP["#W+=/VNxij;0U8z.c/dV& yh.\"jkFۦʥmh(?F0 gvCXE&8ka$z U, ס =;$>ѩ+è 9^R揺Ko2cZ/  $ϮO[u0h)ovY\-3kqԷ~ rU7d8.{ XKv:#cfp҆)߃tUt坁G*/>5ݳ>Gtm$/$ո1!nǒ&MԽ,t+\o, v6v!&]©MzՑtsВ,<IÍ~`Q;]uijDuF+K}|11N fg6ju~ߩwH[ >NV@h@ZP+1 6U2y!ݨt32Un.ȅmgm^ֽ /nlPL -<(ɲ wO,~jC" O+W-#IcmcnmZJEe7E]NmM.;K2AF9I> {-PXnTj׏*WZO^w"w7򘉷e&#L: ] zEXadi mf Rc"uߢawB2Mn2l"BD%-hct_} ja@ƭ<H8d.Tf[cs)[:;I!Ƙ[?n&_0,C{Iռ M܍\&p?ѴwvoZ'[#j+0cixһrZ=DdFƇdHHp^vVsV306'DT'څIƀL( g̥&i9=M&"UIz]ƈ0pfjO\8fqq2o3zT7AoEуK13`ljO=m;b>&^F2>ki|v_wκOh8N[\U%m7WKw.ַFRbaFbO+Z boҹ&Z+LZџ`Vtq#҃ǃZs`DMa}NׇV^Ed?:/&axO.]4˜|ƷZ-Ite|B\>" #yTv90|F[z6JqDZz~%^(^8V+[*A`]Ve`?zS۞m?z,Tq"F=t$~ TYێU%rZ{+ 07ƳIbdZ-PIo.kl>fd?0X:7ss(1ILH!4fZ鍃^dfLM4N]:wwV>Fsq+:¢Keo)DbvNs#!(Z|U^9`Vw_ZIQP"g]ϜLeTNLpmP{lV9]݇)<8 )YĕشXYkzu]nA')+CafD j9_ܱ7U+k yϝ$t<s-lՐ ݮtF=!.2POcS̸ⓗCry9*pifӰy)4g;<acZ /A$ݜ`hP:;Q,#C:CA94Yj1-HƟ!K,у9ѾИܱߝAo 2}$ paC@\5G^ n1%>[*y6G6ѡ׷2}1aPՐ9*TDFc .o/k\ ZU^0! >H;Zې86"Y`ZZ]Fl[Zm,Mi7:eg#Xn&Fh4T~c h};pۙ:% C1ל(~eىQT=,]SwBmʉ jHI&r:],w+.\w.ޓ= ]L߹gkI\K, T8͆1,-!g(ۜ *n>Z\wo^iȥw wT@;K, Sʉb!m*ٹά2n=Zڿ GѤsP@%q༳a30>j28Z;eϟ.&,gVHxOy/bjpxRQlMi~Xq@XK`Tokn?W^dKD(v2Bmchb=aU:,N B8C+v(萝 2t4p0ץlseұA~!ߢugIG^T%f;_DYNវ@6pzR#^Ē9boeu^C8_([KDZ!Uχ&[el%\n^繁'C/qdz'ۻCڦ;ɱd8[)Q:zO^4UMp@8 $pj 7J+:ff_'8L3[Uj1 k3zٌVβgl$< } ouj'KҲCW.woXqsJk;,3,F"0%`z3Af28mJٌm1 ڍž֚mA+*NbJҦB t~>֤%+!Ȩvv[K#.D"౅,wSP>0Y0NȨ/iz鱟?k @?{޿U.w 1]%'U* 4ɸ.*y JK~2|tAp Q$Wv tCRAYš3+_p8@OΫ2Spݝh >#YAdVeڦ%5 m>TM>'UUqO Ϧt!Nb_!ߜNW2k" qk&VdT WcP,[8] Q+EƍM}IxNn]>x0`oN" 'Gͽ&+SEsjߨdQ֫3ҡ8= 욠b(JXD.ˆa%9V .+Y[mئ=ɇ*_ΝxȼOĤG>[[~|ʾY͛D?2gQb"ZFc@{rVo 9nK)ifӕ 'N:' 3t8c<42?d䉾;u#te~N0S֢s.^6&*!:=KƵ r eR[@`;(i>nJk#p?'R/idc {t:+^Bd_mbDgЅʔ܊+R!(vwNZ؃_Ƨ zSpzhI],"^0 9gXuo:{؆"3bI18=Z#!k Ata'5jݭ@@e[ձ2&@vECAN# kۑ=lFV#~ RFYd]PX|"ζ̙8 x|RtV8Tj GXnp2d#JDvZHW)ky7$g: R|2c7ycXb̙'t-B@ruGweJuqӰK(f⧔>x%߱M:>| 4-y܊޵>axV;fCO+rôn89mdچb6Itvv7%Ć snՋ8&kM{Bc~Bf%!+^h0z|Mő?LI}y(*J%tB YM1-#i/[81S1~֔)/"{n'L4Hlw6w3%+6:귱beL9k$᷏|z(wW;7e 4h{Y1B^9KGհȗhFy*ؤ]ipۇ\_^?I(o_GzZt`VF&`NQE,GkYvBg((l˔rh[ }I]]=T #Xo>O8PQe,]ָo6=8-%~=SѶm&1a_Hu+]I'!^lqRNŘEi"A=mpګb16 8:$9$@s,{j#/"2*8zq*:F3.{` uVr/+kdȀi \pxt tԂ]Ŝߴ_kMʍE8wd$KͬVo*W=!3阸IBk<Ԇ-K2(<++7QgLKZY>_=d`ux<4qͽY͢@2=Ø]aiaݖgd1rƆ)o4QNqFR(-~: ,!X9-nyhQ ρH5 B/mMo^i:Y5Mr#3@:/7v%+7hP1<źu8޻Ê(|cCmo9~{ N@\?T!?Cn4&yH}FxH6ȍrYѴ9(3-LZJǔBkOfMm/Ǘ3Mnjjb_b+ S7z /-mWy=fxZ;kT^Pst&aj>,qkb?B_Ѹ㇝Jp}A3y@)\_6Sfm0F|&T%>F{r$_fR7Y o{^]EDE;E̽ o1U >l"8DX̆'?RH Br:&ܳpt&[4Ykz,"G>6֧q.I, N0Ĩ~^ۺ=lx3"+l3CTICwh9.9FL`/J^^}>;s#M y$ UW׮Oo{-e]rWȼ.B_YAb?Iy93W3BC\GNJ."1hÞڪQ~m SK™\Gי}5Lmq$lo]e:@qtMJ>y u|:y0Q)c hSXkBžSa)/nQ[W 㣹; sQmYu>!Hq;Rv8ج:IZ #okbsV0Ѱ2| {VJ̒uw3Dg9gf6&[JFC Qp)E\n(\A|bt 4LN!%fmиU='`TŪ&+1AZSVߩI+Er10+&L>cyS!䫞P= 1Z ÝoS5O1ABlsG{[/ -S0~5dSOVL=Z_NCGY@2H0"oG+[vwf4fqFIUZkZGVU5Y/{cx˧l,0QպY"g .ל=SJ!Ro;3g)wfYVxX۠g>m)h*>&^x3*VMw#M)DvŢ\v_;$\``3ӫ>Dܑ| ӝcRJ:*lO -Ku-mGHoPΗcF۰%MT]o"8Zr$֞w GGG 1k$~X/· ӺdA#5Ek>vߥEC)fdF>? 8._K^h2m\`F򢌧 淖G-87߈9O"e^bMr^~`Ə{{A~!} V#58hgqkMP%|h=Ze9, ?lTHMi\2 ¦+]y=d?_'s (2+FKV|[0 /y]wX"zyϯDWݱ[ٚ b% xz}HY<< w"*0kzu-J@l1"]r8T`gc[ b;lq?-?% L Ԟ"lFj2݅ZV8xK˹_DHpX>HW5}l1oG&sI ?? #-͎F/޻rSbֲ!W1`/աwIrTt|_ γ֐}-ۑ %E1xUv?2 ĩu\!ah{HL]S.>{I:{,>o'>NYѫV5O^#cĬaTir@vfn.DroV B.w0>dC6F`E>dШ܇(Qg(16?xCvn(ko=T~/* %lF$sQs>'#hZΆe :oSXUSq(&6˄~/ yдJ!z@bL;OM=sJ:B5*b<PEY 'Vχ1!^ÓZNkSU=3_)B::-%z 1|X7,rWYKhd v _#Ea -/?U 8 `>lY'=eMAYN#Tݒ E`8ZzEK%8ϟsgb @A_ z Bs ϔth $6"u.c$MѝCmJlr3a{A͂cÿ_!@"1QIzA׏3cY8.KtJ1&Kѽ0g/Dc4QR!݊]c_M-Xp22ߑw$Ox}]R>(XH8RO?ÑOoi-$pz[ত;( ̶ؠآ(~U<*X~ Nq|lu++釘J]c d8ңmy5vdќF"cH%y*]5RYD6ҟ, ߖ,83dM+g:Mԣ5xKXse DysS%Gzpuy~gJ)\H|7e0?R 9MW |}GxӷptR'Bc9PT2m캸|e>ԼF#飋An6F.i.Ślu>/<ԺZo2jV5h`c~U˖zU\ݞ `}@d'GzR {ubݹeL=e{ۿi!9UR[ǐ54.K_9SNr$ {XtfHVσ\@3B.%eRc+ !O<)Bc^}}DuKäއ?h? [`nHJb/yEÏ=_A_Ԣ~1`dx T5*V_xUx5eJw5hSv5~-ʇpܐWQQ/@HU*Z5)[Ok&WT7Bpr!^%#?y7[ސ `;ӳi(YmQ?#S\./MHW/=f]KGUB3 :n Ja3SڪO䪞,ȜXPBQ=؞>cv{pr*x)K]_7a{Y `UM֓ޝϯԫ;I"F/}ٶ،y3큸H}*&dwFz F UꂞSUZu t56gqpoa12ifכq? :ohB$y֟{AJƳD)9U lT2a%+'TBTG'd5H;455ޖIb$=K>9{l , 8/9|M^6n2WfCHA9ׅ+n i"@"Ub7@ t^qYó1STѧ(+;L%ia+[@PLvJF 1$yiumQy&'0Iq.;bgݺ6GI]gRC:Z;H6o oIt_%&4Vx_޻Ifᘑr?5%du`,;\Y}Cq>$I4}?tg Ƴ%@x t_io:&& Kx&nYxJJlN7h\6sl}F|*K`cQ5ä3eHՊ5o j_ĿRqaz fO΍vXlfMbvL48I[$Խ!nyY+@v\ rrt;=U|>TELG剽Th}uմvQQ ~KݧYJ}C 3'[ٗG,=l,3LH"5>b"jvrv#=8`6LԶeD}Z`o_t!9/tRdꮟ#Xa3KAt(O<]E5XPJk [aRO73w֕j wU:H"\}YfSok^m覄@϶YJxSyOGh{U+Ap.ר'~Zdh?ngbdmG8D+ͣa}=tą}.h0 Vy~13K u\"XU<꽚ͤŭ ஧L~w*J 5^ 榙w<#ƨy۵ a7Ӷ_}h΄tT(*cVMp3KwBBAdt]*he]\ƄZ;7RU9T8g|yXbw-ز6WjؠPegL+Ic篍 44#!99\gq>|9FXۖ~EO76|AmD7bd3x'wy;Օ6_%25f]p~Q_SNIo[dmBJ1A1#3I[`pv@1 5mX+-wUY:'[ODDvu' qMj&H>Nx[2с {㒙KlhinE<$\/AtK 5+J7Kn:ǨB{D1ONB*;7O|ˬ.mE>ky;rB}=*z~H8c}FޜJb_˽|vxx r~u!P;zVUao7_ZwkGBSҢ_Tl#(a,vjҏaI'&w~AW󗟺46{*ڂEc7d{8=aV 6vQV[v;q$]#u׮Z{;<0EdwjIV2D=wwB^ 2tZO!(:w}Ϛ!)<+*g7^Wo8yH84J~hҋ6`vD'}0Lb~@kP VhI n- 3t:ɃI5CS|[>BK*w7a*p$IQ"grմe}T" ;03.Nw=X_'K\HߘdI! zQA ^Zks`RUgs-/kK}8\N_{ ؈FHAP$ctYǾ [CA. UXeӢT{吱Ƿ>;-I2AZJv~~wF =dwї`^.bo-Oӭ3|Kl"@0DgLk>n44>2X1rYh |XF<#/}1k#%LfNк@339zpV&e(jN"q{k5eW'ϔ$OP4 j_SC}+0|9[(h֩pʅ籉̓IbCnĈ>A IY,Ջ#^ԶP'BL:xW`dH*4wh_.ڲѪ{t@ 1]z[kETe[<"*eV9+x]g/  %zU)&4`=zv ]G)]h&ud.uNʱduQsg w5=c/I°4}2[E=\s[MY D%՟ʦ}i74x7%VU0\@p'&槜o%珋2MPEzحC+y>nlϒw?c3;~M$|OO3E(Wn[zfv[J[dFу;ǀ𥙞?;TmMnYp][0F.NFEo{1˫Қ @+4}8I"T6ET_4$rA?o9x wZڄg_";u!(8Q:1y mIh(#,ȍNˆC 8k(;KW52ꖋØoY4qcmml]^.0uW ϲ_)oZLoBl6 ~2gtC0 `i)fU4dGվ93^XKv](</$?gvG#E^P+2<sOhEqv]tq[pPNK:np0P('`/afs dL.D;,8ů/u'v46PW-| 8cT57?׳R(F_IvO_}EmuQ6vm5z6flBc-|3~}ݕn5 DfЊAtWM0Um1<$>VR.7"[? WϰK\M3" GL/NQ-YY_vi(E2 lb u| ^6;8 "Cں q'n՘2#k 9k?XNIR\s[dAYz% sKPDG˝A_vDnVuovm~ l |I=+adxSF "XdݮU1~me3k0!=y֌Yf®`q-B>I7_ڤnyECQXjo'QE"24ul`Rp~.::F2t@c3 ;Yf1# n4kVU5iJ1 P\xƷL؟Y+QaĔ_elNse٤0Xj @'2JzS(錤0džyouP8N)O>FqXpi#mbQF^0Xb0CoE%djTҠE4"dL7 P`Z #!{0n l(DuxiJ c1o[PsF$ ۽8SԦJqIGOb:RL ~# k L!zӉIuo5`}R\Sy*TtlIqlP! Nml^k3 :7t]L,)=l}-_$)L_G+ }-ɐgS8 +|`/E R-(}FHyǑ1P*'rc?4S1EՀӹ<lГYzLߘEbf`%.kQV%w>d"og0WgQ?K`\ *`y$ݳ |]UXC7@mKr5޷<(`G:GX䧀 [0Zٿ h7d2@0juđ;kQۜ$_v;̘ V)&ޓz쟿tT}\k1F70/)d>mNEaJBXWXvi[n C^erP^2Ae%Ujz,*U2i$8Ծr3@(ۊá 0UԜ2 TëmtvꚨB=v\(ΕAY<I(f\KƆ@Ԩp[wFCp*4Kl帀k0L >CH_kl<O{ys$*h:;qZZl胐 tfV*uK J 9jڇwX*jJ(v@/:9@0'@S ~e'4KЋ+6EzUaãn 5.:tRbq\dv\D)ñX&U}(/! @(5t9rףwg8&@E(Ä>3 \8n]cm+  I j 5 Wx-^kUYf)CPEI(x_ΚYV9C@̱OpRpGDfToI8M͝-)K`1 *~8/4l;RyɇlL*uI'4thgEk$6/b˽ŝw=>M˴ՄfG+19M*͒AUDA؋NTR++̰E2e]*hۣN-Ҭ ۪qgڄ I XvRp9i%F_*(M&*"Px .QD J ɥMMI:TU rb\6J)u˪F e5%Q60ХXfwFZao@R6smFbY0rWWf`xDI~ւ<Ġ C›- 齲9 AשQ(LU7:hy!ĢȀnRX J tIֹsw`nEYbz5^#X#X/[.#c60[E8q05b{lu8@|-x}(T}Jt7ZlAvQ2rlO͠~5C9] `yKa\MskJl+aH1NM[JC[Mq{,xit}k{ 8$T`μYnҋ՘d_%dQUҰ^XS V}o݀ pϧ;YYaGKآMUSaW4u$H4l%΂S/V"B0ѱ O, o8S4geWyoM##?5ӧgn {kC%%e%lFvPub &rTF-sY@uBk ]k ]j P!0RkܡmYVjg@cNƞ'9)QӓKw#lPI9D4G-_aT!UlMO-. L=0"Dtgް5iT|&|]w`?ma^`Uc 0FhG*sxٓChG~ ;YshYZl=3xZfa/^j}g4],5PvEsv' mJ[P+uD`E#o6`x͊($bمblwqNo&- K2 AV=Ĉ^ Mq4w7YEg\ G\1?A5Sk6g{!)E%ebHiviףOU&=[Btԛ[el2Оikd2M)kj ;dV) {u!^bq&w5N6Mܬ;WrErVrE'9L=7/cD3-Om]zJ׵@0A.9gtM]V>0ˑ<ȅAǘAĄ؜sӆgQG7kKzw,u;{څnxX}V#GϬ:A]lfه-nEnVm3tE`/ct١=_LP3d:[n7@SB97!o[*SX]Mc=r}C?la,S1V8uvjZ OgZ./R0 T!LЉx1}4G'ˎny{P8qpzFA2宭O7J{^+-?K@)DA쌊HmΝsֺʨЛ6@n̟#%Lw{o`uۂ b#ObȔ7&qcGwwhb)euR8sP:R[bavyBf_bA;TP2iEH#i&pVϿڈ z f*,u>r) C(p} ''p{B+* V^ܿ ʇ'I}.zD8Pޑ2dYMݽB>e3Foi&◝qVt8/GW͆vL.^?}"YJ߲CK(Oc8~jpA6I#mazPƙ} [۟@vG1nމwBŊ(O>ԟCE'F AJHr=5맵|xIyR?옢BaP^ ρW^!Ǯ,GQ=I|-+\RhU/~5)DF p>|P0 d;qV7' XM8~Wr \hM([ AP /ۗyRT _ShiRB-v9鯒^.U@I}\P콩uEyTYKQ=_/j`i361*T?HMgC+j&^b[kRJ1q98USUpa`qA׫%Hi[~aO#bAwkhp@O(jh5GGLrvOܙ}c4{c%=PT.tBYVn8L1C'q%Le窴_mDG\#ۓ߷}c1a񦦽3q8VeAԬ-$io'/0Gjݗ{.";QgwKWNZ?S0aԳ!!!.˦:1F+~ `QM8c8)[|::ѢZ=39D;4 $ 6ol7ˀhٹ}]`٦c\ފ-4߱0USfiPXh&M\@Bxyg&K<>rg?l,KV0Ä,9% jLL(LT#hB*[eqXԾHs᧋xDWY|<?YC9pY㜹wUE^:umS!=4!I_ձTi<4;B3äĚ2WD'Cl50`0h*"y]%2f+n^P Io}vS>eRSº䰴?e3[t&#tW[]҂Y B?'.,;S=3ȎP+TC'[kW 5HuTw)ny/Y;3@ڻZ\;1%do}Tg/Յzg$c>Y`8 ˟zE7) U@8޵O#frMAi5W DH7,[%eI]m٥q#:{u(<$5$xci 켒0]as!B(٧ aa-.jocg2toW+¶6Ed05LhEm@ Y4<\cC5AXр"wۿ[w\+=?tm&'5B7ʃ)P]8. K)()MWḅt:z'3yTQ9zYnhh{h*PAk*ț*-jAf@'8UD{I"lXE1> evN,DJHI?\)\o9:q0D쏒b.PTNDR6(!\y2/x2NȺ8g\3^^_yK dҳg%5bߑWJ8%Y#W&JsjI~q,9P 5[kj@oP1s53PBǒdWhe,.~ fi,`{~Έ Cs9$>|Y$(M';k^ {ʔ.DKJ0 bexYނ"1A&3DlBG=y¥U,GƦmAv2CG>I>&^dsoESQs΍cKڸ`5Il ١!EIj .Ðqf݋];V&VEq'χmVܮc母>=(M͆jluïH뢟6GEɛ ;@9U2}n'Nʉi 3Rb3pJul R]8l Gf3W]m6ݵ݅lT@ĕ.6ڂGqf~W ma,cN?>b=44'KR-g"Ⅻq?a%3g50R6-bK18%N@5΍p(.: '̩&h'mk۰,κyA,^$~'Ʌ+%)+^`pmϐ\]D EysbW wǰ;IEcSkEbK Nx7A!"N됌-F )H'G.M.4h3p'ӨRK^R+V].KOv9FB nVz=u yLS(?bQ搂iEy2[9q'*jPJ1I8$5IvH!PjPj[ D$|R;D S\څ::O()67Q%S(^uNYo,h[S"(|xsFniLTKrO_y[BZܘYۉںƷ@kx}dE#RϺΉ[.Uk!2SRz[4º~:aܐGMCU/#Xtt$Hgmiܵ_SM2$%B+G?,[?Oxsϐc E#ywlgXe>:LfiUPj0TQAjOy{= )k<#u;b,=ʊiK㔞|NnY+ƀ0 6҃RW+MC-- KLv#+= ᅞkXUS,VV f2feFVQq3yw" GEQ+.Ƭ7p]R&T|C&< !R]w~w MQWDSq;D3@{ g/pa3lk|I\AU6D Fw#E/ѨL@1zCwAPOQ qN0:ĉ%rooݮ8g糫doo$pw9 *\urϋktk3Ks%W#9.k[SO:QThіEdXTB?Fsӈ !Mk ^)uZ\yT~\:uMGYA|lLXHng1iN7?c?iMV=ql˰,ahDOy&Vl?ha&R`VŠ. kdhf$?y@]2,^;WrO]W%z:%ÛZ-$䮷x̝z(Qݭ1oaCV!^cvB8Q $(diZMC8bg܎ѽGR=.PfHx(TsR'Š$V jRtb7s(W * ϯq{+`g7x|(Ov5AEEw~G-%zڂYEdG]&+a3S1{AFiMխ|gNy!B F K42-TbzWIv# WH-p1kjb+p(TYUovFtYG84Kzk[Wj: !A|;̀Z4xw,Kݾ~]=By᭮mκ,0Q1;n3C$S!PM"~Oo<Cp5<@6}hBMGF _bnjV@T<)eu^bwiǂ@xf_P^V`v[]-(N>tDkj;J_p6V(嘣36UwDY-Nz° Qm^ k əUS=ք:y 52߁MHcWXfV`Xi-颒~t1.O|Eqϼ/>CQI.Hh%?SVsf \ @Pc{l)c_ }\+lq57|RZT*chQ^9X~PqqᕳmTk?3Or\mLlnY^)z?0=񝩐@Xׇb9fw4N-<+ mՎ a.QiFCȭxAI͜,~^$]/Ƙa:82jQ^T0!IYb4 DDZ1 VXRgbfnj%]E(|3A6>k{ܧ%;*gN>Xі; AYj/WQ̛)csv%wc+zq~A\Z@2_vuq6>41 F,úd\H5B鮖&uM՛.%mP|HJ`fnb?0DYm3/$9&])rY~mzN !C0eiBrm9p v֑ ($쬤0!=8[ RU Se gn[d}Vp]u.5)c~ s?„?jP2Q+ج0⢎7 t!8G_@7(?Mtz{g:r^1;ms;WSaX @Tr=Py[9]S\4o3q K0<3]$WlN vfver8b2zG.H)kLy$Hf.<ѕ}Q@^(l3-%0?u`C+,B0^7[7 zbؒd\dt3.D3]-8\ Ⱥ h;mcv>܁s34) >+,k:cZO襡 ʼA8f7ﮆtiyI2Kx<EF[`"y|_\y^xKc=64BLdmWAa*IҌ8^I!y28cWXe\ٮ-wy)E'HL㬚X|5yG6NővThaF^P+R BҞ/1rϊBa#ק!=냚 ޷_@X3Ad шeR9ރ%gHv}up+;6zݾi[ II@`l/W޸m`j3F3ut<=^ώi//;%x"6i؇x^rp.9Ru_dډ`T)vr1d^K.Ku+O3pWj8{ڨs 8\FK>怜l>}D)_аGP8c#QfVDAnBc2 :oVAn QQkn+5tāa+p/?]FE bP*z piȞQ[8qvOm(JA\ ͸Wk",4g .Xv! !ϮP+L-ox 2R鍞ًAÌ6-s9`&6==>dYqS+񠣯'/5h!\ٷM֪ww9\a'85 ѹ*2fWNpnp(l\&||2H|UkA|.1N9N25|WMLde$5쫡W.ZK!⸜ըc>g!h2mІ?\KK<k eOt|oHiZ<5έ[6L] aLK_.heӳ=O`b%13%T^AYΠn!@پ_fXAQiWQ@tW(4, ;ωK- H]E.%O!9 'tl}?R )&R]3mz&y Ht WWN_zF!3mX0c;Au-NPL ;QCl5>2eLLF4(Eˡ1U:ܺ O-T^}ԟKYsռ/&;@+>^UjrM]+.V- FTV@Jьc|*\`kLR+*~:gyū3ff GHy`44'r%>֐m&u }Gzʋ7TvrY t@Wq(;7ɏJ\BZ';Ab!aaz. BS2%F&I Wn{z-Oa %ɴZ+l QSu {<ӯ3JrPڏa)GǬ>elSp6Gc^|GX:x{{ pk29]r: \Ŋ+z2ʹ&W#D[EMהR0/M92Nr.x'}#gp|]yCFͮ |XP)RHwˌᖿʍ@WyIYZK3s!KI[cnZ\ߓH;[}dcn@ZSEV$ anj$r0~! & 6shfv22|9<\Cឈ mY튑Ց`~l3S!}/T?<=p*x 3~Fu9 Xf7"`8ghGsF{0K,!2GVc⫄)(%W_o3TƣLpjmr6i%4ԏm\'3Dj̦1`xuSzք]"J[t \7ǭvx]ky/ (8̪տz2U u&0qUo^Gx3?B2k_L/ui0 >6ӝcF-@9 Gو~&ͼǐ+i v"[5A p܀M1u"Fէa.'JMf 䀩۹IsգXTc*-6]E ϯ*WΛd2ƴfVq NKu{G:T۔W73LjYqYgT?y|5݊yHQ` ~ȭ>8jZ~sR@|+C:Å8m8%CN(w4luzl=d;7"Vi$Qg61Y̨֔7]/ܳRx_3#K?k:ͩ27JtH]9Cj lƎTۮSDڿ{Cŷ8gkqʕ5Ȧm vuEP 6b|-Ư2ҭK!ăr_CD ZԉT-8+>rX*L;W6t*[Sԃi'fՕorku@  Ra3)'G=*CIp>/{Wrlax7#.˺*-n̺mEX^kƗ;fY bߌdz4RT;6NB;(\[2h+<5˩ SsA)nT-0+!oQ{biv142^(  Y Q6K6Ť̠cOc"˱zYc#FQoW9.jmg1ю?S ȁqSRW:x_RƘH\ T,Q°Y>!LU3eڌ2$lڢ' zp4+ʟ-(MoFyL'~ v|K ֆdp]+"t@ݵh`H'1 kk(:—$]va'͏[\؜I4^oէi*c#.MXZ?6)[L_kŎ&Kڕc8}bZM{IV {ceg5803M|sZUI2}$L6:?SI-fH.C(`lp 曂i/rK ; wz̋a?Ibˌk@*~&&R6$/zAsC數r_d&2BjHe&sv [.6{hKcsyHa \ ن-~qlYt IްE 1egaPI5oCǗAN~@vlsucRg+Kj_"{z$![>c9Tzr=k#OtB :0ty=HAdu|BEPx)l~+1x-h^ JߕZC;sXla4pDF2pkStP*RZ HeSŹ=HjlYQ)Z"?F!ZX}HJ E7yrSx8?VR(Q wVD úl7 QA;YgL OB}L}FH#sv;tX˥ŶSpyUiNct+0eصS2ܬKV Wj?8pC0ZC:C]d mVKPbk;0Ke< 7Kn2lK?HDDZmv|q `Up0$ ]n~˳fqP{F9V,2DtԌ"+(WP-|Llt,mV Pץ'3;=ۏq.S/gZ6\$ \|y ;~+(y S7c@ΫZㆸ`I`CnL U00c%ih2Ggz"ט=$9.2d,/4\kl8 Ktʝ)Ѣ @7|_g^C ӆX^NqڱsF\O* 7>?ES~ӵ^R8P}4@*QCg :e=3e6va y4*0ח/q@z'l y+ ~QJTt/t2ٙ:h99F|b(|ى2f&t.OX S]64[p['ϟXb^&롚w \YV?kht{ڒNC>5_qEȸUIbƛ\tq8ĄKўs;PUq~-Eᔱb *OB` {?&/%:F <|Qy|TC{Mi 0W-T;-MsQ׫qJֹo&hAN/r-'XKSvgix'^bv+l/؄-DŽtOfvZprSPzpy|jnXv1|΍vֻYK%&a]$(};e7k&*ḳ`=*XtevnR0F$GV43`[8/DOվMM}i%D@6Kbi " qu(Z>nj!VϾ/y)"DcD]SFZ5pY0ʈUi>Rn&u/"RjBhj˥#w9ӾQϠ=Пh%9a` UYepZhYN:v"e _|/McIevBe_`\*?`Z(]PH6kI\"#4ShBbլV_J+#Jrd S^QR =g;y!=I]L%5 tgAHيADƑ$;MRi2q4Z C0瑚HP-\C2P+rND$ụ̊ b#[{(gI~8+ 9iBM,#4uxgSMAx>}v 4(Ąةiw@`]9r&u O"]Zʐ]QD /9jը SN1.m*!gf.a>3zFz.9<f5{74;Wk&v=847þLzbE~xWutpV.i~7懌TCCڰRM9"BҀYJN* A{6*Hm>E[ 0ƝQ;rJ,`WЮ1!6R73z4`wS5\h$Tmvq}5(@N~nQݰI+U3搧҂-7x5c/<,M4[uΧ^ytB~ħ eDb6xDF@ֆGØG#Mfqs$}J]n U!x{zųg`iE\&4%g!Ј'p2u ;ʇ]#Ŗ:&o=SR*V|PAl>5fOfJ5F-~g wT*/Qoh<9b?`6ͅ~*otEF䠃L~t1b,Ȅ)G;yMy^ 0Z+hF܁dfOVe}~WaF kա'gI磿U5 צDpoY'0!#esT>u|[,q.T#7T zXN!F\{!]!57bzQ"sTjrc|}k uS Y!$/g$^@ TSΙUbR9^wcM|T-jˏlIFt'/?$%K-WO=F]DOQfTC[ ,슎v@: ˷)lP" /<PvNx٫˂7sN-3!Ϸa:0#2C /Z;]ZF+= F"R߷lQG~K9H+٦)qo<۾lNg"JPSW4"+ IGF |&:jL"׀g~lˊvO;@d L Y-T$"m,^֞']>u3|oa &# ]xv. {1 LB ҿx|OhmDՓWS M I^M^b&Q[κl{|2B hg~_&( !g )Jq. ,뀌.&Sl@kJ}fyH7TIc}(l^r=Nf*OO{2HWHŵܖd4rgBfs̜ł2k>SWbo2& {ޏ5%(}Tv~ b33ޑalN\!w6v#F4Kq?i^/5P`AUi 坖XnWo 2lza)<ѠpoͦM dG<Ts*W@g ubOBxQ\ ^ LTtXf0A@71COLsYPܛ%Q۔jk>E`BS[P smzGs1+OUI3 *P#[M/?BwS ڶcdf_zG`!7$>sM LܔءVg{b\>; bBZS!ж*  M+@#~)g8^03?P򨐛ξI w45ƤraZ 0PMŶt pnGjn,B:LBXb|`V\;WeŋDVK#;m`)PDO62CzS">y<0֮Z2|ԯ5WKi s څAٚVI:)xꥉ2_&eicbī W&U* k"Wqle~:Ƨ8*[KtJ1TCo٫?s|mܖ4ZqE;|ѱ+Lh*%xKF>7cK$78KNP{>qX)\WfJJyZ# >z$2`dGAEt N.#Fps|Li(E@\F4=ҥsHa+й 2+X!q ~ P4=~)/\E"BO*+GK&t<$3ԣGyêv?`e?ySr8@xSRo *܃؊,Vr(&&.eqQoՏS`_jx`zbfjK܈U\~TiHbb+y\['(hnh3ȣ{CE!_Pa˩ 1a!~OF@%yKA^e z'P;N {i->n+Aˬma?a'>PN\F9~CYZV9x)Y5wY|U/^+?l]J Mhh]_hƶB7qYaje6۝Fv_1'~#HKRr;[mHjct=יDW#"B'Dk։IlJ+l~.1Vӷ</5H@J(EޤW< aCz.qe).'娈I>Z̳y%#juȇ0Q:G{)͐.b'͖-;mG,y/XVV:C!P"]=LK^E;Zϑ9a(a5 1z\& eGs| q]a4O~ٚPNC~dp|̡P5jMɗb'_zW9AǕ l}_A_t}"<LmJKqQl`TPOQ>Oi4_`-.ᗙsNU`SB i z^h6zlᗿL?Cv5oe7-T+zKYQ0",8/;2:'4dl/l+ɯD۴S\@BDVIB>'sK.1|紺VE]#J]03E(wDw)_dg3#w4" G6Dl1nЦ,B0$Ns'9G$͝"t? ?^PAD0ګ#c5)gVk2zaEvߙC 郎 FuT^C~-zTi M6y8^N^+.&/k0U屨f_}, t& KdlEpvqUq"te~*6@hp7ԑ.W#Y"cqP4<%g(+_0$'R_6*m†/D5* y?@P&ӰT'eS 7}E=ro2){< 8/C{V6*=UL=-*aUp +oZ) K">:g`.Et h &gE.敨 j3Ɗrtm=Mdw: s5#~Z e&LLⅣ>=wjÿaVm gW)3b v},=ErC#nTCw>ǬYRTќ/jCr> c\@n m ?B>3 6 =\4lИ@a4 LEGVBo}QU sQǵl΂/_2/x ;-r{+.uXLMzMZl+_TvI&v1"H&eűkeg(,7eQPuP[ M 1K5X0.N9zO Zi9hbγlyTFį#@IvT&^hce e x+P8A )kP8YBNns211:k8T J~SuB؎m*CQ#߷u/^pCMwcU,{'RR,IwPP= n$=s9n*3V:g1A's5ѳ͇6z3P@sNǯ*d0W8ls@=5LKXX H]!/rtQ{.Q[PF0k6\% _YrL_F܊,패y!߃=!>%*PP0O1cl6@Hc$  "K^%Yx yyDy)UԂm2Dd9\Kr"x +b\{nL@zh2 KB@]S*ګ2NeYHuͲaQCc-ۣ82]"["uG$xiaMjFg<n/!vfoyho_1~A (:%}p:Qh W=."LP ';PiݭAU찼 瀭R(HSIuZ\R…ЉJ`k}9_"U9}9pxFz!M2Sb;T/ \׭ k)(2R1A̶8H*LV9'M>i͍B/cpt?J;?pze1O"V*彰y ;oqndN8 ]v(RІY%OOaXSˠ i.Iv0Lfrq Cj?0U')90tBܖY<+ S]⎂3 kfǠ7a*PBϞiBԥqpwdw߄*TU-T;UbO 0G{ F\X ( }:j*Y(s#zaY^,{;L.K(8/k-uTF j->L咨xѭ`I,bdW`\Sx"v0-Sˣ)c )DڨCx*;c czhq9 Kʳ&RՙS7Zb7W 2^ =m&bLiM^JN E);YaY=ϧzηB,\辰/uԊɮŚ2>#8y&Bؼ_,a2Kb1YDXy$%vi>7`CJ|QQ%/Fu <+c'vԁڐķFcefX3R/{ܥޭb뀝q>E]"͎K*;/%vm3z.@  -#&zK*o9#Hl2g_ %>o Z?vxlB(PPmS O9Փu ]<i PT]19 xIMX_#c ?­PBw߇ݔ~1:u^fەkJs[ɇ} IN?.SoeAv!r>ޑ& dJLTY\^ydDϝ52t' MWt@N{ Qh@@Hkl,5r7ӡZi#9!r'5zH妻bjuUVJѹz 1!+g`䳋.R& d$h~F*=չOTW Lݼ,GٯLrL'"KncnQldzpՂ]|X,Dx(H AOR/3M5Ѵ:)>pgFkEǒըpmJVM 9DTh@oycSWGK:A+΢_\8"vТƬ8>D{9esچXٟӮTGIF8tޠ/ #No{N&; 7U݋s6kZ7`JVVtsqqLg'w, ' $D*OcL/տȂ'\T Y)8edN*Xβ9HvŞZ ڛ|_`rtqN^Ί/;mKS4^! 0˂WWۉ8 jxL(h|C GKի%sm? `u?p^k1ڱٰAX8d7r%چE|/C#yFfsp!Pg9=fǘZ3^b,G4$0~=2)\3Y@ ԒWf<`\m(:PM0Mz gqltAXVQIu!(rm><7w0%SE|@0BF}6X I5"b֚Xd əY? ף%Ow !ƨhDe }w{,x%/w3 mQ $h-J ܆ۋ@5*FA} ٳm5xa#92>2?RMĴdeC 0WB[HB2T ;yc}/)[XԭBz[ OMK.v8e,ikvO)t"{ " 4VoMD"0$@A}ap} FNs"nK,H oig2ʒY(-Si]@O.lEɄ:4o {tpzQ}3Fo^|@we bT-ۗYZ,)W$r$d9?8Dzg}v0p#NtZsUaǒJ W꾽e!\Vt'==(/VF&zY,(}*ϊn}^AP3 (Ԝj4jN"!irܵRJHy7 [7xRcCBጝrHs~&[£̟R mxtPkQ7)P]WU: \D_ cvyZ`N44HIе`ˋZnw(RˋT0r]:`C/t7tJl"qPc?C-n>廒qJLZ>P+: %"mY뢎_:M"`z_ޙ6cIG lSsKwlñrŻ-Nws}3d4k e5n&dLnV8W8$65X'I(HN(%#7o"Q.RW;GMc |g+lJYG>U9[AV]f;T#+GD06%e?qZeFZXEJ8zq= RvIz M痷(y[o~m@N.zH7{-:'Q7TyhI#"kpnPR,됺+#f!Fd y/Ua:i]oF/FAјW)RW%v"Jc0gp .Uj7)!;fA)vZs9\VKͺ)JG0 BU>c K~k|c;LxbfL`&Zo@5-Mci_ȼBA-fu)3M-eG( n-p#w`<岋-w_PFmFK1@U*QlD M]/uthXɵ9 ^f[y \P6ђf _[u:f`;̐APO۪^TbCÂ(FLkϥAa"BD^%0D;˛V/V4^ϪTҸ խLc-@r08L4?e~ @'~2Kwh%c~G"3Utd{ZhPӻF> zUqޮ-xF^ RBgHiRﶝvMqVzS k|$?tTܶ/zvgzʮ#/'ei Y`vӳŇxr)>86 B ͥ 6/x.]ʍbaQ4"l|D$|ɹ",.*_(ԇRn۲^q ¤3ıXoHm 看瀶 RCs#I=0H^GL# 3u%۝| i-Qp)wLjrM8,Sl=D8B[\7=sڃ¼H5dV` =(/lA#2%{pJwPmTu2s}%@I Iɒ8.昵. "@d8[OӜVy>u<[gfiŚou3tM CKggc3LL^P(m]W^9Uwc>+ 7v ڪ|JJ{M P&7%Riˆαm` Gmg LbcF2zJy[ȷRՈp4kV+_҂y3߁(TL^i*P/2=%.[Y]94\7-vhp8ү쿂 G|N1D\uR82ĪVOwH?vz ŋ 9o}a"DƍmV*DRZ"IV'SEGGI?3𢅁u^V[.4uˉΎ!KjZ=dh)j?r `{&?C@땈to{83: 떾7bjx <p2b 3۶K=rژv B6< \|1Z @q2SfA Q~/#ox~r x0r味32,auH"*uf6Mf# b 4@]LWVYh |xx=Ɲ$i1_/a4:;Yk:}?ҜzwBWӁBp|fDRjEw,}ցQ*_SbΟgD2Θ[hUʚJ$Z4Z" '] :xR[6f".Y q e͘[}g+Ǹn0 !Ϭ!ىʣtԒY]Q'!Uasu@=PiD/kP_knj;Ǚ3R7`n*ьHPOF[)gQxOwRKSVi_Qwa@'oVULga6İ9R(0_\oy[#7^c˴PI{duU QO2ҡ:xMu['MMnaFG|-Z$Dmp~b,:ť!LY}֩8xC5[X@ܣ}C$1|!hCѱ~W,01Oz_=?N۫4猝+c4-i:Ƣx´~ߕh;J0PW~Og}Kl jB wtۛqf#7Ɂʋ_`e(cRq,iȳx<gA"ح9\JkTUqy..LĎci '6yu;V&ZQzbP պin ,a$ԚeQm7YZ(,^ _@)~)[oD5Ic{y!;+{]|ן92vִ<7Lw-M`VYSI]L?j5M'<4[-&I7 Pitml'`=)S}\k2/0dˠu%ŗΗPW)[?YB%z^"޾-I2&frR:`2+!jNb7Oyν~{Ek3'T*@uئ\'()&Q 5&Ng8RGO&YAg굄9JшJ<߅ (JBK}^ZbXeMgs@f7DAJŃ^۔;Z7Ӗeٴ7f@S{?}5.w-?#kla$mfEuIu~a ޺ad#@!]-m)E?/&Lw9 nr"1P7JEH\ʾO#ltu4gDfβ]Ћ _'0iMiO ѧn:G0A,b<\B~3ϵ[$pJ5C*vF hx a(^yGތИ^ 0A!Y2r9>^ѺfV7qxsSp_>6ў(MU=Srt竬m}fwϹKťs)-a}Z#c/ިu[đ"":o.-yؘvށxZh' ojKGLۮqe"ݬe\$dj)[?i*{fJ;RH׊Z6Db@A9+ѳ>AZ JH+Cr`|c[2C~&.v%ek@L~kqĄ#0ܹT3X2\]o?pc\?!*))Go͞aڂtQ oz+jhA̖mm^$U$MXWM`*x@{agffMGHGV`v&$P;ɻ ICktg zybHa{N (꒺sJb̛պYܐpi`pMc7x1I5g늶1 opQ0ϐ2aJ%?h=-_#uXzEHZ;У^6A_PH>ͨL 7{>}aILkWfg#K=3'qV%%e6Z+9fKš5tt%^RnßxD_ӛr_8qğ2 KVCmx?Px{j&Rk*򴠗kx^+4vLiIEx58hPgLk39|}Rq黂wy)j7Rzj911߰v^A H4`PJXzT/?Ha|ȱ5!l (? rW=iң^j@|#_Uj{jq'~a [+[QN}.|¼9n6M}Ɩdc "hbk+s얮3_Exч/BY;;ټ`,j6+J}+0.8jj@~A.]i•]|_-!#U+~Cz,,vv6$yz(?(#CE"j+c!}$تiƉF1͆+h4ɥI@R@٩uFRFĂ eUZZpɘ-釤rcY09B26nftyѐlC9!SG|Ed0!v`s'^ZXܸqW `7񔬋zutjth! 3nwZȔ^&2(cb] q=񙩳ŷn[x|Ci@cD~R^F9 1vkH)aW'ۓ, [͡`3NmK,@ȄkZo(cNlDj9J~>Zo/J{hL4"T̚Y$셖*r҇O'&Ih7hton[mq%D"*ksd듣XUEҵ{>- =|PT_MֺCbJ 2)pW*1W.X/mp3R'73HZp"tw9QQ,CɻX}?/uD"| u{cD7%4^ ) ]˝,<&xЗtnq\dwxP :͜!XވgĒ:N>Y?y@.Bu?i݁'Z,ph5k`E>ʼn'aNcG|Bvq]ik,NT6Ar+CW_ެ]U$}Rs 7hޖo2U&1 (e!zj~%5`rWFB+@9(H"נƧc5kA1tV'\lq7=Ik* t\2áMDŻl?s+E#3_f c0 {d^U u cqh :6l)O|IBnLpTECqHӌ#ΩǀWՔ\$}k;띿+iXh@N3aKo':-F/X$ꀠz=?*FҿMq8kۤQHvV"g PLKC݋mVGՍՏ o YHL-32X/|Ng4EPQ k|18j]ֱALAlYjU1݋UxyUveK?EAg4>YS$+r0;NV RrPoD ygdme@N?YƏ7|Mefs|^0V/V|*g|y({b6=!>IXrH yFI7x5"xeV]bO9?VH\Q{rGE\;M vnגioΜ6hr*#ȭRԁM>:lb .YT\ǟ?봟ƻT cEfoP%!lDF+ @&0j~7٫KMu~{iΡt!+X}OSP}=)c GȁɹWZNy)F"?o.ťahA5 V`AT֮%s)M>|hI7rDl515@YwnC3fMvE8鴉(2IueU|p$s܀ [:aI"_$$XH"q6Θ )lsDB4nw.(y&OߦI;cp7D.ʺp `{ n)>L"׽b}=Ȇ\'|492GIMFl 2e6 \2v&&qX,X⋀:#uգ6_3bi[$|O#HюN(w ~LGI_%DrFtW#Z2T[l-$B߃xy9iZ$7˖G&;:q$b>h^wN]TR\/#\0"K2ޞ]i*/Mµfu41L- N)s Bi ?Q 3+YzRY  (yX̜lmC HsgpS},VԦk# Q'lBӕ- .?V8C ?'l 0cTT5yWA/ީĤv0f '\Ӓ\m UT 6>Qczk}Y*^B*SQɛgl0o˘$,!JTnPoQXz2D =$`+lwLJeQ?Q=eo&I-O0^؎~ fӃ> -7/+A9(t=vHS)&q?EZ41mh|=ASL>3mnI ~tX G%I1i׽HM =gךLX1xMa V2]*()l_LО'a+9q@d18ڔ%$D^#]U.n aL% pd=_gWv;`ˆdRXXw_ *VqkFh.ȯD?N d/ӾHLfV_*xi0}EGp%?}p{=)My"3C}OsA觓VțHf3fg~:0_eGy>tdGkxGO3Ҩ]}8xtNl:X>ު(9LOTn+Y@y306dYdEiN[Vk:N>'k]ʤ Ϲ>p~Le#,jn"YV Qߐ:؏ l a(m%'31Z=|ͼU4$EHA Md?xia\}5yt3^RФsT!+dQX&mY2p?$L^e1B?aLw Vz00jjr蓧oȍwS-&p^'6J)8Ȍ6st@݇Q3ww{_E507TםTrk{V#a4l|Dw+ӵKťI;sv||fahCZe%H(*hdkW`]V1f^4Z:$)D΁daCT-?vGK,}Wuh-]lVK4 G=*o.Ô%6 =gD#T,;@5/ >kX$s}Ay@;E;#?*z}3="jy9t+[0&L;O'rFVeسXay"/,Oz: Y =ߑqQ+̜F;[\B\ KٹvDe044SGxHcz: >a{$4@ cBq2[rٙWV2PSRE'* '2BS:{Ϗ5V<1=#. /?:{\PAWR9݌ z|w/?fo HRVgrG&/Pubfaߞ vntf+ʳpY&Ɗ6 V-U,*O"d;u%nfh%cH*s$,4 MiaA-9 ]$mkd+m-K`gLvj8QYdo|'eN8<IIæJ,~V]k^:%n+Mn/ui;"UX{B"$P4"fƩtL3a얺~}q'x9o~ ۤmJiid4?ZdKa1fQy,Yq!ӷfIc >kmke waG2a~QmA'͛ȼ3害 8HVȐrip C|^x]qϯa-&m]{cIdÕ@cڶ 6|`]‘KAa,(=/嶸I"9ϴ]+qBY_8^JOG!Q+QOݳ'>)kSdiGRK$:F«rK1ۋ=oひ준/1%vf_'^`w֒݁~N-*H lDg<}m xaBWǢ'>b~7dEb`kL$'ղ3<9 #yy@qS^WL=y1,pjfC={\Mf9 \?"xkH'1WA>WB~Ɠq?pWg5HZM0 Uƨ64E!DwżUiQ<>@AjFzGi@,(Щ )=I9a pHD4ڍU2:dmH6PEg3 g,]B{]x!Rc*tCm*'G:}Emcx*݁vxA#X#֤EIz8#X^#|cv({cggѮ-^X̒:ߑif/٬7jً :H:mu۰ hg-s 70 y7B(`JG’xB? SE_)wE2ne?? (5=F W.!UK MsG4< "yZ?pE?:ZKQQ3oIA%_)<5ՑNfIJn.QЛ"Yv?XHEAoq"i|5Q;> 6̆ꉼ, yQ !yS+F7<:R4u5K I9w=,wQ&*&li'0!R(0tI 3Zys%o Lj<ȫ*|zeG4]ݴBm ;A :-B)SM T1I#Rl15$*"}<^3@N{:֬hMNNBJXa BrD517Y`tb.ʘϣ˳B <*?&{(e ːZB̌x(\9jڊRFnհV!m81z4jZvI*n3KW ZY=|~]0'18(^3ߊnq_GזVwEQk/6&o`onZ"9K&?;'fDg\Ԅ;7k20p$@^X\>b?ʶ2rv9 FDeaCs&F ?J VM&=H^~DԏXR؀5O8@E5ÐǦ ݂t0(!MRE{]zxL31\>dxuuR+x[=9"tCh+51/Mlft FoJT7<^EBA3n:`cB_] ߱O5,,"ࣲƴRx_}3Dx h#mo :(/0"%Sp*\MJЁ %$jdž$NtUw1٦3Ē8@fy5;uP#]rpwl i d02`c7Ic7Ěti-T:]yDeq4O.1ZLJZ|-WkrqUAܤA𱭾s1f ПZ8i\>k.4kFhum9Mm8_nkU 蒘sė=h$hB}pH[bͭS2 Yl*-Th0гJPy8 /T6Q5Κa ,VR1!TdqJc-)㤧[:=\bHX&Փ65PVM_5uȕuyCcIJPrhCtum2śoo0ֵ8:-u6dUEuf>4*/!/s;GmfyKpj( +pzkd &p>wީ-8!Rmx-Nn2B4°j{I kK4mRԆ=ي7{] wrw|F] &5] ^4"AܟhfO ez8HcELx<6 Zc &!68dT_?ݩ=+;;n*`I#B<͹g 793ETT;*!We".ݔ^<&{rznVO|1qDkG"$KW?P]Ǟ:0 ,!>dGW%YpDޣϞʫKkG׶gpN?NūLpۗ8;ֿV J°'JT9 "[>f>o&]Igp>+VV|+3Jo7]S:T;OO/9f& M`|[`#WgYZ07070100000323000081a400000000000000000000000166b5088400004a64000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/nvme/host/nvme-rdma.ko.xz7zXZִF!t/OeJ"]?Eh=ڜ.+B1g|[{'eJcamf4 Ô`uSuңωK,عҜamV4ˆ_oj5BΞ"q\`܁1۸OfS,O\3˺d߻S6y0F▓Ƒ zV>$L~J1zK$>\슭u>e}}ݦR@ g##Ce4=%@| ]LW"5_pP?tB{vRM>qC0v[i;>'"c-y IV 2G44Xj_2a4 ɟǻ}\f;vˇȑq ǣ'ˊ7W5YL<>.Ҵj2kFΆ"8&оs z14ӚS&R@dY3W3aUțe" 4D$&v99)!CdSKjpfBāx] 3P)3smC6xEƂ겸(~iXiڰgFEsV]aQuXɽ.&2R MaeV2W(Xm|k*os94Lʴ;=1-bTa}XweE(_羞=%e#4'7Gg^إস`4^%xL}\zUXeuvF44b \Y>+4v?\`D]ur!A3:QT|"$x9EECI.b/iɮ `}4+0 $8w̍N@#m& &@b@-7Ă$7h?X*29*bD,m,o{ c'cd;͵3+pm5v%Snx/j&|bUy'Yن;ܘ~'v-b dT_c01eu0gvI`R" $4!r [Hɜ0dj3=ͪg|]VV/hqx)i#k^0vxv%PQg;sN|Mu  "YCK:%8*UP$ou|J$ego1q"Ѩ$7r¾?kTROc2ۀdC6Q,2XC;GXGB]3mRL\b(&_,^Cyv!t)9ﻰҥkߠ[ۘg64oJ…KXՄ'PVceILB}X-𮄯 rn^.S'ꍂYf3+)pѭyȞE;7&|MbM#$U=uy/2ÃLy.V .T.E2`|_nH(Ne>vS2zA◮qeSWDDFu>uiщ<ĕ8]LhZb?ڈjQdC j ; 7Z-@uU1"t[ 'cuJj^t?txI]g|K+ևThK0Gwua) V~א￀ CM`C?1؏{3df}>_)/M[Xp4<ǟJi8\LK-0%I]2Z㍾^Ey{8põ2 JԢxmFYtT"zMN9 A?o6_qY{D1ʲSqZvm+W2סEX\^w#T\mZ\O(3 $>Ws4=WV4v\ue-F-ڛK{r]Y!9 RTڤg+EN ?5pML' W$U>BǰgJ>,Z~='Ic% Q ! vm&ny}\%"(NҪf`>lC.[Lud@ޮNZ-P Yn"5]@ %Y,n*C6G;~rA8{;ajXq.,Cci J`rV`򝍏T҉ȗh_7]xO}Xg. e/ʺN&,TauKg r-/N[:A[]9V:{AdA/BDakTwa}I%v'3^1l[]KP삑OpbG`NJǮדMt݉e%-'?M)X~&D l_H N>n_ tg̿S@"R>bK 3wX^Wz|xОɛ9v ]ϒ49I~v,AzrMqI`jY o8Vd8r>/% @$2Iٜ2wyh%ȃl_ ɳrQ_9 7h,9sT&rw4kq ͸i'uh^pu|qT~ͷڂqx 6\.pGҕ-"kB 0#lƕ !zg u;^!`d˛e6n&zYpТb[%|B mVFfԉ+V۪:Y}r{.=ӱ>TŲ-  3lrڗHU/?Ø5za=s7LČ$.U8M7kFvx/N{,]d) t gzM X z*pqgap <5׀_3F!)#:  n/^kdtKA0wd~T=9E05XYWxYaK|y?ĕu*`cO HD똖!GS1gH<AJWXQ65͈ĝP攼}Z |2#S? efQsՖtN 氚&ڮ7Wsn=ꟁCDAR16<揧zĨ+$.K.w7Xu0?߿צ:7io3޺R^rH9!L~DF7˭²={iF1{͈ QK}W!Mr:3mť6\3X4|˨Z:ei7Ej}t~àbh[p?(5!Y!2?WԠnM#ش ĺzj&? #kX<*r71 5,Sx)47=kns5s&8ȉjL$h O2(HƐh uWq}ڟ]b."C +[B'@(~_&D0Ac63)>oW>bT߁O0\ZN$#Qkq ! 쎑[k ! 1/,Aj/$tǏnh0d~Y"n1 Cs.y\b2:4FTd'":xݗ@➣çY4n [닍>V5|~-*IB@gc<6nLNH }m1MמG,Q0,K/-F=j9zga)rB6Q8 }Sb]T,`Ԯf21EW*&e.·b竐R,;6̸'G=@}Q'pt~OtWJ2<3I2ڴ Q*T[`!H3؎\F=Q;4G!F->7Lx'T-m$٭lnj`g 0i4@QV|,6{)i{Nc8<6_E+x4r$vڟ#+@;? b,Wero78~O0X<C Ej͜<چBoFVe,jRBأQ'TlN')#W?p\^HiJWemHD+fHNT)FV֛T1nHW`[qDGO^תH*;EiQ"#zcS}$"G22ʎ] 5zF4f=5;[0۟3?4,j4Vh>- 3"+Kes6 )o]13Lt1C bms?H$ؼ[,%^3yھB/C-x~oJnxl !Pa~P3⻋_gr &ئ LELKlCrHxNe9bS]f}4y?Y5áWl҈nA[{fլ,KI ^:s hxJH'H۰Z>?5drΡ1'٫/~d^u\;BZgO"\>@)p68ζ4)pP^b^(6eF}b Pt/% =à0JOr6@x<h0q2# !2y`T6ʬ5Kԣve.LF:RL ܻq0' !G6 rb "2/ʦkyZ0YK`ڷ' ªCRS,?7$0lc qn0T/Nrh/]j{6'A3MTt+'#,NGRf3#e9^Ig$6ӊj0^HuJ%9HHCQ#K\D÷mKMgRGFF)m\\႐,φ>O&]lUN? m~ZOlsg)D8{5*i}R>ΐYYGz r9M[5?c‡="TmאKb>:urn_Rt>u_a R rP%^) soꓚm$e-/kswv ;Kt+oq(wH7[/DR0N16հ"gqsA|K{ǃ~pip5N7xg 5 pOY C;w9cO/yWV!/Y`wEyot$ڞS"͏fmʟDB[Q#$X J翀;ָwE vbՁCѦ6K9rP;Ѩs?Hꇧd*XLY!_>˓cȮw϶0T)']LХau ƪTvK| ɝ쎩DR+p=ȽĘ;KD@"hs>F$c$V|9ާ}g,>|X1K -ak5h9CZ00~ۛHGIdS>FX5'vUB--aʡѪBdXzaD*T2A?_UHE_jdI ѻ PѸA"4wf:~qKm\pImK@6-΁[z^{&_$J &]2WIrу`6inOQ:Il`:Y"h_ҋ>:ŤйC?Ct:'F"3SEdsW‡VT2;`+Eof]+qZZxk 5H̊yW[c|:?Yf$CzSNu'*0|?ŧZ:IWۜ@0f.R`^P)Un8P#O۱5()P.Ǖc2 x18Oa$j^ANiB('GH}˔NJC"{*c%Eެ"ANJ|)#zZX7 &:[p)C$cb"ӿֹ=sxizC -om8[ӫP.]V6IDg ybW: G(n"o8A-y}}~hcMa Bް=Vv. T&"u{fbPĴNnPH/] #O4q$I(-)wp02">,D>;XKIԜE 5L;oۭYO{n&WM0l( Õр=G,s#j[)}/x~l85}M 2ZVfIjؕi2Ĝ2炁 ?@tL.U:> lrܸbՔa}E)?^W[ &e8T: 7cJ <s`- Pkbx+V2UDe*Dtnog솾3Aub L`xGkh_ˆ1 6TѺiT4^EŃ_I? Y[NL^\~^C5H)YFv=Z J]nA!\_@}A~ G2%W2dbdĈzP; B\g&m Wm[)6NslRϼU:!C~=v 2䵚L0^0>i~HpM/FsVO${>kDJA)ۉKԸ֍2fkqRME* 6H`xM)vNWg(oOC`jё`H}JC%-5ns$5_ uaeډ#Dčw EVe M/'PqVgBMEM=T}`Cg?ߖh9e%r; w/@ եi az]qfdEjbWp),1qר{m\l)_$Vod ^dD5$Rو\@4f$8>]sc\Sgt)|h{Uʭa\6ɬ͗Wȳj֊*"h+Q_ͦ6g1P_]ȅ@,X'3|D۬T^s<;{[nK|GYL5 L`7)k=|Фl@Ć-̒V;FPHa4 i^Sb| dK.bbRV&pYEF1%6[eʰOge؉D Nn^J5eohRJ:Uaox (&Ԕ^ÊgQK R[{d=҆WdOF) 4K٭ڹzGe;^6ߘZ,)3Do݆qm LH})T,GEdXIL\IA^w d̬J.BmmOLxvj9|Bm-V2;Zj򑗃^--ɏbvPٍDXɢ4r%AAVCq4ZPܧ=+Fvͳ脨>K)Y;aOfWd\| A@6#Zca],3FJ6qD]~niPIfOM e=͘ӣ\5J*K'a)rѢwX#gQ3.A[X`M_w?! ˠ$Sz"6J wBF]|йK$}}Y{qx!-uyc;pC߉Xv\/a=@N%f7& lБL yw W)~@alȊ.w22݊ZƊݓ: _bZwC|ްR$ A?ÇKZ"RΑ12r VsN@rtmhyx 6_~Ne#5+v3pQ`zZmMWE'⭢եke/ /'Z\g`/N_+$r^)3xkZ>&\[/)/\ssZ\S3 \Kv=%]˔FJ/8kjD}EXa)˞gg"{pg=o/Mg3}1HwƛA{[,cR̭ik4_@hJ͉i3dûq4p:;r ÖzI>_%2|O,W4y)"*u> t\^a'gzFd?>^c } J)KOR!Rs N s.WBR}+%xVi+JX88rpqj~+a> =k:Y[gI2Mڜ yIgXl<+m(/H`&C$^il7,˽? QGRJ;Wxoq -dx:{N 7ڎH?pv5Oa -Ѥrs#5G!">=;H%U`F'"s#r3)䅱{<>{cl=kw(r?3P.u$fƕ-}#z.Tј GQan;#/n*>[%l'i? y!Fbnw x2&͗} P孕3|2 o㈗^ \ؕE|lߝ"]p}{!zSf5&_^|X%KbE5󊇽~n?xu).-I+)-kaIL$.3{985TiAOOf8څ>Y!IDt1 T4 ֫sXf_Sno!tTpƄR S)I]ma~Q:魛Q(f`[ƘiuHkx-@8|̔B' j4OR=.[S6IAjacԖ$BOO_!aoBMv%NƳZa !ӤUzigawSƹ6_0;"+3ݘҚ0oIY@oCi/X+qbR \iLe| !H q.# ˎv2Ha"1;3G^NzyJԳ4)$Fٵ[prGב0U6WK =&u {rZ\g}3֤u:mlttz6~\.6qm[ dr3)/`:ܤn]Tka99t }:ݽs$Ꮴ|gz̓_,5,>JH5/ q)uӠ[k5ɵD 蔷P]h$Ŋk07J/ߺ򚝫anh6uJ?lWa^9sp ;hqwÑK 5cCnxYf<;j|TʒYDKW7r@P;$M >+ճ*V8aX]suS7}տXCͧI4#*m6C[d>Apɠ 8R W 9g(' ;Y|hoF;9VV*ҲUOk%/2PPs-cnKr{BHЭH}0 <)K'R1L1U qREp}Wl`f|c2?Lpm7i\vy$V \C¯n\Vi0R_#8UźCsQp} #NYUEiAl'mS(/"Ȕ=M?,Ɛ*Rp#3X6Kԓn J rDY!0U.1qO( }ri7Kv!鮔EduG [lđZ^u;'meήS閅qLiVaR&?b =U)+N㼓ž{n'c]6{r0]>p1LmDn|z-q7W ԪCCuG~N+wWʦqz=7?mW+WJx?bM(v'^2E60ü&2wHP{06(LH_ORC/CMa~&ԸKcjRoQ#hThR~ζV6^>RI Y$ f1W& #&R?bmIgGl`.Uy2XgWk4{k?D'箫셾b w(LQI6 dP*7?4H׾yLlm%SKзjD4qu.TT ZX(hq{ AGBCO܏sIJ{HsSj{+*6sxV-ǻ~ela*c{zvv Ow}GNޜ>ٖjC5 :nwyMyo=fZOO>^:߮|bx̼"xU\FX!ߧx\0PȜ`1? u+zPBbZ2{ YWG&~ =ZUW3I[ZB;$yP‰%~k?5\; (cR5`7ު%W'{>Zu0P'b NXٳA1Iq3匇{SxtH&tr]L2`8"W7۹4j~Td=wbozVgЏ\0+R9X=pgfVK2%<6,\0 i:4vv *=9r>E+\g_R3<1=x5P% ϰż"I+2%گ80wd y\=8pa S~\@#E6~OC$ gȻ\wԡnO80ʌ B r=>UXaP*x QnSgH͞zp]l'3J2OJ,Õ`P|dk?gXpdS,M@_ TYO7͝tֳj^jY^<8!c:!hH:qY ;O)'I!CQtWjTjJXFq{5%ԋ)dt>}s;שۄz!V:c)3VuK{*O?ڋe ;&G|m|vx9US.\܊_&6Vaz4-N1^/ʞٔf+uޝ?Ux~”~'o޸?141f 7ʵI$+kOO+lyPD~0rmBm)ubLc0脉J h^( `E} [DqNQݕuf ՘0üD9fY@Hqƫ_faSH '4!r irGSjIO`1[pwi0 O'8SZ@LtF+ $>gLl]R"j"߸~k<ŎE/6LHQ@_FbWxOhqć&8Y+ IbKj060Ld ?6 ܑ:mJ- Q UU3H:zEۛ42T8 a6ƞ? g`)wD aF\&#uj},z~쵗Dd_S!#hGuch氌W7Kcsժ8AL[{AOA ,| "S ڬ-׈O#*}~)?v [9wՄY\6LoT)-{֕TK۪+~(w/%7\J Ehd[Gΰ\󟾥joi$+LEGt!W+^8 }"Et6aOR}78-_ Ew+'U r7"Kk3wkS=N+iYmXs.՝q[_%Ww;pf)xj7eS@ХV[nK\y/:FO&Oăȳ@I`-EA]e2T*X6jrQ[Xe5@~/| bԕ `zbͫlFbLá]WqQAo$5"DNbuy b[:G?UݜXv%:Qxȱj|ðVޓw8ee0!O\<,dvZɑhr*?gW34<:!g&R:g\4qORyvocZ=UȬuEYLJ'޼ʹ1wuᩝ5B|T .4`a1Z ]6h  ]k 4RTK,ƵCR9@~Zt^ [P!HT"g〒$٠)@c'wHͲ|CFٴFﱇRMXcohhlߛWܓ -,3z [R_K ӭ*{*K?f2(_]ZR]akyMQg[>]Eo+6rmcu|2т%pjƄ%ы* YӎXo9oK0tM١\(Y$#GbeYq@Zra)iՑ6}]:V|9D.yՑfk\Y?4m1Czmqny XR} :(W"ĭ7aS_X.ٮ9[y6w_YkZ-,l#p qC+ ??UrيZIz<fKX6ȿNToe|ۉ)ڬ09NJ-*PWj=CFuPZ^X1$xF KLSc0˘~4d>(@4Du  P @y%p=c膪L4`t*'~v, rC/<"U Ϲyc?FTIDJ׌7m oZ<4 '`@B֗⦖X(f]M㤉Ӆ/ 5`OW.S:s<ީNԷn-6TAE/]s@p9;pEgܣ1sT:ϥt N9\3irn]/$9~Whwl `~e8w+}jOմ8}4P9N_-nny RHWFp R蝋T[>XrQ28 "-5#DvP0ϋ!˫2Q9d)df*wj<"ˏW6F]ѯJf wuR^癮FҠ̞gz(|3yyoXyɂmixU%Jmه{vȈ3#n"d[imsT|'Kyt";t^qp,A͈^z$sz WCPҭ1hT tRYLgcC'l4ɭ JXb @`)Hi޶dJw/UJjc]*!>4R81Je؈}ޔFҁd/89raOl7,lߢӇ_H"2+L ^GՖSuXV A]a8{Yߦs]2k8mfr~TY%kG]gd XQN.Ƣ+*JY 6&vW~k0%%Ezå5ALi\M@&_Mm(G_8J9兜l0^qOm@:K Ѡ9]8U#3F3uAGV 7z< !;%v&pe] ?@D/ bEC[ĠkÿI"z̯Kʾ` n(rR!bd.ڄV̰֜yxH؆(,%9MX{HlhNЎcE.!:[HA +9u0 6iH%׽amb]HC,x0w[Xɸ"QNA`Ԏ)L0$/jU;b!y24XO?mD5bbee53 ZJe!.ĥTkʫZ;Ji5LJxPح|w%bHINx^T8I9-sP5"]/2 a/W$=psM!ģ.L•%<1 &9cT +7z|/Ok?';A)h(o4QS wZ9 n3".tK|̆1ky5cAr+!Rlܚ-WR(>5Cx3&d%%yAcjvqW啞qPQvتWwdq##ގTM&qE6}?}_aWKB൵>$!Z7ʒ|ַ= Jt 9Y!;чr?˂" [ X5u%Rk3g"fU=[`Kg(f$6Zk9)l2 )-S=!`}Lc\0@M+ЕxOɡXh] V7@ha̐"},0LAGh40het*S9-d6꺟hVoEvŰP Tx{@G1zi韌 |i7](XBQB? ~@Z7PHC)vY-O^rf7GW I%3%1{eQC 1K^oBcňBφg`C 1لHwe#R`𖔔TARʤ=i`jG^ ^yοll+.?ۈNZX5BfrZ&oa~ ujh]G"WhCj1{ݲ-&nD[] _]Icا?ҵM!!bQ`ek=>u{qlTzOy[8Nt$XQ |-#Bf`VH:kSE8ڧy)x*#~VTJ|+hcH;v TnJ.}CߪD]&A$"C jSر#`6 %SL)ٮnsG+vQ\~_y3l9J{P? f5_2,  H[MhƎ 1?_3{F3ham+\E3$6DœA #9AټÈ(ӔpQu޷1kA~͌a^Pn${ >m-1╺j%5)I '&Y-N#rYK ,#F\.^A}7U5ԧ&I7 eʗ^N?grM泝|q PDR`&YPa&[3pLij݊'t )Ai(dL jokkN4ȩE$xYq;;\A6Dfk:o'Cwi: 7[qhoװT ˵2@̹Ol"gqDCJK!Q)7zw|fŲb_iF(E-qʙX۫la)=+N1hPMՀj7? Tw EPEWk=+@hNW2eܩʢ0eڼqdpd|8l"$7 K풷Bґ, 2 RBv5?,O9/&sqV ["-M=v&z=Dʕl<9Ro/3y"bi׷`-;b_voX=N8~K&I[,Ǩ=(Yoi B,iq"׻<4"4O`|q.oyۨ~VE\һ!TqWY)ޏFzbMDނr4W?ȋP+bRurv,e7?@Tc a-5~n0?%Zəmv!imV/*9{430WL`jNԈ_qZnRGiA![goF6#r&L\#b1#Uj059:4Cúy)$ +%;h7yziwL>wbxO=hڞ W֯AUl:cfVbe4[46xB UI`Lf^@@SMrz&56HN0 ؀Ȃ5 XCN l~:Xv!g|×C(=P4^~8)ٻHxrlh/YISѲ~,37~<2cqgcoIT?ݮ[bO|.-2|7+wM.碢Pb+2R\[-DuhC;7̢%Y ;L\f٦v t u`EgiBk_4;_0 ;ߠ:̈: ag~0q"C*lNSv;vt\ʞjOxBj^aф;py 'uDh^q[8@вMΝHX:ɣ [`o5-Ƿ8ӪUuk3rZ%eNmf{LE±74j|8`~+!j1 r>;u`KWFp~Э#%A2O`l{aYFMgnO^P JX{DɁwDݦ17MQ3],;M]J-\d=VZ|2 vbΧ7`# Ts7Cp(ਚPOpcǗm8 ^}|2igl" =a#M W|DqX=<`Z %v?s`Dg#Mme9멒U  7Ժ2 |/ѱ.¡Lwe_ev6<#8)DJ^U"!i~d{;r' =z_͍LKM8hrFB.6MhyS5q|ގQHQ7%F*o4'P:Sw׃<9CpO`B!5@$.2nm ʲ;d,PJi0^#\fxK6#((3SE&M4aF_FxڑuƩ1d]k;7힔(?Y|(֔X o] \ݞtv;R-:d9ǒI7d \0|lNmPn@%(a]?=(FqcOxRlF[ N %oZu >lWQfmݼ |fP:RJjs8e@"eTe?' ȑ,{0m7c&iȆ+C_$ZVMx.EN|cWM"yg!Owk)#qFڱai_ D!N_YsI=<PW}h"8!h]iW-xq"ʺV>n$ j#g#Yg!p2L75|eC12^E?;=5 TDkB\wzz ͫa")7?υ=)z(Mi?i{?CjB;2|H;Hz&s,[{[Nr3{$SjlaD,' D$̙wCjNO< x2 vjs2GV t6Ք> 2/, (9#[S[ͬ{ Хuİwa ,0'mC4^8>孴KH(QX!SEd>#մn4~ ԒX6h/5Liy&+>;)=本HKY$}ԫS>-g23,}3M (x1KVzV:ͷ0{#s62\jjkO5Dۨ06蠷1bn?KOƬYT ^7P$d_g<. b"G\pQndIs=1pWEߢziZnvohVZ}ps)EM6ifU"ǭN n8ۉ mD򗩎xt ө0Q aP"T)g*w:$8"Bx%ޑ#Y#QIU^. ƚCZfY"ZvxGg"APxg/7~`?x Z=!'X< 6p5~V-΍y-"F걧*cK%$M)EjAk2 &`)ECzzT)SV|p_0h][{c9y,)?}Xr(w/ OFF,Dgsc׽NR(Ő ֳ"|1+K&f*QB؏[ jHsCN(-|u^@T1 |!(\^#䉔0s(]#F{`3< {) d, B_v>ΘUnCv&I/|X2ګQO,߯Rg#ҟDX\R~F81HרJ`H8o YN$]qCXkހ{G*&DžBЮtr蜛sN<3rW_G,ujl]"s&y#V|9I;)zOL FI)vA:.с󙷄9Ǩ^ky>V3ɝ@:X0y}P>m#wb )jGK zw, e!áuƤ‡6ZkV5d/)}>c}~6Bsuom8!Py~=X]lv7VE$nʱVyM("tq=*?svhL:i~v(ST1ep٠14)}*2K%J350|(cXϩ w.IsN}>JI6QAgo%V Q(oR~ᚌ'_˝st.9_ٜ!|: hfX2Ek9߲\o!{h7Snj1.Ǫ5]H/{Sk}.z'm6L.s;Tr۲P*Vp$NxELԲs1r&XitV9is1 51P:kn!ZH<.▏Ķ6SZQ_- I 5.},pyi*HjDVRiM5Bl[3抽mnMiФ Z}<&D6uYvF>G$G(4/@ȝ7h-ǴI4Οҹ}kWk!Av&fS `O]E,zox}ʦ{GK ich-BZ{_3UԃP41ЪmD]=Ԝ/ G"!"3j g3[7rZ_)\t@B.˽˯:[ꟍ0C;,!sqB(tQJ :ȇgdz(w c^݆5K9 f 4*^rIZgm'<7GPM˜M{hΫZf'̦tdxN`Jф?_E:u1 Ll>Qk;閺j=˼}rGdb^_B7+x'7l <.qdN]mKĠ+8̉ƥtx!eQ%o&pN@5θ?=L-96#w0NYZ[Qڢ͎5f?L2G e`TfFs/}6ʧNTsZ Sb4hIV&zn>-O&o陨Sϼ7*K#Up-Q@[N]QcjHz?H/A7wDAPRLA~'*p\2Ӏ:vĊ wd-L> ZGV!n=8[`EۙYOލ/} M5󳍑pڑ^Ya2Xb*6kȦ1pM+|f_%dPsGY-rnF-A35jyRk(9+.R48v~T I&BT$^q7N[?i9AjI cd'1yP }lm}G=H&1 P9x(W6 ڸ|+Ҷ 꿉v3 TXDڍckާt@a LE4!M97mvL_rHŸr$尻J`>rѳY3QxEHA6tBӟgQgMXv1} [5Pi2fL4 mvjyN%pf[iEWIR!.s..:뗳sņr1'n[_Tu-&IxeK'jkß")iIxlz |[eG>8ShNt[2y($r뽱A <[LZeuA'=KaЌ۴]#y[Q)oY8wO@p_b*q"2iftwgNO&}SCChl"hŒ{>܂lZ0;s8Tؗ]XDprg@~M k{񆱙yÔmN3}&׍oӡ$M?a U u )Lp d!XPqd 1IY>ToĬǝ;_Lz7N3 b% E-b.(8РЎ2z!S g=GPPhSA\7*sFЕjkh0׿aR ޾S$9-ltHz"ɺ ٝo5)J̱2La>+,)1&Cr/nsVsy9mG #hUHlN!,ffq5[ձ,M-Eb?$Y̿?&9UI.8hV鵆.Hzqk 1,x8ߕ|a6A ?{RoZ[{j jO ^(}fm-5[$g2- hTP̫&Sbc; J+ Oa˶ |W@b~SDY,:6L "ϣ'pٌX"3lStWN:2Ɯ rv1\j1m;>X WCU P83`R)nkND\q`kFtV.'& [>xoˁ\rm ߕ[_;xnn8j2ڴ1'gW.._gdV|ݤjR osy;6 dM\9 AG_P$B\$4(I̼X`frk~~ezN>UdߦL7bs(Gc)/qV rKNvkN)paf۩U2q8rbqJ?3#VRy<7e&MofMlf&-Gҟbۍr!ܪk2iv~D %y0Szz_E0ukȍ mI(?{Bt/[b*|9cZ[G;ŧen Dn6,E/ĉynqW+&jh{TOC㻩|M1 "f`FԹ ªi0h _Mo>b)X3]U:hges: ڔ[-뵣NͲ`_App[/Hntst?j 5}=w:Xplw'jl8# >彸j"K5t1G!|i+ .3Kͬ1? Kێw,R3kovIkoIpT E{c*F '~1ʖm%њJvE&v)W/[8c@}!'UPӠ_?p Ęɢ\ a }X~3Ac/xR/Y:!Ah.z+ u^;F@ 1|-zL,GJrX(HV*V*2`fnPC9|9b*u*2i=WuIg B)p X BDޫnۉɳ<;Ȩ+5 oL1H*I^KiN}Of\Υ8%YGjWdy!]Gި+̴ c'v@y~V[q mnF#aI:`zYuhcrCS?COd&> /Ҡ뭰~yVI:]èWE CXf $InLޫ+amTg/|_NyہUGdyS 6 8e~\bF،Y&~2w߳J̷9&5tܐRYك[RY1=ebǏ֩R}ϲގjBQGi/i8XE#S /Vi a]tRFtl|䯎)w#UD`yuA4w= 𱊔(KVO vgL흮.bbXS]%&'7?q0[Z5[p3(ʈʋ;/挾cV "7:Df!-A<9"ŤBȅwMΔAqۄʹ"`44 Sʓ0T?B' UƓ! <8 Vސ|>\<#[M:LقX3FyQcdW 2n=v>h@2@^f3:0\1K2g-D+̤m1S;4bm0ZkEEPG ZpHrG5vyri_\D_FeP ڥɛ4KS%ٙL|KoX4g)$h^+SNG@dVgaŞ,Јo@1Ua!<P( ^+yCrnd"-:!u K"v.^ ,LW'AaCײ[wZdOݩ=vļΣ`Ikz ƘѢnĉrM_E-jgV̍q#WMXbLu,T.wZ{ᰫ4\%@v819N#ՆuA*ePBΝwM? .1O!ɷ*W&^DQsJ .!wT=m&F*Fv[/v`]y12,v'Hd.bR|"l*^^.:d]0,J4ZȊ2]WQX q?,~nGeIA<*C3$ܜ,">615ܗS݈3"qDs;vdf_^)bzS`~6C -!!w,xF߮9@MLbU6'~4b!\yr 4U|͆ԙeb ^ӠCIa+Eؗl]t ai-Fl΅-:\=p^.PBŻpcMzcmd3Jcb qt`ArEd9n6n69`f&{kjusqqX ,_] Ңc=yefp|RKhb .+;R+}dD9*%O W<ʯۢOn#Ѯ0_ ?*MeroSB%H$N۳Uʠ#[NS|&0M3K&%R5k'N#\Asjᔑ&5_,{k AqE%F3ːI-*Ɵ\ԑ*=0E%ydijPyS@ﵣfViڬY1|mDϊetbRJM1lCIFtp T'֚O[q7- wBcviּ)F̺Np6$,\zVYp\51$? )DC̛U5 03~Rv%J釟U4{1bi9zٸ b_Y)8шmр܇H 2xy >Q UwEV5\제VH(A:ِ u|TLF'=m2$4gN͒ɤ%ˆqcxuEJR

8e|շMb9U-ټ+Ҷ Rf>H{^=p41ГG8 `,p FsGZ2P 8 J嶝 {Ϭ Kx]̜[nN.\L,9b,{` ё =E e!wO2866JW1NJ4BŠ}ЃS5 )2qriMnB-\Av-yR!L}py9d 9Q&o01a7\tEíF1ņ{'wyb(`IZ'+v2K}7-fha[)BÜߩ}>^nAȧIGlCGIK3'J!{)R2M1owuŖF&s?򧃁?d)訏PR񘒶nLF&&ҟ)ǼՓ"2퇻7g38+7!I>RAidއL-pVG ecU(k,'I FEyq5]&<5GȿKc>..8qbA 6Z,$HBx,|C'#NaA U$VZ*X4`CNSܑXCJykj{Nbȭ$uc WE t6g" B7{goUa:IWhs!ab-oS?u%M"tرWzw| ]UpwK qRՙѵɫR@3j ?D[3ӎpDhJd:e@ qvːchAM:I,2!\1)kHbb85JWxP!t>v*eR68*FC+LOSo%~[+* ¨ayw; }I/ʂ *@P@zРH7ٕ8~?Veo.[Q(>nKh'2`*4(k9"}*L bEu#ڐG+0MJ3 >jrqyW`~ө/Eł o=Wk }\<[D1m͌"[N]G<:>O"<K&]A]ivqŢ#)c{BЧ{VT᲏> E~H XMkn-84Vw˖@ s톝2gkov៥ vbm7ڪ1sG<{=ѫtg!-drUTBNܕB Fǃ𷞒?u7V2D.al\L㲙20@HSQid2zDSF.cސԑQ Khאl%V+ =}4U9>VNn7ђ;]L2[D=\\Shxղ I ITS=E |XDͰSjʈrʓ# 5|B h&h(w1^CՌo0+. ~T%OɭHWZrܠjQ#znZ02eԆ֥zVJj4m g_Vh5ϞlzwNQM9"T Ӟ,Bcu547;И=8HUnܰV~xFʂugLϥ/x~qv۰V \GM#:PM0˼¶jI6hG]i~\X.rVJ;=ޖK*{.Bǜ]hM%"1\f^r^Jo}&1|zAÈ}gYZ07070100000325000081a400000000000000000000000166b508840000111c000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/parport/parport_serial.ko.xz7zXZִF!t/b]?Eh=ڜ.+͟Sí" ](N(Us[-v)xzfܦ7o4gDvH ?ܘfP3ͺW 8_5EVuјveu$ΙDfPkem OO|)zRSV s kAr,:vi=ɵS9ӚymtG{Mߪe,ͼ"9;)i9kXˋC'AקәE⌉ yK+`dr(n}~i =#ƒy00Uy2 *vJ]Z N?\G=+" `PٝV†kfߔw!T Htkgjy5w[IzJ`Њǝ a,Y))oRo^)IlUF<+/G[SM"iqfi$*#BS ;?cȌ{6^Tk\JqPf7* AFKwqS-Gő ɎiL"_?qO(CJ|vH>F%|.9o Nbt 1z?L}ֆ-Yt[}Vܫ=*hP[i%/\enB/oy@~l } &^]*'x$F_"&SБλL¾fM>ِJJD67esښ[ح]DM%#/WYnwtl<&5x I/ϰLs[(tS8@/ǎBUU$O|ڪRʷ Pݞ3B:܀g}x$QdFەB); NZ{icT\/IZfZVfNpJ[-T~K1["oGa ^x2fi(m?55 }Tn ++iہ=Yb%̑p^q$Cg+ǒ (^q-_ M>3?I%`/`άX^-p. 0bߒn5fτ}.N^ie%v!_ptVOyJ uZ[G cFtCiaLA4qXNkVU7eK1 )SpT_:ȴTQ>}WO0@Q8ioٌ$Qc8j7r1AB#(&􇺌)3/9^Q_W W ?ykQaU2|ZnHF(CNS$i:Me X@ϗOT:(tS~6Wy˞ ~p^NOf`<%<t"9U+aD\:ISPY *|o+_":a%0}HZ)U3UiN :L &7A_\kk$>SνRyL (͓y؛25LDh!6!zuvu&{"V`:p8R]&cgosՎ!y ւ8ic˾^wg% 9E}3fA*]a[~B"t O ;aw@RrO-Z&4 ƙYu qC raҬ+Y| (. z[eM FPo鼫 <^J3ᣔ8!'0J< ? MhbK^~`uQlݫbEeag5 &Ү[jܣ _1eH^y&ng.̔џFC 0!Iݣd/`5u_-y̅V{0oVl#7^q7.zԏx̀Ҽqmus"0]+m@qiuV=6] SzՐnv]np氦DxtpF1'N!oV@q&@1c\MT )!L+Dtky!ZAsYM(c4Ӣj=[Hm~M8>03TzDH``FG/}^xlclשv(E:[-;E "[rMBW"_8~+?yF6&:W¿[WX7XlӁǘ*c&Eo+mxPm>*Dw?3>f5 Cg$+C0n؃'OiN[x3х ^7rPloB|Ʉzk xyEq:6Wқ,+d;Keu%ː'Je#:1ޱofi ֯QvY&^lS(|eR@r|7l9}YL>;SZ:4~yM# }Zq|#G8CEyИ#R8W2x/R wr0\,{=aMQYp>!+te)|q^.nBR,#tMF|qPhqԋKxK0H=gBs;<4ANǷM> |eۗJYbd8@8-p#hn#R(J*lm_Śwns;}j)c&+ZAO2 b"FmCz,yW(; mz;xuV94)HiX8U@Ɉ9>ʦm~F|X-1\TV=+F23 VaYAweV՗ pKWW"u%b?!bAgYZ07070100000326000081a400000000000000000000000166b5088400004b98000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/pcmcia/yenta_socket.ko.xz7zXZִF!t/ᥭKU]?Eh=ڜ.++ܡ[2F_UXfg[m :[.-)i 9즲-MdnIoK=`yA%=* (?xQ^Ιa !=btyc "]pyI#=%tR c UOgJ)V&J-Cs1  n[wI{Rx˘99΄& zF-#nfV|őYUzAg'pRS`O1 :Dg]kW|AaRA_ qW1:%G%  $J-#'x A&aGsRzJ[.0ߵʚtt qd3NИnD+@%m*1{\O 9Ͱ3 {!'H=~g`g~w 6] ТE w[gЂ'l OkL[_s!_ X>+n Stp]oY'AD?Ǹ gj/0{;!LclŸ4\9ܸɚ}7>7n$Dλs Ra8 v%iՁESerhI'4W5?CaC]`NCrgqa- ۍ٘/Q~W } Нh5 L]մ!5TOs1Qfh6[T*:8 akwKt jRc%) X ^fI k$󩣷K~jrF{Lz;sEK]! edkW?X`իS6F23O|-';sܑiQ~0}h@bVn40Heq%,$m{]sJH~ قx:L9ֵ.be &uTup2w.MB|u(o.d7<5*W큟?*Q9\9s+u!3:;KS~,1 ڭPsgǃv<`)١ Yv統h;loj.uQl W9VO~:_5,r0Ɣ ,ԢPetERS4TbS(Գ?r$-yRpq'RxcZ4лqw yEsxȶKEbmȏyޘH[:B@c|Y^ƕ rT" ?o"ۃ~b2 -#z~?hs5/ܶih$qo|Em!3PMi ܐ5|[v N=cEfHsP5~{E}CSr4J,d[.^jBRj)sȺ2*A8Q~%QQmX.}@U?ǑahzYM43uٝQ"[#XEWj5!,#!Q'Bq擵jo=~ %Z+~W=Kf#TD66} d;j@'I SZPȳDVI3RJ\h;S%*DiS+tT(础SbS$ăWk|#u;ƥtwz2@}>`?4K1[*D '#'6!'!|hnR `*iқ]Nې 1˞hͬ]RŨOh,aS)7 iΓ`./:HYbXvټlm !A_{8GTÑE%2|ڲf]<8o=1Ó:́T; J#9X+Jzv#!xD)?*]T0ppN$2SP`V5w=#ͳW&vʇP*H:j~VgM8u0c\ߏ\(n@K▱ §H3| Slo9b?Μ};]RUx*>9G`yKnas߶DlVmh(ܿ)+vA{_8Ƴ=#&v8rW3!YE vpe s\hcW sȋݪcZVn3f402̇ [l+bRymUC}<̫8vm%-o/95 [f<(Jb}F`aK9˙o/8c2C(|}Lj_F.RweCd<'׿beA }1 sp5bxwfR6dZ"3ǵR_p'g /;O0З8zuz}4k.0㆕|CպeB6'ȍ/3WG:Q-crGB~[1c@]41 %2!ևqԃ_-U|AEccA/fӫ)2+B'u[`|`5)!(U)on.>S]Α/c{#fGw:$ aSB1jʍCWRfw+8?[U| 7(CPU?=8=;?% X:l)wBDczpYf0- 4Q3uTgѼ7XtJ=طӶw;s/JoiEBazt'd=f0dieUgdĞjڠyKtb#wK7|ڢI` 60"yS JO> X )ڟ[ rMvA90*N`\FhN@E(+pEU\W "x M l"a:NE(ҭ6F0*PO{xJq?[ZHʅO3l6ܩDyӏ J_w RXcfw(ʉҫ}d3Asϡ^fQG]h55ʅ ,g6k[g "Lf 댪}eUؼ4D;YFTFNd͋}Ž[mQ뙏cR_ԋ05+ZaM<&?I,`<<(t4Rrr[AeI6k8X30I6fc꘎(3> Jz?qƧ{Ga%]Ӽ4~ݳl{!,hØR0ͩٿNjE t{zBviT}{㵟Pz]ƋvજKwܻ+zP9`{`U;hϰ5z7z|W,-7 e煃O~!'Q9d}-X'UO)_=v1i(o7*Mp]^r)Md(A`ԑ¾ >>N8r1ˊSCv>dt¬r>ULYR3猶&397hهX~̧ [ȵUXK6۹СXRGIݸ3F> _b1ne,X *WnSAka4CQWAA.'3Ӏg:HuR xʴžOj!j骸9q fNJ3k9pHٴ_)! i8ˌ7)~h^(RZM,]ǗK7Q=5[90F5e:W!EOErTw<ӡbmJ+ڑY=`H5OJ6=rL+gDT:[ܻ8~J\TE>MX4I|8H٤XAY &c{AA9c[jzS8#d`<ײO$=vb @V'I*4^k]WH̥viAx#~e" .;k-!+N[Fqg! a+wOa肫9ҁ[- c2DvWT{.? L 3^)Th, :  k|;Ǭ\=L0,QړeDv0yn)°V0 Șbm1; ؤ~rpɋp2n+DfnA~ SrJ2_/&͓+w"!dIx$,/o(/DSJvjk=.ȯ' hTٶ,h(~hBBtn/! -x7F'dFc!@ Yl<ѹw!Rmdsإj]ltΠ!"^4̪7jrzm"IW=TG΃;-c]XͣBMH{qϦ6E1MD`aK+8 ld'qz{{}7%#Ww߰W!<3dgUnV¬rḋ( Á.Xmf ]Cs*᧖zO +Z-ߒ TÊʢ/2fm+[-َf_FGt KۛHG6s=tpqb/8pV[Xڝks{ e'NxtC{ 'zz]!HM7p?[iDI'2|ĠXձɔE~$qu \κ+RӬyk9 /S9wz1}SPQmbWxbO6&.]޹K:X~{o :C P/qso 2DHRLp,"Iu>t/Ç SJr$3tX.p&\[z_X)^/aYKBkT: OZ@]P/Zwj.sk;ߨ 1' `@sAnҩ}'17h@>8C4[=O[GH3[uJw=O&傁-d@ȟ C '3Uap Fָ(1`+&¤U@"3t)mHvY׹" I/x‹8X#Vٽ"Io_ĸ-AXq<[U}cԫfϳ[*HW@T MwT;w<,,.ZW0B.Q6>  rX|!AsZ7drlq+Qz!nwyg0O'؟M*QTDkߩ1Vs<8,Taz=Ș \ګ ] |0"֤=z+8#!;Քעi.XfaegNhOfkݣD KGB#?e|>IK~9orm`#QQh52`Ǐ^s9h@'Z*cG)T_I]- 6h{TqI)v3pYªD%A̓>fUy4OO@ȓީJc_W2C/S`eW6T'mއ'p:ڣTeq|RMKD5V@a=͢ݪ|4?/4\R79afKl/_Z!ŕ>8CG9&] ;I32,C_ޜ3Qf)۷r.$i(KSxJrO67ҞYghg _|֞zu -Yme!9H^b$pW8CcV)wѠ^-FQv++e)`d*cimB1IBBh` U7l0ډA3S83aET0l;=;B*'sE6ceOo`7@u½)8K1d6W 3.;5ě9օuw= VLDx} [VL{ *8&"uEgAM Lj-ȥ(3 :( M? ;m&_w!Bg woXs4'XгWr(pu42{-%g)~ c}(( 1Rh5CڴL`%xi:5 D3(#Ea5J8~i|. iYwz5q^AHT}74Ъq݇&nZ/+5n`(BXGLkl:TZY6 Ct <+Oo1{ &Ζig7\GgaĖ &bHm_<B *(OެdxHXˑf18vHR PL0 h23<4w]X7B3ϨyNy۳TyF;5R8K(BLcS"{C t-#*MXZD{$ eB;A&03/\ۭH$ s O!(@s=@8>;V6G-I8=;$.-v+jۻfu't~Ɍ'RdUN,8 ed sw7xL ZD3JSLr{H*VaM}oR;SPFPJ%SI ly[^?呀4mQP;{t:U>c^5W MaoFc6g(V6kI1cU:Q9>A E .Tl4y mIP^VaPe”] ]秌89lA&ɰ7Jǻɠ@6+A 0{nX uÂ/9-΁ +̨Ֆ8_ s7_j^ K}S~a U,]x]uI藤R2NA70XԦf<_Y o|A9vfk iA;lT9(es" !%/pڡ(T?CBn`(ޭG]ׁ"L^xFWQրw*p Zg~:ȽHgC/֨ϰYg ܖ'eOF_ hM;GWB WKo!Z(3TI'[]7v Dy32"U+1hֻ{"&ہIXɛTD/0ܗ$a= 3 ,m-`z>wzi+lB'hCRGFdYBԺł)I6'n ~cqr!dl;$6 "gːJ  FJl3_@GkosY K,pBkPN7;wh}T( qLo*R*hS$% L&aJ)s K+v%䳶,$Z- pCOn?Z*n7n"7 W`]ӦbȻK+r(}E%:aM\k :;5&/[$N1j[3(Æ*Ahs'b=jmeC.^OCZSDEO"운&L%M CaBz8w7XF.ׯhSzxeJSj9g==anKhZ+0{)h ~|$pHT`H@|8d3Y+L wr[mrŨ60v61:iӄ h[*$a[FwhI򍡵gD[jex5I"sȱeZ$J]ՇVGu e` 0vQmvDd y0a|#ռʍ r~}mla}8Jr٪+qVvGY HBl|`3qΘN~L4Fd닐 } 1v:t"帬 ;Qr*چ1S@;ؕSB+`ʀqSųty : Ocz ۋdxmyG&Hkb3끰2*} " u9+l)MEx/쎨 Gm>ա[7v BdN  ,x| C'4 ۜ]}l#l0N>~w)Z|ωѽבܻF2p0#1:Ѥ3AʚY,y{ohyEKd :|9rv{>|=z ayJC8k?hUGܻG@ӷ\NWGLoϚww0z-4byu#2I&2\NIRܚA 6KH?FJ2RZ"D`̸},GĘ=lKʋ Ut-*훐eMf -_Ugn]^*Z #߷3bCzv2:Rῆ^=yeCg&`XZG92A(#e>-$?f "Tnm 6ٹs70/ǜe r .Uyf< 'K__7.<%Z+?DPn%+xY}72A/|1AkJJBB #(CJ6ڀA/?{2KµzpfG/kq 4CF&wi y!QN&i-eavF,o:Ǡۂ['twB0y7 & e†[M@S0Iҧ~4h ڌUs}0qn=y]2/ұK5 Oh =XniEo0s4}6CUkO7/Cq$yX'gKdd^jF-"\_֑;J`X^")4AIsFEv'ї4L8uZ+os;?OS{~9ЄVMY rB$O\(t$MIJ`A*-; 9Q}+tZ]`~Ț0t%ҳD,aL͗T%?NE{RCgֽk,OxckmB 炂qzUDq0<> c BRZaͨx5%M!3k>FXަ7ѿ%?5 &S,pVޮÆd=F2~_L HL9W/[ro2)_J9)I P *(ZwڹfZe 1ZȸYkmx?~ǷL+O&؟ƐĤD"љʡ$(K}5f&#W$#1Vqmh^LoX-eedlz'' GWR:s\;nlI4Ɵ1c7Ał.Z7<'Mϡ#;z1 ":myjnӷ؟e6P<_DJ37#[&GW0G{ ũhH}w~< ߮`hiij4 +Mxe=XٍR}7> >p$o#Vr5}޽MEf İ%`"՛qŻHEP꽔;iόmu4=!8&ب@{xFZ Mx@ry6#"/TuHq <]"V}csu2w|.MŰRDyAN([~tcXN0=|e;BM1 .˘}ܺ=-`M\舅VpJVM厊-AA nα 6EӔ$+ʽx[rmm0v3J+|ݼT2"Kj-7\; fswV;}WW+K'g~Bך${6 vIFy̪K P:4Ib(H)$hсL PН̟?%-K5#ޜ  dxzi$̎aYeF r0Epi, h/\pRHP>:nK Vת!lj'_àoRص }RJ]? CVK8f)]ƣGP%oG 7x;wg͢j?Nay db<[)@$U|0eٙ /ҝQv#R޲Y>>/G}VRk4ӇSW0q. \xm!9r/[::[k6ߍ5И"9V*mOw085vq1,Kl,9ʧ8qpޑeU̳yx>*<GB{% S@ƭ}ॺIrӈ "5TD X =꧳i tf~MQ-cUKҖqfdmRypfT 8UkWOo4\V1 .$ 9Ӫ!|&g}j/&]F \| W&ǸMC.|3_)-pޡ*[ΝYQ)D@|E9`kͶ%A&@birG~O$_,|@@W:H Nk6*MHfC9VО~aKh=%kGgsVV8uUcK_$&DQ&FLr~<˧r" }a{\sN0Zm^HW=?;}PR';5v19]׻á5G}{oy(Vӻוt/9tN_5?qV$Y VL$KON.9_+K6I?lE?R~ m]Y,n[c rixR&P+l^HCiãGe 8Ӡ[ ,~[Ԃټ'`s]?|;\v]vV^k.O\ CmcM=Y,n3p…{GXNsgn/HN mRA.a~ºslݗ6{5SI+մ.eU5/VrG,r.}~<]/ CMr8Q /|/0:qVGϳx]QL1N9G(lƵCbpd 1uEHX[(T*^E?6sG+XOz0?\(H*U֢T;ȀՄyj g>56%(ݚ&yGs'Ô TPso)oH+F.Hhذ+#Vn Qycahãp~8(J CYeh,Fu Bۏ%1M}_ 0EbdHѕ[#^X2wnm›L xYS.]S"4 GCN+^Mz/=ms)i;i]Wy$V"ѧA[QA]M v 77WXCO{(QEGDn%'Cx]<8>xtoqA!楔 M > vS5ӑAj6i=@^e/RfGnm=m;P$'>yHSfѺ'PJG~FpuFYFg1IGf( (rIV)42r5e/AUk 7p1H'-o<ƚ#<}k֑ )G?{ U\3QDz#߿fyswKD6 wT%kd)Ȥ*U>t ޴(>Ї};Yffw]uxlL¢r77LuRdMu`  Qϳ3"$xmqk\IѦ%P9KVƓtHTU1pR_oƷ@c`ER_P-ެ E(19|hZ1Ʒ_yjivjߦǧ7so^<7^e,`bHVV@jfܾHA'CQ 1Qu}|~h!ª11 ܣD' '*wMoje}tv[ ;BpMnBbYs:{_R˴e%`3^F_΂Sf@-&@v|ϞVt橿O 2 -0 `nEscŎE"f2(jQ w>V`ïl{6l>)e+C?lmu8^ W\Lગ:re>:<88Ht6h_/č "NWX(kad;c2ƛo?2vF5l8fe x'(9"]_k \`1glB ev\&pk4A{Y#3QO'Fu5YC•m7g6cd[.V$cG'^}%8e'M09(;lJLA"{`7yj'ƒ,^|'0aʅ-zGh3*`e8Rrjd6دCi;Nl Q+O[d6fCqH(_=~ bb:P:VPԎ2@&[ C@U^ܣvf_.@Nn"@+=X4(uZVcTR-%9ʈX yFfvs,OEK$d9HٽCjV&(:k*7jv%&k)ѿTj3 7v*##!RFJ]$SmnlF#\V^*<$:߆Ǖh5V?*-a)q[mokEжmڊ+9Oum`gc/|/ lmX1.p]ENz-@U#ꭳu?qX>sΆwT#xT4 M=>A}F 3ЍVZǣK,q}wpڋ \A8"0c+*Z 6Z@Cq D1`Iz8`;_Qw40wg pxNTRgeUCɰ6 ۢ} d}ɒHNRnn`IAyf闊8J{4^)|Q WW ECO]BfZ|q? wWytl΄ADq,u%hly=g)$ 0E}UVEҶ米OϰvKDm?ecƬGB"B`HX9-н3 A5<>G[UEs:ق%Nage9,at یH'@GXw8lVψP|D)̷(L:/`9u yҜ/y KU׿=ÜNdGºU@7x'KhEmǽRwjXz茥&]{BxΔ!,攚a1<\~"carjI xմؚRo> &AwzNLJI`s(DJ&RWDGu7 6YH?ܖM%&QH2y&:A/!d 0ծ8Ծ9I~xGswuqM̱D+b.fAj47VKy0QE8JH1 oz'5m80i;>eaFA)SZ-XO\^tg}.y'#-,L𸸠Neo1묚rq :ekgL%c$*K4m9H䒠5N #Ƕ*a|&9onvI%tWuHs-X0pp ^ ?&2knBק\[`Cm~ǡK)dFv^BdB*g ~zSp@հkY&4XO ]->q~|u/59^j&&G"wV-4i~2|%GK߇Vfw_lEuu&7Q Li).LAY]6)z~D8?6z U-/HNuYׅ$ B& {L"]ZWwHNZՍ 뇘iu/M䑫W[A ѭZk"W_ݺ|'(ĽU{lx Y}`F+|X9xyIpȗш]e(pOBZp> >^4h1O1(i BW'-ײԃ#p ;LAH.Ye`VyByy nҺj fe`2͙[*V.ȝAy]iXiƌ;"JH$Kh9=4K;}:| +%kKzƬKcb-𢝾pBX:㗿N}ב2dYO9D }һ`J1'J2#,fAb<+~媆¯ܕzh)z|ZϿwh@P 5WgX2O+.@YEXDOj/;ʂ{6+ءbқE(mܲ7Kx@ ،Yf nF*Lo3lֲ؇oz~!09!+npOLjAJH{W ϡdו,F QĔ?{"TzRpBtpx)Mi[46FtyKoH^K9pģC{"w]>O4".nῙk0K-Z&>Tc3QG!t0oKzXuKI4w<2L'J<,\,6-An)`lRuD$}5 EwͬP;/y?oPyEsr[\w!cz "۬2<K}2 h;"fylo Ў}ݓt6ZpIW D+AYX|*DL!Rzr W~:A ˙_=M+R1~8$%Z,)i^sj@+q@לOfI. Tjo`[7WoOXXN-=d<>҈q9xю{$|0Q۳/:ab l{Sˢhms&9T{\!ֿoEqM`w̲q5$o.hA W!*7KK$)Eg.PnV): 8c?t漃K&N}~6ۥRg1YVynT}r >or Ԭ/4aC*5#(D$R,k4 DT)XN>7 Ǿ+A^d4VlX9 W|d,gBK}bCK8zĦp*xg0w 8Lɳ34PGg!q2w"䨯;÷Q6D@n]pa2a瘩/xvd0)xV']- oS [ dfj|=58b BDQ%rإ'"TtY w=17S/&ha BIM1ӁHYL ִv[{6Bid|X)o'Ta(C#WPTp\;70CQ# "6,E, |N5C8վ$v0g #LRLd PdQm)#'q3t'wވia-N[nJU\&=?ˏk#:[}SU8yoz6`tǁ[]9=CXOXbʶ礉VMf>Ep39!}0XI4 8@I+UƯQ̨وو1`rǭzB6*sJ~YWޭc90ث%BOb &] aM{[}޸ 3$"5'4?`K=;%TNY-ۍƾc Q 4v GC5Ψ}~3a:?F{ԉD |~u.sp g3g0I=4ɶZ^ؖ`!=+U) )FQ{Ō&Ybyx:o |C$2!L!kW~d qK1@,w֩Q{"' kk&1I4B Lkn$ RB=@*bz]SJ~pl/,hbY+ 'v 8wJ8݀7[Zh9cd4e٨/pCeS@̑;kv9sv`?ɷg}$ @Rn:,䔙,l:ҧ"e0Ȧo Xmk#]K$ ]?RG`dxgz&K63ӓ S|]A ޯ y CQ{-SSQDӭ`-%%8*#= IJcjz[[F4Xgq*rW%ѧڌg12ozx5mqArw}:^29f̐rG-:V)uQϛú tŃsVvhZ5|JªDe0P/Ԡ?H_x@i}1gW߁ ~pqj )ˑW=2iSm?lsTP<*{'z9&QINTb|938PgEMB7mSF{hm!(D^:vggUy+܍زTn :;oϥ^s6 1:Xͦn`KpL OQkd>b ]dBǾJwR эΜ*</ ڲI %i??|1=aZqP2KyӪ Rv097򬿯 <􌓧D>.Hł82HUab&bJNHH茖5O\Q mԭЍbDi4 Ƒ%A=6rʫ^jc=wYEd-)*k˪>Nr!OUUxHfȲ|'(3#cW_gQɎq> J(% T|w֣c/wX*IO 0$6|5% 䙟EwQ&Y3 yy݂%Q%u_$(`;93Ôu%;PJc".޵8mByn͛yoa';Kx._mMkCTqL:ܯӈm}h[t>[rIҫ \ԗ%CPs&P?/Σxb֯Xĕhd,p>g'd1L}kH#'ڂ[X*u:GuW#׈>X,;+WM*(e!XdYrq6]<~#W@ek:o^ܝΌXZ?Pܓd>%U'[|,b^OM!̇>1`<0R ,V\a:rZ*)0α*}8%,u3~*_:NgV > Z[w>jfᡗa۠? ac o=P`tPԠi {0 *v=~D^P\ ] #!^fʢTzJQ`\qdoYgJ6Nl5kIm1AX%./T~9ĩv(X!#mrWֽMX1C4_qr}d'!e!;RG~"O9^Rkf[/܈v7N& Ě xY SJXŇ vCPObﳭN"^`Y ۠fg($ePpn3X5w8Kdpл{6~&صIJk"?,"3k /yQ{Ed(EjH(Ů|žA 3Bո_HpcݖvCcx;}Zɽй(a>/UT?F1𜥔;\XH-㠦ơi˻ͩ{q;1)fېfhW";=\bix*4.\Q -ha~On?J$MMK94XW27V<7p[Z: YQL@84Cmi[}D+>*-\t1N. <~w|)XAgki-d [\j{}c~굵ur[z48p Q<5}"02OFC*Z:". v}SoF0t*5.}=Z}Sۋouȕ}hp-K&^eF(roѹ]Յ:|U,K+J|7D-<,u<ΐ(D<˷Qao^լf=ƭw~ӏ"wi6ZRt"?Wߘ%N݄E Ȓs'R~7ⱣjK-!*`9" l#&l&!f`P` myB>TNc=#Df@# ڇ҅9dV=g#X~GCҳ,/p60 J3B_+|69ޑ&)UԽ+loM<,l!. o KoogO:bC%q-Fѹ׊J="SX̱3ʴg ڮUBs^҉J{D&! R837sS4q}/Nx ]й O#zш0^iϰc5ٶܐ<]*ד,G҈d0W@yOJZ2H08Xifr'F5.J487Jc>@}W}bXZ&v?QDXYIB㾐ԍhZ  ?H9߮'y3-b#Hn7p{vQI MESˍ5H#T[%EL$M_*BZpAVoBL⸗>!3+V/Ř꒨nG{ +,VH] ÌS-vAm璉QQYBGp'y.)k i 7F\=4 Q$u}S(:ϔz] M;uvO $n!l7ӱU+eނesMyơe07Ow+ӷX ia܋s۵Le;4L._H$!"C2wL=ѐ(Ot7UvPw)&.Su+ʮyqb)e#fj\wU9 %qQOKrZ}wv ^g`jcjٻ݇:n^ٽ$}cqŚv,ڡpYgb!q- {m #ܚL9i1%+?5 eD%6a' %%9 pir\` 8cTeZhAAcgH8/HAhWP~=(@<5 J#uwoePym+na'lnT9zk|n;̌}憊WŃCb+h\G gQ(ȿ8U*~)cH=F W6}KMUJz~coŦw￧dG *Yd1V!Rj{}EjJSo@6{QK.gË'x@C%w)r]`yohޗl&(+/!d_F#`*'<> |9k hbȨ'aOlp]nV-w+NPM-NpjREJ0pWVɏ@V)Z_Ww Ӑ}'s15sCwSXLȉL3!zjڠ 3 hT3vi!Dp!i . Ԟ#gk)CЃ{LJz\ww[Ѷ ?VX߈d v̴8|}?H<\O(+p~y9A$Gxү pڙ}-ĮLqm/&74`=boS,w8h כȔ ʈ[O "+N[@΀1*!US01^ԨX62A-jv4)Oˆ9ʿnƜ^ $>#6)*Y@XCqx??Gɑ\ i^!N^[XFs^" G}eAA֯JPS*ГБ7jZ"֍?YAv`PDB7Ha8%C›pn=IKQE w7dWO 7U׹;p [zDϮh-%|| &҃.݅c*e+&PW8Gk'l(UYnyP Wڃ M#0G< :ݭ_q@=0? Ԗ2FD#N?6XBನB, maS%uXndLp}c(X(M<4YܯNpF-%Iimq:{v8;ái0%ue&soOCy+WArS!=꽁S?PpQ"h0ku8_zF7nw"G~"}\;m5mg3 ou`IkFO7t}RK~kdEpOXu[2񛳻B,]ocG9+Ǵ.q6+I|[~U,(qTM2T{ʗ/<~X[:P>\Jg+at`H]o%Kg/wDŽ%6ONHo*7;2[U%׽v9̦߃ f ~,ӂjWN}z{̵JVy4SGZ'g̥H`)>tLO}fߺ*I|^\5%!OOw`iF2+>sqBȇ8wH]H5pdeaMp'ڹ*J$)?0g6W0k/.D ZeΧr}sqOn` 쫫 zIg7L̏bA !$X@*d%Ykv\Ak@>_@Bx;=J=LcNuS!HT F1 E}U=/Oz> s͙r߹]-s>!p.{}3: VLa p3Y!5ǢS1͵+%GN(d3'UQs]az~ٺqL_"TEJ)&7q8[o/TfCBtJ"7]df5i)o/CK_51D[;\ITʌ9+XlMǚɄ.9A= GH)f>`9̎ߴ_Q xF7gp˒@JM`6j t3GJuY~$n}%{>pt%k('~#m_5-{z i<4C/rRȩnpy1O(o_^/:18dqG=H3 |(([}GJCh>A/^xCMzҚ,tk_?8/CSu27,n[ z~*j ')P8bGn=Ab2jœF\˕.m8Ӓ|!Fs=Ts+ddkSS:!\coïY%T`!1#5aoA<6K7\bo,WţRmbeYF+ V]jid[wP"@ءZ=|kߚ6v25BW#R)m.YH{rCsfpηAYtמ!_bpE}0,%P&̎bǓ0?}ЎC/ 'gc];_lQ'OF-K=vl r^ Cryc`q&'[sK$hoi^A@~gǰP4겐yLYݼ5A[7&$_fMM gPݦ{pU:A#qJ᎒:P|"K XFZj`w#V(ѿQ#;u_{H]}ċP\ UA ʫF_WN?fgJc|KgD1q؏nkD mb4 $b.}ȕVwE;;a0nM.vg-MY ?^z[XPB@ {G6Xwk:K X]ٛ3 K:M9DFr*.[=7c=릱aL:m`I 7lS/׿r\iv <.J3c/ktpRBub#.GȃȽ9[OBRy?n[em>P*ƙ<&z"n'"(_$.5']'p_jm϶5$j5\JYS,)uS`=s 81-syܔP4&h@}UatB[Iy ^웑" _s_fY|0} FqaVG_w%k Yqze ŲS(ݻ!pу7. BԔו/!s0BCq:tR) ݭ]ѝ,(%xOȱ!yWm7Fa 62\w?@*No$,<28agM; ySKBΣCsQxKpHNJx B-QݰQB rIr[w4>N\ݛJ~$@@&c,'h 6nVbA1 \ J#*nۍYaCEo+j+b% 'Q$;]\g#ުI&J; S@biا hm<gb.` 2C>n[[e8J*'wf; S+,AGQh l"^8LX$Kbo?}'uSpˤec[6;/=ZZ&S]Ct3rqu qҊK1RqBdH%c佖d悜>x*Ps!b:z<(v)iJrg'3 8ڜ<$to8zʑ x|gDTs#fb)0gx"/'W0~T15`w ք9d_ +6,^l-F_6RIb 6ĺea&+19"0"caM~nu+a&IƣGd^:y.) gw(qa*'cY>S6ۼx5W_2n[. blJZJoTipOoΥ )r :81v^K]tRlO6M%Mpb=5VPAyn.kU<` *T1PfXl",7вJNWodnYe #;=p_n¼8hF$Q0L `÷S-mz«zK?gK&Wg󩋳W#]뒒S\*8:xgy%rof83 4Z[puQKh>d+ewt v{*93lns1 zM7{b1}{t;41u|3rnχE!C!tg0;϶ de;~@ k(IgK(E,} 1&9["A1H)e1B@ y @qc5(ߔmpl6>~JIG4iLnGslNS`/MjUG#9q4SUEu'\hxgߒx T6'whօ ]#DڶV D:`)fqTyj̋^86ӽ5(|'AQ.RƯۜRO'Fv醀}zi5F'Mb,d`9̽{ a6E[*,.('?9@uD.d5Im I{g mvH\bEwa%ӾٝpEx'BdJؓv ~ڝKT3鱆]D@JՍ7s![8{A{Qe qCh \8}t߰ 6ޛX-oГS^*WUkW#PEi}X@rYRIҴ}åuV_ݮS 8Y)S8/:=rt> PGͲ4l a5ZHZ"ZP+OVC@Z[jP#+jKKRl!&R^LL= Q$ @LnP+[Mc[ C7}KT-:L`g\Πլn|t734-ΐҬ㧞'=0}9!qvȿR]|ekσƷu}s^UK.T# fv'.ۡQ~ 5"8zzNCeif,gh X1om<)`u+2IvFU5穝ʞhndYS-+ҡ6%Rٛ F"oF@?Jh_L#-al._w*T% ޷yE{< $|SVHXJX 22di*PuzUqsܺEmf-1j:7JYc&$ꠡ˱J\x'϶ ep))  [9}1P\F;D8iB 6o!U,w\;Shye3@3T p7R5pߪcAYAV>Ngv8Fc!9RDX'š~ׂe%gVpmho;l0LcR?"Q zDi"H9dm2=xqO¢ O`-Toy)l}yT4Q}23rmvΰ|#F<6fk"]#XLfK`欈&.h!t:^dKrԻOC\2*͘C$=sc lsffke'AB> yjv oahBJfY*4i??z@u)$X`hS%;Su*'OK\6̶PCo(M-+h>>/XROc;t/RIxϕ=B^W㖂9& =e;[e~* G$*`BW0z+h Z!}q+*W͜f)_!;s>_lLD;VW3^ s#$fEGmtb%d̓.cb) jvU?i;]Dˍ#p2cH};^>|! HtA6LH:- xԖ!u=*凫?RKMCډYiJ4Eə n]NzhwP5y1%`L@cp!v^Ӂu58:y< ˪An"-3C"s F=dJT+,E-jIEl"&*{Evؑ\nT1[0r]ڱ^9n8V?χd>{Μpbհ:x0P=,LH.$k+L7|{}hquѥ0lA /b=ӝ!WcH3IrG `LNqtB/ŵHa>^u63U !!fh1?nN T.1u+#2מ`B6l>nJ2Ӆlz]O?s|qṁD-Gx+|DGhئ Nkݩ]POy X>amT4륇s/h+M%R$z1+nBjSCHd9Lg ;IfhA.h _wKtO1Ѝiše Mrt\̺9ݞU]ɏ/@t L=N Rݹ:_o7?bOoO{>%Gؕ\k9cCIӆM֞-%?`B=@dA%'Uu{𳾁? ug^F-(](גHEvfMvK< '3Y_.V!*1ܸ­l8LQ _>j0༌Z}}>dOAG\BrN—t>6}?T$ :`TVX?-j\Nk uÊC g5n):^ ͆|3NMby{yY[ "3>ɸ-wN orܣ3׷F!l.8׈ˎaBŚ3}.݄#㦓5N[j?=vfbM0~ě)crzeŢ*sQDx+O?#wm"!(hmYTu W$l^Ŀ`}>~$,3oC}4%4܎$ْqNtv] qnMx%gkkB0.>ܗjwېŁ7I*A$RῈ% #;B{â*CMV?bF6+:&mnAPC]tevc;E" xӨ BHz`۾VF/dIrm ?&;smNI>E OLA" =K&^+sAr&,hl(HMn> XT;ቀkó+] 7T5T<|3ZG8+ՆyN9@)St UcK?QisyN\H?ФZw[C_:wP\J|l՘[BD/7ϑa mwIGǔCA? < BkP{Jf?^ryt^j%a)aȾ,ct}\Ŝ̱41ऋ<Ż'zA7x>_^[8, R`pq,..Kvz,!xjI֓ͱ5}`- œ?nbcLH Hrh72+Xsn1eW jc\}RuB|#Y2_;E{,9MȐLbez֌V?"OGv1MpUOyNr@A:8Nqg~@햗%2uo0k]B ښRU/uW@W,>9Ȓ)i.7/tʜJتϝVlLh9FS6A3;'Ggj^ & Ӱn :N2<V)X}UrV^d!n+4ck|? I2ȷ+,5{G?ꨵәN!:rKʈH>d=w;%_X#|HZm " }u6^40oDbuz0Vr4:a'ᓋWِɜK*d|06^|U(Q/7;v@j3%g+X;=Mt[`ЄVng\mlyz35sѫ.1LJL5A,IW)DґNRD諮$Sŏ@㌾ï#0I Qq,:%D 6T,hF'$ TUt޴]c]PetLl"aMwόmvC=65xtcrԮ M&:tk(Л_UG_wSRxE^'8ͪ_syRt@k OɓQG&e"IJW=ܷB2@W28fsPG9g9[p=fD 锑^od+/Ƃ,!/nI*>'r0P ]ZՔµAgçĈ:iźsӺ:37WҟE&6g'iMB:$~YNiF/-HL:(/r ]Ywvj>21Q fw -dg_Ѣlc`-)5g -/&Ȧ}^~ƽi92c=87QԾZ߭C7)6u[B$j;xN~UaP0 u iWrA_#f pe1.mPMEHƶUSNfKo'+^:5ZknCDo01-yǾF]]Fᡃ!vӨ;/5WUm8_:厤 nuo<x9f-Rb FB2q//(Q7=_:OUVtlEx3~=!;Ӻ̯vGD5 ZAՎMؾx샳VcN˶ħ/ugn[̴+:}fG]F]V9&ʋ{lV@}N*7qB<#ۿaN.#e[q~"r1tgF^uD|4rNAJr, А#3DxWAIC#Jv6bZo7W"{OFR.vh\-F -sF*1-[uT6˟c/s՞AWn@B]u& a8wQϑ'SWU~c,?慎^.qx* pGk19ᯙr {XO+s Enx1 ZE/Ayف"n|E~\A- ;6TAj6Mk0(e"F;JEOdk*#~I>Cͮz۔8h<Ґ{9@ޖD>l^VP^_l'U'K[^ݮo+`A7lD1:\+f<2|?BIՉ 6:LT*qg _^èw@<2 cQmtYW.ў| @y];;;,C'3V`dzޏ,ޑuߝj k>EfSLVxgxUҸ}G cZb.;{^ނs `,}Bg5J߃I)JnhxgɍJ=t[ʃaбzj9ˎ3J~B_@v]hO{ֺ3,+p0o~z7G|_e&z\a>9\ѡQmfސyh.o|1;Wɤn !R`cQ1;4ŏX%vB>3캽HIMEx}3x,!֭b\> %L s>ltf "IYVr֝ tVvq-dz>T~`eBD ҒhwFIB+6HGy~ӕ6:d4P"`Bگ5xŠ1௠zQS>L!k」4$G cA(6BHdfsYCc#o?$g <9!-šK;Nzy%ٜJ,2y pZoOgP KHTi˪!x/hs53UJV~d:(8v5$Q$Lٜ[Uْt;NaM9FIЭj脔tX>Xq`zܹ 1^))RUL.P #k)W>Sвm,NA[ZX4V#էU㹱IhGj_:…rX'ӷ Av#sPj>afZQ:F(NCF*ʂ7k^$7 O% -@N^(E K3|j'`U<;R6$z'v$_gEn.mS >!m O!.a* m\fja$.L .zChM?+Hkfb7Y(\&‚O0p%Kt=0kBLsځIAaeAC9ZsĜi淼 =d-֟'C@RS9*·:p1UĠp׭{;ky=>] 0t)A*O t 7_ ˴YY(pD\c2qPu% |Fe\Ul-Do(UC `^wkrtt|cC=lh#{ rRF>e+ QFQDܡ.D.)Xb{g8Q)tݩ`ᣵ="L&V]~>ozz\|aSLgZ$]OC <04MVn'pLBk~m4H']4sqCv@R,c:Gb&xs )rfL q_Skcq=wi6c yWu;ӟlzz]iHJnm<N6cBy5gP|$ҧ~"/NEmC}fKo>θtg D͛~ YXW`o8=)oaăsDTx˦Ni/:}-B~#Ȇֳjӓ{u;Aa: Y9ZGzD`2; xx5P9l:gqnU_$axpm-w=pɀFe@$( !Wʆ-1N(IPm ƿ2Jtt=Ic sk)\2=J"G,etr;Fߚa#,dbc_е3e2ݗR pec.muR9haBd*$#(İdp2U]oװHہ (+xU1& HXwAkf.}1rhPVma 9)G^Q|/9nϐLU1gR_!T0:cMJ:ge Uݗ:1a\C 3īc0-9O]lôkƌ(IO8׉\b=wsNnݔ^VYD7[1ҺT*`;tǫR:"l{2aBV!aHZcpg!gnU +˓rH#kջZ@UATiĜj;b }=vBpyG ri< !.@*4HD мY?@z_O+^=Vw<83HY-J%3"{g)Rgtd(Y=/`KneJH~ yH,t@Yf?uJ lE^#2k7ĸw 7C+*? = bU)&APӄ2>""mߏCf!־!Fl Í,HoV *?-(AE" 1t@->kؙ6eg"׷Al}H *%i3UV5< ]Sw?~nښ޳,qZSB_03XhIҩ-墉BjY`2 &xlyIfa=NhtS+:yopkȥP`!)4ЦaTQ֜xl r!aSJ6#k۪3]o&T Y |G@564=!H93C0}{2 <4эy5AfT\vJĎ{&T0='#k ^#ցfGH2ޫz=F[h+H#YR3P0:6_J"SFS:ߚ,QN)9h_T;i!Q-E#!h4ϒ뀽.~t׊UCX10QɴƩؗ0]^ m@a-W7[4#at\ wi8М5gk^Y򘮫]kyYG| 2KgvjFn?=D0P%ý6k~SKˎ@cvKz4;֞{RwH(=`s/V:GMdbh.]ǻʈ@0J 0oH!.$uxo/M/q_foL'S졝/QKM&'*f*c>G5򬏝b 4EV\c`u%$nw ~,mPo@7c~__=n5Ng2&߆)j![ձKun.\7$.Cr:WTFͩKc@9(Jp5Z^W"4V"x6a3?ńc;FwNX%㞬/FXh6"BߍlA5hT a;aBi]L7U߹gCEЃ`2Td~ξ'!#X*EpI[IՂf nǞ#LQ/{VW$ VSh0 W9~=v{#ŭڙøi"8 tpD8Z[à1Aaor@6^r40sr3B::LLFYX#`zu!õ/HZG@b7:MUK0)"3B`cߔQBcXGMe_@O)t6nPo-F?j>!vVBO p/*DWnPi0qTCjh1Sp/'4(16RemzV%87)qDɘ '7X!Wƅt~K6_ B4凍2 N},~u\Ƽ޽K_)M: .x"ӬjĆ۔U@xSZ4PhF x "lĻQ1 Q WOS>)V*cx&Ώ_A[D2L蜨dhP bAo1qhAŏ}!Ժ1;"C *BJs s(]| Ӷ,yIsGUQBQI|0%-Ym:<&lD]`8S%ݥ{sDLyl+64YC۶KVQ`9= L/&*쿔Az~`?uZCO};DݡV=Թf ?Cƹ$G*0Rb^I0OR58ٰ$ U칠)'p%~?g ?ָn.5hrnэ"t-iE:SzMx=n k%Vփ[Id"92@ԃ$nswy'cO{Kw:(1 "_Tah~{LT=S7XxW{pΡms/ڢpA@z0g)UE fR D4"l2G%bwĿJ [2 oE#NNIb]n,tfٮ.4U!$!mǜ^+ZIi$>A2U!)ƅ'ڊ9Ü=0 gR|m; ~a|oZ'J9^.D<Jd8}Q;y[oG7|w[ydU3Kpe_&fc|[C]N$3K<)3Yi0]c¶lRgUǙ'.SP}2be+խ0 9PK8"uAߗ |32ھ pEE}QOH QTٜ.t"d ?Y9ݪlX M!7;8o'9^u$9s;?\n0w4_KWg-z--I6S/+ {b43aA_Ռ\`{-j885['֛ܽF%,j`e@dv%~38b"0ɬCH*K ?0GW=zComGURvRCACe"PeН[.+Q9 ЏJg>TU' m8)srCdњ9PMQK7d@u)2T;V%!/;϶0JtmІ hk =#yc>Ͳ޾FfKktw 6Ib?1>r"T[`e;4C':z]`ۧYO ]ZG*7Gn? }ql͎:MIHfMP1%U}^)^PL3/x˚F/g?>yWqa{4}fD\Y @ Iq ׸k"]Ba2@J74U~y]^k[96Y(͐ѻܰ'PZ ɲHJw.^i5Oe̚%$ke! /c< ,x_1͹8kV0^!lt[y-p/`&X_$tmƧ,IE\c?xۭ: 6nhm$Tjudv7uLD6T#tqa/_҇ Q޵!M$B[)Հ}yU\ |yNk3"##%(랧H,ӢϰZJ{lt5LpX-H;!2/܂GCpw׊e$Lo#V tJ3(S/'zmQaIQf,mK&n(s(!%/'w{Zba+YN1Cww)pww,?U F DRO9杊(-%' @[V+ZHq9d/aK|/>(ޖck4Ç) /Kzq\="lqK)fL{*OT-˃|{h?%2Bؚ1ztgQȔ b]Z)LgS-G!C42O8谿o0:Ѥ򚛨H@RQٜ ~J8ؠ16~.64JڜpTZ@klEvA<'Lu<o2Jgn>Оt_$='O:qErg[t9V./Օ{iDn3&Jq {$,uh O_# T#B 54M fraeYՔ;kw;2B1A2]|)9o|jEVA1!3V ݔ.e cE[9ZBtC]=o DpUS¨ p钢! 3]#8>f3H8A" C8Z p5qɑw*׎^Gץn1JZPlO#Hx[rmK{_-zDNY拹C|x`*x6짧H8!z1NQ2W)GO%2#&IB]$5! Akf&n ?EbO$ s U}quyY {^R?Z`^gtb=h ӄtF؉Qݶ+ RMG<2^{&9~%o_0?[LȦpHɈW=g8SS6̯^q`)}0UL)QɅEDd.OW,Q ndEjNkotKҟ0mOќUZkGd[זPE hھ)`mJ yQih uR(lspuiѝ`Y ˋHkEՈs:tV-xY"5* TrD0bjM^ ygИrgJ1II4+zuBIA";×<Ʃz`褈ksbJ<$7G*nO:2jhxV.Fׇ\KCJp hG" "z̭Li iqR|ka$>߻tԌaC6P3zS,+Ή(ۙ%w*IISx$q5m)+ C 6 lb-јfcXУ_&TwlܣlչxR1%:j+!WC<곞d͝ˆ-^+ 2|38LNS-Fa'ovښGmLb ,8hEN!* Mw%J0MN usqmP0`ӄF,B3d􇜟)\'5=UkV&<dLbD#vʂ)ɒAV5m)T[/Wц 9^ %ObNp6È|KT}F&9&퀑?;Fhs+)rÙsc%_Tp2sg"GELKwXƘ|%݁qț[7C;Y*idB; 0i~[j;{ |[vTvUĒ*n8$/k]ѣefG#NbJld,0U_5lJ?E[&*˅,P̺| siJ t6 aW._x$lvp(Ɗb:fydky[ʏsu54'D5nT콿Da$q߻Hm{#jcEIFj# T o(i_.seXuk`> fŅܛKOg&+2#߹KzK(դM(m?5QSOGSh{J>TԵ\ZI]QmxJӂBr j-oK|xvDRvfص ܣ XwۭjIe7雮ZSqu_@$HҥK%'Mj^7\igY_Z;ШТkie{!„^/@Ķ]p6{Μ3=8D:z ze5g ׉X>QI c >θvL< Bzc đEBL1 0O W~CkyzM9Fkꍯ)ӱs@9LjULvXK9 2QGƙX&1fNm}cc=Um@L I r? _^瓲otDow[kBcD4kenv_IJr6$EIH SI Ӆİp"I*ϒ/+7Lpj j`ȜVڍ=.ͱKa~L@蕤<'uKhtn[9θUZ(8`l7:6|&t1Fov&|S\;epoI xL SgL<à :|Ao?cr8xSuNM5VUdb ߀͝ӹ)iu--Wn\5߲ś}6@'/>rx3|o OhלD ~=]Ӏ޸|SBa#@ 1P[$l%}!2;(y,o\9%?Rw- PŽ ZUw P'ݓ<5W#e_Gf1=/3/cK:"@W^0KE/Ls{cχ|ytoԳ4 e+dPkk|Nau/vU? urcXњ~l:q(@I,fh2NV#EP7d a[|0knZka6W2ۭ\#S#t@g d8΋d /dy$:{ 7n;L̜|vyi<fL 7H8pf$Gɛwd. 5S~SL5 p#%Oץl͊&+1At7A?ëKN|@IL/BpH EOm.S&{3"{)^;9;zY$m ,J7 }okO`٨u}q6b1/4(.}o'6Rrisk]+꘻/Rxp#G1U8G顣6?_:lrqR {ܡ4-= ΐW mnfdgJ#ZMN8&n̉4 sE*Q9EwG'3m="Y J{*,n&4]EC*C5{τjCH0!D ox D'@5+D$5XL ݾ7l?|AaX '+׸}+.Ig sYw野vJ*}~7̐~-)<0$4PQ·D5MO葍W|f7qKLXCtULa_sZXކ9 [XU#᱾Z"dIY0&+Dm#o5a$!@9yX5H>pLu /ͭl6}?vr⧸pmg<xtT@c y9=;)pv!X+L_{I pI `4n,U ]7s4(KUk{@(7v1cl AX|1lY4z0%D1|лP/lE$B .R]=(oe&G@wo5X:B3Us"C9.B#pu &^f õ*GE͗`i+<d^)j4 /iA" iB.ƧQt>'-(e6XC~S# y{Fd[mzXe%̳@dh9hnV+ X,rsτޔH?ȚY6k:)x^[xi-IB{r ofߥ]ah7]`!ލ]w Lwg4y[ 3xM zLaҋ fob F<7jlꊈAJ!'PowdP-ĭ75^sN\ b6wש/dvV)Έ+hdhXDNqG2)kvZ&OR)c[#@5Y&'zPptDyLˍVwC7~Isz-R_ҤwSb{CcJ׍u:i {^`a~Y$%3zp hz- Q=+W[qҪ6a|y8ZdyrkrXm :V_SlhuFjaheT๛*4jQ&b7)Wٕ q`z#gkDwMsL䔁QG>r3,݋,:!XG$0; Ufv ya5$ic] !l0ᬂH޶IJVFӧ]^rۮs˞j_ۯ^`-wːrI7e˶:{oq/^8i!gp}HlikY?T  D~aFJG4eUĽN7 f֚--ej)Sln8 >N|^m>RT}1SaH.*LɛK1oi*u ʲ˟j'Ug'h^Ms;$Η3!bnff.`Cmӣ) spvmsW=[mj%61DZ ŚZd q⯼r8nwvn4L-Fd#hxS.u'0=W5AQNV2SlU`;)x t {U}23boJv.orwBc_ywPvmh"m3qg @87ҽhxS'qZnSI/Mkil&>ZOoK';qS~α[:Kɮwv* J+/m > "i`Je"*!`/Bt]˜Te oPP 4$ׯ #KPmЃo+J!#kYƬ9(,Q z0O zb'`! 2%YYčk>XǛQǶw7=dW\lhݾ" IW(g%جT];Q3NiI7fA -.Ԭ3c\G HoS<[|#Jo_7cX"O)]NBXe蔟7ZSe-#j1it;%$ƞ&!6E2͓R^ƅ3ۦ}-)@ubfcQF0:b<ǧ [8\8X-rR]|B3 D@F$ ZK1EbwI0!(p>>;70G$/~,Yt6U\u;8c]օ3f$vFqY7jځ}Bl RS71?|},3K;*NcZ_kUљ .I?Q-PbH>\t#e(3B+SɯdZ!|Xj!b0uGY%DI\aZ; TḀx@%6qh)8׀|h7Ϋ3Hm$;a?:#o2|+ZwY$L&3fOV/l8]|G,'I6(œRXGߏz 4,ԔYc(9 &!)Xc.ջ+-*!C2ءVA:>*ΐ1cǐ!=z^)fXqu^̜ٯ@"ucJ/22%`_-0:Î=2A2ˑ5ָeYT 8֠-AŸEDԥאG9OqS^&k 56Zod2WKVxd+N+*M/k1E<漍?ږB)QTh݂õZV?*T*XOe~Ai_Wzi~M<=RoplX'L N[f}@ye6q$m/Z6YKxEFLA pU8֙0<>T/p)LHƉ}U\<> 8X2l^LX?rйSZL8'XQڮ&ag{FW(M>{aWn= '8WW4h΃?FU8< 2W`MJ)u[lf[Tj`snun'*)XX }%Dy] >.jhSnS9,ofdVRO"̼i4lx:0bW z w,ymWȖ=GBXbsܶdmQz{x8!}9~e96]׈AI9Qꗫ^*IE81X* zԫjC1r7#\wtS/- +[\x&f~A.9p;[2/Q1P^D}9ǯ-{B*#NdSˌh_()p/Ĝԁ7~tZX>!YHUUC=AR6aDw{#b' F;6ŻA-/>x,kLN.EZ=yf0NŧC`NɖJjǵ6uh+q4@#Zi$3X4΋UV0؟j-"F POr,yKH=p-[n ,oi6QFXGhF Sa{"l bq.sTq8Y[rp׸@d?)YѲIJf@\6Jm|[XNbL7r~8]R۵. WEz7zK 5$3cWf Dg§6״^oeIiYמ]J+ %(|!R+ztVX9`DrAd?/2!œȒ}$HPPivCC~<fP͘NkCC6CQs?`,eǥb8uӛT >!ǦJ1==}yPYdCv4W]"U(~sA()BJj98:_e] Jm?MB͉ȌXm`Bw 1\lCu.M9Ce+IBdr-! +:i$U|^WྒF{.ycɝٹx?P8WszAJ=Y*QDrVK ڐz/dktN(P! ANrVlqB`A6+Pͯ\n|0BnOR`/g,ܠ|Y>җ]k S'q I5Ykl/D?3R_2/[} )[wMGƋ:̠Ȥ2Fw^1=v=m[7hpP卯ZlPgI@Z  ԋꎶ1]10JFޔb8 v:f:7&䚄#8xdZd!|{4NC~%/CWZ]XK,gBc$5l/TAA:y9d 3U{&,$ْ\6 !tSsL4J ̕G ܁GZ2vPb.͐e[}B͜m2YGͱ`XG*)>-i3 -$+iv\9308#BƟ Ővs~BGVѧo#g<[/8@R"Ho6D2jIv &ݼСJ u_:!4Sڏ_0k jfX M0&FL4j+#S)* rA$("Mj)W;=Pqۼ.+qdLh+˯c(UkWXZ^<;<ǎf\ I@S[ z1J ,Ϟ3 3DL͋ a烷ōX*Ns #f{};qT֯YV3 jOK))( 7٭*Qp^ lS1.3Pf֥Ab'㶇߮ɱ9) qNPB];lE*,n!i-B}NHV7Ns giIzc@ %Vpm{ooY#>p4AR9g?s[HS{З)] -+E}5/8-KؐXPo%m9h{CGG^1?+3髲3 ]UpD?B:e ]H`h 7QOy!r.68Ex5[}f??1~My NČwuwBK*&q" 6{xuDy" h`]p3OEQx tBkdZIj@UokA'VBr%$1RrH#pA8O?b^U{'맃N̫Z9>= p7S!ЈET fes,:)(b%[}T |ֳn>#؍sٶJe[Y9f^Z~3-6Tu:ݾn0~Aabfn8Aw{Cp)ߊoЛX軐2$ŝWxez!^1:dCךU{V4˫d]Y3 ;7>3a dYɢO_۩ER$튐RGG3ĵ_tOߤf 8Uj0 ߟt dPni)?&"s|(.⁸qROBP!J?5W6L@J]#]&{>]m@1m} Z VJ+""(YXƗ;6c ,ӚJsvf' i5e-CnѽاKH~E8ۂ>8.4g9IeG'4~KBC6o+F!@P&[%*뻌=Ŗ'vDz"ϯlna8U25d'8=1Nh WFQ(VgNhnV(l{b)k9Dǧt! VN_dކVt lDToxꁡ Z1Y+|0x^EԲj`5'-l%X3LMr|Uy-P7ľ]$.bs!p` !?;"tAQ.kC/v(Ena*2mtKAL$ eCZaڎ ņ0,2XaAG$G/TV:@{Mtx7eLvXzxōre") 4\⧤bfAsOR3BׂhSZJ7ӥ]\ %[P\)wEo%Ěmjϰβ=۞ӵF>p=ez9RmOG镟R@jg|&=vP~v\`i7 a05JWOmN%>FW/T ) LaPSU i&+~'zkGv hLȳĉ hPG+p¿"R܊<ӹeчQb;C|BߔԔN$Cuyy>`(cŖb,^hMLeV,'3K]m6^CQ\ZwKX4fV&y[]Xշ! W𪩒 D᧏XxT)-UT Y3 ~ ,@Q-p )SS?B() Je32x\> >'qL(ێU [^{=64Pg!qPZ<.R-FaB(O[JQluP:gQ6٥gp%\rKNylE%w&]IT;,ȰP(hjUJH]ĥԜYk-/PdZAK,~ pif$'E h~uo;+ڼ8`-! &'hwKy(_F5a(+]rg"0( X%`k"Vc)dxcCݥΰ|;Fi@04Ghm`J9KzoGIhS~`8ˉ/CTߋ3, NoD0jGmxd+ J,_91qތ9W F5_hȲ[5߆ k w”-MܰLwc`; ,ms CLD6+r ۃ ؈P`|H)2zP ҳɀ5 Bl? bk ux@˚O Fq9;,~F GS یl~qЛuMߖpzb)VB,u 7qP:e@0]/7)GSq Ӹ28%ɦQ`:Y8^]M(/PR~VVXe](eGW2>^_YrX6 Pcή.ǃ蟕)SgG]'- ]4/Hj&3\0Ѕ~ːXњS| g ]Ϧck4*1YwRoC%絑+3vcumJۢdx?p::2.4RIWgeNy&Jd[M,%<}i#;SUNثL=gQ#.Ž|z[ WCl&Tʎ},m6֛^TP 8LҙDrZE#׺6l5\iVl1T2]d`.BiaT)B'Ϳ8蒜##H.R҆I7/Յ-@h Ю%@m=)G8*kPG-=zBȡAi9'7-?;S< #kfؓBs`ߺH7eQ#!\1vؾ2q*wMlƟDXȵ "L HZe24ؙ?)gJ+brEߎMD5j( F MEY7GҏivXSݦXb; DNN$dJp\ŹQ=`1^Pc"k!ب=rOqTA|¯x;&m*1z1qD RQa11<^YC4euLuN)7E9(HMn-ZsYVqJ kQFOi n_7fhgc&jSDU4(UpF7ڬPp!v|I$Wv?_h#G_`j"9 Nq`ΝyK7E|$+ʮX+!6BI.N-l߶Ϻ/g\kU9I0!Q= J Nx72ɢ?9Zsss+MyPN |UnqyOw*lT PJ'~$pP,χ5C/sx bVa"FR&GWI:}j՝]^p|-U4(T%k+nUwᠶ2?rVq$Ħ^jWy/Vj%BG_엙zU~e0m!@d(׺pƘw4S0FBV;잇x{z2l !kˍJbrxj) :*F`Nncդh8?e˪`;$] LvutoQr(+N1nhd pu A!8WnaB栠GKl(R۝/Z$(BTtͼ+'$Eۏ=Q C mDխ-ɏh[@T <鐓5DJ-I9fOGкo m<`9ϩO?!}liqD":>w> m^D$ъ@W*qC29ՀaKd ڠEU AeX#6OXuhygteYW)5 m KpC[AAf1"m$SY+A;S9Q =օnu^A{~w[d'𵭾ϴ}pc ޭ5}8/!iNϾF:mRi\Cᛒyd\ 8wWVN(O|&b J%}L{c|)f7G?q{ <:[i%bgH*aij7oP6h8ՙ:$pUTfB-R] 5XVd[μhwkqJMs9t^+5->M `zC%A*Դ  5?K?X*NJbY_}a-ܓ'ȇ1|8qB[6…x&T鄹^'dёOsoUb1GCt$, SZX$JԹsd穒^'RUFhfcI+%[Yx /t:cvT5 ,aBZo%V2{Y]XJrOd*L'[!eBηjԔQfc: 3"V9ǫFL^tMR둑4EmBJf*P$C{ּ%+jE6Bv"*P3. Ŏh'(%}Hֆ) $)k}\ٽF>;7JBbbO` 13ឲI{MlZa>d.-]fԮ j&׍å19-hNZc(;Cؾ?tvVFh6MalUȒYzzI"Neۈ_V@0>!lపDng>TSdWT5^$.[gЃ1f*ؕPsq dVbUYlت}A)|p/(h ~6L'(I;(K~bޯKO/ ?*|z85?Kݠmq7uH9j2Nh]:S\>)'`Q^ PISC2/) H%e1GU#Nps]w8Adpӣvg"WLƠWM" u[䔕m%'g /}!ρ߷M۝!9A;FAvVEt=+pY2[e(r7Mm l" t^e]H '٩/zFh8Wd+5FF#% hcDݫpnxԀgEI}զQ `AN[^ƐmKuiMׄc ବ= ]P}vxsyemcuE(Pqfs W!ujΛQ5R)6f_|J%`EE|1B^_L v0-Ru=åp<ˣgGGٙ-+]Ŕ/jؠӡ`r U9[Y-黂{CD;*\Or}mhis^էKmC vlt!{t~L@w_~v>9|A=ܢH̴W뗈KQ%gOq날Z0:'HErSO96?b~$t'"A `L:rcMэ% rB|h  M eg&q<}6r sA;*őUw) _B66#,ʵ^G.XwirThydU[-D+T;FTGW .i2r½Ǻ-GgSL~0 L&+6:qDwxHBA}.UUn>~ۃiw>^r¤:DeWr'hlAgP X̟GlAJ-G. @D {j'YJ{-xHѮN@䂚H;6Ky -\F]'!TgY$c _[ 4u_ϵ]$۱49O/s@r^W40 Z(f%݃IʺZ:a%#\R1\+QCS V}{I2l{Nhhj /VŎ@vS=S(v-[&Uk ) `6*GE4g5Ť3] AӖ;F; ^4-ƦCy r./΍I;m%qzK?(鍽5H PGO!9rۃ=EteLζtQDӉ7C6!ndHMdv&{(Y~hW foW79v~Ppo`Rjο2:jsݱTv$u8=hQm|9ƥXFX2bۅdc+ A@f1 c|:ÚQֈ l䃛6L'[ nIC5P?=,:ӪXVX KNj3:HJb<7HO(W/?('c?RfUki?}`:$D i*QA f]#u~cl5EtEvz3/(ηrSk U(N.~2Y]6Q؁GID1'20IU1JқƳ}'yŒǜ<;M$|(4%W I\1s$7SOTn TXT6^cOzV4'Tza78 ;0z:;9zOBnIꋰi0i=üO # R7cՅ.Ж"P;Ъ21#$ O¦9lsXqK(8k׏KeHa`P6/e_gf}}3AO1za3^9¦K H[wg 7 /~S|K*ȏp|Ijw@Z'Nfpc9#+S#@)YpsL*R[e ?5Ay^.jYshk?\Uۮ ~\bLU)ꇷ-ِVH!()Ce^Yj($2} Q!uH}JG?է%ĀERq"!!ٕeX&裢 $Uٮ\OeA>qBE 8ÄV arxS5 eυꗠ?^IyсY[YI// 8*?1M@2!5 V(iD 9V7$GX% [yͪ<~ O%{Zu߄M&][^nE;Q|mQvh%O׾l2ȡfD,d8M8ll.HQ( pO[qét棸$z&lDS̿kʩgв_]'9.Wq /jJKQ eP'kdAC7'!.5j'a0=W`1$Vj BLŎ:.׼Pm >a#/o|+ ܪҊ/̀T*h'R %5fDH_(xzYK# m=hU[)1Qzgmn6RZGA~{:dF c; H|Dg '$j^|SFeM &[-U ]j S*!)i6Z-#C軒k=^QtQQal x9QD曽.=& ϝJᲀ7V>k˹Bm T1KcO465;0}0yQ.bU1> Ѡxw;Jcee_8MԊ6{ _ KLҟ1Mi/ܧCOb;WmFe)mWx1%"E>GQ^ص$%.o ^vC:((%r6c钘n[dFx΍+^]ua$I+>`+P"B*o|- ZuQB܁`%39[k4Hbxb"z\Z ̔_j nog-8{bPQrGrMz+x36#}J'6RaAbsz_A|0yfY.\.A~Kw⠚}4s @=};tf]٤ʫ o'#>D=@u?pH鮀xԐ: x_H3Üʙ/7zp, LUݰ i ]۲觔zv|`Db?Zg ~8wO>yY.Jr!i[Ucơ I?}/ߎE% 7vvJtn%3n,mf e?뀔˰ hhc=|1:?r~ GU]EAq-X(O{CRX7i:.meqQE?G-k:ۼ m2}J%"`mQo^f>e2)ү8T—lIi-?WOhŚVo^iS ZgjH8; 2T惟{k#$3Ĭ>,C s554&@Ѫ({I]t*sEutF)GmOG۷cly6$MWLN {%*lqvxRȜ=,ڤ1$YvFN|8[1- @/3s4* ڝ';Eٵ>3{#pR z.Y#:Y;J[Npmt*+Cp&I VyaOIy`S%n~[_BGs4;jR_1Ye92 b%:O%WTZ1OF׺mԨ9tub8;P]߲ a/{P9[deCVR:.yv-Pl`!|u%C逯ׄ$ zY)&=-3J.A5yp1:LVd+\RD+,u@.~F=N`P e1U/P8)43aq`B,S* 4X}3LvLP;/aweoʔB`I{v.؞HB7[ͻI&;1P f;%{n/'C +HtMldF 4A +W i&(3̢fsֺ^X;ֺ4<4٠L&FFKOtKSCx}ԡgF,w|qaj瘹,jQCe_ 1M̠OY|nT|a)ѥ7X&:J gZ뫱;OM"D=*;BΝ+"c㣶/yU+i),5]|V;xoܔbpsm;3qn~% cw ~$qLIsa~@e'K7^⊰Wy۳>Ֆ`ʅX@4*Ӹ O [*|94g'{T_ԗ6~~Rf M,c(вP\Ǐ;JK]ɞ)&>P2OS׻{;HV@0) `E=h< l ?`2%ݺRteFNZFgqI4:#ԺH^ˌ^͚&nkjx,"PwC̸9ېp6g}pEPk|ͬc~>0 ]Dǘ3݇I\hH^`T:cy{8ǒ1%Vvpev``h˭ 7WEA?+- wSzkMxm.z)>@=.׷5iMxJ"\&Qaw܏-\.$yf)/k}%_־a[9R 1)p3Rҳ+0)4UTnHv%vPiǼ͏dycU|oL5HyDD>UAQ~Mc E\N$dZy]NG[^% ~LG eVhFib0;Go;!8Gus_(j\hXɩ׾p`#ca\CD]MH41l=*@z/ +F&r3]vBW,{D:# Oȇ5C'uin'xH<^Ͱ*cj".IEmtN?r?qp2wMA!e؉'[43K(S>D# y}{BmtZf3+b5_jeNrJI?Rc*[ͮ +T6Hޠ<{ n|Dye&vyN 87(>͕8HI$EHZAT+WD)<?=+mPmc&/5[\jdو;)tFc5-˖Hl"5#Pp=B_٢5o_sG Er1hyӰ@g##/k9ttl>nSXڣ˲4GHyh#5R3,W2 $٤CyI}0P  qߎqK,1yCPHq6%X>gFɲ W1#I$t XnS@O ¶|DX^A8*ӡe˳_VVXB[;O$;n Uf~aj|[fK3wT Ɲ.c^T]O2pKlâ#. D6K_ꇧ2[8bh}PV㳉d}34.x 8֎ YưaoW*AMqf /o#>N_ΊYNg{RxHB,G|RNN ӦR6%Q>,uN 9rP\r "ZhRk/ɉ/V/nhg(V-A9x/m8$dǍvS;,,(L$6 ܻ$ 0zӎnI}77{c'DeXQ';]E|_h/rTMT"ږfT {_MCYz%qho l}6mu /ϘoN|r[~T+hPoW=v94?l%9"' 7h+)0@5ލz;UH_$zVg=)-i]$W1F΅yU_Oӳ(@<TY@fe{kz Rsyf[]Ɲ:sjh {㖏-(8+a"3UqAd̝ACu:( ;RèRS?8I 9M\T$NQf͊:v\JeezF.LBcʧeJT. ;0VQB?w*#Zi!7'`/A>L4S_u+BÅ{֚]`<[oԘ4GZ);=/9EĆ %9<3V^dnJ?c&ۍoS:H7]l[SۺVmr:8H7W)u[Dqhڴ ѐ!~P@Yl4J<(8uĞid %Ef{h6 hPG؞'a/:HJh89``&@nmpK9UJҴy2P H畜8ZZ&Gg/@B!vVZs:ĵ6Y˖M̳C{,i{_AvU\flE3\C׻S1baaT0"V[)bNxۺ`/Β젛j ?wħ&uuXqI\nG>@P6o1Lă8` Wfߪ͠X;sqG5}U Łl]S8]5tO<":&M*,TxUlu h:(m:|j_zE/C/lin>g30_h;&1#,!(@ȁA: C$2nyN'c\Y,TΏEO0-ӝ Yu|vLcf8yֆwz9*#$1NLar2=xgGʍI)cbXeUu? hJ^°'9jaJ7eM, Pt@SY+n%iL]Pջ U9{ε5 p8#n KCeTwTM2$S/OA]p9Vn?ÃL6#&Cp%vgtc,xދ"gL_{@Ho)5¹2oAW8tp>O@{7԰mH!סn`o|aI` VxipwDf2] sW(̃`ճ@2mkh h{`j`"CKXgəU5.uxd]KѠߕwQG շ9}J{:0tg]= s.-fMH8==dZ$1 %s%R$bqY`9Hl1j>& [é 7XS%KQ(F2=Q\HG#{gS꼰0UƇ,I Ss0c,e'|Ӷ6Gtz5fBz+WuB%+]GM"ʞD (uWyaRk+cT25q!~薹z:/9Pt^'pXX'M Vy(OppWsZZ"Y}8'Io$Eu&Q7*7<}ŗ!1L0c-'/ԯ u "LuBkn{+ߑ̟M$@NqߪDT4y.GhrР NsJb7*{"3_RAibn>ZRyW7ؼȍ5caWrڿ{x1߭0} J=@,iILS:o*lH2{έsJf10LlfwnԽ"0˚;H}kF~念% "9w(n`<,7dR/W֥Mwd|GG֏5h$nN.CRs+M4*܈?x5 %gd6etsm?N؁LX$>{FdeU0 \B^yh89+Tb]RZaיbHZb..#&2oWX^x gX^n Jg.ЂlA*lAaoF1r@o9e39lK?載9OkbT*Ihjz9 M,a\q#uS_x' \e dWX8n^xĪx F`/$t}O51k&\bN= m-hMg.wȸQf"E.6HqѾ"ʶ&~j'u`2"(M4/d ;4Bz!4Eѕ[b-'\ 꾎4vbxvH۾$kTSa6zFwJ!=u$% fGz"rݸ,FS46$;Bs99X {qђ~?5-ksuG7[Z |Rj[Wt vHW c2KqB~3҈5J}EQѪAZM6sOЛRe=0uu쮎|  t5⼬`=*(zT'AU\MRx:P0d?NE3" oo&J߿UOz?b(FV' DH}Iݏc|邉{n/#*SoE3sNq# A:!}ȵWA[ߑ~ Ca=,e{ڢv=U0"G'1_BU))+rf89%B !/1!1g ,()"t55vz±| ,#QY#4r(#ʈK31w>Ks SA@X>&N4%%.8%_kz< KdtCҊKN%HV=IJQc#mzd2٨IB,E]$jcFz+upPmcaso8*t#R7ʷ7-Ӌq0ݐ6ōu+@m\а [Ω0-m4i;yxx8,7P߈" RQG/.Z Dujnh|:LLpq5i4*Wc2ycF-Ȱ4fm/{xW/ v!}1uZL}uCۤ?0))RE2٥Y2C[O! cWMvJ?rO5CTV=vQӖo!c&KN\or#]~.HC GD]pI Pm/]^h[iυkwœeếOt6ixM)\[`M\QN*_e9|H_|P.i@͖+I!wxU]YchP #MCW"VޑPE0]cSM+) &DdU5 s);3FpQ} (NxZb&7r(CǛص%) Ҳk *9L\`H{Pyh4aϟdk*Q>D |sl,[f,W\DF9^}\yRWo~o<QB4NpU mnݰ_aq7 lȈ }oX< GrB"=%g PDUvf iE9Cf8oEF M{r>QRLu`'Q B0#*f8lUT;O%",5/9Qeo,N~waGSOmYD7!ؑ+t>~b \*_ȫ{R#EV:]Bm=p=]wt䡝4q/A9*E_gyiO7a%Ɵғ1:,H" 'W0~ DargЀ2#dG1LJ G)C z*Avp:/E&/LF_NK_[{VO ^5RK-L nֆPjkifmQ }R2/Sg9)+勆!ـlPS'N2Uh3Ig6k M5B\m$.*&} eȡ:'(|ȏdR4{M*Z ugL*%D|{6Aծq# .cp_Үh%n{uO: QS^ 1.Q{qu=LɉV>r/}ȑnb nFp [׀~A6;^ĭ]ֿΚbzȴѣZevP1֫Ep6WV<,f㨢)?9sBzBՃ2 0MlwCb|rяոl9 ӄq*;nmvXwk$J éΏ @R٦98DWω]K"swՈi5ܢMEc&۪6a]NYT]<ɉѡҢzab "l*!&y]z~;uɒW!>l捲$ܠ8-#(װ˨j{3bQ}{{3^%` [lcKiJ{v )ya`̦VC4fJV_%N\]kM^[:2&%H\ LV {m)WrQ' <5\\oD{OU bmAɟ3+p(0ЎwȄi!:L \cFp.e_ Rũ0M@ak;y\>yqkadb4 Q3!aAڗgFʹw6eTGˤw]w>f'Gw#6^0@|p\giD!OehMVapPzܑ4ˆ}/>e>]3`w𡰼NFʁėscJ;#FEX+#l5B8g tT*ӛ8cPʘ I͟!OZ0cm,? KRw֧2uG !]=:z^ߌQß90O6s> é9 0h/ <+רܺAzBHy@ r*K(p-Gu?[}`W& ˵h!G5Za̼n0Wj}ީK㦩i")*]&"iϹ#:V?2o%X,8IX㼳GFp+DmpYFo1KGV-5KؼL\|e2U5>+v (wk-Byšn$P^p sJrN^^pM2lnV7O!ɴ;d)sHS"8<*]PjPfBZ7^t|O̹Dkǰ2-`DWfagxsQid Iӏr6w_\XՃu,=I;SւVpg 'k@p @{vv=J:"]M]d[d Ai:Rj~2I(rη-Sx[H+z.jgrar6 0Qr&9jX%m rL(HlkvtlZyUY AyCPbSWWOEBhC Th"޺:gH[C'q . x :|Qtl8(b{r yojdwBfSYp R$@.B`+ &gp6*='Ho]B'N&,Vu5\JdgtiȖD+H3F sKD> IuQ_W(O]dJNV0.jG6eD4D>`5r5<~5gB03d&iyqzE U+lUyJ7>Vd |v7q>-qjYHY SNώ3>!O&,A,WqsFi4hۿ0R:HCs5bh{!veY9w3 aJj3SQ ى@( jޅzޔ(Mˮ{T,Fڿ =M~N86V١[I֗rՒ~/_vZr` ez.~rh?BaLfn1 K#~!Ӆh^ {ݢBlqCШV/`p}9;zh$`B,tqZs1;HLL\l)F_C$`\Ȟ$7deKtv,iXzU9!uHE.!0)RL|51a&g03Q_ڡPjXQ/,+n%a:DsB!>ܯ+fQ68 fc[z ~rnl{P:2hAy`TZ/Wdw1%MY.-Ȃ 0ΚB۔ S=gb|lASeh|e YC0{_s -をp_ `︨wT$DZ~! : .U>~`z"BS?UP-e^Kmhg "H4+\"{guE*Ы]LyLD&ox%ӥm&_T6UnM%%]{ K{m0<󊴰TNzE zϻV|ͩ _^U3+ֆZl?X&<{ùOϑ*hHNyO}vzO)iBJcwƴMyY tJH`B(`#ʼŠԛPcCGؓ{1+yǦE몦73 נbS3焲!LkC):Cua[WX$\֘7MVh]bjقohHER!l:tciAB`=}<-ڥWRҿ(ڱ# {_V]M:IzEr6qJ;YuoJv|r^3oL5Dn\w lML;R= q|ʃ>\b^o-$9g2i_#,fF>X'\X4J-̌kٓ)B,<:mIR $3z+H)>;FRIfjV! +{N(n*GfMZ9R\IVoWZU}(%tVJy~>2pP ˁD5n7WFݸ!3QV=3xM6Zj̠[>ₔSjȗ/@ |H+3N$oG` `9OfުԀ.PX -O8$xkrLhUOsfp&3Qe١KRo1fgGd ㋕K0BmGzp;4cl͸q~X{ۯ^d7.vq;5e"OtKzBu^b ҅4+ ,u@Tt#DZ5DzCg-naI@rOPwmnXCȇ2i._ 8<ͪ ƑYiX`)-S31fxm6j@ e2LWȥP/< Yh \DS4?-!4͚+_IȴzqAVLW6% pmEuj5= o ˇOCͻ{ O8j:1< 'ZfQs'=)a`A&n!qX{R19iU ޒ~(XX6xu=?c/Z"#y=}?uف2'=xvJ%FtHVsT.*[i@7측OQKD ui7N-momڒ$;( 2I^i!U~` hBɈ[ȐLJq _nE[IS9h X+VNEnv?O\B@NЗOhWݮ|]B{RsU|X˨(V9rʖx:pmowD+rxEtsӹLaMirxh{5 Dwev2u'Z&M1|-Ūk`5(P%.z|A;PYJ̰ m ӫھ3w@PhYҾd=LǪL OAA a*!K/EdOyapȄ=<mWg3kI_|8X&Fo!)G_#}utSc8rI/M@}Ÿpv:!'S)~Ξx} qËьj;RBj jC^hamZְyӠmx >RM7v/ }p? QR$![[ȍ[\TET`eXr5\aռ8F?K=!nlR(?i<]-emAkZb~̳9!{gs6^ x5YgX[ e(dn i qMY6%7f++'6dVиLB<ooo)"E Oǐ%}œ㲽PVT߄J8t,:ĊǩtnX 0!Fc(%J_63%7HN iN̡?eP's 孃@Ӝ>>QDDpOm|siqOL%N>ranO :\6Rϊ_fadzZ9 "Q[')VYH݇mn7`e_*+rjKhLnMP-'b@_}}/p܀1rU̵pE]GH3ƿz䕕ïA:~кܬ}L!%8dj.3{ -P{:$*yBQn S8kUᾃfe @0N ^`fʅu"׬sdw.X]+p4K۩p`%!YSV/j~`NM w® F'(E$NbN煿­3 _1i+s!)7JHCei+a)B9MŅ%B/iRM,55Lz2ZLYZL3]djBXQV{[. D*[GqD0gC3nm|vu/ ~,mtF5KFN}`A;If(ŘP`|'Pﲑ!>F A/-Pdҁ6+|,[U\|Aޭ8]M42x5(si7 ^OޛK"Q2|T-vB䭚\}%6Gw筑uב.Wnw6A}EDFqQz2]}ƬfXM[e̾·⋦B 80 {[ufƞ"֋$)kh:!o{iW:xUL_3E/,"ΥIӞe@M;&7獤 w,_A?VKIB\ZA/ʸѳ8^}VC3P6᧳=dS ^5}G׎H}>l]=Q>^U޲G Z۹l4.޼!jQ.Y(^yDz{{0j=䋖0!_ py*VucQZF:St7c?/Sϯbܽ\;G/h_G@q!A)v溳QH+ \ߤΘaS_T?:xP QUu[Zj>_ euC/ -"",Cs P  !@2BCeenĵjZByFHϛy_OZcQ"ONF߀@@ETp-Jo#EZ' lL 36QwlD1}kf8эm1h(<%aїL fvм;gχIh ͞׿HlKڌ2Ƙx70B~!lR<G.]P!\hy  zHџO t&jfk#w< =ܡ]jbmŎ6˻F0GO綷(x`^^/|m-h+ɪ\~ Nn@ر-,@C)5[%)DkVr;Lq ڂQkYeUݞcF-x<J  5qQx)8Ӯ?ƐTꈂoF!?8c'q-(]7%t^ '=VMqR;G(yCI}דP .Ϝ?Tz0eI!q`|?oNWHfmq_%_ؕfHtOH¼RS7A/zqKë\4XT݉-y>!(j_7UKhԹ? oK\ edL ÈY;ŭyBżђ"қaz{>*y.I(JLy䵶r)i2 k[2)G3D8BN[,Rtcd;,bTDyk?BsP+˺-j&0iOkq94"Es jw-.L y;]OMSgg4;lݜ ~G%Lpт/gP"y.8q[Dh I&XteZ@v#])? *"{#DX4 $1B-/l>AA!__ ^ 6oXA2⺐GrdU}.n>mNlh{ص&Ja ҥ&C)2E)rVŠ[;9CQtyL <)ΓS^1|vܐ)QTf:δf(Nqg5_ݥR*]lMx pAޫ˜hI#p ӟuԹ?St >"#gύBwKOYȮT;d§{}9TU_ RQV:dk+jH8tA4閘sӞ_@bH/NjcO%#)^٧՗0•p7P.THjDY3]>Xɇ53o$dbH'S~gT??>!i&F/^$h3:_^4fYO<ЁJ. Wx3TS{Xf,[`z;׃<;|˰sΝ;\!P7NMEQWkp DtUvc3Oq3`cR >pOOQ# Q B *P8B+W4.^`J*\!G7[ܥKt|&7y&g^ =\|⬍d*jp]1GPS3]< vlW|8Yh0%xSa BţgOv 3*!]ΕjisvVBa\{|$QZW`(n}l7t 878)IGNJTӚs\ro+o80oOsm >Ot{n:IHPIx¿_Odmٵ7$!^V BMbW7Jآ-<-`o$\ E$U=mWk9/*%Җ-(zȟ23i:yx u.;1:u)M;"V܉S&[]2뀑0җq]>nLz hJgh`dNCk\'9#,[j&"N8G1KJwIZNYSzm&6Ѽ#Nm@ Mah7pxz[st;PZ<<ƽ^Z%(={ 0Sھ902/6 #ݒ+/1.h]:汻qLJYq0Vct4NL]Y6fIu~!B~zȊ ־B,`g Vaޡ*D'zxna0Ae)WU 2g1`(nt;YD{AU'a4Mr) q{x h'|9_pn(f-phvBpg`h.G{tLɳRRQEk`2Yw_emQ:b4MFyɒ 's{~s V~h+!>c=?mi9W_q-:1 xB?N) -OHwc^!-< |5=D#ҀvaHN2U-c:!N2'CȰM},s4'Rl'3sl'C\snƽGnRxo/C\N)Wa1lx/V.":ZҎO v:p^:-2`i)A,B}J1nǓW:)?!s<:Ρ'2V ?6U*>_U}N>vQcp:ύw#T[n1|3V=± W_p]`jfC#6fnoe6>pB::a uDSD

d5]ʖKdXeU#u ̵jB/S1)SfⓕP'g2?@*3zYw杄(n0:l;X٪#uݍt{< 8$LOR}:'A e[C"ӟ3+>|zpEs$07I@d?ҶiǰAJu~o5;?z}f1 eF쯜PEX' IX!x_ <+ga]7_A\HUJfvozet@ē,8T {15w8cBE`n{XR<`I6PRr>>s&|t5ĕbҮ/hߧz49nր'O q#{#zA+N -sPyjY)1BXn%Q$ӹr9w09~D&#k+c^;o??I-`  U4w^Ƒ?HSQ /oh2Bx\՟)8HLr Qz?ākrr-IpHإ1*W>udUeoi㷕02N AsZŢ7 ${hYy?\zP2OYx#!U#Qtɐc Ob GޥX`F.zV)NS 2-U趨Ej+K875N.1c҃bvtPJ^cE8nwY)⡈F>J`'U='inY03Δb )]+ ӥ7#嶕 7?hX9iV֜=\i 9OHf oR 086R/p? cݎZ5P{+ehfc\6{NMHX@E$#a).SauH|7`gۻ6/ m450tO6 -6}~4hOW%9{&I)xkP|;, 5NJzxxRԻig.. {lA*/ZYjrD]R 芢ks$S(L; B(rA9v+aӂYBqvk#}7SY}+krj2Z{حU T:[C ~q"QX t+',陕bK ut'%IUՄE !W080ghۢ5/ CEj7tАF3;PnsXtef1,<,YoKΦ. AzM/nxHG^B4m$^GI_"j[}E 墳II7N hCo<0jUm#OP/ɨ霒g[ԙ7k,DGq NTa>?1f@!٪n*ƍݓ=AzS:ŵcwJ$|iˏ%@'Y}R8YT \5cKoZvb+Ҙk5~aMH:ZwP8ר8Ih'$-}Ӂ m#LȬǬx,h~FRifF. lOoH$l&見Hkf.®]#[%E ȁQ^xEjݏ[vj:]_S"Ώ0+U<;P/jä?Ł%QP1Hʃ?\ܠՓ9txڦ>2p#]4;TU1q?0Zy U@Dx!r#ZN>Kȓ' Nۆ.(Y0@][Yg\j<C:zZːW5;'^;\EAJm# ӵ^вnTcXxdbKUM2`,r.~  loZZ P lduhQx/(/\%nrNo$+ vN 㵋Ν۾yQ$XPi`3@l<l!J1LώquJNx ,y+9k~Lcxi>{p?w8FYH{HKzmd%^K}rJˤR|6vA|v^dlPv.J,ۑL.pMΎ-?E(Ctf"Su¼c8;z`GXo,^\~(p3GPOm]ãɅoShh+Q7aQnyU'("+KR:^@ZI@A%ЌBy]pz B}ELpcNmWuKԊh\>z1h^; ֩M`g;P+f Gr"=뭘xpԵGM(BTΩk/o$W}G,h>byX pL" {9Sb X sa\Up;~~oq k?@6-_=]fPM `pBOKg)5 g(78vLkG'Z $ia Yմ.ҵcU;]z&FzU%p'RʹB@j1<(鸕IԄ!u$ V>W7JQ$;z[xm2gTб|Ը(ii-%'-ݴO݇9xZ)(TLD[F=HqR x>hg4*Dހ7B҈`q1:Ư/ VO:N~9 L^&~AAƙc\uzLD]IF!ўs쑒 xS/F+γ!MDe j/?$G[{vQ3*1*3b8(eFǛEO7 :8,4C/H9~}@OF̘H/ͯ'*LZ֌{ղwXWAFTPg,ܜLZgo~yg+d\blptaUNG=0K<{h(bv0ʢ́CD-GӲe@Mp̴砢@ &K)!0?:RPv5[=xR.4n>ieab0k99o2&Ny`cޅQ"IFEJ%7QcA@ QJTS2Xӥ ˓jO({0|11/32 n<rJԱ>W,QД3b]n>d֖N. 4xS\J;WY@Kr]~_!α-O`ߦZຝƎIч/V{$L\DLo  qΊ*x !(OGĸa+H ~q%" .%0_< ,a<imq7^CF]3S\0c8| +\ݯW yo-tN$(33.s+,V<>lG >Ff]n-_o2%%ejUl<h %Uwq(Y_'a"]~KJAydc8أCl/7ۻe[Ƶ[(-6;0O&Y|IWt 6ɞC"\xZpz8 XLhwӉOp1#hBt^ b&4ؤGKɥ>bk0K|y- yl#}JQ t}"ݝ&{wdVARGޕic3fG<㵐Z0ڼRiϰZ*l3w>lii*&@@XT_֜}XGH344$6#@.Mq]Jި%%ЦBEEMi?ei7E#x)d͆ o8>0~S+q`s8ivE(C4f?X*U/h8+i!Rgԑd$שֺcˌwsK|]Bt@h ΍pXPGͮ3Ҩݍ3;@+z )$yaS02t @7޸>&DUF=0%b +Yج:W桲߁͘6]tM IuC*yi8'oIǜ_o(a sjiaHC8zͪS\.)ժi$q_oi?t'= 7uoI8t&2ZGgOK-y p{ړM]\Be`OB̥Y$8T0[SFZp$x}M ]j3E!ޞlcdUg' EDl4[lbNp|$NJVvT xgwZ447˖:!+$|l1yLs/QEޫ3F,.7/)m  h.[FEUx;{]҂0+ߋxl8*ܨcBg^fJtOem @$.ͨ6 pJOb-þN~GDe+j׃9џ b p)=X(b jhn~\ΐ /E@k:Xr_Xɷ;`68KKзP{jzlsTl|=꫁_9?Z װHIm2۠鴥'ȇlF6m~9}ъn' ԐgQ $6G&k[ q_А㠛 賈o;2[?dGhw8Tn}vRkk]4j֮}r^ΒM_CP^aHS>Kp7&^*BIuHK{l䗬8?1f|O $ؒ7d"qLP;= 7Q_϶/ âZKiآ$1  AT(FY/c.9Y1iU$7.0wr}"k#z7Xr+ EOLX3oԬStk{(v0u5qrf] K|?G |n5\{ED!e˹bC661E ꎗ>6ZAne$\?YH袐zVq_t#wiGKx5ZkQ.B`/Dv`< +E dS>ki@c; ѼJNJd"ȼ✉:I7E*Xm _CQ9i0l*w5KgLdӻԠ.<?PAk $Jڂu`De `h2jB1—zP+:M\YNPx:UxyyV?O&{fvλ.Q_XHsDZ¥,R>b!nPVB)Kj"~M0PV6Ǚ`2;5f#IcFGPjoD08Ek7]_tҋv{ SFUT&OL[# 8eJ([Vc\<+Ux w=m >{CUlMgy2KS L$yvZ8(y +R  6bDܤl=LvS&T~Uݳ7܀ е4C+Lpg4g ^dx)BC۝&:ƾ)xf8 =4ag |]F5rCwVun=yPOケ wϠ "Cd?AEϹ[]ʊ&ڭ`YCgߩ%xc9tBb=_Rb~e-?_DL?MH3a2&( X|4(>(y_I&5k r<)Zc=Q<rێ!Ӷ}b\)tt$dx71 ^Q\70։-O-NUwՄ -49-(ɸ%g%RsݽNԟ{c|"]0OaDjy nXz]LϤ4tU-QX%1fkĢ`=znU'|M9͑\82TY9L"0+lſ&JO$v2c50j"4v4'h42?dauq(f% Z\31$ӡWUdy* ̝B|{MfR"V&ރVR!] p2C%O'2‹L0+jwM&n{$YG1ņ0EܚL1vQA)dTSj1gv/{Wh߀ !4=ѹ죜b[u =]Aۖ 뾴*T-5$ ٌvBQ 9F#ۿHU#f;svYR(敏c[Z.B3")|k نdDrEL:DׂHнXv샸ogҶWؗf694i(pph|٭TO75hPrK6[΄SI Mb`S=?ZD@>jy-;y |cp>,^5: o59i}?OJ:.: NlB%BGC %]Nw* (YxE>PNd ABer?%ҁ čv, Zuzj'HО&8DRZ?jWEE(Vfd0.E7Ha^Jj'Z\;2.:y!3Kt+zß]S+@d/=և90m~ȗLOuT-}䌏R , R#N?}.P[̍M({믑J?l*3?рNbgCfeŠrB+h(;VLc0/M?m澀q|ryYXSp,q!IYLem߸(e b_~kX7Q!ГnO N/?ZqQlǚ&3 ny:'P'ZW-J7ȭỎ@Zӷ(#iz^Z{A!|Z@V>?K6)J>(U.-L ҈XxMdfyu#MAZ ʹ'K0hSddQAQC`+SkrJ$Qe*-)Pa%,x A+iҤ)򡆂[$+rSFdʹC/"\\Bn E( eL*,b]̻bn-KJԶK뱖#p $R.,4)}AYEVwc1`?mden3aT{(9'L3LRPKOO+88{+|ѳ~t;/ܣSA0 iʝ<>,6++>$'< c] P4wR9])nuӌ\+9Nv ]0Bqn1-2m@k1 6KU~9%Xd'Y|+>~ɭ \zZdP>VtOΦ 4?FMbC7Cv/x BQnxNjUW^\.Q-"QxQ=ˤlqe\H,3x~D'"jip)r֌hq?_-?}w:8Zn+ m}\"{( \'K4)gPc^|3l+%w1b\ٲA +-~K-oi{xoB 6G]/`PZrφ[Lk\Ljp-] zG]WMZ 2\}K(üÑĶ2oT^,z‘C3`L7וj(?Dy޽SvZj\eڭÞDKfi(SME9tO͌1S6f{`YL4$Ck1W"О>ovͭc?0o"s@{#I=;ABڋXjcAbʚ9Y׶,Vdj{"#. 08bzTH4ǎ&Xe}/2o#6XS€qhh)bV](i%osIV?EYO2QQnBd]F3c{W0;uAb}Zty:Ur bGjxGhʮԄ:AéJU6`7:ʸgwB >.$1<(2s#66HBrq;^FNBezh]S[=A -CpALnD90=Eb#%=!Eq髛(~daݍ ֭x-ng? yz(㑀wtvp ('J&%\Xzn: d k6&8ciw+#Nia~C n` a.e"kZqY V-L V+? u8/(s.4/}J1 ,HtkGѮ$nW#@N"taWNC+W{b-DSS.t1an@? E9G@qʹ`ۥpָveb%s̹Нx8EQ)eQx֋*N`22׬FAP\$?PnലT.!7ghM@]HBkQG#[g)EE}ys< .D ^07jWP`=7{Y!\nI Mٝ ~݉L]ÿ t?oΩ Lc)ٌ4G]-!8ȐI &A|*&z`ׁ):=jxU֢&hSޚMM! I7CFtC0?L?E3ldK\.Zo&&c=y*W'GC>XyJe8B@m ~>p JG*Ϧr27BH!쏡Ne?V4I2Ԯqf%> +kxz X4-+nC!W"XDMB97BL-D۰_52kD APWT:|>~ɋJ!n6.Y{̛:}`vkD!GOw&G჊7ۂ]U bzbjQdYgՉ Jķ"NH^Kb5mYNQqǪ/頷šN*8ܭ(ˇ*5IN*eޘҢסk^Wp7`i=I¬ALLIFm|JrK-e[, JD]+#{F^PyFj& })?4w/!Դ8/!Eq0S;wӞ ݳG,'7 &aK# 3OTlX{{ՆJ峳^nmxt{j,̻)S"&A*őȒ;iyʊ(DzM51HBkhQ/?y.7)SL*gHp$w3U73ڵ@-fyϬ~+/s*7ηjgϋyay /z,<pDT J1`;(h)D \nV|q1#GyJ3ىe&&uO$j=RZhܑ|kN!.AOrfߌ!%/w"lZrI ^V>tST|:Xdjj 9JSo'ʆdpMf&ke "|DOP[\u6='آg!bc!IPؠ,+,P-7: .a~ q:f{puֶ)8G*l됧݆ ;,rM;1\ٌ֙t>@yhJj;{({= iV ^L IRsm~3g<Άt&?)iBQq1`A \!wԤ\|{1'%ށ\^Ӓ; P60Mip< Ž<u 7O6b ]CJE'#166 q?c݋FQ};.&Y^(]7H'7+} Wjd OI{BͅAC"z X>c sAz=C8JT t!aa[ʡ3h԰uyAsL![|n5}?>oSz6+U*/"ߨ+]^dL^| /_)31tWӻԢ@>Sk/CsVF_Z<Wa%C9mwEb%+QW(LM]B3Y vY2,5)kS/T71R BaDI1EX[7=9G'y9+¹{}hJH$)Um4 |Rg{HmAݚn{[}gԊ$ {SJi+׈@αaz3|~{b '>D0/=|C$o1THxt҄4_lZy*V?d>bZ{.ݣho+.0㆘y:-.c ?NCS4Vy`#@w3 h6>ޥ@ 'qo%C1Uh|IHrxfR+^sxu\ >ޜ^탟~S-At1XV_e㼆Dcržl | N'?79Y'h>z.JWɫ#,˞xT>zIUʚt0 X.{@T跜5/4W` K<&6)jonJ1cI8ưD-E~ˊ:f6y.tCvZ1 I\ Ę,[6VnRxs…?)jSr-}fZ;LBs/:GIνs1-vvJ$5h2"m&B_҃ݗS)A,ZÉBq!?hyz-v@u=-%dyh ds,E1txrR[%IMr}a7֤uÄVIdE^jXrb~`")jK2z=O:<Ÿi&@,LOm?rS4x­W<&1̗\aQ곧NcÈ!cNQm^= `%O 0#p5cIAeH 2b 寁MbCD ~H&JׂSZ7}qΖ&d6}<8Mԁ,14tz$NԌW@9bK+N<o0*2=l![(zc7,ɚiWy7$PvB6Ut]]ivvb r /7#F )VAU@h#@+WG 4[$XFϴ T8,.iݲ+2{kC- kWWp=T|;@f9TGa;6DAUωk8噾ХF^:UEMjbJvJ~u+J%%nk3 rmIui}G |Ӑ<);rD Sfu<7%5O;"26į&df8(ÀGA ].Ó+qD|ò`k151Cأ@G<&bi[88ݜMQma5w~l|+ŨHߟ5 "мSy= LDBh FP8:T雐hm$4nw|HyAz,]&eSHob {χ؏Vƚ;)4#Bf׊Of<3"E"X,%im]oOtWʯ'$c?}UPoJOPj3̔wFeH2!(A'#P$Jb`+ħA# gbչh&t:YbZ_zZ7R) | v12 mԴF4q}!iDz)nQi\f:z<jeV#ѰX",= m,)~ 9 :뼰>&ۅsěZsC~a-6ft !ff%)u辆I7P'i~0J,pAuMz}!t2R<񖪈|!yG#\Of#"h~%Do*aާFsUw,9/5iT 54=,nɷ߯q JDjFUj%XE# 1yۿeGF ^G@9$PG&(E \4fkcqdSSz PӡctO,RIh|Mq KSGw,:n?c1 qY3Y/7$M5[|3hY֘Iݣ.Ѝ2]bX7ȰVZc(E|UFtԐ]dZ!-,KסPw/2 z!@xd.q6 ŏ€'&a8t,/=Ŷ;ܾc3Sql zf:׹e?'6[$kXA7̍%Bz-˨CJTGQ\)*KUO?/js6 {N.*{Xb ,_ϱ ؕy#7xtb̭ڏ ܠn›K:#YF*Ofxe? $ W5xȱ8̵8XTfs~PneMT[e;IOM ,=ˬ6w$:y"٦<9B Q bp=X.+"Z# 7`EƺHˡ=Rj1Hp$XgK9TjȮ;ɗC4_VC4 BS *XڄmܚEm 'bOJhiJ]-:(pզ ѽYRcdM}~}]AFK: е}73}^dA*qJZ͕dދ,X_ɜRFMHv+LnrOQ| L<=L6YINOhEm<-N/~.*[6e'Lpel*{쇋[d {D@n[JI ڸ7et3CQGm%:ڑEVH% 34].@f.^,`jhFr8fGgW lٺGX.B0F{ۋvלYe+HiS1WrsH[à=bOD+G~o?r53HJurLfjin;jn̂bìldΌN]"£`g=,_ΙۨU}9Ժ'Lf6\+N?ѓΠNOb k&_\TaC/ir(.snH.W@*3cwbjﰘ.@pRGWPPd83.Dq`LZ6>iB>g@0QISqXsI x1OA|DT B*oq/t߱ULm((7W2Ad:vӺ$}cJ!{pB _5AGO8!*ѹ];qi6:Q}zSmՑJXe_t6KЅM"РDluvPp%8C{/Ki kt(K{u 8G'eP$^y ?ZN\#LRr T]k3l,N6{O4a,O9eihHxeu.kd4`uQ`zVLơl{g̟q!t2:Cj|蹒|\GL^8rbS:b/Lzl%e.߂ mWl4&i)n aExve܌xMpcׁ6h~lF%J(v~rWqI 5'_~W[f$񩹋`ϋR87>"N^vґ%>z{K\uC`7ҮfWH 홆M{X G_h U(#/xp6ͶE(q`o׏@(,VV@$k_G]>4'+Vz3+f׀vq:Tdt4Fy_kkƣZ ywX >pTӡpv{;̐zNtrwF:~mG-3\yYz4kdG5[n XqS1/lp9S;#EǼPMXaDG[N~-,oL`;!PnVU}G Ѧ"k4/B{oVjt(V7ϖ2o)c.[ȯDgJ2^z,(MWU`c8ә-kRUe!U7GA$d3fM5_rB~jƛ}3&7` s=LU\&n8#^9Dv|ʱy$j׾!>Lj^ UNlMH:]c.:0K@h^';1x8[*o0[Ä(E]0A XKRO 堚1UGyE}33h:].r[D"Dw-t1Q*;ACd|F :ԗPwkD>t7ǷrbJCl0)(t{:LP0#47㝝T>#~N^*OC]C4`߆&u*Ct/JfJթ9 # bԍ!1j0:#UJrm#֡| mzO q %R2g-;Y;M6;,/-C=Ku]R<\9rR;ނEkֹcdֱF4e&ӳ21>ע&،bE5;A$I m|nz:gvӧ?bߎAt^#ei `sI(>6= *+3FN W#?'4ʕ7*H@@R h<+9 m"gޅd^P"uإ ${F8x YŸIJ:2bT6h xtkPT4 m1hGJDsڌ}eS A#c$z8p\IR$9M6fq=GU+Zzn#;ϥ.8wߴDn_m8e[f`JVdy,YJ pkX*LsDb~JISa~p; o*ռcN3ȉgu FJ7@rϱ6^I4]E?tRGhi^%pz yG@"`BKne6%ʜ*r?YrlY*wfjml~E_ˤP- 5꼬k׮h3qѭ9v\}V|Ukd]z׮O+kꔲ殃{Tv@b//OAXhPhCBco3R7F 第2"+ O @ՄGkWaxL?9kس8x f/m\`t?{sL2DުT+ϗ ֈUIof$rlګm 4exXAX5Ϧm Ht\s7%1#u)ǐf9NR-zU4SG| _c?,6qƶ(14 ujv̟l~9+^'J)rRz&&{ADF jGWcC8g |A@ByaDj/gZ$PAQ`3)ƞSu uQz7E!-=&x[ͮyO+{ur{fTczϹ~P \U bqx${Ԅyս3bYsK140 LÝIB?%VX:8Bc[>W {VNBIQ(!#+ l-ZMwznO5eg KWĚ:(Fݚ%;E|)qfmz8 }}1WXpVC;C&"$"4+Hȼ+>DbC( yndhNJֶ(t؊+k!>]rk,S;0i~ )JB Q!,BtO ULD#rEBLNV)9:hdڼ*=Waᘼ|Dɢ%a׵dӗ={W#s#;b+wʡRh˚Xd{V&茕UW9(.8 w#_V"nE:eD{gCHU`Q$} 5qlb5A 4nM}cG*r81-B7 eGrح۰ Rϟ?*`>daoFowsvU>L3!n|Q&D(m78(;`;|vF"₶L]Yb-&33Gf_ ;D„a⤿SH*Ags!Z *2F">Bۊ^H0zvEo4`rO]'ksZ7O4YugP -y T\2!O:!)DI Vw`^XR'0Z<3J_fRљ܋Y&xEHZ}cqkbBWQiP7uX{KXbn[߄X0T抢 oDo .!b$yC 1AՋB Hϒ^~,Vg[j#Ga3+a BU̝xR{gR1QQL銲w+Th;]'V~_I1 gN\WKo%#+/C@Aot<ۇ術pPz3崚 WiߎA,\ b˻KsVBGsgayM#XWym!fQ~SɿNHD))n 3Ni@xk9owHɌCf ]7"$z_I3;i46bf̂KMKaDڑ1ص;D LoJ;~3W]vGR%h\AP@g[zmtV;&c𧩚@fXhgвdp \ jz=QE4Q2y̿f/we^_(1ɹOS{9AY{F3^;`QfyȺ*ViՇuPX)柺I+&t̸0ʡ~{R&瞻vϒ uhJ,َ^㪼l:~8G* u6\%5_Yg|)o7MFkPn L~bɐV&I|#BFkz.BRez;rׄ_|(cs){FVOvo*We!a|yz,Ǿ% 逺t?ny"1 ~;Iz7*~coȷݳ,"ua'@"6f9 0;@ I`t)N2BXD> &GN+]+mf7_*w iy͆ϣ8.@-%sWS6D4L16Kjg,׶jW)3ZΆ5-`ø g_u|:r%&"6 G67phs>* '- shEJ{[blXu?fͿ,͗'d;q&T+ksREWC|*lX Dpu#~MsW[U%`,TR[]%~/(mAQqdӈ%ylVhNͭ&{*֊*:"~F\;uo?v6h":<AppY>d-aO˚;^Cdo IUW{icD^&ݿ2{%.ekP~ w5"#0y,Fw?sÞs,0es6W,JtMﲥd5(5o*^<# ,d0@eL!^h1`L੓Iczm N(ٕ3P/<5ȡT;9ɚc2AJN`)I8D3zX,Vڢ_2.y?brئ x#F ~"of'D3,;u4ŝ=y<-wgصvuuvLji!^Ip:6eM-Ut0ۈPs  X5|G|V%<1>+DD jP|.-$e~4溙%+|Ek۰gӆ`V`MyZ רx?i1KaOgMoZzY}3落)ćs>Do4-Ha3'8XAV^ҏT{X96b(2hDV1~Бn تN #t"`Æ;ӟ:6q!>SoZgqYǏ TWB]N2̀VFc;3UaxIuXva.5܆\߅{ ݻ>9]>34Fx6jiƚOFO"8tyB47UKN<D)9ִEwp9$?}+G'NImCms~$ItF]ٗoɥTIO_>T}T4C#4d~Ls v=v`AۣIꌈex~d)hx&]l{P{W1ŷ 0pQc'dӸm!v WfƷćv~L4XICU5K &;$oI<E,,Sחu6u/1uV Sfvp }ŦeI9I6WOS`$)sھ]zԔK5S`g3uSOͭD;B^T:Tr}`G4l3S>Qi<[k8smoNF'6] \З슣.Yq KĎR77FF)19ݥH"C2GؼQVtA0k'j,mAIUВnNM t.ga|9v"~}^IFVy9HnRTD^X@i[FwȿjpT6 rbbmrDP |0TԪ&\5nz-I*L>]cSTӹ| CSnz:^X]ȜWƼfBnֈds] SYa?j d4S);0NדE5Zc0WSZ=F>Q'}AD]F=h95CeXaf0zqXT35:$gV !0-`ҏ-R̳u4(- * "X-ΘT *=\"B/U\]+4mB8@;ir;mkF*ECRf8s=_Hp:.#~'GM Q)!BĉVPTprȮJ67*Vo QpfӁ䙊yB)4;hG8ت+i i{@v5 [tcͦ?tn]uⅡ`]Zl%baVg>*?dVLJz}p[ZbItK}{+G܈_­s '*'sh=x bǑ0c5|tpZ>v$2{:K( LkRs*+]FH,|;V]QKE?l'~e^~Q^.sc,nu2P] c mbfJ36gs5"rjb"J:uԝ 9u PMRGi81"lkĚ:]Ɛ=NO'zP++1 =06RwΦ+huh#EVйkdRJPr0Я+1iF+}Ȧ%-F)pψh@ ֨AwܾN,~vk^{u<#k)7s!3}w NS# d"$o nNuִbCnɦb[$ mZ4kb\X8r^h-7R1Kf%3%Y2=EН~z#A.RCk@%'~'.JC>15V*΍vܻؽJC{&o2ؾy `;[ m䆙V5!4| c[pr7ݦD(09<xxiSNAy6zYL75 ~U DCwƀ` {ijS*đm僌"8j]usFo1*;q׼Y|g!+38_j+soqGWGi49#;Uj+J_KS%ԂosisLN jY(!ƫOsJB-UN57dbč\*GE="C ҺHjJ7:h 8'lr*0MqH˒~xqڈR–jƠaS[ob?QD-v>-ѧ#g3֙pjX u-b$6FӬl@\;m ,~8P5 "]Z(kjfĺ 8xypVXQ{3;?}lRA+Nf@˽7PD-b*zHbj67U '?K`$| b : 9=LEini|sHNZ.?xħYnjBd\go qO u u #cK}ayhhF&1́#׶d_" QGe|TJ2ؾ<0ѳyC օ} kB5=+~xr4i$ NT\׷k}cY'J'tO A%X/$Q H_0f$ :砢?ń00A}e^U./j_PЩ'ܚpKc1V;+Lq%S g"$UF-^0k[ymcFmt!}16N=d$Sh|oMmexu= =V<~S"Y& OEy_8y;(MZwq|u=՝ڎmk/4?Ti4Ă^^`,fpoLEi[hHLZ-,tUs2hmlG,7wg>kOY^=`ǛڱUɸL8+L8y8_ xłH|_Bgsh\uG)nْMN$U@rJ~C jug2B C7tݼʷÐĿ _0 u*C>! Ac CyUƶ19aۀ] cK&/y!a|dA'fXk0$48lѿOpZ\Em mfz$kvJE?,mŃNX }_dH2oGyWX,붡 h`՘J{iЉMռ6I'EpSp~͐Z!uBNRSSQp՘B X?$q<C`;E?QY}FB(uh`ݝUDqD4sh5kuT~"ȊWףј[/-EC.]/LU*(?X3f%%O(giGwDt_*2-A?Ri\/Fy /QI, s.zo=Ǘ =ƃi `̥m6q\L5[pE1?U?{ɢˁ<xFJyL[>OCIW"tڶX4Ԙ73>j:ӳǷ5ǻ72udz˼+EԊ6rlЂ˞8}5J 79@5/q6II:: I )}T:@>)F_QV31'\RdsR้wjjRDGiTlbAVfJ)X>{ ZMY0O3_A`wc0[TXH/QH pV7+* P"۹f F2ѣT e2p\/$أ+%Np( y.q,e"Ok=g*U{­u)S ߹*nN uKv8^v\ _ sE矁3|zE :Wq}T3ûC d]6#B6H@HS!uޒkH]/B_gR6d\Gc3+836.#`iczAިocܚ!Ҙ2'OFYa1P£fM3 -sSA#Rx@'Y̹K] JUjd73Iya'o [$LMHK#ơ ,3% \t!}}"z}W0@ƫLEVM3RU; f~P,*e!P/k#y WuWԉP !ZĐkUFX9C@߇q4tE#gpay_竃Pr?6pb,xDʼn* X+!$_WӍJu~HM=C0N S&R1}~^|&X@m Um]x ݩf|1f3/ rXJ x?ys 칓*8E|Lش [ ]G4Ɛx1lFT v$S.eC􉺊o=#=)7eKPIv[zބz-ڠ~EJJvY%@tӱ{6x>BqTBn^^{S{Fy2'k<@[1P%Nj;yˆSAgXc&Y |s"Apgx#l^hbħm+A\X ur6 9;jWCRv{:;#I +(/fZ a]r@x[aП'TG'}tfQua cv\d] -=;R){$b/1Vݮusþbs]vpKK<մҍ6FD?1j)l8%=GwDOM]rVU{LȤ)>jar)%꜌%Z/@Ïi߱s=;Atَ .xY̓m[J4G:\)#HQ!WB'4Vm cח߆} +> Bʊ @9]ġ@0S9M=bPnzzZ{h؛ D谌@#dx+;?aPC#J}}R&"߀5sSߡNR#㘮yYbV!*o]cڤBD*խQyi缩} 6R4dBŇ *Q6vd( !yO!Dæٷw4k/Iw*z]Nʺ۽wc1#ˣXT{;ZZXiP|hזku5:5bC3.afng`2 RxeGP }Qg%/jy Uma-G_䌥xݻ/WIO6Vt$W?)Z_[e[}1uF~ۘ~Z>`RuU?A--wvX/ j:pp ^O+:Yj`#(E9Cx6SI(an֚}3֦ղ:ݴ@Vf?o9 L4s‹H`.nPמM^Q ,\2/%)W2mITh|oT硍GA =t솱}!2e`b|/ IQ;ު6Dd|sοRr/e!J5@glY\~j xUvPO=L@/~-vR;d_uc1y3 :VF1ooWzk솰XCw<@ 6bpܼoK@gjK:4pIVIu*l=eydu)@9G:e^|Y"SǑvU ފxla0̓ 5()O F?0)ɭ&TهQSL"dy@C;sgI'X\v}l"% +M5A-(@wb>d(]mįӀM8@"dYBtFׅ'*S nǽ:׆QkG*dsͩ = Z% t^j֕~tAsφB1}j+~ )B;xf>A"8THCw`d2lSLf*¿=qfIm$B]nqp㌋eMA\AD_{I"(G &R]ZJ1QgbBPA&얦 qV[4P ȟ6q=lk-d(7帽U[]҈g#ĭ2~ [ȏ-t Cs~}$U/ؘW X zb%H\qт=Yn}oC& "?6BJu_\[6nuˆ] B0{pvp.}rsW k*sX ;[Fra՞tp8fÊ~ AڰD.QZ9ҺC<pvd_O#l ]\Ȃg / J &Bh_Iiy9FSUf"g72RaLp9˚@ˑ>n7Mޠr6̱Y*(<ެZb~ ď5YaRG2 xԋW`<4@KKZ'8/&⋔g NF9(@#C-ll#"9M 9r .xhP`zA9IYyG qTۙnޏW(`88J yFԪmx~>]gAH'&2Vw;aim)2OKoPgq(^ Wm t19rGڝfSp,¶ 8;GV2\T9ƔԂkn:JiܐYmM{I n ̮:`C&SF (?]<)>vMCΑc5 ̐`f{0QC˙}ª@KxR ( 9 ~ŗ\u DnL^P" @ͮ.ek ,e^G SJK:{d>4V~3}@ S~]:&{_2ГhkRc?_ 5a\dgFdaUtJ+}6&W` 7!zl @݌pU3zP缛i"< {omr}袘nSު͉@WDIt11FHG`a)J_%rePFS[X80͑~^xlԒHarnϵ45ajw7LCqLe x /Z8_Ō3T 8lq~yDBB (ebx]9"rm맗| 4zCz‘rS7nzTLt 6Xs0bոZ6f0z+AbyM*tk(.I M|\e0G8rfCEM1zu9"$coNn|l 7[Və15*0>@$J0,-RqFOef`dW0?HzAVnЃ^F#IQ甄+`k__7wG_E3{fs1mYl |5J5ݱ.A̯ҝ+csv& HG|tD)*To#c<WUr|:H5HwAॗQ$CWAP! SXs UT,Fj⫮_[U}<,'W~ *NiOy}g*S8WJɻG i 68撍5ďПxnxԸ]Dm|u2AP>VWHf*G|˝fù,^$*E0$DsQ.69&\QrR !/ѱzڨY^MNc.muSCP\dڸ͙͟ /Lb7Pv}[glU4#!9+:QcUN7X>"W8`F/4$q-v8ݯ6w̓Q,R?ՠaz{tӰn^2ypcƂڍ4]g͸5TO=(5h[EoH%aɂ(5p\炖,Wu$r/JMǂ9@/$ O<02!v:|(ZC; bm-]S AGއ˥Y*p4%_^ "_)!\ٮ] iD5c~=\,tj}N肙& =H|o,= xVΉ]Փ3]wBQ*P75rPkZ?d*yKh6TF0<ׂ %p ʏ1e&{;8'qz6=,?IPB, 8d}zش+vDCiBUCa +61#͈R5оz[,lXVGF$0xgЯrM˔(6&zqqoo`6%.ĩ4+ o@!Q{@A tTm--6.*T.Cu/fh᳉6]qI0$*/?gu@c w-L zɸ+khh\xv)-6}]aUHw?"LH_aŸZ]ct^h[,otrmPj)۪ZJؠRgJ*2H'E"RYcJiW:eY_z I?倸7LƳEPO*.c^DʉwWW8vEqҧ,&l4Ӏʋ[cH V18Y%_v9Xl)NES3'dK̏!r>Up}~gcmX9o\!XGsiRӆ XboAH $[x_][B6@Y8`L*ߴʍ[oAKjѽ]I % vޯ&-\$һݡG4&MiD?ҕ6:b7h [~@JU(R͐|7iJF/N%j2υ~l.˖lhU7('اG "YBk±c~":۱h4NI8}<w$#&[Y`YӽESG!L38@f]ǦNeETR]Bp̯[46cx 0 _ (?6r) px-mdw;FDv8Oul^Qwa/V^X?HQ:Dε&I/OiLi8c4Hl4/| ^vHI59S?Eo>SЗcuzsC.4?dcmᩨ9Sl^Uk=gHf."=/=|ݰ;Qd|cՎ,jUc+n- @l< kj[ޡ?ŶgC 9wloov~ŝa08V~C8濾2pU8E>3Yjɥ5eQTZ-h_q.2 ˧lN GCM%T$(\'`[,]7Jiϐ@'74U[4j 8}'2g8浯 R2>5YE6]X^,i&c{⢉*=nAsEF"S_慜^Vn*s)z"LV>Qb: $ƨ<Ǻ ;4 AN(0!{GwRdu0}%ѡ+o 0Z)t4?4l'㲓. eL Ca6L6vjZ=uc+@1кku©eM<"d>!,*y+x"cP*Ne^aC Plb8dTՊO޺BAB{WfV~~L ['sja8sj/Z]wz2O03z;%]i(GsJQ*EOq[@ӆݽZD)PC?Ϳ*dwiMHt|MĩfVNmYTE#u;k7{5WX;.ǹ!Gj#,c )D UG܀O)Fy"rn4@El;\ =}=ÄUǩbf#H >s Aq,`xm`/mn/ׂj_. -0w!xjm.*XLl7&74]%G% sCȴs+ G. mV?[Gnfeα~Xj -,}"m̗jbmdsn dw G*'y%f\}&Fz)cL.:y9#ȼ$.=-dWV&[Nh+Kc0祝O%FM20Y[I8 [s;9O=Fl*!8Q32=q{%K={5>PjsxfRI,ǟ*DwZRzsc 8ѓei C\xAzEÝIq_N3j\!yY_ ,-'aPѰO>ZL2F2}r.`Z2F.s 69f=f8ᓥ!SiNYu6e8RGJ!bg`"sp;m=*^VbV@UTM\PyУĤY-pdBI4T\}Ko_e̎^mѦC 3?7 16G~$U2V3ͼ@}* fuBZ/D"@z+5M"qOGSإ u=Os RS/xCI.AԻq[5?fd{q$MO;CK3Q!CAYONuRHu d\1j+`0C-x(CgaQeGLz!|n)VJRD}*zza=k숰SdJ'-{`&8Y`u[x%s4‹YSRS:hqMJ2_׉c<ԛ׶-N o1Db!-cp,(K#Ei\n|?md)E&[ tK = aJ, ^pLt Ew4sw$]ۂb1dꕰ.>$JS VnT)cRN*yfT9\}@Ɉ*2ITxW7+%jdzEC燁7Ƿ b 5u+,xr@Gz&t[;BU~0ƎdBaLdS7}Gc<;by=륂Q O݀ڭeWv2keF{Ix}HߨHwES$o3)3**zЕ'g8I>82/.GηD";qrHb٦Z.8S1:'( -AGM=XD^ m ecűxaQ[#.\A/f+*'j- E%Du>fNHo8;rԋѐ۱9{ hXYh ϣ>:BvKʾih.m63p5K kzƪ_KK$6u 3ʶjLF!~؁Q'j 4DtXWâikcٳ&0 v4H]f|K0#i$+OKf$)B@j h}2|SLV^[ G5) P$M*ە6  |bC H _oUJX|?&w6 C6oS /Bjq(v_`XZN" ۿ9$6Whϭ*џIx ;H ja24"dPꍬ8ξ8Zmi?6Nl1$4_It}n3mU9ɩ >}y!w櫁'FXUɈea ${b[V67ո葴U"VY|oZ_Z\ BoY&BKȱ, )u@q@8~euhYF*`݋+ء&7xA9A`a jOKGQ(pd Ɩ2q@r8H{Ù&b~]|B,i D Gn'1߅0-8Xl x X{ [VFa8؍tc.{J P(uemURy/;g?QK"Ժz[iܱ:Dcճ@WjDϡ͊w\7xˍfiIx!hu"ټź3Pef\?$mLiBw!3{7dgIC_2]'Qe93Cx2}fJ@"=;m:gD7AxxIӰ"|b-$Qߎ0u(udPKF;[%LHפrnx3IGXDZ?r,v޶ H嗐;PiX-I/l$.deԳ9NOX IF ?ϺW0Q ưմMW-6[kBf^wnS9>AT'1dv?'L|(ClP+flWnhWA6,]W&3ĽFs/4^jR.FtxNnn)m'R 14)5o';ID0>hカM1L]Cg)&l%K:~x5MP*9kAhfz<~r,_lZKǧ'yPG6cfp嫷$Z6=pI{? Vmz2ʟL"d7L( rniԧ$QʹH=$[@1H\^|4毮8D+Ku<3yjh jˀ(Nu$Qdd FB@N44E욭H'viv P3:cᄘ(^#^+ mqD;ʞVv/_ДjRAtWlOu j,# BЇYRxsh;ob J=0O'y!ڶW+<<}-$AlrJ˽U"gtP]agO؛pzsgN=C5@L^#.?uCB[Xv*#WͶf5nF/ƗLi8n.yҐ^"| )3f Yp 򙈳iipBD>b6Us'Q^ Yvxh\TWygD/aKav%\7S?qcj&Abɠ%򯘂DKQme]B&\&tKY?Ut?t[+.eT9/X㈾\6F*Ofof ќh( Q;ྶ>vQ6'pyq6!~3׉ /S_b@Z]E wA+(j}u787)-AVYO0)sfߑ8 X ftʎ~rNl].Fr;h) ijA;RC~9 s1o3yf5NmCǗC#M6̨0:.-{EL7:2&} Rrz aA`e#ꁥ&3t4ʭ| /}i#]bGv$dQX_TAWCiu45 +Иk!TDOjj/-[( Lim_rR`KU uů"/g׃UU p^Jhw%b Lr0SDg-ŕg[yͨhgwf<,&[92^j]|iDa&Xܫ+CAr}7d8Bu)Xg [Ź*@ CvzlC!<>m$T3r/?0E?s^sWl?a!Bo1szɡB1h0t YUN=9]2 S`ˇwNӢ>͜ xiAm(2 6ͪUJH"6GwΆgn*Jٞ qI4hSwUd8ӀvӼ>J.z2jipMUZ]Q:  ,]רc$4zdJG`}z&쫲IX070,`. qy%U\ط#jrMjG~P՜.ۦovfZ3a1/U۠!m3\F՗qBp_VPrN=]7Kށ1\/K=`2C-zіSgi"(F QtډbPOdMLY_V@Dtʾ.i`,iAe|GPŧ,1 Z,d rZB'[2.t$oxFc4F%% xke!ͩk[~0M0=%ga =Oq!oZ|:Gu*I<{3]B5" wj؊W^U67ʥƾ {̯y?Da^}`}`P?|(b& iPX67Qnί?F!BbL+mH; ј޹jgA[y<OUaH%3VXm)zQlM!P9vd,n9˴YzzAsE")qjk' gm/woQ)\lc4ʪdeAИH! Mkn01R2Bn!8 ܰ;DM_AX"=r}+LgNQokJC[ƖщA-A0U%Re.T#&>vʹ:XԭhDn(w#% *@6;%t*ͱ$71#=u-"qo冞YUIWxZa ˂%.Wʠ ;ŷDnIXř+%i [B* #`4 8%*ۣ`Cʬ% Z/S ^4?2#[ꍲ;޵@lk1ȝ-˘z1:pL^6V6P-}aogE2Y40SD4n$DiשYҐ؆򣠅ufhjWCZ6(٪OZUT$:@c##RTQ')y<\!-&ftT2h Z쁙`H)=y*a?? ׋ s:-X41^gYsʼn(4n4dͧ h2M%uA^+ukE B7D)iͥl =JGɚ:Y%Z..DӅ!$l8#ow  _╏q7.F},39q$@ZB86F.-"|MaIYbrE*ɎJ.Ӭ yKb`V*v~~1,h h&fxn+k˸(53mYOEM+. (ȪStQl kl*J-R Q. &*Ey9ju uLʢ&l6uS`jn)zw Pf-0YEd[b_ZJݹ+= }/ %ꋄH}Y|:bS/ce 1JDu3wuys7*谍i+wS{6B@\gZH`OlCѿE I mjeUVr`8-4l1FǑmLD\)w$*b69B.ώG7Td575=Ō {ұ$J&j^Hq=Te-cbZi<;~fPwcگn(~YNVB;:oIs)bDf2 l8,-;bzWcm cF5}W{.?0z$Υӡ7K4vi҇ד @a!%t]gu0xR\TP"}1ɕwI5X[R؇>M#l7PӦ}<`Tqe^.$:V3x ,_W$`]SʁdYh\%!ؗ1:g󑱐SvƽJUߐt^1:>Z`Qҩ[)7v[4&)&Z;|AOƴ*B]8Ϛc>x_THOcW&QT{'9 U>wr=rgP g,vQ% { "F%Pt @۹ A  zeos$XJW#/"8G2^ˀj9'ld DgbB/y/Lsy\~(lm59aAgrz: 0c2ZC@W/SW|R3ޛo:8^`NO2q&/&p*Svq#>*!4<a-fŚDDF˹TN(9}5.Biǝ]_`~R/T2^mB2\au}mUal{jĕ;8$d Gk,\&TMI >tShR6;Y @iR C"kdbZ;xN݅LBe8v/(LphQsYZ"-dj'rIsVP_r_OvhW ~mV0 n"S^ a2Јp(5ܜK'/nk XߛUkIEWG%1]=HUtM8^=׶n.Ԗ"X`|;ord8<_R>k895T06Kx !ٔ,8N/懔U7-9v_%N1 q%ϵW9%鿰y=H/FG< RtF`M6L?z]:[x\A7Ys?J+;I蹹xO&4a TbEZ!zr c-y470c-^ak͚eϳ툫 9RO.nګ@-%SSYDȼQpJZt[ ,0p^ey` 3%=9i.XC;M"^4Ӻ(]h1 O t9鹡`ٳDXLږt=xEt0*d.˻MSS-kXc<,g;)?ʟVFDyf~ESăS%۔#RX9+I A+@OM~Z"jqHt M xx\ðH"|PVwqE `g0gNeܮ4̞3 @>G n_~XZgpmK7*">oҘ^LkTJj4iA\:vܮ}Z9BdR SCՅj؅cҜxзJeRXƣj^OGةd^݌lRe9ưتߴ P!6~`OhN4 * VK̼k"4mX`Y3|׍ 7ռ}^GJ!84֨*$aK}m̿Z/ѭϤE'û-/gn'2fjAdgJIpdv8/FM)ϭOv5t{2j~+NOi9Y"1|{Rp z1ƤGay[ m[=~$ b8҇F2mO ^t4 n!0%ȣaJ֞K_}.5B:0ъ/B?:|7tud|2*WM/#]1kye_5I\ [aUn"~21 7uz+3E]iHH4dg  .F*tMk"uޚJM^L޹RV Jɘw56 +T# chE/VYe"d*U:GiFމZTS$h|kzď;\782wNKU-ie EFy|ꂁڕ]5o 6ʓɝuyk+RJR6GVٷOdGAApDyM|eg:Gpb\Q>M`5Mɉf?bF`qzk[7Jt{n zp]U{R;ONeuXQhT4WI;$ODA|v KKrPڐ#Ufuww;$Ak Qo0{m+& -u̯j4K)g0&!ؐږ%irrˑE˞ ZB%eW~w[(B£ X;874Zqψ^ W7F }IgU剝q] CIF#UPq=c..~@Q XV ? 9grT%m#Nx´93+Om^r9.pSe;zP@aqڽ(utR0Z{ ntnX~C(Ѵ?L{h;;jZ0\o^Zh )yA[| HB%ɼdce"&A|m(7o$8IV `ؠ ˌooRrPo烄O]$hq{:{᝭<7&`U7sbgBvoFэjA{'058%<46˴N>&Po4r}\~VЫϞpx)$aG;^ϣ? M!tG]h:,NRk 웾!K؂ xZ&U!3}-^6 RuA[+(OOg)>u b{R+OUo&;$dg] _ʸ޷[/fk'zaYHPN% i: hBTС ^N#t[y&gmL{6"}me ˄dq_̞ vabA2Qnv_R\l_*$8ix?@Wԏnrme~SjaLB!F BL3t]9U`e#7rj(%"؛ h̹$Jf7> S]?HIJY"*ܐ2GhդwGP%L|Cȣ57]hV-!אRr`I*[Xyh [OLJ¢IVDDwgk:ѧR#҂c8+/Ȑ4$1(mQ5m #kQֶ!&?}"?|E QH%7탯t_f4(xȗ|kͯ@aq`Ig!bmgڣk ȂG=%ْӞS>I"KzdJ:"FQUq8?2&rYl? nj% 7Aba= =j`OKE@N ~х/'׎?&Vm.ryD#p~%ꏦ툍{DD_9mO80WY^(g,].G`)=Cpj&"QD gy*$@5jI6vzV{waPeYoKڳ;YuG/n]&:EWOعQ~//[Ă:D',Ten@|gKk0M&4YШUkҽStk sj܈z&V.m MGa#V1t,[P\9,w"XQ081'#5K2^ D)a;j1٥׬R4.eW4$8||Kvaժ"`Rc8A\e;ǐ[C$KCw$tY|%/\[W/< l) %VWCJ*d) l[2f#3UUЫoٌ)8woNH0\U%^>`BttfR'Yp7[~} g<؂u~p+C.|:3dvdx~QNUEʖLjXY 䞱:Y<3M@@ q MlpFIby}fjeHռUٚ8O} 5De>#4׺9R\KƱ#5g@zi;8&SFݭn1_ ] K}R VI\R'J#kDZ઀A#ksR]Ao'hM ^vmuQEA ;U&{#EEᓌK- Ÿ:+cSpC 3nxCw.I2&=JFؙJS"QI2Z^zl '1Go-1d̈k :%HvSG*`->L\,`70)o\ĝa9vDyƧh.$v3mC_Bt[C_U:VɗL}3rp$D+8  le} &t:kh޺$@⠽ha]1Q6-զ Omu0})~d{"f)7 d;Jq1]TT x:J l|O,n RsIgBCbb[CqӅ!hc򍴼 ,/(rF^~I9*?ʇg( B1,A[7>~L_;ȶ4wm1PNFm8q"DĴA'7x |?!2@ qnJC9ɵD鰏 u#B-*?z*x_zx W4 \O 157ZHlLt(&2'D0ՠ\̲2Uo%e }9+[Ӆ4v2&.S١͋Xj8AXJ aէopF<>N#ԶC&Io^Vn|Id|&--^An>1kk92 %a8 of tXZԼW O®J̟cS5ܼŃ`B(1C&F& ˠH#@K&0f4_QYC IJ}ۭXz;wO=4 sH$ &tʋѫ7G_t?FMyƜvu9+`TE/pWO92z>$N_/)|1qL%]sPYܞGjJ=*J9irXf&RG&pq=EC2J*ơ5o`]+HEf:^$,vPV.}^^UqmgxƬ4 b tUߵo僮wv`.UaO^!\pn(nܔE0X& _HKul z%3K.! dRͿ_^\r=~ ,)Ms0I9.'7pI y/;L7ᱺjyƐYd`[ԣbJGLqgv$`G7k_Ik250X3"RFȖ)rra4V1YwgTRbkeAH@m6&];gO@G,B:.|_) "ofx ݘ_gfN]@{» Z@qӯM0$rV@i&'"Ҫ‰%g_02W$:@MFiE:1wC$.Cρ$6l:incԲu._IQ#(z>BN8H=' b ?B.tGYs&:Dh$Kh_-m+YUR実 Sӯs܊LtiUBVFd V19=@eX6?A-H_.u6b Z !/W2 ב1xm*{' gۆjD JώV@_A'0enʉܵe|_8a 0] ʝSg}%j!v<7ցҕfx\UB. KƧ)oƹ$B.'&C~gG";^w7>n,x:d1ZL3|{Ny;2YWX980N'h!~/V{MMp˥𫫂nB ,VgIkO0#aԷstWds#s757(J xXW;:~@uħrQ/6 l@2y~ 7mY߫h=w( `FcAB5ٷy6UZirM6a_>- ^COǑ] Y#+BƚxКKMs@ʉќ8[RPxsaAS7 ~% ~L@Jb:`O}9>궗*z-R!TP"}\M. @S"~3k 7ςcJb)fcCߒ_^hت+PyY,cUp=o&r^Ѣ5߼,WR2wf7Jotxګ@c3u%"lO}vvlQTh'n #kæ ~'ZIy's$KsZ"rKr⸕ 0u1ېH'?E9,g`jA*Hݠ)Lӧ^oMsA W-&=?fxv: C"]IA@DIS%vbX|BRtragM]n\dv4(̄/W3y|Zm%qC ̀NN24Rļ239 ͻA*;,T*VgQ[Q²4] ҵ2ݟke%c]jP/DEZ;d&u!47=OG 73m p֗QJچf4X:4+Ԩ]k4恗#O1wqjdeS3 'G/ED,XS uF ڬT6U\[jj4?q>VzByVyZQQzJ(SĬ;ҎX$Qr9z_Hgl{\2&.҃zi!Yp Np ߭w9k'zPdFy.BJBQ/Q}x6Sёf<noq3*IJ 6] ;a6}!nR0kyHf .06vMF]!x3+ С' {؞4֪s\iE0 IS{ N kba}6F~6bE86@;W)[y~ה0/y.UTԁ"UO_YkSzTdQ(QdWd~o9ƍOkr{429.9 + hX7\|΢,slX)–11c]ǧ>68asX-U[O&e޼3Xפ7D#R*:`f~ϱYR)vm)4lsqQo˿wc)t}.'N)7>%`WNx Ώ2SdO 8?Ր%q04-/?S6K/a֮/,ҤMqx&X8T(g/[|孧~+ufu z$Z틜wb=)8r|7eE!B:kY%YzƎXt|/# `OcOBeaSw#N8Q^1#3 +^LO7Tԣ Z> $S]bVrΏzIyV׀+R +:#^9F%fr -Q9 &Ĝg -g "ajb\T8 Λ WZKss7:p2=L!/߬:zMO. 6B*AX&EX4|8G6Vg$%?LX0!q5ѠQPR'V>HmqS8}hWjCpOQO!eQQb\zO!e1|zӶ4͖R E"h-߸\Id-@5iDCbK8xRHW$Z7._L&6=urM}v[,?inn vMĉQїy%\}pi_D8lsWϢ߈j7l;wfԎ3Dk!ǖ]I;){&fфʊgFp C@Gx4CP^- PP3Cfh/XJ8Ȱa0L#x4eTy9(jgq .~J&Ti7`qdޕ参q>w4%h}9nhtLlD9;q 1ɯpǵnr |>s0LXl[fDIjzmICid8G6my6X T -Dn (Iuj~HsNjjp~ڵOΘ"yc1~Axdpn+t d1wM52NJ}G+Kح]<A#lh,2$Vrkv \cL̮y̭@":XE^ӃQg/ y:X~T7}{u?Gc3%tm^r'T07$L]@8-~붤~9oF?v䊾Y5ΰlհ+ehzPNF,daX/hdփ`^ ȔT!hi>E/qZtbw!mj}8`KIVv{'X&Td'Jc^= O0#am[*Tl[%fv$O@qo"zXYAnM\.ߴZ~b a #~>u/,^F/w`sQ Jkɾ2)'5())兙"5n+EﳢRG8M =s06usH%<&]擋}竟c=m @DzU\ς!^^:/罍5548L@ktlXшZS"Wo~NF ?Eqc(v8N:;Z[_uoLW.g4rq爺0s+ׁ=ZM0LV ȹJ Y}ȅ[3В >>ިmEۃ{M'MCnR:ܺ|щ|: =t//?)ԏ ɞ{ Fr?.ﮨW)GsPH1ծ*ɖOP䙯34 3 BV3~=.*a9 \h=UqLUG/X5ё5}nN+Jc8kIA{S&?_l:ٚ4!ʱwP"Ĵ Z܎D z%:=`6|o {[l.CX@ƐMR!g5Զ䧉ſZ3Mt^GkSAڠ']yKq#LQ/#FryLKwh@ <2p?(N |/PM"}4|O+^Xlr9 g2\wv2/FSB uZZ<&6pԕF+GN=/J8)mqX͋Z^9n&,e;V3H mk0#̎ZNwCLgҟɜ:K";+7ZT.%އ@&ʗtE K }mqe:-WM6geߛ,U=Pk0tjbb`BjZ_kD N<'PcOnv3ɪn~Bc'ya az9*wbO0ﴴ^es)O.11B =eebc"$3*M\~[^pBK)rCG y*)}{S<Hy3[c/*-FCˡ q.5Uaz]ԮOM\G &X;,߃){2IA}SPDyP35U .պ8{H9%qε!#"]Ss^W͚&6{o8ksur@$p s}_k%\3{jV/pnCįu\V0 {kgSԝ xƈuRjU(~@6(kAC 085Rk:[tföɅ"yO(wR4Rl*Q`w$RCc.e Lu~E)@␌n* 03O?6{4(#Rx{ r+%'K +NС@BmWϨ8g<%zЍ +lI-x \DBz!0DɄw1"C9@ MsMFrz7`/B0"9bbT|MEXy<0AmHĸ:\YRDv?}Lf%j w5 FA8l8 <&`(dؑ58>n;8+@GB5N$w?4FpB\7NR[bgҡi;HFrۙ;c CP>;TBVE1/1U0/սCpd}Mci0^vbjHʰ)rTL꘶q@-8$QDr۪&Rkk䤷K|`OT1/I蹧Ct2h[\J*=հMAbx ړYB$_~IVbtEҖ7k-PxU&vХ}G,?.E"g{}J0~2GxM : $#7Q#^|t$e\GW^~ 5 )=2/vIOiq 'v9F;`J-Z ےgaZ(y>Y}AVJ*Eh=JC^×q&xMw@MOa>DO*oedGX32c:@"wzkp&e pCYd0ˇ܎hun^* +2ot%y tg|I좘3h3qiIGK0HhWL5c>7u"Ӽ_E0M$Ƅ8Ԩ;тZ/ s:d"385\c`&fbWܣ#fT;`53<Z=! ^xza6`n4 T(jݞ'n_ݠ~VKb@D=Mg!\d1dl/`/w}OwIE<卯k+2N}pͲ RvxaʬSBTfJN|gt:IǫO}<{G3AY E [&D-()^ϫ=1%f.KBfB(+oh&AtbZaoUNq٢41*ᢽBp۳Px9vnS1y>iCvZ0^q%bnmzC06VTpUli*: :m`(sn(pZhC@ O$ShTQb}(qcq:J_=Hnx9c 9LeJ_@G59B8E@Da,sྫྷe7=luJM C 2T An Kg-G6)eZ @ ڒμA3kxJ /EG#Nq5HP 31}34_kΖh.6磭Ɉ0؀Yk8}U՜ @i6'_Uf)4$"+"11+3xLQڜl;wچlGkU\2uŸ;BC:CBY#hj'r4gjX:#PĆLeL!ȞȳBILZNo/?&c s[=3"t4_qĨ.SJI W|&՜R 5_+ު!?>nj1Ln^mIijs iFRfSyN{$Y.AV  YMϙ-P6%/ιND9Y%|n(x#g,`̄va~mLW~^P~QQnT!Һaܳa;wO 02]pwvhѾ XkJ`f1|h_,HcOudsQfAcikF5ź[xʫoc96J{W;~H7ANkMMtWjy<^nl]Vcj6T2gLKS)UWE3gʵڭ+cȝ)b⹴swlIپsS9NZ~.3 Fx. ,v{p{>,M+9*82B֋@5E̹9%avSR4Cu(jEd8Gh`8 b|o>?]?R]ր"~p7Ld-7B QxJik=3 ^c_C1*RuqڜW! n. An Q*peo_D(}BGRb:H}ÅMf.:B^qbAJ]OMC&(Nנㆬ`9ht—Yfh/߿]Z@Xi+,BYo562YMbƏ / G@4T/ωMZ: na$?BrHK x]$!CH+(BȬ-66ɱ8~HT4ԦU(b : ,qJy7ft8 6P+τ;t#e-`PFk/^@@ѢekVߩ4` i}VE YHc7f2#[ JܴXde䳦F>[Xr}}3VjSlX¢,O~쓉*-XP?[zZ찉+x:#< ; ,C+tg }AnEOOZkksa{Sh' ?ՔrX*-fF0GfPGe#:S{&ZFDa2ݶBKsE Zuΰܶ˙"+1Yۧ7,oEHje5w >[|~F;9Bf8[=uV·k 9It;I4${& S)V ٍNo1|]ܧ?<1 ` ,D9#-3Mj oהm|f9y8p]"}7d:rˁsYD(ɸij|RȜ|nȿbkԨ}wN/AۤJz{9 YV FpMf D[ ޼Mc/7կc316MBx.֢NU&|< G $'Xdӽ[ {Vh(%uY9f_弎q$ڗ.e}}ZTU]G@cj&w.X1"Y^Hi+̔:V٧pO.)yWߕ)#g6N륆"6żu,Kb{k rtucZ۟%^5uldJ Y"Ê=ƒ*jZMnm,hhuiyaO"A1LAx8^pKTOȬ@<~BMH{()a/,Z쭪iI+ Tuj|c2}1 #J>^!kSjX3QU>?i%ۨȘəAަ jQfZho Ig#ǩq >+@=\s+/Ԑ6;Rx}1f a.P >G:KSƲaJymTV.|!^}2\Fg+VpL3y9:`\@W$9REtVn%O~ 9TR=U" b2Ÿc)z`R Ia,l /mA O@@L>M<ݧ~ȶ=:?9kg6(I*5y]` ./k)7oՁ|cJTǂѳwڰ!չwN\m3>¨5ax3ptQDRH60R"$aF=6G%JmT<4~cƊ46 &/k?\qCQ=)  }XZU#73v2buc ck*;)TOG5ָ6s-;|(ۼׅ%I ]\.?!Dk@.0p51Xs W"&çxY/㠫`K 뿎q@`WUb+,$Pz6XBN8ک0< /9K/HB|.bMs 6FXHc_OdgB6nSܧ +­?҆3m`V|w~]s2t U͒1[$.t'0TFᎽ[Yk˹@z^=̌lV`&{G)xIQ58-hi0+Tӓa`Ws]U{WJ5|ւ7 ½ykZ~g+G΃.AgFACfZ@cy0yeքc8!F? }E!<b(ח +kaVWG}I>čnwN4#&dl4au:Iyq־Oz\Y fz_ [# ˕%?A'ѐ 4/ۮ+).rk?#íj lj{@ԜkAu.53/0@1&AMS76,/S=̗M6!GgX,mƃ[l'rN_ҌcٱvNU&CLHb%ޠ \+],Ȕ!aۀqXy.Ak-C7nEc7d5g;]%j )($Koz?A R_5I/+̋=<)vJ]Xf\;{&0L{]X`#JPdJa]ކ&nNPPdt(pֈ9Lx Krpc=QkHЈ>csLf(ځ(6ïs"]- B0Yv}ؐ LOq_,}>\,v! ݟD5r䔟Ls-gl£Ⰽ#-=o]"lu(Lv"$dlA DDXmh7~Ifsp@ap`bީJe h0Ч\8 ?g9ƌ>ſO/"sB֣bΣrj$f1Jr%AE;lO`2f7g(՘eiWjk HQ 0E DtorowjN։<^ZGQ>91Ua:A)F K,2[>ݡP,xZ (6?yU1(uzCPy(`q37=&ձeѐKܫqGh[ M{oT7pS]ܳp7=u)^uX++ds ^oՠ?HؔbQ= 4-T'H= ֩ DzTP0f%p`rӘM^{vAl(i#vn(ϛk8o| HI ƜՍTtCoq,6ͣs`ga(61oc8 A cyJ8}a `ݾ"uMbWR9kqdp|$qP->X#aNEsg(UdZ'݂p^Z\9VPHf-b3cMR%q{U Ak ȱl -JlׯmZAgEbMGrJT,ʲIGOK5;X %nNmwʧw4^VJI12tKۊg%]gOdGu?p=/CK||Ea[QEAɣ5[=O 9!%k,҂HMx =RU+Dj d y*j?cEa=wɍ#o+;c5MӟGm|{) Í?}V!52ΗȲ* 2{7ɶdF'MGG~Pڍ<<,UA:m r%'Hd VS2=p1vt\sN,o.~k Ma3p~:s2XͮQUI"O2\o\K۳s;X81&Ú0GWѦG'ɲ['LS$Q15)jGv<6ӃSw :A}ϏT{, 9udmgcidS3alE;QEXXj J:.И9eޱQLHRϷ\!>S 4kŠ0 vZ;{W0@~VN#4#D;{P'̧LLc(:&0BU1YsKd6D6R$j؞V7hϳ_O-dMD0Tc6׫t;Fm 6wvMOH`@956FZkR-ۜf^Tei [?DZR"dyGL-e8J|'`skfxAaҨթ].Yiesݯ*kW Yxq*ާX]c&w1* 72j;θJbb Rn$%b2q;9D{ȌՉ{l|:O3mf/Εl?{߻ !pHF&~wZnK:DbxB|e`PTq( ΞZEHWNd '\D-&>+cq3{<|QNw!k{=WȮߑyXaKA~rX(@Vw(| "C07T15Ⱥ67m7bGS].T譥Kpˠ'kH{瑫~#y# aԼ"T {9ʉҎѬ;R*n8'|Ο~(lB꫐3 z`m:us37>-ckBu\=#!n_ 1^@PEs~Nv kS%VJK}ͪY쩡U](bkb3Thf @\z r*D."X=D\LFoS/N߯͑' IFIYxP_5:ը4tBeuzFɓ&(:OdΈc84{:-pݩ: t>H'rN5&fHc_X]P%Dwl$w6a2GU=,bYRr u|3760_7g Sۭ4ı u66\{bcemU%%̉⡀{~ iW0PiIg9vIzEE@eftA+0, Fa'9M m@gN;[\hO4yHzX J{5~5dqq҄>Q8B(<7KHɉM504b _T193EwRpDmхi1yxMS+G\UX`R*9I859y# ,O Y@-"܌!hoKG>seKL_SCN]rOW ,X\D!/@?Z l6Gl 5 ^-KE^?)LXp$J3ᙵT'1fs`4[Ժ3t]}vO ;Vgֲ91C9MNSQ`U wN?m5g9%XkmhcuJ楌-ouU4@RJ{xq)F3c?6wa,1?J߆#N\%NAKa SuVLPA kdn]=o >cCŒ7lROb`fH5&ఄ a5wY5•)$I6sMN3`=(֨_6X*K9p(RR@ ~B+V~*0M:Kf'jy'UFq7m)ږRFA`\tH< 0, 7 EJQdjpY}R ?\.mk1 U3Cɝ*;ئ*q "x)9v PfCxz]o#PcTB23 ӣ /T Rs|Նm&f(s {hz}Q50.o%.kk~/XgKT0O)>RD}d,;@R0D&&8(1+皴V2D`ZMT1ږ yT>&(tWSWd:7$)դ̡ʦ@gaȽӅ  }a)t(@ui_X{Unl$؇zNK/ZyLpb.p@vLS+"j:8Yi0"Ar+PGfhY:h\׊y7A.A`5` R5PSB@xV=̏ Y\vH(孅+Wy>,,{kWwo/ R% N9$s٭Of[a!%Wi.3% io1 `Ri-S|]4έKn7 R!~w][h@ IIA.yRunCwdV$g={ڠٸDe/GygLPѳegٸ dy= ak%j'kKPT isl}w:F,["f@tjFеuPY<])~W#xI h{xAozl76UJ;('jHt|оl߄Urm1ݔwoZ#U _0fT~UT2M:{NdxO_/N)F/寶|C^RaK, B+S0*&|n8# 8vm/Ni0/1RN֫RT*nMl/I] nx8Օu5~M Xni\CK/3Y܁W(i!69P&"gՇ/"i}L $OA*@4*Epo$_-uŒ?Y W}ŋ?:m"~^RMn8uRQu8Wji;"4}W_eJ2;d8U?}i|Mݍ7#bn?vN8Ŀ 鍪D& Wy~1 ӵn[ϭsP0 {9ίpx104v`tfcyWu+YyUǢ~£/D[']Mrf<užI"""1;oMnK*f:_xY,6o _lQW@ mĘ・JdsLg!f/3OKܫ6!yG}lakUÒ#OUͅѥEʊbحX ZP'׈D}&5*q{ǸiJfJ !pmr +b݄Z59 L|k2O'_y%%ͬuFv%s 46a4 tY)~zbQՌՉ߁t%3yI߯zyBV7ӆP#.S =Iԇ/\ X-%Q$fV 02$5g$A 胘)­tXJ Bϴ /Y1-HIz`I=@zGJI)f&4%m3XzeLuI!$7z޶ÙadT CF gez_G(ɪ5ZOJ[nÒ$K0۾U%+ Ԑ等OKN5\"Qw)6Y3/;ļŊeYj#=jʎn^d1FUОm_xT ۻ@PQ+-ӊ5r.]eS֑~{D` Xl&2`n+t@fgof+>.(O ,#rf4 h m I1.yHd;IF0k).Dic3q/}%CM_rcQr_Gqx. odѥ405kyEzv^.:GX[s7Б8xXy|pUyWKWž̑NIύ6Ys {ѯ>o@Df8~Ƕ_`s%?}kF~i/CRj>ɍ*hW<}i.w{>7I lGHq[p+}* LÄ@q. Ky.Z i7ЩVAXׅ-VmPYD&`f1w^~VMHo"){6U aZPzD9zD!R@&Ỵ#)WFJ񂍠]VO,~x+cA'B,EP5sĕ>71}:yNm滿6T,M`^L\^@p\ak\XAbD=>N.ϙFߓ'eXÑDl(,7PuQWǚ?c1(JMZ5M=\07.;>x?7EZj%yrn*SY"Am/܅;Ƒ˂hXɑnjq㮴4])ڄe Ù5#fnT xgYEFVj DI:#3iR?LZ$ĥ# ER~/h8 ><~{WeKD&KgYMk2@9jc[wbyxER,U'ԊOI)R ,Z;^~ev[\k0p+ڲDs2z &j% MM Yg,]eҹnj:gjpny*( ]hoktPM@';A(k:Cv0hՁ0m5Mvdmg&켕?4<>+2y p;aV ۍh@OۋeS9_zeLC鶁G=Sm$ƹ^KfDpQbI5b:ˌvt.rHGk)up 7iTcщ>S,\]֒ waQB+@‰X"_ZT} BfO1WYe$\݀ջYjCk [@ ~x3VI)z#xX!3"@o~G+1>W[vMϖAѡ%Otd:)>Ѓ[lea+®/fl APp",5ƇNDPhyʡUd@tl+.N7Zlk6b32ᓀZ_4 5s¤D Hk)6gEU i6[# [l*%%:_.w5)>ѲJaO M$qu6Ym/x8S;{(b4D|XF#/UU4eA,MhdL@@#o_ЏL%vٙl΅dȁ+m9:U_"@?ԔoIØqXJݹL0f.)=[yMۊ h:S&GΣqiT3Yx ;H Ď+K"7*@soP %&eRbRk;褵 ^,ު&$[XO+?'2Cc$ Pߍ$F/~0޾~9!S9/=T=+՛O3wOw;x(I]/yo\{VrΗ\+nlg͘nQ-ńԗrW &hO$O:v-7d,glvr},e@>h2bq [V> 8?\͔vE8]+VDy6V@hEOohۻ8;F}.&XD]% m:ޗ6c+8ri΋?6pj5m)!J^f|4 Gܥ5$^@J-fw85@'1{a vEJ[n7C>Jෘ뮩wP98)q߯#ꓑ,5pN`OCf a3ד+ʝV><%׹<Gی/W#4]N 2X!L|Tcp\Ekdz&s1LRbdz55ovF%̋6$/fOY&3Q}meʇȵag0> 6c-)ER+=Ep&ܕnWҠ@>ul Y͏:+Az+ǞfF\1 ?kysI,gMcvi pנi VHfZvˮ>~֙'?<'6󥐮.ϖأ{g x:$*i[ K5=@[ K|lo *~AcS+uFfZ^\alTqg3ٺx$64Tnz߽?;͢m=͋ 3l\yyQ뷽N,MG<"77Sr{é!<7"S;K 6YASvU/VSMeS--k*^oC&_<o㌵͋𕄌/ݮڣj+؛o !teg%M14Oڧ5P~J K :3 i8~Bn#&'n 8:'~"فfR(5aVZwXh(/O=TnH؊b- }`uv Mև֯cBz<MtܟSy\ #ߒR;F):wW4k$]'P_\fA{}> <͜эvZcosL6^8PnnjkJXNzݴJ8AGf(3Qyo)h.U*t„h0w9AZϲHR`gZ:وfH:x;7(;-2P  _LxldUqa!ZjG'9.U~ g~oKNj N@9 />8Lm]#J48Y6q}ZyTq7+yFX+"V[ $L] 1 HvPHڗ"AZr3Nu|Qu})CE[&c*eJF^wmsUY_'|UZZkϖ0%CxZE=!twN9I lQ>l%e udϝoĉe i*re>U6tC|U$-pV' `ηL:hσZSbdy4b"H]FS MZ''PAD|1S(Ʋ[12;Xta 3 M6]h=*Ftn^v i' .!ѳ>LDA֍}loL|y13)QL}˷ʡk!DXPe8VB~}ɨ;T9FѺ&V_J&̧-M2?B9@BIpP/Wk\Sf_dMǣǹXx]EU5gL ]U`@A A YgR=UMh5b(-7ڝ V, 3/B}1U_*(*+ v#6XA$*8df\"P]9;>j le̦_^E"RPoBV۞vbK¡o &n"=B_;2PM.g8>]3P~2~!e틺B\Q2Щ^ąe=G%&ڢtGzz*`2ϡޛ.y*15RA5fzy\q]qhkFԦX_H.FE!U)_6KKxE,}7u/GjE/S~Z:}1Sb:xd"*dgΘ kt(ӼZNVҖS |fa6==DM;ߙ 7{n "9+V/:@$j_ݔK毯V}O ShIDbj\%Cn&$Hq;*YsZ:*m7GW*R0#5.Är'HDz/[&tѭ1Jbgǰƭl iﱻ"4j5H7r|@PJSNylIW\cv8N661S) 2ϸmܡeáL*Tb;(~)LO9:>R) <1vVZzS.ܥjs崶oEM۲uQn] ~7(F]:bٮ:$Ib LDI&#>Uygǃ^a=xi,I=Ku\ ūд-BQKtN!u]ztL OH ֏i]ؔMKiB.c?|$T*”`LOBSf] EG>ŴFZr vKN@*(CD # D4uWSG}r/,9_H2-{r/#١`U#"{fPgP!^q< 01M5'hT۽SJy{-#qwCaF1rl_| XeX|Gֻ Ĕu4S&Sx$AyC Z9 4XK:` YBGQ-;,mv.Ʉ*v9c2ɷjZ FݗcE~etGOU͑_gem8.YZ ņ 3U&E5]`]~Q<톫"ceffnwe1nћxUUQ{w\[c9 =K/QmaUGh /|)Ա@n$[ZP24++T8apWr3鯘U\[᧒!֛%" AIÖjyԓGo2)z&@焅XD ZkNH$MK!c:hvGZ'}甚y,0Lhπ&[ eF#CF][HQt~"HȻQx >;ݭuj嶳;Oo'2}r[tM>Z596#¯l+F (6H0Z.Gqݣ}OBK`"SNTۦ0 0ڿ4YϜ$"~%zR~WV~|ߕP_^QpÃ_5lڸHУ5ͳYzʮ`IQ_)O;y%7gEǘBvՀڨaʅLHJsju2Im좀!vB ZB9@W ۯkoV`f7'}69)*jÉwny˂+5Eۤ{.AqNhq+ tőƮ,LQ5x+L?͌dZ YP.caC S8B` p3py0!UzzGד퉜`3dkAWxE&zOʄt$I4^KGL y)cŘ)P^1G56CV{Fp _j2:"Z<%]ePhFe1y` Wi" k Kϭ2$#6VA[:Eo7% \!N}N>WvX4N~4Z,͸TB")^z`8&(~R0ubo7|]oFÌ[&U "bh&U?NTi!6+a 2f 2zCOlqph#ȣ-ޯyq0#..3=5ó+֧)ԠY]d}z()4tp $ /N9c˕D[ 'C:-l>do?WsW7b4:WJ> =z?.x넑bQZ.`$:r臚dvw۱>0GtY%18Koۍ sqNhȋꞷۄ;}G0>gLaԳX]&9`~1#forE\kCCetgf81jJ|[4gU7G"Ճ~9Y #It:?zhT$B5㴘ouNYZJðhN_MoקdBj˻m Whtz`d~pgZuJGe(*1xH,غXmF]V%?Arpj!x  %'Q;?Z8;I%sְ|Q=B]m哓Ci/ƨI4wi f'Gy/!J *2*ık ^)yQFRS[ӌͨ~ ϒ4< }ЌhDMnU -Ȩ:z4yTpaGXgWP̧ڙ3'#Zl@jU}úփ^֘bڅRF^J^.G;JG4gG@+ s:C=9XuVd?~i1 en\lgjc"1oR{M7O DÃ^KfS֤ $$5q) p jʌv!ц. 3Z$~ĒQ!rU=Ж'gl?@#e$`IHwkNU7]wGA"[ڥ֩]_0\;҅Da57$AY# +xRebщ졏^C@Vz6ކiv pUk CN Ǵ, +Y(z)>2-O:{-& ԓ('6UN)7j:o,h[B$E @ ֎L3VU$b#Ljr%f);s e$JBڨqIz<*NZ V8K"˖ᯈ2A@YxU/{?1o 0(V33Pu^]%Bo]2^~:*fV;ޯ{/*z3q)XDU'엦dÄ;':"%k~ "3 I1Uȩ5EESqQlT~L68&nrR֩ŒXRCkRWbqP71A2VǑ'3fŏ `$1wC2-S d8 MG,ؔ?4"՝C:lZ a~ߪeѫ@ë+,CN+~C=PIUM~^&CCbh/HWCI-M ,􍖐lSY*^҇&+O~=Ί2o3ߔW<Q@gۇY>-qo.fe5sõG/U*2D^Ѕa"^jp4h7߼:ToY0H%UDɓ rm z4k+;P:iDy ;-XIi\LU$] =i y9Qf$2B8@L[ֹ1TصE*O[峸IS^[g`7>BP;N%|Ar> ̿oMcuGV1(*uO@ԗ%p=qMoi-D/T&/ OB@Dp(ZQ\ܿO65t>On{KOPcv1pԅۉG+}X\ғeE[?#| \9bK8[|E{|i%y#]GA2:w'_nh; _Nls Ej0FU^V3ӭX.?vN\%3m~YE~vD1vOG6jqѤW%FRп!ËjLG5rcJ\G?bJ3)<|zk  q3^i$*hjF'e ίbJ1wf>="3hdɡ2j P6bY8@Y_ &,͗z⺹5cm5 RgqO:vۋM}r4 %>of 9WX%MW,P CY@!sA^&p@l&Sph}0O(/Bw eh^u͞B" 2"𦲟lX鬧z5|$b7fbN<sN3``ư=} 5!j]ʱ:q8ʲKf =WQ3-)#\9#J6Ԝ"u0޻8BUio7W,P<٠5j." +a1\OjZ,c?B4L2p$`o0&.𖝊b0 ]ण.Ywdރ]>tJ=J_i.c ǎbrWefp<{%^  yXs{&"H;ωJxxр"á@D`Qa˫D aI k'wz,Ӯ8@xtzw[,HĊ݀^Kisy\m"pm}+W态1۝TTTYr Hdse'qD'kE_[Hi<5#ZG1ʅ3 ƹQAdIjH<`]:(+-5< uhQt#PՋ?]P<>m=i,'HiTؤbp:Yuw3Cjn$LCG{=1' lv1%c!hyDt9b@<8:7UWJ@켑#x9 {qA? (yoXRg#G^*9A'Z-vUNZ lc4S6.)+^ooX3o1&g/r%T\jSG6U9$G ɥ-~ x> {_M)pu5Quft R=!QO(ODh'BfHøfioM(.1 GBa b8C.WvlO_F~^hȳQ1Q1n[C<[ SϦ-KdGU6ٸ Y%d|#&D5& ;ʹ;t)Ua26WeAY;^k.TnT4'"9{9wF "e Fc|Kr_1A {;o:n~QVϘX! 7۳ftS1 <G?X"p}@sO?>DQEAgN\d~4 Z.M0:PЏhroC;iY mh}"%֔O;EAm5FXi4p}$g/u@Hz,Ux$|߳(yhgJ}\CK a7!1% ]]a/ f9V.0g_ҷmz[փ(fS^X8eἣBJoBPR>~JY t4݂LJ?bgE> *|Oz,^=͘- :hi%J]Ct |U|-,{]eL{ Rɍs! ͬnIh =TaOKúC_b}<9d?<:*͌lem&:OYftsFh_п$ ]n|j4? 1t2.ikmbAٴ" -y)َŒuR.%iKs{< WF@>!%SXL,a|oxZ %C^bE| h 3)g;jTƃJUho&GQ,b}KOL:foCʁ]ad;lB5DG9~icƝmUc3e>\|@[`sݞ#+FF\ nF#v"Ϯu)嚈\iXD+n*7wa  tMOSa<ԸP-.XmBuڔ)LSžPfX5fNFSPuˬwB*r e!B^=2uCm$ o% 4N)Oߐ̨pi%]IM*l M`-nJO4Q+WP_4ȯcz{Ɖi% ew'ŌO 8 3 N\(`dþRcI`Cǵzq ўKϸ6f8n@&5L3*0Z)`}E8epݧxOtO5YwYh9b帱zl A? TgKH-V Ġj Cy9;6'i@b$X,l3fqBn<R{QQKsT2؃; h ;]n8eٖ uHa8qjhK'ruԣ2\ tߋ#q./%f}A1ذlrQy{\Z,I,} EU$治# sJJI?f.?oH9q?qlb]^Ǖ{ik<ׇLɆg0)~]uYLP;Ueԏ5m<0Zͧ H:t0ȉ 8])Pa5{4kc+TJB:`T;?o#i's7`߲E9G$FsVdcN}) mg~zLw/zQ|t'ǁO0 [hܒ$X+ D%넠L QGN~{M͘*+X4y*lw&h{B٫O̴mcLa}I0C- ^Ugd25(o@eNXD$RŸRZZN+T$pt-@ "؏mNk6~x3JXVέQ~ulVNUOGb/1Mqr€7&nY@Q$MjO!mFC}zX6'L9CaMk͘jo[t9l2HkKdD&p۷BXۻ 0z-bY^-=̒#. kr%P7K)*[B9ئ8mh c$CŪD, {DXɛ2MF;dZ_F4b+jJPdּ,t{u;HYi.&+zpX^cAD\d(2y.OA 0ON-ퟤT~iQ;HLs-V;fu8(Qq,q^<$Jy5Neכ yIF?&Ʉt (p#>A l|}kwN=N3r~Xͳ"2@69`'MMC )?ueN~!rY'׺XWw*yHG}g%{ '}u\H{f pk.?7.r"Қ֠HwCHM.4*]"%bc+tI#nh Hו8f/!}#EjSi}TYدJ+42jqM%cjj79W<=|{DÜ):"mG6x"2KӶҁ #.XR߾u:΄;>׳tt30Y<+k[7>eUo?=M'Qf"nÕ>[ye铂+ࡩ׶n>XG]̉btʮ)UͺA*,7/TК"Na^j!v߻Ji3',x΢@U"T:V,\T TCJHM FΡ`ߛi-ֱi?ۚ)pz) lv (+: MA^GB0_O{5:>?b[Gd\|JhANOuTtm%} CyA$.໲xhS9? B{mŠr?s8Ìq^!:%4`yLk$"0!fm?&-ۚؿ$:akx t &o\_a[lEq羰$]u.QiA>qR<( K}l짵F.Äkwiv>mu킵2)Ԩ^FN<>3T3O0;GNrY롆aX=ŷ} =* ({&MJ  |#%ȴ>s^iC3 cj59 & ͧP34y{6sً'L ;Ytd1b%h iQ,4T9`DiYHz@RPg#]HbdaВGWsj"PBscl j;njsh^%vX[<- rO1.YѸx4(]b-H,=-@&/O[-{Z%w?!ׅ|'pAS}kVF9?p?OmkGe|b ? K|&1M1%!|,K[9qS,ֹ5iCލ{8xT8mg|>rBkq:?dY?4]2IZj=ߛsM`jlZJB\/PIb(7b5&a޽,Cדǜ~:>fRemBnoAB+ _&PƦG#h*u0Iس ;hvrT@PMKHOp"jI;^;BD@~r?3b)!Ěo& ; ;i7W<-+aD˓ 'jx&1_m4@r V:#۴ynrb0G*339 b :Ω.\fP7 O<zhEiGKL5'΢Y9gXQPH6"pDM?@c7@YuS_U6@ u2E(8ՑݩU:P)C[^oV.kw1\^dq+Ije f2N`?۪ʠ̜{Q)i2e_?GTWMԒ"rI:'P5U .ߕ.7!f:GA?x19A(KxdW R2|7jJg 1B1[2at ڽa(\ot^ X*tuX_HěR>oT9|a%#>-sZ ۦ coj8O*eXm;<嵋EtUHچs{qX$r$X?"w͈Ǜ;k_ U{CFiT0Vqþ HsA*8,3M( ƌ7<)=Js2Bw%0[0XR Ɩ k(cj'GkL~-1ixm˃]SžVc69FRܨbEMM?O@M tČ&_DД}/|T3a/I:\gYD/CĔmBF>Cw#pw#7>3?W. @r Lo׹'WO.@DJY9-F?ﻏLԨO>unSJ&ep<~:ȭȆba:*e 9  gc  ;5$)*ܣEz_S> ҉ȈT(b#O靤K;vk-. NѵA^AiEK.g.H$ɬBLQP`b~l v![<;\/z. vl ngnɝy4K*+4e junڌph%rK_Vl~Mr@qcȆOSc?cE*9ZV2=Jcx9녓;(.eWG MnԄ0xxԆ=J~s9_\1s&6CLCXJT{HQNbOwMĥf ӏ_=&@BZ; E6x5Tr]~ {P= _޽ )>oFj30MNSim']WcN <9+ /5^̴Fg|MjY)bNo HYz)e&d 8C+ݴP oR>Fx* q4 NW>aOZU\(4P+6!)16-kQawa2X!x(1G}ũU5VNy/ip.KGTjXqc\'hӎy=;VckB`,r3Q?+p2 yA&Hbٯ+P&g-PEI(ÙP(4qBb, JٲJ])YOqoB+V<ȓ4TŖtm~jt|)#z")B)V⹒c~O܍fr Iž޲xtaρ4{t!$~AEx樘~V_uu5Jh$.cok/t|17v6~gFe#V !',/&[Lri|ƀ3PQH`^L()YFoFS[1 .f%";TUVL{=XT EӽؐȈ+QA f`'M$M6N50#O@3&&o,c؊pnRU~Le`K82$ڑilPq8PÑc_D0zkcGKAjJ5N >lJ~#M~$AC_ JK2PQq7^`+ǫ^T4%%(_ &Ԩ}]Góf*I <.SUnAVHIbWC!iڵխdUy`C `zӢ7 % 7dU&3 s#&ڞiNQqS}^g$ |T/rbKYe)GBdjb¿v^<^5 +[qD[AbPvB(AcӡI81WOs&턀}&Q'J 2=21PiDv!ح!PޯwӈHAU b:eƔrtD_n6ǰ;UUU^JC4t+[Dr ץwhXx.($pז Mˋ{fqnIst6a,"'6d!Es3d>3R~G]gGtAlH }+" AbcnQvh"KȌ#1fNW 5ІW*qkl5uDU% BX*֝ݲX^fVO"=I]%қϛBt,FvO[Xc`Q3pSK"rv< ݰ<>:A'+Od| NsöF*7+վCr5yK4)c: HLʏf$9Dnbh,OдG_:L6UŚ[5lN(> u[F\j+jNE8&4ċA:#>]c^vWn qbvÆAEᢽ-a[sX5u˯$ma/#zyXxXt Tm@%Prp^|s)nJ*';`]b׌d)F<w\H18&fF`g )d0he)tm JB-'{* &.5:(*MQH#snlT'd xkyVjor-Ͽ,*FI .XN%K頛S 3|*OBs ӖjJ[F2m`=?>ga:B֏.EZЭW9כ84)l=*}>.7Mހ Ab0&7:7 (7lzbpԏʰ!ۇ-?PqvF''<6&赳i>?0gI%@}?RT&.uyE<m?ȆT=omq}m Kaݍ;8Ov;\ɥJAO~cXxٻQF8o`0EtS;Jgێ\,(6~!eB} GEHf6nQ4kL݈VF~ Cbqf$*zk|_kT/} 0dkf?ـ "`Sմx0CS $'|%}V}| ]N=&à(Bxe+| f/>%"Fҕ:D!+SF2rF荱fEśPXhg]q:sx@H3e @,Y$T*3r|\QUi3j&eC 5ZAYTG׬ȯ;ǵ[JrPZXY3AX23ӓfKBZ¡oac&| DbG-^~$a!3tc5tʇu19dI^uqf}$?DU*V& 0XD۪L 0~ww3 s?{8~KF|mB\^ֈ,545CvRXo)!0,oo _Sa6 N,؞stAW)l򏫓L q5R9:IFsW~q` b˳㿏 ,iZw#;DQtDķ}p[Iwj>pC07LՈ8g'n=CW2SPOUjecLB]ſT1;)X~4} rġM*g- ƂNsY)&ũeSkL7t:>fx~Iq^˺T/fAKX5<.tkNq~Uj(ev2OpK ZQV>vdܦ U#"]5£խ",sj`T2po*I*Xq KX&!jˇ=_W!TrAgTƟ"MI%.vᇬaRt1w-]E*OoKi:Ykptmt;Q ykF@Z=0O`sk5YnyPcvgq֓2nWV%"߰TPd:edd\(%M].HMovzO۷eǤe9*2 QtadVkj"b/t$z(Npsd!f6I?jwG*yď)H],1܎Oҋ)XCWWI оyiԣQV{zXe@HQo6/Kd׸h3S1Y"]R5=E *;ϟuK;]FY8(F 5+;GWRd忐n24'ܲVwPl@'dj.!+!26lT^0%1.ޣ:MW9Ta<119L¨zPiŋx([e,as"EZb`_ 5Du8"uǁq_ a."xNx'x2m\G{W|kRLf6-5nD R#1gΪr\ʌUwYz [N)*%,(ώUMZn걳|!Yr Ib:% Xa ۨڬwX=o(\24E2` / ]g26 2;NjCPַi^ >I`KfRVwaqeF 6XA??Ua7m([_Ӯ Hnb#7CI}z)3oψ%)'9ûHG$lij:x쿿I]<qÈL٦,'nKV?I DŽ,U7j`35Nz qoʋ00Wznй@xo .47zSMZ$w9DZ9l13<#Koհ<͑M2_~qrC]2=Uz3 Ɂ9(bZ B21+O!qj5_'b.1i4gm(x ݴ|;Jz]V$<``,.N >ca8mw!K]0RUhG҈`0Rh.$A'OIwm]~ҴZ]pc@'JX$\Xo<rk?AD0VD(6^\,IAj渣q>~$ 6J!/1f 8,>}WƆQ=6X{zy&^Rn9Ŀ iyRrf8NeN1܊r20? >tLޅWȁrOМ{fڎ^@ {LhkXՐ{i>/ }`{؎W 5衊w\x`:ϡ&7~7K)FdN`,V0E5<]6`ùiM?4jHz jowJqf;PNK,!!HQq0b!3Jc!|&tje(FR`0%f4ap~74AzZ))Υs"onruK_Vt H8IQO4 WwKX]BCl£ʵJZkzQ%9K*u[oU&=,eXȉ+}d0AY\/63҆q%=vv$Ȝњr d)?v39T"/kg ;?Y6ol <|%4ൗY׮e6J|cvV,CcsV!tP{$,>N)zs+(ZVI?o,8Le7US\] YC-!6i.D^&zL4VM Vn^V&?ak.1]ä_^+/ GlVZI^3iD &?@1(6 5y üw|d1R`Cp gG?[[~K%w2_FJ k8S}KۘSzS\gx7٢#7qӆX<;Y֜bF]>0ݯwi.Eݸ4c8sVIsj5SS4c =":Vc_m"aa,bLg|T";+y=!ia8ӂ)K8tz3ǹy~/z)n@"~: gH=-PKҁBzSj;3 ݨ=M)cVpZtIbS~}B"rz7OG]XPyDz0R˫>R3Qn0 S,w3'Wd|@[>#훬\|,7 c)ScO?1 n$?h u]AH|Y)9 |k4r<\Rf'Zap!yjD'|_uR{n 2Tud)Yy#\_a;7z !EMc:!%"4ujWj MS2.j[e-i[;cA]!g_jV/p/w!% ?c2|YLJСgoȶmI">Sk^GMl{뮟=>w}ڀ̶Clhзj&/V童݆~ TLLM|008ۡW _C0p z͂ChspA#9#m[Q@Ư@ QJܳHYu{$+S&4qi vaʤ? ~XdK=\|O*q-ghNȥg|'@1ذgdMdZMj/mi9I˻B.W#TfZѫd5 F@-]mU'8׌8Yݘ^1mÎWpz @d4BZn"v}@0gXI|` Dŗs gZ"=p nL\RC}W S`ڒaödL2!CI-2חt}k%1ׂĸdMv41fMo"(ѶD 9՘A&j9*#{tv/2VDѿ7nXM %⏴!/N5,+Tx)L3,>O/F .lj4UMp6SJ916OhǠ3ooUgjNgE ]bh`jq Uq4\A)nmIl{vl[9yT=R0ZwuCl;cfd$XZVG"Y@:}By$gST)y*hSyІ a8XϏ)N l4vYlLfݝ@m0N掰*af[V~p!-}U% =_&TIDVٹ'ѲÅ3 E;oNHQVO/ƕ R7ekD]@ y93M1,5Do=|UKMqU!7ݤy7z4ڦ:܅!stR?(h%QNuk[arqw馪' )+hbTFpD-$cKo UwV1D9| GI6 bE܇P)5tӃ 9 tT|u5-^c\ƞ\Be}G+ަTDb8^M DaqQJ_PO1@+huv|r,m%I+ϓiԔmj䞪mCGryKt}r;\tԣIV4r3)P@B% =b%"oN ~ZUSj.gS5\i]Qw<8ˏ",KA,HHUQ<$A"rWiů9 mk{:'YkUzkwXvV#]ڝYC!@x>8[ '=pŎIn{>^|΂zQ ;Ț\n`{4uiĊgϛ!ALi "UDi .=KT$tm!uH*:J}Ʈ;3COh%:F&eՕ @oJ Adު@N^ &Y^A5*k?\?;q4Y1݈A< xO pŅ J̅#RAJ/; טkAeע?@,IL9EFu7q_+g1IN̜sI #Zm6{t+XImk*<~LM2)}QXlw({A!/€7Ԁ`u7F18r#o~`b y`]*eDzd 4Pp&:<V^bZ$ϺMw M_$+^(:{4u7D-0]LBYefQOm d>4Bnhqj nM#.Ǻ,C޳,'}$G ,m\0emp~7r[Ngk[|RԞ<ڱRc̣KOz(=hV^jv_-oY]xθ9Z?=VB!;t C֞BIPA$m~o04he m Qwtد­%e>43~*wՎ #^18@"cŅ57Zb{dX}kzE'_|x]7J%(@{R<ʩA͑ɊIM 7 $fꉥϬl7++y»\rľ#(brՏQ`HwK|,}s+,i˜.5o0T@~FBS!/d-n<5U#c#HJr3OO ~^"?}n8T}/ 2-ړ|ui̘7Jg{KoSrH_H; ?=tN| n{CRF76檚d8IqY?ʿRƛ- IUlQ67v1^"<.N\BE'w!&>xVұKOMr\}kP^Һ\Nx{:5:zB0GMʇɁC4.Ctzhʡʱ VS ]F~Gq7< Hh%~QL'o&ShRCZ[/mJlkrؼ(m6%Krq+0:+q 2ސ Kvde쪼.ryKB1V UeRrw@[90 C45fR fRŦ#ˆht|aڪ4w879 Z|soBAs&~B %axv*Sq`WvkY% ; 0ejE Eդ@ccuaC78~9SCQվ_swSqVckWSRPjDSW%݌9^6>c!a\JFc0AQEUwge4CZ~fX}S_4Y`CN_l#j %MN(m^z(bAm(; $rf]g ߳D7v,g6X$犏,zGJQ=$K9*wᤋ<}P4yVUőbl~`ؠ7mK -}Z=T yFU4'? ! jzOikӡ%DD6g_Bp xδwx jsfud:=}T6 Xߦ3$m`+/)&֯JneC8D iJ~ @@zԛpdz4ͮAU+u926`fSd ;G1. 8*}\Uw-̛7f_w y816w$#] x˴; O̮[9Ìc3OM;@ ~msl[@>?l1j7Q@ ]3MS[ 30e|q½YD9p*么Yѻ({Asz2EKVNiwOd?GNȸȢ6P{ڼ'/_VT:-ѵ@RG +}VzHymM8s3K޶PV1H)RP{ќżIf ?BlMu k:@u]4-u5֪(gL;ϑ7K8ρ`n ;) +}pɤKby7όUԲ{sfK`^x\Oa.qi}q#'F05S?pigz Gv()|.so5SE.Hb9zOݳ]XAlڞg22ތqݿ%KyTlB,P>dm ȈveM6S Xx.5f$] ·o0˝j*b &NZS.p]Arּ?ζ׏4U=1 ~J~q~+)J'>ўz-F|Nᶍ>0Ɛ= ?pPaw?2*1 `hu+%9Jcs SEbD=С2F4q܌׷[bO2~sgRAL~a-#T(Sl8ݺ5;&r}GJAo?keq#VG/;TKl=-乙W|/ᑩ\Vs3Oa*0ƤM| 5qEPVDW{ڧp@=&ɡ0quwN" bècF,!\PyioϺa,YtOhl\raB%PP( ɘUҊކ^HW9TffM=Ci87qnphg`~KP4RzZ9 تAq3aH.O9;D!8NtN6Z1~^_sʬ?@Yj!|+ A ay"K)BwZ )} cYx"sCė7<`_]^32wBê"F;ne Wk1v ڏ9tg3z7i`PX#IT GQ,&e&o mv?>&"?cBP4:RLې+\o$yE!p隴)sFHԁɰ445 頚iTب[H~.z=J&I :BcR,9Twķ~l4+¼6nL e ²#o}_)K~f&<9NXߡ-v٫)^Yh:V u pv`| 4v=ZHD-P7&_LɿMJ 6&TN@TZհS;Vo8uKC2JU3(Q5b1}&-ܴ媠*b:h=Yę,07]{~Z6[`s$4gGP('/3vG1Ad({vT@<+ғ9'5~Dt Uv[4CY&%z|wrReddy|Zrsnw8 vH"$8ɵr,3N{wDO]fl=vȴ {lZբlUb]W20'70F7msXj^{HDQvn+CW*JW !j|`̡N(CjQ*̸iMѾB *}e FFHPNp:LaNJ1+/jiF{ kA>JrED0\,?'kNlԊBDl“y, CnV Fc;Ƥ˗92L'_oc߯!e)_5%%ݖ8>.&$pP63|W.vI]䎛wv'T1iŒ.zTsT(!2Ty&j "d(MgHgD?pVwŵIؔvDI8s5pS:`G,%yFw^)X  ّA9pѐTs+(be/Gr"e.&uk׉ԛ  ҙUNH.԰Q=qSexnWIϔ$! ؋Iy\*hbrt4!H*]th>Y7zA9`&j 9߰8kǩt&5Sgu*+ ; HA2^E"{BUXl3ʈ.p޴vm)Du{oclkVsEa|M96e͏.ٲrx9cCӹ-)O`gl &v1Uh*UP\T ɗ׮`HMy8t1I@@puؘ=HFG,؛p"&q5[-`,~zT UZLR0lTSޕn_@tA-F:2)?v(5&yFܝ%Sk5tpF`A .}b߹r˙I7[bx4 z⎭B$c>rQF5sġ; ;Ifay6Y'@~& `C q|B_tÂXd{`5wpt9j?5H Btf"PȎPiq\CMn ]cZN!%)! ˚G:D!tp> NxiCW ^I*hCɳSl 0ɵ |tkzקU6nj3x5v,8[i6Nk6] 9d9YbZӌeO?}JO Ą3A!;JXr'G3A@ ~2dWKfc6ValCJ{7,c8製y wC⪇:aO;;Lߧ=1.:KRfXDCW׀7%zzu8+cRGR!G'X|H?32<)Ss+f *Iv!vqu“'E/(NC7 78j\ Bt?"շޢb=k_kƠd2IX8L۵, ]\I6CO6JX~G%#=M`P1F^~ޱeM/YMpSH}~% 7X*Rɩٶ?g\ܙt#AzN`8vb Cd~&FQVyJ. ,9 z}/rHgd} CKu~cAcs`yiGSG^< =31vn ֜'K؋f*b*Ԕ"y3kBFۤD;Wﳉ56,Wh3w &ڪ c 5fk'3u<2:/V|f&C KD98, ;ҕ*V5mk6W* zNIxbWI,N놈{Һq_R o|{2X4PvIGL i٨qz$$,%rͲ,nv̛XT?VRy=OGϩ`!-!El3Laa 󖍾7:( ]g/xCtc`oS.uW$}zfՓ %"i;x|'Sar~NPd8M.laX dZvb':;^Y!>@_ɐ7 KpڊTr׊v{.Tr}7i:IPm?67%| #$=,tUW8E9wN:rTvaA[7,8\T\]K;^WZ\1=)F&:}PhGaM3$?{1I _}5iz2jzzI݂'mX#SgXq?"WuYS37n^*AwS=O9E DLIk7υXS;XhͿ{w6Lkj#`xR8/th3đmf)UR+/ "Y!q>vdt<^HĥU;]S=ޞ}^) 8ra)M"Ac'9S#y{\ Fw~< YViԾ(eOz/ "):_/!yW tm҇8 F˭m|fOa+}YC2ZYRDJy; Qt\97;B'A.`/_;#ϢDpWE{.wYfN{cHv™Nbh1~Q`1J/{f+ +1 aL#^NRRV5%TblI޳jc(L|&R2s;N`v.*CFI1j):<<pLhR [aؓJ *ش<7.g #3)y--H|JqpWI_oݬc c IK&?P{ZGe;&RDc=.!?~۷k /)n>F8ĕHG7UۊfjS>#!JM̭p? ''d-7:X`G;q常Gf.^W Dó  m7}㹝[?ݑĆYcoq*=tOYESXNؒT4"걸-;i`Ҙ`絕x `&Y}Iw+baos _ P+f;>Ynr6 /m(+ 0[U΢ZR霝%E)N"!`Bez%;)=oeb:MY)4aת [p|ll{?!{6igZ Լ1a]4LlP OfH-Q-5ldԱ@6_E#/5d9T]^ 'Ega>iV^Y$4\5|G28n[YU:ϯˇUUF'Jp- 2<!F!0tk״CCTVm%wϠ qт)П@:2q C>s@P"%՝͇SN:&y)WH=mG-î@yPd(-̸en]/HEr@BZx:U$G(3J3q4 s>Qo1CzL9ԱBQNTejLdvٜZ P|v ^l91}1(P;;8əqK5BG n|U(yJrxwo??P,R =0{S/ĆD9Bʚd7VÀ)n^qʸBl`vJBᝪ,͘'PȎ9`gp$X70Zjry[4[EYnLHCy9Iq}qzͥ e?]HO "Vs[z#wU'pWofvDc,h/'o}|Ձ:.ˉczcKcW{sI6A{uj.TI7y6&:T[Cl<[kp+f8m`}CJf<^4R&8 MjOS^4kxÍ_{8&=AKeː(œ'\-Aa#x.J+0L{,cfT~\S_dhA+7<a]vGА[*7O­"42LfS^g"nt~Ю\o&F G@)eTQv O.=D r∹$u?կAm^MDf|[Q8zέP8m{ @ACRz㉞1=Jo|RBSP3ˏha];BJ;Lu1H1GـS^YOR[* tYDe|XG?Lx[z2.P 8E niA>7Apl^޸4c-ZR).;<4Ikьr(:&+Hn#I2BFmKЏ(O5ɹE4ojyǦ1?WFn<}jHjOBCrNt;;- cpMNwU;H_*.>YZFukGum-cboX?ھKДD>[?ͤBf}C ޲̯dT :ts ]y7jfemֺv(a@mJKßWJr@gz|-jkkkڦ-c3B*#CBH5ӃC]]ǷhS^a`^,ų>=dD͠YV$A;F {0 faɉ{IsIuS3vVQ&Q ((0ϵduz NlS#iԜo6Md&]bpꗇ:: nMKKgbk,T5sԵ=tmڬOàVshy|#O~O/p!i;%Lw?А s@YԮ81 } )nb/^Cft, +X%du(Üw=$3o,ș$c2ƒvS&F|^EaŀC1Ւ<^>jfΧ0PHk1]hSjy ?q0U+_礣wv[]:zrI=:&@NNE0ye+m7 0թl`+1^cgo YPκ="$6 {Ɍe& /}=~@ƂER]Āx6+9HQy>pް IZ܋AEE6ZAEl^2v[{fg@ԨBݶ< k B#޴?@yaAr #yL@]CEΎ.e&VHK&Aƀ.*fG??M9><eR@7z ؃ ܸ!k9%Fi'ʯ tOcRؤs#(&Χc8D +&8 Wouu7 \P\(b`H-X_ug飨=Doe3U7gGK)r}_Fq߇HW9Wa^Le ,RT.'N6+Jߺg((0dY&]|,.> :-#\N,9$pOoie&Cz';2]p`KLR7DP/{Z#"QCp+wv??W7N+"嫹,zҞO{i]{vVsZeD{,HEP^UPx>_C*يjX{|RMŠbO74ڑ@.?GPX6P?xO e:}gϩs37ȼ?åt񳮖y? 5>%R ~=u*w}#zb29mL7uY*+*}tf0Rsx($x2}(zw:P9kyuP᳷H N c8aLAQiO9f~:*c^oOה*LihQgd1qM*a㢕L7te=`j1;} x@931}5q;=J%96WH!NJ N)?RYVL 3lB5Ln9DjSfjO)!< lACdo~5$ tE#ݚEx<4˥F e9S)uQYnUzd a*Tq$$N2KmZEA?-a:pS٩*ʘkއLlTnd3TÅ;ѶL].3AQ+)i)r:_xVk5@@YҠR<~ V}Wt<S"x4aWڪ^NP5K1'y_,0`̈́;zBviWd<ζk=JdƇoHiA{iǂsEᦾ@.d&w`'Q#~=뺀{`^ gٳ.Uw9s՟.WpY>0(TXhĉ&o.EwcWY c8(Pۓ&oASA}%ԝAt2N>,tqm g9dLH ORŻ}jʁvS9;u-6ӶÇAp&Yo @OcHF)(z 62[徣7BP+!FtORűuڏxn;' >;{ofII'c#))]U9J(.@ 0yPNm~MY!*"\L5>~ 6CНlVڲGLVjSYSrM6ͣЭ~K9Ȉa޵p6*@ pP"+QOP~$Mf Yz]u'ɸmcI'I#2w MIQXUl|N\Y0nA P>.hƥy׀=|,F̵⥷=n6;tk4H7.)cw ~@oiuA^3zIҌBXŹWrHϮˑǶwVtBnKҟ,s&꬐!2s&8IfW{pLs1W +4@ئS !)xiCL4&5қFt+y0W3mq8W(w x7U!MRdy;LprD$hdyBdVٵiЈ, ~w n-̗oŞxV'>'ĺOfCyx<+4,R$Twcl&UBV0T%g;a"AH C>7͹J& T{ ꮅ8iZLw=|­j-Pc7IjKxbW%8Ώ=oUͳXIC@2&zI/.IӉ|j{~:c^]nuxBO4IW反r EJ TMw˯4jlyv _-2qڠ b0!Gl鋩Ľ\a5,vd-yur,i-W|SE)X׭;J#+H+ >6t.D92~1Tx`dRf֖_Qrz#TrDҍs5,%P-Is򜩆|(s6P3Ju;1~14M<%l gO{˥a|( ڢ,6Y`O|%c}wR~W/x"= …[e s A䏱kjr h+9q! GzP=+.{!af!_δ,젯(6{jO~CTRR k_kɍ'ttO GJ%d1!FX Scݾ]o Oⴊ}{N9U;>8z_W^3NVTĜ6X:hzjFT$[]Rx] PS/Gu#2Ĭ_-"&{IK>~#VTWX3O4}Y_ :NSp_6~joPY6ƸO\}/^*k:#-!V5ް17:dl`U>Ia*>^V4hv28h7{/V^8mG`β Q$~~')G+ȡSJ^贳`p4dXHrMn5bz\PtbZ[i@׷'DOC;tLźO49e?1?o|,t? 8ewhь2y"l\%4 x"D` Y|6#U%6PXG8_׭.V]iH<'L-,{,42ŊbMg3ouާҵJa77<٤dn}*CS&{zQ+O} Ogoo_;D'%ۉ i1'y&,2Y-*t n/^QY2Q#:LcVdA( c@742s_$cq%cmE:מj/%Nʪ*xMF**=|O (~?m XmFLiS0Lx~Ūnulʗg67,!Rgŋ j:Y {' x|`ͰPV+o+Uqf x33[6~b&dŒ.h^ir.¿AB[qePH !2`>ؒי'ۼrQ5hU&pjsR5|4GGz \ Eq-~쟠i@T^y pIv&SަL[0K}iK!{{5I0ÇJhBDz Ԓ˅/Lf4މrb  HҕӗɚCLtiM;V\-DV3$ cv ]\P1N+˟Y7 ?}|bb0ܯm?:|ﲼgsz>݄9c{ ~7s9O"427JF ^aF!u급i)An53?8_sϕj85jOFĻ[Vo<ųX ).p(ƈG8ۊv?;IHPUޚ:(} r$O*>{Yh/:Wcs`LAb*ҁv/4,.C`rg@1u5 >Tg7i)݀P? 6(@CIL?))c.,vQAhAP^:6'3̙L;wģ#uʀ>0F!-r[cb/ƠH_r(Ϭ/3G?L}A/j[:Y\O"XgOZ^a%nn&|K'K2Aљ ǔI6̏0 `+͙=,:OLe Xc8L[2{eP0 p)i(cUJ`_F gnuݓ *NJImk ~dą#}KR^ƏkpE!5Fʏ.[D͍iUhV: wht)ۦ 73!RUޡޜK=^76_e#=]}Xglc'#s,C4kF##[^(Ύ0d{臸F-191 a"[f..0!&aPma"!%cqD<*J|%Fq{qlJ:}rwH;M#X6k!N<Κ5)w\cVoNqdTKx:H5 #}AL0G2y@Q=Н?6# 8b qJ n;ƘG|_.!g+4_*ӣ mED O9C aߍw;ڨ ~' "s/Yq "}[q$YeGeg.܂X&Va?1;W*t?:ɋYiD^F|lC/$ ET{/1'H)G};Fuߦ,g锈u?c FKٶw9e6eTG91GwD1`#sxnrnK)0~B"]oj j3 >ҙ ջ?AZPL=)0i!5& xNH63fjg0 '">CjH uf/vjmF}%ѩAL~Uیt +I,T#:c /^&cM9 a}}MDmv{֝0F@<.+BrmJP7ƙ1}{`q\ 3"p/GȄ'ٍ7N5Sː%r@G( w<',qi2Q$.&BG}ʢs5WD pOfVƎ(L.adjd]s,w=lf&T@[ BUqDtb>6NE.<$2)sVR(~\µ`_.w~"?1㾁fH5HSX}^o O M@̙:--5JJPЍ 3;UA\R!H (  18xa$` o˕M|*/uҐ 7+u.m3W;&N^<bF\ӥ3·"BDZ|f b:]~>1ZU og>[mM٣Bo6,="*{tn&39 v738礮Lu*H4 R v7וk #>҆\]UJ*i~'ώJǧhD=JXŬ@ٞ>ԷdpPA=M0~d:;<G*@Xdf$I7 fRQ({9&/!Sza&]! .*cBaҧu2A*hӜa@<1鏟EI3Xg$wf&?3B H^-@&2];'fMe9Qa 1:+gZ*KC5/VH0IycR.i=pe+~q5C]L;CF_BHIWF[Ch|>!rT+E~p.Α +B?Bޛ?.r@Pĥ\ѐLOJ I#GfTWl4$|.s8ITΞ6H< pqc[$DA Ł 0nH$tJ:QB#&_um=EnG8 !.~YbEːMΡqb IcJai7R*wXs`YaxY[\AbNǮ956e]=L}R&xx~)?M̾_k7Jx@v1(ccdV2VDR44-Lϸ Z G (8ҐQjK`z\fJGlbN}라v *Uu ҼJT1Q\cU,N[JQ+jlp :o)DA`${ tEQ,5ܠ?5{p3_!tHuIdJҡH$zOj0OV c˷^1FDFtZ"XAȥ 4 iC3::C@Xjwh6Mc2{zxV%jT4Lzu-ɟP6]{DXbJT\<(t#MxQs)"#Wj-䒗q(R/a wK=Z7>gS&#݊/X؇6CvNP!ꑡńc,rv˅gZdR,>|gedܪv]>& B*AwGV& [O,njI.SFlsX'R ͭՎ u2E=mL{]Td@6I9$΍N]4vKl@[`K<"Jn?2v:p#o>^{ ^ۺ-7lhG!4Iu=xQpd-t*:H){dƽF>B]D4S7hf*V^W U9fZ$EܲLuj۔vsEo8D>$}!&bi;X/ۂt~jgFĸo'G=?,5YRPX6fKjKO!LIz)q_/ &wA/TO>Ltnzue_6eK?\ǔ􌔂L-'ʩjLتv̛VX{%;>GWڜ+/mp~ЊQCу9p^0b Sy~AB-'vv7<9K&jpJOIǑU}!՘Wzηo ~**PqXٯ )Dt*Bu6\lji|qY91 Q k~v@YMo$躭^jҖ-7ˣ[@d UHwC@i_pƘ,h:nÑcPK.Ǿ/j( >`J_sOcHv54Zj-"\Mڭn3%Z]FҦp*H;S@#+aWM; +1]OeW\G0ոHZk9FNF  +K곑cwɫRJpu\!gJ]10Y]cJ0x%U`dN?6>O+"|FގIW֜l"7I Rs> viXBʷӜ*ᤫˊTS_4^_?LvsUy[׹Z,AU2v|7tWth]ZؖѠN,ƭù#xnPF]OyÞ9'tb- PӯeF@%aKGz9x$H/O6F9d@zv4#H'|7ba#>{4Qm#5B'Pd&fv4dK7g{џ|X#tB{TnW'3aaP b 9V_W)bc 4 fB.(rjx!U. [MRY1Dr2vypJyh1:<: L{Cʼn CM}e%79J6km ͤ޳hF_hJ$zQ:+b$=At*]CB*qu╴;XJY'=6YLkH˜αCG> ])6b(IVDV!mb<K.D/}&g7{7txrfضLQaB;b(L?FF.q*Uq&sNBny]z7BvJG!{c =}*L~눦\ABrD,#h E-LIVPO5ܘE?Sg,YulLw%O0~ ]҄ZH[k2nVcڳ=H+UP9~j~AӪ9uhyUGZ'XܜiҜj3[ڶf3*ϵ jTB5& ER 0/tkXRr]=[x@K 4+{3/ LI)6o%hG^8^/S$N[>3^OĚ?Z@15&Oq4e7/s-b4Y؇8!4l+x {\NVWq{F.v%+N8O }\Ҧ “za 0Ru AMeiyu'"X:Ҙirb(HUH-jAu/=>Gp ^@<5K^%pbXɳ=XMlQ9-jIZ?ݯሥ[H@z.+[΂v< p.ZDSAG"pDN]%he=n;f \zL|q05u/8փqN@RJٗy'q9+%h˒FQj|m|GQf* `[sD:6wTwטPI)L o^%Y&,>\ŕ55I^IJȶҡFș6><}?9SW`ͦ/2.u^"?Qq|},Űr[.JH\P+5VlFL[sz̋'n;W[iG:ʿQǎ áuzaA {&BrC>ޝ=ܘSɖک{==8)V~:e НXJ0556ĕBǮ$:vK*$x]Y$h$[̲H3 L)BZBəT41w2P\1崽J?7Ok1f$ ݕ_MK_YSϘ]f  cT3[ŹQaE]f.POgSOl{m.jVT\& gCN Giu]Bu:4Jk(i. k6N j/!1qH*L_KBn\B72iAR_YNMKָ 멑%qrg|cͮs3l{z} {8ڔ*tr#>8,ūM:\׹klT cfVYSvp4{* 7[;QfâήW׿oe? :*A1p4gVNLRU7z Fe%bCN;넣B$ yh!Z*w Dp)֙Lp،< q48R؛+B&w5d.#A`q-Sӌ"yÌsĂn(]yQWW"Ɍ≪T̎7NpM҉uZn2|0NG?֏Э¹!p>&p$åOa1nHJЋp7U|(섢킿ϓJuUIdTߋ/*Tte#@'LT%TϏ m7,y+kPk(Vnw^WͽrE\6^` rDϵǥc bsCC뇍[)S2Gff%iboRTUe2CzHJ-5+> ~T\+ѻS'D?ETG#ﶈ%mM dXٱ%^ghI mt@㊡5@o)|V0u얬"D/r5ϾO/7&E#-"Osc7 *YEGh{XZ[yLyϞ30֮UR飞je~._f͢WE>IF`yA縷)_5y5^U8a{Rfn= urD1bSe9jAazq:50SEjd:NgڽYhzrEcj ˲ YVWDQY.HԻ ~g=UR<,j-!"DK#Ux rϜݲwTv ,B?& JyÖf"x<蟃[s;N]Mg~`IC+5IDQ1C,_,QXRK@x Ûb/MQ6?r 2^~U@ wc\H9yB)Lq5/NbsW%.)=6 δOAfMЫsz3h#h:^楂}FLڏMjHDS#كr_J.ǧAYC-9-?FNi\v_,"L .xnVpPGsz(5: #h2m#`QR|˞eB&J \ZX_GƑ0 L2CvU.T0%{ ~ ]`rC])ѣI XM^N}ljI[|S߁rP@w>N' ̗@k rR<]O~'Y. 7gP% Vro[9ή{&0݋p v.O~ Μ)!]Y&$g>ao̦1AgTZ&d͖7mSqW~f( Kb$]'49׃!YJ(261E8j` en`RFi+uk5I >vǶKI)Xp1~3x5m`VU4ƹ+P1ˬiW1"Pw2*bmsnEGC-+Ov'^ZtM]z= BE|a˺qz$?uD /OGUabg;V-^ h̸A4wi6.Xc'1GHub5jU]40cPD2*.]gcBYrb5ٛ*Ŵo9ȃJ2l \!Π 0BRO4ƆS̖:p#Xm΋gOλ: wVgP=i\r(J&_)B Q_ On-} -(4 ֨ہ@XTXj;Ϥts2Z)^|ȯ Gm8!;PIc<9/_>rJQtZmAm1'>!C'a+&X<*4u_}f{%lҷ_^0+>p&_t]ޔ=4(PaI[h{Ys”,5rG^pB僧:^UAJ sWúRJ޵V (HG 3"7xuJߨ._A NsWq3ǝ/ 7&nu !;9{j h{ekT]i8F:o"4 2Y?yhp.7obU<8ȐKTHctYۚ[uZmӺD}TPu:VEUrwŲ晻]hy&"Q{W"rf(^v@ a'{@kkx >_W#H&1iolrx=U]/˞EȷW&&+@2r6=:RMV~Ux #UDŽ 8'>,5W᷶T' Ⱦ/p+vB8LZ'r@:FOR]&5Ul>4(ֹ%|0%~?@Wod͘h"qR%(wU3B7@5& BZ9HĎǚ }L>_DExbÀ~89(\O%'\el8 g䖰!uG OG#v"k1dϾ wL o5P̞֖)jGdl-Qj$q.N_Dr//k+Yج ʭnKE5IT61GmwH~BH]ʙq3t,SBe0mC2OX|i@98L]ԅjuL=*=Ak$> lZ0L5Xf)a-K. Dk1rNU zd=J4JkWLSG;J+tGȗ 8"nSqճL*yB^ԽWu>c+$D-EXuT[x%PHKXtn{l *tELF d0;OmВPp'o*YɽTY4Th+ccI4({Aa "JLO(R$4%w\H72~6TCftcZnq s#{i$yTH'5_hx9eE7WT!,@̅v0s^yK!>\t7Y^kjfp_p!O}̉R#ױ?Rx)#WKw/sfWP}cpYG{WNa\$&K}FV=1W枦vJ]Nyd7 QvPL8+Fgq a0IZ /# $B>R eE}-S8N|l8 KANE}mot\jP%/BEb46.-m@.1 Y_PeahWSIkc_7'in֟.c#? G7:Vwt1tA5EX6E*r.=k;9a:DZaeH0C#A.B`]p:]pc o&"EW3ߖHD.5 GM5l*Mz@ NٞC!`nnJlC, Ö!v1EKJTe++I38\(JE29;^E"[.nFj:р.IPEfA4 yh"sV[ymuheƝZR ;JP@|{578nUMwTHU>-bMkjY7T4& yP`Q)U&kD{l]kF엏d1ޖgڃ_䪓J߬ȰF^U0 Lb)0ZEH2 cy" zNjp"g k>k/۴m^x5UJ<D5<} #Q1~nGY(Cd'ubb糇gq;/␔v$[# +dգ/h'nYI!y{lbr_0YA"Ȏ?ckŶfhQһ w-2X͌ ZwHOVw@?vtu8]x2OP1[-&݁ zƇ%$iN2Yt/ݽDC臃J? WThƫ RnsꢖOد(h~f 7rO%|?&>hz9:QCߘMܾP zHƎXJkeMp<&!7GqQ+ihSc1_rQR"`8q0 5u@@aAWwa%E_# pQuC"' N*PįKO :8oIGc7qB]M&e wƮޘrX̰]'GM9h^<> q K fB1VR/Nw5u;tlQ [xϷ wzVH6 @g]hR`Hq{®Fѻ*Ha3Wm(9t-:D 6jno{Mgky{lՓvͬig6[ƔfRyb"2泂| tW56_b~=Ms@h2Ek c1u V9(i_Yu?z_'#.{n bd~f2cik\ċ%~qLsN FIvaή 7>͟ .Tseo,6Ę|N[#n-ɶ 4̪mluB=]k G(4mYcƽ@pQkC)gP^WQDZp0 u6eeP!W=6Ug쒕^7,nT̯H"9ˀo `aux,_~\wfĹunFw1AroQa^2W%mf: \Cwk#*\~ݨ=Qx u,}z,3'mTb-os4{?~l?_lAաYMSsn*zc m9 ?TE$#>5_o#+?Ah6bo(uo!ߒ^յ!gog>=禚ہ$2Z `M}6ȵ\u!Xb*>)cr&e0#(#M+/% Rn'p?̽;!„`YG{фɧ44oDDJAK^6l +?o@a68|aq\PD}S^e) Nr8P/+eA5O$jSIװEqָ1=JbFkH' !Y:緐\k;aP|C9gl]W'װ1a2F^o7]cP ! M5{KDzָ"[?8F)JCrيg}ށbd?J_=R 5eŷ% [JYctP}3zaZyddqoBq1#lAVluL"0+XN"+>_\՗,ʽܞ~:֧gQQ!;jJ4FŤD!Vq«ڋKv܉dK|TA'SH_/{GZ/~T } 07o5Oh8UK|^m IkTƧʮni&G2 *Y-!#'zON}xO+E}\߼N零tSuH3UOF%N6K:XҎ)Su0P\MɳX фw-&]&vSc5q7X 9^ę6qxggý>mx0n8S$R6ᘹڇc7#g}2w qroFC?kmcmQXl֝WfqzzJ{7ɱp75|MY)KޕO {GE.q WsN{SJl;-?%J+{i|g.tuָ_=XNG+4.D>ِG([.^~E 4U%0}AhnDIce"\GҔ9}8Sdm6O$eJ/=$O.\B\ԯJݯ+90)˨\Ry٤!t/">W;Y VNiQG eVITښת2bյQ=(=|v} #(|:Wl'%iTmýv*H ʃ10K.:?gY\#i$iZMvgfNqKBukyݝF즎{@Ҍ-X)&2S @fRnkQWȶKP͋wX_iͺ$R8~}Wſ/5]xMê$)cT bdm*VCh&hvٝ79lT XDZ~J>Գ5-Hsb0.?uL`mS>@xo x-DvgQu~[^U4UsivӁƼƸjd#u Uu,z6 &X,# ԹXkrb!Y9%#P)_)߳-0)aΚ0 ie"7"a]Hxpr!x!,Sǁ:űO_ˣdj{\Нҵ3c`Jv$ַh 1m_DxoshWFYD`c).ezNʁ)M#"m,h01|%vA0&L3&tدl׬Č5HAHȏ?BR*I-d"R(D',SZت"alCYb!U%r*~JTOol;Gб] %<̻M O6Mx;!c ܡ\f^R8M|WfMFl0؃6:?qzh;PTOn4*n/Jvn3 ~&^v/nqsH * *[7LFF&nqw!(QjB5C:!HF; *vK$Ra9h#*[:HܓcQ-&9y1R"F뇕@b ,}SX:Hh`%jgz3Fx,]-"UzcP#zLHľ_$'2 Sh Y4ojME&C_ɦn͎1mni;ޒIړ5H1!)pM?; XU3P6)Z95#mJ[҂>zإsuGyĬ~{Sn\gІD=҅ۊY@Z坮Ϥɡ Ar9'² /& :f&qXQ7!^uKz9/.&1g@f%(cH׮A6b uLn'ЁO)Sσ.KMU5GAge|xD"ZMs;UQUhQ~ՠ*{AXiYSO̡F`ږ\̃Sa#U u8 a/dh_w6f8?UbA'byLBI0nlC'j-Z1l,cnZ__TҳS%eXeQO{owgXOS0u ֑e`l[&Z]~P+e*mQ]NYb~wINAS[z7B(.Gl^DO1&dAMkSb^RE~n`đ#:uq?3F)($·y6ΔNmd*M-Fn}śDtp-6.ORC9} ^ۋǢ)PS0Jx,^nK[e*SWxW9u"c(Æ!tq*MHF0:3q8II;X8ףWƉKp[sd9m ֫UvVIX4ppCP^KbJW|a4+ v_dNjp(%I(\"(,UP  ~+7H2.|$C 5[] Ew/;'cmWWyr@Dxh".?{_oKk8$عW%4zrɏX0N]0Iʰi +՟!u[ Ⱦ,7PxwXONu3%ڔMG|8Cyl 5Xz܁"1wA&i¶kœ1dBG\X>Xɡ}eG{ K3ZZV%zX˅߄<$v.ouU,i-rM^rF(إ<#DlB+۽ Dmš?;:vqGd5DH`G&W0mCYo. f]*d9p,G"fialrObţyD3"f)g!̭d6ۉw6Tҫ|Aqm&r4C>¨#\(S~9j+Jv]WGpP8 *Ŕ!Q<(;Nth㙻p\gA9 UbZ2댶!K e7 a>ji0Ǜ % :`'FQ(OY0}l cPhfO=uIˆ\~Sp3Mtn) 7ؕ*_Ӫ1/ *,l0+@'U`vSY b,~[Swe¾~G!I [a?6V`0 E82Fר[iJb(W5G˩?݀CMA@q8D͔l[4+ehgZC6Ho5eSɛG)zŒNdm~86( b!gVq{ʽ9P _x ݹuEi*(QB8H\78 W*\0VB(.s ֦„|LaY4 rUo{z qm\-a'efq/4+SuJ ~aC|TjoGo]\6ϴ2j Z84n i ":mFDzS Uo$۞m@ RPC,"3OiNW[<@1T CPTS@dex.?:E {y9 )"D7NTlz).@(ST#q(҇KNr#P5/i@8|"`\04ŬO=pCϛrxU2>knyLu/rju5 UPb-/ ok@ 7ʰ(gsdZʂJKݔbP@4;zoowEպ4naWu|pLh&tzՐP,W7&4ZiCj8 bd?wH|GHYgW9w;F[ٟQ9We1<Xza`n]ʡ*PmH4fu%+!@7kdcc΅MeAZ;(|ĞjX7|*&Ƿ("tiad8x\>Q{T7Lh>үׇLa-\#͎,}\"BgI[㢻ii vUMb`RϿl`ma_]JЈ}]1]4q$lE;PaQ x ' #oC2Tl3Hq f xwF6ņ o#L nIA)v5Wz^agpf?1}F s@(؛#ТSgTHCN4>_+x,BcTeL*X Ьsz#5pօ†xV!)wZ:?}mXZ9OYwoh)H r HLs^Kٗ>a"nlR-d|{jsPno熾:_Ј2D-;hic/[!(YQt<ͥE{fefBU44!t=cUyU_8,ϴ,Ԇi{=8=gSnݬCdΚK(b"ro$Qd&pY { GP؁0]$UޞiH;s Ջ&0K xqo%~"Gv0N+UB۪+VK '$|]u?b 4QS;JS7QZbg0!r8렔&ēy9?4/l̶B Hs-~u#C~NnBm"ub=VMR.vym"cA|JV ɟٺ ` GxO"qLjΓEbؘYhn=^,$\%}fЅSZgjM9~Y0k+\2g<+hpQd0h<񽙁z,** Sʮ5dp=7?NlD_.YsˎW22G@zŰ7KXoA>RC.nǡӥj*)8Ø4v+o>k+Ȗ4ŮQ'cAmԄdk] XKvr>T9[[C <;rQV4D 6ƾQp {<O/eZ֯%POð&k6j>i+~0'WmA|d{yj͹[Θ[T-AvN_sj2ö)ޠ)J@\FA.1CfS%vS z7kH yר•뎜Q-]#JqY@ x ذRVnyw<ɴY(AH(^jLCЃE8(릑㥿Xjơt,Qyk zJ 9m,?ag4VƗUX74&TdB%M3)og m84B"ޕ-W]K<=@N̢UD= I e~m㍄mUF~Dxo⒈@FaXN$T:$+g$7:I?Y60v<`F!g0 S"`Fx+SpS27/QL=(*mXo ?Mz0 mΙV?&>̶xc E#q55,6֓nG23ׄB' 6sK=RNqʜ|#ݮSkbQ0l+ϮB]8%-:X@Zx6&'F\~Ҋ(^#%lVkQa̸[E駶 slߠ#l˳zDlܥ|`GvOw46oGPfC8giHyFb~yvn?ԻA-r:})Kt6 ڔJQrj Å:/E`6Ãz|Tg[7|AxrC۞niybHt$,&y/UN'ãx (>wg`vX-ILĭ4ʫ*1/Sܦj5fEwEP_AnTUz3쉘X ,<h%"S!V]8mSs( - s@~^e\fM>hlb9}"fYwѳ뤩x.u^T\'U]s8jn"WLa<0F[@ te\917X QF/~b#GDZy7bnhvaXsoT6 ca*=W9 rW})/kH5EjRV*9,!k>Mogm)'0|}@d7+PK-FrZ[M5YѶ0j~ mH(Ĺ°]p鼐5R wfNϻ&!;hݝ1& Q]rEZo5Hd4ʐ[$)DLlVhZ{Fw+8z< Je{DuPzp+W:}BoXw;_LUeۥD4==\mjUFr?5K >xMnE .̳#d,pgdF;;Of]T|.4u@.pYhOWɽ}r_{gيPuVВ f]DC6KپsMtJ3EXܤ=ftJq!01"0m&P`J1ahnX;ȼd:JK,5 23X[^&PQ`n~CcqgZi;舐ԜoxGVЌYM/F]Zh"vь4d{)Zj3]7H`ãKF)p+ʼ).154v v"AhW}3Dd%YJlbw Sq {rs&lɑDr6*8l~WH4fpDAaVPGtQtvЦ M>tMYpo;zB@؉b-/`r焀R8GB@1Kk/4J}DJ7}ŵ?-CgtŠ˗lMEgx]qAG(7ϭ5~sҟ+18H ycDTl,bh6Q6B;/Wы|QCurS(1YF xg6mɒ[;Km,[QKnx_Qq/l_R ݀{RLl\2JnQ9.e"?l"IOgK7 _;O< ߎol`U,t\ett r1#;F$3P;ZݷmԣO<ǵSu'418dȣȄpϭ˃W g H D3Ζ?=QX7tN>ЉdWǸm>zC- 3540z-pp15fNh^37V0oGJ^0@+&*sW#d:ujռc…+38̩ ٷ'AH_v~0i`@1Yl\~b&LsfŻ*}+wݝ3 mLۤHNn5}l8M|F"-%DACBθـ+[/LkA/V~`x^k*ؚk3m|[ʇL|#eoq V㏫R]"#8 ȤWr.ޡxVS[/G3TǬd+hYʛK(&Y `5Lg!|&{^9w3, F%M@.x TTi^FP'ǧN:i~S/l+ uta.') O>xnS~ePƤs%Qj05%P [ RuѸm`Eެ0 ;NZŊf~ŦT7ShӶs cx H~zk&S Ny$ΖgNΎva6_Y:##6n0\5j7H0KOԥpR9fwkl\JJ(aY%\乞ʒ:D)S^F~@h:?Ye\$[ű v2wT{磬j(sQHhtQ`c{՗w\rG^֟:5k8B/f\P/8og T,ak_=$Q^pND4upA'v^w|G':?׺T&De,\E=R$;=OW[452akS-U?Cvziq٢B4H22-,k ٴM<(L^GA5q_(]& =~|3(G[r`?0uwF5`$ir#DvM>u."??JJ\}GإTE7Ajj&N'M>£3Y=eoVMrYT'O8d6*ڻxs'JfaC%Ɉ4!:.. 6֬]OEcGv1O?zĢ.i UZX1uy"v+EM`.B};X'SqNlǶ񎼋A|3E>M&dY6L#(SF;DF?'LIO8xr]VW慀6ɿ߮G]s# Sր ђ %WiUn7sI{hb8Q*;\={nRP]Y=ųåP/\<35U{!Lպ >:1͑8<{IV7W̥魕hBo.q.bO=KB;4[iguǣZ&6ok X-XK5x ).(Q? ՓL`);9j0b=%_Hp5:ijˉ6!6jk3H5G&MJx-3r\?N;Uh㦥ln_RHBeLf[F levc"fe\@RU[ :d y=neZf 9rE%,)?z[OdFE03xN7(C5>7S ka%:jKbQ\Kpr;5L%&5/fl&ğL1V /O[]mb9chEDu @ AMzjv\gΨ. ?EF={;}ܐK(,aag*?'Ɍ"IPH Iy24*+rEԨ/(}'{]J”zx[ ԂQ"YpeD:WX.۶?Rڣo^X0A#_d'%o+:E*TI 3-H KZa:FVWU#aї~XHfka -18XűBȳT{keJ[֒f'Le6nL"̙T4yF8#Q/\wbi2c0Tg iĕ|(БB% U4&EwkՒ/!*&[3ؙ6E^_TY}1Om(DqW3j: >%n4C?fgx?yzwY {#CkEps{zYVʞζ?JǺo˒Lv=üGԪ+\hC: $CAB+DN躈x쬪Dܤ AO 3l 2 y[ВݜKAn^7dH~=I]UiJEvPuJ"tE|wtX0P}6郱 mR*BQ/G jըlˤwY/OBħd塯aP.y  ?Z hE} |DWJԀ"ʙqd^ZCae6uun0ҲO7K~LӪ?X~$c4O`Brpeedeq:2'oXkAw!}(SۘZ8/fcޕ*7$A:U)FنWu҉pVMiX}pjxkkGSe{g1pI%>hو 2@۱Dr.5q<3$G8§MNGY6щP9UX*eQE+m.&Oewf8X\jw+/`ץ*jO-vvE{T3m|cr}KGqթM:ks SY a.| f%NÚ.=-8+u_t bHG)]WuX}n{&SR*mBI宥´Nꉨ,+^#dt4P_ čijkbe[5uIK۾PG09U&UՑ 5ȹ0f{2NR`FKgkzTvn!eo\Y*uǝ[۬6*2^W4{躒$v[lFEN_TG/ E NPSA&lzQv<0n/KӯKw1ls!?uRw\>}ahXuvxTm4~+%j{-,|!+VSH٧ݙ($UY)?5tK X0eP"2/nű"6JA\&˿%_4_c5]p+vo% FjDW:k7 4;<²L-%>z *ó TcQQ8ohaB0Bʚ<]jZb}+/Ucndn Ţ Azex$+{b K$=#^ T;w.Ypxe٧4|'mQUF>/Yە#{6ƇSxp (~݆_u}m6[|EYR?BFn_qG -gd(\S|;*ʰ2*5K>y$Sct;Ast=֝tkbG-o`Xx[ 6}޸Y{Ě&_JO 6[ItVq\S K 7i|Tv*{=vZ T|ZNM5%|Ս S|ZHXCG1}Fi?,D3c`H0>l\k;z T+|f<|L i~'F? 3nN,O$!IL2;@)d&AHG~~VdD+N/5,ajK9)bSJ`Ɇ@b6iG?qd \WE_(zc9.'YȡCHm$tw>W] 8r(tH"XhfIƌXpWt\La,gigBk KHTG33{VX RVr͇Hh)]Iwq+Faؒ\z4L$)?VFD@lpCY}c%geFp0EM7MުVڟgr?6[!QY4dYF3N WT.,i}2ʜHT8ԫzѻS{5Sq%"^zv/F ) йh-=*Rٵ*"$:0*LSoR6E?R# J8H@F`F9@( $dc"g9%˗Eճ 'ex>Y%Jkjs E({jfT~ZR*ܵU gMun2,t՞L5W,7 \883z r&P9Kjv|d9ԧVc1*9ANڊD*9ր3dxA_s6BhgqvZ5':q?BGr~K r`ml)\"i :8# 0f>xTK )=؊f2";F9. I!E4SkNPof@^j2p̝ۇ]#sAY NM<̌5_ϧ>¾z ]2<|$t̗g3/%BG*4e ri׍r!ej7r"׼qB·x]r :lq($WI(q;Eh=*f}=Ak*BMGgqAޒ0P(I{Xyld-T<(Xhݎu;Yh-sczETɜJ˗&i<52C6"k͇5XU8XUvq|Hc3H&Sr\z\ӂӛ>ͨa}Cy@7V7)WNbghQǢGzYE 7Nqqcn8OPf(k=4^%Ly{T6-#Xx BbӸE} '9I5үt<|rKS4W}hor0/d6pe׀PrPg  rq-0%%y[#cHgW1z^WKѾ;G̽ԌPzX(<+T,3 =8 N Yԛ){i<#D  ]N'=KpIR\CvQ2n{6+\r|2֌ϊ?s '|MbQĖ76_6GNWc4k K 'MF=]ߔ&7X!x okFH(JF!GOSǓhiC{36tqFxsAGw= 2#vwA [ixtoKKgi{-dLv0&MڶdO$i(ִE KT (/@zՖm?u9Sje.V @ ,F8ڬ3e/8FO}I3OT'lJF(6衻1hfQ ӐmͅMrxۖv~ןr"*({׺s4ǣ0. x]bZЖc&%Mf`{?&>/B *-E&,&թZtLoNe,7VfY( D5j,JMl(B1q}#q%ly5. foE;\qC6Sar!_pހЖw(ga637j.GP%5U#w>t,elJ7ZÇ[%O"ן>cΘR;ؗGYq -+Ju˦ +s ]c߰F J܏=@ 6^JD44a`QE-`%ڂ.Io#(c/:Ӊ]lknPj-B=)~d'gHKJqķ_9:Ԋ4to-A=T HivAjmJM7)5WG Tu^eh)ԆlƖ:~l-V2o{; ^Ok:k G7!@C0}RY\/* 3B{Sԁ43["~URaA`pg)O#g LQW!GMtiD9i!1M 0)H=JY G;o' fY^kghhn|fh\yE$a. {"EHG4{M+%> ZT-hJ%cuG8yQ31*Lk_֊g~a+IS#i wh*ĕ⹾\('\baBU'A Dnm7>C|CFw`i,P+PVεTA {ȓT>ȫHGrpIc5iP_,[?B$fO6xSM 8)Dawwݚ<X<ϚQ.XV#B4l lUE-P7Dy-2R7RtX\003) ܐX}.E1_3M ty5Ʊj5ly)tfs(lPq" 5n$VvIQTY1,rdBu{\cbUsJ.^&;f)b둴\{4Arĝ41#8dx@Xۓ{D (zj"ߠ$yJ փ)kK*B>iDS_8o쌌diV 7m01yR?IZWD&ֿ Ğ[C#2ϫD2_4&9ti9 QDL  [ x8$@+49{j{qឺjMd nVRqزۆ޿PsݹfLPtGzxǭ?iY]>vuU!&,tdПhH)$%MoVR ,,`?T\-Nj2}٠pH]{tUR`U~ $먓qj6U(L9A/wLjPI<)}bǾ>So1Nħin}W^1v l$,LFs&)RpmT&?lA(Okmw7tr% nUoP1'L$^,5uI ܈aB{!#GoOҌLk]Q +\OQW%9j[3{m J Iі['J  Hh-!vu5)rU{O[LvB +8;p‡r2og=9YO+:ɘ#Y^fyŽř˺ r܇^ -v$>=|TqcLؑRUrd%\epy h)#pj\++S1ĞR7+F]1~N Aje m Nd,[tCDPLlHR54YSN-OM1-8.,(L/u/{$ #ATw+< ̴jGP xdߤDr!w {FnnΒUx7o=?$ʽXz[Oۓ]bKcVᨏCgE^qERN < : yqnEOߥ*8,ԥpI[$IZ.1O[y Y6i\dž:R1Y:88a,^ulI;M ,ZuKn*33ȱLD?mrx#{Zv{?MgIKf>a /hdIt 旇n`4-LȱGvW>CLR5;秼N{W 3ӭ@$h#B93-A;շBZvbtJ䏺`Eet~$f!{v࣍g\ ;E'&6Oc6 B~DwM#vzG`rS1 ^s|ec jxԧBzhKZ\H)Y'gobw 1 εViY$mrwL AƍU%6 Jք\uj\Q}i iiz@PL=E-.*!3c?ܤ_Wf$n(;M! $7QA\f-1Ѹ.^-OezW0R _yFL镀Tn{03Ta?`50o?aR}{0/GVe]R+-p74'bA[3y,oċAJs-"bEtGs"7<*l4a{DTrG6\Jp<VHk H8|Jw՞ 搯Ώ>KZAf v1M(FůeKרH[rvOJGOmS!8X7ڒ,Yb4'EduuE?޸+_r"ci 5;Q).C+9e]ּG9>U6=k/t$H#{KNX.d?IeW r!n=H' ^">m)h3p$S6OC0kϽ<(93jtHtC(kU( JCUt@9~\vE?(jO 9ePEʼ*jMNִ cAFz/JK Q>W7n$/)'佧2D)SBep~#)zII9{6 | ;S[}0LF*7M\/_ +#wVbR,@:ɿjW۝ӦS2_ QmV%d <i;480"x0RGuUϡ yɋcy̯`8+o0;X0#eZ*9'_9&҈A{.X{.-a"#^ʲyC&MT"!8_h(9MZ^{ {0Waj;Áu ):QyK|N! 3\ jJ_ƠfBѡu~DmFjBg Un3Q. KIW]^%0nZ+ Sۚz RV>~[ǓlUJjs iϜx)mzc c>I2o߈&uG8еEQsh>ϣMº2V$ݶL^F[A̯~H^a݆Ҕ8+yA ^Uk PN?+;8 ʹA d{PtlB۩~м^:e+w ur||9Fw&X-& 8cTN)я:{, 2Ts701yZ>Bʊyedl+۾VKe32RriZkb\XphfD\!m$/qLe9TɁ擮戣=/Ѓ ^n=p,@ U3_l=tapGI\9LųnM%9*u`i#0]5օ0xc'W#:4 í(:EVD(Zע܎u6,l©M>Т߽Q_:OJ s̱"t@vg_&WUϭ!HR>f,G ÚN* \%ї~ {Lm$Re4B?v+CӲ:I/"V#>?FT>36T*ŭ݊)6 NʕE8&-󴰉8:i"nTpC#R4c:R#pҐG"H@YP0pwƣ'O˞0/ǣ%)Q nR\lݎ}n M݀uf }4ƏUiHq5kzn8ep8L]҄ǨҸ՜?A?c^hm L2r^qkd 9 'x/aSֲ4h,k,wHI<" ݳqマyࠓB$e1KgRM f3{(arxDVs= ?98 |Z൰D~lAKLGzh X7ܤ6]` w0w !JJL}+3i疺-\`K @m}:vIDDrh~njz2@g㪗Fw6>18VBu8RAO)sG_R8 l"X ?hD# 9b'Ԧxp1#Im0~>sV Tmr1`vnG 6ݼؕ$4s.X#IQn=n2ミ<_&pJnk*%&eW@W =#M&(ZL՚IAy1o MߓCq-7BB~o`@;8n>A{6q.ϰn*1uZwv\sG5p !VcC";n;¿#~=Oۏ{!#~ H|}c"3GEť%|4tuǯ ZSNm@a#Jm-]ڌo*1~ iOj:QS*.ܖ"sM736}wbvvKPOԾ3.zp;ۣfc6z^o!X ћMWMB"M^DXrVofPÃA603ߐnGweVSupɿPa׌eZvSl1oڡE י ]8<Zh05/\EiA Y c4-le6ߔpQ;CnU&$F.HZ⼲jyfpobH>q5}QR?Gd5kG8kP $sV~qlARȥT?zhS[0耛߻ Dn "̟rH ##AOi[긂+H.~K)37 Y/LQ%8Ɣ#9{a5@ҙE^Z1kcRG-Z8c8wէ*0!Ҡx jƞ֦ ,)Q6+ִp?JCADC@ ) .:fd˟z\dò^NԒ2m8Dl)i1ǫC1.Pzɼf(:~aûG*-%D+xYơ{?jkm<)Dtt0ڿ5k+' @"T/sc͌́RoM!# Do[M~q% 6B66SSoJc51# ɤ6.ߓtwe޻ \ vLQg(7̒\Պ^cm]b*" JJ=J[+^0uRs IN1`[i 1,={ I*6@7#[-Ҿ!,뀾ZcԴ+$xH-x bI28}V)p1Mڄ D6!+JWzu:Kb\⪌m7zL c 7+R# z? 4/ %= <97KV\-!Ǫpx"@~"g꯼&?<HP+y#_4+Ʃے˴,! >ڃ|brw H40QS1aH@pdQ$Fz}r%%Efޟ#XLOs\<~gdpߌz7oCa N8Ue[{m(yQL:}S\D45{ 5x "F'{,hC#Q0BV=QqIc):LR {xl>Jla)7 lGԷr*2oԎ~o$^n1T̍w:{NBt(^"> s83qrYek`7-dk4tdKjDRLE;N'!a6Zw7ƀDK~*M:7#xQbۓ5~}ZO\XtӰO6%QtBNAU{^ %ؗF}|<&+#Dn&p]wSg7gQyớth,A"̎)5tJrmN:Nu%W4Cy;w9Sړ3k\0hHS9D <6;g9Waҁ}7xr`` [2"Ӌvt?+a7A6)Џmv҉ŽM@Ԛ3ʡ*YzuU _ nz P|`sz.[w2YF}@Qڸ03/H @HVuB2 F4ՙr?e9#E'#NVQ,=I qn ,U'[G/Zf3)zHٔ_(n"e1~ pm&T QZq7Wlsmc)glWe?Kzos˧f߼mrۮҘ0p-vyZ)U6ެRh9X<I//' ef ^VHˢ7Қ]w Q,f$uc&iG 0I, j*b&yΉK,.1x!i}1/!?꼠L "HV>"["85TCQ~zFdiNv6bѴgC3'0#-Z7g0QF}k«{ZmW9}=sy,Ce&] Sx8nQ]0$ 7fCoh,S y'wXTzc.`REơvwP{4W3n H>GMsR!j< DNT˱PQ@g5&fu-1#ѝ Q2MzH00*Q?3ieFY&BJe "bR- OO"=?-7ZZ!>Ex5)-%/ơ8&4˿TSwN:|@iH运hhLIЃM`WFdSo(b;bUE >ʢz, $d~2o!(]8$}z aM&ZUܹ{Wp[ ]6`6<Չ4nփ}}?c,mM8K 8O'&{zX3.din?oa@dq.פǹ<40$OLEbXQm/2:FSoXi.QEwVmF" _^ F ڨp/=#k`}Ydmֻ̚Ե)p|,7*ʹ;yGh:5zj` 10;xDayJy7fX8\ ]l7 „d0JP.<^ P6JVJUaJ;Fߡ.8` „8y$y`6ZXnw&@*l "%*J&L+Fj RlBsq/Q^^1xA5rA}sSmh3KMkLѽC`p@ ^$$35l/ۂPW-z| : ^] Ҕ;AVKkſ` e9@U^8F9\r!rDbQ]R?p4\q0a[Yg۷"w'7c;yƇ(-|ОpD2s1! /=/*`!e@ jp%vOA4ăiT3˫Lf~U͚g wd3| @S cR ^s4@P0Yg?_ю&Tt&~ (/}Wov/vAMf;R(z<X[LzN*:![AZWS^#ƍ||i8{)s a\LJUVgQ`pRƳaj^zL8k0DF)/s괙)ϋdUIk{&ap(:VkLZ> e ROCvKPbZ ʁ׶m5-$:F9&x,&PM^Lp>pI޺_9bsT<񔰘l9vq syQ$547Hn6#IU۝w61j|0B "TtvGתEk_-v$)vǾ9a+>a*T1U@"-PO.mf4K |jW w>hN&l:(ד_)y˘ @j2S|ZYapS^{kc>SeCx7a_%U#if{,6QGVjYoGu2,߂q̾vx~x / lH8f;f#–;xToB-6Q}^ˍׇͦFY_ _}lSH}їw+*%]W9%6خuc/Aƺ*+qPߪ6Sڋ/ *S)濰XJ6Wz#BwΒc <Q$KwZa-n,U92s@ J[*Zx6"o.REA)K.ZoΐQQa5o9+XLڙ*kSDzP+lBgfLO`ca13r쩇X~%,p C3΀B+~U0bw/5)ZYSր5M7QЌotBXi:\ȕn˜'kugC{Y;0F9U۪I:2Y;iz(~5ʼnUCI6(pIJkK /+|;9jps47DTccV*i+,NcBWiG^]?\y$րXF ?=tI0vJam({WS.t<QA[,"Iuhfϸv =LE[n]* 8mEm.t6AIu P/uH!~e'AXFgD;V giD 58(:~bg+\7.ԪLl'0 i2tT}S@X(Ἑ}f8 -@xq!$_6wt c \GRmwʾO81j(G|{hFo9Gi]5 +v3 nr[>2ZT@;Jўp$AN5(}6$6b^eǬWBtF=l᭩ɛ,ZQ.C CPCn "QgHbwi'E!sb]Sxsa;i4%/bQZ~g:}(O w]#ԩ{샢ZBXrzm35F/Wt~)>YW t`븎 vm$m۳0M}LVƜ5z#ƪ7lűkP.qe iUET[esC _ _5b[ɧ[?5w^[^ّiٝZ(z K%>rl3] vAcT0"1Y49 S#+`Kb޵4Ü)HS}7x$j45Z-]FVH|PSlL,`0OigqɍR%֢wPd肉R*&ZmE$vÖ2fRJ@q7ij>CE6s3v;+9Wo"Lo t j"x4{ (!FzYԐ46(͢h0|}S÷ac<`j}Z6'7y5vQE?~U C0aLր4W:ݗn }nY)f.f p;j>Aon`%iOZg_d Q\nv!rFÃMRTXT!ԫ"?D=;VyNK+ g 9AG2a";=vrv w]b 4!0󲐸^]]^/xM,ГL GS6FQI4t>>ET k7X̍B*5bY:];vqGhj<^!$@zm"DQC'&AWx[[ !ȽILᓺ]zCVCCRSU h Kt;#THJHZRl޽Qn;mjL͈%>Rs1}7W.E &D&$[EslU`]`~i;pZ}IaTR)- }oծ8hAD sR Z*cC%+IHwiQKN%TLC#yl Lݝ] 6>"zFCiRa$SGHȧ Hx!aK=h&D>SmRI"̤bV<|im9,>$̥9'#%׋0Kv82)?[v-9>'~RGP_VĿE umqf$9+ޚE?P6'Y/S* s\Hg!^E0#[jF8ט 忓0Zxzo̹Dn֭# PٚI/D62;`YѾ֩zr9~y>|kT؛1>[>_Tnw3T/,Vȳ[(sHe~=J.sVJMN~,>œd8㲱!w{A(*8[A'-x(6VSD*crߐb?(6 SPY!QfͯcV˙Z} L.h1*c !7ɬڨ(=&`UdzRNu ̝kaEe9}U\W}۷)ӿUv@ZJCkxOB,Eq%gb=6Z~+ҭfйu9`o% C;MdXC7>S:Ӂ"D]V#m&Ud"R ѻkMh*jS":AAB>e{z>@[JԪo&֩mK"f<<,WIJpKǎ0C` N=< Xx%UX?p ! 5Wz:~C`CKf=A*ܛ~zblX]R6@Zւ襎OSCy"a݄Z.c+X96[DF<`Ũw ֤2w7*P29=敐R{Ҡy]NwlOќ)8`%PpT~T qR[l4M+Bяqfbv\Rdu7ϸs TSD??2SV:^UrL 1on_:˚p2B#4t~9nB7]V0 b`dSf@w|{pd<\d.+W]ֳ0jCZMD]$iQlwmY:]Vۅ}e^k@B-]7BK04k'ZM, !ȅ]hS`M vǕn}`"5MC9hhmp}MEMdDܪqzeQa[g0dK`ӵG^P'=JgXGTiY B&7}BQ*礟<vVvYw:`ެ8Qw 8p3?;0UwxD<9/ hV7 yN҅n<]XSE #LyvLi3B_ HG"le6]{lS{hshv1W¥6͠ggV4!Tg8h]#O1#N_O*NWA!khHߜ+9Ā /7\uZT5 ?E>DFHG&p WSAmoW*0)F,pc mϟ aC+:6Y>fZadMQϰZm$-<#WȌMw` O/MiܘqU&3D,)Sȟ$R4Z.\mYO$r)if"` #Z#R4;d"]tGL$3k^ T3A1l?Ib3oYa)y¸5K\n,~ ӲCVcJYp<"Gw>-v[Ov,֭u&`c)x,NE3QA_֙Y!֑fxl5a`gϭ |oqՕIlHV=㱢%fOX,_Qn:G$Ç 3O2َ*~l{vPC@MjYm˿u+4{ErVII>G,)~,AbdEcay37w)f>vsDLC?5ctMPbzkDG;WGC*UtA^f= sڽlD}jS,AS[r0^*D%$d]`2qu91IJ}G>WCS1F:$nɃ8˜Uaï<:: .ה,dm')/h-3%ͯɴ,db ncn<bg/NI#, e.SL? ɶe RϙGU7B|MIiMw.3v\D/,MY~X1vmV!Pc! hQN[^֨" B*`UG8{0,H:aLT0#PuOw:Kc;o@+ӼƊSVa;N} "j$mU+UVĿn$!MOI#:T<Ђ @ l͢5)lk,ě[X6Sp/X":놥t[\xQew"mp/%\krW BY-1Lʕ L|$n&8mδ?_;7\9w,6 JPP7 =p4/.sBIp.6;6-BWNOͧȌ=1I jLHp_B|,*~C<äAې ZH- 7駠~If}X5DR50ډb",%ì6d?o#)/逾iCwfy{y(,Ń^HxԥA\^Ӳ^g(6_01B(J>oq}0ſ)˒+"Jvgboy^ls7$J# Y98₺LG %g3|gHrೝ+ $, onuܹ_BL ԝh)-/o+ak>E.*GEyE G6 2U#0&[jsdQD6!WJ'+Jd* \_nMMk~6+떹#^~3vuӱnTPCǿ1.&3A q㯖(XK.lt$9.P{=)nDR$1HI"l"GG%܎(% p柫G@HԦ7GGd~3+^78u}7kXVlZl>4a!p}bSlNngI o_hQ] 7O"ţ\Ⱊ w}o([.sŝf1K?^3_iF נő6jU?-dkg=7ceLլ(+ojkMò#ėH J=Mhpbe=y9eU[m.*bĝ~u^?uGLSAJӮ fF~-<6NW{Ъhe`Ժ =JawO#|5f #f1MQ=&.N=MQd͕ˮ0(̞E^v#i9>$g`+Tp˫)Ouo$aIJ5Zu΁~#h"[KFdLYgN%6r6ba$vYގVjy㤑 89y)sSdC`ACZz8FPz{ RuD/hѾɂ0c 9]fTӷ3߭uPM%q(L tuDNcE#I/1L9ՈX eᲳ7%~Ndk:݅/1&1<0Ұ/0S5/[1Rng$G]>lM)tꄾ6m墦ԡ?)u4:h\HY?#O)'df㐖F%qf"v,&C)&RT6c&Ҹ_VU8r+uhk$2\&>FjLG4]]+ 7 ~'Ƌ [F4;BK*q Ϲɺ Ptptq`4eBtZ9c&&\]JG8#a>ktSJކ.̚tHac 3cZoz%e(SCOR\is^:|g'q ' mrsꇽUvAK5fG*\CޞTZrJ\!&댲o-C݀a<~!ԟbti F],p}cVSJjoR)"獛=VRHTxL.m;b&$W{8=78IcfQhٚWUXEpiQI?5;!zX1 Bh *B*_O2мYL$Wĥ_--}3q~B nd&!y"L+GRwgGbP]@Մ~`@#dDXg78"G"n<ޗ5d~- ylajc3sD w5g'|m$%l1uwK,YUl@VGgO )H0Q Սڶ\"c" QǶV#@B$QˏʔvEqT[1jpat=Z9V;;vPTLXnp(4YcN[)Fb8xQšt`V)sarR% Y'6 ʁ`k퉩$;?nU (o{$W٘2%4j7xGrͣ8fg]ojNcAD kLjWl'Ѯ)N{g/ނִ\%sd{lT,8}]ω}r;` }[J,ܐĀN`t-QN5jw>h,l8BZXu?`zDjXnR|:I} X[WZR=RjϧhR)]IpXxjF@Rd;O!V\wNx tYt ď{N#LoA 'C!DynsІ1RCTO@*]? t~1}'5uڮg;Y`yhÄ M"ctK/sBu6Y)VtgfqL*85BYEBd]0$ri.hϸ{WՃ$+RY߭nH3VokOT<yw@: fo` ?_w1fF8D3Fui_~A'8藸B V4.{|Vh9tXx+Rp~ِy#WRFGNRЅ\h+zGnfB ӵهoKW̾c(왲^?$#$RguѐE?Y{)3ha"2ʄdN3rBbWNF~M #XtM+֗f1-s;@z3Q5h^kp4vAZiA$~?(wu3?WgHn։z-J Ӫ<.$gVآ }HlRL #IՃR J1`V@*yy6/PX4oưG/#@wB 瑯%GWNrj]ڹvt[;V@P]`"{?ס]3U1p =07E`t&Mp/Vʍ W;v=R-!: ̬4&a|Dx!~ٚL&m,\xDPڔ@ lE1ry!S۹>rJ;ɓhe!ʈA]IYW,u@0~8Æw_g* J_^ };)R,[\7_⊱f #=-}$bS%} cYѰ~.H H%iR T,ѽsz`TR!kx)>d\-:ANv=p+{`ip׀;%m$x svSzS&L:SE^wjK_&وv& Cֻ:2Wg4cŜ+MRq v)mQ/|EOPB2# 8gcYkH) ~h8hy$=);9`^N_8$1lowqe &'xK5簗݋dR{YTn{Å߂|wI@ HU :VF޸Ƥi~l2DR#Nh8EJR !nkn L+,%H!nU~J:䇧k"!a`vrI7bw.Ay/9Y>[ -m9slp!"i{ajpNQwKcQESap@6}ĝ4xnnmMskʖ{.<[wgpq,f% T̹M 8 ʵA3X>hI680B֒ő.2uv“~xͩc?ne~~mpߕtjFWQyG+nձO ikTӰDoѳ- o3C]u=@=%&\&\ hy,l>KcP`V#2$ڰ<"~y0TCz62??8w k_vTG7Fx擿qv ~gf_~p]ܺEjڕ0x6CLt(%N,ɇ_x}Qݟuc${la>Dfrv-tpẼE;Q. ``Rw^榟Ge#@'߭Ǩ:?fd`n<CrPO,Z2Wb1YqTEvI4-}) gJ7su˙d/WqWe’]5sgcƓ#Q,+u:kJ +#%uPv W^rÐjCWR`dxgXKKc mg/Uoۉ 0) ͩZf?yyٟ<~( B" 8*,I\}'U./eB5MHj}cigB6V-1ꈂr.u34xf턠-NC jLO,R {tg)E!ýqԌ/^(YT~߹>#m -1%Esxpv%< EO x'ҢNJcpsn.Q(TjڧꙎ` T{%2~.hZq4@)ͭx4J~Fс~uR6 deG:P3G+_oJJI dP{` HXw5N.I u8#^3I#͖R$3% `YW_t,&dҡ$=ɯg6D]mqK(;oY_I`OR tISq쵹:eo[6z|{iv;oH&o3OHAǣ% `GR$kg)DYMuv!c(ܷocM&(] RB)tIۨ35[{+_Gp F2Ezsd 4qIB|NڿoZK\34KZ|G[87N^nf9JvKG? 6sQy[agL}?';ӥ4_j {ma#LWErwDsKA[+G"R /Z{~**a/ä ޸G;{e.g̒92p.R*sfV),~ *^l޵B&a,4[7kpWu),ޚdl7攟A&\ldB߼XtZ8g\BI+Z?+Z=lsQ*䖄੿#^2nWdkӅ&ٸHJq J NHp q!(,psS4/˄qI۵Y Ț:Uh񔐺 5dC:[E4şϘg nRCV hڬtQF*" "4]6` U-dZw7XXW1n+MB) |ttF~h0C2Ž@#ź&6{NތcgZH˽$&̔| ys>,ͽ"}L2⧷e)*,MolU7h1\R }q=W8feg3=c&+aa _j 'v۵-bZ(x/E;/kCOVP^=#- !h["w)'нfw S%2D m&Ls0rk=YNI;ۚP3_r 9XBi"EKl1PmGKK$ۛ yXCP1; h@_CkF/v7tJ`e=BX=astU,Ιx_4€v0J{4?l>&|JKiיY&t臄)q%BbU,x1JGGCl>#Ƴ_AÆ h/&wgzK K#ARWO:G.ux t9yy}Z7Μڲ`Z )Z`1T=. 8BV2ǔS|%y@ƯUf/x6yGLH^ͭ@kQ4o9=l4,Wd7"g!^c8Q`zM0̑|9j>kwN X D4+:ڷ[pPp_!n:":aoĐ*p&kXe0X@WѓxGNSq]X߳09t5 v'E(*\1.,-me-ŝBRcQX%GOg _= Y}pD/'skǗJ 2r'O6bbpen:I6 ;A"w"oF._#Ẁ]7q̢Bu fq9%MFeuMIݫIyl[ ęUbr|ͣ*Osfy-́eb!qWZpp,L.ą1t5^h|:GB ӰV4/VlH|լAHK .?ӎ {ɜ"NJ}!ے/mjZi>0M`A&FPml8h1 ^ C^u:Ts`#9)/  7'77WHZ)o>||q- 1M ( 5@l 'Y{cZoR,6Z^I[׻ O9Rو|]d^%!\]bDqC7iƚAv j(N X)~,y0*!/JM6r{;h70>aȝ`x76B (YuKҚ9"(_zt)NOGLN"]$e-ȣ {FLR5Bi 8۝,m q%,8]-aU010Uē8rM(UJ2v|cKY$|]qߊbuX}+af"B{,W(|ITB1o~Rgvl'I(VnB غ nT|TmӳeIX -2r}( M(WbnjNӆsar5|:Z`+o< ;?e?oXwf[u>*mI ]&[nXx8; #.#'StP& T|D* OީqG( pRqI>;+D+Pqwq.`cɺ{'^0HK{9bp, o蔣WF SqQR$~I;aSHxB_e\)f/Y]xurgtW>Ok|5lXk_ fz2+ >`(@I?1O5d~rwL@ @`.b\޾tYֵ#B'X5<nK%;k&]tA}9$H53yN35sչS뭆5dHlF )+ZUP @?%?n/K5[ǡxK[2Wz[嫮O^<` t-ǢEX/w!զ1H%P v4;@Q'H[n `S V&yTس]rӄڂ\jbA3nIzp}QH81ܿ:踾?7LJLȠ[vS]͛^f H)Nd L ro`Jxx[)S 6<.; oy"q2i3292W8h f5,Kʊ}ґ7atX&Hřź΢ #k7 Lسk"CJFp̉_D<wZA>ṙ~ % VsKo4 du#ϵ0fxh[K?ٴQxڝi!e䎌њPoO@vVXT=+6S;Lpr88_ Mſ%Zg~g;%mLse8]-}*\]Ѭd,Nnn6n5HEr(Ico!9o?kK;E-B(5 w{!8؉֭w$PSR@gSVyH? UظZH|6{TIYTCq Yyxlɦ!OghG99&MKh;>[|A99}ggG_Kؘ1:0;qI,ifiX|24|B̋WdC`uZ1D]lw4)D˄,PdG]xdHVyʍe>*eUu6H*Ot[Tq,xPhb Z_8r6T%CUqG /Mm[s-.Zt#ð(oʏKd#6{ ӶpXP#!*}SಅNog5.PEW0wNj3FZJm`KF=RŒ|rcGO>;MPQs6}`.HzS@-ogq-$}zB ,nһy˜781G*g^OSa>c%5(qZve<'S潯)Xo^ÅbT/䎃$ԩ:zW)@:Y]>.og.(^ײxߡ̛=X ]@O?/ʎ ;O(K k(ML4 +M4@Fn f!H?XccƖ`jS#g&ǚEV5!) \|yqrCH #{.\&7]\ d!S:@L#F'a]_Ww=re*7^pC@8]dK4#F^b\&k4g ^֭p7^\Ob2dvǤ)kl̍ub+S 6N&eYE_PMe.H3U"`ؗũ?eyɣՔUKfX`4*JЯQғ[qjs$̗o c>8'ۛNuY侔}+pb_eOڎ{$x;m~ b97~)Bx썫ig6֎/s=T?U_8#qO^IMe2ǐ$$re;밞hvg;3J %z{s֐q1J;0%< ,=ĞrWLz2"d)֩gsݾ}ņEm]_EE0jWc΢ hi3b1IJ޸\?m62 }S8< OaσCT7=Kn08icb(Xb_cp;¯.g׎##_joʜefJ!N6'&cr˚VU#\#EڠWfL#nNx ؂; EB,D1!Đfk*X60<O61Pt<;A͙[\}XI'.ry'3(Yr-m,]cFK>5A_>DhTYiV7Khx/% eqwbsp*٬Yb@w|@/L:iu BW&ڥ{#ױA>ze+$Lԃwn|񭷋KP[vJ;x_-+ x97&n_3y[Z "M}gi`ShX溵C _:\( N⢾Cx3n.f1*սIS67kS%W]t'r\ K_!UNre04xJ6DQ7c7~3f'eT;fd$!dڛWRԵ9#3bq?UR<$kI)+ѨJ@n3&BB\2FWQ9o{6%@;n"Yw%?+b#XeM4P]VJ5ZMu7PP*x@䬪|8n*3I_;9H9/F##zkl Oﱃ!#}H5ιLWW@wD|ѩe3iWB&s=}l& Ef-U|xAj @0(p=jlB[o "r,$U[叝F,| :?h>yYH*4iZ 4zg F/ju2)m(~HϚÁ'L7H{ʃHE)/|d0ýj8H2-܈4|tu+8jۈ@Wېo)0MhOhWJrR6ѹmve8qWW# (Zi1WcEn*t~B8DE1uV;qM+ao韛k|P;Ii'}EOt˥gpIf,mt8w@BNRWOmE:OgWx# #9oJ3CP Hh)uVQaHV#*OԞjy‘ӝ-D%TP^HiDN#Cũ B+x.~7u!~OLޚyHՏ.;xD<Ԩu;G7pE=u6Eu khVdpTYκݐ]Nc=ZrƃȽђ&s +WVk5_4z1 ` ؖwQ/'7D.%;bZCilFE] e8a6e֝ ˔uu fA4cg܊2tzFAA/';ၮa&ݱB5F(Z4(WщX}Rd@7d|)du0xP4yu~_wsLU)Ao- PIiP X P#6%Igu-Z-2͟U]Z$OLˡޜ1:;E%ť l#%r]CGa j&:Bܷrvt,ptx7ڴ*JC 6ճOѴV7+ +< L-'V NM2y֚T_~cg-%8<؂g/.>l3QBS@طE21y}J#y%W=nwBssm^2LeA *֞2t.8phuin/qX@-xDU.}+P~r*2n n7H WxΚ0qůT|2N|9K'@ }-jzk=>ܧg 1smj z F1pcv NOcۙRZ 49弱`E2\7jr Sf[ B,5U{Cd#ޫ Z7a$Px4'J 3Ì?piFQVGC{,K8VǸ,_ ;PaBs*k %sa[\8vρX9f"QpMXq=2(rL"z;u?1;UivcJ"FPSk/dZBHLX'}V v$ebRV}i)qk[tᴋs::?CKg0xsAUDh='@54X n':;QX }wMn8HϖvDu UsIA%1:n&[Zs-I1sޮ #5nO9e2 #CXl6N6R *ߞȥd:fŐ椦X"_ w@/.ۉIFZat_5R*oVKa|#O(;w*& -DS]Bj.0gU55S&sFj'I>vAyɔ(8d`m|yc=É.a࠶kǎ]0b&2~?K|r%>%Q| "ǦU&t si4e-"W,> Ix&JbOȝ$6[NS`^`R]e7㑫WUdbmV;0FLug{i٢y4 M8Ivr.c(/;[ґ_@(< H ΃+fg+A'w9 5lk|]@:CCD!pQ+)B;gÊ/hI3$N({*]xC?gOdM֨ZRH) (3T55ʡk\t13Ñ_%A&HYA jE3}c1Y#)ۗ)P<ᕢ@-]-_@JB^-ɃsjJtvn FbǢj[M‘٥ |zTtלPCP|%p7ķǨ)MOk&}jcKBK׍`;4?Y J!I'A) 3$޶B\xe-OD_c>3='Uµ{j]Y"B ג Cy >p.?b5-ش1eN}k\cO:y gyxO=ǦtV(5hh Ak%3XL^ܒm9|UjF'q\Eݑ^8<\އ4Q1pE sOb2VLp7v5uβgM'd 9omt9C;;KbUд_)Tl֔. ,(4ZlaOtxQYlIRA'} p֨$ȕCBpai=prY!{Н P]/ po.t4ɭ5XbYKM8#X{Q*D]hjꁆ>e"p43 cԾVupxy 켻йt|>b%Bkf,g,]E$:Vm1'ສ{/C LFPԚ@j蕲"j?яv+tŘIr~]1KR`:TRĵ3^"ؾ. oV觔2 HWÌv~XW,O8lni0RA,@:Pjsf⺤[W񪊵*oL{7H~e=U*dQ*y \?pysHm~T{4B{FG PTR(UR{ର_UD\-i@竚Yv .$8}*\Z/[w0t#tsF z޺/}_N8T,ú- ѐ[};8Oƶ4ůn2P+ԡ,3`.ٝمݩWem\j֡UJZߖ -jؒ=P`Oм&xF(6D):\Z~ű:1W<}f. !+pĎw8UUO^ӠiSJ9s@\ / O(| 2a H8\oX$^'r1 XkmjU&t!xTzּx\ |dD$ݨ:@  G)[y$핑[bGM>F^ ueFxzɷ1E>g6Og>mCnFq`kSBar8B]93z*E;ЋnA+u qNɦ>2TPʨ{VKd"nBᦃ  7z$ 0n9IB/ÎvE2ajM_}yẀ"ĝ:Q8zlZQDPz1J oݣ 6 ѥ$´}? |ԂL}UI@ݑj]FX\kt@s]2W; aLH"xSr`}xi__{I[v;p8WS\~ﲡ`UqWF+ nfl^_h][vzOy98 ?OsUq&o[17ӍbP&QQwcRG ;0v !';#oO\ d@swxmvS6~1CPJbF f6M0IP1gbMK53>+!ZGadm֟D߻ q $(SF>X/<_x`ɕ!v&rUKN 0V? /8n ^*ֿ~,+3z |(- [bVҺWl24S迊Y7C3Z(3*Tu?.s0]Fڑyx%5- v&aB $m?N90ubqTP@`uOe~݊'#lX8cͬ|m'6ى5D͑rE1crcCH"@z9eu>7vxuJDb,!W<T0 оS3f*<`q&|)Y "+|ub3 ,8X.b왒o~@\\&Sexř,KͦPȖ-잱J=Ĝy|&GQSqek-q&T c՞jYln.]b^o:fIIB+x-r> ~-YHtp|늀 A\[kBBr hyeΆzH tos4ΚZM@]T>w52TsY*I[7[qeo{u =J@vYKNZg8J"Tlڠ#i:Ն̱?"1⑯ 1g2Z4qt^JV3_]B3pf4,$HL4j٢<<5fUed`[B2'Y3\SY RLu2i_'zY4P?f1k ;?#l{wG]掵; ^&yI,4ϥ`mTgo+YW4-b PHɤQM KFp.T\ey3.*jdLddL ! #V J;҃^,+= tZpM.sgb>z?e!Z-^/ME}Dkvߗo3ԴY~B«iVʭL$ o}:n r(ܒ>=W4px^Rno}/R>t!Ik$rYXMGl1ig>A(Ikϣ{NV[(=W!SS Dn:ƲѮ2sEnsS"獏uPH>uRC<|PTfUJ]Oݖэ;X*b%1n N3i©FVٯdzz\´)=ZUR_C1Lc[YB }ІBySdCiUvD{fZRh p{= nz?R!lf֦NfŢ6̬O&!ۓ$N'P仛WhSy7kAH_ d0?#+HM9*舟jVs >^sH͟\U nUZ055\lK LEn G]JtS[q倎οOuN ΰ!eߵRWPH9~ʗ ic@-'aٽc_'$,Oww哋"J#^6@/#aEiq~vTW(lxX[ց&f8V+ .pZ1?UL/coµ/n.j:@su"X'WGW|VHǗXp`K?pޝEL %`r%4P<ҫT7ۘӼS\Om~H>Qɣ(Ӂb;M$'dn̙'k!c=+%"8Up Glqϑl#} ;px: V7novEZȄy\&<" .d|QbI1bK${F_`4ڴ?0Y ,BǻxK+aWpwA|quWU=@h7BiB듰lvyT5d*$ mQTИ\Lͨ5"*"r)T>;SVzc't.M?2KTuRܣqKM8ഃNW!*uoc|x`!a zHŌ©y6XQIb6>/=Cf}dP9el8OD|}-Cv]WpAݨWx#K,|7p-}<m{NI+R͢neZ9hz0N@p9}ixX|nxSz8J5Or౳@lkGKuk Q/URj4Kp\ vȵ1U97I2*e6 .Z{ MRzOeҬplm`C٠ᄭEI~~ׁlHgqB7RS/5?rHҸoyP 8 ];4[T-U+wjQ~{FIE>qao2OƚQÏ ^yr~GOs #4ҠZtzpF NyvPz&mPا>auɛb[!JTl,i'(\.8 ym}7%Nte)Ƣ RXt]Hd]oW%g~&DJ|iD#,6FYm dWߐX?KvO :`}hcf]6-^q6ąsAHemVS] ‹ѧ3y3!<ɛҨD6UNTϮV>NEpT_y|7jIs3h*C!$ H]$~f 9)=H>X g)ΚasIJd%Bɝ |xC L-;`p0ȹ] tIq0QM@l XgB_ sRv7Lz m#zC/ @r0ưA+duAѮCxt /S(<6QiWۛB|A 9v/6\~@UT b±U34Gly;qLC@]SBgs iArNrv6P=O5fO.w:,!UA`y~aF_j 8ו&? S [#Фq"' Ա1\Oοvv-U@ mҌu*%Q\ևEgpnL'KxkB6.X]k>Ic6aѭ~=! NnLte0[bæ Y,Wﴄ :# `](4)%u uvz zyٺA o\z3?K_]U7W۩y6te+jMSIZsgd7TAB }d]n@bF0>fP$1ǰ|^UZ w%__z\~*5\qZDa]zaCa ؚb%w2z/H*TG:iT21oQ>Bmk6GfocjbFYG(4|c=!SLVN[8>28ۖ6zV$6_O󱙣~ۡNI2'$.F̫J=.%.q[egNDNCOdVXy87Ӫq]f0B !xH48q?}zss_C ɱfrG&cR57.R EV)?`_IN>2k˻{,dmђm3 < ʹX'H ΂4;3,&ؓPIDYΘ"#nz.9䄩BYV!ǿؕ"mmMkIo A*'/KlNmJ^[^и%P`!tXۙ+D)lSx`}CDŽ7j- 4SƾN o]B69QϏ&l`MÞ`l8K.|룃H˯C2=b:y; 52me 2'F!uɮܔx*Ѧ4P i+A{ hSS ~9 IuTW bV i Ea?6yxA>avm\F߫Ok-j4Qs7Of{Vi)l}ޮucH34 br‹4vNr0r!R8ZmvJ>@bTG 8Lkڿ٭l2Uzdx5UK" /!E`zyնR{@4'"(( h t0 z#A "Zqgbiޕ9WO%vLd{M$XEot؋4R?ֽMrYy,j{ m 2h8TLWKf6Բ( ?zx6`h #@whC&x$$S2w!="v)ٟ>9:'׸Po@k4?cjt!_Cc ù,w_C,m|f-5o; #eIM \%ϣSS)|/\w$8kqؠQaYNSowFW!^< `Mdh&A-GG5$zټ{ N]UxB ʊ6rC:G3xT[Sp2͏~Ș9e?\l+Z>=^"٩flu NK}'߶0Aȯ 6$Bx)- + 5P r)\RiEq&1Z̿AZ>g%>{jy(a 8:" <>E v u;BsmP,!%\t2/rW瘉A1H6&_1ćQQz[l"A4Q:}a-`L,!bUmK~40eky P*&10hD:u-$bVq.|a~Vpζ$}e]D{fn%B岂rS.#d<v*!!D-]:>Ln<'d#-Ȉ$ M `)o-P`|Al,̧g Yтo\-.APz.y/J(.bQNȎ먝`ymyciCK ?ABHo9SWh[r$`LfeD1jRM9ܿ%|FdOƠ כo^Թ)&?9NCnQޝJ+9$lNl 4y:O 7qʻY){9P͉^;v!:&w%eS5|{ΐ40-ҴjQ6aŮ> WbQZsDwucwvGW8Ub64B XS*8,x%9$ũ#N´hQfwp 8F$'SUx[ܮĔܹ0)~_|OeUi9l>-Ap  T{$+o`vG1zZjȼ)~H'Μ.6Uܱ*_owLY֧5ByL8, 0RvU x?5,OGFpuĎPK C.dC+L3wo@΁%U81lP8}%ԋlrc E"~?{k`ɛq0aUZ5{ 7F]{ R+M_~s<86 ӖLQ/#$><:9|酪wM`&NTOb)arKT)O!;݂Z m/MnW 1ř]ҰIX"J+S_WZ-X/k"D >!OvnDG WB[fy4F2@O= ,~nM:ATXrƥfvb RUr\]L#Fuk历?^2m)cwqd58#bbpnxOkzױg(&62\OPDӊG׀LWiʘ'.&͍/y9`rAk˶a$ڷm)\(Ko -2Dx1>JI]ZWam#QBI UۘWwػ?jmh~a@^?)gUؽxx g騮7",-Q3q b3r>z섯},=O$eJsmK ,O),Cj!]WYi; ܓ_ N؎_' ɰ5ؓjwPdpij\fFh.'*J|^ID E5UxZu[|pp,S}`&IU^=W͸/)hyd[C;ʃdiֿNI{@NBtŶ~{SB]CV:l$ z5ă`</e>vƜ4H#JW_GUӂO cVdCDK 3[ltӇm<dU~qoCtR?బuʊ>od6MmfBh v47."-O;V=蓆bah8G$CkZeെ֮uу'g.LWiŦë0O>R~T*:^Ӆq$%6&D>a@t8Sk<*IfP d!pQ]އj|Wocꆖ:2ĈM[G)zC_ySvKfNݠR' t3+b)Nj}vao;⊅( @FBXSԧ9MwsBGgOILmv<8yQ jC( 6"W̵Ϩ8x5 j7Rd<{ J&(:5&q}AvTΏ֗Dq31\ \81Cu% SVJ?3#m/wE6ZĊCB- v=M7Lٕ4ŵkU|n5`(. #,6G2O4L2#~g7y4<qI:1zN窰;hR2F4-GKK;Ă;%h#O _G@c[ܔ~3jCsZBe/^Gs}4 4ފ%/ڕŽ ;$ +g/;{ ˔юV-;vfV򃵀&$+tebbEslFߨ.DWNޯ=5q9˝fw9_UF1 &Uwm}f/Q_mcO~Q|*|wABŵxWCzG ,9Xyoe#b!^0ŐoeWh“s[RAg#*XiNM+G1<7/Sq$X_u}sw 8.+%uLwLǝ IM08C`A +K!"zv\ͺ9-]]KbcEB?PO3֖Vg)x'D k[Vbֵ\EJ>aU&W b e,U-Wt.C6@Mnl-ߥj bп[0p0QGTڡ5ބ\dZ\3s"GDaHJ ,E827[gWl{@fUT~0A9ҝr=TRKcO%b$'FEuNal_u>F\?jU.;;/Y G5JJdԻ/9{ * K';i$3y.dF蛂 U\9zپ6քsݩf`oi; 0oO*Ya_'^֎0 xX;qE3m{ g銮>75s-DM&eJa=tg$c5$'IdEc /x]JS!Q5 =$&3(EȉHs@7$JY;[[_'=i+BE"ѻ\ *Ѯ8e- h2 C*yXM@*:릱xMNpȰ}{jC4.)" /*[x5P/dn6MLPU}о-(qйw[BvMx詁TǥW/,QkGSV%pYAʤ }in]d:k ڐ ء<`njb0Yni`VLh.w6~$Pm:j6C7a!WCQQդԐLGqm%bC:1qq0y^/v i})vn_laڊ\ ӷ9U9èWL0:4i|E!tӸ*שQ. bB@H9BZu/GghЊ bջD @ZcZƗ( T.F.L^ye 쟱G~ݳrų(}YowYǕ8I$qkt@,~%z ?٢=ٱ2 RDXM: ^WZ1r+ UFB(.NԃZ (TM7B5C18hJeU{XFAXd.3=:]PWn*6˒ &`UȐQ IwtQ|ujg+O[Xb8)W+G&}Jf;yu#F|wT"?Ģb MsB'hsu<'k+7壶eۆ\jR[9#Mgk}`dPSbi8h"$S,=d lbFē gd Ydqc 8pΘO+(( 6tFXL/,0ʹY ʅ!^Gl6$uQ].-a˶Ɂ8 aC2,5$ n=UOhOGuJ{bo2eɀgҔw=^u&Ŏ0b]s?v zt3^pڙXf֗UE#V/(}MQWG ۼ(40F_P?r[&"Cj3k ~)97S6? `ce;=YԈ-k(Yo]kk-&[)heԊfo}%SH>uvln561GJAk~M?vk,/=3G,e}!kr7Lg 'y!UH1D *ͅk{ mc"ǹV2+HIYE626zr۩ zj@8KK i z. "bw9ƿJUID(UA,T #pzS ,I8cqӠD&首;|4 E5 |O@ձcl @7}mX jgLPcobmpCn!4Tϫ88'qSI0 U$3=f( NM~X~MJ\Vު#6ZY5eHյ9yp07!&V׮%,p"UtգR- UŽDuCgZco)o1'LJw|y3_"3YM5k;RQQGbb|d|~3r\َ_&IP Q⴫N[d;ҧ@FQqn hgS>zoN;*]^hؒnI;tFߎ5r%3C/*ivMuvm;{C$t^V`)\'usBO۹? Q0;չCFT&t[&aiph5n0sZ-SwۀTݪy*P7Bw'[$YN[W.B0]ڬN[ޫW5)?:ZfGhWNCH,aB\Ϡp1d=2qoݣ3p ݗ} cv_ezb`[>ԎU32'a~C%E"SX&iR&-E g@Q7kd_YnےEiڑGW9E$wwڒ׉fऌی@eRyY5PHyRE"2 ΡVOb×,h k$! *-&l5Kd% ʩNYأ`teG1LFR=#9C\m}TTP~+CY &q$v8 ?:$AdpV=.&hSQO4L^Z&جbrg#]g!SS b5uy;?X1jUW8tMƿ\G;KTҚM&]*n/L[.*Z媄*݂Gx~3V nk:+` &HV 'xКpEnhI#Cm9hqt#>2z]$8^OTP?)'oh7}xK S7+rM#wq. L3V[9Һ \T`n3 9d>sw,_Iwww3|9'#VԔD DmL\t'%T'K$p[[]CECl~ڿ]1Y ZuCc/Hi?5'+~c) I^Q']3H37%*$&אf(KP!?|K2 Ě .,<+\\$ڥI.c1p>|L{c-2BR8O l/&2;']?RA/jᵿW٘ĩ#9ّeu|Ԓ'8- UVjoccۧ4S Mƙ_4M t(֙" lⓘtI]CM{N5JzSjd-myN>/K| dPwNewL1wbXSR}H,v+ KkLʰ䟈}1 G cy{tT]S.EуS/VvGAUb"KyBR 8|G GK}eeDI`&{#G0\Qq^U:2026Ͽұ.- :veȱvD=I3DTnHwnRw/(ϯZvJzԹ = >RLKz"x~}Gnc|p7ۏ6J9ҩ AV:w}V_ո1*; 5 z;/]d,̵zҝUnd.?.pB ᢷ4-l(M%>l줜z)Mō"#UϷP܊a|{Xx3s_nR =hًM-e DH6D:"Ӆ?uO]Mp>n=]qyu3"$mLф47 ]VB:r^.T5-n`npI(-ID|ԨQg Ec\*=Og[˿|"Sm6j[9`[Ar:R3 :J+P5~STGogacQۖ?9 јwj"jzS*e!O#;s+&v'w>Cَ/,o-~AeZlMe/$k%d46P?^</oIr<'A匦J_;ʪZ*c6_fOP Q8C) Qch30v~Bl^ȶz:~5n+W"'^7@,]D,6[aK&o+MէFWWlsk'| +$YKxۆ՞Ssʊ]cؽj%koHYj93vGZ0hD^j3Ւ}nk֒_dY&jaw*!*忄g8 4A5x|bĹl2^I" K[('͂r|**C;;cjw] ,úcOЎ=!~-cq{<6g11z/ܛ?)iubGa|ND cwқ`hCGFpKM#TvdAT~A1v0LRLMH k `{x_Ҥ—ΚliP&>`3'؀xJBr"y\xC*ai\i fJ"4z3;2[=hX.S+&&*x_cV7z:M֏JqJdD`Y*dW#&l[¥o到\5t0^! ^ɪT-+q\e,\wP8#w e Zz=:{Y={sc )6#v4gp6'mv/-3ylh|e0'kh Rn%_YХ) |(a9Elו%Dyk+U)|qY&c[RuH V ⾯Ed36yh7Uϒ[$hzMkNL'{"BR@F'g1^^sMe$/X^+}ii-,M UPؒx cP(NJ1l[tu[xz:k!i!|+u_w-C[ {)Á τ}U-_ܷg3Mޢ'_Fqlvbt{5>5?|E,@s̤Zla!Y˛p-~R#Et/1`Vdz3{'vn J*$+5zSOa!KjU4y)4&T$z1*PuHhn]zi\W˶))W ؈b!`mtL "퍊 z!:ZieÞ5?HM>$¿]bis{'EgmgE hҦ}D|f;~6 FI{7;&фu/hy! h'xO,}J=Pҗ'/؉};G`xqZlP}B@)L{ݤ`@c~9uZ5ȻbDP:3^WVAĐՈ%i#=F+=ۄ96[Gċc\*|Dc/p'4S 4O׿ )jgYуd_P|pdT [=9~dnjuBȕ Q=W82>o*Ǽh7T: q_Ϸ͚[ki+<tQ)=][Mټ3Oʹ 5/nUQt)<*Y}:nfرN ) Mvi&CG#E~[|$L;YixHZ6_ /uJ9m[qe*Tӎ~V#kaF (r(?eh?TWBv 5 -k &DZINɑź0]G׈'/_#b$Z[@80kE`'{̘v'v1S7gF 7$E[g;Sfʾ62C(]HT24B>6tLrxxHgs\*a({bi XzIH 2[ >.j|G3Lq&'ھ&o\W$E Oh+7שq,+ IzVnƱ{U4H(jEVUt03?O^ ]9.R)-;z3dm Le"Դ17 :ng fqVn3(_p X &9}Ѐ ߩw7 {56~㧼&$)bQ' ph"Zjq6© g/əyE-MqQ[ڍWT~VW|ymgq.p78֑EyaBA@9t4ھTԮ,ʈbC7J<`8CEʖ~Y&s<c$ ggom-W骷,SqZJ-D6J<@IAM٦2OОd8yv}hIPPaXKIBgcȧ[5`kS[QNB86Oʬf.A#_Ɨ1it^=\(oZ:bVHF1vתB|9GqFAFK 0 Vl[TiY2`ώBN(9Zpc*շ9ec6mJrEey58$ݢè~bOu^r@Y[xs}R\F2DY!|E\d̝R0Z=`eFb3aðX{9Js#x(lzUq33 ɇc yI֡7Kk|8S`G;T4P|X2!E7PA!6+V5HفB@uXf/f`t Ƿ\74Vޔ]/ ϨYǖhKHh-Q7t1Ԭ᧭NH'!MVb|f%6Cr8n iR!כJjY؄&H3]WB[axǠVkwA5 Ttؑ\#^)pD 5)475vN/BU퀄Vš[4ebJ ]-s5\m%I8#7ҁNscٯ$R ~y|엥߷ `)1[ñB5Ѭh/jji܄"6N9W=W DW[S ? LiT% lO_8iб OIꎱ{Xl;Zx+2\wobhUދV>xq Hr1'zr-WM:azU0Ě ^ki%g0)$ xu) >4~GQ,/&,]:tnD5:W&\ڥ?݃[!ԭh+?:ˊ2O_(!," k[zB.I\y(R<4Ґb|]+b"&ʎ\xrIC[|_7O;JgVjgAt$EK<&q8V-& K$zYA L\TE%Sttwmq, ] bbT^ ̶ }HdA*r9rKFsAC٩4 )(дt0 %.B;`cqbYeD),te b58:fsJĭA?5i*,nϤCSt{_9&/8ŋܭ5 -< Z''gNVD5(=0_˕QXڽTɩz6O4 bG/[?,ުFjK]VcJrg;bfVɯdkAjj#QPy&kaU{(׺0w^x?1o^G\̬vU6__̲:@sߞ9D$ ],}TIκH0f2„ԗŜ)>-8ƙg3H!} S#lf]r+:y!)G])RlGhddA-H\8JCwDI.(yVg<_fA'ZmdlO;VSPBr'O8{ʖH>h15Й븺r q[Hpnk ;p촟"H^lwr.E&qҧ6N\f]ۖO6d UZy6`.="Ě8`ɕskYra639z]fu] %5q9lz9^L=riժ| s0-|ny( <#~zB{Y3.t4rTTm1#B6h_{N{ ((XL ~= ]VLXg.[%/؟ "کׁ=(yQCQ9$npV)uRfXG}ɬ)V4n JZh;q鄻b T<y;h$OQV%Zٽz\~}+L?%Q01H3͡p#zo{t!u8L" ?Ccl9N 4t *9N2܋mxxm#5]/9.KC+˸RubXl%K'͏{ͥkd$hXhDY{POwߗQkcvWbsDe~̸)!^&]"r.~Z]={$j-7ٛ ɗ[/?UֻW3nx\bk[/aby9zsfP'@8‘:$yM;$M3K IO̱Uëć.Ek%8b?:VJih 󓄳wyly&kqñ#d #TϕL,$. 9<ɥ:{A죂=J(g,NYj7:a/s~KBX#(J^vT=&ىrsӗ!J2  ܄9f1ܥm(U$RS춚?rֱz}lark0 9weH<`$ȡ[)[E1IѲIvQj\Teᕭe ek'!uYl,ăNa6Rxv{1pd͚b4W~72. EޝU6`b2'XtC#ݱK(9(#`F4+0#r8Jw<3KTpDzr"{8*}^pjROuDtǡg'Ey^7 /-ЧS""$BtCIvm3iJiBA REA/3+zLyGE;[<ZZrk&6VD슚q@|Nq< ʈ\ 'X=LiTm5\`[Y dZvTh8%fVseh=p+%aG_fuf'bsͲSͥN@gJCҫ dl=H9Iu5ϓ!%p ;wp>Deafqɑ5_[ b6rhOf;{ c<:Re9ƚI0ġۃ-R*!ӋJ_ɐɹX"=8UTYȆ1nDgfb1 {gou:CFψacÖ~*z3IG澌c BPWvZ 6W+%;]឵y*#;N ik/;$M(kzy.{}-;5Tj%+%b;AW[5{NO؂UPT Y*Z-T\\noVwhmCZQΔ 9V%@"ERޗ Rq#NJ"G;-n%#/zANHtNG,w;)RhP~8g [M TҪzM" j{o=m`T;5[OOFm>zjƑ2~tTbB֕H8qRi"Bh} >Ĥބ6Una˕iH'6UI}ju7!L+B`]?aU㡫\2ΉsB&0?;V}ZPaۮd(y[Q{mJZr!ZH.Ӿ- )2N L:>KlU{줫Oh.9f*L^Js C{ujE ͺ#p*qߺ,I ϧ$.F b /npT9?k3Ef⫚LX%8VAUnH34N1oxq1 fJ53}^!z:y}9Fln|}Dc~Urߩ5 8]S| QHaʦl`=n.=SU//'IJK/Jrn"i=pBd G},&'ΘAȑL"yѺ /q0haB[}qeb$ -o*Ŕ ,5B{`/1''9M$vO:@U*|9bX!F Em.w1(TEMj^w뿆1nUƅF{~nʔi^/ch i[DQbF{b@ r8>I^!0~K-THwap)?&5БR0M3'(@8y1 v;.yi} FSQ+Z_EkOpwxTOmi'zڂ9xF+'0p akosŐ`Ļm(| ®6Č_ C// q#U+2NZ-4T#K3[^Tz}\ ;KPLɆM ,q]Vo7_4G)rF3nv@&d"_q+DHi3D)X=]kwGbLb *N\/SUP/;:1H_e<`y1U0ѧQ~j%#C9;lgC3{y1iKo*>,UR7|J;Si/q d}`]Ek/ZIy*0"/L{̘Vr%HfAwW@ 2hݟ/O)B, afvNJyn{އm.DRjQc,~lQ`-8X30ZAG&u`i\X ffH:N ~zB3M*CfeeNh#mH!Vu^>բJVnT m2JȭaC'{E[T⵷.U$^a*q@|_|(yZ^TӰsCȤθgI4#K`H,O|W/#E4~kk #+`džޘ>UZe[˶i.e͏KyBɈ yX7Mș#c& EH(н+ ["aE*+Io2Enӻ')"mބfO?!1Ga۞ `PRK6slx+bo gY&C'Q{߁VSUٶEz%opf2QuA"J{|TEIai1V ٰ*;Y.ƅ! OY8ztq>.b5X3ɭc  BX^Zˎ<@Q82kAު?1@i\m%+6e)e.0& Bt'YMKFAp:*ij(\ѿM },=W'/6GߝآKs%Z+@Օ*U}mO3BA4$?fKkO꯭g䆆7_l[;J:P'CW!8O/ZoMp{+ H/y WW'Y?{SNد|T-Ih=&c:L`H'Pv޶6zwȒPiF>&eMQ'RFb @Q֋E[)Q)WGSB vՖ|nEo檰~Z̃W r+h 0}Ą\6GN=\ψ\` UCĒeshyuDd1ijJoX9 |Bey#Ŧ YjS{*sn W*Huofaiү79\ݥ'a,yqU>|xB/AQ1+ eqո'$h䀠Ph%{yīL~Fť ˦Ò;MHfV82A6nEGHPQ>F)6ar!iDx,╂r۾!CWcePn{+ޯW[UӞ/.|Sf ڲ4JʁӘkaQ'$ݝVWՀb`ne.}L(} xZlRLd7GR~wlYsa:9:dbJ1Ԧp_N,^mJi`&=1={]n7j>wqJ5Q]׹=:F6$ݰ6ArjuroIA*KX(B6yHa=Ηmts!LhpMy#Sk6_{_|yR(-ӌ=znzndiNCR ^K=z 3T]#J8/n4ů/WX:RVR zuQ})vj{# _2)UPfEhc`.h6%_jt^nrFYfU8Z:={)/g̍H71ԛT`(;:礔auWL{S PZ%} \ꬂ*k߽D3~k,hkh`[C9hOP9I|hl[8>65:Jm@؄\ z-i&"fN Fm?3Ѫ7rI|=4WvSWZP{= \vmD=ˎ\S_DW J0n]Տit6/0F8DI}뼉(OrddYEf!E]xJm52GL^x~0(Dsk_P8*u;q]k%{|Np<&ؕpaq~vAgYBGZ@2u OBdҸPI9 _ŪsX'6P~-]a&wqHk_Q˧mDqxlA}3 :#jTFj i #% Ë0nј P)C@˱U}7\G?\@{ç߭~l C>a߂*~>ZkMc7.[08S@ge.Ceo!fC{}2 N7޶ל)d'{h@? cA!0Kb"\;++a= vp`YY^K!,չovGxWQ`T߰{v/Jևܞ:wD3} b=ֲ[bxz,RLG :/d1ZQO}y*wg ubVwæXNj?ujK$fw3Kc_ދݾй~s<%u $x&ťrX/jߒJrxx: [z`Z\x&a=y\>Y-,p z 7~l2YT^1/CNYf[vs5e7}nW/:l}#~vzƦO$^yCR+ -&T&k`lkBbMuAy ֳHb>ǎ%|LJ2Y œݭφNTc5#3[&nwŮ(ݱ_7=`Z1dggiXQ4-H{>7%Wqٓ'=}_u v#jAWP*OPa=3il#]=L]1LE%JI;Bb6*<*1ax:tBؗT3r?7ո8fx]4bpq:V9q!?{m rv ɟi2㓘 %YLL= OrD3Nŝ,D+'"bƇ8#a^Eeq*.(TL5`tIkch/n;"iQ-oi41fT4UJB |DҭbqAtAT{ɂղDǛ 3gx_W8! xCX3!zZ|UQOe}zǏe .958- &c&ؒӼYṷ2Tٓ1t>Ie K0MlM5*2am> 6 :% F-$aCE~jHV3Q^$ >;ZdCY s-}HH׭l>ћc6&gnsP<|Mpf_*! lTÌHȺ3ĩJRR #6iSKDc˩އu{R֨enLa֗7yNCs ;gԗ)F//:u")")hA@M- #wx/58\Y <],GXɖb a/kEVtB= )KnTfB?U V-ukY 䠿ZŤVFO XkE0ͨB6ۿWEȚm~~u 2gvӃԱVp0{E5L,.8z;|TAх-ЅUB(Z{"~J;3%NodSY!1zQ%< DLnNeK('yS3Xg!jz*D4@!J0 ξDլޚV'YIGd 1^C=M&<ѧonR8(3Χt($Ө^"K-e ,J4|hpLnǽV\#.@I@S$0*pqQW0FO OZN6C!X;;2lg9gNȻ 8NJ܋Xt =%¥Z;P{1<&-.U(ˤGeW0Sβlw[R$*bAfK(8tZrTʞ;G< FmFw_ł}mYhN@FV ZYSЮ'kxk@偋5N tq7}; 7G3߂PhB@ֺPv(;oF17gT@ŎzNkt|Csv<8(+}tJ# t3h5M`|A|b -#eATբZs8# Qcj6%s-%hFFl+rљj(b+ [D `򿺑/Q\8*R\Ew 8YۋQvsۼ}hz|2wQ&B]yUjET|'ߗJH٬]]d#L~J'5sHsK \;q\n T+jd\ OC;o BAF@.JTA;H_D!m hL b1 ڟvՓ --Vo ?6Db`4 1 _m;|X$ /bH .g%Jq(tzD 7ʂt#|ͫhW20d~H+,^q hyPH䈠)IQwJ&,1t\_-F@ :=TԈH_`}: Iy8Y-WhFPxSM&5PS[8 d$vU׬g:#oexB) --is|H!QBdڽqNF#< Bp<ւܶ)L%J=Ssp}TD)4zKa:cHuw`haf(5}ίQs^8c/}Q1Uecfmٕ.򩱗+Ѿx`cD@ubUvplR]+.SpbHx'~DoOp XquT|@ pOb3D4ӜGڸ)`X'Oɺӷ^pmB&ZM0Ѳ,!KNEqMڋ0G*(c6^N=8߻M OK[ PF]|sհ^oUyb8^8l:A^/Mlu/WL qCy^sJK7!f;8DP^=@=J<3zS|7dNbe ϕV[qS٦&][u Sj~cɸ8pIO5 -H j!mKKY8ZAǢ!E-T$i9y9Nb|a=d t_dY%nyu)'ָ㎊f39W0j;-ge yWU5}E[4;S2K'@wh_O$>u]- +l8(& X.V2ܚC;L^# igcaMH}@@0B1hݽݣBhܕʶ}*<ևs Q;l3MufB,!^0O7zpI 5n$̧]B ^d,dCNrޙrx,[O0u[潑=I`>=BzJy` lsC5uI;:|<@Hp idW,t}W WKDu5Y2z}0E Ē]?A.5t{ɴ'ɺ1gD^IWkM#=H\GFW 6 hw熚)^),ed0=X׬oDVbl6kw>{rpryoQkLP%.vEKEvs뚟JN?eu$H8^P ܻb)Xާ럚._WdEcls^&͛; O&xg|@啴#L)A3~M],_DžhmMcr|7Xu!X&SPՂޒq?#uW΄"bh\H#4EIY+g[诖>T^FċwAԙ){&ISqddK}ObB?U͢rFq72fX/UpuDWNߗD8rk'POT'a-a5(;bopXy~P$Qa{%;L`Oq!<+,c>!SL5tgmo.xt/Ŋ0V/I uVŒu=FeU.,wh'4eJ]ZrR Xో-&]cp}[Of1N[Q639gi糟Xk`6׷LVN#L?M!4/Mp JZeJSwq fT7)czNov 0D(b=ͯ5Ż1?tkD3 glB7$|#$5] څ 2=gj}\c]'}ĀԶnѿ45خ QF7Ψ. +wZ !fݑs=STay(+EѢ -E0eBBHV|wi(j-XXIܼF 2c=b*Mq@NPŃ"GI;.@眚'N7YrԖדX'A'"䅫8|/_1J3ӟ 4>G&m&[I6!  UǍ`la~T\':iܼݐ;lY0~1{h bspGYUNA.l~h]fS:K,$tJl0\а.EBbZ߶W#"v%bո8feIOyQ<3xo;8o8OFy!B/xw?2q@nB+ة Xvqer;>[Xo*۴@d7#8I%>-hCo8w@s?"X~p~3?V7WiM)_=YUtr֘L-R6$bJQ/"VG5wP2cy ]ysĆ4k0N '_@ F}en) {Npͺ"E^vz| 9~(A{} H3>oQo<;HmDxкnN8!Q?~ V.\m%䉿$Lp-r6d}u{ Gu?EK|Na >V@o F\P̠_A5T>3ղU\Ditn5&ʧn(˩ gEPq!+W ǩ~"))6foωr>ֻ!bZ fZcMrR5_4Boj1 Բ^7%.HG ˓XUU!5zRn[ExqUL{֋oT QaLd|JaZđ]g{Qybzipwg IO6{([3#*gmdica} ce\ǪQR""M=^V \"NϣG<kGtT nb,݅n,:+՝g3̀7:eXD0ܲHro 'mڇ< ^Hؾn P#)XŴCѳ*ew՗SPaS!,sT б K~1"fƌm[~bgBRsz9Q >C y$Aqug&R)ʒɜ+ά*ۂ[%mrPnaD: AQdxHUyGak+iƾq{VfLE1jÁ:p}sqoE+ol!5K 4,;NyLS5|N33N n={kЬeȖh,|jy3vtieFQH={&ndTJ,[#fmf:'[RExpn>Òi̦&N4G-f|\ΓĀ؟.bXBCE-O@S5>~w^[,>WFԹca6`R#47HWl-U@=hKJ:F_0ً"i\SH!P:j,BRqkBjQj5 hS3GOX 糾wB›嬖xyUkc/Gbq+jNå ?0'I^Nmo_,q(u*!ғ̠9-dy7U MAwOs pbHr#l6`,TCJ6kB'r8Z=oy ^ęm&λ`3\3z/H=<_O!V*6hx>mʨnՇk!HYf0{ Kvq'#-y7"(oqAyTI8"H`w9PEL[/Ɩ12rv^QNy>㘹`{דL'Lk*ec>B^Ǵޖ-BifmALKFVDS4&]-*rKTKUkҎ'8_|6 _,uA=4D0<^6O\pKN$DDl}+ctsSlI+f#\kmcti d1b8ȃ̍i`9 _9\ag9&Hn[- ;8C+MzbklZ\o77cwu"5]w"E=kFvX@xu?#( s؜iЀMkCMM v(7|G0,+r$G.N5dW/!sUBuzǝm5'KZ_Y$fsI cnI3< ]Xmm*:v X FֽP9;}]!n քY\Bl2tL!Z, u#7ey<ޒ7S܀$=Ŋs1D{x;Yjf.VY$3$'1q>Q;_ЖAB 9- ȃ-l͵;"g#K6`j#G{$ޏx4aG_Mꄠ+J}$%0MG1 aXO%`7Kk3_A"B}#1WR]xV#Wq3DK%)+Wfs I5HU fh 9%5a+(X9UFTv%;4W>@nљ& Kd!b=vDLʦ0&2r~>l̗{Wm( V0m(VNDH VN:VL*x_M^Gg(q:yh)[`r۬p@=Zo-]DNuKZMO5YOjrH je"&,̺]r6D9x EkQU"]M_TBJ-]?ʼS#uEQbwp ~sٴ{mr6WK:hc @OD%p_] Ü"㹑M(L}f0ZyI_l5?tӓh/Ф@Yw8T"p[G¯RHxYc;sѝq6K>Ҵje$#i2$mˁy_~@%!!% $$_;-;'e_ m!?t}$ !eeZ!c*Q+OɿdƗ&84ɸ+ zL6!0|i:~nYA=*䝐JU԰i tu}C!yN#-zY0%xnˑD'tSw`\ϿN\yRlv(~*V˓ʱ^$5Yzl Apeq?K1+XۯjV@#so1H^3nģw[Y'zLM" l-Me+`;W@rr}lU^w%@G@ڷR_1N3*][ G4,ǔW>"EE^(Dt+l]~8ه_s5 <\;fkY%mQ'i ۳Vٹe mƝf]?7I[ ,[kw"cVa.=ܼ(uCjZIaj%`yBzٛכNDKNOC1[vƳ;`cSg!,Q2I*_7%P!2:U] /3:h;wOZjw\Y_mY&bhsYy%2yA|#.Ehix4Sn\sk(;`Z6܄|?D ޴ /S_܍cw,KŽ.i_C,A<1R*QG|a 4 j3KOBl:BRvXCHy֪, @VBWi w5_ ch,>?2ٮ++$uh8<,bWZEeN ?<ls/1Z4rˍ+ [&3&IQk(مCeęZ l ;o}1vuR.OC<|Cv2 6ȿyDgശ^+UڪXQRېSf}ũdGB67 b]fw[se}YCZ.WWP?88LoַZTS'G-o՞Ɠh]CFOҵzŀ{އ 1uwAmGZ_Bl2kG۹yYf3cSt$+#W@L ƾ1 m=+;y䜊S;џ# ޯagI>'i'E5x.*s bpL>Nfվ5gǽGBbLiiC"7 BG2x 0wxOM+1~z1Y3@n"}< n0W@YᅽuI] )d lߕrn..M"(K׉ӢFVWf\1C CG L$y!\|X,iŅtNZjR?68,>d`Bս_`>FwK]6q#[|%t1<[~tcZ4e}^3 ntȝo$H9̖{2{x$>ݾȞO$f8])jB ՗#})oK MS?8xq%WR#"6H9 ͍T&EUh*7~1E3> "<' Jxȅ=KA5+Ȓ1UڗkY T9:+Z7rKG̢wZ7e s!iY?W mmg'ĚIZ UIehjǽ;w4/筟;rTDrUH;gRApR}92M}\7RgR+ahu/*\2xE[ێw$,*2p#f&ifk 4i2n@#拗O4b9-wjhus[r;8{p--[[S2Ovo\1@ (W[R bhZ+/lKdy[9oU\$A[)'<}٧p.d1f6ZE7[M-yZ,k2LM__SKuIN??W)= ._0W;,RАپii;Y8!y؍j"q 5Bk(8S6'qNm# D*] >L5iD]fgE;A\[^Qc@J8kmD(_!#ZLIͻ۴g%-k^qn&gg ϚbnpUb>:ml }͆SFy6#(e D u0ohL$@¼S) A / ko&CyI%!9cIژ >4/#"d._X,|| -j`4gm H3Ҡ|wͅT&6ƾt5{ϨXFAMhĺ'3uF`rl3/\S ^KQ: x"t3pqO(7~LyP/X NTHZ暊SO\I μXo%hf["ho>pOMiFA<Â? ܃_^FK2$y\_L|I8Sטi}JE.: ['Lx {\*9c5,(s~gNbĘJ ;SC,ڟrD!3ŁZnZor1l j$~~ ϶5`! 3A¿čJdM; 4gd#i̓+ @< $ǖs?zҿlgW1sag+/r>5EAL9Pv" 3As2ЀR)H(8s& _v0}noMa㞱5)Éw&vzl U@"9@#83|3:!Vqaա)UVC–2Эq&˺<͎DAY6q1փnc0C3ڭi+5n(I5%NXfWfm{Lpp mS-_)菳^> Y/F4m6X*B׭Djț*Ypmt\6R8V"@SpĈK!V=<ذN9Қp#vTT -w([i'뮃*x!eȔØ;9b(PBY$CMĊ5jS{.87*9# XbӃ35)"\-D}8a_~U >u-sVm0 :݅7&Ӌ-/H vVAc .ujj+%9" +~sFw,+ 2g!Xُu/M 4$OK2F1 B1!e|guyNcA8,H^}.2^ؐ:(F{(v66@%vV#TGbjeff)-5LGP0ş DqQh*8Be~ ғ#YyR 1cyJrñ,pT/FuE#c@X>:oN}$ٳGşqMީ;[%] ~j!DD}zOQe|mFHn58Lڞ< Ń3dw 1$Tv$wt`t8eȢj1x2ySd_yaᝨnS G ]+ 8n`1< o+b4=٫=@}PK`2kаTC7D6m;Sz$ץ|Rsꏾrˮ*tѽ" ZBiV8nӽI[:G[ {l]Jq6ՆEPȘmx5&k)K|`w3*)(po|hsy7~* }x՗NSJ} # D~R۩eBkI̿-! gaYu)f1&$~}Jb P*<6@o3$?Ѐ# AS} l Uq גKeB+r m= _k?nhsГيU hDvno; j~0Kpl5}{u/[/+D47ͲuX )]@t;-bD't6 #7Io]Ҿ*!y`s:7ȳ\*9FU@l B|_1Y!v}O+^p2Rt8>ք7$Fx/Χq= uM@Z*)iN~ eVʭ78x$!}=vs}A"%6)}FM҉ZHGlQߐ 6^p:urw{pXXE+2(M0zP:Hy((սbPry# >7.P=Y Mٟ}t/qcAeXPfPVZs0;ԢjkFq %;(%j0XuO^; lZ9[ ITS97yZ aДT"q޺RI#d{K57@ZT`Kd<~x:+V˂d @Q̂Ɋe'35m;(|49r -&>Mlh(Э%N\ʦUTxTmS/dTgȈLꃮܛ$/}QhA+k)dC2 I@ S*!>kblqj^EuOgYbJ%ګ)gisƭ H9ʴe@fP"v8zB ,\_E%/kOn4v$%-BBpɯcWBEtq oRB6j[q<i4ؓg, }?ԟz?V}B wfN~۴׶ -"5儓;@31KB욤8m1cZ*+;(\PW Q>*c# nV'օWaJ ;N5|YkVxaq0j(KslXhPUj?a17TGlmqx:R,gN$ɅS)@ W)^o/Tf6X1QT?jӟaU5u &Ƿ]_,osZA]A5`-̡nzbh Lz <,r̳97 3$Psb/En.DWT-ƐҤi@ۮmNT$f}ݖ-#}z-05hТݺ`*E@`Έy7j>[ .סۮ '0#Dct?x5&Ԁ?n a #UQ%@yśHʟSƥ? ( [_{Y|8ln邽N߯ClL`[*+WPd _c)OLi; ÉB+%P~C]h.CxL@ayZ- '+'.&ՙh޲,rNb+ dBT_'фډ+]Top%D$ )R,(9'a-,얭WLI=H ~NڇخˮCD5I@#ސ6st5ݾhB֕){D`k@&yzA}׿cV\usՐc}?ne)_J 뺕p+Q֒C gv5{8g̓sa:ʧet%E'inS0Nv;0%s{&.7]^}5q & ${_n{xk`lqQ#0߰Pm4S:BK؝[Ke1x%FgdXzdrlٔZH9.32GZö*hf#SǔBY:ta^SPg " '߬= 'rk"x6Cg"q|D]W~%|vko;%;#Mx5kG_oQfr3.qsVI-E[[\GwJu+;8Yvʹɣu>OfjR$ phbj`,v  䅥Of{5\!q b?o<)K["Q&Q! d=-:;|K V*0IMH$vH6^r I3 񌂛)c0<֜OeX4S"XZ [̈́JDd%egJ8%5Ye5ͅʽIoݜs^[ƭ|ͭ;]^4rWKQ zV PRh͡jg=uE^Ycp9,|q,9 |έ64V b%s;fZ^0CG n+5(2lE!2C :OF*HѻHrp@P3p7;C{ꛡn Gme#Opk-qm]up 3-GScvcK \Es#bz* Ί1WLZW4n'lv2Y{:?(ok-UN-='Wf3&TQ(+-3I Cpk]@gx ˀVS+ThwzپpH;]XDTD&znw$D0w _'k.4"'A5Pعl[D>?S?fBKHDo6@85A5٭9d1 nnkgh>M]BM$>Y:IjqO$)8A0E+l:Úe\9x#-`dc0; +ߧ ~ 班ƩܘEFrFJqKЉ ٖ@T^4S@̹)3Mڼ[M^R$ 8[n9b1N2ɈS4k5\bs(c8>Y.ū0{gbˉY'wGPwᯨUT4[55ֵ1 聾ĥjNe 8vvZ,8SzsK*E!Sf) c>}SɋK ϦIKeKj+-J׃:tc^4\:}yyض EEG}fm $R91S6G2pHC>";؄AG58g$o2[ sgVȸ,xEߤ-+/n墜 eP8Ka_ݿ?h dr]2Zwb0e ?SVSPŮbHزs?[@I $1_$"jYZwANA1q< οpȃdq|@2RԆ/FoKn@ZLN{@krN K!i+2ۂtYy<`I{.D/R\kf0L:QvfNd.ƁyR>9̶! @ZdY[oU9(pF~;$(A Ӱ@03iV-g.q.sDk8z\Ohm.IrwS ef[/Že~r2u.g$ʃffpkw=P8y$*s?lTx#tZaRZ$ Kًh#oN[jpjd-уD[)UhtC5E ɤDnYgBA7NuU W6p Z!產-<0q[r^/ no?T `~R$B5$v:<`"d dm[8ynwyRg{:Ac2LÚVR#nZ,;cZC! 7။a41k*N&TC, ƾ]P`˔O')mF!%zg0Xb,,8/s$VA- >$XధA)x[Y Fg1]Cъ!Дv\:Gր8 <ɬR)dN Rc"Z8ƙPtLN{ӟc}7YwUEtF)HH` td M\}+"Xpskt&ǴKy:@Y+Wp蕃m &Pw)Х AÕ0DCsp$a 7xYpΘWFNK:Ivܥ7/DǢrcF3[gtw%[-2M͉Gvy+*2YD'>਷mF8v(̜[D2fܿMsy6c[C^;6‰&"@i˛tX'>[Lw+Kt ;D*3u2vM {kGӥVAofe]]t#l ln۩!ʹ.PVn<'0jvYL]2i P[)8|u/!m(wbTiK^t(c,{4>—!VŒF'N@n6+-]=m=9ʀjGLW_Ӡ d ⒈ǕʳCL"ע >f&9ubQ28F2)^kBʍh-Kj~ÂRS5ǥ rI%]F8ZhrAb&OάQ/ꤖ8XuONNtr_1)2 kqËQ0UUrºQӾp_ h̞GsxVNgtx+jwh2QLEx@gg|.ۘ("Q[->ȍZ'q Ej9 g:-@ߧj#LD =$zBw|1|w2x,.rqG-JM{]ܓo^N5 G6?h{a!I1[`A}\E* ' ~&AqإP'V3$ ꣩.sІ63bea愰݀. ywhxڂ 3I.{n( .5qCZY(WhAK,>gvo6{^]y 6(Otz㹨VB'WD/i l;%Q}~ecX"{ja, 1/+(F4z= b?j\Lҽ.C(Otw$lEٮZenÕb$Fї׾ < `pwT:!bY^AO]u`-M86N$M;~[JK!!SFo ̖X;»ĥ|ʈ{2N*!@SÉԘ+ \IAye%JZ|>-N̾T"OYʮقDpm!Mл1"xXڮٯ (7y"ʰeM%Ȼ) ` {~)ȟvC9,#x˕Ȥom_/}XsR(Qڼ{A@G䫛4t?PVp-/' y&.9Q }e P4 xApe/ GPM^r7_#l9]& F2h)-$`>}slwK{{290_jdp eG77ξݱ1:-^Z_/BB*q<.* Ь˲]nfs X;?j?,Wݢ_%75W4xho0Xճƿ6ԭ*gD_Dg8 O\$ɯWH?."~ A`pE/ \iϊɄPﮒ<x"۽L>>3~eɹ57E HD2(˒ܜA%'us sTk1ggE_h6mg\P`` 0ۦOOiݮ6jL?ƨ:Pk_#﷚7emRMR9KBWi{J#JN}p{W`oi|ʓ͚fwdAŻFCh7l4l`RU8PUJ3OPʫ(7XkƬc~Gh4 frRy6uhbũݼZ=<ť& nl2VDН7vàs%,TroG(!h:m-QљݶX 1/>'\Y>9q ^;(v;DM7e%t 7 ѪљX!\^sb!M`v4fգWjD|(@<{ZC lp܃1pd% $/iV\dd~mRvzz.C̼";f8 2H"Zj)^vU,x[ Lf2!Q]q#6{#OEE}KNy,d8 e?D!6 c"ɟa}5^Ӑw=Ŋf7tD 8dij;OD[)X++¨I1' %t:q#ࡨZ/Qa v%ѳjq_Tt^NOrzeY(45<+!wi;6 1<_\g6R{``{z [Dm>.eai}S%V__O^׏kьqz>LZwlWWf$W)Hb1hѭx} 6FV^G bOn GH>(^v$ƶ3f]VeUwIM%9y #{GPrCAw)fe |ޟ}c_تkyuXpݥ2I>yg{us:ޕ)#y?=O* o >sW9͈qJ @6 (L.bVOg[3?pYS*(¡䂡[tKrN8l=A|)8C?4PV<\:%򧺷?ͷU%#vD9R!C 0:S reW%p`yIjȜ*n׸%*l5LԒZM9אGX+_ I2aC}9SPSfooy &h.4l*qv|G4-§HO|â5{z/qG !y|w4eqY\%IW)<,;G3$ so=-!QrLOӲ-6mistqq>Mk 5ێ^?ou[XgK_Ҽ\m[BXK1%P,]tWrclpHX艖GqX9dXԞ`E7dt=)1ˬ>LP訡w9W7@d&vR(iK-:/CԲ{τx]jRd es֏5 V#P-Yoe5|129TG9E+7Ľrߝ69mf1S@Q`0fљuÊItQ*q<8u[ʭ&r{u!]əaux^6ҳ[ J|:.M+}!ۻ@t)?Q0P2"}7Kek N~`гJI/-zО7"ypk8c&OӒ8*($p6L*>{Y:>#l=>FI)3fʏH{0 cP Xr YW'S1 6-7CEٔ v=6z!ޮPƬc,aCKt9qQNFE('!9IN"ۤd3/RV[+mjEbKfmUVEtT 0;w2Dl:v~<,R֑LEJXT2+zc`W l7n@_ͼʳ>3mG8O7QŦptF3ZU|O(kkfkhѳ uc@u, 5b꘢'u3d5O+-m\yL;yW”6I]%ӶZQzη-bO+jx#0`>ԝQk~ 3o|8;f;A'xC)b( PÎx(= Ѫ ޗ86V{ޓ鵑V\Iߋ澨>xanlC蹧~Fn%+9nө&ڣfҟBĽC{HFO.n$HpdUˢN-ʈzݩ\>H: RʩɃĵ^ece,Gh!]B pOm=,%i;Qet 5/|9H~VR:nd%HImj0:0q$_ǤYÜL5+OgYՊf8v !rzT Gf9+QG' Ԯ#22Թ]1պu?LXw#}`S~a/c.y ?X B} 9ܸcW_dj(MEn| rJ*`lQ8v⠪ s]@-$Er8[$궡V!(jh$cGa؛|7P܉-"RW)6yoڜPڂA0f%"},wvrc\&?j92Z =K){A@V0.Ez}m:ہ{Tk۫^MguPH'FZ["B TFT.%2RYfw8lːb<}E&)B^g6+}I˙*}~D(-@'k368rk7&ށꡗ(R넵f'`>X̰=~2.ƹz+*MQ ƷU At6M AƏ|*M?bēuLj&J}MjՑ+&vCOF FL,2bM3($mtnC<^`Hq,4sD$A;H^(y]>98G;; G17\ڃCGf W%DN^vM 1Ik_(=PqXj-B)jf~ʧf ?<ƀA^Nuis4\b?4+Qkܜl+y&_j6=0U,$gxm'W:7!i=ۥՎ?U,j@W)ݥQG}#tԀ/ GsqLE^ rThuU:uj[;>R@JE5"hl=l u}Pa$0rlQXw|QX `z#}!,Ӵ ,ҟ%2wֵ]c۽L=! VrNUW0RNU7SIkj۫>o*XY[Ĥ>ႃ 24FiZPS/Ӊ"Hۏ@wE];ंt ljU; #lP]g13ߓa S|edձ%ɇ<۲/ryG>n~Ǟ5Xo%puyɢ!v >0tMUS0vo`;ȟ5O5$'˿G^ͤK Kn%2T};!+g pCZJA] Knҿ.SW>WJDۼ;gfѾP dzBw,=|_Ső$Z{~> ^ 3PDǭ|m58Lq wn 39 d9)ϼəR &*GYW1="_qߕC(J[w¯[A:^eT4آJbQdJ,p =!R"BTL CJMfH1V6Ȩ ꕎ$㵥>XJn IuC)`~tbIgi9y!ZLb{`2*d:@ĩA0h!2~8Ł݇Nzg'2̀{8Ca-j'Էm;)ҟZ e񤫦T=J q-,]FY,+Ga.n.]FzOsE\<K"ߟu>'VNP2ONpa$oSdNݓF6reKI5oeGwU `w`i"{23Ʋr87Ä Bf^x[7e敭We1H{h"~s_ t}|%(:r!4}a^h㐗>c䘫s 2%ؼGBow)1iŭS5@cQk?`WkvTইA$#(q93GM4H.6{XRә%A OG*њ7۳pّO0m#Fhx]מ x H˓ 0#U~wgJXȪfju>-l="RIDqGEFc#0v-!~t1dO~zx#gS_r14E؅JuHk#rY٦ Urzұ'?23.#r&Zu_n_~2 su#'Nm~@lg:ȗ1.Pg1ӂbڡ^WGJTM]*j@]KE\0ZR#fu-Y] h|B|ĘC^HiB'Uܨŵ@^FP5#jXG R3M64*p;6!G}+LKab#sVͥZk"YEHMct]?p>H9/4"92͟@z<+ ~Ep+JRҋ8k"|!5 4mM 3N]?"VvO.hlkȡ3j_'IAz%X) +p:6@fkEe 9̢FmHMFX砈f]R<=8oTG}BbGmtJ7 ּƛsѴѯi68*U܈t~|/k9~ NSOs-ԢmqU1bwoMqCB>HƩzzI}b[*kP]۸μ;o)e KN=C XB.%d|6$2}JX6C`ᾌߟhvż<8/~ ji<ŵ{?f3* dç 9й jcY8&lazd!ٝo>"cbv,e .gqr]}ilX&m fx'ؤ2Qn40X{Զi/h^"~UX~f^`܊b%}s\Ix5*@6@=fZNp*u#+_UvMBWH˹pϲ4y1򋵸#d&ABeyhȈ FywYrt@/HQ*|"P9\.$FQB5_@gK?g$-J@&S̚I'=jHCF^:~,R:Q :ܜ8Y\_:DF‚w"k#pRӲAe:T\zrN$n?.ܸ1$"M]yjk< scVDԭ<[;Wܵ:hZK,6%~[r!%`Ȩm gJηDc@P5h(ÈQ5! }]FV ᩞn>}X{Q By]3IoJ#V0mʳ/y PCFk%%YF miy!k½CKBYm] yi?˫CX[,&,"1>wHKJY K>y}m*A6~ #-VAjjWuzI=&͙n:zU鵡< {uDy }@6Ja7 9|Rnzxz^Fo[$RəKLr=sQ,Yב ~Fk1L|'H(AM~=Ʃ:$LF]d+n@IW>^Ǖ@B"1{ |fG҆>2Φ*-lPP¹4-~OB ~oah.mME\0 _lXb:e4cSTAK ;!}B߹"V[`M Sgм|tUVe2Ҕ7@z@ ʿTS}ע%Lb0 FWHq_Þy#,?^DCs:^3czJt~wR a{'ͱ]-'MZQ'X-{@ٸ˷C8r3&yʾ Bzx..M+Cl0@~/"ʋHfwީ2XC)PVZSpLPS]BF\qvUmLQ&{iV%@y  Q,,N?~6X 'v/MSKydE|7vQH5l`8Mx. 'ղsQ;tpdOݡXnE:=ml+h AfH2E؟-ބDy?+dɺa w.|mWbPNH2?U~@F ;;|sxVE9z-! f F/ ?6+{te٥$LI@n KeC->}2`M$+ ,WtjGc"IN-jZ7Y*j *DZ;q{˲jSW gC9տW"˗̨Xj}7w* +$MۍEXPG=pK}qL<>VXքa4 JQ(GRmHDE|>5g6 Ξ o/ '__4t8ޫqr M}3m@}MQ*+a1p(nwL6<2d麇b9JU5Ok l?;RQ lFd[$OU9F;ܟnJs:I3~T:f3n6E5AT(SSsܴ 2r0'cM+6f?lQ F`;24!Y8b‰?Qޞ<,@%DZ.! vj.2>6e+s{o5Xe+[b@MS 4 ZH])/P<9YKnH@%T?gkvswX}nXc'iM"SXVKl{Ĭ{Y!^[Y(|`h ^fe˾tKX<cqSUukpjK[]6^фJi?mQe7^S1K?w<)3 SQ$_@kQz~>ج‘u31uX ֶjF~Dmeg=&}!Xm-1;P-}bA_ ~ΩK$\*kɩ (i } c`Xx7cU2H >sV&B^#pi+2W"6W AƦKPm>gd\ HBمHi 5N &2:tc:aa]Z"org %R#,u/l<vHFyQu0uoqbȮí#^cPJH.qK$pe- |Mㆿ0CQdךZ3yhGA N8ޟۘ{"9{/:f\a8<߅Ƭ;(ȸ1\CHu"L+M a]4zX|*/=^f|zx8@?{~(v(qj{udS9ӻ$W(ShCmGKͽ kb T8&U7IbݨPėִ cO皫Aq{ Wow{; :WnMdM0i2eP1~ е!Jj6Ȳ#iV;p98^oTq+ ō|_ؕ5>/[eXW̛$O&L"Z4CP= I$ٰ)TJyg ̯ Q6(t>6:Oũ@&sGl:gǝ`1u}*G)2l%=B|k;?#**Zik5NUk۰`bw(XQr3-<9k }L*tojsR#;/BD̽/D"lDQ hBwɽൄbEݫ`Y}/KٰEA m#J$k g`CDZ,D浜^7G\`ֺRCvUW3v9i(1iMtTW#xrf4P_2XM)4P<֥wcH% gGP1kHބ1VQ$ϫn}ϖ/*/@ѓ'ds 1F,_~"ð}mZ$zҚbxi4ބ5 =X!MJ ~d#yo}, VdkM_UxQ2c|IRA#&%}B& Тa#.9lZ s ([Cq&ݨMRY, >N;kTe7M\=TIJ߲#'e]iHi!H^ٴ f2@vcggVN˚_@u\V_k3qr! |\fքb4 =mJ^˧hҩ`ngR EAÛ܅;j¿UY^PJeS>[XкkزMty!LɁ8az[e(jԠ"vK#.2Q}W3~^Bo[CX2i @+zO@ee:S&6m@yJ&w SSt#A%dB9_֨0F $ %٘s egt 2*c.Rno1~L$KR9TrNڅ^ @yI {JA˫sџ,4CbDҗ _1>lItPg i@E5yluam9)dn >omE[iTweZ +Yͳ(q^&3$C#C^CY#Kp,XfW/q̻w7 *,N.rvuꀵDQidبMnuvq|0Vu]7lUOgG Fg8$uAZm&E%-q+",A|s3T 1ګܶ/=5"Sc3Y{z'.sPyC L)}p jtRVYFx]! a+*me]zVwLB*,,.ӳNVE/cO6$!? +@[ 룐ST CF Y ~*j&O>fЀ9C=9AV5o%jRw_'|42jC`ň%^!6cciFʃiP!chb6lGTax׫ka;ɐ3NPL4 ]w m2J5S{f$ܤgX1 h7ǿa, t2Q/KmY 6=.qGb5{j D9O:(;5SN&R%~/Zd!Y8U\XCyRt3 D@,~+FYd&yd!xQ o {{,^6*xSdYڠH dZ,NAI3H5S4qV#fr!' )# PzA^O}Q+@:2zw$ / *4@>ʩW+C 㮓l/ feT?3FġEn9", SrmR!guYžX bWϦz_]|_15]*>-vӳ7?>CZg)@󝸳ɑPxʎgr$y&1HvA#5C(88o=d:9DD_KK'a+my\m>TTC^Cʲ|ՕhVAaW Ɍu/4D;JxTQ6fxKyz2.OA/hOs-bK@0kAw+g6i'O Z+mcfMIjPuHĂ}oԜdsz9]ipjˮZ$£@E|OGšV9KQ}ec Q Q?1BCB|ey,;CJaIMSrHF'FԞ>l\n֗.(o:={:QT>hIKzL&elʐ蕾0'(H&Q;ooݯWLo'+M qj$ 5^asbC"srt!`އ}=,Mq.^6*#lu";*͏o}Tm;kXC9x ؏2؇B}mz $&+C(S/^vp{t2MFѭe m.$S~μCPl6m7s>|AjKٳ}L7"dq2-OdYd/7>,/8 ȗwxժ0js a&A=ZQi5HK׻PM͐M/WTy|iEl玓!/pa=ieA$ʱo2ui'wI/TJ!({@ 3qAM;\p}3pV j?U -L$Y <c|݉Vo;w`Y݆N G_2Z/Ͼ#)9B\ B"ڛ"pN&:'_m!#:ꕽ%6xVݪæR^ͳЖ@;kք}W]($lORX :\_#|}q(Lb'27z{ʘ,o[*rJYEu!=&"P jSPla9smBieF-lYHq8nL7ń֧ oX)UЍn 8:&@2ebu.8oFghj1#uq"zQoY!ڹp(WB}.%:jƾoZabe!- "[_گut}EZg3B矚%/8X:}%-LFK :qu9])m1zZEΆqV(+C G+Nk_<]sd.=!^5sH߻qZ{d;^>X6X xk-2!We8A?.A`q5d|OEZ=5GRqE[I[*I칦juQa04UځdvZ} g'Z av fBud-g WfSxX eJ?n mU&\kmӽdUMԼ ' g֗xḞ(YV/\/pddm?y&u%LL5u=?2,:k¾w촱kX-梡4z>d3 cN 5 \GE?.FI]wG}Q9!di81"g-z[YOX$fh5aqԍYCƧ8*s҂C0S$VAYzzl6H*X#D8P㗛4iD%=/`p4, Ș?y_=['EНԜdAdxKh"0WE#oFjTjab"-06&>9,4"n?)#1 u:w@=YH6`>0gbg -XC*.+óN@tH\۫aX,+gT6@(5jmOqWF!ꡐQhَ`*7($q z5'<>G![f/,gQ0"iTCvS偆x9h/e{R7ץĆy8YS.|Ix|C:@EmPN p-Y])Z^P{9sxȺ=9[#baH*R(C /05w4mb],y%ΓASq`_w wE#CX4aLM%ZILR!3)M0x(QFg0|-/ - &Hk FlZGǮw@!ZMWWk=-,́+V|SU=DH…zsU2~EX5Ek*(~qG1p$S[>mۣXU`sYM.k9=p^* 6Y,m5et%92A꙾uʩkޏ:5?Gt L0rV5H"xV;G]53R(/17"ݷ%UG))_ӛ~U(aSʎ{1R0I&Lyкra̩mPhdDAڣs/_N-%sˮЎ>/Pj3pjVW#œD\m0s:o;| NF|H9e ]sE^D:Ga!H=Vs$D*QqjfS E_󯖂 mp(^u? }@RYq4=͐vPFKH9-ց:7=O1kSW"14 ܮЅnGkO&&AKR)Mh9y3Kϒ__U=݁th.ϲ,&Ç8ul<5cXSR~9>ҷ.?Fѳu(bs 萱*;+(>/ MH~ I!@&PGNfG*f ȨVb¿tѦ[*~=vA}'OJ)rgb7Xf@,ѹ3 └삃Xcں{,1F_c ˘!R| ̑p=<@" cvZ)Kj @_/j); ^60fh4u;1ݜAktw=熚j| ɨFOX>1%7;}ת:]I,wLܠw*4"S:y*`\B3A,o <_i3|3pm&#Csho G!3X9Z|Xa_ԹA6='ZX)G{.FSn:]{AwYg}0V%Wa`˧L^9 ɍU~XsK]ٲC绢r o @'6GcCaڥI-Ej*oP\AV#~$.T򳠮,ɡª(9)@,T(~ͬ.<ɪep/0;ѤF%/"Zno1( ӌYQTb8nf-n+בm:lp۔tA23%L; ~/"/b"|J!H_$׀ [&dzXۄM:e]VQlsˬ-_5Ž~7/iq饷s/?g웻fޑ*RC)2rֶ/6\%2.b#1lh_Ddݪ@Øk_L *#8uUpA%:s~A\05.q][n/aےiWkgzj4M-;[ld L{q>I BLOmT@֔;t˦M@Yfq"θiHL>j-Yv}u{Ł`ע!xo (].5x:A]RB 1Nf0+!ڲTW"O~QE b0z޸cşο \D3RrE]qtQ6L1G'7?3%OK=l0tWNߌQ9(!>Zl*–B%(ېQ]!B[@V[G q[O=Xfd.e~O?J!N4_e+ 51VO0s)'*o/OXw_CWTRӎPWD=YRÝXpP6h,h/YXĤ,xu; M="dg#Nב́&o>H?!*1.~*F6Y'/)ꠊ$os^Ah}^j/jtHƃfޖ405VC^Ү"n3 HUYC^NRͧbs\'YaZr/Ӄ&2eƂW:.wW/.џQv#f^[v,E ^ލۗ;Оn,6RAn5or ;vSEoAN*ڸZ{sg(^|j$)rLW1GUr6ʁCw)jNMNrxl#*g |uTŮa&մh<8Zes{4bCx 3ȷ_3h`N`Y!u⚥>]A_u9?lHMN7;̹14; d1% ÄLL1H]~Ӈ<BzY) ū$ DžÓ .+$􁩭ͬ*询Sy5a遹`*JMȳQzB$e 8?hݐ iϮ|h#yp]Gz3G08S %^ѷDAsd,4>@Մx0Ws$3P8֕zv'֒gAc$rp ||*:ds Y.SqmgQ  A܄S(w9lqnN6%ʹ5|u";"&'2#AebMiw-21nWZ{?@qVyq4͵X* - .d4ٛmy4ʵtث%^˲~wb@ui`8 zZ ݬl쭘+s8Uh0/:ӟ6ӧhg.,[@'=OU .2<@6#}4 T uǼ[_FQ! Lr.[Cr)%NawC@k .ѭ: WC#6?_$(*Jº. S@Ga D$N|RD}$.\ O V:nU4oL*d~zNL{P ~j>n Qwyde PF^21AԹ3vW8/`ADW U#G\ªWbXF֨ө'Gr&FOQODH9g |~sF ^ݗ&jֈ8KhwWaDԜ-q\yɯZLW'˼a߿RIT,"wqav$Cv&ptl%!@TiMTN|*Kږ9A@Q! &q_ZGV[8J%Gn'uY5!?D3mtm͏} 4Q,/r㖒aVn pQ0$X ݠq*_86P10<= A[=)4 9hM3@B_skb9f|G`|k^hPS̜-~4y)7}zډ3eeG':1} !?z(:۹sZh$bː_S9U \TW*hE:JMkWuA_Om0L5X*u*+S<e%8$8Q`7hts&x%hÙ uMKBN`rfӃi/ŒD`dD$?HdoA׎9`&jo:hML/XKBB;T"="6MӲM'go!ϴ<"3ְzWLacfѲ: `J`̀y(l#4yN# 6`Mp۶V;s]/gz6v8SʰԈXµ d6%j{s<s x<-!6q#]#~Yrww]Td-{̍!PdtJ\'ܶA*n?:ΰ vWT܋R?sYh`6Vi2}w!mV %'oOƫ@8]V_vszVEqn2g4QIi'_"2F=dd,@[(H,!Hgͅnw9N Hs JEniZPM:o! ipƞVoeĨ<3IVM `Jg uRobAsua^stz*NU]JUGp \nK1l? [E(z52E$3yEޫ6\\=nc@Qx>Gݨa21,-/kzadV 9Y_y=Q6G<&RE KEPՈcy% RbZPywݬ&h#o+$g\3*<#]cU!hυF11^V=NDO'A7*)<Y_wLQPR8"*z Rϻ#n|WŒ=WU'Å@TZD/ #w͎0]- CHڢ,ϼD:˺ LD [=)YZkWZ{lII>h`BռȘØTrQ̘Z3Ң&=1U4鄆]"JyƯ'uF`\}l\"=ػ\Q GuwjMrFz[J59z_9`mN:n35xt\ NO}5YGڬlY3wP!> Q@f;Hm~|[CnmNTnK dCvOES`&xW1g }hUϓ^6p5 -YC{QuWd\Dv@-j4f"„Fˠ<ۮI wn(y> j< iͳ᳻K{੠t9GǚlmeMK{Ԇ1jf|(Rڇda(ij_(oy/ ːqpb4oK>I XYh3ϟI0i.OXY P&Hp 2@T![`O:l)D@3\E LqƏWYB 2a0yQRT~WIꋼOyZB4iD績FKSNʠ֌{h Ek~@QgؖFl?n~=ǀcEڄ܍D%`W)TnXR[v4s K|,[%Got&8dX#zGȹ m wwFË{ȕ ߪ,#"ʇ8!D"V|sM%YVW8zc gߌCѕj+a*c3C#~#<{:N]{^zΑp8q@5q9HOOuSmhU>2Gc6|5"דeM5!w BKM3oUzXUgW LJ GRy$C&W#?f=[ G~^/ tB}82=:\^#FL̰opĺhjS0덡o<9vxCERi62y SgjEA8v~NCd4Cz%>NIV͂ %|~PzF¾6#{8Ĥw@PsU J#HN(]@wC=xEdtEMFtM3o(K̍FeU4HcذW0O1܇.O.) ɟ- ?U+EB+9ʫm'JOՉR`IYxrX1< UYɨ؆EPүZv~t {3SPqͫAćȗ꣼ޑ EĮK?hc'OݫZ/quRzGٜ*} !J "VB%S9Wkʛ[B^_keDo{Nx݊9ƫB}">/sd"D^qff1 !6~P4J Wgԗ@}:oǔ 7]t7R;t!0.݃<9f^LzS$0b-p DL*a.+&O~g-^w#xC]A0+ `]+?$wzmk% TFcuLx~pO1`?=/vs~`Oid9knš3tӢNH|ŋch;ʤMqH/ih(sD"|՗{zjoh4PFۈ"UBbgH,O'Ccq$<;|xR/犊[zy%s Hnc'.޹ضBn3w;"'pR?R3 Rý5;`sj>Y? YV>f'P#_W¥Dh/؜Z(q?]XErt9 Y&Mz||Ԥ?{PXь*KWy+]ҍD5O^8զC/cHPt~B錶nMKw6uqqMSuovW^c;qͅb梺IP؉}a6XdhqB baݸs*Ҝ-#boڤ?fwH9}I'Z[[^;_izhcgW"Cmƕ:GPaUNt#?8yr>d)`x |1zr~T|2~x.PgƅaA/=)\pzw_ܖcAlu`,bY讍PehOC (Z>ЦtDVMǝXvղ~ Ht[(:jH%IP,90_!3|ap3d7.+PޙBV0kmkPyKp/r2DsM1ρhL]op_sءr6},|zR: ;78gԲEW}v:7RGz{l3jڏώYR&AY ˱ r̢̝Hu$Ԑgw3%qMY~Q] mr6,=Wwve:cy-k0bW& v>H85mm"|إ|iAN02V?ޱx)){jSk_'[+2XxgVU} si\&WW*_v]6e忼Aq[ϑ0]bdڐ f: q$X7`8 f0W" C /7$|q}.·qD0 de+*u]t6uf"Je5c lw)XW$aR==*=GUjWb_c[. g64XEt[{+$sy:IRg4ۙ,7QНz0jf?f`oUϤ?0Cܡ6BeWF1"֐$*7# _3ۺC#HP]9vsbLϕCXkšurKExePUa]p|de˫տBH p| 6(RŎu$^`}Dzn9RVIw:**xTp&a)w ZWtKRfs=~ԯ68"qw(oV~_XbTS,Uxx4#BJ1t}s'oBF3D_+%t["^Z#kCud%@P*iAO9ֽU*"nsM)Eg}o[˿"b,Fm'+wNE#lĥ9!ʱçu :Z,%vtF_| zj%95vGK#3$'4:jȈ0~exC̖{}萲is9i OTp.!3›"Hy'emuO.esj=Gk$樃HGxTuckL] agyYIOZb|BymN-[/ XP7)4 ;C ٲ{c*xX:Bu)'LDN%j'og'w+Wrw-i&w`:u){cd7@48)U=“a3ʡzde s+bO0}{E_UP NIgBd%/zmM |"?b"JOi)sVM^qtYFr69ād4Ľ_{G7=22 (3iM,jM:@:<3 )`xaiOaTv% 4}K=t-KRٵZxsF4"xOäJ>Ȼ(\zi^ JU'^UDc7=:Vwe[]t G-?]Wt0Mۏt\{dYoY iIqF̴P0Ttz!fi{KRx4pu/\bZ~$iR0$ O3 DXg]sW|xgV9QrD2oMKTfnAЎɏH,F\?>b:Fx)܅Ry,68I0a "7z/N87 woatE:bɼM2ME E1JN糧zf&^E--]=qt2;SU%0zv*.tm7jQżzcAq/o0h{q9rߒ]kxTDBIMW:5NJ'Bڋ/vlṳ w5w9^NQѼBnvzs [Euuq/͚~^yxI3B ,s"aw AQ`%GW(nV&&:%~2Q{U:ؕY4\LnSn#PSVW*kdkG. 'ilҢ4QC1 &sq[9*]ŒEPKP;[5}[uLM|8va}=؞Zȍpԅfw`:HG7]U~~K/`VL&\:xOrI*0bAHl5xIx>8PmD/TMlFw SYN6,uɵp29Ek)GYz,-=@ m0p eJܷ jܽsOFmC) O8fT ew*4R\ ovbr=)1=rNf mudr:jOI*8FUvLQ=[e6gQMz9&$dtҸ ;bc/P;rCr f65i_zWnl/R]Wt'=?~ɸh[%{#7~w%Kw7)Hda3rtwɄ&ukݤ4‡x(4G+Y)&\(7wJIWg@z 6[/6,ܩRD:Zeu.b4Pu7>qE0Z64U}a̪_U3ӣ+EsInP ?ZBS,w3w2m[pHO 4&"2 sq"'O 69 H{ˌjq}P٢][+s㰼Ɨ*@f4֜x:^Zi^&&?A=R]-0 ?w|= k# GW4"r8 20:y9G(I̺Ybʒ 5+$.zg''#p?&>1r{)$7tP.,N7uP; I=Ig`:q Tt}Ҳ68T@PCPYIc 6wY"8^GќE]zۡ a ("-=A\.ͺ.sFE)~EγNef_RGP DWi6]B_Uٚ)(뷛/^Ky,E?E]I BbճXG77-4/D>)B<g)S$ ;#\dß\iUp35X\5-gPBV:~& WH' '[ABkN) ɷM#5Xam(DBB*s9棥Elވ?~vxoAHe+ȡ[$)޷I&9:Ϲ44 t4{4&%Ũy8S01^㢽 +TLQMJ݈ԿѲ yݬR؀)?c@ǹ^e\ݧԮHU$|1&^q2r 3>r8TT@0xdGE60A讱?]Wrq5S-p'4>I J)Ӥop[¢QSrp!`Td3zhд bB^McMXmuS3xX$BD`.d;f@`x<~왲Z ~~c&'?@_@},Y+ OR$D>C=JB,; 80xm[ݓ΋Y::?rbYQDrӚQ;İrNGtw~-\{s=;^Y+YŖӿLݵO煭"g "XDY]`a\/5ړ6˱#iTϿ (kGKV-|d;fI%1) ,\JbP=wo4zmk{GvniR<~bÃdjcำKjdW]d Ĕ'Yˤ;iUX$7ckNv =zi7sp.l Ov?=Ļ!hnZtTjK5Hk!yHf<C8ze 99~c9SD#嵁Sq[],(GNY1"R~U6o_%@#|qB_L i9FZS!mvx9m-]-h"G|*nn 3[W 5 M}_v9t)6 "G;Ӂl~aY|`dQHCjSEŗ1aeڤb%EZq!J=7v }HsVQrb5LyO@ &Z;\Je󘁘?,6'PQ05<5' Z9l!Vϸexϔ DOjX(7DQSZm}9OLk[< 6Bl^Bv8Yml[|iSfr.r#}8'BUBvvm2*Y+^`Lk $maq5*~Jh5~Jc FO%'3lR?::pXcW^#+*5zĥzM@kY%9w"pXC[ 7\=a/ Jʱxuύ?(d40 %$JHg~lʼ8YA גEnc/Z$d|;J69D!spd"uZR>% 1"^zufb:uPMeXd! _O9!Hb^]\<3?9Bߗ _MHX0ܣ &+_% *I(`  |s̷`8cu Tw&fh4T q96R%w\5 % &7tNA܀O9x$&_bH;Šg/+4m,RjUDVj9Vd1I‡)ӎhG =4g_q&`!B<Be^7.cV@9~z^SÔ3]s%CG|;TlP`\rGYXng!ԭH8\ 'd1WmAġ?yB y1[wFNt N>a<Ār>ʾ6fR0q(`B}vB4 _#vƬK-t9 !U_`Vӓ#VĽ klڰp} xJ^Sc'{tcCq$_!!Bl"7JB ؈hok \RPa1k[G+oXwl~k4mV +NheŮ錄+L͹bvB`7QK*@ 9I{ERKUK04grS\&nRc Zs5$2#n]DԎLJq#pќHD)i.mq9K-(ѿܲ\9 BJ`?՘O٢xzkU/_~WѥԐL)7qOo9Dg@ %LP ۧ˥|e͊lj*7lY uY mc젂гCZq佼c# &^󢢧NF$Kbe9=(l#P>zAeM6v ڋ\)6fI ~E;KS n$*1m$ZIj7{A̼cVJ H]wY~u-m@'q~^ũ:뚜܃lh!\&LSX:($KD?zm8 /@hB%EV2Ň (kڂ64vp_ ?tYt8Q"g^l';Bk2hϤxY,|8)t㾢+5D<QgaJ&ܒM :}) ֔p RF ߖ=Q)6o}˻DeO/Dtzɉ{H#12>IY- 3IA.q,VJw[+W")yVDOF;i?80n]P Lڎ= =G.D! H˳+op/l-[m/f|<թon6 z\)&|&o'$& tUs `.ī֠?w%A<%WYiA3MFZ ˵Cp[G@k ?WԿ $j4$P㲽 ZHmo:G}9SK yGObZ?ٌ&,.65em &?sj(M<^.S>:psjI}5OBN/Lk%Qrz|Lc2;ο2MȯryWc$=`la5Q}~ߴXiiT\M+RCK 507#:z!ڙ29i}rPU@ƒ1)^&c0k?gGAa bqFJ: Q8d"@FU_©L{C L:yc͒mͲ3%;be&dmS *@n:4ڙL\SM@1.&biiH8my'Yi>˶_VHgf_zȼmd'^єi`X_E:g:;Pԗ5MZJ.Hf+ĎfjB 7Klo,YX̶\Zc}'; 31bT%WNoOZwƑ [@nDv=ew ))Re Yu]w#>_D49QO\ܮ9ծ0[Lc0l\|Hm4=lG5:ŨdZ MEHoDļ1 qjk4̫|r?4jglQ:u\'ccy<ŞWMX!1Ǽ ~H·D#Kv&Z/d?,90bVpu_ ZICWglw֩(;eCZFcCgRQkέ 6oqKkrB۴kB42QW{juq>(j)s(&^&>>mG_\AA['t(oy#je;gt\y0+*i5+BU]aZr\rE%wz;^.uQYDJ1B=oh0?̚U썫2.{ GD7"ҐdyFECzּ᝹ p-M󓩭]Ss 磇Y5 6ѕ?.DU^7%?Q*|*ɡy wѮbkh,]mS I~+:ek<HVma4'%]+c͹u] WI@hgp2>q|qn9%Ǖ0BnM%)9іY427s(:4eT8zA~2~٨1`7y:IqCꊼ˩z7d`x,ڵDvoD9aAj$퐱 I;;i)T+һ ˸,xnܝ[r/=}= j:UN-jט:8QR ;nznIZQ5t̸'g09ؘh^vS8ӟ)ܣݬ"&_%ۊ?@v~#e{UxATFLe_,ûjdK7tZ̄-o b^34DyM'mo%m䑖s5th`@]GL[YWh}]hM-! ˅:#P-px޾0pgзjg+_əjRuKI 8.괺WUCuԞW UbW(%#4ETtZt#gFi Y2݂Yfʡv5PnT뒩w9̠E ?&"vEk9N<%Bhk gVC Qލ72iF;]oYL1?Aڿ5-{M0.91nWz<럿m %sb ;^UMóC;gx&X89[.Yx{U}FOǣ9H)KsOOV ](>x g lyQ*=ٿѵ翦lC5\Mdii,Jm6-3@q Lg}o锫?mlz C88G~cJ8;zl[;KP‚ngׅTPHj;04LNTyj*4>a{\Eؙg+#G;+δ(#GA>?|@O6FuBYR[5} Tѐ^ C3{" ; ~i9La&mVאYz3M^$a̧[w6DIo9P>9 TO)*s$6KKz4 -hHsL>3DG?偋Z+ժ9p{3&A (^)9%<6=:vm`Dނ+E*WǨkΏǓin߶/(wÒ h9 aQn{s/Haʜͣ,sHɑrM9x;s5kWOYHqx$R =X9;(cKmkFX@)H@1UjH,I_=Th(NΉDzo$q~ ^`+TJrkWtT;C|-n rR*)%3]w=/!x2\Mr,m~^_5tި9~PA Jk5Դtm1|`<-jlgg[RvW(ЧUKx5GrN+ZCL75xs5tJl4&B{)M}rJ@h%ďnno1i8q`T}F^4}[z18Ui~Ud4 ZnU-̝eC f0 sal džm(P"d񷍕"BGEﯩpAc' fB{=Fp?%cw*ʬ$gC⽨ g2_ɣ b`la 7dOޠH@K;y0ںE%;*̄jy^c-l<ӷ/f I>)3[Rx?T͊ _Dƅƭ,hhrᏦ+AP ,Z@_&JaJG;oo#HʉU2ý2Mիa0L{ک_*Wx]s!9 @~Nt.n]өLb n>"+VIV+CU%I`YCd6lˡ@ X)4 PƴaXd0WkȝH`1K)CE}ʾo;.TRK9l^5̄e=Gda ) Hude}zfj5$˿v&;ƠlGK-y(/܏7rX==״\袎O Z᫩ű?/rGR! l Q "/C2Sǰ]|Yds EecąCW0%S0#ԭGQd!pcͩ:z=Lh8c.7:u΃uGSxbCr:lc Fb<>1",ИO#Isx5-"Slc'3w 4jYd\.d|VqcoGny_T 2!FCP=+"`^ҺzT C>35q$T` v9&|E<(|8)83ޚg$ ==-=A&}/D F(<£1Ωg!yx aphϓ6$N#}w0WWoYOBs&_!bZD`\7 AxFYoiV=EʌQ&+2 `pKpI R-g{k-Ό6&;Xdt@C+Zjr7cҁSC=Q՗ƟCтU [S2%[x C%9c@m|K+OaK#@r ZEPG oDR:'n/Qp W)B,͠RIR/<ʔߍ=8__]E9̊ƌ4-@?3/J$#2qlat5sX-XTM&ΉN"[w9"U}E9+o©1XG<52PQZ'Ik^[o(7ްI-"&Q7ru7h<ZqxWvf(v 3y=DG^Knpl6p*JwW~ &0Vu0tD#/溎la}Үi'Go+ztz‡GcxhEax2|WNgG'}"=АS^slܸye5h)8\2^zs䔑ޚ~4ea}#9S2>\d`7Z<1uϯX?΄s=Ml^DwӧIk+JEYli#φ(>6ݟ#(-YCO`rQBE)ɾ4d[&ʅ 4nT#ƈ>uQU_w)yvuoE@]F y N$!i/\O6Us;ƴ8kerMt_Ļ(f0v\RP~w#D?+9@ \Zx4f{-WJ{ $fp?$-qk[ߥAz\=`ިlfz' tJ]ka̟ik11iGPAl,PqHL3"VH|B!?F;s>܇oy\8_Vy2G27g^du{Xf#@d'Ԓ}/G$7d=o~iD1Vb [MC3u y+&i6rL\K gtq6YI܇? XZFُnK OoNWim^ϫCQtt/%E{P5W* V"]]F2.0{uj;ligx}Wvg]o$g"7Pp"AxrzNV4ggA vu>Ի#2-J|pQrnZ7sDH"tfl@$Wq*~Z4]=>C锍9$|GsrO4)MT I =Y#y^^sEZ,ʹA; ˵ yecD*~/zqUހOuĖ}4XQ]E8t JR##-zR3+ɪE`x duɒ3|Q'w $Zbwէ KD1ػ 41˳ Msr8T8Zrf,<2Y^ykܖU26)4b""`bֲU:]HC(CrR0-a@a|fJ!X#U>$k5.Le^@"V'\nȹ;ap0iki_jF+]qM VJP@Ч(' y2CDOyaeGd=TmPDRUspwb+ k$vEwvmh)ì( WU0*;8ʩH×UZrӉu?Vcd4\vJzTR`ρ l l`k:WɹwMo%Xb{#ËydT*]yWayB s]v`Tݩ IGuFEذ[YV!_}@XB9ir!c7 h/O=㵀Q'o#P=$tbSRKT4] sbjUU>8;_$/ٲjgU03/ۖe{Y2Lۻquk@) Qtۭ|#`M ۘoyڬa{Xe^b4άx;4[/euY p|*Kr /Li>ƻ gYNO7)~GE],>Ӎ2'Ydt m)_c)۬~ԮYSq%\ FE] R1S8E"?_ےO=yIom- |;-bwٰ]k4N?JnH9mѥ96:.iGLaez z*':FBJv<'6&JL/F>>\UIqOri|Y MwYAh'C@z^O.i[_ OvrުS_zAUI &rϿV}LATL|ut^v[4~A #Ho+T/% IdT)/s^Mt.)56RNv.lF3m-,̾^dAͩE-j"mx sӗDZ>̮d{VC ¹PCa;X ) IB`-jT o(;&(.N^}5adҩ^`߅4&f~]9@F:3ҳ%Pe ݌[[ڛ>a:qJ~ o@9oEu{2H(KFG֐|T .n6t  8 Jo)p$K# ji89FD`~$3 9b^@TZKF/G"^`^AI(54 ;qc{LEKW_h7ꙟN$Zw~ba?[`r8gKLW}kbô+} ^M^sD %Arg%AŦ6Q\(9f9Xup_H]R%t+]7onxg-PR/c8X$-ѓYe#"6m^I΍h?Q'f)yޡ'bFaO~D8*fjX)MR)Btw#g/C?䦆H%U$A趲`OL[ ^O@mq_q⏘ʻ"xߍUOaj~36,{8K5pkbT2!I܀G|J#0W|;dD/QErogҠ>dQg8wAgkl7)cy(՞a¹jD6L9[A!yp0EWuhx' R>J5׿=孢#?_05P#m$C"P GjB!kL[TE}ހETl5߻iHs6M\z>+)۠?:('D+]2j |X`^+K=|7ɱ܇|YOǨP;:S>a[>,M0R80)# w=X!\? lmRT~GńTAi{MVCGDɔ5~e*rA襆RC5U$* ?l\Dj\8ֱ7J:Gl_(ءen1' & kfcbٝGVာ}A[Au1?şW ?m7v3bYEz`OC|.CgPB|gQHĺiQ 3(;(Nmٚ=Ur ;CH&6>7􏭼ـgIl7'σcs1j\alnԎ0aQ8I%\ة3ªf[*2-kpFr*PlWy&/$zK&N?iL#F`K& ~Nt?=+/, ,P d"pL\_G> Us他74>s.ry'\byd4B>N&IS.d7X)eI>?I}D. # LFO2+AӜExP9v:KE`/բ4Kh֧BF\0IeUKmjր1Fe 3.^Cs¸OhrTx2ewHl,^p5y1v4xa^{-6H f>7PS@PlZkLd"4~Oʋ]|:H6!7> 'F~KM!B.ĨAĕF4'ܭOO/Sn$1SXN> NdaJ^md#i85gDǛּJĒ!C'xa ?k@6jy{ܸ0~ i]fП~cc?3)d(0V4'ʕFZ+Ex$;4W#Q-PQa`d.i-^5Mcǿ ;kt3Uu̍"%R冚nA$lѥvG?$ψ n9=w#A-J/>;=1XSЦe2/bfǤҔ]ݥBF>.6顀,@|us%_!DnTDj-@1 =g_l%jc>ޠ;qqY)7y_,r} ǫdcGW]w[ iN2?NtI=%۞qaj$%I?j"m{r h zChX}A{WYO7RUuQ Pmjx3+l <}BOqUb UuȯoTe'$7 m޴u6]|rS)g2sTT M|UzLe]4"k8JCn>[k>*"XlnJ2/^,ѺB^#d1 ۗ8T)ʅMsJ"M W+'|v<<J2>]6m pbc8+LE+zt|4z:iL&K@=8e > U"j%-6ߐUbAwIb"OȂ\#O#_x+^ukW9_ Q~W(8X rۯAcULQOԈkiOWNuл)NBb;lojT>DRXWt&5(1VjxZhKۦ7`F8kN"\sn !ٽ{:wu@>bh촖? SІFՠ fbr䳁dGah-Jt]^A%x:!b93.Wh`Xǘ z@&D8 \7YD/ ٤XVc ^D (֝2P z;%?O ǿ0H)hRMg*6xÆn5g<)a8WNWO=ty{,ro|oΛ?ΚTr$Ru|>7kU._8؎nh;(qZ, !)Y:9M7b?H)u)5 82Glq=ٯa14蠁-h67voXN0$fж.>ѱC{rq]# /ƨeD:TMq *QM鑆@K"iI:9SGіHiRIhS{qv x%Ɔ}[m1ґY٤G܄n8OsWGO@ftr {z O=IL?o(y>[t&ӳ``fpa5`;qF0N {X5,2|}DF2A<^ ;?P"L%H8*h3/za~vcݽ{2vAz۴AoSA3n8&p66F+> [iVygBmmN"a0bI@Y3"RasYZŇQ{+Im>u4BQJ7-X|A$g"Zy|> (݇h0 >ѰgԹԫJ0yv5 x: mЮU-]θmg}%ʼK1 to5h"ke N 2_Y%IjSMvp*GS"㩢ܑ_;W=:-#G-W :(KDk/vepoö܎[~)?c6RK ȋQ3W> *Y?ތ_7o0;Inwk0qR# Yhi=Q&t 0a?U,T s! ]dSjQMx~-㓨8.O3kl_s_Okt`,υH<XA+D"1jyd9S8-XugӢH @f)Z]ڙ~k?nBJn墓Ӗ'|J+= b*‘f|Y! JZ.>k{^ o9UWmSXB:P!|6[U;+"&,aNmdFv[mSSP\f: C@Pٷ))!J'k7%Ѭ+;?y Q"#B"`;iPWA!KD8W=P x;4j'cYGq=$RcresqgS-.􎀆z1c<*8UN90]0p"0KSYI1Mv+K׸d늲c)uEp-2+着:Wc=u7NRd(hNWtdT_`|o9V_iW,W'1+ø/OOjr]{ 2gmJ1wb݌xj[_~pt'" Ί">/ݽ!RA%CcVjaiyOF`(Xcy2=]$Q]iyf%~0Ԕp)x:hgb'j<<9+^!iiY6x: _BsU M@Z5'b:9j?; [mT}qu+a|>. R=2 vyZnf~>i//d(lp)jXWrmx1|]Dj`9PT =yf 'كI 1E#XְZEу@:FДHd&|:\r n3wړ齞.sޝϗe;:\( A0lJ]6 %Ҵ:7 Nd,)>T*:;:{rQ. ;RdH %[}Hϐ~dS"Wi00 !T~SQ&Rjj2QШnDϟmOsz:%zc֔D^D&i'R^O35ڊMڊ*WMkD`Yrs1|z RȎSQ!y8D:~NB$<->a y#T2&|E{#PMPӆ {O{.Je_[`O]kUG0"^  "4m8L_*IDQ@$ V0#Ɂ !"[4&j:]F5F4  ,E8JWAUso 9ĸC? ;' OOZtuuGbm> gM} T.O^h 9$gPOF/:-nZ,ܫ? c#$tF;:g刓_(3wqz?׶m_x/ÉyCx")'Xx]_bkEO/%e8/lm " Uһc} mCf@µ)EX} 'Qy*ҝGKJx 0f:eĽWC—obug!'\FU/ Wb!(j1HpD%L]I ?X%'24M yN7p0G#Re!LLnhcYcKD='hD`ߟ¥8 fBstHvwdƝ mo狧Qqy*wMpzi׈/TCUdwjZ-l [zȡacsTN.;5`LH8z?Mn0@iaxRD4ńwqGA6/&9pv^bts?8 Tn +`,uqcȿP3fA$=gm=wAꭂB4&}tb![{"s 7IV:OSAgު$\fkwv:a } ʹYHqā)sY?U)NC ÉHnl[e4#3YmƊDXNз#i8jjǣlB?P;iT?聺u aIG z4Čw4a*8TqJ~Ct!V @f]1myƉ/cʙfEQl`KEi*GZY%;yHϣvPVLFz6j*s{ohl􂺧)\A~&OHzvd3D$T9瞔Y@]tbAvMx<\L?XU 8n;Z-ԸfYIBI5,0%7׼sgAL)'dYCa¹ȟN/[tpS9aĈV521u>9{QSU68kSNoqiRXDynfNmͫ5?(TW%udCCt,OD%9^i+?u),!AAlb$@sv;Q-MMS$n.?: dO}г\ZV0[m,Hf]E6G@oR֡IДV;džmKD71SxgQ zcۙY{=faBq݊ԾT|EϚV#eWcze<= \K>B@֥}Y^&'8l~ym:5PX &XpKb(-;X\4÷0ܬ`[ɔuC)E:|U> ~6(z|gE PFlwzdCW)˞Qod6BJ\Vז[>~uNzYsl!]w;"d2) PI2Aݭs|o?k!`hqp8G<+[PBfZ%qv%! CoXK.*E7DN),huqc qDA"R /Ȯju`m\zqrp]|a= >~a+ w7D/)ǺC?*%lg#`R%i`xi}fa;`c`1Mx d1Rcn Գwk'CUx/貺1S ? TFy% }u0q:̏ōo{\ Z[W5qikdSֽmx{S+ڷ|k4g[Etn+7:y n݌@ k$qE`BTG 's]k˰R=]zihG}-dLD|@ٳ. њ_Q'c`ݓ'ajCA*3AG|C j𳔠@㸷 /WeX5rk̽ a|RV`!jU 辙~2W-/C_c}olM694#.] J Fc)Ec$GȦX5f|ZIQ2Xʻa%?c'R`:TfVeReg/9@5s]U.L؇ˬ`9 WNV fIp/grC){ 9hD/XYTc~qR]5xk'"0ݢKwjn(eLRk7I2[E[Kݙ,Ԉ=l)Ds>b^=]pUp镥Qo=ń: c`n{ 4=4b[`+$rn=>#l-'6Vy.&Lv':7괠Fu'y [۩ixm p~_XՓ6.wJ $t&OD|A1*89YJBrcABKGr`/U_DU2]Ǘ,ba|'<#zl8y%ǫn /LM =CC*^ӕD&w4\?󸓢BsJ!.뤮z6&z6<ǃC.Y|UJrv+UyNև:W]fK~)xMiYj9j 023~d^N*}%{zNNt tWIᩎ>c|p f^xFZf޻`V;xqJ9aydov/")K̖&`B|F FPPCRQR֕ Q\)#R$xaW+w.[m$]J+2)dd=Á[¨57_ثNp=W=$Kk&utUb${f-1{h2O%PSNg~-C^ ?QJȸD"m ;j"ND.Hh2%Wv,R e{^+=}pЏϗ.ܮ᝼~ j:n7?"ݑ:lIRyrn@V0_.cI+209Z"tڕDJV>{iq%0Ca>Lm}zin3([Qe\=Yb$\bڙWDm.yҭPߘf%z錿1H܃8XΟԫgvHS]lxRmS6k>~CA` V-.eQgh#P@RaG(|7$E׻ uOx훜CݱP)8X64T ruu$Q+@~ol5@SaOoܯ~OΆ%3{rX @!~9IHba즐6ߦ ,ƛ/c7<-r"s͊ RbՁLO07EPaA1U[Xln=;lQzQPW$2ҡ{Iϧ0B5n"I[i8{ۣE BW2'qoR]y?bol~0ŕD3`X$9 Kn4hTZ99ѕgN>tM4Xkc;F\1G-XKSLв/g9{O 6qzϹ.^5=לx^j&\xq"bXؐ&鰓^>-tO|CDZaU{=dsn-Y-|z[xh H('fz:aMƧZ|CKٱ7d'pV]KL F5k1 jƗIiwe*J8I9Ex\TyLH؁~|qv;pUH럶pvmH6 m3\jࡐR>ERpW ƛ }挘%ԟwFq ֧(JmLpUD:G 3d/)bU_6O# j{_9c2?AJ/w!=fɨ 7+z|^/u=}6l#,*gnn9fT vϗ`{@TLc{LLbrje!(׻ۯ6-$BYC)YaY荖pd/&$܃| O8Cw-ԧ `b-*zCΌD4ob$V.-ÁFX$S zм=jxAJv[]fzc%$:j޽`l6NOވ Oy ͽ'sZ Bc{kiץyzdZ-G=y߈)8ЇU@Kv"J u*apgDc>Gu6O-{< {/rG IջP8WՓ48s&FM6Va~t '-H!x@Ѵ8"kAS ?RnKת\ W".0 su:33 rNJf̈@ʟiժu&n'6*[p|w](GyTX!nnF^={[ȢkHLnVpO7Hqg@zRp̘xҳAGܭ}U[( |.]`3}H9PMGE2sSfަ#CBQ4| b FqhZr+x PƬ}VC,tBTJiiԡ.g9j0ORXS&:I <]خ|HSza7c0um݋Pp_?SbR'O85J"wf, W>JKI{X[6;!u(ӝL@|<Yi{#IgІĊ]WJ]$rD:~;di#K(h'Ycݰn6Wp^WJdꙢwZT<tjAYj5xhF#gkP5dRJn2m@5-Mc( WV7=Qq0lOه.=UI53󂄅.hUQ"67kgMHD7ZΏlL#4AFab͛󆑩޿akkT:GiU܉޽  SA~.c)I$lb)ҋsmsF|??@qt: dXX%kAYsD,&qD٧wցY?Ua$՗ugmɽ@aZ8Sx!uX=? ߂{eǧi-75DAB/B)djӦ \,1prL>d¼ }R^4Ҽ;mG-\*4 EtP%3Y/kZ]=[uڎK];?ܘVuQWpԦ*0pƓ|H(x)KmÕN\JP2KKh+S}+K32[aaEXmLyFƂ_FN̙!mp o7r;#:,-(ݖ-D MfMU{1+]4* PKZT^4W?Ovp^kN=994. |!߬J@U3Mu`fনBsn)sb1׼>1+κy1H_#s j35H;f9g ,+ְ")=*q?Qjs xs`5sx#o 䞛 x䯘+W[a*h%L¡O_~P| ZY8ù[ qT?=s֔;re>>NDBU+M qJ;$]xHB+$0ioh/+_5r#Yw⦣f\ AڣxOzKQ=9(epeGM{I =*M[R,vq%1_#^ OkyJ|%k)U:0Б^U* 7{dI+g+Q-\F?HQ{g!5`a$A"`cj9u,-aULluj\JZ"4'c_CY tHtqKi]$0p ^zR({.RMd61HKJzЀn-BiĐkU'"yrMǡ1rmTi -3 }*<CcýRUG.`|vH)سګͅ8۴*,ͩ5mh#ٳt ;$/Pth|_J=TZŊ*eVew8n('~F#J'fjLMt~{m'Jk]\dho=r 8z^ܾ|D>_oSI٪Lv=9G _8d'ѨQ"Ǎ. ;;r5LtkĨE\п~iF;9B8}Yty+V~q$Qa$.!HO'&2آ *KÇtuAGY^wt d?| &r| B,AQ)?H'\ֽsmH5&'qXUc[ mٳYg2dž " XOk& 9f8yw'V!kB`2E :0Cv ƵCx3:[>#}GT@3$73\QEo]O\)ld\rDQ"dx)Xq#e܄]hԟ.?BfnﵔbZ= $̢AKup%djn[S߻%PV;EdA5wKͰ.Q!vM^P|Ӝ~ϜGD<}9~WucT/vK;mrml?P8Tw5BuwRN 6'QV+!f|P-4ɫDr{D_Kv 6@RZq  b>J9%k EnN#tG`\.~_xo#~ d:R|M*&0ja.O"h? zKDoi*^ˆwԛ۴ R\U!0F*W$Uy$q"+5z~ԀjƠ^uQzjggN|%o+d4ᠼZA6%7Ku&lU %d5b;TB>cOp59;nBO7ˊ1߿XL(Pt;[15 Ϳ N #uw3ͲAspxdBw-!X>K%M\hLc꟝c }4zU;@"[<5Z۔sPIy`phb^F",5}1}ezp2?kJ<ܧO|γkjRv a_i jR% {90U!H yn[|3-MYWO59Xal?)">GD(O4Mm1MI`>)atZAgkdl~*2 ʕ&3lǭ O!E1ͻY'?mm{kPA9ډq9Rۙ) τ[Ϛa)Kht4Za_f:"[-f||iѭN"sk%ı U_++g>MͻPx?.|%W\`^qߎWnr1ޘXbDe) OtU@,K/_iQAK/bA'`o < at:qN( !WKL. [W<:͑!%Ĺ Y[Tk8y6Wgî -8H^MyZ\\" #)$'I8wVmt8HTnc:0iXyf882 qa1%0]{ 7jw*rMO~þ_kki}>} 7l{X3Ϫ0A۴,#R|O O6p} (FQnC`GBJcE7^OJ P';鶱lʹ@Ò/#|bZE_al(RXX4J>R6D LD?R͢T^BحEj" ? L`ތaN Z6!߂B7 ߒR9kA/^+Si$s[jnĞ$Ӳ>ڨNIc^Hsw`0aH@Q4\,zXA[AAݞgYwϴEI;dzُϊWu6zn 0Z#L3q:i wTƃE_lScW|n|*K`X9$:c jB?D$>wrq?ˋ ƌ1+/oM,B/^ruፓjV?'qtz>k3@}p3 go_=(:ּ\3ആVv/˳'˔?{MzVg8+`o=uªn8+m87µ=u'֎Ɍ? Ŋ{Wsqb mcbFvAeR9U޸/mx㬱5g>["]ۘ=)8ʶ'R>,| /8Q᮪53'>*06h7#Kۘeω;P I2ՊP~*پ@rhxz;OOV{ R^S4kP OۋYfP$pBplE 2 ˴H0Qni JA2T#aifEW@e3umQO}V![6KFg3|B&YF'#yН+ ΢_mV:m*FpObMP b2[f#ќ>ZȽO%;w%*1UI; n. cVނ8 [O܇oU'%(<`qDT *OZm(0roFc+t;3qnYǑ~XكL;3cjWLxzs.CFƨ%tEF$t^`O//xAX?. JQ!\# @gD gv| y0Vcr]d9\D#J~kUQk'= d<_F+uV 6av-^X#ouh-ٵm/xhO3*hR pj| ‚q_|VamV.6˾ٙe? ,/=PRn+AS)A,d"E (s[lcJ׻Uv-c)$gxRً㯈#6FVN^oP!ڙ[Y\MF/#ĴXkdCsVp* NFk!"o'4Ɩnv!GDhU?6Qz ԴvS.}z覴$~d{ѐZY| 4z֤-,DZxA9RAXh=(Q0 [Qpج'*O~w:4w p|+96[Vׁ`ݚz H:ٜ1.)Z_fU򂏣" Fք^')܊Gq%e:ȵU򶜤 U ƛŴlTTZkb#7Sƞ?o6] rO)O %#=ʔ'Iy^ uP%Ku?ѳ^fӌ'ޑ O-c#>DiF]qK vdN<ɽ7FWE0Soȸ?à2͙x6oGn#t^iO8 a>ĵ#{Ndxn$UGt}! 'Pwq䆎mWHwVFq[C²s m#qM?`DvdP:ڼ0b¡QMBbhe<9{1ǻ::ml E30 6)GjŦTZDYW!<}r_.ws;Nj2R[n`)da\yO?/1C'աW@k5 4 |SwYϊQ(v]D>ðqES 1RChJfi:Pg{5k:̖ꉯ]C,}̿3y׆-oݨo2 znvDRFyi"S-oQo-._L0`~(oJ G;L4Mۀ!6z% b +gjy9S\zE'%Kxl-bߒ*.$l1q8+|ϓu#vh\5%Q. ?P [RtVexcӔK@V3f<2ɨYm5slXؾ#Qy q)UyEЉX[OD䠷2kZM-7tjA6 K0 ?>d"32?4=XahO1:1\cG TJjZ(" BP|<%eE+u}_OP>qr+^_T൑ ]P|s[q8xQ? wnO> dʜ4wSvQ 9kbUTD8>'Crf1}L.bӺ+_i0ȨRW u<"]OE{R "Ul'3OkLTZ2IUƵ~ 1l;Mr@r9i!1mxR+GBnZPEV8T􋹌߲/NA\S *i Ɓ@jN*{뫕 b@O8e0j[;cAoϘ +`kpB7%Z-}sޠqA0\nady;X*"\hv#I&Y6cs>PҚznPꀊ$gC|ԮUwʕTUxp',V2Z*Ë?Hʢzm8YMNL:^@y 6ivXILHPoX; GFY0 ^t鯘Ō8ޢ"|F{WߟTDBxϭ8˔U|b4(h Υ{C^iv l6SmEZZմ"ż$<6S PRg> oS\J&XcG9)-P93zXYs Whm3#H/FAB8>6wGa+"UNX}PJpmr^͉BkLU%!QkkQ$e}X`2pVzm"bnMB7N/9S1Wl6&̔/qj9 Ndz~{ۡ񿍁ILt0 M@׮CFG7DE0x2&s& bZQѾܹ\r.:Q4#*%h8ܭ<S0LhF#C R}yJxdAyiH;[]DvO}CP̆w[hvM5gQ8Fe(ѩx/ 끝O;d1lF6U7IL \%ݒ$vP)"F~#F{ t=!:6B $EAjq4+J'D'l Es6QS=VIv˯9~eK+ǥ%&D4܌VXg ,“?nV~쥘o?%jU{N) @Cg@xʩnXwd:!TĕChܜzWQ~ByuH3K G-; >E LR/p!=  qHۋl ꤈"QKԢf !xf{Y-Ea^~id_>:XmM`cM6)HVϪ}VZݘ #qMG*i>GMfs A?K6")o@V+mDݎʱ9`X؆%c; y,ō[.M{Wdot/p7y6PBnqn WFpMbk}l+ApYEhCkE9[5iPȽ س0o(8R^o~Pp\m%{=rz܏x* ̅q0ZM83ma_7@nVɶ4VVvKIGrWw{W$yn\On"eܶ,!NhNq\fW-#Y &(gzVc'$;[WOg~_9XꮠO6DLtr/M 9])49NZuD&э1 TF"> vl}8&>bMO>je,.YISBX7UJ:Pmp1Pɗus~ ӌo=ni7p z'Bu/(A T*tSdؤ1ᔚ&d+3+=u+̓g 6@zn/jRXV+r@Iܗgb_EQ>Q@r+$i[ΜJʓ3fAmVHsyu<9^Xzn"6^+1.d JF.*I7Ǖb Y"[Mi;{}:I]3g]RS!lYQtdb'ζM g0Xn̓Y[$ȥc ȫwH|$ខHR{KXA0>j+t.!ILJ0JE{Cv%ƥI-n FjW]CV}f@*EC̮B& Aσx%TȘ@|ݧI/_T'x? Vb!d|Ӑi` @F=>71ol:|IJ(7Vn,~{l]ݼs\D;Q'﷥o'q\֍3VAfMBIѩS(f;Md2&sm:@ ;bƸ3*y\[yH~{3[7NpѺ%b.%A{zTxD4J":%pIdvJ纽)>wirC*巚PqRsErg"=e[L3aaIt QfFVdC/ :j0ܫjnJģJCƈIdPȐF+E*4z|c;z NpO njK/fIM;so 寭RVr^L@>ho=Qۻb>K I#`V0M-j qL+W j+q$xxaƆRTfw|j9_1ntSp}wi0X%fr0"DZtۘ:gU(q:!{-.-?slu\R,KzhUV2'ms;@K9H2#q)Kise=ym˨IdĔ|i)@t ٬dC2#'_3!Ɔ)}!ƚȰ!/mSg*"4wJhw O[U\ UoMXf9 "^KpCK%) HjI )3W]>&\T&z_HnH&J/9gELy[ڠݡ'JΕh,fO7+%u.7Lݫ !Wu {2xϽ&%Md\WN5yk4bp/Do~4kS֪zRD'8d:N5V`6I7\# x)?6X1$a.oa`<mBہ(e0b̀2u%}] ;]5H tpC攵i~DS2{ΦOm{}$-}9ooO,-A.QBZNKt1V=l^SD:nnܒ"5-l^/m/ǫrxzt7uu‰pbbe-pAA75>wDNPih舅z\|LgQO/2#'3.!p 3hG&qʉ-tuY!r~yFz*Ln|+X% $io\4|Hh2r#@`uFp)%ؤ-mS -6Eh \&V`XiZHi )70 d5R;eo+ ?S۝ , OVfg`G'Q SE> 1NyP1yU6WWJV-GX~ ,:g{kZPMda7YȌa҅&]M.c+H"$@&2V8/8oKhŘ2~PKύ,rF*,i] GrgO,UL UP\~cC'`o )̊l=[N3<4g{=yulyXw\XK\MɃR)EDнCy0+(97c5օ/,aqmjG7K)A%x<˴+}%hnw9Fl1GLXݮ th/Hga9܉xQԞgz~}ϟۡg<#R\+ (4 Ϸ$5߹"N*J'FV;Ɍ.BpEStQ{jJ^#eͣy^%PJjv7ӯ8P~Y"ܽbOf)1 ]MClHea>G$`Ok{}"5STNOo[_\3jĢ)1N$,8I+؏4P.f֋^M9G6U-9qGl=\7ܸJ;⥧& @z @xq`${]lk)_c={|G Y~Xu|ZAgjƭ 7Q̫a,N'A\f!x>취$qri1?Ό TFy!~CqsƁf85=FDbXvnV0OԓQ'\ s$qn[9mO\-$}o+6 J׬:!xtk lmRż 5)\$1 KQ?G{%ifFy"9GDFAh79o9]p.2f%E @ˬ9)v/)Jbm Cی fV ][\m57%ƚd1^r| 腠lwR FY<&'?ɁՄxN GgVhjB?#ꄤqn^L2d^M_4Rm3۫VA?[Iex;=PD"z) . ,c#eޏUE_cYߢ m`bYXNdQlVvKOC>f]Hޟ`;{vvXt(pVUFQS] <-EΝLo,("o]AV(im |Ոr=kxE,LCa8oS4we޵ hxԾy&gp0DmK~l!pIp5-m)se>I5oѝWܶ*J:is#u,BʨN5ب.uRupjr-:i=}m՘ZHR6MmyOFXlh"n2AoC{Gs<>N[Awje kz݋v/=h.DHmYUyp 9DX; ߋ iED\AG!0ς'o~k;L%ѓH] a_U5=? #l)`CklE,iw-Emd1\/Ѻ\s\@3ܻ]gl?5AlXc2,\짡+A&  7YZ مSvNIZQ@s|ƚS,Asx*tuW9H_aR!]\[RKo[>@*>fEݞ B^~V'Zmi+qƭ+Cn݆^V'E߭&8C\_2X+-Or TY|硕'][ZN{CƬ>(ѧd ;0 +)w?#]]&Q#H! Mxn }A!+zGV5+`@b.#F"c}5-BƂgcĶ|jte%J#JSD+u4U8DM<TQ̻erQM$( `zut[m-3EHA3 o;f[b*Ǿ-هg),2Vb֢;?jd) i>|F sK"uo]FqnefHGITCT9UE@iJHQWm~CRN&@;X/F!BG{rfG6f7JKd.{)^kn[[Pj`A›Sl5zܬfWIeG<ƣ` ygpI,c8򷛁LKNԲCs^e'ԥZB%LO4<(J%Vq}{6es4!- =g 4$u HΩ7jy4e?0m"^\SV5aA5,5z'02\,2bޭT&}&ih79j 2oˤX/ixJ-^J^V=1.8e舆 *d'ɉ]> M##`rb5lQ} 'oY!+ EOOs8‘)DQ+#Ai24TJ C&M Ps (7*'.ZՔitc"ќ[92+d5&+7[/hw@1R9!wHL+H{-].0r\f YY\;ST24Cd,Z7T5QMxJޅ >#{#/vë~JӄW|FfIq=ĈN~Zn[يJu<纶YNW#ZW3Oy=_Txys,T;9l*jQ})c#lORm-jVȜF`J:#ʖZB>E`y,ƂzE<WC'ײlBgt? cM;:'${@Rrw0{BF.| #%سw9d90MQF1dፀ%D!i1`N_HhYȄ( DzlM'(f/[$ ojܓw"Ս]Yqr6<8== ;UՒ["<>zD2n+SlBiAJ9ż@؟^M?𨭥1%(5H V>[ e SozO_T9fW~*D'bUͣQHPpbO7m'=+l{6R`9M n|^@ހIy5#ӘN>i?"F0hR{e 3!lyRK >qrnYkt*j;%wr,LnxOFWDdATC|J-xy%Zi| -3zz8uD #r|oC@mU >3Enŗ ^{`LоѰqtt36`Ǔv|'̐{'dmS?(I´_T{q.y+[" uj+ԝ|+f: 8"/ZP߆U#g,r@`Y,ײXQ+Uy)g\Mh)PY'FMh;ft8FGPH9E95"_A6ůgg[DRE\`r;]CZN柱Y\6{h XXאj&2E}C"nILF:òlQ*DA\1~ZO#7b%:EiYA s8#5,EZxԗ4g~ظ4hTrT#uj7=Y9uv/Bg 75 P[DيN<:fb}\To/>@[.2a)b-˞HIk/vzYz2<Fjgo oy2u(>1ܳHq<V/qb'Qb7榆,/}V=DcVXTD*㭈X`M7{vDn ϛաL-~|r?pWp 6;Yxٶj`.hV"PLqI';G˹`%'PYzϝ :]aޗk'[hLd5 v/-k?)|[ٳ9;5Q3!~24ZG" l 0ZsnVޓؒ-q,fe=2ٜK7Z=x}]*ڌh6[Rs `9~vxUK%U5gStl䵎BN^ul*RSU>j%[/dOȸxY}_,bm׉+( BKyE=gp;Oy*@l$Jw*%.hD˨gJc/˄wuuy~93"=+;qࡩ)\ڒ&=mi%^9dW0Ona3ޕӍC^#0 Oyw/m_$:"k]yAi2HxY](_6{el4aՇbIm>Kk)" 0\$/Se $0u f5.IhޓpLfL.'ՕcE! ]GoU9Xͷ%ͣ?sa|bʔ4WuKNG$I $%݊>o<%jkW6&K&Y6%,_gpӄ!{-t䣂wXrY9X;suooavJD fȓbS0Q5owٚNB]Ԁ>t}HMXF]w>}76wxفmH"+Lڪ^O;q!B .z 4 Cw U]*ऊ*٨| ]VkƖlnEpH˝ֻCSݖ7#>䓜7W)"%_Z_i)^l>=R=kI\7~G]?yqD: `"3 ZQ5C!R.sY=JRo=ș7wv4@VTa%=d# l?6faruϑ%j8ܐ0AN/fqX$|Nְ@E~ W/{P>)2i{luܨ%zm_ݝOSmp-QeY Sq(Dv,ޱnìDu:~j9O5Pe8wyHa /W-{x~\mD4BΠP6fzw\U,yMe,|V,xD>L uÞYՎ_ #R`O^:콠؃ܝo^u:wSXZ7x$|٬Dԋ(4ܔ8oӱ\ċ3K 4|\ ,Wך!+J5E \N70=RSDj t~9_Pݸ/I"ZE%ʾ])m;oLU"j=xi zg$P<@.*7 ;#=N~8)0tO7r7U٘pSrx[g \>Ubm2_ʈ(NY'9l J $C^0ȠbۼR&Ύj.+>{QD49|U eW;ATac!WHHy>t(׋b#+r#ypdڸ-=_a/1S?"@by뜋Yx`q*YbEqq}4i{J^xl bSsK瀵>'Jԩ,.3|DEʋ@+![)ZIE*0u߭ojri6$Z|~~cޏ:RQ55J9J2gY'Hx?rJXs؃}QIlxQ\I,D,;EJx_\MSaQSYW؍?(HLZG!f[Ps@&k1 ='+q 6mV33맄e5ř9\5Í^JRxUE8H>Ä<6dos&?F-jBhtAzkkZz4^ "ϾeH޿8 9SrzW$b +Ӧ.de?qɢ嗮9ݍ:o6)0gy9Gc8*QIA9o =J( ৥']R⃅Iĭ&~Foˉ5P1dkzS(+6(]u#LGMCyCq7|`6ªȊAπXn9tYv tLA:gg'eG[zFoxg4񍼓nD4<@8~Z5xш2n*O*ϫW"JiI+! CMj<3-d63I!_go5M4?LWAlnlE6Qa$])ojT"Ĝ}Gh_rTb݇&HG9ZnR[ɉj+C m!)5cOA1FUjM6(p#tG.FM`d#MAae3t+('Gz* m4.蜼-2Ug!/B1V`2Љ8wǪ;΁hr HX8t_grl ':@":23083,D" u@Wd!#FtO3lJ-nc`o%1 ,RliDU80(FkE  H+"IЯ䗨a˘3x[M7TiArҁJ9n`x)P"`hfYp-ްmaP_ʙAvm1/5mU>۱UVA-sPbl",2cho=+$7u]nu˚;&ΣPvN>Ggz{Z&R/+B.–`#% (B+fT@rX(g$ggE,sӭY9( >{!7[xpo,jTGK"TYeC, E<55֯\EZ Kg+aY˂!x/9vu)HѢ ~Z97*y !^aWl~kFtr€BW-)HQxU>Y E:d[2A ?4L>r OofSBo9Tn A {S}QNW{2.K{KCgn!]m UH{wǚ C W ]\{B+țg@q0]p{Vkt;u6x{׌.xTKXm]\!5koH x Ü3,hƯV_EWk=s;28jDSQrq]R%dW:"zU8zS^'\Zo#swXŢEs׀*#KDjpkܧz'pR{Z5UU(eˎ޼Q(Jt%cv>\xk8%v^a l )7<'o|H̍CR6/="~e|EO b|vZ dCprt7 Gjl![u*(+Mv$z~D,Ǟɶ97uS +2Bd5GUޗTyD >du!7?ZuJ?N Yu.d %LUsF {)Eڔ4L<)v!٩?{Jg1mKcvS|e c5p*S$[*w}ۑ0Nоwnˌ6gbkJH :vd.#Q"hɻV2wc]^\K5͆MʙM9g>FjGBl*)1[½$ͣH8Qp2o=e>n - 㘙{ebD~2yKt{}w)`a}zLRj $z*! jc{t }Nf7kb]1 /@k-cӕPasg#̗6k`t$Cp71@yejtǪ u^AviGṡi?H#Hɯ3N)^qO@_^ctKo{jI" a&SHE-yܓ ?iBxuYnl1h1xhne* x-$D'daqwJtż6qU `ycuWN/ĢX6e cO9 3*3\2lEJ+0V]T0>:J4ߔU*)䬕1M;&3Ұ1ߋyfa5 3 VM7?눦2s2eĀc#(QY׻ajo R mrt4LkPЧ_BoNhJߔ}OJ?iE5M+$Bf9jcpNo, *yO6 5x2$]yT:|d={XhlFU{=^/H0wQDBI|q9Fx5&`pSʙe%/N?Ҫ.o/k~ך ]` ֪ `:KAYrJ]hOcu y=;g]u F bJi._[Dz:H(V{nW&Z+֍7ZU .ѦL872 n#ۉDNs JE4A/韊}JLI `ÔʝۊJ(f>Z~Ͳg4߈D'}yM_dI97tIߩᖗ3kPBLp+o@L!9^FmeR ~Fv-5OÅ`53i$@.+?tbBhoia+6< 57QnUȡw=>(Ni8 cwCӯcsAutγtm)zZq`iQ/ˢ\s̜)p'J|3^U%C3\qGboާz8fս`X Eȣ .F5Šd:F QGֳVֽvKl P4q;<7% QcAaɌ(ܘ1Ɩ^lK+rؼNY|rmpY/z01{gܥx#$[]~?݂F>),*~y%[cۜn,)/N y,LRiq};R|̆L$8bj9('F7- IifgtHoߜƮ^W+9[Fn P&YwD!d!׽YbȺPhUγWw۴0&jp;||#(I؈D:F$FN"oYOJXRƔ)m"rgOnh]t?c.]r"lfHr[ݗjw *V5G |tYt6w2@~ޔ:º?pn7uIsÅ˴ mkgu*D͹>HBZh߱:ϓkl_mΣP/nulV 6'A iBY>FnLF08Jk @oiH;k6ZCتQEB oaAC \+P1zzDYZLA$.cxKV)(atm]q6gf9Jʗdr7,ҏ? q'U~Ⳮfkr\vQ{xBX«)9%\BGjL΄Sc&j"YPD7|j?xpq3lcDY߳L>[}:0(H(% vQ %Յ^FhtVs^G1mhAp3ksxbudwM^ȋ|(sb效Yhf]e̮V6lc9RL3d]OD̐y,bNpLKէ` Vɳ0iQUbEQEj {sݶ_v+C=- X6}B?rw|3(,/v֮:ۢ=nx( <FVWA4)W6gJlĆgB,%09REcIFG񅊶3S1N7櫹E댝u ;QNPMN6 C7.oI7{*bՉ &9 S{Y,qpbcr[:^`k9rǴ#]qݹU Yŀ6[ غUA'WN:WRUDJ#7quÇlٯߍ-tCW@W~⛡)rwr{%08sa#"o]0)_;l"=z:Q45u-jl< ϏdV7+;t4 xA9,Ї/u%f5?f#\JqI<0Yb-Up΢rM42<% %s<@GI@ *֞kxZ\G|׵Z}y E^\_Fdϴ3v9j 2U$6C yNdo_=gd>-.fKI$Lc)&/[ddyE5mx=xTi>~#E!3Lc|XxEVQ VKLܭB,Jc*O ÞKп>s̚B$QX-i/3I8p[o%o% \ ]^Dw{Va9 5z{= |dۙ(p~m*ڪ 2툙 5՚K ;|]o>aCkX77x{^'yG&:8B⬺F`=P G FǢqXflù৪)Pk* ZI4Pb+D2h<1I:}|i PT|ywA]2a^h0 ^ɪg3*ogAάp%7|;_̲Nlg62U rn(缐˙? 9귙Q0={R luv #כ)~wDXgFؼ= |e M-=%mܣ"? R7MA9pDHr?j(f<^ Ą_jRQh)a+J,aD嵝FNBẀWCqRs9F\Al+`iŸA|92vB׳w0v!ʘ0MaOKQQUCJAIEXn8&wg\bo)h`)yH$Oq]0<,tq[ux+p ! Ӱg'{E:sXErS\wtht*g3 >zv0m%W ݞѴ߁ݤ}vq,Y*KAt|-&ߔv6C1z--|H Q;*֜)q~XdTԿ5`I;I[եA -_w쟥ϒcMn\*ޏ{PbD3b*;տ?-z{|̀1KT`q 'A KEb%+CY,H%bh+2!zJx~K;?'Rijp1aϞQ(p"u?bDpʼnu*L5rlk?4TktL% ;VE&7V{v6r4(zMa0 ҤTϧqnRZj^{{D.G;2Jjo!Os0{k`ILHeKT2TDJ^UI1r۟G|k6T`Q.qJNrF|t*8~#$:T1}Lb塿Pwa_c::p Ԅ{fTd9ŰoR>YpF:6LUt |3v?&)ݠ"5 pƺEZ`pJDZU1l BY[zw DZ)>{ugLr4JK)!9d>qe/ *EbF)J̄B <S51^q:w<h8{s`J7J=K5 {h gMX\lՒańѕV?hx>NJ<GY:l}) bp$}Gn9(S&{ɞ[cy ջX9E Tb>^JR\>3M%wىHV^J nRn’S [qX{r4E]jO9zح4[opC{F_[l0#e>vw` ' b@a}2;D9ш[q:7v&:Ob%Ղړ_s>aO xi D3 pc|+|Rm|Q_-M!l^ ކ-+dJ,y|g|pxT)+s?Э-Z{ɉ_ܭUe'QqżVp{oMIϞU#6RvtdSƉ=n"?:,\4 c wA; %e[TV @G?!aoiiP.!\xb<|7KRN H_ @X8m׎_`7Z \ f% !t-oMA`d:^n36brIĒ:5sV'ݎ#٘Px[B,~`tCchw*Gd] ԜZQń'Np毓¬ʌ4hTe5}aҎ|pĭEͮdU<N -jI?ȧ ZXBJ5~2zl5S!*:'iHz$w-7Ð1ڈx>FL_zV᛿;ɯi/-:`Rˈ7#ٸ9yrʓ1Hv&x'C2?Y_.T/nw$bBiOeBe]@a/5+G9NBLx(orQI)]t-ݸ Wdo j,cOpNu?A q^ruKzPՋcv-5`=R%W{{~9O';A 1r+؋#esMTECWZORRHh HyΦc?vx"`BWְ^n7`B\꺇 !C=M 41-2|٥27M0㘟J=()p6nܖ|dΣ;9Ȣw&J\)a@3l觏|N7:#_eꮠsh(pM L;"PIoGT 0t#;; ɚ7~tm;Af( u{]Tэ# ۲ "sVnzm}uhң?CVEwE#%V{|Ti/d;.3j*Z1Sc_V@^+'9"GQ.U i`;?\$ݕ.ӆ(⨡dCs* q{pMPi??\H1{ʢpF'`+ZhQ ^VP[s/i=3i䀎F) |J@h>L;'gVDt,\isYf TcxUZEhS?0r"BO0Xs+HZ%Ei8j!E#nC:ks`b1Ɗ:~'OcWZ7#xZ DW9ѫ [mA7g< *9hnޑMy%GRW!2ma%Om#Lڥ,} ֧- ۶wL$b0['O~o`QsG'ik)/Kmlw^qwQ %ҁpN3NjqMލqx{ة{Wd j]moᴸ}%sJWK?L#@ќLH-\]Z} =)('<μ2iS71Et8N.g*>I:uiP" YS"c.c<_ XwsC?Z=5*oCKhQͲ.nc$Y`Py,Ur~a2ȾVUDL*BtOpn*QyoXqYnXl)u0!_+ZXsP⛿!{km t$1ve T7:S2n Fyx.-eY~XZG^>O2!,\Z$NGwD/<ȡ@ Kό2;29 3 .-`>6ϷE,ٕly׫jmezm#,k5(tH;X֭\LTRjRK)qgSOv <۟mn?g*WNB^nuS:[u'S,"0hOIPK$%'H4wVqؚ%i($q[)[M[p- 9'.dtQW, =|ǘX\ۛaÈέ6%Ub֝jCxotl ^W9*Jnj.^d2#RKȖN.{V~G_)f _E9`"9!:W&跨kq"Cj{6MCWꮶԨ Y4}/6<&Ax<^G.k, ևReRD 8(ϖh-Rw[޻2&P70Q_(l,ۭ%6li?)"41SwP-Dzw9q@(d<,T;ADQ=1"9.LXt7#va(e^Иn,Ä=:arxJ@Z$zd@Zb pǯW(>^,д^v>s(6̡!ӷֵ{f×h9CC̱np'c[!ufAo@^Wꮨd=i!5y)|t WZNHzpW5fn뽬AoW~h]=1ˇra*:(=&5Z.hv\貼ڝJ9$B,jO. DGNϞZZs4:fvpoG0d+\d>_E3ijqfJE0|Y3\PGn|5}EB׃Ҫ! >er֤4Qg@1 ?n1M=W;Y&fEĹj!BsZK4B & ~E'&:x歕6x2?")6B53=S.ʎc QѨ h7)~רNdBnYPju3Gi:2M8P:pv6K6yX{}nW>q^lT5۴ĕ.0o@'8#p#,D۪NFt(hj%燒N|K1*ъԐb0\Ϲfr*.=PzGRL}ouo -ZG2$4,Eh_aΐ8MкǾ.άӘM` s*Ua9oGP B\ PBTOK5r[z-ƻ3:mu0#po ]u7PbxRgӎ)ʵiR 19!;=F/Lv/vy.mzI 3JDOe`]~{ܣ:S{_Ha1e;rW궟{ *bh!BiOE)KQP&g{CheלJ }H0k_;X?!eJz׷ܜWI}wȎO\қBt`-'b(iȥowYxNB]] 'Pr\HWR5`qI: )܁*M/aIթ|ԋ/eK=OeOK|]taE ۄf "'d(Gr+H $'3Pwl|0+Xv2mB]z7$ңvy#ރg\\0 ԙ0&lq_0g'=F >mZ mO] Xvv^εy@)`3^1^aR _g Ya̖HShXΧ4'w LiiUfjTNI7@k_vW%Y]Ȼc˔ؐLymtk88GYy۵2}krJ>Ia'XڌDIz+?Fu fվE6'a>̃c{i\eDži@!ޥ[eq T6]rtntO)c{ⳣ%e$T)(xX;ҩSYb<嫝k4c)]lOjspN_|Z>?#(1%7Mvi4qIQ>:hpR=}sE.FaSq/=iwwfZ{E#\'h̽[-0s(P41o73R&1q~PͶ/0ogz-~qkrAC=h\@埘@M!Yl@NkN 3:&+g:cH~L=_<J!$؝ 5v[sE|év\-F|hpAJ"U6q I_"v"= 8jIS,7)qN@>NicG_YF.Ш3n{ɋ'?c$ڦw=)*9E-l[ct7ڣܱBe – 2 ǝ6Ż6—G 2dUaa(:S9ڀ@^/qA㌋8=1i?d*wO? -pl'ȍG'JI ϐ0F>qkzs[m+ *SZ<"l/ kJT^5?\c0ȽV95C+[a&t֝B%exLVG75wC6~A~třa!ט}Xj .Ԗ}#[#Y+ֈU#_ʗUNiW-j)Q`Ce4 ߫X;g]JxX3cT$} 8 2%wŪ&z*t{8s9|S)x En潹qV+٪6GH E2w*!NH9%lHn:G=v-<NqDؖĹҠk~i`rsYJsSNx~`ˮMd !9ևt As~$Z>I O(acvљYa2'Dc-y5+֩NΝn}#ݯ.w^oF6X ,Ɉ B-9.|0M%og"D_qB' sMb(! ~?[r;=zXfg%-Mr n2Fdf1o#R:½XB?)eV;4knOmI iep*hC3'k4 8.={FH@JD''H+OS$*0qya@tzJy+wu7L}=1'iVD/OܳS3_$:q=c tt @lyn{Цc:B<316jM%ay7ju-*-TM-$kYzgz^vG. %ok 2X:nksrKUǞIWJ1<ʥmb8e`U"v DH)]kS,)؄wb77HZYGH}s#Gb EHs*`F|xkh"!PԚ2ێO= l[x(fj3VƢUP~Oz* ;#޵jKt1zӘ!gǂ \uμILqUIXe3δ(XӾ(^;"{|r϶DT])VE6˺R( Ҳ>\ 8^ ܸNCl#~:@X=* 1CnW % O4/( 9PgM7Ue4Ĥk/VGJ"saT!%4I)>+IɃg*a0 ;0E) AU9SZ m,wc Nؿ,|5E5>=KZggr'!5쨣yoF$>FQ͹׳޳V:x7ml"@zȟgl_CsF?k |4b6gjR-GE>)mOnh4Pљu#.2(LďZ{ys)a\&JpnsYIK>9|=p{=,*=Uု/X nB;[#Ra"5ܿe+wᙸW:mrxFfm'8WoZc9Yx^ʔ54iK4{4ONYd4TB˰1e'\y.E ]ō@q|r`tyvEW~ VϬ}-ptb'} $܅ "v"%2VeE-zk8֜eB̄$n$Y<%2:be |x%>9͙і\o q@x9vާnQ6Eib .C1IxNl(%^P"*0FMg.Cnu2ծf"\,S/s,I@,p8mS9cvuAYg-6?_c4 ?`CDjgddb^Hn 9T<[p1^y&VO+xzAt$F]sF7!7o!N"%f$,4o?>T#,pm}Ml{'; yx! &*鷝^0nji}zEØizfk,}T{2`2!\}}d^a!Ku9qz ރ.? kuwfFʿXi5|NQ ܊zwk`b ([tbQWxi{IzI$M|\^G"!<^N5 [aXaXՅ:^_ j:.³5| kJͰaq!d!9or <1 \%jIGIr־Cs`ɣl|‰0K } 9c槹HXWRjF NQB̲,rd D049-Gsk\8-ͨ2N9PxI' dGh6[_)"Up02>{g+oc ],{fJaQvЗh]SkD5ۈ뤧{zOtW}0} Q(Q{+oJHk,t~2eW@R3'oz"c0A ,q"F4,𞯿36S]lN ښA#cN42Rċ)i2ُJ[^j2Lud*Nْ*RfZ))#C#175*#FK#3օ% Jj (\nȗ  Qe%I^[FQEug$7Y׆bM׮b7m @P+u}f> dϢB$WGQAoy4]+GZN5&WHU&n|-"RQk0 ;iCJG7f݉X=:UeȭI%CFڗ,&tnqc#9r\8N(A׿(~pCDQl 06gEےo*WBV{Cv$S(7JݐPVwϖ5p}VPO z$o;0ڷPсY%\6 PI 6hɀkX'fv{L-)ѿS1!@ 1iVR,Nݕ!cEγJi~_C#\y`u(t@iosRȉc%ڔK0l:M鑭-sHxcsa'@bd(-ڃ6ORm"6qk/DK7-mc`ϐvC@e_뫲j)BkPqJ?J ~-fvhb@mԪCf o>A ?WʄDkC+ʀ[Û!z6Pw%X!*ExڹǚD䉄peu-Ġ~pCClϕBDrjɗ?gZ*{B-#!%<\ܖJs뻁6 uRN 㧤#zG*]pvRvЯrg>q"Tahzڻ!Po:GM=> +Hb$zZg`&"j ,l;S3~}JSmmOf6Ғ_}OKcdGAp< bWv7k5Z"KuخϤOUIF1N:,#-e'([erK{J@%dNJGf쏔 c#uV~L'9/= fмo pN +;._ P**aP9~J30-$wƶZP'3! d 酰c3F$$G[.<&7]C Ҁҙ]wcn謹,1 QWYԐ uQT8/w}/lh1ôIP6,+ bd.:^(6pr80p:sUdIԍe0r5 ϳcB5&v~? KX [8ib}(@a۬~@כ u/:ꬅ<~- Z_|t촳&%Dc!?X;rlmvD? D!"ڠ DNt./vAy1~kqHj2Ɗ7Ɩv"8KwMtTx(yLln;g˖ ~ó.il._o]s^:rt'ۯf*םmk{mLh%o:{ ERTf-[#|j)2Or :_A)Q {]H/88!P:ٽ)mRiо$!h cuJKL8I(po0}SfILJ.9`o+3[&1=2U~W"cK oO  #T)RQc"Z0p;߲_>J>' pB9}){.wYݛԖ+4e `pbf{P{SY PzP{<)71<"LG]glR>i^(c.Td&Rp3`d`$jtFsp'i}淢4]!jx*g>8#]> m,Y 'f\L]]54mclYho7.,XDz{aB蛖7<_} ?hqM׫T1 6|lZaA93PHP s D8xvn;+{pf~ >Zpk~OZ3-yk0yt lgmƼ Cc<ׂ.-QѪj'Fd3*[1^hTĶfڑ34ӱɛ/Y ߎTqFmF=U].Q½dQŽ'E~s?J*U.+ Nd9%;w8hO$De<ʤw[+<>$gTy[uί]MD܄?VS|pH-1DJ{, :{zeۅV=v+҄Th/1Evnr~0iw*^*_0Bc;\1Z4obYnw$^6vFu)\PLN戺Jɻ@k|ZOVؒ-3f#sh=5H~be5u :9>sI8Z@jd)qGcJMV\I4B92nìV$&{jRHLdbA4ݲ릘/r$iՆA Zs3$[\0Nkw@RH&QŠ,]kRē#'JGIQN׮._Az~Zal{ŲPI+9z vobKkz= \fXW\n0eOGA3v1&Gb*jO7w)\a#ZLr2s*Er8cT'^gȎڹ(T~vȣ%8Ŕ  ]$C/6̕ [p[{HSRae V lIOSEmhI&Uf$4 W8B}!qVpڇ|LEoHW@1G {1+Bȋԇh}v:uoJoNMO֠&ȣ 'r֣G5m|o-_G>&/=ȗN` SJ/g*@EˣL_@b|P7ʆZa08"?\~jBTae>ǭwBUbRJ|j~'|ݣ֧Ӗ/~Fh茡QKʋ??Kө+&U, pO :FdфM t!~Yp:&o;4DwfauHMӌz:Kk|eY"CѨšH\!| 릷=v!Q$aGѥpnFCx;SG;nik#~;cϻi8e4єM񺋚n*A)?1-2m%Aŏ%NP,׻}MWbakU튲?v3ǀֱp8D>s\sb]4;HLS5eIooX{co.V܃쬳\2G>-;\5N3wpppG@y}t0븲w/p|CىNn@ 9߷~&FqHd~"b{V_]Xw >ICJn$Sg\u)\Arr,ɹhEv6iYŒ|*bX53fBx1pɖ7f5_jFaRuYsOtHp5|&|&xo:![jJ)u˓Ds8_^C>D$r 1'm@o!irlׂ\cj x)n~)'~F`r"g>>ZgӠD RJTȓ]7&*tO#F홦D*]<IKW%ܡd%Y%('vz!@MKuy[vhCQȉ[ tv##UqhATNV MBri]kQl7¾&OVLRTcmnCI@'k^;-W ?{GϗfOl B}Kg \,Ʒdd4I,v)Ov+N Hp-?ft#|G-Dv4iT ʢٺ9QRW`X d0SF'j 0܌{鍄dY1 /ʔ4Ya18jCi#!3Z!tF_|DCex1z8YQH;Q2h isnZwriΚzߏ#Z?ZJh&S¨7}oN7C;MN䙞'{lA ֮^2?蛎Aի~rp]ԫ/r}iLPN,`**+`ja"hTzT+GFBN.y1GP|mڭ9cpVHӦ"XL c?ci'7M{,h\@ѹ(h/Pя\K-J2-* ?]"T4)_Pә3^E`V+2ܗ^q{+4oC :Qn|%$ä8X6v-k99gz~kg%IP?E],xnPH&qj"G?v#865QQfL8YHnifUFJ\XΉ< m[#V 冈 J2Htڕڊzsx9SBݡ ς&r8}M<F^KnŤNKkhծDC}&hjKz/|uQe`gVOluFK{|9&Q3B[(ʀ+5EABS,!EDb8`H` [M*҂8Ȋ8PqiH;N"x1RbK2yVo+ܵд6>6 6 qRrRi^ypǢDCH;SwH@Zh%d"NCf^SGs{rmqKȪpL.5ՉRq #QԴ6`[l,Mb*%}½EY ƒWނ@ B%@XyhIasR^D4f H l:R>w̯]:fR)H6P`@u|&cG`%m%1sC\Zr5bN7y'&9qRC,~Bv ]X^ߣ&- ! } g+QI*=zW0X`MwݜZH:#"i|jbBǮ @jA 6^}$Gޜq֟e~k JUiIU#;PwP<=v8- >!H1 `q{V3ff׃s_cmI]CPs;pΐ\C~K@`q^QDSUMCw̥]y,_խ/%E+xóWRoejʵ YJ)7/^YZyY1MjNcfMrO#m#7s :t-fDx,aU,AqeExW%-,ӿzh> t;2{ LV4# W4b;ڟq SiEi V{ЙEۢEX=+&0H|/yb2BZq.I #t4/٨ BPS +J~SR@GBSe 1ټr}QRjM]SW\l@Qy)>*ϳRXu:1kjEr%ej; /$uN"~F@FadY?{-ԛS@m{*PlT87V:pO6ض:gK=2#.R?l`H :SxO_t N(,xmpU擞o!|-"j8e%rbyHTf>ilgm[%$ lPJ:V-ao]5},[T[r2 _J0X9d+D@?"VIR`v"(E4Q/ %(<2H&x&SY| *6:έ6 }J|fSP{!q(ؒ1/IywJ?>-qIcwh(vM" ?Ä/0"vn/%:P TD{)g+ fxIY} K]HάLZ\e /o)#Ƀ)2Aw6(m=*;+xa.!d?xvq_)ݭ4a#} JWRayI2ѥ7:{̾W$`xC7gmqE?l2L->(ʽ/JEQl{idmޗ>{Af#{P9ji#U|,|"ծ @ Pvd SE:nӸ5BMm̓tlܵiw{փf ֑Up-Ύ/ o.1k->>Zi_JytX8IeVtٽe%AqFVL7 ^![# ːM ,lWTh2׭W1@>o 2P1~g28"6vjg?tKb/`âfK ]Nj?;1C Ҷ;"8$c…K=ըa-C'7/#  }u=FI TҌ{:Q[W[㹒[P5eu6&Ȭ+XȎ@),x}22`yn]EPɑd^BjJ6)U 'qn|t^nh TGZs|5 d6%K'{;Ҷ7^ .'ȔJ|?-ޅdNJMw7? QBvs4e'6.%V]^m3T~E*Fh oFT [- 0ij `;mKmҼ Q ֜D R 1DP%׋pVi#,ﮦo(h>I~5{g"7S 8bHMKhJ:u[ṱ6 ɇÎxz4{@ $Fw[mPU)Wǒ*͊ބ"?zB^#oUm, 0{n |n'xGz*1ɕACP,oy7Y]s[Ҽz Z1TE*̱Lk*h+M,8}:8R, _S'Vax砣8 k*_Ch_za?h ovƥrF-LMxij5KUU&p<#!D# '~Z@ Е+*ʔH$H;,IczN>\ز\x/tAlx_h7;0{xwkx0pO<>\XՆ\[P6W3 vEge0B=Pnl\Ju:kW7"6[}wWtY' gx^T =m߿-kc6]`H^pZD?k'qt; SA>+\r2ٙA!)W_=ִw`{V21 8=w#6g(S%Q ؟Ef6 & ,aދ1tҫN7mBaB(t!%4o@MOxcy'b=٧VQoG[!B F9odױ]֐N!^m6# >RRFϬ0)iHĵ≑;dBt0u+>b_+R;7qٞ9H/.9,FdQj7TZ &eڳX7Xou*9( k2Dq:b'4w?(@8jM O3<ΩP Undq|1ãUEM6i4$om''xi_Ѧ1g% fnU GZe%3p}[#gn^3)rLwCuf[3jy Zpqmn"2zSr+*2&fMIۙ26fs 6]ԥIg63:[:=+qH'xf= W"->$:l@<7%dz!i4`!UPcgY Vp{1{LxOӉ'؁ Zo+#/}'Yx Xuo5#t[ !|co3GE2.n|RE/3ȜQN¤Hl?!sd9S,IÉqkeʑe̜$"_vë&VE Xsq]q~?FDf.,Q'd0!'0vWO6sxD6~ZHm_oFO,1WԈqH/Dl3:G-5tbvI<V >QhٮN sU"ؓ0].+Vb$wn@smBݎ`WYgwOWN" cGwz J7j~YhHຏ+V5d%yˡ8 `E6|~Dqbho8 xY.B]@!Y, 4M;hq=oD ` (},YQAuJp_.aiUx!!deue"/8wcd^y/׳2lV;Iby}eo/Uh?.Pe%)WlSr.$PM5ȁt`fU}7;Oc4r2ÿSψ採6-̼iSx]:g2|sKeeٙnveT0RIFR0h3Ϟ(su 3:u|J?8ZX VG*$pKonHǠh0ۄc'!t 40 o%[c H "J2X&x?mC5hiݻ6@rew85I:#bX- #~S?Qb4`p}#.j|5N hf>8 9$xaՎH5H De j$|sr.ԘĦbwp3(%^ޑh~Rd՗uj`0Yꅭ+`WoDUh}טg3Q9CH%1g$y. ||͐JCIU {CS`#uOԇTu_Q͛U7QMT/e>6vi^yUb?r(lP {R+a:_'"G!\J`!eK(MpzK 1Aq|Ss7-;xD~,Z-HQ᫮+Tbh?rh{HIվfE ~@F^sfdك3Rˣ'HW;6~q*8:ZD&Uv5MN)V'&_rFk,C$C.5܂uV:^݄⿼3;cIU{zD*Aݿ==$VBK`vNfo0óH\cZNk%TBZp"u"CDAFoݨ{^zY fzao8:Tp.̙:+eBxoAF9e!we"xzLG[Uz {[yzvEC RZu"ztDb{>Bᢧ0{ag~*jf`RnaW)0Oe`_&`WGW͵G:c9[/"UEĵSI?RP~$ ].˛ҩ*q u=5c-d`Gv*bv$UB!YlbrG/<h LdOE3ՒF,ڨj-ZȬԣLӔe$Hsf4A-~g:pnkQJ|D`K`TG*i6K"[:m6 3a|=IŹ)ɏT F6_F h 1,jꎽ^^ñ`|n-+!PH&-O!]d;,3U_KޡaI HP!4S4,T;_&vU="Z*@(y2 WSm!>u\C1%6TT/bū_DV PEˌU@ԆM 'Eԁ1N.۴Ru4nTFݾZdck<uiN#e!_+IT=og'T+n(ۘOzg]"+O^-pr6Hձ}p:BUr^y_pGֵRUheB8`gab1>Iۻ'KZ"kp.AEN!3I#fr#Nbp|é OL@oaʨZyws2si1ɯ}T2d{tGQ^,Q}EjWLT^xDdcYpy\?\tdU۠deLQ?RmPIR0BY哥`L{+G4~Q! @9KHb\rܬlq#Urz 6^*KOt5TXf|ҭgObj_v0Q5?NsuX^FMDC 'rՅ1d;OxtbgU Y Fa \5\A6,Ehic*!F&,[Xj+`Ezǖ6MfE@ƔxhJh !w>ޅ ;ttx@3zs=2=IJ7|Vdo[P_UK"))wk&֍TXQ8΍OB[cstGu}[˚13T N/O(f<~)~DT/&e5n"SI{9a`,"Y{Dx`X'l&&gbz{l;4֫4L ɤ(pbW/H_0m8WukG ?QqwnqyV251 ?j /U.g^섐P$dCe,inyE`5g+225j K?>LU.p48d?ճe`M57^ |' T9"5\6{})KXI wV](n{W; EaH|ŰKy칟,"):x}'Ð߇)f"Zx2ayaI4F"M%ڧ67EyhFq'nH廫2~~eFK&ǓIʜ]*uTtZ\˲8i)|R;BL;,QaN ;ϑMPZ>8?ɼv,۴aS@WcUUSY+a nH8x?n ^pL.~o(X,PxeK .mrI.Xl/ݗuW$Y߁^)_V8jHt(TſDlyPK흩&O jQ` j: e,hLrsںkl6ֽtDTTlӻ#z[ GAtgd<."CQ'kQt <ya/͌E~ǸeHvl:>A "+āڃ -JI<۠N/jPaJ),ﺵL4B^tN3X|WO^C,{(mJ7=jY7(,,cH_~Aǣ?7%%uU|INuΪ:~:bt*Jjd-: 6F͚ky6{f5ʏT}d xlꚭU2O"]JRz=[BJ%h-X\eI"07n~䷔@6z>ԃͩA)TI3pVk@9 !_Ag`)AKoG:S]}]`$P11xu<Ǔs^5N'*cc'Yӑ&$DApEHՅu1vw3'7IM>a[tQEj*|h)N{ +β95+8״v~vE =ؔ!ت߀(>z rQr!O[_fjA.JGXBd?J_?"&@˝$K:/%آ&CUXO D(ZϔݰT1T5,CqV)C3Tx~Vͅt5sS=Mט3?.b]8u!2t~ d %񗅛5Bk֍ TDaRT>7kGTMDDBEi t r:!,V ON.$b@@.x̊kqO0)er:k(U! #zwg;꠳h-jR0Ҋx{仮l% fX{:˒刦H;PJ&+鹌VT ?Ԗ.L SKftnE]1T鯡f>zwM&|̞V~~NrL* Ι|ue^*;`EhGweD<6Oy)ȜwKn qf&K$n֯sYر]!2B^j{M]H5107,&TEeG|dӭ$|ʽi)}ErږaҳDR|.˅<.FbV^4CQ#1Y(qLsy~5`J=x;) /Z)V>).(L~H (lA]Ȧb{Fm'z̅! miH(~GPlDbEהju 2s~h uv~3zxF6|C?JnKW)ˎ[rnƺrT _6&b5\͆YֻpYF # eA-$X4IC ~LeH36o? J!zv$Uc+ңj"c'XQ[FBaO a.?foo`CNW7 {?8u4s}ȉRYL*"F2+Ư?+ҪWps@ -BȖM-%q7EpG1i_KZppgqӬ.2.w; 2Ƀ1R=:,xbbs_VrBsC%V/pBs.{DRV&" `R7Em4`saMМDM뎝'y)]"3Ӓ)bHxb;- ϕ ͫafﲛ ;3?x~Q>j/rR[.՞UEt vl_=0273;?#L[Rev[ONkM4t]lxbtUWY~āCc9f|,/%k$x54f9"NIӰ" ǰw n|0/\sCѠ=AGԓԜ{* Vs7rmgYZ0707010000036f000081a400000000000000000000000166b508840000ed28000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/aacraid/aacraid.ko.xz7zXZִF!t/f]?Eh=ڜ.+Z[2 RjvM(%樐;Gf@k/40`E`J"hWJyp#r9fjߞ. FIX#O3]@=CЮvF]] Fu |P' ́U tQ. Lݘ2X/ ycn(` d 1l}9 c( 3QAj2HTVh^j8%;r:h(EP Q[7 e?oĊYPTK~PS=#}H^ܯLoN( 󤶟d&w SZ3k:d. !+=0ZfzNɀ yM.H; }(TEE~Ť,B:Bch!43 ElQ;Q7PObi]Lau &BVFn9W ^mB@0^~s2+ (G4pB .abNo E,q]8oڻ&`&rm&-DG<-.{WL)O>A ;*Hm.`h8mKM.f':H7ruG4gnڞ}S 2wc̬ǯL4l!ot9tavgF~L)tG֡ wn1b;#PETT\%߻q)檋re'6, ;r^ %OEļGk1K|&[1 S_5[O֋\[9&mr ]:V*j%t1Qo4V ]dU\0w)wuҏ\'f=El Y~½ڦ& 0Dq,Uk{u"L7IT^uQi@&pm:פO/{pHe=1d" X]BWT buFd :Yo%" >Qlb'nĭX1 Ec J0Ǖcܶ*Mig^ :Gۻ2 R_9x|yD^OciBCZ9KzK U ~] ^tOb۞I f є٨z<$l^ w"8C ; >\ޔcVlV@cNeq)sa1 /@ŏ(32]Rx)?xJ j"\ 0(Oކ` ( ;LO`UA}pw5|s 1g4z8^EABa]@;HtVT[ >ppǑqS9"?03r#8 Uu>+MWyN ߤDSI@=C#wW\XHaS(k>F5G5{ Uu\-M7Fzmr+>r15FQ-b35i@K5XɹQP?g(4qliu H0 NlSA$+1:g  hEF0>8STyA7{X/&w2a;uǕܪ2hEA,4ؕm7]Ӭ .qo.mm>Dp.i~ɓI/HЭ<dݪ"pRZs--\Xd?YLRXʶ%gk:+aa,30VvBWȭ!6:<ʺK]JWYc[ TY\Ui)#ITʀ܎lYBPjENcO03uNΣno7 MS|g.8&hS4d)'|z~p*}9<f {Vo:+x%a$G.ЬO61ArA>~y.zYVςȀy$ϋ2 ҉ v8+Yfۧ7 SoeЬR_6iY$F :g׀(8Mt^L-2<\ G-ޞs22ZƟdNݙkwoogM\[ G 4rNɾxxRIrryXjHxVo(muh?$xݧfz@WVJ>u=G 7nW ,3_D~eVJVPCYLYQlӛ;q~x.L c9.j,k$t}`rwڿa b-W fp#Jy;'j X<"x"`:ZjM"I"=R! Vq?yQ`&,_-&=4FTtVfB=;3_wAmw }Na FM8-%T3齹GCqۆ-f gN☗u4Q~Vs]bxl伵׉Ls8@\&s$܄GFW*;H\d}n/4Plېg?~G~c1{j/Đg7Ɇbg-!$_گCVi,I{dBb쀂iD+` \a-#*!S 4Ů=Cܑ?lz1 9Q){ؼqP9N]Guſ$i~ X.L&˜5pSY(Qit //=ihJ]J_<1F7z~H8`s&=.BԪG7Wbmu$Hj6>ާ4u)E텽tiB9`=PVDOM*l[Fbv(۩pQYm{us,r=GgoL"iu'|]O-Uuu;.e MYep@:7}b@,M[<4NGiO4˽ץElNAl8BetMEVzucQ XϪ3a-(UlŜrDDKKXHjJ|€3r0M8EVka嘡AQu(v,s_D x xUTxԅHSеSI/P,%Q@ߎx Ѵ tXMXas-N2_]aMS{TK7!CȊmTAQzJo'>"Wwi_ @F0i OWIlO9G%AW(mDŽ1m0٨?{h>-X ^A;\t y3YcX}(ԝ6b 6HC=0jp"bLFT~:*WrЦPk׭"=_a{a-> w}m 0Dfpĭ D7"B>JUtFID/W1mrTؖG3S1'wMi08>A\b piܒO~cc+Hۋv\-4CAԊzPIF ~SKWMewؘ's=E}}|L6C̾L :fΕ#>?#io?B؁ٚf" jD;>t*>`ql @J2=][U8 o}º/݅ۏ MSU&é[JY eR@+~b[ ;0<`v !qFu"RoCEJ15}+54ћ-؛k+I~omr2ҳɤS:|+:KwMk f\#C+OPvdB&+e`mX*sX̡bǂPL:ԘH_zJ*۠䃘IɦՎO9j($0*"]at$W(2=VZ0x|ZF/:N{9&}! )p1]Ͼ fK^,aE>XjЧ#›D* 0T/%3 afqL$x1;j Ԣmuv)Zh[8,V+|W!f\Ln-rlcқ3͎jD/&viͦ`^Svl֛Yi@͟+S!"/x~C66+xJQuD (&kץ]hDnpev's8eaSBJ)}*Avcv1|cuR 67El̆jpE_D4!]YE}j|:ŝt?W`k*g((C+3Ev4 L{I-mZQP6&Q^WLըB/pd+UtB8b7!MxYrԿN,^sq_+:=k!yx~R 仙gXs@epM'!_qݟyA2n-6Kq3r.I<$":v.Ltc)>d"W$6/j+AeVlh.bWyL)@vOZ=z~FE}Ǩ5G(uԃ ' rߑNT9}9+_uġ%4]M39Ky@EO -k DmOj@hrEN&8z"xbPf2J2^ͩ~#(:tQ>mΑ+` 0DLu<l4^d*䄈2GPu7R"ll;1z /p|fyy9zxe~j~F:ΗI\1p%|:`_0CW7OR!Nq!SGXj& P76\uc IZ ח xdb䶆1)([s4jy Ds ګb 'lIBr`ch:.Y3>;?im-b_bHT䍵3.# 0nqxŜ$A2}ђhwO!oQR^wTҾD>O@oM\db@IRoZyZ ,3,ƲA3TţB!`"tm ~RiU3 )A0u<^=Hnʕ;mDXsC>{[”ycKzk l}B)UY/EF\o@>RCkRBZxT,P q0y?)kh?Ms}uKC6+ae_bTF*Cf>SllVr{ߩ(mwlju1$+OQW I5uzW 7ˆE!e%@,o](bsΟ> ӃjzJ]~"@;3Kc lO5̫ҘeԌ`Rnj L*uC1rRE(]W0%ŝf}^sy etBQc*y#(*W1r&RWΎ Gc!6p%~ܩ[>9^Q%bdp,DHi/s x$ c(ԁmSe2^%/_)1XVIClg@]LKw|T<Dѷ\"SLH'9)QgQehQ۠7֮\ ڣayQ:g MpNK^އXF~}X(ƊvyLYHH/(}r0M}k&{eRK}"}Ќot))]CtwQ7P?S@F%VK7.gC2ySKaЌs6 QVWB])ASsYWgoW˂={`:,V4O!n`kKϲ5慤{'3/jۤ B ~D"gx$!ܿ+Ftm=dKpkcBU"O5ql"gX5K#ELؖ\ñR/g4+F>r\@v=~ٳ.e?*M^x+[r_Jt;\Pgy3))$N )Xb߾[REРW?@$23L;'xu싒"Z$7=\9:ྪo5ݮte@ [O5 e4GFSQ?lO9/*K2\,O"zho m _,'4S A2l~JT>1Ox*rCcU%$VC͈uݨcy9 $oq:hS;Ϲ8 ރv{D̢ZNʇNe0N/RvC Pj^؈ׂeI}荞oJ4@C:@&D2jٝh"vٲ*g'I+gTn;8). {/y/'b@>OlM&{bow7~XLm݊䛳`o(}6I%6ͫ{v[YyPP 2K E Auu1@IT-KҿWňiZRS#W PzXy/J!c?^Gz0`Ce0κJroUh9_C.mƻ)gKeĕ)/H zJ!_U8SV%/qma3ԄPϥ $3m!jN kQ52&k&@P }TTkv_gŏC#U$4(8n*DZV`rNl1F*=]jT %#LQY"7e7XB,ռ rE;43,y>{<s8ʞ3K"I'\+;W-Hw3%juyr~)"҅|:#7+#}d*sf5kk__1ppfqmW^ ٔQ "]hK }7qgV^rꄐW5x+Z X%U5g|C@Cu~Eg2X̱$W$~]+SE HVX*>/]LwSqEG 7gѷ FM^YCGYq8sѥt /l6զ^;r<p 4ƈ{EON7<^YzP *):l 2]vCy10:"åXe>B/nc&gO)=ǁU4`ϵ6xftzbT4\1S3bM g.M: eMRiʿ5yb`Mt]Oa c+zV?' ]Gm !)Ox BwSrʵ9T $ 7DS\(yN0 RAYeC 8dtQƜW5z W*$^@: e0gȫSN C7Dk^`s2OV#=pOv;MyBu `>^I9\/f\).v }XXgA>'>{?&c"|Qـ,vm1yГu#6o壥Oh\9}[wZEDtj3xyXP.hMݕ Ch#n &MA[;^akX e+;ͻj7ڱdM1=|o- )1bgL_IS*pe"tfpń܍hU13_U.֊;ةt+@۾x,݆ݩ-1);k=丽SUln7-2hz3QP_ e[jPoO"~NuZ*^8 H/L8UZ)/ku<uQ\q? 1=LY,>>P+8F2];zs-uQojH/Al gj_9WϻQt()L\u 60W)zHA"Hje~ vdI},2\Hs!TΩ&.F=MLڈ*pqW~3u*L SݾO/N g%xOG#CAėPK]2Cgպ~/%A\ZLNgeq}#CA>6TDɦV1Kl-a ey[)ћmp>rWpTpiz=+qP׋ni@][?rvZuF $A=x`_F+ed,erºG-,:}1 =Bq*c$hWBGq4Y}+I ZE?'}DG+D&!נ LײtvU(-ݵiGZQLƪ~*A9l@ŵn@a1~&GԹ~B+fVU*#YֽJMCĈ7܊Y(C@\-] jY.PҪ҅Sm'nO^`Q1v<{9ݨA@T~VQRLH"QDrOawX+v?.(ft! ;w~tNQfN$ 7F)B@23re:fRk`ͭY\R-L YE)-#&a(ʰdqeg51mp!- Bu96!KY7ac?]ZT=EkyWY5n~IQ pAXPE!rmXP6H^n}j۸r>0F^NM> u 3GpTꨴG 'M,~.th xq!E*Ц^t:X.PBe9 BAzv>m[1:Am:Z\,$^Z('m[1x g3.NVE,]\7 *%oHi%A0Rb8~; ae`՝8* (gvY޽O5rPp`@;UpJ2SSeȽCuoc[oNB`Ur}К ⩜,v\ Жͨ1{L]bE2tާbʸ2y  4/V/!pMCpd8hˇֳٖHu oR13PMj"O ߽J5kuQ=צ? p*Ի)ܓJدXMmI#VO\bVC2Vs,f!c:;=SV/B](W{b%2^ {&bTz6`xhN;``{ 8Pj|$~pw?x9 ..+v#u%fw \g:C\DgxYԖ!*;Wfوso6`ϐZ_=|c&[hz#s HDbAϸױ/paq;ZRtf}bDanrnuInlKWhxBIG~PoI6 ( NʏBrA؇M{eh$E5tL8撙~d \s5vڦrNR{EV.g;X󬻄!`#ERO)lF+nVJi`j[8_v-fXu!qvF:w`Xd&l8/luWbߑ.5tզ@YDUg ~OFxR;@32ƲĺhDQiZ'-aT2&s4U+Y~|^( ,Q\ 8FnO!fb-MS0ԑnnJ7蛿{Q:k%dzˑHG] Ҝ8˩*)ON̚ŬˊC}֘.f\nybWG[A B2S_57C-xl-Vou D~N m6}qv *VV:s|/bT\M=*ӑٕQ(?2aệcq3;tV՘hbD<)Unx bP 8^I Eث[R )pPg">| ͘);DCRaS;@vcD<@NN&8љ<2Ƙ+]P:=5΄3 ^Ĩ="k,u1?j$'VۃTir KjRjM(ѭ#Y6nD0S,L^C~k, PGPxxznSjtЭ`1qӎ2pee< UW%%}Ko]h qr]k(هal57"Z+z$Xx Qׂ̂F$$ZB#bj"bK}j֨"/zix.h,յbx$<䥔#CSARJR}v_uE >w?JG(̳A9[\ٔv+,@ xK R'J4AwQK./5g)gUw4frV+ !K9j_KLU6brJ̼BS% Q cdRsȠ״?Zv{1z⼩dg:Ӂ G*{,K^u7~rL2;I=KT̯O/1o"ɸ[w8hG(\pS4ggԄ?$0WDMVkbӃy6kÓꗍeRwN}l}.Y0ގ4kpl'(j=E˄1"GC>Nqm-0sFH į.>0NSjs9**]eO9l{O,y54=CP0qSP{ A2)Ȣ'ٔA/Y 66)Tc{bN a`&\C 1N2%2.I!,sҁH&mhmL`w= غ&izͬULo}) M!}!U O%2@ȧC6Un~E_rxQVFLڻΙB" ,wgN-Rj&5DPJKjk^{_%gÇ /ENɵMaU&O BiL*jrF)w̹0Me𓓋 {r":IN37_iLVQFrе5Ԗq|Gr*I O 2W) CT3ƓUd.(hƳK;j|Э6P]OYrtϬ}{f`rB<۩ PUߔ|' gѼ-NcjyՖU S˼.Y -#KB64tbz4'RP YIȭ@Rka+~BRZMm" (:sw:o\8H6 -P;;ՊE8`2-n%ֈ.A R\050b] 76+Tnr=uqϫWO{N|$tV<:%ML/W)뱃Aݏr(.7'ڇ(9R HI-UB9-!;^w8C[qng~׀&N겻֦(p"VPHG'CuBW 6NR/EWFu UDI'8adokGcqpNT, .Cn;MtŢ%iVwza#"l?C;:2$o0P KSdZZڮC&cH>Y"bcVKa0un!Vhn}$zj$vmY?tgtN&Y9:؇ժOBOyBh1Acu2dG9BjS:cFd+גNtitϔk`?CVO Y/|3T@gzuAK. w^Y]Á TuWY8Ǘ'B t:׍|{ݿo^j~|^2kbF,11&Hxx)8Z8Ke;ňwQg[m )\Jd44;^;"/k-dvYڨ̤9Wm/G/EO|!GCM/ w.{7s3. a?shd0*Ć驻< ~Ɯ%LB,It]舋Dy a/[&4_DglޤVgۤ*\|fV5ǩ}0e(Dޮ 3"^U..0}wZc<`JֈƲAGi} ap@nfyqoFAͻ/F 'F }|=" ByMhlEǂC7Eiߍ]*SF.|G}IWE3Th;Z N'AtN,X Q_v-:tӘݔo_+t=OAd9U{|g2>GfZģK< #NjG8~k1[!F'|`ocVn^Q}\?B(yoa8ԅc&V~j~얋OPPIfDC tAVF6M3"?qgIhΨ>LUEtQ+CX\P;{ vզ`{Ízȍqi4>'wϛ%+1!Gd8ܶhNe=. 0ՈRmT̺rZՌ+>d/<9KJwO!X _p5A2=]D,ZrYa, _JlU Eic*QS0pX3XGVʯΒ&oB#w^ϗzZktuE)EB,*>`ީE`>4n|9 ]%akM֦?9j-wWqxs\*]}2@F C2A *k #iS}{UŐ5x۬7BF&)`G537bגHvꙪyy> 9ļ.=KV$Og!?O]RO,!>.ɡed,uwgH)b ;"\c (N>XeVW>QR LUa,|G[fo8kB ҇_Y̝+04\m-E"8-/.5;qOd ;=I`% &׮ i1F(S&Ի\S{Pqve#k*Ŝ\3zIL)JE}R58C2y:'s:kBft>Hz0Ξ늙u`ˬ]Y럕֖=Lb*4OG}G2UoP)e#.Wh)acEg).]놬>8'Gwfܡv~ZOk+ZpNϡy;LԱW$ރGgECl\$C7(?Vzɖc9۵>E]TdՉnL{ ?ǖ֕Rg./3˅)y|Rf8 [('ky<"ϩ[&S2" Wh |wyȐM.i}&&^eѣ7ةj4%Iu7/6TQt%7 }n?IvZ6e7J'Rj½'֬0v`D|`?6($~8/J%Mo@$aq Jx-ŀ8-՗/.Ҙ^=@%WίT cB_b_y[f m_hDK'3;+T֍1.\#:@dVX?k뽛;O݋"tT,.92tVDfnZt!mgȥw+$J +fglf}$UH8crW_KV~K7 Avdh?L:\?*'aSaɸrTM_x\u-~K5cxm,rVC/'G@P_"UjJz3L^)%uX7t^qɲ,D,+DrR,eLuO[RʼnB<=(l1-B =s=kz|cH̏ # IV#M,-/KݕTާ$66f|zc#r'<,ZcEJa_A {#j8 0yEfڧވ}>W5w|Fk)C%c5/9HfeWɕV CDS Rs{YѮ7+L P&Y'k{ ]H] QDy=# J:޶>D2{TiRޘܫVզEwٲ깩(jV&'|娇M맜IPq3)n7UBM}7MqS,7/]pxNx fTK~!`48;͏ N֭ ib 7W7}4!=A$V3M9<C%"nSLU3ru|U?KȂb삥-yGǻ٘>s@)OI_kVa>m#^>=[i=#)JA̡]=x1NʰN6e1 Ê]Ń܇3V^i̿&e69DzH!haSʭ ߙ]Jn0 ,zQWHL yH=Jⴹ`zEt0m=n. i ¥\ҥV=ZGJ,1z~8D>{=\'n<6X Q&^Lh]g[jNS>~Qc)awoʥ Z=O*!)jQ: 0rIpUM ~V:`鬍eQ r?DAȉ]/ut/H;\k2ؕsHGqjuY)C(c}BU]29aҌYzih]/1QNgmfFT#|0 p 2R~?ƬXUьk!?$OiTރ].lq fK%f;SU;p6.ո GU,;,wWZ^!;9 d7͕MʉxWD7Ή៑,/t&ފ\ A;‰fߚs;9ߐ/,Y-m([awڬ=ʌ]^{bS:gr< ȨkhMSмr3ǎ-52mS #-~׃F(\xo"7…# nWsT^NK#hei8\&g:Mr*QNLN%2T&ݟ :tK3quitWnt&LЅsѳ}"9@y:-RIW!7G<YgҁߙG N_u^XH}*N6N1Ggm2UTI x'튤n.ƖO'tvÝGmF+nM&/=OzFG%"$GG4& `Msp H.[9Bŏσ2c4 ,g>ɳ+bvi[óGIe_9g\(duSυMOPTLAY(}JQIxG09e遽*EzZϫ~vdyg~cP2.G9eDB(eZR+>I#ޱXŢ%e. \m҂h@]EL.)2Lz2t>EތߌS2l㫢#Rh2=r`NָlΞjG4RU65OCQ,g QI|U²I)1uϫ \o(IaӏΤ .|8npz,NyC6Sk|s]; ,. a%s(g?ⲭrxoI9vfuBo9Ro 8:$kYpgLLTSG A?Mm1AC<$/Hj11tƞ!]+q4-ܪ^PA9 |} ad| DKHʙ[Xar?r,H2@@2W H6| t+W7S u<@m7DU$pkT.>R+ Trdh\?aa}_6 :Wm&'(*+<}3RKDY1y0{~= xM)]I\t HÞ cL㷭xW{GĠFFJ" u]9 n/wyUX;ˋTW="0t"tb9:Ry0Pgn7$vW%#ι, kDtO=1_$x|ezRoo;RfO$Ql-pcMnUfr_ʿyCfv^sID|hV m[rR4i3%M9; H͉F캧M p8pE OٓEIl5\,l π:Q :'fz XװD @rŬsL2h~ _[H(aØqX\FBWqVG@ctLRjOO JAc~K& ïKSjF@w ["勹EsX!B90Bl?>c1"q-B6#;b.&N{]SIyL+_4s}Ģ-) JZ  JswvNI _s01G2;BƩ Sq"JB[L&~ rp\)9F$MMSRf$j\M cȮq-gm'M)qj@Ӧ]hPkRԧnYցvwWOUx!y|h*nhHl6 ;m)GRm %bv6ʄbMB"q KÝG.nl.t6rضu݇h`멋YpZnr f tzc2P>VoHMۚEdY@јAjG_Usby7Ga㝕A˄H~ ]d1ϝ{}wEJMAfv4rCw Xq]ysRlb_M#2Zl_-U7~SGkxj7$yLĠJCf?T,!|eQ8q9mcpNFOu#Ҟ/8jfT-"*7OܓP{ɍ@nl;>ڻ8ֻ2% hCQ\m·3_p[AZԯg;Y8wpx',.{9:/2v6~ѣrEŗw IBA`8_tTAce(SA^ cZ䩌"eG&iueD(ǭۙ_ʹ$1m-3iXpQ `yin,n!^?kXXOjQtq ٗ+ZnP)w&=%L!vZS7Ej Knfu'L{1 ohWV$ӚIQ<]*XU>ڡw*o%7aboV&tnG? ޽x,9j]TХs~Vbh'{I"?bǫl}D< N\:j n nC' Pn>ɒ}&WCl5h)V d|2a(= GB.^c¢5\)!T, wڡu+x.=ь봷^/+P!T0sǹQᘑIbHp\`#@Y#djK?:M1%B?Ky4V,?;nѡqgXj!lx/ÞAAu6GtB_NAc VCߓpT,):w#,}50,=wldwRZl2y8Wb*jl2Z bʷ-_1Xqz.~Ax%׸|Y'C,W$ 0S|ۡ { ;S,z:|Z;lo>B#¹3躔~>irہ֐AmAQP-zxDQFtd-f_h^"4q 0W51ZʠL@TcJ@@ ,,1xdbE2/{l1 zJX96y$&ߟ1ZP_1I*ȆlY4dUSGX0,܉Zۢ(e!U˓y&URjGiEN7+4|8i(,/`%9%ӰMOp/< 3sbһd?oJ rh0 Z@ALIƉ!+I53!5钿6|l@.o`5%vJϻ!8vrt H_`ImQ f%:ZdǷrvUPf7ZL \!JTRϤf^YLQ!׶GxiNjhT4+6j͝p1i$  Y|`d4lˍ][U9,2ZCj*rN Jb84X*\\86lnAC*ygʅA-O7fên áY\^NUD'5ȏ*?DB` jsw d|>z`t1jŚ^[c8R蟺3{؃ܛ pCᏫ糨#aNps׷12A7jnj'io6^CTL4ۧD+0HM@/?,;$o Cw|13RaN*kֵmJhwGz9X۞ Q'}7't@ǔz^P++ N@D^A 9Ƚb٦%98pr :]i+\ýWmWBZٴOy!0;\q|R\4;JLD.y&$wWX@LFFv7X?>}˘v! uEFFK^r,Jr2>G]"Kjjz!_ NeVEtb-R׺R i,^pOǀN5l8tFr ]mλS{?h?R4tNpڋnW]q&nRŠ i>a6?#z{ uh6׹f bPтȾs: P+tRtj2?\C9TPz4_h&eb_T `?)*Gt3[uDI5^YJ_N/Sg`%V1 fTU4L)\-b:̈QN192 G, GBPu뙧pˮq=ܝnaP5YoPk=s}S,I,؇y0te\ Əp.#JC'":h2DSOn=CA-KΑgbJ 9dAm1FrgTRT[e< kAգckzԱ,oe`=o4wuœ@Rk Weﴓ`RNĂF[sᅲQՎ/G $]`L(ў,ǍP,a]'_(^oܹ:ꦶ|jn=>́]ir9,q fG+'5LS# )rz1'E۬Lsswy|eL/AF%vn8"x ;*%ы@kk냅nlݓnS}-2-Twx=?wjs-ꘃR@|'J#褛J/fjka½z0]Mz˔< U{Ee!Au~⨯ ^N@OrۉAI5f"mE|4Wu *ՠU".v A'*0'BVJ &5qM-WHՙ5~u^ʠ6m>}2eqvFZ/ToUn{XȲ@PExDkԃ$?"d0%rh><(oI04RD C&%ّ1[])ځc}cȳۡ qPT{yy-q 1_Pn"\B0@#LA=eF,Mν4v'E]T!Ёr,]p Jn%4,]gop<\a>>/ݜS4HPWۢfǕKoMV6F1GIcBJ9=2uX r{teKwkoO'K`pw^Mm)45$aV5MRExL*NbH6̏_9>lMdCJyz"B8r`NS?N`u"ץ$w$V)t ,7O f.O Ȍ~$u! Xkj!'+HR4GF f{f?4P+%x #oRm+[o?ٹ>_۔) rT%V3m?"9"Y6 4msDX ^@*?}{c̛&szbV n:(+_E6/kK>QFQ:y GA\Mg&VoRc.(ۍ^r>N0HsoR'3k;z;6K[AWvLϫFӢʚ SLoY$nکԕe%@łi߾oڑDZ0l& R)ۙ'~ģīԏ*\7DBe6/-l Ųmvik-KOJ5|{7(EClW*Z c8Drȷ%dkgw|+$Aaڻ/ PMӽVD$ ނ$Y,m Xql 'U_hf-H3䗵μ:5v|jTy+Mհ'CxJnGS4XR[ɽ) _Z/FjGa[D((SXW  !@tsT˪V7WխwPd6a*Z.+qƓ 'PR)>P?j˼i\`bkd|)F\X-v:9iF赖kN7,Emi)U) J=ĨO"*$vRQ=,8.)`G-SRo2u(?.rbCU ð0N멙2(Toׇ8g Am?_^T8u|ɠ)cT6r`b貯,B0qXTOJ#aȖ&iƎ}i.8݀&ip(} ga};akVk*aO*&|xB3 }*}ww^'M*R荝zP؊g цub #]V9414h\_NKrkw^f%-P޵eohCR+_c#bI7Jc|RZ?X !t TuA޼Kxuxѣe1 BY8X{7IvxƣFD&Α"B !K ANcGñ~lNoJPS-R-RFpaj )}Q߮'lIv2$Ěʒ{-pۣ&"V ?MP$;b'L<۱`W\k)'a0@T\nB1_N Y!c=0=R8rhX݅F_xzd0ߺu0Hąڄ(6fAdhPSŰ.\3,md&":}gb͎I{QiЩ7YcA/G W6n-l1AI22etcb-.iSj3-:n/UIpy%t<ѐ.iA#&ب^hGZZȒe4-rt\pjǜRw@ tM[,{9uKHj >Tŀ2ڪfTG3H4}^7Ms$R|fN戮 ɟ"ce#^S0Țgj<0;LT)p5j$/[PA ƪ O { .6LI-6…bnQm/á E*+C=*5b3S)k}b7S}YjWr wRi77~\nhCVv3 ]j )G)ɓ:F_7qr7])`d1Jɏp[w:GK\TcḲ˭Wl[   -لsg.gqə?t knY"1+/\C 釻! _ a!1BZ.H8*ٛFiM Hzß6Oz'՗lq1XηGG_(q\0J yv/&7VH:T:g!1)mr҄u(evWѲeUؚ`ojLJGjRW@辥[e_bZ_ |Y9k\ VpevC_;闖77B(o3T xq M E@ ;WVэg.>ܯ^AnYy#Ԕ+tjCn([;wL1~53T:%CMk7'sEd Bb|cv l/@Di1J΍d;q$>i~>%qrFLL~y֝^ćPSFͼ)"üK+,XúMF*9p+"9;wdF6./gAr)/zBgtv(侐j/;Vx>\\ NL},5H[u}jL??:Q(o(DdbTN!sGXIݮҮ DakJ8 Y1.ډfqt}'wFÑݹ`dpyQ0X)}=Q䨙r5,A2 ɖi(K7VׄR1V+=4WOziB:rOLC'9m*Rp~?>w`ˌUrl =-WG7kڵ=AVXC0ݶRY?Z uӶ%ԏY; #͢^zdcGk|] _IZ>zo6ms>R>[w(8'Xd%rxF!ǵ UNXRA`lJy^!cܿeBjޤ< 4^Zt/.gEE#B'Ax kW$[/G.x2~ ~WK_p\ ]Ak[ 8d9ݛ'9Ddkmexp3Z גzAȝ69tpyot-2xfrPQ>1Pd7UG1~ZuH M5ÓfEr9ZU?.>=57/@5pZf#hXR.w0x`ɥʂ^Pxo~F|̴5GZ:xqXwWOh( ״unw[&mmߵ8|.64|q~&=DJi|}:slj^@3ϘzA&.cbug )*%OSǑ̟ Zx|]hlU*zuŤ'Ca_ c1zYjc^;80:5Զw}9Ҏgq^o0%*q dyoC\''wm6BtccOˋbQ8=#-w6x[jb^̾hYHƚj)ƶvMk<W}ʨ #vsoINE }WOELnpv? !=@Ni>RsC"f<#R{uH]7 e)o=FnL@pj->NuIBzբT|:)h'GDS8\Ұ[$Yޝy e)h$ PBXe8L |ͫ|:{a"!lD[Lx; F.per(WJ;VoGOz[&qVTm&FqWIW)~e#Ix.Gg'׋1/)UQ)샔=mdr+@KW0գ!y>M"&D u7akzo1]jPƒՈ<}[s&'*zg!3t86QM@E>y(XdPϩF2Юx*+ABSXRH"T{]0wZ}afnOdfgnV7GGZC>T*L=MҜY`BRbxPy3ڹ*=\ r@.>=is7-_vwsVtM` 5βY4Nhs KY gdTC;=!>tq[;Q 5vw gyrWd33鷨8׽C9$wB @ANnYɣ ͼ+LF.Dʅ0c"<.3+a; *Vo , @bc{"0Foo}_XPTP,f|uyQMˇo֮=Ry>ˀuFA=ʽ(kUl&n"X_Rs&9Lfܙ=k*#=#W(2]ݨ+5das*_NX2K@7\(bP+He7iFGvRGͪ֏Y!MC"%x%Bz+^ꏯ zm8b"2ԀnJƖC毧Pk뻏J;*;zOru vrblHP%$*kףb#C[%˅QhJ]5-cJ8=V"MswT*ƹ&m'4nwUշbn~bL\"4N|*dzp>va R!.x$vVH2KUc3nvB2B3|GoiGHd=޶ԁLfaCY3iN6 7kMZY˪9c! 6<\rBqVr1 "}( i ޽+6Q(]&.ٜ0i) oiVF#"QWۯʓ\/Lzh}/ #YGm@n3bO[OWH OfLE,A! Dn@&}D*XM'3C&_d`U_?lK|Ć)׼S>9QZoj5缉P8J:rb'|1ASq'mU)zG[לI] If)( yhlN 8=A13*Tc'sV "R^!-{s&1eh|#?ebIM) 3b_\P )M0'Ki qc6@b~M,=(vg$gdȏuڑn'@[P55ds7T;,؊XԸOmW"˽"44W+̱+]47R`9CG"ddaɑ:MUc&Zè̖FQnPPo=SNm`YHqcuT .k^ 2X'1U {DQg>Vv* ᭽=⽼&  1#@>sD;fve9)Vz 뷥m&-WwMZ3 |"v8Hc#Gq?fk,p[fv s}Y|!r:F޲8ɇM`'f,G( o \GvTݲl[MbVbfN,hCl;gKf|[HxxcEt /7tK9݀frctk~}¶S㎬:5oƸhwfzⓣyIfYTf J8}C`#y$݇r]Ѝ_-D~rE%չPǴt^$?z12(7W oc R4[,'qi /f3.}i8\a,MsaNbih ԉܐ}]Py.F19M‚p&WК㪔Jd:qRxy.pd@Y֔3̊؂i)(zV8Uap9MYU[h;X86m[4Xnc p SXo\m 3͵H{Xs^(\DG]ڱmi$;XUyuKsʓݣվJx vp܆uIbZnAғ ȳV#t{Uw ` 2ʬ&6za*_{~ig *N~Ꮀ"Y򁿎{mm /9PXe"M`- ŋI;'nmԚ]Zǻu(*E.2B:0QŲf,$W8}9hO3 u0s|DR-z(&]oSǀx)IMƦ]qp`F&5Xڦ_RTsUPvU%~G/d nǫOAͷw YS 9;H{z{}zD{Ѩɕ7V11pS;.o t4臟qS,% ZG0p}7pTmF;R~k_ slJX?)W0$w_B9c N &7M %fc.ԼV0#[3VMqoSp-#rzros68<ǰ} JJ4]!sbAHqkɔPϟ3QMX+T+\ O޸16r3Xo ,pQ=3-j"1蝤#`E+2}n$#ka uSfTA{4ϲ6G-wA@@ӌo[+7DIU>P#4@WwmA(r8 Bj"c# />(7_4K&k#+d'DkO!֊I02u;#yV1fќUxє-z= X}6hn1es ~RJwL?[87#P0M~˹e)_Ɩ4XA/CF|(=1[ /^³m 45xü5`'~ͩz/s%i\QІ+_:W$\F<ߡc/'=93a*MfYeւK1I"&!,9BغX[UCqx|:J #nxc! IB{*sԵY#b倫:w%l[O Aʸ Yusꮵu9ݷpɻ@ =ZN`;ƌv3G9nkxH%OiCzNBM8 8LшapwT',Sx+4D!}SJz ^,$z<+5@ u BUN0fF*\]5$)ˑnk6'K_Nyf,!3.p ]HW#!(WG8LJF{ȳ%Yr7Haʛ[&Cwf!GԪNԶ{i~{"H C_Ѯ]tċLd)7-4f~2^Egш?h ~(4fJt`͈Y92r4\ӊ'gYy{zFH\)PשZdO9Z/9X ".y"{"6*q:TF׾ @\["t _j$E9!n:q_W? eS4lAV֪؜d]D,^TבJ{:l$LƒIgtˌߛ`eR 41i֪zOӐVSISZlNXhf(na!/b#S%dK`\7Ap= `)2u9ċUtSsNr>J8NHu&N`e3َ۝ T4!{[Du}|,o=`kGb5]_99~Y7/\ko?;+nnqMlL_ˈ#r}%|AiM[;:+Oy/ȼwk!X?Eo#f縯yQL4;;(F(+(@BR͌=6>+ZEzV`IMvX ޺ۦY܉8Zx? \Dd+~n3At ID_Sӑ |FȀˀCnBgHshPc{3H'^t C/#댹zН ?s-be{ _J/Dd ΋~Ag1ҚG?b-X.X~u. ;i.I%ӦyA'7g8@M>s%.@gTUPFtp#{Ӂ^4u Yba30Wps\̮z?uٳX$KiYvd%1OvouEY0^G{V[FX{u x\i"m@gBG[tBMrBg]7ȤE ?6m~ԇ E.*ĽF) \̗ # s;e񊀈9zcIW\ p T= <|!#Pf~f(okKd/fSJf[p!UKe8xADCDBmiT& L A*3uTozZՄ*I)4BtF]_J `[@R$ SsI$x2ev&3W]")2} %Sz!Crpc#whϵp(b PQ iԆgNʾuμK| ǔ0F=U+ 4">OWtcy 6.AHᮜ**E`O&ivAY?5E8EOylvpGkͰϭCv;]j4tgmuJ|SG{`mJ,=>UC9[,e &Q}3VVoҐ9/z#Qz<К؜Kyc,'~8J7 `ىI\$"5;.-+NwD6BOdfY,:6XO:gGZu X ɞ?0bf%(|A_KqӰuԘo?ı46MޢHJ fdRrm¸a:ǐ K4L6<%f׺)g].ईtj WH`E(PpU c "=ŭDѤn"yYN7ŕaPэ쫜m}Vr `sTϞ?wL5ϻ.$TnWy-3tтEOkVNDIzd"eU#W;b!G(ab)ϑ}w(wb;g6}f} XC=,߄`ObZXWX@0QHQNLS2@?ܤ;-qcepHOdև$ɨD\.2ZLӄ-PvC` [<,/-79z½f?(;ޡ]CQ-UBafyʛ2H/OK$3x3 M]ՙ|_wT_T,Xeb z×g7":MJ4&B>d˝ΒsB^0FB]|HQǻ7[;THV,*\qF -ViN6Kk. %')fPBaTj]m4-s.u ,U;k@J|l, rZQ!ߢIQcXPOiB<U'auߣnZ n-io hgy az9 ^n_ !,gUYV:@Ò 1E9CGd%[KNk 3|12iGA 2GưA ͷhޝt r ݄^$5nOH=̣=?)fhE)-G-B|:1XHW؛y1-\ JtEk0SH<0?F>; ̱j^n|4?~q"7T+A"=[['4 Џ.0A;6̲?)(Wr@S5T(h.{\*[r׃K?\^(TS^7P֌g!WAk!]|Wȭ+\ɜwL:-d$S(B2wkS2u&u 0Lj^ uPtlZ"!nBZԱtݚ ~KUOK^FZ "~d>V"7m/-2[Ibw[XI!zux[6?mB 3sqH=s/D[ҡ,<%Hxb%i[;i׫-.RxQkȑ*9/3'dojQ|{9܏$)lGLPk%_4DMƹ~L8{B|8ɖz,IхzRc'\ŗBx-]$U >kcs|oxb䟢hl##C@T.1<".0S5a u R@WȦϤIGni-gd W,>NUln/ng 2)owMD);/`(>{^}1Z4`TʩA|L͈Y#")=%;Kg3ʀ0)ZED>9}攞6 fi#:ZNƭ"} QM mjvڞe<nhOc0Y 8gO9meXjenyet:Z)9f l<b{ c,bը*rs"?JDgᓈ׽qAO f/dt4\Qm[XX|9^!Qf TƱBA, s|ϛbk}* *gČ߂毓Wl>Bdm5,ӫJ':y*j&ZB9֞q/jŇJ-gg',◍Y]Vl V<<OQV_/=[J1 $  $WAp52wӭOwt0%PD՘gz6o>ṣ #YܰA#U HBDžd\0XD+% 8 y6pSM2|Tu<ړInPֲ}zr5  x"Ŭ.t(&߻_#ǴVz~b   KTjQ-N2"ra)# P?~󉵙`. =Bo9Pd번w q(hI0Wp`P&H#};4ݿbkaR "b'"lx Y, xT ADL3%(9(k@ ܢ;iy(e9?} @<&:E7T8_-ޛ;.s^nٹ[ECGtm0ELHf*h*kKSYt3`+O8#40zw&4juq֙OgVS).#zXRZCx>sfZh(R5Z0s- „&9K7֕W}|z5d&')8$RC$`>*|t'LAHbJ?oN{mn*q QIz 5I.f"[!nJ&&;yHȩq~ tk!wM (,c\T끾\nTe;k(KHtno!mv Vte<3ctP~V=4"~5ڥ ft ,_%VqFqYtyL6iuˋS 3?/v5w}B&Y[֮ c0Nd =p@&{KoD|4E @M45!/p׭K*qB"8G ]\IRf9oh,зPll|dl^]kU2Wr ִ!bʈ(5q^ں"Hd9AsQ e#Dg*$%N{ eI ZTZW5{Ik \Oב.\uRz NWDbQ0mj.1?W%4oM3srHb@#_O 2ggn&|xAT^ߏ!^9wuvn9uFƧĿe*M$2S/!=?^Bf`j=A4W6P:0!}:GI'G(uH2r' u灬'%b!w/(\cD ٙ"I8ו*lsiB<l/@O)וw4}Ay7MHs[.cӄi7_&wZܡ+E < K%ƞ]Mz_ aɁfI>0yw"[&E+'Aoht+G\Z5_t< f>-3b7DmB| %~z~bD¨ $!rg>o>uAbǪ@,|_áwXUXȭ=LG_ &K߲aԷdԔu!~8hщ09;Dz!LPC*]} Kq8m 8ܕcg2ݕ]5]߼fcuؚm K[i ۀoe娆ye n\ (gب9ilnddJ0I]̟ rnX2eX(Ș>j85k񙋥 3QhaYccl8Sϊ B6X2$+>޿o1*5eSd"-Ѳ+do2N@ـ3vXo8k27NKv|=(3`-eOp3Re=aD|& \X "Q[k!𞏡~/dr\6,X%HkʿyXV 80%B^DU[ct6Hmʐ114d_VF{e꾚td w~&@T>m/8 [fGquOe.#? /S.LE?e_7'W&JTDPG,m앂\dbP{wm -AIylD ~9$z</q&hξ;YV"J,qc:h<[$$979[j}]QׇS O7,2ݣ֘H#S̽G\>9iXN"*Vp 7gA4u&b,~vB G֗ InM 9>fAGy^mL 20Ez ;Hx(ř13 c)KI_CGy ] ߧqo=[_gR6דы{> 1u[1c(\V>gA-/keM -қhK@92Z=чґ$CLS;M?ShQM] "AqFk NNh'Xo[efʎБn03B4\2iaĚe &im;H#½..^ sH|n|O?ULLv*='|ӿ:j \`̞vu1Q|0= ɦؽ bwxa=-n#6\X(8N ega8IzO859a-Ȧ,sU3ESyb G9'rTWJY&*EM4#5ןa=#řHnxz*y @1!ݐAWoATB 7866ʱz\ 2KGǓE9Н+ m yװYBE2PXLٱm?Ŧ`kIXkC2<#c(a͆#>oƾtld_Y@+ӸKz5SY Mɠ<3 4LWNO s!yuP?IxU%m"w+I$v?K1xpF®t?(LAK3 (㸏g}pp$0{#e{~!r|,'Kh76\p(x< gٍx'S?N'TA!(~,+`u>ׯLET|纬1)BBe`_,`1pBU2763Ch.!?L6"c [ _ nn,!*잒S?+f=^֬c1+!X"H?^ZޏYh-q7 ~ponxD" _邂XmĜLxYҘFZÏ+)6<#%Ćv 8Eh*\IOe.S,%稒0 Z]Qq;*+N2Nm|_9y>W[s\q_Pg6i7oጤ}†tHm&  .ۨNr>/z~DbWۥO^ (`岂d")5n 2hțke"Íƪʒb9?o93q!ڊ@ G,G0jD >W!(ǡkO fjxVֈ@zrdD>]="iϋY}N0'np aL# jWT9J[y@HNf Qu 7ۭ0a +=~\vlQ{2! M%-&2|ݲA>~}]# tE=6@!@Oi7m#$Uqidvakw(b:AXO@q7MN\dp¯D0Lz:օP\:cǻZj J?k?wpeb7Fe-WFRJ@ˁ $/4?;=V|@AQ܆]B CZLjsZ*;ig'yBܺx=)zaoi7LءW!T !ѹw4fCb4\X-f$l#S Q̎C_&lYX6 S)p.wSa9} ZᬸUcq#i+ jJe]w2$̸i( Y6 cr< -KPf"M)n-Lĸo=`8K+fpi]$z%cOqDs*U75a:`(@ \v7˭ u BΑ@g=+xN;l.5@_}ΡǺB>Ҡf'INSY?P_v==Z)0/^P\^VK|x& t(HŻt8#;2zY"aV1ATlPoY48M<8tl C@= vehJ'v/d @klZy_9 \9kCPŵ<;T{\zei!/H@ ` !wY!+fAPv_1ˀ!aOsU K w($NV9ʡ@w4J]EbDگWofu_DX2@Wa⻺ yX1Ms`PR~fd JpFR=>8i:gc"Uޗ&%[AWC*1JD˝; 7Z,J[cƲ}7rn_d y2CΌ;$eC»5Do9ULFRJ]gZJ" _ϳCb1/^]-ūg]Tr0JWS(Wi41Y H9 9{1VO@QZhy%S1U03MxLGz=]1̟P^+Z;hi|ι|FO 6'C8(nxVR-ífIUYī,5p{:fdefI zx CdIv!LmFZ:&N+@*ྚ RGd$4O>9hHI9ΑA@͉A~$"R]9!}T*M{ROʯżt&.2 <,=}H0BV#\kU]@m$bokKZu]7q1\/8~w,60Gϣt-]\u0liE!*Ŭxx/4|ҁ[g oXo;g:^UfZb0 |?8R6U@(rcKr>4%z0ܸ - `w5 BY3gtp8J"vE &*nax_N)f ;Ur'߿ٞ}W_pS w7G䱨 [-7M~8S]45< li-sg'FhO.ڈLe>ʢA"WkMKX"C/3,5H+2Ur R;~^<QDSԯ+/PnJU#`؜bSeiٻ5|UuâvM߁Q$LO/Qvm 2[q$*A=rbCmAOƆ93c_#| V9댕s:BeD)e״?C9z0WHmݿ 53"ې( ba~<+ ]Gy \w-T2R䣍.k9R"*Ӧ=vaU4 9 NAxH#7󁸏߂8pV?6$ls6EEf1f'=B?E&:Se;opے}z~gf^#([ )Mvmrqyvh`7Zdŭ hh&1}q'<-iYtxs%HZ=8@#{ū^yM:F˼LoR6 =W (2] ^.~/n8fu/=IُA.V8|jwi/#7M08n$u+߱w@6VgNO`ȯQۍSfP~so ONU6" ђxfmMqZFAC0|)^:`@ utѐ v$m#ACJbٿ 3Lg֛t\OiYI9`E.<n\W=Q6{aA|[V1)t0>nn> iҾ~Js4=ttEs: (YqP^ 0í"jF7Ox.%ɫ訇. =/T⩳-uY{p71~#e߉dఱxeU(*eYjj{7N;O4J {ϗ3^/^oߵ5GwLz})P´*)HN([dk`=6=8мGN1Ҿl)%zK>!̧] 0V,4?h6Tq>A[(0$M?٩69LJfHQ̋a-%p}5v才˟l; QFn[Mua( ?XX )ݠ^A h"+8=rZ\F2u: ,tѨʷ9VIXٌwP,.}=ϝ0'XBZܾ`&-Pvc ӬCψ5 &Jx_\~)M,.2XoȦ Sg3 $0cSڣg|jOr۔VspQdx,"1. \x=R>GxH^i\hJۡ*纏b,+2 H,n*wuLG\Mn(#vjoH^ĴZ\M^DM෱E)@,0z"@,op&=L!%S΁ήZA5Pٻsh6$J!NRJtekžݥͯbҼ/xJؠC5AV[eȍma@gaޮo03XRW'{nzckɴʈ{՗@t%5``gJlk]f+H۹!/6!f0%Fa &΀Yz;4.—CAx1Y cAn)νHzzrՙh*7}lL&KUGojڨY& EH S" ;q:^لy|WO >~K;\?dQrg :>P.ϰɻ<0X9pF hjI*LYta7Ebك6R<8XieCq(_=%넱xAu 8$81@xz`-GΣ^#骃V?3-7?eLl˭!NuGH+0/h7=P N#sť$aJ ,]կ:2^a.;)^I1Jk-H!?DYyMYQ֩<@]2h/N9$ Ҽfv$úo䎝f PQ01Y&;4fMR}e=}9ݼٷ<rmK'H0$ jskEЃA#"^NPgL#=Bqvkqϼ<dmΦU/Bejq@0~ZzkQ8ImO=KwQs^4- AQn'c>rNblPLxXv,{`[6wb~(e70*Э}ś{p@ -[_oi%n^,KHգYQ_CƬ(i'zƢ'Z{C/ ]T[bԞWZadHi#7n @/H'# GǮN&+.d2'^)wΙcd|&#4cDMZA˚w<)ko)(zTmqN_A[^kJ!E])ZI ~z{\ 9%dsW$Q}RX rD&?ł F1s$Wy3#);*ɛ]ȣVFR `SFS>Ȱq609RvN#4D>\qoGNnJG r&)k@(EƥS,+`IP9,\BQMAVDǻ-0 Mq2U4r](V~j}m"aKV˻D>Z-d* VkHP sM^ uӇA8oO9& nh#S*cmYJ@63o W2c[rP8LBYEЖS6c:y]r?MψfBf'!IYgbGS1D}h P)+S|XjlGR ԡ[q8mq֓sgvPOUi OrY)`ΙqY+գi'y13BBᰬ^xH5aPMQ)WQ$k܆傴|ozgʕ($[wP fYI'7ZhhvcAה^J=ϳzn_6s!^1Κ;fqtš@p7mŊ=ٝ+#y=l>єNe!GTw+WU ˨] wgp/Y(I*_*!y`Ln@FxG釶 Sg~@n'c sI0wHWR k=8X8qyg)EJhM#'U (%XжDe] ïIm?l?ֹǩZQhzdh5,HF1ѣkNUW`S]al>]Vѿ'D9 FiO@PڠW:6R;H M$DyP2u¤ 7*nćWR˸{JwuUQ}ŕDU|uqw4ƳrፀA~3qfO6 Tl !UH}_ zjKHCz;Xַ4P4T2hOKI;W Bgȩ,q_|ucGMG<p 3jWy*ƐZ*MԚ!t^ie.>NP-QBu[oC0^2}5vF~c\ f "VENؤ=r:)n$߶5fqp61O=ܩae;r NXB5-81z1<3~Ɠ X>L2jߩ9=xCbqhO=!;thSɤz.*7 9ĥfiv%pHC}<8 nЇGv) o%V2YFP;mPf!зłʜ19|bS){*qx+VLG*ѥ(~ i*岂^Ⱦ,8˲Hj^oz}8oؐIH/;Z;TPt ᓨ(FegOëfk欻H3'ps֙wvj TW4'W)u{*Wy&߆psh& sϛʠsEmn.[yWӳJaa(/ 눫it F?-V8[%;c*NXT%R8¿<3Hx91t?~^Ģm]6 SJr&zL3q5c;ך Ǡ 4mA'SѨB[I|fSXP['lxɠ)Vb/6DFOBF`y)8 m?AYmh6]_ЌF18Qغ~8ѿ*v(mueYJQ7D*XG7g"& X1EE)rx"\{GD;.7ޓ|;"W|yWb uZnrI+hF]zH/6o4GO:0{Q,yM]E`tp\'1M^~P"laq^z8meP$qܘ1*ϥ8c߸\wWͥcvWE@=ZjY`s0eu2U Ar^J9(ѵ$Mhui-g@^ Jȳf8)!oEZ/):چ抿AmJ*1zj}b>-n2ޱae熹F2&erC) _G ŝz0ө.p4bVA4tdfylU'zׅr:~ f+L24P`>uЯ}z+KҞZ5vنWYExSYu3 [/{URf\ܹ\c莐Y07S b7<=?Ga" qzv@gʪkWy52)Sji2{BkgU\yc$3Z&):bRB&Y#{K4 ]0tV.P@P|;$">jHn(z]ZhHFl;8KU1}:qsu2Qth\3% 4A0RӢC( }>߷ֹLؖr[G+'Trh\D{hUv.%qJ"gP?3%X㕷#<?&A6Ъn4g,; V-y)^&XGҊ:N5.ޠ} ODBD򋲞dVcTӽ~P~rǦwǏb#L0qL0j b͢BlbL[7ЫDx`caȪ=F:岠u`'6#7;iC?1SoǰϡOت7?qnAyVʩP|T_4 p^RŞSt4u' kSb0ta~ʊ'hǔJ..[XUۧ:=B?>eD$o3UGzw$b{@MKۅX @cU4U䜤u [L n/l`w$2,b ~o]Ζ㙘Q3l&ˌ'SkZhr focFnDC cHXNɫwwҟ*|ib<8R^:<m.{0)maߛp$z*C dH|0̆/j:=,7u,2(/vgsM.3ki7qeuSIɉf2z*?6: "uˀft\ES.yw3͑/Czz:'3?f9"+DO[J'2OQ hrH 3PޏOM|ǏUqdڒ3|u!:MaC"@Q&%h8m>ph|?@C2xAJN,.i/%gUmDA 3.6emɟZAx 5߇&M5"; #Co-Dږq E!b솫)I*B0{Gm8j 4٠ՏBNJŗWb$)cҔzZ+r& I :KY,z6@ O z5ZN){QS(8mq.9?٤!x2w<69'$r0kl vmB]p4>hZ43Ddn#>R%Tc?{eG]YniSMG`G\O>#\S9eBAnQ0z4*Ֆ᳛ نvB 6+ ȏUȚ^m[et$u˗ wf%G_a Œِ)=8fb*S\@:~ [@OW̘!v~7ݏHO8.CR4TmF]x'4cF0q9*-x`[{T}~x#Wvru@؉8"A2}dL i}t$MlmQy`HF$=prQ `X$cvރ5Z̚*|2^S煵5'5J|"/v8$ xrK kC_e{rB3`ӈѽD5CVq\~mov -aL+KQ0py`s`ժbu5}Ѽ"<º渑 i5$Juyhq L, 54ـbXԟUWr>VՑ?eC+ujɲY&d6 8z'o2éj1NzS:4p|';=xV{MO(Z;p) vO˶]D̃+svz;l [T"lQtjg~=,MDJf䧊d"*#ۧP {f~d:%69ZNo!K ݮcV l8;}Mfș[P 㕒[= a,|88h$".`R䱑nH&SX y%K {'u115k2*ȠȫL-c~(Bd.iLQ=p NF24A4QYQְk}11kORߊ6j&)>%žIչX+ z%H[@{t$< ™P{ŤNO\vh:զB&D Bq6ߠW2wuxT؄i'/3˚Md!<Pt.E  P; V2Ő0j f2i,qƙEؽ O@^*ϮlQ{II:|eght5Aq C$Ppă7Ps C .hZFJ= Wna THv|@2pp̋r| /Aȁȏv@[݃PCoH8w[U MG`1K\[Y{<T Z(_59JڨNw"'&et3%Ƅ@a}ݬ 3=5]H.|Ts5lԵ`AFF9+|Wj˷]e<.3v]&%9υ'J\6@`m. fX:z-WRf4kiHViS\D{岴ߦh\o¾yp;J*Ԫr-}"B^[J}bh齉 YeY,0f m}WYt 𗰶ttF @=RJamJ X@?MH@6D"p: y/֤RF)y}ERh*U*J]sRH+)b1ˁI^CrqOMSr+x^) Y~QVs>q/Yx*RJAfxwF!\ʡje5yeOV;3p1/X5ܿB]O&*0l+lY8DQy>&5xYv-5tŅJ]CH-L{E<OHxtML֌`ٰ )V)ھL)dTnwb\ui4 jBC2s>K䱊 )ň|g԰0BSzTRzIt1KB wi.jNֆlfbWOS1ޭ |w%|5w >rrv\I)U,.2yos&ɍnēRg6<) Lqγ[]E9` Ž%}Q1u6Q]B\SO翱-}C LgE4g pq:T2HE/\iMi=`9n[ K$Pˊ׍;44;fH8T 4B ~\3")Քw';]'L>W@-e]W_)b@E69FT,])| f-)$up o!XQ/( =%rNg<8.M;߅QDh3fP #XO:27Q (9t$ d|,!Uь8:L9!?שaM|:&ݪ2? dRǛm}1Wm̜ hԯ 1ɅG1TYjd6zay 4{w qkYnUYym@YIJ cM6x\b}<("fU7c bDpҲ|iC! r_2v&.T҅9|T[xf`dEyGK)rw1uA`*/oO瓡DRދlEn%b6ǘԻabwRQ(KXAO3d2~ .&T ,aH?`:TL~9胗tէ <ƒH.~BnG 2Pc\b)'gF]מRӳ[BcVApÈ%cN |EJ~[eȤ- ű3 @-1:2{ DU_#C]o9ʽl+ #c8ZiWN{숯G5V/26=;dK:P`ŷ-q\"z_A#l YT#W2ت0۵Y,>:Zܮ6f*1y<~f6r.du92D;lvjӃ"3{ʩ3ɜ|6Cg@d1ޫWPimSX $1T Ia?'2 %v%/)?lØzi ZN|׫}3bB%t0dxc+oGx$!7Nz?AoZ: $q7*glǮ{¨k) FEsk@JNhzјh>?6_nMz5 lKW64D?ӏef{ӟKq'T)/tsF]t45J'U7_?^ȨoW~YqiPcun)^I1wt_I8%գ:AB_׍f O$TkBu:oX=.nf詒ncZgc!H)jj9

I=6d61j Puq. Yv%Y!Qbج|6ıi 6ZqVIe^P!S OgU7C h)Rry[fÈԹ^W9^; YfPaoFz޸9L0e2L#zKY˵Fl΃T>U\*LmiTJB=pBYM8Oƨt ӂO 1SsM0DdtW8>)őz9V]f{ƤX19Mapt5ԾP4]yfAnUU7w%ϳZD_[bM%}@&"ͷ.dz'~gUY qIGT?&dFchgϡV:۾~Cs+pUS?3xU+_z%9:IzxʅFVO.ITg!S2 zbtn#{0U bJ! Sh>pѕusj147w0*WަLA4"-z5yH0mQăX{c!Fm_xx=y5Eڨoʑc,g%gdq_fŜqh;2 ^@ !hī]#1}(p^V*r\Ѥ _ f);PYMsujYf7v#P??#)w{-CL>5fz4Z\22\R/'iFВc׸գԧȌ9" [ƫnMN|Bb0V5sw P#/k),>;_7601A4EOv[U˞mΊ?ZRYO-!%s=?6'+P2 Qr. HJU6q}y.|ZnZQCzUQ {v"xUd9f ^Tun;@V-;vU? $>RY9]pok7A5-=67>t% Ya wpV5d[u:۱za3&<7umߜ -/{f|i0 l5_. Nʯ&IuAt ~Sj"Od/ 36+E&sHrpکxXIURBLU' īOB۹sE%ZbDJee廾!AzgzPf)^5+rp; \u#/Z#e[`J `y$h^Ȭב,v:l (t[(\̱ K]]s;+oDt u^lO=̵|DnLe M+Iyǻ[`!3va% l Ѵkr{$'7j}xSC}tb !c]*dM05R?Vw+;EFt|Hxd w]S4B2nO$uI.7Q-& KtZQ]dqU hD=8`|7YxۣNʙ\s"$'oatّ{ xѕl5AmBUiԋ;жƟČ~#Z0 GϔKFPMep6S>ðظ%JlcĻ#`Ӎ>sZ, k=b@G*yoG@(&I&nس/?F٨U/UQBy %Si/LZ91By̋ו(9O[|6YvҀUWfn-`я7Ő|_F~^:ŭ.ngzsQh^46џ  5hᕟ6M7 5))U;ɱ&\\Nĕv;U+N.t:S\xv}Uzj+S:&,N1'BO֢0 -BE}ÜȷٗE9=UˇfTI5E\([ /W}P9(f!eE6r5 DGH![IÓT?g?fL̓EDTh,6:ZS&a{)ïܭn݈x(σOJX(q&Q8^K&@}uO&:i^ҕjK * 9Ož,[6 (G5}9c'@]:(mvtн eCl 㭀Uם"~2[a=F'֞,[kfQ'ŤONh.V(~7mPYJd46!7ׁVI"9@Wٸ^m Ok:!YP^K[%J>vEr0!o>bvkt \tiR_P%`DVU[7kQ5)ܪ?)"+zPUH"AƩV??gړ􏯌\Fde2< NR R t.,ZfUe[kv6DτB/Y '8h \2DoUh>EX8htUadG̣+l^|ekk6bF+z(%O9S{ k 3!^&"j\]nOԕ9hªVGQD([72"8 :tVo9mx"d?t?$Zf ֒W"5>9kT$ʈ51Ti!3X, ÙTqjW43("Vv<=Z01’BvySl(mxFϑ_p@~bVieOБ T.E1>uzh;"dcHP1~a )a-4偠z 7 &Ph)b˥R ڱ_ oqvI9GbwCfҡcKeiɵ}9PAtn"&3Q}']7j!XxPRR^V( F ;߸.,ۄPiTc@>tG1IOl掝n)w q T*(ȝdsg9#Jʜk|p9G9i1š^e0_v¦Y<;17Rn_fōȧ͡`;I#+N`Q߁&&֥NÒ\b^zU]Pjd4P{Xl[E[~)L^m~dQQ5Z.>6 6pG];ƂEOqq2-(5_OzY˲|_y}袴`1o\D0)E.7#r"7ul-U9Vc7ͯ 2;QtC{Th’?n8mLߘ;v1EU!ƛ`Ыk>i3H(5C8EB<;PzET4! Ur>7lht$hX@"Uȼ{Dmt.vwEEy3#|mo*J ;~^=eI²~/1X4Y,؅eGڛnOǚ;24:5rؿ{3sSXtȋgln@L9;%&:_fU1KIW~N@ȈF.v}Jl +16q< z2o5Tߜ,xĄ4W^I`Q3J٥J5Q R2oE02&ȸY?%-50ӄ$G)4o#=X9Cm}nX/3leeo#)tCk|1M\_1r!5U {\SYK-.ܘȦ.y@OeWrr@ML9:m2:s"*ƕX]dVQ@X{bkۙ{WG#Őkej097󴃤4yaq8ZGSH9l.NDY1& EV7=sptCηR8-l [X)?=cvѭ%3zhU0EC2&[@qcinzp|3*uD!mGdjHH+aJR̮ۆ/eCڜZ"S]Uփ;X4E)t.of@г>Ow;ldj,SR;>2UuhҾDx1JS ʰ̗{jtH1jҢ׹FF015N)ɱ^gд%VF?$.G8XҚ?XzGJWTG]Pyp`D p:a` 5De'e*ނlzj2GzUoR]bv(;ؑ=tLZɉ^w~zcZ1./+ SL?ZtEpl֔||VɾfV۱aְt*H[?\)TQ=RۼQ 3q-Ȱ[}(nb2vD}*b0޿?6gXx%\~ՀMfzKVQ /.7x[LPM-7EfKlIv#J@e2NADŽ:U s-M8+:UQh B s_}n@w2aD~"i%KVfr\9TU>Ia8HGe>`6M2/y1YYߋ)0S`ǦÁ?tlgCGiwuУɊy’#X>EGb)= ѥS}?s| n78RnՂܼ+1 ^֘M{m)5* "bfnQ=+!٭Ue/R~٘գ yC+!7{p㘍J%EƆI_tkcsa *_HPQY'Ʀa|;튀ׁ@帄yw$Ǻ=4aK9:j%-°(O[|Kl,zI+oɭcov7bȞ G"6wcc[r?V(7U{ZWcخ  L$Ҍ>"!|w| 5{}Ԇd E;IԤFa1+d? BMh8v XtUm4@$'`mWzMd2*g>F"᥄^`fm%!\ě@t}-J:^=P x,:\`O_3]<(sV:+Vq,ӱϞ{3i$^U5J~Wa7vV8+/Wy.> mMo_l>j@&PS' N|s ~a-|HKYmco;X-j?ZJ1aLQ@dFOC<:PO"3 뭊4P1Kj)eJ?? (-ΏIz~evPFo-k,A}k>N*Qą"RZiP|aɥJ! 4eByV3o6r^~B401Mҵ{3njӅM+%!͕Is Z:d;A?|Y"8OA/6~f$G|d@#Ě;+8SF#;(/97=W;dDz-=K %ePK JPDd@egGSX,2qbŽ; jP=~7s<[kO'¼<Ɗ0Oۑe`#8c1qW&h8H}5cԵrdgkYdо }4_HOP࿦L@ X-5AF٧T3J4oitRQHBE2Nø"3fs]:|=sQ(ڀ""Lk1WHKmH՛=Ec<Xti;$š#ĀČ QklZP}@Act ssAH=\:TɓA#s<d "n2ŭw^A=;'T%e%BԯP)zT2)_t_(]e qXuStȝsST顯Ne(A 4!q8H&"q՛6Yzsx8 7y^_J0" G4e`xZd3!i,g[2mK6Y6ȓ!2L%ar#Yq9l &TI+~Cz\c&6h8xb۳ݕޟڟD(JĖмC ʐ|,mkAq}iA jD"=kKI^|ASV((VY"I\'Z٢ Fs0T : S҅x$MupDu kzC?:&YV5ĭs&X38iKxFfTTPcO m{Z_D7 ylp| E%13Y0Fbǃ#\=gma Dar-7X21)'^^.cc\)ғ`hT#5#G (6M^="vj`wVӗr )T>sY-7L5NN ~HN=)BezٕտwWCFQ@Dkcye wK F+YBzynRAf1'ݖHpm;Op!ܽ(ay{DRAio d.֫U Q=LW 2#0AT\)mbUVy.Ď M@\Ā)* M%.( x?'DEvXvr&dX Yshϲ8!=S!Ka(|"Q6~KQӿ}ъ-fQ@:ӜIReMJ8|V9*ٮgK7{Ty*w0YRnдS%!tw.vƁG|X˜`@?D9.u782D<(4-)J _?mK%5M5#$.@,(z f"sL98c?BFsf{2=1r ՀIQjuq5j˧TeYٲ$2\FH{dH Kf(wߜAz˲dNtf뱖g6.a 3Cn褪TWDj7jTQMrze.ӰKK'/I!f,&*"_@^ xQ>$+ kJrdŰll9SBw ::s Nmca,L2FMFl M 9„ 1n+ߪzHx(Ǝ Lk~CڧݖoM%>!g\pBʹ F=Soaq*N1D FӔ® QLD#!D ׳m~}VJ_հ">:kmׁR?Xcc5îod }fY}џCahY\h,W Y0xpj2iKL C..w7,ޡ0 Iyhk3>VhH|yr&%Sn >3H7 $YvžswIVU>; J 鼸r{*v[p]"s|>9*^퍶`{~*q2P۟gK[Tm"bܟ' Z}{F '(csr嫕b$?)fIz68ɬr `C^I=;wnJxU:E 2b5 f@o2ptph&I<\'@d\bQ~:+䈠+tFRE;ۑ@ȥe&eYUq~uz"2C;.($-z7 kp .P޻fg8*h3J\tɍM>xB%Ы?mc5 ~8*(AI^2zo AHyh1Z{f/52``sX ׇ6@YVZ3Axt㖙 1.O ;|ynp!D3%-ífQ1ۋ) yl=̎>+}2=aܬB2QI}=L8S0zC.@9)mQy9دJx̝JD뒼l'Sͮ>WylilW YT$TqlB2j ы;C= *nRi/ @bԀy,<(j7ȿ(vcmհ5+ x75ǓilԹHQ7zG>s`4ԧAnY8P߹+!31{ߍP6Mb>,/7v!$`1Oj;|5ű!6-6KK2)").:*N3WDUV vBr¦R~"){7ɀ데αy&0Ÿᰙ ~Nئ^e*}ӛ^e0Nyj&ˌb]H@؞⻞dN;i ʹXR#~ճ̳؝,b4jU{ Q𢍂u4dIH `P3k-p'8y& A&SE70\p`Q*8 Wֳ1n6}q[-'/V/ޖ+t-E?(O aۥ'FZP!,:aeAX3;ҟX$ݥwg{T44@,WZ L:ߣlО cu7'26r*xD ftw$ǴY|E6*h~|jHLΤS_;q ~AG* pRL.{s"XQt8:EdnQ(Vq4NPi2 O۔)huD>szg,_AEjyfH%œ7w9 bG]~eZӇloRIk1l0M0$vמUI_T_t"R#&ꤻ3nEme-O~Χ v輞i!8VkWqwD~җoڼ H<{^NUߴj^ Wp[2/c /uh[9OVq+ZF ieuI.&Rݛ[Q^ a)/_9՝$%OAr 7St\ 3s I6Fq`/,"ׯsMQh T8.OTϞZGsAUG̣ WI'de4#) vhjutcgH*Ǘp..`4by3;AQeJL[₸L9QމEc/mcdr&nTν~pj l:HP٦riE2?MC/+cNhn c*7(J^\lBSAH%?Ȱ&\$-HHH7Ripl'C#W/d{E}mWL Z_ hUiGSm;n*֘WR}nՠ^2%Je<%E]+-Z{յl}LoE O*%C&:{z0 Щ.2JL&G}wnbAЕ>хP VXTpskU5C(N`ҋfYJPP'z[8+M 5Lb>D3E8&1SҢ:̻~7`TͪeǰT(T{5Io37fGz!~sX bvCw\Nًj*:}J3ZRH:黾#3XAXFFl!9s GIM** 7*r!R;Si]fNG;Xc%ߴSCIcYsp4Cԗ Zr Ųo*+hrob:^M[`Ka6QnNIH1:+"'se!+wI(+:MĬGh= `j]N~ KS`,B,Sfےg1CGڮ G4 j5j+у+U[3|ûQdy2lG7(9 㨆5t˽ظXݑڴL,kT"icA9:ң$&cQݓ=új]!*bIN5*f=C!ZEa/8/ɿ2D  ݠd1foG[['; ^nevc(;εH:4j,I?(/mFdSR\'t:r:ڈQDJ(='v,5M|G!DXzR;*ɚmG8+yV4d(̺ЩO^amݘe0149(OE^fSJ^9kcIRNd k6xylN*dd` T &^bcug*rK b1OLѾZN~AUW6vt98'DԘc5#Reqs! ~4)l0_({MΠ,pvQ 9O|B>bEy!鑔I0])_pc7ֱ!g`i䬹Nyߙ)}1 {}%i1ڈ9F^-|{LQ'r=R|)(ߒD2Iڼ^|AGX=[r}Pnft 3.c~Kf2ϖgߑ MhxP۳~ m}\PZ``qBsuZ~ &nJa{}Vs=܉XY<)gT.74R e[XW"pe2lowT ]ߋLPӒpx?O}lc^ZQ$Zͮ<ŧoch5GYdž!%R6횓'AB)˥b17bu2V-^{liS5osKn j~>%(e0 H!Ј BSA#15Γ?3B rvm'~'ITrː68nn[7؋ !xYDONLroX# ֯< RUH"zMF:ٸ1#bķ:AɬV_c3l~y J)sr/cK_&w~Q( ]UH3iw*P:i*u`t}6^uvMcАo/Qd*Fp֪qKfWHܵlos(zNoܝM G™z᧳r8sG q=*lv*.<Ɠ@YNduan5LkqÚ$$(K"_mvQL]1E32נ }jn+i-cjj] >ƨMLu >iQxS7e_@JG 7wʰ߫54Ƴk ~>mY\w}po;U *[*A@eTVOPpr V)TٳߌCč%GJOYN3 [=" :*MS,+{~VZ*C!5r3i:׻@(oH+J+n_J(PVd8!QkٌAng"s{_$R.BqU^ۀ >Ϻ - J'=IC+/FgMb![;DٿLBbQB~@|=ïdK}"-*XㄚuJ?k&U@D!ބuSﲜwoELD~&S%[J P0'o7=mܥLj(5\y谈pCW+k'ْ/]pro`yRۑC,*G|,zTX<;RIљxʤg?s.曄h:)`qTj4+ }/v2[S] J*".W]NS=$ Н >6OK7WcO?jA9LZXtrR Eﴤ-f(ńȺWlxaLՋj|$TV˜2'7>yex 008zC;R=oEZJF4'q*b%XLo Gc RZTkK@n[8-P2( Mmgka^'96teۀN ҕ8ʻum#H'!r6Lԯ*3%(dkDѳq毄O|ɴ>23a%e2=5}CW n{j&$2BXI طy~ȉNx 糟s Udgwx=2_TTmI7)E Y./8fmԄ9Ns=sq|QƲLw0- 7WV ~TN]]٘amffWd8X'zctL~֟TeBqkl.h{ ']cE8Y1S5at)N3M ˆA 2:c!p/Eu? j #|Zu\"^M|JgnAE|meH(y mk.]N;`G./ur:冕]^QD[kVy-e K㏌|J +c3ag 6<ѷ3c_O! y5dEp]ff3a  3zz.F~΅487 qQCظ}^ɴf g}Z Q:blu7Ocbϊ ܔ%[kmA|p]z}T`wHi86v"ز)z{MHPn/@-P|j_a1[4 :6EkQ9k- Xri <PaQ)cⶽI iARO\̣͘f+i 킍$]39 d<*O3i =x( J ܷR7xF06~eY➲tTwrSr?v Q1=ldʂ;qJ?|CS/NerW![[VɣкVħetd1, ܏ыb }恧ۍmʓdh UlwoՉ>`zݵY''l/}FCoxhUb[W:{{mgC#X-R{n<,75a:-*."`Q}6< 5-y d`…4&?CgpQFihy9X`+ 'PƂ87Ib?KG9S`ieIб}ñnf_̔ +Kb%swa9n[VYIEAn ڈ< 2 ou.YqhaHL{crEWBs@SD^JM($~Wܰ'P!nssf@HFڤK[.y_aڙ^9eBjU+&U}De xŗaET*:?"Kr3ts[J^ ]Tmh|rܟ*.;q/ mwC&R2LF_ k4]U'u|Jpe}~IQb9MBmu5C$U+ǧBڛn4/Idf*`tp sn;\㧅~4"U8Ӹx] ~ݠI6sסWތF~Fr=|Fb\Y nVʜ0 3NҷBU1/GWJK6٘MLC $ pL$3o,H ?h ub׭(# "SLjA ̔wkE*c/ HH)o+t?{43#ˢψZٲH%['5e=eSkJ9ijG ]XUX-C~6\.שg /\2k =4TkRE֚e50U2ia(ΑdطId`:~byAd>1]2ݛ+ToVn@:c>IT@v3!*LNUAMKNS`/I0=DI4HQN:ƮAܦH 㚙fu&pbIߊYA#hiR[RK 9<^)mqv0JHZ;3ǟ)"2|nwPMMqQRXu#m 1qsϣk4>GQO r@J.5rdM{6rQDzZQڠp-f{&Q y |r}c;f%'Z,qIu"Zs$|XGFM=(8?TiP ghϯT 0BFYOg=A?p2u)?P *Yшl^[;˪m &^WW]@G?}ރ|:Ghj`^fdV\ r10!G2f2ZZu;LFhzz pO-qa4Z!ÌGK^d8~J_3;gmzW[XщUpSBD~xzїzrΒ**LNju~| k%er/4 :gf&-HȠF}1%KR]@trW,e#{2IU_䉦RDGBJ5c s*ލ4=m0K#8"Fz)RɌ#@c=G}N(ׇ.ދC` ɃT@9"ߕrpSɬ0 K56Z}Gfj-RU+IQ8k73 zKJfZTT05GC-H <3]"U)t1"`;{8<9q"}vwX0{l|b\nW5~͗c X(>"=R˳>%>q=ˬ{/g%%/T"}؋S#eGJ-!&a$tJ Tm-t!,%(5j隚4cbM(NiZO)˩]CP[b`EsF!nu1h}]<^WƈmZ'+-7atFmq{Q,f /c}z|S:#(Hq:-\z%TQ}Aq $%s5X8sZʚe_jqiWAa?bc A2Ѿq|3_~~(b8H28 ʎ`HAjVh<֣":;LT}(4pƯƆT[zWZ)G̉c)3HnIMGAlIX*`$lܹq*䡉%{GP*tAR[$^Zrf¥{3 yQ5:/c\.Eç$T@=3FPaA#͍*I{P =dQ eJ=GS6~i"B3F7&wiıg?sی-?J]D Ղwka9X@E~{f?d(dA_7!:/`sѾf>ޟ<9 nؓÝ~U$?$dt$ >bhD,$ޘ6uAu,YG_a9ұp5(7SFh reHv,5V6 MgxVkO# kcR5*9MJJm M8 SN?p=-硴R Yo6-eg7Iwo#cqX:1e${] dsmBnA'8sC Џێ0*LBM^T_}h2 ?dEi>p@,m.Һ8íLibMr}.X;?->)5^(0u9K"3GY:NxbZ͐G$PD"<'hwK5u\e~g62LjC|~^|p ѹċ}$¸8{YbGyѭfX(Ғ).~tyUtk~+B~ynR+7xO&cوU&Gj2z /`_~u %6ríK ͷnߘFGiF?3]hH2˝,TL`,>`$<6i GL$#K/=MDG)FYd%+Pvk2)p/ ϺfHƈ- @{1js}{P@~epɦ<"/v /۝4UiQG7/t1\6\x)"BK¨/TV A3M{EK]LsbFтf&R5W@'gF- F`Iw׸>v͒裺 > qfg\P`ku墉HP :cw1t*϶_MIqfOR@ҿ 榔[g- eɏ}N#Pd[ '0W$J<4&N9*tQBz|K6buj, |S^l9@HJ8#v'1QS2S΅V9ڼ3b:FcimȷalpU]]ErojIsbJbT_nA Я3vtp-ScY=ڟV`f^#io8Ӡe(2jm\o|pϴerBOY, 0;Oϊn}iIپ:U "@:kPqN~u|9w"2/T Y2!VN#oo'mAL_7oϮQF.4ߤ«.;|`/ul1ꝿ g=>s&.s+7;tJҊʋK+*>8帓^hMŁ^LU$ct^„m/"|ZF:QҍXS&T8B`D#+YCe#d>g8xH<,9폂ZKշ`vL9uAز=M@Je vN!c~ '=}AL>~He̘> Bo>ƀJD^_bq"!GRm:{X#)nYrͼ,礄K$j@ d\K @ÕTY%_`..x6hJ;xҹ)Y똿$HrYM11S&t7G)]թ'_Mrw_v' PFX`JOFԞj- C>>\{* 7 # F=S@1(p0nYs({~q)HBh|k;(%نMs&078`3kϮ#?SƧyf 16EjhuW pOaX2]viV@Wa{Bh'Eִ$(H2a]٦WpZ{nn~d!R7kn]hD\["K)>R0rk堅w)xӾvQi.=LWoJGtb ! E eqgVk:RV^V-' /TdT3G`zD1ç LpYM騄p&4SU`8/M(4 8Btnq>'u8N:@!gph]GKriarI,@0LR[; )|ah+@2<qY Z^ |?Lzm0Ǖ;%D(xT{$mUIm$8ZxERR)C9jna"*Q l-M2XED+>9G-#~p ye7V|^!iO:!*oNi|lx…'`'CB $mPnJ^2*}kxA7ڪLE-Vb.o/ŋNV\jz';a6:6QАab2FH:A7VaPr1 uF8^>ޅ+f.܉eCGqe2Pckh]D6JC8%K,8n;^1Zѩ˥*HTU\4yCN=)dJvw|Bz`HMt:&kT\!w{Μ*:_%OmM fr*YQAx0R}3+^4_큅x:HD) ڋvT}v_Y][s+^͇gߎ-Z"ʄS=Č 5Zv] z6 i?JPjunJ]:z\u"d^8hcM99 z#DǨ4𓒶dH֋;[tnʹYׇXe)6ݛޏTrW-?7N[K^_H3&Po8t$>rElIyT7M-20OT~u6A~̊ P~;r6\ȭ 0=>}l3>b=< V$5vFuL }Nyߌ Q9ܵ>I*KU9B26p4qRX4uVW<(g@G1L> I>I +(4o=*\V<ae(]y"IH7Es"\uB2A nn}zC44=Esd:bKF(bFݯK!c7,R=&9(LjZI'HC-ܖ ; {6%xiޱvIQ(W VB%\ f3B;%ܠ7 FbcU:j0\,J|-Xeܫۮ)iC0\\9g ':;9B&zA Mgftփf+!y3lUT4لki{'m8f$د^&FJֵw, 1*%Ja]w:r0o)( Qq/!%B?'ApSUێ=c[=;ԅoprE[v[x0N/\GZ |ETb>˦61ݎ.IQ eE] ꁎ^梫kaX <}U秺~]7Q3r`/RQVG/*FM-u&к">02,}.u!,qGF{ii:~~ػlrӍ,pBU+v#VyѪ6S)qgF{ҾdQ z'8U;k<3ӏ\T@H'Isp҃UЀC(ΙU?chT/ѓa9'5 %N:>xKfXcԦ渁"Cc>8gH~%D;6ܢ8kpVLǤNT|exoP̗ n2/]1{@nEWXqpp|I>A7gAx'<5i(;s.F71;mMrRD߻ڑX2\JF 1I Aq4[K< *DA׳bЃ4Ӫd8Pu Z.Hϓa?B?]Rbu'bwk? l|g zROqv k&pvġ~Z:kFhb.c?ZQ 2҉Cek;P rVV8y=`l\Έ4}?3'UMݤ`=p{w=5Z/M%ev9ګ K,sG0y)ܽ5yuyz)Y0zE&ݧpdp1>pa$-To(1~7  @$^nYS>yJU+e`FKHShCԜ h{cQ:h7\+TՍt}jR&Ch l vC89_͑>Mﵑ>pȴcۨ\v#;=$c[=rO*$tP3RQ1jN'A.sPS+["!jp  aH:'Ŵun OFS8P$dXB I`Dim5c[`p,!;֏Ǔ*z y VJ&{#@30AmPBb^X;p^ٷ%))kNMId#X޴GH{qF8y^q(YI<T1Y cXW+O.O}e~mO!k\W qRbn+De[eGoO#z@]PD-A5+a u4 5Tj#Kh_Tl#=J#vO帳+ޠ#]auJnzj< joBgdDaC[am٤~>BA/_ ΜqkvF>,GZʽmf8uX&vp .p/ QnlXZf 2؜E`zצuuot;V%E_sˁ$zy{5,8 [s#Rܗc:(3=xpiȹ}gb bC9Rk{U1߲脟{+ KW7 Ū5yX[-ιQqY68{;nX( n$M7O5\CZ䗩9~y14+6/v*00+!_l?}j|747 U|_~'R0A>*֪%DFd nx~De y>;\3AAWjJ1};;P=čvo͹k6#}|ګ'(1}X5e͕w>˓e1&0E@q$'(u̥ldƫWqERYj/>T\#C S;冒$"tM0 V8;vZŷ0k<)61932uOu|>c:U.9R|CdˌQQ32i!Jk0b7Pmc(}m}m9&TR b0ma9䤒 PyUyQɻ/<;0n]7$!\&Mw{V+ "~il V]j $`LG.Yj}Wd-ի惾Rʈ1opL / .T9)=E4`&)9Ҽ@oT;h* []B<ѼnC%MC$/7̶RLE(-3t?+?sF\JO0{V6K>`3vpovL2]hEBn~^dž;^5ˆ4VMlVB`w_.cYd ؕ|("Y;GA)?=V/“$=Cq !/f3 .SWq,ɢD"5RrwpZ\ϞaK O8K5*u.zq/b2ԗr5 dR-&Q vc@]< /+JR]bsx|I@bIjeP7lAqoTR1gV2oCA ؋& )].+T;aN(>pT]NTVTCwŦ;1)NyZ.T1U֏5lSN"5ش :`gVhf1&,4M*Wq^n{^HG+)5S38BON%0$› \hs>nj.YNU#9,{o7)8_a)߲{*VCׅ$ZHJs)?(kG%$^d2N?y_o$@ܘjQavBG. n"@ǃ:L)gV51!z"_6 ٤pBX[I$?!=BQ2>Llr3s?U0As䧭V/?0bI=UCm;ƞu0R/J]\?]&x{cd u,A4|xfm%B#$53t,tDCxH_id@)A31 w6/DR= F$*:yK"Wz("0| +nыb lfWWZKS9 ~7nZ7UGC^z*˪ԹұݸJk^[S* agC49unvYJWu2i{=bH,^,1rjMxF~2~ {"!&XGM== 눒.mїʨ<)w# S9ͅo؋GG6E~J!}NcE7KM)) w@S^Kv[Z>DD9[S C26)5: a #9gHDLj@eRоӒ21fsWbe?ݿ8K{vE0:.;5D}yGVF@W!OސGޑgN"I (d{`Vi0wţ%e33W^mm uPمM~bIW6b2kJSrZo/ 3j*+Š|V]zщhJZO#/'< B)oQKC`H%+մbf8 ]vV>2%Ws:PI鍵{S[%/9pL;)[bHW&" l7dc옢5n̓sW>:[ҰUx^IK:l)G-D7Sv Sbi}νXwޫKZLU:Bƣ7+1N]CZBwi;0[7=wW?u-,RJT7R=Fy#/ 7ﶱ&1'fFZˤ*H?>)սQ$R{A,)?1'"!LSUUra[<(5v8Hw@д)Tm?'z^:SCG=-JlV(oO|ў8^Ajo])vQqϢ|gE.m=99];Bqذس7cSci @9ČY;y"d?U-<3-^M4YwdBCQs,^n!-ڏKސblr>]+=˰<~ |!DѠ,ˡGa.XC"6E@Qhit04%M kx[Q ߠ. -gT Bꆖ*qFQho?6XF ́ P(ńF~6O&kKk椽P\i&7L~y+D?beqjIbw݀M4,p\XS'+)4WGTg`_QU&oFg[6@0A9 bNje$fJ/'T=Y^UM*X ۨ"›cٳ 79W>r=.p@ 9P\ z84}u{Ln. T`{t h 4Y%;y6'^&<O<萇WBoy9|,6CdbTmM%4YI/"q, lR>aSd" )PRtOFؓw+% b;{*ɐSa?= ] tXx:u/D G*Idmme4D|_qX LwO2{JZ@\|_Qu)fbRq`Z'9Jf)+dCy8!~I$?_EOnqJlZ1y][o 3, @ YSDTpdzUm'uȢUee^j$bO71CR;.ZhB1,3<Vi,%^nZylMjxj<0 -Pvg6ғ 'sã8ouLVo/(`@T .rO S1ݘT¥$)'w}yEsa~Ky3j[MmX%<+SF +O@-@8gU+yww<?٢1O9Q&DWEi*yM%{_즨 s@2-o{{*[LX2śSIK [û 8#i*j$;K?lԺŠ&j蒖T0_lIlN/+_;c̐oNY6 .6x2y;d v~u8 ;n.#yW+ipfּ.62<@zOE8`djjQ^}ݮ]tR+-PI*UNLI|ܦ77]f2pTi%Ryt2m+eڻoYR\A[iQgv Ƞĝ@RuHk_T,wEKfvĊox`?.PDxm̦zVꂠH#Xg\&:b88@^OaA;!)m fYP/}VHV[9D&ݕ 84/[L/:f>G)-ci":HFj})`,'ZC]G3LznyD6UePIa,POR$G_(>fupDʒw.ZBǺeuNˤyY#¹Y(V`~s.o5d.> Y8M=0z+r+t8va2A|UGDe1k!lѵ| p9 swY,!|p(wPAexD ~B4pT#7%a7cH']g _]Tf~K-b"eul51OGTlXw}}EWFQy PW_IrM![YbxϥcI |wpR߂ T{W^p^օ#d%~"|}L_?\|tte|3$ 3bH, HP;9yJ0*iҕ jeˇxPŦl̽];% 3b$^>[EXoٶuk^B)UIU_穤t(Lw(>wW H_yWvak5;M6=ݣ@'I@vIuVl9laXߛxe $p5D.2NRoMZMt1r ǗH%Kj#wU'y[r,uMn@pew C5 * !8yr%ZϺCziwrlC%tydV鏟}cs/. ^H%͈JDz pl4^` =ЕcϔlH]_[YV~fECHTW#U <Eg35B`v k!Vwr Gu\8G諣$tcJ`mqڏCP-;U9UF JM/'c/ U6ŰÌ;} /0A#چ]$TymJ5ěWK%ٮ|œ- WٰX.{3}ZU !n5%,f>ȏ$!\Sg-{! g4:8d9SQ<0FMq^va& ?d3l\8j8PEگc ale=b)'ϕ<_Wf F눊_dD_Uoުq s7 OȽ lútˍ]iAv<ӕ2"t^ZfvQyERv^Px'/Nufg]e5eW0i 6]OCvCG۸*q8*FŻi|PFZ7:fZ\s]_/U/J?6 ʼW_ /G7ag(?{9b42F}=X X#tw ,~=@'ʶ43 LE>G>(n3 یٌ2> t.RM;Ofw0e .IvT wН 5>s@8 x4>qCDQCKysi [ R18v4UQdZRh> r.nm@18ل4HP/1%b1t E=ql+≄GrYÉ@b0ⶑfW\e>c|#xǹ}ԿpJCkc@as/6Tȿ-S|2C*' \`T~ ֋"=MtAJЏ~Մʵt;(Q6N!k`vjf*H_̯@qJ^v_nBi/ɔ=~ TXmǸ@"?ktش%ϏU:s<%/7KxDh8+*OIdINl^>@ -wSq< ׷p*4x>sk6֮G("$'+iٗY&⯫Zg~5v1-&}Є K??Bwg#M| =94y6pܷ}p*`=J 'ٰF%^Ј-#芘0q]CSۄ+)lv ȁ6Ehk uGlF)4'{,)'gYZ07070100000371000081a400000000000000000000000166b508840000bf00000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/bnx2fc/bnx2fc.ko.xz7zXZִF!t/5]?Eh=ڜ.+Н,# .H)cw we4+!=ͺmy3hf*v )P.0f&@Y_=q$Evq8+b$if96Pi$cq}Yoݟ% Gr 4ӜK7}fЀiݔzxpy m^1[hL|h\:Az̟Z4S ƹVj%ɸwX78aWKc&[}H p`tJR,p5սbfxr3 liǽzPcE_\p;~??GKB =@qW68!*l\ 2yqNMrYEa,/{P^ jF`ݬ'}Sppi2!MߩX#E簧*r a1o@)qY(ܬ.< tch3p ^O~Pyj/j;LM0ĜdaF0u|oqY:[LGdC,Q>}Kec GH?@wMGaԲk6S ?_{IF@@0?Tsvo誁,;s o?3YdJ\NnbK?ភ 3[@fEF7JoZ~DC!ݎiv _iodVX"U|6V#Z(7As`sߞkOv-iH9POy8ܝEI_VLDb{ #B3O OߘDhƖ(Ź:}9L>)‚__48+\zz@҂XѣM0T9p5M>wI vHg7 /)# 02z,`+J:ߊxq2RSlFs88* as,V T4I;#VQ'87ier{(qkb>] bԴ2W.#py*Όdw~H4md5p &S9b63C/5b(q#R PrYxc@F yym:G:kLJ7u*s@xaөLk֦OQ&s#U@^EVV)%@+[5"(K2z!gPސhF,\Ӱ/̲BDT 9g9WbYꀓ J,u4=w ͵vE@gkj^& 4,#\>+wh慠Ow4F:yz }΁Ee*lv%Dgqvlkj{rr?3Ԙt+;ҖIΙzzϡ F-NVwFFqѩĨ}nȾn ɜc\!,T`-~B1o7*&rZlo2Lxb|.OKWol)ʒPBd<)VQb % rD)kz |h|pXjKf0Osֈp^OB謰jd';4KWq tۅ2`1s(q~x'?ޫ8D0j+w\uUAtf[R÷z=1iHVh^zum{1lOOZ(%:@zNٓ@)%"l\$: 0RaAia ӝMY$N?rD1n%';gY[}q'\,Rs"ˮr=Щ(P2oj-Ys(* F4\wpbv4@ЁIWd}J6r0U]AXJ#6.f@9 4-4LЫ PD4@RPJW_(#^oRSz}}f\AzRt8%)eV/=a'UGJ6(I|u Mo+뫻{l#vڵ(^0ƎH6pO9[G2~%tڬEr lmKdF+f L2k!VE_S 1/BR0f.icrtCGaW_C{&[Hr6+?.g$Q B~޿=%9[P qS%G(6-1rZ4tHrh=غve+dAz⯅m(q}Qe>$W4Zzdc(V &pymYɫ wɖiruf.ti:gχ8y&=Qc {cI:pūԠIɡT\Wn%L˩^3h5moN5xщ^^DA7fESMCWTj$xٟr.a ´O<) cQfl"c) u Wq+N2wJTdD |~Nŭeܥa/=[RLuU/v]N5bfzV d`sjA1 .XH*aw2O_F)J oX9{P7f| CжX7?0چ1k>f*{Y@lx{iUń +HO[#PPcn+!hYMUk!YBǹ ZGAw|y[ IχC7轹߈M< =os:X;z&/hMo'M,WU4RQugPlQ5d!FsnIv)}j}x][tWc8iڴOv}w])AN RgCԗ7j(J^7_|3c=\Kg?Œ*h%L䩚٥" Jh=RVe$h('ҙXIyI k6q^̻F2Rq$/ }vq_TZ U!fp2~JCoXI2l 6F|dq4Όӻ(N?6wz!ϽiΘ0 M|Y_D\o3(K )/]klpD;&,=^ɁIv?` :75X-ZI 3=sp5ږzNF7FNjYti_Pg|9;n+rRG%+|}H-<hQhBP;{IJ㿊Y\Dy &W7C& D un,kgDZD)[Nlr*dT½CX]Jv6aڵSB0(X:?Z65݆;XVڵ)#==3G,F*%{s%/xhyDd~|~Za5q>}DiN%TqJZ~u=rj DXnqnF|cJ ֗Z# ր9($"9i l,=:ssygV&S-zM%vO `0)Y\$Yg4\<Ѡ(X:e&(=ۅ;Vj`"daNa PVxh5=|(JzZ:lO/6(VP[jlj/&۩Խsh!OP7A@C)XV.F^^ˊ1p͒n dPט{H j\nlZJ߲K:|Lua e9}தlɩN1!~+_jlܼaoHu?CGz<8mf6oB &" xPed{}z)3P| b"i>tIu eb 3lFgMW@C&avA}nZq%X'ɹEmɅJc{Cc%w,x%-VkZlh(3GH2C,Q˒pCE=-ʉy+;qUg(K< 4 E]>4V7cV:MzoGf0^ |# #..nm:@),7ӌ,wxvEC G 8m&& 9=#Vݔ_jrq]*CCAYL|L;ǐ3dcx`S~=5DFQ:JM@-c4"/awh;3K1m8X7_$Ek6C'Ht2W]YV&}RHFI= v1?oߩ9iV﨧*ў@iEuP<t$O|^NkmA!QDtr{D2ؼg"'><NVɢХI-d>%HMWp%;.a{#|m_ZZBO'ԵZ4M/94w#h1 7~CD~!`-@>M4) }Q~JEv㱄qܤe W\(rK%Q !! &u}OzReuAq?[@2t\Q œ9sQ9N(.TQs]HSkB˓,D:Zo IDE fs ܉;䖱;4JV;Mv`U<1wxf)w5x!a##a("&hhƮ2.w[R-vDQG&kozzA~bҭxlptT ڸQ:gϬC^{gt4@nhi~XO.x G.܊lX;!(D`GwFAEv fnnW'kBi5t. YQʟOi;>K^m,>'kt-r2D R P[N U*Rp+,q :&'{F(TyzyTyjJs*" ԊY)2KcXyHC Ͳu=|gBYkCVcspϚv .W{ x}s BZc/rFVDhϱacxaw1GF\ŋxMҳ+qZ$'GUеkz%*ߧ:iXj/D5LJ4bΧ!{MyC =؄fhqA9(YF'hOBh$혗yL)ڇ>QfṸ$0A?|Y})zCη,Eil-7D㮍ΉτqLꗥ8<0F!*nkj$g*@ԷbB3A.,s~t)` 8z h*Pj؂5*m|Fm*KXOKnʏ/֠riOʗI g|iyG"kNƺ%āEi)D}\FAZu:Ză1[_`!ɹ*6Æ/`Jiyh'v㤌/Ix `1h &r8mv[EA ?DeQ[܃uM-:T'ž:$hE}C`)7%SPί6rIPgY\ۛ9qy3_;oxp𺕂).z.y0]O!xMZ 4mYVO*9eA{t&39Ş8ǂgkF,s<6r0^.^yڌ6D$W Ğ?A|h xț$ y"5+_'Y$==>"̅/FYһ:Ȭ^o7 ń+$1"LҌ*]k~A 69;UW?YbF<|ţE'{+X|+^qJ,,|*?s^wA]zCk&W@G莥)9slĹ=zHd4d8ZevH]dM6DF?CRO&VZi!O_ Y9xkH!k9N c#I2 _9Vn5/宑؟Y!ӶS @/g%oHnɡI'߭rFO/?ˡbr4jyoE 7Ȟk<'No5t,E7'PΡՠJ+.8e@rm!m$?Dyk_Q|Z4}sdx,Ѩi٘R/"VCg؂(#A:8і ~ᶱ4_6[yh:!*!+5⌲R纅ne8QcQN:LFL)Dgd`#-%>X{YEJӽ)ЂSʗȄ !mcq/NTFesBJԡbf5Yh*ҩtD ХlxfVvL=A{Y hfm_+i}T4hɖhnJppL 'C?(07T`GiK7RROZ\+1TSf(&p*e,8Tv~*Cv -)9i``uݭ΁Z'y!ٱ.~e`_.=䵳%Np?P𶫸b C>`CAdOQjr/7n NWCAd AG8uG .Zw04e2$dNMP{k;!]yM)θq{4ͽE½l~ѫbZSϰPM̔AeXc8b5d):l_{[h@=\BÉ"Lԕ< Z&eKT])q!:'fVިSE5G6d̾lvn[ttL tL:N mK|bz;Jmb Ð6gsJ .5z729 |KfrEX6gpD\ge|B k ?H'W4ҕq⬲~_1q]DԟڈOd1\wo|skb+>sύl.\ix_8*~e5i;+F7xJMkDz:FG2 .PtpD^GLB"S9nSCN`ـ+" b[2R,1}ҥl2AHiynѸNC9w"||:Faj g5P3 TŽy+h#uEz(˺ )i؛\<Ց 4vMpFxwH!(UuxiGfÔ0=Ej&۠~(9h=#hQy韛Cdti3&swcW΋RHe2SETndJr؛Q:a 迴hpa(Č PFBSƃhۭUz|9Qz*^$iq ֢sr/?8]]NO1ToM!,G2sC[p~Ɇ0U$Klmh,CgԬ0;-' #P06{e*7.oصJ2&遱2Lp:Q~\̮7q46QN*ZD|6Ůg%AvM#;4 qK}kYq9}RS*8" `Yp&>mvp۪3VRم2SfXV6ӒL \iNy8xqlqP6 X=ot4(脴yr k^?8:o!*bllWGKd,ښOdKgZkld\Ϫ×ň!en^f#kh1u|-~&TY5M1'1_*Z$W63$8Ҫmⱒq(Y}zQI c޻ӯWLBa`vd/H)13w.{IVQZGl{˰EƴM 9Яf-lz`bGdo+%Lƿ\wAC㙰K 4+ᄞj`me$#sbu˕$tn >.k?lz~aKUz/;re~9輬 ')-V; TrdනfL$jY,l ͠?)d0k ;q,`+_2ooiȚF&1p (h7҈<-*XvF奝B9 2ZR!A{k)pϢr0ձةgGތOz&(ݨ4:DFoaWDNDJP;cbt?CfNp'9Q`{(6='`-ӂ)Rbg9P. D &|R+=JWDg&~:GAd`Iv=ԞpBv󿿝 y^=hb+G:dfǴ<gbD&O@ɖc[>DJ.֛PcN]"CDQ@u21#{ELc21n8PɃtk5WVc8AVij8`cj /\#zcZ1I[V4̀vx%w-~7+3/7+K Fd'vw7Tܙ=z֫\aEV3\|;GD '+Hm2ȉ^*UTq.d%nҶVs< X0'6~.^&}8dӆ=ymS=7 2ǵ$m7CWw}a+\M#'Sjp!aH~緱c ᶠX:Bc佉#MslmLOj+lf_S:ͦ_%-vCY'>51i{vp!Q Oo)Lpg3b~Le}MZ/pە'-smG&SAB||=M0gOG:XY1P­~&HNbwGy4b>Ez0n0(ҥR1QvoRgXpcr#Ŷej X>f0(1@`0hČ)y_ ƖR{桲V -\ *d4h~crVӨ(365tb*@=dX+3"]+I1ˡ|=^ T,xt,E$3_(9e::c#ϥr(~\sSYKpls*"2ơ 31YD$C@?-EhԄ WίI> 'o ߃b(z8iH"+yF i?" +("0&%J]tb O6W_(ziu]ʰj0. FGZoG}d+WoO`Բ4*)=\xع4l7|_Y+A F yU]%Z49Vzh|iP矯LYZ Rz-.U@-2a6Z.儩ѲȜhxg6 \)ʗ*c_Ah(v:Ȧۗ/=j!~ IԜ gO o&"4XjyE=Hgށ&x=`H#S5$gh7ZנnȟruxŸ@F;+_'?0[7KQ  hBqVGPN*4* p58y˵鐌pKj qUZ[{e{q%}߻QAZRU[[FX,8U/o"N /GžZJW$W)sVevڡ '*7щc OE",6al?enA?0K~\K ӫ 0}D0,"s<* u͚4ng7/p[䴠 k FPFivL(G'-}*e)`{AߐETG$dƤIݼwKǗ+`MhW#DbNH*O+]r_3m0pZ)IpdjڎNwOqFdž߅4M$G&ӣ^vJYyN_v'牠L{LhXR'  mh#' L˽r#WFh3ٲWuיԀoV=d郼Ir 3- &>&%GNWz"0(:C} Kix­G׺Cڻr;Ja>&r%ѿt u~Yfb;Uĕ6s4>Ğ>"\D`4nwsJb?\Y5L>v*Ml|I2Pr'Jsxh8R+%,Ͱ+-D8Q{3NqA(~t\Fm\ѵ8^Wxhف KA=&#LpY5`ё_|1p e)"#dm#Oʉ TT;gOzP_Xw+n,ĆH/jn(KM4 Ebষ9r$}Si>#Hk쭻l#5?iQ\:1g:HC=Q<-ԋBiWoW_dw]p|Ma{Ƽ"j 5pkr.e RrX.Nc0  Sb`}Jb$_ 'bgP +CEIU$.:=-SIz 1>k߈4bmڱEwPLɋP#SjNJ jǸ*fzOcazF\Zͼbz|:Ј/59oɥYߛִ&ΰ=i4KnIpI9 }?$%SKk-JZ 4I%[gV')A͏>I[ы^ =^xkmЩSx|k۸jQ"5m.K~.r}bC%dAu5^r&_Jj&9&s5va i6*Lъ|:*\bfOqSLgv.H^jY(}G)x`I^&wc惆_S7\)ʆ?ؿv: h%e3"jL-3 $Z/wO7\&zt믋j F̋>]K6K (<郎KZ'Eynd%mSṲ~Ҋ;rͻA)euhLHwv v{r^Xa2aɵ1yKp{nZ84U[2G?< k.@2^y "  ȡLtIAb}(?9rS6i=VCqP.j(_2EE?Ȉ$O2mszqLyl{>7GR3:;KS"5a\cݼh5>4D~PiSWeW9u5|LQ -n369W ɦb..6H_/R%*<Ь-#JL7b Lhy)^(? V2pҜb j)H^GE-WC{sckMM@$X/)*լS^PGGjPҼD[\)ӥ|W*i[[0q<8U] 1H["PX.<Ú >)FC=~\┗ۢEiRMݿ 9P^1WhA(#l11YƦwx>;\՜ft |]8)7#jim|?d <\(WNu+,8aW_%퓨1m*̮Pǐ\O/!\Gxa%m4cmTX̼TGo >V:װ@ YIJ\8@M47~ bhnˬ:Qm*cTښ䔰8og;xb@X Եݓ{DenZWx(1PWjI/I_Y"zXgE*wA.Iړz ,e77"@nuΙ@#i/$PD}ǵ-X0{eϢ; +6p8"1V3 &cW ?vV`y:c1&O9s"co%eK,gZ&|AInVh]&_Jx<[9~Я7Jd706¾*b}Xī8{t3ހ VJdoI$ۯ՚]:TL߈Ty5Λ$^ ʤmhk=`(=װPnO1eINRr~ ?PLJ ˹)Kt}0ĹHklvQoocAտ+ VOc9s>yIP hvW"2x+0tbցQn8,?s;̕rS@ \S* ,btI|*>o,xV~W.ϱ<|qW+zt4]6yi[Nc._Y~ F7,{o]o3~K=?d X2(VB%\T Mv}Ŧ7lxMO(*B6!LzԚHׄdk Z$TRm:ڻÚ{Y2Ikr2G\a]ßi!jq<;fKopji>5Zѯ!nDSFڋlӛ;IPif0ib>lj<{FQK{dlSߛ5Gt4R' 5}T2)#ת'&pc7!Ŏ@1j[rߋwI' &Gg-@4X UvA e.KB5^x?& ep)0\+cT#`re[[ &t) $$ƏQQا #pѦi/?v%<0z+C"qlLRI/__CP1C#׋'Q `N|47fTCG<4Fp*$k9=b -y\[FfҴAK:'u_tg@l9J 9|MJl]F =p`dHhot6?9mMW *W/ ݃czs' 4_j-Ij-V <֜mlq6»zK4Y6Gh胐z~D\Lś$p>%*QV-2ր( <AE|$}>{-.ЍAƳ$teB܋4Dbb_EbHrmzeS>+|N1Zn v ,E5RI::PŻTZB*6@~TzWNlbʐ;9[vyX~d6KflxVX"| Avce?/j燇|1Uj)Zc8:H3kE}yZZpOv~}By|B7' #za[I|~2kuU q ux)ᐓqlJY4ۆ;8k(JkxyhT Z)^2+`̼؎Y  D|A=ޢw}e'Kp#'nЪ*XE r 'R,MW R`s p=qq AobKoרqt5.ba"Pr˾T)z9r(r;OY2)FfMY8H ZhT2!; :ðXQdH<:CE̺ARb^fM M]m f a:k&d'(-&]zxXW+F|Yȗ+F & sDxYa{wߤ2"p@%=&n`޸ yМ ze>"Fs }ܑ_idxs< |tBQ\xuQQ4Z,!tVg 呦A]J!*o}.E)3Nr\C;.e㉃_`iTF$:Rsə-횴8Le!T%}&Nۀۮn~;cb&<5p`(HZ\&Es=Q`njbfÜX#>PՓxN8r ՓenAaJMjcwՖ!1_9aqRiiQ.2lT|ȏk@jUd%&.v G;_F;,h)zwg |Wb U0$Uqg?7Vҩ 4S8#2Ѳ*p%#[?J. kYky{jJp;Q$?fx}ڝQAnCvYW~F uFx5<8سEĵkE;e7{Zx[e\¶7F*So8b:p\ zbe4^o7=^E ~VҍnNcTtԪ)=769 t-,})SYYӃY"FքT͖-.(+S{ѳs>'RT;NKOL n2z [ 60g Iې,,-ѱ&;**^S(o f vVϩgL;a1=N4IOeEgE֠P35=B[C ?=!.Km]m}b-F]jX6Aė#¤8*Ly-%:`wde'y ܢh$YÉyo\%|Ub`%Cň&t>3ϑ n#.0%X8eKwBu2@P6&.,0:.>eb_hzr2ۅamgGfC@+yS w`]Co~ HUC(tZqQx&+=i_تfCB&v_?G,(e}[%ûD U8OI[veBa  j 1F˔a|!8ph?}ŤB٘ʽe˚(uε;?ےwR1ͣN!eO31Oc#PB5 ʸڔj haeNcrtM~E_sÒ )+c&V; q WD[c~\WY#GJ #ghiBem1Z!f 5oXՀGD*T5o #_fJ\w\t0GȲ!Rpb_1[-a"=+ꡤ[ 5|ZoW-T3Mulmn (-OָZ'* ;1|ap%m}Rަx{]I8#u'+ ' b{ч!,:G:"Wv$CF#Պ~Qb2csR1;SseӇFŖ2+3A%^[8;D k R6:7`qWצY&;Tg7(;PhO(kq.jPFu5/ P}œi7ӭ|܍m*Z{y{:?q5[(,iw0XV+Xx~M鉋3;> #8 EISK6]F)]m_܁z_ųU!M'>3&05(eo77m|#mc1@"0RcN6Sǡ/J~*g_)kHv=t!=+V H %uT}ſ әCc }T.pjg]]nfFE+E|,Epŏ6n]QIjDRmZ`%!)id1ɬ̬.ٵѝy~0tŕH>PxtdJ&jg_>!~0N%OU}q\I6_w| p2@1DDFY91~ j^"F"LPWL?`.%UePR+EPi"6Y.l-d ~ )<S?˞%vE^O SyDm1֙~IRwv}s 5.uv #}iS<.PLyJ6EɀTPk6mRъ]yg5}^^CHnʉ|߯{"-Dv)"O&%} vAEyN`4I1pwBjfQro29$B7!֭-H9R*tZ"/bךdov*bƕWHH*2y%{#$Rc]8 G|3[ !z y[(@qz`cIG؀J /%fɟw]I{sY=r3 HL}1dژ%sG~=+h\.լtKTՍ (3ϞG\&Tz"AX?R%i(pLYO[_N}I KfCX*ОziK@b8 c" mp7yY5C2x]a;?Ka[nD&;S!%E<ÚȂɓΗdJTi`Ha:URsݠj84yd'*eFnMڸlG_&ZS xrp3rK{} >3҈~;*([<QwC)41]>8}ԫv"`!ĥF gzm4nK>@@ Zi({o}4̬~{% &ᦗj ekQA-WPP(u?4rD÷^/{g+=q9AUюTI-ibQG~ڢD㥋Q;Pa4ʾ#dȴ^FcIw˵"7"ܺDo\P'^ϠhR 1)dS$4= 9d׀tPo(Vǔp:(Nd0v80&NngH^, =XdQ*PNSo+TG,_N|Mөo#~B 1̚(\;[dx$\BG|г h6%j+wI_rVJ|=(4UU8po3F+WYk_7l)B{ըہovc({ H,4Ӈ37IuAI5;x_%Sa+ץ]snƔZ:uxR$w}f `nTLKPAUDL&F`V Q'X X7*15/g[ Mc\Cn<l\A;n!LL ; {9{ 24@*|}]yRE<Ȧ" NUw6T"k;^(L$͆x/ꋦküfկg2&FL;o#+-|h`g.s\z`5N>l]Q=<DfJn}ybݱVq&:ӌ(>!Ď)usoU&Y7܈{ gE'Lql8(P$\dYcaeuTOՆ; Ah]Ћ5rg9c |wjc>(t 4"k/DȿtQz6,=ل4q,{,Ugwv_ȼ/:,rD<d%z)-Zshih񅫾ofR 1'wSf2SyjTkaOW&X5Ɨ=c]^;j)s}>=*,NۏGfs50?Y EQ4ec$VZm ~g3@zC@EjJ" ?A$ȑnNx:ɶ /\<QaxJUJشussdhѤj ^|=rӴ2Izy<u1 w28)bKe5%&LBQ@/^5@͞ 6PLTP~g\?,P?^؞CNVHakB3;ǟk5yJG{MI;Y7hzC(B0^Ao8ٚzxD@]vǞPCWX.U`9mKۜc _̫KrGɎ+:ef3Vo7I7CmQ(ʃ`:#܈';˨&cPH,BM%1q_~YOáwlW$yܱDoYF1}Y J$D=YjF no]W^s?Ϻ34dp/@v $r#peu{0Uc/ Y?ӈ>qI6cDvJ,7u%.3/s)xQG5f^VPO[uX|+lß;~9( gvˏ 1rXE '7tULoί)f&y-@Y4Y^毴Ze<(s4a%FbݴgգIPDZ`/W|SXMMR~on92 uV[1:pQçdyVMcݲ&h|IT[|pS{M~bnN3#H[Ro)C-Sۤ-/teJ[FBME` vdOrOfHҀ^JT]xޅ#ǂpL}4z"wyvmJQ0Z8L߆c l樲"$Dkw-csfj2 <ݼv υ[vk} >ZN>Qh;vcj$i满ޢCS`pF ~*+]kfw8TDHAby{(ghd5:wY=j8~{u:Wإ)DgK]+E%K-B'!>tϪ˶`uoc-n`0KU9q{kj vu&/!xE\Ե+Qׁ3b>4{>e/:7;l&M1CI pyG_јƟV%)Sڟ[_w[fijJؔ˵SmGiJ>w|WUW`*_`g"/{}gm齚 sUOۺ DhA^WGT6 Bt1HQn}}7Z1SFd[ցOɮhw̳˭ Ec+حP{>/{gpz3/dYO8=\7zG4ŘX ~;} -b1WjjLc8-h-R:ac@RŐxh7+B8L<@/ OیrrPt. ˑ:˦!ˆ/n~~}Zndz ۃ*_TQ|+Lm/"[uEGsIF/{ $,;M~QV%Ik^kFC.n;` Nr-A ;#G7|.d0^:pKl1)9˕qh0!$X!.e4 |F7'A!L\ ahn11PXNC#h(.t׸Wޤ A1݂+P`)e7+@rGG#.}];һDafYhhS Y؃R'f 93Lf]d#nM{9]7a/"v *EXiTh:HtX험2%ZaLBO#BnsA`SngM M+Q8a9f)?> <&8j*˼;ir.].]3wl YbM\_`EK?*QN3QVp'B֑5{q3 اmYCuȃ'G_u-0g@0LGb B2xִ \EezP]>7+\`k|1džIF͖DG™DR vf`K(5/QT'+XSӬ.ae^YmD`~hʫ͜kv[Zd_`#柦r9RJ8)ܜo` UGȐuVL )%oOk!Z; 6"Y\L@5#EvyT:JxBYe,}Ytj\! g20oa;FTo-<^穽DWq i bxYۉwmO ^!si> It 0-褘@<G3+|wTXbzB[SK*շ`*B9usC~ 1ramsvm΄ɡwE=\0P`XCԏ́_Z =.fSLdm<΢Exmm*0ғ%Kw0DM#;<=}\ # _+P`ڸ}[tSKB}.8PN Q}$>ۆ_\0H}OX zx>Z{׀4pNwA{Pndg#Ja~NkW de7%Y8 [n8"!"yxtswJ6@tY~̥”H"/o|+p `fZ MEC2hޗJZ(cH|Xژ`4})9 G,4~Eq[М%exm'CǏw4A _-5cUyԼe'y(;1CwfP}d͗OK"5n&Ir#{ױ߃\J$>(fOQk^( op)犺=e_؋b8@EBdp[Egπ,jLgڈ2P8R0V60`-~tKB%U//ߤ S,&)+9zdnB(b@e.9r|Js޻ vPP\qU/l'!v E9R;.eȻ N8cqO8fm:*(T׉`_zgAC9B :̘uoUF<7Q5gƱvB-{)y1S}9#&K4ݠBeG3N E&SdUĒqR8^NAy0l*!)x]jڊOJ,(^V'$#* ?=M]@>c qdI"W۷zj9}J%hs"ӌd}Q"zgxn XO@VtʓTpe0CVb[\F4s<4;8x"НpR 5:Fٚco~홇bWϸphjtD&Y/=g1uiQP\@{|!E5 g:3im`Rq~b3`wD-S,$Y$|YN!cy% M2Fh+1-HK>ⶮX~G]z+f+gBÐf- dٔױp>M"PYiڏȺS.v/VM8w* ^oY^͋Һ"fv pI(Ea1eӘgQel)D B@GDDnB':2PY_X9=xhh?w)$ G߅lBIG 'X`⫧ӟpïLB"(jl!RʡOw.yQO7X 6ǮURkdnJ͇3Jҧٵ8t-!<' .m<:ea)MY(idq&C8[aeQMCqCA(h4ZB戳i2=U(9JL \V滚 _M}3PfJғ\ݭ5O:EJ[gq"c"fݶI떴avxx?-*؆>qcz"`(L#?GIȓ>"@`'sy-[j\ Nt͡wYѳǮ7UOʈqSϨ9\pӉY;vk Nas~vWܖ3XM;ZMm5+rUUGf\n58B[ދ!/)duLνB;f|*43Oiȩ&'TQ2y MXaTЗniRw,4qڛ :Oր,B*K0;$dBF/|= ·? ۤyf N# I$H&/RAcϖV[A6:FTnT^ꓱO<b&Б<>p"ueb@}d2 Ճ*/\IrU*V0j s̮1_'HCi U ZR4pBODr'tX)똢 gw/4ƋKirˁ"ZDWG.4\gp/x_ 9)]-1}}2Wge` A1d O&w34; _ҏK&۳ ͸FUu8-mbSN'#8RRŁYUêhʦ|}` F>^;"f~BsWOb&uz@߭ (]tQuZV8ul==L8&< k9$'4#ņ}(-TXy: 3q2 " T!jӁukt:B$NGlɦ1ϒt8-BJKNNxZtGnA.$ Aa#qlx9U2`+n}M"/5=Ͻ}!Ubn<6!V @,d6^c,z%մ/܍n@V /mn۶I~eQ%auk*K=0_{(ҏڥX5H;%>%y`wS%ͷÃiE+Sz*Ȁ¢CufYfiGҭܘQO,?vW{Nz4?@Sݣx((k&oʴ~}Y8Sj:976!D0Y2^׆GԌu4_녑*h̡ _֫#3,7%1q"1<|N_@%{| ~Ds~5m`|M o^TX#;`d򬡏u٫'32Gu8,_ >:a_ nB [o-p5v? f;M!Tģ悫^vݞmL5  PDÔ׸ñTi9,ksp6{0AGX$  n>,5^+47`4.t[?/ nz7Rh|-J 2#tG$ٴ9<~Ж{STSK?.p+yndtUcz=+~iA@龊 A9yF.8 oV9݅&cEJ7H TKy)HXxḆ"8h/()%pEܽ$yCmf-BbrvGͰJܜk)p HwB.+ѝ" N(bL|QgvaCRx'W",=O.Y[z)O|Z"5j2rſp:kqF : `g_OU~6w(#<ڊyQ֦}z;$*0Y]}כi*GǦU-O!dPY3[tFD8c' Z#gKy1Yq!\ˑƭC'=A>y<(X ޫdS7 0!;^0|Cn@ "K%k*訏{Vл\"F6+r*O'I@~a:s(`ʖ{Dև=yxMP 1uN5&cH } Ǵl ;as-2̜&K : |4,w2ݠ!R!-]IhˌLa7k p]Cjf֋"#U J>M_%b_@ң0ifkT2 ΨL^2)& P(i)O2]9co*xK9նf7)t{^/lw6m\ 6[Tqk1Ph? bIq0K@١{B:FpzΠBn"^ "Gc(hZ`lf gן%~r . 'POY Sd~؁m|Y͘dkS4X>vˡvsi$_f MbY Zu>dXgN%u$`ވJpL#me~ĺ-Z~wmp A),G#@ؒQ&Gĭjy.ZBtg &3N)j;(/*EEJhb3| Ɍ 8m>OG١*儥ƫ"(RiOY2h"& - WPG0`F#=RAkLQ)% NH̕% 5p'xFd׹)ϓg MCQ& )ˤ(cYK;V=g>L w qnchsSP fwRP GR%`:O;Y&訠)]Ry)[j%E-"-BWsHɌ*Rn%Eեy~tq08 <$|ԒE&*uUQq(xơ%(RҢ "@̮ _YV]{7ϏrgS8y5)EzB9/h񘫐l᧳Kq=c{q} h ubȾ]vxdZn tRˎ n< e}kS*oѬ,}xn$R633]˧KҭՒ#8ZD˧^OInT>{wfuTEFw -z]61re0A!Ѱ VF~j(rdDuQ d*iHRtZ(qH7 d {)^.l>J?D6#]g%)?^t@`#AU0heZ GoeVXXuO%p/9hU̮e { Rzd aSpT :&^gB u$Rjh/Κ,q~~i&AI,D%1Ty[QECQQj#̗Ϲ ԉ$xqza)]ԑ 2T*:ZDY?(~k4ps> g=y ZFQM?8nԙq/y"䆧Nè_̞]Q45`rK؝|j!IT$($'fma23Gw6j*6$Ǫ1MM>z4n|wcĬHƬxUNI\gh0i`ᴙU_4j񱰤mJ . @F?+}j.ޟ,B\K/Eݱ  DQg#s>GÛ=~tujbk뫏H=@~aŁ*sKYXf;Д"l?7e0݇59yG4b|D?.A_gcA~?j{N(!&ysP욖g{GHB! }NY)dxOh~PYbcC)ۡ1wbMH,7->;Ey4W]Xq Ԃ6 ܹO!&RJ-`i$#_=B{@/Oo7 ȽF_^1>j UG?P*(_eņ׋7,U\[fa l ›QoZqKHZs:;.vW쎜sB)KCȈlhg-8[RGgT0 ^]٘; 1Z֐ B#BX-Wܧ~Dȵsٮ{v I= eI5I JcPR x\^~p;8L1ɤXs1Xkâ/q^i[` `Iϻw1S@>\^)*uz`Jޒ~ o? JSCK9v\>jߖ't Vzw@Vilj SQeŌ`郂HUTJ,#E@OdbXÄpQKҏ+=xZX{,Rڄ; BA%9P↺0Sqp~C ҀϏr.1rGb|'ܜ_)f"dJAfގ@OO}:h@ѻ-[,^]Sna ;` z C焀礴#Cp%_E-cn_ .K>וǷu6*!^kg/UNI U愊}f.0xکgD jRXbd$&@ih`l (bN׼?į AVwJGFQ^`X8fjJ MJ]BXޑ4C"m*a+bSe+SmFC]r][Ppm4A$pMXn:8^6:BT RI_8ކd{F&#4TWgY:BnM'U6H9:Q>$JtgJ8:V y<('98rՍ}l(DJh7D1y #kq\ ZO|w7(jFS^؏,|$N*D1gJðkѺ2˫+v*Q4[1gi62KWF['B(m _!gH&dk߂}%WlCoUwX0㞌5B^LԔ̄d YrTpEr/~U H^ GFM |۝5NJi*xǭ- #6pzT_=Oz8SK5LQ:7v"d:lދknWfi r@YPY_0OwZ SL.c_\G|A/D ~Ewү+&8]gRU+PR gLӦ"-J\qXnZ_/lEw9d|؊zYej獡DzVwK >K3R|~AܶUG*PzF8k_jEN^l4̓<IsW "9C8  _ׂ*[Է_@,\1%)YO Zd&F߁0AߦXaI"f%LГ;}`φξl(胜HH&Kff:fH^Ke ?Xjg(sE #{R."|"8傘&30e:ycU.[R,y=0VJLʇ6\`ɖ 0`x:w[L\|Rjzg&47=HBy=ߚ*FŖσp1X:p?eq:'EEt &{Iqkz`)'Bg;F8;mΰ>8i&^N;ns.(!ȗÍ b٭M%ZIK~R%dV(0duG/V &/:aZ5hV*'\Ĉ/Cpy> ^iTީ} +ۼZTbi%tR@~̞IaAggCNC|> c!/x9b!pуTҪA-=:ۧo`2`4bO< 3|5λ>L4iudsY]ሚM bSY*.w86Vj8B_k tc,Mb:\{[2OShCNjKū'% aPH\ !2l>5vPWͽ?_^JE%oUy+r蚍*25r1)j$ qDծ9FBW&fID0&l Vy^L,3 -NP^>>tKVc.,?4 P_pM2+Mw%cH_?Oa#cb2OAOEM^“7M/$MlE3TE'qN8/@4 D}T[MDͧHkk3-gtؠ.i~eW*\kZX'wZIʹmC@#oո[ McK D_ⶵKnqVQdmUHZ–%t䣳:砙ަ ${7 2UڙfKxO״Ԣf>>.MtJt 毺JV$UFa8?N\`$}D_hqck/`(dABM+[)H[sc#I@lb}cNh7ݖr2;ʐrܖ`qFꋟZO.VVtnXb#xrݪWޑbra3ేlcn\rgXPLc lLjZ{&or1K6ۄO%Xvʦ]8XnTҹWSVmki 8_ou7yjjT_1.>rӂ#r# vj*K-ILQLb˝r<zBTKFCj38fGv/ (9l=l I->^ue9t/w/_?O:lY@bxHv;Õ6 M\7N:gUJ5ٿ4iePCOEZ@}l'^8;³c%I SB2HYF%9;ׂ(or ph`~>sJ!aWe8huh V2cA) UpurmQ:,F#ɧQx7| @;&[h'Net{ 42 ɦF͸0.Y5D.bNQY..@gը?h+L U0Bӧ)`ဿ_j7,))Hh,W h^Hbۢ#ɳ*(k@jlxEh&uSc&hɇj /5IM.=i`Q0/i,^Є5'W ]C |SnS- 7Cy8OlnuSO9$"*.>EȡA @\N|DZQ#d6T(BȮ=`nBF~+^a<6J7&LeFWg9ua CvuxAd cMeŋ;-g>*czwXMXbf\j3GkEvǸȂ\pÿ3z x}C~=^Iq|@YcxhkiL9wC>Uճ= H.|)<+v_J`{, jY_;`GvpC61Rg-3)oW#m4g$wkt@5൞AwQY$WKC ]׾sQO0;}hhgr d$x9[B5OgrZwHip9'>ΙETKrّ}^NhY,hoxx_X/# \}$V6>{Tg:$^To`nY}'d or?X<(uua Sx+gYZ07070100000372000081a400000000000000000000000166b508840000685c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/bnx2i/bnx2i.ko.xz7zXZִF!t/uh]?Eh=ڜ.+Н$Eh :^{O lL"e26R[xVx^0Ko6N!diP>QqFo|B yd fYl/|+"Bl?ƻI$oچ$~HԚɈ-nǒq~ :Jo;r}'qCQG/BJ>~;k]~ Yvz]#-oiG!].ob>͏ 4H\.3aü2ZV8!S?Jqi+x# o]':c&=Y(Oҭ"6r%Z~"MRQ'IHf 0HYzL*"de5Gw!:O5ױ]d#ˢhHg u_h @V&tSJZ_/xɵ?V"1[tz^/xrͱv~Dr2U!b5 A٤|9ܓpPMrz?-3M' OʘYiw)R;FI^j(z{6; Ǜ3Tt3Y2o)Oqhih'XB2Eq,5Zzj]TR΍110 Jl𻉛f&"j,ʠNQ@B%pGgMS=}6̐EtRꚒv 1-RToʗt B -)Ib7eD=8V?;0WtH"jmNLp!TiLjIl)l^I&MP:|f#Յh}7Mn\r(~{Wgrfe +j[?"d1U<וς]CE\Xtf0 !%LJ7pC'ʩJ-M\baXD?۫oLhe?/žAP4<14{ظ L@b]di .iRE }|ނ1ˤ*˖^y"˝ =䔺(*0-+n:sgTwLLОbNVaN [C(+ÕIIH""\3-3ϔA{=%S#=eVhmZZTdq(Nx|%q .ZE!@HG= C+E-J(ۧN=G6u; ja{GSA`J qaXE?\Ёj UVWqgUHɩFɂK5};V8ǟbxUєZ{AHz]^<=u\vƒE9ͲRzn|C VB"#4ЛjDvgpkLm1O-wGBۺ!) Lp>gPJyӟ#f 9>%rmX2:T8q`üo[I5ɪ~ů8ZaRB-Sh TD)I:Zy/yvf[u\_vP a5IlȆPK3Z b~o '`6VVe0啚B7 `:UgW[i ڼqDxní? ϝym·zb.&5bֺ))Wfzk0lR!͝)ܟ5[MpNҷ(0JfιVzG \ǔQ {krK[2gUN$.݆ku_*, q11h X^=ΛgF_*?|:|}oW\ B<~?tFr'cIXwvQZ)G Աh J>'n|.[m)N *r38h -^uÈ:SX lBur52ò❊%A"wӬ$ _-7aiz^,r aa2+a;nLĪw/L|paPK>%lB75VSlQ/*rF<:W[QҜ#{׉;"Un<4ԪGa:AS"cUj# Cb/7 Žm㖰w·E&vD:gQl-kZ:^Bv?hL&tRB9HN|\)eMItdKЏIԈeRnm[kFc' ¥J!:LH4|/j3׻WqgH9uBZ9bg4cwt4_"4DN{Vͱ)o+ZݎpP@qzT +w66J&v3FD}3RxԨR_0{VjCxqdbW@O0 b V=V,M'u#΃,b2Ͼ4cjW!}?"@[n {/>wT"ub/қAX7v;.0)Bm!B`U1]EfzdUD ˖%9ޝǻʹSxQZXOᤗrOs6_k-AO,G354C%/!m-$_̭^~u-/R#S~ZcHym:G:IcYNV%2 \'/N8ٷ"~roAQQ/ZVn'R-Z䉪1ƢȝapE*2N:>͝Vsk}i+=)Y9ﱍXn!?\3y57Pp\Sȉ-yt/>9-8U3~Bo;J>iUoDX븡,Pc-s7#ܱK{oZT5QnYY@:{ܿ-gmw@.3IQ HRW:oDUWc/pw{:-zM XH܁;(Vj©OY^ 0r;-p `i~靴/[]}&xy KR]+p` 9o6fD 7i0Ç yO{OlZU F(N iG  -R5x Y' Ju;xk.SYbP;:!Bzvػ4݇jhl:jabժ燪QN̢,O/8t̔ԖlSjb@9K6~NY^pS0 LWziԽ.dF f,̢~>bzf8MwQԓtC%`K95/ ϓ]sŭ(@ Ej 8 xTcyȭYӹ:m2E@ kT특t6/k UqK6DI\ TeЀd"6PV`6W芧!m^5_ 2~^hʂM(nua@gs<[׵5xz$yHY@D OTm[ LT\tz$ #\yГ[d=Jsx.VA'z/mZBHM5!Rm=xMS@3؂+:G yxM`s$矷1| #& hoPht}rT3[AP,@Sg ]^dF>.b%Ea7Z֎b'ێ0K bvJ g3L8,^?{@ug;%L"΋M2ڟb,^A++ɪ*ΈءkKShOPtÎus3Yj,<`a^eJK uGbi4ʟW$ef$;-[~;ܛjavEOEpx{ճJgSVӾ4?T`;|j~ F 6,2Қc~]GUƾPO\]E5|!Kr"aJ\H.6.RUtM(;,) !qKpr.I}8q8&? L-܍h@5R͋n/r]`TXbBC:q,olB;ݨuB³DbJ5+čNwF)+q,pևȢ cTXAor̖{*EԵqYM;fg9KGթaOcbU`TG`Z e띝%WE7]*[KKk")w'~tx6T][S횯Cgҡ0>m.6vuu`U|y: s6n\gt xфbe` "J &ӓ߲QC1s/D@PxL괬Qgooߐadr#A54 De:EuyߏZ_#}V|1韞w^nK8kOΈ"~ֶ}: ?2ݰ]s&=- !sV}̈́,4%kR.>3摦#?)Q|N=WdSW-7xNL5*7nohMe@JO%twPuQ^R=epkMͨJlbַ_uW$gXiW`)sn3zEK4lDzXȒ-N˗1"SRFmv86&$Kcgg -F I?4}b* 8/0]c@!MEᖭ, `2ߏWxOh& C`7 Cqtm!RTM莕Rf0E Cn>jfjG: ! ;"7w-M8EW Jqi9D[l#.͜4џ-τv&4rŠr KOdK_@h&&cp(m6eo=2}}57NbfCɥmM4hKiS# ɮ3FK؋ Xn-.3ç}c޳e5>{ /Vf62jH`"2J#; +*1` 'Wz#_yk's(s9vqRbO=7W{`TPK0 k`zroiU)\€oo?[6qm2VJ|BMtܯ?9oD`k1fDR8N{sQOy1R`G!Hї0yvyfC D㔅 9_FRB%wTxG"8 S>4cC91t8׾Ǥ?j_kNB.~DO;hR2L6[Eէ˟}%q3 "̈́Tk@e:{NnOÎ$!-ΰ4Siy< ò]Ktw8l\3Ҷ.7v:') f8hL>}V%] D 0Ze&$2 Q#ӉQx/73RnM1ohdE8Bj~Τ] im|WPecY. *KNY ȰKq<'^ wr8-wimm: ~ >:bgz]jhHIMSڬM>JNsI xK?W0Ny/C) ጔΎ kBXE8zE8Key`<4 .ֵx=Y=8'V KK[OͲsLs y\0M_#^8 NX) qKA$$,Ss +hcCݻo{FFWgski|O缹q[)-eԻл;'E]RK O:{P~b*svD 9o1_ҢUSY%^A;9R_<*Y|%)h9%c.@_[ٛnɶ4i -⭤B"lġ%r`x; ޖԠOKX/Fأ)cAX4l &xf˱EᐩeuhR@.U3_;@[@i6ʆC6.v[vEѨG: p$dR{|[!~Pr bX2l1Fܷ3]P]DUϩ\: |IIew_T*4Qi-Vuj2,N ^3"cIO=#6k3 -d/!q*P?b{,Y!!K8$|#3:ٙij{?eDD>҂tMv2 c*r'aSѢ !G%  /pUpU;y v$]Yjēؘ |b\߰DgClM q"[1%G1*<xҮ@WZ>|}-C?<^ILOEޅߛ;WVnS\|y\c%C*ą O}?E%mf̲n +$Vk~An?i: vwN),;+zzW/>۽V %4'>Az"o}SdGs-$UtUu}t| b]q{~.)R̵lrx'1r,w5(yS8yK‚=yRaPO!7@yR2j-CZqvo|?WUtopU1$|?9}[k 6aGn%]e(rIzÊmÛM"`j0(M>]`s yo06 Phs%_ ,l Bh2 b!--[.|8+(n0 W$qB6ϷX@u0)%<*쨰 r,j{e֔uS/3e@*}6s)p@0;<G#VX6{F-J,a >0SĚLjl'5z6#gI 9 t1gM5!!Q}??t&ѴVsLI5G0܏2ltuJOLA6 csEyomtī "~?":g"vyV3d$0ͮVBCHYM0 T.d&d"`gд@Y;w . { 'qRΙ}kL # I _kE [qZ!ϻ@%0^:.FRpISj)ɁTw-Y?v<}SsIJ)\no ҏG8\Ճ+c~InAbXn]bgePpE 4sOj`uZF%)Z;'^P⪎#wNt$~p3=G|h# QȀc+v./"2v^ Kt\u)\pU^>/Vb',\׼f ӝdsh@7U'"˼İO.[ ?RA9ƝOP*oRZU<2A^Yx7,辵(vH+6+p~8P[;z (/drP;3M)4;QF=\W+t0$]ޕْ̀#Ѝ p㵽o#q<ݙk_P,dmq?F,I xGU/ X5ynuLQP $΅;V=n:b)rd Hl{>7l"`'i$B`z@j+<Cϡ /n|Crགu#_;8%u.EL6ʗ?x덛32+9kz{&m!=E8KP8aCxwq\GKȫ6)r#^"qMAeXWĬd@z ]Q .N$-:!e?텸""0ЎG89X2,zFV< N8U"_)E [uPrWXי+G/2>Fьc^l@;=ѩdn10sY2j` ;;v%W{|䉟+;UZ|Y:S1ʰצ>ĥjK7 qǏ[Y<ԵsjZ>p^뒨=̺}ZI' H3W+>@x ?b&x}oSV `=K&Nt쮃qK@k/sD}]b}kUJ93ҧUWS:${ PhҢ gB9 /Lf9Shf]3LT% !koEy0ld.!s2dٍ tˁL*}w|0ѝ p٦ '^)xNvʙolaGR=p0$|Bm?k6Q:cE+\'.D޾ZG `7smG}3lЖ&hUX~ߟ~l;?7Rsl]^lf|h#دs:^Q=p.,6 w <ҏ0$L<70~]Qx6V'cWgz\ ꞌ7䜔M[Qy]&kZM߇aHI|A}^.sPb ȤF q/\dD ;m?+٠xLx7- YE!X\ANsbw]^G.]* NͲςֵ[lݲ=Y$76+Pg=39pa_.r[1Qg=%CA Eαv|,'xPRICq9#t+0WTNVa|3Ά@b~ ֏cVs`%ƝQhO#V΢9=ܪamIq ̓jwSt嘒W̱6Ѽ1CY1#L$,Dl9WB+&L/S aV1ȒkS ::n:4sڕy-mSf%Qq0s_&| Usu6]!pv7yE0MKx3#հO oaEmި_P`SkCOJ=cd(:vBrę6ݩW|GC= f nvX۴aΩKãm쿮\{"jޑW1*"©;5~̴"'E+<,w~fE_\Mmuђ˫dIƩ5n~)۰ACnQ⎯Py!T?ؿ7ڝbNp̉j@wSRlaVzqd!(r%?`Ϣ3J\ReCue& k\ XHw%CH9sr[yUAgC⽃͒țО?[8{ K!N9I fsRN|i}G|b2C^=o%+|췈d6<&8pLzD36P/gS8F/ߗ^9C%V͔Y̺pݦR*+*$-H*M3B6.Q e;a5w_H&i=Z(P~O/cˎ`OXک8`Tx As]ɴ}Uμ-U%d$t@lʽZއ6rs޷4߄NR﷉sw Wm!AQ`3N,H=]ӧz`mMAVu采f.*/FΣ/WB9p1W2hِs1Sa Q˔_#o*Zo/d7O=D*1R d4>r:1'h1Gbٻ-"ӆ֖=Y)I ŻQڼCxJwn>Lj7RCnEcMIq w}h3+Ib19Vu^&9[4y0*]ucC-sɷz(3Q8 ֙˔ Ld;| g<{Rmdw-v:@t"I+F 2X5t=M+QЄeXG }OES*ϸoZ9|U VrDh+lVIv ꪸ}_h\~Q6ʕ'Wxg79=M)wNTLo0gro- c4}YvWIWU+l$:N1~*_?+f7az7'܃t}:KJgJTq3MPo~+"r3j+ߋXЩ|VûƸޕ/^3I) s⚳Cγ`}ۃm=pF*!5 h7gLSbMD' un0%m#,Gy ʫ)Z9YWy`-o]VAq?#P5B犂MK+}3^9 k ʴk:lj ADK^Y>/0~(=aX@8\$錂ިS!UZoYӗ(jAvg%7#>=*Y^ZKJvKל ? 6ɥz" 'n^:]PgJ&2-§EgR Qk>amI/wo]G xr'?ڼrb϶"~:DN'Q8VԠ pujp: f#OU'^QLί1p6P퉟b{I"cODMX^I, YpGmsNɃF [/gۂI R=Y$^@_vȬtFk-P|L3 :_7 ^#@P{t`(4o<ߋE W}8íAIͲJ~q: m 9{t riJ ѷk8],yG',ƛOt˿cuVe]'ԧ&Ɉ)+>"դ%`} Oo; N_Ҕz yvKǵԶBu~I{NG#;V-}/9l;X()"ҾY!uY3ve|un:״YJj`U`֥B*ȍ`pnp{K_%ԙa9UzQ6\nf2\)F1Nf v D1owh p:`yV$8sacA<n\w +T7ƬZ>i{6m|[W NWI/EGmcJ Øulpڮ¿y(!M_݂cf^P-uآtdy-UhY"YrC;j}X=-'+Ы=[QTc@Q!)̎*8 Bf&%-R(DfU$/E̞\N"K6GݟՕ tYഥA+1Toƌ*r o>Z)\zd#6d8*E5x#jႪXPJT`+Gqd46w|¤?onL6Br U%"%ک 1ɸ̢Msou/fЋf?HЧG&')g7jވ w_E ר7Z\N%eK,0,*=!$Mɴ:KBH"xoʰed]ʉ7Zi[3h4W|:Rݒ| [G6Fg==2E2Bif f1 gop!-+*FƝKٱ"ӷSͤI8l#+`1NC(uWbðs{1 TV_S}v)EyPbܳه׬?}ө9V2ADDz^ҩ⿖+lIXJr=!fA&e{io\hծsW}t(AawG+mM:D~Ry{"t2'+'mVx+Ӛ~yW'(gU𧈝a4 |KKgv&=tU Fp@IGڥ7TՆw.~µzcz2%8(:D8p)8YXPtVAh6I]ăL1V=Z̈́$&"^BH #5HC܊C\,?Qt4ێNIMn F?dXHT:p~,"MHoW#N!J曪CQ"=箃rvsn;y,F?ݲ\`h;*u)A Q6F-\w$w6}m:Anl}#$ucj-DT t5L?ZS"4 EG yA\(4?>gTytnq5^ڙ3Dys_[ J8.vȒS[Ѻ_#R*8HT4%,,T܀`e0^6~fV?,%e:94Sw81z%emԔ+ VQӣ(6!<$2g;k/;+A.o^\Pۡ|gZ6.Cԓ>Sם+=>4"ٳ%ٜmVt]5][[>ٮqY>`ztr\W>8\T0T" hĺ8uL%yč򣷚ӻFڔc,٣p;}Ii WIT nqa3]+'"9d~h.&2/`m̝% iCnC-d Cm x7S_֭o&63#]-ì݈c }Ŧ6~ρ%4/\t~b?%{pIRN鮋}>,y:Kb[FT{08 W_lE9Z̢2\_e Q:}?{_ҥ%Î _|V ['}75|0#7C X5Ti@d4̴y7K( ^)}<88}ZuE‘qU,?B?6'aC-sO~ąyp x@W0sJd =5a?=Vn0 g봢I݇v(ɗс@Wq@"~cQg}(Aa6PdczF􍫿JEИe~y`eEMx+O.RZ!!n]:N'La)WZ~ =[Lu FdVrW$'zntNg*(7WWEl1ײ;KZVl 6 Z="17ؐKo4 W,$xTkzVGs8(#KehcX?h92%6x,73pFeA"ޞ>0C' w7*S7I(dbxrb[Ć=d'];g#s"/2}ǂ2K ՅN fpJui8|h5*@T$>gl#!bP2a[$ȇ$i{GA]UɎ-[0"FiB KmI?EyAC# q'ׇkJOS 0}5Ct[ ]"Pw'CrKX^h\o㼌Qq/(L|f9fne(3ë ~K [|waS~3`A5uW AQ=g ftiwP[lp&su69;bоBR$mOA/A<Q3۴rhWХA:6`O}ۆOykG>@U m%*5e{ 8Pꖒ ZKy e2VjܸEnHKz B}Aof~@`r+8"SS.Ԁ[s?T7h?ܜ[ikfnr5\`I]of,d+k]k֏lqdEǿbZx$ 6 }YX 4@m dS c%[8:r.< @Z.28\/eK'ūFf0}<ᯬdd8yMݖ(gAjoNK;,:S* PU/vFsK)k-TSiMmxmq;;Y&D VΛw{ !PiIwը[* a(bp|D3DŽ?'oS>}WsxktR_1x_"%afȑПW`cUB1tUXVe$٘)˱YE*ޅHNotO+fL=4QҥE Vl:d$0h Qi(vV(L(1Nt+#n#ՙ3peEIB`=z_MiKNj۽ fo6)[ 'lt1Xi}t&ԛRqA\.Uua[Kqj~I-m|i)#Ԧ v EHɱ8|#咀ɨpTOZ n {L3FNxv`\ذ ˙ܭR`buӿs =W}bӎuh:G#S;^Z8_/hQg?Ki_˲O gOExi*%$=\=8H)@ B_k^!,t 1h5i|u~0#f /, ̊qo4F\xU紎غg#a9C lכӚ i\^K/$C=UQsbPZCņ&(l4'b #Iq]r?P  >BILe5SI .њQgaR"VϽ} VȺݚLVZDxdC2έڿ" lRF ?^" p3M;ASmI~-5Nn0jBd!xRY6;Z9U:oh X$c ȹDx@!,E~n X!C(TBڥࣇdϷLB#Z9>j0vL"f&'붅O1]:핐e-{6w &ݯt~T*U }b(@OED HyZr$ѿhNqe#7;m9ŀt ;v{䧋\2l+[>iW&D_SQ.vڅooసC"[wƾ&៿[3Z-a_QLy!CCaHmHl9WoeRؗ'#Z* 7YXybœ9FIN/0T, ^/=e&i&{[`jW3"ط?N!rpv^ x.;)z(Ho 8]T q <ٺB[(4@) : b`qBq&oYb`U~״YF]Ŭsf)غk(!ҵP&U'T>Bl㥋{R :ny|JeVmbH5sH<5e6=c Q{21+B Wa#Ђ98O6O?S*Q&W)皐}'+JbFj.!T8iJY}mY4G/P;_d gsSHxǷ>ߥ@o Hg/#w`%gZ(OF=+] B$6wf(f*ǗHҬ(EL=:4mZrrΗ638BH\ZȃEhWAC)~s>!CRLkRRyWS$l-`Jr\CQ#>oqhd,2C?`XNrj 8x>eE0ŧnuDH„|0X7z6ޢ9KCWI iC=k3e +He(Oy b7IJ1^(A%'TEOЯ7ioCh{qR1h:J1`j]C]'jzY{_V8cZE'44+? ]%bA@.:GC+),\}NKٺεVn/)8:xR=7,0ޅfbpE1G.BA ?7y2}s/n&R敋9r}C4M:E#kM+l-74b?Dv.a?Z;WUG%&L6홤Vک-vpeKxƫ\щy4Ӣ&3Yu4s1tRmY#'FIފCZ.~qڿ(%dxēiyF9T5~heN+^k#'vQyTZ.9j <6K iNǒfZ 2m!3"|у{}.IWl YW֨Hmi^ RB^UmɢL> tJ>&D|Dy736dm |.3+f=ckƒ,dVEl v'FХzgXGn ٩>KJdl:bҶ6J^l|ArFo%sN ɨS.T5ӕ75FKfg ءVy_0@3otPH5Gasoc%&J'ib*:]@&UN)2*G3u] oD Fy 5yD L)=ߥ b;#d<ʾ(v/qëQ]2 Cj̈#>ŘQ)\VdNy~?eM~HjM)X@FqE l oݰ,GeơG+BC4{z,ڏRT/L}79snr22ת@cTEucO& }eE$'{=H$N9Ƣ97SX]UBcG^@ _5~/y [MyeeD:?qXzu1gQ-0 FHB JeSPLiP6\Y28, `}q~:w>CETNxsLq~Ԯ4ӟ*cbɥݵƅZO+rfV7TqЎX5?@[zD165mR#Zo7:w^Ŧcqv ʨx 3j:V~^{ %z׈8ǜ_Sc;$Q?%Ι^e8+H vJ5q;{Rœ?){^W\P[SPgH(HѤcALM}[?VgL<"OM° B *Jma3 N{nA;&,?[NXaǼIihW E̐c #9ǎN£H[oݯO_aD|ˡ˒wd7w~dn[t#6&2Y7v򿪚7m@DR {v(Rj-H}ja6ؙ `w4r Jh)E*c;O0F A^|VPQIL=^\"[>㺖8&4≿O;,z|OʊX3 /V?kghIʶ|A 1xⴶgQS xJ|>ꯘ64FFW}s-)cӺtBFzl1{jbf gE;ipn8nFZʀ-nWM]tZjj8Ʃ!fub~vC~ ^ػkv)|Ȋa}˃TC:9eA}]\yg?0@ģxrK\D[؃Q4ɥ gu_7lݤgt;z ɼ"M|\O|%9, :$H&\i'H^߷U!~fR(zY0<Wso*.P%5 ~SaĂxl0kןHd8z:HH1}mOѼ D8%KOl[mюWq$Hk hـgӌC[șG@])z=:7sN]=\=;vYEX_GZ7O5pK2Njy{K8,*'Hvnoc 9{J[s?{~G7=5t0qڝ4͗Fgui;KN@ĘSb$Ջvrż,,qy`odHp+\&"耀uuȢ/}<10_u}ra,akn,k  JlpIg= pNP|c%w<^u}7ێ84t.ϙA~Zz/$TB@WM BS%"ČKC/NY?aR-]9$E/lњD)D~y%?"S9ПH rK9,>ֱ3uGX*rn^p3:L]9? i=c[pl w\{j<>}sy_yl{$o DsU5,usDp-,+㦵tTS믔(nal@!,Ʉ`Bp5'in=|,,# <*,=.n?UʳuM(iNK@8BELm [/TGLyr]r"e9l,|ͤ(#[`~ h{: _qrz0m@,4fgׇF?/]1WOY/PDO,<͍G/i}>פs'm)Q}?;f8#~גzU4/{{;Fl~7Be_Iw2Q]IC/$>>VNɽ6Ʉ2'>:K/nE8Ҕ⃠?\G~ʔQFٔV,׆^SClӢGWћ_7>G2<!BJֹSJ0M;k]-k- 6ηM3ۖ+ȂoJx_L6E0Nm˜gr7.`5,m}]wSijPx_[tYOljlbS~zFHJҟ8{fܑ'2hBMSſCUk ot[_I*s2 !1DQuԅΞ #06ij{a$w@) O볳1BMR99ݘgҢZƴ;M4Ҝnw@.b6r+Շ%(AJӔDܘ (Kfda(gSDHg{g'&@"حNőw;{xfƒ 5T,i*jr%CqCv!gIs{vG?J6 Ԥj烼#R\#EG0gB \pn *IH,hME᯶rpbx%[i4g脋{QYt(& 1@ I`.T \!^?'xm{o0U81t2A;")qT?r7j YiImoc!h@D":l}S,;18c 2bN.53lTf61 )۲its.NJgYZ07070100000373000081a400000000000000000000000166b50884000100ec000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/csiostor/csiostor.ko.xz7zXZִF!t/0]?Eh=ڜ.+)\2io]e-b*iuiD )?`Xu̠bъ`ڢ9(7LZ;z1"dh$Q&0ke˔& =k C+1 I,(9 ՄA` Rp[ ; `Ʊ?YCJeL$-R9D(&T C;#$6Uܻ(}Ta2DF|z5x&x,j*3p.L>V 9@0>2"#qY-#" ["B2fpO?wԧ {sc/%eu>W9Lɛ82pUIvL-2RU`s/E8(F=(\V]73߉aYĝڽ0 b7?j 6h(ZĕuTHnn7ċwI˞K<=m}?Y\0|i:9.5_hti{bV> ^omxvAćXƕUc.Jf~oQ} %#q&CSܜHi_J& z}BZ[Q &أf}؅kqBw]f6"GyF/t0\gikžj~grJh?PMG!Lm vC`xD ɑ3   &([=@' +0,&T 4Zh1 IMتA GJAx5uǚLjEh$QPH^A-<ʉ-Kj Jv2!}\ 2yjm,C(.claSf@αh,Ug7N$յq8LJEEAeV.Z3/>aӥxK9ʻʄpÆvۯ{.N%#1EY~Z4'_6ui 8*6.f>+(tByi+y\RA!&{1ۃF8 c &Bf#d]Mu`t:M+d`j|n_hڪ5Sb$\Z~ftϣ!֋B\kckv ?YCYmW"?k+aoR4(+Lo.&~)w)nlu%!\,fOQTkn.`0$Yw)lp%M3ԙ`ŠĂP;{\\12)4EN̛sX ȕIXOphƹڱ& m+k+䅱^_; d3=X][-[q-߼h/wXlڠZ~u{Qdp톾u?YE(+ɀw<zdBOÂ2E1en[# JCLg:\w+ wa7Yw+b{Y<'Znٻrr]7\޻*q '? 7 ,)965, Ҽ}c*BJ5ބiJ۴jak9N.l"q+2^'lGpe!VG# V6:_:Œ@αjY@@0mk$jY(?ya87GAc=}FO}:驟zJ 3o2A;dOZ Z7JY N;kO':jbXg# @Aԣ?dcd UQ_ugY%g;ݱ)Rg ƙ)Dt]yc `ҹ'&!$pZKxobJaGG@ꋲ;`2%;RAٳwZ]ͧE@|5O=~Q^}|?얎5#cC,TfN~ '$@X@ ,ir'+ Haq^DdV1CWtXk˟7;zD pFAΨr^M.hRk$V35YO:id5[dG6W/q?C }%$dD4-̂]@&(y& ]yf;7v4s4yF#F-m#QmDYi]IK~_2JkrCuNJ (Y72r;}i3igy%C*0ѳBK[ܕt2"PIBBV=Khc<*jy yWSn=m_kzxo5*3{]Ĥ ,}uW0X'.IxJ7X ?@){婹K~"ղb ȹt Ӳ-ҹd,c@v̠l ةu&o2wku0g nMg^ȠjL+ܧI.d un7*SFV$wgO %"餀RQ瀌x .j1l=%UP;$Ѭpƅ5w ڄ~x l ?s/4=^B _jf%i?STqLa&,5fܻ_^mzt`5,H~OIؕxҥB1 qV7vJ]pVt!#8N~Rv5c5@jIAߛp*{+Xa盕' | =h%c@lBGs[(_g D{;pޕo^M;WU-@տ=+anV D2Z#|k#<2+ Hb#߹ùoWF"FR rUsC`n.-͍dX(TQǃA'ٵ6qH()Z`oXqŨ=mMs.Y^RYu)[T䪲 (v^ɓiMe_(T`IĭtK`flW*5e]N9ؗA3x@`zrY65if9>X[ hC#o-v(9\6>R16udK<ʰFDdmChRp2 F)zzlP+`\⇨na'I;BgpceJExyTk;JR &ρՑH6ZSd Jv#` KPj:"мh. =wnkECaY_"ehU6.iDŽ*زz-ws>Q@}W#1(7Wѧ$=4tO_\| ݲlXe Yy'5{;ͿZ߈ zco=͜a9$\mZ`%>l Os YS߿}ggΧ]jmUUz o^~j[(9]SKme$ANP35| u58{S|@Ha K}'Z >uaqNO!9 1zk3eMNCÆJdNN-s%?=Bj]P?OEv XS>OyE;컄@nĂJ j 7՗R1êIJ,Qrʻ{o}` E L'}/G 9NG埨63+[E|#|Їhp+iAL4[wͭ7^#{Ld7T- J OɿT  # 1xFDAPi-yȪŒnO־ꗅm~y1|`,`Hr`T3rh,}$yNhW6mMW yeRwSV wrҢ~1/EbJMjln8+TLAYc2 %æR󐗼~][Cg㣥 E DNhv nRNlj,jQ YE 9Pti[M@RQ&閯HzBOF8U X@Cx<'Nř(`r'C@YսQ?rOPh@OJ. -4$ v`ߤM?Anb65m*AG <<,@V6Y' iHBr/L#&4PڽbG^B!`'IS+~{52%6I<шtŊ/e 52 ’w*%?PR]k vr{ n(Ӣ"h11oli(`cPyĩ+DE,D|6gZ&l֛u(fDsiD >pwHGרBӁG]nͼ_cJE|Ysn4!#CVzNT 2 1mo@@QG: `[]dY\sugR[Q.|^&t\H S-=swVoK(2S X"H қXNDMme9[wܽ}z<Y}hٿq\)טze,|nweGlλQL=Tb(HCn&|g=ZUj@pzp$B*I@7vFb 5i61Tɱ;/ػIy_Rp;ț r_ޗӕ ^A YeF9d!ڣD_WazJ }4 'AW)ᆂm5q=E%g"KΕiJZ8-J\:M}%ןC=9ֻԢ:/3ۊkXߗl@CW~Mb+W ~OZ+}jB -ʬϼVG"#w8>i۪F2 w:f{~=0 ~{>gd6aa,,0%2@-ߛ/ 8\n[6vNLcŤ~=a-u70}<<༣H)@`w7-"EB`h` Q.m٭>}nZE5b[ &'u*!k(&殲l Bvڽmgzs4ir~sGZa:?1ɾ;7.䢇> :ܫ;MmK3>2 OLjV@ {ׯfڈPo'D7M(g+P3u&;'M~|ZO8vglmK#PF}OX25*/2kll‡yyie ;XByG ";}ŋ?$?OBZ06Of@wA?v!JpapvAko0ϴ-0%w6+Piۖc֙mk?kij2$m~ X5%D؊ OPMQ{7:*C3 =L0yQkwyyU^AROBXH9xLwm6]*/}h -KUHt ^e4Hvʮ41SsIGg&cNXJFhb :z_'W匢ZM X(Y2==KIJ*PWJ͏:@rKþ[-! ZwF3gƊ#v fm֡@L.?Yv|qrx_++"d:JW-s,]vK Oy@\Ǟ$b•{၌no 0! A[TEeLm!ڷSObbiY+YgD"J3:o^%;CPMWG1HUPQSU@L~CW.fO>P@{cu/l9 0VEPcB;싨x/ 3F?JҷӏfW9S'.I_F eQW'gz1wXI2MpS6Pf] ~f yc3}ڪnٌ?I.A|Yyͱ`&|sj9{B^P`L7h1# }d{{f@Y!Ä ``0*PTEHS@0F_kq9qPb#K1g/s|O ܲ]6)a$Qhֻk*®a|JwlR#[71 DMD e. ʱ=9;쐵ply8ĕ?BZ߾ a=U>>q"!|)(~g קY(q~^WdE:tdC:+ҿ{`iq(hh͈! ,1u1/q6˦B+%C9<|/E pG8jx|;ٿ[Rnv9#-Cx6J &/ac ,4茵(Y.֎@~!F;7(e5@pkZL?MHw]W7(Y1ܧOUS6do͏EJݴ^[C?wԄ_x]kD}]dfpάoXb]$ 裤+ x#noM:m zYQ+sLXb_uCgt*1^dM֖>01}3@rsAڒeJ̱yWvo)nD1 d?H7F8{>gI_ oä5o&@i>V{dQHG? NEbc@ﭼT;KMm}0upnēՇkؓ ${}Gv8WUGij*| F>]tNlLr[nZ#ypC#{˟4zwE(ݛ 6Fos8il<*׊6ۑ! DՉa ^̇16D{3/װ,-b P0=ce2 V"ɫwxP 8E `l*aH_mϷ_cS 9qNlRN kQ-w'F5puJbDܚKt2Ag& '#`Pǁ;}ȖFw,m)~-?^oC('C6:8mW[`;]  ^ĩX,Pm Qfm%}Uק:ixd#$aaB<a86~ح/]w[Źs_L *N`LĿO1Lp J^mܘ7 Zݷ=ht[yQ6 ຾TǬmҝ5d;%7PH| ;ɚNw{̂]djYoC3s7 vVD&_eϖ8f! oNF\m":_u&L=҇4X۟l &id+/$ÚHHc;(ŭwvc샭ꛋPNX dYM kў_Ok3RP|\`8}Z-B8"]<C7ḁҲ&YIsc&$\'gP._x# Dr\5LN$`Pf9W%RAZf#?>"oN5s5N16?tr%I4) qQ p9V!%yOWx+v/wHتy,,Rq i;#i%AA}1P8&d.9-RblΫ@Bk`=Ur#Vyj 4]|KWc'3LKR;g'O;tRedzLHyNfGt5p&ѪKͻɴy5yrh5" 4fԄ w^'SzI vڏMTE$b(u~Qu .JerfCAߚ?u 99'2KM-c;̍X&=!~@$jLA5.7iM÷-G.F^MO+ѻ|w z} +6X/]`G8RȕtmJH*Sy(=ڝ Mk q],}׊7Tp Glir~HOmу09O,ɛݝ/ٮ[#sr@=ʗF`HKEQGc|nɆs+}mӿ~E? J{A_(')*9nJ|j/g-DQ 66~?L@Kxiۑ!N\@=i}cd^ phoS-&*͍օ_,||I!K܍Saؔ;2-OoɹU]~=^'Sfz$3M G:2ia˯|D.dނk~*9SA olsMUc]ȃVFݚ% h ?J܅iSA982`+#7ULZOAL[ݪLU}|{uf_\X; 46SȺ̰c`vQFʩffC>)|1Oٓ.h ~=::9-O$IJh 9C}(j>g>f>?=7o[t :]@nvH}N^+$'I U5UCyY<Ǝ>[*3Z[/f7q<^hl"{ 2@.H^Ww$Ѝs~,ʕr϶HQ 9$}pk~n *= Q4ԿOd;HLUf$Hx3Rv M\9Mv,mFފdL'9篵6叮$]Y /Ι` :щ̰JK>7yGtFk|Ўx@V9䂪.B[-Bi-G{)"XAw|u60+Hd2EV<(Dbf?/: DmPR8)=+z9Qc<#X5vT++$ac40]uf ioˇ3M5+Lqo"tX)DpS}&TfxQ;R E(Ho$Di#&y RH԰u79;*'*)./VPr&#lWX,HG<\ϙf_'I-ݬ:qyx{6]]CnAvtNn Zˮb~F~IK+"Ҝב~#֧Ď?n)'G{**F 3R/||ZyFK:J=v/%YW_@ILeG?b;P-Yड! QvW"\ al&|σcMw0/TQbi :U< m"(ʃ ؊Hj90~&~V#s@nѲQ. .K4$.he]3 VuǾfu$7;x(oܾmJ~rv3 Jg>s>Ek/|#/fϔv6^f|y"ѷoY6_r/ >$NPҰSfEpJ%_!d>:5;SU"h bx5b4}xjP9(yt EkxȢ:Z\|"Ii;b"(&nZq통}1'gٗ1p%5hq5#pkk˻rMKq&NҬgU_%]cz}="Yl!醸 K/2eב-A&Yz뗴V| ؖNqp& d**xg#djo=sfݿ~E2n,@kSX_WaJqq j+,ѧ#G]@.}q*>P+1X3^h2ŁPn+ث,'Hz;ܻ ; LUV4̫q?DL x5V_O{&ei8w-iM~L}wќR!7;^f G!k]쫕FaXW$CH[ <'*.ÄdkХR ^c~)=W~)g|A_eQeݭbwO~[F֫/ϑ}Te'18"NDvݫjÉ\>G 9=jg #BBAhrg!]Xg]N3>y\o%:.,*4Rʾ ~A5- IV9pU[esVP!qYr5~`%N}w-{FQ,-#|S\zzΝ9H+CHOn1K$Y_B\e˿5sd 6)t0X11@TdHQ{R eC  `qN!`2T}SG4b<3QS9%_$t'%`~8#|cE)[)GCB(!{؃VLV_Pܼ)}ě*٩EԔƤc{0J̶ 9H9), xdp?t +y&K;ly4Q4!D*Hx{x> &Գumd?$ջ7ǔo=w53Ӿd-;7_ouԶ&&i$~1o'b֊,%K&R$mh܊Nz4~ &^WEc^ד{(|ES鵫c,`1xf0cN`{?Q cd&M: vA.'}G=`mϮO'X4/TM8Xnb^Oq=oL@ͽ2?x8#33Cfp_@-$YDpgഉ݁$-!uPe""+Ov"8z;Ȑmk.ف8I_Ojyۋj :.(|S\VAUk!-].P^Я χJGv!g c`E2]tNqcP_xz~Wײ0*~tr%wئN7MNߜzkɱe=(lF뵲}[T~PYM{?tXpu3$='1%a}$ppIw sߐM Y3D}gI'M1ùVVcK:vo4v!=)ߠ) ՈVh/|(RJ!8 BZnXyf׬,Y fޭPJH"ia%Q67Đ(k}g9*QqQ2 7 .n[>'@39{ mg@a.* Ytt>p(2ÂY4 $MmښٙڏSt-(#❓SK N1~|œBaFYj ȞC}XpTE ?v޳3it^geQj.N !]% G$[Pء׿-U^d  |=6Sβ㱮&iE(s@ "AMsNLs N {baߩIDwMCU"s~ag+x o4~*u_ۯz8hmSxXLO2fM풱BL4uK-E~)>N]t7XB jϸl% x9^7@qo\"q,p˘ շJL)G0Ѷ`əɬܽL]]fEXd@9afx!.hع5mٻ-D'.vj;o7/W˛oM+1V,?G<#+:Ѵٷ=:qb8 ;EƱOYUY}Owj <ߐMƠ4J +Iܚ[߽@"5Gt< 4<)#=4֌x0N:Jx>|4-M?cuy\iF\(k] h0@6s礃ٽ_>۸ M+*#1ܙW$~O0<$M+ZL히6g!I} 0 ^ F X9F 3Yٞ^n)@! n$x-ǨW?ߤtdZT% :[. ={KrQ Nwn7H*-Τ6Uw֢_ %Q{GW\wtrvK}WQe" C/@r(=[JKWB,:y\BTwQ2Iq ZJrqC sBY1`cpŇ7x|{o&#4vp(7\ʪ>̲1ˈl] LwTd^,vi]?j^?᫾yQnh̓+vJv+S1*|7?Vf7HB7{fx0N,i UGb`,{Ngn4?`co *}*; dD : Nj:| .D/G҅x]]w{٪,"E:R ]W}Fj+D璭̒YL>pyN :Ql1.皇"hz5pRy"<Z4Qo?7n 23e-N+Q5(κ)6y1NM=D~gC ! o!a7~bd/LoCj }X3%yӷݖN= 4uP%8Ah2t5Fc5.p> jE_fmX ;eƼpz~qlڊ 8Jo2=xN*s?%`(Q֑pA'ROKOY5BB;>x5?_w˪틉unC/z༤{49Dq r]xf\ǣΗl 1>nNCh&#tCS;BStZT{lr3vF:OW'*PHlyRqX[\MRç5m0A|ؚ#&:⟧+>nU/;ZZ1iљv?oЋ9zY {&߇fah?hӕ PV2cZv֔CF/pRϲ&0&sExO #o!RvC$>p/iwpζX2~Ƣ ۗ%h/[ oXMxeuNfR(`}*S@ %/FɗBlӓ.pM7|ɣݻ:nnAmU:ۦű.IAImm-z;G.i+󋤼M%]^~)5app&23\GO%I8~uBM*i}"ϽH"fM|Mu$=N?+[ko6S%zdO@)T0gd,* 9x&u^v}hԾC \YBG (oLͻކcg/jԗ%i ߣ^ɼk CCj@@vM ):"|M\"Vc;ޢQ:kSJx.$&%"4=/ɴ,cL'Oufvl<2+nY9}[(oåВ:42ˉZ3m92+f?`sW&Rp;_CK L%p;e%dIo{V!u5! ~n]/!ṷWj&,-s..wL&OٲgB/Z<2nun|mp@ӥ0iU-oUTsQbaҥ[Kw.:ʫ0 ~־`';&9W/;h~**OpIؒ0w_èD&rcZ:lwH`Tʜ\ ׉Zg [}[IЅaB6>4q;6EtZ˴XY?.~J"F3Y F 7*2nXy2 )c@k!KUì5C "MEy8]Ɯ.MY;f ҽڠ9<: (r1ǀ1} j3t3Oo>y.:.)dJNv@ ^.hk:3Yh"H?"ō2JR{\Ik 6YO=F,+߀:|}%L㹞6ub */*]ϲDW_A0NV\P#B ?GթE|!}*ȩBnOs=_V刽dQPle_Y#+2Y)gxx_ *A! }!4>ї&ƨĈ  Jg)W~/m!JT+hel}mJT7ldQipa:Ugoא).Ua h"F2"BAm7^fӚ>l$oBm]BýchhC9sV\u_ݽа£@7e3R3 =՛y}mCni 1ūۊgYd/8EIi|.HikG5툜Ã+_r A1(}Ԃ+CLFz?vwRly p$Saw4;R>Xb4'SxɕP"z=ңɎv\.Yŧ>n68 ]<n[ts&5cNF{fߐ̘$4-I pQoY:wJk7wL0žG hX8Jw,$'ӜeDk8Pw(܇PM qH>/E`ygMsc+Ee :x33q oNI5x qOyn•w+ +]cc9 KN|[HwZP!"Y1¢Ngkj#W Q+G5@w:'RٌG˦ bR9{=&VGSy]v@ t> PVK]覕sZPKie Mў8G RȷOGf'!9q:(7lru̖b/"ѭ1Je .^ޗiK&cOVOvcvq-EV~knɻC=>7ZzR~v++xC&~EAF*'0/b|h"Xcp(-==mhv݈nNzK܆u~!%U@t)bP262'j yC,26q4D3x'0.u|"V%Ouhzwb uҋWe8HUE02ÿc%uf4S Q=PLs&KT8MàhFCr z|ܤ̙|>a"e! |#- jוWx^\ں|ԐlK{C'܈Д>Q* gB3ѳ5۸Ə<ɽ#>'hr{t׹{CnYl>n^NCmyc hp¼n bw̫Z6Zf̢Ѿt] ~YK>q4{;+04XXe&hY|Ihn;eLc \> CB/uf^0G z 8P98D/Oq.ME!e!+ME+=(9p"ŏ7u46~6Y\ّ7(& jsUµ |I88]u| AB`^F:S-q{PTbs#<7(WqkѱFszs}7=vQ 0+u7p BWuz;d[Y,JL@ FEO.ńz_yyP;޿:h|SBP΋TJ* UQ֦S/m0%i-8q"kǸŐ<?R| q8ŋef]S4HrjΩ-OJb ,"ķؗtVi! !Y٥vIlx.wCWׯs/F <]̀ʪq9B豐럹juodDrNxYR+Ӗ]f1H7ER1L7T" xEp`YYP-(ܻ'wsXYoI^RڱR}V?Ej8VoH{HVtn EtB! QKb3Vwǂ{ު`G2mzs:#Y)H$m~1!-)a.=wAi9paR!ZyCK3v4בJйͥ'\=0ũĆ**< ӋUtŒk0,4ј&e9.c6bHaEVr3}6JE(C3m&E6#gUI Q-s{f(-3ihr%ɼid Cj]BWCR [S˭ 4ZHr52KBPcd,H B* C&(_ ȶj# A/YStlg6D[ ;#HqV&L^ :6xHQ&0") w&5(?2.+ѯfӢXψ(v/GRF0qV,mWM+"W: ;o;ѹ@cp|pkf椾ʳWS]g+#eUu' AAdnIK ^~#J(ۃE` 6?gy nSCl`n ZZ0{_6~)_1גkψ4bS7&,&8G~"i (غ[tX;Dxl+v(nh8–cgzW;:<ڥƤO>8gyKBʱ]bGU] YWeJ$rs:cZFV5[Awbxu~Um;b%e2~K䛡^qUK_9= ]~. M1{79r!7N)9M_>S[ݒ9Kr9NprI[T'yI[+H$ߋ@FɆ]<7H\ymXcCc[2ͷt7b NFȒ=LRj*oDN厕®aKp>qY d40/uPyW,ZB7ekS-#%={e LkF 4KHk(_USY2.IHQZH`ANS7l"N O>oH"}t(+򆯀>SK}3Z 0;:LNvײ$s&w&.rd~y|$/rB&ΫCYRYbQJ]^&0 Dn3hC]JkOH:O @  K/>,YSvH*c6$"8B M*3|X̗fοDyU8"sRޙ[h vkWyZaI.K`r&6M9I^pf5M MxRG,1bdae[i_ gf$" Dv@{\}3*%N p/[J#ڷ#oZk,0^囓Qc^YP#Ygnh(z?uelh q_n=%lz {Q>TG_8*;4$uZNt rj=!pS( xl$|~cz2rfVzYfeY$+ vrc3rĊX6ܫL Na .-kKlwF-DJ*^[Tv1-mȒS 翶rvhA@ 9jkx;Hr:iQy~6rr3bazKuѣOh&)zȭ[yx]4!n,}WQCo :S񾾜4wcs%.>'dkL:Q~֬j<(VgQYfB&ׁ˧:tj=w̗}Z!6Ǥ +PRMe V|覐"YdoSi|Uq@6M;Yd2D;߁6vv~3܊Wk*!J׫_c1 TZVءD*wV+SItsw+fZ,0xYa+<IdJkCM3iO-Ɇq g?js" /8}=O'}X .@*rHLgEWN~QفRIekW+t\4Ǒz-6%2Y5E~gMGy&e JW Q"e;4?T9$Bo`1.zƵ$ lLgCJF3 ¨3-mGΗD&&@Ql%!43YBGl [@1q8k)ګXaiЯT9/**l/tTe?*=;)?:U$8L?j [:iϛsĘÝW.ӕFBB p\̩]~=D c2&G(4`Ey\"ե/ \)I@ DqkSz/21]P6*m-m!ETxp߀&PQ1)cPTV%F&^KQ s6Ųkx6޴D=դ@Wy"`J%P[P%Mt'K~y)PJ9`(f !i/y! Xfk]J4nȋ}Q3.gZ"{7roh oe}g:f nYAUF=E&c&Y>'FHLQJ@be?~ zMn||TgB\(hh}圽:%^.dS螩j@ox`8p6KAƂT)4,ǖy y1+XU_ ▣Ir!%++x)޴}4%ˑ2 ]-jz"}E֍3i" jl!:bS;:+vю0cȗ 7,^mƟ ډ~nQ2md<-H0ZCg=W"pr^r5?YDcX܋C!NEI#-)lΝJkUE*Y!8ƀH4l|rc3ǯ A*pqO]䚩̶D~kK,!Z)x~eXre[ůiv>C%77A֍,QM]$/yq477}%LE9o>w[ZR`/ho¬!Fx3o; ^ҸD2\HteUA%%XUŜ@VC@V=xw-R"R/E5i !4w+s/VNwߗQu^[bps2|!BV4k/ Ʉ5;hC`8X2rwK~ш4zuzDEAn^jMf4/<$)4 rc7eF ;g>! ]ǫ=dn%z-y0~t6(d,Ԡ7|r2NWv/X@ժ]KS +hwve%Miq! o'iXLIIPn֎NVU?_d ѽG']65C-ObԱ[8V#U׵g&&lW ,Im6toY#QieΘaV96uW~"R":4O3nxHM%! ~]S5)\nI"J=>4hKQtݩAXOjE1LO3b4fl03^(jr4gu.;p\Ea޷E YvB,"+,*tl '<6馃&- `z%FU6xӟP U.006߸2dW>A 6u1+?Qcܟ@&UL֚YXm^_XٍxA]'pƥ3ط(yf.'E= #+|,dr:>+~ ^3Rsh mӵtGQ'nzmk< &+-`K.s ?ўgrfDo߇ =ɓm}M,ȶ9&\.}{_s htSzST)>k߱|d2ALդ%eA1biKF7dFA4Z(+#bfݷcB4x0a]8igCK0'1jJ],S [Ky7[ev?;ψ O,YcfzYQtau)1O &3TQ6B+wdK Uk3,qحj*;0I}HȺ5dbV+Ƅlbύ˕b$3wZM xIe' M0$nj],Kssץf:M@WҜVzm4>xuGL#m0F7I ( ^-0c~@8j3K3u;eX~<5(%8yM 8^9edDi?ްBw2dE[pQH Nq(>'p G6] gg`g.5/ wb{׳c.Y#EOEoVxndVNc8`qĦkcZ/N|NB]^'&j(~ `S}w:05Q9 mRܲ2J/cZk9aK A>6'ޘ'ˬbn`70],j6V¥{<0[xyN7̭GZ’pc ZJ`u_pBСq d& Z$!?(A}H" $hLR,\M=\rVJ+~1}Kf_'Ỻdo~'E-:w܃:ޝڹE4:z갆S)iD2,S^ &i}y&#T5 >L-vdM0PCKqiQ[1Y}Νsyn*cU7,qoL7D]xfO\Er6e߉RD>L_sk# =%tc F~`&Fw\"SUAm({~Y~p+Ty3uXF-X5`!,zXkU̚ *5$ltBuY\@"aA:g(n1L?W2*Cl0/fynNEC6I)ީfؒ@| k7zcd,ASk*]eN2g_fy|"(h;f̑7+q>j{\K_A860k{p G& ÉDuo/㺼6"?1ȥJìd ,ɏ`8f']p(R[p@0u7DE7RwȑvCplݭl 7kq\]}uN/D'0Y.!Aʥ+ _[ LGyX8Ϸ|2%Mrj0<8tOHy`^ܑUAS͖S0_MRV 'k/cOAz>T{mLt!_sNF)9]gkzYe\"O!S%rN8r7wk|{w64B-򂰓* R oϙͥm("~P<@NNyS-ٯ;ֳo>Tx|{fj,Xkm_FrhHoj ̗x%J|a2k;a,4x[}Y}Be~V]7=x܄y FViĐ '{v984r$|e?oy NBK0d Jmɬ!KTt^H4HcA `^AɵGHxCǸ'轼)pۣm=SbN|N6)"hY'PۥO gDIw.'~uT*NTL2ܡm#s<QEMܭ^Yƒu \,]ۋeiݖ1~pU!4$jJrX!i91%Ǎ7v XHӫiqccD˛nppgۨ-sC? $s$Y1gTjX[H;(Q~M p82u_hkxg ;92Kg.q^J_hg*HVP⣝"uTMYm."EaMsUP4wv7 Z0~P+ERK*wm״Oo ͖^xPPGZ]O.kͤnMn1j %6*-M" t؀΀ը}@Ii! Ȧ_}"ȾbQg $Fy}C[G=si< AQ#!ޑAʋ]J%rJŭBd`Lx:br͉AU^WkZ *1^?Te.fX{BqP|B.d6 Ø]^41-~{e'c';PngKyQT/H xhyՄ@։9Yٍ"4.T]c7+b5xFgϡL9P&' Nˌ@U]nP|1l-E ת?ԁ^P'$(]95 /]kSCJ_dH'O^H95ۋd/;˖NrCG(_;+!Ly$Avd75Q@ERXE$Z'tuKMpYU]݀<2Si0!KGJ0|BT.4YV',G:3{r}9+HAO 5 Lߊ!Sl{^:,rׁ}EԇZre2V펨 {4CŃ 7Sѯ1N |ˤYբY{%MT>q%>]f7.S&Ge37XyAcGA5ryua XVh:5ar "<[hݣD'lv]9]n/u TgL fi|DlK{t VW' LԦ1J  Έғ'v-6DKͅf=σ)Aʼ™}",/6||XS=M_EQY;Ѣ͟3c6!]w%5i޹mJHL⯟maKU@^DbR,m`4Ɠҹw 5ٚ2tB`h'\a:~p]cm1·*s-Ms添D~T=xo.Et?bs&mA8\o\#番5rjmvx >8x4"]Dt!; ~%|q,E\܃Pa4qRWJ,[d:1m:lq#j 0K@Br *&XIПC+wk$ ޡ8;*Oj~l{%v.RuJZDhmv 2MF*8Ug9-$Kȹs4u'r{ɅօqcdKhL-6HB\h|9\@6­}_;'N(G9Й#cL5s!^cY@Kl'"Nhp{;}$1T+uʔDAt&E`V3SMXw3Z"$K/GrjMPb-&p'_Ff̫Ur7Rj^dB8( 7eHz%j#Ꙍ# 汥BnjS1f<0 1 @`5M!? %Oki&3j맑*47oq SP9ce?i-rεfNrЩNU3u}nt=T>4RGDgw>q\ןJ5H%#h:6a[amKk6fℒMۙ~F! cW)ٍtavy8uh(ӝ4ĤzdUglNfv%}ޠ)19f[/R2)ϳ^2˙M uտEy*@e!wpXNDֺe CYl_!peƢ~8zW Kԧ /huHGȄ3o`M[ȕVD}@a+Kf1d."ED"F ĨG.={hS܈gig}z LCN2Qoc]Oι1%AD$b)?H"j.KꕛF=n1 rcΚ sfqsoCʧFM,G~0P x"Q-~k2rxƗQ'0-oU)"Ak8RVZ;N{oPgfg!kѤF( +VFmL>v ?+Vas)NO CS#sWKIy>MҖj}Q,ZfpG%ٶK2(ҢF*7ҙ=rX"awH B-lKG = v^D"fbRyTt ~&eDD ucʑՙMHä@g.\&_Uͨ fUH d}';&n6v߶϶ҭLQ$yUHjgO4rv L";#}VF6 9Mk` ? l BLXuTDІvuLݳ/wWC+7!*Eb50HG^smA{fsxCW@K0*6d]!m+P&oCD &M"G (LI9Z#L ۔kq'}uݢj7/6"Fda/G1{}򾎀2.Pz]APo!:e -,2h?!_I)0>`i7s # DN_5uOi7bg61 '`$с2AX-|ZDk/Z'ˋA+{{9^/|@YNXW5m;E-d2FAFtD>5LlRfp K.Sw+jb6\$A?0$$U&O1z/WvJ{]oEt K1Lo5/IB66m"χix-a7p =~k\x6R$/>ɼ/-OhݜFۏ@VoGL6 1l| ׵g^ ܹ3FXڮbnj|ײ|QHO Ol.T$-enK Y8n> ΢+Qfp>wVDFQ.ȁsf2X4ֺ U}D´Kf=w,,ͶZOK"܃bE} 25\mt|O1عEOU,Z޴a?žOV7k̇iW".eΪTn(X!qpk9C@(S}@uz7ew$fy[ѭ /LMLaUvOL_4RK6p [nNVqțyN!?7꫊GR!o/6={l[~#T:[(}AUQ!HԪA',׭[kS!(08ζ: Fߗ-ymv OӡW|M\;lu*N^sP>nLJzn؄P = T*a噺(m eu n=ƍd'eM R4cd^{P+ ~TH2d 7=i% 0E>=gR6$5o'm=VW zpG?qh< U׽׬t0G&>h =-=y nN_o\ŴϷ|\$ghAzucCS9i <Ǧ/dy(qƂ'!W_ #*J9̸_QMn Wc,-G 4jSHѶ.&i9wVM!p8MIrcǢrU}%ly3ɝŗaޝ#3A%:>'] ^Z?hj=㲨 AI5CrL+:q}1wԺeZt8yJn*Wm<5)iIG~ zH+D\a,`8ek0 Uj=7̠_zd󁞍lVJtjo>ÐӫmfV_;Hġ _U#RELĽ_x HIt4I̠Bخi%\-TXj)4RFDWAgl3: P KkyPp~LFxF_ѯcD\ _ !OA7!o֖6tip$5Filܢrʤ}GPEO5\+:sƼY}uTQ4ҕnk_^Olfzܤ$tzS%R+a"aU*t$$˄~X.\V2h |~Ȱ™bcwF.6*qF ~<_]lEݬ*mXE6 " GCf;dd-3pm qM$4R{A8Ps.b)wr\vqͧR`_|<:y$ཡ*M~̠lV ڠhx2%X饕uU';^D,SZ?B˜$ćpS=vYEk8$ Hu/FSP69Ef+G7fCks XwP'HT}=8{46`9N(*й0O}ߓX Ut_jyM"ӼAM90yvݒ-* /4+ kه4FbƂgR@9|P 4_ XL*S>3rHtiv́$lU8X.VN@⍍;Ucђ$0>WV{27*qBXS\q`,{!JѠ*E1aOwΒ.6,?'|!$/~2dߐKD;Kd皝*xm1^ΧA:2soX?5pJFgShM5EDpL!!>4?+$c48ʚKjw=qdA t;X)lל)Iٖ'j.WJ1p3,׼0Ij*{e68+D:oMq#zG@#[zp $dTӟ0"za=SISBMraAOzr'XrY3OA5>"Z2 1Y`Al=- $.TRFcN`LR r ,*TZ+VaIu/Dc>ǕT S4~료4D~QiB\ %.+F_ϿO Biz,]'N@]эO5 L:)Gy.>~,!6bޘC+ٓ!b 8/q pAMiGQo*⧨DjR(agESǣAj{Ԙӆ !wx 2egVO(aɩS!-^j}^x׳-Y<+?0h?󛦶F*oXL̟5L(E~V˲Jn3P "Ku ] GVzME앢sĎE+ۯ@|O1CY3^fD?F` /TtNqhC|f_nFw[͹eCĺuۆ7N0fGyL큭wUNdޚPV!J')'/|lSv`a{c"* oK1a[zE"_NeftbQ҉l ‡H<3@` l`d:ԧW,vA<-lE #aZ}&L|CI}/kTT  T̜om3T79N}Tgk`*DX-FfL4͕`WH(kѹ,,{CyWU6-JMVJqJ}l] zQ ^,$PeѢAi ZQzWO_IE]d 5{p9ff(5>'@T卵_XwԠ>߶ xPY}z"dS@M|LInb T> hD9X90^nD@۶fQJEG0[^z[@7nP:G}%° C~PY1H!Д:=nC̀.:3kc|k4"!ooT/^Np9gy=.O%Z=.3.ab3-Kc#qr>hnm^ƣfi9F"5\ C[O5ld b_1B'63$ SAPل(j}G0yz5K3Ӫ_%G+gcD@~`RR;'L]H议`(5\3=(.:ak<Ņ1yĎ0 + au'`U.ZP@U_Ps$o^q84$'GBom-P)+ ƪgBsm&yйyI/񵾸!)螸1FQʎ"E!W c8{|8n _d*B4)_% Յ.˱ I؞+fE+$@h=CßfA\4,ZgEz *вJ:ş7)^J")IЦlHd$O<쉴ğ[M+^ .25 $U/t{D3m5ywg\[r/m q;1 cv]D]n[9ǾU+eJ~ [E!EP@P_yQ1 {RZ:%0K5=kbn`A?v{ffq@G#U[$c3@B e+f^HZ _]:m@; ɶh2PbQLnr|݇O"﫚elZWHxbr/~O!4|:RbML'@!"dI]ŵ~q~ߞbA[> \V &b>:kh@uiÆNubePu V;z (C˳Et2$C(PI8di%҂>KR26\$۩+MHr?X^txQm6u_@DF5<~Wwؖ!s>vCu+۳޳Yw8ŷdwy&6|+}C],]'T sSMٞD$G]>IV2&*b+ M<µz $| YUN4PxvvݩN WG-h*xB \9;D i>˞N”OK~S8އ =8+%w4͹ADxeUx̐^A RWh\DƝ`)}ʭY=4h'0t0A{rUKDޞ}jNJybx[k}‚8=[ BE?'JC  s*eVV4/.++eC}Y%2%7EIDxo,V9ͲSz)xBǗз-ze)-1#)^}&_Ϩ^ CplxE׼ L|$u1HqA\hQtK\E*YXA0 ]1< ?ܒŶEnHĀ2h46)*v{S9H>xj(GW1;:]d_H5JJ|äz}\i# |N۵*PJI=ZKy9 J'.41]BI&"jٟ.ХST 5kL.CC[>I"~Qcah_?'I吟. F3C%85 2 (-/`DF;Q#1 ]2~rU66\L&W)cs l>Sf_fR⚠DK~T~kA~Y|]W\[ 5š <sFz*3f9(#Җ_$S}^%:'-6DK/+syೊOҙqyU Q]͏w&*fH}dԿF"EF+Ҏ[E[)$N1_Қr$30Dn界oRlV:0. oʟqT576zfTs 4a3/_ Sn!PfqfEkK},B+Ă.o>"yY{kĠ^A^H)2=x&o𳧺;7v g#>dG/G@b鍩ĻI#T.%l&S.z(ʦB\sIQ$x,eY9|tz0]Ldӏ P;zrwb(9$nK~tH So(MMJDUU6n2D|t.w@@ZaקwKY6%6d]݂߲Bu[HR慭2u}ESv.30ja wq!#YӬZyA"QD[z!鮱 2ސ9 ^\K?`F7)@sq0g܎3= [w :n.'oqVfEܛ`Jo}6U(fY4U;ޢ"6;+;Bז1Ҧ|Y;w 2_Yr 챜k Ǒt3uA]e*3əq%r`h ȦV{[wu=Ոm_u6|I/R(`0&e*:ŬFqg$Mpf_IM۵TioF[K^)sm'^6&So'tY8:3ˍ7}\. OS4P@xRWemrh j&3j''m|pҹb?ժ2։(I›WJ4)g>7^k3 Hz0]ctW 2J'Ԍ2_beQ]MU_)""+ҟٝY&B#rW<5G@1˴h/L&ӈz#kt7pD1LroaSn!wz弐4^Cb斏 iK W DہadAO ۤMDi׃z#%B(X z)yD'D}IK"obֽ27Z8gNW;iF"'$9ЛHb$TG?D:+X^)Gznv"*l/VAhv ,c G-dt B bRU)dn+PJYyϚX>|F}~e.\ ,oY8AvaLKgnzu'C뭄.ipt̟|vxa-x{/ٛwԊQDvCaw~dv CeVճHXLS&e&myI=߼nU+L($uDsx ˳ N;Ry_4^T,~̄NFbXv\icoFdEDKUu H# 7_oT!Ϙmݍ?n [$@4EsrӘÚXS#",@'9ͦpkPm1^'qFEoVmXҗ#݄˶ [Qk [혓 :d,g2QW=E@g~Ƨ>erImU$stl+)Y*30<ۊ!wBꌙ{{~SJA?qNaNȏ]Y @^lQ5ROV,,NO!z h#l?l9J.}[ެ[HhԴ6|d4x #a$ZvGV$5G+~:'md$R^z;U kT NF <ԁϘ(.UQmfuK~$l !fLEzhfv2_ @ -ڐ*>`Yq,@_vʋ/SۉFU|iQPB",0X; JFqW=lrubSʰZ>x<C'SDYF#0} Wx*pI͌4ДTQ1N'W+c]rSǜ.Ss-}O{|Wwlcu6kKhF=Itʏ\#p>bλ󻡔L*8`w4% Hm@iD$1ĪOt{l[pKK%oTHږYOZ7- Xrt/zd"d^ MrđUF|s 2K-dơ2Np)qʹ+Z=JOUU is<ǡK^ 3{xcoI.)*)Q3ʐdIB+$>Ey\W)D V#0 ϜSDE"xE&V<Ũ C}LuUtJެa `8uxu̅a (TJ#D{B-N#)K ~;;0u$jbz .PE&StBxCiox5nt]L< SjY:.:6Pw ;'1jvx<ӫ[(INcB7G'@BvˊfGj㼬b'ݽ 4*o%ިhGI Nz/9 >ߥaQy'OLN'1Ee;H{QiBgԴckX8liQ'tχT\a k3wLx BXmeJf2`_/Gu?n!!ݚ aT ՟BIT>Rgi+X%k]'=*Ai^e{n&RU4x ʆnZ# `qc-#c xP8>PJ.1`'yn3TFK?5:KK1rξ6`HD>+:q2!wfJQtZ_ @4*^_@o}%Y'~Qec`lVU_v~(@͘# >?b"&>}j&Qu &]{| WTO§3*>c%yyP#Z_kI2:8oG3%WC=}k- E C{AW##KSFs0)ԱD(`4MX*)o TOĜL.-Ԣfe*Dѐ(ogI#z CȗY ?>!% 7gMs#dmICx_׊ k&A;3?݂?QF˪ψ =8Z3OJܨ3?bٔGI[~iF;H+ܴd2Th[ I.DrÍdw &9b8mJUql*ZXR3[N^tѸSG>acc+I9Ҳݵj|h?e-0݌'Vc5鮁i ЫjXήJ* i􍼲[ؼv0Zc3y}#aX{=<3O]K%YϜ-4OiglB bӔ=4,VV^ā΋+G ¯_ɳ6u/v6%*R+s  r<݀d-6A^tCw,fz7AQ M1`RfG<7=_b\r5Z!ڛw`JZ Ifk(5LWWRX!m5]gRv,rW3='>eOX=ꭥ)5-@q~3#Nf/p4$@gC /5nT Ysڝ`wjdr >x'h83%M~EPӑP6s06F@|\ 4;tweVZn]؅ǖi`(`b6Q޶1YS/-S*T?7+ȶb"uLad3s'8x.7xdd|- wHk> +CÈx%O$*Wg`өZG 6Q11 MXJ?u k" 58P[V ˦͒4q>lo"ؐϡj5U"I/F:.Rz& Z/Qte$(ztvFуLb$B5ntVv70g7~(\$*@^>3=kۑknI o/;[L!kx:2J^q[J8۷ )SbBYI됿좟ZKүZ+uaX.U1f4Mj-NUU؅+%b .e91,4\{?LHS h/y.[?kFKU#QFRGQTILYVWC"~^W6)LQ=kytHURY*Dbo/&,v"w3M->zcoہN`oyy m؟ɰ$ _ݝB׫q~9b_VxDL>zGg4xzleiZw~i^p/%%lm}h>9w! 7EF [俕۷.5-h'1Z]t&)Rގ-Z#{k*L?&1SbRv\<6})TSߺusg~SY@\|to-xR[XE@$[ܤV^v!j="8e}XYW;J%?=.r%pЪiCH:ZYt|#!h\WSxkU8d#0, }JWhwX9q{E6?i K_CVNZϝ e賐ÐRȧ \37&9 ,Qk|5눏cG<ǧεk+%-N=&YaqVbRW2 A+M'oTBHwKFKAسH=#-u}KHzքCӚRsźakvp)܉z&wuj4/xshG }cbѹ1~(Bܶ.FQx{ShňyK;+@T̻(+,Qlp{^IIs׹Ƴ uL,2-9ǰ۾&=fG3X&SA Xf8 џ<Q<f Dbٞ;'c{zeD#Dhg?vR٢6M^aڇEM> ]Z?qS1̝!$&6.5U$(R-Թdx!8m#ɛj& |ʱE,99]ZEŌ"6ģ5 J='4$ibT'c4dL PjŐH*D?$:~ƐcZ72q^ ZP E-xP% lFzs:1Df1Jyv۹j]G}{#'٨םVLx9%&QXץOCZא+`8 U&f0䋰]('w!9`0?Z8'-`4 bS(ajZ2sHQAT˃2V,2ǟd2dܑ/Rʧdu$;O/nw,|Scqnqz3?^"Be2fb)u߄RF>4Ez5M&zVt vr[laB:(gcSg뗭OW3u=}i;mNK5h'\kXY#8s(aҒ{RTU`L}bSolrj ޹\<M]qͮ:E,1':ifLQ 0t`r/0F9Fjz:=ӲGT@+H3|qR~mD@YrW)y|#F ,bvAY}b/ъ3$uWo4"W(Nګ[W`C3GOHUJqB̤I=%h$d 5v}'>(3zb| wpzn5ׯfJ7>I!bKzM(u*;R5|pV_@'<]uj5MZM7!.xߖM!\\ɏ%wYe"7̹IyG?&ßOJ||џCG3YmhΔ4IO$ݳ]" 4v#D Pk,07t puLD) ߴD<&)3%G.g". k^iAEjG,H6cYǃw}7| v=4'~(|Y W&Ah9]U6%^! 1UӞ ~Q/eE8~K@6SyŘ%aUW3Mm*'{k"Fr_^LnBfnt,Ӌád-'-=\$#i1vO_5[5of ujud'Joߑi)sÈ ZqMo7ݝߣc>K` P?2uF ve*T·{7!{_'9cS{{p lNYqFx)(Dd01Ţ ACi`BNFqíYa_>L^*" ZbI]|ֵieJjo>%<S}}i?7ݾ-/ + 9JX=5S]0{` Au>r&D!d'&N&SJF| E0ʭE1uyQ=P.̞@0Q&/b-O(kzo\KyA5E k5kd@>4M9"r&F>hx V F6N Km!k\|("e^ijt/B]1q"@>rlZQ$PR;lpC~ijp?U5S.[؃*#u5Aǚ9U/L }uUrO^ "XH薥qYGΡaF_vH}~QS;1$p0.mwmQ{ާN7Y޼ˈ9.enɽn? |R LdD1OƼ^0+ag@>$ndN:/'#Yo3+M( 5wȚ'ڐIn ZcO N?c1WiёgUj^O/C?o${BK(\H'BozpJMTj߬:0n.φf7 e,wY'e tC;z[&((㳢 =nD#Jd@E u1"_x*F~(?o̝<+Dق JzS"wTD |8CYr/,m%O0o"@;bt˾P]t3K@۫^:r=Ej͐&YM9p]rQp1!4F"b2{l_/\YyFV$Ӱ\gmwsVöKZFb%z߮DKrCa%5VxtU пbŞ n$fq(y(i`CuXf֦gʁ6P MR9껁WĞVQ.ZM+7<.+By^+_J|-A<w6fr T[v !ނƸ_,4Q$b} K/1۶*0u?2?ܲEb\hy$J9Cr_Y;]w} qIwkC4<8s:z+)F\q@< x psc;:Q*5Gq qOtc.\k#RCF9wV׽+KdҘ&ڐ0byQ{ЭFJj[@~|2 r'LӒ{蓐#/݇[^uZ/;\a}MXmhK;Ch#g;/Hr΂: G YQ FQRz3Pū{ .Mr]q#vponH3օu~n R@w7z">R2p2g8>*a$L63]UFk:GL8?%ߩL J!A+nS~Gv[TpwΊ]3SJֽhK&ڱJ0t긷ZzR\˸g0V"g+iThvHu~> 9}SpVj~LGJpIҺ]7__#{~ؾ\W#"gqDj;7(TP^}˳ q=4eם +;haFulUMYe>3oigtdM,<:'q5n ~uPt4` Њ *9~1gB~p(Vz y*Lj$[qj̎MWG<`BJ jV+szꗭR+.ΓDtB$sG峎l m|}BKo֊d!<'TNAPP@+vc_tVvŎ_BF9Õ)0$zT~9ʳI29qeK؀I~gJݟG#N$-Y<Ъg43UZ9}u/׏f,AnܨJt>xvf)M~8WL` 9<ӪˉkLXw9aW`saGV ?H;a'hAΫ {kN (~,qnD'ieb 6^VJ0Hgv^3O/tYQJE?W)G'!hU ?(J'!EPI<9BaыDJ I 9 jpύV`aNug)6DZNϔgt~&ūIJZf_!e&)^޷+B@ERzTTCg},\W},PY3g E>XzVn .9Hf}c\9Pmc;.{A0Yڞz&_pM8-?LKcb?Ѵ~gk:x=F$ n(=摱)4q1{NeA}A{_&5z$ڝiQo Xϒpq!eAxOAEU3v [ܔVպC8f2JZ?m 4dSki+9&_k!Ԩ'SӚ"unmxDK4T}GJ\ 9UrLPcʶ\p!+FPT__|ڒ,zzbaz-0jlAJڀ'˝4H>'bl;?%i7ΉH3y^RE1c1sYw^>餣ݑ?/D`|٠E`3evgh^8x{$<},oBZ=OT^N[=R&oaVDAL62sk^SÝQ~8ji$uVtB(Vr/l)]L24pE!*Y9fDhcCM#sI$^m>;na_fnSɠԳ@=l Ӷ _} Y%7e+J w׉FdEW̮Z[o2b"mV'"10mЊ(3?{ Wsy7Y6+:XF)cBgWWly+`)8d]? [OWw`]`mq0/bg-0UvWS.,H{/ICӶܱo 5,FZOmoklPDMDV10g&|\TƳ52,WP)4p =&eJ($0L߻x7 V :v6KOa遲ٿe7"/YGBo Pz/cafBʿea\[9D N$IZeF!~Q"dp8WqKneHYlx5pr]Ǟca4j|0 sEPP*ꥅ!D2=l%eU8 8F뙖(6nZQ0<(IAZ$2ĂյófK?(qm3i5ynw,J(3 $8x3{#V`p Bo"-iv KjMp lbhS szyp!3s1,^H":&C LX<Z i/#Е d`L/51iUl+ ?rχm ` $]C2H.GdSh~h@GN¶=jU$q. DDtC(Q9SZpݶ.DRjOTΉ Q߄0E*ӛ1Ä?|H,ƩNS:646 (ƍOV%76xv! (!W=bu3(zWّTKL3E]nstA#lU"^Sy\’\#<0_Rsh{4Zeadu )֡su+/^4u-+~ 3`jgfs lv ~$ Q;=iLU2EbjA2y"zx|F5v؀"sF!hy'{/zQ5%~KECN{r xkhsk2UGxݬ|* WM\*]YOa rWVHQ;_2~mu f,iǂ~ʳoBJ .-O ] 6+)V"-\c*\nW _ou?Y#~OiP t^ݐ?P-I?*ZUi cMn7n̮ou`$OZڮ#ً/>DtHݤ/|o RodRHs$8H[[O!)&ZaKAX'YnT,y*I:DI)ʼne+xη5z^oH/,pwü]ؾb&u#T:À'`<$j=KgҿPkz>Gk8p64ӌt ŭ9&B,Rs Z£\Q3,w#BJX*ҫI +n4rz`$ ɕI9ⵟY8FIhK#tbN³7\Tk,@HZ jZCcF2G6] ktg[MK),uuJy{'oUFuw,j3P-e%SɋTɄ])xKЫޏ7:̙%^a*SXbE\?;.@M-Xw[7|q; )s?D+/V8*۷#ugea-u 4\/Cgmh2Ԫz 1Ѵ5 ?`,Ze˳ ,e b0o]/t  CPV QGe "7,╗5{|m%Дc\{1Bm"& AFb kHF-={B8x8t;9OyPJ 6L/pZp_}!CO%k4&k!ϯGq_0o'jn¬`]nE~u-k+Fog KSq^==S\ 8z@,b:Y=;k!1%)zX]08)X^\z@ʸ|JquEР>6+@bq:DȲH'*#b/o0 TxߚV 5{, !'MFKp~Rf;1 9|̦?fМj]LDܜE/m-8 +Z%9Cmy(%?_-7]svvlq,V(h\u6:@oE>Wz5RʾzlEH&)]{-rN<(v:fwʀN>Ҳ# ChV^H Vh}Ppu _^Z(|Jv/ͽŷ@^Nkk1%?r[8>Z4W·CK[Mc, N5`0cɥX#y'SV)Cп`F\-&xa}zj,M}"PpkOeǜ֢KFXۙuʑ>&}$dK:NMx4&Smo#h S"ǁ$-O1@!%fA-HPU[2uTi9mQD Ԗ03%=w\I.+NNt2. vpI/g[*#)Е$n0fҴƖULq/Ǖf㛾 2Hg .npCQ1,-R.= ~br%ɡK:Y#Ј E[4e9׻OJ\סͻ$w.;L,G&O$PYcq9njVu-ps?_Cun.!?nrX>8kr " nسVO@ٙ|0'R!A"br-H<ׇQ3X bb5w>cܜ*D;&,|3QR>e*~#]p KgǧX55p]Ķdx wD0)E >wWJG׺=R!fJ*^Ͳ_gI?S GS> ͞E21Q!3{50XS14oa}}b߇cC_1\3RQ E>m'Ttc,7L"yrjٟ\tqJWڍۻj$ٜNݾ>gA:lK]U:$&6t[Z\ 1]8[x4:(Ahn'\yM<iڳEe֧C4RNz@{P73[HZ1c7fF-{ǒH%k`:[3cN.2}MZ>!c }䴅I$ #(ƌ>O~tN-6><=xr[+,J)!8 dM_矔 E9ʡ"y0B.#F}zΪ&"^% W!^5k>PRRūx|}BTm/Nq rZߔ\;6:Q@G 1b|2$] b:!cN;px"Gd(rw*IPgYl/Rro>egڴ@Dr9lL( _ix=Ƽhv|v? dIIQ1U tyG4X{X;YR-3[_/VW*H/oDߥ&pL]æZtcܯ=RUpmɓ'U @ʢ %ʊ{vZc:$>$J_Vn4Gzj߫umGbʵLt\J€)7 FM.c^.4`dyE ^T!]SxKo KZӚZʞ# kUWz(q,@ypkxM뾮:p|Ѽ=dy7X_GkA  (@-:,~Y.(SG_{_9dvg1,!֭ ^Ӡp1oaIC'lz2)= h۰y|u?+I˰\\ykgt}k%CmIr&nvby3Y߷,(dݲ[#GŢ pD&%bItQ؋ #mBXpG bWLi'IaNX,6h$[}vM [ES/j&QzE;kuk$^ )mEʕ(z]M{QΪ[ZYl.kh74cMV Ք4vͭW?/ VƒeqZ@EVfU3)/^TWyBxDJERRHnWv!anvQFdTEw:aF_N|ۭ| luuϓ-/B_zkM0$Ur|%ڴ*˔+ujG^7&PD?m .噌&=Ou>MO)Lk.'YU/Yσqa M t[a`$<Ŧ#Ү9n_r3HWrG\@:MQ!UU_:xzZWR:{+5޻^zЦƗZ#DBfkhjG3u4ljIyu6IIaU&A& /fZγ}Ik!^0諁L7,źK̊jڹӚD?eҵX)W`M m6)$g6#DNgͯV =א_1p8Tzk>D+({;ˆ/i]-5b5nv;GœB(3`sr`Jj`!Y9*jOIaS_R;͝NbٺsB^ۡ f|+= nX5hWuR]k+4C`gP;jh)>ro⫉O"r7$﷓/g0'aā-?qVQ<)a^`<]nj<EТτ^X#uiͫk%&yK \4瞠f/\$(%Oz^\Zc.V>䵨3։\c]~G|wA ʷ{ $Ĝ6cDo7߻RzBN\\!54i>DVڙS/,#@xd >)mڟ]JSyx[}=9VD<Șу.իIODM9, 'MJZbjA:mUHʦ4ajǙ[ܬ1NasNAċ2ûzalYS,' 7'龉ZS'e'g=)$tTܐo( az_E!Yjc[E, U9N&{!C0S`x8q0ˮ?V3ɠڠyP.e^7QɕtyNFEqq-Z&ߜ!^AEΠ3ui(NJ$ 12uE3V<#]`x߶'4>;A騪ȁvf"j%1zGx"z --Ka, } TB΅R?'5IǬFyoRDf<ݍC@'#S=:RR v2}|Wi'F0 &]OFh䴆%9X~%{H(bp9fU/Ųu ?szGuZRvK*X8jKI T\l["B zz*%_咻͸nb2Ҧk)*V2s-QF>g(cWG/Ϟ347qG4&_|xC:)Ns]AzF,\mBB WoxzEPՂ:SU̲J!{ׅU ҜpV lR,?T߯eLcS".^pU1 [2/jJX-4t#aJ-O=̓6iaX™96R0{pg;?9 _YSO-,fSBaAB #+o#v ΆOPʯ}[?mQQ6JMtÁ|$O溞כo-"@ A,>uT!=*VjkOX'UZ5( :W&O"A+!YYkԍo_Qi{9Yb2JSw{(ﴹWm61~cG hs~ߤi$:8.K$iZ 嘺Mɕ嫻/I\Ye'!Y؅S1 x3h_jvcnQ:6I~n~X{D $c{>FQ }j 0:V[ٓo-uېTCk{=*nIlI2Kaz[RR7\zHb+ *VI ݬ>O:t8[{BX)PV~ܡ Vm#( [?r *&m&[̴ÂKm钏=aOAmƔ7q}7D|qN=: ô#F qn`/}m|$Ղ1 uXn@$i F&-'Ԗ=(1: 3}X+0/QG%IVx8eߌy/YlY=fwQd0fS |p黔KŲ؆C9|pN( !B/wBd,֥:*z'dž'h;MQ`z"9biuB0c]>gaV?*nd_q#c CNHc0_TFPd@W;.,҄ġ1zmvhU^:N n7<]VL?]G^f9:Sݡ(VF֌WR'Dp9fxXwkd#T,~2 XB-?@%K +MMnL`':B:/up_D4뢪mB=!uQy|f1Vg_E9M`EpegT8'*͋G\:C9XCt ./kcsc&3j++(.nu71Ewdwh74; Sppi-"=(dyT%˹$CSU#-#:H!|ecAw>W6ڲ;Ӌ@*!#l-!Խyb.H_VHIw} w/T |50Ƃqdl8ۓZTvJ>lZMl\gvPSp%e/g+a)ȿ`VڿYɗW,= t-3Нf܇#bcVt@&;7<XlWZ74d03dկS8A .fB4 zGDž8hUbTNot@D{zL8g-}'aG&^,cXI[x  J+R@S` x^=՗NL9,3AaӢ0.q712[N!ŸTMW04 dǺwa8sOEՆOJZcP% -Rf+Dz5[]GMlgKĽ5S<}d2kS a2po~0+6y8lJ l͑*iA"cąCmmA[VGFgbX'68;6,> OBj2I`mE~^ny}@'+Cr}>8ɤ^`SN}` {~G[xe +H?hIΟ'BNIsg@ 1 "*%R9+]uw/MHwBj)S>VM M6|>C%^2@3#_ 5(JcZ\X="AqliUCf239Ln3f=*as͂-5UAIXƷZxrppf.|gnHZKZ40(lvgvqgEi/34H)wWZ F9w8C&U^SM]jiyBŠb`)~~FFXބ#loױ#w.OԊdt (뜟$aՇ$0f7ǥL/p:>[WO.Phpm>7~a8Zm3vZ4ݏʷ=s\Mr^TAS6l4 J!W D F]R;ٔnm-$_[F=ڏҌDmtVPMY[ Zr|rgXb4ěK%nkOm8UZfzƇz |\[PחZ1i'InW>crp}([# LHɞ7g2uEEg6t_`!ՈydjS\'-5uY6;ȺwRs&ԦDX4zk+zp.J+(\5b4KHt%.mvk5N#ts+zNJ;7FH4zz5ڤ퇑?*Iq FA#;Q&{(g yzG7vcmW1?*3mPߍTOǮ +-V/^M.}#+Vp|n?\(={v|/w͓o J[5WDЏ ;GHG? i*x ? sh*66u1}#I-.0wfEUK' Pĸo{qOIOa(&oH7a?p(2;U2 Y`F>%eQSmj23[2ts` q$x@y'٩b_g*d{BT}k0Ztw=1/lv|[|BCDo,\HZMI[ݗ(ᷛ S6$urȳD, !訙~FT64-'Y ]m@HtmtGiSb1p'DEYfp^[ ~X6zl.^Orfr@aeltm0v@w{='_lϭl3YQz aQgR/Qa|V)k΃]<ˑLaWeH0;OG?T0LAF{FSH`+L0 HPޏl:'ؿ;lb: V7Jc-RS.|Ae vّ5aEuCU`n2%6EA7+q3؋lAլScc|Si'v}(jB+~_6< cŝé5p҈B߱@+W |nnH5U|JQ\LSHO~Q6HG]U41QĤzB4;8Y;~Qf6&; (n !a_e1l L6 >#!ټ+y;6Q}we$SL6xupN" }dH6:x }1a)IZcd&ܟQI<=Sh]G?E5͞b}1p~#:%L11]#uF3| 0Iʜ!o9"t\s^w;*--2pU!1%EF(,.= :mYxjN+aJc t|p,E[=niQS M?lY.enȞedSQ﷯A5 F Br&+Vr6: ?\rbfav~INȦJwLDb= $ׂ/5\OZUa?_lU 5x_1vG#/Wc(+6t% I^RCyr9_pe$;fAxh|dW1m̍3>}R: Q ;V? \kd-NaoХ#73Ǯ@S\6yi޾˻/g: @6r@nƘ:PݍjAwF"J0}WB kڛm FM< 0qC5]]+nJ XsHe7:-x&VҀ\||{@A/vVmSvb oe|t"tYKx 95'b_>! 7w3*Ch=XHU\U𠖮Ut?{Q_y*D90GU[lT\9G޺BȖ恊kuLQC\w͌b ̽?%ͼI8ls2#nB.dSrlkSu%c- am,;,䣵:Yt `H +V8@T쐉1+STZ?Q9ku}}2GeFG~K(6dM.Y@ʵHK#LHn;L8~~nWUqEmB1춇,{uB'OIRx[А8o< wJ1nb]^۔IjJЅ o\շToT, ޠg, |v\Xjgt.=jLg2 j!"A`DG+/'2j5ԟU&U!?5Sa"_㯤ե\?sa#ƃ T &nrVoQ<>{SZ0),V})|GZ5İ=2a0UF}w/WA.>0PRaefp`0{:2]aƭLc8^#Oă8W("+hn=TΧv{xB8R)1 %eʅ{Na.ˡoL_p cP)}:qV1|-(cR%q^g1$S` ͋by4orEKg/=9[o TU\t 03Ar%0`v1>u%l>Iߏ)4-($(Cg4VSgsAtsuٓ^ ֕|r! f-=b4L@&w7هH݉` =X /"ksixYIЇ2 {4msYU|cnczv=h%&6fp/J%0qdwc4A~gKMcbMgtBK%XtUO~b7毁͉NRrCY$?Ƴj~ >g 7h0xgJ[!qaڌ)U4&7{ou]k,q@[7K la%\ J#pEjԧ?{q0 S ̉&r-1\yڶ>|.t[x!Fv0BD?^72‰ߧZajuּXaFbar' єsE!]E|1Au8CGSs@NiEu"[ |BaXn>]gx_C:WoO`I*yv7ׁƨ=2MZLR&Nd.&:=pދ@H):>Jk-w -)]b:՟ /_ -SCN,&3 !ޱ&Pu S. `v@pkE|Q1ou Q~1}qqoX,-V dm\u,OP`wNbc+? dN.cWg)z/G _@ellr*xR8+|cy"7y:u*99 {W)Cպ 3 ,5 vi/{N](+$pwTpPr)̇Kmfaetzc)>KEKf ʠo-`SځZX4<}Y hD؉t!Bx@-Ps EJWYmɲѯ)J*M\eK7"c4Y `3x~A›%;˔$hWthm--0Y8ml\^Bo)xPԋ@uZgLJ|0.kufN ;YCk~fv+BuFD)k,J!Ⱦo~ s npG+3)ސNHL׶#F-s1PX9?7R-D2ʱٶ6sǗW@w9 [} Sӭw6ZD~\1XΛ_sTg{Ɲ5MNh$0STM؛3½Oۛ.ް¾P1 oxL7 /`džk R:)qSVu2+Soh X쭏y[HP Ꭴ"i3Um c 禝H~P-="l@i5 (ˮGϑCkn%FPYy՞f`9`zdfnɠ`c.hQ\ :GԪ+9Z5ܔU5; ^vcv-ͥiY~ :d@hth?`HeIM&}FYal#ҼTn/:;ߴsm_8n LzĒY_V_(ZDGi!'g}>&[I\x ⚚*f^eikz ]TC~ᑞkV@l-7w%f&D1tV cI{9GXb LXAVJ{% 啵Sr]&} v)g*!#˴CwhSC%'Tөp(Hix\%mX Rɐl^B (YSNgMզ;uec)ُ˟V 9 =BIa{?#-/S|~9P\o(kF+ y UQ[3j i} .lC~qJRFAnJ ̓&r[Q! CpS.Y._meJN,^@c eR¸az-C:ބRqDž|TlU^忁ߪ>uR験PgIra^pk!b^CC9̗1n~BUҍs!"]g.yLqGz"gX#$ W|e)6iʆz0F]R#oMɛ>0?FS &;]:N(YSEY* _ó"vF3ʚ-Dglz^7qg̢IfF+5NdƝOEyKYo%]ыqi9O1FyԠb|cD B&>9A<Qļ5F)W 6BvyI,>[7rr~ FlJLڗ+~jMMvbS,SZLC՚4cD(ثmד}v6cc׀ڒ`ďyowå?wT7h5>#W̞76CL܉q`'[n9Jdu-zR`| I ŚLJ đhWYϻ,q϶Sl4.8j>5NNQ$}ڶFe2a V/om@.11q$1/c3YzT`ﹻԻ@8}f?J%(VXA*,7"|>oC04ϴinX \cz-qدYy=;)x 1ѹQ$7JS  eHBM3pNQF`>,'0L棙0"c7Xh:W=?oCd>iCn׋Uo7\5񺂼~Dֵ>Ete~:!:]b 1† -AeL &R\t뽩U.Ci;fdyc*2'xDA#O>a [WLθz;4Xlf![0CYŒm]qf.e !I:d>f?XDP nXLqG7@9WEp 6ϐR1:QҥVBC5/K^5s1Nu~r5 ~ gdƼvuk '5-ҦU38Ƴu87"ΉvnL1C{0poL *NU8 B,X{-rXdgHBb01]\o}zdT~Q1^/_*kl+$:v,v?%EjiȢ:% bv R麀B,-җ.[׿ancR|<f JAOGtB엌B#lWYn~7j*GdT0yc .{'^|cg0H ﴨbMYu7Q"MX$>I4 J1M;~kcg@)dDjȨZW4瀥k|tb7ψC_Bb+DXjQ bBSnͩҊ/r}ص>.jrŦ ް!KZ$Od#_ w%tҤËdZqSt˾ '_@Cxh)Gt(mUSPM= 6=mX*)&z7fu򁫽jܗbw`xN'1p}N^пrn px_UWu R`#PSyLζBU`Q+%wcZlt!~ VuΒȒ 9 yeGAfhGrZ][2)LgK!tj"%SIL0 Շ+bKg'` QDqJw*ɥcJ)7Lօ3 LizӭvPT.:/f>YPěvUMj_V9$\Sp/zCEڐ*4ۜ[ds=1Sp^g;~-U& tnYPHRvYog{Bc0Y q'jH>P`[]*g*m :) 6io]ЈLK h`_5rhd1QJtkgo?d8`~$)`@K=FB]X~vݒ ݬ1% O$v=Mmf:h#87gʼ)L8}j 윸,(*,\Ɇ7!T+l8KSW/CSoL}IOW,{ѷśG]CFm4" ;WSB=EZ"S T6`e޾Rպ3 zgHOEd + wmzXO-z`2u{)GƦs{ #LHfҘJiM[5y}1: t 6^ 9G٩O->dXS9 -[}du@`le\Xr*+?T!@2_g_*iU3Z[,`}Ũi:E 9}EbttDyO$ҴsZX([%1㤘yTLS`%arnrtllCdoqrfq殯ajK,.y& V lc q:F#~Z9Z 1UワWb[, Vʰ=Fp!k.^aNvc֜PBF'($HkC]yܶ8s_jg܀)f[@9W})2b?XLd/cRCȵV&~'*m|OA 86b_F]m\&,̷.ANjp4!$ Y n6:–lq[_? W).Pњm au)~h46Gĝ.g*+$ð]'Isp~L界9&әf-py"me!~w' qBi,i9QBr%!`L.c쟍'_xUru2p9Y0K(1gJ~ p J*G~8E y9Uc[~фO1?߿'$r@#~c[d6X Wh ߧj@$M-s$S)"H@;xLiD4GYs`ǰ\˜{CrIB`*%+Z&Z.pfpP`R*YRiXMN 7CO[{ʔ jC!C O&4at5e=`r2ì5פSdsֶm˛W*O­)Cj,6<ŵL2Q7d^e;hTNhfn?=:P0﫳.ֵ7fGhX ]GrY&# LE [ oMX:mפDbZ)23X_#ul.wmOiߗHYfOA[f{P2W9pʾxa׆-0A3*KgXRh[v$x6.]+;kȥYHޅI|"}as2Xb "޶Uʡnu(,1pW+JAu\DD .普 [N^/;8y ʢ- +*.qPl& : (ݥmԾY'G!UHa@8NJ cOT0KeзDn(O;f25,ZM_- ?LDaP|/=eT3ze˳)Qvs0ն"aː,~ ).W G>fa[ .imϿ' ǯ 0D#ON"K/(kd}3UHFN`3Cs'AY)DBߋrnMWHct:Na_q@oDyȤ~1TDQ;5r#4] Nq󿭾͂o+Gv鏇{Rz@vƹ%hgm)PV_3SI=>Nßi{Q$ &rDVb]}C)2 $i/*y<+v:hv[-B,鞚*Qbřc>XtiL0KA8I'tQ7_T9VWPSQ!mWd-Yqµ^)py_2IY;ٛ1Ѩߦo&QNC7i`bJ$#ψBzo3_͙YA͒GcCrtdcg:zs`ѭ@R3KP\8i0j:_'WO>Y8F\+y|}CRwWbK ))Vb(O T Ur ƹ?/NLӾFvYx~^6A̘Z]N=sփ>SF|PRe:tڪfiQp2 2h|&; xkU,j<­BF =ݜ:%' sEr2D*O<+I\">`iJ'G> E8<ӳq*vk<]rwWǬ,01C V@Wqan _O30oK^,;58 7ʫN_A+oю?BvFx`,k-x)C1m+>R3'lxik?$5*zۻRA\07QܜsnwH}%ṙ$i%գvzqee=Q&"L=de7no_? *.D \K9}rUF/o6]c]fj$qƙ://*v-QL !?dB5F_d$43c+B(+D[0(} \OAbH,SݠӾ9*Rͮ94~{ CT.텱X"C!ƒ;{>PmFM2D9DST5 o=y+4| C 26񶓇md93\|rvך1MBK\uH0wy<2xE$6.'ߠlJ Tʬwݎɭ6GwY\@<<^Vu!EbB'^DW BcGoV0'8cpl!ƤM )$P$])ݲ.Ɛf?1:)56f@}8a8Jeӆ~k[*(܈]Ms.=¼l,=Ğ",Z6JUi%#(6J4NO*=kQXW >AӮgм`P-~QoЂ(WwƢK E(^ @vȸWeb\>^~k;EV+NeNI뢉d u/aJqE$eDžRURzxތ@~yeW 7O_o ,Qck*XVx#K Z5)By $0O8}j`+[qS6'w}[h[rbIz1YG醏YH/]$ۻx΂4nxb>%Lt[꫋tno m`L@ɀ?;j8$ N]*}qY[ඌd-oD/I̅5 3*I h.viJj<GUNHa4Irt1k3E-Yc8WJ”ۧv> A*h>@+-AE#ԵӬŋf{v\jkO?dDYPaBO%bXQ0̯}m>O>&&/y6w?(ߛ,2* 6 bﲉsXsnDz9+pwy׆?zrХ H/Mc Z5VfE$j7Do-H9uUV],mɚAiنH!:8l#Ƴ0Hn9}nӓл5UT*}[o@"Zs3&3J bگ[3P4YvhJrn8}66)mP ll*qT-x H6524q,2QI† nz&ā%.HmGDNJ;^ڱtre̗Hd$-SbαgYZ07070100000375000081a400000000000000000000000166b5088400006f58000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/cxgbi/libcxgbi.ko.xz7zXZִF!t/>o]?Eh=ڜ.+/I٠g <28-u'U¥4ni"Xk֛  nKaR^L݌!RSgӓ>LY*æl/gi iߔg*W]J|#1j]ô:]n7P>oƋܪ.#K/3V{POK)PZ!  đ~9],bM?"[ԑ//+TR?!cG X;3V] 7L-2q璏f`}=5}%43Wu+UQAgǐ$#mqߵب99RW8'z''`/%h p~g0ViRk,\0չJ[-V"u-6sQ,"%ӥQ ܢ*v6cT[>&aQS8$ś!vbRYa$] \_fżx ]~*Yhn sP~|7QcV;AVzڣRLT͏ϊ $ᤃwCjY%=K!lHӇL5;Sa?ߑ+'_v x5m"!Їm&α|-7@N6XWAypsi,,Hi/]fAŰ(ڳ JNGu}$t1^ų-n kU(guW 8EcT`^VԃMx7h1I7֒ڿ*"<Ǥ) %{ `AU ֳ2]#RHAژk좸WS1swPA'Cyc%ԫK('4Ϩ]M,%V"[${ C\ h)2kt= @-CC㔣RU&ug73j؝&[z1NK@9 z%-{0l mRk[O o~M ^U&NjF{[ѿ `fo3ibPQ/]=Oe3h]<|yȊE@k7r|YMrƖ};CJ$zW{p@ZÁ \&Fya̝L2tgXO,s2I!Xoˁ0|LRv*^~Ͷ$!b5[t]ʶ%pM8+%1d؅9Z@GX Cfۭc A -2sDUA6_"!/4 `Bw0lUaو~V̻9Qksb{DЌHu6'0')P0_L.$uI#َԝnGU.2ٷPs> 6DE þ9"0OC_q-oaAu:/lc7^Qw5]egYO,L4 !UPCL/>٘4ųjC=\ /|cTǕ.ɑ<éuO|3LLZ<ϯbK0i.4Z 3{@W[1X|S&ҩ1FM! A>Bf]kw[욤j8sFO;;r~\-3C0I͜W|?8$UK ĎvUyy-^{|6/7$c!x ɼYҲߖ- /uLbcEP76gvڗn6*]<սFxµG8 py+ mq W'!ǠG+o_mj+rUA@x ݂8[[ȑh`w ''t0k8!?eݥ)y%7?><1T~(rH?p6<`{uUHÛ>. >y-JT8as">Y년'ZUcXNƗŽmU[<XTX#wL2'Ip#tޙBu\T^mj lϝzJpu,]׫i6cf:OcBG{agգOה ".s|S#-=g8CieU͝k۾h%6w'HQZ.W ) ݬ_d"W4U뙷wDC Ҥ A.?FU3O3_ $K /:oMHjs rA@IdA~ 6̘dM.IorZ;'ݖM`f;yK:B23%0zIF5US aUY~ m|He$2)<usj1+SXbOfE !Et&Á8Ywr\TLPK:uW~JX&oWC6\w˲O<ֺP qdmop̌5׫<"~Dii R4-ճ)o k% Te2Ba7-U]*"ߝ R暥N2`# a|;XߘI"j59݅D?kKfY[zJiѐrH>!Kb MJ2t-M,Z^1By$+ 6si k!Ĺ8W҄Wvrѻ$dh;G|.)+n.LJ`]@dz:ܬ+%ĉChN\L%#sDn?M~}7$ǾH#~i`@Bbqpaf"Sksꄌyzo͙C 2/P)5W1=Q}UtjD\1a'R`x0K(V@N`UZED*d5;_K _1{e]$ 1C+g^Sj򳪏HQzZ6Fj@Sڤ6M~&NTX)CRY}Alˉep~w!Ya_tw[wnpӁf:9h,0RF[9: /lbm-lff6!=*DI>hT *Ǵ54E"sff+~_+gwbc[AY$6/1)I3hz(~CezK"G&#B`'. A֫{jn|9 79vt铅 Dm<.ߤrf0%\U x  ӵԦ12qkgX̩TL*?6n97o}UEKׇџ1'l#2PˈRC&b;nKmу]ɠiwCg9[?;A*AVoarܥp^txs´ꓖOp`Ch:\nn,ZkBpDnl@-:B#bk))店Y4 qS GGx2!+9H&r?T* Vx0 a;Ov }i,̀ 4xjw;pPm<@ҢlGУ4saE1̩ Fe.uyUHGE:AsPNgW1q8ĹPWw+t V>0| `W04%mK'3nz {i23 ߷7iƣ/wi,*5>0M/LĉHW'ƐVSVy dhuҭZmֲM-ho?tOr44Qֵn^) 4 ȑ %HZ`RpKU97<-7%՝2wBK0(.:9Kڏ @5FBPI/й~IzJK -8s6\̾u4LՌe84 37WO.N爴nBꁯLsQ< ,J `H2\E5R_Q[vznĜV/bU,G={%OJ}:gt ;[ ]?i|u>yPʽg'k%ˮīvi'gkW7x Б ^7:dçG)mEM,P (=]rldX77eB)呿r}FYliu z\BwMȀ$\F+j>k-j\\_̺Ëq7S ] M܎\厼 #)C!擇y)Ϊ[n=έhn3/# % Jv\1Mx/H7_I ,](\ס_0ҧvY[34`e|: PG1wg *DZEzv9^`Cv>RYc88Qs˰~v\3&U5M$,"k(y.b u Cgc"3Gai^*,RI}d Rk@&t6EQgdɖ:Ldy>'״m57@<$; ?Y uQ>ף=X ?7o%s-J&%PwII<7oT"Z8s(a*XJoWQ[~1F%ԈRXT&Es藕ǀtu=0R360+EL _UlVϯݍmCW8'r(h v數h#v⪨!җvL>V.mVSqa|oLZ Q͝45O=5^.lZZ_~ 31W?%q@sRKll*Q ]zOFn ``SKZ֎ω l[-^^<dc+24Deb2|"jYPPPz-_:鷆-ԐY^e6}aOh}͜QO{Jg7G0kD!3qys{˔%&$qK=34Ne:ͫmJ* _VnK4BFk`[bG}PEsަ y۽& Z*m(7<4l 0뜮wL]%\+&8V KN8TH8%M?@ԇR@sJd<ԋ:H$z pG'fThVGdݧoӃf( &74L2~p!l={iӒt@|繑-r-MJYy=˳==cB%'ӵkd8{br((FwQG@Ys8?:[Xεqzc5xMViIh"O٩`ƿ)}9a#H0nRy *+e ĬǗF2!yr/MN.UEdy cĊE7s93LU-kY? ֓$rrU0X4yξq/ݙI6[b@`ϋvrW}}J3$e"lL,B\D+RcL6։yN :wXi@RobH0cKhaC i=3tBY$06\InGb>b ["pj7ǀ3 ׶8(q@f#sJFɤ _tHGloff8& u\xXEy@)]nKrep*w_Oj6mHj]zY\><%B54B44Rc^ f&8 9B>*$0v#[o;Cو:N7_<Ue0yj%v` m oUaI0dМ8f}xo"yP2*&<)@Ujx连}ʶe!pª?'kC+'Rvƺ.bG;>a, ' Ɗ Vkm9\dK0HX̒\-u&Я"!HIzP; &/zDxv,kB%ycWWcvLg:*if= EmWjg+׾㝔㫢!Iz9Sq_Bn* r0|Bj_2U,s\މF9f}d/u .-<@y:&t!Li_HlN.Y6 WrX $d#G^"wX=O n8\a?sBpع&9jWf*-c )"ohvhXrm"chБ| Ƹ?D&/ֱf\*nR|P .e@c-xfTcknc9Pܧ_qvd:+ ӑ|%YeHpY˰/x,U8vM%k6R9FwEz+aWz޿`)x%ǐwʼ-3ֲtwKq1]іFNs߁m'9jvU_ /O/u9UYTkt}*?+󗓰:dtq7 u{;f$Ն"cs%(mY|Xn]z'Fj ɾC0KhqIM.K@ -?bٳAaӧS3ke2k&7&ả3`pu d鹊H>'kW4zG1wBtb~nrdHUŒMavdNj^@Hϯ>NfȽ1@ K[ *&CՈOZ}v㳰zr[nHX@&Mw!is6ϹPą)X , g/)(7 #1ck\zBRj۸!KPVo x]䐪S$1OityS/: pXAi|Og$'R2u:YÑdQ-߯S扐A#Q R.ᯢW3c<ƚҶt(6,K!7aXĸۓrA}ڪ I0?b@+lB_?wUK"b0۰h),)B߶`eBrXdsO ]I'@ xM)W [WwanSaBMcdnYV6V[z'7m;b?Zۗj|Qsu@p;7.1,xP+V7p/p6tTзvb.. 1븙AۨC@2B8o#vq5P^^ڒěNU8?ACV&AǕt+:HͶ~ttkbtt!>x#k__KY=N\։>(tMygc+QpW֧!'un%J~tBuLg•>"K.--90]AYbl61^G$twV!sE7TlP Sײ \ 7xSZ4 unEqa<Izo`f鸍HuǃhgO2cȒoZj'{T6C>5Ko0'2S X 7ʇCc8|m8pv(U $J t84(OɡaQDe~Y(tx~1;TSo =̂qt x$߼$zVLb9JƋ>f %i1-y{2IȬmC#"yNI_+. #_pp1 pYJcEkW[n&iX-PnO1&i@HXLnCScpҩMLY:\Glؔ,u-_Gdc;=lulM$b$s>dUN`AJGՁƾ` J7R-GI9YA89\g=t Y>r]bHoNKl73|}} P7v))cؠ,9rPƸ2^89W" x oA n=Lx~"58WVN2hoeF[k +GDkqVJv0ƚyaHYd,̅ޘ֦Zeay0{7 &v6)|tb~wZ\S p #DהC% Ek)lGePyȈ<0r#Ss8׹>'|Ve־—@*ylVE?kKK:|nXcpe.ʮ@;~Comdfj^vXOPOBWBogap!hbD8NJr3zZ $F(D} 1䁏fH8 x"3iL95*@#?B}`)CX'xf6h 7!lv͝'U50TBf跧 xlsȦnU9H썭\s8ٝ$B=| M /͟>_" "Ap[N2'먣.rrr3gS$OY ±(DjI`mL8yӒe w<Q$ 2.şO>~%HBwXe9E тv:5J) c3Pu> FyW&FP u]ʔVfK.< 8OyI2m6~Ka&]h|F* W9叴) ̡zʲ\nd4Lz{ u-;jo3Loec-`>Xn/s|/Okͻ3s: wrMU~bRvh2j.Vخ~#?fzح*nKbT `߻6uSa齓ڼtt ig۽GwSBpo |B@EFjҭ]SGj(%J\852?a?IR(NBf[x9+,\\g>kg%#8_mʬq/vMV ٸ>ofa>kQXv |&L[:@b&~4rgCez|_;T n}A"}O2c&E4q9st1;cW\h]f >UiUӚC$.RÚ.*8p<_ѡ7n]Ġ'j3X5kߥ>\41ڤvwr="q%w=hO.Lob6dUkf@2nwUk223P9z܅g{`*> 8]. &sWkˍN"D~Ӝ}MF=2dt^@u&װ*#au|I'?y z-E@T3b)d{(V0]qO,l7mf4J*&ݣ׀c_?P:Ta1N#6O峫 BY~#ĭ [O2-6_,8|v\7gHnxlP"\3HLN*IX=4 Oucx UKJQC(!wT-#|Z#Mћ!،4h1 l5עef}H6*V;CRX$چ2*]"8 8 pJf.#+Eyy=`;|Bݤ 0bl BsS7ŲD|`߸G#A D:ZVUn~^kq[-b/kֶ>2Ϸ[P8=ZYЉg2 Zs)OОT`c[NBLLVQxrp OgZ ۶o(^=zwLOf"h dDr_;z: E74Ju)2aMj3e;@b 0B\"wr.K~1[ xKgJ9F3Pd."prbBǝB¦f[.V-cI>_^X_UR|ګ;hro#N;;b ;km;bNeN~ˠ;Bb8Ӣ;rnCjENQҽِx~li*{.&lDL[ nvTϓ))ӜP#L5W"Z t tQ]]iN܅lqi-JPɾ 4u:2ڊSਰҰf߃yrL38ꇂee*ϲ8`|3M*$ǡP[QAiYDd qd 6V:DKX)‹5tiߝiߌ4)3"`g igz Xu,K(8bCȢ55}?<;LS|%^6ƨh=b7؄itZW rrWt5>ҀŢf"1NW٦[Bb0F ;}2pt "w!6M;lۋsoT v> >1w\MVѶms!Bc0tm$+U).ޖq~y'1AT(D=V!:Ыd`vBQ+5Jذ48Ň\SM$SaAr!oFe]Fiv4]sC X!Y-".`\AM–Sny YBZ.!ƢּK:{Q_GL!& `7#R0°Bjե#-+my46/0G ]df~/ {* BN1юS}`r$cʑ10H/cWu֖2Yq[J`F' n!:̦ٖv,T _$;oY' N +EovyuL^2Ҙ817^ڟMћcH1Rh,na/]~"O]CR#Bo;Qη[\垿$l  ti HPi$ӈ *4CZR ̋.b:9T ETO{KC(`Q-W  r%Aj U)!5^1s?JzsaWfMنvh|7nOR3m޿CIَ6^LG`#W-y'O#eg O+QKʈ+K4 y>n|lVGjr@T#D 2?bIɸ4P+ߨG6EMIJ7 %NJFCJ]<3ȋ|[V8y)˖4ޛ'~{ TEeUpiUl[t ]>NwrKR4$TmazήGrKAV7Z <SѱB>Ҳ}8IW_Έꉸ#^Q;5Y6K|A@4WތXWG|ŕXqL9p=0O.J`R+fe!{X8fZEFDlÍGՋW>|y@ǔ c ~ uI5+,$ ̳i 6'`ƨ&g?$yoEe-X0`E?zkZ@ vUx/b kއN76 S lExM\9?+sRa;w}ŻPsճ2yԴ\q;haE&U I BH#5᫁S4'O>u`7YMt? Xb. `OROzK7uBSͱ^c ;T6LyU9wSsŠR]9d` AZ⑏{Qpn*+ }(R6eʹȰ24ih_P^DyG| r&Ϫϖ6N%<6 =Ugm̬`3-!ɶyƍR5B 7't1AE?"fs?L!6]hڛڰ́G@NI#VB&ܝ>F*g!l$[Dui2/Nٺ&+ǍC*"&յ0{N*Aba:Ҷ[ѝ͝ lELL@4|Ԯ=%xoܸ)q*.\%[:کB葝iDΖmwavRfgphbj8wPsT1Ვ݁Z QHt=RVx:BX4)nTgerK>^xAbv|t˰KX&'e3&1u[[8uY-SxV}ONK&. tb"E)SތL2q!6vIL3sqSTH^r>T:@jƠY?XѓQJyk3VF2u4 \[5j9-kpc \Õ/ȴ:t (WӍN䖮r*)_|Yf wkfR?L`4C;?RD cRq6\MWX^&/4=*mOfl;mAbnKb{*_gk8]*:C4P:h*묹3l#mvK٪|s ߁V-5~T/p]Ԏ&6sIqhXhF|#E4^'G$C_x͚=ôW,،Q9c;%ESSۍMKr#M@DX.4 9@Ij;(ak#z#>T:hYF#]RB)-rʉ1.wl''=, -DLm 2/'K4r~Z+5oK1h͢pFǣ o&Q{P9YZ,؇c-l{ T|=U:bOcGCiօ 8I |/KE|S.v q>W2c7і'/""?+7Jk ^mا^*-儋1Ra3sȀ1n#f/3_$I^h8FvE?jp\1]g!?GEx_ 5( S]T-]Kxp6`$?~3Ղ[kHOu()}uaHî}eu,s,9+ q3ģJZ\^r!ЖpB9 ]mY1[ɦ*m'É/PKRB_Ԙg-u(f^EL$mQm VlAg9Yw9kK&gpv\W!3%-A:D܋MS^vlJ2O8UF'ˎbF&UǸ\-,\UWEXCf B-$9x~~!Xq%ËXsFXXSN!NN!G.ndi.uVl*\L$=uZEůPV'e`y&(}^Z*qi^FjI {.[VC6ρ# {qo%Mm5 ԬSXX@EWfg%jʞM>ϗ JIg gldݺhqyN- b&[My 9vdX!Om3}r@Z %_5c_m\F3ocY} #y0tY-Jh.gh)fOE| Kw絉װdz!3a ] w7ixk3}F,jbNR tLL]ů06E}O[>Xz9l'=RC _ItF"OL+vjmb4Jr)bأ `We}#N7"^u!J5v+&5Ԡ)^9΀G3A\ K 4.JQT;OqPN6#x3z\ T_#ƭ]]R W "H,]0O0zbGWQd)\2Uaoo9WB1Zl7>ЭrK1?X;|WmB:əD}7|`gN*4FVEC`2?鼿x'>!V ,Ma{z"6%1Wc^H̄Fmj{w^Oٻ L |{gXDNKS%IgmqK"ף; #:3q#D4#hIHUG˕۞tFC\韞Yr|,e\.2ӻ{6Ya?րf^HU1(դ*ҕ/`ݍ7XKXh/|[; /23ŒCݮ]G=Kg|/  n}d<L`‡?/Bs3yGѢmh |R UePyA6fpd6)9Y̟%/PG.Ŝ*<,;\_Lrˁx(' ̡/mQy[MNxfJ;exgٹ#V/oK |ЋlmeZ[aS֡ee'3 r+&ěTS՘)}(&5߅ӉBsovGM[#gmFJJ5O?i\E޲׍k]!.WŇNk8w1dz.Yqe>X=ګ,ua] kV\G mڰo}bH"]=Q<9%P*X?e)c?F lO'*tQsANZ+[\>{3`*ZnlpzhG)T6tzD8EEx[+t&93J(ܽjkN[fk&[nƟ|][LDqA+::ts ^O俿4v0=T]e[ΏBإ%΀_# iK&FmD,}BOt4]m®Qo+29"z)G D,e1|'t#n$u#`μXD+~pOD^,'|_mnq075bfD/rb4x<;nOC|U:?|tn4~@qĂH4.*I YH'=IU+<}2*n™j1)3kҺw;}d2H]:f~"+oGY1@h}`mGȡ H1vԎ{^{s7R*3#sr9O DuK scW"(ՔƜZ~G N#,1 [MP7UX]-b#O^HUieLcttxq~zHsQ'T۶ŏ;_4RS*/!g<{5>@ dVne Z32 WKTSChf = :d>toJ MH50)^JB/R"Jͅ&˔ݷBM`.J >OER>[2HuJi1א78mQǧx_3:In2ڡ~s תv?{B`.>'jmO^˿ e_wvTGrFt|f?Ki)T][%2ݕhcBI0 2*w-QՔ{zmNGM5uDMܨhq}bw3٬d_<)Y[ *̳ 19#Xוkƙ%i—U_qלʓ~`VnYr`X/"'wYOKj*S7ĺ6p_ro$T=Y.?.LIPU} .&"X+D}Td\SBƅ{FWw8c~V@eVelD3kͳxrH8໅򣙲J')>jT%thc)$Y0&*q:Ţ]F5 _L]:Ip nfjaW)+ɖ>su+ɛ:˄hDV)18Uw+>dzߕVv"-Z=+fx0PCv, Q?$tJ#V?5/a=܀+x0>>SI&ګ么B2*S'`rѵ?Bk<АKhL'\ĦL ɜr'Ι7(,,K8n<{ҷtEgTAaIdik&^A"M"?>{):02BzMrxKP.E[֣V/{z6:?Ĩ3(n*o}!*V2fʭ7@;rq-g!E"Gtu糌+Dx~X^n|k@s} ޽}!%Wh>IrP.H 1d_7ioΎ %f/)&MC|+ipcz'snJZdDšP7Tƥ (gu3¿ir%|h+E4N&3@I\6rC@iۨ0bj9eP>q&/sYc +fq ;{23ӠLQ_|m=@/&Lm27#Q7&ɵAKqsꘋi-V7UrTM'tB¤`AsDGNcCJnYA ԏPLpN"hۺVmWnL"}a<ނE{Op|MBt +G}"&kf$%83$17ʙVq(C6ХOG5w| 9 _V7R-тW?1S#VAbrD*S.SY3!nԱ>Xݬ _9)bYoHҬfX~V/ %"ධ+~h -$BLBjV;PmvA3' *{] &c#+?JFܮ՝C%4jG5@*K L/vgvbhηP{"1:_ Thiˍ P$oF +;1|{*H% cZ?սvWI F/}pQ<.*( f5WYB՚⣏6`ViSF|IY8cMH/Y9G4ԩRn%GhջZYڳΦJ0G 㘿S;uD|ߏ8P< Y G қPnUk61?K"rs1Ur`B/:zLy|4<7h+Es8鈂t ojt~ۨl]dI;J:2JIé"kݒ zR]s_ L.+(QM={hN|c^ٕBY"ݞ9tzGs:1ǕG#1~kaSJ﯆k~(c CR;4䀨|qI;Yr{L.M涕/L܏dV'ph34;˸9q3JxV$)HcX[gٕk{ǑpZꀈh9-tk=%M@Vp&5VB8,w.>)Ya~Ҧ(E[J+gUE-ϡ1"v\uC8nD6/\Adטml{[fY<|MƋ)TD~Vfxkd/?O%IFXg[EjI!mcK%&s:-|Id+qEf2 t09]G^*=̂}XfW.\%-f0C [ٿ?HbK._-XȹoU#R98,ٿtA.n:+!-{|rmەDܽ҂ :3)[ 2h糲I@<ē˺ml &-u@p6_P0ux(i =`pBt9JAMY[p7MMr5Rq[RuWe7e|$#n@t$ڈFD[_"Hkxd_Ne] 0bK$X{CeGUW~"`5푦X-Y_k<?ABZEU/TyUb ` L|ƣ15Yf.j< `A&NݳJz>My9XXPcSU{qx,y~nqi Hj"M9GyR^5׋d53=|i7&(^κ]ljH4j_##lwwe6}GCAÒNKESΚh̲ ϋlE hZ!UݣLiP+9!}J9?_@x}c &u _Dfܲ h?ׄI9pP;ȌV c :ٗ+- jܼP+nh@HWim5. 9H+aCq8_d5E tq}6b1/ody)y ?<(jCxIUQk*mn@!_`Sp$s|r&fbF6eukJ{'DJWGI.A:-ZZD%\w qx&Vͨ7p:8[8xH/vCulW_H#/h~uMtם"ǫ˺QmMonW9UK-Dz̴Zxa=1hHr7ZC>C U p}Y?)6HIQ3 !`]S%/={z}n9+KeDyh e26(3{Tohv/_HD&Q-> ^OR.&qD=G:OB $yE1lp  Ƀ]!.x*,2F^U/j!"_cg)4!<5W lQ@{,klAn=#\i>u(uzA C/=q/p!Gw/fp=@Lf]3ک Sxk2h!j6ՃQ)4kb\;gs<|@|g<#9 E@{M>=ul! -^j c^V%Gbw*k&^yFG\smr!h'-2|q7kP$McC^V8蔮+89 uə&|Q"?HgYQ9B}$"jKJ\\얳D*<<7[0б_ph7^rX c[uF#XO x Y[(`lOC~>mukBhu/QeSMmc _'?er`)alycݨؖ qN ܂"=A$>7_hᕍFL ,_ <,qCkfjiBk[Zsj(sڠQMeL%`g63QT\`uHGcdiZ0C}aX;Ͻ~$5j(r3L P{j-s*O+~ax\g.}mʦSDB8s7mF@j+ZsceÔKK:q3ue^7̖  >;v3U%p& 7fӖD"Z`SbتOgw%\z_Z.{ϴ  7Qu4TIDvf?#3>Xkn;{tzb;q=t2hJyWhz}4=m3_w ;.4ŷkAge):ӰӐuk>krQ&QqJ8@2s;YJ  ݐcaMk^MwnFUZ]zyL6YImdYGZ2^aa^[(B:BJz^͟\' sRf4gE4kFMGu\)CѾ" ͊%|)_ڣB7kmQ ]q >m~2$`Dhqpg>x&uD{VW'QSDmI{ta2Ÿu%Эq0 *4QIpKb)U>c<'Y+naUR6>B\3$BU k=yԶ9;}Տ =ѷi,w ԓApøٌ-Bw;S=/`.l'N"x, E~4w#v\=ΎbӖSDN*ヨk J\wX\Gm%AYXzJ'9^b!b<$:`0gPҫY3uqL+( u4,5! T_}3gcԜcġjU9tm%wm2Ca 05*ْb9Xq,,kp77 { ѕxD-!}x77Pg(F<אGV^R#oWn\!An~}i `g(tvai³@~pDtj۹x\S9'-iuU\ݠl'a: fFli0QrqOExœ3~ N< Vtʶ>+MlJ F3!@b׶l;FRYWWIϻ>%_Ә^`8[|2Wg~T>z& 0q  3K`nVcGj=GM@-*̟Oy$C 16zVVn1.'98I\{|voƶRM""f 45)TT&\Kf-Hxv5{.B5íZ˟Td--wn @/z F>$c s.`0xp|͵n*{%L}=_R\CH>݈q}'ƩGQO9=5=olgk샺>s ۣso#PɡP@>C^]e2Np6n hLnyn۟zmv*[k2eC$* DFt,Ja,Fa;$gtCU։H{꾐x|17+nuNBB>qF O6"Z항w-RAlَ`y#T 9@ SOYped_-%)dlbmjLuzR|82\)n&ś)O(6GS˸VF? Da?Ę0ru$K\5F϶<}A SͮMs]L\t!"F5QʲO?FlKzQٿD&caUV.GY.!NiyH(:*hgrȇ!jRݎ͖elEQd`eEX֧P~o}O=7(7 J s%Ѐ#IxQMC;ұgYZ07070100000376000081a400000000000000000000000166b5088400008040000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/fcoe/libfcoe.ko.xz7zXZִF!t/]?Eh=ڜ.+ `c.>|<*:!,ԅ5%A&iGNEY(`f؀W<<yCͨk'l 5&cx|?[^X"%L;gT[UHe3 3<߭Wv +tѿ,6!"U+, %E.6{{{֕7M‘:lkǦX* &ާ%`F}iJ2/v H4QE1:kgX5H?ub)V7WAs.@$/47ԭ%g VU hԻb:2Xa9h0:|lDml,@2FߝɥZHP>\fHtv8&,Ae҃9wT\O*o6rx9d'ү("ϔf3ՠpy9!}q;1DYotE dsu4uY.EA K{m)h$lβrolz.#8H "YA*xx/k Fuޣg2W}(  #zo*KQ4 G•%'rQ`m@dE)&",#P|`#^-S.TΗTlty.S6*h/h+>Ĕn BkbG9"; s랶JCF| -Y͕=a,Xr{((wAwYߩ$lBB2a0`A`ёp,˘%5i&c=ᆍO}&4וֹ@4aO vhó vv 2g5}&()nUW3z-j}SE8zbjuOTC)WQM!﫢4NIrE)n9P7yXg.`u\=ChbFm`V_8Ṵnß vH O; r3A* }MSb{{q fD3QHq.OX@4۷tGD8 %W(odTăOuȍr VX}D8ewf,_R\JIe 5qK}{#q)o&q-Y&>IY fCF%+iuRb@f% %.q1?5fL0kR4~LUGv`yqz'8e  l)@M.o$Ae辔1o pKdL\ ADX,J’|^&y|eƖIqE*w Vb9!fAQҏvcs31!:#9MSm뇗ws^`#@Է+zt "ﲴ[U{DY+OXva7(Ѷ( ]Қ *BO'uM d@Koˎ M[3k!ml>PmJKe%jI T[lLR +eoq*n;Ź»Ⱥ$lO*+uius,UzssG*%X¦!ψyu˻}[l}TCBG4A82I9#l5hS13`YNڐL,K}? Oڤ;sdpg~)&66U[x-} #q ѿX)K&[Κ|gOn\Tf_N8C1Ŀ޼ti6U.lĘ=oc\46[t"uըC' PrP}9TVN,5j? -.+G#".|](|է֫ ֺxt~$V#:^)"Cf9T( m FdRq5*H*&3k)ynT"U(PK^|@\ 2r³tsOdáFҚv:_ʑBA1-ХP@6vuҠ R'>ή9Tݖ&zq;l#IT[ǿ|~QVBc%>9ϨܨݒcSHAP׍+.l_J#~m)BBIK:ӌU1A}#y-PB2nY|v#/n[9&-H)d<JBb_EZD; ?0{lt <k0bXҚ?{{^j>%tṄ7Wo`HFv;C2xvXQ>:9S}UL]m8. 'Nk0׳,YYʇLcGTYOyQϒyU_=a 0=\}ʡ=dBF)- ѭ*ßu \i.yq呆\!%<I5Xs"  LA(2P v|wt_h-M@n5!7FÅl`cplY<#,ꊩYd"CбG2#V`y8kg9ؾ"rǩ2I۞QpCp-Z6}⑟N=bl/rox@ 12#Wf tzWQF'?(O$lw#zu#RSf(Y d*ΠD/vv4^߰zNc.Jq+%Ю4f;$PX批/&9Q H>xљRbr@Ǐ<#o7dD WY u˼k뉊,~T՞*߱.`|:06WW瓫 )fd:*C@"o=TQ5ئs gp{,>]Q[CtڬA`Z0{4uy~qf u H>YNms{O).+wCT :9UǸ YO dHMv8q{YO?9m֟\C]']~L9ɋm>SCS Yb('Н%ǎiJ`t½x "bJ#Ʊ_/nz^s3GFIc\ |n& *O(6ϛ,&nQhV4ZhSdЕ Q$&WعԞw~D.Ǜ-;'SxGa3Lqi्?ER Bq!H֋#—>ICq 詃B_Gb}E7 JSF%9ʌ;MHm Uz.6eiDy_r~;Uda)S]$Lu :ۅVH]Ac[{ٻUoO]+ t<I {)bpz>m8\GF(o،N2N^p[*`s6h57 =CЧwG߮tOT7PH4=Eؐi9Wa?LG5dx՞xz%(3WuH ɂҹlILiړOJIL6(+TŖ,y,y*BVWKmP:ux<#^L|q6{,J%nux%@}F/v(.*VS"ۉ:!0q깢y\v67 - ^pԝmrZPBJGCr8hlJi@'ܓ[;P7^͗8GM ޅZsmjK׸"UAp@ٛś̚!l}Ӯ{Z;˧ݦ >iXr,(mKu#!g @<0^|e $| σ a-'x;g!`kUnVQMvIaD#{ 埙˽C82}J[yaA;=!qԳD; ~F"}Xb\ѣm|T[10'ݚHwGGˡbR3rK("/&xF(h eBͶF71 K XV ,C*x8I܈@D|o$Q0Y!E0s`{e*w ,,mh@ׅ i(BdlT~F^"+R|k3XT,uE?$vꫵ u6czd.] Fj,)ʴxN`k0!l7T`}W5x/*8dǁ"n6hht ߗ?~;j[/)=̌_U@LGSjMl?m 4kFifG X7/I e=[Z_PbT{p2W+frU5!Y(48ٱ|ؖ 9PхXarӀk흨\s'nȌBlg?}%.8PZMFRK\?1JÁQY"2ui/[QovM>;)UQYB*LGlmFCͨ%OO!D7}nNѾd- YD 02:A]?ke(s)#0D|(H.%{,bPeTPUJ,Ul ٚC_=og(cZ!g/ DouނX o)`E8GNăC>[/&WP*6DaIJO KBegzO ov`eyw[ &Njz^͐Kݬ)2=߷T[}l ()Jmn'SA[J6[$"U\'OPkeS0_ V-r OߔΖ¸>l긲ݤLU x%)ʲ5%3_c H ,5$qŸC%i>fmVۘe1?7o7?D!S?ѯJhۀ_х$ 6 K0w)$Ǜ!duY "\-^&+ ?)ZS (/Q/ZW`HY[~K}Z'{(HǧƟbwvu4&TO|.REUfSv%e{rDvl{x֡N@Fwc/3Q阧GB0FwG*p)'0k1Idd%#"[|CĵnLOOek'dlZJRΝ ׳M؝[y, aܣ$ tt ϯ ![̐ 0rL`SS34[hk>ܣ8 אC#=0c@r>2'!U XVNI&x,J6m "͡\N rc N]_Ff1]hUZ0#|x;/5B$B֍5,\ .{?,XIy"f4ĕHH'kdJH_S(\K6pb֒@'~T"ʄR 7'iŧG#qmD3ƟC R8yk?Zm͚ir 9~7W:ԬĴ2`OkZpb4!Jj1!,{^aSTj\]qz\!4ǩLEF5kxPbicwnMb\|=.;rh'#jmB,USlN넹i]ƒ2ωcF#g;t{y^pvP*af=Ŕ~eyI@\`m.Z`tFvXrV4t&Q,p$i̸ߛ<DZj64aMrhH  Fp)fvLF!_$|*Jf@]B -^Uv  򁘡.O}b`ٿмT_pPluzSkc#Ҹ25V&?Z hgp,!`ID;./b}4 /$\`~MyiT2^#zy-A[A{R{CKwCv$W,; <&V`fRR ٵȬӽ;=0qBVsJ+uv/}z KR$W[a.>FBh 1[`39*&}kr'LC1wr>" F4TZ(gK ëEjRb(n"Cjh8ؽ&8qtM~趩O~ D&hh8htNf?ʡ2Y?Cj6zu5vhA%5t n[hWKi(ݺ.4!+%\oLS9WsT+ë3 q$K(96[HDu.Ǣt!nR ̟RR DXKv$O6UL_KO 5@35}v2Dɪ T k{䚏f".WԠb+>FI΋e8bl2J|y^`8͟a=[f{tQ!1fq']q5Mdؤ!4BҐKz#|$+\3>:S9=Z7-O>I~wLR"āN5RgǫxތRohM:IIPA+p+Ri5R<6Q%<"ϗT*ڭi"izMIIA+i}%'R-RXȳGf$t8#^6ΊCu3Ѝ8K HEK2 3!f oٌ8ԔmF”a>_㸢2O#/}=.?BGJJ@L0P^XuOpY3jjX "YgcfI̔1쟅XhnߖZ8K<.x e4~fL5ex @|o$ls@]fЋOl&fAcї 4&C0Hc13;+Rقж ˅~Pƣk(~!Tpej_T@hM*KI5V^m.kbG$A'+r'Tlg.%1C֏໔P}I|J} \Ub+C8Hi£Is)$VMP]GZ[/ Lwp"֨9!\&S.dӧ2*gbP (fyhe:rȶ[#hv\4޾AaKA>GVyʶ}O$ $3pϿO/u@3X2[]i72xzwiۃet6X'l IB5,\ŵȌ٤(R$ 2v6|OmH:yY]`finl;ؖB$&UeD |nsVda:՞ֳ< "Y?(օ`{I+tRE( +_3r25S,L{i."{Aw-)S^\^6Ǭܪ%=Q3Lp6N?{-/,:2R/ ]Fcovæ)toAr GY*l9`0""D~} != c"p+/ͣI%ޑw! i *gÛ94`CUcQ詡A֧\ЈYb*( FۚgD\?)*CGQ\/.$Hqix2byJ@^W BL, Ln]L)>dlA)`F"G<<;6OS1|MG3#sD:_G*T@HΤU7-(j=و`V(lc/cAkX8qLU? %%5%؊r|!d~*,Pi׿jr|Zt軉FS?Siz*I/DnYz8na`w}"X0W ` }\$oGS]Z$*}@,ttp:؂b7qLtƼov{fILx/y|>7O e.PWfX5 -Unʌr[)bϥD-R0+$0<ձ*1=n1 O#t] qkmEh̋bߵi1-84 R/ ,йlufnzrG~<ߦ1}wĽj Wi~K/z?Ф|v;GNR)I"?p.+wHn6n6W/IN!śNQ!aq"C=DnL.|`G8#M.:T<ӥhzBK}ax}lT#rm(hH0L'V2Ȍr9 ;.V֚" p-:24B,.}/.]{̠; V2T08RᾫכoÜC3y#H Bg'X2GM_g> ~A)@Co-C.VktTY$n|mʙޠu FuRs+^屼> K 2){ר5"F7-,Vه_^4h`k nTַYec AɧElѰH<-K]w-cUB}8@h9&b}= (DP\+*1V,\M(gN)^O!j #c*1xe2&$ cv#Z=Kx sof423xQ 7<Л%jI&k| TWH~8857,pc rc ꗟv)C@1 ;%;_'oYe{?Nyk{7R`ܦG6whB'SDp10<Я@Z FԖh(6,Z#lPZf4 C6u{] 6:MUzHk},F6C28xV8 ljM'.WOmt^@|HlF EUg>N=h}c0m#@Ǣ!JOD tOC?*YNwzQY~xZ;QxcH$4u@.BأFGj9jgj<`7`"tש,fgR3UjCfZɿÈQ ,\1~IMNO+id)7AKAf\;CC”qTk֘sA}L xG(엳t6 SؔWm᠅"eˈ;h9)d꫶q46PK&Z L鯋iHa% 6 -Zuy&sz;4xL:`8Io`ےͿ؂ uЃ6>:oRfaZPJE2kMXo]_'4ʚ8<K=Uno$bzrw~)ȝXJ3R%;PВ g?}4!QkẆ_f"R4K#6Q~'Ay 1l.~ u/ʘgоDI.8 5g*fo⬌pGs$ /*^Xdkxn18gG{͝Ss5&\V2##&T+"?i#`sUvم$)k>LЛƺ22|{!m7Uhn'.R ([_5U Pu`"2=z;\O:s<C >s3 1?j{5yk'\Y ,e:pOBAnoȢ00Sx=~uwA7+c%[ٚLI9ݟlh}@ 0UGzѵc~ࡡ&'-=8/5zaEȌl!Vh "ը}&:/U?Wakt#t}'lNnS&8"FrzrNݠ>0(. 1ͻ6${T|5_؍pAPo>[Eټ|uR[O(9/ @hk;K|BG0Pw&F.MŽ/"bM~,xi+[ bb%rpማ0;E}b]6><'n7(5JFk,Ԭ,U9ЃCD0gE,fMܤEuҸ@T@#0;gvdxӂgP8Kε9k))$>xdq'|?;ņt _}3 .,# +5CP lAW@FMC-Ŷvtg տPPXu׻GekS)4Ѫ@HJeQ;gJ=<8LRTlɺukŹ 6(_8-u4r%梡|bx:;}^I}@&; Rg(t 4=*g &' C}޶Ȇw ?CDlhFRo)Nj$J(?ƫsM>~Z!քv \`9B1n\t^'"me>\7^4'9a/[R.蠦G.Z<}6s33y Σ0۶.w;E@6s {]sGoUM spŢhعGFS1 q%t~r۩!%*.6ۅ6V+ʭyڪGB.-E7YE MYiG} $nPG?ߙ⃱و緲NC_(jE^.S^Y5Ro!D\q(jP &"Kz;y:UCoɷ-ڮY) h@NL^o~X viꉌJ䬿U-7oO;Ck 0\ߊ2 ,8Gd)a#gaMz^*k=Pv7 SMCU!1TQ!Rxߣa!XXլPJZ09VVDh8 \N7 ;b%Se*oW$^^g=E6- UaQddVs!?IZQD u7U2=}i;2l)J܃|rXM}2ÕR|tX,:bC 4OǩЧr8"zNxU*[:g}JbCXR AlAȓ4=b]k"jq/}4I+$qEHD>ud"{ ڹS'ٸVTk"ԂHUIlOyQ[ p,d5kS5P`˦[?Mo xL-85^!qANbUJ< nigw40M9tXѾC@ >e>gr -<7XK`0Ak>EWNqˣBh~٠$"~Yq).G0iV tC3GUP<'yG|S,)<RE),^s>v&gI^ ՊDՖ$Y<'L훖h%:D7\r~Y&v@y3g]@ioԋŰiw[=oamNeruI:wr'?D~{Ƨ}Eϻ\jCqVÝC{Ik~׿_K;wzid/x=6[M[Sɭc R9\%^T}-jm}=55$=glIß+Hmk#" 8z*&p@Q>7!U]bubl^'Ju-` 2셸v/Y[inu{=ֈ{:G⿞/ꡫb9H5e8"9C(േuW~7E7ei&]L-/0؍M3|>=g0c_"̻HTPWΦ>fS@avc R7P'CrkiX "NA]U0~!Z rl5e!~ZÙƿ=x"Cǹ{2+ߐF-[Jwb3Cx}یw,% Hj$P5;-璋>0dž˴pP9`OC,%`4[^ƷN"2X'a',*Ucg^?SғT)oA{D s)pUO x40Љeb-H!$P$ xOD[m6 ;1تq259ѬyWŨfQozS~ `>Qb3L(Q|"\]XNf1j12W&^`bs D#?1ymuCuOː|Da^)절Y*BD61DƦ0Xz{x)J*)F_LRkڐY˥ *DWxU8Yj2Ch?tUOrikst'S5,1=Z{x dJ %hbS^@()rcc"Awisڗ]k |hz5$L@q~/n*m=]}xN-6饵UAæْj'T>&jV15Ϲq-f'̱_ ϋcu"JdgC!7u :X+yKq,Z0vW^ji3%;r{!HA$yTJhpϩ/_PȔn^YYPnpMZgCJOe"z\u3Pa[7OwpB #f1:H-9BV< &( wFc04cD6@l\9_lйia6-k'@mu. |hmnQ欟9_+O5bJ[C,i1fs>{܃gp R~D@~ԯM&ȫI[BN0UB$Z=Tyxgv}|+ߗV \X} 3Y4&ƃc:VdNuXH҄swL\njH e߹X/_+JX=$/pJK RJ$c(=Fd9-+U͒܀qNgPY Άw3hDb[ >5)(*+:7OZdwB)=֯\hB`]BynI5*C,(V?(:Ƞ(Bg2g\,Jd?EfNج[_,Jh-Pd c%BWrOH8(:>ACv9,}Q}gqc +en9ԛGjM&&V_YǞ{I6><w&1ݴ9W)| F٭z&x&Qm^C۸ Â#IRVSfKg.)QEc5|dDyC\䜬3dʅ8n,f*YcFOHIƆUؠ 1"Qq[cTSgej*5N{9d[fV1zŝ#^xL< U/7uۘt\ͅ јa:+=f`4۲ڝ/j((v #[>Bc+#G[Av rݒ7jTE;˶B 9KkQD}GL)1Z`Bh ',W! mW '҅w5&JJ_Dz4yu%)HskE=%^+ͤ:Wt[8ƗY|6CTImZ7#cL4ioX:5A|0PXn |.+I4@ҹo^Crv@"44):ȖpVWhCjwSc8.)M)K _üKf5XoݤhaR/8cPi:4U2s,,w\c7FS&nm6.@&O3I'_PgFHcD/)pʀY}Ǥ'$5pFp:iW.\4m9hjnivjD_ØʨL ˏ֨G3+P&}-}~O] 1Hr[j3IcC fZYDeU572@fd=qnRD?]&׶ש8ηI?H5#+0W8Pj1yJf--\pe6SקaÔ Ԡ[XD?(B`*HԱ,eh_m%ǐ hy*<"Ygߩpn;*t dfuRػQ. .M[B6?9f3jxCRSVꬌɀ?HTD,X[wexzV7,^/V/q˛-#35 ~xwx *05עoVFf'6`CƏs^ώ#iuvj_z:TD%G+m #vmB{\f2koUXw>.bV *}\A{9TzQjԜl=A Ų.+N^s1[J[u~8n\Y@?|;ͶYi2w(vle#Rja6ԐbqVBn$=xt`4VXf';518O1Xw'HA\4p@xgyˏS?k x`$&+Fwʹfm+-W 1C=H{`xG*{M Ϥ (T\&CJ1e$PWirP7tfa'4P]c9v1+J;("ѰqmeDK`7(4\cɮ%3 ߹C!rk2iI(RR#@PV?#%|if;FB3VB̨30FGa9@˥5&t=v{**YszX#_W> +ˑP&ѓlGZ sы::4 p4߫Bk ԛJ.J *zvJ,}$dSI{AԧMq&!䀯pՈق)h.ap|M*Bb.ogi}H!F X^&68b":.3姢 Sx[U~3J`uwR|SgEEq6reJMb~hm>*i&;9̊o p/`*w.,!cҍo)]L߄-$pdx ܕx޸fOHO;\r QyjreFP@7t>UFdCF9qU75#nxOѷ 74[S &`T|asl:CVGCQ5 {:a<,$!8̲ϙl5Qa-8‚ X^5=- 'cT8]w~xѹ=|-YkI}qQddžQFiTI- ̄6I{XAP~~+UE9+7=hdn5TrFi '糄Z4 cqgK~]5G"*2FYiJhх~IJ#xu=%KSEa:F 0-4EЈ] )e0ݍeFɴb?;:nĬ:*&<ԣ 371A t+74V@ުrFHH^F˶ۤи>p^6Hᅢ<@>7x}Pg< 2 zpJO*5OxO ;Sd],`ܜ [3O/'Uj}@`!)P;?7Wh.du%|pjH+fuT( )o:_wUB},x񵍞Gg/9D&|vT(U? @ 1;Y(ܼAFʔu"|M4HIU{$nF,8 dJ8}EV*`ٖu>3hŝCnQ8d VLqɼ# fˊiNM4b WAuWc}JYbRG&\iJ+{k ~)YMR~N/jS%Dݏ` $-e~+{dQm9!?|rC#e LYBOfJ]N (oȋmboC.Cj{,dKÂ1 @[]ӦnfVN("D(v[cb)=ӵjFiNU֖6DƅI= ?¦>Zgz5 '̞Px 5 %롦:M|qGjaŮ'L,ZGR\qNz_d%@U=l[fEbBޜ I#21+:gۏ>@P.EDV"ыWwe. ἃ&SCbABiThz|,!h'c$L^L ̐)̛ Ҳ؆ py *:>d>#oZ?~X,/G^z;!1֖^%+܎ 6,w93OGMfh5 K/VE.QSVE ӳ yMH]|f.hg]z-,An,KPo1|Bַ.IU9N«nOoΉvn$-MMMʹSLz|#M{\ }-p3ڟLĮkSiV~ 'Y`>1mB6+ȫ 7^)k LyhoڊI H wi!LoVHu[}); 393U-P2{p])X l$9EÁ6?Q4̛RyH!߲ˀлׯbѣ+!d5Zt0=2ʡ"#gB`whEE#G3iLJ9߀}/?=R=ˇ5x/Íܸȉڄq ?Y{JzbU΃I5HQ$O" -US!`9|SXQyhx҂,QAmAyy1|:=?Xq|*HGBU_-O_3/ W϶kYpN bp(%JHl5F,ֈ}H79(]F Tdj|"Xӡzj)Ky]R@pAfx'G80NWT܅l,Q ²/9Qvhbe%DjfLjq52^eH< }c=)nmq2i>0!:xn͝-BAD7Q.] ,qT?ةT%'3#U<=SY\NH&/Wpو4s.1n$[Ub󶸸Kz-W'& r .zBO_KTC-vovp(e|jֲ/xs@^99+BNN5ɾ Kv=54 0U:[eeSZk&GbSϝ :U6S'엝< UPqht9yeP , ßҵB!ЪrH20*g.AR[% kDHiDIu!Ygc@fB "9Ü`Ӕ;*϶eoA ƑC4vI#LxPDbWrY{5cƐl~9is_چ"C^sz2v3H-Oz<47K|dhVD,O)':O7gMyy=oOs. s ?]QxVaTi^Q}mRWkO|b-%8DlS(D!Ar$YAl`#[E^lM3[utU*tt(T~Mrnicc&R{C{Xv$/Sin [tA|nu] wxP[):,rc^ţƮBIIHAݩ_!ԍ;b/1TM㊘bȾhG5j{TNݍܾjc!}WVo)#XR7onp a4^zwwv?*hV~i)Њi'ab;r OĴ!_ͿQ1Z9V--y9$MϚf맦P2&*_4"F`}_X;MdzvAw[C%%L ܡyiߌ 1aYFzRQwv^+\3CNʪClX3(\WTHZ\kcVhTHa3_h )ؕUs27aXjy- A2+Gw6KP#e7!b%Nea-QB䉥eA 7y1K טyS8ftφT7t=3sșG+?v̻`PEW\P#8R*Jb[r$vhj%>b6m! S!g9dXB(Tۮ`ŏi**Ԛ7xцX!~deoh l8s_+e16"Txh/ *x唎ƕ':MgjAƃIa}`&QdȐ[{E n#h}4XL=:oi&t;0z%r'Gy31űgSpR7҄|omԐY1(hh#"6I(Hz0>i> uOW3  L9GEFMACvv*㲧Wl]=(+,yа RT?afʌ.xݴn` $&QKYx.Bnltd;z$y8bI1l.HI)~{7~;hs-NN` ns"GAt;tpT&&4!ep^uV*7Z`|~2V+a4 AwƙC/g5?b!%z,TH]?<ӪD: .a};{׶cZ Z}3DOg*m(5 Av'prFDq*ߘ%^\mJN_TL:U*O"Bi;KOT?@-H2qK]|^'nA fgP欖k VnOx{JJwEiJLq޴?Œ]a]lqKA98d}SӣH%`_ܞ lh/1#N@ Q`XLorójRH-8h/R8f$e1j^"HюZֻ;V kgjZ\{%^-h* Rw{^~ATNz-ap \tz 2`n1(p]S2[dMGz9.Y}In4^: Oñ+3Lqġ[A');*n% ( DO;m(^Mms#SwF> (hP9 j[ܕ%Q?RFZR)RB_N㈆^bX RIDMΛ6pN [^i9-T$Omb&[ʧd#\nתל$""x853q ɡ頣}w>dciTNQ|{k z=Ծ6Ĵ:LqIHh?0gWYsA왅\_6p+)}\!ܕ-pB4`I/>FbVVUb ! h-Ґ Y:\kI6A}W@"֣u8T!+ȊGX@HH^9 q?f\/=\AakbIXm% _SQ VOnA~UR\`9D=s9؁;q'f Z@  Sf! _afJ8Cɸ nqv| _e ÜFI^x}]у_vyD;ZCC0T5j)ʸ>q̡?~xN/̀ ^mP"T,DKX0uN 4ycx .ɣgtDR}19C}$[)*Q5j{ڔ'u=0@ۈU ,8[6V<Qy_itFIz5|M.J ЂtD}hO {-~`p0 ^;|"=Ǿ2*\FLL&588\GHTkI*k\ݴ4#8oDko=VUL-%/hKPTtf?@9T|Voebc{ mvzObHPf}!{n/X"HhkIأ=+c|AW$R 1md1~=/z<`<2ضjn],ߒIX;Ҫuk;F$tZY9>tϫ|~`8xZ0)֧(YJ2-~-FGLg^# i5I5ʵ#؊ڶԈZWaC/ 1a_6/ä{%\[Y0Ekɡ^J~pH W6?îY%\A IG+w3EV '&K_WΚ֊B6%I94gʊqg-(d;`!Hnn-o0]$ML:lO}y;t xw9{X6ldNNK1]y71y1{ Ƕa`?ԯar á<2wI/ıD5u\YXrW&|3[|4/LGk3b %((K3?7Tk>0.nkɩiI|ߐ@6sdyJix٥@i:o74 ?Qē.3t4QQB4"˴MyYJJ2߳Νgv]4۳*_X`:q/ЎI TݙPS@EÅ@̎v'T}GajǓ(GEک{?Tes5RIR|[Ĝ]u܀(%4;h(NZO僄r`G؆⫅Y[4RRj3;Wufo搹Vh?Q{ bթd5*94nGfqϜ?~!֑VƖ(6!##67}VAѱId0ԟ/875>NUȢ[LRz Ik&Y&30Nb%2s:w.:swn~?t,PKJ7QׅT|6φeUΑ pwgYZ07070100000377000081a400000000000000000000000166b508840000d114000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/fnic/fnic.ko.xz7zXZִF!t/nu]?Eh=ڜ.+1-!=,j4]s 6%~/IcS E8kV6|Ou7"H (8..ǰIz^+Zx@`r\4C"dN7f$I {1\gaR#o&oо)|3QQ/pJ]φ]\"*7j3Qaۆ ;`Jv~v,88V#̛P z] )bP=9u؅8;OӜY~1pKb˪siL1MsCFOl%ޡB]%+.0Ò2ˠ{HD I+UBo<ju;M4y^{3;Em ZD`C6(@YP&8qĜuڂJ*&8b:A5i]d;Xꃐx]%in~/lqdi g]Fum4Ҽn}/V *&A/ԢBW&>`{ljs彈* .5tBok3d{yZZyl a5b<>7 غtn!76yq" 8AL'Ů;92FD _ヒٶH`5 ԻY!}T^cU/j[&3̳q<( vM67fXr#{MDzi 6mp[RBEy)OwbyIE [& {mr30-BH2*I!g2iu V4+iKG27mipȄ/Hbiql@lW@RsEA>^{ZI6LD,*$ɕ%ؽ]+ARl{"@ލ_Ld_1} 7x3DqX~>X_4[<^骅׏Dd;9B&_EXٙZFUEひSsj0+[ W^7M]B ay3_ʏIҞ1B2 IVpA7x76t'WPgoq/-LLS&)T8ٹutoڄ{ڿΤC{`7K)3CL8];lԙq/VDW 1̄Nr4w/;%W3UfG' ࢈΋me"n YH!HNcHlxg7S _e; 3VV\ЛE/Uj&H9+e<_L[E"?BGcKz7+L|kV[7F'RA30?+/+@b(L(Ea|RVs J)ۻ{o7qJIs8rM]27JP[yWuAC8hAY5.C@ם7x詜ì7~hyu?njF3Hw'o\@ȰI.OѤ|ˁZaĖw̢*U)pΪ1П;Q_N)& fJ6@ )IzdET@w t8cHa;9@r?a}:1R_[`+sDGZY7(2V!|EHaŌ\DuMج6>b09 $%<uM  \c!>΄Xr2o<TbH7t0Eua4pY)cB9\)jK)=EՄ5FRI^Al|UZԝOO*0˷iY&2:UG[>82'5tkD#uWcJL|WG+7MXۈm*6TDgm[ꐫInL{a.kA ^N'((~,V39\7<wy :VO" 3ЁV'#lv5bf*MvcY'd7GzHQjR~k>\=}=;-)ﲌ= Բ2$Oq(V<</y-Oz(jJ 78I kOamhSݒ t6)@!"t|vV$hb!}8_CeZc܁MK.1U䳆Y~U e d/쫫EҢq#57S1GrUO|Pl>f!\)s,yT)ps&ӻs$ U2|Pf4_4,8OrAB\]O\ [óTTX(,@2-ƨJq {)cZud-k S`y&X;*/qD+NG6Ya䀹Լs V=6y䴩qfKI]-Aw ˞a+Dk&͜EU`A"v@4IhJA0 w7c{,D!i FJrC8%94%Of݆|Nsd ZCX&n9Va*ek {e&\8ld5/h(>w؍(%O*ٯvЎX6Ikg1 !mT(Z/Wtek'mE%dk_ȱ޽ ךQ,H)dCa9mK(0nTŖ'R&YN:eȟtkvzzcAl}' f k.$̫EH>s#/C^z ѩUrhѽj%hFNN)jڋ }M4#RIsEq-#J%e1Ht3gZdOi8Ѝ-G̲\wN$( x jbeY?C1~-w24Ϥuig|l7?цDdim:\C4w1#Chܽ蕨H!FiGGƌ:=O|_Q>JehũhGul ڬ*@&@#҄ -8JCA1ˁQ="Μ(j_[8uljk@ɡQ273IՊL]rScBOdb)2>~󍺁FѰϰYzih݋qXxWx*4 2;>ޖ+ S{&.\Ulq3@8yABzNo(yg/8:G_%N8bJED*C<ҙ-2?UZ8ɾB0|z?`и@Aʐ;b{*q`kYI( Ly&EȲh-͠pWm:|u_aR ?<;)2Y!ղN݄F6C&kVT3녹eH:V!<Pƅ'ur& qO]$lڸ?n9_m3R;원B+.馗Z6r1!׆&[ vܔIQbhIoE/8Fhӯg1.ERI݀;HQ @&Uo>TEѢ$I baoKJ]*MdLVd33ƺr v{@C,m՟yԲ{Ψ8g}39(w8N.Q>e&w x쎝;EƼ wo(\TN?e6/X"*"O.ML64Яyp#povԷmNfi9;> "!de(Sߙk"Q?NKF2*J{ጌ 7/Bp]ʸoLkYQ—'718Хyy$UDCjJJ% $ր:+aHÂA2XApT N!͓5P1ι$[[\%jW~^N:=phH癴ylфHYN֣G;|zn2øwm f.r&FsO"{ZW}L9B"[xù3ɷC餁#C^|bѕC ik&HvqqxS"D =I=<쇁ݽW`,-,=E4qJ^vʤxrJA@ g/.Z XDn))iswrw:ݕTK?G(ZHwm?&teAAvg3K.QIq^X HiΩkq4ɺ|0-k&v߲\:dߖǵaYwjɁ#*}/}tRp~8uJȖ@% S.~aiAF,=|ޣYx`6Ivy0yZ p?@ůror>&Wm\, f0ҕiw=іpgbvZ-$we>fw8-^J h'T%oソDQJ׏PuXރ@͍obP2XXn}ogfUI(bIkT &r,)ֲ|kKyrb_}q6GOTmۇf+%ʶPfCJѺ02e'6K>bjl҉\+9͘>~~@]bci.sB.O>CaL1tT1ZB@ _3GZdDsCXG6O̞|w8xAwϻ7`N{ fPƨC#X"ӝ&=/Uߺℎ(n06wD;b9RVyNd1@E]`9'Nz::rKjzQODpt]Z|PRsN=aڎsDu݃ic)ڡr=TC1fTlK1(xـ7.8yyXE*hyr/%ձ 3ߛĽ MqpH2\[ Q 'HKn= HhQY7'70 G޹L#c^-fFNwJV w۱,&Gx}F;YFN Fq!SdFWQI:`<1=ɐۈⅹ}t¾6IQo2R @4)=3yW,e#WSgҨ?^~8~z#%y9?/7@)m\hRwґ1~$4#< %sJA1m9j`uD 7ѷ{#t@p6jhi HwoS_;JtɌJMҁxNۆ&StNϴőC +R9A.lc1o!vx]~wo78"q|h? -Tux/|*6^F.gf?9_#ن`yx &#Za _x.7=Sz.%}eo5Eb_\h*0J b6)g7RiܲF$&YDfl!*M CLHss~ Gw|: `EmY>ḣ.iefDVjc9{?P&8gd=ᅝ!DşNԡ{QyD$9O Z5aY |zqFxikX{^%/cgNĚ z M&O9 =Ӝ|vwjo}`Makbņԍ_+!1Ki6pYʞJKnۣt(M]D7%D4đ~-NZT ?ǭx荛գܷhOG(&>5 .7z*i59$eL?$mE&rW}ooqξH=~;R̼d׏@W?IRR;m(x5j۔YzqxP2HV}t8ykȧ+bѫFHqu3ۘVN?r)O~}خRw>"€^)KטL̼7\,#J %% +\3) >kAHBBA]S|,^魝J%MDh*NA!ܖO:gL:p.cZ84f+ F)$_-=u53ٻ ;]q*|6'I@l51YtY4:BU|Qr7&5%Z@400)7{g籠!.e͈}WRsh[PX3B؟B3ot?".5[ā='De`+ z]QRDeOgJ+GYH57C^Pimg9`U%UE Y!2.ޓO*~ᓮl`=A H%ϽJH5ĕ))Y T:ށ{ba'TvnÄc¥$m53I14a>0NfZ({ԕ#Uy@?Ö4wwwA __%aG$wb0L޺퍅)ena}+X,3%ϛTSl~ѕ93@>+t'̢ rg_-(Ju*p]87wp (=U+_g6ʏ$>=iNsן{$嗼Dgk|ӥ9`:|O1`ߺ Ѿ'Nejl|_ wi{xIP vOG :_&A8~2!ʇdzƧmpƊ{)ʱ"Nmi0Bs'D{qG nXԄaqb~|>R@(ѼPlxđz9r`u2| MK]CjS!=ȃe$ >0pp^ 1(>',Ȟ!K HrLR0x hqr6#]ߙKgQ N 70j7͐]9}qt\3L$"Z8jR[wHb[G.x;sO.#~Td>K&j˶ $5%3EfD-Ol`~JQ\NCC]E9-1qCm0{U^9]dGm]/0E?nC"4ťR ]'c.mSx?=.}rnS&Ecey,`NOP? w*Xq;55̐yi 789#kau?F( xt1=@]]XU1k.G*(fi.Q44iIxa9_MS \o +e<^9lljl"2N;{C_|R0½ HxP.\:,[#e<5ezF}t9G~UVܮ^.*?0%,JIZ'rG.F'Q_Iy747"P'#nrnG1(\)8<ӓ#ztWËy_Bۓ4.΄gӔh.GqkVnaBF/7Qy,1GN]r"9 CY@O[;,C%dcO~N)]>| "OQ@dld%ߔ֦KBAt*/㳤.EPy8p-&qہ}]|\䀾BDh}bZ/dk. #!7eE5c%x²tAdn3񓷋zt8>?6jYo}$7(=b //AD%UTۗgSAnF6;C_xo~p Xq^a߁$펐,(; Rg(lCq_]\pƾcwǃ[k̵ ruF*"-^-4 =MT-pdԂ^Tzx\XAϒQϳ5`n} Mf$$Hͮg#DYE 7|89y>nE/и.AcE;s{|%mPqvx(>K.ydWBġ2ͩ_ ԅv &tƈq!0ٲ<[Όbc/hmՏ;#K$R*z VF)<Ē!"v [;MC^J:'CC5gqX!@xWMzCIĿkHC:mD ;FY֡*1t ]I=Ԑeڲ EHLcLm3K/[9b\4_whP]mv<. w 2ʤc]n=;sF SX",|v};du!xps3Ql^K=ma˳I:M,imct <0SȎ80èBv{'}H.U?a6b |>ؗnةBPϬIO%S )=7U=malcf6ucCmkhL 2B?{5}P`f*I T>эտljQu$geF8HQQ} pJW݀e!圜:a.%3.S7 F Ԗm% 6f gHn=2?#ǺUE̓hRvQc HJW+7͵;+m=kB @|NIo&w:Lg羔Odh֨+OQ$"ٳ$mݦ3B%7*ȀcC j~ThcHWL% ˟"9a OTJ9JU*Z\`hHذ1+00A3q'x Y|[Ӣ4Hª]4E`H(.@jf(/֪Ζba,X;ď* ewUbnd?YBy#lUH`T3ý\NQ n##cmujh|DN5.-k=X /:ǠbHب;g܏Qޙg^J9\,M.=ŋ@|ǰ/K{U> !_G̈́Il>WDksi 뮰f0*Ϯ!]ǎ!gFM~\: ? ,ʁ.}#U7QRk\n fU#NMe gbWRyekTv Tҍ߃i+h5;WQAr~e8. {uya7u!Ѝ2,BoKp?})m+k0 ϒ rmnwΗH%1ѽGҘ# լQ_ Đɥn_ rb,X@&`6;5bjD]Jn,}xFi3Ό. ^[Bhؿd5"%qfQ3"?ƤbF*Jro1~S8zG6¹ ˋa,趍nD=yM$6t&ÿ&ʽ\jbXVz,݂Ʀ%vb38䓣SSʼn$c"D,iv.iPƬ:whiVyqxݾ`U#@Uػ+ Li&TQnO4INxXQd?]?_ĥR)ĩ $_Za%X (5NJ fCʡG궮D=T1f.H*.j͎8EAZH8&6y2qUQ:}$v ɢ+x7P5IdwiiQ4=$6b_l0|mzn6: ꭢjXn~C(bΧ/AN4C \{ǎ,!;kD%9=|' "R-9e#"C ෼©KٯQ3u Kv>߫bB][TGqiQW^϶hE@4kr.[S-[k, gdFaHE~T ZMC-c:`pId.&:?dD4Zbw*Ŵ- )|ƹٚf.R=ATpu<\ι@fǎ~Ԟ_'`nјj:Sy줄U#P`-AϹQpۈ0PVŞ#,Йx|nkUkm#0MPUj3sJ`#iɛn8R?z["@w/$$hq?g =ܯOFnf5;L0Չйzh!PK\ _6)EIl~AYaTh _' 'V1y9<(S HO{A{"uT99Q-=$*'83hnZ#Ct30+-EƩްb//8A<տgѽfOv̷GDU4VOs͋M`uj$#`BZ4@e ڪEp`'-8/Ji=jlASH9@ޓ%{Vvۨ-]s&d}M 1aӟ 6Y ;Q)ĘJ)Y,`?dΊ{h3m=sB,ԉ~=-[JZDr#$i5İ^9%?z2Y2 [@i|h5*>^qYs.^ ByJǛ̈$Qx}(k[q1Q#m8~0sr.QÖ|*M% xIűp2DI7dܥJqf7Zo8 wv,1`S[椫/Q|1ţQJG4/jkFH)Y#Gu"ˎW7 F{ oaX mQ MP_?k {fSM0]E< >^5clyVl8'ݬ6hyln.)Z7|N^kL :\4`ٞZϛ,Gv. J3cD5&;(9eM+`oqbvӟc<xKm ~qY o'y),*oUM8{~ZI0㉒b/Q,t/YX$ \p/ Ƴ`G  D0 0lS'C=P&vW~P61/? -BnA$r-Z,z'f1WIo3C@=y x \7{,|sB,Etẗla~$@u$E_]H:s}[I)]M#e^d(qVgcC*,THEdM^%]ʟϿ|vTV3SNj .^¦Fzf9aqS)~)`KlY ĚYjLPz'S9 Ph;es,H[NQJZ(0y`C.݂Y׼Mdi*:k4H +Շv;Qb Wbd҄0<;9׌% Y ͔v(Ru4>2MZ߅^JS]? ?b4I~ '"m=q ,!Ó ,ϷLD2ݕb*k"uGy$ wI= :z;hb@'{/*ё-𨩽􆀝^ wV}'l_)/WyX9sfԆ'Жxo4%pC"8Qg>އ3^"><)Fn5K4 2n$qi5;V_*C'1-LcN?Fk*pn]JV'A=^>%Iw ٮ[-j }_h)fͻ LARn"Ws<"RNʈ;f=+xe]GH?/bViTgY:ӷ`@ThC֕i@wK {vp{3Ipg76lB7ty=߽Pl PD㕽tg[ИH}~Up I Qo:}:9<;[{Bǁc.0#$߻$r^9dnJjWR^7ߕxlC9{ q`HS4d0^noo[}0Z>V('$3@$`nv{#t gエHVmh.FB4>(TtA ]U޷NƇK%r׾ )As{m8RD1.'>|":&Xl;3j"t[P:no\(L $kH/wƿUS<$d-=XSW^PQr"̬Hp%SS t/$qhkakb2.Pj ]PNaM1y؛dy7JiߔS\GctirK96jhmi/BCdu d+/k'[rBȬHشP%/Y&lxa@QQX)c4L1`QokqjU8c.'uTi-P;fw )L\/qOܘ *E)LM: e8;EGY[0"kF(P!6;tx`| qj4<  ʎ7XiDn: 񮏰$ոic˄PY$MoWdaH\RuL19I+WcSi @ImXhy[ɐ [Uu{XlǖeTz8fo KkyfS{AftnWϰH~y5Mm $Ʒ"\U$5wb7p'Kt]Hhγ5̚GYn,h'[A9_f FlfýHzT$M驈TiD#OK G( 9.)`ҾTZl|ep[V+ܱ;^~(\Oƻ] ڛ!o6ߛQ)kepBo4)WnQω B=b* 1 .Nͨ~s#cCg{j>Uoϴ@`{Ys&2{)A+$;\"^)T(>f +9s6PTdPV c_(p!5Ӧ ٦EEtū\I7<`%gF`׉.$g])>mvm*ę;ÜT.Ls c1c}/pNi$Oh5S&؈uؼuRMUPp|ktƏBB7c}l\*87-hƧ!$Z.,KV'yL_`Td!eY(7۲f-l,jV(_wVT[\/0:<;c)osr#x/~S ~+!RD咲Hr15^>! 9/u ⭕zi)3j?[@-";w ؖ4I(SKq!_.("Ra#G0G -ȜUg# eiTrn3gϱDiU|u Xa zijCbs`onP=,k{0 $yBtMzDm>Y ,IxVM݉bLee9mtP# z-q("ΒY]P9AB/D[U6{wK'ge"*e&]l;oveF&e3SdONNK03OA"7<RP?ن Ti/@w$#L1U7+GduDׁ|V±b:p*G\Wa9CZv>|a *V˅"w2CI6xKyIg@7T!9 q3oRZ$իScfTbb|S3-N+;=C4qf| `WIQe'䙜)Gwx;_1:s!hy0o:g, "| !]Z _/05i&( јFp&5]}- <L :,bxz-Jca>2pwav4YX~ꪦdp ` Kvl?2ߺjb-,-v=B c~OF)B#gn]1e;J>V*t?S bqbQm(HXU [Sq(ǫRjKN%mNM")n[%P1iT>hV!Evk9uюQ*ڔp25lrmu8$={m?Ôdz8~#2ȤN ݍciK}97?M,GR}(dEٸ<_c4IG 1g]jt-aU,7@)VH_`*>> _L-Uɶ|3Xa <:{u\Hl}0x>I9tgV~*V$_gDMAӢ Z`*`9X`.8vG ^|uH3½}*hQMz_8L fS(6vqzX {)ISn4+xƥA]BR١=(KDy~i:j;b pqhrZ3zA<,-pKQ{wFŢ޷|0#Za|˚$NzWĤ.i3EoދuÒ/~S^a~41Κwcu26vSv4Q ** hG%:\2h.Q?< 01{:?~M`|A74s R !|Mo%:գ_Bσh<UftwWiFb+If:tS $r5p7LkupȌǺD 7/ߤNxly)Y$ Nek<TV=4Y/W7bDN(-ܬ;b fB99$"~N>1,Tֱ+TFk6౪qw$38l uSW`hv}83P%7o9ЪM}mM|]w= tnEΒ4Q<fb^O8Wa Z_8cib.^tՊtv](&f м/D$#; N ߴf [ 19z6+XshZ~PvzأN6luGf{;V>ImB$!⮂ADx=52]bD#3ھ& 8 q'uj)d,OaIV(JHA8v)8έb#Uiz_[$`BϚWbu{y4 =5u镛t Rg}XXO?>,c?S{V -_gPMYT`X*KrTʜc!&&OliVL ~\uv&J\/Uocq%^"1/%EIZK#XIs%QvȌO 92n@^JR<}B@-2IPnj@Nz>B@ޅoKnWjyO֔FoJM3UEd>gP ]%T"e;=GU B6 Kw5IawLѓA=v{9,-wɀd:H(՝ h\ OYCkk*ܐ7 د>)esqG5-EJuQ_("mo6jѦSŖMQp! ?DR5 ub>QLPQw9=dSBuUV?y 󖠠*OGѤL%g=%xGX$cbABhJUW6gm@ܕMDR?GI͐3 c&Bf!y*BfxAض.O.QHqeOV;M%`l,'y PVA[9Ó/dGİ[ٿ_%`"< |Nw 2[O:h+"m;jW.G@ќVjFC>7?Yh G7pr ץU9,v,)ڠcF[{=B_!0w &ROto9 ]cC4z(BK1R^+h@L*T>J=fhBn읍:(~KlQԅeW^seZ0@Q(Z]-*H[Q-mV.^HVk=L!V!Mw xJ\E4uK?/j\u-1$z!FZ>Lb-i;ʁ`4:ദLd+;i6@oBsf1XWYJ2` q4ذ}Z^K-H$4\Ig~3z>gEI}AmYx\)>![ǂho~~:~ȧ|*)@{t|=yG};c@rIwdQ"CT5?\&_SByսDk'ϔ5ӳЦڹ@pR4- C=QjLO`ST$~Jy2oXbOH2rqC& ɏ`L_Ѱ0M?6EO~N~&$HL$\T+t-yuԘG0&DZc#^]]>9eTL=,8םWܓ|)a/F&O2SL(ĚM|Ο-Ҕd3wgo*' cv-B}(OM(g+uvĿ=l-]2nud4i1J6aS]\ԓhOU8O)dTu3HHl;6uV݃ {2k-̑I׵ALфF '*3b/7}}ȣ@@I LR*>rT5g|u[HD}l(VMxlx=~.֦5Z,}֧ui<I"qCv Ձ>)0:!@Wan8 WrU]WhҨPbreG.Yq|O pܔb4n[ 4?F?=v<G20]I-˰o:/Ac!YlªxP/[Y).4vEKUW𫷷蔘wp|/?7yyHoK 4)I:[Xm睕sSM7@|6aYF' :'hSohfGf)ڡ%vam]ذߗ'Rt`54 j>h|@䧲<|-^UP ۭ:93.6Ø@E3oy+A +EmuZt7HLқy]̧ ËgF'v[5u9<ȌZ)?Iб'Bwx]` U&T,]5CbO[^ǝ20{^|$0lh눃}cn&LF]<֩sSx[5-խvF,5(;M5Wbqp`_ 7MM+=HmI7jId<{+$s {!!ܿ{+i;}xފnd4ì25TsEM)##897; $ Qh~p̸LRCRB~d-'LX6a.Ժ `[!`Ã*!h+OZ5RQ+*ۧvŵ_lt u~G!8D|SJLI?,]%o6+rLԔv՜Tϩ&&dΉ=HSޅ{o6G)>efEDH+;1qS-qgyS@9q`~m ,i ^jo 4 h;T|Žsq5p|SaS/9# VٹyIng?SC1{Ҕ0~ \|r.4Z#LP#]zHbx" g"^↶u3Rlk ;sA#`j/v60EdD3bXoK Liev6 ĎjAJػ uM~82-NбN3bUWI daQDa1N$}+!9qB3ˮ^ېEKp3Cg5ރ^e%$C$,w|fY9O׭vfڣ;H+{^@&VZA~lϼeAm!VR'14cP"JuOH~`/GE/dz9;Gƽd QiJ/FHX7е~%; @ ?u6 l8o7Bܻ {U}WI)׮ZE",b;z~,>}p'j&=\N"Hh 1,F%m1 c ,u<}Ʀ2Gqқ>TGL8"QDi)].dcN-4z7J>(ϋt 5(Cm8l@^0zh22b3пw w.g~N..5(앾7*8:MbꍼV* نr5x?<YA ,8xlfm[̵np` BYXBs[A8UeΘzT5@sC7rGbLӤo Jfs$IL'D&hv]Q}t2FpE;!iI0{:xQ[ƍep6SZD 'l \םl);jȐa,Kϛv>aLF 01;08(-:{{W(Q3&( 2^*Z|_Xdpn9%rV7,q+QI#!D~`Sʼws+9 <~-*dnnDs/)0Q5=8#F..ixʿE?'`pPM14i0,A9i-I=BD`61傳Gõ½ L5ЀsE}"u^m .6; _, `ÓDP e@ K<#!C:گoƐ҂YaRq1V*)ClwBf8b` JйUyMxZ$k>@FI qi#ÄH"vM;% !}4tv&׏`r3Dɨ +7Mbgslfrspӎܪ̧̊$a>tNdK[(T;`P'^g0EG-D6DWu|+#ҐT X@A4'y@?nD"6'rPgy)Sy1=A{R/cٛ'A^Ix!}2Q#Z[Ɍ|*ӒH.;1ӂ%4"n`ɐu "S&d&O܉ʔ$3pˆFN~Й '#^apƶwxf Y^&L5@ʬ\*`2 x`Hnn|ƴ" % ^m|`Zo,Ԏl ՟樣⧵9Riϫ<8 /Ȱ6in,{|A5VJT@9)p1y`_c` `[nNh$`, RշT,˼W7x:oiLed5e (Ki&`Dm;`4G^9KrZlQ+R[q54dn MgXa\_ "(Ť|Ώ-^`BU?%PSݵnA|Ǡ+֞ݑZS$@@z<:bZӗָMg(.B-0#CoL5[J]"BjbW& sK})(mFG;#p|!U! "'orr ,˳k̭Ian(of1gjC/BIE3Q7|i|Ϳ+yJTyYЧ]*^od$z܎_G0ia|IM}^i|J>l&P*+;c(. 2.6 9]rCaiE+p^P)'r:UuH{V,q>k,B6s1Ia. Su^M>M#\Z[C 2Li^o˧ Aٹzy',c"NQ  lO9nz :w,p%9)ht&f{kau,~P]'QԮG毣Л2 mAOc!_$y( ?q7~9מLZ/kCnm 0` qŌ 9@2`0ܙ0Dr2Cڽ87}6UP]aO :SBN9|Z9~;r=\d &c8^URx8*Ѽӽ۴{(Ġ-%T3$S{9W/}x;g;oਓr8{!>hqRno1%nMH#ѧg9:|GEKwK,ijG@s?eG_MMN,.YVF;-sSpwQ?rf]r@J*ƁpJf:Ձt8l=݅_FqKIs&㣣ߞ-EҐE\*z3ˑQo.ۯY<`s\ݤ1NԽc~Poh:S]EQk,e KFv ewx|8 lSȁη~Xݕ 3#)jR:QȌ,v6}OU,BsIJԂ+3\YQh Wi{~c5xJ=3at^!ϝ[#xWl6ҏ6'Hj-qF]55Q@i>x"bI-WLGn+D/Ok5²x:Ry ʼ.@|S1sKLۖ|+^=pRX ov60rMPCRD[: $AǜbmfJ#5{Sy=}'FꦨG4pV,OЗ=BսH3a|!nR|@Ąhrvz>Z|[M"NP9=X$>>LR_pA{ջ0gу?&jh2/58Eƚw8㾝0Hߣ֦&#Ѳ-DPer7hl"TJFN{x`r㍺ʀ5%}Jro0a{`>]@/]~#E#IIR%ʔ(=괸mSV߃c7VHO35K[׺ fH Sgqu'b-ɼ]ziUB˫OȩÇt"/0?loU xZ$.R g5!LyLm50X:昩Xg>%ae@ˆCۡ*-O쯟 b+X%=K7\&YDxSg`q1WRKh@22'G &B}bR*bzP*+ai&<2y˃jvprQCGm_3w]d^1g2bq@7zm%Fa T_ϰƮre^aPR{%Ny@):xctrCD@}k!LJeNxa6?&_9D(ZUݭ(Ӱ]`"|}"2ĕ/þ1}4o\jRXO%OQaK5sfr1[M |c7N~gkJEn} jpi*20ryX= m:ȌYE o,;iq \O;UyyW-xz(?DʔE+<6rkArp=՟gwmQl OWwNSjf^En+LlhRn,aT:r(7CU9 qԐMLWK'v!*LEG0O{%=xOo雝`_=E0cs &w!9;Ic8W,>a&xIR.p'6CW@XD@{/ #zVCW5WmՅrVWU;ֶFjDiT B6]Hl3G! niThYMP&JCՓ#:ZJS36J6Xb2F9R*d/a?Ob5줹˿IL}ʘqAxI8 |i3q-~&N!Szfd)wVqvxzIy_5pDSI>K3bwP/5V$cςRy y~ߒ+1"?X+ q8}䔂3]%r_ɝLֈ'RH ZI8 @QMF ̩Qvos>r}3܌Ƴ$OQx85O*GtK}~~mau,ǻK$a'+76l8_1:4Tog5C.bw-[I/l2^2ƉzPY经2Ɯe\+)ζ'9RöE rI##y0r,CUWPQK!5`r ;ҋq~~t/hJL!PdV-ÒP a^TtU?J:#6&72.Y}-J>;"FOwryxϟx^35(>P]M!aڵqfPU&$0"S>E`jJuv+5lW$s 2b䃤;9{j8yEp&.x_} *#q=GDF:!qgB2 ΫYږ{cH!\M=VjW8xdq*R#C*Pf"َï~DZz2nan~ĭx,FfA]u iK94<݉ ++ &gPf94s:V3:̟"~+*~&cE(Ca!ӭ1 -S+kJXrmIjVXR{' G'#rBtĝ$HWsJw(t? J&T^7h?d"{`,1ZH.qNgƙ[mpv0D;BR-`f=ឃ7'>TB ПBu6;r X3fioA:%B䁌̻3:5KiSG11fp ~XTWϰ4 W,wY:RvmԌԷ ~+!]d+Q`_M5`ԻTQ ;132<};Htb/a3|؁{awĬoAlmЀ4&(X7P>R\g7 V' iU^_jwO3#%c8oD=m'@9˦N_>Ҋ9'F~MFzoaxJHa=n[ 5uw J\-mY޴}Uf)=/?Gv=\gf7Q*t.Mmv {Hqt'3,ʌhz:3ȧ҈t# Oϋx 䵐_sZ2jC4.ٕM cRb:1 1R\˷ơC*^%F(<>z"MϋRo7Ü)j!4n(U/{eix*Hmnw$LmVu*! b-.IyOzʎ]i0y| Iopy`hҙ}Q)αV摣PE018 L%p(НF<Faoȵ & ;Cw/#~Y!:GR0"^>qx w'\GV:踞Q#  'hZ)TZǃo2XCZ11l*=  nƯ$XA%ez!.x^BX Z<>=H唤r1&݃3H ;&E|alAZ#~ap&CYdXBƠ $ʌuߩ9ϠaLD\R\OQq*܅ڞ3Cj3uu|}/{yu@ΒRnO8Ь`JC&nw܈^XPtԈJxo<&wsH9qN`}@Ц} wMXs[ō@'~vy" jԗ},ʷVvhkjznv]}oԐpKe(p */r&}a WdffiIWbˑеzG I֬&^A+vM|PlzqIu IφVX c}.oKs,9/LJ Ft;=hchʢcNEF+IWzKvFUҊM޽m5xyyP'2XNürb0P߮f \뇘#XSRԧ?7bW/E-bCOY[˒iDN) Aֈn7A 57+`A9]CtbՊ iD:- {U^4gz< 0S&pO}%k@3p6N] }cyQ;ԁK%%0. Ra[L rܗErk5Tn[H*3FJ @)ؾT G\ &8auP\-PxaD"WLtZ=?pm6y# %V;﫳Yft.,&٦"*95bsS'`xY_- sz ^Lbj(P 9JDx g(9 ׯx0˞ݵc! MfwTu2|^y$vɷgkD]OIhu*pS3k,gt hSe8y >Qb:A'8w#-m9dqko#Z㏒q̬]\*[Y&iԛL5j2RƼR̨6Ί!IygeoOn]?63.Ғ ,}(PϟiC^ 6q- v50OfG40% Մ+g |X,)?2Afaά"2L>.\| rn5D3ˬ *9 *kAP%X=Euɴ=Z!uq>U.a5֎jDJHϜi~8GyffaD?&.% ~zz ՃWi$Tg5V}S EE_ 6$}JZ$̷ELFI4uC./LRFoowF aez:[kq=cotXa( 7KnJ`(t}XLcRWȈ[zµGJ6~aZW6RU%@HKg7V";MxٗԱAQ2yÈJ\UZI^wwro<.v%{k-ǡ6HJEE^1 T|Xn 6e;c&r#ȰJ K,찧2ڟ40&p -6/rY$N^T&=rI~"ԫZ áQD`n2}Tچ!]GFZQZlzۋ{_"͐eʪ/I,--eX\Ze8j4$Y2##&H/7jR2N ܛ;ҝ֌T8 JN!6kN8\QNbyJ״a{Z ݠ^exS,.!NGaڗ,}LM|PdӺ eON- DK)J9wǒCR׌Lv?]ȠSݯY֔u#ΕdTPYGw]ƞvsƊtU s_ee2pd0^U@!xG-m:nbχЫ(_ rOD G& Uf?i~U.ZѳtgNa fզ!vl7kE;d€Sr9E'֣pZa?VĆQ)a=sKůHׂ6-}3Pədܞ77qhZKSzBu#y3o}[NK ڟԶSƒ"κG(S{!u)$ iaߺTU/85b&L#d3Ղd>1, 38 A-H'%ETq$nc@#rJ`8h.L 9w`zjJ#ɀ Pŷ/ nË4оw{+[$5AiXO#bi;ޖ9}3B(z IL:(e%x͉AcVY ?O_!sʾ+Kp Zg ޶J0'Y8+WgT({C c%fB!Oz KUڠl3aAׂj^.MɣU;OXmL9z覆~w]vE0kFg1:IU҆QNū,h4kr 0cVUTdc_ۭ#En$[S["l3G$̀.˻mc宽?IV{syXb&eP5{RJD,*Fb#cA o$q <3r;ښw C!\Ndh$;/d }S7(}x ^>?IF/VeA2H)Y4p26ޏؕ r Լt$vUcRA?GG+ JiIkp?4>c\A̻9ѵɕ_<d &HGvLE** Mkq7;B! `s=4K:yQ(5IʾӥΨ[f3?߈3t+6+aM}qd& Cre4ގ rI3K̟⚶2('o+8W3˴QeAYTG0[V?_K(}X&T5}Emb3+h.8<-8@ӷV Vˢ,Zw)CStZJ;#a~$XEc.l;,Ϯ st}K*떨% ՙ^%f>L?I+#Xr\8 Du8-o}K5 Ӊ!RődI: FAhZAM3ϺvYhM/m)WdVrڱ toq{ό\@|"u/1v8 ? `ou8"C8NTZStUsC1V|cp8Xqөk4# pWSQ30*A>UޙYo?2t' 0`䌹Va6B!7uYۘc OUԫN!,ӵYM[eO37s3o)L.Ŧ8n۫ J?KtKT`URxItr5)Ơ#Iy!g(.yw,Ow՞nŭI~i7i*ь9޳ >? {p[O5 (h{KS#K_BC15iɛNab+ _(1TƹlAnHOռ.e2Q*\)Jv[ qU d ɧ=tŲu$IvN@HP`-m=߫`)aI@F0t9?] spCX'iIqq#9n| +=tB鲃fsD)0+[flξxn7YpKڗu*=$XJ} MC [T5&C|NfI(REG [%V+VVVîeG.YXΠKƈ3hW#r$g %/$ `tWob_'|{/Vh$3notR]`l# eS"Wrx_1}C[h4x\[FrNԧ_e(DtuU}PтL \W&znp9Jc)5?i![ʊʫor`RD'~BCuI?:;jDyS'RűO)Q~?4'=BI ~U!?rDdg*+.VwA"\Xj5h&Q)=$풤z$%DPH0oEu-gim]7?8,y˺ưY/4Eٞ)[HdqҏSژjNq8p_(:i^ O/H8$| wY/;C'1OBء^Ȝݕ>N>Ii ߊA|RlGOp ՞6iB/%FMq}1]S^ !dj0HiJfbsU !Y5k#"D [o:v! \1nel}u&EA_TR`;kdx-߉npr$Tx äNfyQK =!bl>ַ, 7"2cs_vgo y!hho33"]'wL$ -_JPoKu \qu!Pp!\EL c2; H3a4fq Tz'dѮ-\mU@daz`ކ3[-ASۄa(dtrWWpm#nZ%sk.qyu9c~#8'>K9b.獏)Ǚ{[/{vo߾ww $9=2񂑃JEJ\O O4__wS oj`ϝZb`@!xy[EI!׼l|*#lJoD7>l6&Do 2EZ"֮xHgIFfQ(y8+,&x,3z'ͪ:j wX iAs1i2j=Uߺɣ_81mL##7?&;U%Iy/QB쥪@o^ kJ((&D0q6Y(-+01&~ bNv`AM `b ؞rg?ӪϳpTJ96_;y6S蕤?c2&l5/ƻ. h?(@m+6 -2?**pԛ &Nry%)`8ϧJǷ ;)8N_)y.MpBDO+HARxu%!Ҝ_9yQU^Mvdڧqg-'ڬL`_9lwZtݹƼ"O_ t拏.ihed"Q#`Nmh:QEX;pCG84u.v#k?L//Ӵi?>yyN@ڛEK98~an'Wk4]8V*TMG.sDm~ vcRq%yΟP?+0Eao O&˂K5JԦ^+V-*;d s!*:`h=n1Xp4Xz]~!B5#Cր aYpcM_;ecH"TKv`Kqaav;MKk}K%(?l~^PsLoV=m"$AX!%kݜ|/OYy֠٤,߳CY/=\KbƞHp8 ` -GiQXB}@#o&t{W^0;v17$=%dUh UQgy EZBiм1YggX{AU hvOQ2%q-.,ZNnl[)H3s/ Ƴ L]q )u~4& jpڦJz jŒۛ,zdj#2N҄ $>q3*~pj̶zTcUv=U;ݔ H8fnhȧb>JC]b@m8dGX12cꠑRVe19(u;WRq SbBhp'x{c IB]L&wm$e=(]ps_]/5ؗ=}d|ɕOʪ?8po]U8 e) ’KiًI|/%ҽ55IpUi\ 5NͲpMPASJ$w7y>7qR)љ³hR|o*Y)m N_Iٱ;ve>$8>4_pmpJ!!vǟmtyf>;/ A\'% YwR>jNE:d&gVY_&0]\$X =PEX1rx ʒH`*3,)̱f}KVpE{O+E'%Z :apJm,JZᏠm|V('j(/9K0-H(qD.p d/\w DFwUR1%c> o yN_: /|5[1)_p/MdTpj3YƲ/1jEp6!r @oo4a"c_Avw)5<V&E9%fvU VXҫ\|ҹo%J`x'5 FL,h1.d]}C7[9.gSeXzn쥮C>=k+D /5:rS=[ժ2-Kop\0 8 aV2=Njq 8Bn|:2-.)XxfdZ*5Y-"ܺ8VqYK*iec1g-k2U?S#кLgNo]5eIX ~r ݖbMUYm _|UqшKB \1t]^ދ<)@"ERGY0&I>U#iʗx 4 y! 0p:$5 dϲF]O#Z:rո<ʎ4'4c5`Ґ]Ш\gpZ_q s"֫/ t/ur{gKVZR;K!2aCg6&~o*Sϗe˔ Yw6w=*zgC8g+ 86AG@^!'(!_܁ӎ7*zzL6O,4'1 r`̭E'J"OpTR60[tf˙0rdho@r2DqU& FǼ]wz>96Nh4H?郩]P섂UѴLgx5<Bp>W_?mȉޯ "{TԒq46dz5te31Q0I[&qN<lc~}¿Q[EX9EH x㩁x(ϊ&w.ӌn }t}Au4{t6 ;1&=R feL+yF %v_aqLzy8dT0CYO_OlOMDL/tTǰ?a`51Ff8 eug q1MFC2[DnT+k#Bzhgq"ՃpvL6!EjJ,Uzy.uRy `<4r12~S&IfLP)ZyZ$WF\^Z+* PH cѩ a F+V[7퐦oNnJy3-BMqP"p Sx\p]A3Wҽs1fy9N>1( >L3asӀez)b$A7 n5Nb7I_YcQF02jwc#hFg(܋ݍ AݾL f2R5W~[\Lxoiem*ѧUP Τa8Ji"3%Ҙl=8a^lO֒u'ԕzr҃$i*'6ë('+cr8ꌜ@_#wE%6q$%%r)MD] B%y{ 0{ 635eЄҧs$+|D)x21*~AtQLS.!ԎfW(<,^E<}>k+]_N;7K>W ޏ[ 7DS^xgky]$RLAAa[^B\{㟙qKm/J4^8e̾$!ge1z*LdN3\.19c/jZhq@k ß0[*)~|k 4۫Jh tq΂TtU)2!'j^'~!: ;d}QSE7<:ׅ@VHێviA 3~FZPJ(߅l06u4ea< k';6>cB)w`"Y8'XnL賵ՆjvJcw q<A|Ym%a~i}$@P :t1*3,%gJ';[>a/`X;}iDJKd?<||FAtZQE' K",%H U{$O?,YN{܈i//K8a8~\u%rt? `&Eߦn EqOțb,LJث98c}@ UPΚ2,ǨuJ}$ʎ71rC|W_6?v&0%H}Tvfq(~Mf ۓ6lPD19~xߛЕ(vbEw-HsTępDRPL:PP!֏a)S*V:Ւ|y`K/牡?qiMU]|L OSs!2}hj|D U_x]WTC:2< ]`foFE_!@M <3O>b,u9Gz\zaK*i)#.?$O,-Cx %quN@&8jx6+YlX<(cڇ|| <~O/];pH Xɶ [%MyO)?0 a%*uweg 2L<"دq)Մz/EBP KHraƐE5`;J4#{b1׿xnN+XoіhN:ߏi,SɊaDcfQfdEOijAA*; Cٴ߰ܚ/c:N $1^wc\ߵ0(L8#FqP `d9@e<fm~zC >F'arBypCyb#[^AVyV+uwK:\pҟdd+yQ.uѨ~) b1èTox>gt~);&R#E7`9o[]yЛwzhtU_!~0ҡ ^,\W}$5&s'IOF}34vC7sը!(jRW}+7,߾ckr' +W1;~ U tO9YVwHV\Lx$uO!&@pZFPUÿfD$ /|B Xp;8^DPOrs;ժa-'HK*o4b0,헕5/Ly],VQpw%o5ِ@3*gqק\@8BX)TЅԒ1Wl:_.!zHE2ݽ&0=+ưN }DA#ّD<0}Cc_SUAWFp?+I,4zY um1 sov:AjE>dd[Ε XdS^;m)oȑK-úΠ#6`#CݭEdf/0t$$r-r&ʣ ɕ䒎ܝ0=-9l- 7GF\`#-H`*adjkddGJ%WĸDu 1q?eif;q^/}rrȞAkMv#B[EBL{} 5as?P֤o#9ta-G v2{NXXD~B<:sg3D ˯eP3E۶lM3jr>lkEmNQZ`1iZYOZa&g~(Qp0 K|wc3n5ׇ }:WAjZ2=XoAb%B\1 e &m6aKk1{jO- ]@.8`U!./&GْXJC8W'ȍ  5*082aE^7@cA *z9δkg?)hXexvoD5aXqmN1@6jHS$*/Ǝ+dM^kP< qdH[ݕVn|[vDHTa[*#e&6wk6[ %h X,0MI;{Ncّ.?N6[sy 1D&~~ďZϧkd> ̤$K흻8a{ms3i,ώȽ%vFļ@Dlsf)Rs2DòZ[cDZUGu8)mnKvo'*foTa.EYYtgLvD=*ϥI}LYɴW"Ȟ gܓ E2X&ˮ0_*ҼU@.Yvk*P3A7֐#bb-Ju&OX>L/-E2+S?~x.[+𱬟AY<(sX2͡65 P뼖;r9wڔj},H,Lc49})SW#SѼp-͜ i xex⊧qnl%ZrIALDyϥĊi$@mNNf%F2yLA՞'|/~y {8FQ= xP_ .JѡMi\(rwձڵ&/ic9MKδ{mhO 6ESnr4Jc2@2fDtҳ${&9;Z!y&x[X24y]y74@}[n}/WӥIV7Q[3| &q>qȗ.V!Whkl,^'u{meFcVp-cxCMp9N}/s^{~$kWGu6'JjwfepeɆ {67~ȖC:֜=,=ΔBH} G7_^ȓbR]sܒuiߎ ~ )#Mɱx#$pAʋ q&l_rzZs@'8xSQ?IzDU5!NOkك@ Tߎ'N09 ʙP8f4xpf(|Bf c? #0⪳45 GÇ){ ~Ḏ7nFZ1XlxuaLeݯ?*uU [k2ppAmy8K*rj75]1pqAjMwּ߫Y46m"Sc@_3l?l6/8sFdפ ͭ^|8P#k!*3A 4;xH:_^ BtKM 81ۓelWݷsRD<2S=˴萆 Bk6zc{\Q,-_jWj eW7z7w%<'qX<9s*/L MY8 qYan#MݣݢIhOx9ezStQV6 GMA Yxs,IvDHuzN$0 &|^՞cB3Ծ&z%-HVː&o}d/wI;3]O96HiVpW4QB+ݐMs2_pCT)BS8в w7x\G( bY_ <=Ui0&1ePDxFC&k` lM CAηM:h5(tv-B?q@Ջ>@MA&|bVc+9)kR_$ݽ%ؚ\?Ji㰩Yv!ԡܗo8 )Ky|ruBsTNl6#ޑ=дyR;9'^ӻ-0 t0,X] Z%Z> [;qoQvTנ]GD231$[ gYZd( cF[L PCܞO,id6 ĽJx֠wU]Py;R T0zv(Y@k˜sOdXk00uxKsѼRz+шzMi \/;Mf`W֌n!_IM_Ы$]fm%veّަM0bbB~Ei6^d sMx>inԏ}7j|VWs0m^\.DDnw%2wJ4t^rsL4%oZ[ syU}\B_KQ7ڸJoOm8d i @U砚 >/S`)*PdlYQԽ<f2b<[ ֗YOuSвЕ13V֟N fauӃ +@]#<7b:`|[ޅ4M+Rl~^6ϋ2edd4[#En,8hbNp$z (2اh6][waKntJ^ YgDDLJSF0_E̙j܆bۄ]?U|Gj}5܃Ҭ(}#pɷdz0@H 0 6ա2qC̯QLGRw 0ّB84]6!eo;KT1+Dn[_t@ySG|7U$2w|5%i'g`R9 ,QCXKe R:Hv$NjF94k4|B6j$TTZQE?@KNjdڢR Yկn4LIRA Z%k|3~ziTpN3>-\ ĄݚS+뗓zF/=4_r!Y Ɛ"knPR`ph,˹_5,}I8tdwR~$wއBf zmOAifC(թʤ^*,W6̼&f#kYDֺt nGפ/kzWO[XSwAp7J.Ko Mۧ,'[^qώ9( {c] hrG5Wf| ˜͊IiniuR6 ^}˴ص @hEu- {:*!| nGj*d?6#pss"" w!LAӅS7/˽+J[SsFP{`5?$,.۵ص*3BFGoU&0Kee@@@8ەJH|SRHQ֤B_earaT2o3B>A&j&cr\B囹)$B9m'đ?;m|EDרFV P Kv3.pHG*sSĕHl̀i}*Ou u j P':A \qM5re']|2xT^|H$# Dy$q^JMhEnQAP%*iIw&Ĝw +xL\gWg/:`E*Bę beYtƁ ry48SCQ#/Q4ېʇ ?~%ل>) D$J9ݤTJQT !^HR5}f_n(^ 2(ש_8SnY/T[^ =hBHj.%2i|$A}Яt)C?RۿN$4 EN)blp 3}>* 6Չ% \v)E"4->mw(CstapjRz,@GneA :Ff)Ho_<2M{t:n01W,4m͹̡RIdx!΀X.j(Cb 0JndAmg-̣dSK-RRy(Au4_֭4ZFFZ_b ' lgᵻeFS(7W|ԇn Fon7*/68iWЇ)).ug]j;``$E/,tK`VT( OuǢw6}D27)%Q'qam)3>~QIz1Ob= y)YMĜZ%qwlύ9:)P{0?no뿊x>Kˏ I{jΘLIbŇԾba.2ߖ\=W즽1,xc3Ab4K-:G[IdEJ ۖ(!*X-/n5lR ᬭ Eh=ZA-|5)8'j‘qsdkKT _`̼0-c `b'Z".Qy [8qc5V+)szA}x*^b [C\i" 7 @cE:"0K?|Ad8ekd3 z3b؁OYdl(L W[.Z=ĩQ눙Uw+u֦ݫ/=pPѷq9j0npŲPeR#pdԔ¥^ej]`'0q-9Vu ֟ Y~Z; Z 50yLǧ7$)9Z]~i0 xsxG"n+@^̪8٦JRk6X^psHx%c)zĴq hS{KF\"~bĀ{t6B\E26ԗ"OǢ7"-iyVyIT(S}R`Bf\824;+-ثTqѾ>W?Łѯ 5ݦ3D,]__`b[pᇛq =ϝRSX BFKō9da5ͫza}H߽N#XmԟyE[qO mT.%ʰ" ND,{5KǛY*!1052&c: )YiƓEJWr~C, چඌ0M}欓Db(3μD4;[B iy6Dݾ&3l;Ϋ :9 eWbۨIS jvita Xs݀M3mD:* EGD5kF)5xD.S"*`Gb-6J13DCK6yđ@5XJcpo(&I*A/P{cO0bA#yp_ҋ`>H%@-ߥ0xRGtr/-X dd{Vʢ χg-ƻAblW]^>`[IjUwT} 5䏡'1JQ~({ bPrھշˌ`2E>Hg#me墱h+aQ$E8 װ/D:I3Pp06 Nt&.nIx52Zf OڎЊK9Km=e)A|ɨJ"n^]n__w+J~='&êA0dZ d [b|\fػ<! =nDq{&m^kkfprSݏ5n vᥜUiH 5X5[^+oe41 ~ S"LYP ع5pdwj[ERמk @PY aL4r^K5|e}='WI3E$mDpPBz514xCr6fښR^,G5e(L r^Ch]SN1D /9 C{t01KI0we-5Q܎Z}3Oo8hqnls!~CKOj+^P:;sEAh6JRS{y/+CӊˇYG3 zUd84e&9)KC7.%=YJ)O!ZQCЬM'h.oܧe`w (qi||A{7E9^ѣ JTi*{Xk9aB3Iw|ܐ݀'_;Q4*b9Nڅ/!Z:=nyjC0FNo ,"e嘗.lr-Q%gh?Ʋ%κc#=rr+$R;lrVL44NEZN;!͒{tS2(o-{[dX_RWZ)CP۷]_~s@We.G9[]&CLNmYsxO,: )zn?D]ѿzWHA d>%z]; p!# d4kkAɔ͌SCp.{$ j(z ۉt5*1ƐwH$YKe/rM}r!L%rh[[c㵥-X${,J27`~Mk㊿Bxd25M8yaҪ4pP; $-ry؇HO%_VZ[x51_^؃]/,M`@1&.S4~j lo͝L+4zGuΟ0G$JGA<kH*YD_*n2(${  wk #PuiXDQc-k]-hhXa]Gi3>zFK ݆+DY2'r%++t $ÛYrY 6Wgp+7F*~\דЮ hc ?bX=v?<~6ڨvҴ-\&"/svK\ݦi[XT\mN,R6i\/N6f'-KvO*Mk(EvDW[!ȏ3A] W" k$^5fL9qT{G, T7| ?te6ߦZ]Č'M;,4>{J3w7 DQftK=E88Uk|' i䅠)T* hml w9=ai3UAϺJը9&{ܗ$YRUZG8LY}|R h~еoT\RR8pcT*1H.V|Ј6cJMP0t Gj-Y Lc?,3BܥP|&&?^eiieKȏZ"FBcHqEhݫ}ғ3|,NA{G^Ġ9ejYc.u٘]9vdBJN7_H:N;RV]I2 ;MR.M l9߿ӺN2}FrCQ*$Gy9YWQ)#f.\R}EKs,-'I8/ stluKڐ8>L\pj1=sS@/#cĀJ4Vb~|zŗ vZUI4 ~f)C-0T!33UCYHGӐ%/NֵV85ٗu׌Lh1=kҍHsv ?ws_x$o{Ȫ.Ϩo6y6Y!:8( ͧ|ӻW`P>NC1Ӄ\0حk=hAS4nvM<Z/Ѐ~$q\帀ZQg-Pbi"3w[YAD'gҔ i`5r AUJwBE@a k`OȻkˏwX;/)/ *[jkNtMke"^(E0L^HH{ֹJ.:Q.:̛k+~D/6Mj[( }-͍a&"t3ĿSyV~$ܙ=?œR:w>KEp`:E+)r-}9i \YWa;J`LD~1L5)ꓪI'c6!BUOǃɬE{ h̵M_[* |aȪmB4UqһY4N_%W}"Ąmp/083ZIal9@uʮהYE7mV'*t@͂~jV/iw@bi [!Y>D_OXמc!ID6x/$\ޱWdGek,ѿmsiBYjg~\bel q0,(q;ݐE>\YS=L 8 q=G\nC*,sv޲:y^0%NE7h=٘ɛ1UUvĖJe) };[! JKw3v OT)&FHGɯHa͒q֎ΰ2d_ߓ69jzql`G%2كfBiu_#snͰ6xmgh pȌ7 mwg$6<+mrT0]iR7ÚA AsC-0zK,;Ӎ: ߍ]<+7`{lI 2/&RD)mhT~Ud}GŜL_Zfa yk|׍b?< &&KtȜ½yJh)?hiILyDXgD,+@d4j3S# W}h,l8S & M3\FP#~ES#_,eǍF[N7'O#EG湓o*7JWGk[[CBmK O=Z _p?Z_˜|Q=قn6C`C%0~ղ VkO5AF!"ixuX"YppRQ|ϥ#U ӴB@XK + ܾ$rIW[}JF .vج4b)iNMD(\M_yqn&s{HWV xI_a^ m>,DZEWLi P1T(F:%/4ftz~ro]&퉡gqWLϝ B^@(J M꜊x!D]m#4o'>k !||ʣl@aq??GP괚KJ1l k%oc]Rdì[/kZ)AYܑ9LQ~ݴ/5A\x}!j+QgDW#ҺO?=h laj _d_EL*Fg3s4[V-V  5 1luZ\f=8 Wv6]6&GZThy ,8CA=$GK6I%@!x9t![ar3kRxck$2g9g>8&x5Nc?/ .biYho Rep\-bCNL(\.F \Y J] Kڲ '!"E M:#*^ttДYcͶlNE*ab]=CXIcPyN3Edp9;+*$Et-&p(6^4Trjqz@N/WBYTE`zƯ$qstV6# ]DG!3T3 O^2>PXϣ2[wjQ P/a1g +ZǥY&U/W\-yq :Gŀ7ocX'oJyPc[7˺NpӽlSWWx~/.< S4[,;\9d (QM7Q50"S? ȶ sc:,H[V!Ѡl憠zTu$0uz4ʸS(2x;1TT$ vK,%;tEԱe%꙱r6Pʗuwts\sGn-:~kv x.Cr@i4~hbE\s͘Z`|~9~ZkOF$ёCPf( \* p9RVuhrÔV(UoLIDIG SC^ wYa1^פiqoiЋrԨtevo^y¡[F"^7`EyuAhd)WclB,iߦir3m}~Lyna,Zl5pvI-3SLtSCPIW/{wG5pd71ҲMϭ@G(xV=#1Wǯ:k ׯup'Qg]X~(qe'b&J|K'nyomJy UjiIz71fTt,#tRi9by y݋vgnUx3pe&=!D} N@zFF^Q2,_זJ!9?˶Ԋ=*)Z%3tڒ9h-fC"w' A.,d :K{IMd)ɉ[Id}DžRҘYUN1ȰŶ[$3'ʅ?f&LNC ڨn!v:c9Tk1^ƠoR!@} 3*/+-brduJ^K.bG{\OJE :nu22pZYFϛ~$Mu9Ih  9Ѫ$`=b..`d+jS>7!.lEچrF5/;kaoD+Q ڏZnjq)Z78-Gմʗ@*xЪ[Z˽\V +i3V5f΀ߣfqDB<J)?XqY$6uw_VӅź$ɶiKtz[fCXPp#<ьS bH|l>Ͱcbb6ɖm`-{q1nKK+,$d;ݘ.lSbJf!sٍN )]zlet:krvPsIɟ\ng]H**? ^3d9,cH- 쾮A\dQs_۶S#` c򩟧atL&D$ h D[nO; @(? x 6aߥl Jb._Zzy[[YI[_BZ/ qcxU5-cs6uꝈ3c&5^+zآR)$PDrX?CΑGvMwdǯ@cS2A:Mʯ"e7.O3:u2Qx!U i}?^%"V9 絚@$[<}ڔFLڳv2 fc8Z43 vtJ!^xòͩ(J3LD<9`)In BIi9 ݈6TAxTּkr6<ل؅m\[4>`E9vG*_| "V9ZR(t~$1g=jkG2e*Wy܄ߞ&ȂRNxjt&1n<掿dU5}O_ J9HI{21cڥp{0%9Ӷ|_0HTR>g~ G"Lr Eyiߍ+lc8ejaZ IHJml!5٢S.A+zwz4#Vp$dɢ35s˟*cDG؊ΟҜ:Vj?50|)hrDX Bl RU[[$q畨v=:=(wCpэn[KeBõ5l5"c_aĆx,Mi?N w/L7IxSĆ#*/yޫb3Nc,<<| ë![ջ@*,tq1#x?Dwx55 6-׽Щ2<.%eb|L oX*:(췷]Hp*lZR- nw ,( qQ--DǨPn -S*؛8%]@];4hMK6_&PQqZM⠩5ɹev r:b큵~QYݙ  ; ,hL+BøVqZ`T]`&\1IiibyfջDY $nQ@X:N$-Crί(m+; js?@9f'$&mm+dk'Q#gAZw>w>.6Lgxc-K>{U*Xafvqsi >U$N|tjo"ͿCT^Sdn@U}cJD>s2a0[ԞHDa㌴OY^g1w w/Wih3ѡ`: 3zPw#^q'NWhUPcCwQ ΐ`%M׻ I$᭔J{+eZ! o=ע'{U@KFsBZCaJj_86~/7Gݩ6M҄mDua\t`4Q!u R8d>CbW /-F4J*8cYA!Pv?g MĀ/ ɹ{YTt9,$Ml_!/K'сHt!0dH#v9us, G@øÇ!s JhJMsDVAyU8 {Dq?*pq))엚=ʧA{OEiFb% ;n,v8i|eAV)(u@yid2Oޢ bI v1:2%П#/V^9,z]AHXI{1MXE{/'I6dpen)Sb,r&:~^f4xwmc}!#c-${pϛ̜T^孃S[6ya56̦Y#RF-HC,|EA3e^Q2[ebXG.e62saxzGR1X zIB`ZDSw՗z#LE=C`AqZkxȢR@O~^{0 7e!#왎"yhv>4%na6GS`m"zJ͠CH͂-a*~ $)OO|}z!4 cC㖋Is. q7. PBhݻX<5Z9^J#s47&SWDO5TQm;(Ь͜ۋgwO"5ƚs:DV8$K #4J;; >9Y5).}z OR#gL!μm5g3|bTefd~ oʤ3>@A`eDda n5FTQY$@)LJS.p&ʏ*iƓOe;$CBzʇZUQ`w\H|V;HFK\*p#Q|y O|'*"+Hb{v VX3mSPe ~ou7},h,-Sxwʊ֣#@D=# )]>Tm%#~:5dW }ji0(#a %a'KFE(NƎ`YQca2Dܰp=@_0DL.?fzo9CgwC s;0p𙜩T9~ YWGw{S$ XcaE:c7$?F/TFFY|{W6kM] .n/du a {BZ:ei x#7B )7 0(Yt<ݰaBZ]i1#+N`~(t_P Cg*eudbjb@0=ݗIY{{&cɗ /7fܨ(aJ5Mx_E=yu~~G#F\?_2zN$̤7l-]Kӿo@r\v䁐eCjdf0堊|0rC-> AA+pzEЄهo@$9baep8lD2H3l3$F<dFֽj-{b>lv+/>H3?HTн|^Mt.ք9MJ-|QHZȊbAp ۿoźY9NQbWcSAzu p t zMI{U +hz\ RY] 4ӫc\CXLsEx tU {^bxlC0q mǝ̗m`{V6Ѩωa4-gpP3vyցq8uҒe3SrBuDt!eeD`)`?l8]~T\߭1bp=Q҇3`h5/+!2X.GQs;;PݸJ0b lSXASb]NO0:wt˲G:['_gň8N5E&(RX% uDZiZ+P Zέv,Lֿ?+6r!*1/7]d bmZ'1X*CCP.tR\ {}['u]}F"kp$`CCޙW_͌ -}aPBqkvSJGҝۯA:\I$ZPA/G֌_u ,; - YoQɘNR=^.ȄZ5{[:ppz󓆈߸i̙B p|j >.Ӻ :؂ץb{[,Ta`.JeG}c-p?0_b;;clyXtq`!j~wM$:68Svh .֙ឃX'ĿEޗeLB/1_B;(:;5mno;6_[vԷm};u5aiǞUf4(|[] [EU֡h vSFWP|jO|ZIOv>ѩR|jx@ I$ߪ|VbdJvZetGiE vJ*e+K(Q>4=K*(˕NJ*B\K1Uoz@\p%UH-\EE1؊y^SiEWL/L3 &[wىH9֗;A.o B{97 VxW &p"n5w *%Vhw'~]$1n[]A{!A'捼_ڰ.+a P91ĴJے7_U2yŘHvvrFlLr)  LBPYwM(Zd\#PCkm@M ȌYEanKNga:7[?r| ߹s A}iz9$4aH`ceC r¨fc $1;ǔA')3sLb$T9S3Sqx!Bzœ=C ә{6.2u5=D:KaWu&sڑu/b%@#Rk +\ZPުA.OtefS.q\~{C7ZY% ,v6Gm K6+yQDˮL5"11Aj?F$,$L#cb$@O#mFpjK ֟=Z2u)NC= 2Za" JfFj̫O&WE%N+2vQ)eapCteS4rP+{dKZ 2>=h) L,H]>cCŹ,*##b5a6tsؕ*=_nHD(Ks'ӃP/yA/UKmy.۶Pjᆺ): Gw1AKV-М^LO: /V#p/ U*O*#(LKu#kO~ާNFd~1R}X(𲸺09$c6cߛHeuHT zSh=$/)- p}bNf " UK\=͚|fC.|\m.6;09.ϲzUzii~j,V,moKA14OPl}8~爕㒷D F¼ dY}nzBTf`hd*Nܷ^fqM1Ƒn  z tzS_FGN\6nNbJqv1}8-pNiG !2 U]FSЧ6)%t?;@awf.B0VegiB7$' ^R?{p2sr1o/ -!7 ʆA"(48АÆsNI JN/ajRbRZIq2k0}"Z}ibcd+"tB䋫't"{S-pa;}Zu=d)5";] "ߝu.GZr%Ha$'7b<4x^HIGsEG b)[eq4P@é G[xW8/7J!* {4@4}D1r "<O:PU>l]iڿ YE^$^:zDO@Rtk3:~mi p E-{}MT<*>n rڬz9eUv<M4>8bʙ*TXCxnw,bL蜳s1 yB2M4oNp zRmqsh'#J5I>wį&qe +3S <~㜍Jx~alM+6 ; eQZXqFiLACD}:9O =??SmW0e)_}u|NiVΖ A|G=O P_)Hk7Im*6Y텂BXxוVUK42HqsU:,O3H&z8F [e}L d,ދb:d˛=@6%heҹש}`رHE̵2UV8pke@['8;;m SO9]j۴,){'jRfShfp-+N:wWMfkJXq\I5Ԡ,6pza73yΧ-p=̘%d7&[T5h4xhӹFHL( Fs ^.!<)fcuiPLTȭ?gy'B]ruT^m49E̵oD\κ{&+e ŕᡵv/ 0U"FcM .L < n8u'u Omٓq [aӢ^W wNd=ﻎ`]5kV#ZZGMnE\6Mt|?c|2]O0|1խxPw aCŢWH@|'8̰[ƻ1hUF9 K(:^H=R¶N"mP DoHh{GL&- |TDDV*̣Q+1tgup'zG9dS'IWZȐ RPj+bm]}N;טqT+4>PJL":@p3D\9`[d ּ'p;N1ٍtW@2>sJz:Gob`*M?Qk,׵3?>@-1up:,bXe0reƪ4dӂhy!׻|/0rL'r 6!~s:C?4!te lkƯӌBG"F( [ثɝ 8zmǘIߓS4VuJ01J&511(ٌfdtK3??gߣdZJ-"SIWǏ"< 5\ORYd_[˻ˮQ康UHS) Ux;B<5A ~wY#D4 1p7q4`nLG4&q9aiz, >/i -|:ȯQ\foQRMO=9 U"=:G{fs̀g0}-#TJàHQA?Z#0%LQE+Qc"em<=5@6 zhw0Dբ/(!8o BS;m˚o!K6 "10)CI<7.HJӋ`LO>NNŵ`*xI4=KgwLuk6+a=hKXd;\L=;pHɸEL̯b_EP(h-W>`(d֛"'$dZ=E]f]J,7$l}7^Ks|oizM!@BBSE҆hiOӺA/q@n{Y54lbPW Q_PfGBz O͎Ht&]l^ k^ή xxz87fe`e6˧69S#-j]W Z{FX|amRTO@>0J]5{>He=t GٺV& o;-5FALad lT;e@o}YZ-: 7ѫv.s hz~^ضH#|yo!&2a®/{l~kAlk}K?g.ek`K͝ űPwLfK:-e \Yw ɲc') j߮oXf&. UoʛIx1nmg܁>58ezSzzlpr%i7932H_C܄hէV!v4s] g Wx'tAEluE᪠YED3r'j+{f,mRut"Pr|MV/|$%48vSNP#?M9Q*noB \K~xE9оnBFX;⦟f,瘶+٬@aVp5p?L@7n:N7I'}F$G?L?5g=]GE=pK-l㙚xOv%,6"@r}`ҡXSh"&iڴ-]XxܥF\Uʼn_1亿](P`Y;!qb2Xr_.@D[O26&a%/.;9vUo.*<7T)ƕs\Ѥ`&zYe 3F"/E : I1RDI9Ϸr_s2"FaM.q^o I 㙁d4Dz5" 1L|dw* ȡphZ(LQ>Uذ p1|nlEiTK!?6 |vy;lņMGIY\|P3%PcQ v\5HT7ؗQ $FE%hl4:bz[M 2/]&')\hnZ`6 FX5OY9Hz&r)|5$3QěJZ-[$f]ѿ:*oO N[\3C!bx5A (RY%JKP؁!n%eR/Wo PM$Z9#ZE&#lo6t?<_DtPnC͍,p @S}y/ tHxMet"9;jQh2E߀yv c ],#S k3q}. >kMka;1U!ΚP{37<$مA\ځ3OgmM * X:`L"*Z k5PxW ҨMO6y!-ks.c9HZg0^iWY;]w#KI"МET+z(uDW'3u`GT#aٕ5c0"'pi==4נc#r;s3ek1 qU^P0% AgBkwK 퀻e'vUDz>(^^u *bŜR.6!:O`pw<֚m@j~ Y A[4+l?]_K5ɤ {,@]MLc<=Fx@mH݆u9x)Wc6mtI1 Y-&)gZx|c^O';`2%sѱV>ҏN 2Fy^)4yA2; #ZsbXasP`݄ ՙ[LTvӇ,BOSe_Tbw-N73]L78ϜC> hhz)7؆ =Ka 4+5)`{6k k|8upU ,o~$2ѕ "KC>vFSf6RQ`"j\4QԴ/s30cGK, [mVᲯZS^\ lץ-f\0#3[P{i@ѽņC؍Sˊ{LYr̦]1]rh F 'Ш9f%]6q*q,?)0zKN~}ANIF Tl6A܏WzR:n5*"lI&Z=bMoQP>DlJ((̱t”h꼇D8rѿ 4f@dh'0c1n6`8u ȫ8@ ^96CUnKXU?RͶ:$4a9JHx+HʅGf ӎt8;vA'p{֑!܃Ka<• +!Z4CyBSpWx>.pa[G[W&u[!l^lo?HC{{N"$ʏSbcI޴(%piX 2& IL/DK Yñ#e ΛcYmK(k/W*<rVƔ32;1:sbݺ{CRRȖʙ,+1hJ):iƠ jA-?9bTy&/$7p;$8vmDc0 cx̣o=c[]2 %_:KTiĻYOD;$ߓ7?حPYUӶWkW]Bx:5ƚu[,N7+.׼?mO}\[O7qǶ߄+tJx6h{oHK ]|Y:QĪ<8Ww۟F\Y-۞:*n|Ԑ/;&m)ncC70S8h!)DӦx)Wys7.( [2]pp] -S͛[\P Ah QO*I Yp'Qf8 G@2q#?2CI:SciN,bc8D*ISY vʌοI?ǯeYD9*( >+c{Nxx;uyJυd}LCuKل24($}";ިN(Jg~!T:'Z ͉M쐗f+6)MӻRb ,;;?y%d-9.{i%Z y=ORL?~U(z_+ϠsHp?al{&] c6ep⢅ؗϩ*HLGkKp8vC̜E-5¸j& jX{3@u}RIg抸~89yP\m[۠m# d٬B|`WCHP1X5NUsց; 1Q@^R|6HI}, #'TlM`w~4@g2Xk,|,GR;Q><9>8SmQ> ~'1 N-J:Cn-M5ndRD#@FhZzOɟG{ 1̞B@CR+u[^@r3Eb̩HV(RxRP WY-j{Cu e+ՑC@YaE)M)ʃb=kO[{E6Fô *0b؜=@Y#DH@|\}vP`Vs !%#D{hygq23B4  v#oC0{f/O^wQ3yxN }7`R4DP$})y7|i5a2cY= % G48m?o=&_YHNc*Iٲ"˯y10%X0PXo`Pwr|(ɂ;8PQ nk˨$!xyɐMw?eȲzuwX]{+8&x/Ձk@C-J kSkxɩyi "n<nGUFș,0׋&5|FW~+r-jq|kH0lX#OXyO !3xLT`:^]Yo2k~+ɥS^V]r H[MTZ8xE̩ٞȮ *^t hV$SӐ|}01 E'^~-F#UN6g s?$g(Uڈ}&c$Z7LKD$\6ߋ$"X;pfU$'+^XjJ/u.ن]^]?~TV<8@^l(u/1͹zF-*B#Yhz[Kf9goU'%?ăWM}N5+E7ըKHs1TMFIuİ{{bgd4 +s@p|($nZ0 ]d/&^ Ǹȝ啗`{3 KYq"^ce4HGl!yamcʥBJ~`8SJ5F`n_ Aug Q}`Q%'iPc:.%LDy$ u?+k8t}3qMҳ_ )09mL؎~҉ ClD>y N%UtA:N3&s40QC h p {M E>~W쀰U{)?3B 9{bl]ącGU"/xdrKHȾ3g<-viLf_i"):,9@ƸIiJ0R']Dr0"xU#]R¸+3l_̠y:Q[uK2]Q;a_`,H 2vlf=Wbk1 ڄ:i8mPࢪ=oa:6?C@2϶8@Z0g&)_$p<'IM^I9EK)bd߇ U~rZHYݒ$UsԱfcK0Hcqf\ky &I nю%Os+#^/qO\-e* áMO#YTW9nQ!5sCᡡ-88 ?U9cb8pRWL0 l0i7ׁM+Y ~ 0)̱2$C+6٨g_!5d)ȁq*W ;|[E&{l#-1-$_U]юpw(a6~b>wg9ۻC.pal&\{`T S,o~ K1^^`CK#govht&=Wi+%L2Ez?Xj8$= dKvC7Pf^c \(?!$ E ݮtVv7.2n^+y[P($89U".D5zb!3Pc6OXy0MVЀxf!'| -)N@{3U U] t֟b#iSrL)<ex[G 4enT"Q!}\5L|FUд`:ϮK KOZ*^C:yf.CP{3&( kGã*W {y6CA~s<ůH>\7VC692=ce? B=a KWrpJ-K,OI 1!=jOQDKԱنy*3Nh\j1JoCKܑհs-=?᫻]FTgLeAtblZkrȐp][8u0F o舣mH2'㋧.&8B)}G] W[ӿX󛰸$(M6)kрŴRdZʑ?*zLr)__@SN1]ˍ7| u27X8$] Ft)t78|Aj3/IC_yJƠEeғlm"g.ZZ0~؞qڱtZaC.9[;z#=1D :GORG&0(9J԰C\mPj!W;vei4Hn1qcf^hroVp3 бϧrp{[*}s%8&҉j@n;Zިx_X&J2GkތY| ްبp @Tqv4nPihL6kޮhp$+oh{-(D撂zz2%HIs8#{~8 .ķ*5a| %͖R> Yц&1Yέr5ܪ+Tw5 T:݈oS=C )JcQ>Jy5Ŏg  E4Q^jbM`4)ha}HIa%S.Q"MY"G )X85~!CQuWe+>vGmLdw +ʶŶuɃDINxX_Yh㆒[Yh]4 g֟^30 a##:;&yd>m۔'-:(5N.}CF36ŹlBwoBPc[-ORTb!/~LyuXH ޱU)_(نfsuL C#6Hc2̴t q82ӠzK~vmC0@ A︔7LN!^]X[66fj32-`>¿FLor?ꎸ03 ,p3֙F5jh#8ĵiOdvS;7y1dЯG| Pensyi-!鲪ROܧU MŹG0#Am@Zx!rZ0 m[-L4!!#k&4ԛ.eַSX\,˪> l̜/ҳe.9*T9CC I9V痎<%4ݕ,5ΪpHc'}d IiSK0' Z)󪍱ސˆ DjFTK?/,@ݘ>Ӳc`s.`eѨ +-g0KS qN_tH\q\0\e8usɩ Hղ3?Ky-nPi4`2\6>ŁA0lKBD&NBAtXȜ.Ȝp,QºTfxz, -ɬD"8'߁31I 9%mURq&rZRn9 ,*VdC@+Gl*tRz UzҹWq3`"TjVyXKX+%L{sqKvWdq)2ѰNʯa̒.y/+R[Q(m6ӕK5Aԝ~ށmϴB(0}Vy/2wصxtz? Жitw,-?j[{GVbB^/⌆I2PWK~=ϣɶk%] ́,PDe4R 7Kzcˇ_.̒1LSc!=2 Zgy-P]~=a_3RR I_BlU~fK)(fDrR_ Ez:\Q#ۭ$YhɅ.B"GI0cA⟈nֱ^ oR6 Sr:rNcƈ\>M2-O3ŸO_4LQCZvjd@1љ;_'3F>2iTPTd \3v)nMS T W WVbln)nT*K55KVchIuYw6GXОcb*hnd&XOWʠ=^v^|xN0]ts)dj dv.tVƲz";ݺ#bh(aW0}"4 Ux? hV(NMAnk1lEX޻2꘍l WlZ:S۔@ Y8C͔ԷqNuO_ȥz]_=8M0X l?a(?$"m_퐱"HB'Z3gt#CQ7s6Nj\+ts^3czQH5ry )&Eȳڻ` ,wp*Ϝ m,֧L35P F ǡK\j=dEr\% p}r1iָp3 xN]sԒTţ.\7H~_9AenIl}ܩzpBISl|.7vV:V>U_kd#Wu|[fqqeyuʮw^H3}+` ǿBMc,ʲ!g{AA%<׳PHs~\7'y?;h]`3 K7ٯ-$FPO86w.js2" iH?,q(";%oPM9? 0imB!*S0ua ~Zc?ѽAQ.xX|sI XʝД,;MuleM2dZv?o6'uLzՎw$7TP|vE$b(kwwfy&*"SQUzyy<('>sARCxs4kQ~l' "|9f n`$3?R2d"OKoVkXS?L(0qgca61¯v2:~&]XX໩`V=ϖp+96L`4 1&{԰HwTD} j5_/*8lHs{k  8mheXN[qTJ XSkbKkB%ԣ02s@i {M`U/eWNG$ܫŇًS4R,0i;YS@LlHsv:q뙤˼ݍWP?n۳F_ׇ`KS1?d뷽P/Ъ :"8Υo"Ex!l#?v}gܾ +I[>CenS6CY`~:䛶,g8SoEHZ25*/ 9M2e1(pu`6 P{"p\2#(W17Frä$fn'*M]_kBCߠy(1cP GP'pOaC$]5B%Zo4L1nع**5;tζ˜ g5OwLDG eE],-v >'ޘiwO{Si@?Jktl/iPO=99cqT5gD^vBkjN Ǭx y6Yxnң#*Nlge{LU쌷:U0$[mdaxc챘@$Ar^3"B6)s %*1؀.n*u}xF;BۥH5 z'\nDbY&׷Xmt&PbŶPg;zt0TƨE@_R2(ACG77ȓv2\".}ՓBvD#Bt֨؄DAAS% HS G>.4r,|ƱH6O-5I:=BT'OX2:T hk7գf~ώKpT_ P\C!>Q4^d+;,q[$2/wٯ4`E6NxNց(e|(ч{dط<ñ6 i]m|%Ip#Sѯ={9l%7xxPns91Xo瞤B hd"1da[HtaDwK;^2@40 ASkijCo]sw:A0leVU\U\0):9$,@HW0xXܒ$DrXðqƘLy*,HxBB|-zRZDJAP/!njb6 {:gRC Pu)cNJ@,더$ ]ôY#t.ÆBfBيEmD nM"+ \E$B罹qÓZV Oơ>Tbh2X蝕ڑ9P$IiZ[}0ush*3;E6JLwM.;VB/P-@CR02whmDn1yxB,wF ycS.߿'Sy +rBݲqQ0ӐftԒ$>(Ofi)u{4=|Re ^3Ӛhb*7#jvZi+e,fKRȚZIӱe4(ƔV},B#Wc5JM‚Оa VըV[߁;>&HGǓEVg:WQLn9MU!P8ʗޔn踐]"rFv%0XܞXJ%fYh=Ն6 o_V@{8-DHVYqi`)NKtK^5FaGnҽKR*O:e1/F?1O6jb2WX#K"xH#ºAIPh5V Hqu<<5sF`C~ە4l;isFy-,5 `F3{XRUh OH,CxhSP.7XEw ^М<'N4,Z.R$wJϛTGS$->_)艺Y|PbTkͿCА)ܙ:vud>[=(\0H$ZYonڣމM}0&C%KcٔM:Xµ4!Ql~md^רU-:P$DW $eMJaX^ Qljz[T(l @&ZAT?!2P){bbXm"@`9zF=L1ajK8ח[dg{.tfȜ0!|IĪ-1[q7k~9Q47i09 .!D4k 7aXtGczUWq_r5* ?/qR?aP$O#$bʜdzp`e0Π:ZM<2?eUeL儮oʡbճ*r-%`9ċ sdӠ\*R} cdRگ4%Xݥp%2^i3$|P@-J1'lYVM7? C~n'\ ֯[ɨ`ɀAĢ fp:;=9j}WTaӏ==nδ/s^yo/a( x_,UT?vUE'~Gc  *$3n3 ͝0AE R0T&v CƮ %(d^|!j*g6S{yy@ޗG貄52u^9INPG!06=֓Q%j |ajy+Qwܻot%=4QH U5wkSٸ-xiR4Qa=Xj nC /Ɣ\v D͕5)b:ڎ`D塠KN.pL: ]4uqE2an ++]e>H6 䱟JO?ǃBYRp1兺/{LA\Q! 6~Kq3a(MKmPQ_m Ć/ n^*-$`5iYY|9v,MdZqԢi~.k2T0['Rr{(dg=(WуRQO_E]s>{ p]>܊Rx7ȇ9ɦ>K^wsl[_tF)Ԕ8?GX^vi4%v體X:"JZ οV>%`b{ M"核tc)%aȽnCc`ˋznfEY xwZFET] u#rwܢV5f7fjMM@*^CyekCFS|CRv/ɪ̠ )yWq"( ;Jvq ]nDti[#lA_wlsv(3U{to3R Zc sBo޼ Nؓ?$DYdnvBa4KN)Syi"tKɃ H%g5I4p[%-Yܯ۬Mo``9pV0մ Ё+n7Ћ!mH;} í&;F=PRuػio[[V#+h._1G_k(Z-Zɾ%E]5WN Qj;麼ڀZie_tqHZ,5ew 1`_2_wJt1E{hfǽɜb}ټ`F! ڌ-qRq,,Rl)i<9|Qpbtx300e(haLj͑'~r,F]Jąw_2IEZ> E=?bXJ˅K1&hSiڵ,/M])oFA2kœA#`oC07}ye=a,G2?kI_q1Ʃ#}O EEORG];xuL#sȕd]02V)mB ?fvm#jHfsC{p tN g*1g!5zF -#$@Sr @4s2[9 G|G{??zpZT黠7Fom hh+0tEsذTTB삘RۿE%('B 'uj὇Pt[I.&|mǔ5QuA{ުFU<\(݁sf.-T)&Rq%pМ_o7K5!" ɫ/5 # Rá`jA _'P·ԝHZK_8|Jg*{ "^PGach'nR X Vv@'o$h#խw#/TJ%+Ua?لxZg^?Ͽy9اIܮEF\@b9%/ݟ* Yhĵq$':O&8 6#v]_LTq}'-ꊠʳYާv:$=9VEڶb_?S&xyҺ ˎ`pH]jNq#?XG!eom([ocAb E|P<{J>->4C,Uwټ'뜲$NݻicY{.i9e!ġ7*GɞXߘ|d(:w.󷳑p/y-ZX`w}%,45 \z, $+y%$+Vɪ| IjS/N;:5d?;ᄎD@ q^~`—f* \a /m!Pq75Uk vBGGPŧ(PviCA/j?E.X₌^DKS?UFGHPTg*h;w&ҩ:mM(WߔJ"ٙVq|ݵlM*$?@_doڹPb41 ˇ >p^;|Is(UbMMuSx񩰃:$]z-\zOGť5"UCG7c9>gaU蓐,Q2՘F?` 7+bm˓h ~BDѸbZッd>6w`b,?!lB0L&rؒN]85]1PƏ8ZBs/4𲀃|ć 744LQd uvb%ņ=?X6Z#Buq8p](waFl%3Ayp| 7P4lԞ};lhbezȰ 'kj '\Go 9Ht Du/&?M!` ==K#@S~:)^᳙a[>0b(bճaMK]:7aP5Zy[HLTq ETMz3`PTM6WP;qbVk{_*nhO5 "'QD5>G9+ - htvړq]w{` B_G$&vO_]z!Gj'Vº|3Vȁŵ~x¼"3_&׆! 0}0E*l&~E̙ɒhCPxQd7 ό"klg_WEHw&gen|wmezTps'p^ Wueα_YHӚZ i|>!1%nA47b4-]e@&ѭ"H~ y?-/k eq&\e XM]h ~R8gş e>WU$d8PwC+UU|7=x[5i/ ]>݃SflU.0Emѩ|8P ʭ,ݲ];d6+]zH5j%E{s? R*gؐ~F(n ˅8[;×T3@AVE0kAw">SQ4 s~t .4~!#5ruљws^IX|暊6&Rxf&O$-\. AHP $ OqϵP=;)͜!,:R4m3׀@3]D}Slt!,)H Hw#ADopt~'+M-jRԢBrشEkhC-/(H!RRPAEzȸ_-7 vDzij&%8qX:D`ޕ3Rۻct˃۩QC8$x!jEzPV'{դiHmz)b.eUhxՉD,=mNtIۃݰg!y-oխf)>ux8zA[+?f-b &{]k^tb¸T Q1ps"nr /ڄ:pH)wIF$k&04R5 Nc||{4uKuWDaټoqS/ ɳ#9agAxKixaR1|Dt֏hba[ o c:"e q OQZ'>?w¦u%-!وy*7< _!NDE#U_pyE(db97KIf.1 e|vfG\+CKvκ?Vm\|+UwR5xĹ]KӾSH;VQ/80;]pǭReXiF.%|NZbRetZ`ƉƐud{]дeoV^^?/A^ʃq߾Lӏ;7t5 5>8Ņ2IfOūM4KO* uӡhUrYDB 5:EЙu^|3(^`p1[5ca/ǟߠhdPB%-ҴHYL5s#?|>`6gҨ*+wUXsPIse>Ң)~%Y%a%?YjwQvz'Mvٽaa@$$*xᷤ+4UwgM)0hx0̿JrAW&ȍtSšv=W.w3c9)K*̼ijg42#Qϊj,G(oKqݨ0e[7Gs1^V qm2:6`wQmưleXD%7ӓ+Ӛk_?bhN& y85,D-Q6v23P,Dʋ]|=rJTE >[Wk{NIDK?s?G2Jta?"4#̋Et%vQ9GKd9DYi֨*I'7JsٛI.q<ǟW|ac %ĥ &UW)X=$AT8y~ф lD<A?dD  VnN=1@cXx?Fz)JQp ܖ2Sx]ubY͸%:^ԄųĹ8Hn[ek7@')IbYKkvl#|!z|eԷޕ 1'8` P bv@dv 4Y: ]KT@j A']I\3't_Uȇ$"gЬаOM2)g.d!j\ʕsV+cҡnL^@dž7eTIVy{-(mjOOqq\`g3pPUgp? XAmr ?ꏯPDc32:c~WS@ϱcOģ"ETxrDg]ϺL(o9pMQ`~|3b@f|971 kn‰}=ot%DKH7!? +µb&lvVn/쨎#Abol 2#oTg%ʽDQt=س#(xH 칫ܿqAFHY_g/d]m-I@!\^%^Gam䟃C ;SJyi̤UBٯ~&v\:mt Ju= ɒ_ڲu6C \+<|`XzI:.l™nGCk 5:Mb1aOPY *s<Ī?Y%@#~i BRl.@DmkxZj(렯ys8zu\ R5qV/gqP " QmI(I9[ը":iw5ʞK> @檕=*kR ةis(R3qim)͆;0ݰ4Õ7v03{p x$ v)ءߐM?۹]Ba>rK{q,L[4O,kcEStI w2<~i₫.' E .YOdp3!$\f`p?[B 7 Đ}bG0yiup!#W:~N!g~U/*W% ߱JAR8uBQ tQ+QЭ7D.;oct|<\Td9Rz~8h->W,P3ё>XÈ;0,X3~/@ ]\-Xl!Ȫ&[ӭ3te1PJS E&Yig1uOq먿]?r|zITi©D.!BXN$[3D@1#W?R!jNZ z@9}QP6z_ .Zt=ƿ(IF`{B")digcp8?5l"p`0qR#-G6XnsBP'`j&@Tʟ_ߚ\Sc211!8[IB773є$MGs H(S౮݌"3ĢO ʾD)Q‚z,F O<Ĺ_YjSC(oT^#52u:Iy}[ m߲^T@ 3ӎEnG(ȁrD(+S2D{"$ " Ҕ, {اt$=  }6ڎWw݊4i]_||IP wlPOxrƠffQp"R K),VvP8AxƝw/+x^^ z o@$<6eTȲ#&t}ڶ Q"\Ye/(>yWYށ;t!@{#5uT T!]L$d:nue|tIb}J#|wL&F %yHHRgm֌7FvN|"*)xUxSD.7UcY8rҚC GEJRލS7^H~ =TG43.(@p qܐe\ԀO:=*sV|Sñׅxw@nZ1PY|Wi$2Q6ilst&%Vw.bQCfָۏ4dbX{DaڪL7C`!fa%x̪>:klVO+ry?U~RRWP@;f"QZgLR \.%`$sI3o!B#Ї~Bxm7r܊OК@_d}p08%D^$ڬFSAGi?]$'v-f:B/qb{PNOn%D$GԆ3ςm̉=1  JjݰRc 5kGRL%d7cxp]@"jxv)Ρ1ƌ&Tfd 8s AGILVI d8ɩgFZ]=Y3%?1O +Uc٫kEtij+*@qʋ G[O՝ H ^QuP 3K"պUŀF(F|.yvjUdHMD fr+aa("w#۾ ]^  vI]$Dn;gt,mPM 2}tZ5S(Tnd*EiIn(,@8Y {-PDPbC(TYsd<5akmQCj[O06Zb͢3gznJ#:`~_VwPLFv"ZbjE:XS&hU4cJjR Q5r#41?N}u85#^tX%p 1S+E\e33y(ҽawBo,sp#3kQqFɵaÚ n~@F3ذZ(3ur9qg8"JMT3Z77E8{V,>qNۿ>CXlÈk ;lށ|+1,BNO/߼Aogg"r6  @kh1~.SWNnba^|P`r< ]Eן"KdɱW?Ʒ)zzQI@/"u[@bufGC ޥ{iZ+l?#ox-v4* w b'E5'tpQͧeg)ݗM2{ +ЈU( m%B[bk=Z)ڇ9ҠkڑHqdrJcŷ<8dL0xْ,ަ6IJ$3kwrsBiHF3c>TRnG}+7 57!1ku0ٲB-[0p,0"[ܷ]aN",_QAuRJ$J:!^a"HtB'XeJ5O嶻ҀMP,g䢨 eFpNy|_IȻ#'ÌS>~K`imQt2tE7U|*0w,ukr$>!#OKaUdž :P5Gyޑ`_k{:jdQg4]ܝraidv[_ߌt=S^0,~v1#΋ˆ8蹭ιESF_!,,6)Ϟ?Ǹ~4LE-$,W>&0[lvo9YzU5/Ki Dٖ&9kه(۪a͛4G]lVWU6x7eyEe\{ ؎h)u!%l97N~(Dɔ{X`jJY}2rԀF!#WZ\[aŖB`R?6|F5K|udOX^wm1'!69~:_ŌXg_傒1zF>жVINhT+s̲^S.|ꤏJ0)(Tt9]Vf%|YE+sǽuƃu|-r PCH=6C/@w- @Ͻ>->F"Em@)ėEs+Qnuc:$FO. m9IJ缑^wv4C)LNQQk[xr͍K Bj;)G-3zgi_Upe 6.\ =N1etC:bE!I 6FK+D’yMg&O!1uq-#fOx,قR3U#ή/$@2?O j}DYP 1]|"DSx`-e_Q 2Cf^;~%eM0v;|wO{q X'X-ʰ\o) ;--|JiAf._b-܏{&y;5$hSW8z# TX@fR,1%6 |y@'Jd5g}ᵫti(;m@}}ܪ˷6Qq>PԦͿ#8EqovP/W,xе %  0Cj(ܑ(Q7rez3ٜ.װ<Coj>X*T0 - r+~udpR?ÐpRnT߅@84M3E×Q=Sڗ+gb7,+us݋%aDOJ8@KlW~1+58C/sKe۲~֍T"vYwoQkbt'Ōnb@W!khiZ& Pj |u]p_mˁ+3KSm_h.;AGyJl_7S7UR"+v萙5?=(Ŏ9鵓|=B<,Gvy}]$XvHMHg`5oLWc8UK j/ Q=&aَ'Z S}9wx $t@XULM kn760ohmO(5ڎ i,Ca":]*2Ùu DdFV@>$T46->{ ll!-zW6\ڏo@hhXۡ/Mc:Xw@ |dɧaƭ#uߢ9/:Hyvk |-2ooH `0iI3eEeʔĂЖ:f[`!ۭPW= '$AxR EH-kvQtg!ѭlA΍!d51~B2ĦI?c)d%hOt7 PQGH&+`#+ӂ-]QyY(}2[U 3Ijr%`JJ&͵o" FE!ƧK$d^)1ma0{[ހ1#Fpv)R`n=&?RIۙGxN*Gx8)(v/6G@l:F-v9g> /".]oIV22ٱ.PݡT5]IsIf|H t!20;rEO2c M{ ΰ3+=V(üaP2J#Dg|PIbҢNI!&V#C4f@Td0_pdBEkOQɯ&T)9˶hXgq#O Gԑ,B~i;\6x3 !7.ӥuR+=,,P*.L\"Ve!I&{wqK7\@ }7"Ro[b*`'*Ghqbrm 2VQLQW8‰mk_8 {-n71Qz7=I|xcW*{ t9u}ǼsHY\ϿUxVi*)b7ꅏj̀TM}xzQW=6ɕ[iܚI_N.MmUZnd4I(>&]=uTu{"s/Xׄ"Lq,W~f.(]@_Uܓqbp0Vں9s/Vwҿ6dAWt0bw~Y)W[;#/8H-/OU$1i0 9yNbpo"^Dՙ 407;]S0MPehoBͅ^)XROQa\ǻ݈L""Kc%#e}q)|C\7Mq@8}ijnIGg+ϑ|w5_p| dtJlىtc<"SȈ:*TӇ i_TQv1'GWZMEĪ!ްϧwH8 nsxhO7hT3zPF(:muE0, ;)sv}V_j&)dRߤ̀ismPA> xXkSq.(LGe?"eFpq4X;H&RM,u@^JǿpԗT"ӼQlNZ>wÛ^#lZz1+8+#'m\tFVԬ;.B9ȎTks#ss}3V1'Wڨ{Ѣ=RC6} nMxz.O ŌrѿW-[7i+7mz3MT5QX DF7[m _ 99lθF߆᪦-t3/rUJ[2 \4nLtԨt"QU@nj!ng)݆hp $E`װO7T!iubDbU8ۄ!D+d}!D\Oh|z7 DyL>c`RR!4YOyi[W~aeےWW iEe*tFa!=F#OF'z: #7:vrO'ի9zȺj;Ί&c|xp wI8 JJO$ݣ6VؐJBuB|PXOGC~PIŋQ MƳ!2^qva.6,;d0:b(:۲.j8-qU1Al:xs1 '?+ s.ya4v[!).=-<}EW l2@jNL9OHeZ**!syPb\`KpszJ1Dy,!#K$-^lZHx/s}L?.v5i~ΐxrcƬCDlm%([8T%-KZ|^ _&# CJl@9\'PwGCDL"d H~wRZa߷F Q0٥9zsAwOO1S${F3z~lcpкqN>PLqc0_xn^(;QpBVj~|B.₏a sv^icx<ޖlj]oU \`IW6"0I`E < PlE>#Nl(Wzd@f%hb^%Sm2y?Dvמ]-J&pwC} #gęBE9i*[pZkyD?Wߋ`JPFg夹Z.%P^BHpTd)Git:+wU5k^#1ER?iʣ@X`Laˣ[ gsnOh&KL Tc$ d͓kL E4ȭYGǫkEpMѸMbG|X"G&fn{ݶծkE*QݰgyʂeaI!V)V03Kg!X 1rA?T1$fKjV",U3Y܇~"Np FiZ(`p~\er>Ѭ$66:GJ/ւ8 !4-EiY1,D@joX_M7"ΩsV^]n/_x =he*Ln7n>n~*YZ8Sp)w5gJW 7!^.K=ۯ52#7|æTt>9ŀ>G̊dؔ(c씦 mU!I\I=ՆX$l:I`,B(BKq.{HVi8b}L-{ݤʹE`QLAGQON6_֣tiRlOh eR)$`Ubu3[ݜgx{N9=J(t(13R5tHY؁}G({o4xx]'pP9=SBU{]hpDfetDs"AbлP)NyurYg)^ϰD >TUZT>gM!Sw-6nE$d=b`n\hˇu8t,@Xb6qK2"0f"Gl) \"*WqC:&+ByI=9!Ȝy&whCFJȵd+HJ5fjġpskRz)LYkD0//Sf&p(G/z2:Fr3ǥp'Ǣ11 hhsba{Z0-wR'R6]jg zu̯)1N)Zq% =F9ߋ<C*W*,u?s(_y)4~aᇆF@ޑިdz~3F˱S2密JM8i]EW.P=7SYV EgQ_ MY FSQ.3(!S w>j"G <8z$v?l40 q&QGt}j^R G|</Ad -,L-zj>#aZ- ?q;>(^Vv厊' cՊ$$%d'ZS8Nnx^Ib$O}(|{yYo-d\v}>\|,>?^M"lv4 h^U Tye7}!p[}Qe9P/RxKMNg'M&ٔETqajhD n{ޕ%̹Taz1 H*b>@ f agHz4gee o"\}xDp \:Y4Gpo'HK8JXB^#G[bD8%a`b&ygSY=xa޿iZ#K Pq:, ωP0y{1oV̈́䳵R,F[N t [qchG2DeĶ1b82hp ,JKN[Ӭ̙NrI*.GxE>17}5T z]<7גJ]IC߀gru5.[6ǡrT}aXL[A8ز9CC ;M錧fYӅN{}1Tj`ʀqM~j^nPn},^yz `2\Q!q+1g|y]~͘S&Ȓz)Q ^ܦok έ].g/A7\ oq ͬ@ȩ jc(ͥb_DZl#m C^,PV #8Nfk|WOۼf:G; Q-]W^ l|j8 pnĉ)|m|I2-$+oF/>nB.Y?xlĒƙyXۑ6Ri4AYL~.hiŽ.N.&M4/@,@4Ô_=D&  ə`:L7䏨&K\?> Iz0ؘX)šmHLJQuz-?r:w_\wњKkőmEʺ? 톄_  ?̈?vE~72G+RUt{Gy9lB׾rQaYHqM!?ILgdC>Gv?GW8*uҭ/mBKSa$̤ }f5_ZyCKԫ$ U7Z$x /jفEZIǔ=xVt%av_Jn8/1de$S`7z׊iwW_pv3f-.5Xo@ʙb _6_LDNĂ܀ᯃ,<;SwCnCӔ3l03D2SOLcaecei17-˛z=POsQ ;y|4(Y,N>3N>LA8_t;ܴ)+*StưL_ӛWb$~NyMv^SYn׮;2;0؀Uɋcp+gcKE:<[EH]LM=xu_}\H"\Naj$ܵe^(LI\28&TuEQMxZECN{|@nC8Jpn ޥ1WEx#B#Z U)FPun3 4>T;aBhQ1b%xK6=o 玵>_$bݯM5_DUk%N#OPKT2Amd,Fi_K=Df*e<iA*6 IUڡ=g{Sl  EPӅ5oCRƹ:̣iX9p$LF7Z؀%s]UŵY0{uI/leJ3⏎{5 Jm OVPmar˸)+f3YMX^)$Qd>+SƁ?E;JyU9*w@_ԝ ؚ5V +总2Q֮mǐ)'ٜE W<Abj} o$0(=KT’Afc!_hWFqʮGdc{%VNE@X{ l<ϱ\֨kWŌ'x=ŌJ E_Nܬ䥐ĉ{ۏ*6xp=3LZ}.GPe@{I7,4aiXZ4[MY뮘Rq.]ŏv>G%NGk96$HPX I@|ΰ5ݧ19*A.:vfp#=[>Ko{"@hm2= Le/`qqrE?:q:m`]>$:Ub6Vs/BnTu_Nw!Bk{Q'ln5n iOKZ> DhEx'WYMc؛mVWH ErB!.tHf/$a ]F% 5NRm n?#<\drET*a3}\UJpv~%&Ϻ'SK\\}hŊxo I(e :)8%sb,syqČ?^ 1Ċ쮼4[@٧[5x{":>s )b.CĔk ⾊ ѿ\⼠J"o56 +̀]a+h17 m])Ri%ءiB"O>j[MvI+4,920l76Au8ڶ؆s<(T {XW 8xLYBRS&wmced=YfV?<)$A}/IA^䦱p=xө>K(1JalH'R// x#ݼ[Hךnvֶ̓Wf]?aL,:HxW}y~KXF{ NJ+~<GNjᛆyJ)5E ~B]tȽU:Ƞg&HݥM u,f.Ӄ w=y)wpcZeKu!,Q&RC:<԰T٬N0?wJ0ŝCwƃՑKZ6^v. 6/bc|`d- Yb IרfV}QQoI9* R砛:ǯ s3° "t-+ύUN^}{LԎgDwff*AEOZ']$Yd,moA~^o!aHs՛bI-^򹹽/I}^<yX*/'&a %]Ʋr38E[~ҸL>\嶓A ǏD(W0.!(XRb~}D}̸m@MJ"˿x0hJ7#K9yn4?Y ?6n]_j=)g8 | :^tgGo:S oR/ {J+͑ن[0xRXfˑNTlz}C 8ú7Qd6^,(vnxSumj~ }{G]h5x(Ohg#&}I*.=NhXѩŭY,!-Y0@D;MpYQX(-I^-Qu8av nBMr"ӁN dWv`1Q[PlDN>thgJ슑!9 0dKe7=\RXP+cq?4pF T:CqI=< )~|Bvx}?qu^"q{xw]G_qpi&T{TM5Ni{DZv}Bt|Z+q {Y/>GJ󢥦$IhL ;17#Z^)q\A%>mvf 1-h=M2fkRHD ĕ tH24*9rZ!a th_c &} G\M9I6\#czeQ @HN# zqmT@sAMRPlwgs.o]kpgu~ԮY ?X´&&z͒.7ؓMC;_Ɲd6ހ э5Mk(Ɣ*ɱ" AtY=dmR8+tڭ@>PNoqK]oYO: 4)2 J!ĵjG ]y, ,~&9s`""ϥy@v]_Gwo3•r̖|Qc#&C9HU!q+r\B%!Fj4 v7-` O`…:XpY?((O(rS/[SjЌ  5Zk-R.r]dyIְs^˵UQ9Bi?FI'x~ᨵKJPuLaZyL)%tĺ;OSJŘcBj=W+R*[w& e # I/ !9@1'4 g,5fԂ=4%}F-,2yh5!ZD耑-j OJɹnf6 @Ϳ9 h!5 Nx`DŽdf4\"=Ԗ NʠS.qN`!c씕'.dS/ V5Xth*NLa譤[j}ۇ @>/^C g3)@FXfeQB~:?<*j]aN0^W hz!qo~$'I)xDe㫟'-tT px ZipIϔX{dc8~Z]wې-ͪS=Tmd`qMyӛr><#]%`9{ k,cQDRȡ:Z \2CEyƌ07]@#1Pc;9] u4(Bz|<~x#_!#{7lBT/;Gczy1(;"9,HoA][u>ŨQ_<~)=! qo4h[Pp:ؿAZO,m oJ\\<8Qq ~K~9&BfttZ& YXA!-Ec>:2WwiɆ*cbnd^]VdSpb գMj %%yjR7:F΅'PmM-fs7"bAYO Snh;654O_.I<**rIgm@ݜa?q<=39ZokpIGIbH=OSBws8JԈ1P/-[uW/KgN~.o̿1*{*"8[;Qx֘8`4'濩}YeԽ0.9$CF8 ~«teZ`5a]I'A5PtN )#>})*(I֏QCg>e@|R@DeCoB>7e{:-KB@vhk:B i@b^j>9#_7įՀޜuq7)!/K@љh*Uw{dj -MS-K\VA msbKT1P5 6W 7n?HIq$5J{oU;'ch}WDG:C":?&'c@3*Dјx徰| s+ЦflKCnʹݘj:$)G?1?}0Pďg?/Kfe ol;W:MtˋngfNi6**4TOgb8NFXrOm#Gog@v&vizPB`!D  '{v LK1Cd'%Sb_jj`a+Ruy<X7+SF8&{/7_Vselƒ(#dӺhПR(RI+"m,\MߵW7~59Ž]{A!~'hV?t^hJ@RTꗥH w74=]D3diĹ+U*l9sڮ;|bEK[ȱMk6ȂiӷDֲ$H#IέQ~x'ۥq3T i3bA)Y5!EGtTzrmêI$bKeXC{P!"* (20F`/Ue{Q DnUۉU_2>ePP1dwrTwMiN>ٺ;Olz qBmWc܊lT86]`V:6N=׃Ln6k/A3 A9=f_$]sv1Ak+ւe)6m3<͞)'/څܸq^pn˄݂<ϋvR$0O-$oQNw$ofQpQ"j&1B ]cϧI%YޒRGuGH҂fkbE{Ր}]/(d>Sh~L1 (ꥭy7ܾ;D˸V3"E++?+|);:>f](w!+hQ>j_Lg g0AR4QL4z{91J]CĚ] U=,k>Q*JHp%7GM$wLD֙`u捿桅d@ռU]kGdĤ 'S'Ğ. u2+@OY/sLS|Y&2uqBd㛪1m0-Y%8dE{N,D(%׼xZW#]0UY\߁Og {;bLƨdiIbJגd1gkޭ5"+goS2+^JyaTBx%W4v< LCK _j6`<֡YxZҘO]C Xfd:=79k|Hm"7V?byRfzG o|\zӭ3-sgo?2t+3D_sUUBcC5@7.Ag  ^ &:-_"#hrq0p@Dމ>!aE wĻxySlWMyjq|0;SBrH?E[(ּ%'gl[QLp7hZjXpرVE% j"GDK a,QS+t: :sZHF[M3",rRoHc$Ћ2&&syar5VW︃݋.gL13^CkTڙ ;&HBxٯet73cVN'21,[m"Ь xKn|YOatLĽ,0ybaKvU+>ŧhH!1r+H`dZo]n{c<<~ 7@$ӻ4OZ雌ҹ}pAqF {O FqRwehpycVtLzEnct0ұe I78+dmj3P'gffc>z+Ds,fA׽YSuyޱҿ $>~l75`3{DbYrgPBN_Z3fw= '+P "IZMi1Avq}}SҴL̽x8Mlr.R!]Jy)۷o2^B `L]޵A /i̗[ p50c'~u?>(-QR)9F/p0ǮX"{~83yHy4_A7oO||1"6X~ Pڢr>GYWe;xJWƵiu$tqJ>d| D/g hb $z+\5{O*e._`j[FSVsϐ5Weҧ Ѡڽ%i2;l.}pv#deHAHmdM>rT;o oցs@SR"Pl$w'~S\ak|}6wZ'T2݊AJ[Ǖj*d%‹ﻼ!_gp_[,\yχ|Poqɝ\9{ğE],>(,h`*mʜbKuU[!m^Xp]w7"iرT r{eFc8yz.IucI.q*N.Xm%/Ͳ"[Sڞ#jY%$sCB艜SX <+a+[MI^tNKSk;)#B} 1cD9hwmc{*ԮL1qX#`P.gA"yElJLJ=#KfȈ YosxqupUS<[^m|wlAO Ob186]o~MPW]& :d6P.#㚻e띴H \wֿ%괗}ش OZCxsL_PH~iXq:&3#70i!JEg.4 If*;vfh~N*~w]T \4oͧDZYNE} 'ׅMrh#r"Lh#12D鱔:uy|xA(>S߉!oKO5bљajBepM| ;a__4R/c)߻%ZŬ e1 4~`jS ԢEp 9~=S2:.g9@lr#Ǭ%f&wbZ5P٬(b*z#M-Xog[{(:Ն|{j D9`P: k: <_(F9D|y9K 8J7QD;膼7N!i튞YHISt:;mQ8]H=.Ӈ8-M U(:az曓9oXէgKXҋ7YcM[GߍJnm`NS!g+cJ-M^&5֗o`ttE&KMaUJA02M=<(S#~6 MS\bBbĝ M8Ub {X4E* 4Wh\&}υUmTPV!'TY{m&[$?mϩH YfZHFMz4LB)s zbQ?!n[tJo>i/J%X{>K"h l@1 xB:y;zV"f {R%qi6>xƜpă?./7+6.&`&K>:^0y|#H7--^wa ׎Z X9tNawC]wŻ\nOf[ޭg=n Oe䝵'v>]WU6<1N0Û$uA[KE;׎QBNCP7 Ll Z]Z{*z T=BF!74ͮ˒9v-8#զCR }\BJpg3 F:#DG!K\U1n˖g]~zꓰi4 gX/e65s&?%'QB&NYKO5Ogɲ-GVtp6a}A:P΁2UWRo' cFsE`P۫0GD oƅepse"ExQ99E=mEc(W";q4?hZ4CO o(tdIwPm90⭟atMM5%!dž|<.S[]FRv%I %!2Bk[VsBK8G*eyZa<G_{ioL9m䤫7 "UglޑPkg.e:s˥F8@XFmK|4F?R?/;\dbnAS)5sŧa6ۓ:'a-NɣOKcx -oDm/eP3tCM"ՇV/FϵKy$D'd}zl9A ϴ|{nXش iV J3c̚Z_2S,vݧ%uJ]Dl}<$ *úcMP춻! 8R0Uݓ#^|*c!G@h4 wvzٺءp CHi4Rip?%w ИܕyFH';3X {#]/]Bj-~b q3SU?nOI5|L6lj! [)E\:q-2l?н,Kp]D;BNF NC*˫lbnrh|͎E1_@Ǎ$pgHT9 5wI1,wsa 064L0m^<z~.ƴ̄+r w_mй G̺;ЫŲ |2s8.^V4=) 昶=Kâr7 t\,\8 >0f7 ӹud<GPfAH\@jӅʶl_ş OT,oӉ# 9ʶ(MMsKgY{Zwk7# v+)WII>8om G\j$m*Gk|"xIWĐUtaܪ&~{UH ?CNT=4%~\-o2 .0{^¹_FK@[Ѣ Kg؃VIn "1i]-eHeq#zë!ɚҀY, Th "Al ffItO+>jm%pF``=~bXdʚi64a YB̃;*,'R "ftgtc4x[#<UhWewis# Po3+Rc!Gz:{hxVe^0B8(O}G ՈmȔ8i_QS+C*\myKQD@bx0Rzl;w@ȶ&ٱ(+69nʦ%hJh&<ОU9zv\&+K&FkTsFBjEng‘g]yrǿ3Ba*7:H.wÙ#۫m`U*(7zI @\/DgdkuPKǺ$r%҆r"U&/AS8zlpgY0d̛%(hvPj.maL[޿m_ )vEe2"U1C9\sOا"A kӇaNDf|m3+Wq -j"r7U0qBY9Q3WQh Rc溄y Vj;,lKW}zaA]_]CZ "S:2T'-x ULQlM.\Zsr1hcVp ̉V|i#Vv)p)@ꉆ\cE,:vdGwʀձQ:a2EG&P/t')|@St c^,EVk'0q_56g&vjq4#s|ZgSl2h 籟Ɇ` (fנs]!hDz͏Uf+ᯈ`I_'?$F<1E-cٰ<%{m V2>9&IU;[ c[VZQ\~>に1MV/e{ݽZ8jxwN(|" 4Ru~[4kO][wٴCYшgh&GHwdv䮣!x; x'A'=I2FU1X} %}Fvq+$r6[wx!nPs('[;]:X3fU-xKōqW4"t3' %;A(Ļ%J;|(9$0(sezU喝_)qJ\E*iճ9xFBnu5PSqN^"E"׍ eWXA>0"8jrk!-b=юҁJES g*lPrM28mUZ-]V DpkH|*Q M3wrQ,Um͎Cׂ}vnhh(`__ݔ(#b #6^[ǹt3(xL/J(U<ƴDY:v(7r.()`i?qݫ1<: 8~{5] [Ԕu_7[<3lxp T[~W"IV"g+5ϾK@e#fb a#WE(Oo鲨~6ZeIb];PyF>oe`s)ЧBJjnlmyuwΰ?^OS1s8,/n;{4gF<Ϫ*c R|ȚCF`bT-/.% L֛)}.7\E1T9V-{Tm o0RD'C]R::6w2Z{5XBRƍ.72mJ3üg؀SF+ 0Nn ~`wG1sE۫wY| A.cb+1;g֊&oGA9Lﵖ&ݏ!?Lc,p2¨ Ff,嘈9UB#D/HA p`2e]џjy+g*Rzc'ޣ(Wv"?O5^m&JiO AOV?APR9TLc 7WzRW'ief$뷛7~rE넕 |/F:9\;h]i%iҶ_w0=Dku6>a9Tg(Y['7"B{IJT/cvyoug=&f2bC3&`.(㖵@ 7{FCl5Wh )͟aV&b'/^\y8Vk4' *xgP h$vhБ獵>X;nj2K[eEg.P* .wNár} W>(]dܣÉHphb\7fkKS6L͵bg[T0,O!Q&8-8zOYry_6YhUl4bca(wMM. aX|h 2?Ji8nJ6v|nsoM*aqqTPC߈P[+mшy)ZnTn=u;YiYX qiJ8L;1EBsj3kϲx?xԮA.#9ݭ3F"?.p  f:3;ROn:b$L}) Xi}ʻݳ/xYΑEc"2Z얾 @X^1ǡP3E= ,p*Ͼf᭍/Y +gAw'bcڢSZ,3h^ߎ ltndvYW>G;Oڝ<vPfKƚJYP"V0X<66EcR;m4TR(z]21GN2wsfpC1eaP#{~~MI&?]TYC{~y1 5P j󱥓nMI/G[ɳn*^ L&#Ƅ |O4Wb};ytKqQ TF*КeҏE2hlkDM%{lTg)߫gv̡gVБY:\3%k UqoIxёwfv܀ .Ǫ x?W7dQ #= xk`3r1tF8.WLcS]R*d ! $;V?n_"k~XAY;g8^g R6Vx,0nIQCpwY/?8 WNu!,_%$YҚ N *n!^Nc@^V hfޗ6hZrҩG EXb{ƺC׍f]dfPp> 2c!KvI[Qٔi랚*AB53׻@>Xu|Ī껷9:| o]c+!a/kgg)x[JZBE >GW T=fGەEQ$ހM: 9j!5b+h /mlG$asԸId[4h+BŘOt?sej]NoAr[4;Avt6^|+@TA\a@nb.u!2!6A<؅v.Z ?YWSN.an#o)! }IZ(kP-fsbhYRUޘYq}@l*-nY"ljáũ2&NQ8[{|*\5n\lΑhL{d.0s:V#nPme+ϱ:o+ы/ r5-/Akw2]ؼRgcϖ n$Z"Co`n/|)`zf[53 o1w8 Wf IonU3(,k -f2?uB$\ҠI+ AO%FL,5HgAAsj)<-=3e騧(N? ɿKXsICžiI&&Gwhn,ru4cxB/π$vrM,}~ kukX #EZ^`,X`ϡH;9V6,dA.#6.` ೔ 7&3e_JGro  Q 4DzO5iB  ̦T Gҫ#oIG99'Q^}}%) ɼ=IB=ipv;CPo誨:u,Wwǣ[B8~d#RR5 ޠ>yY\8ͤ:fyͧ/5mN!.C잿#u<#NՖn8vKIm8~$'_&,'ltQH'd}ZJ6s'Aτ|YWn0`M-mXCqG۸cEYDէsm ֘.&ᡢiHun\N4+S{67"55A03=̚];yF+i!O9="xlŸe.= , :ɷ82MEUe9PzZ? L.1":|0չo[TLUv@+t8HE.k Ї* {Zp+ӭGzv& QI6e2<]`[f[̃EMg1 *lc[9ۭEM<ՙ c%qͫwGA^Lnu=ؐ/tzК ? %Zi(,qDf(idM!6E{fg?EnPz?Ph;5_eZLH:Qtm޾ Ǐ+S] SZ oIT\cxb@Z:zOj/ep \O`?uq!,I]3pe^I*9PipQLܩ@F%$UY졥*J`Z7_b馢7IJ0),8w5`GsU" eق0<z^*H!Ik0*`cJa5/"h)'ǃrsRT$ȪD7W ;wvZ{-=37DX6EoI-|.^ïndެ` R|a,ۂAHӇ6gA ?79wx{֐lX6".QLsPCK{tJ~PaM1b´.w+#"?lI6wC6Qf"`9jpb¡/yh |"$?$ ,oo[P#eԫI M/0vF !Ӄ.#Y@>3Z)|H?T"4>pt(@u,G{/m&5 K{`&v} L,lR˿y)u|h0NZJ 'uWm!XOt[O TO)+@lGЌ4aݮ*ᚄ)^xSGk44|LZb- gQ ED""t&jcCgKϱ#YT%x[O/iAx&(Pɘ}w (ai޵ ޥyW# T=Eҿ2҃Ye{D.qֹ($~l̿Tީe7HޤoFP%tmE0D Jp0C/{.?]Eݵp;'5\jlƽ[rӿ {K %;J4w } [C|YCߠkw^LtզN%e9:t +촮.g#0tﹿ|,]5e9:+wATFQOWPn7YD?FйDY2氏6#fdSh)դsJ<"dH\B(3RkI#Ȯ7H$[_gUO2c)W)R\c[ؐm$zlel;3.)T}3 n Yd sPj]D_otE㜯 uISfdԬ,D5R 7`"pP^סy)>ڶ&[jZflD6G-U._gS9sms N 2z X6*}X )o-VY Zb -gPÐ=}pL33g!ȍ%x632:9qXY@b}Aq!`nceiIr!QI">a{suۘp QH~?^Eqhd*p%b6 .D+ˀE]V:Pbqt68<^wB|ZiKzXG8eMd1 k.Ӽ&t>Wa@P/|kyllBx7~C8…}?*#ZR}-2_MG}Szӓ*K:ZUNKʫBn! e`g'Dp8=e[_:S%*)pdzӰjAvYtݭ\zx͡ k.řW~9][ܺ)-ś"3Hڷpf8j5+,_j:Po|ĉاx/oᢣe1',O^& K bA`&^ R?5k~mo\䛢fⴹFQ`bW( t2 cz&:écݙޑ|pmC6 H&HL&Im^҆DOhs)ZBcF}ʫM~\ -昘Q3/qU+|jK8g~![[nDؗE͢чr$&i:gWW}%q.Q$~_U#`sxU! 'q.UZ ߎzQ6?]:܍ vh;^nZ;2}1Ovrَ_9Zy`-cUGry.pe̜@=K˴@WKF$fV=R9хj@xEϏ ~=,%)_A,;a|˳S'D_6ԹN,{$F.0Տ)BzO?-wP[&+.\7jMA48\@/\XdRíWi%vGh- oeҴס$ mU T2?UC= AI^ko sFͦC "'"R3+?+:/_Qn5)ƫQs^Pť؇/X'^z"~[vCیڅipO[x d>Q++Ֆwd;y]}>1.r'|8z3-]*IDios5crS"DH>}b`/-XjtnTB2C$>3u(`(ilUPaCsZښ%V@X;{~U=\Jݠ׬,Ii$dU OC}MwqW xP 53mc\IL~ Кrz[8?Cꯙg[7=A|ۓ "08MZ1ߐ1c#{k J.%%!A@v mI6&!fImQ SBto#)/1+6=RLͪRHd5:hs4@6-MV$P/h0]LK5ܦsQUaD63ڢpgw"CthP,'iݛ}n_ZC`+Y:\3/ u7cÞ]mn #I8}q:gխuq[͏\uaQ}qkM;S_4F}ª*G=O*?cDb;) Zˆξž{x/zUxa3!t[iP]|i^t=9 ݞrvSHiufģ.baE:v@fFYKwo0_Ta!/ ☶A)bTJZXFk$ Ij2 :(}#jw}WegSҶԕ&F?e$OO^2=.pv g }Pꎣ;hF%nJdK9!\~x($SL=ڄPb\s ?9A^D}+U>lqKbBm=7BJE0uV>ftvkǂ#2,&^=o@P2E;2zno m&|MkHHv}d&:KB# ';LÑzdA{ M,0LLo `}q mB]5/64@'XD1L1RjC9o җ=W/ZSMKm9.x: x\I!؜>"^j5"Tk;;KÂL#%L\ Cb#t,:|wkbO6uHѳ&R^83XZ aRص͖̖O E\c;~Gп$3LZHԥ󎢌:d&&=7Cv"72i<^-okeL`K}[nFQ:+ɻnp . =#aq'?ϙTո yY|\0ʹ B꺚<6) ){ᴠVd3Wnz:eBuR- |>=iPq6uXBdmmO pߢf.?@Jk$@xmח}ul"GC;}']8M GZ!NOmX]=_"Bt]s 9TNz.B7 = &䵓Dti]!I-.( 'X3ՂJ)(&pʖcڏؾcŎ\/"&&ioK+g=nY'byE|V@+kƨ~hX{۠Ri!!s?,(kLy٘ #h#~/즱06'Kɏ5wѵS̈K\Ϥ,8qޱէefdns\6:Si=5-B(!hIcF{lD&}XcqA(Em+1^Ceʸza%H&G%%쎜H֔G_I}r,5ncȆ[Gd]¬3j۞Y siǜeR8m<%q&v9 ̝bz%?cPvn[;(N~P_A~Q?$lcI_)^(eyrS+&͌B^(ؕ0t8LWҼ˻Cf-N}A7c#8Wו7uyC=makMX⩓vЯHȅ2SݠKB+)a$n ?(2ʵj&vr+97+&9 _n\ͻ*fZ{n5nٍQZ䜔$OS^Q0EpcfO0Nݙ@yBX"=U[8oZ.CzQ|&vy8kʰW5d#V9miUk%۞wyEڥ=9O26=%A0[W?o,~7gQ4&A}[f4dKCrTyaMr⏙y|Ru#Y"_@J%a[F 0$ p]~>F!r(ַoLKJuqrl ^dUs2i/KM\ Kv>RU}^ jMM42"$\5Z_SNzzѕf]𞔭I v.rcyh~oJFx ]{ve7'[>_߈lg=0li<,y=!NLU 'mZUֽ`V%vful6D ><%r e$fvgTun6 u(|m&Am Y LGx 15) :yiG~X$[S~0$ĤY7v8^~7%&aÈ2Jb4ƿ[N FvݯԊ= I^5$1xCSv@ng6l ʳy۬p(.^R=n7#0cHEHQVQ%*8aSb$Y>+N$ȸO5B+ӗC}snΥ+f:L>4-WxAMV$'}]"ɐv \\wVQ9 B3@|jO0و!&(:)("]TBtl`Ohu|GKRsS%調0fEрW1a?I_П7 VL<"%@m#D\_]}ŶdG&GBӝd7Pɞ89AFX. Tzz4qvvtαe44b&т\"Z"qO2 t~a3[Rg)]  F<)@+D]:.D;(Dr>"S؀VS!'vlH;Z`/^eG6ECS)bxm6BQ f}&?1ƣ~qB:}\_Z,n @cLqQHޭ ) O$Z5BPYR/dXT01O.GOT8/a4x53;$v\[*cQv)qǁM"*1du:"0wR)\T%V'%(TÄ"s6Yrvc+m'Bw ŒgJGdrnluP]2?͗s:0: tyB9~U 0,YBqg ɻF(՘{\I _Q4xZ?[D(p4VŶ\{!Q+e@ LCa~?S8Zumtsҏܧ:{ZR\ыKNJ#Q3@I%;"T}B!PhqT-کEk}q $2?\0n|q"' h$s'͆D/#H R|jܵc3 kǟ+w@RwSg>V6ߥc-bnV ϶Iea٘ 8k%,´/J (L3IMS%ߞ"0onf0 0ĠR%V0D=y=& |.E'j1J6,Ɣ]kxY*}cCLre825d>8~͚N$<7q6 ;RǍbG( ⤏G405S|낗kx K14!cV6lڰ!ΤIByYDlj0螉oZ;awɷ5ҚM~~4z)$; x!!q84Y$vg5U C;*԰4?%:_}K2 M>7SZʟ)Z+kxӹ6d盧"|&75G0xa xg +\YVjp;.$U !'Dx9+O^@hw̦;(@rѯFd+yu?/eY|lrOvXWcy BsT1A瑚#zG~YYΙGTDzUR$^ Y>j) 4}뉳Bi33Y EP(iF0~% e݀PsG>i5MINϻ .n +Ƙ mCpһ32 7e`H$n4q a/+B;KvS<&B[0&F\r'xÎHV󨘍wVjc?^olZ_ؓh ,|A:mW/)y4%iN D%rt_*~}'B~|~ @RW!d {%qiKQ>HkJ*f89CDNJ~k5G 5nڷdZ}d9֝jA8Y@× K ؀‚ b3AlǾ[P<13VnsM{ 7ާ/ԉj!iecGpxY_`e dr\$g"ow$qG-ϲ H`$/R ;#pmVp]@ d?LD0TL@-bjEyb>4;(HiJQ`]pӦ/w9Q[n'ҜgK~/׫GF >NgxnMkYQ1%0̍ӸmN* z YTY:1)e %'ty_}yܒZJ `*Qڔ)A&ԴW䢰04'Th)h`J;N#XSf6jk^P%+E63&*?Iءr5P6w^i۶ +73l2HW0o((&[s# ųֽ1̖+O/ 5OF: Y'͌Is\H(gն_7*zȩ[ k "<%6# w„V0@e] <lҚMXijHDWq&.'ur6L [(& pm{4.*O4L 9*7/n(&V3 ?nG;Cx3tb{e֢hEcЅ@ d& nOf,&EAy^ l[$8u;M<3i@ CǶV8H8mBdE WWRAi1<IqYwYڦ|/Ҷ^朗9zT!:sJ}= 95~7v0Z NS_bt܊}تztKefl^gm5%s<3ui몶k _^91.p@'o0$j f_ɛPPz5QUJkIeꟴ<:Kv(!WpGEA>'u>caL\ۇ'N XTPhW>:d_eYob*&/c@zB=p wkNK?~isؗn$/2ND&: '}),8޵宲kbQ$DׄA؛Nֹd]#Z7 Zq||} &L!;?:Pr sL^'Ljw=7֓WTZ}K6a$.3;ji Su/mjovۮN3 LKldݧ-a-+`$`*O10} z>h=P!)XH-c] scg0r9#~5+h H^PxwZ>J>\j&})8T")'RuTw7nV>Or@b)}"WԔq.4jf{IvY1sG_(4(gof_s <>؍-It|CIIٴe;* (64JWC.\بChA^97L2Kp uؓ;lxܮ8+]d uHqqݗ%Fѿx렊Nv+V1{RR-6d- PclL_FAe;Yfۄʩzoz6۪(hk SR {y_2F>X( S/-<ۏN-34atxGmZ;s$gXowukqJ ]ڞMd b;&k,MoJ)-&FNQRRnw}z@<௸U=Ұ*BXfԀƳQ#UbeBcgJ)PS"kIfq~I C}CyW:uF xJ3CeB}qBT֎~aBF5%#|fȑSTBjB]/ӿUAOv}?(g DZoooiGhOHЎ#4Ey \wB_" W|>b?<\Ζ(ZaMM8Xkֿ4Iɍr;a۷ہ5# cځ:AP -E#Æci ^;RJ4'pMئPi)h7ЇDK?rV\g5b~^.UjDF0@i99tl bv#ok9)e2u{LˇѴW3oޫ\ķ3VDTBeJȁ茓ILLTC<5-Y&骜#~tcsUb aWZϞjG^JN6$A451S޲LÙpJ :t:DBb;;#Mi-((6Ȑ!qm9왅Liߵ YIuT75$O: (][z4׹aٚ]  Rmh5oͼ+! I:vYTI*i67̛klUwvstШfskt9Z7Kߠ2t%hI傦tq '\(6YG˂VǛ+ ];Itȁ#M l(빞ssUDMcYYԻkcHOԆTҞQ5u@n|m=HĄ|ߢeEz0J En#^N4]ND9?E:C< OŠXi;qp:&e 3JH@(`ID4Ktht0bECgPu@"2 ׭7OY6^Cw!+N|H/ /D,)׾ҐUNQ9/x)^5v53 'A5O>@ 'xaw@RYp`^QΪ%K@yl7|†\E;C-!8ދ3gXčÕ:E%c( >`]DX 4 nTOL{.Ւbb g Vfj9ݺ:u}@1*%F8zNS)R!@+?e.BQta\U4Jγ%1FXe@>gtqjR>7`GWԯ'c!Vgv3ڞY=kC=|]{ꘄ'| DEm ɾ~ VJwh X6puMF LFBP( !jۋ*νՙ*]Y ꨪ+-:>[I q7>0bQ`v-v~䅰]שpwǞ6}0)R2I8Ja$giGqoν$z/UBL兗Sz]qm-k JjcXh6"^CaJצCz\􇶈dǧ/B{byf=sb-KGވvT^R'?e~TN56eGp3ŕiL!z}6|]>(0ƭ#lX҇@w$=_7^(Q/s~xVj, )u^>(Ģ;-e_ !w ۑo:`pJu SxҶ3N/!dvoCIyW2TzC/1},ǁYę {\} sO2OF~վ%Ƭ1k Kc&3hxrJAb'h}7FQwE%܍٭|9.^~2Ml!" !ܻ3?9D64)@әԱ;$7xF#eTV햚$^*5I-MC@f8쟟1.+NGԛ0Ȋ+µd#^O]E$гgt)*lc"JUh~HVQx=wbEiŠ%MNTAnSn9_|FG@ң*!nϿ;l{TXٗsN5>vvdHgTGg` PUWoQ%j7eeu5zrvQ K9|˗PTY$t[ڱ-PY g%̺FI=L*;%FA*S舫in /W}e;kS;rEAi@tZpρw%ur)j?Zב P IEdeyYzEpr JΆ.BZ:u,n9Zd-|'w1MKe8:EcHh_՞uGo`j >l~gHG&"V[5 I7,2WT4]\KAu9q- nZyAl#l=@ӞXN1K--WDk鲍>D;d.q{z$:WAe}ͦ1#`)2]6a<8  N3/d|EVtۮ‡zvu>D4874?Eoܥ1< pCx`JhNB Mh;$C1۬A&ߴQG v}kp36 omЂC497TwLUF~ *mlHݿxPҬ4)x`ģG<4w=P-㔎 '.槚}!/[Jg#}F 2G*(뼛8@F 2a 8C*.VX `5pwv^x1ю<8Ǐm2q1w_'AWϛ_F2Bq(Y@٦I0Ts * Onu# J[ۦEs/ :Fx]9xE84 O4x]cm*QjӶ6;Rye4nʎU]I:Xa*,^U6XIs4vYFjc" }A( f72 ZR=;2jcpdx2p@z!X[Iw5w~@zRd.ɛ ׉!U JjsOM\`{ĕ%h#t@+ȖKIRe37%'C:Pb_؈1iȞnoѫPÌϐ2K|YJ1+MҖU6/m(hr|SňY =^04U^-ocw e2,֦"8}*CRj=s)5Gk;~u@y:FS3jZ?f7OF 1sfVb|q[qǐxf~~"iYL-(/Ehg ~QÑFfR1P6rb䄰A0!VaG*fU7ZWhnMq$#c  yzYd%1GAE}ʈZpX*j ] ˃1$kXo(̲ߵhq`;2J}3·̤ y$X{ %=jHL2uc:1Fݧpb6(mq؃)#kp{,Yc4N˶F/;[E٬c RD:<3tI^"{Pܴ;eu[Gw\X ݸ$ކ] ;z%0qTI,T5a`'ca"<ġc0Ln9!NQ2f㞗e/)mb[ W[ˢN3BYRn7T@2/޽O yn#ftÇEtR>vΫ\DV . f^tJ Q.LmO(D PAA"|! _t."˯0PRڒї:s f{sNJ@7/hQx81[Iq?"{2[h.1/ō0*[)}j)&Ӏf#g *Uk֋jﯖHNq/ur+wf͂=AOe?o&"O>̛o٦QÀbX| &o) yF.BtVp픪ĭ(GS]w3{9.hж4ȿ)&l{/?Mi^P$+Qc%pw1ffZF (/@ tsIÈ0 K8.< }I.c"l1Fm坚m#DW4ۯi+/Ɵ4ly>ȟ:>˻b4p,B ߥ:VW߇b<2+aZ:F  lyj&#X!17*Lސ&PԵi՘oWAU7gZz> }xʮJ/MKwǎyoIgl~xvAu_h2 MYoჍzO평joĩT_(YbgQAQ#yWN1(Sk OA+{-J5|' E`@o$;Yu~9ӁZ+#<pFs?̘}!R nÅګy?lrqna]<_IrBR u=塁" =6muFhQl,gM@F#/*UʈbSFb:F"B3K)vqUb4yК+ጘtJ46-o¡V]eDwik$9ѧKFj+UH2(CĔyOsby).] YduP_m!<.F\DxN<8Jr]+d{+ŪSm28)}m,"0sM3. r8XW%5 IM7\4RjLB 6{yYƐ:ط"Y]^侉})J8CKn8&)Ჸ-5R55Ne8@d2@A\bUWMSau"MϗQo~?~lkY:xm@xI Ӛ8ߣ;0e)XY0 5c& Ni 6WX1.oCy ᥺급xT썾Oǚz Xڼ޹wGX4Sg˸4 [5t2@DD9*bTbAkEJk>{˖NכS;yf)c`~C-c```eCk9uwGADgf=$PtSӈbc= ~r[MÕ>'mK2MSjp3JRc5hRK^)$wFkvz ZHvs"GlI3@5 \jEUdY/AjwȽ@㚀&5#1!^A!fslŮ[4MwG*Ӛ~Xٻ+': ki;_$g(iéE]kJ½hh*?d>pAWJO1]0\;p/z줆U}!`ՠ Pb*!,?4rw3c_a$P,MtcFMfI=v67 D ??cx:|v̗Ό6IaYϴڅM7 )'HG+.Ia^+m9uPN1̟0Zv޺Nr4X ߟ@a[`@H_ȕ7y~56K5B!Ha^j++gd*PwFӝ&~;Mn19i bF&>NR6Ajn׵GѰHZ)7 Tɗ핦 |(OMM3Vb#e/ra"=YĀLu@!FM]/@u[V6 ūe~ܯ3t"{ls_%gw2> s}"[#kbr}a/*U\,/1:Xca;@,c)^7ae^O'M\/^CF{R0M\3m(XJ?oF+]enzhĹGrZӳr%hq?))\kLi a#07 etu!*LNkwjsS~R:jaYox 0X꛺?D&11l`e8w{JFNU ,#DYl { ebDi1_ /_i'`}qd<@5sf3\:"&iYzGTއ2O$]>6 FwڨgPX$Ućh-zp>Noni?N 2v N4٫Rޅ= .Qںzk lB=U!rA9ΞrUEBˬZ¸ԁr {fyj P]UhJ9|bu_60שuu5.5KOjmo-j͢6Ώ%/+/P;=x/{n.Z#b!S# Uj+yOL^}#9yT62VIc K?2V@@;0CWNg)=N#6wV|Z[DveYx!U#T\e\{msۛ.oaQ⌝],>,` (Oq.3PSW>V3=d}k?7<$諵5ʚ}gY[VvmVĀAd'k M'QcC6[7 6}b1pBZ <a>])֟DQ$$A o,S }e(nl6-f5#Tpv. !\lդBcR|la03#}*/z~~Yݰo\0#FXl.N,|x^+іr̟5y2b[ӫW_Kx5z,oPT~ c'>+6:vj ZH.sM !` pmSrQ=G^oq!W ךD)`1@TIMv) xؒI)JdMcI8@-QjQLT7Mҟm] raJ1ez)]qg L#Xq| dQP?IRa?YӞ qeÆ`L2?TM;5vWc%2"䬺U'.RWT[:h3 hmzyXo垃@.<NЎ?N߱vBu0ې&`@̅:-3ݠqR72xɪJ:R\P3߅,w>x*(q/Nqz}^/LG]2 Vt.voCȄ^a'tBg?Ci m} :1me];:* J~.>!;etEn|Mp8Hfok-5a5—Τ~J_!j' ӯBŀlb="diۣ(A/@^( E,%a&B8ʦt1hُGQE_m0ޛ6윂1̢;7tG1b@ Q hc>Xqf `87*^Ks 5B)$"K`PD)PLYc顳<&Ҝ,kkIE1I='F8eZ".rfX]pQrnq^=!e[⧱܎1\x[ob$Hl5|+Cgfӯ ,n@0֑hV#ԞJ:gHHk۴QIp-:Pm'9tѦ2eVSĢםa8B8Eoƅhs}q\E\fpYē*DCau ax BY7V2Y; 1.^K3b@l|o@Xn?9KٳgMMMؘG﷏wUoчEOBӫ(m4bSA:f^P@_L}\wzi3񅊌!/_ )94Uﺼy+Jw5cZJ S &MK[#= Ionnj2CdRLj',Sp+q*^hLi"1tKc :ǵnS%io}g)fES `.C6V:+t-݈-KpGUR $yʯ;udE=)]A5 [Sv6䅸 j`ɸw#zcCy$ շm+ʷׇI3WX%ʁ"[ƢJ.*ZڻNLҔMqT6@I4qXv![k|o&0ĚbgL?:>`5YV9{ES$iۂc&EY6ם_fc]+![CNnF'|d;8n9Wv?3U0!q&]-%!$_fHUQ8c:eu[Ue[S" ߤ6Ԅ=eTu A uiߨ.͡?5jIzr]ςRy0Y|]GjA'K2ѓ#NLdU+7jՄE. U%K=0TIf(NU~wF|I4c =w#[iŌ5]tz%< ZW3>BQ ,Mh&uCo#< Tuid.G9N@Bػln0~NLRVՈ¤oeXu_4vnٻ=(civ@lIS ??Ꝥ?0{t+4&`4"ߘ` Ј!urW0꒏@0.65Jފ;LV!jK6R׷,`>I'X5\K] @}O#iZyB,dߗ7Q~ifBWx:ˠ\;(կւ5S—e՜)IU5b(FRwT ځ;KPtAۇh^_7Ů}w6ԍzUΘ]|ӻ;#>rw;5|X*T:" ;#ɹXb+9o}ݧ;CSV2@$ -DFI *>(vxe `+!*Fl HDǰ ih_}{hrxH[_oX:,t #?}wO/ASʛEdY?,>k^b5ѫ>jSt[:3p=կnd]v;i8M^N2/UZ\-k˒Mg+bY>#Ƞ-y2IHt/ Um3z̷x{0N59MhMejs֢j C873$cl.W΋+{ib%=krĎ)ײˢ4w^Զ?,e}&*~^R.2TC<Z|00KID>no_j/0)=-hgxXMhOM?>HTl݇dc"mIT w:{ A1R03BŹu\EqB$jGL-*$$6v'p~ܥU$$v岘n -@r0kS:KoVB=WnG>JI9J뷔(ru@ol:/DeDY}%6TKmpW8{-HSyrotE2oǴ;xzCZ1ƻfl\.ثr|\|sƑB drBgB# VPc #<#W"e?}{ $?3ӎ~+s2Ȝ\eEXI-hr9;MiI/˜Sh'Uz y'CqDL;WrhDI|$ MfT{>0Y_V/!,<~^ڲD`#[(^D ߳@ԔyQoS^~HVUwvC45Fw.D'E/Wt{H瑀GRb擩9UA1!m'3xJ雓w(KLn7ӦpZdƏ㜻Eb@P_u8Xvg]}^ʓR5OPc:NA {[fU*9uMk@YsiH?͙-29/4ƪa.TO*#I R^0IrS2'V<~FZ,8Kyt-EK?F5)X)o3&<^M@$]E>HmF|GQz^ul2.*X2t S|]ʛ2.e/~XWugGD:?j INݎxӣG92=-kx@ כQb NZ›p0K( ϲȔⵂto2,:A/49|v$T 7!VS{ꭠ䲄s KzgV jq dl6e^w[+Q YR/+ݜx 63&}kaF8Gۑ04ŴdcVAqe_~J mN)0ݟ2JU4djsYžyrv 1D`>J/Ii `q|m&LZvqMCK[-(_ sQk"Hu/JnoӴ1O?zLi*Ŷ#/8Is?ڂwM~cvķ;LTH l8k岾3~h8bg*"|}!(So!k?LyFb5b[3{z8dJJ'-<.W)_,tɏ{uౣŊO:i|&m($s׾7G 2;:T3G)riXa(_UMk*q'] /}u%}nPw6/E.VIό>;iAp8  -]3L1D5 >%}׃\AjSЕ]!e(`DT + thӷ\켋5xtQb==~z~dTD M(X7@΍ƖNF7R!bU1.%f .5tPH'sI_h>%oY[eL(?높 x ffm+H5MjXWCeWPO4)x'8䠯Ic9yz&c7g/$f>Bq/rp5 ڂy6vpM&]\L&|(i86P`4msxIƺUGQw5Aی( !>鯠$6|np< @tyhuZ)(CO%^xAio^e!֍W J֕4GEmt" .⳧yWަ9Ww*ؿ8Cr+ 2}R^-%ZcμŶpT ~j]Wf8$9Hn?u}gfd6ݰ?$y] 뚧+Sxa #IրfXVoQUN۵gG0=dq\\cI?P=zE, zPp Sya#伴#ad- D [ч$hUgueYrׇ~ GZHOhgH;v%(Sm"c^LJs߼ѬlҲJ(nGH"|YWSx\^߇jH:lU߇p^Q8 I/$x@{ne5 rP;נYL-*\Ym⣪g<@ϙд7L>ǽ Häf!dPRM/pKN-q:VP*KJ;.hrxg/>ޥ}ZfWܖIJ3E}v{ 3cNR 4^g( >Eٹaw]T\"6%`^XL7TS/V4Fw?c7(qWau9ߜ2'4zQ>/1^=|;dԒ0yd_*fOj<"n.4|OwM|H$/*K$U9 Ű5{,g*/ whLghc (%͛WDU/*9j5]ܤGλ z\~.d&ZߒnF&]}-߁x]dž-Uy*hs2˳a־5U&QmD iG=ΐ@ѫEJ!&yJITFC!8XξwB>fʦ7K8|JK Q ܦ8* t7ؿGܳA\@ l_o%}si#wc9B )#ִg=[Spn9!ٜ}udzfAqAmx6XV? l9vP*^ǐ)ث5a ZrSee#s5/wlL}B[jşv` dCqWQѥS6͊(buI;1`@lΩb~# ]/K(p]6 oLdR?VCE@ލZ/QwKoރsU۠B3HXZzO#@6f"ŭҀ,L2Li=C YInԜl> %N2c@m={NK/? l6M0NݠytȻt7O.;[NMoI)҇ћڑNӘsS4NI,GvJ?^ƷX6w*Әb%R1vQ1aZ~n])۾k Wuli曧(pjGXzOjgmި3\>Fz-ڿg<*C; =%̥ v\f^ 76TR5X2MWڴБӜc#1= 8h|1,{Ē.& 8@=ՐHݞbW{Dn K Yi{A9Rx=c !|/`3hbl7x i2c|ŸM=Pa;1QXLA}탽Ͱ" 5Œy,b2vȓBm0k{\C^-&9̇~Msd[mMqĩ$ GuTtr|3F-[$N-qv"1E<X$_bD K;Cl2җGmw`*'L)D@:MV=xY97e3fpe)WEZ(=YQ*UQܝt5q*jQˈvV Y$-mXTi '.aHiGJ- ŹB c)~/Ox3Ӥf+,P{)ZTMI>0"K7guԋj>+h6?IKJu^N*MiT]Չ`^/E?ζM<)ƫ|4m0ՈYdFŤ3 _yҟCΊh3Nzb)9J X38Fu[\8To!Ob`{^UY9.$#m: >iR-}K.3`EHw}6DLgnɳ?8#7 Uj[?YwNo׵ ꯵A^n- VH+IkO*%V)u= IW[Lmj@ uoQ`͛ȴ#@蛞ĊG%N:\ nuԌy=hBq=-u)*͙eftGSDH?KWĕRNvzphQ<M_F';Hݒ+.>v/~ֻBV)!TrFæw0otOfF,{I}  h((TZo4iPF&L_χ(^kŌ(RlwzNT偪U0n÷yC /^SwIį*$V,-maꇇ7^y8Qo{Q;\ 򓅍ȏ? BT)evw+jW"*YZP^ƏnGwh[ M1\Uh}JXȖ4 0SR.:ДApɱͺN<6{tI99{2|F/> <ۍϧIR =Yie*x 'N6f:eu0z. ^>D뻓f ؋Ndc>bZR=c@طąع ~aMKu߶}ƅmAMJhɖ#H_^KR]Jd$XFgXlIE \ 0E#54Q*}L4Ecyag}+N5BE[g ߢcn]>e+iÜ*]/i5#dX@^8+EJjOd}\ P6 k [[~RrL>t@>N2T_=cabNe>$O.! j>7f\'U=*G4Ֆ?C YO\fѵ5=v u/8xU6d@,E}h'KH~NaMXRv c0q|cwU *7K`N/:* # `#EU̠qLVWsx8ϑV*.-.Yt bS \^t"+m]8\4l(3d2BI38c=-bQ,a΂Añ!F_u! p6 /h9=QiFdA'GA%CAULiD7Pظͦl7ehתKaı`/;Y@P' a֑J'ta'2vG}*Cal{jm9p NM\vgr]F9܁"=ZtǏf;C`d^0Gڅ{p1Śh0v|Sw[ͦi0t 6aqBޮ-E-N<'' D1۶Y(,v.lOKr}A^.M= B))G7 o%FhvlASY~0S=L ʠT>#|_%냝K+=bM7/"wY44a]C p%Lx61}ҵ\RǀWl3a옫0ƾ¹ݘ oYIjXTe_6<-Q3~פS ԴIK17%[Sy4(ؔ*D} xV[wonaDᔯ~VL2R/tp4axIEUqhcXu`8n@ 4qoK۫aq\O?(iL)4d=|bX)ӤPJOei "v.PsrNCp%<|TER,Śb/MG4Zem rj^:)G0ԑytàB9z2Ix+ы1#)9NUho(jd:3JX3O.-5tUWC tmS Y{ĺc[_4֖.+,.hOEr[gU#3y߆6DMPD+;n(7897S0;TWW$H">s/.XSx)j-5/M@Q "Y)B^5غG0i)BD3u`Ф<e˴V l{BP)4Z%%0t4Kv–jBѷ_ȰSqk "sJqY5SOKҷ{v!*?cdq~=Ρ|M AZS #nu;ؖ'i*4 Krq4u[YmM%+3wҦUp|mdY3èb*Żfe 9_;l=W"X1jf?:+SQqXk<e 䖻dvV%HNzuչ=BLȂJ:FjڑGKL v`"Um$Tih^ل̰tMdޯN%=A퍊X^9|Gy1 ukY1lOӓe_޷L ,2!zij "PAkb%kWA7WޣS.a=!8Z= l7Eьٕ鞎:FHSrTIMf6%#QQl^O B4O eZ#^\h=h?Ո+h6dLոU4MT\2r.8LST)0^0Y|-[׳6ıiRO| ۣ-< aʝLEp?2p:|]'Dcd,: `xLkf$c"Jd>2)lHKw˂ *:9{Bm@mΉ9* QeDLi䡅$@ޥvC4"^ϐe%u(^;\[1IѰgw8uAUucY\af%jP85AY?wYo>*%  k("A4Q&ױb Wh="Q;{2' 2<˧Wz9I HZVn>Mn3HXE)$TGH.썵ID!d9h\5̨^ *6جTts0?8ow{NP">Nͬma;@ GO^Up}Js]F@ƜZ Yك)Uux}]7ëCuR [TASc" JQppD !;@VhY}%Y@`6z׉lHS^л/ _ EvF3G6{\*3= I9b>Ɖ^T> PFY3c( ean'vLbAJ3 R1U0.ۤ=_՗<(RXOfhQYH(tpI')-]^bʖ<)՛$b2`-Hqw ΝR!"3ml= (iSgߐE \ltBMF ld Rب[?" $jL/B\yPL%&^f>loC9t?FOY.R<0~j ~'eb+*Obcz*rp5>f;]Ġ樕4jkC,BeY|w%Dpo) aV>Q6Ok#XI囉o[^2?KSs\ ?T[?9/4ҿʴ{Y08*H=Юx*ۮ/g 'JGҢ¸@P|PAɻ^* ŏRX1 WK"V"@NQCRQ.a՛񃛜0̖`N\e9-?c;P#&fh{5ʁӌ1<}#po=I[՞уHBL ꩦ~%߽e|,Ja> 7Gave|?VZH)4n9 >:m%8؆ kjat1<;- gXebq} nD}$\w PhGJ6gj)ԥ9v@EcJ]d4ŏ\d_ .bdQQ+E'O|"M]52q뮳~Z@t;u8$ԥ79C8w\O/k֘ešf{ k'l9p[W֨.(%=&$r]oO0>ΝV)U'9.D]tE[ODv&=󧆛*Z/W"|#FB czOS9k(VYvg[H&D?f bJ r⪐*c@ѥA/)0ojX.H+w I>*Ƈ "# XDHEP%m"R? A9[5a>;݆hcQoOee|G=G*RzJAJh u-΍o mc44іCgCALG8ij+-27*xHpj/VT{#hϘ*py178{2 X8ftO=]Ua[5%Io"I똊IpD=*C+NXNNJR:'қ$`^8Ws22i.lSs\ Lu$þ9VK G;"Gw!V`\. otWCܓ$A<2NykqPU{|i5 ϫ?)-sՄŏtl`?T-` _1Y?^EV1wѮ fй\2|$P}(87vE :A< {KZbDJuKlMC]02 -]i4a(?R˩k/C** GY-rc̱5G!"LRD0`e(m੗䁜7۪32CP!jW}a$>iEDTDQl1)(yvލ e-?gt/թg44R ,lk ^ÇN,kJY9 6mQB]UX7wy҆p4եPc;4TR"CsN XF`b{1 }9ֺyqT8-OCaWYa[Y޸N>%Gxt %w)Ǒ{PAc6\ ܗ$YvӌfTTVDZLz& n2&Xq#geo9*ѯ2mym"woL&CpVh8`r+˧÷+C:FI+,2{X^I P)-g2b ['Bc,ӢG8&.pF<5B uk>R ^O*:`xAV& KTj5t֬3@nȦ9 Z/ҏnSUW]Y,eX`$WMP㙈yXhP T:Tp5=Sٰ. Ys6v_ǃls1)VY)#uR uI=EOti$g M|{: lR=Z'ϑd%4jܴj@VqdL_@4F3neթ2oWubo ^;}CQ`;޶[,ߥWnĴӈ. ѓCj2,?FbnDpn-3DDFf6ܴ] K|ԨKdFZp@(5;ҎŔL ʧePTE+'.\< E6G%όdž+YȮvFF.8yyx>]_LZVfO;^򟃈lۻp{r+;fF,'%(6:nS+3)oIܞ89*4j:dVѷwFxbm^CnUDdy/+|3]z5)GtxЧ)Z)Ƈ&,c1 ]U5@l̃X}WMr|}-/& Mz5vG\l^~& &S;hE)[qvXh^rQՅ$V'SɱYFZԦWsӝ:X?]VsSE_O~9#A!/LGm?Iw)TE0Ds$cZ Jf& |cˆ"bR,awU3S:SVc}BJrGs8MK_څ J*k'C^Qfa4tNؤ4d0E8Q Ձm5n3%*מnvdSoY8JYi`zϠ{4nIJō$$zpp%I&N8%`>jӂ#gP1~ $hRWu.{"&TC  [YrQ@˯:?30#@x⼂\%+xvt/[eAn2lnC?V`toCq0ZD)zۃ)0I~N2K~S_!s'܈iXi:R /w^ OeF7J8u^Ǐud0ثjڼҝ0pUYi4=g$뺬F4F\[jm#Z(f'=F ŖZjx)f.W ˅ҒL *<.lKnpY]YPqk!BWT~h%(vOa={x-5l:lsxd[|@JYw#2iYcY䑏J,orOEJP9׉4p2>dae]*xM#HcJd{ <%Rʲ \uʯRɮLE_yei;Y0+$Y듳{>eijeH8@cMHqځo쐝xFMÓt 8)raԈKAzҢmgdA^dC* ҷGlKMrШ)ip6Y-yg[t(qT|Lf6"ZkX<EE՛0kdUMòo@9&XڸF|YBJtS"CU |M#g/-S=7ҽ8I2؞-v~ 5|80/ǽCT[C'CA I{8BC I3==A`11b-DE߭~f SB%`vnlgW bOPQ!a 崡9{aWv(of ׏ż7Gǽ yw0MFT 2n}orfp@(r]K%)t$́#5K %w>aYp DU46$ FLΡL;+E6YXBSm`C։O<5&=Hp̴~ )Xv^jzDD8 g86]V)C Θ6uw>t,DzeIX5 5P7l\FHs;]!'W#y%Cջk4z,Gnn9U5k,8Tyu | \ZsE^u?6g ˭2'/Ø)_*:B`yъ ׵˜TZ.l)LlǗDU.QÿiVVs2"5W~~`,!c(Ҥ*l#qNnIgE0o?]TG`.Mw"l E`w"Y!bJ\ɳ.2b{s*Y\^"OF+<~+;kz9gsbpK#fQ8ܝ*&CӇt'ΐ&3Oo,$Wuj)MVp$P`qC咄oqs(ӯ2|ulj}Rg_kDK롃onP&.S N~[eζ1ft8"],]ux%M =yv(o,3ESӓQǐw>^#xBj 4-lwhnb(! tzYA쨤vl`yԓmJT|:`&F}7zX=I=PV?N-\HޭPEIl) M-&̑҈z3l<ףrn@)ܰ z)uL8Aao7>dm\Lwȷ؀9 ?8qeLg-$hv.ꢅLA  b=O|)4v**GBY6閿~d꾩B 3OϘ\}ߝʚ5HNڼh;K#&Ŀ/\f2_h-O\n>pl?9i `E I"d*D& 0wg]5岾uj1˚;bnmϸx~.xęBU=nːW JjgSHcщ J5Z|ǥUܳ$3f.*X?7*"8Vq%y:(ɩNy1|M͈ɶJY3q9AʫN omxb#OW0~ZVp#޴ǥ,ig1ܷ/q'OG<2QWɡPRtϸX (Avkg`1n#>;Kk݉),QoVP_76rxAO˸ Xm=%¤7Ţ˦mâ@n4-q闬XFqڸQ-Z{#& 5 HÄ+AD`a vmťzu8cr ǎ)Q*<#fdշtTN!7Mͥjx¥mqɶ js;G͈Ur6fu"kO%uׯ68lCjzG CFFdx;ؒ1眝iv{wZw gbP`9Ȫl&M|(xE+M\Q=Ѵ&m6ݩPj$QĻ|<{Pj(4cZpRI3&G]`NE7J @xoVDÓ?\=aNOWb%F+"iY)/3'פ1 > Zv$gLy&CwcrμJN?m w4\ZE%Z*a3%g6MZ%)C1cm$[[GgAR$[VDe} Ļ):ܧ9~)I ( So9}֢`lcj!VN\`9 >a a4UݽX'•ۢW_I*l-pm 0*On5^@ f<̓ZNPFqHx "[6nܵ:a:ʏA_VY`Hj$+XK!6:z|({bsi A)(GbݩV,8VRZdokͱP Ґy=8I>*r],g67D.3"~NVz6K|t&~XC:=tmw+: ~3P:6ZCk\ ͯ4CU=0(լi[~Fݿ+ʚ+gZQ- Odrˈjr:h~eq2XS/xhLk"Y9)RI \Z"El)eq4z^HO*!aM}T GGց>i.{!qjv~#Py^Xmg<4"o 'gXvܜJAs__f/!\hJD_ڝZTޛ(t(.Ulj#*iM "BSfMBupt2]|n`ԝJ4P>l"`^e3( oCwQEԲב薔>w8?Ldx^E 8>}d_m6vLe,$n~+WS qpJO:c+OŔl C{`q44,! SJʨh͕/r5S՘-M/4Acɴqhy[E2&:vB\^a!qafAaԀ0yqv;"1-ZUu":I5i1$pڧKF[b30vq;!'7e;כ*D֙fhbc)F<8@F"nKC+x9(F}ĺWqm{/#)֡[Nq#yUczCAj;'<Ƞ'jE5L&P'ƹ ?#]ILiƉKؾY mHtRf@d*QUW1sGh$bNA᜵"iL0>h0w/[K!-+OBJRڭ}C= 67ˌ#˖A?gY$Jng'5߰dK'ؔZs߫wĕ8]9 ǖpa5vbCí 0H1(hY찡@S3tԉ YCR譹n·5O,1xQҿjS=}-c#]&l˾CΊzv7l=HځW ccoYOcg\}鍣&f%^GfY&i7蝪qٓjK]vK3l*m󫂌6`v~h\e_dsRm:0ۘddNVŜ`v;lx{PڼEa%WÖc Lȼ އP;["ۀ<4 /xnÚ˵Fms2}GDJ|ǸoBP0&ܗ5QA4<8(bs8xyV(7ظd*9{eT 0t'zj26. @O@!{ȴLkFQjBm$b؜yDpzĴZb#.88Rl :EaPaoR|3IJjW )*pD *M TeC>uU[ \ К=ᥦwIuC"ü]5R/QÁ\QòX)F!f+9$H.o9$0((>(54+>6-+cmQB%$PEXEߝRC''G=3?b@Z [ڝ u 䝅b@G3^ c6o:8gV rVc 8/ ?q0jɺ:ImuPښIâ7& JZdu}#Бm/{Ly60!Ԛ-:řbWGh p"p u) CnaXeֱ5f+}MV쮔& _YA%%NK&L%i4cs2N'N)hآǭ+E 35\Z;BRSy-)/B- eX~,'s \t aj`ۯ6`V۽UZ!ͫyoф+:Y@\&LKNJh ISt$7uQ)kZ+C޲ j' rYs䴫+HM,T 蛏-w΄Hd(ag_IҐ,{R$Wy,z{)ދqDz*tzQxY!0| fH%[oq5n2 ͑eaZ^vS\uJYxY<5ܹlok"Ye#ciɢ>v38a&}tT"ٜcHOkq_]K]J;#G^:ϱ_A%K-R$sk`phb0rdX״GU&kl]wpfaitsH0r0Y g0.k\lۛ=a `;ڲrRor֟hQ9 ܑ{}*I8WVcmԴBďNW 2(^s dF0=>so%W79'$5uj<<3>Zts+L.Ls3sTl"LYթs:&hU|3 iUWWꅺD+eZ7nE[ӎ%Gɜw,!߆_k$#PPɥRPtF WG-ɭ-nňR{}0= 𓽐P5FRe䦆1J6BM x吢@G|3Y@ 3 =88ŋ~ݘ]v|D!kׂa|5E&4$ItB`8Q[ƶOhIeëiREev/LeS:F~oXg4ӿS` qDj^zKZjPŠ{!V< j4#˝D. 6vQ+f*Z8a0ncZ>= lPsR!zWP.jNx z=tkǩlQ<+ǥ&hyT|MwAB5;ZB,e.w @+{6J4Og2@ EZ!gb l)=p+W/\Fsv6{Я{x;A(z's렣g^?53neoGƹ!QW#'2Sxu'z>{ɕ &j߽Ⱦhu`uX(?'h?~Eԧ">%,Al\|ĪL-E`B,g2P~Zawe֧3>Zm1I[[tq>BF8L2K'6i-i=h[PX9YB4 ߓ\ L=g:c]b F3MiB Fr?zJoSv>6Y22qY1; ]i#x1 D7 Lru*Z58..!5:+U].-%,z֝<'=P{ fe#X%ζPv-!!ÑJ-ba"xXAr;ؚϤ yj\pXpg9{?|Qֶ5[H!\GaOdqLf(Gwl92wj>\'RJL |M΅c8o( 2 WD&; 5G4>T)K].}&切b:.;CW/\dꮣF %>`댞|s$z]h>މo.̺$JZ|A2.mH{Q4c$_|1OPNCP0z8K!$T|ԟBU0.xqW7}'Wȯ .gױJ[jEzu]Bc Fu8J2qu}Xx]=\ Wqhq3fxX߀3j>{bܷ@BU^3W͞k2%B:PKYwSF0xWc4WiSڳO%vq+_dD1}n؋Mc@5`qV2g~#Z5T G\ۅJq]ooƲ礄ʿ|Bh⏊e}:5 e8AGnMr"d6XPOBK>1b/f=y>; 1ӠDsq; %G32$uGC_e!E334q%*e'Y0[Jr@J3.}$nƳi3co9$ ܄u(bg I$ʸn[`pn;J ك"[YE#΅c6䞙0 ߆=ȿAюU 0+:{%$sh+y{29[`nm$nǒ9rϣ"Dn:&,"ND 9.c8(ذ4rTnEC-~PMO{M}$CiM9 [{*yGp7p-Ftt< ]2A3o⁚;{y_kP9mn9PsϿ>VӑA9YCQlsbzx٭Һ2W1\:܆(qE<\S .X }VꡆK-ˠV-qm48-K79T4Q_aQ\͕ScpBdt*H^'*\HVB[a[V:'&K_26#[GՃG$Fkbk%[i@cd5}T+Np>߲umC RfB:"hgѓgL1Ѫn_J5 -N"VI/͞4T b; )1[&~f6;Ezv(8u L$ꡅsbInJ.&}r;إU | vUؚϽ9f 0SO̾z4D5u{b{_mX u. wx#q9j-(jy%w1UE696=|̧ieSYZ.d^}坮UwW?@9B~Ihb wLpʼ[C ssp*`#`bXׇXr8VWJ0 \Fh n ?[vQxD^2'Ø u$@AZ j`~m !$ѽfj}KFV#Lsj/茓N nJdϫ "Ŀf# ؟=4pœ=E'{?&ͨQ[Rv#% Q՞;tCgT{徙E2 x6wzj ) 5&BhrRzm1R$ fmvl@'㨻YY$38BXxL#*XI)p(l:`ó=) EVWQ` ?yMbumc*@xh}xj: 2Vbispv3[fb]HV>:Tj4v~uGQEXe I&'攔]C| xR0W ѼV8RNEuCox 6I((g<\TDr!7_,TYƁ%u_ N4wv"̦X%EI]!#٥u5FW?@Ϭw|}rwG uV% l `ۆ <~0`hH`R.r3#Y8ԟ\&kۿЭ =:_Whic\q w13|87i 8kj|>WIF_2:`]Dzo޲ߗcHg{ H }p%`y+L^~h- W2_F8ۍ 1q?YC܁04&JR޻4I!]x.nE-x;oGMl"6.| N:s z4]s _AqV{xA1rZk-, pLqQ" y̲ه'^k4նO\QS(-J pŠs+ȆBfUFG]ZL"eitE@@"Hn&NA=<:g:DWky>U" %g* {MCl>2kc j]חnK};lbQG~R,[ibFV`&E;5`@oH?PCvNAz$:! ^K|7KM|+dz0^qiTF^Ok1Kl"_OPHIg HU&:v2>tL> Lh eMSp@|d+3"WFM>7p:z( vo-Ud$P@DOLɚRk:B,67z< \k6mCqaH,]p%Oe_ݬM QjL -j 3:S@4j: 0,@uz#iOSBeq6m 0DPꧧBӥvh" Ƽ|ց2^L,07a#F7'n#c\$FcLVCLR-ip ,o性S2%n=Ԛ7dx4>2%%wp'B)1*:5 /.coɚ yUIjITg> +eC2O":V4Y[Yz: ,G24% *r>GR6* RԑQw܏s!avOBzw \ ?WMCaنe-pˢ:u;+\?QsҀH5$UhuIGDK+,X0YuKM FH؞]jsb{k Jw4m" 4Ѹ:6#T}g)rqR)x`:BbIFզ[SP zNZ+^@crι$@(j 69{{ǐKJoDeb.\Ÿ9춫~Dƭ{ɯHV@]N!Ao)D*|" )װ}_͵t^ VWITQiT_q<n7I cP3Oq6?a' E|{PWwCVTa,z9iӌJ?3`zws<+j.ζ]~(ȂVڑg{ެ#a ;rlelʄR0]K@ov*/Aw%f2]C4'a b.ͻIo$Nۂʌ.Fau{CA|A^`悖nlEB~5ףŚ GyB.:8ron̵O*4麌;aDW8NRM8âFRNW X+'W*#$ڑ-11kА5K()`:iLSyٿi6kd)^Fnӏ~z}9wmɬ ^10hlGfe;r>ZZ30|{7ܹaJB3/ĶlfVWՋHqZyff_<`Aw ҳ[R|5aB.@ \\Ju L[omA<YV6)s݁5.I%G&}p&\4 +z/iםM|j:/喏.˿O0-׸' `Ѯ+7o9| JV畏~^8jj.^)#-z!`,rُ~V0@|`E:KmjAnзjEQpOa!mySSl5DgƣPZ9c@a`UwMvEƥנ"Q_[_Ls-u=ak9!&1Е4F5RZ&11n?,f$իۂo*L.j2,AEіr(ytVrX+Xu5(Dұ@=]$gs"L>SRu|ou81/)}*}4mF,$wW˿z"bE+$l2?,hHQRrJIu׆2n]`G4-gFAν go/#ALlE)/uZ(`yiAT.c:Z;p><-Mf)ʬu΢]Bԁ*[녙pwZyzGt7òҪ//*^`}:D:;NG:6ɾYFr2VF#^tG Q# ]?A %"VK%e)<v,P#¸]wKЅ.`یV]6\Oe v%~FPhzl0xٝxLPKym~4\s]~%7q(\>_܎3 #ZWCųπot?y-C=R+E{ثa5Ms8@Zhd}n?ECna8@G3'*Jpz^iQ(`u(u>pRJC'X{Zh榄{Xqr|>O:#z|?AuBگze$Y?s jW? 檧a`. T:}[Jw۩Y;a]ZԂ-p##K Wrin<>6HڷN~Z PHA%nDyO+"e:-]hbK[-`,?5&1KvlImv8") nPwLAuG\uHYKKe aV\dvvJ ޭz{)iS \Cgꃫ]$Ħ ND̀aAzMvĔ!FcLK N6m,En "Yޕ&Fee=c*󴗍_QOJ H\WؔՃ#w @ُ7t\埂?3xkcʤWe ]l}1ePmhv{#=jV'|gs-Ctz! c 0nK'.a/\dsz05g*ɓ-8)M>Wmq!*@)'&+Obf㥇1+*nreJuNkqdC% W w"`Ç|<)7 낕R""TW 1\Ӯoi!͐1at^\0Q+*Z軕?dJoe̩Zh v᫡JctW2?"]m=D+DI4UI -0Jh's q|m?J=fo`v[oLLxǸk|kPcgY[1E㹖grY;|)S"c\0puƛ`k">>A٥6L\_b +3/|9RIT15A٠sBC4p8c|֙Ne43ϊ妤s(Pc\y JUƺZɻI't 79{܈KNx=jлsKh1Vx ojC+kw9!n]vB<:?mq᫖[lv5@V·4Hmy^y2s^!0xRfM䍳17Tg]w։wh>4j]&&u`Q^bhh࡮gH|[~F;f21.GҊuד"Ж]jS0]ZԮ?X-ziW2KzYtʰ2{d0{+i,a&AֿRFQwiR#E1(=";5Ei1njd7D  ZQتSxrT֬EdGͪ+q2gt 4-[>X;5Z"ﻀjz[fŲQ٪)[! jzjNqXjFk$v.ר/)$ \x& -݅ekxdq@6Xllgh<-{ǓZ_hmҍ\+[m]jY7?-{)K3)HQn,P|RjRˊ>EfV]mw~U 7K7jcUU"ȇnrtS@(v~m+'Vgd5IOU7(+=դ`si ȔszY0 틡#֡>1zɻj >krr%MAJS~AS+ P>Ig*[{[ae$=O2W=NmdDȢd, F½ d ʆRdXoƕ `L*J?9Eeﰅ)9 "d]?pr尩Ic*=:W7<'x ԉ}4VWf]} <_Kt<'l+J;XѲqٴkOYt簡IT5O(i.Hv|YVwNܦ_pNQ]_Z2|(wڿŰY ]01(*%l/ *L!/9mN/pRCc{+`->|# utҖfAosAmdScZQYmc?OR)8۷S_R0@GG^{EҜ+z 3S"+`q[o~y7OZLYu byv|+NOj6 1[N! eCSV#;;Ez[D.[D TOSLgaǒCG:vnR'D~w&I**i>IQǴ]L+v:3ѡnD|0ʊWl41TC4f{@-%4[OjdB^)i^Ӫ+dp!f#~PVp>!%ƛ_z&RC0'9Pbf} 9-9gvx g@21s$(xcΒe9 cJu1`6IL3Yεge[Y 7KSU&HeT! %ބV8BmtBVh_c =bM0ub |vCl=G .3EhysWA ubdvv{Sl YO](,FFX|m)edз]+ju c0?*/aT:W b|ʺ.s з1/C@ TV%i%١)4uMΝS nhQƄftg9yE]r@Nk8t/Sq]i3C0oH׾ݣ-}5ܩbKÇ 2Jg_7@EeX7W]%#U$zRS`!6(vt#й˭ :f/î(Tv^ ?MICТY,kl㾯π;Ov8=N1/"?{HGI5/Y)ʥPÇa ..,N)"}@<Ʈ { !q/$@r⚞sQD:j=!,$sު B-?p˿v:-rq&8g`= )P=}|4"F˚ Fƅ:UgQQv82Cl!ʁ.\,@3-aZpԇ{υw74n'ӿKkdn 3/ ⅾG@\H#[2kь7wyve&[psOG7ϏfyNLmsUJL}8| ~2x^KZ4V2#>>u"J?  Fk30ZPnIpuy: Zz^ }qO|Xta=@uoUAn#do I]8} iIO*x:xaBQJB䇘`d++)" u D:|ye&N=eA܊}]c_jon7'?7z\H2_3!{*9`׏EG5!tx #K{Q[2P+.s:&=P2؆ZX2.A:{+`3rBQ1'6;H50E&;Ha)FZsi_L L/<,#T`&OWڌ'bVJPi&Qe6;b$kpg 6գKS~T|NЉT7zQљyӞxQHވygQ{(pH}^_K kM+} <ٺ`.5' מoqlMBTl:AmjʔѠ[੤էiIzYˍ3M8 }Ŝy~] pGė@8RxkD)C\Z ;įbL pGjGf"|L J}Q1h-pDv {jGE*/j')bfv<"o wق8dq:'2Z!*DTR95 ,@r/;A5C3RHDRXq[2Kp+XE{ /JWkČLzgAӍΑ0R;xz&J`5 }."q[VF%5G䞳ޡl.m)yd #1gA?sZc˜?h1ztֶGf:pQziJI{GI<ID;IfFX҉ h+]J~o,n)2U'FP]aza5hZ[XɪBN :~ÚGD@nRv{Pq7NV*i@#ȅ^[,F]L]ύKq]f3Hٴ2ޣ`z`V81 9rQb"\wf[t V aKպհ]ЫX<@͸dhg$GCvwU$:t~Z=2OvE|d y9 ]oS9ʨ? {2W`vx|nbs6T/4Gy+oU hT>֊5 8e #i4EWx@/U%l79M)I,3p> f@ 3#Y7ӵQ,}o2:*b] W^8nδʻ{(W"I!_fTsGSd%dJ XAD,Zc7ZUޣ;={7J'G` J1%7jXM`ƫ; m4b'{C҉_qȅksˆ|;%e-`F MF~SQ=vVOpc_%i?##+?ٺqv)s^eBn&-`JνYzO5"ԹW Pƌ39/UstoBI¬LGqFƢ)JYt;Q\QRI}E6y.F- 6l=3{" jN5/ytӾ$0B'mDhY*qE-JK},Ԝ_ڲ`*SfDL1k t%Յ! 0+?SƶiTTR`:g`Wl01G"L9rqȋIk3qQ{^8{$k+ ~)}OnQ˔8' aK>&ף (-k(\Ý 5ci@XGidP %< ޙ zUQqg<8wi)Mty")E# am=:Ib"W fVi(V¿*! .q"N}Qo;ypv_ӣA Hn=~'qg·v(&k){AcPx6h}PCgŒB3FiLmx}f VR "u'_%OT6&  Hnpu|f75ZT]?]CR`a((.jrj$ɇFU#H" ?csvkal56F,"&ɪ}[;E0EH%6l|O:h`_D%Zc-^y:H1DnuZ: }N bnOd i0u!/ <5 %6j¦v)󪯮RĈ/}8L=c͎ tk5el)ŌfcԆ@֛da ! 2/e+)ʓ.PCv5"pa|:MUt6te'fUYo?(L(@%ʉ$|&BiA_}Ϫ` l{}D[/p;vGX]kt>هSxA7 7˘Zl$b0Rݦr6 :6 @̳uaGLXY0g!Px,F`::^ޠOަhI)6Ci!3ԙdAobn%x }huʥ}GWzp 4yh"R4Nz ϨonY~MtmGy'PH>Ji4ya#DC 0zpڧeQ^MoTroZW>vB@m=o1*y:(6$1BG3B %_'~kdptG8v]_4 $6Ef~#>,ERlI^߮yX52T=_.|iNpN`9[4!*RhzNͩI S4ivf~vG Bw;єv*+~5\ $0/<?E@f1³;ˢHZ=m /NnX 5rߴHܑ7XS;,b{FȃۼFOhMomRAӦ8''Ti V0-X:|;J`a5B*k1$?xw/E@ D;Ү6>֢jC ΍p]4 gw6YEm}ѣ'Yh?4 ҒlT/c`<^F+_$ JjQ9^-߫Йz ?UX񟏭HE_AC ZB@b@xe8t2)MzAa֟ՏBG>/2#ʔz]=)V K6󱲛d~jDmEiweel\V@1E:tTs6yŏ hakLCb2rxcA=i 4,<e6"fU_A^jNrہRDaJ]i TR? Fq)q`@E`)@BHϲe+YG4uNz`p2* &}]IRMZ[Nr@걥{5fw!w3ʋ*_Fo'jel uh^FHp˒rBvV(t wtiL$5?ÖknjMȜ;9k|_Ѽ MFNrz{uW{-ϴqh%pHPŶk"b)cMM1)FM|w?pxz'L 9dSު6xE-)OMtY!{ga>b> t"(PS؎\9? &9-ƒdă#1^>\c:Yn?Xn0|zH4w aO?~ٯZ$]EAsbVmK\7_m_E~a . *atbk_6pEih96YX,>V~Vde?IHc56E|>ܼɿD 6)ڶͰEpCEar]q*@ }^˷I|=eM.Vv"B}ܩE3ղ^ X'1T\5j&ozY \8᷁HJTqI(A:[(\_rW_^`}ZC`4$BڲuuK1l\8erW3>#C 'uX ,T,V& pL@pnOxJc*#k}oh'ᡐCalټGA{8ǘ*10SIr ZMj'Z&J-SIϨk /9Kxkسh]7v^¸5[a';P T?FVaeG`1 EZ=PN{bt=Ňm/2}tM.ةz[ j]OZ.}#N.˞,*I{Z,z}WL;޽+}0b@dp/!2Anݨ@\H+JF1R0m'c{@A+p",lw iBdZ8Y%K가-5\Xw`WPzRp̫l iV#~:XxO"0.0Y^ Ͱsuך!=#o ݞ`A %DΑd /!ܠD# 6S`ӿ qXK iIҽnČPtr.,wC:;b ;ayKoorzwv:ߗLl>4ͮH;n7$B^hPU`\_݊ q{4TݖOG5NwXU-1O‡a߂fܒ*8]ryzJI"5pP=\9q5tx[*ÿIfv78mtBI4ǃZ5cZ6A=}xKg-rpց^šVWb"\͒mpX-gctAЩ/R}ZͻoˡC0`z&er( 0FXJQMЎAmѽ S7f>`A 㛝vCd폱1=[kw <ᎀ߭FZ|(4+5_$$?d !ج$di%KיORY>DX?0,efr-Pl2vx#GP%/Bz[v(|x&+oFK<}WbAHNUa+g1-5^$esf|MNy pWkÜ0n;-+Yh$E{*uB >∊{fߴh]ۛ!"uL óMXd|*o[` $/Bl]jWrg_9(h)V?T4ڦUB 'pE (>UC89%;.Yu Z}>O /ۡM q۴4{z8?]AVG۔آGZ!݆Ǹf1 状ZíI>NiQH>BKA+ Q́/2PFstˁ݈|"!чL_ΏEP _ePb*wa=N/&l6~#)O"Ee gI,#\l╝K#]?﹂ˆr\m.$Kp}* HK"Yfj$qpJ8"&Q=W8ug/_ U੻j4ՄV9rJQjĊ Jy_vapYO5" (mPcp?̔X0AehF3";sBMo5Ha_Q1PH>FM4'-)f~ai M'j>ь-uÞn6GCP*(`^pSi,Gf;.O Y=vUs$;)kET*Zv6m׌q.޳uF{t3&jt%ѡyF[ S;̭&MGʏ`-MI* j6|'0pPuAqH0h^Z)?n}PQ]]e5uIJKZF.Ckׇ~nB!Wbh326vΤ>f(lx:F!9źޣma5opjJIB4U즎h58iZN~p:DJ~*,"RAܑ۞?p ٺz² $^do;BcSt䘡5AOR FE$tۋNaTnW-i hdlt"J1c5t ]%m[ZDvzkLGA#?aݗ:י CE)A#*7&WjL J{Sܵ鷒>+TQpAwT`6F(.4b>+7qh>b&z] >t{B悘jf&}Hj,HPh3,Fa4L /vJ#&R@p ٪c$(o(8<|Cm4n xwL=VLe+O*B@^e>cxםДF oܱz.C;:*eK/䂦 GH~vg%O+>6Y BPРؐMxCw<[tBdʈ?rf$!xLBZ],1=>R`@p74"\C}v.$O sVw;eθJ놊1yFqu4C6 W鿢!8/dyĵ7B|*Y`Tpc`pjW?ʷY_x En6 虵/"qZgN=!WyUo*l$m?{l"ۊaV}TUEտ`cv{vcòm``ʄ~zR* ~1ȯ^q{OU(P,Ua-&ۃ̽7zQRm&?cd?j(,H(i,ulQ-/ɆpzQy1PxiEƭaϴH@55bqoEҾ3sw2TR޴ G4ݠwK6n2FBF wt{R[.G9٠s; tS,_(Vb6q5Ӧݯc +,&#=Q'|lcټz .V]w99&]+JWDnoQ3<ݜx]zQg'5 Cz1C'␭*72ݐ(V?$Jg_6Q`JDN0|XCG/HwUV(.}ŝ_s÷X׉WOoTp1kC?58; sH/J.FPww6M?!)h9%հt`MfgSx*;nًϻʶKSmiN١%hķk lтDiݔ}_ȡ BUv IFS,qքG֤S〓@Mջ({JApH7(S1/}-s4(GGЛ(]HV&>Fa8,@ؖ]"՜({Robv%0MmF[xeSzCeRt7宙 _:uG@mh*/ۮU(ׇ=󴓗>$T60{oX;dQבkg߱ O 6ۧGGgN9U- :枌WK~!> Q#mH}ѩʌbNSɓv-/nԙ1K .sb$6",xU lCOxNjQ8tr1y6NkUiKȚQOk@.J'K4m3 ״0~%rLq] ʿ᛹ޛ㯰 iike^2"BUѯ>S<`M5r Ȋq?&wi*]. rQ-VP1(78'xEH|an\F| +Dp8Eďh^Ow+ZY-LMBYr=W !S# D`?Au'Cq߇'u|C?֨)^Q#L~-V ՆDFً>PcN/Z s;%e8Vn>Nc̓R5(bŵ],.ƓVk;}PKd1]}" F9C3~dʴ '3PVJ%k9B\@e<)`q*Y! cagPMw?/YZ:MjQE'0H.!?G Ӿj`N]M'GЫ ^#|l1v׵?/ƗXˑ(Թ' i{4M3Mk|EqK.n=g'+G+>¯).u+31g|Ss (;G:ԲǏhbĺb1Drɍ~0f'a'p|JbQ&ߗ(eg!揾 &7Bj #y -aKd7pϗdPhH{O6DC( svNFsw~I'2~ /[oQ~0 zi\\y4;(5o[hf;7Zt[Dne8FV΀!>3\45-1{D\+ :I!0aNn@龜&ƣNAR?'MA}q $rơN|z@O2["GKd_8"nrU \;'G͕ea.+u< *ԅRݡ]Cn0 A)%noQ}oU& 7"U)K@^T{yHC%  myc^ʍÃy+\SUոM,-~SLP'c! N/v.|,AP9 <^[,ѡLu1~̘0=,lnmɛa~IudzOMpU"QMf1ZsoKSS=]dET'}=3~U\eEL\6D|CW֖"VA Dɉl{k+`MrpX!de*0pq1,h#iuyF^rmu}rr /x.r( Ⱥ,rZ\8',ց ,;Z4RS}BI6|1>Y``iWXڶ#)t3_d矤,h`"~L/H8n<LWd*EA6n׼R:J`&4lF*Κn^8E]:`Uub<%y̏ Rҋ^0(6܆mb5U;TwFHRm&l?8o6t9O!2{t (S9  }z hu jL: cՖ%E3 %{MJt(@ 5oi9< +<d,ZA/`ߟK[0p;*0Vn=` D"-;l&3h3klќ-?棱<KXgzB;p=/6ɑ#GφR\gMY(gj>XeE>Lo [q]:(|A7Ihy(̴C{X3+ͫLb!9<ZMV/ 㩓 QB`bΘٜU ȅ}Zdj(0 3-ֆI_,꧃ ).((4MFqR=c֠S(7ꅽ $0 aB H˒}(˃YE>ǎ@gj4 qy~BXkOzx"[f;8}x Z9*:?{N<]Ry+~6<:sRf`b΢F1!^ŏ$u9t+yFte%;+<U5]붌Le|8=vUQà@j<1/~k-63PY>H,lz ^ʱgpH4%$0w˗EwU HqtdlBϤX_JgHڬw7X8-@u.#u: ٩jTY&0P1N#m]S/G2\YNCN6qhT/dVjlAu u Lcrs%wӋ,@.R;g(ZOLS;Tdq9&UY7 ;> ?mʹOYpLc-̶yK?LIh/GأN}j -R R"W$(ZpmbQXD߸<6:gn \@IQ$` c++]o~I&N2S#w_9GJ( !Vkb#)}].<{Q [lG iX\):e2KﴉD>Y=p:fn7HjegD3V40#Y'&ͷR61۟[+46(T @ sʙYz S}ͳHk6f\AOBm:EEǝGHm\9wdgq}0,A^#{RK֪@*JOt o-X5LAao34p4 M# U5=rl Z=&52uQ{x|}De*Da+^#B=UZ! +c#J9 >@GTɈp18b\tX3S]~ւѬykbj|4Y!Ңʳ#׈N./dE%OI|fjƿ@f5݇qHn'A }'A;yZν|ktpE- "Jqln`YzGW\]?ISMj+3naIJG'1.[(vhvDK>?C"Q" ϩm nDP?q,z)d@(Seàw{:ɟD'}*f9 kc}fY|]gBbPE}nF ~(,*V0bpK{&桬dTk?%p7#CK I͗iD@M"@՜h115ƅT#OJʽeudBHp'3''b"N5lYYÞ)HČ4HzZ[uJxpggԥ 7=Uv+taJ͒Dښp ?ỉRЊ7Q݊ZJ q9䟞4\,\q1ӿrgHr=:r=E/!$"-O4Ҵ!ߏU*ώM;J[Q#flgI뻞{o6܋-soY^?(BJg#𶁱r3Uv:̷ 'i(kDP#PT%Y|M'Lӆ02ARRPI('CVS\/(0"C͉.WTFɆׄk_?)Iru{z@sg∦,-99d9ȈǯG q#:w;@3/$AJKl EHe,I+ܾ `4 =&N<f^X&,h҇`6} IB3gC peKeE\B_)k}ҵU7abvKeN iE1i衺G zt"EW*ʮ^!dią"{ -B:Ϡdۥ5wHRLHY}{XT ?,v3w񜥶1=-ղEFƑ063H}`y,%3wJ9ݍ%Ȳ+< YX9Õ|9_J;]ivpV~UZ6|cڽ|b˶yC_H'g 'o93mZonV~g??XR 8gdY]CX"%>Vɘ 7 -% q l_m7I=l^7cpiΚٴP`>vkg#"Uz\pj:x6 ;?Dx98Pyj+(=J[&apJ4(2S8bgUI¼=ᇟK^2LB*[Yw\@E~64V>r{{_~70 8>Ւ%UBX{1Kw6HA%Xocڎn#JR>*y:X\_دZwEҋ.J01ޥpˬ΂YӤOm"ޫ>P;1*Nr Gln Ê 4:cgζd:+d߰6+,`16EŘ3+$eMGI:۝.l|nV1mfb]3]ދ@qb3b_qެB4i_W_0 vVxCND=~u їG ͮ293dKKA'q^bq2܍sJ N@0c9gqe`h".oTp\3ے੔Y_T{McYwTj-NQ24F6y3ǙG>LoiDjF7elHR^V HmOqv!ˣ~* Wnb# Z~ȧ(cY7R0#+/byt+]=Q@ 05s.oht}RjAf5 rħ ?S~RnYǥyEcҁ3WML+)ã3|#3Y,HnӺE~/$91 Q&+dpޑ$Uzͯέ/J}l#Z0Y3r)+uM @05"gMɮ%7=㞂h\ pgӗj, pnjOfHO̽5`^ଳޛٯdds fϐ"z(Bp$Xn &*_fO._\c*ow76iφ'd$52H(`z[2k{:wB8df|[2 ɷR{ Ãij7)A_t&/;>'rwQhAbl .inrSvqF׭Ym$= B^gDp*dK'fU{ Ϻt 5&7S.x4IHEkz&:ZP7Ƴ߼+ޙ `8J]DTl56Hd4'&4~خwTb]% y  X3^;.󟞿Í tЫK#h )؀Mk cojIZj`Ջz/j A];/730AS\۝=\eG_QuPº'Aa@@ZOqsIW (zβڻx. Ll{>ul)tw(5(=R-MRE tUFXId0=f\(de+ATqOdX DC'p'4l WVsͧ@ }䲉$u~?jB0~oEw>LaMĩm*bm!\ٷ.Ťb}65 7Rd`"[1n"LF32,B Ub~3F"_s#&s1C{G 2u4k$mf¦a員%{Jp *]IqMc nEEGF"LBZqYm&cm%`2@f KVƲJف/x<(eX@&5 pv-d0ub_2d0ZېnJRù[RxbbW͒Shv F>B̖0sbJ!N޴q2bW\SC@Nf2_X3Ri՜vr#PLfyNi%-RSiQ8Vz(ʴ |C};\ūN5q\7r*z2Ωa>{AZ U'+V"Rf  ~Ai"sQmFdTjC;2tP,^W4- dNG$ƥK' ھw ًdwKJ ca8 ReXzβSX)vRT=Jzsm5c&1]%ej[,@Oy#9V-,psWcq&24& 3#hrBE!ajAo>7wשbUI ];l&^ǶeG}ld]!mZ"*SW\0WD #aܓӑZoK^ >4-tU$t +[gQggᑂ!̴!m_Lؠq MpwcAXYu\) b-Ԑ>eW _4Dfv_\ĝv4}0T]~gO0 EElnL0*>lxNSjԎEKL:]qʐ#5B)f,t5R;xeH\~Z|Jg32^ síDdF4I:7Txy#?Ŭ-tᢲ@$꽰&㾛,rB:ha4a,0OH'/u-sG~B#[wLumdKX}{Đ-,"bݚ.caS?' QQ T#wC~*V(vS巷 uCD0;x܍)_ǀovpAq=Qz1Yw@Θne,P6vOjpeC>nk.}pDt/9u ?2FO!ȺQ$J̊/DB,NlIx >0?+7LCQ=~iKݢ[930Бsj[U\fɅwv#r4&|ghc:53}=E'"4tUWm=VÉ}MwH(;i9k PGƵ5ćLl4seo*BBl;DTgT0:hB A"|ΝgõsAJJ(#ѤR=bg}f]=r96pUM,v9`)#Cx.@>ĻqjZtG *:d'C!Nn]kdE`gLh& wmb!=z%T@;J̱gDDXY.MK%A%K mc)Suhƺ"~nmœ((ٔA09@&XWHڤ: [,h#3t,Ϯ?fek(|6H h)(H)S;TK ߖީ"\+kq.ڴ"0m,D wuТulЋs4 Z6v4N$_ m)EԣU?I'tə 0_-^z8uCaȂ*tU2ҡ: ?0aE'+~zvR4O`8C=o]Wp4vpwy,{nL66r}{@fT+- uϾZ6vޏ)J5<3~Ё)0,Β 9TaDp=u.^nxSE۾2M:"r@ D҃S 9f͐t^:r;dJp:_=#'+ZKN? n+'3!ex6dDY"NAV;!oO?g (X}OBo< EZRb^b%M`BêhK!Biu6{`~Z+a2W[u7ON)4!/>\}#ޞ9 yT{g %37꾛#N2 ~DDYe wg'G֓Bqn :;Ǿ;ō@^sA`y A.[#_S:R}4P 7>]slȘbs%.yDex!f4]GN. 8QH* RyfQcGy9Xښ~o\PM<( ldPaHr\O (f;YT]0YZj`H_w 9g2.WQa>pqx`|t0"mG'TЦboSx\1d|%4:5iRV!ŵ6[؝l~ox>"ȁc1bYo}ՙ:*3rj @sy>`Kje  ZMzߨ#@'=‡ W^/56MQ{ h4=ph!xl:h*I١k7A_U)v`S߈(|£G]qlp`VO]vmnԮ҄Wczg[xi+$= %v5?P8ɬ`8lSݛ H'p/>!zϼqOaɱnPK#UVd9[FT&l6wۏH)P%ltw abU$l{A2Eҩ)&rVK/~nKdii4 ,h6JKI6#L_8n2ׂm^zYe:y*w}jYq[wռ#_2favqA3,ce"=F#N1b9+wu\mc2O]yz˯7%&C/>/0*@]0SJH|cuf&y5bB)g{؎*4Q| ǴP>kDw聇5="pH肄e-"fd2`gUJ0R+=JTSҋg07\ٸoVw'~zgo[y>jt%Mr)Je1ׁ=uy⁂aC84tC^j7= c[uʋ9^ZX8~ Kzܣ7:U0(n 2s;Ǿ/5MCs.ܪ.8?鏿e_pԬg,{.7!S!n.OtɁM~riOie1;kM&g)f<2+ C-'}~Z ݎsoDm ϻͷx,jPmU&Jۊ(KY{xc_*xM 0 ƠG{T lD,"8qAvC]-*judS4jSu)A/4_n:9ai}~uM/-AiE|P)EKs'"ۋW)o|g=w7]#:6 f!64R*jk,\LNsُo^@?ܻ &/v'wq~$Bi̳PmK?XǼϭtZha`8ѧ4x#śV)r;]Ws\9Z5=h]nyoE䁏=N`CwbMrePX" N~cDD92W璊o?A'flHx O9~m2ES!qA3V z5!?;qޟՔ 12y5 0Űhy `քx K\N[J/O_1Tٔ" (eϰYT`&\̈U*OD9'Ỽ?'~V`N 5C5O7X0CaXaOٜj|be,\E 3҉8.S!nAf ~?7.U.^qx:.8#u )΅V2uFKh1#b:ܟH y䟶"\K !I'=Ngm4ƠDv4CĚ & N^)Ct'p)M.h@\H*'7yDrL(pNZΉVlhd߹H kcNdJƤ?`H'SF/=k` eh %#AlpLXCGk!/I&S GX4,8Y^cR0#2;ln3% b\S欄)cgZҬ=)}]Ko؊?;hA)IO1p~I7v$[;@MZLU)+rc-㦩_-%~?Pg (6Lf}< *)cU+(bAo$SUmgu֕b[`*uU@mC=/H a6(FM$BQǫRA}ezm@jm5E6, q[D6p-vs @Y!}c6;E+*bቲNK,*A;'25W H nkAUzX;X÷QЭH:R`Y&p ؚxv\je)ZMdy]JP?rJ7oA/IN{+A J;H R.kjJH'װa1ٌXc``H{ ]hd{R՞y6Ía80ȹ.4qx.}:%YfWFlTz:vb~ͨwD  P"fGEBbYΦh6{X{7^֡mQ[ư(<}TC ~KW?,]@>1 B-͓5`o/jt2t?U81 cú;r ^܏ 0,i r%3||[^nOr=c ;zuf4tzcEsG1^_>+Fy6!hy&,@MʹXW'dOmWۗ ώlU+rX(/$gEcA(hD _ 9Mwiu[CE]##d Ǡ%C}G /_BO/&%M"GQG4H !0g\F%p S<4+mᶕ3 Yxp`S/O BO6a{TM'*>&ŔNngox"OR3O)Xnv aCUQ5Ks=b'X.sy.HEe,iಜ&/gas_HK<X(=!UK^A=+\APX>햝E&V ,n}f[R@Fً_ޓ0ٱ`+WnN|x~qi=>bV(HȿFi Oi7yrn+f'|"S ,UUo _i`憂SҔG UEyLsg_v}(Ȱ}h{^k=GpRuݮc|hl57gZ xAE=9jY2Z ,7ȧ.]Ekx%A|37T%h4% M4|,/+h*j_;(I vLd? $Y5RtHV7~ÖOK'Q<.v)}`:L>Q4PAY`bh6NnOdrԁ0}`OFK гB~l ]Øڤ`zp4yJ~hh 2TiC :7N%b 3bb ?x 2Mٔ>{h=<$jsҌT&#J@cF 'o"A ;R7awq*ބfqoDArh@',fƺ:әachXI/fFakcʨOz]NP N;W+cI\n\e!DFfXjZʌAIrC|qT=STʹÞ+0-AՍ\ڤ2 ʠ\"[ E6hËo(TY5|#Hy]uy%\>9)xLdz.G诅V -Ɉ}31 iAaݠAΧ9W]%As6~'=/xݛn~br.0DCAE%D R2Rq*]PN6 I #UwOvIfjk}[c',_]>AACب8J]݀"~^چnmusoppGy&?4e e;P. :-R,U/RHi;i?Y/(BJK)g2*k |=?hGwᖤ5/v]3uܪXH1`HCnJwX"ͫ[:rvҴ Wk̇=&F+>k}.CR"qr̘Ґ (~dJ AYB (zev i{dndfKy]|GC} ;52#rZ1~T$"?I}9nxRseĎ?f9SoXFyzRvg2CfTN-ô%r;|:-PTKbz)|ᵐdTXgMG`WhIT7lKa ?1?ژ.eKHCD:f LӃD2ND&+ܰz7eC[82E)N5Lmx.2z羸c[08X?N._ a;Cwa<.(a*OEúG[dIZoNaY&/(o8< l;\BȸMfh#< p( 1TiZ,NҍG-/d4S(}M귄IcelԌP{1; ) dh=Xk,bj]_9~cR28a{j%֬O$.x^0$0hy?PR;n'$R?+Eiip{deLbz_cM1_c@o2o&He><03'$:@@t>[(/XHrnϚ~CQ!`~:~'!f8hLS&^'Wg}8_MH)kwJS #*+x0J̋p_15]x OIfVϱT8"^Q3ZIvrJy&ʉnBu7P'SSQ>H-wmZhDM79R? 6gtsa:넊# .2q!Q"1dmMw:G&_9VIY2(GD4H%mUĦTǏʅWT`}IH 3\N1Is3K'j!%fxLwUqI 2WUQ0r-u<~RB<^%u0xށE5 DkϰSzШj80\@"ϯ&h(;h}6Β}UP{1Fkr 9ٶ{L0X4\n^ p#\|aPv&9Y}|ZZ5 S=a;a V{]V懄[g7r38QxLp74X"ؒ9%@ z+fsV4'Y2=<6~'Q♽ 8 ABG;zM]?vCdq]3%[ڕ)B}c`[SX7E+!VޓSqOsVǫ{s6 ?i|wKRG׍q\TYT,,a`Q*Q(NV.̣ƷUyzֆovܘ_j~h&(S&(a ͏%E"+eWHI+A[4彲h_oZ/>93XПDV_Gk@OPP.OOZN\Сg'ATK833KϞSmjSo!/k74ֿrֱ7h*:yH6WzpL$tzZ$LXD)c1#̽)⥊?."%z08ḕr9gwl NT}1`\a5n?n5y˜>ȍK¸t/bwď=e'wf_- v|G%2.il $b*eNdilEiJ8`TU;zBw{g"Y= ӳF9Ξ H2={`* ^5?mZ)m TVxx>SUA3s ~9!46S ,,ft;⫿g05IΛ:~"Z])D! `vAרh69cd*k&N&^7?I'ʛI$VqD]nȦI!%/ -Mԯ$;2$6n3U4!vY9ZR䈏tsBVvw.j %BK19𣕽 ^=W]MlYٱSI͖879N .`}[]?h(=noo4f0209*\q+xH Z>r5WR0= NG=w}B4 u;Zf΄=$^$`w?-~{4%*ULmDpwp[4Rs,Tkt?9 8[1ao،B`K4fCWϙК<(!c5`.f=02fyqpAr%7Lm,bA´E]H7GhB49:\Ĭg*ݻ '-y*Y-cm"f GfB8$`* W D/Yߵ=q QbS\m%U\S7,t?z>fsP!ս51-{l&f'Γ""XC+FMOAWz>b.R HЌ4]H1]ǖ.&ӋQ騘lV_ 7RS5:yH u-Ntw=>29azD3H:&<x+I?V{UDV@ƪ{"7zA4SX8uS~oׂoLz0ˋ)cߖK&@S٣3WKAvu5uZ/H:VG@To!"yϢ^<hmi";%E?Jdؖ).}U87A6M.Kjl i-j5X6/q'w1)@"j{5ʌ]6nWvSi χUT@/Eb0A{F$@.N!,XUBɍoOOSY #L[CIlO"k$o_d\)f) '׏PjZ@elD nqfҭ&b]̳)~:۷ɥI )岷,ý@/JI?~y]f)9[UŞOX|p|ۗ5—}Pj (pZ4݄+_eRX8 6S{7挦ȹ +%Acz})咐D4mÞ# Af\Yq)slsxiٓpeHh:bYa 3$# !^,aF_}n@7PBw0NCD"vSCl#jg2+,m t,ʝ*oXMqo(8C7O"+2'M;/Xm'eXWb5~h:E٣ʘ $Lf.CӓT|n77wJ}jc+z0-;Bݒ]ciW=|WCVۖn@ϐ&\WI9aH\B=v xN6unRk滖!x")k |uG! 5pgx]I7IEOEJ9baQdqL3)=X;a;yRԨ`A_ uTnU>ڦ<5Qu`y0O_kkv>8pH. HoMtБJ00&V-y5;,LJ%iBo  VynLrrI#%mlb*&LHCi&36V5a@{SF}L7-o!.+?-~k =(>޽V'|6?fa=$( Ka3Ŭlli*3"*DJ Y] āwax<\|>&ܟ0p 4~ :Yf>]EHӤ '[(΁&"g\A۞luXo%g, =BђY^f)'(j)bb\$OGs C qZ >Flu;c;aLSey :#71qA*#NQA!ԷԂ"W5qʫg ony7aWe_hH(A$>!]>q\M;#a{׈GɨOi ^/Z#s' Ea/{L eet fTd;/)şP/BNn !||,/m r=뎪!|&) \1: X~ Va:I!O">d&Vg ~!#dcdZJq-zmk}t\M@klq`x;QԢ1Btc6H\C][ y?y.Ц]͈@kX4ψa"B%7SqP'{ޏ_e5Md, YEy48vϏYUKP@M\>"&&(J$es#^He%rڋ|E)6㳻PG#Ϳ.b|G,:0#LO2DϘx9u;4]9?oIߙ0=ghOB}^V@{A~X)D,%(fZJz*ssIҦإ{EV&\u838.02D$ d!4KW^3 ύ 3]šޫ,X&h 'uMBQ5V'zB5e= ÂHs 0'4uq't=1bU]~c6OE[{?zSzbk ^Aѵ9F{iU/?u?ʼn,7= lm1^ګ/@ysMă%:eSu,CTkV~ȳP2|6*?'_+/iCؙXRFA,?q;!YTbtqwD|u`6f'ՋqڒkjʆxZbaQ<*D펔T1dN]YăBp=+vE2{O}hSD rbÛDV`FK_"1y?,$تcR[JYr1AZ5^w*t*`ܽݵAr,6! &X` 46m"%Sˀ\.-K ԥ4v'ɀ6Ff%fZ>h`% s2 Z(=3~@ǥLU0_NĿfEJ#F(6( =xYvWuf[SºU._RΏ_XaEx{ 8K\y-u΅h2+[{eBx-. Jzg:-{Ch3e^$7"&OC" ?RjtS {> ;\-[n_ė,^K8$?e3(eYe7Bܸ$h2kZ^榢Fi6?0Rx!&vx^ک+/MCKP~OdUTz_| +D;[av:'*)xr]rBI9X\_$vE]MuG^_q Ԅ.v&JU\ Efwcݽ[17m  nߨKM[J0f-!#u`Ȑ3iĽ.32@4!ڄԞ|Շ?pA(TF,F^"\ #(dLy>ģ΂kY>10V.$]2p ֎t+t@7B{|6Fކ cjOCb B`,3C!yU&:lLtzXWYɃNƀo\g%* 5ҁtٌ/L ,1^FLPW0_\e!vYO%+eJ0lz@ hfC:[0ϫEkg܁87صcp%n迈4 &Tp G]!ז0Ljg3V)kMg񥏁W H:0z4&lĠk0\R.8O!4}Bcѷb\ʮ+i?gG XD$^6ѠZmU(ct(*ZE54LҍBsJ,x{,0\ہŭ&V6E^/?6C(4v7ۗ?#brrxDuT$>1~F_RL+| TRƳCIs  3ۄE[$K^PpBOwU}ZHPׂ̉VHfBB\wO^=k, <NOѧKq-FYС8M-?wB݇`9bXD2l;秳vT_ՔJn 8m{k|e! Q17_{#v5s[+.'kWul=|$Tz Ӛ7GDCQ`(9E$jK8ePTcm>9:5Bu2Lc& #P_I̳D|Fy92aNHxAF; "C ;bDΪ% 2bK+'#ߥuHG%6ܢjo H!уmFb+׌nW+ ";JgA3<15F OvD.-Lky LHeK-@6-`r ^21\aߙGfK5LW奼?k QȅZ1 kݕIk7,=Oا Z3`v*Fa"GHp n]NeBPꪝ:/L\ܐ7`Ϩ$ըy7-I CG(kwRD XyYAB^m|*s '094u q[03)0G_? :I;q8L׎e'C49g hIFKC+.]_S ݲ663`y?D^TV `2ʃ-N˘"U^rQ(&oʪ⾄۳NʂX\&E,xyLATy }J3F SaSnZ`ۋ#2=U64; M`ԕ~Pf~t3jvƊc"zfq! i+c3$,Aב@ i$M>l)yTJSp6 鷢 g" 2#͊g>u}t;rh>9KT_ # E^=P M<_|._}_@8=h?¡!mx5Tsa]Z1Gﱧ3Nepc+BI]u 2n=Wr 1.pựPt:W{y'`=|']"?6`Zg4ilPA߁6L+r )4dd&{\XC_xva9Scvrr$SG K9!"*&>S=wOeZUsRޝF90EǴvk(48Nu#@>Gpڂ q~f@)T14+jo[J6(kޣÓ+Non(XPGv۵Q ٝǶfniX?1h )+SSтM:c>vF栤#ey2CYG nȜ SMJt k@&flH%AEX&4[y\\ڬ$nПF|Fz`(7Ŧ܂%UC_dm:ړ󠣲47 ߋS'G瘫t~INXxZÓţk}4irXB%.js`#D0q4qumx_}rHFǯkic$`/ Y|p|a5X|9ve0`OlθL8cBYs!u\)\Z`G^xqE&O7}bb6QNOcPx+vIbZ2ZhkzJ ±xhj )3=S۱ ~ƃ\UrJga=3Ad777PhQb{rNL gq@}r1xn|en}\ fb]͂goX>A{{_RCé/Ӈk֝VuS"5 ̃LCO3f>^z}BKCw*@*&٤#<& u͗7LL8uC;t ͇ , Huv&q0b")8VlK]w)`%QEr:95i3ױ/|l\EEwZu ƈ/e&3X_̓džį $U:-2=}:vϢ^p%{o_j1ؕ/ˢ\$LvWI@(_%cWZ!bn v32g|\69wGN& ڌb k tSd1⌘"ު}^!)? X 5zu tI6d$U5z:{SwHQ>>@oPFjU*,&D`xe[|e4%;fq>1$L?2e.XqM0 6WU cN+䌄ZJkdk%4 !@aҺS|B˳gæMl-ȚӉ 5%aEͶA,}*-fJk1nzj5xjL!~1]:]w=L@!%?}Ɉo]j W}}~Pn\+x")V,oڇ.@HM]ko|6@PCƫۦ CX 3i󵣸}s۩`N?DS44!XԄlL㛮xҔ16ӟF7x̀ (co(?Ɯ O7k}g`T%ϧ4uפ {x1asabQ]eY)xPc崙e8=hGB /E<:otjs @CAepcCEBfɖe1/dJM=L(~!en\BvE{<l8kej꡵k&-7l2ErX9d\lGnuVLU cD7Ȝu)$8 (w ϕ9g"q;dž/Js}Sy3O-q+S?yΕD:S[dH-@6Il} ?`cPyKlt\Nԑ<վt%aս `8AN4+U!+!4;N3x9{f\{hR"WVgw6>n)?>2홙/꾘i/(Xvф&X ?Br~ [ ALٹ'=Px-IOs&UB96{DaKiկI7{:g ~m6d*jnEtE4"p7, F_ISbCj@thBc&#Ǟ+kΦ}5ap@7PpYb{>$Ќ Vs®#k=K>G;lOQ19SN:{0cZQ6ĨB9쟁`|(-a?{ZyX@#.$rr^A,#d֊9D'=\| 7Ա: J*P6*rZ@,EZzp?gQCC~.J&K7E~K9u5oK0TOdC p70@\XHj H>IO3j83" ƶiO- v_58TKEC9`) hzЎ j^v:ĿQi"~q]Ť{z_?Q7ݒJy U-3F9\"c|]o@lupG[=,AŪLl{79ˍ+k>Wۼ8tng XvC.",dxVssbqKq}ΘۏoI]Z,-t;Mw`#J[ݱ,}(wP jxe"F RWRN2"D%ِpOb{F -pגC 4sXө>8&$6l1{oNOɨiٮ7Y#U0'$ UކSpE'1tdg_y.B[G :qSa2|-llqԗ-(㮻-Yd7e}g -{4}1Ҷ8N [J #D@,\=K/ Q};BՇE]f)ByYjkn;eqx]`u[@E>ӳ8r ;ɏ9 3JG+-6貊 gUfo|(DAStJwhA,j<7pk%vGWb*[g=nfZT?l< e}zD>9\D%*@#X2FFr׍GwHd\xƢNj5v,,!²7Q®كvSAoRnNw:\ 3R F _>xvf܉_{ϙ|,[\ /!;->*_A"@RO!/hNo߸:y%Q'}oE=--KXrc/zR:@30"ӯl>x:*CTnwsA2:GH/0\M 0`H WXJG#Y(+w]Tϲ?aav9tFt=P.`fY jUh$kC+/s!Aq Wmw`3j.m4%6]-D@HV=c-=woUXSqngWЧ̋իYt">xY|2C8ed Sse׼WUΌ ۫J2q7:kĭf8L^A3zaLL ۠U% s1oXcR^֓=%Yټ [=D蕗fMwi"X_Gl>t4.v" pD'T 9od_݌{ JQr7Rz$%%g 'O;!IQ}8t!b1x6؆Q&AZBo)o4!ٟYP8FQ Q"~Nمm=]Rѧ?4QA9d[oXZ>]Dt7%׸ a )f42Eg^5%d>{,Ds$%V,p+m֪2~[."29ԊOF=Zӫ u.gLښ[Ί%y"5)0}ηK0PHuV|M[/"A0ڕW97gbir[T{"[}!̻,d+OY AA 5*cniHSxL`$lJS".DoR>r)>[Dn9{C(-ߛaW( 湑9dUk _똟q0 ʗafv d!?ơzRy@O 3yfR4uO3^YރL+,]́l>{>Z,iCqI_ :gz6, M'MX ^*LȕS鞷PqE|?|y,{^^oid9I.'dd-r9 Ȏ! xGW#aaS l @~(Y˟a}M!U׾vZ C TM(CF͏$,9!:Z5b4&kV>"{j_LMǍ!k_bL.%.AaKU>P^ФiBOEĶ|W0gSLKU zX-L%vt1d( ǻPZ sD|=%|C8Rx-ro_MkkJ<&&JNidouﭧVTߵ]Q̭Zq@wO wjYY.pP@R܊퓀df1U;H`Mo/>~܋.D+ #xd&Fx Yrum4AW'Oz:E;+KK-N;ʙ/SڒJRآ ("9ae:췺z.|` 47\Z1S)>#M" H?'YꇧnA!l9w.1itX{|`xς (a Neڣ 0pG{ 0u& KKbrJCYOD3>@Xg;C6mT 80ݗ*!haOEw?Qnƴ4ߠ;Q.Mބb{+pbuƂDP!$kIo*Rwy-;d(Ժ=͖컊ꂻ?"BW!90mͱP?+|̣|۝ϟk͑YHԻzJm0K OZ[bjfc{ Lr tZĞH`Y XZ> %T`Bl X`*:Po}_1Ədear\TDc 3`S!]Q3VeQz*F"B\k,FT6{]j"0RPY~A~%OfU+FrT3_'a<G! 94/nr#ٱC 9"t-.ل}d<%Zh:bP}I~oPR>! ʌvx}UD+&8%vK*vU` jE;7Mjb%E!@+,{hu";S@ܱ&})L>GC rƣ#uƃ9rhKs@xkejɎCu^t~JSLvxr#Qmi_WTA-ƀ2݌,uu] T[_܂w;N+&[[t#XsvU>=\v^-ldHwBNI>ѿĨl0PY"y josb~7+%cv^| Xv׵`㞴VxLqUOn^iPAa%BhOyFkއ]w\LHROf-ZB&Bl1DR&@0vè| gǹw#gc:J3~sط l:jlO]8N}$O5죈 :l'?no e-/YE@@/p1Ò OQ,UY(la+IG2hN?Sķf9Wh_^·6|[ioRj{J mY.4093`E o\ab%ojQǰp/oH}1lV;uUGf 8yd~ZYDžiHm} pQ!ϜIBtq)(*es=F5F!|d͹uB̌E|;^-E`ZNIѽc&eedvZ$.8tj w%[!Ph`)Δ%aUd~NK'gJ2؁gym (t<2**OVdn/s:ZmI<(xJ"',ks>x|f`-1)9恩ӄ|!#gHnЕ=#9q_7 zcm/?S-#߸幱9e;#.A'3]:n\)[ol~qS8HBe_)'_ !#ks-XD @SoS ߛ\7Ck2%󗘦[ps4&;A 1?ظ,@M~' _:f!&wӻ6+Ј+G3N(BB+ª并j׊9>b &^{6ʹ;\pKepR zEgfrQlơ̼ywmu.Ob o$=3dO OۦPov/w}hc =PSh \}N NE"[q|׭WHg35(U5dHPI\P~3Z:h(yZD=İ<*븭32$=I꒍,ԓ4N;R<;;*7 ;F7n)zn=m{=P aDөeZ|#/F @=c4f8Ă;RJ1 lÒgVp|{5.J7\}adz/5-PZ^2 Ӹ AG/Qrkz嗉gVr Mt/PH".3zcr]rvxvXL(VD̖X*U:.+Zi Bu%k@;= zjū#Ζ7;3A!Phcwߥ:j'"Y)Zb#7/yLIIK׺}[5sr⣍.޾u=!q^>_G 6^SR" >dw.qLe1"bj44deBV6]Mdž=fnz"'ZBv}8PuTG,5YB}6+Z' #qhB/ Qdh}[ɧʞ$Y7mc ?~|$C.1?E4D%W".1PkRmYic)F8jn%2ng ;8~w:5LxIF7ؤ*F3m0/1uWUﳝҲ:t/"ݿ8 KL`5{ X'+.GԈn.};$((1-!}Eb@4{ݲjqŃ7Q<].4mxA`^JUZ;xeaLVFE`W6 9d!YoSy1u=IR^(@ƒ[{C`+/&u=}MG-d6$n ^yNO3D7VgƩ%Rtg&] 9)yz丐/FW-T~yܒ fؙP*yBHb- h;^^xK OUJm<" G[Q&_tD18ʐ. 6G4mdǵ50E>lpVV~#4AG~8z`y,\bei(%ge.W~E}-;+EF0#Hn!lx_ñU}'; [ e؎ I.tIh{)Ɇ.x포ޥ;$&^/ɸ׏}}2\$ZGJ/Y\uR!_'+|hM$]".׹#R>XUD™m#* tӞ굽!Cev*ftͻ" YG;@SdlT[8Z[Z>Oɬ2g:%g}S͡N2979ǮJcG*f#Z7rv=F=I0/2203\W*M^:CY{1ؑR(eDW]IRUc7L/VnJnV\*!Y "4뫋S@i$j,n? '-!5E:,mI)>u\pïA Lt qocp>ўW m-ts^(o a}r9bǶ6J yf6 V>;@GEUk.@a@W4wvAiVc0];CoeF~LB ތ&{]_rL$VE'm[u7讚8ʄW/R:>tv{I#^};K= ^&19p%Zn+=̼|C1T q(L+ٔ[{k;o,J[#e<C/t +"ܿkp?³cfBiK>z>407( <{7R>*1$Nm&N&Qu"b7KfX켼^!'݃ )~eocYIClSҗ@&+Z](pe\[aKH^Ōo_}?.)zҶj Pp\'5U%z"SsPP\9Sۛrj.5]@7؄{anh4'ۜW@ C)Kuޞ;xtS KmJ>&׋+P%4U GǺWbGK/{|ZT`"5/M(Sl=EC!7e|ƯX3ދK}%_Mka#([_~/0Z C9QEr$GH_wZ)K2 u\ zel(`XgnFf 95 ERoT=S^2/ ug=x 9.zv0ftz ~5R#)fBւc Yd? )=J|$5`8c/NVX1]+4m"y _t*)=^{PX@^랅egaX}˔p>J'G Ł~̱*`;G4^+$ Q+KqԓfXc::?394jZrM_:NbϸI(Uʀv/ҍ#_ZN&[)4 h%o4tX {(J]E]&X2T|[Je+I= SuVJM=XdopGPo:i8vxRwJ_+ ^?[RxFxt)[}r)wdDUﴑoY!:)ڪf8Wf.(_UIl!>U@> N:y@&Xkm=_yb3 8J_>N@qZy"(?b(tv*XױD=Pz&CgMvy]~3%TQ3o~(`xF|\F"$j uQq=J5r:+%O'G`nPk趣~B~a2QJjwiө{G-x$fWnF*=[(̙T_ҋCM`MTpH3fQ"~_om"v-Sw7G~ IZ~=<8(Ρ^BHV RKP|Rwt]9 j$%9pSM}l9yA[_DНuchȰ՚3ζj)( e/=uOJ/>g}c>)_EQmZel>ZNTξI+<.g(<*CE_ ëbyf"$Arʊ@Z &|lXwD$m[1o5-{ * LW*Q"?T1'KIvZNm h*7fe]Rc7MF(p I fD$D蛶'/JlL#GC칁C>_ZJLE>jۉft0l$z[\eEndiqW"/Yv60uϚ*x.a n_Jw 7Nv@ǵ5݋Q<%P/5^'PTAH g GNeu~PoR{2d/Bك5h!鷁(Xq]}_ʕ'g?,Vfܭ?:7MYj)TdMxB k 'm_ _lٟ|ŊM89+z>dJܣ1M[!$8eW_(i΋336@ν*)S?-7*2j 9؀ ĕ83t,VlB|l A\>4 Ըv*C. PRj!4!x((t({vDE70Lc W/ P%. M˦2x`")J|D7€O~A/&=_rM2MfUV -F aZ1i:Ġ^uH2ڍvvH6jo2-#x\&# Z-)m=21hbG PAِbf"clu;eۏL$uBޝ ۦ ,0_•Xs_MwU|R3ycmN_PV<\z/mh'``67b(cktq\{XN QR׹ (9, c:o6$PIfP@2g.&kfqA8mC"[;Mj}ݡ/K-,+p{Йv*EUgQe`jڏrj ѹkFا,}Aɨ30~uM܊ߋ/Ib 6AdE_ ?.pqg4ep$[_x#v |Bn#!P\o"nw΃ڿ"1* Z|hn34\HAzz~ޤԪyO K ~ ]uڶNVDwf M8IBپlC<M=~aV6G9*ڄ~{ ٨Ք%,߈`Q {$V,ٮVPP%X|Yׁ͆k :XcrfcLv^ZT"X u&]rϲm`u7_ QF.DCr5۔W #nDQ+(}u75- o)h⫬ê龋6tYFM#x {7"W℠lE4A#=iU*.Ҵˋt֩]øcé]CA"$+*$Ʌ/fPfsa^i3Ju cNjQl`uCιv@) H0+tRHJ+ك8-,J'?vd^oB> AOgMn$Ϧ6ëGlۗ֟h@rhoz \!CFP_?D6MAԚ^yl:l8ܳyh> *pak0b LCkCHUVnNZyfJE\Pئ XHT:OI/:7ub<155k_X V >6<:C\5J2TtzAw\aE#cN&j.#+ŏi1,DI&b$@Ž  ,쾤݈I1# j+Cp:,=TƍUΧ{-/fJ}~LJ|` qmR *?ط T[o-w-3E>QV dBXxۏ%xp37a~[&`d__|cH/yI;]nw3Y\Z0݋T?JyRj:t/'3/ucsWP׉bҁlGr<.CTGI׮%sx9cqU4ZRn^FR]:8t`,_KgP#h.(:քһ Po} )Ѝr<7/7@ko~^q>:a@&WsOF_3]iw@6~QzR-y SOO=ndMfAir5S4]6M'ne0LYu *YXh6ma Q]nU{ De[g)"NiN(m'MƵR؟AKZЭȰRxTWV]c/RX F o=-7=cXjƢ@X¾UoRrK󦮎fKP{ h/}FE^8VX. Ќ4[m`[554qVBrNs/)yr`.>Ec+ڽ Wt$q˸l;LK6WZ:Q~*{sfюPsaRT^z^sUηh瘊;k:5`-[B?at-g^ px4{8?L^/76W(k3Q'*bTG?Nh96GWwmᘼZbv@.u2OԌ}gl,,%ʼ>T#,&,̸&ϻ158؝}wnb[tjcO15!};_%̑(59?_0:“TS~]JV($D诓|}ZT?%MdsC t"@y/Y t/\|v[a!w9֤RC*:XQdr%`R@j~^vIN&.=ݚ-{.za(`8nXy9C@`ҟ@·VQ,ǾRmQ%U)˓e}/nG3߫A4x[?C `2Q5<>=8Pf~6{I}AKz1[093nS@9.d=2 2znRv+x,1dT19t 6[n^Mr0.a)AoVDZȌ=բ]RGhf_54eJ Ũ?("mb-n}ubn^?N9p?t a?7Tha",+-N$&+fna_ @}BF)-D2> AЏi__c47h;фo9HIN̏I7]l?[f,.䁡р_%[mn(Q;O#|!1#TTȭd1MMYM`s&meV֑0:)9~mj:Lo Lb޻)Nf¹ݻ<ζ9p^6vELpx! ë sKJ}"0,Nzrm*8zo̖F&iXëy^թO#˺~WoS}a38Fuhi#8P$j-:<CQDFeQ״-AZy?,Lgiq^#Ix׬~%Q^$8'0l{}V8i(_JYgqu_E5 MJ^ BP*$Za9jl`2_;`,.m!`bc $ޙhQnX˔7wqM|P \z>,ڣW 1i\; iY E[Q1zX]6ҋIuu1oLC. YDA*Mֲyh70}~omFklB-۲T3rȀ^.z&SnHھE jT@&c~y^ O_CA< i1=_M_ |@l!v,"Ӧ$͏#r佑lLg K0{Wc|pS Gvݗ iT ezU̗#xwFO&Gy me{x@EVz25h:l}n̻זEx0AKB#L 9YH2Fm4 @"i.pJ+5#pz|jr1i@9.ƂAã }3H3xN== VIz!^+/ |Z273qT1ai">3/'rk1NЊçCaa]yfZb7~R̺`s{畆MZňO__LΫJa3!ʗG 4=| 5_x>CG2]ZuL%bJ),O h ɅFƧ|kjsNr1}#o`#:~"||+^)J=~T)T4s$`j.HzI,A>l&z96 ڝfn-41 U!Kj9K>>{>~ s>"DA9.ҙ-4j-@%!"CmRB]<+ӦJEbFF_iN5Ojz4ɻ-?u祹XM^g͊}7 wM9JM=Az9p44)'ԗ;j~9X/h+_ ӅAY2tT}zky7”[aA6˅dѬޣZhj3bX`973o"n$L'Y crFzfHM+y ^I3`ǨIOe|9hv+sq*{'*=8Њb{X5eL؅aIf5^₃ŘNn (%YjR#2:R7k sD +*C5qQď&7IQ7?!3s"ęrqZIX?Y{7抚ڇ'%+k .z nrrviZ{6 "@ck/>@uU #ʪF]M0CJ\ 8/ ݁GyNU U"/cOKP?j92jvݑ)C[Nb5N5cp%C#Ilr{%$ΤF)&$[mH^ nl>H {0r`é^.7rҜVz`92{}q9qW(lR~-/ugZjIO,Z'!Q쾵a~X[eJ3)@is4Rhhr*SO "Q @.x Y8!9A^/DB6]#FlB>ePJ؎r9uԴRƭ=N|n\n̒P&$:'Jh_sn;`~:A=lE AW$0rnSBljN /"0*lZ ^3?_ ho ʔ6QiQRx޹%%aMi[ %I. sH_<۴fvnU)h (7d[gr;95ٓiSJ)T%FG%R1 /?cCbJEߠpx~DWYnOY#R`~¦qցZ~-D;H׎DqKM CdɈR_fH賖 #ֻ߮Xդkw3W~?&S6OO?nW3֬B?QЊJŠ: Mkz3۪t K|~GЮ~z@uس"ٱ18 v SԘ hvЪ'Xct0٩QcJZZl0iAIh\sCk%ɡh!-7Ek,-)M=ž{.;/q5⡟ r ʩ!8;֨]yoҁt9M+lIH"& Ƽ1GלY8ގ7hDC0c==[[(PL8JehU6_+Z\/ W7ܯgԫCƒ Tޟ#jRE >)?ֵmdYx{&xOQL+;ZIO7/d^}p+G!Mz~_ݓnHiT݆c&qAMi#J :dʂ]fcvs[1Ms}Вx]t=e:E8ꯎSIvNߖݵpwd]PJ3(~RT [́l|k0YnIXj(&Pj@W#Wh UqrA]A9ʎzm98?y+քZ0װ|{b0$e^˩_ kD~,1 0٠4#8KЧ:B~R~y߇E ~I9f&HQ;Sڤ]R vs ~4-M;in-?Wjk*yI9+;-{_FPj&8 Ɗ3Kup9=Ƶ_L I l4$ay= 2ti{5=ij]IO],'irKh#`KxaGo]4L$uݍ}ɔL_߈=aqazgJщ:K ȭ=laٚ>9!zfb2a0.7jJxzqz[>QCLMR.:FD.q&#"UDP[ @ 5w 6s%xG4}?5wiM>jg[TMl+,@?O}uX}Į=]Χb ՘?j! _|+OvQ!8uU#.,"W1ֻd ꖫB@DE*ǝ,d]*,~U- l\CT +}4~Q#u?$ W;.ȓڱGI#%:Zcz]An7svQǴ䬍ezq1^^v W Ҵunf"U#'zhy"*Lq l 7uٷNtb@?E` HQ %;J] *[XZ ;⃊ra3ۃh\f>dyKoQYtCxƧ?jF-&("ùvը4;Rԋ:7I6y_"~˨#jO"KFty7G $ThL8Hq#h(EE%3dk4f% }$b[aRvϏJ J4 9xw|eCGa l\TgO$en!4xhj38O/">]Sg,4g\6[tbr<V[T7<` kZ,;[Vaҝ|ݗHle͈Aj)+MX1} tAw]$@P=n KG1{pG2%׏ DF췀S e!޷H0fKq'sɠXX:S?_lp{(LVjgcOJ 4J7jzPJ8#sQZ UH1k[7u)j7aQRI )"c^desb~epf/F:$uR,ڮd0\kLQ6G%B 0$5-t wPp8COsMy;#xn-f As-W*~m\|zt5I,Nl3_Ng aX15>xIsox^;ĴnE-U< 3 U2ńR $q+N)WXr3 m<+IU~L)C+mq{5fe F؄!HJOsm:rY~=×ɯH@Cs#Ds7 /%JSxŌD<_4V<1>ihpWs~W ͞+44j~fI\Qo/S>|V󗮝鐿1Z$T;2Y},`ds$%1!A]VwRa(KQ}9"}9Kg@W EFA1oW J?g: \M"GJWVzPq]hVuKV䓐fQ}BW[Zkێ8zl)KQ2~t0d^5z+Zv/ KJNJ8LҮ>r-7">}jSvfxCȰH(UBjSX*!24̆g?prŪeuIR: w}hzӚk~/.3yЂ;\lΎ4"F9EM$zHEfoeEf #ѧRI8Pإ(LU.ڈ/ /mwyw:K} ç ֥a'3 ?z |+ޭAh^x̘| cF03T>-bבׅЈ?L>HӴ0O|{rLѪaXTtjqs H}[ɮh"Ga [H "gd3t"}];+?z"-WZůG+w7KG0ZYTVbw0÷1q=9/~s0\qkyy0jQߴơ%;b),]i K; ׭m0hf% ¤"Eg,dG< A% y|%/:1w\Bb-` U(~eif i:i+4%@r2T~QԨ@gt69g MYTyARnK[~ٱ1h}GИm]M]e࢖L7'5:CO a6D Co1/aFzi[Ι^q^MsǴ_sB"J "g uT?'y2I+L0wP -._w{Sfd{-E0eVhA1oS/sGqͷ9!gő EĪ,Ey:,v=^YO@Q̡㩊un&\DqGטDp7Ni{%e-X**W,{"_,ӌkgWًn>M[[dCz&ac M/ ~Ұ5Et $쌌0}N@m/m3i^ZaC}cQ.eS}>N  ҥ\QoJYJYK7[Nb)IvZ(T=qbfVx$uJ&Ls. PL/C3' Whc3D|JZ4; nō\TL g8&(Ѻ*&s}wbÔt&oB$&K>Sޠ=EG tk_ m,1)['4GlĽ Mt3襂Rd)VD˚?(L#?G0la0%VlL%'78:)Ըj4/F-jĿMNoD6NemC?ItFԄIGqm̧qR%,i]hTl9cK`ӈyٍ3VI~rٟXӸ4.>n#e7r`'b|QUn[z@FX8`4 2 1J#WfE+Kaf@!wpӺ50١&+Lզ@.HsUT4cilm;rU,"Ĥߨ#Mg;#@r}[8K7"FPԆwk1.EC* 4cJ{xi+^F&4{l*IlMh'_iIbtΒSkF꠹_IA3V]߮hq?&aG:c_OA(V؈<_E~ܮd!Փ+>D $\Fs54Dž.U7ԉ^ӫli+T\*8 ;셡p^~FJ|/zU]~2;CgıHKGM8Gק*aM+cf{ i.2nPStRסZw8<D}jnʣם\QQR?e巯ôEx ۈAszy$[fZ*)w4:Q9MיQKhv\AvP{3]+F=:_GJc/\ % +GuXް{kUZyDXPHRÞD.b*ˌ=޺dԍC(d,n]8b'F 4A\RՓ6T+ iĮqˋNCj&8 ʑ`IU45' 6ǫgqn?qTX,WzAWP.nw ;G[BrXFE keׄƵ Фpxuz5@V8QlyI!}m7E{X[|N5mLY^9ME7<⥗č .d8um?DCj5r[T^eL7tkNnB4 !ڮ :^WAȊ6k .KnT9~KowSrhFCA要; O!^7ad#chSסEk #:n05A 7[fulj;qt,D$`VVqڞ+ ,["g4SR }s`1M '(iZ[҄VL?~tMb5 z*v<>մ!u&ިO""'.ǃ]{fTEƌ򒻗'+s4eqѦ|U`XHtWnbknteQ䁒9shtvk@+zط72RhOΐ/ ,qa)|jZ(NOv cFdzҜ!N) %5tKFm{3J7/. }6Xl+fۧt ?4^ky@rTR]q t1B`Q?ݧD#5CiEƕwo;Â<@B ]X-O)鐕nM bZVS>cHVz@晴9}kzw+߅?Mݓ%\7͢Љe?hBLJQIIۚ8UE$ ,\s.hcN}Di?E6vLE L @7/UMPg760FVBxp2fz˓)vg)΀},bLʸ;"o\}dj7ĮokgU7IDѓ-V2pAp6LWݬe{ΧXw4L}Fgz6NEDJ73Y ݩ!<7ҘD5C@i˙(iyc!bUӢA!@N^L>M}:#ͱ{ue/;sx: @;U`b"&eI]ދ*U@VynO$z#.i!HoͼoEfr$xS\޴so3/SfۢGtLJP8܍pH H_Xo-A7Xo`t^ =˙*AJ"WM(9J9kd'QŶ-m'.Q"KTLѐ^Y ]5;S)V$@ |ug.$@gFW#+(;Mc?<tM_n\ pCXu^g%s[* n7-%@0E- 5m(#;-wE<8ڛ|b"Υa!aFɳD\'OF(\DJֈu5' r7G ޓOլK}DAKOGϩwO<1g0$LcG*ҘGJ$u1ۡO;7W7EKh[ޘ ԛD|njq{:ǀ<ĞIplȖusZR~' KL_v|hl|3h>>oKa1HrH$|t:5#s_(oG$/HbAIlh"$+G=ӱPԇTdAcԞKe"2Ɖۧ rbdoXZ_g8k璓9+3u3+`A5*Ԉ((ɚt. "QX\/mh8p}ea{> [Τ)3f0HQ-7V<`$W5ы{V,,d$PLJ @ L+Y2\*YUMbhV]\;ŖmRa_m _ e%?L*Uر-}z Do1.=B jfIQlSz˅>d/՟<_tb79f1 :E}{|8`9p z{$L@/Z9A2?x$5>JPǃ}Ukr8B߀HHEM$vS']׈˳?Gq hV46 .ΦɎ7 ۗ\oT /Udžq_U:z vRJ8$BZw̹͑{q]]cu/۲Jc:yٶ3wP7uE!:1Nj彃BGLh.2?*b@nM`84>Z0oF'hLAr؜>w֚k> /5F3_GzA;( 杹Qhy7~-}}9WKi<(||Dwm4?QQ:84;M7p䴥IY´a-ZaDqj ,qhx|{r,YQhpTΎr? ʞ:V5K#߱r TR]W$39>XT<% AOD?$o'2wlC/6ҿ(?9i6"b QL_dͣ#5#seM4ƅG[:R]p`;B|ujXy =n@EB#fUj/CID+]/͑&27G~,,HJŽR(`/P/ x Sm$U%/>Kǧ?zuWCw~;Sg/dvT%zOG|h'0Ň|˧bs#B[BSfɲm,Ǡ1XVRW"7>pR#&}Y-ώ Gګ*p [ee8-)U`E6/uc ^P%zFv6s8>NuHNl_f2k}UȅhpBD}Qhf}E&۽\ҽ*͠!4i>*\>kq0NVI1kQA-n6!#:RI h4Oزv_guj9tC9X m S@k& e(YK2 A傾WNKpB4Yw~;k’Vr/z=m7f|V3tSqQ͹p@{]X631Nѯ-D]Xt/XLS0*Sm&qj!Gdx62z7<-qi+<Jo */ nU]4º a]4 EJ[[)N7R#׏U :܈s-^8ЦY/e3"(sD1\HR!⶿քT流K%GK-,AL*8Fج.(6+|p1$/coM14L^$"IU|ktJ_V(q&֯sG*MʸfCu@|4ҼJ%ӆ<06zyЦx|=͚`OEp:A s :)ܘ"'eC'_L;h"(˥ATYJ̩8h $ 0KxҝPa1 _ :,+pwAQ`0!)Fjq Q)*3Ra1Knf cO'WB"Ϊ˦N˳A}n\UMRM!:•j`X~D6!OZig\~Ww'9ݿUHZ !r!\Cx~^hYj.!Tr2̭')~̡ 0!ωcFCu\`%-괱HW_+++l̴͖5Y`b՘%gF]xӬ9G.8ixc :#zwM^syC bčTO3w=Y+P.s/J^Q4D{!FeS#4;WG;#h(A a ^)J<oaa (>n=hgрwf^ EqA=dq,#^Y ?IZ6޿ݹF v \7LD"ET.]乗H#TO^boZ(l a5F_ႦԀ:]pt7Kn|R`] 4m\# {MzD}1f/>Pnr鸎 /^\!^Dڹ 2u㏶ŹX9h pݮV.<|sXۥM4]X[ypj[{QW<@p/V ]u ^\ |mբިBMZ?;x`4mYu 8F1gJ-y)1-Wh=ty:B3^^ҟv fM-Ćc$Xp;95?4 1f*s,r~q=@d:9R _g![iKcf!C uQ8R83m~͖0tq::b/ Μx "U7'_ֽ{3?U (KÂWGI:3}4 G~o8t^QE728cS G+ִ %B2/@͘Zop e*33ǹZ2QKYd[ڴ:Wг7!Kx`2,Ŷ:8 e:~!_Gk-2~tmo G('q" %6oɈ LU9& ]`歶oa# ~;+F}xuφڂLbʢh[o G< vtZO+C]άO}T/tܼ~iVǡؾK MYezL*2 H=fWu[,Pj%8Y&:SN̹SW V?#4 T3CUZ z uQM 4\EDzspEX_coD':ʙ|@lBס|&㾜 &5&gj۔.w+p".櫭u!ait4Xt^U2Q+G$~*݃ZaJ/X&!<ܽܝxw:ޫ/0^#" 6jCOka2R^ VxMluj31y=&QYzEot}ˆiQ(rIyEUB-{m-vNh-w$Oz'V,T6V4Y[$0}P羫nZꦹ#QRRħTt ]D  :yb#?iq)'6m M̵#<*BXee`-8$|(!@?$~!>1Pl!G]wՒ C,?O5|ˌSbR$+5tHT*a pf^w1eVxg4z,m '숤g ͕dhZ4hk32oyb}S>rDtE onFϊ Cp =_,X|F): ]Lm8F-^]P*[`D1WY,D(WkV葼WykQ(R(ڭv޿NyzGimWDX"}\nIśo`@%&(𙔮(Kf.ʃ`(4:sg̩um-ÊvI,l!آx".Q֫>N5"vY(=7b*|e`/gs)-sVsrNټ ^Y P ʂbW+¼!`ʝ 3'YͲ$] ,H6MN3pigkTbf1`!8ό^W6X'ꌪTG1vI"=LĹ}_5!/ _OW}j؁0JH2&+Y(!7d|tZț-ffJ+sh|g%ZgWzлczc$w2$^Rsr[a{d̥/B*]K^X/MEa`%ߣ³*DžeZ$Ҳ؎@X;A=7搏 7[4vfA!ZFX?n0W.2+]Dx?[HQ芠7_-m֓[m3grܮHGo/g؍C;EVLhc S1MG7$Sث<:";3 po?oMBo!>+?@^3[-34ﷂCi A@0+p|&qd`Aa(wjf1.!=?F Hڔhp)Jv,r{wVbP%_\;ԗv >=*DHA..}-A;XuIub-r9~Y$v&G{EJ}qEY4N m[0n8nBtw;$kۓ_Ѹ ٝV%uv97jJR-㼥p 9]MV: L`TIj-jJ& 4qm5rdSun̉s%&NM rZ{fBǀc d8 0QPtLdX+Y\D;Mh1D`m}kLWDfRu9\ӛ5_ss?ιQA:PՍb:|'lD㚠YdFHt=K9BZvQ8O-@/&T٫cZ6Kt<$F0~Ô. 9} hcg?y A85/q\ @yYOw-ԿQٷs-x 0\C|'vȗW&V?$3M1<7B^vק|T&(ڠtZ1 Ixʣ/ï+6u[;E!#߭EH8jx`ajkvgy翖4q`[!*#,n "~wb"QBCAuQ {gHPo;khHm(А DY`xcP;`d-Hీ >4NypdIKA!=0mIroBKsVwHuyA>7v,xW.c 6;e sR67&44 Psp.b6 Z+AQO=91񕂼Mͳ._X{`Kܲad\F>k8Z-amGBa^}ɐ Mņfry+ 1)=x&"QFzj3| I$BL0jXfx$M] ȥ+㇐/;4{o VE\cA;$ N5`}ⷂW^qldo"gm7*C6Sƫq~G)H=O@ܺߞjPV" X.~,[Zbb8c\uC*\ך澬d9Sݮ~ ;|BLYdάj6}x?CY ntIf]l ʕF'ƝEsL@Tg͖k4YiU?SSnM4@WYlK\GBoMdӋ.Uv] (+ߥYۣ\9&oG?0^ !J2䍄VB ZTI)ҐFSF4dx}9 q,⒄dZ;Bs̪_.bιĹ>\eK3eb K̢+iG(*;ko,W͘q9KF (v 5e9".ಅU\cVjj)/eXj_/23l4^9sB Vb"w4G䅞=C[`Q|8po/:)ITwJ1\uౘ}qvʚT0"xVY0_nEV]cOwF[1DZ>o^m%]݆-1A2S| tG pP>odSMn`rڛ!뒃HaA,"1 0n஽I :4dI+R럽Nt\sy7(DMɔ3t8X`z8Y{Y3n'2ԮP:98h-,^v&GKH|HWYйqh/5 DVj: "O~wڜ 11UP\D\6LmS7ѽ̚Mxl[J2P>e˓fN")e5Ki0 Cf]ᓃ; ATwմjeU?;'tb*;e؇ {Y@T ,_m;&osE+`ܘռGv 6Cj\?ﺃ11-'aækp UF0ם/Ƅj4ofǀsa|Jzx=ysC1\mf51Eԣ3He6gWiQ2ϢlT1 %~[6=OMōt2ϝf9tg{=:=]n;, -ZG$Cx9Ձ=+S, bªZ[fݟLUڕW[0Y黡ej:2ԾrtAEKA U^Gp@U1$OeUM EXq셍4=S&{Űf&#̱?]|)1v3!} Zٰ7Dl!e5Kv[OEh]~Q{>VO_lùY1~9[p9pħR%&lN9>|/K%i?7sj1܍QRJ.y*/"=0H^).<"ԭ-Ky QkU' c (adZn]Y\ A,)WJG|da ?|߭ Khxy%Z۔\7y+t ANfvQdd=*3F@VX &؟dtqNO~2INt9E&el\ц̩ӴpC;;8/bW/_˥빰*X@J;kh7e$CIU!]Nob5\sIk<:x AKFɊ*PV[+!wJ~Tsj;LozM ʇaJ f!P )Yio|4XEJ2Y+WHZ:H;I&SI60pVn {T >o1@؂~oX bmjvFTW+ؐǓC_IbK}y>xJp bc_kCj͡ڳ1xCp F>&nHܫ-;4ƝfE̷j [T ŴBBDF#uKĩŶgAb[&]Da|AJd޲'kCe^< @Iщ5vGI8z0|ME2t(rc8i]~`u-gMꝙWN8t hޕ).Ev0 \ɊPwD7g?A4>z#:v_UĆr{x3 ,mE_4! GMS~_NB.`ģ#ȻtUkk ]>ryw  Ytai;\l&L)67NStI}sF URMRCjBgⓀ "c*3PjtT}ҽ;@ņƶd! 7D8r"-M,e14C7;LX?(% _KZ/L6&fB l f:r O,oG [[;lRp-x).^ vޙHs%⍊_g\dMX8 5AE+ y74oekN2Ie$`uTۃ e !>%*IeFX(M PX n3*U]o>| _֌si/Ornӣ8ٞZ10VYm/kj7.mlP7:d$ʛTGec ^Y UYD=;u2JBtW'RU;4+ f4]8fAqGg1AV`B}-d`-(w`+OQ R"MҶj7Bqߝ'%7'?A|S7<}0(gUgߡGjIL~xrF}6 nJ'njH״:cmPĔpՔ :NMe?Q׈Q&˳QS^!x븈)qԈOD;]p:X?!)LG:8 QBi)ԻA~4ayҵӑf^+.~&#o4&i-UjaI] $j~ӽ up!?SE69-1_ZK[ 9# ziPL2`zfPf/=wݼzWVgzH"01XWH3HZx0H 9dP3qp64ގ?Xhebb 䊹>w4)Q\_xz\{z͗ @SyCHb.1#y}lPСyD{a|J޸s^I  o݄'2\Z@:Q"gEH;p/So5M)Tt_g||^Wf#cD<Џd*NS…7dӨ\E3VUۃ;yE4⮄KZzNm:pKmD\E~bLJn-X5c6J OnU Lp\LUS2 =Q[0QLCK8;z[́AZƲ(̆om q}$l 3S;揻ֲ84pDB4}XTlҷ7s Twd! ~֫f |cr>'BCa8x^"C U?/}N4LrÇULj\eX@pI̥Qyy&'[|f7_vh]L^50qrlv~>!ok8V ḱ,g{^> /.tWpni*FI$GkL+Q.MqXޟknLhL+]1c(3b=%Dk<"M1-iWl91%- v)gk S?PSKӽ!hVeGVJKdg4S۔bX֭M8`܇_F3@K'Lߎ*4;lL7g1/L!76XJJIx<5fKqf#I.4|VNA TN Yi~ˋ݌4z6MTH7ZĘPY8w"[ % c!|L9яuiEنކB~aH57:{ZM) [3 q5#J$~}D&JwYN9Әk`޷%XiR!y ?(G4->~T"AB3;Pws5Ъg瀾maGbA(GJdȢvEvOl#]F[Bn믚VfVwmȓYjZ Cx#T l`U T:f0LuxBJ;=W4#;@{!NSLv%ɗ=0u"]PYnZo>QPnD*kZkt!Y,<,+3|'\[/VtQmxJ<+>>_KJftd<#Iow6,e A,΢AIo 80ܭf"j(3ʕO^O!'TP]pݜ1pB@yX3 _V8%#zڿCd3[4d7ɺ.Vrʹ v֕_y7|,*rgmxF̹~fag>7 -$řRz:]҃>>B"y@ax&D1@la֭s( gZͧdZ89m%Ȟ+53@,jfPU.xgT}^jG;\ꮍdj;싗:KwgS톕@zg0v+:+ ` "R( _2T ^])cBSps*ttwB*DmԜl$*z'KZGGtV y\l={dcxX{4= \;EX' rrNTSBpdty ba׹dߓ֟bcV*;'y2W +%.zhe[` 4=UKj]2n0Ǘd#X՘=1(Jj_ e9Olq?-VY7Јv nplc l^twQ-u69?7m~͸ӯnUq瘛ǝ=e.ǿvR5~,@G̹9Ў7 2u0VQd(y%eY -+5by'z)Y8lLVL hvJbq\vP[̎F*GpyjģT aRyg;iyw"W 5. G* t?Ir!'4Q_kR{8as;Kّ(Mj4ݴKoj]`6tT֊PP%/`WFcH 7T$gA|1 \i];b˓\vQTf| 3%n-)m#O9O~ ~)v|)4׃_77{{չK.U'\8rr%zݵ-^j+u u0,t! =dA)fr|ZHâ?!n}irqFʶ0|s >9sdiU栻./SqI I) zbC"G/@sdܫ9h/GeۋtNdU I-Io/#4iS0eTceݝV}pDn S^/6n*}?2adR=Z&n{}BuwME,^u 3?#kze"\>Rڵln`ٽEd)Se&YzE }tV6eï 3:8qHal@/9lp# :f9& K~ 9̝)`Iw)HG_-52!\_)K::rb:4dX!Z`.3f@M{ v]i'S#Ӥxy/*xr\-w[~ScѾrueE`yv*E&A*{I_\"QMssjs]11W ڭƞ]x]/taq(0A8N .ӎ-Rt`ν 6! -)_0:r=8tf!Hc!H '=ⶍWw{G7_b6lubIYn$xvTyp { VWX 9j| 0\-P/GQ{<@*`9D+zVap$c(" Xry;`J+#)~VaEMǛ:)͈h?J!:x 5&t,;KA4? (e"H99=s^|dS0Zr&je]l8DT=ʞ9 /{N|lu9՛90ym' PE)Vw}E񗦕}-Um(x}1!z 2;ڭ%O+C9ڎm%?rb h#,8 ډ\q#<QFԦ1HE>cK5{h"}x=PA)"6z rgQKkDf}#'8iִ~>!1CWWli}DVo&'a.^VзKٴ*_ Tq+L<pVTOLAZ)^AO@p[})*HWUcV\2G໑+ez895of(<&vVfDjTqc`JOGj@w*#C4y, JhI:LUȚ^s`yN"Q!H~u6&J \ێ?NlE ς-9,؅*S_/!4Cbg}YP)H;&D+]UNk4+5-OPT軎׳` [!<BoIina0O"t0o͢lpdux K;9D;\-6J1rL\XǨ_J)sOXr4U|!ešYU5V2q550+xqwE 倴4K!h]8Z3Cv:k8@ 1Qujwˁ0lγ/,}g7E@n7t-eWZaT66EUsrW,b AHEhcDZ ɯuni4"^dA=%n *I3 wtz\=Qߗ5\d )G`q!of˵W~~(4lg pÛ.>㕙;o6sZGJu5-E=N 㺦LMSS3>P}62={\9^﯈*ƶ_0*ȅv0 })A95&||4T^k52s#Ze±De X4y9tp.{?'TdRa+[ΦzopэH  fw^9!vzꇷݎ{PHbA)LUΓ5¦`q.pZ}U?79vwd;e~ڤVE^bN}*r&RD 0؁31i z6< >^Sz;hGdO$lM"3 Ѳ=Vdl tT&g Qٚ{_"̝8q1{s+[+Sm(aĆeGNLCQKqeҚ5UL4UZHbew0zZZ&ϔ qx,s3\nFql (VqK] t7iiI (77㩗йgY$q(s$Ę>whLV=&xϮפ.V].ߖ$]6oh]/^1}NP%Bc0払Ne,H@~X/ 3^+NQݙ=^u;*hm)|F@egCUE-/~VøWٿP)OXS괪@ֿW>]/#%X83jJ.#]p~Gnj{[)`[[pS陁r iy_ h6\10piMlզk0ã4T<"c Ytܟ7aU%aS*Lwnڜi(1.vޡڝf%`Em\m_7B1d|6DGac("|&;3vv*?GYa,/Mw7O93yKD3Uaturᒖ‹>âL4Dνu{/;>V6fߗZgK|© ^8ĜTxCwcs.&a]<"+w"cL$_穅qvfm%E+^)[@&,t60Q؂Sv.wHˊ%,uT Ď|RG8V7ЂCI䤨T5VLcc QKRb!iͅ^2~i\aNO+,1޲ 9Di:,ҥH)1HJ^?+cqTՇ1:_H͎Vy mtћU{JQ:YC5pcwx3i󸃘'jCoraW5_ |]RJ*ޮ@~֭LA @[n{/m&Kڀha H׻d9`sfM$&~w H . 8x-sj켔ċ+[%`3oFH.Њv"ni9CNl6iɜH֕2Br{v(v}N%33rÅo)CǵER4q.Gy^Qnhɾg!KKגlye}GWT׋)(s95GjෂB#pcht(7r~5\Gvt?u A6 "rVt`l P! -ҘVu=K-*v(T/2e]#Вsϫ̂9c$js?;4"^T iBBr6T"PcDǍGmr8*zN^gW/^_'Bҝ*-_PT?/$9/H|ӧ1'Qo[WZʸ+iaQ+95=mt%ߺJ(E@4EvDw 5}[s>I果n&;lii$oMp,qćGYK_ [tW؍?Y{|OتE|{#,KNhڰؿ,lqFԹ7OY:eD[ z|@Tv<6z߇ Cu7C=|SП+6.暭O/mZ[dmp'T܇v:T32zj' `Gƌ)o`]R2ohMt; GN`97蘑̵%Qs>{+C[zUZi¼͓6Ը^A X୤uBnGY! x@j#5jˍx'/?gc}tު>HR,(+22l!s~+9m6]g40/E砞 - '=u^uSU g K~x?bZ j,W*iyfW]+OH$v"PkRymHVF uQe5˩(e>y-}|٧yy.n+Jlȉ!Qt+hl#mE4u{Y^왛'k*hOǦ4VI ps N2 1Új`aiɚ%ndM2OTdDZŭ{jC_I9u0` N0ֶgMq@fPQdZU뀎5o1AZ W VSEci{c#nłml&nG)]&%0~Ml=#Om>a !fD-i >a_51HHh3VGcW`ZEnh$A[qq(L (r?b2-QSy7 "ЃO}Clݷ?1>n3NX)s2Z)s˔f j(8v fySEo}ahwE  F]@zqC 3-tK[^-8@ZiMlx OzJ֓YoU!V9&cY}P~`{u鲋rQ<\3>5UJjGzD!J|7; _t3x"ڮKQ7- !fIP!U,mexSooC4 hy9_'{{.g&[=0i[o9QψA D)7:p7Sѓ'Oz V(l _wʼnD=s[JSa`'t4ʉʗ!n3N"%jp,{k쑆.b9>*5b<|;K so>UG3-IeN:эzBP.wQ# ^efr,L1òu6 4raF^x(##gUxͶK<8kT, KQ?\ 7MڡhS FPuYEJ૜bSyy≪:Ssc]K1"Q#};Nr,—%0<7M~L;}^ND YkWI7l'\ƴVBƨ \86E_GvQ9OT?w}D`%a z[OH<{q'>o#)F)4HAŸ7Pb/%9Jn~`۫ZK؃@ }ts&]/Y(a?WkMӼcN%*||m.Cךa ?HE,,:}v*ӯgzhצ6 J.9u=,z!^b$п6={i+>w };f?|@>1o0%es/}5a\Z+ǫ#į \>ʶnI>+͎{XVus9P.k7<Ş +?>,[:Twk;lvɩ 35r@zM%tmcM+#DB8ʐ}jՐnv=fæ14l0yx2E W{j5k#'&iQAs[锼F\$t#IFԼ^;[KO|#Xq3ufL<j+fָhkP9']VӊάnVnLᙇ&8_Ũ[R'e3})ԱNLB\ھtf6# yTϨh#r1 sfkN+u{O` bvS1SV]G+͈WKѨ=4Y3o ~֔RA`\؄{J$orˉ% =qѬ̍_:u',g2Z?QFgUFR 䝹Uܵ~)N4l/TBχ2Q ?؞.w.9dc81uaR`~?Ma<&>Z!rndžTJjN! SKժ^݇N BhpwAـx4vL$YW.?yg}\"`{ia9p٧6(Y ACRXס~ɻQdR O7ڱ6H 3_ΨPJbV_{mbv3*O*k#ǹk{? FFn/9 ZމcoJFM:_LWjơe:bo1չjlsY7sa~ĝK3tbrU筐cBB6+ kMkUb"ΡYrj]dEd zqN6^҇jӹ"e!6-9mFv9|wQ6HkAw*f S´#)jG6uAK#؁\lV1[*0$rR(:"OPo71Qri~&;Yt@{U e4Z^P#{$ 9͘@SEyޭ KeO1cH+CɠVВ:}X\(% 2Da^ cά. O=bIL*\Y%#Nv1܄PRo['U b׍LsvӐ |t__򘕊hQr!bYbSq3x`i(s]mzUB)jܱ=<}>{}&enlj>).^LWIR-*US}ʹտo5 Jt6c;+i=bZ:g2 .A,falF/ T\ gVN†,pdK3Ĭ4Gڵͷ&pEMy]Wa-_~(j@n$0Xb8b@o' bͣl'6ǯO?O $P;$^VY Nc7wK9(ȾR[.D[U8Pxf%a3 AK;!ш{#)i)=3i"ngME 5[q+c#vH1HLD(sMz|NR^ӘmPFukH*ȒОPZWU)Ujs0K! ݄.)/C>bd=BLb(4i5oZ7#Y#]@q#ZE#92DG=m]RjHljst}u!&YOgD>kE +ٲmtuؠ݂{8 tɻ "w0nAz4-GEӶL~'XqVlMN.|l (-<ߴӔqR?1]@UO?lm)PYq&k#6,Vͫ@64umRcG8IA I.UɀBZ魟6EوwG&f!YVϑ nh腱K᪅"A(ECߒUIneГ"sjN!c Jy"Ú8pJ^M{D{v-/" Q9ju(V^A=  fJehHud;QbV sWJQ,|{}-N(U⦮PG9o /`W,>bK\QTPT'Uy:TY1l¦۾ {TAi/ "+W 7Ĕ[ g߰S p; /7uAmt>01'\y]?x@ Ҋ1_[ U)NQŒ{^#\D1 >Mc#s0%̲tɐ=o SܧӢ G>8"p7]bO xĀ;1xn\2L'+ Tف$Ug>9S.fv'6v6R@K^mY`S}sqMi\RAN+˂3/m25,_a!Tꔲ J}{PxΒ:[r`%0_giPz~uu\|XڢY/FWx椗16+&aݸZSrf>8QQ*H}[[ X}"E;*K#7;&Mx/ޤcA7Kx?p'!^lyy Ri5 `cZ6mmFϩ4tZz -D, c2J|i b9ȃu`yI10%f!?Y潀PA5@m.a ^1gRڬ$PRHT.}@pcBY"[pxDR?zpҨ6"\N>'|4@i6~N={f ھ󞌔Kc͸6 Q?ݙy3`/*y1=呯9nm)O I،SoΥo}V^ (c4E]Ӄo;2sYP O&1!}+E^ȩzuR%"IԦb3 ,1 ޭJSaGIۂM n+6Dt΀_%evSMtEDqͥZAT௦+ u&(D,^:d==rֈ/r^[?[3>HjFsUKVh ,*W2J 9W)\$u4/2 Uyǥ%JS9\RI@Z쑷Mlyq@bXT;A'y1]cgtO PtT!>Y&­susp' iGT,rp<:(#3[L[n-N" p0N%n,l[a+add}=Sج<ݾ!)kY Hi=؊̣7aS.)dF >WǽE촷liƢh+(@)2Y!yAjOdDV_ƻ~W~XJېo fPCS=6g\6Ӄ] ϫ?l#y:RË$t-塭QcjqT,g˺zěNQGQMk6,M^ɶRA4%@4uL?( (_ijG:+ x݆)y< K1/0اc\Oy|OdXO( D(GYmDK)^iq?r J.!n;|X %pǑPw;-|yC_g;N)Up ׭Q)ΊOh3:HRe$|%MZS (g" $(e*v?oASOf^C?韤aՃ ^cG> Y"#dXrXY(knC1?\*l2ZN=%Y%8t$LunUO!Óy!_:$i(M`uG3̙Dq0_.̧&݃P m{b>y4&30Ye3$ :0Xk@Cx)=FN ..E@9[/ GHkG!ZThnA:"øuR`׈?Q~sm#ɚ ,<2J4y$'.qp2 $yU{0q{qs^ti[bHNNbqs&8JI&2Rc2l똥yKqREJdwxh;!%yHF.6A9ʃ[YD3PRt2~O=7/2 O3C!jSG ImaT*̊&dD{d`tSϜsg}Ɍ*ђPA|.]T@3E[q)3I&p٥ؠ,&{a\5j]ߌoOO8CH_dlx"PUK"nS D)r^g6*Ex)GV4 (Ll,!v ri^{;LhK 6RB/FA`W(p<&MDlPf{h(|:">~0$h`c P9sHJvF/±Zbd/TQ/Rݦx_I6g{H>ts70h. ܃ZP&v۲Snf1W w$6{ ᱊㣖)=#5Zls߻K(R Z܂x|+Kyߏ]-_7(Ju6z,]jo5 rk'M |W) yQƷl:v |7L{0ZˀzS-1=ϡR +'ɶB2&(th*kHe%;Aߴ1djFI穩teV`%r94\rj3|5L5xgʠYg04Pje x/0:~ufhar>af˟@4ɑU֍(MK2半(ըPGcfLͷ?RO<WP_JmL÷P@(~88 )&^52~{" FqQJ +8#JOO4g:#q+V֗=Q[f$Xa~#$&yٟՑ|0Hֈ঄%T-e&.:i>5^U[kAo&"-FRقGp5[}2hM 9S{NlR~v p筩nNm۠?xj _V;%9m+U!A@2*~hcqںh5Ga Tq4J?2f:q%tWv6y,g~.88&zT;fayըi#(;Z)_i4)ǰŏN70B=cYWC&;5@ewqȇ$* G2\B&fm0}~;Yohcma,}Yzjܳ܍oL\Ewqk|[6N*)' E w-OF&2 ~S:\WT~3~!|Rdf"Qljl ;u;똬 5{37!݅ؿwĩUT?]I8LSNp5S~A j|\6rfCXEvwOˆuC+PPag_O[F!ځM&%~wI_v>OK--,uQ8g Vgq@ӍS;u^پ1a?j&h7;RlpxiğKӒ,X\QW8 Uu4 ɡƽf&eFt]וC`.UV)' q+N0.yC<:R(P , וN̷3+ˎPQк)":):~4R vұcDi䏶7I52(49љO 7?ceץ9P,0g@JIny/7 ~^?UX=~:dܕw<{bhF+?>f4O=Ӎ܀ S\yZ{x)rk 8YTI[NUz){X7Q%>XT|t* g-'fƘ!H.Ұ Z =T,gNB"loY,-kXX@4L t498A /lbeo6'+Br䶀]=4]e\X ,yK|s&sj0]?)ߦe\^3%zAڜ}d6/ Yw3"/L?I ѳ=-h 2-H \ExDwG=8@hZJmjbvzofR#6\03$ >mFs{wbT~Є˺lծp0]]7j|byTIDMBv ]p*7'Mo-T_]7}0XJB21@K+stCN j8`oߓFd mBv9[%5i^b5 X0$Ug }RW72gRYX(vG&wRt @ֹ!#,TuƴGh 41dpw!Hx(H/=ytd̃: H &YA0pl)fiw "7=mH/xFz i@$':;y*3@/Vc SI+C9=3Ko%k' -rѐ7/ *jVeQ?Vұ'"KƱVbbӉUTő3tPzϛ}QOC:lb6~돨r-& 0L`lL]Mã3~TxN;vSET9/ 6N[ }B%ɇ`!~w#p7'/B9#~V:RgcF7|~좕L8t auGf~g@g[`qR |#|5p/s֘?ؑaxyپ [vv_TNo$ױ/J+fvr$59VsS:pd#\/`S'gWmh̻CE}mG@ \.?̣P4CvAg^کxJXʖqaEոEiK )G6P[h;mpbM-e5D`єM_~);9C@JATzk VAlDO ]MOEnֵrƍ+r8{|D/4ӻa6Ae/tfucM.6PiXtמ=CV" ]G2[)R[ چ,`xWHM-1I0@MlCtY3HN`mV' MK|+V*JhR/>D$i 9B!z?e8LS5DÝVon%G0ejRM/}x'uŰ Ad^oHahh$]9Hn 0b}1"'dQ ֶyeOK{9 S-js"@_8-gYkH 4r1IE&i>LkuJ4 sw(R]2}@8*@L{y] diH}<\ʚsLb!Z/nA{R!x*=duO٬(d;!ŸwAsdqLlgBrѳ̈́F%͉XOO^|S.ZUW@"=XfQ'SA!}٣ZTs#6ad|:QVr}e6b_2?hϣ<t5L.۱Nl: C@S |Bw提ߞ*&p <1GL7͹:UL|c%UdI@d/!Ols<w.K⣛%j2[-"L9H_OBbN7>;mIC֤@ټhy` Kܥ2/#~9k'Y7}OD~*F &*l|E(\}s0!_% (dd* ء, r_fGN*f#8.2 B)ɓdDS*:J;ĉ,q8q}Suk#dPaT}n·Deo]GrzLCk:ߍCǟ箞ihl cˉsՂ\6/tW\[=+nYm7[7=y ~M2D풪֑6lPEݳg +=`#`9`P/3l!QL~HVG!Ic%a 93/i۩oS>J{JHF)@nnwp:G2x>I8ݯnL9*wL>#`1|4Y"/4+ n"6idimt@Z߯!h_zĎ{荄w*Ct1Ɗa0$&s-hx6n&ld?SNhΪo- 0v D;/XkႨQdDQd+߳#fKv3NaY#`*)m. ,0)Y\F3f0&Ȱ'q.+vtjOGHf-"i?!gvY̋|$' х!Ԑ 10fm_GVX|~ +a#S4^JYd5ĭAh](Df5&k DlD-pl)rqbuQonazC^J·SOHOBwQDY6cy **_z[xC4bP vG797 ){eV0uɶhk7< =֊ aGdk], %=$휾\xqjS,s A |݆$PF{T:nѮ8s*RVW^‹!仧x1}o9AkAW qnh<DⳐ-ZUw|wtBg<߄?\lC:"Fcb3d̦g%NWoLllsO|0=P 74/_+-g `H6I+oD:SQuANXtEo}}Xᕿ<̥Yng]Р;FϪ;6O6w/|@(dߵM]E&QnqNv:ՠ}1hЪ%mg LGE6Ҩt*(D^-Q`]yK:LWن*Fg0wbX%;sՑnA i4x̃x/,@h)_Z4.זr{~l~?,E+ǐ?Yݰot4,4-`nSGyj's0Z*On?mcŽR7j}ʚ[fl:CV#7Mt؉HBu0PiosfB5q:|Wv48Ve2z? f^)Lm"*쩘o4˯~j~ld2i=/YLcd_o׬K[AT!LxqLU _<Y٬F)<XSQ4$vpY!ϗV1V>TH({U,X0MG! @ՠ y\ =OB)/'0 T f۱#뇃]#Moղ:ؔyB8ѝM:WQ:VEJ}ѩT-P뀱ѣJMkr zMD8z`,/#lJ lEmmJqa;0:.S'zSj"C~~l/8³Jy@Mv׻x; {6gƖh/?ga3]y^k旞]uGW>?h}I~љ'Ov&1Oqç"_>pYqr͛IX_G+jŬZZ(ʙ"HGO1~!cF3'vC32FpyH+3y9G;d]Ka)O kVFRNmO\< ]EG m*//7jy3;5^UF4p3x(X{^:GRE̙ǔkKSAҝi(ƉMu pcC\H5뿰k9h` ja[rϤB~B_ n>cOj5nh 5vEEzٸ`?BQ_7K~z"'YY-$"Bg~4AV&QPvgn۲h!+7/Y  v>~ӌf~XAm~[ h&nNJ(HO/T7Ԉ RfKҶꏴXRpyHv ǦVeZ(! .stspWFF6m$3 td³ڤjUO 6KE`"ω ^>ɔcp??kmƷ)0(a~RαJT걩}nSq}  Ѿ\F\9C|N&!POh&F +a\{LjU' RWº$B] { Tbr fu7g8ܦ2t0(|;hN ;P|b뺇ۨ(q%N5m 蠍wEߴB5yHDh?lcXIZW=f@vyVdځupPVaQYD|8z1,uE%NbsxR[劺sw@v ЮqamNrqľT]'O3u\:+-!EcBN@z\Xf;kJ8b I9Q8 agˆc̩<3b=ƄvRR? r۲xΕfvkzwB iM7 ΛmIO˒vTw}ѯN0}TRؽwz/ˎ irkwS/ bʃpS=ƺ[W!)lH))t1{5nCbq`~S7*Smhu)_DOҧB4]GoP9p%Ҍ#)ȸHBl_N Yx @4xhR(S1Eǻ{#@0PxcxPPW5JE=r:SDuL(x0ۍX8uӉ. )s:OGÀz:] \hG' /,s9O`I)}pn'5Ge-DqYljC2;>[PeCtQ{6+N]E{)iS7f 8iqgK3q.=)B*Mdfi []w؊>~ s-4 9D802,P69} SzϓݕB m'*c"]`At?GpLXtkLE] }ރ Hs$1 L;]L 2|"ւ$S'aRD(U@Ia޼Q<+Jo|0wY<ʝXMefୃOe=308n{el*cQs{ѱyFl)eU`(C<;p^$@0sQmW9 :0t5Ly(A=B{!i1L/\ <@K@}5ݴ%y@v_` سʬc _ qwLݶ"o=/ז!GPcg#3ZR8V23w.x>Pͺ+ ~+pCx9pH!F x xa`;h%qI^‚Xv`tŌySىe+HI$\XV<<Ԧv`!ӵXS9jBםmQOk},tbCAk@|[ReU5Kq[y^H͔  G/]6bʁZ1\pkӆO-̯̄Aӣ;Jng,hi V#De,3G}M7*suV 26ehkINiD#tͷJ_yJs5I}*Ț9LF -r~$BR#|{i0۔2uQb]c6r@hMݙ`2U$yMo~b cX h3gB[g?3~(iic*Z{pUOO ~<0e:dj˸gqfi\b`Opޯ 0UζEK?"*ŰN̠Q orQ읊*GE-&$sֹTX5/1m0AE &* MMvuPpCby-ekVhHok4&^ $$L_v m^QYN3Sծ Tزv,L/٠tmKok@j4]اj+fsIfysrhVɽy?JZjcdg\K0L!k*Lr3%ZC:gդ}m?;=quUj{ ΂QN]}3\W'qb]F+'D]yFSs_qqjq^zmx#zlv͘=%"^DQˣ)oQ>L3AgosΤͳfṊ%笌y|*4 _88> 0U{m#g=8KJ1,b nGRs/97 .ؚߵ + ':I1)<X0J(߆̛aJiCV,I$\UK2r6p!İtl{Me)Dg6Ǻ7^kwAG f~tTA LJhq?jmrH<7&:o+h*+{9%S#Kt&_}|2҇]ARrQv[RK!5?DcESG{ {wϑ? <[ lۯ='\QUjU%C(b/?:TJ=ML!6k_lUi'-4">4.yv)pK?.8fzOi7Gk:/ەtψ-p[DMe⍸~(vWˁpKNgDF|T嵌~jD*'T*?1bdן?߂hDxboNl,l5cE"T6н׏y)~ñOT E@##﹟ŅsƋ |7>wnXZSDn7&xvfi0o3, \7CZc(9,7ҨdLt-\{e U{YG4u`Z2 i~F(S ʑ&:i01[U|춯9vV)kMhԁN>y#6X~ 9ZFx( Cf>׉C5ZVRX}?zQB$79x s 3tn \oЁ5 T3Tїa 3wqF˼h8Yp8C+ zEwa!X YqfL3K#ЁU̚+S,!mK@":D=$Rd}T[9Ǝ*H%+/Ka̪_-r(`|xGө$g2`7`UC͗#2ok g^\./YےtXGI/)Ypim59k<N 4\۟kqmY!\zI)Wtj ;'uRjcX~hwqR08q j+4  !jߌG}wvǖhBTLI{ &H!V >p& qzW,Yt$;ϣ^?*9{ /15yDFz$>IVTZ12Cjľ)>Хm1 >9BK<[ڗp[Dr zb aªwH@(ج闃thѡ$M)7̇gc-Wdjӳ)o%+j8aZqHmmP9.WiBv%xwM@}tW ڀA b%PWZ|04fQXgvo<,GDgˇY/0KђatR3#sR`4L^KfS7NH'cw&/## TO\tv7K^xQK]WNcgz35ʻ(<}Q.gkt!DwM;y3jn jr'`WH 0\N@Y/j/D"Z\ZPl Yrڐ,G-2JTk9B:ў DGqmSI~DKVY|؃zb%vy*OxI"KgDq0 *).\x7k{9,7>u \#gDw qRm7Jl|ա&6聢1+ruf;7 EWəiD*,7I;<=zg'fGe,:<7r} ǫ~b0]N\c 1SKNqs (/&n*E8˯+oi,KRcf2ִ(MMuQM>1di%` !$bZ"A%|Mks:w30hlǬx_huQ㲪2͏;|DWr˯M6ჯK'#LsXJJbݹEsw3ܚH2J+ėچfUo`>T^]1! B:1U4P~BeK Bˇ>ѝ-Q8Ӂ^9 vVIb)gN5%gswB3~k{?}q M85!C43J/Qr-TR;UFl .՟#:V]-ApaN |OZo `V ;B+l k2i a$LZ*Q~K "IeVi .(IfX^IX_NGXqG~OD(Ws- 8wXwP|xJ^ թX*Apey"g^̶ɘg׃fPg{ΜWc:Ah~Ym!ǫ=sKCIQE`=suV ,ۥX_H`W$guE(]sk+~SK8@Ǧ,2hoISprzoOCӥVZJGDe >A=!LOY ~e?i dqzȆ 4}d,"6kR)Ij]ջZdHgb瑎%,}[1TsssE tjsㄕmQ}>'&g ^U`(P{Q DBraTz(͇$P^3g hK0s ]$R>ULo~+g ip߰d3p[Su'狦+j)€VIhd:Lܑq#jLZ(W!Dv韲XYL񾃨QcKU2b`-2. 2"j۟XQ7t%Pg>[i;.YY}scRcV2o/M"G) J-SI%*2 $q*) |ǝJLg(pp~@ 0_!74c E ,.N6AzA9RmZ hM3[Z Gg fH,ݪiEsL'GATrܰ)n*1Tm߸k ,.Qe@JW`RYY1WjWW>M(ܞF[nxDƃ;d "J¬ŞʱVP= MU1f}E#.Z+w7gf1@da`#rvb'#@``"ȖR0$>KK F<UHo-_|mԢMm$+<7ׁ'}9u#<>|ZJ1̻2~Lq)oG03SG׬\0|OH ڄDg{5"yo6vXŕ}cX@SZ(Uf&i#J*R}zR;grX͵t¨Eu=*-+h=Rv13k# ß}4ԜJTG",4UY|ixxsWg?vsF(G /pơ)wm1H| 8@tcul}l,+7\ƯG IA"v3 fM6O)3=+ž|\!p"kװ|J+/ s̡V"D*;aDc*GNK8 ٵ`1YZqxJXqάKE{ux4#]72 vxUhQrsUq-)wD] o[!ZK@ }:$ǑUXBMw-^BGD~PT連L+Ub2_DZcSgyWA!ofLpsi)xZEմŚ}kAlܰBT^uG?)}o&:S(ְf̉`Zh@NI57&c\Q[{8l LMv};Yk/$Ket#c^❸݁xOVXuѿaola}I*$<Aeg9#Wḷ\i {Ɓ,pꖂ9;ںn^AC}_=ÿV+T"u8OYA9zLlV T_VutXv^Nv2Mx]܉KWTL*&t0B=C*%mvyu#"-ʵQ|I˃rNci ӊ: C2A.IJ> 4Z[ա7aŲ|̾Mq3T 3h.p;~}db! *ݖٰ-YjnEhVLZx)3Xr| CʨlFH@q'qcR B ›Fy nMS.]<+jM<|QhE<䅼ڰl̀D|0,8-]Ew[r-'NbjQbqE 0x\! Yr )Fly>_?9.RЍj*夤| E m/M 8ם5A]:X#$=/@AZ(p两fKW6Z4#pH&ʬςo#5.ĝ"p(kBZvP@ׁa`V&@}DDa[͍i:[߿ݑWQwLמv*|$T^#`fk'ڋY-d3^iPcx UП3uQ64q*\hrBAPdY;AoQ<=wq298€U+u)&.]* .N$WN7/t@3ԙy.ʤi>#/^! Jj{ )R7#2`Ecz3BPCp)Pm]gM/n G3Y@9×ʞcS5\e(F|^ìv'/_TtuiC5Z{DIn-lw-c5@Jc,PߣD~7/e8i'Ha1|Lq>g?HT.yl99J)xu]f}D ʙϼS ;g.TJP--bXJi{SrQ{ߗU9WALD]4ykz98[ =cK#y XFa3Cf/?Oo1oG5K%Z#=?jQy8EU%iƽN)lzt[7vB/y.`j5M US!D]/ [%4 t-Mq:3y϶m7 O:cAÝ^m, AiFeVSFr?DmX0[c^8P'G-f7PDdZ3Bp]Z .F<+iݨV跤pt, Y'mnU/ i1puXpS6Dnq ^hpB(YߠiPϓ:2.l{t&o>:WIO6LpByj,TV-rǏ% g9N˰;Me!!YO.M^>Z۹Ё`|GvH] v>drW$7u EMCzmv>Q49ƃfزL³ oȉ\r$?~'{ə{0GZWbf`*@Bj~i;WqYr=lYzp.]Wa4gIz ,TdN.2E.hoL:;r+☯0V)- LGng׽r9zP +ϩ9* ͪ,5=IG3MHl+CA.+W g5Pr O4+eB' j3W3fbĶNOkuH^ʈT!7*mGh@qDȾϱ d$L5|_0^̉!½~c5zۻ6q,Fgܐ g>J 7~nҘ_;-Nw?z),^?\OJ8Zr؆?~ؑ1uU_ 8׽^N(/%#-=aa yTM !Z{vz{` MAF3w}~w,EIٓ֎w6y&op|)~oSW t$=ŽFa0Z#B kΨvEvo8T6z)hg\@ ',ҰC"H?~#_ZSc08ǿ}Dծj{(y +Aw؋^oStd-A-!:O2fpxI*lNJC1!aV'[z8Ojߠ^joigCq[˰8+\tAGsaQ߃]ְ?=]OJL YE s~?Ɖ}}n ]Z?msLԻg(Eaq5 Kaw{ Nh"o % Uϝ-{J)(JWfImG4LF#9%3\"C熮VRu' igB6nw/y$Z |Ng& +kDQJ1` 3'DmYbI~axC"=#e qդ- YJa8lox\d$ Q[,`UlmdWG/.]k]O*BZ 0qX= E4Nx}xu%yt*ݞrP[2~n2#f9xdkpA@W6lD_k6RY)¢<U_*nU螃究*a=W|X^H RuW= M%ˏ\̹g84)*8#%힎nq}{niK(PvP?7m(智 qG@ Rj=p^XeBƎ/e!3jF{VXgN fU(T2FG!ҕ-嫩G5ޖkVBs>dЊ?p +5iNݎЉ‹FW$]QY滷>COb%_6㞡v+.},~G/?Y,gK i0ke:ZSmW jY @ݦ`JDcfEJSCV11ɞG\*}BCQ}TgL|Ie!f Z ǭ5`. 29^'ochk(H+I%,aX8":vcc} ;(DPә\ h1V@"2#0N3spMJqh)ouxu QI6Fc\3c?qWvJk1NJF\Ks-,s 6gjsjk5Z zOf,tos\x7ݴBxwVoAQ't p38tȆ1ed~\N ^i>9Wv`6_|9X'0 oۍ[@+sU"wz,0W'WH0KvIHH齘 /DTYh}8"u!gEPK6=i>YC\*^еihK\%PXn9cO-/0A*R-~] Dx'1ST[,l39$h5X۫Nu\vn(e;;p!}.d(=AAè22i5[_aOdT-[r'S(0Nf5DcFt-@W Q1[ X{ХJw*40,S˗/mq1#!: >b%AnQ1qE}9,P<[_cag)^.LkGCW@ xlCmڰ?aj9;6.sCxd+A^CrU21\*umV%h@*#M[nu~~8@z='T.$|% $]mw8{ $Gི"uuC'loA=.ؐDanYfשg7W4ݝ}h`,cm Ff_~]z[9XhTW0W& oTxU&꺰_F& ПF~HBdȪ%T|m"UxS*{*NK0;nifOG#ZPnkuҔTJ+GZvLpy7]BEh%7NfSt ߕM\ҙGb18Yo5۠Şe c[_j`@gTw)q 6x~+xYhp% [^#RT_HH#h* h&_o?!2G 3n 8|}_:UΰlTD׹*>sD1,%jSl/H2̤-}CӼe:]A~)[5m2CcmTtr%oM`VW>'Ke"lovV[CbG=~pAD䋄P0?eȇN&^ˌO,06\R1Q@LI)-izt|84@wi08Tew@z\΍)G+hJ]. ]BrmuSg=k߭wY4"*ĐkCjI߄hE93W+8v#0qo՜:^Sꧻ+PA!ƚp7\s_=ZkJeOf vK~j!ttQ@Ё8TR~l}4r ׂB0 ]eH$ʅacN19N=g%{ m$V!8 q>+,#ul^pҀ%,DvuV◈8ĵV  ф4C,`;K!8`eݾRAf3EھO?J;m1 pv=s>}M$X*~?"֝Y ;xo:̨Zwz~=&V=sY^,ԇs^6_Fl$"~ڍ7՗E\!Uv/vHf'^ PR0^=<[slTqE{[ۮ۔+ w(tGDvAi(vR儼ϹzV&=!6ϢĚ1AKn\9KVX RM(whȋɛ{> ly{[=khZi?G_E eн3Re^=0b일}XFfdTHG?VE]z`⦪Q8Td?mfdN,U,JL/Yk{lB|NF $:>"U'KZ~~M 4؁I|kՒV(CIK)+1nlCzX2nM[ӂ2 T"N:Wu'c!9{[w~('eqB8Y:!]BTɫ߿r YC1͘_ 6 0bʪw3.n <]URцMحJ3)TS/>JZH9-`I ~Re-F9X#>?p]|rɎuhQRS- >PI"/s }fmǺa+٫_d"_B-]N+WzmP.rV<"9:Mw|q>y9Hw}+⬲>!ÊRbjA3CH.v cT@nljͽt_;V,e/#_#Zqs{ĊBN*K^,6?+gn =RǕ 3# ˵P(9({p}nPϝL^ʫhыSv{wB G4_R~@儦|S6G`೔4މ2i7T'DȌ1#-^!뉰4X۝Ѭ\ױ꿔żb!c^{k%#G!QT }F%ZbMj79Ay*c]wK̐WBDQސׯ{09Z&7g ZE}Z14X&B)]sVSaSÇC /EHQZgh%cKGћo71_r+:f/ ROTn펫㇁4&xiCq-珗F+ZK`t<; JF=' ǥ@XpPֲ^.䁪XdJ6pſDsm>,*&xv?G@D=Z-M>o?:ŵ>sx_n6E;QgF :;.k[B+$oaGPP5{[CcX)^(/N&u=QܒcYڻBk T30qL>ߤrEǎOD2C_V,ATwC-+BlE}()' ;;_c3=ss:m~/rw[I;`@_X]nBdѼ E K*yp(NH lqWƏ O[WF[O އUcTh_)O["uzŦ.%HQ0=oׁ]4oD ǯ>L)M-Хr_SCkהQFAJ{tVNRJJY)=0hmM~y"~['jCTBԷ[d0*~;ISNX d6w2Unj} mviz3_DB2ԩX=J>0! pz(3~~KG,y?204#٦C3Zm [1jG޵Ңj$WXt+@+".JUhS:^9JA^<3y9]{3?Gŀ/T@ׅ_fCQi F/JY1 o(]ɩܐ`oҵ20쨝,~AHw*CR6pJQ43^'*G<k-`y'A262Ď2tO0'e5it3%;HNaְ1},ȉ fox[mb }ߗBpA|Ke)AC҃-Y u^*"*c n)G#&B}׺6ng`H4;G"#ڃ9a=Ȏ6(`H9:t JکtxΞ΄(;9/+4GEߑ L 5O(I95cu`YīM5=JCGf&\+̧s(nf@pNd$aЯVxElym:; q?$AXd+#Aޛ=^9&(Z8^gŢu'JPaXe\%9 q-j#A~Y,>58C%IJ`V,$|fWԏtp>.m'~OugS3A8AQ0r.Ko-G;duKEPcH,qU<1ȵp䴯tp#I) 3}NExkz갡z{0ՏOfr{ gGt\?1I\av S=;k%`˸|ZC5M+y&i]Vn&pRsĥ+:MYiͣS܆;O(7XX箴3TL`RC(tbz".ibL~rO{Q9KbH')z& V4Tw9CnT j䨞r筤GW~HmQAU_fAR&uҭVܥ[][ >撇޿7}zgC*{ G ?l8D3!B/(hUL(2#.r`|&0Ca8"c-GFS쥉$4cPq "~A=_LߑzΨ`iUvBq$+=Ix_,J&<*oysHր_ʡ<} 򾈭^V~Nts(UsǶ!#(6ʔ{?K)Ir}hg#p7<4Rk9+b`+R T4<EdM)}BLCqV+T,hCI{Ht0l~!5RI4 5j:iԩk&XUqaA}S;wo׶aD^r6~(ΕӻJL<:*ō w뼠 @VkڂCUo 5vF#۽c$[ }bkB0iQNH$8~5OD ~Ctꥩ\EH]KXH-nNH6ʹO{EfagH{!=ͳPcޣ\L؏c)NVI-Fh6|'NNuC0$hv9ţcIH} |f6N+J+> ;ϊs ;xͰGR4ȲS}tn_4ݴ6mly + O0AHssxAQ {@çTHq:: B. 0PMs 5!Q$AYQbL 6QhMbGTX"3] ^80Xt:s(}a@_ǣE/izD&Ҵd|cQe=ngx"Sf Bb$جh̅ؓ" ½1M梿C@Qk8KCيVnDPp5"m9u~Cv$7 VGdkC|7aO=o[7AW5oznm}j\(A݁/)OC4LG'yBUT5[! Ɯ7<+q!ՑڢaԸ|¦$CÎujS:~nLo욙g&B ccS,][ܙT{]+x]V\LV}6$sC%&_Q uOD>0) -l!BkT¡vm,h_;Rll%;qOOWr)q:5Pb>[$/dD<`lҝc o~09R(|l>R;64~ E( "Y{ tRrK_E> 2vI.NNAjU#V`4yl$gVP E/k}%n3K1z0N L8.xoJdG܁+/9L+ E~u4liŁH{.EJ,9q-1mY+ΠIẜM8=jOjtv٘k'^_@+#GdX.˳ 8r~ۜ倂*[4PT zM핶ns)nbqڅ2Xtfiٍ6ө9'K2)O;y#<q@9t0GCz58KN{,,0C\yZ&-4VD nVu] 5$9|ItnaxbMseB&}dR  vS`tclb?^4sxR9ʨ19Kk` *0DGe%L=AO Ζ O]uD甄ʌߢhbV*MΉ)]&ꪙC|mO 5՚> M^Glf_G͉O랖hnIXM;SX@߻HI܈}j礑:%_6 eߑVwwn3`cdZxnοxNvӄ{u)-^ءQ 0ӈv8ѹK_~9F՞+~ {)]MgGw/7BtC Wj22!,կѹuUq}5MN[+n_J)٤Y͎) }NV(u"0nQKU=86U s6,2YBA{¢qpie_pnVhhwy/!a :'UR|#@BsNdGmApٴu+jTf{tLoM -Q`>|nO Oknh$ ,[Qeu!֔R7P@f>[(?kM%H˩? >0a/M0'=:v1aY"4s7>q-7)}z5y@tOt=-吠#ͣv[mQvM]n^ΐXVл_mEPBz\#;JF^Wo,=pTGˊIeULlcR t>CQ#O.x4,&Il}ߣ9GfWwh)&ϢK\#Sv=׳[.ц`Dx\IƊIt-v*"v8LZYTr6nk6S@uSf|K Yjg6x_ + Z1aHIP;w̌M2sx6q o ?_eOq/0ko{3_K)\-MzLq6̯:6GOs(DD{b\(B #F!J-K=m<ְBRѰr*)dY\Ӻqv Z0&Sfu}?E(z]4B[5쬠=PzB!8t%z##y }{5Qv}eL$!aoe>gtQj7{a1G";m kGLoCg#Tݵrш+*!Jwt/}_lnH͸"c\s ~;̀ [y.4/( j{v$4H ށ>Uv))[F48"ؒ2#% ]Ӭ cFri0(قF~ЛeXɬ 30umE"ϑ3>GΘpDKpU֓7ɦ_)CJ8$%^[{g;ŶIYAnH4,mB8'w';ZD,_@%ڹ 2TKLJ"¾5 >§ᗅ@(hwy҄a+P2e kWV3[ڙ,Õ^O'wX'thdv>$x !8k^j&=a8쫯ccɚ,H,/,xfGbS;sα)|E!0I=+ lxÁ}t[ľV/LM}ss@X 6[-qnB&wX>UA(+JgO'o/  eZ9Ts_kg]I柧[κ.qcMHI]:÷_Pmd2 /4.\ Xڝ:d~=o,]n`08d g McTfZ:xlX%Pf!9fҹ%Tdi}i޺XVӧ`<1 Έd$=]Q9 #)6͜Hsi[.avގfz應u)BQ SIC,ĂPNl,="P\ BcaF9'hh6F:CHVvϧ",@ >n僷-R50sn'Ѻk FTu!VѰlm)zhuA)+jUvࠥɲjy,Kݒq#z!.{Ir^hlΉ͐&tQշ{s6atas"Yx%I9?`BP ~}kiFlG:PMtܰGFe[ꀿ,CNfLau{GGv Z4#^;; Ep~0\ 笀Fк1Ȏ輹yñ #;A2nJ5rE萎݄h{>Hտoր-=հ&Oe`}fDFg%+J[&s6D 2+Aܺ-Me^fr%W+ɲO, k6BQa靕mi|?FMhj0 rŃd3:vnvCHE@GxP&yYQyg92Jx޹~ğr L%xi QEF0@ >й9Xb_3߿u{nhp Q)[*"I@o^*a/٥r`] r`që`߀T;$c97%I!}c]-2TCKqwu| 8$B* `ۯ%,j7~0O٨σB 2; MbCJ2'& p ts՚Kxf5/FC(pB2^1\HRp<Ϻ@ %>X6K\8"&$s$_iO^N{>D>LSiv}l3_Љ:9® F"[b-P)mDh )xA(ޮ  |m*-G},z\%el)je-ϑ1sFwK&c@%4|B[a f {KMߥͺ Qj=$)51rR-=H{_gu؜@EX쟥E}Ѓc OB΂H?a ,J@PUȕ(SYҥ]V8{m脪LMqhbd8˩g[nKڣ:ܜAq0[ u?eSUIJ33bLi8 Gb>19aߔ /TE,ȏWܖbg T}o8r"Ȃ 1WZGr +D I1LulN>/,KAE<6EAΑ(D\AF!"-xlU60oSr4<2RAu;,Y&Z = U CN =uqŊ2^AlO,ou)r齿X6T&"r: [Y3 f^|K sx]yky*,sչG<_m1[UXdh EAgj>gF$:vuDE!&+Ұ]%$!(NpEy俠XP]tqAi]@q?8 ;ފz B ٩SB&dIjح4jH__-qwNDz'&Qw]'C9@yWL 2Z1^ [ h\ekvcCǗ*{΀z˯Lk|x@Y6r~lO&z#8܌~s2X?_DRP%dV_4 :#s>Kfa2##-@U))Qz7>'۷S˙BxliRC2gpQJ¼cܨ Ϣ[t:$uȴSs1q2dV'feY5u]AdW0 ^bcv$IkݘoeAWhj/Ԅ~VeN<)ZU}J~ͻϘzV8hYF8솿+ԝ0gF3[zZd!`Ov#= kp4#7o*95/3 x𸨏r 5絴XqرAbF7n!POi$`#3<}Nt2l6؋ht 3H;qy]ؕL V[W#W$JXWKB0CN*2P -\RsRa-A%SjߒdG$L]31_ luMOIo^1K͉zE7p\lxv͔%đ200o']9˓"a5$R#/N-mQxlI×(#qDma"F^bd#4?y@gp7|d#vSZC͢ާ=] ď ur()GO_c1bӍX ;x[ 칌qsxI5ML0"z7v]Fm[nB헣}fיW0p^7kvO{ mJy`Gt"4Zv1*؍H i`b8ǫ[{477 >yCJ'FڸCYӷ!JX-,\E ޘnsLm?Hn{eHX9b(WU++SSc>U~H7z.wmfV ԏK#-ޞ}e OYTZ#JCX8-emjT\>EUBRpCF*J׎ ù8;v1wN.MwaLMC OezP%AiRtV]iIemCl5*&V{DךrIɞlޭ[H&d~^)'. <'tْtǜbj9xߴ=RWPmɄ3w(Q*2+kSo Q@|x&^(2xp W:zsm)VCS eBH;1UWv &_HZ W2l?l>?b3OmSxMk~sd1b}NVˢWǑWcKNt !k=GS[ $5R&TȈi<T`O~ 9@ç1?yII*0 "&ёix-\= L3KUf`Y{;jZ [!dh\|FD9I|0l(H&͖wA2S%AtsDƩY+_+͵~hLזUvgv(@Drw" AX$ѽ]x`:d?>kAL#z\؍*(P`DZ5n4o'_8vg ?f Z;mkP_eQ[3ST ܧ&mٯvuaf%Z"6>ESKXSqA )`,m^J?v.2'6$L >bBLv5[BhW2!|* sPmԝ\NZy:P!Tߘaת++\wO1T.82&q3XjOJ+K3CҝEUOaPZ%B]F~PkN|wMs/E:jb KW"U]XIhvt3,PTw*}9Uvb tsb( E|$]gvZP'Bg\/Rql*[h3sɓ_e, -w3u"0&(E쌇])pJ4>ZSq Jˉ#nԟo0KE@t/9%:ã _JR.G ǮP^i`K{Hg =›%hV~LYO@c'[!6m`'2dwb5<cGg2y b,07Hk"_hBlb$>jr[b='X1c6|d0/xC3Pl-!8]>ptL`Y7qΑ/ƶz -nCJ͘&y󯈚V1lbfh VZ&A=!!\$i2#y5\Z'ހ枌Jl})2y{p %|@} H&'TJ ( +>VnE76(|I&*~g7Cn=\L2ğput1$ `c.hF$ YRwe"H:[]ͽo7%_= KfV6/8U¯0QuKdpZoW-o6+n񢒪 [6;Xlt0-[+?K$|W_ KsD2;Ꮞ!vV gs qz]tg)Cj&%68Aǧv/(RаliQFvD ^Bt@p^CPg8x'dɭ +T\Awª2JWhʬI8pIW)Ͳn<F,h#{82 룋7!ށt#_c]Jwe_b(EE#7ZBߛRfoiK;h>@1VDhJz\(+Kw*7}v"C7arUM>)%ǶfٮL[oܠ2&ypR5ˌT.gf-ɅEm~dR/'hwm :$,IϪQ W!Јvh톤l{j/VF3|ʂ,$:R=$Fπ-`W <+`]s;&7}Fl*$necԵeXd& ӀS!< !&>;$嶄B%UB6"?$BHL>K|p(j؜:lWvE2`lK[lꭐDD*m ;u~oYϫy7ʪ"-oVZ*؜#̝)|WY*2%i|zv=M]1`$cje\Oq>؉}K RSõc9˱[+dKjN֛;.D/rRpFM uw|Ndܑ/2iXinHډj 7Kg֫D~Ƌdp}1_؛s / ;pĽ||>VMu)+2H who^ݫ`2 * mϣs3E~aO?pƒXAD/7/[ny@c{u5'gN2}jz @aLt\&@=\#UIDKFXB, [z_M̟؉H?HȜr|;**cJ@NJK05<\gT?YEP)^F ^!tyt0YP@>^EfbV^9IIxMh "D h|tDQqRx/)NYhe,ݡۻ=lNlV[ħY[&(Z:oRܤ[_D҇f"zdrpB̌HG Oʰ:}Эr$4}񰃲UF8zRR$"Iu<ڻ-4RrD bu %'K/}jnB脥l B>kѥyh bD-Iԧ/F0 u @c67_&elz-0;YNS)^eWⶈ$C'9zfHx䀣 S150* лG+">WMQ>hv~ ݆%8^d"/Eq anCӇ2gkdw3a~fPMQUm_?Tf8İzMMmU/bQKQ4-[Xň'Ԃ9HZnIÖf$FVnE!X'ZnCb/Dqt>1s%M 0$A>O +P+.QD#,zK$ o\"5ʴ\pY9GxOxOiE/̬,r2חa-\m_l^:)A6@>AXh(z7xnGdOq_űƱB;j`fS.>< Uw 6;шS=l > L~؃d⍊$t~[T4`~a^"񻫻S4p⦍a*>-vOV䶥mTwGFTșʟxnƴA}0 yxG`JJQ՝k/.DH=s:V7{S8+t,r ,Pa\ I{v{؊! W[څe3p~Ϊ.m_ UJgwdd'Vo΍Xr+d9i^z"1 g٣[S@e_RhwIl/! T0GHc36R0aHG\{$}{R~VY+)RS|Iu_+4]ڏZ#S/Ib -=M1gؑB.ůE-y RΣ7Y~<)_HIE}lM 'xv?90Ybh9d+ 9g}Gbf;SuO!9Fy.̱#҉-Z,=FrD1I)UO+D%#:LdUyZ]CR؝Z– )7Gf$|#嬨bjt<%مd ;˲;DZ{t9~kY{5It)2lzbH{B fyUU/H;MDAp?c c01Ob O_TCX #[R}tu>ɶ;X, / z"y1^W+?7W'׍kQ 1 sʼp)" ߬jS  6NG⚑쭫}jv ]QH ;\|7N[G,rԷM6l&1;:!yTywAs,Pgeŷ;XOլ#sZ;~ NX7i/@l9`a)#=1 !(K>PWI;CTda_(Nxs4ޥY}1Ϟψ.况}D@!2N|N=%o_R`;i0EV67Uu$:Qb,_:5ؒTӭȎ/FO#x\x/Sl ( W `R܏jiO#V7t1Dwj3~}k^Pu)K>1'9Y%xu؝ė)GcpRP2*92Pk2L1d&_k5+6mӼZ {VBh~AnYF|jp ,3^wpq9Ux93xީ;HN2'Ujd/5,. ] DGPBƩ7S.oō{ب'*Cj\52"w6go=V"N ʈO eP8h3M<ءwD ~2l&W,dtq<&gC}4Lf5C @.ĭ8AN _Xp+b$1{u)~{li^xld;\awZߝw"g6X@lQ=ht6:Tuc%:3chlH:ǝ{bQD+AFf~R^o犘o ;I-2ԢMmkS-9ьDw 1L.rt۝pg32\[Bm2$k}KEu)sƀm[ YR ѓ99A ɦސw/r`yԤp8J :J:&f:ۿ|rIА嵹ÕArG=DTEc yL93g!=$%k:e&~c2L@q7t V-F9ABWys\ PfJ6.J Qsk*ViQM)q1[f!1z6!%$S@Owү,2#fDL}DG BPeJP,%ZIm4$AE$5En  o"𛹕h#`  wy 3 ”(Νb3)ZLe(?ND )M.Өt*rzC'RSGpN//>l % XǴ NPI7hdw,<Դ [r/!8QUc%f^)ſTitV2Le?% junEfFuI 5qz64geAk[·(:#N !3_R` YSh" s{XAUWdZ5'< M>d9J 1H6Y_7cO:lyT O)wZ_Eߛ/u:IL˭Z3g=RN⮃|Ps7G|__rR-yE)W%K*jRvUXWy=Cs ^r4Y 6h(d&jk.P 2 ;ԍDb]/OxCjz 9 zjP;fdݰe$9?" ,dW1*l\ԻKPN uXPK)b8!ŻŒhI"YzDӃ'џ(5DUVmjV]31&g& F~3UzFx>zqЦlxn~jt,=ec5O^v9JjˬacZְ2;o3/>u䒹Gnesہ]M^{Lv܁vЬLbPR|\ r{![o pP6mz59ebײ9!Vwh άʱY@$|uпlŸS0I(*-_fgDfdoS6 uxIYy1w ~Vm-8!*_ovsI oF$pԻ%|֚პ^]S^b 0'&ULRc~0)$D$CQܫ4,U=gfݨ>~" tCz  VB bɐQds+gM'L7*Uj$\O23roV2^=(PXg 5ˌ#̵k=jzʾ6>2b-FaJɭ9<-%d#eӫkJX!9l jͦeq^9_$撔f S)\6 *dN:l+yS\b$ ~qnL/`W"H4bFH\^jA!Yp#\=uܗC!b{q8p |M^e=p̼QIRT2]HP0IJIGb;QfHw":5 Ou1lY p#gF>VƁWm V ” -׎ʭWZ)Y$"$-6w*0nt7gU/!& M' PM`us~#8B."d43!w `I Ă+F[p1G\;`!!2bS!|]80m)BAoبC4x]=U6TOL -Ow17փ?dݜ=,XmW<\BvX[7İI#K db:/yަ Z;9 /âD/! _Xԕ7(Gҳ9GFޗ,B%WxlSlYm( է!1fKd>КyjnA;F3eSiOHP,L'3%e|-[-P ށN@z %Ng)*03o1 -\jտK nĚYg"|-_8bhQ*uMb #M=n$룃PFr^xH ]zFg!3Ħ_޵@mTt`X|gaaI@1ƝOiƳ=yhܥZѷ`S}R,*&y: M1@Y9?lSd j ;GΊ_d)vF,*t}Kd(WEˉ4fWD >`l okcS{rnw-43{$ªtXA>/HQ3kei@\ (㗽7ºq BKӯIu?Nsf8+Њ$!Y ي ~vsћOݿլw@u+^mG0$Чqx7( `HtM:lC;E՜mpM@z`g &>2E$}|ÜҢ7 C剤ph]4jd[3 %|F3FNl$~R%h@%B";.T5޳74OkgX}IlI/fr*9"ʨ+SZH;9ZaWӷ鵜4X_pbUv Nn;;7^c13V#t{v|>5^8х,weօL5s6G%PGylpb>// Ot%gxnM[1) ȝ|(8}F W.k!xwZjB⿭/<<mdsș7G}-.Gfǂ:SK?zlT'1zHe@aqfGn㻴(^$^Y$kXƧ S xM,c*.ICtR]c.:!hF~[C_`8 =6ゅ,=+DUX#(OR6 66Ġ{Q^ Kɯqo#D Z{%S9uaWt֕5.twvZT\"*tl+A2\@_サ wkg>#RmpuN%v7+(uoڔ^<+gbFJElsM9r{lB1lKbBYI†_=rTE}`,3Vhh\:8܈'Vu_L zvb Nr~µx>'^ɘ:}y'=ij?P#/ñP,mI֍9rPM=Cp\XCN3wa w*Ղ]gOWrFoS`, |Gїδo BuZ o/Rz;}]V6_?]K.D}xo n S^JAJYtV+b6H+ͫnEIo.ƣ+jh*ښ鶤7 夨*JxkN~-QU P:` H]NF9 kV  ?+7yy;/OT$m6yEHZڸ ?"C*bGD|@G i,H55iU-йo|7ZʈJ ΃-c+VgI ag}qk]#YtmMIW"uyB5KL2ikM9|LBk1^|l~p#MǹG^ZWћCDU(K5U_tw}P|]Fr-`o`)a" b ');kѧ إ4hvK[ݐ@"[ n6 05 uWK h_}4!>ӰOLQ84f b\8K%+zYQE9R_N16zNV q`qyYhPL!bS2?W`ILG;[焪WSQ I 6xw2_{&\Y G .A|WEFU{F&*8; ݧOUK"=%iɂ&UoY+K72ij'#]gw7Y5gT}W잀H0G| z4-ό)!]Xi`xzeÄ}Wд#8ƛxWX5s58M'cO;rFL;ܳ~Ϥ&iK!qw|*y [ώl391c(ThƛYzt4>iL)}kF, 7ϸ&aQ(XH5RO3uępGh :aϽ[`L.pLsE"!^Κ=DOHgWg:TD+Y/@`TQRA3cjN pr` T/{zi&q-*{ZІXGTS=96' ,Q/WC} =W75as==^-xvYt_$ TxF`%r&AY|U5xaا48\CNK(HBTFt) y;`-i`//̕ ռ;kL^3WN^T>]@aR~]q㶽Tv>M.{3M >%",H'p# ݬFqjB-/s\(~02UtЄbvP]=#`y$ENWI13 wpHg'\X͔ɐi! X@S)mc ThMs0~)sWLtDqV4ixb'ne1WD3+ @vUإJ͂DP,I)fs_4A e҃_ESmT>~&Jxo*k. |?zk1&~~ ȓAF 31QN#,X^m[ξ'?P@4U+~$(ċ!LT"x7:* by $n,ouW(R?\u/{삷  dfA)lic;koR,a(һ">Z[ȃIF }^d<"1vʗRx<׳l:GsytzV@e‹.e7TBAŧf\ԥU\IɧR#C۔|ҘCj Lߺ@By;>7|dmZt*yWdm~1.ںHG9Zdzzf3W)AEzuIJ0\sdžZ_ΉFa gotZDF*K b*+Yfc;=װzgkkb& PxY¶93Ċdk'""WQ1Waۙ)lX Rko`"DQ7(\m,}cdU <͇Gŭ 4iGhз f\+,˃5Eg`aa+}?1 کj+FD#C] dZDeS&/[sV G_\mmGN=Ck%%56bF.Bmq"Qr9L6"5D U=:8Br[ 2ESjAm.c|Nƀ5TCnvz;,G}@@)NXo2YŜ/-z&" i9!:IhUU(qnG4t VMb:+#f#$IàNԞYBQBÃTU,,)*ǐ)OxnO!#.Zl$ΰX3]ua.\i=8:gG]q< }$Jv^vt2Цf#]o>mL XɆ[y.vF[?8 tSS/nICcY9^JձHתZ!" f Ƃ]e&\9?ޖy+}O a=@֩mSA`<|rHD=/sboEaki.etV [($`~!8F;-$4:S&qߖU2X.;(Lj?odzC[HlsM ff{5V0c&Z#W\66Y[O1"KI' (bw8g-W4JQȄ?k,(uйٖ<ʈ[*>]gȁ% Ȳq+V5r?i}v>> 2L/8?~ Hng1hTʼ g,\!+[a1!t6߾ vڀ%Xߴmh<!rs!e'׿AIՏ JF;,wlߠikN_E=(ܑ0Nֆl&@6`~@w%y{LqWmTvT"]ee9 \IV}?@xo0HSNr竿Fv2EOkg ujg/Ķgs߈ !i MwTVuTf$A yR$qj)f}%F6ݕBv3% E͐#o H6@ueniqLZθ5>pP`24ŀ9i@}?F|D!^'R;0r]x>k %gv}#uNEӓi-L .o;AF1 cXV;jՍik&T[Ù=[+Ì<]C WeX8k1|:1baJriC5[_875#b?N N6./"KG/ү.530S(O?X<@@%`޶I×$:$:6%23=>.mn)z?H֚jĺSQ/%PjÑIء_yfgDxYwBe>xqyJBiyf#C ]2f W$j0sEQL:P齇؁U L2H`Ze&ENl:Xc]<\\ "|\UjϿ]Qh,&Dvl+a_ vI2Z,7ziS䔨D.S:":OZ [Z~g+F} !_9<:0hvqC$ZMϴ&k`ߞG6=L z{aS @;Ei,7igii\e/Z&?ZCk%#ʥMkVMn0h) ^mM  .2^ 5 -?#=I wmv4Wp 7=u'p=sMVU[wsߖ+.H~]d,bvؽCH %WZ" Ǯ󏬦"JPL/ 2/& X䁻 HO4#p@-,_r3`$hOWK- %qIa ! AAc ʈ<#^Mi]]C=ۆMuˆ O*HPɮk\= fK-$@]0|:1vYx"T^40.!q:@c$,.@ _ ƉJу/;.vz&lfΕw@iFoJ'zJ~12lzE1,`f:aT^ꐁz?@y-yUznX&k]8d䎡ڏZ'vC]`lIsS4*,<.N+^Bj?#pQRxIS9Afk^z%nMѠP$: OjmXbLikr^Hlx9Q5LhG߃U@u ZV$7A("ع!&S1gsۍ;G|5s BM\hO$UO̧Yb\-HbttGo;vxC9#qp\%)wT:+q,T 5- / -iYG+8/v1c ՁX|T asp+АOO#\n@iE3--FBxzx&vz,_A)pABY5ȓ!$OZ"5) L)(<!ey_"{:$kyy({};+V3q,jXq ?f1'u\ƮՎPXyZupJ X uG/uc7ٰWhמFy{NH'鐧Ngzv~1 x?>GDULa$Ԗ92PFA(\l>HQ>mYFLl\F0ϼM5h.Ŧl4N5-ƏeB_P  k)rU ˢȳ{a& 73F?BmO.WyF <*un6)ck3Kyn}b5t)v:a 5;-I8I#*+l?z'mD0N<a?}6&NlX=?+zoIg m .4 ku" Nݘ ]u U${=lEX0*YXF]p8IY(5nc{HxK-8NqhrA`HŽnA\ե(2>CŤ!}ߣǨRbj9o/^BE7pN)|$CF4ldD-Fh%@S18^;T >t BoM(cl`Qς됂U?l;vR~4 b^eng}8 ݏ~ I'Ml5z,kc &rWhʼn3AEDc8N ~;Q |Wȥtbzܢ E=4n.27&~C *5ώ&|C$8KQK9G,v?.tŭdR ac_߁LP̧ q_bk>[Oh͢H39$_gM-rg 3*d_%ҕ1u,Izi?ҹL}X|1oc6J𻋾 ȦrK)#7ou͛U=MU%w2;qޡYBWZ[:'wAyֻSX5cyvc"}u0}I}J? f$( ̆G$5LDϣOb^\eq druL Amyd4md~\TY޲)m8$CQx<^vfo+xʓU'Ԃ3ʚ}D!\z!]’Zaò>霍`=ξ[#8[r(anH|43rU޶oU 6L&ۓgfڳ;_V>wOP0Y $lM" n1o]YY>V/'jW,32? CXrbwRH슱O~e |퍋gV)<׌COY1ijgbU%(q7&;rȗsIeM7oi9!٩|^?D$ Ɋ/Q=#BQHr&1X{ؠC$,2NASs Zv \U!Yu⅍-ڼYJٽ׊~<3O1@d7Ժ/ۊ݃RugПw1[c'v98b hӝpDi*I |v-bS9׭R ԬR>b Hע8V[K!2-{Y^/MD${kquQ~Mz)w;s .m%zP`M9 έy[ *X似q,V_BC(f"w>By]es?؍v?>UD++Qpg-{*oL,9RF7^g@ "Nɚ.zRr|1z%wv 4c{`B\Z鲤7!-So{&niq/OhŝsmF}$w-|V?ڊǁNtZ1C]kA:)InTaF/`0ԍ\Yo=-Y"kοrm-9052#Nч-^U@$l!.#'vʗH(7p}c<d`P`L rBO똒m"l8w@iLDضfʎzi.CE}@c bI Q /{ Ʋ6J9)֊s(`;`7B QӲ>TAfVٵO}eNR:!tZtwAp|% e.i[йYGʉx|nj5nrɾO|& A)hha i\/:4Yhv+QNl= ^foZQ 92WkANppo$T߬M|V dr<0cx>p+o<ۀGM^i~ PL(q| Kޓ`oAt@Ld6E KF#HtpPM\=\3`ݳxPzzi*IJ[ahw:qKϟQ#,LU4Ȱ%& w1qH+dƁwMSvi{p3}@_N Ja-|cIM/jFVt{7&7G5En)%ۦr:}:¶%P\[A{dÏ>%2^OāhN'Ϧzc  ApϞ`ZڌҖ9L)U4',5ҼјDk0rP"΂P$_8Zhc3Z0 f7"́,K"B qQfeF=ȧ@hՁC1jyWqCJpwYץ )Af(sÔ+uEP IiN^VXh9W}G@hC.KD}4QV$ Lgf:\2arsZo5WBuCʕ@tE.-*ؕO]Crn3~h mBo;{";i SHy:`Lε" pKZ1ǥ_aoZޚ0AgsMh{+>rr=Uϥt) A@0%kI`%PRPh+o"bm1#mPT82$fC>$Ք#怜Ye84d!dGVԮ. 6# gUban±L/tK|z+I"C Ъ]iY 1xjU# 8_eɼ3*! ^ E^kO(oE(2S1W蜷"#$;(g4yB"T}\GRD<_|3'ɈSó#t{zh|FzXr=`$>* [`'lA=9%mElبAnʪPeƤo(zW7g&K<}A4lzR'>й1~t*锯0; <gh-Q+Bh/S (f): kMTea5% 6 ?D~_:h<= @͕#C@@fQO0+JB6ߥ2wVku$,Z7~]U %.{*%J[`ղp!7 +pYM{+S_*ż:D9`}8QoD^W؇U'3 :ak<iB <:BbQ 4fe1;\uT0daO;yMv_,+6E@#V-ZM1%TKԙFR: QUnXCqH|1ҕ7q gD4m!usijt8Է|U ^I %0O /NN[1"|ΰh(y 1O čsxvE &KܢbJJRΥ)P_Nt?񘙰8fd* }=x!êSKlěDj ;aŲgԼ > 2] sP=&[E}/wФIԨ+ĹGݘ񝐚Y~*ID6ߗ0W 2\G2bD˞0{Uz3ssfRIg5zHp)MA&'""n8i]@awn8I]\)jqk,՚]-lϊSvwAGo4AΌem`HP"ݝi%Ɯ=,nUcM& gvHS05&Udž Ϝ E5Iy=LDN}-"\{-HV!"7VIU YٷE6a0ϝêZ/voi0@/l41'~ ɲQ]6_7x)z{~YًzvI?'W*~^ɤÅt[x@Ҙ++{FX*|z.tEsĈOͫ/ \tEq0^jTwȁڂ$)!w,(Tp 6OZX0MXċ >{'窑YְeLzB)'ZMWi:щhh6򟤤p;` /,:Э] {9ܾПr^}|/ Y1l&ǴC)UV`X5$'H*ҿxuU(Ё%OE ;spܧj ׫AVϋ]>\EZ`/ɦ>wg,7q0[g3:J~9,ƛ߂8tȲdJJfeVK^n\3tȢ}k7Ygդ )K]e|2&V `08!^<搪 f ,K# Je$K]fme:^+"z=7V<.Nm*k#0U,a8ޒϰ/u|vyyD,Gd_HmA[XT̩XncC2(.9W]aB! zV |r#4[[ +[Ի!7bMAd E(d4 eC &tNQ!F}]DZ2hLV,rlsvs)]xʐ맾3NdKcyWSNJBXzz@4%1Vtł[ؼ@G/s 3s(R/tT+#x~(πdMiȱ{@3 ۀGF+Cn6$ )MMPH V/J˝\/`QlܧK%Ҋouۓwor_-k3*MtM̀SR1 +>$*P/.J+FU&AJBRO:%C/T5Pb<Ԧ/96{+W !']Aѐ+[i߭wԴǭ|li{+,iz8FWx`ػvZ 5*SY3 !0y!$wn;9o]JA<,^S;]Vhhvkxçwh@G 4/ZuL YrXҮ٩[@5R Jh6國u;UCns(nduD`4'~F (+e'В/7<Ŝ9Qww)OGYs[=/p? Xfh}1ׁ'׉4;F+zwejӑER=B^@5.ZA_"4ټgטȍHTM!Ħ`n-Jt/} V(8hlyi觌Hu i%= D[g:=rgQ凹2Y-ːµWJ[G!:,\D#7K{M=td^qtV`-ri*΅QG2rk6ڈ9B?Z;[ܽ,zg+Ct)Il1!"K;R>cey}kHHuT@@Uꙅ?O|Kk=u*I9|*_$"Tԝ/g A_kӹd >G$(M.@.~Hl3^=vJ2|ش-|G4s4wq%rLmRdx3tɇ+6؞E٠.2LjJnmr>0^p0bۢJI$n p(lb%ƇsB q qߚ* wfA;rĝaqN"zkǎCZ&6I.)[*DX۾;.H#mb7VyeTiʔ%{cnT?fb6^m뾲-CQz]&) BKF(};XɧP4NB<e;(I"!RxYˊO`'ӣޘ5sBTU 6ՠƞ6BC|UGG4hI$yL|- ,q -EFLcr }=)"5=vܩhg@/Ek <,tfev,.4Y/!~qKԛ R&( "n2eUd@GmSKD:CC [3g3~!M`!?Yy./bJ lJ/N]5sևvԾm#7 [QZ?2:J'ƹ`NN+ocX>i:BM?kc4^X$)rW+ %\#@ Fn:⠮Q„If_ݣ` ɻ;UA3ASC0bP^ $dBAv~@+\:ng(H8c`x-WB a4@e6`8Ӈ%d+Yd8-yfqJѪ5I NYH}ٌVʷPضc3ak%$BVE8qn ހ#o%ˇN<"O pUd>>s<8}YK[!;LBzlW.Y)A!DeI1ܦ/z`J F}=of.Y{1HչN=Gel|ο6Xg9'buGI1Zt w]/ yE ^BGQk8?\@asG ѳd]($R6wjD߄#WfGBP̼tu$5,Q{O c-c"{mnyeP<OȰP&u3@[Eg[eC=]7$YsQc4+aSVq,1o%>;'s蜀zv艜Nh= ,ẻdݦҊEGm} A $eY!`u L8/U3U6%/VgŞT-v"JQ8zAܩIUx` {{<+/>H⻉Z' [3z[ 10>Z>(DHFHjCJ0}86mXM,9|\9xo=S C*ّԅwD 86$W.f- *׊ޢ hJ {;㭔rL9)N^RlB($  +x&ɘΙzb2ਅ6 u~gIfgїU@E!T/z0F0|[K"4"5Ed/aEf EΔilݼDgaP3M8=Aq'hH9fR)r'`U?qoLxSJ.R-\~-ctk'NĬzӫ`sb*4{NΏ-ېMAʾT2j5ӚWs*8Fc8'W(D{ȈǩtWFGkw25ϮQ<1gu<|lӮ6rnAD\CR$)lDf,a(-^~aۥj0I!Y.wB8q6-i| oZhIi.];p^%KcSC{(ڄqAmW/`k_YXѿK݁>ܞтsg+jgDC26u8NG?FUk:= $O&̈́Ep0fKI.9iģotUX,7C ..༡Uݔ7249VgqKe5o\1~qrKlby3nBLԬn^x} 5۱=|;4eCrI;ayXC"{VPa6gf1x|k([-S"lFW&wMg>Tu21z‚DFGK}_\(L* Dn@? 02n x[vw-*^^傴°%v] X͓t_R_uEU6>j:1@wQY7m=׏a'hxJbaѺGݸ8D$SC!:Y=_~1ü4 yKM)^Tz@IKp;㠙{H z; Ui}:qw>oi-{!evf@ʶ#(#O_+v%eYQVK:Ê2eJXEY~Q4+4D'-x,ߓ SEe `q{jNX&sxEhK F7 je8GZ4?4d1<&QҴO񮔮],y[ D7zŝDgg|C5~Sם^ROAywT`1Ĵ{T9R%K~g~.}?gUBp-99Aۥ#],UTj*>=wV MGVi͚rm鍛 zǭxG N1AHS&'HZ0,\"u1јdbMvXxŘf_4Il圐$%4@ybA.hc佥!ŋP?7wЅCZSr_cˊTHwOsDMbFj LrsW3Uf d)߳2Ʌkx-dYm5<|1o2Oc4/kˠ,\2Y +X_hk{k`[|?ܲ8NZp~7>d)Ę1͡K%>,c։Zgޯ,=I!8j0'=A!mӉcq*Pl+϶S[XWZc>k}yRlH/7Ί߰#R=>jpƀj? *mv )n*4,B]GTǟ:KGH4L;JM04؛J:|CJܖ!:=*<g'{"+4Mj"G^o;~<7,S³pL;:H [ѩ8~-zG7$4ъlv+DG]fmʫ _ ;f֔JRxs[Ʉ8~miz|K~ tJ}ۅ#i9UdжZ/|+\U)2K 4c;[Y  "V ڣ*޷l!Vrjx[`.\;md" ɮzϡ{r;dU213tm>tvMÇgoqqJEBʪ+..ey$PSYՍ{]2j#&P.4dO4ѥRwCZO(8G-:&H"Wq9˄bjkE+Ee361!QdBhOoHo}B̮a" 8D;/[aKoC"^ Ǻ1AZ灙[Ԏl<֯Z/8Y JU '1Fc+kZ RsKthc:~ d|!hKƪ#UwcۖE&~U#+ $7Q@-dCMF-m;F- T0gx ,D xćRX ..JdK+.72=c.7:-%N^QRgKԦm EJ๿FuLs.F ./h 1 *y,( J4/a0a4?h+-m_ps/.ieNqvxjwfn%AĒͨ"կwHϠb 9(DEO?d}Y3U>>YA[R PMJ&}QĜ֗ϧ(fC)Ϝv0Oڧ`A~h[ܸB"꧃y?SRm൫JyxYجRJ!K@L}*7$No,Gi$䖍uP#9/loJ$f ͅ5H.ñ̢>ϟ[^g-zyAnlZµfeJd:Oxx_YADSZSBEV%,cDfJK'LSKn(rFHZA䃦hyjޢGkp6i-l'5yלF1_ ^IE&E߾_0B&&d*; 'hYBERh235F֝jx aʷ!VK 5"pCh[z&I3KpOMa!8wbdK[ȏjrcDtw@"bL,B A?PX0U[De߬>Ҽ2}QլIJjb7M^d ԾoJcW-¬H\JGt=K::OS$.-koqh+Vj{5DњۊY0k"8~D&cVE{$ &ZdeZl}U%ؼ3Dܺ{fЈ  û]0vvugfCWFmkrړP8 x˟冲UzIJÙDQ.%ɍyml?jasڥ0a#ݮ+k>L0 |5 Y2ow7g#[:\v2,. Y p05ʤR`:"Ю4l>fI/O~ z[`cnu2%qƞq+sm@-VXdE-^VoNj"LGoLmS"dL96zeU/"8L]pPv~ȡE| M݁zk{1N;چ"Hdr=?A>6oGtknV1TW&_5OS@ (!XI zJґk,;/FVm;D؇/b{w Gh:Np2=?G}rryym՜I,{u52p1O@_CW3i4rB @\SLufߒ!Hwѳ@Ğj 4i3gw328_o,@4C ذI32lfK.v+a|QdX)8'#?-pDr̢ B1Xq*}f  i WU_"0RnH3($7wt(Te" DN3=cmrUAnV/O~V淜ykky*+ӊ5<%>9h\ 2ŞX\vk23Be=H.i,aƷ09cqQ]|3U,5xbupz$'Hȕ Gchƈ5(fՊDv&g0uWźIL~NnRYjMT(  kY%p#QQ="7Z}C\ *:#ғQCۨxX Q]0/_^dE>{5*%*= Zg͠$oU>;Ks}Sfv0 с\ #x_Z;@AApBO9z)ͨS+3ye-wX)vޚ p*­=8P侅W4#lhU2>UCےrTU5TZf%c5a 3PycC,`|o/e%0Z-X$/TiģJbU8}WY OG,5KB#Z(ԡB ٖ3U n`Yy;⍿̿zź“W`"vMyo'J#pE9&g(ABZ7P^^sISs8%%M!AęgL`Ao|Ǣxfzi~Q2*Z*fO+l?V5EeS5.b$@ Il _w'?jQB$8+ѕ;l{2#V=n $$R) j>|M!L'~M| ڰ'Lˡ8l NHʁB#FL$N.cuc8{yaX3ɏJ!HY0^^x1B Sg&BEK=.d`w6Yp5},}$غԐxyڊ$2\w1J:պ"/eU~$YȟwlS7רv<ȗz23a|865zqbE)|kv <X30I|l(ԃ֓l-&-f\7K۰Cgx J좂HfX[!Қg^pRF~!}3f8akc$I}8-ܘPBrɍI4XfXOAS.vD. uv^]K0|='ʢ0 OO3 'OZoa7pUhw5AބTCY5b0$-m'98wuA3LJ sU@}*SQJG1X|-[t$LSC!C&ƸcCC5߾#F][8?[lHX#2 g'X(u$\lUMѥDb\9X6q*BYϹUk CS*^M$ XlY]3@ ۆ1⻿X(Y)#&`~@Jv:ox-Ra3m­ibʺ@C0"=Pf';>娸+  S? oYwl&_jd- ގc£)8r% ,i6VL(8=)pB1n,sˆMC|1'[jR~d>6Wiϲ 6~Ί]1Js;NkܕKcbCAYF3ۚ_oMT,U)^m! Kb%̚B"BK==][X۸O砻y~I'sq`QT0D#P-lc 23ˡ>aQЧwzal'`#j754yF_@[ZdFL1X*W_"خ6JW0mQFh2xStR{mVZ S|}e[/r gG#~Ǣ8yQHOߖl nQH;/]_o\DlS-<3xx AvF~'!b}b!z0x}pd\#keؙ}` |E *bOkXRAp+"j _ңOѫ A|>xn覐fayG+hZ np7Ds}F#n ICGЌ}U)ĸU|~w7 7ќygSrX~䎁}28꺃73fli"v\}j8# hgt #ۚ|Xd:ܜZFB.CU1۳DPFyHh#U;|M'9pLmp3!'G5wN}35i/9 Vg;^lu9,9۴\(_0K׳AcU')0b%YKk52`Q)\GSJ Upw0'Ϊ\9϶;'gn )>PS Aҡ͚˔;glJՆE QB]d d Y6']o,Nn06a V7=:ߖyۘ"HhQ3fG|J zz]F4Qk9+K^~Ă"C qūBBc;C.]/*lQOL +׮!"myV`hQEy\mL\ ՉC38>Eupf$oV.:#1bO)xF3.ƿi3XUj?4"4Qj_ 9pYD|ml*!GuL:'BśnVU%"S4UI=Ĉt"5U @8R}ŋ*n'vK%kW\IK;z!WINxUTji(=>9ؽu lv2u6&jaވVƗiwЊWR5OװYK#fw$FF@מu" Jk;ꡯu_Ea .yΣ3b- 9bE5J\;Sl ig+ػ}{^~*q3A2_ck&ranifL"ᛢ??>ap V:pa*x$Ȋqx[vh mFv$kEAEAˡP&Q〼{=B I0;ФڤUo b$ԝ6C`ʔu)VQT%'`W!·4q^#dy7wz\3l*HBFNaLki̍a2Jղ<$(E. i2vhz[M|P33Z6)C@9|"*YwPۘN-9h$dHO4]GĘ⇠5H*54nXμ\ջVK̈́`Da!#agk4_i:L|B %p}qYɓLG>"RZ`w.Ŧ~8 t89+ n0`ya.b(m {L:yΨ"+ŭGFr~oņW ?YW|D)F*岽05/b[ uU>xof,xW ˛TjLuОE4NZe'O=uRDw_) G"+hj"`YP: c71hPb:?@S6#r<5ڵ~)C܇z1-|#SǢ$ S۫Ŀr`Ay!^)S%T#luix"Ml.[MP!8TvzǭRAoP(%3ԱrHNҳ!oUM=wX/rM83: \m0PXB Fn@7J8,yQ) NJδ"yf`Egl+$R)) mvu'Ǟa'u %eiT 7ءaJEͿHi29):In x;!(q 45"2 ?UE}m2FnY,l~BuWexlL= O ߓ>}?rFK9lgm],t{).8'@"ŀvYwWPc5Tj<΍4-O iuS7\HN9| ˚3,4&GnG5ie\xtwA}v<_ͤ )4h#lskU%I$W#y2{g w:)mnf65qβA^[QYW2g(] ۙ!qW ޯy: UES7m8\#R ؝wMiͬ[+:.fLJVLw\)#&eG 'ϸ q/bLd8 *f{7+ K#3) =PX188|]6]Z,(j|rr(){_Dǩ7YR;/C&]3U͢0*JBUekl惘 w|4.,^ɺY98Q=[= e B?z )ɫ:PΈUɺ.JT1픐D\W0Eí?\"GO ` ֺۅA1ѻoN1I.6y3v)|y@7A;8 34An,}Mbtu6kfu5L=U1յTii+xI=b;XBU q`1htH`ٵu{. ͖7=Bg~~T4Wy5 |_?ع_ٙE]_-?žkA;9ZjQ1Ծ]} `~YF"0x)+#[׏?Nl}YbOQ@}5C4W?,3*Vʭ 'oE3- 1g Pk_?`s5jρp\k|XCJ{)o9XqHLu z0{_߷eEz1'K%yXo KAһT n !GKH(9FPoM<`aU-ӕqGc?_RemC*u1i=sQej(Lhz ӎyi?_f-ZN9|N p/4`)FH3O`=)k/bg@{X m(y|ǝ;Տk8: 65 (KExDrtqӜpZ 6]Ֆ핶;KWh3@,ݙ3^5enĩo λJ嫜,½O#8U(wi5-^_$ ™rN o'ƴa +IQ)rȁ^I ~G}ayN8RPgE k g;C R5ZYݭs{g 3B:j<"hȺQtCcݛjioWtih}W J<@43WWwqk5emOagLK$0Dbmɗ;H=J ˶7ge^b-B))qreK8F#IfC 8yn(X%anæQgfW^G֤:HʤŽ]ybLhW5$ {R2lKbL_:ۘ40vvԣ4B#Sܟ>v 9z^&sR3Vm3)nHgV?X P% Pb:??[-YT[W&|Z@Һrn{jH;yosn24E{+uؤ;/HdTp(VMG8./RKlʥ ms~ ;ar>/8a:@@D䣿Z.pLT@Ͽ-G|X'`n){]@S {Ƿ&\FcȜDR`*^t,##e>prxy/S@!l +g!b\k_Ir$&cobY9fI_ `n+ H rKSE * @UNj^tM z >U1Z9uG"4OګyUDfPI޵ar;6 2D`E v=ò-AKodX%b#'LHQ́-FH3m p5E>8ݔMS[ -6[XSz;ZìΜY ZD"5qURF! t1\ vteRc ݧ0S ȩweMRwqB&:=K_"JB_cٙ3:TC<ݻ4=}m؜WbsK4 Cx -$tUkgO4<5 *6IY b{ɳ9fJ"N}wMkɌ[NJ`$]M~pc_p_W=d=v|[śijPj'TߙrbvO;]&Nǃd>zWNsM?.2Y9rRM:|.r_Fg,>30%7! 6KB˜bTG礭‚o,pɨo[Kmb>A1߻. S޺1{մSƸAp,ahm%¤8&T}` StӫֈΚ XmTobr˓J&Sە#ͪ!Z B\X,J_C֍mke`sp=-+֙#XKp#1B{BaAYNJ6ZQj1c ,yۚ(5=):!Ƙ%UE 7ic_]U(Q}>Ls'Y̪u^̷|`#Vl @OKRLs!ҥ; šG%ѴjǖD^h̲GwJ1WЄ,H ܤQܫW{#-,<jI4XjKDt l¯-cADHhD6xOV4{p@cEPQZFuӸש:# g_,v%>!G92`Zj{an+?LM[NOpP= y'n΀LJǜӞd ѼT|GxL5 >׼0js)|ijeLϤRsxϽ_(t0rzzr5M]mjp ; jλI=kӡ3%M('.eZc;`!T8euq.E B w~ۊ8͜"dEvJfip4FZO7/m&Gsk{}UX[I4F1sn N.mn_4 zv"gE9˙VD9=0A-,y><)>Bqiw8)GFE`[w%qtQC'{jTzf '= S}!NJ=6eԱJ=Ո?KLSd6 62pȔDغ%_S1`@>v|'_&!OM#A}UH)vM&z*릅!:Et  ۹`?dr?;| 1QS~"CEo'p;K\Fkc7KB_tVUJF\uL#~J+[}"H+M~ +#&ELX%LऽX<gr}eJ_t:sirK-57K oDaC=e$!;rPdE l߈\C/˷ ގ+ۄή0 KρE1)+ɉ${=c.?(}3,U lP#Y/*B8CݺmG~օ~aJCw&x%%T| 17ɭƛ܎1Ү ~ݲ̿4q4raBQۄ6DXr|Ÿu!W.ɯ_dt;frDGZ֊&a߿֡_!?t/^WR)'lX?|7n)*S2F5\LĮ$y;-U^տ RP5ަƶ =I7x[)4x 4B, H+$0,#?$~WU1Jpn/@M~Õlo.$>؋oJ$QI2|zjXIm Ъ kC){Fz?Xֶ,镓Г=Xm!B(Id%W&ezD-ʆsWp1Ғop/XͥnҬiFl4fI߄:ׁF/M'"]ҳ#[>#LYj*F47 IiLf9T uzTJet]@O; &|N@s.(;=4sϠ.b]2s^m5+ʮV~+_nRN^@_nX(CQo/4O2:cp6d7Jn0db %G$RI }iAq[736Pr9Bd oG[55ϪP{,R3 )lZ UMIbgʺ+K77JȬtڮUbG+QDlCq,7+Nµ;p+j_d0O%R`JoT )E fc)AG;F ۔ƚaQ\ S6ֲq>ѦVw9w@z6,:{ZF&#4o%">?V1f!++X])+"nSmC tF4@O$ k ֠ q+G,uD<%n.JL/ODZϳUjx}u T٫LJX$ !U$ 9{O+. eZR^!|dba=Y;bKkY wE :sqn-WŌrp7d%XKޱ\+5Ѫo  U0:dۮ[i\{~LBvWLT ^sQl}俇CVx;y}s٥ɰ6984y+aͥ (* ?dl.&GK$[}K܇5F";e$ )SF*jX tz#==f!RғZ.~IJ,AdQG(`]^tHx9aϲ-K+ Ŧqfu]wJ@[3+E^Ыaɷ]Z__3vcv[㕠6o,qn$* ʖmZo1BřzSd!R"hFk 9[E:wg0P|^Sfχ+2n&𓡨RNw\}eoJא*!|9&{EZtU ]DXf2^S]HgtO(70n6W1f)D檂Nsr=L]Tы+i<]<,wߪ`0s#pex cWXXP0ߐђVjĂGM ƨ r;'tò:W;åADBVt|'+5ۼd#=ӯ4CU^q3*t/T &Bеe RC320ٸ^'땭, C*+I;VK!tf6 -Wa!I=m:& ]M 4ЊBL[7zsN[0zMʺc㑙u ̇ iE;hڹ|ƚ^TOЎ~kp9ת`1szW;{E[N%"2%eW}F\ qTS~˚hnhTͻ2nJøpv#tԋ{}_K4Bbl!$M 4C#RJtpFӱj˩_b-('1PH/}̧,K picWvl4qgSbZe_S rVq3ƚU70+ߙKzwaflОÈ !#V;kj*xc~&NMEhFU:|.UX!%x濣9*Nؠ t{q|i@#wWmi׮\.E9aϢ3Nw%;C9挨DZ *c뫘J=aOhLZ.21*jSVX`QOZ47g"R"w$4: Lubdgf;D5LAIYĥl|;r`kc5n7D ro8 N m~H]Xb 🾊5ڲEs׾f Y'4+"%M 壥#Eot5ּ fK?Q/&= &F(ї>"ÞW>J[BD3#چ-k FEz3O10ڎ}G0֜N@w/)6f(EE>h\,,VF'qtzTIAz$x *ذUcHb&'6aRՉͪ@.=36lWz&?ZHx,\PoKBkEL` 1 1#bJýb]BD祟uIoۉ8*TJ_Ѷ='4RP&J|NSqf+^%l< ?"N@%POlRLBnTqEJ$H4DMT"@>ucEz-a*q%&fgz LW4g 'oY Eh<)Pc(? x;U4ԿD]pt AS.ai3:tz,qu^@ ՌRx2?>]<* Q~(,;&9S1%$dUXE/T$b"H6Tgo2SVhEcJtx ikK?-~e|ʎdی< 3s5hy46`M$g 9ݗT"dx_I#(\o4-%NwVj$By^J^}VG`[nLpM|pb~evjtgv. d|L^fvx5;˭n!.?ϽN.|=b sS@ky3M[ݗ?>_uwiNȚe0=5]1Tخӂ-_䣿b])rr:a,]&w\XQ.d!hNW6n%FR\͕(5:ws"N̻^fP!Y?-dl PwΤS2HTrsrdZ! _!>kոf탭xRnvᇤNVm3 $Ԙٞ %Z6!zVΜYwhЗ.?&% G %ZV?x!EĢCܴ]>5Mm@xQN;7{7+Z:k=dˤ+: 7ےCKKLxd Y~P8.g=9ڴ˩1P&6s"4ѧ¿Efo\FC.DEѼ9<`m @?(÷} [^_ -f9+Qޠ#W缛>E,r'K(<ֵ3bdd@hqh92CT"jvʙ3rQ_b(Xo_:q9;%\\ަ`u4cΉ_47zIQx2zt.70gk5S's }d$=^O/9:edB{^ݗ%5L'n!EX6/%:@S[r0 aZIGqx 22nΎIc@x2,qI"l^I cEP2abaA@]j\ZX"dole1W*ˢ Sc1vfܺɾ?c3<5CB3{g2?9 + 5tZ4"QȘ^)k¬'NkWA2.OI׺X(/~XpxpOO0Ȉ'E܉QӱWP8ZD?od;D S[oZs5TIz^B HUՀ;޺ *(rD$9ii8ibD%Ÿ5EХ41);ө ?dZδU#:z:WhN)FPQ=ߡ8+jϐ+C ډ5^)6ʀjPaۉ#AGQFqΨyRUG%b! y)Ky>K- Ip $)_1(3"t{ 릵m C F*ơiN.$b=-6}[hrnS03[jIo9+^Zz!C0 ;ᤱt|< [n!!{a,EȠ’"P4w{?Qlz޹+&=rV]ep,jش6F"kҐkC3}5oDuC|f˜6_TVR"'k~,x:/hS/eKƻ? CaxaKv $gU) *y13#bC*C?C7[=u5cnj=R(P]/Nq¢y@wIњl-}@#ϦVGN 6:8JjOl "Blp m7܎sPOԡ*ww%5yԛ[I@6EcdR65{l* 4 rm$(Lc_{Mk7ӊUrٳNiW5o @bLZ] Dڣt>^ᇖ2=<;ߎ2M:v.| [h5F'VNUb,-hņY66ނu-f"5bp!Vm;S^L!il|=J--ào8z A{"i`'vWU+'j+gA&W}&Yv|(t 6f+SS` }~fςs -\l>Hrh#Y iɈ(HR匏V5hDW׽?z0m7jO87⧆qfX }vhcblOBF{Ƹ4sN夽Բ-pܷ+A2#%87|"nȇ?PJx&kXZ$Z1b Hʋ>0#LԭdEs}QF@2S ǵ`p0MDFR]2ON=}%#4=TElֳ(#e낛Ǟj%˄Io ~dsb%V<觾\8_q$@ĨغT?`Owpz/:Ę ,7TG,l_$Ų/њ 1Ǖt( ~'S$^vf3yF:)mfQ= 4$*00Yn!}j,y$yE”HI>30͒q}|6țX.J+g74R95Cx"aAZbө*Ka\)‟uΘ A`./NҸV8de -ZeAuE*huLY翩#/)lU !$cwpC ̼τh(,WA8Ö`<ד 3(H;wO:|yE8ئ@mu:0l]핑ZpJNᢎdBK1当gO5Uӫ*(z=uacDRX 9ٲ᳞Mc;6l;R=՜zkq)G:& eFltv<8Ԁ#7:[*P5󐷓V5Vm7.w0H؍mW"x ] V?M ,TkLbk'+6\Ju Q2ȉ3J4Qٮo t/yyɴߢ)fYn:gr2Y}[RlU=- K]Ơfhh(p$lBJڦS؇ V L؎'^Ί d4uX҄]"o_, ,I/砗HfC#8qVE?rNtSpbR:(P[Lq"@}bja#9@P% tuVo=aćH$9a_пmG]/Bh~{ g+\p*ɡ$~}jk bA" "7Le<(Lt T\Cad3$py8^%}ɥi(m%ΘG䯻4qSJvi泌s$ێI:4]7ԨyҎ X /cKG7XG%@spmy i?;`u);5YM!Ee=3 -PV#q+]i1{azsӖX[g&:k*LՄ#@hĈTiṙYs9 ɨ%3Vg@#btZ\5Naj@\q1oPyW&cVN6 |_&˲ćH%0kr;?elS?P}) f=5{}_#W98?,JẛJ\ P)"j`ThvD0}}l*͢ y%2;]kYU^#p,DPg\Ywh& }<:G-ű ;p\E GL-h"z'h>͞ s+gs.M%>Q'MSŪSh/tx}r4P:+"IlA34pvC_N>TkDZU}~a*>[GK6@pqM|Bmiր؅?>G| |T@"C .ɼi0s Бy$j#(XRHoN&ʾZR}gnH#`~ @R_mȚbFOw*rճCʤ8v7V]i?vWJ{t`~:EJX#81AI10OBK/Olu41WcDaـhlc~igO%c}YLEs:Pϸ?oaћf.:OK.-X-itA8 \:+[0 3WY}r!KFKߑ \yeֺ_4Pc_dld0ܜ96X^>Z1*;tVTDT"T%I){.!fnx*g["Sf%d£`HT?̈́t J,8DR41faX Wʂ[W4%s7\Ǒ{=W2&gC%\טe?:і4)%l<&!$mAa2xo׎rw1bw7"I핖\B4-ra`7\{1oT#7vxфg5~S:z, #$E[:n[j)mTg/vNZn|F iHMz`WI?E˽5GcP%q( `e#- r7vЊT\9L޵\&wt_}V}ݍˤ뻖7@2HN%bsQi V>ZG]a[%(h]1,`_Q{,g<~y?rdl]36v'ar)t<A0' dgA"hՇ{T~CWSx9:,gg9P0-1C {x I4@߽^Zggt2ה)(F#iaBC~_ɿΦ>m{>&u"Iq W^2p+_eT&/qtm "].м޺zO$[16CL#ԫ+dm(Ɔdi=M,1E ;˦ׇA kʵƤ8yGꦝ凄0wVnUo;I0i7DkM3.]=-Jˁ*P9Ns$'dpFh h]#`ô׊Y9J:488UPΉȎWScTz2#G5 9^A<P2VVࡍӱ <۬S9jTCRZ>2T΂'I1.KXv0ڸ{W_p.:S&.D{_[&9 (!;jX rp< yүSz gxQu0czqK"mUkpߋ imz4@uk;a5BEjBz'֕m?*lmky93XqŲjZշL,DBg0>,/63:n?ٺMϩőhSحfZ3!'(BYI,h [^f$8*4JPZ֮t>ccE^E%`Η uIR·[:3˷V4dڭA'$MK86;Q;j jZ\B jA7;Ww! 蜉Rc4NXL3Sf&|^JVbex&רyS2u8@ݰ퓩q5^IB;N-^ ^ u_N?0VqV+V# ޿IY "`)D)wPf L" \N.S|VI59ު23x &OcOg<2m ꮱUK;{Iv1ju]%Ϻv9ywėX5C67NE'zˆ3-L oKu `fuJD*#+I(谷o| aeb/P(17%OBAgp9G+XqNDAWzh gN?{Ь NPܨ'1mv8ꆑ\x7FiifŒz0pK]$w@!ř/q4oq. YOm Pf3}rIO(+{q-Za)z$Kِo 3ts ֣2wjÂDeH89{x~<ؿv8IO0&ib2,&5g ->ۍw=>4bb`~Td]-bru9_0QR{eF<>VՃo-nsBIu*аMAbq*Gd{ߝ),UQARjkAln^{;ZU ZyjLOc5 cA'YUAb3>*=)gh "yɀy;M\fwvLRBe` tP%&2uR-3^7`˜[e@rƉ#>j |h_A<%yi -KiOZSPpY BdC f*E+veqJ&֣`zzaI \X|SeńF*,:ES:+ \8$<)h;!ŇqZљ:Ujb&8MNVi:= *y['(=v"iT5܄y\`4%%6MɦiO>c&`fa]4>pp6n%ZBIx*ⱵTc_uV~W*?,]s~sq4&7 $y)Ă]CZ39 |K:D-EYL!-O5# y}f3zaxjƊ<:ŒTM=1@Qxȏ~#/~Ϸ}#;I?x K+پb:O-&5.xd|k$gW=7-Ƥ:zQ \U!J:B32=vo\%g!`@5I9pv3/)&(ba(HJƯ])βK٩G09KIKKehtbOٱ"Gw.?L*j 2P)^MΟk NWl1 2| ˼\ё)Hr&z!R0>G؜Sp wۧx  {wtwrK^J㞖 :YpWI0h :6m̀(mC1R-0yݕ4N6)VH㷨kCugp& ϗm,V/^[)ο|yͳX9VZ67WWQ:x&L >iEgYCND`@hogt|?kbGϨPɖgu)ߓ9^Z|B2ttfvp*]% v 6Y c;0yX.Z9TA}:@SvD k+H-|CTY}RYG(= hƼyWÉ~_tNed)hޑvIRY%ե<V*Zm鏌#? ][zi23GEAA& }Io[`Zt \deoFD`3./hqęe.), <4;WvwZ:jAr9qEcep)6=wlN>n9 "qDv58C(\K[k&һ{V=ƈ^K QcG>c*Mn͝+)i| fDC|{FLckxJ m?Y@9ό^Lxf]'ڝW돜"%;+Le7u%E0ǐ{Џ 9w]"\2ˎfa'4d@b|3#׳"dXC6EzU (-|K)bL6JK'"dhy~x\M205vsYQ  m!9]%- CZY׷ K+VXP VGK.iZmc'bMUU cQ1SB \-.l5"3-/MWǼavFΔJ*b~ _pHJ@l6\Lla^,v$hUd_x_?\0KJ 7`lǚuZ!ζk 7գZ- Z򿅈 HuM\M>%B!t\zɷ8u{(tJ< #1o 3I.vs6c Q]q[M/\;}2w 4:o_W3ӹ9'V_}E/qnJg6ztHV)!X 9/ O+Qң ϖ qŦMsWVuq9.ӿP"o7 8H 7 t@!b\יE `! (wgXY5o[~ڮD"S6qD_ɕl+W[}Sp psE;R2+9һ>;IK0^Ǫj?l2CQI ?Qs\m)PXhy}6Fƥ.[OkغTӚF9TBw'Str?]'Ak}i+sYg¼O0V[(lN;V܏ UG \[P?VﭭZHoEAc_/B_6RhH)1/ ,|Aލ*hNc ea#ב2z^^!.,vZ<W\ ѷ7 k\)|Z *ZD!hJgɀ8ci9xT;D|2u6G|MS$!#͘B~\D  1rU}dש,s_TSoJgGp!7!c#sǞA*"o ʅFakB_K- `b'u&;6p)9bYL"=)̀!=fo&$mt <1z&89acr*Jϰm4}B7EJQkAʮm4~Ga.D)_mZ0kC/q,KW@^xcFCwRkLĐsXH nYnM]5N#uTZ>Ā s]ymlH)$tJb6 om_qr̞P _8Ӥk(ǙAAHM6xe,W6L0FR wVk4H) g]>!:IZ׼zdH6tuMň04۟}\aiJkiGNk*ϛGimX`!zS`R-H"Ef]*ʬ?GA ŕDUK ##)TkYs VLgpg{ߓ ʜ3Q[^<@~J,}Ŗ!Jca`'UѢ͇\%J=A_-614xKajRXG/ȩ'E.k1,ЇS,\fr3'Y _ t;:V_%y+>%cbN\ocWbܑE @<1&rqs@A|.ǧ^ʄ]b^z/UE2 l&: YߛlUłl(9=>Nr.1ll{-fVjdxqad (<3shM9u['[1a; . Յ/bܽk9D^T.4-эt_8*[Sj8mH&RVŽŰ ]?GBQF3&m,A,35şTخ, `i=hyُ/2bd/o[Ud-Hz@|*WHJgk>ȣOq!w#tyu+ z0@N>7GSP10`#+$W[6@:րF%JUg)J4.4KԟiPƺ\V4ka[E!E<HB&jv|:D/Y٫ƀJsN,rإAGR[ Ù8߬^]fTE f+ ۃOD盜>j22VKtCHAPYK|?XGehs{5d`lH|1M\HEW `٧RNGB-iSUXP3]/!zl0qc5TD,3=-9>6#m^&ČJjggRCHWhF Ԋ:*(Wx),2SSĔ'!I/mgCj Ki3%0>Y@X$,a#aeݺe[Z*$g7݃{ o^S]_Jvj[lڒ/p$ dL8SU7?eewL1,q`/F&^JmǼm߾=MpHY ԝ۝sgA)4! 07;aʆ(QJުRĢ>>T&f'䇍L}s#۪i 4_`2i+HɄ>)2љ+Hւ{HfFZ ՠ!C1dԻsu=W'G74V{h[68Gcswve,HDI3b`^Dck+'=ㅡĨV1ȖrEm{41ʨ+}"NG+Zy ֥"όzP=)oUbZ< ;sO#UlV;$ x[ƛ6+ {:yd#'O-VpTWF."9d\8m1EK`,p }Wj WZ:2[cC/`jajZF"^)W귶"xcCr`'uNF#iH͂=G~'T &Bǚ"睺EUa2'j񯟠 ew"sxA?ZktI-V4EOKH\>3X8(|=e9 qicGQjrz`!߃u!2O^ԛVA<'Y stHaHED"bu*NC5r-1f-y⮶'ӂY=bF';:i+HKmaR:_j@b֥gUcm (y::Xu? TEJ`Ϲ]0*&|rߓ~ם* W"ꀂ 858+t*IdBH|7&"­6&5Nrlmeln*nLE x4G+iepJ]+}ruxvST*/)A!| %Dn z OZ,KfqE=тhZ3.OC~Y]-,3~ 12v+E@\#t/4?L9nHI hC)m+W02ɔ`5"?%e-#чuA٦MC[n~8fn-% M_3?^ B;^=Spj8Raţ+MpN-W'鏶m/8 0ZNaHK$ƕU7Tݹv?>P3t!𮢮?"9B XbmGˇ#OE r PEt}qi4O~p7E_iTjm(@&bT70 ;IEh^޶gA܂SсV9XԦ㙠mC$43K|mڳ9fTm#ί1V [AzX1U#&=z{H+ TjN'/$mEyxY<2dço 3thytxkbi`M+7e@16|_se_Q%=>d(Ad.ަjaI"5Gr.~Plt:<<$ɹ^:S. ze1I 3`Zw+OSf&4 j| d1HQ{8d I< a78p**'w6R6Q' fE͌?N;/Qq2 @ q f !51 RJCXϘBKkPB.< E|5'K?0cdpvrߩaL!*ѩQ ()g[4X4KalDiLu!w VDS I󠭼+G.AwϲҾ]b6!'Vr`JBDZA=ڊpd0+ .Εx$ۚZeյqzx$ zS㩕xM)5"ђ'MgQawcyIKnYWV`1yҎW*crZ6CCC2/Z˖@(;ztQBquzw=gruV\­> X+FV.E^vvnRw%W3(ۧU7#7@57]b/hEd;GDiГ*$vDP#߅;[uE6ObL_ v `Ur0o VIkU$('@CFn>ٗtaqB=-x%$aг1=")cV{>=&6R}%#CVM uYьO7ϠgL!{x-P訾;-1yh|4F c]c3-"~"0c{r5$BU/]LܔWtnE/}hMCS5uZT"2.ZӁNG  Z1 zK!:[Z݂#:]t AdAksUVCLB Y2QTP.M3)›ܤ3TẂI !RvݙgneK#9^CWkSyu6S&"xIhpuHD+#ud D:9>Zo2/'hM=CB-4¾td7vjnUo,!}xH Y ",뛕/猛}^5 O&[-Sˤ? /ժAGHٖLrA{!>=2;)_{@u6Z=vnk*Lt+^崮 9BHy?YRLa!嬅lI#X=k3ު8?e348GGG _ePZ<0B |OGuJX.:lc5>xO~B>*ߥb5/n`Y׀MqnđcHF<@ٚ ^H-`z(SJOeWn],fb7 Ovs4j "^{ǿA@1-WbDAT}JKqYuS 5ɊaSWxo[\&wI3iQCtDLT:6WݰX̄iTf؈{? m{uȼ7,䓞HC['e` ėt\ChX7CoTe9󄀴KC ROhrZw(6 9Upiw8M%IDOvB"|LPyQQ@ yD(fOmXצpjŲzS.:I5gt&=RNB?pS 7*X3=;&M Kwwͷ'Tt-bS/CUH˳H3\Dvwms! >)oƦbrA["'ϴ47` 0}L>Z=f1jI4 NEkO;8U$,)c]ӽ< b"6ci%nЬDXjwCF23Œ3\VZ4yN<qkd r|\OQ^0Z!˂Ha#^۝+} RV إWU,BWh]j}Yafβ4x5qz z A,8tvIktU7G^xn=Lڦmeh} _Quh=)%ܫ9\WpJ2;0Czye%h5L;lNi>L*eU5#@$ W0YrżO M q N'A `LUaBzW()9Nf[׮CX";ː*FAbC;GG;"T( !1UH&J͡]OMt,(+%.t#czlG*ٿl~&WF;nwTUch%ԝ } Ss*ǴMp+ziSFe{K~@\ ۧg\^w2l-uɢ[qY9ڋ襞8{~8Asi8ǭn8KJ zZh%Fw7rʥλXJ>\nX "Q!ƅҶh&b-y0.yLܧ~G-. [vC >ᦝB1,njw"]ɤ)0 ru-#C|E۶gy|"uM'Y rU5/z_mv[6 ^gsEo$`em _ 0<ۙcݑh:wu/.n`kremW@>oeO#ܠ63v!E]CqN^.FjAW:`K"&׼GBK7u+NDۥH}mхNtf-\"P m^-ltd9a((J Ȳj%G!w'07X^!^@72l:/eD3!N4v ҞVie3n"9Ůoծt^JoTetT8Pzy? m3a{/aekw~>ohI.K^^ߌwQFދP9XrvCsemb54;Vzk|]F9Jvrr`N*$%e-xE`3&VMG_k&Z%o.k?jo@VP u=v96WJ2NF=wvDJU=kzdO~!~At4B<41?Y6kdSp~V-JidAӾ1{#!՜>t'鏾؍tsP:I hJv4ue[9AG9y̡oԼDMvKĺQȎ8K2U\3wۥ2J["n6r)le&y,2յ𮸋ûi+{6+xߴ@$Qf̥kg ħ?Z,tDkr =G[5`;'~h2d.CuDЋUJ̈"D: UaU3Ь^|ґ}e[X\d/O 51_X%Y V4ˣ_uey!G'jw4ը**olmq!p$`2VN;(Jb~*Yd8jt[Y6t劂>˦0LW3?ײeܼ; ωz$I9M+1W`rڑ+KH^2J >?1B;/"pjm%Ȋ϶ꌴhB]R9+lk#-BU¦0|rԧ)]HT-7}o݃r i]B|cjd2/.i6p`#[.(RNa^,W ڄ=&muV?i6L~ӓirIӥվ}5Dz*p~F@{~@̖/dp`WwF\ٻK;\-˅YAw`;tJЯN,RlU9 Y;%ReK % G~"vi~ РQi6Հc_A3Z#wTQ|  Cp4|$ou& -,# jSwjE"y+A=E ~%ŻT6*e;N>fMw keGɛÝG)il* 6U R'k%QHtDF6d#JU':~U3V0qhlޣ%"sKH9 TJ4gfrd̩SR,7JW4čK]+I,Z[klgR|W̑*!لg&,[%G)p~VʘO/Y~Û'Tc%kdv 2 f|wz4@5..~dZ(|A%Y-5 T5m^ "xC%UHU_+5 {g|5WF n% ku:ݹٰS~)PwN,6T7iF!=X[OEZ񲳃)$1 K ۻɩ;[3HAִ@]&O)SgͨWX$vK `P,=7RgA6@\xHπm"E+Q&p\B$lEx&U5^YSZ"Iυ!)y0)ЉO }8T'"T2y<–(Hy2#6  &kY68k}ӏj\,kjp窦01Zi*`t 轁U"g~asK,l[V kCW&ҿ6">E_V#žA nU mt/Tsj&?,o=4|8ehJf4;1 E=IҷZIqkHbRlɇCNz}!KxXݞ{'(_6'W[Klta&彜yD4z;R )9g x¶2X;¶&g {;s[oi3$sJ,څҋXgVb!#Y+$p p7b(1"b$tS`jp<ߗ$ndo,S2}ad!xn^Q*ڶdvBD(>x# kC'j()PFzv]2SULpB rw5cg;g%CHOa=վ3LXNp?>߄)%gZ4)z,نXGK^ . ^Y*+s$ST1nD>R?ڍgVSpvX֎8[#v }s7 ]+ !Q"%NN&숇_E;4Q<-7-rMAPWnY`,G[mdҟR^3>A4/),IcW7lS42YK+3Pxݾ7C[ Z3w'x:fi;=UL?R굂F2N})w%hT4(~'8AGnG)]AIf mJ7`~;Nxs7MUoݬZM!Ә[q}݇|8 U0_>F򋉋qhEJx器]>s^/ ѯQOFMѕ= g@R _~~ۃ_"t63Txe@ וW@uy/ kJuGu,aK/& uO(q3d<`9IMD]iȵO)϶:oW@P0dX5RIQ ,PUVϥMP_kREE?Ͽb6xg$лP^Zy yѢer=CD;*/R=A{Kmɹ"z( K7HBy9q5[+ iɦ#W{!!LK!yr.BEWt z $c7Gz@1xbyM"g@_m82Hu,oס%l̫H6DNG{Mƺ#:Ϫ0.?9*en뢥g̉9{;Q0Eq٨5Ew#r_8dzmRȵ-*C7) Sϣ}O|wao&bqlV |+D8 jc?x -hH'ܚ3G*a&+(f9΃s/t_;.&fY%`ȯ4|JL8֬T>7Isႍ`' ֐I@ w3xaՁ~,"cQ҃ӑJɄ‹AiH}HV*E(稡e,;^m>v}ޓm_X*d&*}:83y1nDPBtmXcR[fJBShV1b "M01DSOP┗MhX+M~(_p,BӤZxzZ,#(n6Mйa3x.˨H>n;ZA͌u̽>CJ&`~v.DUF$m>\.)ܴNI5~R7z߈>%o\wB. &poT5ڬ,6Z\E3׋PWYzsBVQyb-|{'BY[cy-.*f/d '^g6#Lr5 'Ȟ8k/4yP֎+ zo? 4H_(HOZYl(r4H̉ [(/S3 !h"UԈ D1vjMUb60oceޮ#YYhV25NL9βT8[箉JogM-)zi26O14$m _:Io ] {FRjQȣU`z"˘x$u$\(MYдKY0P*. ،35#qc\W6k(1zꚽ$syl <3K>v-uI}PeOjq"nԶmne&pl9rA2J"gpb..qA )PRxpq[ԔI+.iR g<Xz~R{b 00dYHȽ 5P; lQsOGu~ꉨZܳ*_#^A.i9t.<MWKIj]XvZ'G&ҿl78'D{o5:~6WU6v_1҂ؚfa,Aۯ]}$ T7ц>>yF}.jR}4(kP{t|#)J@0F-PTH^u. @ba`y 3ئrEq =7̔thn_%, dv0dA>DaS']۸ 74qEVŒ~uLLG147a$HsJ$%%7UDzS@CV 3Ϙ¨6Py_O !O9% dZ(ALEľzt/?@\>^w)c-%W͟I{)SrxX{jAu9b?9W}:U!0F(A1c1أsnlAX(3;d)︆cn|Q|u}@ @Q jӰ/N%RBodi,/JY|',$ ėjLo s]?o@b_d@.T CG>Gp")) (#=/{S~Z+K,*Cf)7b|np}a<2L)=ůy,}äDAuXbZ?͟@_^WDvG`8ˊ 4VCee]$gifž/&F<|$M8Eݲ;l?TP(.=apy}0=X´T\-gXz<{#:L$5N6kwRllg"$ 5|y4=8 2E]'R=x;ʹ+Y6@H S+\OufY=72|\0 Cb|X'uuGóͿH~·;M$ejóXy 2C-x"%ѶYVUZOF @CĄl[ԡ@V5n%i~5~c [Yl~ Q#V=2)evJ饝¡TexcWlE-tI"/nvV̓?q1Btm)ECʹE5Ir Np\ĵa$蔀٢ScO# !\`s!HmĎcy:s+yW$9t) mC=F$ /Z//*7`(a6HkdB3%B|H2z-ףt/<Za/3m=8һia,NoྸNY ذ{I^4A8~m/|AH'1,\bƗ *18ΫpHә0Ʋ O(y"DkJLPB(q!yOXXPrرIFlg1ೂ{)1Rp -C6h.0;ȖnPq\lDSFץ8!cFV8÷\p:>7$ߢMGP}Qܭ!o\_ 7r~uS߷="3`%+͗$ٛrLr=)V4ZҪIW%OHP v21çҷ̸+,TX+E0E-@ @jr\ >Yx&9l})6l VuG.!Ud}iRQҟB ͦIqY)߿I9ߢ5_<ń;ׯ(k.Q3ȢdlEXX0ߖ|q?aMY  eGg#)eO{6WicP.ҡXP=7b ^OjX=4dW'sTf1؇Fu± F=%h*@&y 4a3??MSN]RrDuj H9zC~"t*Re+NF6] @-mgm~dUӃ@X/.=|\BME篂%jâ0#]̆B#-hJ  aVZM=87`N BK;swEދ@WMQ=چd ?/d,i1+9}gvYTv{1~?:+1F;77Jd4?`B !/W7 bkD\қiHk!SYE Vq><&ΈeLpA rVOYI4a]P,H}~)x<w%(T|FK6Ll<}SxE"'-!0BܜWgrwwվ.`;8IjϾvttE6SzS5J9;+Gtw7n:Y_xظ/c!Lܒ>KwhMj䰎JvntTs1=pL}7/pRH[4<ݕ*Kq0^pI{f93H_]Rt@ a{\Nȼs>]=q-ѻ{Ar8t0?)CG\--`ص.F\ *ऄ!hi [ga5Fni ugj1s +ܭ/z-,Kfa]' bF*MϢ5&3 2}|,Lp^!8,#XN k|omVE0 8GF0c \3 G!],]~@/|py[o3[K6j#zDGtɅjΆ]ʔ~52))@csϴݱ)dRYc90a;jipB/O(sgS'o+7 |i 7Gx4֣PF9S ϯMi@3U/b4@jNBVQS\xpQ?@io}w֨\N3V`=%ŗ K^F rBspjD8{&}(T>3P;{A÷[r}Zߌ2VJ4O +5:̕5Hf]z57޺]zX^W ЂZ%ѮA ,^65umPS"̓ 6PQ~d=duyg3^f ߑlЩp^olK]v'ѵlit7A3@%b'cCr'jǷv"|x񆜨H' QyTX7lHْ$LqD 4pXGede~- ]η1q׸UŪSf)p]M~hFtt2;ok霖S""dZK,<\Butm=Y0(܃O*~ AGVYM' 6>D]j2=Ўb==B-յvhFba>b.DBJwmxĂT_S^Up4'PS SG9S 0[gOM9o xEy٤Ğ>sʟ0+eGڢ=Q]$[$<<4;{ FW"`rJ? M@n@PDr41׶[!d2#Y[U2ɓeA;C)68{Oo?Sфe2{K.6K0EI\3`q%yN Qe ga:Koq¿L]4-U߻MuI_f7'<@5tw^pڋg+y4b%\v55`16dh{CwutPeU'ZL oN+8R5Iu\sιLnWzfdaRrFg#,:Y{:iC϶wp4S..$I.@g.̪*D$%=C0Ӎo HW6 =UXl"]py/Pcvc,pLY8EgH!DQTWu$Oae1 hHB'ΎzP=#n:&sݏTXN{wǴ:b"ALHLYQ]Ix= %&LHM ,r9E=!JAhCMߍ.YqDF!J$ڐp& C*A|y9]cOiC%!PqK o2|VShZfW}ɓ8 }ɹZ t+k"ԺwǨrhFP @IA]lu݌ѫ휥rCP_4ɢ< VB_9C`+W 'l**^&OHn15X GZBIijf@Q#w>QJdR?ˉLʣY']1Ѓ v|E$A+ۭY ] ޲E!iJ5z]]D _LCz4q :S%WAq"u.h]`/E\Z(:M Kw{\Am^E \-48/ NHXvB8jKۘ:/m1zxnnC ^ ӹIY,FM1^$VO.U@-%ӽb Nn2~ůV}*NONj@@)wI ϊlIi4 G$.x!K'٣k7k{ Fث)L S=폌s҉Sl.f0ޛ6@?hr!G;Jw M|Qf/w<:mBRE| _DcJ` ;')i1;J$^$Sn֬hfEeäQ1̞l @A`@Z'۞m. Џ"~rOwvز6c-'j6NFmϯO6ɟG,/0 DE&Wtyu_ >#k zlp*Uդ`-pΔ$k2 -퇸TIZMy:n|2GDndVms_Q,"7T;4LrnQٗ[sLvHL͌; 1Iyc53.pG9w|ٯ4IvV k7x6T~L7PB#2)s1@r.Cnbv(1x" bM5a, }-:*ao }1 s[Ϝ S%bUQ= B\lk~cxV4[$usU^5G3\Y[pTOS2e4!iKK7Уfo) o@f@4) 3/Hʯ=My A۰cҡɆKz[U1dYq(xQ߀kٝI(`=ƍl2aD-#pI*i䩝l0$Pj НZ5CkK תF5n62'*=cJjϭ9O0~&[Ό݌ z@ &՗> CXU:]oe]6TQ?#52mrZfjLO> E#S㓈tC[ A:LcBycx8W2QD,xU!udo̔^M+fj>RN]+ۮ3N? \̟`3"SSz1*'߬z:z]h?f>Hcqۏ Jdհ;RuG:j)'6G>ƃƆfIi q'uB W y 2LmEn1 `i{ۗ2&ㅚ^ߥ_7t:is6{_ypfVu9M 2\E[>Nۡ}O! ;4u6^Q{f> ּ3В6'6(/w8Ư0Oac |515 s?5 t=O^>gnwOGP嶇a ڠtOg5]p\\H ">} Gk?VCҧ4 l䱖ec%eTL'.S.M;nO94t;ծ#y"L8j:95@4z0Bs7UUQ+.eڊsC' S6iYHzS'`2mlyĜ|GS2sYa+uZAl[kMW|,9 JF{dI$R !,5,RF!^@7%ȗr 3㡳?q nȬmqQ Zho42@ᷢIS]5+C7Z /Ȍl (L^ҺF;`f=`n:%uf(Yn}"n6~7؀aY_w*U'2 5/AN٫ 8$k9W H@BKPi"Jbf1sm*_jzoMIa%(6!Ͼ iqM.'̊јhB"dssسQ'С&+d /&DJ/TDEPVfrq:Eb7}VjnGZe>TCLp Ͻ見ߌ O2&MhUrl$wn?:&]=;]w A偁-*:q?τ!yl$R!2! d9nt9^Qa<-j8 /A$`}#^ɲUɪ&g!_/oAG' t!qRAsݡ7(Thx-ӈ[{mHHD_~^HU+{Mԭ]: `MÙ2.%Spޣ%ݮاojw6FFMN>_]NnC{"S{l[J*&C[f/XΪ9C7^}yu,jsiF],7T[%凝?U) `n9ي~ZO'/%NX˵ʇ^&?/ |N/-MbK"#a^ !oH8N|}hRE' o˚AϞ[ 'Ev4UU҅n?lk^Gi%N4tK+.Gu&w/'Fr`1 ɀ4Cm6!~̀q BK+© wϱݹ2Mۏ[eA!rԺUC'h|-.-Gj ; u:qbӐ7F \ܤT~$`|/cS,+cbkwN\c7zHbZp&J/܋s 7M!ݛ؄s4$#O Ktq梱gJFoU%j5JSާo$E|pS-'1_`1m)IMxE ΣBagGӶ˭g9bk/ʀSWBbCY9!=A:*FS-QWGm2:a1u+fW48XXa._ŌN"ACM4` ʳXg:ʩ :EB dr3EPhke=""fke빽*uDtX^hx{[:q-~= ]^~;w]LoI)2.FԱHqdldH%1}//,k #ћߠ.6 \IzJR-s$(Βh+B A 3KbM9tcc ,//}2jKtB?d[h25gM!X=͹Tֻ]F|Hptm%w‹i'? 2S/+Gx뱤2b[ޗhxSwi%֪۷`TsG$\ue=ht_lTyǮ0#KP U匚sǕ`ehS}uX0P.jѬ@ftm28g7kw«Ro{PAK?<|]`|.@S}|M${ C oKLMk U`MX)o=Z}Xyl'63 5Tmj h4{48 gqyʠ#;-;–`ee«.Ú`ZGRyVZ;Em]'szKrX.EޢM\uUEN2 L]lN`~H~6P15KNy NUFk oO /[!sun5Vh٪Do(xg|=#Ctb.A~9 P/)rD`=Dj+#-:+n$w\7(iǾsS9YNnjB?劑 rnJn~J h؟kO%ػ(1)S={ Ȟ 6ppb?2׊Y*EZgI ,$[&6RgSiZw3Z iC*|~!۰k6;Qobcޢ!XNsyo]dSN"T!og @nnbx#/WA̺&sH|*ݡ~k5a$(, %Oi67.Sۻ7Q!*wqBHb [R_5P75B؀_eFzN;3AɋUb$h[,_:ZŵGڤF!i~,]dRVJѱ,>%|K?6߯imR` au4l短.D|ZjCi] Z RT,aDCJ2_ķ\ 2gWhhUxvpp4wveu#hwk/޷DoemBwT5zQ[*] gQ}K`쇭^T+$̀eELXJRd溅]&8^(܀Q,`r$1q/zQ8FR3dsˆE~$Ǭjl͔ on+u byXbT:;v_|DYW{;]/OWY!QWlo?@[MYa oqӁMr^\K _c_N$Ψ%O O69?2q9u\~cWiEY$J9KqB&.|:L "upGIF8qJaMu0s BC8pA]@LYVީrLH0Ǭ}wU)ӥՒѱ_r5|v&^תo{D;˫dfY`p$R'v扷F|ozC=utArEd07vN)=d#,T~Ѓ+Ĕ^d6T!`@$7/SU˹U_-p._~FHP5}2/!W|X(ތJK&=k_T;؍]~n ZԠ jc\ͭpS(O<3(: O=/j6pt\7qrS!# qקKȬ;HAnL=ǤVmN'ȂsZKx*rcS`3= Ē7k{ 1X{ )'oPa rNhp|vXȳ[G g%XeʹvANZI}?XIEv6G2iy_,gj `"t);f)a$yM VP5t^c}euHulf=0QÄ*t9`ۢD~􏶗k4_x-[1IA?`R`JMյ.^&UP g/'gcmMjfRa^>ݧj1GB`gat:M}VOM]%SI 60j'ړ`qhs@4eHSCfMV㺌fxu_,_Vyh4]HdP;9۟{bvbJAu蚞*KH`5c ,Y*cIs EmӇ7Ჵf!'bs *@2/zd8 a^95.IV2C?+y+ Zxa1?T?\ylW)*XE\h׽&#)ǐ}rkV_^ sÅ۩F+Ӷ70\1gH0 vwG*0܂`!YFj7Zy 2. [npw̓Mpp ^Lvbf LX"pSHrx\EJU7੍JeCXb#.ozu 5FM/i&F ʲ⩍Fbⓒ#nRCfcKșƂIG-LugQCǞV?F8eZ2D%JlNI x؝OdoߞA4J_$xm+W(Cc,d&kބ`4(֦':uoǨ+.0w5 e@_2SXO>zUC Pwۮ4 y(##q*꾵Y늙slW;mcAs![`~X-5- WR^U !²"&rDu|$cr3t=ݯt^x%M{z)@\>y@+ r;ezS50&+J|F _Z)E᳴JW' "N(KWۣbj0HL,GFB-f*I vW-:Y{q@]y?Bs=eɀş;\Y9Y1ADp`3 jLS=}}\~̽E),DsD72>+˕1Y#a}_\ZJr` 螳Q<;KG Ħ+sTcЅS)03${Q;Q"GTȳ&w;BR*J'5pHmvfx."Xt/$yP0< #*P͑#r'\a}+YW!##PG¯85,rz;f\捈rכ{I*IJÕ'ţYTsRKs~էݾcvcC;lK|/`l𹫶*U-p42|.-{ &UrE)];>[vԫbIRX8ƶzAk;4*ŞO$Rz$N*H ,& f3sX,%{WȈcB+n=o!t>ocKO2-8>G6t_,`pzbaCDPDR0V-'YvqG6o퉩Q oXۑMvZ0=r$NIS]qd(Вl`XTܛ>+P uq7Ա }}>\ge]]cԥG #~`@E#bANYCcEDjnDٟ\Oh/ 08x؅^,J<zB(}X@DlC,X:K<8>7>O9I8 KPWJLj&F>cȒZ՟$zU#_2Wޅv1F@broY_퟊6t:y9`]K3stui9x&–Ui#j8!bU2eLiҔ,\hWz`Nr>F Ɏ*zח󣆗G`asߦ퐲/gQk: 1nhssԧ`:'Q,\JXMMqz*q_\ &LAe+>]E!} +"@82afnFtHp$=I~oLAHE\ 5t$_ՓO3t0's"]|$~rFvlv¨5'imaUQrM^8U"x\p׹-dւ,nt޿m&A' "=:1cC?nВfwx]"-&Y̰!-QI ZS\)<)њGAf? =Apvj¿؈c{ZJSދ=*JjGx׼Rr~leTkSiם#O_E,mUVGW.Ұ4O^P<.r-r /O]zBnĀwc+ ĭ?'}nύm+9eRM7XyZ -#d%F|NՋ;p6 nUC$$({Cqrjb̧ Q.BKE΅Yм8 a A1*pCh:)ur!?Ȣ~Q4Q; dlVY)`KrW^ocZԍm5BH%.LMwX [Tyމ$ܮ*o 0;cXORGBWp\GԜG|0-$䭀@GwD"HCvȱP*y ߵqEa&~P-[ }PR# 4춚qzߤ̲dՋ4nmoRB ]X9'5D D漥1}9r[\s߆ K+ ;w^(Fׅ='3.Xڹ. 8o 9_^*}(;j* ;F/SU$ "0z@ɹSTWa>Pc#?2{b-R ’ =Y |2AR,@ CiRbWo,Z7Ha nfu̝; Aޚu"ʹYG+Fdvex :$to0/ f YC;8Î;-Dã'FTu^¼|1k4y/i'J3z+w"f (ok;EMY%mSb9Nq?S_ ?YnL 6`#,u^o9x$AGL&v5R::1fJSb!(iZ72M)Ac9 5pu0'X\1])%,m]`s%`s3ɪ@}jlPzRgh9\7ERY5&iAii-U׌b^0y0O5I bydT1~!oA@ ԅv~dlKd cD!RT 7+vWzFcq$ߩ̢j?~vϠg.*cI^b:Ro̧J)U #HӨ|1eFT {\Z&PhEQsږp((X*z 4.*j"UEEQ{;7gXL&6\.Si&ʂ7HQ+M"'RR>ao|qN9l9&Q+|ljЁȫfڍ1 |>.~dKc5P/&HP!{+%`f2U?[H rM:<0U*¥= h,5jK7{&BCyoWI|-hfFt(Q=A  㱫'k6oqFv1f $:@B4OK8\فB,De&2tnb"_L_!9 M4=INc&Pd9#  IMjqiQ@34s*B=1Jby!n޴A"KR<tٺR-z ^r/jOJ%駪d0gC,_MLtR FUgJvqu8(nEB18K@M7VÒ$-lI kO+34t*C :jL}+㴣Cb?;!ˈ:AX,㘈e$^o^O<μ"%n::#kq#e=5Ʒ'ΧR$cP;yve{qq%Ȫɿ̵+p]||UDsQ>SD%ȆD=&ryV9իSpF!DmY`!Ȩ\dm8( y;f9F+̑[ֱ`|VVV?!O@"Hi wf: Pjܹ=AvJ.GL*SsPňt2hNz\~J^̤wlNغx6UO}F, 3n/Ͻ{eCPam: Jg˵XAFѫ9a IWrT騁u)ݭVst|J6jGk3 ;n;y|ɨ.9ŋO%3u{N'X 3'9$C6S5:'X.Xzwwb4h_[*4hEz_ lX(5Ci3wKb|Lh/+NV_8nv5KÜD*uU>@{䉕ᡎ~ehK8)1//e=v5BwpW(s;j\0Fxm÷9C6{zPQLcZs>Xж@MۆתmM 1MX>N_) `&^0-"{Td"n@d#g銳h;kf^+~DRlIt@E4JǁZ>J@ndQʀb;GoɔtEYa,a&;k/`2(Qo i_qȬ1$ԴiiQiOkW OJրQ'8lԴi3]P+{a: 'ׅ놈l.9yPpy;Nf XP]XePi޶ @i'? K2qj1 gvƚê wV۰➫\c,+gr{C=$%e8+u^2 聶mpDFQUb1P0ruvA26^:!&XY11!G6g v^Ru~=ϸr'ۇ>SSv8lW|NV/:򍋀N M`aqZɽo TBR97AU JMh[8KC}!"8j+k%v3(,͜j́x81,#%v$wẹx ^߸yћW5;%šO@=I>6Mnݑ-X}b2{82N^&i5X*q!\,#㎖'"G9NwBP/{|?ǹ|S/ 7/l)m2BzaFZs=Foď&g؀?ydZM^JA;k ҕ2pʚߪXQvxV/Ȃ^C`B҄ f{ $,YRLZi<${vnȱpg1f GMi˄;u᫢(NVJ=Ιci.0I["S.uSj`ɤXI8E{_*I?jRlOc3H?޴q/6L:Gʁ.56LE] {c|8|+JCFo;ov͐MB f){&eC*-n1d{LOV# ǖ@ky^ #DF*qw;&@%'D s%  de~FMHg0p!KI]fT=r_Am!H ذN8NegƾO:TÁįM9YUG6) ʛQ!G͹/#.}\N }#y,>ٕ4 jhXPͽF?Ly"]N< ׫bu%a=OsN7UҋȷQeu"S#cD[eBxsF~ meωfgQ\iܒܳf< 7\&żJcSn! Ip4 oVN.jt"X%9}{)΄^+N"Yb6}Uj"RT!?vnVT9zHU.DCQ AS2%6JA?29UB6+9XIS|e[,J57AԸT*gh =+C3zXJ b#:/H\}U02W7pA]_pjZ2̉ *É9GyFsS#;?(?{})҇ ZolRZ {E/<8bͅuB S,<`ȝ,2Snd>bֳ;5ŚkHD]NP(m/U]^mMqh9;Ddh\o =Ƃ]n7}knSϥ,ưvw(n26 Pطi;H6~q~f $Uԟ%ҐN)GX:>&MI  c`eO\/*1\mq?eT4|vԫƲ : k \ YHkcL=lBS2" ~wO8QzfȡC,^fb,TǠ}@?勖oFX}+ZB#I]#K)q$al݌2RK6-3m6(Ĕm 3{CYO_/Du-(kaiyW&>@x/) g%I*2ef9[wkYVY,(V\[c:Fe4֕vي,}l(>Vm~cM St/3BWPC=璞(fX"⣋2ӏj *:w&t~IT_ѵ-' Y&5Ie>,(ygdD%@48W\%"d}6ha #X%QcHRH&nIl^A pzOOD.{I4'`QIz*("0 ݉&8Ωʳ(gߛYoSAnX>%JkOt?3%o?w9(cA!2d'\2x9ԗ3w?ΕSw|][s}G[Ƽ=yUx bp2NMX_#$ _~Q7z*>g 9 d^o6FkDBx;r ]4qw w̚svs ܶ Nב9X n.,3D9XԾh SRZǥ9*( 6>D>ŏõ lp5FK4H]!q?mǾ8%FU ,'C&CȢ AΝm 1r[a8;2?O(Siqb,ψg?\Mͽt$Ivxig\"`i5/k zSRwu/v W"˭sb+A4SGeB,7T  Eksw $t]OA[g괝v;]Iw(n# 4.':k|aC$>~Wx'QJ6xyR(ہJPW-GHq/5@,:)tEu|W$qjUaD]9_,S4 |aZ-k1+W-!Ƽ[g(k':0( k vL[QOs|nk8w}8 KPH^ T:ۼ6ئ)uEӌY+M}p7N3Ǡk+D 4j\ #F+^ @a:Π=BwbMh".1k;.*K⍠8fw3A|,Xfۍ""VALF>)=J,tVU4ׅC~i%;$ҷ4Qvo݆z43v+G^mھ8"iN%@ \q`xxW,'ˇr'V?m?`K^1H?ohv#.&zmuUkRj#;/slְ'?;1TH1`N6RkTg;P4G"oP xʘ8qR FpR1;JfwMZ{ٴ}rЖ4'g"ԀJVBQ̢:Ffx#*ɢr= ] 8i=cWIPD  wQȘ5IeS%ձumqh@ h{(  z-/lؙͭ1_M&L)0S{~b7֊B{i' x %(ԨUr6iuNM~fo C~xaau&:ea4nBj!W cǰ] C[8'uu,eC)Y<($tgÂ%[CUv'vV B|=Ax5Y[ݏ.Q {ej1,^n!5VP*{zs3y:v7Y0St-h Ic3D=t]rPkү1{ܜW&8J}JtP_&(#5|Q(6&b 'Z:EA)#ޅпn 8/179E:ث &[9rhjmD .?f#*F)(o3dOViyYD8( v.чxNK]# Y-` @ٮKu2;Dɽ vI=S|b}JEVɂg+@g#~/2U^m(4A'8%4Ⱥ DE SPM6yb*6ąr҄^Ri&8_%} ݷl]eDÏckt.?dvE~%?9\-)ԋޞl4*ǑИęҌ/EmYtce!s6pi-|#M_ & ڐN$C1IX.]Ci-(:D`{5MiU8:˸k %r?* H`fweV<׳>~> 8t>疷R"WHWa -1i8iI jײ }xfX3J$meAmqxB,Q#)nbFj{ !=MSc@ rg~(xm֙.N(:Sjjk[Pjh=c1/C)dA),`@%n:}֭@O\`lk({,TA-,</AV^Xdu9y4fAaA,钾Yټ݅FCb. PF̋*͞l{_> c婞 ]$Z]`R4U0BACAxhPq?KzwG-5PwKu}T&Q׀K\{N75 xjA(^\ iͳܝ1ITe 3\՛ʆu|d2;ܔ @c7P N?ml_uf(Tz{V/Uϩݜ|Jg' IbF\@UPtk$^j%MıyoB]ڻ1`vHX7_*oq•q=cjw \A0{6'UaG~5I- I]`{̺H۬w ƽ[-e!L *{hE0nEڪ/Ϟ#9%y|]ȦZb96>rԴ`y7{@-ȏʒs,>zv&.vpTfˡG#>Œak~ g ڛ:3VSWCO$|Wj$Fjl)mGGSW Q6zA* yUcCR‰JXl\(QcR(38=G[t6&wK9EIyiV&_q+u E%V^͠#0IKr ^zsS_Uitǀ2'ec#C@yAl{~oX{ɰW& ShS=ϭs?1vl8GXJrHvoJk;0q܁ VUtmsNp$rlrGS,TX-XFo$d\:T"yze.E y̢;n[ ; ԁ-h|E]伳REYRV4R"vc%ۿ.I|Kӫ@$H+aW. 1f:p?9&A>>TpjMC񢒦.Utkc5nϻ[ rHq|RΞ݃&eڳC`: Ḍvj!!dO:%*"Cli=&*g4&Gy-W >-Eǻ \$"^U% dʖfawpa]E HeU'< <8F%<~80ƕkŇF[H^,6O~UP2Qʩq/!3`يwRlCYXMLxj/U ǰQcYb>Cޖv7|Y6fS ۡy>%TsPw.)qXAMJhY׵x +yWQU*meG~!3$?0x1Pˇo\oHH$Un/2E 7O t"(.b9wF/={}(XAqi}auWRw(]R'}^EHCaї0|ia1_RJ&Raqx!JR-dhY*}H1B׽7eۄrNyߧ{AbgXW~}%BMḚk*o |fް>j;sh5RòшIvk]"*S޽;D2hO Д >T4\_U Í?gan~x4lz䈎ov{߉Mf &O{X9Â*H靚Rf}HMA[>|ȼbd%x*2a)|Լy F%=Ay:ƞwZ{;h*wk˶lZj>$*y,e >[X@Q~=nelZPc{+-*oj{ny35+EHBs(A xl#."+58^cs"^6pD9 Ŷ g\rO򦳙H{J--N\ H(w 0B/ܫި{ >)Ȭ3]}e`| LJ{(/b% 4+}]jO$z XXw &d!&&]rMG\җ0 RnZk==.4˜aR{G/U6v$cn yMvD{Nń~T/ M`@94zT\J xGzw6KWU+KeAe3An(˜ Kpf$Fo$G![l4Tķ_< ̏%+{tg9- Hc+@ ˷ aD/ƏWNt͎,I)@$?$wEͺ+"4^M.Pk**GR湣h*gg殓H7Cʺ+dUbr5ե'ׂŮtlvPhi%Ξ~|E yC&čxVH_R?Nt'Tu6,^xvrЬ&H^@K!LaO",jP֭ZfEn׵-o}jMEI+/1HaAln6G0Q:{=:šND#6Þ4 w (ZIIi[kҾݚkb >q(bȈl_̙k"{'Iᢖ(TPSˣp<XDz~ʦ|w 8%puPDs Fm􍏚9]_-cqV)ϙ±Vd6=k uZ’"z)DGp8Z:ȱߔ4'T`v݊ayq) la:ֆm.Z4_8Xh&s?> @_[N$J%7{ʰ~ 3_6)vp)~YYڷ7rE>[P "=@_ @AZ eo6Rb{<k)+T32]bNP_w ˹@KAOܲ;'Zh 5aHO 1q]F![iO`rh?8z]PED߫#R-[,T N A{ynז05596]EyC/vȶJo)WE떨DlH$1[+|y!y2fґگKv!d6iC.͂lyURC b7LaEap'iChCm{( *TzZ)9Oc\Yy IU^#R1:iƄDŽR=2E^l'@@ (YDLYv^^ǖ5NtˢXA]q+3 4cJ)PN 9h'==5tDm(mmPY49 cvG}C_)b8=HTފ%_OY髻w?:'$Sf\џS9[FRKU9UUoyTa6Œ_-FʼnƓfsH(^!_?l3_䀶'Y2X*:0D>k/y0LT5w#UwK%-,;g{oN/k&"suW/.2α<,%jfjf"{i=\bata8TuNQn٤g(PiOUT ??v6gS î]/z][;O(q?öO{pj&$=闯*_:\tT^z#˵/zRi7Xv@z"[K^k8*~Nf ujh; R!d#S4rL\,+4NnUVa'(MKcݜCA3x?[SDz(+]Vw u%4vӭF4zhP:\1b6Jat'ރgl+)< K<`=6U贬bIRM:=L3Ǫi-ǀc[2"47~U#r>/~(i7/Zc2䓓jώRa6ʴpdYӯ0xJ~DU?A;?^AuTKCez OR7옆]"o1>(8tr.`Caw@uʀj \ 7%0P>s{˕Y)#,X,8"~<\)pS9M\ڜACcKؼGĢM ։N~LYc*740qdn8\^= {IY7`N_|\ڮjMuMu">v/>/F.hDlh֌pXUP1k0{ w%SvMKd0-8 i@Z!;z: SY.d] {KbXR"FƫS::i]nCM+)/SBn;Ŗdc-f${NЦ-v;QQźoڅdK`@Ŕ4D F ׂXl{":OZ#^@9\j~ᯞsfO~% =X--ym4u¬[qX(J w2eVNq,0:B4V *O!iC>I:UekVz{4\]F2/[T.ً(V ջ'𝌆g!lC稜BÄ 3 1"ߨZ+]ߓ? 1lIY,2ݚ̿qD _*#èp7|"gw 9l'4G ,KXFTB00`zz&mϕP)[ _e[7,} &Y,?tyc\_.QI >zO+?:JӪ~*6$ZR؃)*4dl f:3z=wny\WPWF:$.M_Z[ka:1!̷g"_d PlJn\:A,bA{-kP?Z` 4Sz j2hEf5R<:J3{y9<bn7,y :IDfMG%V㩉z»; oH7)Icbs_LRДNBq^߽sN l$jϢ1 Su=֧ $*@*"fі)1#ſR'M<߳s++X%OoA+uJjsY؀6`vRq O@m{@?w.)޲qjϧ6MKG}L ;Ћld*nR(WXι$ֽ`U%՞b[M9;bmWsS韛~oy]fΒmUek(HGT ֍0,É gJ{]5Aj*Ө8ǖ_"M4'N9CI.=V_kr{i.3Q18>i%zf#vq7rQ\ FYƿ 9kRak>] sO].{<2$֖hr9YW3vʫ% c=$U" q3=K{xe^7WưZ@H [ !Tv' *5N2Z]oIABMn9ܕ ,W)Õ꿼[\݀kHu\M:e| 'y%l/9)D/k?@h쟞IuфA{+)7=R)%b"Cmx0{q~dOl\8?y $Z{JC)u\ !wޖId2B[{!2ϛ11L;A((yw1 E90DQ\9\f>bD!"}@eLFN` Qzi9hҿ񾵖΁),WN˖^S`$3{2Ǐ \,#fɛ|a+G3pne#д*&&y-+ `+UîL^11 /,]AEOO38o˙#3sgEb89xd2gXrkM(mxw:(PGP#&1?I029+!ND\ w[+ y{؁ p檮 rn`csef'!*Qm x扗 ~ˇUi (AffQZL{a2*azKLJMA5x;VU^;iudy-W˓TMܪX·DQl=Kt 7+F[Rgo Dg(l]4ijm֋^ 9K1=n6)2Ԭ~w3@}*.xҋ .fi~#_5Q)_jOm誷>"ɹ(?`_UAV`w6q:o~]|,3),%Ǩ920 rDz~ )R/V<3oblp:t ^_<ϳMHpsF8/~ 8OVӒ==KAm}#]/xb6h)%Ͱ9GQZyOTDWÍA n~K?:kxxd5d6F7KiErz.OUI/9dȤci 3cU4YX=s&ǥª`;z i3+xfY Zw$Z4RyʴRQ yRi |\5ȮڤN=Ch~utբ;b6W9,F,%1Lx)CvA}whF,PXRlAP3?8jQ'˔Q9]#5 م, 1B|kÎڛb5j%W[(V7$9['sTuTSJV^:Dc2~Y-eR"իBFcKMb?;۳cB"!0$5cAPgbJQt"JƧ<5Vwtf̼|2 IGs r '%_wC'(ԷRhWK`GFM3~}{'oUOc` qc!z½8߿v9-yD:0]йYfȊtg$Ʌoqʨ/F|$97_@HY%}gvJZ&Y9 %CܲӮW pC uWZf+e#08ACuP;4L85'TASܽWtڞ%|ˋ1ᓶ&71Q`L-S-ǵMXWߺ斢sLI|^t9oˆ=J24`:U{լqvkzӣ_(L`M?IЪ}xM Z(&cD5E"q`/2EUoǘW?u+O:\`mY'BiE YOI!E,mi5$,fLeUΤkvP+OK{Ub.9S ?a ;G )<2%)uD p+{ujƽf"H ^r3lUw3>Io:8fٔ#I4nxe1ި"iLj0T;b&g`Q2 a1[fhﭩ] d3W$LEpg3,:tW( 'ȡǘYo8"8| [ڭ }Bup=&Ըb_PjxVqTНs|Z߈.ec%̼ށWF>nlN Rp]ށFUy(s>K+:eŪ~U]tNܑ++1iis H*Y2t񞄷⑷$ 2>nėH@m zd\W#_K\6T":3|{V4 Hd"_׷ދll?E48?Hhsj>/&$ϬXl.aXJ܆D搑X{8w_@omPy:]{54ŴظT5ɁWP"4H1R(J` $rC:+|݅v1*|Y=kѦN`C%]C} W!>.&rD,D6˒6PB/JqަN%9.H灤EԞ- qn/Mz倽]i;@X^⊚ @ϗ79gNm!G>v~2TIWq/$Ze&[*K~ԳfQG,JZ|f7ke K6 oRjKb|jfvG+`c#lA#Z:y7N8lJe ,$˄ {ZSIAKhW(`YZY9* pMH}dˉx_w&`-eP'MƥxGȝ:wǵT,Aw~2+8VyFyݦf%|м9RuKEi|,`ĸ`ڱ/=T7f J;HKnez]X:L$b4ܩ@FgDfʇS*i"-cNpRw&5Xϧ|[_2R0;0X~_RNꤙ`F(_.a8 ee,"49ni׶M? R؊MxF GWˢㅉAUQ qD$ݖyO.LU;qdUx4^ ]Xk&•jNGUwrx!}~|#e0ƽI^z\ߢtTm&Q!Hp* %Sp/k)^p4u. $RnJ7e|gRu{CcN=nԨIy#</"$IhSˍÉI}R1 ܿj?ڼ+;7xo[aϱODxb z$]*c^<c"1Rdt D8n!Zy17 =CHf\m]>`g3 }7[,++|a$#0͋v֚5 ЅR8`+9.?{3gx>h;lkk'iW㲃/Df 1+c20PLK3tGV!mg vWR;"gNz_vH5DO6zs@Sd(<́c-$=#fHOVEl 6n? OgtF9ka]z4ݷ-hz {L*ՉQ|pgZpvo܄w&.ue5.›CMLBș2͌e/.~-!qRtWVT>M]:6"J$axcfi /73N]4sݞU#FE"UOWw[~Lp$s-1pD۬C4ZE-h3܇{ d(4_iH+D+8޲ ڋ_Os8Ou;_mofġcK#nLMUoyk!nqx(G_;`sdSf-&f>пtMbӓ2#7|:232",čX?͆2h}QRTQʲ)&iohnCt=xޏ5ҙ1Uׂn3Yu骻G ?`XBhS.;_jC դ]xg\|)=1ӳ+M)|y'Y =2mJymMTِK#W Yc[[&a+OhJ2W *:TXG/dT{Zɬ#B˾eA;7t1N suM>k)Q^\=v$Rad\ۼw Ň` _SiBE|xzۭ$b. Rn$Un }ȏsjmc g#sW֥lLf4_i,VRWLr*V}; 7=;kz^2ʅ>90BixzFNm>\zn?ΦYPh݆'x=X+$r̿LS%h) RK8 Bd0jҶ}eJ +ֽf! u裷8sw ^WUX]`ilhR%y4{jgsf>> ;)QA8$Vc`i\x֮ƈ|aw[?6IuT+؊ CfV؉[ cq^!bmD?}QԌ֦Ђ+6t846ٞ)& <ll!VyVst$FKLLDA-;NjJNgI>"c4`629bT-C4ÏfϝO**_!n:2~C`і۟ aPʿ^čsYTvu2y$gwHNmlde+anQLYIWeg,*mD)Ԃ&V9N%\02)1|.ݨfpYdq9ТAx}:#rS4psN O-6Z7/1H]e] pA$\Bʑ :jW }HdIOcꮞC?[sJ*r<-/l$^yvB'zSPWQ`R' 2 ͏hc6'.b֔ȭF_ o,OrӥALEQ9&iSqb72}cWflAHuAXijUGu4s)*͗C\Tl8Ƶ؏ŇâTaN;R,MBXa)8yCN=P{44;poVCa482kX@"~0oLU8R r܀DkSn=%Ǐ~盬"[WjZ)8nL]0$9|:|bR*fou>TKhɃAC){`(CM/~#:Єʥ~ݯe_Yvҹb .9(gJzo3傷\mi"=Q=,j3UySM2x[j;~L¿-mrl7n-Ɛ[4'K3wA}{ /3׍ÖrN)Dxʑ#Tg7+}U t]"^%W3})u=~s^`Ў//Z2fڂQԄjZE$S2Uҵ\>Z~άH>iimN{$sp+uG|`R@ä~gKRwxocصZ>~JWG"AIT r%KZ\>s_ifS,MDzSa܀0zR $(d6ξ_@uk7|,Ы/,yD(2.ElLkf d" fIag45~gM4 Xz.>%Ѭ"2=r{Q3YMq:|QХ>N]>)o d4ޢ 3 g4ܬ7=7(k Qi&Ϡ G@=hSoXt ۜϕEo/l *R1͛Mu< XHX5.;@֥eia}@ upدQ5Zy Z n#sW[V;Ln_[V vڼ7J 7=|59 ޼v6c)k9Lst>ى g?|~ ID0G:g@:E$(ڗ׏W6#!ÿ \p&({*]G%C Ts-&'0=k$pՓ8A 覘,1YhB}zm&&5Hޏ; Q!yR'0knT[8+7?1g1HL6prNo0mTs %ΎXɮ"ȕ(c.C1]֜Zɳkh+Ac̩g"=lBjȭzԌ@„ +7y\ )4/ spҰ ҹ:<Ɣm[ i@6k㲱tpxx[30`L ^n$y"GTgeFG$K+UE.n hi1xքoЯ6 Kdqw=KY6ЩB:%I3t.w%{L+›0<֣nu)z޽ z @n[DxAF߮~ݺқBpaFvDIwiq S'"=֨/EWَF-TY:VUb+")/1lx$U@b`,/XkUV m@s?aϏ85---'ҭRMc+B }IrH~^1;C36VhNuЖ=9+`: g}}t?[i~CVV:sGm`+.Oml R|;u˦竐db6$H<zc;e>qCZO)%Y{;:Q;n&pӂBL=BAc^8- ]x?+K6:?_ړB75p'PNqGvA(`<"? zL6.wbC\ȻEGQV&I-֑laD`e-"&+G $)_-t ihj|E﫧̓gY`~.i@M\ $r \.V nNhUCآJ_hC O6c^4TBjxCWf``]F1[>?~]3<(NCBW7 ޮ"=:!Z$o,2>Ϲ.`sϤ~+ AAxd[ IҝM ,ObRptvBKQ+dU/ ؋A4`z`O7rB`s!$sYr0ܗɫ&ȧSU 8Bl o0194;3v*7k$`BOp(Nk<됂ژƐ1ԥQwl%7&^WZZ}IjDžV^zJ_u2oOe|1vtg h-Ɗn?bxڀflnj$ G<#UK"X#UIi3rZ H2yT"1d+x1#V}sWk& J3u3 GA ?|PZ qvg@X ] >c MQNYN^>+Wkm8ڑh#zR0M_ +TFy+56 W߈YTm}o`wql Wv%"$4"5CWu|_W=ꈎ `zYIs20 O{C'~ocj޹ 2L9˔YqPn޸zJnR2 1==Uazo v8S> lzX@1h9UxKW pz1^, kdrt8v+]bIUm͖ӈҀap{N_EUkCe%h3DSm]ǹ uVelU1UwB7r[N`.QHi(wr<7u!ty A% vKx)轈arb$sE7e.2lJ=sÆ啥G̓?xgrX~f}NQ0VX $~s~cI6YVU12-Zh@4cy+.8;\В? 'xvyr%GPOWՅj fע3 "y;>NV@2_KH{j$IJ[I @n7Z6*(@@8N ?BQvP4k(I ^U=>&sl Cڄ0[ 7V*_Ń8鮱dB!B)c _[|ItbqX.4yFy 8`Ap?̾iJkg!B8ubF!mFQK/$pU;t-g|3O3t`B>Dŵ˹ 0Y =ڒY"*PUXida48;:mnu3^ X}>j*"8P VdgN}1k TJ\3AS3d}6jHZ!7 JəRoƅ;D;hPH)DvҢv-1 f?DAڄV}vdr)҄6 Xn,ЯdHG_iXdZN7?xu Xv+E9~i6L k)j-ʥ2z^BibX-Y-'9֖59wF*AVd'O8M5}:ӊg4 BR~vUΥS|i1x He!ܒ6o7e`&P~(O#f Jpy⻵9%|հXR+CE/ 'Tc=)pvVHҧ k @3}^ G3]"mHNu zV n AFOՈ9l]y^ZLTjbU8i,u'ZsZo-9_{v.r{9R>ܻx<*"&T{:J$&sP"CP+~H,#cïsy EV[aꎝ{ٍd,ZKkk>$0b)zO-rQȣF%O c6YGAHgL &1m4~EvKuxK*hKY' `DňWnδ"%16AȣHyRZ" EO uD1'Ft0R9/a2@E ؂r?ZtECh7 GB<*xK}rWm]"v`iuo䃶3)Ӑ.`ܡ g!Jx?_lsG8ңhg!d'yGFS TǎMޝS9WjS@ R8B~ũʓ$AmKomxm%<}TϮ#<4$= }8'S;MNBezF'RލZ ٗR*g.%4Zh-p1#ɀ~(5%^nDgve~h%@TGe6H\J J;1Jl{U0`v22a]dkBU?]M,FI֋exՃ SW$Nl}zѮW/|;_x6AN"h!2ծ^tYk KxC~@h=~1XP>b؝0,uc#eW3o9G]cf!)[&htLꎨ<,}):IE*ؙÈ(|`k6&\S,̮cA^9dT"zoiJ*CDqEClKe1R!lM X*h8t|WvvVKdƘC\k2u=׾'9?ur7yww1 tOqqXMxA^X>T(wRxȭZxq}W?u?GfA%ɉ23!Amu|U-ria=b\_K=?Wnp6Hsz 뵌j]V\y<۬#'SK2ИC$6;)K꠆ FIy Q7|8 b>'j`ak|D7gp1rD5B ")ǽG3'T˚/XHP5b 6u# 3=* C1Cڡe?(YrpŌ.Q'Wѳ*TŀZ:>hw>7%Ps+4nnx`1ߜ.M srD*^6ߣPX9'ޓjoF:7ݹK|w4eGE.@C@bq >ƥ \<?ɽLyg/&xV=G>=! ,7d#JwaU^8Ml /Or0#?` p>a}*!Mi~m3lH!L~ZHOP,SS\ni%OLɾE|um#x"گ ҧ^U_B>%g9L*cǢ.)+ˋ-wfn*I&cl(UkCRt vA;$5N3p2P #x)/ >:>PU9rr m  =4U*<_SȱWX_&E;\)kN[u%#" ?i}\L,t A ʲ`B|d{,U @CXz58/ 8Xʁ#f@:Xź$~CZfq.1G ۄZs7Q)*+vI꟫+6 ,DtedDCTY/Bs쁋;=?jL0gCKFPD&0:_V1atcn,wsNўt Kq(")%Ŝgg EԲ8zzjhۍ[QE]ZÃ3hi7jQe'X:}Ae[?TYpvuǧx LL +^P ]mx a9?UUƳSegG)!ӺiD M懼 @t[c`/ݣPiyoS{F̠"6@{#0܆q p ee\>|KlN>Zn1>bZ(N<BK&^]+AnO|12ȭM.{ǁ 9u;86KN+ȅ1T7 dI7 b/-mÁ\&Bx{&?@#2l'u9%Me:6k&2ܨ~Ua?#-glbǭm)`w: Ij8:6˴NEd;@Q34 \PNO3T n:Xx@CA0aG=&E7}vIځEc|M|\1/<.*P0~j4j LZ"m'4Oa QGl4|㑄;ZҶv~Ow=% rco󼅽i:(&D/YhR_(8M=tY|AoP_&}p'PXϦ6vn%QX jF-h%1ψm 2]6{L̛s-le\j"Ђ:ȗ3x.~ꈨWLUyo.-LYb]p);1da㈇l ̇5࣐g:QO)S\:cM+#?sW0@Ūf/Mh3] ,}7}.TjZR{m;("͋me0'p Y=pm~SuGW8MCijRj[kڎM8 2_o'E/xVJJ\eBa% pv6 V?`˶ٛ $NyUĩ+5CTOõtk3V|ӴSo('js$=U]|p"ǑPT 5 [C,FdnF}ZL2"_: d)JqWn!~3sf=.D\eBekx;!!r0}VW?bAWv>/:'ClN#q v[. T9JD-)0SUuL0:7EPv%@nW;Kb,LJh7 +O!HE$I,gxDћHNFI.^%E0`>uh.X8aaAӟ:|LBvg];̬]P f} k=+j8\|ɠ#zPB5v:i&v3aV:ۚu!P+ϱKR.gW50\bO ӭ}g4xDą[V\Wf)vՀ0"dJCP*S"k\  DN v|zbڀqi<^3ԓyEO?Uot84DL@~+liM2ؤzG631u\_++ #>=m8C"[L7R/"ֲ}D,3ƒb)Yg6{>4̒}%RI8E*{pjԭd.ݧ7.Y1)F =ý;N,oiV:pӺ[&7#0%MͶoaII!%Al8%+g=Dm嘃ZC2%~oYvK%'dW-YNŢKKnCW'?/v ?#"׸$@uˀ7}({Ԋ6fPŕJTt o\42Yqru]*4ė[(\mG]-#xQ4Y^dC%㆚^m5i>syw䦁R }6Һ\&:^Ґ̽qBf(3qS+36AP1׹dbtIc&FRw OiedT$KgG Fm߲>N -mASuD5)jjZaA8VGX^ܩǽ65U_Ke _q~i )XzŮ;qFN_L"cR|KQ y' R9"0A:洇b":N0|Dd@İz6kqoAoHժi\>1 Q縁ʀe8:FgYK[7Vn.1mKEmߏnjS1<}ϝg<0CCf>4g:+U˸?+۠кTZ V:9M_Pi{/B!3U}G=SG{;59#,7Ecu񷰬#Qw2 "Y#O@Oc:PBWD S˫JLsm?Gt ԝu*ё!@%9)iCGT4'7x47yxDȰs7)pb߹U*&%Z9Vd{wʝӠfE7Ԩ?b[e˥o\I_q1ݪ¢pIYlI n.`)I%à"oYuڬ.(W8F#H!*ʒ\֗;] Fa a=ٷ NtAtaJ>h?rCp޳tU([Y+.-GcPQ sF@Poq-/xhsw-5 σBSYI ͡3+^ؖPËxd6"Y駒\Vh¼%Vq1CZ*PKyDl/߃I]Όu5L9k۔Ir֜6VwRy?+þ";eW;1~ H 8)=v1:O#!y^+( [9h6xaweM>W*1_do}u%)ƴ^t$ڿg˹ 0v:ְM8!p_U(VNZ`H5DԫBj[۸}+\'jTl/T4ZqChOQJMp  Aaǯ`||>ʠՐ(S"D>{MQpOQɿrbQqQO.^;ȿYhmRa3xN'49tֽg6s.d(Ŵt"Ψ6_ \&H!2 Aor$>^Y/W\)G$u%f\R#X}ސur(:U2YpV3n"XdSwMKƱUEV|p&WnC@ot\VpW4KX*ZGnRڔڇvr%Osu|si&".&[M'J_,\[]JhC©ȉYϧ35ZXT**== o+R4:[>d?)^|ߜ04LJJ=n21qf ` _ҙEv%;SG­.1X=N%.D5`{@˳oFkc~Q#'8j<惀d4KY3R,0xe/ ݼOb/N@ݭIFrשj1ODlb-ފ&a > lr6nDFƔ+GմhKijs\p8K~)#86rik~"Ȏjo%%f)*Àd{3|zPm V 9A>XQ?%- CpK5\ԺLRkaO}{:J3а3r-R.Ő3)IFGع<>鬹>a`YBt8kT*WPSşd#I*!ЉF)cNch( `bod\ez!ŇF{oU-Vc,`{SRR1I߈J;&_k(pw*XˤbKՁPqcuZ3<ݨKA, A$xE3z6\<{5zSb#&J\G9a{[+SQ9)k.'pCߋ꬗E4 qfj%{zߐvA `{4wK`jG_3V%sY/9QBVK// I m<ڡ3/E%? d+<`z1j+HOLk>Xn8%j`9ťBxe} 9 b R$ϼ ,=/=bNOK1]\sm5g i.8593t k "`w"<29+#]C҇YUE[TU6-<[ꅗJT{|IAЯlLLL>6qRUMf+H-mL٥U;LsIˈ)7'a3<+-,- ..3jVzۑ8CmӅr+n^ٔ/, O  ČbN`1 “X:>5\FH :6*|"0TKA^+؁j yB=- hQkw'TPPB6g|# D_%jNAwqGײE]*C cwA%bA7u>hvd:e pS=?ON9Tߩ9L&ÑR--aξVy`?-"ה@(ZK0 T`syb VvTk%X ɟ㛸'QHyHyyAt8Qwm$th&,}3dp9AQ*^@K@[zE[6)lcnS*is^c4sfS=[#/2XU;U;YC bpURgdul YchoQ& ]OB'_+sƵʈUMݾ+)L@;D@*b4>%h0.}^dNdEOA0\6QU)%9/#)^gK4^~rN&P 2F^} @ 9g6'_8t Qb΁>nُ*7Z IGjoK C<<'{F_^&Y܌A?x# s]: qAy;Cst 5W0? +w۔e;7:N(yvJ)mMnck,E øo=ֱ(  cܸ$;盵]6nmuh}E1 _N5ޟ哔U.@RMkehSsL2JE +SXuCE g#kB+֡qQR,UxquQN%٧.eIX'zXB[]'c}lPڂ,N k},gMos6oY">o&gk.ivA6!4 <%OY Tm:n]8 "*p-f[2d?wbco66*؟e-{  Ϥg$+z5˨>±%nwLוۨy/(ח8a:M>> IzJY`8$Z2QMtGln`0mF5 ?1 ޡ&.\05aˤ &Vi[]#EZ{ @R@[d7ņ*'S gׄ75;9{/S14ldq`⠥jkarнaa/-vxM*5nTGp礉Z'Gtk~*el`JhYaI$!.YۊLfr tx]xּHW[TŋT[=+`9>|V7܉fKrWQ(E9+xpe a|Yt,W/JgR՘z-F ,z'$b_X<_OSG0$8&pk:#`'Mv渣SʳM_qVi֎K{ph| gwp&GZIP,qouȶ=_ lg {RLgK?|jh`_wFVe*-j%t)w]pVײ ,MZOShP_~׭`>:բxv;p/ H䟓]U˗YaSu>%ldwsYMunS8pfGa-pX3Gƥk$/T;:qxux(kDP+nWRt΁IxÇXf9ye ҭwGF}PwB`:u \,[8Wkv6IA ߯:&V;5_74HW~ߩÈn%3D*.ചKPGj$>JKNǥ\Dd.&JҤğ}"o,a]\i1B蒎L%67k1?3! -׫M:So_d!SMj8n"V"8|,ўw;\i3 ]S\PiR d+D( 6[ 3z0xc4'PJvD}e{|U4 G{^y˝U ds(0zhtT$kc-"EEApMrMn tk!5zEޖLJ2\ukṲ҇˚rY]`+ Kq "/Cvњ;!}8^i_Ի9vŏ:nສ㘱i 2>C w~̞ )~xf3ˌs?y.6+hgJ'_#gn͎&U \7Ɓը"P<T>U']')6rńa#auVMe~nGci[lSg%i\r `.ggB"DXqO޵ 1?L;c2ЇKp+q;+J;)ZeTCڲBXٚ(.s5 6snj[ Y.srl qos}'NdU[#r" "3|Ň<+)Ipόz׀&:}:HQw s 垓*`b(L.NϬ~;ZBQ%] ؓ(hqٛV ;{,]-zv%n #B;ʭs)t!aC{h+{R NnG3,!94PRNϺKz6 GPcx|I9ͺu>5%QBF҄LZ8z*pL6Ҋ)XptD;b,n VN=ziYS>XWTBѼ fGVNZP(/$ihK,\Wv2sZ#z$ɉ K՗0"7F@-uD+P5S_8SeVF Yqf3(:ÄiJW@Nӡ h|HZZ]?j-F|L,Dd{Xa)JhM Y4#E-ĠN[+>ߪ܄5.|&"#gR"JS%L0oSUR*:R7vE^Rϫs:s7<8<)L $~A\[=¡ݸeIZNCؕZH "k @an1};a_ZtF]aWdܐߴ@q˛9 gY-ZzWT좤{]l/Udٜ?쿱>5ɮojE'hxH3qbԒ} Ny ^L 8+\ԂDZ=z~x,Bg# gުk: 6CVm&b1#`0rEڊSR~1BQ3?BY'k $^:L1<,ݬP9qY3&CI4R54P@c-Cos B{. sx=…&NHWܖ'6T{75`V!+1oJacϳ,vy!Kq:_x??ƖlJZ8!X4MIl:e6 ZuhAa@r<2>rz)F!7E C'>b[kË"k./?0}#b/urk` -4VaPԊsD-(/'dWOLEl׈TFȬOAݙss4׍=yh&Zw*HMh cU]b߂C.^퓈f/%dO1ۄ)e~`D__@,/l1ed^FЁLv&l& oW?bz)Q]!&XR+w^}7+T +F/.Ĕz!cRx.J#@_>"u$Q' e5''YL =dHKڈ>FS{,{>lk Al׊hf < \: ` @u7Xs=I9ɎHsydG3LjZ{⌈$-O '{;SaB𨲍 o9H~+& $x:vi ܲV}J9+@vLh⋲#5ŞsD#Qz/);\ٖH_~A`0Z2 nW,ƌK/'>LPPPwMO!AKԬwrISvo)/X˘5 Yږf>MԦk# Gq_U)UcDcr`bQ\WACr$}7~ F D+k֟*y;'\vjƮiDnwٕ|-HsA \W)89J,"]m`=CZQdUnW~ؕxT \0H?lJ!?0@r,jU'EdG0x?#"pw'pi'i0`e5Tj{c9н.LX<6A8$L J=LQQQg(v7T5Xƈ+X7a[u5=-nQb^6k\Y_ +\ɮ2V[Ēy??P s1~bGnpPLVST\;޷3j- r.tr:ń灕UĿ @t]ۜ ?Yꅪl/OBrq95P5@A[n2&r2n JRXP jJTA>t2KO'iL3INv^0:[_5b?y|H4hWƷW|5'bۊ)h$pL~h 1C:(g;K5WwX[;J'3_=hy ˫u/K04 j2BvJ"RP(Y ԋD0 '6Ai=(#___14LHz, dz&&v(UD ಻t8cV1ǯBCZ3573Eil2}hA5V~AߟdXܙUhV\t/Qؚ$`18⮩ 5W'A7m)؅z !nJDj|<Ó)**K[T w~zѾq k~^=J#;cS/Yv}BIлQrI $ xyYMH n)OYB&1MAuhOQYBTDP,᧌N3gM5[\wNTt~ lμs :Jʾ~} ƘECs<20`MDŽ6zɱ wIpRzZ׆ *p*I_&0pQ^yrwݦmqSNR ~=Ujf8} 1$o@] ?]@#pT6ΗINtlGÞG}:$ \D/\f74>I0m7LUEʬ_:*L1/mlC?'GAq~{S0FI|P8WQƝ hwf)F~ L*Dҏh}r-/6@ ٬tZ~0eR|2z*֑e:Nab"`pe#Uukgƈ_b#-$@wYPP݇re?U;PHXȲqvS]}| I`I F 1u+^q0ݙ*zy"+B?*YmMk4S\]_́UM G* ;2hO씇Kи`UM~ (M2}M#v1ɹ)٢i!ނ治?{cEOpv1F{BE(xM(C(Ny@2b&o8459BJczϝ{Fvô+kst(1t`(S퍝hR`݉>'Sh U"eNi+z%Yq 6ToٱЬQWjP;rtGΛMsi_cqQfbjvڏⓨ8- QM[`ChhO+Ht$Wt (9o%se xscI%NL>$IaHlY82Tş+m,R #: g'Kɭ:mT8r?:Pa0i24Q035i}l}fQ>ҭI]B*C$N;|!kmamV/u찆PCS,R @3!]Ji9c)ݩӰy)Mތqn4*m~"l"Yƨ\Y@Hp*UuXSkVjXh{'ʟ=AsF2 1< !<-w06"?\'y$k;frd'|mgsN>i9fD7lB=wbs"chX 7ȵ2;'#t"qf|F:l`A_O^0Z5FMKl8bX vZ,[95w#'nDRUs|ޭ$`w#OJr 7f>7Pd#ͶwS]8Qv>;vE}xDR|jY}q&$(,o1&qEG*OSM&x/aLc/Bܬۢ:DCCsrz3;E^@ )«SvsiU;~Ͱ/Igwa&˥>]ȰA֛&ğC'zEzM^\9Swg2^ aO*[X3‡΀or LjS*r4h7B6j6B9e ;v[D7peK6,•e:ɧ}mGZv^staaxDZTo0r?7&tD"|D斔uozzLXOfl۬ i ʓ感$Ɂ{bTLZrH.2^j;QAEƣ1yu4IIHDbd8'PĥFHL" ]@V!_ Iu-1..T 4?S~<2 ~Ep#[G38nǥ'|`G6Ir  fY]՝i#yPʴ °>&~1PkK $\j(-Io0ylew5gR$J| ?riΖfKp&|c@&7"+ڍyjo+'@ִm{< y+DV4V9\Y _!SP^5{h+{mev.݃E](g5;D%- nߌ(QsKpBƨ7! @7/pM8*]}p>\'B:1T.Ӌ2^< ^hChhz8y6`J9QYA&TgpA$[ *tuE?s:ӊ1xC/Z<T2֜([i'X;BrChןF؋l+JʞBb Xn>9/rx(vYZ2坣wȹADpN+gAXбܰ<̇- 6IUHCSD ZH K7o?(> eQپ3 Bo 3k|9( O$/41Y&UTgFV@eBx+#a Cl JŵY=Dg#C33Ug5ߏ! 5[kl?asCg=NE:dׇ6@1d%W\FcQsZiFwky\Kzw J-*N1`u/p 2Ȗ4`4Ը9DCPڜXT iK?>Pia WKC]PU_9V Ā1le6c* Pc=ږL-NEdp{%"% GR7w^k%#Z vQ+$ E:Fڭ\v%T#.C1iXUnN/Fn~ELx=`R䃼5DN {- h͞1Ӫ\55p %Ob3B%f;ro{Fn>b#C"\E Íȿ+J+(_}Z'S ‘q6sXwP  UtɧO5cƵooTI1 JMWf%j]Fp>UC꘲RP?NL썉 ,8EYTGQc 6KP0:5Օ]EW'8x*wsFc@Am+bZ8[sk"8@.Q9%y|?J^QZCOZߣ7TfC jgN"O@\֥ܸj`P-"|]Nd-P,_<(  AB9;H.t6 %];YZ· #[#-&BboS}a_U(24P |q'N`}6<6X)[-;pkgn4r{.[5ǠE~ƞ%Li`kw;ϺC"蔗z&{?\8{iʜ{T}><-ɠ|sj(`?:b1[+-2"̨YJjQ&r|ML7,E``2P" Z aRk 2B-,W/r7ܒgfd=HɟG/;%":z,~z-BLX /?EzL,.=V HO^uw>K{TL\ ּr٦X|0Ԡ`BU/3CQuW(b-& ~oZGNVY_+pK-V]YJ"fC iXwZv6lDȣ qv}&*zC2E*WL?Q;A^iYlEAQ֦ău;- Ur20lh|&嫎' F=tVntߚHQ_ z!;:֏ff\ e־I3\ m3[K`$q>ߥ9}ۺF7ds-d)C"u-CŘV8ER=6Z1V Tfy["ġLg&&`lCrDv79" ǿsuhוȖ.jp5`kKXiR%7/bh_h013mwo lڐ~M{66&rUi Ӵz׉Sv`H5{N>@y `F=`*ڼI!|S7tL9(_ Y ƻrñ^{U>@(Qeӆڏka;oMyOhpR2$x ^TB%?d"ZRw/up}x\bn=q ݵdL fk'ǘa$zi]q[ErX}z)^n&+19Ku$ š'&슣 ^9O׺o{h$ `|) XюI n&z|!+瑹x~E.׆Yʡ7\{zoB+ IY!dlԾ_<; Y?T,_]N[$5pAFb@#${(&ɼ{)}va8 6`"R5捎eӞ"̌?E 3̢<_^Gߤ¬S=Dj.^Kmu+6]le_!n[SJZbe֧2uKQƩϰ! {#en񱌔$I$E09V8AR cDp Sp ȶpeG'COJG-qzbYu}̤*=ecpB;?xɣE60sFɏzQh7,7, үDj矄B7Z$' 1|z!P(qy4XNH,˧U#YrO8 pޓZU^7# A ߬Q$ _CtWH/=TmGmb7%{Cڰ$k 0-nޕ^84U2}%g;Z,y[_,͗Y?gd FS#8ynhBj:~ɋ>u.Y]gOqUVpMЬ3ߒY+Tels'j3%|Q:g,p6M 0U]SW <&#r .)8'g_V:D$KoԯHqwXNMS f ."041kpi9wK}95zB&guv7^ Vt8_[t54D̎ q/ $+9 {9fWqu!Zp0%aif,f0Y;=Fgb(/[ m8M4GOxgwFI'fJzj ܬ`&UpsbnҮWP+>qD?hQ;^/rF]RA-V ؓ\Ro-vF ˉWm;>= .Dtp?3-sO5.(эxzozAD{dPחa }kmhbvGMSӳgٓgMl P4ՂŮgng8!TW5(>iNEk Gkgua&umH^:D](P SD -࿣]B1ͬQ};ns\)hjX_ߊW[n'Z+|{/'8\_M%-.#)%wk1ʚ\B@f:{a ͍Cwuc4Ĥnel1:Pg[+*UW)*2߅m12Q@-1Ji3a|FJ#(-t|88Klti"VE20@r'w NQuq:썭msPEx=rx/]^&W^*.{}Pq@i "u|#782^J4Wt$Gde9k׍Ճ>]s;K.HBB[Eeœ! >vMQ4374!'E:qOR))I 5袻Ȣp֏1вٛ&1G~)ȫabmЋn[#(ps=jʼnDDž/~ "Z80򇎸dB#rBmbv>Ռ01Am+;"HlUֹGy&dOgޥ\ݴi3hZ!t-t4yυ1Tiu"Ғd6ߌQni1gEM\EٮN-q!okOݝ%{ˮ˾\p-*$N7p*irE?l=NCC-%1y2e7\5'ƧMH_-5垾2B[Z; Mb fr 蘜${gba_ D:*]Jc$ Iy;9ފXD)!⺸^{!~Tn{W`F5/?Ӭsn K(q(e_ &e?a;˩i:xVD/d˲*6|$M7X-\“'g?O,KɚEYUρh`|2hLSy~$K;ױqÌ۵#P F(z,ȫK.>c9D7Ը1a~g_5'=g?fѳ:n^+pMuFeU&ڃ}b@W6/.B"-eo^rtJ:' t!\a)ݨ+2-Y7¼|!H{)s';vDMoB, Q7677D"]$6h;1{O+MY1kjnN}m?^14YC@ܸOЫ|ҒegYp}*iZ$1{6HHDzxfAPh5T#@-Xy$Tj/ M⦱?@0{(}7$jS{ҿ\Mf<2$YLlD2YPPⓊsALHbQ,l,MxSV~X XikgB Rŕ[4l(&#F9(QsjL73G$i}Cv] 1*PT*UosrIw /5}_mݱxWB8~twPrTs,>\s\X^|>QRBkZyrRY)- UlY7z@pZi񟓮=-+:>¤a7MڥW$aA;8/RU^O80a(yߊyoİͥ59`{HpEz~kC- ֶl`)DcA&wc ;M<ܰe]3vAE nh(~*)YSA4ف u$9âC9(~#!PGY6ૉT.ce~$1IG:nJg)aoOO/eJn7oH LxVA&V0HXsp 9^tz , Ť=P㪢$^ȀjSx.GF(R\2yK+V?$T3$L{¸=G( f>VByγ(چ!j_!iW,^tC4tJg.eO!0FS.]:z Svw_ &H5ڑ=mX!%#NR(l o(6_Cr;B8Ro6T`S@ɔK4o9^<<_2dӤC@6 'Ȥ?$՗N9i,koӮ\yߡNiޏhX?u#W zM=+DR>i+>64prE=!u=yU 4j ({Y`C\ 煫fOx7mnʱnHql9G }b>X<0e-@s yzp(:mSb>zJR(5&[' 5R%28A*E?|jwIS{ou ,47aW-|dUdvy7T5<>!&֨PmfCJ!J6n:L3,p!3jjnD4(AN Ha};R# '>Fn5Hm})uhci<kGO,5D&~Z廪0[e˽3r]*ƍȋYpxD- #gIӧr0 *%qtCýؤ.|6Ҋ0!D).%k}꾂e2gߝUW΁WO 8.kSQ&,K̠ vFj@gF^#{Lfi:YS@~QJm&)S38` YjBpG*X(l lahg/{Kڿ=LcW8?Zbg ߱wCb!l m m$'ѥ+FRF1 *!\Ra N˝-*y^$cqa[#sT<2w)ksXlZڹ"Yi6bNؚ"7: 0tĥU=l>ue Ǝ#1&3.:utcDD IK1N>fy|~DF o(b RƳRS,4vr\-z KoMDURo#Cuȕre>j0w`D,'к̈*є+u齨& m YV%}"5n:lraS~"k;ڢ*/`QN!=IYY3Ɣ[:aobyy~0~a!Ti.`$Bj{Kl&wj.^b!MGI[WA˘$3{:`Ƭk2Ot$%cqNTJY /oާ19D0X|,6O_3#.6`Ё>j/`s|#.ayz4|oaM:s?80P؋(Ƅ2Lo@d3,<>r`_ Z=Fju Yێ/Dv[{m}VXJZp/أy2X00B<zo|EAXwFVTa g7 SUhW,v.uMHp!?E/'8$H43&>,8QywBB~XMdz7b%>\m-]+H\3<ַ6)I]xlqP5"8=\K;']sMd]7/ߥbC!s&]u :*Mmg>$M 1H- Zbd OK*zD! Tǐ1UpeM7!˸6C!uU^F2Ql3N4E6>3l&\0/dN@`փKfk3iWr3[ize ͉92yH wmnڙGDzh_ƃQ<i$7=~?Bst`9ʧލA'_zQ5U91c &njS54Q5!YI+tΊ/û$J׾+{<w >`T$Ƭo@䀤]@[?8-iyӺ.JYK7@o6} LI6۞_\Uv "@6HmipG m9wfgZ:۟oHq?t!Yzr+ʭgOگsԿ}aȎ!mdZ$^lldm], OQ5/X`yRipNݑI4>~Shۂ#UېOH}(&#Z`C]!tҪ8r6¾6] b_Zθ|$ȁp;&lf #p gΛ1~gZf~t匰ҶJc&ǡ=-(7f݃yAJ40:rz4a ~̾$Q5zYB@6*(+,Vb땇V5 .mRL(NR4 kUJ nOE A3$j^}S ,M6fjBbe .E|Yuɩ`/^[V% QY&S =|A= &beb?6`2ƄTI($6_uS:LśAF |7_/U\|Q;dMjBΑg*b4=B:ˬ8HfR|R ш nWb RRB-HʳUBC _C7,{iq"wAZȼ ˗pki!Y>DڣƣʧcXFE`*RDN u*ryb_f7ԛ]aE D75ֳ!/MM E"Bވ9{вy&.Ft;+dVN?@/Rt1@'Lߢg/«K̬qT.Fg/Fi?5Ts6ܗV3{_@Vs ۖ&[2/J2#"0t %y/k9*HfB6ç{'-itoHNd E^SGP8MՠyxV-B"OI&igFfi(eK`f/m6Nr-DX,h[࣊Vg~D"{jLhd>!%ҟG= ԲSΰ_?޿ vOS6.jT.[ #j%N\6,xFs;釶ac,Dy$;F 'Ia1;s ymR⪎V9~o_LDwH#7$^մp305okI1`oU X2#'V3e>~c x>|a ]W%PWg -7X?aEo"i>m?~xOʢ.?n5w)Ĵ5GUQe5R oj(D?nzbUFi򂟻t[tc=\[6@_t6m]bJ!z) {vݜoނg~\_ 3̪Ha[ t%)Hw>xg|Υlf 6z@kk8Jb}'ʊ5jS8eӜsrUOb Z'aS{eMI2W$nCnؤiTﺭc-Q %~ ~{0g aGmHL4/,δaAv3Hɷgs .ܗ:^foFjE"$aݕpTJٽ$,qĽ_-ҔqHFf#Z,XS` jZ7\Kиt+[6W{6lNL&fzc5cDolԧp(}"{DO﹉!+KejDN&%L^ 5͞3ۭi8פ豌s^fabˊǣ7*]*.K@}P-11Ɔ:Ʊ{mtl}C<^5Kl}:PL,Be+_Ȅ#zc]oMBQo'85hԙ{yOmy$cxM;/ A˲xG%^a)@-^ӳm&(iCbS3k C"EJcKBC?]DYEcUNH%UNI5`4HF*NO'SJ-5?c+1܋fyTD0~ϑNT~V*?25Iy(~p#{0boEX&qqXn:7%Q4zJɍH0%oCV*?R\ ;Eo3X ]]xo{%]$R0`,CS Pa& qSz+Wq,>>pKũnyl9.~?cXb@^Ƀr,W]k^mTw8atq9?] !!)xQky`wK/Zg% `bֲi9|*'>QÞcP2t;Z2LB5.{&@z3`VL^}n1*"ԗeϒDA^7(J_qBYī 99̍'Cpt_ fDI]+ oVU%[,bZ]ly YEɊӮiiQ{[ Wh_mf'U}ӟ mR{{.!,Y5wȤ뽁ίbl!]Vxlj(!! 7L5wdE} J4E@ jRN܅k3-C )^ͮ ilաhBEƾ3«ez4C!H^g!ج)C MbxrG|/]ULEkԖ'1U5տk5tU9C 2`rNhVUrJiJ̼DuyM [ ױZȂdʉ+ftz>XByT FOVpvGn^lUY[ " r/qb[DGi%u_YM$ho'%+TpC65vx F_<Ñi&#c\Jb Y<8þ>䬰N^TȬ$f qztLg7-F(ba&_glcg2XEyvvۃ r6|?# #)Sid4Gj^Sc~)7)*9p5@F򊭶MY2%R֏^u_' D'`"h qd#b|$2m"V!\ IA WI G*烶V2vVOD9|nrdzURfYBe.ۆ2+0J^MJn_GvmC^s!*<᝖;j Z/WKggW(\Dl{/p)X ̶5 e3h!g?"?~]64D&ݛO [z8դhNp5.۠O^v *|}.`]ByDGtۏ\fXyIuccx5Ӑ ͑ 8@Fdh%7ʑݦa0 rIAuAxW2fsa b 5}ЅEoqp\61OuއGfBK9ME-'o^?g&m+Lw$,9gJx1^k0prׄ!֤vj-̺6~эѲr uPy&މ*j3n*xNҕ.!х|ces* ptK&̫nXC3έ.{Z~_+35 fRcֈ A 4TU3B;aB5eHƒ9)x5X穋[ȝgYͿߤv^i&e̡ e$ߢD=b"P7][]C>6.T?8qB |0~6Q8^VM^>7'wH]Dw{(z(/@[QئI }JĽod"mX 4;Qb [\|\ ^xC8`n).PH n ][pN䏋oQ?1O;(jwڰ/Z'lU/y ΑBӪ|b6+v]@RH1>o+MJq5\>߿b3)斌a0"6Dձ|BZM' c8pB\dyQ%%Ͻ/[[!ھUdANƪMv}Ug$丧]uHj?%ljP ^yրfX޿:+FC]C1;7MLr PŐˆ-%j+#})yL-egs*B*y4& YPU 3sop6m1Pd. 5{kV`8]>bJoV*:g! j$E޴sxwIFu|ti<Yʞ;gj J!_w6UapeиH>E]V =D®ALo|}kB] i`2϶5DDA_7sC%{OUTo %+ETJ@qy\E`?iz۷: |U2 }!X3%(|9Ge:s ]rQ35Y}hLpV?jY =! ɘhuƫmu< `h*z ҄6/4k̜Y3B^V_< -(Oqb.u}t;f'z»F_,8ۉ*F[b55FP۵ -!Qy|H*!Kh05 w$$Aj%n\NTRjV5 P T.e5~u6 U|f"@K x.ډkΙ8㩰64 6UJ%6IBS*oAri Yᅃ?Ty4'5l)mr!@"Zp1u Sca swwd\7b*d|> k )xՃl$5gq"fR﫷lz?z\upo=#ҖB J˭1ͺ.' N3.iϻE@P=b4&2(l2;2u&Tnt"6L0}DnJ픋>~m*0Xd= #ڎ26|zR* }϶Ҵ]y L>q[lmegYY{kW4e6mucw;z`U7Y۔!Ё%GQĖwji8F,*ކ8fc4b$S7Wl (I!{'_G70?DZ_J$vioaYqbbh<(L'#}-I|K岿$z8{ֿO?+i&`pd$P+/Բ}`'aޫ'11T-IomE@(pFb2ߖrpKuq]Zh:u߃4;!<&Lx҈Ҫ9TnU:}6YW =]VdYfCYYo>#_)NpmG LDPs.Rr ΃#|?.D_3&x8Dg(lG[SPYKľ#otlB(W@<=tG^|y3(uu.1U3FRZm7r5pQђl%)RX֓IHMxIvzn%>x; -\=쎍'PCXZtSdn`uw2/HSq88P&hzwokDo wvdtNI@1(M\$]r QA@@i5G"3Llg\{bz$W̃RXyxDZQSc\Y'䛦шGp PC^m׈p@rϢBվ"mB[LIXh'[XNB@5"lppeigkgU;4n#㚫(H1+ >8"؈ bk!qb5%(dے?;HREv*]"%—mZ|nƟ4г1K(*٤ wM~]XI3s2HL~xѫ [.) 3'h9Au8>9,XwtoLgRBJrյr#y mPO^ٝ#} Lb! ?݉\>裧&`|d009O&uVA inءXv}Qx_[EupXr89vF?cCyU AW)4M=yD*ܰ*k|8[z_" Sܤ0Y8\FoĖ,jOC痧 i3TF?1@=R.m%bK׮Pq?=s$oK&UGxײx¥6x%͕U>[6OДȵzeui>yA&mM/g&ᝦCPۢ F;aٟRI DG@ j.l,Jfyc7 "yazW9nQMk?'1JJT1._]GkpcUlʻF9#-s;&mBpT-ޅACo]Ԏ]l(UA=Ma7ll/X=iy FD W\"V[I E5 AW>x L',\ C YB2d%SQ djSQ_SFT7pwg@C=XgO-{)ATЁCIʏnJ6lE+[7Qz<5*@p' yqf*\?Z0TK'ĴhXJD"\ݦ~6 ~;JQk^eYf잽y굱 mz:jgF'Qm$AtP`["KEr# |v AHm%rC*ᘣRT'^ESUg8NWj>跅25>?J|ׯazIz]Z!@t(P'S,5嚂j\m\aф3Gsm2L}ofsN廊=+0n[zTš8&H,)كmPۣʣ:+E ?*!Y?6u$N}.+\&~f?V~-YD֨-m|X%([gvzJ+(&zyImRZ1gw oϺqwj9:<Ԏ*(0[ƿ<Ӏw RE0+Jik1nԧ ( :*_}Ϙ : 2\D!v0F9:*rHP"EDM6~`0ikkž1mU M ][B4DY+!&j5jF:tY2fSch^y"o7숱vA(KfQc50zE쟥ȻVP㸝 H_o+U27 _ƗL9A2/#"~hbF1m1}87KvTgvoLS5uJ&9Ƴ1@,tc‚xɧ%,S53#*hi9)AX\_K4BZwɧ΄"/?&4-9~ge'qYD(/0ʎ=Zv6$۹iVv:kxs`ك_*{NB:LUں$GMb?̈ɷĆ#Ekf T5G\s5Dk̘ĺaGpUJ/Pi\;rl' 1⤡KA/)4n 0 pPlw77<JV8\艷 y7Ȅ&AIá23Q`Qv+:Z^1Uq\2= mJ0k}*ʭZjҼ"R/oѼ` .F亄 @4o5{~Dnyo:ۿHnsC$iD0$yvς$vs4ݫ0 c-1W bRy'L.[ PGbиM#HE}rRN?F} ,{toRoPg5 khj*\$c,46 eƚ -؂e>a=%h !d%\ەsuHEunXo5?vZj7wIk UgvŲ@/o Eɑ|` 3DkK`gnI}OXH|WunC. Mv<3wxIOH^WqHZþ)oz75K[Q,{僉U E`[@I_Ͽ-O_IGˉA I]nyoWY-$BeRZl]ܪeU-?"I xTdj+&3`ɞrqbeKwՉ oFe4ەl@Zei~8jaSB(؜bsVᒢ LFBYs\qGA%kjت Z(J`ӓUMY_pt. ZY혠W޺wv6 D*-JHBhӈ}ALsSO_; jom-k pDE=-7zo2kt^^C);U-^f;li+W- b#%w,;ނM{ 8m%]|;܃t]V0)m(}"P^G=ɳA KZ_Bt%͢jXTR"2"@[6̶WQFSP=5l f<qn wG`)t|'9)I'{əmNX0IsD迣q!D4GYue: YyYnW;v0ZPA::Zjsԝ|'c6x͛[/ܞ*Fh>QMk+fYqqNaRd }ڵf7q~M+>EobG<ڃI^>.8F#ϯ"}!1mS`nʲhg<|6ǰbY4i/GЏkb}H5kD1r}[j8K9톯%G޽sB ^)"F6j,́<01BB{Ȑj`Vb T[#'Slhɞ&zL {-0I[#ɿޣZ$0jJ[^%KZVUbiƯK.#c=/̫(HT(VI7aingy6"]rgje&i='rxk6^ЕmߣFfBWUoLԦg485YA  )ʒFoq9}> B!x }(69 u?7##"Q˷1݈;)ZM 3$Ǹ̀hQНDŽa0girӋeiGZ S3& +?3ZfkOVt7HVuy _T' n{=.r}͈Mfe-ѰꆴMj&Td|h)U 6 V}#@hdup= kJ7[`Yo§֎P0l.#9n&yaUٮVIEOgii2Z"TL"\4fHXm!=?iB=2=6W(ةґYʽndAW#l{2E[Y$>:U ig_2gu@u?T`G*R8Z`F+몚 u_By`z_`ܥ>w= L%ϕo #2qusg1FpڰuJae"pgMqb,u'Ζ<,W<[Io_JT *il8\gb  =: sQflWo"r=՟_c]37gV"X:YXYď%éx16L}Uy zTi'7]%e9#iMy3,xxwH IJ6Ik$w7W@v&|`gR?&+Lo~sZo+܏YRr{"QDb2 W+UvNo)_ V:O ?3-- )o5)*~U]@|styKPDo :[x/Q18&>"h%;k?>>\J(V/ŋgfd+ (cg:+hedPb鲽kfo!UAq$Xm ۲v8-Mχ^v̶(Ja\:U)?P1'Y2ZKYbتo9yKgO;\Ȃ])_`(9A׵f잸 dB}o*ծ?V>qT?!3)1 dcdy%}9^ji(vro's\0eè-G}R Uk))RBy6Y=RXY$P_So7I& s|"R _䳉'OD1[}z^-m$ďO"9+ f▪,]eAYn}X<ւDޕڼ1Įb){OX-Q]zE:#&0PCd LUI*>sG&ʟ]EQVҵrk@XؽIa"셖?s8-ynkZ1wl0ȕ@UF\p;lM?G COi/ܰ"y/; T ko`3«7ηՓsnȋVL3L]nV44Gyb1ny*ldgT$dB>j~#YM^C :DGq~{0fKLUƉ? P{YևgZbH5" *̟vkY? [:rV cM]VH~lS!9pDE&gZf=[yP(7pJDZmJhS?Pn4qF/˶hFG!\!0CvKf ߌ(1KT6#|B{" %OJ .N#F@l1 𩨜ނӓm X+$Z--ٌ+S ຨǿ *SzTZxqjS>qj֐ m6g}Z7` aTXt)bGw2=O bF)g\>Pg𻓹jw;&g+!q9WM4Z<P& nt!7ߦְq>nx rVcߣ#ѱCo]ԵXtǚQo6DP]q,'嘝f oB3#!-WYPq;SGDE|d!MX+އb́C! j[S{ X`S^MPv8Y(@esz)4]ϡ|Uy$?p\m.CreLZk?>#|/&ǎs_I҇>a>Z] \ϊ{!hP{FpxF 򵮒H=J7,et"dM Z%o.js Q5I^^ܥW3f@#otY ZF֌;X]y8룢jj >ށBڪ!4uc~"1]s&!ް P!̵dj{ LS3'"}vP1`C+DzS W0$"0-J[0 2p5^unR!@gͷQIy$E474\Ơ׭BayK@Ʀr-(vpaIjze>d*"TNo#ϦgweQ{,).Ovʖ&2 - bYXhpjثFĵD)5V܅*$׎981v,޳ \=[螀8폔3hQ98W]P) ?]+H^W^%dh{Fr0V1l`Z5\*7^cXJ_˗T7ݳBb\3i, BVp<]u0_>)U +Yշ@QL&w"~n [ 3U@vWmoyB.G%0ƢxƲ aN]2=v]58iM؃-yg6UO}: Uneϋ ~!j1i%=QOЩ^n~ۨYXݕ8:BW:~gf^aê[ sn)S_ 4J|Kfed Ի7˅_Kjm;F&LsvghIrBeF a-O +y~QXt@iG\3/+x4_}:fD- h;V{vLaJz{5ˉ^G"Ce`$Knԩ6_r ^%beZ=ObR\%&4HCY7 dq(+Ct @HjqM|_dc+,\)"6#yڒ eձҳoކ_0o _j0uQ`6'^T'vI9r2S'[nch l0u 0jP_AgIz:xF,$2nONFa+q _tQ#Q"-@.$RIqP]b"]8ݙ ? #4\+sӥ8ǀۨ%,벵=5yb1[_߇ahWSj7uÎSgFS57ĥ&=) A=SUJpoq"bo7h. 1pbҫM]0dGz™봋1ط >eJuq?^j!"5|5!AܷpբBng&b%D_\1#lxg9'44N-kT qő|iеf1wiQ |Zf$\",*OH״M"(/bnf?q {鞏?Ɩ>]h^"[50ϒؐ0n^V}*'u, `yHC|t׶hF4V9&{tI?$Ai#~t蹰6t_f,Xf w`%ǒl9u5?SUm 挄 G&@@f BڊC&7'.30 d9j//Cx[&ډWNj<u&=|=t) nzVvSCl:mz<V+&fL dyVPJ.i苉A61n+ IA-G WuX3Z|}[sQ kO334ͺ5#*;h8gocjeDMgYeWC&n(]0|/Y!neiQ$ך6W2e#O)q{`sAaQxB'viGQKbEWR_~P mcOt0L]:,UQ<!Ft5 HF(ugqG /DN;i|Ce㝋~!C>˶W,Z!9 [KhE3Z+J1@VX;o#}z!3 7 '5Ņ$Fq!$?9$~QulaO.^U<]>!0=eM_רPo޹8-={WX}Ivՠ(AǛ)q-1Mݪvs]BJCUWgvփ C }X  R圞n4uZC߉B ޔBG-HczX,Wٚr z B-ǹ~1H8D :'6\G*o|9+/3y,GX *Gе |M+KcfTfakv־/zV>ؒ75=?Uٳެ--B']M|+$Պ hRu4T<4BVaMl?($qxW)Bæ!o>{sd\){3-XdadήԅndYEFq9'51rkQ7kw&U,+TČ B9O"j+͔zkl Z+6vT7h#zJtXS1y}g}|̠uƗQ](Lfұfڈ[êg{Iٵx" @gbCL, HWWW2X[:J3*xv CX> %/B]7w$Q> #dtvfSl~f>/63Us9uHuG!udSӄ6\Y1GVLr.)ᇮV(bsZKB/ռYOd6E۞ڤ#J+b{˄ \~8$.G">/7TYF~P]zБD= tcl,JԗqTްe*C;!lJ嬀0 |Ãw Q:1}|Do-61C'Z&kG?pE/ H`cc } F)צ[3`)o{c_*,*>DnG98˿#(z 5ueqbj܎}=%a.}^El+M0^/s%l$sz̹4-`j 2Ne8V47µ}!bR2He%3FIKcg]P07_OiИ'GD<3`DŽiE_R(8OF*'i <g`QCSu%T>I`bq1vHZYrY淋SKYuUAY7cU$֍Qc{Ȅ$Pc뺦q}̢ιu&kc-tr!T)^$2ƚmC\[KfIU%@ˎc:*x' Hx?%Dl7pxyNa+$g觺UD5W<)z38~m눉] DU)7Ηh;}L3^:;bd*@rw%٧Z]߼>+r]ޫ5'D*푼ׯNr]D_|@&oY&d clK~LK/^'b2ii}R2K6s} 8=tGhև@g e`<8Eq,R ykU8s)\93-aD:ʑaI_/^򺟖.5;:vZXKW=dLQ%:ThyW:3 K)pL9ab'Xa q~xMaX]ȋ% -Z8<*~EA|7`v֋ar TG":PtӒV7c@GBZPAzAAAH7j%빏sptA.n)_ .OMS0 xױUҜ5?UY'T[n(\">H6]ØUUXgwx}l 7ŕ_B "m֦S'!H؎ntc岰#__vZ]XS#atok3/1Ov},9hXuҘ_o#PBfDfp6p}qiH}t,ᛄlrD~CJ:,D Ք5Djή4A)NȜTN'3^LoVҕ[Yb ZT+i Z2ڠЛO#oGYǒs!jS ZGzza&yhJ{zRDzt*4-g'I^8c/lMXhk˼nBv/-pCwDǟ4`F33/1W"^ ! jŐh>izb:N#q~ &MZJ3+pl=( N;wt<S]D*_\"^9S,M M7~l{~zs-ڳ6>qOMIP'͹Qᣋ[U3F0KIqи]*ˮg5€١g=൨A}"xd3Mf}g9r")7p2)r seBx^ P2h;bTITf0/+-X ]Q28EQ.Zk~𓈭4'MxB<0^2*4D>ä9 ,8" g>LpXQu{K2x%@H93sg";:RN]<"Y2[`zm"GYBhvV Uc%P[:Ǣ6kA0IaA' "w2h4h!Sj-;lCc.HE)q_cMA2rIRHK] (ѳubϒ}˂T9,g>i*4\z5 ,Vre 28\@ވuJ`f.7"*n=o45f)`ۅ`Bh),ZHN-c'8Pn0n>Eiw'c9qhJy=fuv3k t.Bq[> BWXE;pgKJ 79-cuVQM7W ܇iq3HWWz<.RN Om#%W{9;Eg[URp>`L^0'wQjm Sb&ܗ;`6Y]#Vы+IM!z9WJwk5l_c|'˯lhy'rйܦin NUvWJS8% +aU^iA߻¥Ŕ5Ln@Y7~Y$"C*NlRypӿ+>6@u\wc=n ?u|K"_MeX]W^W]Kt)8KTH] J+eWDhY4{Qdԉm($)WGwz@dɱ.DS"hypW ej +[rkSz/fGҷztf /+ߋqbY:sUi ő?q'Dj􋍹8Fi̵3Vbzycp&D.줻v^;2R+x\=:z~{sTnͦ6D6贗aBvVVNEXR2'Y| Y&9~*X. aG>5wRjA[ 6EL3!x # m Gy+FY9lk9EIM63<7R6PƸ \ %̒H44oq-(5"cz@*z&M@y_ 開2\ctY)pr|YTX=5$Աn ?~)/;zG=dȟ:qaYT/x3\s2gnQXײص^1BxsQU@A"$;7AV9MZ wc0G!];:{,ävs,xH/>mv& u2 t?:';QB}f=;Jq~9H寑 Zrpȁƌ6lVJãu>1E6^\A>dP9wnsh6} tΟ܄=s$qg|gqUP?7z๐߱򘸔?rWB`9ț/P ZRv{~>YHNhFH\ziLd۬*\M[w'/XʮjUv;` ors9ߵuȋIa,&+.A6(̈wDkA$Q0k\ĥ2o(CU\պe`:E7 hr}BinP{^ߞ?wmEI IdDŽOQ£l6hOW}g+Lܻz ``Bs-p\GKͶ5mԳ֎o "ĤnnM<|y{d)P "AONL<Վ4<ίo ~ѢFU9>;ٞtj{"T8|eH+/]lǙ됗 ޙ v CWP]Ɓ{Q:y6@dtL HIOeb$";Ih%~oC +IGΏFjByHX}xrFFhGbȐw*HT7/awVnoAa(`52?M˔"Rٖ -hiG۝ M~kLȕun!䁾ÿgҹ!#b폋2igLO:~(rX s{9FJ`)iyUyXRUuoc–n[rygYsjP9@At]Jt򫇼KTѴܶ.st3E;OG{;廦uI=)GU9v5o5n}=JՉ֖'^ʕH}f˱d荜bJ==x0 dubW$C0 b7@q )6V?|q؉5U8*1N;ϼTKwi Dp!ovP'/v!h9/{<3ێ q1^Ͱ3f5ъD~ ~ 3yzqbڗr/K ӌѓb?ȫ |ޤy`Sb (AYpojee7Nͪ=+A"r5k j w:ͨ%Ӭ}`vA5| B(ܢ6g{!v| F<\1c䝴V紣oٗ:;x;cwN {YԴ9wD pf᳔PJIފ%dG'8@zUvxeuysb<*c d΍2O_)FH'UvufRzEYѢ aCk.}}MrPUB t@G>vqӱ۞)eὭY.GF]+=ʘAP!.9XŕbVqk4,kLu18끩ⴂwgxK$fuv5}ϟRx'VhƠ\VS Vqp+t;WR11wjF ~ qߌҍT2˵E1wGKjA [ ȯ-x]rf.[w\Tm2v3_?Zpry%fĢgk\dM6ZL)2(֘DŽiE $ ʈ" 1H9hSI;gOmh>x7fPE4&G`-=1j_ 2B Qo_LZ-O#L:"AQIU^lϗ - =3HDbE{ƥ #6pߘR#}(֓{; oO/9cҗ^W=NΨc#X%c\);M 1;AoNP ?ş+d._0/"ב:@=( V[:=̥5@b ' W3 cCBG)RKYV'%xq=nl*+HJ]|R䙣ki+27 g<6 }AVwiWw'w!\ųoCQ 3qOP@7fgԄA&gYRbd1N . *Y-NWC5tCCMkOzB" tRBPo,k WaHn6`IL8+7B\CWNw&)K.4dJ0[Wt zt$HgLԋjn]@Tt.a_3lyA;#}9Sx/oՏ#3 cI{f P40}RS%\P6=+cy.69]5>]͝k|N=[lN( ^[0Mƨ;uRS̱=Aԕ]~ >5HRznj.wJ12(ԒzPݱסV 6(X ߻uՒ b3 69J ZNH!wh=1'9Ish֘F@:ŏ{85|bf 4:[vVc\X"GbL@O >{u+w`$:iaL俙;}崒mihR/~igZzgD4ykuk0"FS9KC0~̈́W+9Յ40V+(d)A`ӹP#NOВdTQc & Wd~x/l39ݜZTHTA|+;m0,u}bܔ:vV-Вol>k8J<r;qͮM3[@4(,/kǹj)g:FM<[ Wa-@lu}Ph1x`ۛ@kбS)(y^g`:5 0˥ 6Fib0!Z1wT"?)(jeRF8S Chz SrYYv ]_bQ5Kj1_>0TEQFI}S?Gݨȱ{Yks-JB? cU7d>`lS(h4.'ϫBo MIi}25Ɯ"D3l',nI FcS:ݭI*F9|Qj'075 %r,ȏy"]in];{q(#vu>`fpZѷ]lP2BO3V|8vVE-2>ROe ,_W)U] U|eck$G dOg,*.kKK1eRƷ'̷Lc?c?96XQܬ, D66)H - ^Yx=F=!aG޸ i}pȇ }KTT1Hۨ{k{U/;׫ȭoVQ͓Ts㢶H஭0OKi\ :5hH'qn Fb-ܚ(];w㔙Y?Ҍw%9*zx~,(HCqh3;trTiDHH=HE-^@EpaO$lW^ׄm=X0DQ phhgAN +ʣJ !\wXAT>_]z'Tx^77mǵhzY0 |3T307$cF^YOWEQR<5Qɱ5{pZ~Oi_AZM]6]C;ĭt; Pn < ĜZڟWuKp6o1x #?Ui<3s Mƺ$MtJ2 6<=e:<&Lj"waCiX6TW3g2RV.ȕ9XPY1||~ۂx1'džlr/V.,~^+ g%v1ӄ @Sr G?@ޝf|I :` dXƱ w{Ln+a[E;|I~.gRB7-jOyc$=juqeuέXuPR{@bU,OZ~R&pIF3صG1 CF(BE[W7,@"cHhZZLZ|h@xH* d !;>? :J! z羌Q6 =H8UWokcΚ'Ri×O_ALYw;N͸X2i1;s~оMBKgH#D; *<>TQ+րn8 G6L=/-c| y̯d{ <ـO>8cqI;20ʗc`8'i. Yi.+|Nxۓ)a G/f݊8C*}:950Fg |ģ03}vE pI@_=B_ )?=; pv50&92NyV#zF׃w/k1 T3@8$Pxl~$\3Pwv*UIZ}( \hUE&%(z٫zXNLs[N%*rǮM#2eSR֍̲䵊릎J 73ଡ଼+~9I}I]qg-m"!kC>Wo*m7P^Ů^JAlyBp'aSچ S%Xmwb.Y`96,# 0̨.?19"9<6-#A|CH}d^9db0x2h@ٽ;dTƌ2_sCN+q+A#f42^md3X8UFB^P!@Ft*CxQf#]1v9AU_Hc1dJ ~2T:hQSM_, ?*R; 2a܈X@@GPu/>]፠9!1q8'2pfsm^7S?pM#7 *q[-ߎ=5{28Uj^l TנxtEƷS9b^0۩}:s߮)4 9 ͡nY|;>}1 G0h|r,~Jo0R4eP<qFf&z#*6L{>螉GtXi@6z *D8Qg m Hrž7^̯~u-}4/*r|kl}4Yl3e  u݅fPĭ"Kޘ\U(y G7;~ )WVŅ&ۂJom62Qbpr?2X+&VҶ}D@'C6`YA֞ MpnPsE1#茪C;˰(fGVG`y)'HF1 ׼˯`\ /pTKhG\K; hxc!N0H'>Ȅ {Q ;/(cYiu׈ģ%P3QТ ^7h8t~F = lXQt\(Ď#4oa8i)"?6VFNKQJSQ"PRmuZ-RB݌bbjO'O K ZD$pH:qQy^65}ʼnUBM* 47)`6D[v DH4pab'k@W>o wԑp8q׈>6j&QΨBlmޜ|869+6~ W{ 6LErohu SPj?*R|gQtu,<e@돏A^ :EkRU|OZu>:_ܡ 'Gh(5FOL~%O̷̾1l' OX03:iY[}z+g(kl`(0` 78AltjP -RH&T/ǖu} 8a0%NRh"  "sE.l@&IwKX1inU\˜,(Tkϋf[A' iB1cՕH)<46\||u VlH1ڈVBOV B] aLAN#Y(,,)ma"$x 2^/iYEkǓXo[J8JVR+NM6}j^8лƴ렢[ԃ3?Uxᖳqϗ,WhF}7ăIUN )rl$ÇG i7K&x0H#jJWٮC/ =DP %IQM_ߵ4Ȗ +/]GCX5VLK`9WKڹVW~bNw6Bybns3|O7ރã+IŊ+m~ 0,)v/\S,p$%hdD̆ģG+#r!DDz Na oe8ȑ ӁrD~*]ПI!wCĢ' bsm\7G%~o]c )7z1ÒRDh g>b%FMÝ|3EGQk?4lL~ǿS vm \7rh_SےUt3i8&lH!O<4?ic#0 "Êѵg2Z fh"6C}] "&16( !kĂc1/>D zdNZ~XX 㣊SVSOu}VY,[ݻr}t+ 1@z{ ;&0#qΞxm pw lH_&l!9j\F]u^8c; ˽y+ŞBńbB5 A4 cfQ/J|C VT\m]o~XrhFG$QůId]PI+p3Y4=Kc8h'į!]bMJ}`xtLq\1J vIJrwjS*0~8 nCetbyZ*iIT' _ilCcaw)3/+Σ=7䰦%(0b*+3=H&xyRsBs2S%X ēua>S7hoFqȳ'UWmN7A)ԲN.5%PB5pfii2{],\lAޘSj2"1}FLLܺ8,"EQ1¬ppQ9ϞT1U<'C./Ƥ$*A!E%I+/g9": TĖ!"iu(kNe] !*Lv8Jl$>j7Abk|v>SMNE"Us֋8t]Vl=jXC <-/hPNƓ_>[>Oɹ|VԈvI()S3(cJڈ^'(7o4|țg5fO|7 [:A?9_Ot)]WK`IWv٭iω8r(()̃+?_|{%rFf8zw:%(bV$itl)š,Pw{Zjg^qS ,Ee?iP7p]۔8~+ԮۣF Tgfu~غyÏo&`](֧27!fWRAvoy;,0R9.pmqm|)6& QC"wƖ/ 8C ؕ/r< |Uѵ! !|ln2PKhIhJafm}X&*h%6l`3>>r $IC9)&N+upSn-K~KB':U)C>X lѰXQ" :tu_FӪ, Ì0's6lȌyW$~*"O8f4ʹAw Ν]q9 t eT}6QԤnPgSk=zB*(w+a^a{hГPI|2-26v-c֟b/;:QC/tzԊ6h!`0fLdq !l^"i{{;VöП~s;kIcڄ0Ak,rpw#.pl~Q(@-pB%N>y#oyg PQJ`_8b:<6߁Pjx=%2h)?BY]sgSפ ^ sw 6EeݝJnMʼn~nbT>/KX k<,Yg1̵1İFKa$9<*6]Z*MEkZ.Ui˜:#}w1+Г]AR c@X)`1'ln.&8 RQ$n!)(QB'iD̗,Pj@sޮN;a7O]r߹GyX˟v>0&$V)!eySp$N`gU =/ 6yw'/bv{j)7^{+vħo_OK9c-q"L_bgwm&6 *cJŹa )^̼oZ51\$c$0!2}jJgO ^^GaQx蠖K}[/KZ=cSVͽ;Ebʬg7l~HV6kb<-Xo,7>}X>)Pn:? %jT7[~d؎hJ^w@ރŨ{:1Hryq mfz!oeLE@BM'A8E^0]K8^#6 #[ŌG5]Sj@& ze„&BP x 1&E 4ǥ&z%C8҂'½ հ/}X.6J"pc8 60O|Cn?hz@6;:AB#JTq?J|x`؉{)c Yv#{& }]hMy!(33F*2^mmQP9ksPRBdaJڝ_$nm'Y)zԌΕ~(Fh ;/RK'CwRcNp7DG}(w^ ,+|aBE3bfɸVG `uCUv48M\6lFaA]HrW yp09/WrGR pYVN)*أHPcޜQQ\ 4 r7, zr$'oN=0oX7'Ci$ _^%"Ls`n%C~̩_+$JE. Yvȕw4ED>n7pY-߹v;}X`[A ?Yׂ\k3WK}ϕ16ݟ :2"GjM ٬M7[U ֡JR8dy?1(VcAwt]i{+ 23i.} ٳlo[=5.s./ucLLKVђ49eT.ơJ'kdWYce{vI(ͳ 级n+OCdǡ<]>d~VHPvyqRR},E.I ^VWo731n, Au[`ʍ!HslW=0co۲j^>G&He:)_j}OuG򀝹L)6mV/˛Aߘ"ݏn(1!ߙ uXWT'wݛ4^MmNL(vSt[.*ka|7pզ# K,}jiq[CSc0o9"=bCq;Ob\ \MOdGa Nu&F퍨Þ>\  J*Ì aon6[gIWd:V2M^),r  q&f |F%_9Wf׾IY`uV>qڗ,P +C_w#l0xwM(!̇70"3ewFo(2k1o|k_â yMfLi}QVg?Ij&[$JwtwN|O)Su4P?$X a*-:/Cr2+Pm~?cCc".dVbCˌXTЧ*D ODW}Oy(WarxTA-ܒP7tNR638͜ @y >DHY^@TTqĸG1@\/67qpC?QR\9da𼀺{>C6@-k$#ত)c &wOZr_ zv4 rl. Ť9tia@YX$o@%RH:* `Ǟ1=-7V3_Ѥy[ S6=ZCYEq9l c?,G(q m=p|IۖK%K<8Z.0g9-R2h],"r,2e:}j m=ZIS ]v?.OUl E*k9vbs*PU > pF݄+ ^e̗K.U!heZ u+ +*w'24J)E%_yr{aw9Bu\3,b9Naw ?V22'B &#@D׭cK-NlS0տ_߹DGCؐ?{$'Z]Tgd^J S&T;@'I'*]c\FſaXtwcV}z2-KA[*3٠  SwJ [ mSŵqO{s).h*9X^H~<*ԙcjUZwVnץBdL"T4sc 5'r?_O=7\DyKնf3ήS+ )1Ƙ{4n YxѣCځ3 𧫙xdy2׈(P3 :*]g_ZZZzz媚r'@YPKGzUmoDSqyh\o.2ȡژcDhר !Ԅnˑ+^u U X U4VK 3{oq]NW-nKY[u3OM =HmHykH*N0D/[;G2{H>549zI;q"xuiù3܀\ kXede.LMòZ }x*I j%9~ O IqҚRΏNE&[),8j 7f& mzztwb(oq@=tf &‘StW9i2˗18'*)Fi{@Q LDk zwC.H#1"Mj23ZZ?R_\OY0P˳.5< qRksQ &ҹy bھ Ɓohh4Z%l `F՘puI^z,d{V8`9\F@I)ӹ ӵLbwݻEe[`UQJ{?o;쯥&Ն ޯ 2kK惨(W )Ȯ\~A8Km(PÎ9ɉ Խwx! ;*8e1Po†?^_DG벚"1<3WӸ'8Фۺ|;C^-*nTCF,$t8 嬁/R4W_ѹ$y⇪;LW4S<1W3.#5]|4ǰ6}Eg& i?&{s  H6'̴l<1550 5[ԇJplb$?{}IBQ=.Q [Y Xs T˽ּ'o3=D TTIN9 S%)A^2Vл3ZRK==ɄuOض@Qq(Yp֘1:>+` XEd^,\KEklJ<]/% ħ@ #xʾ4!]5qل%pMA鵃+3u~t@my'GU%u ˤAUj<8>Q50KӪCc/* Y [!U3&r `WM( _ٌjt.D7sîɇsJi*u9OGbJqDfj_E!=؍au23br6?KѹY U@Ce!0$S T&V9wRt3fďivǝ>_8’Rr"C?y,Ez^&Ⅴ"ti? G›1}RdHN+.ޱ,{"h؆Pb"DC{&Ed/!3hX9i}(E}  =7t.|dNM3>i mEؑ.=z쳒WMְiҊ uӞ"CF~\'ko)H_wQ Ɠ\[TׂC;OT)=-/)ia؝EJny|3_,USRo&}sT|V! MCC?[ej'O'c0B+net ɖwYDۡ[ES2idb)K qҫPΌ h!Q&ⵣ\tI>=sxPLtǝqE=;h Ŕ>7n.BڊP\&T$\ƨ)DD9URjR$L\N"5&7|HF(gkKS #_!uW ~鹈pGYmBmc,}&j٦6gK& uA$"s'g|\mXU^N )LV($ϛN`*h-ZI\h-.>ha폲g2)$n>mq;Ya3d2b\<~v*MB 1KOq^̭T2=™ո8()ԙX?{GSWKxPKŽzxA-?S$ [n*Au^8̙\$8X*Oe3Ŗg<)+N̈;+f7L .>)Svcl소Be.aIӀWE|Em.uCoz||1MĻe`kV M`.7t; 7 Sdh w" >*~O8i߾y6roOF5I#H#A؞(bQoa=QtLR1o/(r^jH~xo>&)3baп\[ڻ)W/)ќpZYklH[)F!ؗχ4/.AykUK=8IbQ}_@xh qy/OX>QM3 :Y-G{ H𻪫8wT8C"rr_KkL ^~Bx{i'BN#vz;E+ =ڙG+k%{r@:]u /# %jB&NRV eq~}:|7!=E6Ź]QnЇ[_OO2XM<*…#Bl YEn /16?j7dɒrC[#.fKwn>fb !=I,10Rpxr MR|1**+k@5\>msbSlFՍTR0W{xI(obn)C?*':glF3㝦XR%Dm{rw:=kPI5?63\E%3 uw5ibYAta6>}9cw.#}D~Ltw`pH-fW Ma_^ΈPGUQWɅn,z^[|AYr(+q2F`((҅ XA&\`G63 ,A53G-7V>/0_4VF]=."uIo$LyukuTwú=u#Dj}gO2v ײKaɧ0L4kө/;ny.^! ֧TeTxɦG|n?!]dTk9 -_J}ex.eNe.CW{0j[rƀL7#4t|_`mjGjDщ93\bpT1)TpfY9Vzq[~):ҏ4 @hL t09q'}pAXMN= 'SV3yqi*Jbj?hH~8o``Wܵ\_Sd':~s :B桄cE+k NG T) `t&HRsQOt㎜t iP~,C~b=lI5fsu./@+@u7h+p2NպhWhȃg^|nxT+U6 ,vbzl▌Y1֔yQ0m6}Ҕ 0a[b5. E *IxPݛ{01(=c2[0s î[d&,,Mmq/KR9O2#cfVvȽQ|Zggt~_F_Ob$yh7j>U0I\qJGA r"uD"t[#H@G6VُVO٪;Psֹ T(FyY$( muLPA &=0sI8KGkK4CX[qj;ڒs+OxBl t2UKl$8jpv8䜩VĊ*g\3ك^vV|7?G) uTjp'|qph66ykV4>9eqkb @PJ-C@g: Mɑ=$Q|emF8]/'r^+r> j Љ)xrb+WYȟc~’Tuy9|8:_ |~6okD`}fwqFyRA'sI4wA|:6+&AFc ̤ϝQ g<ӓZN'(ܮQ,2gz' EQ>`)+ 50"Cf2A RNrpy[d xD@KSE^*y[xSJSKH=RvF(MRy^ˮfJk:<{Ū\82 +)k,ܝ  n#\|v0Xd''1jߦ[)LD&ep,jck]߭F9z y"ψygl3 G|tm}1KufrDxWOIͧ~)f%u襷=̅gJJ3^mgԩŝGj\N~.X@TD1RUq9%N]:geJ}#si6o1˙{q''G+ͫ 㘩\%e#)ʋ3Bw&nQȑťSy3:&7:ws\ۋXM`6Lhn;WX=|cW:z_K)g{K/f)/"a?VR9m7Ӊf-R+hmZBde Gkq 㫌螂("7o@H@.h"+xLG܃ٵdu+hTrpĩa"CWO̷) URKI\jSմXo[X3MJވ{3|.sUKSv/o&j|!]_=̒1F Z3J-98QyL>5sn*4L\y Lv-FE1q8oUtUSљgp][х&f,%4RݒG k$eܬ(x Y]"<nZtl}B7A" 1(%m>Cx$ޕwHWw0FМQkPs> &ɪV^ ek XRГǓG1{ JFic?sJR lܱ\`TVl'qmDŽdi߀c`( w_0ēNQι_܏BNh`v!\|x_z~h.G7Z[HKR6 G$|{{bvP;6wlW[؞F:4 E-F^ v+FRMi}H^,G_N"߀kb{.=F ~g+٦Uơ5pųdT{tAuP22g0?wM7N&@0nN,7?4 bmѸCP^W;1Uowjߣz4Jsp3Q2J>IowwS0G3@TH$HLb+[xXF$m&W5;p확Q`/. wT 7?E>>{^ƃ4Cr#&rb#^Z[{=7 "E' Er;j ?2mMŦ´[H‡*o@EܿRLS#P DE04o]/Kdk ~b@j%15d&%$ط̒b_#E(RF  3U\| *6s΂j eO%9^dGG_M_%Yƿ c-. ɍ~֍/YM}/yJ{gێR{5<^)&kTQk q츲6NF0E\K&!&/F7?EG3əeCXKY#o J/ hTNrUJq o AS{ 8 KTpt4wJHnu| 0;² .Ux߂ JN[nVӛc‚EH+.mcC偌QVxj1).7TcdΜN>R0slno?8_MƛOb?Omǣ ApxoՉRK%k: 7հ Lr_ۊonbx%\T@셵*NC?4/WAXfM_lQ^|pҰ7LL F1rWMR)hxGX&l8-j5M` OÀrac =l`y1/sNdK'+UԭyE.3ƹp%=1Ei[ Zh}櫓]~':A"4tyOZ?/IM4 |q9cL_9@WsJm{ղDbl>L=!z-v&èe͒nyw POi+L7sE's"U aTXߴ7 SȩQ%$(O0,nr5O;Μ_ӜÔY=Aϻ5G޹]҆s2d@JD4ciDƱz15`QH/OL0p^ַ}nX] r׌dTZ5<Jp'-ƮWv\ӗ< e]f<?G@ C,݆^_$q,l"\ rx/fd;>ygCN]N?_-\+)qghmܔjGUNw/JL1?:{Е:^_#g!W@r{ShOLnC l]JP4`4,Gwqrby hzBԆ,{kux}&$e_&I Sks qC!РqaZT/*k/+jI&,4aϙ2??>R5 :,hAܟSlo 8x$uR\c׀kd"/,Jm}M'!q[Ү89f.ߊAQ/u@I`r鯳LBj4&SR(F#ȳ;mx9&5V'sP9r_`W5\#dPT:͓Cv{a̾{X9@Mp!G}rO+&4XR ޚ9Qe^YPZi~-0a+bV8U9Og"넭u"q7lE#jr})i٘ (2%G5pp2sÁ Xx}h#Wp@9[鞧'ǑwAg̒،;gx(gF?tByq΅ }?X|O]~e`n,yʡL|,U%Sa.̘9X`,1.)B:˃O!I FꛢceLf/ )}ަ`A^dm2$8߁![0Z#ij':R= $>64xI>}MfC "~$,$eP8R!f?z OA/9l0o8܋HG cJ.,K&ƙpb(b:4-@MmEWvsM n7H7mgHF̥AA 5~.7ymhҨ)nx2 y6=!b~81p^`8,vʒ'm89\:Mu\Ԇ醝3{%%rk7Gz:9J}):S~>"F& 7̕rDLqˉ*/>S #h\i/?Kp30OOc$;%֫!bȐLp"+p@]bnۛ(U.3y hg'~=發G<&_+,I*"flThΤ*K8F{G>o-QJmd8s1@[9̉EG|8:- ,BW0?o^skwQCU^)2˞2M_". +q=ld )Xtk VqI!]qЮ,_#Ma%Cʦ0: VFl` k&"?z"7 LoK}I:yT"#_ &3!1Wj]? fYLnJW2C~>_Eٝ5EwzŔy ӻ/ ĠfҔishUݏOS9R.xiA ! K\"FCq % @! ֛jCJThj݊b z_FED?^8Zuw'zQw7j,Ê#[n#~xoUM=Oa MQ<\% /uraX`6V/2n:n 􇝓}]ΠBv&'X+z}& 2]/qWkS;׬2źtMN93P _(};:%uJi> 8*-~:`o%mY{k _~VJM9Fn̗ޝ?&bWɃ6#/kD]U4k_}au_rތZZBՂ:_D11sS4'bk9w0ˑ V~hf\Bl"8ըyaʶS/Ʈr1*;#tO307aPa߻C#F@=7s{l-bc\ܵ-G,:%)$EW ~TP4io_囲*D"屪^YOg,qR[ v[^F4Ǣlx^Ø9/F u*<7'R9UoTrg0"Yl&\%Ҵd@ şi{I :75KSZrIbAmP33Foؼ煇RfQ>Q4O#%X"xRݚ'|KY|=c?j$Sy|޾C55BZbӸ +'rx W0չ٫ Ct~/<[ky6my2'zg7]pc44 r02V鞪ԴKքQ*A,՟ B*нQ2%DZF1BET1}<ȐȚQ1A$~yȒ|zq> ܜ.R*UfEݐU2|C-M@apd-֢zY5ECe6q瞤+ID%" d`΋)o,l#hid.sMqAz>DM`֋)2)ILTM/!x2p}(k@RX sJaGT=ՒYJm k)"<~PmZzHZ7o.bIu,Y>b_K٩[RX4.HNgcr=jW-6Mт},FւgMm gt)eautIw|N)?Pp:8)+rwg^I=Ƚq\u TO8vCZ ͥq>| _<㌼$+X*+=`=IQqPx_նn0<2٪}?vݬcwߤ&dd`hOc`&/ M>mYenOЌtTimKҐ.a-;ba)k,).&j!4JdԖijzMegXS43ehX.HКD ~`iAJ9nVBh1P>|4#^*lO(g)\Env/X;rN݇㌙gӸp QpzMXp1^m G.rpk֩0&`rMuRP> @]wƇ&d{J0%:eX>bc[zM"D.,whgZwո܄_IB<>ה>mZ,#%nW6]ö 7TO-`ΨF6r'rB0^:%l)θQ5Ӧv9ijx,mL^qv@Y nJtpO}rfqN}kp]}_4Ӆbp`.\Y5tUpFiE({.AC8~T‘Ɗ]y ~0s.3G8kVI&@ppJ!b`U _wMjAc@ٗPZ?e\b2xRE~$W0C%?t9:2"?'blV^2>$֋umW/ʣX(B8U!mv5ZkcQEbjp%=+7 .u8s}6 L= ZpbKE4Ox6m:(G>|Bvfe܃tMV`Sn:"FB/a3dk1qAZ([NR[>9[2d< ׀I |C#=%ү ez]B$%U6'͝O\ۗ={ Q쳰b2ȆtEФH(p IH'W'V'<]uCTJ:^GV-%CmB3WId-|$*]Z+a BHySwc0gB=(CV.Y) Ƈ1j}lv*^L-nwWby:R bZ՛*Sq^b-^ϩMf.b%cˌ]Ž SY-^L&_ tjF:c G M"茂ՋtI|̧9?c &Ho dywJ,,I(<,sL0x?o0hO5 [)JpwPx~W1hz /4I jU8^0#O=ߓ TQ!t:δx.uEWT6D[СU6bNl]-/Ks?ȼ?M&A5dw n#@yΦVwbV!S+q8JQY3 ȇCg#BvGޫF{^fjB]F!ہmc\g3[ g^wkE pg>Rpf'irkqGfHۓ _6G=K6T? #oW/٪42s \ q2MT$vO]'(EIūa\7jT$$&:Ltfcӵ Iͪ¡')|FLJ)NwJޣamV6iEEUEA f]{D9>LlKXwcA8 钰MgGIYLB2-yn[g {ܛ?, mL՝ɽܣzmUXUhGYN:5 FN@g]+ r.@r&q|=32gN=;I w)حBKdA8x)̹Y_q}f"2<گU/'F }g0"DkKPkJڹC3?V#~utج kL2h 1 )L6~->g$|jeĞ Ť31Bh 8[341KQԜ5x*Iiq Eя%"ʐn7V+,YyYsz73!?>€b2^ }|r 9^$̶ w~XA5*n;[C%[zY"vzS]7,37>\CەٓY@r).ߧJr yQ ỬSX"JTӾR;IJ0Qi\*  3JF҇34e['VM+2骻3.Dt*|%F 'gՎ$@0L35͎-}WԔ>oWQB~LVZ;O[!*˃z9 u&5l e)?|`]Ydѫ"AJP!l#mGjH SO-rw߂@ȫ>ZgW5UZP"Ćm(F5+*N'P5|EsH< r[*a. n72g+ (Up4_IUNx_ᢛpccw $` R}7rS[^DL*n3y~1t}I g֢VUm!Vϗ%Uv;iJhnmנ$[#α#oN5AQT@ {&Bd P ?fFI"i7KOd9sq0 IwaI͙| c? #¤KÁNjŷ!~F_ vg/kXcTl~.j c@ٱ//>n ul,+3؏Zi*b4V%rżJB. 0X[h58Jv>8 82ỳ >Қ%{N!['?4UC0b,xH\ N m] @4D촏jg3<0)2νSq"atNǏf9[pb; +W͞v;dԙ b|vOėp6Pwy"ь[;\@l `>W #1{L%I)-4aH ;ʲ98D.rR9󠧁8쩹:.x%1;)gܿiFsrU ˃qy7i<%:Ǯ3o'S튶w#N(6-u |Փ P @߬=03CQ1Q/JmEKldNA:#LOQA%=\e%=H0(>2"êa10tF1I9Mi*y~FTK YPv86%=q_pxO>>gΈqVBm>¹1'\]/([IUwhИ5Ǯffrȧ6E& Gޟ6@m~CG\hmDYTm m+(TT湸 B:tb3#"¥O6'vq250ľ\Vd,?*VP4sA}J2g${K *z(Mg]ݣ04< bCA1v*;`V/ƁU^ WLHCAZM#T=`U\%gƦo rK)%WWX uCAEb/%vW7TZT l@)OpMmQj OVʏfsz:%ѳ#RwY. zp_ccGAJc_z'ך;tY<~+&O~{Ys:#|~A}h|Ww˦B+{<*m由Xg3dp쭏b VٻVuF jyY7"1nHT(le2U(מ "GFAܨUKc|>z tZ??K Zl-rgI1ɂ1' G-^Yt79FMGӁ;# lv`/l1DvQnR[ۡ`&*]N%R?cw6U2r"^r4_^m_ x0apqO#:hkjSb:pOY?pRib2 cNjrV9Qӳ83֊P Pd*×'juiQ YeeEzWbt8!׮*P erE`=Ni_-Fp~& x N7NJEj` JW9yȦћuE0}nݥ@5)`钃L,ILI\=FCc)HBuy;cIzV- 6Su.)O|r3:t$ *Z/?;EyPW<~,iј[X `)Җy$* FYwPy/r9e9ewm;ɶr5(JH[p}JSs="Oc5Ys_I/T4Fqc6E^U=z\Xc٦Jߓwg$Y]&2Zջ;5;G^t0;h -T+4AsX'td%zqyۃ?2>Yn?:1<>zw!VF#$gmYMBo3 u|~K}c/ ^p(imK! vn*ql뉓50r[C~*At_S Ҭ$&5cB⦷zD(vo ކl1U"0^.yEp$mP&,0&J&-'HL_"P14~ ,NMv 'qQc$T϶>ERq {\Wvl~{|WYLt$lEM.Vw yVQ iM ryì3^Ab5 ̷S1Ly{9fX\X]a9 wιL.>N[Y-o( wSG |AY`9dWePJY_RBg R#Ͽ%oY6ߊ*>?ٸk g3UC49l"085 Sh!բ&Bl/ń8I dC^;JLCPHVЧ{ԷL^zіc15%"W}Μ"mSq˱c@Ί'ky EM3W-jzSR\qF54I[NU84ϺplѻKʫ5{^:P}dnNi[3auS;3YMr켈Nkdp=hlYP|ΌpOnML1r[ia%|D6feeued<]p=~qEWDڜ;8m}=@]-l߃}5kO^iRڸ095,d6TI#ca]Q@ϊmO\kw?6ۂ z#h%= 9v'>)AoV~ f A|C+I-w~:hdv4rM-U97ê`o . 0wwqduS6Zٰw>UϤjN *#lAIA 7q#TF-NI[_ɒ! QhcAur>hO^i /ZsD*Nޚ3A^s=.\>]R}jW2%čyF x9E-l0n ]F#g5&W{j}װ}i%;KUxDzNfFBڄm`f^Mu=1=~ @s5SV;3ǻ LW/go]RM]#DUhG%LxJcQ"Zk6{> {CIfMyˏs9.yw&]Cͨә`X>3RxT/(@/ΑR&s`抛Mq[7q9 KχK Sf"m3n$&b]GXM<|$.Nٷ5WQU*n>A! |"|vrTȅvD04`] asDF03 I E!BAD&yOFfL*Y%(݋KᆲHĈ\T >]:ÓY'zXS/Iܝ{EEѓ; 's.tY,Z-\1=yy_BhprIr.րA!F,@G9GrpRk  rA^CDuL:!bTT mx02KxYwg`\Tk!UD%Y .q08A,! \JY⧨_==Cd 9ڋf}7G,Lθh &Yk!a g5߹ B(hjƿ=c \ʕ6)K/k둥fƆ1hX,;> B[2]ֶDӤŖPejSw}>au?Kpŋ2ꃏn 9;!p>DJdFuVƚ7tDAiDoVR-d=/vVCDj"fzteAz(/۞4y Ч{m;}U'~.LXn$B=GrG.5܀y"MZlmx| P,>fE9Bc\Bi6l{PdٍgW10-A~޽+MuGQ!Q?Ni<e> Vӽ5=/WJ ,"֟ġ[wQSVe`t?c8 HȈo'@WtD(' =%5fcɦ j¾) 〿&¦?. =%%TQDtz =(ԃu+AUPʧB^E1`~y#y&`KL T3D zz 5O_{ ;,5(iCk_-tIQPߧO8++%{fwf%Xߖ@ ID"Tryk5L&ՌWͪ^a7c[5i_3DA-I{FV]=y^D)'Q҈<4 X-jm=.}7j瀡UۊG.1M?7tR+!kI t0n uMb~ZPjEiUb$4r >+N 3KD鼋- pI)+sBf$ B q;"ʾ?Mmv'%dLC/<PtKwS_i"ꞹإ8,!,)s4VAVz{:[)kŠ>ro Qy'*ŗ]}s{A#/Ϧ#Ti%U$T/Gt^2EBI11V6X=8C d\^Of\ ۪D3yNe+Ӊ:7eH,y uI _gz%$;@iKd˾IVcPh 2VZp-2K#p *AT 8˒8*Egdf Db4cX;q $*˼cbjoa#l?@܉q V a)ͤ4G"˦(i%r;GL~#p W=`24ʕy0_1wENd8{6H^mײ4z 8To{5M,`+/Γ GT,w*Ӆ]l!MނI\?BcT*F~WSvi*!ūYSxWQ# aad:Fo_r-Dmhc~Xc@(ioz}K:L<_Eg(kx@a֓.5E%!t ^F2~pPJG Ny]J..rD2͉(gCܶo=7`\r0<7h/yX6R__oyDRF} DL1gu"lZuP*O~^ ZMgfqJ@ݫ\*a8~~=g2\pXvDٌ΂%>pJtyZ5h"pt,d?(&)ɳqot]4gs.)Z U*n>M Ъdk_{}YIiȑ4 AuIVb~(iV1yQ[=6Q⋃4)6/ kXT ^HD9ʒ#4MTTP7ql]ͭp0J8j-M;^)(g5K.@$Ztqm7ozUnQ iO̟蕗!=ƥbdjdKJ)J1=2R*@D>D3i42֐Hpˇ0U'>!$i1e^(#d,$8um?&;< t P'ԛAL(=5Z0ehtzfɢ6:кWUhBdCךnq95𴨌&Qkecm)O&>5Ǔ5w4o!1HnO|zsM?GW 4G 'gt"QNsf}n&VoD5!N Jj^ۭrl4y(mZn7|\s(jJU>׀5I iE&"C8u)c+ @vP_CR2;s=IWO"uyp@4ˮeWȝؼυ<ênW $Pi垹 ԿMUb +y­S)UYv^d*__+2S9uiAL8Қ6Vy$mmN׬fٽ`ݛP)nI[-9`yS1.1^?01/xw: s8H $IxV/;͵BGqg;s N!ko56z'jO*+Q fP)l(076z= M{&‹>+Vb)9pJ0NDmZ97sy/qȂ,fŗ8OLWPURk45n$A>*d3j^SE\I>bVdMy:19"rȏ>@7ͯڕ8cLocL@̏}[IpqM*WKz;dcg8qV /w"*.b_hOP/m/3׎ \A|P5w171ɀOyKܞ0ԋ͡w kVKZo~c6)-ᩩH*J=XzxC8e÷g"R+wfJƽ:H2*Z3pEEϥ)VjC:x1o`kY X!ɈU2M0!x-RM|-}ORaYp@`ϡ2 |J-}(a {ˍ]Z9ho_oޤ .wk޸H RGEvZM5 PScm+`^fRC MF)5bu 1M:.{=-jǰأLj]aa!*TAjѧQיYN8CQ5EZWݷ-[D,YvecRZp+ow>Ꭿ? N\+6HoihXL}#*& D j %q[5'iR{'ֈLM;qS,pߔ8_f3`EŅOxA<7%er1bQӹ湶4OdH8:(QL/.Jd˲q n8H ~Gqއ57**et\ƲG pPآA/wHdןQ^qXL}o?Hbw 3(}dBRF|ٜ[/erC.}H.kfk! =m Ą H}B`:JsuyYq}&=| 5sVf+r q#se`6V0;.L̬bSD*ԯwV7ې!5ͳA{a[o {wKi0~O6ذ֊:NS?R[5cַGJoS30nN\Y(odgVozN(+GzJkZ]24ntI5ե{2BH7sl%#v΍4[= MRk sz Y%pS[㠏^47n,`'xX2wοiy!qQ0_(gEpr++HQ]}u`ԩw9mK{]^lj~H ~?msrB;m3ֶW(%EOiVAd?EzKdK37ꇚ;2HQ˗r·X{&+}Գb&ǺvP:^~,j60 p.9vh+w,GZu$֞j+Ҭа4kᬙw-yˣ4}Xy^yOZAk3gL+?2ށȔ<BEe] 0 2 :W/R:A* d ̬ \V:}玔]l uU9lO! Kwp`*BG>{|upse4p{N}bi<Kݎ}ұNYOE$%bT5"юY@e֓'LCބsu9|_UB/@0Q|1 ,?"HpU@V bb g !*yO)y0 |z$ch+~aQrjvsFR9Gߏǟ |CFۦp{>cX~?NSj~[[Ďv> /ɶm a>NtƠw K wʡ{TR싣h@$O)i Lp{Nrԑ)e{@⯣IU3ng ^\;;ջGzx̛X\qRt-'"h78!cE姇,jXTɻ8c.t^CT /#g!;~QqED FͶꔩ@Rka_ʤ:p UƻsA/V)r QGq7y=@Orٓ2IU^3pE5%{>үtpZÏ^uKn !{Ȧ3[{I lTaQmž$ZR4ox eC<& ?G/F ""q9G68RX,}ӥX?%}+ցɾphW䍂; "! lj-;tyxAViR4.m]/ E!.߹t9M| ]Uo "$r^@2-EDv\s,p"Hy%u|$æгF3nDUNQ0}f$s@AP>K̂vb'QsOo?kaC# 9([8pmem,E (pO\}_dŁU5E՝J^~ydN4".Z$?pLq&89@ΝL< d{ Њx>P X英go< ffMh!M r5xyO+\ $lZvѝ/ T&>5q N kD)}۔[kZDd83,cӤP0&R_؉ k-3*KM@ α=*Y HH1b(DqfPq$ZdkR!.GFZnHmmQ3&q,qWUa)A:9]8Mˊտ s> R0.8k{==9H`RXi<|$UcVzcZ- ֭rМOp3r?]U7uF˽B:NU;~X^|?J]kwHMTlGo+QlWmebxRkK(kw|L#13}%&?G5U=Rh"EAz#V>=K4gᅶLՒx?q F>S0-o[(8>Eu72t<+l(2B4Pw/kjn e2? tq̷0DW7ř;͋}ź ^~ \9L ~VrQD)/8Τ2P Cf+v#N?DA3מ? *̿oy/a;AhE\^S3ddXPt. ȲuO0cQu=SI>@GԸs/d< u1sWXjܨkoziD{+dyk.!!DY8Q8&O#$ $.'ԽD*^Cbъ#܏Gg I73jU|ʇƱm96i Zg:L>Sݸ堝琵T=rjKH !x2i/M3~d 0N~ơcN{\kCta'V@BŞ: Q {yhVŖH{3(#1ڽE&Q,0 `G;?~0d=sdR1>IXmƣ+X'#$パ۠j(%*FhCc~:*Mͤa>Bg޵\jT(M_ͷ.Dk9z ȴ1[?Fv䮙 |t,ݐL<& >PύirE(Vg9lIXV^w&Mr [g܂[*@ *hVW9.!+aD V,V5you=6Xbq_c ̷tzTk>)8ȑiGpIo#q%9}x.?tJt.gn>*bԬg?wOa(mQM]te"doݹQzu"l[dQ<@L5s[l; D(C0˸h+y_58&'z:L+:oQ{{ztzaSn֑*p uggW8CJ/eeҎ.-~JeՎ?v`Q_E?Rn|C'k4؝Lh-@0in&@ B*ulؕX_+tQV0 svs=06y/M(T~(KwVol~0^jQb^˗fNG7%\)]ZK0'×wo]\4IpDvHK9 D79ydJA2ͻ8c-#>24  ܸzIsT'cujҩ/m.C-|/hˋojCob3K;󱙺wM"%;SӦ0WO#١5b|H5i/ɳUZ = e C!vi#O'_D0}ecwY uM#dFOs9̋<FYNi(j 4MSB; D93A(>.;t  1+djq[S ;1Lng8]^+I27SUJV&a%{&nbyӝ[J 4J^RP.li˝ND7H1C6&  7`b$)Ju?0{yu}{4䄂9ks,7v/@2Hf d 9%6ˆ7 m{ict}Ϛiާ歹iX(IT2eN`kQxX'Dmߡ~2fI%7D@H YD7gshl:P^Zgg15u$Ls/ KkUzw Hۑ2ǻ- [+,,Su R wn-gbA>+"}|=5RPEߧ6R1<኎!7fIyL:Y4!K3m P"u]YlKctYx 9s#"F\4U@oaFe[xfSrOiiT ivhyɖ˙߅qpûCPFKOuj&c'˿_j5BM ,-S?"t;d:}q ?EB.Pf#?_i`:5a Kܶe0HOA/(L+NCvjI󽍡 3\TD+y Bܓ&f5YܘDW(p' x?}b]W\ 84+IhׂJ33,VQH8⨡vt Z Iw+87 #R"|jGZR#0Ҧ:@nb["i~a*7hgXt=xmNj&5\R]xTtO&^(` NTDOܾu|Z> VxMHe: UZiy+~u;4y&).~|炣3pf{ZF-`ԩZ+<^Cf_ZI~(XUCKϙaFh4*4I:_@!7y[؇= ſ`P2SAѨK8в@ٱƟL$f$ڥ,5Vahyn }3q})g!u\ M+oLpc7by;ƪpvLؖc2/ƭVëm Ln9t}8tAdaq|Ail[}1VGƮš)NE\}R+D+LL@ˉxco 'rWcqºFQE>\l垡ցveGi` ;vXp:sST'?w˽T 4I(4cő}H0fPHQ/pӕbZ?ߵCp{ыJQMVbG|9+ƶecmo"T':b3Y|]9yBNAP +tdNuUaj8/DR} ;pp}N֎J^d&0FXw2d!Z!Q.e~3%9:m>#Me$DH97_s䒀j V_S!deW o ʨRVtWLZ c@k2OcDN..m<9JwZ=f%3_&|,c=s؂R 5ry5^Fش{bB̓<m$/Ru|ȕ '~0 L+/P\/ %G?#3:7x3-qSUԮϘM;| |Meb:/ u}!yU$w#$YO[}'ڡJB,6!Mv\]ic 2@|aB̚)3yyYH[=I┫k`0 0@oa@X6+#034@*4HL pUL/F0KS>|ngYZ0707010000037c000081a400000000000000000000000166b50884000208a8000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/mpt3sas/mpt3sas.ko.xz7zXZִF!t/=X]?Eh=ڜ.+̌F!rȨs&i P@# 1NuVPY9{V $ 7ڢ_j(;8\,6[R)Q7%A=:j}=; Ja *呄О$T@$ w zL p%CC,OdC>q0r[25mrl[yU d"O."%B 5=c>M{=(Jr^# uUۍjX6qx;CfJ"P5x ?T>()ZwPoA9S jAU3bSNWHvæWHN͸e`0BN+F-v=e0X?˒O-XTX@nſnh oϖv(SI&7u[S|+/9 HGM" 6>0-jz+wc{ڷxnُzOIaxƐn94uI"]7)Dqj?8^Y2o }saIxZ*7>G/u p&:7RcNy;^~*2d!yJowLst|Mt&miߝrr>M!sҀU@4cCe4ޫmke;+E41t5\4U0@-e;gLE(E(wwYȕ"4r6MZy)8QZqɁK.|~0zs]} /K&1u8}GK":Di̓>+ZoH~dXq{\~ԧ|pxح7WU]GW1 KB'8{M?'hPԸYuk_.3؛+ZdiO<0> >#L~:3"U ~wIb:Z4wn{E6^&+6&~Ov)Q2WFxXsQkBږLHȓ\Z[0u&%O@m|+Ձ_=FeڞI㙏=a bLňh:_ZD8MɎfaA8zY [=2_\:!ӥ6 vKte.)D3pk"9Ha7{:¹i*ޚ0?>T{?&EQ1/*l6[Hw@ͅ÷ڄ>]ZS63C>/,]Wu%3 Hi /1 A9$ly$ #4X(AE"k'"dQX7[B*YUrև9, d bEP `+Lq~Cf34VhcޕH j*rkTG@'CO4J10ĕd!ĕK\=t3}XP1Ksy'}?Sr>^D^%Ylb_ЎB50y-,XXp 8q+\PSEu-eĚDp}c\*C Ҳk-E *dQo5)҉ysean3crVë&V (vNrԬ 616I@eB},.GCv7;sVRb6O@FrV["1eQ^4o,98e= C~}v!jCy]NG^nTޝ!@`@5o5F(k Q, 9 5 |?T?5#DH a; |ۺ/ZؾmRz6Hjj>ft Xgߨ<({6nSIU7{457~P-jIC+iFaԳln$[u5p75Vto>{skW"Pt:a}f\Zн들ŖÔhb:iӑ"fnI1L0 4`5RM3pTMo//q}k Xz-lUEO=޲oĬVz‹[z##>;mV-!'ԛr[hPLgޟ rw%/t6y>l|ڡNQ~X"v}UT˗KdFQoeoiѪvo ˘dibLm)B ݃Yd'!^.rB(0(ӒsLQje3,qpFF 9hUY&&[B%A簒Ocyhmт:.N傗)5@)`@|%]v_8O36u,hJ+aw/eyugq^:UH$"tH1uF&>EnQΈ|vkb.u /ہh}RąS(jeLnqzy1QM(UUziPi-[-XY&&]^SJiE\G z~m|ur2`zVN*~Ȱl~#ͽkr6>f -nE`HW+Գiʖs ѷJ"9{h=mjK_/N͹Dh4IRV W[D04cn*(iW,2M<dYy 6qGzjޞep0$Q2AWl:=\0F{>Dq' [wty\ipϹMQu1ۨ)$c+gT_R+ɴt2mBҌ-Qyn <4(^DS,a~7kBi#I9Ǐ='xk$5.^BHOT~or:ALZ㉗g5<#0JD- /A1n]eoVV^!1DjUNT:K jlgK'A-M" aȆT82,;WŽX.BvO[o;;ǭq}<p7p)h'a~C/2?6{ԝj^ods K# (XaQ'e^ Z5qu)D+& Я7t`&41X >1Y@M9\L JdmcvNx[gތH<0mKQ:g7=77 7F 1@f15A9B3i?2~XsF9τ >Ji(bI!3o? :@{p``C@R3@GP0'r)pTo(cuLDҘ΃llnORbM!@fk~vh$yEUv cU-U7)F{yrF$B&3oFGX)%X1fFy{vw`E`s?"4rvaۨ/(Hb9lf"bn1hy9a +:P:oݮ`O$ {ٯSֈZڰ]WJoꡟt0=ә=q$Q~P&ۮl.Eb߲ y{ގImttNo5)XLk,y{/9wucEt_R'#D?S)L-{;>˺?xuKI`o=nK1ڋ9@*]^d@d_a_b(}ѳ},1(%ɔ/4y]:]e&o4YxXW66a7XM+bA*-j([ 3:Wg )|GB:kSJ+ jjww9Kv@I:-9"ڶ@~I~Ctw*m`aT53ö0+yЙhN!#Op8r|P 鏓q=7m 1\Wȝ+%<$E!m@%t[fΰ"mPMŷ/T2F«RV>V %>{BsJ̨Q\;ssrcw\0QM̍gXesqړxj=rցL̘&DdS/j~;p kVX"ɺ17VEr3>Du"^/4KLUNxdpoS07z2*`ىE4x;tw(" ΐ'ڠzNk>kLpƫ0:!Pdeƅ0[`rEhiq ]%fפ}$UIH)Lz<:#ZuTŒ&'Ʉ- loND^ >8ׁV@]͍ 4t=(Ǿߛ>Uaz. ߥP=0BXϪ0=*v`4B6-L]r_-=]BUQp5~|wn6nPT)_R}C MHąo(~-*A ]y׿42] lUUܶ友/&;Yk,#-7Eju͌v\ئȆ #jN<`v>pr}n][z@%AHJmэ/}>ʓ^uJ{?kO뮎,~a8_k>sܒt|(c:ʄ^*l?⍷H0ra [!GFz?iwe9^Y!6rLDܷy_o";fMY:bt/#>_c^bqc [#Bw8:SDLܪ㵮LZU?JVɬx ~#hth_x2fliˠ=sczOQ^-6(0V*$c`Nɺ  սg._{fXwժ7ޮt Ô8Ñ/ Nhؐ(>@aN&~.?2>/8jkADƲ(-Oe^Qax,mTX@.^x]ׅ92y%^ j/8mAyWy(DY DɅ?Ջ-唼-49Vs0Z*:]rYQփv7qBd WO~4}JƟ Z=)G-Oe}2AqtfY`ul脅g']Gg'68dH'_Ud V^\?րLI Z J5#b|RXUJ3IaWͣ܁v;ϙ$z|?C\y`jzӧǘFM,\.WO؂5k&lݝ= )"Eg0UaXH|ځdi!bݹd^ӂR^K6ƒ;J+figtlˈ %x`XΏ$IcfIʧVka)!$MjoYoçbm#2겮HD-wEkI$۔-j5g]s>%ըFϬ.\Ib@""'|(Ô+gO2}L.;d%7MZ!RU+(֚d ҹ:!?|@%5 ~qҶt.c S: _#nzO;e%I '26ZC >5$d̀M|WNK#Zx_JJd cEg'%gZJ$F =Ǒְ"VH~n~lUQѝ*q=`hn&[bL[wTfsYԂ%&ܱ b Araq}\P )7ݫ̮#D:_9Q:yx)K'pV;nKS f@2:6^>A}$d0Xcz'9A;By~X6m)bo6EP8^Ep .Uʸ ~~Ltf%1D LҔ_6!>nP$1Koh^_Pn^jr4Z9PMyՋzG.qk_7>鯦[Z< ui$#Ѱfv%_!Ƀ<X ŒAoXކG_6hMIɤ񥛩73EcKv^# 8UOE1.e)V7/sܦg599ܠIRَ=)}t,ˆo+jEk][ /GivU̠խ7H= I JbBoEuK3@Y}4ږ_:|0z|ȸ%KWt-a=V D@ͪASTˑÏ< zJҞ\C@:5Bb3|<# 0P6c ,:K]C s{ps@DC :sl+Z!r:99UYh `鯢9巁H߫?Mw"Sh8@:%|kJh~YuBŅ -^TN +ɹΩ{o8QϰjQ}BQ)p[h_5 sKĹ Vlm5d2 T`o,`8VÛ,jXI.kg9/|jS?4pq{/˱RnfT6%L$iӹZeRS64GC}ᯍMvQaՓIv<"ħwt]r*cHDyJ~~6wVi@֐OwpavjRA~-r-od$?2VNu (2 sq~)V Hu ;\ZÐJ `+d X*X:t @? ,:LKm75[(SLeT'olw{@F2na+㦴yS2j^y\jesd::0=ôG[RZCi,.m(Yhk/OU(+AHc9sNJJQ5sN2dq鲗qZM?* }<]&M/la#&>cnW(9Q,: W5 cÈ! P7v؆yt6vD(Pҩgw[ޛiG"?I%Ji{t]."Q8rW?Q. }:lgrl"!1Mq!%GA7M*L-&`hX=`4yW`_8-ȿ{{6^Sә=`c5dH3m^ZIC-Wm#`.`RXO! *!qN^z[+Juvwy.-[NT=BgӡD=H.@&gg?;B۠vq~!^ +2te).d-+j@^|gP`7/PGK? OӵD\ ROe=b Wp_Df4mp]jbMQ|)7Q1/]Yl&*RƂR9F</zf垠10S#Z9J%J@8dNBؒ)>U|-0*uPs@hyXj^B҉R?sQlo.Hr_Կ4J^`8В-"ԷlR1A*mNVryINGb{"}#M at v?1F.ըDirӡhF5HZW?zR> N-.%z:;l, kSMސ7:E{;^mi3 };KٯHC=[O XEnH^L;OQsLu%byq=w W}&>q$,G>B,_/ج9;6`*d͈rK$M: %HY7i +3w-%GV pKS8{+Tdfٚ0 H)j|[Cܘ x{* "$9&A"M򯧩6^=N $)C?9oS?UzWXU"H Hdbm`$m[uG}񶐇| X1x0CcG ـq6"{`3s4V@BzEvFM_0v-vaJ7ݒ:3 #'6N8 Fs[^ z`"TQN ij8yGOa;RQ2LRbs;4*XF w\581Ch k2Û麗$ʒ#s;Nb&YyD R{㨙Nꎨ%`H  .[s_g͈, ЙWۏ]I v,²?!yY[TZUk]GL@Ly~ ,H?G^xEXZ]JSa$^wp 3p cPDp4aw͜ 0/8޽nx:Jn'Vu&t`icqh DyS(.~a<ҊO?i!olV+Mqb` Z<nFzn_t|{/>VXjqܿΟG-ҀѮ_X 4h^ށYdMC LegH/ Ɏ.FǴj(WxvZl԰ޟ7dBP|*%kEU}qjIw~mLr9aGEIOAıx>kDTB wi%W;Nn~y aaܒbO2~T,TM n c{2@A S$ΦrKYUn[d+ +FBͮeʸЦe%Gc4 T93`R~/ۛz.2<5,F-o*a~Úh)q)a2A[Á//q|VG+Z?6mݜ[5 8}{Ϩz5PY(o)no) 4lyC"Q`i$]fIa|aXp&XCbfi(y Kj")^$*ҁ{wvc"`NZ$fSۂ=n nl_8!^,r8`\cf}$`S˶7jv7_ hzM3 yG,|[?ޫ&$<⻤ݴ*XZjҞm6p~;$ّ2`a_ם~ׁFm8D2p}8j^X_ӖI*lzYaLXw!d0Pk0W%Ւ8W$MX3G֖\d"vQdX]G`G[u^FQT/K 'qP U-{nۿeMѐMBD3Dw-Yn~AybI}&UVLݧzٛy3& uYG7 R ܖcmeHhd x6 ϼ-A׿EM/~x| +=xcH6p(NlleRf%7(S*}"1XS2Bh!,¶SJqW`2[G7+JYbo>GV՟Ll$z'|Hhzx9O]r${j4|')\ ~o&$0wSvr-ь솂 R 2ՠXS(n[;n4b]{.Т쀍R1lVl8 1Bk򣣞nU0/;UM&<5]_EubbUϊ)aK1Au~_-^k+c y9IlgTWfة2ME146e"; HoH,b=@ȦS.߭4(ↈxq}z;vyg&Sou95Nui6wyv'a8&d{By'_Ar@v`+({G G6O3闐i{5w f'_cFlT}= 7{Ж" H49 }iJhdX|X%}.785 O%]/˦|5Thky6 -Q8 ŭ):nՕe2bG,gT{6 dx =s8ti@ZD4iYBɃ7δ\ԅُno fL`)\a1z2Oe41 Xh;"H,#F5iL*c[oLK?)8&K, JaY8-l =Q|Nwy)V}I"\1<0:關쒚k<&VuBXꦨ@WO[ZiLM \V%$_Q9#A:QO ݦ=T@0:$:q$UtN9if?QadiFzXlKBKqpTv A:e]3f3m^a1NICLypwNb6r h`4`[@;E"o JEz i=l 8}-h?au3)7B1zB@5NX#k!s,Kpxq8DChۚ]I|~mU҉l!bwĤGnQX ESNJ,-(ZsQDE-C+OV1dZ9j\NȉnUȔ*)} Z}ڡrۛ\C 7>xB8l\kSV%7nw %C5ײ?gV]wp bب$$~*ui8qp(Inm0 |wmXxe` p|]>12OjOG;I;ѭr_(-뽵9p?6"3@c z7=šLB27ВΎ#?73]W|q3S=YLy9޾,im.1L*1+vK*XFIPҐȱ6O FȌ!Pqwx> B G15SD?LĀGyo Sr+!O'%b,F$lbc!4^z/wmeo- 5^lA)=alg`zի42!& kd;@iD6ڷ K=-Į˝|ډٙ#YBm11M#VE~o4ݔbE̚_W3٠~g59SHչPoN(/!g`"A%J?-ka l Z#a,W.5Ȳ03*Jzvh+rTE&'Gv%^&g:6^A-"YfK%ch`>[O$7Z/4yj{6Ucʰk$<t1fz+QP2 c?{Dܣçڹȃ7iaa$8$ 1:^n@ omv$C} RF{ıGA1[rEeﺂ6:==̀k~"Od~Um|a k0xO.{S{q}N6^ z!Óyk-~i{U.G_$t&9:Lݺ#w[RʟC*ozx-ɶz'$1dW.*$5yH;ȽR΅0uuxھrjjCKI)i7RNg\iX qe)b)EuP AlwkszYr4!DriוktdKq^Bhы"UởOik!Z 5 )1c'[woY9ۋJfۋrҷ'B1;P X㋾V \s*[X8p_>_L ;˅rş)wս0e3M-DmA>aiR[:jEq3ajq~Š*Yl:ƢܤHmEÚJr&fJniyRSa 2[K0e;<}Ar$oڇŖ.aNq],#XW./_%+bqEG^2IW+1UVC`-5vsYMH89QΠG?jZqn-YQPLz+o,Ӯa(P߾epɛ[j}]SbڳI 8ҫf0sd7@KWoKp2z =Zyc:Cx.ø !xxi+o%A[S\MMtOW dAݹR= J"#A޵vO81DgV9Q~12^&'{4C]B;JT_݈'h+{'h@3a)oaR"YNmLTShC;}hU,*f~yRǁ DV2HZ(P?]4qf.,y;)DfΆaT^ZY;7YFA,tFy `|xq@{Я͹+uI2 MPDtԪ'u,ljn"H~[%x/jrL[P=Zo$o#@,IO~#^v(˱Wu^7 $SSذ`N ?o/Pɏ0x| w׉0m#y%RɩY"z]4\ԝL{6[ܿDBRB'q078}_)F_* IW|dIƩk[6a=`&gA&uS iaĚCM_;k{Ie" lZCALBI1[R~ y oy#cvR>#%{l1[]3Ixx/ϱ+@]N\b5H-[hLbv+@ avMRcmԱ\yR)-PRĶ"`=IНd h:v2סx fJ,2Y! ݠ^ݏ^{NuqQIGK.Sg_UD^RZA0EyAF_"l߷sw`P"]Ҽ6g` =JSKG4| Ti\^)ӼLo];xKVdcȗ&fUF/;jU>0/uD$4yVzICX$!K()N;!:;_Ad_. vض*%z>Ŝ;YZ\u+&&+7S=E^ tلåxdȏAa= _ cW%Mi)[^!}cMY"wR)x~JϹ;'ɦ>Mą/H 0 0*-eHk =()Ѹh->I8A9IGxcmY6}dUV~ا@ɴpЧl0teЕ(5rY>M.q1Q7>THGat%FsT.W $RMos( kgpswRA`VyU ϶#^~:(O߱QQO䬺w@tBW@sGs]?V;Ӟh4QV fOd~+T(Cߣہʰx![HvbYV;@,?)0yIڴf-0)]wLO"4ZSA+hj.wb0ypQ"OkahVXĩ@υ7a i!Zho}HP7cyw dY}680sDL|^<̬yO1 ǟ~:j"Ɛ|JkR;; I}?ڼF9.)3S钘Qъ8wA2 [Tup~dGՀgΑBQⴘZhPd'fE/R*1<[RqSWtmB@/L v;YnRR(JnJݗvm-VlX.3łoOBlY\0Q]4uV U.Ky=Id8T^d@n >Z`YgF=P.JݛCr:wjoP og0 LXaGd#RKՠD3/zţwZL-3D]? fP(DdAhaV;hC3h| ơۺYQ(8ћ"zYRWіZ[\5^DڀAeη3 ;מcIhcV2xkKi~lr#hD3nؒ6ަ @jwd^L7dqSD'_qe92L!(1hEz^lWێ>ڨw| ;aJ:ɋ"cQ;Z&r3TPdz[i¡ 5)V] ȥ C\{FjTWm 3MɚzȎ8!(DžBL_0xKJ&dBЛ[iX6^1p6`2)[CN+.'= ɎTӘd+][9ElsoO&kNlpgHE_\vY_%U,PvG2R^-52Zuis& q3$@g" zBA]`U]>0K{Ndt8ENZ,H:OI[kC3LD cSm[|5l[0Ba"1[DVVsH5K<kȓGOuUTW|'W_6yp7*)'5s:j39'J\s`gB  G\ ֛ܽ'> C[Rv>hc\ ìH Le5D؀ƇH lT@bN JQtn{ޔE;ΖσRoWr.S6Oxa]~7 tSR3h[݁?Oi!DAY=F~ {um$M8n~%?vLhR0S2:xj7F coLw21b#3 ;=\ j&ŢpP& t>dMwTTpGSY͝#"?,N^t Ar(_]53gDsۄ_eJR[cZj#$]TSOvi: sMh#MUg;ȽYx>> fCXgrJp!zd PV锲Nc{E"&1'?p|Ru*ùQ_OCЭ%9/^M۬@i&FT:`|/m sUzh~ٱ*Ύ;My[}4x3)ᤅgVstlFB/6[I{|fGDt=8kk=tU4>m+(=~=% =Xد!f}ytA[zq+w49@!rd}H&98Ґ?B:R6]]iG,tKUg*&Q̤mc=I?Zc֌gxyASR Ha8_KtPz֗w'dVd5$ۣs?Rf/CL0-ˠ2AϦOf!q6Ÿ`JAtLbRޜ >M~t Þ?1`ϑj{ӑTO9C,aIҋrAmr͢ݽ7_9h8 #w vHc#6cr{uF8*9ė`DC/캠©f{nkp탮VAxjdPa$pT fYGdHKs?7P1Ďr:| |CHtR&aS2Rm6D@hF.eh*X.f}p;Ӵk*{kiym-3qȮlߏn2X;q/dVQ,K N%y^vs"/QNWܾG˓O̼\cvd=f"_)>ш /%~^51.[$ZxxձQu.u/:Xb ILuZI ^Td%WK; dl"P+}x@S/T=B @uQdQGU;ҹ' /{h@hsHx?h$o[ʄO7;%m䷍Rf(ۅA֡bUbL1 rm].XjOg c!q@٥G/7l~ XAS;t(oaqv-wsSv#_Wm/jm7 ]iԪ::,#{0uyK ;FÔ u`‡˕ 1~LyIJg\SQ듰$OyI3n]m!nK݂eZm|X,m><͌NQ⎾NVX|nTk 2UdzFX2*-b [h>3!W}=[_,k ۃwv&) ߏko |FoZє4,!O2Q8aNG1Tй&17.Fc|CҚ|;z:.G|~,U;}~j(3RQBP0@!n7yzB|n^AZ>TAuR%[ChD }mjO8gBCZ.4H_~ 7#, E nYG0bh#CnFXcm5m/f~$耬ߝX4'e]2~8<-K̰2pCO{Wj\vA8C4cIKfXlWy k1-*$BӄF= ; #D%9&ɇ*Pe,?=:&ϰiAS[(ABbڥ$h'΃-lzU_4 ^).|o+Mj ̝S}<<̱%0dmh)|B.=P$QVrf^19L.Ҩ߶&0UUt=zcz$/bWk_]? ?Yw}Lrd*_fy>!DQKRssj~aA^P@(Yl߄<{Sa>43;ڸb{tՌ؀N o4iR"m:v'ͨvaG"esw .$M.>;MSVʧ9_&EtHk#"ߓ>6?WSHLdIޥPT +4; ]>íГ`n4YT=L75aawNqzQgt`xl BψU%"۞qn 1ZPnB`{y8Xg5!wG-H 4}'{%³'T)TPA8eNQ1@ݿj.nhXNwmtˋqX"\ײ|lwiZpe:]MqSpѡߥ%qm ){:çT#_F30 `z^k3_9&^~q+TrbAs!u`'Ca;oGpuSu>Ԗ,f$:Kc2? GA l :;W~e=-OłdiP7~ȀMB7([Ϙ$ehqrv;.@yX bsT'd֫+2Oy(-ARB&%R-'7~$\Atc3sgmeG63_Ճ G-,aD˜K &Y?:&;8)XA~Ym`E&|(Mq-SQE}^"=ú 3_ߟ42Z:c;Ϫbj {7{ݓ _{7cĀ~HNUEau S|FD% },A'&OQ`|49ٿOQ$Z[5!["%}yX.>Z%9!NejMޥ֫!X/b-g.er$C? 6d;xk7C fZۊR@=/o5[M= !K"AjŦ 7o >ROa/54e8*$Ugwd?0AcBHtԐD^z2z>R>(Z;WӸ[/g=0RKRHW{{1VagYBy7- ;Jԭuɣ/FXEJC6|(KUkk6*-XI!P^cY]~.E˭T:~",%P\c J|PUg ޜ+KN8- }IxDhQTb+8B /mWj]-bb;|hҍBׂ|0w)Hegg'D۬U<Ʋ;}%IC @~oVܯ1Z**Q˙":3Cו$]!;G,\` {G7|޴1&.c&:a"TPzoENݺǃXg#w؊u pb5:)6C w!'nCG_2 ji-M kN2$;BZ] aJ`fTw#@=f7m?xG-L+$4!Aܠ +c1x.=? ySs줩Zoz'ʪ@eCgIW۝CX B,q t39D݆~o^G7wՑdD]dJ0d'e2^M8\0ۇkدYh?_(U9oCsY±!9&lcmk:0?&J, Ɗ?xrjOKVP{~-$j#4 D|N4zO+ 18yB.|QA; gPaeDc$``ұ|~C`lqM=yN5j͍>VrT[ef9(j|3 p&tibqΜ݅0) &D4gsWk`1jՓ_J$;xpеq問sEEm(OT M([CWpRl´T}낑u16$ԱK R#{ꪍ,XŒ ((]RVs.P. <Ǝ:*L^im]8>uE_K`k{Zvyjy$Bc lcD ̜6_M&'o`*ntSkP BZw8;J6#`EG; /GUD5je#/MO^M(cTNgl6mI<= V% x6$~MhmTdzk|OnEip\Ī0Ԓl^I x}g5zχ??d)Hѓɩl6.$x~ta=ǑڅSl{Gbm*:-N7Ha,vX R7I(Bm`yٿN@>OĪ~+ 祕i*XMyP/0 6VE9ZYϋm6E0m 9ӘĖc537yfQzyl _u7D ^F:kFE!y[ޔubn Y!2Tt%tPD )} ѹ+IPFUuWpxlgyǯHYww72.1a2dh  zK`(.phJ6sڊ%2&e-e٥.XpIңZ"hҐ5}}M <94)ge(Gq`"$ pRV9uZnp#/1z/)P 1n53noqI?䞮]{ Z<~cT_w|3=reh\բq6lfrhh`#^KtNI) vYo/ BLJAxYR0QF@$fCɇ=6n("Y\gbfK&#lL.V2(;OA&.~L܎KcV 諸И2/jJI8}i8Ħ-C~lVWȖÿs^ȰGH=P{`tHNc_?̎oKkg8$X`\Rb a@+*3 y{"Oc`d;P=Fj^ۖ5{XƤOպvx~߯J/$9L sH<OȝpP56Z>{U_R{ǒΆjhB T/_Ga_4~avK†%%JhT|wܨd7bT~ fD@S2L Kv8 &=]#xԢ5rnRu؅_*@(;5m?OБPjhN*V! $ksj;*'CdئL{k1/EZ\C v0v)AOϝ1ջ/C7_559;hTYЌ^끻 &ߊi%O\8yd$'Nn zhzej1ڶJRt0ic.4J-m8\uJTC z Jy.8;"oך חÒvZee5Å¿˭Ezzz$+ 8Bg~@0 s5Y'[E+RI[w'qv!?~vK4/&h BHFyWV\8' ^! Te'N Z\:`5$du'ǡu~b j*Wc0kad2:1@$+ӂy^VUt/R].!v3^ yj6 br*K*,ݵHHPq>LPD+9Z?*Unf.a!,2WVŏPwvoq^jsHr4L9hdP50xI$l9\?%I?W u$}}F { YfzvM::^d6'I{=D13SuCU;^حM\QT5w#.1qf3?)jL]"i,csI{2I6ZfCHhRpI`kYF=7C$e#)}q|HOOtHxd 8}}t=_aK t v!<|K8R)r[e? +ޗʦEπ~ tQ%g}Ga)⃩1/:&:rZ mSJӉ\=uD?A$W_07[6r<4ykչR%^w;e\ WIf8qj6%mlwJZo="U2;[M$h@ ֙^Wu&0d=X&6EK 8c*˴4Z~h$/Jdqc|.NqB{Q@|a,\Ct1QDOj8jvOCN)[ s&4=2-n[5MErB sQՈ@n٩B(f8M\0kW4f&q/VׅWհ4Յxқ5.P,}GV'\9萊?ˆسrWc}u~.TΙSHOX=}qJ!NJ'aBp!a7;{:]&Z;B ݟ<{3Dz.ԡZDo.svq3.FO`9KǑ?v尖nڰ" A"P靔},V)>$|z8澺nw&`vM,[qTp,3/pB. ^QƬ? M3+eQxcklQzOUbRA _%SBԈjD RAA{I Q8%pF yI D40&y?[Eӝo%X/| Ua3&?'R!"[iU40Z.='H?RQ 'e?!UZ# XDUMc(ro}pF6cl w1m6j҆J؎U7hK՝.GjaCJ^acqrLD%, !YL K|('j0zvl̴ՄIC>p}K. }C qjVIA38^}RZ=U=>6+] )zr^3CQ%wd}#p65 {37^lɘ?GР9Oр3LL'Dۭ)TG#o 48ܷ}̄u)P(9inSjhr5J]ڧlPd)D /%TclS? 9ܭj_*UɭľĥWܸ4_XdK-C2/ 4C-8eX*fF0 )٧ΰAJEUGYQOwLA9%hP 3 WO_^ABö*\V8yBspۀ"7:]it^]E1"A_DeE Δ2n6R٠a ]z_dEA s ҅R͘Χ<`M9SvY6:`?s l4bPUxgs+L\ݩZ fϨ(W y1l"-RT(2O;J|aNO'.LҔ^-r:H,DjmI7zS`N&yv@(l K"?aq/\Q9 j4VT@.N$4!ڰ,7Y%x--x2[,K.S0S>K qZ$mSDL#k7z-X& a$5@g{5LALR3l?D 1ybLywP9TL02zTKq$m0)`Bi3Z:= @\b~# ҷBi5:l"i(z6ǒؐT)7nK-oa4gѶzЗanX~GXƤd!%qGf\Sx|'=*FdrY2LjQY-*ZGz4LPq5\6KkF*.Z,h+1ϵ!+3aD,D# >n~ Sh Cf vu1.Gڇåå塟g3Gd3$L:hqX+_PV)!luHLH:?!ƫrҽ TPqYz7EӅ{,_r#Q07աΔN8gz6ۻ1oY.<(Rp'?TDOLoN7ƚv?o^AqRJ8#1~4/U>z9+؊1ī¥9 p.IO6Vqc\JUf#fȧh u ?pj-vS Cw&e]BIV_(G/` upC79iyC ʶYpS,jZ:_x ȁ,?ᰵTW tź{ޫգc;"Ol>w&"p54o\IuAC9v ȬI'&kNTB9GJY2XNMl,>;O걦nQWX3!z<6An6iUw j B%ႶX}gXum:SոmYJ:>x1=gG"W'⤭dSDZ4d.B$wQă->g:Aa"RuaR2%{kK91gYx>B\՞Y @p^TI3-\0zAY0t9ݝcշ77fҹylx;8Yzl36 U?@ L\ :{5")@ zOen)iwy{=_l lqکcK^^2\ȩc2ݪ˰f6|!Mܨ ֐+[5=fMKV(N3Nd'l-! Xb|" *P%  ⩁P `AL3/ŊkڧNAɈ>OHD~ 1UN\No`5ר@Xkۖ>Ӄɷ2mybeh!Q1vKx[BM+aU.>mjij)Oܦ c L}RܧV^4Π_tV @DkvVN!AgmO`U㚶ic=_ar絳lagHX =dƺpX `G37I9tOف#1Y_)Giu\Čv]mlY'`gSU%'[aǜVv%Ax&}Tow)+Kֿk3@m1qN̑M&veh L7AÈ4/[Y9Q *!ygu,~%7v{@^ .ԣ$.>.kּ|RꋇG{L4*! ym&kQTDMɋ.iv OkC %;w7 ԗ,)!3Q;(8EmUKQ_ I8 6@]67Ҹ`L"!1& p` _m Nο*$įÈ eUS x[ݼ2x) `A b]LyOh2ڎG7fRMkI9 Y`[(=U9o dXe<!k,W%#eW $X@N+^$)o.'R̝aV|+`1[@+ 2;jmN1}ttدH2 ^XN".LUR{`.1zEXlTr9n[=6a)6d-&zj`yxS8t̡%as"* hQ/e7/ļl ;6LT8A:'QL?-g>'K[to$lʷ8G|.ہ=`1R=4m~pYi|!,uv{֊9kϒЛX{x 3!Ha } 9@q-ږ 4\4 d(YV颯,\,]6c';@ÚS)\Aj2{\hI DW/2I[2eE`@ YEF0Eh$x k+q.J2zfII6-Vm4׊zcO @!}A %DPˀ>h`Y)MI2T f~C,ȫ!zsahen#zb՘M k3NwXU 1.3ƺ=pQ-0K<8n*GY&9;[m!3"pijy=Hse@/fƿJi:uq~(^ly@7` F1*ċ˙[ܐS֠Džn"< ))`OPe L!yvWTK[_b,8}5KRIӅBn(=ZlUrqx`eR{8&ɱ{֌<=ȗ&s"k҈Gi} (n9tprBB0eU㩨}BS 쎅&J lÛxјE7,z9\hAFς⨶5EtUd^%o&|/]ʟP[xj"-C+֝A5$B'@#),W?) zwEbUׅw:Z*N|:yVbW\Խj~9MpE*CS5P # Pڐ 7-uQD؆KOޠ@'6f~=5qŲKtӂc=FF~ e4`qKn T1:w WwA< vxh̅$[se%?'97)j}CX],aуxݐ@o8K-cmTnIBB$ACV϶0,#{xHfg1(^* LIF@n[<; r`;U9K4k|e 0WxlE)]Nm C¹p+/@0{$E۶1/jWll& CQ8sg*!,n0~EJ2 X":MI@I6A`_gǏV^:ܾaٚ=?M( AkJ8~xVӜݜ6s>yV\90ϯq?_u2 w`ve5P G3M&Igv!=b~nEAa:qBJ"cnHm/Hy szjQ+miMFPɸ?6= >L'v`ֺT$l3}^+.DgA }kv<ɴJ}a0j)E`҄ P;\fTNy&F '^ܭ RRB[-@T ![0܅kxx+̋o-WL\J4n^fSe@K>F%N361opjo[, Erj,?e=Ns(:D:0RDo$a"b7@nhΘ-g `2`RE>+-rn 55.>Ba`I9_^t*a'=ۃKןȗU槐Di_$8PN۳Ɣ`EL;6 gejV)MmFN_R''3\ b1kCpm|mWr4O}>pnB7GIeׇ2pEIF$2pǷf;3P>:SO bIS3L Fz3el4?dS 9Lzd{bg@ʄ W֞I`05B(8sySH+Ll|煷i۪I hԀʦr}#, hٜ}G%R9=S"*R /`9.DŲ, G@Xb&q=cbTbԧ% 5 b (KlZM11M5utWTMaN/qy;e^| rLHJnT`.S4*>@Ss-u6' TP/\SCz9()zW8y3cHq^y)iL.ƫhgZT87~˅!/ `h9+aCֈn~AA?AgdSD__M`^. 6CSs;r.-s1F~UF~?I QʜdQh#.iChMAZYDqy, n ;r 0K􃡊sH]P@X/`vƭ0`iʒ4xo+`":QL@qӪy!{z!ks@|]q;iHw_ syjՉ+9q8sو2ĺ宂kR L D7~=_EUVsA $ 1n5mOo zC/sY,X:9{:h:js1`5Z*½:@fr'Rw░RBHSd_gֻrWR6;D!aYk3za>&]$ה0DJ#485Q2RE1ПW[aD{dA@_\M QdU8Qx.˄;-G]#qaow,T7b@~1  *z&qՏ.&唞/s N:. r:+/k<˷ܣ&e$K`{UX|-Z!~pV= 8-?yZ 7Zܡ?an"#xvw1Զ~~QL (@=A>lPC7LF9RP1A"Tq5y5|.H`yj7 J÷ы'-nEЉCXVm{tʩ90xr. hBk{vLs gɓSH>%+"ջ_ldCX{% I:ӘX.ȑ~!?sww^?$*.! ~zn,# u^NUO.%Ӈ^[!ɛ/}\c1 6D >8DiтDpI:$Jy-8Y qKZ;mcz(2P>CF4\D~8+J8J$8c).m0-ػ[å#rBXbJiRKp؃pGurw-/7Ba_$&+z\.0T ͌"hj=gHڧq zs(jbYX'XR 6P/[lHn:wP86Pb tqZ| &;ҪԙԢk%mc^S*4BT*()%aréecugn)/`xt٤XݳsA DɲHZ)ˡ@ ٿUkf4мr&['ݓ AtOX$/~+- X`3v0ÀbtjdKVM}!@OI !\ġjYY.kiX}BJf:INЧWOs7NM-;pj%=k-f˜ƫ)7UEnχ1mc\>$MԂ3jw`KΥRȚ ǡ,,q_#'g6Kų.(xa/nަ_fyKK+a&oVvT9JbzB`ө畝h[;ܢ7| ~@-ҕDU+F8ZH썳&LrvFSipc2˅jþj|x.XA^P Ъ$t zG|mP΢[QI/]#݂E6S7'GPX[#VXS\T!F@+Ƶ_y#mH4Lcg|Ju<.7Hm]AZ)PWt78g O-1K5z?QΓ*⍙[EvF ! lH s|A]"HL%cÖzLʕN8tmR0&I=aD1!J Ϫ)D&n]rͅe7NJG4 bd>̽hH҉>Z+q-p1ͭi="/ӸSA3 .nO#ҷg/9'L`O;osSӌş o73ӈDQ%0^;π 炒]7D>fz%sl=ܘ.`?f?8ڙQn @R*#EVˣiAw6s; 6 G)ybL效<>bwѮ697xf&N}|O9%8reR<1tr^; k`:399>$K$(U%An\$Coexȿɼ?'jd$Ф߶AyVh x70:Kzoth o1YB6eQ =58K l`7O+-hbij]i1þ crPV*^c`Wگ0^.#xVp[', ˱­ǭ PrM'v<ӆ/DtH^.ۋϸL닯`PVV/mlF"'҆] ݍ"2bB!n^.,>Evڿ0-HOa'V?~%vNԣ:OA}-%A@h‘lkL);W.Cw⎴L+,3Dp?4k8L7X*r5iW&䑰 N`˝1\;Q㵔9LdTt)( 6T#Fi*J4ŐHWy`jÒsxʅq?hMPI 0`;6P滊ys>Nm#$x3? g%S bS-*eLqn c7ܸ4۷}iltO!\jfHYytA< xv<dZRh]=ټ$H5V rug~ E* X)BRpJɐr&(%ds9p=p$ZPK}d鵺AHwbۅ܃7r(Şdqh$"&f*qhc0d;M4 "#a,d0ǽњ׀TW,;wv~"Oa; /LOSjW~UY>MWunKbQҶN&G\3/X>ܯ\*+TG{P$p%o?ţ /&4 H=|7} E>eKQUYs¶81OQ`-=+| ,[&ܭ1}T+> 4qM4t&cTu./Jmwp/a +YaCz9aޤ`A#F(mlgtLc=laDj[' l.1ģN2jI D1FxvdZr{a5WV(qIgq]prV[s,S*.fbQ\T%ri,5xY-rW-'h>ljq%Q*"[{ѽf5=*jF(vJ'YJNE{fE(P؝HVN;e]n`Ff}ns*| .)c!nfL-qô6 Ni&$ߢ ǔcc-+Ɍ<Ulᦧ_{P`zDJ %߄v< ]+Rr@ ޟ&뎅2m, ҠLFC* O>څivkgi^B])~|jPie$rzZ+z116i;hXҠR=x^lF~]uniTV"Bu$*#.kag[[!^}!Qϔ0})ɍe jfARx_w%luطĉQ \1 ]>~ ;-J!CSx_=cډ %1Ɓ_ЋV 6/}ԩWry-߹`vYh!<ι&70`0Junk,ZH>Y{]ܐPDA; [vyp's>\J^c,2I'1^qP#bu ΔAg!Q7.8n‡: rٚT{ M>΂I0HJ")7DMf,NscuЖo NA.+j|+}>$86`+uяCDc!d]}ay`-mr=uJc/3gE0C47V ۳REh/!!HPȕ$eB'â hJBU`Z(c@wxb{m{F2bTDr^b >RiMƗCҖtGRrӷLcdӯ)ʜoZߛAa}^yN}׌D EXeb :a/cnh{}L'{BDhEc`ε=zhz`& DDJ+'7ѵw?Vy*ZBEy#-Piz!kD:?f5X^4ˢKvziF@Z5Kpx` E"U_UJൣbnqO񳿑[v@PlE] q v,EqKqQNks?7~O+:^ c~Uq9R3pO._,2O+,)YZ)(T Tm_\x=k!?jG!`A!_I=7bxl)qHAsC_CABwQ7c񘲎 X 2*Xj_<ևvn-W`OcL <8w'2 -$ /+Dw#Di>? Ԧ"JLb8X4g$nOpq?f_1^vHkXo J\jRشV4 m]KW ;M4H5w$_;6TN?*̺k0jdJËEB&uKu&\|7悊ؖgn8-Njєvq!h[=*hc~:jN5` ޞXٟuR tc璫kܥ0L[d4D0SG&H]ɿ' jO~Z=voQU[/x9,Fz\?e12Iב0_p\!e]cfq7i- ͳ<\,Jed?;](?wB-}?¦$ U9M=K.QZ`2,gy%ROUc>~z(k6CDe3.I@WnzY۲_WCo8՞K22]Kl F[nYG_ Q]Fc߶ }{W7? B,xB3tΈKj"qjBX4(qP|mfGG8E샘Y/`F C!*?;L ^:5'pR8M)%[MMۖoxbY>B8lʭcG\#x;q͠{X }@=pfQFuʶHn.[!Yk_G)d/puͩ+xNԝ0iAxL^r#KlsomֻcٗcUl|4zxB쑜W=jy{y0=2N}YawzέLQrʗ &bOa;)犷WtD7$&gv5 v T?,×CkvC8C"2V%@آJV cS⨙ =Jj1K_N)Cש+ـ JER!@t#^帔!zo:O1Gp7ld 9MQ7P>8ZfiAlѝ !:+*g. rBj<ܦN0XVJ͚P[cAx7z66cP1u5]@gz[iݛH d;(,P2ήc]Oi+AB%ŕpbG|vc#0 u!6JpRr%paRm{ŲS?wkG6U42ߛ-//2!J??l9kʡ8bW3]XFΦMd, v_v|V 6e?yHcH.q_EbzM)&zP{lBk*e1G 'V9l7n8.^fz]L#eY`Su#&|h/0ۓ+|JM6bb+DF-|J?b:5|N5n<) Abx n4n[%TCHak t>OBb[e4تMNN;N'N+tHm }{؟GnfWv pSE5-XwBR{KFeF}_>2Lmqc>KqYJϟ\ {H,K|fۚ25e_4ޕZ7ׂX[Lt0 !l7=qc0 j{D9'\=VxC۔_?R4}Z+D+xtyNaN@YP WlZ@|=^ DLs/̗- 1ͧAphOK0+$G3}J ۱v)*<\@XB+2i8Dz 3ʌ9,Nؑ5RgPH_ =B@"ʮ)/#)swࡄ5PiB\]DPjH7#$8.ʺ!Fpw<`IiykIZI.9mmXp[eͲFLmPώ΅)z7?Vb~ޅ֒p U Ҡ+1g/:C11߁M _`!}Fޔ쎏D?R5@^~OQu3\ *֯OSg;ERįuJ'4*fLꇦ[lwh$AwwvsTGEq*훕+nwl (,ltʹULj"|&g-T ̟%|"Frh(lnt>LIgل(&bxuv8ηˏKy{?]hD{aa;_KhqKS^c ̦ÄKهvW'91OR=]Qqf,7 c<3rt3 r. @,Г,o7xT{SyTg4HhV)$uIaɅ-B@ȣs'LN"j~9/|KlL%8N-w& !1֐/Dʤ~IX۲5L.8-['Ee/jZ*1lzND[I7h2=9I)cvȃ@/݅IoS3ZIVa@Qޜ?}*B-K*OlџwѹP%%t.-H:)Ok#I<(E|*IF#BULjS)n̶N;W+AuiƻqsNR>5UdЄ|%px>2PYNތ]kI5uJ/D+Ic\6P9!6se2q`9F2E"v#F\HxǑg m!=FIܶB!#.!$_'U\E\~-cShs`oNB .  ,d@ FCxֆ1%+j҆3 Yh{vPVg&IuN>{@ixO@}9Gcr5x?+Vvh8wLZ,Ee{1\]/,X ٷ' IӢ&ܥv7A(J'ʉ*s,u{whi+@R**_߫pTSDގ[#REְpb[ @5٘ln2,\PzPd(Cl)k{Pdy2S>.,tẑ=`!kaO@G.UF^I>4y=Wr)ʉDEkg <;[=Ա .$a$LϡC14sۛ |JEGKǺRj+V7gSE&, 4uAJ!k6cEʥQZX,o!:Fu8.}W #4VUY{^p'0ym"Gne]>MKf~2/k\4H\tbD Q6&(M{]#ԺFcL`?lUqM3AW+.j;?/wb:MW*UMsnlNݢ/B&?~EX ֏~ΆHԻga>TPMyWsa:(H,{(Õ#X0#h横@MY*>0yR 6}[9Tx X[,6\ΰ/CUn&,tkȹ}وDF s H)ID!Ɛ >=q :c$i>罊2zGG3B4@4 5V!"8 widu0&yd@d 9'B'ɇI"B+$c+Q.[7eL2O-3f=l[PD=P;g- ĭ< (nPFזV-rDE潉c-@+s{_/}12HhG@}Zz>}#P+{W|THA9qF2 *w ?MC(Ŷr Jw0i4PS7^'t.9{\Iex:4$4s&gND~ 2,/LQa'`)|ՓؗP<Be5to p|u<Īv d$ȊهزWY2n'4^t3-r $dVEwj#8D9[B&6%PL++6Gd*؋L,0\=YEpΊV(Yz]biQ7Pq:Ka"Լ̰~}@XlJB[-35:Ps+},arDu?&(HxnF*)Z`Uyt}kl;;ՙ6(/8 z-ȗ>u% aLd^T*Z+(ZĬS"]N1G$Wa Ż%.۪o x`ށYzn1 'JTo(L.{neu.|^톑 KTF{ ܛхW͈VF wocp>ӼK?GQV+"~W.c%ۊFL0 h9g2g4bo;պ:O}D͐mL2 3?ļz5[6sO ČQNw ijq&{+߁?WjSm2FaFk5Vݺ=S˞wO GvtශpO~+`"ۚAq{3q8{…"'`rFTNֈ`lDճ[ZG IH"KA@tc~`3?=m:tuHSo31SúKzoLYI HfCI.6 ?CKp.ݺ%LiZb[H U3ڭpPw9H»w 2W~hԮf='AuW+K]-x;%Uñ;TTG_w]wwZG2~!Ț7%NXc CHeaFL ֎\N()#1Sٝn_= l٪~Qv2J(KոP }(E%*|h^viBXgw B W ϺDžjhd-cpD ]&"D5f/@uW=(NoK'!6,'gSfhO2jݞ7S2A|41?jWS9)esݽΟ>*bOcUӧ`H@#/V\ڵՃ @]Fw|x+q+IuݻPx3N/$kz^{>*J Dh$|nw`-8ZmFv#ž"zYĶ{_Gwvoh9 \"(A|ғЫ_ːYyaG:;בXjfVZor"!?[TO+kcy&ڙAO2}2G5E߽z-'HbӞv<\ iCMUՅ g`]/0jGOs~Z U/[pR ~T 3uP$ Y IA|kXB.qYRإwr%?_$=t|YmEC!PPDc7O1)iW&SVJOr=;*gEvRx{q.{Zm7T=MAL$- WY "Xo/d2T G+ ]8x|ƞ;S`d%ä5 C[XHsP02AV\S. }mìBE;-ٌq &kZL:_^[7Y0+D~U1u%i!F$H1c MqH6nY$ɨ>Tolr!fuzF %zwާ$6`\c=0$u݊'F iß/PXm+I `BjkOІ70H_x')*E5̊-%RKzqq\8"{G4+DTLߥ&7&ۻU.G|{pa@sL">ieم ngY@jW[6iPkհ;(~EbtJ܏Nph6$EQW= hL-3_ACAHߢyO4D= 9dz鑝_Mʐ*yK`fvq rk  Xˀl]R9 gr9trȳf&U &T;Е1ݢXIS̞uWObr.!?0r"+ǀv]G9;G(8N!.,H[wa),dF!6{xо|gH<)irCY6 2њB+dsixD72V7F2ErٽfaA)>v|`q@\5א:(9r`{DvzM 1)n~u,?Pj}nHx!WP;pǤ 6:w8ʛ ;NJߦM$5qS&)tzC:6lQKhZBwQ< 1c EUA Ea]8PZ7bjԖ!@QgbrEQlY*"P!5tj=&vTV3|k>Q.1JE2- ԅݞk 8kb%=>Ki`5p:YƼG5Xl9 Y@j* %qyF`OSjPʏ@v8]*#hUwÝ_ջv]z [JYL(^]؞wl88+p7ȅNdƇU!:>VR$c&"ȉmx8HU?)AHL<7Xjۋ]CGwj9]3DR#-k4!O-b ɡ ͫk/a#g%QP9X- SZ#,OdWMW(}рZoHAv;W:}ueM)xꃦϜsTwUB]`,b/ML6qE  mC)W#dNh&Q&lÿǔING-^p1TmwJBt_QAh\7x}:ǓuSh>9nRt%R9jN~# s}{tfx} dջN:D :1՗`ȝԱiaxh& -U)몭zIL@v$ŒF}V*9h`b$& m[f"ftEb`1s>N=]R~oSzm)zKp rTj$v&wuH\d1^;! k>?DcZB~ҳ5vX jl,}aQrmM),xFO9Đ|Gxh0,ش7_SSG9 堪 XQo[J){ r9>dGWϒ, `:G7_)0l[#1yBت_Aq| @ei-^rk7H/kiEL+ٗVrj\$a`çX8)AoEHp8 ^\dorD@0=0 0DmE9ڸnWdѳvElҔtUn]U\;`9td:Y3`/Sy{s k.b.Rp|N]kήAfH܊9%F}4hq;5U+a)}K`iUHsf$! J,GjJcSKo*K #@Wt8U-Ygrdp ?7ΝZAW,V*LU m, 2M{%tʕ3L*1~Vg'\ Z3ordkQ>vb?JTx)(&mR\JJz5χBJ6,\㎄`ax^@c:g|ŏ8n/14Z*,ժjFNAZکr,$f;o^zckEi3qUG%k.Bs-l^ 9sHPm G&6UO@;VM\] q ;wC_YbA_i7CYؗGՌg ~';9N(9ARѲCx{!ӣDR8hTF Kt3^iKrn DDGZ(+Jw^k܋9nh/Oj9˲|4/eJMPH={ygm#}Pvp,4#>,H(v~4>_~ⱈ7//v ;Fqa`'T=7 k!!2 La}|ITn?tv[ ciR8,znT8SqyS~w" Ϗbn!㿦$\)o'`nEeԯ\;>Syx[-i-$պ 7*H5O˩Ξ\x)\Tbasق(\sx_ؙqMiN0=5a1\p/,jWP y G14 Ѹ0%4OϠj;őiW5LsTS\PUEwS=mBmE=NoZ$MThw!O!R Ev//; r}H8_)a*aޞck6I!z<Ϋ`>8f0mm̻yl(/S@ l7gNl8 &JhQpLq ^LՂnˆ:..&ij NaYp`26* ު]?a獽*M|0u3q;pe CI4}M }wDaT!oҟC[6 ܯx5hJ<½B#~-e_Lnע*Ha^hK!ԷBm(w57$d* yLwG5_|>c;1&2зK9+dͩ 5)|lj! K>e⺃1^D-kj2kq Fqwd݀Wd8<[ Tx@zwx-4I)(ÆeUcYbT4hI4$^^I(^&LBɓU&jcNo[ FiM23֋Y.P7Ou 晽 zKb$S?9 @e!  <L_Nc$'H˅fRVg dyODُ)Dj 2DG;UPxC^ }B{_[~c?'~@\!iwl@T%ThcRkh8q㿅}]yfA!xUy燺)F"#t!&X.[9>U:CL>xkaP|I_ !7In_mL[;0HlmOJZA؟!v@^Q\ 9v׃ߊoXHC`eҊhl3}Rco Q}=$TA =0j@[&;NU9ԑG#R w$-$=v9@Dú|9Cy+0Uw%b䖏U`juXQ JGn= 9o$uewnVr:zaed标=v 5w\scG'{ME8dDK VoݜQccVp"\a `B_lV^.hvHUV9X}YNid->C}a+t8K] 'ϩ&6b[ :`kìE(1BxA5i2ϲ :,,@*e.+ ݲʰ1_(Eշ*Y)ai'Ԩ6u~_/k#6睑H?y+VYQT+&J?jS>7w4E2kӁΡ%"7ͽm@G,)RoՆBߜ-]7V;t$G+3!R4Ӵzs^F$+`r^SL# #7>m՗5ֆ,H?#& !]klؓᜟU#|֤T3sr ׷M1SfBU5neF-*~ڴ/DC4 Բޥ8i~sً`|>q}~mg3by u1~n)GV0HDs>7 qϿuя)!]Ȋ XP&]샜 b~IO# 5:$ޕyi&M>}psE8{^)pw oa+6Dk5/C%s1)Et989W C* n٥y }t6r=&|}1Z t2I"۝AxbH|yۖH#9^X qJϽMWB'w(}n"([7?xۙxFj,)!?׾%hm8Ȭ GOp}ۿkG7fzx^\h>f׉+kYq]:ΠEԀdmrAf*<@AkJ $@CBؑbG  wMD,3rya {G24Tn|}^$. ybS:>UEe=e14jOUMc1܆b.kKcY \I%?KkHỴ^eKTQf(blV6'!d^E^IS *+X,#X#*Ţ;cXEG(LTfp3Kn7 2Ga_gT7g HtyC@6lZǷ|%HD$4J:<ra=V;Uc0VK:+[V^QDA~ #.(pj2\҃ܔqۛ$ol+{}C\kxQAZ@q z0-W,(I0|SgyWsyâA *ch +V-&R89B .U|R,V0)Fv7 lPf[Z6PYXRz P5Y>K)X,b"s,Xi`[=ML! ȝb`ЯILߕ7 a ґw۝#.;f PV pX+3]$i%m,J]u~n#XFta:\sqoqPm 4 rF0K+vޤ~/ .~apC.sr2?Al9olMOh'{k~ڼ 7FtmF ALH9Xi8OmlƁ(CdB]cWsm!4=?&j5O[|hsi+v?@$Dmj({(UVUvs j@H$el:yױ@4=:>Ɨɬf;ei C'PH-j]o#>=RQ4g}g׽%] B$b𪎙 :6$qR>jz(F6b9ޠ;?g9FT L u2Y͋TZhy5?a#/{`_=lCWe,["OoT@x! Cd-D (Mnbr`Jj/2Ѳ{!~}JnA3 mf1*Թ’0Vo;vA9)$w=^ e$7h9pЬ)؍>,TmI+ 3؊WMyi.8&+%Ց/|հ^F1~E։QhɲxP c>@}8MnV5.GDvY{h>3Uiojdi!w%"oђ 8@0Hv>V@-ep̙ 23!y win4ѥ=.5, o3 26y`ubf5w9s}@4rC40r&N!q.suUNPrPP2fS7^8 5{5Ju"b^˧en@[:$(2¹Z^LY E ȀapIk@f5o]i Ć -QBZ8&WECd7tLJdݹKXGE$ V[@tf&ҥY ?GS[?(O \&IYeP3Jc |X)J V"т($q$VzEUy04Đ}Wӆ>mNT+deM2"7B7qlT;9nXFD1K)qFN(5\/2+;O<}6 ׫L3NZ]kV]ݏSV;[ƺ^=[e[ O.Zju+͈{9MS,j) UucֽCٓ$%'1'FUa0浽vʷkV3B3+ҳFmH ة|c&tҰДfRUvn?a 9uF”eY)3x볕Tt554h(H6(B[flb$vs&,뢅:New@b_Z34#KN0ncyA0kJ\eP=mxROn|@&(l-qS!^@ R-/vc_T`LJMv/7c,߿ |Mક5T\;ae4QZ>0q;"+5Y06zn+kg2AՋQl5RJ7֝j~<*N KW)#@3zo #[lm}Xb^(vUVqmW&I8 f6Ŕ$Ndm[6dISIbtNӥSޜ#vePT\1 T #H ~3wl Z3_ >_`so'GaOwuEE(+ꢌUd}ɐ]We!DlHЮ zg>HWX*/ZQsݫf9cO[:KYy>)`*{+G5 Іr7>)3I=oo9 W{ÞlvR-G 5ֿt(KɍCv1q& .Zbi[<,/5 :R, 6 b9fFDaRsf,eA\JB&N5OR߽ å&DjV?Rg~K訒7ݖSU5K 6Gp +)hٕk4![Ee$덧&6(M5JiũVg0i!vP3tA 1Ʌ͊;fTW9r3m1pށVxQ]> V]4 Pz0f-w$1`6ZA?ܧ|hṙq4q-etܟwO ԥB :M?2M`/R͋ɆFwQ.6n' &0pKyOBrΖ~ukw3<`UXGU[%a.NδAC0/>Xԡ=ՁʂP/J>Ŋn'ù`)2x'5 -"RqEZ LCtχCfĕTZMR Āw+ZHs^${E[޹d}jtqZe t'uͤkxep4\ɖ-r^6 rIfz.nLm֘/jt#QA3dڪu@`?+ 0lY_xO[Tyx,T4p7GeO[.(w'LCy\7鸁" aS⊧ۤCP $6(+{+T;re0%&y:i lvk0YÒߡvW]kA^8wvI6~è+|t$9 V,w}Ć;na|uC$lּ[uR^SIwA#5 fΏ(.-$P-wB׳ e;F_u9 rlvNWH;y6(P'0̌X 9){JqVP Mn;CWPX៲x%qrqP%fA?FVhaeyO%h˸rNB4+` 1SVNZHb.:rGD>8k?W&/; =#|"_ɔr KΛ9*-EG&%zD̵w"X\W3#@(鈇ZI2AZ&7t߫NCG)bj']8DgUriKI)z"-0h?;nG&3@FιH31R&B*Iͱ4 /R&mʵDb+'v{]tX&u\GC%+Kٖ esb e3$?_uE# )4t0`a}3J \+,ߵeL qlohNNj~lt ,DۿoE=(?OOS"Vn 2iM;DaǤzߐPQf[ Knw2%E ٺ}ySBV\D:=ՒuJB*`N/r.y p 2㝴'^YF'(87=~2}=꿝o_'Ё#ޢkSu'TCF0At`ib:atfVڀ۞h؎H^Q)ҷ2Br_J =|WqpU8 "9h0.{O;3]Bi ˈhՑHKI,.+)n%t'|qdoWAw|<&VsuRO#%Ʊ8T4^ w9^+F}\JrWj.sF:~ٹV&mknIl1U26 |.rf~c?Hx!=0"gSꢟrbHHmH^_xV} h;]XB!M'Pw wRmkS.KE?|/ Q))rdS6WqhآmRމmMLtkZtصn#J܌Sm(("`R jp A?:5$bqfi.ޡ"߆o5f(5*`?"QwOQc;>$Ԑְ42GN3Ya9Y;+nA=- [uo2MU[-af>YX\43rH(Lmg D݅Y#10f}/AZ!p;hh}ۋ F~Eߚ+5" ?[.8,@Ad U9"|h3-xz餈в^[CO>θI3FM-aV ?,ԡIy֫8@R w'ijMVYq4W~syO)%TYlOIgI1zRaZxׅ)tvA1Lx<,gy}~"EaHEf +Qv{s[\Eh}Z= n\gg4Ck L䉂ka7nX .) :E84W '(i>DtGs'¸o 1gLh<<9R,)cyAMM@_ztjsQA93^kdAiyG0fLHט\oL<ʧb-JlElG?_djvNPWdGwJ_ql ) ^2>d+# ~W5+.v6UޘbA' Uۜ4Է ޔI7wzI_?Sp\#ѣa|\;A.\:ddG& %=H/4'S> ']%~6ά_(/ FZ`!̜Ad[Q ѱ L5?謭ijn-G ELӗݯXJooiL%Xُ7avxmx,<0J uD gȞkl0qUIFU 9D3nlǢy55$eKTz<ڴ&u.IR&@&؇R$gr/+Ea8DY"~_3`ҟq$LU2)XQc"X1 `{E ՞6JZc)}QAhm`rоU>mD"V1[zv[Gvd4VOΜݣOօwZ~xŽmbkݗԦ 6 $nx+ʻGs.~@H;OL_{)oNIP=Xd=& iWDx@b -ay fCBj@IaAU84ztC"P_"c$`(`%}0> 3Hſ^KEϊc\Rk0z~Oh"r҇Ƭh>.i0ڸ-?$O ,Mu/ nUZިnXW0z_>팫LvV6`NT, 0KL%$ۦ1Gi׬!FtD`8,F 'BqD,T60ƁTv)fO!mhxuw.ےʖ6ߴ -QoLBNiAڷTFJ U%/0jwkS'c@z@a+?Tl-%*sO'{/E|0ý8I3}Kv>|p;X&ʺY2R*!vq2m^nkai4Mn%sMH<aW0oV8y}@~64ZɂG9г:읟 ~t}s U ˄M1 n)RG?vZffCSxsb~r 4X Ǐy Uy2nnpsʮhHU|#KXߙC4-Ք:N 2UwbF.۳!"b/\6J\o8%*#ҵ+;0M^[VͫaCGJ!bd+ Eվ:W0A"%@)>zUUP^j7nU7Bn a }Y >sr|[[>VAA6Jm@AicF5 @Ο_&Qw~5 /wOG"^4Tӡy%]sҶR@uĆ$!KKHn7xNo7~(6 [Q9X)B_8|%O}D5-tv"r1CJt3%tIUS@'"[f5UJA8d X!{?ݒ{*3tkCw19c5,q=R~/Uy[$2bgZ ǚ tw%g#5?4SApO/S5}(M0޺zLuhjߋ>4i?f] DV6T^{ 1@%O@ j4+NֻL)M%`Bre~X.7۬#ڻqr4Ĵ4@n}A/2ŘD&hZ JCB m"`1cɡigbMg m~Q G@h3 mڨ)|8wȒuIԺA_FtgGZH++Wj*PWcdعq^*AB&_-S ˟7Azv,B=ċlWtjNr%[tLmad>O>Ťl>wy4&WK>;J:Q57YE K-!m)Y:1nm@дd^䩋&a\zjc3SjټpKgeĩ+ҥJ\94o]/vzB(O~}0fX}CN;mPKM9hXIlF_r)L>_iR p(XLfbᠠ4tPh~-Dq{4m! p9 ȁς lUL;PCD=pJkF\B ?]5 ~l u@'ړξ%{*r#3=l!YJ&B;˓ PXosrZxh%>QYghIOjMGDoj~( v9uӷ}00,pE xSr.c߂، ;kG4EfX.kK$A?K*XTeⷨQ/ҍ _Nk: |6gP\FU?v%V^tnvѬ0(a⍼){cFï. Loq IEa2D0mx#^'B+{fU8kSw,ϡP~rg= [$P 2FMKl#/Pfޥy37d9\SLT$c5VG],z ] *exLřg%_ 1)o&^UtE΋v{Ns 5I+ E? l_v+QVv&Oǖ:%IG![\tCoK2E+sc='/ } m5A13# $Hua $OstҴok:[[#®DŽoW5H!1ۼ21#eTmܷN > =CX=E͢C-(\^&n[-4Da޸CB?kb_K,s5&$g-|4j&:C$m @m}MGQ}2Ea^wX *j>.oH`s\}†YMnkdԾl|A EEJ9SE,3G@N`LҞ]cHz"{d䬲Wh}1K eE֟z|} ݮU/O@TM5X^:T&\Or ɠKMX.[laqk^4k2j1;$xGQwΑCYBH1fSYSؕZf(LкZ12zuǗ'T.HTwX٭&ci 4La}"V=54$_ǺBzy֨@lu`&8E;xD`-i&}\2BZwKg#n䞊V&C:l1]([|;H/? I Yh㱟 A`: Uܘ!(H?c~te:О5-׆ӛs8po$?IeCDs7I{3ik[͙߯(H/yC?0#ŏWC[>+pf1&[&G?f(fD܍ _)an$c+YS"J2q[i BaOG=ʊG838I/:i%mm} UxϫIyF;m_%WN\Q2v>gD0Y%H܂WTd/8EHpX1?Q\6/oҜ }Fڌ k2l+L>Ism<4t/C$ !.qi9p LԼ]wKe:1lS{lMS*7AiSc$ϵSkV8Oȫjv뎁pk)!XL_ҁbpFdpEiZBnƜ^f!Ty;K> {eImԤxȍe 5$HE7ēqI<(Y6_f2І[oxǟ"U ł C 5|΁O$,)Rv0OS3U P}炢[gYyхI+t2U[-?U]-y't ~ɬۃ͌UH-OJs} C[_Ei:1ccw[GmVXAѨ2pNν'_Ѩ_sKdMJ.gE ꕱJ *9;qVmKO^a+V^y|^4SIiWPi3lSoB9^ skTGGq[Y0Ğ *m'ȘN8Mn1l$*exO X0O\AvIKüC>zHU& Kߌ@Ꞡm{J)RWJcoXx?QWV4E՟4/K-6w?HIei$eW1_W&v;;ꚓ=4E<_L_Ņ8Xz#XV y>i<sQd~xaC%.$Bn t6\[ڭ=zii[J M4oogP%==P?h.'Wo21Ih Hʃgqxïܺd ՃxkoG-e@u_G6\IQXM9-AlŀA/:N#3}4BϐW\X.LiJ%'[21hR@L+6V',(ٗ,#] 23Nm0~ Vėɶ%du$Ƕ jBRh7 IH/UbGniJ*7:xc_b~ٝr311Hoߡ^ mبPyY;=YQU ~rFU:fdɇ(EV]]\B0<]\zB0~L%&MH?Cﮥp̈0 DB(OW{SXIEDyjʪ3v4ALxEiZq=G{Ad@2/4;r =-hG_ gaXKβB(]/]ԟcbB3jzᬣƇ=yIhy`qw6HHhByPBx=&YXr-z?By_Z,Qn%0Tu A.ذ?kCfP6{aKH]?9UC x1d[" 7{}H^oL/0&.`*Ňсs0V" G|&yvfCɌ? )l&Tɐ=-\iBPԕVvB!N䛙c#\ư*U&EO7_$*Uq&XTƘFī+QCmfy{g36]h)UM+^+ ȿdV.lc3O8]W t1>o&&"X49*mmE!!u hlI, e#N jGbs8žaE/]WE~&'}`p&WN |>I!%)?Q9  ]iPOZ;RGġwAϳ뺾PMJi3ZC溩޻]%^Dc|}'V5^@*ZoRdne1{M̅[lzsbQ ֯TY`材LvD|2'IfBgcdj%,X x$̓7 /ZAYށKƪy@W_`/&E ,;siQ:[b r<} ;2zˈl5Ŕ *:TYʿw3A)UxF4箹̊I +b K,*uGb#0jm{kFr3uSqXFQgpk8Xidk]pƝH+I?)F2!+ %˜^*N8^K/eTiK^ dq(Zm2c3|迃gມVϢk S c g=+?`"{ Ϟ\n ZP}dxݨc]>JY-!̘9릸7/'A[ wt<ފp8d~/P"QY*4eSN)v+ֹUɻꬫL0.]tT${#Ϯ1xe.?^f*%ѕ*=TD \frDlV /mrvyFOKS8w0VkR\waeה_5GK;Cٲћ!n6>ۇ#~ۡvaPg(^#G f ~o3(EK]8~Q5{vJg} !ݡY_pT&R׼TvT?Niz_L+XyزT W#$=It81>RPG .2儠3`fhlM|~oS@"i: 85%!%hu;*R sHW&t1m;h@X*s ] h/sdbT-5:|VGqlɢRNc2Q:g]7$Yp\G+#+R!Ծ6o(^eb),$#?sY=aQ ߩ.b$n`ʅ*Ԅ}ab5~b6DS6y[*yxW"K7RӽɴMsLL9Ygs@Mcr.@v8*l n^V7}P}`}Å GVnv0D{-bv=P΢k&?KLSq]M#A\5pB@DQ(#qbگw>B_}0F'6h]R.mDgT/_N3xc^ vVx'Cc|cwXJAB\F~ϦxYҘ,5'%DSJmOUӛL2u*n٭\ A?X{je;e~b.IZ.NnA?B}F%޷ц̂&`]'b/R Ua#C#Kx׾L?da3.eU1u?|4Qk(}Š+%tA 7طdCН_[[ܐ:S* z  ,4l0v?FњZ69cG z6g/ݣImen?U'{SD0LحdFS]MO`Pfyh vɘF6vBΗRP'*Su x9X]H Ru~1t&C7:GPr8KM {RxZ(lCW|аߥґ?8REE^<,գ/`u~/kohcԩre@m"8R@1FVoͽ P H+"xH+'#;-;F|lRW0q+3nn]ޤ|) EQ\716w1S+3|G/vW|bI$eJgbRwP4ɒ@~J=rc){_!SKJ ]g*aq(x; 6ѓ?HR sh2jXO&4@54jaAqs("AM9-HS:I Tg2<ݝR~Y$BU{$ JCJ1#Ef%F-QS e3Y^  3 `}So:](k$1CW@8[Ŝ"]-d5hRgRMq|/tŌo'Y\HO 98r 1OB@,ꃴh0ءNZ )ħT(8`XJ c̯7A8SCxRf**a𶸻4:]&[ZjR4fv?Wݭh+^I|brv#Z=ߞ&Q Yiщ諸-MuEwF8wPaIҟ[X{.JOL.׎6:~ ǩKj)ʀ~:M yHQ8ׁrC@U{TV4*OLۑ6pPG/GGT>\ j\ϦԤhnޘVof* 1vSøѤu3uX2?9gi!peK([Bzk,@:q;T?DXq.̻40(ef"j Xg .#g. P[]=-.hP}xrIݿD1%_ A 5[LD|cE'|1eVF Ϳ]:1?6i! n]l1YD60->O*다4c2\ki0|lUbr;FO .2ٯ<<u;+o|>B'@X_w l-I;%!Ttt&;J%|0G r8%e["K68Ze`3*;ͼB*Mfی7ňk\x2cV/~ەt!>JzDiekqO(($J_,yKցJꅄ꙯N-|47R4 }ŇUt;6nE!g}+츐: ZAqppN̒«0Q-UҨl`2&GAH"l^#.R5AeʋqsBU!ORfVP̗HP}+Fiø'˯ m8pޙT)܂-<qcɦ{' Е ]p̵i"tg֔.%UD꭬!ONiВ>[BphG6նbU}S"QM3!( ԲSXU2=Yޢg],` 9V[>\ĘOpv:NBEYB9,L z»aTOpg f3P)Y|FgQv^]1QgotfJ1sOo"jvkIk%us}E.}GmrmX'UXhTGO\4a})VSalE +vK;D6=BC`3x;=Tfō ;?7,()v̾XatkaUDZcYr"PKX4.^E#Y(n":Kdk8h2Oҋ*HH밤* *W7n=g?<͇i&˲\,'P|LɟPfG,qoUp)E3.$˹ioc)xax+k!+`v^!׼u;uKa"+1^c"gV„^E>4@U[G)JQSD d}9bہߤhGEȒl!nܛ_1@ ' U2!ٜ|uۋM'Op-T5PQ5vȷC82eH H q(վγFuiM!] odekƐl&L ʖ;+O6e4d nD1ђo҅/\#<:p7;N| .5֓o,#"aW\4R 2Fq) Zk"nK֞;cB} 4{;v cֶ{O-V TiL *ir{}Ve{P&y|) % wCpQ9{̟%N " ,룅c[(!$#`󩵱0ܫ+_^ű8%]LnylHl 3vbb^1CL :4ekAZJ|CfK e@I^zhDo1DoeXDeduy~6 $-b9KNWk Nl*C%m E0Re; ל0V}e/8:C[N FU2OwGVFcRYLo1nR^ʰ")sx6WXَ]fL5,nR#q'qݑCP~ʠFN.T$6.M ͂Cꁶ&B2),7c6o¬MŹ2nX(g:9$0:FBFbe 3X^e\^$xDpXi̩j``yrת x'=Oa9/si n~p-dhn+tt gW|gα LT9/!ADe%(4|YjIw/PԂUYY6gXU%jʋrC<8nwMFMҨgYY.4*oqjzb#LIʎ& 7z⒙f/wdyr2i+'O"p80 ǽT7%ռތ<@f`57r/sev+j'#JmBgliUF:dA d/:]8W<ʛ$5q3|WfZȒ!U"Q)!)Cӏ_92v#~,';_l!3+0>ѰOiu +:{{u0vܐYf(BKHe/,M^ֵ;  P o<๩3;cAܼ[dfl3+KL~n|hE1Zr5i'L^K,|pS|gMY+=߭ݷu./ӿ1ŏ#zкXu) $Z `B\ms3*\sVVF8ͭTբ63Q Fv^4K! Պ)?XtYnІOh[dB5}P C7NYRެqi ڌ񪺃h }J-`ׅ7le('uVyQ}x$΀(~NT~ghrImRp5 b+t=@yz"SN`IBiܕ9EۦDY}SDzB,bhzҕZ S%֩J5+##rp@VwlN̅l [juek0ֻaT (jBOi-=$(Yy]yx8$ȥE(\B˦f=+JEϘ\A҅e} 'ļ[ƽuQ\0-Kf3}qJP ¾օ ׋ ّ2 ^bQ:a2=c+l:iDpN &gy>3fHn;FO"Q6I<-` a,&ܖfki_G1AF˞p)UNFXa3|~4<@ȟ?^mHRH]ԣ&Zs`AfNCē_n*Ji-Avn㘇K%߅L.IVu207plÛ(w9<s1`vRYQ#tzdtA(/nf3+L~_mTWWk<5ퟜZ"SmB_;T_ZL -7D[I$-h7-Cp[% #d~]5?(iTS{~CJN@U2*xeL[[-4o|0-D9|HY8t(ۗ鸪;>wv &|9֬fy8ԺAZ/NXH溂 09 Bմіhaw^zrj1vA6ZJaup$j+mZjaS`dwe-O-~"h4RZED.J;sǿϖͦMczh|#Ŗ8(#b/U(;Tޑn+F[_iO ֬ {\5IV(7xȾ3Vi|&^ d[UpppNT^ ]0qs$~+*I(v0 K^l*sqQ/dn3vlz_ gHqdu$0ZTL]R!c.tw1{lDL NbCe~!֡8 u=S7*ݜT ~i$süYxokD*_Gm3@B+e &؝Oڑ0*oP):c2ghLAUµxw0QKekH]<b4pp< K(`Tc}hA9t1ƙM}LsaUoQD8X L(>7G.qbtA1h}#M':Iŵ:Z3ҷ52N;E: Ӡ1kǹe g$/py˻Z1RS[20NiC%i"#[وbWtd`E' tJD0$/}u"5o _+]'^o/cRS/DB!a/WoB??Nhrg~h<š}}~xi`}Ր Z.n5qV~Ltl娣ySs#[6}! #x4`ݒU CXϽk U |B??*Nŵb`XCG9pm8JK!rßYCA. P2ʩK>vb+LJAdIV|9IN~!CU21 .p%A*0C%}I8o3Ç(df4MVxi"aÅ`jY͐q Ղ$>I-5hGuT˥2GK6 B"@uʭuO{4&y;w7XjnwjV/KRk%= *TF6F#k$Sdkƃv"_(F>@g 5?idF%{~.} ^ص^hIӹyQJNϨ`-I)Zӓ;Es*mpZ*pɑˊ{A☚G{eY o}U9ޠZ/0 HޕjPU$'I'?w ̳u]״I86']o5^`+;Eal-͆= uՌ֯jCx+]NN}+.ܴכ4ur<814M}auay8-u_>:~W=+.O^{]&@*/X"ޚK(?rv+Îno$ Z~5Yw_ʄLu.;Á.z k{1}cCeiR\U%Tw^˂4 7nPߏy >(z&*x=JTf|_R^E8siL1XNQ$jYRԶZC1^ZJ,|KXݏ<0&s &/0@a)rS6"Np#]V|P,XY0+"B$g͜cn,6_> [/[9`XC8{΢F\xgqj`;ZMʏ5ieH/FB!yzX?Ko" O_+cRٖ~eQ._i -Umνp_0Z S|YHzUNR&e"v@y(^5/y9vig>;EA*dIBcV-жkQT6By̿ pC};T&MUɉmjeR^+j=UWaGl!T`AO V yӳwzZM< T&Caःgn>^ZQ`.Kﯶ{]_2KY=p8XcSrP0ZțD\Ғj-/NLLíS"UQ5fuCB SuǕgsfe0 UJ9'lEO7%|uu̪xr7}32NX"ozWE.p2bt`U&zÀ(^t]qbWLUݩwCs|bcdQ4^ B:HJ'W[ER3 ~U9Id*xK |XGC0|oLN4rֿ\[0Sn;W9D1s3ʐ э *Cԡ&dsK>) Jsc w񴘪1,{Px;c[0_TR2`#KĊ]rBe"F4*tåѤyॷ8 (/Vg 7KGᤤtֵ.Jgo )Dd*d2JnAeY-23QHFQ}@EX G!4*K:]nhE'.AթIo9QQH'Ɔ &|XI1A:!2e(ǀىD~ϙɀIHy}3Xn/o̊ԧ6<5V2dO՟͈][RB%1͢`S6.Hh: 8ߨjIAk>xi(,/Q)KlQԘ ٞ/B63x!%=-¾#ا(d M\"I^bɦldۣ1*S82vsTb bQlܚxTU%aq_~Ø-oLnij rKgi=bMn7~bFӡw^O,!e@i 鐆Aئդ &cݣEe 8: &uZ -q.b[ƯYmG$;0sm04hNl\ wYir}GaAl{1?u 2 s8MJ#v%~34; G]z_t.vciYFhJzNvW+Agw*AnsO\I hgDð{ SxOVƔ(dyzhoAZt֓ɉdU)Zi E+4]~}8FەjP}[ Ū]PQSg\"ZoMB!1/xzM+/%f`h{,~z;o bSU͈ ߣ X0nj+#phC8@/8,jlSz^nAh&{E}j\;uwA7%UiLޙBwY.|ܗs{ZL߅V<]s;G7mgb;F ]=FfFL 뛰Zi.|Laq{:L⼈UX633V.Bhg^L0YC|!E9I__B[ VP&fQ14/<] 6"CkI1<922FqYtl\Xpdm?.cIS7]>S5.,-yd;S|28э =(k򅁘c+]= C'r+:L '{DᕠyӀ$yfEe-K>̲no~ڭ1O^m {/K G>gt:YΘFx6xbn&cti{q&QI1_ nkeaq)'|I1lhJ*>iFX51rqxuNyDz/,2Hŋtx}qƏ.gݽ]FnQ#rŔ/ ״m ɋYaWEzJX΃uvr K`e%`.mY9!5} hU|+eOY'OWk{7~>RM>P, Yޙ Mo}uسs@h|F(:cJ|9X<#ܽ>Kp8#1~ZAnz]ifxBse6@?~H{թEݕEkO+gSx'QoHŘP QuUmF SyPߵ4j)Vgf@e쏩1Xk?D=-f&}68RIJжJ,%TQEJ*3qS}e=B&ԻYji!&2D.N/P/IUhUrSxYhG3A//LxI6Yms7AN3߱ime7D0x&Gt?YRw(=6;Qvnd#y8oŃ2Q-B]6̚c')Q> Eg>I VI|ñ> yF&gM&Y-Kp I b` y%3I4hecLuOFAL9%fI04s-bd FY,BX0!YP-1Շ2#U9QD\X<%G~((ity9S\lmx=!b1Nw/;{NŠ{3 1ssY' 8 |gĠ^  0A`@ᗭm-/lw-;y;s)"mt>Q x;BOGe5흽~Pe VP (D3ʗ[j{۷l.yfc!@Pmw >8x>`}T\Z pXo4Ӏ(`խY`[ʱ9zlheNxd?W\Wxy 67aI{odmPy.74aA qF}3ZKR"cyzWՊA `7 S$͑f!|iokAOgZD07綬5vB*7mSj9^`#jn^ إ",|e7ɟyS D]8#:Qlc\Ww £xUlfK2KN` !` n[dKIZGYZtZ0yuWd:B^$}H6]3kl\mj7f=4tXԢo7Kr|Yin#Kwp9F olC/ 1FͿ!=m›Ҹ+{ԺaI̠ۈdꍖc9-=ѭx,1Ն(p4i%(XRü o*Em cGJ_1Ckn4"EU1*7@r7/䳅ؗ-yrȚR 0{]/"H򴴔Xud8nSC-;߽OUoHcY7~y wÎ9p+Բ_." *bTkj~=R4X>s U c]3Wt荬;OUjiT3h*,D $"Gߢ҄pF\RH"N|XZd_yUqHiXq>kլ*g+8:W))ь5:"\8tĘ0=nKk]gw =g]RKWB^UK-6ߎOK{é+&uC9N^ M}PP2 pK۷x:C%Q J q +a"=q 4g3|{RaRrM,?MAt1sl(6 F@%s? YhB5e}m n _~cw s&1Ij5f7`cĹK郌(I~:_-h|b204kt:e  -*M̰[ XqVY$=/'?^m>jm(rɚܨ*E`z9Mum WI싖И#+o w6L;~T_HOHϮ&@'fc g'1@} ä`"zi0+r20 ))e9 ngp(*eio>G~+DC;ʄV7ʓ͌^`}LcG΅2]aG džw wNASMG=Pțr?*hJM줁'jF>PTc`V`?³&xU.lа{ 0 c o%м,V}Q_~EmT= +mh6Mcgb\9# 9]=IѦ{|~0 :ᅆD&3!b񅂐[cHDUAnm ԃm^XD Vo$r9粅+3|g\ݜElYB?c>hsAWMWo-Bݡޱ*OhxU72i7lgbӫC{tuF5N'2( r9quԊAZPe=jqmLv9Vy8s <^ = [>`>܅K.M4 ρc6JvUaHDI$dfΟ>kXZ'E=IbsM$ЋQ޽-y&DX/#l~5PlfwD5جDumm|'UlG\7O*" ~sX2mC&3g_ ^ 算nm`Ħ @XOd܎>jWLnXV Q329>'a69h락yg7ۧ @O#R#R;A+?OH$AN ꔪi6)9D1h }AͶIiuB9Zwe_@wyҽ<ׇW03H=6O= .p X(H|bQZnVc ?1v+HŚWCVI٢hu|QOF}|8Ø޲ Z#sT=)SB !IGWR[V\ώ@6oWera#C{/=12DwCHs>+=&g[oQτB^}7x>yTZhD9Hۉћ=eR OrvzcH-Cc)^j?Q<7o0iZ{r o(dMnx4Y+p;Lq>G+t!M-ga]Wu.%0cYF<숣Ρ-8hb.QބomtB]A.ǴjbVqƗY>eq$T1x"A 2ߤ^-="vfԹm3ʣW}OC~r++q7 ["3ūPb}9yzIN Š_鵌?ch;m|…x !fT ?cZ6ש 6kfC,Ɏ{WPOgHɮrI)mK'yuDO>jO}t5)BރepwIF P0)T^ճbO0ϊC6?9ՑLF@z^?f1G̖d |[+l5oP^K;"럺* ?5}~;e[2yp2> cu_At=i6 1x;"FW^S IL{}j)q4.\-z/}b%Sffc;}{Tӳ9Nx1SSaꕄT ؒ&naBPjr>-<]dRXU/׏8tʪ@G=oP cg Tl*(\ r|YuH >63@_w"fomt_L?)w̪ы=cR,(llY1( ]AEvzZ(8Exo'k$A7ucXg]p*[tQ#(R:\o0Z xD] <19A(c~B6˛ok*k%kiٍ܀N˃3̊tT)r4]unef8wg+,_'Z1 ~4ÀtLz7_7=S}7CY-e,)Y6?_VK=)sf f< \,Hy Ӂm2n%dW\e.QP^ ˪ ~綘yOf`v2.&|r.] /Ϸ$JO |tﳯG3_;6npEs~pB%`ܺMz]y-9gML:mhK6̪ ri4[p\ZgU }Ѽ[{b4AXqDǨ^O헳VU8 AYq ?4G$MaNzQg*⎗ lvS1|N=t(,=m+[ߐ?<8Xǝ "Omx*)nDWInӎ'>z&6e4 R Q"B;9J.F5XRӢQ\y~_ឆk' ▟Oz5$z!Zxo;vkF2; +H}|Wd*_@(6\ ~6q _>c r<| j⚎̬C.d^ Ox.T+h9UC51$&ֵZC 4S 2p x;_NÛ #WoM-|^FΩkBm\I\_| b]j0^ǐx/R]8r;?ί<4|zm~__X Ud Wm8+MQ>3NT+g$@]-kM~{{gW*>Y 4QOv7]%Qj<8H=rœ wdYVzZL6rjLe.ˁUged$G ȩ@ Z~VwSxlqF:^tv4Xr@IS96Z.<j 4 ȏB? )pqR?ZvgMp)L`>;{ d*Wѥ3%W, {P5Jb:_瘶m7 ORmA%#[ah 1V_w_>оEgLJbX\^x&Uk bNEF^٥zaŨGE`A+ϞAsZ&/X Zv Slfo\k$}3FiG2͚{ա%xC)b]"a(0QٱX,Ŵ'TƳCRYԏhG@ضR79" V8훅C7]4l74a5tAGyLyz`|^+; ? s^MqhAU;B6/]E(Ga&%(-u 2u5V 6al`pŽUEv(;'> :V-1q&mvxv oD \u+[IP{4HiDrBq=N6J2 /M_4IBl7Jv_w[:!C /@&2Ʉ<F|{R3};o4]9 V$#qǓ4P䒌CSFqkqU1P{V/ ,ZPߋ\Ћ*L_&[OR/Sj-}X L(U4WKaKU0CzEUfe7E@WXAdg g(S}Oi=L_CmgINUs\d؄\ėBz A)sjK]MgBobȬ-S*3H}HZ`%s;WϹxg}-WYÎ/ӚHgύ &I3toRW}$ Ia<[ `9PBୢT#FR0L!]Y棩tE(;Rfpk1e/2WZ.(i ~FkLx][%<3 xD XD4I:he55xF.K@9[D jnWG_$K3;ښ= Osw$"g v̒,k)*A홑V%Ǝ\Lkgc#K(iunB2:F#ahgPz1Zc04 IM90m` VvAđdhׄH\^6FČ;ii>:'`9?&38k0'nF19lfaonT붃ݏj|LO0n$Uq;rO.H^#PU)W/JqyRymDosm1 UmCEg>!n;~7=W ňkmQ:]0$m,$wqW~oB;yυCOrDoʨ 'b DeA ^vd~qW`ytQ|NYXlDS]VK1/5iQ EZ:MeVj%6)b"!!Tϼ|'Τ췿P۪e QB1@.;рQ(E*Fm gp>$ 됤Ch4u|GPQjfEȏB;Q5enD/h{N9DOɹ 5#?yVxq qN!qj9 vkZՖחT@]dfqsM WҔ9\ QgOee8E:\vnRB@ IU,XXk9 Q)4Sl }4b|"s Iד4u^*7XYe <0Jm؝r[ TNIngfLzDP-oK^wrxH=0~6b MwS8 V1, 6h3*8E]pِ4$搹Cp:vQp.oޤQYw{$Dבg==Gb!<:TeIP 9q+D s 1M@6e7'v&@k%r)3)MYw `t\V8r"&GW-0Z L)ĉògUְKr(z0@eC8aS 3&-ݑA/Mx?e~ԗ yiy1q(nHs2J#ը0\KCӧF>EK[}Nۂ[iTGhf: W:pPV 6) '<F3_`3%VJـt)_ҫ3v0Ezi,_9̺3CeP8<g,L~NJ2͛ՈTZ"vh/В"藄t~i*A?|&E`4R/l߷ۡJQ@خ-WU}jb#}"D9}p5*$mc3_tIX^&S k.ziU{e+xWA|9"f%z90O(ʟk]M~le_]w~smwh OOFZO+7Tq+0t_*`p\Okء G:N<Ξ 4ѓ?(1DeIK(~b1٬ !cT?EѺe ~f~95 BӊiMZ5OqiKBc^W`OKw4Ĥ񎬲\0s?i'=YQ&9oqB*n9UA/,LV)%ЊM65߳q~[8dB ڧ]WW75;5t"Ƕt222ݑOdY{ + śy bl~9X6I h)2fF͵Pzg+Voe}]y~w&PI]9y'`;d?=98{sgOQ䙾91l;k,Hڙ; < z ;AYXefEk +L\ЂoٯbjȺT){MVh]wcNfaJ['͋a%mC˟[D OˠbPkǿkS`Rq(PCPOYYsa\ͦiOW\gz !}/tUЮ3 -RWg1ȺaЌ4( VDVf+2NI{HSD>F X [ ӑKC/ka S]j\MW P8{!"ݭl,)r?²G=ծ9_ܢģڢ[sȹ/9m폗RDkt9L$vBJ\.sqYx v--%ʺ*N^hqiYlUZ&Q lJ˯u4%v sʲHL Yn{Qm2o SAa?=t>%gNG :b%C4 x' h)T]X1$ƥqMH_[sNvڰ4dBW rroCF-(][Ƿ`% I[ict^5_-[TZY*.{+ɸ ֨qt21GYjkԈS44BSp>߻9J^Pqg[?m;=%FqW1qku#,f@ym"K:|)TqݾP$Cߏ ?ʇcx6'. C`$CC.(#5-}ֳ9{7TUa˹"=@ m8!DtUwpi3+y?=N)N s*`GA}ƁS[S# O6 2meɚ:wYE+xi`v F찾}h,l f̍viLU O0sleVYB[@5ʟv_)|=#Bw[P^qLŚ?%5w~[˅`u'8p/ t_D'INqG>gns 2vCUe;DEfM);P;ta6|]Ȋ=ڣ2RE z/ ˭&,`r8 ot<.Z lNdVΥq Z[tbҸ69A? w~VzdpUpH >/Z>#O\ŏ-\8 \Ay̿2u!o$X *HŐ (jl>iҝeD2)t\^ еta_qojB,O>= Em]~/4^WIܹ(a9J# Tp;(50>ڋڞSDud,*[0ؔ6$Hcb1ءiJwX^ oւ"Op]ddP&Tެ,K,^P&W.{a2`KU=rRS0 16R3G1\yj&9rbBx'~c lcs1=-:=GԊ!2@|^1<2+ ;i@,~Xs5]B8^ $5&FM(5~O4b݁ϝ#ұ|n׫]v֓ {W &TȷO\ؑ(t BAyv gMBu-كjE./b3B|NHp Gc~LC{\n\2;2A lǚ¬G᧺‰ƩdIs5geV/7 ȁ\m= Tk^т%4[U~EZ xт<?] bYܧ]̻f$`g)LmAhs=_ %P)z6ܡ$J;[`}cc Kw Ȯz~CZM5[aU̽Q| zf\0n:ojB_s(QMLU7i< u!l9GC!9 H1p%۸Jiyi!@ed}*'@Q R4|X;@lf5}2Z5I3m`؛ŚF[q7j+7ՙ*e-RUӮPmYcQ<3 L M޹Gk ЀG&]|D}@]MnƆHpZzaI5T_kE\y&Z'I#C!R KS9UdG`>5DBqL)f`X(ܰ{*('O 18UQYiR7^\s!=i]{nqh.mick.': ]Z)j q<(*"ۜS2(0˄jV=4v+(c BW;Ao1$^гL|Y42"IE-l-s m &5e~y4>_C!jot1y SA%ОYz+OJ} [>jp0L d#U5NY]#Mq)=Z۷OҞ)5w'n{%B^f/`\+Ϙ(7$^ CS`COj*?Hc_hQ>QfAK fqˆ D!)ĺ0:V 4MRv%}k:58R*$]ٳE=9M)x ej $;xCq9=zx)ԐIٮǰ.xX d|wW5$ jAAJ-Y^0Ļd?Nʏ~>_ȭvS,+sy({#cdE2|oZe>zJ%S*!Va{F̛KOO#lut歾k_?bmP$m>|;͆ZzrEՆ)B>cі+ll둸)lVU|ybWo+i dqB sD.|Nw%`d[6y(ڀ(ƫ>Osgu2r}m@Bol)["!%*~LSa*xŰQS,:Ig AbQ"ѿ̘D晭uSX]FqtTy7{AbÉrd OFj+B'"O,$VN+#z#=ڿer7ߊ%C>%Aϕ6]n=ʚPM09/dHX`Sfp`T6&XuH9)k:ٰxR4n(?iQmO0FAE M-Avw&K2P,?A࿐J\ϧKB)+g,b h~2|^wä7,GP+Cs 9 R)\O6(HHQ7V6]2aF#b[-.|UGL<fJ7+g.ȤV7Hy)'985:`!rƽxjWA6$+qt ,qNr!Buo))kb"G [oN-oHV׬*nɢ2-=esJfN¤򿲍%C vc'~.;#ěo _yPUށsi,D^Ic\*Q AldEHm8)!`ׇxig 7he2#냀gVXǾ44[ eڂ8&(jO]qazϋw@i>Ci26OO'fd|"Hc?iy PVCذףN\;9kܦRkkJ>hDD1Vp ;IүkZmƣǗB82lk_ʞLh-)9U Dl8MI!KY9IgiU Wm 9o)kf`- @ڰHj;ȵ7dU&}NIp58{}(33.jD9tl.hF[u8Q13k)f C`Ca˃\ϡH6QH̚:tİa1JN5%Awv1VT:n~e X#.lY FCӠ}d]:hjaⷽaL~: {5m`PP'x*6] raY|1?T{K\1C+S)&̊QEoIoJ~ B#~m {2jsByqWq1g!@+^ĜMb~U8H$ts"&9F t΢c7M\C"% '2;n5"Fz@ND2Nzc"߯gQKj;xͩD6`l'l;p2A^fEp <0Ϙ+^e;%ujg1RɎHd8L1آ|h\PN g C 2Iry<϶ uOjy[e{RxRGYܶkHcM=4^_LrՏhG"y)dlWrĬGU]{Ggө鮭77k0d|R(KM> I"-XIk@ D FnfKl[cyw1D.V f-CqST)41<#i&V_ɦmU7lBoN,mxaEùDD-I]Uyҧq Ou*+Wӫug!k,Dyl >ЍT)뼓G6TaW<'D{ͯIT흔E;&m{RW0\1MyĪst" N NOI*[Xq @~<dDW[BI1n Qt6J_}f=wY{,shxe{ 86>qNg lo HooU<:6O\)`kmN&baϜ2@pbGG܏0~Z$D `Yj:SeY4_ I})>(ɈQ!r ]Cox Tиl|~&+FI8U{-\t(a>v; H}$ǟTCf[@36Oe⃙KТۍ4,%G*#)ǻ%"V^f^Vg2 P`- ©`SyΎq#$%4y͈YK$Bgv MiNxH 'ؗ7sS1yD`!Ʋ# a]mkN /ˡi3t (JḐ0oH.4ָ GhE&AN&00|7چiP`V<0]O|H}d/?9#}&0U$Z+C5@zfc̆DqwRZC-C"RY2`Щ -BR=#93$KrIRwPo?0eE.%Tx}4ԥԽdbzo\lnvN@ frSmPv> Jҗdn[iцw5?PZIКwfᙣ\T{sT!5vChӰÞ2S/(>hy7@z0bH3QhFV- J3gש)@)Syqsg"-G/s#dxIs%$XBደ%>q=%'b՜G;{5=уʼXm]ju?(v$76P `\kr^n҉꧎f^F$\cg,YpRi "X"lҠxLVMtUo^Mَ2($ ڑ G$^E*_f~@Q&, -*H S*[giR.U6>}AyNK':}p*%KjD{H8^&AKr(i>+=]s N>̦̌Q Ɲ_ ת-]!,ʇX߫ZYO)%j›A݉4 h#hpAL%Ri}Q$~Ng/mv}[`Hab`+ % ZcY'*TM|D55Kc`X,=9fn?IOYr|47o!LնS)J%rh7k (==cH ]|&gT-9X\,y{ Oƍc1<ۆ}&S,.O7b^c <)*~8[[d霢^圙mL۰ &MP.IF}1#¿hHFT+TW4MRXm%E:m;C~$cBHvPSz.A{ ԸL*V)V`~=ٵו%$H|(hKD<+34Q :ƐؐVNaeEEG^v "'Iz!pHmrEٳ#sUf(j!Kd6#n=ItZMT@pM tg3Qfk:{Kjds.:X ,рJ7ؼI/eZp7D 1>1vt,h a=Com##gĈPơSwyP8gIdY_E7ӆ2XqƔhW=E8} KƅFT@C %Tn\ *&^ąx:V;[y]^:?dY.e]r!0 As({t:Nl<HH_[~H J"C?#826ڣ@1ۢ,yV&7xYmH6*4^ 6A@PAg)W!R$,=gnjiA.1o UUt_yhg&Tn$0}z1oUӏ\GIW'[jo=#K': ' +e`MExS NwhO|Q؞vPPq4?TS׭!j-HIviVů  7n-?]U~ĸd;.Hd'tQ':QGhvr|Dɾ;(-~Sc(^bσ&qTPks0@ X4uF7H?@`4V ܢϘ{c8d]~˟^mk[ZIAT߷,|0|ĺXϩYEyWwF[S޾6VzM5oP ݏQ)(ap"kE+"4 Kb'lٽnYRiΝ 9 PbYZUц3R7 /ΩoSڍ0|9ģv/.P+`-7arm="#H Vjw,5 iulgR5=cC9P5aN<ہ(gE2զ0&UCP &_f1rP[%t|OV\D-O?Utug 2| YG]AHV D]f0s@zD77oČN?1aTnu'͠Ý'ȯugt.5 k42-={3>^{խ`YMoA_}JUH?﷝){?,*vR.">x؛׌ fJH6o]iOy:wv[ymKɑ,=|VgN?r5 y2k 5{/Sq ev#x~`wJ[|r^."aam̬ m |׼n/{|lݶ7OJ!%W˰2'8 ķ5zK[UDp->`w{{#71,\v!ǰP~u*/Wh)>_;R/P)@qz(~t䶰Ung"ﶠXvD&YXEjl\Rd^I+27-h.DMhʅZ =zQnjXR KfGu/-T /%^}fm8!d~J|gUH8f~1F}>;a8C/tblfc-E'纥vj7:*"t^cBR &ԍȶ}锆͂/:v(ȷVd}F2$Pk`JL]D8axK-{M/]~=/ >-\T?ˢhۅ9cOQBs;M[^-#5%Q6\f,t l,Eu4Q d<;A!hibmרcp#e]d DK, trKع@;=yS7HF i9]dj+ݯn Qal3^{¨5{7Rn7BHuߜ !Q4b{dzaNH"5m,[< .w9i+b,/zsq_sT | PLo"Bd> r(w+fn^#;zF3޺Bڕ q^BƳ 5G*YeQh,7Rk8"%KU?kL-wZd)Z"<"ƈQUϐta_il8`],D vݽ|ί 9 3e(uQŷ&ti E% }%NxoQ(KW$ˆ FwW\`XwHs0!XAzYӉ2Ҙ,7AUGY"`=\urĊ\6iNJDbmjZ_&kt N# m`IZID2Q1]v1kssԷ:R~`z1 O?GJXme۲?6)'IkD~tdH>4ڛmN2`CmZ jݖ eO7N. .*]֔ % "jF!]RS1O-nrPq_ $q¼$烙?ȣK>eb1 ͅV{m%!>ّ1& 23k*ѹLƂqmt֐9PעpCIzDDGP=xMpo\@)d4u ao&biH 3@*.6胺-r]ZjSp2MEN= -,Wlm-~(u,b K65[y7+: bB/QhǕ(K n&8`}-5[/hcCR(mAI';K=4| wZ 8Y|H hbON;^n _ aVOU35>@?m3;V ҕ4sϰx4qw#PNKX:i+9tه%w쌍"? ʗ 8^k[9r|k b j{7;( 6"|KPٲ7C7K>cvգ;"it!H_R-'|]GoȳF Ogdl5ֆ 'WIβ<e~W1E/ D%CN1]O^9q?J5DXQ>.>eys1vU c !(f E?tUAnEd?pTlvaOv<wmpSc@2թ ]=ʹI`HXӝ7 %k<%ō3f8xwi_|@D"r&{L#8'U1hr!tgn͟2ٳ*Ϭ!J<*H|gӤ>X X&[ZaL27ңö$KmێƛÍ|ҋUTWp(+܇k?5kO3,(Hgr ~Q߿L< IHcBH?S>;84:9erjyn].eK+y+۝{ 06'I֜&"y,vuE'"*!׊2%C*4?pW;e5erU!Ͷ<גЕ`Q[ }%? Di0gҩQ,pSVzF<Yp` f+/mȸMor9=ǚsYv;kIBLb%7I(dD _v,&{m9!ZlޜzZzk9Ud\zS^9{;\<43 kF~2~C~/KhZ]=l!?E='fZݤ0m 5-̵089K( [z6{D9WEcp HIp@! N ϸߓULz[yX#4r((g=6M| ۊQ2g!Ac%uhG:_Nv(\2m.rPS$DνS)|,.ZRIr)a.'5#e\j"}D!o'amMj$ۥ_=^=fW mD#c+Fll<,b^1%5)/Ӿ6 M5"7g&ApA L ^VܳDDM pwX'gArvklS.IdĜI6nUGJ5gBƦqK GKkvG 6Uڋl Hqs{n4f[ *K;cjv^T_5wGÜ)zyqĵø*eMC1LmqOZalvi&-KS3:\) E,tm4vxXwryT-)g }wŸhPO R({"? :йt#  gƩ' }Fq+O)A SDpT+ FN3\x)a_Iqɘ` ׮0: B]Ps ɕO3WIhWB/Xq§Lu׏|D_q^l7)ro}݊8$.P ˛A(H.2"ub)Cld=nMA5J'yY8ov {iUG@mL^84]&aC;kQU{}mAt ϠݸOTu0^Bjɮ*7_鰞jEA% ئc7Ej/%FUZ2z:~tVSx[p#2c,z~OO 3r׳ǨmsRϥċ/`GSX!UZpzއ;z |D0&֙!ߞ|:jpp\ 7P~5EG121#78D۔saoQu(SAygPvhv"0mn#e%:;@WX `ôN9\pƄR:=KJpTcbÄ^vEptqsY?4dKzeyNWls,7EEJ DYα0JirO@_j8!4֎%п U}Jj{2`1J0 ;3.%ot43sL4Qr 7B$T5`d䥑&By8W['L&!20` Ga,VW0=Jl]z<>Ckcs,CNq1-fquڸ|En"Wѷ'V7_ G?iMɾsQyyXHbj"$q:|%%,>'_IEFz^eAu"`VI7]{/XD.'2F XtdTFY5Y0YsqDn 귏( PLMhDR~Y/֊7D9(/_J{ɌZ^rbxeRvtS2mXx :4_L!v S3_SP bI c>Zr$h Dj)d.ܐlئtF1lqZ' ]l^_8e/Tb؛ QD$ROkN{}HI>Qn_{am‘Os2lKaWoPI$SOI$|#WVn "Dѷ:lE~N]OuEx|Tu@ VHnf%w )j: ץ yR*#ʮ U¶pi6^ޑsҢG*Ni|K儩\Pg~E۽mnr@{.pmًF+O<7CW'I}Gy `}ſVl|]"ݱ;mq2'eTJw: ZufK }r =CU\QMQ 9$̘E*UQN2Jt1xh]ʚgx =uB޵_/%ʻmQ}zLolEk_D"y+M϶PI2]!ǔM4r<,O%#+O[efQ!Be ߯6q;ϑU/BPAS{Iy3 %2Dj:* \x6=hEG" zw^)I1FT}K>`g2/@ϴ6Ԁ+CDr[2x@lKVu)d ] ك;iBQ_3jd1< DӍzI6 W#0Oy˔Q|@ 6F &|o)p̓Ö!Sc#F2Mg\TQү p4xy|lNSNM纝ף2 's"<_RT}ڇO8cOJ9Pl 5>GZ u>~V" Z3T߀7|yLCeLw '\}Z1ӳHd4Il^#8A]B- kM2j;]? 7*^ O?wZJCΝ6 =jLFfV"DP?9nQ-hOW 0܎G?P }=?cwJ6lqQ39):Rduo~+{2Hs[e)Q!y:HuRBoP ROlIM<_٥$ T=+qaZ% G#j Ht@0?i Ɖ .aVDs%y1}b|D((+ nj'+ᖱgYZ0707010000037d000081a400000000000000000000000166b508840000e450000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/qedf/qedf.ko.xz7zXZִF!t/M ]?Eh=ڜ.+N!Kإr΍π>rF~6UIŅgូCs>6C$_qN/`ڗc  dpKpțnSY9I0U'0O)QWG'[jǃAᜀp"XPo#42 …Dx 7@ATEVdGHdxCZ&Jvc7}ek`J4LǨ"ǂ1,ަ69:̑gڨJ3u,Ջ!#|-vx߯R}_ASb8t o[?+te𰦬lEcr.q  g3mww \ZINa ]'xj\^@i=a,)RcT]42 ϰx=hfGr$Ե^ۗ@}=}v6o>}˓ӓk_|:՜4u>"ddZpt/x/V#w3~\t@%r[g/l9tВ}{ݡOfO : )L MGG:n0R$ țs_Iza*ħZ{}7$)*ev^cέ)rW?8OvFлKQ n?c87&o$|/3^\ Ap H6{+ 夳n,f.eudF9K ہBmD4z_2%m^a\ucAFmOb2CvN+E Wnq9݋v`ct']IUgUFt}V6);\l<aMc9JY2ҁ m!~e ]֎8HV%״*~j 8a\<{2gwdMd]*%J*wZ~Dg4 #?\}uJV]4F/N!GUR '>!oesAD4W-iX|⦆%&;xTu%/nXަhrlyew'qq[LU[%þ |NF2l ;:B㒋 N鱒5S̘L螗r,l  j۸ub<}v ubux E u+Wq ʿWGh ᘃǽn'`$_rU/_/=.6"(l.K)N71gQC)yv%e!P!?]?9)k}bB O9hQ3~wCubkQP? t{?p2i*v|U>5o2sͺfRa>:B Ex35YŨP2_GWmE/PWW=X;'4fo:Qlzy1$WI 1@ɫJc܆֒&`=_ X属Ѓ?e1a .sy5:ĬNl.|) gLw?5dl%GF` \P{ćL\<ʍu^A"^ݡ/2`/tdkó*(Sy'^aEsC! r io%9 0ӊw#yTAtX=@_:{/-#m Uf:&G89-W쾙d ]I`ư d0O|h T[S,="K ųC\E1T[*Py2EաY7ͤ9Ѥ8$C*VM F7XuR\mR:/82_2܁Z1ZeAAQ+uLuJ>Ev"̜B#G7+z3x=;vi8|Z ?} %60[O&3oELtr3AF>0=KCBb%jt>VhE}F>!Rֹva;m@t|jSޡW,1qSG`?.EC*",3UnlSFYYS"g`:FWM8uj&@Ɛτ7z1ޑ3~+PU̓mX_ywm>0KV%[G+-2=f|>DiFrBϷt$،B Myh/a[/GNgVMd޼^)ʚIKtu tQ_m(h ietU2O5diN݈s*Tm7MjT;2IYGGޚl~55 @TH ~aob5έݿp&B8!XѱYprYDr[@VՐgSAE|焋Y춬 %YJU͐!q[dkE59]s'/K(Ɓccu?{Q`ĝ4|IiGBc#4A[mٙCT$+-F9ۇ| tR CTv"+$ˆѓ"KfDJ?یG矱a*SUcHV /rՎէ#gi[7U箔̬I 4uT7Hż.QoY?J^ϙY-- ̚-ڥ.|z=e7rki~U^nr_1Fғd 6V$b2FI]?xY8%KpE^ל1&#|X ~;t r9QX*L7gl#/K%f'GIzʻ7D #IF)=ilGy97Juv{/}RQW\&%LˢmjL^%xdIh)J1 NS6ąyaPzݮWj^8$,:"58M@ohHf֓ *9zBe'۹C, j4!G{O>qܨh|0xFv[a".QX6㐕24&۸[hܿ52GB7o{(eUښΤ]g\|/\7*@?X:j'~IJ#v1k1ָJٙec!plqJH>% ExϚ4l|UD]}F܁$mԘp㘻XgZ>")l\m9Bc_1ȀT;H)a1׍BY% *76u[s҉q#"׈v1 X=Y gtu.[t^*`G@rO+3I( kӲ~R#Tn:xD J噰O:52{}WwY兹&oꪬƍz ?v_g Xę*v6>jy^ 3cLz ᾿Mr: B/ftzEi2;wf|,:5Ij<χJx6_9ɜ,!o'F,Җ%^-b;Ȑv$Gi!|+D-^z8DU dqu 3OG0vO}]Ʒ}%omFh>.eTVc!zA7& ~ZRV ߂|,Eiu1oQxrS.ha#ne-+Gl؂cC;:Mڪ"?Ί#N몝#Egbv%Sŵ)aG6_ m5'/ @4r}@5;7$<)\ Tڥ?7w1 ò~F8b?.s#_Z"\lwtl2H @p(Ep'JsȺHM(Y0-RBZM`iӸ>;\QпT`nȳp^g}Xgw{3pMXzLj\c66ByVh',@r8C #iۿ9|`ʽL!T8p*\Zpk (o:͟9h10b0bIK\1e cmr\u効IJ:KWgg*}=!UkpwxbƧhttsrbBVO&Ds3r[L8}X!a5 Ӛx+g^ZEdOڊ#_ V7PU@-2:xEk /Æ?z3.$U2VFz. [ I~tY2adK9? aSRy q*{ OEhb(#+Iwgۻe BCKXof&đvV,+Yj&T/ {W9E:@zl45\+&@Xb&}yDry$,?) zZ!@+I˴: vn$V0D[߮ȯ ,no0+E># n36s%?iDBddդ?JEU$;)3L/doZ#/4mcPE`%f:e'Up&W&=ѭ"j d;==O d KYOpq+Oa G؆,&؆6#"I3*NnO@&4ΈRUL#ƚTy\eV²#p40{yћFШh14p 'nɥ46 vI-Q:$W{me:ЅƗntZZRE Odc)nHAjޯN}sabٰYxk)+ t|z(^`j{:ިw~I^FH ɜwc z3/~ SIC$i#xJ}zo/ ^ViQP@J0xʐу\# en$N <~?~[j!{5v=,Lݸn [ǧӢ4c u5e\F=tKX>& GkٶJhj+q2ν~ NsLFq/HPV^lkEI7kw5^62ơߙ_ug(pZojq.'+JJ/y&vP "yfvxمQO3VNN|ŠP@>@Sbe%z2l(1R6~0P=Go -khÈz%7uԣb`O>` 5b"c ;t6mvFF]sbk][v$cyF:#q;5j 0NVAttT,OGPq2GPˋEXXXkZ׆˅.I]:o"ȭ'q WcBQCYhX Aq1čf=}'E]%_GA-Th ENh7j'7 GkrJqُWKw1[i:S*Q%$Gi2Mb^l6X|f2>ߣ薤>KɚOo ok= _"B(Mg(8O,qф))70 BH o,t8}_ [Zst[(.aRm Y eCIx#E?6|Io"ni;;fuO(8l1~"ig(dĿ6#ك>4E?`k*wKĈ#f)s>e8 Wfb ɝ!:rCFrUőc~` )Bs!]ߗնFngVD13g+>@,5w3LFƗZP ]J"nţ[d_H7_xҲjyf.Q WQJ`Ժxot 8RZ /m0ƌh_*(œ|TW>Iz9d:mqZG=HM9C$+ yLbtzc/5DH G=H ꝐR7Zg=TR{mf)4Vu(c>?ybT #,2V\e}^qxhYi+6J"_@zj&֤;5r\yG_~;-v2[aq5ZpMi()%Z{Jx$5+ zvWpc!w@ E%ٴ_Y A]575*o.3:V fkV6@c<i RL $6v6Z_'$1?);V?MR~1pమ$_A$8^mz(6JGƋOgvQ-E< WJ9ۻ~5rIУ+CK4`3D|~'z0Mi~Aq/2*:'1hd/U_˘52KClf**򀶰{i~ )u{ʴ*&[oކ=J^9^isO0Wݣȍ!-|ֵ> bU0(UwIoW5Ċ^)d>ẇ9&HNΐHPĻ70Kqx wK`~Rvq"Eq}%3p֊􍙂JWyDì?aA9a+Eq y<)퇂s=ȓg޴vyJ<8J͒!8AJ݁m-*K&LkP$^j#2n{Zgg̩r@ 5\a*!2(覧 Y Go84q#}J)uIA|cNtrX !w=$B]Y>۫N'+b HoRUM4_=!+Y0j;ke>Y;8?KSB ~XL[yWRK< p)T<|@"]Ű uknhڑreLES%N+Vg*+ߖ7^X+4_K)g[){lh$,S3!e$@lxu5{61)1hn0)bH0 ޵ 0Kj6Y2OuhDe7:>Xԙ7'VrwҧgflP rsLM1'9O6Xf(m4 &vE?7BȮŴcCĹ(rR7vB*Po!te@& c )ѝq% pTJ Y  |:{Fdf">Р>t-t/g]z1z ]bׅH(:6=O* Q+·wx %e"#_37pO=2"FFr1i 8Ma5B;GnAW]e;[ -1_)#,K/2<{Y 5 IuqK[#lb/'@y=ϩ}MwS(ҧFZif}?R@ ŝ~G?T& Дө=I1rG/o/zl,Eo@F(m5 F_+p?z) =o\`$P{AKo+[Ut; w'q_|c!;ghFY((k"BY+AZ*>8fc5^xg$dXcc IN2z]vG dJScfp }ê X@5 eOAeGe(L#fpG9[ }3_^@//HX)nHJIT,@BR\ nP3[Z<(lmf=@ {a@r]JC6U/;.FQP=4HYgpIAؔ1yuWN.ZKJH [сqq8^eA,\#Q;¹di2 <1%L&Y!%'- C~ E r7)1޼HMt\Nֱ|t t⢞+[I!tڒ+4?\y ۥVcM`- 2!yʗ, hȣgXڋ;m z&V^G mUS}Ek~A22#}72)R;hm%e͛sXm^erA 0Vk{巅)vΕ(VygmJJ{"`KuTŞH)t~b}iU7Ɛ(H瀯ǯE+ &VӥaFW &B2gn%n?L"+:u-Գ*j+/WoJů)]kޥ5zS%*: xXr:U~7dhu_bBtVSd@U̐xIŠyZfPHV5Rm ИCR1", o#7:(%/Uˊ78z10WO8#\5_;@y;{]ޱu̵J?V4 N1)LOTķ:~w*xBwt_Ћu=%}UCKsG(e)aM~ ^, MoЫq݀R8  @=?|@ Oq2\Ě(v'3? ѿkZl-p^oEH?daN=战Rf! PZ$9'ސEt莰~F 'LO.|,cv PrH8w)8q5dU`0ҘF1_% 2˕3/|~.d4cXP_7" ?xvqW>s21/ym{V[1$B!B]/yb.e/Di +z;JIu5M%QQS巔2] ]]U/ AYBh~Se@JE+Fwl=(設u.]ԱWn| dPoi骴RBf-GQ'`KY BoT@cuJTNܛ{ ߻.1FEAB 3[EP*^"I=Ysɟ ;9ݺ|'mMgݶdˏ"W{+Gwzg>=TAd6Mu []ACM$g64?G4 ]'ã 9 KD1@}aSŠM Gdvc Mrk)w&4iЗS/V\X=qBaH*)ɜ,T VCٰ|^a˚7)cf9:rf>S[5Y6/6 x'K9C 9_Be]+( |vq=!nRh$aaF̾t}Tq2D'XMz<_ 4z`R!滄w18NlzoZ N׏ÂW*#e X ڹA.|پ[L=q2jy] Qd$M~Hɜ'x P vn6X#s_] "X-tіqCXZ~b -K\[zWUm$xȦ()&tZ׫2@-FglaB;.yHBkr Q>fm#%)0|>> ;TZ`ja/N|l?5$W]P*L^5Tϔ`5HxcS(#QgDY~e<l៕$UMakACd(_= Q(06v)9l=D]v0 x + Tk.P n9h1fL 95/Kg E6:@@/k3CU&;JS6|9mhYndg\IZRF }귎͑f6ǂeak@mTKB$~ɽ?UTMb.񪸪uJޞi[jd[GS.Yy/ Zާ(eOq3d g Q?+<RB{8Bva~i__p&["=UR\n'EeVxjyaYedכg;\$l7jrx*~'QJKw7[j; FAO k֏tW G<[Gu؆ AzP߬oкyEy |N`5F(e (uT[N9q`\͈u[Ec:p"u>9)A i{A<|gO ^ Nr,.z4r):(q:Nh?v{PiWYARe/Lެ e"#z!>JQ ]'j\ ]ӶNWbZ-2B!ykRB|X Ly?7gylI`Fe*j\>ӿq$|h`a~P`kq[wIAbeބSYUEAi͵aR`g[}R!ho0V>QY{I3 (L2 M]@A)Rў9Y2u!4/$"UWhʻgYU/o l k `/WQٯGzy,mCX6 :; `&uϷ#v)# `BZ=_yp~pSL-"NYi[/om >~('I߷Vsڎg!vAm( RqF:!7t [Sj!Y<-T#GAd@BV^Ґ#]>X>Y<ǻ(M:4 i +[Ei QT}e7z~GfewwDz~&P\GԼ10jni(o,&؇<'xLXAV2[@=ʹR_IVס‘nS^jK,#sݦ'3"mGw[k[2CX(AտReOp 34Z*B~ E 7rtz\U LDѷRWo|CM 2]vc$.(l9 Elo ( ވlTs=b7|_v$CYw#Z>Cô{yw0Lv'܄=yh)V4{^kmdxJUt@f/lRhh )4?٦ \2&vLUb=0K6=OKr| ;ʹ&O%PSrzS}=N\#sh_d1݉nւwjT9 3mS2XpႦqH9:U/nDLco݌ s-I=6F49hSNt(C+MA"Y/4y+H́9}"]?mi>ȞgwOO͓7NXr_aX-֬.>H:m_M|o'8trO%p^ghYcDhmѩ/  # %6R[f3ˋQJz9 g[+]O +f3N~?aX`%+ZnُohH>N A~\Glj$D|lۃ5n̗@-٤q,WLOo.qr aR;ӋlV~-u3 8FH n+J(]9&px61t'qJ4 -eoF|0eZIv$ )s4-s.>(؄~57Y^̤}!cxVl@nr[?ڏ'egp8ðGS6oVZd?Ta\qR_>`r7'T5-K{".gRBxE̛! mX;OM4ݘ+9j;yZ‰/w1_:ׯJ|+k 9^F؎KhT0^26$% R;<up#SLS2FJ32$$IŎ= ( a Q3$ZٖNbYqqو^//q>+(~m::;L5KSqX7^peip kђ*$xxR'KIhe#03mH~+/ s,ۑ,`w2r|7@*^Ukطk{β+ICqK==VRן%B3ͭU2'/TDYoSߴ:gbjJ}\0J/-_zI*pf8o^\x-I+O"Te?o?&~T陋1}sl耜&?zʏX3"Qbw*¸\8i  [7~s ($WWɈmRe5FöR6-#!JG8HXA1c+9$ZvîOrU|M( PyBcOImDx6[/ZXWي}tlޛ9+%{ub oi!V?іVY'6QF7/Sz9.ٳ pH5 RviPʕiHanR [wLhpcق&Od7fyT\VAZߦ1R쪔P'Y /ܮ\ˠ{$x_B|b׬ס&Gr̎9^萾Mf6NDpc Q?_K8fw H=NC)ԙ cyrLp;ꮛh=|*:ʥNj 6yuRCEY#d(doIm5"(c5;g{L_u0qk* բz_RL{`I9t5B.!FwzL ;G\^x.J 1eC' N#v/4 J.Z /IjK1.'JEp2uslYDG'J|OBW1x׷gx//`ậ"4%z57u`H_ȟh}QšJ~=,/KaAvdY OM=*n]):AܴU֦ꑠHVA AoH&$9X|9Ľ@;gkjrsSj`4͢1˥QEΟ 0N}3ߛlLz sq|N:~..O5&y -Yɭ'nM8ʖSLv׽#NDztЪ>p~_|p%z>+*Zq+}&LV(z7_ZDba|@Bnefk= KU;@ ('g\7aKl$T#OmK\yyX%1[q7Оd)2}&T[TCzyxwm- J U0c0fk ~MÄU?493nꟶ1W$a &YmHgUZ qak$zoɫuMb9)ӍPpryGR؝/=uDL[ [/w.)]"K;/۔wQ8&ouD#[f#;nRO_6PQ=ָWlOpΚ9;L=M̧\nM9'h'[.!6gx 2<_ݐ+),}hRjSY"kT|AHG%\iF Rdݞ0,@m;1or ڙ1 XZT;M;rJڞ%=xF>`Ci2^8u-`zlz׈';gwپʰA/Qrg. b ΪhPáyp;{:6Hu?,筌XeX} /il `?\;14+Ut3_NkbEp"˵Y>< ǧm;)1O*z'Ϩn60}>$OSnOp*# #FF :1 *#=-\j@@GoB8T*>; P[OV+]|Bҳi@A%=W`LQЛ .xUAhj/:9?5a9mGZ}R0 ɲnYךNIV-o%6-< ۀitZ[ˊoZm8G\'* 9 v=yx8eRyG1ACh^B%?]ܯDжlia; #ĊZtLM6*;X>hR/ [ L n9( v X (T~)xԣcBHEB$Ԣ&u3$ehW) 2_%~G%"+$s G㬯u%_#ִ(1Bz )Di9xU. SC' )Iܹfk2y\gԽD{:D=ZR-?If ,ZG憮x+޿NG㾨 cq \ pZ[5smav;(V6 7g(,]W$f\ZMjj ۣ]_$Xxڣ:t ڒ*;*3. ElMyvr5pœZF/UZ0$Pxyk7{ހUslIVQd *ǯ5f)N[NYKg,ilмo?Fqю͘냵;^Z似Ai@2̒hšs+ 3: ] j%Q6%f׊ gFјX:,tw4 eqmd8Γ> w"l r/yhnc]\¯?xqšLtduq2&>N{3΀\l6C굔[?$1#嚨pu~yr-h6ٙ6TXhr@J@6^ȵ%GȶUIo1 ?t9QG'#`~7gH5dloR4XOJaڹ~>Ѐcc|o8Wd]MR.~}3*E^Y(N|8i e}Zk0t҅x+aOvCVNkr1%8"=-G!uFe+DP3PcO'bl )t(ۿȤDb&%յG6QVtVkT͏AO,٠9[lx!=+ M6-Yɔc4YmїH{<WTGk1^.ț]6h2CYc3bnݕNj?=04,{v;zk>QzA𾆥yuwzTVAlM (K`ܡERxЇniGA ߟg|۶V}2+Tso& BW7cھ:(Л+bv731j+v&FG>g*( J3(\I%R_. 5>@prc~'`c͘^|o#i>m d^,ry -/FT;!9Tvrlq}PB6\W9ѨWGr' +.Ӑ/DsGºOgK*s !HP7;ט [pq;XyBgfI%shwM|ţPlݟk0FI<_4?qfCULtoc2ވ5ik@J:"PW ְS2ݘ&B^E|o_[L,-KrV3) J? j?P';pZ:Ca8a>ci7ͤ٤֛;L`ERkɠ u *ƁT߂F&OS8[\h'Aiί%*ʹXXIk!='7G?:"1h_ i\EZ3xJ,,eU=R&Ͳ+j> q ICS}-O }<~ePa)ewޖtwn|,K…l۹?;;ОbYkڍ_Ah<vљ5kɭ;) =%q{+~ւN`;U؇ -wQ26 g7eXe0>q}sSgcr)'2=2yO&tqIz_-Y~Hf~hnsB2^?g&&v R}4$xƞl<8]Z" )M,6 `w42'HP[DFL+>hG#A)}{4 $3VND$˒s:͇A8t}^5!OrGs.Q5ݞ,p#k\zA5HK]4B'@ܼ)I,m-$ Cyl:ty}ܱV 3"Ė2Z}RI ]6먶eJ+$a 30vP (O p&_xp?Lvi߹8f܅BlZE jF8-90]܄$Bn*w]@>h}*jh^ )τ.eh6F$XJ0Uj?YGWލ8qSŶP'j,@@} 6 @J7?-ZU8fd5UײCىPHFb,L~R@U2NޔY~a~+Nc#J v")D0֔6UXM9]rfB.ҕYL3L ^ V2j3R.b Y3w&_q _YP$j(q KTJ]HiaEZ?dݎjK E?#@8]UEF26|AwcN9"0eN.'HuAiWm/WP62i2YO,).AY*f`*85\ulFydthRg@@}UkSj1g5OW֓3?m&t >M A_9g hny)[J# 8GT4sjcO B2⩀/ƪHf8.X83>ɲaZ\9mD|@zO!F wޚ)|%^-\d8*18ۭ1W(}4k7@zB%,|.ˮ?:ҁPбQJGl/Y]a %YH TuRNX3}t3.oH0e}ZA7FF=V#f<o]sTr 9U} 8 Mc|Vg% dq p l'=7s`DDt!"֏䧔[ MJ"yT_r W(E[78dH9$m4a =ϵ/1}񬪱I1mDfr4"'=$n+kNx$4 =^pkEa;ƞس4ӖP4 aka`n]#I~YRR[nqLIC{ #᛽`g$,X-WmƻNq|n=bby՛ۋusvwC6 #0)b'ʜ>Z<(l˟H KX.H],"` ֢PDx<05m&S `;ofJM8pE[ Y S˪a-^Ϯφ.B dk&} ?:+H\b"b-tlq d4,-ʆ%.|2j,N۪*>E6 }q ys- Nр4#O5|FlҦ%3^68츨f{b5)奈ER}^| ^E:E>ּ,eo4\", v]\:뙲eJ 1<;qR~x"k Kל& 8< ]}.g`\L:9$P)r:+x֠#H֔J-: ]G1ICm4HO_A{8P{g$&mG*Y@4)M.+. `(j3H׫pY׾K*Nb3+J="mm5wh Dx+JU|N׼Wqd"ab xomx۴Imy(4!|5fkCrw[5KEwtL2 M2%qⅇ[2͂6~Ez^K6H*h2grlMUJ=T$e#$znI=\ʞHz^6,[>HZ4L+RBb/R$ .%@WH "[=j5&@̀%јEGq~ShisFv6`wSmל]Y͢uX=w@Ht R%cb]1Ks:-Md7B Q#eh"}555q/7iOk_q\P~!"1KD'PCoI0%ga֨:{hJJrRp?2v-LZ,泲O~= s3k=j܂*^(3p1L4>"r7Ǔ ?юq:DOT1r{bczfOQ}S4OTFzuu_S1jv/0-L&7sֆ^,) q&8vSҋK~ \`;*Jf26Ti<*!w!e6`vU[S̓&'Ί-2=%"-b}PFY)g*!=Z$j۽2TV$^A'_{(Mgv:>,ossA ^~'>ē1\K/*QAx{N.1[W6i_c.@x%4t[d@х%TpB}F\rFͶ C`kEJ4OGPtǵ'CXy&zP h :s p(!aZ2B86[ 95.TAak9; c7Z}/v zc4ieGìl]0}vVR0_+5[v#ok$4_y,C(dxv))9E{"r)jlTR|`7UPϣO{IVH $VGR)nY3SjŷKiS5'|]$|(Mc7wKt]ϺDJ1ڙöV z$ǢT"[J3h2QGN(̺1tt8>9z^&Oŕ.2zBpZ{4:O^d"uyP /;׫YB( Tr D LD}]GTG:"@v,AY<7c~߰P(IK& prh@3, =Gz|],_[D,\" z hL3p+bٳ/(ȋ*'#cx18nd+8$utn|yDupNCK>6ʢu]=ų'ee@ :/Sh@fZEwW龯 ?0shNdChB$\^2FXuj'|PFA ,{Ď{:hޠ& ᤕٷCjwTR4)1ҖGw% 'y|}rD& uu&7 V d M\J/A2/6T9vɂpQ R{RRɴX}yblr'LYo$= $EBdHG?7&9.jh `'4\_&2V4  Lě2g+.eM, ӨV$̭a % Y2 I7v֢:?,Cxc@*hw(Sc7i\u@O \$y`E:ț. %R,Y`TURl}G.&g.3¤V%/q *1We4׌ͭݤpc,"!PӴ勉Y:sźW勞8vnrYܿF}0,Y WQ=1 'c\)RMڥSx4":(?TR]bf;أbݭ%"(eӱ /T!`!T"b 7"jp}[`*>帮JK8=p9ܖY 0@ql"4QoZIT;LB&w8Q8Y`O_ț19~Qza|ޅ JA⢟EeysS&/8.U8]/ Ed-ݑXGP.l4g} X]ZgWH J%eEfeES@m OWٹueSXZ3?Opg]Uj1ξv<* d! T\.b/2a䇒}AbÃP1mCCBݗ@*Jc7uɟ`Ox@[|b9kWR0:gCȎboDN ʯ^$>t ޖ1-tˑR}\:YӖ˖~#-ͣx2+P"]$iKR^Nfso]SdăRFn[W<%"3mPb~TdҘZvpXew%6ramEY $j7 5cӞ=/s1>CέOzR͙&R >l6Vx!0Uh-?Uԅ6]He_k)2vׯh5ųPX\ZY#Vn `FaC!Ʀ r*l9wʷoQU&BGjE/2eȮy7$4XkjefJosѝv* Jc{q#WL%G| $6i1]{U7xF͉Zڇ\g/򙮮E͉g,xp9t ;PMGM׍s/vY>:nBXeMߜe.nOu|Fȟq$#E`xPD~=nQ3PqB#E_wj~ϻV_枇^Ty˦|7X ,@17S$qa΀y:vYf +rG ֶ+Ff\M*8VzWji$/9hH,#-CJ[JO6 N4taH-Ci"l?~.^Dך]S{vLZcڙa ytL]h;Q"05Bk,]8 :|OdcxT.ym{v8M@縹M/CX 벼f]9jumo\>1boyؓ*˸̽3oA"DFw|W[4]G< ҢXLf޸}7l=- qwt ':CvaY-^n0Xyi^ap%2{oo ]Υm4h iNd'OTS#QJhn Tn)Ci<р+{]޼oVw?beNïі۟7 oG46 {ALOުZP.*c^AzCo[E {oozJS At:WQ}\:JA @M# |@]l{j3u)ϸiqk?Ōr pѝWUހ_LTݹ58LAh]Y鎼.>#˖K`]:[qHf<;,S CB?XÍ堠 ؽ,u@bP>£(9im9jou#at‚AXy8%o8!3KNܩ"S4J)ϣ,ZYr e\qجaaHk*39vF> P= !a' (r-unw!؆S U)MF@t 7Τ>/@{HoJs#Ws?걪x9SƮ'iSQbT?x8(g9@c|Et(?;j-^InֲҎv5c}ڨrF%wJךFΨ;w$@ڟ /- f{YtO8^94ـ4&C=$Hcw驨yNqOOF~ @mXSڏ491;)lm/+DDMC3{׵ߨG&A5xÞ۳ ^B ,L_bx#Dj>zVEU!:|Vo8b; W6Q_NO<Vs*ѡ,$s4coX0P2NDpJ%igaQBʶz?V6TLؗkuQ:5Fuu[>C*JŦA۫ZiHNJ8*nقG*!_gAD@'}%ɥKjy@Sw/s<#[3L1g牸N0TQdm^93T[,n iW-uTNmI"b'}u뿐_ X tzrkB E֌KˤߖO7^_'2jq !&=">o+h2SWX6>orKȡb n5J}h2O7ZR'-Ⱦ ;'J .}f/yVݝC,ݱ}2)K{rHu$wmŕiCSu T3O&Je:K,6Kj/y7m--L;&'l ihφhZ@h % 8D w;{k[cOp]z<^P?9tB@0=t vO '_y:Z&IŦ7Ѕ~SQ[iEhh}Cpcif#k<i_Oeq%(jӪNgZzҸ-mw\u-HhD/-Ok/[5P+J.aAY.HD.ы!p?D7'hLp{ub3)a Хh#,VoCkG8If͏nӇ>璪QdH'Z3 I)r̿RN8:7bZ(TYZt(b8[-hBrpY@_f }V;&|<Б%O'#󡀋#VӐ"cz/9WqbCjP6䃟DprۜgLzl&qziV*1%R<}?h3Y'EQhQEx_&8z3io>_Q+{LeP2U1+: NK)N4iJIr6sT',C&Kn~7߉մɦ~ۏ-X5ǹ^iYj M^A OvAZc܋YVSy QW_4;vxcS%9pڜk^g:ILV"T5elwlW.Cҳ+7׮W Q]G/$%4Z#G 0ћ\|ܾ@QA(Tپ;ÎM1pqކ<^;oV琰d y[v)Ub/UX^Z9k]kbI1Dwnul{+>Os܉|Wy7bPW "-B,/\jjKa>yU D@̰Vc~'@d7ץr0Vs-Y H&K86pW.n2buQKNAVo&K8MkROPUOi}?LphNpQ}n[iMoSG*-=`/U1qWUD] ilɌB睦c䘤W9tF"RCPž }d˘sD뫴F9ckXj2/@Dǎ.Ó1V&nQ:gke>؜aaDtLjY? N>D(cf> %V!Ƭm̶U@3y %S6^DZp:Y|ńfǁإ UMMh~ֻD$%QXa30wF~ g,׶/xQf|"(L2b-'`l$LYDŽ\ԥGL'#`=3&+1cQ7xNB?%A+8-9?xhz0֌K7ʉZcsH>?Rk4d}طȜhsBk* x#5y.ΏC$8W@heۛ{p2%D]=Oa"-1ٚn>W'*Blo/я/vآQ:Z[\0FLJ M}x~qFw0],^P8(.sl2!Dhhiy?W8?uC㕊Y,'Ex:4`sHuaAXZF:AqKeVs O߁Z`n7i*_5N㧼)SC)]q ʗ/6DfpBGQVTQ28=X͝8#6Ǘjf2%;٪%Qr "r~Vi7@din܏W8s:$+.hP ZtՃ7kYUۿ,E;A++ܢL3L\ijt*A^ `TEK87h!@#.Hf ]޽z J4xF<~6 . R`+Sw(MW;a\}FHBn{Ҧ0o b»gajT#'K uNPǬ -c$A\|R? fps7).ޫ??(~{ǍbժJH[PxL=)NO8l0seg(_-;FvNríl.hK[HS~r5pA9Q gYM#]-tCw]i9 /{@"G۲pz``kkT@X}H_[j͞ڪ>{V) o TjF-\?3aLRBrxc#@ƃ 8{}5oRI3c+,! s@Ko} }WfXI j^klU21 \n6Y_%`V'x\T/4C\hkr|M9d-϶OpCޘ@)Gtvccpȓ4KűZc9H[Ƌo vOm_w\vk)H3lg"GxI8U9ȧ:p5-O`?Km_ !2~JqqQFI"ޡ ɈkGG}=J9OE!SX,W  O~x&w:JR+*ygg<;BUfNA0eY @ 4]J*ceYOL, H81vv9O ܗ'7c1ʲ^=ge1 P$rEWdcFRy猢{3f tN4 .KZXRzOVtoU ܫpQ.gRqŅ7,㺞 =YGOm_V1/=o,jME]&`V8%-R8!Х'4 ;;W9ɶHbjsNNo12qDOC6F)cܕx3*GMAVG ¨+"7kYiEX"pt?eM4\ $ken rv`lQ %GM(=,;1bs<;0@tpMð&`+䑃>,[%[_g">,Fŧ6ת@$ݫrŋ m<~'/!z ?rS.? U,eH4#PyqͅpcnM`DQy"m\f,3%i}\Pul;ݱģ}@PW#_=䨷> !U +dmiL XJ,.51GxP_zYPzGEiZOג/KZ%@y2b o!hn~^싅$u[&QJגe53Dp)қD_S Ȫf ,ҢsJuca'0_Cjp?AŅį &晲ygAY4;gM?I-,C%U DZ@,ݺhQة6 WpPp}FC?lnD0 %A`+ *|̡G5QjuQ A@eۡ8JXn@wNy50[Mcݹ?xS)$D-aζH"GS8#٩0Blr6TYcZ ڛQQhl F #$-,Ee?ȗH8yY~P_(sLkM<<1>@:YWoMBy-Y#!Ic_i!dp PbRnJ^e=%R)Mo=9F=:V,ovgpeU0S<\3!7oˏ_l0I:Q`!An?&dՍ)CRo0 >uC,m pQ.6DZkzeN j$v<VC/!"O}2خ 0``o%4S`Ui`Ȯ=j9$(HƐ}1<zo'~|~ȯ^r]N!:i43ⵝ cyẖ>O`YJ]:!=$(ENꗥo` 鯻پ$f::9eMs5 ~<oS3u Cz.fh \l1 Q2_u<*U%fTn1kʀHziY:ew}@4'u:~$K9=}屌:6t_2M>|bcF :Eߖ@ٷ36PW":L X I3HvalB^}*䑱LŦTJ6eFyUe|UBi7Dw^.{l6ak2G:G9G,3hgC㵕˵]hHntrX1s1NK0r9!TvI2y^HJ¤ĞLH/ԶZAh|^,a%Oq(Ӭ%LĤ}%eŹĥF}MȫR< <0*;FyURh%TQQ^EfI^Dk Y@m~?f'lx}l@]8ӟwͦ6 tm%v?]1K B^X_.˅+>5k…} V ezH k'd@O- $(]"yėpFi,QFWglQ4Ԁ)# UF~euqߓcQsa69 m=C@fB{=]|UTQ'^.7s?M[B/ {ζyzM|C1=IbI}S_Tn3hK݊ ,%DtA4֬!Ycm2 {@?d YaOmGpjJn?tDTYƉ@g ;>t4rPA7KՃ}[qA^qśvזY]oX2x y=kAshAaLModyKED:f͢[LdZsー$JYS xsMx$Cyg'Mr[A? _pVH-0l])~84ݑ0;Nm}N:6۝(yLj ޼Eu'?L_I&byGZflI; /ST{]`F𿷶R-qT/Reocoa-߻m_]zTE;H'0YZ2xCՓ쇈 `4y¥\gȋλ*'8,-9" |;y=:;z&Tے2|i]`t4ЛʫmQhdb"ȥ5H@JF :VVLhO}ƈ Jk嶝v b`/-UEj>d'$i@\s yYg%In߹mT_;1zJa!(_ע_llCa<3PBW=LG*U%Õn9??ջ4.rmvhǥܢgoBFꅩ2w; @{/.loq{^N.Ұ>:*-ʾ2W'C?wgj6i-fGy-\AV @}/]DP 0y{A yn:2T/>ux!Ȱd9* Z' htg\1Л\58O@d>l{?e!U#^u-5.Kd0D?Ł&Q''99;J GA]/O8ֱ"#+s\:#%7Y̘p鈭% ;޵q}': ,)mhbC ܿ[XxߤVs&ɳ*VA5I֧2-fʩkBtҌ85}ڎ#29$-㍃Itc,S|/Ά%NZT7S]myM<<~ڝ ,Ǒs׈ȋws9+bCS?q5UZ0ogek>ArR3NAn ƆPA%rn mW<*YXڳ%0Kn݄γ`Z%ߕHcM2 ȑJq^^ = Z{/dABztn1dU@+1yDsŵC(=b&=QQ̤,܁߇Lym~ܺwVqfp,y{u=%ZjU 9~٠S_W$+@c]uLՌģ?PO$oO OKVCRڈ`[U@?k aPHHɩ{Ve bעQ\y_+)`gH׈ o K |. Oh !|dQpXaqK"ѷwHct73"aH}uGmJgW@/+?L~ je,[Oi/;>b$},,3k\k0,yb'<'3bgp'W9GU^duRcXH߃kUT6F7S:V3SBw\~׽Pz>Y\,'gVdjFmno,ҕ2d!Y[#oh6`X%=PhKF\v\m+&RҪ _:"i-´z]J]ߩF1TzU\+k">zau=qVZbwtF@%rd' ZKw0I^_p_~&1Xh|Y(F@K>X6Z]zx܈w&}u7fRؤ7)$B7%]J|U{$ yk\-]i=M8Rd#ٞgU܉ GHgbS;KePLNp̛. 'e`|" `]h! 3@$ 9(+oImf?7 PdW\["'>s&j^{|LEo*T ٔP FCެr%бEgXT%߂L? *?ǩM6ݗd˱0)ByVFcC]۽&ۻ4)rOz:nKn_GTz38Az?Ĺm>2[uʰtpܴp\)sG$w49 X|{$0 yz^SYB·ڇ̈́̐0˨Ē.'Z*d3m-^2e{Mh?Og=@:l҈f</@%bnu2Uls>:T hÜVN&i6_,ʂrۊ~6;d'PԾAZ ej[d]R$Cq+au)^^≖nf8ƓLoːӹmz,:~0v/`~u+/OJ`VzF"U~F$f%}%7ʅV71YOỪ<ʈ(])C  }LiQ(V}m)Pd09rԥ Z'zNW񨑷bHWgLoTا_$![@8/ _`5<;-yIU&lIJj!mMfw]/!R*:ul/Լ\giZ}h+MSx"_c8ʖRf58Л;CF$Jd }oE])wRǵ-^eƂ2z]&\ܤ_{ O2/L@?HYtC!A$:_*;zF]K`Qeh7hڌ6fߺqMX]pN"<,f0gH<LCz \\AJ ҇_dB?ԢlBVDveƅY3r}븖ԨhѶߥ;ɽz)nZ/86 c| kt9B` DҺEx:I>,C:AE )BuC2Q(9яMURtrSަ*_#%}Ke ^2Y\;RmP1U H kKYlԨkq7j[*_Ϛ6L,Y?23ash c3ww~]-?D51]gl j4ё-wΫ+4!Ҡ^LD w+wAђi*bNB$rW/3 nuLwjҩ8pW6@W$~jzqe.ɛ2r"44\!)L!{(srx@''PJVso?V$ ċ q/+!j HfOh[ALUWix1|c@yd6g0q>%+=KYNu<W#0!57dn|@\oe|5H1.4SkݢCv~;^u+] Y?a9 _Y 𦲽`-k`XI_ Fr%UEvp}ߥTૐBy[8408v@5*0F) M"-'ZI'B|^*jHU2(B|qGHT 6B|ey!ԧh8Y;c w]YFB8o At82 *\W 8+Ω(j};wȳ[kEtuuOY+lfn-2Dl/zHxe,p5+pPg(UjDHK#&tk7m4eJvybi|N @ 9A05gTZ +d7e2B4#=Ǣzϣ%h.*_Lx?Rm&GlN>܆uޟ=;) '> Jf+Lm\hk%ai$Ts1}Lm [^SU8U.J<JQH09:&dvk[4T2l1@ _mut6zh8"\4 %[YS@:^޶:+ >I]jv2g$ڂ,a:F PWGeV6DjC4-x+֭xC%)CWؚ ϊ~j 莞3\W^cЍ bN@~wp"lAʃ#kA%]I ;B^q*wSKG*IC /5qDy0ap)&eP Žr^CcG0 QBEahL hY)-׌ƾeͱc FSbO^ijO5_O6+;XHܟn@!>  ^h%M%Ar 9&.\ڑ%rV_\e7#qtXЄR|4fAXnE1ؠtH'7@B鱯76KhZB9<_oӤa#S2GҘ`Q؍OC]@)agTH oP9bu 1t?{>! =j?9FebIdr"ƨ'N~o*=vm'N$s;ۿsm!xJDԿHn{[ab4uA +gҟxk%{mz8>~I(TAl'|K |vyEp πuz:Y;ٷpG$4?o5Qk؜x*m|0sJ #l069s}|zYf|y!'*T~SxV:EJ1R^gq O]\tWEXQ%o\#O"$pQ?jtɌ)wTjkg:Pљ6l"",e] M ÍkY'z66j_`S /k?Q䚈]nC-~Gl8}R`Z X@DBq1$'&w86IL'tT ;QeֹLlP[;kH\\Y#9v|J_5$UتgK]xp>@PXx友K%_xzԷ]6}*,ℾ~Gśt9G?֥w0i!1+ U9<"NΣ0(֚I8nmo#x.I IOUnCv7۷9"%R#V4qw:CG(^0+sDUЧey-M(G4ݬL2W BiU6r$6Yص {K[+\ݸ҆^FY[:7.|>GQwz}*~R>*bg}\xDvGu5dT1Dx:ҡ9xFQ_wI{v}#]8Sg%߈O Na}u/r5Q@[j虛I v@ ؿ~[PϰMNY&_ 4sՆHAjUwW _V 2I'~O#P8ݓ)Fy& h3 w`,5 FNZ* 7a[&?,:c׸c = F2O4l8Hh}q8WI:&m:I}Zlm"$6=ec*")ʀ 08MY+>9JށZ JZZ#YAAŰw"36Nax yE*0 (y]vuvu(ccȐ/yb~1*% ]Z%9OQ7R`fΣP@8eOfoƷu WՓrP7T.01%@CBHIg|\|Q7KEQ:!ZoP˕M~ I"(꫋̳ʬ& @sA^y&zQV0AY@$5e-]<ʳL%/5XBT3!\`]GfD̘@v4IxٰoME7nb-c-q_Gԣw(VoEځӶv*$|]VWĐZֹvHEbh Tclb݅NHA10D6J;G|D-6o4A]\%Z')1oοO͍(aQB&qٳΤ/rR&f=pnw V-1Tomeiaa~1^O<UC)Kc9ڽỔj!9k U I:ur"UIAP4sϴr@U>IB( (omK4S.[%I,L+6T*i-ʡ:`9 PxBRbnC57,kTV7YKYm$3LIp!Y%w,BPyWqA~XiHÎGIzaJg-)b,`# \A;W>tF.WU 54AtCdo7`k:٭9}"'yv7\igCN4EKs 2_*? ]\M%+ƵBhڛqj@vO3_k?f=ޕ 2ZmT#Ab2ݻHAŁuX+᭺OFUx`b+>pቓNL!ˆcVv.fHu_y2 `SMdaO= 3]I\Y+J3 ]G%E *yr+xc5%%:4YdlEqP6bNlڅry[si"Z_*hcU>uX~:(0YB*^!,=^rLiH=p㶫ku;u)ty\ Al_L˿ (7Oɛ9`/6x;WΟ<,m+ߝۭnd`).rMLe~XӇyRG K|>bZ%֚!̢ysCZPxt6O\dgm)d{+P}@A'rZ|m׫;_kl7m=">A?U @p0+{0p˟]bU֏o60MCDޯDľ٪]J\inq[2O} @r`Ə#mS5"GIhPKRU@Ss'?vB , ]+ ܩcאַ&t!Q$#P(H€t\m2/cEk>߁5p!5ͪ {O=*0LJ .`bVߵ=n^Xr*<F?}Z;˿GMxlq8Gȏ@k<=_^Q 2k 8xfBFwV)*QF_p};6| dȬ.LXݠ{=E:ONco#:/Rl:E uG: Zu%a~ٙ|53_3;!(nRMHm?P+,gBO&˽VZ-ST+M-!PEgjbqLrv%^*E+FJ,R[,KйKzDu| &G3N]:)!N=Zw=eHK1w!WL>kXD fDlrj~ZUL&N}=LP~z_ۋ:PgzY|cfL QmG L9WgY/a>7N!ɲCg=pY[u գ~Q-M^-6|xh0~YU 8s)t[$#%Vnj/W]{>Bx2Xv >|Hc)crgh-p1cc3SK6kx93>y778Z#7^s|<غal"$\yg|S f2.(jlϦwuuܠRf:vŁWեWv]])ϋ9mgzS?iu }]Zg3Gz mi|ZlWXbbh>*Q<ċMB=JK> F b[zլ@9%s߽eDkuWydW=u/Q Ay&/eЬ8 -ްgL i9+_qKD!NQ)@3ʨlXwogY(|㐾wssj#edny]v*1Hf5kEF.iusQ4(8M|&_XD< -:.!XC, ]9վtF5kʭ"춟<2%'v] Ƹx)؞0W>n e Ԕđki|a/c7jqonǼBE2G pDG^GU$T3*yq ?'WN!,Zdvڿlj%trl3?Ő&Ҩ; G|0s6=!5ĵkO$մ 6/J 嫐=ԲhĀ^|!T{%_^­XS+U]p,E]9hw'3\n!W*`?l#!0 1mJiq^*epq0-ԃo#x[SL3#{MmbD(muvBWK^GY$7Vul6BI8V)zL Qt X9=XELh.f_4S&c\|B? 3K~;~fčW)[]5T_ @9_i*'sR1M66d ؜!e}9twT`w|cGO('"%c&͖q?fXH/SgGR+l\1QӾE0d-~igLR{Dʞ¤F$ U7 ,5CщYQF65d"ǐ=.0!IlV06+j1"/J\2U_qCKfB`d,v- .b oX2 hCwXOҚ^C sбB@o_%9{ܰ=z}ř6dHPI .BF{L |n&Dy4]]}w4TNvЈ!?e m]UEITff5@:x>HEa!} DW@[C1e4* ۡK#N˲Yh#P@."!Bsq֮ԖYds?ep̰c$4w sQe^p ȋ l@&Du=JDǀ>P H$rb6~cYc-)Ytk#e.QR\I{ O';@&Q3V Q 8ut.T+|hO򐓄{x̓ :mN)( ^!ij=\Dda>vK&Q[cƖbPϨ:"v'o|d3nƽo7BARԭ vߒGsg 5_V)ЁdN ;fֻᦅp5PZ*2 P^aG r9|>Vf]@ڧˇ TCUh+Н+oi|9fwteiKAϛc|:l깔ml'Yt b5p2и#p4O z99+Ȑ6D<\@+"9C6e aпCKo,vo/H\UJ^jAM p_۩lOƫk9vbZk\,WUxSz6Ũl6EhhёUY%M]{[gos̏# 93}$ ]# ndM:{ ra㰮-mH _^vuט +rp:d3 j9t+U; x^P`]*?;*-~`fA)so8KB{-osC+"n5zz:ojIIHa.Vϗ5*"zu^\2xZGb =qYCKjL$"ivh`uP O;)asZClܾ\A1(|ȔyR-0g},kU]pd|o;?y4Gltr$dl=LD8@,V  ^mGs g^cwZ?1W(LJl|G )}&7Bct`@ߢqm *D/>@oqHm&0"d f hBD?6EWK> 6f ~O2Z$,d#3cI6F/+Spvqb 40VXWơ! XsVy.wv{,; 7Oe$u1h>ֆ9<c;^ȣnar: oW\5VBK/g(-`|![)G8ӡC=t2]u?Uc ԑOMYy!qW9^ u~h""ƥ~N 5fuF$~3ƕ6gbLߏ\ IsН$ Rt/G %paq0ndMܽᎂ2V E݉;z2yfmxr=lqpӁ|%տwR}`?G֓N\w+ HV!!;&'ҍ[θ^Vo!֓LR}5q;Uv6cgk}] ejJ|=Q{6-Աȥ9ӌ.G5O&" 5UM+ fzR lïz==G,Α/E <梲oт`%0c=MwRNr06$_Q+@VE]CE >Ov[1ܾ/3blg2A5~֍*s36v85=v7sاUm΃vC7nR0!hGLlsX_X(fjޕ@W9 6|qӳ}ʹ)\+v ܃}+gʇVt݆r|m1PxW\)stWƓPD$-F30!Вǒ7 .V}$jXr8!tJ鋒G-̨B@_!E ])ҜHf 쉑_Jps߸h/}Uo,);I7v@i/[FL͙3F-T7v,cݕTS'Vu"M1MYon ˮѽL*]G>K^jOI7M$\}JїYR^~D>BX̫,ʛڤ>NxSmMePq<ċMFzM$ع#R}i$bR莗M4AH" 5&R {ILEw,0aWY3EAFԯM6nzL{*x 0VƗz =OC ,g\(6֜g=$I{%|;,u9CU7EWmtg۹: Dxx4 ' 7TF=Ʈ:"yҊ-JB"ez:ąo(%ı z{8uk7NU\W֧N"x!hq@2.`>xYKb,3-dy}wa-$5oUJvK߲ M}8.C;upȽw/@2}/:6#>Q^亨GӘyODaGw|m_IEeذd\tx.('&n*2aD~ hZ X5 hB cv h~ටtn 9L:x3aO i1,锇ؖ&I$=Sd57.]YR>[ 뷟$m?{qb1ヴo*7I^]j \aD6/CUF-=4_嚨X|xlkv=-byT=8U<$=lx3e֣`]-^ N2!T9ݺ/-о ̖{dF*N?8m\ ڎuecZW\Z]*lb8K=v$@rqT?jsrR.%Pj--!ܽ8Ve)SJ]FApd$f{'9<Ă,,TwW 9Y2pk#O](Z/nv/$Agȏq*Yuz3`4ڡ!TS=&sf$k,8 ?Ͻ+Ϭ 8 %XJFpWPΕ[E$)t]xhMQ61tߪz>컑Ix>dJ:" aY>1`N &m)Ydµ!,\0u ZVTK~i C\GW[Sx)Ri%و!;d'ۤqX)^B]'u֦w?#t&/A0x,k0(gnQ@tYt[\Ckh=[T 9|5#BFeuf?O: ʮgL`zwh@V$Dm Fkvm~~+&R&%i~@1EqcsTLlWݤNr{ eigy뱣OhB/wu nn7Q͔=- Bq/dfjT+ DCLCAX=TJrr|ܕ9i`9Ve(Y/N~0حIJ,OGk1ZxHDd=en@>3E,pJ^ږDa z9O j6!q,c>32_5` u䎇S|AloØ/iDLѶcwpjhU'#8UxcX})?g<#?MSh_:86˛걍%ΘK+.V|[aE^>qikT9f!!KdqH]Bys5fbk ugtj$? J?ںG&sHO#yk~W| IIlھj.BCi^6݀$ģjw}rZY˼kά0yuܫ&[À %czMNF>ofk-~C602=83%1"W@I9Kg,ܚq\YDqoδg+a9^TK=)c,}umQrYS<^i"Ƿ^߸p-tDv9&[%&)E?`VIPSuzy %Ŝ+653R+ D\ !!#"}QY?~7Q9 KЧlkDrVOp 7 yQSv|E_A^% K(( Y6 $v ]d0cA`d"%Ũ)\IP-d//p>?`:O{v-?Q0!. &!꼓n1:Xy:ehP-AgW[WC`lʑ`. 0+ y,O)氞aC6J>]F^Y-a)3#]qb+<*#%kIp"o Rӑ} )6E 2DFya'ab v&ƒqQs:1\l]!{oMudp"1Y26؋/ }`a与z%egW^,ʑ8 < z-]V)XsqY5B%K;}.$&}j@3.Xx$^o"nhAہL^nLކ%@N@;@4*ENՋ[lj:f Qs)O8;J]sh4s*P'AiDηQV,y!z~7 S)q+)kz/=ĻѼnsLDIH~L1yf| kReދZ% ЫH_Z\ڂc7Yt4/kׂ}a} 0Yt:ۙ~ 8<W‹e+AGy&CTQ{c3좾k˦-S=J\KԤGzt|j-tX_I g_ ~=0{}]Tcez'rh*z0y`]bo4Ok~f>5٥En,r0&qc,K//z,DrdŦZk^An9ٷ7пew7!o/-4ޒ@Ljz(쨳ogin)_UG}LL^P+5i2ժxP9):C'UTvzJ*8z1~sl%δE旒()h" @"FI‰"-r4۶d` tY9xYS^tc9j_?TPpӜͬ#E~f+SC)4vfPt7&i5CU;T?:!)ymD'Qe4{!}k%h7nu/ENR+gx-< "0A.gM x1AxzkV-BlaH0p ?Z{b_l[+4wf3H25n`_xڋDwWSPt!(^%*shRg W Q hA&̢[Av `1lTط|\^#ҹ^`x]vyɺDGtvSTn6)R%]΢vu}7\&u%, #b:=ճ@̢rى\\yGAljr.֝gdY%'TXl "}(,RbFmx9K 9U YxT+jିH(U=:C֯x:< GۉdUcrILSL9NeEp45_JzFD#amr[0J:Ζ 6ް+\BS\E*4Cfp {¦>lD."l& XMJC!0LMj6#i@ˍIwWgĚwbS_^iraI?pɘn&Qklh_wr6ՄsQ zepZt'!ppuuُfOەٹoSؐ޸ַ9 zc"Rjf"H=QdqI& V!$'桽Cs&p!Er~ x˵.1MOvww C!bʻ^/hB+C9<7 MwPp^ch? Hr\Lx vog1Hsc%,q\b5!+4DG2=5BYpe9sꁦ JRr 6|HK^7¶pǵ>'wE0E @E|*75‰EXc]gϲapd-ѝ(?_m ټZƘX;3OcaX>Z917S䕯 7n["F{'{H,e芆]%hG+PrQzf3g%̎d ^DqQ}c^@yr뺾ч {I>oyDskĀN0đgqm$B0Ku=e$x5=n)$*,%2{9|.yjh!ǽgtZS&h'o  '.ĈB0t+'~P<&2i{#<n(||efz_ivB UݣcE (\&S1Bb4xtdŒgLU1,'#9S;,~x93W?JWk쇗Oe@IupJW~͔'&; f cNI֗@<]sczZ"+QѮ)jm@o7G` W\>5Prltdu/:$S<R=Bxz3FEA S1|LZ {kgWD"2Dv~CoNϚkpo1kt ^V[UgmR_퐬B4A)*'+ECQ>H^`t j-NJf^Ǹ#EpBijItAj+a_ zj>vB| 1<QnF~>_D ?^ކ)fIlslUX^9( BtO /hGU"a7nPnOn' +DRB'PPhǩulA ňF [5'n=eC :/۞V[$܆QQg[rdLk"@A_.8Q(p4]HH%pA>>Hq ,:\}q)KbO"KX1Bn)s8{60 qou]w ؄MAc8#ugh6KOd6z3$4qmR p0 #(yD sCe/[؍JUttOGAá0V9U@]saWl(,Zl X[LZĕPfLn7Ŧ {,8/:WAМ2Y@˟)6K*^m;{j.<)m!߉ NG/ ѩr>C 7[qXA37j|P53r_0p[Y y~4Ҿ"1A ٣\S6Aߑ@Yd Xs%)3N9 ,ZR /W@o neySBg;6;TdPOwƸ;h"&RU}3zV~Ij0JE#$F'8J9~;L4 >ch#jIPY z€9!@PdNb .* CBܪRŠs:ŪXgr9kZM~, eWU]¹V %iOϛ`9d1x ɕS 79ݰ]C<)ͮzKUQs?">%HدUl"x!KEwsԋD6pMIp" #//<] V7$>"4Էqlĉ-g9G9{d x,I+F!xWͅ@o)(,40GBp;f:W얣JT8UfbW4ϻ^$?p(0GHFo`eL"R@l+˞uDE'|Lӵ8mO4Ϻ*\T[rn]5ΒN)Rv 48JˊuEVP{|u$C!xx:KcYֳ8}' FNcT 3;^v20stB57#ŭ"(f#t /!F! @l>QnCwUcU"M3⟙Ex(s͌ya8lBKuӢVPu0 ,r37cߖmզc@ hU v Oy8k0O>qF,]us# {Y1^ XF &M44Hy]xGg3ЗP΄ @P"_x|eC%pTLQ b:א>gܻP|)Rs n: (BW1drri+|4fv< z&N4y87fL Q/|r+Dl$ׅr먔 w-Z@U!op rl4t FA%/#64X6pfJ i)2DK9`1J:]Ts#qK;UErO' ?Oe}|.#ʍkI]ǤiY=đƘ /AR!@v%!uRFW3W|Lڞ'&&,pHCO'~ y0[ZAN"fH$E`EHMys'k"{#M•j̠wR%f)i(_e䑓 IHu|`6S.<86 iIJJ)*IB(,4NXTDAn׍hyجX+*siYϬ[&wg8$^z= JhvG5M\ dCz.,rmh5 wcIZ^_CvMzSs!oi!$_m1/ ՘~49+/8A*HxFn N/p&0ˠ7n>ld^簸#@pnwG@;{ [Vp(470#^|:S>dڂ`(gu9M(AIK{^(ϖgAۗ0n$  T!d9 |?{3:QAK"z,&#Ѻ9ZrvHt3U[.{6LcMdezV5mv[U ssn5! bj2j>Yv$oFԏҥCZL3JQFT;qg +$ǰ#NNu4 ǻ)3zXbJmcKD o=]p~JĞxG>nd_ʈtfpjm-B^aa,4v1W <M^jYtl{)M}F7*si傆,Sfɴ.΂YL;&ҡAj2c >*_mۭ’S:X36qlL[fGbOxT* O)_Sif@D$ (@S"\n0?m6jĄZZ#6Wkvg8׻68{NşGs7Io58} 1AO wQzc0kaOJ¢`F=!t}5Y~'祽' &tS)lҤzN<>l|\u.5jʳmV7rNi_Tl07<OR:G1.Dpg"]&#~vh)JʄŲPi6-Z%}/~;BZb#ϞVZdC sGW9wsm z&<PP ?=qʶ15,&2]:)%[a1-UhzNQL1kx)gUyU4>YYLceػ<(?xD8_SYʆy]r{uCfQ] {Hȉs{SRl D%~kŏGYJN·K.8:SIA02,G!kN$B]uDQqHU2 򨁰DJ 'E*ST%jD,2–p-%[/O ) l|vu, 1.*\?ǒf/= 9~+Xk>I_R R@m*O\{U7f^m$_'nsqDѣ\j^-^ j~gҼ{w_HSW(tG ,^ y1A浾*swL^~6ۃ֞ѪA䵘=xYj=qJP!IY)- #vb[e] =ER:&_d` ຍJ2lz)،0 `@FqB?G8;nBzw:z ڐh(ahk odDt5vNيM<'@.!r+[N>H.+Ҡ?SN%-nU{_L/'s&iWZPK [!!"R,0l ]7u(/̑ia[cur^Y_`$dJayL Slx-bZ^_*'(v/`vCB-nkۗ US\xyvG{U wgIzONV,A9"? q_ hV, EjuԆ%G0k,$ ޓˮIb"ͯG#diFmt+e48]-1T[ Q2CdZ}>awW ICTEI$˖95ӭ`CBh vacT @l\Gҙ(N9\) ])?kS}1nP'|J:Bb)VNr&ޱr!ՌǓ5?$ 쌡}]2]G$E MaDw\1#˳S,@(6w'ԐkK%4oL]}^^{#f2AfPØ HH,YDM`4$z7_k>١ /Vug"u.a|*"ڃ׊W#,Y Y.(RɕڧVa}WBNORb<P;iNǓ< cd42RP1ߣbIU!k/3 |CɃwj6hO_qg %O(gko5l/I ;jttlY~$pr¿,@*6+rQyǝ?S܄gڞfyjjf u0cgɖU)P"]N8&!Q'0 ydJ@jcEvfZwIRkT|w iG;ףP:Y՟Kؤ;=q) q>}M:9*MvwE4v G zCV#BSNq {YVhK oQS:A:;GmazъMR1vv"GKXY-% "*MC".>ZUh}ڹΧr]6Daq/eZHu w^h'd#8/ I5y| %NwX边KPQ4QP SZJq+lg^U6A:5D+ƞ yVPPV0W@b8h\A d P}ׄ׌ 879LFxo L3EnVo)6US!ױ9R9=bs'|0&9zM$&<E+|"jOBd{j]H nb9( l i3`TЧ+Yh!,4͡Ob8Q֞LJZqPٳnǯJx3W ;m!b%̠/е`HT:z ,[ƕ5, !DiWd;Hsx_A]_[E1;Tx@g普N؃>֝_YF &Wx\nݱS1H*@t/Zg,bޯ`Fxo! qGo恎Iv wvB[\Kkj=-Ahk;tygCSo$YP89 gэGX@k+ֹBu4 />@Kiqvʞ]Ӷ:&eiqy@M__Cf=<8.'s'w9H>NclJ:ٓ,)pƛ'\c2Y2~-#++36R\׌(f>`FHGZ&"oֵt|#5'@j.)?_gzY\3O)H1̽xr= ڇ4(B`9`WߵjuL2B)*.+4ʛi6z\jeNe3UG0{N';?tm4VbKw P0'75 BQ FwdZ .+3{}2?%\N7o4uEVx7LpŤEleZc{xm+()Y`T;4|:.6;V% aBM)r:lQPc+Б͙<.k=:A2CjIβ/i9T8GAR=yM#YD(v]M|ۦFIP& S2+Ak c"2Tn/H:GErXn8yJDQ缿f^ o~E-RES׻ %ҋ{\D͚o=L.H'━Kӥ{}G}LYŶh }뷳_b#v{Y)񯃊>Cx_Y94֋fTppC,.eru%"ɍ!I.Jmq’~#˦2j{UQS=l.ڮ.Y}pZ\9IQj}r49wZAhǐpMǒT7Zgt}D,y#&B0U*e,/L kXDcQP^\d6:|K|طV8c)ڨYaK-> _L{5Ts>ic2gEa|f%r\hhDuzNʠ-)h]9y^;[+rLMI?dGvF-n= l/:(鸕.{?F;S˙XZ zΚƈZz;un0HFsX-DDMip4 ]DNҾ ot  Z KeEFH}9(>b؎i]\rlgh^Ts >\YC؜&L2kVï"pX୯fPkr@6%%Inj z'xO<[x}њDɕ%OlNg%G F= 䛻$]Vm9E#ΛFx-ex Dm3q~gM3c!SdiBfV5P ZXi(3k!(]o>>&(BOz Spb!nI94[ҭJgr8fD,5$ y_WC5[q |PH}5*t=9g=EI9LS ̆|CDvYӂo(N-?6upNjUt:!Ơ֮XKqT. diĕA>FT ].g9znMS`URB\Ho[6mUShGXql9g`/!%|ݺ7D5B)uz["e~ nrO~7T"fYݑ↨(ZZ@gm]J{ "-2} o7J' D8 HD4շV(G:<Q*ӈj u ب,μld)';ZqȦ2W'wRCl*Ȇ: ޗ_8czxҗon+MC[P4L_%t,v8'ש5! 6JQAo'oSe.kƍC:ODHV2Է952q$mD.KE1P(@]$}ki$&gG7v|39[礪}/,Ɩşͳt)l *8935S~0?Ih nD (2ЭsmUy:zr6C9 ;cv[ȟF#Prk =H]S|fS<W$S=EЄq׳Bys'XAErSnuB@ZET Nd{jdgFS ~b_7<;}. 7&_&kMxZpp*NmL?`s]DBUq-29~PgdT_)P?JP:E;ѫv6=ـ/E 6pFrPHݴz#0rJ$_BD\='jѵÁ5^1T)XX"$ͻIp]W1$hrMk9_eѸDbgn܁:lXc{>=usfwE{ VJ 0-8_+fȨ=HO0̍CUAQuqҦGMc9Ի{SQϬB'ԎU;QeRb` Og*אa`3PQ1 jޒM:cT&_ 3;OI;>]`UpzWk~4/ّPk^7)L:A7q;ϝv5X 1RR*eAj6gJrrcJwKED<#DTZwVAl͆L 2H`?@OY/cyJ߇ع*|D,|m|.,#(j^T]jNCpƄrI$q6)8Y1fP E pbULb=jJo6 ݞt ,wDs^dea$TZFw\Rdr,QT&M xQ:ҌMC"K E8Rz4雷:,\2L0 B=s^ (AHC)Z03}wm+W: ^gL A$ ,) qM9oZSu-Z쐋[[q<1<90šި֬T_(%:Wi|:K8 8a4i2@->./B|̼= ~H"@J0^bE|%k%ҁU8mwWOkK˄PCaijT^ L?E}[q5śAZ⍻Ou0fj[>$ e[׽^,KE dAY%jleqɆqZzBI@;kiA4*O,._\{r7/!14Yp|Nb\eCd-QEZ+ ,Vx7 VM՗|׏ /Yj[I '%A=d&2>21 {қnŋ ОJ4ۗ ~ɈnEƱ*Mn=22#/|"vMaNj% j'x|270dފG%o Ֆ6^01imUޮګy7*LKei)ɢ5H;~l]|{`|_md`9/7ATV-2GelA_Sʙ ? "9|]o+پ{Gw8smƾgyܝyr5&K&jjwNJQn$46?g`OY"p^Sx"yl3h\C(Xa m1|B\q ~mIiX˜ 4%bj*I PaE0<! \`ZP͜   sD.^CWx[U`0Y , ^)ՒPL!ݕ*<8wa B] ݛ.101OZ#*zB7rvن:e\U;GY.9HM2_ k~8M GJCE{k#A]9AX3V#=זi@ІLY^՘=~9\VurBdM4^e$/!9/Ԫa#3X-C>v:Fu'/K:Ѿ?+3 s׊2cs\>~ ՎsH,.ǩ1)lZ$: bؓ8{^8e*<`hIGӼaIϘaA_UՌgg!P#brNsiz.cJv=!qEp0 g} 4{ֹB]VR'TsJJW7Ydŝhq #sB~M'y2a>k6zvrsJRŹ2g 3E͟&Nc]D Xb;ψqv[벽֥{&Ŋ_]fS2tۀfM;ސ2 _t6]SNiC-6y nGQv}yoYAU"ȎC.B,ZvxxÑ[} ˹[C}~ au57y$۸xoǗ2T Q΋>7~!KD2T<϶4bcErit{t_+o(!5@ :lP<̉יrsJrZx]]M[t~<r-(NӾb^ըtJ+< Bk!(g98l'tMoAo&.7xt Ʋ99SdF?nh~S]p8qi!GpkZNľB)D*K$dt CQ=1ia.o6@b =.SbC)\{!H ߧu|AjfeIO}˃"2 Cw%\N:ʸ ͱPk[ilvbsvt)-z/ %ƌa.>\-z !e֩}[gf{cgv@XM'V|y*~?d2Ç&zhe?;b6 ۓ͌_7(yo_ɯ6CZ[-e%ngJUI2t`y)?6PjVM>?q,mZfP,Rv;yD HCxM`H$$ح;Tn;VV,m3ƃD^>KFB|ѴLtn8 UZC!KrhΪRP]8ơWe珯[hcH= A & qv {l E׳u7]P}>7v&#B{ZH#1U6ĭ?*-p}ԈRp?])ud,nϿdbWmJºmx8kDےH!bA* ȉ2@c?cc=F0E&+|1&E{.#!y-ۻPɒ 6(AJ.JXL:m5{:VR~ h:#"ߑ><COƋ p] Bu-m+2Lnx3Y<GlI=9JRE0d{YP)nuq!8RdǗ8Qcq&;`PT;n2enh<kP n̢ϋ+lTyk>Kh L]Ƈq;-h 6pk*a:U?e~>FR$g5Oa1~6~IٜHnfd.?g;2^E'BQH̡g\v"1%,V \ʂ>#zWPm©\QjbUfw=z1B뾱ct*x&;"ur| z[bk|զIHWIF͟:D LS`!2H꤫supn!Y9r o^gsPput}A4#()q=w ,hJߙ8IZk[29ie x%Q23_@w$,^Ya-y0%}vZ [7ʌG94.*u=j4-@#$9dPJ)ۗ)fiPxV*=7Jk !SZXsZc:MD85G: .`x^yF D|1o{}p_6W !Kp!.%%ӏ!'Ivtۍypʡը3q_q& 娀aPϱUzp>&3gVl/]3!HmTIP[0|NW@@:)fJO.VAIwiu ,6x $F"R+a4}-6:L4ힻp:!zU#sr fq1UPژ-ri߉U9TA\Jbvgrn]Jr|A|Q+HhQh7 "3ꡋVBt_#13[\B.?K5T򠊟,wtj`qmeT'0"Bj{HFXPqBJm$yEEV6tW%(acqa(ɊC4],#P57#. E9*vymi<8 fUL&]6!2fZLZaqrs)e&;ȸ ֓c_8[L;Un+ PHe3[j %qm WS̞ LwmzǶV,:pL2'n1g WgWWSzV)% b&p R@-ʐ<. yl<~fX*"4I~d<8P/GJqZh("cIv^_O' |yX%T?"SfRyA9wͯnIT+T]Nډa4mY[M=˦MR_|Z|&bvïRo#~w1=EM usK$Ow&f(z) 6s8l@xn7b]~w&7ȂFraA]ZRnD]؎ !Q(ߣSΤ>SG7s5wHE8k :oNoU%tp8LS&x{@P1Mz$/,ٿrϥNdsN瞒lZ `t# 2̫[{+,닑$?Ht@iטQ3'mx@;Szdq.sd1%.YL~dp,0Ӵf,I*x}ˈ^\. ᐁ}\ OP:o`hm, #Xqj)ěO Pǣ4L5G%_f$Tm; S{%՝C W4H] q>9@`g ܙZk {1o- N+$kjnyEU9O^Is Mnjz+L(b2@ ޏOO-E9LҺWʸKRoJ7oHln 5 wwG1~h}R1AjcOHHʀ4+MÁG%t.hi_R7tI*\՞oA\iSִnӊr(p`0Q@+ULO}|OD05?AYjI49绾OicY^w 59]էˉ#hFuU3Q_h@h0=!mA֕GxB2]ak|Q/"fVjtp#oPo) ED۝ZW<`W^BגJ Z"nڽjP62>w"idiy WSW."u4tVApy!#]Ńi|7&2i9˘l]](i 'J%/*2?Ks^"2D`.3<siBh|}7uFEZM-VSV r1}o~, W1%r+\ɍI`MT.t&p[3~?53 5SуPEξViS:R4ő'J!G?kJނKioD $JTW~J,ߌ}M'z]Ӕr|[0Llik,5Ӕ q}WSjCqQrgm|2jSחѵx٭Qz2ڝUVYhᣲ{V#J{_YMs.K2x[yTE)O'w͠ 1+;mټQ i5g)oAc g Fhkf!e5`2j=8_]@ GZ@ k<{iB[)D[҇Ԯ-St ZdKjxsI6*{ A6qK$mvŘtzp@ή.p20k7硰%K\_~_`鲈ٳfKR08W.j> j^;"a.JL:NNg. ]Vb/Q.Gp"}/Y];1jBG ^ˠbE'DIHfE~KB{9t]2sݐj˶&ir“~w.1d\0yOW m;Z@LI4;VݱMzҁ/pK.1$j[wQΫڎ> Uů7K";ࠨn{VpZ"Cpjv_ Zg%]J39Z|ϫ%uHP&M}5,&o ?͞:显 W(Z wM]z>䌳U}ddnEEh Q+LCX6tMh+}0˃,7唜RI~\s>*iܥ#kz"vdCL-\^^S*F`#jZ.it5^ڄ56"* nZp3F!Axi>aR#kSK:k!EΘ2n%gXw).&CEhq3sTm1W)BաؠVRRa[R/Vh֟ [Ί(P_Pp_v)Z|HN#@3g4 V'S4sLJ:+Hx Vt򮢌+6z(5,nCJnVK6C"{5> Iew=N"@xh]쩮٧#7w?{p 4Q6Z\8Ahk~x .s$A\h:v{.0OK^=X1b #wAxb1|-lc8O ֯?HEQ K.3S~tcڥ꛺z_aٖz͍xn_Pl7d(:/V^sDRWX**mu5d/:1>3Vu xrq/%0J5of.!0\WQE["[#2+]nzޘxԪ82>B W ;m(LC+3hӣ(~ Ò D{>6\3`4)몪R -8čL HRgY?.=,n 9tk\D-HJ9?H1k 6$N3/b73+>BV6 Va6x:S@H6t#]i)2ie:b lnffiB(|$V9vӨڵ4qPPf`oAԨd8Jk.~ ]hxmGl!%x "c\+è&h)b!(*.zoiCctka2]qTk;ɏO0Pc8Jr뭱~@Վ]ȟcs3aR]-F媗 r;-7g1HCFϼCȝOݵ_3VZMP(AcԢudGI7|p]7vr듶mrqOw\0*V9~pzmV`Œv"0Tr}آxd KEza4piCŘ)}-rr,tN R7x8ם3&%QZKcԵȆEQbqs`y@\hxw+}}5>mJS_jţW>5*؃S Kʓ6n(߮@zE+]; UbR)`L٫kmKލju3Hsba1fS$/HQ p]_{8#HaX]_g(b\@P-d;Ki =0>/+}ٕv nѸ.YrGz~8E#g0+==x*.(/rXЬ&ȹJjvXUhU6-}}8*ٍZAR`sD3Vy^%t-pԸ>F ČQ*Hh8' yɹ*'=+.ΆF{ WXLJH0Sc.j@ŪQsۏ_mTfQGK ]Drk&,xR('Ĉ0I I?ē y1Y[tu$iө\@#T& Hv,/O0)'5[c i ?'szHū+quA`gQP0 &'ّ6?acߝ4O?V{z wnեStx[0N+ '!H+Br&^נDn$0}_ ~}$`tfID垵$k%~@h棜mߍ8^` #d̗W/ⱦ?1,! x|6קR5u}޴ #gx2G=C.fU6"ɻ7+FEt}\fM!a+]zE8"0oYB+NVd w??NBRѮ\%*DTl$ YbI ~"mi=,TQn;і Y_"MC۝WoVq{o4N"y/n;etqr]ݘӔ!JL\ZERא\5M_ޮV1Fe?K`XO/m/*Δ_{~>C"M\WY|<%͈\~ 'WBwǍ]PqJ M!W&^_y 7\+ ޾=VE(jӋ:VIHU5xt_CּTz'CT)p|'b^Yإa T10>9R=8:| օJY4747te'Q +lf+y=YHbLZ1뇅M#ay1ŇH 970?ze@R,(?{` 9 τ̍:Ehpz_A: ?p eAyg96$鰁0X,8f\MLamyrk3|ebME^8NprЪ8RYGlMB_<C ڑOH}& CApe'd3c)mVuU}-9ϣ)丘%}s^_a$n53 AVp#rU8n1&I[>s)[Mx(3wOX.Ϣby,kdE3d^#u[ mzvT [ªd)%ѩƏY>.Kx+ԆHʱ(R{@~jj E$%al9V< %@nVFpQ û&I("U!}^"j79Go9Lmުr m/{^:K=R=-> nh݈qs.h+30YʈZ݁ VZ!r+8ÓMs?7AfȜ~ٶ%ބ" H3be{}yy4Rhjv (.;"H8׈Ѣ8DwN)W5jjEVÖunMP{[>@ 'l&aA/;}Y`}9_rx)sV{bu %ma蒱0VӲNImZtE?Ԟ >ʙ:؝ߦ ,}R.Wi'q37D_V{HZN]H=q|5. ? Z/蒂څUmO.USwb3Q]׷S%J@ʖi(L/gX2vCRʖ>p&3dY\zj2wW<PVz"ix14b ̻zNa1!W5U6$gȫ"'erHnm6[F;/4uƌjG7>H#WgpmM,D2A_?M^q|h|<:B$jS|[k\F|_o*9d&eɁqD)_-WYp+r4_U(d$\6R78 iJ׵mUz+X@{w׭"-)dh#oQ"@G[k$b!ⓢ-1'yb-M^qLEW&£lߚYuŗK;Ԅ٬I]۹ "̂%h@I!0:[ 2'\FynKb"Ag~4[ԐNmRdD3/c $oIϘ[X@X,2E"_a"U0[Wܺw3= nSf(}a *%Ya˧xrq~ʕ2T;l̀r&iw[\7lVnҬ'mg4wIcbʪ;-Ϊi@bi ~RXV9\PkYlUt>NXuMPwP:S^:EF7W'3Czo@ Zh;4~r|nq+H@"j0$- rpY#9D:(ARԆU65z ĝ` ܉K>0˷ʝ03=jB^fER(hNp+f ocl prso8Dvo/]ԏ#YgฤF{@gcFBTph@FD5w{VX\yÖC&UZ;yFnu@hof@]Oz{Iq^4vFXqe6aUeXGKUI~ɘI.O,R7nӠDN@{Wa:q~5Ɔg+/ (Ntov/*%y8/=ձzSlwPH~5e=wV,Ƨ>t}iU=7b)`o h(GWÅ%ݼl1B~ll"~v%>h*#p^Jߺ Ȕ9L\a(*M*k[$O|[_tF\dשEѴw.ƐevkMF%IZpan{m#`,sN[H Wٴ@RB -LX4WRX ɝ#S$uozYќڕh-( Ӱ9\1]>5uۅtCczզ_ˀGPFTѓ,`)sA-H)~bJ {/+1)*tj%Buϩ / q}3d9soF': RMtĬXirw(fXcM[־B sߠ_Qd7Ws汦MZxDkޒK+9?j܋>DZc %$虢qճ\Ttݪ1*<*H)47~Z.qA}t[J%*p\gQEm(DG~Ket<5lD [ jFVUH  )[mt e"F- hfan{JV<:o(ika^o_(sZf.|8ӕ׊ gNb%'pR7jETz]4MQ;F2'sOMev$ykJ,ҝ/7H&I evȨAW}bC-%Ⱥ!fFb3P"HL<;GvYšPe[uO ?Tq63DG(%I9 u~؝8dtmMޅ^I 1%wZx6Ű%ZFVQ?rnc6pW^I+N|l]`*[j0$K.M4aY^P~p=-. K\]8q-CxHt@0:a|]ppC`mn PQ/)\||\UOkTGB֣.;>襣iC0MjjI/2 VQf77g1;Xڭ6*~認Z^Y:]E $5IMלPS]U b߶~!vP^ODT*CL̾=GU,6̎9$*+q<-X/N^oQAgѷUyKB1z$ abO,I;1)= QMqFx rF`䩯^֤H+/~ᵹ肪ȞI`9-!)U߶D2ɤdH%20BV®ofJњSiP4!ߟQCNQ[<ԽK5BqA×߸AM>G`5O)2ՠ(6-LbD_o Mlyh e.IQaw٥ }RFfZ6Q;& VyjrYxAUjwXQ/xz 9ߠ4TC4[;\ mJ99So[1bU:oWw0:"g|+0 |{m.<:(@G\ )zs3$+4HU(cbt/HR$7 &ݟ!,ʮOm {Nk:t'u60$({hdSx'pN7 GTWxUDœ$2[)(4ϝBj|&4i7~ U|L\E~UlkW]s gI^s`E=ҙ/d{o6O[51G70P '"$OT` O&.TXF&D|i$rFDD셳*\NAh~^gK!@N>#VQVBxv9.5]nglgK[#1UŲ&g#(#hde֚H&)6Z&ka5gh};-Â(}84&:fbn@xkPEI49$ڈ%_yf茖@;fPiLzE9c QԚ[+ &8 |?[@`_6To Buӡp1tyG|v\ &ܱgYZ0707010000037f000081a400000000000000000000000166b508840005c410000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/scsi/qla2xxx/qla2xxx.ko.xz7zXZִF!t/_]?Eh=ڜ.+W w# 3.+ؗ9Bn*3̕)+gu_gzQk )xc@_AR?y |00--nVZ&rYlJ%DEN7v&X \8p'BޤaULD#S\?N3JómL@P 3"\{/ɛ;rfWNm H |“}$pF4 bm Et}b"9_EAw U1c+cF~Gտ4o`OPZfmkRi1=A neD i[@5Tl3=~auбsZX i)ݳ&v"Jx~A,_ķT[RI"S,sy$L^LBGS4ĵC&K! }2/e<4@Mɔ3xo7qS&bg ݑ):Ȩ= 0+JKJaM <mweO:fKi$ص-7 ֮)BYlJX 1HP)8pf[^F0 vo4u{d Д |Rθ*LVXw˲6vI|_qRyfN 7cT laUuzY58m}`۝^1,+`%2YȒ4MI?8x;C7Me,p9DKtzA1̑dsEU` >Gj|? oI[k_ ʺTʿV^!{F˪ގa(>BYc1t{g 1w{yw-L T$πR}<)YR *jAtUыk)=(=x3{rkXͶœPUEI?NGkXzI6򈖸lWY}vAOYШ}R gGjv^~7wsDa+UJ+{HOvlM~Y1;qڛrOWe&!x6B#A6};$MNP*UeSv3..OaAyhɿC~*G-m5XP*>X=#$CG jP{'˃33nȺMIK Uƨe^*I=ro$ۛNoMO/^#C(u%_O.W@FiXG۽-3tIy8Cm$JKkX"=4CXt]~JQ!C}XxkȈYH騖 )q?ӕ[HTIWm*BY5, &eʷn-'/i-/G*3e\MyG AC H6HR0]^vrUOV]ѓ)˂2(z˜Bɼc>E,$y^FT0Wܓx D&$t!LI{No]0yYn ?n e^=pV'K_]rKIүj@_MMԥ'ե 1:#1Z\2 [ n"JRf& -eB"{8=_Tnaܵ~]1l#ߧ>pbWqA" u-weePY a&wp8!Fe\W583 3U-A3‘9@}w_u@d>H_y!soLe~%Vz.NdFDJt#MeٸHutXhأS!$(`h ',u6c|)N O& 0m~@Il4Yi_kHN+?^8s4 2Kw$s;vģȍ Yx pP³ 9vs.^ToC؛g5#&wfp,mr__M&"o )hb ,0ן8,E s™SW>t@5境Me,/`  pί`3FÒTuYW ].5wpMiQҬB2 fcYbNF?u2p#?a7x/QfS'sAW} |( &?1lӑK'[-LS64ژxIF%t˂r8 'K:Y2/GKo]H(⭉];VO$8=t=+ bkO8FD| ̥x:;NmOB޳FW=-)LN!A@_mg/Mb$J-+`r =&!a1Om&]KĞJZx N)I1z xex  7yGvKj`|#qn3m'+s e{^ʙ~g*lUJ9Fp/v][Pt'G㫭|6hY<Ȓ5!7_F^sSE-D<8Uc0WËl^nhLyF65=NrG}ҳ|%'f eOtQG֝ pW:1) MSEVx4N.H IvnkvBq݃nֳ͡=ѓYC6ȅ%sU лt,V: N]hc0}5DԋjCO6*Hl`n0fl Aum/MI7v%SxaB:L礡}9Fdsrnȱ 5Sm:*.Mz=u Rd{h ~_!HyB֝9N9 ZLXqzc^<*_դH(sI,kQԴm~T?Q>3hbgH=Mb}gJG^_p-̻wc]ef,XR.U3$J~PJ'sQw (3cg7f7Ͻ>{9"27=#g퇞Ѳ.j*5;=q1؋L-;3-](ʬHdK.l#S fGK/RR>e܈B88}k 0ɤy=HU#"WX)˷ Tn܁72a1#fҕ u-|0 B!:GqfW(4e#7bL>"}wN]T|X/v;ZAs[SݷF'5 >hF,P*"+;DxvOv+AL`;S_"@1ROn;<M,M8W'dh\%e[;0m p7_|s<6adNV 0't̀Qj2y-ݛ!dbZy]s_m@\ùSON9Hs ʅ"H83bXEi->9=[o$ul`ZH9gvuT: @}Q|\xŘ͸{6H©j*&%fdx#: =|#PX C"FcyuJ{/% SyFp ,FFfNU<!br +E]ha5u(8>dLݕ$1s V9/':;1IWW7wU#&e~Cgx7)W\k *FQ_Yn)dHkɝ>ޱt޳L%{F6''6ho$`B<441"[_kU}0oEqp3_t,B}lgZzQEP)}R[mkeS]RF.Cµ %2$h5U#n0əmgyk'疺!|%)d Lo/+(  BaүT ^SL& [twnaDͥR_O11"Ԑ\ QU`lϓj0Y/E3&}0ﹰ8)'Tn"-8Ճdz$)jc?/s9 !͵ 5>rE_|ƧSzǙ#ыbvNܘ}z+|?uU*9c]+,09B,H~ H(Wfu^Y{R &ɏ*5Kt}?\4(I?cD[I44Jж6}Wnҭ_~!2=ld1:b>I]:m1H܅ugx#-o~eHd >_}?p.K2S입)HR_ΔEZ-̥ڠ4n_ʝ8kB!\u8U$IJoǔOȰ& zLvO;hכ1~NDgf pf EZ]ߏWȴ]v3`b1q}h?3IU߉H,b1>9oeVK'0wzlPsCSwQ-4yvS%t%g zL?پ!#9"Iha)SBo$YtoB PK(+U(7[p8 Lk.6@GE}95LSѫ%1Cȷ4kex0ڎ+>{=9"iOfCiTCAWݷYZ~dz Yo "'ǖ.]SoY˳tɕQ.`a5^$.R*(=3̳}ubcz'Ϣ9e~ (?A  >󟵰0-vN}yڴC 6*o3MtdֶFЄoeidu4Aǣj:uw|B2 }γ^'JI ou{QE? 2z9Q#!rP.[ y!7('8 PȜ:lk,_+`b ҥH +3p\3t &S ~Sz*2"|xʕ d&a,ԏ%E < dA`>$$yGBm^\1 4W\$zN(C8Y .~>Lrb(xIB9zA!YEot0C+T"9Ͳ2HRLH8F$FY)ҖW{j 66jUSm$pE|y{Β:&zIZj9_D|Й"3Ӵ*w^x}ο&38BN{ۅ!})db{[ht$jH[Q=?^ǿ,RzNρK''+moԀvl~ Y|vSB>7xS}1'Kfvn ]2ŌFuK| oܮs6yVYZ]q<$ a6c"t>5'D =5 $#j&oeߨ]>.JzX-Kv9K\ SAcw εoϽk0*@p1r"& Q0U>Ř9\ 0 0`#}{g,]Ec|;(Coy4hV,?y+ľwÏ^/7xȹz`_^i%_:4*x|,S%5@P*S C2'>Zx?+Uu${v@ -5ݺn_d-OIIXPW1`ʜ ioJC\EO7}c֠2cNFvZ?I! yi\AB:P?\]cHu+2YE;:e;-I3YlF j0ܽ7Sk{o{L 7Dl? }I;)=" ct{f.usg9 ryV][.sډ iGAeQH0yeR:P]ϽM^`P%':(̌!^1N.1ܥHJSw MApeE깾"'J,96쟋0q!>whD̻1e.OꂪiLNm=|痗S @PW/8qsS-!_A8GjjAGwg2;EFWF2nMd#M`=!f3XS #^ z:FEsD[;orГ2#a{JMPsp5,-?mS W]H6h}*63Qu v/MNrYA ,گCWp˙/ /25&PwM>wJNFx6:~.:**UEk>&S|~yeD͟e$t``)fYb1o`s8 c7(xF멮ܶsudn*0פtC"3iz4d/4/P5Hfށ4 RW,[aD2 Ig&F6*t(WPpXB˱߅y |ߞf,5er@b򭧠wˮS{,˲xg'LW7_Kb!T¦#VnΦQ1nmBFE":,Sɕ黬PIEhuzF8|ۇ/gVdVR}[^f]qnC:wF^tA3uwTujK]XׁT(Yu z cD%]s DQ Ն;gFvWjCړ?#i7@rFQ@&wwBl]ݪolt)yJr"ي?RbWTyM_iD֗}32Soq|Yg?c j |YuUW,SY6z v{4'tvV¢sY+D]`~]4LgqdAvW&=bGĵ]n ~g( v;X ZMl@Q뗒=gX .VjWy$WVmչccAS._bJ4+\ppt˖c`k{扑}ܫX#uVm!SXxZMh鏷PNL`Q0N4@氹e.TJM#@!@v"f]27;TCeWI"m;ŅqhN8aj)UdO#ɝ)yu/f&Ocap hm8̓:*_hl"QcXh5d*#8t7qΐ;C{t RIi>N; /LnR8}F1{kO%$;B&aD{8#Vv-wo!9s8GWKb97ף[t֟LlBxM8>b[ Zf9I!kSJ_ob-f_0G1幈H6gOՇȳϫǞWH6. J\ֈΩQLd4XqN{眯cF;6ګj. mI&Lu4jޟ!7Qk!f5Z3;n܎p +wGkûx#) +Bݢ>*UɸK {y$Kd.sB/HWX3Bi$l&mΑiٶ,y /JϣQ8!_J/ ʩ6qqhC^`C\<6]g#AR#zɃ@ +2{'G #.At\j tVƚ۬"LHȣ\;"fVdH`p izܼ34znOY ó}!|5Xc-HnGr8~$ 갨IBXy=`$xcm5mZq_+'J\,O0i7.;|dQ{y-TZʗ*phL"wޝ)tjߔiFɹX˧r:oV=56 x`Q0ՌHn 8l1:w.e^(}T$qbs,81Mc_I;% ו`;;2YO R]t>9٦}{Sm T/Np*dLQU%m|" TUʌ{cr0>xt0)Ta}ܨɴ;aܬ"txDUԝRKn'Kgzc=#qr4HO]?5!\^Z fq_t QJP-dMgpRoğ cm! 4`%9Zb|FE՛ـף7=HCSK#U^'eddW@?m-Kk Exx=/",dƔcp*%{k޶]>960X9z͵#.YvO֖hb28淝IA ^(nf IJg؎4|jN9M|uٿ Oֻ+ɸc){>/* [ʃ:}[-fMTJ_;^c2`<78Ĥ|^i"z"!w:O4rkc}"Zr"Kr4ԩR@qu41wAYYȿoS(d~S#zy Dsqp(ӺB3^P nF,;HRByNt4W 6bF%D]NVjOYP>ld`q1xw^oY nӋCzs} o[1R27D}<63Mx$wE:UD%~hc!D6cJh:]%D3ddˋ ?u׆a+}o)ef\r{Lşajҍd<[\0 o!e$5m R󐡫&&2bGyvZ#n2ʺԽi r҆mX4㻘t(]5qDAPYgps N˂y7C',x.dQSKpSFMUˢ:FHuR3B[0{lD|Ew"LO:j Hz)iG^%&Sw#@~-wC `;/8nZ<'C aݑ*y GʄniӪYTdʾAK Ly n1r+al𰯄pZՆ^^ S9g-6,JYb/r\q1Gh{3{ߔh: f/C`grqˆe귲D>4C7gYԱExXn IGM|~X~R3zY^+艀[c/ի`?7:2)RMFl0Y۟|K`ed] 706 ڻ~=iӝKBYn̾ [^U^\S8ZƠ(wӀ_BsaN-xq@UW< C@ꈛ.DP7Aw(25 mh)R& =KԼxaEo QLsO.5GdاZby.#sJNr"Ϛ6|kbԭu o:\"/Xy &sB (3jzRt|f] ª_x(u;$?UcWנ5O{I]e*ҵe/񴓉4c3p-6d<AA|55đ^1VTEH 1N c&Q!ťLY(.42R`!FbZtG HHq.A?`G.ʋP2&g70)Vd;?R[GV`R9LK4V>B-c4X(5e9}~ |]0k` gCmURs>ʦ߃E͗&ԭc>2Ji f`pf.8#@AH̀d,:s azvg VAܰq)+ʡukgzEK򤦞:AzȁC>˝uqméL۪kCe=/S1+iYUGWp\gMo0KB+Eͅ+B_d+p# |HU#Dz3on{g&.3M]˭e=0*1Zalw?"2y᚜ޠ[;06dpqw9P^`/$ ~0|l=d0B;  bD# )PmV{b9L9?'] xJlh ;> xr/L'F|B==Zo}["H@M8`]5%.Iɓ\LMBPQ ;7ͪK%r;Jft`.Ɲ Yܔ}XIjj,v̈́I <*ZTY9Lmu#~R<=B#z0~\AXS0n|u%FYK8Uh`zS jݩ!qO[h.h5sJ5".`dQQ,D㡼zCF99 F9 U4-΄SgtRC $nչlA\9:Ϛ\@6;=RLz!ėD~/4tÞ'H*93,µplRIC;Gxm)&%8İ|kӯ fn=PL|#gVfXDrOe#sc|Цߌ>gM׃'ȷz)|^wNfuL8SnJhjVAtv bON[Uz=5k¥3󹣸ŵikz{pn6_/+(}QHy+wN`!|xrwCMsz)I^BZ 8p2Ndӳ0(UxѩP~!bK\4WԛZvBSU Rwƪ(^FqD<SŠVUeL4]69 q80L3ғJ3;8QI <UvE ,Z[Ft'Jdrb4$:aYf$}|g̥VŜ1 f:^=u) G_j I+[ Um7[u'ȖjSl|/oF+;kG+,=$VU"bdLMnGY!Ťl UBp<0T^ )̈$xc/)5T*DQ;8#ՀB={,\Y)C*'Gsf!evimfbrqNӭk3 ~"NVEkT _U}I"ۖSi#_}nN{8 =$@,kHrl8 ɯ.\whf>ǖQԥ؜f}d́j1+o0'[?IFRsjWPmknoVNӼj쿆ꖁ ~m07hr'{ 'B(71VU(n B1+b^y+4~k< +3}ΥQޛ5U I8NК(!|s{ZFXDA6|)mx<0|x@x#4C~_LPH^Y/bg!fZ 7i9͔v]N Ls2!T4":aC MkՀ5;GLMO> ȃil>w9dxFiGG&mk#}UBq]s'P`^kc9x:UNy DR #^/ 8 Ti.%^zy/'w-n 2L @{&WtNd}"=/plzh1DB<!kGR-S!W̧u [j~@kb1S[@a/!ILgMks,t.j(0G: KYPHsɍ !ϣTrƢЃ(_UOBch2Y0lm o/75 ,.K0><+S_:`5>8~,'ͫ# ~{U)̞=]  hgWCX{ (-8 w+l#% pR`Ie|x-`\xœm*OJ]٧̧%H 6g]0"-Ig mهJ>t|G98\<2h6îO CI-$kЁAbCOe:V\d05ԑ@JiJoc!|A;_1HY,xC5UP$^c}-#[V=;2:>@Rm$F-/vhTog8'eQ]#Vԑyhӷ12M^qgM4?!q(4'kDt"n鞧k'6E" j20MB7f?e 3WlrX9g YDU;g uBxd޻$kf}K(}Gx=j/$_ ;В(?S!Fg࿪hN7_>ȩƆǎ4;71)Z+fP{ ϱ;=+vHV<)Wɻ@u!Iǻ;ZG$YR\ 5,Iڇ)k]p̡e=PR8\8ySpi zLhk>9FUR/3<%^j/*+WIq}A&)3'ܔ_:‚{[~mG?.psf4\<]IFvݚb!U~lwgXJC-/®AЎ@  Q#x^v<ׅ̺?ڑ&sEFA=֧DA`r﨔6G_;rh9UOC{"0r]{fep8 z8]|MYo}-ōfJepؓHiz^ůח5 >vu"˥-Lrl4x##p9u[#K{'ݧ2*M_i<{zlJu`My9JxUĖvD˷aB$O̒g<*BHucac[e ʋBBgNj3hH& RI~^;ύhɁ7QU`Z<##J^q]_]AO y0T)Ct"K.9;ێ",Om0P Ϸ`#s=LAW) a 3OB%QcD`>hnJpZVNǭO=2~,yD;HIAyD}ע?$5ϳ OR/TiW]x':əT'f\8o= y]Wg{t9 K. 䁩ZL 6w .oa۔qMtknL=^^lq!=Q#4qȎO[ShZg W'eDOz߂,)tP~o(K\5}l+j,_b65%fL$pI'H֏SJJ" 3Fe/@RLN#0BB0rk֛˷͟Y!/&(tx75f~VOA(,;Txr J8Rn)l߀9IJQH1'̋gF߮OL!- gY8h`9{y 8V&ﵭ޴؇Z.`K`N+SH4wv;Za8D= *=g+e$܆γZW=`qht ̤}ʋ{:_nV2%.Rǖ1V4) c$z$vp`nj<rY46:*΃?ym2%8yEh؈J!`FdMF&4Zahd>nO@I(o^yVF]2w,{1Y@"$N ?/ɁvE!N(\\cpf@KXW![㏜{gYS0>x ʝ߈h5@ڪ>$_5VLHAAԹB)1V0{@ `41G}$DQKE>?5Ij،z) T-щÈtFa1a=~vnp9Uj˭!Jd,{WWi-PyrɏY$H.{aKqu2Mr>,.w G#B..ts6Ρ-)XD,IhN!YQSC/̜Hu(TDk̟:]y:)Fªkϰ ,8u +ymX/ǜgS.NX.26ei(c"ys.bKnna>yӲPVY?ٹy< y7'o!XǭK,7r??ӶpҸ8'P zj׫q Gh1;1z Cpiօs..OӝQ /ы(br#p% #'Wa!Lhf:u=(DhxLaEen$~h1cP8S;]QV1 [pˠjF|Rwhg0D=5Jer V+Rx=وHWE5c:CmlHh1ZS 'SGȏ3޾Ub'6jRLBġv>m헥`L9ƌ9Ui%-s;`ėvdYMb^V9 >$*#B 6'?jo6dUV Ǘ0Ix],sAmW0R/,sc1#+EGef;x4hep'Lff, $BӪwQ8#(Gm5ü ¥t OusR`XmST_+k 8[tN-r?Z"@`'?V#T…~YBҁm R&yyI5DNfֽjcCOº9qiG&&@ws1֎kAfGHS3Ę$fNc3Z/᪬*3:8ΟV?ۖ_a28'/4P"_Q}@]no7qٝNRc߂;v\p ح~BR}|anfDS5?CozUsrѕ?f\/!y.Mm1E|}=UpZGE| < @`uc@LxX`ѨQ 0 Jom+edoT0|pRpfVQ0aё'~"=\C>}b pB掘hq}9xʺ29k@LX:kՖ-zD:~8Vi+gT/7$u o:: HĿ4QzA#*jYrӢs@! L."~@.zq pm|C8 p}z .Kkr{au)My@` =AhP*U#` rfhR ~ط~c2(r m:j%+bh[(^r<ưC0zf_Q'N`6ĂAKՈA"Mp0/G1 @5#inAN^*gx+Kj\d j-(g|s#v+|PU>;9vwBSҀ \A c0U٫3,/D٘6hm3NH)ƥ;?mjBMR+1b\w84F Jxwp@X$/N}(f:CjLF8wT`+Jѻlxl"8bVj^R?P>C\MmppINc`&V̘HeL u`W=ߛxgqV 9d8qqnϺC(Xa֥Q6;üƼO;0od~"K\ es; 8=6k$&J_VĎ0kbZY^ͺV),gB|eeyo,.(_#C oahCG0mv+U=SoTvƾhdk/bᘺ[ґH'zL鍬-=VIYTE,?OjC2 sIrOw^ѩЂ59Gʲܞ;DIH>0!/o[33 QAijm \JڤMayG<))-*B׌ qwo>'4RBԦxM8k3ck{A3鸑[+욺V<94> ot/HC\ܮA+@(Ml,/%n뭮etp$gMwc+bXgbk+.>[ʎ>ùab3Ȍ9F*c_+amC5a)Jn4FQ-5U}lA;T0Zx6E\~aNL@,~ΥkY[*~:RXhtt&n?DwfݐKyՑ1(ɵ抒rng8j,IFgE8LKGFIpDlqUs!_J]LwD"rH),a'g0L(wh{%n@k$*n OީjFLIcB<ptM8G PCRR݊ېq^vIyޣKI -eVr/tYo[UT&M$";75X~1/(*aVZ\s3,]?P-$B P>}q q(i5 C)\i* "󘛜  =ZlKyF|„O܆w !0_8e]une]fXNiۈAIȩ0NzSw1]> CF2"q7<ƈOns*XŒ~p(^ 0G.L*]aYokR g='!OK{<iT<YT$WNȂsVpNr;==Va'\  \wl,R˚pi;{?&*Qh=j& ߰KµhWOz|I-XizflMoXyNhſ7Vqx0|XDk{ʲ^%é͐'g^US`sDQfؾ0)8/Yu~zH*M5P  O U̹Qtx{H2cL=l{T5}k1;m9kX5n82[֚ yҬj>\ɖI 2nl߳ve53Ge0uT'tnMhq\Y4;4ڷd }ܝ_gq@^CYk#-CKXYeA1y JnƦE[L8c}=G@Js2li;LQĦ)&dڳ^ x%dX@j52磺%ehs5@*ˌv`teCssi:8xn4"DYE82;ApZ c&'"w)_'0$,BEƆM N@sR/=(2ڛ'96g,6ni͠oh$Ib[2#/Gn*퍕G#!mx|s$i !g#9!C'fټv~)Y͞, LMBdL,ꄁ\ &1r"qyd[5MrM~`CL)BSnջ v2hވ; KB҂ Hp$C7?-s{T[1 Vje:ʙk# <8׸)x!;Gx߅%H##ۓؚb,jN::Af0]c $MNUP8@(7)E1d^0P9qrҾ[_"Wk2kPavnC$ -$48}`Vu/t^,>?ib3Sܧ;tbgt(_!Jui&[QقS0F B_B0#M|rTކ>>W L!>5īeMܓUz4wWqߥgԤ cfۃ~xSga9g aЪ_),gNѕ}M@Kr}{[hwWC~sd 8Lz*g$W""a`\̫dWVzϣɪa`!1R6v@._Nb߽`T晧C$"q\0&);wf0:y8d0y0w`Fl\1f} ogmQXͶPȣa._5W1C,{q\zOT*&w{|痚0u+*r2k<*e$CvI cʱ#(80v) iȄc-‹ Vc.f~|-=QCaw,+Z^@ 6gGS^p.mKԴoM|Q*o.\QR)ja8Sciٙ_ƒ,5"˘."9YE{^,1}B1莞.!Um%@-%E_:qwγÐsiSl[ӈgߩ[cEA1"`ǸD( Д\$@uVU, wH^,U T8,)k0yf?֜֝L82,ilNV/”/Y=ªZ:]c<N+nZvґ% p(neE=BbWQ;6%`0i%]O=r`ux8804lW?;<qw%}n5:'LNnR |_v'20*hStLLN#|i m')(9cL{{u昂dy4-;O:5Gl8py`N z*`˧y2Gb' VɈ(px 5CU*oJѼ( cd:rfפ_xfcq5*xSwH?0 ,Ӏ.32$_D-J1 a% MmAżG ;xmQ`,{z)IK/G,^SuC!HAj$vR'@ k&BJ훍|F{Fs#"X~2E5Qƈd_2ùVЖ%@OV(Vna{Y)`Ӭo2z<C\%ËHq\L U+aߕl,M_աL H0mz-de#--[:,XM,:ZOXX< Hu@†~25ϴk<;> c6wjU4HH#dPO%2ef UY@r>~1^:.i,(F$m4̚ uLh>;H]?nɴrdeJ98@t8񏘕`DkEl;65[MƸI>s|BIM phdNy4'o#KA ]&"U߈g0RtL2N Rhu'YXęQ1n Ar jK@n)_DLR 2zF0ҩ Q&s=ov)^Y(h/'ja5/z^.E5&"Q1^&n&ˑ%WC3;nMyRd=/=2hƈ0Sa@bwʪ|- bkrd#lɕW^䄼I~`9C&bAfʗˊ?ZLby,Qnm68@lQҸ_*EK]tBx >߇2J' 8U_]2Vkʸ~Ջ҉bxT+ EY,T%5%Nl};ke: Ipҝ/qpڨ ?oCLzSZejhlv?."A.h5OxxyQ,"YuY.jy& AZ9SS~Ujq]*JN)X#Յ\eE4r,惒$w=ͧB 3bn#Yzz$ۆ=kͥ.m`Vb3b1ٳ1 h>7L.)[jQOad-@ƊBκF 8FN[2~sX\(qn(6+U'@3٨Om9{T' `@~1I^9_ro={**&ݼU3هf`@ m+Xrݾy$ PM'VƺW7~PX,Xi6=`XÕU7DnrEog=Yuq=Ka'W8(~+52{h̏g槞O3'<BP%Nӓdr}[j4J:qcryUyӓD(T55)CUEa%߬Mp*VNsZ>YR:E赀x[0]/pYt<#!Di)IFpN}xRH!55z[%)jfvIs8sD.s-_M)eWi-ćjq}X`>; ƶ!η"ƎXۢ+tA“ <ɖ-ݏt8g{Z/2xƘҎםp¸7(O-NxiinxsvÈG.š8!W'}t IQT "RNGlfYIjϊ$Z mEjD#02T{ VZh(RБ ~鶝'qKIm'u0^ Oq/Lw~vkfjZ8\a,܂VǸh;<_Rb0g}1A祢S>h8q|4^aBTZ@eNLFSg#p˛5TQXM*/!`QRTqJJQ\U?[j,Ar놔<^K( Tj~Jy?LYNm pK4@ˈ>4DQW)8 d3c xf㊤!ֽrEKmy>Ouyqcm/r~x'L2]oȶBʵq;-ߺbp"-0j?L#@K:% EvHIu)EL2[$$ Dr!Wg=q \U͆e+Jɤ9AiZh1j;+\%s>9fhBy?OSZ>d~$g!*bQr wtƋà9\vDSZ5YxYyN;;0`':.Ps95'vxq/Y* ~a "砗t~+]gb\T'N7bJn^?be BؘӒ,si Ng6)tm|7/FBo0`q<aק+ 7 V0VϴSK$2$s] !K [UyD Uh cư ˴ϙ?jvHMUd1Zu/`tthUCz"!s$%{kEK?x;f_/o`UWi4Q _1>ܩ2t )а&ks|c=tl =3Ґ*~-L6J|NL/~gg*09nw7ġ,zewoC/Q1i EBO>p! *NUMc#׹$Cއbnի&~.{Rmy(Pf승Pp\ҥNkVW*{/Hf-~|8f+7wrloL2ն)i{IE`[:#ҭ~SZ{b{҇#snzx+Wi-ͬ9l,%y͢-mˋO\5))(na^Bv3 ed[E['Lg4&O^1sj fP[0]B t]P!7 ]zYW 'IEa@`fĺ7/q"\A$*O&o[@Ds^2xJ 2hi7wd@\9m5yXV'ʟ_'t3JUi#`ΐX\2s 4mCy 1'o*rs2)q c B(ZyWh]CM扳#\KmMe*bDp0HQataB|"UE/y~ulܫp`#P/tck|I2uk9κ +Rz몿/Eш?MF++UcxP nQƓr 8׺xUο=b?JTpLbSWGi^z*ԪIДg/Z7|B>pTNQ]ˎ(=b3rwA_:[`K ǐzR[,V%Cթv[K{bi``ߩO0XN:!c:|?+ϰpI$/ #;r$v<p%I>\ 3ֈ-g5-0˟>FOcs#KpP.dy3O_2vEb܏JXZsH*ā3d@ԝ׽Pq =v f٣\ykg)w5T"7"У`h/_k{ 5|Hi~f9e,3*G9(KZ\ ,|n8)zq ea,M(m/ P=3&lh4cv!-8M?;/`&626 ^AOBv(VxXawGb3sEOmR0s>X+t v-d-&)޽<ÔEDo^ur&Z3u z9~֘41// MD%j}U7rPulAe]Byr2ѝs ;%I Wg7|nҀٓA{Lq0W[V}DjӍx_`Q c%ޥOԘb~o{lܻOGS vEF'? HR.W]fpB׿.A0yrdSl(AÉu`DJ9`@ G!ۇQ]nDzK)݊)ԳYA\u/I笍 dXG*`DYmƫIA V5$yD{0ɜGqUatiŴpq'Tanɵ=_Yo?[*':*G7'_;JzWHFh>ߘ=NOI`O(* blEb9qw+P&]fA)'bi10B2:NrLf+Q㯰Za_~yhEJ"T1ݥ  u mp"e"omIn%!?NǓ' ^)&prx4۰-QYȨi'trQ%R"}e>\/sJLNsO:!pf>\tU~0Yy?G;6WѾn$ȷyo!2L}=(=$y%3(IlV 9T7TpG_ށPE,k$f2}y/Հ)%YHSH@Aa֊o'^g?]>k(S gbZ_I:b.5i25*B͘#b2P 7K\!u`?4yOLkL ^N'?" [ĆC v_ü.sI5=U(A|d0M'-"Y~%s=QDq2rڙjʰd)v@g&;!h S+KxkVsNN?LaGe/[[v}M' ܴ-n|GxՄ/f3ب[UeC*'g1 IWA%ٿ9QTuF8mĹF^0c B$8GFo9B_4O/Vx>Vz4.:ҢXN[j١6bb\ yN z '% "Y~5QaS+"}b29|'~ 1;oZ |#>W28n}p,&q,vXA%,rkl2\8V;ڿ aDeځ `DHssr_6M ZF?UL:h؜UiԘRW t=J^@F.. `wR:w!z R\8ļ~Pϓ>dbʼno i.{%]qPkY Noj .SGޑJX{1uNx4>&ZXBw} :)hN3yPѫ 7ϼ{`Ts/~q_)w97Co g 0i|yj:E/ˬ(`{xRճi ᶁ%&}RhDdSn⹩7F]s.J:JQAqـzZ52c48KvLطCnG]paH?|•B}6oc`-\:B?#Ǜ;L6|@J!P ;J[97`ZaUPkav +_{o͏7x-#OiޢqP1+SRm>c\eEV=-Qi)ح#ލqWB< g0Fvpg㉃jj-ڜ>Q*ċ[Grn)ݑ4k8EqfY^zRPMPP$ t5;X!)M/jzQ>>?FXyLf/VMrPf-w7zJT˅*Ip8l8*H{@DkU*`h/ro@ 㣘wR~څ0mEN"4$hw,[7a;۞#^]0  T{$mcL@ 4-Y'sV#-DZzoAVZ>HT9O^mX~4\n+J]ڂɻ5ٶ?^FX@ @ePCs#;(k/|A2`ݡՔZrЂ5"ii8aI]| %KjNf)yV^Ɓ0ngKgUE'S^X $(u-7zѦ4.c+~a~iBJO6:JmT|$ͣ>̴*=(qP4GyO JJ=Q5.V3!a{)Eaiq14,Jd&2i8]frBT0@ `6Tt,I6huS=^7vR{ۺ8n:$X3ҊxɝZEFF;R'h`#&Mi<.]`s2UOn{x×Wl<+h/H& *EPv :"m3uGLAk^}Jd3>C9).ΎfaGtN-%%ٮsU;d<j{VQ{2 C2߿j6/:x3ጘRS22L=(Kvf>gJ޵.JI\UziU_?@83#m8446xkvlhXpClmSvg*[ Rwe\3dr!s4YW"VfܺDT"Q>!/Yn\ˎ dP 8>/m'@1 5;vT Cޫ@0 AV޽'3 .}rΌuh]}c =%d,R nPg2iX84ߦFcfx 1[*6S-Ȁ7*N7@R s0X3}@e982t/sb9l*gP̪Bގ^9A\j*6gk UT|dz5b>BW u3\ %!tBݾvsan YS2 iXْuAR3#i1Fc}F>&[LWG5՟}kY.kx}oMZܵ4, &^$clX.\izT:<M'ɲ0|3Í6n׻%R>e 0K_Tvt=p܄ѱlѭn yn$h-yCթSZmȯ{q$o=Yb:CLByrS Q?¨A5 : xiNfғ:&"%.\1}qŹkcxC:VL$HCZq7A+@9c 3IJܨG12mw_{nf> p|ռ^,jX%]Og12vHJ C'(D=ͩې- 4x%)QWq+= z+/ ۫?pYDV%l, $ ,ui>io3$2wEvO!RQn-) P!5ɉ/ijҸsw2[0ZUt]1Qf.lp!g'IZ'-+< rorYOHB ~8.ǘpz GצoW}F2:dY4a`9aydbqz7c=в6צ^1* V>%nɵ뭀K{i>BUhw1$v 23ƘoV 6;$AFi >h|^s^5XGBէeH6-L ʐ=q;x@;xzJE@{OfZ%"<o6jȀ:ueScL:%j1و"h߆X@@Lw4nxVh}1Ƶana3?K`^1'?7P𴴿 xk9Y'J!Ej:㛓v̲?ҥ_cqRۍХy1?}֡ 0+ У;AggdM>T-, NtdU LsQ޻!龞̋}ՏK*jYA?TJn[ⴔ&nޢe(w5lf(M&Ĝ,2whrQ[O2 t=fsͩ9tq_|=O=,U#@~DZ}R-Ojtt.0_IjB4 #|y0o;)2#6a{`1&67ʽ;dg&ri:$zCcչ;.g)== 1@bɖD?WbQ1Ox7AS ug4n8o5;#ֿqKйl$MlDae9!51L=9hiHʳM#o2`H#iG/y$)IUiv 8ATqb>;3֩XK{ŘGL&nžO&3Q¼-sDI->gǂDS6q̱6B/@3$i܅ hq;^H&Sx)O9D]eꥦs:J>ͱ-gF%,AG tw.zD-9RZGw$qyN.V与E48v@l? vgGڦ#0!k0YۘddRԃC;uMaf<&}^ zAdW Q:2ۘnYp)V AF/ 1RB5hc 9Am {vxae;P m*u Qf(>1kiq7fp0tBag̉0 Ŧ3H#' xWm[ųY%t[^xTE=8 :W:wci|bX{Qf-&鰩co>_lSbOnkyVC:9,7}9k:! ^*[R6= ogYƪC׶|+i_{L8_g_1pgdɪT j7I߳̂B낊S(Klj`i y,$mg7I&Zhh菿|t~ZإjfڻΡc-X 6Q)+9tslwRp@m$G&#KX$:Q*^^H6b 9fwp@锄Kx)aga1Pbi &,jAM{GpsR <ћS%,7?nOP8LWt#qRM"L\&=ƥa[h39&vg}K"}=+ F~gQ&&)1'>9%o0PhArC6Υ@]` 3_\-$ CQ/ !DC8 =*F\aXq%Vԅؗ7$;Ӧqߖ`ܐB*0<ޯ?(hL ^끸֧Y+tO|f1R7j2a'h  AEx"@R 4mrDԦ9P5A cij@tZu?kW3D`&(ͤf E{ӡJfw_/TIpaX~,熸W %:nlRE^'<|w& i0$N.wqG.)^Yhl*^ŮrZ uAhGe+;sɾT$&B0zWh,rDkKwS )^l'ΰ`G95E-&A*ٰ@ yE9uA~X 6 +=Il|0-Ok`F6R(q-I Uє/qj'!X3_*9QVkNbZORk-"'$d$[f,nZn@Moyhn" u73_]f6q!$)ȸ>^@9.,ڞM>7#>oM_h[{XS].zm(Z^0D=zp\!B'PG삎e:1ij>_0,I\g']u9lԘ 醬#%*΍gp\tX񪜠ч-Dmwonoc?yY!K*9u~(M#M9ze ϙ1,a9oo'qOe6UzM&.-a ;3dM1՘ RGz̩d%h8`.wj |<ЈuG.P6N]NM)7keĆw^zxcT!\:qgNu[3Ñ Ȼḁ_vm`GSKHV s(тI NidɊ "=.Lb4(Mϟc dWk$r65Rm}ԾYlwasGAI>/$bIY]%akp&IJd\ ۈg\}ϝNF|vLmޒV2QR#C#/C/K)$DEd8i M\4b`T1M@NR3RS'I:O"KB]m%j8JQo6턛5X-|p)lS`9Or=.^NrԕnGP[:Vg14O(:Ἰ ?>=L!V雿.9j*e/U[sd pDVɒa` PNhvUc9D[VLmg9CQ+:7+&ep O0aWK xR.ӄfN[HP!+h_VNҧoy!7;-,wz*YPqX#`AYm_ %\!el<d#NEo<<-\!aɵD`N"}c9;pIbmW[QE5>*:9jL#ي+[ NJT'M<Qgg]쮺1z= \Y  xRB臲Ƞq|98,JonMi̎ʙW5P C?>JXtIn,Z&I8z:Ab4!oC};#ַlJ [=U=E7_q+6;"AY}+)1vmsn!o'eԓ5S,eP'< ɎAң/ynpiiG=Bw),H`V*Iԃ䵌l:<31X ~E~8 ݆6+6^mijND&,JRs!yp*51fB|`f4aDת.EkWfr*ƿ)`Z' řj.N9Ϸ8iFYt۴gQTpݛ_OIA_[,a D! 6pM:_4/߻gc{43)s$rCws..`P)dRkjLvk Ryuh!_s!P LrC%s':cݻo\:I\Q$Vم3|#f@'â17w#aj% Ap=GDž`Т[x3z{[Q)gπ!L ?Z?/;puMQD n|ڮK4N`8S^Qe&c{0 ]j ;{mm0EV.7^.oB5^ s9j:C OV&QW۬?ggN> 2!Ll&t2/:xsR` 0Uo6 t K ܫy0k}#6?;RZ /~ `[q vxӇϣH<tCFPv10Y~ojJA`3K$jf M'G=4R9@U9mSX]IلאN.4L')7QNrM++<>;4G)D>.Gc<'_& sƎ,e:fH+}v*'0ܨ2 ʽ JDi2VF7l.k)n?G8%:w)r,XkyyK]GuvCK;R5ѯEнm8uRƊd:I .[p}!\g|ΌF8'/"H0'`}Lv\YW/10һޛԠ[5M QvWw)w6ɀ܆윳3.Sg,_f< q->̠\>@~ض(+ O##wAF#4GԛFK+G"tJA~+7Qqg!%t $b6k!Ql ڑ#8\0MTa7.3agp%rk5tJyG"?-'lUԡڏl ׼L !b:މ}u\c}B%jFY&m]x Ko?YTL]E]ڥkIܣm-S 'Sf,8J0%CқTBEHgf`'Hiiƺ$FeFX\Y- <e)uӄa6h<2| *t%1E2@$7(upODw]ӴOi 7ׂs&8zw{dqЩ3\{=.BGW Mļ 0|=[;Z2UDs`f?TM%FzQK:8*i}Uɴ%I}SGgϳ䋖#jIܙ6tYlZAZLWw:yB-k{Dj^ȬkGi\X_K΀>vDGBWBՋ`~AJii:.M 3`7NR!iY-7?\ }q?d@5P/ WѪu*zyD7m%1{i@1 ^ʌ֡'#B?e6V4DB}Ԉ)(E%2CWUb=a;h|={JoW҃F`V^+:ܗPsbĬ5#=1Ь$ٯ]TxfH\Qfg8{C "*Ij] ް|!"؛?АVjWAMyzGr7 MXx:ZuKvE6(a3:&P7aeT;yL-+[NZђY]'j6P 7gEHοZQ6 OlSNIU|T=Wwdhաs\0yd-b` h;PmiLiROh&Dٓ_g@k0ؾXNń]oM&q8vy5W9W<ɨC9lA(K(~x(/ (ႝ@b){~F`hdKjm?h,\hs}is3t%\zΎȏwNhCZ/9ݳo6t$Aꛋ _ދp&9֏ 3Yx|N`el 9%d8GߛgIP~c@D 5$}e!RNG]t|[k-qeU."w?|\FQ$gĤ@]ZJZP[>yY WƍFRIT& H~^!#ao,PXHCjONO Aakd0xܯfM✮E#@̃dD3U/hYںF4 oB2$o> 8U/{"j<`(@>k GcGyjI3Hnוg=Dl{(j8%2"M)ˆ?1k8h,IEFQ.FLx):4 MOŷ9RR P9#M,FI+O\쳄ݗ߫pQb4UḞ +d0=jWPqIs\^?WQc?Z59Μ>>$Ig a<',8<%ҳ Ydq:o q԰JW.q]_[1:2\߫}:RlY*X6aFZj.IYK E*iӲͨ9$ bbͷo-[glv?hHePsN yݘ#6X♟_*L.hSUW'ϥИߟR('54xi>p 6luwU4([h_/Hݭ?÷ m;'hb6J-p)4{D YMM mGe_Ÿ$O_/6%Ф C}*)Cuİ𐑿oMǼ?`|t3 cbM+|v?$q6hyXIˠ)VJݝ߯PA2J7'i6{.,,9^]ld:!)ys;O˲Âڈ:F-4q-ĦWoPH}ީ6Rhogߐ<c4u]&8ocAƑzׂ ͹DkUgW@4}"lZlzdJm?^FA 'ƒwdKpMVn.򺥂kxߝ2I-]jC!q5|^Wg7֔K߭{i+\Č ,/`fAzUR-8ѕ }#gx(ﲃGTo[ [~.+!OT>k&1!ƀE\A"-cM%8;W1{K'PnJvŒl^qD6|."j&R`1HhȱP7F kx|{7*yTqoNκ4rfX4FwzFQ+1.W%;`QlCJnI F5tl];Uyќ-#E_}8)%Ѿ<0*<.{3jG~c\th'OW[:A_e=>$7'!e4gViBVu# GWIE><Ѓ"g@=[/[Z:uXs{!"#vS\EuxBQf:ޘ-Y7MQ@TTst^#Mla tYCpj5 ݳeo0E\_iw٩\D({A<$!pXUkwt0k9_?Q}ӂ[fΚgSQxZvYӲ$+5EҐ<*}Lǭ~n1UFx/a^pՁ6Xy/j5Fȶ=XDJq!kȺ!o:y2;G,DaDcؐ2?ÌxU#ˎOʍ&{ĆuR=Yi~g$ߨlr!;y9wծ㞴'W96Z5PXqY6޴e8K_y )mTJ ݋5َSg _ 3⯟6ԥڡc >%h?R{ 89{B]`VDa6X㰅5Ak^PUjp-;R^D(5%Ҳ >eeIfX:zz~(zL)b:eI dM¶X u3D3+cx:YfN>)F5wް۱Uth|@uϻ4:BFZIӾ(ݐS߰d[f4kCϾc8 ;rUGA0+gi@H{6v?4yLNnl*&/Kx(1,E-uOxrEt.r PVVϲ9NnE}Asast)X R(y߃ewg8!0l+,&}jU P宮,[?*/x#3UXNAnstvD 6@܊[W\X b[WoĚ~Md|׾*bՒ.[@3P*6Yfz1DN̋F*5[9aNa=>[E;^zX&<D'Dd$L%╢KF3mc }1)_Z0tפܖriRm1=@ BE\-r>>↽ Y}OT[,%Xe:\tLu@f!r+Nw9Ԥfi cy8ӕcPMYM[c0rŲȒf |[ezai(UQW.zp Pgی+|*g.Zi{H=w%tQNԜk ?i&fRHgv'Feqc %/Q_AXI;8qVLԊ/ M┞p@r8x5VrD/=oLVd@<ܚ^Jˁv'a%>y\uV0[RL׎ldqb 9HTp.0{n'+^4ԝH=OMSὋ#=͡\9-n> \>z |s7LL<%vh!KO |,fnۓ/<ߙxT~|Ggw^/XcЙgeGv^AI3 qrbv Ӹ$<:u,A_4|8FQ.Ik5a= 1.<-wzt9gŢ/ A׳M^6J o zxn3 ѽ+luܵaۡ hW~[b I~V0Wy~l&G"*5Zc8 D31y_=xb@l<)/Nz06I} de]*zyż_h'Ҏ$oz^>)L|&#ZRwg;x~aے=6\N5v8մāβ s螌LקfS[*fcsawA" Ծo4;/ BDoǎtqHVr IA5LUZ@8:3dVjQaǜTdꍏW޴ x^jOx#/ڱt s,ڦ .(O ;ʵWF#+nBh薟00't| ,,#Ve8Z神ÊZ L14-4 ַ>LKNV:pVe Ni֏ ) B[)W8kM|וXCT^KN& SW1sB|}UkZf ۻsLH4QWz$э_!)B @` GA%YS.ѻғr-zIRW*y-mT5e~OC'-CRC6@~lT?BAc;c&Nl^ uYk71BW#M?Ida=0}FƭP0dU߰7Pfb[}iҀ* 4{⢣DV[rE= |L:UC%!Yl.>Z}/K=l c"I+PPXSZTu<ᵟGm;.kI[۲RBcrGqfdK7 d:f7ik9M׶|(]@8?ïVS$)K 4Ю.+A얽M#OcA`URe/`M4=f=cp1ъG̰sm-ɱcO-&-_pG)ƴq+Vj[OrIHlLy-4cOZe(P.m;LNmUȻ#hsr^eʅ}:KL| 4pH!D_o{"q 'أ(vxL5-?/qNF #"E. '5q0p-3n6-t{ĶR\+OGVl.Q+$cr q&.A\j~k+=A %Oyn@YX H\IUej(tQsB[:I8RYҗJJ?O_nghS\?ʛ7&R"07# 'JUs 1IDJ+Oo ԭֶR/Jm=D]7wWSltBI͋tlߴZtOڳ\/!%J[Šm N-.߰xO0ݔR_^JQ&\_)amE#[@^ x'H9ёĻSf ai!k~ԍ 5(j@w9SbOsEzj(=㊻ 8ۻ6tkךn16y:eFOXSi'=/1.C`bbZA~38ĉL| 1Kb~tnYd}$-ifyiX|KP6G$qh@|@~p2%{: t5~MLCUuYZg=CT2]Y%\4r_H *lVf0i<BTuv\[oZeJ[Y H @`݈I9d!3in1"Y6l )=?d!Lyl]q fBY;a9nOsp|031 K >D=hdζbsF_eI;Dz& hkdQ>Tρ$\{"Cɐ^=g TWhg/:'@.ً?-<$qT<\K Ɲ}^`nk=Eȡ^t!F:Q^א ǷHQD$>VFek~l=-7-e\\)ԗ`X Bt3)HP6DaV U6u7fc,'j6O>מ7^QPiU ֿ͇8x &jZ*WEyQ%d?YG϶{Ճe{g=$Q 0 z /5VHH@Mg42j[߾= @k 5p#W\V U>KE#yl{7$,*/_ڢ3 /tL{lR, g?U}cCc =i=I&/K$hOlgXp7n|?07> aX PaDQ,ui̞M$VFf^;ZN6/'g bx+D-"vu9"}x ]rUXD۩)T H p=kт",~(= I3 Bס*GGa8U3H^&18kuFW\_zex+$li-'.4moɫ[w[v-h i{ůjmw#7GkopP @ ar^jZ22'gHutE'VĢUMMtx8ѿf54vߑuT@o1 ;wJĜ 2.^JPmp)M& zoK,_~+:t%봰?#, %c!S ”Oޜz4ZEQ`1ixl*D(ȾE& "9wSb6U,ҰR0x2Z- *DsM*̵5{[RUdžhDQυI؁,TJAp]v1H/*H"{—룕>37ڌkmPɜr$ikKtpހFY*-M)QH-<:_:-RGȩ̌RذSm5kNS\a V^6afcSby 002֥T %q0(ΧQҍ/Nv]buU&s(RMj2 ƞ%$r$Uަ؀„dL@P$R`X:F so-Rp N[(QFKYsS;2 |RL|`^^8cYdl5)=ք2R}hb{#N#ҵ/̖92^!ՍǠs 5x0sAϰQd32- { n 1I(ޛIʹ1 wk<.=~m'C\ɥI"%/:o h :"^( -eu[7|?6, jl 4Vq,eA%]JƦd4!qnd9VAR~Lɑ=\2hyR*^]܍p VU}b@;؏'(8:ڹa2Y"k4K!ٳ0T^`g x62^:|?z %1ʺhqy3EB.@,L mas;7ʻ]iƫQs;bKx.(śNadkW%ĕ0^}Wμ&^}Ėͱrwz_ ߞC?'Sކ[xt9'&Y-*}G}{Wcmr @- ˙qUxpfLxZ-jeKl'Pl=H6Gv-% n6ÉNE*Sps?m2"4! 5F2*J$ ]/dUz$h^=7QJ9*w*"d?Y&wQ []R+TL*Wk,O ʣ|]},ּ[&1ك9cW 8O QU!u3 xܸcg6-ṒN7kXw,Ne5 Яe!lUa')1 BŹ: L>atNUWV:^wU0CfA ,J>v ߦp|G WJUPۥj64I6Us;G*2p~Ty }(> }zt1`z%]dT9}}h~Dwʎr5E6eU -yт0kxNn[V=u\dVMʤ;.AwuRR-f?~==Io[6\4vA6&\hBTW; 1Ɏ_("ۿ[ +}^u%pU\ S)_eB͛~"]DV`F2>?M~hNp[j~$y!o˞򉠱b܄eJ2d ! 1k"tDg`4+ Nکx󍊷ᑀxv7*V~ͪDK? HGO<bPE`@/"'7Wz1ut%=jI % 787Ӻ~QZM3㭊BaNf@Q#y_3M/3߳n ܝW"= _ib $1ϙꄅHkcIֳiMY+BԾcWcG$@ Q&kJ>Ff6}> ddĻs\Ow0@0)3(m|hOyvaxeZ5$&""FgWʭ}giNN2<1DQ >yjx1E2l2 8FӅBwOF["&tά`x޵ǴHr1 oՅ j6_')VTվ'(am3}ٽm-kD2KezcL޿]qx!) m)?/EanLD=pۏ Y2{yܲ}eg}~]\'`/sc=cR}Di+@M򁂻6D@G 11E ܿh" uHM#ԪJQpP oOݟx橻;v:BW3NAsvENV»~]~,ߒ} C39NY?YMV^v΁Ң]ҕTo1ScxwσW`9?e9OdG` MFG;ӽWY= j1pv?K(L931A`atӉbI¢eײ,d:>܏i,Z3g 'h}b}'/1! !xhkcWqp}Z=tQtn HW`9[:@Skp,%b[́rR3Np|񝯄\tJWiֵXk0$dǤs,^Mg/ۺбwvYsM)Df)ʿ<'X(lTd[Ym[d+O˶"G.Mkz1ZtʆDvhy_Gׯ[`|N"͝] `Xj͑Lb:0=qT䬥h/,`o6/SH'yr^pT+ $8 ,m Q'I|tdZӘ`XF$UTsBSri%q J5ȡw苳5} ǭHBp~_y7s|Α,;”, OEIg9Wœk908 p1$VQ3q`ksk,G z qg %;bF}›Lw@`, ĚVF:3s3n5'lŚ`09!/Y9Zl ` ^G-ܕz9>o5{q>Hp(*!;'{{F7k9 [`Bx FW0ͭbJVXgc+ Xfb ?7l#TS`҈.L *; l04=[/ ONmveI45xRyk_\TI0nzj 62)B[폣6;4({9_w-ɨ?p|Eě yM1&h7C6Ϋ lCxd H酭eTvb:#T#Ghf`GW| c-B+3[<}I 4*8ciiM 3TeRu#{zR4+KD65uNxLݮChc2G(' S:XClC0HCxC?WSq('OeQ%u^~zU#Fά@@ 0`NЕOg~0*-]s-g`&L3B̅^iqR#&C`'ys9OcC*2FE\!Hil;]}lLYpȊMhW" 6'[quyYM``_d!*.X fsti>ބF߷ 㗡{%2pdchG{(f,PBE4Usf@R0*ٿF 9C3ْ/++*oLQzrlWyˌy) 6Òo?KNbTlƁ+5\" j׋5f`$塪ԜE;ۙк'p&WRt<-Yp Ό\i dPn OTaŻ I(yxM0p^Q~yW*" od*dzo1RPMYf+VDz sL/bB y)3{/d{FɽQWoS?Xs᳢iB;helA_{;Γ1-vD Gq!תKTȐF7v>l:R1;?$xl>^ZȎg9d:~{U 8Gsd)eA.wd#ԑ2Z> ӜJ6CZjjqUpΕܞppc~/|  ok Q*g-V9_Z 8<WvЭmʾ~,mMw^P$ `ַ^Wl9Rz;@ͣL.‹)/=3s&f~tҲxe]].pŤ_Sys-^D.H"2spز&IgFO!A<d0 w҇;&-b(F:zlF]7" Z*5ea(Ywba,% jC (ۚa+"nBҬXe0ӕ/]u{Q'EO0Tdz-kԠO(ǣmO6TCIdpѠ`T`2w U L+܇\ADTTEApU]aXM,/6[8w5b/!3AKzCK xikj\(2SnXhљ+1D{@_YO)<=K<~ɤ Eؗ 8fOoW0 X1YRGPɽ F ˬVM@ÔդOLFn垿<1U+:bg3@{|3&RE+ԂNV䚎|W7.7uKaB$r̀y 57 r.=(Nn)`跆t/aǂK^"w&yc`++.MkENxhd>.#&*i\qP;SݳlKIVD;Ks|"E޸{֊;}uމW' =|0jǐmRVB=-:Pcl0ub{gh3 Zokp\5S5̝w=bG_lqY8?yî *'^4;/%Bp) \} 2$onO۰x3AցFwfVf' ͶSW$6 [7ySDT gԂOEQ(![^pkBoOۣ @z}Gۀ{ 3sWyl`DxU(_35@#HT2k!h>w*.eH{nW1d>HP/M}5 *^uGo>7vFz| RأM~u; %mĖ1ΚՃ JLs#D nd:n^h7ۣ3.uJOE4y\.$^ރ/]|tH-8/[߇ZQ kr۠fǟC)eA y 4@դC;mcmY Doް*~t}#f@_Nha;D* i$b3>@Ŕ8j+ -IG2|W{xS3sjQ] ҵGAqsUʩ)ab^ ws'x!jEc]F}WCuS`m'۝5ݶ MLH0kDX""ddOWTt>voQ@*~6"_9S-̼ mW<. pKBֹOU!NNTRH8~ndAS,tr+>yOFVQ+*y},`k[B}PYκmUO_q+AH+i N6YG(zAp2L+\V9 C}HҪ⇎zKc.'Cq)o'xj 5໭CGARs_h'Ic|df,P̐eSSS*xA^0e|}AH'(p ?}R#}\`~7k!LӼw@\n7G3CoFIqfc`:V|9/KkyS ~{_ t3}=ڿTB Ŵ*$p{ܫڀ5ҝ|,+rp!2[3](kO&>0r8+StqjQpkɇ_Wo%,$[s!箆N2n_淮e Pf jeUykoplWB393n\LyEMn!k4wtKD ]H}GG.ɿ{CB1=&ܩL"Q0 @w7˸x|0{C ^7@ΡڞikO)Ouf~Dx|/`X [D+:ؼ6#$aL$shV' 8Sw?hZ9Ez?/QlDd/Ox gˈ{Tޯp4MgD;t5|Ѭ6!uDrh6<Պ"O {Q`_B؞ÿC(xx/feZ^g01HA/tea(j8X,ۇ;6<."ܒstɠ]Ӓb$\G%e\>^„c(lipߐr E*T:F1@Eη\oOfAaN۟DAbݮ)+F+/_A T6 [jo!۫Z1paTgwT\|tT=vvZ jj(0D.8[N͓*9zvu7q.N\`fz|NbrqIe ;q5N`MęYEwM+TY0J:TcEoD0s9iTFgE 9_$\K;Gow)#5ɋ90, sm营 )ֲ igf]ܫwfvaloX\Aܬ<|0^$) il ~[}=r y^jA_Aen骝 u2ŌeQUH0C]_6 FiaoH:XE19^ʌ%R~,M-Z"LI Cs)Тyg2-J\q`p]\c6H?B-& z ]DꎿM!~ҤZaߘj.we /oJQ›"X%m聲q,8pV`4&T7MɃS!y( := f9|eY*O"cgd+D:xLFτK E'o@耋+k#~l"&(6D?$ S@v/E^^'K@ 쩷q̝\#TID}p1 (3_: _:fTѵz\%;o&X4u:ɑT`=i5!;?ৣ@"53Z#%)qTa&O1㛛:y"QAU76V+, 7~FƄw9eYv_pv@on7v'KZ$]̝Xk1{Ұ!iYG#&̑$ ]btgG\J61y\KȊ2jd HI 8k0^Oc8U񰃎U7ƔCL %SI`gvuqAbzp:)^Go'N]y|ɭ1+ ~`0v(bc㦅5+Ǵo6Oubx1 ~kALOwDj &;׼uBio:U7=߈>_0byuXgSsװtҿVtnt א9AZS;Tԩ$ qQp=TMNɀK+c㙜Нql@#+8>T@KXJj]`7`8fw1KHե2cN}16+ ] qkbSO=Un6 Y ĚQ;9āJ1Ȉ5}$Ξ K\6y~_!+ 3E\6ǫ T$J5]?rf!FG?_ S]1ۭ2wl~`-\*lz沿v!I ҟgޤY {{cʢdXs8b5'Ofy3Gmq@0f~$+Z7xM%Hx!뇢aE[d(n:oE E'l$:kp$y¯H|P5RcdV)it5>b) 8BcEam-!L`Myoq@쯅JLh*.'.fZuh3GmGh0ѬȣW44Thjn/\KYv<ԓ._u1Ryn!ߟ$O45!S{E[с9vzbG76P:Ws#-RH4H|ԼAj(XWGGJE2-B^6y.4}޻.&m j&w) z#ʔc=97U:8/몘,< j,%LɔW):Z2W)*9W-bF+NjC*3*Df O;ۨm{ϠED//NTJd]l2uV\.kN/635F`3h r\K2d=U8m:I}ef_{NM+7?82 m߅>퓗PeM3=Uxm/`c{qc3栨Ub}6oDEi u2|lK_crѓ, q)EEi1ܾlkt_}$f+L 1Wj(z!+1te<o(yg_p+V.zY!%7~`~ SOp4_8z*>F,iWZL=XUȏ$rb̲Uv^&LZH<:ySૣkZA;CG)'ZaT$,΋Ӽ<ӽ:*8*⑐{~/{yK^j6|-xW Do#-TPe@*cs-!&*h 0 QxeJ^L|jg۰oo[ S!P> )rNc ta|юa/dE`}Wl[m V 2*S/5P6I}-ĠTS?X\wkR߅Ug+QXlqzlylCD7pŬ ^^# &hoȁ` f&Qn.S5lw9;ŒyXz^ MmVA!6+0($ s ?)V0<^pĞ-u15 qF?p}n?rK/ -@?x) )ʶs)DixH<Ƞ3JR#.H;/H@xlw/7FvWn|A'f DH0`faj9p?䬇-PSQ}]?lN}M|yd2/ ՛ \\l[4xS?뢊G%`^L(&'$&5fEH z*(OSU,Ys󂕁WO4aV I[ p_DmorWfJQ@h #V@䖉.mLt/F$-0/lTkH'/ǧ14sW Qxk3>d1%j 꺯]i!a/t-^L4jqʀhX{&츉(Ȝ$-њW/IjfQ|U'9`RF~B0>r;|goŊlL/HQlMbT{ܽV $#R&]ѷwx1MmtaPgcVehOmqOpǩ#qqUv ;XDK1I*C "nS燂C_ۗg]X;S{ NϬbgbjЗػ!4j*DpAG =o;woiHs7`Ir'L"2}V3g&=R5s|+T =%HoE⃼:2T`A;1<=NHd`NT!QR0OiveLo,d@#Ce U=AP`@L쑪; ܲQᶊ 'iޙC{Q'p^ qɻ7 Z܂ϥJu)5)ͱܶMvvu;o:ooJ.lUi[9%u1;BUD^ 92At@_ЕKO77yq+bU<əXA7'ɰ P< \ȟnZ%vrɮ-qt<N1.\nLt_ dZplݍ[Gb}&Pi_0䉩O/e]M^cA kJJpv?U0gc^9_M%qUz%bb-݌|qli4AGF,oQG$n!? ./Oռt$5GkjruO?+_=;e' XNznk3y9FxqpqyTWF?GH<> j"_j0_xo ģƫ8G,h[:'^A|\f& =',q2 g2Ɍj(ְ4cf2#+^4 6-IHҩMq;rcf>ruq <M<47q[/F-Df7?֦#`xpݾ@ owxH5g=/-KNHk+Vݪ A^QM[yI,L#/ďD6RHB%-gT4hnM=:lx*du, YN%d(AX7"3v,Uϩx-1b6X3m_%tNJ !L/Jiϼr К'Ը0mm*Dv'Uj[yɌ38e jP'F#?8M 5^:]S YqW ~Uwoj2|rYI+,b}seОUH#0SO@ˑN$mZ&2VDd +?gn|]0,Fw,=Hk!=;a҃(ܞ^NnaΌ)^B$u->6FQFF߅J:Pе#ˉKYH(\8M86e*%"'NԋTlk[CqJ^]&k fWcϪ+)ËN1v1ܼ? ϾȠ*b\ܮ)łC {ۯ9t"S,TW6& Eғeb7)p@YcE -Pj@9c3,fd͍$ROoTnXokؒrc8d8u4jTۅ8iB0ٌ}:i7 >PWe%K"0rB-@N(".av5" %]2.65 Ǵ9InN M$񵇯#{\-?>cy^1\$'˨Mɡ(!_;c|?dUi@5*2k\~*[B (XRG _/Wfyu&qN+^;[l?lLVUس2p5tB[;[+xf1R#m3'vꌵyK0;Y#M*12 wNJZLG~]Ȟ{Òj'dfar;V\@ek#2ҞJi|#G2 1+1;CJco'Y<Bi?kp~̳hpi[6oҎrJ '=gz#|q>vY!ohӰMWC)W-X86\{ ]S!=qr-/^ y׋G)B||u'suj%D;/2ܫGʮ)ǽXJiNHae6 H,j(:,?~ ?5 _]Me c' ?JV*?g("49tr?xÒ,H`FQ dm nF#ϣ߼dBWh+HQH)8v1^t^B_=5 S_װ=ceqX$$?;ZPaNu&aM-P^$iA#uRT8s͔斑_F>ըxѴϣKR}呂Fxu|,no)EaF"̈ 3J_wylAQ''W6[lxד] ~0D #hÜqs#,%R?`k`¾w1y<뷐H h9y;T[ԭ|ދ?@ڽ\S@_ I%Lr1Na6@aQ6Fcң$(-1!~^4Bܻ]`>2q° Sv.kf**")[ǬnqZ\[ N>/jpбIjT9 i Â􁟧))6[ѕUskhB@Ƚ)S{INhM-p3vWqU*Ӫ=J) yMrIbܪF<@_&dsQ^~/d@_m++`*'åbME~5qjMsui=̽ 0]'a zIȣ1,ᲘKx׻yL)50y;߆3#צIu[gBO 4?Dg= TNƻ7ds)uQpS]c8f(sjpkMfSDH'"RdʡwJRPt"PMj{E)o[OޘG0U ۝SgSY"(3X=p8)K%- [9^vi&Bw1K!i??&{gh&3i#!\;RwkB/UDԏ;k`kYHF vNpċ\vwqdK>,%loA-cE|ap7_?9-g*v X3x=i4Ʒ%ٸ]1t;gSo"1y?B9{? bG>T묿KJA7(X2bGgu?'weяa{ϐEWqu4-|-gth׍Β#Tz:Oyzd?$' K堫5?4Ml)%$I̯<`?V}`uߏlš,8ʕ=8b V[/xkV<Xg+#@Xd.7$6}9eH74ayD<$Kd~ \~\ub/T'#)f'd>U/VB]MI/_%®j4SjbW8 *H*1%-Yg8X!#8R}Wd~*IK.)ĞGQi7>f u<#}X7`5l1n_SF:eg2ȫ7|2RC+OԌޛX҄LlY=LCOw. =gПVbbqKR ,I *,Q9yODBkC^W"_o|=9DytS[/o$c {?>*0 oY:BD]62|N>¡<n^oaVRc ѹ1q_s{@ F.KAzFi^֋˽Q*,G8gu*.\_IY_M?2Lw4fDPzCm"V\4OE< {2McJQ.S|>V d:{N 7TN5⨂eoܫř_*Mt_/t݌jdϕ]7?>GKY΍T`%5Cnp*ҬtBvEDDWaDU3L 70!Z8Q][>O-CקBYL`cIJcs%8eFP8ZrS<1*1aCRW8=/k?hƬ(SI7I(,6n N\"&|9Jc'I:y5>'Я$1NHsT {gȬ B@)/PIZ Ceo&e"PuZX* D!+D [D!`{);#wG=\GrG4!>ܒRbr a)[#f[z1Op"3CIЅ܄FrBXR֤o{T"̶Ĵi}u# 3z1rCJ\2&OP-MK"\ $bZ-܇ھ\s p{kRq\!F%jy0F0@AƎ٬&e-O>1žѴVtn"*ޮm }ksD7r :0#:PF aɒUQ1|Sx ^Gĭwc!3w̓3WeW>|<>ICa½!NwC#@e]]&#Wvig&!^A$#gRTXR4w!u4jIn`z#m\jb0ao2R;buDe: lc#L]eYr4Rmp=`LwY1ǰ c͗}n7g '/:jl|+6J[3 H0^WZ o $)Avb4txM+2!?MVVp>|z+TY= TLJbZT:mE3CXok{utL+tn>m-xI@"0C+aSȊ:=3 NQW_J9q[627贡r'Vv=ql-bҢQN16VLlFGG{ _y^A%؃emejǢ&ݭb)>G!ӻ5eB٫'s꘷%rl6Ƌ䆝Y_MuVWpairof+8`QO5+EeGX[]|A7'Fڵ@@OzLJ; zKSzziHtr2epvK$=>6saLw( ✢[캭%JQmG*:K83yUNE04E,&k9BL}}.e;+ߟ?5%PujC^UJ+ +}[G PmIQ i,y7pVG]20Í+}uMx4)(,]j<.3?5,hY_1=#]s OTQb}(FI4fy Om!>+Ĩbi'z5$4AzΨ@L|Ʃ!ȨofȔYܯ4{#gIP ZtH a@ƒq%dmu"bDr06dnbF,R S}?LwH** [jZN~prLv{ir;+P0aC*(]+  ۍje ^~־Ra:1Y5D8)A%}l&f8?JD-{Na(XCvȐ+JUcŵ{h87kLőn.@?q3Q'Glu,{~<j\6$r:F7(!5n!RA9X Z^^%dn# ˈWe|*D>Tl~Oċ=Dr-ٕ׬Ј6JHt3£Z5ޯuyʒ%$~S T~pW_ϟ ,tZ7Pm`ځ 2{p/%;i֛ wǛ>Ll e< C#QMF1#1;hyWƔȎ$$Meh{<.ԋn^)# LhWZE%И4^ Zr8L}̓&*N2 f%rAJ*գ*Ӱ`j:oN тP'ɬ&:L>dj#e`jsK,d{^70xc "mEP]&Hq:,ՖrBls˖P#RiR٫Z.B L!zGYʳMhW YAy$v  G>J* .4 ջ iW~Co NL>c;MK0Xk$"B=m &քP8s@=G4P3+d~ùD&!χ26 c]0Dq%zX m~j YNCu/l.މ'jNfJMmh0S7^˃xWrjl>I{3x[+VY]틐8F FeV<>ٯ8{H.A0S1yD%3j\Ul-v=꺟7h7WT10"Wmw=Vn?~-XŃWhEy9琭ר f&Tt;6K*ۨJGhېƵz;Zk> @`)Q;ozOe#/Ї 'YxI`'T%''H@`sCw ۀSwOcߥ'118yh42^;@tQ&] ~(`)cFo.bDE|$wFԈA)<81}DI4PQ50clCVQ6N~gLpM]nٵr|u:TG,4M@Hܗh/~=çv=?sg6)m<󒀉lL+Jz#~i;.Hc$h fY x}M4[jw< 'tX-Kn70cˍ{&%E"'ɶKAFX[o8-R)Msߦ7MrGh5T孒3Cڑ8'* 0B 5R {71dwRBu+z$Ք}/09ArOFӻ}ӹhPip^VBaӡ%ȱ]d-f]#÷{{]ّbɾ-EHrVC? A8?VjoXƘ/>5RK~6jGvd56{Qay0BA^ (U\>;,ڜQ_Ԗ KvP'a]&`\>_]ʪD[RRd 0(Upȅap- oz2\[EN'Sſ<]ؠ0|z0b+./T1v!Z-uNtpgzQt(|B;;EL1PQClz44Z *qN.Xg i}[<ɋ٪TxRX_9#=QxS=]A$>Pu{uNMK;( fW'/Pom/R3?^d=<ގ(QIȄ1ui>:4 tJv&f6.+譌Ul(_dZTJnY#ȖO [zՠ't +FB VhX ,`TH}\gR&9XDAxh84~h`d1F'Qzq[( tS =I:+i:'@6P"AS:=VW>ٿx7yI&تXLwb%sM08FE7W \u#bQ!#z;YN]Q[Z=2nO0 ss8YB,29]t3W^d'6I @%@쑠OpoL_?ߛ D~~A os.MTb^}w6Jɒ#f?Y7Mdw{ ':qp.;WW?iC.11rzgۀs S6BA'ޡv7=w^s3G~r?jDrfAʟW5O  )Xw)!mlZ78Ev4Xf@$*-b[p1cڟ{M{IM~wZAuI\ub4h21W`haɿAIhՠ'3 3XJ"˦DRV.BV),L|łCK޻?Br0oʜg 1^?"}amU;0 "=u+%(㪐^4ѾaV?6ɞCP= ר)+.ԕkDty͜ɺ]țsr:#QiwFG)},-̾0@Gɽ$8"uC=*&ڢz( ]玫9~W7fv)47x?_J/  ZwaŸcS7 X|+>KBVӍ&aWՓkj6wU4j0Q@AŃU&S U>.@uW8nR(tK#W+2.?oLQT{UTzCti'6 z)] 0v$Ro- q"v tI\.{"PPF$1uO#MɋDcS@;}D3 Q Vuvf6w iHBɢLW,ٜ3x݁]꥟ Z=4ˁh8lBB\I(,<߽bv.Aeq1LFbKljF^A 7y[\^=( qcl95Wo~;)+-ˮrU'n[p:1sd=XsC w|T?Qg&&2LJ_఩Z[)W eGLVs.a>UeHYRKXXӾvd XY30V9}IM02wѧ}^Abz~h&PdTK(f,P=ښf452oܴ~W1 }L<,n 'M|; j9?5hN%8^nP2k}ϡ-fUCݥ14ʇv]Us c:ѥҠsE7:.o$d@tvuٿh Vzx[s\ ݭXϒ6oUm]1D^}[O3Q=u>%Qۺ밼M@"zB@'2$cR?kƣs2Kb;b8BDi7 ҷq)Bqlq#Иj O=3FkNCPJkE 5vWRޛx㩂ã6?F-!K@no|z,;Os% oA4M@Sȓ)_ hZ|킊g%3uOz{mG%s%Z`jSkA\%IIzQ?Q˘3 yBW,..ûs}XA&pP|\d@6Q+f( VFͱ[iEҬDI l΍E(z%[@yI1Խݙ{|Kd] (u%\^ސxx?rJx+h/> M>H3 ݕѮlk3(~EK` x*hJ,tѤ|ٻ}k]Y"DXF d8 1)BA^MӛTuPq7]蹖<Š:fgP.yh_8>8$A@Y}uƮ{{ʕj">1 FDI\KW\OUiu:yD_8 V9WӟZ7-F6S*P`we`di,0ΆSm4vJ)NQ$N3vªh!rcb];N+ VLҷ7'Cp6x NBjۛLi l2&OJ# avL6J c`0 9\yƞmmU>=7)hfz ,4T5&%0db:c|Fvcrd 'HW[SH2ًKwTWBYlm7:T $ۊ^֋7$Mˉ 9}||[sX NQ0=$t:?act"}t/ٯI˧anAvd-MJPnq%?2ar3Q/;oRgR$):[_Uk#v[n)%*^dWq?7vŔe`rtG^E1J&5[e5Gʒ)FHΥ-tm[ ')=^y55KhjY_ԃkdY_m̙ +(6uRjf\3~s^}y!߇&?*w!U dojmwENȋ+pdaYoC+ßwL2PSA+|.[=Rh/^fy=5zϤǑ죎Ӹ^g^E3!D=D҄ @($B RC :*,*A6&'uNɇ!Skj@0;t}0jeá䘰Id,J"ԤD9@.@8Ue:V *䟿j4u;=Dj/4WwhQڰJԒoZG"K=U Ru;}\xv:upd:s8m|A\ czUQOk>*mɥzϷuPFПA'[եǴxSèS.VUg 'a|K$}NI_W2 <; U14EO>UE[fk(u2QUU7z{Fli.(5zn5؇#Ϸ<؏Q:Q?I۱D+bL`4YvV;!vvZ, @vdY߯"_@`0`2{w8ldiXG (\ȌSe',2DYBF@b 'ϐq@DIWh'Ss#OvS!3M$ jQ!uh;4 hϥ^ۓ2 Ov1w(zM0Bu(ƛ||},;MO5n5!`rekZ*0f:g=Z3!TҹQxM@_Yx:F %8oHȻ1>{ Tn`I|'+(9>#ma5Q3؁ <S)8Qu 41)Y6ɓQ!b6!pևR2q4 xBbfW`ͻҶ׎[|ΗU"tñ vE@Z![pcGꦪIb#wǑ1z{u G/2.^u~FH]Br/Tإɣ`@ ̾.[3 w`С#fޔnHP 疓 ^i[-8!*B.aݤɩ _O /NMAK8]o兙DžHԿOԶ{hbF+.Pu2v^yɟt6J-aab|(!b"o]{v 3Ujwu0!ߥv~ALiQ \2MmQYٷArƺd%/I ZKZHCTo1u6J!2^'-Ai +s[*+3k-<ŘjHXlƃu.)a ^/a!bvkP.&'bh5Qȸv&mYC~r]bÛAi ζs^Giu=?9%kב}\Pa\E0(pO  `HپǮ\%ZD,/Dɠ&r}/8kuh%E1[c%RQu!7p'  )EJ(z8ۑfX nȍQTh AqȨā D 4o@v0AuTb<-Z:}k|4T3Ū+ȝvl`%MN#@|$a_53e$4P_ Ŕ,djflxOcTx~.ڗ,* ,ۻq/$PXj*:҈Š=|Zn7o먽9.`SUJ>G30$j_>gw~T,r;puq|:+ 'I'~m^r:1$t؂Xٗ(Ĭx6M/||wܣ*T̑s=ыKi? Il`tђwѐ|mCpmgWe.zն'cZ3/ OI.X2XZjRWynr7@f &9;67}c4KdpH+&f=PhBR+D|x' -*`>+aєgh=%s cly7}/CLj LWn6u*Ip hi?##nS ɻ h\ZT/d!q48pB]YbN$~n-]d񹉿g#7aq}_ U=>r82'łt0aݩ7`p^<^lAn ?HC-Y K;KYF¼_ٔː#Q,mxVs%\X1i:<7kx#ϩѺ%[/*d0ݹBE~63|:8 8(< +q9!뷔prv^K=\gJ^_c5̿z*=Г'O鏶Ytk=b&7{xq5yo˩SN;i'?Wy,y.fI5.i*u%`"NgY~ޑA3k﴿ .-2ԑzeޅϦ/J;iFޔ: #n]Ԕ mCq-U K⑧mD*d $5E18r,qWRDa#^<7rPd>gg1  2Է*@Q7y\}>=sQÆH%!ҕ)r;93"ej_5XQA#[㡔W!ڛ !8X4h\EI̘:`ټe 0YkM\ ;7dm'|!GG3;N&ZX_qb-Zh96sZZͅmwcWsV- ou5[3p+ъ2e D43E'ö={$v)*C _n6n%ݿN`ʞ[8ֿ6y6.pSzOK_0Kї|^`hAi#Ya]+/2r#t 8`dДs]ߎY'N@%Ć~T/Aε;O~s5ztY%.zc* Po`f=z؋RLߠ},/-!-B()Z.Sv2Nf鲒oauR_cA["WZCFNV^)>6캎tDVɺˎ8X'ٍ TO)|f TcTpi/"J̗|^9^z=$%\9l4}tE( ;oh^QNg$l8\6xu<xMi=.U?z$e:PDyde:WFFsi0} i{U^P]!cR4>"j!x[~>{{objS>NSd˩pSrʹ5W<)<ظ; n:}|D~w>͂ܚ=_J,A4ķg:$]&|aRKmZ)!hR&FO!ln|ŷ0\u?Ͳ;z =}T:(˯ 6A#-N;1^j9ҚOh斉aPO׌Uxߗs2 6vR.V݉pģQHb>[.M!(+/3 e %97jT<s@ ^QEgۙZPF)oLN&;;:5 uqI̩KЀ@ʧyGvaJ^; `V5~C!^˶hbq$Kq[p?]:s73aSDrRe) Ah}=Nv(g«c ) &zL?K.Zjlx/!Vϖ>}iKWEt$~VįPLofke?b3d%VZKԅ:@Qz@MO .9jc:\A&3olhZż#MNحm\tkEEopԲdn>.jݴ]t}L:r꒡4FbUt+!Yx-q`@p Ҿ8ԿzU"'^V7\;IHgd}|ZpCY) ^*2p"Bcc(E)[ro5)$Z#+dYR;|66T[^T1樝489g4vUc!Bq8v F8lc?܎ $E'l+,8N'RӗO Yi]1 >jE(^Uf,BJim6@T+ KURWЅ&A|3=,'hA&!@SCgJ4d4R'K@C17j$(^1T@wGgGhi{F}] /7F@Etk:i J暋[ %6, E(~Q)X}-r).\I:5.@3}!!3mWRbUV(Oو tU)],DfOeN$CCAPQX֑›8bRWڅn_$[CҀ$tmdxpTDc^]WҰ1_Z&V$%&c(:)ޓ 뎎-څNsQsZ#eM34(kKMਡxjsN`]PDDYԺvut471ѴdTBKLQ&L{*QXr<2/F8eRlpn)MG`\ho#Q*s? $ 74OL<٧|oVP׍?n-l, KѐԒߍQSAg V\Kp*X4RpcYgM|:bzZ鬾{s|v/1ZY{[#\pB.9XCm-=$XZ5}Yv'x嫎fSTl8K0'蚟dih,%`eU#a'oK#g*b? 3&6S '])DʦKBtS5)}e7ض! ;Sn#d2`b_U{Zv\p{JA~UB lۄAw}HSY5)N@ B=+IlvzҀfuh)I zS T4T)f9#XE\KHW0*p:2Șq"/`yL*!9jZ*Ne Ts~vrEqLpݥRS4gJ^ʰ8nHɏ "`>\472T lkXD)*Vw]1|3rukńaTRZ)EMlα}YCHI9ܚN3A%JB %v{W4BAc2a]5'42D 7d @5Ӿxmg.w*م]CΊ8UM;" owAf4.<&)"lryI6fZ8gж% PHDZ.:s>2R]G$`7Z ! DK0[ama(,]0G1Gсl_-rbHsȠlų7)Z W["T%h[8PKZG^gTBYGG#~ ]4 FCUSV/$pm΂zq^ fѡ5džyN[ZĚ)#R8׿w?I:cN`fANJc+jc5ekA~oD :W]r\6(J6w[yssW}`2㢮ҤR}ꝟȧk0r&"g r`*l +! €"J(:?OȐ~ '1.hi&b~}p~x0*')g+,}E88dP薕b"IVB0g4 OS WI U=iK˖r6GxL ۜ\0B陼9\9 0(ī@09ekk-i^H0k r3M s1}%5'̥U5_\@rʜ@ E ḋa0%̿n_i ~8.5LD΅o<.-p*r\Kp\_jR⼲l{#%>'+$OIG6`op.;|. _)9ܴΚF ^C`sfb7U ҄' wKWHC6M*}6l'bSe@&,dvT|;Zh2c  w[y^xd!~\zU% :O1)21[3v@MǸQFB^\)]n;%Dyj uI3z?]ksf%h5> gޤPdVS<~Vl%O9aG>+q2ے7i0.Uέ@ ftٰ8g.* xnh*tw2`j@G{@6٠MW@0A6w~X}-!z4S$ߡP.QiL˱Đ\dg&pńOD|t?(ro$zL}a$oI7WQ5eN{a_b0$vh`9"抜;N ؝A ̥ x,x~jkrw5|-n7jHh@#sTSrI)J;Ш6nλc ͕/CӛvXV&Ee@J860?b-ʲWazߙzIvhCD%YO0U:HmR\a/} z37su p@EƋb>Qv[1ZvOgW.ӟ59Se ,kтud5"J,PB|PO8LaģGz}Y5w,n BY ƮԚj;\4`ˇ;af]d_&]8jx431WNSOmD/XiR{&fu"”l̝k4NM`LX*^Aҳ&e?|-Đ8`,zz 2+ /v%enxGgrܜ(#䞹t,-]E[ˑyɛ!~R1x]4i]ok=pxkjkK5PT~瓻EO@DΜ߾=e։yйuJQG\͜S~#vm^6t3"էRrp} "t;~k6LQuf|E/MbNsѹ2Wy5v|.~ 1kk!lcB OqHW8$l6ǿU-#8$*i S}aR7Zxw`MN_Nջuwf> glю ʪe5EF$o+Ʈ9yAȅz}X2R.&e삣r I`p93N$Ӎ!D\phJ="8N{ԈQru:`n,g`J֪%FJW}@rkHX*4K9[!+CnZ7ބaNQ'tmc#o_$#51uݝ٧2W>amqX1V6.n^laf}Q\Թ6bGz u| w=|GYfT=A>R*ˮR3SJ|ER.8l}{ZN"3\F̆: Cέ*6w* ,]X8kCy.f42~*E">4Jj=V'wCi& :7 }TfŕYkkGo1k~Vzy%Kw . ^jl+¹w1WҔz {[Vkct [4#L`u (<1\ 2gmT+h=f}VyU4WZ|Mϑo,.E/öĮkU@uuƿL6fn 0bLf^BII\jx3 x٠mx33r`Y?MFG~X즲C7s]',_ߦ  Bw15zó_ ܣv{NYՌҒ?̧n ,%{?Hw1wk_WD0rBvyN=l](:#r-)lKh=L@;:)i$wC¼O͊5G;>ƢmKkZ-wBoMQT5_0/Lj&[iO\aڧ1nPp>ؒba7rO܍[|1c փFYD7a$5Q*48p 5jfڨ%4%f3 7fo-VPTUcR+e83ܕ܅ITfIkS|$fu%^Dm,BlSX`PMaB4IhO Afi~L_X[ uY#saKj;zȗ zpnlV*׎5q7U;ybBuCDrjh+T W'MɤEqb`N-I>Y:KlޡÛ5z^o~Xٞ8F%O`@Ε&J%%Z[ \ʠֆ6Ň1G?GS@F3-;Y`g0ʱ%%g;H 6|HQ <} NŘPBȽAUV1C@Xb{F_=n8E4拚JG~0i mr|@p+DA|+-:[q25BQ0 mf>G*ٕ;qӦmv@@xzʖ.99đ^َ7@9HnTP1!r)gJ,2JB ur{GيyUJ|}.6ɳhMHYzECS+7@Ebcj+$ܠȁ[ C;_4o#FXAI:ޡQ&Pp#Ȇ&A݂tpSh܋# XxSh/jᒵOD9րvo|a)Dr6eqhG|w#ɳxDk3}]0{h'89G2LqfK>2M=D GsSY{Z}9M.m[[aFu:= ܅h0'R.J[ ,5 Lx3K4HBUM`qIZ LFP]ڒ>ЏɷYv׫G=Ft\L[|O۹/\F@6lGFP: [ͨ4lz%B kcaGE(5i{l#y?1R{6z'i>ɾ2) z0!倞K^RJ9}AU_!eDHD@s;ayKЌ,\t&$Jq7v@#&rWgQoETahnv1yE!$cWJ@ɱ> QL_$tˀ Vr)CF&N>[E?c M"ûnkӍ3;JiYBc#~1 1AspQ&bk3Kiujy 8ossP0;Pk3̒\;ͳ}D#=`kAw#k %Lu[P!$eUE<}J2XEA.ck^ 2% T~_ *2# 1Qm;kX7h7<2ߏ.3&6Cӝ4LNkx,Š ?ض|w<w$q>bx\΄;Ō2$}P3//ƨ5?#_#ș6%-]vHQ\O XRu (Igq;p kI; rh;xhnܱ]q.̙|i\1<*E:h=o81DrqCSi5 a$+!Fb%g_",k`K#J bmx ۢ'H } $olbMtzBIVyhB -PhQfe5 ND,0!}5q ] JAPdE- `#~&%O&Ձa9ݼt __:Q`K {^Q<@ز,m B?J.^g1#p'DL''됺x2>yϽ}u@"L{MAEu"|6X8!q2qt`8KϰUHr7Xb4{5KQD&ړG(R#T& I~Ko,@#za_. :[f8 {Wcđ\Vg'PBخ QR@%7Yw*ǣZ9㜪wR7\6V^-}'[s icNQ,˫Ӟ vLŒA_SY]@& u >BvUuN)bYSF|QI[m4<~,9,Y r=,C,ANR fo/}ЀJդ0N"Oe&PMw=iYVlԚ*qڐxoAlW~Ns=}t96 [kڂ$Yr2,l.>WLJ.\"vWYB,v:s]KEx4"@4@cV+&t=Ti60yR4~l:%@>@]TQ.UPrڔ] bHb498SQre݇))$7(42l;I81Vݶ zw4),q͓|zQc 7 7"C u(Ccp@ͩ^rAHU-Xz:} >TIVm ᦑS6qQ Ȱ%L׊'NҊ~ +v͜sNnC_r>VD >WMX>{͜eY'%:4!sD%ޯ ~#eq}'.l./Z>xRCu!ͿQNfu{\p EsIXɣzCl>*BBx;4e.}7MF`;|V+1w0Z_*;9bQIE]\ WEf?@刦(,hԳ=$H-̉Kp;Q#f9EOm+{6DkYyxH*#6<Q|r-YG1 )VQ{M.uvX鮒*~"xpᤪUlRRy@`buwj PV |x7TS-᎙[ȇsdHS_p E6|@=7qQ}7$&ۻKY $ .I;r;{h# 5!} i ꄅNA<]nZ}D}Q+OwxGԤwKБ?ėK)8$øQwn0d 8\}IuRG14x6^T#J1_񻛶{@ K NZifݣ#Pgy\W^]x`SIi4HN,`m;ңyKSU&Ⱥ6˷9ti$֬ S.N=U:z.qϝ3l WȎe eUv=kNGFUzA, F;&0Y5$O69cu-`.V}~4e?itkx",y`=j4K]ڵKɩ6sLi>(nxӊ zCuahk/*σj7StMW&X%ƛ$0)G5a/ZT N>qK!ٰDm8oW}wWJ2ut j\P+7׳7WTTU{6#~zlp2DŽEC7 v!==_ѿN^;nCbǭIR)&apƦj5l g_67CfoL?xdlԓᢀ;VUSQ4q3R@AgfS3*#UH4>ϳҔqI2&^¸3Mmdp{0އv?ρ  D7ìbaS9S`~ 6qKU7`^!hCVԢXxLy6EB~ fxռY`#Z;ѕ8Z4O`\k[P W0-2# 6أiWN_L!o~}ruLp8pVdE zU _߽Mw?bٮ@<\{kve\n~(ch"xB\P(?%:|kH7Lu sgTgsDdCiQ擯ܥ*"ȴ1Su9M]`>)+C>(~Up]df$cx0.F]O@~R$!FaJPrOF!N}Z5nMLH}J~l\[&NJ) wMfe^!v vaL(X*dN|!_}iY}AFR1wvSX9:n8#`U *>anVM?l ˮ7# D kkkX_]upb$9|¯0ptP@0Kܘ_8Yg|fX3 g==~Iᗲoރ:>;:̀S@iiz`;5S܌svw@-{=ξފqV׋J2<I< $4iQnS^R0#nmQǎ#} )V̝(&/i Hˑ"/<R8G%J1K!l$!r |$8֡f6 =׳;i}> ':k|Nj'G$@L)2*? V.A#|_?5PH`΃S6cRxY3 U (.Y95CgH!5=;y^ӫkH]=ֶ R]N e]G eKvg{bŀO"1,nS OJPWANPqH*|wvg4[wECEͼPt2t5,ObQ4^OsC*9ϫU bf)3'r]+b $dcBƖ!9^1%qHcF^ _s OGHLkB" Gb/ @Kn)r'BͶ5->HwB ;Ue|h_mHaYkyAPIXH) J<$i@̑>_~{[Nj8G }zP hg7ZeŖ CbeGxEm%cotc(fWM2*O `)'ּ閺uЬm]p/Ӷܕ#*CxϙEl"{m|,s4L Q)T+0 }6.mHBIa,Gtv2˻KReي,dNw砟0oQCkb',ܸ?p|MIg (W3,e L={:>b7|P^: Ia'p`<@$U٤jvLYO7yz}\^h,F.HjNK3/PAMMC 5hf$^OlO-`.6q;®TטmK9) ϰe_I -2khZjn7daX :^Ţ|֝1D FJ 7!+e^q V qv^TpGU9Dlr0{k|aWӤ}yH1(ݢjΠk jBЫ w#QQ4jU)Dc~𑼌 5~ . ~i=}OPᏩN CV)ڈ+^o7Bo ٥UooF^^1G| ZtEJhL+iH90 Qq#wZ k$kzHXyL !- ~3#h6OQeTJ-e7qvǤpx[U?ˡm9 ũV+@dkײ~`x &#ֻ[T@Β$- ;|qgg{1?#;tvegֱMj ]J'{,_)pÑqUg[jH)^ߝ[}(]4 ,%XZB&w3G9tGlhSrUH*(b "skQ%#;7E$o)M>&fL[Xc3fyي#K /e/#_"p[n_4uQF+̂,RzBI$k0ĄXCnDTf5DDu5='C4@?-Xuۻ8݀=e٧S{p'Иrp`^A@2%" *W&W7"S[5 =j9CgoC=JF];P{ \ݵ4"7(KXwPRSIH{ݟU~kV»;5{*J{0˝' ;*h-]e]Gu/))37om/qXObOYdV5)=\=Ndҵ;:'!Z!o{d+nxԇ_4y/7>4 tPǤ|/ 82ٔVڲa!'Įf/@ P$XjYD4x5&ӀC3'jlV好"cF"VxVLP0<0o܃Mc@8qG8KKǰmWZr?Gu =@~2U/ &YIRuM7|hʸlD|znvnwY& ѴƌU5[(‹O#}U1YhA<+H'D+Ap׬ XSYR)RI8^ҌgoQ1݈dy߷fb]mEp ^Ev *:ojVuHdQ&5Z :,7wXKFĖ)cc>M:.!t܁.Gots.K8IyS4ùB,Tl|>1*@1!?V319*b!1Xs2ѱ9ːY6ROޯr7~|$I>;0"!Mn-YP2ª)(`Y k~ MSzz ꊙ1|0tkMHݡ*D38bE{y:VaIq{vM?%dEZP1^,/#>ZD<#TEAc#T^7~Wb)/)~id5R"-7zR*MY«r=04sw}3׈:h.}%:ДP]jߐ'56e|8Vi#k%gQWl)̴ViRPaAV8Hà"࣑6'h* dwK貘m vn R55 cQ5أI!/G9T(Qh*]T_ 3*Nx> '"ʺ2#TaRR]Yb 8UC4C'W+.1pHn͢ɑ*5 El+ q)ϖ'Ce_(Xh^q?oJ(n#zL!l` bܿbxEHS+4ײήJ;nU M7cp dS>ykwh1͈_|Օ)<[<qpOgo dXP=N_;{\rJXTG Lo8Pku(}è&gE/e;_ʕ(wh Q5T:{q!d8fzSt= 3'4F'{\|CYp4vE}qZ/>`#,"νo5ZXN%#k d_}nzCTrkLYYbZsUDWr;8ܡr[V{/s>X5x2Q|t7^ A3ӴY ֲrFD"ᘎ!K%VX.c, _&xBF+>h\46MجiH-f,̠.E-74[S#jV#I 50^.澎E/{)rh$&Ql\Z]H {FWyukN  rʄt_B*̨Ό@+d~#?fg{~[+ P>T-3WDCN!p(aS.-} A5#]3YnsqQ[=9'< UqD`Ʊ) ojj*.$&bp~6v汨6O~CD bt*d'[/GJ+igq{8kuKG=DHO6ل!:IVf[szo`fwS&N-TDΚn21-$bH bMVkhyf`Q` )"=ns4b *bNkhA۫)8̠C49D۵EIp#d/oxR>_Uf;)2t Hnjnڿ=sP; V1*b^ݲ|{˨Mi CM2׀uU4iW9v3xpA%d,3 -"rO+qc|W{Xipv ui6e dʑDߴWw&J(+G⣊h}cգ[b2\^IN!J1Bq Nm&o=t\+: 1ϔ&N_YwS i>uB_d/U+vW?"fLfƼjH]n{7I kbL )J*/L 6IʥG9/qVZ;PD Tߒ0*Q{b-,!5UY*)?Ym+9(JͮC;BP9}} X*UtfEe%ͥ5ᜑf벂KYPacAxu3Ua g@Ůރ";j+)Z9HoaraI>=Ф {"G VU#XGNG^ mDMwl(`4c3keGtm2jp %خ:&IM}"m)-~N~D恧^&y&{+[+Vpl@skD eq`56)κtt$fH0{8}M e^qm0݅j~M&IXHac/eZƔB@=}01w$W/R;SZW -TQK2尠VK!M-sX61%v2{ꖅ{CvJ?0O]r)Adf΢\`4J?"LZBq@gsEVUk%9m#ELXqc䜜3ڴ0YyFVhxeiTn#"^dpbǢUGht wo;7&/tC֌4À3!1Lm` V]jVuUʋ-{d>7+QSMnCw]oNckk܁h K%FG?K2VԢtaj afkmVBZ动xbmY >OC8}4ŝmC W)9ahV(3r>!aF\m𬾅 D0pS)e" ab/~~qr̔LmdPZH1#4>2B+]{7:,cfx.c4=RG:\ xγ%%%STL>zdVepjkYg缉_>L䦐=<Xzx!B}OAqR04,|x"HA{?k3q&sufщ`< !&79.; ogy][b[^K8Ċ=vgu!wfgtW*dVXh0۬#4`cPR P '.AOils*3#aQ9w0EC@!qZUYUIquU?`zR};zD-cG_ȏp%XY#8ן#}MnOP,yˍtDw"N֖ۤ$FC!,W 5=^LƔtg 0sFeuN}ƞ[TpHqQq3`ZC|9}V1*K%+ Ƹ#J7s<b<+GeJEfz+6Ry{7# n/x vbSW꼒p0>ٞ?;fXC } Aoի ceC ;Q<wKB{Os ' * \JBMsDq;|)یBsP"({KOf o|W †IIɉɒj)P4cy+ l  AT>sxgl\%}PI1 sInia$DF+N6B.z7aY^txm=tt?[X#%7]X;f';U96O@? mQ|M`<ˀ VE1ފxe/7CC;2nfyZaZ UA7'#n_N`$|FAjKN742Eg,f㵌ZB^hK;T k9,7|WS}Nc,i3Ad;Nf镟32bv'}s ^u#MqIWis1BܨӘm6ۧ %-uGc,9dۿתL N_5#"-X 麗JD9rTiB)+rlh-Ca iLwVW(c1Rt{FoJ)88!~qՃ0n'c4uRtDTڮn@_E"7Y}H.GP-pfV\B1ޟA8Aht6pp$T UOys`Ҏ¾3\Y) VǰlUNItIm<e33o?*Y^W_[]a)ګ ˥l32\yu T)m"["v~;\G3alsq =VB`Z,70HT"dxww=8<7qyz29mBO5{d >hRP$kp3(ѫ(//{cW!'[ް%ӑyC~,pαP18`oƊUnM|}̇/Kca,7^ذU<=3Ku95JOі!FW?~^(/ e\͕ DӃŘfZuLi<]墀™oܗ9"IA`VFlN0&Q367zC_\]&¹Q"OmCsiX-L>󣪌@UsEݣ{ X9%QB(/ 1+Ja z0-B=v3ѻbP jKkz `} HHec¯ He2A{=ԓӡ/c<0t% FN"X)\rB[ⷘCLNv07^&g"nZbwGO!ᆊ¢m ]MLd=#|@6Pg) l H yؔ Z%AjAz #9ZєY~ X=S,/sn#.VK:-3n2ۋ4: 4W+KKOOuOA=S ;9[Q@MǒUArMYH3qu4^##*W}%ŏhЛuMYI-[b-r 5tjvQJ@La[Ķχu0si|3x#V m(^ܺ7!C !fK"eZDZT$ѩ ZXl+N 8ᕄL\fsmwo9vq3=Pۂ-F?p:;u:Ig!쟝yT8FNj&0EXvq("rRw<AMqV04LWG. # &aP9hٞŲ;׃ Ȟ sn 81KY]=7D''c%@`&Kl/4R{s"zWn `clouXEo e*6Cij8ZD# enSSJ @\a[(w+-%V2[7>M/}_nӖd>F6Cm)At۩<lufR?NWa t mVf$oCiĥUyk^gn 㹋a&WNÎR28{#cphvuv]Y ެ^ͬ :dRCr>hOO<\C iVNPC6\Kd c8VO ؎R"ڳIɑ3RI73(3Z6h&(`"<\ZzWˠa1M{ZR:dpxy߭W82ǚ|ZMT_iM1Qcc6=ݢqz9T݊;6#2A{LCKT4 T]4 @3;EcG@ܔ*MUU;u5юD:4iY;@j"qs]Er7Hs2 zvUh34 E+d+O/桺87<(/.iͱOfN@<1MlF6 C8j7m N)d+ È 2HZ-2B+2-pEQ{ .z>%%ֳ$R;G7u2?lI~g"ȼ q*yʚ;DP,)$fFg_SAB/ؒ.űQ4|rVW *p} 3Ja(gAMۂ f_m ~Tm1Y#tcnaP_`ESwChy?USux"8<K/ĮVi(&mO}k6PkΚG"aѵШqhitycctRn3y5,룮qi 쟤GxF(lR?/Viw$#ZRszE7A?=j9M4snZ 98C{> 4j0<]iFS.lS|ĊA|bA<_=5lHeϧ[R _5t w2ZֹI{,}7K| 'bY֍P ڟujO183QlN`λe$'Opku fO.|a҆ú8AfOwKme9̞F,_.9f2Vܩ/Wy#-h^#_${d1I׏|Ɇ/-:Kǁ6fd!Qht=У90Cn2Wv6"z5SNp|*,\`m&=IN[y8 xBOv(=՞.kpd:!M~]:5Ch=]وJ#O m A/UG{WH;LL), ܦo_QEh#0q20)՟c+Bh\42\R WƲޝ/,TN^WW55e[DU_PCY%,faʆaϰ&m 2*JNm֠҅̒m_26cITZ|Oaǵ@><24glU0POe]ʢy6ݶ{o2Nw*>_{9K=KL>-*ۘ2DƿKo0aE.@VBKh9} >RdцE W>O8d*ƅG^^lLg 8\X[Ug*s Df g9zVWaW:^ލ}2/o@,]KM!Vu>9uLEFtfJO6ãJm{H#G]VJW26~ %63"ma V+4/9OqyKsԼ_?a +'PL v09XG_&Qi7Q}N5{a f̝~e}sN혴mpX5WJ@v"Aoݓ7A eHةkHD_2S*ZD柧h1ʑmwUٸy :x HPݝ^ PbGz|XAאcEIT]Zs46`N]Hl]!#5Xy[tϓFL>f/4c'náoW w ! ånZ_6tyfQ-ᘣFQ$FGJ"Q{qb<05!U\߮R]Z 7#E$]ؗ,?aCF˞aoG{=r]W'`n 裛!W`%%5ātNM :40az w ^cUM@Eϭu uF[\D|W%^NZbn}.{pqxcs9Бyuqx /b^PYW+e V$Zet.Tg}#wO٠䆈.ml{(bg9+`2gxR9EˋYЫeB)S4E ͊.\!䚈oT*^5ЈKwIG[ K:F%nX;wjg"O]ΜϪWԺiR1]sVP!1jᓓ&F1֭01x/`Ǯ;c|ٮyw +:u,_^u6h}G,7MGYlΫ͗R]/MA}BhNC5dJrj b lYԗ85foa $"M_Ŝ b04.xl*|քD5/gRQ@yt6䪣 )(?J%V\] [S*8 #zp`ZB72چQ\Eȧ7o7z;sw&T y[ UqׂnlROm"6! 1,٩q!딽~]a5Hͨ^'y'mwU'늂SOJF_rɫ{ թTtz&h =s=[Hѽm|:*ڼ*ʕsu>u%ۆlɗG/dWzgvv6R^zo,mڤ/Uf,?3boi`Zy!H$<^urimS{XIw7 g_עP3 V+( ǣ)Sv ɮ8"I.|A$tW"|Oƶ(wӴ7j(6ޯJylQLEd^0#W(lY0@+HX+mn<̲(Ǵf;lh^O=aspƊk>'"YxD`r IIݏwf?8nr@Y|SmirQgSr#dU\yn?ɓlt:*IExz6d*J: 1ȳIpO=\BŢ2NAdyUƶ"rJz|t!jkXEW;q/c7[^:Qh<+i Fo=|,qՓ/#o0ZؘG3k4_W.64p*eS-V]aHZ'rs'ne3f$y5p Iu'_ *f2)B!FPZ,"t ֪U5Fl CvÌ% 671'褋iRN09ٲlF3&) *4J}p!GZ%& C9 î~(3SRPО6[}|:naQh[c+}j|U,zZ4aoS L:o0ެOCxsS9|x6P|K^T=( C]:5k, F$SșLJ]*=6 F7IH43CJ7L?N<ު#G7>_QLAb"FY7)8# 5-z3 U($Na۩Ld{׭Խ(Kد\!ΤJ.I`bߩbR.s;^X6FQ,WNC1C}'1f LapÉ>@P6B6aIu8"QH fu]}ɶa)Ћ2DY@ɰ^y:TƓ~}KL9:neP%ި@fA=V#풔DNDr=3͢3Ĺ-Cy>$q_=2t2 *$ZKB K1eN8d8CXCѲSQ;6`",I1%#O_>)ؾitAZzC?g^c:fU>6dkƠPoHöeuU%>!U]cg͆I;*{>~2ByV_݈ ӑ<| )BVXv:^YF.Z*-OFM=/xc%uqcȰ%fH뱢#%免"Lre%:ϝҝ"VwR܏-poʻƹmee{eeR x~:~EJ'TO(|mUD,?(;ƒ:?l -"VI"\"Y:Dž.5OZ.)']Su`k =iI.WyO-;GAgWZq&x>d-6:~=pws* KPKpVsUj}_Hl!̆D#ȁQ<*a_7W_w?ۺ7e I[ 3q K޺w 帓 E|ۉ+"l#z3U@^ ,{K>סxQC9ԃٻ -Yjj:i5EʗrfYUFNu,EI{pVlP £ 6IPÍ+J7n Qmh9^\p1^\i~ZeK~7?m/aDc/鼅 LGzӭ:Lo_ $(qF F{.'̬ n: {r2vpX{ukY8c;7S2Q4y[Rz+̊L*ս2{dKugeկ:c6^q&~Ɂ>lTZd/y  /+6YaBO;BYwY6yQ& \` fp* k>dTNmht\Hi f`:.d[jpۿdmB(۠\,B4 Ub^=+3ݧw9&*#=ڇr7NQģ=NO+;y٬/DS9X+Υ*gǢ-b DE~պB/{.pi~r|:b%-*[ xj]n^KA]U`td,[MZUv{61nnZi :+m#ʹ5 m`X^8,6(P|(F9 ĨLEAB¯>C]ڄ8rRm#G te-jDlydl[򃚫^Ih 'Nٞ PPY ,>QinzΩ6Z K#-WxG Hf>խ4Ze~ɯm@!_Pz ^y[B((e2p:AEn9* _ Ͽp0;r®81 Zk3\GGQS䇘՝eFS(!b-ax8nYUj;v^o+ؒ%iL4\zχCVJ9FKkCrQS ˥8HJ<_M+EuxqNM-o{TLo2.)v\:!jJIPd(!p}#| Dy.#R[\t$:^tb5~? K2^E+P\ :cs=~$#tܤJlF_ۜN8u @<(K .OYwo_ԂȤƈg88QS:sH>k )dbIJ5~``hvu*tpQٛʍ<ҀWy9\K^~x; ,8ds=Ebiw5eZ6m)wR~ܺ#rݎcNm̛ X u6*,贈4P1~߸J;Ӣ rJq/_F^ĄFe;vK/bľ| fFu@&E'~b_+9qԿo (9D1mȰ#4n'|aM} UIuywLX.~Cˎocb D䄐Zna32c랄'%ju~*);~567Һt,CФg+\F̳:mTT>`@)n3BN(DܜglT4:(#^WrWw{&;MT$@㣶UC&%߉t I8cx=@ +soR=J8 +_V60l8\f{=aş;cEJн), XN u. ChTz#/Llx^=/ e%j-3k'b^p`X2r3i9V/m2wY$XpñQ3;haCq;eШ9W#u#FKxUx|}"60i~.6s$9–hq~2OG'J6HVDg&:1W 'TZHDR/oZD~8?i^p."`ɋO{">(bv!gti>Pm "c .sKkc0Wru"_K08/ k.ֵcpTQȒ5 :xȷ[O*æPPru@q盓&7+ON|)Xֱw t:0,"貊"Ce[ .dg^4rcA2Т*ca-7<,ŬίrQm}̵7y> ??&Ǿ'54ߙ3Jp+I7v35 HPsj$x!ma;~~98uT+51"_m5 5+zSC3<#~e;o0X *:B#Blg8-j&/gD.qSj&—V$T,=lհVMŜ"t ~X% 1D5~E>ٞuYE٩D;FXRpϡ]v:*ƥǸs099I)_X:8Rf4q MeAG~[69RYsab[&#t9x/w𿙏4\ @^* v- `g@Q3:+FZ00U֠c{5/LGbv`lo1EIqh`ě˗@6RQ Ǟ=L^4UHx tU Kѻ^)% ja\5d֔^#uE^;B;5qoB1.(ʥQl|74(](ZѾN_nJcd'g.R8xU; ǟvs'+L08h. q'TҵtX^1";#Ucgs$Ý1iC)d| iũ&ZL3毰dgw4.ͮ.:UUqF!xi:bW%l+B@oM9@; &M)ҜTSh"WAhPgnT"]*6C.eߜigo*wo'k}htW^Mo< m^Ip}m眊N2dBvL~5l[LɱJ-d@l]E4YS5~|@>@ [CݠQg \"K-#uTN2>QZ6Є툒*D;f|)D'g腘?ڬrYRzvR{O7[ }n_]ȹ!ȭAs-[ӭ a`we㹨V,ujS.";ID8~>K;ƯC Ib3ޝ0 7feѢKurVߒqdǕ92mbYvZ(%pU]ѫnю1f~( }1s+ki ;BÂR-6K?82½$]5$#*9P`2}PPwfQL^^ʜ@9R.'e<[C>L3. 4م'st/Wu2!/tlGKKǣ{!FeDGsp\20:ְ~8>/ ޷.J55?X&I"iTK_jjttHS\o[3(ZYUH3Rp@fGNBz )#w}QdDg7:2YS(yĀNH&t x<5M0yA:c`Q\xJnzlFļa\_JU]JP,! F3HE5P 3C qhH QB[mk>YCέn][ >y#8!OxM4eke+:ޢVɿ"so،AER)ɍ_nvS_zoEICGcօÅſE[{g!X:{zTRf:l-*}ӈ3ݚ/@2kFIREoyhfIyʕ*`BeȂ)Nfܻ,`ig9oP&fW!j+*q‹`2k>uuF=Jr('J-%w&ܘQw_^٦/S D ߄ Z 5I=U)M=p.`Ed_op>3m25,pm 0Vbg9Lvԧ6>S ;p]IVDo 5 4\Xh>2Ănl^Ӫ-J! y_AEY.+O5Q;#`F$ym5ǘ@w[3`32*3$0 eIE#Ѭ|;$`VX#flbN" '=L( Ŕŗ p?Vvlw 4d*pϧJvm]k_Io ms}DZ3gႤ"LJ勻ó < uRRED, :m(*Urη9n)LIN}*d9R/\(Xq]ʼn9l.A_Maw7Q &*D-=#L[8< 3uM'Sc$5Dn\n1l E+MRq,4Ty&/ԒB|[QnfE{~:Y1u[qVwZ-UgiDMSBȢ!ZT>$H#=1]P;,8QsN]O F C#x ܧ`j ̺Q?MmHHu(=j ۗb*ϜHIB+ ijJ o!d~V=8ǛR\~Pk= Gl =xװr@ʦocTmNôr609͈ C%;!F7}V18};oQ2:*I}[|.'n|ø=DnU}wcZ|rt KLjaG-Q-y*!yUnj%`~I _D[0u'">B8 G]?r<]Q:X8l P p_{|}̕b(q4HE MlџP b `&HL|j?fw"&eB[.h d-#{k+8E[z93ǨW50aC^xSg<>%欗fJVԄ#?q $&3E4 g]0nKwnBMgS^uet4ac\춷+[C 2֏Q Q7{2rgph:[sg˴QVǖGh(s?Z+3A՚4+jO{ރL330D(8ꥩHA=J6rL?b>]fpLRai.Մ$IYJ~S:Fđ:fn_;COޞ4(gf {\OŧJlo(pz=:s=ּy)[ ~t{Yf= n=sR2 =QTڮ:67kXΊD,~nW |V=bә( 0Xn3|-ǡp`WWYa%^a`b.90&\7?"CxO4ҶɌBp7I Q D֦}P &:r܎Xפ+] s{Vml[Oxz˓J0 u,`3\e 9SI5/4MS70PH8rpqE+q;)BK 44| ,<?|̴ 3;d؋3L?_FϼpBw,ΫX2q2ԗn;4\\Si[U~=*$2BWj".گrUm{Kpmpӟz~Uj\%P`v ?kɻfAg7lTꈉ\xoqMl(ո.>ƞۀ- 8 CrǬ%MM(rO5Y嫮*-A,uVQ}PASó4C_%;&OsZ9pI<yɰp\&tWBWdBxegJY| `ݱDFqX̓;zo 5p3 Ib5H%V}0bU EXmh0oLqTSnl -LlF PҢ}X <6/LxqнCgzl'pǩ7b!}|b~vR e yLti ] pn) c'?r$$cHZiNaRCЛvn"2uRP{X\ mEKSْ xy,xR5Nh& i}eS"֊e͖c:{}kLc2KY*k\/Js LbC@h zU92 d3M@W#%ҧn2XB ua:+h7{}98 0,~+ñWФ~xk.CmI5e+ܩ06MJ5o #EaXoWvQԨvoDR!#[&_Han`่ 6LE}4g-0ޮֿG+&|Frݘ_KQG<σuFbH9t>ޘbLOibiDv^'޼N /N}/.xԁUWjoƶV9a( #ItnIZUU 0;&=Jwc,$yJ nGj^GI-F{yz#k3>wlH:'g29O`K^EOjvgZpfDaN5EMW x//`Xw8jQ{?\$ܤT>_>D<\m)=|H9&ؕ#lAucCשHlx;R$`1[wg}|<ʾa`[Ϝ g;_0zK oFd9P>yq 9'WZ+m:H7 D+P܎BUIfȹKԎÔE2H 6'!uZj K kX7X Zs( \<ʝN射? U^AuRQo8Rdĥ-\Xy`vҨeHiBDu|A"}cW47 aax šѽ 7tl ]$d.ݓnݦp&ȅmP4^u9!*OkY+M*W+Nн_35?|ٓVqz#jS 8ǫP33i4S,g^K2E[ 1vf8;\.^ɜt4@%WƍTq3Ns/ת%paL̑{FXv_f,x[td'vHG(uvz@ ї]ugAYHrFY xnKv7>AUs>/2L/DOr%yl%`4+)nh(*;7Y[RgO 9|EeXfERz Pvk0J[Z*%xBHSݢ|}| ntpjrFTw~&| 2|oH[VV"m ^51ŶXY *.ʈ02M:BWN,&F̆4v1Cf >5- :M N|uVP{A:EtR^f 8*Í<˪U+M&R=jG"*+k!] yX$edE5:d7ac"MG3R_;~໎# z%{QN/b3w}+`wO>n`'~j6\ZaX2 p%J{Ie3Nצac <?j fa"tbB0WK /v&=Ufa}{ȭhX9>ֺt_tle&#Hj+D+E$0d(X3̲Sﻎv5'2W"v-tqPQ:2mmZ|l=eZjkq*֫7Sn W M<ƪ'~Hw"E±|CY1б-Qn0-f)lHK~"U ) b!Ym˦* ;2B uԊ4[3Ça!OI.߆?%2a2/\ <(8ae~Ɍ|S\t]J4O9kyR,.\-¨ĭ\|hE1"L0D%o-k=b\eGbb t-\U$[+%Ԙi4(eIsx#Y\AWL` Ei#y}hJMlme2ote`n,6{7;;;;6ڜJʭ@:ᜭ_wb~/`A*Qm[p4׏*;0')^a*aMɎYW)4s{ H@V$gњ9MnƳKvzxae2͆f#a׉r~>W\x壈l8D+yHBYbT7" \uxV; Ӑ;7S@ٔ+X#/;KQɉN_4+T"~ \H6Ws6ux~0i}~73H9V7E؂LX.Ol1̜"c^}8YFBt#g|ߵ^%r 3}h x97׸n!2s KWY Ek{]Qy?~Onͫo:1{'pK٤7@pJIQwԞV8«^ނ ;򬈺MKʙ(n2C&}0)_NG#R(D,ơLF`'fGOM5=aV;=p_j5Ő7Z~93]0)WTAQc06$SW5idy#R+a 4VphY,9d]f%@(_Y!v=:vcҚkR00K2j(@j֪mư[ʎ׮d vT{Y{"_%Qs4Vk4,4LBjDkq3ypZ~V-ux+S*Zc^;Q!jwdᒯ :i89e ]L,dC;@%^Q/]T?PB`Ea06(߶e3jq˛{owVza)'u O0w@j\{'^,=3x7Q/\َx|b([PvS,rWn+w,D}0E@NpII@#xӜ g%#rr|%|r׉,X( 3Xx9skl .q8*: mnmg h%TjwJ~)>^QA 14c@M*s)t1Č JI(thE}%&*~mT7L^Zb)^*3w>d@MWxD_Û9 H>r0OV9"K WZ6~YMaj':VFQ{ :H(Jjy4l :WzC"(:[/]B)PtZx,í}:紕^сNr畴Ed>T;òj%a$! @> dE \͝cO_k*ҀAV|}5w!Eo[KOw+ ZM#< rɦb[DF+G꒬uVT)9K wcl|^p;;BqeJ. `-xw:_9}cca牍Us4,-eD@ٜ_Mw%1 v?`xaNsp#LSMqL@ FI*84 U|)xA sIRYhNXQSn/J9F2$a~H (PLJ[L'bk (qDٍz3dӹ9^0O{~źzj&4fσ?&Wt3idH6|EkzyVlgw tpFbKR:jXft&HŸ3D ЉqzY'E}2(rL5=o~"b|v0o*Cg @L([q c-kx g~.8I"_e [k>&WDrf)8Ojփy /'^sr|1 )X `QL.f#VqavbF W` - Y_ǵ"&J  1"-'Dӄ^ ;y)2~D_=0V `tBˬnʥr1$݁w+ӘedbFwkn?tvȏZ"F|@明(d=rJ'2a 4Ā9)OĦ~~=UES귓ߖ߳DZ^ڛ3i~Xސ;fXimO^=j0Jo(ھKW+5V.mt$_H lr?g}'Obma؏i=?cAnc;P "#<>F їF%s:N]pgxTO$j9z=ɫ`s JBЦ;[2^Rs (6fLÚ~fSfeOJg0j*[=/B)`6a6ߏ:iD`="T$^GxD7l(sOXA# b6i&cI 6րj"rQAI6C*ӟ7f[~@r:4K>TP>3\tR`AEzP BޖPDn㈿[H:G$pt?RQun2MYdJ-3{uZ:`o`XFPI`Qs!UE7'V7M1:-^a {iY( kCP>uRgTH ]YF@Xd-q,$| Xϻk s6G&nf뭔LЫQ~tRGtcA"*8ۻNh}b N:V*߈~ bQI"Q`@s*cjK0+@:{a12{@dz87Něqꨜ5#~6{PP~S9pɡeҩe^;8}hi<:^9]860%_-{hx'וDxK)WSQŨDob*e ڛHx5mvCg]@~>⾠0wCBt"*;}dSΐTX+Q+ТG%yxZ}cI0yM7#9y-`=U#QWglx&<&(1zIx78): 6s E[f*pxuE*|Cg,Gj}Y%gUR Osk`Y̛?t\0\7GC?'|m*7PC[>r >h Z4zGg#.'Doć?ߢ QrKz:s2$LUW]#KC-E;.Xs¸,^h 7!$;8jz7Άۼ=&A&=PKXWC쿠Խ򛟑_šمVĹ~xf(=Zw¯i kw]Q6B/܉HnnOgIر:8m`T) UwGP#ts?L,)Zٙ \ɀ+c^3DGW,Iz#ag;(Gqq8(įI`NW ʲ+_v$m p"ü@C)YνiK Xy+ .|~yāDD;Le=2[Ȭ[+¢6&˟1+lVxxO^4moE u>J.,."%T\E$}v:RbPUm 6ݴ㢫5{ViJ5zJ9114B߮DںYKn״`YcE)5 a Mf]n{O.gK4Ʊf|WQ׈gP~+!`vu:98@ #~bQKocHvj_Z-gH`ftf.n&K? -ռj~ׅ0[; nxݗLPMv~538G Et] e=|{YNJ$:EjDb8p9zE!H{v6[  k%%ǧSiyFcv_)@$RB"-6 3ڞZh5U'T8D8?䮅ݏmccs2\aiwnNY7-]d`Of-_d4@fM0Bht~v:g?d>¾ۄfw0:/1cǙzd2A`41• Jqbh=dÐw KSlLY'4hjۢ5 VgNe"L$}? 9[vvϵ>lM'P%pp$ݩ7~WlPşÿXgI]ދk:M%WsygI$ qbIx CM sCң2o=F7t{ 0 $ʗ~ g~QYyw#`'<ܼA朑G<հQ8QJCY[C]{DP#E됑$#.O.q& 3A !`{|HbkT7&*AJB1QY֡),:[@%YdFw4.Ev}1hmݱT%oi30*>WxqęAZs’h"^֗䞫:+ng|' )_sQnuZw̛H[EFG:&4l[jhhN+1زf[`7SCdF>O|o85/k@"o-H/s^{0Z;%KY8a_~ V=i!{,Y aj;w3ڂkYK+MUXu/ I#Ccb [d/됇VY8?ꦱ w1@?o REr)JHт[J.:Ӈ li n&_9)ƜɃ~wlϓb52 \zEWˑ|[XYR՟eh.5edI W, V˿kAw˙Wܿӗ#.x='mh8)DC\ ,=_rXSB,faUd./HTRg+$H&AƓ?"qT5u]ⵯHyʾ ߿ɥ9fk'`# XY8@["celC;2%KM5fh/9߹4gr+WߵV׫ 4 C4X[ %8X/]^ q|&sޓ3=<-`4ŔRu?;{R=<66 sTskT늪0TVFK& 1/]{{E AoN~̳ЮpvNZ٤&Py^h-F1z>yx9]P:Ne0e zQRy) fw N[j~l/!fir? ړҝj c1ihu=΋v<ăI_p 0*@$#Vc VۂKP]O(tOCN鐂*/HdJ2s֥;UfO~J{ݳZ;%@m}7SxZ>v:tӻY}<iIu%Kt0+#:1ߖے?U!R_`7V#dJf?ZT.\kŒZG)W:?֩ɄLSInK(tkh^׸EH:djV<󎑼A.C8>\u;dǒ>y2?ëj\Qm#u9&dx>l!ƀɠ 9e=?s4:vu( fMϲlXy "|[ |pݪ(|WH.g>.@ȃL=b:tNM6MevP4'(S75u8tG ֞=>91vBZa>)7P)c3&Hp* 9m(>pYV ~3SrUh<=*}ĩH-6քфZٚX$im'x)NWb B#=c|oLm 8I>4&K{6{ibyvIlB"qů{DX?'bޱ+s~3 zHKʩv@:OeԝBlZ`-PS\F~Rc3ُ= R ij̬Sj.q_`|}Mv:Pu/B;#Z]r?kMPkGR&ߏz-t!n}l./?Ntf^MXt\ip3ai}}¤# 'DB֙5@}dq%SUA3ԒYؘ @r?8p}Nf.&8'Wbn=ggkݵ1r\]uewq;hK +A=1|kHAl6y:A-VPp7Ks I䗘_GkwxnF7s"ַO񞷊+5\KYLn%ٻJXߝ]r,EeYO] 'zbDV In_,;P(,f[&y (9v3wL jp&Zۢ@`-t{uS׬ŝ?ӚVCv&9!/pVmcؾXX"Yd&@tg@^M9uY*1[x/0\5=k:/NSĆ]BZW9_'+6$:ͯ)K)<W/ /yЗˈ;[ PAq6` 6^NEfd{EE0iQ}VG4 XPIKw0KPQE#鉆FӼ`L/ UZϻ%-`qqAjaZڧ:7!o/`|/IO ]ᩨZxn/t:z̐m8x2 ONgrPH+kљ!®!(E ieLf|ضimegEycӧ h6٣&ͮXkCskAEUrHhsSo+pG/ɹjj ʼ#NFSpa ec&CdoCk-<,G2Ʀ g E5!B q V?~BPR\LnVB}_o6m5帒 Rش%I9_ut]b3>dpIJϸК_Gct >2B BOBF݋!oAOЍy.tk T ɎUok 6;vfL(%s5$xSׄu"ׂv2dB}cPE1ah*oUgxʶBٴc(掲]Z=_ϽBW<@& v7m _ '@"rZ)7jiMd|ڒLw|>.#ɋnlKt='l^l|?/=4տB<^` s[|-=hF!5C0pbB.ϵHј* ˂5?8M0g+}EqY4ޡ(M? rIA7Aɱj"z555ddFsz~2CuSgc]6&i,=|1˹%Dg y,R?SKNzϭJs6t{&.(^R1$a:$n|hdݼ~:%I(= n`ʖ`WL$?. Vd0∿w2pMcA+/{s|kWoˏ<;%3guFw9YsF PhwJb9(Rc=\j Ƌd^k]pGS`4PWUgB29b;f!AesK&XzMmb*mc=)P/L^p$٭9`WTלdNwtļmsX9a&# 9S*~ @^f1}c(u9VPD.E%%7!j(5X"P?:Pa'B\7@IX٣Q ~ܜx:rpyCɴu Wrn00hGϘQn̮65̉.sas4s7hl^>i3%tsON|b>{u ef yu>L'MbNboRWT7R92kePn*97cs_4,%6`L'@bSE&tmDy l%Hy|G~(m5mJ ޡ&"5Ît3Snl=9)U7Eh Y T7Ev(fmM҉'r<)[uqQ|^1QmY9qz4^J@e9k$ 2fIW_({m%T $yR?Nַާܪ@EqolbNe4/s/a,n^=AW n‚ޛץW%2c =žXcҎ4VSu\`"Irl?gϣ|YYm$B6ghܕv6wpD8&~_oL*u31 m}c0z<}2c޲0wETc4tz#? !&TR{9 qpxXX?cpq@טR[f ̙Y,ixבCEiQ Dw6i.A,} m>D^1 No{^|33M =ߖӛ% pEJ,'7wdF '0^=%W$tZm_tHJQy0RػBz*]( ʙA'8㠫%)totټ󺉠}.wb,z$7 vc]h,9+a*"QOqz(#Obb3HDQtGo+XnYL2 KkNd~5%Q"#A߈(t^`E\QfH\>YD3QCGy|o oQs2T{L( _- mїzmiAzw受J#-;cLpZO$'i|&sFy8+]ʥUTB9W)O Oa!L WB-msِz{WݦTu;~^q!X.`e0Fqƾe8?q`uyז='WMM'z,!+琏 sT7J~=S;>b vTw>W_ 6\䉂o^r aZ' *r $c3@/B+7:G4o4Ѽ)S)ApGƈ\c;Eߞ@Rk }P\']JgeX*2}+;ژ)(n|k3QhjS$CZmiJdFJzwvs^]HH`/1oe KwdY~/Ӎm@#TFqAo'5S6r8fRYz)/34IR4L:;9]|鲡R3yP$4'}Qvk^D!4.R\!Scd|g׼ 8zL )2VR.mw[%sSՂiz^r ZՙVIJOt7#qm3HQ]ؽ6O;z*uc+1ho %ԵOz~ޡò PNb*QA`o$h2b a*#@WpoYZFG\kJz#G19EfjjOm=J+Q +P~;#ч#|;3(pۢJ~aLLIZ1 Y"bېVc+r쩕T[d(N1Sqxn $kbƵY&hc`.\`MO<0)J]aSGP1 :@-{j}jz" ᘝw:^OC9~2MS2'z4YzY~)Eb cd>mGG{ ]JJ W}O"h@'sصi^K_v"Btw6n^VML@F^J^+2&^y};pj3j*'ua(T[5r[Ս RRc:Q""k!S@D; n\&~"jیgw2u] ~,CLeMGZ~F]Iqc3om"97>o"G9v_Av٫{Ib@J"mqƾ5/khaު*Z݉|G߿Ll.Ha\.A7FSgaV-tvuYnJvuLnH"C/͂+. ȝ²EmbAI,{Y+-3pVﭭ`q&l.g l07 δ)ыHFS 0qsbsϣoX"CӁuس]|O$kxm^эjᣋ3S֥߰1mKUW2yQȕ0ȕ>69tlp`ְYÅ"Pyr޲F]8ν`B@:ĝ@fR(}}ťNz*8=܋(ۋDwəy#"27|@4 =e7X-ASBH% =TVN\ó@iPh0I'߾Fw^MߘQsT`%PX  sM?ߕC3ka+?b^5=G ?RejW>A'Vi H҈`/?/̓׬*6S/[{hT+<"*IW1kv r3A՛:>G1/%XiW,WwH`r5ىn I96m6iWZoHOOmgaEHe><Ÿ@$NBz>=F_z%J^Ve¦avOz|kϊg2q16FIv,~oN~$eT& [[-wFg>n,S|Y8]ʥ/bK{gv )`/ S\QibxivS1:#qp;/6C]_l AB4|  `4U8EvsY"'o=t%JDr#YACzYv\hU8r5HRkAʬ %J. >{zuบ{FĻn|Q ːHeC%RrGaWܥ V'l:|[s<7^t+6bR 0ĿTkkY gW%9[T\:$ dNKa=(Q޴xVPb]Ŋ$G1Efɿ߸l `28NٱDE⥭Jd]W>r; eS$yD;%H r[pKKdzP=c^l5o\7xqw2r԰ xgRun&.聳\<=|v&u7K)c82Vpc'U1+W@Hސ^o_+2Ox~2$kKz"N!Jz:,oO FNX9͖qS{pC&k/Z ̈́ ce`R\Ef&cbX#7e6ӗk10õ %ׇirwMlWCFZ@&*0;+\\(sLf`08 (O3vs [`Z𭨝j>/îoD`N 'Cö7)JTiW{Nᱩ{~ {T# GmfՀ0KӘ6#DŽr Z--&YC͔sȪUv5ۤ7צIpKk՞ AA) J&LC'~)ʟ7qE`/Ҧ G͂yၻc'FWq(b27Ԥ.}Kt/^Jk2Cd.Yu>j v&exG@+ RG%ꔱ Z,]lϖ4eY 벶2 A}| 0c"+Z,ټ6hHi-MiOe5ۊ;#ӛ97(;/MP6ЈZ%n"xóAԿ) $ᣟcǪr`[xCc #'IOi+.;'d471jh|Ltx /X<3̧*i} >xu9>ϊgĂNwMX b3=wڐfnȥTB7:1zA) Zc) :ȭ>2A#xk7Tbշ{[jgwK*&1hd5d˘! ̀5* &T ۬a 9 *ۨ 6*0t-hc3d3|RcZP94t6B.ϖk+AM/mMjGZl>^rLJAsB8<UsݔaHIU18sL-oD.nn< /s&dӄFmZbWL}|m.|U1GCmtogjB KZz:w4Tyh>D>*T|F NQS`~.%ʎQ_>=[:KЛwM_:J#Udfhr \$rُnfRݻNӘ68+`j>?~LȰZI^ 'n|dbBFAoue5eƼx)vxvZ!hHY/4e׼MXi۝-|Uj!o ;)GubBYVOXbj* o n53 ma'$ G[{Yvmb ߖ),wMsIB,d@nP=+裵Pb|/1}ˤ-s ^d"ᷔ :FCU~sĕIV oD?PQƶmFg|vC'i|ҍbؕ2 Jwqe\8z3 ֖"S SIT=Îmu(,ޗ S7̭,Df= ]GG ܂Um_m]vQ6塅iW?Zcثc ^0œcEH|?y$ov ~Ò!']v]Ɏ&Ȕb7&µ Z-MRj6[bf;،TLs|m=9"'q +_7b\ώ[ޱ}*}\ŷׇb&"C>iAp'ؓJ4# U" q nWW1`+ Ȯ[*^=π*B"\CZ6Դ ֩E /aI-9^C"#< ]3F`LgܰЎJJEn1vlYH`'_kHYX3ޒ0 3j{?DiG{9~] $+{a2[sy[@by`bԡ] f.q`_[!&>XWiV$oYa< hҞ=oeƀ(?q;ěߜbr'w|-!.u̫4vS }RШxz)vFxKSDkk\]`jwBn;}<IQÏŹU>W *{GMCP"'K&PBZzTqd4_e`Ƒ*|SK0^s4Ƕ/#kvY>MF=6'c=yf)L}b 91Sk# s kv!?!+/ wp]Լtol~2KnojWSg4F S6,,Z]_f'` Zr$ D]]jg~p#2d<'u{B:Y$2m=7_Bn62BQh qY2А?81%Vk虹Z_6:P@$zTӨC]r(7_mk1U}.У bHPKY?*Q,no{Z M+f؀uR!~&@ q3,C2TNKdi(6CvJ\grxruI"ZAh tL~}W蓬<:9gp࿲qqvZ.-\ٕ?X'W8~Ӗ+=6;i˵kBetA ^k!xD6x/E|`buu3E@ml᪚=8+ݠ>|1״~D& ::#W "ٯ֯G9{4 kЊ )Tkk~`Mn.4[L*HlgR*F"ixxm; 6>Ln}SlZqR+ظvlhm=f8 29 ?syiLղ_.Sܸ⼁$+pJǐ4*fT _1Ⱥ+'MN2Ygנ V :%fyZ9C#=P& 3# 6ȧ!"SY&5kjC8kdU=Ӄ_vu6!? 0^.̛ek=fnήTHOw[u#MF4J0̃C;@[:'`=u2hˤHozV LKI,>wPJEOĥ\#ͦm@Gt_nFxࡦvAVf. 󸒨.[6TFay+8OU?Nr1hJVxzkj};/KX=oSzL|jr聉hNN`ac_sH{J7|ʘ\tcWQT5끊"U&A-d~KJe|> ]yƻfQ*8=;Vhz;QQ8 OT#FpYҕv pTl,m(c= b#X-.?\"*OV@T~BS<` BTz$BFτSK2j lrTznbdk˿2Zu+v珄 o5JE8Z?fg[7?#ɒ4$@b'M ^JIM2HBIa-@Xs8踁:X(6f؜ 9ĭ]LKۋ ވŸ4T)tSVq: ?8\\@}tPvZTOzICb;ZtÓ!Q|HnY8X',W2wt`Mhf=bR9037".'\9[/@c~}X5>S)Um Dq $̸[ᓔΉeY MS[Y.w0{}<:WiCn%FX=h\6gO`\"[krX43;e䃡 B4!6%SZ,!;a&2{V/[j!oP%IOJ/wMBQ!$oM]uұ53]o%tg$ m$NEi|5䋤%R.(&UAMhX/ I?i$ *-xVzi11]javhMM#^D9!xNL.bS yP-:+HA=""HV, qBDAھ3 nYƳxJ;hQϲ+*1TWjjxhr?3ᄠ(sG?q;u:+/铗fp?DG,l`Fu45fsuVkZF|yxvtPDxL`cW/bz*`Gw[V-d6|$ x/u!@#ىɸc |t|%y`\pvpC1I1!b9Su>]Xu r |nKxQ4: _: :#Efn#VgF)(Ъvk8ѺЇ}xrP ʼP􈴣s>@ك# Ylt,3ɯ h@]%KG/^_#2Nk5Ng{܃0Ҩ*J8}Eh|?eCf#?7A]RJZ ~2 LGaf{0 AV7Ew> )BG(A1gr#J?xZe+'.$Y7j-FE`g9db޸Ӛ޽nאPHWƽKAm/ ML(fANn>V|>z ʮTԒ("4DZeP"H,X(L /i Rq{}Z +@22ŽC8Zp~ h;kR⊿6vm_#PvmLcO=6RfT E@XoNa'M488 Z 罢tv iˑ^qϮcB\>(&!U=-F7{~̩ 0 }f^BtmrPp%'y*S>Pv,1|w&KO{],"2\C#3JRe72Y',H r02qA8FJmKd]:GG1 xϊy[cwpG˭O6Bg9kH[k,.&lqݹywJ-2% HզuS N>ƻ Jv&/z"[JLd>MSzݞf"hԢI(}gT: "xelI0@֋hIO{S;%U,X|ܫDBqBFCrsycmW8wU%uxSPH=-9*5QZu mOk7}?sw38峵<6 b)a+uҤlk' *u8K5 ΅ kvT=/sҚŵE,)EKwz'd2;X[Bw%+z_3[__r^Be -tevB @w ?=O /n.J$?Kh V.wЇ!xmX0VM-NDIŢ'*Jj%`~i:\sݬBKC`z|ے~=yk[Ll[ Ksa=th3iPԿ+bu>ucc Q@70ϚuY ;m#u#ډ88laA^U^c,8D9}ۍ{=-= %CLT=(5FKL‹X4>q8X„iFBZZUS2^_ D/Fts#)7rMB[Zd]sӊofJKHį'#ɮ.. &dbD_?(3j$LgZ~o3_n;afv 8ťPIxO?t0tʫえP8ug˂#5a@)1WǹS}H5f gp:g: %: mͶot@%dQQ%26jPow2 b\[E* b8V$/@n(98L+( ͧ ܈wWp3DAl8* v2'<{0_#! }NYO"^&^8OϥkSXӑ'_R^| tкBp~asEHpЏv+#ݷIh8smf^K^.=)Q{c)/0{:.i; `p [E?1 >(} -*ԟP=K7=Ql B{L Sow\_U.TAZb0r7I=ViJ}le:֤>`8Z)Tʣ7NɇCfVWDs_\5F/DE4\ "6$J|pH%#3oE[5̯zS2 x .WceCI^(= QWd-G/QA9ܳJOT}z/]e+~63Gf'مkNfm80 pFC?0/`O+Nτ AE6(AK1-ܻ߬(NXdڙ`,[Pٟ{RpkPAtu텤>ݬ='PѭuIhMGRUĒXLlv"?魬}$Ʒ:1'Ϙ'<&#}Iudp։]Qr( ;g9񮢭+;I.T5A0.v[uaY1vJHuccٸGf5N!HO= FXZ4;II.n / 7 ##O%[Irw9RRFhytr%/ոXMXr61# LsA; %CRLTa!c⚩#xh(3b _<rBsnpJP)!$Fx$`>W]*'?.TuCv{ž)ZɰvK8eD(H֞roLֲިy}._vO vPz!=OBk5>{51w dZHO! pWB[UTSw%LyM-*eKU kQnXm¤_M߂X́L?cSȑm;#0݌ݽ~p `51K [ @BbT5fDu6ٕn;CDoFa^X%XQr'+lfiF!*o@d\~9D`$Of!(G&''(B 瀅O[o̐C`2tI&*KR~24;!^ w9WKJ[USF6j7v@̗^5/$`fk(|Ä&'V<04X>i00G*j+] Gxl|q_Ta Nw5l(Cg@a%tsLnBX(L`NV_To(=3/]daetQly E/}Sq~p!;< \ь _ٔQd lҼEnlZ"PxjJ;4ɶ)PP9"g(f?`{Bћ(EU:Ku۫ R s .ﳻB׎eYOeQQ&D4-:/uV52sjq9JV!FAyO(ťaiCT2 +m`\pfZqi]9wЭ VeZ8zHJeM D!An70xzѩ(,p|(67eQ{F2db 5VcMc$!FqNJ;C_uFUsȵ4!?e(Me# ~WI u)U2g5ה݇C _:q_>1v +؂ۅX&Cݼ%ŒM1OeS/Q̜Д^S9n*%=@V h2}[Up/2oUw}å%AoՎR~<4~3%Q$2{ĺJMߕĪ$ Hz$ug9~7t* ` ΁GmН<^HZ[XOJ<458 9 JPJ* Aj7PjO/e @48>[*eNDЅh|$WP35rp|*<<fTvqK،7F3GΙq>Pq75o# d^Lj2F(/WOf,:|lm!rfzQw\k6#ʋTAJő|Hq o jsRS&G',3?i=7Xu ld/tKG*{B$cA&cS kKIl^|vQl뢸";+,un|JLuSQ$'ǰ %?4`BPE*Iɯ0೫Ly?vkTMHbrUɕ,+tQ?۱M,TKrЖ.J)LbJ C28b =:Oac2I1YQj(Q, Πyf?bc|E(IC!<-s R7;;ܪE lzTd&fϰ<(j*6>n̩Gq.0PŘeL՘"2ON`? 8CÓ_D!yd)oUge{Z}I>>F?dFOdJ}*Jz>h}G>C-BZ_w1ΰa<.G`ԫK)pN@tg-ܭ+'r:X@~X"2 QSoꬉ̲TwXy, 2=tPQg4Zm#Zo {ó! v`1 㷄*.e[d]O?BYf}ͬ9<1 ,y yOA߆N]6 ]z_h}gJŭcg۶ tew<=|2"'^B:*߮d\Ip|?" 6`7rWHyB;]׏BsTzY`=VЫoG"hZ&\JR+苏Sh٤f~>8Ơ_:߁;=is|Kk>;/ ^,A1;k.0|b0pb6+Դ|v M,Σ!_Z`pFG#F+& 7U|a^>=eVe9W3/3;9f.IWu&r2Ua#t7R.YssVV"BցoI2-r +t#W$se%ͥ)@R\J)dua ˸>%tS% :<y (lA!AN!fQ9 Keac;|,1{a^(%RuW&kPCbC<,_qĎ }?Psߢ[_RO~)[l吇yB4(QBbi0TN,+#_Bؘ-_ږ+,,Ux !e7$nW"bK2WӬ[w<].q _ҜP-fo%<1RRf=8c0o'@Q??z<}4+,f77xn3NWģtޫny{W1}2=P7IP  8.OSMD &j8+n_CvqD6Pt,JKY^ GJMs~\ښXsQ𢙥*_CԠK#E±rZͯ :K79G@>58:&δ|@.z6Z_L㥗kJ٢<` rD!3N MSiSNYdc$\_+'^rO`@ctL?lef:K pSihs33 yܽ1P6:T!`8dnuw*Q3K>-b nST•t6ga\R\`L$"S"*wZD0Xq!k)fYS E-0;} -2$D}ѺLt ͸fg*!yۻg.F;M}g'~31I+mrDn&VPl]?9hפNFgD4@c@>&\3X* ƜflwrR3UKoS\:,EOHk$+cڂ"(&#@4V|kOhL.ǾScl:nL==4ފl_;E:k.KJ%c&*6}Y-^Kf{ :*zۍm E_Ŗ uTi\sAO??gV%j'kB`&<@N Xzo~hxbͺ%uyl-1CsN9Xe>Upa p.y?T2}XZ>ty8k+DE>n(=&ݾi6 х P6fcdY *rq KSD]3P/¥>W=.ݙIC7^RjeR\0+ fb [dl;`,TBC`&\K{f'S,nŝH 2݅m0&Uƚ+*Kt|A!- z/ƨ|9tL{] "d~0 BjEnڊuQ~VB dʫ7\\C$mv~kg0.s~BOK\NHy\O吐f%p<(Sx4FM'pW٣%:2i&X󝷆0ۓ)VѨ\f/Z̬-oO8j)<ZKu_F4ꨯY%ݦ,pf\F Q;gY8Љ뒏 'H~`t[:`TQ֍~ZMWR24lГ?GI_fOb sVgt[6iyBO+=."F C.<3D[Ȳ$X0>]ǜ2gn•)oy~U:edgHNet(YH?(bE #P_K, V fv:D(3Wք)o[fnͰo*j1JW{Tvd k-aO-DL#Zl;Eoxi'PWmNN] "$Q+3^tcB濍 _Кf[&@0cU lSyЇē_EUUu2kv4R̈́rry`$ʱ_B'j`o|?;G,D!Uz &}P}.\JpU>ɧ29{2 Q>뼑RG5R{S1eb@ɺ3zA0䣃0ebpZ]M7S?| ق>NG[fVrø\S`tnc\FUȏTTV U$&LVwbYlK%6e܆a>D#φ:5eC8C5AvɏXGW?M}E]V/.mjLhu?58m|Bh[7iB c3?k\eAGP@mͰDsq2yam>tX[~1/Xhݴ?k$&5E̼iͲ=Zzf͸ 4LٴB^ w& ~]b4^owXOĆ ?Xv*U7\*LE )GZ,D[1HJ\/-*0W>>v ЏSrA \}UM1: ?sG=L=&'0'hUENrώw6gw(<%mt~tļBiKaIں': .CĿ+Z؝.58mݯI42C mbh:s@EI"Q5Ӥ2vwŧ?7TZטm]Yw9w?ZK n\E6[zlG|F^vo /5'kT=64 z 3<R-}!}^b,wn|20`'E='XvѿuC~1C98:'þ:z#sr? u SNi({7 {P ^(Z#el# IԜpPf5_fBG|r3#փ n&2.b|A;V /7*fճ=K<4r G9$F  vc*4WaOI"gOF_L9/vE/z+y\6ңeHxsMjtR۸w.I}$Q0XLve??2XO*5ݏ nPO2wU2CӰ:7ukKgѰ8f|x?|5 pQu$GdݳT`Sm%N?xT]o#u*\{j< ;Bx Դיҙ$&>HMDwoč580 c7)N;%Bg5 xmKa]cq1kY<9x)^FnPգUs~[M6\i{Ok ǀ Ö8og܇FU=ڱuң֑s#ȹf7*Ԍ+|5\UB,# 19D'☼q躤2˼be0xJ./}0˥Li̵W Y^dnqP·v%41 $Kx׻hD8 +s5],32]sqvWQπLZ49vM ߛKƃٿTuq:EЪi/@c F:Š SPSEfS ['cx)SP׿e#SaU/|%,^EbR]<ykj YksLTOh"f(3Zv'~62V wKC-Yh 4<"j-NYq͟lb\=UZ]?%^بM 4opo%# (P)͵#=Z-4V'wIEptbsu`P뉻6^q8)NI3^.kCr-\b<(7@- 1$=(|DԎliH̍m4kxY 7L"ٕa{#n> /fs?=Y8BA{l,D Uu2p|{ {o%೶EJaD|H8^AEIqXh^2ؽ%kӤdQD^b#_ݻ#\$})H3%!x1r]lSo&J'TtK5n! Їlq3VoY?Z;-,i5\5Bt{ ] 뗅}a[*|HZJ@}7~ΩqϯsIٗek , 4KEo߼t֬/;c/(l$wȳі, kXDyx.}^3?#/gt /y+6}^z(PhV/Zx*V֏m #jP+bLc<dσNUO]{LMt-#Nj{w4hV5Re]UnK\ ξP\IE|Auu97)쟻#}d hAe K{6T Xwƕ߮^s|`kzA[1AY_DMO좵VȪvD&3%l[3$>[munW(Wq!>+E.nx>\ , :O/R5SG>̜8G:>~?V]$3hhC^%ZҢu8P_#eci|Egۄz}BY+te3k O!AeջwӈAzh2s+^o2jb˓ݟYir)1g~vc twg8-OXp>[\~ֈH/ׅ ţpZHcѡ@ O$rUч\f#bj1ld:keԧ\6$]Ɔ_ U2q :vYuTR6ߓZ6,Z_4ZMtj' )*3,tDAhreA\'Xe;uЈ븣EjMiMw ~,[ ; jID.GӣZQxV?%I5;VMxqr;EHхކMDvxkS@Ccu{%ʊ$ FπyX2KWLJ v9t`{枼B"ʱ?7oë)ۆ FIp$V6 c!k YiÇ IeɌov-J/ F֩h w|`?͓Aǂ9.@-PϘB|-cf|)Z`GSUxOVD0:?/ѭM1(Z_O|LAtozi#ѳIsϪU9aj-V* .rxv'}ބ; J[sn?QrtPqiMgwv3m)0*.4!ҭ/׍:'ӭ=h< p L7p_cK-*)Bǔ݄ZY{Fvz!֜O^Td/Ѷ-AD'pōWHΟD$4m]/1,iȉO^A(⚧4`>_W+] RY=_ /-]ܳCU*2t{U|z߫qt3^IDDZ0D_} k}6GX +N4;M/:g:F:p籄,~߁ນ5&hm!/ 4C,Md|Hgo}+آl=J$*]i,H |D-bjH՝I1"SY6jGMPwUS'7&C~N6xw #9ē]Y`2̝&vpRٗ_TXr=6Vh3ZZ)+ ^D`7 ęTx8Nj6^LΚ @ýUS"M=x{,g:ka; ֯jtE1 uԉ1[@-HZ\ ˟%1jw0$9)DH)ȡ3`QFc"o04 23ϫkEe2 ]\{7ņqJI~{gE}/ *)`}==b/~e@F_vY諠?L|u6۬P>كETu{~"NvxS-3rC pW񡴬=3MfNMFy"RHGÇk=jPF7'G ܐsHD B'̗w!IU&hb~=pt0Q$Y>8y6Qxh ˆ;pCH7ןc 4aOoba*7P2,XD^-Sͫ!SGa0ٿi/b)RD/DOqeWDPSjhšZ׶,εOͬlg|^JaJ/2-j nE% H*s\SIzpob.!B5w8-"꧍p@Nنy8Akr>^EF-Ay'k֋Aiv-!x|3(Ir44!KM$e@5OȭJg!MRȲ)"v&3n N""iy9h}9w>pH%ҟ7V>-IY+"=2flYDHVgqfjFSÁ1&pc١w`;'b)o.sb!{]Vқ~ڪ!AHS3y6GrP֞^@ȪBp?CE*Q%5x5."qa:,_8Y)3DueI!zR43B$` 'gmD  6VݴI50I6M>ņҢk#Lg]窿 #^c,~1tΘ8:Pe>fMºj ^-KCoNw\:`1Tʙ-9˿I+vt`Rl ULϢ+G|mfQD5 qP@0ݡ`ɬB,Φ}V߻WN3YFn(1WMUu&"2`E z{,W/~wOFӨ>W1dyǷ`&퀤~>")Gb$ߣ.h>\!p^@zUQdo:!YX#A:ӬAEPI Sozܿb #(:*sK ' oLjo].>ԃ g F#?+[\|"-n-y&oCS3y7C[oȊh䔬odg<7Ҷ;WUxq\\ .̓=YL&H"q0gp,u βqom鉶޼ R!VMT!`wG5iI`.ցĘ*EJ־U%/(Tj5ش,ĺcMۮԅ e: {E e'[m/7KUtmg-ֻ(UꗅQ@;~ҜHmwNIA.zdx2`Y-\*T-,j6ę A?;օ͓9$ b2s?x]ƌ^G7~) .xs'+; S{{[P 7Y#W9 WgMW(Lߤu? ;S4BYwPc(A~cX&aˈVPRn:>PG9 8!(5w*{Em\Jw m2H]`a nXH`;bX_;ߩzI9q)L:O`Hp8Sv,L/ou•ٹ\(Y)DޙY cVTLYpm[?!ߤV|:R33Ty ,jWb~86*OofnaxR3i-Kpϫn>U;Pɉ%1Q ^j!G͝5G8r`M@PJ1ݩkG9+Aϵ AhE̼H\?i{p}'JhUc9)g=#N 5b4P|$glLWZ6%MXi3Vʗi Kb_\< K  Q,8?Greu*}Rk!*1&:(Zcfk kc"ݼ77eUsAN-|ƛoȁۯ cij=T@e; N">]Pd}6XZɻT:vhdB>8‡<rгSԹ 'ICjF㠵g jwֵ9IuyRq]V NaŶ맫glPܖ$UHcw(}8]_}V9+Kh"d<||{/O9\x}vk/V`|[9ΐ *ܭNov<9*\@]Vn%g ɼ8Pg8x 7/\flృkB> D٬DAP!an_pJ GSKnPBv.L#20F0[+椁q7TP!p@3_'0c1vD1ޒ$Ђ+TMe ixiͳ[H( eg je40Z=7hIkMQ4qxpS3O)W:Eؐn9m?x*OzxUs54lw{⧌-" d_rg$άҳb~prIm|I/a~cfX)ԐĒH`[ZX0$bW\= kes[ DvX{Xe4$JB#QҧH{H1;8,n>-?i'.#e&]wd~.!;V1ʺIu%eHQ ?A/:4*ÉAڽŔP:' q.\]ai!,?hHw iY#;:\(5G'n*ƢQ̌1# dAkvj>{k`W`%GPk[bs͗ ]’)_*ҽ@w 鿮רL5@ݫA1_Oր:ö)g3!KCX%0`i/ "& $@M`7=b)s'x䦵bOB%2yE5GEC%d]f PtuΨZ.VԎ_%~߄"x)7-bڰ`pOx!%}X 5esmcOtHm)awP WZ4Q+Cp-(EbTh=Wxܓ:;y;S-:g9%լo`&BCG+Nh8RdCde0 beJbz)kp'4R VV{H xeZ_cN}EL ?Hj\OtwP6U!7oL-.h_@cބaĕ1l{7}z #9Q,: ݽ̨)$a1k{3T:b&N&BWRq2[uds#$ l#UQ${Sê4+(.yS3F&Q}>LђO,TK"+U}v-h_syB7^Yk WEpb;p0T}P6D֓׬<3/D\WބA;Tч>0op>78̃+]޺1J-*_K&Q+ _TE;`ڧ5&jb~.Aآ{ )uoC;kbt7)u(z$C$jO$#CFg1Qk aW#RDwGPz.+q̓h-Owa7O{FSp%Obt%YD+XylOeod8x굌NJ)0s)Yg5w{<-9LDB{lb C1=w7huC6z`P_bZM7bT ޯ.v-:f =Z!7T'ppqm-;hآl=Mv)pC]U?+qhb} ~aV&5Jtvjn-O*ҳي݋4;Wߣ0b0 =\l~ Ę ~ɢA00hϾDvo=Ci`I'簯] 7O7dKƞn5ƵKvFk*Ȝ ͼE. K>/Nc" s(Ns`Z(`KlmJq^{`5훬H܎R9^sFnhz@ArutUΣ+^VdWe2UB@]>ȴ pqސT gq Aso[Bd 㑆[G6 x汐0M~HgHEAv=2*pdKK}r eOJ$Rd;H8nCAeb~\,#EP6X). S&W@ *#X4>?ћ0#)0.NQjh745υc~ۘc6pˋ`d`hi-]ǭY"ZjF%qHlE0tM"T$j"W$y d-k^~"{2 dBYWaR$.|x8r|$HXDI2n@OȠC ci7 VcCh-4@)4vE;֠d7ucO[a^b gИXu&ՓGZiZ۫zm<{c~o&vXMkhy*1^H?S\;T=sɃM-vi:17I_GNLJdl)c%(ihEOqBF]44yOY^2vR!T#B #g $!=.}..ҍ ·B%?.pр, ih+֛SAB˧wBLCTԱqHzZ`=oV?DCƩ {(VeRqɽ :8dy٬Pk*gDZ hXD=I|=ǟe}?D]z8 ۝H@=6Sԏ4oE!>ZƩʧGG ^]>vPT_{jWL.,V$U ]񼸝/Ѕ+{cr:C$o?^뺄ɺH 3SI S[[`~%:il&=X?H_X/H+S$d>ȝ_CVRRgJ.ػǂ/!f6j S(z:nNHڽR Xr2cZ;w:KXw =)Ytж _mG}bhJYM< ?/!9I 2 -ܰ\%]ӎEDUI>, 5Ch5 9Cx_}`O3Tֱ.9vBӣc&߅ODTɺje'P{Jd:GJ&z ?Rpe*)tg7Pkă: Ϳl{jU9{`8)1@HuS/VuɃ_2z84YjÄ_Ig@~JeѹtVױ@&C>Z\tG!oc;%pU|Cg1gA`'t1emߌ<'i\cOfQ[f? }4 VdY't1GakNkG\Ƅ[wVY^3R`iof\,̢a F#58B7K?ֻOi3nx;&rّY70 0<C@&@Z>B8p-f)Sw*."boc:ߞㅧG+zDž:}eTfI#yٮ5OF MRht򫔧Y3rln!+vSğeZ дJ'[DA^p+T`JH|GJvM5pB`RbȊuǝZ~S5Y&PJ+#Pn^CJ:DQ2&918$RL2+sNߛ#NhgR\- E(`Q#G*84d:dhf;̀/8Ӂ`Yb[8\> 3LM@9&7V,4e*mu a8$b.N\ę4@ @R@O3@9,vC`m)%b*\"x,p=9'F$7?K%7"~퐨ìQtni+K̥&f^J闧Fw.vwݛ]N }Ltg!(̨ZI%NCUJ R{v[m6#p;I_u-GFyYzp6}ֆh OVu̱A@}XT_`ȠsIm~Lrd6:?~2.M05te(hESa&hXG^9 >Pš+Z5źPߌp5YvR۩ cc(C7x>`ώ򋙑u1'&AѕHx>?5 OQvc8w[} Z A/o* Ey>-Q[]G"{O, =??9 ړPyЏh[ڞiȧ |!ץVD< wSwlm5ξ7z z̮辶$/pR' *OmOqh闶Hv:V6epޫJWߣwX{?1Y)“/1m"4tPQդ@40O'5<\笳AAJ|Z2.V3ыB<ʛ,YV#? ~?-~8"\Wm%-0,aw¢Unŵ2BclN~a1Ҏw(H 7%UoԛƸd"ę&Jӽru 4uI-ݏ8EۧY:qrf4zh&Pzo__t^B3Q֌X~piٗי*d9:qoQF{YxKExKRʘ3S"jym@ْ{I$/1{+e`BWSN0^K5{ˑY8ms<8x@fϭlӹ'<C#нu=~&xPp5% }vґDHt*ۥ<m&8' hD Z=bd(҈E92͏yN> /28bug#Ƙ_VٸՌ$UɌA{N(pbKoƔӂh g9|VDl1EյڸWXvtO\7 fl{Dc$M@oa[d1<05a`dQ3ԃcmhJ+u-S{l׻:OzSŏw6CKup`ayVig9NVA1mw2zrKs|| vdzMN2ÙtiòQ㴥oYE`DE ʆe3ZbnGQFZdd^ ˮ<4osǴ(دԩٲu#^uWJ? }`Vr Jh-cڣf(J5:/={tthY@C3] |Cwȟ ^hzOqOBX%w*l4# oD,h}G$]!&ť(V?}QVlTy-'^X&x=j&tFU P[LF`օGf-B1qX ,Xvxao1/7ctw G՟ խ)!n.J(W^ ~Id]|,)Ń!4CvhN4FzC.vJ@P i!7g*"; _uUΛ3BgDAI13 k]Vxba>R4QE?Cgx)|б$+qlAI|uQ_BMMCBԽj,%Ymv"kT1|߆*CUVuIgf3[&3Gf *^ݼka|.?8mlb#ʦ~:ݾ:0 Ǿ2f(/cƅ s{TS`ΖIafI^fGy.Ҏ/!s@;=,~"I3ԵzˀM$,Ǥh8_}Ђ¡s],,(f1ÿt'kJxd!gؐ, v!j O:]n |ͣ-DeNGܓToTޅHLCӛ+Ux{S,b1IŢ/i\&$jvk@b/(!5 $eV3p㣠@4P9=h~|+¨6<<ZbAj3an9.+@ KCT1ȢԞ+ ^u_FWz+7xsA Ud~ɻW‰}L}*;L ayąH൭ &*2H9ѽ@)E+ "-?xSΧ8]9vmwJFEVWfSaT"ƒͶ_(pr)v|aӢg+jHoV?<\DKc!\N/rşqF)^D;(RWpdɳ E-p)6IyD&5}i3CA4T[67>@>0j>EU_c.AIeE}6!;NqFΈeuy'C'7!i{u#h#c$M0. gdv 2?ZX~$C6 6(mH2Q"^9v5!0.S_aȗ[i)7<`9*Arss4aC,ck%Cyҽ\N4~p*b?a6]·4B`&e*Ј\O.JJiD'Ճ$[ߨP%~lpu|<*H'9Hv Hc=000 K%g,\\/Rwr+pe揫ǰX_'"41,;i!Bx@+j Xya6Ul6pNhiM<,rj;5Ic}Gpnc}sHcaWtGo{R'KDwɹ\R!+4 ;B܆y 4iTå o1\Q>e_#0wҙ 0Ciz,M1Vu17[+zV\m~Ti LcS`2,RHFPp Nw0OZqhD][ᏈsӲHO3 G:.h4LreO .|'ħe?>Gu`A:/GtPזw%-dK9/WO1IF(Da?779$ D,28cz1bYV}z&+ƞd6,;y*GqwH%yRnFcEZNŷ+D gB+ZGtmXE83$^9CZ4J$X^;lͭmU"QKJ옞whes͙Eqy6<6 J^(ݧiIIpr {>"d GKU:=9T8fV$JUD6ōTPgmNE&)9ZZ ۜ5z"z"*ߪWpō޷FİCrz SsXFS/' -ݘ3ܠͩNI.p3JW;d;^n#OHmJJ~FF"pQ)gG+)xP- d)TW̚ 2[NRTaȸ]. 4hn\IT(v9>]4ёB` J1(WV 2»D-=|e(M)@H}0"?$Qa(GZ_y/X஋XI(_= }8',lw'=E@WM@f$A{._λ2l?=}{&Quv5x| jeMQf(;k3P꺦UGrFYrR/)̓HIaO(dH;WCi%4LBBru_Ώj}$p3}%~d pOӜWBJbcUۿ%(|ZLLsNJ ~mdhW࿲1bTnXL9 VC#HԳePϽ"Se̫UYr bn俰߬I4Uz`m:%G &tߕsWETe$aS4f{)W^x*aıB04*j9>$nϓX#Hit.qʆS6abm@ IϢۈyxqn=U6:x#5r KÑ_OB> Oo߃F[|I9oƪMe>LhqnfQ@pBCh X@}V6rɊNr\r[3pcg< /[ OM3^yk`o*֗).ϻciB==R ߵnꢤSK*㢑zM)e$:wLH$0S(c9\38N֣CrqDc- :2 HZA7A)2,ʲa}Db@ȐJ'B! bJ3YJv|B8Xm\NF]ST@;[>a8י+;n5UYF;x^'YXՆi_H!΍e6}t]u/cD!xas!GXyQ_5#AW B43S6e<[ʪYnxEZRH?cEUP4e%8:ˬv3 *+^[mlMwk\;z}0r҈,h*"qf+Ik]_4mz],ȖDSj #)O@l\M Ӎ:Q $)Y4QSҐ _}H+#X1M!]= 3ə$-#+KE|'Ӧ;>U'tb,*m]ҋǝIÇ2^uʔIi.v N''~`kw-]Vr1Ҏ~vfmG%KkI95x]nlgWdX㌧G /=Yb9](g,xS!ty .QpBZ :r>\Kpx^ ,hB׍{<o4p#!Ec!SblhuSL@–wO4tڊ }i>mFR K7{%û EUd$F6%`?50x·DdW!O6LtH v{>N(@jY!ްEC:hL\rxsɡcx-BTl?]÷\khrgd7j)=8!hTJ'S5wd_Ê%n[G9=wXvbSv"=)>?\\CM-žTin J?63@.®L7.ܻ[ɏmz:l\uГ*I.fe.DݽQ9i' ݾ%Mƀy/NWXg6"%:|샶$ѩ(,3W xfŘz9P}tbX=xi'9ot3vLwUA՟3&/XG1]Gº(ltS#$cdzLjeEnJUũkЕT^. po&m $~+|I1 -9b$&$dK*]m| .*W0`?ճ~pꇈP\qAp)a/B:4k7\o | ;^n,9chڄDz,e3rʙwRl"Yi}N~(y->iܲ.?8I_=s$Sz$bJdS*ZL"o7c;O0%<=FRSvaΨ ; 20⺬F#b@nqfӓ'74,wJLYc aƭ-ӐVxM%G\9p9&pT]*4A? QRj-q4:}jd2S9#pn)N<эX[TEL{ܹ4ݫiaj.&Vj -[)hz6 Q x`VٓgTn(`!ZQ5>U:U(v$ U'>%XrmH]3oRU +ʃ[]-rw}{4{W[ksvSl\9Ľe\W㳛qA^AK.b7!v,Dd_ +DD=1*y0-W_t Ȳ S빕 ܏CpKfX&lՄk)-xƈ<l׏g5c QE$r-V`AAIU?;K ɺ 뱵"ћܡ E['m9ob?֞;9 RLX ,+>ΞFڙϽ& {tB nQXt Z9= i+ X:% Rp陾G2]<%iji[E΂q{Ol(21V6< >QfPPTm[['DLզs#J!ZwU>od4Qcy6T&3ȭ(ei.{+6hp ԨGΆC/9y$Bх:&F sY 8+u@a_|];\$DN*~|>6p!+HÜHXّQedJ͝d{jUD *{¹O+C $a㵠~"K6s˅د=\')6\H>oSgF.\ݴ/aH,zވvd+tz/`KOyەₘ:OCKzS#6Z:P'2zX5DK$e^q c{#cC܏ s>nD2Jb*I8C +ȗ|h;4pYqF_0ZC84[Kf:1eL0 Ǯ^!,LȪ%N6iC]YNUC;%1k%vJ&cR4T7젠w2%tܘZ{7Z N͠"tXrmO I8*F^KLy#jVՁ:]=ޜZvI@=zu 3{>QVXG:Ӳ80;\>咐I<.oQoRf--Cg Pȡ'ih*]! pW&BiE }2o.h.I7hzp1P;^gߨмB>lnde$:H>>i@l䄘~eY ޓ|QH:neݱ)Wܷ/(t2 ~b0]PzeV{cKIerƌ즜j $`W [A,Y_1|8ď#nyEbӽ!4젚 Sgcy(<>M:\Co@t6!qJ >jw"\ b">j50Mb/t|Ѱه:'MN$u*^.i#M , kr^pO`X-YLS9[7N"n9L * ϼi qMP8'D7U=U~z lkhJ}4>>$KGţPMnp@^/I5]?C$Pd#:^U^Φ z猸8B+N U_nFДؙmbVI, ֥f-Qctx\IhɌoϑg̻|W˵r\ӇW)chQ>c-n$;8`6sbhCv %ٗ9}a`gt3ߕ~SVŢ;ESv`1ҹ7 }.48:Ɂ+9&G5UG4'Ҷ S,(zex{k ds KJ;>+2@az)'fjjjBLW*[fe!H":#lD#Xx⹯<7 3)&)O6jn*_;@` $h\J,J Y~\gN> 0Lzx9 Ze+U*sK<7b;t4ݟƈ*5,RUb5jLdO3,mw);CkOY{dtP#‘6IUԙ흲 ӡEYߙ S %>{Lj>hn&Lާj<{]SX3B.Bb~O"B_u$j0J!h۠&Y*MPowޜ>z9b*2&dkU0/C:k*Fef+t+P vGf0sa=널%J4?fY xP7iґ$0@Sw0W.Us@+_H D>:RMXPy|w_p4>h4Qӆ#L4A⦅WFak5r!(E?6ԌyԐ7@*aԌԧOU?{9bWϪj % [|om}N`͜E{nkTZsRU/Zy͋wd/~%'y%lŒLa؎Mgփlbx[x7>q=,C:76ȾF<=!9l8GE" +5uХ/3bM10uSԐ$5i 8`^fB3xU!= N/s/(h J#bl/$̎M+yX3b߲L֐/pq^lS .fjfJ~`R7>S O.ɑDWVx5%*~Nӱ#?gAԠe"TG!=t*[T2TeTUHӲ܁i3ċuUm䖏!NWz nF|YЎQ]^&{3߾kJ' _qnx[1e+N'2'Fxꗁ8te[ZSSqr)^z4v9$7삗i)g,GtD 9\ "yy !<^QU ڋ&+ {/dk1z>0jT=oqPxrYfH}AigKhm R$9Ƴh Y俍p&YGFX'>4SPT`o(IU\e܋^8&Њѻ6%pϞã-}釨u "EDnqQ㌩v-C:2Ou5fL߆ӏ*V]9rOkk b#̪!L%E-WzT¼6ޤBaK.m_f:-L>-ܐI|3!BP j_M'mڰx U6rZI@՘ \iBaI_bk/˂C{s:FO2s|':BQ(@2ۂ0{?5pG LI RmB20zPî2`z#F:zLK8;=`/  =1]KȕhbӬ+Y -!7F?Ryݥ#Pcg#vgGJU['z-xɬ( L7'? /i{2s T'7\(o)ToՈl,XzZ`q@vkUDjblN"iLh[ֹBz>p|ɂ\w!PH&K8sTCR"6c>[_[GKu=$> 5%Qq8[SɇŹ"Lx󠉁gi aPh~ڤn#V;C QIHϑ "G١8egj6 \&E9rA|~٩xS882~}kY3f η3bhZvM"~Z3OD֚rs.RS.YUÍ gJglwՖ/eX3 ,iaO ǃKp0:x5=3!>2߱~5u_^φ̠B}JKyHHRX t٥d9V!C*EM82xz$>+^a̝%ǓaoVC-|ӏ2UMOγmtZ: a`[{R.z6 ȯ^9=ǑXejϬ ߚa.&$čdzܻ' 2h'vy\.Yb(I#xVdA"dg @nԋ N̲ kYrբ[^M8hsY3yTOޒM@߫3.pa=/aL`;/La߷1e i?;sOpZi>R9"m ɇi։:d98T3\[^Zŗ]&*tļqsVgc CfFiBw"8?v/ ׵jw!~K=+I5Pr\D̕<ۡ˗$O<,la}`:ir+ʴYT91)JUzOG0i~s=-C MgDC ƾf;n&QU3r%G ̳uHl\=Ǟ"$!c]{ְ.bW{7flx|rmD|I3 9\e?:<1*}v+%Z63k[Ȧ{xtAWhJ~LԝIqz މն摤)F ?TaD͛|6Gܦ95!(? )m cnoysBCT=T{RPi7e3JM[}u^%j r-Ԁ, 2LiڱANq4fx=HRGiB{K=:w1wo5%)i0j.hY&w֛Y~%iBAHT|e,Aa흃 (b27hO?M +Y=F=er75>.-\,r{\2g"_lBls>HLc.k$+AqGjzF݅`"Ik/ 9foH2Ek٭´ ׃|5u ´f>ߺ\W܉R od pF͐y{K-CApw*ixšbAhG=4Rc{ӥC`eIYD B)!)X#zJU[ZJ`J(W62H]Xg͊tYM) TTTvтH4αRN<>ȤB%Fg1Wy2N/XCX&eWfZfS{iS*PPPG;M٢RW9{q(FD_Q:Xw:zg2T.ҟl=rΌőwh O?G}+ժDAnargwP\2a?,m䪓#>ńM,KlnͶUܡDžvdNՔlwfN,숡Y^=|,l*_@lGJx /C/e1u]TGbWa $;ۚoO'a9]byB0qn#JCp#z2 ZQg4|Y6P'ezOϴK ֜Vm ;@7Mxt|dBJ<_Gqr${mXzAxjNԠtZWٷoURk*,.&V*(>1T/;FgYT0PKVF A|եES 7L)$^Dc'[:)J׶;if 3$9== r@Qr]p) 6_:uBAкAʝۋ-و%m9iMX(C<+CSD&x%qϗ&R8Wchwkr`7݊0N+uiznVgE#H݇b,/k"KfKK{5*NS{'rԢDsi(l|Z WM|K1dvRN)(fYW ϳqvVj*ѳ?l_TP0s}=G?~4ݹČ1o^ cB~Gen @g'f*4[ϕ)E(v>ڹh*&ӄmi~tM`C~T˼a lWե:Q1)NZe+f!>{hQ#O>(Pe⊛(+ۥ?~`ێ2嗀X7 ȉ.>vP[z]\F:;J 5lz܁ڛjDtxY8!q}<4'TsDHSD;=)( ,zނWYl?)=9)'{w@V~CJHS:vi˺#QtY:KyYUZVu!G(uc,2cwPb➭*SKC<ϡyodS)v(4-ˡ,w\Hϵwa̘)_+G{}߅-ΠIJroJg<]?Y H{3Yl-Xag$ձn2pyQw; ݞ戺K}~=(i]S’ACǴO6wMJʗx<) oi JBPf"9l-^v%;PhDgG%{Nj>v[ߣ:$Jk.9R,Hd_[/CFj[8WNI*~%־3 J$rR[{paT=7Ã'%X9QjC-S%x>%l|`e:OW|7(C.%hYӟCtTەj-,ʍ!Ik!#cw!G ͂z=oћgCyw$as~R9!)9*Q"Ц8ݠf5vS'+&sTb4YT!ho$u_q\!}$1U];qdXPCx7W?iV!ƛ mM:耡 + d u2Fȿ$f ?Sj|zR2SVP-Waf2ugl/(!?Ui76tK߇m4קv5.e=cgWn =)]kmݳT)B59q4)bm~W CeW<0rV#(il.ןU$5لOlB,DQ/(Dp6c.n}Oߑ[\WMAW.KsmA(c{M"12ֻ=tc=|OY$58/d~d%wE@ ^=V$bp&(:Bv.Ѳ3 :K2 ,,fٱa̾P( 8D?KP՜'z'F gd~$ $MCT>$`zSe!L$bjmF5 $gyGc ko1!, ir8]JQnYI=dKC^08N҃GBC6}-k9A0^4Qv%A )O Dꉡg#M0Φ eC<:ųwCõT!El܃FN 3t( o贖}3tWh2GX 6kzBcciR`oA[(#X!qa&i]Q;NLC{3vJUfF{{G_ER6on5.ov(9Kbzاx?4!'A$ĝE@t߀fSc0-%r0*t7 _PPZ|tt_q9g@/f`y\ .3ŋi׮M݀T+r;N bJmN.)k1*sg !孢V=C9hF:gWѼmTFyTyCt&Rh~q%g(c]bw Lz{@۽{!-x b!@GH[$%3.-fӜihkTVT˳QwJKO>%*zr.W\.W1{ZXZȀ>tSK 1 $-)^?u *H 7;[6=Fa^cheGg,O_5l\3uVD 5^1fy=q9EdGZfQrl>\)Sf('k܆=DdᾍwCs`ӨoپhZ17@^v0-AkL7Y;6n0.Q#:yɸa'0<5^Z<ۖϬGPcδϐֆkB֎&lXY_`_$3&XVҜNr%)N!XD;e ѾMSMt8?J# ;7|cX~l3)X\kc TH1e;LK'.uM?/|%=\לNn&O񜳧~2K/Ζ'#d?w r]'?>C+j1&gW?s8FtUBS?v] "sD䭘$sWFîFw[%_=҅g@២d`Kkt?nȁ5& ~N`E\9JManUsbߍ(S/Hpw 4/I[wvA=47r^=~EeV9txH,c&yT6'#A5 iMKc <&$!q ֺs8Y\;qzz6,)M.(BwSQ~J!T5δo geBbCҬcXMརr|D VwUI"A=َDƐKs1Ԕ]X$gq?U'-D@ʈ\+2X U,Z$ btodf0s]sKJoʸH}]R7W޷?VP\Sxaџ$Rg=*¨ K*|H7կz{=5L1/9]MViB:,f]!DpArxԐ>㕱HvDjA̼JVdAkbC|y ^b(Q6 <3F.kEŲ۱5נ.W@M]C#43Ej߄wÂz$D*Q\ 9&y(6='Җ;!'vS!A*n{;+xL&gg5mߘBq(e0Lb[DD"0= X2M^YC_y7"]Tv7""4fO8 nYBXGf5.2$Zt'>YGLj%5vReMY qXBՓC<9<~hw@._]@DןQs(Wk=‰k}$YR6K g ֹv_A0CD ;:k5mf[ÓM X pj bʊN!F|OZAW6p)a&A\wWrV^!z~~|Mt#Wxdcƀć񏇙'wF +E};O &^9m ˯5.!rN85vDIh ݘ6ޱM?+aAW .Yu]EE'ʐbϊgu\o[/a렯a~uYm3JB<Ewp>85p0㶄C\vlPpVW !Kաo%"y<HK0ʆ5ɋ2=Bwa=F+VZf. "+@O:xΑЩ66qpko+snRWg] rdP.A`vope]sX2(ח`c܅u [6xKLtfH)oZ)m8,1tYN줗oMLO̹WC\ qXZϪY4`/?/jRԔoӧ,|[Yz]|@POXBsVc}%'rhG;8ڏ.0. ؍(HrJC$aݣẓݢ3\6fob'SY+r6ed]s3r^֖Ä]CRt0#*wXjFH $!S=Y ~[1;2+\mXfB_EF/dO(T羦>o6;IZeGOȱ*,0YmѮngJWd:Lj}W*7,j+Zz;|Z,r2"xCB15{x\\3R[a%JGN2Bu\CAX J\VXs iADGR,%€,XFr>0-TtS![ '\Ïﰵ^~HCJ9bC0M @AlLŒhZ$u% !1O<4rŴ$wl=YnuB{z%0;pѧ3iiiTWAE_ IC_yJֈ1rtԀ kC @ÙχQ⻍7/H?"Dם#J h'0ɐQO$rk4HQT]rưIyW#qa``LUz~߿$BTޏ d^ӓj6?' @%{uK2EWٷH i(Kөɽ\PKQXÎûR!м(;?&7ËU{ b[~vpl(I@kALmoAh Y {3oni%TӼ!2OٱpU a> ?N?XQ%V(v&)Jt(x~-`Ȁlز{#2,&GV`ġ@:w)FBGt d[0 j#%#w$V̅E0,WXFz?X.o0]\(exF5U]@-gaF#s0Yq14.: 'W4ϢLW,ř8r=)v;$H0QWk1te>*!!OĦ5q03u"^Z;-A-%HN.Ĺu ^d5v_w9U^rO$t!^cZuΛu!N5c~mZVbLh7}?- wM0kܱe }^g\X-8631rbJرg v J O!\_p}T#5* {; mb̈OxRo^H\71Px/LC{( S[NӷJ<˜G{1)ݴK WaEd!ka0UvS X眶IwD:c>F+&ȠH$UU8˭04p)fc:-C.ѱoubcoMm#_:43*2qt3F"Ocݵu<áX'NYWzciRn;PûU % w>ذCmȦaH40bdӢG:x3 zqhÐ9^u*S[RR;\b] },S=GN2I/t 2~'&}f}Ywꀭ\ϔVA _&{پےl&, 8 >SB,fZ1MecHGSC1щc)$7$!QG9e-9q7ϙC\RW υ/lno5^A>BeCY(}G\X$lseRԩ~W a4dV4j)0#;>Xъ_Nm UƮȿMXņDWY- NPئ*nDjG~:r.?1/KC-C [XtUq:O&5HΪgzknPK ꘵KMW[i`*.l"RV:5/ 6gVp65\[HSZ#݁Rdb1dn6bJY?ϐu䬇G:t؇t U" ZD!-SQ֚mW[fP|5Z)Ŋe" "b˝\EkOh|EMЕQSz”> saDMSmF mMFC߹ =kO4tC\ʰ3򱺑[x࿔FS'$<&v9q H{prPρpb>|rk"I4jdf#^Y!?m&Yeknpe/9a&ohG཈ӵeU+q*f31 c5hИ gE [Wji]%S"# cş @A$Yͅt` \NtjVjLH'CC- LF*y/i j*0vTq4ڸ)hȊG 0GtQiܜ GJ40u)lr)?s E[~-Ƈ"u.gGug0EEA,;PQKeC}vb䑄DI|H\gҶ`4pZT!PZw۾(G^*3R^_eqӇ!j?+Uv42(3HVpX!{s n`jPu45ӽc?7Yhg+G]=.|׸& j{ 7@2h~ Li;9<=:ߖ= !8^Ze#tG„%ch AMټFN_V'!"֓zBN9YxSReN͝WBV+@p&>@ $>k7$)Ѱu\I3/kU)3^hxh> v,f dEE,~6#w -Ͼ֣&9<ߪ+p =󡙨^fQ%1Gm &}hd U~#n.3;ƙX/7áφxBoh9źZ@\D{ASi#4- -9Z=Zc﹆ ϔx͌kyخd9Uš [mmI:6O!`?Q·a#$2Ep6ƙ~kxKJ,f=q[ z@O׃ 7T =۬jҔ;dMtu .u~1gR$mht}s㘗[ ;IRw9+r3#ZVHejVhߋ qv:[>A.;i8ٟ0ǓtdН{o깚`-G䟵G Xլ`oE`_fXG T7Cm?9XˍjZ\BmqF9o l֨%)|^@E~dFn} b(2;?n ǫ ጊП'VD[r\AuL ,w.szJ1V!V} &ž1Pj~.A9$BK`wiy JW=d^s8N&r.6X!1_\bX8&vja%N !YX*.m|2|}Ul}*dCOk?К{'P59t}"ݰ(^' Biz|A8# eɩŦ!!>\d0{&F6qFr)Y@c!C f2 .T"jw^0CV! ?@2⸐bT8w0nA7-r?|y0["2sC4ؐЃ:;Η6T?؍x=H˪C9DO%d T4˄*jH7D\o$ L OأKLߏc'9\YLf20_â"$f,B+hcg+WrݓO2S맠Fm((\@H4񐨠(砛/e,!z/ŮE^sx!3 3bgόȝ[Kâ7Q]SrkYgd1*̈́I >Q=i?@sM3? ^I#Hz"?Ȉ"n6m$y' Y>IM7yŴ"j-n T/=$x%Qb"pc\ .B، tyzs0&V~wXp_<^rn]W3f:]THfqcL3±_?;jR~vzؤ^Wuko ZipL*yd~mORѭhjqz/D~vW?^M$S jW#}+L:|SaArHm/}にf!+=kK{T&P鈢A Lx/ L+>1Ϋ,f)f.iu:hr> M{5ǜ%K΃`QG٨A)}6%DxV^Z=th.cH!!ʁA&:.Q]37 G0(X^&#v;FKmKqFq"%}6h 6I2hWkjkzi<~7O9Ғڑd06:g)9pxW?v]/!Lհi ]sb8y{`?XyZQM5 ,=*u*]ߒ0 >\)h*-!2 RYGJ]𑐥i ?Ѡ4b? 7K<~n팞K?BvMK*xp+>oE>@+@SPsdZդ=,0NN>Pv>HV<*tmq縏318P>ia "pt"WzD3{* ,O.~k}/e#gk]g:HzY>5._} Q "ĨVڼV?)!ڏ* h|\ʆk,dn0`pV8ɿV&!nk>Fu~X,{DYYEue>y2 c^_DYv{7UE88֮*p*:s^ ZKDs,N%1jr.mvZt ӂ)2> v/W}䵹$;q`K˻.HUx׏¨V)5;I|4oo>QDlhzk .'1R2 1ҍuRKy]ۉ"TSBeT^SP3A@ ]n<L$C,D .e㾓CrQ^+G >EL~`rY s>˃)N^GCH2̹^QH)C籞ٗP ubT[%NHaC`)e1)6DާB*N~]ƚE7gLC}{ گ [%m2hxaCU'8f^(9Yٳg+̀ -)8wVt8;RUkfy@,/OwKs{ 4k老xYy"< Y2Ȏ˓DP4FvFcj7-Ι' ~/Ôk4#g[pY|ᄟc3GDlpq$ 0l67GkܤŒK2.)^gn鶏xGsNXB~ַW(,o]{C՗[ E}s~Hf0 U!#}^)ZިG8[T.}zVIOv x@x$^j PS9p0]\RC iTˉ8sw'2xTfK zۂl&4y[o~1GzsVRyIO+Kb"#Aicܐ9.5G ĉ(R_4j~G3ӨR HGKm۽|B'h_"Ek% $kc|5&~X J< B-dG=2c$vVO-x/@֎EkDAZ66\닖D3}6[j>\jKmG:x83Vcp5DO _ؐD}Taڅ"QA#H52[،>+j-\ IQd0c$q*N\L?x[w6 %6.]vbAɹ@Kwu3QPНq/#LL?g{ ( 57fh,MWhۙn (7Eb@zrw%%)u@SYF ēj9PV?(3e( PUzDza2%{vG'|,. D+#D\\_;*>pWwH4vp~Co1]?qo9&6{f?a'*!TnfOջv(I;9Xi4=P/5 Fu M慇{bIfV 3~-<`!/T([(-q5g_Z]9k ,##EU;"Zvm_Wt.&E*8(ɅB/MHLZ0_V?ƒ ܓ+I EYpYX$;*BX \K.3cbU!wF TqS NYW  0@I4EcZXƘB AoEcCJVFh&4L}}G) зos\ |ܦ$s;5D$C?9Mޘd&Ǚ,[nЭZ>+˼[K'J2zoUmj54 xd]ϙi]Y^|IpQ5@fl'>.Vy쨲xH--)e;=EmM"@'>s_ܟbm0 C(_k ..fW @.Ml[}8H'n.*qĴ#>{BNL=МD3='28ݿ$yWјfJ)ޒTAnzK-> KD2KP0"#XҜBT׾q.5S4 ЏwGr%jmSMK,RwPGʗ+yh vcc; o;=%#?/pg47DO%I2iӭh_v]ZCG OW5{n/jR?tkD3@H5Yu1l3f\>VqFڶ)ޗ$;}LX1cˬ!D1ݑl<Ŕk]w`5&OG׌y[*n\zWF١jvds1r (a`J>ά.<:PNl.GMoTy(ʓ"Ԙ}Xr6z1յ:{a0~nq%b| =Nl_M;) Bytږ.9 #Q~9~I%2 Xtb_6T.q! a"t.Xew֥a46~[kv2DH]tz%Gr[a,@Gu<J?HVfF|*%98\4m(vK#.|āI {bh0_zFʦCt.OSOUUcHhC32%je=-NCuOwpFXyZD2"1vI4nBig!4'AIe̶@YZfȦ+z_Z94%_*{ i3#: FnNLCTRSt D8jJa"=ʕN` 4- >r*$r{@k>;'!|JoWWχ~*+ou6U/2㷏34p6GD-Y]~9a)XeJ%[Nv>i%=fW1arncJ~[iL;|'i7^`( ,W+ .(bfQJ0Z:LdTKRVkSmհU K@y1/)` wHCQ}O3A!XWRZ:6hwOד1܆VnaQlL5YsoJSH߶gXu*^b[+I B7?lM7%?F_Gepfv;b6@MXjmW_ۣ ,(hhӼ˜'J5|f?:dWNzF+3X}!vv6{L soqķ/Oԍ^ ֮duچVm~7)@(c`KhOzf`@cyh:$f:2'nrde'0~…2bM ७^@9K@-1޼CpPBMF7&{3qHF|ɧ${K^X=NH?y8*)\wֽ֧›\^2bBكuh/2jctL6np C>vqOv*$:k_:eUciχu¨P1PŞfJwT-ı1R/. xP408׉чe:PDSiRfFCK^W.~CVsupJkᱫF= Rԣȩ92Y-)T\R1~WOULv3WdPu7fY/ƻ\ >MT R+@ @BS-h[U&- z{PتA1F01b~8챫يQrID $0Z H{!H]\ w~]$u6:oRb>E.:QêX,A4.U© 9TlZ?¢ yly_ oD{< p=7b90+UEFUr);m2)p&Ք9'q˯J缩RP"GÇdYG0OU.fX" #Bnjct&Y ~.SJH wS&27(#0gC0+ E0@v[yn>8_ҹdə4G0?_;) ?O>'1ѣOJFGE#cb>+tMm0#;p HF&ԚA~[raR8Ӓ:? 5ҙC2Pkd PV8e p~CZ VsP( $)KƄ(Vݮ \Yn{啨K@VbcAZR6k ;j,+>iX';5Rl'+_GciO?Jh^y$.`41 h}Yv6/mf"&X0`jHJTۦ YI/L)- QL82K5zkFق;KK*f?Ps*2`$^e NTu?\\.=Ulֱf<>ekj~2 a W(e>c '\s b4 <'q/5^ýtہtIА/#V,Et޷"Is]ժ+ax$ Q*&+D `ٳ!kb}ҬmJhl66҉'e*S;:''mgNVmu#tM9G?HZ*4|1t&QD9-&ZGAXjlEdTM>&>4sLT ?Ψm)բP /PU' 6cez ]]w]775&3)#^Sd5O%kV: ׸H@_DsA٤7O~IwwIFof23|;,<[8=ȍ=$@!g ?O37@#򘱎3]a>Fl6>P0$,%O``,Xp޼B6q&/ Eu@ZknVՈn1 JxVUq3/hV-/q3 @o I 0(lrJYܧ5bF<)h={Xijb~oxOS`fx;sʆGݿ|ȇf8I3WtiU#hTMoۙBK@)0d0jt3䛦᪭SqE=_xKԷhQi3XN,n@ SpMZ( νay$4F]`NF2_H{Z(,5آn/ ĭI|=R-NKwsi,yYl7_vʈnd$`z E=OȝQBݸض-(gw08\r;Ч!"!'JIaUά7+! j.W{['durIkE cK!Ҝk5uݧR^2Jذ YO6M:_2e V{r%FBȷ#@y_Px r4Yi:f6H{b>c]$ՍdaElsid6T?SôÊ^4/IՏ]-X8i^uOc}e!פ8aMp\nMtԙ0 %>dYE`={~rb~JSD'.~Qӂ&s*,Sdޚ^#/~p(c3>3I=NzbpIbU%zLoLx2G8-ߍ 8.[sHT"-쨋F ^)۹F'{L,yCcdeC l<  攜Pܲ0l_$CuHPq,4@,RZܨ<|]3(Hm әh^ YEN'58eS/$( ,PR%SwOn%A΀J;~@+I*KIyr4?i>m 2 YA}9V ŒyĹNtgi y92+ss%G\ۅrd<-a/"LKHD"GZ5Y%U5_Iŵ\y!#D|82#HQ8-yrZ;vp :-)ܱ^&%p[ ~rg&A][GiH';p)M J8j)Qxӻ{NZVNfǼ$i=Ⲋnx ROVTibt_m"Μ.5D#\ch K0h4nPoZsr!t'GjʸJ o|4nzuĖ!0@-;_8,EZJLJM:R&X }Fe=|Uq)U pO]U5U0aYf :C \"PjG|WaKf85 I4\{ SQEh~/[r.O(QbCٹED9s@#_twDKTc $%HpިbY!d25*T7ۏyirX2CIoh%"s;f_q>'. 30]$,KP14ϭڬ?ZBb{6׻, F8ل7)1*؆}(mrQ%j[{a~5pnZ>)uqgAY#OA :*~=Щ44v${#x=qM~})_k$}MiSP}oo4g nC5tA#uiigM1jK:K\PYl,RoD~ ONs9;Q7wmUG{,~$u;7irD( HdPWHOEIfDSUOv]lv%>!ʦ7rS7+:8;PjdqT|g;˃VmKXBkE؝0˪X4wYn۹r $J%uHƙ cPŗtrmŪ. p 곖 b."ѷE@"v:T*$/B 4ϬXZQ/GAcUۙ581VZ5'7"&˺An]n $E9t>;RNHxndPJhG>T/ikפ]h+wn&*9"#@ \1%8zvƼcHZ>C^O!}xMpdAЄTbXQ6 泘> qEHjz Y7h!d?uLVPu gļ ^dod<3ZɡJmon[A7BüIsoݸkJ݂B?O6'awstnɃ P/:g"N7-YI'E@uQcI~])T'(Lj[dc%J]v.\<{](?SCGd8 PQ'!嚗#9ܚF,Ye=^ /#p^ l3c 59{7OC> jcۇk-ڝXĻGDdV]U&N-/a܍t߯!B:i"~-KlUGFSDLqzBٞ"w١z\*F8b3p?,sј !ӏ3UZ{窾e!4,S=aJN" sZXhc$e?Fw8ȹv?Z:8"IF>4ĸ& S(Yd .ߐ}ώrSekg,,@88،|xM;47D ozG-CnkwAA\}۸.wAU+ b'0\G'ts]+O0?Yv rHJ }(sSdс;,hxlxqpCm8`C8%֗X*tKZ*`u+~fEӡ.Vv?H8F`y' 6h吞U"T+.%I(L>"kl!&`8ˣ\2oė*bKJax#Mn2(bOO,ч񬟼O F ~MHwZoş>79FImzԬB!;L ݌ZX@f'ekR75~?uU~$`2*@5|O(:&cGVGDU`PyuKo:CBM MJi6!qݍ U)^ihV`@-oR^+noa(ÖfJ쉩@>GWtn/sأoڢOSA;7$l4!)19Z\cZ ʰXGe6_# βI_ZA^BDU,Yo{{ٜSmSlƺbL.إǃk#UArO N+lz+)]/N6{oGɲwxU{]1qUELSR9KC$_0F|pWށ:u3w `6ň_B5͔Υ"S)B:UhE&'f܋eAC:%]O.PʶTNb-;O*]8ud0Sko2hP]_ lPcp{o:cF~Uٲ*GC9~Y4#Z . NF '3liEOrU58K;pVIM$J pt>`i;O:&)lZӜk&%2 [=R Di55w\V6Vj^ QZzbfN9A',cD^7 +T8eGڶ&<8n_N- 0V%'ַQa^FҞ _ݼ/V<+=:Z {Dc#a]@lz:D?%̿.9 g`Z]] B|',0B q @UU$"n'#{goe0k7EK&eܹS¬x~M3r`)tpC냤cI"Bp˱|VQG+'ˁI ۅ .j%ry4›HKJ6EFs{'LVU:B ەn㈽hR4pѢ5GA}A(KJ>; 3dyHfU5ߚu0n >m$*"Q4-<'݇^W!Ȩ&_Ҭx;*SrLE7O< G7J(1ۭ1SNq" $Z'v Hb,:pCF.-h MMv^SdR`i%KĜoM趸hsmo9'|ԎwqW]BN*+gcvʦ-VdЈ$csIR0s;f#U@]}l(ʵq a|K]AE\QQF |g]P3Jh@i_ЧUſJV&krt1 v̲.^,ՙ΃;2mJ*}?wWWOǸ~$H:I3ʛBq0Yv2qabS(3̳U>75O?n<_2dnɠ}i{rteJ;=E4w3H e&-c`ovlU<{& uyS{ޤ+(\:~hfX?8?O.Ĭ5,̧V^W 4')6/+nT̸h:ܑ+%jP6 bR :SW 4ZC6\4^B?!q)'G.9;ȧM\2l*vەuilA(ScC |+B/nX AR|hgU3Kbo95Rwǿg~ʬ9𼖦L ;+&q?Ml|t Kx2?Ƃ@Q_(jN<4 b7#Ha3u̩T.ݖx̬Uu{$ĩ.Bq0QKj=dvx]}w)JFAgHa|`'`!K]ÇW2\:wZs[?UЊLzNxX"iHIӓ-6ND9imҍ z4s*T67M*:\rd=Q )d^HL>4;̽`O"YzIvZf" nF"^VZE,5 wacS >Z-A8-wi2=' ]&ɘVIFq(neI#jGuᠯJjNv2.,P'a^лLP0c0?+3EG̩{Ȧ3>Z(6e_(!VIygW Dze^hX`^)_خ)ؑhf}{pu@ F,xfrM#g['N983wrsTk#Λ;$Tc4.\npBdy6lCzAy"o$c)ϔU,J1k~#GWl֡B:XO.Avu JQty|HIy[6~Vvɓ! 𿝩6\_Ǚ ӌ_N ߋCDlyD.,vGßI T'c{K4$ni%IͶvwԿt Lvo(݃ס)cQ~'=HW䮨Foƺ6RCm~@g`;,X;cw4f Sc!%.k>qلXK'QdK|.Q䄿(=z@Z͂?IKedYr"d\Q' v@U 3؜; N<˿}MO$4| jmp2W;uEC+0}jH5 AwMb`_9'ScֆeRL(QORۮȰG@33ܾƃ: N:ju K ;&L cV@-ѦHPW`iwNJ9,ɒY5JWT}{B/e%LMJ?X0kgWnaE8"Y^fgi,PT7 ᪨tt#Aj XX[GGD[ى;~]zD~Z=R;sxpq-\HK%3z_=hƯ[|4^^e*ݻvlOʴA@wGGlWV){Vi5I<hS6zGH=_vΆɐ?D2\2cjyf*J _G1 rN擳OBHiG-/9 [+ipC)jM^%jL1 Eo$#ȱӇ[r>l0SK .~ 1t(~Li2A_{*O2{ : %@sdMq;kapO>M%x-Y@&'z66-rdx@3"]h V!Q$CBKfHQ},Gׂxu$jB40] 1,dS林!r4m~ ^6-4iUipHQc2Y!3V˕ |Jc7H3\q'Kǂā~v[pmm% pn |İ Ӧbt5}MV>pyhr9Y,&Ȟ1mF6b͊ rr pm~T+7aX"e} Qiah\PtG(B(S)GIVuAg5[g xņ5MX䞬'ן.7)=_NUc1L{~hp/7X:KdfGPLٶȑiį_ݧ/7Dg//5ӌǸ~TeBx4#bb(B5F%S9bk6z=DAMAⷹ[٥] r&nK -i },\ 4_&6,]E>'k s{kT2ݣ evv_ssL+NzsLrVo=TR6oߕ3.U/\Xd|z/k}b[+sroGBꊔs?u YAN塨Mt2)EheOqNXyGGOlQ\KN֜:ps]"f2zd1 { %@ri g RrEbK480b;tc3nhλfw[+ iiFAnx-D 6O5Pn (SiCl@yB%z%y(.Mt5GXW^ؔGF^>12Ұhr{\+ H #7~Ȏ>?iSӗDRAN2_bzש>.1-UΡGsڢfltjo'TyK =V^u닣Lw{l2jn ap$M%dNdt2`u&g"qGH3tt@/ih:-饍PNj=/;V #ϠP~B[fTU 09%j@9?])φ " S-XcDRߛ-4nҫt,̸VEQ@ ZvxU0O 2L5!ʬE^ׁ}(ȲbI\$y^y&~XuQ0CG_ rΆJ- 1&V2cυ$sFJ#.nX9 {b8Jf_,ֺPOzunT mn;L$mΪs{u?zXiӟM`V, jFҁT33KA3c?d=DCqJ2VfNubj!ݯE){] Hd/3CO6 ]`oH(a[Z?kYGķH.ݯn$>-< #RҶQ\j~~tI> [5+ӞfZpa kI"XLAsVq2NnEm!hH kWu4(5q/~60ez"` zDG|q)ѯ qPӓQcݿ*.&wu{P'[5 )[$wi(蓿V`rF`f+ Td7usn jeW?QdM}vnp0mr-~*||A|']k" SV{bHfAHkcIL} '=={^ȺuB#0j}$RƓsxn. "#]L" v=%og'V#xvŦu:ҝKy\pfL i5;R|~g\1rSfvOcQey_λ$tg4-s@எ䞛e:檯ۜeV1vO\[Z3h"q:k |L`+,dNz2r |zt`UԐA[xl :ϗ?kٻȀ] i?oB?rO /&ineu W\X{wcC=l.~#e'RB(Z }aQgNqcF|^#!зMlsIZEE3._C}OTnSWO2C}L7%J? ʄr`mYbE+: "1dDgus6J|[.TlWC;Jb5Pd7<4&z\鏍")ٱ~j g,;S^9x5bn6qNKAO37;xX!RɼkQY}P H4 D`6q% fk5'/o&*lӫF_^)[ʿj}l\ N@sH:OiԳ |AhR\J\8l6U;LT VPe7;bc.q[`|?.f)jߊZţg4="F7F meHzWjk˙j]VD?s-Q#SHFlUΜ7>ixHâG ~ؾDMEޑZnJ@yW.p_N 2 _ Dәm%Ճt# wvˮnrJ 0N.͊/9}度X0Wwmt0Bpo8+WC%D!׎[ /P&շ5Pg2 ^D'񭦹\ICX,b&顢UOV4v(JЄ%7~EYLX@sj%֛0U[lZT h'3;"`D4BM0űNF-UrU /zhN3O$wUiݸZ+~ ВT@^fL=K̊F}^}ڶ0cGŤJ8P` rgڦ'[$Pf]c.af`FJ**ŇaDCz5 CF#}|3bn')N>@^-"cųm ^te'SzM<2M+4Ƥ֯O\1ՋXMn)Rݱ:1T$n"]'?;e{s8|i 0=v! q@в#b-09vU§/"]6˺3CG+`"yr> 2dʄ uƦ$&T,xwx]f{=N났Q; /KoyssJih\j۷^a->O9+̰W''|9Ak vfc3lXfT%T޳JRȜX}T{6"h#$EVw \pW8Z}AmP`SCEuڑ >pF1>L/~NN -4_?~IokQJ/76v8J^݋쒧hVp&`]zlS7&~9a E94晭 \r;2|N?Z`yVJEF4Ӂ]6hD> U='jkB MiJg[&JnLcvi0LtcDt%9 ++׏62ۚU_ y lC1CZThSҺqa݈좭V($p]1{I]ޱͯD5,t̃ C{[K!"es&ƷފN|NT[i`xt=?лҪc)IA:=W H#s "eRHo?YM~9} mJL0ݵc-;ZJbV| 9gwÖ́T"j]쭆kBi<*ETh3zWz(&.v6&št%t4^IfNqRMߒ,4 }U:6hlK{pT"|J*ԗW4+b)pRm(~qV*5qGw.SZ fG$=zJFA-2d({XJπWVj jCMeMW"2m&bEqt`?G@FU^9q;6(E$n(8'âE\bw'}AbB̫VcvH_qo9Eo\AbT \09: pS.'|t)u5M\FjdMg 4%?&o#3^hN1pe >!OsdOGK-9cvˬL녅|w(ϛGv.6h`a,&MD)b鉀"u+"XͶ+3,֍OQt$(R$2'7ioPcv ]Y5wR?W'8;b?(I`YZN&zF@Ձ[}'ENòCC!STcO7,M%q2|Cv5&j`P=)d@ۦ '垻Vͳkd`e)o2~mP4& NoNjD󁌓܄NU~(**UDY߃>jyő t(֜Y;}u ~K0}ױł(ZbrFz#iHn'伲IEyFT?ä`9|` =_91`[|A "/Avh!| 퇓x`T%*G gZY1~:0'7Џ*t\9/_&ASC{- 9CK=80}ܝgeVc C#$_$qc~)C?>c/|wifC~.FNS,x QU8g;犱; ;bܛ#nKrp*eC}!B#8a>X.jCxCAtϓjQokoV=+X>Xԑ6/! mj{!.71;b!|s졻i vU%F%ԚsI/@}J5ia`0Hm7GC*Ǭ,iJکOPZFC܅=ڕb-CąXI9v k| ȌSR4:vPh&py(|#/4{g 5>Pybӡ VD@e{DG(1U8R[_y,[ce8^RʭW $gs}bP?% {_ MNSo]J0}G{a> BzB~lކD(Ͽ|['=<[Y/b=<.! HtzXzRj'~f> ͪ4ѷ*g9}GK|v'r0u2YNakHdIJhIg" ha~ @V iͶ]@Eq*_0qr' !RIތF'd Xx+2MAz0Vl9۞<ρUtaQ %Uϧ_4nU#K8v/}_n(~OBGZ0FKpc C.-YTuXՑ_qYGr)غ(O9Lϭƶ>EQtY.^3=ep٢C+=aW:iV-LYԨ1M!i4//Vz 8B!ļ^nn/=F+iube}ѝJ^$r,96LtUԹk/q'_/ (pҥ&钴KCH&$'k F9BM %}zw&tl)2pah V9mlHݪw-B! #1Z:?#WdtqI V~'Js`iyf$`v;v)O6vAT+@=$aX)zH8%jZ깅hSetƅCho`٬b k\{HvI$!ZХ;+"~63L,h<)q4d+cSjgʭRx#A6}#iE <߳X93wXP+0)Ն ,=1=^[cLrvhд{n=hLQF3Ե.v=KMW+#Ə tܖxbym1`<4*ˆ G:XÇ~#]ъ)MZ@C UGS0ڧDB;Txa9S36t6t@C(t4dj]ôr5sZѱٷPnb*pTZmԒ|MCElX?zdq()&es"]Mc@Gt93y3 ;ܡucg?LhM~j 32̼cyg 'K#`Nj/7Ps812WPi䚒/ʸc3KtPuد(x~nOg:>38KwL/\u\ rz&Xi]:͵5|T S椞F͖G&k;,֏dlVM^qsS #ܩF"BS،.R2D=S7O57q$; D)ۃۺJW8•p XN4'+z2hM)XGܬk7NJ_'ۂ sOlg*o_výs`.&'/zg7wpT+CpŬAuvc;Ucم2|HMֽՎdz56cG&K.;\,xh jPc~=YFaj >kj=w4ߕy77 :tDao׿r>I'anM'q?tZg]ҵa6^MܶI0#(#ѕ~;EDрVM&Cjo.2#ܔ@tRvϠ2 4->:N/<-^[AO-Q޽5=EΦuM/@,~SIBg7a9aЫ^?Wt'T#V=ZɹonppkfQE Q½dTFN-wl+V?{rllsL]2m2 48oeAiSFD "~… sìEs} @DJbڅ*cqF,Prix0A:ps@f2׌=XF/h]}gVilKߋ֧Un=柪e܆ h<}JMB6i%$c&L6Vt Zv/D]4}2AZq#_"ZH.5ץـ\&L².& q x8þ#*ߢr*WJ' ]&`~s7*lWL"t4ZU&ll'Y9XCoN P'!Zf{)xFjnb^rKԔ7&ݲQi+ja˵G)WE/4)9E)bJ9(day"b#r ^f?K4"',i,oٸ0W&fX%ے 5-M]V]mȊR`;UzTݬ)P|ThW0=́$F}`iC%VO|̎F֐t0.pW[bhl*":C)Uw%Y`"B<:W< pu0Kwz ʊ0{Kup >Ug˙0)55_| dHw/*1*eS$A"WC +=$*cyTքERG3N#uVhduAx塏$ ܛa5'eF.̤zeuJ L ^N?!#h{m1FͮumS+_5փ94L!cysь|{n%VF2VU.`_|(+>PȋS#ၴ¹r7ٮVZr\ r&(*U 8{>v5'(6EQn(: YFuNFhۗs7( ]!p0vHsc. jt=FyD"op_) ۆ_cD8Ŗe O Xh8yr>l|VS`H+!xv{q:wtyB̎8/y#S{]V|ƺ <)#fm\ʸ|T͡P2{qK b0 ={Em}>;m=>θjBj h% DK>qdlyj9w7[jaFvc`=xdrDÆ MZ6CJ (baUE+6>%0QV"D .%a(݃@72jq(wmV[ES-JEj#{7W7p;a(DI^|H@ayKyT=Kգa :U̔ݞ]#w>)Ѐp߹@Gm7#m.A1 /c8!_I;Q$TX3圸-VjJ} 3Z7SB6PSYDOٸ$῎ b5";{87\3@ms`g;R&$5cS~"!9l#0@8aYQچm/x񛛛)0Dd)늫 Y>]7l|_ bڂT}wgX ~V:2;m f?SE 0v]] O*Ã%Qy8Pؘ:×${wCSzLH]Cb`m6B4wHrZ`$st-KqniOaݟ2d;PB_XM<oX],N">+Ivw̜ yl6~tIKMy,zz( {lk./9d'œizxc6tpVaf$X=K3X9NBȍe*n`.Y")n/d|-'B{nTu dYP#R;OhIJıf#ODϧ;4ikWG ,~̽Zz"@"*FY C-e)8jjm0kQ2Ic쯶v8&Y7^4R&:B/n~G ƊTׂ[r`;#u]߳\G xR522\WR5iUWg%62)Y%dF3=- d5kJ1Zsb8}<~ ՄZ0ꚙ\ #//b̅Ұg+2LdKP$$=$|j-o5v.UiZЯ(!]9,| }7ta+ tAcT| 4CkHn G0K0}|M?a0Z,õ"Dm_pph0aOE0dJKlCcMxZN_v'~(A)1c#ݍw~`ߙӎjhѿ9DjNӉǼDmvީEぷUcިe'90eCg=| f$DeCޮZJK}PpP$i,~vq &X@(M6y<+0oBZU[Qt-gٯ,u߽LF˘9¤pFIAaT/JA(Lj,Y?ߟW&,mR=N[kKLc>G;C!mIŔ[7կޅHGOOZU"vč56M%fBZ$>(MG> nFf,`0h4K -L:ΧŨ HkG`Ž @S1͹;q5 OFHعwT{$ Z2jHW OfitwC]F)5buȝ9Nwq&O$]mS{nѕ.Zg_DA`KoFPW(CBb޳ewܧh1y0ouU~h)JbЇn=&A̵V n[ZXʩ!"1cχ7ڴk|!~k^ 8#-B3GsxgU{0ԃVn|fK^4?R={pYIM>vW>d07J¼R|Zp PuWFM<Zv$߬1Fj/rTw_*C  &+%ЖLwPBAo3٤dO "3O3wf&V7-TQ@? 4WVS W6j;ˇ:J2;I)S@OӒG 99g^|[?1LʈzսױB;i<'4H [>12/k=u [Ffρ,-?ԋ9ޏC洅 weG OKr&IvAwW8't #=n%=|3aXr"N}_ p:)CI0aY"XdT>! 0e҄T aBgVg؉3@oqpa\REɁTR큣6`trj7sM&]8{c(`+h0VP\F>HY׎h̢;66_F~j34Zjj"5с{\딦W:`ցkN3\Bh,7@}B?f˟s0QtF1pOk`.ەqJ'2:^-=R*-O:E "0SDO"8_w "w;X3@er-q=\gT4LCǻD-b2ѼؕW|ڈ!!{-pѰm)0#H]Vڃ5OĈS>bza f4ydy&-Wf*c!/z Ο_C2+~Z}&HMQbaVsC@i-sd@W=@T(8ZQY.;7t~=mCFV~ċTipe>t 5q6%vj2ˆ8gwΘĤФ4³ [!7: jKawIҎ2*#h~K%ZC9 =IV^nWeqB5Ww'7P{#UȋΰOuO(k~ρ`V~J: YXrbvin|#'aL5 Î[kEh(^˟ p'2lsC5i[ȧ)uu4C@ɗT]|@X] Q_RHnEv =-oo<˫z rlDEWOcF%5.6Zr!ý{IFD3J>##]g%bJTHwcc+R\妉WXApqzz2g}M BZ}+,P_@1յ sL9ʟL< a`M Ě/l0  ﲈ]vǀӎk$;stIV΍:1zV(O 穞F[IK˿*;v9P#eB4"S[g-STmO4Ͱݢh1#9*aLoUT?_F7=1V5*{'KWqC4}6S3";]*+;t_2;@0{)qxM3mh2 xEt7\p̥uuOzx+3yAPt'<'Ly\N~J~g/k,DrZWv@m4 -@tL/~%6*m fO0}QRB-} meOk'I+ԑy(3rj31ʁ?8tc[FUsP~,l5?'y0Lpd/͋')}d1N5l.j] ږձMRg87VS&@ԑ|9EgF0YO~:R?D0 i2{'q*fvXCVmdUV!u@a*[M]-IoX$M Zl9h6Cjm/JO@NmY mOwԴ|e{PJe&yED59Hx`c k>er`twdߓwU<5[Kmf n#g P&z6zP(آ␴nӕ )%{'Lo8}Y5F4zWJ,燞2gХ\Aeh@'Zq' zMHߏC{f`,N{n DCL50 6̱ )~gY\Z/I >S*hWRXIF4\G4fp\H7'?Uqe_99(7,hxnzM*ght!*C,ɜ% H$rT<=;-v%20?E^eV Ú)ja̐O6nS~G2˫%dؓ :մa۪/;f1㊠~#ι_gR7Wv,4Prv `/_dlr ѺclţdYQU~[{Ӡn9nP6Nx ?Ic|,C[W@fiB>L5y _HM!ӹ:醼G%}΁K)u`vnyO5 r\``׀M~/k >*0JZy27:ƴ x=VR?MN' -=$Ye}fHc=Qy>.N^5[t(h gėjۡNcu& 49ċ1c UPT/t@CjҔ-9/yk㍞Vm;`-AuDLKQ/#|UZ=֢DrOVpKaӊ? HrҼ\hU(0\骕9pRS;^H`|V9wl+^BF"]e˺gc_tq`d(*@ "Pݳuų0J. Npf8ȴ/!/}w8 .0pweomFGf(=ۑ) t R._ TDlK,9Wdhjn ]qTғ1kMhSX?^l0,7p M9җWE[WpHF58o[Ǖg (df23q#ZTfIz/6l <#5En۾Qu̷\AHπhab z6P@MElȼVeŽW ]/.ݘvg&^i=$G I;uئ{$&jm%\`J\z-c|Rdoýe81֗рJY 750c?[ǰ*KG|V5O Ԁv9HG J=! ֘b&g7)m7Uq_ܠqQQҁrOgP;ݕS/FHrذEnƳ*tЇsU )@@T}"`(+Qނ`.$ʪ/s!/}'}LcKw.6<~]@XKr l" @Mps%U'~bˋr q.YOHQ>ϪeɄM 0VāӀa-NoY.QLJ1n㜮q՟Ͼ/ŵUQ7W;ǟj!jjIGMͺ/ ?lOULj֡j-q.ߒ;Q>C4@#څù2b8%]ra Si5\Bhn+p92Ƚ~3o'͝ȂZ6_{qۦ_ )D2.Z§b͵LPqq )5 =`ܩT"Ys.E1/8mp"=ERf8>>i(@Y;EI8(#gIۏ\ؒ㉯&|7cB2)Nn& L=) r;N"/٠f\"4n8O.߯*=+16x2xGxmCiQncaظ ¶:n@ na\Bۡ%?_Kz,5vU1KC4N/h?hy@~yZ=!B(qvp9ZF=V՛^H9)Vhs;tF3 ECNult"}U!}rA+Xu;x6x.b8̫RT7 08؄L]Ĥǽ8]MܮUJoz*xZP[A9,ʁ~4! |9DטI=kDm>մ+&0G+bl PcՐGӍYW󥄢=VϧY8u7}#9.3Vk%h JiP0(Om7BH#QC? \6g@("A =DžhЌ6!zm#OژD?4(}ǫQ\.RZtg}e40d U-iIlwpC>(R-Nմufe]Ą= ź ci-u]E]mҞ{gNsJ4P͵(kQtcɏD'E5.WGLˋL'$z!Õkive؅|}ߊ˴#FCgeZF2}=8fڟ¯)Eb62. m&6IH lϨXh1I* -Mk%rKs*z%X &|EN,U$3Zw +UDgD.}U1~ei-}~^«_,*I^\9PriJv7ڵaDU,"k2a^oʏ-%Q'`Q(}DpW.UA`)(#PpL@";oBpwFofW*xc1&MF~7̻V= O2?(& Ym7)gpphe,Ŏd?q52sZYv/LN+ہ HV_I1p5lĕnijݲs|DU:ֻ&˖PR-w78ry>_p+k SUkxw"Ub7,no)҂>sr*qtV՝ .xF$2_Y)Ȣ@)FZʳۓM)y+Oz Jޮ5+wsRPBLsr6J(k|Q'Jz ;D leϚGAInᗍ:Z2=A* 0 "6 @6_$ ʹoCoCigSCX>oc&flJWΜCN0-3fj)4d3ZpsDA%GMKC̦ш5u%z/w`DERw&|荙{/h.c0j)?!=QꯆBk0{!0\U]2_xlA)h ko+Wr ZnAEM l Ror["GэrXDG5<̇@(je# : S. _xO 5 W}X ВG2]PqMi"noIQ ke'V|^#wĹ[ZNGƊjv"(q:='4Ela@'nJ)8sFxu]5(#s@a 8iҟudB qTVNlDO@]UJ6\-rqUAZM(bWcVr¹.1e(5Bl"œJ7u{O1?Kc[TJ!~\#jdEUs 5]>rG51G*lk$ۙELѦ46O11m괁j@0y>Ca!]xvCuz` K~I^N۰)o=98ZE-wu,,! @—lm#PP@DarV@c8?c YL*3vPHҌNe9&Ҿkά8|MCb[F!͢Ľ#G~_&PPU} 5uU;+B<J(ޯ* /!4l@w+|ed =`}s )Hu@o]e`إwc&/zjkcᣥ/YQ}Dju P w;v'8'cr7lhAM0ABY[cQ ifyVп3 WUu f!T8oE `>oQؠ<@u_e\}PI&IP,L5F.XLcGws_ye" j )R[K-V!Nݿ;a-f$E4YWAWeΡŢR644 tVA\ <( RH'%SDy.>R*<(ZGlt9iiU>_?2$))4ߦ5Z?ذL16. 3Pٿ7l7cWa|ZÎr. (Opm'PJ6V>}|m!^BTFQRכU/h7ME( ,Or`YDS)-uMF|0Z/M)pvzzP\-7 i ="?> 1IHe+oȀnw?53VU$NY𚘚 tU50#b sCxI \*ni:.Ç<`POVmrD_AfJ/ [}ُw>4BVص/a-3d5Q1p5 YlP~y߄X^d!|%sJ h GC ,1y ix0={1< ~w:A0e~Ɲko:cozxf.bhp&s`3PlS =ߎ^]uU!\K.ny*DoFf7ֲNP߂TYJCGn.r&CXi`>y&{w~/sZ ܳI4[v^Ȱ]PQvʟJ%SP aY̟(h "wd;GM8*F4[[kexKޓuGK` z!U+?lzfH?V;@iKz9r%@h=rU/lLDmYEKn }vkP/_\|uE2t!ԈD˹@swQ]ҒZj>!J)uY7EfxNDE!QȥSCI9{bw˸0ys ן͹Ee+W횧PmJk#ݣOMY@ʪB[ߟ zMӹ8RZR1Vji6RHiS[ЎؔB s ͖jW//&f+{K=E3oX`gjiIj0^`cњc,I Ri -`~+/r$y璷M>O #`}׏<=p < ag@ U%txGpG$q,ON˻-X~N'T9Q`8<{-/j嚀Vq~FUFv2BڅE6Q;;,)myc=&.-FQ&ݐbU̴@xG!E}ta4pPž*Mި?P5W4Q&>y,P$Rw+z%/=h>u3*/aC{bw1e~F8\ m1$1LQC-&:'R+|[OnL: 2V<џ[Ox.;r> a\<^q/BTUL@6n*bkcT3,@*Mz$nc}kaeT;ah ;ƽH;PQE( &Lku [;"vqbGV*{waWd|Y/Ml:bY+G&wpn#/ QY+pl–Vý/WwH^βt֟_ 6*P 3Jյ:ͥax2M3k sLP^-e2$Ģ˃F'-R f]`3{bCJ톫LF䪄WN_ť$\Ͱm(#c]8^b|͂kCf/=Sy .P;AlF{ 8>iyTׇW(&"BYkMXu籖g1 -Z1 UPط2u&+%2_CvR,|!aKŎsgy]eX֙DŽfIܢ(W +uL,%0\9/MVB Ǣz3n6p*ˣ}ii_k3./0{ H=ĄCKS-o҆.}α7FQ#G|`@ͳl(Cvʢd_\bu"+wy'؉8M?w~$˚IilA8g(0:&Ӑ%3,Ni6 ʒ,02v8y3H8oHvnDK.͘@M'Y G;Ʀ*X"C_KYEcz Rieu+!vE}^2HDjr @1La8e %텍c jM0bU,iøR_xmȢf i1G[`5!"ީ %غz_C ~"EB\?cPh@Z̺F%~0G @M"ۚHd<{6(/7nť4"p崘NuNv9lAT=jwIc/HD6)J:^$n"k$uVE}04E.Y޳pIQ:Na[ &^ȂZPCd  l/[bh(smP`j:8ȵmo\!J9zr <ٙNb\4Ç- 1C;7j*çrSŁނhL ޜʓ6r\&0-3H6͈OuX_3u[U>pd&pH|Ri΄x~j1 _:=QAbng9Z[P#>nA@Wr>L%9j`1=J[q0@YBU >?6:EcZ<1QτP"Xj`oiugO+@e&u]J#iMWU><ڿz`q ]])NC2O F|uF7dӥc td=vH/K턜CVt34w>7BWgͭNjqi$FP):+Ze0x^7$ yEuܾcU?=ftXE}u*Ro8$d 1r%̱ F7YAf2P~H\r`|F|\I3@.`l&r|ĕP&{\ EP<~С;uZc+t ޣho=~ZE Ӿnّ st{̤CVDq]\y#8Y!fT C٘>eu \D,\Kwoff@>a J ;d1-h`<*a2:)軮yQMDtl'!3'\Z}5^*G\b q΀{"8REo: zSrA2ҋա\|F@~[\pI/Ep!z8$jوT*}N5j^디{XK7.9XVA(3>3^璏 !_zv2$Pq/]~ݣKwU6տ3kmɽ'aElqU?xᷳNb-]-qȁǸ%!HVP;H([|:SMz3dWR<" (u' )X&DŸO ʫ$W1\#;lx7ą[U] ͂>Y,"=_|_S۟cK[ܟEj'*8_Z' RI;|3h[, j. V-LQI!ygb?bץ[|Ck,^Ds5ޝav$ dNG4BOV oxh8~˪;~|FwFgʘf7@p MQRoGe NRBͷ/}}/a/]z5=a6ڤ*wA3 |Ck#ۦB+hcB3T>(5X%'l,MjO?A]od-248& jY|5\sê6R|$Ē$PؙjyѼ? ʯaEX3[S2ˮ V,s aS| B䐔-% xǯHZ`)G[!L$3'N:q,pmuOD #3Og*ȀL_*3@jش.k)!`nnq kNr4˽/A)yJHvFfmlǍEtsת~Xs(Dh/Ǎ`SGϮ CCPuA7cUϊ^H6OՐ95rY++}X8vIfFl nwL˚^x.ہ?0&y.- B|eVEkي5Ab|spX\ߪx[h{.AT sI!5`EyLy:U/VgZMFsXp cc jrv#?Aϯ1iʠCK{8[$zۢ,`hr 8b<ݪU찠QᕫlaNԺFc`V@ǹj}נK"9"KE_Oqk16mC2[[vcq,XĈȩ/0p*j' L05LT.IpISV ׼j5ԢiQV-0 ĉ⚔px.xeI]N 5[{{YTi*U9ߠ꼤qrԏm(5P¥?L]BWݫҿo0$b!vL[2pGi2NִzL,v*ja" ( $&Sڅj5ЂOHk1qw=l[nK'ƛnO /P.RF$+(+h+οAs衊'魳>(['yi* ,\rv|07>7$qcIgj*n"3Oj!?ËQ td@gQfve{mUȴۮcǮ hrf# fSr65> y*>7V9KCɱaa,Hg匿1h:Qqrsc=Dp3Bv)X:R 4{qƑ= vu+#K$:YъW!:gLD|`zSX<_4f bۦa\<1PR/o0˒ vwBW vн9P'$bq/ =61?tje|8~eIMCHD`Tߥ PP-J4'ԎI`SC]% \iU/7CeK0y J6*HlQ\ވ1Wk™s'D5;3LԮ p* CrFVukFlNta.G.&im6;Ӧ0TrLe[2 &{B[OI"-W/5+v[Z/椸z]WO'{]v\.zAh׎ ,B$S:8fx!h-~W9}N^kzLqh`\9CF0t$S֬N@Hx  @kvlvC]:)h/NW Rr .Ekٸp砐8 Ҹ4U' 0+.nPw&D*v&YiZiJRh]N`+Rt,u@_Mc~A{(@3Vj%GHȚs8dG ҹ{1RD*Qdj#? [v> 5DpWީ)7,v ]aUq%tq_z Q̼^Gfu¢ĆsAA$()^?w);-,iO \9f ڕiB X7(ȴcpvW9,l9oЛtc9H |]k b(gznaKoaP5(=)g9E`4xHv_)g\r*7cnN >9z'zvP`&"ɫ',Θ"p)HPf;=ƛ雁8VNSZnIg6əS:A vNGl Q伜'#{NZ Tap)l_Qq:nM+YLmM-:AnZr`i߰͢,IH]>?|,$wߨScf*#jC$a Z zLD79 tT11i^G|+rوOUl_7EC4zq2Jw㓪/vhE/h&0\?nSӎ]VER%&Ib>9{v/$@6lgH uxlZ8 ~N+c(p 'tu%B9S]na?qf9lK %H^"نU[iAjBН=lNQY8uw=EKCUa-y45fŃ1b}@ S3z跸q X 6f|ju쇬A-P | 6F\fqxU1؟vpNBgzZyL2} U3ٸN yj#9 &P,bRmyK"wy8{o 1(SJp9,vxsp 1JP `)zS}ĸjk^ROt%D&Et}7PuG=R Ux6J}D+?޽4OgзEF}$|$y hqcp{.O׽Aj+-_7&T!j#ꃏ̭{>Hպ=pqrh(nQt) )0')4=ǯ-ۉb]6R(R꫘Yj]XLLABBՐȈVvqMl_EכJ4T 7k+^JTRWP<.1ݸ˛7ïIsS?GMIHO{`;I=)]Gcok_H`-f#Ἣ 5j`%n` 50zyqif}>cp8:U%"`z}͟J;xUdP1=T׍q|͕R%³b<9-͂ DF+AЫj="Mw(&7_ʜcpB`-SwY`Pp"7)Ť}Z0a-N 0"%=`H/%^j^^EؖiZ¦Vȱ"'duHQvVKr ); OD|h!OZc +q5 /: D ˮ䯥q=H%70]Cފ #Dc]<`X]9+ߏQK*qCޙ6Agu'F@%ԇX?4Pz@$J&9 V )R Tp|{V}}}ʽ^̅t{\5,[!HCJ 6ȓHY8J"y%mɥyϾn0ɏb1|\K"WizVdBC!D;m9`tkw X ͇t0  Dvƶ; ̶pi^3^5[j]D@oREx1{,|W&0VH19?}x$9.-9J"-=qoRŝ: z{Vu 1_/C|)u3}x衆!д]42>g 貳W<^-! ;98_a*)Gxf->PAw88AY "Yu=s2Β|#ZACDLF Hz  }Dd{gZuQEzR^;,8ϼR'Yq 9\Me(sCP(e&*Ȥ+h/qM(˱Jhz.hpW`䐁A$vZ^On".fg `2[$\}3!.vh I>1: Ʒ#.R]MZ碲-Z~`jkV,rΏ)Qov6М+O+̬73}Yc|Y:c{[N-u0)m&12ߣ/:j_K֭%" L.i6zPTY;;Vw{K)3l_XbN]-?A"PHes_Dɥ͎=^GNN We&jҔg [ps/GT?ai@FIM2'*y9)KnXI &V `nS+%3cmLE!JdcЂs#y?Kӊb[&!Cv@/8i=dh'}LZ'H@غ &@[*رF д WBuk`xx>n]|12i! |Mx@ꤕgrDw KV主p-UϷ]E{pD^\EIɷ4+ #f-5 "bU&H^MqiOakLMMiGby8ou>H{` c(thmXVPΊmDКKXNؙ*f>^eijZeˮQϨ$fɘԍK#' W ',gr2Cʏ,僨3>y3^V&mYhL(*?idhjVJiÑ~ƙWvQ' d`<lU! 0R>n݈1@t/F< sވ 8T$j!͹aIMIfD} zTRE(e=:s7&:+Nax^Eͼ <|Y<ک1QA 4lޣC$r*mRNT89Gl/@HgvsdRLlw;=|u=TVZv%G`5UVQ) J& W֒.Nc]DlŹL@}RM'e1ƺN3yuֹaݰz4J߽0\^g^haWaBbbbn\;i%rY{cs [e 9X@IntC8je+N] + c[+.W = (f498U N,s\386`0MtMB$vhuI!pw43^ 7-T!"\dSA{ Ig/%=V.Mj he<+wkӧ7zV^AxОi !̌3ቜ{?.Ps⸓uuΏse5KXzp;/ h"Pe|zD8M*>{'XS&Yj0><~):Q?*#A]8P))!܇nsN0"}j%эrC7D'7pH_xЬlsTd jG4eYD%5*~yK 14dԃ}dtQzC8Dhl?b!j=›5S^S_t u}?-i"rDDeV}$NOueNpadKu(%A"2:` Ph v/MeWz7 VʢlƭzsnȢg,|Mc夶Ig_1屲/37-,G:K0u>)}g%qk<֩ G瞗c]. <lEl:Ȝ {撷AdJjDrٳ:k  "@qvZm@U֢T3s'Sq7?qn1s+!<@?aV*59@qaC\Bȅ"E}|aH~.) a_ͣB%Z4}e9qNT#bN"+,0k^Tk,H,r\]PĊDx.B2/p?a O]ϜEk:P0SN-NW0R) *fr gs]ϖ 0툷^"C@P̘]۶.qWVț}vik O͜g_F0! FqmkkĔm=覗+`)2_5Q!J]z37sV{^YqÂ7*bIxz&vvȾF,c]@zX@da>Os L059c~רa8pg;FadJck2򒣑2.oᏁ@ѥ[l"'אf)EXZ@NaY設Ϻ~~WYBH䔤m rMBR,A?|0hr9ڂnX{^^gx/0@4=+`n HTcE Y;H{V2eְr3l˵/^ ^(ȨWFIdIOvae#7ԧ=r7ɔݹ 4E*,ͧ5x?ÁFw#Sǥ<~yn3\BCO~Di$qB$9u!=efI )t Ϋ-_@P(3 m ;" ZB2}2t|fs|DȦTko^Vߚu9(8U TX4\瞩 ΓfgHP g(53F.,ubfl} MD\sJSɉŐH}Y{P-Pn9k7r]2/6hv- mu v@&5̯Cݕ%.U1S} jy(_XX˫Yi?աqZm*u~m\I}{PZoK؍xz&6ѽ@6Bݨ|ߌ+qΒj<&BPYHGzK\6;%)19~jޥ5MIc!< 'Q{n3Ģ$^^dc۶^ݗ=:}FZITaZ`baE;˴Fmbg l9'n}DUzIC`gf`LjXgkkU['u.br,0+ŪMD+$ZM)HQ:[~JW[*GAA{5Z"W5> +ym.D&mS| ̽??ɖCN0|):Y=N"9il uA/BEm?H3}nj3+\ s Ig {#Gu ^Fa\C? 3g=Dh *vnRo-( MӨ@NnTalSsI+ٳX uCE"_oy+|9(']pŕE%GNyc(.\&!ӆ`9Nr> u{jJb%ݑtbC7' (݈.p>/8hϭ[ZYy'L3\phM7u䇈$ݓr>Fs+GbaPV[$)V!ߨtQ\q#~*A3C싸q$L8ng o9ihF#4˶W+FD^V3D9 a3PÝpqQFp֦*VCJ8O`e hśɏ27Ϫ6몳&BBn)K)UТ̺jP=ɛ&>;﹂yVpEğr~BKNas`߲Rfª(^Dl?1v$jc y6W2/b fpZ2{>)D~vD&^<΄Rwa`̋jjCg#|ċBȮE.{}Q* xdZ/9cl!F]  ~0M{6)e~^/>w<㏏%-Yro$YC}OA(v>m3?Z8(7Szxm@wjw /ldtyohXW\ m$ɏA1iܽ!OAe o0؂ h)5,[(ևdDm\IOqё|c;A\b(Q@Yq7*J9F SHZNSۗ5>PC7Ҟ4 SvC_ 2>sFux'Q_? _<A寨"7LBpRMBO E p-rM\;mK,P 3CN5u$fe.I?wf71|5;'h|{S9 {s&Iȧ/'\r&.r~_Ȟq070hB /t@l ٸ៝ s`'`k*=SnnѝӐt8HIv"J[ijڎUOjM-(|pm]~z &b ;>WdRVuȳ`ҤL,tRy oN;"3TmR KȺ"~-+X3 ?ۛHe^ɅeS3Më&-iI7ćrQq}X@[!˄b 4p퉛Em:洞m kNsޜҭ/>!g暞iN&̹?Eῤ>\ xi$(`g1NMev,҆)TI@e8;F:&^mS5/A3f3hRDiSd&T %e} UjV"#+rR޾žKQ|V%rL::YtHڒC~abC@JLnޜ.rB@GWta ܟۗ83BR_# G;93;h ^pOO_fY)meP,\b( r&'&M )? 7G=o_ P/$ԋ̓rԪؐ0˕Пhr@-wL5(0{7 Sdo2~RN b )< % i1 :IT}_0~BRD* )<3L*6/9/ (۔!;v~L"cdB@TD"$w \[6rD;6Fr{OR7$VAK0 w-MxgKfҼ= p{y TiQtǤDnP&}&;N}&pϸi;lRxuޫ7E$S`O}7C<%n.iϗj(CE= lB.~J&.:MI8tI1͔eWeU^yjeEG7 /U>c ht/F)ҽ?[uS¼)fuN&m 'H%40fLd}i IW[q&6))1ER%))PHQ׵h [PLp{2xBv'd -skO*.AW_rf \ϙ]x/dQOy 7M-Ij(/}Z$x>k!J8!.߯>P1riU-2;Sc%He{VP ¹fW"IgycTXnKu1"avY\TA @u("#LIjrj)}m+Ud3i97:gF1 N{c/-3R|Nυm!hOt_7E<^ ҥcyzFܮFl7`@ }xoV/5xYcr:`+Y}7<KT>yE3zr92`B _H^15vBXҙY6ٶ Q!֞1zeޅG^x1VGgM(o :x!z+bm,58*MreC<d$-69fϰߴ].4W[/nR?tWyH}kmiwG4Z=ZS)+Re"N<ϢKcvE7̛Ak FoǤfveTFB^= 0KE#:W5b Zg RLװ Ât4bñyM/kr0&؎rC]v ɦGfܶҚU: g!h2h̦.*41g-E*J,KksY` J 1iD6nXH|apTOS1ҩ4E!r<df4q?[:c>m5pYX2Gԧ֍ۍD/`ؤKGKĬYc'ev2d(ҝ"A0*f&dj%F̷vrzrنyƍ.sI>y?8rH([csmWM$kSIicĢ X|q'Ȋp^esb$N׮6^6/g^\d3V)g/5y%tEƅ\KU/Jwa OjKmNákz|nnp*wr o]e_;߉\aa-pw%ɌaxT)w:\s-wF+( "'U8RV,N۳Rf%S8#8R~3I7O{nXE ]plzd Y:<;zYS{'&KFyh~(푶3Q;tA:9|]a ?(*e#l;*4"1!U][?-XǡAlWe W~$= fPړ!MR MEnȉ,yRo@oDK9qFYJ)Fs{M8H{,7rII3x`j~XZ *6n l|>ZՁ?Tlaq׸ ؾ~qe $-NOyK*}Wf3IG=;Le ?,x 7SV /X+'aGMb ´Myʒc&>"/W]"+`Ir?uR|p+:Q+b'ofźcZz{͋S^³/f{u` ݟyk<Q&5&@]oifw]-O~N.̶F"(Wջ/Jة?`vQaB+NԅdtV0ñL!Ny2S.v%/.\bOW2A (^Qܽ_73) x:%$ԥ ,ힽ*- NaE6] ?NEVGF# )NyyYޖcy TQ+*{kNĭZKR5MBUg8OM#n'8ȶwQԖN}KF18j,}& D>3'X؆߭OI&nq]uQ]fGn?d]GT$GF ԓFi5nؗNjAn4`l:|z sEhΣ-mt׳BP[ !)«Oި E,sC:d %HᥥCnFҦՈPO'/'R ܋oRA@Fbl 87eC'$ssnO>М':@}V¾5K);bǤ(/PgelB+K4 4N"ѫHP8I9,"0=,P(L+:p RT5Oh7Y#R:C.9JBMvF2 zSBogO<)kG^؃ TN!< 7߹SRXlUߚ~u/D<fCA1U rVgdG\R&\J -kn('*ibg 4ȭb iSh̀kgphGnd=¼8tPB::#BRc%K5,6lcdHNaZЖ 1zſ[^!o mv@s`@P^zT E7iڟ[W|scnn< kz4RJjx$(f$#|'YN \(>-4Wk2* ht͠1˭ :w'`|5N#~Z]kr]1 n?Dw`PQ/P1sZZюusa `sDTDOs-m^5u1KuY͉~mXxO[1W70 e"\΀h0zЦBDQ# 痘#tnex ũn&pcr9@Ml!U7 hQ3:ئ˸$QPFqЇ]Wapj0_rI%WLG#irf $/0K 1ni9hϸOd,J"S2>)OG}ӷ1Ń U#W;'"" YqD,\In%n:<-ٌqҌ mt!U 4N}< I^f}shQ"z (mÉꃑl$ZlAxM8P__n' #Ͽ>P8+eիEyɲ:!XY ]_7n:@= A3#d@?.2ztye߷٤(Fߠs.zVR) &W ޺*C z=2cJ+(^]Y xP{?^3\+S3= 2S-lH~%K:S75vź Y AU =&qԯ!(>-fo`E aI}ϭ8MpN-J4&99[X׈ O'obw9R3E_NN%("NF'vqOfF(Ɨa3$i&Kt׺,BCYz!#ȓLV2yLVAjBb h 6?YF [_k̍=J ߟ OB*l xY)waɇG/̟-~ bS ؍C:T?p@3Yr#Ҧp^/^>*pO3,jȾm6Ig[?^JBBfk0rizzvh>YvR̄!Ef* ݋=ŠW#4Ut|CUuf;՚S&$'Vdg߼$.%Tts+d 93I{[YzQ̏WyA{2O%HW]ttH@;q6^k HȦ>¯6U|7tN֣Y$񾭀uy^ i$9'GLaKn : i'[jhIw;kVTgd!vp᥯V[VW e֮n2(ς0戡K%-4a6 3IK7 y鸉q725#d}8\f]ʭ*ŋ]Gi5*9k8^ө.x+B2{y4!L'\1s/$`]]?z"VG%W0Sp,|O'S N NYWr/'hQ\/`4E^Go )R<(Y^%\.nS$C1QmUN A7M}3Kl |8Vv/`.N53&ry/04-99י42_ٹVBd76gzZ:Z[b?VM2l~JlJ;z-y4&s ̀Y=6 <.ZE/E=C ԍ2:[GL3aLtޖ'X LWu#0X{8 RF;'c ":aPꠗ)G"Mj yER!*l7} q<d /F C)u_/MMq?( l2@,n`~9먺oQ蘐Vڕ"XzahЄ0F 1*'[eG߽ږ^hD%ւWs*̛9P-gq5NӾj.gQmd#%8lOMoIJ{SV٦:^wxCQj0l0ҵ`Q7q`^j:*ܣ~="2ͻ-!$Z·ǂe6Gf>٩HÛ_)Rଙ1[1u*_dWcF=h4x{NUS;JB 406NFҀsR7ҕ5_`Դv*f7g˪*1?["e565#hX}4]6ArCz^5:E,, ⻗~9Zfoz:%dwNr{5a9ځŝ܁ÓlH>Ttu=2͊'*jYh\-R11UJ7sRUqp>j E+@Ln4 3HӓsO\\jGu^Mb4ޱ~A{BO9SY'f HjN~';߂{ dKE]tAAzs.4ލO]n,HaS91T _. e$cY,~YViW)|DZƇ($ZN8n9VL.]AT]cvukMʧjKNM 2#sI09Xp꬜ˤG[Jz9 u4vPE_:W`7;ǚ1YwO`*a vKʚK9{KwAܭ̨*W~fߨVo|')Xf8 t|37$3M VjRAƫ6_D ǸsTjo9ED7B;㹍;E rbez@3^7PE;:"Ȫ("HAd_ByܲZ$R<*]De&8obkZ⛢1;n %A RP s#ܫ`K]#Pɶ= hQP2%.@%\/LB*U=d0 ^qIu5悡Pwӂz=(vSn〨oy o%_\}+C i7gxo#o+ݝggQYSjר5RjD1F~R~znEƷJ=Yj}s;5{c*OAWƌߨ[4:麎ѵPL@4 ѳWmxjg*D%b :V M<_[G)7,~Nb*c1j;blk/*hZE6>@U^~,{,-N^L7ޛh* 9qmjST00q\o)XYOPYБ"a ]Fv.ZDи%!>[lLx5m'4Y/l=so<^+=v$>8u^hۿno0cU.H Bw0)wЧ2Ű<06zcONI[XYZZHVIؚpVBDr.pTT {Qc.=]; =kL ~C7irKܶXgOskgQ+1'!91[!ܫUʬb++3^ Zhi)Rgm ud UG׈KVG `ԫu/ko:n'` R&W!)?UO=ix5;y"(}V#\5?ԁk YB!2d[FL$-megԵ$mB8o@^.M'½ftMV5&5b zՇzxcwz TXL< i  [ޕ/ȹE;} Q 7V&#XQi~qO^4Q%ßDgwjVNBYbJ'He8nqTrض$h)j^_<=4R/A'y j?c}ʙITid}w`Y)ӲWmrzYQtDXHٷۗu:Ov^f~ NvN 8N8&¸"L]uWG~.!C؏JcɟT p xF} gʒ >P&FkWoź\2L{|.H< $ qAA cڸ0L Bd? Ut(2 1MrolM.˖uĸELF E"D_Nrʴ[Ks/E+4J<(O(8Rw+Hh =y[vspͼ -s[ pv,`#]рh!uu)Q &2l8Zd$7G-?+FlU6Tػni%{ǣ@V&Cd|LQ'Θu(wL>{9 c_e4AymWv8ÐݡȿуY» ٥p*+r|FT]E! έ&Q|9|ev ȎgnE89 з$ c)¬I#aˠ$Ze9΂yF6|P#׉3kY#{W'UKl wm;fyGaßRHsKӨ2{i "C^avC^7eOfm9u?3ord- X\wDs׼J4 ⦄pIˑ3M? *b*L/^p.,]+"2 8/~n2B߃! _/REX!Яܡѿ}y{9yC-cδ gw2ZԖw`L^aUHb`lExeE;٠(9F<[<6~ETCmN7JS3M,3+D][îFprR`t\^k(>_s CUS@i_ MjSrDyy1O(8[v#jTN+k;eb^HɇC!$AxgpV_6& yMԠ88&uHSLOoQF˴\U/Ӿk}@)%_Miyk,S_ xpTe.qr*erL v<7Cu,-%6tȾhLa"H-Kx<)O\ۦML p[M_9JqM)EWmИT ^dC;BB3H,G)$i=y(XK5tO0l&9<T=@V.jΌt6݋q{+^o̥Kf;ʠ#Z1‹\a9׭ÌVWkD`Gy~uhtvgqt`g0|ßVtm?7sU-{6ƽp>["TX!kTD*MY:e PYa8ܓu:Vyh0r7lh;0)`ŔTO̘KB Kd- O]X~0jswhm6M z'8,I'pś C`'F#z]$iE!TR~+V딍ٗGUK\.I3`Iv0Yb+;I?c<"q/~'㠍8YQ> vm3Rt%Hx@sj,V }f?o06Fd u;oQe7N2F`!aLUh]e mv﷕f<+ڽ U! gVenP2Ӱ~ލ6 I@=0 -csg;ڔI4h5t=x\-|BD~wd[ $HYA}ى+JqvGkvkJQj{UPHg`leHJXeJDh):D^j!oCvsW%xmN J;tkdlt90FZt{9-az;N:ñ:8ʦm唋9i?B3;m2w@Ac(+}ԉSЫײfy5T^=mʭ +,rx{~e3NɐyZR#PK,߃(o(#IDKɰ{kcӃ`I ~EhdviEf}9r$?RBfRBeO6 T,-V5<0,?vZNxYO{^EzkME+{kmsq6bEHU5,S4"!$ϧ $Ë^ i<{XuUh$,y^,&?OHeƷt[@?¡O!^%=!=;_T|ˎ|:O0Ƈ}'A{>gJ%wb;& '4>Fv>5)P)*e{[VׅƜiyC8ltI`l6/A۝wԾ%~qTE#/T[_S%ǽwmV#LiyR&[jauP~ǹcɍ ݜpq xF:5tpo7Xu-pht1k S?d 6YۻER|[ e>wгŪ/cDY @jj IRU42siK UI7!͜fUX k|Na7?~JTws'{a6&G>bid;)~giПz N{g uy\ +m%?*"?uG!b` Fj&:] &+| 2T)~_A=lS=?ʼnW"Bǰ^J++j&;9Z!i햚[pw&[w23dIv";B4u!jTOzqVu/o'O xNWA2K@GGp.MUf8[l{aQFIL؋z.WM6.Y)oHFݑA\'@Bd6ciG1Ӥ澁#M.BLNmAcp=e&"Ϫz2c%Ï!@S^jCXحJDtS+nE.+ߍV0dH3KEѣVyDZ=Pg+:~)~ynvHEÎxc9s1ă+3nH4NCJVt+^ 2CVX ic lnOZbQfPv͡/aD]Wq~@ݔc΁wt?-Ip5 8;uZlWh>edI`)+SslPƵ?+_|r]32ut$vnc8 {꺎u¨Jb%"aXGn{rkLFX8!12ČeLb ^h=$ym8_L &ci xG$gvK[S[l.FKd4_Ө~\cd0 pۓbk[ 31-#μm?̂_T¸-Ttg;AHwnw~"agWhJ,P˃ʱK^)x ң~Ngah'.adv@Jڶ 2CTq1 ~#0n _"JOHGH CƖ-7Q\ `O]%\ЃYrem.AHlhĭi R/c2>0Aߠ8 6VN!$q2e#%Լ)$ ~FRݥJ5Nr5lǍ)|y'ː+-CA𒱂Z~{о7ۛTBIJrXrgV Z7whJ .(сV~'&AnjE\vDd1 _@#b͘ ܢf̀v3D4|sB=)vړk2eVqF^+|,tnj/CT;l?fF$}xWa %sɱF=vm$UGFgi /!|x_ jH2ҖӸ I+ ۞QQfmģp٣t. L!r\Pj!V,|<;+ߠa IC *S?z/D\%_,s9b'p$TfG - ڒʇmTq|܊~[o~j, j(L12:EI|qW/| _bMii57JD\fŞB4T}5YT˄O֧vP9*{> \{iywyY͢-`KGC:h  _ YGV5H=AҞ1Q^Ľp2 GpdwWR[#}b acgAoK0o/9\9)7K$Eےrt˓d=?aB虆3ND:e"}o5Wְ4z$͘) Rt̾Ъ\.$j0޷iDŽ x){e2 H=Շ:~X  t&*x8oaac,hlQR-||\ง(N}Kxi/miIB4 V-`]}H:Gf͂|\zL*tJ+/WFҟճX q,\o6|#xځ6j> /Corc&źrI  6I@9 oHNLel|5RqSE,wSR#b iD23~.z Fq\D_ʮP쇧RA%hc˅^zz# -t2F5}a~_Z |\TM0c=gRT]Քky(%~+GWTVjfms!fOC6􏡧jN?* k+&hTV*%FN~P?@)7ی/^t6Rwa)92 =nH\[;А&]p1'.޺ u\HB{ku+3ʯ6MF?tw`dYkh9I؃Qt {bo"苅  fu~]'#huTd9 T.} :m G*˙H٢RK2^Es4I˜d>ezD L9]7/)},oueY2mdL;_Nֶ5û#t8v򠼲ͻ֮N\"2vnɋO55 $m%JIt6Yb@`N"}-ZaC..P|oŤ?#Mۑ'nPC8:y l Z iC5WPvre U x҈TFYZf G;$ \R8b15B:$ D.b(Iy;"T[\f-Iʤ'GNPKAH,w5wapj.k3@'\ؕ֕ad+*! ;8oyڔA|d;ظ,C,US(8E^/[rdO KG"~>f2[Ώ`'{Db%țhc>WV7nԸ%GpO\V?&< +,`me`z2Z\%\bd7vC|=vצFO< '1-TC&‹&;!q]MQ Q5:LSdVfě47x'II.vtg!iȰAybG^T'рpe+ngCcc~*GUĿ1Qճ":߂LA"?QcO6Gf<ؑ}yAk D.ghǡtM-'U^Q|ȣ~8wŸgp|t}a^EKd.r./U`|톣|'Dlf6lF Syk VBtK8]nkY &dvzGP6W6&`h P<ף5fVScu.u%h EQQ`3PUz H:m 5=d![V;(CݶI\fF69GXJOnD)RZuJ6HUg؍ >OϪ`X\K1{_W!]{;&(B HBeH4PMl3\+e{*i:xܪRG`eA9 g/VŜl5~{)DyKc9`Zct)dmNC7ǒld8Q-ЈW QAC]]bjb>A&K0::o~h`3M@foqH v`-G75$.^g uN f0 p:)W"0HlZ f̆7`߁cf*1ic5lh`<0:3-Y(\|="R>cjU `p193*H't[:sdc1IJ1UU7MTBѯM ԴfEk ,@\܋A)b6cU͟ Ll6aj@ LdahCJ㧹J RЏ|K勺ԉ"nQ[-4Ee SvN9u"s"Nj(Sz gAJ7m+1.uZi.?*W \!p#FGM?r!DcnKUP&t IEoݕ08JAt5&iDp]y-z;} CQV,A='b,zKĠC+c\K' q,w _Y@ŗP.eO46_@ӌ#9قf-zxk©oͳKMuS$>anfiXIC tS;B| 4L:OfP\OS}يTyDzwLjk_v]Ao nXvC)>H'qUXב5 ~8!y$W(eJvBI!=NN]EtP-.]ލ*:6Tcv[/+ڒdjy^!*t5 @TT4.an3wAܽl3ݦoVtݯM ߧzZ^5+vG+/)c~V~'[De 戯 qõި*ϫ-?3ݟN9.Kov'Ng3^U0SR\#N&Ћ(; &I6ϘelQL)5kVW{j~ɽ8PmN)*0@k5#zloM/R0py;e:2n3R[bɲx8OrϮa`Agv 0>pC\ ݳU2GbF/>v-ЁmjTkq6T-)wu`CvgSeQ莗A]0^] mQrpd$!oSԷqh$]!i_s@ Co4'gz,*RkyM,/Ftv[`i^Ʊ.0w)n f~l*T(-ڜ=Ɨg'C1|}*pR: y1FNJl:'˻e|t9JYD./@^1rpN8;6Ms)YJT`c._Sc9]HPMgg6J4>bss?[ `/$ 0W B/L}#'X: iFon'db JEOͰaMY"őu3@f՘ I.s Fl|?%V gyZ:D'O+.s +_wxbw96(iR61C&ې*nx= l1wN O;!ZK:zScF1N%e vxcI[;^WC:v훹ϸ@cY`#R~>K:"_OIQuA j#|~Ri.Á ]-ZK^%(t~,&BT=HZú a9 6l3_oK'j ={V:*,8st"Aj}Huvsh9>+A1Y" &-:Ɖ¿$b7 6*$HaQ`5N2{NH4)(}oA}Hכge[\)7f680sF>}:'P߶Jk>HV?[R;e͞Kh <[Hn>9!@fE2PoΡۡYhT ?)˛2 ! -YPX:ܴ=Z~90B-tK!z3~B䀜QZ~gx8[1-"'ZAylG\9AZImv@SsEb+rM/ URygnaѕ i<0KT \n݋<(reH؜NjhPTr׃*u Kd`ȳVslZAr8%8sg͆v559I9HYixϛb^ P9JȚ464*Jpp p`j؉fn2J `fx9m(]/;k ;G޻omSߣ 8Jm?tR8g.{33ɃTQ?սo[vFP hxz!7^ݹ:L0ZT`שl=/$,ҵF;ؔ]:$2vg~veU7_8{,zg1,K @4x-yd?:+DDmwฤ~fD3; #ctɄpqf-'].\oX_Hi04GYSB[W֚8dnF'@_Qbu>dl86dn;Y4O+zֵ̃ιDL ߆sd,[Mq}~PxEA(WKRe|:b9MJChpX1J1>w5~'N^gG2ٍQQp(*؛xwI9// 7Ѵx,2}ctz:ө))L[iI`'lCC`~2i Ϧn{dLzJ|;KGM*_oC&Z㠚wpYC<+) b:8s E O͚\KK}&jҞnUk X]ݓ롋 /9|,1M:zt)x\iuR<.)c=Rk7F]cuAk7ro>dDwP  @49Ew-_pM%1;ϫ KOr&"K|xݒͭGG^KoYbW7WcH*4l$ NNDfZ >,ܕU * uO۰%bdIQmWglğ.Vlaaf;-q % 1S2M 7ece!gdܭ3ო6F'5+@d&=bi;g xq#9=X>#t熮bgl/M=:tj#0ܸ޿vdfXvm,c=Lxǀ wAk䵞7|mpxb4\?'9l0R"!Am/0LF L ګoώ~Zq*A8Q4C`ĘGlf6lYL:GhPP!]Nxrw+mbԬQϾ&d-"0L^]G- hB=Y(%`ECn&sߵӌ:IǗK5o OxWA:S(ĴGxdC 0Q$6rtymH#sHg]/K,j8b@j.0{׭N%oEY- Gym[iŖU&N3WJ$܀Ib:MqB{S iz_''|1GS SK g !H^ >B82‘ ^41өS E@ Jhs:Ҕ0Vq!tG .5Q}ȶ^a#r\n=0'vzciA c(Yjd(&M̅Tc;`C+)vAV QR z@ kJqt@Ke0ڬLW 0MZʛj@%( Mo<юEsg֩ŜMB63!)n+U PC/\0'۳ ы kpl[TbuNG%kХC Zu+_E,DQ÷kq[pj _P/Cg~nĞ(]*÷|#0~t'i˖}'0"1LR'qSQ/TQc[Z NFՙk6U/c튜b垅}vY<8j3`1JiK}i_"GhQa`s4"KUUhK\GNsI9lWChV8uDENVAFAl݉_bl H⺌r P`´1dW0eCF&Mgv%b{Dh`Zڞ\lO@ɷ#ǡ8P ubxx'tus6>rը6%nSe|l!?Lw+L5~72+nJ4;A@Ig,ð?X'ܵe7f R[L{Vպ1V2|xgx67$Й3>U"k/՛ѭ^Dy[rfMf9ڞ@'9RLke:[Gh[E<|+Ytm {`HXo/-M6i&8{Bgt謵Ӵj.^jrVdp.f-=ӕj[|-Y%Z%@pQY5^Ob):DȺ:I$ ^scm1!tb&7v&Ç5[{!F;Ja;VPKB\2]'"?M`-=w!o-' گN;,r D'n[--[moR>Z's4NWIFd]f2Du0u$f30'u8tA9_ExDdc7 2ͦTgzK &ݸG(lOĈusuLbO?x餶~ϰJd0A ɝ6-;8ʋa@<~tJ $r"'jqk;Őx*=QF>h#ν,I C=pL0:T*Ϙ8+C!ɗO(Bݻ2, y1%x.+vxWX@<sMTٴB0It1:A}%bp#iRB(.H~wq7x03t/[ezgPQ %(-m6 F< Ag-E4'H"Au Oq aeMڰR0˧4ke%[P kۍ)5V9BEc7bǚ|'KLӁh1ORtчa|O@fX^"d ,;s)4||DRg6#$y־`Έ3Kg&PѾL+Fzy+NXlY!v <+ RrfRIA( 0w@hnqk3UU2y0 %q?|USͫfywURw&m+zXjšo!U7 )p {Ρ# 0$Y^>*lums R40nշCqTD㐉/"[ʅ,./XJУasIƝ]#In7ϙf$.5G3 >1=UywF,eוTU]P3dq"rzx@X,Th^˟HE )o*jȭr4Bk m u]=)W򵖲R ީFC KTUm%E5.+/%c"md{wna+ ψ̳lJ'շ+QT\;pUHjbOНnW/;b4޸x&q?$߫Z۔oтZ" KIw2g\(+V_lC P!=c`FFE&EJaayÂ]9.]y}LpZ3?TߖCq@-MDl[-3֜2&ZcӏfsN+h1Ҟ fLvG.8`TDSB%Qp.KM_f:b'WyU>+hopt I)& x%Sp@QS<*EJ¡j~[y,f;u ݩe*̔F JAW%EhV_a^BI5䩖3>εL]Zv߇,YT}O_w]u  i/%SB,Y,kf;Y?ȡ'z~+T. n%%2Tnڦ F4eb*[*6ͅ(nrAٯL͑;-Q!*Dsve]>Ն|DmߤZɀO-N:Zzaɓ"0 f2H݅ dEx056b³_D1L(Q'^U<+ )&:KЇ"ܔQg_ SM&;Sswѐ{~hlM؀|M2&xb r1vf ͳt\PmynBHS۟-QjI]qxQ_uD'm"F./[u9TXƫI&v|>_A/~+ۀ/Ln2[V<^%fV$b@^CO=kV3syOyH+BXˡ~L*+8C;*eT{NDUB + pN!Jc刦OIlt$qb&%I\U*<&C/͖}AcwRv `#GpRg<ن'\E}MJ @x(__yD"#:V ƃi)Βxv:aœ{d~ vElzf+F$G{Ӌjz_OLICفi9'BBi= o2G{m :erKD! u5)kw)lB-sZ J~*o( 8R=WhJalU-.u,v;j\9֡0% "42C_-&GyAuRkٍ>*_+22ף3׳:s;5gE7 ,Qkyf=@y!ϣKqW4Dbn C<^#e| &ƒ"sap׌s Wba]l?ni/cZ m˻%2-Fkt”nn(i #DA(Ů\P$^Ld1#8RP':JsYdlјqRnb\Ub!"`U1%볿Jl=RHF 7+%j=N=~g V#[NW7*P}LU^%Pb8 GӼ:erܮ‘. QC,V{ 7M݁7#{yM-jh\ӽZL&0'NoKheW8Vy9 /W1n r ^22ѕ  `NEHW`\uHZƬNJ)P>#Ͳrbƾ)+|[-^[LDqL_{dgȄؗAP{J{5oj @ٴ6Ѫ>#=dlzTD8=`v8=]4u1{o3֓waB=Fk9RPA3t6(wolqD됲P|Mռa̠_CΪe͑ ֐~U|vG.#IvWYܛ WE󺵖)K^0Q?q{N>ں13N? #fQNND ޳EU+W]TV\o~V+,+WkhKH<؈kB7r:aCCqˢ'm-Kn`"DlfYW-O*'\I ;ܗm"O3ꌤ钺$q{M@;)e#KeW~tFvz މx(˚L0L0_ ]:vJֶ]U;9ZݖM t|VNBa޴,96 3Cd /$%P_1L۾[[%QV8:~|U rH)JbQwqcԔWQL25mG,y"A}e74;z#mZ[g_:̜аŚحyV,?p.t8eg=㳡ҩC*isYSҒX*XKnzġ~NưXo]MܒϏ[!bksLy®+y!蹒E&:SO]6D/&,jBڳ8'f/W|#~ym`mf|ucX ٭*ZPzn gn.$15,Rգnto*7='lM}?oC5dmhK;:u|Πs_y˰8Ck݃Qa FY.^!O L,AWhz"t(T8*]YxFc \& %Piz* 6}? N yy%%[3LkZ0'm"lF.b' ] U)0[h]F0CBf\p7x¼\ n9tvonݱaM  AlnB=Rd^$ b=Vpכ%eOCg JMw,!lM5 zBViI0 G|Cl5J[bnxUfJeV^RjOE?bہ|M S\Lfz nlq9QNqFPI%l;Gi{or|͟+Gq<$=*V8tٓr%=I@dv6ɒrاBY#B#[a࿴Ο^9f57 $˕qtJoo 6VPr#VFL x_U5@w1>'Y-~ SZEoԒVXDfWDו#W[c*@a SUCE!vҏJ3n$zJ;ԕ!y& ir~lYTn>8팯zPf-Ȃ??KY2eaV.ѧ3u@62r>~'Aq>5J:N]m  :?:eo=:FN~qN4 KN11+UG؁I:1+iYIZU ffhE')-]3h3Fg5hGC;n vSj%ha]OyGGL>K) = Hɇ&7鿘™acFj]l"ZNfzتsOe+: 4~I !pG=ffxz|,.f,5Xct|`lS1UʐdC_%'d*ȸ;݀l3^Xy[?NRy\ -tkܠd~pzޥ<]ސPJ#dJ_2[Q^zH!mEFY0I׏ra]DC!Vyf];BWa?UE-$'RHiiX^SU#YTd]Ipt$EX;}FxN{r[8^rXw;5Jm)G_I*{䋐g]wR|DԚ*NK3KCA2Ӽ?aUΨjmhE!őQb>E$]sp4ÂT!)R۞̏~ DO,(pV:w{/2ZP)Z쁆;Z=L+:t:tչWjj Ѡ0ml/IYִn<8 E?ؼ{Wߙ턂+J 8pL!ZZ-G'uGo40MYlmpLiE6m\x 'Y̚륯u=P]Cb'ޗ3 'ZSwm0#S5!,S7˽úN%|)@-o%>׫An7r<2`QɨrM69Q%7= o43S[@W},?kƃ'v0;$azwOkZnkl,zcz}P*DoXsd9JfsquP+ s6Ң;b&\e*5󧫦EjB%yX,c^ Q I}*WݹQHݙuGggii N}R BOrSeO)L/Na";XE>/9 jb}>=wk0:)?gT׻. Rw>>y֝8{6.A,F <(AH9޲Z^.%uVbGLŒa},w/tmѪ%đNTur!@pڄrA(TfBuz`9kn{׿ {ČȤ[-({ +vZn0A؊دif4 . 9A`@ C#3eɪ KO'(.7/.WnqzY$adz*['$9\ERRn0+  ҃f.5t$eb#E14ƕ}Ä8 `2])ƀhmoRnӒD`W].G¾,$o_zz[[)ݛrEèw^ cb4v"CS ۚf,R9/VN%0 2sf;#?FL]yyE+>uF%}a&=ĒtP  Nx( H5 vsE-:ȇ4[_&)loS}܇>R2sAOwؗlHD:0fsSb\ 8ߵIJgOaH|x"US%#<0p I [Zz "a*gq[} 8Fwcv+:~bk>n@鳀^^dAj+P.cВ("83~'W rɣfi|vO<_p_%vQwȒmp`{h‡³-,qLR -GƨJ@aOUkpGPI 3C}TKCfl)۪#d8 K~n3;e6$Q^k17 M. ,\, O rۺN!; ȉlꪃK(E`lF gw$SU^sm{fq;=*@&. uQ`O*p^I?ׁ!~R!\s{8F5EK-5{B|_+PLG X y-<);\0L~ctVzTWńu8MzE?3`w/Ճ;9QZs$zD籢9I+1 6V`pMV*al:%YWleΣq.l:$Sh.Fғ2lmw; Sۅn$l}߁j$mE0ju`\#]kԃAFʧMA'GJ%{ 34a7$Uk8ӄϗ'f}-g[xJ1 Y*75` 2zKVl=!t 񦖊(L q} j,#USppRtUS6fI$9TqY7<ӈ緕' ;F>y1 3WvO#%NHkĆ5͠Eޜn3^iBmQa =UQ&w=!Ix[SceѰJ̳} ba=U Rj_wq& чбl6KJ ]U|lD[ Cgk9q:׫&7|f`u˯̈:EΞ܃djKbe="6 tf^ϩ%jvak`uL3 aBxVjvUB|ѫa{ݸs*[~8A:0gR#0tnSԣ[; !}OS|6W~UxLx[}(a>r2<}ɇpW%C0z)L34fbsqBİw_Qn(  TȔ rK~AaUrXJnCSqD.V=s)VO DNzh]̵eYz\YV{}q<vӾ[vTv,-&٠(ʆz-eAH3fSM-3H^kŻv kB4Ꮺfn}TቯW9 ܆jcT[\xLw@Ijm+,j!\ xrk( uT 7^1V6x&gZ_wc4uF=Qks FTԟ)j(nN110%18qjGcS#2n.܃Dm齇d<@8ZJsD 6x>ܖ@J\Ž­DtE /*AV=ϲW!\\uL\Q\*y ~H6#8RGiaJ4QSf)E"ض*78Ht b}Ǎkv2zsLv\FsUᎨ㾴;O'; fr+{ ݎB!֨&rt0WqʒqӪm+?0c;9;sSY{u = .K9ZDžZڢdCJ[>xy)U5uyъoߊͲX8FȞl +XOJR hneeif̀}">_7el]ixh]B~6ڄ <\n'NSuqո)i:4 /ʉК< ; p@5\ʆV\?=m-4Q;v'ozYwSSpH&Z@iϊlDKir[x&/>?O°Nʈ4B$}oj|h;k@l*{JSxM[K:зlkQP3]cc 5w9p'׹C'k;jvPi5# vuvVޕ<@KR~>:AH),|CDL{WZW!m)9 ڼk@V%_KQ|t0?&xˇkޝɘQl&BG85 *hvܺE,,.Iܸ.qۥJ%R<;=6 D82On>wS?cI6 Nݐ q[/o0+FD^YN Bnے&  X3YaڶO3/.׃ !Y:Y'H<7%Rzr$[x:ul/RM-bhםe[6@іSiW5b [NYr!2WռHRQiB"`HtHiR]Cc̊&*zGHFKBj@郭kVOtwt$#:C)7- ނ=ԼKN eA*^nl3cŶQ5|y-Mg:OzoDN~POuf>> RXlk~o䲐Rlc!xIn/Hp5tpI,Wk'wGc4 7 ]&K>`/P޽7'tPQ~*y8Sq=+}!ВwHtcή]MN3SuwaSdSZ}"u{54^yQtYJE3)$4zH ҳg(-ADԠ s$7l./& K3#G߄֫QOݑbBϰO9t2` q UYbM-ǖ7}oN@#4 | \H^?q?m١aDXE 74-oJ goAJXΞGKjRZabR! }}Bá6 lE6v=Y+Z|W%TK6V"O(TcQܟLP߁_xxQuv@-`cw{T~xڋ|_ҋtxrVsŀbr«KrRLHbQ<ԨZxȆe=s7U*4{O El.ȂޏB5ySHNMyUԆc$'f; eo dz`@1Rh84HyBۈ2J>u`&_3>5A^dz[ʄ4+¿nűFlLhjmP`ΩVr׻I.{=:E+w.u?2cƱyQ R$Z>MROzR_6)ޤK}bp ~m(a>"N-A<~Lp uBIJ̼=יԚdO\g8kX\#}t{`݈,Uؽ^aBu_r,n dBG 6|3[?䆻nʁi[?n6FgK]@gk_%kCA/͔̞Ls_aޞS/yP8Gl,ߟ@S/)fcZu`ԵR!\cbZ5L3qx&rg\[ 򃻅j.s U" ,W$ ;*:Us-!T%&ZZbFЊնe3ʈ9KXx0| 39|0YDk߄{?H ;Ra KSdzu2VIP.֪nOX2YqmY AXZcHhS(MP8₅c^gl1)dD#XE+Gp)؉#6ALȜ.dS`ӫv1*`$lh/Mjh[17 L'f|!7 gKIpo ߰&jW&>p+3x=WuĊifdU83A^p., _ nJ )\Zi0j2[g9iԿwQw,8G HY: E.](6ueV_}V#zh*t; 1!Re(w*ij3M/9-֌ 4SxpC--N2&pgo@Ti%AxY uS9El S ^9EWW#'DmK}g)x"ɏІ#JHϟ Y+VT}<8=9)>2vl9 X/iv`sҙ~'iݵCo00raISVȝc=tsP<źޖX첼^5:}Nh\`T5Wcx@ *|ƶFs 9.teOIS-gQT+:70&m%ueB*3qg;s ;n^f^]VbǮ6I x@LN-6h zqt -dT޶D6rtϴfn0̠MDpGJ⦈FpwT(~S`*cg'3̷%u1] nQcAs.92I'pvgO9G;Go]1Ô,h GREُ|"WG>8Ex.nޠᒦ@{eɡhsXji6*"[84T`γypd)&5-]e:eu<{&MC$<17\0:&Y +==߳;-褝:X@*tMғ7 Šnbm8 LvDZ3NƢL`1=Zu1.:l qj$4*__!A`b}MnJӄ/ S}y13G1K$ܢt\}.Tw鳉o{>v}~!|=P,6 h] bIV^'Ղ4M*4,懃4 0L>W 2em.ⲙ=#9E2dU %qY2@]j AcGvVMCW9u35כQ$~*2ӓ ?˷ .}1Y0dj)śD`A &C:95Y6KaF `fKp]]71L,jeH59AȨ5`ŋYt04\,EݹK䉱} 7ݲ[A i}[ 7.\4\7h,~8J[ U΢(S=vA)2b[>+aܰGz# D2(!pN l7wL$Hѓ^8: ,#M }nN\}e-Яdŝ08l Kq |gUm+myRtU;t=eo,ҝ[+Jh!2Ge˦24 |S?b`@f?H*cq'V/ ?E'!&,.s+-n0ϼ/$6C:g+Ĵ|_BZats[ eS0l Xq00syG\4\3@0נ0$C"M$~B-}-H͉޼uբE aU`v޵K uki1w5S\6n[48ZCKgU'ӭVTwfF!T:aEkJ⬡BOFlKN,Ù 9v˔CBNO'v7+WD7gsӛ,̙xRJA\ܒql~{\t^,rh3=Y~iZOm$f>Ams ?({|W Tad1Kc F[yToh$HXp5fWg'v{MM@Ԛ@6NipLEW zcK#w`.r"؇񌉝)DՃm)ѾHl OTm=xR(:@U4ndU%Ԩiҝ_c]u3 "Biq4~10rjl=_I?{6nʨt-d(r/f~A\7N'Xeb벁XU^Jq=8 3ٮ%⬅w%kKu68m\sT'JSoټy(i)Z*p z'^b f{3F4"]dj~_ >bxiGиE&!QOZZP>o'[$ٵЅ; ^ DZxMDo֔IZDZCjډJaa$rcGHѪGQr.(]\߇vռ*_> &=g78ST sNkzR,69^𱙽CfHҡ1ٲHJ+/T;_sH%)톪q]^ kAss֢Wfd(M[%20 BB2g`"mhh)d v湍h%|; IhJ׃˯R=?C>7dWO2>~?'o@M^y-lɃLQQ/_7=uH b Ɂuة2UͰtC+(ѴjHy\8o/IJ`Fܖ_!O׶0a6t& Pnq!mO4wLsi dXdgU1NjR'_QF@kp3~L _,z"YqaW|?%qT| ˳T.EN̪MHr&<>]YHkXU{E>)?QR=X,n$w 6yhjzr8LPN9@KYϫ5zaJu!T~24U=Z]%! q6/TOV9A@ "uVn@BØmKUƩ*@]>#g5FR7) y`YuKp64̦J7)jo+xŅw8AIX.{Ma/>`gg|* @8 ʪy$ I9:oЈi0v˃@Db7yǮ'D\tOs5]`>{,o/[PQW7txq V#3^%#g5:R]g-1̈́U,$KCErdX體XWzOuj i95-uN,FAwI'{4 ԪYhئtzAam1@wwĮK8$[$o:!h͔XAV"P_utL n99MjTTVͳC(ܦajdfT?ZV Ɣ2 [ɣ^tE,+3%$2ݰIi+v . ݂@Ej|Pv'6 KX=#"-џ3TA;°>'Kެ'wkvr̾ifm_ԡؕzcg\3D'LW^c6[a#Vy犬G-1k 9렻M1eV&␣Fmo\8lJɞg(=DM.䠊c'=G)l _-)\? ڴaɭoBJm$ n60%ܙ rl_{AhS􎝻0ҋxu(1t8dHmy?{%d"(,SWGB.4gNmH:+>AU`?PN$H;H2-L=CD ޼hb.ЃLa1^wrIyNPZ(5}E+ʑGYj9JBgUb74OMmm/0%޻y#ٻtYW }/S#L")M{\xREEA$O6~O%c{Q~~,J$fl>|ü&xXL\SR $(j,AN&#Z}.( ъYJ73fF_:oao&J4re$f}%W I*wDQ*Ԕ~TF1&iT ߦHݹlj f# j:}/=;Y|;ln5Mx"XM@:3VV ?#@v ˻@恙X6=(&8`ˤN=+GJOi<HQ6RJ9u~DrkIB&9ol W ,mKhy}*"_T Ocݫ򑤙Z%R: )%<.M/N f/ yH)&S,!v%:Pa*Ꮉ#5^q܂ lOjGy;: O d(_n^~㵒Y%xƵS \OkP JvFJZLs1~J%=/`a 2L\弩DBj+,o>?%O4>V 5i3NֿbhԽ1h3)'%W|PP!% ' E|luzn'rr!iILsN}+ +2l{αҶ%v:푎'.ȗO(nԽmPfDk'VU/!aȢ:Rm0[$^Ppc|(VPWr8yОD*2$P6\OA!CU*AuQ`"Sq{Rh~" 9Li>\QCFoATcJN1"e}cnz}!)O9圠9yw6jus D=rhMԃj):qgaH%ӏ"oWM48Tt My<28vȻYY*qss}HT7Y \vIʁݷ% ywu߆ChW :qrw&]¯ zP`5~6U/t ٰ<yGBp/'=a;Df(2yhH8dp!ZMlDHsd XƿȄ,ސ!s{3$ T@ arA#2;] ]`^"ܿZ.҆qZ.i}Ƹ- 0t+Dx5]8r[+-%O|/R_5QEX ۲so>\V|88 +nդbH@. ? TC-%TI#Nȓ^q3@Aw;UФ)X͹@r~P([)ςyW=陪x<\Fkj&0`5x|n HnkuJns%x?&wY nƗr)e aMtϼ&5xIe? '#kj nb1| |}ggd<aKv$}0y(A'et1(}.1]b?fd:ՠ;]Tt]6Ko>N+Kb-&i5u!%?ĺ\rV)bӈ:%V|9 'P^)oN}"iJT WQ+$]`RKGM9ѝ46W7йvPzbJd&oC*9N,Ę >Ċ7?{4O*Uͤ#n{VͶ&ore4 P#w 8*{Y7!⢕J #w,q.3U}[ h i>ad +pSFTB@D!!lW_6;dũF1@bMK^Zd'x˺x*ct9XSwJz^gYh=4@7@VʪEn]>*2[E3eCƕs:7+` 7܌?W[eAGuZ!Pott[Tg(UV_9!@>Vd6'{udZ؍'BWci:ZoO$ uX7:-T`q 38wB)J,sgӓXv|̜aDfsu+Ɖ3?tȧJ$$d}sm#v~5By鍟A+$oma3@ f`T4n??Dy%jLJ-*b}P_J0$ߩ`7y+?ţOjP8* g 39+\(B!ET,_~t#s5z jW]ћNkCu]z!ޚk[dGy%z(e~'ltC(?GpO.\wUQSy7P,Z춂Sտ?0|ɶqYx jfZ=;}Y5cքՀ[n6D,` Gҿ)P O)ʻWL5F.^eIBqdVnZ.3 0}K'^{P YL 2^SXPtB\*d>: M͑]eS/E)뾈C}; u8fHn"[vB.5WW sGo?3gUTwϊ~y%fosiv䒥[bwF5_13`L ꨹ 3@w/}@?XNܘ/ |NOZ2`J7+[;,dPyY5L (ʤ q2nⱦg"y.Y";͊M0xn|>gn%G`}6g du|]Tr7eBYR^A}Z-#\/'iu<3~1bշ R7r'/͍%Szzp+ocBsI)c Gb0(o1BsQY~&Ubu(B2/RΨoɳ_u2H@{m4ZXM~DUKiA)"3bMMfhرE5I_mt_7^Ϯ~%D۠ T6STcQr?~#7WPكDCڙ.#wcQ_=(:2zvQUlfaIOmقhYZ 17Z \Dki!zaPTFGHtƱJJ`]FPuj(X#>$z]8#Rw~A|`5Adj4‚$d؞W}*6S$ DS`o>zE.+D Ն|-*A%8>Ph#Ce zl)a$pn<8&C};a#>ǗsZ:!"hd#Y8l.&𞗱Cggu.lOsj lEI|'A9n(n7Tl3ἷϐUw_Y;H|v\n_7"+(0B*mw; 2sV㾧N6ѩC9FxJd'ihz A0 o1Gg;g|@o2X5[X_-ë6,|Tx2רLwI` b6ll`C6{bBkDbR?1h SZ/JD,ݲcB.1$?N"dT:H+ Pq'+M^^d{gՅ E]{R9|V.NǫHKh瀛UX.j3Ⲿ"lEiR7ϜZ{#lt?|ͬ`WaZ%f-?rvd>Q2UOu9Ee!ˠp=ˎk13$VCr& #E"gF4|!#Y@ȓ(񡎤t?X+?d. |` S=;I~9E}RۨSj˒DoF16aPD9fcB^W%a2EѰ@gx'Fmuv5tcLAoU<s,¿Z״;G +]ރBcCJn+#e$B I5Jn *m"8I-n\IY(#t6s7oH(]KmO۵&Z v09լ+ၰ); \!AhC|u)ǯ ү. WpF? syHYbo%8VBFߣ7KD%qPi+;4+8TdͯDCڃnŜuŢgeq?@b'Kb]kd ﭬ }`"KpjM@P\XBU],KbϠ]Ԫ$W#bq-2hu~ϵ{=]m85d١uNk4HAd)|'9+Qu}PֻRB(ꬾfbvi6kp27۝H-50R;yf<`\YN"+ՠ9O4ջC PCS:;TYo3q`͆I}pGII2&ӀzWSGdb(Z{3\ݠbj8DHMW}қ>sH~5\]؃紡>Z88`jts }$Z43y&oJ[mG}lgpe逕e/5wKy23fixv Hs H٢BT ɨtO/*жR Y\?amO990Tqi_TB9][6W.$<\9b8*Qm !u>Gh#VQGpD,1mz'鱞=,V@g#0QY(U=EaL.&|*č$_A`ȒhߍYBz2IGZ˜?VlKM up?#*^on,]הeD[1ɤK|9sKCdĞN,'61R /H\Num>yXm >*yOgYBrٜu!3V٧ ],8׍c|bC*j2[K h46~)N5N@Un ws?Hs]naKBXlgS?$X޿+ppAq$ Y5\ޤwĊk e(aY2H#2=(Hn#ALݬN1_Ab}ۧD ,s@K.0 TR7B0BM,|',`'9ٟɝP@8 ')wYXO=滷 J~K&5*9/:G%/`-([ٻ ,&Ty=x_iLQ5x"jލ ?I~WVQF_53 ,3KuS|Jo`Aݥls8 ihM랱w >t/mӕCz:2=4\a}vM ՎWcQ8駛?$ElF [*pv@H'<٪)+I< rvŃ4P a̷wxZl'L?MF:8?c a-<(/n^=Ң>l^ *2Ze?\ Yf7تj9yQsћ/ Ȇi%v!KTI';rtlYQii&)C-+O}FJaLchoXhj*)%bxMdV:g>{zb1F] 3wc#Ըz*Jy!TpVu*B^P3z1n"yMOTnMG2aaJ b3k U~ZriI9MY茅DHq+99*E` "M+c6k!FSY5$сbd㭓<;Z4j(Kb ^GCV\T7k? $coQ\wTZ s4gV}cĵ J|2.vsr jPdGzf-tyO=.gd2dLX!jOՍe-m] 1X[5^#$bhGJKeyu 2A'oa n@4[˃`GW:"# >{@ֻʏpEKT(yur|`=_/H7&kk=[:*>c*W\rZFɛ4< `r >G}>3IӨ}q.ziipk]!}E8Ia^>J|NozfrFIJ6HiPAY7v 7MromWN۝y2$ߐ'fT<2wBĚ-@n.ekذCGDSTTctȲB%md'!}P)':KHųRaw>:,1W${=v`lSnGڄb&}i@e:VESCMgY0d6ibSn_]!(:/i~]Б^>MUE,elVz@'آܝIb p[ޒ҉:ц" Ke5k5-xl٬a.PUlRI̅Ǿ<#0{@Nm( Mc}>CtH7|zOJg+S4_|&1p|ݓYjIC͓V #/aW#\Ԃ0[enQ\4a}C9KL~?gta $ 8.ogEmueC,kF==$\BbϜ`~Wbn0w@ӟ%VgIJ,_AvJw`{Lpt"ejȱOzCK+T}"t-GݹcQH#_ TEY!@ܿ;s"Gс%pzLhsjżj?0dvR<شbdLCO=b.&'5Զ线uK`^25D<ح' dn{ 1IK̢}-DE ;,gHz8wlS6r\ņ %IfJPt jm ]_oD?n1\dNC7yzAE (|܋1⡬U&9ŀB֘цDhn!n- p2gk{u 4RYſqʾĪY.zhȳ+}~h*)|2|9|fr43;m(py=:2g[Ą D\U7<1ol#23UQt^ۣ~92&"l-ޙi"S:d/o9T]7{E[k8ƳS\P*xZo$_İ;{f+2XVD`ɇ#hU;*ebnP\oySe=l #Iv"D]O9w{Ro= (Wq4m!WNyS]s @?n5ćOrZjq8Q%Gu}ᶨ_2:|YޢU Wid^"XʖJ2*\{4u鞛2[0Sa#=m3D?ф¿ԸZ#I o\-Y/H(ٹ džiG)1\ 4v ?/9JM3Џ\&cۈ'xSS)3 3娉.(Seaܼ性S jej+.Vڍw{&Sg,Zs#536K37Al C͔0ishVr˦s,}v_XH%Hϲ8\yL'K  ۤ"sZ~gW\M~,,y2V:#3{n?G]~ VƵn keCMp8[㙧֦ L]>! Xb̐$Tc>GLΈnr uC2;'LCNBuh.`L9੝l0mkvZt g뵆 M{hz&Q X};z}Eƀcm7;>X|Sj]h/BO/„^N%{/RcFtdge: ̿5 W*sSΡj f@Ծ}ͶַaIõFYy9=|S|||9Cru*fhЮstj,)IOV砙pիXѫO;msh88Dc;='2JyU1|Lϑh‰*$-] ¢2 $ "c`%K97&#MEsbX.}L+R?2]_ \CbRdeF1I9.U<_FM!v wրm!|>}nI4B5syl Y8av'}ޭ?]xznۧ{cO,|spNrBn3͂㽟gE:4(F] ְ VmCܝ!p=%(SZi۱7NTji*{؉N  ~ o6" z诧3{sxD )@wF;  _R=+VAŦsSw#SIGSv!ȇ?7 8Tq5cj?;4A~%,DNI=&xqep(ЉF@Y dM@AY+nWt)RbKlL+%*Yv ?WCT 9΢H/@:dlZS}z<@5:iM6+\ ҙ8Bv+:@_\2?OJv7G$S }]s! -r?0ۏ/2׍vڠS;nJZѯF74Fk./\DDx"{m??Onr,ɪI*g|@eTpXf@ô`LOx g]>F>cG> l1s!c|H^d7sv M_&pA/(9:5~z7Hvy]58dc6"k|I3Qk:N"`O.&9/\/wRĦ 8EsA- ^IbO\ tjrTQyk̄%f[E4(VXƵxTCfu,o 6Dgt*rasRsX;]t7ǶbQ6ЕUKy1VQ.:/Mk /:/Ս< |`*ckL\0 Fbj_(~ln*572orr) TáiN(\Z{źw%稐\w3/~w|`wW&rpw$r/zb@SyZ33](9*xd>3#@ӣ1g_rOM4^~!ym$UxhcȗWazkհjRSLh}泐p 3b=0O/|:vj2 lpӶ&h5Zޏp@u^/H%Gw^Dܐ~U+qGoWUN;`]$\SlI뾜}uKK _eq~[{LJH$uxel1LΧnWCI7Nt(*H%bsMŅ Rt[}Usk:«+K@>3 X03q\Zl!"I[9 .GO?x[[C|^x˝B:Q&8q~!;1ʧv|J`)$Xy%eOK"w{>hصw7qqiq`Sf) _Se:8 귡Γ0vuvq@rM*b; *4>FR,c9K 2h%ڝ+vCoA ZSi /D}xeeKTR߭[v,-JKzNCwk2Bʑq2˝Yezy&o/ZV0k'fU;яڷ=>@?Za7…RQ7{w| 2jB"&z]E_L+q7x-{JvaNxa@@i3pz3P#ʏڤv/ 0Eo( M{))jWZ{!Jd=ir{nNFL3ՖOߺ`U RLE.Tr`b"[x2%y61Y;`Wǯ5tя4x|кQGCW<:,V5 [TW,h L5yb*P#" [x/p(6n $`aYʟ[~w+;uEiA A8۩* Z5 hA"1'k+. #bG9#+^5]yofn$V,͝34 q-nʰڌиc.! <{/7PcxH[,0!א6gm7I$LfFW_ dLEϺii fD?,!I hOs8lxN9ѫd\lG!C?"+eP9=NOS{~>~M?3*HpfE N6ew Oo#PKg cgxĻ6[" fz_:s/{D%ܧr7Q\7 =kۈ*9H^4=X;(-q6#jb]iݗ6-姟Qό:⑤޷DTd5]h<6y: ZUI[ȇ;,ڱC^ 26m*̄7OD@!p1g {2 i磊9'6L;SaXյ}WY) y&֝QGuUՌX:Ҽj/ėe<+%׍o8X,^3H;}~컝(pDc6'8~ݫ(6%ڲ_\SM4݅tIg\/ƵԴicKbp[c%o#ɿNA<>#+M 6q7gxnm*h+,Ԣ\]i XJe54vY!yMjn I?0-f vǡK~1{v?V#z<|,- ֻ= 鴃ja*`)}d0EN.EtX+H?.w^ۃ2EH !7&aM^) 垔yhĒO]O<?c-8{4 P 4_ϒC\/bSULn E_=BҺŪ'$y)&6Xˢ*cap; # M Y \7D [ ϳP)ZNO>津}_͂>U\ʪ,pN17Ra:Xc3LA+}=ha|W?HONl6!X6b6O(xJst{cx* uy8r piYTf,7a'(JoM! piD=/z:24?0uy2 dmǥNឭcQ7IieTZ@j=E3JY_5}@q4wM񅳳hMyPL?c!ƳS VA#,Eԥ,="k&x=VM &a,"ۥj"lG>p3C$8i_c'x?nEH cY`훊TBv4_xO&-:FHV]J%ՈTe5Y"L`ͨu!*]5[^qa炑#&Ҡ1+ 3E %歀3TDg`C }GbVy Wbw'uxa2uX1n%\ЄK˩_D><~+> M7OJ7WYOHEF⯢BTH%{Y*sXmֵq zhɖC=x?h}Bg`8Q?&L%-x>u+#$ژ W٦@T,`6Hup9OyމOP܈f}5,b@R$ Կƨt<\ ᱓oxQu<: X5=(YeS,^}X69˧{£tؘ?MMS3Qb S'2@?{%rfTeq=$5:yVyq px6_ۥ[e7+7pdM+ijxcGFsDjc. 5qCI@a&SZ52Jp#Sb}g?-Eڕ%"NZ'ѻ(*dyC94XZ-eI;Nh !72L@\,,cRdѥ8 ^РljIHo6O]}UF*WzHe?ک1Pr윞[ 7?Tg`: -<)lnZMܧ3&HӐ92@QXxJRlx^s! 23.n7}<']囀_o8WE (3(q2Nd&q̞]EBH%ڹ Tct!&N~e4SCk,hێ?'ODKzIX8K7fHTGI3qFZ((}))lx!|VL4$zVPg=ܵw x$`#M!9 d5c;B_KQȶ%>KƐwcVX^tT"[C@SE"ۡYr3oVdy,~0N ϛ(5ei8Ra*.?_)碙/@!0h4 e|;~fSk4yYHǡMt学G0U&g3>v|Grlzc-[m"`sŽ;!9/1r r^vf'{,4ymk5h1 +'GMJL)>잨M.dGxxLL~4"\HraiѿV<jҔom$G&KG6MI'nJ,QēM|5NFA_D,M_D(S.弗T jiNN--f 6E c7XbIf3gu4Ѳ(,6je*_%p@WIfQ—t̲bюaQZU]hRI5sxdg[v<,vBsI> 'XҦZ=7NDW3x=ߴ[)],~i߀+b_Kj}X].)3^As=(izzhœQoHe6 mAWpMU؝TQ^w`T2O⟝A*Rذ۽e*}U\f OcԸKH {dH;[UZ5MT{էI]2_"4$׽=.DK>tD=g#`-Β1~JYy8X %9 ATXɹYe}\RZRCc/n/?=7]\&tȫB>yDe#O6gNB#١Vi L  7Yؤ"'C,/YE 4a.QĈLS]oj5[RdwXQcG云,"4"ׇTH8>Au)y5B-5`A;?!g넋bFxsE&t2SV=ClP\u95ZO H׮DjVdǟލcž*\IEB#iQ߽nǫ(WaYfTy;Q=@B3hMsz>#̟KU/k+;c:>VbACbY~(3N?;p(Ā{ٲC,*:ur]W OZMeD'(*a}o ݎLLrr ,۶dxY*S RkXE>H논V@ j> ڙ(*~y#B1OdѶO2Z{^'E ˹qL%"0Ц.8ڼؕOystֺbO|0úΟzFnO'&LzmR{$GsGFfAS?<@niI(#j"3T(b@ƝyE2y !qFVG._}+ײh&[Y}g=OfpjԝP! H@5~HVM&}ّE/y? q'i~0}%y, RYpe1gۯ4;8.ϥB:NXY]M,5HƝ6" C;"HqMpk̀mRo lJW@`OTw;@S8BΖ1Pmo,V+ڂٙآ5+J:ݾ W&]Y_J3ԧF}u_ΖtJYIzi׼-g-R8*§j8κ5K_IK!_]ŧ]ymoT`_+ ހxނ֠NRt%BDb0$k u«m`XdG]UW2Z yL}Ck*[  ;tߧd'6'Z3[0߅8`h,R`U[~nEI8p+DMy 53ySl EHcMyߣx k%&Q32e,yFK8EKG5Sd06~%4=`k?YtQt,S%9EH7u\<>; Yۗ5d$@e"LŜt_Pcl C$''; 2tqN1cY#bd]˗ZwkÖ!sԌI {X;Wep`xMm'^^+5-QևҒLbN[>쭹vH?ڪ 421ԣi VHOXgW'c&xT QdW+99Aw+GJK{q=]W& D;kt%8AِbR`Q-jĤU}C/WH oP\->" ^Kf}"`\6*v=#Ŀc6 Igj/=䘈kzheFDIt fyDU% A`=*jńQcwmk"vó]! U؄esT9e[c42#cwX҅)wL}Ȉ4e#"<>ߵtцc^8]ԩ(P|?(_b{Jb=m?[%FRe΅[ݛ+s7IRw)c%fc)4^~2.*:斟UcC+S1g@kp^r@&51GXe{7@7z1(L{$*f_-SH3wț?n__~HjwYmF8W8a3i~Y^2DdM>fV<֝D|JCRo@{U@S-Q/%#c-b2$v5Dè:,lv4ޅk6fQa'!'[k5V>\0_la'sweF䪝 o6]\-iu?N OtH 1oOERK!IB._[m5q&Ox5@h:/8_[6,%B~[ m]֘_)eRjb}CcTܑ=5n~H)C9s6e6oˣyȏk?kwKP䤁/]DRׇ!vI 1HKN-b[I֪F!@LEZ#/jJU9N!@e Boh,aiFEV [+[ߌ/ok4Z Imp8ߋ7QdY/_ {/] ]ꎃ]nrt9XN_̔rueE[/ z߅lmCmfx7$K &T8s\bQyQ/NMh~_r"FexG݀llXpΒP$r|#,G0\]IRiws55?"ƢE9խĬ1Gsd o*# nG8C90~(oCJP({Kdns6$:pM^'[d*J6j),o=UVnӅ}gʻË;jKTx7b)1Ħw8nlr )~GH_kfd'oU.$oS3qu vUnoe(vfK;Jp uMM  +?He^!wLLKyL;LJ#o 3wh¬,6PɠIW8%*gvL `rs L= gԤ c)U dF21D7!7j"w=!'u=!VoC5^k +;z<7MF'$l\h|6KdY$[u M`b=PKsچBD,`j '1U}[b38_5JH=^$zaxmv-:= 35\菝%HQqP ]įj5*ijtCͼFҨM5Eg96h:_>K;3t&hŵ\Z<|Cs2"@؂_e|:5D傔8ameS4-QƐg]7Y7i\}zJ!Q`p]Vc1L >vBDFlz6U SO[h5h\TXܺm-q`\U䗗:͵|l:2PZEҏѓ`|i 3SE͛j29a'ī8>uys~`GxGxKhx6 ^.+mGXy ^P|7%+(B^[ghN%2W>)[I.82Z5{_ȹw2m/Zl ~`j_T 肞6/% 0>vGB2o?b~6Dq(]_uMMίf+ 0/ @8;)ɔ~I.A@PzZuk?nL܀f&jqY|h򇑃FVAD'ͅRaXY۶آt_o{_AyS&XnLK-Ca2Hz& n#_M!7>5M9"!mwOZ2#`Yu XK>*(TAZ~' G ֜WvCH;1zd8c-;slOC|Pӗja=Pjw+"ϭ_؆};+1 4L6iVߢn6U":kzum hRjb+ZYu=>O( lVa)O@V0\>@IWίAre<\bk$AʖI}Eզj Uc$#fa '$?<߬T[fw[{-~t&q4wV>ml/XI#;+5{K|4jG.Ǽqf ]q%ṈaFjmn&o&&ݺrP6 wki<:ø\rJfAitм1 zFyIs3-Z[G>(xnܛxk_i^c슷z< C%i!z"- %Q>Ə}{ZֹylB^*{=Ckխz9Rk'o:Cy%}U%@&[ӇY_5#+-`M:IBP(87^csB}LM|eܙ"GF`b25?,D7#7D߻xcP~/rR2L1/n5:rh^TV K&w -KXr@1К,5wM%1H /0%]mץ#ѰMFIh#,MXҏZ٦{ùy)GcL%.m'Ÿd }9ܣGWN:H-!d  I$v\cx1*-F>Cs!;D+zprn6| jKU֖؁we# 9H]KEWI9WU1B}$p هWk=P}YL_]ug˘ t,jtFA ֡\_T/ƃTb.@Z U$az\9!J^eG*^"*O U \Ju?̮җ`J\i"(fSV nZ/eBnɐ$1|f-G1meԂXf;3__9(C,d tY7е0-*;aKn!2 h2l!^gVLGkm۳Ab`cdv<غNU1K & 38o baMܝ, {Hr;rW 6~7[GݺG<\qc=ϼ_D0AΣ1-{TW uf^)19e(cBXO+:N2RU7!y a1bG?iq#4mv=J)s[Kktڒ =0(_؈M8z9^ nR 0Ddp}/ 2Fcfr4Q5C#qmnta- #+S:U<kz[u׸?mԢz-EUktWr}29-419Cvv`MM . %kjԫ(z'RoxQJ} af:LX;%zXWc^! mhH5)J V4/d 3F'Ye! ]yaEzyqWp} {oEab`-Z|rr|FM*jR} },]H\瀊{ibCϕ{ Z;̍IQ0}gZ#3{Ǹqvk圉_J/\0=1t[ݻH5 :Pxf)_t{ߙ:_Ҽje8J_U(GFm$O{cʮ&-~uxU_2Kc;2!SnWGQ uRG1J+}$Τ\ݲ_W;:>Lgڟfomy@+` bq7$-Qh;  ,|WlQ^nr,ؠ:9lHh0ZtY(k7|"!6&aR|``>LDz_fD:ɯn1HR@fN] DT` qemP,j?[s]J搻FOJ^sP/ eN\y̭o׭NC£F6-k|!Jģ46֞0'q'16A4R؉ 5wGu{H KDY@;}o~\%MmG.HYQ`n5sp@CQ91DBh%dLQ d! r|]WM{so#ǡjOU840< )?EՃ9l?d@Ӛg}QMȥۻJ]SC4F_7gz#|>=o-1ZT Y}8&_F2[ A*sS>^6h&+<:OOrV~PeuoE:E|2Yq?=C✓8=v`Hm^$;j$_ߞ6UxS!4U5n4Y m|=̭O SħCcAjPͩa/LT ʹ[-uϗŽ9p%}}O)Kd|xtVf4jR*c [؟ϏU#KTru&~U.p^ 8G )8r)%U |Wl(nX/@IW2#ol< "SWIw_y~Ww<^M`*6}mu UʼnnGV--ֿ-ʇf>Pc=vG ]7~:i?C)m=h3~@U_6d~n"sb@8]# Kn.Ef1`5NA$lQ^`ռJZ9N*2v X1 pZ(ӁcDuPXf֒z|S2InDuV Nk}! 'V'k`io+r[ˬ|rųm‚ܘ@<?5*KFrzeI-ɮ^imH=+:\}? O2(ȇa~u WOSkBA `GNfНt'#ϟiIV? ZIz Y&I6< oK3d2I3S?ˋ]С&lW%b 6jdmBT'ߢ8,8L  s@KyRt` bߠn;hIF`gTVdY5\@xnhy6bX7X Rg5Wѩ:a&noSzZ٬>nVޭaq#DKZʤ~|2[q-7CpҶRf AR(2;Y\ԟ~TPkKO&QF)W2)cJ51IJFܸ <=ܢ,J%>/BQV0]8=LjGPᤱ[C֙RWtUX]wVm,#̭^TB>?} L%=.|WGdt7O)zSD%ZpZ[@vMZ0c*di%Uzj>pٰ@.~xI8wC8fFadfVaϑE33I#]n MQbP - Bj|ܶw 4sJgޟ+޷[rYA7QY9XF/4ŭ/<34&ڜe֩=oZ=Jq~?q D6rk2&GtQn95䕼%K ZPYCPкvRS.[laV@UTlx+/PU6*1;y)*=I`s: brJrJͯfqT.QOt9#>[x.coʥ;;{?C'.k|jiUGoOO$=It`}7.174%Bv)1j ۻGqG['Cv;)e4rygc,s_?N#łȽ`Ō q-bDCq0PpF) TiyR`ΩuI)5 w[gE|U|jQ0x G/6YzΤǔuEP5)X̌߰`$ZQ^ow+JQ$;ic΃+ErU.j sx'⿛5az*je4vuc2V"7Ī%R  k "6|/7Z4Kq-+KV̥NK`Y2;?b i[mF!CҮ%ek:^ (R2pK\:c`|f+ Mn bXxQO8yDTo.e zSgϼ;O8ǯI'CT{a͗OcSq ]vd߼h(c 럥XK|1%֦1f8 T"QMlf԰*G\4I}m]hi1^-,oCaђ3Zap*F[Y'_QpF"dJ+gR`y$zgP\ h[Q=  D'é ^7;# p@*/_BZ9Ϟ|i?PX`EnNU{+kÇ\sY4ߗiLct2S1UsLƚoE[V0 r4TczVH\k׉Rc?ī~FlKHe̽ሚA9:9·,9R/]ݚ~ e֗{k[N s[F{ْjdi1YThDnR pTI,!pq1ږH+dm$! [$4bsr|GAh}Za qc^!Njȩe2 dj|z۔2j+a2@d&8w7'H^?v'{5_2bÈNB{m0J-yb%"e+;zkO>[ 2bN޵J']` +cϹT HP(:+Gz$sSZf#ñGȨl% 6'㻩p$'Kԭ0˲.(\_;򋾍ҚbqSdr0(.VXXCt7|{##>.: '$d$πP[梨iZ4wU M1Y1e_ëo.0уڬ}be-1&cdP 6s2P鴧v ּ ۵hW Fוd-%yGg@DZ2@f Iz'=Oң 6d+I+@y*5!We鵥oUQdv63+:/5/p>F.WI kV.{"kۃMg*n2D~ӥ `r6 [5<@Rllτj/+E*b:ڢi['}k@F  t8T9|2huF,'@x*QA؟ã;c;(-vJ_#n͠}OIf]<񱘁lGR?Lau[ 6դ0Ylv lf02?$_ @i ?+^.jD|FDlC *aۦ|9cH{TUÆCWp9!jY_9QB?h*=( |RLMF8"EW4f9Y IAvig<:fvp2BASAchQ#dXI(вo2 I7o6B hAIo~UmAKy@MHd)K贞27= [G!p? |g\ްk@@#3?6eggְwj/oy ER0Hkk_!ӦiTGz\k}+pZ9R-^Rн4 l1\*] )NDGHTh)+_ayվS7R{Lq+kãK0 [q\̎+XH jdt:=J-yݰ$]J!dPQf':تi2FEBLR>R(ALyggޅH =?H8ȇ^ͭD$ѫ[@5QTW!qfiТ_'yЏEyd)\ Ք=AQvlָfAsc2mTL5^q/1 IfvaI!3o{c}J]Y@׃4/x^V(`*9r}&_WS~{NI@~Y*uŬD=PZXfGiH['T^ţ9J<5@'adu#U LLr|6x^Yo@tA_Ld"4ozkjRʆ uA$kx(Zr{rY-|FԶ>G.q4dkd-%n=qᮕS gCGbf$ !Mcu":YP0.Y/fRJP cLJn/o xgY=yF5iA6ht?E {.5r /Ot9:lg/xN_F`GfΔ$$dܷ%~#u;;4m;2Ogtp>kϯ;Rѳ*~o7/4cXMaQ%9+JM?WX XV[Z_H(5ӎ-M,xfߋ,o pj~X-'4Tezbu Sw9]\mb9MT(ѐr_Wy|ݗ ю'λ ;7b F:S+\Û7gH°&kox$}i[CAX;ؾ}z@.;iϦ)tی,h+t[s.UH̬Sn %LIK$ L'éoTG}P(~UCgyeoq_^JQxkO"{7V93I<~M&-HzKkubR[:Z-lD6_ލv_a$,me\8,qt#<~[r2|,D[*w=jY?ۉ 6W')^: OsK5,Z^+iw8=3; ywzۅRXΐZl!:8nS0xBeAprx@Zm,2Vc1f["lwX>{kvbseƗxoPi? 83җ'P#lHG(Rpr-:יw[+&:(5`ԒI 15cWj 8 7 "NV6*E'\46ݛYĔT`繩eeRt[@z?}}u ,rk񍴽Xxl]FUXO1%yH㾏= ޫ@cf8X|R=" jÏ4`:On M5IM?S'y2YRIebT\k*i-68 ?VlS"E$Eۀ|H5x?/}(&,Nnjm1(MjRD5 jU )fA?klL;%odEĈ=gI)Amyčр3鯡.t )o%r:m|S^ִ/k Qqa'/41yu]+.|fWp~ƢU*8#wƍQy@Ѹ]١G F TkDj~tN8vj&q[p5D(oX^6##8a\𕂥~q;:~풉/!W4vrvcb.eb"jˇ }q$5 5?-%nCc&|o| _`e'wϓԽDvBܸsqg(I9>-D 0N"F!z}۸ HRA]R̰9%Y;g zP~AG Pfu=d5XbI,g9LQs.vW2Sr]5ե^VH#L6AkS ρ.[LzLNOStwgu3p|0V""ykh$I+cjIrs됛g'=hb*}B@c:`WXv< P^ϹŭXVJuixiAfa[_6oT֬Xa6LYMVZ+$6j䒧;)ؘ SsYT=;9Yk lc5 5S_Յwx~K%-Ș_ THA=GLG ӯXoeX';\8\Db(>`ۭ/cjDz0m9,t $Ǟ3~ ƕ#zΟ@,찷IpCH^~Ec"3Vfjk@? )* th0Wɇ#t*LJv@0u$X}jwec%ʄSۅϕ޳zɎfJ"&|st AZW3rvXkW>J{-mx~ێɽ#Ԇ:dۀau-ڍ r>Z ]Wh:[Y{rb|*jvmlw|kWDwؗ- R6;Ko*^2R&m %δᐬz(! ǘ9`ml^Ca#φN+1 hzMZcA-;6>kOc)*ʹةuu7S.䑕V7xqVE֬~x o| =u_z7?,aiʅP\y^ݣTT:ja*]Ŧ\S`ʞ ˎGro˔̢Ȣ眴%mƱeW ނ*-Oac\UOC4T2N5e۳GGQDv|.-a:%F"ۯ*e,o/ȶah8@}\y7\NvG?С {jmR+K}IM89Gd+J;swju.`Q˯ҧFXu<>Sg'\/dYK~9̡?jؘԽ]//hkE btsʇ\kb7{~TM %cc$-ы3_I"{c0-B9c$UX@FHjb8HB[KőII)F+?zfӐ's4v%V;6L;:AVm)iiն1rA[Y{k,fd;}$#zloPMawɇ3P(m ղs q]tfD%mZVX]Kx -? 9E^Li'Y*?F[Z@T62o2=R|ۛ/xco'qM%)" bWefeN 7N3̕bRACxZ\Fs(xGp5*#_BBCZ=[ќ:_[t.Ia՗usFAD$>שּׁIY8L g}<\!- L{QH5Nb`a}7U)]7wq~$h<31JT{K~o,=_Zq(һӣG_m2ZGqJ&D577Efnp,%0-k ~N.h Ib'[񦨜MޅtX?z ïͯn= h7ZL+W]]:xV"e QqJzLҿ nЎ'Jŷ0h02}%ߑa$L^R&2 bX"Dj|SMu7=>"~&M8.ԙB>=ZEg/. q N,7$A5_w(+}YP2֥Hy9UO\NGo4Hg0k5w liBhTg2zκ)Wo tW\D!6ކFPLYO!NMMEU .h>F|z XŪ{0 2 :!,])֭/^{[brxSo:4-x4|Uŷf4Ę¿F8$,`)M,-sVhQ` 0 UzbxI"t?ڍ,P'Kֈd"^($PxFlh_#ZG8:h'ΥtRMYmx?-'F$ٰ}l3OamS;nGRPE$N/?O1YK#){Vս.?H9ȓ6VQBɉfdH0QgO \X!{?kG -sfѥnP%s:pS2=IffA@ +fW;'I(-G׬qc)"M/i·źb2eB<]jUs.V C>eE+Ax%8?W֣k'k" Me]?]ִ){EHW^ZvLD9V?׷\r?b]•|>CzH\tX^` p B _Bn<_k7 Q.pyskgY)orP7DDfIt )x d"xMO nGY=CmzرYsWdYœjJiE}r K\hI{]@I$zfsмAo ؎dq9 LȦ L>}pȠ p%z ' ڗ#en&eFЇ;flVVǂr4vbi}F !lG:/`Ed.N`!U-eYVeI_棹)nsm\:\T[`mҥSK15GBRO |if:B5I7fh/gX~zh+uOIɕ&0 \>PЋoS&7NNfuw ʒGj; FMꐟi@HUTVI}7MUjlq'"1c/AukjOT]HKYsڥm~ق`)Q)2r+WA<犲Sc4n{RKn39ߞlv9vY!q}W WRzLLsz1HF(TM5NOMf(ӿwRIl S3VOX[R5btHFV '/3{wODT&"g\g=ܻ@Q;()g>ȄGӺmY |i<wF'y 7wwAtMc1߸)dЬQ[fAV0|qFrhtg[{. wjJP`c%_*-oz}ʺ| #Xjbn4] b5[q?Q-n)!xk0ý(mS:&u)b ,%`6[g4`mvl'ZR|Z,fʛLE{2jwA;فd]c!T "" jهR# on7:x7N(~n\h0dtK]C%օS%Da$TdNƽzUp.I ~⁀zJ(%9;jdUCpƠm)ڏ'+J⯿.W!yAT,na?n#Gv֞piʣ(T-D{YzK!U0Btv+`:y{S9BUڇ )fr§/Թv i' /R8i|]R9"zWO+B%TwqCoP>wo [辂߿J5 B 7O+ݰ H}б wO"0Eu˳,^ YoCo\tsn SܢvBGƏr_˓'qgl` ߟD9ElX~lY#e4GǜA_YA\C$]w]Mb]A-z?L_sc0.mFrV!@@U5Gp S[tqkn{JBUKlҖ|B x#nI7-MZuѝ/Fc<w@x,u%v/mcNtЩVf5#o ~&B+s} u CebA%t.yly&jReex_6`"q|9TVd¶㳦%_$io+ܕ5]ŎHD=4_oeose bv1b/wh>GpFHp'Ɯx::zǿ#WFqAoG DI" 3 @C["q5_v%_"̜"h D pS-bJmi8fs3VU[,3t-\1n=%]Ew0y;3n[.Vrfi"N[n&Q{kg_"s^!Y6(}g[R;Zxo*,`_6ק@P Dj c_jI9Zv1TY0먇N_1#i9##K(Ëk?rS$  Z.W˩Y6Baz/PLZT ??2=m_"t#>WrxsAF dGR#ǡ\)/#G}6g ˢ!kH5u6)-~k ~D+Q=Td:$A/`8r3FʸSF v#8h![sҤsg``e*SC>5~6gL!ɳ $KAVUr}ӂw}$Xh̜S>jwNgrJMh\@qLuH& "2B*|>I`)Қ勍>#2$:LwWh*3l")dwS] 8ݚLV2eih2| /oEY2dyVE.VlMbfAIsϨO:>0T.NJ^fĊ?0>ժΐ5.#x@n2joλ9F_yi|RU?Ro| yvhS*0Ϡ(V,VYn~'2o@jl^r&ݬ z'^K ڂB 'icʹ06\U|YY}ՂK!ȯUaK03ؒwaXm&+~y%wf9$|\hmE)H@NGhmm xÅQ-djk,'t䁵V0Y6r]h Q'k\Hm4`Z% .Qh)0JNPiL$jړlY,iqTR6>׎gcV4b7u˛bĎy jtsF=8>[l|." $ppm!%b4] nψдQ9L"tL^:,!6bVmn\M|MUK2;Bbiz.JqajLŚ})6®&nl{l h%U\$,׋R1 Ӈ=ffW($w$MzX_dX $h BQ{zk\;d+%ѫ09{~k܋Ɋpۓ3vہ@yasAS ЮMl)IJ cVۗ޶QeyM[0 It/. G4cj;xqtT)C^(fX#Yԃ7@]k}7s-u.~";ir6ك_wu'D~4i>=YOuVYjj*SSRWMzT;vb.qĜ¶} ̇ϛZm*&衏";;;6M߱.aK~xVWl:->t>np]% Bm~(8=m5 x E<~#jP;&5O|ºȑHɁuzS8?}#+ F!z H oV !zOc+rT]P8n}'K88[%)?S]L'Z-ˡ$A\2ShoX4š$ bA&Y(F->%|ydsٛdu/7Z0oMh\wG^Ld\+f&Pq;%l6c+cX%P1ɚZym m 4OMek/pD-tD*yۑG٫EB3@MW3d x3t3 T!ѣw >妳Jm8+5bs$v 2€~f5.~ejZ> BJ.l(}N1rģޖ$/]֩ό[߬b§^cR~ 0(Cݠ}̜G 5D=}#mҒD6.\hgG]iŞ0x"@c %k_+H^Tgz`/K22}!Vc Qm C:|?=;) X RnoOY`Hn*Kϳn 7}$uɫ[}v@zԫvsh4bryiK_o5וP<>rDT2AM)# ! DcNRM1,2l=_Abci%;sTm7iYnK{Zlgaٿ_K5=?7u"(_=Ӑu/KS5vk3 >XpyrЎ]*$UV5Pr!`f;]U]|E.龬 RXjcm"ݻ!gea@(gm{z%#CPLUyh۱okÔY[b4k4Ǐ?=˒H)RI?.,Q}Ҳί~ДA$P$ >zqQcP0N*7>Yo2CJ8xi7SnJzUY@i+&Qk1P zb-F1ʿcْћJ3ۧğ8{K3 Nci''>)ŬY؟H hhVrMuI=tBVKeǹA]Cu29.IHu[O5YDE j FhKkm<@cݩJRm>#Ux 77U] BAdf}[nǬ 0Heߕd~)ϢWX_ ^RDWZ, K,`M1Lc]Jx-u$_Ls@ ?".!Xu B9 l䗠 )71D쬲?60uSws'ПBLNe`E,YTpݦ 6z$XQ $=߄L*g/ 1Y[05H_n{bЮ!I~D9h`ArQx'8o%2h23\pB#* U*I'렔PQpS/2ǟ8==9TBHA7guΔGV(:!#ܛ.'P!)zb2Kͺ% GD+&r-M#-G.*m6Ȭh=J/ք>$&-BN!>=Q\G"լJ݉L;OA{T`Nc.Gu(d]fdۦZűa&r gݥ4ԛ 1Xw] *F MHo)A7|g]lKEcۄmέ̬l_'PїZY#K|I)h]JjPOĤKA;_8@c2Z"҈mZowGhq|F(S3aZʅЌ\?"IT/3@XesFlPc~:go]חaخ(4+C3` WY~i,IfOGQL|^$^|?Y1p`#!FbdoeoHHWfr07Qj^8=mcЯVw!G}nf.5w03gϊG]`hyb<`g5vfL-n[-NH42zQnlFsF a-v\#*M'OЦnp5;!xSȖ2ZvݨP,Y]f-DGʂRFC]GaOrlQ%-"2`jPx,D"m^>-.9BZCi]\FMюʗ=XVkIE2aI='.TƁ`+_a BWOؤDJK'+dbK"7JuKpF Vfh?@ZK; SL97l[ V3slv~&&tM |=Fz'' :WSJ_N7`?<(Z!v\/lqMchd&iBLnӲ*BRx˄{l^P,4-ŠLN+*Ųi/? 1Fxc+|iz\ TnQ eEv&Ҧbm)]@L rQ Nc+k[fxоmK 3CBO^ P]_'g&a1֓Rĸ`#:8il(ֶ6QP^?0k >O>4$T,9?ZEM 3SE|$/ڴLϠm(߇~~U/Ӧ%P8;z])UA|o/ sYM:76PSF$>^$ews!Q-[SW T/.IM&.D@!X8vVIiOTgǬZJQ]tس {z$K˙0fhxz^QGUgM뮾 /4$ qB xPG0$awlv<8I5H4 i %.L`:x!~!\~m_=tw}3+u>C߆Z\4ʸbeE>@td'6ogl[6IF,(T]['D?l>EPq?gp;yVG%k$(> ! M' :y$PC6A fbK~ߎφ]YA&oO|Ʉ( MOT> A|w^ X[_}!|Ū ;wX&<,sa풃kwκ}8%we6o!KaSTՁu 2(S卣o45wY&c盉 ~ZO XZN]|GS2- 94s_?/mtٷ){'͢(+EXH1HAqZS#1cu2cTls]8Oौ;f](9<Dd`SPwB3[5|&SLZW`;e/' )^P i|:dL%՛QI:)y#i@oywןmh+bs{U aZk={!lY4#"ӸbDndW:m/.fu rd`b 1A!R4Kp +#cs'i7-9 @$DLwBL $S sPU{:ufO}Ij) U!OD ^\xRbf)3n.pL+P[_x}jlCD1☨jPЅOX)?؜33 +wPٕW0/H81Fv2 B‘֞ S)ٱ[d1ﳓ} Gs&4{2;p&Q4Ŵ d7DL(HB֕Vc^ H"p}0v2 `Xgu{mԄS.ykZC.t&OBV+JԆh"sc`L+[My#ݹd!4;h$ǎR&>}7?N)6M.6P.%nʕK]Ԏ'dl)w3ɑTe($? մtcmF7=,t/?X{ ([% ;2dkQ`y}B%$JP)m0=NkoxbrnLX,lgE 8.x!gvc΁ioPW:9P6e C)l(Ld%Oa@ 11dҫ#wC.#[o$*II a}ؚcRDc&8V*"{mznkbQVf_!=+/.FT%\H%qޣ8+23˱HW_ "_`.bӥ9|16>X3I Թ bS}P~ R:x@$ZJmZ-_%#Az sŋ>o#!]JOހJ,.fy nA;[*K0F8Q"Кs Y?׃~=C@WA%BbF'm⼮^`cB YFZoN 琗[ޅ0]`JO;L_dP2Kc}|\)4r>ĵ. j/8[ۼ_Y~3嗾ӾL0Ye&kHnu?⦻7|E62|?ɚa:,YslG{Ol |y֩ Q@J( .â0I_(\|TCBZkC ĵ}g)F2 t6y׼dp%6d"dͤT0ԠsnQvҡl;CDk I){FL@Mta ^Z#G$s T[ALJsɪ4;si5lDFx4q*}MIRh4FRi.eJl^p)ym*oFlLuƜ|zF9^Y9%u,ޘ*Zid H8yD@lA`P4{j>|Ξ>G"A>aj[H.JOC1z=2N$U{xWO,ϲ_7;zTG):OhPެNȇ)/qCX 2"[5F- *xGBf#(@6CnuN&s=T'(&=q^r{6E xFʅn Hm#5L6`ư˨r{GX _MT!/TtF82} yVm8 PFdd5B4]%ʁ7cNUG+ 9:PVq pO U.ҸGshBegvw=g:?q˝,b~(uW[;!A2c7> E%dFZ_n7'9%>Ύ "i]aaEOYJ#=NCWBv^lβi.C޿Ο x4rϓɕЖpu6Aۦ7!$ Æ78Xp [ojly `l ByIFf ]` 1>{Hv!P{sn#ΑSe,V$&xc/V7p,xToGUCM2؈mCM4!Ts+_;?{;͖6|-ٯ_>M% `stp?7LHVL0\gܒr0twZOp󄽚1 ^[ϊDwfG$f (Nx@'iO8>iIg jdn_8i;H0*XÀ|0Քh[#ZJcgSJ{Yu<%Abmgyr<<$E8$H[N+j}>K:]q?"6?JN1rp%y6YzK5a c|"3, L` zZxLw6X~Lo:/]^ï>FZLQA``]W{@xg5emlv+ޚr+ 0,2-ܳE{bj(ޓkؑ1?ulfCs8H.)ʴ}8K FXnLM>p6,B%szy i-rpL'J oC0cX w}!15\ ߘŸy| ]O`$/j}chХ@ =>ͪz,Pe[dHTRVFfjE/5GW?g߳R7nƺR\.~IJi])?5UH"r%{yI05SGR 1EJcG,ocO}脔FXdϲ< iCP>t,~p619 "pjTkb:RU otUUzQɶĸ)e;EC~B7ɩT/,1,E> N3/>$PVİe +i+(z;x1ZU_Mjw 'FIaRl'}ӇFE_VL"&1bmj"*~  b3 Xl/`L7ҼbNX e|= 0K0SFrw==*Ȓ`=0e.}q66/N21EObGA8"+|PXgxaΎY`Nc1!XJFPStvV7(4۲T:/J06K!wo¨oywGGV ^!z DC]xۯ6bDCK=e` yM cb8MNڙ6}oa{{HN q=.(,h\8DaP@U[r:v_Mmpd4~P/Nٴ|̧%|EEAYZO`'(W uЫ7䈪B ~c TK"Ke@޹wف[w/>5>?&foP{K< JU. ]P_:qC7P7,TjRo&F qC-n(rn Lq8i%X1N` *=\4jXM E h+FVZ0!K[uW}Fw뭖zG:T$pah*Un6r;dVĀ<002&W$=<>vyV<m]'N'3m?}w6 p> e4OmZ]IRM1S5kH(p=qR1L 1;bMg=PfB/CsGe/XUL -!ʒpP3X#/=7oa |l'm/@up6dklc^_c?N [IXɻN?4ӳt6;MrZ׉nFŰ.M}ntKi~ 6~SiT5U9VkJzjZk(HrYtKbޢG'\3p7љ vQ@5.h%=`Ve|vUM zRU~XE]#`xפ͓BzDtW㝔؛#9GowY {+/7S3샍UHm?ui+'U'̸mU۰XB.P/neDg+2_+<`gp[7wiA4j.ѶJ>{ʽSϑÏV3[0k0 E#Q^Ѝ x4]"K1].D)9$Ajt⣇SIuX_0N$Eafl0qߍq|}A\)h̟Kl&UYt^wr8J_v@G;7eR%Э1 sqʀ$>+#S+ mF~*QYkoÕ3Bi/=ln!wJbr.J,yaX$6{7_%Yb}^!k%k*Qf[k\/,,-7\ z 2Q2&e 6`F:pbIɘa5#XPs4÷ iXQR *n 2/ r}omJ*#bx j%i驶ʭ#ad>.̱QX0hn ]iEiǀztC k6ouxrkL8b?,#6H"rF 1} D\;fk^J&qs#Sn ~pNQ6jD{jzҩ8gү?欛pn0P b.۱/K1 N@[k7sx:su GG<)ŵ ]t.]y4(a }QIm`ӱPVy# s JiY;"Ż ܖrR[((nz ^DM-4ׇNFx.z%3猹:UKړh_k *1&~ūJxƈ]m04TbPL!i+zъg3OEŊ'(`MޕϦ1*aMX)DA}zoԠe,!+)5)#p|%T M-.hTA{|dÊhp?p(5 ,r c{q?0+ (ӆ:4H`l1N؈}ZOmMIno:zVJ A:C"3ZV aadp쾋BKw(>HF S8#J^Ͳ[=JˌWdcey^>̧dpfq߹/INQ5 *BzCY6B SAغ`zlBHMqv@wgeF6 &O$vkڬxcH|5 mL> nCrSa1+xg8WT 3!AّTvĭJJRD1 %`C/vdKI긘W:wEs(ê-艨}=P[9J =!oݥz6DCa=U itWCEDLMGpݢd|15ɵI}(GEgOLQ֗.A|k뉻"lq{ .;AI:B`eUp!nT͘!?񢌈ߪލU^/Pl\NJmd`\T0ƣ+dvr*S6ϕ31{ω Eo1UK5)mًr;hzhD/35=C~|$KBI4R5a\ht_7=+V۟&} LnVBR=k݁ k8Hm%O24g@6R$Ybh1Ue|Ug(I%=TAcȅx1 >"wNI;˿e+q$T`Jx>I4(ڼO%l\p&<,YO~]pJ -$=𽰾RG#R62!+IL" /h ^\.؞og ES/ &%$_ˌ(d^vED?Gwn n Fw7='vYw|-,ZiFt c3 H(Fn!0^X*idG쓦:_r+c ']n<=n胬U܈tBln#J`/^VT6HlRoZFi魚tKe 5f3jj#c.ct>HfTR[rfw-n@['0QP`BYm=_:9GepaچSc30+qeؠ,blq(cesXB(\tܙ3Gi,hij0A.!an78V8}VY,)s;v%͕"n[/O1"y_c촵$>MUi׏dQgrn< O6ŷc9*SiG9!;HmmoEEAE&&S9nxߐeI?BIO,U ] x"c[/u|B;7^g\.~8b>rhRrM[ԉ HN[H8>Ӳi &Y,x5\G~Fy BPӈ|zx7Wz˻rW$#Il̰JʟںShR-<ly`fi,vYh^Sh+݅BTga]4a L.CzFF3 V讜;fER/:7"iloOo֒f[WV^Ck]%#Y\V57k%zSq"ΫP Yi9\:s{|DW-6H>߬{ݕK-`ȟ//]fϽyp7*}'~9pѸFIm0 1Q[pKiɐc $[6Sts[̌M 9RU'R[o2Ȉ1SbVFyE]{rG^"ru18ڱM[/ϖ։^u[ 52_&I賞]ɝY&n}YNXfPT:=~SRA-|E %˼/U.RcU\'đ%Ƀ&-e0'a3=? *0鵤_ .H۵%rY& /3ߐ|m]TVߠ-J;~Ktk穾^DC,F,yڔaf@\`p9z|0C-RzoaORqMo7 ^ኮkRX-}T++D u$8bɸ|j穣mLn7}BG;*C_9[nOJhv ^Hj|Oz3ue+R2R.E c-j㟨j\'8q,_F Q7yC3_;(8_gsEMأ$ClB_A윖Qud"Le[ŧAx,OEbF +w"ޢkтYiKZPT"$;X>+ (k\G"Aa-yW>4qL{v]j ^jLʍ |"=lVr8}YUj|EXCTfe  b"f(տV-YI+MTfQLdw5|'ۣ2(S%NS婑Dr.X_9xh%,;dTպHl!` eh%̿Ee#p`4҈F$;Ka2RYUHYom-K<:9Ai#s{0[fNx?T.4ε84N1DA($ֱUSt(PcdaB,raiCzc;/O~Q6HEG^<w :րjk# p;HRbpU2Xv\"'(B< UG7rϰA\.j+, +=b#300\zFלxA0!Nf)>)uK;1R9`Ս'koXu+2hf'Y`篍M{ٶѽ^A+,}-Up\lI3 y bڶ<$x|ERl\]uL3Rcbs朲N @EKlxmgI+p;zcaL[P/"!XJ4932jMq?o֨- $x7ۧB%?5"j3ˑ\9HTdmZxaͨ1yx}*;>pbnEL+D;Cyi 6C=[/=Q_LL_tiPB"Qs_HbNܜ 㰨w+] * j[7D4R_09gXk9Og}|,#fVHvkS$s Ի\8@cThLELV;?UFU,  F7uCٱrp?=Mx{sH.~bEf'G΁oc 1nwn=^CpPYt{;)A <y0CgIme=$.0P=7?JL鯈lVjBtpYFcK%`@RCtٕ䕃e uq'&&EHCQ>UҏJU%*A=Cf_ҋ[/rHQߝ &Xvnd'5<; [u$Jo#G!g+=4Ik[*ra ~= ܁onf;3<@kO[VL#>.ߡ~+`w_=GW?;C,uC5l[d?oIYKJjuW~]JQݕRR􋕡,f )4UJ 08>|A)})TX¯{7?|Y%{#CZF3mb9$q)=4>> ɨگ /{e#!k3zkNmʿQ-Ɠ 1g7HOIx5Ɨpz# j-}~~TUg/ذ[GJ%q tuE}|c~#m|6A{..^kA:0\Š=y: k-GQLX©F߻\\zQ' } 0Ė<ͨ{/ɷ lʱT=G h3Bb _7)O`I/nUcPU,͵f/ϯ腉vNVk>%2٣8oxqK5얟cޞFkZcXgqτ @%xF#u|޸8{߶I]DD˝䮋|d/`o_U~ a/=Qҁ "xtVn2.'j&ôI~pcY Z@_V#yH<Ϫm8(IŹ#nLxY jFN:OjЭ0Gm 1|]kUIp9ݖӫ֋W]¦_aB].2 &4‘м~֑cS}ZD|bY4nUP.enm*:0V1=\+e$)#JݔJ-y\IaYBy'Ơ I nisn>Iw kىx=uTf13W?i_?*oz6Sj߈q%MJGŲg6P,jRӟ-Ep21]KT(.#DC\_/(XHMԦ*/{"Q~߾W6 K|:bw6?tn`䴊СUfy-Ԡ#*F27-]WW3`bU?ڼ9z'!oCG'`TfVNg "(Ԑ@bP\20 w^S'n(Q۩bȩBGfUt5)*׌d࿎\e: !6|8Ë'Gp^[WU zv⿂9`!{1RH$~E E1 (o̿@å&3ek [-7̔Vl i"wB,!jmok-l=:SdUO׌-4<Vjl]Vp>'j*͛8èK洞+ (ycWV(`ѹQzD36wG.G)h$lo~{Խ=Wf p!k *zQU/*Z72t0NcΓmpkORYt$ىٺC8ӝYO!ԏ*5,=F@3CXSg%!S;|!)/$XCFp+ 2''4_ ?';Ywf]xT]AU"`J?2e,'3wJbHpjz=U-zɨeZB؇W2rf%4K rMb,'X2 *Q@g23f;G&+)A_dniNkmg욈k`F W߬]s5$atQJP:"=jOTFcUq>̗G]=X^*UbY :AR?|Uoi~su}yݎ|zXrp5QLT6>N_Xհ"\[(H?֬?vc8=Dx7GZG2 3>vo WF%//U>z Y3EK'A03#Nn7QY BKb ]?3itDo8̿YL]O~\{x՛*rSfK_tu4gG)ֶNo Tu"}?~XWMW 3p1nbT9{\zk*0" @/CEH2߫'PלV$˅tXCEґ!wQAaڂ6t4Zi,7EzY53T񗈊bĈ`; bc?2n/2瑱'WRfWݞnc>>"7js/C`?q+uJ{KȻEkv-aZt?{5mӘ{(I6BW{6$aZ4>5=F~>:Kyk Wq%<xĊ^\TI.$TQ֤ܪs qGI̸OHcLFEzΌɞ;[UjbSAL2j,|>7O\ۦY ``}q9\.u?ٵ) {GJgv\㶶"6 9gvk+3wKr^٨ը1X'R#btǷfe2$Ӈ`"iTkYgcKllc&k}-.rGYhrV% s= .zV5b UNC|p lA{8^Y4! ő̐XG-:|ݶXfg(u}@ @}[bƔoJ3`9X8)GJR<\;YOޮ)*ӹNygX2JAaVUG|}bQ)zttPמ%U![LcGW)X ꇵzDRDU}Bbkï$!i3{R>y?&cY0qՁv~ :P9RvҔyH㞟Z!jkRy]"Uh,*Ċ^eJ];\]y_/yg%BC =4uY|z ԩuW#IxG up+{FK:Yc'EU7F>dzW=D9_gwTXܣdO#Z?eu F.p_P!cAV P@lrOF wUP5 1QpZ.o"8w Igkt~g=^uGgbLdiؑjۋaܢ+AMp(N Q4oWBpZ7\-[I0P/ϳLyݡx'_d.U}L`Ǡ) 6oиS 3fx8b|(辯E(i4CjϫUwֆ ?gl| q-' Ȏυoއ\C7Wir{lc@G/RtH[VlY]'UUH~.,]Kbޫo3(3n6!٥փHݤ>]bK&h:-e"/b@"oJGb7~5q{1PUx=3 Gڠ,G !4*u[j2؅/ +6IB2sΤUad$Kz#^J% a`䣨A*=5[.J3dU|rw6OٟS/-?Rm5v!X?fi.6Mӵ*زMF\zA ;h(ǥD2iô _]WϮ-}֣X0hZE)GO ,#/HţTL3e Fnx/k9?Ȥ" (sgj<%~BSU]}9&qt@7;c7 #e,g c!L [0o%=1p3i`8D:;v2/?OLy\ٸE4FZ,6Ղ)Y⎫|<ºvd,8\ nttֶ-y^(L,ԝAr1հ.eԎw2pVvX ]G "ã,J'̆ .R6 bFƃy߸;^ۜK*%;6-Y!ݴ9e|eVګx'Ck1јl^wI*^mgYV >KX,8jɈ:Y]U-*2T{IG2"nɣSGZhx"|ñ9%QY6i܎Ŕlܳr<' Vmdiq m.o1yfbKɣ:yT8I:='t'٢//'bD)"<<~(yBӔaz7.Q; *}3&cQo b mC83jES֨'~v[dK7п(}- 'RESޢuѢOM-Cؗe<{킊 WMzxQ.Yv.k@ gT`M·wEĎת r+<$'}K׏ {EBC׮&c֘Git _ $m1E=a胄vt0Y^˖2` jO[q4S8  CE]9;L/T?Lّq* Qk;_$NƟ#>s2_T!HeȊlø wUA T&vԗ}[#s_ .X&O-R?7ŴN9ATcǴoO dKrixN)`,&H:׈es]><>rM>R_&apw6Cjq>ay2~nd$LS/ݵׅu@6a]S(?/(b?(}<apLC=p{ƥvco 4^'cGWW~C*D_Y@G ߾j qwL"Qm4m^!jb/lǷwP"QDz(7HB{ͽ#-&t@43[cun;%#:=꿰V)8;tY-CZ mJ7h$sP{I[Џ92!٬¿yfrj i{g󄩪*'`Kx+$ovѫ=tܲlWWyۭH)dnb`f~?;R!t99#v~`fmk4:*F̮Q`Wќa|;n%K)8dzN: ͒ݰ>MjMX0uыiQk\F4kPOErDb/VIu2v\BM>r~5,QQlzڷ$oh>Xa"* @sF,s''\+<N L1/SEoٞRCyv0{)OYq4) H'NVь}$ڿ *Au?'˞~2L> ,+>ª~EZgB =;GYY xXq0W@5aAشʝlDs:3ɠBBo- '%*%ڦ7 N)r32C8 ea+ܳ#~-͈wrZo!я1_]{fB]7&j_TS)}`'CĦt#G%v|#o~-%a^ѩ9BGq&1~N>jp(#ĽCѣ@k 8 MUc_ܻgc  fͶL9BD+=F~9i_﹩|* </39]z|=w5,]?<+X@HR=;96oVH+Ȯ*q̏HhiPor./pc`S J =WQh= &_/wA3QٙZ l7xOU1\;  ۔+t,(^s°aϕVKI;gmn&rURw$aY_oɺ@!q0rY=dn ٝ?Po1ز /V p7YiW =7h\LLLlF8'5us*-;צk51%y.yOC;HN^{n@ $I[+C$J0Z]7Ak:׻uU9ݼA|0Xcߗ#/rZ}@)ĔJ-N~ s:Hət05H.  Q4[wϡvP=abr'Լ]/l(—N!fEij\\\[:I4ɽzoS:hluA z|(lT7]`~SX/t9` Qٹۮj_};ز , 6V#/+;N v'*FTxU= ,JyzHlU`݃x4gAE(?+k8:7tLvr@3G 8%o8Yǟۿgg1d33VWQSɀ!'τ،T9OgNKfv8?Lk {1ypH[Wz~NY; ZLbOfKаȶ-i:QͽT]w6?j1qS™su7=iXZ ./Ju-)`@z,:H4^6'*ϴ,@Tӿ}$ҋZ2 {i(PǪ8aWCZK-.Jw]9uAK Y>7V%nX$ .Oͬ9[Q +U̗(LI -fOipfk*HZ;!i{d &'VJݵQUCJ)DU1tzm;/uz6In^z8>|0ћVsW8 cbj$ O?ńŪJjaܫp%rË5xt\C'C|uwCC>EXp7ךuQm+"6XZAwSi*'基RCdFt?BG,|cR7I P;K*e~-p>!YS$vQdєKA6l"iGS']n[mK9uLQL,h=`NIyfL]1%AU.%7PH<Ձ$tޫ0lY/®\\:`Z@CGH 0"٥?K \}-Db"dFavnQDVQPpuuΗr$3Zz+aO-7-mM,0飨&i`b pG5 89ߵbQ30Шw˒L.ɂ,<*&~gqLE#&2iSD#N3 P3 [͌-bx*z8>oܛX[SZsu pmz{03n Ld\Y^ꢣ5wܥf+rq'Kx`%ڇëISAxsa㽋ͥ߄?HdJ~E_^Q@ 3ڞcUˇO.ʹ˥+"mgqhi+aځY/zHVvVY>*u R}-/#( b#/l@){R$hgwljz?T0T!V\-&XuN'ѶƂ d>.(ý;B 2q#`<'[qՄeV _{ ߊAӽ;B*Q!TAeHhm:Q&ЈoXg6)/?}ӹ]1vBu#WoU?%ڝ ]PBR`WJO.Ji'ϫ!=-Fr iKJ2֒u"ǨUvwꌋ]M uུ(4bЙ|NXf2W@;gϠ2ZK_Ws.XVNt(W2YYأ$nlE7=ZB`s sy٠Y7LDDJ[#?+L @%^"Z]9^Mp=/cBO. Xh7i"7G9w8X˹5~Lp, ߥ︥CGߦXйdSnyt P)~CcvC[@yg$XBgdm ,J3L3 4O(._SD¼'b M$^Di a5 dm_kv?u-s*koQ0I"YƓ?jxHvup0ySvT s.,ng5H=TɓհFa!+[0De3>lq81t!/|MD%V~D^.>604*@tXHU V~mHtSķ$` ~{ӆ/ r&35TaǸ|r<ד"?3f&j H"xnI7)_TyOuI`S2J^^4^Qj-~jnr3IIJX:Gqw7I`ԍ=dh`:G%olm$Q!8t$<]o  ̊W*9re_ᛞSǑဝqh3_xvӟHKB%B!v%rReZJ ]f3f<'.hՆP)-W)uk|ׇpT6QCxFrIfvKւTmFOi j;EI9E$A6Bub^@{Tsx1iV@hp\9K}b O.bS맏ՉbW^DiR;]; \[y`q}Oj ol1`t\s*^)', s ڀ'FWg #|զbjeOEkV/8`[ÿc`g2:橗E0)'} ԥlm^@Sd%'+*\1rKXz/~jAGHḳ;<2 DG0uH.7ɷyO,n7%a@MwU"]"yQ®=-=9fVoBUE2DБGy,x0RլZ 0p?bxpw8܂v2oLTy6=@w*jcqsܕ8?? 6M!eNgIN֕!q}[3S0ⲋH|K*'-p(d&awNO4W~ȝ/dkd.aROo uEԍ1EХ 'lT+ X>; kQUzyG-WEmi`=xuwpE=IBKGE`64𮤳vl;шԆ.({1pA(R.n+8z}֭E@kGn7](ȝHOWNmhfw &T; gDV4Ol!m1EӪծm#]#kiyoX6!3tjAq/#8;<9~PI&+CUoxY4@LY`hMWgPy;R{jkXf3)=*]^YʷH.W'j-/ړc.I?L5L.z<vMpoAXjwp7Q,$5 -vH3(xCz-S\t 7a'; }P]E-/68 ԭe|7i#>@e9k湟DyzqԨrʰҙq3"XNDD~W07~`=cpb#3?}&SV)3>Iu4}*>$i[6f4m0y5T m=$ S>G2U@_P/a[Kt8~s=ы0ݿt F~~+1WD) 岟KjMqasfD?n$M3g98iGU4OX6rBIoZ:l߃2\ T/S" L7ieR?0)6-q %M4jJ*"TBn'EXTߖ< 01 ǔߙS dwl\_seV@;'mAlItױ$,,Y5ATGn&jօ Cd0jQn~G,WCrtaEF$ _`k<򎤶Y QȬC~_APfnXZbh?f7蕖 q# :GGZ \!O `%XTײX}XgzkUwv~e倘lSP60Y*q-4U^BNXTr딫qrz@ubyp8I؅hti516=ǎ&]c~<SqB7; 3͔!{V.n*_ܺS41j[Q{ΕVpPW"f/܇@Ȼzѹ]Hѭ0yK]#ϤϦuWÞA+xYDi泐 $PzxYFmT! ) ?ݿGEȠXr]Ң8ki݋4w7!4A"Eccqɻn\ٙg(Q{bfor|ntmT5n\6Lf8+FrĹQk\ UgЪ bg*HϹd|ؼF9zX:edmwOZoM\s;?u;xV(T:qw W,FpaRҕ~㧴mSiQjzZ^nʧ4epd,2qN7+F_Wva1q"4L'NJiߤĭN}#1& ΓׇI( MdȜ/kK?~+y?sCDWAnip1~_.Ԋɖq5р[au٭3L f﯉H8 !oغ2ѱplnw#Ө}b40?l參FP.S 3zoSL,*'MgCWѷ5Hꋥ[mNvd%>eثѤ=ܴHJ)$} k#.$L4Gm''m:5'8br3֌Ҍȵl8)Nw~RF3Zgt{fJ@xal)H0Z_G:e 7a^6 nA#7[rȸUj)D)ۀ1X7Vi '+U0d-~BOF/\HvI>z7Y %EJx/qrl%$xE]p6:V6Ǣ\$pC N)F?V3eӥ4#ןc-˸ Z@;ެu uѩ×bwMwQ鏹\ Z%/4jUݮwX^r]C)8_vQ=:5KפvJj?4CCMARr9+R5` W1<à| -`>'1P( @|$++ 0e)PٷP}pg^dťzOO8HO|;̛&4-P: AYuOUMW[ ecڅT@J+ R$K \~h DkXg֪xʄEi`L8`nu&鳏vQfSj9l.3|Vbt3X@Ghu@M}mFwC>`k}mwf<~a1gC@AR%P Ǟh|΢v0WjJٮD*fwQn_4K~;~Pe K'hH7[Z }=_ZRkq9 Ljd]h  Yg,ۼg4X,_%m3,ipOg=۹Kg]VzFΛʭ[L -c qzÙܬ@~5Lq5-\偳M!>}=kU WgOK?:DB7l:MyzƛOw=l qͿ?O1{RQI6ž3W%pi+L[w!dJL!3_  ֛5Px]HE@" nϞr/;C| Fod@ۤ%RcRX^Rs;+1c?rċP`Rّ^{<N~rEcmJi+M;%9ge:R+c )ήmk*VD`'R푫;tAfv1HF?Y@/1| :*_њ˒45B.s- XWX)A<{Crʔ@D0*wwVF۵-b8tM$? O~\LvMzutUqFj y'QI8Y!sNz~Z#iuЧ8#2au͋`hTX`45# sh\s\E^fOWo%UYWدM.x GZ,`+*{* s%AT(m+fi=u~LGT;&sGI*,,5jeіFYU/a/IAQ9ƣkc=*vP} `o*QMhf-| s(Ƿ7v>[*ӏvN4UŽ&2rvO}KN^뿖mL}UKx"tϤ5\cAf\{QX R:8A',}EֱDȪv6R`q αQ1DVg2g.dc\zwO>8mn&$Aw)gLKOz!H  л#@Ro:(MUE4kE |5Ukl|+ܬ.V2iP؛K0zK= (st0SQ&w+~xD"mVc -C菀jxs@I-q@$8=S̏uO숵wq-:-g4R0N%L&߷? ьҰA;}e1!9̓'X,i[Z o?f 4.P\EIy٢n-ɮΜYM:kG_0:3TތKW`9d@dMVAn-u5Q&X,8Wz9;ҿ!JD` `Tc%eWUInNαVaU+~ii %œ#x]ֈ9fU,];Vdgk޹ ӓ&S%o40[#'eg;LtI3m+mxk0[5e;,CC:HDYK=OHogÊRY"~\#fk6ES-fy|)}Mgi=) &I{ケ ND"OJJCkh@#H)~yƝԫZf'b/A> r#,pHoVZJv&:<5%K,o2.|HuYn. 2B/Lh[RJBޢe!joXۀX~m?nBX)\,BCYiDŽ؈.EĉUvho\ G=E7X 7agf3 8@Z6pIIJ :\<>^UÛ6ߎ3kA4ؤvA)lX$&EDd]:FeguBטNh N ߶n%{:iۭ:mZ1yt,*~R08s) +nGfũĶ PHGj:! bW;_G(Bt`86b%hI*vu=V,ϧ "ֿa?nm<*jܮl \K$F=%7YT4v!H&b|%'XdZNpx%Pd,ep*a `i´v'pUB֥’߉xzIYNuIU>X}Y,3;^;VR Qw#nEFZ~zsK6sr-3t@{KC$H INtҮ˿ZIh 1Kc?7=ݰ>ݜ#= ,B X5 ӱ; >2| W0K -ܯ r?4t* {լNw &d ]9cY;6F[#A(RLB2oYP+^fD=X/:ZRn@gG*\\dx?u-$2q}x):ڸkšPj/L|>*ݡ{?Kq]KOඍ6|lxm dؙVJ.J |V,m^{)^+o 6y?˱m."^s+:!8(5 †\bq+m6,3GRL&!Z_y9$M-ò'Qߺ]kiHօUmaL|XzLj!ۦp7%&>Ʊ1U俢5Sh5੷Q;k$NHf(ފR1dhzv-E-jW8ܜ'8^ΡccWe=R;ޗ?4 A70mpA[_0e@.R̅S%diQR,]qEF.Kg"~ႛ8*Cnhac-rgOM(}R#^,є\8D; fF&^o4~/JɤN/{"p*|6u֖: P"Xœd:gz #8=tJEnxh,hlղM!otn!YW^)yo獿oU<Tqʜ45 J}xZLJ`Bf_F,rHD(fanLzn3fW\IyC\ Y۝GN{w)&CHH/f28J :`yy7 u7Y?ZÞZ\Dlz9˜v Tv}O\Z/.E!'ZyaA p|,Y'QT׺\eώݨW1fq@D8nHʢe#+.@7@j'L^ "!M Džq 19zSdazzC='a1at|/7>͂YFx6wU$ {/jSC+d0~klT3N (j6̫*GL _84-~a-,p8-n [8= J'jw~m`e"߆* s2Z9]H|c4:R54^[LWa܏Bs |5PhJs.Tߜ?o|`QBh=6R53{<^ oq>O%?YsaL4kYrb FKQ>7 \!Ly{ \C K@ Go)X03ҝ3m)v\WWX tiư |y"Kf*쯯ʔD+L8/i ^0=p|Vˎ @3U:ߊi3_ :/`-N"ȃK7v R#P`%Yrw0 b#Ts@50sT1C.2D~*㸡ZUv}%|I_ZSJ?S3i%ܑbY]xX昶8N X~ZiF ~rW{VRk`'~s8  , i/o|Y  9_(z&`̈r+H )|cyEU/Zx*BvNsm~ZXǕ1CcG)^OZOwۑ^Ֆߑ ™.;Rc3 ;<+iS4IfsKJ{L V; R 5F,uM(4?ضZ>MD: '&RnqYtOfRp핫~^(YQ$Vi>Ґ 1>f䗛Wj=+6JdˑlF!mDdzHO cNd[JqFn~-kwAË~j&^N$uk p8cx*g2DjyPw`c É\Ey0/ h׭R\>wWv%3 11/qk*q<^wS1`H,y1'+nq e+r6yc#bh .ĝh3jv" UX [ l1۾Z%V_-*UJsWQR^Ǐm]dt%6P"_+6'7sxE8RH;(j?b&EIg-~tد9#-ȯ.k=w9ߓTXm:5=ކNK60y:#{?1Z_a(+#tN,G/ڣ/ɴvl1(VlhT2R%Hwg,"^=! z`sM#f}ϸ/!ڇ nC\L*OFv.D^᫷""MQ$B6kHw+Lͻ# ?&>ZJX jؘ`GH'!Ic*F Q̌rYo$i?ԊCrtQ=h%]x6a$Ǚ-7?ϕFJC԰/[}^Ñ;Yo]N< 4_]Y_JFM)B%2P6tW>O쬋h D~Noű{$h{k{w }p{}u;cMf^r鎐mͮi1LӣMٻЊcbɳl ы e#Tz~6gԭV.Ց>VS.>dʞesͤdڊǼR k3A2oyE;P2+]G)hYVUFx&>eJ8QP] JAI - qZNa{ 4PEcÅe!ZwvBM}mVj}j/lXKDso4BղB^ViǻB׻|- x (/6ϦHe m Y ]H`;~R8JoL?o6p~4z@FVkzdËݛg3NƳ!\CE4݅04CچB.:ǜ3{x{ϔP* Y}]acL'p=Viwոf:1䆕8 @ ']7,o(~hwIUI0+tX b9C}(h=U΃qHF+A|a,9L\6x$5ic[j"s!ӗRBLvS8TtIiY R*˔M=h[gСC~nUL%nzYfjabHKM7?c1Giȋc%ygF7!3ޡm7w ȷUt'Oc #0iBNOtXoSWrR<Zl8`,FvZ8'U%vnZ| ̽zɁŒ+J.i>;5ȉ) 2" tWuo Βy?S6Z Fys5]HjKk߽UAկ6K=] Bi͞dPXB&(F%X{rʮ";ҭ&+oqÌU>'VKGg^}e 3e;h[ը59? I6BQVښH :z^'=JEYl <* cW\b3y(2+Nq%$;oO*AlB7MzmPG~@B7W imε-&i|_.كcLad%Pu@p7 !fmP^tǗiy^i {"7{]WljO><ԴK~r0S!|pa4Vo +2Zf$&mz@d/d6;6`K~dalx,_IBC$)l4gd= qs :̡݇MxY7jS!-V&7%mZVRQ•T@ 1љ]c&d EW^B3yq[Xg蛍KJ@CӡW.3X{I]PLҗ!;ߘ]PC[=!QMߞTq!n&qފ_jg^f`U/П]YALHwqj1il7|':;[ Jam48o0eU.~SM𮷝`8>QYC#F[_JT? m?dǏԝ;?ۑ>J!{C; qMÖf#1o??e 3G0-TBr.RJwT˛sUg~ҲW-wUIofv]Wώ~V u'U{J6m*# s3GhFﻟ~f-ꕈ}5"Ϻ/5kh$dA3t Xe<)xL Z qI3M8l9W7@$Ť'wfuc(GUl n\,5.', ԉ+_~28-h)5U :6&ņњ#?V?̄e0 uu!_ +_$HnJO+[^vZؗ.THf_c)^f{1DYC71>)hD8 zv狈'ѸP^,3ʵt]ǔ2~Kw]XEQS7 wq+ROkXa7x}qy2*Q99 ,^AR,b/KiKʂV9*@-ҷB bL݁n|z ǵo=zϚ`5Df1LyI*_;!0x:oજ;aįrT5;^T~@`BKY[4+c2RFKoOXECՓ=0h94W=-"'VwmGuM(gwbFJ*ġ]b^Auubkmf.>}ټ#w=QN2H j,bk$Q}'uŐ?TW<$v ;\qcFE2#ipЪ>&I(O%DeܤzY5]4M8j[m:TF*{ 3TkWzۧ;?B@N L̒he jdiyS# {tNunNG ~_+Q޾(K˴)~z*2~xx8ԩFM~ښuh2 ]៪?4]LT͆qŷ9%vm_l󹈑U?9qΒuⴍn:&Gj'@3H Xm$Cv_@6}2Xi]# u)PAqUPӢ!fsM~ x#iz\r L7G%y kkhl:Ú ށH cʀ6!Fg/^)s oDlǎU8?ÛfT4NOjRRMvfThK-f 3!>a\ѝS2pK375 *D `5 qLyb=9kh;!YS+ג^Syt~!3)_Z7`e@䋇\<ɐ413vs#r5n妎-B/ڶc lmeJ;%@+J{,8CMeA:k\%$^[Ghrb&>3,3=:gK՞YS} %iHj3h,z8*>V&æM vG-La[P$2QFkJj;9Oz} #xNSdpNTP2rs=(ڜ/2 _u@MAZ%6x$#@Y|\47-F(OE#+Lv.@HXvU Lǔ'(4,dʙ7WgvJI 8}=UZY7Ho6}3<"MyNt=^vb&@#E2qw'oe6Zd5Ȓ9.)-lvyX{O U}jS~6}zB^ϢK /V!G9ž7NPE;8 O$2T0*Ӂ'Mn64V+Ne-:Tґ_}*MàWR X('<⓾ hc`&߳:HA@"ցrAN|]߰]D^+-+g|tK%W &Y zy͙/0V`OS"E1@.- Dyo&V zb"~pКh[WN?hq( @08V(q{0W˪:]Y`D׏=tSꥰӜ$~'m/KyG|7QAƂUd '~7 oCVH\g3zxXNcv[c D"Xk8ŀ]ZG@^2>6 |rVbAtg!+o[<$uKMKԔSq{ L*78b<Į(*oL.ae8U!d{ ޯk[]6]x*DlH.95 i.rƒ/V?IaZ.+HRJL:wK`W1VXs SFdoÆɭ˶R#e`nFJ2

5Cwƻl?CYJzrBO?ib{#>y7 @-_j_J6YJއ tk Y/zNIb;.azNO{#viKl۫քx&ѫag \:$3|x6^f?GggzO2},LJ>F&>e{>MSu*dQ(i|W'X{a7" L ^A>>,l>G TDO2.ѺKF+;\T{nC+4#$ͬ٤;΋}s #R6 G_$@Չi n@f椪˖DIegpygFAw,Ѿ05|/a~lدCj<`i+>ͱw({OzZt5Z~"#"̴ӫl/E%w Lk{F/Ii͢#ѐ `ywkTsv^Q$En2}9@ǡU5>8w\h[1%;!¹%zDe(v>s,sV~n,?~Pl禳PpZuW ,_לV.Q4`黬y99ԩVPɡ$d͆۬oFc0O XN㎃PSmEܚWadLÕW0"xeT%4$kP=TC X"T8PQAyñ-Ai &Wh nS1R'!4S0.0)՜STأzq B]&Yklo7vvB4*Gna{)I@1"}~uJYúq t fΕSFxm&#GU\(Cւ 8mDBHҞ+;$Fn:Z!1JW»fݺQά}]͑Cx9n'*Њr1Ю!MZ!T#iu֋YIHܤwoLICmYe%afVVSlpJ{[yۭ+/a?>2߀)b\+|R|,`>8W$kw/1.s_9"PVB~[`(6,c ۪:NA1\ЬSDYn{,Nj0Tx`t#ݾ;ٞ¥>pxY$EbTz˩a%S8Uۣ[;фXС5gK_=uw%1p q+UX$`4<Յ _ŀ_s!(v{^%Ǔ؀Fb_P|H[;9 ;GnAbōHfLO \l+3I甓g7}2yQ4%"Ӕvp>4C+O|} 0w,UwƱ#~U~;8!(:uz-"ƕr*$ $!i3V,Ԋ^r $!b ɝ~tf8/D.Y/7 sAx&Mw,yIk y> h#hA݇O_?^.'؟IE'HwTʆ]YqMТS6Lf7BE󋂬ڻ?;HDT9@K R^Nj.7<o2"v$^`8)v)a"/)4R ^ oL^0{z]sB^mT1d  ;Y» gN\,'.TVܳofty&-@Aͫ3$2IMaL%TFN`;RGGXtvl@ !S2Wv'素^+FzO1*XK>5XUֵE'u.uai ) 22L(Á} >o3 ˇV 19.eB<<!FЛJb0ԍ0|><8-Dr/>o# r˜n[1cpn7#چet.#Ub-8NNv/w(TȄ w>LaPJrZ+9yyxB =lt%uo M U[*퍸 ŸVӽdc,[nsp0ilpYJ̄x)r8::o^s*8qwAr0Hcujtao" }e&*BSl}=H5UATx^vmu:,'_Wf~"z[yWBXG@g!oOk  429DPE_z<е4܀i/h#BGx|p:C\G"SC|;稻KS(8O~`޶8ygh_20c`gWaKYx[lX5e OR-suIJ~HfjV̒2.])`S-<r($0ro˜6Vp<7qG :L!RҮ tkeibGZp syXM}ПVsp YP qJ4Bz %LV&D`H^:O"'6rAL` \SÛ΢I>m9z)fK/9|/B2 Ii$ĕ[2MQd599ٷ;8 q9jY9;m0W%ѫ_^ %n#\dE7(Ѽ|g,D༩Sn&`j3N H*P$5{O!eT}qtFڧyXL,E# w/[|Z5/{s<)O?MY<hh IB[WGhUH=ёk) =48Vڙg/'C?`~?F˲2ҷs xt@.=i& S&7W$t9^WhigSr~ؘҤKh9ѣ$ƏC\pHඣź/y=D9q4ޞMU8UQ0IXZcΔs .z3X/";kvPɋ l$euFt(3~SWbǏwg \Q["2*P$,O< D_dZ2DW=X? Un-4]~4Qu1{~m"Z #9Ofڋ,կ,1a$b~瘢YJr6'xNB.7tf(xIkPn^M\6i1~p[!"aas[d/SuesWfPiJ(۝ςƎH4exJ^u%#%p:,( W|ǻ8T'/ qM(Q_(o_DQ?{/w KaW!9D|/sݤa?_ˆ.VzW9$Y${zâʑ(FPXw#sulk,g~| ,qod xX[7 B~`J! ^hэ@=+Qj :>Dl@[*; !n_iTxlLJ_7f'³˰]E&N=E{B^>8U*ƮcKrM1U/ĩCE!͸$뇖NH5Нd?T)R }x~F腀Rz2ʆh`0GUf[G/ux\fTA iF2;(d5쩙R Saؔ@?%tLA.Cdh˹#4?T;^ DoM dCGhg :QL2r AqmPS<\'vk1̸M?1 4V^΄/>yhu'!L(X8SSDn gC4L: X/9^LF ̳S}(lUW}g |qGsM$f*Aagq"cMSQ;ap7f4M1KYm>C^4΂+uSRۣ7j9BNovbz*Ӣ} tR>>T3kTw(yi>5ӳeDWKF"wGI>]o_ ^@ٗӗǤsKSDm~GK2y[i9,|>+a$aI\{n=;NxpwrZ:O=Nx-^Z!t\pEuJN($wI= eV.NY@~6'n(I?".''c"@ cdf@}ϥ6+@l`oLNTSσ3$;`J^4csR]'7ʹ6ظ-AHG"d/3)#jhG÷(%) +dTO\qT<ݶMx8/t2%by /Z@4tZAar=B:NEH+1+/7Z(c 5"+yM#icK4mjLYm*IGpD"TȧZdd,p͉su9z.KT0[@Lbv zi* 9z`}rLhe\atOkP[EoN;|vrp' D|[ܩ\+;mr,M;߾g]Y}m;!KYs!pdL . U x5Nr,4~Տx HI0/` 8< $ HQU% DΙ?tBFRWeH>Р}ʉIPV2m53b%|X9.jpgOjq~RL^V MljtUǗpҾ6 HX7HfNES&(\ BKF?Znn8˖WۍUN!eKKgL[Xnpg?t,"3+nX@!Z *gʆ@D*G~d{g 1 Q>5f bOn(4Ǝ ,\B@ׅ BḚz0La2*aX Z-OKT6ZgP?7X`'qDk XPsg"Dflt qajaD?xFuƕZzh!R9LMkcT,̟͹.x]*_(/#?K{M'<$5oB~ܻOPau@W0x5v6o cu_-[3s[I#Ö@T@5P3M>~1(\*{r:tl*]Z/`st>3y16WB(+kOwRW}R<0s U3SrE ?|z=)1QL)N;*ijMaj,]? @̐3,i/>_~2WĒr?!+`Q*Pq &*J RBE-'deG'F^_mH5/Pi_)bƪu|\L~tWt8ՅwDTZk5?Vrg痓'gg*b#=8,,6`O^B^Fcr auP\c=Ög:C1n$Ly6cVFlJ7Չ8Ƨ@' Xw _VFX{Ek-+ieTm izaK vPjUtjC&("]s(2IbH8[6P˾?Z;wcKe']@[DR\o1\&OJjHˇ\3k#D}'N<[ JjDUmIN7Z R$)U[U϶_ 0EK+<6Ҵh4b'> e~͛_ܻ.)K&I,bҧ&uLdk@sY{5.Ϛ[(9ԅ@ tlw @yavF.G,<d5dUX䜉!5aj;2x0rSXńTV(x7Eqf뚷? bB^[\W}2cD*>}" %3P=v^.zm!dC`Qf۵z#kbڂ 0SB4FC-etNa S&g*ZA9d,5[o̽#J!YQX(._8}y 0Dx䠇iS#dĹU|fttڇDHջ!Zu+8 b8- k Ч垅lkZ('{%.np`Pc+d1]m`RJ/UH^!d"՗xA#C ;CMT<m5uG+ùX(4Uy?uF?F&9᭓+V$z5$?MpU/( Ps~:6PAN}NMgi`m!ӴhӆMHux#hs?84ƈBLVdcO_<& ACHֆ^;oz;R-\5l+&+ 7O?=d/c ZNQFW}Jy8}N2^M$''p3a d9V);>;noȞ"tʻ3c*wuT04r߰4Ĩ| 3NS UKqFƀZe ?HY+Lہ6g(Ecf?% YC]BZzԏo]ۣx_?޴5#տYFbc%#FoeAs(A:-4Fl%GxvQYFYhӿJݴ~Tf*RS2+|PH q˯l_4}&M|8 .Cê5a$C&8!g%@}zϲXѸ!5P/8z u5j{Bt%4ˏJ8N]Hr+re<_Hrz8 o21\RSS"YzA.B%g3=SZ&C*QrNr@<G| :dFB\E @C3a3k͋ӞqOU&fdtV'pq}a+HK>ʇrBReYl~U H p`ST4Q({Qf}(d%2M!/;K& AH-}漦`_?twH:VZbj N+ʆG۶A٥^w:cf Yɱmy5):ךTj+DuGb]Pz J*i#s4bTKK$kPXUh u/Af/FO@Ce7h"M4`tT5 qτ:xgQKz|" -L뛳Z"F4z]8V8HL d,e[:+ hg W }2/'@ (t2S~"z90f<"oDq[fgzw-,2PPOk1G.8*9rVŌT5嵙ԃga-ՎҴ/5SN?$e̳ȑ"?<^aHU@cd [An]dϡMvGe-SرHaƭO3o 1(prgCWc~OarDk, \p!7إoLc? `ӣ_N=@x6"_ !]oU,3z'_E j@`2kO:s:s:@.#֦認`]sѴ$wz$soG ˱k/u:mu( h;#Ӄx$%Uil݈( m#"soʦead%G%y%HU >I9Z_665;#^[;DljO.HQI]SײoV[|)`[4rcUvr0x){-xD'-FSuTz5 Z*rY0Ho˙-ma5p@ w!ňLocJ5LN$}. %OuCkйv6u8^{˾s=i,˾GRf$WxsC08jgpO;mߊ[TS4m[ƺ6V]y)HfMaң QQYJ7>Uat"P4Q}Qq3ޔJ8m X'[<'*p!%N,G}aD6Q* (=77s!⤷M);oƄC伵~5PyYebQՐ~L@mT˵o PH[]!:痱blYEܐ3OKqULI>!I L/GMpTfjXxC=?22/e9%k6!׬znatzfֳv {%4@v>f pL{<,ЋH@cZ;>3)}5s49 N  Z )Y)REa?[H$ x֎|F4 |~\\lͅ/h^Nk p0%;+`( +?VE6 ʐA\G_ȝGzsCG\%@ <,G1dͥWA(Ni+l!Nt~VU+qˣ + l/ӄ!]R%9|jVS-!I7[cU݂7*pE^8'8;tأ]G@&U8͓B|%!EnAZ3bF;kR?g[ὓhTmin({>ctPa)"B($D<ƲMͱ 'BW"=G鮁k1}D ̣_ΣR@N\TɉcP/@}>VnB,˩Lgd\:@C>r@;%]#2v Uj@TLɍF65S߮g5n.jр5ᓒ p'Vbhp#xfwZud7̎^: |^0"FUlÂ`}~`Aw0 *QB1"nn~޸he\h4ƒ0Xvc JiĆ7<CzHdiqaLb"6k uz\:DgKnQ'4 iBP-vJn4y3wO~esNa~~LvϯUQ9Nɘȣd^]h4w]a]ؠ8lbKkŷgGj$?:SZB9mqҵ2(ɴS[slwz7(k.퇰 SoEg{kG}ӷ+=pFZFp5L31 $SnrcnF'GfV'ǀֲIzB][7=#[zqՉkh-l>˙eݣ!e0.ϻ^3"YDIrt}9jZ]o?6b~ ^dM͹Pl|$GƑEފq; z+&͞#pb̺8m[oĠkKnh V(MV\k;FIt\AM>Glٷ.=ait-HŽwz_6%ͅްⲍ!˜fٙTx_uv@A@!U'5oѩYi[8#W'jq~9ʵ-a)c&!C1$Ҋ4&o5mX4DJG'OR \/tد4J|B8^n5t3QUk)C^?LhI? _lg^j~. n=$K JB߹? !NG!{UZbc$/i#HvO GμS@y,yt2qa UgG \|AiUeNA?+g' %^gJW-x/`"oR?~FM.U!u}ݫ}LG: ͎fy[+qq Hifh_(>?r[/.b/?އƂf{W[{mA/G{K4Zى=}B <!{2 S+B3c3 `~[.09B m [;PGG9NbE4mX}C/C[) &!3fxڊpxR|k2H"4q[MRy}GpՈE[*cn NiAr{o*Ə~DnbAc e"vdK"EOjipqƶJ>6BT {.1`N5G|n@o<_e_< O%znPJP4J౜H&q"!g#ňpsi͸C[$avQ:(s*j_9/j&e#%kM׏_Zf*^r0&s_M6V('s =zgJǃsW԰g6$G{Vc;rƙ< ?} NWRyw]E~"p JCm˃"2m93+&L<8B&xNNY_twSbog v^b}P |'pȤ)+A`(-ǫI^E}"Ou)?fFTѤ3j39L'Eo4`N~`ILcAwjM"-W.Riá@/XX!H]4 ZJof{ఓZtAzLڋ3$Z d~a B`5 L D՜A`'LEWFmhq,N("R˖rߩ!֓t3IOJ꼴W5]ŋ떾`ߑkEVo+7(@p7\w'9q:B?e<(b{,晜d4ya=kOZ<8>e1&9E5Y&yuvG*k*yNB>LKC. e]ҥ^s vĿ-J)qDz,%D@{qVx J {eAU d_Ѝj9z8|0f*w)G`6"-^Apb.1i]L13_r{Щ!9K#eH ?gO޵jq_-4Dj8(rnI2d6\o./.E䧭œ{eTKCCMŶy` %$gZy4'i ִA"TeG)|8 A¯߸[5yNwuWs[=}- ˜ 2лk $W|j+{kMqgf[ɲ@[pj_GJQ0H@UL"e+8+ >!*vM,`T5JoćW:z?aǯ<Nr:^| ά{&c;LAZܹ$V_|-QZݭC`,EMzݲJ99Ψ#Oz,WHs9ZzapORZg8vh~q#PE8{8aM =ڴ? B2Sz,3mלcC> ~昁PKyy Ͷ~D~BNT#TW~߱@)3A1W,Vcõ/e0ѡԊѭbȼY7F RPMۦ~;|G\{ԝSmH[LIw10UQ gԐ[MBE)L^,6]%}$ɈZgVн/'\{9` ^4,|[w~EI5U29bkT<~iq wY;C",."Y:bK>%>TNYG(4ԻO?k[;6wXQm 섒uKmM91+u4ֈk54T>w\@Fɦ;d&L%1q4*1m=?ձwh}|iPmE-ԇշM 7'G , zc")!=yFZh!Gf Ư4k>XMC(Iw^q 9 rs(mN6ǃͺB_$h&ħخo%8WuަZ޷:Wv}I!\B]ghJZ| TSRM"7TFß*% :ZQ^\HP k<\]> :j0v e pwoWvҾjqm'†sj܎u#/͸{͈SmS>Kw'z7F_XVmqlY9@Zhgp G$KPQ#4VG) /EӔ@-!VT~10ĒtL8ٴEupXF|6W (B,;m^ބ'PQ;o<·fP\ iblȾdgk%WGXRӒQ_ ?Cܘ^2x'FP 3gT3cP)=v[z7;*WH& ǟXJ-bGz]C9r3Iu|s_@M>^ӓ S;m qշK}(0Oa]F fVQ߉שLjȬ*gS+t=PTQ&rlYH7<#{Qg+%"z z8!o }}"N avaОZ%)2*d_ܾAͷ@'n?qeAѐ,~b=tV> R)QթM 9&3 w?2<]Y` O.Ž&,λ+CeP ۇ. S}Sm]+VK&;Bq43򹔜ʊ3 SaR7_Oo}amz{{(J+4ϫ㷕:x G}1{kҭD\sߐy*=6޺fH %@<򑰻){5E8w&- 9HTX,OMifD R[~3{"Ԗ<G 9 vlJR6|!wɲ7]WSS+q 6Kp\w}ML+l{^c7ʐ C]}4j!H(i WK)v M(N 2А LN"sDm8xk^?M nVT.sZOꦥU (@"H= *&$wKȧ㯶ڽGtG -_Glo/Z[V<>.8 EQq%Fi.אj]cTbƺeRJݯZŦ*jXؕ!e М&x 0U6ihK]9GPfl3%Nʯ<(S'i<} *]<|Iu]ǒ2/ֿfp@k(8*AXiqȕzC;Ö.ۃw\o3[>r9tW<rq:Y%@A +A>IY4Qp,ǞI"&`uzp伒B'Jο' y [GߘPaFv@ФdT+ Gr¶`]K4 Fuv67 mͱƿswPJVf! 2c_P[;n=^ U[|S>&luK-Ӱv7:Kԑ[/3RQWVnq OA3f@S7G0=UpQ@:Dh$ 36)fW:r@c_ƶ>jez%LQP[/z`xk# %'-W2 |N>ʎFhͮn)J¸^A `SsRH2ˇP8SӤ 6QAθqM*_ 8/-G 4 X~#|@f@ gp ߺ8^G%#a)H~\PChTUͪtC%Gϩä4呐Tno f !>>%xw%H"MߌY1=mh;`rMV4q|MhltDo 4p'J^4v|䏝Ihꛜn R#MECEWjEh0XͰMOB @>8޴8܏u /<8,/Ktv)v^k }`$@eW$;[j1ihyO60m`"v+ޡ֮Z7˫\f`z)1R6q FW^i]{hmCRkr&YW DY>`d?ՆT9j6Kk&V{[JCڶ3䭸~]|`>նf )+tCў[Ňơ2V &Ad.Nm _C`q:mOڶT\?n*ͥBm"Oln!"%̑ wyKNMב 7IqVO~6 tIPtu`f2,m02Y!Ůx2*6Z yL"5=憍[|.tCx:v@x+{馞-ہo7{ΦGF%M-Æ'/3Ou*͢ R7q\S@9FnBu59n~M__dY(B8U_򠸥Gw]_`)^3 1Ԣ ֗AY$dqEҤL.g jՃ#Rޙ.k 㤩 D:v*=^O0# q-f3AYi5DSGC aK![sؕ},rםQo;/l>-W,%^_(bN#18*Tcot7k&90I,/P]̖^( ލ'qH.B-@W[M"s8#Ch*B e󨧮L ~[4tBv+Ma8ܲF]m9^v; oQGK`9 !Qb" TUAsZ`%AO>6=\Q[M]dQ0Lnvx Zijs)J_`<(v (Yx=@;UXP̫{yK "6mFx8 tĴk^/@M v\Y@}ޒ|*C f!lv*!kg[ihw!ibv#./1|́nJvoViAH]Z] fo\!4Q/4&|xgAp'wqň R !b8 .mҎҝ}zɽ^Q~M1']Gn~OaiܒjQJʹ4g~y=K9$7G񤸒-u=pd. |fkRbGm{m%d d3Pd[%"[Eʈ1Wt&Ԟl8TQˢee1+tV~RLC8J*P8XQR$+Lop %g;O=-(frP5X21煆8] }!=UR>$5|SlN3HY&f~֬> ym R 12B=4 CZd-BLB*~4$pγgBx̲6f/vI(<)P\ۼ<]w6S2. }WUj2O^9 79 TDmWK6!}=f3cm.V,Mʩicb" ªk| vKasR6«jg8&QT0[U *[u73d>N8x-5-cgDy_G{lXpF'/9ؽbL4L)N蛯7&tjCNG7WXn۬\Usdj18YoDѹHɪ)<Qhr7QeLH#1~_ YYN.C.gqڐl^9;Uc!]h!k|?N+FX$\i$p"<ͅ ռz羅KV"~=1CMLR// |c.W+qPwp2X~CA;72`N H/crAhDx = '>)-_"ۜ#iE""WgdOl\P5F6!J;mhЕ5יd!K܄K([ηW`]->RMKmaX7 ;:!lf{Kj_FOA.5HpRjo)3<DsvLUb)|)`BsηWknKc0޿}ڙY5@ q_"trl}R/ς;;*&k-z >8KyҲK"@OkPlHn36O\VI1n49 ݩ+w/s pxg,ɲo ɀhjbpJBmlgA u) ]U&ZtI)w v4G|)@;kAז岼‡t)ګv h,&z8E$.b/Gxxd@2 PyFjNo,˪~fMAȅY|?n,僆dR7ƅ)~6qv -e~ܿYf/^^n qWDZ5,'`xxiַͩi*"*yLa}HZ : w?c 4tnVG*i?)F= Y`=2fMFRzI&qA=؅m'Ƶ}$x&1kVFK4 }7t֒<,{w;8^Rt 6 3#f.CG,6[3ިR)K,C\Ԁ)jk;`\̫hg]@F%>eGg%NV=?7?#3dtѴJҏNYtr=d“:waUo?vӝjiwZ )j+]KhyLLQ(Y}0QP}P!} TӼ0xis焇O7λZxEb{FաݪE_`(;P;wBX,)L^9F򚥙eV+"":N(6v!v:pRKBKǐA)ul, ;N!>e\"nT"ut\hw:)sL酢@|)ɮ)gߙwy o8oҔgj|T>_O#O&|>"BNW/.MUzgd͢ h ݶ8G葺pi- GߖAB"Z"כW̫ab:$qЗ.nbүJY.E /q$)Q-Fl}qo|'h~Q^d,`(! SX,بlI t$A_ţ/Ry8%RVbm9vо&WuVVz5O{nڌ]oXn.g·| uxRIYGcX8y'}:Xk2#fB.X z#ZlYQ~l7Gh(ryߥ ZvG=h4a_%o ϥQ)bYrLw汞qlc Ӯu6/mj(_d . aHer>H6?+pIH \IǾ.4L,e[ Z% L+COQy:c A`qlk;Ťfo RGk\-mpp?蒃Ǚ_R0fA,%)OruWeY [X o|D/OYOIbMd9Y 1BʒNC$OdAg}KZPxg,!Yu{D$~\</jtSc#-e̎ޏ]ڟzu%k"_W >_}/dV~% i\SkTφdh68ԺJ 9ɭu(ڭhb2Ct'ˌ{Ng0V/O,BI$$q v֌Ot=wU㴊d|XA_d )Tq6=?gހ@rζ\fG|9y|34TõyF;^ИzfSܾ`VTyAs=[0emՈ`v['DkJ{_^!qЄT] ] Z(>O:O/r8X@; 3oYP$H>%7˘k!Eb>3l}2/xp 6}ZG`Ac1$Bv /=\3)* v=>*.|rhZGo9BTZp'cwOm_1 3\|ƴ0q1o*mi>[ fŶg{R~L/k =߿[ji+G0JWx"u2*o5Ox ^Ցd^ܔA3tcQl-<"0j JB4O ߌC.) \lͅ[2)j٢ZB.V aHTp J5rޛy 6[{c?!fO/sjd+LZҕ*Pwz[0m:dY϶.}URSmgoY$6D)U9 :SX44?Tq@Z1FvFtxVY<L"5{zdD:KPLq_ߜFux ֽYO`]JKHSJ0]|uΜƧXɟldumU )"&Hp<CәI 4oc0 Ei!?z>L` AKDZl`coe{P%ƑП"̭\D͓(c@\]gC-6glj59)?Gk&O0se0ϱKֽb4CL!U^;)51)hl +ewmjDchZ2%l<KF{Y<0O [XӶA@VԖjW`A mpCYlmM@6QKnݫXt172L:$xY@s{s?gj@k_ UW .C $p=؃Y%jٚJ9M_wy;T$, &1qOzǞ G58ieyn-Ym"Mr`NXx|p73^=,ܕ;miq{3*8䛦V鐌_PCwv'lYȅna_6cY`o3(¹qR sxt$Ao8X +iR[qmr?VnٺG/~myFRU-l>]| P.<kvv}I+jş<}c#Lt_ ,F#}5d¯NF,9AP TrkDAmKa+Z")e䅳8\4q䩼Jם'!®HrcwȂ#_\+Ea- ,rm̩alx/r0cwi)"9HXa59苇Vˈ?Rf.=vwȒPxN ޛ[Zc. 9z 6"dP ]JuПPO\'@-MtfYBV'P8_oє~Pq Bڴ-drⱀJU=] El[sw\>j IV - vƾg|tk`l3μoatc㚊ͯH)^վC.cHkf %ml.I־Q׀SstMÙ]İrՕ(Vp, P&mnrIJygRkBd3{@fF +N~KO> s Ծ^WsrFQڿp_b^.RK0þ;=4 sJ=?MjtiVCU} F,y'adM[޾dxVa86PBʍpJNeMAÏKa014 R:5@PMˆ IVuesI(?JLF= m{0űA䡹𜭌~ ~콮}*w讲2GXu[4J=Zho2 0ၬ{tƂɱ]! iB{5g574)ҧY9ԁ"ԬGW>4ޯhQQJJEYwRBL%)X]C+k$2v? H[ QŭZ9Z{"٦,J$ `ՉѻX%zn-rt< \DU9f5T4(Ԉr_U [*(׷q+~]Ca@߆}n̈́mq{撨Tv =a.YUhzY_a'BҘ*_nVu/ }s!,{89gX<+d ۗקAoԾo|kmG^G$% 񩞩$31MQi)j^u 5`[E+n?' nu߾WȮتxpXb"-qӢ~UGJ`&ٙ<*]^ت9v;ݨΐ`zVߔ@ՠtrH1wbs%Ɛ!bq({[Kb̀e`L5eK<ţM}z^&0Xj\ -S?rR ZTR PêH}ڱym ;90 |_gI㺦[,?`y5@u i=]PQ?2qUA>!8뱣o}!elm]Y4>`l~ƳdO&$|[u5y`fEh֞<$H$BWS43qG'f.sC d& NQB,1v<` {cgj{H{k0 Q)Ǿ+WcW~R כ,-B} D Ӿ V]\tAmʜ)e#ܖ/1(0O(5fc=@l?7@$~x1՗KX42G5 K62M75}]lTBɾS>Mtp5=W?zʸgC;4"0ы^1^YJȋ lJPU%.Kj:kzUE~ޙ7*`Ə8&0I95ѲC~J'pR.|F7L<#Lhsqx`#Θ`.*\^ ,$kEk`2~JNS`2iO͊#xIoչ.6 ?Qw=*c[ƨ%W,J|@0C΂! 23p6~Kg8*IgC?umBQap:UU/BAMsqBrnssg &EYr7}UкXwUbjOj&BOx@cGFw\5ʌfJBZ£fzQE4 19/Y9$@ Om4R cM@vIT))kOwW_ eK-C])h7MF]n?M~UP^(sF™6ʓMzr)t(M6/= ЬUE\?J*RHsK,+[W 5ýK-+/$>>a0M&Ɩ;yHuX$!76H' VƹAok!l<%s]|o>Fў|rRE:ia6a=+4X`%idlv Xo1'9,􀭤cF!#7Prq<ٕUJKM-zf K VZ&9#UdqHQAW&"'z*^/t!?T uRbXZhٖG\ӎ$ӑMWQ%guD">g敦u\1rA Z.ֿr|!+|\9 8[/ud8wQ2Xwܧ`@jˆtؼWۓXSSHiUƿq.)?' W!i߫j S1U5UM4sa7RIBxۧjaʼnM7CtcƩ{2HYp#]KN!V?ݴdڟ3 v 2/pT3 +JzzA!VMtvVM'!@̶ !MKbtjIe:JhĖRoJXɌ@ھp )l|PՅE}MO&`*u"IVUh<5J$~M8XZ@|R6Fs3|z\Kz4Wm5n:ϛ\f^ }^~$lV:{\ߢXoy˞D$,m#!{ 'Hwhz?&j>XirI#'q% 5~7*s]AG´֓h@dz`oj~l9x!rS,~T+p>5'F1L\Beh*$2 ΅AGl  !Uh}]Aȣ +C2͘>Uk {6LLX*}SJ;_AJTN̩)3ѕytBJtie9qJq;VLXW~Y)DyS[ijfhʦڲ) M  g'a*#Qg*j }bF ZWBՙQV/-Ǟ=7RDD(>'Cѱoze5!_w_Ln`_|U9fj9yUzWL s:Nܛx(d}悿:G,*J'6^㛑 |XJx/C2,$OTBabb٭OgM:6XoZ:LO~)nẬv diyꐸɔċ+7'h}s _Vj~7ᾈ7.҇<*QJWX08 xpQ9M.r[5kY#Lpˑ(4R'z6U/ޥ}~t&(,Fh5.>[D3Bc}Z}cR<@Df@ f\)*,9Dn;."S%z*rש({?>P-VG @8vrHӳc2u$2ڣ`h8qCd ^ zn+-:)44"^ȚZ;a"O8JBS^M6Oȥ,q \kCJ&N6O;ތ'ưBL.J}$8<ꈚodlRT@WYL?( QKeXnT4of 5fm0wyK QBGvYK&#$ pVK04 PMBL78ҀU&yMPWR, !49䗣ѩBKnjWdHġ]}W<}['lmYn "1BEwcRI?|04:y7ijNXb=$t o|]L w׬F5F5d7 C&5M.V G)\HVpG{axG(ܯD9lҀfwŔ}QSω~f[Qb*5qd3tԊ%s+ q[5Y%Ĭ?e_9ch[l,y;p[jYMpcR0RGYh&dڪ3: A G*Edi!u9V*N)| feLq`@>T,Ig1'ڽ+o@GGWn0EU"ߥM\G~3S {fF-hs)87~xbPdwWSoYr=? ?!s 6ڱ;r+?ov?sFaYRW{Qxۋv0Z)+/ YKS|}XhG#NC}B67/O!Ƈɿ`=N|c7ӡ'oܰ'~ܺ`m֭4"]2`!,;?k.we/ sfaWl1 `Dqc S "p9 ;JQ!1( :Ͳ"JrjaN$xt=%} :Sȟ%,D3yr[9bAH#\^2AϸUikIJ^ w/s-^[Yآ +˒#f8'F3%'Q]M tL6h敍`2ߝ{wj{Ǯ0^?]'fT@x].F&`Vp]Oin9/w?1b%kZԑS O鼂S~0e#mn^xMx\՞Rc[)q|>!ΌY+LW0!#q~5:3_LZ4Eކ2ϱDSr`Q5};EnWW[N1{T*jC* H߂#o9C-|PkoB(*h;Oo`,O7|#KCc_. {?L֜t߽Ub TjH(KeGejƫNWqb y)`KL |\7rqY7*%k;܅Dd6 r^@T1p_#tk L%Ig WlK΅nT |- (!nT^ |d{K'+z 1]I"=2Lw{d6*(6Ѥ|m_A%E D ۯnLLO>3qCE8 ް] B@G@ qlQao 磬,wB8 VD-ޒ`I\$jS,%&@ûzNZ<S,UWZVrrlugT;Kc)JH  =Ye/0YQILwz`CԊo~Sq䘥].ɋ3q[qwڿ8$(tkyHGV-\\$X v'SɌrA2wxbhR`"aWYwgzDm|VldYdh}(gn;Bsa'4a3gcd ő4fNcE}4T,BO%x8C us&tQ౅ˁ?9lYt=5k8l}y5>)˕WvDnŏɫ=~ }jPOVqVtn} uTW|Ȃwk-5&I U:`)%붱N[밚 qH9{5[(l=5㳠)x8a2P"}h'2,.$.z᮸c~ Ǘ Pf ,Xhd'E9F+`g| | C; 'Eѹ Ǟ N~fG^* TxJB;]u޹[#VpX-Ca7W[nwʵY3<~v cebO{C۰b<'*',]g~1C L+7meo\r'B :GWyL7e,qB4!B{.zЈI_LpA񱳦pukS߈Q;YufpwcYeNܯhrI\,QR90(ƫbg8@l^(K(mMC0߅4Rw.ϫpU(,0%Jb]VHk̢Ka&U5J%-'[e6sVќ(N4 /5U3PA# ,>e+w7*@dq]YqRE8o7WSo\qUԓb#v18aRߩ$dhs3L#=ٟE[ҽDD`%8zK5N6ĩ΄`sdk+$~xJK\*\,~G%fpލ=;>8D4Lt)e9lg-uQE&ugYZ07070100000381000081a400000000000000000000000166b5088400002c70000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/soundwire/soundwire-amd.ko.xz7zXZִF!t/ݝ,0]?Eh=ڜ.+H;887_3/ xڙX%8GhÚ:fTHqbiYdH>&RvT}߿bC 2,Pז.FgBEԆK!V\3O2Ynl%.&fw9[ģ%2D| i{L,h ‚)<6OpB/FԁźGlYD!&.[aB^*pZWڕg(䈰1lC!TKM'5C}&:hD6&c[ lۉVWGõɶO|y  ~ir Uڑ!O=EIM2 +,ew+<%yA2p<˩XY0\%/(Pfd%Ax'ǠMQK^cV³ǠsI"5Ѝ бL1O!I \h-+/!D) '?k#gKcDE?GM9z\<ů( oU,#ٷtBqQlzCAd= ?i5uۃ\c9& _b6D'\ JDž11Y}cҗnm+ڐnR`#zU֜',%mtD0~5 a>xHx`w-7oYgz[EMw:{:&?! *xqNƁ̋Mut|i6dk ^ ])ґ) ?b4nݤRɪlrQCYكܨaꋟiv ȝ_ مN0H-5Uu{c X^h^` t5˓8DEpiLmbO&фz6q.} 먈}֥ ZN;XU2SU=l KkREVvkAe|9h BEoN.)9pzM½ױS7O V7%12ؙ`Ώa/Ffp4- E*_i”?&@ DNQWj.Y"qikІﰏ( $aRYsşQ{5S,zVi`J/qȓ?m%a ZȚeMޯ E8196!I` :"4v⸈P ԂM',]J 6pN;ݸtA:͓e:$ ,Wos{M_ꩈŊn[B\:,PK;yEl6NC)'m%dɻ,hlR~}$BSm'Z_t%$(`2>D(ɁQ2[_W H>wr C2rUA ]{Ů!u|Ou4UԦ>pǠ4DJs=Tbְs מZ4D hlԪD%畒GFԋͣ!JΧC5T\24Im&}ڬ~(JoFpGהcLoZ|{KxFEej&.xճ$dl+hB>yGRKŮؚw޷w^Mp`L^cy9cs׏T`CGoR%>ע~N*6J1וD;P# ㎵ߏ8;J̬AљBα K$, S&h %7nF:rl[lv0;3_I<1<#>ʴ;5(Ir5"! WE(„SxH%Ѻ|Dw)3[b{VY|5Q@Ig >2!rh:tO_ܨ\֎;Nr2taꁭ%F=KE%#෈HFJB: QN*ļ]>[iBeióflƐGgr^&˭S.*ŒtV&TlT'MY\@Ak&FDneetʾhgN?/8ecʰ$b^MZ9x8`@CJ9 d}4nGN]zx3R'SVx ϩr⦥ m߶uUgJdݻ[0 ,C zb"χ8Ӡ:u?BiUA{4H/8}^\$_lݶeAvN]+=lU l]`‰IVF~D7#8O;9&mz+>X㡙$޳>L\Ic El02T)UCm odUX1;tUh\_#K2|g#Bw3 5A#sJey/r{ XpKnIÚϊGHIZ}W| 2J%qFDeLcA_( yČa/M[ xu ™Շ%W^Iv @CޠPP$y`狼d+ P߯!p ^<|m4§&>g(05R5uѬ4 !@s56Mօps#Hj /$#?OnAʪ{[c\vé:xJvAΈm ^B#4G8@HuFh+YTc(*`ے+!CT…p 0G4ηм1" nt{uDPL׿95sމzx4+'0<5ְRڔFI64GՕ8NTs3",;Dr i: -RbɚRs)sE}V/@j)zK1iq#{#ola+؛ tY14l&m$s9 B$| Ʒ +5!{( ~9 eh!%/8M:57"7kWEpaNQ~ڵJ{/`b?"Q+oq7H#^4޹mct~_q)LH'g0T`Fgڡ \c!&/Elk141>>D+"S<`DkCǵ 96ya ҵ+ RrWp4.N&%Ƿ꾯jd#y$xy)Tl E0v`PM=UewMWۍNxBwAT=Oi&7kt4z]27"nOM.cV]:*Gn -5ȁH$'oyJse>xXEiBsoӁ dusĸ*W!{a+/HTtO%zʠ6)s#3SIޅ9+O#02"%ci]ߢUc[NN i=SC {,״׮ ~YV֏ϋͪ%xDp)`kb~Zqʽ7p2cPQ^TG OIjp}1nԯŹ pj34z M;IMI:=^8PsaU!(Bn4~&8jU\m˶NG JϟW@6T~gs@\BƏO5>Մbk]'Y>{&7'塃VSKFơP:@{R*qqAaV3A#ԩcSߜ?6^@t{АŮ+=M9$Қ/Ȣl 3c#KS bOٽ-8EBt聁S{FzOK=ef:^&wǙ[Ý4V~*҈t9aux`SmLg.MrM[wkhi"9Ҿ4$!^.g&l,,;9g֒&减<p@wU>ʋ(0f.i)o+#4|!d3yG0|ވK0;sv@ YغߕʸmnNS2Ze +<13SF;_]t{ ,,9U0cfcldJ?B#}!4'" r;;Z[miQjG1M QJ\dSE:N@'w"7*+UQەnS}`7p.mU6#Ll Cn2/ۇﳁӱȶ:agET.Cc!A}?2/`M}uh0D&V1G]!!GV* .d r8ĥ>}]Y=Ƽƨy|۽iQ`>"ɴ?2͔TgtߒsCis 4 b (56`r0u{m+&ng%1dG;9 fv@&7Xob^ oyZ~^+nkhnGzָ&&jjItݞ%F?8.O`5!'(w nRі&һ챇7nA2 ɑ=[~i2mo%tQ;(vůV#zEؼ=IHn\Y_媁PsejpJNj;U+ cy.P  1 ̊?5e$ǚY |D 4ٙ[mҕ15f8~Cc.k0h@u dW*tX6@WfPgM<ޗbBFÏ4k;iT f8mKHÆ2L>Z{01EJD(y"&$*^d$@6ǰ0Xេ}7G`x,PAH#%.uEY6 CQ-8%z[+p Hʼn2㿌?[HZǬv4&ogJQf7쯨PB!SAjCDyRvF 3#! X,ˇ55sD.Y!S42P*$F",`zd*aa-}罝 fH&GFձLPg~ɶMl1%ĽIa26²;fHAQf58l |@y[gVmG(K#>Bx  E~/uEEt7/N==o犽QV%iFB2^X̲J#"h8S GƬKЗ&b,Jx"1Cpav7Tm~wg9<]t^`d@SzJpR:d?ʲf ⻌: "2oDcy4g뒵'Ys]3}:X> KɨxGECJL~k9xlBm) h+*RbPߘ}GMaGu>`w%u Fؙ5N`f7@s\ig‚T 0He# 홑ٵzS=On@OP+lôX^yV6OKsA~0/ROUJ- V_Qg`* 7&Ē-ɽe X3Dk;Gxk"_ Zre8W[3"De۹io Tݿe5. K/9MƣW]"6mem;0qm3,i+Xiu)d_8鵧(i*Nicק TD/BN>;9(Z/l?,* ` l`øU_ >E>NsfܡMb_)'ӋoˈВRന=1طIշю7jIr1& aIYPf}kC0zGFMrac/oQy3brGo.y=GCt"//@8̓PJ֞n$ % 5|/%0] kO*ׄթabc,o6T W":\L +,~$+|1{p L$Lc` !i8U !4ZKkMn?b_&ټ1-)/NZ oHkn(>=>P J[#=W?n=&zaE{`H"K.'ٮaw4HL{G9}1"E|s*+㔺a-^]2,0s K`XY{m'*/Œ6YbfHjP21dyE&sC]vfuNf 0wX2ޙsK 5@ˎZ\E5,8(*XAwWbGF:jD9Wʳ+u*01_GDG3AxCq"ixG<7bh5y t"CB$@nB: `dXa+T7gJxr1A9FC&&_II橤9UsE,.I^ Wv*L+[z^QdXfkz߰ڧ5%#-FbSYakwrA D|D‹ݥ |?9PFlee<$$kSQ| FT\OOMppO$RR%%ܐi[FԋhI6cliX(H06v_Ow&].?i%B_)sTH8 Vܻ31y{Ւ FKp~l#O-7*J9<\Ho{8]ouȘߴA{9+\AR áFh=>Lj'y;<,#f{ l 7M,K$^bG`i.(dܝ*8kxxC|S^:踔5Vkąid,fdՕÇ~3ZUZr;qyE;YQ]9l9˜d瑟&u \mI>%!=̙Dn> JqzS)RNޟ$sZ/b;KM`]ٴĝ}X:_SdzF>ۜbe${pͱ-WWДY;DĞhRC}uSwFf(d0 }Oxϒ/ {b-XC(N56Q_N`1ƔINA62'cI8LZ@`_`Ks}3IJ ta- ?. ׌WUMM,sjvX v3 7 q. z{yuB?# Up wu^naOd,fMF<։݅;++24AmcNc znij e#}#enK2L::\}3#I4ؾ\$DŽ WJa"_ eF Fjybʠx'YrUn|aݽcΟ=B̀*lt`G_s1I'+8ΥgR@W>sr/Q5:$N=@4^쮄T@y&[>aC[;qUsFI%QCM'هw#ZwOLR:l- 8GD@;jҿDOxn0IEJG7uzwg zG\&2!"W"$uyJ:-R5Y1ǩOg\ńpg^9 p+#_7ؕ\4^ĭػEX/ '6V )5ZƽX/ϊVGn!&Kg._:U2?;@?1kzGl#PWN\gN{a^ =WJ)[m$ջNK Gw1o%FHA'^y7+{ɳ\vvՋ ..co-\&{i>du[9^{|g9FuSuZ'W&9O5PhTѕ/l\ @7N  {TkrGas.kBMPT/ꏷqҰ(B,Žs(72M <9^un,؛ Kl=Wv"ͩ˞)O97,s65Q>.kN{*Z#ek.Ja!ٚPFT\;mG7b, 4_!|-1k\)+ipY*6=,BdK[T/La+\TTŇE4?GLRv gWKֺhGףXIM"Mjg8뾞]&KJvY1!PqM}֡6fщ(zO'frL[f(򺐁hGTŧyy*$XǜlM{0St{y}_'؃Hg"W2Eu ZFMR̈2ۙ!~ϛ^EeD`%8g=_9z~SzX-Z8'3K>K,L8Row)$M \s,T~/PsR 'U%,}4wc,ax{( ]F9/+7vo?;>Jp7P@F5 4;~2j"9g]T Cg "sL-֢adKdIxKӓ8m y K^Ź3wDP)L[෬_FH mn9\ǎ#uimz';2#kCZstD / s "EvNбpA{KD ;InSfQvhV,\Gxؖ{G>.:M~ekdF{m/Ch,`fk %VgHΆ˅ S*qWXRo{$a)@֛G*3"9Me Zp lRVles6yYZUC[Н'}݄ȚLQ"$"#(ۂKbM,Z''B?~,F[boߖ0Eono2i c16F$P"XkNYys?d*IkJQ%~ *TK@*.a%`OPSƒЦ%;׫bu:0NeW9|S>zp{l׺%mї#& I4ّ)SrRb"5HT'ߤHnDMiuR57S9"vv=*Bۻ]/$ p4v=DE/;#Uˣ;m'\'[?;??p4:S j%9ƛa_a#1!Gt6:ǨLO"`>j5Dps.Y[m%:gv-ƫ9}f@G$(YPJH9 3Y\謬[:444{DК\uʠI v<+F Y$+k1-!w>R Wo-9}3ПkZ7&#/ 6'u{b>!n)u}RPkt9m'4CK t̢W7OdIFn*`>s"h l`D:ZkرpFGS} eb{#yNd4J$P)/ CtYu *\!(MDH Z(S|CBɴ|J$u[DK2aц;{4vg_L܆=av*t@.5 DNQ2hr}[8UVX5)VqQW!SE!`[(a~e ^rGGGJv@(\)=vV!ƿr!d u5_ 0:G3uQPAsfۇMvL8Ýġ%.bw_|q:ڴ'D:rh#8͛")MTvWKjKjPnSg#9ӈ8hpxc3AT)7\({VMmQݖ,19OcAdR{%=u^r >'g& H W2sh\[)RUʻf &FV"xo&xQmjm/3zr6!2aSYNhFo!80RVBx`FWHN}胞t[h̶ Q!p- y61OP\h@Yd{O*q,Ŧű YN|(HaaXI|ynpA@0!ѿbR5*X.7{MaJdJKᇍ\ n\816S<9Q0pA{rNNl3%10 ehKYB[mDpPt+AĀC309Dv+څ=OͦW,%|$3ΈKZQ,>W|>aZX{rJrGAq)e Txxc;q`FԲgZm@ _K Mwޗj+Gޟi/9pvP,7ZQ|[la01JAkDqY<Ff9[0X[Mߒ؆(GG+ӁG_kM;E_VKrK7=TK䮧a[wӮ}s O=VtN#,w8"iċ.S ؃cM(&M4Y`&CO %MA_(B)]O97B;~)E",-]x2Zkqzq[;;U"L.ةq  Wl/$ll~l6&Sxy8Zf+edL RX(Lqdaa0$:n1t͓#-.ڛOt~|b4L-'ޟ=LDgR1{yzCd EɸuX0#."g kiCNHB%BtY%A~lfcށzM}x=\iORrS@Bio!B)|u ]/#-C?[xB28ܘ[GJC+o+Kc(24{I%9 1h{3D;U9~<ӌ |q1UTkMnyۀ-]/%K?- & F烦澩"5kipGh8H Q8'w\.^ڄHASC+0IRhH6ir_/qFєʞ1x(n' H~Mt#7&= RT]9O̫&Biȁs,@zeGymSedw=@Pk.C[<`B :ePA]kJފiI{t8XM{Wtxb9GTSo(6./0wwO~+Oo&xMdS-(N`IUCqWnԾ!tPt)9u0/xZu^ݝY H.di, =Xi7$+2/|Ë衒vY*ӣ+ju "޼gĴדOe{ me٘uñТV m5&MBa{lU."ͅȁ0붲,W6J\jq}qLq͖/rh(nB*_)i޶oo/"ev ~JI!Zzjs=`C[1fqk\{ǀn-zL+`›\VxZFU|lv y2vq 3]{@{2%t RXLԃMͨ\֧pG{kC UVTwMyึʌ󜺠 ﳂ'CaUP2·'QM>nDLyB[-!&%TEnNn~y@#*:%3l= ,G&`D?欠5}FRVHiv-:ƒdr!}ҡC5WlU͌=2°n~B\GkA_X7+SϢGJm=R Eyz35潟cص'dw&R>#V߱+q*jk)D҂q =!"zB=;0YܯH%$*d͙>N*Xmesƻ*II^]z2%QewWv:>( xK} Sk9h &h-&T cһԻ=)=ņAwz_µ~^.ve%_'rԯ7ClؖM]Mv3xgBE:y9V[ ~*c\w;UMnخޟiB8|X;ϛh+=I&ʧAliG@6{r:tTd!Nj,Q&pMvB1^6k9yIA;Uqt <|9eu$2Ɠz dzsaRAHGM*;/qa4qŒ%Bxr<#uuPrDy"JlBVt2o))^:7̘O$쩷y侗]'Z#xO~d)%_Lr_wB6Sq}5mVoM  gzV-'bMEvK릥6$'Zy >s =a3m.s4xvTyZk|xtBhەoC9c,ힽ v*g/sNL@[U[?GBΰgX.xAE+O*t5 u%N׍E*y!y5RɂW^`k%֠>/?R׫3V\) aq̽ sʺ2`1w ѝ EE|_6'#+bkMb(x{nnx<"2N-C fpW[‹ 'VcW$8=Ѭ?-\e{@[Ʈ^Q]PPp;Q^B<9h}vtHwӐ%! (GKzy0f8j`Bʒ@VESϖ1+qi/ڤ`- <,S͸2/@?P|~4zMQS"b) O7ZPNWFn6мlp+lv}0d7)E0;|[NGOC ߄: > 0 (v/< RDG}\nv|2؁g}KH`ṡ(! M*L^!NJ; FyNT{dr+~sqq . rBxoo[ߍ3%1E GQ/gſrcߌGk_E4 Վ!u/1 RCsEaDf&Ž5+qL ֑+b:vrB DոfmA_8rbΫ$?ouqb>tmU"SNj[ SEod:c:JE[3 w !0kN.ZK"y}Wؗ@<3~n..|;/Va1kbRY>zzOpb_ģf=ٕ@ާq)qZ?Pjx%tPH sa%:[?dH(G~G$xk5 gw|k"ea%l ~‘TŐRDžuFFevE71%dnEϡ0M"EIɍ[$@dzCm~#T-:swdVLPIM*O'H[%sRIP3㴈"tsRD]rAأS#Gg4@ CEtĒ +gO"zմ^9TVOc^4X2, ۳XxZmLOEN, AA:=3$ep;ښxQd/yt.S>ԠbSE¬R$d:8/9ϓ {LoulƋDd` )׉5 $E9A#-lYJƔi~mMEZ1@$P-wCbqy G*y1z3_[R]G^]>eӐt,JKrc] 5_@7й}&[{60bRw1ԐxK0'+]D֗H϶cyѸ r> -$x #\S.1[ªJ`;n3sPvz@5I3dup2VJy^<)rg~aLRj=+R' _(v)Ο<m!ĊR*E/H"]15{{&S*#}νc7E m: ֨.aaXЙeN5+IPS(`F =nHQJ`(j*]XƜz9+[p;ʳ汧檻5 -ֲꋢq3706ڼAu.Tڻ%L]gOd CFq4aYZ؉ŠM1Xnl0y*C&,7o 5- Y%O^TvPݴ37Y ){Ujzm )p0;. R3_!m 4{|a!:6?}Fn4VH ?tf@%2WKH+K8*tMWҔ kaԿb%TtiiJkӠ"i_SXzS3%+o|,"  JJt-C&N䯋l27knLt+4[g5<SNZ.(g˒Q}xxN SH7i5U@nV^Sb&r3k׎_TUvv 赏})W}onM|p%dY BI->E yMB.X ~""[DD:RM-)LI)e8AVܭD'c*Mn_:) zr\/% / )pqCF=Cf1wwv!ȿ^hf@=0¦KG 9RI?nO#>kek-vNH;IJeV Xu-X>ԳRO .6ఠ$fEO^}yK \T*/ 3O|9 PbCdnA` ٭͑l T?CXxɖY#H1F{^pѓQn`_P:~V5՝0a%gz?rǭ"]|0$^shmS9gQ~R9ŇgG _UWŌ}Q] ̰w9ogJ %!([/_* ja=vL4iY #;ݾ,G,0s,g1!Vp7ikMͤ7ݑDUbL#T#PpeuddZGi׹xIUI ~T"mg7lɶaUR[Oq:Ϝ/6FvԈ$q7MQt#f& 0ihi!FpjD4f!QTXx$ D19̏|эSi0k:d?J{/b ?a?&}9 9Cl#2pqqNE敪kmo,—f.)Os|’ʿ,)pNqAnqN&tϚ0+d6oF6Ϯ9P mV p1&[y'eENB+H4pX),%J+2[ѥÆiQTGC0:p!7%ݲobPd~п tr 3XR@JTw.5bZuU3[XP"$~IגN(2, CnZwSH+4!q\iN& @?PA!]Qr m YXluo{Ź!kO`n޶xX)vfDXMD̈́)L4e:iG4`=PmȌUt|x݉H|ɥP- ,X|=$?yc2/_#fA!A'tn\zac;&xfh^R]M;Sadkk=^_zY'$VBuؕY7`b%䭊xmC yNR s g~\jhѢ4$M D>A4XA$*9#?SxU6oP@@49>@ J7ݴrwKqo ;P1K1и*LEEWs a{(;PP\37OuJ52;]│ Tp{p/$W?F<} ]/i RN2[[- /L+2gIxOƿgv͸87vL~8g'V>rweŰW@^3ǧ;|ć9^3j.%nu?QTd\H)(p~2k۾iˠA~ F&ԝy(2LB`& f ą}Rjk"x7 &Z_0 |fVl Yv4L>QQ@#'+ϣdVB\XW蟹qMϿ;3Y?lŰ!QeRu:ξt BG>e7"M6=,<5%wٹB&n\z9r8]pcKgf2dm[^ jVG2^ Qͩs{`UR0;\W6^.?, 5\Z LFbƭC${Pfݏ|׍At%E{͍S2``ȯr КZtm [K@6l$x谧5X<.op)>5tsyiH{ՊR 樻>ֽLAxXքaLl 8^N:_1,wѠTQx?ph6Q~D&K;b,BkڢUR7;UQ2LΕ}[M&"l 6ux5Y"kz(O!h34{Rus\d,*:l7E0PO5 fq*4^+m |~8l?Gr5J} 'v (ZwTH#Ju! 4Q P pq{#5CjIHio zn򍥎UY%)R/h/oҥ?i!&I } fU!0tްޑuXo`{j$Du)˕";Pa2o'@`>8UPMt|߷ ҺQAZ녥8e{ZbD{Bmd ȕDĘVsS-7H.̴u`kb"!l?$LY{[(A/2`]U1-v-x9lMcAvk,oXdE`"8ZQ:Q4ss|p@#OPAlƉr1MaqVj*g7,=f|"("XK J~6lGwdxlJ`sV(YӼĽ̗>g/cWK* _Z~U1HSsnϷmw0?o}cK L15auqܰᵋ&|QB!=ay«m@q7"a皐ʿQ$o5 sĕ <v]‚bKX5h6KM$Xη|Xp.!Z|^雜>"ڍHOe3>P6Gg7EK"5p 3"n?qekƋ'PpYQ>H7x 37~@J~dbER QU< !Ӌ9 => !Ԓݑe9&`ӿI`YjsSI~sf2fbӃ<`aڅ$:F-4rW]HI>Z{˯/)pDۉZl~DU`QFLp?FKB42v)+r@EefiU1"rhpy-_iT'B0V9 lDgeuUCBFfׁʨ~ȴw𪚘e;B85*JaXPd]&D2JBSxFU? Jg[b8?E%[3XۿFRHɹi5d@I̘k ܈V2~o[bR {1)f,s}7oVna9L&P a^f1djڥU!!?lCyyMˢmɆo8VMpePBxߧYU$b8(pjTH֙4.O79j7F]+ᵃs(HygLsp_D?rz:A)w ׻eþ`" -+hmwK;Dĵ\0 m(D֖qdF,*e($, /%8eWv41G= )(qЏM%$9#+`H1EFalHb0j5漃7S= K)C@) 8ݰ ݧ (ոeȥɽEMirWM+JF޻E%WF nZC KXL!efW$9Y4*05YʸI]ց߱9 ZH@kG{mR s)8O0+lMVC|Ke`54ށ ,!T} BIk(Y-Yzx _<~l"/SfWN,\tw' '~Vk>xS.Z]>~"Et!2PKePhFuIϦ N0n8G+E@Rс?ɚK2m3V9ev3BW MGټy`^5P.O#^`sЮsQ &|˺]bw?GDԥJhX$._8cu%r7c]u8È-)lS}r٣$cTFLʗz=Rx+GDN=TM0`ǯ-&%>뜀sՆk 5~?_:'ߍUvl):'v6CBС—[V4c69 C/Xm^Sza,J+LRIpn@ip+j"{!<|lf*oCs/^O-.7 Ԫ"BRD y~B'W!fh0 \(Q$g7BJE][dM@F\Sy3,80lO%Kv!Pڗ %HUV=Ֆ'_jwfVCwYxGN},J}x'Z t~߲7B>#sW + Փʁ|f+NAB2:]]R:D 0h]hZZL~,vr\xhDIFU 7qEEh`'b]> 1-awFϗPD;nva= R%mghDX2imɯ -<}F4M0[Ę&$jxӚ aD?k21O2{ ̑y&1k{kV5m"Rˬ#e2Q*fwāF +) O RЦ dfq,)-k0d2G?{ȿ m(V{kG0W=aF8.SPp" >;\$}.hXk.c#D"j#oRȳd8!{cd#.X"$,48S|u*Ͱz[G8gHR.ʴDV-td([,7 +~ťr<}Z6"L)h IUH7'k /g }J_5vx43UWmC9WE#v88YRj  E`9Uy-?䋑̵>kúdc)n!+E @&tR@mXVK}I3:]'t_LҒz(Gazj ~{`{U]n(Q붞#ZC&v9b 0Pؾpjr_Uxq2v9/G ' :J_4&;NcޝC88Ro 8hf{ Gė2&nځ&kw3j? .m@ׅ$թ3,gu Gc22 o:y p=%8xUˬy |YTX$S |U 8xj=UPkto&zU$GDO"FbJmﲀ`,pPՍcKS,ZFwE2$M3`0Ffnɲ g#vXhK~--2$wW'pM R悐{ a[yIi {z?9a>"Tg tů"GΠ\&lu-yg42g]Q5|-}1+\q^( Q3,g]K)V_|J'N50q[]ӽ;B^T'aŒO舅#vZ(A6qL6ajI6xdj3:Oj_›L MtEԌܒ.ЎɰA$U̵ =-'t}?-20gJDƨ˨A8 ng[I4gϬ#ĩ f=RGm$x0Uh%MrBhgX}\e9D5rJX)hEmgH?z(S3qQ@T4͖i='XSx|v ^^Ɍ;`1A2u6~*a6'x^:sMM[YsiQJxmv(tmg44OB%:5_W7VӦ=XSȳ)G"C(hhBŮ [5JtUfk/#bX> B<KXɽkL( 7PNPie`'9?˔c}%LȝRΡsCr%/{ՒD۸U۷yCj,$SmGXa?;wO@Ok`2Epe.`4 pXUMrľ>A-ìX+yn<]űx%G+,#*)bC''f6zKjѵ[|ňD`jxiժZ?b.k]E[S ii'Yٮ1BShASWpnخq0ry׾N^dwJP{2VEk13yQ0e$b&&m ܡ`lpXRh-QIPp[i̢@y܅,N_{-~5oK ]juӋ^n5;n/ͨtB$_Dapv(;;]ilTk2*̈́~W /?!}Sh}6RTs<ԫTƠ S 3 Э΋%90aؿx.M>#*#wۙ;X#ߊcQb'\sO+\[^1l`T~/hSkB) H\UcK#P#lD`a_hw1X`Y.\[ ^uiv!oCʚy7<{W F` 3U-_oLAI^@0^CTuWXل Yb:}ѳ|΀?&k+LIRWT36VWh#ayL5 Aøtû:횈kUN.LTxn7掱~iл58%O?)&!Nːp tq oIEM9vki57a{,`ɁB}>DpA﬍e(Tٻ.9s3 OBiޫΝXL-m$sww%e:tmsV ҂w7{O@u&@2v>=t͝0,WOdQe!kGNs.wx!mohtqqtE4"4Es;W7|H}R-g˵x,^ZCM41P'Y2q= xMq̳=J*cBrl/1.N6Rگ<Q+?9Hoo|F>tw!.=\UxX4<(LFC!}T2u[@M/6GsI8sluŠ#t#tڏ,'<ʸH29ze|A%k"ٰU1<6 ԡ)6cĮd9eVs.M^%yF=$yvk^ZKkz(< Õc FUd^{ޤVutUwoM7$mhZmx jydIW)LFkdVA!}VwAUn%} h2H3s9=\p&-L\7.Q4ݣU V㚏(dZxGT^Qc @ 8*fsQnA pNV;i*,0^_K0x\Azj'Pݝr!dgS`GFjAH% H_0[n5%yp$k"3/,3{ j(Ќe"^qE[.jL$7;{e>`X:W5 dӮzRbqW άUO]m>֟yOo,'>m/b3DQ5pSJ}Iba]?LƠY 90ƞq.4ԑoIU$BWv"z9[|Fwn;쫊tgfbl"eHqy3/:SFWFEᅱ~:-:DG3n+-PBA+Xu\+iK_MS}eMD ш`FI  euz6CXB\*qR޲yb Ic< UG_V3x}H ׸x$ &Ia ;DI&$l*1ib}a'08xe(Y>/\+lxjE? ܰ-cxCr;'^$gVLyE##V\S򕛑7$()>)A0i뗩6%5V{Rș-Ijarjpire|4p TIH_l}yPxSZ vP@@gZQaB5ŋn]6{[3sGշp(t$r i#LkJn sσV $Զfp,8BKT5xpL=kȕzE;}ȆEm7tkG#9K\+$ٔD$~LM-Ug= PtVPkZ.}hIXEH3h~(&΃vB¤LjAB{E">5co+ x?wha'fJS=fRMbT8hY,|!Λ hDKJs&mOC } FeMAݮJдD</xqm0dbl~?ʏʨM3AiJ=@y2ȡ-Qq70Ǽi#V].%B9aKK@#KTֽmW[UI™XT=)zx(9|HtHF}&e{/f|Ǟ*[6G+]AS_Lxx^7=-'нfız >i54{c l4V%Ϳe{(H:DNYr9P*bF]/t>fsU:%5 m qZQN6>ٙŗheZk-rZ?ԕ=>^@̩ ۰5JYu""x1"t@(I0R` CݨY$sJq{wj|k^MmX5vi+- ¦<P(Asq~bYrP]T]/Ԋ]7WaSqAȽcrgDߐhZ&0pFމ*ދG *hFA/fg O'wo`pX<,yå”*- >"dGX`aRm t{=RnRz4#k[]!h՛ąi;I.UX@b,QX2K0uO㎙^6ig]+ˡ7uv@Ah*F~ "y 4/da4~_,ׂ5,ybWFwi!i  7,s<9aеfy\#uxf&Ĺ 0a3"`•{Wu]g\~rKy,Mӑx8>2*쓾v]7mŎW`}dQ?: Zބ:ZqoWQ %ȏӗFп;"A_5fZE׳EAsMƍ-qb\~éU 43OPEeь;! LgQ#MѸ4U U#qA*she0p["8>+dF@LjF#"Udb rObtXT-%.;%fu2+6A"V*.º2XGrȃ!}d09^8AtOR҄siƽ쉰+lҎis` P+&=Jcp5ΫGG QNtխX 2u]?3EL[8CĦ'3_ꠧ|-\[`U]t@= h`y[ !w&bgjXI}+ͮ YB A e^t폭,\ukeZ1 m&#ÔK{ITOwgv뿑rᬗ$>Cd1 |z]H l^(%O_nJ^;11Xz:Nl=P)]*WdI,Piq;&e$zwc蠢(kvEX, tuǃVGpxJcA}<_uk-Yc~wdO+<?G\dgyպFAcU B;M v-|ty|O\wEk82Ҁ+/fi",kss>K(Wȶq}˵SDqk xI)mu Qs!ϵt'%?ԟky`ݐ8yͧF&So+9õ>c=Khd#u˭~䎅T5,=r[y_KIX,F( ]` ޤ_{ ZN]I؞0s6}]8 Aba~^# ϭɔݛ²M⅖զKe^[{_KKla=JLջ].UhmKvT7+Xz2Iе'}a|#F6̺#|ds nt(_@r8wĹviZYoF ft3WlEP2:\q"$y :$oTKe^%ޅV|vͦ%>DŀwLU i͂La&F'I)Ki.WW}:a}@/Ax KCCA *Ax+}l2}-c7 6[QI$\giA=\ތ5e]褴?'Qe]DDKuRl'7!P3͕t'?|:-VfĠNM>آU- ǝB y<-H[m*bA|,I%`ܞTg/NWGnE¥͛ =kCLϊVnўG lC66ߋs̡[|H$EO5p*w5u=mս|:גg^Shv4S 4((ǵ]g:-matdՉx ӽ)-z%@gu^e=ozgsCMm&O8c6tJ=}0-eS\w .}ο;=T\> PXD &GP" |]Oyh,͈t&b) ˺bZ!C`Ə:R'OGvQdc`ч%'ϛ mZd߉ak`/``!5Zcny*뇼zrrGtkV~+ksjR^xj6 ?t4{g"[أ,{,7Я=ˁԆWHM_>+ y38r4Ω4g.&Zre)5oDBʟM{Wd;)rZr]S<:)2Ʊlf$DbjT> )I;ƑSI jI BQ5iH-떙1rr6T`T-D#ݑu_h~8"ņt,ID^&H~OW  Χ+Cl,QW$zwRV9P} 7K6t̿`&Nzjo('-AifDGoOKlϰxΚ&]j\y%f8Ec̉íW0>6@%;r6e"MQ2nGкik ؾ<[ݹ?PSs]a͂sbl|B1yFjZ;PO$UP.*'SsޙW=R{%y;&߸P#FV80fIj_vp<[-2niWcR=̀-X0+'7 aNĐ՚cO2'CDXdFʣ҇YpLX*a'6T$:1JJr1ʃ72"yw9v 쭋~yH69WK1˹g  ^.jvxm>OCvdDAu},l3O [eDgb._Vs)u;UG؃ڀSL6.(.Q1u/o=_h[.=5=Yuvk]M\/ -1ƢFizt" %{g\f]Csj: j#Ro[h_bUD~@K㈜y{vC _XF[拋 NaaG9spyMz y0ˁT1m`i`fo2"+6iOx@\.[}Ϯ%i#,l~W9>+_EiFäS;"KU6ޖ!hk ҷTU=z6I/-]z6_͟V4fQQ͒"UէƛVSnnEꀽpɢ"b}%Bש;hüZnd{^~>SwZPF룶%+wCeZ}~Y Fk/ X?z ի([քsqA橬,2G,RBl8E\(e)zFR4E+0{7MKI3x׬g&NFzpu1tdayR< Wе5hS>!@mC=*?ޭ@ m0n"262= u J[ʝm듌oApdYcx^šVn?~L(GKmq[ZǙy9W*ot4 0qm#jٛ" ΅h`[@ts C 4=q0NΏ 2h z}2xdĜ_C[D+`dNq'`^,|}JxPƂ ~E1(ӱ8I~/1ٮD 1jMh718eL G.jEwqJK2&Kfڀ?Vl'.J1*|U_"}t;_aSNMt;8oǩ+t F1ZZ$#iۡ)|mQsINL.[< !iT h;J-H>x eҫ6f\06 AL8}Cؐ*02:) "9 /}Ͳj>BْgBbuJ/{c7U"tʼRߦe)^ Kb|_8Ȭ/ *V\+29? Ojӄh߃;KItX∯PoA*%Gk&%-\!+Gcct^q(!Ŕ !4|ցkP"ěS_;plK7!w$eui]\T 1XS1]|G½ 8gxf`ALbz{ʿ24Kee~zFzT@ J_tQ3$2x/BI7cgrL 9 I OtXf9 ׏ QO:FtٹIRˌV '  ` ϓHtP,fe#1PmHfhҷ;r>HD)}LWpXz.rIᏤ|+c{]H:[IlBkPt10y<XWOF5+Wσ pmFid R,Gf_BY Q$/R""#5G aʛ7o #/\2/ ׁ&}_F;0rk,㥠cM?1[Uovz^)!bphb< \덋dxFj=%SuQ" ck8Y3x_@3E>zo@:uLmAuEraA\va49ѱ=4a=+hy8N722X}$ksc!`PljeUHwS}kGR^1&dCܱ Bս37qw2$+ޯ,^ͧif #>$1gNH%fI //\]{gzc]K̒W_ ~x_~;ϋ}$"oZ*Kb7yݏ)B?ǣr8>e% L@4M_|!T+?N IJ hmh*=dlA-{ 5s\7a^@R>75{ޡ5!,^W@=̱B߀ޏ}15C6%I+`d ('dzk\Ò =芤NmWy:"Pn]86 65&&%5;K;*9w޿C<])xH2nҕ-Iq? ywh\Zzz 9ֈ9T@ޛ؎KI»M7b.F$AX]H{8:}p#`$цo F ))edD7 CMWxأ5vGD1!a@ql}a$+PRe|j 1HyqFi> 1~ 4  :G <C>hFj/r'4v̯C%hݩJoaԻ +5/gX|NX]`)}C)mL}Uq:Ci:`gcqPírC Sg>NTgXޤogFhNu}zbfߌĠtihr:ľh$E˂Vo~<1+ QgQ$!,|uܚQ\ j$ք.u {فX*kepj E{ɝ<YL>ka!\!3Й -{"vD;V !ȐwUnɎ+n~kρ䚧A6' nk9r8Yinbn#=+$)m{oj}h*Ċ] 1a7&+<-1߄+TiV*u8j4mH)+xNbd~YlNFsxGr"GV:S!$^!noyh-7iĤ}?8L_Y503f.WᲀzXqn <+["R#WU gr>]J2P>c^%Ǵֽ,̑> & ,M]0F 8tb>1@Ow4V%?Bg@7r!MY2%R׌)UIe`u*lgZi5"-&*9͋w`@_:cjyw/Ċ#,b@K[\ Y۟:- nulwfcX8JAq ${(f#MDj{Ϳ Z:W=6~@5!XQGxo&躇ƣbo"L*:Y%ֳCѼ1B#yFn;jLW<,MHfQuH#5ݨ Wn;f1ɶ*ǎTD.jm1%PsQ`75>RE 9Q'#&tIC>M-ע5}#Jعֽ z]ϟȔWHl#1.-STp6F/a.!3^ 7|"j֭̍Bv܁#p5#~S1, {PKa(\L!Xi4CZjТh*[X$3kRԍ.>%tJfiwZ%gU, pkQ! tcq3w2ߝ5܄Rw 7L0[b%#%>ÂZYXaP#uݶ4?u \d`;͟?k!zQɔʅ2%Nx`\'f)2On3G]hIqaFB/_"8Af䷸ 5jG9޾y1WHMDo*?LnYD׫Ve 0j&+.F4%,YEqLqo2 $ ?!US|{T GX [zַߨtf棣M(%QЯ\Pybi* ~Z^5w=82MYSq&e=ͫUYFTZ>,8Yy$(_VSц8r/t` )🫴X}zB Aܚ+]>}WG+W.V~9}L= P0[r}N#MՓpeCm0R!qS[ۗÛģkJ\ n}磃wyfRػu*f{uMZI}s?GMV+ӗ=s_o'm82pl2. WHi; 8L5S 8 KDg^0L쎒7 s/ۮتhP08ߏ b| d]qasJD$B*ޙҰZ W[hîP:%tYa"0RL{jʫ&4-Q|೩cTۗhti$fo~0"*0D}q4fH;Jv` VnHme <ۜorxhjgAj:H¬Pp}BEc<=VQe/ oH?6]r2w6 SwPY?"T<."^}Ј YݱgYZ07070100000383000081a400000000000000000000000166b50884000030fc000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/soundwire/soundwire-cadence.ko.xz7zXZִF!t/0]?Eh=ڜ.+]3$e;\8[qעlcܢn_ܑ 4AU^4AgcQA1fe'i^c0v'T>թEΌ!3Z3Z6߮E$es*:yL&3v lSѐ8qTWˈ{!HrҐKMwj՚Y߉A,@v-3 kW9,Iwo`bjaK 6wLMց&TatR!yv8oGE!!Uanj.9a `.̼E(\K2:c9?arOD'`Y9nct=cl9icz3*YC zw/TxP[%>bWiأcEH+S(-?\ ;tzszك 5RL|RT";1O%; TC Ly>WjzVeE/q\M5 *6k@5L+ 8rkEHntDԘkz,A*i4M|<R~3Gk<^ȯO9857|<9+) k&iXP6I{LFXh#sR^@%k$zFtG"Mʇ1 isdxAn4.FVWiOMʑ ujҀV'jO+VHNkb} :0|0n+`{ T`O]07lQz(m7Ka7 ,M)]:W\  kML-I%LG1Sb1jE<^![`ӽʦbmqNwzq?&-^kH~+cɣt(D9HG{9 8^9!%zW0 3t,AΣ|`8v'etTfQ^CO">k,k%/:ѧ*]#hy;^q!C НTfhiC71 "Az:n')u#!C;h;a!"OnYhwjB:ɀVa niW(#I:3Өs Y g1j@lkkix-f``+|oXؘJ(F]jn R^4IXerubշ^g Zv%!"m$w+gLAM>&0Ң>{ک~%`znBS4kV:SS_J%Ϡ}._OFeZr}=4Bal[]z8fw$8ji2Z'Ըc6.!UtSHI-Nq"S~m:|$4;Vh1فj*TٓI]\!5cHD9)JNrAxz~Rc?V^`LPE[HmondY10{.Ob#ILh#\H3sa+5*\UpWyx($!>Q)y3?0KO,ڶiNY}eP@B6Su&]-Pڽ VeÄ&R=[aru!@dCGni6QN4ԸaU䯞vG4pQp1”>x1'@-f,0 Ԙ'8Ps;Os|߬XHwM DXen2{αy^E&d'egq׳sPAgs&@З%#: Yq"ʰ3- ϩ0jbXs^Z^hkʏFN&0;V1: rGʛs1`Ӯq{HNo-98c@&]d.>p3SKmua3^uƎRm fN/ 2ZDCDu5=YM!v>~/ PY3 ai5KMŒ'Mk=aOqWT1zxh[;YoOU,KĄ܋ݷ}SYv8 9 2 %N" ,>1P^t4|SQvҎ{qZwo>KX*GAidJ^sƒy(r07Dc::m%|?Q\o>+m!Yy+IcEI=3eoҏɺx3膉p ܥk~-m&<qq%};>O׫YDk{VvM>okڮacad'ΨQ;㘇V$ywԄ ~YDzEGQ,E@ 3p<uRcz!U-)^.WjP E üvϼ6ϊx l~Nqr̹3Gf19 4J `~kB^Gt){A0(7F$bAo9inS衜{{ kW]obSÕP{OmO"7~6Zo>{>[O+rY'at[Dx'䉞)̛T@'Mx0y̿|]䳭87&M)lՋfW' V;E'zQN2XwK7t luHӝ֖mN/8OET:KBG~p|&|{ 7_t.m>[[dMs15g$ec 2@ Q˻!ccְtDVv ]珓t}VY>_+ _VtaϢ3ek \+Kε,擉_ ۯ:ݫQY`ɔ QpRy %L0+86BR}!g[w.@3:G=晾(cG:eOd@!h*;pmpbZ6U ,!7̊e-F*yr„P]C 4HdD2=#obA=&cޥU^;nnZҗ`F豄\pP_945oY2^MӅV[UFbRƄ<^V+7MhkbT^oQ\)y_PA0OHfq]|Ͱ.)<ɂ$m^4Fz5Xy26ặ6rMx=N&X(%!Yep0l,FيxV@DNgR 79]gWW7|,2zLwjM]ՒP3PT3bDs@Wx:#:Hw>LE2ǩdqRJaGƅVnV@QD)d<X<+R%>+Gv)48t́5'&Aܦ|Hz% 4)&6KzCȇs+.1MA_]X8npL6^#GެdڱJMwOxm;&841mMwρ* ͤݝ}3B25]!{2P32/ t0S3C+%Dncohouuq3Spy#n!h0uLu+-OMH8gː2֒8֝K|8Y\>Bz! T[Kэl98ULJ|śpkԯ&B@ <=.U~ʍ4OAbyIVJbIs(q+Q\@9+,v%}RJM솚:JZ'<ۊ0ܨ~T(k3˪+g =7C(AP>S&[팯v1"t!:9ggeϜtI;#!i r3ãXq3 JAslRš]nplCE,:2SF.̝ i`EbV+Csd4P-Ut;bϽvxZ Jjt>ylzkw7B+{1WNEQMPҢRX@KH4rpDPXrlM'oOX҅W ЇARit!^jޭx"Poڃ [с'm~$|OKFE 6u4X/kme4~*M|"ܬȇ=gRe.=;IL a8)V%8'[r}Pjt (14`a%ĸũ ꦙyQq#}Z3^F;D s1eVBTcR[yݘ-Ldj2^f\&/+AEW3^\3,]L]5ǣKזB= ='uˋ!hh3.o%a^:A>Rl#3UjV2HY#[}pb'־sX+45ޛ5,1hbB7kUՁL_J ΈZ *t{EYя857 D(CDě95nW.%P#FV5Rdt}ܸ*ۗ):g{oDhw1_ʤ`ނXʹO "<])m->Q^CA>;PQ`wE~]<f!S^sEzY_>Y3G~*U=VT2>[o+m%:%DF,6UIЃEdbr8p߷@tEHd̿in5P# z>QN!.ߌcQjm y1?ԧD·}6\y[C-{e<۶z{E߽=s]PW( k7+n+eQc:\`hXPDqB֨ć'DAԢ|aSf)ռ#sL ))BeS55M{vpVٛa{G3L45iݞ7e+nc$.:9}OҵF73RU3 Ѣ Lk UʼnwB-[eV ͯg9㵳ɐ:jՉn$b V<W3?WPTSix׆` ׀V3[LXDتN% PFeJ\(VDQO,4obCu~r/3ZRWӗq dSMdPLgc$="E pKa` jO㇪NL4-VgK9?"=iIΉn[סDQL$il- vzw(WZu/ܢqC`:j~T:Fz= hjcHz U.;%ęH եF e Q) gxipݽvZǸտQ#L3ӪpsMBuB(=3t~թLtOO}\OD}Sv&xW="i8p$wUv~]`Y5{`* g!'ÖPQda&󂓹})}_8baB;}Z~6W(6CZk0/ ϶f$!YXcR b8upAfTK߁XA dBF?;p?QU"gϱ}]+)P^q =2zkV@a)LY R/0ULQ ڏws'B^ =Hy(†`ead6E~}l>?{W_]vsw۽olwȳEAeE!Tos<HR3|@#CՒr=G. 94/tgCjJD *"ߘD9!cblxlN؅Aڊ,8=!z!_SOeu__gL2~'u@;qvN4(n &݌MW:| nbvHAj1dY[EKq{Z% 94˚T󺮰CuGAXzM(KEǖ+%n|JFJ#,b;\Ņ!ˌ@:ʳGVj?rU\y3ƛx檩&4T$%B6gFkZ] Z".tZ( lJ&/@"N"zhS'(痣|è `GBG%VPJx[Tt!)4(CBRUiqz n ddh7:,sʗ< ųιY54‡{]Ln՘M5wR7}mZ_cЃD=lobH%è\ߣ9w:JZz/2was?OJ}UBQ(dV&cuȎ\٭N[?woͦ%=_HC¾h~yZ[+P10hU+2yT3՗pU߱Ebtzꌳ9c$@`J8U8o/:p ~]YPuǫ(-BqV;N&]pLXOcT*I )z19avDnc *Cn -\zB;9H(,܁1F ;LͶ[;a5Zr4U UaGHJm$tPb MWeb"gvVN$Mwj+87-u$=-66f-gDOef[kۥ#"rv?5.3̅/yC HSLxlG<سέ=DGgy a i:Q5]j4=O63aL{->]kհGګD1^XWʟn k5.W&*)<9hw{vV`xܤX7.V9elV-Y0>/O^ϻ5@vGCzPgq7+vqx>:ؠF *YvCW~׌/us+f|ӰZ4ɕTNnn3+&E.|jH–CKDe \u/)"AO;G𘎐JZ23B3ObcId1XO5 Zq$TԠE\On~>ch| /ֽwkhj*}RUjZ5a/u@EͱYN.]E;*ӊ%) HnB$KQ gCf;V 06 +HU3NLk䣫4M"l@]{g L@mL~:7Ac`i6WJ'5oT+pw C%|Lœb< ;}o_ebjz0Dn oMI)q~zU?:rr800 G %غٚnT.#dW$K]frzV2y}Lm/46H??A&gag٪89"xRk vpS}zxhpL9l'Ll!twVZxIl4.Z-b;wEk}ZyrH$m7!>RZ+b7Q>P_w‚6w3'rN *!f!^ݗsٶ ]^ѽjJ hE_ wh5lwpRsea p<8lu@K c~ wms69 eϫ(%˺cv-ܐBݻ)*DS8rU(ؽՑ8CvXS+[2tj)NVls}\=ϝ'H u[# C!ґI7 qx V R.xTУ׬e]^N& IV 3nK^dZ5?U~eL8 ,F! Vi[QRI/ʇ-NnU Qax%e Ju{P{ȇJL`s!CwwY @0=msisbny/e"hc9vjAIMjͫP`8n]6vYi%p2k~aj#:dWrayVʞ])uzxD>\H㪧z5Z&oz&&8tFG ;wv}wlKˊM)A/yěc*W Nu;v\.BPbsGؔkFniluIj;3 A#g!j~vy/brH,ȀX5MJP!/cUbB|#T۟L}-Yl<]o-McsP xVu#]G;OPOz}ek Mtbx9zZ%7viw1s7ڸP|u2B^8xkJNgeTx;XJ͹ʪ٫CJ-w7YB '%c[ċTCmBuf]4UcZMR WJ4AKtĘr`O7:#KVZ~@Y\ ,3Itf%S5R;!cApQ䙷ks5~dm%݈ʖŒhpщd6xfߜSq2=8;ʚr~uje 3'Pߖ";Bal]hx_rΚ6;KIYWtn"XF9dpS'0ze7>} QzD0@JdW\t>wsnFT+@=T;O0iNBi[ ģ|RΤˉP:^,9WE~)w5ɂqSLNv%8+ ClnW9KWGU[@+^ԢYqmRy/FJśyK`7B0HzxkfH[!nIXPǼ^}pNܝJiansgYZ07070100000384000081a400000000000000000000000166b5088400000e94000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/soundwire/soundwire-generic-allocation.ko.xz7zXZִF!t/,T]?Eh=ڜ.+%R]M4?(Cw1@Jufl;фEny E56Y}֋~ySpw`(p@p%DžXULZJ*)O7wcEXQY7%+H2.f73DъVXݡ؉]%ج7jgqHcU^C Er:Z<ZRr|$ lތ&D'VgҍIyh֮#?"J1❯1"xڸ[Hk||)O%cKPv%n3'{e?\oAZrjIwQ9+=Ua":=m2kbKmR b#|`(]) swUp+wImo`Ekt&$8線n2uaSp (\@^Mj#)O9t6۬o/>+"Vg' ֚D4YVӅd}9inj%2x 6daJԕpŁz݃kzpN8~OgCh8̙>}=CpHPdZL=IW>D%%, {-/)gl;Zjɐ>?]R yRv. @LOvn?4y!Y5M+t[- H"b:Wn*ɐ֌l$B悇XT{f2ީ/׫zKqHAonS2)̹qVG"%ZU}Η`%Ãbm9n4-.<;YܞWSC. K'bA0jk|[50銃f<4qu4xNR'mQfhLК[UJEU3,uF㒉g&&] QZN_QkMOR|Т;(j-ƹ#3Jq^ H<+"hMC;3=xvM쬨vOckg:.xPb'Jt+?t`AJA:;w\g;G5a^a}LΙ6PRUڲO`11xnSCBR;熴}Ar1`:yGzx +_*"-!-JxExUc/(dW>4`'@XPƫҨZ@̂a G ǻ7ioyBA>-[mI'6p"N!#ӭswΆ iG፩R鎪k%P v >ܯ8 n*ݿuʓz~m#.ׂ]rf[Q-fa.JLDTB0Qk0`D TwHNb_[ueTCk!ItE/1G~LE[K |dԒvL{^_5ݨv[6'5xp!]޼Q,ejǗ^h:@tb}4ivI]& 32C W-a̅O1cG@>8A:0Դon{k@E/Sؽ7H-|TK`~cp(%ML3IUra!?Ӥ84b2=]#$,I򯆻1CcU!NCJ3ZP4Qs\YY()PrD?jRD\U55I` sz*>_2d MPM0?9B'v~irMS+Ezbid vsT\m~Z{'/̌OaIGQ`AOY`1A.zCck@06fUEW 6ӚW̼Vhɩխfhz͉B0|g.>L"@$Η9rGԦLrqV-Z_r5FϔQ EvZL5ǰ{;oW fRw EjEJϺ%EY RT-lxA!XW&͈h WœkޔZ|L?36s'vN6m>rBh[crAljr|2.=c{+50rrljǽ}MMgMa*z7k{/T~&8  oůTSnFdU$k隟Jg ͟ `/g? mfc|UT/=M'v-Zt; >o,Yduvſ7ƪxI'*Xzw'C2ZO$Y=DgYZ07070100000385000081a400000000000000000000000166b508840000429c000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/soundwire/soundwire-intel.ko.xz7zXZִF!t/huBY]?Eh=ڜ.+p!fܡ=_Ŵur@d ᓺ("G>8;O IH=>|Kr7 ,e>}ƈM:*BlefdW-{Zg ߮?kR[-[7fd]{ MV/Y?g1tG7z) % tpi>f}Q9b7Qδ'A&r'ɘAbMTu1&ʆ7z^ܸu|T(,USz~5B"So]DJ:G8,X&fL<(xJpjdBٽ̐_ÖZ1S/.ClC۱\N23rW/|q-N X4>[,fׅ6)GSd!Ld.6_Y@NOVDA lt +\kis+E VR@)7n-ҫ#$=T% NфD|%--FzC:RԢ%G9U,aZa0wu=LB[1+݋"Ed.´V=FKe͒@{}T[ 9@t4-)Xo0>V$5l6R cvޤt0 *L櫊sagd ; u zƑ-,GO%; ϋ 6~iB4<%F.y9c֓|{֬'-K,}KM|L},{u%KOC.Wf? E)ĎS(1GFySTe\5eqHG 33VH'w/}+^X5iil6XEe51{V^u~UA$Թh@^mX0 @]B{Zחi|87>M:+47G'j/tRUH!YeΉwpa6[!ODlH٠s6]LDvg0֛++35 =?7-GL Fͯ=Ւ<>r5 WjEjy N>3w8CWo rM)XV0"P'RP]?m ::#&OAsNQՎIR.Hv@i Ù\=gKRzdNtq*pTB' 0r9}r]C#dK3c>HQ3ew7?,Uk?{o U O'[Pݤ9r@j(VY5.bYjbE'^1e51%ۥZ'!w K>r'nXV¡X8㶓N JU{qUBM(0osT0yV&Lp0УI=zCuA6Ց# |\qUX{#.:(yj#u.2[Ps{s2Zg5u6+mt¡u% H4&5s`k8)ymsJ[ X"CJsvvSjk1}V*miwv^7l/phpH\hOU_ 9"Q1gA[D|I;~"t6}6ʻ$7*(Vi6AMN߹B^HnϢGu 6trChW5,TMҫ#3[ir/s_څܚtoW@wMu7Zw:t޳!gU1niIOL9el byo.<?<5U1<%UtPbl[tUP@tHS.sK׆ /~0*DV T v3?=  חgq[^Ϩș iHva' cڰӃ,rb"W, ![b/]U\oйU,CؒnWfVI$29{9o8@"{' m-,ecNDn| Y`r_J٨_Ȭ(30UmVެW|h4U'DEQ[3옏 .%͆fXvA /G@-㷵-ݙ|"~HLI 'jo.8tʒ5e2C`6{GP2÷UoAU0J~&!)9sH5]@9W.\=˹$.~מvp3\JR5< +K[dGrMk1r9"V%%򈯓b?|χ:ao7dz(7, +Z;zxE#r|I5nOLxuw|J8^G  @S}!'{~5 oRT _; uϭ4+i ֭ I>_}iONtK,#"/s67 R~1Ԥ !H͜u^Y7Ad3N}С~U!UFn}~?eSRNUHL>M(ufU1:)CII=eOّ eHGQ=NnrەV4b;b-ϙk+G#0V1j4d$me>$~mP'Xq?~63}0]*B7ӄ稅`:㽬X2bPT|FU1}=iF WG3b:Z*6vVG}NI1@07Shm">27+1|X)}Ę6(yYm_\s`alTzN4 ¢2[MQ}ޔt]#V 302p )VaHt&zx<T_{x2:A>Z0tD7uhFg$ \DډfҜ%4ejY+uSJ1*ڧJ0dt%'GEܩjShK`ͺ\e+A8+ݾr"_8KC3:u,%l`>7Ru~`" eܠ.VvSV<네f*e[Y`?;hhE_qkfިfKP(ߨ@Cf4X@! ۖ uvy.S d4\ Z i}ɐH ġ èz:a?Fe?Sb @A ~k9WLߢh.g 5>"[4"\/4:_KC; 6\m-a=9@)`'ІBE n$ ͋eK.< |NuΚT2:|pV&/p#<9$rk@/ZA/_o_]<2YhKl/E\a%筁a-M(7\WV@=,*@ѦW{6;',l49dWW6#mi@ ϕp~~aq;+GY ;CRRimS^mdmP65-B.')/?w=c+#tSɜ!1[.7-;Y56u ]?dbWk}ȡUWɱfm@uKY?~& P < qnE> h_R<֒f{7TSO_Q-kA6l .Nǒ; T,u?⊇ɚ( : R+Y1m5b ~A_}cS/Pyje&EHV^h%E`9 :*rwRkR C VLTF bDPan,[&a)#㋡ @0/nK}Rx1nP?ϰy_489X>z@j* ]!D}2v{Jn͒_p)4PӾUQҚ,4YF%8KS ȇ6JD۵06 SY`hԌ>TvOoFrAMLkiFh!-Be.67tQcE.NkTT(GIʰvy&'cƏ1-D7Hu4SK=-]od] 6A2Bf;9L7JPg SVTMr$(arИܺdIl2'VLj,8Cw\ _cݼp1 cADB\݊U'X2hr͂g//{}[T,tnAT$Ru0w,;;,{'B\ kL f,8ӕcdreO ݌9wdvx;`]zduR,(?7<^/MxM*&t(ls<Im0'0skt[Zl.w9{&iWlxL Ֆ\ kZ-ÍF0>J ]chSϦi8L~G˦RL  G!;[8mJ+Cfe~yQ 9Xx`B˘ȒLjC'%s4lj}4_mshqŃiToQSOS/ulE|1w g;+úxJC-& U언P[=9o%eXn7;*C%=k'jc߄UnOĩ=NJmcKOV.N޲sWmk vrrKxt*#B9s ]Q^tj: f:F^6Tc-!leBV$2>h| b+8S˯$xBj>,TiD͛q%lOU<OX Kfhq7?v7Gi|-N`C=K!PÅ{HiY_jS|IpnZWP`5w!tt` ϣA|eԇA``8b7Qv-ʘ߭Pw G!\BJp"vt?_8N@ҁV.Ùr$q! -w?V34Y5yoJk=#x Q lP?dyx udJ9B)j۰O!Nh@32OM) YVC=RKO?Hmb7!L^X@yi3- ([(%v{ա_N]Ku&[#sswPYKL bD  ˢƪ:dDzt@>6Ⱥ99nNU*ң5P $B:Mׄ ^f/AީUt[.]ŠBSW 3z~>VL4AjAU9 7-cɸN/$URY_@7~T|T+w"^Kzc !;ej>7I)CH6V=&tuzn&Z'Ah,M\1qP)^ɓool~G' I0+F?Bu[/os p _Pkc>)qcR l&4M?Uň[ 6<.h2Baۜa1THДu.jTo1!w BWF~":hw˺TH@JZ{s\Az`++}sKu\Bθahx۔Nc,~gyJŔԮcǤq5i%A+9fAL,2qqn~)PXwi5%BץGCn E߹:) {ec SCIX>ı 6 (AIVv%iUD_Wƀg#l&otoa}Υn{=<1cYW>rh'!F=E?& |׫/ sHZgÕC,ݙ_T(4ZBPIU#:wVT@-&>ZO14Ў`D 5竤!85}1&w5dm/Kpf$uFؘj -v82{pʜ<׿ vPYW6'&٢űfyH@9ӤB7"Y ` ߲)`,;n*_a A])'#ƿKR칥ABrE]E<SEz…P|Ϛ9$HnFabDW:c zdq VK/I]]5/eR[B'= [Z]e.E'OC9~ چ{+ބ9A\4$󵱌)|9sF GŮlϐi!`ζ.uCd‡dz8!&?^4tYf܊$?GLf\"wڼ(\#y0Yf".pdRВi,~)AOEibV1w1X(.9o{"8Wxl{;~B*RLB;EI2lj5q8V| սydgؖNH&mb7tY~DkJIKb!6`ɖ3"wEQaq+FB%Mp#sfIׅDla!2_y+nkboV(k}*h%9腘gz"•҉jǠ7\~"<+ٛL'TmO7뭮[;8V;^+>)#R %T,!7o%Pc |Wë8E,D^K m6ɳ3Rs,>,В卡\y/djRXIȕs$z2"~8-ه( m%Cr;"wjmT6?T&y' 麻( !#c.d_fazdAjW V:&U}~XdS co %am.uc.Ek] cCűOv 괺צܖ( "dxo|Р0{XU&`{fVIV[d3~~Q[kCc"uc˩Y M^{<+%`xriPz݄:\Іp͇A)*G3,ͨ){E;f.TK7]*idQ!Ys f3Mxsl7h2 Һ<19w 8wZ9 k/]O 57=pŬ"Dþ)/_c䙭z<X]sKӞnJJQ"i-?ŹǕB9܏ƒOgQ>w!ۀi\px\.ŰPeВ0Ć9 G$L7h(q'ExE=i]a"_8Ȍ QU|F!$Z3F@Ś>¡V@[x;']q4EpT=2]⠵msi+A2MWs 23M†DAV6s? y6ܬsy*0aqnƨAv;2q6-8JK5K >' ;:01>XRFHږ{˓=vGOYԱ {w-?f=i/ <^4;̳&0wڢXKl`@ MdzaP06"h;㵂4_>Ǻ]s'yčΨH"B^uN~<`~bQOY;qǐ ].kv〡hz'oXY L y&ߝZp.w3+y+CNQ7JC t5N׸ȬzxOʈr/Y/<>f2qWC};w /rr,Ҋ~ב8!:H˵xgy;IGr*N_t|7im>Ԫ<',}Mui H i8bo;+yЊ$w<[2T/(6+852qv_$R)+T)>big;gn~/4uO@i20&a 8D*猱!+u"l궻 iծRJO6AlU< f`D?UJI|+X g+ _6:Cԫxn/7ԫ%,ltH:+KOBa|MԚ6t>?QYX ӕ[v湃#Zq@j'{e͘RY{?U՜2F[Olɧ{W~d%iKK8Chc^8A?SJwT1mmQmO.Ɉ!lH97A1p0Mr]}<TY~M~chZb}$(T f5ׄ  }g. .ggǮ=.!3+Eᦃ0O]WN +>AgJ \jvw=6^[z *Qpr? I$!d4*ֱ&/N7+FSZ__2/ͥNM#qVxgXx\Db OG{ }*,.e5^9%A숯R*=g|rC 6spm{ IvEAmrS_*uN*,xOɇȆ5YJo#7 %[E7S_l;@z \xM .p|PgU5b=s(b%Sҋ"=(u C^'v+IAYjy\M@|sX Y[V-O=y{Jo½m^VLE,ξbiޑϡ^=){ 0EݞrB/P{frEs5N*/tҿHk)}._>bi[R+<ˎ8RHh$֡   .33!0lؾqLfẃ7IS3̼C@9"G^P^H`[$ 4kr]H#z/'QjxlOK'#o)yh R-ʴpcI{BšvT{x[rvU"د^~T ٌN+Ũa}u(E+F٬0λRv'5ɿdD8nxVjeOV?ϫ5Y٠aWYt#m`<}-yp"sϨ4QKA$299j֓[;lo؀2qAz cQ}֌;x:2t؜yX5tmyP&6z /a[:kPє KA uHĨfjPTaŭdK>xQ] J <GyMGN9{)f@l~gdP(qB3E}A! MfFy(mbޤpDzxzw$e%#z0NgLsSsͷNtIFD,J@kmYmRC,ƸHnvf$ש@F[| 4,T؎UojB hSTP]Q-M/Ij&½O _onnl8s\4 Kl I`r%'nO/&;a%:£9> ~eMBbRMK#Bv?C8D3A/%b9@jDe_$SAN v8aMkH&6A jv4J:gdG[}IVT?4XLs,MWY\Q: KE=B쩁o3͋sI^_2w5-l (%ɢ"\"88oK}Uˑo2N]K/KXdqΉ!\PAM^}wGO΀8gønYG +J!^k+3|d  Hū=f*KMqyN<]C f_9qQZ3LUfo\(|w߻w5B~H{QqV~]}I=?QWhBUbrF# ,xLySE}F'w\zOJս`]*% xx~"&TAEqPH T}8 :R rA?3Ccފ4 E=ᓈ,3/+N,Ww_^,SzndREcEfЦqk=q964>l%.(O%I}Q ==ޡpiyΔ|RuɒgF^9+02[{I_e^1̊a4T.O6ro:6"k9ɬu-y߻v 4a^e;ܜ8ju̅ۦhw #yyl;q$zI2̒}Nn[d51iaz#JwV(rC Kj%2:Yx;z!%핸JRh<Լ_B鑷Jү-S?Tp9tR=eKO9Xjpؖ>W`5{I5:PU&_ nB8K`'@9?ﰾe6 J*6ߙ G Jg Eh{sr!' ޒV}~@`&˝{iDѥ^}wغZ^#5.DsRy=o{_ מ&F V> MTȱYG;ȩ0h0vcA*t`Ӣ2E%7OJt[ & כd"=4DQkN\.ݵ009v*_ p'"K篚~$A"{%H 2Sb1Ch[[ԞL ܼqW2lbR m;a4A)[A;jؼ 6%fA|/ 1:HO`B~L M󇌁X8vNFd-cfbscax8lhvpHqE8(MйdbaPBN]@[y20&5b(h\*N/?a@Ͳ5D(75z)ZҶ3cmxAΟ?& %9le\4!䒇u)@xIٷڵ5I6L\ދ"ǮxNDqMOc&fh 8nmPy@P&:16LQCd7`_,EeԞ;Dt]]oDTZ;ɢK̃ Q;.}5\OZɨ_ R^oȢt"[m5ۻunTlrFq78HYA.NXQ>d[KoS&N[ojs,7d8󣍝0k^?0] Rwx:>`%YjIBp=WJ ֆNՃ.}>>ǥ% y$hADׇ+`J(6+KƲDH03rLa)˄eCť51J ԳM9N~2tؔ^Hy'@d,7n/Ll onf Q3oNKujhbh$XvL! "&J3/{7\'%8yRMzq x~m8IhfO!g(cn rbNAxɝ2?H G /*k(eڳȩb4H #7ec&Pb/F}<ő_8,ds=u^I2 q5xHj># j W1W9H(qYVS V`}[w@<{NY 8Tc ]sCPOUt) q_~骨7džD:K8JjCܕQ| T*c G`["Ƴ4Tp8v0u>!܁NN,E (tɋ,2g"Z 6g3EZPzoq l"yy 2:F ;]RX* ` eZ@%ܑO8呴'1.*Ce#uq.*Bhu+pWx'yCɄRY<:&fKրp*bXC-Q7X{S}2(#]$!G$z#i;+B i(~j&iE$1?z`A{ì.erixbmW]~7b6$e慹Dow?ndJ Js6R[G5?\e[g9%k ^%bZkDUF%ڢRQyLEh(Of|7u-kT$v= ȰW$҃YѱesU?"0ל׻(V@"ȶxU$]q f3Yf[h|2t-1oClȧa[B_=pܚfE[ p6&$ԘL0gHEB \?R38GΥ =db.j 2h׃"[Uiywx )λq>fZVÿtݯ(acaCrС)nSC'a9BI]!!2yBr:L^Ԟ)r̆WUpV׮{3z:2QK'IZi{",Z_Lpçwz(0> 'aZ.SĶ+*%p\\)) 2c -j9-3bL< <@uDAF}D2޵3=R)V54MUӰ~GSt1|gU%RU1AڦPzC~}3x`a+F R|ڌNlE5XI0m;!m#X^{ A)yxF$"2ò*j1@=NZtl[jNjer|@zs6] |e{e Ms+KQF[N J]Zd/UF?Ǖw ש;F"'HB5|kIKz348sdUƤz$S6ڋ!BХmiMղZ>-#2Hv8ojlm R:~ļT clt2[e><XҲ;\jfb[j{h|ԓ}f3*UtݜœP,|x2hx@hb=U8P6W?ۑ.Fa:gYZ07070100000386000081a400000000000000000000000166b5088400007e0c000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/target/iscsi/cxgbit/cxgbit.ko.xz7zXZִF!t/=}}]?Eh=ڜ.+ҨT-MdG~4|e9A m}Њ)x+a-MI RՋ (JG]}] LSH:7.T*_'#`㞀8YS jnO[+P9]FG@_o+kv%ppb֙+hmR `c2oA޲s`S!gV&c}/aoqlX 4̫*)ZX`SYz Z0EE;yk…VĨv(i#E?RNKD.5Cd%!Ԍ!srk.Ue<-AW8c|+NqFn6z쵞L| EVl8ida|0\}HBA$7}qP"DVѫIq ׽ּQmI肃|=bMgZkPsb+hNe<.n.̭Z^)D\uN͜bmUQ\JKj%ZnAº?Z|*xgaˆoH#1L.CFmhJ~'ٿm䇕}ABX~ oHj8幮5H+]4Nx\>biFR5pʄʊXMie9?łKzv + q2JCVpW6IOL-O~fWeƪ, QTt|? dRr,2g~#–ظiox]2sFq$\ފلŧ҉`f`vEZ 3 ǹ1xk~8H頟& |&& 3F젮*S,8fLe?B)JIֲV j{1p3T'TSS l NR/iAlTuV6'O`NBf,0@Ą AhFXEsM]5NXnd~z3GEep׋_ܔuגx$}DfaF n\͙ɪ춰7pހ&(pL'_ˮ6l-֍_&V|O'&|Ǖ,_F+AR@w+1czyC›8“:0\)b]t:V׎^n@yK*M=/qPƪ0|Yf.?4"+d`u*RktΜ#ۺniI 2`6E'޴+o18~Ξӭ,@Y#%草[2-{KpIVʠIHi&჎B?d:[8Y5*vȽ]#)疎ttio.%@Xx9[AwC]JT+IpArTT-LMmv-/7ak *w\re 654VPD&[)HćEC`,L&;bO7ve9@fxdn萅t)\O7.%V]Vm/g6CqӒmr@}-2QS.8|=ep9\.Kv8 c@ɾuyxMW6joPϟ??vSERR@Amu!R;3L.^C &I8;D8 d2SfoCzĎMiYvI!?Ž&Qw(U$Ea[ː H|  +vʵM;bбt ADb8\4 pdq`}aD?HkK $ɿ?|98?wvgʳM-n "#V^"cyo,VMp_!TeM'F+Pj1oV㢥 \`(Ԉ9Q֫_ZRAh /^Bunysz"- #%6ϰ!nH3Ⅽϓ]j-Q$ߩR?g`õo0U6r4?u <)qݸJJI%5zÚnJjs̻m|Ti"YICN#]2"PصgOsat"¤l.(Z*` 'B~򬀨 :S*,0NǙ5@*3ynQ)xOh mkRTm@_E;B>t~,+ ZpϷiZ;*'ڑqSod=>Wp5ֳ\x̙ r֣DcE@:ha76jY.EwqF+_(m˧ҏmHd/ސxqWZʩ,c`?5S׏Agsh+2v.\q*"(\Vg,(e#@s+Q V 9">'WU`9xd*mIo=ƔS /]Hx m},hu3`.loL7bTgg[PnR >״*h,,"M@a묇̵eHD(>A)geT@^d841-]w~۪zYWٹ+rkJ65LĒOIKGUDHH`9+G\|By{ft1l&S, ey>!AtdMWbX " CבF`^ JαG\*]QM1kP-Wh*mBkN7imO/wX#V_f*~8!&!%ɁF_v1"`%+>~~=G )V pm<63L;+p$ۋUUޖQr'hGKK)izc&糉 .E]t:GGX˴Pb%nݗJBp (Zppbdjv$3FCWX:y/DF_kGun ̫8jMcg6SO2j>OH]w/v]M!>?q`Z6cwZ2(w0a@~J#k6̌_-r<hA7ӂJa iI,'v]@@T]mBȸ>n.+ޏ47[ ]ʪKzCb?lJϦ4'tЂK,uJ؈u2t]!=*%2_~e ,/MYpRӥ?BIYyqgƗ-bK,QT{Ⰶ4RBeOƒ H:Lʶw21\eC^)ܛ0iٛ ie1mUt'B,8#h:VϘP-'pi=u'ql!:Ak[o@+ ݖ)SO&C*I2w[fK坼(b`yR]y;|=e?"k|!s}ݮeK˹=T_=3AkfiϊxKwV҆!ڹͿHIt3xR6[XAՇk&6w8&J!i촕qm7^j4-۔n^HkjƁjnuJ;ID gURs|o{ŔX`^9+!MI_0]U Ԑ;c򛟻5H$;B{FR<;Cia /8I4۽OtSr`ֺ\W,AIlKL! yh/J&[uC=oɒk9$GV)sNBU`(wZ~XȳDc8)XմP_A}00I:&&P?V?%زLN6i(Kp JM<@)_⶷q7N"wm))'M"R 6(#VP"nMLCRp1O1:;U~cS^꾜E9FJLqee OrII(Q>TgE@ ۗ|-wI!{h `v.EO@ll=n$=Ɉݱoti*>5'lB`a'O''d`vޚ`BzQ.!MQSBͬ]H~av`ȳbLhCdo[> 4# E`j1,/NܷdFԱsQЌ-];>. W ?a^-n?F&&Psӎu5u)7/r Y+wNvB{4'ˆ,oO.g킵֯]vSufjЊQ fhCٲ@p֧FN;͟[z謴 =iPmŵ\@0 !D_@JyPc&Qg1rۢhVX8lgz0lufx^bc׏J\]^bHN_Rh(NA~[ uGz-id{EëDu/mt`J-p?➙aeu2諍f%Fg4+]H%1hR$e*$/0@L_4tafcv\=‡lÌݕ&0݇TjTbxw )V>DdXx|vzn<+ cROuo1hi8M0Em)MkvטKkS-fdWXMaO ^4vܝ&-#tK;˒JOWѠnLIxZE#v֮28- ` :D5J 9}x)8נ}B;ԧ zcF4);벃;dWM3g;IϨK<))'b GZ0$<'1"pqF1Xўԓ7픖}]SEʀ)/5z3=o 5[ C^9=u(sx]X@htL*[YeNR9O! Maçg<'Bj+CL5nC G8&GeQshÎ.Hp+OaxK3>r6S Eۙax9XN֌b.QQuie:GzGm;,ymFxGlT@ww@negkg\`[Xn0h6\R.qf~ kiiԙF(G ؚ6ߨqg %% 4\`U(eɳ /1\E(6'-⏒iI^qOk֌epaHE´̇뛏'.6%ExEjnӤqslZEh+`jop6ގB ʖ'N<<=}VE{9qpHopO=ZGojYECŧOѵ5Baq%i7_]4m,wċ?0Y SxvXڔ =5~0ͺ~@&!+zkp="S6TKÂAE[OO3m="62~f .W4wۍ8GSia[L"Z.:b&!,Iy7w<4Bd53Y'Ag¹Ы$ྷ?m޻FbKxۇ46FGs[0/шSddT087BQ\";Aa*I@#[J q m[0bZbyIb{+TH1I"uEG`. xX7Pu #h?4KZX/dpe }ft8Ct vӺsՊ#M:VM 4/0Fc>v͢Fn5HC|ad+][W8)_~)]}}l-6yʻB ch} vY I :ާ-խ6t='*/]Ol%/6vû:S ]_9] o606(>qO$9)yGMbU/!Ё8(qRz&Gȁ(35R(!_CBLNZ]h]`ʊ鑠>9mXHAZCm{Y5pt+\vh%9aK#@ftul 7\L:gBi]?3A ,lBH$BiLg jHޕC9uWG..*,<W-$N@H!#<6v] Bj?@jԉ3$a",3xF{(I0I~2-,r-oM8o-j˴ȷtV [ئp7k#bݑĬ 񫆤G)]fҾCN{y%Bූ#וyěԉd9+P* #pVb`(CՖ A)j=+ %h1L8(ڋ7u{J#UyRv)Ry⚁]S;eeeە_[0hHs{X\8fGa&V(/*>7eͽ.7a l 3L(+RKCL&{d",H٤Ud:6}jHM2ɻ &b"V$Ni;iV(\A5Žl^7-:&Jl2A8{uj\;ZYW1rMsԑ 4E\db_i ;oٿ瞈v(2'gEoVTg?1:fjaA͝[0a6xQۗa/ SdoQD)z326J[ItͩVhgGhE cv;~ñHt03CIhX~rO 3pn0 dq#"h[N㫉zTZ >$CO]CVqNhWcŏu4zt '˴Vj9WkO KCd{T8C6 =Wm*S/(StqX{@ݶOM*װ7`( ъa/w5.f-DODe{[Fȅ-ܡ3A{/%ٮjz^ %etiPpoF 7IEeU67nOp De C1s.qY"5,vMY 3zNn7,9epVV ܧI{/OpACG/C :`:Λ\s6I'mZ#)8AO釁MYitNVBF]lxd ͮm@.^p_H}My3^9KǣzTh rivM776rL%n uѽHd4aC VjWF47iC肬Z,/t]v֫y𙉢>QiP?pPKoa%w83 % GL,HD$ Pq*s Ez"!;Qy,Z0vA#Z.v_˓B)zzc]E"`%x7tHkȕ maxV~#ߋI܆܍izK#8KL[1ZZJ*vC窇#H 2QلS㉣*t<^4 sSQЋ<)& t&ټan xtn3vJU ]H?!YPXt'lX33^3x#c-/h/Z_6p?*L OĘPNP&$K 4hXʃz(mr`3.r^;Ǯ%$LTi&C?)R/ qۭ xψ6]ۢ%-a۩CI[,B   q[6I&KI7Bo'!3dãs~>~0s &i{Z瀑} dqM (v*ڭ[c,_Df!C:uA^؞u;"{*Jڴ0D8[-tU9\:uSyJiσs$V^ {N/ܭLcYcLW^}8SzQ^(#$;T_b06 3\U/SM Jꚉ`ҡ ƭ?G)b>BE)vax"+Jw oKq)ig2qi5:z3}h)FU fKRg՞m}lI\4nE\BR.<|>J' f/^i*n k~\ V8qy饷b*N619뱘W>+/h:۹K+xɋ^vwS c{amd.:#<@egknK@*gi<XUşm1Qj/ViMu!g_}b Gx{ ؉ S)N;E.#`Ϛ7-~Sk667Vf$ \)_c[ӟ _ЋȰ]NeYԣm8v8]T# !5}biøLԤ膰![Z!|?#EDl[";N)@jw=FɝQRjbsh,w>a(iӵ Tux`WJwvr6TU!K `u=hq+IS'MŠǝqR#,**Z/,lɈ]h}=y@\;q9I+0emf0__=BjBdb^ev[A3J)}R"8no 3]4TN1I 1*Z)02)zJPpc %6HBcv 篵< sibI'3ĖRgUu[Uˆ*$E ]FAa BzN& \ ?b ea$uR08݋T]3F-Yi`UHNmN }{U>fl^ Wjr:D;)'QFځ @/wtV5~bw%so&'WQ,w.{UAA~rC5 qGɕ?Rplt̴n]Tǁ).#uݎn4<:ˈ5T b Qc&}ų@3#K&O[!X! ~>t͋P ww? of2x12vubNGԿ:b ^<7 z)ԍ,B!wq/r oZrbtП϶Q)\\%Ez=7Gy9XY'D,Yϛ1+*rϒ4ui݄W5Ӝ0-,EgP?J wv@' ^گ.u!j7 P0x4z+KBE0v-u{~Itf£Zw܂{b(^UV]#__8_њ>`a EϟۇJ-5n/N\&!-ghV;_%.^7HbQ6Eg} ^${Y=Bb Ƀo P#ϺU׭#Xi- Lcv߾QvVxxeol=gz{;¼2D'?RT -祅|85RdCeS VhSMg;ƀ|O{ڒ.U%bP&w~KV_$z\zd7-IL$c֮򗎋y&yiFUnIdD=_P1h( tSgQ5@GH?^nfx?zG=:Z#6@_uAD8j XGBL~ wU*xJPK&;s$KIG]R+DwM5}pmӕ SFݱ_K;NL=C>'01w%@b[FNoA.=JB %Sf"IhR5(ۓ+G͵;:?7kQmHxu砣hZ%1Ʉsu>#E:IwpA܉:ܾDɳC#VVE ]Pi^HkO?:9t:Bb._ $7LIl2r&c#N8t mGglύ5k݃n ҥ.Qg j&LNZM&އ6STRqXQO1ׄ_˼{59dẃr&FC] @fq5ѰgCXvNϞt /lEasjCpA2[K9W2@ͼXa=ڻm/B FS:V5ڍ913Ġl/@d<;"ʾxhn۽:1̉VQGamQܗM>2zF[RihڥMӯQߟbuB73A'd>R~5KbR?eѺZ\)omqNOEcnVe7ŒYQ %qWMMI3aη "bd(C-@-3 aB;BTPL Cir!/M@S'l&|&rvEkvD&$;OMN>Pm=֧13GbPY%&xz ؼ?x60=%T:v4Iy` tyR k3B4>UgB9Qr)ȯ@HݞSHԠF:/=fpzpYUKK%ֱ* "]D:U#6 5i+-4_4M_gt?x]e ҇rI-]GI>8u0$)=T`bdEÆNlnHC51v:UGчjݶE>"5}5e0ޯ;TSH+@ՍHy̓hXnfNgߟ! jgnμ(;x1 4@RdCJ}pX6qc6qyrYn=h) g׭Shv5B'%p qʐ?ك^ןs/#{KHp^%;F4E4㏲;_Obb˦6(>w>%݂\`;#G\q9:r3\jD/{]gz$$ []ye^frs1"Dumvk9h2Äݎoz<.BixdE` V4]"g6.uhϳbf%hԶByl]PPn 1$O&6$ !L|d伍gu]78.9UpQ-+;N\(5]NpA͉lFTiMQIʈSM wv=FnYz췇 [({LJdB8np4T-R ( i%'] ㍈"?ոVhCg4l;F]: UAR^S¬@hNafp[-Z̍Y3M]eƤ**yKү-i{ubH#P=t2 rkM[{%]S#+|ihTˠr B+V].Of՘ZQ)fXV8{49LV(#H{u"MGQ/|W$Hk+ZN\Wy61g1c]`"'VOHIujyn)bTKӯVt Mr`Xϩt˶*ᫀjhJsgxڻXyeo|X #$vWDYWj1hpW`%+0D0RhݎWy6Q/;O+ uC/=΃ׂRʤGvD!ɓ~oI:_xH G怟fi󷼐ȐQ3" Oc /' Gxhށ)Gm_S-*G /fQnbD(V$|I4 , |D4S((W^ҷJGlb!Xo:GԊ(X-6HVAfU[*qӓ5Fc~$X`P^HLI|{y, AVËk{+Iqc0zpEaTG:!O}_V5TSwaŷm85SO$& z,SSRe&%a1z:L2ka] M ? Vj'xnM;"5rJޓG/ 6&Ŗ]Qw p LISes#CR }p !wrՅtއ!n9TwLbIRۓ:)@jjH|EMT<%0(b 7lA^#ol2z9ń5mi{H0 \Bv1&~Ȥ٘Db4il>ER0cx\@c0N?|Jٙ$bM;6 Yܲ [E>E C7a:TOӇ!`q_3'f K!R-J-Kv6L*To[;?hA-!U4y`mL\DDj\:Ѥ*hڪxHAb:raZ]y4QvaMi}ל//?&\L嚵^n\hW0%򩦫kZ&Qo;/o.~kA3c@s u^ʔc Y`ʩb|Ps~ezF `,l9N\i{b%-={.6l.J+{?=7)iucv8/0GNeOZGP`q?2t6AxB]댤d6Z+I&sXffsvr ¸`<'f9z2naBF8ݷ%ҎlWR6H4QO-]bx7@/W&?V|UBy:4.!zUk@j!T-%P(gEi+$%]>ﱰ`zh/3aD(y >*DKk={'?v8?%4(X(a-Au2b7%6Oٗ^83 g =2|KNuL ȀN[~?J~)8$NAMg֌ n\ 5/T۷33fRժ cߑbpS6Gyu$6HG=QZ453čaZv^ذh.VIhs{Z,jFڧa 0v<Dr/V%yQ#=7.X'xzCuc'4ġfg; Е*RVB; uQ7=vܦY^hA$ASx@aDX얚@ H:06ALn@,mx `l(\%ձTkwr|Yi4;]cyKrq2Ԝ:^ér4Gfc+;{?<#Oj`\rc_SKP=ս+/_cچSZp`tcyhDqa nNf$D`)LBseĔzuΙE~n\QWwFҝ芐%< R8N2z18 dͥm-J6_sGuǢp΋ϕ 0]֟䣍,ŞRX iz&߆,=+o֫xr.ߑtЌ>/b%(SI%u'?xV&%56Oo_H o@Z7*ҵMUYNT_\~Zs]Rij:JiR-ث- IPǣB~z Cd|Ծ˒Wv۫<舒\opjSTUŗy]t@ǂ`L'_0u43-犘5sǤҲ >N|SsJCuo@ <{~F*nfpbi>IW{ޣIB+ng"W1(>">#LQS|!A0Q\ރT:~nw \ v2+99A'In?:S-䓸#[|q1s9+)DNoqʵI5 j$(Y5cҫex*QKx#){5A  E!D\Jx1c}vkEHyC1):Vp݋s4X K^gƋhVt6@CK؄'”]}CDlnZ}ͱ2s4"Y|4*էMřbm(4m>ُyDf-Ki- tݡgjd.4(}AVXIUbj&OjV(&6-B9ʓ6_]rr $qtd!<0742kK'!2wv%ݖCڢKk҅)`9'dS͠BTPv䠧eC0"%(m]{|o5 Vq&fhMMh?bxҰ]8ADYUq{|4\~&|U G#<i9|&mR*,@9ދ`D- ë0dsR=/fd$_zU5C%5&uk4^:%Ś,NRiH]~% 5ͪj/A ;*x#)BjΗ6 ARe9 ^hkN+(4 _eS4Y4jDO߱޹֖t :0]WBCvӫI_^IX;3.F䒵iAٻe%Q^YV|/3;4!5ErG+blQX'VP 4dǹEg6?<{?abUgU0fK+PB~PgIމ0YRy T6E{l8'սh~  Hpbe "j̲Tza> m`:ogD'hmnE +웷 1QG腙A=N?0d?]q')>37o%ȪNlB=@dpY6zTI%>Y@! uXRxtR^֛29\q_EՔX`\Y:߳^9Z%`Puۂ.0j\ >*Cwr7RɄ 1\pK}*>^YCON"dlbWي5>,~6 (YSĿ_1W(4:`g*ޖ+~,dkP m5kg2P.@ʁLe&Kf6(L]9 M} b!-)'^暻&&,]TYg#Xxl!j @!7nZ3;!uI~,w,h)9!nJKDZٞ쐪pw+ͷuP5 kS^:Ϫ&^$f`˟uK'O餋vLlbDK̥N^l8F/&2LPGEPkx8,ց@ \[;0lPzJHn g[x8imt1lm mM.H3^ax O!vb4VߴBN{D+"gv[VCoP3;,zx_w2ўߩ땗ON;&4f!aѴB1N)`xh4Dl8=֬^V_btws30~n9Idy@:< I(&y 𠈲^ݛ`M9bC^>H"zxt sH~uL2g6^`DdAU͂<_Gڞ7Scw!0Y N8 OSKsKCfJR{rZ]xyCL|Y&t@EևnP5gl90Y([^kMpq,z5w}vl;_Nne8L-T`+ <)j0f`w}ӏ?tSlHQ j`;)"(CLZ*  %'N,2̅yl "пͤd"\ ď ߏHxD9Cx0BGZ_PVOYYR;G}:O;u&t)+]$\QQu0"nr !˒+nl9*-kf23O`I-(FB(>]2! 5hVD|*]S*_ovxsdJhXLތ]~hfӠ]<#?:r24M!Y+O'w1;,?,UБ]MXV o!̩s{!F3Z#%ăkpyVrŮ'iyci;!~Z~I{kA3Wfk k园W`*=ڡuxDGOq1GyA4:AkePG>&݇h  w.>Lgq5z޿9x~z[U'„>?_N5lg Edf[R3uxOVt_kIf9gը)BwƷv$Qt~FPtN.I+MY&|abuV fk袪rq%#hNcBW'ߊdqӥF`oN=|;=p6$rlcɠ- 8;6I DKlA!o]EG}ԃ;Yf{VU( 'mJDGm:by$.Г)T@Dt ?~Em$|J9X[BI|b?>̕MF}U"2Y߶EYo .@)dxEjoǽQB@lt:^Pt!qkCs:59ZYʡG_$H, D%,Ė]"b:qģfhRyԿ|$҂mBK<7TT/rWGAZn5ѡ8@O| k֬97M,PX)fF1%6Hx/^aLٌ(RAk_O+CB`EZ/fS>tAAR{ej#?υmJ!hӬ̦7&G=/ڣ3-͛$!]|ɯ0̾`#&JhݓeD=l(j1$m&J%x|9:^)NB00Uv[ewṵL•xx.hIEfXc-M2gvf K:tH`^Ix?7_Mcy:%d9dzk9ﬨ1Y6?{v%9;Gh@ߦ΀O긣-An$ZfVM2{Vb;ˠ_`#@8 s6Թ1ZdT)зeisL.&Q N17?-ClH0pz~v̺lPN^ۛӢ 2TXa3*v؍M^ &L(LZ  H6<;s"ZFء}o]2Ң`:c%(7I-I1= t4U8yH pxM3L.NpR><׬@o036MGz$̎l&rac=DE:fcm/)R& ])l34ĕ^#l >۹t!FF\`2„0vu?k(VGE\m!vSZ&s >gNk@T9t@I)u1fy.[.Cy2hiY+<>HI{s _] I$ճ6CT(5Jb/߫@C we-QYVd6L6[Np(ceIS2eL9 {_<1k-цo*/gwBK+YcCbHtC*Hg*9k{M.ǥJ-X$$ 0N C0SM7Q8FQ'=44Mce*IIKSuɶhvLcT/W쐐6~MH#K6˛ q`nϨތ%p-E}5PZĬC-QPNT,x6J?yE`(0׸@gp=s %/檐u%ɸadt4Kz}$O(i٫0~rY7C\ck.VCNkⱓ{gLL!M^h3O:pvu||n&b2Ȃ/M!CVY?)wސ].|):xnM2G+&ueG6zB)<b ӡ&mXi3 D/b{Y}ul[ I**~f9B ·գQ_+pz~;<%ymf명oW=Ru ,u)gK3=.grA>~t v# 4?) [TɊ塞icXD8\4x,ds:Zh+v$ut^U` XzH2WRsqR@Ձѡo%#&p+6Z؎Odİw#I)z^Byن4=2#ꂆD+#D8*>ӂ~zXٳ$Nsp 7&J53ܛW5p:p٠FzLڷ8Ւe'?Bź-2?߲$@ ȵk2a Qz65b8*G_&.oB>!g<қ cju?$C\҂ s^h O{'E`IxGe, BA$oV+*~vRWSNUd-G*Px@ZC;*') ϷtH޽:逯xht^Y8.'f8+c ]a]Wscl!/ՌS=~إVMZpn3ld9qRApگ )Y'ennR.pV [ŭ)E !uܰMgTDzj#-;w`ѷJ*+]@<a6a֧&ʐW +F~[ro r {m0R~!:Rg(5&[9.ox!]djRB` 'URˬh崐KF>u7DoꡦyI0?1/%CxȷCuԎ>ҝBTvj|!b]Vx3+k}yY"KM3vw$ TׅXf/S.g+ Rsg>I{^دEh~[e E4Zc/G6NbϐrY@b)2URFnM5^OK{B[}_O΋[^ A`E8kA!@4O1VdzKcs@$u IJoScSR0(P2 ):~,tyv6ݫ\yGh| ;II=4 Qiq8q͂ſRrD^TOABQŴ Dź|! kɽ0&"kzpm}Uwh΀E0p<6'm nj9MYN@Ĉհ 뜅?n @Tj3YBX^0zf*yG^eA%|85B*9S~I{7sӆ1|ܱR+!tC|!/7Zw#3Z1:[ZSn6/e?v;xcPE ΃`ER~P6t<2)A05׶d<80SE,0JSeߘ8>@.ΒN݆16cڿ,q4Dx~\A{?Yə&@ǗUHqP .{TQMh%*9ەI("b0LIw¿-H1<9 K-D^ fˊID̒ 2ˆ31l gZ[/7&P{V\Ԛ_;0݂W,kWB C8EXj+,3]C E| v=U "LݥƋ0P wGcYY1̧FHz"Fh/z=bbNI{mA)|?ՒSgfmLuAqhtZ"te;I`dAb\}m/DQƃ/!jAv&>@3FNhؙ.2-\x?^mL4-lap)GJ2 $.y@̧q:g*ߔek81q͊J-xIк/͌`B4i|@0 8, B}i'rrקH030hk(ݏ)=ZXberlOp$)/+0h$fV),, ;D-|쬪.j?e‹Pll>tu7e>q2`e`lh,JCC2 ZFEكl!z*ԓ}eS%7Dp(SCzɱgHvïC扁 (v 2ʹ:+ҎZ{ }\p4Я>5 BWSfM5Ru! ۀ`) «3.=eq"m&z1n"z#֠̀S=h[E(frF84mPM2mRW'n¼R,u x!B|7yHuY 1TuD݃=׊bua=ΨaaNzj0 7U'ggуz[b{ I`T/H>ޞ2y->.Ė7[| U;qT(٩7W`ha# Z.a`;G?#8O|e2%!;[gNʟnaX 3F )yF`=~x]tVy9-$`i"k"[B`[M.mt9˨DqΠhu&ۛ?v ͜w1kƾD{o_C1?FOMڭ: /P҈QdВ'/i1^U쒒 !;A-g͛;63z*7cC c ΁5"{I-Ntt$15@10EiL)s{ ͼu ;mBFKgdEfT z3~Ix/Ж)(Sb _~nbզ\r[JZeY杨}1<(%: /\oUǧY*]b 1tRt䣐2VaG>H,D xe`_ih'>gI4 =Xvv5= cّdkRdqoO9ғ֮GYIl #)i&"i ^YoA|l˔YIt#OH{h G JP]l2Ipuվ|ak2P@ěg7/ߧo~jntu S[x"1.Z|$VFzPnmZ̳[@%p _#k&U?˷Y6n+xy*Jx£\a/x:V[ĔgYZ07070100000387000081a400000000000000000000000166b50884000060c0000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/target/target_core_user.ko.xz7zXZִF!t/m`]?Eh=ڜ.+,{ܡa;lq*~_+p\KG}xS-#m K4Q<,aoJ@$k Mv47~XY $j+/AUQ7ߗ6BxB"+*Fȴ(e:QCE3*l_RdP[tr!j][W ^ 7F`q7`D@zRڿՆ bӣ9%r){ʌ(A1n'E|ZlRb @ggo~'8V,@ pvSM WFN۟FDvkt43V?)i~访.[_s?xvwnqq s;@1E$+(W[t+j@hlᬢӕ4>Tr-}x^71}hdk採?f* 0CjvWE oXJ;gߧrJԚ\D4?"Dv$l]0n=QO,%dB#+'%:Y|\a5H{9aw ŷ؁(EcȦ<.Mpyk\:@8!xCh3JvҧH7 c"rIjTZDugr y][p v>e{#a-u]3 )uz Zcx18Ań # ǙA'͕LUB-dU$ttoaANf@Y'kObdUEЁ=|9dc7eSr׋5sWNt<AA碭psnvwý6jDZb>ϒ!\=}7Fp=*)W3lL_\} w0(!)W-1mr 4&t pN.t@p6k/Mx2ϐ}ctzQ3A[--)yY|]t;攥qfz%%~r <'mgT-'~ Nu |.XĒ1u;0 ^g3 wis8]~}g{%EWGj۝`pa/xoݟw| [)QȶZ+34y8 7;),c# Kzh Q wyMsTg?G$[&ed^ ѽ”F2 #Ze9{E"!S;+kH5xz-L3猭so/o!*V5ΙT|>P! ބF|qO6]ĕDX-oےW0,x %LJkh3}=z+lTd=ߑO._3sۏ2B֫b'pT-.Kä6O6!`|/ 9l0htҼ$݉5,S>d$EE،8ۥV0OT:m4Ni}-ͫ&IXpl 612vMr">KF 9\'K PbV7&E^>8 k BocJ$Rp@k@sh_Z"چV,V;e.sIMBjR>;V(cj9GNgDQVFYU9Rg],ؼQ-:koZoX2dBW 煪!P}7j]xB}B4SϚ[F [̕P[H,lwbE@RxQ-cߊQWjTau|iduMljd,@RԷ 3019|)]u(jTڔV xqZj5I70tcq"Vi"Vu @E]v`f52b@CG=~`vݑ!&A|*apm6cAVv=_.- @D^MH :D >Gb25AmGT`ms"Fԟ\ª~pXBLJ iXݝ1f|6ni|9α+5F9$T|Dt7H?De\Gط@2U`D^qMD,?Ҩh8gFߖ E(TX&~<#JR2?G_HirчNHg*匏=p=?柩*7<] CqmlBU;&+P engƵzjvԝ͙>? :s3?tw|w/70nO@h وV}ڍbI[mb:?~zs;9yE%/%\"N6j|%v%FC m0qz]IUdCx05F̿rdhUhŌ(ߨk[xQOQ6>};wC.ACa DFy77nZ91W(댡|Kw$Bl2tbߏd! D o` 1H1rLIy)F4N.×'zwfsyσ:! [c"ھB}+5Rya%J}Y3'FV;DU,|T=_"Ķ=xNM1 %:+hK#%AOSk&=8zx$Kl67nK)gOAӼiV KU:۹KPQd9|}.1 9OwTrԧA8_}j&e1HHk싕/fYm}j:.2!9X/Jm1134UDpfW` z:RشF:+>OxW5} ˛cK\km\vs^ZܗJ0bR{'.G7b+BTh%cm)sy8mc9{ɅDWRVjV>ԷT/(6Q+b'"#IY_+>r%}[ M9dp#IrD馌b]IfK֝+Gf.+xdqOiC%- tPZ2bOOw.m{}<Y3 PI=Jy扩`ML}Z:=­h˴Bh4 0p@S[`Qmv匘eD&lgYcɍJ,Z=+n i[9*ɥ |AnCx;l mz/_k.@xs[N]Q- jp"}>~*Rvp16C9'W-E OW_;!0OSG_s*>oGh5DT g=>Wl^M 8_) Z^HvJm`h-D :o7]j蛧 TW6k{ہ?ݸ@irm&7%">:ݔm5 YޮJ)MHEWOc9iו^@wV<,/@-2&R,~HyR<؇5Íhz @1T$cGʤ0Bސ"TH k.y)~~k(Oy *Hh"˂M1„+$T!or ȦǴkAl"FJNuCaaC:~)jh3yyZ@+@N,[? 'V N kImHB IIo=#`㋋kjBa'/x{;1Yv#9p F|&G!oM@ƃO 4' CxK% QOQu3dxOEK*!Yo|$6B[9 >L$`P+HcF#'ǒ͖α?TZDFsH)鎁#aK< `8Z5BB5 #ڏ%cS;!DG\=dQA쏨36BcTR+zQGgHsjPV^X,F@ |Òbx>x "Gq&MYlSi~χyG'0er-Dq_A5~@!$0a~)Ԅxm B-+eOzEby 7$^ rJX69ӟx(|^gڶxo,_4}U0{:?c5WCo(f/l";LNG^,>6,h_@rA ^_H\b&lFmzOdW϶?.=U` %"p^WXy8EkˇHkr_;Tz>]3,`Zmz x}yO0pzB}-ADv; `5k*AE5;qrNcoL! ^xgt[x9#2ȕVƇ+Xk%9͸WDP4kQ[MHx-wYrLϧ.Z#XCyϑ+E3c5(xQ>Z)4wrs=0ӑoNk5͊, x8){t H [F:GSA@&?[)/2k192ruYǞ'πc<&:o$8%ܝ $| "6==+y&_@vLc0\CDhr~AqT䏔{ŝr$>"4p6H?p eؘB_e Gvc.PfYPrΝ+$#Af SH>": 8me+wh\eMt|gعnÀE2rあ!{[Qv57R&MVW,9zDDuЄ&T`ۺ:%ngktl"C;F:&z}ʷy'r> :/ ?CRuc@=HäDMc:0 4Ѳ!W쿥yH k9Ϩ:ᗒ(v+)(OK}=+ Kx. Rc~,i X@ ?::ktZ~tMṤ;Fx7Xybσ-ّ[)<&=P; ]Od>-hTa8@ KOȱQ B* F;A`ZvBA49=gs(әD5%&IL鈲S?g::],.Ŝp퓦}տ~Ooޕ%* ?.ѕź,id΂-UϚ"g# hlx[LjCwA ՛I j>C32kcEPr,q.5~5%jT,N7py3h_O|:QӋ*@Q#~sF:E/[, ڛe:IliӊH4ϡOAE{:c:$#WF-l8砼ST$4x Z%Zג2g+^y (R,>}QvSCRUĚՎ7U 3AU0 dvҍZ_6 iKx_7l0]N`p82#ZZCCjf>Web]fQO}sHWT)#arm@_b' SKjKz@?G92>ꊝI,c!!߀55wLsAQ1RxPoѱApPFs/Bp:x>3WMJjGs"zi:%}%Cٜ^?$:FhU0d8i^"oxTq{h9 1waC(-NJXc˘Xz,~[lSbaΨd&4EW>X0H?Iф3Ug=, ;RProM<P]AQ>ce3}t>dI:?'C=VqU?ϐ`q0,W>yһ|>e(9m ]"9b #;_\:X^9tFR cEfKStɲ@/jQ:=MGp0bd!Yx"d݃? 9pLڋL@βNHuV=|v;N6Te`I@SRr5 ".Ȳ*Znm3'-YB!9A=\O!jHWMkU ݴJE!_GRK`F1B]tlALF}7$t OjcN[Q>6Z"4,0AŀԍCzM5>4\V8XCrA }`yٳD-熄2j:Xdd6;$ x10a9Xo"Yw]閌l7Z 5·|rw}܎Ud#g{m̗:;ij%0H*I:7Fx'IaTƻAaMbI^$ijFT ۂ3Qk +GS9tD }vkf (=XY@Ӏ̱" "fq9]GrbFC6~6:ǧ@'b Hz5͢Í6`'OX sNvwd J_p㣉fw,1u:b-T]¨ {[jI9D?wZ/k̜?o[) ⾒Ek>&HK-,yF32<w !\%ovRU\5ws炢 I߼AR7Wڡ*.:̔H*x-r\]xW-h4t6m)<75Q2PjXw W'#CZ" *Y.֒jnEK@K^,2={G DOy2 fu  XwVb8KѬ1E4mO=I%*Fx}78ۭ\U,wtvJsf0~o)ޘ;Dq5uqlWHIwʭN 4=ūPfi*^.tˎꨭb5DȨ_%p vI :9RnbXV̊].XF-OMeR^-{_̂JQ2[HM􀶂cXyBoecl:撔 8U*0ߪ{ Ѯ~.S<PHWv&)ީS R)W:GYiXY5tЉwmp~|ҖuPQ!; ["`ҙfwp+GADYl|H$>ԂvI! _[-"Tg?sTW `6 ͑? !@5Pzg rMY-1W qFW^o(&50|VwYoQ'w.MvdI#8DJZa3Fh[/TV;b aklecc**E#i'j"֡=(ُO2_}cS˓%׳@y.Cێ ܮi%Jbʽo0߲ 3gxqjGrh| Sr_sD;BSEMV_[l~.GfMqd U?Bd.#;:?/%1M2A_s`{haC&Ln~ ѐ yӕ^g>Ϡa0&ŏd* <*$y1 U-miF0!? (on)D6AIy\aCT{x*hXr|S9A 9Sdq =nVZcpEϨ;|\[7 dj`t|<<=JA3'Ervo%je_8Ȃ$h>5zɇM|/i0ɐ} C"fmf1S5ǬO-?'d,m17))Z~ % INY3Tڮ Z(aZgY{7<.#sEn =NLl&vUEᄷ_.N*/^)¼i;ʶ! o%%Z(m-Z!?"35u?h]0b"g3;?x0 ^>}Eą䜉~7#{3%WwMEcF"_E6D7jc;.?H"e|bY$4:X(xV0/lVS7ڴ|ƿ2?[Óҥ6U4dUijJئJztc•s Bڤc.cfJF^ 扩Zgye(/YűևMEF AR]2OHJ^1jaDaqkvi&ϷG^s[Yx߹) _^,;[:~h).!pza@{(Myϥz*'O$co+hD3ȤnqNK =m5*NEݴ -0ruޟ~M;N z< ~!H:7םUo#Z: @<N -!)3/Ǘphe, %YID:z|Y݆a@(U-CK|;hhi5@$W5OSFcDtcN5= ͏ܓJqB)yIԆP^yEEB飖F7H^if*΂L[ģNb0Z!,ֱ+;缍 vꗅdJHD1{ tbqj*O1 Ү^;N`dAآ҂ӼLAK.B@IngZN2{I Ln24+N~ȿy7p#M*Oi[$˗&MI|oRޒ}yjEE:' zkwף(g'`~`\v}DYq*P5[l ^qiif|ǾFɚGَ7oS|b,$Ǯ;!J+cAZe[KǘD7&fm'F8偷gx6PP?ӏt;w̱`2T&îx[3xQףE}MB=K.L2Y'Rhԑ`6pUW9i ab~%op;@>\AXv@hqjuuq.W'2tov4r"\|*}@LA A_Ig3k+- 9Th2 yj&#=nG" 5Gw٢\c. .'Z"pLfX2*64Xz#|q2!ޕpBc8S.X=iH,F4l{£8lKLH3nvxMȟ]R퉍7(2!7jʮz5+c|.X_B}Um煝_xHn,%](~C5&3Ԡgu`F,(c<-:&Z,R2/9Xn `d֔$y'@KK;f$yAxoz ݳB)=*c푷+VVdA>-PK#T5.UY(- -T D Yj m\ղ.aą /qe`@ۿdj>uخ\YX y a^o"4lh4Ed><&0Y_o}LAvU$!;)_+ vt' %ܼSw/6&V&~BXV@8`όgwlChWŖ,k$ÆzI4T 5D);$P;4KV1XhP} eFb=p>)MgK lEik\˾R|A,~Ci7zS/%?:a7*!+ς'} (3T]vI6ca3v4:F8hZ{)~s&8-J tGeTfԿ̲Ft, H vtt/ޒ5.n~뽦ן ղ.(LJTFU6k1MQ:6hf8ۥ$Tvlʝ ZwA2epSr?46,^fRcu¶%J23m M7_ƃ!M@Bm34+n>zۅҒ'ƕW/ު˿Q1ԇ"oQg)/g bfQ8RxK9SCf(LR7ރV=R[$vק e3ye%,nv`8E,A7sAb{|pMY1$eU}p}_x]r.BU }NKWCe55duРj];Dd%g# r7}AK7Et(_"q=_ 6M8zo}㟂PB v+Tf3 vF7s Wrl-֥ +Vy-CML)+5z;fn.>)ۣ!7Y.Ֆiq882VKZfˣ0 ݅۱qYm-"ߏoH3[d\44މZQ'D|b'Zo;8^(hC9ﱭFˮ׸p>^Jf[C 5M%"('f XNMuA2xG0-7~ "<C'iBv뵱^( G;|G+x+uQφe?=gN#u{2鶷Uė@IHcibV*h7xa+c78@>Fw@J(LϹZ>{O`*-/,2j7{בU5ha6\~^m}7SU ֢Cio qE' :P(qRA\sAl]ė*d4I&k]'2~ՙ8^N:v8 6Xad"VIx#Ԗ[9~{wFTlf8hFH8(#O7#h$mhn#ėձ7Lvmdo2ɑ $i^> P_W,Wg7Q-p9*D 4q"3W,o# 'lA6ۡ8C6V6Tp^W7unSɠw2)>S}.H+ՠ20A[^OzY]˞16|$0{A}B^aYc~^Φ{[*znnZa ) ˛lp^z;b1vK P,]@8=JK C*py4d-_m[&!JuPw?92HsWyު{ȴkqF} 2yVzc6CP55+r7JۗD^ZJJuA&rdB8PHuVXM֚(ԗp2quDuoc1!2t:eFX4Bd8 rXSb3:KKf!B4OU~ l~$`ԌEC)ƧWZT .FN %͂YZ"AC~^'u:GŇ陾a[" 9+\Bavfcj$.aWV9AM[tP ܟ0(}21rO }^u4yߗsݞ}q-T@`$).9CDyҒi,T)b"Sws˵QG.LޑI*TEȗ5L'r[{B/h+>16LH 3] a=:UF!?` iN' Hm^78{ؗ!]Mj&i}W`o$q Pnć y{_J8aqTL8Iij=n2zy`Yӆk S>(eS  2iN6&f#fu9 l!ys\+68#znYHc#ቝL՚]YGrnLdC[z{&9`wKp6(=9T1o ~b<8Yg]mQ歙׵:iFB5/,$_Wlx} QP@Ym$[1 y),b)hzA1qAwl#$GՒvbZMR\Me;#h(ѫz'ڭV\e |"e/PL ~,iʦ} )~8K2S>G-#ԩ1m;NӰ0 NPK"uh&aYp&"!Vq7J`8d4Jok{@0kl bq.qy{8+umoRTCȁY6Ag% 1m:Z(X>8i@ةdɧ0e#8Du|tS(2i7ܖJ|{wzDU: ZCj٤֦!XXiWQlv"='rHyFl仇w[ #2z;B+Bosr7L$5/S803)):[AH¾hq -#d! ~HhF+E[Z:)\%(U[T_p%*1 [4^}$hsgCC>+Fʬ:OC9:4C΂'=Sl1ŢN֎ 4~=gŮ !dbGLMt29ɡ }cgȂG:Y2TՌ$CFW֙fKRZ1ļxn \S{Tܴ Hpw.|](nwt 6rB^x| nJ B$',W$QJD>uUalln" ݃˜,Co}J\ RD#E;#*qWpsi,E'#\9>4&LJ`oX pW$_ZR];4s.;tl'[nEuCϵt" zd3DWMvML7Y#PG^-ͲuQs8+JEn یZtz:B\&`ܽijNlh0kWZȔ1,8Ek'*lY{=^_far3o[h|bRWFei!MQ?=H#DybŤ[܁W?="Wg1=ٜ1-9J-YaHm)oYhw4,#/^(bqkXR(5Z̋Z0Ϧœ42 Od#l ENN~B ~A쬾 j/-8rZ{=_{ ~"m1ĭux& )6w5&{~_J"+WKKkXjx #Ov8 Tgй%IFPka`Dޤn3Iajݢs .e ETqE3R~(_2h(>P!)Q%rR^Y5aNwzF4Ber<ė{RXLvr1*sK!@t NeֵQ~Sέh1HM8#PƦ{"ZVR356Ag˹?${.u7O5 77:R4k;t(;ztWˉ y,z(iL{wqBޙ_/oo:aY،l " ^^U{y-"?Cר̳(U I.(vp{- zaTx$>K_ .Ύh}}:S9֙ ;fWp{P+ OK\VW&E^͍j0g@.j.s8q 65=FV' j Jics\H:F"ȓG `G[H.((*y;Eg)U l&Y5f:>6(þ}XրwmC!ĝ'b'5$OF]VQפlQ,驴b_)^WL}QMKڤp0HQԹ8wV *c!g ,Yj%vpOd]lrj"ƙ+?!#Jr n9r<~m#1d|rqЬ HWXު/fB*]zCIˀxoB /XovݺBNoZdCe׍)H0b1Lt;zptMnEAS2l_SgHXfZd.7^L^0vMJdCEeOqe(S:MFKm2&c NXoL|cLpA<&)x~*Gt9h$㗙 s @J]cJ%8ܧu <E=jgh.2-VqN*Ԡ8v!0Cx7\YVrd~U=pbN8rT'y&ꀃ E6qB~Fp>/1:8nA'I#Qj۬? 4 ڎĞQfTO29(TexڕO&'g㋀BTa&DL~cFqȴD̴ك^]ԒB1p R 6S{(DPi nleV.A%v*׸:B^9Ktm9C:ĎK|UJdSBg ZMx~4gפ>ؗٞT4M8b_ ia(O%Գt1^R):!Ds?ce=޷ƾ0{1h!K|3? g/"~C!rdwx$hH$4{Xt2Tm3}c ȖƩ1]gm\Lt6ُ͋TlSKeP8S}Y|صG.jSjhQ"sx9ɱgYZ07070100000388000081a400000000000000000000000166b50884000051b0000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/tty/cyclades.ko.xz7zXZִF!t/] Qn]?Eh=ڜ.+g_9TI!.ܜs)7%ߒXXN O^nT݂wzg£ڪ-6cDUD+cq32!x$ł=YhO婛/fŧ8k|P壁C[i^U}XY+}/ut s/Xǖ/sǚ߀aبvIWdqvq FB7$qb ބ:uY*hDt2t&eP]Sr/iƠRVvf-i)v}쾬trAn ps&X= 1!s,X<6#Rq&^&U̫MMCK-vT i,ΖwO]z[}58lH"'M]i%=6+㨒t_<*e7Ipֺܺ!wiӼT^-t:6\6l+ "xA" ?7q Z2 {Ҙ"*c:D \路'w%(Skvqn-{Ͱ*ѐ]MMu2gIR):n%b@Ksj,m@ր@%j4 _ͱUᰐ|C".韄25뼴!BlWr-5?H a=QǪRP$M&Z-\w5?f,@᤾'<:'y9£Qc%<5տG/`A-2X1$\lW\K5r5m˵ #|LBj<q[^Xk.Mk_9.& c\֐O 4<ӄPG;7~^QniRA6=] ʎ;>=;fX \XvW PTr39nŖI̝K!j2MScLԜw2It0n ABf5 6=5e‰na+t!.$?,N^B$E}"uwT+ILčlSjYsMbS3,[{ƈ-%m̵M'Jܼmji@ 1Z.\p g¹LGeSBE WJJu Y&D-?˙%%OfAٙML'N CE>2+Tc/`C.!AGHt`U#@0;]Wr ]?Gg6 aگ;l06D3St+) paNpWE(Wx=}Ad qWq t7bY,T/zN!tqjo|XakP(䟑Ae]CxS:zg림`u .J 0ܗY=(/MXUG %*PSZ~ Be:tk`0W#S>+6U7v3eguTyXrوG7ǐF_H~p뜾Ӌ Nͮ1M8ed",@&cr3j 2@UFDZ4i_A<AF1yF;:7Lh<=j<e)Kd$8WP¶*//z9+{2d *oA 1FԐsT a~u"s*Jx].EDyl)~BmR];S^:s*QȜ?{'I2Jg~`|(0'Mϸ}PwJb0[qxu5opPZ?6%^ScgUm&V,9KP7cmS 衑YgP-09#?e?/hn5u{Vq(Y3xTo R2pL:l- ,[!vow9#XJ[V7]V]F?HoPg~t$ŏ19Hl:LV5~}t37VjkcRƳIP1P(/LA "kCGO@݁?h!8|Jd ZEOzdÅ 59R=1LC@,-Ázd/`l'`m.s4*2K͆̎;2#-O \{lͦHS sDm5 iā8$׭V00`3:nlϲVQU;e( N[`.r,E02AT A?= }NF'Hs\xZ2D@i?=x4ϑ iAWK,m :+I֟1,ד3P)c|UZaȼ?íEWml]:a=i$uy XKT8.e`|d٭O [òDKS3_ZlE6!5 Q"亞J䶭O1+1՗AW 2]53zSyF7Mhv~Ikǒ,yoئYD` R v>`usc *=:CқgZZ.S?սaBF7L}^H*QM>n-Z~=lh _d@E+25%πmzk6g)[e̐a zd3u@zR)Ž}l#d|t=$R7 JDZ'Q ?t0I`d:> k>I/TCA'NmosjGGYj`[ԥ3rjѿ'UB_5p,B]\Nh[\D?MLbxiŇktЉдlnO2CO3=)D_|…׋]q@處̀KcvXB̫?0KfD! e3d`>H)nU`ƲDftX-q:~}WHe8\"z_D4CEF:I '~ҡ_\m4Ac@溾D&qZ}LB .hʴr|e TNt݆Oyr50P&kiw'8B+¶@#&mTXlh *PyJsqu-zfrЗ^LlڧdJ2!UwUja!wQS$>Z򧗾G;ܮDsF#9nNnQHy"zsc(pXd,uF?dCeo]Ur ~ְ5e-eiŕсszZ Oa|Vrk:Hۖla>qM'Y1EJ {q8FY5ɧS'?ɫvS_-v+*εPn%mf_o }Бk=+BbNI"rK0@hx e LRryewX77rxþ$鍞B_ GB6 e֚j̘=]}Ά]tiJo"ѭ)m}R}?$e(N㝊gW,TfBuP{M]k৻^;&.H HC$LzB`GNorEG'{,P4%z*=Zv0+ 3 c78:jSIWĦFh,3gwd8ϳ]sgM9ʅ]<[ .$=nt 6ʺe߄~?>ê(0S1T/&|\"zGJ@rʰ1#6@d'Sq7Y~zXF̠ nPg+3Tkfɔ@ zvFo^V渐j1 /ۣkqg2sr-qSz${lTbIPVdP "/ A;w3$.~lFjqv`6L̄|-ەVh j./`qb6OA]jk2*Q?ʳ*LLu,31é*.4q~$حEtvC52m͆IySZ=F429jYZhIBlaTL|Keoi=OC˗i4D/^'C!8ȅgkm$ :I ʵRxYV;O/5.4*E78޲+ 2"M"6RĶj V66lD%( Ь8CQa5$,D "\ΑOk(IWG A kM+ rSX^U@𤪞9`4MX!®,oXp")l&,ri˺Ol|/bK(G-!# '?K2䫓ߓx|D$?4KtkRNGwG|APC Wh.eD((gΘ!֭Y$S.BBnP#̚FF#k 'J=yƃH?y Z 7-._! W:ʒ;@{(T@6<}fМPAX!Nǫ:Ӻ`c,By!y2%70~>(Ht72ZGoÇ~Ou"[DD+Lc<m"ie>$q.V~}odsdC5aɠj4iXjۓ`݂V/sDS ֵǝk_|r-J1aYfIc &"OON$ u"R:hx {7tvTϤu CI"\`?N)8,HtWZw{ۮmv"y5_swhNȊ3dE@+L_tPP\~\ ̄Y~&AjlFaj| u*:Vf5XG`B+r΃z覓Rv.*ˆMu%܎u 4)u&֠XQlK%IZ31 )fyqhȶ Ibt%||7I4|k~{J1F|IDIu&h&Wp0e/dnSLٵe,l* $| 3"#U{wɎyKYr|hmK'gV!&=¥+r`e0V%KD*'r^߸d'grGω 4wW#&7qn>Mn>BvvJ./ŚN-==(aQ9cVH +1 ӀMiO)$׸EpnVlF|>g\ŮTz1V,E*p^#"4rIp}ϒ ::wrY[Sw#/R_ ' |pCuY"cBD3EG/D[}½ - r>ׄx8YY8f@%!50Wp x@n*9dJ3Q$ JG\&#Dè4A?(1VRO0={ DaݙwJO3h:̏-"w7 D5uůo[0wlVn츺|}SK؜j,#dMOج^V0 ` R2S۹T|o= JVG^eJTiFJk9d I1sD`N " 8JSKšܾ<3c#{bRf!g4cZ)YZ;3{.@]\ED&o,K-^ YȊAIZ)a40⎟lq7De% yLS>6am<ɽx W6r{,, ri1"{&U )3bϿR-%BYC=2=XfZPn1nE?Uݵ%70#md[|]ݎ pϲ7 b9܆Ll4l=<ɨжK\ۄRA#B.n5U}љ/s?U[|9Uښz;#1Q! PR&.oy}@R„1(;sKCj\U%.OؑaoTܪ4&Ӎy^Go>{aE֪4T^]NJIe6cO=ۦ|kYdOPe1;D24(mgxΟJxJ0HX㩸cLT:Ե}u.\1h5׽V>l .mbh,?BSNWv+4u㲊' Pf`2qAE)E%oQJ̓%.;d'vl$ȌJTw`Q{ij2LP03-7y~z:|6iLwW,?z)ݏ"= =E/ٛIr+?kZ]2(%lq^ߩS3vB=8߉u}.ցiXQ%o6ׇ Olkung<804\݃yvU3/~ZVJqR oIJAAMP*DeގM۬OMb|ō\ ⑿^_z9B{ExYB9AS3uɯd]5V`BDQWY s?"]sFjR+jk@nwaU= #WevC{Lq ޣ!^"$Dlb;ZK s}~cM\Ue T/4˟ nh"O? Q#aq  \QZ0j@DG8ww Z/fzDվq82l]2T.O.y%g,b.TG<:b;&6YrS1d>=S-U5P_yg{0hV@4bKudwMyW.= |T?ػ\K~;3'qte]{ d1vSJne^y;04T uXf6P~UIv.vHG㥬ηC8T$6utL귏y]sFf T _rϤLip 0#6âY|;d}yϺ[OHZ\ h.nLB>d$(Yqg_ߚ:IIC\Zdyu'~\P4㤻%o>:-Ԭ ^>ܙ`.`6¤sRE,).IJ5 W2|緈V43Xz ]s@.gmʚ!PeB/8o`poMzfHo/?T1GŒޒ:ߋ9DbUIhU>:WA&႘; !7Cx~@Y>afvTC^oŵ$X)ñqd^/s0Gem­˄ڎqu Zb|*,7|'F5՛z0G 8:u_(2>cMy6җ"JgwQ<_Pv,*N^&lrEoD8c &ӹ%[Tn`KncO1MUȲ[PaJgu;>t:ڤ߄,Ȱ/jNd ֒S|O R[PZD7n_YkJb+wGȟb_+ۻӓs~7O5VɊ, W 99{IchJ͓ ņH c(.`Ew xwo ́uyZ~RUG^}FRdc?">?IXSW@ ,2^#mCJVF-ȮxrX+aE\lyʇƯx["dO L .0 #TZ(AE ڀ <S@:SMEe`0(8@vSKqn`m MC&ɖ2lIIsQa=7q6mN=F$58أX6Gޝg?Yڷl?Ê=e k4P;5kLx#6˸3D=SقLX|ꎔݭƾ+/+ߑWjO\lȭ o/ g44 BfO@-֒͂MEdy BH: 6UZP BM€reW1-V64C*X 3#b$(xqnî8-mv)R0AFH a_]_Eu Yp"Sl Xr:/zQ7P+?ߤL~.f^ GM@Fx2V;dIݾJ߼!>yTdrV|&f''Ki-:_E= f bGUzv|̥%Td|p+!ǑH Λ<3|PHlIВZ[ԞpYI{4 A}wuΡFq4A6k6G[O0> mEz 1slLV*^Ѱ[ rYmϺcc34&B@ ^58_I*2)8P_r]*o!f/7 Yַ$+bδؑ|>'8"T> +yGcZJ-}h.oU^Xuwuv"sTX4vPzA)V6Ukxwtah"ZrÓQ(YJ*v D/lt>VV^ yG0nAvRd52bxC*+WJuE_l^o1k;`to)HߗzIȵ1_NG*v[c!".|- [mAt#Fb73Sgqo {:bxufxG;Mx*AKV(xWA5#+7(`xHI!d5:w_R]0FFCAdQ؂FTM@׷m?B[Vy?k?CKt,_L7W_`/!D1=;oH:ИHϝ8 =n̉ͅ?-b %z!@l:2C~U r__Ih| ~mjnEXavņC}448^}ױ_78&DDV{7*X|}l(ÁЄ;F2RSa `wDb(c*@glo ٯRlu J藈 ~n ˰z^?>H[)/LշõRᐝwdQ>|/2XeRZvi4xOTrhbobMkɞ^|d7`?V}a9jw)0X358> !a3ad0ln$!G=Jл%r]@i)IB#27R|I,MWarF$&"~sS'%>۹qnrHyNGۏW  )%.?hDX8.XAesV`"ʸ =qݤ<vcN-{tuw8  敀P2/-rD{C ~:boq;eCGHO1 d#툓: ۍ%$Զ 7{ K!_0P>A'\}up?Cl% ) 41=ļ6zbCiEъDG׾3e?Fl%C]p˄IL8QKf,N]ejch ͢FD)c9Œ6q\N֤k%|Љ?]5vLn=-}O$xj_eKj'"pp,dڂ?"\opiE >C2C~Y m*z ƌm_Ɖpi?< ~TCK#Nۈ搎eAIƌ-(>/;GݶS9RO kYarǫR!zF}Agͺ$Y%r4(Uhˁ kQ1@A3yjK>R)Rpg, J2tk2 Jox.p3\+;PAEEKG{?0KD3rtA1p02Ȑ?:%"~nO.-7->ni!hB}5I~O8*YPƕnPk"Y󟇑 Y~}h6'nl̿BejֺZ,$K6\6(hRH1] 6m44`˓q/=nX,p&VDRn.pqx5/u)Wd>a2*9ˀ,'YA#`0Ք/(^V]DD>djaPSf5 =Lk#+G@7/H64>%Z,G8:>ڔr>FIfX frK`d5̙u`|򨽤:%lQ=K^`?>ǝOT 8-- +xQNscg!:\;өt?վDP"POSf|Ҁ[iADU?6_bvl SavebfҼ=ݫ=E{r Qd!C7Y.>tHA' x{%Onk]y*oօAS`y>A-&J,qgm57=E.¢#ɳ'ؒfaMVbH)ѣ'P2ݺ2P])O>Xh4Kʴ%TYTl'6.!@մ\6(bYƂ X]ô;`RSLIs]ZTD q(2-R&mXذ:SV33]>pD`G] e^J$˹,tr8(whKaĤqNl㒳WwvdO2Ql3t{|/b \ oҵhzul5LA(u0)H?x'nD.,`{/+@ǢXhcrBh ,^'mۢY$]Vh,84aCK1$,NT<Y  *Ot2%'Үu'H 5ԫާ@|U Bu0]펉7163Rʋ }]*ؐ4I!cW&}`Mދg3cټ~?܅ ڗHBpk 7;PX%wc` X5-'fe@EzlSZɸqa$}_,0PVs!4\cf@i,CF*dxpـn y&9RcRMZC28Zr7QP ֭M=`3>1&U6$iϟJoaw˘&][VpB>xA'=!s .tԧ]|{ ibDH&V>$akSir&ú ^y@)x{Q8/f+La/n[VZtex#ؗ3VcT ANs֣ZLO[~]h԰&F-3f,Ɏ2U:-UhL5(&q)M]t_Oy +M[Ct7԰64kmZ0)Qmd\0YO#bUa6ɹT:`! n5,;=WS,;JP\13Kb߸o8:FWwZF ֙r-[@BUI6-ߊllzH,SB~p6-PPz)"4y1gI,nn'@vɱv2"u}=d%߫JX@w됚!Cc @2܋g#t;^384A,y3Zr kB|aCy8s0/91^/,@54d֕0ے~s[x0%KgsYyy.wibzII @/tT1YH-OA0'8X#(3<`kF?@xtrl ߙ}-8x7*TquMykާ}:+J˲cV{~yIs51‚»gC$48C 7|-j0M(ۛ; -2hLl]M;Aa%T̓:ÎkIi!HLqꌀF ڈI|[M}>AmYu|NJB†m^0cHɺ~@w8>,& 'FOO?ӰE 6pv^yX ᙝVZ9T8YlpΔ==>ө`jmmyi*m]a`⭬vnFG R6sܖ>+8=|(|֕Alj3{;5Un(sh|u}g, oIn)q+{9/N1i M݉l'A8;FK;4La&'LKc-+ |gqH%F}lw<:of,ש͢岑X7 sy= s4r$ )L_-㸊&M&K2K P䇅%{yكf9O2 Uo_K}" ~XrUL_0Nj(ߩQQc Oپil" V EȰ07ͭX$0LY:syEDvd ׏bn4ImLrn3^0.,sG29(HnG~RMzASE|҄ѥQv߶X:(& odNj,6Z],ͭۻ&v1|,`A+2] 33V:jf)?ŰXr!? -8TYYu}l&,b5)%ߗ7/sbLJg Û]1ƪn52~skߧ&ZK"ZDhYLr6ϒ;ٱYK VmuVFp/TbHqNr8fW;/;3, m&gM@죹aqIɍ3TvoQ.gsdҢpjM47EG00sxU\A")*YI]BD.W_X%ag]f#Fƍ̧ ac}SCY2MN;$.gW&9`j,7z Nc,WE4Gt`E{yk{ÜۃEBdb VPSće9'&Uz&J\7;u@i4> >7(f4#zvۣ7s>&1L  (&+PY_u:Ⱥw&ڿ$糆\i5C6^rPŵ.MףL<;~Rݟ_-U@@w);@ / H[ѵ!ta3a'{+ W{~mwJY۴7 7l11pw莮rm9/2n_|Ҽ_h re2_L%2)xm7g4h\MrW8Ҭ_lSfd=*V@N)'.,iAyQ\nB?:d?bV+l ǞsPi}P*aAMpzjuPj;4%NuSqy++'(Y d&` YR=Qءys3Y wvgYZ07070100000389000081a400000000000000000000000166b5088400005374000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/tty/n_gsm.ko.xz7zXZִF!t/US3]?Eh=ڜ.+φДg_P Ek7'y7+Qm')1{Mz'YSD^ *e/$HKHR-Ym~4)eZ(cᬆsXf E=o8WݣUsb[c&.̓_H`Z"ƋsufNĹ(<|֎3 A8x6ۍ!< - W7%!n^_Soz_hփ* ogbg %a[Ruh|s@CWP0=wؖ%:<8O鸒pϕ:6\k ̓Jdow1g [=ZVzGʰ]+Z? 8S\"+?'' 5N9R#T)dӉ#8TP{et+ aM2 L|4TC!$8q!suO)|+"D1f+qȭ,EM3*|Ajh@Ѭ=^J&ʰ3ɣ%8 #QL-y%|6@ޅms孫Ք0 ]Tc ByT=j0ba,Ca&YJnDJXRA -# 9i㊦Yƛc[k_SIVC&c 0~DFHɽ2ORhz a%Fd3r}jY$.=4Y'NJwСeeJ+V4??ѐ \#(0x3E}LE7)8SS]VؘӱGE?n<:ODFB<>80†$$Mֱ=y'smKnD[1oL ϢRa B-%S@W 2$ 8P_±G$`}(K\/}HFL)@ ބ]M?"÷-RXs܉T iolwFhCȽN'o9Feũ3-%9S9 R3hN)za&)&j_i}@Qk=^}l> v)l1XKki<xmqx<.r7atm@a@n+ 3 ,ec$q, ze{<_\ީ$ix60tk/i6x'T%o K YQw,?JF.?s!<`!M W)X U}쾋?̷d%iDE=IM t|5X$c>l֘l{" !:֞Dg{MzR~;MM]{!5 ?.e7=۳PAV x['C)Ptݦo[l_zg&6=xڃhozvJ >=c}S5cfTb6.$c!ڥ+].f0[G|5;.J)`jsN_^kdCb_`(:QMjMbncg'Qm%{ H(EC8wJWΦqK)p:`' P@ 0&/M%>?i+**SZI1nC)f]b B2%v&됢#i%?>\Uq:gqunIIKUS3W(tOtG/g5lt kk_e,_A#ɣ]*P_um L?P>PCLK0QgF έsD;3+ Oֈ(Yn=Fv}} Dc` .N@Ik j#?۟'+J|UQfwZ K=8Jh~A6Hz+P 2Cͅ\|w:xOœ(ȾHQD mW2| OТdƯz6nw)wJL )փH3D44b.̭%  K?9 W0W3:h1<ˆј210P`cY _چfjyr)jJ0͹ɼ%"U$x-asr>jn>QNkbFj#+иYhswv+iYM# 9rjKMw G4Ώd$Kgodhk/4TJJ]Z1F BX݃N$.c$w]ɶt.fŭSo{+D- u]x* "1(m #XYFޥ&z?!V>[tJEO2חEf^ fhEZbt:|،Pf,뉒wJpU'ۊLdq5!rr!tu2fBO,f[aCe@dBhzȨ>'$2C , lCrA.&u EB56~[ -.T H%c*RʡO?skmNNG.w3A=W[@z*Vp<µ9IB$KCۅai5)x*FWԣJK9cCY|:$rnwηki_]Ʃ+=QB5RԷk׭`Ȃ> y`uKr/ Јr$kM+;}ԃhGHSGT9LVm0_) n}fܞnB}>ҎIH, KsT2F|f'G*,VKE̢aul.<& %kj@rȬgDz ;GavҺ@[Ttg~xnGneV~Y3z66w4wJ":~#J3))J̣֔d ww҅fj*X2X*]_K,ঈ(hӴ%1`E@PluxNxe|7ui,Q uZB Ә~HT/O?pKg}LE3cK'*O |ZF=B!% l\d\y^ͭ@J^>͢ y,9A϶[.V(J|& p)-A%lh䃟ʨE +W6SPmFoৼPe `䜺*e쳠ikN3/~ . (h FJWXϥp*UKJCӕ>A~NT|S+#Zff~,s\H_yB]d lo5 %/1>>Ts>s\d}6dt7:A\Gp6 [甡ڢZ Ȕ?I8#iƺ>ԜضdliÏtrjb}q2])$3Zú85^. v輼UG5#V?&1(5d q\ZO oF%Kh6rC$\Hּ4`.yܢ7 ]f`2'= \rM g :7s|g%2󤈸 ;l¾@ OIxbV:[ I2̋2؂N_-K?(~ZESEMWo-|yFw&"J>F'C'd)yа:LXhtofH'M~FFH_X1"T/9\,,nxeф.L.vVZ{Eo5A wG{Z+ܻ%3-#> eI'Npjh.v@]Έ4fG,ؐTs^ BkvڿXeg:Q gpZ. /MK}\-`E? :ۭ(⒩yg?SWG5%nY"ggr>2$Xf:3 dTOݴ37|IOLV1 PN{?L+fmF }ɋjُBm3*@5!לaZ*|~tʦhm`dV rB(٣@\7LHJ=LrQaE_hIfur2h ȺzqC6iR6 W@T O0=U{y}ٓ ' Yڌh&TF7d1a"W Lq/˄t\ v q'ٳ{#~H, V%/!!fqG]%Iw}F y^91 /hxW^ fzP!^-<5-) gM܂닍 0ST/WL#YU ؔ|xIV3V09e&(K~ Wɴy}!lx})9o Fi,r4hCnIФ( xN^4hwH3꺢HOL 250x*- x0A[#e- OP5"^3N``Ӵ-:uz)yλfGIp|EIHѽou rxn>iϰc1&EzlP5<ΐHMO~i(sx]%yC*n('\JE-/_zap=ú>gN׎a^'EmKrWOk!6vO+Z~QT|l$] Q#*+Ӫ v647 - .{#-$'s]#\C_ LVb\L$nO\3l7 )Q,O)hj89oez} Ӷ.LjqP@θ~Vp%u[Ti#H}a 69P]x$DG%{_Dr c'Q8.DWKa* V R" NrCɫϏ3g?jCob@09`Jg<Ԅl3vVJ#΁f}{(uдc 7.N_8n^V=qsOK/lֲS,HcJ4F;'}5t(vGҴ滵P_}+ƕ4|٫m\O☉c qa'Pam9U +%pq$l-^+|yDʍ$1oPzU&,q(;quqϹY l%: Julm/l^.t[W\R60ѻ_B R4,  8:p.2e_ІdM:̔ɼ%LNkYupyjk3.p_R$5Ɂ*O2w hbӴ# Fki5O U!1c FmM:,љP.faZ?m{QT L #&MǨx%22&{*jdV=NQ#/!Hd,Vw^ߍYڝ VUEQt$ivz&~!wwfN7eHswiCy;j|R@GC_+jP]3p& zaj IO0ӞY+о~c[) ִHd,/ofeQ5r?״|v1)5;w! gһ:hռ?Ȑƽ784f']~ڹ mvPlG-4ozJk6T&C4nTjm#q\ИꦾIRqe&||7,oq䅵iD%bpofC`v,|j\nMiEMV/#:l_.3/ֶ&e"% (6o=Nt8 U;jy4<D)%t{̾3ѸLFoFabt `כ.䀽, 0'W{&heڥ|4L#J 2G/2,5} !\;=Ϊga(b4:F=d\aNJGzIqi 昝YX`%3hl3@fBᐡ"[ J_BRdtEH pYUpPu CXqhfg2#LCÙ^m=)9Uj*wb)J}Qr7 Gjm]mz!W\.N\Ѳ?tZ_anDn{5 V.BfS3zyj+y"_zLs٤$.b3P2awPfqWqv0dRƷ5 P~c";>ú~O?;GGzb)FLґv '=*"kѹtz6I~8J%\hWhpL- cnpiBe i(Lۚ;h7 FrQ[{${+oY" VlbZZ P*AGzdx:5孞=MHCvO,\b߯88pqlY=b=[ãdiGHD~V"Ad4RAϩ*tB6*yBMX'28]ZRw_:;h%sʼ=fMfZsz\=e$ќ?d q&GEx5RVU{1 |-EKi~7&ʼnpԂt8D[Uǿ̿353_=YJ|tɭ4(Fn ;5OC܈9xE`i&xD{M=)Ь!=Ymbx\@%? G.[fc,YIF*ZrZ-PVQ _..dPIٜKye`srZ[ 1m|$`M`l~e`PtvV syvѷ풋+Gð?)j[Ozr."}o[2gP_clېkuct5W6ԊrhVA1KI)Y\v1Y:ӞMb7` {ی{i(Z'q9e; ,kXKQAݷLu(^djnDyQTNX }H >a1\%CX`0hI_޽QMkCDzTUNrEh^YӑZfej' Xԥoinm%zwd}0QpZ$]&ܷ_Gx7:ϮTG/ \5" f0`DKX;*+C-d+y[YhB yJY=Šc`֋M\ښHyNAaqg G#\Ti2'şrk67c"[&"<|X8ա"J0mVT/ĬhVt)F4kK)ZK0^N-O8NwUl٤4 T\r6\YJp+DҠ7M䄷jbtri~!fQO h 95jaȒSebB3!PcZ  !6 {f$ݕ`t}X\w^hp0#:=u)8` Y,Tz>^/hQ!XGߌMZ[ !125Y*“a0)LjOoIGTe#0V[=$z]a -o!v@-~ MA-N+``^6@"{* +X͹z:eQt!R!.CIJ]bPOƢ0r[TGG+bleb=.-~+-fZ^e#%C$_̒8] \GB(NoŁK ̎9+o!Jj$ [zM!]\=.3m'\·,d6V^6l>WS_w2A4]+Y!‹]ouk];Q36e*39d# O'RFUKbl>v5רw€ Q?X¡y\cf S;;<IIOZy8/[, Xl.ҟsPh N35o R*zUb>Bșafތ׶5hMI?^tJ_?f L*-J\wW#ʢZ`u[>󅗩cV`{8 юRno^M_ȍQ([0\h-R=1:׳QEy7yB@\鮸GU#T5H죧C\uPknUk.5ϗۄI YG)rvC"s![kqo.=ݺ56O2O\hۋrh+ M R<ݎjM*i% >¸88ˏp|JBA5mVֶS1BF4SV[tkֲ)մZPq.9~1yÅ3ӵe" .Ҏ~A !!5DI}j5A)2|`.Vlio;G.?)0!\g,fsRag}ĤtnsvA`Wl_[U2>ĭDp!U{#ǰ0=4?nM"xS]c4p$ QRkS0=*hga,(6ɄXҫzj*٧nC۰Tt\yVqb3y@-}a,8"%ۉj|I#~D ,S$umpBxChwЖf5|\K^!8 \\&P?{b[钠+ oޯ((wYI/O/sItkK%T~o}`_d}^';q Cʋv=)_T&PߟݾzH x |y,rF 4Y{lOʘv]*yL#+m`jE?yW`8"h]=NE:I'/˚ 4~}=u=t\F|>cys.9&rxs:xm8Z Fv5 |@4~{+et̘;Kmy/tC/厰Xy|TɕxK?%̢ps@zʩvc|1*ck,rwƧPkFArYIBy4Sdms$z{%ƈ'@B! vf[mtJP`ǰsJ{{EE`\[8mG: 3FIG"؈–Wxkր+탏rU8I8>]K'FW{fd|ϯ9(f6Y]n*!AG6|*Op^KReF$Ց͹( Όgepqpg౒$[TAqbII_K'Q&LG6h@)\ wt}/3e!;14w8 y@QL;E`;SIlLsZ QDQZܵW#Kwj\ʧkqPxgxx$ ۬Z}tM7V)<`5}D΢dNӀ>aY2l}b^s^Sj[K\N^?G%{:`®n"Cp`-)V⨇UٹVܚW{0+3 j?#:o6rEW"⢗ ͥG[ Lc$9|&d$uM!= !$%2v @A%u}ZvodhhU8b :wE=̀*YKݵK[$yfI Y5?Ưtsu>TREŻoH1'߄}`_ (Av[dk䐪ku<y2*O/lt]9PA"<''lv0y克acUy^jPmp g,V2 /`a@NNnFWoE-9G~hW,OƤsq:0\'V%]]Yfwaӑ9sq„KIqV<>fan1.PQgtv;Y1 N2*&;q]ny:/I4?5%1Rr4v@~JM3/w `28'?}n$$ 7|(RPə&ZUAsp0:l"FW=> bq#Dd>3^oQR3jҁ48/\_M]~;YY[<\.ڥ-Ϭ}i I>AqESAh qpSQoE`^|[GFG˪B!(v #qh ygw%sD&xXpT7qp'Js̃GH 䢟}_\I!o"sjS+;=6e : $\bB3)ۡS\kh \f,7ڧpy!^>1ɲ#x2 F_|33JԷs% 3z?9:3%('^m.w.Za%?.f-5v37*@2BPkvWDY@{$rlP`6MXTpO'l˜,`bo0|w?lށٹZ/?&y+AU v7K ZYmEQmS $ViXҼkM9;ro4J/`H?HZĕހkĭ Ϥi&JV9B2x %v ם22m}ӭOs_^i{hd{swj҆"C"GGяG5(V,Z՚*=¡1ܸ_ʰ.Я,g;o`>B{V!b]-`08310>9#Wa;9MM =gm/lR&\koU%@٫8iг*> J)+"2Vs1`j0.B|ֈ'Vy&W3e dR,2@i^UJ0⾿֞H={?j۞N6szEIV9*"p^qpP <&TUu~ʂb[& B`?듡.#܎*VV6lIv}#=jrW(P}{j"MdFs hh`VH|{#>% wM:^,"z>ߊ "_i}`bD6Ѩ86VklL¿pZד =oW|ua$)Ut^h^/o?ѼpN٘/yo27`5Yhk/eV^8*`kOggJe/ZU!B@֛/@OQ#wA#.sx+qۺN"дOӎX[t)umϹ%T%yHzQZ+#܌ ?gPw0;V,jyOm쒵yI#/f&[3 mh~N>ц|n8.-KVᕇt5=>ԟ[3tf!&wOf1s0v&Mf I|:RB?M=d|N`ZaB|1"d'SY+ W'Ud<@;Hi{T,Z6'M?+&CrTO !Nᶖ@N2]D¢>T QIDO=t-Rn(PWA07KǓ/w}VNAg{6 y nK vcLfXZ}YK">K&a 뾾&Y'rX"f+4ԡ8JAWdx;wn!Ջ0)2nEoіv`Ve盼,⣘d`aD„F  E{y,^'n9huyT!١kw~% gbI3.4 k?e;K)v&7J ^d "o1*3]$@(D2{CZ/wCk"wu E 1ʛt{. /%UY>"߶rCՍS,}YpS:gb`ZxBn3ߪJѱW%% Ҹ.䂗l{D%7٩ţ&H^AXɡB&zC"G*xDRОw_o:RjlBi,6Bm+i|њ=%Rr[}ny·Mf1[ G5ӿ;N ȱ7~TtPb@39cd*]}>Ϧ֠%PgYZ0707010000038a000081a400000000000000000000000166b5088400001bb0000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/tty/n_hdlc.ko.xz7zXZִF!t/Up]?Eh=ڜ.+ZU1@WF=ѽkN/{{]M`CQtvvwD^,PV{&<+'I|yDMx9q{_# T6нpRD; "۸Dis.bFϛȩZ/`Q3e8R. L>Wc8ԩn n?Ea *R{'7Y65lCF@Ia2c䘡P$hf4A͵g2 ɡjsQ#Z#PV"sHWxu|\_M3W >'O}Gc-]jŐSO/w_\yq4ͭ+5P37ONZoDsQ=|/~o*d־Y9N]TEY6XP#co 3!uޓ4*?r͗4`b&à}\8::A, M$vr-$)K -sF [Hᶆ = R%ȸY.TAQy߱.ҿ/7M?+ig}.bIj)2kV>7vʶFATa~VI 'i`3jr-S|+߯Y;\6cfNFr9o>W_dd&f#Ba'\OZb |?;е蟝ᏟtH渚LD6NBU2rEm.:+SN5d $pYVoG2.zE+Rc}y~0;CKC!6x _WRC6, @WJJ$[&n9HE0p>I891@@+Y+!5ɃvCAVVROVT]1=yGJh#4H[{呞#ݣ8f.ib./y<~WG>p΄B;5™u9j})~=ZR5FͶdR2.НCj񊒯vk $*.L4| Q)[@9e8 Ohik*(1 /<./s}+NcvzѴ^4H\hp \~\vN~1s]hybҟtCLBϫNlՀEny+8cUoԱ"}KɉUo a:AV&G1ib9;}?FbїL E:C"xrMvsK﵂[ї198VZ5Bx[voƌ"N{QT޷~^FMjUcIP `9,;-SGhݳX K1Ih)l* #o{2Qy f_3 \T{By:4Ui4}wFE~dK p"IC;86Y K]-XQgMgs"uo1G^awLi7c\.EY M\/S.`S%9 bI.Ld"$ (Cہ!fᤎY%Th_ܣ{`9sβ|cSu.ߚ/*}XU0)!䏸qe ߎn+#r#J ,w|7pkkhMT0cn ;':yB}AM?O !Dp)I#jz"=Wf5\QdV5{,Gig| J +9 )]6<*ӼB)d6 RĤST)!IVdq"W㏰0`ũv vEsD#:/Z\9*+Evएv[#-Z2׆xJ(YQ17F`?s2 L!'^- zt[%h@ (HEv҅v<YCcz2$k ]uى#VĭdX8Qy>&Oλ )VAl8Έv>`Y%*22#tl|k):{#(9嫉O5RuJ˄ǡȝa7)lΐLo|<m3ԟݶH!ynLAcP! f̟*f%RyiQ7`̫/7j> AO`tY԰; ^~\+ ۉSJ>*_$:ċ ǃפi( 6"w:Kݦ6Dbza`;Pd|_dT6^w4$E>Ԉ^D"b.dߢOqcڷآHW=XvQN &@LiʂeE<۳%{#oYۅ2|ʮTB*C\tΰ& ߢ ^"6` *3AMxa?#J%_Se,1+AR,x H+ჸJDuʙT*Iǐh€hkA=;>"wb<2{䛁`m'|w~ԜuU{soVÎo 8%z2>j^n:,T3i|.96fO+ rW ɩb&qƸts6b _{smwzsy8FFI?A?hWvi(mIMs:H>b ! q%t+8e|~"Fi.#6 5nQ8B2E!W_ly~2pm/]+UN{\,I1 A:of\f钘wyN&Tkd!"_AYMݑ}B$9hT*\?e)^ᛧ%=McTޫ'@/" TPL({M⿑ෝ2 T6v^1/8JQioh<ƥYQ(V z;:t=~'{Q /Ǝ{,0=>:a'd)üh8!ģi%`m_TCF00c,~g_{u'}e )j\>nۢ˽Ev{[4kZ`Nn[Er}pC0.9 wU.{M:QsS(@oIc֔(.,"4]G.{k k!S ʄ̜N@1.^l4?;a_xt| o[$ <#pOژ"t0{ᖞn :* V.j!CZq!e𞠅Y:Ml寢O \+LcbyȈ"V)>bR=xn*"M\@< = m 6XpÌ}]\5F>-!%]q"nKaTOz= W<2y<ރJ_󦭰V|k?tA9d 4~2" WذjiL_r["5O|=Rǫϴr\A;K'Uuٿ&;^a p&d5' 8hMZ8РTʅn"% OhR|wBj$iWH\=.7fQItnG@h]EqZQ%fY׬ßN*SQ UtWn=N ͕86k$Nh@c~oF<;ث-ӰAS)1h"\`3|B9>| e6Oq)W]Ϭg,? 6/tX Pg.`ʖag>QrmRZf$'l|ܷʹ7hM&AW~$lq uQ^_FI7 ILE.UJ[L^C.&>V5hKw `dzfaH|:kC 4E8|]5@{~T;&jqX(N-/s ߹><.#M~z'dRYH -⦋9QO/JpkT8ӆNEُOTʮe ::=o] 'He}sI fVC~£y 2?ZA]Rw5ŕg< .8a q*͚yQKwi}$?,Xc<  !r3pSe6כ1w@ty/lMK2}Zj:rO+i3Įy᜛뮇ej%1T!C旌oNn$*}! :cגOW6wwEW6ʸVbHo$'W\"ݼ1*g}1NVޜBF8( 7U+ AG9q6-{B)f0R!t4TaBqr겡w ߥٟ,直dU@)E›Av+x/n7o18/KBFX] yhɾ,{D C_ ۺ7y =A*2/ZSڤ40skO># 59ܣ,*X 2R. e쪝 zyd)ZqP~$CW>=Gqs2Qζtc j%P+Ya>q(a҃$RU !Mey#;% +%{td8< ݭD<_C#J@ߡ-t-t_B%֒Z! _Gb$9[uwldL W+;% 7/{֧` GHY2z?\YAj25gײ0O~D#ϋL"ް_=ILy]ux%kNkWB[?oX?s 7vu,fC ,R:]ϪWo@F:w~v^[ t19nW}8R|5ELuΗjK$91汣 X-(G9}zծEgʸoҭ`w*/lZJcHu@ R, "/ - *} = } {ku1+$ $M1_@Ik(cbw)y͉80|0=']Rcf%KN.v9f*:_"+8l$PI8 Oc/Jh= ;(!J2 JB }VҨ~RW\q`ո>5׺O,_T& xRS-oq$NΙiOJFe"/sG3A_T#˦%Ťd8iڟ=y"L~ٟͦ#Ppӕ I7l~X_3^dll'y91Q2ɽ ɒ^kFomyS].f0?7]! FBHG{YG*J~Op@KrHk(J]Q*w v+1 $94턛dx$w3~ bن5R385B.O٩!pWHA9s9Ho`!!tV`k]`/$TN-y_]]]I ?Sֲ_YZiɵJ[l胊4l&i<Rf/i>s&M PDA ]YWP!e*/,y &=$L X {8ΏŔ-ӣ]jbӵ8$o'N9Ĵh&C||\XyVpyWkϦGT16 b,oko(\/ZkZHq`D:=T@Ҫz_ GU)nMnR%YD'R(JNtNl{-! 5=؃ƢG-ꇶb4y5YȌyHHv-#jܵ1ziaml2Ԕ^'ۘ \\*eh}@BШ_0}@pxt4X bMu̟un, D[ִHJ7W*ӊ1*~?G[aG)qxB'V*06lM}+r]S]5uŌ"!\\ " Gk}HqmۥҥbּS@dqy>*b52 nA|X JzL(spR 'q;/O`YV I8P`l? 5sycޠCZEN0XTЂZh7lJ#gVrfe0F֑50, sSrl{~m?={D?0z+rFYFHbC_= ?EybPh 3UftL9-2!u #?mƠL#js wmqqOhonh^̌,Eع{ Ie;l]Ѓ C8% 7oXNjPndyz}P<X#xcud+j5Za/З=R2XxdKwZۯWm* CG$ "H1$|Im[%ҽgn#9R_]ЮSTQK/[TqWo4?JŁr'kX<5l@Hc䨄qN/ 8Zo8,{zלAZt1je_J_#<)I1'͏P;H61(VxF;L$C65[R*(],%)ti#3׭)Wǂ5v&etN%}S:Q]9:>=ag 2{ }]֮YCpR-jJS*S|*y,KD!#֛%9pV1R\k(udCU'1Vh+9jYKN䗎x* G&8o<gMf9> h-'Fge句vRHa8pa.~^콕bŏiy*ɐǞxǣŰCUb_8~g".}O_E[84;+]_5%RK$1\K9"n_$SYj^wCH%[1#`Wd2ꏝﮟ-1sɣc񪼼[b hH)wr~C-=/[\&d:"Xj3؅qz2{-^dαA⫑aS8Hl)a):U^`;5&yhy{ v#vZPxJ΀$C1{)`wW{ܩ!ϖKk19wĝ_l"=h:7Kzvf"#lP~@&Ur]3|EB'ĔƗD`ɾ].UiaOm%ܺ¿1whɰ% USV7:!!vv54 _SQjp۹zV?FL K;'qό:8@=HvZZfgiZA6ϨT`=T0[bɜUWiaBq`;ȌK]Y$m &vܑWSM-y7%՝QHj< 4%;s@w5KQ3rx76wq 2O%QD^dTfU_R4p> *-!t eZ+AP Rp ,y4 O'~r:{Vύ /Y$q7s?ԾYfנ ] QSXӎ$֣C&%V#YYGsu`$Jݍl1 &=pnq>,ur\#YS|b'-D\bx]DD@Vq2u*"8qK'15':];J˔Zeb##N #ƃ:nCk.‘Z SD$FR$SaSNJ5$ToZ}֬X\̔pD =j5Wk NgmYb'`gJ'3`ÉLv5O|Oͯzx%Т7(qo,jMxL\$d]"QUet:dJn$ަOJefz ւC׋ۀOᄩw;o~oiG7]4h-]-uA2'4ٹBVgCN2V01>Xڢ_4}0%V7%'UHA}=]tE(:ʃA"BggR~ٹO^ Mr~mPC$`MQP.kt$R Q,uVK듉[*q$p x~;bD*j*wgt_(Ջ ڒ ǜ/ >ρCP)]+CS2pemGnHT} .zoƊH ʾ\TʼJ[#qn8G2@oʞc:9\P<^ X{` ˄I6؝P8ȟ`=dW.A|D~Li+ZToB2)[LNP]fktEZJozYg`]׋BwD$,O%).<Ϲ(Dr>U#mk%wR}jH9vC*4b%y%Ktrvfkq/E] MS@>%O3Svq\\oJuȎp[lO60=l_'>q[mb-w sϺ_|G~hiɮ(OڥFajLrKH˻:m&{eCKIy ǯ$`>d0Ëe2jy:e#qT@,NI0frl:Pgs? v5ړuf\ׅoV)HQfJ|^%'0r=7Jn)C*e9Y)ҭvNx*t uP׿bi3pK>JDpJ4?)L_ikM'˝J !ߊeLh6!::=>89jfv06[K~Fng 2$cZv'U6(cO1/Gh'=`u wNlU;p7|KOf\B͇ ?,0H-}>U$ˎѢiJJ_A.o>l1F79>?եTq;O QEH2\f91>{yj-]/ik<;5fY`[Y⻣`Wf]2_%go@4Q ۏ;:?ϺL?ˇ(:XLJhR*^pruW&Xynex?#i 偞p&$*[4EG'(tZ̧1.u:"Z2 SC$X\NmNGEokVw1 Q_ꂚr=A)`6 O.>) m/ 28@` R jW15;#fugz쉭 (Ezlyn`t`bwBxٰT~j*0EՊd׍  4. yط"s*1>VK3S荿 mʝ+$Z{1#]6-ѩ=G'|RF}1N,̷)ې R_bTEo',y(fA-L7W;"\ѵV3C \Qy֪v-v(< TF2B)eF`ˑ!:ٌcS8ihVR6Z/ދmLnp[b/eҹ{q)jR,\i,v*ItShP 5`/[By[CbzR,@)cjY\ݟ@8|ȩYGaJ~?B)–<ͰUNn#'/Y*d̍yS FL>Ṇ8t{+ ٤7Ijj#ݽ@|SudxJ Q{@'0i|HzxMqa!ܞЮFSmݬ) S"%3$aLaiM*a5 |6x& 3K>QQ(4Cc2/T/%w Xe`zEmWϹ ug2,~3>lK^4P hܩ?A>c@^FK o8~WP<7~8Rիˎ5$+$Xӱ -mLk&7EC%vntDT˹_q_|<ݒ@K+kuFyԵ$uA@0cbˢ(99 ꓇B-w]>ܟm!ߡ51na[GN> 9iԘIi?# 6 v@!Od1&i[(eީHI:6)~K{\ωf%GofD40^;,=諮(,8,1C"^1(Ok H33\0ޗ :DS}:xYgCZޯѺ4RN/o#BaXjPmh'@VZY`R؝8UsLZ<(&eVWn C,}cnC:<1A&9!Lܰ" 瘼tPv'Qפ@iK;\2"Yg)h$}ry!6ml$bQ.ǽf ‚ 4}$ S'ʄ7M?㝻'Kl=ND"N^كx0kS o-8{'˦bQ, uA#Gc|EO.!i.d9RRoS4%Hm+b, !#8C^#?%CvQ+Elى*5.ɐ;o4\U)\/RkbK\5  tE%7V&?Klv'aɥs+W?*0 FBҐ"Ucd1SЊsBe.U;Z)@L?$I0({BK) :Pf!CNbdIoDC:fF"{Z"ѐT+1OW岙o0?ꪚpۏ}hHғƈ:Lٳ5R]4_!~)| mr@=;L2ƫ}bK y T$^-HS=?=Z *^ _Ƨi[BCP,{!rg[YaW$2Ʊ6ea?X7-v L/p;A+9 ǘ65ޠCx԰ !M*7߫#1mL5ϧ:ܔ5Ap.y]%1iv'c"ds2 VJlzq% :{R)Y!Ρ5mVhF_(.촚:1 =l ǟ<{#U( s" N]wPCw{T%m9QQ}VJ(a{7m m'&G1>trܩ2drjΈ Y/ԄQiQQ=AXD(Gw c20EޘyHAb[?=KhMGzLnzmI*ss#jUN/)&{)Udвl vgf5W)NN I(EIaQ9ݣw <"j/ah)X}5!IyvWI 0!Fm1u#@$M(!}=0:k/<\rǒ-Pq ~=༣K"I~SXlu5Y]7=s>7j0Z[7y9f0Tc |ȶcnpNg}oܬz] E@/q}fX /mCb.]Z]Fr}{9_5C[S/HӃe劵^-< Qdm fra; ĚA/Ҭ !ŧ$o5S+M~K>+w̒3@YLao# V#(OǁUŠ@ɲm%[o=ٝ}Mcm]Qf<0D:OVdF.vƹu*8+4:RP<<mJ13kSD`* -_RZU"%72Ov>$ln5C ASzF9KB\`FTئRIŜdCpզ0iO0!] B kuիP4q/S+)I*UF ѐ~9^L$5Pd]<8'm1/g6BPi^#;1dM&Hwrz47UЮl@@x2»d[#?ủM ):+ "y:WYs[; v(A͌`|јU3d~APG~k0AEF>B3(@nQ|zߡ$F *jAC'D٤`Wy ~'3i9uZI`teS_$0̭E1se`Ř:( ^DU-IJ,}bsP\O€r}'0xϽJ"pjꢦzn&]e}j;G+y yC(V}$B6`Za^K@b@fzFg̃z+TyF0W؊.^0¥1s̗Cm :뒗,-Ts);$=΅@ݘ/`'iBN\/t+HDk5!~hn A7#sKj'-@4xhvz(%O{T)"䥌tZr(27@yX"|ua3 x{z>7>>U8E> a=˾%-ŝ;r wj?= )%l7ڲ_L lOl3KRFmYO]<a:ߔ sqуa)N^"RAĞ?FNul*F= f Sп`rJT}R5rJOl IGAB* Glz|Eb) /y.S.W.vx;QWZebE1)3zҶ\\ C4 D7UK[O Z^e7U${FC(ix mt݃N5axHMc,w)h5)J~W`2VK"6_,eTsX@JJ2Oe;Qx([էgU^};\V{ 2}-BOwI: 8UQq67hqPRýIN/w_ n+hNN&. Coi&pgK]#kfc8JG$X&_*BU]0|V`gGJV&|,D`%hGsALqw2J1Wz@E $X&lڣVHf.^QSP}V3Tgs#w8[d.ΖTj:9jUڰ$!G])K͚n|o%%UtHMl+jl70aӧ?LWtu~ 惃76?̌Qw>YնsRibDl`ǥ577֑Ȥǀ1fZ!uҔ| u._woҦ-o._4R_@ 0-=,ٔ_o/"p0RH,CR=});{! dߺfyn]͕?^]$l SP x,4WNnՌov-;6:kY?"c*ڦ5Rդګ{`7( >6O|> ؘ~*/#$U@]Tg:@;Ke " .a|[?V-ڻ48dm|"ud/ K*&Y ފ^ܷd|<Ϭ78[OZn-(RP0QydMx.V-V*AP'ІiI;sd˹-cLwDeOeYh*ġ#~fDۗciw"鳀GydU;$I_2W69D RDf`KU?D [_ZRUD%坐;4VGYzE4V/y0 YkOL "|&dO-'\ wez (#…KU7 yR^ ]>[ɮتX,`,C-+4Y? MҞ]!VJ>mVew2l7uYB ,Ds-%]LR & 'i—Mcq4CKEPMVߐ5 IH%@0B[86Z_G%-S͸|9x*2f~a^f0ޟarK :Ks*6Wlly(;Hk)GL.׭?4V„4hlEl%#3Wp=;l7|nVG[$k8~PfL_9kA"ZTI$!p75 _.kNt{o({Go/3NW[,K;$RRugj~XK=鰌%&s"]PгjӗPiR^;cF&r?-}[4Y j{VW$' UW!]fk^bZ6\\ϐn0vEVʺAR=Zވ+_gE6':GH0V[K-C&>bs\##VZmVӖv`(rMBG ?2Zǵ /dm }  ['U%wuX~G~IꦴbF%$"p^FgYZ0707010000038d000081a400000000000000000000000166b5088400004ac4000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/tty/serial/jsm/jsm.ko.xz7zXZִF!t/J]?Eh=ڜ.+ʅ(l/:a˪T> 7vaa)~(iEϮUq:6i YE෣Foi5Ǻ$66\=^6Tk'd)c6 )h8,`"~ Au2bq2[2nGw47dR7,F 3_aq=65ӃA@Hq5ZfNn"~T/ZcfJ4xwjNsXuBAiPHaU]ai:ζ ^߽ijo*rd޽EEʢ|6̍,bikM5K>7C.2ex*c܂dтb) ! Qvk.*%_r,h™iU{=4ⴡjq'nSփ+ Y{zuoqxD Jv;S\%:AwWG{^MF1Hɪ$OxG- <_*ufA_D[R]v"Mޥ^dȁFB3"⽽N%hZQgm-bٶ߰~]:M*J$:c OxPkͶUUk)Oe w_CLreB0Lz&G\@d y\K(7 "&I'vd>u3ԛ:2YywFWiJGS#p< _ a;/Lv~˯'^ZcXF,gݤ;ni2AuyO 5gSn_7\@ͅhyvjZBC4n.1Yz!tC|R(2eAC 9zԏ`|0ʪpsTYXTK YZ7흃+ݯ^#-cg ;?rXt'|X;(-_Qxoɷ5x53՞y5@p<:A{#!Ivs:[;};S&z[N6!گ Y,vE7tS03N&u甸,n^|Bd3")-Ʀ.9- k <DY SBcX?<92b=U/BԽ*+s];٬үi:3:Mɝ=&dI.tYMBU$_sAg#P($GNq)BMAz" 8t|֭%CWΕzBOطtnz 6_}_cudƾuRgJ@ lv|ZhaWZ`EʛFwFy\4'pq'l&@|~|e{:Tn!UWW!E>ixkE@Y2,;ۯ<1lN_2y%\WKR"WNil;)BjSG_2olcw3Qtt_|K:05:PO߹r-ZL3][[Uم.Bwa~P;x(<7G6lĈAOpur^~/Q=-ILڇ.سL4EqYȧU@J3ѳF٭HJQ΢m|>nr=dqR+4%@!{H "b{!beV0 0Hl؂ @A L ӣ-xJs x}HWd$(zKhH:H1cFk~LnBD D-:n:cv+GZYc,x5Mjl LdJD}{p-\ѵYMqaDUe0]a5 (wAff0  pcu2VΓoRS]K 8M-mE~?a&.<v4ݲG\ hX?^j $L {@l"XAٽEaafǩ] }B>?W1< R6:촺Y4y]Z}v1‘KV[J̳5o*|&ƛl5>5T.s={z2=[wew,-aJ#?B Af (hFtj{e@uk&+ Vf_¥w6{Rq 䔞OW;бɢ5l {TeIYsSGgrPuׁ7qJ0yN&hg c-L+-zwlx= KԏP{EݿPT^/1qj I7-yʥ΂@D rz{5&Ў80sx N M8C@ʴGZSEy{Bu=N/C{[bg۹&u,NBI&InY`mD8c s<"#Ҭ?)Fj[i59pq?H (5u;{dM4ZJ!ÓL_$궁^*|Dৣh,%j^/;T1Ki#-"\Tɨ^WR |U)Z iߖze r#-Atԙ,WqgR#@K ‹A@*3eʟz}o>^n=d*0]-B G.3ӡf5XQeI\7T6qwGj_)ڴ4|EGǝ>JZaʹ]<I' ^܇{li*坢ذOl&Ȯɺ0*x?hJ/ФiT;\Zʸㅇ ~D)ҤCAEN{!Q%O䰪pt]EuVk57 l<-P]wkzwm >t;4DUOGČ|ne](LRj:e[e|v>0w\fohؿƾKl$;1螁?YYơuprACK.[> ɷH:s &F-;?KF>:SLH6IcR2EN}k'8w}]3rSuQU8v/,׿.48qPc$$gi+~ 4z0LfzrxGY[lEPII{sZlSSR.,Gb%.KԸBsѯD1HMI0z_x!P}6uPt$r S*o:I b`2!Vzt^Fy\s_$5u7PR #VšL/N$/AcINHv]Ro,c)&JHo[ .Xld_2 W|W*4ǯ?ǺcSCecnLI0 zA _Cr|{ ??,"n]]VI$uKDl ySѴf6g_uc8C  j8A쉚dqAxS,s+!zQqC-1!){^䝊S8)bU!Aߪ|V(qK˪>Xakyb5ԟ`nЧ~n^ȍ0Exv.I3+bzGɑzqCᳪE4SN5M)(JKsFT(0ocIGX\⧍eCöJkjzk)G"2M?"P!5dfLasZ~t:y%\2 B[ގs'*Ոx]%LHiI9N?F g\0"Cw# )UN]笎K:y'9}}86Uoő| w1GZ;].LpOZ<-A8'o1$3ɦ\R8kZ54]6nBXGE[%?ӈc[(*e*Fn.\;id,,tCjytz$h;TỲJ+Ĉ@Lݖ}PEpش)K<#) CAr*"ÍZ> \RX80ч@+y`-DuwW}Ҋs8v~MM_?sxڣ2{ڈ!^' inIT<'Sta>MNA7]TBKW5w0Es7.3_{N obJ a k7w╳$n؃9\;UgKFdMGr/Kla! @ s^5LxK\%ȌCgR!oƃLjwuت;**>|[# n@ }g!.MӡFGZ(b t:?&|gYUOL)AChIVffCnM|]@"\ʦ+# ~Ck_ʉmZ.TA5 O$MH8Acs ޽4Wo]4d8urs0G}KO6[^{ K>xF7A1>whI(- ΗO➩V]œϫΚ/S¶L8.5-lq{>`Zxl{>>\a}+ 5fY%?;6fa)N*| F\^`wI|+RƼShQ^8v l[ZpIRp| })(Z{-GMN2jQث=zHAc=-CzTa/mg%UlF.|"|X/žS֑&IuS]?兘g\u q8a7$houʸ$>l#ӁD2 W;pU ƒꄤ^Ls:Ca GX*ndLkFtZ@}vE~ n(?'S*Pò 'C3[ eǐ#P3͑5IJuةLmpĈ3(%N9+/nV;6ע@\]3:n-K"q{ -r`^]X-i@E)A:֡ –D @JƯXE<+ /#J.@Z0;,Q aeu`a قVGQ>S 0]N]Ad3~aL0NוP-g*3_?ApS+;iebs&=]~BW:B2fY}2ܭ&$ >!qrs,}NN~IsW\juH7R1y C遅As[z+kS,EO,F!׺Kc8CDP:_8`Ao풋xµ\ڙ6눒㭴wtbZl:aҼhH@U4n$C4c1?.aAYH6H[rF۷+\1=%1K#iB~ >֞I(mw>%QʹkRJsw1&ַ?9y0OG3 7f:u=20<=6ӣ*+<$ٮs+e} :+nqjJDcU.i w@u hLS[<~ƭv_pQKVQOiu%⚲֢"Vq7afznnbxW$MᗍHF+CXR'8M6q;go;KPmqQ@zb/vRňJ24cKR.B\'[JH rn 'oB/i5 ' ႃ׍{jW!.f zrU<.{&%uW<$Oq4hS gBw4I>rlgI샢SĔL/s_GĔ;S'p,ʂY>fc\i 2X9jm1u#ZzvHĩAzE7 y]^N(N qMԗ>jԿ}8U.)D˪nBUćWZqT~֓ mMicGH 5 SEY(et\[i`?&8іހ cKؿ9LmҬ Fs f?<_V4Bبrp&Z(+3<{edcIJ4Fmiˀƛ%E!rJp-lB%ˤ@Lu00B¤ltFV`YorHzϾ /WD'7 hg+_ܴ,(abUe@cTWyIfmL46}\Ԉac}RBN  iI.L0W[ۉ;M(GR_7.٬O2SiYs"T3dg7 RI5Y8Nt>%}B0(Zϔ[!ao>*~QnWKIژg .ɲJ'ă%pKg2Cx[@ÄCKŦ[ Ϩ.RI2V#1ZS_Ͳj(hAdeZ/4Z5~gI wz}>NB+̬O`3w^16kFdhCV9EO}t{/C!^V*AߜZiw4b1+԰^ث4O`rJƯ@ xϺ8Q"WO׭‚4Z<1nsƓɓͦS!| pTBc1j{ -~m3>Z"YSlj:l憦#.C̛1nׇBh,7ݜ])H]|( Nϱ\0?偮[Lw~D˧o*EϴTSM|Id[fj]Ju(( 4ȄP5-K@2}>Ctm>!m ֿ6z,í6z< .` n7 X> vQxW62K l)`IVQ,m@>W9iO =7Ln &onr{ dvm3>wft vj$ZHzb8sbE[2zhCA(.5 mlL|ѰyNvN~l[rn=턫Krb@E%26qBQ:,pYS ;d`6H0R&IT`|1h& I^~riԊHO:  8JՑd5*m1P4~zi>k!5zjAjux쉣[c W s`u^ GӁlTWd 1 +ʳMbG toH?o"GS6"_#GuOa)\+  M_/< zfm# PO2j|\Pu-e m c{afC8 vCK-R2۞M2P9UH˗=juG 8^l߷>XZ~T\#]t/>&=Sr^ߘ&DzIް <פ 6Y;F~#F'KGqk~Yq&,mb8ʌbuvQ1Ѻq(}6 v+,:, ιy M%]tKL65> pT/) (nMqp BVe!\9)-ω2۫o9bctUdE_Fe;E0-QAi%Rd8Q18u3@TQF?@)~nOA5T_=]n e0N@@]}PMr==MZɽPv 5vP(Z?&W hث-] Zphh8Pѯ=W:G;8:zk*dc8.8wnXXPWkF CiD|ypUܼCeTnfZQ&BSMwAb?EGmBԍc%ܚsX *jJۊ37q~`؟0b0AqDb]ZVR.R^dhɃ %g NLT"EOg숦"_ز2w ȽbRl%tj"y/%"kgm~uNB*(T87}11cqg/.q[BiV— D`mZ(S0]}#xU8p@ZG *r3#70Y :_ήlTyѽ'+H (&*K~|[p?/+ 2h!+ OL-fܧGQ"$§9z+gLco4ZH&1I]͊T@HDBXPDUjnfw_&''QF&mguC۴~i0:iv/Ac5.7B'_/ TSkdf:}0cɉA9rvXTSfNOzI%<6br&5 ,M 7rzQ(_h%`ͥ Rir>av",eK) T xRٔp%H~Mڝ-|DqʰJsü f&YzXӉT&Ret)+.X 1EZMMm`A૗S Oh& ꃅlzSմMKP*`#T&π*QN4m?fQ6w)B'bU^6$o6jJ -"%*,@ɮjXŖ1K(^Δ!‘joMPLvp :kƑWi^Ouęfʹ$ᙌ ֬hyr`ZnDbTv6_w9݁5.nXcegUlˋ,ժAyPq(EW5Ľa?#2tDdcܳ* Y3f̓qMNɃ9&_hY~XZ`$Cf^`>lO?D ɖeq ?m\b z)o"9gYVӿ0ՙ\!!6Z)ڶRsY]ϴ%u]%X*wKXցe\z.Sv3p'Ei|CK387H%&&(-WJw'].}FjRs[m'ǔ{Oe3"Oח_Noz.}gX*b"1{]@O2!<$sGWs_:3uy H]͛a)ŞWA]p90lOӱ5%Z20C %cns")ķ>a3ƖvMU^ϩ ErddÇ$iQ"s1Oqjq9;*E0KKd?e"7hC 'ۑs^G -{O!T{6 IJ5 3]=ݏ& >T^ Ҟ1Db =0٦' r- b(ѝq;6Ҝ n!>M!N:d .؎-SUĠp*,jc~k-Fm{j & %BkGGEO'W}Pmma1X[{PZ)Ƨ< 3!K'VQ|L D]Uoq'Y(|p3]Y#0"W#F =}Dȗ~jX[ήR 0XK:sL]Y,b#?E_ &(:tptdZN$ۜU3€ K)Ƀ`E8ipsgʉXWD\d  U0mN&v,*6aP#%@,zuPVͣz[= )(%YݫlVeK~<]'`ȂH0n} ?F=$ ߥQ+UDv9@ ޽GxQ=\<v_e+O7 ȭk&MtI  .H mn_kb_@ׂ{;B/YZ08ӕ\VVydBH3 pvUC0ȃY}A"Hp)& 0asimX弋]= m#̸K9E /JXʕ*C $a E) GqFn)nЛH`lU {63jɢ|O]o%q1]h r^JބPco @6[LNm:l&vzP8s|aSI1O7 ]p;8 2Th5߼!C쓩wT?:7 ڒl( H *Ffq( 2PF[Cm oӲ@Pg ò,uCX8cF vCH]՗zD!C[A"Mn:@ ^;7N3N_>3AT߭&8 #nb8.t]l̠#[_e鹩~uq/P=US5շ3a<<+/2SGHMJCIVYVig87 Œ; r iE5M2I$8 C W(仸kI~DAuOͨuPD#M%es z2D."'gM!өѴ1ɟ0NO[IM}S?T~h>Wnz_ga+|KNjte")sHL̩6G AY|_"TհSCu w@`&ob\VzP8@jIB u\!dMKoyV>V,>6A.zqCu Tk:;'\yͼuG%օiT[fc=HwFiBU ('_zȓvY9nvJ98I+^ZTgN}̨7PTfl3һ”٠}!pc& |^үA?·sG4ֈ@,1GH2lcw ӷ{'bPb<ΗrZBXC ylP l)c*udgEB%&LҖhxϙI7ݥˣ HV^P<w5r,#(6Q /A=!uB ˘uy@`DXvd=N_cBVR@}Ҥ˨?p.vj Ugi:, _.p5%;n^ցWI#* H@1ĽC/O[T3LB 0,кO$;&Byw Ī~Z>Ӳ U^ Yԡ#2`EI[1W|#"BZҭ9uoUkk%ca2C`)@X2u];^RxgT ^{7b(9IOUhr#8ˤ8)9_0-Hg'L%Ž^*qɩ-:qU;clǸZs'J NKhTc$ h"!IA?d05aͲbٟy 7Z ~t$ļ!X0FruxVI| 6oT_:Hn+8AVcXg,5{|)e.sIipF /Šؓu{4n}`= M~vG!Jm*h:N,=>9_u B!%fH !m YwۓWə3i,Wa""IXaepzndsCA:7e >Yg)Ѡ7W@#l^ʘ%y#!1:D?R ǩIg Oָګyrۑ1Eۛ lX;YjhY!yǞ~Jg\yP_/"k?r62/Tm*zIF99uc_"v<:j'];7>?|MJyEsh{*6= nv#0v} Y#>xș(Xw6 )ޢQn'lwj5Pe}}'OKNcOu"->- yjH5 FDrh؛^9Q 4t .GR^\ӭ & t?M:T!D#F<u^. `vAk~lDL5OLZڑe yD\BrPk XUf Q:t0ygA3rRk |)˟ĕ[ygz Z-J'Wn0F ӯ)Uɜuw͘m<$?M늈zaPYa_y `A$ D:Xv/.".MG12'nv1C\'.0cO(NV5|;>-hJ)0 PAǫJo:_/6Z Z#4Sߎ~.}~YxҬ(oEIE%u}YZ7])N0ZN L_xw+z~%, \ROȨxu"myQ:zJ!S,d  |Ű&F ͯw6Jk+#evbz]584g3E6G$e[ņAG6XAE r,BX HÿIrM9~GD`'H5w#&,{bȎ [F3jLZr"Bƺs~ڡB\,5Sv \]2I&uZs'$$s5 $ /6E,;T`&v{ :њKjT F{Kpk6>VXM}C:C c١0)sG*yp3Jq[xܱ%3DoMuQFZ5/&)F2ZUhIJ$HNރe:Ui,TU>Pc̈́KԾ2@ [l]B5W `!'O8z R8C;zJ̃vC= cXS[{/YRZaa@oVOmm>er>s-tӉ@u/E-̠_/FL44G vnx''Z@LϨ.ZJM{ί8\8<$)I4)}d&O>؜ :y!* *!|H}T(s P=Sg)"]GM]jAYNr'@)s^EC+ݮWe 2>h.e;cYtbǏ/ },AkAPOu|ljJ?8ݸCŽZg"HZZx:Һn_3:9.h3{ŧ$PkCm,jメLE^ōLxaWU(Oê5Gc݆ dAXrKG鄩hu NmuGOs")-!'\RSM;pe y~h+dWWLڢu2Tj%UR@s'q3E>bl>!\OGeAk zaṚI>>{ pِZ*Y=7fֳ*13:fsA{ YfJA+b9o  (ٯys"%s(l[qN:zэe+w[au*O.˨ LnSk5c`S m> 9UVW=XNs Gpe(HD} 8F,y] "^QPahfgT^t )/AWT&Ѿ+oyG`tqU߳+"AN6/ wtT05QzL`P}z_t oa`ᚆ)1~ވ:}f,G^U 9PYk`@$X` wf\/`PSlHE3͹Bwj6$AMCA# 2spMI7! %WkME2r:h %sDH5䐮#(Q-DK=?pJ[MM״j)taad9P[3[eg^ߏ[3E$90nW5[3<պ=[4導uչؘ+3QgQ<4wUV *7^=205pV:Z'0J ]wXZ}Z0|8ge,fϟ3q)[ Ɍ4Q)DrTL'~dZ&ՇLBn?ٺ?OF>1Rb+7Ҷ Y=o"7**X䌸w 4KbT !E}Ђ4K^RiBh3G,G}59`HrBڊ-iM\s,q Mu oK1Ul1v5~ T.lRU<1qn1||~.& Ď_!Ǣ/5U'Rt#a R?^Ë.ZfGh߯Tx{T~Q9ؙ"/w!5jѻ0t:Y}F9+t&=@N|_/u4a2h\%d pTi%>:&ًYSY[ur0Ok c|6S@;+bo(9l ڟ=YN!-b @Uib" G yGd1ؤ ϛ[uz0>eir&+,51X P f㘔r mI 9[$nP/ryޏ1|2TUjn}8(x &3:f-x!l&`zѺWaԖl<4+ h`;xҜu$`.)BQJy@2rb2nOS|V+lG=fߟt#`B*XJ^OE^'dkZju_nE$$bl:XYn$n6ŽkN u~:OM#}u"O _Oob 5%0/j~aڕhx}q==` 2go aW6x靹iSjOupwůL(+yְe=4Fb6W@|_:Ü8Q-G`:{ki:=_[ylm4\bf-AU~KIJM$MM/_w fЂuDxfͬ,ޤwZQ!:]}Ԇ_Cs04!lIK| $Z?K2 n󸜦$_%C{}mb+!џZ_kSz*+TsVM9D@7P[w"*` x*!F{ n@I`g/ `OPDqg>3X?,0Q[cko:aQPl&] ,zu8:Z#4J* cF `IZo7kr.է-:Rq3>z >Vl^AA>%k/-5Kjv63FϣB9Z6isܸ/+~нG&$ъyQ(69[/ 7ODtAl۬1gpΪ[]zXz sQ1Ih *2Sگ(7=`.1׹;/Q^,!MP'ሇO tKn8$m?bflgr_J($ii%P, ! ݌ߌb+'CQ+}E̪$<]v pbE:4_ r,ָuO,ɊN.p[`L˳e>=yȭE؋fG>d@N{sg^2Q) *~1WɃorQ=^&zG93pGK?Fybeb6, RLwN|$WqY?U,"#c/ ?j(^J늣 d&qhV0-Hcz3:0B"`#ΘGVOb)kJDz?hB 6Ub iiU% t&صKXP1!TpQsPe=;o0M 7>uy6I{V2M{mTSqAקc8+t^ƀ̛UpO>^Y%昭2!BOwDiF;񝦾<bG6s)F~y㝹M_5vIs1u;@ nW,_F R #=l5? J2x |]PLDFdCF7+LoRi=ʣI}Bp.6 ׈ e4T2ԡ\ܕ RTcV:]Mp5¥W)&\|DO?G3BԶBlT2"lR|9y{,cBb}!X#נB>q6 7ą7bNeM*ǃL\s1uJa p4ykq (k1C\[1=fK`xTѻ} J*pEyTHJ=<Νt>xةR}UEJKq i."AM(ޏ9>Hߙ%Dv=sZ(;s/,͋ lG"ﺝfIW j8ҷx ZOPa:uaΕ^x6銶"?#ٷfgq\Z:@!ٰn_qw{ɾw̏oIE~|wQy1_"C*ݣBp1]2T\c`Ȍlo)zm67ڝ8T@hBӌ ,ǎ;0xbKh@)t睕1̒sՏnņi6|D;P0| .$;(I/A\Ѵ?SsxBp8nlGmkv 33<޼cd\)/Ƴ.} DGZ֮8eCtb쬻hAÑ( ]()z/p;uw[Zg[&VCO?ӟ把P߁&=419!s1]a~4$ukLkƺpq`6B_f@BΪ@ᯥtFoU*yIa[eڱ3U̟P=MoOE+:X] 78;pKމ8vE?A%ؑ4HBlH]d;ŢI'Uܲ:(s}JvxrrЌG+lu᭕9POa}[z#RuZx" Lurt 4p}n]^J ƾ#GeBA=3bmf|hiF潧!hbVã;~6Q F{g)I:NBI5RgPZ=(_WR ʖ,o"q'd?657'$> ʊtcPlQ5NmF G'gIVx/n'A621'NUL@WzCRBllzMzȒ]:im>_ {= Ĕ q`HQU!EȘY[DXn[WүjWIJ|BbF9goh pvLY ;,pD z*w \N i OW2ݘv*rvUCxrgExlr%St RwrcXb?e8QGK ˊ<ܮE =hj54P=P"ù-kZ:*V^4 AjךTVyIA#6pbPg!.PO^[_#Z?/_E&n_5t>'gkʳZMB$q=-d6̶g^>(}_3x\v)ܲ 5v|⭀RϝG&sSxuARVT|rt/zd >4L?7jo26^/ߍeF Wzuj۷4!wIA0$M4:a̓oEw]٢z=㌟Qzy[]0)Id/5MFsj  MnWM6GޛvkSrK@O1bEI 9Q}>@"%<(eLzxd]_4.jI4$:#ⶴ|uQg%[]n&X{vW|f4Lb5?Ox0Lx/?3>D= =U-WLGPY[iaduW9֤FoqTPdݥŷcUcsSN|e):~*mfW}y9VGo-3'BAt<]Ρ8{r+CMfy_.μD$ JબAI̷"EXX +&fsnO1Tb\MRřdMܱɷVז.!7+!2kLBkBUn;XaݢT& g[ J@jlk@fwKLb;pxy=KV*~qX7d,߷7<~.3rd"Lʣ&=#1xj8)'PYʭ~qT:;d;+Ѷ50&8E4m96}}5W]xOeH)]pPgg-΁Pտ{AرeTC`qf#I21}]G`f 'mb$~M}d\%>sYJ맰\=vTq:Qznˣ'' il ո3;xQq ;!'LCַ,hg),A-:9fVٚr9W/%J~7[ s,=lSӍ3SC$ [F#կ; Nce CQ9kiD"~ϞUR⅚8ȐpS|ZJJrbVK=̏Fb67;V<7Wf&Kذ3 &Hb|D&qhl̲UyKS> "všE PLm\_ U7wJfٌz;]38%5LTDu '*yt7 %bPW_ol /2Ad~)'2."XT(uSN5`#mB*$tE@L7? x2}hHWv6b*ܣ)л Moү:wi9A T ܙ)'Bퟥ6_ˢ΁ 65Zڰ],Ϸ+rR ،{+$pU+pe #&a|kX bBi@Njoʚt!M?&XjJ7¿ /Jw^$?1$_ZWB=u{6-,iv+si;BΟ>S'g>zp9;iO;o;Ec0*TV%EB9);!T%ұ`֫bMմ_&HE/k/ac0 ‘]c#Ja)3U.mܘ/Vx^SYwp fd gȊqcxLiks >;Q$l1MBέq\+|f^t#ՄZu.(-46N *_)d;sL2N fLퟖ &DAh儇FtOW>Z,YjK3i 3M>tܮOϺ]}LWGOINSQV/^Z Hm66Yg ƅٗEߕKu8_³**[%@لpn4sz~˹usr4ݢ3KEYxi'4/˝WXF6%쵑NQB3wozqvpϋy.'8VF߮ի6q ^@?ZKhw1e[<]ИdLAs?T WQ`;8?8+>l~ ~+o0YF .Xs̩;{B>{Үc:ZEHg!m:2_v #`WlZl$XvV9o+ů b4m* apI,Ӣ/!;ʰEI&OA a)dW^ L\D)͗ф} kZrVgM|ij3b\A)V, #}%4BS$ӝUPŶzK2#t( #?>0 Yp"UXz˾@HX|"#7Ta=CށN>6ۭBJ݆`VL݌j!.zD>jr Y`1Na } 08LgظπNu΄ =c]IYSX;3 Wr,<0sJZe @Ʊf$9G-~15A@*z–EaUƓ1XKV$iv;r X9_aW ,Ni~U@5"84u_d>*CZ@ɪ(-FV.i%lTBwdͿ|_ڧ_WTaU@h0ZS| lG`^-vk'ojE ip)^|\]#H56+^FsxE8P` <;aSkݡnjBTYCZX:6 om.l:[1ir#5 oϚ 8vMF]yaҸҎ R㪤u~7W-WJ)]%S[8/I J9ި"17.gq'nuK/5/u=LX1(vo} MmlՋ%YwרYtυd&jn! K8q)d :/2sy@!fvM4AC PǸf|Q<)`2Bi)o/HZ=wI;CA s+s{p7g8v?Fs?μ{jճgYOk.m_ ~E>51z/ *PdvN.Qxuuڧ&FTF7QR׀o7ϽoL .Q46g ǴD%wLZ:Ni#uuE@0vxA> N Έ`n Zו9d™e&OE1#c:̔i+h4Z:;yaI[y$%^#ovg|ןiF,QW8f+Aʭx ֦—)}oY4w5L74%Yrߎ1Z|Q_*um\ױȹ,%JƐ`Loh*'tFo6SD/t[OdU+YʴԮ,,4*n{I/;'m1 at-;#Lj ^jo_|4 r-r>xo a  \\ҳ+$Ʒjֱer%yڄ"nȿ{+ę4!ǚrB_o}׾v&]Ew`o?M@;zʈ'y;AIkm*?ΐ#u*dqKzJ?ߛȟw-f{[WPiN)bS,3:+!35G 4HG^:&gp )\J8妖 ,F)rGÄ,n$Bx^Q]M pWKҜD jnhs̘ʩg!kQ#[g2NǮJEa0IxP9gխʝ#S@F\ >/?^$sڙP}ʄ 12ۊh3g[]APyMt͊OuP?{1rt.",4a\0;iXe]4$AFo0l`Q^M?q/h4Ԕ @' X/V}8d ӽ9?b$0,L.Yd E 0 b>cȐHK*9sC aiRFogX^t}P6x.伖: s0uX!sPQ/kTyITT_(4?+(܍aI4jZD} (aV>ZJ<ujߥ>&Qw"y:DB? Y)ubyjR9jLHF>]V(نy>w*G2%9ʄy X$'w qq^ xxFxш< ʃ5֩Mҩ(är%hztڕޑիd'HFq땜@H{p*Zkk[ nT䇢ETbP#*,8."Aԗ1fX&27y&rƬ+ʎD)73o|zgz122[d{ , ߋp!CMSH8$30Y5=\Hpׅ&w[%zHb 1p'4UY[cuovڈN6:m]h}y=c,ک܇h]H(`4 B 9)}sY(#= J#Op1z~,յz_~DGBCN3MO0)3Y iHB۷(gݵ!6GP6fh9X, 3/R"yJ,w3囵y1I9mC:e(,!;Ѯ )Ø҄{mDeǰ6<` ^*Űi<M>堏e6ixԒ}:_Ðf"0h3UzDQ2-F] )ēJ V)?|Xz*_V\.M\.5<`FWHh%rX93n]]Ll/LƪYDD9Zr]V :]^|y:>oN@bӔ\"<~l:+ʬQ"]gU,`ga+PmdIVGW1,_c).l"msxQUBU.PMPNyq S]z35nȀo6ߥ{V! ՠӰڧ5WdGlG1k񯄒OEX1 XJ(b Y$7*9 =y1 [;'(PH%9hI;=5IKI5){9LkŖª 滄LbU4 LN!%cP>AVLP Ƹ:UWنn>!D !WOfIJwuRQj~AN|3MOJV Ѭ0}g*f1.%&})PYi2䵧*!j1b.M{O?X| jYaѬ#*P9ISZ`t;MXu|Ӷ4Hp0Rgкpl9ۖS aXYDn}biUHNM3*oϸT4~k2Ssqn(96|4Ig $'U˳w8%u{W!K=\68ȧrG^ >\yyB!D[7t Zn"8`'%igB9UfU ;5h -L0وތBWײ'.<09"}IqқzwGňwFぁK-ܑv@~[g%2ߛ9D5*dO:4P%XnpmHy16EO2LIɜoC!JI8q^ajV}]9<\a+3dN3N0[>~Yr gB ^-xZ\Yb&|!czi,oCEAj""<3sU-`xA@y [yQ(Y3 =ƽ Bcnߤ܌MQ,@]V%um~ ~lCR2dv^>yw`Ӭ1q}} |; 1P;$:9)g`FȪ,YeH<"6! @Boc2΍oэ-5EY׸KQL.͌ȶG>G(VvY(ͼiqq:e$%Hwfuvx"* Yah*KהzlGػKƻ\i,cy\2LmI7_>.LN8$$p4h?E,xMX"OMZC*Lncz;HN2\#&Z8Q7J)br_e+7keg dadY`wtpL 2-1kRx9@ Z"Z*Xyhy"pb7GubnNstkX}xƱ+G4㯍tL/(Hz9Kr+~ER}- ĕZT;hZ}R۲ gyz@x.Ց% REO2.&rmwyeݚ:q8!5ԵETFM ysMџNWe_\!L`3MHH/4ҷ59~od=9t=ٗ`6+giԛbD-"R_ܱc<8?@Y-RFp5v9 ߀c*,5h9o;*.~C=Ylnƒd|\CYm6, *قǻ"eUx&z0UVdIjsx=;$P(n5koLP)iXLќ}YL&pcZ @D-qlsG7w;Mcl<" sv6;zKBv/%;Zc2SC1O` v FKYD10P%v$];*\(9fYjqAa[#VN?g4E ?9c7l24_g[j.|Rڎ rwY$d)tS%Foz x,T"6֯qXhB0]>";}#.܊$ޟ R~)e >)M !DT6274]D<a6= qu>| XWeE/cZ& 9CBytśxG@5*o s.N匚OW5; .-߭h/Y}Rz &KnVWv܏YJ Ց`]7JUg\l6)FbtVt&!nK npf\ J Nr<c{ۧ$^]WF kkSv5fC9?FR߄ xT_>ʟC;'<ep"sA]() uKRӓL-$&>7q!zĘ )ҝ r2*ZA:p;jYc: }oKe0P2ԬVǶD drEGG;\Ę@ѹ$8_iQF rI`ٝliٱr>Nn R6$UOIW)ݖȡPg x&eU o~ 7oG: lxl$bM:.4^9qFbpbNP7>ǼpTP:KȏF(fGӛvre1>Q(0v(3)CtP N p5[L+v+[f  g M]a5^x]i9*BMB5~ Nj_BYj('+s#or8%,"ʑ@!gZ(խsR9C? Lq7׳RJ,Ɂ:i5|KAb!.iV؏,*G^4ـo -?.KUh@oWyZ=#ݶ$A H_ ,UqVH#Aii_[VH)٠JB> ->1 ˸b؝T[^ǚ@9_HP,eZ ەڙToW)-"k~JC$dnseyJ+K 4fM7 /+՛;0z}b㠞t 8|pԾШZ]l,-̺ 2y]˒t,zu#ST(TL)9v@D̚9WB 6"jC3pS0s8Ͻۋ c0 TmCDCoY?QZq>)4bUV Z)ַ/u; Wcl [oUͺS5UCM,Ch)҈9|ѾXn+0I tk t ,Qm/"5}n:>¾~*n9}Z;?J8KJsr¡@ـku)FRMBhSCfp/S0OSU{<.2KnqDyvJ&" pxOl y}7XI 6gV{jmG}qܪq$;wh(ܬ^,D19 'ᣟO@;(IjM({,g|NaiQ[գ?)̵hru1o>fzpI|f3&<9qcDWͯӪ"U/L|8+ekSC*7+t]ԋ0`ƢQʏ?nHpgtODs @*m8$DBO)~BE|vr==_1Dq"T3SrZ3 -J~XL2ŗ(٤*C{_Aw]T$\>b)ނ+dF g {Lǵv-D1-xfXk5Fjχ"+Sw7ZO2 暠5 xxjZ !u4Hێ\ n'Ga4)^ΘR+BѼQ6@73ylʤMYW֨" 606uƷM%RbâDJ'pPh)X8fٿ9T/ۣ!62H$.Yerj1Uq8ZiA9UtWc+ sط|bM3w|q<{O=ː/ުTtƯG"6&'Kce!~QD3ex/mAux[DgCi+Ed>$[MdZi$dd ,a"u%PG]cKd0K;r* -ؠycӼ`,__},+uπ"ngw9djj/*'{.7eډy4#FY^㹡˃sudT/'3X&FmZEf+>LgeL%F/'nVH LUdYH!m_yAu($ ڿ\$eپ>ttr? 1NC~uIk/wG|K*ApCh_2q[*hgxWk wamQᓸ0fhx„+`Kmb?. SR^=?hf/oe_2߅iMvӘNȷ"#6Ғs ckݶ@vuhwI/N7߃.^ gE\w8IE3[ 5^_3sl[<6N#1v}} wA-۶pf+kMUzR)QI kS㊋ܙ'$sY=cr [t1^a)@`/ oA6X_@ =@Wۃ}Kx7uk <ܣ21iMAQԦ8,V * 5% M=G^GLEL/\ru7gTqj䭏Sws;|;76VA E,`YOc*%>Sś \p G eth7&."7b({ugT}1cEk@M^Ҭ3cV1Nt?0-NU`7= `Q^Z'x2%_ݨ\4Mh'[o)ۈ%\f<ν.&+j(kjϊr+fYn#!ءKkpC)X۵ڋ ~tl4 b ZzVTʴW{hY[z;Ϣ JSzR7 ҭ[MIZ L  9Rp?%3 * 7^?!,'-獛jlnVjIP^eOoƵčyr`!I@O;H+=>BL&$&U ʹL>UPUS完ݞ?3JF 3.@XWƬ-Nڱ $׶ꍖʒruCunlLd-RNXg:7O)Z tqaHϊNJ.A&xf=+j|@I}_Z.DxN@xQkG~Lr॒^ ٌ:)`9=)bBgNXzd͢WH9AO  n<:rѶmd3iM9ZQ7LObH:@ &]H$Tjaǹ魾 Z "󮎭c"*F.t vY('%''nFˮyE/3]0v NKA2$hL[7j C,6DBXk7*Rjv-[LN/7iJuЌ1-Qgs06\UxmkbVOSj*D'vOo ;RP ffA ,y-ʁy9$V; "*R/M~L{[MUKպKHS`¤2a8#{,-4կϭTHi1A!ݒS[rhL\ #W|N*bZJ9zGL ߾ |0#=hr==D@TR+ۗ0۹_IZAJI0P,R$Jhr&Y1lleQϕ;u1/Y)lG7hlZmIW )R3:ࢳɂd`f?.SO((@\-nX:b UILjtKD•-Yv0 cSg,rb R]C "1XءG8\3.@:3lL>ling~9 O-_D,[reNҏz l6q) F^DmZx_% *7,N(tt4V}\t*+ڀc6 8R~QR`MF+DoK0?s^y:G|,1(-ȏ)I8`JjD zB4T+xN0L\Z?Gr>-(_G<\,; *ԂG'7ETdkC qGyC *R (O!e[Fװft 3 0'8:-Z}Ar3WNj&?/<"š\VAcKjj-՞o.CreF1kìՆ먯ҼdJ^]u~xEBDҪmEIL1~Šےy\eݰ]7g}4j%i1E%+P[_x`ODҢ/R}E3*^4;.a˚mͦ?‰)t?S%tT(tDanbI. N 27K֤HftIE.W?0#pb2ׁ;GtT^sE_jdرHJ[5!1K(b ,tUu.,*k5殱~\耭$=X;XB_;/i8gmmI[5{5Өm-L+lƣ8&-Rn{{+\PHw h4k4H paRM~s431"%.aS]^q_kHjP;[r'ak>|SCIx} 1RϜR]hGvE)xx 0"K #rħmEpxvBvqО 缨n5NCtr2 QF8pЏt䇵:R6A!?2E()}P/4z&z3f'J8R`2} !Q8y.x3.)B>erZzWKi }Zk"pvdpLi J6~=(^0~aq-U+1yL>6NsZ`UN\'$i?|lk\<9rS@%7t]/wxȜ$<3[ֵ/EIO'҆6bزe!p \DU'({lp" cӱ)Pp-ϢmWB]T|BAKˣ3+_mw[O Fc}#=y_J%j*YE4+-B-PtdBQA`vZ{a6$lyHspg*ٷa>CERWH_4>xUͫXqaC>) N\m#9dpѼ9y*qtxVpbyI5AÒ=.F{ܱkD#馎; :\]R ]kKLk  pu1,0CgGa>;XT]Zezh?w ޛ{!|mk R&$i N$9Țs,$z`:Pɸm J͇}QC6|RV=hx2L99^‡)OM}Ժޱm KDYձȁ8)`Eĸv|ޭu: 'C_(3)aծ+~)V8f jrU'+l*pr%J00 8t[n i1"#n\]FR#X/ /-NWmVe"pTsaR1 JEިG44  n)y R*:+7'm2hۨ9dZ*Y醗.r]85 6X_^veme'4x.^1& =)S C):(CQAG'Lg+j7)놄XH_LKkBǔ 4Tظ4zn!y ۮteUМ2 |oPibXSN(O ;ˀvo捗Gވ_pԥf'I~Ib3qvi(RP<CGЯsKvFYj?==ub/>tݜx-;u8{dq@85`ڸ8U,AxHHSكFDm8J@t~4^&ܫ9}9y>&>ܨuL [f%lc/}J. wCCն7sZ"YƟ0"ISaJǞa)Nyn HDbOXPв74dU3[֣A5+ca!_/Oֳz6*OQH:چڐSF5P v&RԞ`!\ù(r2S00y<8;Ƿi }K m΂?nF@HS7NbU;L"œxŖ7jª^OCOJfV~NI4Bnh׽- 쁴Jd'.Uhg1$>JaXa~=#ҭ3!@QwٷsztM$İKD|pr&J3^8`%pಅN%GY+jrqRpܼ_ ?ɑjy\9VR=u؂?5ϥX;lT=-sgYZ0707010000038f000081a400000000000000000000000166b5088400006a50000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/tty/synclink_gt.ko.xz7zXZִF!t/mj]?Eh=ڜ.+9Ecw֐3{4`K?rz,e5u47eui71 _%wxxk!gg m6oA 3-Ƀ Okל #уIۭ1Zgewg4V&:!ubAE*h3)7:al&sR HFUWN Ig 2 漵.m dM9z3661F I|k8dB]+&B9 e7WEe9E4~>|f읞iqR @H7~Q4[ ;Wa z088rꍰ-tTf>bַۭ3(l2O7Z4r=a#je NG(F2 ꦦr&jg4eu)Sk%gKk}q gܐ`o |6tu2K3Lp(Asp3Ob69yyHn;"/B@Q[+^cv9Ha"b`a̦8 KZ$R 4's^;="C /j:pﺋۢY_IyaRaߕcrwUje֝A5IanHYpA40xSX*tnL A_)hF O=LS]@w+s qy7]YA6E'!"~$Kа,i sB[^|Ry XnTb\ |O"]-NZݶ&`Aʁ F}8"Pbe .4Q},AQR8uɪ rHw .嚾>Ġ2=)]q`<1{==p"j.bio (^n8sp kg*af$d6* K@}Fvnks~-60 *N*Mfes1ALюXꤳi.Z2 {ڱm6T"M֌T?Wlw1@Uٽ;@M;g,bgȢX3ܛi::C_ 5kҔ'nCWbC֧E4V<">9}ޙ=X( #k֑[N-G9bP*?k(W:rϋ$C L!.4X]J ęw`فSIIǕZe02%A`xe+3olnVw[2am=Ej؏.& snTpƀ}xXЏ:dfdSnՙpTH\\O=KnAa=R,dfLwz"LcANZ]󸃂 S޸:V.H%E 3nsqSgV8"kub4O-IsyekdZ$Gt+;X0bnmzCbUYp.Jga|Jg%ʒxq+y٪)@odx-Xh3R/H,^c7KtOvf[oJpxP 3ep0©l0\(iLG~xd%\. z#,=M~q%i4n͞DJxQ EלT >0(nzvGHpcҫiw̝cA k5RR޷}$9rу;n:&ť$;P%>ږz.+cvZׅ_q׎"._8JY'V42Ω`t;aGA| K|x),V;Q#6:VG&3XqKS738q;7yc]=S㔹6-/,?$"Wsjo`K (;̋ǟ*@2xUTD;4/.qf>@;_ Ү[Nzt6 &̯uo9d@ٚB @\14A|4:tL; |;+|g%5Qi}6&]x&'[!WDu{եFNW7< [6Lr&5r{~NhaWN#5Cbh6|~֩\ђGD;QGXk oh;Xg4Qa\TƮ#"Y.ՎX|gxbM9P+%J>kC$܊]!G6Y3d4 ~dϕ:/gmMmr%T5 )3k)筕!¯Y),oGb-蕄]kRჀfN8P⸭.X5#"SE*"BU45!R6oG]/l]ieM#|g&,j,@y{SϥyoUq4D;tCC^d{GzyN-~B61glhpf5-r3aaXH#+O744$p `Ttb^=yǭs ?>l>*K\A[J}uoجFB0d36%+=؇e W.DLP,G 2luvjbv_,Қ;59$ьĂidxdk"LE@"Oа~ R~@5etU֡I۵4#l(l) I`DG2`n7V O\\u [$zZmPD'\rM1q0u+M*9T{C{sT_-+U]D:n|O`\1?]|dL-KI}49}kDQ( gTLP٩ 跁\}GS/L/6[ L 6 $.oܴKnaUAT?-}I$9!:3D֗LGgvjEa ɗ9k/ ZV͈>ͰX-2_H(s[??FϪOqE՚Ne)L/-wmU`PP:#KϴK==G˳3DL)vrR^UdW,3S-YKGV=R+=57ݠ&gOY_)fXLA 5 &^|iIҿ tLnT,SۧY.yէa,Kw}BJ-GEr]9%~aGSt?M+BϛS(R7dނM49et޽G"SqHָN FܮP]4 !XKBxyޗH*#\,r.ft|ԵҋN O笕_6cesW;A^\o棑R{Q񗘔c• q)k].c!R_R23a2HZZS_vUJ񓨤k#(f=R;j efБj=;@ &fT/Nl!ջI* |rer~)(F_pdtMzC7`!\|;()E}۾lxTQ[p.b>,##NE,>ɲhv`1Qs9ĭY񖏛合Sj/9/ҿ5;=98@BMʚ-֥[NF| d V`{n*xS6mdǛ 7q]M%i5#9~#v'~XH)y!+Z:Y]Ebk91g< [a[eU8-kDTQkOCQGlL : fbַB+.RyCEܞzaP[.Y~gTvj@^2m[`-jO3_`x{,.AȰ5L1. D*0-p?ouֹyHŐRHqe1ET>JJ8Bkm\ݻfi$k0}IQ~%V/{FXI6R!nNYX]C!A TV5WN縖}͙or~uŵD\MA'q.bEƝݟU Oabߔw3moïk a( Tz3̯- $z*Fp慓A8'dd2y1o 9 leCE[749=@XIPF?bN$( 1lhtd$LjrD3)_ $`&"O@@7x0P!0#k zX7~f7$(]cp&IӼWji6\TRI@M) *m^o Ma^>6(+\&_v#P"%;' 'uyzqwrK13_,D.S7 ɂVg{V,w1/}= <jm+ؾۖe}د}C1%bazsC@nBO]u 0\\a'ܳtINS&1dZo eQBvBW=*I{!$̳qRְ+rflœIx{L'ss)~ki~â  f+jhc 7;$lU2Ϋ0rқQ(#NHm.86ʼn{l=3 ]]ӨWD`vxXRr/f)dWka FN uW X+40S_Z!WW0asB6-2ω,cX(gHm4:~5Ѯvi >Uq_%E(fGιZ|RI[!?޳Rc#&}$7VB~dDUΑc+ 8`~u{ȣ~E*0_6AY]B\ :]uaVcY!4B8y}Qײ 6O+ü;ޔI81Lhn`p>e~TޱT2GZ?rx8 ~;L\Q2[͹KӦ)oܳDA}8y0&me1^{ͱ*")(5Fews<"w7U1 I@~IEs8pǬ 8.N½3f{w*e 6{dMʮD3Ғ97v"sRIwڛ$x;ٙ眯!)'R(jg4ҿ db8<Φkq<1 ,h6eK A}Aڱ(f;[YIv ;8k#ǁRKo?ڬrKq_[h']¤/hf+rXN bP_hm V7<u3%!z<t)וVwߗ=4~8ntllk1@fo:"ܫOeiɋJx<38kHb+'$4; ޺#y,>hZ>f*y;.(\ҪI-Cl>wBVY'63ƹ,7:m")=/ZO_19S/d7Dx}Dr5uݙY/HK,gB'~gíRU#Qo7cJ6Qkȼ?3>y}Ӹ+ۥ<ϭNj)~tG%Q@tKޖb l;ghTjcݟ=J9_z[_";J ے&]!~>^n77kJ׬Rʁ܋V"T(ГXU)6wTv{+eS̈́4HSv 1c='I\,DJp܏HՐ.:o6f#O&m dd Vn.x?g#99{ 7T!U!:byy%K5UĂ 3 K2pȢ'9H4=hI@&å ׶+[]dخ+%VoEC SU8\uFO}&b:S#NԀhWNZJxlCN J8UT"/6#FSbտq9qj'609:4^DtfIqNGrdYE9{2c"<J9E4~'D {>qJ0K??ZI(=y<l~{TZ>"Uţ3._;:(Rc h]()O/%8>рInu9Fqj'v-1i*lc'C<ڽnq>MOҦf1Q'd:䳶t%W;v`,{ !r`*ИWXU+V%օ"gTչZio<E"\}ߏ_u}wk` eveaO&IleUMSvHdMϥtG&ǧv#Kf -JzXUF`;c$+EY/dй ڋymo#:A9z4Ax^ٛ1Kw$^%AN`Ae rCjw*dIմ<8z\}5mÏ=DG{r)1'مY{D[Rhџp\c"7AePR1Pb4- Ϲ9G/,^?/gqcĄGnC!6E3c矘+6!02 pژ=٪_^M7-sMۼs(R?#K|@홲68{b AidBfF)-> ^J? Μz{0+V'Qh$!Wދco / .73+~Nޞ?t $g)<Is.Y)(.r/] ;rh}Rdq=aA >ҝ,J`2P_1_px>n&YOk -p ?t[67c+_traNAf'( 3+[%]W*(&tb_c9/ Dݻ3#{ω`XJ"ƜhiR8rXsg% iԗ:'͔ޞGR~\>Dv%b&m+kst_.dBZ; ,?慄 FBFךg>q}HzswOSPDudJ'R~ǎ#d& |Fd 8?NU]&Mar^Sv~W#Ab/ߎE*㤡_Z)!LHpl)ggeK'R۟G2YM$ŧ^nPW(6lgq+Cאa\<$rLOVFu@TԦB*(Kt6IhTð2S r^c#/bKr+W"4 rq& \DwF si΢-"PʽR".53/i͉"lE@ (X7K _!5pah$9Q4 0. csҟ](Z`GFQ /+khۏ9r3 YS:x݋jOċ}mBTkt}ͨbѐu(|Otɤ<# _\PmެG<ݒ!€j# u˯+2g%+@|y#ӛkFC`$^Ij"^08hx4kp/ _sL%e}mWsdW4i*p+#~Oh5v1n􇨿wZ{G>C$9]q84hsŜ2~5ė_0ݮ ީgBq CܦiRXJPvyu(>T+ *G!hGlYd֩KbBڠMÞ yJ u().rig!S`ˆCe H&@G5-,- 1ր9*?N#NCD*9_yPڳ,!3q1*F,oH} Lay<ߔj)銬_͊!ah(/A`D;}S% @T߄CHQpbݲa>{ 5-.V^TDWz 5Zm% Ƿ"1­8cQ40Yp'(r>SX<0z'\v~T9nƫN8'|n1vSz f>e>+{0=;y܆eD~2>k)VNh6>CZ%7S4!/(檿?3 ~g CA!/XkNmiæ֧GbXZZxLZ`^IO'On6'P;TqEE\"Q Aˤe?I/8fl -'sϸuGV \iaҖJ?W-/D |y?"i?J:Y:ӪZȆRͻݹ7 ^ҫ횒_sH٤1C?K&8:$ M33b:"bXkf[0"~˖+r.3ߩfOCCE-DzXhԄT KⷄǦG /0Op O!#Cc: :N22P?7z-'֐(sԟ^9W+B/$߿raXZF$pzv2>CR7/3WR=?aG!Wkn iwՃs'Ɨ8(rP\!B2]Lҷ4Yv#6+>k×cmpT֝͢[ w/sx i"tE璤)?#:%3̫XX?iCH|H9G#8Ti軱4}'Ƅ_}mEσS3^J3+@D-2ښÓP7tA|$]$0Hsb)%p)iB򄾻QwN A}NL<"9y_uݙ=[gO+\ˤ[\CCRgI9*w-gOGٟw4d崷p/rؐy8IB+a$u |<#䂅&:B#u`eN]E ͽ8sb4,X0 $%JO$ke #-xd( V4zq71w5)[TgĈ%d߷/-怭\cxP}IG"o XKE"4N +ോ3ݡV&K"ǻ:xد̨>8)3GJrh{3H!4lk. ™}&;M< M-ppɨ'N7jD N.L\.n4߰e<W;El'HkdدɸI=EVcRI<^b)`NG`2R< $ZCiȢDžOX9Q3K\[x=+^N&I/aC aPgI i<2j4bJ{WxmI|^B䏉E4":vS3fG 5CqW[7'6 PZHsJ4B7]EZ0{[ٌ?9$q7z{-A&skV(q f_ׁ֜H#.k؝j9eI) Zf+v~K% E@]@H]eGFjEx-~O@sS'LHٙffM]!l|\Ys*kE|eDSku"ވmYew(I4']W:D(D4 uLRפNT:ՅW~jBOa‪q^&K}ia'{WId̜^JudʐWz^xGx^ϷJ) hՊ(. UCv]VD.ݳ͐>teL=*R*RA>v5»-{]l Z~"Bo7\c j[aMtLNŢ]q Ƽj FX z(j'VDiOή/B ЫʫaPФ`>/&){1Ȉ^Q)<][.?$Tg2<˾f诨۪:I Odn7=(/#{/~-o!}sU$ $P*NwnzD[SN-2J@r<v~ X<9)ɹ%Bh8>XY}sq(.AM.m >1efWQKVQuhr!pw ''V;7q]=f",jwBxZ4_zg Z. DsxePƐj!nH:tRvTT 2=, "BrFTZR]eL+RK8lx<7(cJ$' D݋䉬ެoA I1&T'R0+=6ջqU%p9Dr tQl8ID1i7{ 'ɓP+VI,FdHNYlU)n+@hIp!zD+~%ڊ@TmYdkd["p 'bKZ_Jx!`f_M.OC%;sR|{BD{PCOL=¸u키lu?Ws۶o6)kUEʳ'O (RǂՒxv9q27ƭa [g4!\Lq{D72._֊C݂XCԧC+/9pA%$N|?=/<^U2){eVKIߝu @brۏT򄩃YkYZiOOgujEr=St^,u+*w w%@53LpJ _%>jޞ!b[B:LY`$3X^A86b"t*Z$(T{+{ZQodW|Ώ|6!^aHD 0Ubf{L# Ɣ@-?{|^`>ڨ':"ֵAZsvrsqk$LPs_߻TVSX9`FywL*u^0ȳ9CXMWC8˷7%p'o{0baK\6ӆ?rn)#dcP;ҖiB8$.hvy2 mtQWۢ-bE VȾGJ- *3p ;}%Bņ;lтz2Sbq&lR L~ãj{slw,âis JI~uOό341_`"z6KM]ir g?fɤמ?r$ .u' 'Qlp;1ICqYg& ѻ\;?m%T0@R{Xa4f[70%<i;<|n+As5Swg)8 }|75|;Aǩ 6n>#+MzRtUEvr) %'q+NRܽDPXL>ot&n#9>(2f\(ǰj>2tBEB?Y%wiWK59*B* S?*K~2m:XOGRQz@l3Oc#ܥPfwE\ _V *Uzc}HnGz59 C>\t +5 u!JI ѤQnQzV -A5VZ̘3 ~j骱EAo*W= 7H>v*A 莆Єw.9zDJNOBLil~;+G= i;%A|\DnDN1r_]#: HF0Y$67-ඩd̓s{RYȏy#d{$/K_ӴkSkDCוA0[옇;LV#*ayyTW۰,WPgk;QA":#a"X:蹈?q գl+D⓮ǃH )>Ŏuҟm z%o܊[yL=d; 霶?Ul/<#ʧ [0VBaa? ; BykĴ'#|/"y^=0>bC+Hef24m);bPÍx|")I}܆*W9AJj?NŮWEK@@#,rz+0L zhۑ+st9뉅TwnB^*'1CxKВ;]C. ^2ޭQ 9X&.I\M6#$'c~s"\ +cUV{}zW}I һp쟔:VA1:oGY{@h#9u.?c79jȩDhXR3sڳޤ VUţƒ 8hӏMWuHh\A +P48;@ \:^-5zE&ׂquF읈> U` `3@Y-?O 'G_q#/Yg7\Bh'AE=pK9'9{ɭV><+aNjˎ6@cNl'yyr64kGF;e0S+XK|U '=L!)ڹU[TߺDQ?G&Ug.W:3Uh&>O>$^$m *?2v,v7 8蕄>UPm ȖvCLX)-hk d1[۾9˞e姣e)%u"Fq05=T%˴6'?/B;??Lz:eF.?TrS2MTpcڳ']V?lKUfwf0zWR(?0SszRlȥ$,}VP/i )+R<؁mѱ$]Th¬Q p`rk>ս@î˔X *R1poY`)6<$u0d )F9®w*а(3~~jd4iFnB|h48&5f_3L(g^+pDd5]UBAP\zKW&e(**6zI]vޞ(C|\$E۲>rk+'~BCɪ#RYi`RNeoizEt6) Gػn<'4i.ƯY@^d02d `yʠ3H̃MTXIE[_4R88On]jG9>@\aDM?.Y}զOWHtCuIرT$u(sL<1dװj#i)5(#Nd"=퀆0p~=&oWB1c~0TȄzU4݃eq:Qq :ɜi4 ӺNg)dekAzX8ĂOȊq:^jdU^l5E<6ij`JeJc'R CIctHI6@a_$޽6~q ~='mmT0lɎZ#?hT_MۓIA.AiJMWYZJtѵ0ۓ 7IwXbo[su0ɻ^UZ@ ';ϱ J1a=ayKdz)[37ى?9oXVݩCĞflSՍOC 9}zde'bI tI/Iʅ4٫']>CF>ܮ,=nBޢ2Fӟ{mC^ٷ{G2 hzm7zchmvGݛ >**ж@.Z] {]0U bqZzdSKm ͅ8ne6}ƷL1QSUڪ)B1? E/uɇcDzXƥc'*ŏW}F؏w6Y@1^(ik&js?NeIinLcf0 (O'Ip[P|Q鱿=&9*3,^+aD%LA#}E04LQڵ/!z9l0UlfZ:,f֦~|vnbWl1 El2 s)R. r9=8MHU'1+NM_fd=6u' d`^Æ/:C:-f =V! 3g T>#]:A4) 'І, 7{r;K5 H/FN!op( /$joLUq72^fr`0$A抯m2rebңsj1衠(2 ^;3]0xQSc/%>T SxK⵴v2jN&~UDb1⤚Ӷ s5}Pa8MLBf Յ)QY^Ui &$ڹf)VjA@Ue˷= g}ײ(s3# eE KFf]k,bq{x4_Sf--bߥǂc=Y/nX(@Nؼ f*s@L`:J.JãWRsPcԜ$iVM쇘ʨBM)Rd2N]p~}* mn&%xHysL'XNE6,`CƂU"$4=`ؽ&VSj$Am;1NT^TZZNsokpW !qԟu`$̐[UU<(_ҔIv:!C4[: !tP w0V%iVϼm S.6kdy+.kPDHi;K`-*BS p<{ p5)w .^ҊVV#S0\Xm:HS M*6x4S?Hs>"Eŝjm_0W#n9]>"j,\&R/txb4s Ӄh`K)*^<ur?L*l8J%n aV+%,]orJAvr:jTCm˛lFz 9>)ݮ} yv@}]~`I/,8Ag= Aj(XYeiro׃WRwOTa\*vw?^ O*9lfB T̬VxNƏrq@zD(AO|a򥣫ťuVHUUcBKA8% ,&G-2J1i6[{cѠSLVWJ'qH)Zr2)>jBxKVl6ꎠάC > q0HP J~{yW(`N<-qZ}Ikb<8< HeA ˧c8lMxr:zAnix%cB9z$_]ݵrdZ1tEH::Lpn;l.p="ٚsl}]qRӄ8eEޑx2T vYW(Xe헻݂NT4AZ vZq" L{0҇y%h%7,{Vyl\(3.GKS2#WW5FcJ.Rz:0G64ŲB!>E[g EN WC"Mbx%QF70Q"Qpy߈xȴ3b%\4oBBx@Uqp}#6xl SN=Qz%">=f?3)Xܹ\*HRv=BrK~Rg!>1ܤڪ?k@zGa2 rtXAq?|fhgWL^JItPz::L=^YhjM,nuWJ'[%'eckgqpCe|&IX9ӎ]Vo&rI+YNKjr[= pax~Nqn7G?Bne0HNarD 2*gYZ07070100000390000081a400000000000000000000000166b5088400006bc8000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/tty/synclinkmp.ko.xz7zXZִF!t/k]?Eh=ڜ.+&z#^eQk:ߠ(|&JvEf_!j 1Q~? GQ,26wJv3Z~dhKC*H,*]7(A(!b֯^z3V~I YH^{IJh14!SYN_0QC$YS81Inޑql|t[损/l`υTvKy')YFn#gw 7m`m7ghiM#m !5`k'o߳$=VKnEP%!PD&9Zn̿e/lŅIRW !ea+`Gkތ?{2U% ߼5? N%LFѤ$]Kw%;zKS^*ibs9|N W}asO92~R(To 5~19,Ba9齢˿;]p"weT8k2WUR'hT69AQXCZ\Y\5kP`LZFl9T _v0(S tfh(f]{m<5ZQe S˷ |T)|9\dJ7S~I zy֦+x@+/_b-C8[~>ZA۶[sLÅݭA- jp4 QF p?J3/e6c0Y䲎~ ~IpkOٕvc 0vfQFO{{ڍ!(NU٨| 8PM.v] oIf;~[ P P`_]UB%r8Dh`ќ_@Ϫ R3ϘX(Uڪ,&=3%%H |T\Nt_HW MR\.hϊZ~̰ⴌ惙q]{ϴ8}ʓlOBǝU0cGu ?Bz4uWUaMUIÊ:7-`Zm0+vXۮЧ!?h5P]lSGjpUCIp'‘LU@Y})+ݠƥdo_{3# oVG2r84Ӻ/9SMe߷%|{HۏJ 4|W9T+S%єDxBB#G5ԫY%N_#L࿣~ͺ8&eGU烰,G?V7 _PoՅՒG+';7 Qbө*WШ_@oc&h`VW:S \8نIw)ּYԾ?Q DKJz -Ml,`Md m;,@ӳGTf0w¹_}o1Ɂb?auk/5hssћ2$qBkJ1mDߝpIҰ|ۑ=3ȌIRU%UZ䢅ń = (η pj-]N؈EV7h"tO1[`{Ck<{˫Bgn5>hW ݺwDk:9PGus`+m;clh=\ξc$(f Ͻ4a{uwbXVlVm?J6 Y%^~&`HplrӭMT14BUfpO\̝yHOҀLAi:ʃ p.@GoOQGKoռ zwu\<ªk帣->꥔e5'_5Se5]n( Wե"9k~"@hGfړBݓ\Ng $.1ޅd\كѷql1qep<Ҏ{PGeQ=68+mrG^)\YK˞s hY4 9'+jHɾrlS;X_s'm{u[նM;|;*Aw GZ*Ux?DVJؾC[/XsV51)I2-Yu3 IUv-ݿSI%f;lUJq;4@R#.s9S,))8`Ch"<6qGckn1z^햖B~Y6s;6e/m'$[YRW=7o m:l^kMڌzC '1_`UP9&'PN6P"` gQO ^ Ka듍A߶y@ Qz$G,A\l<j)0V-AfOAv4ɫ+i7q''˅>QΟbc[繪q  K_5טoz*+d3|``yt x|;aM 3֦4/}!/`%z~$VuNż21Bl@eb)khZpL R_H9Zx忰\}~uKK}7!Prtx-[{/m&ӎ $Uj`9,TόZq:̒~'@"4Lǵ!KFq-N܌G%8a2$L_hzhA|kݘPGZ/ xh(Fc7X?!m֤5}Dӟ o` ǢWD°{j;b ܐbAUu:ﺬ(\ 4cۿP.ev8pFQ-0ĶI}-;LP'C&u3| rНE V8\R&}\;WyfXKil"ͬ})yeꑱ's_8 >R*.ArCs^PGSxH[q1P9t*:V5d"oPBFCæsZK ~6"&yTA@:\ <>tP ϛvє z-Q\]*qY y.mVLd[z@h-c5̰٘~70RvwFQ.SoVy81)"g PQs-큝g}uLyŽAZaD?;2&'"$bjB\+b!O,5AIUe4ئ|v=WQPWL.?u' V7%%څ45HU4рCܴ5 %o=vfA,F?( /߸pф?hӗkmX }E8|`7~}F2bH3d,ӂ0NY耓Rs or?ERa#`sƽ5)qq٤sĊ9O =ggvKp.]-Q`)ޑZzwp.Կa4b,QvJ2e]`ARLR=Ny܄k }V2xla>6D*fyଋ^2;\f^_䉣b ߯G糏3[x@"dP xNCЎSpgK-='%l !(Bl+E?G9YI$x"CEmNDFŘlq%)F]A]\nh&&,ɟ+^b,k&XbBWqWT3c1S3@ [HyB5zOLٮV&d-Fu E]IG|vI*|l{_B K_ ^V)ӓ~̬oiߞP&0%i@MCv-|i蒛3tG5.4bV[JG⸠J 1k8>9X#&XM "89 Xq&zSv";"8:JvYl5F']J`dwdW(śoыXDRcxꁾE(?W驦>T^20Ę ׎=b5 J99m D \]; lc%SSI@! U8olO S/ bpLȬҸu:eaY̳`gXTɟ|V9ZEψy2ļl1 f&q1G01Q$/׉tC<# q;EP>!{.XCU=keE)Y=@AQ嶮'׎2C&\0mo5 >7Ed0/cHh~*h 7v-Ci&nmn TĞ n?GXgz! snd !)t02qɛ!HUWEe#D^TDOj|!m2[w#ŕ3<xUbZ_9kvVPoq" b7| E:%-pGIJIư@njw$eOa8pUVKUY4!lkh{pJIv.^3u- {$PlUe': O^]Φ4܋K>1ߗ~LծeU*t&H 3!Dбgk$ vq~[a1s,=!! "` b 5HA;}W?DՌHl|f]~c/_.^tS>k(Yh=Iw"BN;Qկ%\T. 3A7Z ` BٷC6ŝ2aN @wPVgx;- DXbAve]ߪ#D}6bЅ,"cvZPz"R.6acTb_qYm bj0!KʫIquX|bz*bJ ]t5h-ժ2Wt2"WcMO* `r?"C='$Y)Y,W=K̉Wg=l buaoͪc~ڿLzs\8ʘXOHn5Zz(tov'+:I AlW nW3u{OTڣ+iל7HI'X] l&#ו&`ᴖRJ༖*Yٹ6PQme.I=%:81]_.# AȘt7ibޑ[=lBjkک֑+HNY4ͭI#4Wh.LCS!lܓ-}2Z=[ަzH6$'bulfN<0@P Dy럁{W!z]e]QRwLpIM"<i~&Q?8Wl!(U` V iͿ5л譼 ##:xko8ry{a l:gvw6taO"/=jBcbߠQnH#OO*JbbQ7jB$c*d?5-U>?"FC(AoVx&ڐvI >^.:cM$I USgQs؀!|VBOHC+4y*'^ h[6[0gtcTG<p?lhDh lVl5% }v*W)bq2[nu>B]C**Qa"5I’pԺ+)jhIkL[(s..\(IK<8Q9| G٥/'o{ .ׁ`E&z8$L)hwUgq=fCty垿)ҒpZĨ=0\c2LB@5;tPڅW"΅V B8*l-KNt}kjО^)E& 輣(&!(?G7\_2eœF)$u WwU#81ˈ4B }^+ZR ٬@+PV9#lQm}ٻچ6o&DXѠRNT"݁#sNe{~mwpZs@X<ֳǹC,' fDq+w]oEJ+ʋC [w/Hj9̻\z!VH5nHCE`y}JhƣiGJ֮<8.hnDt2x?& -4RmnSCaԍj頻 ;=I !e_vnڼ՘ያ׌T|oPuh{z*@yl.L5~mdQB Cб֗򚎷DKjDq\6i1*~]eX T1aTKyagaS0-gᰴ808 AouiPSX+[<\_iC3] <@aC(\e_spʤߡS㛯'_ T 6`-h~oq1d:ouc7M&ĉEܟ_g$ng8Gݢ`H자[k4:w{(,p͌U R]byI6Lnd6^'qEKÀl~+w~jjo 7'P< w}q`@&aq9 juAPv %.ʑM|^+yUS8!y1 *4yRԼXV#U^M9kX+fSf.IaJF$@nb1u??K_N/ gt  rJ;A΍AߔoO<p ҐD8D1l(>oq߅ҏ2]B*c~) # ᶢ҂۶:BfMϞ:S MS~{K2y?Abs-Se/P8왈&$imҗ9,g:L. 'k\]VSG.yQt/M ޭgpVPL>o_TH@.?X9}Ta F,W(/VƳL!Kp|jTFIu/*#9no x]9)C: a.%ڃ #*hGTrMZbx&ij K $B#OsM1Uu3#N{Q.Ͱ$#^`RӎXenK)}F}HB`uh{V7T9jV:Rq>?e*؃t"W_,L4ˤ0g.\"sH X:\*UIaM{!Jb?GVX;8~jԱe׆gK@%b4ު&P=EGs髟Fh^tdލ(@ !ǽsjaw h$^4. "zъnuRaָ=_S/azp[T: Lsٸŕ^EFigUSdF vdi-?$^6epBF {n-~gŒXULͦQ7e1C/h@*[{;dήIr0͏p&cqӭ!p .c WPDU̯oJB˟YYpUuK}@2G<~XZ)͖#LɸR51񟈺YVvu8pa~LaIf7C.gS%>l/P 8s;VW ]Dȓsl@Mϯo0r$ 9Ѣ=IIo7*cnaYfKidk~ݫT{#eMD !hYՌ7#Rn*֦p'o躉y;fʄu/|kQ%\F:>)ƒfׁhjqdUa@BBZ`tjދ b:2Z'޻x( eQ鿉~xŴK/GѴ`PFI H-k'd+IT*)Kgc0'm)zsԪOsA0hJL  F&Zq< xZ,M7sI|j]&А'cRwpbv5$г^^; N<)t˞.[up8` cc~I4ij${Ӎi |~?ʀ˥ ŝ~= /VՌy?Ҷ['>p[Kr%1QmʆI)TܦPgnv|`9m^BQ#^}X70OP3˒q'U$ ?*P5UPH_aިu֞ M\1,?njy'sH!lfZ`R\6c27› ;Ul"h2q .V-]Xm`n(kAr-HK&uJ n^-g"<^.F$ruG(‡8}`҃@A#N0<;R9]K+yD&3In%Z2r `pc{kJRYtr5ُnnޖ)uϠ7 ?tՏDx _]"[s+8e8bങA֝]Y?7pe2M2o $ƙW{FRKQYAӧ+Y|\2#J0H )&bG)n+۪֞J^8 S ZcO-_ 3' 2A>h;3%,j}Tg:t>7~elAm0*V:qe2HHVD6W4ҳsVW؄n *6  k%қ.~.Qlԇ7i ~wT!:e><|t4wH٠#qB'Ziޖ6XI925[1Ӥ6Wk3Lkѫv'/ԈB AܑoDe HX}i1U14%nd׵ %NlTa0-{4-&ZL שL.NF'][dzW4RZhQy!dhBVZU0;(D{լ*ņ`)?F^lLs@1IV@w=Oʓ3v^$u7)>ë[RRR+KrY)*5mVQ0}RfCKnM뀬!9YUH4; A]3FGks G7])" o^[A Eʱ/xR7~[C\< $4r."|6*=I2ĞCA0kuf!~2,+gt1L%cK/Օ\AݓX]R3ERpA>T(nz y;NnYB!]k4I WƏ[+zBs1C$EIW^ی߇ `}r3AlDҙK){)81`'DFwpk׽GҬī*[уIʏMb+(rtjS@R*D d9]$xUUiђch #T)bg.I !HvO0=Em,N&&Gr=syГI+o{@~neuwbBdrrX/B_˰.PM\CX=g&jY8ɵCB"ԣH,*a-/BRsLës[6udh|u7X_d};ZG (];{=c3oJ(Mvr$a 'e @࠯=(Sd(*fcka~t 4f! Ґ@Rc8%rU=#'P6WM~04- tyZӟr%Y&Ryw*"@p Js4\"TƲJQcRNЀwV +VWfd'Y!C@u]]#컽]1>sB !Coپ:jq,Sh"JH.Y"o(vG8 <+<BM4$zO*Rp'4po( Nмdrxlc5T3ѯټh݂eTKR;Zڏx} cHprMqKYk,:a` }.Ԏ,J*K*߳:4 Nc\";s5o1|*y"/̀ۖtzINpڬ CPT#:~}%|yቬ^슋!#Fv\9v\}SڏBa&tl׎N; Kp.G1};ѵixHgKwH*7@4G)#(~i ֝}?G/3ɟ' 8Mޗ+|ϖn:]Vp,́}:WksKA#S^9k<%/zJ`gJh&9霟 [~䩱m}Tu exc28| QE28eBNd~!jYaCz3|3|z^TJSa3vjBpJIr^Y@O"pnJ"'Vm+X&WvF@VɯyKK/Gm^SHw:pp<3 M-kG{guСݳ a.tkxDc :)~{)@\qk-=*R2)h-9"Xj2L}Efq  DB)\p<'Ƥ26k{; Э Iw{NkZzT62(XD*xߢY:>΋D"q6CilE^*@pg{φp'Jlyޚ,1u|ڭ>0MuҶBpDgCeiyHIO>F"BfZ4.WF舌9]T_Lv#3\^*4.w?DYN><{mw-g5Εe|wҧSPօ(H ;Vcڿ}%S),zQZC<4{U=BFK^iua$x.pĭO1.Ck; :cZצ֨G48fR4\D xޖXAv \ĔJ'#Up( dE&jhLpq]H #%c5p._liZ{ܫ&(Qց&<۾>[X@Q۵cC 7bediucIa\{)l4ƢT2ć=w st7աY5g=F mʇ=ic;qHЌ6I.+mMx6P:QV;Ar4T ~3oߘfSJ6b\ +̎a,d1 ^,:EJVtQ-<+%@n&_Hu*2@\&C%/k 6B{}A|8I.  pݸA+꼚-Y*7 1,XX[thפCB8Yh 8Ad+Bd\:OU%+ω6mU~/.Xdbl/ӎWP}"86b1 wgL)ۛ4N,.5gڗ6)w~?Z _e r!&ZպGكxI'mG}vz#|znu8M.Å[ŜPL+%aZuti;sWx-,:Wtxstx<|3bIpy:dg8°qL_L,7@{]^ NI@Sh9ӀNl7nAY8b4&(ӛK vZ4/С199Q>~rHq8 jR)yhHV,m [|;URR{5tg|şW&ey,hNBV=>}@P{{R(= q & dѺ~@+1ʆf_bUx0[z 8"3s:)'CV0 -yөL($a(`NĮ9/q!1+Ģf Vp$\`:2 001[QC ogT>LACuh(q.-{ GЅHa ]!VwR99(G&ڠ@Dvϭ[!%i#@6Gz;qHB.y_(}عtuF_8f{❟.!Áꐩ̔tId?}?iYð&/}oZe6 -/t+eDʙFhr!T7MESANq\qJ1ͬ\YX#zp%2 >~Yk.\SeĊ ,x[#j,.Q5IWp5BK/]/ +j'mlVL0gqP( *O昤sHխy Ua [p8"#hUH_dJڎR؆NtGЃB`_i,:CI'`a]#{]W"t;I3}UV9{Jekfu*}*MÇfunlg5M{Qʘ!ՊVae9xKfD),j@EcH_A%Z ȉ[ucA|>ү2P'Pc O3bw63-Mv:W)ҥC3-_ &CVji veỷƃQϐ!2HVgw.M*sY4GJ:0+Fnl qT7u\^; '*Cb066]j<}m$hcw9V?Bc\B~u""$\Rv|pBZW`uwHV:jgj»#0oq6N%%SƃWHRӥzRT{W+N{M/oTQ0hue{ظL1Z3O%i0؁fE8YqJڇ3@!,0ZՏDU*aHӬX)iv|rC9 o$gz~C˵$ZSi` SP-#뚪|Ƴjqwo@Ձf? / s1Fwqd1=Uhd 3GҾ~ ־!3sl8+Tz3K ̧ځ:Dj"\Rm Ӓt2șT&xa?9jaBժ2sCp@kZsL{BOM-k]f~YJqJV*PpdiB'z=VIEi3 #Ar |wyu\ɤP>|L'>Ib`H"N9<֐_!7PXl:FS8fvxRi~ZlCghOb䩈1zXa|[MȮCxƟZ21er, " Zސt|.Xp2256_zgc3N yq: ɟrFcm/(4'SR@pŹ\N}DƖд Z(H_ei4L{#wx ֲ,ʱ ;*~KLJE8^JK$/ ͩ'H;.M x* !?ْ"[/pÔws{72X0NStEZl5m+rn#[jtʶ<e Um㩰Jcp4t7'ʿ̳ζGjQJ%K$hj2 w<&_B%!uLMSĪS6J{${bcwET}' f Ҍݚ·@ͪ͢nU5cݴ2Mi}8wRIp{I*r٩G|}LU=xDl0%T"T2 Ad@K{ij6}ɠO͜i .Z?˨uzl؆5oգR ^ (hJ)q$wW9φampęBe.kWa)<}ŹMX?EaB^-cfj!w k]E ^.3B\b-On' E4v{mD-O]7<#5h\CLW?ww~45u5ƳLwҦwD3 4 W1pFao5u˺ьzUL`^]$yab7|n:Àid"f9!C=ÐgŭV}P Yv!&0T9 'iV֚ύR>셤0\.e[>h4f؁72<>r>_y[!|z$c2ECH8JOED5"}7{$ܸILXֻG k=*<$8,` i # Ji[J5UM婇) \m} ѫofɿv rI-ITLJTT wlI;bVvfCҜ cByDM2BϿLa`>FTtZn\VoJvոeDR>ɭ\Kk4_*o<1,Czt!X0xX.R`h1^g93Z`ST w@800OLBv&.m^ޘS6 .kRLϞ3NR5=s*) 0<ө?(D+{HY|lWt8 # 'tHW*DŽǖ#b)Y i5s=(A?6X! ]Ɗ}X0wJ tꅃ[3^ ;G[*-e XBKCo5#j)C\]*ݙ"KE8qAul.m{\e0~8 {7cȃBNtA33*:+qvؽ|P՘5oөSA?D<Ƒ!:wMj#{CNO9pqTx:Ư;Ƹ#z4'ϸVJyC#DŽId`Q${؍|) E*lniCAN>)6s~ ^I#e`LS PhIf5E]04Rhg_'2::Ƥ'A\*ZM+51LIw"/P.*-E &EJ/>BÂ73]]$Ug-`S0p+YY҄-rN!ymK}7[U- c][m`(2OP}n7.Rx]_3u5Ĕ§MPwL 2'lWGHk8]u}ZP%_M d^6Z@u0v-[ե6L=4Hx=v?9U .9^vazF$FRnqXZ1{cL;dAM?-N07ȍ֞/y*&Dެ>eiJD"&~)fO& hM,\;f7S !oYOk!+ f,oY [ODo'DgPXP0yK=5 z'2*b(@ǗLM,sx /gggOY>v]1C TݪCg ԁFI, <ghOYW 0Ide;Ƀ]'h<$]$}? l /GvqD>΂/:TM9RytR*s>˼ h y*9j `Χ#Լ?r&Nn'H>p٠_pCY3O eT*pTWpc%y6p|[ihY-#A1ꤶ4 dRR^4=8~rp}E!"e!Z`A9_j( }{OA"6.<-ڐMb#p䮩A\RC1Va.'x#FȤGzƴ*sC$ PTI,[njcH b c{};qw`p=q yA@1l4BB5cFJo&aƑ}J"vHk(yчVnrx> FKDZ"Bx5 y\ +CϽG RCmJ# ~~=EI%"3xzFx}IE+X#Cٙ5ɑ!޿*S1#A^A̝h{O'?Occ,d^R`y>&~HSֱ_d4OGTnǒ'P8o_ '˶ƏNG2u8qfT!kY?U]Ү1δ `Z O{VEDigtœ&|b Pq#JV %"TBrP/>eȓ#kplu*Ke>ܬHa M$_ (Fo}|Ҽ=EIxdCzW1)eT{dշ[ph)A|'Dʧ:O>{UҾ?MچVKF}3?m5PUy3 K3mR.~q,zt]8'2 .|Kݪꬢsk?DH!Wթ4\ T#sNx6ɨho)#.$}9gZ:PR?cB BJ zI7+< kXoE^7~;Ųz"?*(b%1/j7 2:>[fnfaW XS"WZqBl(!IbI󔫭:+`v8~Q/DN7>lFbߘ,*7mh.dwC/9DgޥSY,o +r37:mV7VeG NG܃sDg3YZ^QmCSaXsOi훧$A/kq<.r7I?Dʞki'\"Ҳp皷)KsP,[XUzaU=*?SOE҉VzwA±9r͏_K]t%i$wk߭#CQc;bjR$YN!܊2I"`1zťoI[5@$0K9$qO8onj&)pun9Wt ЊV|N\G dՉ3A~2aE62ڽ59~SIBJ=Oa(tRك&EhW:X%y uf[CV0bV#R &SanчS ?7N=^SȐJz9bVK56@*<Cѽ3'vr!@P07ݫ ʵGCbNkC s6て}h7ie~/ƺF1ݔ40]e޲POwsz%ԅwjE+LZ-&l3EÆ6$RQ\~L # FpyEDoa("h:wH oPX-mm1 by U{tۊfDgvo+adW  ^)4PR~[ʳdU~j~Tߜb`m[19^܀͍ϭ.m)1T%7'[J=7}06=|_UT~[](^gq.T 3aI!!e!Ilz,;: mʾm4GMhr׸e $P8jpmE F01ms׋ט"!yE9_Zg )]TcN͠ҷKH+PbhõS \g[d^\|! FAO] 9NX7)4LtrH͘Nck*`tt@#Ouow: V) F((Cp.[HPMc .:hc}< buZ~Trq64\:/,L.l[jlgtV*j3q @2"eRb`̍ajfRi?DfyYƟ+Ƈ U{KmR&mbB 7atY*r[Mf2\2 ,OWyEHI_G=ТOV{3 %P¹@CxATfiB:iSiqg~p( *XzcjlG=PUokݎ@dܲpVJzj<幑%t8Z#ELMV K24r.WEu sZHB2!m& PiMZL Əpi0s񫻟"j yc`mޜR]`索K7e3 ^-k=WN]?9%: 3 y6Oꥇ`uxNԽϴR@^ab>{k yl3P.MmF {i2Rm^#_:6uobp1ePXe1xX)vC3&s;XAnҗ)uґ8&i][5S``J&̣''pγzٴtQHB Z}LqCo@Ѷ'pĐ%*J|w Pn1鰒ZH"T1O.T2(aM ͓nR:?(}PCXdjgzI(\*%[HnӐLt.ͧZ&5ݨ7Ow}_^[ҪH*"ǍxLY ;3,ja&9aUj 68^նyF#$!~ &KfuќtM릂vKD؉GT:Pk(|o2Vܱ̬i?$yGY[PZo ӑBd~6L"EX\ԏ"9@H Qp^01uxtO9OyL7f{׉DSu4t=B;v$ԕԁ&5Od%mO˟&5 !~7KoTpBg&jQ˿?JKh5w#U^3[665:S:ysWّɚ)g] Xp$͹Ըi?iHS gVY}qzbJft&2Ti!_DFփTm΍mtH-\`Ә.eW.zkzy(ݮOuVᚉ~IGg>Xgqd8k۲;3z\)yW!ylā <<V[ͤ|%U=]gzh5>:*ֵ64/(/ͩz5UUGm=!M y ]`^\*42ƶrMj -jj"񰫌T5tr2(б4m;lͺM^ Z`U4}\ -HÙ[ G%Lpদe,9ByPsIb<"MM=\bZFdNJ`vXդ6C}-$an0]z8QB<*RO4V4b)5~F+[$E!;RSZr W;v kE&1êIڿG arUa2F4?v;oU9O#O SpxcD]fҀA]iUe nؒz$Pt~#p.Rc3!z1AXeV1xHuӧ[$12{Y^i[2#W "ךBq7}3 yA6T25u+Hhv:q+EGIcM] =n͂k#!ZŶ}sSK+2`צ*s%xiJN~MA1Cw`I7'7p!W52w G=+,"0{DwD*]^B`'||eaҎQ{5/`itdI q|pU.̷$zj\օSEet)jDT*F"Lg14Jf#6"I$2hhW} T@!DGnӢ1 fۻlLp@ J;%Bh暵q| Ek9?r0W5iFI=qw(u_5{ྤl ܐԱ&A0)`@_I~SQR2 BIPvlJ^M2f3ˢ$U/q⻁a˳ gSx͒ ݒ2 CVN6nBҿi_ZgHPڛQ$%Zj6TC3~t~Z:yebc79 -QE@ `'2Ue+u3sOjO^DlU^gm=7lջ-n] H=7f:VuZcW˵cp?Z&1Ä|gi[9@`V`j都L*7 8 Nx8-9 ||~Z"~: ?t@G%:D%LzU83؋'͞.La`ݷH+OYTVh~,H1*dSK=Yd%A@>~/כ)[V@N86l ^X p o#zXmrs/s0X5v4x /h{a0 L ^΁ӧ[ZM )1ޖq)Ľxќh82Qe *5J%UC d5Dk 5][Nf_Ů8{M6$:M.,ODreRG`r+fu_L3 x' 1 R@mY iwk@heLu?/T?}2 SLٌ+l3vcY"8pVP vi8f;ZBlވ5,W?d5HfЮ۩N-tU/jw7p]yeϹ8zQI浝5 C(e$sԀ23zȴW,/CO\6}ĖAYG/{ kТt$8s64d&u{K~M^ȰgÌ9/4^{ h'Y0ɽj̏4ˬh$VkE6 b]rrMsy,| Ja%WɼipaT^0m4/ 2L(hLs]9 U B"1J5cSO:nh䈭Iz-ǢN#g6{F߉`ՠ{aёs,wLM,b|n5`(Gz,6Q-l><~:Z@fb~CRt=z0L^92F A`+jncrr/}W*,ucZ̈'@."ҁ@$X A[dNR,>7TCiJ8cvu۬sGA0Q1B@$e)d=P*#)e*3q~qWǡէ9'D &/}h[F_Q_[/ȥq.Y $GIskj~B$H7lp5⻯jdl<(C @\arg!?_,RS:?,{,~C[3~饖 ߠ48췂pwTkse(AZE` Q!Ëսp#&h6qʍ[}on<ܪ,jPJA RՇߏ2K Cf#ymx &Gx#&~ @\oC#F#I3ݿ@a ۰No܄vP Cf%1KPaZZOs JP(>9ވoyJj+ ~ T冬m.wr{1o Dz%Ȼ9) AJ?TZ.sCve:aPI 2=rɹwa_Pֱ"-dpR7&Hgj/Gނ/T(Ľ~CS|+jB#L[EJQT1› zˮG|5s^Q1.LwyX]3$02Z|&o:齥C KEY"ρH #MM v\رޗEuHmeYwϝϦ!Q)1H$tEa; xڨ]tDeHf#SxK66 ֐U|bV!7Kϥ @K`qaFr6-]uiNBi`HPpps=y&$ToЮ 4Ţ9'Mb4KFO|m`$ɆQ՜F3 :?YH)iiӐ\KLvɵ-ؠF}v|MI0k}W3uϏ!V( _֑woǏaYĖ1`sh? %%(68f3)(VPP47~fNY xD۳,fQ؃ެr Ќ[7krO-][@kv{1}Λ4^ċ8p(עi_#0&ۤA~:7VX>unVxkQTiGBg=YED.K)OL>)%tw3wb ıq 4j$:g0c*UV2+@:t5fHk%Hֹ+Bja^*+T1s۠M|[&Xcr:g%O阑9o$X< VIS9~#X=[μ֒E:]K?0* ߈oq}xԓDP~nq{GXjݹ rSN[}}ՄhUAf"W mmR6`"ĥv3 ,eC^q>UC(꣔&t\ vEy|jH}Lf?u3O:2~[~WpHĢ X"Tt*o_Yxz^t >z;FNb k?zؾTBMW=*9*F s&0RP^~RMmHm1߇2c1n&3ƚ[Ѷِ5t*ҦK' ix~B #/P +kcp@Nf*G)9\QWe~k*quW %8CTrfOpL+5=mT˾%/$kP4,XRDZ/tuL+V1LcVCG/<䧍+Xš~9q*Fp2P]"F-S6N8SٯibKk}e} _0'&un}ޝyŇ/dRp/}ֹ;lbba/_NqH0+Þí0X[\yq-^jґx+6xT 5!y31n.MNaş@;wC@DSmX 6٫+5*?m&i(4[H3gfvSL(xԄ+{1 }V+$_<=7A 4.DBmrǯ@ @X`KerDx_#H y`2`R!3в _3 ZV͍Afe9Mɩ5oYƪVJl۔ufCsp'^-f23sC}9S. Μv;TE`3zH_`(PV=5伥`S&*/oZtHVf: Ǘwi$G%|,r5|F!|gl>чf5X\_R+wEg`l?V_ݍaO]r)rGĐ0_ \q׈Ԑcl&t; gw{^ۤUH8|  Z;5vvk 3~&I8M VԯǬ jO @7aq+пo` i~]0>fcBGc@W__%y7N@*QcM Y 5&Dz9iaG"}q|Z$<B6IWAZ?ekˣGи4bXa@q+/.${6ok6zfOQ5́%/ Z q"V;hUQi韛EY^R' zA amEI"tW [8^׿ʛ{]_Ę^d`xH͘^'.jakj7[cYaj4 Ё+dXlz5ʽ*+:"&$c3pGX'*xAl!]cžif;˔7N<߃t?" ˻(83 \#b7(QmGYjFk!ɷS(1\ 퉴~˲Xg&ho6$H$}LOa7ۘW@Y$O+$DBZ&7!fTTl:uJ}TA,BU/r igLp*k>,!w4Mvp%?zhD0143<[9A,@hIyo:47fKhtr$⚤bf04ydq" Ӏh¿P\:p@&_J)/_袟(ly?݃kqLCPE>#M~P] MJǒ-Zim 7ZHĮ`Q-*I_mPsmKɫV5e1]և2 uI8n7dz=VIlcI<ڛ܍al<&eDT>^w&<ȫB M;*.bG|^mKZG.f:P\+Ǥν1{B"#^`L2QN2d<{<=6&Y+cen`! VVƣH*:)A=)ɪ+cAVp_$>Z E{!z吴|I n/[c/%5\Z[ii-J{;v:!ԳYu ATofQkƐ b([cXkZ lϮ"^0/fɄ\c|xm3hs{Ps}U&5 guƕD'v)WKA. -L3cdž94|ݳD+J'z#*V;f'I /A >^/K[3 .h 9e(?DE{NfnHjQ)V\yZ]{h*:섚S-lq6?q)vYu=(ڱsjHQl66#ߢӆgkvߡa,ĵds5n,lV G4$$ք /ɮu >Gw/7pwoqP>vn@QqF)͈%oRR\S'JAML)K/kCb v5Y7H[PJjc1r CO䒟ѾtDe@.:BVe(%`@z;~UlZ;@@Xv/>ϜrfO݆#q6>Hz ["4aaT# ˟oK\fkNZ߬D q I-Dpcg d O<ﯻC@NP5S%'-JAuP>'_?~HHCBhU3nY&l y]6 ~Mo@+'Z5;ˈO5%:6}v., !aӺ̻DqͨX^{yF>ahGJ 7_/ 43<"[jtρA1!r8k%aޮ/ F4C~ 9o6d'}, : IFSQYy[j%7q`1ctZr8B&$hF?bHn[㕊t=+2H3f3t2*[{NEg~JO^-@]C>{=HE_"½ ”u_F1zTEq% .؅솗PV>x;Yۂy/VELۢxU@L==I](JW,u-Jo6J. 8d-o8¼: |H|5-0BH?As{Y`!=Ǫ^S?iUΈf4Oa- VԩlD@ℙ+;抈Z ޕxYaZ7'TE#s1%;Q:Xfe:OZ(;ɬq s_Z(JN8#q6:cSRcd)kt(8Y'fp %+7@li.RBJ˰!Pg$9bpy:7 F&W`VOeajw7px8vS- [Fvzb zKh,oy_rP\fAm|8妐#M[pP&X#>@t)k\2.Kq1|<ħMx| ѲUuHڬo988\q/qHGR"Q71J]IJ^}u=r߆"ȬT"ivD#*M8?' 6bfʥC}p7Xi[@4ē uK$^pZO).s,IQ.I#?~ |x +/wΞPx72o53+Lm˦hY`J%|=Ԯ2N,Ul:ɹe S+6Ԉ9@ !hT^KHpG9mr1@ͮ0^RhPKHbqჀ!&RխFҧA¨Dq 6q1GΎ!?c}Mؐd*Yu[TH %/kC&i=έ]M{rW'{/5S͓!aI5qi0HH*Ei0r/w7ݥCV;s1m .&<˵ddSCPV9tFNJw"꺞JA4,Czs6 Ejl]\~xg3[k\hh:e]TU|j8.96R˒-Pv9.KC? qiM*VXVԖ b<DŽ d;i y @>pfhcL<_fXZ:'_&p!eE5|@ 9@0-^P ?guWnRѶ|B [lEѮ^5a!JsN(z+i%݆6J&7+>(5!mskձUW(Oʣ\oW~y{y_tw`8[Q%cz ;mZ2 b@}E;tR`,M?z+hz>o8yx`vmMh_+ow# ' $ [%_#Ϣ!8;#0ߎ /-wы>N5xal\E)!Lmdod'vtA% V{yWqX[+$afj /jFZ z8 $,{.y,Nn GJ|nb,h8S aEVGnB*t 3‘CI1\8эxN6.P[i`akTh٤gn FK +ӯ߰rkWN+d vrL,TbCU4u*97Θt- F<)!BIgºzJcj렲ɝ k[G-]]PCKpuՠ 5~3?/2/_RKMlyB{lz G@l)?M[ަWar2,瞅r]Cd  `H嵃蟌X>v<; PuqvNl䜮~uW J_\,^XJLgh/ W^PL Ju`-Amο?{IWS |ܓ|%bJܔ0Y5$p+$O RN ㅘ*wz3| 3 MJE?MZTE`&eB%1J+ x;dx{Yyֈ|>f Z?ȽNy2K{1 <+JeQ~V+ 7-8>xtQuE`AeʀS<'Kpb~7-5cJbX:`?ëd"+ Nyr~\9\8ĭXVRKirSג.ϙ9v22@'?4HQc6uЉ؉daUi>n9y3J vRH,O)_-0P%ⅻho4pvĶ8OFOj:)+]Ozt".-ma;I${Ta7u^|3G-}W_j<N϶ZYF\ 8KwHoZk6P7i^K,B/N'䴬ZCjE`YORkTkzQL;;/L#tR7 6*Nh2O騋 5EBP:(]Bu4w!H 2q/Ui ^R1~H=ojEoe[ӧR:v 猃*$1/^^u.&s<-0]mX!%hs &d-u!&/"MWn ][2”33PZYݚ>vaag0X祝L1K}j:Tt f=GFPuHSxN*I]p7MGc'10Kgu31 t(HI|i@9ԭn@Gy"Ns픟GcR{v_N8{Z= 8V-uLvF >SUh@џFUy@l+.*FNS4pBVjO5hiTM_Z)nz!r6AU"!飞y @ p"#|{2M2eB8>" p2LW{2 5X"cǵb@7%2:fLLBFd0#bz;0=^d(*3/)˷ 1,1U3:h&YbFx˾\w3(qul8^.bVzQ L5OHJ{aSI4N1vZw]/M9x-_3Js~PJ>.?bUWQ V²؛Su495xRN2~LUZkY[HɌnDmŒq86rvvBTqC!b[+{ft4Jf{ ]5V9-/g|}[kt04ChvLX $kĺF>$=$I. (o)>jSiMlN"vQJO1OX\pᕃFDYdɲ {ɲYd0FKKh^jK9x$dqwq8"?]W YL Y8ȫ$0+S8N[ZAwQ!t(~VĪy_o¶{f3m?;nHKD t 5LwfpA%>#> @l^QXQM ZUbF.MN| Ծ`Ys\X]|877}-$o8%KhT ~SblZHkp E ,= R,E(`4[ 6hۗ N%~[5r$% Ҩ_1X` ()ׁUj\5l4WsvàD6YP<\mWl\BXR_ }>bnb? 8Mr*@jù~cV')kW"̉vbkX@oIJRڗl@&;yq=Ҁ \&g?HI>6Kyf7,̮61BT5?BS͂-t  `nwh hdQBHG] Fdfܛ(<*1Dž V. _q`$kz^Loa$Xzْ\j9!KFm*tG1rXJ\q9)p^u=rzݓ0(ww̄bML9A(! >ZbSɤJÂi wK5F'%D͹SL1c*\cZШOpk]T;%Ͷ3j+%mސ/f7p`ŀhmE|cD! ݊ΗW)kϰIEM@sm@Fk5CzUѿ.J,:Kәh*ԇ%/pS6ʮB54N 0ˍ",%pO/^Z}F0_cT3TЌ'9Uo zШ9Xkq:CN*g,'@r6G P }KhQGbV9C#M]k 85"d4`]r)-!hoKg;p̐n:Hj(>ߏHRt;׽* Hv"~u%)?O7慳 #JG2t 2T|a]t0b>A$H. zrݡ v/ $Mdw?&tg~` "g { xYK} qwh?uLΘV[Sܕ75\r=ep=7[ĮKNYH

0S5,k8'pW+n)|I耒1&P'QPf]*i@3M2cu. h0q[HM`ftc׉bhE0~@>'#uJ[Z3?-hdtT u!n?1(։'Os+uUЪ.K?\ѻjNm(GSeEk~eCߥlQWPIiJ pϛ2Kʎ=&:;WrVLW b |6bmcy<71a^1ЬJ0~ iV7L|0%\R}/cוI,`ÞfVks|[ï0AS鰵і j%{PNN5>@L.u- ;`q OB=ry@ ! ? xAO͚ ?6zgg9YRHF=qGш_W\=c7_s ԿvL#x">צ2X\ʩM)UPUn{)7b[IE}/)Of@/ 7wiv.Z1dB >',LW=z{qyL6aPR 2pdD>m6Ncp~#"ڽp?RUFIs*<'v X1ɩ5L\o`< l=FהN\?}0DxAmEjNt_cH咭N2\m_f { /etFt6EنzaӷmugVl9zqc7cyQd0QjȎ/a;A FlzU:t e _כۇdxB!WNJ{sܭ@^kb !D@ .<\ S{[!ΝA Y|Ui9L̴y~aiu ,CR14O o 5==.'-5mQ=#Su]gXA~Q-ouѻ,]$w %S ޏ,{Kqyllť0hC8C'ͿAl#wmꈄ?sD֩ [6sΞEz/wV:CEk%Z*tzfܒSHgΫBO"\DHE8t2R5Х{1!Ҍ'`(DxS I j)!{#Z#yl, #жpACuf(K{m߯4kx'\Qe[;W^1}T>ĿG mgN'P`ICnhS)`F~{KU Ŧ7H'#x`%5z^r2%OC:Z9x2٪[cy'i:;wFXicI̲GL*cN6 yߴYl_=A ({MB>~A3o(s;^#DY29oDl߳ZObRgkՒ+ Y% oHx],T1Kc cZ-Q(%]&,WMԸP|e,w3vϿv2[bؠ3v=uqpgIH\"ۨwX1vǸ٪݁Br R:Jq}d= уPXaC tzGǙ:8~ɪ(ljda'PZftRz![hӜKcf=~Uz7j˕#!yX@Mb -.Ԥ'bfNFȅ߳{!'} ؙhgv\~"qcHwctP*s?Y(4o5s}C,$7LZѲ"d;+j!K=G1 q bh&Z'$4ᜈQ"RwU[pn.ym/KZEvwʨʤski82JWeZ.cZy趻0Xo z.eߕ5Ar6:vvBמ_ojݔ90޾_z4`?i14حl[-x2 H"yXmẼ ĹW(utshjb Q\5GNi5qГWe?sG8=WʨLgQ=UTQ ?!0f3:?D 0khK/<2poqĒψҺ_BytL$0ufF)/h2|1M@ǃIN98ZgRԒе=]1:KO6sOs(?=2;a Iwf;o!qaxi  vcSh4 ٦º@CwO/2ML+q}JA.6Asa%4&EkY ;.>a-IL? `uRqO5-KyRC +%]DZ\ZYsEN]IW.Q+>k@OTnCbEB ^ 7gJƕx4RyX<6 iɼn0*@Ա̛~x*ow*Ml{\%3ZBP ΪZ7U{'$> L',M9.羆ij~H[ĔL*]RLMOI#IF*yr[7Q[ZԚ DskmKv^kDeXANVUV(k5nF} ء<`{G}SD,qҶwp:I%8Uzqz}rXKܫxBN_Qn㮓Oi(ndɧ@*  kmq/fT)*!LG-U[Vi2iU-1[XQ/ջz fEf6IHj ftDk,F(%F<[c)"9$]+d+a*$yPig? }jΕ/uڣU^:JqP|s&pMS#j†f,:QQP1_Vfcw'qxdC:7YxCɽ5;ZBs] QE*Ꮤ4mɬ Ҥ HzQii}Q `1sQO/;ۄ!hԹ~~nd*p2PubeBz}E2Ey_Y6@+Kg(,}`@Or\ИXJHM vsK$/r7U*"d W(} +u~:.^e8˧Xĺ9:>?w五Tğ"ltj$g`)r";s ua0FBoYfCI/jAB^QۋneDF/:.K֗}Vh谉Qgf;Nw>oYD|imUv-5l?F57mldx_6~w<*%ۉ;Þ! n1m B:LYc!ڞ`TϷk7w` B:k`-J.1d @FHȚ#{?(2&3sP z>szAz&k;)\p8ޝ1Xy`9mߡ_yψzhmLBe;@ V*-'gKR^͠^Y'>?M28s_)! IY|B,4T&. ="^(<1b&G 9\r6hf˒CìUNi=\ $/W ¹11jT}qJ^W_;|r[jK~`Jtps Ttћ>OԊoWjרYoy^U`ek :ȷweuS8b&Iۓ6r9C*D'pu` oؽ`ܳ1J#Je>W Y$\+ي'yIUMޖ-lJF5&ْ$3럾|=Oai7D~ ykqgDc8\ӡM[E{q;SڱxO=LAH Ѳֵ2 ak1ZhNǏ]x>xfObߐs[etSޛAeR~/2~2;yv !x LˏCE,t'`60pSwP7YVԬ[NɖفA<2婠Ir&E)"Ss~ ul'Mh1.S"}<@BPBMUtl-Sgwm=+0vT~BWa:o `VyT ٴ>$mrP1Cs6Ȏ~t%f<&Jת|[$V} 1miDM(M,up% k"ӹYN5JXV4X9l f,,Pr)+dGUW:1`mεp3Lc'H)Xh YUWbF>Uq`qNw6"ڋ:zKET*,2  e%<1Q -؞%I(ީxԻ8w"V>^+rւ[RÀPb |I?t l ȹ+=J AlB P9qט?3f?,fz}1w aK^ MgBܬ`m ɤk??"1Ҿ#]->&D) m@|Q# к0e'͂ 2AQ91'hBaH!gWh 51E oB1#)uԒ~0hgDk[;Zz<#7' 4FEj: Y.oi\sK2$mOn35{#;x VU!*K*?ϵkHj|e:_%*A@\% ̽ i(l {HҐЫo(1 X(Q!%[=TsHp3a@6~ S2~K)-/ػ8nu6S`qkTSi ʂPB +K͛"Fkҫ&&LZLf{MոT&HuNq* Mb,^nK qzJ`  ˛K"h XT8?JvAI^L J̇5-mD<E*p. c'QM:\Y˚L흮]}|.EkF ԥbY¬q5kLC3DI[f{]+ ݫYYb{(c̫lC2d/ iIyqJh l٬SY@O@6qRιيd`&Ǐj]X,"+&k9%Nq6Q7^^_mm` z80sEi6%`ߍ-0Vc];dDC!H׈ࢿ J>wI:7#56zgNPG *uN A2A;Nèφ i/w3B)wN0ӄ; uxkT]>ߞ5 ~qqQN`;8Ax"6 y׿`EbY4Yee2=[6CC*%-HCi򯠦]|{ $ 2S?|jSE\gi㕷zpb!3'86"X\ocrJ٩n˩be& -=IƦ(' 91/_}pn X9 4Y}&zͻc}7#sz)@IMRQѧۏ /p! d{3|@ä~(ciQ_46H ` XMe'Kg.2x-x&yG}"Ԏ2P:!ca("^% l um}ſڔZMWANnLwBc?-bTҾ KӥJzg0ƙ{\LN Ȍ+ p,Vpztl EI!'8렏ZmCmJwACGz>Lcc7Iok334ONkâ}{K%{p-1za1vIQ2?+;4 :Rkwpi85;=qޫqUyНI/&d2>0#./opnc̽Fg0v"͹& HGG-F Q'MAhxBsh:Iz'"9׌&e/i {"R|xz\OmI5s4bf._M+Vk_g0HBmrƁUd>pOԼM)& !;׏EVҜ 3a:WrO`?=4 +h{"J"+^H9};6A&o0'5[6}͔ha^oy$w&@Kx6YsT$ {ŸP9&34U?g+qE 5* H!H01m'I r.ZֺKoф?yk| VNUC6Z-JͿW,)7@nk ^)ZXj' ׽G8jzW~Z^v rJ^4ڊ|P*ceg\=Ƥ\)߰V6[DHsX`Ym4QM OO@]<YwG-dwuQC9r"(IH0*j:sŧqsfqs$ I)',ұe&tST]C޷! }WA1Zeu@F][Բ6Y4zw|E+Вϣ᤮]\)?#E;%0sx|+5u\XbbdAJblUX+̼`9ؙ wQtMV3<=K,Qsj|qK%ߍ[~SOW2y.UJKr<>&g/ˋvob 68wPWac5+wlRvDnNZHAhőP[Z 5AO&D![sЩ_;rsgQ1la D 7V:;iIWT C#%3-Hr>c`6 Uhv ȤZHU_ `W}9=?wQ1r欸zvo=Hٿ 7W0͉Lsrw +K+'{nj*WWB$ . Eղ;gK/D^/HwW9g~ifIhKJpDؕ_߂Պ7bIU)~RzٗJf}k桰A;iTXpBB1_sʍOئV8Ԫkm؄EWؠft~#*Ggؐj|0Rt,9->`CseX<:攔/uX0^2LF~)K ];Xx\nsر~$@l57]=5x{xý(fU)Խ^\a^ܡO⃻K8"*,q my,~&tbZ!t ꒨"oCΕﭩQ-  8r*v T7u_ǘ)E] W&F2u _;?͡{(",/"AL9 )_e7?y1*=\nΨKQhW45.EZ7oB5|l}~-m[vUZU3. GI0ś8u i5]UK m1 tFB﹯ 㴌::8VBul }75pPmU+>iϊc_G_̤_X!S5N̬OVU<Ұ"7&`N]pT)'{TͼDцۓ5/5#ҩ9×~4m8m3;W `Il b8\sMqCRkOD}s)ڐzΠ.aQ:QA@n8UiXxHW_Y3[ -ݬ#}R :,T/Ŀ>K ;MYc6p{Vy)$bQiԘ2?}td-if{y/y y] "WZQdPpا!`쮵pV7 g7aoI oB&hTzAk~Cv0'ZڽR,:KlMw~`vIH9^,ⴒl"sc.I6RU5"xt*/j2 N{`bH?F:Cܨ<YW[MMRtvmQl>c@9h>\$؅i/-PkQ.dx_gs)T*uHN MS"ެ,5T_+yʑ̀ǽhQ^u_vSϷ1Y`{9VZϏ=1^rfol;wf )NO[s!NB2) "WlѲ [,mŝk5=\Xv̎xhfa D,2RLupk@MH257oG2JֵT|hkԯ-@ .E*S؜@gӃR<9rLJm҇8սf4F0|/& ۯrhN"h݀ԠzWOvsd%%-lc4԰ 6߰ suҫLHT{~Ln=__[CiWd-ݬГYB 7NcH9&^%8yަçNe!?&ݾTF%vm#̺8c4anhFUCeפȈ͐O IazN*&?$~fܗ0N6jnZ8' Q%mjQa>py%RVfOoBI;!^h]RltD/yfjߢX+9pba6шLqԤ7Kn*hK^rJ-042UƚUDWǽaH#!=De VNs:bW`>@1pW^aӐX jQID.MͪLYeuuwF!56By5v[06OG0#dODEjjEzFfHvuQ6'[כ]7-$1"4µRk82 VO9 xU\Sab( ы5Vhڻe[S=ॎ qYk5_3d 4hI - C0: '3 s|$"VqdzIs'Bܐgy/2$¥Y[gѥlH{902}kdӼbŀ4 1JVB2ko3o锤 @t!J +*8OxSǚ')gg.^]gv# 85] '73K\vGJc:xW/ I&V{"4U8,1#hUE}6{P[=<ƵIe\AF=偨c7!5J>VstztMXEMe6|gZ^+^283'5݌V^"EU)~-eu3KUŘ alɶVHzhti[5 "Ɋ=CUL TsIV5馉817 6!;w=~,dQ+H shuRtF1,^""U*Bk0Dl_w$$RpJ B2sH"9;7 /3dr¯3ec>)-XejK1e'뇦?i6X=u6~ '$TTnCιu0s덈<)`N$>x Bחuo}3͎fK8%)"|V6k)l="G˟`5u'vz$ w{:@POAZWʎ]Yw%U]#|3®r*+Qq2ͺ Ms:(/J(z:`H4{Bȥsv+=kW&,KJ?'ǝ(Ě 2Ik05%cY˩sh? '>l+jiSF I٭n#SH'9'Qb0>v}hs5 t-f,[MG~\AH"&(t>x{d $DDzpZ%(3';]}4S~ 'E2z̯ˆ]5cdO5 Q聟h`.:Ld0@rnYAiCЙɼOV̍{@@[:`ȚqJFu|eHoi~j_tӇe>lx8~]L%\ƍiS[wL=,̧fO/ٰC$LݜW`-a+\ 뢳.29H5}^%nۇIB*JرKVeOM)eTwNRgy7 $k'Eg8*ˋWpQ8dЯ;NQr[e4 -7grcBfwBg<|JW$f]-6w(cy6 Xg{?W#!rb;zuy3S AW(&uPd5ݬH&zZ\sۻy%p]:z`$jaJvI((s>vnutIAL=awWG¸Po9[ c-ƀ&̓ӆ26*~?W@l'fl>u|.W PNZ Lq]1y2-Jg\\OmO` ܱ0?v)?kpݠbz,73V0$یB֛ zL ȥV azeK" "E~-mK-\L_t~m\P%B{'D"21Nmk}Uùܩpi{t1rS[kSz. W*wH-q"ʡ $ w'Mۓ58 ӸzG_ob8Vv:Ss$3"ɖiG p Dr ܎>4ieE@-b9?O:\(HU10c@ לW4|b4!l ~Q[AT+U<% Ljg{ _)_~Lm^x"Y OD2^2mLnN]$#1*=?yIJӋIX?,pc5}qfU>3~YE N&UɵK|'9ܿ~0JcG]^"9W.>ڌF~k-8Cn~ s;Oי&hȕWB#B!PӁwwF,.T9\ԯ `#3>; *+,bZnܮ* ) +^6􇞌u˃:rLV]cg&7m+]+oS hO%JMWUGcp#:Y+ܕr*t.{*fZخŢʡ.>W⤂))//ڷr<ȵ ۓ>%yLP9ǐ^/[$) ^/<2 F9>y(6Zl{.gS. ޘϚA# B |A^'1Cn8x@Vzѝډˍԫ3bkF8Q~-CO]|kz\[g8*?AEyvJ/؛^S>-2]u#jaM07M(_x:ȍ0>˗xW7ri< ]=-e 4B-s 8ف}~ѭ}<1HAr!ğiHy#5J^uݱuX\R^|ce wHw e vIߓˈʃk!֢B O&N}sYw$^5s8G#2ciq;+Rg<?pT4p%P_qKwg8Vye7zF̸1Z0?Gf9uah9 CLUָ1 2Um3э=`[9y Qp~ X_H]m0Z,F̧kPΓc'̟5H27n2CcBbLh+:&< wo?FT=j%)9JoSֱ:wCѫZ 1.[wC̉kh4H%`\ 7 00DMgb' u^8ŭҙޫ^hv )Iá|+PmQŠڃ%7JOMzY6eJYG-bZyn Ĝ 'UϹ8=z6{+ͼX1} qiGݖ;lFKu5JF _2j˕P}<AczT#O'䤾Ur+ы{z?B~LZ Jv0]3 2ߛ&0y -z&oaƭzO.kNE>>{Fc?fٶ?99:y^?7 T?2bƵE#@#Xvi'oSm hZJcYn/W򔼜_*u'c6W%ȖHU *MV\-_e$O%L$h ţ&ipZ1,Ya1) 5v5:Λ ɂ?^!9FL_Y/ys'f2gm;QaKti]Næ7{oScxt[ ؏=m9={?zOY!qIBmN~N+T7!;LCC΋W۶i=gqfݳ73te"(Fv{͸PYX Ō:TxQ l2{9QMYqY d' &dET(: UYmo^abLS"Xy{%]K/NCJQ ju+q`D.>g̶xnqr TgiHM7pB p;>3q.Uou=U! iG1|ГYZ ]\ݘ9D 0-$\|C"+mnNvJz\y= :zv^?33,y䈷C ة\<-;E٤<Efh~t=0Th(#fcE; +iMP I*b=@<q!LSW/XueR|?;zH/{աtΟ]SbݜŠ=>**>@hUh L .ۣ*riէrlDr@/6q7g:e*(nڀOc2@IxsîFL P^4c{zSu'|RM:]/K]M[66ϧ*\!,x^oYJS47]Bo Ge0``VWRGrGJdhhށt"Ygݴ8װ84kZ/#XLj@+`-Mih?g350ƅ5 (_*e^ Eؓ/.%hWU+njYUX ) 'ss% yW4zTپi+)y3,V}`UŬM" Δ>SI͹~M iGҴfiL;"Tna/eRѷ2A۶yu!9X/:s S(-۶_2_Üpcj=r7;ȻMdU6~dy *U#HzrZ*ӌQ6$^$҃>~"F>,9dQeJn6NT4T52&܏i"x Ozym4\y2*AxBTomj`z{QdK[ծa Q޹}I%1$]7"@z)ߕMD! :?pHv1WO!Γn7%,`z|Bގ1gVM,Ƣ?GoP%J& #peA:m6Ϸi s z˺4zrCǍX[$ܑw8{5W#RhBC[8eYòh/ӜX2sAAwhz@9oO:7[2N9d< TJy UvyQ-|( U?b6J2yikѮGY)Go,wg:MҜԺڝ>FMo c=`1${5?#[dy񎺺j^Lnw? L/ 35{cg<@P; 17IXj~0RP%VNez+z=T;;s+Q,klRGh%Q&1摈Ĭav7._b,ko!eO.ݳҠ 7 $ iB|Xð LŒEQU,נWx FCGv90;]5È=IZ9VnX.zH c󺠈XjuoRf`"1a,1xe-}}*ʢpuqqzd:ߚ[pIm*U=,W ?CѐQ^ 77yq4 fb_-dˠyFqmK+nܖjy_,6g`i^Bi mqG۾]/nJ6iqΧ}/?.DXe  Z u0[aO25-'? % Cj4q&D`Y Cr3mp +p ;Luoa?k3΀ʫT h`kPɑI7yF9Ap3Bpބ"<u+&hOP;œ^/-=26M9 3JLJalwTjD< ֦VmUħ{R弉gE)X[0-@]" mybد\HfyZ K M;> 䛜3e?XWw 6UŐ ģ}mk4Z=180.v5VWoe>Ug~oƍzb=iWsh@')BBʔ0Yof1#uE?l_\^BlE}PU,ᅧ[Â06=^yBB G5v{m46<i@=ɮj{MyC9N n1'Cw殺hnvsO0jL#G؋a(\#CT"OCHןb:=8$g 0E jK(\n֭4#;QM{\%jq7ePdʋ[ ì=lQ3Uʞn-6~Nv!DGAbҡXlQص81{h0B?AA) , 6Wy"^7: tjb*XO#)|ni zMq~c-`YXFY^`kDБϐpkwr׉}V=FryC=(g[h:mv@.*+o^^xn[ZC3KuK[wo(,5=/cCNT5O4)<~[73t=!| #2 %FXen^:IA23Ԯ:k:CXM_+$CIC ֓Ut˝J`X)Hw&-ζ ^.CH yz?i4f'j*Bz5n i&WByPϛ)mq=F_ Vx5;# kDC, 4Q\'G0ْs9UDHܕL˜%ș;udQG19ybibb8&'2ݥR%SƝ-W8Tp2ߏY&GCs10ɇ*\h% S!RX,Cbi+Yf1(.L%-ֿY0mL=B4Mg% i|j9`ݲ3n莻-/Ix Rfv,o<Z}X}N^-qy^}\ M'#L&Ͽet;^CZ~ Bh @/=S)_ KFyPhoA[m =3,X\x/ 9(y ȩ>?*#9w JJs(~ALZFsu”M*܉;kBʜԚYr.{X'CM&SopVRq[&9-} ڦVI3?şt-z5ҿ+>Y|E:}wJj3:)YHœ%m \;a)c%SKU\4ڵ':.t^c*8C'Ik]+]->bUy^@E]ͪh O 4zX? hXD+4y0@3KcMghG8VA3|i5qeҨ,5R$g>=B>-d_`ھ>al3%a<^~٠ǖ1誘0~K^bvXo-_Ɲ}=%(3b5{Cx‡%0cn9RR:)-zSmBv>op)+Gg=~ m[Jq8 Z~侵X%l:sх feԑ E`E M~rmN#;zG^TDu4ei?Fxh E'A%.?L*`/U? [I}JkIqOA AmЗMfUٜ sL=蟲~',(3=4jRGN6M5\D*1CR΋L h_ۂYhrONS }EC_Chźlе&.2)ΨW1"S||*Hv6j4㱴$q}8hfvYLM¥]c/qM ^+7ཫߥ.A9"8HrV hH[P6 b5ܰzx^IB<āNA$ކ$PO$;Pvco6 J~!7)7źGHC޻c/eNSb 3Dʠ}Ɗ%iΠQPsӹ]:kKJȾ +5zyt$IΒe,eؼL"^}xESg7oY82M @Z#| ͩD5 {za {K=h"hiuBPK(?]EwEy'?|5R+ԖXJw0 -{ϋJ%gB`}z=_rJA ( { İ؜|j;.Y5D/?;Q ZQ+i0(~CGhNQLO)5icoN`NYsG2nc|˻ϨۅlsܴHYԱmUs7gm/w"$ VS* p#UP5׋* 32̸-{+$DXѵI&ko,Du00;̽ު\1Uu#̳urEU &_=o}:f D$[X:7&MXK,DX_%fqw4=NM`nBr*v٥r.dUDZb.#,Ca10dߞ,TW]ZB6[L qe,yttB|2Ӭtr=;SrcȢЌi ~1g-t,\ݠ̂7N-mW(׊z| ƒ'/Ŋ@ ]؁\9G;ѵeA֤k OI2xࡗN#KJsuYMͼ(_SWtr6^=-D)( C8%>6]+BE&o*ǃ6ftSD9? \)1ȁA0egP7O<Ô=<7pƦMOvj_! s@ =XR=2OBAZ0{`: 3I$T#Ԝ;:LpN:wwYFj}F@-_W(LUݤE~8vpc: *Zk;ň8Duolx{lFNJ:#ԜGeu!?uy ]lݟQzSs nEz`YPE aq̔f"up1ԉ\e58Y7KZ8 ht]O6h" k)BLjf3; ʼnC 0?2 M1whδ| FdA"~,_jN΢RЩf+{Af0ZNKoLm։u9opĂz7`Nvje9$K7Y:^A9-?dd݂YolFU  -ʅv^s }pFU! k^9Rtc;X'>:jٹ}c-؈~|DHZZGAPa݁M;!㿉ݯuUep31SջlNGgͺȧD{\Mr1{h\84Rba]:{W`ʢ/￶ڏ}@JUD$Wb4~|3g `iz^a URYP@_ 6 8˔+|7;>vؠf%T+Qtȓs1ī`파B9lm (V<KeWQ +ׂÁ`ǯlaA+̭8{xw}xaQT_@ ;(Ivo=ĵZΨ2뷻'54=wd&ƀ@Wde}uyA- $~ `#[e!jBclO}H/P%C-#v\ΐ9udy<׳nY2a/Ma F=cp+!.ܹFVs乎&v/UY6o|ZG׽iK.cxw?a| 0z\m^)7Y E|^X$5Rxo_cOKߵ=~#R)8B;^>!%&-ʐֶ?"\W\GWGMOgjfkPn q@P |rSo+vi~an7<'Uܾ-mZELCe9a-{R6 IDŗ㛱Hlek.aȋ Pg!Ag67UtKk[̉IO!78-N4o|)93$nI! , 7OłnC=4VR~)LԘO1U:6-tN<Q*nw1y8ei:R'\_ᘨR :.! SKWil;,u .8t \Ӕ:r1.$7d]Ik~ʽyXs,tQjА=gA"dׂ9οOm33lww)g3 */N U(0S%)8EWt,:_o8Pe%uf6.R?㗡8:5w5J 2gD.ӟv2,;@G>l v&PԓH4v{hxiTUimނ%rx\l,hi+$.2cŴ)\*L"w@N<NΫ2Җ8QT$+mv˵CWvq(oHc $:@75@57V /I]u E} 7{^ݬ5V bG2 4Iv,<2 &!O~4刷i+b3jB=.RY*zNvAG+y>]h @%( N)i}җ\ -sQA C9?@C<Ο?0z{%l-$}:A lXB(=0i]rbi ֟ލ8}Xh=}hGq1?8a߄`CJ(*9ŀcKMNAm,bRֹӢ{c~]A?܉cKl]ű<'8;s0 v9$KRY0VHdn}b;%" /$,B+ƽ7^N?W|$}CHd;K#R6㊺y ա/Wr#.ERL w;THH2cRLY*!]N y m4B-8I"e?[qB4]MϚPogm;a^yh''5p i]so2Hպj8m?6"PB `X-zwbD"orT˱)C܈LrDT;wEԵǟ )xՂ e׆\+|ik>4FRuP̼EOD7 {ؿAaoy M=D fCe Pm %^$" ~MUEJg |1Xx(`cV\o^tP'f([ʹ3g296N<^'H~)p @e'N:(\/Ujk8'*,c=!Y>ڼfeb3ܱs6uՈeBQKN{ rؙ>TpBјJEqf9Cwc[JS0v`3T:YyumDO^OFhK8__.B[+>!ׯ~s#S>T&ȸQ?e^F:w^v)-lݸ]Jc/ɺgS&ʭ_W%>'7ҕ Z9!g|c[}p^[-Mw_Њ"ؑ}24Nפ6O~w!2ǬBxr?Y9lFBٙ˝a+U&C֑ZC΁ Zno1^X hrpʮ2xlSH[+Ff惆0Rض}2y=&yzɍ4ezpCmj]5!~K7=5iML49ŵ9X)۠ϖbԴ6eg)Os,%H ?\|Aq ϒpIល2_SM$8zs!fP&xC-|/hOТckp*@Hmcz3?Iϐ?.iOi)P:>=ZGzkH/YF_Y }m%cܪE-U}gM:2Ź#QourUhFv}!B@*}G&E_zvj9ȚQevMiS/Yoo/yz,CN9+et"S)ΎũhH/-$*3TƳ*>̻fcEKpBby@i\ۤpRf 45&BPgt[72lC(QՅ}C_j[O e¼ _No:7lde c45$k>T[8cTƙѸd:6v;5}ui*ULiBv ܼJέ\\ƯBjY} d ҹ=Op|R-ܾ@sh<_A&QWQkz6;ϒSV^o^~2dcyRKS#Gv-3\^hU h8oC<=*ՌpϦbQN@K:cb A2Ϩ.AB ~!쉹߿Gi xXcU#JvBl-'8fGY0\*qA71Mncӏ jlsuJQC0fQ= T ^nvl˸uw7"G DESB.qɈe2^_qXcƒXX&iibIO=,ۓ@S Xc/+M%ti]M{rJT̀V}Ӧ4-wN! ~䔜EƫmA@zaohEr[@>>>"7*O})8i+,~=qh.N]&Khgw{Eo^Œ{}]7>S>  84]iAjQQHyQ[^FhF`'{LQ#SkvH(򽦨$_PI\;`RaP U5>uL۪7- fYCMnjKQ[31]*:n}S~vkP]FKZ FkO[RU8bNguI.D>Ou'@/t_ AS\D6XZJ5H݆.&@+"1\|@zVJAӵHBENw-\B~{l(q"{|R _0Tq9"?HFׁ|k qO嶐_D7ۏaǨK?D= ɵ4ݶ:]VPqj"R.K=<ʤ~SbS5JoOlgen 6֌g%}O |cɔdi~u dB+r|mpzue"nI'#x457WLboWÓ^'ThHlƙzU R0y["UvGZQdp. i<ǐGedbEgN|fގb W%q!S"vD-Ѹ! .,vH^_3> ]N9VnMP@q}iwԤJ&oR7-W*i-XKjo4s(sTG\$= 8y5_XGPY:NUa%h^-(@,pVj|%yR`|i8Մf%QS|)Jfw0IU'pqpN4GmCBM;Uxhi mS)*)qVbi ^h+FƣO ֏iXz~!^]66 "2z:LC!D.d[k;" hv6:" ~W2{riɶ5[`0M&:4F182,}9>5%GWf*: 6r,"q ʷ3YOUp7}1hmht(0&Ng  #Amۙ^oÖWv׃9~T33nFTYDI0-NO$?ja忢1JlGSH*p7/S'ϲcϦ) 6i.me.ɼ$@߸FВ"/Cg8.,lzU5_I7 }f\X'DV+uavt~BRwi\G.2 hAɏY]8Ls1(x8t38)+ܔSţZ5 5' @i7Aŀq/oYP?4Š ~x|Ita!0ݢAE&t=2V7o25a$,]܀6` [nA|20-3Y2 D Z5, %f:lAtS[~hu 33DR,ZzR/)mS:2Gn/ C'8.bgPA>! ҒNԣoKcʌmρ ~ۺxw! <#"\މ;M(|uz~]e/.o5:/tR >o]\>jaD󅍢Q|—1TzKtaB~e&ƴM N[˜V>C@-z1뎆Q]kD0^\&lstYq17m,_Vys^ַ-_r"W h<~ggK-1:]nAp}v 77o6ێ)׭-!NY*Fdug!4a3EwJO"1$9@M͋R oLWpj {s}3h'.']"7q61ۉ j_0i rON:,Va(tqt\.FlQ2+2C.j+l9au}QIO`GJ#ĻKpFb_U$W+0`^C~"K䪎$dRgg;L<&;t)J?aIj: 7Z#X߭rOI]̎U狅t:!W;֏ɩQ^KH%L[ O?K& f#~pӛ]/p.]SuQ{y\Kg,u'q9ˮXŏYUɟn?VO/KZ4?iPe%f\xN(#h.bazDDcӝ@$_=&1ĦjwFRx,Rբ*W.ùF0VO qrr(+?yi"36U,b솹VꗤH.@pwr{ TXႣeF1XSx5C-"eH!)Eq˲󨰏3 q0MN(fZTg`0RQ!зq5ôy kJ5 5:8`vZ7>D#,[j/?"o]&Mr2[XKa0h!B(F@OSbw'8=.72᤟/~,X6e o1,he!b!!hRn}LN;#DD(IlUž[ mSӼ(+*zY,M(7 ]cd(uk0}drzzN7{ɟ(RjlT:q}Cף ^ II e]~YX\\޷Pa@%|1(- FYsǍ\roEu3Hpͧ By aS u<$kF4D% ac!#jܛo+jķcNn7^ N%pvaoӾX@- ";n:N|Hc(88ྤ0 Ұ^3[NpX#J턏S[CHK\2wIh 'ģU{5?ngǃoɎbo Aad=y(~{XFo$ymX#Q7}u)V3Ti\2xlg¶ogP/m$6/RJ=]YY ] #7ƃ{sx78PJ'm*HtD0 3a&|pGEZ:4- 3" CEbR98i"AbGmډ딂{PügP]FH[ ţy;f84}S"T~g0 s;}{=pe+J {~p\|Hn蘞BChWl(_C'9ʼn?z4 ho.P_#Sd-:&Ϳ@ͳD ͜NS9T܆ Kr永V-GC8[UG #w=|}LPճGS:Hm&ٓHs)e9(EO1:([ۤt36kvNm&T W1[)'K)3ƃOi晓#[>X[:w,sGd=gu 2s_'c,6oG{@++8ig|fSrC*S^ׄibBWIFe2!R{BQg 0v);?_ AMHzo~z0! _4=ByF7 [ZH 3M]DmF";zA"U9RhMl^Tgwy0ZSY-?>dj$Z#}mw̓/>kn<Vwgch䏇*”U{ eoyЏ &:ʅ,`'k:9텭9eA9[ Kx⬭Vn[sU)Kl:/u+%ðdG@ c;m:6ɱŋ"}=QcI"Yw%5'_%.Bҝ1s2}b{(̵d$~I+'T{{0;6:r AàZg vVuTZ-cǺJ'i~4`h:53v(ra.‰&B:Śə}|_5qZ8:#F!LS!.GډMEanLy3WbySEȔ `}{.-xG'RMM3᫛PxKH)ucNqsЍg(&?߳mORSѓo rrz%|!YU<{F_lY9OyzTVbo;sWX}&vC/Uf3BR[dV@#2핀Xʸ i"{+G@7wÉ s@ O۱SڏLnFy~%fSM/Tn㽞-{yxhC9۸aXjI|#z}Ey&eyn#bǰ>x pD/M+ncdF f3݈I@r%v͠L 뇁nWyW >.a N@ظI;J`@BJ >̄gX$7l#-E$}@vT 6456/rĂa428/ϋ6&]d_Ҳ&l)45ѫa_=׿?>ia)uAT$eɵŶٺJG}z|Ɗ5cH*[ a6Ra{9%s˥\d{k,X*yRl4XB]% n}jס- 4zdl`F5Cҷ g "I PI 3OqۑvD OzxQ>4+DJsOnC7>Q,0=e-xYk[E"r١7{>}e ‡"8FMӝ Z-z`ܖoX]KbzޕV:$+ԡ`/qslpkw}=ǻSܙxIsHB~KQLS Pĝ '٣*~mn~jl 8S^8I]%gv{#^wlQ˚2S<d`g>nbNPeXZ->q.X:.X;v$-ZWHj;©Xfl^-"̈́| `rXc\~65HngF,N/J=PkwsGHQ/_H)`;C/Vl7(Z:I.o]M;0ߴ/oBLrƶk(R_w/nWBmJօRA98m_@ZѺh+*9薽;3Oʳs58}>v`+Hy!f&q +gN~~TG8a^2w=hMȣ:H=ShM[H^/z,5lHrFI]u5vtfD@LZM+IS02jU@(gݭm_VX57bp&sZj0mǒLeFK1V@~}Djng#yy+fTs3-$kYĴPThA"#( _IJ s<26*W٢I\y\2Dʯ_ߙW:g=++͎|F%ںIagcDHoj-| z%I(.k{ͼR Jekj{5ؚZ/%ه|*iә^84P|4,$e1-'iÖS%*VM U&j%3̅xd "Kqp`Gp:MnqqՋp>"3bgAD fZ@l;Ћ>lqq~0v_WS%ĦT'<-}nDzԋsW_8_Wd▵-,I[ϭ0Gtx骰V G c\Hs/z-vݼ#4)X")J6]1ZlKJe(9;>~ldqC72A]%Ì-3QאBM _,U\S7fńK*+{m+ya>|!+ZD$Z4'Ȥ((xyLAN2͈b@]XǏK%e_W(S(Ϝ>qtr QޒIݜa4nm<Omy&bX(wϽV@C]Fj$]{I V.L5K25#bg4q, 4=~UrȲ?ן~#5 0cH/ A1#>pyVŊ,(9ڍL 9mnfM-D4bT1/N* #rn(l;齍$s\@p7C}QNhfk)g(;PE@M2Q@,^r紳_#-~dueFҡtF^.]3VKo JD,zEϻf؊GUQp}hGskziL- TXVf0&@bJlmuuAeh=PTpl?תM=lBWkCZOOqlm8uLcv->U k[}qci>vgmEO2g'EO x)5>ʋmVYr,R )*K-SR3$ߖb}pܗnQa!}!8q5mgs:J;\j,洤[,E Ct!_{f]9j$O֋<CBXO7WϺbR vIʟ>^'k]J,ڣ=i[.9CoTwl V,m@,ڜN%-k|0*-kvqEr(:ACͽhR2^9k 9B[ ̵r slGAP:1%;Nź$#ëuC94hy4.Y oxծ|j{8Njz\ ;ڨύݥIXe-ؕAeyE% $YBjÝIlhϢ7gUab>'haD& '7TdžugL yVZGջ-I솦qt9GN, `Ww(_]"quh^g^n2A,qA2⑂g%-[Hp"׺*2jsfYؕy>л\c`ۺ;+$`QV㭛[]pW1KT6u Jʗe=mBJCP4LL>@#J1m-ȠĶv !K_NL(;I0+cR;I%G°/Hp!AwuFMAD7wsR3J^㚝@Ȝm #~ ;Z x 1`KytH8 :xyoO:S^:=[1.\$tJ0'Z8 .ڭ3WiYuD6*%V~UA%O >zBf5RQʤG);X3G{Gyco~]nW+o2Äo)Y,O a@%!w*m՗v}ާdSA_8Gv5O/#텤$lF$gi7r'Jf oǝvÁ%aЎy~쎀€큂jnO7 ?5PJ>iy;4Ft ~+۩)"]j_RK|$Si; I]@ϠHp׏+oO{VVdY,kb/R&M|XaUd1K ǹ~ZPTBb}B r U'ty0*9.%{ފ+i 8 \&L9e ]d23jgQ%[t<<F濈gH@1\]ݖцټ#c"~Ʌd'3abWlB|xI:i/,. n0ziZozc^Yk"7J䍛 ,[s`wYQ1 :Vq;,'\agfBm4ED~+.%*"NPǚJw>;2tz{6}N}*ؽgj)Ѷ7hzj:И(Mj-c >kg^Wfv-,L03ԋk9/t@!Ǔ7ֽqE^rzׯ2V,C}+_^3)vYP&* m}Ð th?E퉼ӣL+PIsu\b#K ZdO ,? (Zp^A]f?6vЩ\DH4IC)XLO|0rm 0&f0r0iq0^+k-3 '1E+F9c5be&y)5QMz/InJ7lvQF-@(<E30FP!҅z@!?33t;.8-'C]?ύFxuՠ˜nD]Eup`= (7_Ȯ\B`k(nGoG{wP9Aru ؋~ PP7G=c;{w(y֤Μw(j.i@3r$/)hiT99_x^ZzQ)(LG֫diϲgƮ Wൈ?Uz*s+D8;Wkixwܟ}.l}e"< Ap8̗)|{vhŗ2UM[2GNʰUsd4(G6JT(*VR`,q6Twkdfu%2MܹyZxC3ZA PfP-JA=Q}-Ps(ך}xXBq Q ,8 \_oҞ?+n7[*KSlx8:^e8b&Ō3=ŤP' ׼(ܪ?*B݈Qkk7SV]"7F; Kq-~簗j&kLdE\Gh5&νyTGk)4_0rYU ,d̝&w<Ώ;t[7,X( NfGΡmNˡ-A/6ți4,mxbH)-r$7hMͧR%X >6*;g;T _NF"c%lK0Qqx[8  ܠ-lP3.}T@QQ+.î (fq7x?Q|(;;KUcXDָ  eL0a1jzOdwAr'鴩 m[Q5=Yp+`ćgZ~%Ak "SCa.=|hh(ZĎWDHB ߕ!H[7׀7rm!$]t|4_'&Gi]QzS:P ?&+ZLb C!l~kV3Gkh~lhGdVZѨ lN@=/⥁_GdwGWˉ?QDull0ln _7 wWXsXqNfNYuOmIad]})m~%)ptx[u{J N VM+,03pXCcNQZ/z|5W@3j?(dXG1<2,j$ A7G,8Й:0öM`Mݯp's2< ?k0W_ړ5ʁQDOp "fpt eJA9~̑U}8i2M"d'0Tdy |9…X+‡dn;d S| Tfh+-V?<{zf]:FXS@ٴD+ȔgaF`>{ٙrWA5- }pgC6ZvpKߍ/2B\hXyH*Ԯf0 Ưfy$6c0'*X7P`$sP _ ~۾z1㘃M6=}1{⃢$d,D8@NԎ+R/W).wx1A{pM$W`m~-6md_6V6ϺoCA $CA>T4euc.mKZ4lA@FU?6N@|5Vf[ͅceWt*;:䲸0 C9ե4 |eN:ߝwQe_E~@B%- yZ8zN_W,ؑPJ/]'eZzң04Ƽǻw l\g i3Q q^V0%D)26g \w8!nbm|I|1:u)QN|Jg}YyLbfwWRc&l!|7{Δ>:'ԂNS[cdN^S6(^fHc,kHT*R?Cy:OB[xwY#H-:%h&Ѳ#3{X, 썬HVOۿ*]wGڢyi6K " 6s^:i]J} Fwfي gDS"PH r~w]1h96 %(UB{NrR|Вh@W:={"WD(ֺ͉LÚn#ucڣÿl~2L"u Π<\g4%ڪ˞bHmu –\K}M Rk!;PKEҋt7w RQ\0q-ueس $p#Ok0?KpC֟&%_Ox }e1.{yB_cqA4F![ySaM<`ɇ:?|h$-7E)򯧖 Q$ w8,u-E.a3 \BW7ۏqRV@.`Z{%Z|g1 )0{gKݯi<}|WG?y&xyeMOfVv geW@cYJ9߳j8IPu \I֦7ޒ nf|\_Q .!InF'ų ~oj\ _\\Qw<-=uٷ7^{Mޅ,'6U+^އBnR<1h6.9pVb.HGg_.y'}MOfѡc$k#@_%z HבJ~}0si |R% eez!erPs9gʼnmB&őŧ"|l^H$pQ @NX-DgjZgS2o8=HMxM}NOîG7h t9H:kG̗K_^jY+JcŌtml:x6:e["3v{r7 e/YA5hٚ$~Zn=U"5f,b;U4$ԖBzxyg~˶$%/ƞZ)}"Opӡku ]kh] `*l0.ÝV4|<+b" 9h.`<pY^ O(.ڂUo"/T/9lAAv }6`I[ Phe}}t C2[yыRa) eh)k˱AbSٺs@R!z4M96(@H-i}ևHuF2@Gķw]1Ad1@[8_h$7us5Ujfzv}_2z$HJ\^9Lqs'y0QGWfUq&zG1`=PCG)~2|  ]xܧż!CB?W.2@o( ƍ;(-b .#N >ˀK^L,eKKO.h)g֎sUvm^ L) @?d} YwJm健1EYz>V7Pk:uGCC.hS,nM]j%qk ȶT =9U*$PXח, Y\hn^+m{ܷg#iu䟣:=V=29bt8GȬ3;;BିVhQq``i<X  i)º83ޟXEiͦ{ LDQ3?#T#r".b rFvM BY?f$]W2 y(<&a/I0:x஭WI/H}-J]Gf’ܹjǟ֗QMtT4چܣQgu âڌfm ^@J "`Gx_Ӭ8]C~bVwsË[! q󲘅Y[wY`{6)Ͼ2!6H/9ȸeiFf#~8*r!ZuImq8)Ykn8F7&Rp2#}מM|=A'Do^k`kbCTՎp~h䵉Tߎ̆ Bps¦< ؠ>r@\Xߢȝ.ʡ[EkVRQL6vu>:?FB4T}{mNT;Q$mbBHD bKu U˅wO ͨMȌv:uÊ E­5t6Ì_r.`x^엗:c#EFX:%Kf([&ECPu<9xz7yA:x !ߦe<~%A%9eQ5A¨Bd_bGGM浓O2(9^e+ qܓu.C k1,pժ]k;cCD /ΉistW>$kzbxѮNo fh! /p"X2H[ɧyL58O4icj45B$#fW<. J8?m; - WY`ps]#>p0)mYh)J,>@~! IG(4@ʚ1r-ʹFPݟRc0>d|ņi.[>3,E&,T,@7> gIAK5@&,T ] j]Ng#?B$T;\\A.Jڸ;ŷ oOaʺbysaNhʙghU-UgE4\W}o|ulIj]/%TbZxσIgeg*w?;\Bp1;GnJGieU=κ6XKF^+6v: pj{|9+ H5ìK){a%U!Oq'Öp CZN4H$ p`*┷J##{;eqdWXJʜL>T$D|k9R`)8m}<@b_wUQPXLh`>^X.Ikm`!8^ށ0Vw8;kZ'!B1>bvI-s{=;)NJ>S0{CEY>z݀ǎ7í .,c[UKphr`~md(>MW?3B#/$Tm rnjoN}HCvc|ߘT ړ[<4gCfB f̝T{=z\g,@k@exD@;tmDF$a@kND}UH5J|:tE뤲:9&&S3þi+~ d󬸝~?CRQ)ӣe7#!<ьޔKDwa[u y'dEQj1ndCH Lf]їVz-@]g񵭗}z,E ,k*M&5/d8oSpݿϞi)0SNv0OB\ƪw.+sФ:HY D n ;q>q,~Jh܋f\G?\ TTj}6qͫz BZ368#U,i5w-iRRzȼ YlZ+-0|[RV0#݆0B6{fm*1M'NRb.egߐFN.Hך8ЧV {J`;#4kt/yRtNSSǣuWfx|{ܯ7 izӓM1(%{M|~zt̤Z4u(~0ڛNNmwdxnV \7uZvJH| ӓƩ}qG9)D.ݺK g4"8oqη579,o&h"]ybk0KV6KO[_3Q c¯iCq~d7f]Vg*mZ!ڜ'pi2+\+&\ťo[x#7n~x>Sa!"*r$ݘ?\tVWյtW4Ɨʙ!cC98+u܏I4wƶ< $ >g3dUPv| ~yZ ̶&qiܕYh+jXEztjا8Uںs*7V,1ZJqkՏA÷&Lx3a3nr2brtP!F \'[QXWjAnȘ{Lcxk <8N\#B=[06e97%/kb@LܿbG2`&Ti⟡kg4q7ZnM` uQqqO#ժ|`D?MAQqڷK68&DT!3q3hQ}'"5ċ aK# tX',ʙPZ+`@Z9v='&%-1v̉5)fk]oewbfYMY4+ $r?'dWuw _J|la1Ǻ&-!$ZzPwbzf Ln_l mD@[`"O)]gG`5%EU b?]4p.r֎ @Dy`Q4}G=jN^{Ҥ"GJ>D9"R0n. nq 3#*q.k.l p]\:䋃V?Z^ZP;CCVKvVL(cE:x>rILR9 pZ!$737}]W,V?h`*T->|(Qh\"r HQlkwFsv,GJӐ" ~S.\t=Fs)`)8ȘpKnvo[gλL9\9*>'e&Jmm$I05^gTmb)9BFΩJt L|@3e,gʜwOg#R/iq&LftErp)7<;R0L[@g'K **l0V1o'nX1?աh&< GWfط ^)\#vFE=s :AE@%,Ns 1:r,y$k?*[hemd"l+M2pHlY=6OaRWȣ*֣tb5Q ʔh;f=3iDzFˠAPnLpnVn,$y.=o !ͯxOФ)kxM^B 4vܷnV&=8qًoyCv32#k hG kh$ 5JyFTLC/7wm+}tm9M'qK}׾Չ\5|R.#fa|mˎTO ?s˟28\IB>f<{%)M޸b<Lݬ#z:9dG 8+DŽ!%1lc2]Z 7p 4QzY,VUɪ ,J HKu.+RlQT P-3-X/xcrsPQ!EnO e,QVfWTiV5tj˔~Y?{W|=E4z"$[iKn$e?k m!l96 DRڶ)jYuÔ>:H\Gp.7ci@J7\;%"uzb0CtYֺ¶ћ*57\ VOw^3eI7VhHCG ej}]@ۢ c 5IܽAZ=C <A=tWWEVrj刴NZO5r䔖;Zv`D-o'vI)ȕ*:3.GΖC9#͚͕m̋b zo"hIx^PtiX87$ֻpYuZNZ؊RV{@qp'Ƥ*1 M&?8FؽMqI.IP4U'mY qi w+}RGD\&fl;؟$ԵkA1[aP$+)^L`$*o+b"/+hT?X9BTE*r<%G88亍Ow#C) `g}ܮ-EGr(]%WUȍ3R~T7jbnEd֦ c=Wh7hC I (v`,Q!\_CͼM9#`ߡ=`"|8b:X&$_JiEv۲V1M N$l4AovS^%mR'9s P7ju#o`xYL0HeWz>k9^BtB9v+AۏpT\¸˚fzC[ZZؒފ$mp?sy?L{@V;98^R6P&̟9 UlVW8tǥC ye8H_\YJ*:w=x !ySE@>ɦ^.#e!J}$%(:kW--nj_2cP'iRz_rͩwHrRt$ȩjGp%[[?~#,TPs&M9LlQ KTT(]n})/NV~&72=9׿%Q'Ѝqyp(2}2ú"'_IC;B(U,cU Cå ?'C*.]p;zjB gS;+?-v@>v%(w^'D254rbKa|))Iy~ +fXGfPse3ܴS*ס4okjӌ9ʦ~!p4ZNz-dc.@;+/bv:lBN4 #y8N?6|&l~ /L>ZzDYi6Ҫ D"۷/аCv4(V&h3OۨQ8"p/)_P U>%=J\/"p$ l-/6QƩP{Pw0\M\CK٧ p>h>:I{T|'Lx) F,fiI!A.pWeMkaĢ-ɇ()]Kd@[eA(FB}9z'#mSc)dř-΅^̋nնQaMb'A0hYBv OM)rb/‟!cbr I,3w~!CG#! #4 fΫM9uUZL} C^Q*ee>Á-3( `T trڠ>o9l8V"GMa9byB5IgG._pHrÍGNhla4U뛨K] a@u%f0(~RO(e}&QV{7$+Ԉ³FKe׶ILxq^xC=tH{9(2Vj=FT>VsT]6vRH2\%faÖTN/ePkrګ=N Y^V=1ؚ(iK5㆞U<i̵sj E5]e 0we^QnB0Q>l} ^d:OAKU8BeRu $׳m<v,*|7:Vy.V.%@=Ra% ݽ%؇UFxI0b|~="Vs\bdQ,h-%I]-Ro1o$OBa~UIfLkBv!=ibW\CNJiTNF}EO-x&Zw6IWnT0ll{U\ս g]J'V~. #La&P$N u` TaN X&DLy| `3,miJD )L OB1![iw=0ıxTeY;S >Agس{o׳!ubQXck;?Y ،89 QE%u<4O RvS[㋪`Ç}DX׃3G$5Y"X#lSJ D ?2ՖҨOb4tI$L 1]ef |C^h;,&I #KGAVB`] %$?G(6j{ʙE8 QnA4dͧ +cLHcOCgz EǮ֯ׄp˘oDT+j3Kno{UAn1`0>␢6ynY7PutL إ{쨄!!켜5 dc7?::1M@U&WcIDbTAWdz7 {93>V |ϭ>e H#f \A-4,Hn.du3 ⥟.BX *W(IbIRf)y,ivk`8L!pޛ;ɗMΥ4dRИ!ٻmB"^ӷfp >1s.JYlj0.Yiiiߒ;JƅP6b]o~)>8<# =>(sX7 >N׏HNyJl[ۆu;FjDwZ~͠NE |],y8ډ{ť./>:U<țO p)baW3Wu#kG,ez']|*nh28?yR|ROSH2'2!D>CeR ^mZ2U>K`M +04an!ҏ-' r L}v:hټ@nΝIDŽ?Z1`3DO7X&y6B~C&:]|i7|{XˆާF3.;sP҃{wM"szpNPkA Zu^* D n C%nj4L; tI ^qv8+{j2_Cl23Ms= D6QiJ'cI\!=Al1$Lυ&5Gxm0ڔQSejkx_fhf\G3W'7d̏ygj#'8JOsi /AF|pANaʑRCN؁ rvyʝuT#`FŝOgm" ʶ\UQ n~>bIh_7o{;˅)yaQBCLR`q,QyJ}`ƶKE)IKx!4eWq4A) Zfg+e@%cy> 6."L BcSV f4w(ɞY3 s'ߙ){ӇOW1=Y5DxðY`(GDʥ碊S6'_f awgXD axe6Sr&EW]gλbث5IF d?nޡ16Ww/.iX_kU5*un?NDt̉)"s *z)'HvRХEm2l u>|b`!e(aFQս<4 cpjgc_z͡VɏAR-.aD~ YQ: =V=,i甽 M~Ș̓Ra(XPK+ts(ϡOٻ71~;;ՄmƼPeUăVslRM[{b_ wӦ&BV_8Sxlưw$D@cT*\-?gL GJ ]Ug]Hu BIpU!DMAdcW6[y--&gfvrJPIO:Yщ?Cr ќ-ffy9. a@~0wK,BamYVrúkJskX(OA:dcs/:{nH$90=ZށԀ>f&Or.s2;wwA,e)׈.]>D34~j+ڋgѱn@W[TȀ7[R^7U3;8;MFw⹆vBwʮ49r47tQêg`fU] P=ZA-ߌ[H~*VFi2yLؚXa fE?d'}nx^dwZq۷/InZ) WmYX 7v A{w3HϿXl}_lJYhD" >VRS 7#Gxʹ}oZDSJs˓:+J*{jUSJO ;$Fw'j]Q׭f{C(8T;l~SyHy0ފ ~'_ zVz8ndz@yK՗Z"'"}rjDM;9~ aP(p\/FI)Ca̿Q|'&v!6.`OƦ瞎d&`Q){0Y|ZۡyK]W4vJcpޟDGWh331POKeWd͆JRRAUӺ4k fMR,苠KqW{JT[w@*8DSd,d!|Oi]%9b\wy(^Tٶ)iS]pιͦl6_${p!\ߪg3! ELg& Y<.˒0f?VfG$y 5oe[8c'5oLUm`E.a阞^K Nc';MH{-LXLT@n,a|=M{Nj&j񅷉F_ *ttwFσ("@cgA8$WabgQpo7tg2i/G_S`A eYD_i7xy(ʃ6hXm [9?)ທ?dwjAJYNZ@ geH̯JwX2eQb5@W:t՝0׭&ϗ_SR~_`v-d4/}L%=׀(ܜO$3})% &h7.hb^vXt"Q8Cy r$˜I $y=Dn|~RNIYP,Z2v3+}0IbQ5P\"ZA5U\)$CeHhmZM2id~ WzS%Y{:br_]vY2 JC!vvSiMoj^o sDREIf~WYDsޯohJw KRuTTz#s嶛ٿ=.opz8|M^,<@g> c+Xo5F7trp$|켾ߠB1 6'Ai4">QjiWfs  / l0> ׿m] *Og`x_IA]j$CGqmR#Sj^9YK|HAQ0-`3R DO"-[b=Fjõ%P׆V;Џ7m7\}^p%"Szb UaK^1 Otoj-Z^SYiUדo L:<JWk51# ynqUTM:v{R&>EtO x-v;@b|=Ę.Hޭr*F&SG D3r;Ū6Ǯ$}5{A="ʁ=),33vS ųfz)kjOd)$htAI;LRȕrI{pA#'krb{3v5} |­6RiaKx5M';(WÚxq܃ٛ8\QU,e(,:NV}Fd X3P}G/ҡ.;="[JARc]Iio 9кwhBuR>lGV;"Kl# =,Տp 1È~}@{MmlX уe-E5F /*k-VFd$ g($Hאm^9I-̈a9!Vx"p{7vF%pG[uH |Ƞ9 }F#q~̬4LK Tg oEgj`-#1#P(sYD6JqI7;2XAnHߩ*WhdgZBbnYA`FStzE~U5h",>_Sj6:b?葀lf5yTVPo%ƕN+/ ]}9bH7K+Z0˞~_WP ⌿45WQ>%(b<٨v}\ v썌+߁oV‹D&eBWĞA-aeuI.i=NG6ѥucVЖo>CgC^}gNdO(tcW,RR6ښ* ( JQ)̐@l ..MzXQ. uW}HӨ?p? !?'](]dW_ Fb䑨e~5e}lR`rg3'Y\ZQV,! fY M@Ni | _ϸh[?v&"ȊN#?%}<2hA54am~ِW>w;,lά\Ӗ8ۚl].fla>_85DΓTQ/'CðA۷gez Z`~OnO@ {@Xz5I =-w860 ǦI̓š5i7m @m ERQQQbۉ{vv(JɘJ\bȚTʊ]6-l[TX[Ӱ ^3(94;؛n9llc[.t3M^3@Nz:Q%7e$E3_ycZǍQSUP_5 +x/Q%~6>Ǭm1=U+H}N\$J ";9NlKl9wH]愰xf]T 6 :gg9Bӳ 3||$^>9N?C3 츗)/0V<0SκemS13OB󂚙w<ѱ_:Orjp):Y''Kp_M `XX~LWa4诈d@,9Xvb@sPg[ʣgk "GQJ4 hliuVZGM zr?ZP?+M]X^9/Et/sREe1?% P/lj'mKQPA }ok Ey-}|tGۣ.eDVK qtQWF IB?rLo4/D1+e?f>Uk:~')GJ;_hLbTw}֊RJq_C 5dlz"CnxI,kH RoMדU-dTN_2VCtCuhtF^.""7ē-9vޘÒXkpǟ"I_h&cCT t PyN~ΉhEp #2ZD?(j+dk Ҡ`[MD0ܞ"q [Z˸j*h!.N$:4i}ߍK_"0 m%MfO.d|}"oGe3X,½E89Q1dtPd3B" تZO˴ 4cdEX(>*: DK@X&|X?Ty,#h)?;^dFЕ^M>o U]1'% |il .=5bKTe#3eMYARDzvh,nZ7 R2H^2oFAZgYiyDJԓ-`0@J,)oq;gR:rw&h'0J`ĴN4|w ]j9%6^jV2ĕ_-le7J~z&)ygq8MtAYm{v;4Py63.>8n-*jp&`*NO$Ϩj弳|.{$iD0+8pКJq LPjLq)de#!]K bP&1yy9-r.OGҔJHGH?vR ՓsWQtr:Kqa{)SO0nRtƜ 6h`"kt<+ȱZ# cVk|ɑ4F1)J|H#,E46kcR^f]:fmgJ4wPRJ^6(  صtFzb5Ht(u?pj9bҗIph\F䦆||/X/,]`ܣ]CiU}:E*9͕Ŋj[&MP̴ (642Mn_1CL4kiK@(?cTU~X@K lB&Ѫ [Vd°_%o|Q q$<8 9 M1kQ!WJ),ܪ@'& FUmgp?!Ėl ?ܽ0ĄCn[vO[9 R{oh{_iv- т=.UbY:Lda"}~=aS:EߣI3 y>18g͂)n!yT z7HƐٟQKwd9Ir㾤o#eg'^ɬPND ua4ʿ>Q=,EYVON&G7*& /p|(O;RS9oYb]1L"KJg ˬ <~#ufx,4Jo]O& Š'tLI[e0"^;4)@9_v4riF"ŜZr9`:$5Fp,eEv]eެz ;}WOp:vfy7 NѬS,ňX&"q;m,Y8eZ ̭8`!t]0<%(\b?m] AT^PygorO.Co3e 0d[MHWϡ6mh01]sIz|U1Wxd+Rߤ<(~phROfZ!t`ٰ\C[Ñ,!Nzʽ/2{6"_kՂR xHAθÂݕ@oNmU3Xd^pgŹ~JQ6{!΋Ef0\{[qLe8Ft1Ř鄸 `$6FU1)e""BN}DHwPb^oL:ADr mz> 8"p|Rr'i ɒ5St[ЅWx$-"Nr,HRV̊_6JڙpagUfS#-#-FߚlD{+44,k iKޭ݅x;ejHwqyagt%wwp74%JV%޿OlΛfn8Qj#5J]2_^ݎ1#$ wmmsBQ2N|e@xOWgjWaum53!0\"̬fjlx@6|lER\e$H 1ѦO{±Lio5 #%'F2P_ɷ`sy5C=*DCli?Uy[fܸ;_zee ڡ-A#4L,:eʂSJE< Uݳ:iE\}&R1:Ba[}?\Fߨ2Tnh.&(+}R|&a,Ӵ0K1v 2 e~H9 u 7hu_ĢvB?<#Qj~~"|^h;x|a/h8aA,OgCƣ&PE/n~/NgAwÛgDx~Mq)W(,bMQ Wݾ; OD/LH‘=h2Fg/=3]$bN7-q8̴ Up?2Ll8 "1`un\\ s5UKCA(Ͷܻs3\uP>2x }-"0;7l]2s0 @\rRġGX!!! iOaʬCv.׻2?D͓_|惄@>#N~rH !hu8Ed( iJ@x)r!9O&]R$]dFÏk^f-VK:P;~NOI@oDkMֳ֩͢\s@B/η 5!Ռý̭uoBd['YeJ5/(W,Ey)׿dT2lqP=ƓPa5b('*  kOqa(>>bYq OƆnZVך'2A^Hzw 0L?H1lOS񓙷l͑e_ h|}E>XmDDlqX*F)/6k,HEeKn-?!*a͐ƃvBo 9 \sx1ae7/9Sʡ̹1ğVAfVz&'"x.uinxkUpMjJ?Ǔ%M 1^1ǓM1Tr-Z?Rb U5OAf]-郑eH{p.Aw@h/ .]dc, %S\-lLCTҕPc:̞Ԉs!}ū7\jX i%"+tNY_XV8 Q'5Ng\wcel[Z欸ieB0Bgݡߛ/<5QX*wj㥳h認nOorޚ˰E8 LH'=kǩ:zl_'&AnogneSn𕌙;n@WpybU{AJΉz_V $VSk<7JJ˽pCqݥ5.]$TCǬHS7% #@Ux1@қhK߅ S>C@ )^,,܏BT؛~|I]UhQ[w'[cNn汧o}eA027Xi鎫\ppoC$D(fSvF6%X4NT`(.c>Æ$ 5XZ?ALU`;9~_,I 4Bϫ$TVY]p\+) !nj-l T<.:JۮO08CQe>x#;O * J₞qrHSFĎkqf1J~-PY)GeɷgwI >hĂEMl"_r᰻c< ,rץDf%I#R!u0&P,Xn>7+ Й* E'SdœEܑi`ʀ%I4'p4Aʽ?[QATFL 'wM+{Z/ϕ?'  A9  7qzH_@4D'}ٽ-NGm8r`wSc`;N7"[B]X3RFQB,P`R6AY>_gC~!YBl~}[E:C^G%uĴP ԷY ^X X4C/F0c].q|T8N;e#`hy ;7AM. kaH 3DuZ;RM90h7R_a7/Km*8Dg)~T%O\+CɊ:΍~0nq;JY+ܽ@|%؃W5zO$oJmM74r1KHy}VfI7b+V-km#${l0[/#Zi^)_r^=cjth9,bgC%jCE]Q(e8Z/5ֿRޗK,y yN1 pM}7&7.;'8PeArqjlQ:;c崭;0Jx[\Uǃ_ 9?Ir Ji ={f5&P7Y%Z kXygy˨4޴Z@~QLqcl%nV:`"-sb;w-qEk="PjH.[5%*E#5xe)~D8lrP׭Ҫq(CB 7JhU& p4@G 0:ُ]CʸlVffpNa6]Ѣ$Y@^NL3j]0X6 zP~gMt`}hQxҡqma2%_ Gp߰'$0N {- 0 &;' ?u󎮠}wd3?)>k0 h7Ug+#B9 lupNL_e*N<C maM8(놣!~k"Xq#xMXf"m y0~:Fde3~61Vo_t(LP:Jm: ~/6sbaᘈιÅ|Ԯ>Y0 nm$ZicœmU L%7DZX뢉\ -QpsR RJ8YRƃBx$ASo :! _ܽ$9tL[?#BH,f&ynѶa<#z~[TupEs%#H`Pv`-AېHI?w&,AT/`Mu[pbD24=C鴠7)gͿ Z T.WEZ$urPRvuUJe5X~NbG9?K`~mUňSb6P!M5V=X݂'F湧ŭ+XL\]B*PO3O%!Il%ʧ5AXZ8>}44R XZp OnPxE)tI4 e~0bjy EnAbPtKu9G/R<蹮R2?υ-;Y'KB>sr0X4Һs\|a߄=UǡC;=>%}Sy\SӀ[O?!ni_zS8l@ْl-3[+f)K)/h~b>#{^+b=f1˼w>{vg"Fe42r9~qОNCtbI<ƽ*KN9na#`!a} BPRs 8ɀA%@Uul n= {Noțgt_'}Jwߞ /DƧn!dޤ= G(G^RJɑ_YNާ}gՠ&Ҏ\7yԶj#)iNN1[Y rAA^-t3'K0>Y7`]EN9ʧ<~]a!Kg.ju~4u9|lQC]:.uO@ٌO1Nh;(/*7J[]fɖ`" Zq7;"svddxp55֙(6MHq98n@aHktF_H!ݵM#s{X$60޲6΁V%p!dŵ_ޅXDFM r ^ +ryyyRpK(|q㘒Kan2S!8Ձ {'T8_gBrP{G3FzVa;%^3;0\paI?M"6A1BKjm~9Š^~iD?G,Ϳ6b}9UHs{AƉ;#TPT~tY1޾ fU^hU11HW֕p<CHFlf( Ck1( W&tF:EVIĚjcUƧΠ 7mHU<~@8 ȵ4`ԣp1`65KH`?җN4@ۡTcm4Jʃ n/30fn>Ŋ.'Y`5ڥ|s8%6b?>hty'up:_HL%R'EJ_F焕RY4lQjV\écYڹ=+^Ǧp:߼2!eUK,z\{&J|:f-ձjƆk0d^0Ltz s!#fO8zfllf-gŰ&uq J?_V. ¬ g)lKbnZz-y%VPjwSm:OwS/MNn#(6e%F)C~7)H(YHnkj7 9' JIH.{ geU”?oaDvE7׋ iYϡԀm@C~r20k35sK (a]m% @^e?ٓf_.zhcUKMG Y@wƹ!w3% c^9Ab N0z>ve~g:]5k`QEDLàӒ<k~-i%}=G,^E PPͰӻ@-R/`d柬W 'J/FU}?:5uJ?έ4868#أ'5HN(Fr3x?[ YG~ 糊a9/u1a1sV΋UKXBYs[;6 >\8W"sA 2Ξk:/`luLIF@<١XQV#82W:n/0ϫ9;9?yՑ.<;eX_ݓ'GFoZ{u>XeBHg'@ pt/}Hj/ZhS<&±ʃpT]&#q^cjªc!CI$Ҹ$k*Z7]1c#x(^ziOruu>>Tꘪ$2oF`f|..(1']īWᡈCs;Bi?C /HK9_%hxi~14VQ~^[CFQ+{ h9ea9k!}jm#88ϛ}Xr>l={ZC x<~݈rK̠S·ya1A@TyF7^i`LӢ@ 5#T~eo=Y83)ڊm^ x;`5u.~U6:kVLhLu\ѡA@]&-WC NuiC9IQ wB5lKeH o%Xr4ԅTK?\`yL2Xj,[Fs,joHlK-|' :uOav;LIˮ%uL Tb=uU?PԧGktQϯfrQ7T~\e-Y yHb]JQ*Fj ,B~? 需{>cQ2@~wO+i2>l'+,w:3 $ň!+H(>|t͒.p0\*(Ib1)!7,:k2tF*wR\!.F=kTEeWtX,!J %IUaHUiMά9XE: 50b,m1󞏼69GWWiy*|=C:w~LVY;"T`yEf a٥10m~I 3I`AVf'P.F>}4 +IRRZ>75#g7MS.C׆SQ! B^j^ YN$ijtDFɝnl xW{#δ|mq9߫ vD u];2 dHbX^g݈ͧ' $+&6ÏjR 49 qa?=$zV8{HUi/^2췊޹8/ AhWJsLʚStX:D€9(Y|F".wޑN~ǣ$z е̱M">pI]sº[+EwC~aruWy>nl&VAh)۬=݉VSbqVH{^i[;%bV DMBE+B!UjmB`UNkڭHO㈛X*ו!UoDUt2`oG!XB+q3C% 5ǁ2EY@ҫUP]t{팜/˨K%E &,?BU$ڱ  :ٜK*wA2jIɷ6:ȹ㦿3~?s. are8᥁)L`<⁐ 5lR#A8/ kG8bDSB2z7(c5b'@yޓKHPXݬ?PBM bx [^S&!UD\?]Ӣ^Q3g'K{ = 3} Xf[I۩M%br[)h7`naDTHI(GtfQRv&DSEڷHVB;R,܈..\z&j"| t&3PF\k͊_q ~pULs6>Z2f8b1pH` ÀUf!*- |v].;TSŀ*O\E,cwm[Zk|cgG_g4ﰖ (" R'0jp>/IstjZ" }]|$h7V- 3=4dҬĒ:~P)ډTM':.,CL1p}w ucq8u T. {#\~qiӿxÇRv}b'rB?fƟ!EĭOd`ٷnHÝ,d3VAhU*ߦ_ /r]M7D9T"!f !zXJ:x\,HȺ\ˠVԚk(A x(+UoxŅ(6f#zJ٢ /T`z݁Kl@7ds:~.Kͧ :6O032胹8fx&xfS93nc#J~2Ek @9!#zU8T0 ۭ7!*!(z3䓞Q|ֹDb2?#T шP(34,49 &\I^62f5qnGQL3 m!억ln) `sb{E^g@zݰV^@fRZZʂ}m \&P"[wq# эFܭI)d1.x~Qb‰Jrt2al]IgkjȴgśYCb?=d9Y%m +C\Zel끞dO$ed-L6 ͬ&>^G7̳4„]Hgcc~!ptT`.}mi|ɀY**VLY Qq ")>nz@EW\4?-i(AUE_5; #K$_+R$K%0Em^Z)+KT,>J;u  uH~M3NϹߠ"M0g`!Pw3mLM:|\'L. [B>RL%9CV֓?-;SGLIs]C:“Қn`籷.qEoK+p[تtҞJ\:I+Ѕi/9͍F3S݄tk#S~6]]T.+S2ng܃\aTRynOXsyX,Py*3Q>"+& S C a8o濜ˍ3 x3*KsKV Jԗ@[31SjD{tbXP̊!}J#jY'j:s||zE~S,H[0RlN2j oӷ3i{jt@r~)_$2F>1('2UņO:A6FP6dm]ζ-Lү !Kcw_!KXv|UwjVU%K~+`Kw,2+'>[>iaQ*AwƢ)uqy;\#:8߂Ӈ S|qH'0yYF"\.ǝ$4UUw\'|{IyD V0TJq<(5?^*֘pH2xM1~% ?dnӓ]OR/E[]24;g=z{  d2?'98"weXe(Dk,hnh>xdNqe,jm` ׮`D,&w8ᆫ(N `g&%{ T=&/ .ӆ'1z('L](۷{Eb|Io G!xl_xEhtp n8yWşxx\ Q>5fb?B!xP?R9 Hi$9+[Wɒ+&qVH`*PU>4 PD/0? L}/Á%~HTLឬ7Psgs,],NvAh3huH Y>*z͹Y-b}¯RDZRyܫ6ѼE,w8:AQUiJA|IR%QUeO-G<qx_|SocA"T&uOk/s ͽ;_1[?h-ȮV}!`YJs+Hi"8f3R6,!}n!NK T2~Hous%j{p]RRj$+]]OZq0𧑇Y'TaH 9u64WN :@dhwH&XbXJmIx. #L/_)|FZ@g)e i7R~$ag> %15Zn'n?_v2h5E#䣟@,$nubӂak3zy/g'&@%jG2'>򍹎LD"}Xй'EHId=~(.R ;G1T:Yjc#l15j&.>۸)=Fv "hxCԱf3ӗ]/1*X3 u j(WyuX̀F 8bTٿUV{ s9EK.T_xMAq>zKC&1D&E,oT󓐐Mq` 1:?U-YBw{%(8s+~ҢvN-3/"[zPj]pYYBkY U<{åޗMHLn0*)o)2*c4|fg!BߍQB9C5? .Y"*3"+*:Lq{Bm FT'Q#P 1^5t A Ao(_s!h#=&g@ށUKLraꏯt"90ɋJ@i'EmCݔqb~Im%V}{'h)kv pw2xsz8z3'n<u2oJm(O,lf@P)8ӌșmZhb}%?VM`5N1|dN[?;ѿ|D4 i :ԼC:geFz|C+ܩw$6wt-Ձs"H9MtB8@nlEᠼ{y)-iHm>XԈ"2κSE6VSݨ_% Imu{c:a 9 :Uy; bQك ]JRWM35*v=4/I7V##Ul5ڗ`cҼg=1n3#(O]:E_sAQ٠[^e ilUӄs?v {.k]8DF+U )uw-+PJBUM?e[G!w $ ęn@ʀ7ɲG|PjǢHhǃ H B7w"!(wszs^F2<=+ Uޜ),҆{ qq-E,ZxΑBt:PΗyG,-s38~ɍDy~/bV/zV85!oM`(P~#) }JzQkJ@&ȼ:=}~)v*fhee*3n7l X=z sm ҒGq0 7~.)gBХ fDMND8uKM3 D2Rœ?2m˹=4ń.VR%f]ERx^Qq~-ɀe2L{ k=+LR' |d13+6~")lYR` >HKS,#*zDH+AV4+SYU (ºɷ/%šd_ c0RԾOh&fcg"xi*VIxd`߿O-Y6~6}w&! z(ª: t26/Dt0hxnW #òAFrL$Mi6|YElxN*L;'3ю?NT*hkGVI6޶5rvr[Vɇ讘OI0ZGO6#QjlrOGmbPJ cT!reJE'5 )`!ׄ ?}N|jZιf t! jJս#]O>nkf;ͮ;:Hwho4{Ʋ+Z?T uir)WrKAQweՠd !Mޫ#M<K=l%O[rq믺,Oik܂-nF Urzy+ άx8 01'{D/aCZ_[ \r_"(ANk6hE,[bDõ!z|l%]?vMnmB0xh%2$牱=9/`6Į6V|ӝ@LF#]}>Qla0be9cEcs:[71>ʦ֏֖ !]S>}jxF;ГEdnkMHPyWjl#K0t@L2ژ@wI,x́qG{e/MߏxPY ֨~I#*<, JEU򷠙i{'yU5s%b+Fw8h}7|L<M&XpQ<%W9$f+ H+V1ګ7Ѥbau l&זGQm{p01rnֲup*ʿWFwWxhRm3Uծ7ݾ9Z~>\L?!W2W:!E2CDQH!y/#_q붽Ck9V\B}.Xqu(?l:zn QLr a8/{L\p,:s 6`WopB~i`GNo}[$* d?jn-egÊ]RK>oTx/_0g4; hhoJAyo4'8|z.hW\t f m(ie޸_\XyHPD:lO~I"qc(Ȥ[2r(jqŧZK!UKSaMm(ܟSY&BJ_(;@4n,"`ex Mf0{(͉qm2 s1^9jCHb.rcg} ޓȗk&7h8J޶ V .Ds}wp๟X Tt<}ѳe%(dA,d$2c܍1 *%tn/R <'RȪsX:##4(ĺ˶Jlqh.N@H) $=)Cr~ Lӽd&-B]ROā(*oh81^7&s i]1v9D6tפ8',*Oz}KTzبEHؼ,*Z18&zQ=n b/K wdbLh)ڟ{/g#Xn9|Oǔ+,H`LG(@}g|&ɋ !u3mKה? IiƐ*p]`&.WTj4YV&Brp/q@,x#-j|9\& hCӝ@vb stަܿ$:9r%4!βq;j;ߢpYr *HMA-g ޶w Q`'Es p~RiUȁFͥn\?ᝌȷx Ul!>2Vw;y@6.,@zɓp_Ms (%Uc7iQM a +_F(NyY7Koc4ȕp;nPMH48|4$dyL3Lq: +۔ %´,ZU3Ԃr 62O4h$^1 ƒ$7A57,ΛB۟k7!Eu92"mU@'^`ΙȈjX/;C׫SK@-0j}W4~P2ά=S&HiEB)\rcTK1Up,ghw-%S Kc)>vw%VJ2Í-#h'TJt@> (5mCc17[svM+;SbB7 l.Εo ^"nz9#L,<ڪ,뢍-g%)CzQjxnA;> L̋rˮ7W &~uGRy.W2ϻ/2mڐXd5qT՞كG&ʉqHx(@ @J>W 8yz|y:fw{Ot956 &;SR εMib>\5mjSpPۮY˅En ߤFKM ΝW% >Yt.R}®x6E1`uKicJvo9lW6cF<{Hri] o_!iXkh"4['+=ׁۙkF`;o 3W8!U뮱 %~l͂). cGR?WQqK<f /]HzPwY_γb/zy86'^d/W>%J8eVX|wQ+`]PU{ ?D=ӵ:(g &͌zOSEw"*XPfbq:@Hβz "e-zI?Y0܀hePfNRk&7l-t/rP~ndWuڿH#ky!d-ic]f S#|E^ֲ'"E}[yő;F*(2{S:q:!RDe\`A9 Srㅜ Ħ ʼ TT% j(_CHPҨSG/oscvpvDÉ(FM"SvCH7`11bFK[;(j]x'5vEl )6ʍPF `W e Ľ;STw3ÙsY3rfZFtkϋBڄi nʦ 7~V%g[D# j<.4˹AGPWk)lG_ϕO+sZ[RJ~ݹC\QueIw˺4p.S8m-^ '0,(| w7p&:sݿr(Uyf:UC7dئ;G4L*<qLz{!} 6$7ݸ"A J=COԩٔ_h*~6:).W%Pв2p;Fc*o=͇Wա|;QQ :os 7p846ܚK 'p;%*2Dn@*uzdO $fmmN>QHfY"|\+{&8Rjmk3Wlԑ0 O^QՎE*Ag] Z;h5uFD峐9|xC;Aӌ/BAlҩ7l=mJ#^#+\I" "d-JlY@! F;wuG_lH2<<;,[(-9eG\Q8;Ң8%",W Qoޜ_c 0}~h@l hH[SP$ijh>yKaf? Pװo-h"'oHsÑYVOGU`rkxE/i^UD72.Nθ|Kᚸ*ly51'9dT Hfuy]>6MikI尃X0x:R&@țzkmE uּU GHcU|_ kxPca͍O`R Fn$)+(~);pͩʾϐRd"\2|_ߡpL' a:pxm^yxh/rlOuڡ~hp:HcWJӗ?rBp";K=_q~ ɍ;{/2 z]8w/v $@H܅r@b>gףA++9i L~#PF(EN F=+F @(pn[!N3״:_)y譡#A0:)L=3WFyѦ6rUJ{āCʖ aI 76SL{7KOKT?E.#Ɇ6~hP!tPHGܣ/[Mo\l hdkH=-})osxL~ A(ȴWtFUظ…ׄ~XNfT$(X%DgiJ&DӮ,pZeZN9XvAC[^m1 UdE@Xv2DH{o.mow>jG=]c)2~ ~RI[N]W󽑘#{rgކt5/yͯ T\0iMDrrmO)\:Et07UaLYgg o,lsM۱X Šf0}@-M`d͓KTc34'{,%.yiۍnkQ3@ xzy;hIfF[%r+{C-"9O2̢v?ВM0XٛgB)Vķ #8C ## vLu| +)$uώ4Pcla"Ũ33Y’X?1NFT]Fh+݄䬩zk>.A(z^b4f_D&Xt=vC}?d+na⦿6uAj%i !GTBXP 4DR/%d$(i6/yWm!- b5J4ڴة7zhhDkX~rvE=<62g$qn7*8nE7~%:g7zOV ` Fk2}WQd-?:VdS @ yNĘ>',j * WhFAثgL YYkٕ;+}wAI[(]f7X 2ÝFKa)>"-Cي)Ep[2 c ԍ$^mA{u{$A_}p8!>VU ?b*N8csAr"8;JuT*Wr"\ )_Ң 6rmjgM4Q u[8kqt~ݻcְ]Fk%i2^vRXNEj%yMW ?5ۆ }vӘ|-QCeA=7 .=p]y z5S{9yF0H֎kkXz_i3rX{iZ.a-(F߅Dͷ7yprdeՆ)NQЋWoyGdoSȖ)%p\5Q{ڻu+jGb)rs4׫cc .@HgΦ X>?£h5\+kmb>V3#!ĵ\T n{?AFV㣼9h!4PL}NQFOg w9y@ W W/P-D:pHQt?ҧ0٭fMȧ rq4c-?Υ"}doXPI|S~->Vd -J AbI{ItM(ە~=v* &ma|羚օeyaِA6E=-#&˻vٿP8nfLQ\՟A 8E1@J>D择/t# !T[GowEW8LBꎳyƋ!<{at6zlo\=hwbڈ_zUߦěAsw\5κ.jcf _y x"'OO*Rli%3ʾ&o5R.HI P&>($AL,{sĺ2hck߾WT8`eIzm-4@~Y%41mWR>(螕ȂNʲJD2ybH.)H%Ut0f  GTRiw[=j /;bIV&| ճF˴l[*,;H ৯oa٦zBz1?}!:~P{C͔[9HY_Zt7Bk&y5ߕaTuryt7 W5[?B340o"އ"Ƞ9e_veS   ^VωƵ#aSɺ e ʡ~vǰ\ 0!+B6Ht\<w=8|v*V)pcVa}V7"Pۭ]4' W+x@ j蝈ϾH0q43OgX D([)H)4 ㈊M=5uDjq]sv8&r*|JeYܺaS|^) M8\83jMwڼ؅$tP8`jS8-=8DT/GM&Xa9@Jt!h p+`˧3Um;(}sؤ|㿮mYYd2J :]o0XϨI,+x5Q6N tYMV t1il^>,߭c {4eĤUOB:s?S_=# hqkRWL֊b9ZMgxyo6$FQ.IAW`q:?~"NőA@cɤu`@X/ aj[]X$6 ֕Ph_sK?.z# ^H~~QB%#M Vwy.8RRV@mEs6{PDݧOi7UhfoD͂cMMS0c6>!ݡkQP\h;8X&}T2=ph8˩2?:YF7b<7KIU@#.gAPR;=7Ig#w,~@%nȅ͐Vj㎅C^cu. s*oB).bߤNxv!SݼOFb&X|U&1ɺNbOLjf5cʬ) FzI;4)N .(<`R8~ʂ}gݥ¨ Ή6xUCO~X|eOgf_D#o_)ΞJd= I[>>f `LBBTKJ*h]r_/rvyrǦHwx@zՉo pHh݂`-:*t%F+Um#⋶~1EұI~ YU0d5n j ԙd?bLFRkJ0fķ/pz$`:j{U} _B\R^3ʌT9&|6;ʐZ8˓hnxP?cvJ[?"șz͘ԅl7?DNU9Bݕ=Z>l+$PgK[RyDZ[24(8_hf~̝@ZcAX?0j@ 8ѣzEe^dĤA`E2, En8Ss폪a1g_OкS[=7 uqf#wSLiMئ@Oq 0 ٍ.Nz $}^;h-Ƌ! -5w?PtMFjQL5et*X_ᬖ_ MhhY`Լ ʣc+X̆vDkjkha}iى`gyVxlNpZtSAh>IƇx!28m hcqG+0n4#գ_c˶rx1#N=\ϺI(,0ꥣ OƥW/&m&)Uk @&W]?{plDsuעt}%r2,"k]者o kVTZu%ZU@ '>uhBіr<`ı$O94#y|iͣݝPʶJ+,?&DJH&J{_O=]+|?7\ &$r𙕞K⋶ Y |x1(?%eHsJC{U?G~ZG~ynak=TTs%"JjfG|ZO^娲bHdg [;F!JP Kk`5W['j%1/{As : /l.4Dʄ ł D\D{}4AlZGJexO[8zsquN9SɍǸT@| I_%E G+wjRP+ϜkSXYjSq p2KMz8G|MS;@Y5_4LG}]kEaKn8#ĔXggRٚ*yr.rL f4 Ȳ:xEG>~t~+YǍ -BJa)<jTHHW-[FBm+a:̜|;"n?Qlbl֝!)-AW"<-Ͱc]EqiYs7nZxW83E"ɯlO6237E7~8jE:gi`Nk羰 7}e߲伆BhrNry%Xr'XSsx"yʢvQw߂IJ-W"$:R3:kK8+Q2lZX#vBS0l[hDB9 OcXN"&*Kx6#HϚ9wSOykD@ݜN^.') op+hMM?X3fե{Nx }OMghɋ+4!7[7o]dsWuX">}Q|!m!OH bkItOcl1{R3=(߱"Yd]_!26XE3r喔l7&rh"rfH6LPA Dl!ٹ'JoUOz ło$ VlUTjfv4^Jh,k CoVp>,9/5 fhAî+Еy _G*g )Pף`(emibǨq̽pqfxշP :oIi(ݕͰuܽ|P16YC4rVޱ5\2'#7 Z/wDZV&6f^\`ef9~cT4PLf[6E2C9V^TR`LǝiioX`/'t+mס}K- ΰJWsgRĦ6:ϩYzV)uV^U5@ 7SKb |5PtTp D[ cp-`,C35p넜˿IO&vL}=]&5 u+9dJP23ZBl>CAfzf6!͔mH,V)l%>L{suA$4'K$移萔Ǫ~h@W|~d V:{&i򤃦Ƞa_phG)`NI<HFlsAK'F&2Kw[b4h] { a$4&D3櫻 иE{nTb^;oB z{yaX+.O4p{ mx1T|[E>n'6A {'?z<1Vb =X|JLh:'њ*},CE, s;ꦏK=Fwvx(I->OW# wKZr{"#dn:<`Ni ʶfVu.Q+gr#W2?3j+K0k&rX8RakT]Rx0iSnO۩4 P@(ѫCv/NCR{YxڛjGn+JS&mc%nCsn)yNqZwƆ\lԀlۗę Tm;-uSG`G_v\?al5xcb\V"J5I}4:sSsLP_2?OT̈H) w|%qZ Cp|j*7N.E;vB+jpN26IX"ʮwQi+H$‡/5תfޥUFԿp$AQOAL=4CʧCHEvj\ ]g?hkC+X!.XxWO޶%K4tX\>ɋ>=8e{ Jihq'յ[(>e-?G\DV b0,t4w *c**ӈ+*%-_nܷn8 aj %zN78[0Vh9g{~*壌W i_M aZv*ah"„mȊRV0pVH"hGKDtOha^7pNĎhw6& x?d$Dk8ɶ-sON8SoX*NBFRwW-sY]oJlw0R1[̆"v{.`0B]v|a.UR aP]>t`p#R*2yV mGZu;FUYddvo58 ]xJ0*ne`` (uYJn:U,4kWোнMqU/ =HN'Bu2-"ϟ5Wt3i%]}hpg*s'7@R=[IqW,4~> ԰o)ܳ)r7.(QT4-y"Gy +@8ccO]0zibP+;`AC# kMXsUKSȷHlv&ګpGwν0#$M4t }l2YU‘-K{ʽ)36|`Wb& ~S92ڻgxͦ-z6Zw}~f6 !e%n%_sØ>Bl+V+abSر& ^P^- Ȗ8uY\..O$V 5 ǵZV=NTarjiNX.7Y9wW4|fN$n 왍gDkـ\`d0[fȡr \^ 3-ySQ".كJS$>KyǢu^g򒯅\물:'>աł^: h\Bb>ItWKW{Mx,m`=[]2o+ܞU̷{m;y9 gJވ͖3=_S%+`\yPtޢ 9.̋tbad1˸[``(mW̑NN}mWy>f~T..{9;`Z(r4{##=*,*ZQGUAn Z|m%hE kXߜ11s#Sjq LY#;D˽o,g"8Ӗ wEpLP'fjwyлjY7NR>-f9v%iȔ|JV-tΜ&"O@Nq=omIgLſj D`L'roCVIfm0{c;9g|^X8SucU\h)h=L;DT~:6)F>3D>1 T] MҦ=i^ GeM@O(/Dwb~E \A`WL7ӾXQR>ہ;L:(~zg[jg"C7߹͑v GO!mI"!yؤ OXݬ) T~țJd6" xPOy漇!~lz]H=Ѐ;-Hc 86l}s>jX|e<\}/ҝ&ZAES'?miR2y0?_S<$*LޯĈ N\# - B;7D^pϩVQ>̞ hjҕ-_V ٿͺҧwqCͺT4 ,L4 Vy5Ю g_B5VNŪ-[^8ä.0)4בPjKSpmF:4Vԓ N7b8^l<#S @EqO([.#.v.z YMu {~94LɾckﶏFdaV`Cu?,rZq_QF8!l7< <=J$yE!n5O᢫RO}dl B=JBٗեKzw=Gb}z_3-}l*~|\0˴9Ș|$npyR?L BMd7XZih;OrbezܪYO0[f6SAu}㵧 NSJTM^hz{˵M\D(yڍtMksk񍾕@E +Dm |PرX9KuA {4P2\3'!=q_lЎZ$k)ӱp/uD)meOyl~[_bؒ0TPw^~Sm&6.AK!N#ڕ'Gy1$X t/`jD;z@Ι_JjoHd C plV_ O#G8VWӈ>& N<;"yZI~϶N~WєOs} &}K ^Z`(VƮ<qe^\hO_q9JNL/l-˸+ 07 QI$#ekrh t2z @1.6~+˿4 R\X~%kW:$?5-|t=*j˒Y#ĹF8%O?cGG!i8 2FSYSE\.JEb(xU\'nnū7/?wȹ^dpw$d^  Â+@ /t`r6Rt4dwZ(G[/_)'"!Fx /#1Ubp+I%ݕ@`D=]tKK=yBvH1 8Jp(#<EW/Yř8e1rzx`+lmMDW18)p>2:cQդܤ2e^vU[g|Z0PU]DO\ j iВǟMdU v ‚׍L{lL#fvn71'~,V! #)V^.atHa)jqNT hEtz)nY9ƳU[QP!)yօf\P tDK%Ya_ߛ̹\Fl-Zzdsr]ކrx{;Ri^m AyWhWU h&2$+E|H҃>O"Y K*gre}^TPF9BψQ"=xS'pg|sϭ18l h5h:Sxj6gCd/.ܣ<"[N8YÙETr4`&}Dj9nS pn;>iY׹6̰U1V^üR$UCW4;g c:z \,/h3AٵJr/3EΝ@vA"w"G"đdvGh[f _ͨd RO|=6;" ͪADo5"IAv.ɀ\'q4CANgyͤ41%"J8Uc+>3TZPzL&沓rol lq< ~Z6NkAi%{M"0N`P^Mވ\;6e }~``?r'TtӜ>t+w|1Α/5;ow3]C/Zgkݬ?r[sҽ*;깟۸&F?F[FT>![Kz!;R|WvLё@,No{( qRC ȑh9 Z ~{kC3kpNlmD6$kLc,{4+p>JJ`xD%Bpi9br_w2'L,h+Z؎sH诙ak,뛛;%ٸC@*g;|Eg3NbN{^<½?0\,^;0 LmE6dz q\˿Nyj gQ4/Aq?L}1CEfA;ڗִ`$+ڱBjY 4GQavDnn"ֶS(_f5{>;{л]>]{tZb%^Ggem-ZrnJGU:xSJkW7߬nD?6ͲX89-D=ciJ QOY:ZQ@M e pM`l;2?{,bJmY~tT&5Iu{yNG=BtC`̖Rz*)"e)3}{{^*86+S L(`Œ:>nٚ3+p>e'G}Y|qϪ~3_7|90h#'ؘ 0S)fESv_tT#YE[T=LkM% Hnؼ]kP " ESTwjTPrӻ=>b! b <!Q>[hSejǻ*ݑoOGU -9B*]q$c18]fO`@cHX)Ӭm*/֕BkX @WyavFZ,:h}Tp&/|wqB/A@'J%igS;I ;|*DIk_:&fف{6xp ?ߨ%MQ2-aʐ B[ r1Q[uWa.YQG8B SĂK .-gWL3HI4_RCøpp8o}e 6t)”uȽLw &1foRG?_PtV@n2 dؤa2yÈҙE RqKs 9UBB>&gz!W r4ܴ= d癐e i`7.֋uu Eoxa.Cz7})+hU*" nE"~j`򋧕9@u8e$VOn9iEJ ͽʍ+Hhuy/@1M\nXUB6ơh >oOoQ|oAz)[\5DE%z5$Q MBhY N &|e6ǣEoa'áq"y,؀">fJ3Buά0ru<̨ uKs83Fyv`bQ YA-C5gָdSs(H ZzS - DʴltjU9% :jtNKgҜN}?*/ǘ 0d3NzXk}^ӻ֥f4h D1Cvxq3q%&1k$;wMA~iU .iUj)oHvΕL^My{ZzBP: 3 Q14 gt30ڳch z8<x`(n@^vo,F.Z3|}k$nt(U`=EsejmYPՒJ;S\Jy2UMh 2  Cl]'0?`ɪzYer۠ Pܳ5%[M\$[i u~1]`VW`fMp1>\49Zю .;7=9PH]_5+F0M_5F2zS 64KO#TܙWܮ//+Ceg>puq T];So*; o^U9'#E&̛5S:ʫժw߀ei,mҮ okLr@ 0Ţ;j@JL僯!̢Vf/b!thH-,.'Gpm6D:e`Xe"X$$/-͸(!I6OX&BTQE᮸Łu(/YKR Pq@^*'}h;=wܰ<Ό)qT{bS<ݒV^\^z(Yn0;rFU:ڹ])#CZ|KZ#H\.G~.{WspLenB3`pEl ےQbeqsD8!LSB?\ 6lӴ+W< p| K2RL)5S3j'9@@$Qq8!߈ޟ;(~k4ðG)X3 I_VKdP4~{MAPGP:2Kk'pxKѣ'w()}:b8>PNa j/+ł j~QN <6B|9ᔢ| |4R-v!@h* p^ 牯},u^_%A7|veKD ?fڏn 4Z vG\m6 hz흪E&} M$TH}hڇ^ ˌvN߶˔68Ź́rT[Tg@o}iU$e>33 6tͰm$Ń{Ш/0?@?&^j@BhY=)K[i0G*}[CV%m_=o$M\ժt=s EąwXsN뛁Ht9+GcqR7(I|m=~ff|S`?_+p>jWmtO)ɒ Q\'a ^b핼};OXCl)GC:\; ј(_!+egƄ:܎]^ ͜~Z3]FNpOJft˔v #T$^fV_4_ٚq 0u$!}&hTqE]≻QAc\GtG E%hxs!J `G(UBa@G`A. g:AC=no(,Yջ~0^a}/Iݗs$ۡbU_ZK—FBppEHY k ^ jS%8OOeu&!it1NM-Gilb[ 쩘-R  6h>Z\P'Htw6pc"MXּ& QX#Oڨ;?/. .R']-~ըBC}+*A|E$$ݙmW,2$uބH?n9.;n0Nج;zM(\9*?>c.7ʒbf)a<=LSp 6/eK>fIWyן#Tc*x!'hHL L~Q\HD)*0D\zH!VL8҉zFs|@#X60w':ɚiQį5uIHL_M,sjpWa[\n.G_pH( &S۹vm USGlw!ԤMyEm}_`#"L1VROįRݰ:VWϑ0B LŵEboGPZo[wKb v TR30Wo, ClLw|Y+r>"Iޘ E?{3LM}1MN;t4R‡ey =zGu ɉ%WcKmo#tgy@P0?DVbQ, YtPOkA W}ibq)XZPX4ŷi}0$8lt^L{`2gsw[G{8U3Bfz|vgj"ޡXRK4ŌM5{/[/;Vz7J45X^eut"p2"y ^̗?L \ ˄kXPY"o;=#r'XYX"\)/+1եs WcuqlM$qU.uW)O*t *Eo6O P/s<[UㄗV[؞h0'yn[^`Ҥ0áS z) ugzK3mT[NY0_+K7[fgb \ Mp R? 3@VxҪ[m~/;RODf8nsP}[,8kIj'c ]i [ݭ0 $ΰO~ʯnsm)92SFÎbƯNlHB["WtȏQ"k} bѮ􊝃iEZ5t2}G5ڇÂ3d]O\1G X)ܣ=[lr;*ǦDґV6zNz9?E^uT<հn8摎DcQuD<)5YbV2C=8ζJ64">F'ni3<+L`IU*_2EK@-dbŅ1`:$JgĚ^'kN4Lx3p!9"0W7s-F|"jbTm9sG{ <↼pZ7QTg@K+NEњ=w̚\f H* qB\}5-+6j39 @|u~|ǿbQB$gft#uj1V ~426hlR>BŮvtICݶ 2{*w[xJ䔠DN%05Vwp4O_邖J_%T}8G+&=p9#ˆ-IZx,A?POg[~dq?hKknzV֊g5B3zၠCX7\|nP&&ЕAi~uFVz撡x2ۉMs3h 5.'h?O"S`r7&j 7mM堟JH}`HgؚdGβ%c<,ͪR@"JPL+zLAne_'*εr+odRj ҋǗWaZ7qrIλB42x5SQO{nwa)-+o|aly}P 1jPMs`Fg[)&}m ]\jU{n)!K "8c ԑe;2FR0\ޕr Vu.B\=W+!cta7Mˀ 2l"\ 9IW ˰O碇}֗+4Z=dzFDTst MhFC642z\Zn @ı19aRyAL H$XPg'CV_ܼ}h >a(IM +[&K5?tm!ڊ&_aX?2:3/0FxP78LJFn`gGši|-kbnr oN)D,^«D.I gr%>jX[V QPiϱ~V/fc9kW @5x bCXLPl |׊q57,M0ީ] 4m>z6Ũ3T KQ2[?Vdӊ vR Z Tl,.Zv⥨ʃC-'b90#!!L""KPq[Zף߭a^7:4!IYM=0*{vqr(%xJ>IO)ٓg^տ0dGzjf[G?ǫ3!@?+V04b0.ϼoڳ3qjxF3kK;ك1^n[1P}6`.*4?|Ll]?I#bu[ϷֹO3 CC'1Czh%iזaNw2(ǘqh+_ ~/ʩVc!j1$59ʧS[چG5M*֙O1Wlc!^1xm S"H (X6,M3xB\]Zҭ0/4C?jMB.sI4#Atj8HzI誋,=p>^:m5 {"7Z꙽ >CLC~_9f'")D޼o|έyF}F?iC֤\f}E[ u[>$5obWRmj( Ͼ}[U:7, J0fDz'dSp&$xņ&JVZ'`RfXmM̎B:`ۅ)ҷtq|8y0XBؠIx6NR%ᚁ$ \}bL͟Q(Eh?g \!^rhIQNOz&juKz rc2qRjhA{S9(T'[z=NWGΘ;$K9,h^ZJ14#cR S 7 !,%Ul3׽:4fEv=cq;3 kx[~ NB[vQCXe%Fϩ| vE]kN"H01 P'nčʉʀB6(% s"#ՕLc+Q((v,BI/^6\!!|X\݋ n Gw',8d앨-Z ylgHbIÏ!/c( ` 1PB{ tu0ރRϫ4Qhyq̬27[?߫".iq3,.PB-ΥdPm /pB0LX OPQMN*ۃFӌ;&JMJ ow(h\8*m?BEMO~2u5 .G=c dKnF?5ir@-u&4_b&92MElJ>p"kV٫:P2 .&Kp\Wl'+y0ic58-#]V9O ȐtgT{Z.%q*9oF/eX8*XoIkKD2Y`B~CN ȝf=ņ~.ezY(y`'v#6,-B*򀢂̖JX2ڂ&]Yِ_chygH] OwrWKu^_ JC}\l[԰(be]f Ks]D2&;&iPaM :430XKIĮoJ$|2g2Ѝhzu0dGd $1#ͅKi.3|*YYNOZ&с'&5NڳT=;PLU݇EYr40y6rxv/ ]v><$w3g·|Y[lǐGM}^AqsK9 Eo#M5~H(dMK' {+ay^ԞKeM#62q5cTњs.is&[W=W[5O2L펨 ȗ:G~Dka9?A@ɗz;|yN@6+Qkb?kN2 R?c㓩<}q2CXh䬈@aBTRn޽{9,KD|$^@ ೃ +M ST$FX] bX{4 e2Z떵Q,@& "vq+k[uhC&@YOM^AiHN;[4HʕM.YvRjP<!PRW5w7fձ? dP]FD43QDe04 Y[:>ԇ!^kܗkPhJR%ݦWjKkoI5ўUјn給7m䬂6e6NXzscPp&hX~~?MnNXn R(qw^F_6f>ʼn_g5P~&`m;^j5(ݼ lxnZ@F(m.$a=%w̭>]&3gb YZd(?lZE#3ˉT'f:ɣ]r ]Uc{2 =纭cqb ޟz @BzQA)m᝞RWiy֒5i'ϯXhUn@vC⨙(}aGWZη;L.O MDxF?/7Yf큰(2+UKAo֘ X&NFH]PXlV"aˌԱQԅv BvE7R-ײ ͅVKDXPi^i=FBmrK?t4*R 㞊c_Y>.ao63uNgf![wµGƜ洰/[-P6ASwa&}I ?|bAfh< RoFF˯ak;BI_/N=g쯋Fq sReW WxU LЖBLʪx;_HJGtꏆEBdbGWnW,8r}i D<\S@QSTk w8* /j|LĆ;BH+w{[q# 5w;g85'M 38a5S.{yx%r޷dܪr{V״}8ō>)iP:`9U6d%iɷL1ya0nD >u(qK}OȊX.HRgPA竳z4 %S3%ڂ v~8auS%$Yntf ^&44QU&! T~pl9@4@Oq!'kV/G :$8kPhoYЩu5ʩD@NR0[:<^^܆=sxYasIgyPĺ/If3zm&u>_@`FDf~Khgj>֢hu6e'Mt"#jeG;x~ qY 0@V-$q}`L2Ni9iɞay*}Cv>һop> c3C}BUfF)XEhLU<,vCD|#ϩ.U!+W# 0P&`,6i ȪK)I岛@5@3 n9 !d﹢?9iCR<[.YПG*8QhgifAv#1X|4"+<Y鎟VpڷFsE!In$@H`sr*Pݩu1 ^&4% E#] &|LufNC*ad3U_ɍDT|r3eMUSgJ\;Or3@Y@owI֌xI0nTS2̭ɮ;~v"8{j&2 E[LB>Ղ; 0e+ ɾ:wdxV@#A \DʠF r9b6Sj`CC(Ԉ" rZ«H] 0Ε~^Plr< -ei}S"tr{呧LH\^@+L6R>Զ-{y+z;!4I-/K5"0`&oJ!!;Kq ޞQ2@% TvYUNi̛ޟ5!AY8޶^cv&X9-'LC\:I WPX9,nԖ}" n7+b`кuJL1؎e`;MXz49ۖZvP F;,"g:rҪ01I]XӱPr]<5zD+C[Rm5}/ jgd}"%R!v`x-I~ AsNVĵOHA ,jQSxF> 5N<oY FA|ŧ|灮 !Bs_ ~b*0Pvo&ؿ1TiBNLU9ҏ |r).״'̓2n 춉SOF9-'ja r%[sd7ee~[; ,Uo;)r{́ȎT'#T8cDga8@o{߳j9bp92C 4x'zuMl!&$͜VFbϹ >7"I+:q/x'p+ϳzG|qpu/G#57e.>V"_1x~~-߶K:$aC)+Մs=ZNrJ# Q)GOqS&LZ 7*p,m7nt!&:$ML#Wadc^'݃ n}0r-{$7ѐpHBwZ'Q ;;\]eXyʕsBI*4>^]B!I: ky0zuZ|uNA$ Η)٩l& yk>J2 yzhK ʽ/GK~/}Bi)ȋOW]dq(D~jF}j6>ɚ~X Wt"}g>CYp=gѿoh 6tX(-]ZTn}2H+L '=$ס4@n`\{h:Na2.ViU,Oޫ4r}lnY'dr0“fVxeշd-p8O)%5[-YflHIl[2>=/&Jf~!;Zvñl պBΊMKhBv,3ΰLD dDC!G~(q"*Cmm` %nQ&$F!.*#Sǥ%V„FdDalv(/[1IĮk|5ee?Qth_cLg$h0F:\qbXpQJN<ةMPbr'Z* ٕ:.ͭZՏGϋ%`uv *U` ҆zeL *>@㻷j*[$R5T譻{L ­_IVLE5;B݉٤3r &Cu%JuL*0 B%'Q>um8qn{YuR$hvMq}j-5u)k J977jS[leۖ>:Zjrk5TDPM k…1OZըȶ3HwnJX^7nn}N{g$dV;a-6Sh_8˙!ߎ5'c˼lPJR^ x/VWBuALQi@}%*/.H݁qۈSk[?N,*ȳdo-Pz D$|iنsls;Y.6VUMb }j拧Xp&S7GLx|=sU< P(|}-UXNR޵#!\ŏOFCeP4T7% Bu11Mz~_xU<2c%) L0~vV -Imz-ʠC8 Y[ãrS7 5YhxaѝQLk⛩aχ9C͈ czp;ўGsQs9}Mb i$tkCVS$9gV:F(uR=*aYy]M]aP{!*js7ª|  } Eғ&ZĔE:mrf"KՓ9&HMg|z/ Ȗk>$_sI-V&|pWip&g3T71PBѫ-(P!*N3$C8V:4;°d#y/!@, ܂bNN2A.)^!\57vL D+0^(dOgJ.1z}枔YűLwFv7 "t5O 4Q@ç`PuCOCQUDPoCfZ \I ibPPG5>sZ,CDCŚ'ԑlN&DN!u"ϨP(ٛ^dRcUN[X)75|aAsFVt̉S&Р/.p`٫7dݫGFګcj"LǒT"0mO":$6Gv Чi>sPF-"E|РI&VW2>W sx^q!>L8ђqcsf.RjRJUuyYh:/af[I59'˯(2(Z'q B͎qZBM)Sa(&* :up+~0;AP |}kC ̓ Jë )xځ#49cހb>.U]+v::Z =xK1V`R7u3kE'cߒڇ%=y;6!h#nF ͆;a@0& >Wz!;Fҥ¸hس1 [X)Xg<w'8St a>G{ d*Z@=j^}u41L;~)5ƌF2%6Lm1iHwe̬"ޛHϳF>Q9@'uZ7^%J<;!?͝{,o){3~%?GMKvՋ6Xu]7wwO\68_bl, UuS\.@-?lE+g"[pOuc{rϛ2X9rNZ肋,73A&S8s=إ[;@c%SVƃj)]8(>SؐU_Kϴ~",>x];slyRiХ*\dy͂{W"~esoMX Qx[<-gWB F+*zwU6AI&򭺫™gf[4q}j8W%=cf=<^E%rlHai(%;_uL둒\R<+xO3w% 'Gj1}+C&_>q(_91XsC ^.L4NR1xQXڬ΍S{巿rO>?m&, I#xχ9E" TI@.F603m5C8>Uqʷ['ۺ +d:-"Ʀ%PʃLW [L/{|~2RimNB& K>A zU+8mb۾ Ag;F_rAm@sSބci}"%w,GghHGڢ(e3B|HE 2 om+2̻:Z161>r/)EdV#DF 9#-ZT֍7;=9Gt72GXR'DAX *$ I ˣFJ9͍K Pe3oC]dR)X&DHf: :mTɂR9Jvpن/c n\ziAK. œV侒tОZM$?8KAC?"69R(Gw ػQwQHGLve0vҍ阀]ިͤ$nO-W(bcx`6iSy8wsVת4}U6AKh{tb=To-wsU Pf v ӰFq!senWvjL'B(Za+t8IJë]K14% GkkiqIơN} ae n;cZXXc4]KJQ-^ρIYr GؿdҽP`[7\m(ߑ&7ɶH$ JʙNOœƝ HaТ| lHt6O|n}dč@Y$ؗ=5PR& k=[p+Nj[$nRR7u(T?dUi %MaE4E8UGDA 4.y=*[)6>z53e.x>Vstq7*u4 ?K#"i2LړVsP/pؓ旮@Adh1}Xq1Op &BsWӦȟ `1l$8Liz L]R2 ZiT࡝'q&W0r4ur^K󅝬SXȌS ˙C/2Sc(i.mRЀMGPr=o+]`ʌSa#=<DNt; ,e=o1i vI q:眜4'd7Byā~y )!*,&DͼץsL@idyC"{?0J|mԓ@&*Kr$H [m' H:os{~pzE$2vv˥E}qWp?E'vE\XiS8~ [g:$Oc< ƲL5NLWϣ|#n f13Wii̥Gi-آ1 gx]<FZ}u|6D|MJ\aUKN .D$~O7VN6)utaYP/+z67~1ߌ>.b 2c.0/ -OA 1(ޯDdѸlI>&e'qے 3buSNXv`%^ ~}83ݰ-$ ӛb [JhQɄw:#!5EԍxmZDqՂҐH:7f0h\dZ RH( H1y\ BIxiXy$Nka6=p8%WDf{g|' C4FMmuo؄'5 e rKvJ>ֻë#yO3 xK(C=~I`bgL?mtx'Bؿӗkzz@J"K6Dd. ,/#cϤ%lU[uY?3x'()J fB!;mO&Oh[Cw#ÁA¤?Lj7;kEje#EɛnD(rqu:}8C wա9@ ^DSm O) hAQE.Ժ QrBAšQZ jdr^(a18xO} e+f?QO>qO؞w/= t,/[t6|v_;ՔSI l~8FM䜤~a_o ftr[h  uaPY)DfF0"I1ϰ !Cr2V.1z  ̆V{)*ۻidŰ̶}ť=O /_-1p_+w0Gё̫Oq9M1,zB&J9j2(7PA|y`@nWObކ_ܣ\crzWS7xWtm1?ei~\3Ǿ {]e?/N0*n."QD?ܪ৭2H^$}[b~3' G Btʛy (O4c$]#TS:>rbѐ2zқl@E*]vX0yͤ.LTftB!cxJksB] -"" ʪ e5vgbj_oݛiHS< D0tlj*X.Rwgg.JH%k  VxLg}җRwhFM_xH,=(.pR/v68N] 2}6x hd䠠="9a">y0+]voo( 9p}t쪠5UXSK=d y\taFנ|ΐͶ:mE;ȝnzɬi-S]uG"uVNSsOo!U{h6a}i?KS:tLۤDLO[WMy͑KEKX}T.59"BܳY<8 * d|ƽqY\ RPBmB\Ó9@*/UȿckM.1Ikl&*ZIExlD"EOOhWOV [X_/X_,\)ŗϳbORDB "p;~3v9 ³g!+N!c/;ⵙw28:glRhB`m9`]\HnaLƇO94DSو34y<(J6zU"%qhD]Ɽ5)8E)aجMi| $}RYI3XV80XUU.-F ޘR{^e5˼:^%LV c!5{=t4"QQ#-mM)54™$(#4TԺ+m8xiIfɗDp?d $aiw`Х#yn>It ڗIZs4&RUy+BPEo BBa '.:T{fySqs&&U2q| ɰND^\w0]!TZTpxdS}D77G"kFOT.:IM»2 {YdxCKme"܉6Iu^W^db:8 c1xNu{e'q,@q&WA>rx[V*-fko aƴvF5ҍͅ GDe46^WPjzAquKk< PC/fC\h{ӉD!'KC4!1q+hΥnx{h2jbozEBʑl!"~>DHQ͜|?VE. fBVQl0<9cb `{NIʓettleơʒ-xU+]ƭ4I_X S6IwzUrZ0zO=Oh (m'3`N^
g< Ғ9gl(>2 hD%>V !N p!VWΧ9_p&7'JSH)0 ;lV#'Ƣ2jP~e7bMh!rg-3d-zj^ R/}w7XŹw8x:bx\*1WU <"4Z`_N}HL#-D6fG*rg.RnNhB*nj9Q3)ow\0]V-mH%72QqB/ 9}yCƯސS$̙~5*?Ȩ{&]6&U܈+h"؊a=&}ZHƟ 磤Xx(ɏ Q%4NL̄w`Fű䨱&y&bLlȡ8ЬĎHp$u* [dpO'uT}Ќmˤ[-EXVEaj8I6emOt;ҏn"Ð>E^ARF޿4|ި2$]?HAbbV2`q]?qEe~o\; Ry*jYK3^#jm UQhijV~ڤ07Q x&Ba4)yr1 L 8Հ퀙"BAOk|ɧsDaڔqahn±xΉ(qh*qèQmg AԔ?:P%u'pug!b7Yu |ҡg`{1>A^L7Ռ(س˕-{O/_~֣=mëoUyqh+=Q|9)T۸b܀#hk4҇(%aMZ]zQ*1joGWR5#|]L+:IJe7`+9b_DXҌ՞ O>a4~%j2JԽayC.<'Q}߂3yZ5ӡ흮EIvT{8.Mg x|3`ktؠnݜE!h%vo1jwKЁ~]q dg *Ƚ $P:s6u j=:XUK00vo珕% 2UgbSSl&{T<=FrU}VԛCE+EhcTFLa:3 ;Bd2ޡz恣Ҍ[}/2]e6*+@f65̶vMBFRɈ%Ox"ߏ^+kTCG9y~TqּC1_om؁A61Lً  k!vVfBs5ieYmש ~{ECT0$)Y\MBîY[W{~/YVP)Lz'S# ~"Z.R#R$:P`lJxn-Tӛ߇^|52hO_X!1S>&E6&1Ӄ̎o)XWMRځ*#6'-Da-xpy XWJD\Ms$^l.o7m{6NQ˓TIPó tߎ=q1p!Ae\?N};DWK͛Eb)>wBx O!Mw$v6E_sA@eݕѥrGanj o7NmQ@ 6;Ei+PF_iյl[ 4<'F|#i*4.8VŠ ok-: ={̱JCQ B}}=8 G sB\IvXH닕a 0jZJQl]jmݹ%G[R[FcgԊ1<}Qp܍3nYZ(џ/w%OCԳ=ذ&e#z>p%8Wp͖ 1rL) X)8E{A\=`^I@)&/mr32k+[rَ*Txd:bK \ yNdG?R, *M;Ƞc'.mY<i,WIEƹa?.wD\DJ66i)jvsԩeÕ:ln9k\ZacLpIE!@)Bыm)>V3UMv(bWIcAkEl %a<fnaDmx\(߄N<5~{k<4m[-XzײTE%0qE% N_x-av01(!b[]E?/؀&+ޫ/qPe>M3R : ͩdL .>*mon#*LAqsEڤ0@ńPn4O}gm2+cƣn㋺W+);N)%4J#88-a[( q~<\|uy3%ȈorD 3dshG ):mčuAaI*hz&C4\zӓD;ғ"sU2>)0ZVV3fN"5v%_wk).X3k ebbPu2\aoCrN9#s? +h- 99|4=1ٜѳܜvUFGlYq1o>1 koaJscn*PLm#\]+ޤnC)t56uN}˨y؆)gDm>sK7O3Թr?ќȌ⤭w[`_O6-3h_#'4|8 )5V=xJ<4ł Y`p|LZ8shcv9)S+Ro87ZmǙ-v)(\b>nJ9tmڌ8ǁKFLHHDSӾy3,<1 AS ruyTTLwc6XxiJ5ts@/M~2]aOmEMj$M~37uf Wo vhG:TtgV8SUx .X\iY$StZ9ЗA4 Uۄ,X,\'̔.P-~"#_ ,!֒އ\~"V #Q;xX@pHK@~S 6cnT&Fz޿I}WM {z0wI#(8FM? XB1@iogB "?hΊ_qGCfgF*Lb'Y#iˈq )4WêR?-B9: S5Q0=3Դ)ky-3D4aeI+>4+fw24|>Ⱙ?Tw_leE _h'g5y5 'mi\yf5e*c{vnâb׈a4>m{JctCSSbj}xIFA S}?'LeiQ~S f"ikCrQSe<N +< ƖӞVw""*pf#o斸zXP DɓIqP}4;h+lB]P> "[xREm֍RY,׾Ye97ZiSckdpΉ[}C0p q9f1z ../[n_b4D>;\gSe PgjIuAհ+u%9F:Vr^:)@6EN·ۮ>c00+7aGA>JkoY֑ڛ<\$TN1Ax(:A>%^^;[kq^Cp7EE# %xp7\  o Q#V;2f% RW`Z{ >‡&[B ϡ`qoqLke'l%3s+'iq?s%ރhS] 6}ۍ;ગ\? Vih_yA`񝈩-s(!ꌨ6妪 GiGD@);{(kAM]^mfZ,snw1҉ Bb頥}"<5EYNK28 ;_ M兎(.l~3Xna% uq)]:V!KVrioV8AI X%[̭ j ҥ_DcIȊV-渭"B>zTY<偿1I~ A}S̀LS1ֲj Dz?~Ҷ|Ctc:]P\tM{\'s$v$1m70/*6{t; .GU{DES3jPDp0 o`RH4`!>p5àG H`cSd8 oVofo:NTVBwYCGC{~Ai Oԧqbe1;2vfmR>.YYéO eDrCP'}oNze D6VHI'R5Ā?50TncO.Iwk: p Ί|u<H`Zw+l%Ӏz.fh3WO A;8IHW^QT]T as)F0,'!Ĩ̙C}Yx!B$$jMЭ T/2uv,+F" Y]@a৑^ڦ1+Q7-Ԥ!~؝j/LE']]S@ܺT690!VG P2hM wU<@LZ:lrS~|E[V` GkuIot\޳\.CTԿ`cdv,y^*BwZq10|l]O_]Y*') b)yvE4(!$KdQ3ئIztQ;p+ЧV mz;HZd!|v~ԋ[qjyBa-i45ȝHc6=UtcR2`lsV8<Ýap+ A{{׬}(u`y$]ǟPqC4 tqR)QM9VA_航7t "ԍ+cm^-g8ʶ~ݩ>'V稗!g>I i|DL)Ÿ2w !nuBp9̹E* ? 2Mȣ%^ē)MMyU67ػL \ Zq2v7Hsz;EM|!J`n dgOU_}@Y5`$oicع.b#޸+1unV(j{f8iq48:wDӂǓ>*, _OOSnLE|dJtwZxVB+;0v922BSĘEx+wO0di4$pQA`ïnNzqnXܱX84m8M牉i!\vH/P c$n,5Kv{Ԡd>` b #سL,iRn8p _}W'Xj;A/\]zƮS7.Cy$ѳLVͰl@}Dg2N?MumJ'-_rh(b{:qYϒlv \ RT-@<%OôϺ4 /!^-D%ө%O$Hd!Ω25Q[z fˮ4GǙ<`KŷpN*E{4[ |ۆKF"ǭXM@:Ѫ0߅JՈMK.* slf1e2hNd"0^tƻk.BtA 'y[Z`C2- Xah6,3$/Jqu;bЎ8~%-\R864Eӷt:JJlQNFg^<܊ѭ sHCէ^R^Aq[fTK7^ T<p[ܥ'TghhDžGYKV b@飨Uxa3SzButLJTtWW(A7v_)1oVFGT)rr {a+= gG-К 0.S@9ZIX* xѳ^.ae f3 }4*N ^\ motк;]q 6M@O[BZ)yvF>7&ₐD4Rw@vf3l%K u"me.. Q;"tFj )Gͱ0cB{m]p<L`-_{$drF&;Sևxid aLf>-LP5 m\;%v͑I:I#,7YtQ@rȐ3Tʏm&n)Tm3fiVHM]}v8DqxZ&RaGn/}m❁db&^hǴ }|AHj3浖t~%'5t \Ix5c/̪Lokh|okqNewvO(NF۪#>L\ m]Ep g V_(B՘^MCj/XҀXz2ιx xdu믹pjS|sΕ+EDئ' eZx0-|"SNHwN#.y犜#$VaQA,z>KJWcD馺ȀdAs*Nl%a96HO<31wy%$z52a+6d??O|EH .&b C%ۆ˓m9Q]LN8慏qdypӧS@aQ&g.F$mqMo וuAv-囏{2MDsQ#ս%YAzn! E E;7)~Ֆh | (򡄸Wz:pkdt۹3Ljێ O."G#a Eaڥ1d ҷSGQC}ocwlBDqn|rU)Dg:y~b3ٷvp78Dȕ]dκ\ j3j4+amxRo/dbmG u:MLq([v?+4om/K6qs7aanD(QRCRJ #Kji(›"X> s0ˍ|@ GgPUznAN3"eF$.nj㖢CXސkoׇL֤` GNhs)?/ ^JrN?x&tz؞4gKU℮7ʛ68bjŗx 1_k5aѹ=b鲵qOMg0:#wE'їa Anc-QG ?V/ܦIӲ|(UsgX^w-?6rX^BN/ܽ…g{3eNGHL>L7/&S*J[IzsCs@ï8z0_hkXH>0H_j8-f?BB %΅c2wELjZkL# zP[zX(`!9wxXEB %c~oXR1IxZQFkem8minHjB{ؕݯ ^97H ȡEF䩢#(T_5ښל>` FnVV.'}Ԝ:cH1I];XV !eBH:w3ɪ#*0lC5Oz w.?d=PXˋ%@x3ʥ]BlG4qPD` &8 vg_+X% ]r&458 KnֵkoDP+pD.& $;x*=Bnj.H6yp! VW9%1jaky@OJy 3| d40@نh[P}B\ `W} PL1OHQiy7~l8=w\m԰GVM0CTB}<zY VDv˙8:B#|\EfvkI?X(e^{=*ɪ![#77!O]%dI]&d0 0CK_ ZvH7^B=?L`@:&ܜ(5i4Vfp >gLPUl%mG&<ލA3M%]Ih@'Cqeg/5} /$642_$0a!dlcpWvIH 7LfEﱀ]|^ 43ap/OںTYֳxF(D W=}jVJ_BxGޘ톐P* :l+f[c̣G{&Dޙ?7[}dPf"cO&YCm"iPaa6`t<#}^^ʛhDo"e0;<7{- 08&~N-**hyBx]O2wHvιV.WELNAWP@~IWA]Vw60sM<1˲t {sxePʖ^)H85έFZpldBRD ˑd*|3_VY6/}MT1W{GYr3_ٛ]63+ǰ3(D(#[/9j~dR1T!ӻ +D+PY3;DH^!GcJڞ|Ŵ_ȁڕZx[:NoOf0V𓵍סe-ӗ; `97iL;7Q# mCBxb 5ˉSx\>jF_]qN gj _j uTfy-en#dEvX&M 9RP@Xs5<_葱˜R#$~41/lx QS=V?P~#Ef%9><52-A[mIW pVu cf`-@,z(>%*Gk9 kҞ<*]M:oMޙerXC{'FZe9UF[[g&lqq,!Dbaݔ0sl?9oGU@èm"5R. N hP1~me:䵊]0Lu*z]Ψn֭y%,ф@nqYs '`M6pr-W@c R7D?C-m*BNb9ȽZr q9;ìFrIwv[-G1HK~N8 }*wLr=hw4`i'pban|Ӆ3Rzq T}i% XԺ=j> |84S>΂7fny2U.i*etSCqV$ȅfrd`uB q\lW {XB%#WrV˅Jgs{I;uL"Wi3L}СkJzBךlb/6=xOfQwE|`yhzQ~k1MN ߊ48Un;iJpGKf[#Q\?]_TQZ$p%@_? bi()ގCvtK[)!aRef_[E-Bu[KTޤ;ZNvcN *Ǽ"F*l0Veo+SL+8l,`(>AbGy.)݁ukpzL瑩i g5I'te w nȻ IUҵ;qcBo ^yQ&E'NѡvVa3`7Jzoˢ'b)qENo88%\f.-@V%_mZNSJA"l k= ݰGCa"<(j2ta(sxg39w#PCیf C\AnK$Qv> {SŅc,KayQ6'/V7>4Z/ޞ9A/_Kn/~yܠƪ YuQ$ Fސ'?v "ae;ޝ-H+  RGo!嘗k2YU DG&cL|~q@Ez z#T>/Ԛ8] |iD)>&l)/?gJ_<Lyr5{_k-\.|-ωѦt*@t4x_+ mUaeة i6(1QF+J@6[7clA+I %0lj@]g'*%Gwp>F2w :ޯ#>"WӲTJgX,[B? |(efXtdˡ:wR(ു[AAL?ylD爽͵Ȟ;ZZ_R_B_<\n>Em2mwHAEh*֠)Rܑ$%2@!eyOk.(-ԋGPkvMRw`oE b qWKPx7lК@f4s=&$j\ZPr e$6+00l9; GK6cZB IGmB\@uk ZWla+w^c/%21Ma?̒fz"C?a/TƩ7 `rdWZ:Aޮw(aHRFV%Y*)ֈ?,Jg t|8Z |Ns*ύ[rӇ@sc#:ZU剈\W* /A@H:CN)mfz27]E5<b{vɆ2؀!q|W DqH+ º[{[JKAc!lw#,&Blv{[a*m+3ӿq{'^M0꿢{SGO`ͅP&ۣFf])7LRvӑQi /eyԑo >h6g#cE"-)X<ix5;E)@`$v`8qS %"$Oo`DGsNM`*Z(z͏}=׈3v}]XR%\M?2{Ӗl}[myk2{_YHB{^M1.?faZ+5K#FE#*'`?@ 5n5nI^yz:תgC-'!F:\PC/q'9x+eҌ`\kQ]<~[KDiuIw X \E_tcć<ԌzOYe|FRd  U\Da?Jh>Ӌɰx(IHwJI5ps6%K(7Xq}tl6u>Y+= Y7/XBUBt: z3UKH)󈖢X츫u䯏_׬>J=;r zzkX3tް!Vb;G}ڄb`$מ6Ys Ýjc!*\s`KY8Tz%H0;`5Rxԥ:i{RLj50wC<4y?;fqL4۸QHzL+x'gL%o]ҞsYh=vs)x#AFL, 108dfH1i}^3%C,¬|Pj!BL3 iE6pxPqgG.]t)IU xnf7)¸;0Lc{A #U<^&:IQZ|} 3=h=?WN_VnA'J泊7d\#@e4LeBRu>&^*Lj1ҮG?%RmtďSA2nnȍL;mWk @@2rg8=7O33g)gQ99e"95:1[`,tX[wzbMt;RQLN @xt*`yqZs?Bޚa3)cPU?_0@[xī߽ލ.Lvc!+C /6q;C1٧|ױQ ضI|Vy'!#q\V Ll5`lJ*A0,yB&뼖-0!*o6J!8^`5 ei̱Һқk\/-SYY#αA?iLKbW/O^ygoh]dH8)w #/b(@Z{d0IiI'EdJqW8L%9JeNײfbY[@d~5"kR_(Fy!S R`:fJ}IHB4Lee*Ri t s3Ʒ;xa_m-+EKx}.}lpedqLww\VpIwNF!tĞ}4uqN9H~4?~~ݳ0P gi"o 0BPN/ %1w^ywOs0U%BK4K2lphUΒh=ŖJܜd6+h`iSN>[8yWChWD=5 qy,f"+fα໊FLHdQdnkNopb(>ae?2I7':EB붲p(dA굎(uTni{ '_Cd%͉7FW~ׅFvWyg)cs>jy5Fkˌ0#&LN\FBe[ψ[Zt$%K 'kEӰdam49.}҄l4F u - }nC#ݣشC"vT;2tX`3\V&v94fFH-PZ|cK&bo⎚xL܈;at8xC /96nA%z|\]EXF+.X 1╋V f;M9.&RVľ>0foKE*:|`q/;u 9Xt2tmzå@Jf R!?6(ZJ"Y* `i!7J\yURLݽm"8b0ԎBSȟlcVhmSd /qsVN?8e4D%֟3mX`zHr2b:den0qA&K(;8. + L%~אvYX8?<*%J:$"4(7(~| qCl\/8Bå>rKvQ+B5rg _2=uӫFG@}hqrT|ǻׂ$tK= D@ͱMXܨUWrx# |q~V/ ʛ98=AexIKc\  ԼeG[Լh6IWQjH4 "27wǀ^NxVE:P!Q?t_`ۮ5FIۧ׬1VftNNSrZ'մϧk$Q3~uą.Wr<xL9o|g&N0躱\VZ.E mCITqb AFMn NÔ %(8%=;dPk`yTY2,eRvVՐ*V2^0zK"Z -A2VLs/LGzUEI˜++>s3߾eLll1ZZ4ƯubvN璋FA1Ks XWSNH\<V3HɃ@d1,1G^侺 En&H88^ɏƝb/ax+*݈;G:U܇*ax_݆t!e<$p(jc9]P4_Gtto!xjZZ)r=hI0٤wL"!l7&gٱO(r2禦DJO}6'v]D Ak#=T[h+QhAʃ T Y7g9j M([۵Pu;n7dD=LUV\nkU2=kMq;E_1lB(ۖ$N sy.=IR 6Zrꃳ@XGeEZr"9(M }8?;ViFA6 _+H:^H1\E"μhnR`O2Cg:[-A}(4Dv"{f15U@S0A~cKDy)_NI8M{%]vc4=:y)V/7; G#U|Peb;S 溊:}99+6.S,Ϡ%jxq|=pjdq}!]Ȍva420>fsa!/Pl.5%Q3g ZAj-H7QqOv}|ϼۋlMPMg $zEsMVh\c۴L`lAs$,N=娽8>2VL l jnYZ 8R!a#~FltPW8ӳIjkJq[<%ߞx\g@ Ie%&Z ᛨ#Ifή^@ankC\)LVLg3E㮂V--9Ic EO8Z0=R cB;EDL~>)t4ODδ!͓lYdA%3Ee`י.;H:J%Gdeϔ \L6alY @q&b>c)id (QTMOv+goėb{c0 l)}?H4NݡIxZA8=cC P`pt.|kWbaX0EyǹtfFĒzS1#$QB<0Gך)(c+[.\ضJGIB0JK|2j UM~+$&y C[F=p%24^[%24kP- n J2Ir,"%uNcw/FKT󌥊 2eBՂ~94RK5L\I9%,r"`,C@:i0+ΜTQN/h^&OrY='Bhzb`O.!2lv9PMzNs G–9`QȽ>jZ|A=(פQ-] 9K!wc}2 X~~LWO$hɜYЪZ g6͞ Q׀0M*yHJ<ĹYba"f8ńe3/x'd\Ǘ`[^HKW (zocpiCmOUw\ -F =q<ۄsKV\Ѓ̒y{:?YhKƕ -x] ،>w-lQ)ڐTih \*X$,μnF= TyJPtz]V3[&|6IR(ZZz|c.SU|5XƃK5uF1N8B^ӊdM <~={S%=ƭb֘.tA3nRTOB}3H" +{wdV (k(ϩ<I0{؆o4e:Da+~CI1Zn[ }|ED_Z .]9LQ j(Q}w,I++h<|#r/0R'm;V|08 4o( /85xiAR[QMNaOL,4;1*ց})9pb$R$􀀎K~#z6 ɚ EM&ho]D%KDo([2#6'܌Gq4`dvɛ&v107(I,%tсt'V ^#h5;W8jH3M̂r~1v)]dOnJxDZ"6ILGNvK,ek^m\p%}e & 6p݁bJ~0Oa8?doQ2C4$io+mI( ;/y5$uq0"> a?|"FVO+pv K2 SC*?Sp waJMwRʡִzۛar=J% {)>nݚm轅<~vXJ%@ƌxH*e z*ShY%Yd h@^`"V{10:Y-DZ .̗gQnYG&Nފ-&xoٚYF9mĖgS$8}0g'6f T{-k'ޜ1b1vi&rLZfNȌ|$غs0z/:]QWY*i|p:l{9 ޣ\bEэ%^НO?̮"g 9ur졗SQ{bs24.@ #ðF-@f,`8~"WA |^@,ΧmyhͻhRzuV`熁Z"#[cgB0QCNgA'p0N利RaH:RgEce?"Kgkn4Ҥ0}3},%^+ ޟW|`ŸuvYCW`A@r;ܗAkBYG`aK/s^>µ |DדۘgLm ܲ{E":,a P1U8!Ǫks/WniKJ:_לT칮qmx&ö|ep!Tk]g^ @btjZ%gl8EE@̾Nۮdi>ʌZg]j&gD|d9%]~z#}ںkWݶ!%,&7]%CLU7[$5gIK^?aA`9<]uLؤMdApTѥ9۹8tԈc>Jyj"7cxz4:9Z%{/EڗXnT$ѫSlg|RmuuvUKrI5ŕ>!ACnViGTڟD4BtUT2B'hZ&V7@ʅ\qFs|7Æ#sZ1qQFsk ({J1b;T9#׽rԽ\ *1Onk؅[1e43Ead՟, E8ԳXҏI3I(h>,-TI0??IWG^4mx&rZ[S0O4]Q܋B`s30F4{[қ#{)jIKzڕy}Ohq@[+ 0Ĕuflo&YI0>>"MuǸ,BK@(qj~`ҀmGU'aL,ۏ~g 9~f5L8p9b#6=@Jj} 2ڔA?nin;>!SZL-G}gI1#rt[g?0s/+U@#*; :]y-5-:e kA~zx\y}į3 Eou7eϞsڪTJeyhT`d?g5ᐌJ-{H=v*&cn/O/"*p3 &FZFA.L"Q/}`t"?E-&Yd;˓&H+NPZv'.. J^Jqz?EyͲՁoSR4!M+x6K᷻'dN^*^M]8te3 0Mi!zxPenk:WF`Y44O](HXSAL^S ?]F= ]&Q( MȬ>%4Ld]|cq\K)S(3_kiPñu6jM=ءZ* U-&Ucuñ}w|yg7mJ8R%7 00CǽK*>zu/WSw( 'KNl%]6S xP-Ґ_(x]f,dHK)Tel'DzQrAyCҚ[e0tj& X3u2I/7|5o%9PDzƓŲBV2c+6{ Q{{Jܓ+{MsQCc|on(D$b"O2\Rhukx.g_bj*xFDksQEc!YmH-(u8`AK2kPn\4E"m:@ENoh&KaxВJ3? ,Xx߰y#<f&4G!6:dLlKѡruhR#fŘ/YK)ph?Lp]b r>Ly&iu4Avke*Y$\RowLJۓ#JQwwfk2+Eڣ}m$|VId(.,(#ʛHy'Ԟ}yNŃvpU܂vx6 ?-&#Ek 좝yv5!TJjۅ҉ض@^̥,&!ߎ cj)#A`ٳͨ}fp% b{|JeX@&07wqOhTf^4sHto~7\E4jQ9co$qnǵ)j9T]_`1 &:&b/%$ܪ{M9Q5DAl݁?0a=~ \]寎c* FI,Ƅp2ȋs ^r|P^O5Ft_n&1&ĺ0=Sx f)#V&Tz7USr1qntчSGC)A+=TC].Ii'=U+v0M 6씢5ʙ%V9Oo%\H"m^`ӳ#3N l*q+/Q_NZ[lJZgD8rQ[n&bj& cn$ԵWwX*2[c̰a&4x IQBE-vTzOd}匤\㥉j wTR ~t)դo xЖ=޺Vڊkm,!5 _]N),eL~4z3@JR>0Dd[e| dc mv9uL&gnN3i@Iz٘NiϹE` l?퀏3 ~w&tjpu+Ĵq5'*@aW`<]1HANh'n0 25\O8E{0k)<_Oi*W+*IlOb;dr(O05@E u:hEr!L'rĂߤ6#xnu\żt_BǁKc @(g!;szEZsxFb dwÊ#,hYD7hx!o+Ts&:[4P5U=wcחJ-t~'Y@dUly_(`]h7pyp[=} w2<ՑJ`,yao#B[dTۥ;rm)-Xl:ǴLj/}2pyVb)9tG  g:Iۙu}֑wl#&r.㨽Q̳oBqtl s+%'lTeKE4yo}W*3de`bC!í|۞*5*H8)"!^ i WbAYa6( ux';8<3pJlQBjpXc˶~ʘoh˞IaMܧ0fzojPV|1IP]4H$hSJޗEtA̎_[OU"\ETYy-lK]}m弇.ȹb%YcXZ+j8% ˘q"yzcNC8hڅHWLUu욲Uuu[DZ)c, E ]~5 漑LkլYt,g.MsF,{.9*ΒFL*p7Do˜uzNS!;fX$s{3 ?pb M+j1N٨ {jX:urf{SSgSbU&$cHRF~-aɶD Qmxhha~^oK28 m FG>DTt[at~ fbg\"]4⻂ b=>uu ?l51thX>hb@i-  AY5fZ^,q;|)>x`јF@//SO)SW9z&U0Iis K0p~WxF7\e"g]6' &:8s$T :;;|\5"j'$ qN_| mp/ō5ELEyt T6 (Of}2C֪D25ZdOy8hH3t2tA_k:Vt~1})H дs̫fN ?0R[ meP0g m$Sadkzy4W-~Z0R<(o[Xz^XC±xP]]jdd]hʆM.`lN[aݒaX(kIѦDHhHxg Jl4}* {*r>^oʘ(Q+^\%%ZT2 :ix5z1='%FYxe?Gǚoq.oUgtB`"`O2~B*T12J3 X3s<2cq+}*[ʗ6) 왤V;g D_ L9y8R11O>%}߼$SJރ>%<*k.K>* K\nq*/^$L9BqK!/鳞Bžx#{| ]Q5_͏1XEovVY3?p?H +vD ;hcy=CT'&?/6D lar կ9Nz.0㇞ C`,H-1 q+CLRd  %y얳z3uFh[:^Ia 0c=,\F8/>VdU !S9o\_Oa4-!~¡ׯl/ u% 垦ib}h0$v,ɭL<8` eX,>,IYy'2|ޘv[_wXM4l. ߶WH1[h2ڽ?aozw.3& wMD-Mn43 tUomƩԖV$RDex@HK%x7)ubdk ~4ObZ*}h:pEy61E 0K;:1Toi}@-kA55gcFULdZg7{#ڭZrd= \4jځKj*^dm&JUbRsd ʹ^C2$]Ă3d(vĤ RLl 2YxK+l68!x4f~h'1&ZN`4јd:Hīb6tUWlL`he𒂛'YknXzj6-$VPWi۫ JjrFtLVV@ҽjE5${D-Ջf\Z,+ML =n:lto0fIRQې{CKOzr̆v\by9k${d+J..͌!64ihi[xWDb*MKr'-dQt xO'M8fҷ܁ڴu1ИZf$ n10x1T+5&h4lprEju`UȺI4.O*d)\Y҆7S΁u| nPIByiCaћ,C`2S(aڈ/rxJ#Y󄈯Xvҷbgk5EO1mnkjQ_tO^\S꺌u̿fMv'5 (}O#D{[[zYQzUu5T]'WA4`F)!cҳr]ez8֪w,,|P4EեEq{ ~9s1W"_ba[Hov߻TJ\l6>CØ(]+J k%{=5*"´$aώ̔1+(Ż0? Q㷣IL0q->(|߶7<$@K@f%= @0{4Ѩ6a r3F~}g,BaPG9x25;hZsCC-:Bw MBWp@ns !i'M&'8(yS;|$C_^ba|^5p]s!ukR@iw(ԓf/:Pef; .>/kX=̄ϱWr8L-G{zE t! ͥqH_bPEskp_/kIvs)6K[ۧHZ`yiϲkWq$ue5bu]ZW'g987X&@}*U$Dծ^:Y%K x|SSʟ{D0&v ^8X 2p(#/uY;ql] }>F7tӮ>5]k8()OoyIO2bU];e!T 566)W0EaQt,$y W[/]@ }yW@ UgʇMuCS:Gj;ƜaKƠR(wҬYAJyAD䵻S3W>p} / ԻS~ ]vy)޸*b *aϥ]?8΁ð{f̼|X&랉Rz/ $LYۻ fHjeS1 -*TwEKq *x.4km[2*4<:XTwVk0h) qT'4пL3j=iwmEI6a4/ F-@ -,e8oj{Y{mW1,[fXL. (GAJvy_5,K Uh8*j=/Yk WVk.~v#n0~-$#LGMb( ˵'>DSi4| } F^RW'4GHؔ`ZBSeT#36O%e oo;ȳW3,6zԦOO}Ub'UY6붹T9-շKvg\=+ Ysv@㙇gFytA^ P7wյ |0p]+Ee!nN UV{5VM% 8ϖ>VO%eC#L)$9"Q߬'˄҉Y)Z!-`N=OmYJc~mw)K,i<` }a>B`/*IC*nRƸܮ]5\xdm1K9fO}]U]۹D<1K˩H&T`c̃ROfϬee$:g}8>]-AhT[D+ @.:DmBZvS,N߁V#[|8ot)|{&0. Gjv}wDdHI^yZIA}V%{Df8vh5s 1צT[`vJz7`!i1;]i_Atyahh}guA]iJ!.b"uQCW1SKqM+j(fK׽1Sp|;n,=t.'G_VUl Yzhcr&5+;qwnv1u JhxƋ㎕ewx5Lck8ؑj^\YĠm1_|jSO0tdB_\.(7WeX=%<8'>l@2ec5v H.nET#}f K]_Cz+ǪoEN|-_@o~1MoN(%HmO#*g{>]F)!.UnD7ΑA@ME+_!3Qn͵DQoxY5$Msm 2'<2rVpW2~=PkY4|(ّpd@jsݸf5\dF ~.dE]XHgo rзݬkͶi7,K#Cƚcҥz pH \AXNi8F/em93. dB+9C@[)p-/gF<0o)Qޕ3p$4a~L%T ^.+!'7 YEvӾ[(D:1b cB>{<Ɵ -Tß-|&|#>7̟6bK8¥TL\lrW( (S ir^G\eWscfKGEUIN(Q2"8acS2.%#|C/;R` \3q `{)F#]. uLX?亚 /o w{LҦ }C$Τ\h|Y'^҅ЊFo6(7zgKlq+3@v!IoG"ū|箘׷h1nH{a|&0dZ6 5c6T>ݜ oAm$BR If?lxȟR3v²V-Xh化=˲$Q5ԖzW\VG"9_Tpq;ecbܗ ә[/Owj$ -qECjY] ؈ cp*yTG >f ly c-CE,GL{/T}B`,wT"T %98- D4#zlT膵6^\[ rI(r&SާTQNo@PȰ)tnhckCIؠtd]~HixnB!|QKٸ(D\e؝*F鰫9L8ɕU~ʧP솏2rO"9a>YmKsV*h sjJAP&Y푦.n_GeOOCuv`ת3L^/4^w{G=X[70jaU\xI(yc%A wx1/%cɜ0!%|1W61w>\51XN/sއo7D_|цtRw-$Ed_Q:_Yiy_~"Rҩ@|!ˆ;~360r.+U 7Npa߷Ҟ݆$~7ւEB TkaZYj*JHJGUSIB/1Y ~ܖ ]EG]V.F>zQ֗pEaGF*41.?MB@>4x{2tFAɂ|9*BD2ʤkWw:w@$o4yG QU'~&]wC꽼?_0}gFV?kLMUN^Q ;H wQ d'Bm.&c['aPjr|qYcB$/d!8ajΨ6nol=*vVgVs"c`=8(=rMxظ pqTdiVC>F '$ q1{{(@ZNUX9Ê`]:v(n'k|E8 Zg+`ܖD\검țg ew}6M5\\mY9f5lz%w8oZ CagYNfEB@F0n *Nj֮2n|':TR^ɹ 6xl/߆KMmbhz2ᆠpu)uXʝuº\gQ #oyrU)2P\q>})|1~.úk2'Qٔ+P6/gW(nCQ0!z]f\RѣN@0..o% Ɋ[JyZUvV&\KȲg&&\lDxu ԻZ9LȆ}1ma܌tʧق,KGz*jPvIx˧ :2Ѻ*^QXK4\x$}l+?zL_eYOU$q6EĆQ@e9lR|@ܹt4]R/e@X.g+F,|y=|UkM3GBiNpv.)Bq^E0OQ tx,@\*D9^ԓ??`KS8xY ?)s|V/n5I:fneh~u ˚l7xy[Sg}`(9Y lM3 zWb3U0.FչfP R ;o#zXD}rZPđ"oe Z,xB P!a%w۝a?'Oۄ>n[ a,XH_ύ0%0`0YÊosf}Z{REC!_^Lg71suZӢ#жjA ^yg*gO8{JV`1Ps׏񏲦:H۫9AM7^ɩg]N (g7XPTӕ.WL8>t)ȶANiSthDNx⅖R¦desXN}8yzzaZ9\+́ |3LҊ ̹ݮ%$CaPLq-p3 z$޶0L6S}!r3ˆAJ^%̝na#}r w%P♧P++s0+*ʙ9ʐڤh y?C ,BƦL0[OXϠ# |NzdcX'O (198wڍ#Ya<79e[42:T׏e1F^w>|ppGhXBvZC~΄5qİ$L8 E,3?t3ŚWv.YKi|\b}F0Vɸ8϶bd#O癚7jr ><8ykf/̶rږlj#=z̗tIqW:2os w8.SQw& lyN{V*sFU V߁rR&mN lDKcy b o\!skEMn3'xqaV|_xws8-f.8Gytd+@tE.dq21WP?]A 1`+D{~³\u "-pWV\n{f48\Y3Aܵ v>r^<%7܇7Lt:*ta*R ^V)[#b J};t'ǝp|0BDl׸n4nI~U 0Q fiӢ+YM<>qkf)jFI5UŘ{džbl;kYQ@8lUBrx pa:h݂p1P/0 O߿ڄ ((YEX+U;‹|dT xK.A{-wG AgF }=`BH[ޖI'R:DHDOvC9e=LFi,j gWL'2퐵gӷ~C dJ?*svhl,oF=W^[+SYy|CB!b5oU(Ӌ!h r.'Լýed"2F;í v?Jۃ)St@⥓oH %C-;o `8lH8#] . 4h(ݗ}c WI^/>)ar:" ڨ}Ȍӷ[j 64frp~R&!LEy4Z&wxf&kD?š(`Rm x^Vly7~d3}?"\tD})QaPL)#_~(D*6I= ݥe*$o0CVBP Aþ8X?QWTh csANP r?D٩,E40ob'gpOUn8]S1Q5k)XX{=ʨg#4A$o̬F_5nȐbST@[¢ O1ևg~r+IlwM`wbpq slzloeW9yu/ YE=5L'ޯ΢/#6y7\0?Z2nlTdsT(昁%CQyh^ 2A oF7KZonq0tJ+=- $fV]͵ZY|4i1lߕm5:y=rT9j™zFK&06GŽ*FVe[_)A%gj]qP~Q V ?,Wކ9ICΏ{^]#齾n/Ҵ䋟/o7>)L%"L_47z"fKNo/hZ)qO8а$G:>Qj4#Fc˱uǾ-B%L6۽ <͓Au~>\וEE؈iPs~یOFs$1ٺ|x-*-E$,Ѐqٍ{%蠛a>{8H%H&w +W_d^ѫy+ "xt=oVMX.BR=C-L?ݪɚkjҜ+x@ju(=kx,H o(_u_NdMlM\{uocgF \;lE(4uz,š٦Cs?%ug_(s(TpX6ԕlݕtlݖ N%Av"=/ ~t`>C6rJGS&TNEZ{2ҳsyeȷ C9>ܦ5B"~H32I+v_^7@f+WΌ)CڥyJ1)>R\(_|~nVdS!dZXa;$P&Rd$}!;+ɽ)/RLa~==הR–lM̤HZrBZnx[hN<#ni +&5XJJ} y2;mUy٪t'>UR2U0ti| LqCWM/ 1?J^5@M<3( `F/ﯮ:14LQLCccU4%RHf/ ֘r~]7#B9BswN鐯NwAM3KV+f%s؍&1S)):ģ/MzH~`NhM%b=-"Z,&%lf\-BVԇMX,bgd ͣJ+ָfJtT6u\Zo IU'g*?~Y[_V%RXл}½ͺ4G\{sZ PՁ(]7%. -O}ӎ(*4>^}W _ɕy%g.r3Ys_`J\2pÃSl X%ĺx)&~?Z18~?K"t~,ڲ6l/!Me"(^QW'$˔`QpHZoXqRJGՁ٨c;8wiY+Atx/c hsYCy!(LrKO1" @ne 8}%1JLZJXFÊ͂h<ىRgg'Rn7[~T^m1d/_&YA'`Ʒ*zbйЋ2HshJe +uZXat$Da|?8ϜaD58=&s”3,]^ 9=k(N.ngEz W Eq C"~섡f -םla i帗.!>ͶZ@n>P2!!3MiPx'|Z O Y'޳dFM98٦-ܨb-$ř$I?v2s J2WY/G|31̈b1m .I,qG,J"Hb^<:MGKbff/d^+={ޮWCm *֐\Qw j( GX86 _! 2sƈG&q~?/rcv #!,hu#g:{ Cdww%,*0]؄f'{9ld3f|SxQ" ǓOR#7BAAW9 J :TU?@ȩF:(h?m&"7$6NД5uA(G2],l9uBo5ԁ?o!Ȝ#fca)g6d5S, Ј`kc^ֽ i`{1^OyX;: ;%u&◜My}$ sMw(!&}p*~p105h$XŪb.:/:pAxoHN]hE[t/ /LJ;ئ,1P$vή#ɳ0fds.+1T-< o|6 cuJJ;55kN^3*{&J+PI{OZi &Cǔ`ݠL<n4̢gIa\Kc` aSlưmֹ k:Û6*ixVJoF yRx/@^3iuY#5q~Vb4R f#C.%f  )!E2(N1۞MCxi!GD+P%`&`R6nt%b x{lZA-_r+ ·KI~DCmHׁj:Kq7:5򘲡xp#7G>|P/ PvnuM30JC(134> MJgn9dwX7+4ٙcD 7}?+5b B>+DNDe D7߅cs |sd -NYS_ Z%YRUcV~bsmgu2;Kݮz?Nsiѵ4 ,2+/32FZLT د#Dym#n$#Afy 5aػNy|K$.G,Y&XpTO 85 >V Fw+s^vǃNo5ӜERVRo#3i*J$dGZ9BBajGM[pJ MmR9WQ9J0ngSҦ \Хˮmd?BZrU4!smTvPMVY6Ϻ).{BWGaPu1]X}:U 6Р.} 4r 9N^1vr ?2- FG|(o`}$S"$lb+f|_4lh2G DZ[t!'憚7 cH}ub) #IR,0\eBz:`\.hcgY8}2sOy)S=g aG}wrT"m[ن~ k陞!jݥ m Ӝ}rzczR5Lq {n:-{ mAp4f\8)u%l 'CIL bNG?n0^(?,_Ōb4]?%GE9UjuS%*5o:Y5DzK!?"ɍ #@2ye=[> t~BW;| r|خ5>x8^ˆ fbJߐnP HGe.@Ɨ)\79E`*Mԃo+z.T@ U/MڇKgiYw=gtIϬ^@ះgy'Ϫ924>;aDQ3X{qih(|uSyJAS3-4k(k] عY*-7vdѮmM~(QdaBQgPۖҟIn)t](cb&:Q^[Ǣ(ǑcO@xPK]iy0ߠ.5qіaI^&>MyjH_p| mH} Xrk@ݹ.swϟ3cmj'`ωӿ>=ˌRc`rf![S5*{um߄5:/*]%3kZVI ? ~/9ȃqBv@E"OT;x7/X>CORE'/됝 mj"H@[PE al oo Xcj@}ނ'ۯDP\Ҙd&8fR8".C>Ol3ýo53^L7WaApZf-GlD#m\ 'p_S,m*O=>T J=ּa0衼;*ݴٞp\RbzcNNfVN>ߝmgC-?chbh^;fg)o@vžb͝rz,?-<crb"jMSPOj}h`YioΈG`"PV"zfAXVt3"ǭ,q`BdxpSgkgw~v*Ga$g xoriIWLT6fʍQK+S=}6Z(תLI 7Rݰjn/k$BEŋ5л U%CY*aF!e4i6b#"HBCzH"3`cY# WC4 /6ZhP`z傽??@ΖVkJߺ7SZzg{% M型WBZH=Ӄx^H52;[֟Gv`6N҆1wZ]?`w rg/'/+GQ]Ypõ# X+{o V5 汴q.Z*l'Oqw2'Ez⃾q3ݗF@$kb8$,a9@ i`K;`D"PQD^uU;X#"$-> s= 156tHAb+p]|"3-܄ҋ.n;#5~pqz}<m f,?:jlYL%-k Px1DɐˊBLgJ8mUڇM r{D]>||SXj%*#I|cη# uI۰KGsR9#9v=~dv{I\/g6`vm-Jr0iDL&k aȸH3 O!nT |@WwWpI-ז\d4o͘=<+e`15HG4m$Ƒ||4%Fs`@e㦹j9:J~sbm[`mߪ-a L^0!bPSFvm294<Q_H ˩H†ޛWR'RܑFcI oOOO*w<`;O5ntJ^T1h2g'Nɼa(ujP|p)P5dhژ#M~F'.uJ Oƈ8{kri.?6ѵ*P )ؘ PBf@*W O?nbN^U& '`\8gtfo jv\㧈CJOe3meZ`8a?vO}:[ z0z 88)T)G58nUƊxKE~r7Wp‪m7C&u>bvEug80Wv:F@4*]sUJНrcpRE+!!a7%/wOsfGB s!(]7gD L?uV# |p*XW&eXiJa!t6 N+Zڵ1;NacpRA`DXe `Pwr6^Q7'0N9=([C(Fq}b3%+fQ+x'3u&RK4^upԗ00U}K.sҭXZ& K6a^m5qԹ~Tv7c) \rdؔs/CZuz<6>c@[ΣIw˹|ji4MWwpؒPmؑ؈*/X? k/9 yO^r6#/ΛnP{Tj-nTo*Ooc9/>t" ˤOx86dGғ=C&rX o){f](VU^W:R1m'䚦j\eҞSz?QQ1*W_in}Ϲ6O.L}rt`HY@b "w-71nu?"|]z,Hgfj a ' #: S [\{J#p?pvcj׬+gL>u@l`2Lg>,Ti:q?q&1QPwKKGCD<>"cN(BxRΑR&549)vw\=+0kMBeRAKd3[+]m(QIU$@FJ]aqXM@aP9krt2NGle9$m]~ikqouC, ei/ IF{ޣlaoy? [Sr e+%s]juh.7H|kdƿnj6;r*0QMoX2LbJ!y}8E.GɌAZ[bcO$dͽH%`ődUZ-!S4 VGh ZdA /S.n ֡^ɴ'1fv2_?wt|wO#<:XԆhG3-U1PXw"IR$: bk ,o=RLʳ݀s砙0ޝFve(|oUбqe)#[D~x(r3<^"YP-rRjZ:l%CWT߱e bjRvD'Lhn٥M۴@$-gi!y]JL- x˫M,?+5 XLaglͽĨ΄ ,VksKTEwl o,yc`9 mĂMNF5eX:瓛?*A4JLW}\ w&9|7JLN->oMRmذSU/9$?ƹl| Gj0Lѳdt dN1gW',\T<)k!swie*27 #I$7B$޲ PMЎZX!Ty (de~ n-5k*d-s,V@E'OڙiTz p!C7 @!ԯ&YRL:YNGE әk޲>MX_$m7j݀0fuWl|pPH1D&(z0g}23 uyo_}1#RY_EC2.Kɻ_U`[!U뙴r=NtxYۗ,oВ|nizd^ V)b?P# K7gd#++wK'-nM7 NJZ8>N;EQD uv VLLɲw=m6>RieR2Ŷ )r[!$@Uw ٹ>!nvMf*SRt@Acu]Ωp+o*p, $tB jv@kVUEW|IѼYB8 `-hG ,Z59-B8v֊Cdo@j,@hqџQWqoTBv[qƌ{[CbP,o6m6z#"Ϝ8eM٪% *{,~+-4fgH~# c]VI`0f3;Lw6*ASz| jSBP'-otƆxo-R\X-Vb@{%J38?!։؃&׮@M3Xwa c1QX-bX ;|Ï|[uG]stE1B({ >1ҦlL}w~0{M,{-6c ގL>$ y.["SmgؑS3S$Plr\3OlGuyqH+pIƬgamaf:A9%s>W̓2ѿLa}֛W06+gYgL>k]hg`zm<RHШĂԨKt`6c\3 /L΀!ZfTB}ag'bHVjCF/.MZKbGc*TT*@&1Gio%Bd#Ę9e)#Ӕu}}kG:|(I,kWL畼vC I5T<ܞ6қNFodt#]FeG7G/䖿1"O݌ㆬݒp e:Mπbm'8N|@y/qhW銋+b &]t^j>}AJUf0duUHjSâ$"TݺoۺOw)VHJcXϒVá&)ϖb ( &3&.-;{ ui:hb! g,X{ CD !W1{z*EFdaIs:rN.zP@%pYօ2;<2åaݿEc֚3֦Z._Bs߰+ܠTk*mޠ2D\{:"Ŏ(K$<-pde\/"-dAJr=L\XnA:ʺ('$ KWݕ6yfq*6^ٟqo. XF. s%FQqNygTWKI >rpN:&Ŝ ֊N;H*U Ծ"ok@3(EH P IL[&4(N(DǾ2q;wَ ἈNSZ&my~`ubC:p0YSeg#% Hdἶ:oSqs':S uR_ K\4+-ȇKPvXWr3 G&: RdؙD|W\n+4IZy杮5~@}(%V;x_2OY lNfe&Ϫ9b=)x_J!p*HA: e6r|c.´"iIIA]{3d>q Z@:gPc9 PtջDN5z_$ܛF`lńT?ŤY_:ީx>Ȼ|{3lq"oݔr20<{;W-䆷0(g@GM|YL1gU`M̉!{Lo$E=ns6#|䯯W D `A XX'e;$zQ&$TVlؔ!F pn>߿P ɫ,!哰*"Id()\gz UFw.Axbӂ5V sޛ,0ꫤ>v@̬_i;r$>K}8àGP!^#=2A{`ʷjvul ͉B,X(]M֊Y#$3p'ڌj4} - 6e);6`C* tʡڑB~,"GhZ_0tl76]f;uI2Y^$6H?XQ?9r>*"K᲏+`?چ;2KoQ]\.)bj$&+`Yui7~aP~dA*[dnuFha',g= ")^Cygo&f73$_| id|2 m-DdW +ޘ vl-$t [yPDݎo@>Xxؚg*, I}O4:Hcs9Xojf%/PeF<ްf $'4 ^=kĥ}fZ4q]UatuE" i>&ꠥuyojH>aT\߸8.`0G e0vʕuw\UHxOR?a;9u;B;W)yzIh?' jFAoPV֪Ąߢϭs}yIXa>+LNsڈSg4c1aQIwRşp~iM5ehw sB2"4G}[ۦ!gf"A'ωq"=jr"N#S T# nfDjL`eJO2#1 mA uhcJ\ln.6jPJD?Z@ªَwv?m0́Q`/̱oM?xz%N|5x=%, Xf11]R7[u/GMzF/nj5l2\wj%A&ReD@CS=0 nnuz.-iƼLw=DNAYG Xm*vaD{gB=AN h5\EƟk*N?Y2ֲD[/4(c QI']΀sfBFs;SoȂ$Z? B^ ~ʝP_FBK.w?rڽ([l6gq=Gu[ŒU7$m#fDmnL% [/=`tkXY8N.O' :@S0s͉M'h4Xեtq^, o>R\16xTDNp2T` b;@eiClyd ̖wQ_R!X:k u=F'}j*LQ]tj<\8νWiuoa ka?OY9WsC5nCD&j+uE.dzO=nDdpXmf$V".8W`WeSh^l(aݙկXLFU m'vzk =AZ7>2sECeY{Anss-e,׋Y[c|5sjVܞ'SΝSFCL]ysz4Vd|hVT*ϱLɌK04v gٲ5j*3|G guxcB׌A%)pL2֌%m|¦}$٦̧ *P6Mlt.1ٖ*aSAuHZxHt?=)#@q%ʉQ-O׋BKL-}Ԡ$y #6ܩ o垠2+]BؒG{y'?!!yp# 6xRg b.ŪDhMvoJ/t\ =E]ueB^11YDW0d%@ 510~ZD|n`H0;6:*M Jtj|BEc3 X:qV6Y'cV4f(S< Y 6X& bˠq'kja*m+aeugsGp[5/YF9Ux׶sȫt; 汛HCN?RR11m,њmh;Dnm.3 H4x(8:ZtqwD<$ DL@);Km8"w< ǭ(k^i #Ud7EՂ 9i̟ᐮ&`@0JTCbp$%<"\,Q3(JA?- DGsʎɓSi\CyL1 {'CYMԭ3cc}. _6#w""/:v18hgu}'j aeEiV 8S%koP-8y&n؁~m1u'"Y~VVr U!Χ,ȧа/w坊~`7d[F1a 4#܆)"T$H.Ǻ1bċTG1֢ķ@eT?2S\ԴrKo*lUB@$YcӨqkP{s)g ΋0n+b1^(J96EW!SzDmyBXǤ$}#UoY)ݐh ̲h1힑YuHnvwir0/U)js#(-:9%IZ1篶ג= 6A+ 7/| ×ev*q#Ԓ_>[,Gtb\6B% g`[WSRhw9mO=3mjfҢȈL N|@$O~`q&xf |ja: Býo|ΗTSh} .US;/魻_BM*tviA13圚<,*(o`;@<С}uu&5Fļ \8dߎ^)MZadX ֒CFg A(k_rxƘ59pƙZ6iQp|h  m/"[v#U'٨Gs*/&;6{" t~"%gHlًY >SY>?3A#N3;<;eۆC}vCL~[$EcָuSгĢLb3—a-k[&F8$$k*8%}Sm;V@Q'|y[$;$V R+4?bЕ8$2<ͱ:}l^WeP>GXv0<6}"bA|XˑJ7;Z?hA1%MS*vd{NtJ65kjO:$\+4, SJY +KWɀdx9kUz h 6X4Id6t\N0`Xō5I)C̻+ВG,  vwRc@`4ׇ,#DoK,>v8p,} (ua4elľt,3{iH/jټĝ6ɟe6tEU#C5y?s"wb %BLH"@ P>x$c-^se]tõ)ԅV ! hVőN$~n&" ^/m`N\= xpXhdp0:(_n<3bW!uUs\aZdUs:n+N-iz B+ XZOC0Q"oc>NjV!nU6.' F{U?i! ֋_F˩+DVo8I U%3qT娖/#^YZ X %~QjIu⬀FuԹFkm`gp>w#)E$pzp,-ezwj97W,?w]h.'/Rb2j&7?o!f|c:RKt]Wc} Yg?.p'YC WԪ޳izQ}(Dz{oͦJFV󍄝m +?G-ι@I3սbַۚ]j$x43R[9WybQw34ڡ`3h(WeMJˋ]lqRug) ;,M H,fyE9t`pE tq*yg1U2K5c0or-?rap|Ǯ5OSJI8353݈,&7*#,ڧ%[tT5^w4f34U׊~a"(8N ~6)4;1s\iR.WRQP+\0ZY%^l~Z{鱷OFND;ɈHߥJ=&,# {0^Zv]VREb`Y:]"uxjԿz S?'VRJf-jm(ݱM{|&j*e\CͨCz0F{?t_x| =δ JjF 6)]f?#`_<6Lgr/ܬRAc$Ʀ419Sx4GD<+p3S ބ5#e D $AֶS(u媇X( e!d[T,T+ _0ؐS ~1·\Fq':dE]].IZ~@c"M,-3fMbFA'\) :Y62?V=7;ZdžBkY@QJ&:Xk` رv,7 ~HgD8rǮsٔw3}(׿'y]G1 =qjN{}sݧ^WXe?Z~TrI0}$pj-$b!+@ ź&I6>GhY`yuQ~V_/נ:IqwVlz'i DenBoz@skHˑ\T'vĭֶ;.1 ڔsm:lř0Wn.@!}&ʧ)1C{_^O%\3X+eڄҬ5ڋv&CJ#NY}FNj% ADF6Gq Xe-@.y\+IK"@"3y`1$ui12MÒnZ3ey;0w:^rEI::$n4}ɟ+}{eÎ=)@{*dLCDѱ߆q}|ѕ/S3RXpjvS(w1Yc\AZ@aKH&fL 8ctzhȸÓ nC®=,5í'vyTar7$E Ƕțj7 uF,D=?czBNKWD赱k`m>k;)Bb*"|OoX|j+?GܶO a@r20/!Aae)WsO%4.*CMG)u_EWFm㤳/p4 [3r6ۃ$_iB."^e~GsP!PI֞oP_r> ɮzxmwX# a w?|MɊgH~Ő \fүqt9*WBM[@8곗vl靻趰n72^[-窣;oIJ' TX2xdМóGgTCSi: 0$=0G8|&%LQFWQGSF2 o8(9e!;-_ŠGp{@%ʍEdX/:+ϘwK%u!]ǐ*,-Fk {~/5nf] )RhìMH7ƶ0InȰ9϶s[#h\dSxR͙4+=sD1o |/$P 3J}8 _LIY["t)AVu]CJo%e``(mk $?>ȶLI=F\Fu7Ʃ`ԉwӥh'|'I8?F)x .:hGOU Pb -bLgۄl~C7K)_j }>QaF]}S `f }gl/Pi:EhG e_; ,` Á<}2~HPh4>+1 / UAed[\,^oJhwdUX$z^Z8v0ӂr@kl]B ! r8Ww#x8%h_hFi%Z9Dʚ(œޗo>c#TS%MxuPDL$*Y{LG*;,IcS" F/SHN4IDA|1hX~ڴ`rpLa,>3|OHsD#1?]-8`c`zrN0v|"-Cn5 10WD(@ } " 2 _g,c P=bҾe?;q&+L ͊Z_9=#]+Сy[HrNw$~3${[>߃cKɋhrkXǧB~ҽ lZCS`⳾\xIxʵl.B3ܼ&zA? ;,c#I?T<&b+m+v9w͜s'OҹGyZЪ E{(-@yJ!G+)Xk,S>K%Θ2`$٪X'dw`Uv>L!vί]y2ӔU++ 5>0RoQPp UmD)6m s:W_X->4%d5&Zy$6{hy9Dy%H Ia3! xAX)P7!T=BH AͭV)sY- :'e_±''J~lgV.&rA 4uj©ϼ^$?SJTcKS }ZG/+ g+?`-6%\>D>Wj;U9 L'D (h\ N{"bj|>k/ uE?uV7Ēf*Pz&^b|_B@9?Z*vlն2!h[ ?K4."[I륷Ž/caT\ˠ"> ݞ\Н;B›UAvK^vGXD:2ؾ2͝ݷD8т=Nb:?#A3'6p|ԴL ܧlaHS-U_=,|O% I|%P,m i,JM1WA{"YRy3hUXQ?)Nz`s??ЀRDau̎xl@f"^/ݥs(24*z93IuO{[tz͇0c (gq {mdY͢ !.ZEZDtlscsm Cэe ,y2lz8.7ХSr=%1,znbJ#AcRG; [#jͪ[ZΙ5̪ܲDױ'8tAΚ+iu$3' ~Qb#}ROI5\s5{^gc W8:IoLei3bM4MR+M\Z>a>k"![lt^ W;~UNaigt]upR>OK50,"[+ԣb|5r| 8i>1*T)L>C,+Ծ sV?DPs@!uKR^`0f*zEx i*{rmS;0l_( =" /WT3w`8dH8h?{^5{%-=g=u\HV.tnnXǿu.{WIڣiRĩz5J76*$KJXo_֪VY. ^ =y S9%e<)MA^4ە1o@|l͛D8,'W lR@k&6aб5YmiKCI,$vKr+>(&ևj6!/O8}4UV'GCͩ/ɪSNGu\HD;a~%ƠQߏL+pLnaG zQF"P-ҍY  dzv pX #'5,%C]_e!j+*0kC-8^Fɋ|[=!rӑj, q=^sb&r)O<+3P:KMwwTTɦj*';WЌڛ:r|IZ7 ?wȪ41-u&HLY@""Dp׍ ]r[ONeN !2! LJe! 靚:KbȎa 1J\jJvVw?Z.GA*|jvހy8㒺Ibacs&!J7b++s o7dl <pZȟC tuk1fղ-qfrpGul9]͊RRc> "8T17/2yN\^g˫oX877Ȭ[Ju¹ob$kAFoTl*۵1#bo=R#ζ6 HN<.yX=#7S}_8Z޼}*XRp000ohCvNl.s(7x4xFQ+0=nb<wfU b ",ZtM ?< B-fQ憈Ʋg_C[p; Yxچ2S12~$?QNhOA] aUaJw#M[Hz nI>RQ5^m %O*\%ec?-Gf>V )o讌 U)?mcRPq6agq(9 А™;A(?%L0$<9l'$Yw5zXvg5)B0agnd Csx-pdjV@)אkIN~­3 . 륁!w|VF 2P2w򂕣Ji.(KJuй}@Zw_ϛEqn[&`fCQ`$ @޸}3uWqe]n-eY-Sx;t,;C|[0NܽHֆ<'sleUhW+Tby aJ:۝ދ@A!Q- lf!{` vTߞ~(]Tԩg#3Rpo}6 N}Rʹ6i[GMQ!3~j2^J5*Dz(\G -aDЌ|Ms&fq uhnLrNT {SWHQ AZgհHjG&v"%Y`w6َdBzc]ul #s}j%#{<>>nQ-].1^f0C@#e\wrPh\"tWq*@' %W}4msEKP;8fngRϵlY;];+f 1YJć@B]2&S2FюP֥g%=ʎ.Gb>lN%IQ }`(<8Ŧz1ПRuC+ U]8vKMҢO|Tې|Ynn:x6qˡd[YW:vkJ=dHɐP#IbfF]]+[Tp"MBP`g:vJM xP14c/ksM߱F&Em:se 7pff)M4OmԧI!#c8 ~M)pI:cF̯!g^*.a{{BO Fw)KL cWlYfJOeG:&0!eck7" dA9oDԫi)`"n Gy={ +q):\x%$gL蒋cOR@v8 v--:^cuE9 {%MB|j}滞O~r p43U2_l% a8-Y!H+X=j\/-c k:k'컠hMu01X4 $CE1so |)YY+/bջc/6h v,ӤŜO”0VmW(N<T,?iGgzBX{wC;>3ևҚJB'}Zl艅!xhC  Vdcp)GBQp.1qr|S58ޜ*櫓Qx%(Fc୅!n i&ށlW#-g1&$bxڜ\.{*NPK *>T 4T]]r5DOF75/I;pR@tvcCq?whRv[px/ Ѝ0G}CRԄֳc m,l{3X5ل"gy:m J,Pux!_,KKH󺽇(fr0so1c04){f4 lTLZL# dnWF%~u %nJ>Z 4>w.76㛇S0VA^W2pbdPJaV\F?o\dN~b ܛ&5e/CLP#RLJib˓!qԗOam}B3ko lPBɜL?DQ%ψahޜ[ ?iԫw5Qb,Ʀx:DK8℔rl][3E-lzVԔ`=bā;6Z}Y.'e];0ۦL2H%4x=Z"ZHPdv4'.e]&s^o^ϯ+_jBWaMXNEDU5G{.Y V[YYdȃ~I6/4qnKCt8 ކ{M%flj鱂f.~ [3qjc'tvUOg'$RUAt46hXFIFP@ ֆexLOR | 7"͙sNb?W5b4|@඲2JٗW3 _&>TL1fCHbGTs9/xK4:&IAHC^z9N;O' }$ɾ<af3x!0|p%8= `#O@ç 9iU| QɛAN3?fV "|[ULV$؋}6gٷvgT+.ѬzY) їa0ս8?UX=dp$H=C'aّ;MU(wݜPRvD?/"R]0?+}Sriw1Λrl8ۿ"+#Sh`j4#mٯC~r7t6Y&Gvkv1)ZGOFnȺ[ш@-nhhX|/!)zڜ{"|V4A(!F1BchHoiXЋ,ʽ.D9MT9ӻ 2R<|l5:e/ / T}g!a`x]VF#nٯ RLR=M^fm\H} +zz錟-\,m@ԈZ<izOUW>\ ja[IPS:j~ZSnD=JY`y29K&u l"I'\KQs 0SBY쨩0eJ#Mzsrr)P2+>zQkLƺU]\CR>_H5KP#e-hp8>02:&a*\~K4q_gQP1`GBųi\=x)^ •tH^4s,[H+ m1#|nNo:q>Ej<1Mtxaq@Zʈ`c>{G=S}̭{`b#M# h4c)Q $.&T"շD㉹*X1xM~z`ez#rh!u^>HzWT#-._eLzn>#ѽD(S EmF"b""&wUF c_tNB C VN͍3ݖ?!`k^gbU/D[BU !W a 8\Ǖn~l7+*fe HR-0֕tݤ^@7'x L*Y]K4\v`g82-?|憕7 Lr}5̏#<)n/If)'i53*8]!znvd5doolX  إ!za%₼/Kg^/t{x-]2%_h[^noGvJ`R+/&=O?V 71.B KgӋ65Q:̾Ae3jO#12|E!Nw6.& WQQ]1>E~J-*u]w4v2(@Ԗ .&xwos<@s]i Ypdř&7n! PKO;Ȉx)W _`c6PfR޷Cdrk77D<8}YEժ ,"vUp. \D9J8ƓAi-ͮ,AZd R ِ(B[ts0*T^'9*r= 4{3R_:*hU񊝧\3sY]L+*R_9B.L5X,%q_qFE89G=]{D s9ioZ~j4Ob@va ^gcj3ʱlHc890N86S>t9) y8 w7qɋaPiq3$8̼2V&WCEk+_r^g?LvqJrH:Y'P7|g7,oOCq3Q&:j?LCC<=p Eѓ-v߭-A(qg'ӗo%Dm}kM\YR]AX i({6@RUk#GLyt_Y y5p_0*d?]r"^HX虊;ֆKтDWzّql_YX!. wH2Eh q5{L$6/L~{EυaRN(ޏ+5m%v+ebwv0I5}IjF.R^dt|m6 k,ծYt/;-?}p}mQby?c߲y3 0z|PysOh'*(CiX9\jBFG螁U VHL}U; wgHT0#5- /W9kiR mN!Cc,nx}ZYQmўG⳸s&'pf&EmrxuA( VjBENi !1/ZL㢂.g.@Gf =F;BэHځx@ij#o`3'r<&_~Ş57[7#K],RH281R@']HϮr\#v>Kk`t]詩kE-m(X>k Nr[ ZGo8߫9s_! fK+ه_x.d ofȖ >CݖA:F r9?]x ce&{FƹӕolM#8kyA<VBrǚ#Hi2 ;lErd͘>DkE#$C0xTO]zF>m2NK0l,peDR hT# Z>k2k}_^ cjuB֗XkM: ڂX пXG).eBCh'aR).T|R$;5-y:TQ3&M5h|P#-2W,eIܦǾe0qxD@lE$(%@L 57͒Q{4P?NpuI^1>y4YzQXKr)bww/6sW#0Wu'xڜ5C rWW!̽KW~Z+{48KG,HrIG y`KLeV;aW.hV.vڭƐu!%Q*[КggNӣ'ds99r+QIUtõjlSslG/T+`nr:YNد `n );8&뒿٬t~HLD\M[8 ߑlN5ifc6Ogskn ˸9W3YT˸ϟ)l*}He1"Pj0ty[6쬩Դ>eyQ]Ynlz Tp ӕJUN4Cd?e 3ŐLZ+Sq`ؔ?8,ߐX)"!y#5Uɰ/1$C9Fq֥O5y^$͖AI'0,+Of+B4 `pq6gtB2W)lkkXGsT(:++ʲX{x_qLRgchMs3]/k^m>(eިAe.Cauپ9R~9͠3^qA|u-*W7^l4iS+W"=D,ILgQ t8p{ T< ӧy[?5K\ nIIͣxb@y$yYn{E΢WE-_tG0uc @A1ٖ,bֈZ:*"x$s oQ@6PEIˋ_|LڑU9mwf 8atxV pw!Y1;'^v<h 9K L\iwN+_Nݴ,mWCY7Y$QC.;t׵yX,/8-8|.YR]kr`a/'vc;*YT\Xgߥ?D?IG;`{dwũ#oi"JWT sRj݊āBQ^-zu'ap%-:DޗeU߼ݚLkBM3!u{QU#@^lY3̨lT_榚/~Jw֤sX &y.Zrbo{/C v+A,w!T7)u[ez-"V~.cCq`XK:E6dp{C?%0JE`K.1G>2jWOryxu>0 >G8,4pERFKqG l9*~Jn4W"() aXy̗\f1Ϲ*" ݨuJ BCԢu-I^?҉nB=N"f?N @ Ϩ#;O=MXT7^=t|;ڗl D\RE@>57,)-^l'B, {7!U]<kؙ.2ފT7]3[37SHjz2:ZhǞ`îx0.)Ɇ+5YC{wա't@Jդ اԝJi!d m(THd8}O# sCGND>w/b=>B,-mH5QԔ*c1&\R1cA$ <(q|-ܛ|d3zk TwCY1AJ7lDPن]zsBԏ1* o_jhWLJ-_V@x&P"*x- 3YMFXe%uP]i/E cF3@Q>⓿K3ֹӼa[R~'R<jT D UC`:3$HF( u*t#Y}:#U]i{[wW BmFW4>pL?C1C.moJqS b0wO$Xwʷ&~:;ym{7UΟ s ΁o23}sx/NUL׶N*q|@8e:Y[]TotP RVm-KhD3~# HIzqJ2:1I{S=!Wmcv.:B,ؗ.Ȃ{\G뭵g\^(,ST:lĴ}{0a03:WE"6YQ!S!r#utun+-F>IT]s |>YZ.!kmcLv1^{q;Nyr,{++o]łط '  p}go73&}JyAഓ.Yr1(WPӄC 7.B0'C! >q}9:qvx,u_kk?_ΊlÁru֧\QXTg:#HО0n|&K7ϠlDZHd䘐Q5kAe_  -xH>=[HB4HhZ ^1u))!~k[C"ӥ [@/n\ID5q%DuPbL pf:qɟN%ϝjx%pW%[^}@OO//}{((ɹ ?:!/A;G:9l)qg-iWv,!&1z{K/r–Q0IvIr]~5`Ć{;8F}$:pn 7& YEgۋA&&QB:za%J ts.N :o/8Sx‹;AcDkS jE6' ߢh []Х*,ހo@bY86 vJ)&蠋'f1PWdnWU1"7Ҭٍ8+߇DyxҼD\%uC-{=|H5K|TSjx,܎wr`{z`$G_@ћ;E$ ?䛿 {ڸBj~ !w*4js ݜ,]xXڬ%|bl蹔tLBԽyt,%.Ȣg7~Vg). 8& _ ȋ}N:\W?$ U33褚瘗DS?)xD̟Qt6^-eԠo:j ܦ3Yk|-H^4>:'Oۦp[MmD^/msp~ vgAW,)F{wX\ LOUR35dv$k4 x%忮=[UumM-Irw.eF)@u@ySY1NsV9UΪݨ!HwyhJHa-s&?}p/i1[=\tPqh !wsǒ[挸' rrrD#0|+_6h]rw͡?(9 } 9z–S鯮OgG;#JG?Ŧm^Q,lџ:\7x /EA+vNXGTwš50xZZ?Qw|>XbSDa]ז7D[ 1pKY +.cKBYs[Ʒ5(L#yXځ= r^ohւʨj? ec\({RNkN`f;!Rwg֛Vs66e|jbɎ'm J`B@^Tsj ' 8d䋥9+17HmѴ6xJ{-J׬~Iɟ^̺=&MX$qh>>>pU'V\P0\ڽvζ[UdaaUinmth* uj" =fc!$+A-gXݻ;掜yjSU{U.ʱeqKesƔ0a` 0 L+`4I@!J TJ#jMSl D m"֫:A(U-9w^6"5yjA;{>ǚ}%3w{ O5YFJ`~!#CP2|]/gCHXC7.cteT@#G)l) ~eut#oM9I8qⶔ޾DN@a49sr~-*VBT "2]بe vvkk Y8z/1ZrZ I$O- vtok2Kx(,qž Wɔ|:pdG  _î4Ac=yʞ]Ȳ`ɯaZQ>VdN &:hqz[A*A/0kaR &6ΣLJbGuLKRI?ٙ "|`$w'!Vn,\ $%@D3݄h8n+>G1/h{ 9N%|o7&;h۞"hП%F'GJI8v] vIx 7KQ^(Ƒ^2`h<{k1* hp2i w:#P@l > ٘uEC8avrs厃B t̫l:-FC!S{̗i8h' Y'E ;?/뺓SG{]nIs`wk~VoM4 h#/0pٷYìͦ&v<=;&NqAͪXirM(v6&뵰>cG /TwIRՇdj։28 dc)=̺ثwOGŽMو?Ր? |#覥ZeN}KB=9-͔!_[Q?m5l_*{Ɲv@_[>ˌSk~=8g ȏ\ؐȅ'N"d$dQ(f ,RG$|H- tlD1QgGK]Ӏvhe(ʢi$Ւ di"Č3OWQH Q%,+g#[@e+~p-f= ;E0X#%V؞0I?c] dw#=\n͉~8XMWթC^ӏyBTfM==[>M9<83*h! /$JW+1.Ԓpa.4{bnChdԜ T&Nכ}hmN|Da`m)|HSo鿦G?AQH!Xl҉j3bePlҍPt!eˡ P6\~FU"Oz? zu&O^Q;(Z[g=8JeRĘo wک9g£o"6VwQO0b죒Z "S4/$۰&,:5jǶ^_#a7[d0~To# Q4pH.pxIeꑶsĵBOv`y@Ia!)1d“0rݔ0 m%?U5z\}_dp3hb9 W{l&;<ђƘ?8tcwgt*~psC>R$q>I0(i2h'3Hi"+~Yʴ^ <ɷם[ Pjrb6 onR1eO>$ą:G!؟}vl(2g,Q-)pƜi%8<:tp3|pSf?Q 9ɫ(݈ i2q/k=!,&~x.u_H$;s .<.1qo޽|\#fx F5j2 HyUP}4V])oR v'Kn|S; a1yYҵe8BlFW* pu^i!v]\WEfpO]RhlWhxp>{hl W}Wܾ3Q;_+~]3 U˜trabUǒϪݕ3 սXYS8৉dχ\(ǰ\tXe(O1lLz9cS&锲鸾 dȨ&^l'*~=w !uʲ};-/&1fRl0u+6q@LZ ~}^V|KO ߬i*TbA) `3iӬK{H1b'I~*U qS2@#Ch*bu#JAZ_qJ ]Q Sӑn#.  k4)YjQkO|W!GDt\㲱~TZS_RR)ua-Е <@DboǫW=USn/6S 9ÖDp*D5嗹M{[[ =S]He-Uc]ʹAN`F-wlS+qڙBHxk(i+7q5WDҘ"&7 0| a?Oʁ- bG&smAg.TkO_5,5 KJ=g].RN_ -l~\6w-$T#+&.CYƮJ벝[E΅២쩨a CyY@ NX1cIHE:b9 ,S` +"c6+^*SeY/)~ण#>k@B01堸k9y Qi0h47w_4$Ќ%>Uy Xg$ƦsB)YPBK0,`%~uCo ^YYEhר^";E XM]p CvX$YF0K3PO _iˣkv"5QMvMU).!ijEլ(n=CW[9B",L3"5Rz;,$V>Ԅrl'_cpM}a,^qM 29yڇw/̾wn_⏳,_Z:/IJ;֩Ds܎V* 0^$Yb23f''=5#wH}1?aio:֛R Ӑq?9*]5/Cv cpTZqgVcZ3h"kjY`xs:݉;5V8 !ӈRNs{9ѩ'MÉBZ7t\e^eB0c{}Y`b >;!K`~R֋{@ \V ΩiRO;6Ĩ$/?+X5fA)qUgst1Qqftˣq`S g:[Jޥ7k%-Fy| D-@G p&@,K@2Sxɟm껷bznp#tKA|;_6-Ue_2(#9ka"d ch_j|֜{yB8W7ɯs*n M0B _O^lAD{9kc|5О%Ǫl*Ǵ޵f zPw}$[B+)w R+d s(A2Mj\~<,c] 7w%^AZ`U|,?A$:A`^8gJ3bw{uÝH~E{'—ŭL6+_0㕉י^\Zl:lKNI<[EHSҬCDo[͢<.|=w.Tf9mO+=`W̵ R._Yioaw  J57uldM [>DfE7믿$ MC*8C/f/f K:B'b;'|]h<0xX zrB6l=.'TpSlV%%laI@MX%޺ Y$xؗd]XVB>up_-nO%W8?偂  6++mBضnK~vY1B! fzbN"d2@X\7=˘;>igSLf - V7\9(,CC2}R%(+9B`hYmS`j#4Қt&1ycz!H=N܋ |CuB?12y&u"AUcJC;N*C"}&aPAWB,Z.0r'/ـsݖغkY5F.Y!h"R!𞚃9Ǽ#Bi>? (LYb *lܑluQx62Cڇټg2J^e ryJ6iclfduckT''[)8y!po&E"q.t=SJ7JηbPVysf!=v@z5Eg 9ew>DkZn] Oৄ |s\-IQߟP{\eՅynqU5Ql?IWe1'G͒J-mMqDKАB*fFJ/[4zO$dH&MzR(ǚSkQ>=ˤ|NG=c/&ӂX4z6v&#ؘD@SNP782@ Nzn|Won' -]N7q XKQ&<-bCԮI_,#̍uiuAwܸ{Yd^ԗHJ\}a6[B\5>3Ȳ&B ĄCZAoܔ.w{O|WPMo#@ -Dt|&D/x^LSxkq+??8)uňv.!mҬz~+$:75T/W%'jcXiH /:NӐfmՓmN;Ba2}b/mVdPW!Ia1zlx'i Lr ĬB\M=^bbu((%r}#)Cr2Vkj J2J4q>&~" iXI4Ce`Nzq6aګdQ6ݧʹbĕy {;Ry"8s/C3;Pkl#Gog< zdٷU`&Rxtg]_ukNiӫB E .ҟ>\pmpd` K%U}{z~?kbj8%uzem 3F\!^ bP#`>[ou?5?C ,jqNj`e,QxB7{}*H RKO!#Pr>"%2֞v퍜rkU1 >7a쁇'ahvňs]7H'h|zo('5T6E$v⏕lID >vcQ(EZ^̵kX5'żގ9* efUՀe섩D`R}c֫om ˟j2{7F'yЫO:4q t!j ejذ*s[hqWA%?eUsFEVC`3a3Cc,Hڸu9~% Cg''HQM2;0PVG-Ũ^"1qɫkZ(4Z=GJ:XF A{z )/q'X 0̛ݿ; yb׿9*7|. IȀ-wU4<=89wb'eb^Ҿ*i9Ղɛs^9 >G Q2\]LV1KB?V& tg#``J$Ir5wէ:A-aC ZPcwM rV@2?0`sp"^ EcDb`XM& ?vT$:SXa˷Ô\/ >xnbúV@]ҥk,ݾC*q\C'W^صFؼtcBF :oau\_)7K!3g)b03La hf)iS-A @mE R -FD5^⛦1<j^^EjՍ89[FP6G^P2֟i5E9fҨdЁ>Æb?aʗ\*gPw 9v(Pֹq ;`I7bL|E6V 9Rc}6 M䠑{\uZ@X8A;ǍC9 tmAW u%}w]`!z"JǸ/w7BNl! 7 qg!:-( t*u#ϸsQMPry(l]F=t4 emB>~GքqPqA-` \˔Efh"0h'GJm0o3Sp Ԣ' UF'@cfju$G U2n-)Jeoǫ]O%RxX4OQs;o݈t]a4gtZnkte/DfА {Gt0 E|&΁@IP'dŤG站F?ٚi[LRB;T$(T.mb}JEPgF ";d%Jl$xl$T~ޮ*1͖2zemQEةP k.E:_Z!X{ȀE2x@F%S~mKz{ &wK|!؝1\6̑GU=rWH?hZ4PfA&-/ Ío31S~ IBݞ\ CCy2TLqQs*k<^s4Z-Ě'\MVt:rPm=Ip0*0g6ە3IzS3gLzԄjÙH9WXt8\ʼn]tB}z Ų$U}VLI>9q3u#{gD = X{G,^3ؠnPBpnV4 [8]V6>&dZsBBK{w \6mPy$mM8܋=r b;'l5Lh(1p+mUGV~p5j2U"(-B8Il 3V롳Ür" o <4343_q^&iPT aw&ʩk;nc1Ch:DLUIǣg5@v# aC΀0օ$@.!1ݘ#8=g'Uw&yYK(36ޞ/˳=T =VEAa{'T<_(Sޕ)Zhb\ꮓb:?rnL+AUŲ~(ߒ8o׊O#iW`;|F-vp#,`Yi䳄&":ګ yY-T'ѷ)}0BVP;BA6Tg o3pփxRn@OѬfd+n!IQS]%g9I)dXDZ5ugJ 8 ߵ:u'M- =;Ȃ YNuL6 @$ [](Ue8޿z}1Z僚n Y>: 1ziHs?KϵD#nb}`2ekwÑ}=F6-dA}S07 u~<.`J] 5^@e*Z{[)P䕽v,wS,\CZr L2`R*$tlWP< -wx$-]SWGX2B*`Nt<k,M?C7˜;?D4HUc nO"T_sZMiD ueNKamM> )@ w.34%?5NcX/<9zbbv(͋niaԪJ+:fݩ~335WÄ́C-pn)dЈ;T.A/P7fd^]'Vښ[o_Y?S~HA]K,1fĥё$} y[""$%᥏&JɃS@+}߹仟amܸtg.ԄzXy-(Weq譕1-07TlqWMuoᇳETRȷM(l@!0 ޛD4{,~}BH1zFGPOEz@'$ 4k$fFꀂ۠xEŒ)WuRl`"e؜6]髷>,lomX1. 5}|]ptn Ǹu2х zqZ9@^itQ>05 %QWRV-chWi=)=ѷsl9ٲJQnOKx@7"W+Niuge3| VZJTU__ղa]k`d}񙀐mʛNޝ; 6ؒKfbl(~DgMɱ 3?J0R"i^'])Xce]4| ѷuTN HtW!-j_7*IcXZJ{E\̜f!1!q8d;7OJ B$~<Q5>;dJx3Pۊv02b+ii@>U\5w[җОnU;HA&01Xhn:)rml wNi\:À5‘OW`U$<;6 7&ެmNķrK>?}Pp2|WsQm5DrZ jG1lƹ[Y%ffS -DR,lvB8ᣗHFS xP*l}9frNUBꁍAٺQHm"Um#i7.}bfH{,E#PKe _ݲEM{v[ƨ5>y?Uà)e` StrǙe/V$bCHJkۂvkB)!q9UK@#V,J`B%Pd*sXBJ8$)sWZL+}?64P&đɄ}21|l .둾p7L Y֌ļ e 9 f;(*IQ^1 :bq(T}(I-y6տЩWJt`5 BQ>;-+iِ,P:'><908'&CfaFߞ#.#ܨP sDK9ei*2t{Dj{/!ۀ*[we9%q7 ǶaZ%7nc"$c;ibmS K,ha3V`$1`:( :\U .}'zrUg{uxR.7kA`k&\XH0_:fWOVh6%z8D'$IRPA|TDj3msIԹHkzUp$U>ň-/– z!d~n@S$OU9M !<ޅBORsc `Tk)ajmJDr h!2Յ?ٸg]ܝ7 A8gΧ %]Ԃs}?陒G ‰l@ ۡ {J[̻>nQ _@8|DTf'OUG;,D K ] 6zRh 6uG ?\Ta/4"ߓrqkP(FW%pVL{ dyLE ށmiA_fdXYB@+ pyσ^8O~oAWvQ's? ؒUA T!Cr ޱf!6@; 9ʃXż IjJdWBFGnkG)RbIQgbg3Ӂ#v :WF#`^twcMSq3Bq>6 ,W|yywt1Qk]>}ӎ7WY[1󀙊1+YZ`4Է\|Bc/Sc.Wh{_LX6w;6zf5s-[jaM"S(:+jry88Îa?A9kXOFs [h0*!0Xf5k|NF֞ +hCS,Xʼn-˘4;Xp!lJɪWd6YyR*ƐҨ('E9h,;xYwᵳ |MKr Q‹^]2O (p%^fV]O [2A4'ڻRjRV=Mwm-!yQYT7!cضeb'iʪY^f"yTzG4yy5{hZoakLUj1W=k7~Rm|+b]tA\|8ÛIԀUH 9ͬgT 67QF m-xhb/\X_@%kS}mjVa* UWE4l9vb>hK2]I֍'+-ixT烊b 3v!rYcW \MtAjuv4GΩ10 alU8p!~:eJx so=ܔܚ0/ "{w?ضu }2@iІ2L_}xv|W}KSe#G(W甕!C Qh_f'؟0AQfjE\/MUNw?ľ9478q-%7GɅ-6`C{Z?|:;d.cݢt Jff\@M sK" .;jf,Sm^ m65}l4HA?.QRRQ_brA]āJ+b eh8gW?JT&QŜp'Ə1W087T}J*``Βdk5:]+yFI>!Aj"?gXP9FAV2#uCOmU0y^<5@+)ޓ.ogs !BĿmҬU  VJPLs'{;p ?4Nߥ2 h96n|/+"QjruY=an#rѯd8_+x" NCѯ=x5 H"R$o6fvw$N֊ Og9#Zq6vի>ȨͪTvo+L7J]Q´{!I3.5dj[Μ{ Z;Li O!qFKV~09%q  X Q춡jUlmG;j ,QCqug9jJMTq ϧXa x̘3~p?k~{`cReu}v%gq'˘pa)XZ)O0MLw֭4i܄N XQh" ..˓IH:w0)Z ~`f215LHdX[^Yts&ѬW [8~zh׍p@.CBƼ@1i:N"B ,_=}-鰃~ǂ"2o](N" ?~D,F٤PwJjO؅)6[0 wI]QEfnE8|E(3z8gdZ! ƿ!D(jQ{0Xlz]O'/|bϬAag :e%%5")d[%,e j>"Gŀ}%)sqΣb rOMOi=Q ”%Zo#O!lr7\14,ٯNafx jǙtY.l -崣dLT+__M $kL35"~thj`!)1<$ ޜ&>zo,==E.KUBȠLW'b8=ku:2և1W?qq=֏`YndSF"LN)]"SUn8Պcߎ}eP0-^Q84%E +r(mS)M෽oؓkyw|[aq 1{n@ ~,r_87R%PNK0YFiOsb2P6k1qxHQ\[c9X8'j1b,8!O|?tUN7%F-ڛ" ,n@}<1s u>~/W]+OX 9 svz(Bavlf$ymyyNq;31ltqP E@hP64FEOݶ0E6|{sqx`%mt6j@@`%2% nyи\`I焎tsԧp8j 2$kR.\l6`k9 dRuN+WQxuMļF~$0*M5Vl&A9Xgg?64(d'XY':<5}9m%0ȟ 50}LJwAɩ#ͣ2xxTvFPakk{,Ȟn%>el%c5wNMѣLZ[Y H8B.mP>9y$*>~92vZ$^ߞ{Z+Hñ$mb62eEP\9f+{~5I^%)n\ Fکl9CQʵ4g?ۿ8;wNnhxF~\p*h{McymҗFʙV~W]ӼMƏ k YN50&m>Ҳol.2n!DxiCa |r_hiW6W򊎥T ES(fԏFn1B`-{mKn]d-08`BzF2n,!!pV[-毑l:q9DeE<'L;Ty `x" =LxAˏ_fsW$m xLQ>qH/!qy];aÒR(`2B*kQ*^\%deN3&8r dfFwG:&fl{<6_IQ6C v`CJQOA@DoSn@=8&7+SƾqzIƃ1Z\Zthā-jsD&xi/w^ېa(>댤؋[ -p [z.*ȭ:ixu%?C˃V5<~Rfq+K׹gv8 C&Fp=Ժuns2Q &2r'pX&1FJebg5&8|[)xia2C۠~m :Þ{(`vJ2GԏW([eZ(9׼t@[0"@X) j6Lන53⪴ʯQ=K'kii6QmR )B \PU }jF m=:aGp+tФg h\rF@_/.lfK"a*$95P%P(OC76(?~=1K Ŧ߯rWq JDWx fH,BK<>mܥs8E@R>)ĝmRHʔ#K؟qP_F`A ίTx"?N8D3u !&`t2m)ɸ%߷Liq{1GgxY}b Gjozpv>u&c|T!N ?8Ӂ/T٪/8+3 ʾL{EދҋtsNF`B j5$7`񧲕@%v9SDAiH~jY9F~͞k/Ycjd K._n(6hR O.o!l%<$(3(ti8Z:Sވ]y HLۺD,xj `M b=g3{=5X6BQzNfTo\0i K<*0e#|F:l<;i[Kqhz|SDM Z{䧯4:,\N,?m%p#j$!SE}S#:FWŮ+ңOۛs&R@;>*XoJO/XSx\YP A9oTo9JSZ aKTE'3= |jk( {ul?CY_Y70K$ϑq2+bFU^pnVY0v\oTvrASDe3&śa(9>H ?. GivcV`t?{ 0;-y`ev6Li6~x^ !ɌM3Cv nL\V֒^> w*0X\HS( 1Rɮ}#ԁ+of z]ƩcǪSxhoq-'!J\ÁhE!~CEhdlI2۾R­7yXVm=@BUnh5R se1n mCقR_(tS`Ul_IV4"Yq)ϳ(;w^]`L$9Է)KzFAwYDq N%Y-8EhϑbCϑ\aʑx DZx,?ú"[de*c }9C1$5K4Kf -mc0qj9,L(JC"Hj dcs }G GKm=|7z *jJ݁*"-[1I'YOցv^ߦںT)bI(c%5ō{JsR 0ّyltqwmմg^3dkeMbba,^1;\b܎{ݥGuNԄu (ܡi[c}\%$֘"-UC"T(Jsayb,zV!==r-,\6]Z8ph (3wC uo@vWU #3>:9Ҝ&l??YÙ4IaH0ni!%*! QO3{Xc :n ˭~: pm 8ДqT8wtY>A70SBIɀ%M }Ӌ1'3*.Ty fYV=c\Rc>) (Zv7S_D ڇ DmicSsc`9Ďy̗to٫ 2m"Xv,xnŘYr 1L>oxAŃ\`土q˝!lO$3$ҌD67|uj:-(s{ OxƶIQdV7Ew%CfծlMk\$HvRܑӾԁL4DN=Y9uOkBꤴ4D$J|׎)*0yʩn,9N"KR_ɤb<ԜX3n~ BRNyZ:FFO~tRIJRwvĖnOi{> Vf8]zH#:RQ@Y1 G:IyaHz#/G*<i|1l'nL5/4K#0#i@\anZq'4 ,ƑHMD9~ĽX凮_ D ;S+cB.3[-“T=yE|iJ+FSPZ:*~-qGs(>a{?׎&}"T'*]')~Y+((8幑Y%e[ ;|؋P!sCoR(7J3p $7/{RO9ׄk䶄SvСq> й2 w!B"$ ,e^dYuAeʧg{m}NB|#LCH Jf.:}" &qK~dk!z[Y$j!֓7E\ #Kz{:1;#_Ϝ{VҜu2Gpy~O<.X&y}OcfIF((Eቊ5ҷmtiSO#D׷IyjbxYeҽIM)8Hމ*=, 1-ݿ>X|th28t_ol;4ed@b"|VF$`)D+>aE9蛣~2:0Z 8T&31fw qí Dԋ4T<=$LcmTS6< b71Uom${kTXp'AG}tTپ;'AgKdDfmHUq37@%8I| {Gf8}uC6!ŧQ=DͻNUm"Ŵhd[MOL{-+g>f;V`I?M?(7 WJ%Mx˶U81G#<7E;sYcT )R콲E#1Z"qU[d " o-IL"bVv,US}]5, 9˥Cm~'Ң+ 4)Ub7*sv42c۳?azp{rҾuoݔKݩs6b;z?dY 4g9ƒ@HR5Ԉ pZΜi E& A:B>}t4]bty>>8r%9 |]⍧ΝU N烘EzvFj(|8w>=~Z󮉲oP#$vʋoHU,<<g^zGwGctkGk䱉69"yslF  Iߪw8X5{aUaZaP|(|j#oDo_θtq܌I8>,ux$-pF09LNb)^ο<ˑt9&vPfkҾ9+xMО(E;uJyj7oBH'EzsA學iū~4 $ڱqt=SA߮`cb <0#r'㲖Kv!||Pim;bp_ңܝv0 vz+{ V ݑFGGŗZ5 M+• 5:74R̡$PoEZL/"{li3qdl_{w}(z!aT)n"wF$[Ø`' تc]**h=I56=Zmt@ ņe^%Q3`le)ˀE?$c|oN\f(a}:|oi|@~)>J", L'ALokzޠـàon cEhq^lBbiq$&̇@00Uנ+;I*ifPV!={5Mf{\?Kf KMJ|w&+ e_!d5yr3Vedecc1͍}wQz5ԣTBlNGv~'e-S;2 v;РF ז [Sl{Q[Hr]Xo"vQSE ̔RkOM>ͤ/lA-ws(99mgݳY77Ao#@4GfS8Ȑ-ڟߎGhpLV|K^ι1I!dV^Ld AI1sӞT GlhvШŃnyM@ $ .Z".[Q:₀QO[nٽc` E.H ڔwOv:Ld`V!_MNKR.eOOipPHۓMqz ^rxuWSSfJ`qJ҅G}AĄ5KCFYi-|:RjwBGVO3y4n#]KyaXqvpcnV\.3 ׻1@Mu)z:gkNEI@83[*e]&?؄g>{%.JҜG׆@dXX@}ь#0Pط%q*NYT*̡z_P<ӀTu ~(׭Fi|\P|3/4[ ?܀JXh37ISȷO)n Ql+;;^wL[-Y-ah14;wJ}LB#Ws8UVׇG Db+%戂Nԁ`Ht \CsV1>V߄%pF>"cUHA*T$n}k (8SU|qܦ#-'`U1ܦ7Hګ/*x~P$E|ypR|,:[B6 ;For4Jty vt49Y|~:GpMH$~+&] (gX0Sc awcft ({MBUr h>r-H 4XZo.G/iBL_=̾2Rf8bހ&E!)ak@%܋$0}PgM!m? b6ݓUGz.FMč`,'$;MN8g;L ryrв0Z5 N  |큌<֢/ύƂm5$SJ,.8|EVĠY»[DcwW8[ ĒY߷V<6Jm}*A0'+.^gL}fnNfbp#|复3Gŭٌ}+Tjz߿j p+̭s'h޴]ن/l̚~ԩЍ7JȰϻ2{z|UX^? t#Mi%.n"W?0p_ "QxNUu^Ci:ӈ3yUm%(kW?q2KܱVkp4:0p!^-|C=ۓVNd6,tTh1~5.! e 0aК?0iQ3'1VW=TW )2"T)MΚ*C3CϨ K= [Y% ~IH.oSC]Svt]gyR=^̨R9G9w~KDRj޺\]7׵⚫jR V)e4vCл7RǶk"V),-3*e J},v)-c2FNBs 3.FZ 䜅 5s Qs dI0 XG [Ր;񒋏?`JOmjTGPY c4aLZ {AXaf:U_ @,cy$ Bc\ %uS %b ¤#\v'qmO_H8ͫu:[dS˽\yHzP!^W*GU&U8{:Fu(stFNBj9j(}Cc. cq^^V.TI(CY /+VJLnS+I@$Bï XU LV^t1B=e`H1޳AЇg ǪAXZw-/A']27”5͠,#ySܤԏ6v5Nβd9VF2zQJ&c ̈́pJR` stڸ^;*lfq‰ynS ǑBV>` M!`]! [9(Zpcf@qwtMg]ƙ>h)\{lN8j^@ Ϡ5xbZ*3z_܇xHGl!,\oljB;7c]ajV)M{QX"IekHMUKCšI$GZ^^%ñSwA1actub23՞)"Ox |j26{,p]T0/\G]N#!eh:Vy |:4iBiw.^K䆵 ZWD}J:ZpXtࣦyNHKC۔~ Ξ_u=*,k܆sJ0]k==[ %V)\ф tVrƶ˸Ul 9x&wزuο θLpuȄ]0ɂf`_ NR#y[=GUu eS\3KCg&Op} .j#ԯaE1+6* $xNPΧJSuʌQ}e%[1ޣrwM%Qi_4L4y]_ǝGku&Qkh1HxE cta1\Vr=3{xقIا58tEmIG:R;t?.%AG̏0eW^Oq)R8t vdE=,;ʼn<UO6텇흧9WE1&KZmvUmءv=%{8 ֞/+I$m&1e3.W]G$Y+DNcs[ `i$tR,^\: sCD|C^GbZ~dA]̦ga䡯78VeK`iF}aLyGs OQgt(!*ΚUb75єܝJ4 w_;WHay%#8wl(s oH~V0GY|OfLX*rk(e}n-D> UL;AEÐ[N2Y/=)Re洬VF8/KtuUn&W2UTh ` x8iG>-\p"1KYo;>Hd, |<~DmDR}_i izKra61Y h_xdy(ʚk%crP)JSVF 5AWQ/Q5jQy1+ x&3ՄZvj%CY9x!/+Vɥ _l~J~as2,5Ùah t$Ѯk 4pv[;\FMB(Kκq <s5GՁvbP(Jx6 iꄘ`SaH"vqM\"$O G]`sLa]MC^ugA&GXdEjtz漬ނ\MRqHѴ9ƧNig2e"aBM[ogyV2щ 6(̸iU-(ձ+Da 8wAѭ1qO+v %vQ[Y@5x 7dޘ R MfC>&p7DE2tig1"-ݪ}xʯKVHaCtx3!3"$7cYaN8et6MfvioaLhE9V>tݶtwQT-Aݨ5N'Bbӱ?e'=i nf촅BErha<0 q>w&QbankM& ŁE .^I&Z\z]Qf{ZRq#I,_.dCCa*Io!`+!uR'gD 40<`:g A$D5]UK̂>8c5+rjY\Q|g*[{IȀVچ{ : S%~C8_jy0JY$ZoVDZS;v8E?np-vF,>ک-ljC7J'8:p|:*MKEै W͆MjW4n-~[2!$MsKb^ muE&l>#΀ұxOS##yqBW'& hz!AmnY!lh\,eZBU_QLx-F1ON$f#a7/0ߕYռTÔz=?[1P2S_ ֖)| 8KsNFאLҘz/VJ.N/-ذ`y1QH䈳Vܪusc)FHE.j2KiiMgjF&<znΜ@J777vwm Jaqל åk87&^{_*9MfEUX`,4^ 6dH ; D]pԛ |<~cfaoEWQ/ @/هtM.o)^n}C/r#~`D#uےqKsJq\=\h6sDGدz?yћ7I33kH_o]≱wyXZ790Q+<$'Lrr :Qmu#ߞ&G-Fx)W2 j>1M)~M/&[ѺGK;Q WJE^#gߴoG{ P{ƠS c7b09DjEav844noԿGkG- 9C{s تmn~>07t]N_`q.S7zgHhiM1EeXcK<TNkeň[E.Hg4=RM5\^C#&@(*gJM#|w)^UF[]5GHf\.aW=GaeaM|e|Իt?h֬g|CfI6y㜩OOʫ .jׅ }rƫLac֠LJueZ*#KDAMBȺ?s9 )X )$""&Q7Ա8 cU,lMsjSKI7wdlپ&hsu#`e!gXljP#%:$Yjrٱ5}?`4'{yllt}wspꕍ NwgLӼD)nL7eěoi嵋|e7(Y!CL™+'G]nީYN;|FVwK\,of$t9Kgߗ[Vza^oXCMM/C43 5%sU\'j*¡ 6>pw^N z0f|ed7u|}m{[fѢf{7ZC$&tF /Q3y 8@﷈i !=k:@=<" AcGwM=E535Wۆ=A*_|kXHkB8r`0#pEYB_bg$6zc_>yrpb4v!s\tFj-o}1W6XH<'-'s9H3 vkB!┪KfLY/w c:*+14[A* -ޣݍ@ 71{ NHKJBf?3-c*ڦT]fQZ<#:<WJK\rumdޱX #oOP咎*}k|q%thxjAnrr <;@_RL/֓P9YMCbG23? -a &tM̳e]8jh!6].nƤަ }?`=`p ̅%];4EMkDvFV2mjм% @BX[ƍt=U  vt8 }ĩyWdB9sc/4gԽƂ0s) U:|x<`t{,ݻݴas@Vt5T$+k $?e?te6njgSɵѢgw*ݝDN.^Mls]&x;LD HʹVjwlae E~Jа`JJ4'uS%ʯ)~xMXA0B-q=y |:*uamt\rrfa] N7+FV_04ZB;iW̶uRPZJ!M/WXy{Z5`O0m:#`>5_PNSA~+b oJ'IŠ$LϠeX8ݯpeEt_nc^錶G6uZY0.N5+[Ϋv[<_K& *(Jᷕl{224_se egW>NŨA; )%(pMd(ۇ aۖ6>p5pC=+ٛŵdE9<&i=7Lh={FM@J/; ? (y< I ֙t7'%~q!L 76A"}$ Lq"oZڻx|h|$M>u@+[[@f*oUAA# ysy/Wj W$ y/,'xZyB,q; IVnN}3oj+ͩ {8&W2h8l DwSP3#c >Y@Z+etMQr+44_G#U@z$h/J%QoM+[d"wL ~HQ546gKl~@&c۰ O9vGLab@E™LQC:nQჱuވWJL@ w O\%-2uBoJ!>[<8gtb:]D(2yhI "6 :="~0m=;RYQ!FJ72MC/AeYӐZj©q Eh-7; 8[&ɐ{ 0wQG54\.Q,I[x9u3<4*` $R0T*#v/>L@Bc6On\]Q^m)dGEemYr0XR׹'WX{j&Y7:zЌ R(`U[%o=pQHSHj81Hv _$~r}^ʓ[zep_q[xܽmCA0wZ!" B3UgfYIW4O;cC#C|1ѓR|-4ßpu@ 4T qkyDȡFd[#UG\N2.>Ч'\9Ԁzsĺ( bq؂ ?x-;t 2b[sj(e"%faP;D\k*H%!TPy+wm ojD߉R"=yZK5opQi,MHt+_9?_t+9`gDkC"}֒y+5ЩalV&Şo=pS sq<9ǜ&p~\p (8 'N4GAZ]wXL? ZxZuobkE`V*rJv%F2HNC󮀦#*1;7 \z:^MtPy{ 6L4j#N#IΒI{\T ޝNfD-z]Ѯ c. $P;.Lt=4-=~+ҼAnmpP*DJp?1)9Ro|7_7S.XES%)#vsԁ s4 u91<#t;Fz)Vʝ!܊ĬN /k嚛/C3ɄSpg<펚H@)rOrtȚ@m%1S2}!#@65-;Ufʉ_^;.UPMx Ub,HԻCRR3݀(OX>ԜJ!c8ok<%,ѹ/fcf k95;})d,}JQ2^5Sa¨}gCQ;MIpFY9{} 6Vu3j!K1>n>k&Rr>$w ۯ xF\%±\]MY<nPGIo/6UyDȧ ;/d&1ĥT} {I&|8 t + =h:e4mJxVsJ6 ]TykZ 1F .J$*^}% 0 2GYfb$g7*ڨj(oMuzҳ`7פ;H?j6Z= xZ)CeGt#&)G[5Yj+A$CJŐ3'_ ;]Ezdn2Mcף6 v6((\84M$ WΕ%GW$M8> nX#֕Q$7 EƙvKƨsx/of0vcS,T,6e{b v7aݥ V5DJ vzOlpc-p^L]5Y8!!x?+Ue]*$UO,jBul:OF )^#L,^Ӵe@\ȣ=BwB`<ׇ?]B nXF; t, r|/P#:=Isb8h tmJ\;CgrmW:3:Cf_`5N!CΪػ%dֱEv:$@n/'|ݑaӫO?)^FkB{ʉ@ɰř'o3>!&]k!々rK13k|Mb!ԍaAo`)b&T (x`mg~! @}C@5snqZOt?0&G=E=Bd1Nb&q~N܍;wyvzo{ _bAŸΖx0vQyB%m+(ՄWF~W];Aeąkd:~v^F(T4 gݙ R\2VbT VGe)# n^^:/`T$u ټNcr$Dg5TΝvf4Z&c^5 $W\zHmrxX'ޤnf`mb^ń%Yծ΄vذahf/U&(, xQ$3ymPe73T8ř| 2#u"FC'exY"D=Fy(ܕ;pnC-bkRx }g˱.@ މv[V1F#WV !%6(C8'5˖HBl rIgdĒ@dKf|wiI|:xm1Y/Uզ1MFtG0P#>&f ViWh,U: |P3~t{w˸ENBVJ~Z%TEx㷪8M!=JιB`(BcD,4iӜ>N5S|ӍmK>?u1S%Jښgl* "|YtG@Q(I\*2b][SK;Z;r /N@,7=ȴ3WР&6!{?؈ f/ ܎UggZKم8ֆ)qS*`$16 H.2[i'tZΑl 6t}q_KDYƔCal(`#{E@"/j&Is%kqNh/WXM#MhM2ה'CGI=2mMt@rx՝[\=aS"g)[PW\I8Qɢ,"! ~ >d8)Z䳘^%Ka/fG.Ŀͻ$\@Jpt'dQO}f;<$]O"$ !~xQVo-ќ0҅aTߞZ^@p,؞zm,Z&7bh7: :") ߍKD^P + Viw;ސ 2L}_sms'(}@fԶE;$ goG}JK:ٱ\FmoǦ9ûx_s vE qOFvޭ~JNs}z,f;Xr!.w2$l WDbÂW bG]EQI6`y`1XoDzW6#OFO̤+ƚ$>`v/?{#Q F+)XNt3e~lE_ėwppњE4$v/J#*g cWs<|2br8sH*+`=[u+zxW:Yf8[ I8+M!/ױocy3|Jt&ygʦ& Yܺ=9p A|n%,,ǿ*-8_@c ز19~te1=({H;Kmn56ZJ]=]:1BzJYg#MbOC%'GD9L+vstf4:}\ n Pk0i)͹^" 8wys4dNjYHhvtj\-g:M-R:rDؼ-DU^ lB/wu܍u܀EnQҡgYlZ10? / p1E^3/ !< ֲT*ŋa!Y͢32uYU%501tFt*@ʴƞōhWbk~`cH$߃; 7`H5QXߥ#E<4X{ J|^"%YwmD2TPYjR;ܘΧhS:rl鉽vL0f}'rSUECQ71>.VmM~s޿4z̨ &P&[ qT!ccꧧ*6x$)V͈pjE_ӏbdՍ௴\ Ρ:iS@-R.wrͮ~/QPܔ3 h!=d_Dؼz,3 E/Uw3رi*BXCvy~8\t$'; 5˧V?5v* oڃ_[:6,h,I( rm(CօrrVA!AvSD!lI lX5R&1j V.Q0c3S}sX$vE'B)♃"s32 sYWޡ  V,=b1eGF?N_YzA_l`q>ԬѫK5tƘe#-fG*˴6J1@%} Gcσ~~9Ds|#yw X]ܫZ0k!I~s|'8CX ZB[-L?יXԦϝ bҋqS53k{#-yjkfU',Z~PXPZl̹͇ð%0ѡxta>xwfk}T1ڽlBPA܇S2{>Gf^)"ZX|}P4l,jL{reViHwnI7\swSPuCZA]9mOSι$/.GxC<}wjSG㰾J 2URu?>]-bS"I2QB©?cK.{<u{4( 0 s\UR("'/w>hU Roa p*7vJ~g^+N'FP+1s{ 7-"S^9ys5Xs'֮t]I^8َ#Lkxr{GEM U󲖳4q)/f~i{7%G.zEBt;k@ER~f6u^Wrʹj&B=d~}Uc+H 3(LUWQ^!l5*|F^odFX KAeOOױvDo}MhP $5mo-9i.Yewg) +(C7`- C^ƀQK'j*3m1~H*{RQ˔bQ{[7$( C*Izq񶝁F"rذOHp+1&:.tKή2R j)T79C)D4ćk:$cxo#4OxLz06A bPq釧5Ž;p,̙GO3g&[^ڛ`i-6Tl7=SPh{m)t.=Lۼ髅`<EFK1W g耵]`[iöd5V/<=?s' ٧RnXAИi7@~p@sB-̜**Db*o 4 >;D^NDF&ֽH*1S\ 01I%4bㄎ!P1>[~1^HC~GgsGEXi~U~ PȂmC#5x-qDï' Kg)T1e]d+Ӛ0˳915)𶃈\NM򙧄4 ISl xt{kog~N6XopNCb eNt4ŲbI}prz>70>ϝxNxX8 L*@J}şB]; ϔ 'b{rwnAńq\5I7}M{df-p"[%[g |};XBB=ۛ`m"А-iHXԐʱ{S;dw&+W CX{Y = 3z+AƘErA@ ۅ#*s = h nEU(* VX(H37Ё\NbukmkJVa*|lK fO wࢺ=raR(oG|(!ó(5 U?5AW⍿B\X(\1`Le]wI`8'}em:A 3qOpT>y^ ?;{ݽ?[F͚|فO|<<>:T8GfsԊ֟N$Yx͂NY4ŏX@nE8a#lX ѩ7[6wfa_)Ǖؘ_j˼hx8y蟐:I1(JW9j8N B&.?D' 3`=I,Җo-PLNNIŗ:pڳnڴ $2| 1qƉ*)ds9CW>=&t)!|᫉/޹zE WA܄FaIٛQе)3i_l3 Hf{e֚jruu i\<*"0Z*Z~,*u'N ! OQWm=0a|Kp L.ĕgrV& TV]7旐|B{򁔐^<6=szOQ` v!m%˨ {%wApjqJ15Y6VY:=M]{XТz? ݆ +kC VϏx_v$NԹPoixEMZgqTJ2@&3K)^i!>PՌNޠH'VXQs/C:pCQ24P9'?N\X~6Bj5aRľB:Eil:6y=Fb%h)X!1pi"f7EDFpۻ³191wܒjU&+3I'.K|A68SԚ*c*bQF pmRěKY@S5~emu{ Ь7b, 1շ34D!{V;[ ֝j2MG&[&}Ǭd+)Ӽ8SeUBgAϧ|eclNsemed'[J s!$Cp7X;] u.p#/vv~"E# lXxD`/N,^(Q{QzG;UC*N6r7 hBRRз+96T|f~U/WmZDa?2B'|m0DH% >L5'ݪuѴ)_I'B*8hO\c9cm[5U _L龖_MIV#Nzڵt,6%`>6 ߹ud /9mi\mw=1,5{%n[ץ7ܒ(M "p]s;-Ԑ Kc7~^SWʩ>\^J"JPFɖu 5CTK 9bw qdZ- 7#Mǃ y(Ğa{lm kHUM2>j9R{օ3`Қ}+`N/oWN< F})E9ƶpiZA> D7 y1 8a dLEfe71@IdZ%~}k{y"#n[t $+v(yHt^oyYsda%8VOGza"`^a>Eth%5[8Vo 9Iut{/5Ʊ71$`i>εhlзoNlMú>7*pP+0A"@.oIÞRC൓D-B0ޣỳH3 C v\oxX"I=5RP̗$ҿ'i敊GhL#AÛ'CMdr {<,9Gd:#A}b7zxFpA żPk faieє7&?ĊCv.ԅ.fsrN %x ={~ RPLve/m 1q[~b/Mi9Bօ _Ƥ~K;NJ-^G޵+-)(nDy-,xn,! ׊nVn Pl%֢FP,Ms6)򫎞瞗'? Itݢ'@Frb|zw ߐkEEY_>ALi[~l>{u{MY 'v2Ȣ0-^1n?]V؀ ̏e~o6#j@xF %)??<@-K% b5Wǎ_ kz 7mA@8=84t q*a83Bl.;]睔3C|6 ‘<dzsu*'jgJO >wx&~p٢=E w R5J×v •ZsFNj9XC 2nt 9bف}cikP]\邘jG(cـ)!Q12 6h8",tMG>e- ?)YA.A8{m#V$UX@|Y/&г/춤Fr0S̀OrT,zgd.SR uGPĂ+GGJ`Η1QF>2ZMPUv m9,)$E+4 rīػ]i6N1>OZgȇH@ʠ<1480}Q&ԓ vy;Mrw_2-,*D?-~96yx1?o兤9(lY_Խe 0U fs?TzFZZo6NՐE+ɓ_{wW#CC_k߾ Qq-:#ƫK`l'h KHi_~ʟ$]ٕc<ɪ;BL;1և幚[+ N'!#m H.Ěߥz.]؈i.J&`pW8Bf ozCF^l KX Z9f+AG 2tKd/B#x>{ӳ SEk] K# Cx~X>4i{^ίVj0)iZ ~R Wꕞ xTU>..QX<^̴H kpx5+eYX9Ř:߆bzrJZ )"Ƭ$m+BixHb\DuVxR ث Y%SȪ^ٯe%" sյLg鉣}D EBwToYw܄Y;B;sVZcmʋ%!qт[!0 U;%8(z*e=ceΗ4. 1V҆( ꀪh1׮kI:e˷ ?Ky6v@>,!ړ*y}Mnv\NLOCSc‡8&Bt7PO\ z~`}Y&j,k;_AaX3eX X,e =]K"dzΡQ*cTkr`ܳ.wc6vjjJq'%Y,;>r)vg,D5RsH=s{{ b=d wa? Z! }RQ$bv;!ִz{DqyqS0 ë^coOU${'X5ET}`):ؖx`p_ք1.X7) cE\Vis?UT}ji\ LwzqavB{߻&Ѥg)>'w0%)wTa /,09RrG5jiOZ+_U-{[8jR}]=vq>l"jmLPCO͚tE,PrSRu5'bȘ{aM6K9\w*A Ep4F÷֢㰁V gq&$T"Ӂ-2 Vj pT0B`cdjwP~0Vg7O;ぢʕMԧ}@1>_x+۲yn7c-m$6̘)ɦuʘ "ANy I>OK j+r DވLVHx Iw L}{5BhmDy.+3S4{弼h_=rj%#FEjuAXOpȗ82(6 A$9߀Eei'uؗveqgGq[+\cjm] ǖn읂M4i;H-M8dJ9T %ZBtkK"6h,2m)zU={~7̅ <־ēU%e4ި=}F|+ANs,i d;rKoc=a&HOU۴m`TJQ) v|#`m|X*V6+:#`!rk3Q4hDw9( ,{ 9::Pb16\fI ( ? ҏ̍SklN(FX [Yu7` 8=* @R?ޡ '&Ωi3V ֏N[ZE?Դ&0si1yGj˦R λN>`e7C8m='"gƓS1uIC tQr 7"?ݾF/=! el3&MUY4K|Yu&twK_\DUL~B*?crҷb[wΔt(]]^ 0Lo /xGK591YX9!DށUZlL<V8'Hx%0y5e 2 3H߂MS\kq9 v@ؒ3<\/Rl=Ҏi'YZۑ5Uj2%$4iuK:(JK PS!OX12 ,s2?MOR9"A&I n\P-ʷDqXjtTtMH ޕ}Y.$5 'G}L,5,H,2^\WV}_xRɦe;Ϲ{Z≪0֨ 4.dt']E P}HŋEn0}.Fiy(_6ˣ͏>oeXEZ5C/ :Cv@hlƦ! YW>ܟnS|5LIX̔o> :]0ObE_y1Lྀ߭ 5ȴMOHOj, jnC[aʙRE>An"u7ZGBuC8@GnqJ*;wS O{15~nwTYd1ƨOq#ǴF`FT3#赔к25|[cGi|*@\* Qib K/ff*d%7^!Ye؋cY9(E7'30 >>E]dQAMǝp1yN/zhUwGLD:z]-֑YLag/救>+>3DEbarXS8b -oK.OeAF BY#%}YC `C>w='&Tș}enԣosN%N̉V`'qty\Y=WzUr1(nG*HڮhEHp!.`eI Ѩ{+z 4Vw1ESxf?ߎP[zGW 4%>rUi7jbڨ o%YCA6&El{Wp {]EŐ{;kN†n|4erxOm N|۷k݃~H[K6EF@ ʱUi"xEV7o1ÛYlH5 ]$($-a82]SӸ뜬ȚC:muy)%JQw5eӭ.$OciOc&X@S@>|0m1ҽpbU}N|QdNRp ҹ"AE{80i,Ccֽnw%AC .&IB%.ˑ^)wU eUhMNm# <ØNN=ǩ/\+ NJy砏i!DG]x'1\T~@:TZbTd jzD~LѳK{bct7l(eVQbRj ۨwa]&w l ?I9iǰ,C\ٜ7`!fEQffT쩨Ѽ?nnW(6- , O&cj]@}_4fNZ!$4ȅgk!93:j٠9*%!۝ҭ@A&ز9K1X><+T:0gּV _r TdmA",z+'߈5,Tt_s@庘L:,ƋyUzYVO:"5}XLip.cb|S]!3|LІfph4>ң" ~dE;YUfb%}2|`)lBtg}X,"K+L0Z9Y-*%'sp('wU"9?KFvz~L%9;ˀOTi3$01;j(Xyj!~JeƳ+Ι-j,u(Hm] WCySU\^m-x-=Hax y|oj.I-3ZjBꥶLVӬ$v5^؋EY jkLYw 4b$:UR~Tzܫ8 -:lA?I)kib+.jëBk4Sۤ 7(K(J2/8fK2=o :iYS3hP˧"Mx>u] IɎty#dGrD1չ2=JgD8[1[m]lIqUG64@{9&;JiPoNIwLJ:kk B!p]I6֬"y"' }ʧT‹%ZxqCWa(5K,+x!trƯlx`kesM<۸KMO^;Jg;.m9] @3"[#%(57 BrT< -TԣXPZ),I/ bñ*򐱩h eٽ'@EOةoKGJepd }DJLAQ.FE/!nWmCM\3'XEjQҡW0#1Vk`'GRo @Bwl[x.$  0eFԂQ\G;sAu=pŭkeW*|J8$04̴)#E*PͶOz+a)}<̑#l)+5l름1ʹQ䵛%$?~kHT9@&M]]*@v3 m" ߛmn6jx8qba|Ma+"kf8 2ɡOp{Jhv̻s4jY_ dSζ[R u (HLėQSt-jk,i {t'~Np1ui!1hL <Ξ ;[P`ݼ>1ٕъ!^ oi`4QBDgJi&Ay:BB43 bsӃN'f|,8t(S԰s 0 %}lĬy'va5)h9ehu:@R k0BcPz{7}A+,U}a0T{UH:TqQ2FR pFR3M>07u!H Y@Dp]~p.U_eTpvG_숔-}կOyIBn]fۘ`uU߶ 4׃>~v N^ZΓ*ݴ_EWU_:_Ƈ6?+s(2_=MW5ꙀT /CջfCqMPWd60-XƖ0Pf.*nd_~&</Ljh3\QTd\#a=Yb^a`rpȊ S0P"=s8NGd :^H`8+t+<Mx)@-:NWH>k֯Iy' /XS=)#ViK4L5ʍXK6h"M|iItJl̉Cŕ|}yM]P1xN|Rei4;Sr$ǣ̃P5֍x?uhYx~8ޘ3~8 XbXqMѡ𛋰.?Tz$ګ^8A\3Q:2C.ikB dE #sD0 [aP-݀B:F& _W~Οhժ`޽3OaGDڞ7Etm J$l}?ʞ*N8:9fZ񔲲 3#XL^\0;~ZaJt=oUX)Q4F۰4jp tP-K}q5i@B'-Yl/FK ԯu9h+M '~&<6~AۣT{ jbJXȋG`Fn:Hٹh;m"!q+')mG2-gj6,`z34#WUδ/ż3γO9A^د2u(F&JaO6/>6v rP$X: /B3h*cgf'z0^5yުB tq/ʴ[pydt(^Q)9f׼Bf‡`lLB(-p-u0x 1ϚbfaxY [hxAd>M9-50WxI^`xre[rR?&nu68ഢpTFb,DmK.Nf۳"$-KŷU V_7Gig~+LfJh)*xPk .i =mԣw+ L#)2Lʲv-@),pP3Uv4DbhP?BXHbrL5Zr2&q0ع? *}kBs !_MV H\} WfY Cݗ8z@u$B-%VE?&u&W֑֘o^nl" Yd! ~MoȆ;<#:Dy膁ϛ :jX ='`,Ҥ<4&}N\wuÉn\B 'ir[ɽC>qȄxqX?yRtauROiy[r6kψEJM-|K?G,?υU|cVXnW ]I0E n?8 .8uxn9Ȋ{(4HdF) lF׌ G0OsbawYlN1,ܞ*^; Q.<b;h k%#NH&LD\/PNW*bZEFlW'YTA-GVE+_KtC׳Bw|x\e;–p.ag\"@8GxޚdO7FRi1tPőBSԙuWv$1QôΚY 2y&N-7%˗mwsbĆ#h=/ٲ J}_Luʛ4.w}ۿ=Im1vS1 {.?ü+Hh.H:ذ eԴ9XHof#gWiP}zLk^ك즿--, %LglQoP*,FYm/J8t sL&k{@iTM* )pˋ׶js $t^ RD_"{=Edĺ;YNZۦw;cHlm%gw][ƨ+l Ÿ#RqJ~lv(G:WTX;_~̞p uEemS|}x2ro*X}r& agRSÀ\ɚ S B/j qUsM;Z%WNbz>/&"p9]5!T03^A⯅)ag,zKU_ZaZ%00轭tN9+MV] f7] l A!Sd3#'Xg~E;2nАqHG 8* )4}+.URZi1zb$X:}*1,jJn>|천.pCiԴޟ{|>Eg l%*\u=R]]H 5pra鸞F?$5G *bqo1q0JR eצY5u1G$=aףQB({|T 0vbBUKb(O,$ p|1E|wCx/o!%r⊕8'c#N-7~oWG) ;Zu0M~z 1TV"VrDO@<1I4e 95-O,U-3[bE:lxAtZ; Qܰ9.7w|+˛J9 ҄БhtFCW07>xlu{V8b$A烃T)ڎZ qj ?笧k2LgŬN)'te=9s9+2MI[:/N~IfJpݹ45:nDYJQU#zL취?'1WVdYsLOS 09l|Q[r"D&Uoefe\2s`"8H%z7:Л𧉠gP;xT?:'xĹp`nL1Ʉ"BZ'~tB؝Fݏ{uhndBFˎ2d$ 9<[l;.}:h 4?L?`aM{TNGDS[?<Ң`pSH]0Tkp*A:-Tޓ,?Thj[̡پs]lQ$|a^ӈA>#s_*ypPR߾Fb;BƩ3P>iseCzV A|Un}ı#Z'-U%Q8/jȴs1]Z?}まP6f9T'dMfPżPā?!1 š8XCvp%6O࣯ #GBr?zo'$ TKBuK92U?xI$J%>(2рA_*@ S1-@H%`+^R:٠Ts:[Is? Oi%qMpt-V#Og֟*v۬[lMh'zBqbr7%qMϲ/ 'eJDKiۊo oUzdd%L,9XQ B=xJ{GGCDaQ]DYF1ȦǨgۿW8%kj\3 ?,4Z~S==jď)T! pTŚ}5 оvU 0Tl('NN&wNPlSnzTiY?6+$}MoeK uW>Cσfb@Я<{hdf1Fc jiɔE X\FB'm)bM*$C['4ْ1'zu6 2M ff~diPzJT8~* B'!Y +b^x}|[ C8dt=Y5 Lp#:0{Bwo5;>G6ĽvB]3G28NSjfZ1;4"hfxF CY6UL -"x frIZ1Uߔy=g!_P˜a! oVo'pBtJx: &y󐰒C)kqB\BkAx&psOp[H-smQU+7Ӈ$rc宣t`7"kRLQdtB4zS dAR&EBryR;{}!䆑>uZ]=;K9&_t>j g(?f7CKfd8\`%6S|tD53b:U L co*kM\.R՛ŸTvHG1mEB( |_N8N2gw%Hƕq<=͒ xl{ -0V@(K}?X|LPF\;\g.8[:rȀRIu' d䁜9m O5ge]F+N7Yo|5‘bvgč_p*m(D9rNU/e4IVg9`7'7?!{⡈&BŽHq%S9ϵg@ 4̪ͻCSWҔU9d1=usj*ir#RnELLeBY,E^Ӧ39wZS"2lɼe5]SRf|!YKlZ>AiePzLWKo$s'n<뤇 QHz%o'\ߝIL7_o. $zD  MveXD8iQoD9^*y5PbP=Jhk1Mki'ܯN=NYv'k׊#-ѼGN=ӯkb OeӺy_;П@O eh %%xt*e=vvkh=) C2SSE`أ&w<-GK}p[K 8E DUדS)9DGx'XA ҉!.`aH{ /8M; SSO\(g~`Qojj@5dPp!i+ZWed)[[# XRA`-lXXѼ |h vFO Fg|.@M.gV'IykaEg!wdh90z0M,Z8&PĈPBsjxP脣>0rAPu=c!7cw䕣ڭh@?\ Fs8%>\G;p $$Vֆr7OHz4 &A$@~13IxlA~Bu ajxƄbog$Ц\XĖUl`KpB:Fgu|l 4Gkذn ;l5\#@3-+gwqeݫ;¶*kVWMzc_,|j&C1Dcf)v7/zMQ6=36y͊: 9m6  BP>W'.-T F Ӡ9O3;C vf* rZ `1po`rX1dV"6%rS }HA/ $S'Vyb!_mOm.\N M]Y./d%F[RJB>rvTڥiNFxнswjhfIQ{Ƌwm5lVo8Lva2XȬuFMڧ{[XQo<>S čk K#RLxua)sN>2;:p _ã/;l'agW E6Ye|j.QS/*<N^HF]*P_+6\եC?tFI;c *b;7 'tV`|]Өe[H9sk#ZQLhGny?k-'̉<|*Z%Mb} é@mfٝF/ou[Hg:5d߬Bَ2?&?\WaH?;*vߜ.~.v1jb?dY-C%'xV=垀`BM=H !5ߟCEo~=Cڔ󦻥hfoy@^-pLE@D3ǎULK iaHy8kmvM<2{AJ) qkD5EnB~X<^@*06 }wߵ^r. B^n=pE!p\_aҍىuuj" O`NZ9՚t¸+pzTBo;(hEkQYW`}^mXgX{8/zCotq 5XZ 6v4)\bf{lݺ%&;:r>6g`GkZ`6+쌍98E V8&tj=AMq {FLdA~r^3%&931f"uQQ-&8,Wүb (Nm潽h>v|- :ѳqnC\H;Pv&%)$Aу[7SR{4{/P2s~۰ a*;G$zˣ?Id_^']tY͔״N f4 y0^:@,,|RsY]FEG?8o H4d+I0 A>,7&H߲uY z"$9Ed87s&i7SkvKDĹhp4Y&O}ɤ2CeK\Vpm4MYt,csTevJUtq> +g8nQm^Ag1D}V8۫"^Μ}'{yO9EVnzmwd2K!⌳SB" {QHl)AvHd^s4yQEZA.Ա0]k ur,d}&[8Nj[[&N9aZp4b_;:͈{WN W<%̶FLXr}Q" KCrm؅@&o3s;ZyP]Zo1ՄiViL -kg=΅Ú oW0xY/Q 9W;Vc6ϽR7fy{sF*]W 5C{j}p m4UvLf!rir|XqC bn41Y|tչ[&). 8ʳEUBdu[v\=>0qYh_ ޕYGv'V5Kc}݇w2+8&{ K񪖅 7ةSJk}8jJ]s-5,i<`6$CvV$ya=2ԸS}饙u" 7r b:0nKnB}t"S kSNd obCIBA졅 \z6x܆ެ""XdgHe_z!=>cAwM_aHD8YO&RK_*9N:+cQli?s嫪jkb=h,œ+a:CIL+~H N={BR}"ß8YZ'>Rz /L(1WSc[qa K.kRY) ]qee`SbL5 ;p~9U£; o$H \.3If=:VAxc#R|%4zvS.(4ŗmvPLgq.AsH7Zrd5ĬqRe}T੶ ӹOraVɉ0d,įA"^i/,,m/.\{bd(qń`kONNQAvo3-XBU$!-[p{[ 7rq`vG$ +߫Վ=aqAnuuUDR~.cm,6^ֻ5̚!ڔ2/ͫtk< Z`n|؏i7ȿ<ڛ8euXJB|2؇cl& l!̌|ܩ*Knp[Z-ۄnf55LDT  &?MqڋֲMcbUNo>Wƺ]EkEI3QQ;#\wu\&ш /Tm g[ud :*{7{Âk!n"Bb7!4 #?2&;x|dWG68IZk!VKAp3$p Fd~>](!C#GLz_^Onj+e85 fep;]e\H4DV-j ܢZhaTʞʻny 0:Wʓy ub Pz6ƹߴ92L͈w.zk_ϻ&X`$&P|&G G"?u&n@kGB`H}izw$p$x!S\f`6$FF7leJW[yzsֱ9+0DZ7'̒5]iP/!`{=L4_jdqbUzn-A>mtc}69Cc!ᦰKdW+{a f8Ŝ=ތO5!AO*0&[%4Gze6 DH|j֡(BpjF^ .[Z)R+B% kp6nJ]UEŦDt >FqJ;g?jq @C} >36JsE{\F;DD_< rJ:Utjs&-*$sp F>'_ 6:GFY"W|P.+j<"ňL<hᝳYtX>8%4T]xe2#'QY Irtl|_pqDyB$ZN %1_'!Lu핑oZc&)ܜ %fm?mvV&l3ޗS>`Z]1-Ԙ[Ϸϗ;+M xd(Ѳ&ĸsx{髜n>8x/gt|4lfŋE]+bkK8Ӱù@pta-n]g"HN-QH.be\b9cN+Qˤ}Ꝿ#ckʀ?"0[ gPL'MnݩL_u{`%tjk)~Og݀0`[mOZw,5&,=7 ʏ1#T\6JYNݗO1gF^[/Wx9maYs uxf&G@&]-yJZΦv åk,_M؅+D.v v%&Kz K*p4&AG9pZ7EP*CKؾgػs [#o9*{;T99.ڐSm¦8ZјNw\Wj[P_ԔAS h= 4|#[ox&QZq0UR- jqpHבr# cE +^n& VEykH"^p}z&Q; Y\rD*Fyh#A@ثТ$`zTnu8"ߋ=/{_ZKO*ǎ,6u%\ٽ2%lMݫ.W?I\ `RA"'O6chy'RMC)yAjqC)Rx&R n?u#^-@E0FUoeIIN/fpI`C3Z8G0EȂ=kӄ y2E" QS8ߙ|{=ҫ~6_Hj<.)G@:9ܵ {%yv燧|?(]Mig6b L|9eb?FO8Ohka7N>hIK9hF⮵ŨH Jir=erAt 9s0 o4F*Z&2=+S˴Wv"tx܃][v){2kcB4F#}u18ƃޕVkɴ70|Y E:B. ijZjȈY*cU..p6ږzKW9!pYQp{0}ILx+wq*5qHnY. E:B?-3Ěh!h<9v 2 [TN5@~7TmЯ&-鄥xT㯉S@B,!18!;45ٚq1҉`RPB '] +E94A<Z,[m%ˊz~+i .cvj S'r/e4F1=2H\qB7Ϳ= b~NLْ lm}q"v@zܙyqrct ,$b\*~,E-Y\{y,$#I OGl PU*ZF󓌮Di_y;H!Q[_n<#bLj܈6QT϶јXRN^_BRFZK_8kS`SUEox[(Tnas#S/B UP-@fʿR};l"X)) J /]nRZ`Wf] ` uꋫ'+ q`?hl" "3&-#;|2Z$[λC&쿘k+-ҍ;MDAhGBg`%pK,LqKLqzCw.NN` G{?,K#fuh2>k@gG"GXڞEO@(Db$b)eKb9Q5jc[ 뚁U (VI-u$fQ ]:_ Bz԰@g!ͣ!i*]#ά**R0e˨Pt˓#pypiGi٨bT'QAQZoH&&Qvw~=t| x7B-0R  ėNmzN08 CAz`IC `s^Gu'[T$)FG l4,[~ 9&3O@LuFMbCEPY^6 4aBBIhxΥyŭm<%)La`^#1EشkO_o1XN%TPayl)!PH&q}jY$zr)lCtA5IǍ٪7"8O*cyJuc$- bm :@8kz@:vA? =&o5ZR"j]P@CeaN!O+^k])W:m01qJ3[<11j|s͘PLz68;_oD!E.9z3P+@Sitre 8'i!YK_+5 \3cʗġ۹E W~+/ A+_˫gծBpDwӃJ$93cV f+/ӄ/>-AR_] ƫo-.FTKwtU15KD=/u!b?Pqga 2ټEQa z䑭ӲמRuŶLB&0Tw~&Q'#؟cL;LvRMTNAI6a͝lL4Cc0jI ekg+TZ%/=uҼ5#LeQ<7Ji0tL /|1^E 1Y{6ډvMT#ѓXK=tU‚Z/fU0{id8θ/"%8nO #$pk8P=ӮTDol&)XDߪ9JV+t,nΛ~đ|pЪEW혟_Q3u?/>h0U*Riid۳d)4u\Mկ Ah[ @eqg*$ !ht+\i5z\ \ĭnWxЅ#~gJlS(EBp {Xt;^}&n '.NesW{1iN7"'˂q1Zm iXCOѭrkj zͼ m[4Lvd@nV2AE5&#g 8YSA}>zxz:`ð# p S#RUqc|C˭ˈcK `1f'bcR a_jǏF߷G\MIZо& D%&dCPS{z Z*\vyCw!lr{3P1u=nHR9;]ORTi5, |?$Oo<+hbmm@cF30k,q <.}q! K} $N=WHX>ĘkK>%hڢ DrMc2V9fE%Rғ?qsoQ2m =O;XNB!Mi~oS9X Ӯ) ̙h/XȊ8]Ҹ%!` Af+Ō^w d63|my8k8}h&K47f(;xK ~cڹ{=\2Wl3hCчԷkot7`%swadWIW@J>2}l1p?m7?TTnI7t۬ށ5vIN<٪n =VD@wV2-ly!ݚB᫯9g[t/UU}JaZ]<`;'Λ&tj4O<z|r cDe…`%h@MpKR}p,1 ʈuBlܫŶ)bּͶ=Ų떄f QJ\SlS>ܡXNMW.bT OLn9RO?/NoX%kuױAիdC'Ȣ' Z VgnCגjP)6Ar| E #Э˰B6l@^k˸ɲ=7}}#zkUA²Oz(܏fyzhJivK!}ãf,4n\H`1̎j]&bO`Vtl;o7XNfUY!ޛA}٤"Wcöd\yTv0vxGK wI~P#!f%2$SL$@d 74||{p8NOhpȶLGu1RT']̿lA'SϫuZWŬ;fhoo,ӗXt$$!"wZ>pԢaP;9] # :ͨ啿١| ڃVW#hIǻPLcQr{ZHE0REró0ǪM-u"Q|OvJ=r2(>Ejv%ΦT2_A1w->8S]rkVAa~zyZPv7c7Хlo6וr&ɶh[F㱘Эet{9/@QѿoCѬV r>04^0d~&Nj8UcV 95p4ƴ+ew@v; <3L}1zSnk꒖HVz"Ta90ٽ8iv4rNM N gh ⶶ IrٍCݖ. g8#ױ(bsj%guʲ[4ȍ!ZD|'A]JArw>v^~{^,4O?J>\IrsתW\8HNyJB1t^TB }ޫ{ya9a$c9ydrt4kf/A< 7}ȁN$!)}ɦ mI} T.{pZk2ߒN&IXo'Ӵ#-VcO YkT?$wgD9G+Qb8Vވa237KvnCB> RMjI;}=S߀ۢ"ӺbY4ĕ|+P0ǙvSLʞdvV*@1)=0^moW85Ȟl6y`P+pHr Dd_YȘ5q[zkC3s*n}-L(rDBͲy{Ĥ?*E?%q,O[:vDPd\[S#;>%jq12 #(W@WRJtpF:GҙBFƬݲGwͯ#q^spceu4ϸstohg'j#φX&Sˡ{Uv :1)I8l/%ebxN'16"jHǍ$, *#},!, ٌ]޸Ӫ]UԚ aB`o'7ՌbՎu@:~*=&&M99A-8vz+0stdn[J#X䘂p)\a+ViJ!Ttt+@w^L+Ii*~Ź^|Mݴ&"}Zcu)dhu 46L,385jhFa$IeMG=ƧO ʭ'w:&lL-i9xgj@9~{j0M lI+ ~j?kT(RZT>eg20_Ø"vK+[BQ'l8{JHXuqݓm$d1Ce䇴6e; Ζ4j%ؚ5{k{•l(aՁ \e5?~>-Dې1qϱy$!(z]l셽FGa*PRBWԆw(vJk ATrⰙ֏۫[r ]/ ia%1J24]Lw =z¹Wߖ HRϛ$^,2=+_Lju5S23iQsz}ەgRwuP15#Π.McO*.@sk(t^J3u}qfl9Oq@Ou/83mn{@2x"jQ R;h _~r}@ԃקcVO0\59@9γkDL\($b ^D])^5XJn6="-:zu%NނdN^HpkѽڈkL=xXN"<c]hNQDp)x?!As[xK@Zb @v9 UXQ|m\B<1w]/KTUQvrJn9:llLv/L:R_՛,Ά1b=y,+)} t@lA^ 0E 8@4 d2,mC~Q<\Lq8%ٿ0` jɾӃnߑS!#!$7;dg7n[T`*UD6}`wf'<=g1gb$w QLndORK) Mqw!0>r:uٮ< 9h^3UON'pq~仗jC%܍b̘bV]r,= 1D(!1'NwJX5cYGRϞJOя4a41(X8 I}0:"AFI`f~n|Rp-~(Z2˿X"c03z~/mVSKG*qi=#YvqSJ\w&@]m ;uCJ34{Fpн"T]i 9Lc;~>3[o6b{}81R}P(٫(q9>7PLRM'K `SJPeĒ>iaثW\\}/ˬ7U˫'^)MPGMPK{ ̃:6GB=fxIFih[GlV+GMT'Faq}~KtZΧd~,5_/i͕G5^5<`Jl^H(D7n8V}4ڀ\ A-|/쌯rw“&Rn¨$!$ Vdp`@ b ~a05ZǴx/yiާ.ϴkq s:7CaK[J~t/R%V4#5.4{~ YtS.ӒWtLSgvEE92 _كv o+xEFGToeo+6?JK;9gɾ`jjZ 85y1嬸Zd#o.=Ggo6}?42*w1vR[()ج4u|c?#jɿ:~h>$T{. [[q Вp(~ _אT"%` j%R\7 4]5-eH?P̥`1GAH.}׿HXZ\'wQ:MyQ?b[:Z5aԁr\7OZ bn̑uVAwԭwmQ蛎&7 o>j`E fH!zVE.Ht/Dj^VP2sK6<@'y½: 7Aca=e(7ήSʿho^f<{l(iMޣ=p: HKtȭ& KO h_O>OI7Yh!sB&YX-wo n_@avG}fXu#;\ Lisd7lyM1GٿfؼOrPDU )1 @fTfӮv㊁)R6zi5|+I*^ UV+^H6ʹ*VjX36=ȑjG}y)T#a^-B–6!3W0_~1"&4_78:/B!x\GED pPHw߆BƔu-s7cfgh$ȟ[1p $-޷iܴ A،9NMrQ\,Ǵ|趒a|"ARYKjZug{ mƄJں&3 ɸHk7,qԢP ܰtMf%E$k695Mqf$vC;567^ZEg{ K6$s6]mQu(rcե{ ¹]i5UPF3ӏHΰ-_ސ#3~ ,E$8v@zʗµdP(SU!sqHk%ed|4xTܫn/4ԀSP*AXǸD2r]hHArk'-Ae.%JV@kQM(?rz;ۦb#%Xj642MYk Gv17=tC)v@,?qm xFƞ98BEU^پk<b54qc "%/OvB'/Lgo~,P$ ,$þAjPt8J.6Ot2찏搥\s1ĶJ4=&XDac1sE3](wKSt D~J$\oVX @B*tTԕ9 [蘵f-c 3) hSo5 D4}9I+o-KA{ۖ?@W^dK E8Q|s= +CkvfE}~+3@#Ҭ?ĐPox4H8 EhZ`f|v-rl"c>ID>:uҟVtF\jZ)`'}J?W rK=B3$ B@_ڦ.F <*׮YuhК $a&o &Q77d#e145xe xY2]R`d+ev>j๽ ) ޫ l8{/WY 1K8]Qę6 _fOC|J)<3E&C/i}\ȇEx`E:V AkQ 4"yf+47kq7{NBu>27E6RB r`̥{5ܯ,*֔x:eدH_Z@Ua\<@^9bPW1 nB3P:EB',^p=K\Cqp,kn [O R|c nq]]}Mw>k!CfZ0CDƍ}{a>WO;6Ħ 6ɕx9==6n8e;/}?2H%+z~[ק턶0@"\C ^؆0'KR/?X#%G52NfrST3x.O b::- (^+tFgfrEq1f$)WL|ךd_^'@a[_E'xU:d|ߚʤ҆' HrV>d2:?,ؐuuT_R pX4PcIr?]z? !PXk2V;0~/ FҭGK Wpk JC-S 9LDm7Ĩs0'S 8Yza3sR+FF>|5ﭏIbR͞Z7߯> Ӧ$lX}c`{ à3WǍ{r T`VmǜLO ojNȷʯhan[YW`p&Gs$%P_,x, o^xY6YL} s5r UּɆ&|H D)DH/ &^EPd/by>S2M;lKySv6-:f(J] Im$1*%oPW`TR P =U D^1L4Wf{2sJ=NHWM||VW#|JNTهaqڵ35bo(;$dfa3coZU 6@jaH(slfq`P`U/V baz9mYۣs RGI|٤4'VN1j>Nr?5~Fj"˰dY,X EM+|0 pQ&\GŰjo;Z"%CGavZ@`[QܚlXmBIHcOكJ{q.no1n?봠w {8k]E(E-%C/ ~nHaOvS!k=a}'E.]U UNeh@~rzح}Z_Nd2d(Z9i>!]l=4=`KJ=f@8esQAf큘pF*T X%rπ8| PI1%0!1 p UrV/ :PGGbia+ }-0ʧ 2PE8Nq$;T;yۑ0_FZg?VW xKb<^a?~2`#\BkN2W8`}] -h{՘|nj#~YVftiأU45zze9;[I:Ս`4m'܎FMY.8NhZd ܹ^Zwp>a+:p0\sEx\*w~bkԱݿua:ZGcIijlԘc|[ئ2H,< 1%[nt&IԄTyyTqhq%cbqMaݼ!J5A8+O S/.ѻ,|o,ړdiRcV^


"bl%jZ('e7D4~S%̑mq#¶+pXv^)SR ] ǔ<8 ;jNĸGgSY{ ĵ/Zz2)( ef5GeB /'MXYpvuޅ#sWp$AZ2)LCx4P33] 宱&zu!@%.sӝUatƲH!hpIT0Ǒ[-dVLe4}l $&^_tX!8`Jo۲Hès%{BsxkO Ů8uY[^{Pz3,3uwc8.K*5aP$Xm:[U:eyڮ 0 Om #Lִ6I:77 S^/ֽWN:H^96ǖ%y;d^f5R:Qyt7Ҙre;NV,󙡘8bM*3ZԎϟ{5!W{j7ȯ!EXC؂ߺ2>CZ-6Glܵ~攘 (N`8H*(M\vٗH63e1 vⳎn'*pԯ`<,WrK`Za L`J> w3i)At~/y85?]KϨ?Iɘvȉ( gxqݭݣ"γ2]>i/2*'cznuՏYy/u@o"-:*Pg`lЬɺ̸(PB,ql;gEy7(*97 jS:.ɑ HgԃkRÒC!!rOtf _5z+5dz">y~%]G_](ܒ܊;Lʳw,o f>]*< #ߠ2(~e`'Ƥcm> R7=im[:Y`>#>q>_vHV@z݈I"D.W /TQK*)ރ'w[dԚS5dNK %Kl;$~E}|e;u;3*,*d6{t;:όZJM5ݻ6l r=L[5 Cv3 A;Z}KsZ)f%""dn[ƯpR#6`PtX' -%G1Pܾ8+BͪuCM:kf:*2$:cdT.S{e[['r^_%]~W :uU\RW~3VlH.R ךx-л.=( +?DVf!F''\+&a,MҁC,cuqZY/B?@ϡj2-IV*2ćFDRCPE.9xFYՊ;bPw[fΤc4*[%hWpV9b#@!F-Q|[-FKʀACuU1Y GY.iTbg?/ah!ImOd9 F?n]gk/;>ua'd6ʠ()&m@z{0V;| 'Iѝl3[[L]0JL8әH$aC#BtV#ѕȞ/s+Ձ.Z+ +_ Zw?SC,`>ęt 7O2<|mG;akmm=zUJn'+؋ˮ>Q*f\MԊF鋛'*/hn ֠KPc7ţ#)A_Tq.,>~5{P6eQ;O#'_*oC>&-QLD55ހG Ilzj9srD쓮S.tiJKXלQEK?}gkUjx^%Ȃ:VYvNsnnc{j@JC| Cۃ^3: J*:Z\F\0Kd睊ۂ2B=; Km关BQ0`!;ˆ` ۃG,.ZɱjQ"H4V(Fhu@ IC/"Z>)s5K4t|`poggw#8Ʊ w~Da vȐJfI F_ ݮOʼn9 JGV `pOZ!_ y݂ {8I>lJqI ed#7LC(ri< f[uU)8؋ˢ8m GlwkB^dew SQc Fלpdx8N-D<+LlW1L ߃)Jؽ,!fN\>D=&ֆR,^ϺsO]TC+lbe]x#n&j/$IP2OdmymT&D}1צES1oZXŹ1.%Q:k''*S%x{8 =hbj!}!cX( `mxh5#ΧVc[1_l]:6BJM˩03zGÛ8+BFr,~P#w,jM%z9 Դ94RĞ,?D!s򥴙4_D*m;VbAGu'TT`.w@.+.,k b|ymr)/#c98\xVt@;h7VSLqs>fz 2wYNk5k*C[`blCO鳭mԥp2EAy4m:cg,OLؑU+Ņ߯^*{D)VG .Fx\P Lj*ܚU6ʑF|&uW[ky{WZpwSmu([K*NGՄ)|yVk+%Y'z/[VW'-e0}n(._'7VN[ Ch:> VhXQ uRH&P'm/eQE`Dn^X#[)* rHP\P']fL=Д!` mB0G4~ ̔ "5;W|zt30=o+P"N/GTRA^Cz #wmR^C^(5vZLh.H+a5>6k< Ҽ)8S'u,efhbJ6%]x%w*SAxMDKL\(sh^#9vڄ΢2m1hZ"kXɛ 1P6k x*j7#0U xShoѣG\k7"N'K ^Ѡ/t{aѪ<4iޥ[haj CtԶ`#9oС` Z=g">3 uQy]l Ji45brM sj<ØcTDg%L܇۟B}fWTp߆]%FdV%'|왐=dlK+l{,! lºJ#cR׬(Tš<\e2F:m, UUZ #R(/d oG z?Qv{C2UI 7Oڲp[^+A$ [`J(u>=>A I(k)xϴT_sU]qMV D q$;g'*12g"P8q3D-s@0&` O(q-GG×@22!D'hpCBAV>7zs[ 筞t|\3"d'VY_'KhEȢ:K# %[`+|OKzk|`lmr(VIqd2Xٳ8v+SI$2Ʌ",}%B\Ძ{ 㧕m8e%X'^ }(\74r] RQI1V͋~4[޸ZF<=sr"/'6K "&+j~c#z0nI%F 75I1TAš0H\!vD` d(^̲gېx%8q7Bv¥1` ,%m_?O/z4Ւ3~o>aԄrk˕D[z+x~>O# p3Gw xZ0 ^'uwib?(a4^8̻jN3 o3= #a_W}'U `(IڶTItMe(,j'7S_RIYz Ma"z]l4j1u+os~!C7v>Pg@-CJy2΂'E_r}p/dl?§b3v䮾 mcDlP}|'X%Q*ܢ NA_6 0> pFH_וD=8IUS׳z"eteܺ,Yo 'ɖ\Xn#&6\r#]ENN_pi$(fmLWY5Fh/}!K)RI9KIx{Fh!eX*l{f:!6V.ͪHsV&οoSޕ z /71ny L-I,Uy&MÇɎJx]YS &6(2ؼ!|KszXS'3C5q8AX63Xmh` J  ;|ۺ2/0<T'dGObIm㼋10z S]z 4}v5kbh'#^g(?]፶`IнF4 FٲNs5:60{໗nl2_2dŚӠZ}s`L۳&Agh͘s/D-_?]'XEg'*jJzY(11JPsrI@=03 LЄ49|/8ejY]fkB]!&f~w(*[EX7A;Q%3Ngb5zD/ >g\ok3-5<CcDSte?8*ސgMXΧ{Nl(x*J\a=¼>"MFf%ɿry+h;eP˿EW0Rka *L1jC`|+5u}^ؑҨce^SL&a#8@t%ڎשiY]-DzSP{evt5z㈔m1-&}Bd47ٌ\"gou"kcvLߦ[=1>6'\Swr~4ޏ[^@C$jqwy*#p8_n }S'IcC%ԫb(w:(oajQ+ͥf`2`/3+|@0m d<5bL9vyR 3'ksˬp9GQn yÃ_\J~ K/QcB2a~0hBN X͋FXqt$JZ1=Op|p"=* gxFNnkD1F'ʙ OQ)?m͌j!IBμ;ǂsWr!]Nǚ}A+dv2vz)[KWbeua=G!ҎQ>8gbt>Nyuv3ݮD!zx4afk=J8&%|hD#62 ֑dډi䄏5Q`&3eu:69WVL7"5NW)8dTj>+O[߄ FR]j.z}SbD䎩O/1M=mjLNdzT&DL+S][p9Yd&ƘbY2<~ͭ<r\ޢ/[i0X^{Ufn3Bӎ먮X?©ǮKB8~3z0ֹۧ#ʣ#£Ѽ)s*-ٜ/h#vj>$Kˑ[ [Vܮt@` ]iZ)i4fzh{0ݑ1Ļ b? oH/ 'N?n8j\neV\1@tR>87]Xl w$ڮ "'ewg]EAQ ]2[csDZhghGJ?s[XY/EUY$1,6XMwݤM[BP4AWiu n3ڿo6\q=͎TnibI~-d0O`ÓTQRAj>ji{DwDi5Z-~y+ Lh ,"3󗰸3CQQ&N|svG&V؊s%SWjwn>,ٕ*/ R5;fDHwJS@Rń>in1$γ'mfE ' hci+ZLS _N{jx<0Sw4bff8&:^}~pdC'_Ն2 6asO2qhoW*wJMߝf!pn?ENy36jjSϟm4zPA3zʳȽc6TXB5z~dquu{T5a 3@rڥ0D/WL~4 1v̨RI7e4?6\1*ji@~{6KK 15Qz{_av<[1Xk;%OmGI{07'j*l(0q:MC|7R$ o3:QƾI7) F}x& x^KcO Qq-ʃZcA@'/H"1NV79U%R#Y̎qاp-}P`@9cS*)a? %_Pۂ `(@mxT=Qת_!؛v`X ?K32ѡ-Z(|}y;~+{'^6faѽ~P@̹j*X-a%4ဣ'$X3h8w ͘aQm15q마 Uh|So_ ډS(WLĔHBGn/21A,=>ki\_G@(3\1Z)ΐuA~9p [.Z$sP>߇Z z݁|o_+vZ 4Z)ZEvlƨ,r;y]&JCH.7qo}`>;?A,l OgKZ/I=F8WjX d'2Z;;@|@4Pmf6koV(^^3[{tfWgLSG50Y(3@6s5^EKshv }ZEoz+zȨBi/JiVy 5 Dbt꿾LKam^0-zvZj콂(gYYÇ;W䝈YfMR]!aeHDŽG' -hL1>-o0@N2"-eMZ^"#+3%/S\7[m\Tμ\:w>nնE7oڱUm O,Ѱ%517nu-=Ƣwz%sl=m?~)r)ݕ;Eɔ\.~=Svl;8#zvrJ fce7"R,CB W0w\Ggbq}Sye{ Α 7F63pmPÑ*'3$hm[!MUB .`b])hJwzCj%R3[EKdɰikLNO ;+T+w(~{E-;=P庩*7>/0CņD ,lk˃~Jo˝fs4:w䕝3-big~vl]-'Ԯ"˶ nR(QN,G{UfϨw /滷ځc="G$2:x/0()ʧ;A,)ۜ,nhʵh'e_{; tmYڞSvKd]m޳nי˨Zwp+~@J.n:A5\>rcԠid0 jIڧCaT̂L7OM)l+=G8o }`tL=Cn7hYLPdRr>Tc$_ݚЍ`iBJC+1`}v@`' c8Eԓ,{e x1( „:c7U ;=r,r͵%9Ao8 +Ʉ/;bۈXίɛPPuJ#+.3WW>WTUF^Z@f3'Tb ޛk WǑh힝m!̏ε>O0h/ I< ̲i/4t5zwMmRP1I4%uaĈဨ7 E,'sIK*82㣛"QWF83c`b 7=JmYئ~lm61YsNŞOj% $I$GyVE0Af;F/-KUDy^+{_!ANUp%e zh:m {fgN} 3a7j$~nV&yymm)IPŸjstdr0yO?e-u^zP9*k_R&D| qQ?&ujYr| $QnG?Laq#>ZUU"^תzzRј{#HLf0r9%n6? ,hcd-I9l2n4e ;.6e2(uuc>X2#+r,@RCwo\N*n>{MߨW5Mt @j -y"Lʉvט,Nc b5 jn $q f** wv] qX ŵ琛7i$,oXH r$q+D~8lFhߟiQҪ0\V \)~ 4'#4W.94{W2b SGeDmYOI_EKuʕ>E mŐc#٦Lhxz]< *dmge+. ɍ=/e(&#rtB_UIvwr^nN!,Ok1N雗ACz=U9]i |ˬ ):tNx)T/NxJBjUۍLܙuC|`ypU*ɔlu#d:}W6685|)A+@yU3e Hd R[U'Q a 5 !<ܓfXQg3PWQ{MG1}0# 7{kq-{0P YzF֗lXB4qH.^si']4:%_3xD^(P{y£s3槧;9FURȟ^T}'Z|)DQfHY℁Hm'a}۶9P~8Qޝ@o^%W~*mg"7{xnI<9̰۴\G한zn|m}kT?MZ=Urb 8WѕH#g-PMM2NűfmYd9P.fWTRPٱ!N Dm*& ʼn:1;yntjb6_%Ab߲IǥIx0Kd)q ؍lǑ%Sի^4FL4QۄNlO+(}m2R "\ JL h@^. j1GY-$b;Ul祒+_CR_eEXID* "B54 (bֺkL&Iց\O3U}BT Q*6^Q_Twb,Qi7{⎼쉍uHqĵGߙhƝ!o>(OdzeWxo-F ЧI7޷?ë~hjӳBV |XW67:T%*l370Ic}̤-yPEgFGGC e}kLYA ozrQDB/0)@<4R};:\³rCy+C"я!NLP̠g>Rgc(B!('fxg* sDynL@~8(5'L j@ q} mгѳ 3MC [.˿-mn+EN^$ۙEZ&u[lMH2ks }bz9IYS5*{v|t;n^ծrWd6=w}љ[k$WןwDV4bnf2M,UK(вELËpt1QhUC8L/Y8/Aa:Ku!Z?Xf̀?@};e,*Dz?[5ˎ>t;[/ALqsоȂ2W;. ziy33cxk!Q3anC腲z0SF*_Y\Ĥ"`Y t .Q5%v+xDJ[Ix2+rMb[b!E&D˥gaoD bs,=Wn4a J,+r7{)siF{~3nw1}`gjQI&wz'y I)9W=_a5P{Ud47g$뺧|ɦZC–yв ;X,0Iv|!1@g+G6neV?Ti"xs4|G`{+I<=WS-)1 @np iQLayr) IxUFo+7`uV6HUx:V$7,º`$\9:GTXՑ$od9D 8pymWaT) Zݫ#>$q5VqpS+c@gÊ,:cQ bv,)yjm37Fţ3MBuz5ipaiIpn-f y@Dύ3\ 4؝KɖsgbgTC`JHT˹˸tLg- :0ZGC/p%dgZ9:u=!WS$X۳U#_Fd=j.8.;ϝW$E|Mb"՛2[" /;KGVH*v{VU1t=HIbzJdHJPd*9]d"lyDdpuݦFSۏ<ʯ AL XwfW'. /I nΐ%P0K٫Cu6|wZ A0YO5<PjvC#@{B|仅R싵!nWo!hnB9wᩁ=Z!gspFb2˜/%e@_c;Y{k>h7r ̈V#'ɯq!s3e-q4B2\ㆭX%?a(3`L#G: :.}!825^iOyǿz%3fo$ pϻwP4yY3 ˴C:<-I &M 央!omڽb/;z >ȴt)hiy|рT{Ҿ), th9Ȋb;,Iu ̼8袧I=f!IKˮ1@%ad+`یs6[?bYJ򜞌5۶"{tDg9}'Bp'YJ}R<k~O"W '!l Ǖ\ uQFKMR ˜bӌ!4>uMIi si27Ou{dL`4ObN69~{ {H 6&"3*Z}~"6טjEnm 3 9O/`t["WT^z%z r XL98^1Xg]ژdOrrR TקHwӕ.\6KU f N&龕Hҕ}yx)'ց~ ELh.W. $(gu#iXH6)}wnpwl;.-*P4 f6ym8T;G22U0î=u~;~,#8bg&СBTAEX:rvڝO])ÓN#4 ;#k(S9P|{x-WRcMzO j!A^p 4!/\S:YPde_skyi $ W/nal`X;E(!_"SR6h QI ѧ50R6*̈́ExZ0?{"1|GMRUY{f-O=dfbEwDօHp84e-t2g%S]G"v("Nׄ tBS<)ېTfzk[,e&je9YPA@`x~a4\ɨXbqaLkOXF?:J6@ AWg>L=hTbуJ^n3l)8z|MjN@yioꗔbm81dhcuYQW|e|@b P.Ȥq-5Nfx*ݜ$ّJƺpƈO[f j9?3դ.G~ % UY3j,E"eb%.K-Z7-1yԳ5k/"+N @R{)$䳕ḱ@Â]aI u7/od$S!99&J2Cctɬ:Wbw~~z>ۯE\®WMyVD.Ȍ4v&ڂ* R3F2aHׅ v pugPiK?I{K%fBQ\>`&z gC2$\н3_}1tPN2 6A=?ދR~ a/!B jm.e@?[9MjBiÇL1Mm ͕$V\OD$aT^&HjB2k,'H|IPM$Z""=K-D?(VZ.+7ŔٜN4kުmx-IRTZs[\$5q\\.!} gՎ'aÄIy-;⿕ ex/0uBhfR\MŚf`<;s l$).-$I8lij0򼻃mG[N3Z7Sb1""WUE/07?4\nOfK9׈8 λsJfe):jӎlM.DGk)3Q:Scl 8U++k"ED901Y2y/h]^Qq X2^PEE hHМ'p0BDxQs ̱8 (]q}~yq ^vUvp7|-]5ڌag%b1E\~-f$ӊx+Rc Α6 C11V(4  w81u^_. 9QrOF*p'DԖAmNu9)D/I.+*31bsh/O~t@e\B%mcO\y=~^IkZ'aBz" AͷSD?&s~ALnKQe`A[W?'7ǜE\\]@Y43Xf N"wjO >^5F-YV]S~Uƃ#8YU;:iGAS[) T&% ̛b(,3Mgj |!#86>f`SDz"z.ŋ9]g~?.Zίf5EC Rq%Ut4ysn0w7+~5g2S͛hh Q΋q,_7!j?ūM{#&ѓSpxYɣY g<.,yVK"\N(Uq29&'/ 7J…yצ}sg'7&dw=F{8T$ Cuo4`ik{2*9=]pUO,y|*ykQpLhC:a! 2@e%+ ?g?v͐5}윋-&R3F pE 8ՋInyy?}[o6#eVG^<[Qp¯Nyb:? M4բbz"*-~?R]{-W}GJ,r,' l/REs!5^T蓯~PwГ,Ѻ upߢ{Qrx*QoF0OuI`"5Â3wv%sYN§{l3^<,=^g[t/2 ĹcP_': E9@arv@ F$=Q 8!\=`iOd (4MT[b=kZo%Cpi2O[=ѯ5D~o0ݖҞ b3^2eI#ᮺJKj Ǚ?6Q@~ajR[Z62Ӗ>al쯍TAWL:x6"қMy1Cqf! ==WmNkģ@iä}4ׄRCb۲RAz [t6]Q;2:1REr8ޞ-/aMI>NOؒįG3f8*P",/I?rƾX6kз]Ш"EQ jd}uݿkDB %p`wm Bd4Ǐy4\R[f9$Q]\Lt͏j_ J;_J=x!OHT*駧B|RYt8rDz$iբ37{x$;YCOD Xɔ5P)Zjfcㇿ3<^~=Z>yuetEǽR!l鏠qϹp^"J:*}[UےJaV*Y|5POx~QޘZR/4^{(1?f~\Īn`ylu*M u~ȇ.#31!.m}K?XsS׊VMxS 8x;0D/;WΠT5X&u2;}o0>U@)is ”5m&1Mw\TJsߑ9\q؝tGxx11]_ELG`c^,^nVh ޣR>grYZ`|Ǹ[⦯XSHYzgR ;B 25d(9o&F0~T cұnsm92IM\tҍ_9iypVL YIP{*.n-sxR8Qğ%6Au DFTsZ(i-xXuCRlʁT?VE迺+^>!!CPƃ0K{.%‹!|'scmGͿD9*hL3xN#0#ybPU]wo_ލp&=="˼ѧ񧋵EAYA '&CsFऱCw7w?P,^*͓$LhΏ ˈtQJ/]cUûe2.홟 .h#|[ʳj7鵵Kx6g7`e88BQCZ5JhvCmB0sb%9̉4"L/R'4S7 x7fܤ \yluX YRN7RI#[-(ϕ8im|&hKpƒt\GSe1i%zW:ϷW|<=a*QޯJK03hv)6Bsjxڣhy#X(Oj_Yi`te"RR+`|VL8)AR3e"rU !Y^G"2. x/Ak\*#:ZIm<*憢v*wcHΡ!VT*,l]7Y~fZmBp|*gh6'SR{z+d%rɺ /*a lE;ρDq}9@ADžJx%Mt^D)ngXe[՝'$<1ҦZ J_N FovKƞ1z_ڬM%6D1ŋG\=J1DBg$`ى0@qxu8-N ZC:`0 -Խ[bXD!|ng0{9`|]ZgH}zOԙ=z'8AϢ ׍$ׂ"GЎVp U[)*? fg۔'ffG"]N85_ގG/|*?=ZpqY8g%1 |Az ~׋g3F${& _k. \Z|e*wͩD˯1Pj|Z<}tao.{<}wZ|~5R/fvx p;~$dT9M؟s=B.EƤ_<҅J!T_`ww 465xNת EŘLy8632|olhNYcWπeDkz")IfpL0[Qfč\J3lb(gӣA>4;Nq`j13 XˆKow/q`- QrD: (I:wi#?ᗽwTvN7I.NVEHIm1PVdX}~PiVlQѡ])Fta ]IMi CWZۏeTa/A$`34#:8+ՍC?#SH\/ ayf䵦0jهXN pVŽx3[y#btcAwBKӌ2hv @V渔,Izt:vyY?gGS*-or؊I Fڊ^0WhwɗBȏbp6s$݄S\S goؐlAt$q?ΉS1=:P)nG D3kIkQIpl>(N껝(ύ+(X1+k]ebG W$95 PL :1'LDȷ)4};]~k94(&(πTNKTfM0Y|NmkK a2@ /Mb/?Gqq ~~y55@BLl"Ï` snל0@"%XUrZ޻g̯kz0JSjG)#Qs+CtI2g ?ȯrf4˲DaҶ15 Hܯr\?h6I}0V·+$MJyRZzՏ[p. KvK>`U{ DI0J%u Ov u `$zw%>8@;#cyӔ*He48p"T&: #6z2KeyAFԧy+fs bs?c ?=yYK=P u,-P1Ls';+^RkJtC[ SbZiuwy9fͯEMnS9B#Z%ǂ{ѤHWqIl?]I5c*Od-A~i$4wG3ǪԚT-6X^K8ąǩnHWF<5{/pKv[|uU:鷏fkEobK`dރxUˈuOƉ/zӑLvFq|Q9 /*+4_&ya҄ul/Zt$7 X9vss&C }+NG;P_Yjy?"}Y*鱐+(ҟΕ?3fjHm!mnBK:E{JZ;?p/ st)P)nfׯfruDGaugb6,#s{&P F1c e!Ƣa''ug7ti|Oz@-ɸ@ (/!:zp8r?{qu͚~ f᪁uzh D1xKzZ1pK1*jvV;ՙDr.l`P!mB9S5<{q'e> ܟAAcf$U武S T1'-ipFY;+U%<'"eQvʧ]UѝJ=Y+7RJ2}jf"(IEگ`kGC:!jho4[8Nߧzxd'ZsVP:9uxf㒸/ V*OKevMfEיpv]!Cmr fOQSG@g]0PeL͸~&biB=b9ytQ QU-]Pfӣd n&1Z#1Y Y9Ja~!e`xfG&@FTMLo_!j ܢ;q[zk[2_Z#)$[~F٤7|Ugnn&iLDVQ3,Լ0J-%n_dWηS<(vC3GfuCdi % Py55}*iaE#j+h`pY^Ueq_ *= #Wu'H6=,y`+}T45cj9ŷ5\d=S@aF`z90nzPv r i)i$րLUQ.'Y (w:S0o?98B6{JLZb1ypuF8 ʬIߨo%,#wY栳F0V`X*LD6o?kR;'ؙZ #OQknY'pbh]bFCEiRT^eD2| w%k rЬԳbMʌkk7^Q A$fm y]P򷜑{ρx1^ɜܗV%"'3ө ~"@r~DM]X=eji| 1*YJr,ɹsY'nϑ嚨S`= 'OJƮq 7oې0XwlAR&]6$}U!R<ze7O >Čp<*DJJ4{w3 P^s1_ɿkج_f Q@51Y@ ùKf~+=Af0ʀRՊwX-E n]hvn'§&h#6dh[ZNf*1bh}lvA{swJ.˅3" dDRoaSL$vmBUx D閕Aw3mt-Xs T- C[! .ʑFj2LƳw'++3bd YGbx(U6B[zQZ&v(p;J/AHSDz<ȕ^8g7.7:9 3|&W~DkxFxi%n'sAY1BvveM?sWBZ:+jPjٵ zk8\a=9hZV[kyoL%Qf,[|jr0=Ky)+&Ac 8%. @ٚݓm@~2@TK,Md/K~8?>Id=<ςA#U?7qFp+@ %au;+ W辺U=̮m5g.nB:9= hzu'7> Aû@uJ2v(6W>0 AlG2Ǐ=X3kD%%~7kJ$&]}&tDd[@`},Tp uVwKӈUqBlMR2=.U`0{O‰tn5醶QYALn]sñ9^\fXz(izS"|-1BK݆JV~I%Hc-]6uRs"˒洕'R/ j/Z}?58_}s"L [WYJ\mgSA3*Z]جz ;ӻ&4z%I@fA1e.u@ǭ/>sGʓݱZ!r^w(֙8?^G t` LȲ\gPdWH^\_+οDSvo`#$Б#ة2R2,yXN*YFW'K z~v=~_ߖF^‚-Co-{(EJf$YE %/`isMYa"pj$C3L5#&:ON]{{/φ HW 6X%ݼB?.spANK2] |FT-+\dƧљ@<1(+wO)Pŧvm*‚U_K`pն/j9s0b5$J9(`C?˦R(q%Z; a4B546mhO}pO6M_~bx5. 5~} Wq]bcX V;$~qeHt[b"qN aT:d ތX=]Y"<39wI,4>}+ֽ/']G"%J; "']* @(5%4illDaFx-ARkGkޮp`"nB {8Fwi>rzE=󭎴F!&IUbtA!.,_f1 [!uk'c-#W 52ҷˎt\+uYW@$XY A .W(0VܤuhdP:?v7Y&s` %M$ij}2nTVWJEz*I>1B9Οd4d"8?2˟Ld TMgiO{-HתƼ\hK@ԍ=Oa7\ /^/Ƥzwc"aQPצЅ>wQױx>`ӥdej&3cQ_Xs8Yk8p4Y唓9ORz]a?hʔ3_c>1:&(yX:$Jm\Բ 7hOpskSPqR>:48-a*J$e諐$HTxNwE`xMAUn1y=un׮Y9v9C]Uٟh;Ւx)O{%YI0Y)n Mˆ 6W)g=: L&8kԎ`J_q[Y"7Bi) hbAwpP⥞=- h=N3ȳYpv4fY,MQ՟|a\@]&-֚oՖGah +LIg*9_֨p)4'S./ Fi_H=|`-/@>w?6NE _";m*m0}KrGE9Vӊg0r8jXGluxRn1 a>$hC g>[\rI8# "A2$Yn+wP<ش>Vg)c5%{.4#(r8` Rp8giy}X@E@V! nqj f-Zw@u-SE>c =^?w2m*pGZadl;L/E'Iw]a,|n5n"y) {9DY\? ๹ Z_T* gRrk[z->\^RF_tl °ۤE0137ZOVo9טB]& yh rZHZ43WZ=pp[SΗ(nrU pB=_c2-ݙ]PoO><2eM$b9PA,R|B2#PC pUi­(ļyDNU"$}EJiЪ8N"_J| C7爕@MKUv%YE˂vf k?J_ q55Y rv[Yc2Y3[0 t,S3aLx?(6pò昶ΰ0bY-ز1gRl* %.В&8P2h@e"Al f Br,+w+HbH$axb7x8Nzr՜(b@ҙ'z{=u\9" n2R[T3ӳА;rޝ|&h.&H/|4 w?W Q>WGTQmq6Ɔ|?2jˉ07=ܭ.Х5)UKNӏPl ׶)1 *׷j4!3 v C khA+ (p&](y"> Z$jJ\Ev$PIЍܬRQL Pp]| 6HQ˾Jxݫ/JKʂ\_򅫏)tU/ c <0QXI}'QSb\m',Q{OY Xqq^|+3}~Qۊզ7|ŋQ$}ᣪ<9uw%,u˳fiڮQM@bˤpɜ w?/"|R<v#)T9ɈW_rTګNج`><=o\[$čR$X4ဌhV&W< ?tr)O11%a-AZVb9qSNl*~tڏ |nͯ+`#꜏x,;);L_ȋ#"l+-sIH+F?X# ?p㏻h5Sq*u>f2x ]ޟ>o٦(i-ٓ#bq ~K1E ioy4>e )~ӫ|NrYH2'`:4y.)H;" .8-C>,MA5M>ќF/LVRǞ">:fgd&\Sm+mC_K% ı=wf_Ňl كy{Z<ݛ5KU^RRT?v*zK2`I}Qk>YgG汍1|LCƧ `۴wrc  -x&e)To>Lɪ:cBdV $XIM~ &*b/rE4s&xYR Lc]+EjU R'PJ}JDhdU;L>MXoUxgxg*jtۿ [W0Sp-E'!yBVRn'3_7G'3YDeHJG?uf,Ӵ˄]ޘ}LϤ^j%[|NB{M 8bU1zs-U7I[R cOrhXC4U2w&D&Dڭ53i]]:/?WԖzWՀ 5.L [l&^-Tek_-.<JX |̚ϧ_kg (f|ί_%Mg|};ύl6H B𵣝#a6DyUBVy ^+oSy=4y*ʳ˚E @ \ze:xJ +|DN @ 7݃ ij 8 \ =/tgP5teI͔IU4@yw5/Ei@ץˌ4@ R ,dD]Ĕ~@9㓤5B_[up[NJoT`i@jzG ~ =% 2XGwڰkcEteWY׬j3ү-TC;r0‘.>|n֦ O.Uʅ7@giގsz}+]/ |(9r'm[x0Lߊ4xˎP'a <*W dvaG0_ xYavtJtؑ+ ';U$79u#Hoq1nLz Ḳ{;*PV)OGǸBqe+k-fuHeF+:9(~8mȊ&=\(tR%UtkCyؗ_DEwd wt[oyAjڙ]ogȾТЁ}#J**ӑ ؘL@n⣬\W%aX#D |i(&U- {ψ9]hҭ ,ӁW1@8aMdd&fT+2ϧL繩A#Ewl[k[\ݓѠ28ϲoK}vЍǠWUT wxbMhDk2JKcdDET_s2 Z^Ch64j5Ljq^*2"||c󲡧rZ]oI0{;C|zFmM:_[EsۨZXl<|Zs)o*Zd:U1?7ށ:+ :' c؜.GA|̺~L9{iXSA^ ´+>2GL8PГ^?>YCXtt%^,oEel C.;qpsĬSq [e51 -ƶʿre. WY <fY;Q)צR6Aj;k !$3IN}iliȑ]wml `y;ިA?-M}ݪkJt2[Tldv1A*6" ,LBof1j<7P&GSD_|&'f?Q~z|1^&`nq rҗtJmc3E8ȥ @ gu7KY5؇x3?((ް4KBDln@? ~Y^[濦3£7='䷌߁ZGMm[T:~@txJ 1ܡR9?ʄ<!д_#1}6tO^uZ@*"j0@"DZ >k\}dZUE("*kRN<㾁$zA>g a$ 68O4M6(s 'f@T04]|aF) ִ1S,}&UaaqF:*C_B/ӠtYM# h,\_Wȉj,t;`Fg]f"6l ζ:\IC*Yb N|{Wą <93pSZbcce VԬQnnC~>+flۯOV!+a-n]!=OlNt V VW9$A]@t \'6:֌w?[  qN]7Q@ 6 n)I0fA/U&!IZ Q ;PK|Ŭ$Py[ kUo˭P /J@۾hG!P̈́n,Z//3n>K?h9sR"fdoH(n20U 壨mD#^ QlKR=׻ТpqL]NzXs A1Jμn6O;s77Uf0/;Qѩ֟jl.U캚7UsaEApj1Tܴq;|&"]s4߇kÅ*"oeGbdAE6kJQ}]?zp ;+-$.wC}/*fҪ^˾4L킠3 ιbW3Jg]LqO̓}A<[5?+!2?: +C'- &m '9d <έ}&AM#s1 :ܜ~kP9UjCf%׊~}fԳM˔JYjb=7 n6&, hqQ-yZJ0\N)t0~_9&#'cD;4oroc `F]Vft5$0e*a3u 'vI$D\Y fWyW/oi_8J"k LԝV!\)jEdEB8!!>eK*ZP\U8,,@DдMGU:2 cRHE~EՙPp{ų[pu7N-֠ze(\[˳-%(L?}[;J4e Ǘdt}`OC(=*z zd s+>jHR_\!dt7)pc_U~7&C[O:[_2l|VKo(k 8ùPIBMJŶ͊-Th;&3M5.zNVzphhm|l6֍zsTXB[C겔_Dhi+)~xE &R5O 6=D뛢 CN[o\W'G_^5XV {Bܳ5Zm1ɕa Ϫixi[S7k$j;BJZ0 l=7ׇD:1 /S%<6u* 3$t - ?2^`e, ;GQsT_wlgdg;&6!_@j9kwP ɟ,]o-۝]פ(X}(C4Hu;!ٙA[0rUn ɰ"+/DW8#TخK@cgW[YƋIrk<)G7 !2`q[N0$MN I]@ֳQ{]39ӱ~7E&nx>ս8z#aq愢e e"fKuXhABym/F e:;piQ sdž/s5=#nk,JD c͂EDIFz 1jGl,0KñŚA` 5oŘNkC|)T g\aI,鲘m|{`% օ(ii*+$?ﴢx:Z܋qb/#u4H}ͧEߙgp% XA^[7o+ f8dA#pjA0W44v< ~Be#'&NVcD| t4#z}t|[ ˙]aD9RF!誚K-R"Q>uu^GL}UKu {4?1IgS2jN.8'3ZIpR4<M.P{8{X)F(׭?a/}SRȄSCsKɣ' :L\S.v|΢5q 1J_Ү*cB=-IȻ1aNՃ[DI`?" 5BgjHgKw?K~ [TS=F W³xٚ9< . ͌L9oJl&~Tb|ɛ.ꆎTu B:gJHTH!a- X{n8X,= M*1D˖ГpbVocJta0"Eヸi9ᣔfu xZb]Qv Glb>Nhm8p5D+`"4Զ U%qYV_n.;TsV2rVv;*.i" LBE Q6yܨXvq^m-'"AX}lԩIƳ/6 jI'Jy;, (T>WW8(h?!Cx0HW7>`A5Τ+ Qcӧ&gT/*Hd :zaLu3Bs-B6gĈg9u#7Hgg.Xu&ų^5aq*Dz_b0O2#6]\=y%3^,GUe9_7")3S'ks TGՉgwFaj{ fIs{;_ϩZO 틑\iWUlacɪ%VI9&p/"+B=nؔM"XƳ:ٽeakh)K7ضlX}.#EwNX|pB/Lܿ>,YV˺촯t `D.&J \.a0$QBp|n0+>,3hJg'sL xo[5Ty{)&su$׀i1(*<6b;& C ,;NtYTMx&t]-jwY3@0r B|!qT@qOBc.><[vʥX?@)ks`)?>m=p[#gbP/#bW._V|v#}OG?*8:0Yt{nĉ2a|} kC!!>""rEYdQ֞RiDiZD[|&r%w, Ҁ9 7Q-ܶ2oU ygëuA 2}rvFQE/+ydžxNd_ed&ޥIeJ4{J Ŕو :M 5jbN4âW ;Fظ)Tt"ֻI*M]VcGEKUs!D44mzOh8 AEc*l'D VUv+a1k/_aVm}臭dz>+>'xrcENz;[+dACw_zS={ѣ}&*>ǟB)f_<<&knt*J: h_`~BHBa?idל6ڙx_yj|89^2FWrYK::L@4{p+EZ j0PwїhsX(4ٴ|Ư5h >[aFxS0"T# ybuyOQ%u"6;1!@o#sFjcV4gիl>LF40y|VmȊRC-{ xګ&G#6%C} `"7l&[~a*tǃ][(G4q si]ͦ'LFuhOƘ)!Ut(L`ҥpgWonmEVr؈Nea!`n-H0#A8E5~7' A8C yl% Vma%sS_/|v'ECJs|q~ foJ}?zU#A.b6maܐ}=n(pL4%m6:҇IDR|v"cZ2SI=mmДaeJ8MNWuca*r'Wƿ=L'9ND.C j ]q?fiyTt$EmMDU TTX NYk. qAT06mn_WdTN6-pW<9] Az屆~\8Cm$.8:rA9-?GFq:5 I5g}Z!jv޿ďT>pG~(<:j˩d(;j;.ln5W3˵ijvwhktYta&3 ƦW}gCR9/r441Mt{r8ZJ,'FL 4>q4}i|~irh𔋄r|)ciĄICڦz%鎵(ᒓ?CS`q;8QKqZf3.$4x @ߴŁE.Aψf 5&.hAӂ{:-VLAi$G 4#neLwbHt 󢮏cKIrޕ"555 *Fe]!]~T -4dlFgLĹj2kQ`OOx<P7W-(B|*\xs&Gޠ}eCaVx976nl4Jݚ|}bI*:vM$mqrSGP*Y k4av˰Ғ\`Vxeп 6iTSп7kV5t^FY[#~(5xS.D(kwGjXa@A`"}°Ǘ31.g#<7 \KWc$.'5֢V}ɝWlf/}֜*l k<<5*s)SRrn"SS|h5/,cEiYLi~r%1ٔ2#K*|XVl-;&83_C UbenVc8C=.nVFkGA(M(edb[4uc-z;uTUtTO46*ǘ@UE5 "60sdڶtNPDuOÍC'7u(jJ&UmM5UN-"Ϲ;Iv [oåpB%tMa~Ә]{CE+ *\ L RL˙7-r觤|"=d;;Cζo9ճ}ne@}2@*r4f%\Nio/RK0yn]&ev(~ǗZU+tYhm1}';dܷNՒ,$:Aۚ~+7лڿOYY-蝻9Mԑ{c#$NoH[\ 0t^ _}N 2ڸb- ^gxsn_ṷ=~!{ҳ" ڢ*5sG8YMU{Q"N,N*k-C==/ܾi dM3fuid0j{Mug>%#j2-6U po5F㈌Q^s 9_E6pPx m6SH#P ,*RԫTXUg(DF?Xˡ R\uhe0\,!۔LnыʷzXt*o@İ1E /syA]aN&\F\&P._\/k7 ]Pz=P1ƤV؈ RW }ݐoE ZJV_ET~!6?Uk,UNll|e#8v2ɺr9U<>V ݾ=ȐбNU0m濐Unvk?>yM,rV( ‹ wh)v^((jAxh9Fj+G<^.uPe,сV4)wރBC}(x -!x4WZԀ|C0S;c!I;i+ǡEݏ|WqX~!5u>h:s!w%{%93*Hѡi&] bKJ^ξ K|2m @iңu*O\I< .{§{jGa(F$Ԝ!c[X]>d_OŊc2H1H|ۙDUWSUV}1I¿gCKGB ;ۊ:Ocet2}5c#Y9<,f=wPm# Z46GҡP.5#!ո2N.-}4tA/5e#+гJ\S_a𢍠*v?i$%jrt~<͵zpgP(qBkWdzs̪[^gљ/LJHW_] XgaNriPڢ^$<-{0vDzy:e3mLxGjx@{u`GD ~RnR4y4nP'=d$HS,:{5&ey|c=b&SQBYt O+/F<^űŤhf?v/y![K 0FPNoퟞFp.REC^/ y] rk[mlP6tdu٧TFq Zq=#k{#M#<Yೢ{bP')#VK:M !Sƍ\W:;0i?Bw)КUckNl.27QW-j).7@ ںPB="@״AƂLar1Ÿhte-L5NGO;uȋ1JJQiٰ_g<,%J!!Qj֖W/)ڞ+aS 25i:a`*gث%ϳLN}}dcQc]*ry/M{5`b6L6J0ĞoլNFaƐ7>v"Th'D[Ff,xʹ [%ۆny-2U0tYSXƬ`R |vulE6U tx]>'M<.0\TrܕwL.Y/QS5Y3TH|wr{,i :Djӓn nt7}PiӫJE]`um\!EaVUxcJ[IR hPf-Dq}CDG0@pV7Dw߸`%C^)m[MSRtcL(/(1nV@BpB"9Jv^cvp.`apT~>2H&ģ}OBJ4qK 3^N%֡X84Db_= 6dy@P=RLa%3mGgcv?_iccA ;hJbt 3*O G~ |#L5;J F|) Dgk;eb^Lvt qo^JCW-?E%HhGYm-U?SXr(:qWqY{R`I{D٩hL NWUQGl", S_fHƉ*>:C;SU)*<~(1G:j[fnz]7]q}k6e9O C-ؕauQCMr= =݇4y[<[ qhSHa|:,3 {q*ܑ?,lH9n{L 8*, `=O`Ρ+GY3Ce2 3 VVeUj6E^s6@L`HmH97貏i,{Gc]=1Ȭw{Lv֡/RW֌/P]#-Mb 'PUN3kRCIQ3B=h 4dSNȺC'~h U6ue6}dlQ2ߝ6ñ"af.#_m}X OT1J6 jU/lPR,Ļ"P/C^RU\݅'He*a~ȲG@6=D3 FsHpRʽD:T4i8%cJ_zQe5%^wD7QG2mVH@DF@18؆B~G+qu[;) ⩏>j`.wux7%NV-!\lS:]Q}$7F!,&^+gcQK7z*R{>Edօp.fn< ӋiYI7It-z#(~9' AuWK i%KL˿o*ϑMr!>y<^Oiݔ_SΪ9¦ˍd?v>9_WV/[n;o̟[\|9E5BqjL38+ Tkc,zOf;܉h:.5Y.T`XUyFW8ߚ[ XB~,p îFJi?<26YWr4~lcv?]1zF4WU\ЌFi$ֲ@҇>F#?T 0ʤuS7%:s(7Z k;SLdqj58A4]*~)Nq_>y.&C~Eg4+*}bKYa*[ .=a5ls_V[ɇBpT|#x`&y!^l9Wt޾5xrW7ݔ#M^R>0Ժ.;,wG~8#<1Pu ~hSy bro^ ^y+hU#3֑JUXo #Vz:G&: RB6i@of6F])M]5}tiq^.2#вٶ|8W۵uvDL|ѶҒNe/kQ|STH̺c7ӬR|!Hv]Ts*>͌Df) sɄg83yX:5JoBt篕[B;$>Ip-7~j#$Ct1us"8NkyTRt ;}#6IMyJhqs 揫zqڌ X+ORysEVБ'yYDmDY~S!-ec{ْ XjtÞNp<}*rc  xH?5/dzCOdI/D;4VPLԾ_c+$:8;P㝅_Whl?b!҆WUac~3tEZA ,NC>ٮV=qtW*r,~GL(cF0OdVvҫ;r硩'sGџb{0Uᒶ }#gQGèEl4q?BF6 2GF66Sb[0=?4̶c Z d^T:(A^#nd8Tl oHJ~ǫ^ DZl 5Qc38C䉦ax=4ۭXI/Pm~殳en>͊HO |oV>Sbfϱp8J`z%U3ұnDc./fmQk`Oͥ]ZQPCbcK?ܽ~aiɸ]XSMĊklHt$Q|0΂ȟuКD=}fh(#-"WM̧Z|v'pg+ 6gqy6̨`Z<`EG4 /c@J`YA`1 Bqs1)uI.gl'*!9YQ뤓Ϥ%;i_.4J?l< MV)xҘ2q)5&}oij 1 3u =}FIohe̞y~!_j3˕C]2A_UJ7t_R XtFFV(#V4(>,y~ ߟVK@Wl^#8G |$ש?(zX+L 7I\-'w30`ˊF MIs=_uښЖEs=$_O ﮀcRvvZc ~%!:8OY4"'g=beC9u Fkg.>¶ri5 ѱRk3&  %ShD9[+YQ\W>5zL0Téh? f ӦGȝ'uw۵O+a077l"@D 80_*gSE<0kX#w Rҍx 1쿩xDc3J eo"Ժ>=eS X5p^-!r(Z 17%a^D9˅j6AB0u!}mMjvnYƓ7>Z!!iStrFޯeq`Z|5^RHB;n2#- B,(p7 n2sHK {p8M XC E]W5ŀXi)f 4Bb սFR:7fh. {CzUqja>p0JN-Km"S>l3N,H*zgTdX]:rrTL9jj2ɍSMk73_3t0*Uk]\ _t$gjLu:)-fFtk9%"3A`#'q[e1q'#MR! SC VR>"VLC1=+YIxi_ ڬ3~OŮlq^sSKX3g7@m[/ .Sit͹tsIZȆaZs]:g)pzj>@`g0kZKjxx]( @,P׍ɹuFpyKI-Ɋ3<:އАCi% i[ 7)?s15gеqy{dߧV&7Ub9a-񫎇=N>cI"mRE4*/mr (tXeC7,P~®kem_9H95w(e! rX}i&Z~ k23Xfhv{ugzJY8nMT/z~h@3O0DՌҒ شM</ ?sf߆%I T8)*hQм23~r=#*_z9o]ӘJ2zQ.s+pwI5&V$ƢFe+zqIm9Vb&.).폡I;;J"jƛ<;1jp3k{CB>iDOk^#+`C A{)5FL&o̠:(+/Naٱc\ 42jt*u4EJXio hІnN9 H |8]Mmy@"Mbe}l| P`P'bIݩK_D'CcxzV7QRH! ~ U;vGs A]3y_Nx4"PA5D>}!K8휞Fe(C~IGi\D9bD[IlV12=ȎYSa~5V v "]6&AYE]vfM׽^kl4C95wB yq|Zu1yһqS=?vQK218ְV)ޔ6 RO"(tYdžW 85?'EY0wxiM({7 <(O:< 7'?Vـ D7rˠ͔Jr`g0ӳev@9Z'FyEXBn,b@X4YA3K  WA:N*0ŀwdEW)5a/0T^}cruNd+3+YɽZsz+ǀͪ;!.!T@, WAF| eF KOD^(v\Gxs\Ly~S5T$- Юi@xx߿&ry~Ʒ#zī= qQDI -XVvF[2әn"XTo6K:nK=KfϤ]H>Ю,uVwf,eJ˙+mN-Ts:gYT,t*_iwT$v7 *^,ł C:+ ]|F|#-gl{Y.Ѭ7N:B,ff;jːm\z$VBĐآ8*ԍKsN'JeD"T6hZwJ@#XfÂ= ZR`h8RVi_m R:fؔPJMSB!iᏠ"ۍjDj?>CӬ>C#I:zkN3QNUdѹ{Dx[l\IlMzu3.H*g5}KG] Y*R8S.00.XUnQyg9-۠`Ү|IY_RV| F<"MH% k*Bŝ%=4rKBMR |_FY034tx0:lŸz-4T{,5/)|6H3Ӵ=z%ÀNqU gFП%8p[&R^IىL3[(e;ǮN#kkC ! KLu IˮÏM׾2?%9@v—>~-^yL4zOQMwm:ҽC@B{u'o8D<*'cr@EgT>X_hspgh֊_"!tz-xDx)Sd!)i@xdUgoR~S,"bՆW)CR2VN! αrNj)*@\%8zF.6֛䏰dEe qtI{Z< ӏ#}Lon Õ{ƴ;T[qfPmSpM8L˱jk~@Nn5*%Ւ]w S[}hW4ּMQfY-KGx9tݥ3$207 @F΄8AVLR ^: 8VEޯnSOmORqcbn`Vbpoʝ)YD/nKb`KZ?2qtdZtCB%pCܙ9֤,k{!uomX0an]by|z:r/l*~aO!̛1RG՗VZ6 Э|f<@Sm]InkiEEֽ8̰qyIⒽffcfK%k]~^<5@j?=3u_!dI֝#Ю\w!Ԗ7T1yA^`icL_LZhwCTw#ز߹/M특x[0;@A{˂G4<,?z;D23nO/qlx[0Ѝ04)T3bn)e h5ƿŎBg2jt[-*TE!z2MGA2(Cv"t?P@8pa r)b~ _F [;ƒ#U^ d4D~MZV>2 _8?qc׶ {HxD ,h>% y3"}Lݻ׮v#{0B(2hq+RsEKOTʬѶZ ɺ]t+nuikD|&[WyE0V,rПY'kr3 hyK~ }?m J =ks ,'rx~iӇGxlkjSlUJ<}{Pcź|n=%',Av_W_s'عXT+,_vFPqG2@±`0i:i.WSP ,Yax&Fwƙ,8eJ_(=>.DZ1Bx^'`3zF܎oz zMX IXIXE  7"cKiڠu ,֮J5c=oNSӨj яMvho[9(P^1Tl`DVxu7?c3mbkv{Kkÿ5lQ\٭ Ձ؊o6rCL%$ΝgMe$.8bpf<>yzu>nq~=T~{yMJ㼣4duϧ3nHץúp@&~ !BKHt(ӲHQH﷢8jQZXRM d{.¬ǀ_lEgѶa[Iszh3̎_v?ҝY ^ZUyKD_| ƞnBͯzZ}IOtLpx&۔Й]>fO!{fU@q*'u mml/ğ35#؏IViBO- f+Mș{O*aT7ѳBWQ, 3Ŭwo:msa$p sپ识1ئ \5|9! KBU5 dR%#({lsY[b6Tx677Eo4XZB>^nCnh`񆕿JhmxZt,ZA7,]RX ^}m2XH~<@Ze.:,5mc<n{6!]\utFyT3/N~uoYw+?pvG,J<ّfD#-~*E#(RyVG<=S9pv_yK#IE ~ P˙y2_9 NN!$?*adsJTJkW8Y|޶XG0fV6vP 8UZgPhIҔ+c#&]R>B{$,BXDΥkWor$^袺 ϭuµ~鷄Bmz2D ͟8<~G9uq_sCbr41tBi&"OVx~ú,П$|gߗTc=;IScL|ahMa 3+@_e}MB'.*z,+[Ӎ@~R ee:̤ZpQܮg g8ٮIN^[yn Z3BbQY+4wAqFJчZۇ,,uo$7NHdf@cT,Uv9" +)S}t;YګRӛs'z/0Ju@,)* sK#{GDљ[W}zLoFa"2)Ae Б.u;]vhYa_0CP#}{Tr`;/W"#cՓ 2jʡFBk([VQ7[evZfœv^]"rrQ - 5JIǞZM[w֢N'7KB̰`1t vJ>Dym0<3+ ]pR`~N6C71j40s n8*}4bM.Y߉qm>$ƋX-h5Jdp66bMdMܙD~K1ho"}Avg')Pn]9]s3 Gmʪŏj%%҄h٨g?)Z"|)U R}vEfk]3II&9#Kj<ً(X뾎^Z5Yd'Mv>U=LcW{s9D @;rۻ-\f>Wh, ֙Kl=6i\y(Õ Sv@hn c%LUw? xMעQ@R˶ x!Wtȼ5 `EthQJؾD5w ]4xfW8sgStya uu} ;ZOGnwTA>bBos-8~y3ތ/!$QrV#q`=bcpIkXs_qm?^)oђUJְܴxp[Nxdo36OACvߴxӭ`-_ȩ*r0p? YĶwH~3[{0 WS&:ԉٰ뢯Ƈ}h.p Q_  E2(V#bsո01% U%z6:ek1$VD{aᅓfiU9!~iWw/W* D*\1uuP/l&-- I'3w: =.Iՙ wd%\h@[>ft[]+qVuRzr\G+#/mkÌs/lj/v IIKL\P?y7<@"Zخ8@;p&RQ*FoVQH>xl1OXwfxau `y@u[zn~5#:mATBp&4Ğq-df^xAi g!dܾ݋2&圔^O1/đ:Hy>r?AJqrh.%P>咸 uQynh8 Xް׍Zމyl29#V縪sa>EtfTDג s-e>}UYJ,|~7hEt+ _[8*H:2k%/~.~1jl:y?)5k?XCL vQnRg|P:!Vâ{rBߟx Ɉjgq.ޠ ;ʯ)}LdEͬQZNW<\IҘz0^ n1刼IuH2,pw7( g+ +{3U cxgǵ?Vuv>C@~d4yFvVTDY"[l cX kIzj FN2u\40 gڙ _sl¿(fUnlťaoq]`[ )~Mjf~լEojfsRNpvO57ޚIQ088v_/9j,!qm_^<,E 1h  Q8}UlD-. XtKѴBݢ-ƐSG4{e[8R bUEtE kw?hVI #̻'H SVxf[q@K6|*C`[]$ҎN䩋sbBcRs3"./oՌf:Nb0y E SK5~艹^w[E 9Gy:_F)KiKSQ `1w-9BΝSCbVp[|\]oqEXZFޕ10[\Cjr}:/cljD82AՠZIC%.9՜Ɍ>]yE*9" +7Wb$'4> q\>jأVV8U^+Be%ErA6.^1"E*LB^SA@dތUrAx6|0<)]I:͠QT*g'el^[UL<ЮyioxS83FsYZ_43Vž{AC2D)*$ -@?;-Uf(!=HeɬE-GO֎GNvGq͈ fĩUTY B(yD܇k]OM,= t+Y {8Lcbs0 y=;څ^QwÚn1@4j^+6ϼHK-%spEY.STGsCfhLU- %n+W.ZZg6U/1Ȉ%e_33g£s(2ix2{>š<˜\{O8Cj<;G9`c0/(;h4aE~3̖ M]%yH?^oY44G3LSClN R2…xh 1+d:(ᵢ׊A ɨWM7cxl$C};XaʋPa;K$Mt3\t.W;b4%\啝%ATF+z-Y?XOjS'(6YfaX|qP<Z5(H:)늺G'"DI+NQ k֙uڔL0'X*+8VAy ,7[I$DO~ލKVۛ68cV Wٵ3 Uk.ƣ( /N]I ,ߒ.)OLͫʥTi؋I8^7.\$\™$A~.k<| >ҹjgd(^Dx&TK{X+ FhPf7FX@aل-y0v9h b[ _ gu"f/٦dLZi'hW1̾d+b+-.6]rF]evuc_O ʢ:GG+7mi{me] vJ1s !LCu+Ŕ *3K -t׿K2غ\\܍ &+Ѝ?,c_)tD,un34嵢М,##?`K3\O+́j\P`J:>:lS}J*,:qMɼY>jO\;wK.^l„~lpQƴPu}ÌƑs ^B?EFJ pcnlB!Դ, iҬcg::DˠE)^vǨ`1| uHa!_\*|)=c4g\6O 2NY@YH`ɾ! 11}]Xha9vʥ{Zxt IaUzz,n5WMMh fﵑo}ҷmgĉMsW8BDH?E0і `/e,ўZbCUK} 鬁T |"߾b"pD\]9oa|z7Q a+v҅s[XW!Y{ڿDP^㷊{`h*7*cDعuo{ݭ #t[@=C "P_T/&.jGmwk2_@ o]u /vI/H]\(l'7UW7X&8H6yKO  iY~55cHD>r)ǿKJ W:6ǟu4& 4D ,nQ s -v#5edg!BE?z+[/Z(;&n2z[$d}k*%B4n.YA$߹fں)8Ç-?)IcfAB -4FM0^ڸ]P[:C+q{e%&'*׉ UB[ ˀ#[_ +ȗ̽f]a'T>/MmLj NqeEr hZ؞0$ly[^rA!`tIix#q]RO%@ >Q\oHpỈ81״.CA㌥V ]];ţ}6XH_Rø:GA`3f%FȶLb%J}>̥ml-O4v1rkqJ8>! v{xitC*?(4hx>3xQ9 gTLuJVuga!xp$7Ǝ^-: }KPCd sW}(P-גmb5;a9;p!Va9B\h_8GXّW/Z* Y:.psj*4xd𯱳 |87ٹ$jnl8z"sL0 )?kXXqPCDjM~Q? ־`=|"qf¸w?I)cxI(k1}L gqC摙j3WK? 4GD/P.2r9@ uxݓa_xlZ6r@x`g t,)g,,"W8.jSj%(4\ 2VirZΩ@P%u~R XxّRx 6] ;"R< QUg: ZZiM|Gh\ETJb7&}\7ߨ/{}OCExg*6kP0v$2> RT'AžD{;Mh ;Y Q&x=ڮiwN5dTqSi3H{a=͙Ir. ~H$-ȸP/] d+P.f]1w~q s0F3&&sv"7YPy |&z;k:-xg2DZ3a*(Lb WC(>SfgOZ7.Cz%"-vσxz\2AEr'k }h5IKp kwCKw剨"O:Cy'JOH o$2/S-=lȿwn7R$ !R.faC3^o8 :ҤSv#Yp(u1V|6}dϔk5v-Bdl@J6^r^, #5saF3o@xlYD -AwXӓOl&NŦ65"/>6-oM9"Vj+\2/_M0uCT BWdj[v*.w*vH*pW9&@-65I61$MF洚sC 2f.ܝK&17Or+%5Iى*Ѭb%3O6baR?QH\y[sΕC9r8?;Z&}Oii4<!N7=l.u axnX/o\ g`87ζ's$4Jy*9*vkb7<=>OIl4V y3T@IuɔW* y?Cf6m P ;.ASrJ68gV*v3f@IH PZ;j,V5ͭ@dK?\%0O t}qe%w DFA k8%77Hy&qO&Ɏ${ `m9sqطݚ^e۳)'+o j>w6j> RUD^kPUL]?̝毉o<+5܆T.8/eY[fzJ$EG~aF-va+_? .YQwBlDa5d]۽R2[jյUMh\Td|"&>5-M26Ng,DBpGWngom^~?Ş=R7&0HNΪ[ojYl uyVyFc*[C xuvLY) ۻQAT$}Up~g5W7o%s/}ӓ7W&z[c )ل(H5oYaTrd̎Z={75}Q+3)XUkԭ@$!"Q[dwzyζ ec`#d`5 I\L/7Ur~<\ldBA phQ9v&o90R'mKrZK"Lt@< vqrT.@uF|MJSoNJ sĨV)[QזKGI;Ir(}#  $TФgh|{+Yk`HJfKl/h#ًЃ'Q:g=/gT@( ]5C7-W#20S ZM#M @6%a%ks60'^+…vͨ7^7fX|ƒ h=;'"L*O p%5͉^ZOwTDΕQS_ 5 _)}9O.t5~0lWcNb솭H@U& J#Qtg-Y8<Ӕ.B]7+oE9ImW ]8 ?I,)y7?UAskIå¶﮳6@׌<@5Dl8<6yRʏ3곬9!fK#OZsF/Tokh7T&ğϙUw\d/dGFq~a30+{H|WEb +9kp~'⮩Y)%MvH/nX$ ~:i}:r{B#w,8IjCdApݔ`Nd`grXu&;PZjSkdLuP~J_bu5M[kʞ NhZ۫rS+I\mj1+<(-Fb%R(,Y7{w4"Ih#~{7"-a J-Սh?^*Ow\SVn~ל~9k_63%db`'4ں}^US, &;\δb^f E5]@~0N=y̗-l;5#P3o~\Tjl%0BǻoN kf^1s8) a1*rd.RC^%dNicЯ]J*_%^mnb86a!'p̜d뒗y~eb.^AD s|@,w{ n% ,4%5  ƍP_162D^*V7{Kb%b"#vȄ!SKߡi33^gͽU+\~[_gk].w:_㖚vЦ +e/qc$BrJW\a9u:B'/Fj:(hǸa =Ջ7۷+ %p,x Ԡ.i.9yn*?KЙT: R|JڊB 2ɪL7 @`آV-AМyN[ÃM4g))}Q ^yS|hh7~ KAN#M[jSk%SQE}[n 3U7#~\&Fབݿ)jXRю̆'}!қO[[ܭǮںWEyWWCR"4%L/H|3 H ɸc4jc'! 1l\u\&VxQe;ww4+NDPљBAD_jn$ ]8uNLNcWbǿ;!07n5otɚLZ&^8?Q| MT4If:|6r)0h %쌰[an u7afJ5(vj"vDIx[w<44v8?f{3 E~,`³I2sYz*)IM?x,TDD?\ yv$sV >H?(,I*>ѓx d.n  W;aI~޳ErLs--O1`\뺲#77ɯ/ W뎆/UqDQl8Y]  OOS#dwǠMj)Qxߜeus61Ezse!@ϏZkB"FOSJL&ۙxx:>%=!qM)%]!}*i KS9p=aL 1wAZhbZRB˂V5ow`$ɀ}|zD*뻦3sMO N 9f8CҁM3Z쫲:[HDǁ\']:1F'`e2(6;UHN?i 8OVVH Zqʡ҆,oEL EngnX*lS:AqP)yP@3 ̿ ev8%qay?`ۍr1f?aJzbϹoPS W.Fep`:O$ʥDe7tgӆy FS{(5:E!VYQەN᮪4ŒTPVv}pHYNЃY{)}QsH<?i7i[2ZAeTŚ4yO?4̪J;GW)5\TP'Q]ߕnA0xacss=ӈfY;B \DHkyQ:Ʉl~Ni04n;WN0KO1}BG>a7Jg$Jp`/ 5]ZsUON{ [AȗǪPJ{Xmroǽ~o)8_9ЖzAAvB+ IχbgDNiIW 1Z2ۈ1F ߠMDGPamv$Ex_瘉#@[N ( ~J?b!5e[G^uz ,qsⵜ:$ZM/OW3nh8䍖c6dTEĝ, d#)$֪xBuU#]z\ O< ~72.9}:g&5sЇsqw֩>#QYr;V} G!!T,8ʛ\̃<оh-=acvvE)7gd-%L=Ӥz|%яxDLMTV:R0Ž01AestMw6d'<ZBcBr=TnDӏxIi ,c $yR%M.-M x__ޗx,EW:}hK]ہ B,lm ͥoG [ { ts 1}TZΉ֏~t*N Ufn[࢖r3M H SY+ی. mlӜ[pSNRkV1J ~ES3Aϕ+/\*P>E ]K(!Eq.s0Yb5,NiayolYYUɣ,o4r1$zl uϢ=8]Z|I8V٫Clɢ7, YFTo^񓙈!+OL7PE'XJ]3IčsxPLa3_ :1[TGIA ~B|;7 -! vZFHɏ|:8i#s5Ef6]x/= NylbGc`OzɓŒ5ԩw<?.s1?jDYў HҼ7L!SLj7 &VNka_:ꄽR^äPRdztz2:2r>Ž㒺<i${CPO_Er"^K%܍0r -Εv/EfdG7*l.Y`)sDyM %"b_.TD8ǂWvܭaܓM[M^5U*${1( =ʱih!m(P q0ը|\+`5%˖f7SQt^1Y5il,Q쓉8_EyB}M`:U² ">Yݞ#0 HZˣӒN "|Z#Td_?[4Cݩa&.D~#1ֵF2^Oo[_u–XÀ7ͶC #L ,F\t bPEv~n}SM{μhI+?4&eaz s$gq6X2*z(^Mx{n,wE}jp_\^&eT&AVa< K)=cTrֻ:h.vj e?0$Z:;+qǽ#c"|]2/jÄ;''mǐ#M Hz6 9J>#|DBjӋAШF(nIb$ss|_A;HGn1BF#0v/gqf4]ϾlCTR.r?Nd >PlK/-KMD(5یbQVNkU#b~Ov좄pDʛ[%CcG}KƔC#[i= ߕ\Y I3ƛw0 ^R}3rS5HA$Uqtd/5֤aG3F.b+En/KKK^ [+O-:C UH)QoawO RsaG28Yn 5VRǮ{ 7 f_|lR;NJV0b & rql D[)E?:?<BwZrF/\l(ks#x&Z䭗ҐwsOi}WE/!T}OU 4/4jW\9klv ;]'h@R/ZZTsoI0 ,wȢϧ3zƣ8T16 @ 9:ex+Us\\&ŹGh2z L^Zq_VBA7RtU2k ǃx#a@s*{x˳k;,4f1JVrjA;U ^UR6v x:6fSߧ,Z%$kJ .G6! ѿH'4; aŴ7ܟ ?a].k!"/P g+isqGD,K$|AkD4]|LT[(S5!rÃgqxB~&|KzmȦz褖Yi3״?%3ܹK?Ѓ ,Wa:qC;s$E3)g*9n99ܴYD,4]#(yF ,)7цhQ[&oeڗThFM2.,֣⎕2Jon0"ts"f `@xai[97bRT7`HHD4֥q5Q:\0s=׉ɬJS\bdD6 [D G2bʚgb-Op L-Pv):dPڠt2}ty~O%7ti{p&QCXy E:TPdRXuzvhM\~Xyv,k nXzx7a8sWB\=TǒGf\7ɤz{!eG,UW(OTR6/c",4^*? q}nڸ2uY;E!U !#6r:ᛣ7>HƪF%:4|3|#TxIɻ5viZ֋ 䜲b!0%tG0ǖ06ext)(cRy8CJ PCy~Jti}a"ubΒ/6t'n`!˱,W?#ɇ( Ҳa7[g 2[$(lRdکRFOQ/xЛ(@4嘠.f(?b7ga9 Qv6&wOA;c{٦[Y91Ya`e! WsђjbzvQ@6-jJכv]t~6~3i`偞R9ya޾`ȋ a?Vwus@JS4jm$s3Y=bX^&F DzNhVe5X+)<NH!L@steQyI)Өؓqm TN Sc>0DaTy<ٷb<?pƂykˆYr*of7]B6e/cSg |.^`>j)s{tݏ37)WH5Nۊ/_frAǣ'y|aUD1CNNi0<@d0(j+fgnu*Mi]};w0*`lÊ୮=zPסU?ĵ:G;phMOauN+vh஼L RZ|cJ|04Ɉ8}rd}iK=1EF~r+dvd=U.մk;mIY2x2U־ : D?wpc<, 8>4)Mg}yww;;m 9MmP>?v?IH{ˮųƂw.&F<چEOnIu0ϮZ$$Eh=FM&%PUUy?Cu}q/LӒתqp 1b<0'D2fm<9Xb$%l͏l).\Rs-[W)uGs=T@owս7^ ׫F~h>^ IRP/#g.FNր]@C5KFz S6IK^ESX`[=.fަە5{*6QA! $E5Ge.::S݉4UcکI 'VVSD9 3/wAQsR3$`~ lԖp5M2Q]: 1HdžMq5X4g!aE,ll] l*n{@fs 6z V1+b6o4;<O,~; 6ruǟ-1ci>Q=q1v-s܂H^Hm0;˞*$[;wT>2lm[jUCH|B[5w:.6qf;TwK9sQc͔|2K`ķ탎雮V'au:I6΃G@*..z2+^&nH&2n*qfڋiW-tk/2y>[}t#'=e#! J#I0D|ߛXx-"'d&ql&v$TL;yaNaJ*s2iW_mw-c^w)lTnG!\BEtvaK記]G#D/2Q)Z(# MlP]znòI{>5d xwP |h)&}-&izϴ+c!o 5 !? @Li&|aD=/GL ,-%}+z_*RIf皷cƲ,g H&) '`!+ڕihXw~&Pl]jH{DȵYweچ&HW I A؆0e'Bט=ߒ@x#6 JE9H"D8&4zx˙ Ȭ]s Q5RDxYig։mRq3碉"~aʭIT=f^ 5|r}J#E2j|X04UJf2 YzRh~I$Wv>{vw W*#ńR&LrC0>D;J1~0ň{j%Ljz:Y!ŴT}|^#zK>]*﫧,"fr٬w At]6ί (¯heW&ndB~'1A#cH@WˍiKCqeϻ3W\mY#N`V zMb&:w9嘹d!˿)Q%D<>,hCWQ养Njҫ$y+jNthAayl>rR6-!تռ ' \ RY/¦iun1e G>%i [&ɼX%{_!]*%푒iB~{[|L(y|*_KTsh.L2G qiE%4Th3ppg%z;l\f<<ՓJ@$ꛆ2a_{EO+9vEauTJ Hjh|@ *?RgǑI~h@~Z(+Sl4D?^zoҬhsV7dB蟉56(>?]Ieaw"X?f骒UgG2*4# TAzX j8OkD f;K D9=XĤdqE&,dۍQ\tB̓C'!S+6Gw_ioAo]ݱ)v}jDk>L fmb~aizNd#VFF X 2 ~*ٚuiShLEP#M@`T߈|.k Oslu vݩXj\.uݯeZc+{3 E^3<- MAV m-TnwyŒ# F#IQu]np!J(這e~z/:r zeR y%C?oFypgxY ^VѶ3[{΀qBE:B-" qs^1Ysc$ !))X .c@ēۨt.P W`/!ZAjHhOnPRѼ۵YY EyM 0m#p(1_qfI3čiS1wf57wXr^T/Ƨ\E^ڂ 6c緈 8!|}m|$c0m24Ѡ:sZv8l˫rR@hV¹R^teKA s;'+ܖ=XW .IS $C~{]AdDeC~VmQpuzbơSĨffVҺlz= dHJY>gnCSֱ#V7S*c^qsJ'5!j!ɩw/z%qlSD+ ѸL S)JIOWOE Tp+.&[9եP D+ʮK% jwqF~R(iriձ,E&6@7lk?GT|O BtukhvN0Ed!,V7r&a,n+E#[zƘa>~-kK}`Rʚ?U)/[&W X3{pPZ&ewneH&;@ ͻZu=`[TӔɋmӣ}9PwDb6sA;+s2zTbanCQ(ҧ"HMO֨oԽzQNI)sXITۯ2X&!6ۀpXө g|losGVC:(OPV3f Mdar\q2Qsh5Qڣ'>;E^%dp m13զE@i/cmv(؏uڠwŢqDjnFmQ݌6aCML>S9UO4’,u5=ڰgӌ5VuԵY{޻CCg"]fDrE1Xol £m]unI"d:;`{cć"Mˡ^쀐MPbb*psdj5JTL]JLpջ]j)fZRʽ?<͉lׅJ)U\@J械Ph\?d34_યAw)sO3\KX| )= oC>X+U3MG_m ޷I_vphaɭB" 1nP' .ʋMXl"n)CG@121БX[Z bmI6anaPK)jcr2 yn,{Z r;t}q/T_fBrMFuB\{M0δQhH;R;bIxў +tt~@y5CVŨض&50P[ '$'\ǚɡ^ >Ca5~dƢu^ڪG $T:U,jZ_7 Àcl!M0t)Jz3 mvVp+/bda3_KcE%YI!%>bqT)s|@(ܘ8@_k10Eޢ!ڼtF7xwy{bڭGd_$[}%R@nt._ENYE/E(zAvbXt> =u i zWD"lO >?ֺbV_=c?$TKNǹEa<͢yj)o@wp0fpCf_N' .rT[ĕuUn|ƾyqm-J!^WFP޿:Pg: N"2En0SWaT}rl_xuIfaڣC߂[;.s(qڍf ٿx_m7x Q{;ssb~撰 #"zjHJ. VF p:)zkʭ`e¾[!c:n@8>Yp];be>Y b̐1IC8Dt;_M\$;Twa*bv'-ֆm+`Wȉ_iFb~Ga}nMΔxpͩIp@m? ~yEi.1I% !loc O--7⎺Ve&jl- BNM 2F-wF8~ F xap#@+2/f,[ǃ)D=͞S'-w։,yTmbqgūjvڙn \ dSk`Eι}lI÷uClX h-y6*8/Wł1#N`jLήa9D7ێTO6HbDYwD<&rcASZb3Z2Cao(U&EG.xfEzO}?8=%b'l$JdϺ4Sz11Rxu@7] yYQ(p3+k+{LjPaW}//2Tlhq5F>%M;eK˓͢weУ83Qz5"w@(aEM]qY&k ~t;$KDes 04M m[zJc::ȓX-swp~gCO{.oO͸̚qwSӒ }QOLvxgnXK[5T}҈uhbc3&2U OgI z ;JȆ Irb,o-^ yeFnnXue:qUI;m.1448~ls~~ z]QI._P8:[?˕CSh Ф-Ze#W*=(MT[ޠVwˁ*xI;U6 A4u~:umv9E&֟A@5eN:_$T d] A ;0袟o &X!Ga-~ ~(6{f3TQ<>-$M(Ki a*xLNLx` 2堐;[NޝKns 8dT'^Df@^Usrʂ b/!p1=5O!:3sxr`tﰻT`{_1;I;,5媌v_LsEі_d qV5XLgjY7hGjQz(תx5NS\zd#m/ Zw9l )2]X4 _q#sb@k'. x ㍴%w+H`'/ahMsXa(G ؉Z if>3 Vs)Ccjz; ;UusI=ӛ)Jw\ "H'lr| Ȟٔq<0aEeEENp7 _.o̭9ixzs[# }e=6@&9V] p {v^dMl!4KRbTɽ8ucdfpeըܧ)ANӰr}ɕ&xCh*,GSbv4R?R*L?CMH@$y&gC= Qq6hwƧs5tyBدpRRR%#Z2 ARL}Ye=5}YK YeRtKb\]#N%BM}W1{W7%YLWRO~.γ5\hi'-o"s lX{J]5}w'W(@yAAw!sۡyEX!ӓ=m ^kw^'85ʮLNru޹n}XּFMoS@羯1\K])Xe/|prGX5x9#3̪}]} 1\^pzxk;A;vV;*/GRIT+!oڤfs#Uif=>&X55F7XZvY.gSqvnHc)J"R6ZrVu5q =SɾT],)nw-wUSe2]+gjXyU;\d\,>(D# !]jnc{qP-aBN 25vBxEͺT69*$Y}JdM7|k<7]72yɅ!Nbм,e._js\-?bِu叩f 7GN/:@ UrNJ;1E4&ZB''jQ6tӹ3LN$Ц,)\ o\q-!,DdV>K.WP*D9#mQw)@fm~}b[>~p6r3us TSX^4r:SP оn j2cnifky݇N=c2(VB<Ǿ&7& I ["=2f/s /QPbvj2ym@r/Du SJhwcCeV̩ ]*0{;P--6}RbE3 ZKc/A02fH`CsumeC٢' v†3`&U30?yà~FZss~IfxTOmjE4șY4A/Wk3,Fd 2*'LnjJCSXpR'1l l@-׬ upAJ옏M\gpz9XR 4,C oދߟ|Py4^JwSc$hjH"*xQ$KD4^Ex6DP[6I "JC#EԼuTzJѮ1RfL>R *7"qn#IULl2CnEҖ+aѩZZkڞu;wPmqN2B`4kg87 GEY.#x23 R> RhQFD pȚfRei,%ђHW}nоZ#^^8`!QsCdQ.U`$g?pyX8IQ~Aȗn=~@%HZv7~ITĺB;9zTWWnC]C.~*qxd2 Ouf-#FiL<^ǻ,FpCDEڴ5*Ĺ{Znw5/gKPq &y$Fx:'ӂLPpUVQvRYa"HЌ.v9!&.` ){+^Yj/z⌉n!RG|.I < ^}BzԘ6؅uEjCW~p_<8!3K=eYS>>&FnFN nAQn/cWs#q¬]B bd7)tOԠA3/Z1~Z U;3VV1h\90rh9C`P~vM/gɶr'/bm~ȟr+n2N"vǷ9{Ϻkj6Io,7p V@w"x}.F>tBUlc܇)^vb9Wv3=|tJTW+N `]>KsؗmXqe?g Wu*#h2ej49y5<@ɩ Fu$NI"Ξ"JLnm f<\E&f? b^۾VƿNTQ陴⌃AĨ^F|#鷰pE &;Kɟ/f9$:J R?](R  pe"׆.> 2Gs4u3u~뗂܌` ^LQdBQ5 V6p܈ ~TI0+;w|l<ˉ8JByrp6͌Uǟi.-W#ZqBhڼ%vX2Ygj?[pn\GS pGI`S~[foOZlU~%$\[bxs˒ُ_L 0 @Mg"+ՍÁՔ+ zQY_㷪2 fNuu+7HMp%}o%[Uc#1vAhVPvl^ILS/n5}_][oOFB߼Q>r?AV׈)%ŢIlD^I;C0-}➙91h\ja%l s!jԏQ *dB-g3;8yڈǜ02E<:#V A-6Y|pm o_Z>Ӟy" h),wQf-+5毣Y}[8'@D^0"P4͝ 􌨴ϸ$DSM2`d0(7!W`Y"-g\Ill0kfU* ?ӲwU񺛜҅` xٸ1. \JlAl{GAY;u{ yGN=OH[C]iG z& v /fgAB9B?ASH)da->fVrn-f{냬z=J$É;bk;b֮7vY ƬjlXA . N=beY/_m%y3M ݩ5c?I"d}R!}{zѶC\T@{l΋U61+^P#WY3-IM1\x4_BlScOUN}B4uqF܎}S9Ie<==;羰hpm_e^ fcuIywY"I_n8>ڮMl/.#jX>WZި3客d\Sݬxyj]Qq  h̎G e~cT՞zP(ྗh\㨲1\{HpEPP$ێ}=2m! [ 1JTOc/Dk >X9a!.`Z^Zq1*Ik7/=8SŸ:Mg_{(Z+-'u{7 20̥7 ˘%Pp 1V2f[1|#^6)_ےZ@> JV#;l >hrv GƵV [jUx>O:%:ܰ8Q"a3،`@/sqE& J {)Ξ OZ Frw@ߐ2aVgMmDREZFM?4m 0PHTkR~SHi\2)o 4-k,Z9k ԂzF|6ګ5^֎6У 6VIhҩT>F,Tպe;1 [{\;la&BȒ6 $&DŁE5Չt9~l1%lj teJ8]x`is mv e74)}=vM0G+l];-dgkZW5D@gͶN>ԍOK Pil#}@?Ldh\͔|`ØsӖIJ1F\;M`Fa"ѣKͺ[rHnQ_X5"KV c Oᖳ^ U(+L9,kBzhl,u|Mo| 41CS h;w.3}fʣ2HuvFÖYf?g l֑ս|ǥ`Mq7giz  UK2' Jq,r<HOIb}XHB$ {+RI.lBPi[48LAc4*mvSD=oxZ#zL 6*u\#^d6O;q{ײE>JN`=naT|'˜ A weYwg'/kzWS=gHqj̏ T$-B^2Y%C;!nIM/:ͺř Dno pXhG\M+W-C&5(d=<DF\8l澂8|`Qy^[n?n: n7?ׂ1quz( 4=c@B/J #YWW^SkJ:~B[Xgw6"8_n/1b7 +m~ꖬgk6@kkk3Xw0'bKf9!uF[^9uF/ ./p8הi|P9ؙhQ59߰rSZ92bU&`i^]=)oDB D%vq* vB371)e$䘖TwOdɁb[.:)u8K4|} #DYn@M$J3+'ۙՊrD&+G=5]^i8v ~e)r}yUVLl7G) 3ӕO!ZE4mW[!5:/V-`t#q}"})Wܵǡz}&ޜLKs l]:gp2T XAA'tPV>[xl{jfej:0ZE>RQ!N\10eKÒۭ݀:߰bŲwo&\etz%_ dLJSoqoAX;LKSܮ"Sx@u Ǔ<2>ӵ9) ϭp7BwsCZ|;lƢD_LnR4eQ4Yۈ%WʘSy$m-Sx.>a'㣖"2~w^k֞cލQ3BTYT[YFeDӡ ,H$+䑒%ʄ4yɅV6!rKtGuTfdYT6?;?hҰ+ÜH&K`e9>(psEvkYT 4vo.2F?Su#W]S{,6]he tWȟiǥ=kVU QFaxRbf ]=+@_LoHa6cȩk>jyn+*%7SǴq) Ds?F Q/ڸ$Dz@=EhUE]D;i{O`k뚌4|p_q.G,ף>X*N/pb}Sj~.1Y[ĩ7Ni"io\ y6P^!9IoshܒS ,a a̝bk94', t8e٘@3wUv(r&߬ y0xR*j&S%_*압 )*W7 봣BEw1P <첂J?,;%7\Orz]3|Q`?Dҧr?@ĎF<4R`%4c:zTc.y6ݾאUj3}Яœ4'tzO4~a,𽃃sDYRY/IV1\g^mfC7&wX?15B_NxSs[5qoxٰjmqXT?!ؒ {z+{>y'mM/me/7JrM9gh]LK745ʎ JI-)V߲k,:avU栤?M-gssjg LyNV^CDƄev@La5: Kx0Gf1O69̍. ^bc{Lw=9p2‚Pjm ;XOW` +`s<|f%HVo@t7I5no|VBQ֜]"R'$58FE:zj'[ \Gm~lHf oa}6lH.%最tKi]iOʻ!`U`e`iQ "KuNL^d 1gSjM~Ft*@u)N^֔$cQhFq9s{ -(Mšz7C)Oa٦9]KM.tԉXw]l:OεCp>uv~W 0'#H,i;`&}fKC r!#w.M7i];lROkNsd??_&#C|W[m~8?}iOӏg'(Ck=q'W:g9\)Ī dO|XD]M=|S[(!ΩF&$ݯ|VϪ[ h/Nq'LݻߑEAq!/r Ʒs!oL㠥ҞŶ_̤%lH4:={$~J+!HT! ]sS3΍~^p vmVZj+* AJ}_] Pȿg`Lߵ'BdOxɛG5z}>ULXMMHO.7gY ScˏbLbי]yj0^)$c?2)! J>lhC1$_[YRv.80?zw> υ9yÍrz\_Q'SmľaE1ZоTh~G޳wE!3,!dH,ArV'~mrsfkcfik"J{A}DۃQL߿:Iw  {APW؉BbW6P+ ݿkOݗہ-G86/kE1kD["[Ӱ}1]W-p"ʘc3&a_d[ tڑRZ{Po$#d i$"!H^x'ϲD֟xԍss檓Ȭ%n7`51mۺ8!*lv4fI. 26 ÷>~C jF7 ,BLSPz[*b= LvGE n1,Fp(p!׮oXN{@l 0Cв j:,M=@lF5Cxݛ@7fp%A]p?;U0!p"҂Zc^JןiTѾ7--X2y*QV#>ٗҜ7P{xVóEX_t/բނYQ6rIztIh.hKT`H _z@k>ĤU3bHuܬʸ51N4 p(H%_6mQ>]xnzCAq;kjwXޠ$SixOjpqrccFe0MfkH/з&y9J(0bD Yrġ+@KV8OZP)5w[9@Ps`SNTvW.*- 4_覙I=U \['&$WHT5n?x mRKR2)$k^\ba7$½8`SO\k dUqG$j`RE;DzAA^?p-wJӢsƆ rgػ4BP:n 5v]Y*B>kw>y~sM?e0ujͰr d] qE#D's?}I&+<ƪfqt+R> i aF8Z 0>4kB?M̬IF+Ĥɇ=,{dk8|TF8$ҭHk3tt@-L-u<*mI0!j|4=1L]^CDg *#6A`ĭLr!0\xt='BPE]a<{!):m?`pV|hEAw2K!h*֒4 Qm"etmYTi&2',4Ür8s7i8D2`#KiƖGd%nMG9Tr߳4j19I]AζD&w@qVpơw\[ ;s\OG> BHy#iRyOۛrsI+e R&֎ Xr+;W5Z fҞi`Z +LhBSoվF "fV<UsdMiI+cץʫ!&1N[1M*h&^j3ISNU yL嗁#L ᩪ5_CIaG((+7EEĺk:S) e7r|kLݢ:w&i6LX_~>a)?0dXTA2GGݾEgdZ)}j!d=qM|I>5/ 0e6-Q\ugbrQEm?`A0[BAr+*E >ܑyl(Z_*R-Řn־J_ 9B=*!^I,ü/{~믾|~ <3s Cgy؆̛hK?`zE#/K>3/}3Jk7+h<#iHLZٱt*Ԫ0*dYKufas"dO8A!m챳M :n2RWLIqDQS[2gM-q̛Nx0RpSQ{IXxuU"1ޑǨup/,^/ ]]{I{EoWPPEOG'GOy-w .P&Ӣˠt?O0s k[NZX2)Ro"/9|ګ"Z,MmK4t,XLҪBsfɃυJxˬ1PhyeM&s?&pÔbo=٣* 0US׌} oujWi5_&u&lB}_0t#rri, ;.c3sӱT\Fڱ(u՝NyH+62+eұy/X4L"͔yUycjGnϣq/VR? LS͕v ?ߘ (9n^2{?]Yt#ve'jvQ剁-cHV |Ҿ8%)!B#Hߌ¨:b3?6/<'!&2. X'|p$FC˪A쌐Y Z D/5qi3 El$gr`E`]mU #q#gFqfXVy%?6ޚ)YR@pKzJԕe*NύS 7dzdRz~J'midmrʣ7g0`[်wFIE)qUd&~E>pFכowOUNAbg> [@e:dS_̴9$qg%W`(-4/dО8> XA-U*#lj!jcml>35Jn[d8<=?m,+8`$bnMkb"lAB5#\%HLE3>Q nʆK *ᕷ=/*sy}A$lb[e50)PUyH[Bwz 1!Nsڋ K<$#} 6E7])ѨFHs7+ !r%P fP)w5geb7;Lzq7j+.x˝BǼvQkA[8B! nu:gYD ]4+9UڑOx66ivc(6IFtnހ%uLu49θMvCaفMGnϟ1 |s]IsCK)R M,ձh4~(83:SI{{ GBL  0•F}YɟM:o옦ڴ$6].бJ+g [3JѴY2Ӣ ! oW5]ji[]m$4HA#LLPˤ@۷%J8O>-O=@IUX9* %8Y&ޗٟa"aKu^qZ XG1 ݰsj'VN*ekm@fW2/z8?~mJDyBR9ky Jc˅ "!/VgrUsE-1&zehճ/*[mm&ն~#@o/:UNb:fޜZK.*MmlN'etc[eW)SmxK!x m~P0KK=!\z靷:4f^{Qgpp SʛT͢õQR/z[K=ۻmmbA=%`.#*lftZJ/j_Վf2*Yٺ}^=aS4kDZ)b rA?|zPlwHǼ-J_<b&A9Չ@$),]r)*;VӖv'$f2C"W En@ǭ-?`7d'b*ܢhHGx)Ҕ'SE JyAjw+sX]Q Z:S( _$^`sPǎ6 $@&uuQ [ kpcѻ}%I{;6&(3Q sB2LcJ= aNLkw/X3>>fٮ)B 6$RD R7b&m9_Fmb&3$fU!^j5GrUõTx>nFN&U2! ͠nsRO qKlJ+DNB/v'v8s.j7!VAg R{F;(^W G->2fUАGM]+]4Y([U\Vu>Vp+5:Ղ*>?A1EFO..M KxPu{p2p!h%V3QHGk&yˁ#yXXI;HúS&/j [Bd]&cy zJ[zNJ"H3kܯWe,E;$ ?&ITJ+@mST?; gSO K9b|J?Jqy~n^;-"!mY3 C -j^%X5 kb_Y1$izz3 hQBu~ 6#%G$RdF KRK{bK'o?lJqxgpDhw`LGYܙzkUf@<^t,dG+Mt &@>"8lb@e.*ʣƁ8<gS&ګ ]HﻇyH.r+wnP_U^UҚZ`M N~uXe!y'SM`}eT_J,5g=Za޼r20ؐ& 6sSuǬ^}ݕmmUI|9ENC8,W RU"X]pҕӋػ%0\54· t# ~4rXoo5м$i?珴b+^/鏶:2.*IΉ_-܁xr Y Cj38>T4MJ,*рꌼQd>~+ƚHW8iJes=qK=mn<cfen7zGt6(ӳk!cC_ Z%n$SfgYZ~x[|5$F_f-BEcAG`;F/y[Q7kLȎ(>d5zg 4c I-(ѽ zB)0oNRIwu ۧ$ bBãCX3?H֌qR<^$>5Fdq<2qE7 QVv' c CuFGA ?ZvFMUKrw>w0"/{`F$+KnilExTQ+ mWo$.\ ~rA3jtqTܑNܿS%-b=0i*:TX#'z'z*G]5qYR2̳o*xSzb7ʔuU*ޚ5$qv0Kiϡt@'/.xNȼ]Fy]$6rE.rA77G_0DGpbpv/d0:\TZoL11nV,΃ s8ȡ\Fs;m@ڲ_ ]!y8BK9XL7Wb6cqCob:Y܏<[Ea=e:vW>'H#֓Nz.f ,T}?4{yedZݭ Rs4)[*ЙሉZo(c`-֙6Sr_ k92H6mmfVDH& &f:܄Rd?,)?GR=p&XNQowfJw4uũ^}-M(LYJs)nUAph2 DbXhQ0D~nK\&xΡaI(rhyXrf]$$*7et%o/uwu9+4I3( 3X4# !^^-p, 0s ԴkdA{Jc?\sǩXV@DKE %t[I͚ǾB\Q;Q(ퟪD_;?ŧ@sSO0:#qXW `焢bx_;x#II^`1Xnj+u$h":N`KS!6  ;}Wsml )[HG)19'd;Jaθ?;IVGH2/*&nUrx}4ݍ,i O|-ED\Bi5"^*Kȕh<>\rWm.-w=v#ߠg?o QLh_IL^+A~u 08huq nƮs狨2P1;N _i<ӱ?|!%^G+od$\?KkcG:x3zXZ8*GQ [F3"'[W0^%@tAߔ(~a:ҡ1tW.W(Q$<ȼZ"wjp :0Y0,7Hu-ӌxe[u-DH}r+cJ0څf}8Gwt?Z\3FR`oYfŶR?0R@IrM\p4+wj|2,̰VX.KUV#C7Gb&AZ5j* ^^a4Hyh5!#$s瓾ڝjof3޵t ha/ݸ3 iYߩ6-y-!SGff% 3co8*@@'r0]:;l!} 8ǣiL?Hdԗ_Ap>C̢%:daʡb|B({h۰2>;syՈR#YhIgkg^\t'|&2*zn^B2K2Q@+l z/LeBvŶ8d&^EU.<8b#8z(?W2; \p٭Mh}A`S 6xCTc<;'Ě{?|GٗK,j;:΄puN6&XpLD "wmտ`33扶gI) :2zKe$' q&#(<1w?WIZi5R<.is*7t)A|wW&3V_:ڷǻ1f!{i(0%];ʼn@ = 6xxn[_%]xA28AvbK|s$m+~$|v`%9'N䄡4}03_ .U,Xul_f˗${ 8*;N_9QDӎz?Wo-A2v7 ˜Jff+@S9*y,*Ʊ:nU. vf;CCt]'5P%ᛁ%ƺsÓYtՋʸmUX]Q`FRz.UdBN";64٫LPUb:BDPm1jt x*aAg^e_ "0Q*j"-ɭ%8.OJ_;Lt =B%@b-`+_= e=6藈6oؖj@v`!|cz ,|G9lmxOW/P$y7d=q&,G40#oQzl0qk.Rd4}&Ť9{UM@ dzis&*j^1cb:P|)pJ34vc<Їo6ꆞyCm {yuԧY9=0´vaMo: Fg~흵 ,PUSTVBH7ll_PQȩ*w}^,mmb;X<+Ű .~!)67iCzHvh1"Y]F{\UZF#Qd4ܵ5BA j-I|F(f]S; 1WU!l&ˎA?ǹ]ܵzncSUK@z^Ze~-p]֕*&آugl~h~%B(Fd-rX,x`x@'cbk=PUH;o8/%&DB% *0"}qH'qB?hV3s}0F9~.p`<Ŭ2uXIB]Vu5Kה}1Z [\u$zgB]S @[axY*N5"QCYib}.#Tw]v3Jh..gdD)Ԥ /mRGEK@s7MV'J0y5ۃ&1v6,Èrһzw8M|r1A8 PNh(v6vi4jG4qfjqW'Gnɤv%|l jI_8 >.u'P'E!r~6.ә ML\@r: KF}=އWp #gXO7(nbO5zĕn1l,.hM<1}M:;f5^sbn;*>R0bpUE T\IRAuD7 DL^gKB@o5yEJi{0h*?XY+ C`Ey(ݙ?cgj;g}$@{~ TVJLAY A8R:8Xq"ԡc2ڱL9x~}@Nޣ1F ɥ X3 ]>'ݽ_Br^6ULpm=AcY&^/:ј{tkO@Tq^V\2HĂ{Ӗ3Ӂ6DbC5 iF(`[-n0 EAO훻M X2"-Ra}g+}lfxun"t! €)F^%&fl WNNj4WiL' /Y+Ʋ7]JtY0_,>H% |!f1ZҖ/ڛ 'TL^j!: m ]:+l͖h'w8DҮ( jV8\!_5:c9춿Ix4g_>+MW(cSNt\e ߥZ 1s B|Wuh>uCOPe?"o@jADQyGZპ̌PuaݱQ@ٗrG"{6Dgg <3iU2;>NNvs鴒[RJ,(q_ 1?/l+A;`d&7 Nd>3R'hp~ v;9YoWy׽]7OCB[ 3(@y2}[ʵJ3ӜU!IYnT@>5ܓL<aor ̈rdR+ ?rDģO `Đvn2ߗYz#,D!3i_DBrhaAାY5uRrB0@A\÷c46vɮSKOvj;8q5%G l&ЯepGPhPx|2OQu =e֋OZVˈD#=7Ttq+~Qhq\^qNf Ug<m՚5ιkzixN­[:pW[HhT׺ Po"DD5NPe qzd=>ݹk-pd]ዮ)cuD<\qc|2 !:h:LfhcV=ezNCuO(ӱjjN}pSESC[:J/ ]<>o\qM :aB]-&TD .]{#8Tja a(3D6آA歐& -ٟIe۸"&Loc5hW\ichwX&POAs3RUiȜ<5:+yκN}vLqTp@ W_q(*pԴx``y3QQ,3~م" GP'Zt*י,P|^u(S=A& \?řbk۟,}ۮŲ0ޗMHL=XKTJvgs͑vrW2]*# ~aOH T_qGDb8<6eҖD6a5CuKu{ujQhD}5dȊ_@㺒 3(ωO^P슎hKfYie`W\7Z%DzJH)ip14ҌD֭[H}R*-aQ& OW66#{QT翮Vs1E rȉIl9`*1=&ScT#|3)B]H"A-qɤBc,/\.[sӻtm4,Ҧ*<,aDeq K=-ܙd#hw&%!$giRf8-Q:jmz^1(' z1la:ı$ZL~?e} vA @nT)SC5Pxcw#aYw$_rPPc."7|-nȑod;)@M+VyRU cv{1beT[2qo`;sCϧrTRA^ƭב"[Cǂ*~\ 8iaQڼMLnc`ĹMwV"#[ 'CC,._yo'oa_UOMѱ2_Y c_O A d;DP$apVcMWi{ߓ]ēo~dnE\N2ϳ ^c`lib"nb /Ak]l 5X@ gO+PT"`{NKʧ|%6Șő?[\|3<f-x\$ Voޱ֒A}WCĶm&!U ey1dSژ`M߄_j:|ݙV hEY_F.^ )OD(*:Xn vHˀ0arEhĊig.ۼ0|5pkϸȦ gsz_{B,12"` ]`J$ F],tveXařvE|oL )Iahj2BhAV Pf,S/'ܐ5b>\ / >IŔ6~?ֹs="?_+ ~ae_vֈ4p J +%T>h""kqH׏_=?<S?]|WXMX(']ks ,6]M3V@M%,! 7F82[W%-W-T\t QuİOZ\!L*w%r@I@=Po(}Ot9Z?>y3Ogrİ1z+WTm8D;!+_̴zɤkrxx}0Y[t#m8Ng_8:a?mJ׈yep .M»@1܂u 7\^-d9 Pj+;SFm59[_RlR|}Y&!MG/dbW9+@9(X8_Ǜ&h迿 .&l:P}!-߂asȶἣYtTcsl3^OQYخZLݲ@OVOd[u=Z$o 2?Yl8.a0vg!v$DD6(-JgWA%6IͿVXȆUӂjv̔SpD7H-PT-uוho!fYyW0,n+,݄deғZ8ZQox/cJLdީV3FVq[ ,aeȈe k\D7Q_Ȉщ'uKB:)gr|tҐ/۵W \b)|)iGzޠzl=N̚J~G>i_ J)ok+Wx90R<[7Ցo۝ԒXs E5GK9 ۵i4H 3V"f d<7?tT6/zs\u1(a`@dK9$'NlqnC^ M9=H)MnctF3-q/ȮU]JCOaκ>:vDFَ#C*!a9úoE?s݇F[ROcU-`~xyDӌ9)ɷچ;ghj HA__D$}TxøV[(g]'5Lqv8t -nx13f 77!-h>zs>фZ&ΩC ❪ٟ(|#c~ū~l`sZ{\(-#?S7mICs̜Oy; p&F: 3qsLd-6j4ٔaCU(g1k^閧 qژp!Mvg&ыvсVWfhdG+| ihYTojG(T|g "5&j(NO,]w>`$2ZJ Sx򯺜IԌ~z%n9PE L| ?1@4'Z+T~)cRm+i?.qy!$J||uzi0z!'Z L,xHY/P~%M.[əm-HL"3>St˻]JD <' \Iv(G|TֈXշ]ni]BP H )rr9̊T+i$)B,/D"_dDaG%)9n`I5QrGXNع,eіC.X₢%Hո-٥"`r氅K]ItSgfH;i ̴7öSyt׌XO +v2[ uM @֘ms<ӈF+G>*.٧-ݵԥ0z/sw+ܝ0 {Ws܏}'+1G 69/?=F-4#bSr3PnkmfdfLsJSgX w[Mpi9e".9*H `tG}Aj*p`z*Ar'5QL4Kyfaz+`[XA5 V|ѿ E7fS0pN{DIN<.sYpa4ͷd- k*V'`uV_zzէԔ{ l&1Ob<ʎҗbK! }|'SPmj-rH=H1g>Fl )Ǭl~G~lkAHN, HcnΑ rz,Hd7kHs[_(PI+VJ%sCs@8e)ca>B38kS_B̯ݙn^kSF\K xKfa\JE9* ز6j^b6|[DUYqc."T 3-aQJ=o7N&*0)Wk2CN׍vr5"pT48g~H=jXyfOOgQE0î3^u-c'̴^L$Ez;N2szރVQ}Cb+(wznr-+Ξ8*</8I Q.|Z9Ψ +Pq0&)C_gb٦Ko^%[>*w-I .OGBY69}> 8&%N؅^0r"\SAV&}_цc2/c)gG2@6/|t~/(.ʴ#XMWЙ}WQ, v֮b¼jK(mHRrPvPNQ؎6pqu{*1 .opBB.'m=}YiCYh el][nV`nʫ1Cҁu^9v 6t3H6oI }Mq36~2#Dn ޢpV&HWxIZ9nDuΝ~ _;ɳ*0XJOc1Hd;e( QCWM{*EX^ zH}kARmEL/|!= ,$ ]=|  ;9X(t:\۽N82G t|90F#Ce]gQ†5=a:ASS-i-`J^M桞^n¸B=Ž?j_k7r(V ~ՙvVk*JX|^fPy>IJWorF}giZq@Y%L)mlV-i}茹F@j Q^K=N4oV<ݨr̒r;eyeWp? ;(*9뚼C:a; ;΋f04{,>?2͢T:5ơf?1#Äs?C T )ea!u9oc*mJWkEqQ.>0F2)Q IA}N脠 J?eXIf1u5&k wR␄+?w{wqR|ORp+>W=A0NN!Oĕ-Arَ\&jєfX"={J OZf+ʽU/Løhd hN4*[fހt|S;֝YoXW[1K!|U q5ܦ8*h)Vq7:ˮ9ytFAW~ҧtF?M_iޅKCF+>P'3{uE*h?)3we(Kw_ ;r(.BA=M'T(~kLB18y%}JiGdsфʬt2ܢLF.Uֆ<Ƭ(a"T];mG_zd6#Ca*`YA] + OxU*|R~!Ob<٣ۀ9= yy5YͼjCq7B^( . RYzC)ӈwC=QkՆ!)2~#NXH֟b=I3jmY 6OuV!  #ꛡJpu֜dcJWQ}~9^9^EZNc0/ǽ 4>`@7cQ\Bpu໾65T{u~G%^yQ8[s[căFk|h/'h0e]%c7ED#oy%eqZ Ơn ~2fp]/|ͯ/tIӴsWCU'3菚a~6Ϊa;+plaTxYv])ދ}˶_r=7 -O:+9S/1OaܴpS=$RCxYr#r9I[ +Buw!{g mT _`\ Q+ t69(};Yog?`Kn}=m`y!"+ )o9 d0;B8%ʝ&972;(ׇ]" ЛSCAHb0ysPu"cISImƤoa<5u:3kIּ5<˨W P&*Xc" ]~<*`Cئ\-ゥ|Iࢀ=}$xTw7oF>ACUh/ṿ lPr%n1᮪8e?qJG겻mjp5aVW >J$ϼ4`I>eGf^>j]~ }u7ɸTwWwXŒzKoj+QzqڒI@H72sKmR $:}"l^lg@Nj'YR/2:06"]ًKMPK @Cl qEWf%3gm {+NWtUtV$BslmHJT)dߪ@ёP)Bx泶N7b׃c{R L߱QK1wF8 kyeW#לe undc=/lBôȋhA++TJ5zKg#VhWy)ܤ'-e$z(6pq:1ƓkO]EDH/mw WRZG$m{*xm¥ ܀5W\k L ʦIB2::"λhLWr׹Z}̋Axge CfZ2{9Hϧhaf]:=Ļ?6^mmC:M7bFz}> dD*_WѫORY}N[/ 惃f8|CkJ2IfHKGjv}D s Mrk/d%?Wgb)DOĖyTk)=QRe7 W>Gu͂`uy:v{>O4QRlF/hZ!~u*?Ѹ*0|Sg>rNkjaѕM7B)tFo^U-Y'!*Wk66jp9{S|Ihǩ-7׊CѡaR#]tpέwS~޹AC:'{(d7翰q677!}uV֩Rn y[ ⭚b8ڦ ==eR 4%.b|Z<;dqh~9!Pnwm 0`w׳kDhQdmjNva- >Г}xKT . )JZ;B&[}@B*B$䐘CH cl x޺RCv"@}⍟`Ns|sZ̙ϬWy) uTn+QK1g(̕I :z ,WŰp:Q[b]4qH3Ӄi(Dcy-"0UjdC\3}#wP{[vՇyR^^c(tk +$vx؄-U?D䝋NgAv[${,G!J`hi3Nd@|&5PVq / /e#I*u _ 4kgҽN u?dt3Z?=G22lYb 7gaef%<'S+~ȲdojB <ô8DS:2G]&tBO\s^_JVZOh\JU]"|0#* jc_d.l>p/" {mf?`OԾu'uHQ'fKFO(xB7<9S n(͊pV 9SY1iiS=R O}~Hy\7o?ę4OCKx5[Kʰq.gJB:"\bz.1AUlVK]~wt VE61^\ aѓĄ$ pHQ7@Z?=ٶ@'Qvi, 0RpL]=:U16@8u_7yzFt ڮǏM*ydb L7ϣL (a* Zqy^?шHߨ?~|&m>DiwY,>?Z팏BZ`ŴbV`/h)K*_.$.<]hR-H/7⯿l*y*{VWj-f"Zd8J ؅a&{EXN}WC * 4 ORD藵3nԬͨbx7H0pJcTS_ e.K;@T%~3~ٻΙ{>H_&3D{<涊{Mi~ӣ604{qtY4$!x'RVJGTi2~&L8MI++Y}|q}rZF`,I:darG#Ӽ>75*n+t#'o(#it30,IXK&9U+<&1 =sUpfC_ҙO0Qn/f `GfL W?mۗzxASN؅vaV5-M2_$9yX= "EV| 4؁{+9qj^flq3|8~D*)T8:00iis]F"h?A!фFZrnYI4E>;ॹf<ᦏ*oWPCeVD.Pfɜ͖69Zrexe1+tQztbldt!Jji2ĦO}d7<poFQfZͿˋo nFTAUtFqX/<-,IIJ0>oY5@8%gQ+=(&1BO2వOك#FKLX&$gD^Uzp\@<`W7 1 XdZe/$~V6d/mr\eAẺ.yvaZ\dT6 b/-B7 Il{]#jsUe逈& }{ӘU w$yN6h'rA& zupiэgnlO*1޾XDۘi=TLx۴8Na)MIʅ{RwcUEȣoO`vFKň}S;hr!DP%p".-h "^3' c2Cbv=kJ_%MA jʣtueڞ,Bf媺qSStmvp<.;ufJ+6h~%$B<EM?,,/!d86 e9-p&H?ӫ}<lI,pA~.IZOGZW3N.:|>˄>QV*QU͞iP ~mpв^BzpB6ZB]a€>( _WS4a UX܋A7J2>7Qpc}1Ӆ< rny'fwjӔ< ]/gu}C!k.,(=זyI8eLbDou6\/4QHa=Ɋwm420ki PY[ZMrt(jZΆw[b1kC`LM5`Ze+`Sg3ϲ(x^,s^)W!/QIfQut{)eaHn"قf,*a] xIz.B>๭E`Gf8U=]S0kh*qܸ]& 97JB\pXNeai`x8Lr=oXL2?,߻oj)vFcտQ AŝH+ɒbpu,HQQH܇³#Gn[vŮL(i(>r5=T&Q̫ 0{7we)toO,IpEi=!A7Cw.N0m5S9Sj8\ c&Z=STN@Hv6YG%FErm62@6'b˦h6:&Q]יTT/NHAW *0r;SW5`S[m="#_*5" /p)à*Rl9U _r2r<:i*oj۩AI  TR.v6IJZ/ $}lq9U*D*K*V}P<#,T*3-햿I&8 Hcb1>s3Sb a;̯o*W(+5c< m=PnyEt^Jen5W{Thʖvˎ?$e4t.Lz,,!Uoz{yHĖ`xg-85X $.إf%Y\z"si&Zs3fQX2GЅ,םMMIn/1@l "nn-X#dj!f@jIJeD()a\#`On-G7!/2EvQ_`HǍ8>Y8NR I^ӚWxLyH yHxKirIAhQQlC&!Bf32ٌ"gmviMU.#co}Aoj:c0K"rHE!dw'tN"?[C!K"ŹgC"_;/xS5 C˦|_uL8<dIlAFl|舛C6<[X8GTXv,-G'79〇'^6=lj+n$d5PV4'?Z*k9/`+y1CY"!o\2?|by$f +Դ w\#,&pJV-lLft.E"9#\96l"k_! xhY*W^*_mF zB 4I ?UN $DnOKzfYދ)W>#& X8Y7RE3Aj,iGX%`OqO`ZP8_g>`zkR}P-#󘤭.&x׶xxy`߆7%(^s][\[п?=3Wlb"JvnLѼ0N_xvw~#9\!qikOC>b7m+k`Z_]bZ㬱p4d9ӽp@U5MWײ֝~:Pj׶ )Iɗ ]u{=V|7*u᳨qxDy2{ؤz#gB[[f,ŒoGkl E-^Tj 1#h&1lw, "<"➩tLtn؜?OyW+vi;[Q2T v4At*#xZ׹cK8[<$1ꋱ<#$⮈B4Clz:SB %$^cR-6C-N¡WvK͵^H%o<~ bZeHBbyfP[TӇaS4дk0I[3;Vۂ-Dç7Ropjp0|9(SnIR2['oBe\`gIZrB{b+MvZnz-r/M@d0tkL;( 9/T O@0 *BL|dhNiHo[6„xɈ]āOVxK]*xhi^~j m( GT:f΀P9E}.հ#IL~dؗOd7yD kJ&*5|;VZzK%ch?,oXApD@,3luBjtzh 1`>J|/a鎀UsrbNgH-nѴIa(5&12YV{Pkg"Csa5R|8e꩛q;ts.Y;o#.'F4 Ш|;lx^ڹ^E|V.>ի`b&%vj`=ҍЦ<Bg;XNڟxyP+(3Bz~wq:jm_ UwMp0hlP'kOe = XҙD\qr޻CY"?1еȯa/̅u\cD~& S Cy;8Qf9=r*y1*”и)gCK,tJ9ҐѓA TS6גr?V !VIGrT#' Kwwah̠n Jnx$}'zr <ɾicW49TGtKOɞ3PJx6=?ʌN;n#EUٷTgq`h;iχku\vż|0y&d-itl[ˀN''hS:|pi7:JF`;tЖ˝ԌUho 5S:( DkOA-ű Q>8Տ2_ᖎL'hݚdoʪ]R tmiU}Iā}6E-HOBH_S _ZhbFQy4 l$`o4^`EHL`v @BZ1j++ᶌsjXe+L,DgmS?XIn)_@@dHl{К+ C8d¦ʈWd:њǾWӪ bc7Ƈ9T=`D.b69aތZp-ԽAYeo%O(dżTeHklWY {uNcܘdMt ~yfmm[&k Ћlʆʒ{%/jȴIcը9Z :"_xrd&8ıC(dXk^e0+Rzy[0`cayDHÙ/dGY>/Fa>b^ l9U>C9< ~(o(L/TWo¤ P[|/։` a%*^W)~'R&ٞlE[f~_ed" 4U ^]oq'ldMͶrd(W)c)0ɁQN٦ad+Rd`s ;iɸr i^wSPxC̷ .N4ugړTpbbJni_&#v>~l#c>AhJk"־<10',NIA_'יnI\"ūܰ'T^ ϑam WF!LEF,0ݬv_*5h ѥY )Di,%썉MLnJv:W(φVPħgBǰ?*&,"΁Qz SNc&22"Hے:5Tpǔ 4;!xiÛu?D]n_ K+k0To*`nهgRt[1AH -˜l۪,P]KUޞV\R[!m%c`[c[f򐷿ȉ({B?6 YҦnXOh,uRjynZD,vaWo/#ب?:e2'K: 6?OqJWiP.!#,(D y&Mjuz1"r 6y8mn-b.j1L59sAtT>!k׈>DWwm3A A~0vdTky(Z?n*FMzoGR)"vy9!eS_vZy y^:cwɐ*c:t\+ O~z7mBzbT[mh9{M}q螻̧S~:-Gal[p/t9$>:.+;+Nфj%m1 Naao2AƨUW c:b Yg(@Q?*pb  ˧;P G(k"S>n&ϷyY-*VE j%vuؽ/k3.jƢ-ghcCc>^X}W ȿYn50>2zgyx_ +;@Υ npt1p@#VĜ,ھױNؚ'ׂ˅UjQN yȩz}8C"w`nl1aIX>{-XDK/|s9iq. ;Opp_}nΓ6s"ejz̭;R,Ad~QgG 9Qe'xݸEIz"s lHUkp╳k1k@&T 13I9g(Jww~yૄh" e`߁CSr/(~U_g{ۈZ*6Y/ƄRY\G!v/jR:{/R>-EKm\!o|+<> tkuhE.׌TG;%qydd>>C34}nncz'uBEv2ԍˈvôMUŭ.2!a}d{P׽L9ԂRL#x p'IC*s"ھ?:K1yakYwd`5݅Ȣwu`s[p &GO99?"jQ7BI2gəNmg۹M=P>+ƗCq ("!slS6Kt*``G~O0=ΤPőV",/a5Q;Yi9W3ةvGÊQm:V)W9q2]O.b?!ŊZ=!_yKQ<&k],$=#ţH--=Í8[ Hu?MpuQ1zG™pXt>a]`Rpo+$&s rFsQ W,ٯ( GPGCw L=R"TnÏFO#K sRTEk1gs%'Y_<># 1<37 V)Ri?.i锳G'_aܲc0鎽mCC\@^(]B6sPo3_J?p>l -cuQW)aM%5)gށzurZ'iV1ucl8ٛJ.--!lYѱh(Aip lucY+|n( 5MP`c}*,)VReL_촄o!~4c5F5?sJ̫^LN_1'8?D8k80PCbV^~:/}]hhBVZw*4qf0{c7UOD$τwޓK ^>:,0Um(+N%"#e@ JwnpJ lU?o==ѫfƟՕq&z1Fᩦ4S7|cΙDzN+Nl O>m.'ZD[ūH K~fN~vW%IFh6)vo]ԘlHEoH5 HQlAO_h=ĥ|ƣ™D)A)`-L<j>5xI2{P$L#l^EI \@\v ra]zs!Wf EhWi(S~rJl$KïFʅ&r_,20&p->\p rA$V "L~c-Se)Tx)wN.s""%=e je'7 5#UgD^ٝYT˥g=~鶍YYz*fR( #rabt ]I474/q,n%OT/= `V uՈN-l3{pQb8)*ӥ;.YfѱB"lP2ZV&B] T*ХWJ\LxGrr\S1^D dt"y,Lp1??w2V Tl>ȥ仿oSH<&`|ah7;+X!Xqf[ЩKZ*5 s1򮢂ݡMi/$ AUg!|"DR_yUvܙU;w1i(fU<n2H=$GU"˒kwIKWY_*ӊbrڔ,(0̜uGƝ:Â\i=0Cnj mel(UJM.Tϕ!V_6d9:_tǣi҉=mMv#{F9̹>")iDEh[*vx m_K\Y3>D ,!>(.h0Hs$k3Atp<;O/Jf%wqt=CPݞ 6$UVʂ[DŽP5LGF߷^03^ >.#+sm9'sڥ=BݷRK]~6'uĬ?,68N9y|b? th :寚۱ߠƤ[qU椈ۃ)]+F&턂@{ +"*2jmlNMKF_bHA*(v-xk E!),ǐ@cwW;ljwgd)΄ĵ Ȥu;D[Y=*_h $o|`buO JdjK,%[2j=GV#R:W';峸~E)d#U)&1شΧ'ㆱmzo0y ִTkI Tf&("*S%3p;^6ͮYi/5q7^N _sG0$aX<;ٲk~;nG~h!_ +SKa5W9:Iamm]k]Ǡr>Odm[6.EeyYRDrڳ?B(hrq+!]؛HWDCs@"ݿqd5<&* p?ӑC6'3~E\cm ?ދԏk5p%nSYńPp9k:(Y̏-UkoⱚcnC'ٱXvn%as Z66DiQJczGUTI @-NOp ORUf0`ݼoU[` 6`lvr^{YXAewfzV!56H Œo?jAjN~r[3Fޮ.6= _eUfaf?ō+!5Fo~Y.ˉjfr `_Ɵ,.\&NC~iur[hF>okkYFz|iؗ™$Uf7s Jt]ܵz=KW fe#W]o"tI%DHB/(BN[1#M S1uD<Ԋqn2:G7|UgF+^y@U"JTj/ ͿnGye}Eg 7~B@0c-zt%YdDu^J8&)}a>Zo%]*^®.C^&(%,C36vcIz{H~V2/Ҷsiz_)̕`zr(.C&Ni o App敒VdBTU " "';v;wbI)`!s&6崮O$ 1(nH"0lb;{VWΗu4>;#ɱt2 [m\yf|$fsl:ΊUm~N)Eֵ,šSZ }$tyPum`k]{V&:NDQDqhT]Мd>ZOyXmE @|qy" O|,gHSSn 3-SukE>WuEV-5ԋ}wWYJ}GZ,J&hc@!ACRq<6^} 8X+ C-sE^0|5\VeBkqn~sbȖʭ"_Jbȩ{Uւ9oYGI&N&_/'cCSGJ;LTXcx/m'~L<]Bo.p2 = 2@S-^_r+l'wa _?d3 {P#b&DG9lyZioQ7 Ug"D/pUi2;lo{-^J9Ɋ[T۪z mY: I\wd%v@R67ӈ Gy/ik4jtN+ܕrp߶1Ye)2lmHS. +k.'|ԑn: SF;*AZ+X$x=y:Q:Na1*і *656B7ULt{@C.S$+VOJV>z ;Yc!>X*wL s3w5tȾ!,1$KEZbg<>6kIcvfE+U C)A,6~uX.}^[A\[Rc!鈂',X>Z_Oj.0AQ5Gہv=FX{-l*n]2*u"r"cʙ\9,D5?#h{k`$s `)KcMH&f~m|(]-ȵ?e1C@'㰭!3aGqͰ4v͹eJg%uw޷|@f\$k*wU2Iġ\&I 9ȒN#3DS>̝:k$^T5-V-Ք15l?O+z^3go@v8D$"9UMǶN69(;Sϝ}¬4rUoPAe8]fr ]:-T.վJw- yu?~/b2k8a.]v},=NF[#̪=GBzSW(YTeV)?0Gk}\ 1lV56 ]M߂e6<(}w)fYu$S'=5/}ٛX]H4`# RU?}9y" ;d׼7:AXvVxWLk r3f?=~xFy9_aNّnZ~z"ĞE]7ОWkG$u"I$ڊI}&1򜚿YiG@1_jۊޜ'FK3<㢩k%gM))GP{x`+=ˢuCvU|nH%=3{5:uwDy`S7nri֨aPEc5oۣ{hEP݉ǫO2>qxѤW:&TrnLJވV߷m}ȩw kK~zf|N-}gᏝ 9OQr0C+H;0Ǣ3VăOs,h Fф ЉJG̺8 *3,q;16 &LPPO~1Ů'[1ya1GdRm`GVms>- z;#!֚=z/Mx-R D5VUz:2dV#YD$`?Rj[XsT36@zO6{cd5qSe\7_uT諭 hmVcN?T%3\ܼGm9ny$  ,"dQN0h \]@~[ɩWj*" CLiCڔ@3<(>QCjU$(N 2.!q,33J>bdGQ~2QH晈AW0^! M8%ߔ('0syrbƬg> 0pm zُŷ4", cC!kL;%r tU8 EkYғW(|w&h`IW⛁3ckbaօ %O\'WP\IV>[W)}$xDkL CRk8 b˫'/.*?ˣ ]w?qF1yڠ jӈªcN@Jُ[u3F4m] Kr{viZ(Dc)vN&XH=z^ZHⒻX!P=8z2NS8wL   Cޢl߃B[}U(xTL CuǢj}G1a^1ajpE3<-US'D goTc܊=ЄcTlH,1[Z֞i}(oQ#1tb&@b^P.ڐsDZd Jm&_sm= 7owz{&iٟ*XGTd)_ l)Pތh1M ~~r{9Q\6t;ޝ'܉D۠m9aO,` =uQڽ.օCڳ|l^Tr,0p뒄VďQmT$uf/}4Q9 yʙw3E}QOsRfQ*-02 {Z={Uh~Қ92վA7ᾒ a6 f$B!*byLY'qDPag 6u g]w !-ng #Fn6fǩE !n@5ڶKAѢF|}uf:]Emτu:Z#pt1ZKW@e%$ to`k"wS[z4EӦ[>;.>("ǥRgY^5OttbSϋPcKo+I9karJPkO].{ESeާx!~6̡mb3SaoY/͹'jHoCs-ܚ v ;Kaw9j^L;D$tyi_dG+3~nD3UYDp %Ej*%aQI#~1{i!յG\(xRk)5ȭ Z9m@d>:Io=ʸQe,K2q()6a*9OQON'A$ZAҙ<&]2C+f1&r[ƚ6[Kg/?>Qy(ckJF-L-Z2X؎?Per7GNFx%sT߹m8ϛzb$z(aokƮszw ׎4R7q{E# = !BaL&"dv/U>D!}/\lQZFЍGbQ4(8 ݶY[*Ș\pVpp1~"*a`u爰5fp *1? n&ג?EyN8NLМ~~$8['@3dO4`XiP,]~!*`~;Fh[w.Î K_HL ^QrlO{Z=!⤖91:Я'COq]4ls] vIUD]57J`&;a-D]0m/ykN -7Sbӕ˟np?U5(Fj'Ӡ+)j}d&P3[ >b 4?RKpi^pWJpkd.jϞ7I YP@qK AW# hNDDub$,uGM,oNc[ ;%bXР[9Ɇ* ?t} 4A,Svߵ^MәB#;H#YAf9/G rbJq/s)_ʂFزROF&7»P}ղ ۚzom]ɍo&U͞i"u{L8~=P%bY[utw\87$5=?{n(G^iWs,:m]ͨ@zb L_[2,U釸rW:{e4wZ/NpjNz\x1[=jé2mFHܜcC_gLi۫/G)}MBBQu˼93dayrH7o ,mk}h4@c_Ɯc~_fA"7πK+UK̒|O( |)ШK]V76t T)lWfVq&.JpYYC3zl-5#+ 5KQΡ(& 6^P(x]-4&Ph^k6ȸE\,EyR l Y3-W\+_rޡt OB_UfYީҥ>6K&u S`]٩gPK"'`c)paii h>B.x\.%z;1" -ygҿwo͒1MoBN7,2GJW꽉"R?EWl->@B3u8\dM9#>_h%vI[u8lri#F=Up Iff9"ϓU)vp!PypDvDAοܭ"w;K .>^ ",luN@˕°Q|N#&T*F?.voLDWL鐨p:f׌n(Xc@]35y!fAl73L%`Y\L)-Zr1_N_q_x^59TH  AEּL*;ԑMVg50!RMdC[0h7q՚ـ>îD:bFiY-R$^Ai!zT9+\!\Ayޑsh*Bv93htQ\щ 4LBBiZx/#nAoT9 |,XRہ%Or$:a m]9 0t:& = qנ)="mf<]7APƦw!@\ Wl(Xo1D㈗Z:m" yl {Q<='$>N*mH%V& =ۓoO_7WKJ5I٢A*țZ0$v3T t9cǭ[V_АԳG fu|+A 5֌'](0skn"odxLX;/a7N|2:s@0FRUeSS;4WsN~IL9@_PD{K>Z)wc ؟cg,.^]֠p)V0V䷻F nP .|fΆŸt "[d;wnOVgulսVqұ<;g>&Pę0^0LX OKFO9V&yQ=j,ko5 øh%u:yU~}糚%LIvZQ&Y+|'/)QC$hjv0u*ue k(GƷmOץ/ XУ^PϘsR륗%SDFm .0hu0^`ǡmcD6e( 1Yk+`@Raū=&,hȪK AcL3F7#DD衎 p:մzޜ1]sgik\c`y`fމkO:Gc=狿%WIh[>jk2`ڋɘ)}NpL#6˗!h;ps2uщw'ݪA#:~r'$L=ncRLS1I>9`Lf_<~PBv# &jΌʆ0S $>HUcuU*QkR*Tw#t{u8lߺgȖKo<8U޷f#fTjžNWjcߐR_{ϵ<8\ Z3.yE&0%'_PܡgͶT[]Wݡ(H5z3QٌjJ_`Xw3w(#: Y-F>+x$'p6L|%N1p¥~/Ǜ+"s&x(%cpڬwJ@⇃Sb,UM/){c_n(. pɅp2~ik5קש V|2TlTZi⧴|Ӻn*w+; K8 F&^ $~%PxkgX6e\[aoOs6hVڡWh.|a+(uTVʔWٽRkPb$a멳>jRnRG?Uxv˚wh2/ҨV~% eT=E(9;NH\] TgIB\>/idהm՘4ٙ6jYI?7m؃;r.MR!B C4*u.tʅ0T7k8t)?[x,c~ˋ8M`J;(擶 8r 5yML{9ݸ:(m?:ܤSVڡ G v:r-;G/ ִJ)G-T$$ dTEϠ,wb." np~:Gn]֨iN[47d0Ek)tbņ>57=y\Fc!ySnCcԦO.} _aʚ)UIn`~¯y" (s\"AS0tXWbTN?Ky Vt1˅\˳d &$-GK.'S4.3$Q$R07TZpcOkxg6pE ? &3O帶hA%oQݣ[؆a9[AArf[E=#l9B)|'AA=[ KݘnL7 J_ʕC=G*д|Ce;g;3|iDxxO(Fnef(jQ 7TVx(/cNl]n"sj禯Z̾Z/^x2W$M `7MV0Q d0gG/%^ڵyKi7QN HPp~ tm;5-EwNkR5>OFؐ$ `o/J~LNagM NCR/,1Kx,7'@z8r(fRg3`9 $Sū\`7Ӡ&=݌i|c΂"E{]40M|OLnj#/ 8֠4nP'<}d%;Q(ܭJL-@&R13;a B񙯃9Ar\=]+9_HZyt~aE`ڨRL!g1]xA^v[ `yqܚ1Ze{Bͨ oVV>)-kYun'[G+ b lu>^oi  Njsei |m O:V+v2Bdq63H;`7F砉+}Z(.ÂVRRT.yM;J6`\Ql&q-0#4C[*_ ׅٵi'=L5fcJT++p-ȣ-HXâMtG8X(mK%誯p)Bކ d敀5pX9f@r-8A^[ͦs$rq҇=oTm+^AUn:8wwࢃĦ%]Рp\PI~n>a=J6ԭn'*vWl.=HC Xam |p%%L@ V~ѰG 8o pWL JFDo0:=KcjO[:WGCml6H l5GLBA*0˰T_xWeJll CSX[—~4;?U5.Ayv1]Rwn6 "8g/H #gxɍp/Z!?1NB^hw);LdR(DfD9iT-$`}ڐӿa[9C[V~_ cV (QVe>l HW\s&%q.k Q<Bs+m%\>4O1YG_EcUTB5/JBGH`-J\Z,Ǫ2| jr &ZFoà8]Thk ;DLNM?[dB#`01ټdM, *AwbS-QuFΈoVx([*Ax5U ^>'i>*]N_T+R0y s?#;n\_9B;eiZ_Cw;cm&b}]9eP N LǠҞ (6f*g w:uǘ`u8_A\H8zvBˌ@Uvz )W43p=Fu…e.4> @YD`2ǽ;ĞHеâNQ "lUuȗx 4xSmjXAz8y.uud,Pϱ"yg"^+Lz ezCxZ  HM8&Ldvd6s3jwYy f0uV 5Qe7X<?PҨ0n-}.i-L,@pܩ6zĜDo%3SN ZiѨo>b>ipd~[ ƛfE+ @"'DGVo9,-6f$DdE$7½Q%DŚr|\u&Ě N&f}+8N桋v!6W @Õdlb;£O g[`;WYl'*~p{!=hP(v%>KSRvj4Kc ~-]ԏ0^0{! ^a.>fPچwQ#t^U)GOD5:0I+Dh&:BɦU *+/EsC0 -;$ [3$Z_\R8ILҫZ jZ>kOuh''GğL XNsl{s4o:Sϯu{'eףN|[j0cӈ0MH,ax(8F=/Ϳw`g{ya7ŬB %pNOk@լU2y. ,s9e:ZoQXimHtn:.$#Z 6.,N"*OA0|,RF`XaUJ;ַ#6Z $t%x1,MTC]-r;R`ruAEa׶LS&ct 2d닲6% 'H>rNBCTCn7{C\^‹GL:#91ddFL( "C{nP<&RA=Rk47,'i&}.%˃;,!*hO>Gv˂xߪxeVjnK.(fl5wJZ\q@[#P223y-Dg|b,V@,7N`-# n=U^Mvrc =m{,'[S0U˲.\Ẍ́"X\_kQ(9I':aoo98B(E|~l4蒣o %pp"D"Ik ӱ$[kRsi#(skJa~ qI #M ^oRZR^8/x) bz}̃)f8flAkN*r[ 64$k@!S[" &kDA!k$77K1{8 OBbN&yvwq]c_N.A?3+>}N Xp*XR(wƥh<5k ~\MsTyER#2Sz`[",aOF ܵb.G;@a׃ߜz>)d5Aҝ@36wU-J箵/P{;SΉfaw9d9o?؋Ϳ%vƀ}W l Ԙᛁ ѕ6ҨdZmYg,3J ڢkJ+r z]ͪ1CYLU873kvbQN\G-RXjt]9Kh"Εj#Vc8r .ߑAZLS+L=#ޝL2vcvr)cp~/'}E_3j?^%r՝]U rEY[;z'$-M3K|9 Rs;8oK 5^ `gf/h\6B%Txj6 7//`}aPWI'9*W`97KeQU(UY-urWwG,H =ͥkq{e~B у)Q"|O94x֗0`r|"#(Be=sB ;Yy;FpQx Xt{|G7AbVuSվ2^tFN}Ub:K>@\$*ZD.XHČ#)PcBA4唼XjCf"6s 3:vPG{FNϢ桉Г6jY_D|a$@^7͚Ijnv| Y˺cL=×ճHSл JY[<%#N T3t֫B]t!{O'FR4Ak$=MG@a%[l !ĴP'~ݎ9@YL)W8P. ~w~ < eEwf1#(,6lr?h^l/)uD3󱍼?$/n=@7*bISQY*;ݹĆ:r`՜e꧚F2^˶,zr[~~Xb {#؛#a46pc~!k-1.aqd~GE7Cvɳ\8 o7-9 ˦Q>?ZuoXm-zF-e +E+I9xq =e")!F_痝HZ;WXJУ2!蝲ѠK\ۍfsfJ`(q= Xx++ wmǻ0/W8^gzli= %,!3`amZt < ѥ#$^4#FVxrsud^H^w '>Уx n*Pkv*l?Xx3R%Rqc}{'n$]'LMsjhzm1OAX3Qe`H}xbD*iZ2ZვRb$sm,#v1`:_鄨q?{C*Xdhׁxz+.Pp$U,I#3'`-6ANc'\v—~_ i)fCIXǝĵ'vY8i15gHa~oNbe&c; W*1,`ot.EoQ55gQܹ@m DMX7taS>W92z-aZ!+yZ6&BޜSg.Y.p]gx2R/IxMj]Yaq|&'bNU + i?sT3qez%ecSMx6`ݿݚccӢL4"UW&32XsB1 V`G~%=P080EtX$L9p&!&RA90x7l;[ gL%2!H7iF0MRPX0=fy CW|hMt6G3]kewmYM&ݣ\ojagS1q 9lj\)0wpT+L) _ꎽdJP;=ʴR*k{?vgK`D0Ð;e Mm 7(x%[lsΛ\QٿK>uҊlgɒ3/CX1A2ZWiu@ҵU@8 ]0zAW.5av =⁌Re{yP*t>WUu4 1q+y@9F"0'/!86-2!Z&յ*$`mn-;sZkG|K7G{bΕklw׾%ojg>+8m 1ucf %q/hrVYhT3{$ȟm_E^}B5dAřt5\ 7YX Rbm'#*Λ W86S.<=lԴN3QcWd9>o^pD&*<hBmfj[ҸN~k+彼HX]xQq֐%]|Vu^s4w?Sסdٗ\Q܁g۸cwdtgX%B[_nǢS涛8?fdi{9%NRvuQ>C#%h.qb>yi-/[\3- G#AMRSRTs'h.2Iѫh4gu[ $0:1!UyB&[Yɘ\%L֤ZZlxvvgZIĢbD,c;Ƈ4ЃC:u!w|+L'rKqF<:;u bZ؄Fդ@A=- m#Ô<1ΨQ1/˻EyrӈJ.'>KS=7A?+YOkp(n5oF謮;`ߚxEeY&`AM=pN]HhV]&;&$/Y'`cj4aum {r@JPP } Uj¥ "cQw`l]Ht}at>=R pQs_H%ō*Ů*>([1/65݇}v7mv0!NɄ%4R^< 11EC~gX)2I|^4MEErbǗ!1$:ѫf2&yN|Յ\]≒Mr&3ESEq"H{<%CRo?f%MpDw"h~X 2c4-w]坳d"UndɬiQODRH{~Cg5rVɝzUAl`"&n,"Ņ博 A|b+NZ OuF&A0/)~񜲳wx|*Pw1*j^Ӆ֖~)$%kxo|5 Ѐ:jb5{ou':HE1(&-sN $I|*p\d\;L )z5AYrl^kaIЍq}9/W,kMᷬ2|C߇p}yhi4b2'ƀ2q}3C L2B{Z5ZORKKg,XX&[yyGY;y$iG^p̈́p>G4,Z3*AқW<-9$=U\ vD199G$/]q_f&(yqgjd J>P߆z<Q-`tm&dgmOOm_:o{eC3ِ`!o7O,`0S+7vhPJ68?F2*As8?d i 3/r{|n"2 ;F H$`#h&.-;-̮ D7ALuƨ0j l sÔ80`׷S8 C8y@1v;?@RNO:B*ޗMe%#il1AXiȞc''fcƾը03{G䞦u87zVMQ@*=-z2vơC 1}Ӱ;9mc\ "_12u f)ǂ %¥5\]? @о‘dv`y+zѤawDKBN#Կf%>F`]cmc--xczĝQXJ%>$9V#*9 qspN>N0waDvf :8.!LOiqUpZ-h`v 9ǖ,qGb*v"{T\#ˈBck4XZy7ۀl}4e=XƇ)炵Rrn)#e:KoX)d 5ChkbaEfϛ֥f^#Ck9=fU c+\hY65 ([1 )@"T?o+Jw6lxX+rB)VXk Qs CBȬ9:Y/ #9i@OL7g%]#NΘ<1=6~ok:*?Әē)829v+=LvKydǻ>0LحsmЭɿ{qd&Yj")cx3qIZblX`Ɠt#"]![F{JVςoG^Ml JܴV"D] ¦ F3*a·.V1q}(ypgR$9+xn厢͝5lXeG#[igvRcHѢ-QƦV-流)<DX2UHVNJ:+f"3om؛,&Cf+]6B|mLEpqk ZGUY8Ll;SCX.|Gǐ+RQuu_n< nI3ug t|Q\A( e=7s"﫣/sc2ۇP0vtʽ'`+[[cd3]^?=I:C[z^bTX h%WNIV6\!УP.:ÛZd;pwp^` [f4uUEΞɱMr9#(d*̜:Ė`G!8{ Pע%J&y\!EHwqHqq͆tgƴy]^#;"K>SN5 kCdgν̦4F17FTn-FSv:΁f~Sxt8]_Ks4 CwaCCٓѽ#ّ7oZeeb1ȕkFt0UP=荿@о\#%ß-*&jULjexfÁ;D {3Ԅ'h0.P1ଃAVN̫gR5 R)I>ĖQ^\Bn`&i6"O'm4 b *&2Dy1e4)sޑ(/3d Y,JDy=RI|`z{?bْSɆ25ՠg^hJh xc}f60x|S%!\[oM%%%^j|ᅇF :}}<-R~sO'[Apbί0sK ( |0 AE$FXk褙/i`j|wl"r:DL^ȾWb+ʲBT|۝4Im}rQ&KT1*,Wu%"-Zhl,WW SYff 4"cCˋgh$;ĞN+}v@4Z7׬ya"BD\rRqa }΄ ȚJ-ޖtmJpNaJHsE^cq=P&ڗQxYfmGi3fCEXz Rw󁵿dn r8iD= ,Vs~e|}{eWYⶺ-)R$MjRg1D y Z|;P$E3h-T>⁋|qCG0XISXi*~AyNo"h$K#ZVMLK r2WqaQ WLŠXʩ̎v~jgbMT1 ?{KXcW2͟ V ڃER#p!l*072= [4o_@YA,8TtKjfy,Za[|!|#O_Bjկ|[n, "]Z"5ü ̯u.=E+}GCnɰ5ͪY,e6UQ =)!H1uL _s΂<<|_79HۺRXQ[DAAܓYK ,`Wt[/0ī9&[ mѵ릹{}Dީ(=(EpNWWr]h?RC,6` =UJU쾆РN@.|ύhjo% ܊!Vt{aAOL#p_BZtF֋P>Ӻy+)a IBtOtp!wrq\?_'䉎h7`HYtY7{v20UI1 p=pK;asP[|v5S.! Hs Q5:l0ޖObFL"7|X:A$Ѿ7692rCsP>N֡Mo1]RFh,]p376 a;S*i`t:2Ľ#vzNp@dS%d¢ue35QX];ugdv\- ΅ED`n)r$~Ȗ 9j-7:Lp& j޲oJ6.avz[ Wa镵@eT&Z`SICwdE`扢em]ކ{T=X7e7̢zNwzgv.LQ ٲ-e4޾'Kd.w蜇nd'/Ĝwna2HՃQQŮl*1Heae9j%"@*^3x?2V@:ڔ 3V؅̄` Ѵ^ޠ;ՒAHPo!_)L?Ԕ(a̙gg9AħX-$Q q5+HsH"k1AfT)\t$)1< uWpRr :,<SjTI#y{k*xh| Ѵ8=b鸪L)ޞwbVW˾:B]t=C 3@}CRC4x%zT9#[w Ek 3bgcwb@+7bO ࿳C {skJ9 .<([46UPo%!Ahc☒xam=46b-fq0iV,MAGy^r=;>چzp!EfPK%ҡϩol kd ]= J[U Zl6YUpH|ϡX(O5pM(FYb r:3i_n.$w>cV!L|wfwXr֕nPY|6&$L ^O!sA 9yE$ܕ둷I~H,~[Ѝ*l^:}P~M,U S$)O b)tyQ/  "s4y%;4 W鏲b0Sem5ځ^Х$cr?0=JSnkdQw{6>elVPGɀ^pV8VWi;5*`ٔUm~J%e\0OR] ->@#jM2h|0 F=N܊9^Oqr&6>0Z!aL7xpp]\ =nʤ,п oH}mu 껂yAKBa@+>dz^lȵu@"/Ƙg*V QUxVnӰ^@'X(V^.< ZOYFzw2Z* ;iErZך7HLP޸/tLktnQ)K'V.ꖕw: lV V!š-)ߢL`mOZaI4?\ l jC 7_0gjPC,]YI&8;U}3zH-Z,C$%Z(wycFGȪcuy0(6x2v!=)zle3$O"mn gpKO'Oan!Kb]P7zd n>]BSZHa`lFÚꌺתR- b֍K2qrLl&`FTq+i:kCN44DpuVr=X $Lg5M'{H)HU(YQًAAv;22 RBbY23>>9C3/uež3dDØJ'&ѩ ;&"U !1_o!3}^[CD/oxbU;UW*sE7!Uy9Ew+퍫/ÓӧZ~!oD~zd̈́z@:|sa%Ep :ZT֦'`CvІKXuE7`c2KAr /,rL$=S9Bm3>뗹`M@\O_ @i3Vy_wq2(c"ɡHIOE?g]y饦aHds44cwB(PL!N΀9uBϬ<ʁ^<ZE6VaҞHֿ(8sb U z"f9lJK״:/>P5ªcc_s/-()tWP.nZ[:QiYT}+Haea:RW򥾴NӇ hx+Ғ|j_t0ձ1t)IU}6ݴ(9*^sk{.i_?8^e%wG]CuMm1Ďzݽl^#WEI'RYNN^^azß] IirLBC tvnͰg).+iv(ʌ.9:c*  t&,,:9T&|YPE ͮ(~./4STaHX:h/^w^EI bl_w$DxwL鈥5}M#:'l+t?Ą0Pnry"+@2]e;5ZGڮܖ~wPX"UpšEN@l3]^5{C+ ֺլ? ~g<˪(AZXm9c3 V[rĘB4a/Jo*-sa˚2t gNl)ؐtՖgzH|)rH>;৊ UIc yH$q?V:Ǥr-Ol6,JEz^g7;DHvU΀zZr@`e \~ېw(1:"FfݗSw⮏QJ>]@l `'y\A?ɫ9)&R& h $582fb{nMvCnƽ~0s)=WwF+@6=Pz9U+nÒ<һU7܌%Hr[T+csm͂)2CR  cĒQ'] NaIP ME1(2wt o: Y L~g0k5$)dKz価v|td MoS`eP ڔFB$SC!k YXNzv4vH?=91A70Ry|L(j /KA(*DvV gtu[Q=&)4Dh$zػ"?v[k +ct9I˶wCA>h-:q?fA1$:7ڌ./|zHU|<ݙ,-\fy-0g'"ph׋Γ/(?RGѣQd{6^`c"L;̓H# dl`_a k/0iS60IB c%Ut.4yfos*^} v6ziy7߮A@=S@`Yx"eʬ r4"O> O& b0z* pZ'0xQj?Aɑ.z@2V6+Hf#0OAX$n!5W-hKpp(Fxby{Ȣ1 r{ #SW 6G857f.}&x$Cme 06F @!}ᝩFgAnoH w$"N[nqN|GHɊܵR44xv?n2:`|HľH˶{YGLiHz3= e3~ۆ*fTK[">Ԅ]TcWk3ŋjՠ\p^8]빊#d]5`xR#SJ9@P4还5$]8G\"Fu""gR.|ALz)שּׂuܸEax'&GV"@ Np5mydF틨J(oHkB(y14$ miKq߂ Զ9NI`dSӘqB%O>}ñ 2O $t,T#j}N-Ǹ2`][7^n_p= ĐpYknEBء s`6/10mYHjB'FB45 x&J時VVL\{ [ttuö~-fgE6}Uq tr3k5_LWt6QFP Gݜ9yy";*<ޮ&1Eqgk>EP!8$l@ }_j5B{wI~F#]ay zn;f5<;1'tupc=g&kEp>&8 %UMpܦ,AY!!4X\wKGMYLGੋĺCcG]/L0_VVUs=tߘ+:y3i`|#M:D&aN"SJgm8VvUկ :Nl>I32{xXcኞs6V˴Ę="> jAFh*'p;_џgakpptף± q{ B%(MlF$*ʩZRԌ[B g0;˻MF'7#PHHe8MDc!?jUX@W#onLsotrrK\T~w83FꈦL5y6!LȆ}/;8-îA-3l*?&Pt *~x]x:K2z@GIԤs5`uXO"?5Pb/ğ~!n=i 7BmzUE|)IMa|!zNjw&&x"8S4.NAc8O,g6qIER}㸺2"Jݓ.¶bh{ak“"Z_]cu /0 Ԁ,7l G6٦5_쬁=Zܢl~MXȐ$ml|&Fn {w f8TUl*^בA({(yu&L$CViHnɿm#1&6n:󏅀٨v Cu#{^6r,dҏg}i}H'9 ;󦟓Mg!oCJEvG ~9CG 8ܺ<7mtpvkcd-a"+N89gj˿|0t=P^"b ۻ/ȀW7Ahn?B0 L3(Ba fɱхL$[3ls̃u T0U3xm Qۆm4l 471%(N4ܛq*2qPɊLZ!h@CYY`pJF" ux;b8Pa%Ւ1PCyEo'gfPy!xCchBi2G m.IoϑK ~ mOqfb^A23͚2#5hwl ]3iҕ.q93JW%9{@wfvwzZ|]9{G.tuFcY|羗.[sj:4")@%iuB;ì`^RC,m1f$lܫ\jRFk욈{JfU`=e S߰/ YH:ep ؄ՠ|Fx*ۭ$` m`B C{%qȻ؜(gD/*wa[i8Vp,@rdUEiL_T <T;urL7H3KϔR#ӑUFV~O]EZV{Wׅsy.[GZw~_ÄrG@ɤ$ iеT6}&^'od!1$8X鸋E~(UYAV "]}q4pRl7-\EO >[T!>13Pj@յsN~[\DW+׸ vsR8eb _ 2c%G& `F(,l Utz?+{)6V,AWo>,+Sl.4,!|40-*n=ܤ9s:I6;ueW$ϐubtz0$[},/sBW6Ke/`a0u#S"3ӎimZ(i |ԙ5^G͍… 򥑂_C-¥bt[y /-< W)w[A $ :N%\6:٢ F:fQU'Y럄wma3^"VKsNzVЁגN77 pQ+ pJQU ;c[. 6cj)ѻ |ѹY`gzmjnv[r|^p~*f κ@3_aJ:SY';a/FUc&il6FǷ fT$΂|;) !(W՗] W&-qobl djh޽5)Wz/r<)'2Bt;32@v/c JPy v_J.uO07#7/di%3Ka&0dbO_8Bxtt0Nv`on,rȄv0DL}]|U+`1W z o+a |e@ h0?w$d'# K {qk晱Wݖ2!MtZZi5|y'x݂]3?5qz|:;^QDdo/ݤwʮHUuke>s)Zj p |Aٛ~{2bDX5kjBҐIQlO-{b}Z!ؼ]Tw]FY-6%h!(r(A3Gnㄅtm Af iFghwVZy({&,MΑh _X~ % Mb,,VPF[dN}]Ay϶RE&T{jUs>^V8 \kf=u[$X=ؽsy\j>F adf2|H0>Lݬ|jX #S.nr0[T(@ce ;fQL_KtipcuijCd ^Fhwޒ8io>;LG!؁f;ϰkc QAq YL]@ /Ox[AzHm):6?ryD$IqP.7VITMz9J܈2R3*jr3MH &oB>ݎ$ gLd䲭u&UKkT;h۷p+ќkfjJSKR %RɱdjO4xu2DUd SbUl+{eu=fp Ґ3Js iї]eOn-Oj"@HijbC{0w "0?$C6QPErܑeD˭IGZk8Ф&Y Ob>ԩ8:bV3V4zVz%*`Pgm}JsDݫLVW)tĵHh]O {*;t)䂪zKO`^yvڀ:6Ryu٨6x~E4:ìѸ"qox9C۽SDѠ}1e? zݳBAVJle8?N}l؃ejK<7- t8=O:g)1(z g{ C~ApVO{~o[ݫj_ޱPh.{N$>T5esI婹ahof^,VSUyWh,KH3xPw%srr ~:W݊fRA4|f"} /b܉m`toe AEo^ڐޝ=SԱ﹇.9.'6+]VIIѻ#8ܽO0e@ G ;?k iW QAY|H[k5ͱvd[C`Kj\`r.ॾ >4UDH>>WŤJ?LD^Kpw=u8IX";cSv͋V[&kS6C\<&n<ۑ uǓxV+%g$l'glD lðr7- -(yG+Z3[.lPcL?*nS|X$wzZ5:q; @0$;HGhqj8Usdl؇cU5=1-c,\)46]g yiLv@_3e[]XDGXȋ%w[;*-T?~~>Ș;룞Q6qEĥO?B]\2ǘw3ǯ % Nea޳4b%WXvss汫^F83O68E(Oȣ \xkWbLexyp ׸gn!ʡuS"uVG5/ȏ{>W}~ƙ9p% láIu=,?3h̬|li%`츺2&,jWO3nZrf5ow"'!݇.]"hs֛,^:H۫]*+=r=XyxYlcb^oyRC7c;ƈр9%IVhv"G岦`DG,dSK6%\:yv-V)KF{*RLkb ) \00^36y˰_'&VWkrp*fg.D& ְ{O.ؐF3zpgA~zlrOk]+J9ЙcIĖ : K+M%~Sbٮqj<`i k0ļcg1%%V.k !9z.$q[h5gWϟ@QgS1ifuD[ɔYzI t[)0@a iE:GK; q#ץ@N!\jHeL!H?#ҞA*9zP}i< ݘCEɁ~Qݑ ]N"H́K{ r\V,ߕ`q {S)`2|ILq "OnȖ< 9pLQ$ %l{ʂmMw/wUZ!x!D'9$5fvtzP{E61&0#RYK=mj]hBJ@JbvؾeD='-[-RnikO&՗eU'SE.=:)z'Y`)v#1ҪډE5jyRUUi}ZGdk( 6򈎙-_RxsZˬvnhw#`u1F\<yy]qƎ>\@^q!G$b#a)6Fgwt6&ޡ·TRUn(uv bT<;bWK\dzOGXm)aj#dpPS ^eRM. Qu8AOd@ݿmJהb;O`~fv=|_bo7Z~kKl=iM4FTn mT17OXʥT/)deCy^_iD +׮+4 u(PO0XJ m ܚ%>d:,qINJUZ1 Ȗr6Zѩ.ܥs—C[n^nyŲ _LdykH:TVm.?&xP׸kK|I \,!biNr6kAH}x,PݻL Cu#1t[.eMvvMGBe;dQ0I|\h4&B rvO;Ʒ)K, G aIՓ$+k:Zp` )'+>88"m vG P9XQzöę3ͻu%$'_ I2FXyBQ 㮀֠`9n{6juU^/TgQ8.^qőNsDZpo[5ܝT~TtRIgOkOZFCB >|t_Y_/ձ Kc=goYt!l`S2-`./1 ~Ѷu럵է9o3fU yrVc`In% [$ۛw \aߑ%m(^z.wšˏ^Qt44-ycQ41A7Qr].1 ~NjnH%G`l/ u{2>j[t,5I0M%k˪#t4W$Ӌ8aI9hPT?}nG}q0[Q?Vi4՟up/44Ⴗ#Ԛ@uHXGmc+RŘJ<<33;z^7 cNi⫟ȭY2*H҈60^K GTQ[&41'fWi:oK j (i&COn$ @$"`(tEuBR fE,Bќ9L7n2fjxs(Dj/r|c uw|XA}>2~V}(pf_7VUc"V#P햺s= %M9U3$N=i8 ,W1>e"ɫU{07X2rP oγI"fEI<ď0sL8d9$%!\A2 qĵQ8zxMݔ?S:-|ˠ>1 j!Lzn╀y瀵J>!-s%Ί֟x07)t@ju(Jse{ ^ؤ72dЍ!KXd@c2(ҠWۨ9'Iрy>T`-^cc' ,!eS8i/ajk!l;A!LBs% |(rfm9>%jalNՈ{mgFyqB=6Ϋ.xPwz:p B`(}3Ŝn^܊&:ö\Uk6%v<,?#kJ-UV1X8B$ QݯzHt{C-ZXO}AxAB_ҏ*& +~f1xr2 Y0j6 E?u?X@Y"1K4̉N;,cJߑh^c[+ɍi4-XLv#H 6&|M/ ۙ q nA9aL7VW+D`ghpHɴJ0_"cO`,|]e:Kxv%cіa7hX29R7uR,wԾc6MNQ {9:f:譪S߱*rbɹS[N<"hFtg 7ד(Rw;r \r[wV/,A6Oۯw[V W;,Tɿi0-QhuI 2׎ -L 9 1b<ߑ생?pL8#Sda᦯f#iJv`hkG t;ˁڷsA~͢OhHI0yK [_1;je%b XCo:7>ƴ-Dzk^ sJX-U5{Cr|9]3cF%D5T!"vɇPܒs=?W:3_!$Qgbe}է*y2G(*|"֓ڂZ}djgr=(1Eze$_.3 Q `{;zHK8h4|P8qy ¦qcyS\EqmWn> uK+[l6EpyAسwO,Yi\aڗ3#"qpi7 ^E2$VaKO_wMQ/376/V `[k7&j[uau k j]oc(sub S\n\'UPv'-IqtR99f$T]zlAvT~YL}eA[˽\_HN8"^OA@ݽY4vE/yԀ|(L$N',kh+I{(jD1X%Wte:a,l-Y³j?3^M6t:9{侒-Znty (Lk)Eăk[Οes\ySZLP6٦5Ky)Vf) lVOm# 6/yZ,:?֦ߦY\&d5ۦDqQ+?tIv^p mKOk&!݆Ut~mV%4_2ϊ Q^J'л,}8[IZ̩xFc \=Tħў U ,.}8rS۽$b036Hݧ}vuO-(6+3"|A*6ѴNS_ ;­/pE=xR/ȗ և3x|R YP!Kj^承GeRKMo,l^>r㌜шye7LAi*x2݃Z[Oխ]H낦Oh-ȅTI`TS:"M7~mLt7 =:\z#e]C?8 KFR\>݉R^:wL~צ/|:"`0]4Waxl d6T<3 bi>r$\4Od;? E9\;hT,IRVeI˚,(zR`ֵ@ bo?rh;"ldb 3iaP7w͛ Soқ0p}%X;kMR&t 36I?G8g,v "$Ltp.JwȤU ߭5'Lg5U~B#~8]QNfBXpSRQoZY WX{,nM( rr*%rbf}+V#Ue/TP3Ie\qc35DXZ pxp7 3-s>MYa~ô>ChsakHVaIeN[!hoƏ"DƗ%# vDTtrm)#WR3'2ږA\~h\̃iLϭN30U?'ejܷMd_/ܵfHxаDҌtW[~3 nEYZ[R '[k@.PQ**-D)]ܺ }VpHw KY՘a0""x.P/>77u37סcT(bʹ 4Ԃi;ѤCBܚzd˱ڇ&apH17F B4WUmH Tiq?{@ԅ7^vǏN`hyQ ӈ~s@M'(NSL`8k"NO{|$^AbdUv4OC)TM#'>FQe(\0~y %kªxZ>9,J^;㣙0Qih:wJ+w$ӳy0RnG،Xlb~FCg0`IT }hj;?I\OYvY2O[|=Y%1=bWeK'֣oCc5CY/lsčh}Z^/ÆB _.hS.G')ylIFox(^BnVn%,x ,C=6ݜuZZ1o.h'5X@U0ܰG~tJ>j!τ9QБhݤ .&x8YmVj&,zܬf(E&d7<^~4nPRƫ^A2i\{TJ*VigWFdI܏2P:62hw~!&asi+Ee\Uj(0ԯfNi죬GqeŜ&GM'vFH /& Q)p7q@ \EAN&(sTTI\FsfS8ʒ֟dw݅8h>qď`y\pEpI&f_05ie:h[d۟:D,3ŋ=4'.$8O$ZTx{*R^&79;*NT},%Lmg73VZW'U0r܂BxpT`E|Uʊ`ԭr,fXR`ŒU<lUmHڧ5d.􍋝YV=N 5+2>{ڇK 0[wvTJ(?Tu.MK\뽸ee0w~GU IyY`MG6f# )m ݷα?AoC". <)a:TS`1Tq W{s-8ݽ^7kƖ^[1p=|"=0L=rwkـzbԼa?b}߿qB' ,{Qsq^jk@vh{Tiveg f2ߧ[*lc.G mI7uK; >C6+r@Juv;]>}ɬ)^%q[ha>5mTIvW]f A8jzڰ==t(MmRt)V!1NA=XL}޴Uvt*_z}8F뾇F+=VC$*LI! P?ysroY+?7 \vLUihj<@5-#ht5}}i Zl7JW{c͈py Pړ.Zc*[sCWMm͹h`pX.Ť!e*y )%cH8ʻA3 MN*>HI#?2K S| Ȋ%I+Z\.A,1}#rZE)?0Th$A DOl̢I,}3QtG|ҳbvMpWk +E iB !>T_>%fR7twz4 X8Rw?mKo|'NBV#3'83LiG0}&l4Ɣ<|=ikŊ~^jjGQH17"Ŗv0Vd\f-(c[ԐJaHH$.B[?'RIpɏyqhy^ )8'y =Xm o`hԙ3yomƙ5%['HOD<˝(ѪF[xgf,:DS͸zhM~7?RQlad^Z :[O[') AjG?yul)3?]֘ԕQw u}:9P'/I: 'V Sm͒gi[#MVAbS*c9F?/cuM9Y2AC m"|CGoQo"9KGIN5ƚ kWuoER]3YK^ <)J)k7z8O@jٻx[@}cr#< ,ʯݰYQ_E<.턛-Qͦ^+Rw/fJ0 -Ğ,xYTY&bR4?1i/1o UhV%RhX1>p5'%a xFjE?c9`]Ÿ 08}\|HG"9NJ@X,L"6VSh4G=i!Xf -j"Wqdw;׻-ێcyc'K9:O8viK-FLbRcw? #1Ib/]5 D QRL|%sLW45Q 2ڬ\zA#S,md8{9ְ aiv'j æ_yKz{V_CqшC\mB?dyNOiq5\9mXjzAKwW.a:բ?iV 6[bb>5ڰK5 }=2aETʳrKKVD\gىIm%po,혉GPUmQ|Y >* ϴ.HIQT(!ҽ}pM?C {3ezoF=~ fu%vcg/2F@zh8QayiP0O=]9e`9&TnNhbbۀ߱XJ.#UF ̓r)3 q OK;H_JoGA0-&XxHѦm?~]K#01[o70q5X&l#㖽JoX~<`ymuJFCoۮêsVǦ~)Ctزp>2!Ğ#*ڪg3m};9,dI^h^@%:6&^dZm"CT{,NGU]Z > Z0R 3-#"}a3cV .ůwUjQy{p^ / $OԾ7L}_7I0e3-|ߺ ֫u a]dzn1LPLկihc}l^KʟIewi5J)y)L~$r8t #<b\ C Fe!y+P tKGN)]"fg[xp+-lB%r7ZGo @a(!*>ޤ{PBK+/)CLxhQW E\(Y {eQ}pz|}o9#kfoUnҋ51 ηwjԠ6ܧ[2/lZM/)_?0k4.X Rm^^%Na+Ҟ>/&z<2t:b: 9L;8]zx/>jϏm, y-MXhV0 @op@)ʘLKD6a^UzI`1/*ؗ;#ExOVEY] eMT#C(M#bjh7z ºPx, grp2w&K3&$peަ$B<iO`g| ۠% V1MV쌾6iVsd!x}u HnC$qc>^P< ʸBC `0yy w)BMeM{CgTf?ח3@*\m;kj[:dskS <˶^Fd%Wɡpn y`:G4ϵ{eb|VpqCTS+%H _D0gԇd>HTܮX,DRI˚Sj k5A5'2 yk()`2 5y$sV%#CFjawvs$:n/5lZ v0 j-̀,^@A7$~A|%Amͧ!(ҳ;0J,u)-9EBw"D_IfV ? kYN)}\{E] 3:ܿ>oŚ ԎHs=>VO%w8V&ڦEpbj$o"̔1IkZ`&"&~|/dBXz:EP4ң`p;߱j ӖrC6SEwXa-FL݆NV{Xb]qdy[&L~OWVLF߇{ߟa_srՑ@'U?eC2Jd kB$H#1Sf@39 (q`s'n_7gsZOQ.Kٵ\ࡦeI^'7?rrX=Io5mu+ cr:tvB%/_Hkj"nYԊ~9c5I1#*6tjB1\NR>l,\VشNZhc%4·Эa`RA;PW`Ž2f Ɋgd;v(Ɓ;ᠩHZf_05Z&LiapJ#3zr2Wb#bոLր cՔWyemrJ?R<|rkP/j8_WRNbC5 & N$x{I18zjږBGW˔: (N7FVG8 &-:{XNOVP;5=NvI^`> .ђEi5y!S+<|oNhbw*2ݫv"4su̜Dk..j˝묦A,DOڇj#]>.Xxk|ЅHp͔Kh>J0R_ieG5̋gK|)?m0$2\i z#хDX Ͼ-mC+LIȹƊA㭯'Ax+宲VzSK=;(Wvy"*SCD0& yc$:C [ v@^I,e[ #]㷑= LR?ˆBŠȕ r}w{TpI!1QMKhkei&jT3ɏ5!b尧,];eeUЦY iEr[ -fPϬhJ J+A|rIFrֽТIŒ=0-鼊!,ݘNm AMݸ^P:uyJ!o  n5Sg;MAPjs{%AU,ofpJ!n]~DPC6X;cܤ َd|< El I-Ui V^󘍮[{¡V3Ȼ:BCpe]Sta݀8i wlAbJ%uF5j?+MSo2'>9yK̲ui ڮR*`ce,&3mLICu.m ^n|x~w Dqt&䑏7vqL"J sJTҔIDB(7m$,v|ZhI:g.f#G# e/Z=;Jޢ=ASomU|ʇKOhrctyJZ)DL6Ii5RL9!ї?9k$1M+wb:w']6גQtc- lLI-Fk] |9A k0J݀14zٕp>?u../]_Sv4#KǠ\ {=,*>(ϙLj/WU8 sσZ>uU`rΎ.ͺ;n9XJ~t.OS: Gݑ>ǜTO\l >l_„/ uNH6ݙΪWE eӸ"q$]aoͥ6qɔV̎ մpv)3t brUG2p?mиsACcM-_6&[ӫIڮ:|]&%b|hm&<$4Saxxҝ||m/:gʇ#eTHow~vGh@ɗGk>#-蜯**8 f|tKNl#nǝi(aAM$ ;F/@4 __WQcN6%x酋/P8R9pd9FCIlVE|R۳M>*g]IF yZU幦fa+I1P BF/93Rx VDh :#qC,%b yo'DU]9:n*`Hϔo3KX@ir&50 'Bv n7s",qVuoxꃰY&1+$Q!QrW:pKDSŝ2VXlw=0RǺW i髻h2"q׭)>J5uGUŁS&y;bE-5t"0"IoIgMa&$"bIp`zJ< 1;zBNWn^%F.4;RT'bl%+Tɽ݄ ,#,q0rd3i@#*Gc zAN5D7J6gkȕ?oYgwd?vW!&=7a&oo4+Oo (j}0Oǜ!@N+#ӇcG  < `:L aHF;8= #A Dg9ǻX&qjH0JH_ 4e=+M[4.6H2/FP1Eu&YL@JV Ye':`(.zINڗ#h4\ sXWU.5\D| /XceVz@4;/pvjf4DqݺUtd 8tov0ZΞ[mlRΈYtڹ:&nYvp6Cbn+#Tٷf ފ%MwR؋=s.1;`HGyHx; Lefϣ&y9%4oͯ]n, " ~rhI`XsPpXKJt\<xmR{SiBj{ɥ :z̜9q^^˝┃{1]UԱc溫"tusC4FDNG+2eiO,]`R4;`<6"|e))cF #1 w% l1 }ƫ'Dwu艖׀A Jp'l.=XN<>Pb6\y N=o > ͍6kkui"yV/K`vŕdQ dι1Q:"~Br0?L19Q[/Tp8+q/Ǚ{ynHԐ! C(I@K g!I/3|n Y,+{|k@b#7o3~صůa䛑rsT+@&ʊ E"ht)b!ӯ OPlI\ U).!5WL`\K*s4y~ƝCNeh=>0YiߡElxT艹H`IY!^-V Ķut׮]5axAeg"xt#LkxSӢNzFȻ:0Fsf{ZάwP?pi w xt8+ǎd6@WE# ۺX^% ]n&ݓu{<;-Q9E,6F1‡=<`{F,:R`I.L=ͽ7oj=ҳ#Ft=㳻J7STquşnDzB~2S6`l߉ qWGGN ߱JxNڹ*S4@(h(X>$d0x%^1bCmSw"*?)px dz㻒& e}NFNIÖ|F!OVOQ9\ ?K}t<5>6l.$$v!U o"f6N*n@`^?'9Dtia0<{8'ז$ Jl!c?7l {HOxŎZ),Mme'q#3CB˨ jwLWR>βߨ**гϓovA9hU~Dei9! *;h/l8'{YE<2gK\.i6'sW@Dfw+Y(h1V@cH4.ܰ?\¶2fRM#_tսX/sߤC鴅MdH|wrUڌG].!u~B]m"7ΘQ'}KoݱQ԰NŃt?J NVU7;/$TYŎwcOT NoT`>+CxUyIS8sOnGm!5K Okf4OgfOKxhoR\$o"ԫCx,fzV bJ~wA Jo7m[4;=^8{#IO!^q9!gxPKc L1mZWzpuRm~Oډ < ՚bh=zfL,c1¶d&9%IMg 0>%g~9}nw ~(#C!Aߛ V3)Sv۾nBpڹ/rys/^>&KyK.ANF=݁phOS@e*i#Ts\:qx dcn[q_05a!>*67)p6'oevXˆr"Blݦ3ɶ+?VeB;X+0g:öߵR8\_&oިT~tqΖԱ.[16Aȳ4U}(2` HwE9^mR22; `Nm,Wf;i H(I.R?#?휊 !D8 /v!i 9s{i|=1gQqǞ&:йCiIk{6( N$o 8t^ aXN0T;Q,v$ot7o # \Bmlµe"n"\*q9Lh(Lɾ﯅)-1 ,Z=/a;Lҏ;1y[ՏHX ~BF~ͣq 3=zҎ l@3ӹ q\NX~b(j]Rsh, 7ax!mhFmJ~j `\m$U%,6|4vգ|w8h%p9:a?A* [M~;m鑚{}w"xk[s;aF$H96-|xc*LDDX}9fT.HȇF  &}52] 5K+d2p;R_`<ԡL{c `'?,&)_vo;=IZLB3%b?@' 'MMey<N7sz9 =7 5Xi!6nX~!R`;Lِ8W8O6nj:I&6Axr/` 6_}nr ;_~|J'+pEP.-"͙z[e+/ىncޠ'aeJx›pVT͢ -~0W=/L*$˝LP'}NԏqXg4;oMʤ:]8^we`{@ArǶ3ch9"r+N574ћ<"}GN|C$4 鐤cZ5z'qYXɂڥiXH5 X&Džn\fcShBc Х^uRߞ.҅U)VΕ!/~@.=:zydVg;ӘdV&v/lT.EauvvnL8XW?!jm 9dR+lvuuj)ɛf o22><c9f@,B+9U!G;ni75<⦌BQ8Kdx| A<]Nht$ԯÜ6v+RP}߱C6a]]TE _68"؛>??\p]mAb.~]HSQJ7;xLr:Ω!0G.˓GN ^IS"j*rRUKcQP눷.ȇ>W\" uN`s\(&NÿohoaU'$+J!P'r*Ʈ hP6?:іsP&nc|A2u߽8}jmLν`Z5H>,KXv%'z,[p8쏣Fnwr+xd5w70! fHcf垮xJCWmf{Jg͸>͊p}WqL{ܳ1SM] <|L3gJ[Twg`cșkh@OB"Ft0ːT.n1=ۯOh _ S]osWy#iЃf\hBRޞ8yKdÙ>]c|f/tTy'K:d.y7d.7hR3`.^[һ2*J.?zMN~V"gē?X13~/bd%>t 5ն@`&D/0c#"abc_^ğH}0]V |N@}Ƹ &@u$Dj}ݹ FlI>Gт9>7je7='/)u ]!?ֿ'mǞͮAk2u{ΒwbZY e66 @DozِܽuiD˸o =v[mKR; Ȓ܄|xV̄b:ؼg0WJb>ʹ&{}ʫyإ \rv %dnQQ2Ex/m O3rIAƃB562aNҽ!͹*$a)S;BlUBzw[#E |X:|J,5?ۺ>lYo2`#bQY8aӧsFIľsUUV^GO{Ќ'+V:LV.e&-ڔZW)%QM)X3 1{"J\?ɖ2;>א=u7. b@HO8TyP %#dq+r .iLW~ ?':Z>w H[0Ik`BB d6fY ŪD!rUJ^[xת0xQhfFml % ΋MNjRM7ʄjAS_g 7@ IJ.ꀕޡCuHG/ ո0$T{6"8bd[Qsdg7]2rB[we0sRH6a]SBJ >[>}1Rw-fhX~T:]WޜUo7|ʧl;"oI@x>ҿa%s 2 Ohd'w4f aGm!P't,B5xL>h̽0LЦ}L>t7"R1Ԥ9ƚa<5Np^H={oZe f& "}Tm"(y?Zv/}hZ#sDdAsn3ږx"r.zKWЋ7(,DUu BgPƢu 4V0?{tek9BlQCuE: "3Jt8`\9 7u(hNSjU`q Dg@ϫG)\g|9 "$kDxQ:c7-wOhѬȠHhaR26Ƒ'բVm"^e׽-h6F\Gô2]:տjrK 6m@_ {~IbVP 3>Ԣ'U>kWAgFn5.,RMDj0PAUS<| uR2I)wp4bnA™Ǚؗ~"!5h7 m & dPC^v .8M=sG~%-%/P -^Q2u5>LQ'T[~* v8݁'] KE'm.'\U]^ 'ף帡w d†ीc@$b -O5Iڸn׿5pD=]Uk PjvZ9 c;#ֺ+ ٰ6EX{T&X!^wFU@d|ceи5\pmBZb0 V 9%H' %cRox{P4mr"l_;v5ЗG*es%Dc<С:7zb^ dVc'ן']QKVX*;6@ µzɓ߲]d4'.yd̍ aZ]R 3}6rCDb0hJ$fTɔh{Jզ_Q_vFo?4-ԛx6b&^ +n[ F-od2B YJG,!3{LXPB "i~#9c2=th6h1x]FVVb>F2csUpfk\}͏:z~39S0كlVb)Ey PD4zFq515L-̼]:r方׬(Bʂh>8jCHq {[gr` إsfyX'R(HK~67sARgp]!@{Ykblnt}P-RQ@FlR^z93h6CNє S< Ekދݸ}mdG|c`J{מJ!Τ6dA y,^5 &HTѴ;' Fi~rA8fϬ>>`>/b/A~ n, /]dp]PFtQ/vFYiY!!rcB{HPrt|m搤uFEk1`DEτd <iҋDՎ{'=ɬX - 'dk/L b/UYlrݝ3yM4~Y$A"=Y(y| w=X$ VlTJ` AyZ6)Kc?K.EL6J}%CcwCe~)Ăy0bvݢfee?"(]+@CU jLi+ k9>۩N`Պ^ȿؒ}s$jZ|yhWx)I 6oP۩Oں:-+ɧnBo~椡^'E2VRRzbGJY0Kl.w>wЄPkh2]6iXF+lޭ#U5| =r'z#m?c윰㼍#,p` ۥTfӉ;-'ݜUm`)l#]P2WJs|^iKvuS5AF3b\K\Xryt94@wd0tȄϚ̔׋E`6xƴIb74.J#f7`2`$hii X1OIӡ.X/BJJaDx`~+ۖmu|ge ;[k@4kF ~T/TUD%SpƼ:>(~cL6~G3-A}q*V n%lqg=; $-68ڸ{ejH#:TA8.O5oQCM12ŭ)~)8ъ5a<";idYRO7̩\ Eb]On[_i)p|W'8bZ tr""6`8m @00U&Yy59{ƒ{{CZ ί J3 sr?sV*nVTAE+Cd b@R%y9uy;^ D{tw 5 v]cY,CgD3RJ8@0I1N.Shӵ6]g4?7tک n0V͓u_)\x[_]2黼OCA;yp &9#]/S51;l ~BѾQӝ<V1koƧmIg/ V ƢXŰ6{l|nr@!8MJKF'1ILe%9.r@EL6GI ;[nJ\ĸfhs+jsb)wW'Pv(0O1ၓK BX^\h5M0 D ل#9ϑn ?|&v5I ܺ* P7`N mWhE՟'<9pޔ_cBƽk5QԬf:>(iMuL9v‹WUPd`_ 5$yNDooѮuN ". ;4 #gO~(sO\Q&g(ԍ7H-*SV 3e sl輚 9-YoK)TG;7$J܄52K@Ft;heݰq?%9ZXd3;EZȎ;a_qB€"i. y)7! ken"v- z ( ǛH8휍>!$Qo@0щJhV 7 Dc8V0%SDM!KzKZſH@mC@~lk !ּQ£) kIY&D|;:/E`  0×zO c9xQ ЕWsS1ePU1q 0mf?$ӽUShv,:kD))3 Ĉmxh4?Ȃ-YnG%ޯc`lg俭$(W\C-Vn# ׭T.rVN4ڵ"Kp .-p[J C,s ۞_qYd {Н DKH-e6Ar1pWT`#J|cG=zRVK-! I^ B!YZ5Ud{;$[}7ڰ9.C~eňI6JLu@ifYǩ7~+@#vUo1C[%e͋B9b+'BhxB=i1uty&cY ]+ r%2!Y9nFp+LlG3lʔHc\+pc.VJe4].|wyͤxwx g > 6bz}VFz{&BuqZhžW{ SZ> 'ftجij3G|Ngֵ['7 1n#gzl9R43!}$bfsB65 E51t"OԅP  :̙+uD֨reEu^*1!]ƹࢯanrbZ!=l187HS0СZa . (C-#Ř?INRTK +N̠[2ɗP0f$;9x\PmLC>}׃^jd& ƌ}4$̧1C?ڮj@:{nje%m(:y|Rr|oy3xukΉm$6طZxCE~\dq/d}H_m z9(b9@OзčBrX1G>wbEGL 4KL՘ }`;ePzf?ʲjb_D*(S.K-Hk +|k7mrEBM14X$oԴGZRUWφf>p9:)hۨ n };S}*_7:4l~QWf|pkl3.bR-SE˸cP6ŦsH^q=3/ఊG*/.N<Ȩe 6H#۲:cߡx k :=f8;2!nve9dϭkwޜ:GY Ԗmc~ Dm7E,++SYp<2G98g27v]0l&:wԈCA6@c:nIN.Ȏh|OHwBeR0 bJAGGYg a YRD~PvpxF"oVn m*qB Nѩoiܬ*@4P?$L56M,Y4ncT=6YבO};Q蹫病@"e^Ň7"mf1_IbqIE\*ȡ׿SvqqGB;+^]tƆC Hh:zzȝϔ dO(c,F_>o#s-Gt؋)]LV=4B;(,2 ,xy.YgˏY+y(Su,ȂbxlZBOb.ޣj,[HS3L"b$ /wWd(᫿"NAAL!]?<^ҜDU](OM`pC-:}iQ,lX| KMpw?B*NZJL!bLVǷn*FWSc`+ A0o;H )P`#㞼SxŞzjfm(E}MXhoᦷ-q*_kSo3:J.|4ѿ+|Ȉ[D<ʣ-+!r G5|мnΦqjmv nC)9bK ^ &'_mYHM6+ȻW8T-gfF[,ymYN|lx^snKA DĿMw6< -xMK G!d)E-h2rVn_H 옂$̶+Lװ}xqU3 'qa}pӥqG5.G5she,_sc%D@RIζKXE)`6XHf$`6fT ˹1:adF8\@7/ ^1<жgիSG,bdDw7-5Mml' r{$Ԩ6ҳq7 S L g^$~|: B2'3 ;N!/#bRg~xMʍ%*VyNAEmuqMU?3UWAClb u~ȫ\Bxog7QL*fւʘzCx{)ٝWؠ"Q:f0+[׋ؾh]~k\V{ډdl.la4|e~h}ؓ7az\0Q3DG9fkmN%R-^s^^5ӉL|ԚG--B,T[/؆z-"11wL2*w $Nm@p\ s̹@P63WiYc&V2id-7ɔvmC^t+}{ley>T8 0ٛ"C~|js0w"<&@o, %rpMٺ !6IIz.hd|XsD%&:=;O /`j8:mg.g@< kAf!#a0e)CzMp*櫉>ox Avj4DP񋄭ܩzWW&͞X?I+!{՚2*[ڗkZ#cl}JbLjqKyGoɠl~VluԆ/6ijȻ~! 35߄ ƴ_X/&aI " 6FVi½2NG'5YG. yh/,rIm0z4G@xoV#=h)9ݪ1r#F\3q+*| VΌ\sL:s- b$">;bh#?Rk S>=j(L0i49,gWgIQ-/"l]]"%4 э\`k=*[f>nP˾y UD 0 o! GTo|"| fy`;|/ȑ]M`prA2͸=0rSPK87錢wed>QcKp^ѩE3p-Bjѐ`ŽX'vgBDx-6]eϤpO@ KGKhqvB+tEڣCԟS;{8Cd_ʙ%GoÒ!JO+9w;1xd% ϟmYMQM"0HBtįyG@ Og1aē1qd^s1p ,-GR.57>&D D{m ZK:K_ D5' Zf ([Py$k\Ҡ2~.Mڔd5㌞WD8 Ͱ 3oJ#S&^Z?;U"_WY>4`t\mL+%X@ZGN0"wv&3|8 ))eqޝ֖2afĤBH Anڨ Q}+2H(r`1k/:ΩX|MVUTHۚҽh&2Pb4 Us$r *@1@u2,&z:Lj.tkGZ|%`{]AN+8 U癞- ]W-G3}:S:F%I{ۯfZaBrv^,%xnr)6|mMΊTxx(:QD>B#&+53W"[Pkp]-hϧxl;/mpFQA#l-9^pb7DlcC& >_D , E_^FZ%XXuLƸwM81i6i@浮سôt$3OOw >NB9)߱֎ՉFlk,;ae_q U<,D0OW2tXU}ľT1zYXō3EXjKAW=9Q`-J^TsC^h N$Rn,X՝dQe-;Ժ@dkI,)KWaOb/dYz56O4pr1㋗^`pͤک1nҐxWnX=yAD]?ɦf%dHR ꬚Z~bpq xB$ggPc׭{L٦{b3b(xnC[zn3d9+zs^\JRN^wVû!Xu ^Lc[aN@c&C)~ z9ۏCyۼB9q?R9˪&n {Ϛgɇzht\<)ϑricN.c }d\gTخ2v8_CJS]%Fw3 2p= Nwiw>Ijva3Pz^ӶZ&'#K;[,f ͬɺѵ}5SOރrLnT֌7u^@OAzòMwȗn^Gc c 'ѹv7;z'%*8V(tP7.!:9w6eWq~A|X׬ʘFzAo@C/1 {'T (Qi< ʔ"Tk3O!oWw ?2ЭC,ћSYPǏT1h)5\.0 K~|{$ޘ(clsdW^$κw4k>^_F5ݱqyXk`{6 :ι_UX 8 34g~(Ą cHW@)F~N>ۅMb)I|FEHp6<,4QAYdA*tąO!\kSsFr{au֕RݍCJٓ iToő$rbGȹ 04viWoxk3U.?j-OEXEQɏ.YZ2o\BnXG}DǟA,f9^^>l%3B_am"uU.-,T+std{к hOb2ܒbO.^m+rׁ+nt6ˍWEKFi:'%_3b_:,c̋hU6__~<=\h{A?THܳA,bK#o(xE-#g /8GU uA+jvP3.ct_r[:OEi۪CBn[N)YaLUw18w r)hM} ТgbqVoH(S|g.10*o39@œ{KȸIhAJ5qQ&u.#ZqQjܱi['-{T-kI&/D}f/2Qb65Ai1?l\Xr,O/ژc;Cc 6HfG7Ͽ_I}Mw!AZَ>#-&Z F0T!O]~UL@ m܁7aM:R{2Gcx};)o#Я)G, NVW@!-GhTg8q]NrXGWMUCNJ 6ɠJh,xdQaF[%W[ڊu:@$hUJeYp .'HҲ2jSEc( X0|2}b=[pޜnSobQUlD_TOZR1/fSc&|r99 L!I%<T[ʇiVAjt&mmt"U] >;XX[=.u&uܻ L_P&S L'|hzL":h^;kJ+9ImktfYM.R<Ю ;6cs =^[%Py'mDzeuy~- /K ku[{m#8Ԍ%R*:GFD@.  V(Y "4FҦC4e%|K^c_{ Q;ŤbJȓI6P׳d,unp<Ҹzg vh2R(pFw"y*Z§<,[xߜ-#ɍ-mT k4|88#scⵓ|@6fϡ> "J$!{S,&ҮïO{xi*W0_Qxݫ'?3D2&$^Bfu3 LJep!_"3ʄ׈{Myev5ϰfbT.M>UEN3NvnmBT%Q;>l'eA2`J2kp0ir)+뚡qJj$Tw3RzEh!!3DBf~ރ6y qK$X.'"ndOwy: G &n̢/AEeu^Xo(3߈P'cC} fk+lch Oa[zn(~Tg2sIa4M3?P$n8@Y6IJ瓑3"ynuҿLhfwPq|Q*'l'upv ‰>$׀WCiZ6b+ JZ0 %ZЈ>!Hn+bvչ5sz`Ym!;5Ֆԥс9}IDv v p'A e Niw/re =bW$&Ѻ%vl%n[Xob#mD18s#?<-":#ooKVrG>tzA;NNiՏ w`wEHܐ l۾SWib뚹ޗ|°;vL]h,x3ű7 QNq>t"~M7qn G}Pxuiײ䡔8LkaL7={aP>KrCt^24SG,rrc.ZӀ6c}EygLnC>y>V,cKLooDY { cqo2í5N?i#7ƫVeWdE|d/dƊ[%u- kD;Zlbޓbo38S=\e2$oYxlu^u~d)$r#5aus\f̃S).y;U2hL$Vͩ3&I(rRw`6%ϗdY8ư}z}j 7[}QO$$r@&gqdg]RCJ3X?9T_DP&Su\,;orn/Cj/P-JP%}-=h1˸iqP=r;'}b"~ю*ny>'? ;?a!Ko1WfB{4;墲n)>\G P_$ y 8ߚ2,, 42k A0*}]*c4Q5u:dJx_d&-ik\ ugP>®#Y-"T a(}kIy݆c-?CYKUE*97W0`QV9\ApLZ,x-*!#yw3?[?0C$BspL4|L?9v&iWT.֕ą0(,*3943z쎡DB1icEYs̹f]i])rě%<:t)%آ싕[ǧaqpۃ!idDv۞2ׇ{>Tүk2D$ΞpէS*eVYI@ĤAC1:wb4d56-X6ߕJA#stqU 6;lS_,ėfM(m12l>;_x=c=>us,;o#=*:r }t'>Ծ Ё!({oyΊy\C0E\) >QI_&lYh![a)zQ jUf_Vf[CEf"h $As?g_*}OJ3]q|k<*sO<8jN1d߅g 'BXq<,h+Fa\`pY;iUlWV g.W 3y}\:)BxaVZ>0)F lz R ޼hh 6~86C;8(i{YP ޖZ!6e]zZd] 4v .8wlo[jO?{0@^"ۥ;Q^!N1D 7_~1d9Q|Ʋ|=%bi6-}cMܮ(G ʾ!:*n~DHR WQe}9nK8-Ll8dy\t钍yc@$߭֬ %0_``&+s~8YL:Y=ᮥ>/f%fl;9vdV1xplz7"4K1~mzf]Li˹'_5#@0^W%;(dp'HŔ* sz"mnL_U#(q_`xeQ}kYsp 1BbY @mk'﫾OhRA1SW%O牷`; ~^=߉Z@R!RN)Lt~Ԏ^:!tt|̶^"5*G bq?zMhUP Z2"3ZMl o|tQ׺e,^پ5tcb뷦fv榘)=1#n tlm«)f: g:S"j}^J$Bh%ljX4} (xq]b]4!+%--$.BFuV]s@5?\jԮ8hAlGAjs dHeYGvZcL({AuHD//x`&;6FU[kw#fv)F{~tgᅥȇ)SEp%z t.~OH4JS] u=Z-6:y^{Bݍ*eB_6ϱX?_P0@JoYZ3~DBL.n(b.C`%O*okC&5>kjknP/Lk='"4t=NBl-ˉU7iJ[sz]q?*]FNy #zJ=tx,9LkʨOnL¬urF΍FKo $̯/hQ(ޡ/fFK 7/Jg(Q8~q4ORC9"]ʃ5RE?7po5;BB4#qОzV~E&.Q7=rzQ@ zIFPb:.5,"H%Ɩ!jO-B4)DޫP'xDE`>ow ~ !Bcȅ=Aߣ]lyvC(CV2,71D=D3J)/Îu"~3Cm H.$wِ azHOK=x384bexK`"1)/ /@U{n=O1d2jdy}sjh?b/,ePH׎}´6 r!E9u OFl+h+w"Hrcoy"dozsAXVY  k ֽAW"1Hr=GA\ yT /ת u$3@󿿕-|p耿.DlkO!!, tnM7vXȚ:O`ޥ,^*WwIb۳f݅Wz r/Ol@ͱYP.c@a U7y=X<}(.؛էߞޕIB.ltw`N2k Tkm~0hݿ{W+f u 뿃8|/GOi7${+ک>P5]hӉZ7 պbKI!z㊓ 1,1TՑnKE,N_Htem\GR"9C{SkZ_74 h~^fчH 4EsqAe3pMjvP o@]?_ |-$/iRZGbP(oؽu)SH>TNPFi9?tiz$Ӭ# (%GJ a>Ş\?^ XM0RݙzAI5bف+_c#'b[E HEJ K3e+c;Z[=m=@0w6jE9SҬ;\VEa:\h2VMҭ~:{Ul=t%fGcll(즦Tv>laN¼~b{> *yE@1Yͥ7df0USwK|)EuA=gaʃv'N(<=GOXȫC-Ŭ|ARD;IYWv(z(E$֦vރCЛlKΗܻInvQ Q2<(#X1ci~%bDJVeWSɯŮL v-M+ItTX'.•?x͜$S6LZFw͇c'xlP|!'c=z _rٙ6c!FLHXRQoNbA\}FYs*4-2}2;}hv_CnkK:t%{GMt!|~@T&*f*R!"u=->K|ý.rdXL YQnr+f}%ʛb|پ-gAYH(!y J[A FS`wpj%DžR Fjl(Ź`U7m58|u^T]+.A/g?EFϯG;2vp+5 gO dbZ},d`vvլ0-BkN#ΥG&:gЧZz;OkgXo6 w!5)Ehg f,2]BՐrwGGtk=F]%pZ @%(Q:*#xuΨfx\ƴD %nÞ0e(xM19z%)^%{^{:Hp<1@jaY\<˨-lh[SG'q X:ȣֱ9 gf]%џy|r|.뿹m*SOeh +yDV$g~K +&$nFH}VXf?}M4-lA Ux rPt : JE:Ѽx[͌%ίs't/vM&P1~Ȧ 43y|mEA%|# 7,>9㲶LS4)p=dSSc.8cg+*6giLtBYmPTGerEP9M0F3|#n}&Zv:U]Pj~7IR k{,4 ۻg}wҎy0 67.=|rTC C tvT]Ҹ5"T/U~bb`L&AZAosws|aR⧙>`  pVl {_mʃ.fo]`KZH;Fi{LIA6gBdōxu-m,<|ct&s=Y`#yu‘Y$$xSA_\Vur& y䞔V]xH7?H/ƼzR/6@!c>6r{6!Ykl# g> X ,]sWvD= P̦v" !Y(,"F5+ :8ڮ`߾R*eJCJm^wV໱"T;X..HڏڳФ$Y+Jc &vVr~b56~ÂO>цy1H1j̏#\U3ׁ G3ޕBɕJ|ҒaZ*jX.;4-ST{.y)tCn4q֤Wf,ˠri6D0Ш}B<SE;T@6b<{35Xve#Swm4?Rd&_Y-S5#p/{vHЀq(kF%VhŖz@s;<#1Ej75)~}ANcLV[7S{ݎb O3GL]9~RQj0H ұ7ZjA6Xdj"KfQ7Ýk?,ʪDJƓ &:19&?3pKLX^wqD~lSLXWRTyzF.Mr Z;[P U%ʎC+IOjE$Q5/CxZ3t G1cpʉƚ 9>,T‡ra!> I1>{fn|aTDMY~Fپ.UXRN@ZuvIAp%l簘\''}`Ŵ}%hfF6M' ~yrp1PoPށzw0eRLԑ‰?cƺ@>sݹϝ&f1+ONg$`5S?ˣL7[}I)K8!/5PTYӱᒙ 8|V8i3oiHy).gVOnЫR䋥k_H}]on#+3%iBoHF\p l`HY|j~ڶ2vblB q_DpA@6&3Dʬ {uuw@2q#ϴڽrEOz|nu;L4oZ@|dΆc a8pV9^$oXeP0{(3mmBG@$ M~ľ~s?>ڤoĩtTP\-&g{NLo\F ~cwG(?!/͟&rsX؏ѭJrp/vDg^b[=0mгV jDz2s_>V+%KHRf`Q.N6g^`2\52q0M}ox ATNb~OT=Xjowr# u8;G+ Jj Ns1`8?0P:<\?{aL[)}-L3x2$wDŽ"qo2ϔ57$.i0t$JU'US+BjQfa`! oUヒyƹ xbEϼed_mB e+*DSIBUpQ?7qZYJCE~Qb K9D;}e=/fKIotG2%f jq¿bYɔD(f"/>Fu6M)+uˊD =H@㠷[T-ʘ1 M=z A2uڢƹ?3W}Iz(oΜ}G%{=rł&Njp|. 9b*cl7ǐezm*a4H@ȡpAB@{pɴy}ʾ'Zcph'$g`vK4q{Pv~#s hm{Q>\ ˕'P4d;%+hc])PBWgKoj0}Ft4'Iw^[öǭgNa?ޅxNm386RE#T&N҈;QH-GKP)vi؝xJQ,c z&pJ: Q=8ܲ^2HmqX*27$0JJ 0"ݝj/-*?O B^</4:bҷ6 #aZ-_SE#(vdb*[ !],]2\!8lsmChJ)sna.S~!Rx!hGr7ߝTI,uNABydddJXtc搜}/<`>-:1 gJM+z'5!S_T M.]2uGrNbeQq<;&y CaJ҅kMeetoاr$AibRWH$ y(~wX=zD6#_X2%{TdkD$er}L}];I\5ves*SP^u w]f2Q%!_nhXPZQ%F ] ; n^mBi|]Lbq 'Z&~[ +Y0[SnBP#մhԘVܮIpk'#B2R}dx˫#2h15I]ˍ+i|7 U@q[eJqƁY}UZVB}7o$<a7-dN ;ݹ,l1&0{%'7[Wɓ\_5z aHK_'_`x M\~c2ra#KUw<]Uҫ; 8UZޯԅL?o<` *}U"vПY{jWó#:Opix)pNUDmHqm7/hQGK;ܙQ0Y_|A"Ytv qK+  bԘ8M&,>d4y֓.1d_Zy 8^ڰo"V"Ch_<'&Zz;8bX-C |X "S*{m@ rvBCmG0p# D{22\(CtM`oN$qv>-)Bc{DRԝW{.xXyݚK7WS@0nUeؠ53՞bT"m856j"l]XjP}'$;L5W(`V߼dAKB|XEm_S:G$8t ,GHnß`kE;v(ʌ6T98cddv oڼ &x}z/(g5x#𯜦tPiTmu.&풼'`U @s"}A|֤2ikM&N\Ϟ51nQ9>/ud`˲KL!d_ǃ>'.22]×{>9zi( "Oom{&Fup%Z s(ѳl+3X"t;"tW5 yR"n=N7%ݹNF-ϻG!p:)IDė.pVMc ⍖RڄSW˙.)"ـ?f|UK%t{d^zUCL)WЁv^Y=oAy4`^0yI|<\bOb+-B̈`U#w]L" 40*ީaw;k}\W5 {G).%-Tx1C>SJ|~:Ե[/ػjվFľXLzj7'fC$U['D^4ג۟<;!k' ~NRmw ̡׷mkФDwRCFpGrQѩ0D|9*^x$ L >0E`#4#8O{ Uy>;1JEb"$pҾYEבkl ja?pm~=X*6#Ӛн60"4*>b0;['$ijl"DZ~BfRQ8YQ& xkOd,H@^We>gusNM?qejf([W!;]NS9r Q8΁̂horF!jO^RX;6@7A:կ^\-GSY?(dW8#= &gsW?KˌHq:H.K fClGmGEL9xc-4Ƥd-KuFTM_,η= v'KҲ#N8t+PqC Vz_Ccg@z[GJDAWTK ޶Y1T@9t <%QHuhbvŠE!tߋ ,}~'= F<4k ( -{I.q#;>r)$іmxs͹}ꪰOm fM0Mpp,fYD" Q)z3`qљvA#ق2:>^9j /3S VXڴ̗x * {C=iK&g  2֙HR&Xڀg6˞T nO}>}G #5D bcT(e=C@:2\00ߺus#% i`<˻Wަ;tcFbߛ?%;Ϧ?}PO(*sZ E Z~ت Ou"mJ"`6pd tXxs IǾ+sё+47> SΨOIR~o13_L5bR)Dfh,=}mXMop$` GgνQvZY{(ӜǏX;B咴ZGǃ4W.y}݌AsdeW2^ǯ#dBGDjR}e^1 Ao :>-x̐;=hAKZ*Ē te\!@ME0;W횲9-O#0w%o5yE!7(ơ_5POs{Vw$4^a[ܶ>9 *ωh5ލ-CBi<߂˾݆Eѵ&Y j? @[8ݯL=)}tH9B},Ax_(4\o38Ɵ>20:yua⑎47ndg:*-!id4L$X^^v+8k]1$R2&akm,82h8>^ 9ӟ'aP۠.TsʊkHWїKPogNMk2U Whs.[KC;2Fӵ G?;B~fr-뵏V? ySAaݠ2V<'92xŏ'NY-1!<<eNJAӁ11Ao͖=RKi ܖɅ^Eش`pݎwE0~0*$ wxqmD^G3[K9xm"b˼ZS"{7*k/Yf]km0/ӡSErm9#̼'CҜU4-A3*C(!D@CPf:' x6`(OZ F][i}5Pt`K8[+e7Keђ"0j=W5Czf0CWQHt9]R%N=f_n/'Bf39`@N@d݄Ndʹ{59^CN)r<"ޡ.w^bBă 6\?w J4 fQa2y ^-UPa0t~䃲}\}MyLE{D#8*mr[sPx.C:5胃~.wa1ys DGF^*׃:NoU7b?Y eu=~٢-Zmfٝs(nEN!旅(L2u{~yO2@l&tr~M%ydOgnqnRT'K,o~3|W`'%ML;#K8e>/"ꄛedGcDcڽ*ˀu: -n DR(M ֡/av8׾LBiO nv~Ǘ/ u Ξ2_L}zTa:LQ+ ?c{>3E"-euPRkؕ3h)gϴPDPs};p7~BC" _p6[l0)JWck!w>2 {M%P>_rwJV]#jYo$XO͐8`(R+b4d,#t=R5tVht7Z2RفiF_*'$YTTy0 v<}:I)RE0qt]V ;ujL \uiH}hdEAKHAe`B<8hPK!]Qkp9oz6O;YCӐkobJ /H9o-8אV }^ĕ1Q$osL γ8 \@VEcNWh";D~i7F'I6H;éNLbaM|߆x{^J $qHLbjSA O(b@ P2Ch.a1z%dZMB?kFT~Ch$+U6֤tR5º\ V X %Ҟ-{f&|z7 sx吨$̿+F [8ELWTjt[uCuxրV=.XR` ˳Yu~qU9.aUF/ m,,1;4&D5c|~t4Q7A'8Tjn{_Qϵ"HbЦuf~Mk+x2aƆzs_Dcq0bj.7x=]_f C? wl"\")#>V[!eu }aexX$.hހuRrH q_09E^XQ(}s*>u`D3ĞK'M#v ro6yU!tqr#SnYT9˾d˒Kݒ *x QtCm0E-ӟ 5ɺznCE`!9VI{:yC'3TphS3~ڼ, 2"PYT⊸5:CɊq)B qTRs^+-2j9g38P,vڀ* ^_J*,NP,O&sWqY=u#e L`7ob ) P9K}c56=Hrf*dɱ OQRhE!"#1ڏ1P9y9*o? 3;qѻ7R&8 !z/".ЊX#$vPizՒw&ag?µ4|Ӹ)}/d[)x؎?6 :r= ?yQZ[>TrOW%CfŃΆR^)KC #p9|V*=V0+j׏(rVq^x}2( U&A=+,px6ҿ܀ i zG˽`ʸ[F(1S?]>鵭1-)b[yQ~q !+Ey$}L5-qSGxJwe )E*L}vA ?-̅;Q! T3 _nqeb*.\Fx|ܿWZ3Ȇ7Eց ,V"(cR|7e&btLH=d?ѥ㤍3du1s/d:Ӭ3G(9!tؔ"CR JGhg3xv1LX5_81{ὖm8n )v`8*9lOT"4|I; u\[<]Zl"dmϋP (*4h;-n P_A6/y~a mt\Ľd \kq0q;H0^CJjE xΊ uOdV30|+_΍)iQUf~x6_+5n:-0aڿځ-Ur$"ecn+G %8짉XQ5ς)-)7>+b+F>93X*y|3 a=O;'1jȜp!ΰ T pSx@%+At_>Fjy7F@qٔ֓,"ڋT0+) `ْA``i9I49ЭشIh:L_cI<. &bKK5Rݿ aQsh{p~,_ *0)tY/?~m$ Ӄ-&_O89yR.wKsNmCB6E0xd]x2V<CyMQ Rw^-CwGHApi֓BT*G~_+scp_t9?D@Mt>26;3֐kb17 vߩ.Iw{wQ- P q"2d; {KykŎ]e3FA Nm>$i[1\xgD+[ 5G'ôh>+ڏhFKPS? vYڙ8@"H$^n^.ájVQWB ?qL2݉5Bec\tXDy;oQ<"Rl~b߮\O3 KMlZ_E?jb qE>}_GŗLLt)r lPp7KROF̒ly.K4R4eS4G/{31&畟X[̕ cUh2Pgiv.af9ͽxiEI|o踱 un3;/j|l*I 9Ǽ%WA~ yFFrt-@_h"/>{8)eL'ta։\_Ά <¡d.{SF,1@d}Â[ܳN<%E=֬IxKV4sjҬEg@"HŒW0hcrHAp1R%XJu˵kp_$@╿dJ%$jR+=ha{)Y!;@9Y,T(p?L?D`$>EC9H:ox 8` XoQYauPD+GH:`1E;m1o6ʀ+Iy'6Lw+"s"S(+]݄T9g|4zVViRxCRpyeEҵH!ӬxՔ񤀿MrlgOh.|;#c%9E{i"lExB)W [x4:GH*Ȏي`Ga RP>3 wx9@LjP9JJrF*?6- qmXv}G*SBwjRSw, o2 YGf\췈Lv%l^BO\̩Q|& <6?t55n!+x}ca5J 6T-tks c 7N6 oc`+II2.qqavo\'4cU78Z鉹7TkKӵ=SC)+۳9ƅ[Tƾ (oj$^fG=9NFI,`fOTbu+wt 3˻7듢E"::j=0a֨&ڤmG lM{)eiZi6G0hޓJr@oo15[װ^ꡨM>~p:Yt(A+[ fG;l)t5k\ӈ~3lPO1 )-qau̜CnJ@K0FIqS@ {#$Vryš}/tcwm1 :.'*42VZ7V;솻xrt7'hRw8ʵ`bQ47])Ki`8/86[ xo-}8yUy 6^CO}7(9/*gs,v9 knȻƘHcgv87*Φ1,)j25|@ڠ|R_rrUU5 +< ˓+BK:R1T /sI%}DiΏ]ǃP?6(> !f;ۥ7c'PoF5\;j$v1"OHiDbB!)Tl+<ذ P)57z:盿ybxob=/㶷Pް?!` w׍G%YE:X5_Ār`Z J3]F0@I};0]Rb@rL!ՙ4=tSߜ&ؔwYu i 2:bc]=="^lՏ__rM=fWNov*&D#v$N8:k =f6݌u8Q%I%T('50=ryۧDqH << #&ɖeؗ*piH,. WܙΚ髧(lv^xzWv6f7RQrInV*@t-Vڈ"`n^[%^k;EcBI>} E`:p$܆G#W! G2[XYhvL۝fJ>, /uD;QSH'|(!'"¨@ ,Y@q%&;/t5v@ĆtxA3S[eL|а*A(^#+_7`&"Ta{tl vsE΅VŋW ~\vM4xҖ*lw,Cn #~0L[Au/0`ޖG9un2P:]0"fRoX~Y">nij8I+ ~^:Mm0 *{Tc9+rDFKp`) _FuվYzy$S" Cc-3wfs59yK^Nj<4>"ArY+ޠ=0f'ӅQ."'a$\;OGc_!zՌ[O0/ in+Ҽ:6Ήzm>?73gۃZ\biL,rbAP$L}6=9sgե'܎6J\+FB?8Ooe윋* K[6n&\-e_d5:Uw<ZaA _WN[WnNqZ=*pD7J m41;% [&zA~p\-@ŜF.IF:ɽ3Iݧi0UTvKQ#8Vq3 Bcboqg/zDlޯ I,qJ:Έ\X:ɇLG:HBP#7eś6 5 DԂdgGo]lSg9mrEЀ\X\^ Z4Q]wD'ٖD&[wMYp@F>!0GϘߒ"r:Fh[v (M-Xxz-Us%1w;a p*D6}ͫe7 ˴, Fq6p"!=R:ܴDQ8D\x|/"(VS'LQܑ D7ٻ-}-J{xK7(N(;qjӘ) S#q;R)r3C~yfe+dqwL(7|74D9~̧Z%ā@~Qh"2-n#ηN6֪`{Sٽa%)9ڕ7~~Ň K{.'!P|iVDY(1#gB4Pbm5~$Az5*P2 XbR0,U9 oxEC8=9؃eeT{QZNlYEnq@98$v48Ӡt2h2,;OHhyVr6kV:Aʨ0atYT."> $/*djylpfd PYRSs!vJ.w^d?Q1ׅo τhObz._P,Di,1/*a!eTճ֓룍B% {[Y=j5H{sz(56َp$ߕabCwS: c=P{&@afoeren"w{Zt*LKl*c̩:>r@{H`bqv< ŝ.օr%C<]EZHgj9OQ t)wY&renrh{v `a##nIhVL2UOjkàI2?L6\;e&ah7o}eyW[ZPxa&ZWnu}jNjbPfN DΎ iQ8R*d+iP@(+7FVZGRq~nbƈ_ʈm4" fn˜aݱ`3E:ƕUIigc=249GUeG<>d}Ltن~KrOʂ0?$O`҈i,{eȚR8d2Bwt۞*o6٠i>xZ;ZWE*ĵϲ8#bf(w.!GKt)Wϫ mZޑrqaT"R!m^CUSO1y냯/2xebΫX99;%V=yCʹ{u@̳e4y{0;Qw uIG\B~Y~pzϢtuuw,J9.̳g5-RRN55`UI0Ϗc5m#!( ۢ_BmhUE8CӏvybVY9|Oh.G̈́1Է"ԛv*+o $OA7ט:4$m Oz9 2Jep("{3r/U@H=KQQ?VɻN}4Q4qдD'a#ļBG*Fuv6xV~bkSF?tCnpGy$-NN $#Q 8`\6!-D?Rp$Q}\`ǁ =5攴jڼ1߇R 3d՘|<&OGql gPRﰷÕ7T1pgBk8.[9&3FxBb԰Xne\lHu赽gQjfmfAnɁ,]mG:OEɃ#C֘t0|4N- 1-\SRI!=#Mz/1;ugAQaAnQH}Zw'}:F;6W*͵\~m&3,mihmITtZ6[53NLthQ$S<|wC~p ScڜbgNYSV:m:4~g`uv=sހb Sn z]fe3#>L[wg<bHEd(J} ?Kv!:o$vӳp`a VD5 =OpM=CƟ!'|s~̺Agq^94/E I$)11{]x+LE@ %09Tʗ+hM$vLؿ6X}XWil^#EO}|v'~'V[зj86µ2xP&Nș."uy)/t~Uz}Y_lVsO*ft>Ӝg#Ǝ:&[pqZoP"viZk&"BjMkrx\Ɉv]sT|d OU Wlf eG>jG0wkqˬTh@)ǗmJjޠ!G!F^dR^=*8i/C$6pM>up^5oJgΰ4+vp$0@I4yUФI8N?uɧ8=?1[!eczU*V:`bl_ &@%| XRgz&iuQVSJw;wa;X{ 4">QCӜH=VkbXi=o.D^Jmm]A # ,50W4|8WC$}g G4w$.gyh~O<8f,e\pBll<*9JOB՘-OXyHC';Z %="f:yqIj/5-YSqCVaTN_KNt5ӿT[IM\8'qz$3W/)H>P;*U ccMZs$-$zua"6mȋZ$MH, ~@kYǷՅO5SHb&<;˥.j_4u+ݽ<3<$K\y>yc5!ŦVWDРpjc˿n}NLq'dpa1?sX`Z x̺%ŝeХr=/LŚ#~2B3Oa]0*,Wk˫sjh:H 6r1wnsԑʇ2Q]cz2x;qपh[ "܉7EQPZc5mLm'%Jv [LCl\$ۇ|S%S^k}"ToL>32esec Jk?fPC`k:%ڔ.t־u- =݇v,롼#ѯsUE1YNrbOKbcben|v3 E)wY~LI\|6_gLߓgX6$#ۡ$Wve/ $07bpeI|OəT GE&zDh{-(OFp A4m 6dl# -UeCQbR"SZä/ +q8g9e-bf7n.u8pUg7@acDb n`)lQ0^0<sKH9ꨣpj@18FMgctPM&F\%5B S?fg!C^Z$Y#G ׺9'siB9vp*> L;xYiD>sxRe9KCϪp*2UcJfۊ,oMPoqeLZώ%~,UuVZ%1:ߐi-gH) vMzɎz<[Z / ΰk+op9}rtaeGi p֍↊jV@TdeM ~.Ad|~cMK(k6݁0ld3ʷ |fx&a2^)r!bzvl0O_4FμJ1U$Jli¦͋|F\6N?fVB(>2\IR V.4U[_/ZdQATIycbRrPy cc =jYW,f/sAR::/=WtXb1"oeJ4zaf w8rJa cFsiHW6a&gD{~}hҿĤ淵H`ܗӋJ; 5`a'q KYz"?MW}kOkWZ,k68_-P ʷ7 aThr|Tsh7'^:e%!"{xM)tFdyCwS\d =5LPwNW=ׁ(ݸ3~ ֧k:- !*M3Nqg`O!@Fq0\BCU$}_-̱ >6U^ʠfک6yD\yQ4 bo[1 Q&t%j(Ep.9dNGޖ{52S9fw(qm$,@}97 "jZ1R*C\6CSor{EZB[H>鼴5QCqbIFcq c3i#YDv̖a d0ݬ8cksL~Z{^=V^&dhטKPd3^v^LR='On}/7Lk>Z^ So^1mnTXeL 祳/ha]9)0C؀[]]?_z-bylɱ{ʅ rRiz*]I r[2 cӖB̢Ks s{ƂsQ\"T!8ޖmRԒHVՐD2cפ^ŵD&{i~ C: +=Jd25s5a9vz YLS{zQD\쵔'uoOe4VV՝̋[ΗkyC*<"@ܸ?҂A3}YnxK%n\?o0BmQ<(9ճ ~|u`G +qkE-OgH?vv?t%TA85hbf:6>EE#?ͣ[ԪF5Uoսz,E ~1JZV O$~2U~yĸ/Jo!{Z9t@OR—oׅA_A`X8}jz+W͹wo ]]79qw_1C@UVb"o 6FrliDߵ9&b5glM 3'#5AD?殱9ԁnIOD( cEp(]*W{:e^N8~)Bp&q%M]bӣ#NmARV$'5POX.G֦˗Fe[h5ғU'xiZ59 :IɎT,q}*%Cڙ3|ԭ$@ 2L;<.zk=lK[71"CեKʷstOY0X!GjR$$଍Ψ,T)vzpR;=mdQI0z*ǤzDߖbҾ`,%M߻Y @aЪ(u C+,Y sEaX nuD& RIxӕ7r/\{Fd7M8cXhRvu"\#Ke fFxl1!w][ ;;w`f2#;Ff LCӻAXz/S|(1O&xz|vl Ϊ*pӛuU|6Wkd]b>a4xj,HiZ0[EVջ= %MI"] G4ySuR JȅӴ·.&u7JƩ qFj{(;HJhAl1:yJG^{֊%"6n6qɄ5鮲-Gewh-rTV~[^<8NhӳPi1N? 3+(zsKpoy4SaC(@j42(?Zew_uZm6ބ̱7 j|#'LZCڑ:1 x!@_hPD)V䑉rz.WWhcʣ9/ ۖT ςV6 gn!>$&KҎra Qmw)Ifb:ܗ!d8EBxP)[), ྫྷϲpQ~y8e|>Q4_nųn}RNKwQn@glzu5u oݯ.LLp\ 74W4;DR5ss/Y˃\)F`N@&b;c+~8Pz30>]7uS{^Gybjz|k  `JFvEپ-=}CA~Kho*/"q).w=]/(!-gO,IL{tuM@4I}(ozIK [evH_a¼h&kt vtXBۜnt["BRX8'_ vPEE woR$Z'4}V/c[2ZNqi.}Tӽ EDqi0'~ w"BL saLo J2:EGXE3e gs*nU*`k5h+"EwӜ.so"j"h{~{#%*vܴ1Pf yۿy$qw~k@CH'>KѡN. "pLce(Ӧ0{p@ i <}itD_RЍ|Q8}u@h5go.g-55\lf9Tv*Z?fLDJh4U8] %].]X` ef6z" iP䱰nviT;%yB リAaVbyZ>I@F ;Sj&A8`%=hxm3lyϲh3"K_4RsȨ . uԼY^VVtozXɝQ:*G880{f4,s˩+֓*-[|ixWX$(kgc*}Ѓ[F m $JtJXJxЩڢX f릃t\·]xT@"qB O.`_bKԡ:P"9*…%[+ '= ܸAidcB5\ݬAM.5k;@-R4q꒜d@t>A4]RԽ=_RFz37v*^`o*2Yebym}7>PvqyIr  f:)nXO!P1+w&mb_2E|9Vh+KӺc+W3.._}0ț{F ,}EVi;a[ ]/bvD4DYpZLYf8 E{vF,n5L@6{ieo/.dIOnŭC@zYEW?Z( \)P!*trl͙hė5p0S:#0tż> N,ډslZ$S-~5"",(2Œ*;5=PEr{dNWP%xO>w>sғFoK*7_"r*FB"O^PO¤ez|kFPJ$[2&e*߸4OpL: (#OI"IVR1̮]֎.^N1jB.`S`:a,wn( ̈́ ̤厬+!(m̱ڽ;0𑽚1pe bK@lXtjLh/CTI3'_"']C# ̫&/kjR_.yr;0 L=e{ Z 7,Y&(} iREZ >ZdA׾0s),Ns0&{̍b<8:fP%wo JCY^.Wʵeac[%9pq악E}V1'6\%BN8F3FS46%ךANJ&.lp7M C/$',dFm.+8xz:7{+cY 2igr15T4BAHQ0,'5YDM(BQ MN -|{sIӻ{X'l呢 WҮyk NRDO`eX$9@nsXc $:[RJ[iʩ:q+%~/Oj3 = p[=E7%":N ,\}!Fֺ4gX F[e)]gz:f|1\TRIPZN::Fe*Dykxί,"{O!r/blœ\9:82᎜ʍ-lq^=2zKR!4@fͻ!^9pHfZ•1pҧ2҂qbCҧv}[vT,F5 ':oCmIBʃQ>ƸC~Yٲ2kN~C%ޟ3r\ @vE=$IQԽdOEYn! 2e7etCYB ^t";1| lJ}s~Gf6͎% GcTr;b3iwփbE| uE2ȵFh$Yh)[ݣ~ (}k"-,H@-w>*O7:\N$DIEMFi^/^$d`<0,S)=]5Μrnj],ɊP>^,NrR3; 6ks9Q顚}\ /VoG sp6X ^EDMONCX,B*uSaSAk/>#Hߟ!tY'^W+Iɽ81?Jh;,."taH;JliDxũt|FU2/jN`C4HvƧ-Ș*~<ىcX 'wa)?t"@ד=C0t5I2@Fw4 Н)Q̀}6_ ӜdI$(0&,"7sZepW |ӴMo9U@x]" \g:҂r J[G wep~ =Ζ"$ms(7;QfTv{ŐMwd"UZS9ee A O: @,_aI_74i9-7@W*оJ6nN'5غQ $VZSr7~E#ZӾzL%|m5Ts'E͖alf Hg6hG@M=wk'tGEX_vulί'":&Cm'}뀥R̫h<؂MyU *rّ?NWo]WxCRAWoYz0TZ Gna6L}ӢQ8|\2_[je#@:߰CM#XjNeEqs{yzB}`=7559$™fޚpɩz@%!nѯ#Nq̱8'T6 5B'jLtq'Ĵ#x}DI;c^doŖ/HA^|oۜJ4ﵧa*XCu@є݁aL-D:g.1Uuz2x9 -2ޝpXO,3aSɑ!VG+Ig#\7>Gx/ᙠ G]a " VnC~Dq?&i!]6Lt}bR{A,,d-B#wUPdE:[|d%E?,,SdYe؍jXEb&eڀ#ƐԊ8q%n7fjV8^QKZ4,A}Qw'oW){lیaq ŎA\j>z< 1rh,@KhN*=MG0ӷo$vwy 6ޟ W}h".Q[ۜHmӐљ^ c^Cf𬙐,|pЛ|i nV* )WkUxIZx67P5 5pFN=ʵbܗ6]-RKONpE"W5zBqpR,RLpʵߢP5 .RX.2lKYPsb6,IBkY2 uNj(R!SXw3_>D<HR43H.UDdvEAE;Ƨ law(^L{\DilD#$@uwu@]fm[nN=1oI7 g5AsR±Ybqt=rPF $X*+LV`:9oh|C{F bPĨ)6`ScQ\ZcK%^P1@pE %ae*jM#6u} 5UNe.[{?0Ð5'qG9ƍspabp@^FGfdVg}^^aõ:=#s d ѥs88`EH}S2AZp9,4JݓzNqOf#->Ǒ\w9;ھKٷky’u)}˔"\:QPglt~F.ѝN6O 8 ] &* rWHNo xh~>?k;q[uh Ϟ#rB`/\ƸV팥q3xmUEKPTo\`D $!M!o\t:}.Rb^ABL&eC5r-WvH4Qr_̫A grS*]-PL\ѵ`#5h|aCW%=jdh<_襀ju9T}Wp}Z(u5;jZAR%`RR2ɰm ('& R~?q1! ZL0)G/*xET x>CjI#_'wZd2Y{ ,QY4OmΌf`"ms@[3}wY{W;b#s 5?W MĆWCyvAv("rNZaa̼vw |{,\E]k^<(se5&E5IU?-*&-&T E=a)G\ 80ٌ=1K.Eel(@%X`hP. em謴sM*@Jja♝^!AꍴZ탲UxƟj*rtʋ:^TYy&|Y0kh v9jB)tjV1U!!eqVz,ed` Yʇ^ ⲝoʆV2/(jt xdWTK$RR]p(hp|]SWAkMa "!bC$Dk;FA NY*+ wGVk?diQoUyx+fHxlgv& bXݖS`A/kB r4ZFHtI .eIҩBq0 tV.<ٔ'A2+Rz_g8cdC..AbL#QI ʧufhI&5zwa9?sG* e 5T 3> ͒V `zXMG#׹d lpVW֢wo唸m)ˉV'Oė͌"@oip'P ArMKl&?[s)|O,;H[Y!ִGgkxRCFbRR3q0Be ϶:ޝWáqGԡWE"M]l93-Թ_Ӵ:Hpeٜ(4Q 1N:|2^y *Q I,]yǥ(o#-nY ZdE28`Q FGz4CO'fTo28|r#݃Nځ`9'ZcCg{8i\( ֭e*Bg Ûϧ&L ev" LE OOzr-Q)%p'J̟יN k32%e=":YbZ +qƃMV&Kkm4\z Ѵ6kaCI&#~v@Ҹv܉w?:G >EW¸g MM=4ٵ}aC݆1UCB$MH9$D?+':7\=PҐQܺ# =u,<)%+2P)uk H6[굻_i6[>J1۶ ;0PrXjc|9bә#ݠ_j4!ZpirP$Y'ͰtîHNA4cO)>m'U}$Q(RPڪg5eCYOߘkzV-l{-%C2\mrwל{Y3!ayE[K$P}x+S.>2tp(h8BSwHYG0ĸƞF$j\l**zc2\%/jK$]T*QWx@FP{'~`\CTCKJ }&-@ūd\XLI'S4QHʲ#]JgH~Eh~{M9=^0xfMˏe.7}i 4]ͧ}/ǍmIށsWVQt>tn1B)Cp{v@Yc5L (Dn`ɉ$w׽[B!N<2a3|Ј rG'p[ %׋>k]-=vFAy931a)O_[?4+vܓThܖA6(mvWGҙf`k> S$KWbzVy!FVsZÂZikLtĜ caǗ/iaw%gQ`VA{"XS2qfjIǨF끳m^OByOЧ3[B$5@ZR_TNY*?1dA̖-7>pěƈCmrLkzd w5] /O6}8g!{2x%TGn=*mѤҗPF딿37!CDbD7U\`iI`t5?ܦ3Ӌ~ɐ]=]H@{&od<,!TyKGi΁U'D!Lwv@A-&|PLb"Yw-]Lن𙬩?tK{λX'JZ]N53]ok3Q>+u1.mы }VΚ?}Dl>[~jHxn!0r.3[[Puv ,\pJ& lC2,woM m)?/MYG ?'zq?dMpBkfi4+&_OQ={XJLi $Dc[,\zHe.ݤ3ey-:ߘҀ|j_9vv6|yʑ| 7^ $UaK"#Ӳzn P HU"d2KۧCi&w^ON cf"U`U׷nР{! "M(Mw{q^1 ߏ9 O77rP-T;h`u -&?|tzX:\3t(݇p/0['`ګ,]WvG%YG˫0F3 a6m\i}?/ y&JVUUMmZ>BbvS̞<+Wlch5_0}+V&ma}P{9cN_X ܕt6E*ofrN JW!bf;u)  Qy# {vَ;̮m;Qj!t[[1FGsFa\\է^Ǫ]G mq&F7DDt6Д㙽>~G&Vp[<šz>J3UBU| 紾 X a7`Y٫-Z%ƬL~Yv]8o{Q2P7/E5W)^Ski3g<"L {W\$ObKRJ0# #dd!tQ~&l, ;Zd>Re?DGs8MZ3@yPd@W^ ,x7i7M`,P7!g*t,'MDSjDTt" S^}*hoD |?{rU^%17z~Kg~PnpY ~@*3XvBcp0GukZ4/ *=4̙`$w@/W$"P, o'o\:L͏rK!0Tdw._+qVh#uh*3sKCf2j62Ps\|ٲpXZXC=`7|y"/&ZRh _'eȨ$8@d)S4_MB1u߈%?0YgAW;Ea3 sL!/|^̈Xo/i)JdNqCM}nG"e74 3t}U'VYMrS-uA,1+ۭL)Sq@;@8|B :ȝNbW'3/&f. S01d&FD Sm^B@*1{eFjQ.}FqY2T}4& (̏~ׄ%O9X=&r񃊃9o >?d0v@tL1@6xzL-;6d[ j{{/I&<F%f7{~4gS4um/Qc;V4'ZpTb|k Z!H:3etê`((/[IpȎF& Ɋr~cc+]\S_ZJΧ-5Fdڹ߁ dwD)'Bh.[x> om½u-o0:0XK7;mEQx±yߦ d1qEzby)BQGwۮd,v = BèxExT!$pH׭(f"yDF$6,[~בmZX,&{ dl:oG=8YQ2|j叕JJQ= PCwh#nO#; N̒;@ęL?j5.l:_oYIm]UMIۿo 8EƱN}U<$T|N_سJ!TeGzʤ#K b\# ʇV쳠ɨJ/{WK^߶u)R㐩`}]'o۬9Ø'$1ޔ&ѹU`gVߟppe_;YG&NyN͑b;q(U@@/r 1f՞mƞ.͗Fpتw?kYt臙Jv jN/׬m. *#ISnpw׋V;l#ߪA{be݄!DW9];#Iޱ;HGnLȊtIhK*Kh"4Af? e+0]&U ~򠎆َYla> &~ 6HȘjw 1SHLǝkMh{_m UEv@yk"!',@{Q5;SJ}oް~u3@0v*=g6U4yKgQAHGb:y̘;kMWe8Apf?,t>$-#LSy سoh܍qmI$}e*ifZF{M7K4:`mCqU(1܈ֽ$J't^Aؘ 8,"G+zk&]u<[9Zd,NEUT|A5l7'=Ţ[hO. o``*ղumJKʠ]3!;< y>dym YwY&lƈZ-.GxYj45$ͺd+-޷pto#gPB0Dym3EaF]滔kT0 HV$ḯPIJVh|hxxhTKx:{K\}o>c}#=xw AR4 (zͿC#,Lt g0~7OAREiWNm^)$\_ՎiY]uZiqNx*'Z'C:\Z{'pe2s= 눃svkmGzdc:}5<0E>6R픉W]0QF@yR^u71hcFkaNxC4ݏ}DL+ D]'%G+ 4|yޔzvNޡkzr< -TUcctfDo03l*evB5E tLbQV@CE]^8U3ZLhnq/bycWJ{2ܸI}dw~Q )%d|ofS!笏P)tFs&׈yrŖ~H͐ %@c8t؞@GH[CWÌmp5Ym5yDV<ľ?VnE?zP{&"q L7jX ǏnQ d\~[!(EMX1ޅWs6džL]e7Zv@?bzjs杏 e,Z#$RUU~BV◌!ИgF0Wsf@!7[ H6Tk)ς[EW-t2\%'WtZp((q5l1xwb2P && 84`ep~ga9 =Hn@/@µrÒd,!i {Xtr[=lFfM3n2`g*F* k!>[b8 V1mcqX槁 ^O.q!$:L|3&+.{e{T!hݹC=-Jk ؕi\RtDA72&FX" Sm?,鰄 %C;[#8c `3ǹ 5){P@gCcEێPq6TEVsm^vS1#dujD7TLH`ӆjmv|p)RO~4c,R~~kÃNwΎCqԀw4. ^ q }Nc#tktpKM]S'MM8Jh"LW!xvSoVܐ_ȨXPj EB镋?W qtdX˗c:aYT'dJɍɭ!2 5$++{u/bӚeCۓDb*mʭzSGF`S2t⡒pB/c%'n~LRY>UHUXVaH] [ ]iQ`!dɠ D, 16QY{RRv?,5M{K8whaZ&[EP|oDj0D8qxF >Nض)X:s9U<'U?'f mbEGJ 6uL`+vsIX2VՆQ#)OA:K2M޷Է5М)Gv9 WZeU' ­!PңXJVt2EG瀮w4)@(M[OchډUn@yMz@% B"Ose~ڂ:t\\Kq Zn̤R2i{?Nfm*;J'o\o!$/\Avu,Y<@3('ωsm'5¥W @H]Q[IakKYf%kNӤh3 gGXf~U/7UUop.g%>>3_%<#7|(L.ꔴ=!b/Ѳ)dEOj)R6%7֥Z~P83$ꥂzNC3zmgMe$@rM).J'8J'jamj&O;nFeix86#M 5񰫌HN̲VjMO@ u8zC Ơ_Iv'L)tZc섋صBTx|0"pjv:}!=%Y](4>fJ|UU駨74W@ jwMXPK TxUv q렲6/⣣e+&q;<ԋڬB0٣drRf:w .뻟 [cah+~6wy#ߍbI ھ.p8.έޣt~xkv",~O-L]5Q~,BMou!s^0üD{v>nۨ [^1Ҥ;F1-lt4b@0%F){q ߗfYMdYӌ)Yu( c~f_>HT%~m (,FK*di#46+ǸE:MfvtnOm@Xxnp4N ?c_u~6B:N d-O]<* V"B@!͓8 WYVq(=Hy+U!Xl !lv<[$11w_YXFYO\:29-?Ϝ줐Eܵ'R7(γξO8RlnlmrM5H[]%Ȑ({Zu{L}I3sǸT<GY\&^/kLlD#ŨCr Hj隧t:YYa銣4XG*^V"V 0L@ͦLiCV*u0hBe`;(OPr_зd'~ Xy;wt.gWs\*[vD{I2h utiwA+.]ͪč:k=lɨ-4%QV@<_ wsɭn]ƈ2~Կ~-c<1?q[#yt-*$=@J,`њ->-D #zy߱pZ."1#F?vXR&^/mק  [F(έQaz鞊pӌ=&fhT׍nTu "wAR6ږu2Kƍ0ayn `곱CtaG NY?iegea?=#fզLǬkXlϣ+m# O(.Bw!ˉڤCiJY{ͪ WTK%T2 H-y1GVuj/Q3nNCabd~d2dg2-  ,)e\ Ce|1e>1 ձU2Qf##,^ej_p$\J'7w"oa>;Gmަt1KAɳ4衦KGY+0[QBg_9~ƃ9ȭ-`"/ꌕ57ג K7W+$/B*aRzFb\:t]T{O Yᔙ̩EM㈖Y X4(&+,ZU27$l] L~75 5(h,AzkEs"Z_maՔrQqvDW8e@قWWķ̟)o| Qs\Kq1+ǀ#ylXf}6Y5Rz]OnR_^q&})l$ ց4OdBfGW0XP60G0B@SDIA{͋$@@q\'Ϟ{pJzETƾ&hedCˬ],|aA/"tAvZՙ1ne4z~ ?SI}6B23u2:j[Q~%_0 PssO!`6h}0{w`Aއq [ YD5zr HQvZ6JG ThqT[p!G狠$JKK0: "F*(0ܲ~7_x*1%Mp oa ;p8n(1n ]XGyZU"M|oV.[E?Ѱ G"a[2@$L%}Lb@dp_W[ #+@l= tޝOM9k_;ay6PϟޑvL&|'!aU@q7HKe$hCgE%uT{5uA+MJǿhYc $6Xc<<'r'8qtgwxӎ*0e,$J8I-}R*X۠ ?x: Py]D9*+|MZ?,Ac k]DkeW[M5{<+".tN(i)Ԯ! 'q`&E~N74p߃F;<[Zlˇٛ-P͚|o tSH/^VUU@3XҘ1?L}7<1P 3\(h%7EhZae>Db~@}5ezXAUL_6Jh .CUTz(ɳ#bBJy? ^^A 3KBFzOϛm~,g}9L}#*y| =Wƌf>fص*oqe~\Jڢ , \g;7o97Ϟn{P.ZDܠ,80/-0 :G=2:aӎE/K˿RĞiMl#Kl3CJM$ U4!̖ jaB,*r?ݿ PqeKg7+m̛;! r69 bظvN@Pf4o/q,vx]IBMbv\c, R2 f5|¢Ϭ-'%n} ɌoiUӪ vK)-NbP)<+gpӭPZYjo%%bgD#˙Zs G)R 'w&TW2ع5dI|𧑂6 ko牷#OQF);+ze8b5dXH|~LD1R`)/x1NZ oy `Efq= C)`JđŒMPZDYtIN 3-4;uPsYxisH\դ1$*ހ1]tՌ3!:,ؚX Dhu@ud'j,BtsVi@5Vh?7 =Hd5t\Q( mqcEݤ۸ץ!(3]#WCCEgXe3A%^N ̉P;tn$G}y1 z] gL]Ӓ3!QF$8y"WDL xk}D9!X {*JۧfCh ̯ZqB̡Zӡb19,ig7IZ ;Ti/x(D N6!.-^5V/+#H"nK}%R>]q_J»Y i}M-X=&]/?AZXUYzy> ooM"ib9Y@1c|GKXXI?{Po6nӠbsȕ0OĈ*?՛.xx%BxA7g0}rp7ѱ*/Lx{S3 Q<70}^j.y \^h!{/85-.8O%qx\8CiMb~fIssL̦z6~>.B!Ҟ ƹ6;Yn:xP*9 G'JR6%>+]A G ?`md 2(Q-rAˑ~V0VRHBo WbAy3<7RXHyC+Rvm2?@IV '; lh! .Yt1 ".d)( #Laq=i@2xKOU݉m6=vX,JJ4lV\Rsy׹OܞCk"_It zf5זL2ԒH< %L=Ι&՝Ĥ)zo;2r\/Bc2I&8+j~PT6~9&EuP jTGԫ%VA$`&1 ';O*8%b`Pjypq_6IT&F=6(vTn,򴑾۝RߋcX*HGr_Q=q~ WrN"]7RSZK`Vj,Kiʆ/o=jzE:@oB BԒ7 ?`CW.P;"G(%xg yM zGV?D=XK/@*Ubt. ;(:K,|Gfǝ* 2BްE`V~!+Yxϡc"]zz<8N@Q]Z84;~q*ہJCG +)QUHm_}vJQb=bT8ql^c܂@ 0Ppff~4)$6u!G_ulc;FsN,m0byw PĢI: 6^?p,0hrR`{s#{I?+Roٸ(ȩMfgt@w] 0BY&CN;e夁Kwu_8wҙQSEa}u xA+Nmp'u=wI@he8;gk|KiVZq $]u"ly82pNy Ƿ~<Yjď2$6c ^5:b1%V;mhd8W\znVceY ]Ee|!6y~=½@D _喓蜯fVCfI 7r pNF R٩g1BiŊ ]+w"Ȉ\RwO72"oeDm…$'=$$lXuڸ] :Wd׼O'n"(L2RYJ֋i%1C\%TF4tm-qh fWB]fExӛ97˅qOzSjXvg 17!ߠ9R |o`3wOU]bnC]:(Rr53?AarLЄ(e`+Jc'Ƨ/p37EwXDf˂БE3 !/2Z\moGv7\;Pa&"Įlmʑv)lƍU9l;ﬥ(p[ 0SѐmCVbLQj_q;@n;tѿ G&}2 廼Q|oo#Q+0VzEo aerZ1 QzW 4PGe@ڲ],,&|iSXiʷ`,c-FhJS%\`f`D+Gȥk >vT)CVgZ)ȶh88ȯAcڦs91iS+2bD=kދH+U%w0me]ʬ %}uԙ#15QwH T!T&1"Olv05! b!Tn`2Ҝzi8 ޜf#*cm. k̪}^&g/;*ϧy8z | !U6:]9ULvwCޝcg$W eSkG1 D$,Q1M8s$kD|8UHAUv,?"$йL&H%<焺kNDދ7 A%+l15F3ݮ0ieݙde>KS11}6ICjO܍t6Y^0M/~T4 ! ;6bXwצexeTo>l{ J5jNTgxt62̗L&axH lf_Yi#TD܅zF88|%FǫwXS)XddJbe.#9;c/1;8nAT !;üw^W}Tn_>_BLOw(2@?515 LIgdmfτwxq ;x}U(Xus"$gS<':bzw]e`V˹/l@ S歧ՔȐr %bt;g?<Fo]$qd`K D ~I\gXRW h5ܮa Zzx9=剿s]T9 sΝeOLX^ur HJziHDX%v b=xt^S]RR^Qe?_;30`{"e`ja`^VL  ^7]ŸщIn\wK B'%O",O%)bQ+'!/U?؉&v]i.8?xRͷS/wH%RCuCZVӈٗٮ(B R2]G_AYbD\,q60ᄹ9v#S偠 1dW\ W7]\ׯvE^yfr1&y7\尀І^2S ҃4 `א'0h|s UC"#u62M Yỳ噔WMGŞ+߲Emz|ZS0p 6VŲ}%+\|*d T> P]$)zihsBl4WI]`` 1u9I?msfC$jwdL{xqaa_AoidȔ:<Fy3,ufhS=+Gw RC>|p[  ,nu ˼gU_]E㵃':ak # )#;: qGOix´IG,6HJY A&DpPً49-N`EJCcd4W_Wģɫ.=l:A.;Hv;k.$1%{KlX&ALW>deGu&>e*]&AkG %?PoPՊ%"Ό\=]\Y*NVea%6䧁]to}/A.ƑZlŘIkyz@pOle>BB'&C3FőȮ<'A~8C t ;*1SωM-$p+51?\*71Qr&7yy=ђMgi3L"r+&s{NvU%XT1لd(1N &}]4X !p{^60tMob]\ ͉6^dHu-Xh(d1)&RڥK?ȼЏFuK48>U aBޞgN0+k.eTuJ4ń>W"dm\g̝燙ֹ-DH`}C fRML̠S[5ZZ[ ItqP-%Q3:x.P͞5 Qp,ECP2)9Mm.O^k<)O~hO ;5T=V[u+$TT$Oi6A?Ajˡ Mp b8 mݣ_-)<8..N|q`WުmwCxЁSh uLÛt&6t;֗P':M^ fQw@,x߆F5@b*Jև9qtG5XN*t77PūXݖN/rП2A[U1 a/Nj2 iR{+dD\W" p/*@74='Bu&F)}XZs>* o C >YTq\0~_#wS}1_fz`36~r,KN ^ѣ5@DSjyvu`$f4+ ,V).}_")R#T8]pqbQFun<_vW뿄)RhmrOA țy_?Nɪp cxTP(v|p)EJ #)ֽʡTz6x\ad* >pwWCܮy>}VX 6t_ ;FAxBOO7-*!ȱU{ $a_L2ʥ~֯^^{Q C&:_ ]BFhU 8:ЧG{2WtZrg=1^2e*єRvآW .`4)d)zBZ5 . "]r b;/oC Ykmuyt@ B;Pi6AOaɳpG.Dwj>:dak*5fjlUNŶkQm/qI4e9UVdYO}J8E:S&V́NȰvx0K۶_౸w Arׯ]T:C&ZWw?b!wOFS'ÜKͰv=gha]wS\ ;2Jlňx$L8ܥ6!Is< Bo<Dž,vҮ-p!?hACڨgh_X\>.[t޼p*?dA@mo6vҟY{g@K9nd@O%h*]5GaΡ^笈I#p-|h/ eV3+*3f~[R3ABWŒ` O3Z*~tcM X-,30Ļ`0?V=EC"4e5ud L(UH* Ei8j3%O,XBCόktΚF5HE٣[SyӓګPx1e34D?&\)ioɜ; / BiE"PEqĭV90mXD֡2F @q{|e;I B Fiƛ+Ye-JfC0x p )({G2xȢZtAn;?DWPcNz#Ial;2yS ;B>*H7- Xu/j^@(f $ҕ Kz[Lln[3j"ă3s5 iw|xJP8J\n6pnIŃDصa5ٹJ klg6>![KQGʱ98}#YPZzڇpi_ucfMC[<poͩ%F<X=ya2. !l{J|s07hkT8ˤ-KzPgmNЫoIc>62f>\Yv YPӒ5|Q$St)XjRd!|MkBdhQq Gv._N!~| }LYY 'ıOgW'kAOX\ur FDlG Rp-l%;9$,hϩ܉d`4£˯LЁJ_pzU(@*^j"^:-MY]b7`|jVWtdSس>Յc+NwA^{wqUہ #A>wʾJPlRB V˘[=LXSnz5')lVb^{lT:%mXTjRl3=ۚblٗ@Y'DI`.߲\Ũ A4_g,~rwm -1cp7Nԓa Bb|5.?*-(Un4qˣ8UuA$"ͳnxsTn`)D#*)gr-~LǞiyAN毮EML |+1~8E_'ܥ>N HtM+zǝbHP:1{h[>J I`òX{.ئ6!#{8ZxYw Sv^+'@@ }`YkcW>g .!0p- Z9KD -J1VQDOdƅB%Z$BkQE%w#*xuҢd/hjkViXiexgB"Xޤ;qU[5 .=,~sK=^ "G[.KRRV_0y7wJ }SA#hH|z8thy26oS= Go.pj8ߢ$ F~3z=u0Q``eFeP@msn^㜙sFQpv4NoW:HN}U803튳*/{܅ǘ_Snv%}G܆0A\9<-0k;ƀ$ 1څ}kY(R鰼BHy2} (r”诗sθRИ"Z'.n n!vE4y\!:g#fx5jߢon>uos#I@?Ёj<+eLT#D%)˖:?Q Դ RyMKbhḢNZ JZ_9RчS@?d}T#XKW]'F̈i"e; uSOd9nFtn0T=-fz{U۔xBiupvhOm4Ř$~M/_WnP0.=b!W0oeql/ŰTA݋y6=j,UP􋿐;63'ͣW][Od,N=5a4g CNl# '>a/RB*(w&opD\ `jJCb!|0R2$hG  *PubǑ7KˤGix!Pߦ xMs Ps`ףMED^e bz^ V @@ߺ4NO'ڶ[ KYEט,,k݄Qr̸/p`DcDbf1/GNO$UJBt'ŵ._c8x$qTl#+eAFEYƖsD$0AxS^%+vs!0 *h DN4Xhk^gx'M!Y7,{ u,SN"[?yXP_dDQ0ny{s:g_`ᴸ8MkjB 'rscSIu5b v +i..ϳoY#:F9q&1l8*on@Ҕp`n&LQ snpZ D'닃,lWRTDqgdsqfDN E.:*:%͑?&>bW6X.qR_B\|Y UxpJލU#Z,(#3zErZXH꤭ 1äV4;"e2MI`.S u0'L[[JHȮO@m7K}_!2ʼn]f@Gtܛ $nnEmqg;0Ou: 4/dȎwUpn5i?9{ByfyK{A}-ahKP3*J^j9,{rs:j~D+V~xMWt93sFiQ=^f|i-Ko^ X=hi *wɡ/g8ETBiD% An7v.f;jmX$͞w^niכ:#%Z{72[jљ|Ӄhj›J"Y#a GQcs?.p ]–%(.r3E8M)k AK<A[P>eq@2$JN<4G^ fa *>u.6*$"661uҬ24SQ|?24] P^V?#au≟p3A-re3-i~sW% eR3zWSq"ݭ[Ete錄ҥܻ;c"^35+c9Bp,H^_P~m [G΃2 jNjqLL#E/Q8iqH$䧴-Ÿ7'QkD=L}ߔ`H7>vf,>F{)'q!Z .4sD+/v\(2!,Ǒ_+Som7=;i6Vl]٭zR2F@@z~|~Isѫ $t89׶+UlsA6$;``3)gL ' ; dB}@V,J#{(?T)Pt0^2wlB^e"SDڮkv4":n b(I}cA3:l,ύ2<},&$8v(I7vvugy[LZGeF-;[E!OIp;b%`yNW*_ViʂLGI!-#( ASkZNOj7Of!(y<72}+"'`tA$$ʼne|x |{ggi .`Af?\"0iCB~h ե(cq cPd ðe=R^gɕm ޚ,e(Ҭ>$DZ#]R4PQfVfRgۘ3JIwyk}A /M4I-IzQM2 Xᓕ^5`@NY'+gצ(ЁգGV(U^mm8I$nρ,|r-Qfqd >>z屇CaQ~Cmg8G'9`b:h m2v]ݴNzbuA!ryu)ug}*ĔLJ+9:5XitxpYjgIz^ \)X.!Jo6[)nh.iBn||jߺc5V 2=2QO:Rlmxj|_,_ժ6Kv?x+gng-V+ *\{=rr#xzЪ3Gbav-4[ <]dH[3qm6( p{9GQz{+VﭕiHZ r|72|lrT4Cnł<11D+c5Š/k<@;"Bz\W|_0cRmK-JOXhf[@Ͷ˫{U'u>5I@Wlq9dM./ڣBߌHuO\q?81  6:Fl|;y >ED=*l2{yC@}3sm ?^w?cҠM-{q)rI oP z*KRe{)S e1Ic!MgI*&|ЉP)mD R$Y,:'^e7+U6pTĥPM1NpuAXxlM8W; CAp{d~\|ƝCfR.Ia,t|ƺOj:lEWŵfLe/$wly:&)8+LdT}u?%^Uz8ӴN1e%@21gM!~mHU&r +<|2g9enva~4gHb*G G5fw4QɔH.W`jφ]>kܚd{ [% f/ђ<(RL+Ƌ:.ѡޠCXL*I :~Y\Fgz*iO3dnnW!KlNMPܟ' H+:P j?i 9RrH&dsA;U R YCrWۜpơr{)4dhE'D'=w^ ջ2Z\+2^0V2Js(D՘() %V&s x(?EG`L!wC^(hb"M*^*>R(6؈=[\ahPPY gSN GƉo^iKmgq#J V')3!, L ) >mWMMLT{N&f v˻>/.b}2uߢL&.7>:̬juP*юɁ.vX؍*4VBS8#D療s9x&rU?ܷM vm. hdcjqsxI?YcJF^P ;ʲwUhgCCo^^(bN o[藋˧Y [/nI"xf$&\h?oXo_EHJ' үL܇xwȢp bsA/0\d6;f5UaB&V]k =M".3ԕC'־ ʉ⮅I}NC G@|%O g,s~+F.6wAZP4;^3~hY6-?w\à|JX p+6Nn%j ?YpF=p8ʚ/Z}5V(),IP9krc}@=,Z8Ѵr.1Kf|ޒ 0fF/ uO,P)t/ Gc Bߙ~OgZbTPf yLcnDJ(HFtx721^BWVqKSHru詏 c] k~p(I{JVTL_){W4O,AWoM+R)¶VDɌH UT5r6'R P*M$tIm8+tG<@UbkK=|nɕZa^>f] X} 1.38Q@0g蛎y'n J>]\9f@&E/zKwCm#-s I52- ~Vʩ(fcDnà,}͢)#Нh iއ])% w#({⮓l >V4 b6yt( 18܂0o$ 2>)~Ndr6Ѧn$0hIja%7:v$}B@W@OZ CL\XYy<pRZm,U"!^ϻҵb ON 52#ލT%J; 䀕 lD0Rz\TPK˵h Apg0;R2j.JEF\I=/.PQr$8OQKT:FH\i: D:}:^[1էP\\ NT?&#Bڱhfnc9ўh*.Uߴx)fxl׿2ϿM 5A둽dy\E Zֻic%J6eiF[d{3V_O?(D WwQSb'C9-twn,I5\#&+ ם~bz2҈x=|y-xN?cy=0s FaecZKr!mM FH{Gխ!`LDCA\o{[ :"$ɗHX882ȇ0[QfH+̓P%@MdC838*C4E_(?D>,169.ö6mohD~AMP/;qCXz-N߻Z8ahzQէfw24n{O $%CbcC8 rϨpoVV[SHR݌)BxQimoQ#dHXqخQfؔ.XxJ(R#mף8Sp6rM1 &uc2VJejoEHyٔOжnF*NEj,L|75O #aP*0 /dKHytrnʏx@<̎xGF:nYnϹnilr\=kԵ uE{2sw`95_SS}LKXDѯZ(0o^tw;_ĉ=Y /?٭R%ܷ:\"/bw VUdĶK[;"_Ezac+9کȸGedc!"|Z+?V5rd†,(W!P}_3V3w*Qi9:=/?p8ӠJ3Z^ \ݚRE+wBtg9 Q1> wr`1']&2eeҞ= ^Iz!"b50+;N2^|c(᥵ З K wBtr!hsuݡ^>]z}ۊڳf_\̆In`pUuNts"~F_bv _&v-=?m\8laM0skyԲ. :XdM]޾4&`J(ۤf{ t: ] D߼ǭa>)$^XVabؐ[ W <%v[w 8UsIڜATPiFвh-[l< (JUsNK"M.QNɋ fHI!1+,/\Ok`lJy:vyJ*F2~F{{jVUMx~-6Wk n|Q%q8%])HI _OnCM=@cSxwڰ 07 '&ϛ^ NPnl [K 3S9)N>Rڍ#lhZk4gI2r8PP xIm(4|oI}0$KPy~`zڳX·blrVPa=Fŏ ycY3`Wȷ10eX 9A˨10ǡzjE K=%DkaGm(r}.{jݳ[a"ABXξEtDY-2H;#TE 4Z ^ ӎjvMܘP\b-^z@DlҌzt*DG1DQ9 LN3y0CԬni{O0X|K"/X%~76)4Orz.g;ǔP)Zv[I\Tÿtjc#zb++U}Aʭ߂zN^&,A@~}sگvַl!~4fGu t_c [Dz[c70Ơ6r~/-Fۮk)Z;?heʼj=Q* Ŝf)@(Mq;=֑ }vʃ6p,P2.QQj,T+va]'KqVtUsO~sAQBx C.2)^Gs5_AvO/a6[_[3Jr1`fM.(C&4T. kT1 ^h=WnnP:HMKWJRy@i|%9_daJC܌D'󹴵{Ŝd) P7D֊JiHWaW3 cT0|m+zɍ膁c*-syB]v, NhCQ5z< o<IBx<kvEmp>sNVaB$1f)>eTMzcIH]0H>I:P*踐6KءD Ɛ2.uҍ&{-G— ,Dߺ&6a$>7f=]oNE(4q+UI˔k?L3zfQ!;, ?\Q ab{rOO>|8K0 ,G/ )ufDNݸ=?XE>ްM@Ođm~`e;dwBA`S(&W,biͻ ;l#7LKj&}4 [H0͢nf2:HٜQoGLCI&@3lq_xNƷj7Z.C(Xjė?!ԍNhsہ}gk. ? qHźD?&WFT);~!gMsTΠg+zoi|? &yXMV5jDPTMo',dT[{*s1 ͧe( L;oah$ 1ΩTCS}ozlNY;v=ʃ)QȟLn~$VWrkН] Lzک>/!OHRۗ&s[TDfQuw)/Q_F~Q?TsY!h`A7v]YobcK <φksޏeJ=XAj}1Z4'xji퉡8:hE3$ȶ<gKOѧ"[U1aw}ͻЍWbxr?W<@R-iRP;vbS0?92{.I?n$#:i0{偬L+)cR7Lm ftGcy)iȐ>n<(;,rV_"foOZ@iMpfbMΛJdI""}废Igpw&']"ɺ>s;VP*ebϞU=+ TMd+D_jFe5u^5m:I(ݝ0 jàx&B x|_Q QO~r`w,3䵶¾>[d -E扝Tg/ (ѝ#d&dϮ(tqΜ+e6gg!TAU!nED*[խFdEthPSgw:nk]Wm7v`##q^a, S2^N?[~ $WopU:K]ᖔ8R"f|XC[ۊDkadJ߃p@k3դ?b8g ?M\q̳;)X)F֏*oPNf`auRȘo^چձ yͳ\nEVCF5 ˨Y0#vs AHL־pٜ!dYt K zWņ:ȼ0W9,eKL\NIӧb[`Yj{rGb}6ӷoXJҮʪ#sM[q X)|?6oVs{pEunAW5DUE*w:i s RUbNp$5:H_~XS 0BNJ%O" ī K_&hķ"z6 ҎSٳΌt$Dp})Q{;M WGE/e\ pa,[ ޡdxQE$Yz2̶Yrj~{KI0;M;:R;8{Q!Mib%P@ 76wzG2a$?QhEm״;,Suq`pb׍0]iUvq'$R|\/B78+K_Y|T\H7DxaB(>VNBވ # k|DDgn WmF( KxY=`Ҧs1=s ^p5zD`nHl},:^߸$42rZ zv 0& -+ODNRR1ES*z=)5\6wphQ FޓPwDC„:[ ʙd݋PQR7K?o4HQ g&τ(2F05Nfq_4B/9㢉hRH5FVu`Sb1Nږ[oJiq&>ʷjjTETuHaQ@CEK3#- |o 5df8A%a(fl_ >eL:&4++>xˑqo}'=+KKieSt#jxdc0t\Ei]oB2 [+EqJJle O`YWrDc .^LZ KM)9b|s $qQȝU*2S* &!ƥM 8zbsb3b7AUbxYa<>O-KxD`A_m[]>FfiЎ B=h͆v\I_aͪH+xn*kM /+lyFp6Bw1Ì/>+3LH^yR#.LWg(7 *DlloRy^geg5o34E) &=[wK,neBWqSѩ6qU,] )P7 /kDC[j [:NG -w'[ 5w*z2^(\dY5/JH~&M'vjg  Ȟzq=|Kl;#jY;*zw"/JFLG~S5WϷ 3uմg% =8zv0%ʫ5c.5l/7] I@6+E8IXVVbɍЈk}-J.֒^AK- Vt~)Y$;L0=iOo/Bn~gvΫ%2oBCpeȎ?XO'p*U2sFGyn"N ٶJgRGNd%{5OO\o~"*ecV;ΉsE`WǗ!iYhrn:h8 `xC $Ӧ#G^C(rʬ?X^5WKp3%I{mBJ_ Ր`j439-k(]k598韌&y??z 磖M Sb /?o$ĞޔC.~,pu jOگ A뵲K7Ⅺ@-e g箜%ҷ8 ~n8[Fڡ]r)MH 'cH01WX)hR(zĶ D6 +W;%ź2f2uox xaƭW5f=(L$ JY qzIi蚭j)rq8"#3ʃ"8P4xi~$'$wڼs1G 9a@wVбL2$u#~T/7}AX j̦ "B4YJʖJO>X1x&s_mAWs"J%ns5݆ E.!KpixEXV mο^~r|`:,5M>4@y`Fy߉$fp­%|>SXCjcP 3b:dre_TRT؏j1q}ß+6-|q n_:-&ʗJ*7X7Fcf&qA"rnNNYo+3Fƹ fqm[ 7YϽFמ,F˩^ɅeLo}~f]xHbmdَ߼0O \l>Ҵ_2 pm2 M# !L^F A5aFͤM݅~C}@5gΥ5VE2ZCD0d)X]e`5 MP257-F'eԆHC-jk(4lsuIɟ&^UEIL=^<'?6sG"hx9"3p.澔6Ȼn9,IwLljD%[{"G:\aZrzGgs<:jlVW#O䉕~ECm iX8 j&a0:i~_mf9(Q~98gCJc: ̣$?ۥu#<|!n\鰕>tJ4ۙ!sP~P7x½j% ;bصAV`.P_};rS|MTtoөH6& 8v1-[0T`,S0bVek2#0`{fC1>5wcJU@xWG2(:s 7=Lc]>]/. 9MӴb v9dj/!b|uIB %+S^^^ǙKFM e"MxW4tCG.OʲV &g @ĩs6&s͸Ưoe&;L3J_.v]e描YoJ~}YbQ{8KwLJDNm(;:\CX6˺I]jpi8PpҮ;[5.{JMDuCUgiTѥмR[ӏ0 @՚Kbh[,7d xf 5FVu{P/^pXcixéxcj &Bظ!ZOv/u[5!tVg]5P0D,S{ݘwYq@r GUZj.ȿhDWbDhƼaa\:XE)c6*Fn:rp= g A~X'"j9B,uGTTGrV_{}%FtcBn˕l>{^̗;=*5)X 3-3v=gmXʋ*:׶rw <餾-ѐ"eR^q\<=gu$#޿=V`N*G&.VȮ%Ct\.ZL̜/$\9QgYBo/t4vqH5U8,tcF͙Io܂<==1x3XVV0MX@86YS}890RȋrӞ_+3϶ћpV9+tCA0C/C gdPb6D*Z D7>)B0Yi0I8mړ%QRp {aO)Lm-ؗ;3$v3vt(6prvFxQ\tu *zL뢚=94tW+I֫V#G9r4hq x(KʽXm~81bkY릯Q:d{Uzd`-|jp)Cښ8CEb^PI jA'P$A~Yܡ XˡKxMͻکqh6Tx~)/e䄪p:T~ 35ӅVKgaX11O>;S3:jg֏dqr҇NKykYsCLd ?|t ~V-R'2R[iĖ76ɷЪtiQjښ6]x颣Ζm61+^1Rv&g5n|OwŤYX9ޖYz-uQ-QwW:WFu{rZ'yz?ձ#'`_80C5R$oOk(%f4hK B=T/<jl @"=?3޿\j~۩1ى` Ji EeTcD?߿svhG.w 4Npڪ m@ \aɵqf'jXpPw bssp?ϱJh`桧'Sb*Y5k.)* '6 ^]`E-~GX:MfPͩzj"F&O7/gFa( cQxRGveegۭMMfAKV U^ a)"?x,:x b` ޣ EK6)7XxfX\^ j @Mem"H4\t:XīNNw:w\9oRpg1)"۲.w-'a&km _6˻]]u~w\o $BGi@^@@'~kX54W'2K5 <EjG \1fNfq~0+h qRb~^@g!.q% +3Cۼ̬حg? =PFPXU2H{)G+f{M:~T} X7SE@َ)R<3UoPnhCߕN^E2 i7F6@eF!@P#ii<:C_ ?+8ͳ/ R+59Th?] z+nfnkl[+æ@j,zk/mcK+/St, 1*; ]闎Ø2G8P? 5mJ(&]v̪'1[թT޾W~7GnF^~;՟C 0W}Chh4K:Ecor7V c;>`d%/US>#~G|VE'IP3ƮP2N+S|8We|.9 \3v2Rj[?d\]&p`H_@E@ZZX}sF%5S|t/)*zڱ3FG h&>to^aJ7+foDZβMՔF=a:Oul5>{i%JFMw/5׮QAG(^bÆFԬ} E֞TD-MGN=,Gۇ8jʰD%\޸]\≤pfv 4<1yA> ́ ہ}$QC%ni0p{oyt){otѽW"`u552 K.mmlObO 2I=Y HJ&h;\ɇO`z>Ds3ܢhD%v aW,>'GV4!RUƘ@Æ g>`]Ɩ)Z v))%Ӟ%zǚ&0aj+}W!#^Ȑl<p+qIFzl4rCjsI򫢥0<,,rAPx#\cEgQۼ.CN|Ojd{{C]}?4_2XӴ\*aFpyz2g9J U^P:fBa[p^ O4C:>sY0(H"!UǜB7VJ~-gy)T`+|'ںޫΛ p 2d!"-wNzq(/$x ZytESwWiYZ/CN ~m;0lO'R4!,RL%Űʳ.b ?CNCqvZ×t¸"7%. O(Ty;=LugM4=xmKw)-V,|پq#0$Ur3؀^@ٱ+4 M]5axs&h`4ӑXaNbҘ $=-e=Ij F!ov !tp<+r4wШX>n#>` 7i34A Ljk5-ZV0O@A/ +c!*A&yT6MI i[b=*_L &S+(N M?X]ҾG4prwWVh+_Q3Uyɱ2CWNvZ8Ԁ2oz 8꫔~Fl2Z8JXJFKlf<#P"e ;'WJ׻1S>kUĒѾE=+pe\SMo,ym~ ^߭١/W c5A$U NrtjA V;1*V}.P0De8 Msº<!^1]DܼGu^Dͱi* (E8]01~?d ~SV]9ւTd gq3˄z{*ǝ5mQ7y*@` \` o bAM>%w'U;'*ZlmWIZg|дBwNxXPL4,J=eMS[J3e&VQһ ]~s~Z i &@ vEɑJ9s*uBO0I+e9+p;vW)Z*F]Φr !ރ[~BWcT!gN!z@Bye]D K)2 ! T)-&N"(t wXi}~eԖQLJcCO(m8]P83bis\+5=d %b) On>Xۯ(  <29j`Y4XaH1 ".q۪lseAh>ڄ\k~ǍA2lڿ'C`Fk :F"ӽ/Ks:*!T/=Y-*LduC\R*݈7a{RyC7 eQsZ ̂ȖgX-7C`TAϮS6ꯂ]J^Klس~ hrZ_Yf!=5LgMP5΅ &8Y)hzq5B'|i7C[ߢX!D/Eތ΄hwcc5|٤}a֩/L_8XxJOCf2EeW!c:TKEXQ Y$;|3Ҡ-܌uA]jymC9ޭ!֭&lI [Q%f+|/OWt{:ĘL܇ q"sDd7 N&cUқd:($zlbgN *B:BlЄ+~=/6x/o'"ٴc-6XIzMS\2)'-2x'*qSud|D0i٤Kx3xMV07,3z:a}&fz]?DCY w%֡ka݄.bCtڔ> v`~goĂ'pU -kP TƶkP-wu 3`p 3[F-DB^[c@ wz,7j%<*`^tl_ԯqvc aI`0(QwXQQFp|C^d{X qچ_^˞_s= FbQU P{ \2u\}|ј& 'g t%/.H;m1k3`E`G*>Tߠ-Ƹ`¤t 5%jy:E^H>4X& 5 naWIF͆h~ą-Sc\)qǕPN @+&3egE{H :.ʍ e?Wf 6U٣U uB#~5$3xr?-gqJ>isG2""5%"Rtl3؄)I :a3J^ݚ)? ~HGI9u&k]sW׋+Jh9/x 8~VL\  ͉mn ߂TfCuǥ!INxaP˄zkR 607ToUE(!C#i+ޥ>J6UPeMĩ=!b&_b[ĿMʗfi4 `˨ٟ$!^6׈|WÌdxug Ժc|c1: pgLv;>']M5bi|62O _z7l7R҅Rk|w[|}Gb#iMdˁ)fKAGoD|AE.: x:O[p ;\j~CaKLȿ4Tmc v b̧=Vb *SI{;jeYm+KioVlFrw"  62Tz=T?^@V\:w܃>ZK_?LWtޚB27":' W2R]jtPMN+dnm@ x$8゙,.mUѲZwp"$Mb!k'.PSY`+FzLO&B>AyBSM8< "?kZDBC6 x v)#8fe?m|x|V@΅(3[B7K7^SuDo{Pt=㝏NZSXQǏH$CippϜEmC+FКO]avNwI/UoxWPZv5QLd@F?L[x+{鏑]ɛ[S8뵊 }*p '`U􏅮$GOfPV','aF K[LU~݂S WApev+K6vOzc,5A}/umU!zڕvi̎$2*In]Jz%)D/x͢'MO-d8MdbwcلޟZZf[;[vWW]}i &OxgWQ-#UZ&=aD +VDܾpW^Q=vkNFzDŞ!Fլυ׬{Y^69m~7񔃤ٱY21m`#&\+QpicBT[:@5 `Qܷ`Wu!-uaВ|U6#t6LB;X%ʦ_ݭ9BhsRcuC4@ cq)rfWܹcڨNL9 wu[=f:ܱ64*^R$fmDiu[>6w4 O;7lܶ|$ ->U*Bg\6/L/1$_+9E ZQ:`dݟ!6mQ&c}G>V g#"VDMveAzu3^On}a`1v.YDW.4*Z^(Q}/WC*`}Ậ}Ȕ1<$cyk$ ޡh)ݨ[ԦZ#6Vil͚~@9!;Qe.qoAn>aSΌ&D˦/ J.5Z-b(̖}ݱ$E^'뻴ӻNxKC0H/9\wD^Հ|rU B)4;gHHaNX=9_)nShvHdp,;5#zHvVv-Zx;ŤN]yF:,a1˻F58"Wt7Dg9nRB>qpSlX0:^d74:[{XME"+|~o9= wѣTEC/ tQ\y2A; ¨ I՚tR$.AbSZ=|lUI1#>I9yy,S7/${Sö>[rNµLdylZ_S,]jPbocY ~%z݃U :vG>o0ʄ@_V*N`@ OmX g'x"=aR;U}}lY%?asD`̘)KHJi;.íWv)K>+;dIT!WkZ 4UGagޙ )uA;,%%(_ c%-4]ͯ֍ZAo;Ņ,`ro-1]',ߵqj{xR֋H:}h}y!He.(P1mN䝌{Yr;dlf 2c.L63@ EAiS uݱ EVP-puv)vpz1򶣴O)KV [IbymʙnnZtˊ PF}oؽ-A'1=xb\Ya|q!>"uj y-!\SU&q2xm*Ђ5ﳧ^q% E8s2.IN@EME|E|Z|+ 0ntP~/G5R/f 6h;˻$kNY>7Q7$Gy?ܻf,\D4M:|?*Z/ѝ2Qͼ3}9Y*s4~%"*dŪF.JrWT[O[0Gi&x9C]$0 M2y ˩U('aK鳀#ےK$j àoDnBF?mT X$>+8 /z̎j/nV9V371[bP ()dK> Ź5UM Y&K"ضw#6@B/J{kp3wCx0~KXa]] vW:.>(!v9FB@BFp1:Vj'5[>iu Oh\!sکYh`[mUssdz[*N6hPqf}*dQuUN"1_t+#ZX?SEnۜu\n:ڄcRP9cK Xqu~eں;) O`6-SQZOoX/<|wTk2cѬ`3v(V́>9حv |pR1fҏ>Je ~KIy72zڝL'*KHo 'pMԡ\ uQ׾lNLP_|'R۶F8z%y'}NQEy7Yܵb?1?`{Ctϖg#~!uEl_s:ʿ  QZRɰx5`!W$٬w,9dX 꽲ѫ@X&`2B@k~)^c WLD+cNXtN7;Ś؟Oe ~䟼r"$csu%QS.s`+ټ=OZΣ³8-ЊN@g!RY U(NeS貳HO}|lXhW`V4l[GBXHdS"'<{g?Sb-hBbO'a`; 14@$- grG9)/ M dq@fZdU%FZF+_U3tst?BV&%#ÊşQK~~HȸRjr) &NYe啁]&!Zx bi[}z;nVb΃|S {:Tral7-p.> G̛O>4,7wHR7zQPP(9SJ0r5 &N :T8MNq }ıQGf_vjaM!j7#0Տ\{?L [׃qG 8k'9nw y Œ}k_A&',wh#}qun;xyC.M,K]w/%Ǔ%#'tz8ֻ  :墦6C{$:aZk=JtȜbzt$KX_nxTb-FH w-ՎF.&(j>?2@p$h]CIBUr$ZL@/Xl? [5 NNCC'[aeTQ-}-I2 QY,z{a@f-bK7מrA#j2&tFq߯%2B2(gfI]pA4>5K-JQ57rx`K hPmyeIV$`TK Xaў5 gq1?nl;|*gSKE6@`k}ofYk;BE]Y;7I趷)!J_eQ/v^ lDUräP>-fZ< AR=p3z`ƫBK' T|BfB{n *(⣏쎷_)O(N 69P²TL۫jzX\Ej+ib_#Ëz] L>KtŲNvzc{4CΨ¥~Gx(8M8rPJy|dӯk%2([>w:p/`)Ԩ(OKn؏wt)&!!MUe:.:@eLh֠ >t_6$йqf 3`wJn[+s>Uzߩ&w #)B5R?ȍ~ᨺh!7~%6SZrgѐ-@7i&!ڿ# cꦓ 1,HK eOd_ī"ggQcJtCfؙVȑܘYT\=DL~5^S9k'A)Pwy਌b@߷nKtBHbe zrm G@W`&⃗jmL7dm_뗱>};/0@Z&OS(š"GF'c* eٯ <XE񲀳La%غ?иȥ$9m@'DeEe;pġhm,Ni߻׬L=BVŵ0!#¢^Ӡ f3`eŜ_qC=u2%_^,.[=JaxƜ8)n?/B.{)X6V#@Uw&'C7|u2Th:Ql"ȁSui5-6-]KoQyZaw\xS` |Ѷڔq39k's)%4zASFvﲪ{'! +pg3ĀT[^%K.]dH5GԮ(-"|Tsu3~.a`b~24.TpgsMvS(ÍIZJJZY5J 릌HCEoŏEH>2 Xp :(K!Ўmu9y5(eo?{>T-tT'uϫ@[ R Pfs afϨ;XU//i`! V\![L`sBeNGCz_ahL/"ӂ@g=_#wt7,Ѝi*gb-Y""'4 'a5Dk_ yWH&L _S6E sJR,T7S)b]*[󆔲;X[YUP/̓VȘq㸰u\ ydK!h/?1OSfv*Pʂ+`}E~(e:p˓T/jdG+=҃O!O< t14/-YD=ApC3T87! Q|;! hyAcd7Ha/0:[[k7T*^C'kĒ'B+dP +#:,38z9 g%翻~qD'ɻ^.qx tI[$"X6 2h!I$.̹ \!Y=7eu&Ypӛf!capEBUC9XdJ:xb'THc,Nj$ٛE _W{**1SDZu6dCѺ9U5-s%nA[ <AW)<>;2ɳR:cAU\9{IkR"(MIevѸ/;*Ig/ZI9`ZRy-欎srm\P&$e>_CDWйGqji )l-J3(x3aܠYq/tCDP!e۪c~H~@FHR`~JV*1Xg߯q:T^6E;~JƷ B @$q`ۉ痖~d@f&Xޝґ[NrڷjJ[wR:&E}jhF\vgaJ3tz?MRt%@'~D^#aQh ]u4<(w=Tuh^$~6KF:ϣ sh VPz :W &\S'a!^' E*Xj@.|'HDˇUR1]7vJ.L$(0;We3#ca2ys,UWI: gI Nn ZӮs4#%#&;E#9=ĽycyC㖦=ޫ4 ci%WO4>@mlx`@lzG!뮣&9` R-46szj<&Ȯp5g1 }f_׶XQ pxn2N(cx|wU2 g"M؅SQ RQj[G@=$׷!LaQ=JJ[iFIP_6wE@F+Q`6gobm'^2jG0V#e]K95z;IMa bLtl TߦhAo7# U<קzFD)5GCa 0]Vmw'+(vHSxoF@/AvhƉߠJp68[6 4PL91ZPN(fk)~38жu3a@q QP+fQȩZ98ݎ-G4<:-󐚺079x" y{/"y>K]f]da2]mh9J&&rM؍ϕLmy8][('wU<\o%&) Fp'_hqk*LY]Q̥91#5eI1ib@̞6SA3dkBtDPw+Mgő&JCVG@m1lo 1MdmLt.oDZ9@,W'/}m( u0ÀfL ֲT ٬W /zv܌nU_pkV/+X}.6y}AhU~Y"Zt#hsA~1_ V@CrBtB4>4\sgHg=c}:\keUng[c75 [('YFK (Z9F*bL fZ*k S{ Hˢ̀4t$=ON2 xN BJA!=/'\ cՏ4{Y>|#l>w `SQJbis?>?Mfצ$hr:\D6*UY=[鞟0d*6-ލX9[eLFBI^9ǂ/RR#=|޺l@;mJɫ/Mgp%vC/CA<:0b7 L.ϓ%J:ZDAMDaxeRNҡEҊ`[*s7j[TJ =iJAF65=m6c caRnnA8KEbyg$piG&2 ~/zY Iyx,ӆ?aQ!E)Ɵ4 iz4a%U\i7d%"Чd<@ax1Qt%a!If!?5h!N/ۄ582%T(R'R,!6Uw[T*]_U#_zV)Z |ida9,bˇ$O0VίցrcX^W;)FY ܰoΔMy5 R>Q%%-ƸH_$7=|FJr BDS$:^:?*lm5 wX#10.!:ƞ>-}rh挥?ёbMXd E;${N s_ &$Ǖ/UA|!}P^o0DM&Nm 1GLvvSCZ3_3f2ص U`azM .Ab`,=s?l PUI *iOqܶN/`4]RGŃ8R { QDI%fa:!8e&l#.$-en~85e{6e0 Tc"uG[U1TZC y+ %_WUu5e:'|Hx*^efv鉱w*[i@ːGX/ˍ_XM/pGe~m:<-ggf-hJZO2 CZ ZR4H^="3͡NiM@,J'$(. t/Jn,ԹʾTO}0>ܴI$Z݋_qO@9T,خn$RJ.}%e &&t< 0'=a@h{"gu_-hO@8m^nʹ6g->!YR@8x,! ՆVwBDFN( ]zK *2OCƯ ْH8K#+&ʟa6ހ5sn%zqӸԩ.{7!@ 2H Y\4>85uF5q& P~} R'iN'k u)k#vN5#$o*G&=6z'j- %=,m~l$$0@5U:ՙKje8b/lXsg/>OO5ghSM!I߷8z6kH7hWD5{X3h>&:GZ)ҨZ)#/[$!dͰ_ރT>m Kz:wtXw!Q?%•&=마{gvNf c|)=w }{t%mOTlGM9CcB. 0:VTxi7bSiʉٱ׼gGguG-w9-o7*]H-Z,$N3kh.)Sz8bڵ1ݮov̴~NQsubdS}80 ~8_ߗʫø% E+UYZa}Ӵ2&g\*(-2cZNМ!xHM,үlK7ƒf(]8꯾#,%U259%$pZ=MH[C+ npco%Fe\ V1`YLL@yLӝfT&߭Ƣ]YoM-:.ʧ|8n5ϑF+>A!!_|%Ӟbw]Uf􎜢wTA͍PG3Tq&} ]f@+̭ʹ'Ku×)r'߂ף| 5'R$%͞o|xK#PBUT}}gA_;f*ƙ1YB̀;nE5 uFIft)kuf8jhDI^z 6zq)XL22^U*BeŋoG{z/>7&Ja1R X%o/7w!v%y_05#. B=ikM7߱IŲlAn8\ĈU_?|n/~KPS+(6!B2eLC5({7@Kstf+B Jq[*Ŗ<).| H6 Ncbb,DȴfB_J&Ss dtɎSעM"qaR1J-DA$9ԡ_|kc6md"zn,|F0n]S02a|Km[N}m6;H Ȣ{aeZ^2ePd[6fKG(¨{ք,ewn6(1 -꠫؋)pMØu6nh WPӼ ]<͐z+ Tq?콯눢 ,nk$oN@zs(6sAz.{QGwNxf-,Os_c2C/ I/SaȠvo@1r{f+lxeu@671`FLS hC[)0xaƩnHm[SObnaS0J!LD'Vc1{VF||E9MG%f%2Y ͪ 1&CIeLv'!x͞wJU'gEoXblNt%KqzBZ_гI R ُ)Lv(ߜ2H2PY' z Tc]*5,ʝklTjJ:>.AKju%(s蹫Iebl "LsOP i~u8*wݞOÞ3%Ǿ`E ֮TevpN}4[ [8˘K,Pl^%2@[  ^LD$+~pԏ eC9x/f M.1יu3:!Hk$US!gֿB8:[rRE+h;g8;? IKn]7.rQ1F )LXIiH/9z\6UPG f0 )ζspiEpūe N,hᔯ:ʙF:cDxk6c T"-PX Ns}Su">_L03$6uפ6$ɑy@{-4ikX,YHdsb? \GLz:1A,]gGTGKpEiE5%5Ѯs3 gzxɩEQF4&b!k |]'Y'>_K4뛳C@.~%="Ux˴=Se}]wEU.9H/*$odao!L2Lr7!懣qk xbL"RTW3%Z3&/Ң#n$ٛT._+X{dWH76O~ރ-D&[54Z)I2n~8_X'#ho덣`K6Y~)Zi3羔`pPfƛ~/`o ౲IʖJz"zϦ#ibNcL>vo(X1HĆ+N=9 B[\Yp١xVJpUf؀$+]YRFS'uR*r4#cgl\2b G,Ɲ AN4h.):5 f,ш$+:o0kjtu Iu}sWKYPCÈJ y/ \[F $k'b]R>[l8wt9wd\A9DYY}?>-|@?Em!kk4ȰՏ,34zEݟC︡D+k 47LS\{z"qʽUSfs{g.հ1?MSD/J#lkH_K\'e7 x59]Ɗow㜤.H &<6\4|At_3_}\srKbl}@(j!T(c[</_E )^5م,ʑz gBi=I/s̅ 4FWC>'47( YT$/+`8V M$>cv A@&5;0ç@]_CY46zn繫Ft<[;Rhto CPa]}-XoU8>dflv$Y]xt5[Hn3RfgCzbro Xe%H9`(Wc%$9Q7EN8hߗ)(\~Qr4ǔºDE +x8F 4:DD9^҄ȏnEzakcoTW1za<~4 o- -}0oj^ܑ[l*0-($5|DoJARliDϫ# 73VQ'b.i:wج3=zIz@2"q" %es;|r' oU[w \dl*03,BLf0( ?Yf 66<+h7`"my߱1Pg)[SҐyR犯z8]/Be,HS:x\ (%/-7zQR? I# UTTunG)0Z7\ Сq^1deZD`CL aL ߞtƇnDΎn~ci~muK!*px`>vg> \fDde_-\@څ~=" vƮ3EnQp[X?Pv:J{1L-zY[p=C:iTnEU%9*uDfلT ?^[rX[HZC>p?RL3'eJ:+wg}yt@ι؊wMeMBQXdtT\Čc -ҧxnҤhܘZ?J EJGhdo?X#ϧC:;"pNNC#.+3s).2/ ͙`k;>11SC&hxGr ߖCjL^x92m*-zɉ*oni|coNEF M3x+ u색bՇZ1]wH]`D_sK-Nv/WN⃳;g*:pܗw-v4 SYtMy/˯ŷWsFGd52{ ?/OrR`Nc#w \ o;&#;M<щ ]A*Rb4̝r)r"1*d]w,&75.D#NF_h[`2CQ9+O4g4.YP$pR4ych̔L%l`Y@}>^nb7,5fq-t,r*B,N>-d4L~C 0l7w]V[xXe $-"{#̧+|Yuwz$Y"URQZ4JT 1c_zc$3 0z5e7[ g>RMX5knʼh p5%=R/fag.5+{+ݤZA=Yj ]|rx ֔#_/jX7}zЕטmΚ|k[W */"UͱbO2Θt}@;:C#wHjZ$_dgje rb> B$k#]nBm9~CPd}sQ’AVOWEDĥ?ౕq1))n5R:LeD",jG Y`[oV#%PEDQ(z4m+!ڪnՅTJ5WVRBc)>t̄i#x`&oNyW֤91O :x@;ҵOi9ؘMY+\FH«c p`&/W|YnگZmL ꫤ$A*$M!'%|I_vwR\ TXNW<Ó+`,$r@k8POv1q>;WC5q?L0tΏ?k}.7+<9^R4@~Dؙ:Y Ne!0'SO("ѩeSJ*dq 㢁aMVt}c[jbb`baLy`X>6'fjVu{˃tSUUױ+ t$O>ܧf\rĊ2t,\$-H7J$HpUHk$TF:@+3H15 nvbUgg{+9P-*Ԯ\2OB,og#Fy` ܦem[&޵eM69Wx &qxX@p[(JP~_  Be_A3+\uq/(ף9E]8~` j=:<r2oW,Y9&:^88)wv*<"_5ͺ%vft}`HGjl$0Y .Y*#8t0*[)[Gx+7w7}wCH{7\6(ۆ-k*Iۯ3c8D? F"mt."Ըo< V:U~sg3y5U>TIx[Z9y Mi ѥ`OEDk̍T%Ko(Aw) 3П@I :M:zmՍJBoI)l4Rc!uTCt .0 5D-vXi X6aĊ0Ooҵ?ߖ){ҒZr!6v ط~|#? vV%VZe-,$ 7~;c8.RUT9 <7S*öuv-\R`lN4ϧ:Y/neE2_qj:yOvTJ@?(D4A핫 WZ-?!?b S+ [Q+`Kĺo=*_g ĀST)*z'_v*|S!$a& QT֮){n4lO3,i[ʼ;r4BdS"ϣYfr%Qǧ>Ts۱LRe$n5)7rDoo$!< @A?QP,A5"lU#ǁ.g[ 9[5Yo1bj:iwyu?.''=We}>k¹/2#V u cr(/dj/>*.F(tqPCc ^~W8djᮙ!S`ӔP+1]_붒I_*sF*5,zkx܏PU}%- \he 5fc1Ǻx&Yafe w.x=A@s+WT( dvU7ޭQcrX+n8zLFE7aXUhY#? 6,~zPnm04<I/ófyڰ{;[5 1 '^yl8H?YPm)v\>h<2ҿed2ٖ x2ç'Ο+}` MaكD=-鿪PH I6 64=4!;pCޯͺfdXhQ&2rg0m%CGZvawwJ0bʩ \Q[LU[rMT@|^(xn&2Yԓ7m7Β2cRKG qᄸ|fK,CXRWںFv0"RU=iO#UФ\eGɨ MRr STBYVL(' |ɗ _¸6Ua˞fEmoF.v~zL\{PK<}B= oSp~&-Un30b  ]_ڵKu2 4H%.`)?ώ&ΐ @|rY__޿'. 7Z"wd ʴ SK%Wqi6]dHf03$A+6#gpRuϤNw)AA<{#}\[%FʸC4a \:c/U9f; ~3QYw*^ȯ֌֓a>s"0mY?6}^V4r|@7Uгj*`-L%B{8yuo;icŨ :1)h)Yi@ Rb(1D4n(mr SK#EzmX#SH fT)& ,=Z _٫`қ5h&+i)A6֩ڕn,^Wb@,- JUn`0gX5(+rNns+7 j+e٢ho _= PO,% Sw3+D 1~K (sJFׯCr[{RmDFdS oD7~`Z FuҘ·}`b췤,6YP=p@,2Ӟ|:iv4Ŏ81n׆wgxvw1/N@ǙZnG_#Dh}-k󄌷~ʐx2bV^^41kqc-`6Ru78C()[@kԽlm3$_wU-h{iȋ)Hwyej֋=Q_9hJ0Y\zxR?hyT]XƤN(Ή*91/ˣ+D#i ޵"(;Mb=܄:^pK*W a>mB[wAC+f b-SZ+@BV`]@etnG)q9|Fmk&LsF6C8Ֆ0C:3c^1 y,b#2 aStR=*a^@?O/JYf#rJ6%STBE#l6)w ?Ə9KL7Ԑ#} !ŏzX1qrNKJ@!h`*ϗu1r /tF@'6;|L@dY$S&g;HRyA2brhaI7 :{R9> "uuRԺ5}~t>nTVgWâ _A`?꧕HM ニ<gtv >yf*cH*/}.m: `تΧ2pqYz@33aӔ}Oo5j4G:vhg&рPC`&VV^[ MXŸGG>ʸS7E\h"]uuQXuPq6wzݵ`#s&4kN2a 4SR]YqI%g:AsJSs:ѲMq.g2SBCNx"V pv1B}CМG7\@;UjY-Q}k/puWƘ$lcð TF9g6O,;&#r8VB]lXj^D)MCiq2 WDʝn~~a%KI<8=Ć>+Nr\* *:9g=zWq? ,/sEHr{G&̐IcvR,n{~iaŧNvEfQ%Ku^ f)^=[@KȥoYm0 uGT|cmhjؒ@*/ h#s]wj5\N}Ϭ@N"9~D]X8[yZzÈ)XN ª+mXIPoЅS熒zk o%yXJ=)?=@W5R1#1䂂]%8\ l$5U಍:0IӉ/V'_7nA' JՄUDv }Xɡ}>KzAL~޳*EЃ ,y -PxϥYT6Sne9:2,Ң(DR _y<CF6?gy!ݮG]3LAj(wa@ ^+i\ydIP4Q håDZ0LD't CbdN2ߧWMk- H*e~娦S{nZgbKrN0AMimEaT~a! U@|7\"dj67:x۟ kue.Rq˺s4e1U> =>/ĺ7s~u wO1 I`jǛ:FiĨ%rGDWU9 Qt`n $aW-k=zk86OmYǛCG[o?B:_V(2/E! b)%2>vtpVdc%p))Iթ`)iWVR/(?zc,Niq}O03 N`HPy$jex%&QN] na&i K8.mƵ*纀V߱:P-urv٣Ŷ]dz ./nV@yPWh-z%BݹN<.CRLrg*滬aҐ )ޕIlukoo80DI_C)2v9e9?>zl OR^3 'ܩgN mBH77T<g4.|(G$L]Ie eȺi7;`ջrT}i[")؅eGRoc֮-z*78蹟 /xE[dIq@F5|n-"ft:j.ZvxB!lfFRYdJ=m" #筼%>!x uHUe|N]jC:dzFPtlV?ẋ(conBe3jAJs Fnf0"*>`=6p< )iRA<̄N=Bi:لN<;O񙑋?MS;d^Ѓ`ȠjQppm)4f;U£쒎.~D= #QM.J3doAwNVÎ כg#(Bن5dq.NEA)7d8m7!>TP=wG2(<(2\V_@"%H[a.p (yy>@tJ?kNb9&`詴q"3r6S6mtph9P;PMyWdeSJ@MKذ+(A1 Q+5L8ăPn!\;;Afv>_JPxbΨ|o|1XېAi̔0p|25Y|dO8H+jcҐ#L*_W;/V|ey\Ԁʱ0}@,ІL,)8pFh<{PNǡ.*]=nX wrjvC<_iwlۺ4˄*2Ro&# -${L*[}W=\Zw:=%ɔ)NkBNxu!MbPX)d49`5w_)]E!I8*=52^#rHƩD[ܢ_(GHV.? ]kl- 6n8 M>!x::r!uT r*T>̣{DZ~LsK7h"12J<IFXoSyn/d1.dce/ۗPGo:OYv"$Ik3NÁ/"<Y͑-^iߊ1o0ߊLIzFByd6Jz= t7-}t$Sx&v aJ,yx>Z@Ow24njM4PaFhlr<خȫw1翆_?KoóگebC+ndQx<ʈ 6U6CoMjhe^MչYw?8D9&]_k#}..Ɓz_|KuOR˷ڃXlZ(Z_f aHw|F^%w/Wc 3Q" 3"s_[fg$ԀnOj5JUxH.a:̢BlOO{/ 4%2VC 9o8^W3gY"wD- vFP͑҉te4ȋ93.)m4?QSap[GV#[^ߗ#| `rO1E+'DLun `=? m:?e-YV.䄡QrF`Ѩģ?~>nZٓO@ vٓ]ED4Z~|_Ey7bj pe.aH3%8faI*F$_]uV./E; 8CV=EaHB2G$qŹ‹9^!TOat1~,}ˮyPM^KFV7H%V Ibr5W g;iME!zF̔^(^;"37Kse̜w/YA=/L$Zs(}j%9kfwayJj ?Ւ q%n-+S8!%R_˽dM޸0k2Y6EmĤd{Q{gxK9)(Yވh0 =Tt>lu,vT]Ǟf^^}?~vFK?gQF4hHtVzFԞ65gڝ)JR 9|/Zqu:"4ʇ&gK[9.Dd<#\]ug9F?1B,e7'A0en_:/|뀱 ,lv]ot׹WoiSYE pj-Hi ͆FfZ:f"8fe͡6m0 c^& ly b*?,×1O J R-P˯u(:ϐ7YbL/|}닉?-byB/SB~UCuLwG*E} -Fx,$D&mߔeԡ:υJ`L3%{_X4<:wT=fljxA#N%E-5!14&sj6 _/ y.,?p?]1N= p_ i GPzsfo]hH 614=!mqqD5S\%Jr,dŎ;Q@ ѨjA̗`T ?[+zK_ ;+tև5@Etmg 7{MMoa`JxJՓL`ksV >phJS -NޔGR(f6Y]PWչ0ȩ;h?3B^bBݰK"fTdoCpP;D|W8Δu$ iQ8740 "IG(xYz@`"rkqY :->*w<2Uf_pe@^L|x]nmr!>MI(VZ%+ 4Q}D?=g.um=ф6ⴒ*qSx"4]9XZ*@kXtonrmp"k?U̚ݧidϢ{K5 fQǎ[IJFFR^mTCPLê[F3!ﴞmq&!D M\ \RÎ`ZaM&InL2sU 0>z6j <qʭL,MFHp`aU9o`~O\ ,C85Qߏyv>˔#cLCW":gɓd aËNŤ;F;?L6F / `Ř*pc z'<5 )aCMM{nDfȉ$?Q)-!uf6Kr[Laɿ8o1eMp!G4wI/'ۚeG3oMt3G֋v{:1hQtՀpYWP0<7٠Q$/Yj7Yܔp)i/=4Ѵn? [?ѾeY@YI^$2џ%M5!A,v%p`'{F#o5GR*HVٸ^|:Y4Ҡڕ0O⟼|8ڿ7+m&˼rcl/,ަT[Rv*:_סk{v_9jSM1rC}~3f*!„Z!g|a:&D@uܴ=c+&2K0|0=8+Xp#8m,[@q"Fr [S]J' yƛGiK)WQ$"үYÑBJkw{Uˍwf 1=wo(O{MYafC|h?YM}c%e Hcx#X@s\/Z/mva6A=TU /G/vsMt&gmO5/Xܹ 8'k}R%ks@㕁SU: ꓫta,s?Si&B#fO2^AF,~i3!f{ +L߀zcE0U<ce7yG{~ v=,.:ᴛ40ࡗ&C>YhS0GB=Ǵ]/V^w zGUp2ʝl flʴLcVI,2T^pey%r~nqđ”n2 ҳO}S Tt(d+fqۑVwZAe׋F+Ug-P! XiKQ.d >3ȴw_9blFh N\?t RxϬuKTf4ҩ1Nyޢ$pLQ!u_6d?mX4+$,^BjvZJ Z ( ec[cK~zej_ַ 4"i0qTܑ%SScم '˞#o1;ꮫk)Ds0 4?..$g8ᡑL?&X|_1p6$9 ,F-P)d؉xw!$Mץ5Y=ZQZڻRCdGh`Ѳբ_I֋/Hru҉ vU)gǑ} }#6Ĺͩ9v!4ߎt7908fK c૱9> 58v CA:YUEj1PCMcZ\߈xEhk3;eUK\t7u2oBqz{e"K8i0xtԖt\.Nj%fl 0e\޸-'Qا{|}>}$FYi,=/@91& @X@Ф]-y؅r+Q2(킑" Sm!_zhDUuZ?l?.op:`熵 o#A  ιGʩL&rKZ_"n\*:?ǀg^j؜v]Dْb- J%_:n ]BNz c%ɺZ#SYˋ^C|_0:[̋/R=ʷ1ö\}Hmp,2 7Ygk*(BnYo0L LIUCAv:zmr50jr/? 3'[+"^b xX#2Ďb@0arJD8%@L>ƀKˮv Q?  log.v/ ~}446/ +dv99Xnou%5o}61I9~)I(ޟ&Z\j3H)(~ GS.r`]1J̬u86[v¯KpGs \;4re}scdh9͐E&Rz1/ w+J|+"c?}MUU#?KGnY8͜XP|0/y-%`!I_1zӷ$$,L"C  n@KmX3Fw4HϪZ`u*F5TCMߞę+X)*䘙$ʭdmDI'(XJz[vw,mDp),%"옫l ;sC֜"E`KB ˰hR%*GTgɋR.@HGbW;& ha[ 7F8nr[O%|&^w (jΉ<4]ȘXP\13n40Z\Gq=q:rN&._(wՠ,r G 9?K&"7k,H1J 'ӈ4ν=:z*9ȄqbsO{Zogx{pQg~%NiʎPWj'%b$}M\J[WR 8EY A-WۚϮ&Pzه=W$7;c͹ɛ''W(8834r.4#vr&0KEedc%uq.L;l ~qzu9GN̠ 0%B=NWHv;vR9Uz6KŎ>{v =%GDYb̊ g M5^Q,"ȷ)=Y .e)/+JJGG`bfė-M,uV>Z4ϴ\/|Ni,q#v>KE4TZV]ƢP3'L#)  @NwbOk\X|"5Bvya2=lm$(ӠᪧUTkHx?C1y*!\I(a WsO6}lsYȐn!6oE%7{PnDp@uIoٲp^4g)T94 f^be)  R҂V WIf\a[GOz.6?:S>{3H ʛ'xgD$!KUwyM B VE+qM͛B !QݼKmAZYHT1u0ӌ..bU +>_58c˂w,a@=4!hV0Oߐ )!%8d'7*[J/xQY(mF(sH@)0D:i)5odM:vWN[m?1␙|Ġ6f$>͍9Cb5螣+,1*GaYjC1!=facfWJxH42n4mR1" Ul(,dۛѰItv'5g}e>3_0֚x!slӠeꨒؚ/n*l=]Y tH PJGڔ*Kb uG|җplXOfR[\j`;ПDYS|[/Lczfs. @35᣻ZMtxfBF\eNh 2Z%BV7*9ǩ2 a$[tTL/,O3 #,XXrGp DQ3ԯL')$KnitjH y6RvGJSG2Q;%Ayho(*$L46xT!g#Υ br/>f6_zPZN׍e7)quҺ3q\]va7UK+DEȝ!e#YI3"qQDWdm('j ]2\A`C<8CB+/gc+ ҿdpojWwP4¥t1 PieM&*M`$K*3Hxb$g?4]KhFµIT9zӅШ& wzT uhwn{GHH$J=ٳ•\iK0Q[[ih{8F)RE\4הQApyBp)gv(MzO-͝N/E-MX ojq|9($y>MJI܅rʠټ_/oS_lF@v-GZRc =o3yG, x3>}9":4uO9l +1hdfZC7;\iw\? _Fc&/t T҃hqL 1t!a$DE|~ϛ]n܍a%DdTdʤkSfݻilx`˜ 9;KwiŐH6s 6g@6W,Hۅ.\7KZJǽd] ļlWU໾ )ӚmZok*pn `37~5x5vrΞI ;[pF%(w}{t>|{4jTqn'2I05N]EVKle-`d>Wȩ"&6>R.kzN2MfSh|ADKl7/5s"Bk.v'W_O -U5V09վ©MaG4Sc;=!~ɯj +ÞU]J; [\Ыwgg|='rD+qe+]-3(6no9j+,n[(-~ăt[ \㞟VJ7o!~c['hl(̩ljq"j¸r 8î]pq¼=m2b̃b6C E]Y٦6,zai^\efcݼvmɚ0M6 f=t$(zUTwDAlfTEFP>Vzk,s[yZ:nnu镏Uhʲ xŀKbݛ4%[iT]%.6:d`ERv p&%6.dl+ ewJ7AOLHxD^8 ʟL 5%Bʃ)}q֟Kkܔ]M-s ?:Iz8os)+cː0~ELnr&{ͱH!"%QaX{7, d{>H-1 R4|=xò 0GH4 n\HU< %=BKz8,`/oIfCچ#!^fV"va m=PFWLSgW2qB zZ>Nn€Y'Y0zJ|[ev΃RT^'c %㣱`0UAQJìa>jYR%o!5ܓ )?@ʑ#'gzټpe<p! W ;VI%K g^X̀mIWg=N?}򄔩\#Eꩣ)R]X[H͘S3<|s[=KdH/)gḋ!Y-U@ol]g16du'"Paq6, oq՗Um$n >Ag V@5oriْqnžqQ|:aۂ"o b:P'}M7c\\ Qa:ß |nj*2W`oM#Q0P'V98D۝A1(iywoʛefQHsf€7"t@Tlj%qJd!wW nxll tV/Z>Ռt*u׏^MDxp.軠!hD2گd>7Mhmuz$8XIF ;cuGGp޻GsZ$n5;`X^#1)'_b{6Yk.%"S*̤R_UqCN6,"P+a5^&)30k"ILL=y۪[k؝@Q(ZFP@}? /kf~ⲱY~CWaLnh !LzCmxyjs!Mq8 .TFM1re#>"Lz| K0<#ytDV%-+?ۓ/N׆-:,w몿a,3"a{\flʔdx$Ї|V tC/A I&?>T'KzL˵&KpErHKbX /(JB1[)DA@Eյ;RHנdNv9~-*.d[x_jƧsJ,C)L>F $9/2"Nx.̓iL:##\WNDeRO,!NJuÑ.(1, ܾ#K>(x%MJ`?UO/U/AMqLk ARL@I|ەQr;)̕`rj!J`Rv KU'b&OGEx羻HL%x{J}X"m<.J .=c/@@hZm6OfGƐ*~0Sdk'Gŏ"_4ynefȩ"%zdR4J9W8 s.)v{rzU? XPdZʩ!bf]zG5(g2Û8W`Ulл_J"uG݊3r7xh7ܞ:'Nk7ߚ^Ggv||HQDim-",J,"4{@=7CFj&;R y-M49݃5Fr}F=!fkkGkqmp?k\!Ѧ3,<QHHޞ!$1K9+^l߯Kifo+X;jBT|wIfpRS!+([861‘1 ʡoY(텹 9#8BNd0l12!*:"Š ekݥ0]$[lȚk>/Q+ YiɒhBWjte:dPGqcz b8 $~k b~v:dc䥒eT1`,,20qS^S/U)`ETln L 6:mv?+ɦ8)\|+sJ;A^v$(1/VKao W{e7pXC1[LVjB `PuHuMW_>鵉:*~ 54_r`8YC@Uxr~ : JK]6 g(G-PI Y#IQa . Q`e®r!1_)珞 WV"P(d›qLmB?jWQ]bnɇLĈi$ orv@qخ& u e*QI2&ے*[VPn pD z-X׭OȖUx 6UJjE=-+;A3X]QJF'("GOc8;H@;VLhϠ+!2/o/TIyFK;1{oB:=RuTd82mֵZfC%Ap"0-> &O}<0I J"= %ak lSi!8r7X.3u}ȟzFĕufh8;7CiUdwȨpk[Qrgo#2Zf+iWʛLdSWS>79HT.KF l\{_qZ`j(L\d zv4~# 곹הby40;k iS|tќ9P/Xf5 N5m.P)}}q UkeYlmtj/Ʊia\q|;Q ŁEE>ub_='ZÙLlJRyƅRh  ja?ű?$Tj^v2X)+([&Ӌ+vA"Y &(n0NChvX3Lc r$z >Ü n1ZEtPlJHOO;~H)c\RlB(O%{ל6[##϶pc3$BPKL\OUN/!^^!y ԟ`$!f2|=I|Uh{@ÊԩR i*HQHf{r=Jt>^lX9LѭM~6̡jQttJAAsK|8BKK1PC2ୠSL}遏&Įiz hl5CC!CV4~nMw@EՉ`2/FْM9pٟ9ئGzF3c'y[s*:W'MV3Tji+<4(VQBd^3PO.ԝ߽F=&E_WI77]=I{~ypl. oԇz&4X%Qsi eBҊ2QZRuSZE)aJ@BZUMm,u3҅zzYN6bЛ$ܐjs?qŀu<:NomX*8~\3 cAR X]=qg\b42Rvg W iɷ[pdqsFa'EpO( sn9z[.s.U 9e}Imw,,?"i2EΏO}K"%;y?ӡML%Hui^[B${ic5:DEI6Ƕ.U/&Ц'eTdAȸmaXs -`XIlνSH ڳG@p nHX@.yEldWϕ!@@ZT.,ؚGr2A !o鲕gc |#_omdW$(V##1"aZk$YЎ@,Hr`sZ Mr:Ojm}jq\ocSޞ{>-Z"|"U,DA͆~=}xFg1MQ-}oT¿* 4_*c)4H _m,ăR)}|~Njlj`g`a 5>}y&_'Mw$7d o-~"B RYN'1W+.ZIm3sIFf"0\?fckj%/9H3n }Kh7I17~y`i QF@^$yt'Tf5Nފxӹ&oV{GܻxtG⣣Pjf;\ -.bAٔ]%~7r NR?hXMڏw1 n wP$qYN`ʱd~h=Y>ĐʓLֳs|D"z7(a.x͞^_؛M r_Fx DW%a9-}ֈ/Ol2raxMӊW$Xㆢ'a<3yQ؏yÙ Dߋ}P.krdEjDSyx=&T""z> d'Q.\?8U=/ (dK@<7șYd`ib dG:HoonZaQapjW֮d,w ҌH F9\6Mo J^RixA1;cN;ď,B 72P۱*Jvn@5´(`4$(^KnF)$K+U'Hk52di򆹏T7Y}+Pfܨ3 s0)įA?bf>7E8ޝ=$4Hey7-·r$Z䴧Œ{QD(ړ],b,#n??LQu3t=[@.a8 tIJe.r{, V\JOng(g2uo w3"'Jw -̅9r/y "E,a-4IU^%XS<+1mj9O#X\(#)c^ DNVj $\KP71jkF`6|^ߚb5Fb SK"%rM^+*ܙp0q{P\G8q;->8gڶvM+,:I"Qgsvwey:)IL|]? 32U}"r'*\[Nk6.?j}R-~ t̘XY}V2QT:r_O&;Xf&/69j)#u_ rg4][X.)k% `1 OWFhV|1$: +O ?CrY^O 8cyaa^.(pns%ֲ-Z_x뤕mL~-7qbQ y"8ōDN Mn\aUBt5.  t{NRGKp@O(j=Y3,Y[<NvmJF1k^,Tb44tխŪA r agO#&ľ<-Fk B1 =e=mSZ]qFE:G!0` 2hWr-S֐1!kp ذ.rCO$"ȹycGVd5'ƾ:o9 fQ6⋵c(6 &7A9'J}T} _l沏Ns'#4Y)+dڀ}}$Мxh:sR#uB65\An>s3L;~OXQw@N)d#'- /kz/Aѳt\%&Ꝁ1|X?KM+^ ;lkʽ\RNREiZu'۽*>QMJƦB T )p0SM5r*[-σX{T # F<-A)=\} RMX_VXԇ+ݴXfUTUg:YDzO ;ɇѕ aq>5ނuv59J+>0/v-;zǡ^uG^YcRDƫ-'K=p&ocCH9KC/Qe<jIٽTOV2m^*-:wJRqQfղߕ`檱ԙIfIzcلe< kT٤}r"v.Uw,œ%w7n $,NP|9t)RH fM؟`Z3B"YavDqO*Pdv6f&l'"!ukBal,v]@3)@D(WbRtRz}FIi</_Tbu;vkD&B9 hǔOI4lP?V Paȕ2. ,X"ǏRkXXbnWCT-qW{aAB^٢-eX z'3"5>$q&|۬Axf_Yjjv_@\㚤k~=JI~8+ h!{XӄG0"2ihu/i.x! jzw婖ie} ,?&iR\l>`:Nu`]Y֌ C~zɍZ ÅR=I3nߜVn^\$hA+ ѿW!oќ8y;K?^/cc QO  sƅv}zI[nnCc9K Z|~+|~]ed6,;myku%_׼33]:gg\LA3;:ȕ7Pu"5G4:܇-PRKB1<P%Zl, iQ~]d$W?cry[uV4wMяW#:AwvO4̨c'V1bC\́RY'T6c'Bn!>,C꘭}E5-Q@@wpawه+MIE Hb:`|:*AQ "" o`{/` EB0(o\*ڰ:1^_<or$M 5e;&kZH}#Fͫ}vQ|S/iCHehfonɼJ2vZwz(H%=9\xNdֹXj z9!3}Rϛ pFLLazJ_ȸDN[[8Hkr"&K 4g`4ղn$Ã\iq:+[(JW@,kdG4:kѸ:莮(DB0 Ka1.wWIzWJW::pppL!!mUb; ΃{^6[Pv7-t)C-{#1\ꌝ-  3vU6׼;!݀GIysH~BbR51%@tc"~r I0bY\'Oؒ}aXOIEN;^2V~",xjd\w 3f2b{ͩ6DN$V}In_p)zs}Z;$iƖN)$t݌>2 mI >,Kmh˼+ CRPdVsi#T>CRyBw>TF.AƦcy|ɒ%_^˂]&[Lxnϧ˘c;9ϐBȲq.gSvM%jo&ޡ2.~}կGjP8#y?/U* NQW8r9 X(Kt.]_H}Y/ǧ{P~eWa݆+Hn0/.PZ `iS↏]|W>h6}uWg90!΍{`*:@]J␶i8D#IuXHF"v -29{I }xTȏs_+YՆce!1G;_3.ZYl<X)jĤ.wNJn%qav_F%^t5"vjY<%~jٽ6LuM7tz5MX.x'"E&~zj:EB:>\-'jKU0{Hգ8KEicܟF,9D`n&cMbГHDf?uD Ahj}][/I>'&BI,i{˽gٲ6MC_cxԢcwog">* Ś %ʂ*Ǜ8{Ux O QQ|ؤRt(̜4sps8u~< .eQ+N/HH{O\ҍI+?B\A0}\>j3|H7<ɣ}QƜL/Ktد^V#Fu_"I,"qhlj66W9zjxAi$3Tn n2CwI4q:4oGkr/ *6!#\fIUlMcsʪP i\0UmCmCq&f445wظwVsO h8-F>^DD໊x5t|>wL,XETD`;GwCh53P].Ds#F*t{vC'$DUKN"n$˦BmZHAn8OSO}wx:c|gtvi2qbm s 7ؘJxuO|-m+y;AT,v786"P!Mӗ8:fo|:C.TtSyfqm$N<ŏu?x/M:cb\ŠZRȐIݕvꃆ=Дꩼ&'RdG\>5|ЙI`_Xoz!l.0O6z4xP+HH²mڔXPԵ1 1Co >k.=H~xUV<4=W{yI3gAD u_Vwy[SL%d~1 R3 ^D|qEQ^$B+$Vdn=l-fx}"S1܇ct+YX G6Aѱ8s|K_Jr=mȿSAncjI"Y8V9Rs8YId+fziqq"v׳/ҧD4yVŇ9ub%n3|^ / F Z.zrG 9R#→bE5b֊㪟G-gXk":AԙH Unė%^dB՛&?ȄXpcY< sR]2І/F[$%k$A}@,ҳ ̃"g>?lUڬoA#S%p/[* uOS,R•Y\3.-_wV௧"G|T&(s9v7H,jygg"ʺMxs_ZJ9Gs5a(jtxkD~fܝc40!_lvrr@|;$-Щ&M΢Fo+, DViNyV+Ruj|ӕ?tzCJDaө$-!mF3UTع긟GV(;F(Ϙ! bnq>k`tGx6B1_ز+sI$|~Jy~cI Ou+/ٞ] RW^\RR)G™%AO:vKu¡Si_tlIO*6{K"$ϰ E$qgMގ p=;iuO` ,]ٛ5tBޔI(=%F<Ӑ2kRPhڳh$v n|[ 1  *E58, PM)pr܆gkmSJت֎`6E>GSR7g B_VZd0Yw>E~]F1nGKB* 0e*7`[NJoq_fߡކ')͖l&bm[qL/&b~7S7CѾE=,wLJ_.2W!`_)RC`xbHRF#?(]4!n)¥lpWSI$v нu.8T!7^T綸ӭ{JEI1=wPL@lH~ :vـ u4V8 rfe$*w~9L-SQD{}921E]vWp=yy;KUUaVR@mwioS}ɯR@3LÇڑW_cEo&Г-<\ۆB7G3EM{4?dy]a.ȁ=dm ~ʾD-<׵B]ѯn3J>:G3q ;Vg"& Y~a)-a%nFgP݋&D?JֿN !R^,#NL>TmU`z>'%;򜭤7'8_u=*#_)]RvE,)SzWK <J*~O`{<ۈ'a JEh/wiCJk&]W/"EMɝϻIJ~\@_cBDOyÍ: t:49&̳T yVU+\qiEҽl.é&atiO98S~8ɘWiSr @F#>*%S.] O ݎނn~h ݸMJ%zgEMTKektEGt $rVo5P|9|<Pm:4'l ~cӗz W8F\ Pф⓱s0Qeň]|~m*%[( QT.E ΂yQ #h4@[JWpkGA3B'H#ט[f Q=zb޷c_wanG+-\w @Ns0CM1$pU|;REh<vka#3>ԝwt8\qԏOă& h8Lf0rJawvpǀ$q$C Y$=F^]rn!n2${raFE!p-tو=g&9$" C>| k`>ej$VyE*Nٯw2N^A[@Zm>2^;6P`!Kan<΋mEoب1+|}hhS;I*hlF)siշ-џl2EF`/P @Ə9hK)'(\0aq_?\*W)$(Bņ}Kc3Bޢ{ڡ%j"QײlKD|mNUg4D8]O,MfR&4Hb[{}u2q=+U u:=;hLfzCd:ny .1Eˌb%4"kyA \.ï6Ty`Uw9MO󹢆;NAvlП6s!RAs݈z;9(Xbxu9Uk'+KJߙ1hlɖg:FyȘۗ..F$yuR՜kH'u}'@y`7 Q&Q#TFTq΅z<0juVD-9_&T! nl"`zS;Gh0V$|`n{Xj6Ycu״?DVo=R\Qs /+d뱯Ȁ,ߍ}KH;T F\Kz#?a.ݒ3[Bφ r]F+e V:\H5?_\~!hX0T߱7b\e1# ^ޝὮ1װȌb8+WT6 $vz7ɹ7Ί$-f>{^@^vXo.5&߇8kH6u{m\<$mr;Q+FJ@I5D*!14+89om ӞsԓԞ0?mo:cٯ94{= HCP%\y,iGv=185V IU8?@GE!k}*Çf/:450SJyP8J :vTU5CySY5{_kRA0P3 Gs>؍]G[-+X]$,WN"°c R^^MRɻmp6Odo'k/o@ϸH585yɹx ::D`d``X;#CeZB #)/ê/;:3;+Hl %-:9A.%^!kTdˣKB5e+3U.6 }rC'-F%?%NXFЅ%}jI[*)tQ Y`$U7byw(*Vij\b[IX].0Csub.EwQ~J!k d^j8Ѵ'F ĀL'lE̪CXŶt(g y0=B`Dwˋ̓Suفe)E)^hMdUOh,]ѲFNjVVr}x%-YE :6X޾e~L;5 H0lEck66 taB2)uۘr\,W*>6K1V=o} /tV<[Zte]2i_䪆+$ IjY+. dywfTNIn qbUY4JXyg AА/䐧[a\lYtd 5OOV=,?fD~8+ui2cp޾V&A(JQrY:Y׻|ᬗOS1o&k Q[0~dұE꨿:1ĝJ0)ZIZpk V-ShZ[y4 *|wQ3{U/D1+ (ݸj ([f+5z<3zQخkvZFzn`m2 y;BN6"`I>ԋd6e1,>IuϘ%n!4{^5Vc{Z}h͘zT)B}-tks$q5gH>O#aC+helܧsblھܠxD-.[]O"j([m!ƕf<4!T6*Q½4̣=laՃX`Al Z3wm]awh[ /ֆ`}>tahǠgO*zE>5.QEz<3\',B1uRu*8Y~ ҷlt&iw]cɨ]ft$}#x(Vsx&M8L-h/ysa:(o~qCai-5w㗦0#)#-V#B?Z.=z5Gi Zټ{ۃy@nɛ% t[(v!BhzF;[`&M_ts|uC]͓ՍF!Ļa'8J{3h>*AMFv$!> lux@%Hh\6*k83W- p xPj^Y=[Y/ESǥ`knzg(^;Ot2]J+~e/ |T]B?I͸X|ʇxDK{o G0UK6{:5+CzIV 13jxÄVfp> kpcPVaNd)LZK:7̯OuSc_n"] xJ( w:ZaD ͞ %(R2L/hj@:_Cp +K ՙėXxtK0K{zjV3lvxC>hppÙxhb?8βv#i">Þۀ5=wtmE#)U!Ai>XJZRwr{$fFLuwgzaؙ|s-[H4h@!D[ .ۯac7+,IZB>;0tx<2Bt@lOA?Z˸m,WP'"y.coҟMvbgK4߶ݜ/`0.z }L@; Iz?.W'MIk9ȃ2q;3+fs19)էWDm2~x^N/ʭJYe܌?a1W AAvhAb0Nit e=5!EJak浧oZC *}* *qz.)x4v $j>FwçL#)L^$cg^%j#BÔ-Ė sS.Y4ye^Ǭ>Ϭ 6K#P8W>~&i'UKRzc"S}\sϧضCY\^)[cq8c0!2xMth_(ekjvvkD\4Y ,Kٖd |Ѝ@4TmBWд8#bqべK`a@O[lyv/y6_8+^qӐ`V{l6Q"$E"v*~!mjGLIu6u+Shq scQ:mUFLNܱ|=2 1CD/%8UZ\73/gP=0oJY%c'Io=,FLh?M:y0t`3uo dZ$\:{DRCG"^%t'CivQ  U),+>=ST#ןmƍ^mԩ8K@Ȉg&rPkZv3R)\R&uq?W5t6m%"RA=۾w2J;3^Z.0@އ'Jouc$/,8J$PƑą}XvJkۢ#4 *Ci;_(ܮt8 &L}.1~rj9_[Zw6(-*M6#" ܭ_ͬ3Ex& =Nt[OFI '//ݿq6kжGw(r܊kv-Lq*z+ݒ_ ȓ ]<%P$N.FNJ?6sIZ~-h\##[5aIBY/:BѲUg}&䳘@C9}s“Pǯrqŕߔ t{;}n$1n-"*wt-oYEe֋/l)-ٌ̪XI%g_ds6ҽg k0\߼<ӣsʠ HlYoϪ9!Sjnr&W̶ԇxXNפkc5ey*/^H᳌ŅZnoCrW /eimSZ%&֫c"ND3dw!瓭\08Aߛ4ud$ww* b~WX(B9~LbzXr_ ULJ1AZjܻB: Y4=-n)&6bpćkC"کM#ziWźA7 ^d>)Y 'B6*97 ^65pX|G7ԶRu`+SCԳf>o6]'+ sYۆ+ӱ1oT"3"nķL0sgMM,8UbDѪial>fEfWIZYS83|Y +<ϴ܃v[/*ZXƃ9ASG07&~E'jf Y99I3L%f}]&Az|3}uHB&ʃҭk)Hns(Brx˹^.8/c W|HF6ҀL2/-/S)-Rkt,op .5<`S&VZyV;-<\Cjtt11(ALpI_,MLJ1s:nfHl=:Q>.Mn<ВQ9bC#ulViIHyGIس8XRcW*VR(-×$l4P$[ xuir&Ʈdqm< i:9s=>^ݐzbȁz4^8PhK[2}ژ`(_jJn'|wV4, ȝ));J@ϙ%J΋Kr|k%R8<7AĢ\)6I P-nlu^W|XCO8YI C#c[XXYVTk|t J0}ga1}8*siRXq]iiD2-*爎.zvfr2"pIh,ȣ5"RrZ)f]mgDNfⲃ7p{/E?XT||QWʠaݖ}y,CׄWBo6s_Ä T -KHZ7Fv/EZP)HEIB~E&iLb "$=Nے`C0(g/(c6Z.c\;_O4ܠ>Y, Ut5 7h50^}I(`tk?YIG-PrʸhDtX{{F6{i0mNFl$ekI{bJk7+ Q4lLsNW0%=(rSXʖ|kIJ~.-5ilfP lJV#JJ6ӵt?Tjy[˒K͎,d`]}| }aQix}FnmoZæZSg5ao}E& jȟÇX! @K»k0Ej:'0=Ji8B̡GDO.ޓ9 )ĽB#bk?g-¥IOb6.[_N|{dV>4 YxAV)?}|7X=lK͏RgsxR{V㽚BE"b,DZ[2VS  rd:QߛzɨacJvPMi׺=oRrz0[ܕ#'åu!\Ї * |F'o AqhOޮץyz3n=c |yn3۪S\gOlڜOS9=WK/ E-C6o\ Ds[@j4dX0bKRniYU LQ~3?.ȱ3&>*c6K5!39ud;mtG]`B)D} s5iN(> QA]=ܭB]!Ci%V5SkV^ rڙR)PZNTo(7lFͲ Moۇ tg8yO}ESWLfqH ™phsͼK4RɂFlyGpVKak۩:13~tJs}S,]@6MZt2'fӾ-C`mhM<^mEWȞx=x=ILl</7%|@Vk4s(h#S5Q~OP}B^bqplGfKӤ.~G&@IEy`.)Y{n GY(Y ڈ4n֙o8We&_>q6/$hapF/]ȉ >Pr1T1M2'x)BKb1+QLx'܌]M\ @9۴]@;Y> 9< \f&ḑ&HXM֧d)0o@h|%%N;U()*d%e\K Ns2իm}oL ;ɡMfjO7 [{~N0Zx!7^6RDѤ7NKYʣOӫh>Řxh! <Q`X ~}7ýͷ܍;Wr%5'=W! kIAM:?ÓXLs\S*Z7&Y{*u&ng$TT)XgΪR&u\ ^9vr=`jEȫ7$Db­*ݼxzu?L tlŌAʥ: rV;:}ib-`HRјaMn#WUE} 6c?k$tShuTjvh?iT}  79Ɓ Ѱu{,"5@1aI ;㐠$g[  iFx0MLjOd~?f J?xDԱoQՁ1FMWZoxblm=-7ֽQȰq,qȹbuk" &>\ zp8|D޹;#\|偽Z|{_lUauvA09x7ϰ_uDȱ:*3>b8ٕY{(wS"˚Sꎈ *G"'f}{rŴqTagB4AK^yᅈ#Ef5~_ ͥut 7k>-Ja)P7( tu 8۬r`7xWg]@)-P E;Hݓ|2_E7i!mΕ5 8pbF猳DCnjOM%O2.~1{!.2-zׅmֹ?݂WWJȋjեK2(;>QRiC!2)pXt!9 HGhhUuJ/'IX~+CX^gߎ*fSm&R߮<K]:M '""!H͹AO UD﨎?3CV1]ve-?Җ7EnC#gupUovr>a#v2}6|}zAF/9Z?.(V4(LK)->ǎ ^.cnٟ}}֑hBpH=[gYZ070701000003eb000081a400000000000000000000000166b508840005e4b0000000000000000000000000000000000000004600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/fs/cifs/cifs.ko.xz7zXZִF!t/]?Eh=ڜ.+p'NVsK4;?&Q\I4?J?jJ1d^cvBFk|@AЊx?Iru3+op=7Ge4@1}uk}!5nX7xMVmj99t|JjAU0RPL@n-./-X0|CCn p%g/L˵ޥB=@9xrtsR!?/X^Q!@jph) cw/+磕fP{Akrc:M0bfW๹j/[-$ !5_z?*tX:- ]7Hbe eϔ ʥC{#dB9|vYA`@ iثLrPMM`69H۟ TႛqhoV.Q+E#]vLI:Fz78B}׵Uxũc2jT(խsS0hD[u,#4w\x2 gSz,nc t7oyQ iq"=Zw U*bK Ip0`6BL']Nv~x<D)lqP4l$uhHLxa#ߟMwo~rtٻ^]/OOZ/KZ3?ڃv>q/:WdSMްI,z(q؄<37z W{ڟVjx ;_j=0x%)us9q|P8:~e-h&vI W,pa/N3R5v=Rc.p qljeM8zkۘȃ'RiϾ+ċ<i5N$PR бMq^]jΞ0jkNWv4.'fP_YV=PKu_%}X{Iݞ0}D| YTmvA-\[w\1Ku+6%^:SǴKǰhMlu:tS}%4U_XsʏLڠ[Bu:YR05*.zP.,iPœM5 YVR"xZcrxA6wMz3eQEm瓫@FnallJȀxQӻ]GkTNBN;{rDN7 њ{tg)$bB{3"ĐR/ghN<lQ$=PQՉטCMGKyOV`` 4IGߐMvMy6W,/~L[2gHw*/[ }͕JTe7Oзjuⶂݐko Νаar$rm^cܗD$u|!po`FR0uES=Г)Tjxu.uMvkR)"ظ!MT1zjcoK ċbKYn _4 gwE&~ޭPQ ОEXLGߥkx[ON_NF.$虚Nq㯖y#Siz5RA8ބS5U%euA=-_Sl ܣDeӲZ m#?Mmor~Vu`4<]w_9k]ݷQzS== $ I jus_hv Yi[#2ؙ 2'aǓW:1 >#vJwKDiZA9N)t炜",.Ƈt Q6Gvx6Ѣhvb((!qUg5n]9 BV` 00qmRS^1ppԃ5UNhJ_wuDEMpϞTk&n_[Uܟ5u󂻡h'kExߜ\jt6A?:ak[{bcvB6,h:S^ǎ3(rfKQcNǹz0(>OSiǁt= aO˜怮"0lKu]M>ov'trрo޷gH_,H4j'|Ll{.@+̘wmPV|=UW=,.OfAi2 3!!4o}Dbf}Q +DP[v(ܞ}ɯtѴҟ3`ūrr+򹓨 )r>E@/"/ь ]C1GS,^$+nLѢ!Nk čzTG2J%,V09-;G^J{qF?1OoRB(ކvX;{qB颋D>IcP9azvIn&B@BU- TljFvfFW}HL2`mS?HKΆѥ(t R"s鰃hV8C!"]b6ƜѮO[97uFg%0c"<qT4}ĴsKx)JTGt#U瀕}d fwN"n k{G@i膒FSeZIw[+аޮGyܵV&/.ڄ|Հj;,n4isC:>1hlS(=%7=~Πȶn5Vܛ%=fl|ߣ鷷BCa39#"'rdIYkR $ޭKa~%1/3qL K32I,Ъ42<_q#\CeɁē B 93f {jvaqCiATDYeU-z9EhSL gazJ>}qM{(A spkWPv r9ئs\Tf a%K+P5CwV8;K]A*ptƥdί"̓8uP]Eirwa+m̓$g5P >+Vroё*\{I7hTo"eϽ喒-5~s E~#aEF ߝpt!|U>5S1+)T- .N6ol[W$qKId02VϯyN/r٣ّ6}6xޚG%GٚiRA{W U{xG)+{FԂW><i^aY3'o5S%-A~|τ~^SBG[awEJ'O74,߾ : kKH\TvfY6cGJoN$u]N]gM-7TLcزQкg+ )U &*_^ f-7$Yi}zሦ3KFY6]qQshbNރK?RV<,w?zl3IA\ 8J G5*q7gm`pTnH2l#Ojl7̯k6&Rm.Rn Uj]E=LyCǭϜr)E#DŽO2. F|&[Mq5K/-zՀ=Szs)v5j_LR{lyv䴎]-3S,0X ӡ-jՊNgjt"E:]9?^ޢLJnDvN♞BTRcmV K|٢&D{8`n&Gݒ7z NrE7@Yw鞰#~38]5%@57,jfA0ITNYtXs׶&d}|oT;a~GށrXP  NTQP{\3w^4q|U yZiu1:HHUK%L6rOϲ2wn6X΋ܷӒr{zCW$QuvƟꅃfu /㴑xP̕T Y}^mFuf^jg<L*VRs|P7iWhWpX:㹫S CAT+)1[W[砝fmD_5^LrP xk.cj9;?t[sux텗6G4P' @>fP냼V.Iq}~yחAg0jdu[SGC45.G[=@&ㄴ .wkCU5KXmsȎ Z'2Ü4 eȘT/¡Þ&$ ZzV%zJkS ư>63e('D J-' QK ϧ2#; ɠ{Iz !g BFu*"Mt'Fĕl~ Rs I5z?N6ɂ,Cʠfa>}c4]pYg m;Y. Xđ8 ZBbzդ ZZ(w[r#y {[BeV_*)*2L$|Qq (Y4^7ϴrc[FmΑZ-+ro&!r{* ?u]_#]H΢|>.;ZCMwF[c GU@]OpG91tEA!X]?wܨCyl%zadBـ`K Wz@ +,`xj*fgau&B)Kz]\#;>M_.>v*^Oh(#)Z֓'-#Nn{A櫠*߇n yco +7;QY`g7laBO t[dS.8E f}C/C9<;â雽 3. ?B&?ѹ A!GwL [uۧC^?|HQ'*} _hY&'7Uꊔ_R⏪0b{]`` N4`dwri%>i tҠ& ?B!օ : 67_;Ea< B},J|cp:ৡ7:K@m)_GـPi)_ EŹȰ]aFl-DNۜUpk&;"j@[&6)wOQ\y8LUhRͱz HWحpvb91.}Ll j:>5f ^usD&T!j8~`wSk*[ims+l: 1C6E`h^ Q'l5<ag_٫3⑗]/S-|FY0Dq@MaxXD|v";)V^Y:{rNR7Cq*1j^Qtﻜ5eU9?l$Y.^kTA@UD[% -FƢe $r6̃v b@9E걂3M4aSZ e%_Vɹ\s[eyMx|[2$wz_ఽ{SK![u4fq~v{RL%K tfel= y44菎a*sПp5!~⊝RxDf`j`sC4gÓ 6!(rFhRj o*A9I Y%]عW^ABi0jA]_50AW)'LNߠm>0+?ݚbf#CyL9W|TZfP24IUtW_42O v_ȇ ]_#-Ɔj ?PDEgw]Qfa(*m2+N.BtcQ;0 ]0΁RQyNۏ)/]ɱ)8v4\ޑxB@Gv<1n.#($@ 5I"8f#2CnlJ-sfp ySgT¢~d ]CKľ5ȏjGԈtQ}gko>QvOo14+;&>2iGy(:4@cdJkqRcEix#\"nm_ l=$;Gf/sΪsKؔeg$<h1A5DAo D繸dH3SZ*AN[j.JPZWF buHAӁ>]Ɍ|ΕQvKxE~^:;w@ 8 \k~B΂^!){ ]ϺQ鑙 |AwONu\]W[Nm}O?n(sCJ bGRH6A mAմvtc}H[BuHPIr*&_u3)_jj2_5]?YЯlqQ~>5#xrS)Xbƺ{Y7kVؐP0B&ݘde;>I rjAo+2i;ԳEȺ0ӣQd+z:2C&,\cW}ݗ5von[euq_z BJR5v.Ũ;Tqyp[aHYw e)dT<ϔش@cow Ldiȝͣ-? E ?xƊ,4" bvs Gp,.xĠe~4fhBQbJlr}֤Cꌓj|tQؗh?4u`nyβ0,&w|FKhx 5/[>T\a?MA#yUPbYIn\DN>V> ?0֊zdz5׆0a-ܿrRlQkcj֏k [*yIod 2z'r(6?!]d`@H1m1ybU~Fh 2Ie$Z>OGGD# 9t)d7;rFHCU#E}Wyݰ񂜶ĉHYmtNtr/u2)L};Ӭ&JY. Y4I]} u r> u86Ա+1$}2)]g B֑ax]JbN]^&y8>gvJ.*E+Kv-êBtqaO]Xkެ4zJEiVp@ |^SjdKAG꾹ZHߣkNzP5ztjӁ -M]Yt&l~خWփ-{Of6}BYsSDؙP{q.|{i%mY{]l9ԽԹNAr{3l\ Cklltl򹁼R+(RLAqWha2 N MTXނAXnZٷr秇adV5S{ Itò Q+),k箶fke{:a% 7f1xI>ss7cӀޢ~0SPGćh;*T:@휏z04s]5H4/~aV50S: nCHR%tP  ;`R1B۱%A5Xm\hpڲ[a)SwQDB ?s}46K*GÔx:_佘7kYۈݲIMo'b-*9 &4s/,B#~br*s|;j&Ot)oVUiYO\juxQn԰3k夭4 p}翌x%HT룸t`:jbi疃*k:|qˡ.#u+i_Fy#MjMqy &hg?]"3&ow pc&sDWVdTgx_Y'y2kOdc^U'SVM7'8%{ėǃZ{y>=<4ǿTGS棦;mzͬC]ۀrhvq/W -hf}GT7{:ZO MKo/ƌ_UNֵdx2YV@FS;7O0^em<1<٭$MwSb(Q@P5H؋$q` Q/1hK1c>%n6?ZQ7g$rNA|KKY&=FnAb cmЧ\"UZ4mdP` $SQޚƛv 1hFA(nm ?Snj὞VW1mBI,O IL0Zv>+G9+n.y;cĎpggB[֢?k1OVȾj6l]_Q-65MكY+||rԙޙɯlKpu"D+?H~ttSK=FPBx-a:ڲ޵W+< w_.@¹‰wvK!!ذm߳Gd2)^[.\ VGÔ+Lf"֨Ǿq`B>ԟ y84QG<]7-Өk2b^%x"$ПV OE֥Bk$$IސJdczT!Do6 FԨvS.Z(k_Yk43A!ZWQ}^]cq(g p`'M~NEWVj4WW#iĻtýRQICJENjed&~G(=-֝7hΗFmlXӭa],LHX)o R?MO=zl-XVFk#Q@sTZ\W*I@i|*'zq+rU sS*.IsһN|DKלo.hItH\p|nktCMgb0% rUGVR=%:o'B-P̂hG,A:|Lj$FE>{kIxB4>ȱA{q \Qr#wwne=s-]% A '`aMrI_x8_((s>tR|懗1nif?ʽA>@ ,fuDYkI%% (C=cAQiPoIl}mۂ4,tfcQ_΂ Fo`f;OpR. D%cP9V ÿ, AX\\DxY3f4o 1*Hq4ꏖ$*w~I>+t^}CB=Xz=z/(g?mt_=Pb٤4W%:lp-AKZElX6?\sFM4J }թ_9U50!6ϻ@.TR=SɌ!!DЫܸ~%Yjb(~&KfXyP ؞82:^6=/X6~O->g ,3kTJ6r, E.u" e\\}r:={ `T&Se+HO@T72yx0L&[zڼX?/,!—3n>-5Bo | Μ7m`AZīF<rq:1 #=o(x#kW5WsciG * An>s,)%=rZjhPGC[l瘅-ORbu=#@0Dћ[Kdw,S焖0WbBiy9-Iɢ%ƨsZ~#|b^TĖ0a)XQIeF=!K5;n1hv7aQ Aʪ}&+Eekf ARf_f ]g%'d.vG«!6WzU"޻o35zVC"@;-žSҶd~={NЊd$:̢bJU9gפ1jT9@p Zrk[Ļi.?S_-yDVb]qFUDbh697s$2W+طu9{0 ,hYu*/m?c(`Juo ]O Pc3ӿy2ksSO.*Z:mGS/Mf{4LjTKt8vR#:Vg 4_))1faNqc ]2]qy1N@Trf߭ldx ,D )EWkCĖ}d'|1>9kZp`|]aԷʋ-5X#3[g* X;QN@8rp>Ƨқ:ڊa%#d+/Є J\ݦ3ۈ%K8Wr#߲PRj>i1* WqclX#c wĒj U놗C'XahÄ:KW hfW 'DKnrBfc*RJRK=njh'eQ T7x)%P,ތ{GO';ne/> [MDş@w-S쁹io$~Yð{_5?VՈӬwl´pSaĦM&6M| M9Aޏx&e-A,#R( SR?=Gި6).ڮ.r֗v_Fd ;[4T>uld%i)v&&W~T9V)?nȅCroUؼ! }JSv8ߨkw`KN:8^N9V;kL a-*uцC|*7*vٹk61~Y_b85GSoR'۪D :cD:'$R\K7vrk+عgwč?Q:?4' ypV%@m9R_61U!5Qcme`u&FRƙ8.*.h|e)bµZ7T<8ʁn|m[Luz\oß͡ Y=g ˴uі]J83pmFjiT.>X%-`&b޳*UVF}DzCPsh8~HǠOb=B尵@A Ha[V*IeCo"z*ٳ|3bn+AkQ{U02A( 7IuT8tJcʺIN O44aWېx^;f='(RFMcJ^$."9?:73KF3`\U F*h(4a=cͼfջrOh{bYN` ն1:/>ŗCg3Y)sy)m4]B%#Fk>F<eG~JxMY=vv[8i" l`7@ɟH:kI:͸`6~%+QWnc0 '4Ӏ"mܯ$ LXln~,+w{zzp|gvXx_V;2(cAb>qW7W g?NҌϘ[`b}yS2,(Ȏ3͗Ѱg&T4ECtj%|!0 +45CeBoMdjLw;'E*1cķ6~ru ؉P3!': n%;XUTFh utdן]M/m~1Xo2wO;o|VzXY¡u;[[A56jε~5OG`0uGm&5q(Q1E?dv%_w9zr_ #qF I]G:wf>S~e2*_B-# "DPw"k_2TCHǦLو z2!N{k';s̓TwR>[S*[j֫:|V#2bi`qA9I$sIT %d]O32֪8h204w@^*g;NNR|.v,8Lm)1 aCE֭ p,;1jAhSv(3sb/V1?\ 2Pﶅp6N*{ .VWՐL[*lH/pQ.6yrcwvѷf |p=t|CKWX`0h*u7@ƽ7=iXd,& [a˓'s1/Dʠci6 !>R9 z? mKkN2{YD±y/ ,Bv`2'AJBQ~'qy#FUqW MZ1d+]ư:[fga)*$Jdz>v@($m劾|@bNLHgPRЄ2y@|9u`%iSYi\靡1V126]mLyZ5SP&:p{WNTrT}A~/ X̊j_λ:oMO1HrPŃj+[tIA,h-EJ>W\_;&oփ2i-a̒[[Oxmܕ(]EQPG7FOLxFp0Z0*JVGY<똕 `H[a*( Y L.ƧYro`+luFY9ky(,D:Hp.ڐ&?%ks8bp򦥇mBԅۊ ?jR EpSx+0d3#tjA8mwD 9$7)"F1π7l u,{(CԪuPOHfzIi+ [[G47;:~-%* ߭ib͹ w `޷cʧ PBbikGZW*)n+p.W>@FW鍧,KjypX6}n9Gn0*F_O^=o_6fsұ`zXRu=5!N0la/T|EN:V SPoBu{YnĻp㵎K03 nV"1F< a+q "d[$ˏC,I\sס  xO -FDƣ撎Z GDFlN>4F?9Xu0.,#n!Si 4. }oF %gT#&mС43d":rLݢ(xkcĈCټHh.*? &y9庇|#W(rel7ϛ䍾Q -?!J^Ne6īk$~ !y!R4cm1=^z]V}bD+uŵ+I0{Ozi$q-\EAX+aoU;PZS =n9{Â!$٤ĉgĆB.th)X_N",eX4느$_.C2?7 gAZ_vNx#/olªMKK1p$BuU W=~[t`3id"񉥝`?ܬهpZ@%֌R"sCJ7 8V4XuE+B6O^g'ʱ~@CFI9"@tlĦBm졕ԑhzࡾ}- ̈́nø%Y^I۔[5WEb\`A f;B5Px7Lx@rJ:{1g \Ygm)\s{Z3硛ݶxQ +,.:^Gr՝ӎ 8ȐEգ p̃F}>N|mJ4021V[MOUY@B55#7I9ck}kj;F{*N«G:/M-d6D J=1(V0- VH5LT0&"xh$$0bay= / jl{ >x7m7f#(f۳C>nGKyۗY &N^au I)y uѧܽ-|bSMObO4uuU0jY7K8=W! C$kT@1/M"0fKVCv.;wX4',gJQ,6JV&b /`o{|Nʯ* ʃ̎X`kxiq3Gs:f| m5<~p8rlqIIZފDzfޮ T!M5E5e6pyI$^U'Zz~S t%"a8.ʻ(R"eU$6$ǫ e$7vڢUe#݇T*I=l̟1Zԏ)ۘE~ρGlƭٵhp9QDxGct:NOfrVL;Ķų(J (C֍B^T;l~M5 O7}+MO{]N"::zM=DWH@='u>`oX\*(T5JU#or mFTB+7h)eؐ /Tu_!Gi"XM"Vs>T2őӦ^PFJ$uVXA"ל}f,d(p=qL?n]Ŷ5E-h ZyH7yHެ8[J8캗AjV MQ%et4dP|D_LX.!5isclOަLJ?7q՗%$0RX ОB"jT*.2#hIz M9N%BvB|(tޕ l"=pvя0BR݆\DR g`!PK n/'QcmPKDlLz5|QIg ~%c {=  [k !>6#m+]p?zMtr"(\z[å8K Lۍ3L<'k3HF]KBB^Dږ.v g}o=a~O u#A'S-k8'u*f~4blYUr}okx׶N5g[ }oq5w@Uph$hڸmPѸĝ@M`NMݟ|Od:}FV"-5ϋjUmVkѿo PLeZd; ΎV\ HJ&# b M_ AACZ)&ПAٷIlPGCNN&*S2j<:W u$'aܤJQ<|@Rm?5)$<_C@L4@Mm~HW^^M zVGuenOpBf^ ivUu ;w,}B uǢ aԶ,x@ 隃5_!icX\1nr.jPc ˎW%U[*q8wPChb~cHn _`o*Hf*GWd> (}7w9vJ&$l+Ͻ5Nv6ȎWjȭF.G ֫J/z%p\)Զ+wWNZ+.G;stiWj#.ˉ:Go4ngJ,%zY)"uڝy֠x]ߟ3#C>A 4/ 3̓񓁚W]tE*8Ê"K_a Tgn8A4j6l5Ih)FWPik5 >JD5jn&fDݑ|C349\;ؙ8ZkcoHKS͑MJov*u8Ϟbg<gϛ&{>U6;emL>.1~GآQ_ >T&hTTQB/y~+" ^`D$] Syυ ~&' qiQq]ت K8 mVd˵UqXR#8nW, BeY8Έ81nbI$rp]~ޭQ[58'zNh`>F%pĺ&='|/D8czT  71Z.WiIMdxwDHm\DLY>o>{iR9ˆA/0m M(ɄJys-O9嬪Zq.5 ='V|9gPA[{]u|hd^)ʀ$Y[7'[¶(+ }سOb˭cPs!w0hӐ(j8g5Ŗ{VnYj| f2Y:p JQvЛĢ\8:W߻C ^Ɖ5EJG1 ٌu!ROt7nmrŽ״jU^¸[T,wȩp!`_ U`Ffן&aKK"o3 9%˹*Y-0Pu'׾2R7Ã-$kIO'^,U''$֢t7H?m t:'eu</AZh2{'͝IW6"Bsn``UĦER A)>8x1 G&R"i'Gʱ` v^Rrp2531e<H`ʤ&+zr}\o^xz ~PT%6Dw>@V^R8&%)J ɧY"`.דXCg@B?զmGp/crPJx8Ǎ;!KeJhTpE bjGqo1xky@uHjSO4V1W9&+Tg~,e!%.!%mNm*kG=?Xw NSl-iK|ڬ6=%{;$&J|s.gO/[C\{NO4ކs\u/yu*{K!X"u*l_"o?s8W.N"^*JP_O(os =yN!{ !S?Ŋk9Yi=XjZioqO"!I^Ca*V&% p0s=IhDg@"Dph?O(`t'ߴ*y|cT7nATƂg #DQ~opLkcRl(T Eӆ; bD.zm.PGFB+ڊU^Di$n=I#e34ı~B]S y#ѽjgE횅ë" Ks֔՜N\%{CPb\-&FInP!K2<mf]-ˑtڕ=Ы!l7o\N{] qyhpMAoY&G.GwB%ɹ}`v94^.ʹp9AZ .ǧ>>̑Yq9{<#UL}~qR=>}$=r7i@mX A(Jk2!}Mv\4#vv+q Gg]ا9|7]oa |J?3KvOq_lIcqHHK4_7Rc>=dJr`.ЯA"Z(LBW\x:!rME/Pז.X R3ExQ#<'Wtd&tezY]uq:MؚVΤAcHQ*䧃, +OVt癆hG.ZOܖF]qZB| b"E8/S5Bw7̜Կ,$x+':ڻ"쵨N]jp^l]%n=7'%mtCKv{qNc2=;;16"əoM=z) )%HX=TBW@yS@@X^T8 cՠ3g =[x4@n'7 3A;2K撄v0?wB)jy,cW/%0 CGp"HoU;!hC!TV-AP=~e}Y4$eҞbQ6̅ՊMP/Lm+ g@dSx\ˊ%t gØnJ*~UuACqviO(#m(Η*{Mm+ -FFi;!8Q2 ҺQ0J_G #h8 {Q!b~#IJ֔NFZrd]Kok|3uU.Do.nqjҥ኎iaY45gM-ĦLJُ.$$U)fx7YZpJl`/ *h3H34GVu4Gݕ?IFcSmwRPSi&ϽZu:΅N \-k߉ FqH,2\ r4i@ (Ry*2s\Z4;o S4T/.m!K %aRRqWE:ke ˨!mF{iRG[RIws6)!;uyU!.eRb`iz(@[o".8d'ZɖƯd o׷pKk\iaR!c&+H]f|~v^9EH M$L;v++m$CA!91=°#3þ$ kLB'XCmvX*7נ(lx׏zL0A سV8RZѰ9KF~_JSߝFՂ|}¯#̜`͊3^*WZa%4ry7$Q0+W!bX@xiW#)xnn"US޻,^(#>W 0?D7ώ"JGR"^wދ5OR ohd.1*saKι,Z4NXsE\cm(rxqy>GMho~鰝q#%I#a]+L#hR$ \*׻{p qտ;c_Bip{92IcMh2QAUBc=k7#fsHh ={6wLxb3`&g -&ľB>S^W]M6'FQߜ}90Z'hi. %{ۺuU1}8ƕzimP'`(&>vdG|5SνҨ@H=b}V|cݰ#􌶹 jHh<,.t$~JtN;iu ABCV6]Xw:Ћ APX Qk"t=|{ݳ{ZíWcB}%:g/3"eX8#t,ĜY1(`|jL̈́UkyfRB]ƻAf- +]=)PwmB.hb,&ȟ~J3;=xd9483عjӐ/F[tk{AyCdL$UjN]^+|TK9 'n }΂9S~KW3јj1gcPTn itvʫO9'I,G;jkMw<|3w>aa"4X_0nKǬhh=]/el+/@z~;Ƒ?AK PTG~BqJ&cTZh##jߧ'J\ݲnzח@HS) %up@#\jhn5vK4S1Ϗ O3t.p-~[K<r?EMfT,k't7q-6Y~x8+rK0x6R'8E$ҤR 2\>!fə[9Y#@ͣgtTrfT&?Wo9^ ۃu."'݈V]QƶF6TdkePU=|&:G 1⊻nk(M1i)}x>G;QQ~ XgGC!}]Ydr|ܐ=G [+`!#VFST^[*rrjƸqBA[:7K[ErAxw$V>K J@Ǽ<,"FdWs+ 9&+OW> J6^{!:IU {"]^i2·ʻyʊ[oG"8Be9^\"[=5mPu™ N40"!Q ό? KcZ:h6BLd.&̭x'|ŋL4<7 r,S-Q+yx?֙]e7GA1'nGvg=cti *4ǽsFZzv~ہ'Xxd3ybWPk. mPv˦ 1̩ϼ$ Jյ9ݨ.O,; >Wf3i6QM^MnN ([B4waO#bכQOIK1.)6j:0X.T,D,K /Gph -wÅ9/fOпmq{Bv|G5p "d*C4&k| ;6l0i!B<[ʿS' S? u؍xA #.X-7#>K=HRp՛I3:\F`J@DQS@x٣[6 sa)9fίxOD'eXh"I9G!`&glTmiP% _OJȬe[`F8Ut$%1>Hv ċ$]ƒ@9C+5uPIY{ГHz|@Վ:_sljʪ6:2=GwV!w|J𮪖ukFdv:+#+1n4!C% uUAـy# 4K-< 'SE'fi #NNkEM>QYm_ p Wf."5sTӚW4[jY$tWW .fɗfK?RyqJ;ŴNP RƄzroIS<:t1/SPڶ~cMHL.W22%IOzeSWV߲ȠεZWaH"VG(T^q_ߌz!xTh.JM=_(D0̮>3z/# mB f'mdt"BkЅޘ^!D0b-y2ao؃:!NoP EPΥ֌"1Ӂ/jbO ]qN-u&5{Qd`y`V\G @|׃F9|(mhN<||刪j-RqS+k@Vou }:J;z+,\CY?)@PE}þgԍR?YEđ15fOޛv47neMrt1 zJ˧(9t;y戩Fa37F,Pm A.zWg(z h'̌MKY!lzHvb;GL!" .1g0 S-~hՓ](kuJVEҢMhSBZ;]aoX"A1?&r7uܖ: m5g0lvXlP4cCKBݡQCǝ"v!] nKdxudYϱ? 8pT`GFOB_ ]M1îRvK\9K8*ՑP6,'_lS9Gؚyl`s9(:iuB@ƣcJP7ޣ ׬vҽN5T5_L}!j=zxfH_(XD{ymc?=;>ط#:#J0Sz#-)Mԅ}CE񦃟s'j}uy>G?R!a/ޕ̲MjY,m3Ъjp^+2MR#j2J7tByV}C޴sAEg,&{ί)f\nUxw.Xrx(&(Hf*F^E]guIEsDTqzĆm~*lSu#[6<>kȧ{%8f't?(MtQ$UA{v+3 Bҽ{ b|Pr_y@%6צsmb+U(9EdH>AgQ-D  KTrpbTqrF(2MOjB6RNWDNCTX8_.*%[~q2Sm2f_f';Ř8c΋Veq0P=ںBd'+ #:ˈ!sm@ś|WsO'Gv ma_L\"Nk$\~yWK[U{DL14F0pCH5c"$aM_Ok)̤.l#K{3}ڔ^8ڊgWo+-8rmt4_Jݻ 7-N'/,si_p*3 CCպ*"QD 0e*oVK?6.>H=ÒϮkQF'Uc%樅m3P倎̬kM5$f/١>.}eTh8B0n)g!AvRۿ>+ <>M" omcb(A~HuW&1ʭ20 ;'nØ>z}u$nИv&P23c sY)ScIN`v9Indl#$'#ʜ<e੗sA ͺe9sS"Fh5qӺ:1ia=a4b }[T!+I9y&(278q ;@x猔yЉ|vP̅+ " (RdRW([8P%mvj q8RqͽKkF@Rq; +~+3#`XS̠ !ğRf^FCDbޫ Ao܂Ggq@>`REdC,: ڕ.VDKmq(nԻHx/4`;$lp_Gҭ(Gv0=(/P-_\ Պ]%т 7OlxѢ{!6F=f~v-?H;@L>eW1ϴ++޿ GZƚI( __K{Sz wW[cfzUK{u~f&zmztɫ|g&vXdv ~=BG㏞Zʌw glZ2,u#KCAg-|I 81dT*fW^.} _d!]F4i/1;N,I<\-EN0BvcKBaykꘫܶhS  {UZ **"=(5 $Od"R"_>gdGiΏ9 ԁrD!|chmƝ*(+]dpV&`:f_bGa wד)Z?x#_/X,p,V IrԜ;$Ow\stJ}1n:8~G},%_r Uk z"!k"0'::f # #wYZ1HQI-@B"_,avl{}|7ʽ' nBا+Mjw[ TU23,c1g4&DU g`?{X,PnNjH^ȿ@]"U0պ$Dr=^M4c ~/̛xuď(U67 L:`Uale-f7 T /Ҽ<kAͯYHk cE}wcB0B~؜,8줦4'Ӷ`Mɉ$:4IYncxH9}yzͣXO=_[02qҊS@csɨ'r_ck+(Q_+;P#nME`ԕk=gF/9]8ǷXHE!h?["z6:DQd%km99^! }(&Ǡi/p~UD9O5*KafV7kí2saRPNMnsL7pzD\QZ; צ֫A,Y2"ξc 7[;?~W"}pJͺAab u]{>ýNRV ꑩH28ët&7WoPkSH/j.B2J-bơ9Q]m RͱjD^qyFVd5nlUF3izvx^GtuGO_h胵mO5x{%a3\4:l+|\1JA{riv\Dv|5;K$Ha/+Aɮ1>2~q3i:K٣Pѽ?JiW׬v8vꧽ 6榮97dx3HL r`USwŮKҩ߆|'%`c=`JB}/3,<\HGh~jqA՟44mNO{1W})IiB #QlspZ4/}<LEb7݆JA CoEùyؾw+іVFך{R}OYt*<.7Grw P𴳾DՔZxDv4Jlk>%ݵ4"U}yְݣdj M"5!CP,+mI>=:]ϟG^3Kqc|[0ȭhB}<YGM,S˰YVb,#aѝJx0[u XՈc"k2Ffg" yQ3M‡g,Aͽy+\+4/`!&aN}Jc15eƀ@|}u&fzذgeb$lx.Y7ucS <&xm–= dIz_ϣ܇, *[`aB53_ 0YoE`. !͡s3ƪ3$aX9BS0޼ 2=;quʽ_?& ;lUO]~D./:Xh׌r R+Awl䳴Rt`p5^W X Nw]}nXb""Z{N86( l% =x%wF HMY !+6=Ƭ'*ADedRn#۷+~[_j 4hȝ ^Z;k!4A)IG}@DPbטL6qHit4_aڈŝ'4 yd>J]friiBXK>o-9%SVVpcZMQ.VD.+ ]κe#9%|c.w_\o9z=G6~StQ$vzB&3 j#d:spVX|b䫽 O?\ >!5GAbwt́_?f#VesRBXexZI9j`HRd>Hy[E:{i|S %Eڤ _J'ZrfݼdWY*J:LmU 6;tGI6| ,eVutNlIG.YBM̄dαr揝Z~wcBǫ;lOCm\Eb GBst-'ғ_cĢȿˆ1h?6֗ .9X'͇D}i"ptJC'kɡHݨcBGJIbI{ty$U+p$\j'-dSv)1ڳB2I2r"m:45AvRyExvTG$06OS佛ޝl_ iDj̈E;920 \LJL %rO w\btB8`#ۃec8M1٥ME4,߷,m%uWC:R "HKM vY:Fvql>El~"܊I|f>)ΣܭĀ =2!1?Smv2Pid"AT1wC>eG46S /6|v/eZчЬOx.]%jEf\ CJAU}6ZGR_ yJ@ڭjF陧"NW#R+jé}軪}z!8p+^385{]R*$eP fei@vu?Z(|PXUO>*se&كHw2Pgyl uLS94 έ1Mj * k<:UgfTQdh;>𥁟#ˋIt6wjUh҄zuz)AoCA*r dѕSJ\|dR*tDU okqHe~)h(:nL8D~H1XaC Y]+s=Y٢W! 4?[7u'+# &sqK([m(CTy)rbmup wo?Gb \ CT;pO@D`*[H{̭'{ 5TVyMcv^A\ą J>Ph t׀rYݑ$"5= o# *M i kJ`,0yU-kV堥;}5^(Ié^>'vcfKE']q-\(wW$AQ@CgAHjr-AKCdƜyc90 R6 EAch<߸Mfœ8.dk_!Kfԛb1x-QT[z+L@ Vm$ag~=H/i#L,P@7kewktn=nփϏ%8W0Cj"UyM7?|P_"ЩQ2ipsvPUWŔj}7}=!+6ɿ0IP@44?hЍOy/ U5](< g>4/ky:sEuHJ7"EZ_FcV-}#$m߃3o^'D@8G,27bؿlˌwPϋWR0֊:_w8K8^@qIZuȠ?;10ȝҴn9-o󝜍~<Gb,X@*ЌA).<*ARPr@DϮ{(}se^7qƕiaE*0BwFͽof52Nkj8g]=ٚCx-U8XL#oK3,WN)&Y(8: [HNs[ Bd~2 V9:89-I:ZuW/#kgIq"O$+^%h[qrZ:p >֐g[E3vdH]J? Tvd fl֢{ Nŀ>ȃVm$պۊn`fk碭ɓ3Tī]*G.I \|X_]Y3샳S r5۸RMepJbNOij[SQ C`?f']dj&_ǟ6lyOd]f}Z%q{H37Hr|㸩x=1TGQ ^}|/υ1JGC| pvҲa@a<&ɩew0>We<DlV> 1m{y;3[x!9dUdjS4$1pcZN)@ t}+VUI`G[2fŬb=ՕdK/Y;,l%`:nZ<Zp,3C=Sam>/#GM(bTY-ZJL7M|hz?F@툞XNJew%ƲvyjG⺟E$@U[Y Ngw"]qc9DOKB’tA)qI;^qЍty)En>*1]yݬN= wdH$L:@Vi88`ˋa,g řo{e@q񺑧!ǵ)L0s |VvbxB ", m49~HZ Tg$NCQNv58称2 4OXF\=؊ W"gkaJ1YE p4jD}.f;tq7VoQ\M(l ҖQp.?|wlHcD-٠TB]3%M@ qߔQk5Tl/3,_NW%L%q٢]@-7+YCQc|Y:gZPhLW2[%A>K6[4Mj,O9e@jd:|LfHsoLh z,Q[-fY&1O_,=s9XosZA Su`Ϋ +Smvf"t4M%;'ڝF Gf$Vj3$*qyݍ+^)c>Yܦ=9{+MY BL ¬,ف#{<%&oe kku8"+)9 n" PyYdq=TdI` `HǥG dS@ uOs;j%j-gj4u e3.<# k4Z ]17r/O# co{spح$-&Í5YN)NV"AG_ial;(-w#GN wFЮt܍pfT{سQc䬋h:rHixk[4Ym<ԀS+~~ul($67'qEo!ƵQ&5*65ނ0.:Уר)0N?mXp\m 0;9Lpu eI2W%3bLbl/B{VSBs܍HQ%MI\p QP-}rgзqҟ,iYD^JK~GN=2L'q6R:_/ڑ7^#>iUrʡꙬU`hX*!7<nZMYzYjK+@U)[q2X~ -PSt[F"+.N0=/\϶ݗ,(e3X^1HƜ_'VhMu%/!l2ws:њML ա *Ojǘw}rF )E 5"X&hqhI?G{޻ůQF±dǭ&=ѶBbc{Rt#kL0Nu>MyХZte+ Fҗ?o}AYŷ"x+QPI۪?e I ^.O缮gm)SY"k"!;s&pXJ*%||N|\*I"؅ |o3n{koA.ir$?S(Ӛ$?xmqߖ} u0$d&[,!"DYС=^ \j}?hvT[Pd*lJq_cBG2ÓH;\&iܞ6SX2~"F!@@q;aNjb8;3Jf+ٿRՂ \/#fc` KzvN O|S6eZ$e~Wႃޘ*?Z]?* rMs̽*!ڻ Ú$MGbkN;&~DưD KҠ۷VB+I˦Y_/>CЖo 6Vzt_TWo3H4Q}KP-Ejh?#"?vޅ޹9꺧qKgXfJAn9XKU%Y%b/?|("4Ίǣcr_[x3ʱ$4!Fb$f兊|)Z`?ϵ=qM U ^w )9:eB9HO?H-q\PY@i hg)2"{æ S3 j\Gs]0{7q$g؝9'7W|%+ԥ%qol&9mt֬@c:NjEJcupHtƱ q8 &Nd0Yk@\ 'qlyJX;'-yli!sa(.%E(!gTEJclw2#~#z_Nlt"טkB-4Ҁ3עwO)8 l1}Vޠy*Ԍꉨkd!>jwSBTZxK/:cFɳL彷]1_IP 3udm;l:t TpYb)ah\'*+*}0ia~@8Lڡd"0 ЯGRREϠc{7 l*O=a_qŽSV6رdb?Va+]G|p6h.R5`Qg T @aؕWRB'/ t׷yp`JIpF!"Ejh(Mث愈Wׇ#Wx~3fLW_Bʏív@de`PZO-26Q7䲳dwz顁S9 McQ _R o~Gf5!pRkV9I*Kkjw`"Kʉm7ʕGDR凂nP}P-|_6Єg:f@ g &%Au(/H* &5rUz Ss3' y9|4n ꉈUW1z?J?asw'1bCڥ 84oL l@3Ĭ@q-M 1e@{eD252:~Mv*K>K}DZ k9yjyz D)77ᠰ]oIjkZam؅@+߶.(h~XЈSRt` [!)mVbE8kÓ&nqž:,pE?<߾hZtu#|+1ԃ5G_4ce@ %w9 x΁Т1YK 3 1Yjo`h;)rΟ*ս]Bu2x4d?ͱ,J< B6߱^˟^Hnӣ6:]Pglӿ.sG7b !ye_X 1wFɥe&tqf.e)л[=$ [ D(.#(0BXW \6=Fqn)s;į9l5Ї_S篝(\8C.S7^ } n8Y}5OC`F`~3ɳ+%$còEwB.翚ӁIj\%?$@$'tne]~>4sP4 =~vyF7UU> W QO O[#8q@\` M=dOnHoyQ=è`#{-\_yr9a>"Tlk{P }!ɱ]y/wҢ/ #Ľ ցn:j7\AmĻ V+ˁorRW|>I!Ѭӑӎ{ȕ{/2GZ9@ EAMѣV0\f:pgAqySx=W5 `Ͽq WF O;6KWהQ[`qs_#&fFmXRk s07-C/ؐ9KxR66"ЄIHc`sow5D=ǫeKP+7. wOO3ú`\Xv]q' \B!Fpo. ᑺ~6|[BacbWԑkvGs}lE6+WլY-\rYG78c֊Ć-!ئ*;-K9)v5H ےTX,>;Uj˳91NGQڮ9kP>LY:/pxO pͼ` MV 1,5zua 9`޿bYEo*m6 .svWG3۟o#G0=BW'иcQh3c#(P;U:.qgӿ ո*mg``C86 Wiw;FA} lcTMY}Kp ďGrb/nE8uC+e"rCSgJ#l휎i}2r6͕"CECMaTm1'ςu~*N7}J;WoîV25+#:m Z.rXoq?g(kS@' .< (򉙀I,Oh|z"nd o i&Ur> n*sYHdy/2&?6c1{1K{vOB 5 O'C&htJOԑdS&2hA^fnPMqգͬ%{]z-q~BU*z{),>1[f8EXɄd}k%4t"*#CxY I30wDe+CaETF 6#Jgim l=?ddbC{FWS`8;E*qr'LM|s4>ְSޙvxqfۂ;00qن;PjJIJ‰_@~QX8u{d_ĢM/@AO34:bqz(2I|/G2.OʽɇRHhTזlU7m"Ȥ7%Lt"- '%LrnÝI\hX}Q!5|ؖ)}k {d?GāȽha6Ie$G9ObsUb•@Da<Xm#KMA)fD e{-7k$EvU4 y|zKYăs&8rs7*G+!7jT:ςIۚ~'8A e9ׅ„F'iI +n8Si~F,Eژ*MXYD>F.hJOWdNW YSԌl('wU6Cb5&6EqOF[?6]2ԗN&4D{%QRF {D DrUSZ Nmݫõ;0b33z>)aҞzH`p^Mu c} {j % l$?%s$/@y<ɪT-G2Z]/{ aÝ"|*-((D)| o/Jʒyҋ첪qC"X߼S[8 ;;A9xsi 36g2ŰTC(`~hq2{!2apA|篘ERn$Te- e^tiĶ*t(> "6. GI)XYc O*qVUD )rC U1ע$ d=)Q(7\h˙j9$bZK30dkIorm-`on{EÓ~0MȋU ΍K4o݂^Xh5~a!~6tNY1bϪ0thjN>$H4N<;-b嘼"8G4~׎\}r"xœ,/4_Yx-d#aCAiӊa )!wƦW}숸bZ4qԾ5h}b+{>$Nab 1}R_ q$sI!NG-g=M@^i㩘SJZ@9TX(G21" kѥzħƑ /nIlF4LRDŽ~ن\V;H*Yř̇8nW1Sͻ9KX,ˏ'kBR3b񛰍lMBb0>;,0V k wv1 3tlju_V1Z=٘*{ ݓy z d'd9_vQPy*"[?t('K  ȯi_veFTj h*a|77"%sbQF$W8HLtK߈uqMW\Cۣ@{meɝcgdk畼V"SgGiJfW4oG%V#48#&d$ۺYc!6Dn'"uUF6I5r(MwAs- t3ຯ4;R ))Y/vۣTKӪ#.UZPͰM6W hi.bB`=89N0Xivjj=i%/DTl#٪iRkBCY 03ЍXCR*K NWD2Ѻ!;Y o "{*(9NWb#__z*mRv"ѓ^Mk.خ00?/8c4dRx_-S?;1kF@{ÐW, S,1WIAO 7WϜ)|lAw%T*y=Fcfz/CzMKJ='0PJ75 9QtSìi>ym R>_-rpld`zԿPGfvJ-Ix(vF&`LE:A^Q5 v#G٠ Rh+ܗ|B.Epo ˍ-YQJeWkgvoJxe@I\'<-n M;`_2Od,5qPtW1('Bigm?y(# g2|Po6\Z& 7iSf@ v Wt,yXF)O᧲␾Y+;>f_/:cs2ujE-G)I\ޚאb캗D9|ߦC<{Ln:{Hu:cp SEy{iQ`2 )INq`CԪ\OzG87\)TK0`-iTr\1ؘ8zv消?* rSpiմsƘ`gZ o{ILLUW3; c,]Hg` wA^@EX^KףIGnw:\, {u<`P` VKϼ ΆdbdW:ETH!: zC{Bިykqo??H\7+9@jFNH˥L%D MMy^ BwTS{Pt?v7bnx_o|-agwX=#& fA6MamGTc{ZfՑ>ֱ.4!%Ẍ́INwoS_ tŋ"57 g1,NpM!|g+HnJ2<,W$E*+u.#te Э97J_q4EV:_ئ'KNcY 3}=ʅQH\' GbkTo܏5c? <~2 MLyF; @Sn0.HփY#?M.u&Mq5 >hշBID#W!}|AcpDK!Í%KjNӛgi;nd]SnD7$L3ZU%R4W)k?uFݨcϵ#@0MӿGPGY8JjqsKX05wy rltN씾Қ!Jl.qww", vxy=C:vmӠb8glh`}2#{͖{ g_e¼a\M81itjK#I,m>%FzW)Uj@ގmΜ=KXwA,LDb9Z:qxOtK(NGa J=Z^{dt32jI޺UZYb y2b2gd&& l6[lN" j67Tm'd;Вh:iL.i%V>*}" Kv:]wvެ|a3j8S T2<|-afT.3ϝIA:ŒN$F'=übOw uܔXW*G@tKd9Czx)4kBo*g IAt)n|Bg4o"B>.q{7xl`vs$ &;Uaſdm]^b؂`X|vÒ5'gbDA9U DǞlv"-Xo{p ֆy "2"sq|s$R+<Pxh *$Q#xR,Ql $Y,qmB3 ǭy(y51ӻXFx{(H>ww #vI (&NX?X_e)7^-$:ȴ]'aƤˀo5\jt~aU{N AbmԃCuj墐w5J%b#V@%Y;?oGrR"Ʌs5m  :OW t`QݢgVB#6EX\UzY.RVwݍ 6287+R5A|u1`(B-Qk?k(#/G8<7Q>wKtp/G1L9'\$m$}mLڥ n`~up_4vҖMC wǎ2Tj`yMKW}6AEK_lV[J|m, JL\0rbV~A#{G_x.U'HT5GqEyۋ_( zju|4_~fB,S gyt:`n|]*2br0{WP~L2-f'99 .3mod<Βѕg.ʶ/k.jMɣΊAўTзy)j72ea:Bk Ȁ <؂JB:O8-7T8IsxY$^P@9CIeW 8/EeeMW;ѓPܔRO34c&:|?87|`?`Ο"b YLDQ<#ٛ|RI}Σ;nX|Fdw?jY\\@4=' NnP~]$mohPaic͈F7(y"Չ2ଙI@mT 6hǾ:Qڄ!2e U4R9*!/M3?CjYh,Vl#ˆQ̜5D5j`bt}*8bQ8=ΩtlC:B3v|]ւT-qm.YwTڭG&rM$g rfn:y~4[V^-be׀\3mez88 m%k""?$M et/NBl0>7HCVoy uҎzJTN`΅$ Fi|L+CS<{ wub` Мl^m'$E.U&>l* (qi6y(yp*C"Yx<~kJ^֕=OS1{A l9EN?~s˽Um0yy{!x̓+CoF$j;r +*u qou22*b9cCd+aur_=`PO$>bWD uȎ ܩTZpia7wC[csQh֗GJR % amdQ6|r 5݀`?lΊvS=J368c\P#Y=K $.f!Ԡo*iKDnj0a)/M-:_Uw2LA Ժ@70`=mÉYH JSw@_z!y`'k$Ӝ['(qHܓKϻ+:6i~C#@RN۔ë- / )rG`?F @ AH7 {IPS3˖|&CPLЕ5(_ Л r+F6F0d;y2Rlj+R+?:R-*}Oh!P%g.t<8i fPf ȋ%W)rKn̏Zvy{qe0Ż9Wz.$U4:7'/uۖO+cUrq']kԃ‚7L@V4TƏԕgqXa})a>cxېE5uZ! vw9#z MtN4h(śl0Dqt' 0Bpn-mۡBzj'*:^4$.4l-<eTqi a۽_˲0\ʔ}¥@0}a(e=3(:Yp5fF"+$,bz'S AҝK3~VʖSX?}dt"pnEebt7G:=J)AK00`ϵcSe)-::)z5+f ^\ E;?X)I7^ dNUEg .Yy_b' և$̜+k&dUkb:OR /n买"@Qm/^!A~:|Ve?h6)vQfػ tI ͟;)]:?nMH0>ZCT4z=}2^Mo`;ňչFNnsbd=AirQ;uI0OsBRh0 k PP_NTyl!N|TsK*#~)>n%+ |jAvu! {G u\,(wT5YC}fHy=d࿋ HVevR;ʙ!KO nr>?<"x6f_ús;d I'pf`+)TLŭk:zDvśKdtQMbfbugv}|-(Pq#t!W!7ӊ4&6YQ7i<"!04gpYT1$7@|[2JxnD!>6x/QܳM2߶<%a+o䐏> CqS~Oԣy&*PLU PG@S#0=߄LYs Ϳ6?c9*4"f5yfIj`ȦM>;0"-\0OoN#`d%\h/xyPAqI3VI%"-:Of FNJXzub@V2ctk嚅hT|R5-}F*,>VA&'O^|<9& 4,|$J$]2N센Р0lEێ5=B Nqo=l2ӕNq|^a~H ԭ f0Ɠ9ndP]v 6[{܆0 I?Sw7ĔlGͻ,65nm[Q\d Ǖjّ{o)v&=Kk]FH3;_.U;{p̋VNtsD,'(yo>~d^bx:]`L0%T!ͩ r;0095I-j2ERA5(ؘlAx04PT qqt* A g/:2 L#θxA lUHlpMMsWn*HAu^H%1>޻a7ݩDuobܾ+?-R"֟™Mv2 Τ$&O'^Ǵæ,Y:C:p0u۞1丳SR#&H:%PZ:D8㘚Z 3qʾ`sd?+MZleR C*zʧ1X?u;DS;/T-k3B nId{;ZGgNdz>#!RݾS{Tlȕd fC"0jj÷X׀ƿ~aI;vX)jnbaDȞgc X Q7dRњBw tVɀ#޺ϗzo7"zL T!.P،d-I~řq+Ol^xi^zX$8$Av#@@ݮG:I]zb`>^_LMӱ `"ևhGnʂ)+}U#LK/W'ޖޮzg2 pZH pmǘ4/f/x%m+$`鿤rt/*ffTf 5ݓ4~#?[_RMJ9EHvY+p$;>?\||fc;|e1^C4bߺ[ƕ8`*ףnЅ7!X%dǤz=ݺ"jyljkG֚A mΛcFG}[޻/.do IGʁ˴0y9n,XSA2uMqY ' tįEϽ=q[1\·)2%w+w;cBNQouwbMeNVl0ҀWK"L+"ﲛϭ3~xnG+&|CE>(H?1"Y RsX_ (ϊ&b""ѝk`J?RS:8q,rgYW}C3 gM64Cpi蟔h0ndī%Q+: _si-]= ْ+Qtn?"|Kg֩6[W63f>_Edk6sF,v3Lȯ~%c9Xy}*c\Pݩ6/'niQP?:Tx>ZW['ZXFYoqox]J9{I?;Խ%Eyry`@ 7]%H^U=c>G6εȟ|k]-AНח]=5E˓v 2ҩ2/F>K! #a3Lak;TeV 0UU@)WfpuALIHסX~Je2\BǺׇ/z\;pbc MB7){ _|UEZ)qVBܲg$'\zgE0jұӼI2D" {,Gw /qIBeΪh<ܕ0Y@L_bmUUTiIl%8GeeO`FJsZ.Q|@[G@O$:aʣGDuQ#MSAhȀkY0% =NFg@ -$fd.O4ff ĶiF".ٯ G<6L:78zZS+qq& 9F@gm;A͸\^%JQ[ZA9`'BKYs@Nyd^B/ (miXL%9 3%Qe 0N#h|:މZWsl"[^1SNj„h&Ck6( 3H-컓≯r`J>~"jzGݯg@X 7^2K5XP ͋0$s& ƿS&Y\M2ШUj唏6bYO|MK$+o@a0a{&CN٣h<Ql)y yyT>,Q2*{QX̮关EgKz!, I쿡߰2}IWx, ]!.:FF!'OQs9w. NZliS!B/dF0GF䌇X[)1oıI'Nh1!(@WwP3WjS$̓\$OEN1F >L xrdH'*FL|9&7) 5JW=nf$vG#ֵyido<رD|`^=w>EzP[a{֢ - #|eӚqᄑD8RI1n#ȗS+)Ln2Y's,GuY C~;s?0Db-bsCϴltt?@t!ٔUf+ Fܚ.fR cA= ˆ-")0=z趸' R37D6z6WXI7)oImnN PTQS۰ j$&+tsb+v#Gp4©Wg Z62jG0:Zsԝ<ɜ6FPK#3 Lkww]7΄2Κu?M!AYYV m2QT/pȚEI~ͬ5,L|^2TwihQ̙;YėFy=oY݌kL4O/ >D/Uaحg7g/gQ#aE\74 G#g޵M~?ʓA z[KF#,TȎun@]D]~ kЙDCar{mq)-"][r(sJK Tt@)JR'STB) t|8.9 JS+kM'Ђ\K\ #\~WGw.+y<`?\t9fˠ܁qB׿p3nMd;XTl}*. fv @{y ]D Wvz XZD%/by՚\U3 IRL0 I':!!ހj <x |:ۭBS[KlN$=w-张sa H=Āx#CWу oݺN5 >|J5Aj"k5ҐK3Mn,ɡ\K=D Sz8 NQP.{KmÃyPhJxX)tbqŚJV|&BkCJv-(2F#At &;ԙ}j.@![c(nRn.kE U|`LE}4Еre h6.cIUq{"aYM:i´){2l:tm@1}0;EЕv f9H$)K|@$92ܔjpG 3N@NenDf(&bu~@#v−ح= lwx' ߟRX3e'*ioLv%}Bx@"&*k"~JE_ܙb2K#@xtv&c\RE.^yBX<#1:-۔0VZ.xEH]k]C|%h4eNB6NDȾx*LQĶm擄#asL ХM)+U'C22]E/4SٮgI@^h^7S%+EvKr$hJ_&fn^ |Z4ïuiqa~46SgjlXɫk_Mt].6&iKYm%lyY*9%0zw"K#WCߌO͟2عY6 DW@yWJbnƍy ^d@\x೭e\%鄑w s9J1:-5RfGJ/%]xLv>UgLś^"x '&KN G0RUS^KywƠG{_? Y?~=;~h=O-sɴ5 K-T1 Ԗqcй3RDN j"9Q[ؑ|SP$(:Jݥbd40 Iۏ1@= SBmpIt{R-`(4(^ҸN8oǶ/ޟ?X*z9q/| .siSoN;NW_|>(!PFwY禦$ Zy7L)w݁3%3}=ܠJZuc ζ+H89. |ol810 = ~Ds6_YB(x``uⅉB < oeS{>{{ty  ĝTMSb>qnx.v-Oj\u掷TD3SNZ t1#h)QyZC]_]YY/5qoLvV]G|?!MN1ɃL蒻+~o6M9W` ݠh옻3ȕ?FK`uJݳu=⎣l 7{\otsN"Сq;yv ړov kGX^M1y P`?(bb&!esO=}Z}N]@qHZ6yv>Ah s_՘DOl*^喓?0Fm~meH't׎aϪj |i`ݞ' @j'JK^"oۏ@.E7?~<7 =Z&e? &ۘ+F P7I/e:xZ5mm,"]`H!5"0>jTYr:Y+$^*.Ԥ!,b%ʻrY%=TD#ٵQK~YrĩuUlék&^+'@ XЇܜBI| DQG} &3ڦ4+w;ߊA?(U"a]ye3T'64Y'zS<|t8t5*,m&!ChH`L@Mouֳէq;C ;8܀iˉr~Z`Hh&U_\nžXwjaH{('h#ډ9Jh}*%U 1< >VqI^6NBn e_mP-Ծ÷U5"hS^V(X~Ÿ^(RQkl 9ׄ|֚ƓBZ>1M>gab\:B! VYr^G5/So/L~b(W1~|vR妻XȲ,r=-v٫%b3%,pOsc 'pI& .0`@cK3 ~'XߪF^L;IrKÒ{rGL#.;^Л/osXyemB֙wg]WwU_^"gy5hɝW# Z #Bu,BۃKwkh'-&WuVP|e`mߤexB:5)BjK]ߩAj03('ٕYgx59\GRm')e6nrƗOg$*GEriǃRm 9IZ˨S㓥~þu>-VPG},̋Z*TD?J]KW[F& )Agq+4> 2$ SRt3B֫DͻxίWZPT C!U2`ORri 9M*:Xw4Nº1 $j9bua8#vH \ʾ hWM;(Fev`+tbzV̐0 /xxPO(ipwtEOGy(3)!mFؼ9e eL'MGu!d}fCg:w\nY/!?C[!'&cZp=(XHP7UMZ;UM>E=+1AN;OF&dvzU]K@V-ӣu1؞O,|NY5r v2EvHGCr#mP\%!lci[0ACqU /g3;.% <*CQ}6}ǴZjgߒAk\4b(K8+ahb< d&#.V͑D D^A eքW-Jh_,Jܺ3r5gہ2F~riKa= 4՜^'1OdH;S`{}1\jVE4YZvbE "8FMֱDfuLEUOX(q|i>c4f/k/< ;ujSƀKauBS_4gDK 8}wM CdU"弪XHC杏A"8wi{[)f&k +iBVG6nXn"eFA̤}!VUaLSvKaFA~v EOq?BItӮUaJKψ}v_#q9|9#A͘K   UMzV'鄞_iN+^ƪ,')="Bmb/v۷,?MoM$7,5kNB)4 lYsã Gcfp~xM~6]̻ ܖ!gU/.O*p90OtܳMcKX9ȷʎAp`[J6xT%UlN- T3lEn+3,Wg;Q3-w|d)u!<=ji(s&, 6VUrBrA<8[*_XL;Y%CVRyCZ6uMal8뫬EOul8f,άPJT(ղEZ3qs2xq| 3#'IVEofRP/!<dmrw֢˒? 2p&r^r嬡j2 #_ϑU K!Х霱jlBr aW.siJPH)һ* ʬ_Ldjd H 1B}WF(0"@$6`%R0RÃ[PMuu*& ZcyDRX7ߧp8>6hKxMt0_ڤ ?3/WE2ZPL0= SqcaTFe2cA;Ms!i4[-*hyw\u,3~tع6U&a~or*;{JG1wK,wQ;zPnד @z $ R3p4Ի6MMl*-A.[g\ػ?Dhg _^%˺C4_{_& ~@@\K[ * Z3!,?=x;>y}) V~IKLx%*Ԗ~W8RU#rx2=@h"H~ BEd뛚wN pJwrѫW}ο~=^Ȇ#@EI-1B*NG0Uˋ<۶6ٞp{I5NR^0"yW>#ռ}6L]7:p_mg r<OYc#}עPbiˡ6KFpscW=pu$m[ބ"P_[Dy-̕ &j\ caA2W^s&ބ6 .Utt\ӪG`eihI0ꃼڊ;![̃-h}}75ݿ8Lzv?&}ş:5gtMHa.q] U ؞wԯd$rn}AS]4Oj2teNC Z٤|wڹKٕ7W ɰ(KA9 <^{]@$R:^3pv T,z.bq8n}my݃hMFf n!HQPw[m {]M-p̞-l4#:@)輣_!v004YzD!tvem0˜W EK kvbhe~, \:z]X&]i+YvEDd=Ka|2Cag0g}^Z5r]ёja-_(`+M(L |fVZhABFmԈ0 G3 1Oְ D)$D].+S;ӷ2 ʁYg IWNL3VաH\1W&T063+` I%*oעߙVfsxi R jc">k"xE A Jx0 OIz$]F^Y `" =r. z@h9.[x]*= btt_ v/߈n x^/vLndePzPy4(3з` ȉK7cܿ0bi2?ҨsZ}&oxqG4"0?9r͔O]1d /whlxe;`>mٴ~F#a}h"xqOy;WܮZ CV@,3 F+z o 2~DnU13G)fgJ^`}S[&Ofܙp񡩢:58+#a (8ɶ.׋_I0 <14;lY.JI,g#`i7cJ< vOHN*AGr@U85Aܶڥ'XQ<6g{jy4dB(&$;D?YIN) (Lֱh)kH&&@#!V'Ӹ{[\anI/i`UCWjs]DvL+i2QDm]v{t:L;0(m@;!lzhpVd~g ] .@ P!%1;,{E0[JԻ.w tk%%)^u՗%TF΋ F{Sl=׍ʖk=bhS1o?9! B/FfXmj? +:ݚa8$^Jk֧pylz&VԢJCF_}Re{# fqslL̑yD@%'UqcaKs|6镧u%2EߛEV.p5&dxoH n `y\Ζ RwR/Yln9XR_мI\E+ycd "Hr (;nN%".7qSf[J|,.zDKKÌ)1%ݣcwl Bc',J?rֺE3o2'o\Tqu0) s6Ļ M|{'?.oB4a}#Wc9ɲ)nrZ"o0xWH<(oNdzf͂d"OFk* EC,_fØZjӨնO?1KiJdӭTwMnߊ7kͶzH󱰙@aӒL /ëO!a05 >?A~Iv瀎I[]dFbqZ7'_b:6^,e}flҥv:w fuwri3MN=7J" a鼱Y|˃V<6_]G*>N:K(]#}f5L!ڳ*ntSM9(`ljY!ћZl: j!sBcch2/>RO%EItId_M(] " &nUS|D%.'NՑfŚs#ML ixUZxa ܟ!@PK?:*"Rkm/_<ۧ쭥t38|w3"?[t`N]FJY*#sN3dtʻR}NNG8 t_f4ЦY#&0;"Nْ;,A03dNı4(Ax- hAwToG!Bm-(2|djܳ՗(˺BEל*p+Ê)!OS2z5k{ǔ A[]9TAUK-5I޵Mu@j3wi3xKwKʼZ\B>k(v46u}ځ_3^OWŕ~ Azx|*+"+-fs%r84wd]+/QE^oGІv*r96L0'lk'Մ]M~bfU|?4$񷋟qk<{߱7/C`6H+Ai) g4^' j8-9G!YN3aBo.&,1oԨp|i甋Gxd* >˜ljgޏE!D=SsT[,nnU,lI# x( h(JS [¡\][XU o+ؗD>'u:5 ,'}pe> { 5 Υ߹QDz,8;O=ۀ[`\_Z~1fRa傕ޱ-x:1m; C|Zk0ekNe/Z+kpBD2m,JiѼaM{IDIzۇ!̥Wnu++Iu:jUjw;U᝽>8K۪PxE@vyXq9>]Ϊ_B be֙`8]n ^wG\/U^)rd'T0 c:}G^&w kDpx?a.{$Z=A#8)N5>>;#۶^m[6~%d e!A'RVEPTL,E e&=EPU3͜4H 0kk]fnow `5[3f wPmh-S0ϣ͆AΓRtiazd(iԒ4wk.θ1Ljؔh l+IDw%"ҮspՃ1e إ.U>߮ VV} l*\:7V O*%Olp#ՃN4r> }V\@th?]몽5kPH12UNpPE&%QSXWd5ՎxYh{+h+4"(Cm=?56`ڛ+#M<Է/ȗIg 3EuOkeb!Ƣp4lT)yMse3L#VKbW-9Rk,Л} د̛g IfLIvI@CL,󇖰9ī3)*~~IbR'[-]>~U4BCOs,\j<[ K 'jm`Mq;$Ts&CCo`VW `Ztv\DQ6xWۆ_բC3gsM".wg,\L^)(V<0hs'؇e^)opb.4ՂiSwIX?g"!0Y(ꮄ:~;/ !Dq8q>D亠#7:uܦD=s-P6+KCҐ)>葯 xT$n$V()'}^xgM2p~%sNNF2E+衭0XM}C nY؇hr},3+zZ:s7:./R6̜^lkBs`^8tPB j HL{'}(ڻKI9O4*ݩ縃xcvO\a}p%iՄMyb=^aLmbRJ߽Cak<1eHag444 9q@a|:f"*fTmކb_ƭ R^:I='-5E8\vq4c4pxr1NTr`Ÿѵe 酩ޟYSXXdr=ͼoowyr%>z.#9ul~*pq bB'pʓ.P{nw!9p56̧f7E/>D=r+딖<ŏSdJSɒdg<@_7b=ͧ66C 2tZjyyɌdTۭuďznWݎ#B a[ ?K}3rB[a Ƶdk#ӿ) īD' p@$֎=9k*,卸a .A!fAP6'v"q+ y6TM)HcU,θ&=]gOcFBez~ e萙 H.KIOe _v6=n^C!QEOG$BWdoJ8qglH3i[GE%(+YTaF :ۑ;vNgaW@ؙ z;\a`F49eaxRnȢՍ]m[0sĿNn ݣUyoI`Bc搉.p7*3htҽG#=аStOt -VHD$-V XO[$1t+6>j(q:X_<kD} cS"G]sM-,h;BdS|#~mr4%f (۝Ƥ+ŠDp컒CgvN;J49 T$1V YE%G=eOBOo[࿏F?f%aT7ÅYeя$piWAڣB׬.~ b8Y1)⚄}_tFSVElq);5ڎJ{gqKv%Elx6yg_ARlG W[uuaN"TtJZyoFd;t7'$9.2YYEb8WZY#WH9H8Ǹʻ'šL|[Bᢄ8U=慪9?r7BW:rn kq5a\x$ ևntY`-==܄ @0b\( 0Ǩwwx9xAd!)k/ H]SnvnY֊ ŭ0F^h3?iXf4Nga#R7;!^ftB"* rNL (V;#uW 6h⑱O%ďt{lмqFnl+6a-Aa|bwwZc_x*m 3y[u8z!+jLF}>X"uC evBP԰>LAeؤNEݰs'vgLA] C.agM}>2 1PA%+ok%B.j$1z\CIj[p3%]Ao2x!'&Q*X%LG) M9os`ڄb\QJd2M~DFBo+8nshӍl=e\} 1Lj QĆ7gʱ8zDfھFdHx0rKAL횈mEM?qt2ս=UT 2j]PžkegG16$ϓ\hɛsk7CۙԤ |[[Aw$]A$9Y'cEeD._+SYy&¤ȁXbj knR3b,\^a: ARIB%#I -8^K/XY/)+ g#WNfG*t3_3E 5.,RZ1,` ЭEQՙC 4'J[W;OAha@ps$2 )6u(lMoX @EuТ[ܯDqqw$F0߾`2rL>"Ea@of# L Z ^s'TaDGjj3h개G\-(K,NN⪮Y)+Q:' spfMX#p8:),W<$tjH!%T[bs[S}.Vlt}ƚ:Ԯ_.+͋<ۇWHvI![  ,cS(dbu6Y"Ckd@uXEfJ-t:ͮc2Ö\rT PP4uw8;;X9m@hD}Fء-2IK~QXwn%R>2~$W!u z& .u 8͇=P J6U!էX@y)Au% v;)•BA结9Hd;>L3W?^jX]MXhJTilKĨU@VSil30Dftz]0F/8i4}luy/^\۞; Rw⢝ER) HR3JD~ eE"m]uRC\on֨_+6 WI5J_Tv/ bC%ۭˆD(RS*,dQ[rW8r=83 j:`yW3#[&|} uYRq5K Ma$gy4]}[cFCe8Oi+@go||Au"Ns2"E[J\f 4`F!zR}K;Rq*-h߅,Rt"PbYmN0\_YØe+1vl*vd>`Q8NdEU{X>lN4$M{hyeG!7Lg5z>@>6v&+CeWbPOD3訽p+T|8sOʶH뫌´$\ 0(.Milfl|.[="!upO V슁Huj'( EmӢnÎk"N Tz;b?9/7ZWsDps 6af|E}hH0w:tbK1c?(rzfkDPg{;A)Z( tQO< h'[9tǝg9: y[S'Kdzc,,l.xX! PXŬd$.2%^Qhʤu!)wjrhMK01 x~#滨Feo&uwN/}AnrW;%2Du’ f8Tx 3D- qSf>d:<Рs{e KvtRϖX*R1𻣀JKA4 U9R:+㝳00LV 2NMPƷ|D{}yt.`dR^4vԟ~7۾ z#s#H)V ^]_@o~ndK2_'WLh;z{ڔVJ\ 5w^Wd&Bqayr" b5>x{0fc\1j3Ty,*F<1ݩ2+Vo}M0j7={K?9Pȟ&JwS]l9@Njv/*b RJX$Y8Ԫ@~aF.},/W s-sEayG+i28+a-b`AT ="3/ř`N*KIwkb&"&Mfꑣ?q^,/,~fղ(aYpE>zi )6󹥪s4zi-eP (<_̓7DƊDؽ7 NOJ/oe\L7P EٴhJ]kM0RQmʣ.Ne樌tu {g V[)hpUh1(/`K`j٣|:Jة ѻ:yHnq8Y6aiB톽.@)܃* '4 AYvqa0AU_ߞ癙:.W?T)ϛ+{UCObKo{41&Q;*#Il |Wi; @%q!PkIN o:{o$<" ŠwP!~gF'L;H[Mrfb1 r 횐p0恿]1 %}+g/7)zpty|=oh.[X#bk)dq$10E)61.\GHTu6}mE#oB#|UC**B݋b6xcQ 5^ۗȴ'iS ,`.k1b'{]֧%̷7{-fh csȟ_|B3c/50|qH&R Lxj1ࢼ4= >,bKXK "gZ 384[UTp}֫(P eEP2XhE GjU6J΂QJ)R޺H|WU_ 2_*gD2k55# mƻcȎqVcxzўKt(tҊ;)t0a 9Ο.,DYU ޴`3!" ^y'VB,bIu|8=˵xauyR<ƿ>糉#1eNQz< 8:ƛߢbm&Pw<?<-K8}~`gdvrUfF%GH7.t A3\߲ICg?_ QO Z-t|-]T隄UN:yߦ0-K .Ru;iٚ|hkJ;L1Y}xюG:0ߧɕ3_5զ,kxPz&cҜR#ZO& d]ߓg1FGk|/7eߐ70T Gs¸'/)1*$ 3g9sñm݀Zuz >ם9Z9~uTWaX#&B'Cm ?G|6W#ضZ;Quq;CM~!J4? EE] d2Y}K/cM3Dv("DSbѲ pSrMtPx::ut[%e s$vn ܧCr+ >@FJ2+OQJQōp!4$:׺T.{>R8GӶÆYl<[v.:GMp,-]/jņ82LiN G`ۼ3=qLr đ)O㽻mT͘ƮB_bḮCBz1KI-2yY59.Jj;~ɴN IOo+lowb%yѤ~dWp A{"1mcp`3 ?7-zC^33 w%O$(8:3y&i;OxUఒ GOG-:΁"pP":߮@?!]_>gхp2CP@msȞ>A  f,5NwR Ht1ndգ0ߔ2eFFziAn{ռ}H*)a-XP^ƮΏkc9XU )⭛}xtj]-_J% Z,HmNo??`9p&aA(fݧܾUxSЗA !lLV< 3Le/\N0ǧFnB)KCQ рm8=S<+:4cq+z\QSS`1t%圕CMk(#mz:>|T%f9j&"ἒ|2" |M)iu0|Kl#whBChp4Gr :VT/sWK2u/@K?V׉(+fb\l&ږ!gd޻6N';ڀ ^L:HnY,E-~N\IrCKs#&' ]¾bO?m7`WӡI߲K9a|8OW] DL,ֈeʴU eW0JUBjq vVޙ|$v$@遌-#Se\zMOA53s;n4m%luPJ% idIp(7o_ɺ4 ){>ҵҧ N(Xbkex, *goR,H;]l&~t50*k0΃s^J0IyyQqՄZYz™V#G1pSف[Mūu=@Z[ b*|fg< jPB(ևbaWsdU8\k ,nO5lP:48QCFC:\T쯁7Lق8Lp7Ǐ:*X_FL|qd'c@5Ꮒ? LukΚFgޠd{%w )W$pviZg촛Ǘ{.m_;Vri+l JZ>"0ed;!DQb1M)֑i3MدCR1??j4u_P$@H8po.ERvJTy>U\ݩ>B҅=?u4j֊Lo$?)rb,=[N5Zݩ򠭑ݸ=Kc %y}`L~ZƜ@/{ǝ87%4O}>Xg_ fnsN /T'_]z PC(C<tIDrHOEw)e%2΢2 ˲?<>m*7T@s)OzxkўX#rZq^&T`I0!׹۠;YRoO[FЏ怱nF 0bŪs'8 3t5u@-X:Rp-b/2(F,_o4l.`1=Vk|6B`\ߒ Ήe(sVack uL˫öݼԅ1 q]5[ôHmڛ{ୄ#4Q̠6PF w3֎ϰ# |/;Ru: V"@+#E﷚W7Q`T4ȞF,q#\%=t+X˺0hA|X BkL_ H-|y✧N'u7ya5|h^^bjF+C&kݷ*3{ݺ%Eūt}9ɶ*V)zVo?]OSMl1݈4Hp`w!A9aOfFiOnzbYSc7Gx\EhGv&tE&D; _рQ~0F#&Bо痽reK~"#m'֦@PGSQAєI\!tڟh/ JB6{%Y`F.gȿޗ6Bft),JTKh݈V! j(}v&`wp5+ ڵk0CV r/k1(>ꏚt?aƠ.l} _r]R-C!wrQu !j1Khzmz#,g[b* ;e]te$p}`y *Z/T4U9jQ"@CZ70t$ExـQd7UvVTF7Z2i@8~ p|\swؠrLz:oXDg c4i$T:iTz[%]A`ӫ^Uq*l9%Rî5NH"F 3z/nP ҋCpɇ#6M,l| .\3L6s<smWkO$wZ Wl>ZvE 3g'~n>E1FG4`ɌG.;$ Yl|ve'8z,h\/b@앇IyH9֊!!pI@V `E G(ոc#BiG?~p ņ u]UB4h/"%X9/XA2*1'z%y=Ɓ)keZuJ;ډ݂ ޯB*:oQkCJS\͇eB?of`j~%}V|FE@ϭdi3V xa;;qR^Q+A$u?<2>-em9ߥ9oޤpԭmRS:S;!//L,)渧# o-څM O3 ߁&fUT Bح<  Ltj#N&"2`aSR.sݔ`Ĥ-+Y;5|IjHwӌs\7B3t'*2.(qlE ~)m Dj`p W#f.-)5-NQQ2/d޳+mg{ X3;)QuhWx!. Z6F~:ZюwBzJupzhˉ?^8`]Omnq 4<, 3e37a2 ^b?d#JgGrJPmdBڑ]1,rw'ϳ19 Ҹ NuW.\E\E`=Qt1[m-;`RnƱhH ɔKp/P! > ҫW6B^qft@ٵ ],<7Ɂ ʌ'@S;Rg~*\B=!EsNElTMQtH*̢\uA/pu /%{zD[P8笴zZx(#+581]+9(*Q|Nń- PSZ,l2-K~<3!eƄOJoP[t⟢Hq=hSTy] C} ꔠYb|#m5b8[ϺxC>AT ^k oqeo_uW̴i$>>lR.Ȫ_q*:SލSq3s=Ok7\Ӟ'yV+ VRqAdΘ&D4C-T ~6# 6 :iV$ϙ]~AUo'IS7~|xJN6R*k8M2a6ǎd "pI` )RĔ4ğYOޑIȼ`V]C&!G]Iqů]35=ȸòoez Q_ôRU3)$cj{R@}1*V?dEgX]. YYZ bs Yu)r9tl*J?F͵bX =Hm6(6h1dJiL!cab>o J̒'Ғ1)|4ip?eG,RK|8p8m|;ssE]MG7Pcg7Xʡq6C;/~]oi\m G)Y*6:*ݲN`۴(jE/𶷚mp0FzI"F_6=o!t]*. 6qxv91r7\./껱>چzqj䠻5NN|$WRGD4 GqPS:5holSlyZ#ц__Xj\q@\&ʹ󈉻|u~ziLMD%DzϾDS!-FB,IucAWp#l&*⑞Dt]guMbC',݅;4Hr`X"pb}53 6p=}gM.BD=a멫OwST䞳; sd42&Xr5eIp>WT+{14Ÿ[<':6*C1?\.9i%`͙7!|4Ұl]'Ud-<%?k'xbK/ѨI`:gtaEԽ\Bv@u~a!A-Xp  y5u%aՀ@Gō;[џiNwDu|+Ha,O42OXj'(e^ݵHk:`0UR [mu1HGb`_),F vG#@sb[7LatEAZn5[)yz23i3PB֢x =,[YUP3miIjU[8ao[ > /ȵ Iɖe{U44el rmAG[q2/)Awn̉i%w|+p,1aN~T  F OKRlm#5 +Uxqآ}@@B@PWF"3fl3FU]F=@N{vݚ4ڹzk5R8]8}k"5l.yDoT2n4 $x*m_+ј~rLM}6V{% pN?u̓%N۠r$ل75EnY[𒖔v;#ΠK[~XܝȣR)cdy>MIU[Sw7[o((r}M9]&|-Z_7ce"[ڞ)Ê<=Ül/əsIg,ɱ Hq܆Z0rE/C? n .js$|0&ybMDOټ99OC p%vHjԎe0>O_DA!jؿ Ĕ7|0'm/@f17&$јfIZʎV<1/GڈóMC8mn`)@n#v'-1|$̬S,ľ+tپO Mp*obͫBhpSr F d(1w6(Ѩ4zQzI$ZzUm*Iء.,iDuA^B~tKژ~]F]i›xΐvkRcPD>s fOuIO<܄XXal& FdQcէ,Ofɶ844%iGt>QC}G)?݊r^sկS(vS |'L6̭ IW;%|Y6(T [X7F67œPC)˾_F6# \ %`iɯ"xQFiXJ[5g_E~>]#P .$beE~01 '_yOVT:83u,MVZlAa9%3E؊^RmbhCBUv"C z&<{=QCtz 8È=&1b_ >7%)O1SB"ݱ-IX?,S^HvD5kSte\JQedg䢼  d&u5gZ`W5O܇,1:FZGH~3bHj-N݈I9\ǿCZ ꏾG%dl8kpec}9aIjg-'#z2Ev7!ΰll)[ ȯ5[+ajB5)|RaUdK]pֻwkO\,zP|[&zol@VxZ:TNOp?,#0`Kmh)e~AB*h8 \9\HBF;>١{#@-.&6ڣ|V="d\x]'*, t;"TQ`8fyD)1+6=9V㘡}m=E:\^bZV/(f 0WM8`gۖ*d]q륒I(]@ Y%zv'F`\muZ'pЪf$1.DgoYdJZ@6דJ@q Oz`#_ ~$ߓ9߂˅MHYS˶ ss h&G)kZ0v ڌV1θwF3 _:KtH@*1*0Xz ;w8aiXWI'TyD(7*Z56SNc{[m*̾T?K Aq iuA?0`O2t$/wwdR_eՐV|2i \*B7Ph+4b!*o&+ 3ٔ +$2g] A1_K,s1?a~2(Y@TsJ] FW~T4/#!j݇\[mSGg;c#c3& ޽h׼cx7,"^݄HZ1 `nzo%{x@d@ivY?r)0)$B@=_у7)?̤:1<+aM\F7*NlauOwbW$kG*qa֝^eу! Lˉ8e7Z$vZBßOޒWwN(-tEZ /˶DU&`Wt]5@U>,X !·M"Kd2D _g(w'W psS&r4ϞLuWNtF YgZk.DuM]㔯׍R#mgx#34qa"sA; Be7 P"KRU¸CaOxouF[[McڄVu,[sOhHtp{Sgm O BN+Id#}Ǡ4;u`w $?;''L' 1 <^nJߢ/~F7ǩl Rt¾\䦷ԉ/"Yk[n3RZ0iYA7\7~L9& NDlv0=Qy%4LPe㲏B8R@P~1lYUk5M bem=͵+IC0š^} ZӨ+0-`ӇMp4f0J\Rc7ts\ڴ< /w h C;%.EQmEnzir>xvTǮHh\n=JCǦǕZ;R-q~ϭX:Z0|-`T}oo!Ș5R4`^ rYFh ^T7#!noF} +qF$Mz@D~}/7ahll)M]km '3uz DX:jȉ[pT#$Hf)\esc^gѾ#ȑJ'U $cPnmjk_Jr@k@ YZGꮜ̮ _JR`M}/=pNݔMbUm%0stZIb-MLkLB7fZ_j\ idL)NӤ[%y(gŧcш`,t7-wk+A3I,6A 8m\Ӻ"d MJq%`IS Q Mpk삡=!#⹪ӊO cO%&@>s<T KD0\>9uh 8y:ŬpX5)L&w|yZ3)Zx=XЉx@?Ckx`Zg t؟,$.Æ& S[ =  s~NֱD{(v N *3Ҫ j n;a[EeQD53>n+X7E^_5Dܥ=tkNXWVC_WzMFazlwbavi>o ?a1\}ɣ P?oߤάlR&ځ6xz'dNNEHLa .y-!> .ZD@/om])E]l1ޣF _| ywCD^D## rٺ/b[B`zXˉts.+Hgۄ䅋n*,߰eeq&UiF}tlyPkq>4_''/قޅ?GR#ydn=h:i8n+ UjגR.jy&?-saZVY32=ݭN^u Uk3J&!dz"Mr8ԥnwy8hOyNS ʓ9Az{ԥ<' -+"Ijⰽ:IA63GਐVoZ;pF6pBF/C=8s~ i`Lf3OB&cvy\ wA]AD;Ƹr@!Ls>3Gs_a)>̘DZLzu}i][C\E c%BRB4#rKV61WBY%a%퍱6fzT]a4{pb}u`aC88D'F3$,:WTg`l1x%t~C:̭9Rj޵gX.bބT^h v[v[%Dࣈkxtk |6'4 ,,>v,N v_{Vj1E$z)$^,ڑ߉ͩ肼M3We 29VqJo%2u0XJCm^9M;<E^̜ե}:".a\QܰZK.OC3U*櫐t!U>JXGq Dp(e3J}έAӂwz*%_ZA]zvY^\M_gnפPX;bh!&䛡G9vS wsj6Ej8|8B֪1Z5Z*&~2i&Ejd /=4K`y ^܈P.JOPRL X ^00 80($`O<\}K jrY߫;+> .PgRYaA@N"Q/'yRj"G׊ǀwos"!OT&It|JjBr6U%:[-͒ &B=.幅[a?DNbyCU$޳C(e[VټR_s%hUyC b0q-`uPTt58{Nw$^8 F+cS Q14[ռ%4Bjنlg /k h]F;]9AkѳB8^Uv废9ۼWF~\/H1$4FPuG]"6Cop ^L{2H TcgcφHIv֡VpKZ!hnA]:!jf~n'c|ZDR"{cy!"妭\.ȅ-2A%,dUcʰW5hzР.V4s'.B'=7Lu>GNԦ}y/\TwxM/4-Y,Ȥp! &[;IU9N^u)_ ,81-6(ih0i~?˕Ը Ԛ'g5e(,%%KqUVzNߧ\2Ƶ we O__Xy,{OY #M`ޤ(#T7g}pԶk_W{,zck'O7*" nq<>zA&i&SOaIV(H tt\TEc`$Xed?c[5@e+=tS@Ufj~LNKlLWzL2@f\ٱa)RnNEx™M~xc-McS<82>f)/糡]zD&hh:)˩Ӑ!?7v3'yOB^,ƙPw1_,Z\@"|Wfb3jXs~z~|pY#lbH6@@ I BAҼeD@7_quG\+˾B-mfubM{ ]O)/N_KFu7qTHQ֘;D9כ' 8BY??͍`u~toajPi>TZəlݷ ڤr)5ڣUZR\H!o/ϩ28Z F:++ ^>o"rj˅o'N/ʅ2o'o_a}U2VDRhV=9UBˣAP J|ΔC<(Sp-Lb])jq+e<AR! @H;c_WIX%ANjE_^K}7챮HtE 񵣍YD0p)?~NtيU,ƥJy\KHfJ[!U~ RTyk*lg*УG(;rOG<_69C by"KMھ\ IFYBB*sc4 b՝Uݛħ1UH#QJ3w`Lt0/Fv\fOPalUG&rxoͨSmȋzhΈW0 `)\(AĞS k7@"aeXCq^zmx̒A>m;Y&ed;2CrI>cEZ9c~Rhf<}e_.4ğiV'[W] -ؘ ayiz !;Ϥ^kȚ3hPh@bEZ# NVMm-yt&"r_kHٳy[;9C6 [\dX՟C5󳘨I|/Cw±O=GS~S$l@${_'k ,3j=.>Dh0i}MNnOh(yk:Ŧ3<7ȄK9R{K\JUq|X[x G cz_C':.Q?Y*ERw?C&d&3aen-k,Eފ9p@;i}O1f+-_ =)׶Y9\a pb"$&.2-;TA!hr↺[σG7:ޛ Wu)U*AXal-#׉`[Q_ͩnjjǠVi[:-0uh}E750Tka;@:IDۑƥ dT2~඘N ܺHyVc$D理`Y l.|B3X) P|6LۄvIha7m z0rNkp<`%J6qDhvZM=>//_ շA_өP/ť\Sy%h ē2+[bU }J)#fKvCju|*껉׶.&=xh"n09X8=nU+_% u9PN"x黩;X| 64OD-"OAL$SgOP^-tG@E%欢%/ȾбIAK\0sNhT_΅xQV8b$A ;T?f 4Ne`ttf>.ReBƒ*܎=HZƐN/H؍Z 'CsSaH$5[ K0Q7i#e'(KtlIv=SV顢"0S[tcK1CC/x(X3R/uѓwAZx @fs<8 1>[>Su[$3g'2i mEU\OUPpÖ<.uūa#k=Q[1?qh'WC#ւ)HH!9ؓ{ϩx,J* {P Qbi D"ХBCe3(2TF5hL&>~qt3?/wy?"w$w`ߧbuv3X{G v)XMثAI{nʝi]Mj;|Q #D+$Y/o]ɲRаM@w@Es q۲Dg: *K j4$tu*`L,==A[7ALNGIlՕAY.Om=g+Ll;$scn_3 |lQ#0>톁S2ɥBڈƛAD'%;|¿;-簖UAHEK)gZ;xv9UءP7tr^g<mfhb>5m Dn {XV$WHVi DIR'G4&Dmlb @thy5t1B{5QDGm-_hޔ2߭I'עߓ;]13@B -EI|_N-*{hD?I"gc-}8|<2Kя7@y-0ffY3 m6]r+|j=G0Q\od0n\B^@GQwch 2"ŠoHkPG;ety.\zQ{:K˔EbL^w%u׺κ$B ̚Q%_φ?lܙJyj\& $^P q^D<ͥFi4PVEgDaU 2FΒ( E4F曕AU9 C Tä\=Yz#[\;C~bs zoFtOj{Z!rKT}ՙ.?̀% =?`n0;}RTIxq@bJqn !(];@9] /ĕSf e]57H,"śm̗4>LpZsSEyXS\J4@"ܽ:70CiUgwgdZu'Ei y#>zј.m<`/|b4ҤX XnQJt<On_!?Е&jT7IeJiN_ZKC awVQD'וf/InIe< /L*ڋKd  + Uc1ͳ]v`6,Fꭰe+8uCA pJL9V4IG@D"uX' \:K5e5 cjhZ3N/nEU,y ݬ̑0v/aՆ[ô9GBZ;2kZ0y-!"Tt*1QYe|u^(ǝZ3 T*Xew]j._f$܌obB'gTL g,fT RcS?>~OCߧAZV<x;^Ao]􈐿Houp m+Fgn%i=Gz't'J6g2LJ nh[bMC~ʾ|@Ya}[u;25~EP9c IByr9%soYj*Su+7ȐN9P|2Q,l!J QbWf{H,o=oDUϨ|`y JW [I0©r }ra1wqe[/fpE;.8wP3AAH"1~]'\n,sD y4A=n(>QkR$o4>8=@Uh@Z~ii_pvZehq';dp4?`Y HQ;LlIp`Ƭ5GF.6-(8RT표lX^,bT+< Avo #'|x#FC|Ԫ5&-Uͪ(*>>X+WOЂPo8=ٝYş۪"If1Vz{FͣDlп"y*KXd$+"+ kJ7?J2%Sy,5ſBxܔ'F+{i&D]W9+{w)*T ՍLH>̦cԞ2}?K4X\lJNUdY b_靣LpͼOf߂(D=Z=#ܲ`gngwkψͳ9FYI^Z{6xɳHΌ&tļlR6d=48ڄϚ3G{7 H4d%L)ՇA?:cm@RS |]LF(9%IzA&FtV;$ 9oz4T[pCr@ҪE:lń2c32PD}Tybv{mKGjHg@3,M#p]aF}%mXˡˏtp gל0F#*oDq: LP_U>=`7!$vkqRɱ?ܺeeNEpe S#4;tV6l. J)7o13Ϗ ~E@ɇ=\Vfu?@ JiBu__j ~SMC=nQ/٣[%iN*VpV2ee4T⮾Pvt&bnDa o)b-k|) $˂]ci72T5=8l8ܲU+m@Jcqm!\k^ C:N*Eia+!12e| DƼ9`[`d=TDUFyi%u>Ү<>f}%*ad"nj{ bv}++M4}Z&*_e#<*('[tg,{U!Drt(ΣP6*E@j)*~sI"]uw~a$I*!qDI.P]Z1 ٢eV9? ^Aѹ"Mz(sr2kŁBro !]lG_Znz: YI2d26da+-ڒvdJrp ,J)ح> A&1 &ܠg~( џ44 D73KE4vBrJV?2/0k.2n8k5f^ ك᪖[bc"1^r;3Ե/#}lQ2 $DCCSV4b B.\?KQSUbwy2=VgȊfqy DQn !Q!xwsJx 1Urt۪|Bx\$@mc+'^BFCh5{\-Jpu;,ؘh񉿭l ȑkMNY>Hc5])bh$5yk589E{k,e&2\੏tA8#q넦aC$3I#B_&C|$a l" >^]PJҸ5Xgj{ :\:Pq~mUoDTA (A(=~rT^ tT_w;!!m?ș7V1 ' VLS,\Pe{matqOZ[W3?LR'`XJEk^8|c*;B6(1q"pm ݐH}U}{7n=?fD "¥g1%{/n>cj7P7,Ve3U+dn39 g(+;j6.%CRHU`36-dz/5N&,HR-j1g ",I{*Oq .`(d[w-)O,Gյm>5!(@́A2q{uC9$Y?5ITg=fΒr3_M .qW/ Cq6-Zk ԋOt'`wޢqxE.M؂LzJ`?. j]է哻KDem)O6Bŝ5{(7GǮ1ވ M#Ym GS-@XL`Go,_="bTeW)c,Ϭ3u#>bemحN5I݈:!#_e2\2e(Q,%Ԕ@~eP1d/` pmth'Cy'?65Dc.| Ok 8"c[#s- ӨD1*|/^sЧZVQ`saW^owaHY(Bw]ǣmXFT^쀀 |z*A}To;e:{X}sR_O"(Wg"y*9PA bܦ}o!ɚR{C Mᬀ~ ܑQbܞuٸDz .B"&DM-DsqĦ[hz8;50D\)9Rbt% A2`/Le @%[Nǎ# \Sp<@H}kE8a[m*A0dTtzj Ž+'--ȧ-zWC V6;eo/Vm^cҘD3k>/Knrkt?y~sH vW) <0lz(>U*Z-g{#1)Žq4b%a˩u*G@3vGD[&Ҽ %fma;CRH%Ud.ۛIx48Ŗ04 ?(/ clPv/Q˵\CP| Ue"Rл9k;Dkm-`zuxB` …$ow{Լ$Pc|t4KP'td 2]ǦZKRy;vArgD y!P?u q"a9Kd3B#tb15бlW_㨢@0*B/Z'[n0\lbK'8D祐&2K&y^8 c8Qcq63;J!Ph&3xqu=a+^*=հ nM}YH_yr\<:IV*Cewn`zٙ_[( ٞ]Pm&oHдiCX4)c>΍%`j8LAu*d ܽDh//cQ}֦ufV:$"8CkڀYI? ( 'ٵ%Rs^آeIʶFh8Sʤ:{we 4OP:vZdZ.7hs_?Zw =2."ƓmLsT6߇#6DO dd5'.hMē`-J*ر3Psvl.]h/6ӥ}k 74b*rfgBP~ '}'htXZ#Qt^9抖^,,youz@ڛ8XN%VL7x[^fڔqN/͔DTQ66q_߼ǠՌ,g_D)aU ĥ4pyJvM+L'eXO΃e 5CpnvPuAzX!"hsU'}Z4F40>@mYa*dFo wӸ-Y;~_t,pXeҪ"\G8+ 5ڮt'q=se]'äU"FkQ;FmiܰqXy̕b+V,zÞX\;b~nv3YM w7ODW>H:k?i<}6nwcXXRטnf^ Ɩf<^\e [R9 AgW\ zSzQSG6QROF(E'phHf&e 0 ~j q^R`{?zĭEQIk;?CHp; 8̜$3='!ׁ(ykt+ֽ!L:_E[0`.vj2\k (Æ8ec%QXhQ@N!Z~H Qdh.lV h[NHX.Kz/RԼrZ0fxz4BBa[_Y0N .UBEPq6US{2)_Izj= 1L(M%Xaz1]#Uoj,ؙ@Es}ۋ}9eMs%5PAlyG!ATl|9yMs@2?:xcY V'1;4$M8 7):]1TuÌf'¥PPcrEP)&3k.ʼʾmA'%ddX70 #W^#SXbhcK+O[,$p)=4dyJ_=nF٢1gk,/blPK ʲc|L;-|Ȫ۾f#mس~FwyFͫeCAT3OLfbh]*Z ]3*׮ *09bBÅ=j_UwD$yh@ <0 @.,_$<0u\ UbV%р6{U7g܉ Bz\6Y&),'qԖ_cAqCXd|p  fk|9d_@OOCsxLUql7S|{vev47.06HF:/ 07o'QߓD|"nā~*y&{REɁqJ*}h0 JU4TW)xd* p!4Lzl0Qq)%j {%7W'm/d!]joWǁJڣ] wx;콸c)\w튖)h2* .oXb[|'6Wm|9Oi]RxblUp.@:s *"H[dɞ%\N^4'!ϱ}YDm<7dICe Ё 팻 p 0ȆG($L!(6xNQ7@DA(F{ޒN8 g4N/=b;-Repy)m~'PJ@6]>/z3/ r(e/Jth˕JZ0@Du.q,|Q_y˙MTLWCќMK]D5H!␮oXQ2~SeKv5֚PI?)diwjzЀp˽rQܠ/(N$mzYjn. 'JDL[;`@wdⱒ:j~trX[z8$ ޮ QUh~ 7PP87;,)#3X.|/NBiўtf*vN8m"VQwf!|1Yd̜ a9P}67X8-xTteK;^}fRGVCؓ_#[/l&)#S4Bz;D[8R%|NetPDn_8V&EȪ< ˹x:Wn!賈< ^ #.A>&Q8vLrjYI tY3&FN\,k˞OrD8#sohYҁ*8*׆`AǴtF ]ՍxQt߰yFUB:/CTBǣ2sBLAy/zTHCzPo̥ eFj?{S4q#bxtBgv|E g[7 (e>~eUfPgv<|QPw9!,A(E8^qtVs٧7m@] 15CIܝ$Ali #)#֝fWjA I5*e!tbͥLJ6e8/{Ø#m R?_tG: h1x*Nו&X`P"9ܪO; 9YbdhzJc:dyQBVpqүwͮNzTh "_oYYe7<e8 & "ǝaw>@/<+<@Ww;R~E6d03 GdfC273š%C?< VP`^Er\x_"(3>ԁS;Dmf`H1 t)խbPaj7~_<'8& %G 9¦r)E5B˛qa=Gm$YIASc Њ@5#x;vfn2bkbY\%ݧpsn%^Nmƌ~]tIX!$]Y{S\6!dAy)z5y-ssͰ+cmL#yKiN'e;%8\c$ ` Bd^=oW׻̂) aT;)+BncfǛ3N]t;- wѾHE/}[JC8~lh)%&LuPa7šৡ6^͜WnMP/}`pa6ƕFuWoK$z!?a(đ܅ofFLq{EtNRX^<pZj8X_DoeɽxE]:5{s&zR!.-?ocǯ9s5v[F T P>B%CO@V@A?>v*[PTi$)+b] ]V@:pWbU eug?J>&|#ʨk•&>S& Aas9a|:TvOLcB& X:e=I$t@Ig:ս˚]e"  17lmYTlI{u>5-3}pSvYX1O7;QFPt{2$ů?z˥h c.41nab  4a fIRjnZ l bPL@D9l.&TKBU|{ )0+IlmlEzcn -!`E" ؤ #})EaQ~QaI3"UlTiB8"-q)~\28Aglմg}.lrLZo'X6y)\&[ٺ&FWnX>Bie %RHX41Hc\C2"koFYf`(scPA>m'&`c@*V-"%$lnnH*{˲ e^S;a3@3Ф!Ri2N;vzҾOn'B16-MNKR:Ӵrw`:rȰ"pO5O9L{$+d-~qF (Vr*MI KIx'erQ5ڍKXP4[ϥQ DDL *]s܋!*X=ipЕtƃny \}"4SV-" t#uro?fzK: (E<ԒQzRiIG+Nҩk0wyu/sL:m /Z:<=@d oI`wqIb/M\4q jĿ7.<}Tgy-8c8 ޲ꏥDbWA5gKu%osGjGɺ@4 i|[CVN^Q@ڱŠz58RKacU']SPCoŽdqaW]ܒj5 rvHlA/V䭱W'BΚSU@zؕ[ 0S`GM%G'F+FqH7EvI7~ C(K+ILv,@/xT$,c scr6_z|B" 9o .sJL Fa%:>|7$,>^RA"s~GZ#CQkRZ9mP+6P„KOu>TJ>#4$C} aPB(VH<؀ӍV0v㉣{8kJ6TJ5p4FaG_+DgaH9E9lӵIfW}DȕtYs) CD%׭zGldIE xSB dړ~z-Ȯ,buze лLڍԶRr&8qSg@kFJD([P[yiQL*-j;ʎ%{aqd1zlĒHfNaȇL3D?;(B⡓kqYf־V+h$3J9B$lFҕ(x>+4>޷OlƸE괈h~ shJHlxEyYD0YAmji'+6zR8]oŰLS2Z0į?z^~SwϻGMV}+-wRjuTkΗ3V2:mw\uJx[d ,0OwGf)jˤNlᘀpcs ]8Kq=olC6E|`Są]߈wL(CP( Iw )/DgLYB~Gh9?yg|$4!spٲW:|bzQy;k Ǝte<ºA㿈-k0dRmzɯbA*\fB//WVWxA`$v' Ɉha>Ew4 F9rf̈0M2(N$h'$ $c2Џ[m)2 #~Hخ1:Y8Gl&9(ԍ9 f3\t%ztyݲ(}W[6C P |cQlu7yGR}xadzo;V֌O;a$wR/k4;kߝf˨82OJWuR8pJ#UD[j<ϔop[ >|E*,YMMwǘPA]W 1S+"2;Ѯoz>X =K1)1'rDS2 /wou׽Nhg K]\7(!F{7\NE q.o4 4lf y"폠cbzPbԷgH?gzB0{r\H)s 116d[ RT^'ڟGg4O-pH8AT=闬:g;lrM6 XsB4`%X(KКD`yT-|ˆ5)c)0~ RDo`p{U.G,4h;6jq b%%rtQ2Phd@>j*w$&IՕLH-{U qMj+f(B +y`Б+. M 7x#Q|Zm^?TZޒPEuF`%Qfis\ڠ-[KILDX߰1)وOXۊ iZGr S! 37^/&#K7*po۸S`iWkH[zX3`N㱣Pv&XE^`Oc`1O8>΅ MP/إݾL3"l^3gf [u #IOSwL: Nz]{`Һ|[ t)jQ=iVKo;S_T3tR D{ޕE-3ٺGD.  O4VD$(RA-u"$ Q~*P}s+DZYṢK5f~_ȝ02HHxEmSCy0Xh;?37f;Og_ dTN_P3Hi-/]'ȿ/PQ~Ҥ3c"į=_禌?)pQ@"H5n fjl6Ra/YT'/ 𗖀Vz\if*ݑPua&z35#,~JZRͱ AC ''ZpXi{S1H?~fK\D #RTv70$[Xb+ON,N=CA8KP62Zg>rhd3y7G/*pGF0hܾ7pC@f|dCF=y#05!BٛEH;CH9XYҕ#:xó4:)6^.L OU" qZsb#sp^ie.8}!|'NI$QO4;`hol3Ż 3>SʕKVbat[t32"[}4 K`I"묘h2n%20l5@~O}49H^#`&Ub@+!= lF&91Gg!6:!HNȠR\:6%MnoN-I xӇZaSw+B~E_LLɻ2AOΓ+?w_V?,ЗiLF1+lmͽ*sFXn(XyHjY4 @[3?+'I5"l ƖaTou4̪^-WP=Er.(v#c;X)\9w l0 P!mJtk`ԑ }"@~eiW*/LJDMb@Wgl6,iu)UՈ0+8ׅ2B8{}TߎWa-֣#f*_f#ü "2WgD8{eFn@TVj([&M6h:^n@;KDڿ} >n_LE~H&}:-,yV2cd'H [M5wW}Z%y@@k.[Q"X"OΝYnn(fEt2:AfqR73ЧɜQiq<}hR#{b-}O l0?LtѮoobt_41tl/Ų+Пcj1Vdeal/_P-&Mv31B#p?簺oI30{gOK@T” 2nyH) _ _}s7 `ﻵXz8;CK}e`{:lÀYEn0M8 vYL ΃ʸ26s^~N~fFv R_~SqN= j[fdc;M~ 9WyBYnri%](o:vD@(xc Cմq${#IwQS[XE5<λ~XjX4C?D ,GFBϼgܮ*k?K:1 v&K@ 3 b^-yZ/T9Kv(& -B!˟h( Mh8r)׀FZWv2.[ְ饾ܢal,&,.X# )mf^$Z̖suNܠA.gvWVY;2 ^ !"C;,k02GY b3wHr"Dĕ0H qJ  '"T5|:[qFo4V~+^zaMBua +Ġ`ԗH^q>aK"6y{zdԓҦyF ,@?}AVNuTP]o&ẑAGcvn&cߊVNgwׄׯK ?{:5uL[ [9S `|6}TfwBBF㼺WYw$~Sw/^_|<1(W0 kq?,c3eB` |~{{F`UxR՛[>!,P:xW5РpPOI nYI?͌xƀ_4l}]MAŌf`t&+.۟tXA)A@4^1c 4˜&ɃRd8ڸ#\e14l/fVl|S7~@6Csv>b`tz -?>Q|+}a.DS3)?it?_1߉/T&??d]ra?Pagi WT,mi쇒:χm!޿.̽8U4XuR0ЂO+o41qNR! (~od"69qoztlN ^QC60AijD^U!j]Co[2 9|Ua9<;49k۶A7$*Il 圢'WbPDZ /i5֔#6~q ~NwB/RuAB|K$_]>}5;U9W4x`kޙ|@4(S>岈mJ2l>#PfDhr"HVd ]D#tzZ;Ɇ>Z'W!Wyp@GqҠ*j( 0+8q8;YTapvTAtM )2%&BrG#֍tSLOk%G( 0,m/APel_љ&]F ";C^D٪t -SJԝv's=: mJY!l+ׂv%vxd&:IU4-?me!Q݃7>xnrg|nS||ͫY&'=sO`'M׊Mfb!;mV.mk4,t<ۚjTک'-(q~ծ-:*}4 +̫ҁ<jW,AZ&lsyAw3h}h4xV/侭e#r.aUj]Űځ#¢R܋KrO] YWi]*@~ eLg↴IB^)͸iXt,C:K3ϒ>:sX$ZE@:QRV΀_ċY-pzf)}GZ0#M0$oSU5;DhWyej0[u/ik)ʓ{U9Aut\B_1~.7\T%T}jqbz :8'V"{lLv 6߻ ˒ 2h9snߧs4$9t@V'VˮfHSYDF MBk"S쬀bYhAxk+B!uߎ 0ƯY W햫m@jy@?%N4-spS1Ѣ\zTCFbuLcP6QxP:$E -loI!]K=VEf3Ujp݊q@[ӝE_FA__7SEa<6MZ:&AORENj(J.ĺ>88YX^7QaV6?XĦ6e uUEiŒ9CmeA9J:$Pkl O!QlQ6e߮ t<$b<1~=GլC:ssrAHG7Ffh+ ?RvĢjǨj+(V'_C3-eru[Duuq !*AO6uwfmUnJ }rvb29Bia8R-ź8{Th'wGQ(?mcj\,i+4@9SȘ)8$tlAo3gtX3pIr5Œs&|?C-@W)xFytr%}mkD`:e}xe!JCW'S]IS)7guy#GuoŃsaطJOESYhAi kOyi?>7 \=h`RSra!/L1h aW2XkýL7L# A*6'g ]ck{M=G_N= b`꾅2 эvuH;:6{,⇝uA9Zڣq *Pt&Kv=4:PAb2 r}Tt[n|8Q7ITz5@!-yٗU d'3tۃ5{Jp!H]7>m`QIa[  %a÷b-(s'^nR ^&mz'\*\#Q^Kca3OBK3-. 3(IEC \65 e ,d6UniS~溮d%Uhcצ hi*Ae&QQ- ?#|7101 (F_w)j?q[h:ɔf͉<π2FOs3 D w Z_ζ MR7Q.Fuػ3@ (aߖ9k; M̙XŠS{F .w B;JPXn͒dG. U\Z1.m!t*uLJGk>86FqTqU?[U2s,J̫Uw8d%VG#p'=ɬD{Fvȱ/RfQ7#,>{_ H5p; Xl6j6m3A[@8j-kcؙX#L9}N}ʒz_zQ)t6LHX`qq66qdc"T.svC/jT7Kpg,Z 4n;\HZz/z\Kzx.|Mu  sp܄N$'XIFҠo$C [(#9->wѧ͉jH&DbQ&$>☹us|ZYTS`cl&6e3 ok=*.·.ӆ|,f ey%+4Z7Ť[թ̨}hc]YuDbq@-bj_VdeQ3yQ@>:Z:'4tN59"^4ewߙSM ;@~@:ѾVC.1i3-SXY]Mݼ&ZPѱz r\_a\<04X= wSv8Ii{nP?yr{]v~1/T(R~7A?mv>?, I+EڑfwwxĦYkb3?55êg'![_tY ~66n]CݫwtKtXK$<-R75b ZčSٮ?柂*2z xdozjXY+Se[|'( ]iYR ؍CH08eKM?A3?h\$92`W~ė"5!vu'ld&̱D<甪;^Zoqy%dANKwf%O &K9gBT qW4q`!%øвnDݹ3x^Hnr2gpw褈I.73 Lr2 3[l l[#tJgqB#18cWwj=TkDvE[|[6OYW.rm=tAqn x3Mã@aĔaT3Ok,k8<._):.w˕ )kI[}W3i`|ptYB$&Q}:8Ψؑf!Ġ Vk#Sv+oxU 2f%d@& {M DA ܾkgUXu!%G;\S*[v]*D@JA@lc1d%U, EB\zqVKf yV`o`КˀytQ+Lq>l˘ТXk+${ݣ7 ns ǼvOT%e~?qNԇ*0VjPPUnzDe 즦Gx{GU"M!{'lvͧ ݨ-Ϧ;E`lFYSW MO"`kD5p$w?Nr̾M5<߁H=@= zc߄0퐇a2*F^Ȯ5BPqTfN S] ) 0>H!7wⶖWD&(0CvilPrnI9=EҦ?]eCc%2-u R|0HTxw/e@l% ,fδew.*mJKdy@@n lգeX^S, KFG=Jt2H8Mmm%E)Q'/Or_'՜U 6oR8᠜ O/YF#8mE>wro)PrЀ֮wU"O"`Q[V L(`8|vihG현|Cw,֝:AG gOUm*um9l( W%ϞF&;ÐDoEזz]XN];z) g% vR Ȳ$ \*tޚqB繈!5eu]LJNUyǓ/E '9GfRa/+qYOP:a ٞaDАo  a^ɺC\@p<!pCqk٦$Fkb2]+sƙgGFLiވf)(~+0j LyBb<;a:P%ssX?LaөU Xu_%…3o:L55};G&_ܰ=d k: oj N񮨫Nx <-=Nlomw$I`=n9 Az&%H)%p F {p;"ބ*, 5"H|L6mGB4C7(J#\,"͹Jt e#rJ% `3CPqӛij\9c3U"Ks0O)L :jTWa's² Bo|.I~ -6NXzYI\\ mHI;RR_Y7E|@Pvu#k@ON'E!DŚ Kk&vNKa\u'S3 H*FVIv߂LR͚TH/}+Cρu74b >l0!p*ʈ/eBI!`X83ϲu;lK%-7D+޷;sI[B`~@dڏEsb2X:h|~Qs_ʴS=t~[WC`&v)Fsf eZt[.VR%<$E؜D@TqmI@R <ML:)Qq)aIoAQ/3 !da^\|.'~"34tCf w|#wS%1r-Vt*ERPЎ4A a3 9?Pat\0|=cYd K?'BCR |-3#l'f}&|g^1Oc* (D6$ڱ ;ZJV(oEp̌12J1zD0Wmmm**]  ܶd%3.Opl^+|iΌs\H=bdfoK"o߄T1micƕ?Wv(Q #أDfo{f)މ!ub5߿ MzO 4kP j'jWq-\-7L{=v5sXHJ/LI-F$Hy3=';:6X.?AsǑqG*wCn\k;65sWw=p=rc(ɶw@@1eϏ waCAJ .⑼M[tc^ӟ_^ ֓tsKEEm~9aiVn`KV7h>FQA a $%JFs͊8IBU\΍3ŦM*R3+&P)^\{tܨѹm^,C2N Mc_ <: Y{b IQm~.0vx G6Bư U{q.[XQFĭ3nF!1}dES,tM0_ٗ_KS _J}@>4PQ5\\ꁎ=3D(ʄemX#mE : cF{=IX.Kгc4T*9i۹^$jl`mZ )kacbŦtw<<аi9CJ:9 ZY4r'BC(v^HGٚ?fHUEKI3bq㚨lHjuZR݃)6P9јһhG.ܪ-zh uFͷ,( o [L3ttJzX ;*%v'#88˴'MTyRx-, Z~{d h^ŷU~ˉ,jAL)ֲ|evn+ݗ^_Î=~:U⧬YVpH;dVxZ؅Š1*Umc҇霾@릺U[=sK~\-mJ/͵"pLȘQBJ- ӟ-Cf\B"r ޯVŁi0 K*9:4']b)u'ҙF̑ 8{. Z5~~_RkZv[A| gWAH.Q%f=0Z; B$1PUJ8Ql`,5DbmlQJLʡľxM|C~8~>'7[h4@[0Հurʏ"ډY& bKk-@ҷ@-If|pto& *)Z >U#zwu|ϐY:CQxI$Fe1Ccq@>1>SVE?xN sM+ b B"'ǭ-Rt͖Fu NhHa_.Q.RgJe|%ql]r$:u*F Z+3GΠ/E\}C%#p9/ ^þ x5j}S۸-0 eqϴ+ʞ*L c>X͏wH@#H?ECڥ2DqT_66RVcS `C4GouC(K?~RۛaUܕcQtT?I"<_pr.2Gr6 BO&4hۜyJNۙW:]]o]S*ԾF1c1"~9Vudho'}4);u39X-B@?JP@JqP,Iu_tU/ak /s_Vt6ޢl~y::X,Z`bL6exĭ̖>K`i8*1΄2ŖS9v/p]L٥L&oE*l]G|DSZzزf1/ ee'zy|Ag(7a;H lhZ+eoy2YZhxrRvO3cr ̩<П sS83* P2YTf5Xtəؽ5'|5DMN> U7B *14O,a%!Ѕ?++³s)IG.łX'j[t⠳KRoo;ߜlZ'3~ e$!}kwũ-jcXEsM^` xy~ ?I"zH܈lҠ]w{2wJc&+V4&+H1w 52:X%!H4N8WuNAlޖy󁑔^~+ye,(Kw j .'-;"yk]l%K:AWj`+a@;⿾5]?ZOfq^ZSV.3`ם]RC;^و$vx" ot3? \u|m:Kms^G±_ L."`%21޿^CfLrxfynJ\O*I.#Ze儙󴀏Hc`* ց}Xh u5Ua(+r.9Y&5Yup\/PnpmL Yo4W亲8lհ%ImS8qxH1^#MUv[>E`,pRwkA"\*bك7DPSu, ѴVIx!A+^ ]G?<^mp,]1 wnvEs8U 4'>tȭss$8:T8 Qk2P?^ 3-$t r$wǙt F<}TbSG4/䙜dÝ\|gvmlL@]\xqF@:X{+B\╋{<.Z }BѺ;Lo5/'A<. ïڇ,dh諃NK0ïfONlB!؏zG+oWDY_6ъK 0eHr=S%{Jbm %la-v(ɗyiVgV"KG_K.H+rmt؁|4m*<?Fp.8HoHW]Pm1s2:G"dWst\hj=ˆ"Yz@LP!⏷6EDmF'ԝ?0f}\v"iue@H6ioW3׸DrJu+Y!21-Soy#[eG$f#sx-6nvək_,6BV1+Kړ:ĸɨ |AwQ8|sBg:H-|q>T׭pek]t}"VhPv̷i*H1J2G1,Tyw5cX({߅vǍf0` }. l(_8Q*O4|h+W.Μfylk#כ9}hc-&Y&Q̠ LG&FHT~vR76,~c<^I0r&YP/@GҦ( @w/jQA7 61B:g21֕U]~L\bJf)yRnP۲ډ#ÍEVwKT yg`3ͤ/Gԇ(yafRO ؛ۇ(舛V9NӊQ۰o|l( oȖcW,Ųgޜ}CBk<7TqȞw2₱/l6V:Brb\9Aඛ!4we gMuO&"z&۾P,>K]C~cU.CgNGh\ 2m%g|1ωTO.`ޠ}szW{Vצ¥1buczMW3hwBxU9ǡl8"E_}u:8cdBE^+DdLAP B6FVW\ĘD" C>Ī.'ڇ^NΣ ,:vW .79>(b(:l93uuJ6Tڙ1ɥe%/'Ƌ5nbtdpihGpp ..(l89]-Lq< ~n\!$ys0ςdǼ:ɡD(tAJ?y=ID#7⋷I?pa4͈%To{2-6E*vUSK>}rTF3\-dnYwVՇ#h (6<;^ UC\uΊS)ՆO4 YА٫8 \RV2sX=̱,F veYZi\Pf¤J/uo(ݺhFDdHgk1oTְl_3YH+TB\{_?ܼ RơI@==fnbRf}L#/5HwG|1yMf !46f[P|w$b M)uGR0;FfEH$1 j%8t,6xΈa_+2.-=9ϡ4#_ˣ0_Oi*Z65ɔM,e.-.|SZ̜3 jbzU?=Ζcje|~?\ρ;?NKU|hǚ)^kGqQ]GWm|AjldmB ݊H%pm0ګ1_O{>)S??o$˿حs>ec5Bd1` D2QL_ ]0}UTfr"$qiouMeEo,RL*6TKxv}Bht_[۞Ooi\]UxrCqmդFϞ\n5ߘ*K.܂_=?34ao~w6ks&uΣ#|Jl P֚40O/24K^r=,@}'S3/ 8۩ L<Ua!,δkt9PxC2_:[l^Y([ߥ]QZc~L-4W7uW@NsS1:A,8p0  7W:]"RgjK`mszp_ٗ5Q5tp;+xA&ݵ.bG}lNor vT˜߻ߒSa f$LGy>|Nl;4P?ͮ;7"47zɭv~,09 -fƟN{ FcyB\1I)*)Bis]<% TXc*wT#oJ(QN >^Ed@rc #?ƍFOYVB0 ] DcC.,\bgF̐̑SV;r&ev Idv7>'pȟםpx~7P5 ӊ*c7C)UAt0.F.x!.j{#g#[+Wtm1Ʒj{:5xrk`jIM ˲ 4>5jC<㴆3ת1rSbǨlucd1\AHa ޴ /RqK|576c{i0,{{ަɬD}U\N5>?="% ؼ|4`1m!S X+w Nj=$ZEtD4Եְr{]/jlwk̂0sMkmN^w_1uETs8J$z 4d͝=ⰾp(sHkŠWs-΂PUPg,+b(xBv~^9钓Q1PcɉatĈQ⦖<& b`nQnxLXVF"W|uP *S}I/(>s9-@ݏ|q{6u$P~R? mw٠( suA&PkJ6ǽ)|S%:\z*o=UJTgBl6D&z YLDi-y[o&X*KX)eek2hBGϦx+]Gŵ|fGʅ'l7|(t >-{1,N( C[#ZhO`6\鶚q{^ oзv4JOi{lԓ;Ϯhu;e6[ ?.. NѲlW_& D#唪ɣkN Hx/Q+M~8!>BNΆ:!#)u `{HG[* lER͒/ʈŽQˣ1$JR)V'%LNv_eFOc lbE6o|8vSA@4Eqʯ>;c=&y~QtJ"K'vʙ?,ѭO ^/,{8L",5S܋*wkx Gl/ 6- W7(=ʤe+"T5JN˴wazfE@WT=[gE<>S:Zv: @ ʝ{Uֿݻ`$5 H?QFZbI%9_qyCp ;e@RqeQJN'\ŠcX0ƔF"*{]hW1՞C'&"7BMk)t-G˴;i yuLZR,БPk(ī lX?݅á+Uɛ I@jr}mɎX/ƒ*ZC&Vot퇴{\ku[jɘR-xHhŷ 7 WBgI+2[b<{EtaϡA y k%7`,0S<c/ %^ٰ ̫rI 9c]%s{$} !)+yPk"$6 xyF$D?(_}AD,rkfe Zُ胨՗*6-Z pĬad fle:vӻcWvpc׷> "a6r7!X ]#@Ik6:ad)Wt3p>zPs PQlGLv(umXjVh~ 4Xzq翂v DRЦG]tw<'XN/g5 0:8(; ulfPZ%dcF Jؓ"BHSquм6hi^fl萻}+ Qr.6ԴY$v5[,,4@R6q{/dI[?DP?A_V3 RJ;~QÛ&4P+V{!}*#'S{ )c?G2:=jd}a9Lw'C5*5)zf,FJJ]nyZ'f'8b;-J\WWA90 QSzFsGP 5N>͔׻8$TonHlAGЁX(ǪōCVk0ggcl8>AvUj%7ȺR߷njU02I?b|yϤsj'xfc5ICCY0Y?\^kfF2PZLR+TU3;x_Z|1\Om8t}lsPY \f?dI^߮؊Ãk;J_hN)mTưut^y"oۘz*lS⏥}MЏbj *2y P|PJ{^0̯u6qֆQG8!RD=ʼn8;lǟfvq-.,Z_M1ei,@CђATpɦw,fcHzd3?(+dd`aYadkb,jMG+!¨Ue kˠ@ۛ Q^NPϺot#XEM_,GbSQeƈ(iY(] B)95師Q{Pg$\,(뾣 lzsdM9$,K Bq)B|Xn|^G!IFLaBʚC1Ț1?YV5]z"7+:VrAB Z ~;`&VLo@ޤ)>" S1OUӓz n^]M5TSCp no/a/hɱk*R9iҝW2)[`,1׶7 Y;|(*a[AO^gv}\"}#fs_zqWfVm-(wFꙀ#O TϮLDž-}Jznb+!c~ĸ{.bRJa(htpF IfLea<1.V+ljIsg{O@{1Hع k71[aQל0n=8=N@gg,N Ezm4*jbq- T>kj1DfKXX{W;Ro'Zy1!<w`/ ʮ}g2!B"ZlWΰWȟ'Pv<~R3.r plmÞм;7r669YVp-⦠ed&F2AE;v 15U6'2AMJleḲe0$JA~}^a(qw/c Fw7!&*kY!^W]ᩩ~%~|NuHϹǩ~½Ƴ sJIe L' Ns.-άpvRJ㾂>IFx<-\J[My/BTG8t򃲟A[~܌o O6죃״HʰX4MD|Ed``Ie>HARFECGY^=@e<7-&!bkX 6Ko8ϖ|8(%BSWJϕ`j$W!c$AqQ7[0AII%Ru])/<T-7 }՚quTPf'"9=4!7`0yR,o$xweQ01I}|^xA-'S^E/H(6uRt^XX봸4ѡxs,aB-qڌżQ[Xj(˸5CW?O6$yX~QΓ,b|krGqx&SCl(_chg#Sc'{r{cҏ ojm/N v-"~oWߟ# UࢳH8yL~>*W 5o{K tLgL>}_pKVCo`ĎBpmMz.ǀ|W3oCJv̉]mqͥ7]u-h7H!p[LETMSDa:\l '{i<ܕ^:wp9 jם-v+ܟueɘBe7(}?%XP'VNҘ2!`)O&'G"̉G_x Sr*;q} FUչp(RiH/z.t_H$IZU`H}; XhG+ngcǘn7$5:)Cnw~|H3%ܜu !џlN d`Qﮣ@09ao|1VǩmyFpw,!WEk 4:6Q(N25uFϰ&bD>zQBNřʚzSs3`Œi+J4,~[2֌YJv[ɦ4Vr Vf6SgM^B_G㾍@W5D<23n )줓qv dCf3M߰6ļpQIC:0;O]XXXޡR0Q@}-ڸv)ST3EJl,(=RHiE02, +-Kԑ{Z{")~Lzٌ&v`Pлۘ<\@ Bxd;I[&ecg~=uc &~PC̡kGk۰sLuK)".?hlK ?yPфF{{,RZ KYs+!k5NVפL G!P>dCA 7+QVekz%'{ . 3pԣSYvr6N 9Nh6i%M|6:*p?ӷ|;R<$G)?W$Z3~{hN0D|A&<٪m-(gFmf+ Sߥ(ZL)o 0\G>h bAR_vf4Y 0f네fm Pӿ4mIi >(c&uz s{v!)8|4ʲLM%$+J B"zݮK+xa>2-~X P5.E8--lAIWHwZNkřbP?T~@ 2%7iQ:\(c?`,jh /0s})Y⫫'|XD>F]0j'8)F7Y%n9;;~d"g"m̎ا|)#Mr9Sq$$P93oZ|f윻⽹t>6E·I KԊ v*|Ϗ6+)qJz+M)ckpIē"NվJY,jxjz쓒&>dmg kӇo:^D\Z(Gtt)y+r^|Jh9:K0T Obd2yairTpia/jO6XYՎ`AVUDL>y]{tTDž@>XAzI g_N/ c9DEC :#HGgA1%ǃV])ۈ|X E?hDCKW8=th^`U*#3&> $Tu6Tqɂ7wqY@kLҮ(IAU9%""$4o֯x+OVCշ[ V RӘmjU] Qmޔl`s5n)xDe]Z_mܬ. RdG;t.4Fh A3Xqcߵi |!ĶBP.sW]S G7W]m;uboBazO&:_A!(H`Rjj@v45 ov_،9Bee;`>O#WT1q)j>|?} 3{hmlܹhC}yY6 &.rຈ%]D<ؠ(i7aL]°~Lu!es&c/a/Lk/M[KƅߩJ$#'=*ojJI&nWeN7:b>tG|pq1ff@!#'rXu +%f*papůY';L5M2%q` aj5c}Mqsm[a-m\?U Io7#>(U,&9vN5Dgg5*t``O!OzǢ\ghsE{s$KdDPr~v$!`b]"(CJ:Q$uqqHޓ8/lsZ\Ax_XW -=ȑl|bVYh5D8VAvmѽ.Uz;h6qx]AsWWUvZCwVKM $Z>XMPłHخIP-lղ`{0 хPћHw=@P!@E13졒h]E-g(/FxAkHM5s=3?=5jqhHxrn9twڈX)y=š. 8VSZh-]%&Hx wSI % 21[%U$!ZW/B)ɛ-?G 8sRtL .^ O7N]Às-#岷~9. +̍ 'p{&-oTsg̫Y(u;+ I^L!k4…0fMUn=aY 1q U-}h(od/5z?>{ i Mo騑?jDtݓMr9<}I EnB@psZ.K IE:`*ڕ0d9.IO)3>!:1nr]EZE$}E9j' 2uX 颡<@\J'~џzn|ztKJ TH]~NQ:8 @38 k*|bLJq%X<];+@qD U1v`oI}W`/pp畬&'4n-o:Ybu꺰 |@ʣq[ r혇+nk|@p[kdL@jKm{qyC\ׇsEGN5cB/z|Rpd ¨0!L2\$'8>Qm"} d"eۛG%GVFQId#F#o;]w )20}~He b-f "JzΝ,IkX@o;&;wo~1-%-_I\k%Ib݉\k{ds?!v9fK^f[ȶ,䞢έU 3^iMsV.cr̄F2!@)G-sĹpT7MϨ&utΌ5xLr _:̕B|0Z`Prh|{yZaB ܔ%v5Œ$35ZV6`))LmCmwtלE jO*qpDFZ:7өBŋ:[s}?I(s/u[A*PtMOTn/ Ԁ&D{L[ٳw1n;XĶ2U5ev]Rc^jnVrP{>&T>;Bp&H;@%x!GY0R1ʤK^psGzIX6wE]i5k)ntk۔aa cU[w4kJՄ];B\ɚMV-};yHgݲRQ zߎ> /1K;m tBZH!AF6Z,3#̋E +*Grs+%z)lm!" TbWo.uWࢳ#3=VޕP2U / ˗ї_~(D">&-RA3jr5 .@о5Ѫɠ b^8V+Pay汋&1(]PgoD,4_\z|@WF_Ohс%v, R5slO),t~ M**-WQ'4/%; y -h%9 *1R:ip:f#ʢw5D.\}X ӡ6R]͡YYIpl!6pDN{,Q#(lϬ::n5u?SuL26Q1gFvB jϡʌ5)nOl}D#B$OBhѹ~ w3AmQW*sy-ŹD٩sw^zB"`zKb} %lS~>a/B?M&m'Ӱ=FN:k¬aOy⃃ڰIӇM{Yp jA8|1to0j+/j@'!)#D݆~P*ћ L/ǜ,G0鋁۰yܕwQzTNj1Γ(>ls=qk@>ʾ[[g5ZeZ! gDJ bLc hiF˜ݓLPь15]OU?_8GPg+ԓbVl*bRӷBD(Y.^o[q)EVX?呈IIaah<%*}gDuj)GR]r #)R&1ZƆ`g(gv܎ӌ|9%VV>4:s8ȓETĺ/VIsbLQB #5x J,}AUIbL?q7BpYHRveЎb,p[C1U"Z \^.=ٜ.X7#] 1hcڎ$b٢ Doၢ4kNf\'nNS.7&ն &NrP=A:~Nvl(,q_nW<0毯ǥZBG!-/bm*  v )8_ p.[NB^Sd8 wj&$7eט]P)3C]\0WuDH+ھ@:lTɃ < Jˁ=|g5 mXymI*`vi'uW؊s[n00D; z?yf㾉ݿB51P|#iJ9}lmۂS|LvOҝ5Qk$4-BIlz2yiITmk zN?A4A?QGAv S)V-i{3l{Z YVcJ!v #W$' ^B"cF>mF=$ӟ?ΙnNgJUmrS$o ٩JSO #'VUB>.'9X!-K1 a JU=l{Y(צս؂(1u+N{!1#4W޵gB\M cTLuL5A4)=!' Uח $╶g![o4"_ܘѶn2 )dN9 ~߅>e*fIN*bĔye{f ; @^p9Ȅv̽aӽFDLG5?ΖY>Oϧ"C;iզGr?=Pv%p8YlmmQ+2OD_ ARR7->ER \ĝX_ۋH.^YL3{Fx At2 ɹPaF&M-Jtu&^֧gb Uȫb&ˠ't2L/;^Xg/!*O 19:J#\MB#%BpB{+ehV HdJr0kDmZ\tݫy*݅3(V16 7,}ސ𹷮e5!{Y5(҃TI:M*9fɭΛPSK G_{mA]XPbW@& B:Sϛq M8<+uW7P 42g[ogQ,H\Gg;c#0.p6.Þ&c|DPgSNCVa.~x8ƫY9A;hՉUv <#Y2\z?͔7ǃ>9jKvV& %P$Sz{43cٲ{GkL-@:rd\prcu+p h Ch3tb) !Yw.#]вI\J GP˂RHw~/6\"e=X4"b $&kc)&yo'(D[XtDȬ9~ozгIpZ6x&/$ jA(l>9r_džV rC8(L H'["yJ8ԗ 8|7 MAG%9f.p6%8$%sߡro$\%"#,Kur ?ۆ%FV!B }XKRfqp䝐 Ց5rvu.psM6.;禊M8&|‰-O7 :ҌZ+51-_i0%Y.=$aC!Ÿ| \C2i翧x*z}Sh*|y7[fXq,4$r Zn!?[0k@ԘiZk :3т@'H7K,/ .$A=`Tvcض6:NS2L.Sޕzh6olu@gАhJ Pvx>߬,ojѿZ_@P>S4qkR$~)LAmH!#h[j CW %>YbK)fGᴁ C"8-{aنOk;X0< ރ98^fM{8;[uppƿk }oEW,VUHV<꼖]e8d9otz<=Ě5v;]ĵ;n1յݦi*Ku Ti'q&[z[.xi# :/@mZtN5L@sМR?E$E{a~˹Cc=\Au:.+K*bN8nv ooWY&&ųKA:3=s(Ύ=>d$.2dJt˔ \yteuy[24D98|K H.툱3psidtֺޞmgAB潽%?߮!hY% rN-eߤk͗^tltes(PY$%Z1snVZeyAroMxqζl_&P(x,R._"Tm23&ihX:LZ'-bYꤍ-EkS$lh0fJti cŃN 7zy`׋\^聯HdJѭ$ͭ9$ij͍FǃX0ȆXQXnWgo0Qt Ϩ`kzkEɧYLjHy5 ZِM lsmr^q^ܩB]7-"3AR~3h6Y/3guOl$Q<3Mu^V҃ ;HuC{X_z-64Y:TJ\d絧HƁ$J[kp*(/1a j,H)C_P ,)\1_-{rV@lX) Dr" (03d?ڋr?'86_NG`~&r,(~vj74.4 i p&%pP/S077yV,W5Q"I[RZCL bQLXߞLSqpɤHG"?. k1o'$h1~20BK]h#d+*"xў1)1" 9||q]#qy&viq32{}F&+ܴ@`ik l )6g5+ =Z|/|I6gsRi{Yfdޣ'^<n'|.to{Rst g&Gg)'vpRڜm7#D9LJ4-*eȳFCݬVNE!:bȌj6(eAY|8 /ןNUjmX4(:xm~0"Hd]8/HpM%ooެ#}[$K C/híDM(\I80Z9a2c_MIW%5ǝ X ڡD,6$8qzRk fr|B==o\@@{%ل7xuprD`dƪYbWg#N[xƳ^"Iؖ3ޛ (:y>.#5<B4mv(J/'锌;"LL!DMSuŒ];|vLPzOGsZu+!OCқPH*,([ >O~nw|=P8=|rO &;>U}>j.p>l$s;c Չlw=V*]5ThŘMPn58s#{p["*{MuxIŦuL fQz 7 ސ=KV'5G(5/DUG_`M[9T{RcZȐ4Cll$AY+ =#x K) ZKQz8Ucr()f % ;o)?sn-ҡmeL^a]"͎l8pg/e.s.=_ :T?Tʍn\nuSj!b+\;?:'uh%Az^ u}gB[_b?a"v}kF},@6c9meb۪e>{1I/1nimy\t(zzKG UGM|՚) C,/W2Ɇ LGm*H.3X ~SA;q 6 eqnq`D:=̪B}K/3x^d}MҕwAB7K^y һNT+bdzTѯ_qH][fIQ6@׊18m%j\͂oGhj:P5j+m^F}x lB`#C/f9'@{MJg:l,膂>{g,ڔk{ uΆ 3~ajyN]睧DAמMP@Q}\&.0VL`׃ͧ-L;{t&P$0.=a Į[21y8IGk9qү]*xZJͦU9_WW-{ȋa$38 .hQ&6FwnehҒpw@gANRir H;򩭵=E~GgG۵`lD,NߺSZy\U¹Ow ')м7_ޫeG6 x.DK_n%ݯ L5zmKipV kl[jƥK}s@t-=* ˮ= .] ɲb|TORݯ >!ԩ]m鳊=L1'*t誺H@7,Hef.cÄ "v6{lcIr$kb9 y0>2$?-PAi$#sGڔ%%3*YMtG%1jQ:gtSŴ $r2eښ%5Hg*Wh_q z[N+ӦөSj)GUXX:{Ξ |kXv^;v(lNnf:;՞e!8bh!>[j)Z.;"C!P5 ܎@C/o™.myA UfZK̂},4U,Hr}_zr"3;[=T&+uN xovh(b0$ e:`~|t4bh]=)D|Ir8Uxs b I=\hQmR(TH7CM^ɻç=?Y:iL9&$h&Yʤ+$f y h}5~6;ę |0[Ȏ3V_çbUfmorCm"}Qg&0tkg+;)1 s!uI$sH*2~R2'QZ8[][DFhUh@oY^QꅲjOv"ɉ ;2D͈~QIz$gg='&dIFT8BN}U~?יAu_SHMy|ESA9_=G4vFv[I41EC`u1KM P.a!أ)Et}9,6MY/7`2F$ hvI$^UV?\b4y=l4Gsb82@0R765?f-i@: EA(c q+fVQ\zgo)9dQShtS.d83y$̸RQzM+l$txɉtK)Q QOtr"^f),ypqeEl"TDBu2NGb5*QQQbЧߊ?޶NkG1<{Mt1pA,,nCC9 &(F:bkZTOZdU_}Y4mʜql[?qE_~U`fL/SDBkGӵtWc]hSrjqZI2RӹB(,v#z#KZǃً!NǹsA`E!Tq5467/1?{9J^T@qs}q}VaWz?|W ']8;9*d)e&ɻOѶJCNW\MBϸΝq~ɫUbz:Fq˟i^VSG=}N_hrߟ!]~>T^e4u~v=! c&De~e>T=g9$cZ"‰ޔ*R>^7C=+D'}A V_W\dѬ .p{޻rHG *v P|aYGM"~PHaO޵ߌ >Ioupy-Շ#$'^׏cel_;\)mE,Ů)pmdr`$CF)iWɚl8T:̄{iAB>]@J~ndN7 0_iE\ "\7Rm877x1rMP!+JLCH[6svVoDZ"1ۖj\.i[Xq:v4/4Wã.A!8jy| QKgt9N^bem+1sV^ . Vfɧ%E54=IbʶFM9{{QgY6s׊-"^Sߍ0jqtӐ&ଆ~(^}hF!ibhsɋrw+&".#gf2-,i+_v^^(qz.u=sǙ@h7n8#EST\)S1$ x5&<"yk2f"rzC<[5(~A[t{CNqLe+mK[lj&wFv;؜ܚF`Qj\MQڝ-MbD5Rm궆jK`'03LE T9e46J%@{Iv\8( Y#+p*teas"չCZh|țuїf=?EDHiy4{Su忪B(z? 7iw⬛U0hfmԻ8 dBYgK2" u!aw?s"Q1j74w ]4蟤lޡƷeq\Bi5BCؕ0G:5•LtT!k;SBCr00tVf!m2T |Cv6% 9,K4ox0Zlo4cf3%4A? 1 pGf<`v%r#aԎy\i\Kvy 1;˒M%>7erHgES yu4IX @:0mF8|nM횃iNNpTmZ"д1b~iW sLT_&Ѷm{RJV;x)#WtAXBqǞ {6/f9N$TF%JdR/Ҽ#U`2]ű4" /q%Ce$,%+-E|j `-ECFC9e!zz@o %}z#' BPTq0vcq]#Ą{̽tuAϙ>r.@ˢ *v sאG%5MOj,(TJ>݌~/,?yDfW),! V%G`U==;zOAj2شRls$6P=V~(,847k0cLMAHv!T-CF) \5JL"Ք OlgZq96E}E MZN k8d#hmSi:#|`?sXx|^DFg*c*u"I͆wA%q$ɇZ!'ޅkz0N)FL~%~]+Kfqe x b堐4? u\b׏4S~6g7jlCӾJX󮒾wrM[~c̀t[0{j$g֢,( RDb]4ކM7͖1i?Uj*N]* 3u lP|jz!q۠(@ZE"6LY7%! )Y-׬(XeޮF_uW=`,:s%c$TmK4N%ׇҩC%01D%1Oձ> aXL;q_֕b ͐NBpavx96񗀽?|S鼜T +݈8`XYx#SA8B YEBPgSz:sSt1ʀ4/@z}?\0A:ݡY3rM E%_*0Odh<] uy# kcxus8w1.@JKՄyw0+K-iӛW+י/f Qupn.CXҗ7q;g9.>!>w֔P(R˘#0ZsUak#hwCP[Rg>Kz3a`cgSoKgO./'ӑ1¦cV |84(% .st?CfTD/ &#($Tm bAʯFNnm=Cq ziL>Y>p2 [pp~ΜȐS xz~D*ґ~x ў@= ])Iy8?E:/R5nRi kd>6!_yϳK"/66WFDz䂷`b>B+Hᵠ9hci# ]Gf'^lAA]WE1(q~[d5m=_(X ֌?:~id%ט]54\Ȭؒgu=B<lŴbƌaߵ_:OBCGhNb*,ot\grYzh/]fqps_mAoV?&Oک8Xޖ(;բ xaxWB]q $*F aqÛA)Ͷc`[FI=+ >Gfd%KYJßDu҉v`#Vf =i٢b-NN\X(0AZre֡j-u͈^~7+ s 2Dr~YI@";dmCYg]t]59OޱR reZ BKkb9Jb-?B8 Oz4iP{Y1 zlfSާn!Ъ{gwnwisc_3u^<5x(b'|/IM;ebrH(H^ާ~Ũ TのbɔJ,xᑀ$4,K^Kw,haHR">3&c'|G ָoh 4 -cx"7OvkTYʳoT5P"QudMB.<$:gTjr+0ũ&AwUkcf@ t}n/P;GGvm.ށnpwqvg r=z5 ;ͪȊٰ̩ ZcUHOi̍/&##)dH:>Җ:_Jq҉3q+HHJuV~j7\Ź”s;W^ntfHtGihWR|ceCPpW'f2T!?=dC)"$c6YL>7_py&Qe[<ǩl6ꛪ2@qI<=Sz#E%ѫ >;qCO@DF{gd .BD'2iQfcKK%&ȗ}?V$y}sC"5D X=X>'DzYVH @U6!7wHY; t73xl*9.}}8Ri)4P{̍)Pqhi 7n( 0||r3'UWՇ(*!<Q_ǽ$yIާDJ:(5E7s*;fW= $7Z7U'X:ݠTʬdC\RL!ܳ :@4/l`!ڹųvf`|!_,j>XsޫA*76 ϕd=7,)I$e}l8#_$-ə C/u~?(af 2*6q̍xosU6p_rP* eq-ԧM[zpRWEnT q&',<~gjBV~ j<Bt$wZ+anۻ10C;|~} O"*$O1iU9H`Bq<$c[AeKILZ2o]njă-\c$Vuђ '&QaXt W#OUԯD%w~0y30p"N%P I51$Zm̬ª^yGX&ߍ4\ICSX f;~t*俗 0X8^b[˷s1HKkE ^_b^Fn\Q2Jq/EgP2e;ԖH4͋|~ Zw~m^aAZHL^Akx f0S&@9`Œvs[Ad9eP2"ތ[,5t:W>MziFˋhAnՆYwm>:pYZ!wfoxRNr64Մ닞aȇ_Hs_n|>j@W[{[1h~tՠ^)L򃘂x FH\">>m9D5I#[vWx35OCHz/*xjܝ'}|D*Q:q ΁3PGGaLͶ TȟWa<%^bxY)3Xq^ {>,8yYBsgjV鴦-MaIeZ9s/8 aG#')e( F-`N>nA1̅FΎ #9>yz u|r&@Wn&rnItX+hǶڜU/vc2BEqpZ}j!J3n pOI]00m}t+ϹƩr_o 6PtDQK,%{Nieu hA obS RQ ~֗*;'@mN;H{O驠,!.0X^ՠ7տ[>%+ ,HC4 l`t#YxᎬEiU"L!#/%Ev~@T9s]wm;q kV <e$P`31tѸĽ@-S=J3xO8<ޫk%1oK#{Ux=k"n 9`ZsXB%Lb[c^?8ߡ+,EZ֊\b,[r&#gS}Z3E":!`w6^ ![(_2-tZn=hvqra7; d#[444 ^Wa>$K-.)@W"cu.etU9-ǁb.`"%U[:%i\P QK:b*1W\g$`y1w1YD%"I['Mx&ْQf1l]X/ELuI/mz< zvB?aSg} <~ٜ0:8og2 ]g-Iúk&XR6эXgD(Z5IȊaI!$V:t74)W"Ž"a}ˢ. 7c?Qf(EgjJX~9qM^5_ֵT~oTWEfv̚J$'#%)T0QFѽ.ʆ>pzIвM:Rlxzp' @0BT. "$CVJ6)CmVh^XrYJ[ކXQSյ|Cb>jEwh聨|^[ٝ{sJK+_AbЊ/{|kty{Q~Kf:lVl]]O1ȅ& ,*Թlv|e =s~XgE.WbS%VkrQD"mTC"Lk14M5Q߻:Cj  Pt_@4y_W+db-}$8Dnh@'v8;-S ?#q ްVaGpxBXb4%3_bb9ᰡsۦhtˇݬm;%vQd] ⼡c+.FȹU$'bX#؂[zMWҥ'1t޾v_$Ky!ť5b Nhmo+AKFdI@o>\ Ƅg\!%mR1 nɼʩڑfo<| K5`䅷}EQfpnU6Ta n,w޽w"z32Mh) O<+Зd!kjc;''4+tʸU`iTK rMدuRFO p!Q(P'wnw. n2ݹKrĚ09PaFsR `#D {D Vb.$$s{SҲڞISGxוLU!6bYj#&f9BqU^Z.?ZHf(p"$O'q4b.3eE^,Cq!]@vHX]dұ% lhŧ 﨡ޛ53V7Pw038z(8>odDo\B@Be߄I?^X95=X[kmMH(U']݀y}ȝ(Cd;2]è՘6)Pl9W" ݁rD c9ާ~q^pLp+SD߼dl*Wͨl]!4B!ْO'! cAqMz9= /8Q-F2\ETrywj a tf_w6ǭ%Iכ.9)p@Y6yEwʥL8w}4U(I^l՘,NKyC79Fr^⥥Lrd7s۞C?oWg^a ŔN5 gAm4P}CGHO%7MmNImy!L#:ʒݝ,8?s{Y+fNRK^;DUO[/D9L{{_aBZ_"dۿ!?Vqkf:fW%=[vq+r$"8/W46:)A/6-*J^fn/DGwⅬPFAj^sAޒg9>ocgxY?7Y97z_29)W/z6l"&yo hSjL "&AhؐGK0^9H@4C_o6kywίa?hbc'G)߿Ѥ CX7[_O{V#^2#>gRu r$3?d_B#[F'qh+LKm{gK TYe6"j a|(9ӓ\~QE#c~dvl:kE= f$z(:#q 4^ole,,F_)iX3]#B' )y(4WJ1Y|[uJ, m*oc6,3N pJc%CLK/2֞ZW:YF%=E8&>]Bf[GzH7DzY||MDI f^sϸڻx/ JO6)xP{0o"^w.nӐc}yDGȆq4֒PHЋ otƞ%z W]]6}{XWe {WbE,. ~~Q> }ju|H YFTM crN,K6V}ӽv+qa^ec:lDH'46>!/n2__Lp+LvV'i yz5 ʚHŀE~z@ꏪmԶ] wз~9;v苊vf~ΈyUeu4dYogPH-j6Њ6NHMd}R*2J?u.٩#Zu,Vu{*j#I:{Cq"g㔱@6Ē5)%$ y/n+>3CC$:/ )|_2>6[PY }SV)S(Gtɧr] ܁=kBb]U(\r)Lf%T4a JpV{ӏT,h)1T[Nʝ{<( kcj%jkB,`Zi0!  - Ä{!M+*lNei_8/j`c; `3y#WMO7M\w0hp$µ3ޡ{ Z} GTŧCIxZjqMLqEG(GW-- Ns5ݐ,'6ޏx~9evUSςuAw ±@YԮX(TkY [42w+Gjr2 2424xRd(f5(ڏcP€}#{^~eW.H2rU](]GJ8}XPc$=#R 8#Fɫ }xm+ZaNc[J[u!qze_/=f\6J3vd^9h5#'4wB$BcDFji˓\)ѣF@k] PoW ,; r*U-Pn .MZ|֬vTYq0"=; 켣bdh' go4izƙ%m@2WMJՐ9:ƦKqKIrt-c'|0NZ#ȼzUMWzf# އrJh#3r@6̺\nn fM÷Qf߇-oå'.J4Dnm|U޺i+C lG9blM0 cB*IlrJ 5 #qB㥂l4q2uD,(˵[YZ<64HprAClҼ@D˛/R qk r f%^b+֮&$@cD@̝/Q#Z;~ז?w QpB6MMգFjZfK#pC" @ dILP^bE *EQ.A{8$7_ ,]E|$xM8ntKALQ6 6?DTT9D @ `ڃ|d{OkfD.d5 aHvjM0o)K% K^+z$3Dk(pO Eg­ՒRepL^Hşwoirܛ ?67T 9 }|U#ZL>9O/Pe;7094 A7#$G <|7d\ՑE5Ds ޿lI?A7[Pk.y3ik~'5sdHұK|\Tɹ{$sDaQx^^eOXwN4%T8x7mL1y#IXM"ajf纈x u@ ^DtIC:aecWHP ۞F]joQ3'o,hyxm$'QޛsMgkshȯ]5]4XeIU@=|t/_2݄ vk^r)?{k@*9v>5ԚԝsmE-[Q Qۦ`nw;>0$r$pg>׊$s Nc E5ZFXtiM~g2F53{\Rt8jTT3ʭ3s%{e>O[K@ xTAnNFH\EZC\#}gՃ|keAm[l_VM'@sZE9R~W,GW$H ܕIǝ@W8퍮Kj7reHw P#l(Ygգhm vU=anlPT*؏gkD:t \h[_9-¢ܩJ_"9z\)w+퓧 2YBA/6fsHCgy%;ٱ f@8nSm,PvoTMv`= 9}_3Xy,on=.wz15B&.g$˷k#`ORvĸCMd{ײ$ϔBNBs9ΨA7] &ܠ0N߸Q.yB}}Pe cE}QcEY P|-Uk7 |Fu7Ifњ(4Ra rIMT|r0f[^<`ZEd"5o!ORu-Oi %D-Y3Μΰ6r|ޱõ6y 1{CfFZ՚]Z)EϠ5={j1\][#Գ"°\H"(эKUC7)9m0;R1oGN@.d DzfлZ te#3.O۹|M!,` suhZⰦ {S "v(=,tZ{)h)ʻ|C02_V[fpZ.@w%v@gJ y(\GP(U:EL1 `F#=m8Hi#$NI(&ple NWg~qxOpfͼ0, +;n8qsVſ@Hi2? I}ӝ$q6Kң=Vw`O)Ge:64Xի ×"-G) FbkcBQUכ@,6QZwd..:df s R+gݿU0&`U@XUf<8*"m M4.&^C`E\:k4ꍱ7XTc\f ?9obB.2't 6@Fi2FAWo 5(aw*sj(8ə5VFu!V^I\avf6myB&&Ynѯe]7+"*ÉȦ:fkȫlefD{oVKDNnfξ5-`}fOxONDcVej&7! %/w8a9s*  klBIZL߃Do9@A++nkSM82II&N$4r3L7֊{A +k 4\b2O)DoܾnChc ssp""&.,6<7 aOS& lXQќmֶC1.Țm>D5 ZevMwtWNyi 7 &;bSrWD`8l?U7|}%qqND" D4&h4tC ب`|B:XuѠw,P;#Rb omcǘ䰒~@|;YoI c򐻆#mho!2lqbI e&SIF,8% FR62?MB,Ub$d_&>ipm=՗ƚ9MT>}NpC!@fTHcQa ayh%qG"f@@"Ehv9I2쉉 Tuz(Oi7xȍzx5'u^k)Dz330"6p⺚85G>9^Ό[#W?+ |7f4ZCLlݡv2"?Q񴅖/ B$Av7PB߾ߙA:7df;7fޖot@BCʳ q4?MlSԨ5onSȾPMPb#X-]l|E,\j(xn녹z k hy(`y"hT:{Z/v͒.%c;{]Ũ_ ϻʰiNaO?˂Tvg}r'd&h"!8I|:VɶL~K}\RԄRm| =3-2uԟhs?X"vCX,4's9 < uS%QHwREK%SbpsCHcNV Q{ 犗]c.z>lRLq>?k+)%6;J(juHEaP~W1H/a\JE/ :-^FW(IHxYQ mzy؆p |^#Qz!'$!/[xSig;fނ.:–P뽘1ЦÜ^N}0LQxaG/7ȷio|"w&0ENݗs5'6^A  fQ`)N׳bK^X|tt`Yg*ƒoŕ7TnU(3$} Xgk0؉Ŭ%ml]Q*`7|dUUJƆ`twI>TsVT$ulLKQǞuם_*{P.wX.[ 5Lk^3KB tXG*2sq ]h]5-R: ~LjЮ;&8+`ЄYhᅰ✿n홱}3/i3IH6{px׈a'ilpw:%dok5gJ)@9)zt cUdaO T%c 92.s`B:` RGU3 Uk2,4YŌJ\^ ,s,gҁ V^H*j@'Up ͊!6rwjXAuue^ "C>r,Cc[?-V[."BI,WtFY$/um/c/ ™ A*;0 ʿw8!T  #hն[vNעy+ASaFNB Āy#! މ!XgPiIp?QW`Cm~Uz&/#Z+r%MΉ[ "4pEO߅=_\B:2z-ӱ^|w)$+l^y0EwUsO;GR>,K.,ňݎҦ'%i4ywL KlɄv4Qc{{';C; ᆖ|E"mBH;rږBLo&؆L16>3#<#-]k_^W`I}X */cɗ.VIsirpϟՂ_̓bn_w];!?}]2^``ܝ9UtMA(3^: Ĕ3oTTkcjl&#%Nvx@09OM2a(N " e3~JziT8 0h8?&o> Mtz@[R*UTr=<`ؾF۩¿*Rߙ@B#9S.#U{7i"„;$:ECKd?q-YuguGw40( !鳸*Z~SuSP*!-)lK&UǮ5U=[`E׋1BR0)݉W} E/ -Ntؗh!aDZ,d2` zWOOJSCKbB7lW $UcEbzޑ9ـdۿG'1΢nc?Y&tACN g=O`8#($@g?'buT[^˙ȕqPzˁ;P. n?# Fri]z{u˷DCJ[Zug*K12,(#2h~L縘hq8 PfNhvaÆ>) Уyȟ7+顼F*({0N00٧@1 ntT[F x/O61Db?uTUWXuO.rMnQgCi#JgEMNALQ휓v?=L}.T/F3 TW?Q@rG>r; _j"yW[z ]; Sfb7ye/8|\16(;aγl Jc+G &N;%('SYRoH#mQe dk ٔ|z&>o,cD0|h馀|hTXQ2׭ޙ#?z + I__Ѭf guxqY}Ż-p eVQ.획3KPh"Ho?_8v[bJ3A5q d"DZwR-b~k<{1`ceDT3˨,ݿ '(8GJ>m`|AUYđ{pHvh&?qT[.zc[jXCSU2'&PR@C; 5xk}=vaPw}G^",Nai2:_IJ57}ŜJMs>:켟鎱i&wN|o=) TxO߸jf,z^?}o&Uz@)?7O&"ɱcVoau1#5R^/viHaQVQj \ˊS2qto5(k e1\6vY+1Ԡ,ƐQ R~.ÿJ_~ȝP*p%PCdSw&Mi: :C$nkN|6ߣn$c/%՚q)]%/5YKn w R^h>laPtx Okf^u#E5}W$ l~|,Q}.G'] 5aGO|G& O)49#i=CQ bAuэt*kԟ OL}ۛCg@Uh]sYZ~V/_ur2?k;(êT 1yq~s !:Bno=ULBP}r⤍P]>ʴDtn&)5/]VZLv64X 1x<: p=3|XV59މs,!>n,ZAdNu!LL3~>O .f7vkI2C|]7'sm61JG763)LF}M-!#6U}nfq;|!81.G[A 2A rT>2G)K"w <2Q1NK6P42GijO}2kQ% DnK.'Mαمk OQԆQ<:1n0UNׄvr6,XבaC4#8l} ~ j2H5!QIf&˸+tTO(L]%đKg!vЃ槍 `:aBUxHpd 937]dC1g=Kg rЇu4AB7Ag99ͅ (E-5Z_^Rpr5~\K JJOF 9:x6񓜣QZ8 U/ J dm Wy8.ǺRX&Lu> 0˻+(ZB]or^ ŠBqW1oU am*Oyopa1*p G|eU)*"WsQ@5ИIN8Hҗ˴{/D$uE_/Mۃ~ЊAAðuE.`!$@E075u!5uQ,(f \X:±4SkUFu>SazE4/_d`$_ԙ쑗!KP'5A"t?fŢ&邍H_f6aBj,Zy $cN2cqƶYX$.(qЕR?4i*6+辩/v֤-RiY0ŌMNZ_yFtz#羝?1J_jv yuBTtl|dc*`+x[u@(Zh0f }ƶ3- f @=X!GJXSQ&eŌi +(ަ!]pm 箏O'x_|o/LBb^SR`CrnG޵w]ԥLcɲ $%AaH1uR“ "UŁ!Fv[)rfrL:=[6S13}먌 Y,W4L@s]֬R,SlMf$0٧+MVHRީuW ^أH3Mb^U^AǮH(,PF`6:E8?< Uŀz**..dڌM} MV:\9$? Sw20![|_{"P,x!_ay W`9sߊo#q88ITz,v2]^aGnz=VW0Ak.I]*szcFRIQS Ys_SenVH 9Q󄹡n _yN{5x:͊ T] wePy8!QC-& \ry75 -JzL͡۰TlIUNHuD8XHظSc-byK|UOSE1k~sЇ&Ys}jHϐٶ bmUAUXPofN/ZD?9EJ9m:641 0jˍ-ᖠ&*"ӨU v6RsWɜ&W0E+?"O-Ƥ@/]3s_Sןy p-Q,ܽ#Y3t)EFSܯRxU!RPZ j럛⽱8دW'Ӗ&6?% L c6vxu$3k_|Z>"+{ON9RTx0vrҊ&ĶԬھ;,! 8!-W. $\]w9[]اgYUw6t.얤_1^_y듐hz9R Tp?jq!Ud_D#$Vvt.ʯO@*C{6 *]}ه'P9fkڝVfv>H^7F}0~  c`R gW:3ZG?r$ :YeA0IHDרBimDMK+uDé IP?zbFwUg`x~-K%fg.XOt1şFzzZ)z;]wrsv0^)a2H^Md%Vys"ɜ7̎K!o W9q4,٤|y}[Zf3.YZoQ73䔵S 8҆m隁y׎j)oVZvmwU J*&'W䗏}g_ZrĨd0"y-^q[h3\%b'4[Tbk=RyxY|*RO6l"38F0xiD1 HJڤ788lM6.V[W՛Aތ}:5==@z\Elqx,DG*c+۩֓vo&Π^e_Zt׉"5  #9z`2z_lȴJ i<~}iICçq9Hk '0HOʂUdž B/d2xU8s%ڕ?Fލ *EZ.!;xRUhSWNn!axP=8o$)Ծ:4>7`]Tx@,{;%1 7C?R,W;!vR;y"$@O(h[`jWP  hîF,  % :ԛzƃ<n,YR.Q_l𗮞F^Y| Q)ye,pO[=ĜzHU0cd(3AH)9b{dw=qQ9 dYiɡS[*fSTPe}ֽpY5tnWwxtk)G!{2?sO6tbkBht庘KpiS4U;}rG;qԌ=& {E0|UA~G%ORk1_%M@xhLhrB5ʼطJ7&&<&}gn[r Ы#}8T>H6a3눈r&~N(tWZ f'qf*·|Z/ICן#t2"@2Gmף`5t=c)xi&90, 5]'҄ЦHɥ;srat>KBXBD E<Žm_([xg8~NEֹڂPsu=m* .H|~ڨ0F괂GisjLCIXjoHٶ$DdWvEOЕklKxK%I@fO r6+ 5d'jQ]( ʂ/兲lHtj'Զ~xĽ˷uI9һT"&uJMb+!&嶯bi%x"$Y*M%Y+{QtC٨j *&I1c%v_cgJl!~,́zL#wƼ5L]2kƫ%e陖k[0 yF|9ИkafC PXCkt>nޥ;v%bWtL' Q*r`bÏi14̚]VkkK>{BhkO1jTCs,űAn?>bRO?<4'ߴ6˘ZY0t W& $1@KYV_v;uo ^ :mW!W^(#jȐšvnA*1-$-9ӳ3ږ(Z6wOX;9~f:!!s 06ZE|Wlt[&&uB`7`nhEh>}))twP>4Z?7W<';<*}.\ D^oхw΄Nhu۞zE4Dz/I+*tsR \1g 2e4%8Szb[eU=PlT[Nz45,r@p3Bc~ bmƖ`uLm{5#$9: K/]F0QB=YR:c_w{BeILT`]þѨlR{W-u\M]n04Yٓ<*p$]v>QdgGFji hrNBs e`ċے?a7d ½z{ ;7! $KxkMʾ6Eh5D͟_K'N'ߌF֫7MnRuO `)]yɐHzLw l{bKv e++ulEz5#mkH.#xH` @'Q[pbrV\ˈ$QR|L^_FyWap3g2Zȅ^W'jum 6K yz;*qϔֻq5jv2~'RQLr ¢fF*ԱHKr#xv0 gw)ޤboDEC[yqUWpKdž{7{Q!Hť>*\#lY`,sHS%RseGD%^}^|d Rb50z=-!9Z LʛӑQJOh+wCRE&"K4:@:XyW-wx^4q7L)ˢ&XM>mێ6-/vz\dI-Wxaku-E !U8njJP b1\8RAF2YS_ .e1 zm0 >L)eioyRMA]{̋~1$,0N}TD ,jZ:R/xy5Hssv 6Z3C>bʻ6QE  ?($1`⁝ͅʳR ˂4WBS2X*3h+7Teۛe@K3Υ^-L6/k>9]PJgxMw'9>dhDH񥆜pL*ӵHqQG zm<(li67U7λfZM ݧZ"J;U=5y34 nd`j719vŦoኽ4⥆KN4u ~.+l-sb*꾐k V{a U!٦Sz먵;y|:ˁ*|_K'*u 4ԇ~_ȌqGDw >JvQ͆>8gl%^K/~Od\3sh|Aiqm',e2[!0$yjjB&B=d.AXVWatjC]ug;NdIB -4]jVZ $}G6!Ea|A0}R1VjhqY{ɶ5w Uh, 6Ʌ,軱j'z4:VũRY뚼 _(^ P-VP:1=R@s54<:$GjD' /&A+1˒ *(;( rxk2l| r0k0)}pO2s++S_6l5ﯳ@.XA%@e#/^̆l` ܗAOׯ)Ej 86. {NeRf sb#T=Y^ܛ2/"@hEeѓ01*jCoQ <2ׅZCf@UU}M}$CGGC m 0֣G>5ԲwR0y&WF3{O? ?nӋP?Mo(p^4SH[uV}jz%Ɩs#CTt )Cvr~#Z_fzNqg},@S?ϙJ(Cd#[kw"W|9*|D'w@,.l6bd$ji'!]롞llTm<}|珳!lcɌ3bPobWƖ4YU9~a LpU_ozzKyuN mu *yG\Q'I%DIki7kX\VR\6#Nm=Kbs l6a ,5DBY0tJm&0ߛHm'ib#oP?*Ɏ/wMc! %?̂!8p> +.x?d]Y<գdp:{N o1[G .ULk}btW&rtNt02T ayR;.#@0@Pגtn̰ \r س7Fup~7֣b*UHήFUBr>[Һs tjRbJžT3FIaS Sr˨yH9wwe/w֮5&V@ڗdiI`6h3J4F Mp`惇J"cY_&2+ST(wI:Y PSI p |Ҙ0pZ)) zq vO6q \{PH_߬~,Um9.Zzfxt-)̬^WP( v>@($ 0Y 7ng=8+1}paf|2+.Ҭf1hsNO[p5*p5%Z)2{t @*@%Y$dxz"nbpS jHN@9 ICK\ +nw!;7I,Dad͗{J}ZLJi%nbcz@&eսVe]U: WK}PDKH4)8UY(÷,*'&.3+C LXB'Ey=aؓ\} kA*sAj~60U CfzFsah֢AԄb*#lyP#r^CV`?4UfBQJ>3""ЕgIhNU/!b%ZGSlFš馢떢6MfVA]\^0!#Mˑ 8Y[WGAQMwl|0Lß sKqgTiv*Dl Q؎B4kluZ:XFm?~a+%;4T#oԞ<^L㒐_uK )|2SCYIS>wh=s5-w0)rOګUTϬ!Ϟx Wi;c*#u56[qLG,r;ŭX@ZGN9#!_o]ʿ[WQ]W!b(GE;sYg~޼X&ܡ7?q  'dilL[xp̹$|襧^bDMxP50m*-O5"73eFKuK䁒ж%~-o%񠯑 UTt} NhĎ_ˀ0 5tdtX7cJ(7TA82'U#(eToj= s$,vKl (|nK}>Y0װJ~qyGa;p]nuQmǘK0/uzj>b-kA6}2"෎ƹUt졚ICzt[>3q_BDAnyChM4h¼cn.x{!%gLY T͔-R|Y֙9ѾGV ߪ2vmj8 ًՌ0x x(k3P`V-,F˂\뉠iĶ :G$ybWeu}ġWMcmT"%tdUdӝ"[(Wد@[;rRǕ%DXF# ߝwU{9@2Ó EgK^*W41% ,c/ 4c`:+S=UwԹف (},?Pbt?hm Ltm{ϻnyϯ|[$?¿P-!6Oȉ~irϠFRF0l mu%tSRnr%R.ק7A9 6e/W fOAL;Us}4oHڈڼdpiV1̴!8c=*,CSI`73ȄtƲq"R'R<&I=7Fka}xG65k*:scHS:z=FfHyx~RX G~e?pqj=hUƀr9f> _ x8e:cr(|*̔Oin:SkGNmfK zuFqG)ͿMC@83ɖTpj &;O$sglY ZCq迱Cg>Fz0;y 6 8?oU$aG]*:Yu8|ǖL{#|>C=Nsk(\n,3?tS@mbʐ8v%qD7&6mlY-'П d>/#B Y|TtS.|STj;&%`Y+Qyt _#]&w{(JQ b=g ?ÿ<~BU/22k8Z,MX]#u35nS #ltHr8(5ũ xPx\D} ɭPK.@Ib6c";̺VZV&U$HoXmˀRQ v1KldvmHxS1 ,C%g;˭4Lh%ExCN nJxrLj;x;;gDʐ󨊇;̋^EzMP,i&#=J(I$FvZ<}^؄"Z z){X{pEZ~D{jG*v+E| K11pᐽR RԝCJE11NпY1 nP>dTZW#Lp[D I]v4eMQ.g Gˆ.I(>@գԨP=+d-wjns}m*g{/*:M#}e#@=V=3#̴YKBG"0{T%vj[ƉUkQÛOTGԌIG@Ԁ t晑;Q[B ^DM+CGmE {£u,:d?ɎvK;4aةILIP8czL\eD IV({x9_?uFn;ՁK oq<_'ii%Pov0lj9IVv0gK^Kp6X[֪+lݝHOoyvjfC-]ǓZRDxwdWik޹iԝ@D{ab{#;<^TŻۀﯾut䃟*8!Lui]na\Js/-V}=b&M]ӜSwWî#DC$__wZSCZ 鿇)dSlg=r-_rGJSM{C5f/[f:V> 4 ړ pF yNփS@/-)pod@2*dd ZA%@ 7Oo Rtv#@8GfY@<)pt+ÑJ&}Wm?cyj T%εl4HHmZ`|ވj9>/*'lc"W5$> }毑D+f (okݢۼ7PN@m*G>$Nx:XŇ4wc.dΊkp$G,kb pQ ~/gjA'/6f;1BO *liWflFHJ@l3CiSn-AQҗv7jd>VY@%oMn 3kXM駈/],HdZpcAGgcȢBC-**q]rC2ӫCqRT$cED7 1*^GoY> y\zʈ*+]H=Ne#jlҦqv";և5­:BM]5F:C#]Ԛ0-:^:aX'> W stwP_[HC HXzfG>2/˟C+I`'b;F(pg'}ط wWdyVgG9F;;NSq0Jʼnȡ 9xzLi1w,t%vՃ g5#-='.OsA Ҋ>pK +;A Ef2s( &6twpyQtk #VGCٖzڡ˙ֹ9JE-(HAj>+vQ,⬖'̆t -Gf%r~ߐ%_ݳ"'G7RJVR yfs _!Ri3DPnmo' w iS/i.Tj5,/O1gfQenhq .lyQgV]ytrX?c*sSPzX{H. N:'LØ9tQTEn [M=e08[W\ǓZ}j@v%f3[QpAJ.@Z]0rb=.'\ (T~©9}MC(z6  /ܪeyJͣU ]|.18E^"Q&~*k׶$b2L&5KMu 5YtXO,9dUm@7ÔnvёՉA߀ʌUݑ )YuQ,a`;M1-3\i8ܯOԑ辖T>QUYQ *JIֶմ'#Lꕺe|DQ-> <.y!8m_t!͖I*Y|};fسnDj:nQCEy0]V)&;fG[ޙ|,;2s}WүutMHD!Ƅh;~JSRy1ҳD-`Y.QzZ=˪r&Iayg{cDžt h9iV 籆VְbmHap+Ȳ9h(F%#*+0`k]{7v:JisI~_Zbx򿠗|o .7c;EvF"k)Esڑ JJ~njMKn>4 q V)ә-7Y{ru/sxcj%1$d¦"2#h&M6Š~X]NdF"]swAa#'zX N~<+3Pɰ wcPkZ EiJאJ\b )4!ZoY[D({&xԉ[ա]p:#@ؚ ؗI<@BF<rk2ŗ*,?{DȍinaCWR/]C<U̜Dn[ue㻏aPYhy`rٌ( ;_T@\o~~pٯ C]=쏱V5Ьl~]̉Ǟng=> t& 3l?Ȱ䯲5˝V>]_Mz"IuT"wQ0Na|SѤ(q(c<0O*zI)Kh,2[oC\q9"1Gq$/3EJBZ1d| B_"X ;zS-_z}YC}/wF̊/W T09ȉ dKVa\EMyxy#:ZЦ>u㫶֐D $v>TʽqRJGƙ3yF2J`bP|/L`K5^vV}*\NԎ.A*cMFN{iߢ蚹lg3 a'KMKBI1i2ᓇ?mZT#df#\Z'qpmt(^Ɂ%-~Jə8F Aw\ʐWfߛmmpt44h+4AK^kPQw_έY-ډu!]OC]:,(y\1nN0.^UTJO.@ͭͶx@>E 3kT%S|/c*V͇6sx4p5-(5J9}{2xd֚ e'[ק !=| 4n & QC'̈'Ö6VM:#2dꯎ#:". cGO#SZ;cb`iX4j]\VjoFjql t i& r򬋚skD=YFT:I&W<~ȧEtǨצ+uqbI &^̔j:.n9'B98C` Ɓ%AB 'ygF 8nzb1r~}yJO#sd02#&zNa2#1/{t)ܔ&EL1U@e&J'3fU= 9j^Jd&$ޘ;3=w(Ǟ$tUYqBCSwʾ̪PV!P7[+OZ215Ptpܜ?\I= >.`XWu+5> Z |t[m=!1Uϔ 怙}'*7B:48?*WA-fhiۡ v[?*n ̠J )^ס0g N\fxG'{@|rRh[ `c-f"IT7+['fv0uΟs.._BW!+ Y5ɍ"M|rx(irEGy@&J( t<@SvA0[g&;nǔ>H``TǙsqW y!Pcj eM%uggFܴWPZc4J @xT=w<6*2iHZ[}-z$`8| 1ACյݦm?m6e+GCŪ;.X%K4BљhH ؓEHt'zxvZQZ]}LS([#pZ/qg>8@DA+Ɛ#*?kjFtLi58`[Ut _UQ"ޚ>`v.RQ҆TUc{fX1`uW&VXפIG>dO/:؎ & }aV~`<9@'p~Ce=7.YƊGTJt% Є{\rz6CqOnП^Yeٜ܄5H{)8(WC{ZE^u: I[%E0=p2mσ(mRTϞgF5JT$!J] ͠i6;b!96AB 0&fNybrIE -njN[6c#Gx 5w`+ FW5@[~l:+k[ˍUb?@hB? ABj91dg#kR;Սk  &ۜa Rl_]Odƽʦhxq4Jo"-Q?'Zȅa~NY_AcEMX—k׹U ዕ&@}AG;G6ހ}4MRyMev;[~p u݌G[:Q@-4J*LgGۙs;[\9]7Xg$.F;wXJ]r (=O(cu]u!H3µ}k.=iV뎜Ij:#-U_GnQ[ <R0fY^Ö1exIf=Q\e!i 1cG @ M037\_a X#wQ¤uATmQLhRvZ~A'\**ŽJӱ6M'1 I= 3+=v#[6v8-Ax._z#;4H:օÈ{'[:pqJ@xJtQxLY9 U-X%c*'"Q-GeF]5{GaD!4xqH<3 bcQ>%tx?ZS$+%ݮ:')RMQtXv|Cm}D*ss7B(Og;=|_cI/nM (;3HP|OoOnƩQ*ˣ${Sۖ Nm$h[(aϥöMQ%ĸ];hgJŗ|T۠߉!ֲAA$<)4 _p1r{":]wNt?D>x~\#4Sd)j\mYlNw>cLk419a#2^I&ՑXceJ E#=Q5o;uipT'ȞZ0򩧱)?ƭ~n\nOx'_(BDI!Zpq8`IwmIBJ*scz6=pu)LdݡG8gQC=cd"tnOD.I2%ryn1MhYD3Ja{ Hvff -={OR0l6 oI 8E@p{U4$ݭ䂡/~'C8yjĠkdO F3msml ~&ܦ-D;A%sßCGX7H-fT,aG7d',d5BS6_cT7v5lor2qAŔ×u)U_>Td(/F t _f7WROn|qU`wLȸ ;=k=7f]Pp'DE¡0h^($M69w0FkRmf,`Z0>3NL[f" ] -;^<o%++Uu@^P} ^2>}h!6ͻI"X "pnd"GǙ]sq1zX 㯠Ќl Z6}kxaD&})+"Ɩ@#6mVkMDR)݄zׄf?W`AW׆LNo4KDiSqZqv6!N-/ToN y%]T:lbb)T5)_BfM3x=4;H=lM b0J䂤!4Ӛ7hš?uPܾ<#+J:7`$]hd-l8!8>5ǂqZQ4C38=B`IP/󾝁C8nxYcufϴ|av[Uޘ:7ٳK Oc0NA;oRøx0:FR p |;Q4{1g$1Ev+o~_|!FY&m1Jޖ5j)$̝ j+^ITbddG4r#e>(O@+by0t 0u_$>WBҎ!amlO>?[Xٯ'JQ:,n<ؓ܁Y$XɘBa&n%Qg)A Uo%uoH|Bo?DN#=T FG=) Du2Bf9H;ԮWn5bF\/a/>xʛ<`l&4GK&&0N bc"8"A+w i3+`YXm:Va/!W!\T"0͝T q)iJJL(ҕj]좸N%!, ?Ub8%ϓE*Y;DM/S,>+_Acei]m $qbc-elje2t\治$` Z`$Nt\ ;ꅪW"X׳}c>뚰BpgFɒ(G,*\˲uV~@?G~HJ {NNB, -cHފY?ponSMr$+.9Eͻ|栣/?i3.qC$*#qijw gbǀU~=|)5G\sVF*dB}%U.L BzDh' Mu;܁na-KLPi zea?{{Žr /LR SS*jn?1#Rk(u`d&ʬ-zg%Y B4j k)(jTد.I&&q>ia_i7HD5tt ,~<sFp;FM E3K aT7-1Kz"g4h%KxvFba\q/C7+rPY9T)Ӯy9 ȥ |F gWYz| *w|^tڅDNjRSM h8C6 toBB )> RILZHb/-?CF5L6K=5IsboPwG{KQzۇ(}! ̖6PwjKzW*)U_ f"ƫQ@SkQIqדς\ rU^v(2YZFȨ"8f4%*H~U9:Kޢ=7%!5GgLzt ;]9AqųW\zMϴԒXia:~O75*Cۛ-PN>S1(DZ햻E{X{v37H {moU_VYx,%d?D D]Cz0Q(, ~pʖ D.-<8 q8b_1LK WIo*@fWo8m. ##atv@s/;8x7e$ԫo;"ZF0ϗUu[Q0ZdJ(m&.`nR%$08^8̝<;lf26.[?Hk˲=I$n疅5~dwY>uX~sªienW*4H:L29Bw)UJ.gNyZ\Vd pJj+eF]U6./eL[r|NT55z-%`J븡IKij;-"֌n@2Ř9XeʡL΄}&njE~[МІ5] ESo"oBgfHͨ\:MGl׭'!Cxn[G.^964Ae. ɣ6=Mn-%utWKu aGtv˞# Qy7+%ԅBL%x' n S7bGE 3]QJ\(0 wI:xK:wu #[m@F\=# R)W!u"$LcOjK(ȱ~R]GKedM~9E֜1aJP=c 'a~GdR- ʸZbP]QY8 6䚈_mD!,H.NN `QkC,=/`G/J8k:o;*r9A.^%0%*h]ۇ%ǛU$6D=I]{i\$ U&vѨJW'!Fz G0ʁR%eZ~$=BC^SL5]exlr.ipZ"Rr]G?^@O=/ux[G,)P߂J{;rCET?]WLYzk!C@'ÙvZ[|AaI#ܖ% ` a጑ ckFI,y]|>QxF9?rC2]f1vMۿqQ*865BQ\EC tgeybjջ~FXF]oTw2 oZ&gP2a{vb_b}.dm: Z[b*4G).c%yѦ77}'J@Y` L0B=oȕʊɼHvwܓ :oOo ܬ?}*זM=Yo|4w[Zm4<*z*%mw (u3:'7w;aJB2AhfwӑVy磫d0(ɋsea#!HY%WEԻ6?qajyFkȥWy-0#a =Hj` >,5ye5W?cyEic`3#鴓AֶpuCޖH!ki]*5,ڦv|h!u ^5cNcl@y9y?;'K>8V &#;D*tzG owD>K;J!-P;-%S}{1d0"`/sC+ @u5E,O\cT@﫯> TgثG$\YEYrq0 wM }]77ۿ%2MG> Cxq0sa1si$z*TMğHрGmL3Iq҄v a],( 'Hx&_ ?2_|#6UqBSTj2#|0˿<03xu@Nr}5Ui9HLdGq2Mg/oLru?qB!u0z@AF>pA u:Y5< (rxQ@zr g,3^r*wSr 迃.;UqUO_uB>#Ҁnu =XbӷV8OP?*DI;%Oa]Ojh4\r5i MB4/{`<0=61fv$m/,+ 2dpxG :Hʳz6}fTTx~Lf:FYz rHGf&6j `/3TM8vAp{n]ɗ4v׺`([@! zF7E|ޫF&:DͲUOfVFa2#Q3USxJZ&i*޾¯}h$Z՘>)9V>^ ; vl5$2>xR]w*DUeVCap.KT }qP$rn0'7T<6k(跷sBT pN:zgFp`)GT0yj8ј/ZO`k]REu<@u6߉hׄj K# XJV776G;שb^Wil6<ۉYԣW~RP)Mf{1Vچ}=獱J!L[/# ʨۢ- s ~7WKB^1 <;DJjG2cCeͪ!' [ 8 R;=xr$4FD[,^_G- 7/uCЎ{ܧ"Fze(Hڡrۅ&͢YG,<"eczߗ[yig2U?WAbt 6xt`7B=Ò4=t))9@,q3*+ }Q/RJOM<ȝ~7ެgQ&sn:LGM5{{}UG nrrplЀ'*jx1Un)q;_v> -ط~ SmW,z7)pc7~7lh\ N8YnlU>M`d"XpCi{ؽ0Rh 8!3#op15ɝ'w bN#P8w %ګkEԓQan!)`Ux)˓DP}: Thec *>?d]pD3tX)Cv8狛`@|uO~vc^nO8Q̝riSOA'dֱL2pL8<'LF?)7TM7N'7W+",qjF4x1qEGi1/p.CxN~V!;x4!|6jŧ]Fbx^-|'fȔ(Twe˨tmGY H9Ql?}7v||WNN 1vJ9FZs2 {~nX8)St(Z RO)Rs)iB,wU|(MP9G4i+c?nvFYlԻ6/:1+Eۗ`v _nCJ75Tec7#m*c2 L4߃w[H;fNvh:>J'T3^G~5beTFݮR̉ƍK0kc~Tw//kCOdp!e $b&qνNe>V/XbK5vS4UѾvO:-XNcGTDƬn6݄ň6Ӳ|ZOVnE0U_)z "7Nr#+E3O5^+O޼z-# P6[R$ "DWg( } c**aaq9F*l|"]3VQoa(+~"l1j/"+*jrK wA0SxC;KP=K0>b~#ݡ=3GUnK.y DBtz}%v&dhBTLzx]o;: VTyȼ7DMy8\2!-Y {=CDǣMF̒|oXv; YVM_ P?:QX9} o$WsQd]5&CVGnHTE\cCjm>Q8oKM?X{QΫIkvIaioU3X0#H A,#W7q?O#QkfNL~WzJaR[p|-S-'ELג#25|DR#k$[V̥"45 5Qn/H!=KL- rnjr4?rjQk1*oAz/]y# W*a!Q+5dk{د}iXZ3ygg,L, Pn2z*U(|̀2JF<Μ%w6C0K*T=1^e,J"NzR|UC8 x0t;tܠAjR!vTp#Jju`W= e#|[B}[ GJ=QyȂ0r!Y fR ol}eVAt`#<_O$ퟖ'vN'XQBL>rJ)j5$jdw :3`v{]cw YxD B+:bjk%aj rdha[ˋg~N,MgGꥌ ˗0W`Ӈ-6,?kU{ 96/ap.Uk&?x>j1>Ick2z8`bX&lytT"6j}*4BC&XwFsC/ NoȀZfKMwC^pHWI$ Mε8m#kn WOp"q> jc^aE~A<5&~hO|wZ(.pD5~NMhe)Kut:4yv vvROmB֊Rh@v6!)â?} l8x+¯R>li_ce7w{||l[q߸UAT$0C;)uI ?Ρvo5c]mHA^B ,H' 3Ep $`9t6#63{]hZ;l7ou#D᧜s!qHcw#H}ݯPꙵX:Sr5QX8b*eͨr`>ࡉ~nNr,_t_vjTvZBg',YIO8Od#8E RϢdg&)yo:XV4/ "guńO!N86Ij4C6zZ'fa]Q12,6˱6d5-cF]cWc?򮅝\ IԄms)S0V"qTpl7øXun㺮EN A]csh>YP{!)0>Ԧ:"PuG7&rMPLj4}B O,~W ]G.R?_6++jֽPlkuy ~2@Kt1Tm_QU}! :7.S! f>] a<84ءLY[2^$F>1@Prt1@xgAA0>4T ]q7#i}==&B9xWb8xxBnUWnS"zӗ|!QC,"WZ/ ]cque.RpZ D4~!'xpc5Jz~{3fq~-~l~Orԓ#sQk3aL$9qLSҁOS`bgH\xoP}h6/>iWEvk۪tCpL2F ż#/]AV)f; &N^e (5:PDHvnh'giՠr_}ґb7gm QX•aD6.?UD7wz2I2_졜W`wOso *nn}Ɨx5JqZ|JiH+ Ʌq>xW68B=53O̪(ha#A92~mYDJo_qdYk n>BkW҇\XAhG(=!Z@۶ @ ͔AEÝ[E5@+ݗK{~ VW )[?z=f4WH rᅫȈ]@Uemߙ]yPy=Tw\1mhkgB)“W!s5H7}tG LL0Hh2}ff186-HhGoBe=v @}u90|7uRlZP8(5sxM7^8SWHr!V\@F0("V$@ÃJd^xicSI5GG*Ҋlr8я"-7^6sӺJj*\@!6A$"[SPv77/6R2XΥHn{HAs)("_?LpoM&`r"tQ#K~EB})b2/4qdn:8/ŒyUNGy2SCPBK p&w@Ĩ]:1?=B*rD団|06CE6r?S4 ]EB{j,-RP)NZkw(ݱy=ྱ5|i:NT 5*ɰfdh48QA0twĹR)`'ڽC 6Tot-5|0K <@$K VhU)3f˶qhP(W(v* 7l?&M5l 7nR.5 X+D s{L_:*7iX^\`,Qj?fT )_/G3YYƆM.m'E%`=I؟aɤGď磻t* ׼0p/L 8 "x eD. T9#J 5(ԓ$=X:>VyzZXk}q񖎮&7_`@\%4ϰcrك+1iQyGAf`/0./'QMe*M_9Ps+}߽TٱfX_?;!G6ca|o'B|z[nAfˎnOCֆvpF檑[`ù 82(`mڴHa-X941~CFiø((UIP@gJ@(ș?^Τ,a&g&C"wC.vnX:h95aW Qf3z576*Lq!lWdL>+'Z,/bޙ\[gG͠gBmm?_sPQ^G'LС.@~P`z)Nuqi:bo(ΉĘjj*صػܡ_H8(Ek|.R3,)-?K\꫿WB KL'5Q!^/(lW{PoQe&$Xp;Ae Ʀr KpTgv_S=1M)}AXChVxHmtIW4Y~ٖ׵-`bT&:l[w$vXnNߦ 7B.eAWTlAjDyh;/ ګIb 4a'U`>B=v ](nbu f]4"_Cı>ٙ b+ZRu)O/HnrkՂ OMj;_b^| b^AУ[,ii5⏖a.x L /g'Xw[СOnjr$6-8(iE$,`x;-r>@J{:ٯjr], ] R;z~K&/Q]D Y^Z[[uo9\}U,z*CqRN+9*QEKƿ%p {b$;FJ!pA4ևSYLG?^ p?=hT1ў8Up~HWu< u/|lUB^ son=̜H/'F@{M!td/r"2O˭$DjAݾuKW'$ ʉC,!!0}xt3b|iIOa;\g<,V37 |6d'-+H}RjyL?C  y N$*9wm֣am}Ͳp鮼 s Fy ^Y{D)6Q˫:fV}r& gHL'-¬Ol_Y|X(0޻@y곾KZRe֬pӁe߅+|'PWmd@+&Qp̂a )_5 y_S5!2_;l|,5ծ<<ֶ&RS]ջzS P s+_mL=)DR]e}J@`O:4Xore[?A_e (~pKy@MIj.pfbUv {` f!L8'lF Eg5Ƭba mEϙJQ+`xHl(& Cq6a As\!Єџ編N"/`<9+6P{I =dۆrKRJ,^xe9Jn{ɷE}PqfPw;|[->w #ϓF7:pm3i [?V !ҞMykn,8g@,(p'`領(>a,MGhwv1[8/?viu`s1 &KR ,@F%䮕aR. >ۖc;\q:@pz6uq_]IJ޿^.`|018u? ^]4O!Cg2:gSFHyfF$;IU YhP xHxLU[9QVr#.y^w)K:AozX%! ܣ6SQDurO(}vŽh{vj#I˷&5b}`nmn7ytؽ3;8 d8\id2΄o6 #Zl^ޚV H& \3=.:gG *3jm.߰YIR-ҵ[N 1> koR IFF hOv aV2>.CYA>;  6"XOӋHҿ7.N7LN-.bhuXi/+"vg! :]2nCh,zchq,B6S]< &ZĴŔ-.J[>Y`8Jʼi+?NҾJUlup. %b@#S46SSM^}yۥN{_7k]OcY? 'Ti_ `ʲF O'J+$*弅 oǾR# Cʕ%<"BjDJ٨[EO#N+{C.}(.G.ݝL'4ɾ>i=Zb18Qg:\?؅3e\)l;*6_<#=^:kkf$'+ph/e5u/U1.WXqPT%^w`S%qW1${64-ʤze yS~~ꝁcp?/!][[ɸ n)y)!ZR>SA>^4ٝa] ލs6/^Q\AzTP7%&I;}opƞS}An#& K&EC!7DXИqy*tNȾ^ԒD?K?;+BmM(.AR%Js'sK#|.OV{!C1{KoWT;ݛ",xˇȾC^b ʺX ոdyYIʀוt6+J L@^1'401:u{wdmoە߱j~ By6RHB" fS3C}heVN2ph>Q "<l:XD+6^z~SN*;_ۙȆkϖM\ ֚6zYx<hn|qoJ.5AarFmǻJGBG&t,\mA J>9R WaY-ATk?.gɎ jwmÊK2UG]~Й2}ҪЁo%zuuŰ"@Dvy#]L;OޑMWLNkRsL*5v)?3%+ Kˢ'F#y&iz1/9UK8eq*IkRy~/](vc=M `kjI;#$S;?`,so Y uLͮJ<)'MxƉa{:þ%BI˜}X 0sQU2ygZc }6l;az ŃNToKO~5zAPE|__S\oTO,a ([!kg`h|֗)!י:n==0Њjc 2Q{{vVPpQnNe>^nr2g;~=O1tbߋ#J"{"C]wp Htk 4,9cBqH};A0o@ Ц2EEh+| }Eq1N2xn  q @c&'32 K6]XVrZJYKܱ:47$wB5:*wnJf.G#= OHFFG Xd0l1–t ٨~gnx4N~$ljgXӋ6m>x~Ӵ" _FX0LީzEwtNmƤ+(BYoҀr[ oIeLGFfXg\MAB Ӛ u܁Ȫ `(iKkV*{UfV_qͲhLHאph nEBB+m'i^ ݑZO3-Ҝv4^ ]FUAI j65 O? ;5cs=myяϔs= )ЍUy2#zwDZ (|gܽraD*GvuB%`"SOI~$%R\gpԿW lN7IEבֿT_d$wuh25yiN`U;cǁL5:'koTo'xD7v)$:D)YZh, B%<=\g[I? WGnւc%4^VAWo2heDl.1F}yo%PGRT2PqOb˟\b:k}Bk sgߘ_&itȏuo~|:zx!c~e_ Yc=AI㇪Dd$*a;ޏ5CBպQ<HEsL-4^fێ -Z_%{e4oGΝ&\E/ᕝ9;’qbªn.TB[wyZ4+^ qrMpTg}{=M[ yкڮP?!{a= ay&Oյx땅s`ܻCkgЖ_ :޴AQ29l Ewv]6(ŠNp(Q:.~$8pMdIi?*C%2-17CD&]`/u=f9QE2IaZ̕Vff$E.t žyX5!ޡ˱]1S56J~p^ %|.>C4,wf> J'J{AnU>zM'05;L5M,,2WYf:uXS˱$B|jfg,Z:@1.i@ӊ5Msg';o!S*j|+**xkGԬɮ- ݅8O ~ǵW?>#}2.b+|7C`j4[50h&H@@ھb,L3( ˢZB=#vĐP+[_._hn䑆%:[%K)Iª2]nKĠ@Hx WG럑g y9_)R2K`4c5O"X[:,3C{fd.V;%zyȥ ^4/,'0hn4MTlL=o,wlOs{Oz!KBW}$䤌J>|-.k,Ql5RB zANSY<Q_Mx~R F$TUDx`ܻKxrKfT׼j b\Xn!bzD\!2.CK8':/~J/cr#'܎e=e2#K,gѻ")qE.$³O3>D &(0CG[5X+=x،/vu[ֽ?֥(R/*EUT,!ly#Z^,Op@+$n1c]z5?)!j`x°?1$C$l}2s s.Y/>튈+Sa:~(h*Pw',[nwL36k$Z-EkaY9CFZ :yt4򽫗HSfdRPɡ_H:A>=߮zzye٥| {C/\FֻY 9$9/]@ (Ȗ6y u߁&Ӆ ݭQ6r”e@uLyN} Ou'wF_f;/dq֭/텟 J 72W 0 wF6bv2g7*Qo1F3$Q?05~;IDN;s&xLYJ)gV#)Nv* q% cO?1%o9y_muՙeOB;Ϣ3ypt6&ЦMZu^''ZKXv;zERMW6Y?t{V&_1g+)h\FJ?w"Jn[E'}°;$tBlhBwO4\H!;#BaCU%ǝBfjqdHW]w\( `WO4Z Gxۘ- 6;:b֯d]Cȃ'+?^Vxaƞ;(ǛUj_S^@jB"yTT IZ'\Z rJ(&q9wS,S)R=[+蠎EşmuOi;*tZZfbcL XG%8Oͥhoe'K4JCc\DYqXP3WUZݎ$af&,PPxˢjqfޡ'cA˱AIs]Qg-țh2KFjl Wxqm:͎EvD~3+G`gW!e#=wgĆ4BUĚ]BoSJr١pbjB;vZ>u! }ͤ.@ pHVT?5fh\6,6TE3HVSHx68j?ubF cξL(1"KXY9_ TN|{NܫKaUíh7+򾂃h1_wu-˨$ԓp[6 WӓB-^ /r 8X$UdJ81쭵s2-a"/-YSSSs@[Z)rGQkqIe% T͜v*wLF^0H —UuOr} !0E]eQ{2-t^-ws.ύCF9sž6{R~(_"Mo'`&XAF@POE+5LMAYYf8~Jg<Lhl/RfB@*Kz'1O{njsjd:R<,[f:Xpbm잩D{;&)0 uVi9Wwq0Z(1$;cuE?GJ|OK5SG0%-Xf<ӄS] vhXCQ|~v ,-K]!ˤޓy?A_a׫™r%H1y)R$S+͠7ESafњQû"ۘqo2qRbwK9GuDk#uQo T 5}uyE_2jg{{ID_4V_*4.Xo- ڱ՟|+;-XwDcf2Ƿɖ@?8 XOmu +qBAom8' 1q2'\X&٩SD/VF.֫=FRV^J&O,ĐPZQ&L粈a PΒw] UQhSRJێWb_H YORC/0Cj\Uq ݧ0#TR w)nW[kJKW%K}0>Y9|Yi[ELZ: rZ)(_u+Xz \fp0anT#~a\ 7 m\+RSƈkɔ?j(vҏWDs%s.dl=,<937cFah)-E0}^ؘ`< 4sNGb*hdT Fw:(KV&u1Wf~ʨb&!#FpƗݐ6'87Md-ݠi ;NfM{P}t GQo6w=̜*ӆ fF kxaL)4]6Bۭܞ[yxv7iSdonD;=ǡqt)vknkك.-C:붍 UA#Ls DxNVO=kVM"I"4LaWp.%z0F0+gL/){St9*tEdLE+Hֵ'('V _`8UD`Z~x>Rcj'" S6&-8{]V){u+ԃsҏQpqvӒ)}_& zf 6#))XSsj IF--tǸg"p+!c2މ|XL},Fb{>9N$w`s ^W׷noXb_ d&Hi +X6$nid"=ԋ :!53ǃz\Ѫ^.56+ۜ[5X;~7]M7Vln1r>QUpXBOE%f D'h݇FdvGR.=Sv-FM!=е1@ZXQ{S(L-*=QnqCe]7Y. i+ o>hP K>cT2k̏1g1jC Aa-B[ I_/3|7Fޜk&_؈ YcUIxn=|c 7Ev%"!fWІeՔQ H[E(No5ĖoiGŋG*\,ccP=`=y }=5])AqؾTq¸ V. 0,(@(3%${tomSE,㹓z87F@ҧdk12C/;p2ScJ/dtaOF"S.dr c]Qe28}+]78'6U !ELmkTW_FΕv>6] ĔFw '+6C\٧c1"VW/XCП k1 !gB|^pEWGZJ.B>\ _ڨcfT6-&}QCy+\TaZ]*) /cscmǐ&c1_m5 ?u]lME5Su$ GFɠ sK4  EJp1JjnbgZ4D(2?"@5tI7C lO*V`_jWawTꕛL킑=pگŷoݹ ޓUݦHR72g0y=%Q/|&ӏMMe brC[oKjFRiLEG^#HY" =ᩭ3w ՗o$S-WL^ߛ?:*VF脢mrl$naB=vj:w<^*1F#>:tbb EA~A Sf0zГ# fe%*^PVm lX{BnScli n(b^Fg}qSf}^RT=^tY{rN1ʧ^=:uZslipY*r1*xT¸'tsi)Gj3;6 y1PE,N:H\K~ֈ_FѢnN]! udKdpo9i8X0@SVѳct`A{M{]jh ~#1^qc+ u0(_ȯպ2iE27!$J /JUds\o!b |qcU ~r7 lqH] H"Q>گ$4= L+`ăp~D@f}6apGIFY6#S6>Qݠwzf^+9O 3GK6j<린=t,%TuXf1f=Zg&Bno)lHagCkI&'# cO1/:]fj&ڝn^ŽIISn*_ng'bMm[$H>9iɊ#h٬3$4vI0 AU[TK! J}ׯLeoug $jBx+{uE$l\cE;UBȵSܾAIƎJhC$P#<,WQ"g%j:0DN&~>hњ8 [o.U .}nD(( U7N\qڂ6w+Vut#.ό׽I|<ԓmWm hh#is3JINrANp+>_Ai#}]+[KEʟ6^ŶmDaw ~H Z/h,CWY)DX{,j"uӴ4izс3vp6OӃ/HuҲ!"._gswȌkBDHYqLR/-n{\)zs?X?N#:4p?٭\e=1hsp \ ՠdmj \,o?ˏel}`*HFwX7)R5Bx +v_^g4C%`d3u!%k{3_.Gği42u;R3vm_pX8}R dQmX% w9*7UfG-+1Y 99YZ(qCɊ@.-wwpEBkR'qUY#'ry-8w:AN${HEr^[t63v Ԭȟ]TD5cQ˽Uawk}!#VK$j-8Sid䤰-=mRXS8x1Wju;/*xtPVڗ bM*;Gy=SL(C;gJ&K]Cnbk3VB}b_'4~kxxN Po/L?" ZEYۍh6eNWVk8 ٦rS!Jg_bY1L4RiFcŷ^|"D.q*LUTԚS5>eA׬sjxKMe;&+$-PZ`AUdžދ=LPc }aG܎2V Ӛ{ ĄB3HN@: GExPD^1枙<mm&%E >s`_jqi۵ƅgygP9ŬIh@>+Ѓ\F $"[^*CQ- ,lܫ}hi}9l"ҫc%% 8!\f]׉T$)kXNŽuмqqEz+"hv<rIAlŚF~>hә-W5$R_@H{&FibDNpIu?Yot4^ϋ]Ͻ>E6_%XѾRbo3F4VO-7?>3w6E>8aht3#.+2g>Q4n ǩ!mfq[|Gq`h wYH{T`CK %rwҮ֝4jI52i'ʠ'?gKQ$Gvʼl"AKzHb|ܽ1FdӬ6 KK a0Tg H7pFO"̈jL 5 =NOvk[ht껞oeg]$h}r \}u;V2N![rԿ% m~Q#HahdK=>XnTd\8ǜJtYOf<]JM jwOh4,Bc)} ݠ뼂֐HǾůbRNܓFBz Ƒ-!+M~C} .$jLI#@3ͨՓir-w1vj4{x[&dGdeGbrc)Cyz,' 7[nJw  ҫXӎ'ruTb =&ww~@~pڴ2$dCP "EXmŨ3LQh [1E'Q(,&PHu݌[3 ^(am-nrCn>Z`:Cݠ Xqr4r"lps=]QǶ"`j"%h[ DXTDeE9N(Y?]6JMDMJ}6S֔ӓ&gKTxytڜ!8Eol&RlCqb%dki> 詚lNo2\ł.w ZڴĨ' f*^<`O Prr DzEYk8~?,Ip7]85lAږu@nbd23 HH ߓLV\Gƿ2u(צr\E⍸gH~DGizɱ\PN]yD)M&horszW@$9klkVް,xqFtaI36cǞϷFؤnT+#EOR>@s^ .TdoC:X%I._O;Z(uRuk ºTd .͉zɬ*/0pZkWd}MY5a7\>+չO<^^B$=': ̣XpN)3`1 oҁpU~睒vD^ ^`,6czDyZ8Fo8953IyRTOoi9@?˘ؼfV2/Z$&G^N&$f[u.Ej-&ʝ߯ەuǡh ?~-.ZvtGg1|C!l0ݱ7:d:s| g,(}V[fzV _C-Pèf`=qxi6\6Js:lQ/S-*M| Eq}aZC2 )F*?Q *[4Vlh* ! %K$ȳ9u kvhU'",YC/q`=`*t\:m,wgsݑ;ؿR>=xOxGϐ| V]c?GB}DQ_%Z C%u0u}fb9!\5a3y߰㷷2I-),?yڦ07] PVbdɢ7$2#@i6F$:$I <mXWiq&,y$Y9|輾EB_^_~ y͢,aM[޻97OX,616CF0ҦV$n!ruY"A}T $dȬĢ'Bp3VC9+I>N>@ H;<}1Ur˘0rkR\// (#}8 4oY{K|}ڕ}L&HzP5G1Iɸ >u׮>!o/xB5ĉ:c!cK(O9;QO 9۞>M 4CUz.wN6cᑬǖ_9r7Nw~f_.޺XWJ2:hjl:A[uFg1$ΔJjrK5n&_g>J`/^2dQU[}@:IoRbPa>_n>ࢡ7*R#Ϩ85oXNc(=I8h@=@}6<둖*6>s7T]d0=gWZ@Ԅj oz,Z'hWs{tD<@F1]&=fYjj&F``ԋji{;+Hk8G+ "sKΖ\t#"Xx7ঞE1ԩ_vJy6gΟqV6O-H%:r," 2حP,Da='U?͝9k vZKO+BQtBPu]?ͤJ޹p,pg垦 4kF7\L@B*/j[i gbp7=>s @})?9a7^N Nak-ۈqE$uwݱkTd%glYm+< DkbHR@M] F q[asohPAml5 ș0e˔o4T2p[K`ƿ$ɱY6#~?=D #C!ܶo_V.D>@,~?fO>KSe@1}0N҇|B4S\fp 5h){QLLQ3GԈӉZ]oq4sbQ*񼁛I)ҔLό@%Ce% [gSwbe%'q͑tݯ3z | A~R{h}rp:Z;r z95 E[-Q+hF~"l,>9w;qŨIlP1]7wYm=U"8GMl謷O^"#c7E:DIEv8\1LQbGMt(zi`wnӌdr#g3*|iqYFOےs<7V֝?w?m4(, ?.Q c|汲>w/>PSl̴͋t1hNu t[=d"|(dW9l?c(I{њ%Nq\Z8-S &JH.[vt5ݴT?!zTQ ՘ 95e E#;.t|׮X ˈe؝Icֿ0&@| b=+*1!_ϾVTJőhF Q՛ h^z18tU3VUi6h}T>- 慽vkKh#\?svGl=91)*@nZF.Ӆ?;z<ǚXsNn ڇ Dti&ao Y',Y*AEM8+~<ePzv Uԙg{B#3wŮ_Ҝ7XJ& ,a2"̍Bð invs(P@I.E"* o] [g>< Cnͅ,5sjb~~&CBBvd$zfs;鄇]B s זONo)4dO@>$ers yZUH4evη2c/+qw'k\vVA\`8Z!bÚ_ ha'L0\1RoPs9D[\@}m5(dFgT\@6b~.nCm d75z򻃡2r HI @>n@Y|He"A%Kr5rx 5]B OcϾm*-8f({3-wqH"%ԗ `Dbm%|!sh}H^@ _[ۯWf3(n1$r |1O6ly^1SAo֌[m߱9.Oߐ&|3>"[R+P_2ocZM]W/ˍ*"Snĭw?s %oniGfF pyR[q3_ K 忥1qpё&I) 1A9Zэkw*PNQ-:[srK E!FWxʭXoIkfeÏlW+qqJ\. De-`ϛf t`D-AM֐Kje-57ٰFb!WU?o@+'B멧fAM\=aF:٢NG 3Li '+W(S0N/+Tbe <-L,.s,3 Z9R,n(yA{ׄUzd ="m;I!iId6!Dd&rHQ0@bljB%٠}VT6q!iB[HA jʛ[~Qxm!@VgF}FUŞվ.lf_#CB=-טU;ՠ"4?>\ |S-Pi6]1C 5 :`$)@Ht/+}"RE6 : []SDBɮOkWG4Cuq,6>![ ` 4kQ MnG`/tQ<,Ma8s4O3ئxu=_< ҭY,'P0Wj3ۇB߼5ϩ =3 vuZ{W =\'[s(<I8HP-$zW Qc2nh])V+L;7nN0kTs wp0fэGg7m5mx~g/A_I;JڊYY[(Lj#_:!JrZBu ,qpAs>c!^hlMl›Tjߤ(VEZJ w"ƬB#V~NZn I#@5p b> '7a(l5<ZV `ĞI١ATZBq‗Ab2oR52leݪP&rФmmK1fv]Htys;Py Gp <'l2С~J}ݮyχwˇw9 ]6;!od}dx7j{ۑ%oy#p* 6B~EgXl\ )fN f'H/ϿȈv~29'"j8$Su,TAf?`cF_n ׾B$:9( -sǦmmQHă؍C8K28ƽ5fW$%1I=zNGHz0aT34:#KJl썌|oF0,9ŗz̃0致9<J 'D<-K=/ۆɍlwwE\%Id.Q!6Ja2^ԙ׾Ӫl[L} 0O6gx8nΞZAR\X聣 (tZCQW-.ѓ 뿩f\"'y%}$VO$dvQV`TMw_TЏPU ^Bko(ŢSgNQ^ E\ܭur"k//EEKH54 LS`@̃_*,yL'2Ք㷂zLoͫJQ a̵LX~єT{6G` T7. R; ʤ,WQx3 ka˖_:'{לY^I'"y4ĔPӴvTlyqh)a{2@4t/װ8¼#Y%Y {GϏdbyB1(gk6 S0DiV8+I]a(Ư@V&MItyVD5M8ōdߌǥ3?Y֗WHl_&S.,afG|΍OKi lܪ;f2ndN6y>#ǧ\V3߬RXs(GAQEqj.%QpڱO=ϟn1ʶ/FÉ"5GY2C>BAb{EY* ľV~96,ci8aY\۩c 4?BGGup=%-@hzByK/BbB'@[v k LHIx+cdRD8Cw)#+A(/r!V+ 42ݝH\65R#@t֓=/p= cEÝAL^ҦyiV$#3Ou6+ zGgl+m3_#t,>iZ+(qL;(IPH],u+1~vHkZza*gĩQv\YR>s^Ӑ]f\1}vzK07Вp_Ia>^C.U87,O^jFm!8|w==$dýy a$^ܚv䢜Wc}A i0`'XH6Tq"(3W|̭Ɓ:E`Z?.Tl b*{DEoo47}1pxM_oɈ;Yxt~poOGT &8i3"l]|no$EIB3Lj721BybU31IEǐU\Lo+C_[͐6g޸TI7NO*mN6adPƘP]wc5DI-]ٜ#8O"hjVV>g8fF~n*3T2R@?%!BTm:L` KL<%~e:pë Ƽ`7~?u;? f ]u 1Q7bA;Ы0x{^ Z%ipbEZDPn37i-.:h@ǰka{9};xwxlCoj@q=DE"wdW|Nhǜ-M@w.5^`>)'r3/> 30&MWҲR\N~M8aC%-h#La %h Ξ3E9`ѫPӏSXwpݹ(O5rf|u>=3uv)ro[OIy`1X( lrWiQy3Ƕ']aVco*PL/hF_̳n&B!ɎL_Y$XW+n|8MƩ|'XFւAvZD6!h ;LC皆?1H'h7Ysg(Mgu{ns3 x=9UUf7*"OT6ٙf~}Z{2bRLyU}E,p7sΛ'A٫g@CƎBdBORIߙ{g7 л6a{kx(L٣  \lدOΈH)90HY*jT s!)]qogBSe]+JHa=+ioOa*Pkh<F.݁bCA0m5X^P۬|unz7&aG刍GB AЭ~BonQ w'R`h_jq?0bgRYyd O9Je;j~ec`(E[D?42VP b.^G'MyݒVOegF~s5?]-teAy׏Tz!bUoBB.')_s\q(nCwY]Ch@?*#m?l:7 +׳U:W0&(+=*HK?gLNBޣ`Fu37xƤCSZc{_|2oNH,v:lW@qn%`N87JM3H65aN *ND FYpzxBJ ޜ֠,ms Wo(Fע OgXoq㰧skp/|"g 2)=MilTV|$Ztvп9_n:cdrGB2GLe_ƋV/[pU.s 4&:fYiRҥP]Sjz!aQ McC&VŊMtVFm#,FqZY# 3˲,u`j{ 征SѲI+ZoT097Q;iZ+u cREL.[)ZP% BDc(a"u_c}12JG  ڔz'ya`3ߛo-Tb:iU%L3ɲe4 xǫ.KMRC^9uMI[xHv5-$G/X+<}o5ڧ <ږ| La]tZ$Hس4}bp<43.՜ކ otS~.[/BB,}ة.Йlу*_Wh=хD TɎPQ•p1@x!(4!8|B!6ElG6G^ӞMn۱jJ{m"X􀦥$KLD.eW΄HsujJ3PT)δ.z 83WvȜQKZTYb-/I{Py-0/=>8$z7^sbkR%-4WN, !a/aHs( @y#@^p&)w2DbK LDzqR"94AWXe I s56Hp6~c\qXҵ`dr}Uซi"_ݛ+z=,ϧ6(۪}/ #oҸ=_ɏ'SK+v++ebhd~zA;* 0(3 Z7}la,`A]qL6XwvJ7@;=7 y [~qHzIӮ6gz(mSQ o?b6T;=3w݊g%⏗8ڌeyv&[-J2Zr!ai>X̨I l. 8(F[ӌ12a4Ԛ_^m?Լ̞?턺e/T""h`L?UJ^D p#ǫNq_T|>E5tEo{! 3DEOs##̹-KB8KrunÝ MBQK\k#;^`ZƮ %I;KWPYCMk_lBßg-3&>Ӵ 8'G -ǪaW(j(-DOOj(&1xV/L.&Jwe$֟i?_X 4T&Xo\quhO&lq`ƐiU"fu`xs8SlK"}KamDorc $kiG|MU{Wp, =+Ik dġr#/W(ӸD$sjJRb}o:Շj8C* v"MFͻK) !!K8<31}D0ok=@~"/X4I?1ۻ9uknd6c/5=;P?Pz#ԒI!?O\ԍT8-/񵐅zoen7YK袸[ѾeN mQt l<.C;lt\3BE8VYF/Fmo3p4нmgrU|'_ DEc"~^VK-rۇZH* :f3o0sP#$]?D#Z&T)o{[9k$.B){fwqdSΓ'#gvt]}Y:Ջz?_J5”ؕRxS M&B%Uh_C} ,rlLᾕOkD_ 2\ՓpʉpVuupx3)t!P6NִcG NXe1 VPYî8gL Sz.x!( S W [V < S+{ZI8=ӑa7xk|KrQ^HX ]4޳9kU'Nj6uo9(kBt2l>Ʌr}e7qANѪݟEG_ыQXњ_W|qˣ$}}PPrk7T,T& ջwPw3%5LJV@+\PcXjk5{6M Ab.;otNնFrst;(E+yV+mtM<8?iH|ԠZ"08 !..7]haֶ7.m<le@j(YLAf8yjCp&kԙ9H3A dzMZY@O,zEd=ϖ=CsJ{uŕ({f& Xn¯fbo#4) Wj >f&⭀3IN$gȓ,5$ 1#]+c [S@&b )/bje׊resѪ`f; ^ß06 ћT5?|=bkLKZ7:i@aE9Iܒf;g%!`1H|09bJ9wÝ,iГF2N͎|l3_e{͔F1O!HLR 2.@wn;>yg?Q~:b7y%N{"d>YZ$c]`uMwwpR +Rn 㾻FvfA18NLt+~˯k\hb8r:Jfs2m.hU$Jro:©U,#% yVtmR Fy{G碄eSOE]q#myfdR#|_*ܐtvc<nL9P,ll\^m`it:YL kRj Esxi㎕%64Ve/>h XnLZqՓϸMeHo4|ա|hͅ Q֪Ea50|j̳wS:bOؙ8=Qx:$® @t.j;s1A5t"j3->F,| Jf\4|қ1wwźB Ʊà>VI8-Ԁ!2k\"F@9\F"7j%EޱP-0-Є>ԄUyJ!Eb߉bWa?\^n-C[ [.NT `(aUOq\3ĶԨ=+G ` `0u} ^༏8(ē4(/*쪶 g>C$ ̽vXQ~hߡW?L_W]_s%tg/׶I1((nrt偝"~њ cZ+8Z:Q,F6.M1 {u"{MCt4qhZ48Ka{JR:mܥ&䊋Bm/SYߋ FISkYkCbszMXKHX|F' R@^[p6to/aF  pbw> &CyLd),vB憸 :I>Lh-؇R" ѠuJMz'(]QL7ޡ\@Е:잇mn̞|hKGBPk )F199,37+O3L s(bm/9A~0΄vZؒJ7G -qU۶1AxMgZh?1ETWvK>ߕzsht°P#ɍumf~ijZΈ2{%G7\CVskwF^}Xm ^/`<{M}p!h[汍:qzL{˶ ;s 49L\<ާҗTraߎIgYT(!-U _5Œʽ9-껐5pC}eNi魤LU vZEr64o7 \ǡ?lǥ2jtg/g@<iB-:iNaԖ$IcP"aUeTJ)F{;G9_v(r0?|RlH& 詜>CgQm{a/ný`@#:ǐ15YT8R~U|?;OmxoAp{9mvؤ]kcp{Ӣ?{Enw|ʷ6 LAb/RzHf솭l0UMn%0l3b/^Ck%Ǧ*"2{_f{Rm Mt4xY 7[)y&ii 0ZИ1s} O:(M/oTu|/\e3j+#<v`T~ȌZ($%GQ S ~N.V9,PÊxE0 6p)*V8#%!: iH۩~m~QZĨ*1%ŵ[(1qmmMtp5螹9<璜~(-?MVlɮ㖟(8}`>qkLM}w#AT]Fbk8xpOi?8:3lU*ivx4{7\f;틎s`|.=bv]GI6r.8PX,\85M*7sĉxa<˒ s$g w{dE5ҫW06MF)nWPFysӄ?=aE*~Wʧ"RGs1Jt;i%)kvq4K&? 0]r<(nm0^UHRxkHg!͑gF [~s:vtK8UT_c8$&bÕ 뼄r'5IR|_ юA쩟"j&kBi$qSc;޽ JFS8s=7jGڰ7؃Ȑ7yY%`+M4*ph[aϪ2̣;2:7jyM30NOt|4FwKYRDo0B, 7t Xm]%-AY~h&* h+\o;;I]7i\}INq+ G%)Q`EpnL ol<:"{?GZbOzVAAy^r[t8-*t=ٓ>lFeղݦV P:όoN"K!bp,%>̆iF4bR#tAG&`9)ve:Am‰K/k5aS)k59̎3`B$~W{Oct1<A@JNq[5q<|#\ %o0PN`Dr|NFX( ]Xd م#XNxR1l##j "4Ufg )oq:qM wpᗋx0ȷMSSNl6~F$]jg}}pV5vv.Nwd;bRp[ 妣ﻨPqFHHQN>`@E;WL]RÆܦ g,삲s{2g2>!}YT i+{]LZeH傺</ Mvdž~jǕav72Gi*>;"^bތYLɡ"?{F h8pYB({pwCL<^4 +F#$BЦ08e)R<`: U]uN'w9m") "4'7Zi'8nbRZP.@ >^ J>Bz۳8 YWaeN< x:aa [VУh)%Xw$tlut8zIeP][&dLj&>5t@T@Ɗ/x0^0WT ?T6|C]JByԑmd$}r-o; t0UFnRKsLp0 >X5ƒ ߑ<8Ƃn3h;-uJKI~OV>P[ YIن#F!@uvQT3> t==;myhi݁OJx՛TCLcھׅ>7qY9qFy?v{}|i 4BPhVhie6>q6 |Q00p}],P$.Uz ާiBa?׳p3v:gZ&+:}8ZvPCX2tِ΢i"\ N,[T\b빲_^OZPw)0nD| ZXGssq唌^1pm~Igi(1`JPo0Y3㚮vKyd{]Xxcs=!P >_ʸbV1KQ.Yy߼YLj2][hd{9bx 3xK6 C[9s@n _&v5yeHGm>?x率 O%?k#@gu'-v1W)-"l2eHaPblI K+/f}uM  Fq{D(߶ b|J'84xlWD𣲍tYp)u _D97b}ru'ZQa%'h6.zPx+{n>^9԰Eui8,2XlF}"V +y*յ5;Y/_3Мwk\[3/"p(XOV ݧ.積M-Aj=2LJ4exҏN\o!ߵ=oʊdZSFj |A guOyp Ѵ@?$R^ -^3n("(n9Y-G]TEhr^6]V pE/R!Ͱ/\da=fPj_L>ljXp9v,V7U aDR\"PZ"7N|RօkĂoy[gEP_ʌG 'J2<^c8Y ]!&z5^YHBXzػ7ҁB(alf%dSc(۠PZ8X$JBx,XxGsCt=/sct˟4RtELUhB[@e>8kTKwPQ9צe^=86o8ͣ As?"'C#M)+&P,x փ["nfj*2 $cs?WxtM Kk|ۆAu9_*};y4 N` h#ϷrpcG6!% s!|Gүȸj@/)45opTxax׬[9#3$,oja+v˒OAoYOdT +YnY`ج VmġwУnn [)r8 ~NxXzBztWktp(vf~ˬi,kWKGf`U5qC-Qظ* i>) l9Ί/")|z7ȵ'LГPO}hj1˨(3d^:^i#<| -07zz-x~UU@ Lt^H8.͇t-7? +]ӗBV{_ﱏwE}efɫ P$޺ LjE(-Ey`0?Yݏ_C>jeTSZ>nN0Mrdz If^MB SJ]GF2F͂ 2{rR*>}[] 2; 3зqu|ha? c^\C{qWfL.N# -}9 - R6dphD[=Ud0S/w/ҕ >r|l h:DMj{wa`o23:qkt٫ZŮCOxtEO%#s5U( ~hB՟HS>^pXJ!cT_(F57ܮm|~0qA%|UAmkI0 `-ac;ot5 /4uJ+@2c0e ;DɅ!}0`c bգ^ JuM.;L`TG %:e4-ݲp{y!y¥QZ%,uM\446 HtO' K͟Yӧh?rj6g|[MRXhag>+|3PMd %߀KQx(Q/f mLZTIEcumԒ@1yMŋfrTsHM&?);p=,sq4⍩#Ra4|C~lC#ċM n T\Qօn(\ѷYsk8($8Yo䕣3Aoxˌ|X#㬽N0av%N{hpfP[$'\ lB/4q\#Hu@2-{܄v .T0 VadVXm$?#4W`v  .ucY4мa1tkk!o ż58Im,ɢi2eFDZb̥SȖ,T[s7mknQ ,W]C1,͇gߙn.y.(Z9KcS}&36k~YCgaMǨvQ!P!_tA|#V^,Ʊ${f%q:}t~ 3^J0S1J XieqD.%J6tfke>}n4PEȀn<AQDs+h׬r.ۊRT%:f܀̥/A-֊p2n!v@%7?Y;fuQlW|9(S=3od7b >qp ȕIᛩ?`Mk" 8ag-/ ,ykI2g,6."\9_٠3/ݭ;Jl>IˉVh/LT1q3KqvhP$.0]Ohj3sŭL9h2q^Q|QA&UkإS0 b{G5(sr9 YF+t `6’cIr[)@_j)M>g̓3ŶK(l yU9?uԝ묮 yu} Qv]ǩ6I1s` aU\Չ[C0ɀX29x9?.ެabO$57j>eb чUDS5X&XAۅgݪ ͖U㗂p*]Q]Db 4su _D7+ ضb پ2kPk?Y %i _ϸ^ԊWqBG$w`vH{0BH,/eqz&UHM,]Y\Sr1í(I7㋞  eoJF[Rmc6:4/ Mp(T|Q:_#,_1/ ȺnlG?_B <\V˩ <Λw\BL!3@y%t#~<:?mq/5ZUԆÙ @vxUdg?ew%sك}g  ?=Bk% `vHGAj1gX~dmW׀ERvN&t,Qi"b欑7B?H.CX޷2UYwݏt}VEE3(G eHTLt٫2|n[h&fuC;!H*@"un ?ᔹ^Bͺ!%iSɈP-BQYgyg"z5u_6tѠ~ LU@ _}C4$dFFzbY* %6cd&hج 8*j̭pH6DU vb?@< |znߌ@iH4<ҒPިHZB3`)L3wq6I tc |ͽhDZWfy x{٪њ FL96}WW̴ m:7\ahyb PE@'(k@*Vgclot 6}R{>GfF(sϊ)eB/WDc(N`l3,עʈdk;c5 xE nD%2Z_sFbFJFu2Pk1rXOULlj6v|,OO6J9G@β6mG*u wҲ:)8'\\v6s0st:҅J]oN{SOb?=|]☝!jˆ,5k~`<>M pd H#Cd{:[(eqX)Yб^C BT>pYRoHz\@g,RvcDV85XgfUT ^Ic.s6IKd= y'd\j%>ϥ(!Q 9qz} Ėa8xIR#+.O#Ɠ_}Kt*I[`ZO<2t6sC!"}."@\taHl]vzQ𺑥^wk%r`@!zaS&ȕy}v?R 2$Z;l[QY֘+-.ͭ»&c)pjxsd ]6I&9z,c .kL,s|SS6+z"Y*IX̌G)Etg@Ft~cUV/0=ʣe72 )LQ=4$ M~NBQ'&%NڐSx0श"40R }|/9>re^wKAS&mJuuab B w^vmH@a g[_}ak_` ,F*n1Fo>R8\ 9~ /<ݣz|SfWq2kCF w\XS61.)U34\~~A9{Ҽ Pz mpL'6^bճ#I;1 Ysʬt*}xmEMrh A(64۵g'J]Ë&ERN~!fɷ; h;zpye)uZ 1$@7l0?f%%YS!I%vg"!BηS,gQt?qشnuDSlՂ!Pi[gMij~X !(N C!k>j`5=RDwP';j6NBeB®Ww@WL"`.#Ӽ{%^t8CdǙ K(h>QhDG=7 B5'ׅgxebob䝋["NXYT#2,/LYÝK$/̕͟ KeMѐ~8"-i48k],#͸iƩM/f6´wƟ(#9濔TK掂fZ`·髆Cm]Px^:o1Hk)$&d3u'бm5K-z(U^ lK3T/1 V8:LCZL?c3AyT,1)OU[q" &+G4LU'a=/UE܂.~;ҝ&"TO2<.b`~|b`R駫%xRVu_V,wcG1X{m(l%B\=;mٳ/X%O. D:eZv‡G1p뫺QLZG+7@]Ӹs~LU5K>=7]1u[UA*VXLn6+X+ CmʕCԀPgb~X.kBN2McW;vuT*A3?fa#B1nڳ/#/cC!z4FBmhgyB8r H]Jo@.|UEUZ&p-tAa2+&;Ǧa~4s]7 LX]'P+0Y^Zޑ}u ?:w!/cD쎭2 iE\# CSo돭HaE;7(kŨ\s6.h<4O\ŭ%4j9Js3/dWT(rzq'00806ˋ<5ŘDb ݻJ4ͤy&XbEn( RI9~P2ETG$.}ԍnlm}`׷,xPwn jE5v^Ad[PQVQqKcdC":31.ʢ{/HfQga1 3˺Zo*N IhPڶ:=@6YI'd @IAF9h"T5 l컓\żf57rG*T 7d@2oAsAtC}dľoyWBV=d/Vސ*D-I01xw׏&rm~i0dcQL>mY7nt:ǙGۆWXL!m?WHO4^*͡0}OA{v04cTڸmP9ujL/hH}aag[^=o&v|S4D2c#98RX-|Q l9ސ(]ZyC\T!@@F;"d2Fvm)fQx\{a @1>JrQݾd~MWxS7tuڊnzVg4Jt?~;)D'6fI1yQl죹PUq폤M {eg̯Dnm\:U,'k3M@0݀}a1ƾkAhe28Sr~)ʗ %r#mz<>7eda}U]!Da})sb(# ;B"_39|b7P֪Fԗ[RV|y un  xA{' @IyDD'/IT,*<[~;:`,3Z%bZh; pƂ?@gWHR 4QIm Gi%{tH݌YEqz\XQYҍA.ve ۮ8[P-'R^_mkZ\\I-tDdūP[bW*I"*ѷF 8<қNV&dݩm zLѷ滧<1b@ 68v GgEx~̲Q{KTdr^zN~Pv_aDgod4ќEbթ״DR[[C_}Nk8@ITbh]f'Chvu'G^ \- À$=[$l>EyDbJZSxQjJ RcՏS~r=8_PɰDƵWnO~E1J(.*IʸW}Bfp \4K^a:z?]QB9%ge3Yپ="a?RDYßj[!#;GO5DS uGx{Do1ʺXV"&!Jj*X ^8K WHƒパFP R65`D/ueֈNֲ046چ - e&~PQ<3iꫨWYhIV ,OO ٸvA_LV|5x= p*W@jԈ:+ukҵNj|Qv4(u$e'Ae58*{;әn#gpoIXz*F(/E/?Q?My.c,{{*az XDq @"jVIϬ`vn=Wͨ)Det 4|܄ݹE}B%K? N3q k?P"04[0 +N :?,m[ijc[)Bq 'pj1gce'FeE}Z-}m\ǔy6O Ѡv707/CdT[ ڡa-JThє_x,s1R&@oʜKPG-%6=dfeVШ6kBfkrTm"sM6ǹNˀydz[Փ IZFS+&3*Y/V@~x M;*NLgQɑAD&R鿂#xej<=4anSqSh/IZ6a _M))-nVܖ !cM7R8vFv.6 ~hY6%iHlǛb{ VZ*YPrtn+HH=iP)סlBɆg*맡=GWClEE̘7[ f&tW*h">CCۉ3(J^ Fbt[}Ět:0/Jt~ D=dl׶ylWE@s(OZc$ 0iE"E0MRi0'tX*Օk% 4n\e9w[nYBkiJ+A _N>垝6n\>uZ"'%N=7!Vޅn (#^S.:c͜]N+©l b2z-MC^zou}r=F;kh"J#;Ͷz7aqt5%^"o }_d%8j- D~2%OAapcd0_׹] X/[ԈY*`iG8kxӳ@؍DгsrbK!Fc E8\ aVş30P*Ekj^]c* +@VLC,CV[f됛b&2?4F돼ybᗷmz-;qkcK$[[ުҥY Mϝ'A/r=Ğ7Xt"AHW{Ή=ޣk$_nhxplKp!htJ m^G>+g9',FXn }<7#H fb 93~$0ʲK̙) \[!jUTۯzP66ewfUOP}tHp&%]  BSpb~09lUrb Ŝd8cJcMJP}Lz>t_L\ҡ6ĻPCzn՘ܛ0„d#_U$zRћMF+MPA'@`4..R/rce1$151#1eMbkrY:Td{&­1;Kܻ%Ɏ'SP L1H@/JJrQ)<dy-f`xb jg\],ӱKGiA&1^HtjZZQ" sߚnv±S&CQ?uQg˞FvhugPß}e>^Ctvq"38i^Gnn]5xcۖZ=8첸SpS)[u{j$z`5kio^D(|O'AEbZCə9{k9 .MW\^=`*( K Idzl MhvIf9aw6?ji$ D7,.]SH++.c&n*M'& vSѩ56c˔QAxK*e/, MōUz8u sWT/ɖJVǖz]oz[+Qh9% PPis zz%|^\dJ7TYq]5Ƥ\ϓ Js;鉷UL ?~#(Xnȉ780#'Uh,siZRr6$(W&HΕevS/xxE=M/2'Σ C/$^;{w^E[6~'R +mYǖ,KY9SSy8,sr ]M,8,$֡$n ~ De{smX]y׊þ@ B1J-9Z b|6 $i-@LĎAd]!1p9@E*ʚj\Zݧ0A YSU(L)<~в&eU{ߍEϩwh2mmoV|:RPw')c^ |{ T¢") 6Fu&CWY]W$z5|7ޗ6pw%/BJ4<- %$n X ' i<ݘOWEJWes]ؔ32'5)d,u*5 >y1I{¸|,x;Һg PxqDG9FQj @f@JD ^}z`NQ4q8p'ᓶ;0#ӓq\^zrۭ,y1{mZ"w֕jK],灾_XxzJ5]_K1o~ )!*y@.+c*G溁衻4%̨e"ˁO¶ (0GB&!"_ QĻ@>F\5x`îVy`P̙@)ldPMH׼LR¤eE.d dM6"6 yuU~s׬3֌HnPy8Y9;u—||B}u?Z4fj舢 p^|_=f5#&m*x@qtvܶTf<%+SM!P EDPZA+$ t;IXIo5fXmW&F#wm 1ulꏇdlʑk 5}1 hX\9qgB81 TêD%\|5IZeRݜtH"]#Үl3n=:$ߝ2FMGÁ ?z5'Pl0PQHT@˨{B`U%Xʡh(;'0'UNo#ͩ f+֥FRիQStw\'ɬ]a#Ԟ;4.%XǐX&Kqajw[뗷+\ (G1ݝ9N,T(TlG^8ʐM_j[tB}uiq>  V}\n Dc:1Gq2#_we4W^5.d/,Bh=Ҝ{_0= 7)];uR=O>YwؓgW]ITq/|=xU$9EM43mMX5ăs[x#fg(wv)Md {/V+ c*]6̭Z}SvCt4wZ7\ZY^sfA7|D 8K%FBW^%ByAJx0/`PHu8D\~ڤT,zwF[UnܩncQШ䣩BDf=ٜw* n1Έ=&2|b`:\ȳ_UY-;҃@&5SruOLdcz^?)>FN}[=cc 7䲍0w:rƿ"F>]\Gqf|^>f :hP+ bo xqtPЅq&ZR\{Z ·NA9wv ,Ÿzm(z.\,GuNXuS xMJ ,?#oE$'ZӇ{}4pI_ɥ :W׏o-SS?=%Ԩ^wdBw ;ld_^- i7sƁ]Hhq{_顷I8q _ȶy|=Fㅛ׉xa.bߤ^#g3p9.qv=8}HTDmJadʳ[Fh;\0)VI_pc'y&WuC7j."e,"`S@*РI\[w'?9:{KX$Ozm߈Vw.VykLAF2\e^7ᇵπߘkC7Vj˫Mu0 %6af+ ̃xWAyѣ@ p~@湎'.~汽>d!I(0 G}LBǼ8Hd6V`f'<\4J1=nJ-?KܬaxEWTu9ѴCO%tG&nd,tv8t0,Xt Qx',`)Q#f#=3YO[wz:!Cn}2Qdro).?n/HF!'} _qH`s{s ͛!u͆ۮqDa~Mρ'(2Jr%uPVM͔gs\ uSjkxaXS WO*yT#d" oMB\`|0&f=xt 1$L4!3O__'^b0O<\DUXNij/AGPum2CHólpߎ FO}莅 h:r._ÃޢMҲϋ za#;|Ŋc-|%dN_(4FrHu>Mhҩ!WU)<81>IKI7pUϩC)_ydL ֙ |߰ݵ"޶tmQ1|>&UH}b >*ynyjDc緙W[O6JOJ쭚Gt"LZ*"J5(]Dm8kB𣓡7ѐ&ߕ8Ci{H,<6. WeR _PIZ6q~ȄwݒjZOjh ?2U6&r]ԲnWN5ٝLUE^s؊q[kmG^73 x22G?\ܹ!yb@ T,3=~: ׍ĺnf0ܪ5r{q =̷kFUm]{hDo3AwᙶqvII }'cQz=S:&#Ix73?7 Nw+*q=a&QymOjId |1 cۉyW8('ʩ9h ƍ!I0.c)cEpnrL$GL_fyA 0骐߷%L49t5ulȧ cV3Y`rbABE ndʾ"ЯE0Y,+/ tsAP|;:npcs7+39B)֝/ZPBjO",5Iue{j5Ͱz>%Z8@='ZʽXWPv%2@r5Kn,͆;Lsv,St&SD#'˱FnDxi[.h#EiMpRP$8DZ>pJ‘٧[y(oڕlv >;8JeT?o2 #~w507Jс?7o9)v8wRuBc^}l[5iig{N\0&qK}Vy 8eb2`E%A ߅j^#ۤfʷ.(ry p;owW ?,7(I϶;bܢ蓴ki. ΕԬ ;&Krz1S MyO=k3e( {yg*M}{|WIUTnOH ШC_*y拞ۅarݣ3Rm~8g_w ! W91B'.ueݪVa8dٹ*܆Fp_vY3"'b3Zk rJN.0u#BOnzQo 3=ZJv8r#!c[d) >t-GC26yCVŜX#x3Zls}HHx٤v@?!l|xL~RbAY}}Hdgn]>XG|KxI<|Ԟ")EL>Y1_(SI3%M`Ūƙp^!3mg!K|=xȨzXW7f3/U-#:c2`)/Zq؅P2Obe)Տ!LI+-?F\c[I=าE2g䮯f(Ռ,ky;!O=ؠ4 G6xsPb*S[[{XKNy]!檍wx7`}b{|u>TrUqkxcnº(f|E.j1߈YŦh+ M.8HeqQR{=`ac-4}7[hَخV"nPQgh.ZA-gr1=Pp1UvގtMaKP1kԻ) /oOuwq&6hO;{9dK9^[28fjC֤2 1cp+CO ~ѯG(.΢6.~s7TӂY#.= 0x|SEO E@Z 'D P>-$jc,pYY׌FtmH ))ZL+B>ȠfϾaI&^܀)ƌeg.pAJ 5rHO?>=#WH7:QceY:]r]d]j@lwGC&6rE&]} Kx+@+ R Zjl>Bt?8Ը@8dz:2-:Ϛܰ]c(%z+;V+Q>SGj`k42wL~QQϭۅӥB P lðr:51`Kc/U-?*2dj"7lDŽGa{U#{# ܸG@I^+or}c|"-e,/W g! I"糡+zϋQT5HJ cJ$ER(BIbO"Y k!?EΟhjCt<c b`MeWDdv|>)&Bܗ12}v_u?,$:u1Ohm3 = 澃۸ȉgB)a|e\ Fe[ih <~a,OLjWfxw#b@V$Rf`QӘ:9R.2SR'YRܨ2.T>^-uUG>LV…7%$<rx&Qc|O|;"4?e'U{سa+ǚt)̑a2V! Q­K$ALe'ZVNu^,7]2 Z󸞮1.=O2:Bw%C("`5HE8*;/vZ 𺯆E!"3 2vc4>Ԟ1fxx]rpPn緐'gK62*yBSD99|``v8'l0;IQ4LIe_z9SEPf\-? ":ze1E?,%|63 SxLlA>#E`( \}36kI1n1L~6pQ_fO^gV'/[I)/Kp^2)`"e[lxK> H-f|q}!9jbSA`<YJcFLLT$!Ջ_W!k3U"̔4ޛMKf@!"UZP9J[,¡fڳ"qq7).:+k`ڈ5H+N6?^DqrCm+'u좑v *9x6Rb_`Q3]\װK? CC>Ud'@9h Խ#p!JЕ.Jx.(KĄEtVA?/pz4[q2%^V> гu ,ytʓp}R̖BLXܶQOWrobC:\o3 ӊ4Â=wҴޓRnP02B o[{t|= cg΁Ö7COtT\zfN(PAi<,22MK| mԭ^m^7FWGoxO>+F1> vHw5r-0aOYgN._F#T<prժ53FXR&Wm 6IB!`X%;|8 kyYթF֢\"ƃ<]_J 5?s';~ňkz+%Y@za+=o3 ^bs4>QՎ;ڜϹnɄ훩ĩڛ3B3h3ɚgWѻ#Z:w9{`3{;: V7W\+)CP*CPN)&ɬ_WduHi;I(Q I5"@O&S̨lGjg\YWg6> ^ C+4͚/Se͐YӪԼ!)οόcx$bKqzw NV+h̡$fQ::sbp2lC1$pe^%cpPp6hq_#f%Uyixg>k6)a(קbk7WC- B:e==/Mmoc"̍CnN7Ŝ)ZU͗W*\({jUYY k)e@@ 7rEe8C#vFO@0ۚ/A[+^vݞSA3ir}^)X0] ˂@RGEIo:Eg--JO7?Uq Tc Eu%XZ6pۏL'~l׳Г Y_}YTDCTpDj5ywߎܦ՗RD dVtR(|[)Gb!4:­T&~|ɷc{S#Hgժ;̤xq=Mv><+"veoNRWD@/̢=zkS9FWl_uhX.ȪKD}"d]2DhVjØa6whn , δklYZUJ(IG*#lOq6!/{Yf,4=(KA $2vhwN;;NZr {Gj{H2h,Vv3@61lovmHG ]hp  8H;=V3h{*T5&]&y_g  6sy.-|ŻL#Oc6`GR޾OV"-S*@x&_)ɜF,.W赘8_ bA5#=&FWs7_q72NTm+( fu2@UEE\^0ጢ!>Cى4I:$S]q b)Rr u|T0--xۗ [ÇK((5VuzGu`oh>wLNUOzQ"kT'Jy2&(]KTe$v)L>u4gi*1&a29g\G>ĮLb,≐B“ 9ْ$U;6 7eȒ:i~L\¿. r 7dg70 PiF$n꫄_|?4&EiBYd r/y3̽]B$-~dOiLLς Q@SzJyܮπ4m3:Ϸt?XYkPb0!KV⍩`LT (a}sZ&ƿ+?܋]YcN ;>;BP9PД=oc_Dz'd<@ %>hHF*ܨo}3M ׹D)8blS|ǁsSإlѴ}V!(,;[8!˟x˕oٱcH^=ɒ-]{Y{S;3vp(Bɳ(4g@K$lS&[uܿr|XPԐFL3I:-ы6p"Rrx@|e_-#OLܨ=6Vٵ+>a0nb/Vu>Ԭo+9{kBe $;O&ɟk+$_-z%: &(*%p13Ȳk&:A9Q s\8wUY~9Z{E҇8~+oEFaQtp&j?,TB'1xbkszRgU4dl ~T&@*d} n|ÔlN*#YSRn_nSʴ~mԭ.Auc858#& :! /9yH oV*=Qα[X͇]!Я)T#%7aA0QQ{@0^R!7`!9HՄ)2tb)= %}"y#bcNq4R5XkUT%y!>2&e_,5px0L:r_9ފ V@jv:kRQ&`Å3U5#Pz~-]ef!xѵͣy^,d8m 4$m]BEb f0꜇;@rҮ;@MU땽ר?.{Gu2mZ܊z>d;".f+]kQ*mvMHP2fd(_Vʻ.(,@d g"i@2'  5nH`0),v`ޔCu%ۜcѪ6U &e;UD85ȉ.h{+`N{cGöy jwqN&L9͵; W`5i>\cmp xXfY鉧<vk9 A̶*3 }Ɓۏ5Ǖ?()?x3ۓX"*%U&ƿ}GZi'Gɯ+ݹ~4 @gTE\7Ol MBή?(sqMˈ6YFT4ie.sTv{Ӑa<9m.ݬb"ղy[ZPQ^uzRE 68\C|c-̜*oC;ػ7ғjyE 0wN5AfA1b%rHx2_j19O XBῢdSٳ#D.^Q[o8/~gLVǴOITQE!G^bD=xPGl CҪ  сݹ*m)%vxh,w\Z]:I>H6xk·-tL\ >0j-mѾb*؃}cf&q}Bo;Y u\M~wvvյCu$Uփ LE- (W&. U|-=bhQ~"2n(xMX'k`.c5NIlUq7f//:{qh)xeiy$GmbםL=0mb4Ԉ n'~nJtOlAj mayکJOU#hbQ\uYКZY%=,5/vyNa)J]kzHE'4Ь{4IF8\$S( 8"'-RN a/;K `ՒXQ̍EȾv{ ^I>HS.30Di@ڝBwΤM=:42e@%eKk#lƷaX ͸.?U aN5r!_L*7d`L뉠عś1ӴS $5K[GVuJ4BtS]MN6RhT5>adCFMw8k?9I2|q&RNvqODa@{%+r-*N:dPs~չ#`%̈́"ХB,Qy}[݆9b:SF3*9,L8ˀgMx܊Xޟ@fQ.WTc#l)ySfC >Q"WEi$#:Y*SZ^Aw ܌Q %Br& ԙDZJj8[/zXgvۋ&lQo{y>n-ZR L4-ڙ;86bRdZĽ :E?AIui0Oig+h) 'I']e 5۟7|XX)N54"K1βU NX&1+.n*.怿*yEF@b1Ӈ'zy0`st׊`j7J ?'@B|݌M-i[??@QO>dT 3¦ʜ4 h~  l0hs ؤ&D^FfGҐW p\LRys64 1d8A4LHRq$!VX%h/,R)p䃗T2 <п}Gc#.@8|Igͦ/:2^V1(_FԡJf=%RڄEa&riT{fܩpE!+>bs㾌L ;vO `У.֣Fmʮ6#:_ C)r^ydPc$o[kD>3p"W%OE",QTq~efT1jܣgWy){*Ш& e~Z>mg&1nNCI}w8[M<]* f3^FWJs#n̝3).%/6ꅲ7I(>u}dh'uIE;KEb&D ޴z< Q] K 8O zΆ }^a$Hr?~/ \Myٳ>&ʱ=,S +R`ګ?r׍E1kKB/Ͳ8 $%I]6Aw3sݮsl{&ՎAXTd8^yZUq!\8[ ŵ⠍pD\tP;YE$iF*iVwXe}Õ&*#H=n.a*7On_\u3 [h-{_PEԢh<0 Esu$8hX.8}&ivεg!bѣ]f ȑh?׻_z k)LA'NMJI`{u^Ù'"KcR]S3(i %9 KH=hx{b~<;yԅ)(r?Z%K\ڽ?+;曦l›f<^2"ejjJ<ُV?g ԋ82co:yP^hN,H32Q˄nD݊L {cP肨&WT힜co9T˚זyiTʸ8Ql(y 10z/ݥ*Qa\qYpݓxMp#hk-o`ĆLDaS+`R9 x#}&eVߪ9ǫҙ%Ӄ.yCߵ߂s}ҴGNzO 0]O 9X=>Ͻ)T߯."vNzi݌+ O?@ "=<P|¸l RɗdQ0%0e|t b? [@`l^ixs"?Iyq)}ǛVgBUeq1UJ1N-LpZ(n-q U m+&Z騳[A{LZF'gkB$YI3aiǣ4JJӊ/FW4qhLBGFe<3&jPyWj }eտlQ;nYgrGUY`mzU 4mRMãU *B9Cz?aQlqS39+#0TiXR},.N ՞šT;"㓑 N s,NX -'Q%0,,RbTlbw@<+lҔ ՉoyOu.^rJuH 1Xg %빢z;JW'3Jf?q^IyOF^9QtMQqd1;Lcc6;r&pV&?Y-,l^- CKFZ 2m~Df.zXsduʥ sc4W,u$x6G~!Ayshwx!ȟ#Z6g"B] -V&Pa 8FDO/Dv;x7x/Q}C W *CdJ8A![^B* H#!TB x_p c 55mstOh } ra΋:lYS=rQ=)< U y'qvCEBYT);;!G)EՇڋT?v'c{bFfz,Q zW19kh)z;/-C 0D E 1YSbzNl;j,i^E6X`@KaHPyq=r}; b[IJnT>\0g{? tx$Fl=9&+u"|:cAۿѸ .rUCtiaVխ Dru8zRBd60Q7GJO97sn;4Dwr0>l`Zݲka:Vvo^9' V,fz8UѫX@Cܸۜẹacao42Ŧڃfyf?zbVEJՀebG985 ,1[OܙN-Lb۹a#(i|mVfA:(Y\6CP{\sIH<h4vz?lu+-[c %pmo~ח2ՈRend\ߦh8FX~M}Ib0v oR UU%pFU; R-t%y㎓ TbgRyCǑ]pG5`9FF_Pu`ƪw]KHuce6[9y"]7KN \2㵛_-=U8ڪ2o#Aa @=0ձ?5C=Zo]ef ﰜ1`L݅&(IsTo=.T!4 ab.J-VGкw 'azh k7%T_Uu6caG)bnҮh0 )0WkBS`pr.d=-@K0xHBYEXUv4CBe9\ޡ!+ s•Gɦm_dqV e >񐖙^d:AqI$){fE^K<+ٸ:e`˃@v#ԯ4^ u{ `1lx!dFA&"V̇Xaa7 ,|i [Xݻe$w S^)𠝛;pYb2 uv*Ϩk1 PsYDB\-_JLِrwʩbFX6 xB(HzhBvFC]ZQ@z6ZO!BF߼6:iVPI F޲[xPW%{}|tfijDX4T++⯫b:{xӃ³3`b^YɋȄӍdMWǡ\U %r#:Hr)=㵌;Zt<ˇ=9.]+sw7t܈ϛt}+(qȾȭE1GoÄƌ+5C.^SQO/]@Oj=z`R# zG9"tFR5L/M&O [.aT!/ fCc#H̐&DuwdPr߬:wIEIƯ:if{Ľ`~#U%KF|~0cNKzoȀDQfMɻ97aͲC*m/5`tI[ tRCv1)[}C"ע0Wy8N?f4*{V7;ΐI1h)O8cBzfSz>Za)Z?sFk*0g")[HxY6*Kox-M CLB1d&揝9W $gCZ͖(F_QӇo\U(۹%kK~X1$JV􄉛s3!ךhpϕ^{;?Yj4,"gҽr\'\V+헦@ab-7T&gmU֬/ny?@Eyun>Lȫ AglϨ/=C3# l0,hhlP04ޡJ˲O2酏JԤ˾mz7ىn~;)`΃%m@_e]jG!\E/\O.[.#Q@W}P1a%,=;`: @Sd74BƀD|E`qG=J+bfojW`GC/:-zHAȟ\%ɤRYԕXf c79ה2i`v;/i65i?r=0ZS$$2F on^=.Z%RM ߀&Ћ{pfuhRr\BׯD\y g6$<B;SAzaŦlq%ȐTnD2#r{u.*c\*e cq'Ӕ#8W'z5-Fn~1=3 br*6/tmfݿNp|n|UZ>dه` ALAAr`[>//"ˮ!/烇Ikb'oIK1F1TqXT[߾,P`T]祼E58uޝyIC(´J>QOժ(sn ',C옑j߉5 R3330҅MҤDŦ<\Q\Ar Q#PSkdIZek;]UQw9⨟L¨ߐsݑAN)@g ]jїʿhHPt-3g"2>$^N;Z*:~~0J`qPtт(7+2psГerLVUc.3nsc{WީU9P7@+<6%IB4+'Jv8t=:`cjܟ-0VŻ//-N ;wȖJG(4yRMc!Jt6!U^Oc Cj)#6;A B0tXXjJ4~z~jA[$]" %l>\L:o/cuBU$){2*?M$8 z?8aЊPA(ǮQ C\Soge: [@;>d 얁m(?ZX-P~!zzD ͜p |ąeDr Qrd/6N4j)p*'oQX== ?o$!fW/4p` IT' vDwɏH^Bz`SCD&o=MsL[>U w^V:P Z<3'%2# _LMrAǔdTD; /mT ΪA`.YK(aje(h ҘW<jjOmuHus9%?HmiΌߜc0HXm,Iϟ n酆5ŷAJ69_ʉwAD8X+ Œ7gKProxΪ]!tzbӎ[k)@ӕ,/ <*%9 &Y!cI%ֺ'%X'\_bېGMqwί 㴂BHM- Ph$ј(^ =œUQ+?"iNLɯ=m"g7:4zucP 1(|ڏ)0 )-N9ؠ[c,Upp-uL(XK4RS]ļ6mH<% VPHb;9 $g۾< Y^-kl@fs ^ LA~EQ.M|R87ChC!BK@Wl:༝e0?@ӼKl *hq["g6P1R\Xޖ|2Ɯx#l f>P,H+&]\M8`&97ax=d+3ؗ4 yqY8_$ g,M`]'ȑDq}HPSǩмV2HЫ1!.  >kQlհ-CPN%o.Wg&9*->LN1Ez!BjG]7#PtHt5`MCaF%dL󗦱j4Prn~a( C+^dApG ՞x,'l{.B|OVQsyZA,:ԘE6-\JP@ j-<ֺwyr`ZN0#lډirQ"kFWkb߻)*^gSk' LNsTŽ9ٺ.ӘIH 9|y] 0S_z@:p閃DOsl'GT6ASS N A^AEdQWƯ=ҽ\"]? b_&@:VsRN dAZJk v'v%'j%ݪ*5j`E.Ϻf%HoAq[mTk\ǩi"UfiX3 ?)z< \M7%Cr=VUXJAcbjm-yӃ=yjCf}Hθ7?p-T%`3IKs{hTS7M3\9!LOC7 Ovv/}ٙ 0^ci`L[`;+x31?7H䄢[ X}5G9iA.KE@-~ULLmӂ矐.PC;9:}|fMpR`ISgXg(s]akƢQO>W ε]Ŭ. !Y ͖UeXF1+dtst*L f=&{Ȏi 3S' @בr*LN̊Gҫ&4j9?U`'İi]r1 N`{6GZ\ g/umh)6'X2IдWt%;/ O g6̦slyB"P]Ocl4,IOw^A:@ Ƴ_MιSPelwNKBL^nWAfw'`h>[j/KΈԴwm|`3XlLKkizqD7qҬ^" |r+l2[NӅ< `vXc=-+"m(b&sBKySECS+_1=Lo#p){!啟 ~v"q0? '3PZK,GX!a$ mBf&CAz^f48`u*kRwԉl$Ev@aMM$9v/@D=m +ьDϐCm|gݢhs9UVQa `VgІ>TwlR|?8Qpm' 91KXnwcw1𹰆12>4L><H;%'V3(M1a;h3,C!bӄNڻ>oG2}exHtgvVCQ\PNAX^(0dV (?VeU9-(ȹA/)Np+3`i<6(6ǒ&(ۊRph{TR~&̭vFbSX HTRXZВ=bV0=}ΓzUPsm.waߡGqK(/o 2S|z1|/3f {>F冟Ύn8.~AdoAgږrog!.soXxVs "jz霘@vZYaF]鋽˰,ߊ2QZ9@hr.ݛOOe1_fh۵.KA2/ԁ;&;់l*zY OT#)6|1kAR\>zK!4L/V wޕȄk:|MT{c&Zy̹K>KrUj[r٩9spX#pUEQ%tFaC+4V)%{㫰!'j(;poBVw|2w.e nQ/h`CK#Ts_9zXEP}JHfcADS㾜ʓLbL*.["h,{Lv)-R-XGmpK^pHrZdYG|W]^J+vrRdp%Dtg_Y)Cʟ6IQ'@+ hhd\ qìCCy調gR4J)^tv3+%|>Cv^2)(d- _ iz_ 2P ioA#/&Ny,$V Y`FEN%C}) 0d4TȠ^?VlՒ?+o#v0A]MKKْ9~!|>GRVL,M_Qhi诠 kJ Nz E(Fz1bQ|vt{SHPTЌ- 緳0 ژ<(QĈ$dNd h%aZkܙE$K,{̝~q`W 9WNR|s`W_~XY36k|,Q1F_IhNQzrFi=C 4&R' \8B/\<'0AVɿ&&>4Q>W^St~3<`gVFEBu ֋zdZ CWd']Hɦ%a*d.s``|RV?)I)0jbe'$~%hXу&;.Jr:j Ux2–u?;ܭלmaߴ DB(L3}"}ƅ27 M8Hix)&}B h*ZpyV먺sRGu6ɷ-xYsЉ hGBFM`zu;M ҡ#p8;C _=]' 1KnGI;g@8ST +F0*Ͼ@}ʢVӞȷ-g=~K9[F5>^GI%3:HL7i9تUsQ^9c4˳޲ÉMKng#JТ.}Bi(v8Z >Յ >IG<9{Usn%X s`le+hw.Xy@ a똫VH5KS˄@6G>_bl\'9Zp<Avg$/q̱4q-H%(r5r9 C7$.rUL,KcMu+6̻(9Ɔ_6`I |>Gh?J+gcW@dUSb`F0ZT`\q:3)_/:SJ!td!bzбh"h;/fKDb$zpyK{h!#aX$`NOVLQgM#́F6Tr>@DgS"]4Vu6|ZDӴǚ? Ų˱,EX3ru޻g/I۪W''B(  bQOqOF!c'K/Om/X4<> j) [dxc:5r ڡ4ftlɴ"3[>$`3r ̘MZZ,lwn֭h4Wk ҴZ6tXNr\!N&yiI}BoN!q7ފ C2Pa=LU 1cy $bG=3l=)6$;_BhT^vvυQ͒8[H.- v*E |*;,Ut3gm$G]h3w>c~_6g9 ZN>ZfpKUUf)͗Y, Y ^ɮ qzfg*~8&okXq=m5ÄJ ]0@hNIv ~HBjc#uWcW:G4}Kaϥ{sY*@m\$gu՜PO!lbhR{;>Bj[!a-\Ky+Eȿ] ȯsgsViZ&V8kIPb`w{srڢϖa_U˖y5Ű^Kq7jesc<_deϗ@ 0g_*tFvmă+ KQty@Z!%z 3g0 mx<[^6,W?~m8cB{V[skso^{C׮|o) =ӓ G~ SM׋x!aPO)+oEĆZ"7q͔C†MAxuyzTjXj]opS|0yPtP.d9vL"apļ &-H?{d)1(pDK{<kfą7.Jt % doDKqI9zs2<6}멛e~F_&V6էhQXh1v&!sn*ao`[UoV=M(o MjJyF\,>JE))`T%=Q\u!`^ &ѧH4iD$ƂeJAZF҉.i&?V32rљ/5JD8  np!0ˀ43Xc뙐ƚØ Ci+C6o_S4}&{/剧JtšL-IFPWt43Q8q;o4qʋGXV!r[= *nw[- І9KaPW!YsRtrA赁$jGmJ_3tN9@O@j30dxC?ǝ j#v=pjEgd2;@v$c*:Grmm]XGǖ #!o40Oz}ݑe%B0>􅍰14HlTC<{Hs5ѡ˞N6ĊBͮW0}SMic P8hJ }}ܛ(%Q #N |摇>uub'mVRtT "3v_k.eaHx;z[ sk1"t cOb{2jR]xK`$"}7(k©R"ŃW".՗_d4uG#!&B9%L1M^gmu"J9}>6Dz=kbimm쿷/:žL9ń.wG)kЍ5~v^"KEC%ؑlm؋=,\KV0iu9~ \Mr|10s5%kQ8 ]JPb-=b^5hN<D5[%;M 4$"@Xi,G ryչ؄54.D8: ;3[~k!T[ޑa9f zc}Gުm< /^ů\1s t=;EfhZ)-wU:=A%7y>{ΐtV z@`~‡{< c(2t|.99αC@-(v*Ԉȹvbs4bUī[ہU ^lZu!j-BJPnb⑾H'g%~#8α#f,r-DKO%Zkh3F7[]"q ~*kWx?YW_GG&PX·F{P|6ZFdx4 lйt,'qlWP-%8h؎BԐ7*zxgN%f:23#T-rJ@ӿ|eʖ5ZT]±W欕!&m QV7>S#6upQg_k ,ۙzer7'I ^pD;rz&ae#j>uf5Z Emb0dž&/9$JL{XưŝjmDž~UwQ*L=*#x0b٪޹Ϳb'un 74x0_0BA:o=0 4g&*7\ai=a@mh9S.ep.r]0Pk(FL܌ Nmٷ 'aHg۱0TSg>Vla'/%;#iJf*~?q@$@@yt8IԀuY+% 6=_GkY)h:T 1 9-J*0}ZS®õI4߶.Ab)*#eklrX"MfM}wC%|WfܻqUo?/^s7x#1LwI1: KlNk3̷>Bkk]ăxh(Cn 1|{4d_Y^F06(iڰ2zo`=Jo-JW!mk|c#BJ6tN̙j7m"?Аp[vh܊I7ԋ}`͘㒤Ia[) -熫[814mT%xoS<85f%w"oqs_B٘#'|IMyQRdE 22E}Y\9vL!sGyITL<ֲܱषt~:bNآN9w.D&Y4LUR ݛ.xָxfv J0\^CkpH'HiH5>#ε 6M1а{SE}=G-=.WWcfBHXZ+9uP76=x5:FLz-t4jTiim8f6}MC]|O w|ASlḨ{%]w+glkC5/'vOq[SjMOG@^1*KpG˯zK >.7'U.tlR) U 'R)=ѲsH2 hQL\ݠ[s˄\R)T7TB;Ent|萌sh`Tj'q-a$@Q>Fs_k7;J ȣyJ5ڽ9|P'q\Heac̃ZyHޜ/$mD ][c\:ESpX'w0#cyPk5M1A?2:eeQ<;C>6pINyd 4_a:#I1a9M!华Gwf˾V'ܷո5\L@G`4a62C]͏理X`嬡a riɹi&L'vU *r^v𞠆ot:2}w0B`6p%u@Z}Mnb":QjޒzJQ?!Q(0`A^g: :L.ŗi+#?+Gă c oʝޓ}*ֲ>y4My;glw3Y(Y{&S?iS$08t MɐC,ح=Fފ+GI8`nצQm ous S^ (Vn90<.qӟOکY2)ѦHTN;;`E%$v .cioh, bvS]ۉVr $y7O Z3RRqw-BF 2}#  .Rs S:iB wjwv P)r& :y6uz8Xdݩ!ޕKSųM]%λƞtb}7қ5M)q!ORJ wcOGBn"wcDD[aĒ{' rh8S(9W)Bٌ5HѥC Rn3|XY.J~ӪчJ=MX_E,_6 42avF+ph,[uˆ!B*v D52#9 v.Գjɖ_~D8Hg~FS6Kvq-׃2rQǙɻ:вč2oT^ƧvcͰ35? 渤\_cȄI,imF]w^\y 4^͉3~T/Ix,5pB&t*huRd0EՁATz}joqw)ϝlV@λ?BoO(jׅT8{&6e7w0Gˇp[ (? . rK#B "P vQQ c&&(4Iڷ^l8CPvEk`q_܃}:R%UMb(3\״dMn]9RD# e.Ͷ "Je#kq,8ZAv07#yv1-FW.JJTü>UewQ%ȡ`pԎ:0Xm:߷+"!f-w$z3Crw'i%$Ǻ8q䩄`tU3GT}g1{PV/;guS*'p nϸ[qM$c?2ghY1 r|vtB` vH*3|[`mbZQ/(։럂{9*glo^_.,1As-*+tCv*xaAx-.Xگ!X~ɣOB5Nƈ*|͟Qp^D1ø[H[A5爩<+% E9y(MG ^JY0@;v,\KXٹ!Hsh h%Ȁ|l=+$ھeFe>ڌߒ¼2jH9"&Cuyж݉6Y8=U^g*hđ KPþҁ"_%x x/82W4S *;FdžN3B'ۨjDjw{D kms;U$>JQ؞2)1U_H-kY#v[]+*Xm j"`5O(FzHu25Ų(gceG ؐ! #BJM1Z0®<ߕ]#O@#,.p[`8_IJh. `N̝!u%ek-D=ۉn9l6~ -p55Gu_ TSAPC"\H}`DMCw65(BUdЊ04`bȢc(zp':wnoN˥>}DϯP]Pn =12d%kJ!pv {QBܛǫ+j2&ptۭ]HA"V7U+I@Jr9,DIU[08'2{:"4' ߽ՄPzFvV ܫE8hyIWyPXI~7mM#0$m#I}ί[ѿݩRt/m#60Mo(cUu7嘎_M@M^>t,,B%;S>ݞͼ.k_rǓFB3I+h|}]L"E予1V/hgtG*{hhȁ~ys`8(%ӊO}TL>92YG-k6s[ȳ\1yCW}Wwֆmc~4Dn2w8޺ a'^L(V GjuA8X\lغ,W~W= s>;Ej->(3b~43<'gKS->.gt:E~`2޺|0Ec83||Ly12{74XbXy#GxT%{7势ZgL%J9 a6AEO.Os?&!L#0y- g{nQT׈, ml^tbojvz":2WEĒԺt4qr4o,R^Q.Wi }5i-G!6'F|Q ^֠SZn[JgvWjɖ-:Wsa'a ?S46ym ?U0t Xڗ9V։`jܘb:UUgjgepvhCտ#T\x{JA߬[2cEDC߄ڳ-i`08M=3;";s%;ۈ^Wd,kOLZ(ñxMr_ EKz-) 46!(yy@Moo%Eh"ה_ I k*L}*#o6|ةݓ8M 3p1;dT;Be}JPpmsU~}o%_'WxE.>]*og|StwaFÀ*4.WO:8[ԼXmu0~:EmCş͢qF:gGi'&YWX ;ƌ>5䙣a\XqEp:Tb+?Op)--,y%[ A#To.r,  Xgq$#Nco''޾DRdx]-X.`0ܧۛnT`Mj;%b LC.V0Sb)},`ԥ4E}_4.7Fh`-MP՞Vr q/J`GH3bb ;Wdi\~#(9w(H&J.&xE陇+zR. BwGr,?1n͹,^QL7C/w1b_+5ISlᗆIhD܃1IalgrxoߴRW nT|>k+ 0]5 TϗQֈaWCu\eըpܴނ+G=Oi/ӋLJmBH>f\J[s*M=C;Tʞ=tx3?EL\⥂JyFWo?3q9QvϺ㡹S{[6)7~iѣVK͠QsK"(enגQѧ/fk:i; ;B:7LԄP8٬0[?W׶b3.aJuSBr%ҊԚWF Z5C~s`n3#NCuB#v\&N{#'x6>9УAV{^eӯvb7,Yey jM0AJPei{/oug_A|(Χ+EvV3f?o%< XQM͍-:*0X9\LهWVW,&Jq&a$@h? h&0}A74S] cJ`Kb~JǴ瘭mFiɺ_7g;lwJ|{O/[c@FyLTg]Çs^X.TRqǀ(Ƒ fjh(l$gg]ap}L!^cvxjd5 !ZIJ1 -|;7K!g9 ;ҹP}ךF5`>AdԺf%;Դ!>`dT6Y/%@QM_Urfr6\UD Mr`#ͧ>6 " X{)#&TtϻRBTn*J:_|wl.T{R~ V %WJA8+N_9U:j>Bڄ_t+d",&F4"_L9zm^׿^D$ ":tֿ-3#:ye _&puu4˔$j{\jhlCc>\(Õˆbo+\ U<2e3$D#&l$ݞTwQ&D.Vva)SSi)w-eI^F.ǒ &_%tQW 6htX >+.N{4]?ᄉi7q3o(Rit<;јITw5]%u^,Sy N|q^ٿT@N+K[Dwd*Yi;sL7$]sW.4WmrfjeV5NϬkU-ےJfk_SBg^h7$a,~WXs^ Dy%1ǿKCO?ڥK>rƿLXED#p%5}GաX 0'=mp{{%,Vvg匀e1*1N9SG3bW n଍>e-oA1@3$,nmHۓ޵f 3jhb ād+_[t}%I)3WmB<>>'ީYe h| *B>h>դq#u>`feJPCQM, 26H!@rRO>I!Ix g8i8dlӹ/Q $%̊6!t.hP'# G /5f?غG. i4&QT5YFDϊd38,tb?x)j]*RFtk^Go,EwѶ@`x:{*6}52Z@u}8fi|zec>Ph$D.yqyEhZ(znV?9XhXoNV,^~h&`cBz4lq:'cFAk ?:i;KY(%#ERj?p+ԖRqrGFbs"֤kOC XUفdGWR Ph>TeJ%o!fS?QLkB n[GJgPH>VC<_ؿQp}?4^{:"mwP^TO9R sO~&}P>NEASLC:*B۲pЩ[ C?,̈*6g]5z=Qѕ8LJbf'Q[bGzx8gcCql 6rPAT1R8z$]U-H%\ !%wYR.Ѫm+ 8# *b^f}cW   lqfEdK?1 !h ]z7ᘭl\ {D~YP H^:B=䃳d ~;FY"R9\[N9,>WFeyKN?DYI&K*~k3)1c_(Cr_۸*N+c { ՛PmjDjٔ?B \rMC52 5u|f ]c XƐ}N#<]yܿ%OKIE粄2 l,!(wA z1\ڶqTH%*iuTk}4kv^4'g:1^&l|Af_4j0L}zzN[kNyZP胏´}@""&1~UbAB[LbJΧÁzτ? |]騧 q 7_%vh$ I2)*9Aˀj5GUckހlɼ\u12{w?٣ݓAg.c6)C}|0[Q=ЫR߀m)}HZX lͲ 4b2xiv44=x6+s YR=v15vX`?'h Vԝc y3NoJ-OM?(nF\cDP5Du?\GU-h:x3HŪ(r?nֱ'8T.V/"lr sfKt@lT`ɬ2 9 .Tzv[%;%h1ߒ VpIb~ԟC(VT#R=NKTS?7d-˶ 8J3:QH 2U>o6CE&& p#MRqg Pks=GB`9T54V!@7 ZJ+vUgjC]Dfi,%=whMQᅑGJ;//K.KDzũ3F,#Hgmk.Rz6fM]enHATAd׸H; x6P:؈ jzdqnVEjg5*̷0+M&66>[>~qm䩝H2"esqBGrtv$Mn l8 Pv/t).5z{J­<8IuVT (*d>GK$E7= :$6UT <[|?q~ƬLvcڽof6)XQF3r˺漛 uoB2" Df*t at4'^#͹}{r6:eސT<!xx&<IcnRf#'] CɻvC )<%ALF~GQ(ȡ˽U 0՘n/gGu}Sɒr! )sOSf=$` 0JǢ4𱌵rhjco@ -ߧ+ @ƥ ($k cW}9>~ E"Zd5{v[8mL/[6N-FX%?(` 87 s-.mAzor>zѭDPO]Uղ74+#`YD/c gUQ˷ _S%ոw^|.`h'AB [U۔+tߐס&tgz;HvSCej<_7G!%sLh^}K%$g',k+ä᚜7а{bJ&xS_{=s1D>C$^qR=ޠB)wVaiv \bJ뾂W)mI/n%{FT׮Ziw8ZTzm}ڵe} TelS59db oRI!>aW>[p> _;{#flrMnoZ3ʟSqv]d/5},uSM[IAJ(c=#^  ރ"g% vk9p0Hs~@`B^0J#pn UngPeW^u뭨 8: U#G]~{Ҍkmކti_BN`.WbXK|̆@6nI,Z%iju$!G k0=/ˉHX_AUQghBHn@dXˮd@BQo(| 2g'$}^X ]jRtD]MF[H֢D7%ɛBhPz\?p jH̡W8P7ǁj:+b몆+w>U|_OKGYA2^س XJݪ0"]NT1;&hpbsc~#gṤ&ҳN4p{ 32[o-ۘJ0;}8݌Xjƽ`Z%DeBd.ٽn) +ʥ|&&{mc>c4nUzΪ9Gږղ}o`0BtIUZda&Ihpvf -yQйȕaLLtO&2<#E?rAYmSʁB81\# T-\l6a[ރl =Q9lK>jO_Բm@f!UVʳpɻN!Hny0B|:Bٵ[fKRXN4ql'mMhdyxwD:- 5Ji$*ۍqQ*ziKW`3҈O+|Fؽ ;L Q0ɽ*_ tKo.\н9lT=fIj εyȍ<;tک!X"eNeƶP~;띈?,#_-\kra Jyϱ7B~HwfXlvZAxUL^s]Pz2{53^IJNfls5Tx,<(nf0!=Ap[G2I 88-j ֧= dW `O'Pi'R8 qG&W4P\Y<{%HK\\M| }֠\8(Xm(&!I\;[ 0 E@IG+(%ΈɃ͸Ii(PʪӚ*|S7x{\ϊ; h i~rԽ u4GyW`["9xcZ1+{ /&S~3Pg^e?ɕ[~bN4#$S^+<^?rC˭5V`S~YZB.zw3:PD3À'Q !dM|GQpISIdJSjPtz/V6JtQdτ h⑓F t6"*tYGo;'Ѝ1}i oOZԃn*f!@mhYEXuw>g<}:s^d# [F~%K=a%F>?PpyJzD0%)gJǺ[oZ:Ѵ|`kwI|(6?0l}ddY1ylo5>0kIDըq5H)Rͬ#N7X/\J$s4Xo&$Չ\Fu*t^O<9s %<:Y<3C­oUʔM,j =p%Z Ȁ(aI Δ"m&iw5x[X_3^L?4t3aҮj!Ri΁FoN^ ᆃ zM Lt&Z:, ŧFipY&7I;0aq{vǓK*'O-{At1ǐ9`=L ,z j׭ɱTYKӇx?5VSߕvKN|g=.YKg5(V\=bքsf>gA0QSHV^ڠXc2#"F #jHe'D1QqN9u" O}'S6qDq:#ĎxUFhv\Έћ2<#$ •D垨Ln‘^gkfD_jy~fތ'$N )4B'`6[2>mZAE˻;cx|T={;jY&-u,'Kӗ%g4 /EHMX臎sMx[Zq5\b_ g|X!i*oH]^煚IFuCW#͊1oo-$1h9Ͽޚ=)]I||uElCMQޛr&j#.m[pJWCw\xh> Lo!&p s.1Ґ! w=9#H3蓊ddZYIn{KG)6rSm&˵0GD<(X:W$ Hl[רAueV]]t2DXf.g(wmE;'n_uWF ЇNkrD 2`Bw2F ǜW.k³<LJ3C^g~=,fr@`,fhԕ׀z 7S*Dչ" ġQ;b?1u"GĈ$ε>IThyKJbޫ}m #0ŸM/swȼU, 6UKX_ .%bw/l--s4t"?KDm :m4ɠxd G#MoŻoTlk5S <.Lk=MQ^AI?fϥ"}k˧(GlB#3/aR-Hdouz>kcW"4"f)5P5;uN5ɚ-RƴkzvQ=#{V W$_ҿ6Dku:UŔlNg{#, uZ@!{CA5zLOҲx^v zlp% ^Ɵ#dܜjh6{,-@!ȰC JSX!"ZRE-Rx ^Gm|S8rvPeӇ߽M<0 NVSO6QY2'ͼ ֽQn ËGf8w R㻓xJ1q O dgrQmzNS@J <:3jea+x;ti5s"+mw:#A0Vl{Kh|p[Gl~g2¨VIIhƝKC#ŎPC!>A\h~|@= %k#PoU Ybi:k|{I$_e 3 UG_˳DUUC9aŮS0Z^7W{~qnˣ'A,$J=~7jxO 0 Q-mPltƈ8nUT=NWyz' 톿69NȹRС0 *o7(nQk!_ a;R:qjƁ89g2bwʩ3`!!?u5UL= >V.mNLQdse!%[_ ΗVN9;Tk/޸ Px/ QjL:Yۓ|>^c9lPCmlҼB#\ GjxEcF{5QZ$:)SMR>&:|X/~Go8@p#TCP*Gzo%Y/h84]ڟJҊ=ChQw:d֡z"P9)>13YD?$0 qlt2[U\bp5Qe@KZtGw ,ĞN θJrZk27:/p ( &?KG*jk,o6 6+:=j G4'쾰Ut&ֶRXUݣF_W*m>)f:h)}fGk&f` ߠ4#32)i[%)O48$4+ ?(tGEw9-W1DQ\3Ǩo͈W~fa~6o GV^ʉ^ѡ꼒73߆YC0J֒@mY 8ee4\=>m/mL#RȾ.Tk)ܣ7[@]Űn Qr %C؆IN͵H/n5]fU}]%F5OQlz*yhѐڰ8͋>3@G*4$>q|ԓ_X߯\,nINg^cǃn(t Ue_4dc3hԉ]lpZd*˞W]B%IZ,vy-7JTSf ˽ _RV4yNoQXn߽ NY<=y(qwd2gn-IO7A'7 \$hyjEw{B4G`f MZjk3M4?=݊>fܘ'4J1gXJiݰ@+Ԍ+QdCq[l2B׹T:ջ7-9[6J5-&BZOLw{ PCl%t7Z ;:{paȂVPZ{c#2@sq{c L0`tQ+;EGwo9L]m[B\96jKs&#ҷh:D7sô 1}V婽tHw?Q܊T~Ӵr6:dz{Vyw [p䮁 zF^!.{.Z(w!=&dGloTm_|~o($eTڏodeԓJz e ޴nE)4gVCYQP5T1IԷ u,6V}"NFlP*p [fHԣ?иLRmϱuxY]"j](e+tx-Htvh_7m)LG Xckg8_r1¬npjD4Ѹlڻh X ?iPzl].t }_S|J˳Q0ĝp*Ux}бfTO4@# Hw$]>Yz{&w(X[҉y)ef](1H_o$2憈R*pVr\sJKUGL,WaoucsЅi6Hpm!Z9g+s=TŤaGSrSShLNgLp&ֽotx2T3 G79+&먤EO rQz9AWdrWeRjҪ2Ȳ6Ol!߂ d nk%q#e!,:B&?r @x!(y.QQ'dD;Y*QG]RΗ)тI>69R;ad=A?b}3K"yWdb~#98)~Lc'{Գv7L}No+tElZs1z_{hWNGkxNS~]D+G0QLJ%lԴ6ՇݰH)@7z7 4a֝bxk?jͯ) V'ط/ " *9ְ4"hxm$QZ| A#0HQN%H'W9|ϠpEonu[h@`._WslJqpS]fo]bKXatM]Q%Sd&:Ppi4ĵ§_VpQ ǩw[ޮr}oH/qrv1 "﯋y!xXe Z< zDA=])"wwUlgF|RSWj`w=zL v\tn/oӯ߄KòORlcjrUYU3"K3UXL^p.)X\J:&w~Itb@alqeOgkZkI!aS#[Tndm9L c #6V;~5&=7@>2toI+b6! n~(OPA9U<UjZk:&JgTv=f xZEsi MclI:z1^+aKັ .2 Rߜqֹn4>{L`ZyJ[I%wtHJE4?MݺGAX;-5b`K*gegZ!g( D!2ͳfKOQ0#k.0@}yP<Ď%¯}3Ic 5j=Jk ur>,~/eoW=A/.K>gӲ 6ܧ !\&cw'Qp:K=HL,:QaQPb98.#Dߴ^k~Pewe N'H[[; /'V³'CʯkuN/f)O:; $iS\S_#J =F"RcƱz^]&D%3%F iV1~5y9uѶ!GSӐ+#{2vaEg~>Oulդ*8خsQznoJ`V<`;%`O(731#*q:J86$Pڏogy,3(RHEt!BD3XmCKITeŐEbz,E͸Bw`Ќ?T e/bEIc:bѻ?\tԴJzG*htx-`D^09sImL"POꦄEHRE- ,£.h݂buU|Z>^qZ,7:֝g eya;nfmHJ/wgaf$դVodž;B+RT:dtU5Vg]ɓ*%| :xV%qJ mUq:Ta;;k%l޾5Ȫ!%NwYk富`w*I:}~JArqLi$0bܿ::(s,I[IhCXy{lx@?B;~Tl[B8'n|#hCzOѼo8Iw9'-MP|w1"=H\$ehkMz:u&gκ~MT =&Kd.w)/a>\c|`+IIZx>N$ijZ *o^9ܔx9%tB,oyE%[p΍6aEOzGc{ɊuqDC? ٻF9QmL!.Q]"V3j1poPW/7>[3Д(*:dy?nc{L5S0uSl u^cUlU?rQhtg@~(|,[=UF٬䜚$k=MBڔ%T/2MS {3q[jp}'jFGgq\[/7N9U;u^IxUHh΄NU叧tm뷓#-d jC 9!Vyp*=>+=o#+Bƙ:7$QE>E勲1XBu]sCtU5Il|Dmޫ[;ϹrELK[ZAұOeo1v. c)?ٍJ#sAX2ߝZ[ L"=%4k,ͣ`lc|%ֺ`1}͠5m\#6}-ΌG"їDŽU5R &80Mq*E <|]ڎ|8ń:9}<#=( j 5bo6"MaP_i݄Q"Z8MaPUQ.a"p,{u݋aØ,kOUUA$4XQ'8jH9dtHh>,ntB2޾} 5r@FRRWLpj aȻlT}{-7 ؂A e:@ __d`{̊/PقP߇3w47Qy2翕}`0+gaȮb-ZiKY@KAkh#?QOX\dy_^߱' @FKd;Œx*̒8vAj *=2wCR-R:>B)W 5%E .ʒth<ҹۖ _^qKlxαt6(}HotSn'fwa&f]ՖyW%~lUѵ yEboS€H@E_bER)|К VCqU(]荠.hAjg# !m2& nVD J`$q:x$w/1Ƌʇh+BSLV:>G0( 98*fRwx%Le jTbENl+//9A|! giyllbOSDLOeP7'u)t?Q⁀3^\Y#?Bpd[/v")YV]S}E6e +>RyxsZؙ[VE_\ߴ(270ubܴf>PoC(}vθ:ȼͫ~}<=q2vy E+Q\ٟ\#'8Ԛ=tugk^IWldκJ6@.Ej/13ژ~+TZAEX}y*Cgr}gˑvDZSXnfN1T. tŗc-6<βMAgm7}W~`8fmOV,_4q Do6c4煃ɖS-\jed4лM;qW3n"& v.ow_tZD ZtR렪X1(2*?3^dyWbk/JUhբ"`t#x3eħ(mĎgNj< Q1 n=CLY˜`K#Qt 18Tfwl R1X$ukFEO\p0pyEveP駇 \1h=|7r%粲!=xG/dM+DPe0n)9@w6r{lI#9jb[֛5W!Uݳ0+@Zk~,CG6,5കG9!pZ^Yq $`Mza֮;dO+"CٙakD  8xa&'0FL;"v7;69IURG%´=9c4(NPYh(Е F|w]N[<0gL%迩>X~7I+`׫{cf@mR49S /qÈW D~Ŭ_(ޢMu yi nfNŽ4.πW@o{LH-`*l+fWQz,-d| L>H:@f$[mz"&McO9@KVV.jbT&YZx̨!jt Ge;TE`P;{| j)?sԱc$)J:Kl#vImY!y=۫o}NZ2՚4K"2'߅ y%Jdm^gKwG$y¸jbHBͦhmǂ}؝dU/(,*Q`H혪#{(QJՒ֐ r*{I +tDGW:NJG<ԌʂrԠnao0-IJ/oE\ym 4)ck܃8ߙpAjZ̯x. GpEqx/-@̬`+AgP'.9>M\fr^jF0ah恹p>zӎf1C)zDҠa\u^PYQV0Mm@q*Z֌MTq]wk]6ѺC+v\V/jEX90MiX$pf}㨽dEPo/z}7O:! hslJ;H[n^emعIgA=mϦLBSz:CqGLnr`U\~9Rcy@V;@!R\D9O@UXHI%TaOb[,-'XIhyy/gdT]n$'Ϥ† Fv&T6 @f<;v!x2ZsOjTGB3ðs뱉n7wbR*ĵzrv#qm`rAq?IhSZ=@Ta[ ѵdOٜEFT-ٰ6*gT^W$)R'h5Y;ƶGߤҢHiTnR:Rʀ(>Z\<{OܱM41^UEێd4ɹiNn[gF L&AtLS9ȣp`@㵂 yZFq4Ю%+Tɴu mr=UրwLz8IZ5 4v.I݌7[H9zY0k[Ejo1S,60&ŰSDv\+U?f3K >j`~~^2|9%!6a> l&=!nJP&=4z)7|cgBJl,8'{q69ܡ69yDQز6Z%p_UGG#|Kč4}oU {$ QFpu\ 媤-]٠/mm4w\wNQYM,kyO;Nhg0ąQ[v>_y>a5wxS-"P\~Q# V_ϲrjaP`VQ 3Sޜ`>xmIzy|n]mS[=: _E# 8~ 12ʞy#ޡlFFfG|Tlꉮ.TԢ~υ,z %_]MlR;o{0$~Dk\b)o1暌IvPeDPW>to3V"ᱯ'_gv(HYAvU@wY=8'c-W7~NO7l ,[4;S 21} 6{ӥn",h 3YJ*&~-~]ȱ};ʣtcY*bx6p`A!hlo=CJ|%8k0W9mQ\;>=Dc(2+W=óŔ u+=nYIk8xdJD 8({b!$-aQYӞ pV)ެamZ}mB@~g)R a] mY%Bt.! A"}ߟ .g k4 64|Tl:"2DdڲaJS\]ns "̸"qʙnL2&:WDuڬ )<bUe:ځ"!,~ sx9:0e/?wuGFjS@<,^;'{Jq\1+.$DIB-GpM1ƪXGD*|S4(bAs:'SZ=t-mǴSI$IpZG@}~3k+k<`W, u&zfW@DET1:Uvi Jn 4ii1u`~%bl@4[L[gZ}mm+HV|'雫7/?6^qºrG:HWɢlD!$n@M0q+:j~^6)3Z"PJҞ.֒V񷍿9ka.ğKqCj{XW[^}nNE'Ef` KrRip$ysA"$uf8a S+/MeA$;j!C#&<-p3p/ڎM&u-9ճ8Z RYd`c0~Uk.ъϡ;%6j䭒 L@mx/` J!rƉ^0NP&,BQHuMy++""GGR0A??/ pT6> ֆuT,G&mǩ/0LY. ƇljuLZ?e5 3o|WY#ݏp,%['ƨgz^a34hѲ.'gAlOf0mzu[@K9^ Ю F w0k,; QFu{o(SB +]EEܘ&S"z]C} Sa:R~v3 -6-+7OuЦ!>F7PIOn|$}Ǩa4g{_ۂLfr /Jqj5^E\9۳shxp>|N#xWpЬzC-{'YJٸ["^qn0gѵ07=h'L1w7ޒ8`Z B2f2mC۬/-WAlmiqϠi4{Aׂ֕*jڋK0ױa/{,_g՞wj>70Fb)YvsW\:O jȉ"vD!*/ÿrR:*i}$FJa!ɺ;? ;Y! N[@B\e\**Goo-^DwQ.Ag4BkOP8_f̌?1+x0+9qD6NsOQf5;dSmJ/Ŕ0#YYCwK*vb )$SC \QWl],чJfW9E12><;|,H2IV쉵֎|`Azުy-cXU vD4pU؈O Ωs͢\DlzM 4頩K|G!) Iz "){RԹuf4"b ՙZԙy.-RLjGb/W:VSrJOϯ.HaA|U}grf7**)gP9q[\S8s|B&V9* C>;tj3sԔ_e+bxUg9 W )yl/A6"^\hݰg3rTdЗkCX nI,pGLQUX7L_hU(iBywVZ>{0w7CռS@#+HϊIiC.5pxjz&u]QьR%z4śvPY!D+<a*nLd=l2Ve,.崕{2:[<ת*SQi`?l B袎-4sX{fW#;|fu 5DCB٠/`9oSIߐf,v'i^IT 3FG s%93ЦT1Mw<2]v*2BS\?0h;bPxW*(rK"k%ee,8sFAEhܓ{XZ*HN4[L\0]ZO$0$}DH⛛4 ߒC]DJ=-<_[rCQ]kӢΪׯ^8  3N]e09 `82'O B@ u&N97M#\fU~THptw\{&7{}/TRU4Aa'oj+Lc)42&i=ӵV\r5TJ0t6aygA)o٨#H*NZ>* Q ! J1L_K^KTOЂY2Ɲz(c 0kLM%[r w QhR iIn4ꓕq%':oU(Mj_zZ4ӀI~\r mr &CMc*ϓ*yzY{.{sgnnփq|#&ž:"$7_E=X(Pڍ{`M! @:C)2,Jt~9k%wcΐ9Jm_Yg *q&߅33UƒX_v_tʁJUlI:d> ,Zkvɚ;Es:2W/O]0).8NCȨeƚk$$N 7p+@ -#cERuҢēõ=CЉ!>[q8 Wқ1llETL GFOT >O-Lيap0߷ޡhĖ# w^Qer Q-(FzkO]C]``"%FfY >J^>0[`;r$(̫5EH(qMLO$T(`!:G%ɷ2 j`#ZHb +97PJuƥ[@]5*ŻE]5i`dO|Lz~-Ch+$Tn;PkνβT'IH/NR\F0?!f@,)x&@˧njW5 1뻞Z@MXfb|5H>ގuJ+j1g)5oGpJ9Z_0XUxB$%٭,n`Zqs[iB!Cvd?x(qP4QN1cXby/;kUqA[&xk dϘmj3Z)i's6+@GBAEM2Gv-y]U TvqIa[${*fP-ބ!ycV89u/ȃkPƳD,qo킒ܪ N:|cwHL9h|P}"YЯU4i~*ahbuO0G5+-{'Nm^(WÄ(-u/hv}gꀕĹ6>ϝR僑:gf4)'scd]R3*n ѫ7$Z5qڥ'J]*倵v\ӌUo|>2l1Qyw.Z.:-NtsSgK;{D ! kt#8MD4hbB Xn#U}>+ "ݼ}#[BnY^qI_M畸K^fN*&Oϱz ~yyk2&!vJWڍ9UmW4Гhfoʉ"hu2>&ɕV3- S_#IqZ}5iQ':Ir𘊝&ig[&W4%)JYu>R{+S*q D/KpL>GŜb~#7&}&tno72Z.},&y8Vź/&ik !F!NU1ק:ϓ3Vzh x7bUȣ|1 zfHI8Hir'Q0@jٙ/]\14n\3 Xxp)1'6dXsLXl2|JO}P>G5)kjT!SwY.&&,y{MQw:.?-?8*'6ATȪ?6$r/b ,.hCSv'ct™ZKÎ="*TL{-%|X"s?"hE}T_ړ.9[&?&hA1tΎq[5sCQ4 i41Nb6yO <ɽ1XaP׶yo$FΑ;\ QL0[_Q,¶BłN 2VB-k%ڹDf'Fw5I U$ޙI3[J|y#:#O=z{t${Hf}VGɋd6}x%y<"I+e!x"QN m386`k)R  $R, `CQ66﹦m3Ru3mOA%+XT7cUـ>\ }BYﬓ;W;n\-{kK@-)'Ŝl3:oS9Oh8>Zu|z?lPueϓwMÐIfS}~=FyaVy LOa2~22ɡPCԨ]%$=0T3I%¶ZIVHKfJo N& <-<7`L;yaʙ96{]A+651e}d káyOKdp\Z.+۾`SE"j?HCrK<j󣅂A-b[$0L?1y Ŭ9Ynn[rr64%V%D9<`vWdϊʸcX{s]5NR4r.72FزaX&8 Du9g~J9j/[+ > Ϊ#SPu-2X >b-U {] hؖɑ`z8h=]l{V)Dh¦ڪ\z%@uhW/ < CiyuaM?*\ P{;J vJ>z +$ QKkڏ*۪@8̀%**t;ϼp#1QM]3!n`*m `s0LteD1ݪ ~V/_IM`A@]R6@E|euNVϊM3MQҏ/P37❀VNW\‑>oNYN-b!eTutu'->&Yy!o9z@Pe!,氫giJHBBBYugl \k(aq8&RW 6Kc'$ǼQp3 ˊ(}Bzr./|IOazS>'= `sl{V{ Nv9y'N wn:9[Q wXVTꆰ[Ji]̆nqp~J^-Uz 3:pr 婒M pVK˓wQ̊1j@k|gvܠ[1عLT֩ȹpff=* YoKSxPIc*h9"`7.Q#;!oaj)oV'[%ТsimRO|Q|i%M_ͨ۽?Hԉ%}+s*L[e1J=^t.B+;(d\ j['Id)gehlx7xΨ1zd~cxlzeB\\hT13y vGkϳ]aΌW[n19]8vA,ڝ(pSŞNO0 X۹&yYU}Xؔ˹9M;f z׊EXC DNXH/%n.R#/pdO*~jZ&],X ΪghxHIK' Bǝl3amf('J0`GxeE]^R >a/)j|sЫ^YW7\tL-xxu8= 8( FQ }'Аb vtHZC_!lE)u4e]a!9W/Ky9_|T'(@Hɇ::wq&u{=8 gt"c"f_ e3E4=qXhFCr9MVY_ޥO,ChR vRa7u#rQ" ΁v)-Ob[>krCZ_ R{dV^/p[U(WU+qN8CM;pn;GX(Z0:x(Q^&'@5Lo mn‘ӤCy᧗}֩S|\a9)qÊ4afBƜ^8NSQ/٤|@s^ k6%3'b$BTH&#܆!zPexPwjT-A4VgE ͆Bg^}V󳅰U3Yү"~NwcF2 ۲b0Xk; @ ٛͨh`5؉~%qf:&”vЗtGcgԫN}oK YP)VOx(+S[&L#١(vU vPya"DRVlB= 1* N:iܑWm27sf]9¬6Qʚ!c&ņܭ}ƽIPnOy5u0|lS|N-Mޖm)wXbtnlu#~|9Sh]U E+aLt]!Ivf7YU@3-[pb2+1aEp|mRi}?n؞ pGԡ gv=*V!p <(Z6rHڞjIx, M!L +.3uWOHZ碗Hhz8{+YB칽7Mħb𺳎5w|F m,']odiT}wh}?H0YYD'Nj /R L"SC4pԤgZ_}[V%;hsRoImz+b]) a/G;6#~#Au#lj!hg+.l*!qaR&4 j ;SERkǘ3|NI-є_+ռEy n(i[?Ƭp?S,j@0%>#H E?N{5 >h|~jYX!=0Lg]Xj}xY\n(v'Jxg 6 {a}Q,){[у0(ː@9M0'w1n#(mA 4:c+om@E#Ԭl"rwrs@܂R"L &Z ֨k:~#+:H@ڥ.jIeQy"DĔ8 $~L IW\\B` +p]wVDin9$ߦ_0\P;kbP7< 礓 $v.>'皞DHӦJ/ Vc- ]?ր؞<8,@*@u5D6m0̼Zi#/p8(pAޢw/Ւ2T& El (X^# 7Hap];3􈾉P \ bk#]~p5QW؋6+9K1U}jb'n^n]eQ:ퟘ!#)f^YCmo3ZLD*gGe M&/ }IyE3PM#gyjׁvvA v4 m˪B-(^{iI&? ZϳbڔR{|ը̢Kn\{Utؒ#r u?ou00?&-[N6ClY,.Uglv9~ o\Srtp6XziZGkͥ"AkG^TϛiՈPNosc;#8Za0ףh.w"4LC{[w&%_S= OvX6-|a̰li]Q$dclD8Q:Aq":%.n,H&Ei 0G-=O*KZ*V̘/ؠ۞o'a_8e7rPNU+S+VfI[x6fR^G1$o~S8]4zcrŜUw9]6TҢ5s(-sIU+m B5IDIp  ޏwjdt3n!/9P"إu]㠥vʌPCc>Epwjv}qrЉo j ΙxBL#e ݈hY\j "o7B8s(/25(mjGO~2+>7[,րʷa;'>.&Zn+~J}@A Zr5w~H-|mW+ut'>Z51Ԏ/nd;Hz*>~XisǼT(%^B.nd8 ~: w.ۥI'/|/m7Ȧ\a\=k(mM[Gp[S6Lp29''`o10ϿZ3J,Lϸr}{"l _0B]@\Rۃʗa} d+1y7.1 DT-_t#\h ng164A`(hM?A"?TyV I; I*}Cm*L_BJJlxk_z<6iƟ |9# Ba\Opl89b%$Er:/߳ai5hz^<PEpy.G]MM(7RZX:c,(?AqXi8ˮ 7+$ӱθǝr MU5CC <C_I= KM!Hgk-LF 3lU ۄ@HB;7[iSBvIfI3D@!JSRl5{5XCqN7mZ[d T](d(1%Sr^QD9S/vr KSѐ]A|C[?n'oV7.YfLB#j =HxAZ e~kX&]69k6@"4`6s_"L>F%BK=Q䏦h{x5"Y{VMRfOPNG>c~;XMmSPe$TkOe/%kp6n 9oE2q>H6+cJc4wi]Zˈ3;H9=g{ܸ+y[Iu\I˃CfmwQ#̈́HӼѸXKR0=7Q׹kqj:]t04#יzJr{_iL츣`WLv2O{L|ݵhM>}8uִNb i6ZZ-߼"K*412[.;x>AˊYp4t6Ds霊@ ՚}i~)C JhA|%06>26H ,fMJ4ShN'x}*xAuVƬ872S,AxϼH$[?U?"¹"r_UѓuJ˶2{J#\t/YNIc&:@sA+7yhwl s,*2¡Tm/H*;xO&['_}>Am*``83}tj`NZ`Uh&ӆ'mv{<]t>ЅKOH/<*ZzMe:P)@6o`*kI)yǡLŤ ŃɆyKJY!;5 8n8 Ýt;}z˕RWoP\^Ԟ,q  ߉.kA̕|w1DK 4,CI4O7EΉWK$/.vF)dJ:­, ?,>U)ǀ-ӹyWڞ¡y;m+f']N]/yg ;Ї'lB*6тRB1޲ a)9i%5&6afQ^hc_",ַ3Ԧ's9 ʢXՕaIym:| y;g(_ϋ WM _m~;f&*<n6]'mh ]*cIy`Fa~5m#CȄ5LTPjB7\I!SΗ.Zꮢjx68A?>)ibSVm#'旽Umy2L苔-!"iG]c<}{q&>۬b[e[dRx7/F dJ \|R61fŘbeU(ifU/zS2ʊu:]OS .tv;<қ#<sNnG&~m8GLoYE+%h&9'Ӧ /z?P}kmRIm$l&,*~ ~tR6v>S,{-TE gwa=J<Ω܁h1,SWӀQAh{З+\A[dFB;M6MO;6f'<祭}0 xniw[>LS;oDhBA}eYy,#t3wSOm&$[ 챷ȭl4oUTOEՀ-y+0H9sj+`*nɠ[b uKN~3&eɴҸͥt'l] 8 Stx/0!]*&9zZ,,/!8輄lo&ԒX5A$R]عz'`y=8ݶ~+zHbmw,sE MvepiA2*J%m=cE'0_6\j H$ 7d}7/ҵ_Bn- a씥[C*ASYxγ+K9l5ZisxR([3.s܏scF7TEWcW뼮=nd4[e6hu12TB\ٻi!*Yƒz6KxBq,劵 ^f&šzܒKSs/GЏFcYrqCnqB5rhTe}C3WŠPMh~lԭ*C@[uEyN=ϊAaWzF%@S1:lK&haȽe@Iqfso[,+ G^i/8r+fus{S^ E8&^Oɐ֬"zCRE5 ΆǫP9X;T$B*7y߽ӛbƵ\ղN۱'] ʲ~]b.yRG$)@vLSss;ϖS8 \/y‹__'@󱤞qgԄKGDV˴V 6X\ИlF&5E_"FA7 3 )$|!LCZf=[z.ae2hu>DذJq,W!qI|R蹮tcMїJkv6- ՛?nIVmy,T4P;3R l#IڐX;rR8N-$q> La+P3IӼ&6_(p訿W\>17qo#p2}$\d&xװ6P?>)mdѫa-!x[rwgF΃?3+ƾUl=K ũm/q9?[dA BTA!A"K‚0XE,#A Ξ݄h0Ǫ&B:x՗(:CW#k]qMYirVPO6:W|ƅ|_&$bP%^)Exz UW|DnU1Ɣי4 PA\Xso LU~ǚԉNAG/E ?c|<0%næ.H}͂h oMQQ,]C0K j,P\E(FTKdx"Aatڍ*%V 3=!C\uhۃ QcX'j1@<:jM wau<ʈo5W~X&]6 3tW륎^{IK{xI\hњb wP}+?SqY嚰za݂,צ}}d)v713eG<9s*w7:I::||Nd⟖<"׈pU Il*f{a< {,Ң-7C;tŹI%|8}nKRZ .*uaz[ٿR>($ƌ{XO(7\s=;~o,ӷa.ՃoF`:RtC;K`8U*e2V*hryUpdB6ɞ \tw?ӭsQicSoZK"3M :ȩ#4ďjS_@у$<.V#p2rg5A0ߋ\4NX֕L/!Ƀ$'ҫT RZ\IBYO <$k]tHpo>ҘxֳLeeEGYXHiMP[B2xy{s{}ymP.}!^t98Wu N l^JcF=~GML?F{ ل!y!@"[cb-0y kCGR0h-ǀ v䁈?hDnP1LNh"h2+2ȅQ` =P!Rt,`Jh]KgfaXS`#GQb䌭cYNڪ[]p|QFtVgÝm2U[el>/lZP߰[3^w1mFxHGw MhMӳi"zn~tm8TYf*\l_J ZgKTH|;r!;YD?g?x{ab~m<<ʼn H;K)Iq8k(%U%Q0~/LhooQT})n1Cu=K"ܨ͎]%7AF<VH]EΚw^@޵L}L&=,ɰgK =^[P>-j@^uL8(;ņtg }ሎQ9vIG\AoJV%e[&.a|"`#@7V.~{H&@LT{XR볹f4OIHؔkEdS..ږzA+Th-pC╈:n}!d:@GO:~2 7Ò`-Qɓ4t/Ny8, +vx}j䪖0K/ \UO ,tl |9HlaΡv | <)P :٭C=X\ TSf6ÐndDҴ q5 h['Y}m"د= ox#57Kwv.疒~~l|-Z㹈{lS x+LvX])D␘}3[¶Y[<w3]8hNb ٞȉ;[S]|@D$sG%7XfXDW'%R5vToX4K=Le~rr|?tyf7Ǯ9-!GEN3 $RKt χZ{GNhiBac#yIK i VX%sǜ,mV86{"痹RsWT,ʭ6辸ks-泒)MF#v#Px b&`R 3c>"Mu tOTX׷=A[Z&u>49V¨_߽bX=s_כmC`[4smNRL+0+#& WTk/ MǧAc)t nd[/,J/>d  fT<_TaazT)ӭΧe7{@f⬡ r409WYq`S[|7ի&ׯl /1%R< KprZA߼awDCVWoK0lRh+_M؃]Ԯ#9z<ۈVS29i OMVIk[72o/4[xaGꙆ ^~wؓ 괐U.[\*zl UYz`b&2~Ɉ8Dk`bm):ek<ʹeD߻ ۅLn&FM Α鄴҃[uƁ B[` 2Imչ$npm' \"4LPE{]s@a"}$֨.9ɯ @W̉A^ΡP(v0]b99?ذ4eN:R`_0i:T/ï#NU,QXu6]))MԒO{.Jq2bz$_Wrgʐ*&T#e8Y3ہeڲ i ̦[Sn}# fꅇt Bw%:(^ۘHsyhj?g)!^~U-aY1%ژևq\?˜RMi>ܑ<sȞg>iCC&݆͉ZmVT,![{<6s k C;+ D/jR{[&FOc6z@')[*iq;6G:mhݮ$҉!UԬᗔlAmSc>=Wo5cM)2- &V"o}g$KKN\ @/hbkߡc,F0.rb~s] k`u%i C)Y)G Gm#>Q/Ͱ)`VSr,զұL|LĞ (cs 最X4~}qxU]|Q,-sZ:.}?Pݻt7 ]C9v ׇ]x.x]Oe+_USeY+ԡ#zzI;~^[GߥkUsp۳Zn{缡ڙAHgsQ@{^u$_Mbs嵸G.1I.ec Xr"'Ie>` &ǀ[bPE~Q+ Ú9͘z'e ~]|r7tMQVuiBT9f f6̱/bk"E:*oC ]\T0&4(sJOOS PXMy6 t,R:ĵnmc5+i+b:J.C1WLfGJFuRQ2;΀3WPqu޻i~+rk۫~4?V$;-:QxjfB#"ODo&M6jyzA}jaFl #ɓeRy@s]IV԰F;Td!9H5!h W}#B0}|ѫb Y,y|,'|c8#ԅ {>rgBs^lhVrJ= Vt]Ϋ%2T臇x k4. ^Qk +ս5Xͽs7qOtҔ]u7hnP!-Q&Ib0Ia>NI&F=ۃp OYgIϸ|ij0Khy Ѓţ_Ff ~ kiUxZ+" ua"0$Rs6+][ jMjUJެ8pb*Qafj*$ r62`w>xzѳ#dF^U ѦujKnn,ZK Y_oJ+ "E8SqnCM5hힾ7:f/\wH$6n+s!ݏי逗05%Kօ,ĤhO2OJI+ !fɜeu|nˣڷsc8 atЦ̰^D ؤTf› C㈑l&ׅjyqc)[1? )m=xpNʮ而|w|ApG_hk1si~¸{#zPkGYTHa {߱a ,"t/7.d [Yz_8AVngbITo+Y.:fE򝻊AR LOh] ż HZ5I~1*3ޣx"{\VǪ5;7V315쭚mJ%/oobh%i],xu~} n|i߂Aq)V"xH>7J鈅kd؂՜#60;!vFbN,Cm:1.1gI!Pǫ.Vs 3F~d˭cb*.+Tr*avS᨝z vqÃ@HVMtT2BI=تnhoKrVׄ6wIi QPr[h֌ M&Sq[RZ槇fxXub>Hv0 cց"q:vw5˸*?C<#0_Jz=5e+P{C9lT|R0ʝTN?K Pw`@BGP*vVKf2L8ی,j-.^$a'67'@ \h dLY$<~43_'n2i`Vj0 !2ԯ܇qB,<)$J4[ >&Vrhw OS"FqQTBNH5 T[8;}h("30;WVM]횤4e/+gR@M${Sۘ mowy9+<,^DIӐAon~b |\O3@Fyi.>%j[ _1b::7KN4=+Z%G?%tyTVKx|ws-F?r*c vu kά81T \4rp9ZI(0HƄ5u4Ha:y[`K^؉eY-$"tUNOf-Vf$`~y9Ev:pߖt/Ǣ_Kmwɘ}}1rKnYpyqxԷ/]ZT.ѹ%MY!*C8k<;Nk)z-29QcxsH;EߜIG)'|1RZwkq|S`f_?wFmnos/O6H:P-RWgĚ|F*_+~o`&Cy%Ԛue(ncIpHD!:.Ť F*5!>B]R|{ {Hk$;|fw$طڮ2esÃ[2ap+JQS_a\o (V 3r5*ΞdB)TwlnO4O(6]nR_FctJ^/bl!4yҦZ0W;znU CܓbW3 嶰 Dݴm7>y bOg4 -Xge7w#z]^8m_|ӛұvSތt`C_VwiK( C@8f@O[=@"ʓeѽ9K0OcO}23lTˠKMreGJf~[Pw@M_έڈaR>{]~hU!fTNvz/ԇL]O(w  Bodq]dKN4̿ocG\ءk-T5NʭծFw[`DɴϰnsICq& }w0L aLv,\! "wC7D*Lnyvw}mXR!f82irnΞ]Ur<|9i ~ÎWz/̘YV\j02 fOn$Ϻ yIO|$I/p>hE"vvG:lE""jI3:<#^gQ7ރGel+δmv{I 3sY"Cy6`Ӻ6,ϳjC2<lB&z4v8E.2 Ӓ>|L:1NXd t

#QMnZjcHcJCݎD 708ؙ4y&(S2`lK}9 5%y z.noZi)i٭q9AM:wѧ3kq(Sl1V>cFxQh>f`| ²(nbTU~,;srI#|IMraM8 RsbMg-{?)EJ<Β#O> @)}8<}"whF@FlC6s+n/'t &ی385^| *'zR{&,}QfmdN4|ě 0aj3?рrG&H 4ܣg<:bYVD`;wTȃue R(pCG< 's,.T+Cw!YzJ/E#dSy/3`;P?] 2=tuo/,q UePK@:-ԑ+NW>xt3D1~L%P8f ֊̓zMy4TJYÞJS]`o"{)vy; .VܗREQ8-> dZD[Jp3\yU-r'7`Zbth1`teLtjï^ĥZ14,1%x'ci,}.QpW|EHUh04e]$qWKm[J3`&Ȁf![Y9<)H щW& ?bh6Nsxt(i"P򹍻鬯.8#JWMR C=6"t!-/t3u֞4:F zSwn >KX| fCIZۉT}&Uzg -5Nӥb ˖ԁ"Arѐ .yM1ɀmbNfl)C {n׶asc(NMcɾ-F1`6\|Bv"><8<.b˓75^ R\BgNMF׍bK8}NZ F.w"bPL/nCWU8vW*gp37a0]zĂ\vwOv<xݺ3e݀4cU^`tZWU =/ wfU 翼ImB 1H裉'iM~'4t:9soLNFשByi9" yq\^Z|ݚPF!#NN/GJZH~yniL-IU[kyu E^:#=!>&3QɊD"5U3#w13uAOo9 -)ٖt d!;r[9%R+Z @wb?In~XijɘzV{LYà㴠\rWbT z u|D֗ʗG_fpǠq4oL qBKyfPc8@C:Fj)Y}40/et »-d2e]MOM~s 1@Vuz?K$|ź&X S@Ui*~-o\*c6a2fN}َY 6pџ*osyY[ xr; .<{Qx;@b'V|li;1êk  6_#9;Z{Y@9jzwe~٢هW"hsWm <۾Z\¯-qE 9Z&ZyeFLP[yGޕ6-{V%0B(R4Ld(-lry(2r7ޝ OϖIWȖ-ct@.K6.o{ ? dCPYP}d`)v,oOsƕ~"ӜSF7Rakdw8u̬@ N|[׃'q? fˌV}J?o |0hzn-(^ŊaP7(LI,K.|?dA>DJb@Q\JoAncΩMs  !e[\/vVMi "Džǵx,FV^4VBx`Y)n̳ g2F =23";[ g~q/ 8 ,; ժfH>hչ:RUC֜e@%~Ne nȣ;ș!'F*v$4GRJJ]oPк6=PQk 9N] 2}x7עd+tb5l'be ITUYL0=I)'g_ \?(y>% ;1bJ:|z<\q@AR'64l9 tЅn4gnsyi1UOmf!nYѩL:I&Q(oơVWş#!ӽ~ď:B3/Z')kzP!Jkp\T| 8өGpۆR,~7+=<4Ifs.4Mͺ:,DD^Uءm|40:I3~n, 㠵38 (pk@PyTh~8[ٚ~ (7X΅s} ~r 6rl6) /X3R)rBI#yDF=!M?Lk#u'i#߀]_ƦؼN3MO1@VH,E=Y بZGКl1YB ~~ >fTmnMD2&liӆ$1,[ ( !3]6 E `ظMN`-VSn(zJT,?/n_|V% qƸ(lre o#1lۙhsts=ˢI6lv5s,'8uB Gm/⬭}=o-PR/|I7boDxekUcfGJfݚLFòM6)2 ܁Z"g&=9%$EQq*7Sgs&k?YDf +wQM)j #܅=.Q+3V Rr_OX{6$'>hAPyR\-\J&f:yskt(R,jBaIMUG JQ?_<-EYG1E=Ggq|:گF`lt.h .Ğa@J?x g䉳<~p߿5AW<GԚd` T3vɦT;[4ۃl??/3raW{T?/[`; }mʢk;k}W|,>71c}D+5ˉuLA\ٍ C4;E8z5i9 şT &iFb݂ ɵxEF]ž"a.V9|gyftw21Hb'9K/Fe9'9WlIIi&xDWEfj錅Q -W6*&O}ۅ~6 k=ދ:^9R#aiN}?nࢣ JÅ?K%168AwFOBHuX_L+n󕱚VQҶdi &Ge=*+IN8Q7bgrlzGհ}-?Gx/F]{Ed,&Ub4Ds 7(f|vFJwAtBb]о nT.-nid /`driݪv QBEXS 3kZEaLI]i4N3W ]_ J-$"3h3TQHDz$eY\ /$iѩ,B܇$3aJ&8QA( KC8aWPY$xra BmG:/KDjV ֲkK3COA秹(ئ~?_X)mjS{ezQ^S7x$tnPd>dX%jԋ:FA.%F٬!@&с)e2gaX $QgIQ8Cbu{?Ձ^z r(RMQ[ MJM97ӥ L]s6HR<$Sf^`4B[+f#snۋ:q_M1۰"0N2 p j0W ";PDH5 MRtqw|XNܿamŐo Cz$U Čn`O5T(O)#g'o#q۷o?7|vfyDGiYSόQ6iv2 _⻞tǶ yxM P!S߽y9QrJA#]ɥ4f@Ŀ e+VVOKgt ]M K3ny.]p뼕,  & Ex2AIR*= +YG3HwČ/n8„Y1bK |>8e +H&T][!r@9+)ZXQIKLxy.sl%dOyx#3jcY =q?/RܔXeQ[ߍ6^-eUs.Ķſn ṬZSH dzwv vGzG^*xw J%0fd,7r"# OGIHb8FL,rm)%|9XR6`7]G Mt$߭,+\ZА[/'~(~o#%i)'=>7f (=jABAX >I)/DM 2x(&Dnh{{4`#FܜR =wǚeV3cFCZEv+s "0ewpJ'_@$xFhwm˲{1JaY7_OA@Ĩ3C=0)`Bs)4SܠK/[`GQhJ%$}BsIE):]uY,;:GCK^4T~s?5xܦ8^|7[]#[_Rl֛4;)BL5p嗼М ~:Mmm }pcx@@订bԊ谱/%D %v靻em/ceM=# Gj9BDsݺ  #f{xs O)jHQϼ(Ii04BD/ܦeE<*1p_۱R$ChQ-RإٔNjIS*/"lr4"040! \i}$\IՇ8S3H8c```裛I0/1_ar *r]'"+Aeӓ 7J<ի) sX-&IB&H:; f0W~C/{m?y1@H[~4Cj16\2 @7?^c0]؝A 10ʳdK j#dݮ0ŀkҟ7u'xT"܈n9UJ{CȹQuO%냭^% g@7̾P%Tҥ_I8Kz}Kz,ó3OjVy<+^#< $! #BS"P£٤զ/HJJ$M[Ms-w]Uw;e~CQp7J?<);>Tw &;YaBMNkeӞk-yD2G9OxOF=`҆:]B4yE>xTa ڹJMDO&„_1^>s 2O>:'-P*<]o|ik㭪o¨[ډA *gO<*(y+N(B傻⮰7ӃkGB q͇ y?sFօ]) X!Fgt$P/ 'Z!)c8"t$!}cy CF6ݚR -P^ ˀq`Rbnkej-op!d0V4U]E N,c&7V!bWt %>'TR [{~c^ 7]aߎh-_fcǃ[nLyk<%agnP'eC.a꾿b/B d@N6cotӹ8C[A+yG{!7o؂~M4#b6Xuӥ-kkҍJ0lTϢjSsIG uTg? }JzOfG{) j dN%LܴK[^ISßA\q8 ECv+afB1]M|"`<⿌/є.䧼޽$pgJQT1(L Ne! Hbe)λB=:vK1e?:ޯ"\ JFU ZQz;9GQLqW,A^1 !mW1ȴ =IF9?gǞ1rִN}݊us Y[gbst GVD|)IYɱV>FdZ*Cm-L>å^p =M:`CHi tA n&/Nm&!b 2mnfLghU}Wӫ:EE;UEnQWsvp&*zZrPGP锠69x7Cԃ= |9R@͉:/^2a8Va_egZN>+,.^Vyy!c'5rÞ-Ǫ{e/ŦAر1]9> :|Qݜf$yM[4~GHċH#ˆo;vk; V ^tʮ+Zi&s޲\\fEo´:e#h- F7he']{Y]}Ӳp]*GGaSCu3(>,j ]Tbw`˜ȋJ>a%x;{*yԌmM@qF #iejZͮ p^2m)+"${E,ʌla]."6"nY#Uf.;h0ǪO59Hfv`GӵGbxX{Ll8KqHEعD1 8,F3u6Hu0rhxwZg#6<'&_=PD!.S*ⓡ%q'6J0& Fb+9\@ *?1u҃zO.".ENvTSGs#>ϱF$l s8?!wKaݬ-^ )dR#eTaK1g`0 ;ѧ~ @ ݑ y5'礵B`I˧VE`,MksGTm32г񴢤,Ć5:аJX<ȗWcyh F m4;| t5+rT_aQں+ T._GȺVӫA1=$P. MU`1#`\bytӨ 5+;+!M_ V I!U)-ӝ{5X;l x> KϬD6bX6󈯒иJG 8©KƤ)&w3E^-Բ@]@FLߙ ;0YZ070701000003ec000081a400000000000000000000000166b5088400001c0c000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/fs/cramfs/cramfs.ko.xz7zXZִF!t/o]?Eh=ڜ.+ɐ s)r]R_U:Lɮ1;*R| yݨ [e:dhet#n')6AQUe"1R֨k Y8 p."z5>@U{8ůOyچ2JODQ HvcJgHFNBMZG:!)h˓&U4I91 4~t߭n uĆƎQܲx7Zܡ@ZE2DbPd*K)u3 ⏾E >t|9[_*#)1&LA g3tbSO,⛲1<)S@)D*$;Se9| "P\O7׮!d^-v0:BC$%ٙK0`vkh.}Puӳ>[WsPDp_N',xٸ>$9V@8!g}7˟TH)2&.b]"xoL2 =\؜Îo'-PiFp]Ct ǁN7L41zf4#Ĵb# |T6k~e41++\z 2ߩ DOG$Vghclф3k 'g;PisC29=A_+n0?Dw`xtJ6eMU0+>񯨵GW]CM1k®C圳N?>/Ԗ1% m`Iٞuժ1 -4ܶ' |lH;Mo]8k/4w(v |lbţ`]gY#KێzphN"]א9F[؏9'cZ0;8뙐kgn% O/$ϯ鉖x$?3KQQgX㬲y9DPmu Bcf['H7 vX}6ҶBϖz e5 ?#EJ5]cijyu(~(S>#`>Q%&?ʕu]ȮuTw6Ht-moWO`"KA%~2}~z+E$Êm_ g!zaa!\eZ(;B '\Jl9:"Pn-7 `fS,#[qpmR(\LWEdx)ŠD3qsb_l3,jPʿVO* 0O Lb}6 _$kK9,C.̐xy4Ju'k FO Ό *f衕'l5(Ts>tfAvJEylt…~śDL51f݇Y3Qv(N~щo#,*$Ӌ!L?vi1ZI<p(nm^!>d3D5?0 7oսO+l@EZOjG>bifh' Wmv]]Fv$ q"~;n44&]n9ە[lRˠR7Ƚw.W%9ev#4˲U](y,C[`n}ABw7ۥE_NGן]6=[Q}x)U[r.İ.r] %&w*YS"^]!7VD*YMR$T}8y㭊s5K5tKGOiKj{@=k(5ڹWvV2 <0uc|e 6V[jE/TIAvPa5#!rl1v5ߣ vb%|u-oW'OiF)BV \/vahԪebbc_Nrlaң@RnN };(5_Y-hV9X96y4# }SYo>@? ]!կo2=i2LPUJshp 7V0)}T[oeNz6ѡ03O`Im>qo_@oʭO7ϸ 8pud@tu PC.^%N)TqܔXYhFdP(haFO]ݪTr2yF e`'T͠iWy܋늚gL^)zᅥ9ȝ25HÎ# Tb sH3,M]TX=-ɼ6M[L#x$~I~M o:19{ s?+rdkKKL7ݾ9X&7ɡݖ8>F<(6= {$}%/Tz:RmX$AZ-jm'J䶐[Xa31~~Pu2.Tf\ TciҕxXǕ5+R9DSQ'# _uMCЃOhfb<#Wm A7Z Y01ngӥ֚o@S/YQ经cr?ZՔv91[lrO a=96=ez2cם(}ڝS0S=.wMrpDzGיu:Fwai] ,qEӚ! aZ0[$g?Ĝ  84 qD3iq*{0M3-߉=FfjN|TrH=2HZe}286 Nj>% NF[Sx xB%@w8dܼC#V_7+oo #$[qn+?n^Uh&b-̯t?\@ A+xs,Ũң$.~Mt\2'+!p <-R|ݱ[Ҙr :A|Xԇf@>rq%dqBysH|9s[2|%;o_X6zg! e :`tgb*u[6 >U@Sr1d3XRZI =5`cGAtP1kr;8f`X.lA_KiA.lZO8tP|>ͯbvD2TB  m-ކXsʚc.OɑGE5vW֨XqӢ:N淐\Ȇ^3M>L3w@56Jw>RGl#F#"\2 %$(vd0Pn%R<1j i &ټѽ**0% xrf0r؎! =:nzP؞?.rd,v 8z|7'b+3(m_ "0O [&4U'/[#И eIWJ6F! XRS-,GT*yc +q!~!3(cעR.#q?6Քbj&om}F%>9FK #枑>I݀c0HbD(wq#e . vyq?eSp0>7XpB@>ZU:HɊwXO}?Ϯ;މ<(8Ջ9c˘><1D6ɓHحw-<x{4t(7@m+ x̕A}Yz)` ؞ӄҩ%NadߥgQqgLyQ6]>*e7HUP^ #/!g %Z_g?f <&BHPmud:YC?5^\C)" H]tPqU (j)dp%zHa SR!eM(wVS?}O3 CsTqO\hc'8fe%Jd2K'fk,( `f< & 6gJGEZ:p?w! Yu}fc0zO'|ٳ"sd郟VNZj9VޭЍ%ArŚg:EyKocvp3u /.RW7m|8vk)3)ЗX:f*37wy)j~e1&P*מ գRzEg- dė|~OH{?8g ?^ jˌ|Ig~(ԒNj1]&PȘu=tsvD,"/Ţ|xFL׈m*^!|K}4.Zt,=jeHU1D/5o w ?TVZIߩfQz#sԴ{% oK^X >FEza-0 c/ nx8;0ɞ`:[DٷhfC,AQRocYSi*qו,]LBHaؾH_zP*tBkOiyXl`"!"LNΐUl_ko WLb&cęJ8;\fhT%K@ gqMmZF h`b]J~`b$q9'ALYOPԻ4 w9t-9YY0aO{Om:Ol0kq^F ӽMAc$XiS6k,o.Dg-65@eN ^`?94m?k_[Gk 2VdҌLR;]:ָȝraz N5+C3!Π8b Q5 `.y/f\v%v'FtS3您hAC{U"q2's©pؼm4_͈t ~qf+g[[(%]&#"Xط 9[RF= 3 _M0ףZ1p Ȧ9PC$OyD#qM=Q3vר৊=L]` 3d_ʎeDϹ4 seuhi6g'^25 2 23Tjy+p|Sgef*t*əĸd\ d,܋H~0vzZ0Ъةjk1mڜHQ\y]=Y6>S*(jV:EyZ QZg]oUoxtUQ4 oYVb c- P:|_|"S eYpXJ 2B9.~~~ɬ7l1펩 Yds1UTP\MZ> ^ M Y'&=$őI9ϣ8ꚥI7@:-ZvPӈ=L̹%iP/R)贌`\>RF?aP+j̢b\LEܩNQ^JقX OIE*,L^DpKAx$ddÁ\ 8.-ls5|)YHCJ]uj̱:F[ˊ{`a/vS1Iʅaq0\[(|ʤ*mm5Јp)7D#ugCfOHɥE~9P 3nWbkFqXZGH#5`}μ]0 7%|Z(s0ocdHV\Ln]<h̘RO{-j[I|궐0!/Wrr W:(Uh1 cxAk2XJ` 0*hvH8Md]ꉨgn[DeR2[bذçm {2py~$%*ο! px[ɦYn܃v8G 7ȃ5`_}u /욠 #psLcc#icD @: qru;s$H|%%~e߮?g+MXkl[Qk#-A.~9 nb,v, /`+ƫVy;0Yʗq:T$\ϝw A : FW g-(w*:\$d&𖧾J{]Χ|2嵌y|0.'r}&ҁh7E![.MH8fvlKX49*0;G<ƊzU6m%/\H.T-oXMN.aL֤)R>сE1H,LP @ %bf#3$dp=Fyk\'}`k']F g4S:]Vn]xG$7 V'DZs~+R0a5.e]"6A,Qʞu4wQJ39ђ:rO}Ic_W5s`Jv\}!|+9IYnod1dhXY<L[eU=3MH)tW:ֆ~(lr O#z?ukfև]1!Kwȝq將|* b1<= | 1RcfO*%=LV$>Fl}l>;!}DgMf*7"@?8,,byIx16Ì;O!Fn!7!w {[ _))dJ{2d)~!XTiO[J䞷Xo 9F1hPNڴzw+&'.Y"BvFUۀGI?*H»3nn)`X3e4GTp0O{ @S|Ww!c .-Ό{qR]TөX)\f$G5k>nikleDPy>[>CgƸ`YR($恏>qbT b )O +, 89`o䰦rK*}hAjWvolOdF>rL}0x\t#urd']6&8%"]ꩵH5饎XNrnMVn_[< *RΩ͢oWbfclւB"==t*YJO|o[[ᡉ_N[ ΀6 bT?K |Y1m#Jԡ=KD{ۥ B=$=>fr*Bz>RT۰O5G$s2p )m鐲"sZe5U#ko lV=+N=#wmSA"?.)i:Y+X &yݹQ/UP\mcEь7hIx]8ͬNBR@@H`tك#0!hSC2^e qDq%~:;^5 {;2$v{@4np C7.Y [1k4lO@,Ya-`r=[2q- j&ʵԱyIތT<8'259`Цk# E]@+C~=s.^:ל>0Hۥ~)bI*6E2, 'ەO)ۖtNU;:) J 'd4DCR9$I3m(JF'Ȉ^ǡ:d]C06"=3ȱp)NRc'u#)|׶4]u vs(_j/|Hӱ6`GKRl단{{aiffr¯FuO.WhVM)$ј#$,=2$-6IuxZ11IfҭʳHáϿW< Q.DA#sTF~ۇf?@K{@Wl /)J܃Jg: ;ƇD/TY >xP."N.-Ogs@CT J/]rAs gcA[-;Oy)"%Hmf`YY[T &z}¢~2.IS<b~9WSs ~ۀS ȇ!M/v[fi(7nF!LkH~`lOH9K+H%xò}J!F#o|\LK׸D3ik~i~BMK6(gAPkյD?}A5DV[7wkˮ[*Chv Smу7=>cqK,dt_ !]N3Yg8~߮@+b&m(xru#&yx9 nꭅcCxV)ڼ;o8J\HN_5vO`5?>Ѧd/ h:q[<5-τ-|.,^c7*ߌZ+T^|yޫ틆Ʉͅ 8&@ӼAkdiFae h43r!>T}BG l|n=<; L{x>b!ӄa!L3VDׄ_sԑ76>HҦ_R/zThѶU.+3’F3}"YR^ä&iIgN3>#@'cSf4 Gw15Y e>z^3U#~!TGc9+@5O~)KOT2r6p5 sRuz3@CU^z%uY2v"?v]3=_(N8e wr `Ug|HL(pN86es?xQ'l]y{y Mivɨ='敮Y h)l;nY3o5$dkSX :x\*&2%Z, yŔ0SC]@ަEy\/ /=au rKAXd(3\֧ei/ 7NGˑk@I֎0P֣UQp*7uN,"֪Fݣ;14mjM,O~pqr#t̠#1o4'-ϥN#GR 䕕ZSH6X3 ]i;IYuM;5Y^&Yᔷ ƝW(&N N2+T7}3"!YNrJ˦[԰b}pNLS[j4^bV>@Ar;EH%t0g84=Q dcF/x}lSPpL/ "1ޱ ~DQxE!ؼŝN7 ? F [ kF0q몧Vz?^g ϔlPy۽n^Oal(XR _ ;"0L;UIx,K{վ,vg`Aa|cФ<+7;t?嚕b{A\̄&C|uHZ[Mf{N5F=-DV#: ~H^L} …K ;ЙY&أc`` >iO|l9Z1~A@fdhe[໊)Ռ+h8}\<%"v=^O:^wG^EJD1EնR b\n!Oi!2I+CR^?^Cd;z2Itfr^%F]uOM[JDk_gBu?*iiM$~&Mt9p0O ,N0fω*Lc?W&.K>hYL^oUx 1|.¾=Y»~flsf~f5'ToU166S Up@ ItF9Xe?D62,ȇ$ӮQ&ĽUW0*PxV 3/Krl6<Яձŕ<̳O;E ~!-ӤD#."I&SA䀣b][xP x-vd<7~1r/!ZظhSR ]:)"hBh*ldzRu,U'V%9:5rG+v.26A7YʮƖxOnSׅ$Y0f\g9_L5Ƞ FD7&(G-.3^gQؼ1!ĆNai}1-6`ğZiɜ0( C[)$_vǯE+ڛ$Rn&B{Qxt?g]B0_5<_1dpY—1$&_An0?zZvڸ"U 2Q+^W_6vlI~',)@D@V<b"' z6~.~5 <1<޿ɧឲOКOMwqG_blVF ᆤ*_Hδq"fqp{M_= [S\b|8-(K -ŒHhi/ obDOaBNB< 76kL̆dtz,O)e~-ǀiqk̷3&s꙯+WmZ 4iѕGܽ 玖O#:-aZ1:K ,C̿$IoeN!۔x'e=΄5q]C΋_wP:X ,1FϭG)k'rIқA%}W-jW7o$]zRFD[4r Qn6J! ~\gndKlѬgv-gџP/%e~ #T:ȿ3.arG)b0Q_PXWt'Hـ^Aac Nт_[ھMd_HQ=Q KaLǯ05#YӪB:19H]&Ti>E1M6,!ѭ,?+f D ul(q40w*н+ⵖFe(D<[9p ]K!0x7\ {6zK<ɘp(2K>;{;kUcSGeBfiوXe!4n3as[AP, 0$A޽[AlSzyO]dպmUnZahb{C[jQ\"0> 1t>yM͘n g M~ pjM}]Ω:řE\cAQTWnjxW'V'V}ng]Ovh }=8Qz$JYًiU|.Yu Nx2;;w* oWra~!87 \/} &=<¤ ]/N'2>@'lN*+$nM+M`m:韧F|hy>+4?//ɡ.W;#mY2CWBy$5'f۲5^a#mexQ@@ly!mL<~[xE:x+?^ec1&ٖvbB rBcT&cI kmi#p؋oAԸ6zj\?0~D5nUiݳ²Yy5H^z|իQHQh u?92}2Rk3r9610ra;1󧔻KԚt˶@F#Z6}ե`q8UZypF'*q|'p^ ҀA/ǬDC[0%'pm_Mr6z7O@M$"I Qzb1Wf3OZPNȎkUYVT HyTʿG4[jn-Y6om7~GSf^{9}sUͩ5mO(($EߦR\l8̛ԥ?w?6X1ྕ%y?'>r8[V2}$e Tjhw^*9NuKQ?^e/}J}-c8i]9= E~7O9> 1AnK@6NH,|so;UNg's,s$"_hu k\_6r\ɢSoVՉ" 2HY祱@=;P4ҳ"YKQ9U2oc[c; {_=N(":[" s[qμjoaDA| p؞896Ykĭ\%! aʔCˉZO](XIyT7~gy%TQ;X9IJa&UszmC&MOs{p)hCsH -ɥ5@͐jŠU>åTӠRvA6&k|͕bo f?ʷqP`&.y -4KpH 1{|n2\jCѬ\{UO3r};%d]Tj~F*6 ]nK^F$ƥe$:P!,kK9uF1.H^S9҄ۮ (/L eb{ ^_)4jD[}CtJyG6DI AR }P괭9u9@VeVe{64a6zo| SM^f:pGЛzE("->QF(nҘ_˻t}"=Ṿh"{uG2b_JB0YJc5eX<0oFxl/*IZ)eX)|Y)pR{t@E1# S2bt*b*ĠT$B.( U Iq|)H4?}I LjYNQ&9LV&NEq{VtEe{bQ?e 1{ƃY12`Ή6/13 qiavU+)6mա*XetSPF.OAP]? qlv5K3lX[{x6A"ڭ"RNS81%@&CQiĉ |” F*"`ZLf)!Brk[L$oeZKilxIa8LYzZ&K.2l>DNHı:SgFʠi|S8ױOi׿ ]p8mڶbT$cx˥Ww-uk91Q֓i=u_%A_ M#%M]}];Km"N7C ]Žh4з-u)Wxޔ+`@ T`{,m u~PERSn{D#/R '| ?QVsxTr~X\ij b,ideپe]ѷPi}ޅ\.xkWFלQ|Z|»bpiຢ[ĴX\!HH"-`);v$);!H0/r`>Πu$P8 e}ܥBfB5H?Dh3Սg z-F){ R2"i^ר[fHYC1h} S3\nZ 2 {cU١Rs$ZekcuYw?ˍj@9JASzuNm Ò(Erz(3xŴ`궛"hY(ޭ}xp@0k:1oEq['qaє6'OAc!`9k獾Dۜ]@~5_d."(#bQvi*wԁrm\`VP׼+ֲ&6c$n3}d!ވM0.Y&#`!p>yC8xuE5YMj/:? Qu,i fkW ߕYb&CQ&mtO&{L>T'irɯ~ 3*l'5 '\v39Z.q~:%CklƲeZ0xɒ$Eo[?, KH -i|fA+#nzWߦRQs a"Re? sQn q <7V4]| {wwNqKJNLpM2K?/'Z;#{*3_5N|)-RjSC c]HӴOAJЧ,CX& V^L8GDB-~S4oP:Anb󕰶([ņ}Ejz˧ 5궔9 u]1)I(@@¦VhrGz9v_B e4^P*U`Bgk dԁua߆7b'>,--ڼoD5BڵwwdxvK]C= u [rN;x>gbך{O!pQ6{m-/o'(_rԭaQT[W!E"iˀ #EѮK !oWGoY*1zA.* K-Z)˗_OtGc؃{<ǓFh֞(,TTk@rM6)/rŰ]Q7)␅L YFDTl'-$*Y?JEśuZW |>&7i(Xi4) }C:oV=5${}h|n)5aKD4G^PԬģ󟚃 6N+աr OD-K4dM."PЈxoYsӕf ,GJxqTZSMSН3BSGh 3fW'k -U\o{%k. @W$ ?eK-}AcSiD޽;\ҹޑ! 9uLX(;zMs˼R[cH^װojUsOv0Weca64lK ż׽>VvL(r04%;RpBf x0ؤQ/BtM9o٘_6F۲eϋPsB༷HˁGsથ>M1;$>H"ؚ,Cw`K7*  y'okԪzFF"%BKǒ+ޏ+ @lKJB5zkG+"HM!ӑjMizjG 䪷—HПs5`_]Vg 2tQ=ʏLNG  ɰ dPၒ͉mJAh 8*,OU|_T^Z~i-?P ^TR~.Z7"7hi,J#v ( N^~& x5qxP. YT|Stl : 0941Ώ :rl.ƾCڼT?p`D!$@Y?әƑlӲF+nx,0ˆ,PsH8nkBz0uuvߞ\ihƀȬ1,>sGP՞jfmr] #NH|0ʏիpHx&[êWD׼Qd8K֛]#]%Vgz>yn$E z a9PiEPy(!? ,7qԏ XRY?Hm4&d/= ZE۫; $Dho .V o1F3DzώXeyо͖65 =<µ Xvv*kmU{=T{P 8N'7Z UAKc-'^0vYL*h W=f[NS3zBGJ?$&K #f\W4ߖrݹ(Ҿ_Qz:^'ß;s;f&%n0Q=,5E_|2yE<|Yt"+Ek{E";kETO4uV̑5o*2xpe\oFeO{>vtq3P# /t!mU{9"_ 8AxSe"O{<ԧ/$ϟLF{HE,9;;ط_G fR"˂fZc_isR\tJ2SWK?t"']r{ВMƩ#OJW]p*^}5l[?H~U D `Qr55'ϿsD6g&3McDt =eN)Ny 7,-9*B+ cbѾꉒVM tvdJZ;@y՜R:o+<C|Py[ڴ AD>gⓃ\ \ߏ-n%/z{8?;G\ G/$ܼO/xlEoݹ@*bŴgkߺd=Of;(X5\fIt_{V 2 v *SHQ\ug"eC+eC Hu9%A+bA 8y$ꠟ3T'((2Or'_9CV,^ 6:7f 'd._Q L βvtlB+@v;1լxl0VKKP/WvGOC|JIJ1 B I}NZY=x6:@?˗gZbGY wGz d*W8\2VYٟ-DCuPjOyd3i-m)pd~ܹHNGorJ;vn(C7"cv{1}oC"N":? |Z+C)m5SԈ$j. v8JM>84 J9$@ԇvnEK,b/cL؉pqNFnL:zՊ\ycJPhv[w2҆d?RG!e#գt˻vA-so_fڦW 30〷umR|.m}VB| TG|STʎwiWX9]/ vPwDį|7F)lES?@J縞8%!Xb"42FA)2S%?;/ / of_Ԥ蘯;&nlT*:)n*B-*Y|8n(m04ZZcoC47Ydz`$'>]V]nmIK)OgkpP8,A{ (ڍIJmm" n sd:q _4_m^2ߨ~}ZNgoM7I/*a8ך&s;iS#]\:^"8k c6BLYdW]LFDqv>4hH,, (1됲`KRbѼƭƗX%6O@(\=$Ӷ8Z’Tmr}O\Ў&^mWGc~7UWQhRlB靄St"nv*;ҟt:t%oZ[Z\a 9QYNŕ;S:8cw!0}\SeٻD"H-./1 GF0q5<[~h%( M⪾g!>NM]GTp8j#&UT|Qu.%_CqoݒaryDڔEK$'fg>;O9rgK OD |5vd)cĸq_+?S;\f朏i xݴQkA16F,S6$.O~V [ n URZ*evoj0v[Nc#h#°?62ɕWKlӒ;.{=2I4;(z0Ǐ%ia`}jE$%R)6x 6Ji|%ﮍ$2eK]+pAgܩ"Y\PGЌ6SG󰞯Hg}\N `v_lclFȥ$y% =9092DgP?*kQStd96u[Cheu &ffb9p j"U og}Xws7(goQ1O5q_OV @Ѳ3_{ASs@DR̊LkQMj](1XJnoבBQfkSvtH_!Y}71ݽ?=B묮f.'{YMfuv:+FSc"F9A~H7fakݒX-,' $YۓΞ/\Cr*;-t#<?KKW*i.^_xӡULR# $ϓ,-/  E'aTT9KMWVƜ8hW{lIAFlS%m Eֻ-?-3kh~@kU'ū"`LSUrKz?eߋ(qȬ6ǖ\s`2'Qڸk6s}^x~ƻ$b2Ep?OaxEó ?yAq)J-V9[%0Am\wM+k#;8Dc_oVd'~҅4 5Q\nie.E\ۭy:(tq0}*#ܨ9ʼpt*}ZvM5 5D P{ ɽf脑OKF *A7)Vt&2ثM3–~G& lK`,#j>b)TDЊ5 S>CJ1e[eNH52]sRIdJtܠ>6"2)ۨkZ{gpvUAXN^w{WyU+of 3J/>b o\l^{DX̄^3-RYCOӼJq B)aM b˹gtτ%YC8$Gěru7el7[`->gX٨'6t]ݒ%W.~j[Us!@ 5'aT-| JHhc/Kñă8NfI$7yXMwpkUlCjg8l P` &" T~?)۞(sߑ *p+lǣ C@2M/K05lq;4{t~Յ G'߆6 ipO#:W%( $`1GB3rf ThvlV؉[x%9A_3WЯ="W1 PNjY~J]@2p ʠ&(Oz2/`.7he K]kcPBIGwȈy!$Uш )ZU U"Wh&Q[eLxyO7 +Qz/ /$]rD3 TNNqO%h{5,2XcbK'ioJH|KГߴ&ŹAŏiėCL0űM%fyC*WVYCtz}j Q^kG e^o^LD|`3:&.x) "3q 9YmM@9*#}5Q-?e,u֤ܥRvz_mvf`gYqq5ÕTqE}o|E?0!f,cҏoiQwV  U`Y숱[Rx-0\w?Q NZqb.k;ZzsC3eVt[1+"nECԦAŭ$,|F+Y5H,Qr O4`;l ǐĖ7nMŁ[˧ʅ uTT])>I;zIMO<5[9(OK13Yb-#WnwѲX2`9fL}] Do7˨"ϋ^=Ʒ M#Ҁ|:s?2,= ц7X -nqc>O[4fwj>Β lbKWmh k/.enR!JZ]wV+2f:Ӗlϒ+ #yHf\|#.|nH qō|MF}lX mUQw%/51f[n)(>6d-n8}gY#۟y"rSqY*>[0< t|$]ɤJ#?.xryhk_@yBE}+^zZRL'^6rnCm+af/fϖMBTbCZI"N[.\aԠGMk ! xXNeA٭g )C_J@SZ@t]X õuO'|+GxfV/yi{nEk&46G.kz^BʢP6f#NɕI5!7}11 WNV)N TH{j,6OJMG{Dz r=9 u6n+Mt1үN<ʝpKOVf*sqk.+~hcfZutaEުQ GnWu 3rBxViQc/ZZkwy.Z†VϓUZb+tGG=I QBFoW/XxDɨ f81vDĨ&#k->z-0sdn{;~D-M61݈[&%_FVX iT;F)̢Z:y;*;MoM|P 6:k{žׯN*/7zG?_"z~UX Id.TQbRBq+G%ݻ*J,BXh;u 0X2/(̅R"(>ĩRiaqW Ka9H3K3YW)೩sE+ y5MJVԛ+ޅ#+Z1%,&Ivv " I<{0exQ""GoGg]lY6H6mƏEw.*kE皫p}Rs]A5 [ gn!ЅՅ).qgŅ4= ;dž/XE/㛶x#> F&JkV<悵tO4nYՆ<1ZV.m8dUwwZCq+em2Pk7qp.О e[la՗߶;8ؒ3оm5K}9͸q6P'W;w^gvQYĸ5Ə5Vo s6jU>*vAN I_)S{!M6Hr%SA^J\#?韖75o"r$=)+ި"0J_ފjl9]^0XοaDEC 7 4-O\&͏u YVK?k]vBDpsUQ'_ \$9籼]/NqyZ.CƂ-yG%b1ᠤ%B,m^&q|Fjc{*1r,MBbY"\Zφ$mų 8BI;%v~ O^ =Sd!yC(r@K]խЎXx@@㻘8+\> i On;T+~kg455;٤<+]?&婨c:Dˢpc ks/vu.@}#^ FJ[~ !o[HJFÇ) B4ʃםX1'VCg1lz1p.KZ*TBA|U%}J0hÔf,oߔؒiT4p dّӖZ_ ? 3o*/t QM@kOb5cTt=:>qB/:cIȲ|5DQ1~%mlhn4dx{"{9m$TDM\᠄OSSAy%i~5>c0(d807Ǭ9SAxq`*yd1# ;"AǸv4lV^kn ߨh[{H{3#?Wʜ\ł `ɠG.'ƾR,MDd%pr[b ?*Dw+C)yJM{^mZe|4`\o*jTY,RJ({v(h)#C!YqȻDpn=w֮ TyѴASڔMfgI1w!:=3q4/W06l:TۦGv>, O;Vl3Sr:vy{=uнv[:!Nr K7ܜ5B? bEGrƂё 7 1"2B=H %U-O~S e=WXOŴN8HL2Jsz( TVHUsB7A G|}2آLo?oQWbJ/DsB!E$w9y ܆3u+pc z%ۨ1F /yD^^2MLB"w|拭Pp]"EQ7駐@w?w[^x8;H*>uN^ isꘪ܃u 68.ݮ¯DΨf]#zBiz+qZZMnDG nM%E-kGbLsʆcYBDTIuOpe5[ DlR =E*ѠU+~g/Zu*n`D?RM$(RDhOʤ{#71ai6g (X7Vi#58mP=S%BdK#:u6ܔ*4 81I|+"M'hf } &$ ӟU|R$/3 4!q SlŠ~KgYZ070701000003ee000081a400000000000000000000000166b5088400000c60000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/mm/hwpoison-inject.ko.xz7zXZִF!t/8E ]?Eh=ڜ.+\Mvq@WF/: _C|kA ~a 7a2EbSmIZgdB/GiO5R§1 u(Uaw6.@̥TÏ$kV3 JBN@ӊ{ w\o 쒒">ca,\{lV5u4* ^{-(w&;#;#fTÝvᆪz z9*چXHIy4Lj)( m۸ P#Uj8B]񁴤G.î2@9wQYNٕZ1AFEp*WHPusg-jcmfh-#1,PӡerNw8̵v;W.F&(8AVIRnqG[P߲ٕ߭UHw cj س0s&X序`F3k>w?!<7Y?gP:-qQT>1 8t1*`CѾs{F̷+.In5`LAPNh|5a^;u ݧ\O&髈4Oxt|8[ lZsaJYݘ5 3By}Ø[}/ʋ{m{=v'owv>$x-TRƎfE^m G%[J;Dz9p#ѡЇ-NnSn*b>w+d;O{fad=v!N}1hl7zNf aF'-S<ts[ $pլ?gȍ;+pso<PTT<Τ-i^X7'h% Tɂ )TzDE#U%mlKU'^o"D%jdπ\oCMMU^PuHgQ Qi3U/t$6D:ˏTʧe4R>*ˏN6zZp"dcvNud#\V¿"u#sK\L5ۜ~`Ua<7je*wgIZUCmYU*t=[1Լ?!t[? ?j_w-d7*NGn'/.l;Ƀ}T"p]CYMPg1?>ZJqSdƄwӬYKڶbc/!`&Э0MPLfyٷ8Oq(S0ʥf&\bE1΀kHb/"-Ukep}d#?w~\ BŜÉ; ":FdYUu=SgI< b.@'&?5vLtZvYzB}UOBO#Q~Z\ <)>|_پO = #&A~>B3x#'DJ%Q! KHtF nk-®y\_Ts_pjSzP){.}18բ[Tr3 5) dqbJ-cqE%z쓚p_a|lczBUbzmb,؟eXGuW*-=e:tj@L@9;RJ#}OXi;N i̋'gtfJA9Dd{F鬊@~1unhH>4N_ʑ4cǧyTIL=" @Ösc:;.(N@V7#h7ÔKB!Kl|aZ{ˬ|/ 8|O5:&+^PtV5ȉ``_-e:4@8xQGQ!-޷ڮEHRO~&i$SP!ƃj"ZiQυmj6f~(A?2AR;a/VO nCFaSXj<{EK\AHTalntm= ERe$#Cϱ懚L_p~;O.,Н֩@Iym&2y:) +=Rm$/to&M~ӟ3ַRP0Qu SҐcic|3T6klS<\nxnRUYTka!敄) |ᲂZמ|_b%Wkz;ZϬ5y=/MT? F]%Dug5,q= I 9%C9P:f.Wh4ˋ8ې%7(zA[*|ޅ)WLdAތrUK1Qؠ^^Fzj`!kH8j#]&"۟ [j8hA"}Aߔpe?#sv@;僻L 5W.5LXG#EW=>a\x Rm vqFNCR=oڳ3? ԪrH(Gm3*Qt5DhIrL _ޚ#V 3+[;Ld.GQ% r$c 8?>耏H`%Iu]>ɿӄh~֣24>2䥚ݍ.2`jDHnok𕬨-D#7c(:wZ9:zRCqPqxJ |'ӐJ*lr>ep75>b+CZN,3 sJg\b럧6<Э?zq xBñOG#vJ@nm +jS4etLY'5 Y=I㠙9d=WcY0+ !GF}wR2Ei!VdX>U⽦XjSFZ^Ps24 #()#?3E,_y`le꓉z&:=f#5&{,eI,c# ̔,6Ѳ4>By4 o{aF(?)օbt({ay(Q(m$r x;R'0|[K*TDA8* K{rP6xHgdr )\Z$QE$ 9-r5B^9=cZ]2OgJ/ pr`Ŕx6ck|#9F1m/hSN>B3[#.Igwa=cvx6OP|V#UY@O8$ݟy\5H ! mWw_ C `FǦA]NcVu[ lB-ޞqTH 蓝hKSNljv%QJ(\mΣ Kg^K;VRw+PAxi۵Q=88EPuInw5yךoاB*=}R$G3en6eί.~5-X pw ; qhΔ5f^py'HEI_:ShΎ@r]@x܈$ dW֋S2*898NA ,*t(%Tq1i: tMӜXlO a):HFM4`,#7ôv.Q$  X4$21 ڐH>Ƥk9&3so}Jɇ~H}PO6Ӆ3KvL$zM\P3CuC#W8|"ۄIEncA 5;I:u2x,N,qL(wׅL⏡,Aë3Zkcnh 2DTĞa=sP3e,XV T XE^َO'@/e/FL<\?$EåNzѸ5TAАuu]lf$/3[I| 0tyc)$0Anv๶^7@#fZz=ƛ2t䔜kL%?~cmxuR"ڬj&@8U?~ -S4p_2~Pm1wV)MzlM>ر PXhhd~5ԩ6=uC 8v[$*':9(N^4jJPSpDɺѭƬ㛾겓dfaO` AtձʬS];^Sw7 ][.s{&'UCPcS9sDOćzh6.6?J>TEb/IpǗ(3GC=)"MnGZu&y Dӣսon5>OJq那wĂFkӮ|wv:UJ|?[oEգ Ϲ?ŗ1i.pQ;j=NAQRtfl8a?`7􏓝Y Ԟj8y̤=w\UlBMhMܥp;7~K\ҫ <\;;K^uɍ[C"=sl!2-"#5 ec&M#<0WIk8Q9y3 dIUk~^3/Sțʘ>]!aຽ,ɣnicAiLbF-wfI[0@=6EmQPn_^Wq"_ۑo`ar3^D|!vc_MV<^vƦ4qَCO6iQnZTpmY#*11}@rY WVj"__S*cy4X2[ZDo ^YrX:< +]:#'~_1 (|p7(Aցm,^a3-]6m}I&!^˰lܽQg s) D<}rfsxN(-A6&tW'Qk1q_/AU:arsIâ2vׂJyMLt!vh +tkD+͉&jP7WiK)kh{7?5!~T;]*qEᲐk%JM'Qi$,qօtkO !OH ,҉nj[jWJYt|77^mNDuW`dwΙ w~{gOy BR^?`d.΍F ۷w XX?3r'UO=.)rP@r4PqfX܌ Kfo0j] aF)ٺkv(}7 !{t#o c_X3CK0X*븊M]M] TF^ CcǎRNNٺw ፫#tB%X =([b&w2Qf*I R"L<P& \ku:R2c˚Ud\3OW#p>˕` +)OIwGdv5wYWQ]YE!CQ"2Fa'C -+FU[j,fb<'[֙S$BRh'e;b+;Ma}CCV,Q|gA Lc>̮rQ+=<@CeďIYAq$Z[N{3VyNԣkV 6uOKʷ&TqLH5 ҉tK[ 鐐]xľ)`^v14͓8NNF4Im5fpH7 Z_dCHl=9F$1,8ÂNil4$^"%[@""65ipCpUV%5ꖠxy?+)(r>F_I.$Rb*Y;"=jG"6s!Npj6m L,gk6[@uW$ pGBic<%UCP˦L{!HC<0tK#< foo?*izuH%8~BjboQK}XE VD *o~QCeH#6ku"!/B:#"w 9`j~&P(]`ӝ|HwF&EaRFU0.s/4hsY .VJnuT4t{;;R4TP'*ɴuZnNL%u.٪S^|ؾ:/xU>DA.K9.`ڴjO]Za҇5<`XYSdeuZ s=A$mPGN?`E5dj'_V:)LWx\(ۘg@;ala-摿!41W5kzO~3:@),WTf_"ު_{K Büijk,JYqHѶ6 Тel)bEd0>jw` PL hq>,JtNx`!mR|VP"a0ͅ5us+>Ey8^Uè65 &^9H`$;u=WF9} " -PKB*Yߐ4aU nf鬾pfo.~pygI-}(&eL+`gikxXեoOmMuܺ{Tn)=!}&>'zo-,Ey7Tm=Z>xLhs]lk| uDq#!5y֜]Rr?2m], ʒ?ߙ4n.nAݷN@L)57V!4z TKR(<)h^Žz 8ihF36%fSkD+8tx#zG ˏQw] J ꄪf;é`>,ފ0DQzm~VSƱ=~4z%㷃 !FLaco$mbb.,N?IH}/84& ] &XX/`G}l;;4kcC} ޷Yv_ݸCa\e#"??QP[261&)4Q![V\֖4aa_ L,؁kȑK / X ~h^qL,)ǘ>Vhp5^<Ě0?#Wjv>,z P܋U `KGy| (4:Vhj1u_PsDdHd1V1z.Gmϡ| Vt^mcgJǭ9pHnW'wnVf􌒃8ؓSg6Q4(%Qkb~ y|M3+#7t:{~e웉d!iMC K\⦺_\ (5}{}"{xj߈lfP|3]p;d}WE _zlpA˿ʂZTߡ#ݠ&OHovl!xEc,_'rU!uMN3cO%)&Z,mqE70CS >K ]^c%8D6!c]3R`S0k|0a؛>ݷ\I6'Nljŭvd_8/do-S0戔xdVUcQצbn!cD1>ЧcSNUc|:rq5;%*GOHcJDW00y^mϣpN]'".id.wixI&@]dHݞ3hGO,u|0Ub m߷9z I#@/t='_íXCs*' WU4(dt +镭K0 IF&!}@9=s#~IRP*hWa<#`8n7C QJ1~([;қaW ɍ|y~( 'vhp.rH\l"*o~AgnKe? wͅJ $ / 꿢BTٔ2cvPekщ|{+퍼\ )[O1!2Mzb'c]!u /s7]~<SZ_x} FzV79UJ:Ok|h' >KO P«ZebEҧ9o2,0\[X=I]r2EQnOH$-7]xČ@ݻ)f+,##9Y[ϧ%E+)=y ij4\^F"gop'}-*'{i;ȩw=8Nc H/ R lhfdߞToDW.Ld3iڠ^XUS7s%s~ |}-"\|jի2P2DS%P#F ֣ V n邋AWkd}JٚS`I왃kSDžxd<ߞsL钕N=5PHKx~Tا;w;YXUvL*2.z"!2#td֡W Ӟ{/*qBC[@{uRWw'.84Ώ%à(џdZeF[`z.g;u4?߽RIV4$ˀZ3!iW'8~؁œ, qȪ~,hWc('ց7ztԵ0iOOQϮ q;K- z1_kU:^MZo&D do[kD4)im/92O[k^uV=Kf@8EC0J0z[`f$mu#VK / Bh[sdu󉲢/ԏ?>jcv|yU)nZ=DE˃ Qp;7]Ҡ%Y6y,NQ\<2CףP책I#y*mZTZumIe0Y+quHfKei"ZnF$*]+ݝ-;]?6U7XA֎ps!Fq$~Np~v%^? cғ1< ʵX굘>/rr)+Qg2|DK\Ά zN:57-(mޭ_H&=oq kj84g.5δ͸HX;d'S8!* h# J G%Of,5@^B.kH2A%̤3r=!?6kFn0+:'o\)6y7%|E} $okҙf:0y8=`s߂jqu, DP7_<Ζ">$ro; 􎵩Z4s =3ם @Tp l0Of(:ՊSTIŸtF 1Ͷ{p=Ժ &-r ]u/My]2 V[3Fj.M8]Tmy輅hےCIk6~oC4`QG"ֱo Cc_n ,ZRۢxpP*6_<Վ\Q}׊{NaHlqR"f<Ύ}J*Au+k*/CSy(3f^RQe0]8oj0H%KrhMOhWWƑ2\M} ѝ4#-؃(2!" `i{LiKm`qw+xAD;~ucdBh Z/aHJ+ Y̧ αW#]E(@F}8EhD'+-C*߄mXUp?=4۱+Dq%5eB}#ۤ[._F()kb. lIm-5D'A7{(/G%|Dɫg%ÏSU@"5@A Q736#̌>E~DmEDu(=D۱恵êC^bgx$f,o{9.RAMϤ{DS:kDx9% 36;[7`KIJ0i0N/buFNtL8j}n5laC=RlnTwc36f&%8#=-P!xJApn]Pb.먂At2m2;Gfq\ h-+xpfF\ lKՊ]_98?|M#n} aM\$GJH7 %C;)~ƦN(*ZN6.E Yb9h (#~HLjl̩ i\MWZEɅWY`{܇lSB{<?WzA?WJ^);;lDz]v~Xë qd1"FrpCjnX \]!2tEQ| h%rdVR#J6C'ij>?oE/;2. hZ!ݹ5O/H\`;k5c>CYC]'F?svO'{'+m3pks*I$d"v,+͛#tks,nֳ9S&"xS3Wz un\!&|8)lC7?y@Ow݆0r /`ScK3'Q FzJ)zb| seABT|1c/R̞pXn0Ϻ/:8n$ΠP݊CE@jR*?wQ|oJHHRbNؐaW¥{n2 \Ut[|Bl5P]! V ;c橢TVgmY4*(5k| v1XQHιrw/'bdrIňe˩kn\$g>Р*at9xME+/ ;ˑF#:#柑zNVX٪L¿7Via֫ci<~èZ7įkM8OHַH'=QuDQji ć[r'̤1ߛ &c]JݩSv+'ɮb@ ;C, ;YxKXy]mnu#n (Z_l ڕ.>BUқ [: :MSjJ=66XTU. @:G*3ge ^!Fݘ:a +OBhJeF=> V$h4r v\h!#i@g H":ȎolG8헭mCxh+Rw+2.e9߷$ }hCCI0 'A:8ngËZ;gC#<±gYZ070701000003f0000081a400000000000000000000000166b5088400006c9c000000000000000000000000000000000000004500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/atm/atm.ko.xz7zXZִF!t/Dl\]?Eh=ڜ.+δdR5"oQVO&y{|dbmJp@Hg831P^Sn~*\is3t @b_2`^b!3V<"0ǚ)a'+s|g뺷/s%v/ӄX&j*;)R _FKЯ RN\cIǭC0QzBW)Wxv/Y*0Yaeh\Ħn2ę5P{4eA3r$>PYx2e6Wm9r_{!5hwN?T°,4\8ʰ2'p{ߪ+!;8E ]Cܣ wy!~m$G=<-jK61͑ȹ@>e^&, Xe[./aR>6]\&[ ?] !Zx RI_$7S&zi_PYx^A31秶lkjV6Jf,]elS[UK>әJaRY=º-8Ä 1ORPI/"켁f)T9QYCc{P6d*\cFeH,oSp?3 QO9KR:h۞d3uKk:VDNu1CكɧTңt ~Md/1֩"~XKI ћˈ!9`v{|Hԯ _)dr| ]q l+h-A/> ngwg4$!lYK$\vxBJ hT-o0zX{n"glfطIp׭{dG畷msXdæ y-*TRF{_N2WJ:WVڍ[r80[tSlHAX08UjFsoL׃àV_28Fe܌gh߆&<3ŘE%W8;qXBKZqIg m$#fR[J!s-GB/ώ:3cE 4$*~.飞DBokGN)"B^bˮ~|4zѺpf(`u:)ӱ7|}N5j3qUd<|RPF(H* $\Cl T˭j!~_b'H>#Ii-HV` q ecYFZ@b>xvM%³(T߿eH6e`z (."pam\TJDVhh_[w^>|V1Vob7 wi";X `;!npp5)JG2OJGEP2j!OQX5r ? X[kG% 0n}$mvq:͢1$ۧrz](usF C0\E_܈~:2pSk!~6&S&E p=lپKt׼7M'ߢtQ)f"AIwK]>70dF~֦]qcolEO8g3F2bwZ_<QL:-hThM76 fӕ6eoX"1ږFyh:pg<MЍR̥r"G" J XOĝH-6R>.ԣ˼yfY&yڼ3 d~!.Xfap?EèzF"HPmg8ѠQf5;ʼnm'tmGX" yx!~?˼cYgſ* >}ò+mwnab.jG.J_j (BАkF9,iϥ{g+{iRrse]?q W3zYjv2Xe03HZlB&h{Lyܵ'L]bi%ì {FDH_nO;tDV~ {1$ ަxW"&Duer ڇ"q@JpD`VL(f]H !Gz鲶ߥ b;liN"8Z,$2j|J(UK+EDW0E&ɷʂo[;OD0p};X#%B7=xaxHZJ# wER&t:cLU@Xs.'u5mZ0OT\@p-v`l"e |6,+ӃSI/ۣ.P9O kϽܤ|Jwwk 4Ң{89r{Sn2#:Y+G&dzo ź& %${"Py! Ds kZ`IYWKv}rRQ9ly`%Eٜ:ߺF01S P!0;D!^NJX㠡}Y1?h [DX*7"_X.p3m5>sXQ_mWg[ 9yHSbw/;ɪ;XEpQhw8wJ_XBjhIwA\fBacZ27Ϸk]0=:UA)rùnŧ_9MUw>?,0#/Xs\ClzEѴI 7| Ũ.T("r3s̲+3j`bp0}66 Lݺ<(.n"}C!_^xD۰JÃy`frh]P'jH!?ۇ.S)\'Gٵ'"v:X٠1 3"eAs\ bm8 O {]3G3Y`QJvIidQׯAxw JB hd0jΓB蠦DKVoX AkU ؿ";!|L6Ml;@!IFr[`?%n/[&bK͇%K6==OVv đ O b݁lXT9(Υ* >t I"]74jR\MSaJIa2#L.zL8 ;9J'Eԇr Ӯ1i zխ*˧ zNJ~wBju Rd4rS)r@Б-~n BȩPzk$pNCD붭"1k ҖyQ& 0!'L[;%r$"BJVgUov湤Lޡ"y7:,ŃS%VX{_xj h! IvןMףH[Fţ Y2L6̸Lt <9wl+=fLk)'d)j[V%{C6_"̜}>Ә >%yocgկ?;F0J }rh{_@Z`4ǝKQ[%oU؞~Ղ)?|IP!}O^cJBҥMW=k 9V"b `>e,c4% dI)hmM.XPb#d9!&.,nWx)#>{wZ]2tD*SPsVoB/]X1x[s r6"g~g*ylT26ndʓ?4+>T{ÕD \ 1J@pPCו[R姓{N>C1՞`U>+rR]C7'nĂŞ()Ω\Lۭw10`y| ;IGgYiae[8"[ȓ1E? CvY?1V@3vYك3a_ \pc8RwM>#FPb=3J~ &0'yYA]Bث0/wb<䏔o vbd(6;:,HcxyA ^۝\LLUDoTKo9hi%Oپ9PXGϙ7_#H~? >Pw#E$zu P:O!%o_b]FMCS78LbbƻD 1~lg"K QI 2$ P3N(֗3/bxdF^^ zB>!\1LmJ7'SsqcFkXNW MŇϷqN &O ̎B =z #fvWA2ތ,?>z6=NoظS~hǜ@vzL1 W2ܫJtyDTY*'8_P!CU'"$RaVWʣChڱӷNܝwLSyWd5~yaDoYuҜuA*&*Vv5$J-rCamvTȶ)xAa\T5_΀vZ3bi& \we,U).h(%S8qgFE\N37a7@WTg1oيVO|HjO/ZXi+}Y_]G_5h:+ǕX\cj{ZhCre1]5MQ Dk_c> }姖 >ܤx2 4[_?** ~ 4A?kI_|sxqA 2[_Y0R4tn]7aL}pXtS3OGmHVdQ1Bbxr^"=fX1m|[w}MHOΒ?t`Hzg 6E!q~=e"ٍRErx8*tPab%<Y"r#OIVe{>hl~w;? JgG,hv-3f5({ ᔾ>S4IOʇt W74 ]xJoNϢ>ZD FOcv6VD32ߜP_u]4.zҔ9V}7ًd hf)HyFIg܂QʓEÛ_{#X!+Egx3b>]ļb-i'0),>J4ڪ ~gDJ-'bC2ܝM@`l-5㫕Vҭ`(Bò}9Rj@Q"j"i4WBboAvXEE1]FswTLΆ DB|óZ?a38$rMq!FdySOʈ:=7a[lؠ)Rta6"Y$"1Ϋ̲ZuK/sE3f`dP Y;:HF9Ń8PoFI쑖iO)q2h2)0y 2 TvρW gp79Iwm(E7Ksq8Y2EyeX Īq᎓ )6赔%EDlhNW{}lKϋ"tbe&Y'^!DSO-ӫܬ0A[U)XN!QyyLAf(hqt%FKS`:f )zN6cbJlݝjĆ3̙k7M3}ůL6wI|U,+#FީH]Aj۞9 eqB{3;fS?T,1q2rԵDF]NP(2&P_JyLB/0V@^,OǍ] "5h󮝳/ԱY֞aZu|FnR,Ղaԓ |y:f}TLsljl)2JcQ Ovnɽ/-plE4[ӰU|̂)D;\[5RdfH$h%#Sʀz$4runKfK(:oG:l{J B {Sp%L])hķ|XJ<-Y O <(![uttcWEːڄ&9 fQDNוSi;DԻdMy9?@<|==vѪINȐ/ԇfb oOa†&8?/-aYXE-:k)"[>ܼz`Wt&Gg4Yq\!yCu  T8|NSK_F(xM iHE!I .$HQ$\[Ү\5*aw9_0_5l _h#?EseօhiY'_U1~{h)GҜMIMs_h4PM  ԕH9b`AYl-Bd Ԝ].ZyX@CisƞĐV5$߽{8"*։y#JWxPpI(|/c/|u[԰xe>lmEE64֣Ve=׀$r~vO>[7!E r#g?A0s-^VRsh7횫y%#uNF8 ]Ej*و.daųT܃1>4=M'Wi܄/K@q׽Zsܷ?Aq?fPl/ek}(#žkY9g ;UMާ>60pjժEaV'#|RS7e¿g{v9eʠ Mw )*^Y9/Z4 LϦ7 y/dWVaoe: bzVN>A5+#_kuGFj ڧ$tg|.Ya2QcC!^:a.h3rPt$DWr\2t03 i4T+kc?▎#$=+lUj-$5.*N)/] ХbW<L _JYQ,]&ڷΥr sP$i&2| (d1oycͿm_ 0O"8'sL]~kpJoS!'2\;>^x)4$ m6&,~5Ğo-u`nt,!2]7jTJF/P=Հ#d9Bcx$.q}U>j[}d0"rY|LW9Wc?>cM cje,wb96T[Y>tJo*DCbP)Zְҙ]-=7?V@o>6:65 [.ɓ3䩍U' XvB'4i(u&G+;G࿯ӫ|w!0& '׽~hZ:}I䇥!w2 &> qgz. W| ns}MqX}xI68Kh; K1Mjmj_z^o`a+jږ%4< }RbeĚkphpfS#Y38PްY I-(Nֿn%梎KΙ.#r@B'{v?Mdq9a)T"x)"uB`_钐|~ʑ+$6]Y "YS6WQ=ynw{; uC ,l+ZӨ߾`rj+] |P5@kkh;\zs>9TwIGqv7mAT\-@gZ\R1m< R5*/|$1|XOJT_ W\' ⇌X M Yreۃ`Fc]ivb.fT)jW10]5lHo6{(>&XRCSY,0,ɬ'Szx7]iʦb3^%8& h,<8 i<3ZN-&ċ__yNxyM⣅ ļyQ8-n^S͟'vʧ *ϋj gq_1.|]%׌Rbx*PZP2Y܋pqpy?3Yf8gcãTО x'S dv޿BP[gKs ia9 qLs2֯x@{KDܞԄa,n}u}\@`M䉓-SZ9AuW3D+^4+>S^fN:L@sP(4ĝn@CwVO%s|N`n) -{4vnf\0ɊԆzAO9``BiFJ?{F (,>eEsU^>8ZDF` <2T xM+NN*lF[E9vO2RƛBԼA_%^(ue8i ̸ond]'t#3RH-SiydpD .ɚ:gA޽(Hjz ۋf8/Vh{PPlRPځn/B~a7}rR8 G^$IvZ8d&kox,oODſhgss,F9~:1}-|bbj(_jIĬfl\ܱ:lS~%X@H l_vzAqzI!K,6 3},p=Oܶl<U۫3[ʛI SЇ09?̯C4Ӳ]nr A?3|z۾Un=]\O&D]UX:,|lBJi^'2ًI|+ u#{ |*q;ц.]>{ sVy?Cu a z. iH]~Q5e4 :=n9LC=6*iC %{lIu懮|/ǚ䄲>*.P 6/Fkg8)!`_kpNˏk֭'|Q4J<}C:Ub |p8b6N_^Ys󂥐<ӏD؄eѠ9M+ys *Щ)LG/w oZ0E/i=EF&d`c̡!h9)Ft !R+`5NmoVQVH|Q2C P"F Tcr#c[1 6KPcJ§*(9(sYڼwz 6=+#B٘hi =o[ӐJ 28q6XWi$Á"{N@[6t^#{/)koGPW:7<?oOcqje?3мXr19?3RQ''  D?d{1P8y]Nh?rnaO93 3-r2"׆=yWwxO~$zb\Zl%e,p ș9 E]pc=e?ICF:[[^Luq'XГ֕R@m)mO ds]"u M(/kSSc] D< 9zx2vf+1teLIss-!<tcl$zH6͛HAcEL1Go%eV=7 jNsegmL/_Gf" > (Bޒ1vnja #VAXAk+="ug)]3-Ko g┡n *̀V4J]}*>CVUB1ԿޒDc-iCPu(eDDjdO{Xw>+.>,цdOi$}q{e-Wje$/-xZ8%3Ҿw~b',.bPBL(e4)~%_(51B0 < ^_-v^Wܳ u5t,N5/EFFYS ]6esٕ,'G*DA/a5l@M3G{eLK"JqyY~lVH@8ohW(Gʬ`e}6\ڔn?-,m6hc ܵmr6d*xQ!=. o)4-7];eu[yA^\IR{Ǧ{x :9;+~NA! {lYPLψ )gH2 `Gg" B܂2'MoT.l\G,:s,\i;ʕ)נ;63g?΃dMh+KW}οӮp7}p5-4x(e`{әȹ_\P)"`J$AK@nf>`c:XA`h3RtH;B8 f}X?Uje󚍪`QD*6T'UyG9D q uƖI|D} eu&b?lԜ87稸e~4$0y|UGչ5CS)]oosx\8iE8 FقJ] X!VQLC8ǐjLcKW:HYߚxafm$|suS Y` _rOY赿]k>_Vti> p;S+4sZ ﺛ#Du(ɜ۪$vαvzޙ2r(ěR ٙ7R( vr %lҌ2nϷʿ$d~k eK,|27Nz MGԡdĠԆlŧ "$HmMq1d3TKHdtxO ׎_Y\O.G­Rwo_uo$HK^JU_Wb"v )rx74Dkus2~7~s <QЕr\!YWC! ڣie:r1 [Km@ oj JÏTovI\z [\,L)X%p-Vf;qS(Q_ m#PpYqQYQz3XT7$GqZg[Fԩ -*f7(?غ @hD`)V%I.VT,K]px$^AmyDfc5Er!WJ?tRiB޺w )ˤw&}.%W FAtϞ\*'NTKĮQBxG[&:p+aQ+2i{}>]xAUwfj.M]Я5mnK25uI֘v E5LJVĮ f,PZ!\%.pY8pSS"FR~Enw:k$l-($6"(C }[s,FN¼d,(/u킣~]l-1hHDD_m ^Oh%OML:!{!`tv(ofMϱ:ncr qWQ1aH.JSdR, ,"Pj~v0جᢕEj?[}LDp\˧P /"cPi.#҈cgk oG'p9PX0Wx'?0Ki\at a(XVPgv{`b?;4h8u|U)c0/v&{E7bll=,+ 4o?2Ke2LXє0X!8Pr| y5A BC]봣ᨛ457!͊ Yu(I.>kHm=7M?R?[u xQ;FF k? _]Hn3_}vneTxbU"Ҏ ^U^H%kK7mmƢ!zٖpYaט?p.:oDR!Ts4B_,rmnWhƒ xIW3]B$A][[ٽk.`eb% ³MRێxg{ٷ󄩯֙,"-N~Zs /uYљ΢`ϕ`\ݭfըm%U7Q[DjnF*_-Nͮ1 8]7~u=t A^HwsD6 }|%HKJW+چI>V)ճfr+wv-%(J=PV>4r[j &jLіqD1C2^mD\h`rKq7A@Zйo٤5nO#ׅb#x+f$-$uV=\1Ol$Bv7Q$'l{>No6>'a* ԂclvЀni8J L$%:My/ N(O+Ȍ>yU e [, mwpXivԥqC#DKbޖnѿ몀0 3PCΤj3"$t 2JM)ɧx"FSA#'[R}Ḡ(ῥ*WWܘGV"_ ᇋ6$?('z9H:`H.`'*b[*sD' HAFe|5ll lP<Om Si ︬P(S1I}=( R@5vOq;&, ˪4 ]!Fon|!~>D쫏?n~+dy{wۍjڟb.O乕>DXA14%֐~S㵕~ "K!+-[JwT>&=tSҬM0# L@"$HW!sbDU qzlc !`-ݾ K*`|]"3F H>9f%5}ʒXGBo=l|e$go8wÞ{>ԘuT~V</!XXIs*a[} m>XjMzYլBq"xfqV@*%uF8FI;]"LQftjr硪'A8>DeS?h!+T[$);?(^O9Ƭ\K+#}Uma䣔oBiSyY9suS\HEֵb|-G B-񥍪 x'Pɀ' :}wVJcZEH~\VP; Ct =qJwF! ڔ6 hCv mï.C#K~/J0#h/4DD<ZEttr6Gio6!> nSf>ȝMkþO>aCڂ$%:pŜSVM5oz<>/h ը +g s I(ahtN.us`@oI ڔxGRun_ۏ?í=weeSLS$L#=Kh~$S##K3}]< ,j:w̷ΗoI)0k `IpMRBn#a}%Ȅcdg'[H$8c8\+ k ,$|i02f픂-F )Ւ0 /GA47} |P۽|=@əG\==YuN,G%(~}S7r;L@z05u=ƢrOOyה(@dH' /N\^adQ֜8_! !羢oq^1`Ϩ+vvivO߀&L$R#N;.b=h'б| \_%`RܦbT罔1fXR A9u!$w*3ydqó5i MUv Bn Z HklOſi^WL. z!=x8Ż惆G*. Z{ Dځ,#`%0Z(y%vZ}N^fmZ%dN&v<7cGqkr~k^8h-C%2L{9gcJ"w?B\e}2zɇ7b*fBM VY{s7W&=^1o w)-? "Xz?Hą  1Dڻ3wVGmИW`h<2'o&mtAԸ.C+X#e^|;YbJ϶\f nOtooOimqzܸd*ߊ34YhiC:S &`KL]z}mиAz“'5}>kx-@A'Pg7{13]6/y~`Ih!fhwEƂeȆ*_ԂQ*B غiBx=|KhA~5PN.7&;t4qvƲvG^ .V"` Mm>ؑ/^ 6raR0zI'gуeq>co M#ژ^mlSjE.1G0*U00RլNrO{p}[׹q`tPAyFA>* f7ۭLn6DJa}kyl`T~K ,B2Zh"45rĐrRk\4nߗ{'dzWjy`:I=[,VKc΀tM,v1DRjJ|l~5pTkUJ:$R؋ Pb\Œʁϫ3EVLol`M6Hְd 8Hm (c Vju[M% V&|%5uX-Btv8ľtզ6JV|3줌4q`5im Ta6y+.M>ujԞ[ h`&~y*lUpW$H7D(M8Ȏ'*5P8Z=f>r!n?ޯ_ (pOds64-jwv|ND ?#]~O=J/{!tXp(Ĭ^r{0;Dz}} iL=0Lj|liXv9dJ&ÊIߖu Fr"wKoSm#JKdԁ\Z3 +mUj%gZݳ +B]^ C'28a2$Xgýf]sdvGf8d?24TDn=9n'-g@ܖ ;Y# `%Gi@N*>ZghDՇ(9%#z]+/K%ڦk:-+d`AK552 n2X7՝Xؿw4GfLfmOԷLkCTÁ?% ?.}2eZ~$_'@Ŗø|5rL}V`|77k) a舥CE8IŗxA\,O?qXYoWO"J!ApHۗbF?=^< 20r !qȰ7ԍr& e5_ܩE/4W4_}U0Kº2G0^} zdGQ$&g\XigtQ0C ;R_] |Hn 񬵸؛]T hpz2T|D%x)fCB &ה 7Dl_}l%*jѤFIٽV~;F Xjߥ@P[M-5q;Vu㽸4dҥj;#+ϡAZwҦ *- v0ƾuiFY#^<pL-{9@d UU˿Ec˷#{& d;FH7 z_tIΜGY¦!s4iR [v(^dfrE:ss7y6cw]iQY@!*A;;]4+ސx&P9/48aC&;_(.YײU%HK~,ͣ*"/w̦۱hho2z67TM-KH_ľ}1i` VJ4EB Ps mw.P_lNq qn^ h?::SoS5:2@Rnh`I|s[|?JFpCpN, R辺LVטpdGD,]T``H"Xu$BS!AK.ݧ&QDK cXRuuj4/佬Cd7h_^=p)8ѝ#+{*ҕ[lʣtX'k 3o"^;N؄l z_?kH&٧dR?OyS*vA,AҚJ/9(4ˑb5uotdFT3奇*׭F(nPVڷ*q*h DEgǯ)$@n ?KbqƳlœ+JYQUeɸA!ŴC.7wiOd Px@*.XsqZDzM̪>- +G AEy?^@L:=cYFnet゠t69Uqe?|nkWUP ޷Y2]0An+VT/3yVQ ̣2>1MPUe>=y*fleTF jI WDS-I.2{On{lU)#[0 P)Ǽ4S4r'RAvhB!7JIu*zΊ&~?ȸIԕ#*0 :" nŢڭtj k%o 󜕡b `UXHq]d`T˵:|Bqmj}&v _MOtJ6tHӏcQ1?;,$]Sq&ωU;Ͱ#1 #2gn 曯1ۼⵑ-h~ G(+`<C8^1X`h]D2FvYgl~,T/aSvCqgTs \o;UVX]]|wwUG(h~Iz}AV*賥;8CBceD 0DA%]2i',kC؏K@frX%NZک^w95jq#_=G4B6 H v"7Mi|Mg0PaU*L ^;. iB9#ؓ,"h'{jf cе8|>g&H)lsȢ3pdogv)N}hɌ9iҩ V<"_Cd24(q~$Fq$϶Τ5qes 1;;%)57uK# z%M mI,ЛNgGs~MX>- -hyU@qYV[LIKN-roB@p-|TRlRSdvʳ1j8IP}KD#AO H9u*"E4K&BZ}-0WHfcpS{g_s % _׵XI?Ō r9.w j/h]!n>F8%-mj'OY7el.ZʔA逛[G8w A"p MxP_!^XP˼O:QLxrdem2-(32hgZsrKm\ȢT{^V!ѓP p$aRz"F*ZAԂw]N9]hD.o{o+l,Zȏ>r2~ׇߴl[o幛V8h|$B8;A8w])XxaI,.gMs"1mcx΁?% ߘ^[q*-* M˘0fs0] )JxQ#FQ^KT`UX񔶮H'/%߉gp7WIYJ :L_kpa>X(c|;2>Ӓh)~_B$CݬR3?. Cj넇l0ئʫ痡ጰ(0E/ԹS m[ noxedw^g`%=,^.jKd*7lP`ZHpj%߭Es´[Eξy9z֍kYrlğ+Q$y o5_" ԇ.`Q:.YpֲA֏tuy w'ãBJRJ,!Gp0.4$OبkՉ ^ۼsdO,2t9A]et#|H}R| ?Z|tA?P`3)C4e>:e۰Ľǿc7U4|lS[9};":%Yi n#u6qY6iCjp,"!oA%[-$Q?Fy}o"q:%8LFøVÎ#Vb$H" usdZD<̦^EйJ= t/Ȥ;1N",N9Ccԭycg Pn]ޟ}9<|7~1Є6z(V}[q[2{dF.VVНu3PuHpA0eڋT+'ۤ:Xx9-=|I@sp .ITb` v)t[z{]+b 'b!) (V ϩ:q !@B%"[!cpr-nY #UPAa-W+ Qc#~ư ~&^ZGE҆o4O`h ڎgT^&ANnA}ј.r; mNˑe-d':@qBVy:2;ci82W;V%s5_ D{1$8@8YE%ϖB࢞({H$Oc^ [5'4M@YFt;3DD C_οTۃLv&6఺R< +*w ܺmq]b=iA$Z.t)%tHP͂<ݝݺȜtyTāg(R'VM-ivH/H^/>X 0| u cw0k!|v~7!^.ݍ)UZ/ 4#=@M)^B@Ae_f4 a([8gB(+U/|nP>B%޸ vj et*$FցˡmϩaG׫@1}v}cJ{OT D{2 дN'q]G Úk4%pR}Bk|1ꭅ`Bu@=ֹ#K^*gx%/K"Ϡu[z~'rnbﴂ=q;!J=~g?V}|)CS ~xf}mS!lʦ xK%9KFoQR0!.^,q=rè]5j]>J8O텀).Gb0w>:-)$޸h0PHZt՚Զ 7 IYЍ.( z*/x@UnQ"_jd^{:KRߑr6MO썷@y^`b1Q.o U &Yzd1 1<(ځN Rx|RWX( Ȏt)6caSkCڔI)d h~|0w/B(5O Nh@$@t| 7i:a7/-6%Nm]AlꚧG4ֲdG;H){؏"P؝a#'ܱYCB*fgfepSzg ߀8/,Gs=7g5 X@= gy{R0>j Wi/6=יIY3is]ETPh!0DŽ7ل9\kiO "z־eIdՐßI(c6J>[P0#ݽO̻_֗`7 Gpɡ8ilM;X ed0>B~^Zh8w s;/l!\DV4<.lJZơtaizVB:p}W_S+=/LngkP[w+e@žAv"YTR*ɲ+Bon␗PT?j#vjS EO@w48iw1aʋ=NkzL#YZDe 3`˭*| VnnN6+6ɞ3Wp۴DKza&Y .? @?N D@v>£uOID mW"a(j}! +# \u79g}*J};> `fhܬPi!tIA'VgϓKbUs٢y0NLi>̩%$juyГ+KG|"cQ+c. 䵴s!ox+YʹC(4Om*6!ʷ\n&NQZwd^.W9"^.1~EM f1,ēS**&c'鿳 uHlA  wDXa TggYZ070701000003f1000081a400000000000000000000000166b5088500042674000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/bluetooth/bluetooth.ko.xz7zXZִF!t/]?Eh=ڜ.+͡LXGio /Va_u7YYлCpp\!`eՑ 0lc5`˗5`p5" j.A?S ;1'c6Gfm}^庂 b }3| ԋ^<7 WH Qh0,CdU*J3yhpL¥(F*QajAyL)ysIWβ:F+in>1!^)V ҡ'pڵ,\ZS6!y&jLQȪ <4?Y1xswKw* #Fz1aGq[02r-ggB/JRʚa n9TdNA&18 _^^AL(O*n(i-&1cf; Иى~GmAB'soʼn O'OPBv`"IFnާ Tf('`!t lmTR!wdIz[Z1^jʥ@~[e1r zGa)4D$[HE[t!1j_ou/!Y3h2YӎbGN ~q;䢮.yL y rn )K4 +$gP$)P?0 ,ফl&ы>d;ѽDu:47M(s;Aij FoUB;܌aqŐA% (S+k(6$FysJl+29Y/A7-Qp-pF0"gdk'ۧ7d(T }PIRǏd+]$ OZM=n FugHƯcE T}[pr1B˧Vn#5#S( hh0~%8{kAt:SN)5;F_}}  WUʗ elX!X/[;`gQ޿kF hPu$. 2m4,Ygސ>pIuQmIj̿D9< +~xNHfOq\㯰-]r³ƬS@s((U6U~$~f8#4Àw-i_=dp9bڡ򭶱A͡Rg\,̮9 c(&ygr?k #sevW+O ԮaId0PZY+KY,9=%BQ&͒bWsѼ]}"b苎[`U?Ct T9QČܘ_I|' ݘ^HĚ|ܚ ˽?R]vaɦi2= |bՎRT:N`jO6+װvX"۔ڇH--?L݁Xc,T<-zJ.=ԄKۚF{nL=TqAhN.CX(0gS"+y]3"{MQ(jɚ6[6rD1&`q A#-a\xyoiԁe%(Eqyi*[" pmR*T8R#bE UJqNdrۯp9Dx>4ZL3DNt%ai2voEP|Tqk*;pBD;273>Uk>\<xoX\ ~ӴxnKH~0˙@(}MD8ˣLeB?GPP0Ty[E'o]zlRg*kUS75 #8?\%k8T`iF!2}nM{w1ԩKs1oJf7IDץ1;g_~ XǑ8Is'j2$YF'2K8lq.|UvӈNk y=}m[PwՊV c31De95Pi:QPk."*?eJV`OHB 9*s֙' SGt&H .RrwCt+YN4pηuB~J|z~'? r+w#m^~7y参^ZQ)lb?yLˬ$BJg>3, V ИɛANu(Z\v}dʂ1pܑh߻DvoӯDQHZ4*6_^9@2M?O CnCW'hLaSf0LWځdtTo 7F|p_{ޏ&SЮ~l[2&6[2֨6 #kkDC" S E<O[ EpP\j^ ^YuuMu6&9GM ڢ_22 dϻTG\-< HmӢ2B|-.=.L?C~KGD\=@UZճ:`3 ] =!-*ULkψ߾VUl7@V⨠ܽr JdUW.)җ/AA 禺AW,,rdR_h`Y{{Tf  [%7Nj5DOVQz>6hjquY.v&I4g"W?er[kËʄ'n;~*\$&j&\_Id[->q+]r3>TRn9P+D3&cG_PCrwfSFVs@ٓ*g(w3Sh?Q9djHr*sL2PL` >!PԣXvMJaka.7Q Yo)PIF6SЯ<K@-T5ۏT!aï_)@á.Yq})I @#$4Y;op>N }n6[ncnF-hJ勹X5l[-zb"ga#, F6\N>)l`<3sPXwtO N& 39@.bk$N+@x[g|?aҶ/ΎZ,YB(,i mP5f+eI;ƔM e1(@9>A I$jB~wUm3}r}i:sx-Y~Ub/%489-%΋c_?gr~>.YyTy iǥ3Q=DıZlw$*|V߳ םaaWi@Rʴud/+gc D&`2B₢Lvbl'f#K9Qv+([zIun@iX~A l2W׊@3(=ae@8d -KAVndu?dF<NGaGs{4.W:hի%@æ'7T9ѩ\;WI9B`qc|ŅoE'?I>48]ՐĀ&"t«[!8# LrҌ;;]li9Fm&WL-z:I%zf[,8OJ2sKyV{l9v50@VaBBOq)4Hf1>[#Cyu +0POy2EK5{> c`&L) v+oC)~KTnBNf=XlwȰ}l,Eٝ^PԸjVz҈Nئ&I<ın@gYPrl=S)и>c*K^3h8Շ%*Zx5?wj}2(ǡҝ{:Z$eCY-+%56MQeD=!׸.Y2N{eY_LLļ)kfe8VjpJkQ@B3ZZR5M+,fGњ%@rğ`F"4AJj2Պ&T2cU)+-.Tτd+domx c$^iiߛV%]Qφ/ 7@5ELl$D|I!SˮOWV̐M(ֲa)Fz r05EFq-HOp>RFopf6.ʳF:tdNYIwn 鏀L?9_ʆMXx Y&^fcxGބi9NK珎Q΋!7Z X[ZE,l] byF˳|MĜWc.tfq-X'mUUʁ`[.vboO3 h,6%5LFN,^NI'2v"D%5{- lZu" FFviC%ݯj.b}645z9"QL&5<;`U/kDM ̦{cYY2πh)%^ԕ+54n)kt>R񦺕PsDK4&-xDd"߹ \oN/_$Vc[G3@#Bڥo%R˃WhHUof&]V*֦/|4 M}p43DxսlT@DBu)m#(.f-Z>ft, L'OS3E,6"qf P K(c,e3~Xy&3B>B|Qj`giσAA l uVYŲb9 ;aZT㉵7@ɇ-;JQ,cv(?X|ȀL'g.sfDu 'id@)\U,[\_O FNL6e7drTE m(M鲰/MB+UpС=8-Ԙ(g<#| ZTA:U/-TӃ'@a1u2ț\s }g]zblBB58k݁G=/(k y9bj/"ɋn/ DE, (9&[cP`N|yg?; (RZB~@_X AK3n/j譕b_IR2uH~&~ BB#FnHRi~(Q u γΤybmmg aumTM^V 7:~>A3MCt^}laX$#VzX:Cp)ݲLiwB30-~yZԾetXHGo,vj$@jxLYpo?}+´Yh~b`I!-@[T~%cxrVTSj}NS-/h'ӓ$V$LGn˥uR32uX88ΫV&PQlٙuf\;ٓ 7IQ,?/TN0# $3ostSWitet3@ovz[U|Hj<߬vP\ FptR#(;pBx/Ɵޚ9~*nc]E*Yj-9hBe[fVKv05ƩJźFb+ $nГw8aXkI Uŗп_T#덕B|NG &BhZs1i 6_#Oz arh6f[I1՚*Nx.B^)pMqU\R˚ce0 H08t㗏9M<6"4P8AFzh-1j'Ћݿz" #& Az 4e8!Q{o߃={?&}~!+nc5K_/(WVRsaqB2c䍺|4Dw1[HrC8 sC)PE !HK˪ʖ{H-򦱫]<-Yk?5lOS-b&dĝϔM6}]UkK٪ܩ`gbhn|$ż^)[j1Jǿ֭0jz f#fn.}*VգNOS/cu?C)GAy]]+@ho[XM@JHmAo%BԆ?RUbrMiHE ڍPӥ/[sMu)jnP}ALLAj',;l&AB0$r|LE/F\FXҿ"g@-ʔĉEAL`c{ c*&ƜJ\H]a=Le?>q@)bbA(,lQ jVR@&폽v|XjioAkW1yOyJ,:+><ؽxa O%ms5Su O ̺76g=Ӽ`u{Crm HȍsGOx2瞔-eD"5IN\  36sN g1ues?q z9ذ<8 y-&?v 2_FlTxcJh "L*)hJ&QTt2C/+-ýo58{YL"?j?fR"޶IgV)Tc[9J4L^u(S9 ?L1">?p`#5>wV9PEzT7Y`"Oug &:*SRDʪv1d옱(n rhgF,!q=ʲɇRbpF(E5Pq' `'L,;[%"noh5":a=;UCJx$ɦ1ar|8Bln.bYqnA|">Ӹ'eLrj3kx5;M;ܒCn?^XCΕ (wB7y ;6*T_0 bR(["D|:|.^q< 7B"/eab<$oWQe;vH $-(6j^ςAcq,ݸ PLk 0蘨c#? U¤>ԸFk/5&P]/7SWv_"!wW8"ŁT_VߥVYn|?t´Bt0 ub"BVc9\1\m Uq".1nYRi1Xmr[%Y,#0_㬛W<8ϕu.ٱn9pzot$Y:4BRy &R0S> Rc@%P5MsS=M{w?d0A:"V"~ #j唞lZ^ #Hݚ]tb5m;bOW BQRW͹ݯ1;|E ׾U[2p9MEoi&/7jiw+ iNcȿ)J(nL*nrGύjڝm,Y/"Wު0emvⵈÞƶK0Q%"$; ѢDFj5W:^XWDŽ$A=uBAWvNRC9&h@Ho&Z7{b"L_F2&16k,|YW /" r ;qzK^7*7HR=M!ihft4A7 -K Gw6(vfr顟J@ϱN4uVhr=iX@EATY*r?#jT# u잕Ph5ht]lUFďt@~[i "A+3tj&Ir{VǠ2k[@NHLT{tubIL1{\ickaX1$K;qk.t{ 0jNtsԎr[|"boLi+?R!WW8xNM `{v ~&%g(]SGnT H!g>Ayz [3+ݫS35?>}^6)@7 goZ]j~nJ&YqFݫ9rs Z5}6Pڎ%u?y EWS ʫ!٘=9c΄0SZQ vl UYjau#MZ8TKK)G k65*Se&oJՁ+X˸w {iD-$&Z^6du^܇pS lK{\LVb]W4,Km7o/CY.pj,@ 30m녮D]+ Yt ڊ5t|^JPu${@nH߂>ڡnt.f72z2P3¹܋B E̱h풂M/U6Y<5>/'bUP.46]! ވ #NFV)`YBe됩sp]kzi@Ik1^&!X|}BN(ͫVB . ؒ]=~+c͸"`sJ>S{jK\}} 7ChʶEbp$ # ϴ4V|)SbuQ;/7|fY9*ɒV )DEN}5N Ž"˞+C~,$)OuOCarf3o?P!EFgiy:v_ˮղ5c{l3JL(f4ZC/7ȸ*ioz2| xC]vzwYF?DAO8\-JR>:6i h3`"Tw"4m +ZpEM)R6u] #qD(ĴU"KzڸBȞtIEI(dz "j]ox6Ƽ5pRB~uw1Ke zeQ6oi_>M*4Tbv"eeh5v1fەyW)Hc5G=sOG\;5ga4RMU`#UL;~ɔ#+8\k A[T=u( ze ˏ&D̂Hb{t 0@l]7DmdX;^"Eb(Wlg8)y.ہ-I$Ztz7 A- gWp.'TA\hO>4IE1H8P%pG-!RUB"$g^ED&٬;#%T8r !c5ʡ :uy[sR}#Sѿ1sTޒAWh\C348)o rJ我;zarcpPM]ZÆ65O0_X)Htro*eaTt-b)y -6FHr./bIVr1ݷ{b7SK IQ7rkLhG7 =.3`ދpsu{jTN/ m!!O%gQ/ur;3Y E?fugj)3L.k|-_9J׉]$c݅"G;p-Pqbֽ?MZ&.s2s٧[RM]6Pϸ>z5,͛!FMayRrO֌ܭ&9S3'b$k_m0`e }[X0lod 8!_QmMͭ IAuqP&k IFO3"nT?9r*R YW.:0-if >Z i6͹COc2пbAĶjs@n,Z~]SwXFڑQq&;( fIpuvs g`,S Ͻ zS:*~i' Klx4Lǟ]\kYz%yuTȆ ^>ߒ@C+n_;-ĪͳâCn3ލ5N:yOhRUY{>;/&S8.hona(prDY|gj~%~J9(̖nPUUF?w5O$umk >/;tn?s#[_+JVU6U/lj!HImU;X<8rV 5~iZx{ 2o,Dޒ΂ `hDOON?1Yt4Y,V2^) \a;n&La=k}]0˥?e{N?z( ,MޅC,˿;9؆G̮~c>;[W6l $VG\Zב-*i꼁"KAKba$ dۍA2+XBE5s+&tM<s'(2[ N_ؚM`l-WƛbهDDLu% 9ڸw]Ϊq|t-qWpPB뾭rԍ:_@ h?Y X!eUqR}GdQD)۸kU6 XB\,V˴Z D)89eK䠒+h *+#؈hأU s 8MSH$C/-.FBc ,4Px-dhF̛?#¡^%zPoz4TY*8?-&͇)i0U/iт#orP5sѻw+ GrvmV1ch#8D@H.n H^]Q.^z(x@~s(`j?3U!&D8L`W@F/bD]=d˥ 3@mk@A͋)RW=7 W fo7ɦS\ݢ)5vWtS6=/c"Dxܶ2sAhNJ I;] kHO4[V͋`>'h_ W)eLj4v M5,h;8ӟ_ @:pXcidxIIE< o r{Zwlxbb1DF]$!zɂP&UfS0:kxZ<=wn һ`AP iOs'0LP8Iݑz:c|F1 zHFPM$SɸǍ>WXbp놞+zoʤ Ы0B!WWm~nEcS}r$Fc%9G {8Ν@P/9]qQ ¨Ou{$SzP:j+K%X 1$!Nb.x؃TyB2iTKxT6`{!m<lNၩثeۆԕKc}U8q0%>S!=?iBtOCi:(ʊ9U=A֏VN*jП,Pf,PA ITxp4K9 a/q ElTE.1G/^;Mm9h;XZ]3i`U-lEi5QX7 jhjuٱ>&԰ϐ+`&*tl vQ2ёC B}Xi Khq?K/->6Qu=J3~Z#<~bQ }b[-yjaQKuA3B EgM3P"`K[wB|wU˸Q8} \l}09Wmzw0-H֓99v:̗+XAhm<#=>ꡩhe.,a| 8!w53İX9E{9p 8H)eUb\P4.p H烝ǍS䣓@pTE&EiO1!Yթ4yYXag;.}=K'o>e1ݜ.xzT_VcPxKTS!'~D+_F^ ORzaR s.5jv~!+1jS# CO]JOw|0z#:n_ԒG" ebwQk UZT =H@v3zWKqybP_3{L&l {L"~zO>vVA8j9֗|/5eg'P^( #]3rC)G=Ǚafu#}KO!79\%>[esm@ %iFx`76ϲEֈy 9:-ioP􄞳n- VqlHJE.p\\?4ộ.) cnzz#f##l30S̛"udXw޵3lAǎƔ)B̒+GԛF@0Z^⑯ȿIwx*Aka?96g:Ͻͣ[pj͍fSD!08;E!ojo7I d_`>ʀӎ*G>ܮP,.؅xo#+E}mZK}7BW0F:\1 Lc1p+O5JeZբ shB$νyطQYd7;m%=U>/Vkʠ=]ף| *skXNvO;-O=ihuɥa0zomƱD5I`z \%zO y^̬cC*$K ZG28Mʡv;A9"4b2 D$ \ K/#%4N$$f /^^W´ |P ?Koaqd܌8v !ˤ֤4iE!nDG !M!1Einll.İUzDwOEuKNF k0Rp2Nx#Fnm4 `6Uvgtv_a/,ۙœzjCSe f)?I.Qž$򏾒 @2G z\N3w^.N4:s vP?g_ Y%s\ Z-7CΕ^#xtw$s iTJrfrRSs g͕qpL@)4Rh~>`nJk^E LǨ2qMsHC @f @ۃ5 wPY @yknhS~;Ū>oߜŸAU[fae_R0^` DUS|776 igՙyn ӈ%(q=|> ;blB}R6@BL|BV/d %Ff,iJi v'Ǖ ޿^ׂ)lKt*:^ah e[_=!hglI֖KӃ9 ~;Vtɴ#I/Fa>HHŚ [$342oxO`oSC%{_6E3:Ғjׇ: 閪U9e?r@{@@6os_5j]~c֗Rފ6#]s"e,F~GSk[UR**Z+m`1*귢t|3+4i]w "N_;=P-45P]V>YK/|COLQJZ( s7y`Z!@Pe?^! dY+d7c3-$'[^/3>[k-g]9l#[Gpfb%TUuթxѦPgeYfF\]}&nsD%GfT{%4dԷjvT 08pDYHI3ll7:mb'!aJq|1ىn1!QIꩯhk,e%M0~/C `qDjTBxbӺ$T'&jOq7U %K^߄YР$Ec7I[x Aa2[28>**= 'Ayk]!qrOQ]F[swxM|."BibCw3^ ]փA( q&ڲrx ^}5Y}[:dկ2Gݪa;pt=~{Y 3Y_ GG@}578 ĥ)6+W'0e|3bcS]uFC" C3GyP8Zp0(3%p~U=ZiQ\*+ߝ^ v1l ϟ2k@;)!(_GV;BE}`D @.(?K%Fd<3)2M$̀^ zp!xrGi&j<ʩ96z8~ʢNs_%?+s\Kc%',S~2>'nun||²3nFGj)#v]dŦ,ߧ,qC3v`B3Y>] i'(.}lEfkR9+8έ Sofo®phCOY5%EWa&7}o7:M'X=T@<4[,%yNM_!=9. ԼMT8ݦVD<]6gwYV pínhV)V[K 1zL>Ymr.[j_#љ:U`* ESI ;2O ZxGG_T +M.:v\xd2ܮQ5 >L =ܲ5C"UA^ȚWE^?^wJPwesO2no(o5lH؂U|}\8,=IȖ]O`UdQ"5$v"W^">"dx$iw֋@()8הތzߜ kuC3}yu٣wzZH DmGLuB/ܱr`u.H;:kw&1MRaMѝ[5 Uy?P Yܪf@KARLj.6Nɦ2^?@nwŹ.@$SS (H8B/QK0Llnu-|\azx&|E0@J'fPV4K#dם7%opi;O- * `O8z0 B;oV:VNFK %ތYC k)ނ]dzoVՅ{6X IhO^ ˙Љ~Ĩ@7H{5U1gB4A1+9H??g0|`rl(2ǦϙfIzx!oag m.Yp %'?/4qD>mv7L[m^yu2F="pc:y"CZ|h [9~PnC黗JA%DvH_DAZ{يe_UDZaT8=nܿKz^|+X9V w -pev;ъKj ܆ɘbɪfD|뒌!jMlZZy rJt֪Y%0=Ӥc99z5<&j>ѴYN]pc9nzH^۠=2Ȅ6p@y j XMrМ'TڥZNJ;S!xzO%d !xk4gە5s^ q/ɾR4A?HX$JGW,|naS~e-#rަҴyGc75亰 eJgFrxaSdqq[Չ֣׉tM"in(HJN l1jaHar֍k|qUvО0l[u3qAL g36o!};G$HZL]KЏW{'tdVcfOFN.W{DpW8/S'6' A^P2h7uOE>%}բF-j\E;te[`,6:F[Ї.g͋ f M%Yck h_Y9Qؒh!=dD0tДGOX3Ƞpv"Jʎ 8~rLwU!.nO_d;g[H\*^Y ;XC O˞]:* Y#^M]k 9~?Lmߑ'ng$\& p@Df, DJ* 4<87KI)B/41bώ o\=eNC9>oKɿSzE *VH龖}&MnބLԓm 2L?j;'8U3\ ޳ÔpT>q<@Y}3Q.2$\W6AvN!Mg"S28rj#ڗÌIOCKķjȴĵl/E\QlA %`g?O!'l0!zQE /Zځ i֣'5v.sD8-Դ~ϕX'x0;P*<Ԯl =F }KjSr+Gp^qe(G_R_8~H9׏u} Q) AX͞Y^2SW&okq`m>'r KfΠꁀ^[ȨUճPvfD+)9F=LSp+r-k!FEZJ(,!O1R`vaDDa* I>ZSNhvRO)k=<ޱ{_rEam͑Tc!*f9mnݵB82g%s}C <2cJ !sFwZO@X{Byfh$]dful|;!\HQOI>@!했瘮wR?+ݢF3-M" e/ fWW Ȏ F5nP|ǑK;+eƥV#WEY? {*74ȡunry}ʫ ]"6nMш8hCBIl`'P8;J8r=H$yYJ Fϝ2A6eD#uLUHU:wMYܤq<~6;+9JwebNRWʊ c ʤ*5oyP7>|4Nk=4ֆo*kт7NE*G&'9'Q±/KiYw>#i;fD;xfxO%_%ϫԄ j;#t7>Îv[YQ&r tD7j:dM>w'ZuX'|MߐDeK)c'#03p8*làDŽ9kRox#&Ə÷^YUWJ,ѧG25C"KB}zOQ{!Tl;%O[](Up]حZz3YS0cۙ8/_5%#kIk }3DO_\A'r^[+ۭ)s]"4L1:X,l^ X;jqNWOZCԵ]Bj K(>V8j}ag+8T u@$ϾaFdtz葁*\NJ6f롦CeE9)E)C,XO+sm+HlgN`^_,3[[{Ӥ=W2r[P~`-gaI9 ZA$?Ckr\l^.!>iK?Dw4r%▁2*a駭KB 3☑+Hu oj#--L;m'^h;Kqᯥ~<;r`TZ*w} /í}40|pW8L^~ Qg1%i;~1VŕFSAD=}/^ |վPn |ZݼCX|6pmr;{H3j' RNq7KXYJ9X "H&p+Ox|pAyVi+@gZB[ sx Zվ V(e MS&>NBJL]pj$Wx]tt< oM: HM2N؉M*wQ)q_|_ZW/KΪYK&&] ˃֧5Ņx9i 'ӎ[-'8=:mCt 鏸q#9y4?;!PlCz"uHzDrw$x8c(g{PS13wg ?%>ɀ'&6"7HK ]B|ڞMNE=X(JwI˱~4e%*IZ*|RfQ#5# wKk Z'NU HvoQ4m.S,N˾ W{/Oڟau>Nl Fčf#5`u5"J[?Ǎ&\;nԸx6ȾGʯZFB[M{Lv}3W k H8It%c\Xb{"?1CXFB**jMUfʸy_,$;ݗ*#d++b=[tHA4`jl6aڀ M bwfvpzAb[.ָ`:[8)ۚ43;.X-JV|j\YEY G~RDĦ;B!t?lW:.T5hYFPǷ".@rhIdYc^Ʀ[:7"o(!Y67i,*ja_˙UL̀ ,SL-7*xy`O;m,k!s]S~|ji:0;&mvIlMǯ()$**fb bѵax2kXr){8ىT"c%.>ą}_YPyIَb/|H H*R.^rx::(77r) &نT:KM>Ҟb`l$߱V; YPu!+W.)_¢; B'Dom_ا{ܢŚ}}H. OrMƁ syH[* 3$Wxv/MrJ{RJC:su{Xo^G(uq;R3;O$gM$LMnrBH]X%tߦ#S(2[PS&[\FVAC6s =Ȣm"5\-vR-쎌c~ ‚,cB_/ 序̬+c1$k+` uGX a*8B%;YO&Gu ^bg@Hub?ZzᕪlFwކph]8)4HbBVLJ*NX?jPLJ77L' "ɥZ#N^S}E 7*esַ@yb3;$Tvh`=~ǖtA{nHd=IL`6}xZYEp(y.vʎFZ6Jmn~B§QdHĝ#R5peb?^p2In^\)^Fp.ЬgM=]˕ n3A| 00D̔/E;V#G<Ж Aqqt*.B%ŒjEG"ϯ֍5%Vy!&#5^v4>b!r!ƺ:n W h%SѥqOS[ÀG'\|iYIEOM$Ǎ/=uuP_U(K'b(>i?[}]VCBK*]ZY?3EBػb` C%Y{8^]`hqsh3CtUD"^.&gѓ EcݨH Ja&-9U"-h.ȅ[; S֗\Z,Y{_K%f$5Ndnji%$i?/MK.Aĸb"E?Y. <&5!aH^Y& EiNǻ?y v'E4H0a 0`5ZX] &JJdE*Ffl}PڞM3Ul7; C6^8H w T/Aڈ\ј \Ӵ:`>dU7C?+9WF23 $mNdJ z.-F{˪f Zy]i^*AsqkG B%]濩K њNDLV|cRdׇN4 kfc]PY;T[!rЁ隧D=s0u4+O\uQ(fԝHZH(2S Tm_bj$yٔP0=\#sfچaޅ&8C(_EXy<É͎:V{"xL}n>&"6v,s=/4ƋBvC~e&dL2x0dLk-zb}31`dJRDAQ1}W1htᙒpͮ?U6"Տi[tm;ZRqScL&DQY$g3ed@ J:M<aK(myl-_bA65Ӎft¾y0dS)lyOk;03LV> _68ϪGWsZBuB¥ hT`G0o5AFm 6Sr6͖S ӴJk#!p"#c )▶%?b#MZFϿ bsGr3L/P9`QV9y@ʔI^$P6ĝ/`*s<^85r풷M}L8Ő84+&D7]{NH/i Q FWyt;/I6QQI<ó?קU{;Wn'n!ξvn+(q W gfA&3rIE'Dyҟ[~P}Zk]6Eug3 hڵ?h Y41}NRM!} 1YցGy!'ަ(>2Ib5 )EJϪ&G.U4L{, C;s13ɧ3\֮vyn_k 8ϑ}O@ QP %A^g- jB =˭ y|ح) ԑŹ0*iREƘ!I3]3>U/7Lz񋪕_+▸^; #HkQ\O\l:>F07dd*>=n{//cIР@4 ?'Y|vE_!~˥v2F]]Ȕ ܡGuLNu7Rn<[ˋ =5[sD[,#/+ |C?lX`P?q,غ4•Ahr'C;Ţ1ܣl7hAگ-C8D\>#~} Sռc}oNj)Z7/Ϸ|P.]= TXB>`[Xw7^_9gN22r0RRBcK.>қ`.Z+tW*8* #Pw.sE(#} sj0L4|0?B>)hӣMR,op]^4^\&CrR?`Vň}W'+6Mu?ă0a Y+nq^AT ѐa7`GB"*5 #Íд-Ҥt=&E_\ W;Qa5G!R5PDy_Sb$%wB00UIAF̉fkiMj6W7lY&l[dL;4m~tXʏV{!{^F.fEĺul9[pꌡO pƦi/RىIFeԾ*C(!t`Z6˯0ik8`N`h3Jhr*# A]T=Z% ,m.':8_an(eM#|$Vl,nvT3~Q8J-͏|}\2Vi-_ y%*|#XrP̤qͨ5,}Yт.0 dߣ!owoaSDQL.ɪSlmFHL<H$YGaښ> J?WL͈B{\1u` :0u[gWqV\ψT&Gl/֟:a3-a$(z1f? 량j棃y"i^|8^4g'k>JEr {+0Ե "f:zK̎rx@'e4K2]F>K$?NKx>@1xEkh ES}L'LaIP u_Ƨy&L6֏)%١Emv\62X|& QgD|d2klqF[WµL@L>nmD"uՊ55F!(!O|]- k^ڌr*hН>ᣦ#4{Ha|735cE <@ޔz$Ftr!?X]p'cU4Kܾf8zby'*2 G&0G6 hn6PqKNXVp_4O@ì7ћ^"0^AB Ȁx +i+ɮ+ FGPUz2!d9Z3;rћS3_+ZmL.)cvkADŽ&ݟƋZcye'u eNf*#eOsJ&4c!7gEi\5]g ̯#*"VvE|J1x Zu.sKm$JGW:?F-G{Qg(yNQPOMi^eqWb'ƺ6:c^v9҈P]JƞxMJ<2kTId_0s 3Om"~nm|6uV2ۜj^rZ­1o2S(rӴQdyکޠj;GB~k~<pE{]ϘU aq=M"Izy#hxE-=s+"'O gB3Е2FN{H*/^9==I?r/Ž*T(CytE:h421kP<);SϨJmæ${m:ˠ%C^sܐQWC"ٖGbM茟FyOfR<ۿnpv׈;.2Π3Sq00,qB=K iZ[@MwGX:Iꫥ#٭ dh?r(urDŶgeN{i `SUpqE7>Vw:hy?v`WQ}3#*ƽaA%YZqXU_rD#)v'وs+ɫ{h]hE"z EL R~2 (VԾ-e9x2dmu)#e8f!_SNe4)Ơ]DMREޟf.!%F09ik>!̸.xT%[x' h¨̃;FκTb۴aBCI⎳D7* f*Fz&uTT2 qA$9mw5{Գ  5bUOV>v޶Fl487 "$͐S#9:TpҎhƩN ~3G]OROQh#(>pNl\K^Еw`eSmZ6~v-ؖʸtp[1p=&DṝSya&]Fw aJ|'wn Q8py*R}ae(`])]#'ae]pax+%oɡS]9)ez[j:5hdeu6JHsizg֛`H%c=T|Ɯ;#Wf#yձ4uXIFDh_zlȨiV<[uo ( Z;M50hXqq}iQ/߇-ecm ūLLP[$B7ڨThM 40ה?Uv O$!huۄBtk2sDA*^#z,wCmpbﯶYS[Td-e®oPSA[@u9g{! ӓW I u'1~|YtDaFʅ&7r/98%bGԫ6r;9z(7[^q5N@6-*C݇¾,:ɔ\`Ca6&Ju괡:E铿pCDPRj/Hf76a8WC6<2v#%dY3,{͒dԣט}́WdB&coegܶ>CGyi$Oz\8hj@0.k7"DԒCTcJS+=i&;f}s1s}1s3SJ6xj ;rtk:E E:*ӌuw+ʙr@6uК/PA .vD1MāPH֫S+"/J/*P*Z9Zb4tMKݺ#裈D HQͣ 2@Pv.RSsҖ`^nzKBU1:|lx~#V܋P5[0W{:a^ռ "@D cWLt J;&<#|ғObaEH&R-2ُkE^ul-}a[57Otxgʞ| DNV*_!IJFF{aLl$T:,J + MsXC9S zOLMa%!o0ʾaS߃VpeDŽՇw6d[wkgm~08s{ ed|A+kY"TUA85;q mk]JFZ]IWQ*@>,װ!t8rk=!v.,JI":ۧfK"iGU^mщ#a$w*Uk.y7M@,lyriWMjΨHPrZ,ߞMT1Hb Cӱ@.RSكa#WsVG&sp踝$l8GF/m%|x`[njx唬0u)ǐDe8pNoCѩ_Pd ]˝fc18sK$5؉Ə2ТO?`hv]XfeNR1M*yRr43 uw#"~Jg tiEIkL-9E&skEPU,3u ͿD0^<"ϯ_P Ovz_H.d&NW-Ђih*%A"*.h|MBf|A[8ʞٮTj)O#H˗/(hR IL6IL!T|?*RR-K|~YqW&'˳2ْSH鏼zK8T-#5Hc0"BW:Ue L J&p'Ux=o~PBHZwoBZXˎJ]a[K4@\P58HH!GF\o(3`e],z`If6ׄ=iH!֕Ĥq,8nz?-˾q-v{{ VLh37kRw/?7JǦoq~ Tf_TIt[k&1kD y'Yg i̮(ihzdS}uHQCcfQkvMY-2w7ka0σU-o@:zj,jH_$]-h@l(C+e[8A`G>?^U Xޘ:RRTIIŹ5S_]oM =L.(ndYk745@Erz#10fU&6zGVx6PǨuƝh*3 jԼ+he'ѩYr|C7%69y`|MAFB4c3:f8b<BB US@B"'鸌ozLgmICr0u!C$IgҚ^w#]@2Y4"\15]n ᴔT+}bk'|ِ1ofߺq Er,A`}LR"G^yŕ=p:IK?C3֙ԫqAߦ,Z4Xw]&&W."ЮC#3K\7&MӎB4{O,|X rRI"k3?qL!9W'@"fO3G$(чht1-ɓKyoH0zS3evLQ]$lKcpCեhS6VI 7R-{N;m%o"~HechlRƲ7i/8SNo~DcDSuFXZ8`B|JLej暢>S5ք?g-K-D @*6Ҟpȅuwm>őJw귾$ͣH"%J_h ܊i" > {!rͰK4h9Di-cb/]jz̕K:rA)iW?A%~jpЦAŦPӯ-!LTVɟ5qK@6"_K' $I˚dɿ ,@͍ H6s2Z<9P|-u}Y5ɴ*t}?Yhvsf puݛq0Bll @UH> $nTfgNm HGdVL8?+L.;&[Ca qhI'9-P:5W)U2+uS+ 3P$IeVukVDW[_ RbyCyU ZSk|%ۛ۲턟Z|^&F^'ԟ@GQ0Y.5: XF(>r@q#BI{ro$!n00ΚJzxZ8 |i^%Hȥ1Lω-ŴD-`p9;TO0t@2lHIyӤwVV]Fc*o`*TGcv>O=đ0 Q7ې3^vcc 2M#8?Mүg|ww)ib>ʍUWt_<_Lk?̻q|7'+\;wғ8.t8;Qn)*^nJԩUF4>A`16GȽF++s }b"ЩL Ws >FPpCtK8`Q319f@}wH|be"E8w9gzuY'+X=NwSNHrp9N[SwXE?Ʀ[;#Il%z Ԫ*z+0 jcxqxS*ӱ֑%ȜlF' L?9R]1`:p`t*wnG27/ƍuSSTV(Q^a"(,֢U0ɕmsZh-`&4dXGZ@8N@VSںB#L`3*H-иth2 ] .d>=ڰ׽ENOk`O ?<WHY2&V]^sncv5(?8-pJ #_m~>O+ERu&t>&0E/ݖcMwkTúqP;--ݷrGqx/|\`Pntt-k|콲ib^jH@C!QWp3;}\$ZZ!i0ZRG{j1ZO-g6vӪص5U9uݏ'M36qI%#eF: Z624 fyK$x{dBiPR|ˉgՉ0w<:ļ ЗW*X π[v E+,5u7Z]fwR}k9ED%=Rr{=~D'N5~? )[|K뜕g}4o⤒Nwv5t'#u, V`}~!sP'QcFb}u?y (G8GAY~3G"zʘ6A jfx`s&]A}@\\CŝTb^.dEQci$\L Ao<*¼Q$5p@oH>H;jP "SJFG]Z(D&!3`1oFs*3=i_ِjAB4Rh7\7p@&nKE ˈp ~XbbYS r=02p@;0̩8S, Qp!D"ۺ ,\,bS۷( Z>B!L2Lr޸UhN}[hJwtZJǭQ17=+;EL ӌn-DJcL dg-É)ɫ%`#٠V2:ph~-AuXNjJxY}̀K+I2 TE̞М>P`>@q&̇YӧCa_K 7Hah P> ͵̀G'HyS$K*|`6!en: ]V=^"zSgJHKgSnK-nI65OI䚋S ϫܟ=wnoߝ%qm[GtcRp>,{8!xD1K3m<)Q%@ePBo N~`PhnANai}Wr!GH#"mν<.5 CэL%ߠvotjr]'[&#*7As1G:0s?5v2ư 2y+C{.'u UU".>w5لclW A\thۂH?g)]B eS{;MARppƑAxJ,yij7ԷRK&) 9,`.IJ3 ސBfHb`^Va=-l;sC( M6 Ԡ{oFރy`8S9΁aoaaxUXF:QMł׻ag6Q֭C;J˓ͺh즸'<_$Rcj~6Qz$CBtPW֩h`Ȉ,v1fWTxx4O*ɕ^ 7ʖя4:S!>N'6KFe7Me,|sE w5c[jT9Q,lu~ֲN:~PѼ=a|ǣ/(lj|'6|?͌;KEb4.<{3Վ΀r,o:)LfLG8etkM]}ʿɕAy|a3B.%ޑ i!"%GS%Z|¸dmdEu@V<&F@?m ' CH e9J Iv ^y 49A m8 8Otg6Z_Guݭ;\dj-pK9Cܘ3Kڶu^A/UК ~m? P^X`ȅwBd"o/Ip?9ˎK4}YQNqu(ĿBI0B-ԁWyň3>|WMv͹y1W]lz %UJ{CnqTUgn[4VjMJ_ thL5 yӂJpRN6ͤtC :~:ʱn Y};2HwP^b 59 ]Ćp󇞀'̋dL0r0(80-*QwpTb!qMG"(88dh{\ 6x%,(5})cACH#W b;ribWrP)U\ۍ%d~x!dmr W"JQ)yHAs$rWR 㙂a[TLA %1vl_f0ѓ h_aZm[/B``;;5NNciʪIjptYϲW{=COGX1=+̛]}ETXLP6Lz !2m!⎩a}XmMͤ2+4X$HcpAKp&'z$u/xžh ҀԘ^ `D^BSD"uo(y I]FjUjQJ##Q*׏W{n&j=6pؓ[`&@JG_:AO9p%4ԢȒonM8hVP>P{!rMDS aM47gYκ´q_l5&iXR K7'e}F79\1QWb6@f-~pUs\?R?^8ugxx@D_,Jl6t$(KEK*DB]iy<6Vs .IfuҸDo1V>'. ,[wp% bj*Q-#0*;?VtX^0 e8q15@iWП(/+7$Q"ux;/H ~ℋ_/mM&% 1uh&AL0@ZĥrE"Xį{7BX ݍJqraTWYt'B+Ef~ \\ iN3O8\~"+~ 4}C&*Bw&`=ɘNa1|Cݤu? Iimv@d”Jd`U|T֠QBG'A4x"rotu(W;3H*Ed\PQK9[ d"d  gaSoV׫)4+z]*hc:Orq!I/Gig+5Y6j `e<&J4UTqM4){W+םM\Ϻiۑу,vi .ET$_?/)ϞֺVáL(%F/mJ тs[u!U@D$5/2KxqS۶'6Q;!EG2 f]diX(y!D:俙>aL*]&BE!vާ:soj|< s%Ŵ^1d S*r: DmDwzKdMA|6( L2C ";t]%c"m<!.ў0bIKNߣ;=4XX^mvb 5#Kۼ(yHăL 0-[6FFrg~#JױK~;cK̺O1)e1%$J"Qul2H [>Pi0YH?9 i$γ:1]o5I60enbm݈ޔpTHEO5/PUcw_G>ПȔ}قv¹[+ '5F%tQXj1YOU*,|0uMPHbIt@8[=*Pdo\[\kޡcð#jt w\9MpTfس15䌿8E+LQ/܈aUDl,ιgz]aD/:#0G܀ o]69c +c.q sL$z/IțS,zn̑DwinRF ![Y?Jʞ\*29c&p@@ƻPߍ7`ԕ`Hj YT2am ./{vugWp 0?u"O*su"H6E|^% %Wny4 GbظL>4(DC'Tn`j._e &:ݳ/rcwμ0IajƂIhU $(lOgь$ɱ.B֌X$6 '12vtHXC>琕֎cuqYL_5GnrQak>Ml$u{!KH!82 3v: Xʶwl5r.Ngy]S9U*z/r4>Z& =H6yeBXJ1EY%2]HpPKJC)gY:4wB`e.怐 ;"C{mae!jusS&(\Ё>z&ٞZ]Q5[ٱ)|y]z9d|VRLW _rB$w,֋U&*f<)L~ ›sH9sk|(9*1e\*LaoÆ 9+e(ل3{<4: $j@9/JLf`h\N5zv` xrC dU_1c[,,:ufca<*maR|H5Q㇀i334#oU?x6Vm7bލL_ `tOlY{k`f4Y=BavvK UbuO8/h\Il'4C_n  k)iI.;PB7G&Q8j_c8tN@- ZDm]ڃҝâR~Qh%YGå쏈\lxKSw2=܎+pr 3g,^"hiu ` 0Po쇂tMkqZ&hl?*Q|k,0&oi4iقٰ$9qP6)Y{E'l'wZ)6idp 21H~rOEyfh'DaYycJ3Ds*sVm0Ex|Nlx<2'gVC>淖?7i'T8t=΄k24tNaa-Ž49 a{.?bĭea'hkcF51*c.F R_Ӏb1MӄlDD&?n QBRͯWSA:qj7*HC݂ ʖUiھ)G 1[j= mvnq^#": d;',k,+5<0S?,m:Pq F*R>fRGvQ^G'EC(#kq.юHX}J(փJRH}X.!Fx@5$Zf心ĠJY_ҶO9S$NQ_7E 1jY|75efQn]}I4]_鮽֢FjWRfkIaTt4 IeQ=hBUȏZ[x džC>usVˈh6"Һ1}}z vT:D캠ZRWܲ,ɉڛj*0 tGTTY^{1z:`tT*|Ac,NTɢt`X, YE{%4=Ġ3?N#WLb:O1ӳ/L]'$PnP~yL`HxD-Zs.!P=7~/mED=i"\%l >֬GeW 7|۸Id,+{qڙ!Ng6*`}mnѠK"Z<*ULTEo:$i|'skW8A<lҤ>^ap!t2 83GRъ;y!*;SACsVxd܅Z%xi{zxb'gCIߓ "TM|H3ǔtx#fDQ#2 z:r<k#f^O'gryi "_ƭ XQP!exǠ FH-8_s F)ѬxykA!6:#F)xqԤVK[|&oi2p;ȶOlL[Ɂb*[ʉc'`AYeϊ{5w ϯɜeN"<^iVv I8ɶ:Ri;V#sW^C?y1ǣܖNtڽ;J L#A)?6h$2MЯx}1+l ="Ӻ{m7tq~g0| b[b0v9@Y$,AsRk-.QP9}fTToSuk,Q~-%Ba;g\+} bN<3&/æˊCiG+]j#|o Ͽ`(.m۴ll+tM]ᛑIyMo~z=09bÏIkwH]kj0G S;%θKv=bI|FتI: Rtw !4dZ}Ωq~hud?D3; n9 ?IR^^tQJa!/vя`Å-ލ:pf}\KzYv.fC t:mo۔G+WC3l-8;WT`w5OǨ[NǑ$ ?%6NHL?uBG~.SNWać E0GUW*OiQ i/?]ΥUsoY՗_fw0flMzsAŹ-J VU2(R%]qY'xaNP-2P8Vl3r{1N2&6mU[y>.&z/d"_Гu*բ0C:0g)'ػ!셬$ K$]JǗ82z*iJԲZN.F;e[&OĮ+RiuU%QʦG/b$R\eHz؞];.MS(;loX<#;*޴$b|[#VA' hG_NES8XV 4c|Jw;L;QW LR-8m!q-Xz/ofY;!ǒM2 v m)Rɼe& /DGv2=[eB, VT "MӒР m=]56TX>/z0odgwl- ٮ%qEjJu~O C~p*:uI(,Ј6hآ"(daV@Į!O9kzM5 ^Yx`8ѵECzQZk>ŃIʤꁆVOlA5+1Nq]b%KpFKd/1b^"k\[o4dYc!@ ?pa^Swq,B_iҰBryZfK C; l~t/~F6qgVz|C.5;10}fū= ~NYTҲhF, t5Zt>46שy .Z, kޔHFqC4Ba=[GؼZۃq39\18W |6v"Ur\Ae0*B|q׺A@3:>]r?#m(?YMXAې0Ḃt,%e&ތ ؈RnΊ7>NGL82҅0H/Al"@WU:}Cܧ' aj=;"4% #q-MYcxRE ҩGt{JlFվ>6h@H= %дم{$* UeT V8\Ĥ7kg:ALI /%v}.sM ҄Z"Z ERR@hÀ26jyE873L?'3WH"8XAtW8pu%`t/F]*p_7'ԞKݘԎȃisTq!  _]O݀^R mxjq/[6Qiկ+nv. (~$uOY_lu4Gb:aXzq <\p)e0;Bp5npAro"$8EPhHו;znOU}{ȫ㜯uQA5F( d+F 'tnHwkGepwE 3_ vЙs(M~K:X' #01-̋l2!{Y)G4x64O:7ܸ5#XkP]nKjO-!B7cAB&+#{t8BꛍEBV~Z2,-M\RR/ o b7/ _}8!1Ty1~(h Ėj x;ՏGu@IxOH˂wL$Z 3ԁ7meE&\,L=g(aqmƮ/7}"`̐J?XLA#+)EɁ7^$(p&I֐oI4w_v+{oBʪ@-~6~䫚ZcdC.:5Z x{lpw.w𬌎P*ݏUrD̉4NSiw҂l׽Zm&<ўr˘Fvҵ@] -KR4_ļN'*,?zzU) Pe{}Re@ivryo_r^ALY4@&Jº Y5dLfYeM|>|s3{HtAsk\]>T'ԠAJ8[dOHS`#7baD-BѩYh7_޳KCU:w-@w Ni=A#]Z3y=|Vk Ex*B=NYsҏr>@q N8^:D)1=vzƿ畢 q㣷b;ҁV\@aG7xx;bt۴r;KaZqRl|,Twd. qdϡ+F}z33Yj$g4襡yiy{osw+koTEˇ"ߓLTvdz%_gR74қ^nFs]y{ѻO? f_?oxY,d)HLQK?[Vrߒ}0Ar4j#xtN[UpxùǍhJ:8V@֥v QR.V.' CUPqʴ'Ct,I-Euƫ+f9F 6V wr}{" 'I_ں˛0${<4h6UMd Y}Lz[5 [rmZ lIoZL~9Ld~t Pa6L{wY(Q pJsgg?U!>.RT) ެ!KOg@;}wikl C|vq\唺\08o~)mCxA9:v_.фO/8fq̓V0ʞTU-.6؅noQV]VE*kh%kKKla7׿%s,'?K?`B> + [򄤧>ک]Kk|rs:u5' WDeK[*YvIDOf߇r@˃JSƄW@ʝ髡z$-_тP*~cRUܝyVk%Bw aZC@~.d8d3B95ͻC2֚Y/V+cD}1Kyِ.Nbn8򳷜0UANziN v~hDs%pUkN{'IHJ,?5+e3i9X-5`az1*b3z9KGT1R}A#nTrP1x^.K޺.L1yHeODb~m8U:8H*{άw)C%`lYN 99˦aouGD;jliq\G,7#Go:yS>ŴV4"f,@3&5vW>5d$z5 c@ZD^Ba 4K2b6|^/AS̡Aw?0aN+c^m`Աy(Xb5Q\zWz[R8/|n/(01MJlX9k(A%+8,_ rօUc{Y jD|}p bZ]!BUr:ŠGʌwHIYWL/zF !Gc}>;}c0,` ۤ_ַIo B#]й&2`&AY% Wp(_SnYKG,41d"F{!CdY!52U Q~q>=Ⰸ4ѝnw<:zEܚ7 !HJ;zl+7|XfiWzNZ8ͮ#/'V԰&:z>? 5Ld o?@s׆ ;}WZ|rD453`N:k9?`fՁOy3jNAX8jE wzǓF]I\RNVl.S=LOprKo;Ԋ,FN8Ŗ 1NWMr9 5O H̔poC%WY\q+b_ѠL{8 /F4\Vn]C 1=wp4"vgLH[>򸫢'Yȕv\urG\VьU?/8?4%!y$橸vD%P[wI׹߳F?T2;o_P#Wyv<lּFwUWL?U:SSo±ʄGҼ,l޿c*bÛF~[ҕ!T&x/ck2a~sХF7y܃ ֨GuY)QpĻ#-7rM/}8S}yj]5?۞osRKUyEy:n']>\r3*Wp8ւY^A &߃ nU<0w5 ckp#tKځB*u KN?blKHZ”UoZDh;^a&DW@S '`8fTLl3z5{-I*Ԭr:,7V0Kz]WH52 PDl9ku{ E\#g& Nq24@Giw*ݶvG$$xOIԍ25}2ϐyݧd='TBU w$|<)-D\UNIy,Ah +, %$xɪ( éfI.==*wodvj1' `? C*I!9N'`EjakS98}YL` SfkXYpeh|^(H)BrA[y  B)oG;Ey#:S!t0Қ6U .5 D望X@$-:tcDvq@s<(Rg` MGe`x$O!U 1B\> 8 7KZR2ё+¯"KWڴm674ŇO^nW b_y/n:0ZxߵF8(4d>M_lˍ#ز jOx/_H\\F]s?cuU*T D!~R 5f&2JƼiݩW&Ϥ_%"=?^{n">aɈ{Dr ]wdu8NJmޫ7Sb#>Zy'ـ &-iϝ ^[QB@޹hيV` :@%]'_˶Y`H, K%yd ~0t~z=`HtbTy)Gr878-M,0[\E{?A|@j'O OHid ;*3}~L/aUoĎsh,CMgRQU;H 6r:?uooWC2 7Y (kb~t"ŃD9m׈Q9 VpIkRv8E)6Z91Dz*9E.QM/(Ot?0BNƬ9q`gVޱJ 9$JEyV#]8 VS۝{B &CO7hkh7G?`o!9}Pp4x(0)]k{|pU?x?9Pz#s0 ʯH7u$PqLE)102>,QL'ޢ2n_sEmč0ܔ5=Է*pqƤ}w9W by<͍^R0Trq9f? ZDjR mUdٟoy,WN3(rypN/qW\0'Zvͧ_JT,:S@ V)z->4ÿu%nֈ%e)ƁjI_@aJyFSM˾Ү\D oA%Rbnb m;Y$HϽoK']. j̏Ի_K*P1QAkNke{-@ DPIGMУQ@|/{A/jųO=j]\(#]sI,Ė lefI`VOb(Bp-  lxe7Wve+`;#<{ӾIaH'SrT}~s㧣hVmIgلb\}2A ԧ18?G~RUEJSg{N#ӊ L5ThDk /`а sVN4zo 1)t6$⊾25pdP,f3N(C3^3KvK1~8.ϐl]d+qʾԆ tu`Jlc92Y=\Dn$j">l/jxӯ/*SG84E'Dͱt5gӓ XE[w ,N@'.>iuLT84&r]<d\l4:T'cؠ<2G^NШc2 B z9;Es܅t Gs nJ^ƃ[kJHJaUP+ )J$($(v pW1=r,Uwhp߅mxX֒µs2p) dIxVNvzW^a9$Рo>B_yۋT,oF@NB.H/M F{q"*ȳS[@2~; {ַz޺*CcHa0AꜤUxJ`[XcִiBHF#q mf@E"o ۩b: QŮ$1.zdԙTcB"B$-td[O P-+cz/_ŻVֿ=!n۾H ^|/̬, EyA#|N^;Ź yA`;7^5*(/UgұQCdczґóB\C~?"VΈc\7@ڝ0:#r8(TO+9Tb`8[oXi31YCvGЀ}5]H6q (\ ~  o*rd8 >%jي._^ MR$dM’2LL]BPc玑lt0\%4.d6!S6^y*X4j1HeO]2J;^S 3qb6#zopb[N:u`` /MxMIwq!D'#͙@,am'qH̝^gY^|!k 勶DZGIEԶ-ÜOfXb|S3&-.̌AƢ{VF6> =YM9sk)R}vё3"]:6d a]Fsـ#ؕ)9$1W)ULa.UWj Qn>fN ]c)'ž[Oa8ExGI; -c t 8gK穜\0˟YixáLd@x&S5\PW_;$pJ9' {6'~?֫QISf9{\ވD!/ZB!uu8\lS7EΜ$ Kv)Ŗr oBF$숨z6E9EEJevU,MD:ā=զh)"ϸG-{H4 z2 "xB?Xk|֦{dIT'l3qi#6}"E2 ?q3/{ε ^ 苋Flt?Z6_N& - +[@K}Lz[e{}R,$w|j @r w pcFo^fǓfdb'mqXY3IRss*̝(K >|24-0HmmhD4 A#Z g,j76w&T]Xi@:*΄mԬ3P|[2}:VFYV;vTЇS !ۆذykv^sn=pPuQqNF4~tbCYISRV\؅Ϝ !~$TC&x!'~İ;(%l8x&C0RiJ?ݕpkFv< *P¥\VFyLcUۙǁՐc3k 'WJ´W98,W_c=JM?006SXpYkr=.2?p~q gVTTJzCwK~:# [jL%Z߳ $qEJ#ږ-7GR,h}\1+,jakiUn~2]D}J?kqcPW3Wg ȥM.Kz.Y6bWUqbvUg_4*-<"etI^ rGxn+J9w ?ڂG*OeV'$Tk`O,:aKT5qig<1nABX͋~(Ez5/Ԍ궘.$OE_*No1g06>,b ;6J^-\pFcf}"c/# T&'L.=0c/5&nɔYϏ@Y/e27b wj2Y}6P#_F%Ay; tKluncP_J6xsώgKg W'K1Y GƶcƤs|@ 59?gߣ{PHU~>7UwѰNIg^Gw:4U]:WEv奚<M\0Y#³ S+ZF"F2U J ׹I*p8[lWcli]@Gun VQ3̴Aq͚%bEus2P  8puJ\[w?D~~·faF (.6>1w3cm[-v:Jc|$=;k- (?!\9W_iW U+, xn>>e<* aO fGk&v:Ny@-1"|)z<'xw@A[d ZCOИ>%$)MŪ!td;RZpGț dBAnWnڴo7DoM-m E[q{Y/K/ݦp)P~mc8Qok^;+@ n ~?5Nz%ds*ߥ߫xw1rtخ@/f\ 艞7H :"ĥL@&2#K1BD'/nJ#'6PaV-0ϥ kSlrqNd 乤Fao$?gf0cK,VPŇRhuȴUT/kq+ٹ7n&%Wf|/.R~IpA-3f 1[$mHy}(̦Ndz ;6*g~]̘ezSæ\. В ]ŢMH 'k}sz5 6-)%hbc˥3X) ߟubCzt)?)@M!H7lDM%ZZYY@u ɭ$cx75̟ یo>YƯb.g(гӏLа3p _+ᠩYT|:t ZV5# * EvHqXo wJgO#RsÉJ+~b >=sNwx?LUB1\dŲTomDn !iE/-Ek{PWxMҲ¤0bD22xZw5t Y.Ww?Ufc.QZ3|͎&[ 5kqy|sh}TnɌitua hv|?4קv뻲G%;  ญh|SUis9qLjcΜ`x`6lVX؊qHM.P[e+9r9)ܜ7:),I7l; zލkhxV"ύŊߣRu,#A1nUӸF tYZ#~ kP[q˛vQGN7pnhJFZ SZQ5 3n 0*R"0F[KÁsk?ubkCKIC`)"pʸ~<qtG>a ,;\ӂ]Ċ^uu:ZY]"P?,$86DهklBk\~bs):b$}GˊSs>N͢:!*kMpeL3$6ZXUt |y\Y#Ex6v\(?<+ Tǹ_ +AD[Qn:14Ne"EY$$l<2r)CW\+@J {J]ay~$ p[ 8U̿>Jc빰WgZ4to[ \X{<@. Jѹ"^ 5-c݌_WucyӴaI\KdBY8t&=z,q#`ccA4Sz|%`at)NQZ@И,V.X)HF 4zυ\Bu(M[fbg`!b{0YF,d !OanjűKl '40Fy!HZH]`0;Wex&C Ⱦ* R~č2E3)#pM Dϫ:\ƔXIAoװ]c ̲&!hV">B+;],pg_ŬhiB’[\@] 16\ NjC>kb&Jx"FvT2)Ǚ`u%HBP6,PoaU%>|*t<ʢ;빐H%dCz: p!ZS3.#ht\"KxUB#wgYmcu[_4`~C08t@@eЛ  ȅy)Xk#x\﨟I)1]SaQsW  9͉1s{9}#ɃA-Ae2'd-,2WQ| I|R`VgצX1M}U9'2l_t,ȿXkPD_S]X.mB ~@Gg#z`Kh&`ob&#mc^4Z WN*˰IpNeW%U#m^dER*1dJ"˴֗g@Lܟd܎t? 鞖L:Z 5?rLmS.}v GG lm,iNׄS,3ȑ>#n_nM7F/A39 CKCvFrD4!uTMeN}.)h+'aPc ^<~QkbVrZVg7he  b(ʊ3?aqڶ 0!EFF­~HϠAr?j$VYb)xI[ɾ1NK{p\ա"p{2\b|j'DK侙A"ayIY>Wo bâ-5ʿ͐"ʫ'k4Uv'SPjxGжB>U$ =)ى.'6DN!}JHr?W&!{|E]FBuf͜e]P.9NB-`n-Mt C};_m@4KNdf.'(>6zLIy*/)쉈ܔG=$3O4Ef_7dB|07 ߑ?Oҹ3!AXwV ?ۍָeUHmnM KC??Jxb_h 3}>w}hipCjꟈ; MԧPg(Kqg8Fd@F8>6Л)?qw{<2_H`Lz9=5ZrZJhȝFCp,qs؈{x#DoU,v_PaU3ȁݩ8E\Cx{P]^?Z@2uTCÕaK.=!`6$n !RW+!9].x{lOTŝaô Fc䏈OY-8Ոesy6=[1&%w_)"$ +D֮g1#s >9)a[h#m K^J?z];$Xb]}r/hghSU>u(˜><Mt2K(8I=mFVj~8yu-UB bԫ51[vO5S:U~uv3BD~[AQbbt܆P]L,wߏ@b xaF\&srpϫ‹ĝǜwϘü0l.WaFgqNiGt'5'i1 lEJ +Um$#F¼z-s=Lj2F>9DHwKB#qEaQ+qP%Gs= n-+F(4-_8,Wqfڙ+rSg3dw ^p} FZalX'cSuw`'|$ TI'X۹So_#"2y^bˆXO0Rv5m"@,o|jpoJ|+75+9 O6qMʛC>5 9#wphАrVsBA@nAHٍE2bp|>?DC쩧/bYfSe[F!fc)chu"=Vbj~lPvfʙd%tQG:w>^0c^e]9Q`O!wQZ*/M߇EAI }-uo^O'c`P ȗM"kF.uН@1f͛E<7'CM!X* V-u9*%gBͪ>0(Lxnqđ'q@w>$ؼǦk%d0V\"{?{pJtVFO[ ՛cȞq#aZY4!TNd]x݄u.;X*:Tm~ST}ny46N3D-̬뢻uHݦbRAR/,gS6 br2Ѧ)oynlSz'u7!q{8꣠^uVaGf63 J[g|^#NT6Hr&^Y&V.} պЃ/]F)\npE 5K~(ЫKr w~h5o@]!ј&7NdoOTмAj7*jHgsAEg\u?EHrb-o#Dj^v2 3w1Tfd:,Fsb (ś=w^R!X~p̍/>/ aɊ=, K1$$Z{d[w.#:stsunzK(//xě=ppV?NawDK` 6DfD^U6[ Yl)u v "u>š׼^+ 3[ Txhm<0\#K`CD_QM{ҥy~:Wb3zd@;)̓dTi0le? wY'֋s=rFi]b/NoHE?aa$yG6.՘)z"n1p榝6:|Ĭ5G ̉&fO5Ku{}{eDZ j31=h!nH'֛iS#-K`j>]GzW9EM@zb/5'K&K!:7Z |)ԍmtu Z ge9mmݩmx5㲝dnKsSrݪ^Ҕ| KWJ8]7S5#m" -BOy~\LL VidٴU:%y#!B+vK{YbՂD=Wh:R~ϐ!`KV:S"XVJ#N=}*Y'cOhG(z6g7&bMS *cS 44pv>1N 1-B̖J<;^^dCyٵmiT/F: Ա+߭!W`\ނIRbUM02EmFL(בRd^_+n`V 1Y,L@~/gUfrdoOg9764<|1EOaޒ+w OY(BCJ$sYtK±DuUq*V͘lEbY(\2yqC2FXf%‚SUE g(VKQ]&&rV«Uc\Sݟ},L :2~gcAzhգA%jH~fF=de;_/]ddJOšuw9 ?`ӗ s,ܬ&nt#!k>(t@#f+S;vZjnvvlT;4Rfal7k|,9ݾ}w,blbZ(jQFMH,`79%` L-َoK72(s9FjP K'/l˟P:-KspB剟X7Bu=܋fVG[V.3uGd 1:Skҟ|RKLp+aoU[<ɵ:Qv[کgٱ>ߗ3ѕV6XA -Ĵ>D 9 `qN Ru.6$)ravfJ}fkO@/t}x`ި5D7$ۓgA_ow`UP#}uQfb­]jM)ÀqGb_+ŴWÌu"0k0!g0fׅ|zMJ`MPeѠu"mA8Komh֞Nk_#Tmn(<rbI305&`PyU.I.~a*Mۀ=b?֕mۆZ VC ;IPyِ`-V2L\tYɓ`ΠQJ6*J2*2[ZP4>֛*䜦:.W=ڕm$Ni{KSN5iOM:,,B,O HTw9@t*dɌicYH"92vZy&WdnA]6SMxOw[;=9sB-\iK)\7?uMOf6 ą/ɽWTVƎjPGIk#a|ӗ ](M5gMfp~E_S-.A=2ǧ*C R2u&$y YŦjT8akz߅EXepzZ3ai&>q$$%b$hq<3#ՓKn 1'N+faF՜A}4S:FTiUtnMHM8{=sɼ2"J-(KoshlVNzqnıT𐀉VZFc,Eu4RC=}\('OKM|;[\3eqG)iҫ@I8햲{7ARp4I ޽S"[pIMx/Ww;"/JIL<A\KWJs9Tu2˒A Ĵt`>%yYw8LnϭMWݤ; ,d Co`0t p)f) 5]iKj h(GETH)MXKp'9f׮幃,b6ɧJ%!pƐt^/{-V&`\|`׷NhŒNgn/9&Kp2 C<& \2]-S+"aӔ c!`G:~Zi_IGt~8F7P]o4\#:*qalΈ6WOU3RZtݬ2/JUvYwg.n}^rIJ+?i{!L'E+<Å|>Z]LQ2Yh`}%4E61w R?2/V-vk빏=EÊ6 gq(.&?jhiIkCh.ɷ/&at{,0\l`Sj*X~/Oѵ)& NȪBQ]F#Qf=Ftvch=! { k(-gB 74l̛V.zZC.c^qV W,[\|Z{gt-$c=? ՀQMy:K |)4Q[[?| z>oЁ޺jьAO#sS>6vpvƄ=$[T bUV0% ZR*j^i; xq {C4bzd9J8>aQ'e+ >Zјa;Y*r-c}2W+d4tš^DB4DA= AN4. HO-R^7ؓ`z@Y q'PTL~ us"M W2>wRg|15Kh"y! %A8ssB sXrg;O-`Q#p _-It"\/Lv}ko!ŖJp\Q R+w4m,ٌX/ϑ(f2<ǣ1W?聤65蛄j}C&oWqn;*ȩu(dE:,bȚSJ[qbxX=w񟗼2ko{fDŜXUgCcJOVM`XzGmQK^^,9|Bwтs[R){zA#cm.5VHTi9RقUJAr~$5RsKy\9Fb{V - ELFZ16jk6&3J^ȕѪ_z4'ZnWt8j%jBdܥP4U6@}Ia F/{ֆH{}ل`6Hwol_Czd,sYA \:>ÝoK*(76w b < ߰ ǔ~NQo^) 0XYj,bꞒ=167{UeDY/sNJ%q0!NĈe]ό%.2hvnoԕ' S&N6-"ݩoN`*)Ne-*.MAW!Hd'n9c HZ$)`lk59P`?MBϵ+{HY!M'tw=^SfSo*I;$%ҍZ+YKld|ᒺ Q :ͣLg hmp QXt&։_!8uD _;tb"9COEO:(:_q%cui,VA=zXY$8!B":o cf:VV@Rieϵ]xX.w/AiK@ʴWh<[5,WWb:2JaX`KQ}šJiqc>(찃MVo: C,xTtvTajzSk0U]L_g2ݤKL7*IP0iS;E J18223t̄ {H%{ᬻW4"oe~G|÷;wW"u,JX Iz ^Ӭ߂r&tj[:g acBB^V>F5Z~,^Si=""dŨ8 F`̏ô71a}>H-ءmd nbp<A_ct;m͋Lu6ˣx]e' 5,尰RMlvpZJs<\WGwmGfшћ[됚u}6ۊCDY@$d `&Y}ыwELa>娘14_}05>u~F]4.QIJZ*$;T3<=>eq/C!`_:ƺ7 5wBHʹ*R&p][ vTFHHygC D( ),IHn=@p(sTkd `!^xwgH)\ /WUDOj87p<54btXR5n:8k*, 3@ZS2ahkv=&(6o{87pUzʢzkXgiTڎLd<Ձ*]jR+ [PQG229vY;. \M?&(>= #k3NR@Lp!6e7RN$?q Uesn. & |M(?<0S%tM;/.0y'rg]#?.j--[4b I/3+WOߨIG OײʃIce cM:.#0Ȕ$m:pj2xAD4yrr5b6M煛W$ @(yO[i(զ4f!پjn>rcYL9'bp#nrzl7)J >f4I=EN@f{ʚ@Q~~zq< P֤=MH/jY֯6Ȩ߅w rMλnqTy⤖͝i=/%KXS`PAʅ#>y9a@2E>YA #UP65l,g#"s&gł-ȉ EU<jG&øə mJc1F-Ʊʱ[AQW w4J[|ZǤFꂼ\LDJ&7CQO5`KYB[ғ3"IϹۆY@/fZWuĎYr{!i CtpyA|agqRh8<^!iy0?A2fm.Yvik2k@Ty+#La.f|𶑙*W9sCLgL1?o]~u=)g~bkwRtE5?f85' )-3~R/%[M9"?"Q_VMmHXwJ·ga I=lLjTN_DIv@@{WI=\aiXB3 IOn |R$X4aZr%;<= ,Z ;ydmw*ZJЌ%bq1 KϠDJi۝z6?&%Įj4|#NqtAjɿ^yM\8Ғij=<"twCv\ FnbÉRgYMai{*+_pEOp6`]kTҐ}OIIiv&sa‚Dvl7o}R Es7 ߀, x TVaT?9pqL,אW!{rbKEoa>InxEdxtV0-[QspuqaQGA4n{$$=V]+mus :T F$23p䏁$n[{K.1w[׏PU>*-24· $0%#bOu7)Qe8AUBA7LD 0ވ>_7՛a)J?>~'p0HE X08:#T5n9g tF͇A"@DE5xGX.W@%8jbL[&m¶:ˇ0/1l\ _adv–<ch_AIds`OC93uU *pʢJ:j:5d"+w)SJ ~‣VNk{_X —/v$):՗Sʹ?Dp/C"A{#SȤ P/Py7ge6E-{:d3-t0(3˲λE#Y46Sro7PQ}~/МrQ_vvnbWRͿ7k{#8LzO,gHMlA]hL?Ȱ}|˨b4X)+ w2P Q$ﭽQjfC ibw>Ƚl*$$ZeVDus#XQLϞz-WUݯR/\9uLPrN[LaxC< !#۔lEЊi*IeN{Rn }KH:ْ̧3t<"yl!Q,WDmcZOؾĭ*Tm`LQ H$VuUӧjh5 VEQG2AU2g1a-can]IƖ@ l/ YKE`A򨔦g_$;.2ws8RV|Q .lz0&v&ɗ{g24*EUWiVp<n m 9jS4Or ;aXX{}^^wӲ ͩ50E`#~d?ُ<ZX"<#4˺ a$Qsw|܅mD0T?-nd{G飯o &do4z%odI33Zk‹ j?Mz͋:.(6O:e)U8Ī5ԈF(SA:c9aF|P^gCʹ?Z/޵38ZDѣ"-Zp\=7'qk+p*eB!zefQD$oUz_rBGԙڥ]Bbjҵf{B>hJj~%yc{H~ q<f2Odv@qc !?V>^uŏ/Ϩ$lN0RS?c[@$7D5)Bu Wf  2ʁu3F 29v>"pocΑB)jӑhC"0NUsXK${}y.FǹUj%^hCRormnoa7 P yK["dkE7ȝ}uIaElQO}O}q`@ GFw0I͙#99N ꓰCDAqR+kpԬ3KT>. &+DbD=!s#,Y'o$۬Sm-ز,x|Y$ɉi;T6Fב8ib582 Ǚ@y: JW `9w|@׺.@l :w( ̓eh(:yp'Z \]2bS1zA4'bU…oL[Y6Aa#+g ?8XVz{&?Jx_uȌ])~ecX7~DҜN0M"]GW;j|-=ЈfQn.T[w"}kg \K,CT~wٝ>l/8VY(Hgۧ⭶a\Vb Y҃ Wa 3_EHA7Ԕ{[{Q. kN>}EI168ʇJ:>#rTFDC^dCc g3^M˜aɾ :d΢)|6~qhet i -;myNMRz2pvs_JG&bp0px &SĽc%hDőuvB2`W`7\1Hd68L.QT5-q,/fos\8^L^ 98&t`SMP=X&q3 `z3r1N8_k1[ Х0zֆ~d:/&|mw"Ci] 䰽 TYB j8W`}2[FP^Qd|dl$~C09pB0K-`SLZmvۍ}Ì8]L%Kǖ"%B*TBrvXm2}|}z9D$@#fB"~M(@$rD6/W]hCjeeAA6'EJ?bKt76y>,!!_SU)lW|Au|-ڏ Eӻ{X& BN$ʮ+Gy >(wYCʥ|aopph&jmO@A7SU1Avuf'mNH> f8Et qf`(s^ha邵 p/DsP𾼊E)'U@&~;dzmA@6(>cN|Sg%$X=ً!"; I7qgAon}Eal-oaSg{tkMdg>vn!}ҋLcz/lMب XfeYդhIb\1q<<2.XN,8~0jQPy'>w`Gw"^O(f/v_Ʉgd[j".|nJ svV0Iq[#aT6bv盯AZ'jsj@83/hN4`W6[6Z\bq^(57^w#yz( 4ܚDBaT5tO[&a'qBk"}p”SZw."/;Thi 'h4vΚ-]-_Г6n%%jd3c i*=\:!(E֟Qn~xQSγ,A0Td Lz6u-UMn'8fXh E~WSbu`r5+3SN DKs/íP_˹6ʡCƈ{R|Tc$yꋕܹ Ekz='oF{9O>nTm΍ھzDNM"ؙEES:`f<5W; ;bT"L#ch4"zTwuz6\SS& ?\' j>8 Q?-+ ܜ (ԛ놭p+f߽wWշJ5bٰҷ(o{{gwQA<Wy9Cf?R8ۨ\ c2sy}Qy[TK0t4Ϥtū֑C[w"%Ԉ#?EA&k0JGJw!p?ǑN™mJ;UE -ZWT㿬j%+_ˬ^i=p1uQPJBj'UMsȚ)Qќr2|} ]u$~S3ƔI#rZkSraw ƍG %h=HfmmR9\xaws3O\Ir Tm%6AfNLb nImΠ[nBku7ťI\`}/Dt_[7`{V>Ib7%g*nCpI6E?=MZ>CNVnXs5jt#SW=inxMRb$GZD!Q4CBkF^Z訓-h53 Puei\D* 8 =壐NPݶM *'hVO n( e< |]12" P?|?z"e -atWar7h>dD2xVq2ZcB%Z;.Dlw;Ϝ$:j*w5BFE];G7=A>*#ܶKZ=!PLyH:f& IR.%m-!M:'XpԿ*.GU-ףDJʻpbCp7)cT=LN #0%!_^`Dž4oR2{G{ƈyf/_?F*CYK5Ii,CDbMuhG(k:D'mVnh LEm &koY泣= :9θ' ٓpޓ=._=琕048]{Q[ ];F O Їxz=@h:h8Y iмH"|o Bu[6B8!mo M!-fɤN#+Ľ&u;oVE_%S𥌙e\GibqG4SF;0N5|a9\ɲ% F~ϲ5@i4"(%`޲OHj6e)?I;BrYxPbv1|M Lן l9fu}{ʪ7 ӽ urUɺ:Z=LFjB|ڤW0}{\tPBh2qr~Dm Or <09 BT:L /t#q.w:D i+ 3p| 8'y kc T q눢@/ /O^tE9\hyov^`h躇[)""|b]\I"'y ZYړ7J%Hc. f+-XJ˪ph-+po/=uw옜? "z72^x͕q&qcAAC#&|)K{L|ma_Ip?nUW=@ 4Fc$&w3}ie{  }GqiRzf`<{2 1:fۨat^0C H:X/d璓#5 j$t6H4'k[UY2.V)FO${4+OkډXd,eB(zgf97u'Hҩ$"n"Ջ>G GFNl+c,ux]&ʤ*'tN~>I<q~3EȽS@[F!^4I0 ֚0.i&Ut,]te^sguMبi9vX\G09U]%}5_%0, T&_Т=1I r7|aH Zc]|bNu~ѫ n.nf)DW/+9rBTi[lX[3'~j$jOZDzպ5+ֽ|M.wAaMjH_Q{u6ӗ9"!V]WR@|NlIljIE#Zs 6j"(y$sI'#)[>c[y2)1D)т h*y`41 e|riT1`b#8W&6Ǡ_b0b|"B@zsc,qXA1} "n5|#n닞v;7.7g0ʦ[bU5uf8} *]Ժ 2m+&1Tt *"?Ax#V&Ѭg}љ6j Ģ_:{Vww-h1q H;tVȕ/hB ,휊.E+YLTbda5㒍^gb{t+"P5, 

Sq #/:^K6ӽK(t|<&a";_r3&ω'c21GPV ^,t\kNuh |$aFqW{i/Ā'oagަ,&æi=ͣ|7A''w;qT?/t,&q0vy)2^,39sc-+i.N/uz>R LGkwTDG'Lȭp0=X8*3lXxdaSoU|0 /" (R a:՟ivXܬ[ ͎ɧmocy M7PJ儩4S3$?ɳꡕp/zKoK¾D5SN>4b{r,Rvz^N&ոEPxNCp/g%dmwomI)ݓy><_TUvC ~eJ\qW %1( Mnhc^|_K$L 61s8پQ+I![. BnL 0jx<9/mPw|!H貨ŸNҭԔINb f+EY= z=dE%wx9Q Ua<*z·+I_BR!- qbiا*[b5̈.sN7uJ,-g] | 9 ֦% ͂)yPTu%$(05MȜ[CND,A;:ÌJXqdROL6=r}~;ޠ`9˥nfڭy:@[KzfMRukj;4alCsV"` 4q*$4U'z7$;|8?~_ٞ2̍_{#7ҠAz6龲fn);i"ǖxdqklc>X.A/-4 ONy NPNr L`O&dfr Ef/^秎4v-u t*=sf6ȑy ]ow+*Hoͻy-flؾGL%HͶa,NSӶ IPdMgj@fMe pJcL{# YsY_^MRFYTlro$1pv[U6K{(t"dߤdI8 Ǘ<.XJN ♊vSeqGHրb7N`.Qbk4{A=q?bDSKM+459Rp,W{F졤JWD"!rkmzL8o^]H4:E㠃,hxwBoe%"4HIA?ؓ΁S^`DOz) >y ? Yf LP0nx%+3Nm Q?dEwj;?"<6딢|lGPTwUi4iB*ޱ [rՈ?*&W#>^%'G ruמH%>b2P+dZmۭדrD蔛mL^d`u]u9j/u'ܟUK}S |ncDoj*Z1(sGv$5z#̯aW޵2XraG`}HRåY>%ShppK{m|l|!(?1:~MZS7!n>6={{}vOqMܨ\FihTi#H $ku鴾R}~xteZ?R6!߬ƹk8R(-H7wz+o{uI1kn"C4'ri'S^tV>ɲV/v$5"[DAh0aqeG!Ytz.#D-]PguT(wGf0Gը-jygU J5DH98޴;[腂wg#__2D^HP֞y*&yXf/v@Oj6nrٸ@C`qJ?IJB<p֒ Z)x\ZRq?U$S9.hm'I 8rIW'f)nD?x{ s8P.iHds#N>!D{xWΒŸV")Ycc^x)T:N"9<41FSV3̏؟E'ʋWO lMi4>mh>,]DEee|J&/Ϡ P9|ɗA.2Y b.|'"sDX: rzB|,͏l{.:s,2q^w)Jͭ!iiA|37IEDuǞc0ѹ!$Q&39뀨VV*Y 9YR*s)Wpz˟uM&|ȤtՐn+J|+(̎CMmf1%z6`JEj+Mp-)+0O|-+cCPutϋPchc+x!D^+Ca.BWmC뒄<̂;H{4i >n>\7$:K m5_ pP<\8U;e/;I e8 Xw=ǓP2uq7ۇRl{ǞiLl4h^q y,' ̮IdߡtvocىرrI٢H+2]\uwՙCH)Ng '˛ W:xڭ٫ QӦ∐\5D"P)ʖ 3B* A] d -DX8 , t@ęWj4tHvl#(s.zh^'8`[ =/y@ ݶZVY!Cn[|HE{w)D%zʑ7te {d'iRq \- 1VArE\Ȩ$͊ZgZ& @'*xLqWxU;*LvLt @`"P (Ņ-E!PPؙ,L6ec^d_i~[ƪÎZq!PFXY:›9g]s 8"cF:;G1uzMt#y*JS&]\E[l1hp2ʖdYJ`-(J(6 jjZre$=8] CҧԞ6͆ɪyK ̉Tbnʢ;1U:".^WeyPROY~TIf0>5u,QkyT/HP0I)N^ """ت 4J(:MBL#QjJ ss&{D= 6us~bW=/&WE7`6gſde֟_[)'P?jPeڄ h%ϡT0-ƒnC|9@1 " hfRo _PP fր PvoWcJ\/H[yj[Sf^Ϧy3d|vSn`Squ|S3FV CnaR^P.HЅq؈.ѼYn4 :T 8K2>#}<" Mi%cg֍&*>Xx-kX RCb+FL|dFaO 8ÞgG^~Ti q?%h7e/[C: 'ҪZJUiCJ T̩.\C hOgJzuV B(ڠMcR _X0㯠)3Ķ//s-0 4J4mk$dUMW AeЛBUȣ)!+pD+u/4`Xɽ#cOYqkg(&vO?U;05)i<"40ܘ' 5Gr!n,ǞoEHmg’h$S>wH ‹re'JqInqhy*iY$?l38 wﳨyW2 AV<7-:Z TT-Y*F5Lo$n볏3"ÔV5am$H+M%RC?( N5xhwMطoe|g.[.DWP'A5)_2fYzjV= %m / 0}#Y*7WV뻅}>Q2qyݍl7ZYd5Qje [l(ݧ8ܝ.aFDS\z`Q5J =*^//ir5BX@VTB,ff<7pλʄ+,Gri^HUaTE7W^2=m,$W3#EiezԇG ,%"vG3 Z!jla!$S W?slKzʒ/z3=rDG.GiCqJRK>\tYUR6[2j8 ]ue@{m;55 .[;<;s 2fZo!?z #Hqµ^#MQyGUa{l9QHA1!(Ƥo[vvx)<ì8%_-!vLZwW+` wjRHED>Ro$આ/oi^5%7W8z+*RA=Ahx8^5I|Cw3q~CK,T.kmϙ4jc"rD\An$8Hb5Vh l`+2ʘ{*;D;p.OA|50SeC~I/\nt npG6~tч-?]̆]DONb"]Em!3w.6| rVM:*W==\"j Km _*XKzpq_3I|>4fz_*!h:*cvDul2..K/Ws+8rjkiW׳?PP | ͎x]HZ%H:p7&O9:7AȏP8O< SKM25RU[ 2C2si Jq,Hr!SOrZ *) OkQWI{4 s  FݴK-3 8Hk5GW?hA3.JondxpMZ)r͕>=8^ PbLo^ 7ŘEt|8ﴤY7smqT] BN/.#(z}Rm e;lrbdܮɷLo5}%r&oeq5!TX5î:p,] Ǖ(BawQ۸qE.3n\fg N-=95lKʈ!2ϳ⹠~G/]ʄ=3Fy¿Ac.Q{|zѥv:A_' --m%L0*P % ];F*yt`:1 _S" i M[o,K/z?nLض YTT2~5#D~?d?i\twěoq˿.k#?yj/!7DJLm H/h Or HW2iy{yV} Y-jgΘ/ +"!k^/I]6=zRZ*SOFN}IX i?4Utpϫzcm_ʣ )OÜf[qm\_gLR,\=!+DWBEu8Pэ>',M+Xx!&MhLEg&K0tcY̖<(ޘr5o ~4Ђ;Uk$-%f\MѳJEhB5XiZB9;lb缮Ė!KS =9^j'O %Sm}tVe ⪍|s_Ի/OܝXJpUlぷPuBG>  /BrRy"4~'E1+d:M.NEf)iE\w"2L.B\\nsaGn?4:ӗX[ =Z:S@UCHQ(!.I\:9K?=Egje2!='XD=fjBoLP2ڶ)w3r|mP*w~fω^XQf62c1hS 7aWQ %PZИ6f)6'q|(z&J_gIU@? GK:sv<:tG7?f(39M퟉p0<TUQvLJ8$hOSf /^3'?@B#+!|kYv̾$AFuHa X:<\mvtL*źnY|9=#`V+AmuR|\P&*jUie%iAw> ?hC$`6P}TU!AU8^y 9vO]gͬiiD}nJam{~Bov_KKB N%*NK F*\Qm(@+G78&HIo6 8 !D( H2^%L(AO>f!rЩ̑gCC^㪕al_4a:j-BCoC;0`ed9v/];Ngd֥NhĿbA~:WAWzrCQӣko˴}];Wthk2D/s‰I+9u8#г.}[$q;j~߆ + HNUjMCaaUTQtM&җ4T<=icnk${V_0–(!&Da]Džg,jՅi\*91 %9f4= k,Y(9$ +8ejb#!<`o"_kwE=F(\ŔȩaNqÆWyCQ9(&5YonybXˬOt'C^87K%۟[9@4i2jFbUJg/$ṻQeMdS༣4sj4)ǹ]͸ąáxrͻ|}kx.^fx jcOڍdʡ/KOӆ&͵aޫwP  ڧ`!OtiNs,Sq%VjbB%_yp|bbՋ2=jT丐/#`쯛qfn!:Uݵ]p`\b<,S=AU D,mi6f*İ5m3f7J/{s?3AFdIКYxHHmJItMv/SxnZ`SG ^&O4 KBT՛]hV05/v&1Ì'Ե%($+fTLѱ^Qѯ9LTHރ\Ab,B/qSMD\%)#.=N;)3%WǢŀ|eڲ eu̦[U͏k$- ;CV5ʘT~UMّPnWDMW/Q]m0IoѰ+C*ҕLv9,'Ru[ߺOW.'W1i & C =iℙrݤ)i?U*?B f ׈96p0 5Ql 3U"wr~(쭏0;*@.jVO;{R49)vmTxx(al*-~=ph:ĸe6N9Ӽ<}”"}4i>2htO`UaX `ߛ^$,wF0Ð^*y<:`8T,Sne|=&.gʢLxd!y8(Y n:ȯv褢H9Nw*2|Dx3aKyb0o0 tjrۥ*phoAhTg˰tdʚxug4'$ 8'D?-H ~mjE97OKN(]&-|B68o'x救]#pKH_-aR4QRgy7eGJ[ ʠ ߪtV(LgLorR:K1E82vvj70AtTN9f< q%G:1%m/P+{ò``MYj_&_7f>{\_/4\oZeoc1!^cQxi0Cw`{IY?2gLKg9k{ۦ':eer?`$ $KpCE ⻹^QdPY\cHKg.ɅN&6@*R="1 EK!ْ:0 7(ö#ؑ;2fp~m4bT4(LC=h;WKWX:e-k]ne]evvFX emk*[ 늾Ь: A{{51>;eJ?~dP){8|ɯm5]W:ƞǿAZGFЂ̍mn{cvpoNdhAX CdyaY&|D6?G/=9ȇ;oeˮ0=J'lJd.w43!)edAN;fS5{f< 8DhNFð<1.9NHxJ3AF$ hK{=D+@ Hci皳3 ifTIg'UvBֱJ]U;(硵azW)pdtP,EO~ \52nK`Tb b6<`K8_CX&p|;GfaWX?sm ӊqq4dO?@Cf c/ҠY4Dƃ8)S㡑PY}}64ў7qš3)B24} -P7wXy>+&Vfqcs?*.0%|[Ye~:6'ctңwPa!RI'F 9H&K.4-JNZ=[U\sPN kCL%!60F+ x==yVeYVqe'N9'ӎ8,"Sm=,jԭaS멌XӖVd(J b#pojz0v/h* %p'0#$dkh{SɆnH)naU\u'/{'qǐPD3P{8n7i6_?mpV)}eˆw&n1J<lt-l+a6xuTtƆtE]w}~]|UA\xLH)Ul$+={wwO'+=J '.;gg44Y@f)Q9+NJ%^V[},kTsIMoA aa~C٭zf&P@#,3JiX'+P/P _~VD귦RMM x`Dl3xЉe%g6T=={hUv L*%!B̈́"yJ\;MBL96=L91%:}H+@)[wpF^AC2 I6y,˕~ 8@?SFMT ˕)Τ]7s8.l^6H\gJ㰖j#GyqRݺLJ AF,=8Lrt&()dE\ z꓉P5 'z;b$&s@gC_Pa}H4z5V*O<]ܻ22D[QĽǥ @ς(ï'lX XT:^ݼ!<j\;KK!b+Q@9KAHLU_!{G2[BV0*XΫ]`D9ޕ~8$\5fA~4>?L{4dl3ꚮ^l*JE?V%/6,n~s/~m{+jOFŘppePkiq a_Y;EOǎ,cNF;~ hcJyB`Ш15Pͯ0jW5S4Ї%1ڇ5) Աf$ üy\*]͡W'r@}u`M@/ÄcO=^оpvk ZIśi|JVLy.MZ؆\"|PgJz"ѿ20{ cU׿Q3#+ 7z3{e!s* j cw~ 7f`z3k3ML&b730Sx*&nGd}Bz3.AQT0cXf.vn<k5JR]*\uRz]VDSUmo~v+:Ӄ1#]D]fQS89s~,r<$ eLkӶp޸x{Yׁ#/G[N5 F2x7|}[Ġjm3.7]V>k'{YwW,|Zgw@I}HJad-4r#;W&MĶi+hIVq`

"hKg-ޭ5MXyr+uWU96tצ̿pcr\)}5]Гs{\tD?:.TXn;E]E֡ٷu˺46gE[\vl,p/uA"X@p1~bw4OKNx7h5zfiAYx?- MG_JYF73mt*ҔL(񩞦DhI!PxHIr(?pz'xW.#,cfnTt{5WRX/]A _ Y+oDK ?r PR|I梌孡 V&V T[)&ɮg zbW)X h53@U zhS'l8径XBhu. RP"hU:GsxB73xg*"y)z[9=$ FdNJN13דCW'j}RrƯ3 95s.x`O1ӛ(elht5vuJhyXdD3-7 %>m7,:;NW<ޮ!q3*B]) c&Gv5(-#lZSd5˹a l7a1|AOӒRcrmiBMAьRi7et$&(=FAAhBiJƔ"܅2(]Mbky@;hfEj':^ly' WL,]a"B@Y'9բGv&J?UfhvH3c5c橉neTR^Fx']7|a(VJ1TVW&8V8xjbd(S I&8+rK9R AӛVl*RTN peh.<`'"n;ad-AcH.FZ{zd" pfC[H KR:j\q%hܭ5棴EP3G.nh <߬ =S2pqyx/nNђKgEn7br Y<沠w/uL$D?"O+UF'.ٜ#LF0~t™BZVTd6. XtE2O)EwIr\Qx \ zڮJ9]TTADR@[7p"TRtdٛHƱO86T Ffl4~!A|cwyyƙ'Ot#63$Jf4ibK?<`kǖhP;ˊ\Pmg{A~ֻj^euaYKxMA~ kKG.kW֨u[GW.,Vd] 70B眣dݟEs6Oܕ6{_ސ=FV^dHepw[TZyn9))EU| RUQHH$%$嵳KJ-D|šlRRU@x'o͸\|؜-G1Fh9,7V!)]=%0xcب 9H?7c!:YQr\C}r*n0$k'M^^:~Fa֖oG/?D"~Jb呼 .ICy;S4lMO\O|7\ui.* }6dl peLY:9s0hIt?nxlliw&P5lo&1"3( Om91WI ?u|@DJQrRzmo@\kQ'wb qw(0iU]i]e($\ybT^=B*Œih0ewN$8^3+W!iU!n&ACRቒ: 9!goҙZfΝ0B^R&5“$9qK*w+Wk)gW(ji= Ӿ`Qyn$^-h·+"bc>IH8K.ڗ@ 4)V N\]?z0.*8w,.Slr%8jTݻۄB9|cE_cwƎG~Yֈ-ԙ ZǍ^eQM\ 8[@vW`*-YFG٦}h*KNc'R꽓&q )fɜ?& %hy''ږއO4[kP~u.sY!Zq7) wE*A8gp w2YX0s+__$WC .Khtoi7_o9d-'OkxRzHΰNt t (Zomg5Q*?Fv%(rbqJ{ 9~ ax0K_2LP^:/|_? ao̡ͨ*)"BSGwD:Q؊boaB*ySݰG)fb1\,a|FlH+ICT,5~x A 4Bޥy41ջ.=wϲk[8~HlNb|Gpg$YU#ͷsrP}AvB{zbi@*j%DOİNa !lpP[izP&]>pг$ʬ aGu^ T~k5iաp0(#lLjgr}Gl{J,$:|U8U_ kC'8˓۫8οn[Yh+xVOfWrK˖sjhbN&sʭ.z.iiY\pg$CԪH/E6e}ؖ>I( - x68#rW~ʕqsZ#y9H- +F秞zTl+^9^c.Yq.8䳲2S 8ClɊ.!J*[hE71]kk8Esy>moс nlC!_tyT" Yx$/IM d'oSV؄g,& i Sr#z5{= Do{x;q]cSl4W>d!=]y ɾUAf +ΗlSwzi[ -znʲ.J5灕~G֨N.6>癞B\\[MRJ;Xd tr#voֺ킏R(nPj)ΨZ&Pr۔Djng3P%#ᅥjߙJ0!ݻ2e,`K*P3L&Pfxep ,X.^{uE zE4Es`; "DTwR*, 0MjpdMD@2?~'n`(2?I`j8RDw \,70շR,1Xy!#`3#){رa63Ի+"! R&:"40XK_4RFCDx?I.ӃQ 8:|QUMV2u7Ç7mx-'Fy7#~soԞh8izq: vT!i+,`x $i2aT#qF=/iCDZ]n&ePv@!chث~ <ʢn|=`;-5 TEh.QR!3<[Lx Is$dՀ5VTĺdT`g:|;{htc&WwFLnUAUMlOzm9;#j$7 Il Ky3 鈞~գ' wLR.)<> !!a,wOgQ~}b=4y'ifHD]c~. 5xP4=V)9Do@YOσoV漱).dm C x[r=¶k ~6xWG8R.juNA%(nfvW}`R%!伊M[x?K oEAxpQ͓o%/YD5yem5LRD\aA'*#4_ٝ}m_MgNY?%S!^oO/̔aR{1|q{eI}4'&e~Q |9CEx@D{5b~^UV>rl1[]F6J1Sayf6+X"1X^j+]8ƕ9\P,i%)\|3e8צ};? ]ݔA6%$$73:?7iX4^B. 'd. ӌgTC,@;T5pVkZz8 'T292$H ޫ^cUO?1R=UD3eLPIs?M;VV_nNiKgDpbXfܚzT-hIf/gp +]?߈ukp5fwO{Ltj#t/,KeߋaBl4, qN7HKvh]yB Jt*#$Y"iF^ʢ1?G'4o\2XwM8!ÌN;|B[1qG0,e{6_a'ӄU`d~̫' d|Ngd!u`3|KіUYͧ.JKU5'QFňKxK)% bS&y3! `R ci"ר%% Sm;]arg7]]? 2m`Xub~ku4/VӯaHS?w* F.4QP%cH3ߗYj)!y0 X p..@vͰ5j v"N+Gj>OjasXnT+UΌ*ȅS\0SpX}%e ]K#_!ܯYՐXl7F==*E5>kAj݂J|ѲaY\EM{x.ָGc^KŧӱבY'L /-ƄL3]_D8έ|T<2}Ma:6z5٧:rѓIa /RVluNX XCLHI)?uc Bw yH+'Bڛ|Nk017oIPS1B[XxZbtb).#3"`zQ|6 ~/)gTcZZzp$y)WAfB M@y%xzhvL Pϧ쑞v{ݰ^bUO6˔W G}+r:T%alB'su ='}|9kv&> q`T2ic>B^4uIa:ҩFuh BB,tOhR(bP0c{?*; 5,isY AӿxUm*p`dBRG wbvCDL^h$Ffkv/c*n{'2ge(V:P!GhC^4Ȳ7fkXoS3a߭4TX`@)<1'!rq0[F ޯȱ,#2QfEQB4DaAj[w7ɔŏ1y{  Bg^{<;ݙxSszAۦcy^Im*l}͊a[u&(+=XB~'k@`OK sF(HXbDfʀI#&d5[gBKNr PPϸ)cY\)P-.S?#*|_^ixԢb$8JD^|PrenE}%s[̝X<\`j~~A~F;$g'z?sAro] thnMG0wf,`$'Yg5HZ2J3jlEFTilT/~~â`mT*rĆY-6pc\V}'iA"61G5}h2jt+G9v!hrӸA?q[fkЉy Av H٢ZK"Ar?^eѾۣsdd֞oQrb^R{^ 1Ub_*{&<,)>ʅ<Ϥ#1 7uU+j ;(v"g1noH]@Ξ:e ~i "n) G;gk9h(K+abB.!vM#Q4b]>5ύ0)O~`z7s 6=,>w2].p ttz g\ v$~6Y1@ zM8?B#Alxd$ѯS훬~ld_5>fsE6[Fn>X >2,,1*B( P%A=6{04FF1/JF)qT1J; q֗ o_{zM9J"N4k[uC!ؕrP?͌AOLy,<ڋY5`d޼Ɓ]l؇6ƃGMڍkQsgYog ?ELOS%X/1 [і1 $ofѾjT3=> ^g9o3lybFeh%ݦN c8p Ǒrc?A}>C%8ҽ_+Ib_umCK:Ñ;?p)Ϊ,a㬷};}{s&-Whk*L J6Rcec bvZVN:D5ө%OC"A y*'_L"gZu=r4pąXoSU1$+ Di K KW=+GŘ7`-XX$LEKN!7s_#)TmR:wąAԫϒ9:FMҷIWp],{k׮|QFܥw=Ċ_dLbGG.+ŸSpXDY-dɒڜk-޾gSr{w? L-hB!wZ#];G&D$&0f]s~&£1L O'=t$=jњx ihթR FR)rV#  ٟl)j@^Fs($m&_![,7wT6VuҒe1YkdgсȻ%9Ng Z!@!lSON #zمXJ[lQ BЙ/a[[BT°-{{NApAfvaHt+qAWNEWov9j83X~)KD(ˋ]O,FKR{y}m8y{ƲC})-=:ϗ?̧/ ۈs Y[#6:fqC-)P29G> VB!eDʂJ*;`C0  EkW&x37MNEE+ %!~Q+̇ c+dirHa1 [=i1\89(Jds\L7(;?-H;#if% |?أ,̅P$j 8Ҁʀۮ~nxBOh6[|Qgrd&['?0%{1(e1~[80N/a# %[(|]t/Lʁ6L^VɟĿ\wB!dkFL.ȗfӛz Zθ,P1;K=X`I$-QcQPlV;0gOWޥOF uϗƠhLA3'e4NE%wŒޓQ8IigÃ|6E-}\VFs;x#;>$ڟ#Nʂ]n$n-M/C)?i]&K80K-L4M,7`Dђ@f(:Z('QmUS:-U@]$吭s5Slf-Ʉ\UcSOfbeM3"ժ?7F0*ܖl%]]]Ly=SҐ$&FN\[!<_d\*`zbl6trO@)e%V 3~^1g}bW)9/Նc(p6"VvYtJc`G##9#`r̅6}8rG (C˫Ҝ[Ƭrc){u{'Iyytà_#4|Dyw֚j8I0}%H@7\ (Os]ҹML[ш0=<=]%}$n6lƧmU/$j.]ºpTx&E2q~5 [КgmCෝ@v # y#J !% \ uѕ# 9&RT皳4zs2`¨4e'gP@Irr2W`z*FF\~-ӡwWK~vXbB7Rgꂟn9Iն-DŽwF=vXmu/qט 낁Dd~]K{;D0@3﴿3vٍ@n1 yWLHp w>]l.kf{ewBclgӼ:/=@b6eE$ߴTŖQ$b͂oBz1m@mUf@R~:DB܊W 6Q( \߼/[pIo #Jqk쓇cxIeV BvAt*k2FG t+"qgnQXY^beBߡ@, hTlPa`t\8r~i6ԇ}55kkk|$Df ETQ o?qRf8);&s72d#ߜ"[+`{A KnEjR688r9V8_Y5aF^nto~$>k/xgi:gÆ"˒/{֛ӫ~0F 화X5X T;;G!:=,ސ-aOʨ W@]] 9v`qS4x$KOZJEjMT"N+-@oTWF Fl`7;uXKԭs .(.Q4WMti N¨Qijb0Yr=;oTpAix!TZR0n!iJѭ; %cCt;VM7|Uҳ0GQmؗZh`H1;`:(;:$?ୗYnD67ogjdg{b82UC ? 6Cck'E/Zv\6衭Yz t6L<̣+n!tkĖЈַļ)j{Pi/d6ïcRԈs|dO4R =T+Qip1țSͰt 1,c,+3ˀ FK \9uiQG/;Pf޺T$7?Bf<r EذhRgB#D;#,R"~@i8]yՕVq\DE]S …;'ro7'XZOBa`qôrC<ȹ>SURqP 0vmo-CjD`X؄ͷ[ۗJrkt1fL)d;; M項XjͨlF`eS3q.24x{xI-ʠP\\%"0qU)dc"ͼ.lɐ'GL9<]12MG뿛s$h5VBYuoWQ%&!D'-BʫK㣕 x2GUdLM7< 8G#0x+uZČlK^|:/r6O(c1XƸY5fDaIXV3 \.kꐖ#H_t|E´~:%7ٗFntDž#"͵\4$:*B yhe0#fD}eCy4Zz*_@.&@tG^/E;i=::`H)pRn5)ސQk^F% CpBR]xu,ƉA!reE>2ұ k"T\*^( L&3^\OXmY؄AΥcWA=4 TE+Qv)`Q0Hh`]CXx>1F~<ŸXƽ)+%FXu"vi)!v F &L}AWkư}6{wMvf(CU],Z(ϹFB'KUP~rqPa s]cq߀/hJvD}%R_ѥih' ̆Ts_2 .QVŬ]& d6,G=$ *)-7AVHv-ڻR ,tcrMp\JrmDT詮t #f~jSՀ 7+7`Ձwjǁ1P~J6Q$pG#"9" CR6&J%<ѳ?|K$Ӳ ;Qp\,V!3@(@Jݽ@ DW@o5q X֤RGꖏ$>GkoBŅ"EdVe537JP /}HWVs[c9>¼`~ѿ";6}~+L^-{%<:Bk=kN̏״N\FEl=8Ptaz#pT'1)i +L# U;JlK:;Ze`π3s8qE#lU)׬|#z;57pyqu%ݶ7)m$ԩ#Zb-3$:uIVO7󬈱nwuhTR,2|)~I$h0⎶{Gѓm5% !h96}3A&>aCY0c3L>|gM__vH!ПľN2V nIM~n eb+ͥLC! Kslc[@>vui>qXe?!O#S5]@28Q2joTX ^5-3r Rp\ۆO+GXO`/Ծcidѕ"QXbeGzEwA^_`1uIhV6P-\m_ Qs8^kdqnE56zBxBV *:^XZg4"ܶ+]0ٸ%ӵ/EtHq?fzPI?p2~wgXT,t*T6]!D4*Hhh٣d|S}*`Da}sEj(UN5 FE)һntLHL23I5C|km겂@ h901Cʛ A5/6{‡X؝05']uBK>BdO#F/)!]@T̹f0v3L[f4O^g%Q-{h!Eey&{1w}'s;@_/bdd~'0gMկQo큍kGwC @P-"S3[Lصj]G{=xJQsPsFkZ 2>X`(}O>!HW79nL!.r;A|oQ`}VA+s8"e[Gq qFju)M34oD{zNtICڪ]\*c(g;.QE17kM,Mvg/\2T+2Z&e>![<,SN<]}M]%Pbhxe?L"6L%Rń)aIZì9ϻ1xlSZdmu?htAѱ3¨$|Ky$} yOPC5^U(tۅz&hqG X&2g|'_C zCͶd)PbcJr,rv$!9k󢍤>N4F]D;l9R=;{ɢRBC~g6yRaV=&SO Şr04a_!l,hČY (\uꂐ<q-lЁ1Pcd 0PC5JԄ5j93q '~& XC;"x;~N ]o_lΝc} B~ژhpTI Y>yJQ(.h7U7~+J\ MPS*lDi#9 L~Ht>J;lr5n@lXdcXP[S7vJ'!K53"F-pٳd)1%&mW1RvVGdՆrm)GCY9yn\ 阈9jYsvWpJ)ZV' %#=ج#rVDOFEFU6/CxޥĭSN:b"kg[-ƫipAce\A\QqPx`\z_t> 4cx7Ś.(&HТkOf\B`/NԌט|~b]2o.qM"|_}* b1t?(2=ƓSǤ=ǯw ud#!G_@1,>H:m{0ϼS1?ˈ!ĚVZ$jr؄Ù6jc fآ8SێܪnIiNUII?-\giq| fN%׿?{+]@^?TĺVR1!銭n eF}yl.Um`0 cb1avP1!C tZvZU:c5޳P_LHY<2V]mgxszyOv د=w2:IŁ!!. )yFR]| A)(:~D~&2d!$ˌАTAf7H/mi @z,!q_-j:%U')1f'vj* =JO-hi4ՊG=,5=Sn~e1 BbU^&L2̯o {+nDdmȾ>v?3_ΛX (FY*73ċB5 :a毫sւnrA=YfL)M:9cHGP H>6X{J;A;IoHEŒ;R۸P1N!Wn/F8#]1ںoIմ0[xCCR(esRm(+L|PudSŸ>?}*ORڿ9/D%Xhf>y-W" BpUy6qxjLxQ)HyWw; k;v=jZ 'N?67u 4!YfRIeJf=u'm2fHtßj[vKvx)O,z:}f J+A$yb}"PO΍"~-FS!0ڟp!LXѕeV.Eduhb)ջU*԰>GCRRG#V$IFufS\qVb"pbm8m)G6P4ʈRSR~ܮmwH |Ɠ'> v>u,GАJĭ hr=EG <65SqJ_֒sr/$~]>ṭQ $MF,)P%bBI#DBG{0]|>z9ڬ"ٌS[+:i[^iHׂ@Hntϼ ,xlY}: *'Λ(h:pM1( 2|c$`ϊ!n_'@_c{ѫ-囉YBiXP]D}{JEyw-pC#$lSŅ RM2 3 W5X3 l:) 8R) lQ![$8(/ɚ"U4H-Khc!}0g<1.Ҍ1*ˮ5+=njLIhW8:pΨ8%93t"k[voFNkTDWh>z+fa6Vnc!~<$;a0.َU~"<%~t=&%>ƀB$TV}W81LD撄fNcq؀.9;BSgk_6Gz wu6PҌrUV AFW!I$NǛj9'R@UDHyF͍wȥ~03N DL#~ Z?q[xhƒhII[}_aoR ($sϒ#wS/Fz<& rP(jSdwz!:Du>LodTu&<p~8k^Zb[=$ ¯,&& ~nZwE#i*E R='LO˭5 i'Y782b2 `{(Ih9d"Ql<:f?loV#&8^ޢu֫!-Py,w1Ȩ€BHՔJ߁Ȁ|÷Ϻh _nfI'0]m[b"_Y"|07Tf_v\ۥdv0}4=Q1? o U&嵲oȺg,$NB#ns|*f5噆$Fl}W*0mv@bJdM)W >7۪/zugvؽxӪZX'xo4']6 WMu,* qNUa ZRrufR$EDEq6=ADX?1f1n(\}';EUSe7NӚ72H#^B0Fw&DDlG4򌽼،WGM@:4`sÐ{KQl;c#w&'_8wB/lm ꬫtN=`繟 , x% ,\K]"/nhךBCP#ӯ&oDE^BREqyOY eqm7''g,Y0f(Mÿ3|{Gz`o~|t2陁$qۿ4n0b!r$TG q&|h("f7_lEx6E]ƛGY\wJsq5*Le82 !q2y$ukZf)Oe< ,4O]cR}ճ8n^( w# eaC%5(,Lj[!sץto0UGW7יؕ)]Hm)КJId\b]uM!m1HbB~ٍDܪ=7Q\o&m~֧2$Bӹr3) Do-0ҡp1'Z;0]G-*CcB$_MHQzsRNCI-~2XOζ%cmpzM{Hty5xnːiA{V|xYt>!=3 }y:ٱ3#KU|̻}yL^ xa99BZ[iBذؔRu9r;{Z/Ypv˟v7eP1PO V͏ n0D6Ā8dU7T]ITHqDyh/2U+L1A/lyL* xUĪm UKC'7Pq4,۶DFV1PJ]a'@Ls(G!8&oXw^v[qc)6놪R}.F[$ WEw3܍Ma:ʕA0/tV%{NaRL"[T Dl?kdŠu\>`hdFPMo!%t, \w_54-CLW8ԋ8{F\ғ)Sѝo3@,p$+0Zj Jp IFlqeS R wna;"E4!Y=/]Wri{rrAPLB RޅP7)ɌʍCuRg(ny0ZG9E5ZCݖİT#j56QN9t?nS^֓iiA9"6WeriK"ad'!K}Y^VjlÑzpŞ`ģI>a)-?-kS?Ŏ:zF>^PhԵBtj>@:V9:ɁzaBqPGLdj9))7 0au6p9&ՋukXQED-`5hP fQ8c vni>DnJO!m7xӿ]qSlӫƋ[ 7G- U8y$8y ٔ/E@ JQEU w ޣ Cg)q$ZB.n6@"tQ^`g>)'zW𢢉ywL/gVcȩL0 b3͝96pHxs9(4Cޱ& JйN;U4 k+Godqn2Cm+R2;Vtr[ zvH10;t %!8I=`ža *.>L[~7ULr%eCY Q_SA>T0yʚV\G0IB**4 X.$#hP,im(߂7ir5+HlLL켬Pޛ =k da&y62cd؋n1&tr0Q@  3V=+vF̻qD T $a gO@&gy(!;3Ltxy(`>z\]&yb\ ΒHW$Xr⾊-`0qՆo1^j?3Bgy eG,X) l'"E~ye0D ;",OwUHF뱣CplYXtV%ՙWtp_ (3'}߼_Af%U pE[c+㦱( Z-ctU(]g؁Q@\ɟWs`~0@(A XGS9'RO14'S2{rУoۗiQ,pg}+1R16IȘv>Wq{N[=NJS/Vbj[BL9 U&T1wB6 CSCKm6GNv};uI mjmѦ =FDwWn#=@R:T0yRuׅ=.k7t=`*u \g]h7̿R $`8u?,pڹ&r% īͳؑL V8:چΐdCo)|,ȩF7ke bǗǯ}i6bP4;a'1U1<\G. t2sD#.2/^,K%d|u|nb_}!%3ĂLtrPaC >?#wi`6Έ0hF >f~frB 9g #u%L7J!YwʏoP AaJ6EWm2Ҁ]]* ÄgK5Bym~D=c)ֲ`5ʝ+ 8Bcӓ#*;R`&ԟN&okCleHiZGAe(a/^a۝\-G'ViӨYDlA(qo˅֕.3te!ч+;E,Um6 ɛY@S՟G79 KC] CͱY (*PpB]I EDdzgiy]g*"~p_Iq.u",SzǷZ>n<ڸҪ?M 3T;MV-IiRcޣQ5 qF#s|8G@%FG`cqۋCN;-n?P ѺJ>d(t [ S F94WzO|`6wXYNgnK5Ä%Tךb#%`Ķ~=hљ>*hٛFUwW4;xߝO`6p4Y5'e)O wQPerYgvwbs\fDX2hTY[ŀ\ÔٶcTk+7 ڃ?'GV ;ܖbڙL~TkTUo*U˞Vp f=jH A#@^n9h ?}abRjTq9[|ZPO^Gʣ;wq0^ <4駈zx"k t#7P&fN֌m@DjQZ`nJ6А\W_y)ڱ4[qN|rЦ/f|΄ QS>@kW2^[/(Rm{/Di[){e&Q, 2 _,M[B+*vO>;4fҨ2-ȬO=6bO6=,4m~̔{# H=P|>m֓HLU= ot;mTTJ(ө:a8 _9Dn׌~rYOϋ|ՖW̨0 .s.T)kBY>)j$ܬx8ox6J5.2cm@>^~Fdd"Z 8G .&バ۽Wв5¸,$SjbE)^n{滋.E!nsaJkS.6uY. sp '״j)yn_TbƵpfF*N04$O^S۰%񷝝`3&J>sXx/%8/8XBDE8nBÄL?HaiYgoG֎Žvb~sLi̐Tҟn41=`a*)c_ ~E!Yp*Mi7& =D1y.}.ɨTE}`dk !wWWʞx}׳o$Rd:0:kLRP_oV9$yE~!B["V ]~l塜T~a̭kX/q.i+PQ؍$> //I|#N böwg N}>lwp+ф 0TRR=^zuv?`rYHO!R&ImIe/2{yyZ|] )~IX[>~$:t a9<ѥ=}UZI1{([x׸RSs(-wmB~9HND £3\8A$|#4KtV_>++f@0ش . |Vj|t#y|쥇Xym;K"}+ܖ8oލpl}ZƑ.1q~?\[iMU#Ĺ^D5Mem{1 wyF]׹N! ۅu=' "|EGYFe{&؊ectۣ_6q&c~/˭W<,(XELM~ Ҁa"VTrX8`1I8U$SR;hǟ$Сg]1ʺ7z5 b_K?+/iI J̣B/<;͍@P+.EԆw"eN~. ?W 65BA=/Rr.z~ڍ "R?pd .X1C]ϼ ea&V "Tӓߔa>V;SSLC8X1|#/X-l\Pr^w:5OYh:r1F1X>F^wLZid< ^Fc˶2s8U[کb=@xCf&apY?iz !?pGƒ^vE+Rw fS5)]|Qn!5AJwP1C)>5aE_*?YOK/247)r zw X,Eta<зǹ'N'#)5354 Z5~T\.y ?C\{C6?,mH#țUn'ꓯBti2s,"ULv.[w>V UeM=Z߭ 5",4q;ur+YSs9bG)>@9 ˾R1daQx+9Xe-{kZ#tQ N6zn˖$W} 0<c!eQxڣu}5N)-  gW4*+ϝbfd;{ X9Q~)9re4W(NP^ *sfSxw~rŨOe!V.L,d͋ 9*X㗂~l¢&IihCRmȾ$T`~h=O"8՗79>NucR'`R bd"7,)弌I}prM{kVʭMSbxk=(r,=]1+F0f0Ҕ9>Svv(XTO8g?ݫJ2~;,/%Dt)UZAK0 룍Ruc+ECIm}~lzQ}Z&"O}^Z1hNg-;Z1Q]>[-grM'a0 F6Gly7ZT,&?Pc%̞* g`DDH͙V_7OJ=%]k>xi[Nn g,r' nyN!lAHPt@EXl;ƃD5u˦VH;&U"{y+r ր~cxKb}{ћ9@_s): t(ĜR%z+*@lb@kOALGFPW$i$ݖ$/tUj`msaEh*{|{MV@}{^ 9;U%•0F@6n+J?봗\q7\Ed r%Mᷟif5U*즅wuoFW=Du0B|.Y=jۦѫ F뾅lk{ ;o8 GWǂ|TS$5# H͇2ѝ CeDkrlh)ùMb=H\#BպRچ^|.7tSZu'VmHtx|SC g}J|yJ1?ف2$b^"*к❾<#c[ Cc<_(eiJWbGLlZpnA dΏ4T)2IY|5U2֢Q\E/2(g y h''SQ%Jw*16 F*3ym\xdj'[3?f &G$'62Làfƞ9* JkףU=Fa H x!G؞s<$]r-]=q(5tR6LTZDyxl~Z j߼䊡+^"J+ՓIa/]/+sC'VԽ"`YIݏI O7X;X|nl~Ps|5S i-/C 2NH-< 6%eHlk*@XJ{JOV8MJ1W> Pq)>bРڪKY2n:i,GT>ߛ.Or:TSi, +ʫ]H&SA\ x5TbȭɨOVD Y- s4.<%p:@k)u" q(zoVO_AEf=c>X37{9=R̟{ǥX*#aEL mX\68Q@%~Q={:UE"lR.<|do: + v̦O/`eUZ+#TF%4Qr)CpMcj8Bk >&𔀘h1Kv*QzQ[oUS; a0Ej󶔡)wf'Oΐ8gQN]0>e(SzKڷK5="̸rpY@s.v\Pި] ɑMur~<6>oKc](Uu3i+7^t)_f+C#onƶ~7ߐ3Ȗl89Dz+<2A}yF h\py8?,r[Y G 0/e^G*Dk'Y(F6"hbw,)2{Pp=m{ISSorj?F%h%a 6D9laۗėUM)s<و+2]IxzMȺ@c<'&:CaZG`dLI U`ny)T 7lV(>im4,SN/]XB'QVy͘  (+_\X>Œh;;&m)%&=FMFLxwhAiPNn"@i"s59.\"Rh mēBH s*C/8uZ7S`Bb2*#ώAZ)_/pJRSOʙ5htp aׁiï2[Odۂ&=#*:9"6|Ā1dD/nd(PJy'xF@ЖOC%<ⓐլ4THo\V" A~W}79kƗ&()ҁ Lc[$ M!aD: >D#gF$e Nۘ7 VjLB޶X4rTνߡ48[RO CP݃kV_U nC#S!-ܪe.:QZ-İSi)ԛUS]ހZ}b``;'vHB]y+M9HMo0<Hw*YaLA`'qE!gѳLܙ?IY8zFSnNnm> ߀yDi2y_݌ZRRs{?M~Ւ/jslhȗ;N=e#cG1R"#+N0޲:,֞^/͋^>08 3nџJ4}泇.A1|H2$|,#^ 9J*t| Z"qJ<13eF^*b`eyO<'tdY|Ob?kc?$ MaXNs4HtzRLLBZ (TX]*y MlO4a'ʐ1 *m+=K.X4hj }MN Dh?M1@I%SYfB:qș TO!aa Ytp+d_Zf<6ʜ8DUJ9HT8!/=X Js TagsO@fRߔqϋMl[+Z)n3IN7?!g_' [ aۺ޲`ߊi9$HU.CC=p*7eb$FqC:5 _$eAkˠ@8Y6@P K ~?\h.+5\\L-d7W!oSWg?P Uc?~0\#s}U #D)ѱ-L z+e|Bi9za"R(kM$ ԋYRlI2 Fy&AM0SŪy)N\+/Oz {S9ǖQjV]ͦKǞӿ BL[G$Q0wA9zZ$?|PN)l @[CPD wM(/jGR㵤l'E[{g-!$tC5l V6:#J[&LiҸHU2O$˧J)\b 礈2@ٛH:D{,]3-C gp8x_VA[o3pZr`+! \yMZ(" eZs[8a.=Kڈ`T+/1[GtЎRY,Ʒ.TmY 5aypEObr^k~<8*wY] QtsT-b$4IST$>$|ӳH~(K[jNJ+.?Y֋ɲ&r4_\Wh yWE StٻޡH,fL)0d }_vc\mGG:=9H5\ ^_uGX'i7J YɄ%c$cqtG1ɮ [8f-./[MD5OUOӖ<|SmpKiP#y"[87<ݾ)pA@[B1'_ g$1^vG]+:w HK;qxnuLcam5];D.eB$/;HT4þ^5iTְw\$ }sJW!8wI/z~qHLaqzG7( 3xC26mbSu0JQim!42,ȘZ_оtCcrK$R66' ~}-E}N+iK" WO9)u_+1~HF]\ϭoxZ "a@g:2 XY%, Ti7K+)_Y&/|lY!$*,k1A>ƞTf\}-`%)PP?, c E;]1 pI{~S`9d,Xu*HO]{ .)UZ3ۆAV(4bn!L$&I'Ĩ Nt6rcbu݆g4y&Zu1ESae+3hZNt.F"Xlإٔ 8}6fJt\iƽ 71!Fuzzv3޳Iy#(|Rbu7@U F"))_I,c;UO^H7z0gB{ ._LUbgBJqhy\t3ڶyQz$)%<k3aeF6ȐlYUjFgN*= v$OwM3I7c1mf):,*r^Rntfl=xBS˻?QYBoj0ItLOz2fxK5sBDePJ4<YWש;RJ]"Zԯ7BAU;b-ΪU`S1trxoy!SJ"+i݋윣)di}C+lcMFuc70?}j eD)E i&%oReS&1-LeSþyz2ٺ U7og^G| !F%yh9gnڏ{<We}>=2 bj/hn5-@^MG_ɫCoغ/Q~Ys\!GcEn.grvs AXNP;[*/Y%x-47,6qψ2ox`ƼWO{5$AjhΟJXfd rI5ɡ><&W9m^NMK{ēCSJ<̈j}VymrhHZ(*r5jqeo&H NrFVgͮ|,m ܗ:R޼IQ-7[cy?xC9:ֶfsA ewj;f^>Pr)I}}!'C]Ov_jR@{6 ~oޭ^7X(䏱0Hz[I+#t]R61{5ts ~P \V@M@ЅqT]Фgd/|Mg!#优G("E?!(9QPW)ēNhӔүt`k7qYM0D7'txڀ9$rלzpngw2PȂtSIk0SD.eyM냵gOsW{L;qήE ƻ\}ч=hًu<0W|7nʀ@x@ɧA"@ qe(J҉DGƉ3x"9|@ s|Kfh_,K@|Z`@w\u aܪ= Sga"K\qkUH/:~B&X7GluMt!ͳSX7>+߸, -o'ZYΡ!c /*9cXFL$u.cɮLpu2ԣr <.`ˏQ?Ww(F{,xK13~ZͭqllǿQ_~ =^LL'mtuOHǎɋg>߸na E5Ѝ-G*{i-de\-V40<-RL^ 䕓Ń Mmri璘0] +;C|]T fy^/M&A8 ֩mʼ1yR ? , O?u%55 U e{3/0OxPXe'6f4u/@R xlI)}Shkrm>]6z7:z1VG-/+qCn}Xx[lx )`懄4/ZO6`8WE [s_kRtUCً^Du4C&8gYZ07070100000439000081a400000000000000000000000166b5088500005450000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/au88x0/snd-au8810.ko.xz7zXZִF!t/]T]?Eh=ڜ.+M{0H(@_,lc$+., 4Ia8p#<dG/OB/j$7h=Inl:M>m pxyu;KwG?=1.UKBUgFKP^!b?";#1z#PM䙜p<-KhBFMA!] ij"2]3G:@.$#cHBx[k48&ّjR0¸N'OE8ܤqJ.ġJRQyP6a.rV݊X'Q$Lyv#t6vȉ^ j^ː;zIo3]iINoG8I3m5*DŽzuGѬn ~g޽V[!G+^ nёG8r Ƚ ]} _F+j\8MdzM7E{hBXȣG1eq$au9jvK*pHKO(&a Svi;>ߐ 2q6^[N ̹p3Wu m+ 00,`!ecUdsZ#6p4,wle)ؔlS.-2L*N`,!`P's[jV'jEkiGmG+nwE^jo"eNW0ՂkP]8+8aրk"BOʴ,Q6JJA]oG+,\' q~)=/"Y_~M:;'0zs `JzXpuqm[+=EW {%]eCd7O8N稤RN޳'~7+@?ɜ`)Y0WEG-}k[>~'gK͝/lCT5Q(HΊsac&>ᅤqQy=;̒kkЂ!\Utۼ( I;P\`HN-{? v[\ `^Qeᮧ ƅťCpC^ +JꪝfTHB3)qB;*JCۜ㬾@q`^1ijӳg(E\[aIsTj5345k UM0?,xiR1CCZHJ!I$zRm2K`]y?=dD$H}źNh˹tseװB#鸵%6Ĩ+--H[4ݢ.` }{XVdZ5v} . 3Ja^- Ӓjʰ{ZLqLfO:_ÕAK[oNXxZb /22w~%:d.W&D[0) qH,pwJxMl0P T+©[?AExB][Zju-S7R6[Öt#L?*2K3 d`Wcۺ _=`d+ Wb?zRUƮ5_9 Gʑ/k\3o 9?y[:g: ],c2߃`rrz+'Zi#W>r,/65Op %Eim:up? SJ^JT(gW?M, Qs5`n\DQn|s0 c1,-weZ$ tBfߧc,,鹾w,|24{ 9yXU|ş48; kl, j K+x,x nA6vgq!Z4}cZa$M ϝ*dQEȑr E 7Յpt+zVQx/lrc[;/2SLM5XhXZY$<6g:zYDK./EҔ&0!e L1Y 7c׎|1IBǣq,!Xɖj0'[LbKW Ⅷl?n'/Y[*dcDMitXb4X.k7.'_We[%X'ٽ4K,ny3b1YhT P?BW|IV e:hZ|3UB[hGYgeL?&4I0aҤRq0^um- k8m@bvqYn;e`? k=`2^>ءSfXjɚypr__Ua-t!PG_/F .. nO g69-ERr  ; >71ahGQ쭺Ma m9(6Ӻ(TY.<69SI0ܽFF2I7B @Wp*%Ciom g ({}Il؈Cl^ /mNa rRu- ]Z¾.Wq=[&64|r,ct$Bƒƒ$Mk \?Aq5]ݳ `ܾg^'!FMu]Q-Ŭ,: 񽎀 Z>ÌߞwRyx,[&NZ3Ƭ?l{G!scO^͌^eFk]vIwH("Mђq07K]͉1Ӈ; vү<ՖxsRJYـrp.[K8UiD.9>n\ؘl+1Ԏ~wH}/>:?%F_؟Q"aKMA}ycruK=!w S͋*5fѻ3 "?##9b" =a_Sd1~ScЌB'S}}s)~kC1b $","AUGQH?nR[p6:#p )X3fΫol! 1,$eEFR.ɏmWA&]H3,X8LI:wŏ˜l+) ,Dj6hc)QMZ_gV54x8 ]!<}`6~;'[Kn3%J$V{/@Z+g)l"~}n0l߻T÷*E@]vO$Lr~溩EtGo0ae }V2(9|nL{h! <JՊ{3 u|$èɣ_9>8b4#h1LK$xj@]F'5bi NSZ3TԘy_^oOO!H-v;ް$ѻAA س41H$"F0M -pU=i˷D2YMqlR`/f,a"p u(*as  [OBКMs-<cD-nev ᢇ="illsF\2 \}T/+de _&&n5=9j$ K ۏ:}K]6^^Mee Jbj= 8(& eJ݁CCx'$K5^ސ}{$gA$" U!x0 X2 ȲJO 18HGǁ:_e〓>OB33:v"=†voil)6xj^R '% D#""?$JV(H-R߆k-)iz櫼<) EƟ"vlW#7O~9#^Iu١,r0˚kNd4йJt"eBN39KJЋLfG]N{}~jr|5>m7=\g)3Fk͢3RBC?c#99 W*e@09ehEb'鐰(7ȅZʙGmdUPfJ  ߐ=¹#O4 Rݎ?0M?-܎9I3JYRId"x tZt$S^\XOs#j4TG#xԲ)p0N/DWh4R*]Y4ѲVD (L ^cC*Tm6Nj&oTr}`agz[/|aF w̕I*W?\ `gP!Su iC_Aob- 3)軛}C@NG "uID4 9jҴ5kNmr3WlRg~i-Cɭ 8zkRB*j+'b}C"3]y,߁kOK)N@yA.rD(BI?ڴ?"Ǩż%> .A꼅KgkSYr no.IpqIqMm X-Wt_.2 /ѝٌ`UU-}F1$H?J5fץ6Dbʴih<;P(TD(> 5aT M0#}-s/waHg0\wǞ>mSGĞ>CǴe~'R쐜` hq%$(3p-67tĎ`|['ի, hwŷ]B'Λ2Fi 5Zzs F=\<{I p1/- [bJ~ ! ٿkTx+~[ 7+@{8-_KV.% V3"LY:L '4ĺ{ HŢ\vy:Xfw9kb_IT։m8:;ѵ:h"3KTMK:iN¹\1.u&c5Xha ΐ b0{;nPªi[0q?ȏS\~b -r^%LAwߎa_5"$ VGr] 5rΪ XU;mNDZ"A?⡨z0A>x4N049$}~2o}$K+o)r(}Pn[Ҍ\yp_i9Ud#* X7NsJpu՝Dw mBn], rm7l-&5FX]S|ɍnN̩aL}Z; lpۋ\>:|aÅ]o8w[E'Q!:^ LM4 ݝ5x"PF'4sm2C]Xm * Zz;?FGfg3/ _/S$^gRиk%AR@#p  s9F;&+RGA11[-g,?H!Cz|ޱҰ]86ƽ,;’-Ѝ93twHT>ih.X/cE>fW{Voh㜧dѭ,cxn,oI#C74 '^P205mLtI:!Yr&1EסbL3KQPБ{Ì!R*Ja/HPP&3=5֬Qw9i2rhPksL1%Ai̲ @,F⁃R͡ ߋlKڭ÷>-H1_W^|ci*{)'L̯Ձ/U8fm ֋?* ]GwF%2+0T^w]F)8ETmT|7hZR%XK)``(G6x+b CgV饛`yA!913ΧGaf`\=p[Ps'XU3 jβ/U>Na3a1~tm̹m̐P.r)EcY)Af!:'&:^5$=><=³7VVAūvhU5,_.$1t&|T%UAʘX9dHniy"9׌&J(1kR}ٱKtlD3l~"{T)"3#ȄQ"b^F" DxڗdKq5+mcϟċ!qB "Gyp?:t2XߞǛ@AdFzτgXߚ(#o(*NUĕ~[ʿ_{qRwgzy#r\2=?P1On*qE.4DhA6FT8:@lAP6w!3~оxhYc*v|'$ -iL B֚RQiD H #㢤BҢc2cei,h3nAY&dH UR+~c\\KXɮ* @ < ;L#A,~YaU*q(v2/ E ye a;,7Tp6=E`=BXL9hbkkZoE N-s鯔vNXl?Zyg[' 7sЪQ8\#':_<¼D⻘piW/9rLhDz 4bGwr?%BT)y~͓;Ztʤ078jX#SXP N:q) ؕ>'p(;55RfxFa/Mps`# ʹbP|0..ҜtKo5.A_fheFЇon`ej|l BE_%L4_=c4RSHz9$:_X{=nԥnǟ#|-.CMOS]hdz;$¬*PMTC26|p鯢k7|'/&?x`[6Ǒu%%ױ-xυPA]s,Hqf> oP[nS;2M:ZIcs8yhޯPMBh#8ӎt1KaD M ϝ[TTyϩ "h/VB6QP@|d!vG#7Lt Ԛ_z~n@s8cD7e3}38pe=UDspWefTr~KC$Ok^eЭ(Sr="b01ۜڋ;.׀$GHt*Cc&s3V.6~sBP9_gxlh(tKHO")bΈE6kwqfˁvO3DLb ^ 3pRd0%쓪K bl nV_ie _T<`LIvcYx+"C2[ssy߄+]ꕴɈ'%3&~b-Fɒ'',LSe'L뷥 kNW{*,@3An4XEJc'aXbh<M7̧U0C?.k ?¦e5+`R.KkJ?Eje\/{ZT2'k80v  $P>b4فwԽiEG 6#D6)޺`Q ٘ʮ~Ȼߖ'nh/ >ͩrhbu—5H݆x&Ds"|4 YZЬf&i|-Zf+H`vҠ΋kr,@*2,Sbik6 5Sfl'QsH,@ :^$o~ 7"l7l\4\#UQ(p21|'>]8M<~bF}pC[a 17nZ&+aHD\ n͈:qցveCo)t~2,k2):53Iw7 Q 2B)kGFTħ1+ZFb{7FrYxҍUv1FeWLCQ"Xd t1p"T.퐕~h CrұBm$&=תK%* & ynluI^ޮxQ%I =iq>b.[QPDd8Un'o՜2D%2ʘW_ hU^Y.I?d:Z#ޛZk<}`3\\ Qg/ 'ljsђI Nu 6i50'Netʤ^ ݑ{ISXc1tbDdmul̇Y?M:֓t|Q7aӡb B "gK"sC(7)䑒jet57fN]IUm!ƏL*jL(f \$&iȒ,i֢^iF[ak3N)T8Iv!oP.g:TV 0Ι~CaH!;oBi 17ߏ*BM)XH1QפXeVgM8dl+bBs27kPҷh.PTVNX ep68uNrBW5kอb:}׀oOԙ<:mKP7״-$ ]O`} ;HުE>oz헙ՏI1`(?.\fD1_R^i5j"w!Gz^#X~Cc` Fރm+C}@uٻE7$gu_r#νo'uΡjaxA G6/+= N )WMf,Pԝc<s,>'&#m~:YwVN7첨ZRj$nLya7 D[J 0~-8XLUqD鯴ȇZP9˹s( Uq8֡"~60KsR>!h )覞M{4Y"@x/Y*Jnk[!X+KN VoYtE!9 #G9K, L;RFYvtˀ7~z  Vq3x zNG>%cԑbG>13'%EkXy4ɡi}*v{N- m͋I2o[ "ƁMYw#G{ Ipt)c8U0hɩgi,ZVRQvN?e<"s9؛'aWY6`A{.\'pLo : 2hZGAzc+ )y<~|z䝱d-E0h2V.@FƬ۸ {UK5TIhK+uUg^Y).vble&A N˱Q4NzÒv͒+qvt%4[ݒ: ON|T._@ܶˆ8vJ}ʰ)7 5S 2R0i{3F&_ vB? Q* S1qz"B,UͶZat5BSs^yY =o8-M dUH#І}0ė7A-'o>5 &`""4z'<^ԩi|DqQWO@JffS=z<&^X{[{[meϭbfrpI&Ǯ1១bg&:EA %N}'QkF%3)E qO&d`ڿOe^+ukvesAB;65b[i8UmꪟIf'Rd84o<פ;OF | !E[| MrX(b7)a&GC%20WhwH O0$y ͻt|uN΢ȓBܰTFA;%e_vKMNͅ5-zYMT:ֱ>)|5AGzrDI~NG GUn(R-kX;5,Tid \of[T~HWae:9fMzl] = bHDv Q c7Ƅc ,V͖ylԛ1Ċ9Fb9Ø摘v:ԮRIm/~mU.,^fm=Q^8e۶c/NSjZ ۂMg/`4s[!iVQ[E[bC9T$f!KW%1dŷtʜmЌN<5d(Cʐ;;lގ2@OՋ;T.4~/﷥`2CG./>6s[bvC+W^uhSw+l`'p= v[H xXl.P6Hp[KyMHIe9Gni1l/"}b3 GLaHhgÔ_{(% L/ДQ,H0.Ke$y_FTH:}E7]f#x`eDBHh.bQ-K%T(AhraAEGwicǟi{eM[+>3o1>3@(LB/ }tA|C"V Zou&H8Gv9h?Y=_l,A㝃YԲ\y횭/ȶj9&}3f,/ G,g23? q<:um]WÈ,j"0Vj]ݤߣf`({X* O&*C P);:nJ g{ p6!EZWV \M3c !TJRvTNZ􅗂se7T[͒ykmnũ`"EF_0RoLHs >މۼҶ"D[率4B^cF9>VhTŨ $I- !FDZdeV@b_/S>-9iO]mIKE!r?J;<~Hi2SahB<¯Ak ]?Z$WajX2Gv^=:Oo$N[Pz$ T*O+yQւOi↷BAOa./Kvk0X*,\k,|4&)63$l:YK&$}#11_S$=5^oA{֌ΧтL\1/ʘ#'wd_R"Ԉ:d|743}M/jA!' FoA^&2B{st&|,]$8a%ÏD":-MOc~bdo4fN.wM=vդWGJ9]yrF\|r9hhCb;NZ| 4J7WPWSCũ $UCd'-KRJru A^ĪyFYY=38#r-ׅeUq~a76s`T ,^nј SJYSx],>mO-(>t@ y@L@ZT[ipGn2…6X(kY KYL7hF8 w1GE8u{̻ BpԹzw7[\(4{?4T~σ!q2_& ]ή,YO<RǦ =@A5m˄-xB9kx?Р? d[4sM`{ɋOh%/So0'aZSϔez~~gV3hol'y3-Т$P9ID aźYPo')ӱŇ<QM<|I2̈́zW~vƣCh;&~.3%v=SaW-| Oaubml .%1\V^0 >U_yLN]8\85퀛(H, k*GO>1 Lv2̡&LQn=T'07?iL{"DZĿ+,ڳaW|"|LR9$2!fp#]' :2rbڢy{R$bo=h WgD"bx|0bPFje~ 8($77]AUUS@c5t-0,t!-;?cD~C/ | 1 C7c WW[H9&OWgs~cF\gNWG!Olֲ^UoMAm2COwsmlZK7;.qnFՐPb`Qǩ٥ZNXWaxR=Ugz7JfT!{dϠY5N\"sQS906X *XoS_QP:i>!:ؽ=0agKF N͓J_Ep]Xn=NB(5xhS}HǪ5MɧrOnZaQ_]FX(r${Hp5:[k"\ʙI~Dx-Zi0.m!Eݠkc"&)M"~1)d89Bi[GchD%ntQNf;߷a;pGa?X=0#Nbb `WbZmRic&CxkQ|PZ<)TozW@zg%XB6 ~Ex?@qƖWN@z4oڸA0I@q6vzY.ZC*Zk( j^GpȤHH4 foM̴_˂F/Si=O fwV Vj|MA6i%3.ֆ 3= FŪO^<X1%$w܁U()I%J kgZdQ~}in}GwQ]i}"(N #sNK9>2%=[Xpky}x4CQAt~_o萆~_@~l_ơr΄0 7bJ֩4ر`GU,] #t4| Xqvw{6v͖>Fg^%O0M*"0a"!> V~<k1]HRs(Wf¤]_uX34c i)<xD@&ʨ54>$QK*#_  <&n7z usl)(2%<{ƳVR3[ QZ"GHHX*4Z&Iթ珩FP8ZsM3PaJsu[;jMYZ?$IJ#KKAj^}\ _tP$18@ή <; YpJ\'-nXX~q\{"wZ~t?QT id`u\# F\_!ۡ;o$֕& H"{,,mv>VvP*EO%_ݝ5pP*G!gd0+@%dV*5MBW}ěkoWz.vi.0'EOuzZ;Άu0)Ӷf*Z72ctY%ePu@Vՙ,ƓSBl-ƨEP1ANFϬp(!3Y=ߟQbg%gPg*هwkDBX:%s=.G"氙8c񹅓NĈ>V̚y|IB32Cq\\jќ}U>{P* 1_);T.,Pk7SB*̃eIv}N>,WR}Y `MW FUjnv#_ g$4ۂ|~C KHLn9=-#4GcXA̫_>)_ EU~GZ-#[Am12ɭslax_o:gc=ꨇmUQoeCS u|*Iu(.d63k%  |FS\p}ї~KȈ0-9?mDM˗@j`ө#&AڈR8-OO jؖ`^XQ\ky0\&?feV_89 <8;EieRgYZ0707010000043a000081a400000000000000000000000166b50885000044c4000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/au88x0/snd-au8820.ko.xz7zXZִF!t/D]?Eh=ڜ.+;̊0kHqA0)p,f<촇J,*F{sF8e 8eC5F@uj8K1?̠,)+'M|7%JFlU,e<7%ZTks[B dfw,36 쌨&. 4?o>u*cdJκQrWwl XX;9;RZӖgX8,ږ3)Ι8k;]*)(gLSb[pe-"E6kn=w7&ʏ38F9cSu[=fuqȐ.(#!jGl E܆ʒ.\5ӽ&vrXs8OyjW7o{,r`9k' \ZU08Tܜ_e:%c'kk+z}$OTJm},20籟eP~n6V,C,}Kvd;/xa7x򔘼9~.Ny w.cP$ʓ8r么`kHn9EցEc%k 4ZZ[&䴉)Ww%|y#:R8VR}?^͕% &'~J{ī5B8 ov^sgQg9l9! Rvo܁G,Wk0W2&s( Q ܾF'__ O@GPv=t $'qGuE2WSҩwYԷ7-jw?KaZfS Nկ hu+IF@xU󱏖~#å3xa`^u3$-Q]1T貒7Ē9gQz.:^kۡWtJm+f׉=#z( w(Qȯ &Q&9p(ZSi\a;zj'c&~T44-xp8uH\oͰ}(Ôbn[jh :(W l}hۍ5漒"Ѯ3a2 +H?H]H?gO{~*E|ЕTc$]g])gu :px16XU -r>zPk1=#-[J_!OsjwDO_x0CNf|Q04'}B%mf0!D\}R)'^*|| /rIpEoB5EZ g`.b8nb:+hRHta6>٤?)Y% #T۝V`kW|pX?u| tH<<#޷g%q2iXplٵ0"\9QI#ypUÉ\spdA@,wV휉;Mn;VV|IG /,ćffыGIb$M?0 L꫽Ԇk d>O ~b ~$H+C.G2Do~ зe9xlaKr3[PD~ÒFp0}^x"\@Ό{d5Gn \#{RACGH3>ng~m`mNnWqrReU 4$gФgLQOLRy;c*Ѐ:4_: IV9`k-VO.8jKas;#hm‘ezn\[BWY>F+!c>&f5Al*Ybqx@V69]f[fݭrH5}:KURԓd *UATXaNV{4gov qM"6[\/H0 G3KcDQ \/\;O@km/h8(~o? j_Z{'#Z[DAGiɛ^VOaEJY?)W a{1Ⓜ (`y^)0D3G9PO\Fk}|@5zGF7;SN$m_3ǚpJP7Z |YKu요vӰK0.Z-ۅw(t bd"' pmU+ɨ>l\!q,kgdbC"imP-bzf Gk +oZҰ"Y[!z^aSzy(L%\͏Bm{]'.|nT~IR4J =ʞiyfڲu%MC dnf U9|(e[s :ceʢ>R&uw-a1VJ=>'3Cq wk9jMq;t假1DBͷ ,ARٍEَ$UϥbnCkV>3!gm[1=D{Ύ)2 ]:lW:D\Nb3Vm3&s}񹪻Uױ0 +Q yO%wOYA%v>"h|ת]1iuᱹhHe* }5^_Oq .OJOhed[)dJQfq@ O~] ӿ]9;:>Qxs0v7ZjrfxU:"(.9;>kDyB,yr8iŲͼ'}L:Zh8;L[{cnko7 `5@/v$9F+BsF ‹rz^ʹi%.YZ < OLTὟ 6Nrere9w kH:s CXѷwhҜq\$5OQe,FͿ6&JK/63N|'JTƕ R`Tochs4Y4E~C9y_x*g;4ΙPLNubpWJ@Wn=.9gżnSnBD/=er-f[T˵CxA1LJHk(~ڠA՛]EKm)Eͨ:7I*qE!49;ph|1 {~z1|Y{sUi8˻Ɖ_'G:_*{j{$tkk'ԹY|+rEDRuY)#kR3U]RefX\!HVJIΆg`%"$2?k FLhO@[`_a`m@vw/I9ڔphΝ`-?ɕSݎ4+^1J>|?lo鎄}e`[}3:ũwVgnކ+{yv=ltja5Ov!~_t`g*K@Mn}ㆮj꠨eq@xU`QJ3.}knh^X{`dT)뀈 kyţ{-!P/cb k' ̡1O%r;4. =aQ=t?.HBLn|yte/rpueP0ޮnUJ{d=vkMJ7E Y&"EЖ-j.d1tkf-;|-D#O55\h)tpC'Iy]b#nXhb d ;d~@J],b~Rܙ͟B@%5e Ifnmq⤋;7gFE0ჸ6c% ZB\T& kGvƪ6o'Te+LsIJ{?Fx6 ֳ2#ѫuYD4w"%l0%zScPZ4T/deƥ5\NQ&Mm>ť:&lFsy c m # $7}m9q9~ zG6V KbbW*d hX-!5JDAͰ&'+#V|L<KH$a/ "̻.J/κ ZjnHT+%9+רnX4Ik~: tO ) ፼k z`Ț5Iq{U#AIG{b]6Q/p`"ch 44aFOR}74(7q)>,"9]}TI6F"C-K%RxaW؂DŽ7K}D6l6Y|RU$r+3a;s!⢓ HS.耒s ;dXI?ķ&#麻]ʝX=},c ivOu5\M'/#VfV#=<9dV?+*'|OXl݈:>ۣ/Z3+殬@rߴPE$ ^ٳ 0̲/zp-*Mvr+e4idS)K[Y{J oygW3o$"?Am moF0obpk—dA+Я5sL俯6d]bN8 IDM;DɠU VF+qYL]Vz-dxZ[0VLyJWx`aY@L;őXn՚ƈ#ѥ;aȪyܼDf/fyeYE55_ "fJqD{\Ыe" je~M!(j+{1{eoiqWjFkzyܡ\cӋ齵ڤ]G@^$Sm)=-Ңk蓱kR!Rs5D 2Jozщa៯:O%N:>\mڀmK8^m@OhU8z˧=rR4C(Ju?FAϻS#N&nonh&fguY2'886VT ?*+Ϗ Z#:t]I1!ܺͮ:+2^_￈eh^e0wU_RӚiPr6^ b|t~z\D7 Ru) Ʃ椯v\Ž4rta}pHD>a~MBM焼N&e}jx3w|+=> Z\Ʈx?53CMHp=Oq"4t$q2+u!PF9i8:Z4y'Zqui itPtnի:C+f)Eڗ ]yh_)ޡa?2YK=k@\C+$"J= %b vFN=+[31E9 0ܗmVˢyx*9v#c+Qkn_t45H4K%g g}_{KYˌUMQVʣ&ڹi(+YY|&=Hy eDl:S4_#c`ky[ZT\Uc^{5*.eSqq#^E3/'5P|zlsA ӑG/ur$i;aV$`bchˡ* K|X‚V0REFz`BUi?fR 6Ȉ@AfWԈB,xHjkwըR=pwFamg:`a=e#2G]0ZU_b0+%E5~ "@!`M/ZDQ :>yҔ79m`pQ?Qz3q糈!$I \YZcdg0M!F3F8j/wDOsa4Sq\8T!{jVCqUR&&#kF~gHΛދM^RkeҼ:};GUv_Ʋƈ6ɄSQJ~zx#FsV@딅%<,fמpBXZ<. A-Sm+f(%s涬] ӼRjSZes.WLi+g_f'YSAgY1BϠR kq;"7!&g4{9C2A WfBʦw @ʉ7;;J[ilɩZs|fGK_Iq1: %4 $N_}4yA8WnV-rXAfY9Cx-*GE.\`hZGΒp&M/T,s3Su^>eBΪ0Wr&r.w5MmH^J' Fr?=L.Xn%R`tDG*2ڹ_gm+!Uz&fe]9ݦ&_?,ա򶅚18>[ք_&JIz4;h3R XqY8n$Vrj?QQGPq5x:^d{nriT :"_I3䦵2n!A!1jgBWkr!w%bwttnA\C"(j|xd~;ꑱ5֍/T3s-HH; /''B( Φ+e@O :znhTˡ鿺(UtlNR+oƘ sA#,.+,&}$K `њf ɗsuǷs@.VlkA܋WS8}|7Yꉥ :BӯGvd*T.iU}OC .4Jh3Qv=~Emr-p?CP5K7LKE3:LwaG cӨ1]uݱANBd7Yet"ǒ6I}4V;`e^\MVPׯF.Q+H]0!/&~ Ie{]QzN9F(9GEu 2 ^/T3y:)%A#L?xN^E|˿Nr8&ߤ1A3y/I_y. q3?deURzZ?>#<<&br)+ nOAx9Th9}/f 6ksJ>|"yy`B@$g/MbtD$M]a=9?(Q$ůh "!X~e/\4d  ?Y8n1Mu2a<~E렉ւ}ŨYd"&Y , iNFP8A&a;^ANCc wv HuVܾv ӥ 2fH^< ^ߧRSKYQ 4bgP\VR5<ګXiQw oQ,rq<\tH|d#s+aӡ'֌r|,8,3M%8w)4xb*C% mۺpSq!A]bhNDfaL~D jታ'EMH@F5!zY'{"}U;ɴ 5s?lR5yĵ% '{_Q|Mu43ppޠ, s*0Kb%+aPp 2{i`&Ӝ$κzs?]?܂SQ$W1*X;Ktxx]g77 ZL#F>@fsgb偄/+v !'^POrq{|uaGGȩf9eDp3ۭ](4/ ͡g[Rf{X<5tُ1:z`X D5a?KR%`m's! K tRԶu.[> O}{$;_ݾԳ-5C3ĄczSŋQ/sMZVĺOr<A4#Nc8pČL;@/p\lÀ7F*ha,j&I%O߸cfKUɨn:zKƤ/:u?KR6Ẫ=;)KPK5M.P2b+3=Pj+ڦ'wdCqKSҚG} z u."U(55xua'\~q,yֱ?PJUMu1[emWYZS"^H {m ]"~F ˨<&j~s` :F:ssx/dNa*S# 혯> O&\qvl>RA{0X֏ NwjZԧqB~|U-wJYBz%Ƹ88M ~[F#Z}T#=, >NևVyI\EfTQc~X%D{%{W.S֘CXۿKYp~B7ܞV HӜ+$ Lj Wl[@-JK!pn$̀rj@$IF22k2xTf9*4iiI6ФeS}t|Hll+R^̑+h6]!bv2r+!g5N XֽU^X=Χ 6}:#l@~ 'HȔ 0#igWKⓑ^'J2X;\iRHlzf~}ogku6p.2$ۭ`q, JksqtP'jpM^τO I{>V:0? @cX{̶~G+&NX=UA$'|'!#,eyȑum^ЌVpԜ#R$ i5‰B2 ¦TޗR"Ko ({/ C͒D]@4G<~[G& rze|;aM^f' m|mSWyT4hVl=b ?XSl2͖ 2y%àN 醄%aTI $plV"ja!J7`塐6V?n|V[V`}{gU1MI+$h/?v?u l!X|ĬhلT''LϤe?#6zU#-_QxO4gy{g^IeȇM~2ϔ XZ1;b3 jqA2{@M|r8IRˇӾxIs"zsgq!Oy3:4^fߤBԑH~"Ltg $PĔ=$jAht" Il*f _4dU3`ʤ*Eqtj !l.R[afm?יkwyv|WfST'I)h L("&}1wtu k?;ꌳ9 MrClzI;3`[V5 23|3RtwM*#lrscL[fqV@تwdL/MMKvºy$&fS3jf;"(%\|} ܼiʎ ;c(($SJfh5Ah?Iw71K!K2Ik_@-TJi[(QȎ}kΊ xgVcEvGke(S^ Z"fB%Pn*iX[B3ۓXiqJn鐷``]gS xNbTY%@E0p_g?gw'V 2q,L6i BLT\ARVZS7Z TB_Tc~Y 1VMs`Ex;CSf\C~G`~OvQ0d]t%4­zq?)U!+#rtkgY<'}yҖ>CU|DpDɡ z$Cl_Lr#l.*|_=t }e*$KFXѲ0BXR󞋯y7{aw$ōWH`RV.lnF::3+}˷:!(q[Mאsjqv}o?Q*ڊwLXЈ~7HQ&2QUE!o+p>EYfNuygZb_V70B~n=r^w=l J!BNLj.##:JZi mlnV6Ω΢Zפo2j ↞wK+Ovj CϰfdY8 W~w=?em" ]ѱn˄ -AyxU Wd&ݐ$Ai;9k[fRlkh%9[ŽE[c?qؑy >k"S g^TA+UʍOMʋTFBQ-·=ݬ:| 57/rR\@#~9䛚wBy[.CTWS珩Qz'uAB>4Ø *%M I>ϵ0l L lJ b44*ױc(p?5pY?+3sDnܨGUgN[౓T8l4vtCWҠ۝kG&ՙ" Ft6;F! ED \8fԨ/ٿ-}K=em+Y.{EbO[E8g.ZaG | cUvBGa7Iu\! n*m6r+xlf>}oI)z߾5@ YaFՕmB#ڃh=ItWQ\.pDsð"Hqn ΢C-iݣRlví\Wj=ǂ M[ EF$MW z9=ْw)%8! !/긄-弿A0Qc@ [$=ACf,UI[+GcZtR~1,+PYҰSDcF:C#,HBR## (yeVLTPq^,=+%m:( #;.$W OjM̑ Y@Y\m9tA0x\+,ZRkZaCr]N桷ȅ=]-]`Ho6aZe>H1_E&/T6^"wtN #ŏurH &Bߺ7"JZvqL*2XL%Fܳ#p`[ `"jGs3EVfq (K-^FO }<+K4x.qNi7"Y{/JIM=s-@1N Ǹo|ޮ3VY OgYZ0707010000043b000081a400000000000000000000000166b5088500005ffc000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/au88x0/snd-au8830.ko.xz7zXZִF!t/_]?Eh=ڜ.+vAx8vܶiVf]:]*=h\J 7S ZȄO>^* #- L d!k936ΆF/۬6MF;63oTx~t0Ų &)W$(]P`iA7;<Q<Ή͉.^/:H2gc`%a+F. x6ɎB})g~F w #xhm[]ǨMVCQeK`QvH"ܝ,jw?1k;6!T_grYūxa5/``sۛ7 ~V<d/ْ}IieG #8TJ=:=힞+{ӜQqR Av w B|;Ѧ4cgJGIYer-%*꘏fa\N `PAs/ <8slB%" &P7S񱍰 =';M8a(Y{T{ VF Zķ^:#AUx̹ TPϳB֪eTgQ\hؔZ/~{XX!G9kIYO̿2S}| )5{Ԛf 2!왬d]Ivŝ'Um"-D茂o xnz )v&gv*r{B!'DdkfɎR!r,I ch_;̾Hd˚)=BcG*o\AV fVGN7ZQ ?)דpp|55ojS'}O_Ӱnm۽zfMXGxgJq'wFoo=ՍϷ;֒Idve/C3gS7|r zqJ\U'_&?1q@{QP?vEN-X:\Ad-iro D@}Dƪk pB)1E ]#Dvq5☲C!}Bfjv^t$vmk>ctT]TlB+#.1o,=|bRЖ7A9NôjA4# F2жM̕0eYEYuYxw܀@\ ,&ĞD l5j l&q^nI(Qӌ,QKж̌Y Iy&>]J_K]椒,1S ƒKv$iuD #،^XM[w":eZIpI<-Erzޏ{r\$f@n/Fwҵ3agiᒜc*J' ˹I2]r8'FDRX7`Dz](D!ЬE#% @v{&^XM,R>\$l$(X?x2sD- %"t,Қӥ );lw-`FziX)>ڌ-5ň L!ST 2PEg$D S4|1\.޷OyP*r!MaeP단##V9bT-=$wbL'LpQz$ R+Œe\pL|B%Y\Bq/Pn{}1l%Xujh3bUS;:f^}`LUޢv$ƛ\rR-1!cz43:wR Ke›XjӼy\z>Dg'$FR)i4* vT#R^&^wH8> f-jv'զX\"g>p$~"8a~aof(BeaUUoЁfƭ mτ:]R\ܼ 4j^J9t)=egřuOR/.Z2F8#&۹bD%R@`c]rsBVq1|teM 98tVZu}IO!fU߲/;bh 'L DbFhdxaM3{f^Y0S2^YU+1]mCƑ< >:l6C/Kjekb,#8<njKƷėU4ruI{YEDsi4|[da%p^ <92زn{;RBz)mԎ?hpLA+ҹH\n\bVe,p![ l-~![ʄr`,PlN7{ ĞV~0@ݢ`:VҢ#\0HP%H'f]؜-?H_ ,! Xh3X;bqMv {Ei9ӽ(>v1yUT kD`JO:dLƾ_{30&FyL%*=}) V Ҍ1(5`Ȥ,/C+a9(S*1HۙjK,8HYEmu{bU4\cg궣AG6SzK۶kAL*J׬"wο'yko_K `sԒ1\8{ZsoB)yuo8s&v|_1DƁo#p^n3fΎkeQDIyA$m y"K"bFq`(0GO;Oy}<VP 6c$eKl{i/q[dڠ2)&gd3GG r˴):|I='JrRG_< e]]̝AKm@p2B-۝ ..wxs@|f¼|Y!)K>৓>hCeD 9N,KP{Ed)L"cd%N@4 Y89nݏU/5\hJ؇ eh%S),Ð oj+dNdq73TM^Ϸor$A }f9o)S@~>MF({<huUbfZm.E.(PvkҪ1pQ%lӬǎ;MR)i7X,nncj3̘5}2]>L5b~1dF=buG$ĭ;I|sl–*d]8.GĚG͋qQer0<9qGٌ2XAY͢lg 0Wi4a+ϓ0Tĺ^ups_Z-G RH"niP%|ӒuPG05ܞzxѡ6gS$a" (|O*"SY*W-DZdJ Cj}~NKg`W.g^*jVsˌ|)*'<.0G[JJbA*Wd6jƁO`KTAN!qW?!i= PEH"H{anR"6Օ@槤$@2[ƝQ%8="t|_Yd;CSכ^ W" -o' )Vq&j_*L$rX&\F;oy*pMNYnCaw:ɔ4L[5# eO1e&>\OG$Rf:'-*|%y#؄TjI Wr&l$dVIC҈߃Ð|\S$A=`o[W O10{ C9 XQ>Ђ_lE:@$h ɺ_ TBg/4C#..&}5'rUq)&+/;`qR]`xH4_'A8YG9u'fVl=x =9^゚?J91?])YΉ (7/i&^a #+(%{e¤i!w` )/ܚYJmeÍjI;jf'+ˏEwÌwi%&aZViQl8п,ρ/&m)ϹA3Ɔ_n?BH=7qD3L$FCvZ#\OlI) ?krE{v> /;Yv 3zKU/z}tWEN1؈)雇(IzAGCj%C8ÞME 7~2zv]TѾ4-CV׵K)by2 I jlG|Oŗ"OX l )6+{MN3B?^~^^/; YZr8z}R}K<=$J5rCYi+j޸/T4 o@$\(G=eFDZUCg[ehiR$ZE.;I%pcK9\6m%|e@8F] 9Wsl+lB'>Q hX2KTxkNED_bQu`e1f4kiUdۻJU 4 I($$ڻS9]J,K%GԢƂ^6f 8@$,$hzƄdp$/ྜZ[D֭"ų.Fw29Xy܋GhvJ4КVf3}-xC7K@L$(2t~jaiqYZv!1+Vx;{E )p@TBQb*L6yJ/2w%t>5z뚌2Y%?ЄSX!YD \!nR@@`l1' ׹kE&GVX)z="֒e=Hcb3ƗJ 18/phwU*+Mu pa ޻hSܔeFSw_'Nk:QO+C=5F]ˡۋns Fb5'&# <+&*j${nu?_ol2vmQLm) 6ҫ8dc5r C- `!/c>'IbƅZ jUt ̣m ۣr8#>N´<-A&ȉ-_`YnhIxcTuCY,b8:4$I= lxB=uQZm4ngr^mu>TPAZOeL;csê")qP$79< #PIk\9IШhn!^sZ_ ` NaWKU,:HUMk7gpE/pV?%^䫈>5 Y2"M>7|=9臐A9a\a&Ɗjpj;a{mӟYGlmxwQd|ܴLěuO"m.[7mg(|ɁF's3JEG'eX︣nmfhp~ѹ&Lr\V9=)iՆ[BN"8qxKSjj?a:t7mGwJ! Vx伥VZsZ4VC]ls8n OyMɜx>MUc9{FGE?h4 }M ޮt 76c N>0=Ⱦyġ_Th0 "9eL,ZS9óaT@&5<qDKrvp }C(@ᬄU-v/],Ϳ/V]dJ(Xn J6d 29h"|;$|h;x{8m/qon2eAoYbaI$ǰZu=0j9hրF+}0;dߑ @~;taq]jm*#>- kc:OE,& `+N$ӀZ*/(c/ ^ B2KTw*b1HTW('Wzg< cTMMΝt2h`#!C[X#p {#(Zt qwm~>Z=e9މ֯_Uboj!|a0lDu-|]qP[ܺ2XePڟ,I" +I&J'h2F&6[>GA#+?'c̼&̀UP䒂$pb݅U>$әI:XPw`ޱjfz: um_y34]8J̄s0a$ŕw@5f+"@*8x# (;-Axi]y̪ >ܤ<]g#S.(ȑ=8pC9`zHo|Dbx[NP˾aX{lԾSa9_LݘƩwE5 TÿkfY? &^XԈ30 ; ƥ5~=\~m$7̀yVR =念 /']M#-NƐ-AOхFX3:CR#)H'==R l )++qm(26E$x4gMun6uG=)K&'ܭ̢Yv}{hz%)g݂p)4Fvݭ%Ư*1n,o9P;~d bEQ Hs9]j$ɢhg9gMO餖bfɾ ċtSVF<8@##\1v#y&] KWE~ܴ_Lo2Sj#ƹw7x}?-LYPd HEY&3 ɂ- Tݮ sp5 8wu|M@H,2n6u=z$]B5Ed_LPϔvۋ!åqOJ^.vg&ޱtэ:d0JN:bBy`E]_>ަH+%]4Nc퍩Oz^ f4+@$yN]O 踴m钉  Xy TL(80~C ;>.wr@$WsYo5-! 3Yj/:Q7J)|>0>lTG7*dА~1럂'Rm3 ?74&Qojq M~E eiL)%q.iu"4,Lxa͈28uSش [:(=28Ma}6@/ !-Ѵ+Ńߦzg+XdA-Pj +,v~8"k&<%C"?/PeU K=_˴eUzY(oI))H"wjw 'J?EɴcAjiSdw]0sryJISܙsBV?ȍ=A̲pau42G}8k(_R?3I#:MNMT H:ݹ9($L+1Q{m͋9ڑݵ ޅ%Eiᢚ9$EwMڷB:P0RL$ȡht=m}Zݣk9;KF@~E`pBp0,E\.3,:]Wk6}2^kEf*5ućz SݝL<}O_ ,'N yAE<@{`a\˚EeG O 2GOp}|kHwX{˭գɞ="ݒͬC 2]ӍH-;/wPr0w;1+<\6n Iֻ2c?ag򮻊^9 û.!}"Dx#<%hW/*eT8E{^\s9i=Ku˩BNeagW$bRdE=cD?[9Hi+Inj_qy4(d!@p %+3F~Ek=ʄtٷY?+}3~4/p:7ZFbæl9֧)ȇC/Ne&5Уt6мCW7E.פ9, `?QMQXB}iv{2GGXwp#81D|Tm-̏RllԀFP<pu8N]ӣ<]s:av$ń.B1@loVHhFFp왵HP7g{`UƓff蚝WrPN礭b:zva7%|Z7Ƨ]nQ 8P2]Y ,6viCzQ3pӆ,b+ AcDH D`:shWf"G8kdȎor~S=X%ͣ_4AzN7rZrTokZjĹSV-#P.AiG oڵ牌qJo릟Cs 4hgxJO-!A:yAtTO9 8 뫱>Evg-ҝ]"~>0Ψ ߌ&!/]OI7_UTkpI9 vu\Grm6q?8<,3ґkBr]XKZ[hשsɘ0^ߕ1gvGp X6Nd; )|3\cӨI҃W^.- @͉;6;7l y ^20T6k8MO .?N ^x7\5FB'Hc9O* Ɍ\Ѝ"!&Bt,U=]{xC9>=}=dp41F* =Jxf0Oo̟߉m k֓~KwNR( v0W+UƉBjD>3rG|SVu@S=JlFOTeQ㱌9˳.oArOrwn \G؉W8-K mvtm;ta"&m1yng4Pc\!~:eV)dA Vkw-$-Kb}?>Z`ex:.I#uE濦dZWLGA,H']L&Kg Qz_BT8G|/4+22!3MSd4"ZӡLDdNXs(pAx jM g,E؃)B5:-u#!OrX~Rj*aMyX?di uk8eE2\24pQyq\ B78Ϗ@"ܮ. PKIh2"6HSВj$kS{ &E秛TO@k,?MK5Ay|F)5C2lՍIhaw Pl}a_$oeQa6XL%)Х6V0QOh3r^rv 4W oZmOC&qSN'`nGc8GhWYfg]r0BO͒:Vn"AG=#I|6a˕䨴Jsk8g^CA|"ve}#>?l0Xvs\c~Aj~HZkk D)Os"l 䑠 ^P|j2M{e%{vb\C=#3an{6/uDQV.A'0rv'ڵLp}XXF-ZmՃ#fviIxXu7$F(;O32Ҧ-SG,TFn"dFGNA/B $y Ώt(g:PUQb6 {g˙@ vюZ֢Mߓbo)n~f=H]jZ9H~1v4gf.!Ybm>eI">.u.7aAm4 jM cC~HoOqSjXkm3?jnAh\%a:3lY-Ae|*7~#-7auU[q{vuTw1Uu6kt\{4H:Vm A Hz{ڠB;C8f'j)zz&ѵ׍= :&gz3(/7+0]0)?ؤ@O+أA΂B[1ve;bkad8i)!{7)R*0݁~P3L 37131mt9k)"n;jj0ȡ1XLZeQ ljU-썏Yo^ˎM#%c77'W@ zq#H~9v_֔J{NU?Lޛle+b\E~6Q *Z΋X7q pvFst>d!]8:Rռ@Jd6w*]&RG/s=$!D9xe7v*L _tGt%Nt`epukR'˘1z.ٜ?C@x4%qcW 1xItPyBD^ g(DCv6y.Ѥ:ɷ4gpp$QvӢYl:'5as%S q{!EY Aj0 BI7dޡ̀ulAftG5'«e?qKPV2)@-$cRToUW+[!c, M .yiJ۲$܉87êA~N:" 7W 11}n>3Y;WMULCi-bY:NU.;ǩ@Tj`U!Hub3pTfR=) 9qCRYDLܾL+]a<T/W6 kԊأoEer;nTK MeIX\]:W-45_" }**f|eoIJ ~H2DL5fZÿ3e`G\b9 zL8{TѺPc4׳A{j F|r]$6>yټ"2RFVk5noI E_2$C6%jʵ"|>psAM5qXO+>VAX^|<k9\2𨊉k8e4c9i> Ų"0HF dD*|{4-H%{-g6D o^QG/re1/;>s,B/\2ݟܓ9T8Q $HS9TEhRFӦRQB+eِ|Feoof/TΤgq{gI z$a/6IT  ֿV󜦛 /\bhmE!e *=/ql/m0)d꽠G殏I]p"I<3_ߤ/cWN<ž6T_X2"4`lZ 0ӈM++zaeĩh̴} kQ `sՑS~inIIMR Yh$??h i\H{miP)>TJ~ SL rKN}/0 t!2IdUZ'ȧ=I*3gTMSYӖE<+6JjH:4aFv,NRpRsˌ{gS(F(g@b3T(NțbGT8 m.5(u4Ls7G4C*uê˫?z~SV%a20nFgC$:r u\ v3 ZrYܔ!U#́9N!~Y8􎫴 *HQ!5 u2jeM`Hv\H`cV.+H-^o~AG=Kg_B֯֋ ԇH\C-(!UoRF[L0lZ+ECknyaMfМ&\J-;:2,¾j2`lY蟔̓>XѰ;Nuٓ*c h_>!H:˃"Âj6XyBÙ69_Bs&n-K7/k*rֳЖ/󳫸iMO]\ߎm 9F7jчKp;7_<G ut7xT"(,"Ҽ| o!'ls}*ٹr(Xs @-.ݙ@gB4]_ʓ,\cǫ(zPBHzB3&!Eeʱ*Ua+SEzؽˊIZm;C'sӥ#}T#Wl3== "s:Dw-a0g#(~:W0x}Rwc.ηm F9j ݊/yp"NCFSSW'|%@b6a1)=ʌ W̅X{_'0 yeA|2=j1.Ln ݺsI=c5ϸ?{V'&LvnSӲҶ(jGFY@h4u; x誻.eyc@쾯C@8z:fұ)?:R&#N*0ܑ{ÙLCZR/PVR}vR2'A-8I72,ٸe\|V#gŮ jd:</I95=uıXuvO}}es֔$~8M'9)0+Vhˬ&@$sڰnG ͨAJw?ָb@sr^$sZ5ЏA>*A}DKLØ6$L"GC3]{@w7 #1N5qsQ@;2;5!qSl-,40YPTur*CBr[EV>qmhEH`'97]k"%Vlkeq1K"śWvj=*Euu۟A=5B1E~̓T(}.*K-mܞ[&sYz{#K(k*QV6o`rpqPH/Ð.^D-q|3 "ѱ6L!o9u֨;DY1U;}߷W| _$Cl2uLʖG=Y(s WM6xC,|9oc"mmVVM`#~jMMlfӶ- l[[baSIM_z(Gtjb I:'7ǾOg /=bݚhBZ)U_7e[kqYtz""y3츁_ j1+W@;д%a6˜D l a(I'1}lۙƮ|˲Yo9BCIHL^%P,zʬǯ(Xk@B-S6u .2+'cbrY/w78It%:5zp![hoJ ح"T+|7x%T“bnG~ur[ +Yܝrj=#Sn3wp 뭚g0hZ T;2T_FL"Z~)9XΚyơg;~MrԾ“%䋩S 㵿dC1!! |пζu] k٢@j2z~YHixؿlP.1 \`?nT6YQeQjՖtVz蹣F3[U3oU۷a.GtS^ւO 954KLɨr #5C\([EgQ_>9[3q?ڜ~O y Km,bnK.ۄY7_,d[Hgg>qh5@eyD"  AOr p| c70`j9ֿP@Or697B;Ϻ%ɝI/캂̎_THFue\'j̵#ZxA-"*4ˁ|c~LS$. *B?1%7ѭt]O#ɮ'C*RO i%v S\)U~_IlHB_O͌奚;\XT'! laMz];J}]KkI~oqR%%j*-"A%w 'ȤqI2=6$r>IL]qh\(03ގ Se8hqm^Һ@_ C@o] ybsj]j, RnН!A"$}nM@Q, ǣo,%mI: !:.GSf?,M`%sWeK(o8d$cٲLڱly)/6?tX-T^&9{mmB-O:Bjqw' )|ovҿ#[!Jf%!zU"OmHITUܮ~S6%Yi¥-<{e jqoPڸBt6!t1&%3Tl4fvpviMf"y|atbVl>,m\HK*yյ$ZT7Q8^s'tL!6+"6t Mέ)1o_Y3@Aɴm`$m[:/q:pJEϩrCFQSv7viE!dRDXOn5q Vppbb[N^Q_5(šAУ8*Ȥ[!Ku D`np8jde:hem>fU-dwҺ=Ҧ:'o}`ӣgQTF|榆e"]W| inQ*NвPޅxyD:ZKFL m:HJz"TŷrɃ4%`h1ou 73SeNۦ(MUƀm3@KCu}s>իTxT/lu"!cIZLD .>+xSƃeo-RTtD'4ĺkdB~=wdp0DSTI=0DWk{H094HCI;1(Uڪ+ C{k%5JCHvLi{$s 'zBc?gt I?DBþ%̩+I8ϚnsBJ,އCOuHf㡃lqzO|{'/_2B|fUz{hw9H(Ds<X1^!_`u~ke.eSvg+T<<$D@m|jUM0,կ:o${7$e'7rOYℯ"sTy䒈K@,ֱ=GQSsc81pg>aQAv')Iv+jά @szUۇOp2G)KAZy"|\@rnd`t0Tb"h~'zyCఄu\V腍-b#ǦRlL`lѪD  8"ޖ%\/c$ t/(*UH6y&kTLA.hcU"kI*܆+z "p6 žpۄ!"$XAv! ,%$dMb?RoeiI'9lVp6P%y. */gP:prٝFiO,Vp,#nbX_e 45+t+lg)a#6 Ⰻ^fbxD\52VT< qj{wT(}8N43 KaZ cLjNQ3Hmq+{ Xy=H&uUmh?;d.L kr N`x F14 Ξx34pWEY:3yK&%v}4 fI(=^Ȳ?d$Rfyk|$'ڊY{H]( (蠔q.]M{TJ/<]6X]^ b{V=X?14voLgI羏_>?q>YP{Ư!yQ00U$((Ky7|S/g@/ʿz@ P\UU#~EMMN zKJDd7N~s\tϦ/ §UyߕiCO7V@ nP>˔Jㆉ6"[gj>R#x&H |ٮw=L)q:jX[)<{"5jMgjM'*iY,Vu]\_1<žl%4Hv~cW'}5eThxl+:*QJ<ݚ.$  g8h޸U9hn;&玀d:1S<) GfE"\Ru2e@Z{Ԣ2E)»`q\ٌD+/kq~y\3lIm^hxwYĸG[ 9w2Rw?Sƽg +:FquEqGz7Z^ʒVmΙ-%܈" WG_72]VWRsHA0!FcӘ/F7` d^" +b-ݻ ugYq3&T"]hU(@!?-XunLĊATQ΀oA:S|,$t&2ycҞ`G36(BՀfVE?bMylخwn]J6C ;,v0NTL +&KҒޥ} uO7d"Qi Itz nIpC =(g\vpX-̵qBOL!/[iW柍-|wTw#*d_n[)kzE<ڋ5CIePFvJZsWWThK2#cj<EJ >\wI~K!]IVMCqI8.J?/‹_}X/&rmOА%-p)m) I'vqnl|H[eZD$٧,XIh!_B?mgj;i+sH; 0g ص9һ5KX qG6ѵ)29YXCnZ6nj#!hū!s!R+LuɜU)qB?pô'Wr6HpOqx e -uƀWT^|4vi 97~NJ  "/1㦈:_Z9F$wOjf+H (s`u]Ma')-&8Y^gN.&$ j,W'AKWۣDh8l({]GX|/iQħ:ݶZ}1(\7sK1 ES$佛T5K ,;a\aU/ϲo(k{l(#,'993|i/V;E&5C}H0\p(q5tWPͅwAvܪm}3U!w22"Oq p5>’MQ%ε :Xi{窞PJ t2 zΚFL#0Ѽguݛ׊JaR}_Oϋ t6֖ ܂u҅t]riez<41=~QW Ve̩Hr ǵ["ٛB؅m aYb,R.'e7neTvR]a]OmXMC4O_' ԕkP*6fᢲ"(JV;@n$e3Z-% MWQ+>^DQ8ȩ[L+ٴfNjmv \94k2T{'Q+7}-üþwopF)ad`!& ;* j6X,``!Fƣf De+*#NGQV"m1v%/{Ku1PW-y$}b4=\#UkANA^h]"fKt3?ݐ` kwإ4\>+j|WQ 竸:ņIɄXɄ?d€}"*[)p/΢o̜mL/'VMcq!ZQ{[`GO5D!u}t`ETfH0OK5nĽMp>>30~q1lhrn9c텱 FՊ1"իix^&lz$|2/&S2tK_#&ܦ}fQ V-L`lm L`.A*s|*6yV/"B\TD>R}",Lɧ,ӈǍ+9!E,/0%W-5^ _ 8&g֎#ϱMKsBjsC~^uZXpE)o.HB`(\tH5`;ՂKn13S۫|&H V*W ȫb+K@+/XQR WUN6|IR Qd#18|/P/m˨mvr(zei&ieej[ˉo݊fbVOC g30dE`;[;+ 7ni:](C;!w:qndqʧwтTu뇵P2ti ꓧ^+4|f$H"Ё28nc%hP?fIJqTHTAI"!9׸7Blo %_ZcX:\Em@͊Ҭkw^Ô⥧ f^-nQ7,4E5ꐐ8>_@F!=iW1Z2򚥄OL=rI1|jEqE:ŲSI ~\SUegw,u. 0kK^gZ]6%ggb[})?8^aٖͭ.3%Er7[_*T7! MA˞=F¤Ϭ: A do /F_}oƘeC/$6Ϙ?%J~u2)te*6j7 1yW?`*GW S]ۗgCh|Fs+Ab ģxخU70g9Xqu\J Q6߳k=A~Z8[c֦=ܦ份{/7 *sR1-6^ss!%2xSeG*r59OB˩jVUY-WT*п_Q .p u|/:[D?L@`BUςk]hT0Abm,vDw,ړ^MutP*Mi 7H1x?shV,gJ< lIWTn;Y h52L$Q %^S53;/ObV1u;Z,q'b.[&@ (J*dJ;d4R\kl2D/0\6aԗ]Cϴ2i إw^1)O7\&n2eHi< ˒u/ ;~ ggwV?BLDl㭩3򆚵qkcqxdF7jeqH?~o'Rx#!P=T/Wׁ]`afpT3$ 1ܣԲ L۟rd`|v˟1 sQKXxlg+$Z49QXca4y"G7(:-{l !u8"-", ~̥+~j}g~urY)@! !ֈ頫ݿ\gRk&&v);Zx&G\o{Oo.a|[{ * XL‹Iz6۷X*n`kmO ɫ! {C}n;pL+~ ߞ؅օkKSm1*hgBʎk偻wh8O;?[zh\ԎW}Zr+QC3߭~Gԙu4昄}ML^YA7yQƵo|sPIH9LS>xa¸2 nNHw &J@[$Ԯ[hwb-x!յh=&/5emJgL7pu9Ixۖ" sί<r б//؎H }IAwٲu/;/Y #ƨfc6!hAxwB)n^2YjmDK,Qlw0ZMۯ]刜^Dzh.I 'ݰMz$Osp'U^3NAٵp⌨ c>d&.KbY'UWYqԂm+#Ta# QtRwO1?3PB6V}8VFmFf5T;E*V੝'V?%ws,y5@0r @*'Np@-Gaw-~rgb>sq*W{|xȕ][L ¢kfG˸7yAOGΌRk ZtߪF{*L S/wy~ʩq^q?nOڿj*vC -Wų~Qjo-̮E6T9ĵyhĽ Rd2>= 3VvзWMЦQ{Y*׏c:ne=qyG2 $dթv14&WC=˭X9"y99J=4Mڮ@0%ZjʷIC~)[d!<ɭ=1K{ i^(@vbَWI1艖L<{MBS,oJ4͍ݠ9êG_AD-"Ռ}7J!{Dd#8ٟFg>s \V->/AUcX<@e(^6܂UB amYf"e$2bXs*[稖?gl bߡFq.' P`"_koݖy\svV ܫgkӣrt9ia +/BuM67?9j O@X~^&OjaNL? EwÄ+jᴿoȜE-Il5W0ۗ( Y]uFG5j4U,&R>@#L-uYc2ꟅiC6< .O T G|:ҪӿՉUs#&"=nd˕x/q`$@s,#J%-rA _u[͖\}:2 C9` ` 5YzH& MsC$UZϏe_\ۡSV'AuE:4$u 6r 2SnB`">y7ګ)Z~ƩzP] K.A1:ԕ8*H`>αa`Ux+;\j~ʠua ֣Y&!ԚG}&d=jZ6|uÕ9`CH%GU"G%\MH膕y; 9 K6V_:t.uX)OpYa̽iߥ%IƘY??=wwʸevwdT%cqDQ" t44l@X,Bq*BA MOPDyE-.w.Ibc T%\ :Z ^ <6bGwA( v av )qX[*Z01jI2|0҃O,ܞF>[B%>I+a˄ZFBC P}޶/?ħ-id Ik)p069#e S'^4k A6@GAe֐:= %u_]S,$JݎVU^¥8kfKDV&p<۬MV1. xL8'Ff Rze&|aPLO|9A_c1s9K&}ͩ/Y W9&QHyQT %]3$(x8yV -`>˘*`uǩ?=Jl.£=Z_t~dJyzeC6qĭE;q乊CC bw~`/x{.߻^0>37*a&Tϯu(Wd&xְ5OFd4y"7-9]]~QSN|iQD*sr2fs k?0%00Qم(1HAbq2)髶l&W6tQ)t=gnݘyz[7pf(sDcq,gnp{<GYss/K4x?~Sd]O"*:~BnaV<,l=KHޤŜZ7yc#‡!DBrnm-Y#=x<޼Tpm>IVcZ=Mdx5'pgƝD:gU4ep8e|}[pb2|UH n&(opOI'N`}b>:'-_ܵ?Ld3d16Hj1Ȕ7 DTxd_G#c/jouh-bʎ;m(Df&"CҾ6anCzoީpYj=Ma'\ G+&6bfːuǷDB;Ez0o ;(:Ÿ";ksϏwQy{ V9Nש* hKQQT0%k6k`i1q۷TYum}rXJzH~[on&%iz`xD#YR@PHMTM3\%m3'vpgܐ/8vxG$T06fX y:(2G~Q" ޞ ၨX汏d*[47 )?(Gvh ( jSmDԍwSX</i@[TE[,"\,;忪S \3ۍJ5Ytwww ?DiQvj<3VwlRA$t.w"GP( 2?2] 3 b[G߲e(碽I5S?Us)Y-ЉAٽbxY|jҊgBǪ  8i(]FD}Yj)* S1gHY`&hsu Ԅ`8cS"/X,oS?$xc}B6z%znة=!S;DQ ͸`ED/({+Crr { F=.ٵ˵Lup"a1@Fm -L3K(KB7':\xY*Qk2"[AJ|ͣg\|jvFf+|0+850#u\yS${B;jvE,S?Mx8gg0_л(.$&mf0>w<;gL}nG) | A.ā3gxjJ0)ԓf M[<.H!HĖDG71\1JxZ\HpU͇<[1vPu ^A/r aJd(qp=3MͰL[qg]&9)7wiXDyI[rXnyԞy'?R$m)BiPE޽WgxCox3H"SxARٜr-uՊݟy:&lc;_+πBlp/M] ]S[ͪ&ZKۚ~˅V-Ä^<夈KF{#S%/%)UAbLp"Y`JbU7-Ȼk]tLf%ՔK6Rm^+5?-?\,)D@T) !rc(E[d; kMt\ }Co&T-ձR4VWLI/:{ĶqfA g?8GpE-f`tQ"ł<yG6G^׹\."r ?aHmJ"*x" \!Y7]\y}(--cl7}voXC4NQq*L$)L+ku9d i|⬈-nʼLw; Ga*:c[}GE)~sz.VLjӏfV1}\9bAd aR7DG%Κ>Pw]I1k6, &`S@HwEW S y8(H4i3$ث^fn‘|(/ tsi0/6l*jJIa^ڹauM#3l>r3r2c*SG'2,KAVO:JyÂ^~8!.8k4NoZOȋ\mm.9Y籀MbjH@JK`/frW!8rwOVl ,/"BH94#.S#&+Ml*]2'/CUӅֵ~ZDy-N'X[ j|ҦcH$yӆ #L՛G`B(^z  d\̐i$ٷ[a or^p=؟;U d9c'4}\O5(JЮ6* w=h WT N/~2Ɇ=ջ+*c( >‡fTccs(BLϳpCTfnȖWZc%{qS wUgYbLc1mjqbΫ[W9E\PA#ypiCVo(X@<4ۅdJ[.avvXv-CAI(,i1Toj Կ!StWSdѤg!n c1\xcz]ծ`\O#HsށW*t gu=&m#n4< Q~@Z9`Ozn1F 3݂yf?1Mۈ{AT-~$do=_&HٮDD`rMޝO/_|̄U*!Q<@uۆmoV%UbC&BS$G5 .&FHp <.xO' (b.z$=tP8hw)vĜ3*xJ5e+O%/"a|)j~L KnKGJގUxa爩Ӛ2ɠR+T4 ښY '塅ώѧژ0OͽK$gm$d/4믥fCIc]G_G'F+Ul-ccrOkc1=Fa5Ԏ |@q=S{w:W3 s@&Ŭz-X1w\U`ĝG 1c f1#Rp)dd̝e#ϹSs|UbH&پÈ]ZBFK)NKe"gt ]MrX{'Gai[ 46^nr4d{ s9?~-8ΊeX&XL}HG+TlP@O^Mqԑ0 k /ȯLZM2-Vq^|~ DpG@DŽB\OUwn*;w#-\K%ߠ(hUϊ:aC<yzԯsjT9U٤ %/`6:cKd"I_n3J/y)E9 fk\U/`/:U:>;~(5fhً'IݢGiV`f.$ ~2Sn?gҐ!KXRQ~J|rɽT&o(2Lxhs`M=R(:'|W #bL#[!tw"z2w`i8}x?, }IB&~ QhI\|j:Mcp/G  &4=q"ҭF[Xq^AV`UzW?B1WxQpK$kv{>Cy׸}[B6/OjxzKWz ?t8_u,7 }YҖ :@pjVsnu Ҹn" E:ٳϐ(" mҤibϟP d+uqVa̮>4)vZQW&!@U ٕjGe [~rgCr}@V*sZR ZAip!$$r݁J@:{L2ؓ- ;g6wI.H^';ðcݛ4-*HPуДދW{);ٝxZHUEД5L{f[.v~X),x|jɊ@j9GsNyWफ़N ?aMd`B#Mt<RL]9FzfVzn'!~L%!q6]he (|þ@9*VZaWZS㉉Y2*&X,'%[}\CK$Qs2f#Pҳ,eƴL߸hR6mAU.T&q!0qzh~v PanE2GnE혈S,}8ϔve0=j0񰖦ښkVVS2Z }o*oi2d6TS6ҚQ;LL`W~ĭQo|so̯0Q*9h& #\o gYZ0707010000043d000081a400000000000000000000000166b50885000093fc000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/cs46xx/snd-cs46xx.ko.xz7zXZִF!t/ 5]?Eh=ڜ.+n|2KQӤr]|%bs"ɣW- q'ԫ_9Jna0 0i".6v3˒r>V\ m—Ų_'ю[fg ß~;gB=rҹ.hԣ2+]h !%m_wؔc__(EM띥2tԥ(Nqܬ4!)uV%͏ :Ri*Е:0spI"3 2t&yK$Q%ӇI0 |VK}eέ0pcvXz6|3 0B$,%3UA% S{΃/qzv^ԜeǔؗMLovRQMxU JTU)Ū>+x|@0KН! <-y&?B % MML['狡1@)>O_ːe, N+Y7S( 4n~[x:α8DZړ'\gAi+ܡ-A"hx]159'V=SKy>\RQOEPb s A4XO`?8"%$ %LvuĤt% Okr2GSͿ{K*Uˑi!KC.[H([%\ :5Z-oy39!QfMrފ$ϵY^F]r!мq* pBWhb2 ?Rj@ed0?p$Əؘ(Wn?be=3 dξ >(ՂOMTE{r\pL@I#7`«69& ) n*?Yv#^agoHg 7{P\U g)ݱAs^SP#˵ ,Rq-#|lkhxjA$rZHgDTY[K93J۫Գ\{+|"}!P"әήVDzv^=>\HgppڬcBሠ'ُzho Ч+MVHۦh7S ۀ<s1@"PO\,iZTo6z0.[M@gJˈj(-Gtø(J-XޘT}cRL^ Wg澰ԃH2' 'EB&w:_w(qa-Th9 m5ßX-7 &vhdh_~XT+^ݲ\^y6[c/i[^Rq*p<Š"s4c͋ ArL rcb h$nZ)DvD 'E0?h5} ~wJmސ74it,y)Z16S$>XTR|=]Dy|h`ڻ>M0TnIG0'm.Y(XUs8 űoFJm8P9~ɰ4WQc:DF ^ symkM4ߢICpjCӓQJQx]+Ccq1 "VzƗT|K BɡTE ]5/KYv H? $sEуV@gАN8]yY]^LmZ!w6gylpٱɾF=%n YORHElB/Ɵg5B[okoJ?\:e ԯrj2,Y  rԵ&}(Ѽil'ىR'jv$t\uDAĝ;bE1Jz[=q0bGNʳv_&6 {`dP" `#OfҦ%o-+@\ue%ZZ`=VY`kgbSgqEțTգ%g4*Q,b>%us?)4yaFx#u9?& KݸQNwJI.hn!4"+xV ;c*iEń˰<}R[ӱx"A`x\B_2/]3 ҵK[,@ɞ~9{,amm#KLĴ-I`64:;z|C8䅚 gIІv@mvor5ܛYDE|%X#Rr eVe,2f ne{Tfwa 6=;mc'"^SvUD1 >z)xd*Q}iό^ · b"14xX#Ffv9}KSf+} 8Wv8Bhsޑt3h6G1#> cf\|@FtTQopMme|& `PAFJ+]ν:FsW6Ƨun+#p0}aLP0PEUҗҽ|xЭ|5oNAEsE*1yLs=pRtiU\ynbnk[!JͰ7G"Äv^b?:ǀw>Cu48?k+b<uW`QycQzWOj]R-$Ko/fMy $!`!'~ieO7>:ltf>.Yޠ0:i0W?u^ΘX9,NAy!DU="Σώÿw@0 q<5o3G7TUد,``4WjOƥiMi^,yXAEzG LLywc _q3NX7Hr2Jx6n\2&"dK:gp~. :uP]妰!%oٽak_jꀔ;d'\Pcš , 1LW}G\|-NzAcq$6ptow Vja¦Bj3D&6u#P#0V@Q5Jϭphm~1+8=QaAW+,ܧrJ@Lr*%'-2g9 e8VN`6- 4[ͥn]YIkj׷ .I؜+:ijO+P_&oGoē0U`u;01g}-4>GWú`;Oh} f (Bِԣ9L#1'6stMS6l؇'fѿ~ǐvܠe>uq8Acj:w{swR+0DC`3Ӯ)80wszwV' e'l 9o+{ \FG'xy0\)ܰ#cф򣓯^t)y`޾f'Yvy '?$NEV T^Q20Us)vYCuU,B` mhݫ5EF]<>L$%$ŀȠS aT.A9=7V7dhn&4X%SY1"saMP[Ɔ? ϟKn,2z[vjg1sU@'?n[}wtR|>OIo1΅̥Vx2y^!+X8xCNԄyЩڲmuI2O8N=Y_CȪΐ5q %^4][>,!FTTmLT%7 >S]< R G}Xނ f#0Vzbgat0L_ޣvle6r3d8nS*{n.ǭyː6)QݶenW/O[0ؔS 4C<9t4b<@*eA[Jla7}n}/>h#ȏhMGٲF^0y, |H/dD9!M%+Jzt;3s6iÅ,:{ ڽfh^ Ct[&"U9qj(-Kx` ݼ~"d_6-GQ/2\x2>mz߱ȃӍenɇ_MpU{:\b ($^<]Y:LMU'kpNH މ5{rWb,Uy_0Z&cCmƔ[i:E wH]8z@UA(ez`M6jLazW;zKl̈́H.K=e\>gb1BaQ)JO`ԃ]6n_DȻ\٘Y+Ԗ !HLPpeW-E)f''jq'0D 겦b1ޮ]0ügVN+i;,*Շ&U-Y3- /_Avp@Zd# [DYUN L|z9C;V5+E*#N{SKI2^ W `X [R8}P n5wݪlXzpWVTF%0"Q͈&OnRe7YZZ: ޯjD#.zYC^i 5A ~'YƂIY` [ʊ^ydp4:K6A[UZے)l;'ڄ|u#$Sb4C8lM0m,X?DIұk =Ԧ(p5i۸cjHE҆O'N6˵\ m7mT`GQf&db~}J 2̐7 zcq+;("M@H,w@q8fC(B׬0dooG?rs5r^(릠HP%#g|n WPkԖaWvͷ#=7tp*+mzt\2G'07$=,\C_1ejZe.p4 Jabe]H{(G7B&|߅խEٻܪc::p9μ.B;`Cx&d'A$ >`++D aLX+(åGY8bF$w[} Z([.g\r;jbc}'wш!;Ĺ%nHҼ_j (e)P69]'s} / _10dB3F&%gYh>ڋ9zvdJO'j/r~ B}4pdݣ9z_Ġf̿X֢ե2TC` v_eւWڱ}qV=;_^~؆?GD=¯=ulej<#1Mi$G(F3(jm>sWH`j?2pw!wOF!6KUu0ǰob6}6RXSևǸU L Z킹{Y\ʠ/`75}qyB 5lw+@ o9pQ`]󍪑6  G$  pO݁ҡFojqm;g?m<$)4M*#0hrN)si*:\:O滚DCNLoU7[p;s~BfZYT"` sz\a.d} 3a@V.c %K(5^sRZT:PSF=V5.^^ڼL@,s0x!v=#d9O!Hhe 7|8yA+ħ"饫_yt]U62޹JF*գ8|aGdD bk%{5|Y> .ezҰ4I'`#mC8.9SQ]8HH/hF ^&0ѣ.QRaA|w`r0/{O_dV߀Omf1BA}P%Rdl`+9ͦɳ8;neh2<+8L鐕gJЬ6MN Robuvv3f=$YB7Z%B :Ϙ&uwDBND'7~/Ϲt#[@~Jr A:g>N ?z Aa{ѭ;WTݑ#|Z\.Y0~W g|}5,9Dfv }D# y9/gQvEY5^%K)e2t A+97VCE!*h_oIgl %fV;:Y\"E+[|VJRR,V#@`ǝÏ¥BKU ṳP@^MTAfs/$jrJPVL>[ iCCDi.4ELx0R a允H~Y:$l>ezWwa2@iU5yao΋iHS' C Kh%NMu 4 LK@-EԱdߌOXJ?0tTΘDsK0'JneSnlA:7Aߦ9s n9S ٿ$50"3;Eܔb5x!biG`֝1& ۪'$"(Ɨ{aTbPG#!s,)%Bæg KxM+x^)ַ-Kp48+pBӧ=&J. {A`\HFbj87GFvsh^9"э㵾R -6EVCol/yP^0Nudjn,Yjm?i  [A^}k1K$r\ lIy߰f]12&+<P뗨a*j\eL f?r]@/ŃjZǯ} fNsA%fgT?>4ūhغbƛƻAi'\N⼋ :((?_uo{l,]Q .g fpJt]E%{/m cuUA^&,s,!-xT[t}"TI $t&J|ɻc~ >$$v}j'<L: [}KC.6%_wkG?Ffd=c^93H{d R6K)dTgz)MnbS]F06Zjғdh,/Pz .?N+[`|vhn^b&z6.[QbXî7sځ VpPZ;|5R&*'(o˕Jٿ6][y)>Ax ehx? TD9͒ gRdkj'x˘ki? |gEqf:k|ZfRT:g͇8] L%I[ީgQAēK9zVٍ d;X] !ޒU^d+1良/igi%Eyǃ\Fy]"1#wb!"JР$&\_J{}ii*~? ['͇6bm˘9HZ uiL!䙮㓀CtvX6>|'VQipfAp/ypy(AYy8W0=J&J_q/%S6!gk*ʋo$^a?)}Q:Ulᢐys1\wv.7G%@#?.1_=k`q)*h΁ظk5<J6-FmԚ"k:BX# װGIl݈*:FTlgpp_$7ӗz]izZ`XEmktvR@SDGG(@SQj"Bħù=Ok&94tG4U@V벀ӕPʠx^xjKZ~?%RZj%.F8k_^ A8crx# x26Fc[58+VS CC:`TnHK~ca!A:;1K k3$DjfHd_ZnRaVͮffv!+F^аݟU%D w"zV|d$q~y;LT!?Ӗsb\NJ<1-_Xaf0y`q]ήlRbQrq\ {螋?A#CdAc Xȳ@gk;G-n.ߑ>}:DXwM+m(opSŬ"Rk4$k,QpW }lA)> M~멫1dikK~bꕺPn<EX;B@A1s# Vdh ,1t@Slڙ W\bEJY<_') hۀ|m).S'pD ҚnrqOxQyT& <#RK{gi0D:ȃ".)ɝ|ˇ.k,Enx< .ćZEo@z])YnAW:ۦBB3|5˚lW! N.lS썯σmc?RV0vxBf{biI8VCEvf0\e7GIug\u)|@ [XY\7rȢZr'jX%,BxG 071NY0D,(oN)I6` K ZM؆:TC$٦VM%w0\A跓~+>c,ˉp2n鳠1U쥐tA3ˠH`-r}ԺD%fC'30 #=BjXYYw' B&1!V3XUpDSI6h wS`5 9Z[ÍB\|b zڟL238PEl{A6npfc5sۡ4I+k8>J,>_Fnٳ5ZPv \G_P=k~ԇߤk"G$ZxM~ ]FJ"Γ.RXy+1}_]gc*>'*@L=@,D{J&W < a%Wnp*V])iE?LQ8SAek~i U6k(C|$a"Ъ곂{*^ g*W&-}dYWEwd1(nC{A u{jzMH>xԦGl \n>ame0+hs^KnD!HN6F5T\MO%$+.=CFSKVAD@M2} HHAGȉNp-~Qt8( -l[M Rk{"j ;L? O$5DpCc8{dnE@,0Q@Ɖy"ٸ1?<3H1%<@uc;QPi2M6[.Hodq¨X}$O4Blel)n\9/+gݞH*G_ m{$,lN6qy 9Kݶ=)";K1st";mWީ͕tx8msG5k3x Vh.V9bƽW67ˑG/X7MQ .65Ÿ *De5qY$(NwmݦYra+J1b Ա(VT ށN'l h(6/,p.̹{9F *P\zx=m͎Sp !tDya0O/u*,{3A=XA\Y' -&Fn1bOdJ=o"^'EѽZ.ğ}ypv&'*A4iZBGkmY:RbS Q?UC[4dƷRNdR9.fmAC[&Ʉ_?Zfo//EI2"sQqȒo(uDG-æCƆ~L,"؎,Jy=$Ri>U" un+1=7T3X}#؈;V>{: Mν&-K=ֳ󒻔5$֐%V@5:p+YgP]b{~z=5iÅDE_#ez[Ф#hN{Nk~#:Iwӧ|xrcQ'42aM}n+qO|1],ЄP=*g˛i39ڷ!Éz^P.e!y2TM&Z7pAyD&^F6hCmkb˩M| 9+r/.Rf +-PBb3>݀2+'e{#"h*~~maR܆j+V&7iDM&- wF Y eEj0PO8/Þa<X2 ê,3'nUӎ@IT7j:/[D)jĺuO0=nu 0K6ȝhTiwhݤx>Uۭ?~!uzɿUsƾYY ꐚ{_3W 8 gryBԎaW@;D#!NjfUty:N`^@+Xce?Z]19pWc|Q<lXx>#t.o%6i HѾ=<*TpÀCbL{7<[8\4%bq|]Pƕⶇ$nfWO>N7v8 /ԙLJ;Ir$[4lZTJkAiT6+pЋ˧悫54 :\bhy&YA dE7k^_z?=: x2 zL ^RSwѪ|X%emKAzzV%q)o:>LqmVs["qtW\+.2%NĪ3hd #d;!GhՀt0{IRNWv>8{U8㺣*6];gx,=>,Cͤi̹f|& c1}z'Ix3{]+ϑDL$/.%ݚ.'bi0+RP905 m 0b?cǺ~'bG56[%D;i65 _l $QzXik+;dGp#0M8HÍę.ͩf@*⵻dҊw2T4{L"H=OV2(XDQɣV-^ #`;PDB@#}x6]H$Q҂0i^l1Rߘ|3R?x%#C'bqztiWRˆ,QmIyH桍K_A3gJལjY$ͨTX( -s1)u!;}ku:2@ @%bsts(Nq{n@^Hɚ9+{͙^HaU]h+RM=jEipwt8Zjx١晐>yդY3Ʋ ^WQgvp*Pf4k!Chqrr߱٢iE/ɸ>+yn֪QT}P``.* fv7 YF. N2BnTP?sE{N*{LTb<-iG$4̾*Lme"1΅lU3#j #ʳGLgD3j EIQHN@SL:g5ѸVy#䷊=8r>j5' !dL ܮ!LsJ8Z'F (K|%%,8LP$:1q&72sFxf&'cL%ڟKQ!˞u)2J\p> /j 2 3NSySS >RTo4\%s{>xop@z‘wLP]Xnl K-_rjTf]w>5OPA gibu=\g'l65E,[0ђ!<;Yn&[&g$PH }՛_t.a6rOjЫ7YvY\ҠӪla.a番$52\.BxV&Y9rTa+4ARrBN@$pYu"-}@i }[IyrۏۘBVw NomhMQF;L,C>`+wb!>?ͼ\ϮmK @,OIE l1AW(S[˾@`OeD*OKt(>zˮeU=} nwM3E^}tȴ)amFibg?8|k'qR͊EZ)Lb UFkCy jʽDAyj6ta(cz|R*|K0 FrTΛw}mjKd?cbQ ЬB䁧&s`( ̻׼[Ӭ^];MR 3a6$ru+eQ@,w4,Ekc?Í zI2=pTokzo?>1qrdWxW!fF>[ͼqʡ|: /!LL& p3}5;g쭲4`^`WnHaRЍ`[1[sx@k m*{UGueȮ`hñ62jX8?:BA@`;&2IϥN{(u^ %]._tëĻZh3= ,϶HE+uLi00(R+0 &Ҧ"Eý/GE!x$6AI70K"p@ ` g{)@hHSQwnqbr)fL!7\zV`W?D ,7W{Y%,ЉҔ2-1#8͓W#ܦ[RBXÙ,*'B'ygI&+ť9\!b4].DtCW k; =`+z2lAtLsl*Zc':u,@#b{qSp=,F?6SγD1z }p2{(Wc;UCVkQ}ML _!uB*@umf&;3 85/aEBʈB~t8MQFLW匭E`kg|9V kjNB&b(8];[xȦ.iĮ=M"׊*MFto%R5AR/)<<NJ&2[Mc!%QhGT{0>\_|$6wB#?O8h+eOEbUJb.%[glvQkZURN}L"ʦwpi#Muwx!MȜ|@#pUTD&L?Dӫ8%E9 יhr&v%S+К`pMv- D>Ii|J"Eo ~׳JFb]g*EY#T E #@4i M$t7v&f\G(SePX%/ԉOe v4t[?Y0/*VJ,9|CuÔ){Pƍi{ J RC3eX2ꆴSPDEW ›m!d׆RhrMڕ:Voqt5G/lE: ~n)~St挬ν?LNf}w5;πY}ǐs$ĥ0ĺW0c+`@.,yhePVJNvٰDž LTj{myM|zdݐ3y5cWi|F7j(@8Eɹ)|'7撮:#ÒJڶr?܃Rbón<1ϧv.lc(XxJ}|K6Ikģ R~ٸ ⱎmȠ3;S}6B]Ѿ0Ӕ槎@Z0mW`ꠖwOy H2!{82q!#ǘ@ɛ?n+__U^ {UX;o@9^k* @af`L*)H9kRqV9ϱ_F1fU*;{r:@>l) n*dYO)z@TdXO"0,uoyV+bIA*ޒxtm۾{]VS .Iv°cIGxgbik5ra^1e|.x1 Ȝ 0$8GiP!V\/nj+ѺB46]Z|jEAARJ>N78;ri0 9*h.WUjդ})#4uH ; [MA7=: oCÎ ;ԀQ'FOIUAX6{$G'kF!|cK4c&c#i-ήc9zq?R׾!} D}O3HXFW?-bY>e4|}]%w&<'2ɇ^ks14wF; YNW\V*2!Tc;嗟WŁd!Ln3ˣ fҝfmoibJ`~Jͥ;tuOccO~v[L@쁧54;Fű^a=mؒc $Q) 4CR@.no$_x;pjӈ!=YIn`7\+e dt˚&蜡/iP| l3͐Z}u9~bh бgmv.3~;9~_]r , dp7Nb @Ů#TJ>jO)0tSEJ(B<˗0OOn.xqt8 JF5w\-)ʹHְ<^wC+j[MYu +uMOF-$ÖtbX_LTfKp ö/{ѿD}jh]"~FdD{f`#mT>~8jIdGj)抳.4-zSJPnr"9tdfAmQ㿵ςإب3w9|.U|8*Vr4X=^j<`1bNڛ(Oݕq7֠&42»T|К?YO"RI&֟ zCR =VUr-3xQF4';r":v]ҀA9cYəCk$^8xE!4( !Q'*mIІ/rhSGXIǸ~<5A@팾k8/`%[f3liզ͎kJJ[JPFIJֱ BN r8]-͚jo G"#$8D$~Wsg858oh$c֫JD*QH2w_헡*Q4&E SK/Y&-Q|c(_hzeO<,PaG+ 6 Ӝ*f4=6dPhhu >W\҅9gi8}tmg矽BKev˞H@1MtIN^]]mLPx&!ǩ1ܪۻdDx;8#&b0)g6Ƈt(C(.npBHw~ lĩf6Kǝ9K(CMXV IxW4{VyTk0:j/Be\[}W)ӰunB4)5iC_YLqЎ9Et>K#썏O #0vdd{z䥌`1@++>L26mJ36(wGDU#C@-Yc zOH>g9X˳7Qy@Kq,Gs(w~6Bk<({:EBTyGnÐYӇ->:0nu >/5l ,^=x\SѪ;z-}K* JD>P@2Wf:wHUe%EmDJJtK^4Nj&p"Q+N?3syԣ$H{:QK ]Ѷ "J$@"TI f5~>Ro}]KUw85h(ɰ-$zqd=  T@XrH*뻨a LR1t5(=ܝS2KT[&MUTٻf y/C|u9PZNb{AYӡ"SO7Q@4Qthbd/p} ar>SG׍*R b!J;Q`//Ǡ$ z%:j TfRy/v|PFvF^/=:0uZG,c,q=Ll23W,?=W97BA հ5ppePJ(/{9o30>XQK`[mzR4d\mû};ʂLFmH䉭W?jeu&"adS1$j{"dhtڛ,kIjw$7f]bIv-.i?_UuS@>%H|gpamA__}Mr6\{n(i,HH)D0֋`ԺёqzVcpF* G}2+m`$GG`ز4u?c`0Os4k+Ϲ?x+^W!Ҝ%A@1KdET ,ىlv|țdu.@XP MypXEIDuW9޾b[rgrE@zH'Ĉ!]𹮶"/MVS!sC՜wpsn""'9RFxh;MӪCVhLYMæ{F% 5c$}Ԑk-W  ֢ A`@9 ݦb7*H9ѻ:,ju}z"5uGe$ 6Y7C˛S,j OWOLAJ(;}[dۛFxȖ3Ȏob'>OTQ {F5l&dDL&g!d>R;7_1m%=ڕ߶w2onEWA;!% ܏8>P7a4MlE%QbUUCtNG,4vc"&p~6A >}Y4Y^JvCGW>/җaH@NYehm 6DBd*L>PȜ5hx6G(u'xIqEט}Й7@r.fɂ;+".2~(\wEp O&_mUI6V5!t29m QuS=FԳ tP3Z%%롾+{ /)jYRw~PwW WCHrSlyE5UF1k0t v3xfV|N` dc}|j%%0>%gC2, hݹn^ZWX@ĵ4e_Nڦ!UwƄU=-#ea6_cV=B5lp*7^` מV'aSŲ?pMS'/]u9e ?7ضdtMPv;>$Jm̀ʕA{ST1du[+ߥ]Ltέ+Ci:=A rpTG۹Hƭ wCf4zBTafrpf!3d9,RUooٳx'Wt0"n S*1{U5G326/GY ABJ@"[2a{vNCf\~eőnj>jXX}@C5&|⍦wiKI-WNZZXZS$; 7@r/Dзm8Bt8IP="mRQZy Zx+?GF6̼;s5޸o-Ts{ #$&[mo]$;;)񯟕Ӏ5TÖIp:Ya*Dhh$:9:-rmB$v񒼫*&*=XcX[7 gq5ΩJࡴa7K G4zWhBjψV?mcb/$`!]ʭujPFcp#ݒVTJMkˌsy.#'"z-_3qۧM%c e<;ܞUl̅xKBXaso#,4l#' ;2jyh; FEFD4ct5t\5  W.}"ǹg`V:;n*itJt?ٱ_UVRXk"յ?YVD/hdy IO7Ӫj6S䭆i᭞&iXIY~i_oA4> ^yuWk0!0>⽓\M/~3 QzCV0vhgk(`x 5|q8FWZˌS.iHE&tC1+blX V^6x ĝsX¾k|Rfh~CFUFijSR6rPLgkp@pW$,O>|s(XBi x)<85)iupέİ~ d*&h@NE0yx ~>65kMUs" ӱ0׹ZX7m8A9*t78 V;I u P#d,9I.U{p0Ivշ.=>1cS3!qphmʹ5eMTdARQ6!#:yU#4rΉs3l;p/N} kbftIJb b+s僗(o3)Ev, etL5k7zB/iҪ30m%-&[K`pV$PX9!4s ѯFJTSc(&W2FexkG+j&[jr lmrE¾3BHk;4> wi h$~}D/;(xEh56]q㘂!F.[oB{MD7&9bVPe_d+q`wJR'>-b)^\ ůx3 q ]~1kQN*v)q9 q/)EgO2VѴ! [|4If޸2sIB'uRwi 2<:'[ %bRcJKVp6 IWy{NO^lN%͈QʸD"֧K ^T3Iߏ*8z3nxgR7ǬUCxEּjdWW;Xu`<[IbdcuyVXwYvCOjvTD,nՇGf H_϶Z5Kf muz` BGx7عxv}d8 k@f5MF, yl|u/8`IsU`/j5X (y `SӝɦߩX !k(o;9&n/?:foEtYlde 7RǧBۓ].޾ JV p2yQ=SDJL=9>q Hde$"CcҊ|pP2аu9٘=l+ߪx]k1HH" DAtfL:D K 4xA5FV LJ<$"PHSN1>I?;Ok`[Iװl$B/[7O!`ЖCLxGCTgΪgNA\qA{q@iNB0@kRUEX՟{B${GK-t=1ͤ^TXWqn, 2% i)7XEbcK~K#ȇ]@/NF0w_j4iJB݂МDEušiΫњRʡ#Q;Tw`rEʇRaH1} `8 8%/WLz2a 0$WwMnY|߮얗f8gܟe'V)PFCo#LGUWݲ|6Z_M:*01bQyh`39YE8"NKŒdiSP]#*s(nW٤a+hйN6~x!HhH׼̡@qPn2]e$ 2-Mf8uFR3B3ycCO3[mI~I[s4YF;*@Jk$DKu}È`g ڜ$DX>L^:(?D^ T?}(B.?'`~?JH(ံ7-|I]>]r󮛹L4;ӱH ٚ3euiĥ^s8*fKi+bQ f,̩ļ/τض0әG7=d${%:c] QHQ9Y`>ev%B4^цhyǺ+\)[i]-<I첯IMxL@ĵk-.s4rĨX>uUnRC0%W`Ur1@У2DAxg*7Nh' &{+`! dpO 8=SnxQ 4!4݊[_uK>Cǭ RI]py \+&n,~i4Lo'@ pUwV%%^±U'VھNP)1RB>%!>\Pցzh `'5 ƄL0F ߕC8}gIӗ`{]CW<4^&ԏ-;i-bBq$c[ *ϯ! %zz#̻kt:YO+0dқ/ygt#˽CQu_=~Uلs.nvXqSxPĐ=Q+F?芨~tԔ*RQ`Xʈrf9ZxrSdߢ-v%vmx{¸>YUP~0Lt?PM݈6ȳ179 A>:XdgRKE:Z] y{cHǵG·5}}M̓MXʘΛ0Tc=6<ŰX]}i%BvVJIX%}`}D/0 sbr?Mcg,p+X:IO/t9&6)@^8:tr1##'m8c$K]<PYB=lEE{V\eNYZQ{kLԬ"\9Wט'*A(aDbͼЖ/f 5IPL3} iˢzwo<ȋAO%B<" u"ݥsL4u9$4y_9FahsUf{aqW=%͐q6ߋ(`S02Vdұv;}6nnM9n_? r}ˬ0pv9lX15@(ϙ43Z8&4`Bٗ"9D,O8J<\Z y=4] YyKuk+R̝†y( Fj$"i>C屽͊`C2B?>ER 1NF#4Gvj;+,D.F3s^HaڇnwxE Zscroܽ1q@f[Ł}2o}],fR, *xv(ie3< p/KJi2&?'wQ<2EPx[EŎk~q0r*sQGx*PNm6]!Rˀ=J'Y'9-6Vb0 5H* GxK[IGw+$-*@\;+X߉Qa#쌁9vTKrPQ%eo M6CeS 1 j=:EcBj&u0K?fVsW'Jx~akB:oR~7l%?(!̾/SN'3PG(2,6$n`}Y)8,GǎUE;@ DU wwФA:%Y٭(0rښ^ 27̣+\ ٌ?'9rvRrD"Ri0ь7a%8b!F $}3f0QEe!C`.rkji>mځX۬)ƨMe.\XѐQ=X~h=W g^Ck&1]®5GJ%L\h DdRB(5DkY'7sHskaJ^0O{@E VUpKX͆,*t~!5j@U3{ @۲;`]H u}/o0_IZa^x(i饄Gv IطZ1 vU̧O iMMÅ<:@f7P\6AN"'} |IKnqxpH8hr(P2 :+VDL= aIKq+13I+`v @T\ 9\40\˖綀/-()JgiT+{h!^ ^ B`h7?Q7lmJbҶ^~I[4O@pXͼ*ĖgNATywknTܘlU|`ϒ u̧CP68u¸eS(h0ge< /g;{^Bjza~#LUZ3VkLΔ>cZE;Re/j"GLkKy5Bur.\E4B:3ed[W:-@A98팹:[֮oR& 믯w<r:jc+<ݣ-妏T ^0(s M2y@b􆇫{GJe",#RW8L٢_g8>h܄kA,>r!J My'#5p׻&9Det[icAKuYS;^ռ9BuH_SbF"qv{+[ 5oR>iةޑg;ܷP6`!b=^E Ynw~LFj9 sQGth`8ypI@3P0J8D(`' m6Īk9 _K,qp+Z>b2k|lFFȮ;6o^ȱd5QO!r٧+m  JH#=GeQU^m ϼ~HhhcW ? = C.G\c<ʩK?&dZxiZj=M3O1̳i5C مeO"4`lgŠEd&"W#LI ]P Qܴ*W{/AĔ; /eyUbes_~^R767@}jI:|> heAl8<^뚑$GU5 (h<}П,[T=? ߯eJ YPc&J3 :)"*!#S93ӹ–mHen"F4/m_PR-#4QE `Ze]ПO%~xtdfsUё|Pߡ:$>j!s!i:)Y +Cj-/p0ǡ >(Opd窗cLrn_sy $frRrDV9'0[ \q<a hg$JWa<_mU@ TZUyrbqơzW:|^-쏮x_q$uxɓflĔn +=;r}p؏L`ۧ*ml'\[Ԭ %e "4 g+yo4&= YiGdEa'mTn:/JЯ4d$ rz ?(6o:I<:ju~p? O: >gQ-74| r>ózd([ 8{tПp&y-6[HW ?c̠ȹ<Ѵ߬p+ƁDˁ`hgJZI7_P7ݤdϭ)! o +Zl#CY``S6_^OabrrVQA[^A R牀[l3Ŗe)]ƈoT3z9((f].50T&w?ZɊ]d;C0NSǕOmyJ\hTOv704` pߜ\dv2-T2J`KHʚ_k B7&fXao$qv9jy@[q$S.I_|x7d8/HH z;+51ps@*07!.ȱU.pDle:>LY/OhRSTtx85fGBFC}Q_B*_F\ Fk\*Xnś5_]6L;-ǫ)(y=Z'7s|^@=7iF,sW.AVSAg=秔i3.<^@/LI7,f6I7z}E} U1*C*,Be /y qUhKzVCl**lh#a+,_~;e.eV -)6#/ę r4 k2ܿPي/u\/4_7B9VQJxnwdW(;B:p36Xx`[E3 ^>#a/ 9WL>E^`RVl \*\ H.Ə& 9 K3 p"03at^NCԜ 50iėOL,w7 2֏[n5]4yb#*$}&xY@ZHOGпn)v@*YIu)b؆T"C࢙IIkTiڛsU]삄iz}E6 K CFmEa4o5z;W- aD!&Y~upWe0CXr&ÐKʇt(R~ @J&;yD64#tP{ы-Sk+и8֧ ,gYZ0707010000043e000081a400000000000000000000000166b508850000b5a8000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/ctxfi/snd-ctxfi.ko.xz7zXZִF!t/䅝h]?Eh=ڜ.+͠TERpM㴙Sr8#ۗ>r- #_*Z5!bMxk}.QͿr&:٬fOKH Լah31`}_)5IQY_/(Ҹ#⢽BJ.^gxն$/] y *~Gʅd&"N37TM G0bhfYZݥ}V'/#Vn'JX i{_Oj #OcC??n!NX gm "J9Hr{5ν>{}3}= ɩt;`P'>&*y3d)&X*xn7ꝝ`K`a :^tk]%z6 Š˓w"]8HD7rGp6K1mT#-/Tc?jE|ydaG2V `3:.N)SNs$\^XGe(?^̴Lw<$ev"2qctἴL=f(?B`F^ez\1vz<6@sHY;ii򜹅6j pQǨ׈ezo:*^PY~F/x3z/].WnʋJ2oW@ nFV 6RA2#AMmgQPRya#Qjr#.[~eSzoȋ/jg KMRBqD2鬩0k0H.K4ؠE/VWy3%coe&L~ ,FOҤmݑO߾)&:|yAI$yг^$3(A'6Z4k.Bv(x\|63w dymL5g),6{7k}XH3yRlSS0ױYU)wh DD|=d4u''E~"|h~ĽUt"@;74&(kXCEĄ;.ٹGkx :*OW;.fßUF1a3qG]'*o:Zv96<`GO/<1*\p~Sn#)KRȐx`~FV?@LOWx,H}2S'L]Ѓgr?TPE"b{ Y̊M~\B-ps0R0mT0$ 3٬$<ofmlŰ4ԕZ_hK@cTπ/]ybyOWKG'[7y@> tb@&}9q.Ve~c1V4*=yUؘ0 C)*Qd#Dz tpKxfFUAJsr6ѩ9ai.I"v߿sMt<_ڴXVHNY9%jwn6TK 1u} xaҦ)N"bo9vNL, ?H:\w7ʚ=a2os)ë^8kgk[ 0 e0"@#?O*+`vORÑ_BmGr!%O;DD*P5VĈ|(S_f_\(# Xzot 7-*3OChSA9R ͹d?Q-5nhKT V?w>Aa%!?K7Iǃ^*I<?)qmlX Eø`i a'WL?}apÖNu>aJзt)3I`^xm E_l5w"3|Qtz&2dtn!\IA-G-?\T`6Ņ0ڍӷ:u4SA|M-ǿ2V9X8#gܩbtibЬ8l*U HBo*HxDLZڣJY-)eBUFLݩ泺+bLvgf@%;|#3k̋=gQ>ctgf ~/sF6x0dsvp=evx]P,-Y1PHh/?_S`udO䵶dz%q\/A†a9',S@Iwx Utw+Jʷ-ŽTǀwCOdgo< 3rtS2ZzuqkhpEA6zdsPQ$c R S௕pOCuy?Ǽ٤zF8][|s8hoB^_K%eL, #a+3-]u@!:\d6"ʴ D زjbBh**R mNb]JVbdXfN~R=anyx!1H#5I΁A=%{Nkכl-ٗF&-Xee`' 9KMz>sp Wu2PUH_Wb+Sv79ޓн˪9Y vԵl+1N7Qf(ޡp߱lAg'JGSS%SPB0]Q㗸8%Ó,—H]}t#`!<%>ύzvvہir jǜSɨǁ. ȤO BZTUHÄ' VtЙ&$f~'% ^y(JHFc~R7c$bfI . L2p eGXv{-l:%8= `:W0v( $}wG3+6Y"VѴ2cC{x#hK,x@6݂MiSaRJ _ABcv5NēVsPEe@BEV|_?Q=5kl*d<%Cq)Fˁ]->$u*&ʌ198LEq@| PSn]ģ7v%{el=^B#YJ]ZDiS.Vlld<-k4H\+*ЦýRg@6zQi,Ig TYP(Ͳ0S4`ĩ/rW_4 Lwe2%1ƛ6ZR؇"y#pRg? w{ ȂpQ;g;e>suX5Tr^q%ex{!% rۇU t4]WBx.(nM43S|ek`ۓ 6<6V ksy HH&@66L3}႑aNQ?_mJQM` ~4hޥp ] ־%k0A*sNhXBȁ>OvuGUWltbFN}FQOٖ~UcMg3M*+Dэ kٳyf |2;4DU #7O/gBNql!WU$?Kzuym D S t`h=f 1Yri9bYR\^ǡG;|n|%H!UĤL>$~KӺvJ:)@ vyHi2']J֯Q= ܢi9e -.|L74o?e"cOqo`~w4/ ¸EFvjF.#vcaUf>/ƅ.1ll۞px˗:\O]M#]NރfsUkzŧ:@!)E{QcKuڴV*}kXB*T `ɼ I *mWGBڻl2.mipȏT^5ď1&n(z/_ 3:&hX8xo(+7uD0'ZԺ–|\y"LՂfS"za{mt(#4`&MӦ}j 9[O<%\m&0i 7I7[1FCxѐk-'o_E'{9KGwU'Yf(jQVr,/hYKk~ÁYdΓNM݄ mF TcY׭IqnEÒ~hڞ}V,5[JpDwquEwߤ.Y&]T쐕;'$.҈`q`x8'AAlODxe IKs} r#ǛǺkV~ģם)\g< W(Z؍E~+6x.)QǺӋT]RG GGV SuQ4;B@Z9"3R9Q(wR, ȸ# <tgD  Z^;JZ5IE(l֧{HycFOz1ӌ l|ZVO"3yr>57(qjb`wf!2Pt5U2R9SFi8ICVb֬Oc~=O7Nr #|EϾmαNދ` G8qxV2ԕU=suV-2W8qzˠ8-Hfχ:ܜO 㗓GY\ 4-,?`)i͖k߬4N:BoDG 1z{ fZ.0'B`/:(^n;br>Kõ.[c/H+(F&%ߪfdeW^ғRFGh/>t6pߚ^BfꋩD/hS@H` ab=&IL7Y c3"*0Ɖ9 ސbΟ\i@fc7IOj%z(xK{XD X=O͡0Ϭ~&$W![??LCz,,2|Ճ6Y_r0\h|M\F(Ax&*m1z)Ϙ/8d1yz7cK\L3"-0/&)_֒X[J gBg߸kf,8s>qU`1c^bp֨X2QoMzݲJU*\w]6V4p?m{[DzY!M(1 1=Sp/n2lTxDӟ 8Й mNХBUu/P~]tslXgn@QQf*&:E1}YxQtxu%KE77:MX9U1}Ƣg(~J `ݤw3D&{#,?\3ce_,]ɍJt,7eSdļ~{ 1Hݏ'[;d~HnHG>Sab1Ҏ)NJfXPyau\ճ b~rlٿidˆ >{ƲwaN-: K a?tuH٧.;7TMҸa՚ّ"K|t?;ezLeY_]c7qd!b_6}}pu)fќY4yb#ì-0EiG@4uwY@fY$$|/T>5Ig^1ջxC+~U@Z{"v <S]vR@ EbUʂ bY_t)KՁH+(g&2$'w$v~ 7l/"6D,5lZ"QdLG)71HfL W5uY&?HYMYS|t(qrr'3<󃶘w!KYw&O%C 1Xs 0zP=^)MKpѻL@Ɔ4kd6k+YpV:dVO奂H]3پb?qdP8힕a_GyO+ 4t.\qV7Y@Ѩ,vԞ>+?I'LE`YtcfHEjE䥏7fgVuf9SW47{A\F%rC deUG3$ |MH VcÿK SīwNPpRz0Zjr&#yD9&vE\CW`LAi2gH30tlj&\yPu.]UY(C4:y|@Gb1,W^!:&*ؙ͈F0^(G+i8I&w5{=UQ;P7y˴l;VӢ(^<¾_7^mn^ r@XvJL-Nt^>!UbW_4jE̸Fqí Uo`ju+:dR?mӘsd#2(td%MhOCVrNUYN78^5_VOgfE=|~A6i~W%si~[ *oZr_b(G3.R(50eH{t;̉Вě;IB9g@xQ%-77 ])qy;Liѓi^e;5Tԭh֟tiB -OZռmMϏKJb=\&Ey!o`QbJIa҈,p|Ne"!%}PG&_ho@æ+pn(Q34R&!``Aez4B#'n-UQ.8]:,Ph¾),akK$-wu`cwDIݼB" 6%AYr}Q` X]]աj_Mąo,K1X5F*pUnabǀk_@>W\;I( @Û?B<6~r_P3{GX39)aY.X$}T&eGTQ>FAv_Gǎ6IvXoxGzZd >sU/|Ҟ8d9 y;>s-/y :;f?dzMAv#_Ņ4dVTL`5 "eg5K;&"ߖaL#S[!c`7 ~fqz;Tɮ^d_`Rg9tR}Ǟbl6B4H,'Ӥ[Ҭ6!ls `qѣ])޻Eq#.BKҎ 1Lx\N^ ؼw/fvMG>4PkMXq؈ğM86N>:}^F$4[PDD8İ]@PMP,{V; qrUx4hMڥ&aL~zA" {^B~!N7{ 姂MsH }^f,ݸݟӿٳ2smصUoBa1fSl6LDׇeO|y B+e>\08aJ3$$J'F)T2{b%Y6em*^,=IX8)6ۢ4ԋ*/&@|q?DFҽ[bb˿&tԯ1Al8dMhvcFa%z8dzQf=0::N>86~@f'g0r(MKe}mmozIp|rJֱ{2N< Z|/5@E&{^;`zq$B M[0 .RYLOw+0PN!_Y ?:;-cS e -$o0Si54#mh~o@tJQBABMtGK4xE%y0tm=^Mi;r0Ϻ%W."0Kf~A4 w}%e~vZUqN)'&!% a6$hZ$ y\ŭPJ d.5l^4۲,8&o 0Qza"q!fHĺX\ݴwLGakl3Nk-Gma'V̊E&NwD2';ܩ-u&H,??ׅ!S= ҺCtǞ Ơ {UÏ!Kql*Bv5觞6X͐CsN>U #RPfԶfHL,} $~^F{Nt"ۜ[%\dzy=klOdtϥE"C~nmrNdĊ9.$l_7CeٱA8Ra*Gn~ |3 rXvTmF&[5,c|M$) j]mm|)¨@gF0qi5DBԊ{)\ZֹGYʑ܇T ܒPrt0NW+,[0lE#uw%_?+1NsumLɺ䵰'{\E<;/p,~aG_Qh nF$X^sJfB DFJjURu))e`^jޚW &^&ZD PʔwA.B#~Q^p*b1>G.Dsn~]UCs8dd(;F oOu[u[Flf ADŽ IT3.[D"8/Qԧm:b 1"kM}ba'I]ϔ.Ti&+`[KRKe ʔ{3Pb#[y˨=lE huL1(o. A)`'7P5O"(V=y)f#pfb^yaK6s~nPpo~uE/fqd`_,[BN9Ԑ\^G`S<)+&aY'Զ!Rm6.,P8ݧX$IRX:$ЎChT&̊bSBt>9חktX/W+n  HXnuemLiunl`%a]2i 鋒)K|8+][LU`їꔨhqGhV㧷/sj؈ PuuN"5=\&. P"2)qQA˚?#-m`JIY`%2*#uXY% 35jdXEɋd>C=@Q&$tA}Ͽ0-R{H =-rG·NK[8tH ϧ2}ڌc;NCX3 ~n_ S/8)uQ "!ؽ2&;-!2R(Nma%@C|:?(’|n"3[{ r/{SN=ni ew$(B5J-#M D͏W2o¼sϰmqmE50TZ>͋nIq/ _oKy8Y^,Hi\O+7;˯4F Lo*sSoi MY>s,+=.aũe 񈯌(I=l?# gVAkJW LBv XHnΠ'{&.VQiD'2t$vKOH?XfI{f&q$ޣν`N$4ݝ޹cSBM S|x/` B+]t?r1ǙU$m K>C>GBBeٸ~&l_cOuV8 ]R׋=!_p:PeJw'Bʛڼݙ5b9Sh# ӆC6´{房 }^"R{dvp_M?C4O,cAohӶ$gjauOD9[Zt],$a-X~+_T4epi0'J-n52=tkgW JT}{al7RDE;K*vI @a*YBӅH+6!'sa;b3AcLvu_02~@xă} 2B!8W~(`b7yx)֤h(%u!X)RXȹND%(-`"|x]u"Hֆc߆iXz- BLkH8ȣR42[Rxc?1JZ) H ua] W(F7Enµq<'P0=6|>ẃ?ȹE A-~u28rc/# b!oYDTݑ37{dt2!W( ,ex8-]+mޏ%JHi# -ӷA\ZFX@͠M H:>S 5?!CVEsqh SMKkYפ NًŽ *^5|]⓵F?|g-A(]kWR*VM[k$!p_jeRE.i~)?h"f8Mm x2U'g`+/EBeDm9Fn(;#Ѳ"S{3V<$ d֏.db;dA{H(xrqG,t]~`uU#Sq}H7 G^0C[7f3װwW{͟0rB#q5_4a/:$o)m;,H*3Ҩ(5lJHfHT07+J/ԴyW|O԰cl :`'e0z2sЫ9ع'W^dZmZv,4Σ9!hߠ x(Q11;=^pB}E b$Oڬ2id_~Uàp? x1 %݀q m\.B-!mxC_p#効 fNȼ dDz{-VKurp"%* )L2(:Px-hizqo|^%&vb@+զ#aab^=wDff>Fڽ/42c}uOEL>V=MSJMc5\%Jk Vg?)9]oKYui?$g!]ffHGdC75 ڼXHTs_:#WGOً^UYu2t>#KɽY m߭÷MP wk ?40W6KC^D4D 50VGl}U .j!1ͺc +2- ˝/13J=!LNs TUH.L$(9q@:ViMhOx^pVAGj zD4AZt*if#CJ1!;w-/JO y}q$E􏅵 ]Zg@CB?|({Fbon_ ;ETɰT=}!)_3`VПj^lp> 4ZMצ&0XX(vh\}&D[0P҄z%f­.PTwj/#)6==xAJ Ԃ-Mk.ǡP^5_ 7Vf2 ٿoårcPA`Gy2 WSBsd,<}1Sg񋓦՝bmUCdbeK%K<ȞGI;]Hz='|HG! -Ƌ5=j{d00Ń" -vvi]T ><0$n N<'آGAe;~ X?9VTei{t#ZMr$ڪw]6(v$D#8t*M s+ҙ8YM/^oV/nЦb4ĞFujVl1 449Nb;_}V0Y6[XKWDLxo  ԰2m^<-^sƴ:n;t=`㹆-ᱎ8kϘ4.s[$ EVRrX3ǫQg! 0̜O &\=pKP faOuxk5.ߠ˟lkyi,po!GJWz3/jv Q̖Fh+Hɿ߅ģͱC9~ً*u>t1MRvhj/#YPlqσ"QںdhV͹.i"K,qp~>L^b4exfKIusݲi uȅ9)BBSH*&1R6 Ќa/}/A@jSLo832PQ%XiiYa_0L]6Hᜨ A)GI=/4%76̐RS"54MLQy>g]LZpQ#^Ȟ&nRV":'&KxNCIR˻VFCy u7-E2E7>cF,cKYM>Y^: ^b'F3:=xl ůȣ4_~vEw:i4p`'t௶a/elqD.׿ N2]k9_*mςl{^[(ݝ0ODIS`q !wYĐ]?ECb0ĉ#3مzRx͡=~B)I1(hvEVu L`pnt@sǠ|k8z+PUIj T5wbʩ UFC!3~mg0\Xpv *$8(J.wSh?@C0Lp6Hk>{c%O/:U2*/Mp%ߌX]Hβ?hђlI3=H'R[_Z8aHSVj: gۤO0ː-OP`z1 UWdrEѥ_ʆKQi f0RَalpxY8|_[o fcm"qX|tӔ>X`sɗ`ԣno hp2 4z=6J.3F7!a9*Ҏ!4 hLsĪo |t^XP[{LzIh% 틇T\J}2⟎:,lRx?M_̃xԗ_Crs~'QNS6>v{ WDXs w] 5!t+ ՙMI(4Q9z뮀5إL; <W-`3˶aԍ4"`%]%]GA3e8 d9L D`dVE=Mk܎wjǍ) $^ [הWDצ?8sXBH8$n׉%ӑ}d_7lҭ籛'~i/*Yҽ|"ӃZɅA*#Kv 7̫ؗj4^Pd:y8͒I39 [z~wbq]A'X/(־\IzmX'l]n]ّxgeaߋffO `CP<0SW0^EI^ĮiT۬At)8?b6OɌ?z~6(L#F߫sd.1J%0i{LU3Ao\nZu8+<W rPkئ6^^DDnYE+h)(Ɇ$N'C:.!nA0th!\5VƛFp C]!*'^0\.5Y/)YBG+ grRK-֤+-f^j$حj"HYS{#`};ٜO3 h\Gº{\&7 #-UȂR4+WY9Y3 ^3q5|GsJNB*o!%HxyH !RVA/d)-&{uK5ϼA?[Z.KV/0&Yܴ}iǟw5L4?4Eg=@tEv9?JGU ֤szƉLS!흪OGsU!rH_:Ǖ\,Dᅯ%Bh[eϭՄ eJ–n{˔k)HG-MWAr (BӃ>nRLd)pJH TzVrcw&HWB r]w`\W9d\jT,^q7Yޣo5~PT7ew ᵣԑ7Z+ i$}y;AZh˘: V LI52R qe?gIG5g-O rQe~ jwCC%{RUJ&U`4'43o<:< /DBAk@=B "-!)%1zm2 >jn~e $i S5:zhtD?N6}0R!*%Z5m0Q}4O FÐ2q*7NL3nH1R~+pTz;ӜCN(Z/Bx1EF.[8J͝HW[֮F$+<xԥR֞Ap)x.&Uq+cumD4gRH[dlrp_`MZ15$߀p5Mxp^ûS `j^,j7&U侥O)+Q8w /ؒOל/*KWO>O`7nbO.1 ϒ4:N`mR5\j$T3S|ٻ]6>!v;uBbZ%/hA^0mgO'5BfCN!$cC])&Xul#siN2_xX:{iT<:bx%f_G:A#3馛4[@ [Ge 趜h;=l] 0^uV ^~/5uejѦ+()KP%? W9QHh!+B T1cgc#;:,?P 6'Z!lh=]M7juE3 ոQv-/wτ %;ԅSGaJK' Xpr.zRkHŽc` 0O7oN<=Pz4M̕#8g8vnptƨȷBZ ]A; h-JΐD}*]OKy߾ٕU{:lD( nʈμYKȉ W +W;݄@BXrX1C)+Q uo‚K HBi|> }X ڒ_ "? b~#yڜ4E l"|קifl l2d5#ǸRL(XiDOus&|^1QOħKzS7CwBn_S(cgk&])²iUfrG4E>KHG57^7sKR-DH `VvMsR_GGj8r]3w yPw֐<9qܚ$FI!\랏Zcnum`|^b| Z聃A1&y@{[$0Ue gY-v^Axm{it}| 9%B .8j;cnD?z%Hn-0x[DIξg> piԨȿeWĈpi$uqf΃ &D8*% a`a+<֞5r̴p_w**>蚻\03iutepYj"lklou>2A$qY.1[nkem"gsdf *~o!95_8YF2qY($߆B-12";Rgٔ]+#Yke VٶD_a];.0ȥk)$+Z{(]7pbick;GeEL sC:qgJ>&|YV}@:#?Sr4783-/+a?ǫU"iH6,Q |E]wlN*nJs! ,ݧ?}!Ys C&nrH;ͫcc-?iDBy06FŪe?+oNef Wmޤu3T-֮N Q\=>4z+ 3~hWLɣ4QxZ/FCzΞ:G'lLGfXSܚ s@ouY%Ȍ%1MNGf@Kk@عLH{rTN(L ӇYC(;CgN߫&a-D6ZLxd ִk (UIi?#PҀ6m!FA3LfOD 6=mGȔrɍw&Ï76ZI*R 57?7QtLKzkb>70EiRj z?AUL8Iq?k8bܓuhZ":z]ZC[k!/&lHQ` FcPKcEUfC#z?|VDOE@Wߗik+\הHl0`E龨)6pLnM'n4q޶܉yYf3X0F!gGTY_t Sx9BCkV_r1y$kWiTzx./͙gF,M,U --,pկpWsk٠H~!6˟Zt3_/?-yrrЗb*LyTEl~ufzvTv<"fKd>L4 iIry,_M$[+~zUR rGF~ 'g_{9:Z[c8$Y<بF?^sW2 }T`o|2_Bx o <ȌJ \{ }V6i"B<,53ko5A coؙlжLB(j|^L/_Э\u8tўFj{5{Ż .e@dL ?x&sf36gzijLڟ$`H@/ɶ/-KU)'a=g< 2ɩtHlYF(m.HeB{3i +~94#ڣ"}P_[*OG|+\ͶOm$8PX*d8РrQGx#i:٬|W[GY` Ay[Tbpjq܊c$'$Fw&iFH@^ Z.`≜$WS;CjKGs0<Zm.3Iq:y_pѹgc҉=J,t}nJHH~NYtg7z'KZ*4NJ}mfIxk7tQ, wTJ`p*a#} zI} RmlJͧN`Brn'8r!:3Z3Kx+FicNI$-^ka|#Nc~ cM"!ּׅO m R O1cPJS'+^HwDF8P%>&Z~񢛛XrT#&ԍ͓nA" S,4w2<ۄXp_Y=ץQS|_ ?޸;mlc6jmq?m5P櫳Ys.#b<T=ЂeԆwPq$[;cHܯKN^晔~Q eODŽy;pA;>s2OhyI0)W2ע#RM0?Q1Os#*б.o^_.D己pd}3ڡ$xdɉn%IlCDp! RwW@:$8ھ̟EKaP"&o㦦D6"ǒm s蟙ϟb+}F40aӁVC^+24\v m^YrYÑv&w!_b)B'*FG- &-w|t[.3dRݸv3I;:ctGN zmTJڑKB+$JكQ Qj2r|w#+ʐNz5DF y^JV';Ns!ZYJN\u$+3#u3>.Z筜1f9anK% f.;Z^ #RL+m2q_˦4 UFj[EI_EkNX_B#Nq* k܂] dF'Qu#2s:[#/Ql5Hy'U Qw(&5 K|̌Aao iCCM{ +!mk/sU0G'Dt4:WD33 =7l627 &2h`/6nQGŷ2ʇK̒>=YƸtL ʐ*=IZssolb (y$US[j11 Iv"7l`(y{ƥԭ6K;"5kS'#/K=2LdĶKe>41#+-_-VGFX 2?5: ֋?dڗt0R0܇?%i Ŷ.U;ڀX ZA^>wפcB7Č8)J [Oh;MnLs?jq,جHBIKE jōfZm:i'Q޲4~( niGO 0W'ߢE-~~[~#I3ɴƺH&WW !qbY{im)cq't &F |΁mKq \ o+6kmR#/ ]7 K#e1VA[oJܖNk^Gʗ)&<ڊ|ɗkZŋ|Ii-!JYf:b^hF=J_|6e<|YQiƥKWhk>moʉ_P~8`M\NZ?vЬW/{;jXB,kh+OAI<^q]DY&k͌<A^`ΖƲ /Nӛm-W-1>^i aTgݥV>:|D5,kTJ}vPFF4gd k3!L 4RW5;G˨#24{lw2Nu"1ʎ.ZYu7֋AsY4^#A AAD 0=2$X oh/lnYٜjUjp ًM"rP&s#)s\DZT0L k@MCQq43#\k-[K;-~%AgXLuj2OӁp)2LJ5jrb/ߙYԍ<+_GI"i5 $!@r |B\۠>n'l0<6&c/|_7~mEe;%։L\^ uW4_u:'5 qU)L(S+<ܜn-?ߵCNIUL"chcWCe,xGi /glq~3kr$tչl!$z22^a-{b@Qc"XP+=dzeg"WI8kdt 7q!(9h3I Znw2 ]0kZZ<}u&AIw-^3Pu3P J\VWRG̓G䄶(-B]) tK\Gw3,@ Ud,z2CnG"AHeChH%-.JB6o[ȏez}V\A1Y^428wۛ̒YI|#]Ս,t(sE*Z~a2G]Qj紇NS+|)mCܹ{}z"<ҫXgṀr`F1Aw|,==;n^ -3/1ҭiA3FS!r/nkÐ'l BUU6KqU?^o}MXcHS7DgтE6Qުi!-@j~u3WOlǝ QbIs_nEwQes tlޙ>39g46.{vd-\l>}IUlۻϪj9 ,eIUl vyFak{W]pnV. dEsƩE0Y@A!υ&:7:?O&S4g밢s)`URi\/nj0>k-!S] )]VH^ cm檜nj,$̻^iQ$5 03*p%ZK-ہ:G%-^iZ/EclylNk0]%$T` ۫@TW\wHkmxz#`L;ɯ)gOEu~<jg$@p m&ЛZ8Gv&"yq4DQ_ XRt68ِ}zQ?V49 |.$W,DZעDP'0#SCh xj5?>θPGjͼq!0Bv2Aq}o߯ 6~>㺹-Ko5"+&Th{2:fm:)J3O? 2 1?U _{l7X+o'%_Q89!r*U[FN*BBޤIRF?f DgF'8aOa5'RM>@gE={FHȪMw&"цȊe\.OIlvέ>m1T@QAWfׂ͖wuDy~ZouPcpqr?B[3KHh[ $WPr 1v[zڟ2֤clR\6k#(4`$mG0̱TfZ)WyUH$+sbE&]A뿤lD+UvamF>zqKدZ&\21:fIO%zz#bX}+SA X"ӥvͭ,tg0M`/:o7@ L;fh׊U؈g%$Ʀ6SbL"*Mk$ {"bkngk tޙ?'< iywp~b@M 5ǣߌ0W?ye\ߙ>3ʛN716m|$P#74B Ub;nj&Κ"L/1 MvͳH="eŭyr@%ܳӕ$aXC/_|&JbϤ.R!o.ѯr]S~f#Y̼`5q؉CRlgX nywھK=qD:\yIS|E~i9]fV4v evo}bQVI~|ou$tCԦylM J<"\& #V-Ѧ$NVf 7y#ɨMj rR̴!;PeMB.n".DjPwz3 F<-2lm8[Dp?Ԭ: DS/haG|Ng'/׍|La5j2#VUDDX.D,<$[iAc][wU?FĎG҉aoGm mh)NT1DUG #s觫^]^XzL̍*V d0kd;ѢkBT4w'慙rT<8cEiNȁUEc"2V tvĐ+[یL ^?65J;wnt#Ws|Asz K&DcE4AaΚH "IkhVuTPeSRH,XSpږEm n`>y,DBxnXuzmk N jnrǣ5ge9>!{ў0&'.Bi Jbה 9V$)l*~8bHN<7Aq,l\8yqDx*Po [KIXFzo=9/nvN NU!{Xa@.nM7QWH o}OEJl `k5@ZnU= [i ;js䅻Dڜ&D`_zΣ܂i[J/b=;P;]5Q"zmT6їZu[\љtfgҮYϨީySE%ZLo D,%KWlmrrYʜc z;d LdڏPY3garz e\?nZ_A?0a~oh})h][έHT!:B 0MY9O]D 1Xb+GF`)RxᒐfC5y}jI/:1C ɡ>Iin0ܓvg*!I7dE uɜ%"&۹o 3:ZM'MaJI]vs-lЃ(#{tG]+}E&`G x|aEfw|:Ueqbs!,+{g"eP4Z7:[4@^$M6×W$V fNf.LF*U3c~p`&ϰZ$&5e|HI@6'"NX-c%7=v ʦF@Enb>/ݺ4%<n, KF[1Q4;:GQAx B&qD!:ɒ—mL=V}䜡cL3 ٜ,!e䫿JU奷ݛHNZuAmЧŎ,ߝa-H x`XUmQGeu{IxowE,X\(=bwB*-vJڂ çit#.RfQ=<p61. +[&ɆᇑH$4%T݇q[HV|sSWț_BK pZ [ 2pTU0d<0\0MpvPdw;EGlTC](.M-""KW |$xz~Iu.5A ?a, ,iSP ]~_{smRl-IȰf EI0F)*L[ A)g;lc ٳaXn@4OdVKmnS;Lۛe4#U(u!=@?%ul֌*ܶqUÅFt ڷvGCH}63J\n۱lO?̲6-|-2^PAq)JdjQV=m&8mb6u`Q2Nzzn@L1T.z/Sq9`'#b2 xQ! (h-^Y+.oK5Q tQ#Ŭ!{Sq`[gFed8.C7x rD^Q~Fnw-b,xN $ Dh @@2N<8eǤyeh|#.811ArTn7\GeXZݯ=@h4'(moq~悭 sk[χ*$)< ?B! ̘N?E #ZOXKݱktKMBn׆J.$VPSw}}.{T ؋5[y\v xȸ9Q|($~CCJ8<~I'8(- 'khHHnmXE;tkUADw!Bٺӎ$* hg(6iܧ1i-wP8gm'8/Q3O^Cny#j 5, pH9E> gNl^B2-CY, [\aubIz %|΋׳C g(V}Yq#57WLβFϴeU (LxfOy\ϯyj3Ao*(`S}prV*JoNr =dJpWQ-M\]GW{4<,S+9ֆvdν4F 2{pR}ZtA|Y$毢ᎃ;5+@to:JqT w[A]mК ͛.>>bMĊz{]DYuRX(/ `Hb|t*H ei(#Xܦ2ɴҟʈfٲmz*>8} Դ OyD'ⒶyDZ`w )L6~y˽5sM 4.[E40oLI:F߷6q#]89ݮ@Qg|)sYR_#*R_IG)J6l(N -ESe>Bk.A*D"XmG^ g9r4@(44zƑpVNm?YSIU^ƅeоqy( *1:K/ZPN|ïYo!*B᝭YSr>Ou=j~j-Anx+Q +5,2w^d/ 0&-ܾ![j~%G%O[?fطSqseY"/G@WV r iroT=ӗO3c.1NİIB %!M\|>() e+*,gK[_)o\ g2wyzN'dnBe82G4|>K㑘FC_4v`cQQ6SGq EMUHX WC-qgyg6,M&W4h)4c?œQCi.qm"$MTb/A{O)oHcn y>ղɋwտzl&h<5? i-x Sa >) YܡtLTÈ L@Cp^Y$[dfCU 6G)WkB\#S@?C)Fڢ j bK"Eoieϧ5{#扎۹a\HT3 5Z~2jgIu)jBj MĚ$$jו\Y 8?%lz,+5Nv3,4\qjer7QM"Ff`=CpRCN U0!/1XSnU*h(Ny;sUYvSm*>ˑꐉذ6LSs2"5ϿdIwR aۨC8P` B0X%{\>,&<ԺHwϷL}7fqP|u K6b@(B%dqPZjHJ5;t'߷?Ɗ)v"hO}^͊AO"`8S<>S8JT\N07T"4VQ^J?ז-aa̐X6 @DwwܻW*}(Xo~76t:2Lŗ,{Sc</4OxXJ! b @m X-'( g5́MC%NaT-z:/sl{wpsO5[}._5?/uӺW}fI옹f5r^Мλlcګ;5d$S-1eM 7VxDdP'bS0%ʨ[45N#%vJTdt ng$^=L)j-\׌vr#;^3ﰱJ9'<~m|Q/LZHGqoib+"}Jp=҈ik3M_#9nѺ)!4b}kWZyH"]Cn4s\.u8[kC~E'yKu(%`hhPzjdGhՓT5n |V[X&7f<;<uJ"<ɁTͅ;ur${N p&J+k&]Aoq}' !.eT׳a y'WZQ:b XM`Ue 򪤱؂0rX6-~ߢ %b> I=rvaXiKjw,.vRĵl3/'/;Inb']s6`zM^L&J"QvEipJ?7kXF]qtAސs+)FjT@5';3*|<ߡHX#d:ogYZ0707010000043f000081a400000000000000000000000166b5088500003ce4000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-darla20.ko.xz7zXZִF!t/<]?Eh=ڜ.+;,^A?so1ٓ}"QN@D;kF54ki٬C̙σp'|ExBCܡE`ϕ H<&N%χ䌁 X97ق.F"0H)F:h^V1q915_<1ƔA}-IVBe׸G#x}Vc}¼O QHxBm2Tm-e4PDLֿcrc.&YĚ  d=t(.k6ܙ ]vEB ?@p*5ZX'*q?ewghړT#EɥuEo]RZ v;>txqr a9i,'!:Yu{ ]br!/eƊ@*OaO G;ox_K5IXSjż< i5P*b =m#WpT|:X͞}ǐ8uTfxU;UHhV˾.vQ降[N_Zm FlkdeeYYtqCԨgFzauo}{4x}* 3(4p?T .ߋJuJl8z`h(ߨPҁQy#8 '{ hGNNnW)_5Yv(YX7\#}ݦqc4Ea.d&{TaDB" ;+TYXTbgdp$w6r!6]b>5?}ÇIgσ +XCз eWN6~OL!A*8ެ}T|mE8 iz6KZmLej$Za]'XW蟐qއx$%0R'%QmV0$07!gZz8kgg<$f" h^is*_|2 (TIJRaw8Uƃ~p?"ǕZlެq%aFO6l)'O#l "u5" @C\{9ŝ/y:6@ouֆ7%&~`Hhɭr$*>zBJx3i`OT07;'?0 n2G{E2o$iЩre[ia;tn^fPbM$C{C\xc3# Z;.*'̮Y0JJW\41V"ǫg;@Μ܅x1|*iLj֏ѕb'?)D­pK6JϧD .$fE}?JLKB|뇉:΢cd7}kȓ9i@YX4~l J!#OIz}ng7=9lCj$I`B΍6uKN܄ƸiGb ˃uqCw.\Ex4.5a؀:fHS8uT |l &-ԳjK)ml}"ץyH?o܇fţ~G8w_zSw3-3l}e/v'- wXM_`l.@ERق~͘1Jec[8WkaD}xhT),!(DžVw4w5*13Z % `%tl:Wg0uH?Mz^OdD ۲5%0rM]vdV84/n޹FHcW!ܺ:U<w1J#SD2Mt>ۓBpIFbn КA0_rLa$qSUDtDRh*ꕘ>m8Ջ2pBgCyeo֬[~N5~sS-{+C91;OTH{G|JC$EݦE.YF2%C`'wx<(hS%Ƴ]rb),UHu;]{(f-\y[U5~n]7QW+BfgNʷIw쩭P5L|IwWIp\ <"B Ķ'n#HOpo @nS8ZA_֣Z;h>/y 08qrn\;;hb_}3pmJzۯY:gͿ~L oDY#iVQisSq(-(]]@i zg`sh_μ9O.7[lFSǦ!Tcr5F/O ϧ.#1=L̑W Ny_ ts&W)Ã/ד"kްѾD\lzٓvt~w ,A\x`a-yA^uS<`JP#Z-l 92/{_ Jז+JiTw>u-^ G0  s&͏IhƩ$晛eG٦t(-^a`la)Cl@"4 9> l{BqTKu'8n[-Ȼ"r&d-qt04 q\MCR'#O{Wc4p,q2b=Lp`sgܭ R&b `ɟުxMKzt_V0c*p$_E &ѵ]qX$B.ty^]\YXִH1g>t "_e>wfNBx5ey݉ ?&l (NP }w~MG)պ '_2Sv=eY3٭rZP?7xh}ckLRW@b`9.G~Pyݶa{- 5}q.ڭ0NΕ с)k'^+U1LV}M(șN: `^m-4$7f˦$%!  my٢,'-:w7% %!1&4\-'y9 gHǝp 7L~06>DJJO:鉢rXxb;Ƣׯ}֟7շ#Bn >G;eEE!I fym_q@&Nk7@J3i!%R;(c'`*ll4dQN3Q $'uWGl+@?xC̝7(_vq$*ׄ~Ie5A% Bvs)wU]Cu+2Xa~KP;ބD鉋A~.^ jٽ]/eÜ/OPKܺ|#Hѫ6TAک 3$WcCsИ唽/0-*U{^Ŭh:>\*^Gp)rqֹi-*pP5-ҹ K}Zrw6tG#t*aSsvPJAl<3&݌2E~ ]%Qpґ.%ݟOה]D ya1 r/GRHHOvۦ:(!mkPߵ#vN_/vSHΖ3&02==Xw3!gQ@A!w-»®*R"XV3h\޳ ~l:3 `"姹=6__z|IIwS\x]BMFc#b@]S@lb?⪓/r%ꇇ1v&*Zb{'Ӽ ̈́m* _c1h݆e?$Jۭs@]enneKRفmeUϼ& ֨R*ʻK"Ѩfp 5:DT0BPe>>OYśí"bvHPVˍLt61)qĹ$ygNRZ\fj{]/ ǯeuU-R0pt7J e.{=w (3av9e C3knw.:@"nl %:#w< QLIJ㯂UU突 "l .Oz+BV\&>Pkj'jE*ʴQ}9ӧA[(6lPH2dE[ g)ƴKr7Cѓt铳>}%;TEF_r S+8 3`S]x)bmap|0g" &w%`˥XloG'$ui瑄 QB+GCZafh9FZ8_5OpOcB(*ȸ'9$ iӰU@}J>$8"x$m:;҃ U$D]Vꋝ_ ɚ8Nǻ @iZ~~<|g)(),A *D<> D Jў@<0]3 Sp2UzCy?q.Ww09 A{g@/8t6!Ҿh ;XBk bs `R<`3f{SSuHK^I)(k8qԇevc?iC~|MՒw.Dy5V.Ri6 Ulټhv|WIW Bu'' .bs5ݖd FDJ4:b_’· ] p@ `s_u.hs>hxM`=& ʉ'n[и{ yxѺu2,?ۂ1za+b3 EK(%+bb |Wz=%)(Rv  P[E6;[Ob3݃wNYUCyeugs12DʙCc}wnF%qm'%3\ rx=Cj)\j/ &'$љ_YzWe`AӐt~b?6)@^v vU@D?p\#2zʲdD %/ΈXʑ} "[;7EJ͉XQMT`A6`^禅"?hQp.@;FyE=6(bgs1}͹X" uM<6̪QQŘߐGUcL7)g |^xOecC؁idBW 屮elnBM݅ޭ~ pY ,7 4lxD< )4GLǂ-$F v"":l Й|rVv:V-k0LKV0uV"IKCU[?Mag~1F,ys. b|x٫8W+ê53,A4el"3lDbLۉ)3F$.ā'8S}B2.6>+Ü HM' [Q{Jp:! Zk bh0g~ ~AHI+vo0OӈyN=:Tvaز<;8՝t*򴔴([y{қ*lt5o[*XDFDmߺd (Q!܍0 .?EzӺ]EЏlgZ/a~V6n4|98tؓOgo)[H.r Qf=Lj-NarnFV 5E+$$.~Q6#h=%%Sgpw)2U;''in7z+)}P(sC=]xXݥAuj6jH/K.;!w6ٱ#yc7^^}2\3zIkeNO;A:vz鰭~ViW!vn\t*Yi|ahAFI.J(&;#F؊[OxŶUeEYNk)1ܡ_<#܅Kb$(V١m_̤J( 4kXXR%$X9LU_+?ў_\h:\Obs5΋Ղ=Z' }8qzѩpsK_B*o <zNZ| ,4*ݚ).1_ =2"mfOޠ0 :-k=?O@CNIGo4_yïv:G=v#ew'"\:5)ڜ%Tj7ゲCB.IJ-Ύ2<\ <5{3W+mK:-sMFةiĵ p[&\Fe!M&ӻTg.y#JԻ:BA4Ed}끊QtIGf_1u2ˑ}Bu4ޑuFY _gY̚U6Fa Ýѕ\PW CDC5 :@YkpDgP^ow5߶w;P%0X[ӑp2R W{&u˾ۼu~'(y$/. ^p9p7in9TN-m'FDQr4M\3kO`ʖC. vѵDYunơ̙Hk`,7$| pcٚ4E[k+4;-F؟A W aWYf>""ƍY]R*,X?,gN6,-ыeqt&ܮ뛛< |I_5:6/=ppajUKɷ?Vٹ/h/Lt=CJGۤU+9Ҝ{C?T p U#!LTmR ]gbz j8V4eI#zvI|2=X͏;y?X5lu.u$UDpLS`cRA$| g4S;cXGƠz90aoߒ5g02@ Ck ]z^PckFQ?RJ]-P\_ge!%u+eȿ5 O9 ,l7C`Ц@o{cskf߶aLyJ^^8e_UT%{0x5oh|#^1xwhTyCNkAq(bdcb$. ̈``^1 (V]g -_B)&D+r\38#}\Q؜uؠ !r&Td)uX+毷+/g^ts}Pj" Zҗ dIpނU rݻ+)2hڐJs/lj7=!P]%VKV0^*.2飘$篓HJ56P6 34iU=ٹ/,s\&f$(^8OXt+r?MccGs%FFVaNz{gÍ*uCnݥ(ʖ Ux9JT_FOuuvq[v1#Aem'.b^ ȡxuiZ*Hn8" uFL<)04>rZs50:m)7\FTA &/gǹ2&mSS~p^`-u$d{,@O6oiPgn 2Z~LJ&k[j>f!T4P{w|`wNSKq$}R=ȡJ &|AP]SD"ӋmDVidXu>i#,}FI+njuRG`Ϗ@TCAxY [kbmi-uol`˵KԐ&mdDF|{6 =Wf`d};fp|l C඘P"6X#IKUnK(63b4u"gdG`]@MX0L׼NIHh{1fRdXfyrrg=ȫDȭ"RS↑H[*gP =!j"G7ϋ w\7)I@@WLM 4zsA=)Bw%?*:Pژl@[.Z6uF2Jiml%b<bı,&+.G8pz%k &`+ VsA"_ 坌݂hyucц? u}}F!*?| NzjզO}/&GY Em`iqg{4'AYODtw1jrda~/7e-7v'ߔe+5g\M_kF?zJ{T 9‡=+dӎ2]( +_ZL"孌G?T6|2F.K(}|}y=Ts$f/ O4.K^?1FUSQV(7OvJpO9pȱbï&bt( 8EYgy|/MŸ%8?ڥ>+>A~iMHs=Wh7>Ƕc#Y b󴙘rRUǺҮ74I֔:nx%gBH~ӎTI(+Ρ*0'A J V~^^ $h:mfSsƟybľ_ stk!;OB;a:Ɉ_Ɵ+(GZ! gְ;u4ƽudڽ̆[ֳs *`'~Qm a/ztv8~:M;c7:Mpg$0e&P kaNEe%O<5eaV~{&OXVߢEt1y=nSڊ:FV0 \! rsOTY"*o8% 9lH`=`uq iLW\̞doBmᶳaQj`t#;@.*4:PT~!|C˓Drjvj =HH ?nZ FgRC研2{UQ''%cCVWÌ9OJRcs>t+i/Hisd̒eWWWF3E:F31 jI~szc>Y֟hLf2< |@dth2$2 -T0§Km el@P3K2KIn?Hۋ#/\RgmB ;GǺIBİȃlk_=8=U$qハAӂ @F3|͖.>wX b<a"m/xEѻxN>h_ѠSVL0偺I:O>GVDīڡd3J_^D:αyNtu`}scoAλ) z F?e [t=րP8|"%BIcj¤Q7al) krX(ˊ' Sy 5$QJm9ZP/X BW%ܙeDG5X,C9D٫1{VJ_hc5ub<ҜrG3bW_F> P _Gtb|L˿,M{Qzڶx|yg7f!sHI9b_'sJX`t'ĂfBa(>)%y fPx3Qn!2+Pȓ 'JH#2 xg K'cE[K)ڸ~%/+$T^h@h$ 8ES$mZ$aw(NvkF.8R-ij4.٬t8녟߱3a].~R!m HD7Y#ݟ\46Lo`Kx>?LQ4]fc(k]Ei0TQW3aĝ .NEeZH")oL'LA[BNmC;Gy!bc0z/%jaT'ǃ3JCpKcTW!*$-8&QPڣqٍKzZH8@CF}ܣJ7L|uc2[[TG7?5@U#;l_7L>(k[;GA<,ܗ5gy`ϖqlEMUdܩTXk'm7LkU!ES|*x,ί9E)@괹]"jv\WEw*U ˢ{#Ldg/샠 /vǸmsN\a wre*kϐ~Pa}>р"&,{- iXf^^;Qt5,ytx/k Q1@ZweѤ/ɚm؈gl56Tn{X+ Kh~|#ބ>h(~r<| _ˡ!6 :M33j͓ Og!>"JwI3&BO|{Fq}"X3pUq)#':^0'qs};,j>J(lP%EklRB %-ٺ7_2ҏ|mg-ߕI.Kȵ|Q֓t"VhTh҄8_|tKTN| 7I; ȭL"f <{CO]l9[7<ʊ()]}51c$TKk:jE ` jlC=VyZ#6oʶfrPG`cӞ*x)`E3d2_L:}_l#-RwEY[AL8ɳZ3yF^?gBN~-ᵮ/tv k"N-biz<Ҝ-pEm8~,i̵wr5Nw] }嵯G# \CJVqml,]-,v~u'ΔJaa|FdJO uyɬ45$2S%XU|-q+UL |`d/Mxd{ Pukzuz xVDsʈ+xL,Hκ/-5}ۛU @>oXyOJVQM 0#?*mّA9Xuw%&!}y8y!I\?ޑp@ 9reZp;pb|6 k)Y/ϛlgI50nMȎ˼*Ijots%^*!SSXK1iNbUF}nJdj0EպM׷N(="\ %I>H]sevO3.r e|sw_r5:ɐtG VM#XiN&90嫑fO2; ͤ4}$۴-mPÕE>B%VfڬrhKw$Z}0Mj[^у \ RAnY@ߛyO:$Ch^'ƓMg$=̇IvܓtXzti )[)ɊtM/3fRvش.b־3&tH]3 +ru^9Dmbꎜ>Egů@nb㔭RN|eX77ZR{ؗfvo_*qw9GI$K vD9Yle%#z%#G5ּc Bq]Na.b|Nt<2sWi}uD (O]|Aw#/X'`4 ZQ c5;>eByq@6i lb.aߗD٣c([XDbn`jwn/Y&(?X,OeTObّ9F u00"jhyx&$hMi5 ttbNt>_03q'*s8WTA E*]֌mMhwgz c*Mk388 8kd%@ {Ɂl ƌ/TlR=TjHZw#a2Fwg 8l8UB~$luCߕk i0K՗%_D~?,m%e gz^EEcht L NCMN7w#CT_wݷ!Җ 2u\DW#n9J)K}j峵"EjfʃP-L-KۿD"VA}qYW~)?3*QfrT٣8?]/Iv]=釭Ϧp?KIF:}0*-m oo pI7nIUtrdʆ<ƕen7/`c zƆ3Cj6U'"jI[rݵC=gdd]Y`KabJʲwJ1e>g{$Ƀq+A` 3?mh+&rj_b]eZc\sУ \);R[hj4*hQ@\sxHXϻr.EacWjw W[ ]3BܢܓK7&mN2/,wޱ &l]ltV >G;l d=7#Ow~ >CV qed[M4!E=b'5#g/PgJ'Wρ%b"=) k]qi0YȺmlm1K/? c}(u0VKDY~"ɘgeQionӱ C0!o u><;͘Ej ZwY-<͠ :әČ$Sgѳ3 b&ܻ^17pfTSܘ)ͮv 'T:y!'ߔ(\Lh?5tPW7D5{]~I4M^4un+mNSNUdQɒ=7V|.{5WĩA7ZlˌnC}IޚYИK21N @J~PyEjO=f e>7ṣ|_Y0Ԃ>kaLtlkT1Eӛ\< + H|.[E7"cj€^j()r-.k'=2CyLWkeGOzFUڢTIU6^m$v3BbǼspBC^BKze 6jrPȎ5{t1b"dmQB:mTurx3rԿ@6:r;4_#rϬxnD]vGcV('ê_ܾi#pjYՍU0[*gY`3{hGdE93&] au۾+E_Iײ;6g<ʏv"K8cYvq2vtiA<:.\-%h?|%tNKxDΝ@LuRE;_Bp~*t78ɪ?cm!4H@gigEkn?AsDo 5ބZxEKnPS yYxYhE.>6;#ɄǠM,p[L!TR]yM 5!WX=`3rc3p/$>7jK˖H]ʍi 5&Z țK.6=Fyۣ$oYS1̎r\$ë &ǒuXpRJpMln9Mř\lo)O- f fl>9;4vQr5F;|B"prWwάX |v0jctۋs7msfFRN{U<Og՛s15CNiţ;2bfs;:%E%]H$>pjE8;&-fu %?ؓKE30ߥ;5gnQN{UEfKeUP:ǬWcsv9pO#PZLynI^wREMZ¢uA!6+O%ҺۜJ%RX?kyJXa?~zM@ik6_Q6LfȠjpмO]֬g 5J9-7aYg90Jw|Zj:C`xpa+C=T,Y% 3숛{>|mxVp[.x%7V85*ķ߅Z5+Ǎ^/Hq7)끧u;t ֳᏌJ ^ݚTy&dk]K>SHJaiCGF3(|՛{]oEYvtu΢ӤX 5C-~#n~"ڏ fӟc(_{cuzMl`ZѶԀ(xů6OPh[o^%W}>e}M`FJW蘣di=vO d7L2Υ*,ɞ_c;o:E'Ld2#(ýPqϴ^q hӸ[H*Qb K0@]GɡXg2 3aZ5kVb~h6mɫ׋Sl8Xֈ,a3A\pqi#p\AJJdSX1 \#Iz$ϩW >M9тѩo|fh3a>{[Z^ⶅˆ;E-3\_OkKߖ$E=m i[7cN.ia5Z!Pd q@s%A"huHxw^zs2&yhTy UL=[ tu̸zJnӧbBr,hv⁁zNS}ӴFxy|5z#LmWL'-?F Nt3k n%xڎЯAsʿ9p yr &26BqnһpFE![}QݸCakΜAVTv$PBg|W+2 s٣nX?@ɴ^z¿B ɴ{ M\2wJQvG ^R.-/^i'l痋Զma;>8QRMx&-s26-FR V xqJ1ǜVl&lUdfD&~(n4 e4Ί譶R{]5t[D$iFfN&\yB=# Ykxulzـ)|3H<y^D 3ܹ-iuZZ$9`"6* TؖCΡFߌMZɭW`nQgr%_P5$nT,fU`s/J⭧v@mlD_hbj19}C~~?E>ъs&-rf:p&] ;!YCGR]pk",#-jE:ê:[zMSI Dnޛ&u*q8 缞Z1F)+5KYA79qش1t 'oEmr0rg{]W,;_>;N(dQYEz^E (UhZ1i@|̖c,mOЎ ,iPh}Zn!=\,'Ƽx7R}Qv2AiIZR֠~/ $E^ew;fgͪ$<9F_e´vGj;ҿph@jf Q!~+A;=xɢƿ̧~Dva֔a\Fv^f"nE_[CHDIًrϰ9v?*cv0n9LFv!_8-M-{ŽǣVyE_Jؖ;$ʝk·`wLlǀ]հI|HJm&ũ],a=>ϕ^>X}Z mň,29lbKiJ纑>k&d:ܩPWNpBnIJ@e${rcUгú>oΓՂ38\y MRuB aȚ4!inCxa(H!dnjhIDZ1)=§r,@ҟPS@y-#lRJ()`ӃήN >>3p'Fooy-/%\=)QX Adz0qT[ta^NNki;-_jLO$RӶKl$qrP.@K^Q5nN}E|-tkkYF6G&n {ϟYP{3&r.HW&A˾WYNv!5=UJ0]Οv7hUy[ UQ_.ѩ<9wJC>*f! =;^v!Z f ]^kl3nJQ_*OƌsX6cr!?/u+q`A^lan>{h`j@E'Q(X6SFGia=+Ei={t񍔉8rl{ZRQ7 eC[6K(z9pNj5^Cm_h .ޯ6ee1ʔȄFa9>8eMx%kLOr's+T%&0s>3; aPlϳvVn;h#@w_}^Fg)q}̇$&=_zR4Ziem_F@LUlwF*߶b5aERƎz]L Fw&ߕVROĨb jY}0աlOZ%pփK؊ 78Λě۠3,5' \<$Ⱦ fĒ2pejZ6%+Rx>G,^ACޑB%W;};pt, B;eAtz|i4/sO9:TKՔ_׭U9.9MBHާacQF*#=w an 0ELWX\d0UZ\B㠃O~?>8# VK|T܇‚v{?|fsO X؞mUl$N5?9ppY+D3rE{W#gHt=0B2X٦*+o4"!`V=VH'R{LO# &Q{d] ɁO= u/k3PJA,@Jm.k HzJ9R8&| )R waRPZA&tfCȪ-ְۢDL,U&DpB)l_Xo8M^aasQNw Tx%Eʭ<I-55dN$Wevǡ M*C0R!=ź|; ?<˿B c69[K t;HHcZ0x-PZl+=k >X6csE[Xc +=pdʄ!+x@", $9YP@tbĻ!`syX16r:DRx?l(n; uRU↾}ދ_XZFQ ~H!Q \xLC~/}d[3#5O ?{h6n)=Gէhbx!{ٱ}jaĭ؆+,#2} w\\K-tx[d{>H f{w9 B T O!kBֱ%g>~ѣ x P}A{$MH~CW 2{uֳ]rr04B)3ueA:Vi8֥ VbkۊGDJyYs>[HTL;aK{Eg($ 8 R+kuf@P+WV% \t/ɖ3O )dѵ&F c dn] ԊQ:wkgdUT=`HmAs/6oi|c^faj_O-/y6*j2ů;"/- v+~⁽ I@$?V< 5? tHߧ$~65Yc[vF`]kn.B0y$1zFro\2n1 KEv*z!.07 //j~sIgkN 22?8X,8 *ћz&l vNwuo1Qc İgsaBZѤ}Kpz #`Pi`o,r뛦_fOCQ&E΢T`4Wj'`4# :b懅HW6Xfl=ޣh1^ 'ZG %/ ֙~k|P]X[}oeOdT>Ĭ׀r0kQTUİF:εSlntt:CGzOf GsNMZ] kzc/$3X[܎a=LC#= /B73FQYd(|~x7#6{ þ+E71Qh9>ޫZ&Ha-$lif|q><Іcɦod֌LS1%34 $AEAi5 `>RsJ7/K;WVURX;ngR}a;s@׎:a$m="`ZAΆzxIj 6UrZ|ܐy”VV]Ck8{P8=L0Nc4VyycՕ] Ns ^bm 1yI{m<{͠¸4yp̴׏u]~\d%> ER+Fj+/Y 4_DuOEɐ!&Qd8}U# .͇OénB z2S/rO+%'JpE@{mtC O9+ TM٧,a !uwV*y 2wVل _ltogͳ!V[lZ1"lՉ?nˆu,go@~v|.Qڭ"Tm: ?" u 36b$K96Yh>r/=i)#k~Yֵ&jw؀TNpav߆,=Ho>q fT/g'D. P.>aaSeo*{WDRkY ȱdaӠ4rd'j=2n}V45/1Szܟ' YVDޞcz-G{KaǷH7X?u]ɥaZ}33YgߘI}){B7Iz 2pNdT񑉛1daLon胜(yɜ+Ml[nD?,=ʒ=at Άs3dȰl!$ld83ҡ%#A=g#^(#7yMsd(wu6;bpI)fK9 =N&_1t^iS,z+ur}pE1\<|% u(]Kq۹4[5U$րY̠B?5W+4څB?`K{ٿEAujO 288b 3(&HM5cEJ4S,?>?4TXM']eC|ΥN[1MPҕz!*QӑU}_6_[v'tT2 8>J,(8|n,XCsBjfHj+9 C)FCen̯]R,ك'&qFa;򆃖f!Yd_kk>Gҡ7ȀWWt+!(bX(>Ě Ɩl}ݨBșFq0>]Q%[ǿ|Ék)S.ٙo٥W]Mf? J'3[e1DjճYA",yGɭPw_E+]| x?ٚ[Ţ |Ex,'6mFwW>`UǤŗc񇒙4?eV2*anbv걊 ۳۪@m^ZPtgsCҽ4TVS_]YrKQ왗Gx֦m:BHÿ1fXƪby2, Dՙ[3?EpMOHL纳eۄVe XM#rP_A-$щЖՓx혎#n' -P|DѤay[A'+?I1(40M Uvd ,O$6tuj1EB`"1(:`љYZSؙŠ$×4BL.+y&2y+QNNiƙ[7cdeI#چOwg6<-= "P_LؙcdԹƱzq% >$m{ PgEBI\*R^|ArXEF+.jen Lo]S'܇6?rܘDElyF_hg}Ognph=+4*D[!I EOX])7nqeM2\YI>>f@8~0 jI˲:(Sn;ㅆb4]X$kڍ٣&3xҚ|$wr_5Q"Atf{Ɣ΂ZQbQɊN= ɻrYιݾs&CE!kA&<ťxn=ɣ%rC e*ȢcŮa`7M9y:"9E q:TvD{- R5nSqೱwy=Np_t~lfWF5牲'e.]+nV5UG  zb!/(gՅkS`vI=Ub/Fic6:T"GmQH RtKm~ oUT/N׺O*y9̱.f)? $Yg,ӫ願fuU.#yn\:ꈗ0#~KH]6qvݺQ_#h՗Ug·Mz\pև~ُRK;q9yPybj"qs,gKhoG>.id9;~uo3ºfZZ})k AT)[_8jce%pp@J$fQZLǾ`B]Ϙ*03H%PGA֣D6ܠ`QsSK;˖C٥Nϝnt"8^ڭ+G8G< #CA3bwUlcC.r;i=\hG[w~.m@h@$C0)#ݺ+= ESUT@YuR%s9&xu$D \>G~`rU+zb_?賆J$ spp] u yfpֵC $C@U+h9` )R01#eA=)LSAl~*U9ITTjng`SL#j =0wIT>DnQ~?<QqX@r͸@GJ`] Ďqx)UqTK1 ?+"/ RoD\=7 5ޓ1 T<_=9iڰˆ; VP8_U,0ٜZ08,nvI" }7fnЧSjfQXǗ0~a@(=TȊϓTS~dӟKA#ȓۂel&w8X,T>_åGTDP:ǰYs# 䧉yP%{!&;ST T>j{4}Ѡ^dWOʡԫĹ㥣vw7 /L;`ـB$b:qƏ]F v]|);+3)~ebVX!"qE+2I^3^RV8),RLMf0H!ʴ/gDŽ>ǰtI=ay5Nwh=`6i(́ c9ݕ^gO>6*/Ctk} /_vxRP h"џ*V~T]V, ū dxu(+]/v ?`SHh+Ah ZH-T0Y2{U葥~c_w ]9e)3~N(X\D{>Zv(#nLUS5V`8;yO?? 4!$wأ:10$ =NCa;ECSog@%E 'dd5AJe+ a?ꏖfqDӆQG,Ng x$>ßAd9F H*B}g96f 'F/F1 *Rrͪ?iyI٫; E쯡XHQ4oC9Lp3KZ@q٦5#l9ˌ WdiBD[C6Jr3AbOK*T€Иv\܍ty.3Ue+fv_.7(tp@Y X` _eȸg'@SllN.'q3"7@RdN2Rn! m ${y%"HՉkPbH KQ >CR*Q ,@p_)!+ !3?*ֹѱ X%K_)GVխ lL-<13nk?!ëA2_W! m2:|~} 4φe2*Rc[ m^f5csŸKWe91L ͌ݎ*ZziajgYZ07070100000441000081a400000000000000000000000166b5088500005aa8000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-echo3g.ko.xz7zXZִF!t/Ze]?Eh=ڜ.+˥@NxdFSHly|2B_ơ0+D2GQ2MT\HY[n@'C*Ovb3p tUj7X߼ƗP(FmG}t,Ӑ ʫx&cNUz4V*b&+] Nn Yo<\ai/o,kRw魿4u\:&"~OA0%_ lbz]xܓv-CUC1wl*}K4MId5[vOѽcYk*Ao5P,an/䜷;PچzFGxjd@\Cg6Rvs[d- GXO 3'HGxďYYU/MiZ)Mqrkߓą˙bGpr=ƞ9WIiY)9F7 JhH\6zfp9lK igG\R!< Q˱8v'؍ΰ>X7$-mnĽ1"sw@69]_'Yi@%vˌ)qEdtT)-\P"z6gN9W#Π "SxFw5@>]v9TpSa=/g3+5"LNQB$| ອD(mg[!>\GNz2ʓ`!ŚK̄X[su0beTyE`8rCma2Tt&bHpsRfLR84ASs$95O#W֔vgB']Oj42 5;Η&~8Ufd,#y: Ҏ:ԲCRs,&,{3"2W!Xp0P͞NG}N|/Sջj)0L%Y֪O$FSh*HlUT) 8lczڀjwUwNzmjTxd#݉v"s!RR։Ղ!;v\>{Z?.4jJ4,hg蠊&@ O4 ,m{հQH}ȗeW_HCϬ^gt/ m`g0O( Mpa>Kwe&IFsL3B;G*%e9]`ӢQ@Edqz:N?3 4N9: acCs|\)px>޹u;Nl+yF jO#C ~ۮIW ˦=9Q;#~Yψ2˷"?MXz@b|qOV'Ϡ-..q/nX mE/j:1p=Cgo*M!^8437\ݣpG}hyFl|kw,);2seT~jy#EcrQ+PhqoR#[d*ؼA8S/5,vPSmW=;%!>{/@[sBRt?UNr_ @qBx.A<_i.PG;>6WԥbMT/S"I:m<=jvg)ׯŒ4RNaRwfqxg+G)(ć;;݄TIl>o6>b{\U!p\&m[gV$0d YzG((I{Җ&fiL0wS&#[ ?.ޤu.枰PDH%%T1ЙYNC!BMre{0I[ 0H88kxx{gi)nNJO5A~!бK['L 4qn#9GߦN]̄ ~DL_*·B@Kľf43PUN O)6SU#'_z_$5BGTAEki.| ǤM@Xk/9=y(%H*ӻSyJd+{F;s Euw"ZS9)tԦ yR`@:_5GK&271$2ll<D4AAoz삍%n/tazad.k#ĂdPѠLW=k8 +"itK"s1sxun onz>JwjA827 SɼuЦ9MuUJd(1Z_L+ F[&i~|M͖D4A%2̬h WjQ<~=E'\ f#AؤOXq~zÛuWM 6}Y3$ϮCs5~kޱ[6)d،N %3#no }.NF~C9jwd$z ϟK5^,V (dܳNfٓT:Di ڰD{j`anEO%1/3eRv /6T5Ѐ`lƈ KYTa+^$z2vbej^C i?aWQcp6`G\LO)NЍNgj) au?`,UO't5=:ǎ/S."v I37?8T!y{'Hekiv2lNd rX<w56 E0J wcd zf<~KWؠ<l\ax jLOrFzNJIsFS_cme,QOo14.``('(;AX0J#ORgqKtAoA Ռc2g`phfLJ^~< 0ST$fu7nAȺԁ5g;9)x] IƷYSF88NSƍL1\YKUBb L`+h# F 0 T"/瓔Կgx.YW:3!dD1(Qu Bɕ4$8h1f|i9Wiu~k)-ʎOC|y"% HFb Yw t H}EQ`D^Cdv^SЦcX̬ KCӅ AwVU-11l[hNSz;Y8AYƢ @E3sff b"*pXeQqa 8Հ : 3 5H,|["&+:(^W[E6r5f`oA9?Q{ ϔ %->yD'6*̯#,'V9G9WUuw hBl.K?#$g(4)1,GRJ]gjlI[q)L;)v Ηs_*(Xs75Ђ4jiGA޳K_KW<*Ȁ]ƟY4eҫMR@\g9(3O-' gg&16:?2 숑\T=`HW4eMi]6t\.BFjcQ6ieˎ37μs&|9mL\wΊ1u7qHA^thfpݸ9{:G-k33KIMGAtrPnl2-@ 뮽3߁ ?g24#:m~unTmTC3q M s@ܳPƲ krMt:,yτ`7!R3~z` Xo^+SfWÔ#55N.jaH2QY<ÖX%B0WweRURq66,\wcp+ #d5U9 %v&xヨ#@8cI1qM}fXYZ׿8?_ِ4X pP?#j+6[Jo#',[7Q;;q_=*[ÛmTd{(̬ψyChJh<>!0UM2XR^֜Aocytyվ~&յBg7)o8>.%|%pLFbs GM+>?F&&JSF}k>/>olMhIzV ZoJ[ .=@WE6t`hlQMEI=޴_joǗIdUPGL!F !Bk#r`nL,v}9ťFk | \0}=_>aj />҅IZxOCT<7 i#!_4 arX#r5 +q41^]eD0Nމo{_M4/jOt} dqG?nu$*>b]蓱Mrxx M3 nqU\*:5Ᶎ15Q8SDUsUf *3l]v3u;@RzaOt:Q@Q6ON5\8LKvS\4g%ŖۖRmuВqlK^MAZ53O%Q>̒80n t 6W_XX؈-ru-O>Uq?Rh3JA^ڀPy)Z(%ֳ K.#bP5?zW&QwnN>j333eN6 \WD5}cq]OKL2ױ̕ iBbK+ĬC\ag"~ 0rL{Xh%tƱn>)8H8o7ZzpBhI]!/h=dv:X߅4{٨Vw ԁ0m7!iG+b pv*XeSˉ6U0?P/^qyYEy'S^ Ng} Vћ,eF{}:+п{Ǝo(<̜UCfmsq/kU`p3."W#S%dVj~#8VFbL[ӑ]mCdiL/Qz&YNJ+ȡ(VL#Aj*WDot&W<FیSP@b8l͞b ⌁M0xq 28?F@hvޚCs,'n냰Y!P5 k`8}!>'Ki)àxCӜ-4+ V֘&RsxcsJ],b97t)&+ 2,2+<=[{ )6fȳ[PU>bϓ{n0f4)fm-chBā1;#5ldZ5 UUƈԜWM]ʄ,i`ձr]Uc쪛c\S*Hp@CTk\V~!"H}2 ЫG bؠVFo.#,p_\1Kǣ2G-vi",HK0U cЦd,jߠon|*Fa\^"6W>XsadֆV"S45v|1(/RY7!.*> XmW~meZ_nKm(5*b}. t=T8pѓo&M-!DΙ3oliq}^撟B8GYO ]6L}ʴ{bϽ$PJZsoz<]3}~6RK@X KϊϤ&؄[H2̷1TU?{NxaiWAȹN "#Jc̀&JW1H8– 3j[idw)Zmc A*eAOmM ledB?Ooy%#6a1Qd}zU;S~mYTP]3&+Ǜh(`[b:"qM4DE0Ary6ch! Ph̩7CrS+56)&T @ܭ  _eGj'ʿEA:\xܓLStnBe7Sv㣯29e8#tE:ZYl9_{nb6d*#9޹X3j!Qy+yNa0# Ǵ:P2;^y)F6t>acP80rCqrBQ(KXp5̣HtJ6_%<̳t@tdw3Hq%j' M^ʌN*Y6\84B,.EFlD[a|B2~x"/c,OVB{Da*se̤MoO2 ނikp(IjZv%\<@"s)"0#*_E! SiJ^J*@O)`e.R^%u DN:uo6=Y 08|ﴛC-@_i<B*oa-AyOm$-`) )L'S,"d!'Vc'ބ^o!L J>ɦ+2凌bPOo,0oA S#upﱱFTd:A%vr!šAq+O wMWڔ_(z n3`pEA}|Lc_%Bv6~?>)ˍ}=W.x'"VT" EjH,u&:jsl\ժ_4sB@6I{mkͫ)w oo4}PHvpjtTmz ]mlj"['qO8yjԋj׌yPl­]dO )@}<\t/y_q\aD]3yA}M\/VT0$H.1Iˇ_On3qu{;: Z-TA#{T?fl!^(;3<%"4! D1|x$΀vW\ߚ?} >EL_΂/V\u֫ #q!ᰰ Ý?);y % ihrIJiVݲj+B \E{r_+[^}걶*!SW ﵚ:.Z:v#a qҦ]o7bq6 QU@[t-xb~P.t>WwKI<Lt͡a^v`NJNYAnؽǮ*3_C i__s'&%ۮ̞[\@:D&ck( YN w,CV^_y>_GH (6b*jYuC\Q P H/ ? [A ZdWwpAebO-VD ^062SÝ9OSL4๡EsnٿIa8pʱϹ~ 6ϐlV&4Yx.ֆ8Byៜ='}K?͗~jcJ=Mۡ5t{do\? D`}EAܚX7=OބMbi5f|ye"y@P "ˊoN 'Xh@9l xwb[jm:4'/? fYI2Ԫ -18¹k&eF'[X^[.U˪WfEsOV^x4>&Cʱơ/= @7ڧxseEўl bt\zwbh'ڷ?!5e+5nc0D=E+>Т,ԏa.Ƌ{ŭʑy[j^αDx}JvEmKS:MGpNsݙ?3⍺@-;d, /md,+fitݠ$՜]=: V%MhxS$ c[V{XP2͑] n RkH%ZhCq0OdUk# q]Y9c]dLr2v&}(9FLg87i蚖X(6Lsy!LgU{c}bc|o}ɭQ>2B㺵 $z977%I>P7(v@m:T9+:ܧ7wK{npl>p \GL3 #u=}>Dsb=+ ȴ9bسWxX-#T䆍sK{V^ 6@0 ¹8P:vFwaxdqR}w_` ɓw=P4Bʅ:McdG@t[da.eN4lO5  =]ro,h(Ѫ [50ԋ1B8ԭtRs8+Loq`V԰7~;A"?bM Fڷ=OE E#E!׽q؛D2FΨZY1AX YEͽS X̳Ռ q*zAB[G#(kE8KT t9D5Fo:{iw27w9kxgZ Fpl|8ت2ټ&h϶0B#Z~ת"a>jup{hs* Zܿ*twR mGKӧ"ܼ^FxAGCO(ubT^ڳ%J_X_K&֕״j`"Lc7'#`H*s:8Ų (3zJ {U"M_[(]!*2QC钭[yJ('uL1-D8VI5{[M'!38gltbNg(|aڲ_HIɵXkw4.v } pE!d ;V'bCvg(&cnR8ՕX9'`XS70}s% wTswOvO#䨕=!rgI>s#}Iit8rهɀz@)&RN!XQ/3'q"' t3\Ao@{t-O&2Մު1$_f;|fy<Nj;mӡʎ}BRY@XaF\|P$>Н/9bB<N'<5&t KuuTZe"ܘ04pMB/x[F|+7:<LCMZr666'qa&?MP$ !y2+/rUp Wߚ3i]t流R^B DΰYr @Tt9M܊ްlRV f%ZO78'!CXgu8h$ }^wciV16.ǔx꫱dchYB.@d6T p[^f JI2,QI>a{H t`Yk%w6GQiCAJO/)K>Oŭ9gݹe1-EB*>Ja"h>i5gyXA(bB̶ykw$nK2\M1|SefS.n[G K;]~},e8;RHi1['j7XB7CʬdV,ÿTyFs;%T!}BF2VppQ0xZ;"dq !NkgU]Νr48EĀ떱˖0*cjGy{ܩD '5 =nzhM9x%`i9JIJw_=3"`Sį,, `0@\r>d4ek/Bc3kZyQnvN➅bjb^BwIl,5SMnU3 < &@;ѫW9й Xm )wn̨2yp{wke;30p5['^ǯ3wsdo9vcSX>bZ| $8;\L04^pT8RZZ|̴`2jwsLQ^+OhH3-FE.\TV CO8^᐀>z|%zcwG$nfmVI|b gj] Ba-lC@ˠ(e+_zd Eԁ'ΩSk΍֗_aLcՈ45R!P*T uN#L'`0ґ[HZG7jN GzH`13I9=%VA;ojm66ʟ1$ΰTVdqHكn\c@ 8)2 p/E#k]eS5]q|;N<l plḿ5[|MHH0%m]RF3:f1误0U D_+%c~cΩr7>뵻q{~T3 q4>L#!=o5 o |&Bqur.$ΪYq3Cj S8618= h/@zmޑͼaP#uJw?Ua̪ \BabTq~]"MmbEH2 64נ3 yWRU |`{|$`n:rN'IhR% T &%S+ ,]Y2P9s”ʩ&їJ+<9g\8oUHHℭ,݀sl_}$YB6!(&l7N D61yB~DH>9'>\9|R-YsFhW@F=딿do @=Y&[1>gK/z9VdiI7)5$`BYWv3@duHZNKi6hYρ?ꖰL*YmH&bWU8*M=$of3K騳.C _JӦH#9-sU"~  d'_nJgeR53\mqm"#N!oII̐;czCi1=z uc.ණbTND<:ɐʥ5NR0s=#Zthdxx*¡"m̏<-cY:cƩTyŧ (L#;p.{P]o,ݎ$w@U(CBtac pPյ'vx3buvpҘ.쨂2a.{א+7Mȇԗ/zcxrc:>?ͱLĆ*+k!gOx@#2:1*mroBq6[J& 6cCjXJ(ϟD\ayv! E~Pn0+3_f|yԪI8/5_6*@֙Pw&5psX1`3_`ӟ,OZ|gqAat ٯ:p `>[slOC">*s[T_CPBtk"8~.Zy H$~|ljrXppYh؊1$6wث/ryH*eumܿs;6!m&W U,9^:X bt<-VPC-e&'2OaQ0q(8R]\|y9\C6f79Tq]^aAo+qsi50zPCH GO}!O #ؤ%Qi6 Y G+I!CJVV@xY&Q`wq8SE<(*%gwQRJJR";pzv l?SOUZFc!Ӿ";;>۲Flxxf0P<9p%4-RHݧ+O)ةPN$VâK*u8+7J V*&7 5xBSщU>M[Mp<ܖ^P2rD CTad/O8%e1U$Úhm0hL?#@p͵p}! [3Ԯ~t8b٥w[u/{VM^ȏ\6~ug>Y2pO;#c.4ҟdhOTV\ m0]"!ABtVZSỳz&RI)kcc4K'4Y}jjGY/X th9=En$ O#OZSmE5y 4h3ӊä͑;n(GDin`djl:w/ Z/T6?<#_sy_Pr9O7KI_w5n%E~;b} ٮee@Zdn?Lɟ7ֽG7'(*!R6X,L@V[]E,yzǹ<㞞t(Pn?z왬T?MΩ5 yuydPk̄|fL}(ioM]pV]-ob[BPO*+uT7xʡW0+s 8 {*ˢT>5w,ޗbe֒a7S &*f&>H+? T`mE D5ېjrqEm4M7jvO%6k d ^[X9&|p1XBC#꘿-enL_S2G:@ņB@(6#T(Sbˁzbz7 DiwKGv=H%y5tV0MzG=k?b[&V #k MEJ>7 Rc}6>z'ޕk/EktzA,2A Ƥ뒛_CM@Efק1w {0AQ^=ARTD T} 3|ԯIۯa"uKm0煓@Fd?/`R* EfXF?N|2qqOH6Ym W' 'ʷ ;@GE `[dqqjQ BgHuS1ld#8A#.i)a֯7lE=k݉zd"#s30Q\9Y y6Oޛ9:mزX⨄ 0%%E;V(_uqDY,L")s,2)oH^.tLNO) {U5%`毭0EȦTW=>)!_lVovG3ct [Eit[.\oIC|ȖBXcw~)![FAd&&ԧ\>Zy09.0*p6q7?UN5Jź:T4>t s_ oz /unHuD^V 箊 .2GiP{̡!J ,=Y;3hUT9شW5]hgK@c]=7u\˼MWJQԈڜcpncC%%ѩd>o΂GtHƍ>a 7 AGE`$e~hZ O˗З.<CY};jo5\e&Yq0,۟rjNLfhқP"˽(Kh}g(.~ u{BN^ZՆ%H Sv.+vG$a;gH&b^ 4$ 4jդ[V'铉{8Y`uYT1W@Mҿ!I]ů_Cg]xym0 8L _A֫ ]ZzLbf|\&oƂ)$ŕk{4~6rpJ-zW\^# Cb$PH`0U6{xV|̯R @5OQs\-Q*ɑ渊8њWMZ;.\iǬ}1k+_ȤyYvEY;qޱ8'hj6+"s_0%[3RR'F1ZICY+roL5rbR#4K)h)Mpo]G[?Xn`}Wt#ĹdevZXB}S9 /eGy\i&D9[W`5ٵ;_CiſK `\1glx +h7<*]+uƒd8׻qЅ[4Rb:}1]Md]Y(%9/P5hZV<,O3$lgtlqzU|%V^Gs|NX>2(5/"q0豊z=ª^M#5?P[AC[r3+/2p.#n d39=:T|2 "fIk^9ڏ+/NSݘ rflCiyM6`U%\J9lռhgWxj`0og%F4΁7CvJDX{!xe)ˆ.BiXM]EhDԽ2P ruI7\|]7q*$ fNaOyPveP6=C%ss^u_uڈ[ԟ&o՟WG!{h\Cn0J#* SKRw&$Zd6Tq cj%>0^{Pc^ .J„}cgV&3KP9z##%>.d8Ys R}963$Im͏H2)qzć}21HG;Dz^;{+Dd;WT06`"K@C')#V,2(.B(wԧ+8c Km3Hfg+2v2qa2i8klЇ6i,TG~H"m7 Tu YYu[dk ANͼfwn'dC8Q1a#A8ēyAYx*x*Q$QMJrRP[Nut { J(NMńPN @_:(dyڒs1ei,ڻ+\=squd@mԫ} ;Uk?`zEuYeѬ_OUTJ[&kiBgY>lkaG,m{k %5Nm4yyϱqCVzS̪4#d2? K?:YlμȚJ#viL/u9>'$1|Yy WLҹ:y?X8E![֛Ǎxx~^]b~;2->׈* 0җkF=6/J?Ѳ1/X j6} S}9‹NGwXFG>HRDq1D"&+E2BZNVIpƌ& /d_z %`=OẍS*3};җ"ljԵ|SD:3?f Q a堂VA\Biݦ*RpWl@P~07~W=8?&5O5Ѡd8[ld2lv#\Ã9"1I(0pK?cǚ[Qlp/n<5( zZӛtBO,׽j'n8NZHOlkL`wVhϷe 0j$ȜXR1aF44?tCq+Շr7:'>8GIM lŎ~ƃ.KYp؟q,dxXggڙXȪB9rHڀVk^gYZ07070100000442000081a400000000000000000000000166b50885000043d0000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-gina20.ko.xz7zXZִF!t/IC]?Eh=ڜ.+ʃyP0KVÝUFV~1td}`>$|C\ovOLj7VzyL~zZM}CTZT}r{g`zg sBl&H^0m;! 35j5~Jc ysZd 1f NǷu!FH7wfneֿ.ؤPP.bHjT bϐ[3+|Z(v)PL4EVsF9G7~k]]jt?EbB7.4ֻ\U@RbبIi:ٯSxP_1ľ.ŞREjZ yCY7Ԕ qI\wJ-0ʹւ1C@DT,L+sݞ^+ Fl{0ct.4B`#ogzi{V1T2%,:A"I[i }VuŘko-Tp w&SaE0z:q^TUx)r?gƄMol壄<yi{E L} pc " ʥ,}[kRT8'N|T Ca6ގsV Xp'e˞[Qƒ XpS 8Y]lє SKߨ!>JOwAC[(Wz㬴~iZE=r9هS*J* n|4 GD#:z N۴pl}fiw,ʍ63Ah4¥GQ]1e@ꒇ `.[hOF1x~NdkD@/{9%?M@R7j◘"^rQ9th"^"%mF@ c-̰#YA:-ڐ΋A!h6%eF[XhʥYnxƞNUla2 OIR O͑J< ULj|΍ LǢ <:vx=RJKSi@F9{qPfD]GGT-2{66g3|0h!yfD{Bi7 9JWh/^;-{}* rƚ4/N}(,a.B f6z,xAՊXJ7頕D"ɒ-H TS$Br( ی"Lg:!17'пӔwm4h.E|oW#9yh?9jS#xŞ( L 0l57ft֒;X kEeGCH,[up/K"-El_Vp$l hq6u^Nz q[dRbἔk# Bզ EfKUa\yi/j @]E9&)CZ3)\jd^k`O1+߭J\1'viO/PZv1SPZߦ1PWM\K#GC,G c~T $:r_{]z׿54cX}%,. ql =xbg0"im@ڒM9K`3~ 怰EQ"S G?9#C&] lbPD ^?vwAs)[γj.&, @رqLKv͚+-~;hXƗXs@Hb Rҩ6M"r8 QX1IAһ7h;/|ƎĽlP"Z#E1O┾Ky8%'6_.:P ccjp#d ˁk Z9I܃9K3ֈW=[;g`#Om/Da'd$RE+CX52$/JIQL2(*PDZ][,@^s !_pOlİHljI玡/@'^-_dZ.Lnۀ(LE 2g)+v(bpϵr#:L.b75^'>ۦ4TW 'R&Aޚ́G+1d@z[T=o !4)ߴ,:Z@L4WI=XdUɉNo M%Xʢd.dX${-bq姄j]-e`YP7#CWiFzI<١яp\oъih=Yɉ \7GךՒ"?,} /V =9MjZk|ޯId8aPVk-SlBg8 !>i^_7i]Gpy9 _ |Q0r,D hvp_ AЉ('ڡ9lagb5/۽cKk3g(`6Q\B߼(gSɥܢk.Tv D y:Ö:yD1)B~N{0 zw/s9iʴ|=l\P HNpȵKqka%%IuiJv .Q]_16ԤVM19SIl] Y&̟Pc%.(dm0zuvs7׏:gAC[çs3fV#U`}E"lB OqnI!KĢK|14qo f;\?PcHPOj'L:fAF|<^ Iz;٘N,ڎrȧ~ɮIo5~vfA__B4qkD^!ds GLȐ&.o}j yUxdmiVC~(ZVpg3~R5T9sD{J1amjxy"dZw}^#[{k̪g[> SdӉ%&7|`9i\:&P>=*q>4Y:9=L[ӹިHoYhcW8uXĘ(Ԅ(ߖpEoUb 7Kvޓ"F_wY-wu2qNcb%?NmہjһFv>?l u8Lwt5{{ vrq]NIJ߄nw/!xS$)0zȳgH7[AҚU]*[.-u;"ۤxi*%nҰoUlݖQ [ӕh+9Tl^E&ꮑCMYqr̯ υ]l"qIVWm6Grdٳ [3w'oG%ސ!*DBP9eM/r/Ѫ S^Wނ[d hԶ2PnTGz=z[hPi5 0'$f[i{,_ `}5\ ,Zw!Il|U-ed@6?L>3Vi1d=':匰_(UaP9ǰoEb>Q|wԨĪf8rOZS02Hݲ'Q=(>TQj:6")xjע1X?H'iJoHԚ71 A٘dv).NUHlW΋-gn>U PVTEh]qa3=LMe٢:l_jȬ(#ތJ)q<{ &#E-C@^}Y~V~BÆy/6L }'MJL|| BÕ*]^8CԞo}XiD.vs0&p? 4B+q6Yi4> H 䈨6g^%oMUGTr WM¾sQ^t+>06h!z:( ͲeQpJ2x]nb5coSc)0hqK`P&n!Aһ_P([!n/3zdA) }o}c{@ t=1 vI41cbl!4k%|e`ڜ[` B{S8beX°qA,Fu=/\4k(9kilɊn+#mFS,:_Jx17hݠÜ*~ԪPˮ"Z"34* h/ò *o<_,'2 [x#yT_=Od[*DOJ% l[i -;6"ł|/2QXRt+.y@죵Vg]Y eЋr6Ym}vz|5' ̮#˻7kkZR+韋ك.te<-)xu4Ck20>l2r6/Rfeb=0St5􌳙CrdQWR2B*ȴ4pCUr658[["ϻ\"]F#>DJEk~]sAq]fANp GUaC P$.G)Ł޸.\3Uq,Z/o(A# \4[ 8d(<dO@š=2e&pF p| 2j67bqh$|>/A8/oPz})Mv(q% -,WO B lӓ$:S!O IXw)0^4#c-T1 UC~k4eXMĵ̪>"|\Џ*cvE |5Q`4%kORct  L1L՝wϚDa1WIR܎/Nh_/r'cy_\xp)Uߢ@^`ܻQ@K`bD6{.p-)^iu fPА]̿@J'Ї" v&+7T.zX 0> %(ly#5RcI|i?ֱ#Pا4|TyVg.zAdb:ww59$sZP{7[jAcNK<{CESp}#*ڰz}/euƐ,J["ԃkԐ16 j4) RwнW!d7ĿӱS i+(r[8y4ZÑE .L;\82DR:0Wo8cG\j2҄2yfSqx\=9/aQE1u㣽!g=d'CHr8hrڐ@At2@smvHf@Ƨ 4Q"X4rttC! %ZJnǂ6 J#cO6C/a$"̤T|&⮿@)\~!'&Ž=DƟM7%GrvOXB1yz6- %*;9%k~i1ړmQD'h1oƄda`ȕ涌z"v,HIw`ۉ~N+g^Z|tOLvE,U-ZXw ` E?x}RFTzN`p_xp)kҦG<ǩ={G"$h쵐G*0ψ}jp2贫:{V"w :iqf LRc(m0L{ѼyJ3Pҫ~`LOV  v3":ރXVNsS3X&}nd8ƅg)NyJa.[n5W.8iLLS5x *"X5%FZ/L+f 16ͯwIkl'C/N{6º Rz端+~^4zt"q8j^G/Vc i)0A8ŗWwE!p[(!Nn;܋uĝgGƍd?-{~;>39Uy~F;35&/s2-z-1/O G"6?|*14e1@%zgɻ!-hA)?X8Fί* ʁu>j\qp`>S<>hxXu">@ra 6'o\lZ:@W9Aitq])РU9norK8n#WG\ךZf*nkJԀ#_RK@p [6r>Vh ?*WAdHv;xK>d}PaNsM(hu0Oq\?$r$mwua !v4G12Dog𥥛D5_(5 TQoE>HLjTX𲆓94TegY]3L}-WZEECڅT!g?| A\hwѩ^( JEհUmY)1ަjUb: M;}a9@ CM$Ko`|c% `P=>@}eJdqV$ұI6_9H< = @)8߱]KvKC(/Ktf+Ojk+w ![ \ ed `~"1lXQQOUGSSǤ3d_3V([ySFU -xWw罴kJy:ZGՇ;\IH!ՏV"\!E&e vo<:>˨笠4]u?"2FPqr,<  C'9z={+7FfK V gE먐A#}*s\<KU5*4 *4qYgkSԪE,G1TJAC}Ý*t#Bl3tkEsvI<Q2Uppi>SvGD)(!mlm7F^Hjo1>S8m=M.0q a4?m>6'?)Dstpi젨dJhB1Mߖ"%\p-5dV-Wv?D6렄9垦+d[_){ѮyYުE@,M<zs M-$ \'BK>}3`t$(&FPd v(M<b3a xXp2 "r 8UZu֭Nh4Y]5"?P=';1*oOHS郓'7Ty [z%v6*Dk%&!|aGp dk둝?,K{ʺKƓMm<5NoAC7ils-Wf@7>R,vfmGDrG}hjp>I!AyYul' Ͳ CђDgI5 4m?ad`[-3[Um1qFĎ\)Y1Pauy,]o|ɞ^NvBQ[Ih\ܶ#Ѯ'Mv鵅VrtE jF+%^wT^;~*qsE7X8{v;5]\gn~e!{K"s >&Gm┲kO1>Rb,l²"lu{C}_Sߎe1_pvX+RY60,އ qڂu .B1kh&kBi3^lKvR}{ w="Ʊ2b bNs*B.\j¾; BcҜE&?ؖWSg~5?yPn-0(cN^*8HZQ5 6GY]K& VDħ/p :wn0%34c `?{st9w{kM~zfI>#Z->zێ*/& f!fv` =8b K;!B~^擌E4B[؎Vx2S)dQ I5C~߅G0̰`,;gpt§-rh82 -'Dɜ:noT,"?rPXѴ珈҉mcѻG޺c?l6(а@s$^aZۅsT*~\ 35摢\%@0Ї'iEh0WŧrhJ>ӤV*F)7PTz_g !̰Tnv|A…)5؆m_Wx#ztOQM*ekf ڈھtV&T;5,;z ٭jH! nxk$jPͿ|yi7v=CGЅѩ%+p lЀg*eXW)!/q5~%/2p( 7+rbOi OzijS#EufHBys誠0>Vq3BENew%v2rUc$Yu?'47[+=Ito붒=qWB*X[Q"hq 2iӛLhݱ@I FL!Կxk\6qp9(wiҽm& n4f09vyE+{okN,\n~Wa 공qkUjqX }ぜ[ <{HʤZx"u4HnT?J6;T ~|%2 ۦ|f꫰h 'v.bjBu׾l{BۍG gl0x5ǩp&$KE%przt}F̪~7[la]ܶ?8ݑ^/>{ėh{.6^m!>3-X#s6;E9csjلW0KxqCB-n6tX+p'"ZSa̹t ëRC=Ģa_#ԛ"*;~Yq7@ʦȃ2Ө\P[eYl <*cu ](*|xv jG7\ g1Wl}¢գ LXaJ7zAhӭΛ@6s<ĉc>ݝo=TnrP˓?2yk?aj sad׾}jN(tRmX`ql4K(a1yF='Af|d8R͡@j`vHi/p2g\I 2MmH[,L$3C*dp&ff2D>&0Yd܆bZL=hwǖ i)[4VS6<ɽsʮKkQMԎ! WTt:![IxYX%Y˯#S3~Qk ,!.3V^ϡb,samORLHt NbKD/yuk 2HG]V Ì^E]_Zl')G([ V+y |#|Іm6&C8ow6x0QU܉[DB^"@CkLe-[!A Sf5W{›v}Z2ē9;nu);ef4̫CM-S0<ӢOz7{( [SV \q8hWFhV~7 pbU :_'8HH \fG.;X;u\ԣlk;v1{IuHYeho`eJG~1Hn|5}3$3[ O5W廖XMK7  ruC"S F@Ǽ=m|m"ih_}ѷp 4K2IF89]10iF'~05i?z5edV3$C++o&$U_55pNRok;;Y M$ U=\3~/XEMdx>ET;P9+(b_>52R@VHjXh5m/]xD@o'SXP드Uy Q~,/sf79B3>`zq-lP*)/6ALdO<;CK saO&rm cUܟsg8{P<ɣUB j`0qϮ Ft9^6abh!w4)=4,/oa@dkB%N)N'm8,hf.[7iJ+LDG_j8F"U6sYXjp''1:e[O ׬NHCrk l3MJ;ON(@V0,7ExHB Bc-_ti 0hJ-7r2 Nz.8RWbr R)e k=UپK5O OG6:gy\:I @US )mFÕڅdhghȃt2T~$ V곖݃YwA lnNҎ%^F#/*/`2UuByӵXOlXݡeg*E%&gY9uolK;9A@a9!Zr^g% !A/o=y 7v2oI$* }C Wi"GR)QN iܶ%ȅ.X '~JWٓD;?ݵ`w m5U<3/#Z$;\\O0^tl꧳tzχ{?)|:L$30FTݲ 89C |B-A+ m*?W5!;[2t1>)e^@G1K3GP ͥWXݗ#R5@% ^?[$2Vm )lC= sR> `TaڼSu=` nϔBpuk]zIFJ\kWj%oior!0gل%JvY!qָocq8AN #ԟQ4Z,Dgg^>i4T9NP:L`R ḿ}DyzrDw:Eʚ6){ v)p|` 2p&srW\)´@?- /w#\;.Vpl'L2W4$0Z^VyN(gD[`/8o6X_bU٪J4Wi;_9@l Cд7P u1=90\|պ N2nֲp Y#ί ( U\`o l<(j2ڈw*mw˚|>#&_r=hG;Y/+ձ]Θҟӧ[+31=SeF.b.cN8H2ݓDz*<{<1@n|5rȵPz+LOglkev +skEYaCkG9Ϫp?@~IǯwgBn&imA4]$)GUrfK rԋˣ 8{2\(9IrI89Z iB˫dA~ VwF?B+Vѣ6x|-]̑ݏKRBmrJDe#9ޡP^Co9rXL[ۮV?Sq/(ii@r'X5^<\ S(93I~~=3!v:E $ccX8@AXj:|$}wvHE挬FW'>iVYTq/Ɠ*gYZ07070100000443000081a400000000000000000000000166b50885000050bc000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-gina24.ko.xz7zXZִF!t/P{]?Eh=ڜ.+ʄ/:a˪T> 7{M:pRcs%4kdR H}`3!̐ T b8T~V^l;Ÿ8BwQ!Wh/*+;$Y Qx # TLBQ*{8Jq*5h*RڊJ}+tTa"WN[* ݸyIE5Ol8ʒGd(nu:\hC"PV?ZR, 7 cgzrn0b֞kT κijN"Rc7U)7I`n/q-o5h j(؎Wha uZ,d3&c+}g9DNT0/?p@,jx-u+R;ը/4tE#ы?*Pc) uYJoi|l^%Z3 HPςC6^y=-!٢2-~5bƼʭ| ZwIm3LFip ytX0B`,QF#F0K r̿a+s!:7EB1St\Kی'Oe,UܥlƧT>/{ٍ, C4^خ~Rd ث0E4" L0wN;nj3/wf[&-OpYuD`c!>U\ӪNnL?ɖbQ gD«XCŌ^&vM;omC+o[bP7I(FͲ1([<>y*RfAAx='ݓzGańv;kuf?wr =|zRR/BTe[d.Y8>cr0H}duZMqno3j)WS-y2hhB]zmf,2,FFQ~'#GV ݵK} "gXvXd\"?K㥝QMnbd7Ī&QA GE =ѫNMYnuvQ)ed~C1nrڧ&1;RDAƽ ʁ7% 2LNH&b06~Џi ;8OܰW#ArZWYx6_*<"T9|6u8hSYy%O ^AbVFKȕ( ōFzlbYGkθ,}Zmo>bGVx;qOqmU@y4,dѠd_\PMnqf!3*xom],cfWu^t)>Y %Ÿ ovf=ʖozu(/')z xCOW4r ajV) fp !^3(lsCiR_)~j՚:SǾAYHQi\j^#J(cP6_"VS4mEa6(Aw38QW.>+)[E:I|_xt=-F.Ϩ&}'2$h%c%DÿՀ7 |lkǫcjnJ,@8%024)S T4P֍cl/l b^,}O_ˎIc,LG/cwvR ~'lp:4;^ e3y\Ţqe2Mcto @b[?^UQX 3r ԖDX,)aU`P~78/mGwݚqnw'Ruɀ VY p:Z4fIsOI]= )XNdRSH`V&VJPnvcTtHb6F*I=lV%@[r?T 2@#W Cw2o-At!P63dkRvܙJ+;&P DLXdf-ŹY '=5{Y2-*+&Tr0M "-+#ͫ>O c_. DY?2U嘽2IG.@ ^{Nh6Z9مkAf?@+P*)l~hդk0l8oJ~H}+s) XFs}ocJ'ͥJWx%/_:uiFi}B#/Ī=JDŽHG{|_k% glT"*i~)iq'wR_(@k0c\Twe26s+h=ڃ% [n;I'jmQNlX9OP6D&j$z% 1^1bԩ|m*9ʥa+aKmUkPu(5 j)Nz;ҽIꪍA9Kx;;'W$ Sq\z,i{NڹroWamVco^~0nj[nUpy|*Bs66 T@XP߶ƀg`"g(b)ݽsh3>jݐd c-J>.l2ʛٍ9.c^2@;s_0^*Ap`W#^s&$QOL1?nI=+2x )-Aիsu|'q?rǗêp8~RNuPw/9 K{4MNDv*@x ="~ J"А^?cXief_0 臌 )B%y s X^8?< ^s}>ze4J. +WBFpexzޚfʄsq>diOCDc -?Yqsp% gEȭKZ7q.E)k,Of @]~p%f׾4_dj|)'=u,n+jS-j76l8`|7Q+Sn)#*&i!xBSvBwa?5O0h]W('= >2FTbmlO6c:oG)g*?[EqU%`BpBoņ5/*D^be Na"4 EѦ+E{G~f>'z8!*& UG[h5[ V*[#$XX4`ZB `ziY~1Np;ɍa{ċW4Yxr?"޿NJ29o 69:eG8`'R‚m;R_?fo|i { ̃_q!rU~+{M\y]zlo=T\j= ewZ0X%Cjr=GA.CU)Ow"L qfn,lّCXԄǻLd譲ނyŎ|ťݻ*㬲\Ltc&ՅP.M5ĠH rSI#b:? 7Ho8u݁2n5{mYuycɲwr @'\ `i,ŗF ْ^CZ]茥{+$l&<1Muz՞"Y@-G@^ ao_ r5^zlR=iӡ`ZJ-h2, ߡuk ]"t@Ɂ-JtN` JT֒SS[-cܮٍ-N:pҗPrALXddG\]$c\=ichW0{ v݉/b^)fb7o-n[ peӭ}}IL4jR{-0X* 1# pGεCq|G%ep+ ȁTIc˩DC.?zV^TR`ÜUR.,1`n9d{LUKq? 3:)ت/"eYGƀwS O o_ ,nƶBnb x'Z gVGwx Sw.{ r!%!Shw?e2?8/}>ݙFoZzy;^R\J2ʿ(|'$ɡ-G5ᄵv Go"'MTS@2.TXɔ Y[!YqK-Sk0>l6ۚ{>w q;yzh8Q2<]T'߄s|Βy{>Ay2D9A'Mc"SѺsdj({(ִC P$#@LO ^Ӄo&Rql55w/D~\jvZ+*ţ0wj0 GiM%fbI]~^w%Ɇ䧪bAd"t.MU9jEFL xXX'3:#Z~C@''流`q&)k+[#&_#WM aa#7Qcs6_ q{ XPa Ϧ< r_*9zVi?i]L<&.iiZLacIn *8TeiLcڥQQ- c?V,ys=qWbr$< zdv(#m`7O(q* dLE!XrC+j"oWOz<,tG5񬧌PWE=5H!G9$bl$HBlEZʔ g:~dTMǩHyqϽM0U&v},\ I8??e,pYcot=st>dӖgYtt!ydl2C=T4à)Bqz+Kl] W2 ̮ʌq9 rd^ώQ lW6-uDx<N4|ny0XWC+8Rl1@Xw,]meL0f]Ӆ f8k+<Ú!hGY4R nihi`;ʛaFYs-a J`fcO0{r%>ۈe#5'ѽ{ 2^ ϵP]ȀSe4!1"qS T7nЪ4 qqMcʱ/(K34[IueӾk8&>;?Eҏ H2@XMBjB!ZX`-:A(,vĊs7=rN k}:4~f0ܰϕQ<1WHݛ]\&it9!c\IG\{V%qB"@mE)/ܰ|@2ܼ= c@ Aj+) '[| b/M+!^&Fy]w ijE;;!κBXE*nG( \Pi_qVBիfMLEܗ)4\@d(x.6vaD{VR% !~DlFq܆,((NTzi>8^,oQ\/Su @`n-{ >&*̈8fv;x %q&gxuV8G?fdƑ./Q=rr .A׸'煪=?&=t HhEEHV>@=n_q*cԁжc~-  A>,5.Ҵ) b3ʧK/ E`'R6uG1/&);@erF/ysnjF2/ zFx|VR*S)F!?ʌI O NŠBFSpFqʚUei.Q4.]8h6 ZR♆FgAO9pZA9mY7{bnm9l|j[YV7GI`ɱwUwTTKrwLo'_Nu.J;`_F Zv *ҟ3"ӱ%jY a3W\lQZF`ѵT'qh[*XWg~< Y"!kz%dt=l#TN޵\{ʼLg;ܞ2L?XZ>WUN!eZ6C\GaC]W& x6ZNUb|C9gNUWW(-LHuz^pMH`î= 13[,!a9 Ƈp(a.] x59D59QhBB)DÅՅ^hLp]-qh5䚡|PFꐴO7?׷ÕӱӛԻXI"QGK?[}g؂v/KC6U&_vIS'"򞟓ӑk}C7[2pȡvE.[,/õi޼ Rc {7o^<ȅ)_ CغVi$`ˬw⻧ɸ1]/ҽıKՕQӀ7)2VwJ?147D1X+)b_o8"g7ʑS[=]\3VXtR gGV 3ݮ5jxYX! gx(yty9c^Ԁꦟ^㾯5]ikE(_>g^m!2W`&Z7xqZ ҙ>td cC #l0[x.JGq4jN]%Yt%<ð)pfI0 ,/~"T0XOΈ@+szM [W:g=z{s"mZzyr/B1@7qu p)MRǐѰl*0h4lى{+\ƹXq:|qv.4ƒ^3';2RwF J+x}1qX8=,`g!=W „m#}4HhmX=H+0Ys-Q!{ %疡h_h7N11GdZIo Izׅ$@خfdţWrL;]6 ԯPOR6XR}PUF"kzay"81Ͽ+=_ȟT:r jHR]ۦ=B,w7z"fawL?kN}l1b(p OD\'AIگI*bqR[^%n npD {sjQpc틹w&$f^Pq 00C>xrQky Q0Bml[ۄ y"ӱC4 u?XLx+DX_[߉7dX%fo2T4TXsˬ )f I8{*7;^ IS p~ѧn7(w% (h um5V@<=ݲDT;; Uob\&G"Qnqh6z%ikO@:Ua6,xHSN뀤;5N +pتJNIoo4Ħ `6Jg)ޮ׬s#gVxaۉ%R*hdV%y3pnݖD_4X}rهPݹ_&թux':8AıQAF wdzo\ɍc)OC"PEg>lݽwL?1pP'9fcUfN!ZjYO!&?Hvg"캜- EhAOce~ReӺoJ3  Qsjj?4S6t ¸(A{~@*Y#BJh-j#ęwv >M&[N! §n"[6P-٠Fw]@Pl(QkF3GuD7fOsh e<Ocv5"T_&c?$@h7KO ֺ͕־Y[> \}jcFH%.h}v`[`ތUXZՄ(N$ AΧJl扻8T'~&h=T둴Jl}@N+eI3DP64{KVKU]}[:8ǛFWn@DeF)a],9{Fzݤ]d/SUٴQT1xG܏ώ(Q #7R6^$MG@@Ogz4℉C[GAY!A*I7t٥K-MtB{J $V+|/jO/R||X7Ο.R(7 e4$Hp!|e!"ĦHw6IBѡ iZRZs PKF R[T݉Ay1$P-+XS.)Dm?w&Dme'Bʏod8<0;kaeS,Rz֭i$ ӳ0 \~_ gn?2٪|"Ji1߯ 嶘9RHp\#vݾR哊OuO;R_dP`Ҽ<'e5† 7^h4f1!:H6I$ 7pϚKj;H_u^~_q\107P M\OzUZe$A0`BR 8w ,=+;ҍy2d SWPƲ {d3at2ϪNQS|} x!c`^ՌvMz[rHҽ =7X4=n֞(ws ,%*)&e 4q/Qgil19`B݂\5g*p! =P&?z''@H$3en=7K!ץڗ.H)bs6%ۺTJ߯VY|+W$ʯL-Cs.re&bB`5;~vݔI㠲dq /~5!qS4ځ`<4 @IoOzIKZy⛋׍Ty^*WB31mi?Url/uh(4smwx_ [nJp#IjfX;r&7,gIƓ5/ Qub{B؂4?V`WAKmp@5<[hAL. B8sϽm )f^mH ^~v$3e;-@E0kVknSJ*[ˏ|uܖ%g(z/V;~t` y8?2MU"B\ÕZ̽©^{YNF@8h%V93^" 1P-m=N_ۮZga:i'U2'w-{ zɀw`t2o[j''ZY4*spO̮MgG),BYPBRA]X̡!d a%҄кI]CAdOx?ΟjEk8;T tj oҩ`,@_LLcMq0y ڳKӑԦXI?Fz !28ٚ0&< oΉʪ\KxgjNr,ΜB7Zz-Vy&Q ug&KUcIB%P: ᠁ uU8W.\z @6ai]aeee-Ӿ9b8r媿ԡA=c9JY_Wϐ{9nJ",O+%j +L['Qa[3ʗ~T - n~#qSNd1ޯ6B;ţ#z/Ivﳨa8Ꮟρu@əj} CA1o2 G"V & =2,øbmKDzB96c illk9RsRe)jQԌ=A5_ y y,A>]iCk8 K͋Vl$ 8ij/DsBR`I]Y)Ŭj$z:Jj9\&1AJ򋷜ԾG^Pg- q?jك[^TR(54${(2Ob`VV# _{(ť- v!F&w` [4[f-*(9sc]xjq]`[@|Fݔ@$yja}6d /l ^ڬƄ!b5 lO>BZk ?&z 4ʲn%f8 ~dif7.o; 䯑 ^fmCOv{$RYx~:ƭы@2jhr-t5LQ݋ o4ɪTTZNOA4blD "티gUخ!~<>{oJRջtI-&rfxuw_|Gwp*S~E_Ixbq 81.^"0б bK†]HΠ0 +yn ?8iF[g̋O`Ӛ23%>K<,,$Z^4*.crjPѥ{\!t<,_JsCL=bEU&7H3vrP,Z.^y IDMlgxGQzzR:^ 3!F01F9BȥR )T\b-8ӯ27cP#̱2d0p 0Gؽή8Cq- ƵNKI61.תBBd JΣMZ9qϹ4b G!ɢeA#&ǭlx孒 |?SSdP"a}6IYs@Fha}!*,{Rh!MbTa+ Rs<~c{4-/j4+COyJO&dž w-^x)~tbyy6FB!!Lt~wGP6iER0B,jߣ><|.ԽI/e x9j(y869x?F2Zyo{Ȯ\ګ)Ƀ52ۯ`-z,7P Qa\M v2x{5] +k([ܰ[3lŏk1s˅IJmW$ar d: ɭz)S7EʧoUZϭ/cz@83JEKmҽz:mB 4Ϛ5)q +_ZnTCrǀ(!zf_H{jψ׿ZYKN3t rіU%jlM?ݟ8Hs'euȕlFUl$qPoF$Gyz]n`QS'_Y)Ij85jP3a)jz0kgv\=!x0mn}2Nou!~FO0x~룜wS=6 ڈ$KthV<?4S0Z;&@=ևf׾c{S g萴rvΘbǝ&,kV CssEXd!ԇQnMJ2m=aFb|*8X l4GM0wEKZ \\+7߿kwwUy>2UԦ^fn<Y9#=xXƹ@LkV1x-*黸f il7lI:.@rpႷXz/ %Q5"V4M9^𯙐'+\VIuQ٧W=-pq*LtJ1MPiDHcG-[2!J$2R0ʴC2E=cayM`-=)CHB܆XwL!&3d.ǥI-逍DhW_{]JX-[Iel():3hN'e:WGj#'_Y ^fX}WBLFJ{&rҽ7諈&Wv {/T٠*9QEM; I#B<F;ӠJVcB16Sr=2A%ϐm! ]?Eh=ڜ.+͞G0g_9TI!.qZ͞-T'7D+fS,*s@C7+t ϡtl?Uk󴱤VSd蕒nD\S฽$q{E xkkH‘@0[R'8wܐ^ /uA.1Ys&yp%iמG"钅^ jʚ=Ci5\83^p5(؏z,#O͋h3o$ҕ~$:&L83D[ý2.F+TGEP6}GEEG!``~n/I@/$Y%׼X=Lh A҇<|HV>~RFG𒸺-M2b LOM<3.YJEpg8Gp#WW?'bQG+|8 `լΠCR\Ϗ40 ZAibMrÂk6pӴIuUJwu`=kJO:scTg3>pN";/JEh8پ^YaX>h7լRE2 lKL<}A 꾂Mˤ".h ygB_|H ]>b\}D&*Jq:;ab|;m$eQriqU{^Dg-) ҃^H.t#>O )v1iӯzv-]44GP>fnĈb05ԩ9ɡ uIߔJSUZ]S{b[@.=h+m>mbYc@)[H>44IWhRzҪQJPW Mұ6_s%֟;v$p|&ŧ@sr@&1!:(xO¾:td4;y/NvT'-@q9.t אRN)SG(/5MȦ}ozƺ&lj~z)*r^[;Th3~Uvɥ&dPAtB $Z)x+93*I%ynMQl /fú1H +5~C5#T*<5խSdj\L!Y(wxD qd /KdAJ,-Lw\Qs@>ESPMHMWnzC۶cט Lv &^إ w߉AA.YR&Ӻc+sz6͍ h}{E&w$g4x!xʔ:Oc~`UO< &Jr$,EH/wȹLM@îu<RNU%Z>;X O `5uX`6mz3LO/cSbkqY6KƟ©$-bs9J)XHBh ι^TS5UȲn8O"0 3Um㤿Zb8 :љ~k ?'j*&}ZAjRč1jW+*4e]& E0YTu>L0SbJ^6JOYxJF4HvC{UdZ^]]FAO v|wQf~05=fT #SJXYY&Q{uA**N+3E;g4HDŀB4 o[!d4覌ɏ)1CI,Uk;UT) %6h FCVӡ5#ڝsx"Vp+ה\ P vUVa=k'Wk/t>OVY=Bvۖ|$bIi{ӐoZ j~n+Fнj2ާT, l_[rFKq@u=CPm+tH2F4Cn@`,U 0Qg/Fљ?c (0xR@am/x^J%}38S8JZ1qe9UyYY(3Y6 faAb ^lvUl W߅Ԟ!iNȃ,"A^xX!6)$@seD15\c2ĭ=ª'} PLoL1B9r`Sىf } aDwqeOt>bbZ5烰cbhQm |zvk0c4Wv4{WÝ5cAMR>d b_VahS64X*}Si'7@LK߾"|PD.I; ]o~ۺ^'+貨?wH5)o` L[2 }P㢢Oʰ|#1aBAv]Q\eL/dϟEZ7P JOU6,?P El^R{qm†%(}kILi8?pO39+l@9YnW8 I`''ѷ#s'Ga iR~ w8`0H X{53S%^W}(X9WI ;KQM,8C ǡEvᛶ\~@3_qi ,k.'/)7lɨ<2|pOgRZ/Ve_韺+\PhK-2X5DʧVتtc@o] 0H7r8jg/rYU'<~nQ<;kZ1ҳ)&`ުh)'q]4RHr`DIh6qk( -xs>t,5VA?^PuӉKPѣBKx8qac0WugVG|^0 on#MG"HobAfrŒB]CL#GDJx&A5GVp ԤY0߸cPy09MDylGcQN(3,4XS7̾cE!1[!F]j.EIx?+viT@H:zGIpςĦD8fVp%)&,[އA\컜'.Q""#UhN@!v0$Jڦbr̰QRCCzR,^W~!9;PTe(9wX)}/‚q@^L h69,PXÓUtfE vܾbY$L <ģ㕻!6y1@k —bTO0FM8[.{Qٺxtj؈*ɖ6y6^*}aOm2(mE X5ן5 Az-p!jҽBcw)=,I<j$8REܐ+5?R*A7>܁y4,lÈֱLO~LrACRITA0es;{ĀÞm< 1Z\I ǿr>H(lE_F3y]ʹDx?;o$h=7x!mgQz2FP)sZ٘,.$ЄrI-A'T*d.eKKS{X{h BpoaK踭dAR͎:nlM 󺵇Л/`C5r%ߏ;\,d/Rҧ&VW!1$XҭP~8w %$7Xd K4⹩B]!vh!i,#`VjtCȮbBßFd>u/2NS @Y[,'mGnt zƽ$m (Qn}HZ\W!{(QjϣT <di]ENxHG9| +|X䃖Ma䶒U2,U;>ܯzxGF {hBNqŪԋrNrǧv6Ƃ72fT<-G'=eLn3Yf󔫪:#<2%+N( |RVӋh4D҂dfL9hnFd'lYmUZTQ-E+m(t=q͑;`$Wse?&0a.>WB^\'A"Rϙ=aUS Щ{>CŭpZ ?Lt<1qL `Taߝ(x!Z^98'83x$B6F!`<1bxZ11ocC2S%'NEyl};!WjiM@SJg~$ 526 :OWJ馏lRڢ9=h4F:^\f=r=6TM"9V<&T5f;ȇt$ 7<{F*Q,DT(q=r7l=Ɵ6/}x-S CK%sƃn..dPgjv/3fRT蕘8 ^ʴ!o #<ЉI2$?ʏYrZm2HpK ip66eAQk ̶OIȇnnXS-,ownH'a>}oE 4S1m3n^B`@s0͘Fv_QG$R`lJȮ^(ˎo 6*C)Y#D1i+L8>ƃqʹ`eep0)#_mTa. Z+GVpP{uHїG1wx!xB#X6뾤3M)cBMWqf$@z/TM\m:ԕkmRסs%`g;^|}O*=H$6ҡd~ L%#ޜ)+ >pY7SGX*4.: +JE'rfMQSr\T#TKC.>LδޢHKN4yHڵ;;-qK^O<DJ>7tUqC=yUт=]R2k{5 i GB4siɮcRMfFr|'W2)ktTsvzǹ AH>fZ L1[X:Aj%LfM<3IԦj"l2qW>M! XXJrPRo m6$!p}; O!~ I?1 n̹L0N(:k`*ʹl*ݺn"`(fV9+:=oiš$PͲYeoG*Jr#~ /}et97}it5jΤ!#tZwҊ"e3' ےɈVǼ|>#sEi}5LY/4>S8L?źP(f"ΙjXV+ezSȐֱn"rJaUa`qG _(ADhJOxݬSYraImQq  +w* @Ѐr_.>QXECCxnVv7BlUejn ?wnwCf%@B+5]=BQt#}1h%$"Qs= @p-">H"kKˑY?: [Cd >1AblL? zso=ު"Ih ьwyG3JIND\1 `f3]a3zQd9X}"h wѻ0^^X㨮 5JRE] Sh."]Tӽr $( ^(}AQ9-4 E#ښS\~̃#`Ba>k.+S0ajjmR}T*!N1pڹm3_xe17 hGwhVyb3D@ojU^æD"~ aEo+A*<#w ln{Mwd8{kr #hk J:`I<)j9Qiò*Qt^cX3İ'4رsĎOIidt} Lz\kɰWbf@ɯp9)xƛ9Iך;9^0hY@[G>- [g`ij:E}v 1qxH P8Z) b|ʽ<?&7HV٬u_+?C+""${@ݸ>O|"i~DSp󋧴[wcN_ {A;mx+@jʼ`\ bf9ye'⮨$>.w g.`; p2FިiaV(oK'frstaom$rnx4{)t7oL$}}:XAӒ3TlЗ`Nq*|i 8*x0<"X=#'3 vBP5e%~ݲ܃LJ:.k $<ȌW4ھs}ZqZILZJ944p{zqAl1?Jo&p')'tءs?e(Qb!f )aB μNx g{7`l _.\:qu;|{m\$^ [6y#yX;?={Fֹib BChFT PkE%)Ųlrxb"rM1Iv1BÁ|TP"OT-x.EUuSpbmozѷ"߿lpT85^ >a";'ʼٲⵧ(`*#b(R:oP@BŽnIѾ۳9ݢ}G %df &/J Aù~'[iP,2 &U9|h/"T*º^{E˓Q1J")߫ѷF0~'&~Y~|C¹z 50s?AaEZ!BnBw:Ug=ƥ|6 $[,g}aTH֕6&NQ@lCdG+d03wO \'{bJIv}3&WJj2E;V%!Y&E{KE^EP)vAu$xnЭIp2AEj7 xVF".OSq1ʫ5VWkaQrEyÎx@$n&"]5d!|Z"vq}LEg; P6znG8#:Rk;)>TFdz$[*B'ܮUPsn վRu ה[!/ZcˇD2]SƗQO`oKy :{4>@g +RHjBӂGc90 Y)+o8Fӯhn#hxz8H<_a:7y+aoK;eƀD\oV8gW#4` mCYV&saraCuZlڝ&;ՙ )&Z؛ckvM-gGg@%Y8!<_Y7J+ٙkv0Ϡ]MiA{MEWW)V(M$ $^*m[B_yA)%9)BZu/ qS^|x;CLX*iUD*8p/?Rh8=O6f Q}]r#6sYC)?OӾcX3s2~,2&CLD%ҁjFZ/hkDÉ(ΝYU7*3ta}xi/|}^XeJIV su B `/FvIQ~C>Wpda~ TkLN.DNo4tm3^]`-5b`܆X욣~tL\yKPO 3Kja* Vp&Z .=00&󿜖O$B i:!:E3eB 7C \ȶV'HX/aN}cb3H0%t8%6d}*9Ak2`?(\93Yb+p&_tC2$!qYB qmaCE* x=AV6da%c]%,I\`ѧ M^'ڱhخFAoTlCB4hšnuͺ.6;OaGCub*#Pӥ .6CF:1(L`Ȁ4(2.1۬K$4n SM, $Ne|Q; 2,v|,1TG܌F&/u:Bna]ZA^Ԑٲꬫgibm\2 sa'5: \OFkz["-m| Uɶ4:Te钵Ͼr)\s#FD\CКKJw/i'B c"?E¼-I` oKSåE2(.7Ad~DǬ\t8ڼ6ZR[c+y2ii+2!^JJT-h#>WiB EY2dw_Y){t!ĘW(^&4O酮{W"#MD۬TfQ/\LB3 n/(u=$w:wFq~XcGWpև[e0Wk%>]DTK7|DȀL-XLZfۿA}HT^1HNJ/%QYCE((ObH9R 1˥;/JKXFd%ޘh^K[-:^sS\M*;|dt3B3{3ZOi,1C88\; M*[IOy Sb0x+JQr-"5.P+V@*'5WNgc6vi##63 x k"0$K-umAf9*ۿ_XjTS^|{ ? zexM-e8h',URWd)iɾx]aэ ThMݴ49}L%[\t2_6 K K*8C6Mxf|]*{`#ɽ|]})̠c+ȡcq4-C!^.CP[%ܖ pdD7 H{Z\*Dᓺۄz\6; (=e,NEE8/ފl-GdI͋F@L? 9ذQn|Qd89CAC|sQ w舓w@}"s:u>ӱ*'a*vۄ>}pn)Ĵߧ=M+U̍>p 0MzV}_~Џ _9R)QC-nWȤ Zp*kH 7bcI%';+yl&R`jFJCEA/^/ehhyҕ<**P=upb4u6u.+a{vJ&`)!YCq.6P()LLeē 8 Bdi^<3VV_65TlA=xItB` F1V؁YJau6ܩ8c?nDg ?^@][ u>m`B&q@ M&Y2Vv9/L Cp@Y\ ݣ) G?=N7ݔMUJV62`sId{3ϭkf{:ה_)sg>ěP]q|<)OrylGͺd6BLwAW:Qc[sFˣar:C?'|#`Ɠ,Fh#PRulёC9ʌ'B|ɥ՚ZTuEQ6Q)'݅y/Z8,l;S?Χlz\0$nR9kf }M 6?@"(e'Hw%h@+i A4Lw'Y6ilnne*dOC:G=TXw3/*A9@=1BhǦI7s EQE[s  n[n5Nψ[H=7Y 8)y֔7'#bcPkQ;]H ,hsTtdHqJŸ|jG%ўQbXʴ߶$FK35b,x&%qhp t@^80ےs{qxվ6n-3TaJl֡ا̎ u7Po[i4>OԗO)$gI M^,O$K4BG$܌n7xcg⤈#|l9طQ;E R#FAʿ5l.OIRq'Dv1|hD6>$@X*EhSJ?(7{ Iƞ٦ 95TV< ib$ݕhF.V*ts?a<1]8b @YgGF?լqpI@SY|Ȭzh}nUhv~dGc#Bn!0o{)FC& =f8~Í"G*> T`wKoV9$ |p%;GxsQ`'ێW?`K@4! Z/U߼R'\ZL|git6jj(ͻy8 J7:1KHrX;ZN"QǴ SQG1A;}mH17% nb:i0C ' '辯1'& sAurWюẊuTx`9{jh74|&r#}ѵSQ?Xc.=۰MwleX-^݋T; GW[qܶ 9kݛPx9x#]Lܠ~0L,7';_8DD |㜱gYZ07070100000445000081a400000000000000000000000166b5088500003ea8000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-indigodj.ko.xz7zXZִF!t/#>e]?Eh=ڜ.+ˢCZV_ez4ͿF[\,'ʆAMnbE=5ߺj\`m1/7$z~9pw[CO  DEuAqlw>*f@m^Y&,uaHt- \/o[9%.`pwBhH@,gj`'ĬM5G5Ls #!xFJ2xVRkG?j !d^# ԓjVN3KrOMvNj1;*W {fJ Kx;q\>]zn:V:!KV㍺d$șv\sV%S`o_?@,XQ cey1G/x $z7H{B@%C'#ЄNǡ cB>eۀ*Xu$4F8-7;8PAu ׄWVu"TO`xxRљzle1Hא<4[v໲82);cW5t~16'%'x!BT2,|I8LK=Uƣt45R2ړx^&,hQc`Qa8Nxuu֐+f$7Xp NrJ{}g?D-`'0_{&Ib@"_?-?1`wy5h>KٿԌdv!@?A!0gɷ+zhҪqrlߢY umn0nސAs|'5MeTڙY܎X4Nwi.qKp-,_W] ^ M3WUoVigu?D}$2ݎ!kO]?PU&joIό~4|[GNKzYq<I S npjfyaڦKP۷^*{<>q96"v- yы&sv&G:X9g۵}U̕ab˷Tc"r5sM=A,M"[{ M9 )apN8Lt*RhA\E1MS9UIJQ̈^;[H/G@LOە O.n~]hYzp{%qk']$7MM f+Y[J 8zR2_pXϑM#!3{x =A.r EcK:dp NpŤ'B쀃4(8U:vf.TW"wRG o+|W0|8%MC8|k3cRLԵ6|U0t'g;% @/ هe4QqمɲZv^e9\;C Y4FpV#6;m r)NI҆Z67}ܣ:*l(;s,yf5}s尊Ğp!}znz4>xPX$+Gm_i8~4_ʅ*AL#6Āk=Hvޛ.z%pfp*T} |p RhNq `Pk )/% &G&ĵSH6KE;nӲQw_+8cZKc,4c<)1Rl%|'u-PJMSj8&QJc7;{nIar)O:.ZZ{ 46 ^"8 )ZrbIG`ӝHVM#zޱKAKJ`IZDϬ0K/ZxJstx)8N9Ax](;P$p7+AWC`xQCH"ÊHBƹ$SWUK UDW0[^qI 38]9v=ztR(S2 c@;I=OʃZKߥ6yl!¡2@+6nnawhbc|mb<Ѻ{ݽxCopp9綰K@@ԁIJEcy-꒢lH 9nR|kG]u 2+Dvlhmf,r0V3Th4z iR!dʖgÚ֚ݨ%[ق\Ķ͓ ۜX}Ū*ȐEAsc0ƶ޲]*5ZI<47e<ۯP2S%`*Gjo;%|ڛݜ(6j5)@`be_zzr\*:ӱѤm)$P$ċ,ֽ/C(9󑮴9'puA7jFM"`Ml`b7|`{1f=G6fQI 3IIcU=mIlz4ԋdD1ƱZs U XWB _ߠ|X}54u={k :RpS^>9P(]zKY$miKmIN] ~T̅$@et[O$^g RX\Cxik[`H_K:#m|uUq+im%,10#<0sg}UH sW$d7\I&L' E)yF[b9h9gCK_S"xsWKtwr}щ׶|<6vɘRRvpNCxQYa)El7RD*EbsAKB?x"w˭ΞX{vo]P1 GIq v%CIrh c_w{bV `^* V"5ET[`ۇ%~r#Դtp}4yKmDt2ǝ/y;:]iܦ60ͺmT(*l׌}]]v@̔]l'Fsg_e//uIV.ܳA&K&PF9z?dUox!i#B' aDϏmLId``թ"j}ȑ )vx^%f(v;kv lHI2y8xwTAg$jV~vn{#@c5|(G\'garb7N̩U FoRJh~0 ܗjΎZQdg.E!~onV1::5h&zO%j[& Nu*GВ\;T @sOͲ|]t_CDb2o9! 趯qr5N6C l2L#9i~H*|ƊD&`u X}2,xAv'XjzkdLf)b(Xvw vـLN8?~,k F3E3>y2?۔\T*n&"74FR*K65Y֡ӵBOf k|wK.hXb*6D䇁:AǫIsۅ;sF1oں)[ԃ }SʄTauVoͿg;5w#~UDI+4GEǫ49-ީ a[H=[}ʴJ;}7z/? ԨSڤ{ Ho9ecy21I=v;}KޑVZXN쫢hd0.d=gM^o@DwD96pC_֣vvқ(sXhsyi 0 zL?Y?/W({m@s Ca2CxӬ@Bp1pSTT'+\t>W@e$YJAf HBLLzBH>!2> "6;ༀiNF/y,p#R)CziJIo}9kŹg)hEvQ=`:ϱbxX9/c$q!(y(@+B(LC`݄ =Qݻ"؞A[#o*A\p_09^JVC/`p Վ9k2ǐtH pkoCFRdq‹!-Cm),0D;2mƲngL^פ?:5F5f; \^Z  yn58} xp3٫)kC% ٜXaݠ ޕ.ooWİUzTA+ bĊ2۪~9BjXe%S`Iy @haViy%HbN]@B;a'~}tlدKL};jd}A8ID|:v;ˤ5Y.۶TÃiv?脔BPISFy8?AǴ-ڠKe|zL Y%J&C66,y+-\mز3b9׳8Ͱ2NmSul \ĂM'5omBR?TSEϻTw iJA2u#KG 9^`ȃjiᓯ4S qd@o7ͽVB 5wDD5C>zQG@Dwf #AOZC8@}f &̖)XrFc˿itu%_q#.U"!oGR O+(\3fDk |Hmd\l{dH]r2ulYpG;2ʸM|)ŧV:ڑ˙//XET 2JW216x3K_A< E;Vpxlu.rNrse:7詙0oa7ɩ|]vFyCm /PА}R*J^O+/.rޗ(&!q ȳ/z2[~x`F9މkU\Gc2z|E0p@\T|&] :*}P=˹&ju]IqN&5B#6@H #uK)}k`*m ;l2 MMi\٭|5σ#xUЋ{un3u琴X;xJdr&ߙQ3="3omuILJ4σʋx\Z&c"2־`H<- ɖQeLmlRGmЊ4Ϸ!j6e!8?yHN؂eG4_ * S\U}l^μ56Xh*K7حl[:[rR(wAhn63їIku؅Ǘ1^#|lS# 26ҁڄ:%Q7YiHreMO5 @TH=Ki؝⛚MLļZDA-OZ'h6:Ϫs=حd(W- l=s-" 8lt!p36'/wa4pVIbF;͟SXI93 )"4z!L| OTnMGs A %a ߳(4 B'Zɵu{"QU4^!Ll71 _v~ƚ0GSR7KGRU/MkONr-]k;>R"'q{'v&[|2gtyyaSu!ӧjfgQF*f&])돕, %zͤ!?59o&6<VQZ!V(2]))q-ץv^ʴ?[z$gG1Nv(mNO +|5yM=u+Lrk׍mtYo[Eݏ 2 o! RdY5+ OF/X[oub0SPNB{NMYU&H-%ryX}mD\lKFR ڜ?nG=w2`r.ɄvA Aa [<GR]m׏^YEnicXKqY,s+'zhH knH,H7_emUn5 b $ў`r˦RaK=3,~69h@.d  [#?>O\NpsO 7|83% o[YˋHݘ.?U{ɍnAΌ*1Tl_۩uۼ7;nQb!aaAZ=l'3S(҃9,z@.fh^s@rOVTXߔPdM4lm2;0|h/.,A1ɐ9om:  jӆ5{v֬ӨKhI'|4GK['Mٳ|*v鎛7BOLO p[BI_߉fO@|+a,CIpKAB#-EȠۅ+:%v\ul5!:4T rɕ nz]%ȃ_m2pxqq%.wd]0$)}n@/.z*s8i PY!Y4 5]MҏEWdV|xnD76S|p irmk ;O{0frCEMP --|fR[+oh=M؎-56Af ;#§:^x=>3zd>b6lb1f CglSՊWfX#C"mo)Qך~郤vX1m20bƵ ̾a;`6G.#Z>;o߲1'9IN BhH2P&4p#@3fq?(ə^?Ͼğ_ 'ABE"C GşzvHjkxXy56b{@kn #v|uoxG>:f߇wedG5Լw<" GcDvƂo !ZSI_1Ws|mmBKkB0K9ȻÒ?th7A{;;Y y6I<^j?)M:2gN);#V*U_:Tam 6t7;VbY4~1ċg!LT J؉9q#Ǭ֘Dc46SZvT5x1夕:%?,ѷ ժg2qO>`Y.uSHB1mw0ʲwG 2eh:o+K5 5.3좣6D!Bl{trNy>螞dhG̋ٙӄJw/bWbN> I"@^nbeA?KfmIſ/S=`mbV fQ +./! ɯ0+u%:wxq=cQ CrˉdI+/zw[ʛnh n+@]. : ?J=ńG $& -ql84Ѝ+ Ř q KҌMcgFaVeϩ4J1jj<شń vv>lTNMH5om<6Y3?(d(N8B}P@(4`rmrCiWgŽp"W4>!hv|<: }h4TGMSdf( ?Lcv1!zճćīX&hl_RV#y-mJ@e9!jwOhbDR*aA(\TcbZUx_m!Żfd][~Pd4޲o2- malEd6~ARZn(c/>nW4{ WSi(BN"Ǫ{^#n+;90i EI sm, $Mt';fƢ b+jz\.,gު߻.)*n0|_xFVc rN /w%ukd OֳPcz־NR!o: 4W 'W4:p:0C=$SڨBTXjZ'zK.y%{Qx$bQچӢ5͢$SRCT33Ԙْec*U`dAlI1 l:PЪnX_ zpF`xr^@/H 7tʟ'K_y=e+Ajf"'.%5_,N,/f~&De' Q@Ύ7K«©٥l Gj|$y"NID/r3U Tpn7dny#|m=qZ,Ķ%68@ވWcZqf7x0Y3fP(Fʳe` Q@!,TN41%M~k[+_y{AI_d0~y jEKD/Ά'xd/y@IBaD[ؓr=Tu/[ŭ t557ؾ(G 0U:@Ne\HvuΙ?pHy}NY/,E$*eI;^ zËo?әN.fDN<%xMg^@l.lVUep9·J k(L Qc aq~~i}k2@dTU^1Ԑ"FլD0t qxBޅ.Vi}үXπ7E}~%[R>͝VyͫrCi#cD+%Ceb[dad^ˢQxoѦKQڨs2*N#:j܆/(yW|}{z& C's4ZpZs5$"1G)LկɳL(/G_Uxʰ+)0a!Y"xcBs޾̍Y~x:YP?sR\J8} b!]<]<@i\E/ ?NoVDR9@I腈*N8O_rگO@o1s9ĈY q-G6pES.ڨƋHigAL@/Պ穡  MYmKWoN0lݎãw9"7ێ?HlJDp/ njYKCpfAtJy[ekSk/F)iϷzQx$0U.1KC8`m*Ϣǭ*+:ppu4nxU_b1B(9 .'Byf3eMI6sHȵ4}gcx/͡]BD9'^3T6u?Fydr)ȸ'FAu%x pG@Y\ZԨXkI#->`H( UatwG;kn F- (|0KM,g `G+˚k+IS ۘ𡷛pghi͟ٱ} *:bDqy-se[5}}A#h"ͦn$l % 4y;D}E_n= Í!o?:N5W֡; ńgER5)o֌H͆bǨQ&ZP(pvs&҆w(D 9n=?tp,")c2d#fFGX `ǩ>$bp9V2 S XV˱pEB+/z?{t n ]%{UU~0O* <~oDX<*ddmJ!0fIx/YԮCDtWC_?FgMB6׶ m@Xݑw= &_Ǚ꒝Mc "@7}sGxüxE:rQNʲzSedWz2ib4`ndxzo֛'ZRg?1evzKX\~b[eYcz2QqxK4$- 0Za̯cIXi̔ra 2ke_  2b *ιY7 ¿Sis:`%_b\+bV+B"}/`l M.6q+SCP홤׍eP$nY9iz ͕B1F\4``3tNk69GmFcHϤ9t r<}P~^q i$hR4頣W n$ƈv75xY"^Ijݯ^*7~5&X^e^ٲ15"15<-@,h:T|lw7sXXXKx\+cfr5"Y%F:ov+q.h=v :E.ǭQk"3jP5{;$xVKA8TlޡXQկgx_f/oPQ 1$`{)TEmeyا/GΫZXo%ګi2/ĤI(4$L Ut+L*> J^^לf9:Rg ̿y\e Amb^jrgh1 L+x T&g,ؑ#VG9ޑ|*w[5-,&WfBnh;$Fa9܋RV.SvuGkkdbh3rqqfp̐ p^9#%X2\lF߾2qw+޷bq8C9W*5߉!إpdM^Pʐ=3bLJ!^=\x !rh*!+>%ۊ9x OB'ti3΄PohnS%a,ŸoB$d8 W 9kKc>osg>vBs1~:}6@ m_sw %) S$?>f3v'>RsDHuXHb]?Eh=ڜ.+;jR!:>0KNEzKDA( ,1a^g7k-@a ON 7~dk,ŵg[IyvJAE@P݋ bC~07%CGĔ/2,~АRpPFP{mI`odmJ2#ِ%_sy&lhY PIӑ7b"Yue.L[el5zaKpm*ɭf.I7o̞eAPZ=@G'ITI*r|G*qRjPcojMy-@6FM"C({Ofc cN}IDзV3$OW.Jq?+uD(б33#04Bܣ+&" ?5p)7hhp<@fs48ǴZ;r)TSD4Q$nxث: z-KC嘃t{iY*a IZ\}n;@>]3tii~ھ.W>Ɗv!xw>bWb:{Œ ؼ+=WڑNyޒhO>-VhBi'jr^oDpܿ2F!{*Z]f@XU:WڝM+C5&ČUϸ.]B,fޡ"N";W7SbZFo*Uys,$;YLs.poRO9$zWWu\`gqdY:t>^|7EiA[Pxc璇%%ڪLy:cٿ>OJ]]P[^pmG;0W^8N~dLh?ĉ=L +({ ouI5ݲ7&Y2e !R̨0O+x)4Y \DJ+S$wQ^uG=5nR'Y1@lԴ t_"r<;h"(vk^<{733օ淊&FSB.(E*0+w?}ba?gP%PN^ x H<˜b<9]=*w1m*GH_nqDfrEϜT('}E<۔Ⱦ)w"xf_%e):#2QͶ2mKy!| rcs2?O ~i-w \k J@gGVJ$xCTO/e-}^iTގ) UPGP9; WWg( xٜ@A}L+-Uh$IopG_ב(}tH#(`κ,W>C0?ޥgEH~NAR/4 /,*]̷4t=zf}=LJ&|n/eJɱYF2+EokoAe(W,QHK_}oK( yÊ]^눝D!H,cג[D^Ś`A,p`1*3] [42c7[ܐ&aa(czev~5dV%'B7 njKU-B:Vݠab:K$*H{Q p8E6ܖetgn~HQ?I{ d uP+c~梓(HIa" v5[_  qԁYXKtl(^|:>BG*Q+?IprN#U.]S|hޜdC~iVaSO_+-Md# `+zP3VsDZQq&8GuHO1op$4c{ X Ną1 e _47{(X`GB E՜s%bNL"c{m,=Hr5_9IFsT#A_J:bbU&_ <8Z jGe$;gTwVrpEH%dng)`+mAi^i|!R>gh0$Q/ێ0l,>+\pnZFd"VF?RLg_ 8݌3* hM׬~iˎTX8=7&չ% ZlЛzEUhQJVnQ秆|p8mJ ;s/IS!=|w%$G/`5v`E[vQ`ھ*RccpQMx[D X40ZUp3̎\)xtbu[0 YmR/h&v2vC#-XG@gDbEQ 4rdgJjhyn ;bvu!V&}lq%1mְ! :09KnK&Iaij)>#=uh[Tv;>ٮ ld-ڦ7X ~Sway`[swqC^d(#ȍڟ'|PFFU t"9v!oX[ķ|"-E v( ~&_c۳Y̛?o@;X.ej vt b:iO(R:S+k0@K/$ Dd_ 7 \? 6fVQV떷i&/▵ns}wh r2n8'fB\Z'a Rt|RCU+6^.|^Kwu9"e1i4p:m֦\p;Yf`HU 'V{fLP `ݟ"*y+)ݩU@4s2%\o0U Q"z+]cbzۑ1W<"M5]Ӎꄂ=>.czJ^o>Ȅ70r?FìtjIj@0<1e$ϖF1&QUE[OLdXةe$!"a..ImvJmANn!(d v1@y|zɹR/Z^BORc9=W+f\¨y/BKCFb.3L=n@8Y8'8bmfUK-zdߞ|-46iQLJW1=ha! 6Yc"CND1INwG5&.] :t͓٘l(xmz3qS8בɭ!-PmU(禋^4c.wpsENGŪm׊Q?:+ ^}Q.fטSPbvЮ>AZ[zLtXy+3_bH@U 8rdPM0i(ŸM^Lݯ!zܣ>DZAjMy?֤wp V'T2@5 . 8m<+CwgֿxbhNSUAq79!?uϴBn\;9%nߨ&|| .pW6(=tG.-OA,,gق]U m΁y65&%.GFXCAwd2 *f]>@̞-m_nw+珸*^O![MS4۞mv_>.szfN} a ~ޞ{FE7z#T47O<椝2v FgwBʳWt!ICn:Q~)E TSNۗoAC9,STAJ"9̺22כDdp+-f7{ڒ"9`ǴeEg>5A_i&0]UtRzm}˕uyE1]Q{,}S,(##*:<8-)&՝|нlfg#muT5{iE9dwnnoZy$T5Z)R"e\HRa8Ohbg5"  a Ӂ_^1B|V2k&2G9Sϊ.g5n,ӱs >{*3dn Ԁ)&sQriX Pqs34-͓R e76tZ7zpJ5J{w^.uh.y67. Ԗ-!Q+&O 7% k%F"rmGA{"yÜc;5W4aODGf+vHn%^ޖq)@wƗɂg{8^lo.4D )sY#< }_7T.M%rL؈?N-2Cp#6`%R@A7jHN3>*Ve.IS*qf9g_ʫme@pG Sd7m*F׭0-ORégRhʨ{Ojj0;_+eߕͼLmg,+L&T VcU`Ɋus33Mv42*"+>`.'}\҇O)ט$;|@ l8 8fO9BFsQΠ1Lqʅk޻T[+\*BT=|r%RЛ%uiZLVTa`OyrW1Hjz5ŰR.JB/]gO`?ގ (ĢH@w-y)ݱȧj 7aNJCWM \v ׬FH"qCy)EeBuxנLԐy8 /+u&^8L˖cqVCYLG59b q,8%k.Gh?n>l%d/-,r"^Fd*i{]}y%aWKGuTHGFYԑ,Yy#R8f0-HHF. |TQotseh&l9!'Q=+}į4{uy݆{;4Ћ$W6?omicŸ M\6FqP9nN}_KAPWi5C8F<.֤E) hswS /-ԡBdorvM8/[g^%KXF %3PGǣ_畲ZXRhI헎tz3usIm.a:\S}Ոh,`W@Y48rS7:@xSGfsY+k*Hr?@cCOiJ'u~C\0@nz=uZ5(i!UFZ^zKSw3!8n=KX1X݆3h8Oշ BfQ3̋ C/E.S`g V7٘-9mVSRɋKdzsw̸w?iGbŨhlIh'ÿ0ė a<~^(۩ .=͸($.K'7~* ((Nsav WLL$ٍ) >k\}V1aMSI8\0-,d8O*9%5>MJ^3?㗝)9C?Έ{2,zhtD)a?1Ua:j:K 3Pێ 4Ghbm./汦0Ƃ@Ut6m%yXl&ڹK/") 4W9E7Oe}nڠ2C,=<'SӮcR+}%5'vT2<̏=gi5F{AvplUp4h`z{?_,j,{2ȨV=㣊f|pWol,~ :6gB˜KYbdoCH[%\:^ aXZ_8' qփҞM OSˬ+7nyb 13{(C(lBQqO֞6Xiv7kLo9>f}FҜ{bHGaǚtɗn;^DƜٰ\7߼x;Ub?fyM&KO=)mJ:<\؀]aDdo2yxmNPP>IF[u4Qe%g&"ڬ0A=?]XINX^',aRSI:;q1;饲~[p ~ڨb2""poe'WDaTK5/3rI> K,^6$Ax|8儧T2JZ~tnDRL>S#tc_ [`5OgF+`$XJ]1BD6 tWAFAl ?c8:~Jn2<2 Z!bQ֠¾/\?֮IBS|iM(X*+artpG I*PM22&~U5tn~NH`7| 噕-17'!ucX!eOIJ}EFXI]aQ)UJ|]ͨ 3tš10 H_b6 sWDsb_- 5ʘV{ vM 7U'7\$}\ZxG4{dȝehDk &{JtQYğ_rh+ (=꟟o}t3&!SMC7??|qY ?]N, nǝQo\D=߫cIҫ[0EN]T*H`% IgdX퓼v.j-_(<5N!x4u+34 c {Hf>uu2S׌vwL*>8e+:<1C8i ł}&~Y0ɉsdDSȪZfwJrQ(& FYn{jKZN`h?T@۝1[DvnA@mH1p +[aLC}~GL4 C ODIhה-Jz9:: #!=]lJ/eFi?e*b=?bt#af nt-Y 0GKB UkwJ6)hCQ5,1ݥR+Kp)h'P-k~ԬQ H\a(`'9;@ԢIL8M˳ZƪKf^!Mr7w7ݕ Jަs'=b ;z)}LNY>W\xb=jqģCpU8Jz]jٞQ.pswOqj@پFrwddu&[\0I]4|3H96̱OAkm]^үѻ@ 8 +g˭Kq/|͝n[^TCy3kZܜ)c:8gaA g,o ݩ+waKʼn$7mKo/u &gL|5'p@  HCar`DPx%f][cm쥯4V{?q˂9B6$x)fY㭪ƴfh1 |LV-V1'F4JW|}gQ;'~ʽ4,:iD iLC^)nJ 03b8C:O@?w֣ 龟eI,OI݄Eέ "QI{b|]^E2G,Ry)X0A6_@s %#Ţ<;5_/{sz)RTU%,XCڨ\cUP7 &+}E<c}7l/2rBUr ꉩ~UT=VbП<+}VE=#Hϙ4qɔf5X䯄aשU`u- +# fKwE-OVob森ۇ? +/D|P];DVZoKiARǠV;ҶվH~9X_0g `^7|2ITb 9o5ØH aly6l;PIu9X{Gp `+V?{h-#AlrNL+\DYujO+I[$4|q00 iLWHeeWq %˾԰,s{̓H^aeq%J{DĦZ߻ѕwt6roo.[USنw1Z4=}.eJKK`UHu׮`5(cukL'B, ٠" rz3k6-KX|^ȊsKx{ <+Za+{}'-L(Qm;i,}w+%k5->C&)6_Y-!%Ud5Ъ>ّנoC"Z`>nF^ @:QOjWO)$XLE@{H2 0-5ubg [91UN$TSN6W5ٴIվrUYZ ?+p`B=KmE=,;v)sd@-.v|j-9"MXƎt9V%) !I뺮n 5Jd,ey{ Ҩpd᳆f*=unͻV+$KC7+83p.m-49N0;/\Hv] ]9ə50 20N,FĈ #Ԇ?*gbI[dk b(DDE"FStLu|)x"~#Qs`Su{=҃~AZ jsաk9=lXHNR|@J^,ݮΌ3sw#HR+Ll1O͋D7lh=04shq>ƕ:7KM#>U,2 {񞪸O j.3,2٬԰,VJJ>62%w#oAgr8Y)Em6rr>>ۚWw]7͢!%GvXҙ{`s]AOE3 /QC8l`*@qvSGzeڜ,fH69CmJ >U(۴&Յ"ڡVOVhuûsUctĶW  "ZXU?ɡZ0ߠ\N PȾG[cPdoP ǎCeF~4̅'=Cnm j8tAvh<^bO( e|D'vU֜x}K`>4嗆@tܶ(k3tH[Ɨw}KPb`6QtO<{lɈ ǚFB:Otl ; *'vKf 5 4;F\pS턞~ 1f~- ,BpՍ{]Oa@Y ~ Cq{gQFekPqU+?YkaNp ֐j7 mw)# vrG~jT}Ff}x} TXh[grPz4/;Ghrn5ǖ݇ȹZS`QX.4]·ox]r$tt۹z.,(BdUIf 'SP-Fix]ŠNavtaCk|$=Fh ,pk+WHo%AP/@wJP:`w9~=[&{}o8 N1d7B+Wzö:zPsE}y>Q̠+l)W٢mQ  =Os F s6!w{I^K]|CJ"Ԏd'?LkR95JxQSG,I y᠄-̖>^#[yi}ť(Hi>5pF ~RE*/'p;cBRh+P˳V|&W{I=7bjhTz@ hR }IxG 2t.0tr'C=b]VVp7ѵw|(<j I$׶a/X1;w/qw^)2rENP*5hjə-QưV&y- xqN2'u/xtViTCj bΟ/a]S|'o4Do;8 ɜȥCF^?JAkV&(Jqae_0y%rYp7Ec8Xdx 6w{@_CۘG;dLrEJ_>,Is9 uFԁd,6Sga9Ӧ@HCsϽ =N91R~b 6G eYڻ ^$">T^ A=So7#$ q.%SL\IW[Q*7u98#om{-}̊?LaQɅJ0gY&7^|?>m1Xt'eaV.2<6 8n^+ Yn(_yR7=&FHҳA Rkj"`DAxk47ݛÿGvZek o|D^@z&c>S~Z\CQìwkNt,Iɸ? aTbUU ;f>YCC&6I4MN.I82MZ1Pkg*;Qz )k3,8J؄qu^"B%(m6M<! c6O;%"@oUet,UDݼ3R]\T%6j沜[U _-؜{+ 쏤b~w/\"D.G$RsU#V!!XMzO,\uj2tƚreӋSiOh@( 3P7i"M9ͺݱWܡFBajR+k&l J:Qxl/jbMn_Њ}mEZ'y^gc it9\/#)dWA}g( 2s)Nn}CKN+ EyZ.z:enGht>bȇF-5A}.:Bo~8tH{!iBCEP`0rI_N=Bs'=Yr6Xٓu}=0V #U1Hi!Ri*62r|wvU^휟$Dz T2ŕIA!#ݘ̓r5_,9S )AۖerPWl^!(C &[N8zed :eQ g[G8,?}/۝"k^Rć#3p&EҡLᴗ.wAbqg`zΠ,kPViboJbO!. O YϙSoWL!<63g䁌޻*\-!^mnѽfNJK5{xُx>?ő pT2oh*=ZiG++ƍ.#.G#|T3leؚjD2ysCBrEmpO8$q`{Yp>=xOREd zA檃Όam1MOva mxoJS4 o !|!]PՂ޼*)!(otķdSSCSAL8}-~o͊|kRO]H`lM>zSY$WW9 s'R|TKcEX+ѦP)a4^^$N2W(G{lYM7lp0T+}(O1\_!I`m~Ti,Ul8:k҉V\͛_/$ Q묛ZrQzk V,K ^SO:-Tt+uß~V`W7\:ޠ Z ((^!E]5R+U'7NĊD ;ȶ deG'rn\  j|#EKVOJB#aѨAuIIiFtʣQBYd,Q̌:8±sDε0Yͽ?nf ! sǚΪ5jxk94pSݕTg=vbAZ ئg+**XJX+`Rt &7e;" |sם#d' ql1֯+%8dXFF_ e C)*Yf[QR+7S*]rI#|2>gI"|6-7f˜Cs,@ ݶ\9)cQwacq (joRMLhڑa8]ۇ]ߜj/Xs݅ ( 1hBHK]5\jG ak8h\Lɷ yiE{N܌~+'š d^$zuPJ2#V%z p*`R.VaꟇ@4jT.ghen׬Bu y> BfHbH NpV8Pfznbi97O#1Z_ K/m>u0dtme$1J>/Z(W[ƽӥt[òtWCLh29G?tS_zuلXa*KiD3~]HPUAB׊jXY^3 >WgXB245~< |c Uqamgy8l$mka)Gв/綥;DBJA6d 'V5;1x 9u 8G:wѬ|$%+ Ǭ4,i<#pC2/N2= Cg`IaK8VH6؈ ,92Aal}tovt(TM3(}3c% tCejiy*3cp:iZdQ5X܇jۇM|;3[o\k.Kc{xfriQmm (̕оnqKm=&aSzk/k`qٞ{3D5ZR$|fK} \iyMz\&N8ʋD?tOG-Ղ?VuXn|{zEL GQՒc}[D~nݗgDSf[һ.r n^,dGޅMaK1̌hBR((ƅ|Pd%ﵜƊJ34(lT "X| kͣFMo^`-KXq;׬>Qkcr GЉ/CillHH}\VrОT#QPL`oru[6)G9;A\הimg)?Kay0]Nr AvS7۶=7|ߗQl?ǏbEkekD hU#JzاS3uXnr0{(|^$Y%59nLGﳿ=1*Ag<Z>X:WrB"$g>BX6Kâ<8ǟȊX)GU-JXQl/_jeѡML!y5__0n8.d`E@n>ɘ~؆JȨYku-83]úI]_kLQ NkiA/2kVsZzxLŃXŪ)-R1m2ɐѾ!KcJz#+kmʄfI,Oﱗ+hqRAp^3J.K|H@.A<fB4+B[- Yx2.fF"`Ҁa1ky'cb WA)qx?p\"QhM5L=9КRio9A:HvH]sftK]֜x9+:*פ/ZpäLyZ*Mzru&wݶtNu3Qj2@r+U|.MpF%bX:D˥GOq[]s_~ }´5JBe;Iq]5;\]e7(v]jXDvhl^h]&Ց{">T \ch4XGm| ,E[+^v4f1{EX߼[:nGF/K^_yM11i!=*ՒLJϓPG ܢ0 vd=i/k_\m;A5Zk%ڭ3!x%ƋLJ|\1R?WuSHn;EWI=vKiW* {}?=x! QxcIA7n&mA~W+iF a\h{MjqO;@q2բˊAY#ZS?)cAۤ!_s֤kaLMZ(*좷Evs7)L<"3Z/U*! afDF3 I^3ePH.!J0,i%HKH-b] Jʰ`EƠ O:ӵUSNnW[!:mxT)[Sn`»R]RY 5;눫R:6^[ g@[VӡAGr]yx?0DFi.hY0'I=ʕ-fӘ*#U~`udVw :r$1y+O.hJVٵ,?vv$`[Y.`MbB'gww8=ppȊuwfWZ mu jGi1 Y!x1C5OU>IK2#95u[ 6n7<*ٙpI*0KXZ //>@'nh3 (@h5U0wzNa {e?MbEȝ)dAǾQK|U3' YP*W,9kJ={Njw{y^4 lWjL<x[.GOB][̌$0 De!݈וǿҐag{nΠ_9It(-nҮv-p $J}7\7롸wfêNmܑ(gGT&~ہƗ<FiV77қyDa7*i2-ϓl5EvZ3Q"r6):qc]T>d@~} d{W~W$${%SGZx/ (m|J^V8FDqaӫ$SXZ q(pt1⛝ %:2\bΑkD2iRw0@IU3 !)0Twv<~A }wrrhJ9<$YfB RoŦԿ?s+0Χ O\cU.Z`sE|vRXz6~l!:*Y"m{ yi΋<lw̵xVD;pPC5MynMÞz#ay+sR48]_FRCLR{g~D!b> r'X AApc>qgg1t令U귅L 7)wv{ "ǣ{ ][} F%W: . F_|q"H㾝lrвkWaH.z$#ѩG:hKKB)#$U'r C ufe/ϛ g*"GHjIn ^_FG_ 98܎E:K0 bMISZ^ ;$ jIJ^WFnJ[b?W~IX #ߛJ7 GA.J^Y'l/_B=Yϫ#M͢D##۔ +n~$[rn9\6G:I̮4;d7F!ţ=fr V=DC } P['ƴ'7Y"9C5Do)rtq6|3Q?x+Wf])PmEoǑ#"I E#ī >qZRt*7YfKh⤍FcNfzؒ hdnO녝_;ENS|}SDa%i1fJ|kGf Xxs'RQ0e }weơ#x"e̮keO7G|M;I@`*<>.@=Ӯ:F[&8-,+c:.wNv84{od+>7$wH\@xCC.S$V:o mWix/m9&BP> TDS[uI_i]Q>>1|o|O^K3N:1+sdl pnU%\t).D,Cm SVh7^0}ǧ+(4,řmGMU;aUF.hg9Qn.и-*<0[D%QZ^6k!%rDЫ^"o.SpFDž^o1o`Zjah0`3j_z@?^)=2ӿ%Dxc= T23EnnyR}Ox7؄ٱu-Q33)"YJEק?]o{h 9Ϣ3hl#]팟͖CEC턆 Fz}k?jX=ӭWβDqaX&LS'O|vIMb$ԋ 1`p tBW130CZ`n#vrEIPZ :P*':s)Y uts'Ű XI jVd_1U }qdo~vU!%p\vi|̖ާDS,؁2PɘE zG:ܲ!k֐<>. =j90:jgD+32PtgZI0 vѱnYVN5֟*6{Fhm3[yHsrBR"ACY>z8ضvb7{_c۞e07顎i(F 5ٶ;-zy*F j/דxa891iG[mPGX\pJ1r魛0 ?`opU-ܖ9i9Z̈u6Їa4vرnI~<3DKcv%9D}*Յlb|!tߟټ{hۧ '}A`߳CDEQ0)⋎Ye2$HԢ]_z㞯FoBW#O(XX%H5@m :eDգ=lqIwPҠ=*6X:EUoУO7skH3|r~NV C& YqU/opJ6xI,vRa'&L-P!œ.qKS)HY~ 1Pō}8zJn:fBϷ AgFwEqF]<ׯef=bѣwi) &='zZM$!#J^ QB"B&. *e k=>2/JkKw&c"⺤nF)Q|WL]nEgELaIYʫuA[ `.;>*bKshZsXy 1/^uo3#ػŶ?cmϚ6YJnR$ש@q痆]崆BR(9V8tB\0Pmx<|MagM Og#aB.\7:YreC?9>CձV r*)GeM_+楶oaDR-#W;x@~MweģB+%ߕc^ x?5 IP{Yk64_ MՈ^>ڨ^XNzwUX-K/qՔ >mMOY=a,zIyTQ2 a:-G9P-=,a1tUGhnQ^:si>p=xwG1aŔJ@s`7@ED #hv" \;&bZXKh&uQLY9fc*D~Jl aΡ7#4{CXR],Z>[9%IٮsyYs-ni7{AF'C} Z6Ǭs|SBGqx;fpcՋȟQ̃4>BVCADaX\qv2n7\KRe e 2 4_qd * E^W]cdD@^V@hT6rJ,x۷-n၉ s(PCʇ8E k - > ?h7) I2y*ȷLq "dh7O1q^Vk {NbXoI^w 2?h"^'^J F$VW=pr%FCT(tb˄ʙ9LZ^OkɅ4l<,ـwRg qEw[Q0s8k$Or (/ny_j=u\'ZksŒ `s:Xy7չ՞@{G?ٹ.p9=*kkGJmbc%siK$"f3+=&^dc,e#-ގ(T!8<Ξed:,uVr?Xbwm¶g;)F+ Nn!ԅ}@qxp+Ͳ-33b,"`504#28~O6ﵒ* aBJ[σ ` H3dnTK^|:½NcSvyoRH~Sw *l=mHI]F*b%6אeϳOnL05}~XAmv}_v*LjֻLDd(i5,i36 ^R ] Ԝ4brlb;DS ҧfQJ e ŷM|J$3ȩ-ۏ[CioЕ~BkS" ;9.'5MT\ YnFޑ]%ĖF(v1'W#b?BE:Fxt3Zo_!TF)2(.'MƝkz55> tڀ=C@WjD:E.6?18U jc%͸#P2ɵ~;x |4vӢ 71B);=&0."0 K1_W6ʪN'!ɮqF#NRFBC"`F&dV S4P|/V˽nxqGP3dtc$3>>H w]RIpϮ/p+{Lh$)E[~\J]80byBt8`~_nU"xeHgg5ܕ-{[+X;ND0'gCC{zfT3} k oYhrlp]a5G"ҞN!"EZ$sne]M$F_T3%3"|ޠƒb6DF ~z% "R fv5ZJ˸ZQOIS @VV1M`G Ts"%ifyx^ 3nm?mTw򷑁{xX( A3(f-In>O&/D"A{4#[o?vzp.x᪠hXaǚBQJ7Gf"}ưr#U_ δIjH"8$>o'*El]nq q׹lm@n@\m3"E B=>Z6K;_’$Xa{$cݽ:jNx(An ٮ\b ,Cub[ :ͅ+9fSSсl Uk)vb<re8{p^^wym$<,:$p R$[yjW(I&IP~"8QTybb8[FM/}M0 Kt`<[Pb;QܼRd-3}]gaB6z!`[F$`~g>Qbz"zZ!ԁ[;[P5BzC`Z(cw"}5KЌ_:=u454vnT.ǝf5n|i#̆~ sA!;C]J=םLx ]k =O}:Pw?@ @gRjWhợx; ,%g^9r^O>S xia1~D~VW'O6lyn SkHBt u>ϾJ5c[{ãSu۟0[i@oun6DP@ zB}*U%\-+#E@Kh^zT( 9TxW AIpU^ܣ9d~?F-E.wk+߾'ߩG$ŵ1"Oˊpb`M ";`oHxȧ„DA;m~0qi,0&$kbԆ+ 8ylFwa ڇg G񄗚w~ Gw-PGa0%T*ٗʎoof7%N"`VM$9 @"?9y/68>\z1rAWHS BգW\-hb,ՏB?2ݼ<{8L-0}8S&ظ|bud{La>h8*h+"?]w=Z4ZRKp6b~>/ wv4縚e]X+m OBW1xR_0V'-07ʤxɟt'?iW$sNz>8ȕ{Э9 +=pGJN<33m{Ѡ(֢,ACD赕2 Q7xݫL,3tD?G8ˋHrPT5[\6f04Hϴ+@Yonnz'-pv/3<9?B^Ϝ?5qfAwe1ͫ+}P:,Ff,8 25x pML!2GZq35,hxݏhD'?ɠ@4Qtd,TQnΟp6<960vjM"ŧM\?S!LBϢAP;dcUGĽ2Ndlf׭VRLk"{Ӛ8Ee)u_^c&zqgg4ײ60 Zİ#ܓJ|P괒dH?([VJFY3X=]1L)ԗXsovkRRp0#cLeQo%n^F4'15$qi™/QaBn:iW|.Pc]`NDCBAQ2o5 g/l| E2شTp2G:u$m.3x@*qXeSwqL4pV/Yc"ˎɥƴס-JGA~ ?=isD$);M9c{;WFo,Ua7uԤ!Xg]7zG5-H'v՗5 XKG ?e2Rͥ4054я,`c2sPfr|Wùa$=ܠGnA$Ys9QM}ʰ9˾\NSU5 1qD:{ۤB*,m; g c( X+)0yRkֿgQ6շN'ݯi1 !iH:3dlW!20Cs#=Q Xm\تA_8+3`#e8[V;#-c+fO{_!\BG:RZBatFvց6RKjA3=*$uHxc0,@ț'^T?@ NKGKʢdZPj۲A8g&E=Pݷm~Q\GΗ* Z'uψz,'C(NEK\>AS-,Kp!k0P}(0fP48 鸜L oZOD8&dݮ=jO^S4wi̹BQ'UHllɮ50/Iˀhoɭ@A~n  9!TH h!I BKƀm3UìB,~ 1yIɇ95O菿fxf.-H뙥dOU$vQ}b" B{xO|DA.a#eG>xRMd2&ť RVϟ6dWH/x'9:dV=5~`Dv}>(< >͛iSbr{ @PL17 ۽BM)h'G.]dJigz(qR۴>~]%vbBbDlZcHnØ9L(Wτ+ χ) }l_ߴ<нW*2$G>hoq<ϥԜI8ToH!PHd~ p_buzVR;@ ld3sG`k.aioSBs0,1v_Z|DQ `;Ǡ ;8{.7g$N*~*uQU a^ѣ3`{XuEGtڝa]SD79FYO:>^ i(x!%XM(#YR~c_VBUqz[Y K1%am,gVÖHg@lݪd"pb %ebCSWhG0[u)@/7Nt o6xJ/ jk2Ϗ<&MM!²R\NV2x>VBLj*-щCӂ:njΌZeɉ0=!>eSK/ЈbmO7<e>`>_{|%ݮ\l^e'${:J5z|/@Y,;zliQ}w:݅^&ܮ8 G[t`fVw& Ti<7 df^KGESd)N<+rh=7jE7W:̧=7diȮSRmё+^g`W5ɞ&Iqϱ r>C)81 d6lb.աG='ZTVM/;ca6QIy|` ϓ.#a#>;(L# =xr-S$kC:UEVrٜk>8,;.WB,h ns6IۛfȮlW~7|D`;ӃB i&Hl@Iv;2#k8K}{Õ7iPq}ZP1%*\ɇ<8PT.mee}xO@f $rji-'y. 8kK>'t0D g bKdb7 _[ge6r"|Ee#zilnG Dr|Ⱦz|(㴐\ {#| ʝ 0W(pMϫG2 A`[BtEXKVĤՁNKs+DϯjZT?-x`A(4 A|M۟!pr‡鳋[ 7 h$k8!9 WNoR51yLPdFkzگ|U,DXswk0#^@0'E(l ?7'|4L~"Do S_F%x1%ES9NH1HvwMG.}SKmҢ=q؛# gZۍ}qPuPG AR}V],dj/*i`a'I' Uy?°\Ҷr H̄BaQg@q[MX41N9uFus5cjiM!'.)hr9ծJm :5zs%pѓ:@d˿|GdqOǖ(&f75U߄R@R1*-\` FF4<8m41~ j( `BP8ib^"T|kךeHE\v^iڀ mɕ>j J,iM).1PV^bjϪݓhcUÃkY0|At#m܄*˵3)N0+5&m #q8ڤ#)u#z@u,99 2 ҄ޣ.9v +vl(&[͕w pU>9hGelUS?gtC))f9vɞ$]PoKhVT{'pk|xy"؟6hhS\ͷfzƯ006$!@@ U]C2̈́b+fpUn_uM/p rh*!C7dhUd@d9;'ՐۻiԐURj%7(\$j˱QnːohMׅd=9ݢZ0H\m2.u.:9ajIJ\F uxJEQ(FȞ 8*&L,ٝ'{} OC|.T~k#h;[G; oȣ'>ܥ?]sX>Xx+{Mg7@r]~<]?v)e7YX:ra/KL"U _<ϯH6=u=WC^7؏[nSE>йѱYUbtm30OL/=[(zVf]_=^zDV*@Vh |g n `WҲ_*CtBI}Bޠșm}5%Z^6tQykPhC׊ 4r 2߬8g^ KUDByXU֡BS2hn~Zf~vzɿY [+"LHU$UQ6_*: `QN= i d{ڍGx/i˒C۔ ]ɦ:z1TL噽M-?I/2cvXDbU d1 ;0ܙANJ9 Gdlt_?K AnlD{qXDe2 o|[G#75a3= }͟}|$ Ewp,zgm@1((jm78}3IA4i<6R!5令1G; 8od i6 zbbi((cBS{ b#%fRɌ3~}C< J'z͔u"Xogall ERDkUyпt"]]+l/H4b @݁ G){xF=oe0w&km)TxO@SmyZ>:Xr6K1o-]NFA+AϜG۱j1Lf3ޮjh CK<)qa@SjS3=F3]0,+(;kj]zQZ#FNfH}sWU8m%T|r)c j ٹx;GB K OG݂;@Z[-UB{rM°Oo4T3G 1&Six+Y+rDkpxɂA"x"`TssK}ı$kJT9^?#_`i~$r, gYQ,lj8|%E 4]C`wڎf3Rr{j3#I`xצ5C23eЫr&^0D0ri5FngRCDڙ PXɣ[puL5"l89yEm,ᗞ밡$y? <4bpU7l#džҲ?+Pntt\1<#+,< q0ڊ$Th)10]~ HnY:zP9,ZaO8#qZRM!~~< Ϗ3k'`9-[`Gz|AKњʾeG3#Fsq:qF1ؤ"ouۑɴHbX *Sݴ Za_36@TiUM(Y=MRcv\Kv!h;Xx?@Dksov?u3(*(Cht[#ږ}'<QWڪ5|hOelhBrBgr/]^KDpK ,#^K|}hQt>#k\Nb=ˣ;*{/i.#py.>VQsAqf\E7cem>o&57 ~nΌp1C> ;7ĊgGڶa:&>J[ºJ[y}RnT}@LOd#^;-5@E֔!3faF8Y:2,6WHUAwou {mzׯ;P\` s%s#fsfb'"=;8*3 -~x0!;1|̪b#-S% VL&F6Ъ C+QI(& 8Ǩ Q ޵Y>[kv[w}U&ػl0͆`&UhJ;56r"7Sh6k @]&~bny<" JBr$a&=+:Pm3V.aLSH/Rba~~zr Ay!x+`_nG#2 Awt" $2RO`(JWAcz ?rǩ ilUWeR>iIbV5rJ quخزN&%g=$DEkX( :qFza%pPo$_/yty]iWz߰}hꝸ2Y4{J9MB 4;ƹh4:UѠ@;~N"ifdA#\Iim*'Y~#=հug* sr컴Dfa: ^E'Gn>[RnpmNdɕ ]6.|wm`vxapmT}4lѢZCGߙS3/"]m,q Hf}.h8t_2ڤo`. %lvKr}Ii|CjiSUv9@I>xS&UPe~ b"QסrnL4aq.spAӿ| ̵H3 ەy* `iMN/ײ`/svm!K JPWŤlN @=W/IL-]&Vc Ԓdm]#ɋjp| ܥN,J , G* FnN^mΰהWS[eBxCa]ҵո1R n>oFU[qZq;ȳ'V;-6ݭc> .vZ* 3:YZO84v8ٗ~/ѝb:Y<)\HmZ]{,4FQdb ᾙ NB(bar# \ eo67j0]QcVZYaïHuOBo'pk"NjJupkz@<"TJvs.Љ+Bn@%g…DRtkG9+׫k͢WP;ǎv,"έ}/\'[<39X'i;tZ,qGը~TvW/{uडBxhǽK ef dկeJa4>1hi-YoDz;,{u6hJƅ]i$zct] e2ѣȰzP}|Oǹ\l$V/9YM=)drslC'~g& .J68>q0i9rsE{rVFj)PԭiDĪqtYafI bԹBFE5_}V:S+PϯJzf8RGJ}``/&`6x3v.urխ -y[6#&y/W=7,0Ūth>ȋW4@v{^jyQ0?o{"Q/9j.`Ԥm n5q 3f1y|Xf67]W$X}6 Il.yO~yz܍!ep4!O`G}YQ53$^U].WpX]l,?P鉯9'db9n( [|<_LlKP[5W vOƯz8hVW4Mjh'AaF%N2&5 هN{"K7뀟_ ă-䑖z"H!TMS6ymZ=Ą۶ڋLQX]ľ Nwʚv+ a2(1Ӵ-M_r`?O׭]p[iM$qªUmz(B-%`FP{c>2>% 635'r>J)%Zof3#Dt{%0*KDٿgN9þY}FXCAe MIOMc?VMrJ ?3[[NWLݢ8 QIɑrIx?TaFwt0KAJTB$ ;QCTB|88d䉟g]i[.ew/L5xkXy]ɠ 12cӰGّGzG J;n1' q|~x FS#gDխ~HS{R!fէ~(surdQr]{d2g ^F> [[ėIf25эƧ7ӳ;5\'hAKV$Sփ0A:cSMaI-w$74C g J)쬟6]{1ݜ%@rq G 4g 4Ψx\R |*h[#*0!4kՑP0A3h6xqbb`gI ^\yw%)`J- }nfQ栎-T‚H#m? [ P ݂ߓ' leLJH󿬶8:7m@`YfSB@2XfSqq-3zX1J;܋++@u매LQUp}po%72Q!ʯgOqv%|9X8 ֳkz_6jc1\|5BGaQx 86Ia  ]9^VbtVGǣT(6?slAڥyJ7 MxxHPp5ѲDv^WT=* o_>Q',_ZDM )3:ET_@ Pg˫Ai'QV#]j hk^R@Geܢ htШYGU?23hzH5flsGFm{ĎA`#ǻv%mC02P]C@I <(ˀH]ؚٽY=DXg!a.K(^6# E)?6S3hk_jp?0~Mw K_ )da@(,.XAvKQ"H,miCԛN-r96yH) d.p}agm:w 5UCz wszðNJHÉ\ӳ6/3zٸ(!!RAs,plpmB+4Zs:ؤyސƠ:=GR.z^F_c'6XA3|9̍| c,ݡ/+7dU $[Ss?(^LB`|\G@@5KI\摘?&y>)6z ܳrȰ&X5reuYo[!J(**b_?Y4pc9/KNӟmU܀6AKNՎ'PL} K ЅHԱt:* +_F1ӥ{:{t=E h 5yU`BkȷHvuOL)L쌥XrJ<.(QY,0\x(*q6` ۠ _:멜ZFosj='߀ԐFW 16 rБQ@ n27,aBu`yо0ҡqȤrCDY/hzEbGQ9CW^ӍǮf qC3O4q@zGv*59F>\aK,n^vMUE\rw $z_UUv#bb8Jٛ>-bq"rUPh,$MNHVtkEi ڝw`':f|*fHP=^keدͯQhm*ImN ׶UCƤưh(|@//҉i)/q'MگmBҬ$8yWdNn_0$D Ƶ`J-Q%%,C% W `'YĒQ fq4=  wG'H`IyxX%,i$z۪z穴 %TYvsNwM5g\+6* ~ծ|VÖGuf]=(?Dh\/=ѾF0~ ﳯu[zsA~=hG}3,Lﳛ p6CO6=Bo͆>/7yZJ%}#` /'J7e%ku%h?wD6hHR2-^ϝ8eU0޶5 ":6 !OXlr+J=qc\)-s =B6R '*ysV!sX&$/HG`^`(?TQ=/X]ݿ:} J3 HThqٕ9r$(,ol˨tuHЀSY9g 1ۿh_:z-Iɤ zA  9+3ͷTR[gAT|P#dɨ݀|ћn|&)+FWZ\Wycٛzގnu NЛG7W\VNj֕`D'XɇϬ..*}t#^ͻ2`Wͩr^`14ߙO s(9JLb126MS/N /{1J2rp S/2ae/ n{)TSyׄrnR:/{pަʜ8ԮLǖ <clWШ77Qx~9C`6y'i1V c1g{[n|l)Kr^v=Œ]o)>joC}Mu=ƿY `쇗.B$'I;tM΁&r5\J"ҋ۰ 13r橂!QirM+cv8^0k1$r m3zuZ&wϼN$ğwm!Ȝ\y>Vp.8QĄO6S>=(>$1@ONoCfXI~<^VAk`N3Wi 94}X6MAGjE`Vg[*6-(Zuݰtrev"0-Zt/ͯa}ӢbO64y3nR]!ɸ-NqӯRzi9`SgViB+L&Qc\u,ܯ.[(g0lXoqr(;vbq W0p9b$N MFwc8;/w%<|c$s@\AGݒϔI](un7f:qToO56-q1OɱRJWH OSP웍L5Bcɘ <2OFm0CIn͉N^Sck'YS_,\ Ɏ&Tfu)@LN~RйTGBfvgnWsf[X;?]qUyFPɭ`GPZg/L7Eܯ %r %1G;('ٖ%SףS?_2mto$+7.Uٙϊ4Ͼ`r`6<ã?zwѼո2\l0ȪMU^Ly>K Lv@z#0!o4ym!zZ3ôX9_VI{LX(൯ҋy]xC]{ɵ|>$ݒ 2u[WKg{<~ohƹ`]a H8> :D<;AnGVy= D KfPDcȌuӝ!x/*_q. K iVc@ A&nfd`<2[<jŅԜQXB/!)|p|Ol'&BknuR1OQ;wSUl܀oԽvsQ!l0׵YS. :* d.KրלW:-$foɹtYY$R8{Z,&w{hz q,}MXs@>ҼWJ-֡e wEzt8~醃f`.UYj@~VᾑJ޽;27TY5 EiKֺkjz$eВ&@hAR`ϖN>urzfI[3^AGpt B^8?]2.!\gYX·RW;hN/z.ɞd+5IL,:ZWsFbjGL@^å.Nݛ$e`Z{OT~Zѧm5>P*^}:z@A4̇V%t  iRd@z} ggӠ~5M!c 7/NE]HӭwXGNC3gkncJ 7 fA ؋=5Ej6KxZy+irSDy/6l#d$y^c 0>" Vvq6*^}H!4/Vͷ.E81Cya6}: Bd¶UYa)QB$&>: U%:uBP=Fx$'չq0ve<WF͙4_hӁMiЍJ ߱$u ?D b! ,G10"˹\gP[[QKYS;@a%gOu:c~nzΞjJ}Ʊ㵞a|؁0Lga:Hs*1ԑp6k-cM%xhPiC[UE>9Yzht~=бiDxQf D;xVi8ϴ=MVl3*g#"g&xñ]0௿[))ULaĔɁ,+7ـ΀CtTxvQԾԪĒ*4>WyU&̝M)ۈ\`Ҟ2uA7%m]O9:ߨRi{65pb6XV 0lS|h4_яR-k%j `(jA4^v-&g;ıriW[AQ1՝Ն^_+:J,`1VK/mR?ZOc +2{Ђ@$Mzr-V-ݿ-fBa|aU =y ^y-f8 n4s*0tӮ2dz"(S[?h</sԂvChi7a*էŶj wq @ό`<['KU +_\YHjx&u,ohgS99oLS^ # \jBm Z7ZDcG@eQ*"~eŁ$(_ۿԶkBneYvv;-[xyӊ+ M63^)[2)ϬGECvg iOv8R #qWUkj\sbmYm {Q?](8Q&b2y˥gYUQH##KL6iO3+%R6t^b[aLWd[MěR x,6Ko2=4$2^< ^yYсX<La(fN7r6+wcc1qYw+_8kqM⒵ 4#^W$[RRkuðW%myT<4 ,͙VoQiS*obETƗi'޸FgY#v>SC|Hw٤L8,[xjHw%m;fT.@n`h(kTP7 b|Ċ3Z!ya@3ƀj,vטaTa8w~ ܪC`r 3PŽ^|Us+51Y1|mr:eبeEqŬjsP+R]J֦/͟KoEY"ki!]#''4Of!Ta&T$!:6ÄCYeeViy8d7f-ٯ-;Mn ?ib9F>ш0}_ւ`;R]ċ޺S+Zp;fjoFQSV1)L#&edPhrymd[8^S\rܥB 2MS#R`Y]XIPz]{zP꫄Onka^ݭL3[H3ŒBS1w\# c_F>Y8ƒ!A33 'W+uuC0Bz۴Y$V%N'~bj3B,-n/FqVHk171}7Gn6deÒ:B]zȎG CoUJPN!Լ3CVv;xGԱ!Q4y _%صXyN99(1zM](%i܇|^]B!hZ RHy:ˆZuq..|BKsoE1׏p 7(Aqbm?Kn:+uM]5K1C&r~.V D`cEN^C&mںcw$y3>ئut?={a^>9F2Ef=8Tc^cnRC>ڪȘֳIN/:ݼ8o~ )ː' 7zBcrҦS~_ Ӓ6N!˼zi_OF=I/<8A@ܸha֪ IG,)-'8r s¼m*SUYPO2T˩Ĕ<o(ߚZҏl_V*}m(7k:׺cf}s 68缴 tZq7Bc3!_~Iʣx4!Mݝ"טFu4& >30mX#atuqb=hD$ = mRh~֊&}+!zc[r{6zDjF⾩Uh+HC˃N Yc9?ǒdI3_4+!E3F,|Mb6^{t*j9LJ]#Kw/: [-`[LVpp!)~ßۣND!,lE4kk|p᷒1?A97?Hw;P*wGl$EqWd9E-[aqE׭vҖq{Җp$X`¦&! /c\!V;6IO Dޙ4cvdqΐxWL&CԷ96&`˕nHz&.ڤ1]y ƉVgR[k{}dS]U'^yi'DN#o,dLW{:#g?#.8Anx)_ 6M­מ*R =ȯ2ڍw: EkH ƭj3>=7^;I48Qtվʅը+3O&9KV yT5)-!A.a1P %tGV+h W?ktMq)A]{\wq>xkkڹS} R}9,iw uk4Wʤ[T4KY򲊽;uzKDJ p=u0JǪ2$XSce;rMd<9h_TPa)5מ:lQlSQLY *\c1!(5A1GV>*j}kx|h$:ύb bF\[RO|gl͉偷 ^ҁ`7jE\U0IԚ6O$,N{S] 36*Q ?fUy`i_DPz`~d@]@Lh?_9EQg g{Wwgj"cЙ(|PSva2VACM Wb8i&]Ge'A_]!n^LAW7{ 3ļ ^?ܷUt[Ґ,~HĒ?k qL+NYq-.cF j >9.RY>+ꂲ#.x*Z'EAy}rjrO~WEScşl%4[J=0] X" {|PXG_$ 4)iݟ& i C&zpT2U֥8C>]0{/#7]e#-L"+ش<'kKmҜT1wp6B][żtձuEZ7UJ} u.j燑DŃ:g.KEH^:[Y#D <,"s0ojɄcE)75۪(I V:aCJ~-{n%N*uKHF _~) ?z2KZRLQx;@lf2W6J^kq,z5j(*-_@3m3 C39ӄD4:^8hWe!j3H ?\jxli>oJzlW'~|NH*:I@ggvF`߱s)=|/X\4ԛ{Nn;[,w8c\8HqVt` d-с7~ 3 D3U|D8ZT9&xiw7\XK!*#L(g )W.-k]3lPХNK;T1e3H* qQN@[('3.x(ɘl_Fȯ8r$uzExkh6BmEPjrHzcN:D7g:)sM>"#|P:puZW󋮆x3}@ +%==<\n;sܨHKm|F35"dDUMk۸B2keL\&KGw`Bq+4L^tC}(6m`˘t+]GbIq+>Srl̮,d$ whv0dT"V+BGUoVɞ4 cw@n ĄLc$ҮSAFvٹ!8k﹨A?|ju!uPJȐo+ I.]hB TA+[7&yiύv@+hMJoVJ#BM| ;O_M@F'#w[ⴆN7{gTR1/p KQP naz\2rF6XQDKQCئP]fF33 HTw>SCW Y˜8@EU+h{Ey7HC5,þ"qݞ/;qo{_6jo7uxv^o' vG}l_N@f;TH-b1 # 3zM;&Lg&'hT=v5ءz[ |zC ;*#l 99} t23R`dS'Ҷ<Lj9 i< sViai|Ҿ^2 QZPqs^(T=&o6[j}0ڈ-% tϸnD \u[:H :r;3 9q͒wL1*%?]m [숊1m5;GhN\jZ$Gf95"˖ZEֆk&U>^'lt$ T"j٨7ahHFzEA xvq~n͑ LBA\55/c1i0s9Z >nBE $`=ve()6;]ɣ~}XKPgG̰tϊ~f΅ &(r3K?f6<5b8ϝ02O(Wa>>C[(\0x -mRo+ktQsG{xS夰_޳@VA"ut]u?rH/D>z@Ofg48洊xx!۠_o= F9g'n%q-]Ee&M DVu}XB;ˏ0OY1^kQ Ku56FËU}*)7pziYL#Co;&aM{v+}_»c1:ԕX'iCaޙyx3ߒ!vt7juP/- !gMb̸>1yWnr(Ȓ$)1ռ^}b ;Vd:.s~t+f~A կ0$^U\ͷbrډT BB~Z9k3q)3NGEU5~q:a&>+oW⽆A@DΧ{UىG#"tՐQd1[T]b ]߰G):$ Z֧HR,PCr'#VcOhP(۠7]ޣi ׽A :2&/QMÙ? nyiO>N[0r{ʶ A!SadYf5z,8Ev8'uªTٙNC nV3H*ʱeA^Hh+B-']T+SIyD|B >w!XG(UU&r2f:;ʱ#qZFuC Tiu V:1l'tA79z* *^pt?,߿\Gv^-FD+Yܞffl@d@e-вJ'%4ȷ:96 $vo,tgb]Y{ĎlL@;Y')60RIGmJ6o!lFj2Ob'ecrҢ]xl-YVSxo @on 1"<-FoYܵ&PsJJ%BqhS_+ \gT#\#SAho?(6 QvI4I0 & ΍Lx.X 7_!Y^var |/OjPchw2==+a0=]Y!ktfʁt:mZBLswXLK. LlI 2sU)BݼLC096S#CffZTOqЬߞ`z!12l0e!\xwG_C{8||j~ֱ[(5_k-2*-%0ml,~ѓڡb0i""\g1*D[=#a5K0w*Х|1-  k,FbqO&W E+* gkbзq:@]D+cMTU 2;OZ {><#}#ǩ1[`v~0~#}Q^[ݨbϲtg7yn e&Bm@=s?QiO$zja@ t'pCLƵ,|(13'>o=sgb1=.bՓ1%(mn8|ߧ`!''OIrK!ϣJiRYXb:E0w2@{KXdWt%Dy Gd4}),?$+La&1>~BGUGe(r 9`13)DGl䇦̚d0HϸHp8X8\yEXڬg 6Zާk }&Y~B7:"z@94d6Ҥ|ȷ }+U= \X)а%o rySkҟXlQ_ϑ NRԜU W:(躊j1ERmJ>ˋ[(:c ~vM 4WV@ ~ӽ/rF?vNpRF>t '|헲exvVlܩMGCsL3W)nUyv =Uxl:`פM lb/mO0yIS(Ӏ:ū hؑ5JzstcbNG #@fr$:.V/õ\Up2YD?}{`5`N~ԨnI}614«Z뢒TtjKgrP3XzZ4dr(jgw:ythXo@ӢBj@ D, )*,;۵/EgAPbY^`xʤa M as,CYO[q`1cJ{zϜZb #_sw{FwvNW'cӟ_bgoDށrW\*'ID!AdEbF9X7]+pTܱ+!t !b+&t3"Ù?5iXō~VkF+usF&?b-E~IӪh^+p.so;F]k4g06ST,WaS<=R(c9`֊[Gh($:ɒf3JaȆ (*6/dM)?doڊcP_Hjv C$Cvaӷxw{ʷ!_@&ϼoRY\+rP8jA—^!}nqD6T[Ee4wM;ER1AKQqN U#ſUq$o;Tܐ~ȬhY)*}O_orPE :U5[0w8ˉFV^o9p^T4' 96"<'@Ƹ02z-Sίoh+N7ΝḻH.#,o— t ;>seyiMhx4pbueL`+ 7kS;JBqmMjB |\Rק3iv+txR<ピȶQӊ>,JھqU- Yx ė" aeZL ڲ[A 73# GWn'% u JN(1ǁnH0;K+jl&  sX&1r.Cy ^nhQ+B|> yVZr4)|Hr.%wQRSrnǵ[dt Oejc?I1*TI${6bR}R^V`V›˶ۭ/>nܒ[AA_f<V@xF{+er[fD/MQ|kHWWDtԑT~&^wLʢubÇdvK;"[5gi)eF)!~/2 {S+%A$?ֵC8?^7v^~5jCh7ͻu]RZ|<9=2rM3)~(3. )u(]gF*ЖŽBO=2dil%jY /MW9DZ/\*iSnw4-F3b :?Gݤ' tچ[JtъV]s}Gd/EV߉a%Psi ^[/Z|Oh/F$o'v1:vq2Q 5[nAcz=U <B3"-3O )N5!2ch@]:M+GSIwɬ?Z([˺^>eN9rؔbZe/|o50]&3hM'LZBҽ.lWWLsl(^FF~igCe O)HElRJlh'dOE7ЖѦ G T+$!hߺ9K G\pbfw@i5cĻ,F, rH)le" BN) E1\Dɍ-pɬdCYglSP:)dibqivG[ohu c/H̸g&к}\ Ŧ2worCPI!ywT7}ʒTiU@ѵ!ZMm%Ŏ޷`-%l#$ d(a2&.آ=bfEaC&Wd6<}ƧݶA[fSQُzpWB;K!_])=dA1 qCN`G)]tկ,\ւ1tN%YkɆ{k9kIvMũ0d8T [¸sqx$&nH3|13^"G#J-0X#A"f&G"0K;t:IkDۂtiVN&GE964YT3N=$C{ rU\bNV;NK`tRWV?( QW*񶀱H SzĜ^[33~)}|+f(gpC"̡9tњckLfWy0R&02!sm`cwMg(Okwx>$eqj xP뇁yXbguOjmr4rtO:n2ҫ@Ϯ)M>ha%ǣ̹%P-ČdZi$ϧ8G+TFPK.0>W^aXJmOm\`kq{>ߌ%j]"h+<a$!i_>Fkzϵ#Jp6t!,K@3h4let}mƬ\XRM(|Q aYaG?1ԮWѥhE"]¡}̉FevȴЪb %X < }7w1ΆqP^d;H&8:U0!NDv(?^Eb:!ik|JcOE(à,ȼ6wuL{\vn}n¯aY/M sA7%hoVo]^VL= 4SVZUY% 꾹\w4O.^?-@K˵w #LY݃A!b8vA E,ZvXe'hA֊ q  Lu[.”~ьeo:s۷$<1XϬ&|31)1n)էYPsŤΘvdݗ3j֦^XϞbf$TzHZxAzYKFx$8`}8__[6"PPm?5P7fsGAͪͮ lRi-A+ey,N?~E:29pX0Ev62,ӟ^%Eoka^%A"/tzCa KsNQ'jYiF>v4@[%膸tKg z2?#W6m4"W-RJf.m2xuUX~0ѥA=p w޹쿀V[MI  SGX[Vw5W"Y~G2̆kY6$uLt'>oъYu6giЬ5"x5%7}F"uIsUk~.̼*_\on-G?z 34&^B7q MEosaXt0P1`Bb XkyWv'PMtlbAUw ;߇)vcQ.[cf iT`iR==hy,4NhsU_/e]9kWPoz]E65Q0$/Cw3r ]c㍙9t > &kf̜mJP|GL{a{|'}A2܈րVNArT[4GvFõz&+C.{y* &X?__ .RwEo"NuHfY {vom$UQ8{暤m?*G&f0 gؼ9:򆰻7|zuFX_>3Pb_& d8hG>f)j@efޕ eB,c@Z`Pr%Ą`tJh"tN<m 67D}4IhܪG,X4>llcџ@Yi%>?9O9LOlegT6ٗRT94& ) 4S峔G3=29S]ƦvQi4:#jgM3m(W:,Ŵ`®x}!SL GWᚵnX_zNgx$}<MI%Xo 5F7L.k;ܲ+#QJ/Brñv7XejFښqC>X*㒺^N[1qm8`d!%w@6(/RmY $'5tZ.#MBiIJ;mx2SCKdprA ͸:TɤER) UX'.s47r>qJw1,]#φp7!E|;N3ߋ0PsOIfWVjuw+wV.:sRG{N TVoꭟ%BP)mø̄`.Ԋ\ `a[f&9w3;A.]j,fQ#". ₋EVo ̥Swz.%~N]4ޞ4s*a043 떴 gjblKAgp@Xh?2x4cZNHA05Q5Ԃ2za/wmI2e&]W/gG.͙2&yAH@'2#)/5\N>Kܞ{x=87xlN"5#&"4IxFOn@TձFnT)~;[N#E qBV(^L5aY5?R#F ŅrYBcblvF4nmH/7MY{ㄚJ_LԭT}]VW֞Tg>-Xh5KDR玗삀!"D4z)lfWj…;pGbA >ݠ+F\qWgcb u"RǾO'̂J74ceOoMV NYZ#xy4:D>̹e%_D{ ZLVCM'PU}I؜awhfNuG`֍(1CϏ9^ ZMZ NT0xg--^ I[_0w : cNUpVmp[G9RWeM"0aw H\jQ u7InqL8O ܾ/-PzIy+N&c(^;Dz['fʢ5EhϺ`0P)̠Hmqx'2ΈWg(䏫OMИ|b/AHv7[{ _š^!as'0 VM 7ճj7botڰ16°\|t5|@9h庪cC5KåU]"m-9J*U@EMt$tUst >n? }AOaMRLlln^y䱁jTz/uw$ڗE7dM`ݘC !0 ãYʚ\ۇ5|4}8^76j mk'RɤOU% ՞}_p&@Ć0Be[^V!*O$/c2Y5߲ ȃ{3c*A"'QI~;9tKG.Y(Dϝ`|EOYj}Ć ({I?rMWGn?2K~ TvLaBNW|*2sD=`pzyE=Fʄ`jUfl 튠汅v-'ՔȖcw\a[sſ5X:l%-WCH<βfH+LLlzh.wO=l)*2bd F꿘^ j*^;ܣUC!`/Jv R9YOh=BRszxɼ/aƾlc&xLJBkS|C~S?qόS/1N]` KsD^=.жqٕw,%tMy]׵UJ$>u nG⡼dȅLRu۪- fgm nK]S/0*! SE3JK 2Wo5O9Z"x~p-qw~qeFIT賙E-ގߟ0yxTIs5x6I-6oߛ]F ]ZVY4рKێmo+O@:o@b#r2_ugo)A[)zXٲHcqWW7qoPux#*7)k{yiŘ|k,ݭ.Uiuꯓ`X2L4ڑ̖||?{dP{̹j%7:% `2E[,MOZ$7 COjm\ kOo> 3(?QMU#C*w",D2}D\HB%6%k*B DZWH%GQ@/9/}Ԥ0e%7~E=msHQAGO^A1{'65Oib> :)TD\hw[D2󿱙)27i ^큭G9@rA %?k:jDa3f`(S08l^r%2kQs*@؄:s#UX;'f-'k OfT82H y<:OP߆! I}B_2 8%XR8FB1H8*3 JH R{I>A+_zmm15Ag_g6Vͧ|1sP7PT)u)fPa0DfOn!BF~bIFR3,@0bhy|Hﴺ^*2 ~dagTf5*n4|Ġ*[ ޿.~(-LPGН[UbCP+[K\YGa'}_L J`"o>y[qR+#9W h2g!̩6~t=3/.NLV i|S:r@CT ʵW D Pݠ!|pPkIn,#a<';%=_& K} fhҕ2 ~Fͳ*Yv@9i ޴i* L%T]qܟ3[gB4+j?PNZR2F2y7w:I裈;3$;((PFS TXЦ :BFMm{X.n?a[-'ZM(XO*1Z sz7wZbk^Y~YQC iDw:K8֦Vp\]-P4(&yQrmi3qPӻ9Vibpfjs:ga!!쑚YRgtEvk88Z)灴POBGdR X]7 xTo˸0<`Qd<G ܶpe$x!:y955/bÑ^*6dSxv_Ɉ 8\h&:><Vg\ ##Us8z֙D"ibfx6F8f<9W!nHg<Zg"SqU,)Y]r^Sˉ^r.,aR}w?0-nN>Y :ZK{.[ of4`ǡ+q`KLKjsNѩw *x,PE_*1t4¸K0f2$Ⱏ ӌ<3@&'* %*tLJ阕)U= 1 \nwp`f=]0L9ղGxJ^cՏ\9jӶ`U_W;*GV\4O rtfx{X ]n۟8V`UEq;l7.K{d}FK$]9҄rn}#w?YL]YKoeuA\y%A"/tݍގZFD:#*ߔ '*P+* !0 ,\%i)Hv|ɦ߱Wa95]-/}!59 f-A](R`:H3l,\~Һp;!3Mr,+B;W?b%3lzTA* 2~=4Axk; Aإ )<{UtG9%1C %fk@ݾZp4C1׉NQ 0~=c8pS8&CR ʭ*2ĉ=g߂]Q6I };Zbj-hY]׫Ƥ{֗ZKU"K[=nD[TJ5$%4EVjg7jەwbd/.I7ZgU㸬1oÓߙ#%ph200 <${s¨eTA79174;(oH$#_u#N.rM`.Mg4ap6^c*ՉJ½0jGq+nA,Zf-5OԾKSݬ!_+~]T5&ǪjZԘɧS)"4 VgIsR>)6 ZP0[LulWjzܙ':RUFg$C&t3hzLRN* (Z^<$umTS?XLT6>YJxӄ}(q5 06T$=HXvj3%c*u4I0 I:'% Sp°^&ѕޡ`&C ~ GWSAa´Y`N`ԔațU1yg!}ou1ٟ́y 7Q^e^޿T߀dL}hٝE:™|RRc7R%H!$&s 2QLt')AwG^HPI\LL;kƿ.q9VOGG~NtuxAn{ gY4;ih6Ya`JHO-{jk*VEwMWU; t(30}nn4h6AثdXf:"&@tc.#@>nA)< n!Dͻd*›&wa }1L3 JRZ^Օ؂X4 Tk4 Hp`?CF:@8RHelGd o1]J 44gKg+kw.qBBϔ-ZA>_Lh`ьɈsg l'+WBӹ^ V!тxp?PSEWɛy=!>hp/5< JJ[Ψe>B~;e_LݒegE J4Un׾ۮ˲%/r,b9݁LOsƐ-E\±6Q"3i a EUhL Ɯ%Vx1^;$3bn;%8Pr?2?~a7O ie'|8ez o\hc#6HI0=OsÊ]rSE +&>0HU|3(Go0=A[ {WLd ;\&`kigejrV$.FVY^dŭ%ȣ뱅@B =pF!VS'2o,6"!),^wa(CL8Ggdةϱ꺐7TE"BUv=9.GDa6t@M?+W(l$ݰlN=K,ӉG>7D&&ִPp XĂdU%IB֠B^FFgQ~eRRaalMm-ҋɢd~e(e#Hm՞Qd:5E^H,ڝ&"TԀEyϿef&7"Xsn DtIC[kb Y9Q˹8ϚդΥo3naf!w,M"}RP˪}[Ktomp ?sWR %@3 '̩.'T7>3i'v.g_Mbwx<4p9PLk2uy2f+-;9@2i:]*!^ !9~Wb%M٢8g" J1-+l!WSL@&> *E^ kYܤ)NMұF- ߇%%Oqd]/$A!e>ӓHɞ6ebo;?E{H`,djFzjḌ< ['Ǎ!¡;uWP"W@ȠQn76hnv* `z* U섗Û4m#%-ІyLQ^gܶjnz]1W(e!t߬hՌJe]& DeA<'2 KjL8sB.M ѳr蟲0~ca9DĶ)DQ𫚔ppn 0L#L͆ mh3ƈG&CSՓ_}#1D9e4']xO tlnCPCA/+5%9/ˬtwsm.6h \5ͰvR_Dm*hLw1 `2,_p*̮8;L2zF>zo]8goeh Д >i$!W-ţEܭ97E粖Ng2f,z*{"nsrge\ "xˮfBVHЏ$_ea L*dKjل.]Q#pGV)h؝&IWXӝԦ˖nI#gpK*,uhV7MF VY(Jn׃n2V4t/$ ثV;ʞOD]hط/*MEkn^x *NȣJ.4NgLGLPS#Փ˩!{٢nNؾh藣 7\v[V!aT񿄺CPFĮ闩]6kr$ܻHZM ,b'D+[93ةU.U-q@Nt St蹵8|XA+yUV@D1L괻nPL1z'!})u= .R+&*ʡ 8 5ȗ ^~PpȊEOj,nkr6@C O;ym-r)qBn.(&CK' rzv5y y(?[wky-0%4V!G8OJ ?ٚ Nҍ>xQ-wxCM&! lMIx/ip3N<-5t$iUS7c+Nx!w U[P`Zqo?$>nHo]s>}~G2_㴮/ptG5^ìq (풼<zgI)E 'N)G{pÎb9.u[< Q Oͽع]΁h 7|]Q IW$mqd&ZbQQ993ֿV\L^q#1[z,)$ZNqT"9+Ǥ@=7B. Yْ4C}K),,]"L,]N.Y#w_xTI\Vc;Td_CvLI$q?CayG[H}EVW˂.u) %R Sʬ7wb_eZ$i3KnwĴP&|R|ZմfnÍ)m $6u͆9=u16v\5i B=q!WϼmH!R6&WїH@or-y_FN|%@Cv:v砕nl ːҌk23J #2&PM%i&uQ  ߇v!u2^M4%^PҚRd^UkA>&lj1Pǁ G# s D!NЇ^ 0PЭX4p ~{N$z|$ji7ߋ!’nQ'Y >G<-,B'b@3F9֨btW a:)ҿ£EĀҰ7ڬޤz}H 9 |(JY鞩XdVfqt,P'ҔE 18 %QmN`99OGa}{il27$,crQiZn۠3H< n#k&,^M,{3jT=;\S,="1j4%YW Q'-yϟ w3CltЏhW][ ^:g|١丷 {ڝIeUϟԷ@4"\B<][Yc7gc:[LNY M%Ye@^s :JB㩶&Dһ*, OEv`#!Pj}D?@ٖڀgvLA PlPVj Nß{6>ٕ4_I[8V4[y'"yfWу:^Xh+h]aEfg[})`мƒ'fsƽ[Նo*wth?Kz%ô[͜|t )ӛℽlb:|Q8g^: [X=᫱}gNpgPlr*% 6J@G'ok3+0$m|sS6oTc94Ec"0]F^.Qr+W|ĭW?"\N _ߌ?dIEQ,Jp^9ˉ"!soʺ5ڕ`kG_mJ|`σ=Ԟi0%&y+^!>|čv[:kt8| =SB\wiы)"rGOxZqh(oOGzڝv)J:fzlY| zӕhWCiTw:i%Ty^X$bJ TYN!ʽ)d~ |td>_33A>>GM^+!ZJ~:#fqwM׬QAIxMEa׌m L`ၴznLb廖-ƒ;H˻D#R١AH./t[+=9 f>y4ŽƇxC/}Mb)'= qtlRۀ\tnnwXE9:t @ؠDNj]=~t)b.jҟ␉-9rA_z4{,93sQa@40UV#[f(o?{ n vDomoB&s.f5݆2>WĬPUWUb~ظ֮Пe+o-8,3hDVݤ1FBdl.wSh"@{F1QI+N1qRDnl0٢Y#ބ܉ouG`J)P {w}YϽ0g6/ogӍ2T)"ޖ|9k_>?ꘐt$X tX*5KWE Z+-4H'2ewzoYE71R8jƊRA}bR ڼԐ$Lv 3Cs_5gߊ3O%4]1W0Z ^hыlUzxn4,Vtԣm+hUvj+}AaV #jIt8Yqv.0}V=gW=3g-!YV+yJm7mX$ ދPtn 1I+ 5x RC=c)7n"иEm<d+#Q@YO4;jFlaϳԊBl0{WwWah7jrf @Rź+՛:C\XH59-uA^%_ 9"uZG\bjOַLeqOM@J:bv)räLG|'3G:Gnu8hT `6rqxMr0nrGUBT3_ w>ذwQE[IIr/{W@IZ6M$B"0H~Jb}LV PH0,IrӞ_7gPI1;Tm;!\b';md9IGp~r2(`nN q玢Vmɑћ{ó DE3?d̓;_%i 5lC#7k 1$FxݲTf*iƢM2:1kĴO"B6Ĭqa1 vF nM(;aM?E۠³6G@xe:E񾵢it*-R\ frOW ^~ 9f<%z;8*h3_؍FJ۲jce 6xY/&kTmN ia@'shpDi:.R!\PԦ ͘wvQ򋏸䵺qO`/c>:S״Qz,/E n539⠁d} R).`6}C9ѺӎQyb;UI ^mh~_Y$lh~J9,Gꇺ86͍4v0}'p.M_y{a|nDtnuD\ |OZQf/KE4W이.M칾4~+Meigܣa]hR\ɼItN Dm Y뚢ͧ{2-8XG11/Ro8L94Xʸߪ68o'=p'H2Oa$ܡX@.0 WS_=;⠬~T0V<dH ;Qm4: 8 f% !yڥxc ?AC[Ghz 27RU׃j$ub4[`X|)+B'7%PȎ*Ӓ2UcH@|?/,Dx9C뛒q3 pFvq|-XyD76 A*qu@wG15t/`nFb&8#mFl.N.0I6G'u~~A$1>TȲFQ<Jʆ j.02O˗fB jj 5q"4zm!֋&u F`Oć¥Q^fӗ;3d'7ȴ%|V:F:R]_F'&iE߷:\34*Y_`cA4aYKkl25y}~[U$HO%AK{,d>Ұ/{yRCE),oV&:+D%/8ȌqA0G@']zB6 sg=/Y%͑"ڙAY˥ e@(@\CAH<8,U5uBCTyb"ӠZ{s* LXƈE:moy&-i" }2%JAF6er?[`cR[;YlfbQY?Es*QnRw9L6o /c*-[ɰ r^s|_%'͉Ay;)] !hbu@I{(77Hw=#0Rg 3P7.!mi?ҹTHM|tK-i%~FT%Ydr` Up3TBȘou ՈGoY 󿚲]0v[KPfEu> x"hkj*?~= q-uXG3uE BڎU**P"d Q5"fHmܒhʅm@dr=KbEz{dWLe~eki!07<*H4Ϝ? 9FRVN`'(`֐Ϻ}NxÿMP|SFBBveۋփ>5[kݩ?7n`$a骡>ElwI~3"}DOe{+REĕFR걏ix$+'bsB ϮYsA(葎iD{])c=}i&v=a%V{w,ǻ؈Mc hbF4{EOt`#1Rv*9YQ?=x>Dky%}$J>~5 >Xŷ_D@/$pwfHM9'.+ڡ p3ncJF=`ZKSXb۝ jb4[J 2;Kpi1ECv@ Xc~ ,;=]$e Ӻb1J~zxTpMuiʹV#^(<̵d̬~Վww5L[//X\w af։c!9) \ED|=Ĵ\L';uxP 6nx~ ^b; 2ϊP03h]NsvB^_dE޽"j!޹LhP B#3Q+%/:kҗ=grIݽ˴ A(S(旳YapmpuV[ⷡ PC=?R:N( ls&rFLp yD-Ea0}fLLQ)S   (״4 ,a8]똤9z١3L*4Npe"= 4= VWrʳv"Wܻ/gaVT>Zgg=V*Z| 8ޯG}®@]`dK 'ک]/GDhH~UB.C-8r"kPLj`3:<6)GOaAPdy\^h NB5M$Y81Y֙cto~ ԼVuԄЁ;\@0!eWq_V|4y'y]P<($05oq05c{B2g͜*BYu&3,1&dޯFLE nʄcSv|v@O*VIX>YRix.N(j$l|Y/j mcbceb4>FB'a1a$g?XtM$"phUΨx f[a]-/>UW<)snyzjln*mmS/|`EFWT?=al߫R`ŗ~ ٜm~rvlrH I8p A赳xRoD\a Xϗ4_{4=xE" V49B_`E1h!v 4JviYk׼ @gSQylteh{ˁ.ADKqBCQQy/‚XQޚ.5(+SeBwwdɨ=*wL)ZDcz4S:/`Ӧu-{lq /'6CsKӉ@5JEE@ABMWV씁v1NbPI3ȿJE0?"g񁥵u!I5Șy"Tףh7woB ٻhhZ@j~ o[`Պ/ TlyX(%}<zsߡX,q*QO?=ݦW\{OiVXi8DkPq[p{0 409{ү}{s O%l"ymwjq@zVpsNϟ()Fx5I \u?F8jjsw떐Ŝ>6 Hc IA)W3&/CLh~B#%,ÔTm:jICPioj/_h5!7 o7^&Tbr1 =pH.8<, )i7}仩>eNq 2^{;TGyWэš 5x/Z>Sڶu( !enW@.pT237s|,AhD ]Lp=L$kfulp 5g~}2Qw)MگχڄqewEr4DzgNlΑc uvgf ߇~GLj7iOy["tD/646BE} 5$ϩd>Իs),ݞb=4yh9>0eeّA5J|qS9| _wKgZ-GA-ã&B繿- Ql}kY6_5RR9BצEo5 C xb%Z|'7zO#iUtw %`gK׿+c)9@P7u9B>kQ*`8xK>+5^.K 7B.=_{`t*]*}4d_׵}5c3,4Xu(\!e3=&[",C0bIfCه޾J2m6y (&MԗX-U=5d$?NOM_оIƈX lN6”߮9EęR_ოp+z3'0Sh{|ӡp,+ /;yA.,h}&)]J}( @x`p ϩ+rG.9w "RAvW MuYġSsjY?\w̐%B% ȁSݗT­k'DZ=C}S xo/hƍq< 7v `Cnh7B7uo>D`gZOӼD]@: 2}%~3vIghc>N{+O)/}%jzQI/` +5؉yJN_m=^5=T8YprZx0D4iG@=FDK+h1weJ&;y'(at_sK`: YfvvyP|DP 8Y&n 0X~+wbXx m+&6pHgk-&)Cg ^o4O YWb[BoR^RJ سyߥ\ e9Ko*Tw%W'YhI|x푸Å.@$yŷDkgJIhK4nXo,'9:&D03FSzJhd@[WDBы{EnTTKAȊ55 >irDTJ|V:E&OTqt0]Pd<ߡ%NgM\FO2CG$M,҃Ƈ=<"K*@hl\2 o0v/ru`{֧@#KՔ dCL߭%%b'JB);Gyw:(7>RUVC+j{ʕ8G'Ic[fac%9YT\k `+x%C?}X[ 9̬}.ƽ!y6=C ,wjidA$\{IP%L25& 6ByMnN"(zcHe\&lqCʣq̽waÈorh[6^4e96n'jujde^޼c.#ңʺ=Z#BnEӰḇA Eg6o ~)g]UtěQ"@&G`h͝@Cm(YqVmj{<.S5]'Wo`@}&` #zv`n~%^W8ZLUxEIs[K~brI\Yk==d{Ⱥ5Xo \"̍X jnvhAƂKXU5p {%B##}?9@1bpW.!Se2 &kcNZ9J~9'jښܥ8`B(B ܆,e9º~bb96×vaV;E?'B=^}~q^o(=*R5S=v | t$tlj.ڇxo?F+JpjzEoRbv.!:ɕLu1+Ōa,uLXtDwͤP|)5eQStj`C\UOHQɏRPTXAYJoNzAτ&I.eF-zy', tNij)iU`R :Rq?B= =;غuAtAfQ & ֕54X/UEZVkO1X{dB㲗SG|[MzE 'fumæz3H&L լ&B;i 3Ycڥ@ [7# s+8s?g񞚔8}>'/P!%jB>@^ E0VHN\Ʂv-qzM=f)('/^wZ^R&`8+qکa.+u^ЅX58+&ALvI>!? 4o7YDluZD:TznܦmE $bXvmc%̴A>ewlq?SqWjvnRBao D/DP;'v"=3$pwqڙS77+CoвƬE1̙JngX"*㪑¾vhMsnQfaj(Gs:^ ]@m܍1ғ3A4wh ( tHk08t>GViIc-$4O ym{'nq%`):SMrsGƻPof;SUB w{FQ38S{aƜJvzE(f(K%mmi*d[xתt5L"8^QS@͙ ~5m^ ᙃu"mxTovR4zL]cIk+(nЪ['PS_p=@My^/YA.^jkڌ_.YwA;T-D[T**sZ hYiX VvkxA*_,knJeXpG&D`3 "Z㩣$nVrg^ͼ@b ZП믖7]CQǧvQOFG@Ϻ!-b(B&_ M jPd$Do93&W[`VPo3@ .=ÈIkrWWny󵾲,] + ?4M1P|D@+=>_3.#d PSf,8~?L mgd.A;; n/㙧7l>Jd%(X橞/kn,7Sf>2Tܥ Xc M}:)[e7fQJݯz+ˈrl[ %Pufvإ޲wl]Apy}s9cb)NA ˆ9`%,%ڲG9p4LcO,>v#\>'r6I8 (`4JsZ>t/=cŋa;`OpRӏW ^d]BP_Iʗp8'Iԣu^G'Hsp+ A8>2xi^k?ÖärSf[48̢-#eEF䯓:2A0Sjѻ_۞ b22))eh0O8b3YP}ęd8مHCeDLd wf/A{\"׮DC3lIlH ;v=g^6L<"UF6z Qꕊ0YR&dzwAuOsp:S O'& e|zs dڳiˇ~JУc;8kk 9)o qA.~ j2R(iIIz2rS1lCn;奀 yU^mֺ4"Az!$3MT %Va]=mKÙ:;j7%)|ZHy\oujuҋTRˈ1r{40Y>.6 B 8Bs+[-ZR聸.*M\sZwE.ex2v0xsٽT?J,GXs%f|hp7b)OX斡Ħv$6k'bY _e(ڱ;dp7G|atC,{i󣤄KdRtMB;挃:qۏ7k:$ 6rNd-"U|M-DƼ-/Ï+UґNV;h(?$kF ֎?d$nnGx|S;ڤ0hIsr{N'!sJYfÚɿY& &lӳ<94Q+72fO<0s̛Hq+ 9`t֬$jkdZ2ń G.mXfWMSM(~sFS^,缣 BR/'8qxd?ra](ؘ6Dz>ު-)͵lK %=Uh֊z،]n|D: ]]+'iHBM/yVЇo6y3B8DSV*덺%˒VAzLw޶ɱ!(ge^/AC`.3 t@=JҏbjLe.i߾ QLZW'_|h|H2{8Q< [-! *BP:5F]Sd`++?WC)=ԍ]h9_u^\Q1dVg*J#ߴn-Ⱥ)E(dlD0Q^z78z.ѥ׌tCheEtZ7A!6q®잘䅞p)TwhQZ|ZKn?a &︂i5ʃR=c^G g Nϼ2<y-woV$Z{'wzX-(4gsf#Q- azsHj8RqɸO\ a}pه/?]z#^ I>,ac]Yn Xdj(k+?0ެsї9p:8TlOOl_y8<ޒҙ*SF5TwezTd N`i'ot^}I %o^K2;<JR'}0Uk z+ÁjV| ,XyYMF{U^32 iv3_b;2?8gV@-DYG6b5>vc5 +^[T<\C~X611- N)|ym! Ї#-h Fҧğ&R3o/rr=̻܌=BbY ^ RRwGgvq4Oܤm@OR2C݌3>#LDog˦e:{B$Or/c,(3ĵ8 C?P҂`H CH2a£6@A"9g i%dኍ2WF> 7b -tal\&|!{M5OF^?ҍ JѥcTB q72n3Te͛LرYI1~rxtJ˔!\ѲߩѨ֪ K1"uoKĆb _Ԕ̷gKfwj, +IݱJVqQW#K=)a<]ɡc{ 3.h 46 Iz`1@!SIcy3D*cPHBzUz۴zOH$;w"f1JVRYYdmOjөF\fuu+T]М쇮Rp5zKUnQQ),Wi*>G3Dy %+"y屃rIY~T7OJKKR̎ o%aēWs-!F0z&>;.>t4*z|1I63=!68ق!{M"W?otdtـ$P͞g;3 j>M}6|6_l {ZVR$['`h.v| ?r Gsr-BUO%ǘJ5"gXJ ݥ $N}ftwWC`a0\ r7%b?45 B+ S%e,5,;ɳJxwXSRZoZ^::eYA;n' Bo@ʲ(Mo=3 ؏gaϒX@ hy 8#q S:k'UDG>~RqvWu4..F†\-ɥ]h4Jcg!@УZQ[ŕ[Ke tJheGa^.>ު*Tt[#fEʺ3quG{M갇P&{&ri+~фId. hSGKĆa*_Z1euyֶ[HHa=dv' Ӛ@&wT$d |29 $x/qS FўOn:ɭ3 q}Ѐ Lr+o9'3̱hqb$.ō[(e) 7@T3I(+:,c$Mޘk> I:?8%&iBqsUW~0yTIZvghT aclUE$xKV{6z\+61USbzO"6U;egDy'2ۑW}Ec2T fpGٸI bjWk=\o$(NQ z7 K1 +(+LrX_aIA2(O3܄XxFLg;X/1% ^hLe)TTʼI+6$GP4'cffU^yw! J*Z=}%MJ{4󁧘+~xl kGBd6'KeUb(ej{/d$Nν7u%vDhJDqf{Ɠ@E&4ns_eⲤwŚ ࿆\b ǬK2(~5" ;I@a?3=0P2b6]N-zT۵R,p}f(Muhd+er`ɒ*k\9w`:d9KnZs nZqtՏviBs2=~`H_CQ0ЩP*hAa~4kTz=q M/=ԁlCW=wqR\+|p3w]f-zkӒpܐA\o8aq64Z;KiW`>ӥu@ʦXYF+{|n/+tT1(v=kg`(-nyn7=4ùG P}[{B(2(x${" }/>`:GyXXDYqI7XO[B;[eS='I2X= \Us,V7px HErT .l +?h+(nsrEN/F%dDr'Um1>zy At+>)%@ _Ի =otCXEԏ_ ^h Ӳɮd!r11]$ʧ} l4v$gzx´-Ccm{!)]:>#wW'-&OP7}6'~K2[ {[gIe dZ}W{d0l$Y%;e3N.%?#8C-Q +6; bak ټwARDF%zʷŬ\4c/mM$$U󩎯0t U\ f4uee|mV'[̜KD`cwc];(:[Ml3e4_^4Ynmkhq̠Jnd(R%RcmL5ݓOh4=v$iFfzdЕ< x\I#")6SbhX߽oiK 0n@D,"3l0}x5K|AI1qC+p)/j+hӵQ$_³ۚ gme/6сF6F?~M @9BYZ't7l Od7A{.GnzFҍDu'?R޲G1ϋ;һLc\ϤPmumB|0 9|wu5INU "oQ:g}iE{`k:[jA1ndڷ1[8H&qȂ-|3Zģ6g&P;$4! cM)F . |RЅ*Fk؜a[VޖAN]Vy7ܡ@}j5b^ 6CtO$ˆZ?G}|)[v)QU?$K v ZBjM+n>4 c貥bB`uzEplo>(忪|~Q"/.~[)( rw}S0Unm%٣pm*2B09Vg-ڈW#RR%ay#;ff -&m{JpN=TGYu^ ^ԵgNz>"b5;6 0(B y)Fxaԋ}iĘufټUi ҝ͇DZs}C=i5f$irG,!!ވOpw!UËuw V?R!ԒEc89LY}BW!]E]N%#4a>Ue[(KdrǗjWVF)c?#cY<GE!U^-9ImtC Yf~ݴ% Op`,ùret^xxt cE# 2mt%|耛ۧq\`H[2ḃ dЬɍ[fg87ܷDYZ]a v^NG4y?JS˰2q 3RL ۠OE;yIR\"׵VɘgW[]y[4h8f?f-i8{B|l>LqǓp bzrC nr' ! ?i!-#{Z=r&KH:4"aki``l6&v[u;B^{! 7S7~n]':'[F$عz P_a "w-ƾ;=+R_ l[,Z%vh֗摿MI d)4qqljϴp&3[9#2՘11^Yn#C{h.۸|m_/Yrk#]7) MlhtBTD.~Na=_Yfq䃈3cҠZW - \I:ĭ$Zsǡ}6覡o|:oZG#8*tͣm08ˡ uR#V!h6nkFbHCk$=r9i'b}Z%9>]?.tB`" ꅃ1N?ȿ;6a28 'p9 ZcԒq(ĝ4̨D(ԟUe qr҆3$e׿WG= 'J3onr3u)p$ n _}! Z@?[Ṩ-r<ΙH>IxHEs?vF5|l,a+?.31w[= #Np%:/+4M9^jv v'`R71,9(Y$VWbsTLƬ?z3 :zhe5ă})/e0GE>r]$8ޟ$ZR6J60hq5 t+ Iu7WlI eG碞XaiCz|ȋ!DZ |a.òO6=Ao(a=g40_|;y1c^̢WՖЭYO-{@b'3!\Sj iM|Ս SrtvH}[͐/%PS;#g/OftSZj& ̺N담NݍȖ>0=hSpG(̛RQy^KW~^d];XP* v{Ӧ ݬӑP'c2HhQ0dGhuwŋY<8"7 7'Z7_p (]4* 7ql첮c"p5r+"ۯ11vW3H=gҤ-DZWO$ĸU;Ow8;d.`~| ^rmY] 7B T5Q9vQ=p"CBi s0)蹎]5xQOONMS?JԷSO,a[ʪl;57w Uic)gO!v#♷~OWR1P(vee}bNy_z}-H#8UqM%fҴ^% Ց6|f,[[c~>t'v] *`ʯ$v4u|1M[̫C\/ ::: UsKS}R9b)k W Q,k5iiI`p$D4~ƺ.@$].tDrV <ܑ\_%Lޱ[6?Jx+Jj/v7VYk?ʁB]Vmd.tnAU=)1%Z<]&o޻2Kd@]˻D&7Ndz;cir!3Xn 5Բ K9N+, ǹW ?܎H_R?us" C}lMcƪY*ZΚ 9Ĝ,n$ qC;J:q?fWpLM|/kVަeI*̀B70b<@5F|iBZ~ oou6{~dٞB'JBpR<*aZjOTu|0rHI8`b5hjX2bj9-?./βNh)_)Com +|hpmmAڷ)^=}4#d, dXBE72 wԒ{L= v|[|Rr_e؜%ک@X1hTlIћ[ի\ƚINx.-UD-+LԹ68o',2߷˒4LG?5n`G E챐i&㤉H"%!<)9w ?[Վͨ9ZUϼ ڞ0^,. :3x)T2!%匥ʩS'Le/skF&^vd6TcmBN G|8Z8#[j yJoe]6jz% wtypF,ä_S-E蘮"l㱬\@bjwy&&=vlF,s, T#ĀEsa+br!QZnk[Gz$ jX>Canư?GTh)sRo8oTzasM  b;}T~X)[gMW{/?QM3%Tvz ge_pJHjjl{w[F94>@Sh(pvT+3{+. _ g Tq,i]KX%VyƖsF0`&ZćWhE[)F'2d+M 4WU=C2?x1ݪvDqf# Uw)ӓ1 qū2CKS7:!Žf80? Fd\E徣[ܖ6 {ShqAXqlWMDQgPV.B14N?x}-ݴF9I /{C.8@Pއ'): 'SN>υ+M~ugdC%C#$#oz(ytPJ'fMwmo(u崹I+ȷu,9bUgd b1$?/CM.onbVb d -LЙ_' XA͖> mHٖs;ݴ!Q [gDNf-i"A%PvE-r+SjgNTx0c vEJ(5G_nBՇ+KDm%T6 z ;HS{E5Ov V6$JXǗXKeZT 5}l4CѳfK.u̐HMJ}frx z5~s8I p閳YeUKoL O!+E{ Y@aDahƷKJgYZ0707010000044c000081a400000000000000000000000166b5088500005124000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/echoaudio/snd-mona.ko.xz7zXZִF!t/P]?Eh=ڜ.+ˤ¤NxdFSv效Ml(Lwg%m$`:O:Amކ3fAR/h/Sxq U*֑arԡQm m uzgoR`9 ~-mb չǔ{s^0|@adLĤc Th׬Mv[ج[f 3<ΗLw٩`=o>gv6N,1E݁dVDN| % m.Hx &G.|~O5Kb?[02<~[H=M [0W=#5fl,sc dtCgkYMWOYfd5U+13ErjvI*BW%6PBx{-8pv-:放][crw+;&@)lᙉr.KН50i ,5~# ߄o ag 7b@@̇?LlW*A=ޛG|J7W .3}sjYn0^} 7?_hŻgd1Pf/N3Z꼦C=ylV8F9YDp*+X&*CҎS}7C FBFcfOasi뷈n ܵ. 6I#,u9wGӱqy@nc[N[\DARdbc`?0JB  m[xHxb>k;q rVAY)P-NSwαf4' f94e XY/>P_h9Fit +m{ F6nGzԬG C5tqUz=B\bLRಙZU4tղĀ0$Cg ,t;|nV zZgz$0~*PBORT#&cn&Y D7-Q}ͪ7{ј cd:P) eqz b'!eklxvroIY=M]cz~tMGNӳ>0Ĭ2K>/&uD2áԖ'捙ч2C{WX4%'M]>]?):<"<58Ri̬+Fo^ۤ;zP,<9@o5m Q8i``  Zu9V4l/gNwLfb8{Q@U(n<3FI0@4_vND(Bbշ8 R&%<({;p"xD_]"2{N> f9[8ax$"C:5/w$os^#r](ӞئpvO=xUj -5Qߛ;k ʖvΝB_w$DN=5L5|@O]XYߥdx iXgmԈ9.I[HvE^+ Y %0{f%>8(€Pvq }L[\Yw܋6X1}9Nq^KC~Ⱦؾ)ɥ丢i+IMK0G$^S|dqrHIX;KQJ trS!*i>7nߢSh-qҕT]a:t (L6ET甉Ck`RBc+X7YFoΉnnܨ0!Bh%US2#?LݧN?fW*ͳU+kK!S_OV]N Xt.>57U2kh*B20NY$m<6d3mX rB\]W d.-4'Tx}`կK)/JxXbbpQWq $jg \KkX&#\ȠsjT)cV.t 0-O7j|׌*`9 xl>pMZuKj43;X܈s|)])/B}sϐoGxh]ѷrS_* (f{uzL(|M" 5ո󟮇H+1>O볣`%e2dj*Y9ML~$9+XdM{u霄)q(;s LMNN+ٛ،l#S;iGPiZhG{-Gܳ鲚RЊup>ݑhE;hE@kM-w Gbz-O7 DŽRd%g2=D8OSG)[? y_Kfh?)|qE"./Xޓ\;O3Q'>\ًsС|˻wF9/g;Y>Z =+WrԿI 9yItpSb:c*kr,8C]S$X %mOe2Ȃ+ xS? 0 `Eb:Vk$Uбd_5H;mDDmx،0`Q3dY`r %(bGGe[ m';CY'.\ bxi%^hD0W8 ~s 0恨71ZkݜkPR}Nw#~#{kx/ L, 8cjN,4դ'Qm%T웣ws~ *ͽ8qA!hQOikm(jnD&ې fcFn͛SUK{[Wꢋ&|eDIܠ\ Z!!JwNx5k86d`T8f.rŋQ;\Lr-q%sB*[h5øUҿp2Z&kqo> vG 4}I;6ǢcRHfOMA֞k\[r ՉjO@?< X~2Ѻ)D5NL$?# )ZpGgԑjM*mvY9lk?b7V K_o 5%DFK5hj'0:y ~U b:r}~`g.3$jMg44|X' k;;Hb93E1! ˮ1d]CZ%5tdEvFrV=˘~.*fca!fx.Z e.@m0h$trDO嬰$ѭȊ}_}@ aNYg{zleU:BJ{j],gMFJQ`KmFhΏ <'9,3&1|3ͪ6[µL:N$jS _e䳓x0NY*R n_޶C\T[d ?2 ܁Ah?N cmYa%K6ʺtt)"ۻlS;Z[R:]->L\Em8.GzidQ?J3U4-.,\6@m5r _0}i ?RDx9y֮(KIY&q+fpϖ>rK! 1Dt':7Fk@+v f՚*﮴\[mA'ˈ)QR|WsgI߁1m&x\lyM'#C'uj>PclgS*ZL)d TɄ~Cm_' [\X?. }0FL/+ %EW _(,vp&5FYE 4yr0](?"UTz\ 'eu>%%Mj IvpfH>܌B؅ͥ M95|=n'xmeAe׃f\J~nd >[Wtd0̕^;[I U}3]dQ]]\.<Y[MO+ٌ0xMG d!$FbśuGHd!̫呍-~5\~G9OOi @y-ْþ Ҿlc_^hkR~Z5&g( Ե}`Wu\Y(2?p;`8&ÌHYCqm/=1vUg#!Ddp@㕎6!JP灭`T8G@vjGҠ[%R_)P恸Ip|q&HpSrֵيO~zfjKt\PR) 2Z3[3@ֵ0[IrLg&kw!>I ܦkKG uc@PMQ hF^P-La}5n@m`4ta{)@}/( OA.oFƀr# |͒Ŏ/GUw8FĪDmFL٨M]\}9 =Gh&9D=ҋ+`=f} P'ς!%g^8AQſ*َ{ pSONk46E=V>ϬucϔCp ^Xy&a;6G{.OXa⟙>f3B(jX A'7N徆,vV=StD9AUx}h6I #zYb8CH3KkςzpHFDΓ?. {e BKmߐ3{y~h;GY;MuE-}^#ڙ ϨtvZ8$L0̔}ZwYV"↬ s7Qӹ)f@eKy> !iۣ/,AL0m)" ʹܵZىrNy/åa:>SeM9%bit{&+:i@t}lEA%|.YY)e)3퓺kQT38j`vv-{!Pz; Uߺ\ A-Kn3X!~T߯c;_>x^[jf W[eSrqw?RtqchPG/o2v6!f%c UL<ͽDPPH5_ܳl_avPydى1/!"mOA;y>p1.Bh Hms8Ʀ+xAii7W\Ylkѹ )|P lX ңcvɌ6P.-]}X^`EVqZݮ$+3[!ۅQw/ a:^Ek3,ns* sO x1<'z|X\ }+?Ű%LW|z3*QZ*BsH .nY$9* 8.zh~ YU/.( wyOY ]}ϋ"3ͼ/HJ&6 16' ,CU1?f,Z=7"aA =Y!nn%>6}i_5a V<\-騛.񙢶80k2^3RTs[4 !I#R !=-Յ΀GÉ߷"\U3&Y=Aʹ;-jҞ^@D);]lADCX3?Hho("bc̥C8uڝ!қAYR`C"Xfm.mhѢ 8R}` 6"r* Հ1QE٤1j8%(W) Ɂkkc]+9%kS%*a˦Atw}%6B:Do^@|.b^L07' i[{xt4宬Tt@M4yZ$A!:o fҧ+UJ~ o E!M(ĩxPs^PtmMd|Gy ,]*e<9ƪnb>WQ'eQt~wuM`'^|t| `v.W+'tS4[sz-NJF4\? tզ!4)bo%AgyNIjEy"'<}l4[@ W/0’۵K~<2'9^F:< 򊋙8 BA+Gb%*K P~}lj#ܥ{~PV< ƱyF OIzp}c4-%名L6sX_KĉȐv",'RNQ#|#xmfdeCdbNiMꏊbMI0 [2Wp' Z"ќŶu23u!nVS}( NIyډ;I 0R;$_OhK`>B`u-Ը$bxT;-݈}EČcQLXA~%Szߊ=JLdUBI=U]9qa.0$7ӘVe%M_ :~. SǙqri꧱Ӧk`ҐsZK3m^vg @W6 Qif0 ڞy:eJ0`=NgyFHv=lVNBG_i*nhy'.», >rn rkbГtZ"8R[%1bm5N+T C ȫXb }kS6* ) 1!Af&O90 Y nwXtN?ٺM!5eLxOg.EWJC3}h<="ya EKL;dWs`F` H~nԗ CY8޷\V8`ѕ=j+ЕswmhBm"Z}#WV^3Um{=:Dh" 3%j/vD[a^]Kf^TIoMu`M]`گoH|w6 2ҍMdz¾lGh?ˌNa@!}"HJMs 0D{5R8v!R%Mn!KZ. v.Hd!nC@=JݻXoC[΂Eea~g :ЖTv@~to(P$FA9Xxw!7R ?iJlSXCTI ?3]u(b&l++@5[j(!kO1 \>ղ)jvq+D3Yi'ʧaU3=A'!cM 4X2H4|'+]%,7)@Y(j]ۜ`MԼЕGvI?9,%/25>:XXD{E7YӚ,&mKdHfebQ78sيͪQr!&UΫ>"]HkG熎 Ka~_uo77D~ l{ASRKg.tp@Z72G2Rk6 G&%c8xlL@T?:\R{ R`j;iAwXF?R2WS\w,VM{o*xž_erջf }Hi)f]hbrR8 h\sa6v O R.7w{Kj w B8C)qxȨ b%lxhŒkT+ \7 !(F,#J <|qͬXR4]X趿EHQt Z|>?]çQиEIXq\* \Gٹ8Mf:|e sU<|jԤ flӃdӫˤQUuhY&ѿb8萻^JO^X *Z-mPN\~ U7$ ֦UxvjFQ\Ph AZi9F֑V;e &jqq;]۪kT 9wL?«VD TT}/P:|۱("BniPxn 돮CSz8YZ~hj$}&'{6ZF?[\oڝj10Q+LU2 ZZ0an@#G_t눂Ӯ캯6 ^KɒtE, dn?ޞo;ó Jͪ{? @9Q9: g#?ij&S=Sܜa0> ,H!M/C(%:RƟaE*t B۩q`^/DZhP&WaYi(Цv6$j y7 [\E |(%q8yJDay,{YG= y(cm+H} R~@] +w|fig#|<$N6V|Ǘ ZȿMO9BL\TX6"#0#dҌC|>1Ilk!L%Y(Ϛ.3_`r펤' 隀C@@2mo!.Sf#%t=܅ n"UB1Lw0mvEv>'kS2Tg|cm+UѰ ? x805/Cz.8ҁ_FQ DFr9ŇxBe*0& k1:9Xj DrrL5[& =?DW(}1w,'O*6ئ5(}D-)kF>l+ṿ"Ï43w5nIY)5Ap "Yι!wf?UO+SUsTӀPUc?FL\XKH6~'5 IdG[H/GD;v#W醼s(ܛm=9M5!TU@JL*&3OHKvxd,<6s 5#a1X^Ws@֚e@sO^3&A瀒Q` Ea%CA*l~Q=9p:i+^2#7l˝S,ՄCy@ WZ a(CYGD@ ;h^` YJ]W^H* I4O]ޙ7 sByCsV$8 h!E0R9}拽P y7GPbœs!hmrQWm}KY?cewu`}z&y>Y+åw:ֲ3ꟾA4*8ȱrl>gVuݢFH$]̱,(:jR輾exj9^UNnh[R1П`y:*LBFLu U>]N,ʣ wS[ؤUGu!R 3,[jfu[hlsuVa3BYT$kZ̥,&&2Szf,Bf0xYUOR P=* C=hdӈYRJMGE嚥)}ތL_lzO@D+n™C Ȟ\hi?VE*{bU1(d{֪. u][DGp4 о 9lt WP "Yהqw> >_.])PD.fI5ޚù_9sd=;şR>V}%L:nuɰ.br0bHj2K16L|~?-8b2_1hOޙ]S^rޤ=ohL@03OSTJW0پyQA5r >, )T95hR0PӼՇK*KRq*53ilS$8G@&W9|]q rYk_ee^J7:rtRO7dgY!Ur&\l7 rwmz`)G9)IqyVfY`E\~ӆjh9YYWoф5md2 %fFAtN2;sJ[^8'Wxɦ#S쁌oR`s@S3E{6oRP=H4._T\. NSJ#A %%ZN>;)qm9LՇV߱lZ]HF@PtVڛug]Gfy꘠XH6J1Nߘ$Z>E.,J'H÷uw^DB%C#W^̫Oo`fOq!6b i:ɲ "VlA2@P?uF~ kdЁ_̗!YU/C˹MD( .xD;"y~R.6sâ:ތqfUp,- C`kX5f`;:NΕ =ob_ZT/Տ jU1MLcib :i58_#`=7a˜`)M7npYik4kg35QjsAr9C; u,a5s"ij\iFVNDf KD5ل+3.v9\3v™'T'񱿮.A=RwdRF8_Z?`gC\=gjiPaot GDĭֳ(ZevfWQ;CC{M=xoN+<,͘ g]J i]cߏ'6둕~C֭wٜz@#XaF#1N/^XA%/*j t4N_(Zw)Y" K(o;g<1,ҧyF J*.!a鷥<3MJRQ@oí/>Ji5oM_ o2<ٟR^G-+*h筭|Ml#Uam٫HYU 8[V^:+¶6 Aştv.~S[| z)]%_JeYOyB cC=Of|T/@aּNhtVSGWC!ebɌգzo}ů»ZP|;8yi { 3iFuؑ՛iEvSm񢠩hI_7tVخ`ɴ-ۑhwo +/._zZEcI2ۙiEdDOv:DXՄ|ȗubL[ -7){2#dL(ԑPD+3(dZ̫mC9u-SŠT%v ;;̴GtQAwr M>។0<f lgR-긖1<fn`f @P\xF?QBYX%_DTT_QKXRߙ;G<YbΈt&i | Z4+|^  I:UރP(5 k\}Ǐ-^-W.(΅^OdLrIرJ*W1sL_=[e|;'y"w#ɯYs֢ ~^T,?;AN\,Zy1Uk w_Si=%#Ll+%y;`2WjNݞnS,s.^_U[;l?D.&F\l硫 =z|M |99AHw[ba?]mGAY靈q&559 ֺi|#7e, (WS3q)+Bт9J%mM^YAgӧƒwv[B$,U=w?Π^?I:!2E-hElO dLsy|@!zݟ4uҍo5" R?uZZL(w_nUYO+\zP~<)m뉟`_ERtQh48𷇪i|2q#Ohs"[ܔgݘIb ĦGvmnmESWyh* ށf ٕ6a蒍's4"d8 +z0.˕lO{o 81ym*ESO{:rY.UE1Ƈĺ\oϲ*OTq ڮ['cr:ܝq?Q1/u%V]DßX@>1؀DLUPSED].L -;|;*:< Dt xwXe"Wf[mH E-\\3(Cpa))46rz,prenjm8 M}T7 P6OiM  w֤n݆J)E?j|[5M6ROhnj+)O.%'qK~ԷY]y*Xv:*w6eXꥱm]ӄr3ʒr-Tfwnh0$"PvgW#iu.f <č`pV(-qw$i\+>J?Fs[$}`ZиF ʰ >[k%%\4_g IϢH޳z\$v[]58\F04P}dМ-zs|\PI AJU:31\| XzXUg|)3 :ev%FYޙI { o+M1{ญ,+7a &$gD/\a3I 8=m)@a'U ?vuW3\"3 %N{n5 Qݦ&WU.|/P dPNbY k'_x6f'3xi ٘%jfX Hz]ZZ:S6I*Mr#1 )l$IhuF,wl ٠e/jvikw'2_r0( cIZ Ŗ_*vt',R 񫇩e7Ί7K` 8(R..Dl(4 0"% (!]-ꮈ+䧀6&¶;'GWyGhuCUX#jj=\O)`vPёd. &ӀMh!P@NJTA\||n1KoK̀՘7ǵÊ!>tD)/2(Np2wg[|}R~6Z- 5 XC݋I)&U7:$f@Ym,kovCߩsctQ-\ҩ9RjU? I:+RxDvdslsQVf5*](-M,>Xu(wtU1O }ΉR|v 1OGIX z!zc|$, 0_Zß7EpQTDo4Kr=^ =$Lʯ+Q'@̣.W3Z7?"d݇gG1:{eU (IӐcu%Oi&F:iѲʠO$5b`ݥFwM[?/FN\`w]R,r\}'n`X(F9ޏQ \BH8"lJ;4%v㋍\԰ɥl[aX+{FFJgPp9{|b3֠aT*^1ؠOjy@fv$<%;HlֱgYZ0707010000044d000081a400000000000000000000000166b5088500001658000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko.xz7zXZִF!t/Y]?Eh=ڜ.+υG\Mvq@WFxp@ϼN(uC^@Z=rD9eWK@ӟŧ,xԲQ}W%F`f/\h_2}p]xւ 5Lo&S_m J1+pd0վKE#X'fA=Nݶ d?2{}Ejs:Aq#{ E_^/2#tkp}KhQݓ}^|/(-~Xv;I Gzoۊt=9IYl"/] yFM=/nXUαY൮*IW1~=͐vYZ_-&گ)fpa+H6^EE^&%yL*0Xږ#ùmWw!#Uv&Yw9i_~\YAdL:.5ɹ|֋PBq?%q<+7 ܬS? /E VJ8u(} B\`mPċspi챇_%x^'$@7Rzd mz˃5N tFa"_"/Yՙv$*S Bd 6+eFXj# }:GtkWR仗Io&ѳ{/SBЩ@-y94k+ѩɓT7~l{ )E ;f>KEr3hNRdQ-P|HG䙦7[j RJÊO(T<(|_G>jw絥rWtE$Zx40Eٔ,Ov rՕo>jRV8Csa9`솅kKQއi،Mqwa/kwxG示NSAfƣYȽa6όknTYT/] uÎxq_[#1ҙGɨpg36T.s]b(ul0 3kF~e_[1l}這_yNT!5GZ>ݡ Ji<*Ck-R28Li8jŝ(:g$nhYi3@Jt=$,'`-&ake>Fjb;=;-K('Js ¸?$w)t$$ĕ*x5`̩ԠHAChʸN^q-,n m&P h?d71e,nmj92Ác%"h|7\D\ Jm#nh.i"KȀ_;gJ? ;m 껟=&?g!rr[Aﭑ<̠]Q\R(XۯӞw9%5ޫ Q  Xpsߛ`{(,Օ8aNb@c P`Ygn8n^L'eHKo+A;HDOH=ߙ %'qvغ?:J#Zɍi/džLbSf`1NO.9[g2@lCg54Ko <7*pwdʜ_?_3U~Txa {Ԓ=/3aG|lAe F!S[{qB_Hz`B: xөPiI4 WIrE^ 2oٳDHEik^'~^73v}-aTlMK5(( Q({Q&y \$"c"+Sʸwenxi3Z΂ArJ8틴I&mLU0p&a=A߁? Rm9[BR.eYۄ5Akő"J -N U NEU_R]G:YvbV9\̊eg4Gdf7 Eg5(Wu3:byXkdO[|ܮ{x~WRip hҳFW[j| _78ӚĄVy[RJD﹔q0:ȯ͐} 6_gg˲4녇p J;VbeoPњ)ꯅ9EJP I^an;r Sl7cގ&!L w8Y/-?Et֋:0(Aےo+3])ӘJdq/]ޓO ʋ:;e*=o+X#:K%7u3 ɯfF6Әv="D-!XR`\kz{KyrA QZDc֥$ȦOL!Թ%Hdf"֖x~0Bk^Txrȼ\Dˠ{ݳX I~~gx5Cp[[CMqFKm \\ٞUػp}\f&c1̺3XeS Y_> :Za*}}|_h$F":_AEO1t`ƠtKm1.C:= ֬s$Êpd^xESM}E;8hm&^O _ŹTOT͛;:+k4Ϯaʕ`-m-.Ϯ鉒5Rb%$ȃU*w-gRGmJM!<R~ xP.)Ò:J6-M.Wa4"Gx&pD(ՒƠa? лPO ~7c˹Sulݥ3ĭgkh0?&y}%WE%A8]=[@4{9r{vz[ҙ ֏<:FH2tf*5\鳕l%N}h|gЊE= SXGwor9(J չۘF2O0؆9z) _3@44y}$c4#5rtyUښʄӁ:uQă|7$:g^t2JڃU{6hw̓b-Շ6?6A{z`[)00egt>Gf.SO y,A2G"D1H]qL&B/fBH )'A>7WiKӶB,Kwvmb|?ޢ>՝n<06n{,NL OM8AGhP=3m-aKy9=kG]n 3^=/lRPZwL>8*$yrc   }@S=00w7~3w[L`ESۈ4"ƾ;C-kG0MD--9'OIM 1gi'©d"k <ɠiGT='RrP@bDԂ@\g,N8'.  Τ@ 0Wv7Ws~(Kٷ%hbd]j4rș Y;k.Tҭ|~k50xA0!R%jE>7м,~:&k"9'jn #^юg`(:x^jB H͵[P9g&p Wt5.$a>}/&)DYрy\0.hfw=. s=1R˭DrA MC4Dq>DWݩI'5 ;sdU!Lqr)Zz#.9PlqD^O83(FTv sJr ]]k҈{y{kQɩ':xd0Q)tPM*(E5jRnURXPKOL!ubt7qЍ𢔩!^dÐEȧ!%r,hWKc{ qVܛJd1)sWs]"ߴ/Đvԇp~I}nAzcE*^2 PDW=GdEp6XN֬ū?6?X:mJSd"GipoxDZ-D6'7 5A:7s-ӄ lUй9 Ŭhȵfv.;G֎\#V9' (,&OtiAPmZ|bՊh fK$``c݈!+}6QK9nH&!ӄlsb#Tn 4Zr<؆Uˠnז1JWH5#j]:q) nʝ}誶&r}gR`zMh6@0C*9^"ZǼKN)ҫcr$(54 LO<5};fhz.xfa)O:XAzNHhPR}fɅq'#!O,1Aam[I? 'hDօU~w-?% RrG/xY?nΎ]Nt*T(ܬ ;עL*ct"ᬃ*:SA7o殎zSև,pQ 7P%o#C7`\Y&s+]u$E<8Qjf(.gQ5-YM c1'_`㘋3=P̳bNL9-_$ iE^v9ދ8[Dgeg-Ác&5͢rniĬ=YWcsVhKCnn&9sG`ÝtI{h.͇(#\^|iw&bc'JcI|dQp D)6B]}uAD{Tz "F] RE7d݄T0.8puH* = V_Rt[($ƔbC+ރ ‡hUP$A[+C$쿍$|Z|UR/j:R|}PckNttdTׄ-=y"QfdیU绶JX_P)@ iMs%q|Fά,3b OqgȊV۝I'XMw(=ʄ/q$hҴݝJl0f̭igXQ PV<[~el 8q1=:FjsŗlĶI+sUص,)j3L[DzԴܸoUz˥_f<YDcke !Hï;J`C c_z:ߋ3!͡MX1"ϊ11ρ+P b$?zd:U?E~5iߕ){9Y? ˷.;*5A[pL\S߻t'Mɨ=Alz/2R$dZ 7{OZ@LzQIoLSלZ6 .#QDjCt|~c:?c.?^t")h?+aN8 Eb BW^#WOKlKzSO0v o1Z/Y:aVvf_8Zկ3NCD:xX`h}R }mN*J<:%^wx LM('ZisY- 'OåL]C"#%IlI*?\iRCIbU;T\%%)Μ2nғO_[:3?,ZHeGۉ awQBR[GLbi~&,ɺ׌[p&`[ 1Ƕ]# u3* k:,H\v%XM83VA`,"ڌwhf|m.\HPGn5/ \ç$ 3!V4&ˉPƽo jy=|ݳUw Y +0MvQpieq(WygwQ3,ݾ8v,+`u}x۶iPZ>S e=NuƳ LMa:cj;(whh-s阘{ x{681&FS g'o? ERo0+m:ꢵb=i֊<'ʇim8{JL9ޞ5L1U$r܃P:D$WT5)Hp6q+aҐ7,",fSÈI/ĝcHZT;>/@y\CndOXĚ 9C ,H*C\ߎ(`ziJ>K,0E T鳂60I@G ӽ.i*:/9NaۢkUf$, 0Ci# ډaD69a4_.{=WK+Epͨ7cm&&{dtz݊DetoW^5d"q,6JM$t/sˡ7vP9:zNeps;kݩ:a=pdN!˜&eZ?ˊJ!x)o;^~~CŞE-ZA5;ۅ HY`p zN'2N4X&+Lr # @>j'@GYO-S|٫)^ɟ3>u(?^5Gq+0Wo]Bp@Sr_b q ?4R湷1։XT6 Ԥѧ˒[iO&t o"[$kUF"ɷN EDAQ _tk7ؚ3tzru_#n"uB s3X1ȫ^ZrX扖 c 9tGGEtBɢy ]?o=2iYVƪuWwbŕt1Wۓ20)q:" F=q:6a [B!%긦Dv[/u[*"F<WP7|Kd=ɮ;cӕ_Y^? XA.o1 k]FO7l9Z4hȤubSL9щ*.p|Z[!( zhnZ)H&g,e= m?"*eDiհ:ʽSئaKd1{D;&ī] {w ^FABM^l(zȉ).=fb+c-JƤҧ[X|ÉrC g`^t(ң H&b `Tm=+FŭzUgƶx9' Wn(Лr+>9y&Ph|8Ġ'Ǥ$~ޏX4bDL!G͢3;ּJ*(_ۓ6<_}feS:ݏ|gߙa|YI#jJ{ͭ}y筅KB;G܆{ddxXk#rH印, y@>'a|h_;a re6iĵF|G͒H{1يXG_pED7zy{7J&eU  #3o7" ʽTZ)6/'W~¹&Ff b>_/GRmJ[:H$%96-2zDf9Z[},#iSğל{5& =V|$.[ BBn3`EU-y{ۭ\p_^`hH*u G^i >G''=w>df]oM^!ygT&z1uX aþ.PNU`&rl QOV5]:_}Se{:%V 0mmWe-k`LpW?`*bղYGtgmfD\;%f5+:Hjp} س^7>,&9`M[x5kXb` X!sCwT`f@6yhz[&ϥ7)-H<i4_\-vykS5)|.Zσ`]Ì'-QĢT40З-rBNqG}|&Wx0I)a3X ;,8_ ظYj 0$׶75%gvJJЁ_$6\bGZ  4*W<7צէRJ@sܘZ<xv\1AШE&>+bim-)W61;a7*@Ο\PNiަ';9V.uktj-ˆ+uZ%'Mkl˷C /h |_,\dG}S\!05ߩyh'Na%w("x@ C+h5Z4Hs ar qNB_pۼ*T$ A+'!Ql q)0^ /׍;#;/q}Jk{N͞0+Gspp,jiotx`MG½‚OSoQNtcb5b>G x̶ReȬiY0A}溉ˌTBwOHN TpG1JP,ؓ͟؄*+($Adfr mǿ4M0 r.kM./]$F8Ѹ!gp4oÅ^*ڇ/3/k\(r#nJr@4{ouR??&c)p+SPN6oj|e9ئ(AnlO:nQtbpg;u n>xvVMsM8H7 I`ٟ$cym>zwܴ0OǼ;~-j'/N{;hC9 `r}͌ȼ!® oŸScp+Ҁ˸vF832TNgV= ]SN2xCMbLv%JHo'jf'( x6Ɂġހu`CA'#FԃKX,kDZA{V8TY}[ZQfq嶮j8-kN-d8ei|8;Atsq+zF n Vx2RI 8$t?֙D/T?" ։BKMd(o4L/LI]?BlƜ̛%ko5zȯh?w( F6c Ec1G v7.GY{ox& .:BMlM[3bZ LӚ7,N#DȍKk(!2Vz2N ρnZvr 6٭{Zvİ:8:'eGO 9Chg|d? ޶w}iިUOq+d+$ |[G.@XxTc: pv)Q݈tHN!' -΂<&]i4U݅r%  q*3D_Yw-`EXEqmbe#yÑeP}J 9߫p\ BypGx\ihqfTa>+<1ZF@MfwLVŨ~דּPл-AKpLHݰk"5t~DzK^e3zaKP̨qɼbduoM?:wљ-dG Sĕ fPmI33UN$cV -F!2~fH??!+KSzjMƉ!#~#)O A 0P+@$8%N|tfvz&#[exTd!QkKE:.k##hf~.n; 5Lo4;/'JVm!B}3 ш1J1"%ETfk1,珥3/m]ʾ}6V ^/'& |0L'8"?u)yZ~|tcdshû:Xh$,TvaIeL]ٺ'R%i3#-tll*o m,Ν[>LM@nW5O mi4 J;NI ?ʏ@I;8K <vARV)4&>nxp)+ I,.HKf{ Q͠8-mF7u};ܤt5 SAFc:ypP\'=~m0³n]){D,lCAewhKqޒssuW%Srer!w"OqBrV+M-B[@"ƥ8^]+xdv6 ;u:ӂ+y(i\0(c'"ƶ?^+U6j9*!uZ?@aKh9XYpu9-P^)&d%b vqn)ʩw&4lTs*]S5gK3]7YWV?>A-xllD?>n@ V?bMG3G!]–TQr% CξVi BT7"(j!&GKadRdjmwEZ{-6h?QY˲f놭{8=-K1U䥆)]uzQ> ,F'$UOiYOva C$uB:Dy2{M4>'0)y;>(w03V膵6Yk)|ˑ8eiVa"ةF~쏄!Y1h秂TviINI_O&w #Adnjx3Xz'P?>XOʌP/jAOF-pO^?VTǵ% ^DqYC&lq_U\"kf+&Tp<2T EXPD En X8 zL+`GN'd7_Lće9C\6JߧRyi6Zt½ǧ^[.&<%s8T EF[ ۟uWpcؒV_7Ѻ,v, YUG&FyIN3Lt#7"E!$O-U|bWsw:ڱk7v@b&ooyu>9ѷ(еb`e~^ ? b(P`oJt >C}ɾ%qؒ3%#H׿ZI|-3gNO/4ا ]2D`ϣl=Qh}FsL~{'`L: a&I!Sc~CsҞ9<\i^7_1)=!m6g> 23}'ѩ%byZ$Gf?ȞkB-˜'Zo]/Õ +bӺ_# g7^jP=U%^xQg y`+@K![770!bn0[Q+3*`- 6iZ\3[eeKc`<.9ŻsEŚrFRMxpȔP 5^%Ӕrr`29*-H՚0Vˎà{&Ll@vCoيzI+@irÓ˞^<a*˔̈Do|%'@85KF4/i>޴ e&aAguy"fvF5F9-vl;LjE7ifٞ0iķ Am|2Gz&16sJ Ҕ Dg2u 6<6lz 9x? Y ’nò`ǭބps&h 727I0@M_Zfݳg}»חx Ej{2;ʓL;\][㠢 XȉDk@}08z >I C])ŪɮyW>jz3x8ıZ~Շ|E%tM`̾ E̲A +5 _!'%9N_C4rp^Ԧ$;W\[Fe;X;rg*9#Y8fjk C./gnߴ$~BzZb;bm#>˺F9sDW(3w;r:VwZ 0h}!THcRM6Aa y'g_ܦU s&'đuZn˱(TcoYuwn+;*0^LvpW{BlVŨ7}Yo  A<*(ϗ~ܞ],: p0qt#ׯrDoPsP҃F ʣ=/PgASgrrz⡼ Шw7eWAi2GnvĹ@9[ )׈^|EV ҃g~^zQ+'9퇧tsQ)ghM] ۏψ(XP1$Tof1S횧U6 MgՇ\Vai|8'U|No>mԟG%BM;fA%ސq%Z?V-);"x=gBҺ/YdeԶJ2)JUhD<[0Sd|~ݞ3 DyM_%sEX)/<X Ƥܧ``FL9<կhu6BKֽȺxZ3+*z! T cLPT{diaJn*XA,뙛2ѯK>Zyi0Dt.0tPGˑthJ2^w{Omt:cUG(]>~-6R&3eu[W{'56ߩ+7Lzd{4ט*_Xv}D_蒾r==<$ɺ;,ZkE\4ΌQs"kSߙ^52XѴboyy7ⶸΠ,-hvKKDIoI}l0/T} }6ZTվs8}cڐ_Non&>0{]8LnԡZ ɷ@=$;U kb@9 4piXu6O9V=W_# R5:"Vb%#B'mCFsiKCD?0&),qLĴ2q Z0D#noş]'(K<"śLPˁg:pb ~05/sqB %.k#9}P,n(hD=ꈶRircx曌8;WsGVot,vb4fgp&TA}h jȓ5{glDRMk4"_ th65 tjllaS,e0-R&wF!AyŶUNe[m,2Jvm"h,~`25FĻ{oI;׿qrE˹K: <> \72b"ytW׋(K5~\$ B2̮0G[;٤0F׿Ӎ` )uE ku4,`T 9*nxcUtRbz;6Zo#62XrH5^yTԀmz5zm\FN1mbJS +*Œ}g:L梟NDQ :`;d^Nq=F)' ViAI BƩM$G%j`hP^djXeRfggZ˃@<"ۭ[qg8:Ry{? / $0w!vAk87ҙ*y+Ҳ}fDޠ?%i#5` ۙb]r.ݑX&q\c/dO%ۻb6Th3L2$؁Ҳ|D/C'x۫Ps? .ڒ gc )Juyk0"m"ta~iڕ]8Q"k<&:OvYFf~&!4j(-B5œW!bew^9h5_4:)%f[h,/2Z~D|UbؠOr54Fv "X$D3ԛ$򛸡쨊hy  WP|ub3wWLXb|[f?IiB Clls{[t+%LwZ1#̓}0?.%'0ݳ/e'^R=$.ru cz8qAԥCv&=8T%&w܄ 0 D03hgPT#e{Tox3_sA{.R, m#a/hE"gK^ofў<"_'W^4 MAzbiم xi DWjK߆uF;ѯxpOoZƙ%[ ͪܯolZŞ\a8G@1v17~cB%"פ (Bxf&>s+t,S*#?ZعQh5Q'`$i ;yxpї΋"v\2dFEYV"ojf0vBL3uѝG<#BA kwdNl(+meѥRFw4&9)  YHvCS_PQO4cWw87PKMrz%Ș`YcI+הI `S}!I#V;@rzd"EUEL~`f/h[߼)Q3R%P99k%Y;2ܡ$ȔpH8uZ*e0ܰHosȜ<'qzsWRY,=C/1W6rgZOeN1w=[,FFhZbDFT>PRLYtXGjT33ߟZe4 !>:}̅4S~x$e~l`ko~7-ixa&ʥơPS+k!(:MS2A",W_PK~?QT{`)NKt3"/^љOFC;육aQ|&.\G^klqP/Yś]tzS5W:YCWhQ} 4 L" $~C"x-c %"u2%kIEW0/DIIB;ΏBH(}y;t̓^U {{xsAMZcȝP?!˃ c2w'<}e? &۫ǂ wP*UP?ζFpɻHRp` Q+!:?T>ހ+.(O޲ ^-&Z&xWP˘ksໞm:+ E*wVcD'ߜΙLf'4B܋_ț9-e\2̇RJ q^lM7 |@3^Bv:A V[+h gqdm9" 2TS~\>N13mclx/"\B}F0!#85TJp; ,Z:@6Ibˀnl:bDw.5y[JLmőipol#T+R.2,%yS\(Yz2]׿€S4"iic3V;@mz -F3I 󚀏<m8{owji5Tx. b(! ;2}琽q_̙y\x`Q *A]KzY3u(¡{y=~eýN%!8gCٚd,C {gF+ ǿn\FP(:Ɯ7aJ`kQH0,m/.T:ia4Q<ű*&AF= B4ȒY#IC8P B)+@Ů&{7FdJupn\4ߡbg9{,7wIDe՘'aG~d S24XU*#{&ږ N#boj̉xtI .FB{ُRmJ4ϬwUz8bjIfUKUHmˎ36S- yhdg)(C~`xs#ZrG%VTvS*cS o/WW~Gc}BsN2"OFW<:fPizh#=\]| i¤;;9>70cb5(GFeI\1`q}p@^a|t˪8.7"̥\;ɇkE>hђ@)$D,\p)`j a_#)?97i`\s˵b,*?q2zdHRյŌRͨu;$w:׭%4c.'V$c۴]0n h TҶ}c[_ -QswG}wotcQތLʏ8 Hwj(a$點瓀NF/X1ݩbT4^/ܥS'gp3HJr^&ݒ3;g EMYO.A?s=ך\WCkA1B3L; 8Ҥ{tSdFQ-  ^Y3Rcf5 _WD @3<;W с>c LXpKeqoV &W8R!7\Hߺͽe짞=&S}RmkXl"gTPe%B~2)$61pWunr3zuS!q=(?kU/QYj]Bݰr6fdh1`_5onh0N,*~jܬȇJDҠE] }6&@=P0 3U> RIFpu1b=RB]Ʀb?IXg܎F.2qEVh?QGȓ5UE"&1j7㇟M͏ZIO$F(ص|!k(L'tWVWTkqK7bT O/Ou+JGLk.\r D(J52~ =`\gjźcIϨ}Io0@ n'ں)R¦HXg6e]Ą ?df%* o2YG,p!L;[-rn1u7۱R;oxE5 `1ab+] WZrl}qEPpT=׾]'Ysi{E^.Gz{X H*زM )eHs~b8,aUcr bJsJS-+!ӕ!;q%u~Y_ c I[İh/˓[g)#c2Zot]CsSѕB@cD$O]D}j^c:ሾ[SHMHO0"u<.Ȕc/ux"@O uk\A` wLYiH|{@K&s+auͭv8!,"K(ۊm13jaY2IfqdkgtlH1܋/Ш)Z.)9j>yȯENG} !ҩ~"C9H7"KBcύk@-Z!^T>t`8ݟӒ-!XGHn8[هn~H9uHL.Z]+<"vdz01(S&RdO` S4] Ezο{/2hV ~AR7h-w2ѱJ+RHcӚ> Y]E >vh[?I.GO_ {\-G\:qnSlP5'N =Xpo8o-y ꥓z:JGEGsmcǸ$в!hR>':З=Rg)3Tѭ[rrk [,sZ΂W?3tޮ9BѬ7R]R;R*;xUSz€4M{ DQp[8PsqrDJ4hB7LPN1SaiO;#ZI➨<_$+AFjZ"UBR,@Iwe@Dg(V4b"gZ LLh^(Y|PIyjMMI͖{؅;#{d~{R7Wuziz^|hu;YReUb j67#!58grGrxwb;e.f׮ٓj]l ',lIb`n52Ј fo ^PN0zN#xp9q`::j1ғHҿ/J$&ŰQ#Jq\Pޣ#Ћ#ؚo6=9!P;TG_;/7VAɨy\re[x:{/),&[]E!yDTEռd=п܆[2Nj}R_~ည{CCWAi d,"7}%j@KI9~ ډ dvv:uMA) S ԋçz$f0l~`R gD5|Χ( yOFV]騵uh<KGw"`a:<3+3CO^Mh%r](Y0E!Tw{e;.c@Pq>ɽK?JCIJ`횴ljIa JH $k'ӁU} &~4AK@z5.C9yeI/7Uz"fr1MX 4%͠!n o =.+5h"T׆?؈֍b~pA-,WPQcQ "jaĩodž*Ib_Ex,( zWO\O +ȯ~v *X{VycԕS4 d}Z"WXV^ļeuq$l$_ԓ4,ȥ6C2u`<psЧw \NI6RHOB^ĎKe=G̹e]K*=PPhĉ-9b+Gݩ0l@+~rOkt*.h[w BQ,FlrJ a?MGGR+LCNgNj +xSNCoj?zNMϛK6j`NDcFt^}?2Ar@IanB mmaRs5D-K@o>n!Pbf vBa6#E8Mb 3eժ4Y&n$0TWpغ̿'7x7h4$y?Di z.FS Wb.3#/7eH d]Q 8K(:T]o\ɹE'ϒ^% ޓMM C!.nl=fsW,Ff vK e / :95a K Drhq8wb$~&ugPw€ڥ1~JfT%:1B#/g4K翫>c}o6c ${ϙ -nf*}K~ y֢14{.㧤ġJ|T* _ѣ̪0EĖ~+!7 M c>Z( /@oҲoHCsFpـ}4kO E%< i ./(>r4'p!@PXh钝ZZ6&f">CmRJ #o 9C4%~D%BΔE uDk/ҷz%eFܿRDͥHy[>ؐ`)}W\Rޱ=/ Cu|bȨK\L&.µ;;`WҦP2aBTـ'YKBʠx}9 H{1r,H0cRv".p$t lM% F y号,GoOFeY,\z 'ʣC%>q~VT/*8Lr2&1~ѷK) WU,g)%%O&l8 qTy2ljNX9 ?x-$%YKznƮ3,ԙ߄8Cab;utR++^{{Q$헰6^Q@ |*2vJuG!J4!auyjK)K*漹LP%W<5ҁ7kŏȒw* g^7Y@#֩,g].K]57h|$o[_CQ5⛆GLuN4Q*:߬/ *Q`Z=dG&K囿=9`wH xS#fLWԥ(LBzbvo _VBDTI;uq2K'~;{P9_,Yy(D=Sz -#,YZzhvż-f@YXd15pTc  VM}楲b嬱]G!**zbXK͗s{ʂnD)x 'ݩdGp T A`}_=ZhQN./o|:#m 5:&R/{dIêc$q5g&.i@g8-kv@.^kr:qsw3sxN>!YDp]<zu` 1kN`yCϯLk`դ+CʎhH݀d!0e v9eLI-S&x_x oMcnwAH-Tǹ7CݽKݫ\R,ϪTXF gkЇ}3 -}#x68O(nU|)PKMˉJx(2ւT]FTv{"cy59H=jo$DgF5XYl*G!(>4ynI=y m6 55yg-z_(P [z(sL{28shm!,i #?}5Fihǭ-27}J 6g(Rp"CPqr,RiBs)gs7YxQ{2Hp.`z4F>?S峕 =p7zNHc0"xw[I)^7EoRZ 'O! 2՘lDC) S|@sPx C:&qbhkGE>mmGr5*@"v`F̫l'`<37r'1C#++KGa.kB%#\TXҭ$-:,Ԥz*:smGoq.tRC{[#XH\槭d)1MMis$UaasZH|ٞs NA:c Іx:n򣻹<O+ZGC2CSǐh6ehTKAHa,BSo1 E?Y YQveT X8 oPFPXS,VvgZAsˌV*_R82fOsD7'#sDx'$K.0\T RjjJ]lY@Tj&~ xR'&H?lġʓޖrhؒVJSQpXi?5<6oe,U"sFۖ(uƀ''zv}[0 5hX\Ug~:SW-;)턊0Y٠@-Ȱ%6EĢ'HT$S SbyVD)=;6q4pjN^9` 25jߐ̾m MRB]A# Ҍx<[A2r0 ~_%;)?uJuD(23++k({m1Zww3Is2(y Ƅ{ v+1(9~1X̗bY[z݇DhZһw&Hn2Ә?/jdW*ndf<45 #@o9z0 <5QG "ITJXNRWZc9v2/+X8'o.!bOq$0}6~U1 upZGNd'Ml4-*ua.(j y#! :'P~&|;eJ{\QaZP:['23ЕJFE" gdq)W-xfp]-]ѽ,j:$4;acX{+@> zux" .ۑS,ڦ*( )|z NΌ*u(!t7XLvnPk6P',.fg  AڅL#k.+On)U}e =jF SԵ_SD0&qA$xZUCeM]y}!6tHW}W: F\14'/b7:;(:*&!hH"UF aR퇇/`@+ 31vw_9Ж7p!ЈVK\ȔmJ$AcڪLv?E(8P_E'XB-83fe4sKo(<$JS6E襸"kc\<-i«| g|4džPd;;FX\òHqb_ HPgs]PF'] ,sS68M+dw`E E-1C\<Ƃ舑)mϷG6}݇0—8H7\&X8ȵ|} ʮE~NDMK06rcJC,W A?S~!;>"t;'W)Ȧ2 ,3w=2Β65;Ez;6~lU!6]-l0Ia0SO4/7QJQ`-$>qqAT !ZQ}~uiO)eWlJ#b y*3$&{dtL0ooQ:9 I QUIlah9CVĤBKڣC5gAD>^_2yL?_ z]vߪCm۠-SZS 23ЬH&_M2Xӊo].sZU*myڝqm}gJXiS;p SoY$fa(1;y`i_cx([[tr+~nG"e͡Hy?}sF/E#fop_I=}~/NFSMS$™ą nϠ]9̦_;F'tn4RN|]%9PG'\CFtpk[M@[Nh'vdHaǷ…ln"`4,p{I!iK};T (п6٦'XaQi~?` ʘ\-b\&=/O!F͢1$yK`D)xF+YӜ:>}G2Alo-XA]^;$)gz`~)tmQ+jEi7Bz?!*)x%b'Y##4:~Δeܲ7ɯ܂E60Ѵ;*<pP`{3 Ik][%wʩ)v.pH'%0^ ~g&&g$ ,"o0S9*yec[޴V/sFW!x8^`fxG_,#-^0I4?#6_̦՛g čF07|2\+r?ʢy Y32028oٲ,xetm[#&Ǽ^ʄi`rԉ<)Y *)=>ŝթ(mju]XƉԭ\*8Q x>TObsp SG@684KLvH&u؏?_\j$Jׯ=1m-6^gz OI~8IMtu^&SQXҶʨs>V]7!D"q,3nZb;UG>{^R/}jJ9SƹW5XOx@|VS:~{:|N%UHяa(5NxC{DA >KQ'>|6濊&uv]3e v63 [ܷd%7LuM9 zz [X`(Q81TPiW@ Bk)éçټ8JNsrM4^ =  E.(38Im):"5p]`JE5Eߪ})%:jD(ӦImPeъKOU'hTXo%Ra<(G t`<֫]a,{16 ͢T13+;G>˿8`Q'sW [rȎA?dɸ.^G;yzS&K`lŞ%Q-72Q0 gG{H-q).TK 2Ћ}k=|\R>b5fvY .~ߊ$q>vp@3GfVlkbegM0PĨ Ф*T [YYw;zPgk8S]'tPW:oܱ?A mQ = X0}krD73Gã5ϋUtziQ>Q9wf0ʝkc|m Db f$ySV'J{o`GT~ {^XzR!:+91$aJKƷ2rŚps1Q&G|J-wÅ۠->$ۯq+>"|dSx6\RcEqm8hr`ŒuK]z gi9)*J#Ti32yxW|*3 i_St5q Du|*;](br̬[^o k$ δ0B$TT Sǔbb2ld2Y17O.rd/e=ٜk> *kXawوǏ̡D[|>(}CǶIգMi˸~LTn^6.ZLux ֣/+LS .L^_bX_熛;Vt+V낲( |Bɔ.2 = &l| \#UcjjmOxBc[%1Hσvźc27!0avH2$ۊN.De<; ^j{,wYn@Q*|{ggpM B6И]Q~n{(ƾXq&e3U1 s/)%.=h@Z(?|>O>gMY^? ;n9K~#inƇ8J@Lcn\NKl&à~Qɉ.=@c ЈV NwDYhל a'/xQīЬj;d~ܘs%kIt#CV*` ^mSSPt}>*oY;/n^bZ; i&o XĠ$l܀sRb*!tqsML 1Ӥ!FA%&Msƛ?c žI><] b$ͻlVi[7]Misx">ycqvg*x ??ğpȜ"ϤI{vsO^e,e `קo?ԼY?:QpYɲj#(L  )~%HrR0~d_ɡet(ǽ?;D`m?pГ+']?ƈ~Li C_x4+%$C Z+w%qHm:%agp62XQ\]i?ZpcYsGrERn.{IShr%v8w'oMAhl(w\0]Gv,ӷb+!,OX=+F>]-/ƦR?H6 /BߊҼFBɈ΀ ~pv1p+p: y'] 7y~mV?̵v7Y*.fcCQ:XƦc[LҴEyRId c Pָo|V`p;"$ ph̄=1-!jQ-9}ڻZMRNѡ4e&`A&a4 fH-ϴ4Jіsޞg[c<2>![ =b34V֑KhHѽ7o^;Ӟ0`ʻG*i{{(ME8~Cp$_vKv3?h'Qp6mN?x}DNd.չU=OJЍ͕w YO5ב׀Dl;9S!f}^"Y6z@IS"4km%hɜfV.bXsgZl34VQg?)-}\椏3,,Sb Ըn=LJ8z[8"7(WzYUpym8\ `|)Ƥ,$RDƒp<#kW4P*, JxjhӒ{=Fr!) (BDCN f)ǩ6>t2$N/# a-l(zσ1iIa te;jnnN$t5?%3G.H:*|wP_|e)G[t@e± 0EJT>nZgꨍ2 C32 :}ڨVQ-)x@ *b٬hzX࿿nqr~k>fsޙ.(b/,/z6=fx6 =XUr9}Ѻ 6L -"J `j!yœm7QQ.ĖڼaVI=mY3]cM,ε~wߣLF-ʐxլQl=A-` $ K2g"k{z/\}1uЉ=7tn=FDS yqgfp]602dFYKyx;ruESC Rl Rr%<:h::5ATP}*#Y0,5&܉8I0amZO֭7P7xX*q |rkg!8{rLwe(.SS%hEْtZٜKIc͐K!o^\AhوkVH?A".R-iU.`1=Z^8^@8]܎ej78VcZH.*ʂ͝aF׶8H!!1A'& 3n+7cx$5 m7$"}J͆IRyZA"tuBNK/!c?,~Ovk'SSlEk=j[Ǽf߀7gcÚS$۰% n r|fEb(N*;P 1EA_2t* l?_~Y-0Itk6tݼZ e)X aBp{ _]V/A"+1\8Ҋ 65Tl̎]Ͱ)u @@5LEBP]ƛ]F/!Q8ם5n `Zܙ<#s֋_Qom0h(I;xރr*S+]5ą˜%#Oq?i;KZJ뗇bC().p^-@^Q"_4!crp(^oSO C<]2EbZVϣPδ2 >^UO{*u&#+SΚHFė4eֆ&jC<0=8bƳRK!LV Y kĶ_a:F~t͟WWz58-yѻ%ܔ.BZ1_L*^9~:zs`c_ӐkX$R+ &Y!K},Û>h6 @S<IslIElƼ>0u<{^4S\Phq\0\6 Ȼ7^H\[ܺhZ"?N܃{ 4[b?%u5jǩ*[^tf= $hq9 yT2cw ET75X&0@Pz=!FBp 5h6 'zBGW8 )C<.5#h 9:|.j]) teGo{S" *DQk;b=?=3|ߗx;K`O^m TB' *BUBdEP4kxa@}(3'H*ac~{$jn@"l+(R"abC Ī!̸f0rrTRڞOhe*|\ihW[`/j/o;|{QJ95٠daITү}[hG(v^+LhIIUM$S/ 2`vI0C~wŠ5Nf梦GO\J^!NN¥uI[zzٶ|m\ja#P1ě%CZҥd$q=vyN\^/NvRo, N+͝?^A//P2E_bw΂aUg#ͧ1]Ӻr&b\36Sbh5Wڦ$9ڛ*Wt Iq *c$6qr <8}jO\~3Y_x=؀ sdS""~vcqB &g5@IE.TGیnxZd>mVy1C~΢nY+ĖocXQcKB֓;u~6~~8[M4;{o)UJɖ@M7Ҙ[!R[Nd|9'A?Oc+}oYxDM'IDE0ʢh@sOBv8Yx[f.NG43};I!z{mVL$$"C\-K)-]9(EѵP;]Qc*JxoUyd=L#a ΛTg%4Huz4JsNdl}M" t,1nS"3n#/£S[4xp͗ۢ)CN^@I'~?{j_Syb=ЄO"u#ވ}FؗAG]I!4BUyTp8y}isnP֑N_ZpJ>| B~h} Lw@āya/€f@'rؐ:&& ylJ)So[?jZ #YU%ۆ%Jq˴dYg*^#) zuHL:5G!CK KП҉bO-cJYԘ@}Ct1azY*"ŐJ߱L@`Fv,ߩnbd4IORܢgu`fDdrjȂ4s)`_>E3(U(/ ) i2*WJ+R-H*턿\Ż+)@Jui:Σx5E5LNtQæ03 gh)h~葕Y#>,qQʯaRٸG6|a82$F"mXxHpC"i A+>セ.k<{z -V&iagYBȸ9e8G'yqq9屷)-c$Zj(k]M$~z_٘w7L"zcے< q wwwUQ*eМ3<$rK M{,g)w`m,ᣩ+=.؎4~;%1k 䡟ٶY\ v6RU![v; {lЯǛM3nDά%2v c|t }u.P _#taӡ_\kۇXV< $y1|Yj4{k3lt1Z|) .Ol ې1_Ei"B&:meZl^ZZ#r,XymZjz0DY[z)DuFFc"Wv$D%wUf%ZzuB/w YF}Ul1{Bw&:4ШfgY/-t~j;\JՅBliRذLCa7>կ:nKXNtIU3,Aq_wdRDqP_#oSEL;dPEC>R`#Dڪ*0#y׸>!ڮɱ:(TV:h257*X 9Zl%pj ge/6<76>@z܆ S8sNeM ~ܵX).1o~J%/Kݼq} [F"*WSuaB؝kz)x%D|0pgNjvW xM&_/R`EE"Lg)@)J,iJ $fO:y4+,VHoTnfBT \siYU1!,ΛEI?+]N %3y.?c}T30'\',ܖBG3@LI%mm "TvB/ao=%E6TBFތ Lc;0 nK1$n-\fh/yŲrt޳T7K_f%tCy8B G"˶y䁆ЛDTy_WWOЯP-LN4K~IK851֣l(CM`OAbTRn |sQ:A͆*^]n_dhEGO ˖\9=?<'o=;(vmDCݳ$@MOIdsPl`Ar2m[ݴMFU]^8U}"e2n~yG͏>Rx$͘:JVCvf&U52671-Q;7-]f]^ 7 r1_^&_yFI/)q_g`Cx&ǏK{eB~ķ _?ݥBC'JN& yrb1NWbJL2BajfA@EEvd{.V}Pv/ tTv&r&ˣIqmNbS;%0bmw9OV qbtxP,?DR8m紌Á.e3ۼSMT+Y[4j֦Jsc}{cI$2PE&x),ܧ9SuFu $nm0[k;s'$Y4 +W7 l_klƍ,]Ý7#2#Sm} =J5tYz9>h#6^PԨ][жt~ݸ% ڬ>仞?lG#53=AA.<| ==1.JJR7r7LIߘ:\ %Cvjtr7"`f]--5$B֡F6mvexBK&vWgXu#n3IՄ*l FJOdxTE AON$QJ{vuAL3n|ْ-;NFXSzbJ! cudԓz=,}EA0T_w .HTMM2% œbp}|^qDbe XlXR]r-("Ȳ61L_9bI3^Fns@\"xK$-ԑLM$]Yh`d Ͻ }KHk8SW ?gǺy'i.yD {[ xQ4vFz{2wۯ@2ܵX"|*ϐ4dY-[Y#&n}9O*_ep s֩@`+cscSy9![>"/vB1MoI9ˆ=}",A-7&'c_^r$ɻy|C8B C8u%֝O@d>JPr3̚;:fctg*Alf>:&UUOp͋#( TǖQ k2R9nUUU mNg΀ˠE{#NEͨ6 c ? h|5⤜HZ}#ˎ?~'XX(<ݟS&Q`SWFsExF*~xti)+p@Ĕ Wvja{vl8#LEZv̇;񈞰p)S8>]}-g N[!zƘ64ҵҝ|KYjg`nA s?&/yCDɏP =sm A[Lr3239ߴ? H|I'ӻLzݛJWXtäe>[hSpy91C%Zr n .ϛpxCkpk=Ux]`Ά!aH7rdp ]tcf4:Z .v_.5$ϏX٩:cA[j㌧ __WDۦD8ao!.0(c*hB4;USՉζoA\j`) ׏8@48a>*`e2{L[TŠȽ UУ]J[߮;kxK>4/m.%iZHT-iacp `sXBJg9+XDq϶m(AU+ޥytG,K=hHa2˄b}D5L̎tY52&Hs( ; ݒʒn| RiqFHtýF `B1rEϋ$ima@~+΋nrXdŢ??ZGS &(kT:# ?鋴Z"k{L tBxۧ}jrXJrú{K,P Eͩa(K0YqV)G )֘oy9MHoEC^%=r 0}aw:`,=kN9 SYpy?x pk ]ߩ="}:EKRL]?Qjk*ˋ6:'zxbk8<Z>a5~[Af= ~#_RWU@rGacD@aX4,%E*.yϛ&Tpr Uz85aq4+u(`:5dBԯO/SW iQAv59_w*8[%!XJ2q3Vv)g+#Ԥ&9Y?V>k~wP'ܖ|eɉ!v2|:☏'[zpY)iZdB4aF# ' ^V _m"~0Qڝ-Еﱘ85cw%cH\z >^D(AǕj~߷o{<=ժh'tw=-9 CKcc'P*NewolM m.ংӢߔS#sѦ )zqi^1^|5;FcvХm dp}2l.*JB۶pmPoL$vɱLUyuc6#}S9Ajs:[~"I)ݛiqg swHU+ , oXAk1 ؎,tq@5jyT\qsDoUYI ~YM:.R:%>xk3Ku&@w.2f#v]_[C_ι/ =􂚤ĉi ,!wʹ,mO&ۨ2س켂6Ar։ FQ+)[as."aq%y#|m0ǢmAvAD7Kd:pE̳>6F8]^p+P<zAD~fc8}濵;;ę@b1UKNt𱆟rW{x|G- !x=+Yx耍h2 [ Q|_Jr@3_/2h*i hUoW|p]#bz'b),"\]GȦ =< ee s]/F{/[i|zN sj':E%˙;:]mrjYrcVSR)s nNLD?:!VlhөЧ\x̜\Xv9}K}\9wU]KUkU"Zr)1UĈ.`:~ʑ;KE@귱4AWٙ;dDFKn9?@wGl:p<_XfbsMU¤ Y`:WTPm>_n }z:o̔l7N3T @S$~Oz_+w2*F(p|XH[j2.T0=nj嬓5~ti ү;Ek#7'YK]JsVoT 9Qwn0m*)Qot?nÊ}IXp0}Yas !{ `F(ON. 7ۜ6]Rl앰:J4;$n,ض;BYvUz[w:|`^V">}=3_ j7v 1Xkc59$#f: *|k:PgHm6tJeL}`WhA}_j+{i A8['%M|Av߷zpvR]gEz.fTbd+AP/9*?4&s9t|o (V̺D*FiƒJ?W[s]_DPUw]qmSs<*3[4NTP(nn#M""'IłAq&&`m{ o^> @U*bsr"?S$FCTT=Vh,so܇iD]J4 }ZA|0l$’J4مىz ܮqq cY"&Dn Vh,e_)C.w Mo6ESPN^NAJ^3 OVpeCw+",%,цZ8CP1X(b~y.!@@3B>TL%uXq6xqRzν4Eg -#GґO,؉Y bgbJEnFJfm852m,z6.Ma4/E.c OZKJTF?3<\+@I q}f OUsy~Hyu M*j1/E G}ހ';)O {\& ]DEN!7&u Pi f=4[6k8)M"GwryA[Ic+kr!6q|XX=ӆ@tz$Bu@NӲS0Ats]cS]j^=Lh2V.ܲ#9iKF[9zGa8ЄUW!8Z PRGoDЬ\nQ)|(nF9-ʛ|*ȉK>'buCOgMr]..!X+.~oCg|EMfsf$* BOh96SF.]&t*)]F3~8R #WO=TLXvkeSä#IyܔZ`Ď+6]'zb`?@ #H%,I=8{ ka;Do AAe_۬Y< neox'nHS|-켞C dp3Jzf/gd[p xp|+ꘀ}+€%F J,eRow,8m{ԂYurI} 43P*8&Ʉ1 iqmSrG~YF&M*EYiY R\0"^b'AƦP乣)0Gą6zN"RĿ7|B,;Po:PdL> MwD|RQ˙ OXTRaH MHVJ7EgfTAX \ۡ@JK*.Ɨ25P0=Q,<:a Bh w?ʣ^דX|A1E27U GDР1D6%9~2Pw.Q@61! h݌[uzԜr\SN_>~ʎ2FEUz yGn<0m~PYwj~#XST#.e՛&LlZ!O۱Eйp&~CS5#'B tԯ/1yyeShⷽ(b*p-HQm)!p ps<Ϊ BbΈh08>ܵML dU ր;ZIm#4cz4x/#w'A⪷7$=^XѶ'RP`ZdR0~_N6Ɣ(-眰adh?̴ #Jok$OHT&Iee'庆F, Zn11c69zmO2,dSzEPijy `LI;.{# φ'Z6|n#ܶ[W`1V8 =T(Dv+`og)ԬWM%ᠲ;#|!t8L`X:5ʮqܓd,#`~~#bB=m`jl4ze䣣c_V*.X@|YUJW5S7E;ʰ/\Le"mNnJ遐د44mo~yjJ*,<kI!^'~X<>ڇ>\NM0XȂQpL_hhW8}ݜ,k2Mwڜ*}d@}]=o0Qc; 6Vynּ3~H|?G _4[$Oxjӷ+}0Ɍj|d gw~qѓg9ڒ8)w]i4[ؘu\ mŗ(ӵj;}^Gzo|Tum;%KSˬ3m`̢ФgSdH(VMJu>9!@~,YSC+s@6he \'6EWZ} 8Uۅ@< uU /=:֪jYBkBҌ}2Kg~@b@V-"u)2fhR2 Q42zM%%BN4tv9t熤%؇s,kP' Zed>kT[Q A#W/eܫO}E$r\rWNzVfUw[}w\yZ|'c"+EckZư>Cėxj? OgDG_~Kyb`(=6,;~bs❯O5S9&7Ga1*FY˵.8DB(cw'Rk|+H~v=5̂г%-=1CHB@FBiyGa9qmPAM=ܹewIl5=KlߎEA"t6)I1e//]t)KN: 5bVLuVǞ?ޭ-;bu:?Kdc!Nw Q7@9?uc=*16O=ҡf%q|to b#[G&/(A[+˗Zr bRNީ [y$AY^wa2^EL"` BWl-4W>i;{zɆO9DݥzSܘyʐ 2#"(t] Md)b 64X \_]ԍ]I,=,h a=٬-/uQ[p5I-N.&;H)z )nDLqRyظxЉbl#µ; ;:7&խS}țWaԊMb>,@2ŊJCȝm Nc )ɏڔx "3tIFHumqK6kvT1gLrSc'L(O&3_S`ș&~Ǡэo}Dd(q36uRQr 2JN5u.AdaH"wks&u3)vWd]eݺ*; tffzwwXQ1rː5:))C,ldN*y(g|Wzy4gOzx x',|nvL\E1cEWHR. =;c4؏~vy"BrYFu,Fun_Fv i#NFh{{_9^'T vaa%`¼=S&y2QzaqUpS_׃EF0Un;O}vb2EG9<7X?smY78+9-=P6wq5Ib,[h3o#GjFNnVҠȡ𺒛y.7321dzG$vxI"0 sy,g{>UxNW{II}c/z4(/ MWBJ|Tp\ u$eg9kmU2+e94 V=\|͐q y*jV韏<MFVMX.Ñ~!yu-Ru :xcdM 3]7aih!h~*l#:~XymJZ*v!g{M'ZD>&:,J1Œ]W$RtD5Tw bǒݟ*N!~3 mN+)03^GL幷-2L@knY'WTSfMlVu9猭i<ڎfdtLZzRޔ&Ox_`=Qc*`,bkljkIE ]J;>GHE$C 2U6 58jLc! 0o-U-z>=|-$|NW)z0DKNȾmxdF]N@ Ov7w@wgv&?=i. PH~ΟNOPcjQ{F6S!828\15 zܚSN&,>w0 jb곘/j.فFnL$%|[._+}87 & ]_ VOCU*XLTA"Gbg|A G"gRo % V,Q*-sc kO[=Jsl{ B0<ٱIRZ,?va՞7AGہ㓟f~zkp٧>W&(73$Y&>  3x[7%]mJ@¾<ܕ6FYyr0C|5K0:$a”3걦8̛k!0x]q*%B`,HI{=J29.BOٓ%PBx̕.P ;pl2{E@dk$\q2We vhA|2M>xm952.WGRi9y&+Z^xіٽM,#'A}]v U4_ZvgmxSp]۔[[EXmȮ~֜`=Ͱ~dqhO} &J8<0ѽ%F|1)Le)d2Io Bi)s9KYU` 4Uq #܊Z3~V]v;9o;BSa0B|+I# ۯ^CIzGyeմS =_j$LRaNzHqkE"#"3C~o?b^7*E%D&rP0?JUN`BCxw8$Vwr>X|ou*aR*qjXl(oG #`v!sA,h4 1;Ҍډ(?8sMKySD^86V/mtlFDB SZA`nj:-zn/V{`F4|kE&B@kJ8ԐhUM;1ghrο  !ڣ,mPLHj;Yo\A&oK5 ZkĽyнMʡ7,}ms|njRL<06|)Hvq: a6>>W.zY@0Ӟˢ&l~JXz-NU1B=̪X¬D_(E1+;x;<3'!hE#{-PIC}CK0OjYu&t&ݴ:81L,c3Pݎ/JׁKmY^,M%%H#v+#A6;ο9}tp< !<@~! TEV7>N:ql| alT fJߗD!apc=2'GL($҈V``nY|$az>Q4ջɚODBAU1."ZԚDtz%Z]QPޯbg|G%jRiePX0MwR6XhtE%1k+  h  -kU`_Q }kv췠G'RICi*ˆ0Y*E0`{KsYLHwoS?nX"RJ>cnMRC @*ZnN`zwbnMZ5F}>k.M=#a#Z ؍m"u41>5nmnk8)kf=RkCŤ!F.*v3(m;R<#Dfz8X5ٗ6;r_<ٯ68L! Gi O|'3T"=1[O,tph/rNb.N=rYaqWx(a>ycR>1DH BK`/3vI_C'8|B])*\M:$1}SCoFL^$_vA6rs`4dFRԢUY?heb72t1Sx<Joجcp"hM 66MwXb gw#c/'BrOD@Y1N;'[湥߆8Z4wG]5;*d*B!%kBqnF%bmD_hU8E}|&~lm%9BL;Þ0f{pBHZ[&.ԏ=C61 ϵBc+k$"7ڰJGN2ٟ(4Y;J,{|֔erO~Fn#Ho|/ nd VV=1 L;[1f CU5+.j8q!4Ujp0slt"5C&\k~ɡ6(W'=,jp'$r2#^K|ц5*bbڌ qW_"~UJ.8o]$=([˧Q$A%;P"t,:1s^l"}И9Q\nNz}$S1% "i}gd<4,>+ڐ#R5E𻋚t6JC/LD* HIz4"beLs\ -zC@J&]houaR5紺!R&M{,nxy84׫RBj=eoJ\z !oiC;XԾ]nڑ"4s:?:h/uHm0[QZ r6~~]QC+-U*>! s}A^^K;#CIO2=d2V,[{-&ym忠\Q_Z^MGۂɓ9%'4q]&bbɁ F5;\Y덮Uj &_K}= oc OP縚Fk(JGn!X/.0Swp_OKuϯBȷ APWʙ좙}5?]쫊VvPqQ3LV+'8j*j4Nf/1IbG'wBI|7 </GRڌ"E{0.,,':U]N7_А^VVB*qk f%c%xbjnڳf3!S*F=VCjWVwWMaQRW˧Bk6ZZjzfpSCwfy & fSma \¹=cɶRII\ӤxMu?FHe[vOa۝ Hv#}(?l*5EK)["D!DP&I+72?Ź#tمftLW1ʾ}vFb3oE+=3ָGT_)RSLխ16 ?> ) u/[CIBB1FY}a7r92}4ac+5.C롡:y+{\ramef_IUZTt (nyXH5{G|_]e1Jj:=%僱-5@3^}2է/~?YZ ~.'zC~;mkKKDJ䵁`w7Ԇ)50Shcl]CR2+pp2 ˁ=d~c4)1OEڷ99wP{+TRqdKc)GYsl=..Pvu>]MHkez6O5?0_k307tJ'9:@bpJ/NáI]92>H.ឡ<~j$WXdLOBd ߅CKdhl kCw((k;RM)d Фcp>ɾq `u$?L\Czgvd6zA+ǣR>tE |)z8)$sF}ꔄAѧ}ws]svY`+z0ze%{KFLU \኱ߚQ,\\-ԃ#ji68_Btܓ-]S}Fcms lL`#bӕ&DJ# S}l`RTX)#0{~>yQ-%kD&KEO-ZGFɫ uDJo?O}c>>l w]SyW|Es:=UD 39}c4qٴo6smWxRnPAZԧx3qYorFp]0c}[ILgeѲ,g)-v$Aސoj8.Aj*jK94_$QT1o,dk))BU3V-Շ*FBn~zosba;BK0)$7|UF]%zqTUE>` Ồ5 #:K WV[*w;=}М$u2:7)]Wp[~| $zk +:\Eֽu[;4oAOoe ys;KKqy9C֥`Tr-A*rs?2~}#^T~Kpd d Ȁ1o!ȓ>ս^oSb0UZYܥ)"dɀBzZy2\T򹳐q":ϵ<zJ~$2ӟbuR[G]Z֡.e7|;qo5ȳ%.n āo>Aݗ):ؖEXæń^\n pZ/z, #٤cvcN* oME.sg'i*X6W'(Xhݸc}dM yZes*,[%W lɚ9<72V_pm9~ݶy!dm#ԧ^8zd w؏OcrxδC l_ P\$ YΌ~j:_vib{aʭhWWڇbaN#Ԇ[4~F>ݚu62IV \?\_*dl|)>8-bt_D_fc Đށ- jaeU6%نYחe6CׁTډE[+A|;&?; W3d{-:Ǐ *ayU9k_%;Sxf(ɗ8(&z(x :H O))F]`=i>`{v+>A5/qpg G*!{`M*x| >%kl!OӮ5]^6pRjR@ k{./w +{$Mqg v~$͇ "Grfމ:vMSl~ .DuR{f@uwV3m{DktK8SlhΨ:,]JG}FogF_XQaJQ.RaNHDyU T YY.OypWwE:pDY'=b.o%XNM )m߲*'0 WsfXʻ ;G5iSsȽod 'nh0saor1h,ItpP˕td.cr<3TZZLtiG'#Xvr V覱ذIOC<P5I|JV+x) W :𙿢B"TRO(U7"*;YQTU07KP[ZdO^I1-,'wCP-ۥ8?&U}nG0{V>Kh1eIdB; W@)? ph/-5}nJܦ!89A~LdeV:>*"u NsH m%験(ruєcgYZ0707010000044f000081a400000000000000000000000166b50885000025b4000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/emu10k1/snd-emu10k1x.ko.xz7zXZִF!t/໕%s]?Eh=ڜ.+ȠL2?Oʆop(ha7 !XTX9c2:4%q jtx)B!]7wbgqQYJqUG mOc0˓fΉkSI7 D+e0L $DNvAJE|J4KXDGtuOEֳRrpU/^ӔW_ґ6}zj"L#p׬϶]摙(@čxB۱?d-̎M&0yn S` W>(k^[ s(@ 9kv͜ӝH`GE +n?)Q~UswPE̸>"M+Q*)u~i` p?HSj{̓@5tˇˊˣ/d L MwmtBR&8s& D~\q .zk\+E Lt 2 cH%=vt-Ӂ+,teafRH /N]߅\ofKL[62_*N[v#`u5Z?͹]^9/PuCW(oI5Sei%$m`EҾ=8JKza&fKojRH(9v :@ۨp l57vX kϐ!eEӞ$,%z2XK$ 9( :eBTnOс]T^\oSN^]0H6^#7$7V0H|#q(/ Co9O~WPOꇁzEzK3kfiHicxE/N2MAZ+(3]O7ppGc4&Z3Ѧ w sڧXHZ#>d2pћ8՛Z"wndrr "@v"SO/G|QM _AsF\p/?X.P/k63PJOrꎸ!F@M?SwLcR܍!v/wCȮ s;U1,ziR20<۩3S 5m :YX[A ,s(vev.0˭QWM=(+YEsĕK}M@ZMˋmȰAM`fJ )QBZHL֡#sB-nWTJU/CZUj!QJ E7@;0E|3l4S\Z&H!(߆okM)' kϭCi3v-}:ߖV{MxIqW H)c94P =#~Q_mf&=>^ڃ)mHfhu \Yo7Do8|2xU M1kũ4M뢐6vQN!m"n< <K]Ʀݗnzjd}<ӤPϟrLK-(۫Hf=Fĺahb/%Oۇ|}+c";;DCXzQ՜ }v$%6J8BX'wB7zkxRo仰GvhۉJnTkU/-X83^TyCZ1ӪaO)FN} %L~JPkee2az#]B֠ "i;l3[x%ޓilV;)X 6Pg[Wx m! F5%2-b,;q^jվ`ь"9HzVoɿGע~;(v#. M^,})6q{ ZAղ>5]< |FVXrqdg ^8^cT#fb{đ6,M6(d8/R!c367嘋%);g@}|/ iLKr>:w[Ҝ&awIdΗFJHTkש{Kl KNU*hw̩v>).L` 2ä2?ō>xi:8Kxswu,a Kfq/p_W\y7to¹O`<@0Kmݳ_"׍0ZqE\>6hzxeQIB5PsڃV-:]>q4xh-+SIk?԰}[", ~iKvd .d+}=\AUc&TP(0.BHQI3BBIn@t@vX@X -sxYuӷA;E65IUT1-)VN_K;-s:l!%g= J`o&,h:]YQv'#Nn>.߭fw61&\=UtwA_ԣuSy-lDZG?_[U՗W?FWNδU['{֣qO0k10Y 3Bvn;NuLuQ]=P;DՊ}=:Z/ Ҝʍ |Y%Pf'#٣؟=qGdf?{` ;,sZvs$٤\iM1fc>wӋo]󈧘D2p2z؛dQ!K*lܩ'~a,{(\AV 8ʆyP0NDZJE@dVĝl,e@wy2yDiߝYHb}g^^|e|GU"&lA@Etd! Rq2j"az&l9(~P >D%p?<\9޲тTX_xi*h۟UBY>yҪ]#J_5~$ߕeo,/s aYcm*s,ihWmXi`cMxt?l"săpKxdX޳ОS;.}P>{E v3>6b4[fl֨HMhD+`oM3WG̦E0A@_6µo 5-]w7_0d3(ЕΒv v@8-jrĊh }Yc DmT3+IΊ }4{#ꮮSX fEQ9%6SZҜsq?y a:=IqQ?*~z $\|F9I5&ðukP8Zv^k)v+i ^װ d0[yquSqcDxAyn+r̶)4ɒxCB;8d5éf{"Cć} :Fɏ bbb8#w>EC MGC6:aQ0SȭgaJJ*?Cw@[Ifftj?0p*xXR ot^kLx8,2WTck${WAL5&o "c[7[B8ۃQˎF<%^*K>Ӡ3FȥOCuPsXhVv}53ykF$-;6WKC-ltkO49A,jʆ.÷79q ڳ0#GxK~9bڃ=~9 8H-%"!}";Dqo1H⩕v$6Hf0dbg4b=~jZ)ꩫ^ 3;+\U ٞpa#s}l"I蟊#"}typbҏw"Ŋ f,߹2 h(#WQyG x'K=P"TIw{4t wBSj i=`>IipKʣ>}4*Չ[+AC] Fr95u&[N: Z) U݊H=x? rX$y##T͖:I .NhS'5Y "Ȁ7e$\$2wnԬas.F/nV= e}kڶ|׊eaMxd?a1Y3."jG:)ZF^7\S6DI@{"h\ qg55ҐڴQHXlsȏlE`viA`(Wedz#>\.\2'wc,hș{#(PW7HGs\ܥ-|zNI<ƒ񂄾o5 faK} XP-=>J:e:^ɥ!)9r.K1-R'2MCK=/--eҺ9V,jU+A;n0C IZ&`Ns8PiǢFnj =?BP@Ձ~aW[$U%QkQZȰ[yWlF0*Ɔ `co81_yx`XN[bfW_ O"Dqq }&U:V /]a_]ZCFZfZk#@G{ʲGVvhS$ZXeK ̄)lE [ZݍqhSN /@@2l]w!?o|מAUGD^_$g, +dp{P/Z %P4-ʥO`V1~av-bxK bFO < Yja W땵h) |`j?=MQ,c ~~sb: m%%=.鍽8v?1٭2iȸr6 Y*EOBUռF bS6skJDM>hy~+69/ V\:2peT\m"ļֆym@c=';V~-l\:F6U_=Pt?zuq`H(d6o퍾I Fv ,nlC|ݧũ`ԛr=`vPh>(BiT+I͋:geȴh YxYKnL'FmCJYCgUGԬ*:-WN{P a]+XalC~XŰY%x1X>k6$鼹(H7yԎj:\~C5WجUkFgٸ_ 髍/>jIK[p*Ӈd":pjt ۇt\_hsEN|9ci;W/LY~vQ-6 V~[p/䚝x|`F;(uL^!d?oAʝ,?O߁2v)I&dJְ;~ 46髪g-hkFIiYG8bj)y5M hI_}p~wYqvI)qc&%0O5ߨnD: k[(Mv@}>"3FqzO["MV%ܧCX@r[Vę"c{BzGGoؤfF0K> zuH]X)U-CF?*~=fLߕd7U;*Pϩr`d^\2 r!gC;X!t>ǻ|פj3}3*OB5$&TQkC6kN-"#N|E6#g׊˽BpHw{0:1>1#dӛ :D C]N J;6b4CU$~Ni.`tJ ԧN>[! ^#WlCHų=| '\]CdY"7: zR@yTO L7$2Ħ63aZ2 r~z**M4SIsM]J)o|R/ E8|$vhz,.^~cق'&\?5IzŐMSr睴|ΐ#&)Eja-PK ݣѡme1!{=*t-,NgWs6K*b,*h @o1UjSdG&6ۗ);qsyjי?N+E]u^~zܖ̸=5d%Y`G}m>6"KުM5b>[)H;0BNJ9_(_-NS lbbցV[9s Ptu'\mb'M`?)J ӘGJ .OюoyZc!4#w`X.\ $Da8~7nشL˗•hņF7$ m?8j!2_R| [IĤ5Cþya[KLQO8KRe/=u):5IC6w6L]g.3&emcA̭ ]m  ݻz w8m6 Tc"d(+_җ{S";@?azRKߊWnI;$o}Pfґ^oaFoYt bЏZh!S5=gQQ~aH Qލ?d]JwԬCtj&:Fr#w'es}GݣMmH$(CL`9oyTwXoG)[IP<(YyfԖ!\'#rXs?jNw7d 8axFfE3۶xГTfDGy.d. WrR\/F(CϊMf>C1'kׂ`%>[\ډ3D1`x.*?=rz#r}feym *#ӳ[ LL5$Z2E^~J&/Bԛ&t$WpyWZ>VCɈy1Ӈ^A u˃d?#Lru3;gZ F`ӏ!H%Bx]f#6t"+8T 㫿S#tWW]6L,uF^lSAlBCw N|8Uh]p]Ζ&K tv|4nbml^@CQ`ޝ԰$gŶh;œx*݂2&A!Wwut2o]vMWMT02Rl+K'gYZ07070100000450000081a400000000000000000000000166b5088500001b40000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec-analog.ko.xz7zXZִF!t/]?Eh=ڜ.+VV|aIN.ejgOyT(s0!똤ͪ)\, 4&PIl;g?f!NaaM!%LdkC>rP$[ZͼẒDoZPHG2ٝPLpw n +nB:QZ T [!5q57OuҸ}J9@ݐ%pEO+L?K䯈;I2{"vZ\O }% MUc(4,RޔǐXBrj_iA;Sh[?s#|  Lˆ{^l0uv?뺢[ $R[hnFNGKD4%k>Ε%_Oq@ҭE kP]XVPbf 4'DtR͑ů.,$^؃::|*n׶B$|`B|m&vVzȠ^5}r vm+ZVEh 05۷ p ]Km/mX ň8M\Kk@ Z:_h z.X^rϦk)YH_1R2:b(~ zڃD FOzxa~{V?iSӚ~F`cxUnl;`kbY86qoVǬ?gZ~LZz= vN76/]^Ү] Ni寠X|T`nݩJE~Ns0wH.c$9",\!RGC]-fǒX>B4|)AŚ6>m+>1wA,|XfJ}3u W?Or-;"{B+d L>#*&Jp>.P9mҼ:CM[rD\R &DD~Nk*QYk> Dp 7§y,wqelZ6dg4S#Sb цt70~C}J:AlFfK׈K 4TTuWfx_hsp].0NGaI- p6^qʃ:OFeKtF nOG~H׹MhI\VxV5\zyC/ ijUjsh(2‹cKni=a"Fԧ$M6I=0w}_< .{ڿ|#<o<y̦SJ'T6^1I |_jf"Ĉχ:9?rwiư,bݿ+k9\M>E:^#b;g^wQo§N睸z!Q[&MeR\mv&~GW 8cw>_[kmJﯫluGbp @JF77 65oF%CD)#Q3.YKm, vU^Q}uü%)Qa=TUCQ+@nZAK¸OĴ2 Tw1l  _{bGQS pе5eP۞M =.9*Ike :vVFKZVNZ$QALnWpZ{1ʎbö _64 <~ D(z_J)v޵0} G8VR}8;Mc x!&[tYOi^]7e3G17[,DTv,PZW3CC5EEbuO_R˨-8DE<#[NP`1>t']אt^rS -l Iߐ_O|Gzr g-(7C8 +eX$RpKPW3' ½oʏ ec|C{`#yw\{7RHR(Oo01YpN |>"JhCvmnyT9W4zzeЛuYJߤB̢޷𽅤֔R9L &QJ{66`?!e%/;4L%p9꜃aXCz >n^L"(N.(sAvӡ$5C=׃{j~#loE냑DX|` *Kn!ZP43ywAϡtΊl#{\w{(c2:fԿm j?a\{YdM6ד0mM9}`h0WftƉ(WfQW9 7cSn~]K}0*1dk)Q ~4DXYAb;g* 2XnUa+,dZ$vi,M)H!DP\81 f}wcʮvg+@!ssi GCBm\IT%5inM.| XʰdFd#]7MA!!M 1\CNpHs|H=1 ׳^9apL *猆\ 8jJ!؎ XA( NfA/;uj!%2kbyګ;0+g=^X ֖tR8 Ҋ|-7Jd7n辭 :YM*4Sdfj~ ZtkOk ;!Xcx:#t^ɭV #as1¼G; O4$ Cr0NF9c^+M,8 wcG2_Ê!H>w-S!kc91`]! xþd?V}J.%WUP ~]4L2-fh #!j$STAڒUj?5xYd؄~Zb`=4%ʱ-*UZv՚!̗8¶{Vzc ^Ya?DhgXeLj*wk +KVfU8T<H`e)᪂W 2N|T*qҷ> SPy9,H땨ZO p7KDK5 ڇ,wJ,f@[뮯%@*bD&.LQq+66\M]u+s- 6<<M>f,F)[F ' P_X<>u:jI%mdS֕2=azN*,2K3ڗ(>DTrʫɄ#c51xtZ0$yϗ[0*S鴓@bC9̌6=!lɄlK Bם/ J;'FiւИo=Q?/]o2z,X '+xIo)p[@9%rmnSo(1OiF E N1%/wW' ժkPL |g5T2KGLJ3! _whɜ,61 湕59S| mmV6Z&T]mt: S/b"׻ 3c{S8i@j ^p WuHN)g{fJf|BdsS՛Qlz=f>miÏ_~r<(%o؄߳WT˙Zi8e$\rK6YuE-KSPYКwr LL4LAᆹi+$J,O*2t *?%ĵ*A =AHDHPZd8^3>d~p 5[ &OWe-YqꟅ Sw*B3ԪDceo*R[Yߍlttoٝ[/%{`4KHJrۅDm:%@bТao ⼊?O^G59ǽESnV^R).Fo YP"j5$ڊՐf 4+H)MV!O+@%E @vFr8Ҍ4,3bHvx~I)tmjM<\T5%toH\{\ìf8[.i !9u%rgoW[*%ww ;݅kl&om'SR C՛ɹ³xZFk%sˠqb2F΍J- df,8 ͫ}NA w50< ɽmg\> < 2u7H;[2y@KWB4!6c8м9A)1[N'M7bOl쩑m 'JşOγ+;SI)0G٣ME  ah{cwaeZQY0BBm}h7Pɪ犾^`M3dxwXlnW`5U*;Ҟ.Tn)`SO9zN.+)XR ^I!myFIF4[Od\dEG6( uLC/QuY{wi- 5ʣnjzw \Tf&8wO $f4tː] M;U#wv^`%~{ǼTeb. ];zLrGMg;uKOP<{be[<>wnz4bFT2vgc a_0r-Eb OdGfByLuy}ˢ.M\<2~(C5?L#jMb;ۓ% fjjD=[9OTtP1C6TLM ~|)Z1ҟ5~dZ0ySe~xt%c6;crRytvbrUАq0R_PMaqocyʙ_0a3T&p^'\RLqfGEe0wO-掑<]Im !Aѡ b'^(=>]@hr=ưϕZLL(zI"rJǒ.=E "9B{[YfmٕeW1ML;E/ s3ŋy.uJj,TnŇA,2B棜7beL[fίkk֬Y#ev9Zy|έRuQ{(#2O$)'\H#,[-^tޤ`p*ӌ@Bv3]/zNۃvN='0nc?ٚ+&R 6cns$ǩE3MYGA!3wE#S,@qq۶0ZhYZ8B&Yu})Y ,a$ՄpH01olpOD5`G,T (DJ+7w)BĞWil0Tgؠ:t.M1 m6r/~gYZ07070100000451000081a400000000000000000000000166b5088500000968000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0110.ko.xz7zXZִF!t/$ ']?Eh=ڜ.+3s Zno_0R^0~[R@1.Xs(/efMec~z0Cu*qHlF$䤏;ֲLlrͳJu<:ޡqC?өp.BDpҸI_2c fE<` ywjvN[ʦvXEU<-qAXĝ!$;+Ph5-d]Sȡ$T9 I 5e,qL 9NP,NjZuM`bNs-hG:&ʀb?* |p 2c.#BrƢhY~|hس5t&r^kT S0Ig}.|T׷hˑ~\ӇY}m~R|r/2nĞE ^R# .f(MH9 Ǝf%Wj8gj C~.F$ TD7lXWn{-=E؇3BGh̏-zz2<?#;dBD`;.ChNAQl໢R`Xpt/R!,Λ+#yd=G6]6]N>ajK<ڗnQV~Uf9>WbU:fF.qEw]h.TԄ OtxM&%%>LJTjW>̋.ֳl:ᐵ^DK;hVņE|cr@{rLC>:3R *΃L r@i9-yS'T75ĵj:3l4@IYO1oT\LS N~wR+&콉<&fr3;Q,֏uKtJVi-j5dP/(}T',NZ(0Ъ̸2G*u0٢/ǭ̈́7{ +[H\%(:3BꁢG-y7[G rB%\!Sfb?rz)qᑔk@;peVzBQYER M``.,!(8iUW3%.@6s gh]Ϭ9; ziv&ޡ!7A?W?JC418Hެ أtVoFH(h],Iݠ@&N[@iӼ@}Cgh)Y$|&) zWdʼiuX: lk[E[pNQu;CJt0L]T;"%=SktR۩A8Չn>C]IGf)Sjps."&KΩfEErŕe䑖KnK4f4v~bb;e11'݃T4YLO+0..}"As7agߝ .bKSl,o\1@ĊC s<7.PudWE-IRM.9H2f3.Z*+ۿ6,A[5iA*U+sOQ"+ݩ-PXְ`"E)Czc;h7YtL. v&R~)#v#Iw2tnZ+I\lgYZ07070100000452000081a400000000000000000000000166b508850000a574000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko.xz7zXZִF!t/㩭4]?Eh=ڜ.+ɒrߓk>vG2L#_ɝL{m$Ox %zaH mâ g?9eApNƁuM&B6,_w%/fO 5H7LA kS npYQ=8nBILSAw9@;QvNZ؍ WiBpMiw[9i '5UO>R,oYHEt<ΠFdScky'!W1yƅLff۳)Gt4Ck+I@* 8xR {ψǵc2)8A mWS,2 ,CuK56MFg,i2Z֬bߒ蒍_ 6 w ^:JH:.d47"tz).VUe&O.?^[Ñ_g+_؋;:Ҩ:9X]upNm =ND/2WPMm*v?qZpuڮ*FDնµSI$s5aQCTzUs, e7/ Co1Bѹi=k5oԡ+`FTJm0?ɂm2ۖ/^GZvls^4dAE(z'q>;M s^}j ^JN=qrZQ?_eO#GW|Ÿ 'TG.^123|fEg{*jrMֳ3\۲mڻHE$u"zCè)u}/|5Oq冹iv: ٓq(XlG[ё9ޯSkU+h:[Ԣ&/V\hBQ9jTD~OyEBonyo=r|4gl! $K <"pA6N % \.ڳ&u)sqcf h[]GwPm#r/^,[͇vaVrT"D]D92۱$"M(z&$iafaҤ7LHG156 $jWfkhA&+Qr4@vU朵9 Jxk6?U &4X#E$F.˛:\]aGQ2wWӎN {WT$; שڢ}tw"\e;SGS 5t11"8<3yvzCwR\s)uyQApBx/^ tQ˹:,IڡL_Od}fzE6xΡA~-*M7܈ ԛ6( rQ87g-+Kx2 qm͂4<eƾSjx;4OID[&Q#}hKl( 4V] 2 ɖ|#zJfƳiڔH 4.j`*BubpTԐЪQL֪aIUj.NztX+rVavzp\)~bɫ,}%Y-z evpCF_ojմ0ctN+T1̸)j[&IGgW[ABN=Օ/-+Ĕ?;҃Mr5yu>X8JKytB_| iz b茆JyhK~f UA)RM4J!`F~C5 GPkO{d S6EK*9љQ{RHhoIIP85"yx1kmv3dL:\ɖ;鎝뿵y|YN$ УuEx2$2\kf_wΩBT_)[<D8 ౅WUm1 ;LNX+EUho `PyvD ێ#EJ{)q 6C󥽻6ϒY5A-}oF-v,д B'`׉&Xc;Z`Y'cE`g]I2`( `D(Kv IKWa7 $wUhXG{("T>ZY، \1CO΋ËJTUQ7P{^|)JG*jc&?:99كx`ta-]ۅ[q_t E(034tè3 Z<4ں;7&GVR_Uw2b$rC0CL6BgCsⶾ!}r-/10̛+%׳+SYHmo&qF|ZM~^9ވ"aj}KwERZSIys*ޮ:}|/ܣlM>Y$XO0 /3fEǸ>ecY tJ-󊧊Vcxԑ+C谙}T1lhT^I1es@J yA|V;2z&ڻL4Wuqj)o`sN9!hPs4(R^PiX7Xk;:#11.%3E6w‰x#X&ceHO]gS&gGox}ZP9r%(qn+rdŻFwR-iB ӻn,a) SBN FTYb1rJb )L9ʶ `wŗ0pQE` |Oto|53 \TJiӖ;O$ QX2_?7Z/#ebՒ &1rǣdإ]O ]sF8rfUݽ+H4B"&t&1Yw:$=SxaT[FQ:qA6q7ƳynOr3Y2ΈKp-޲ nf@*Kv.1ռj)FPdD2^O];g[s_q=c/A'-xثƵ/!0wvR؀xnE]$n)q3h1]i fܩڤO (i5|Ϧaqd X@K+Z!)kT&+vMG p#SvCW7WnSl;zܴ/V| I , 03axմc}9u['Ӏ#ӋؽsH| 9<{P7KK߅gQX4de> *OAfPʽ:.y23dn9owo4\]ӸĒQ;\K/)5{1m]Zm@`pWЌ6c% iHGq;?ʜj\b"Թo?&ZH/bO` &* -G WųD<72+,OYDqԊaSeY ib%[%֮ 3=v+4ZY}})|KfBKdO޿igj@+ˎwALTm7x.Erl+ɫx"Gl{H"\Ki`ߙ82JR3hh$TXBGegbW@|A]} r2yYL܈%no&sيnp梠7t@Ou|g+rdTlN%ܮL. FZ*HO3v/c[s l|d2 q=eBDDe;SspH PT+)]v)jquI}~ vL򔢣Yz^"( ,3iSkv bF+m{R4p'贿il#B6@Q8*j!p_?0VȆwۑ~ӿdnbbdW&L?G TpِdE^ŊHG#-byաމ"vb,1D:| Wǣ^]J@j@ pf8>Bt!&;Ŕ8th>b5G-+Cޅc*b'a(b}uf~ܲZ4qȋ0!J)yݽHx܂*20 ΒmdYrR# 49eTm=#a/ K6XEs|hޯNLL钽&3J-`wRLeD@ qV~#&K笋WanFs/ʍd,@؜KiQl pY*X[$jzΟ|r_λVġKʹ>~&D0`[P[Q`3]@lj#o?a朾JjJGYլ JL3+V~k$~Rˌ-UZ]pXGl׳;[bֈ7- YN 20>*R[XsP] FhCк)UfWdcZguXtˋ7F&+P 517@i?֤65[.ŗGuʧ&T,xyj"z ,tàB[ OÊF{:da'R7Z^OxəGE@ۄ&tT$)wA0/tMQ mi>FpG'7L3pT$bz}ALDnh%|=zo |7BmkܓL/:1rPڮĻ'L::mPaZ%ܭQ3~|OyŢ.r8p>R/Lzb&CSQ3̋@*&&#u-hЁ7KG'R~'wshXԡԶq~?׭L@d,O@7]:ޡ&}:Jã(SE^Fk8qՌ[CHCJimLiSL∑k@mZCz s<3$^9b<٭GS 9vH3ure8< uN2FO7k#OyJW >λ5pWxB7_gg~^ڊW6?ÁpּȂ"g} mt!!Ë5$+_#ܺzPbE's^J3Q,{޼>殓.ԁB*wIUs"y_A>{9}d)N̰䅌P)bq nkAOw [ImɍPLGAR:;s 4$z&a!B3 4"MFp*[\oi/A`R> .?q,i0YB=(ķ""4{)̢r][a\x Ora2ڨ,|sb'_2Wg0ӺΞJkV3-(!6 f BfyVםqB-3X!zx\0mni|^Yk;UQMG5>=LPO(}Vk VYFy;I)9K ܖbYՎL}BL~gNGujH @#u QN:++sbH tZDdߋkf%ע`p"ͧZ.ف-?HV$3?zit x2&~`H +QoglLF"C'[ݔoc*V#G6f_nd  Q֩t>|^]3$ӻ.6L<0#?Uh0 L¶EgMy}K^ /w^$ᎀJ)BM= x^$|"dWȺ E)SzI/KdȰ"!tI7d`zc 9mSLO,i[hJp(]ỊY<~|=0|W%{۲B:H@ BiKmԋ#T!Ei:%F9w+qHLɣYa/j1e59 _XC11w?6*jQt!nNS421 ;q6m䱔1 Me7d}/ݯNҼp'Oa|x!閿=2ꆘ<(MӰuQ?%OAF @frĐ1I[@k", tdIH~HCi jq7=KnkaKC_>`(/Z*pS TOwV{ֺ}$b_d]ȸV BN.82W sq(ȜgMakH絀%xg՞"X{Lv ~CTJ.T<7!LfIKڃ@mA7^l͜\PaWYޘ{TSH7{I!E>Ep~z6:8i=]q b`_Wbb?WS*?> x'@ZCd^jk%V %e-cgeEX :A!lc'5l^hGL_h"Rr:PܸӜ ]'-$-GsߣgUo ~P+YøJFҫJvG|"}nJD}aE=dYUpTLėBe=)9#k{XY6r>W_ a[r/@"׷w sStJ \c]u5mC~˦|S6w+u!I7r^U}I C6X9]~P_l m'G4|AVR7V}rέX5_mȩ`*zRѬr_\)a֡|p1G.ݹsV,;kY_~ʿDWfi(sE+l:B$l/ 8hyT#ԍjo.ShɓwTD]@S0ҟ{F4s " YDhAb0aY^hzĹLuRaI9}1QG]KdSP T@*±1賹Pb*tᯟj_8 MUQqOF?.@@!-LY%_w5#FWu: `-V $T {V_8 ᶎʆ<;F/&ns_(oW'/4ǻ613@ҩ3wt ͚r9wx#yrnc)VZBG;r~5(p= 鈍oP%AA\.x` 9TfBfr_Tge{w):ς,,σ|ћ_TLgkw,HSaI'JA2Ũ,. Y٧859$TFCWJ,]Gi_~sdxUSJ5O6艩?12:jMljJ-hob=Tճw&b^VNs6/ 1&# X;:N@ |6L\Us<{PLp.A{HIO%=-StAjŤ]lMsodhoh(1 !ޫe&0ኲ0U^ݽ%ͪц,t누 9rtbftkabEŴRg E7xl =¤eP4m'/G? %eߞ;qὟ_r0U׏t!7>i!`MP hÿjd셗_yvX 5@UDFg0\e>YuC8$nӥr? ũ405DR/}"~( G((Ye_j X5{o$8׎_&RԞ#im%uh5DX.3Ws]h|MTՊ:jz!fEgP#6n[UZ%wX˧*řj23],p*<,46mxC>+] *p:ϰYXZ4GW)8Htg̽7R)Yuth @#o]h|w(1Aqiru2+ hB 9,ʰ!$WU+* sG5;tSXyfC`u%-cKݝ {E}Mٖt^wX9I\FX|ceRl;HWGuNqodn^#,Q4X@ 6 sLҎl#M{^%2wo |]P=&{wV1[.iwq/$>_32jɯLp?0p?>P 5yFy2. bx"wнQ VܻQ!Ŷ6Su3L5P6w+.^e'>% E/Ta†$KT ͅGqZg)?폤Ҏ}U5$RJ׌m'Y+T^hI 6i#ƕ6rh`TBdא@?8 DۖZlq8v-XVjګl@-i3lЛ a]B!$F -Q  ww!`Ks9jDd="-g6p{.%`@v/`LfTvAh$kޕP/dbB:(g$zSu)P^\J۠~[Jk'8 33-lNB#TA`kL-DCeg!&.S|\}ʍ A̤P@=T2L\JXff˭:B;x~3cfqrٗ jT|mɸMi!Bxxb;.oAċ\~4 |'tϏ=."x +: KQ?r,ZUB&S4adke°Lj {$ r5}>ukT70c:؃QTEI t,}#3nxSC"49զdsKV gQI=" mq2>\TKV+[}ÿj!Tv}hZ&J0>v $T|^IH,BD-mdM<ߞ->fm յ7?Hm{$ Ahk0{1NWX/lS*~{φ1$N0l {oS(9$U [`Pq{3`COH214[XR Ӎ@~S펧u(m UwofN/sVTBV^wd-$sgk8 2K8^~9\!9Y^@o6{w]A*VmXL URtn c+s8&ݢn; \Ӧ;@ϝj*njv bfQ|2Dt,ʊN]~dBRYSq_Ԛ*Xes61yz[}n&M{.$~o&̷6bXYَj42맜+6{;Uug=Am=yYpX>XD`Uʅ̮qn;GȺ e2Y`YF,8$f /ʸvrYH-^eeE `t蜞:|rV#\>6H Tz#6A03QojcI?ٶ8-LbK\/z^4US k~D~f N60]Klzi<{?uJY9r/xIu0'pMT&fw낊<ӳf*JܒMŧ~T,&osO 5 8;|^;8j=k. ~=z_lB"tQ<6iU>ӿOҕƳK ]3LfuR#jZm.(=3d0L|jH$q(?KFYM1 Y% m&+R #u0i w| )uű%U A(O #NG8DU432݇G]8Z^m3PrqԲ O B5$µ#ξ w6Gna ͬpy0z\ x"gnKݎ\0{و=rRb?&[j7{{Z0M':UP"ZA8{nӯU%'O/4j_yQ=XkO4$eTr&T'7%!XI1jEձu5M0W/`nO=YS&cψ)-lA CiZ7~'c(Az!;kz8 ݹN'eߨ~輸OA8PoM0~^ݘUGxyS:zg!ʺu7@`N [/ w8Hm"FNKiDݳiP7U5HfPLɈ+kRw؃DwY|J_IuaP\zHqO#;͗RR~b7%c8f(oЉ Sµ"N]KTB.8g}Ҫ-XV=Xz-VN{lKCQ+-~[Sz b}xx0ο2::v^(ͲH\=}t^wP`g,>큕zjjR>J53Wopz|s+餍6",fWv'}2JjL > $=pyQW_zWhRh UWPzr+%8MWI秊=H 7wOZPҟ2 #5#͚jўpS(X3;$1b >[_tLI͐dcen.1~ By;+zA.k=uMB f{O*EoV-6*ɛijxm$tGYŗKaB04:DֱG'D2);ᏭsP?/W<5L͏ ?C$&Y-B9$ >9JNwDY:vS>mH^Wc7hC1i9kS5HG?S{Rwv*qָb.Z"D:VT w4 *9u%X_rYJh ;Gbp1:oE楓ޟ_%Blfnif"9Sd`pDF*ok|!Z׺_L*H-=ΟdWQxI2dZMR&xLGZ@6y=Z&w0(&ͣg Rv>i=zG^}J֠etK!YaN3{y3'v+ HgCb+ܜvJmqYՈv %6C519 0/(6|+`ADYJ'G7}R=) ѻԶs-p*_EȞSgi/^ZGn_IXC!` 2E_(`ch~yx^jO }υ fg% aMB]}|r7 U04%o"bwX h^M1DYî`f#5C vw;Y: P==:--:n dg?0[Ts#ë9{6n9˲p_Ig ,v0HLϣ@H#ztQxFqpYDL~)ba-CԈQN֥mE?\#(T;QnI*. +*ڰ$>%Vl}9uƶxi%mzW[LR%K֨Uՙ:둳 ̥`koV JmH^->@1?J_& _; S9%jJ\\wX`ö0_ yDQ߶B/*kd9 |wsV,ΛhAש8LRCVp ΢T,yH{VN]7nmm #ΠŝR@~j=}g?9C~Iteo-6GGFGKE=>=H28 1O&?<0}|J 3>t;-r)b+D0/eI++L"k#E )ZmyIbЩfo#<\RN#7["#9̛^%U5ߐ뉊 @vІHa"MY"8Z6x P{'LU^o0/T'MXAVdm;6m>-l`f3GY :)aip%T68?χeXMd=v>)_B׼֥ҧT铆* >1ִz\)ʹ?,J\"F$G> %˙b2_\F1isFAțS` K)\Ջtw!A1ɕ X"bhJ:&a!a75L_ǸYoxet|!oiy"kw髿ƕ&V*(ױ[@gѭ\sAۡt:ۺ` (3-aӊcjk)gqL3IDr*fu}Xe^6쪀FQD 5j.xΪc諯kj>_c 2Ih%T#e?̴N"&.iG-^&?sd&"=ԩ:ZiBĈ3V&cM}cm cekp4R nEaI!_[ ZA#geIss1 3p3g4lUޟ:i >l7$_' n1 KqOɠ[:W~ۯԌ=0vGIYEb]xG%Sl;i+h}"_~5K5tTyCTD[D}2c7 A-91]PY.5Y4oq jDCyb.%]v~ oAmzMʏ`5ֱA! ձ"1<(` Ŝqͭ-(i0 y>9S|L ЧTE`c%H嚒VCTxVݟHsS}sQ9K rUh|3GDGK0^RФ*nw?"~FL@dis8bz5I3O( %P~TCNn!H(fަ}KDlfOW}NJ,wrY_O,/7fGQ 0p:ʉqDsuC擔dۨ.J%(U㻴vn+s;`43)U2Sê-SVA>iLa{ s#A14=.Tb&SJ1\#!8,=ʪb9Shsd2\"㲎/8ApơAJ2ƨۋ72A,k+[|yQ/2:jp'|AxЄvdM ZGJ<'?Hטj;mz1ȟhFʰWM6cce׳jm]Q$T״|[$@SXunĕ'+"Mh^(f2e~ 5~;|q.yerڝ{.~6 :@57sYm+VΙ5 lLF{)F%pj mzz3e2r_7ŵ;a{_$`k'*_݌em:'`c1HwZ^IA!MI&r<(>ζ_Qx}lrL6>Nx bI&G?he@~ ķTIhPXQd\lM.B%_m62c:(M77;a%he$__&JD " P>*[ZEEZ0C?^uIۨ?=َ4<)ԨCHfqT?\^\Hx~I@4 ``yujGobU& ~ܖ%qS_sK{tv7o`Q'ϧs e$_w{@.#lF^6:-Vz&OSz,+oM~?&sH xx!|N+hAÿqÇX(tp( f~ctsb@ܭ}d\k<,Je<3+Q]Aw8 S)++G Z; 0u \7i0։MCtb2 w7Th5q7ri<1߃8y!o%43(j> ):+,چZHJS z*, J Q 1ytB/lAg[30D (^z/qPPOY;zF !ET  ;PX.---c |tk^ʰK|A`KZ>f?Z 04RIMPiݾSnhpj/VMfIy.)c+OΩq2ݝe<{ǫ͛dQsh|GXID2Ց0טhZ\d Ǫ]_*t{ϦJ w*JB۵!8 5*}>ART0|f-nj{zGQ |g;?ZnkBz^Zc ?B%riCrP-2YLC/7>1K9ox>O0*\u *èjxZ']O3Fvo%QdvqHSaJe9-LiπYsL(Y>r]3<?3Z'CVk%eP<L)4hU}/R{tb_V/piK;R_@xnI#1;"=5c[@fJ:B `xDVGa9tϦ&{V eԪtI$cڽFtd~jo8 rq9 76'wz7σ;L- i>$'$0Ӆ`3(WPp+Z^ zMX]WGpXBFwZоPnjU9`Pдc~m@ç4ŋYOFJ+>2 f dF|p՞c)нLՄ:= +g{fcI|: -n TtBAh0=NlYJ-YiҝϿ[8{C45CM-@CG:(y'Q^V|6f2beD<4|},HRy J@,j3N~x}!-[ o Jf9:YztGR҉DEH?_+t{%ñã?W>OE aRϱc6^n1h୯Ō]؈ʢdf* QyfxؘƇѯ$f)քwK Y'ZTȀX}O ۡ5q0R+wkKjK//+Q0r\B7Rφݨbb 6۲ لzT˺ّ̏%gQ@y0 z[H `s(/L-TL FMn C,KK^g7>>T=rvkI>`'?a@HӁ#?[.D:ō MQ20״s_b1CIJa$N!uvF+*{-rj1: CCY]m}rI@|E:0zX2cbAn+gfޠnO2s%; 傭!(Esi~H=/|bB<[m꿡b h,27X rQEhEr?L14^Q]aqlD_6'o0:a*־=Y; 5X?ZaR>;E `4t7HL EpbYWNd>}a};ਥ#[0zYOق{h`O VUġ^'GfSO+c$$0RO+FJb4 0ULx=wry: F)FNVVBs}G~itCI4ǫ+6)2GW#㐣g!-?8=~Ҽh (9:c=/Cf rD}ܑ s8nAk #v!f]dڭ0 )~[/^ۄx詪_Ys@IwRّ'Q`[?,dR3{˝iPgC]%p'k4ɢUټRD!=Q>9[N'n9-gFH -ّi{q4 "p/CZ./|(C& >*`RB%L-I %02 Dlԁk%$Cq_^3WX/g_O+Yz" F ^Ab!᭩ S3hgԋʾr-Wj$ψ3u,\3=fuW,PRjS:@<̫+w/\z$Mtf)d*oP6QoTxsߣpoږZ6oWOآ'a{D&?]Jh1Ī'{k8*/},W11FՔc'g@gWL'\O6Ti_#U#'"hƦѩ< `c$x̞8f>\3KR5|h2;7ͤ`RbL8] *ApNma\ oyC)H:6UsvtE G]?ۊ5Ưs=jC~'Ċ)QelKoUW#! \>Hf X:Bkͦ7Vln ( @5MXd+ S v8ac'HjV1Qsa\]Ÿ+pqI@ yV\g"\%kˮ욤5z$YsPAv/w`t:{KNUϱ窗 p087U4׏6Zkp^}5?C_-v?J(<}rWsYO1_c5qо {lGt-,+,m:z1ȋfK 7irW](8؍ [h!I/71Vw.PG}:x!ނH݃ܕԢS\+F^ҎsQus| y}3avZuWQm~=Y9.Y'(1i{VGf֋I أ0qlo>^B@Ab5V }Κ0,)*n6}%N'ΣHϗqM|`%BƘA*mݫiy y($'}cs,k&5Y:E`^bk=C<3an2 زx MxN3{U\<7X8[bp(yMrlJ;n(TK31rfIgN犃< E8@%oHi[Oh%؜Q;vy~ !cUrP?9TV@+tc9 w$ʢ )cpg|*QrrPAUꁮیagnH2П@I+.|D*mP:©DA2@(vP5-Ƿ4at@Q+7HO_\x!~bs]`4C'2,0rܮrNI~RJDfF&8aӡW,,4Q8~UKI: y[][_P&hOD`ddE9~p(D̔A m pu\ `ݒ@O6fn=WjKAÀ]m_+Ě6D&&{ୈ"e֧1o0euEaA{oXTdW@{QWgzqg׳IucC'pF9 kPK;3:E^r l PehxtQ^_NVnAzۯaooT?J \ue<܈齝IVceTBLx=`gEsp˯'䢹c'I^_ ]dycHMp{my=;5 #˙[d{,@Ynߐy Ǐ&9IHL(-,?9D$e>TNƈUo36pF@. ig>Twtk&}͈j2pt83 VGZ*s *+Sk$m2ڜe=oN݄'SS/uTTDnzڰ6 CHkH@+[H\S8 /!1LeT=a!NKƴ[{2cM_zc}q8H yF{&:y:+k"2фGUP4M%Wܧ[i [~OIzG(Ҕ虎wlD*]0T|@|kjO 6@s.+݊$v{bLlךm%`A#c?ow[ CїZs{ؓOߩ)(d~1Y26isvf]ƙq>=#:@X"uKdf1nLǻL` c|2]y L<$Y/lĖ?XOfpEqcjœۤb=W 3m-xLa4?m֜N"\i~UMC,Y~C}jty4T*ǧL+Hn3o<8 Yi22Q5@ ǜl$|;n1A{3 jj8njwV^͡ 3]h!"NXeJ?zVo&s*{? D.XkJ=Nmރߩ|D<*{)+M'&ϩ/}d[mE~ۑԁ;Aa@PMifxɮsMYu2?0nqɎp_65>kBvGaʧŁIRȞ0rbvz#L=8Brj\?`]Oڛ&5i@"{7%2߬~Y}7+G^u؉Pܙ4lbqns#-!m-43ql nhӻuu'etGXiZzR!E7̃&Z)_n0㦺CDR;xU^{:uJٓ}]S/$TgWu7qJ=DȻh%0i۔k y.(l?ym弖0Tȉn3зIJb~6$$FpSe>"{kbJvëVÌ:aA阣L++3;}c.# "v|׳8I?`(Z9mMP$+ҳDa&Yt4?

>|r z6thr%/x3د 'R| h?qBc'`:K6t>Fw5x!-Ԓ"1¦RR@w$Z赾8{Ahlh5唢3^/‹Zld{cn \)[v&S!(|v|?3 |%᧴ )2v-OK;0 d^37 ȲO"]211$1'6E=@```iAA5}w[r`!F@4†?CЮk iΤIJ״K,@JPƃ{-vg|.ftؼ JQ^x:\+gOdd""?LmwklK!0;c- mm8hR0p&LȃYR?fhPvajңFQ-:`Ff?L4JdS+q@J8y~Sÿ Ů1`l8(cOy:Ū&1ձ{$zO26l UZ2xos3et~,#{2l!@f̹/:QJqXbbGnĹ)Lhs ؇| 0`>5TQlw}8xOWƭft?x5Z .?RA Σ!)^B`in5>Be8fB&U-@A 5d UkqAYb]4( |&TvA [{|Od_Ұ(Yidc*j,7q N+UU5Lp8Ұ"X\q>NЩ\BY%p[-"˴ƸaJ:KRX7GR /\2bSr[K1ъR;a 8< erxe@ל9 =Wg1F7sxɄ<{䈥NJv$0t!r*'FtVv{?>tۯN;'v\1H ٮ>&97D*`%Ih=PsתJQYY!=&1Ճ^n86C\}W珘%7'e'GFO-A_7L&cZ̢{čtBy~} xDO_WNڏɊ:bq!w2I ڝ0|0qs(05jy 1L#x#BKcMgOG!ˑi bj 4B-^l0xdiu7CD"\Ac Dw}ǰ6 | ;DrWGT|k{BuFX_܍t֖!Čhu.'$ !0uE]賘Xx9G6 B@ۑդ1 f@uܿM?mZvU'AWj%IM G̫$ubUI`R)w-R^j\ts{u+Y!Oo1O|#pLC;li:V 3j(繩xڂ;PĀ¨ R ;n?D¦cD|+gIC>dLaz#zX.{O'GҩGr2C,ytthv`YifUhd꿁/391{H ^M~.wF(W B՟{o?B}YKuǰ9WmQ薺1diE3,TܫOl7:] J.O7zBZ.UxX{W< Su8vCϨ te<;d2Z][C1X^PٶdqmS$t8Q1H;ރ2c{uW|KVM]0!IJ\C+v/ec"N=z#PTE%et+1f(V-yILWYٛg+$EOt焇 7.U42[+N~<9$Wo ¼1z>K!%cQ̈́|_ LBKMd݅4eC }q}ʣAj-#T"͒˹0Jx>XqF5DIDn)fnd#[z2%_ގk7,@mI~rqQώrޱ "<_6}wU֬ +f]Ї"cD1A&Ar33GdݒX4\A?feoIL}c.G|Ӭ:!:ɑx E5- ``ԝwWvdCb{G`cdKdP#δ"Svm?ݥr .4JJ*VJMkOk@nq[r9!㽟c>잟KQ҉uEE/:Q+Co6SF[65ChabSi$oAU K`Çt;! J֎&J&ɲt=eRp,RT,2&DO$utQ>d Z9>ͼÂvӱwYLEmIYʿ/['f6wR} ~i1 "re  3Hؙ3ԤҪZ2<ߛl,|\msUL,S9IWb8WX ǯyŅZ 9Z XAʑy8ow^hdذHPL~Й~ 岛eR5nH8)jёU\,qSk)JwGp[yև|[ͻa 05b:!NJFҨ:x 0>wS/NP@ӫV,##luMYl!jk <Lfd qЃxWkSo3 f<6lRm :pN#m޳1zؾH`]@D-NE!C18Yyk sЫڐdҿnJADs>'dZ{:B^mj9Mm btʒY`2C/hc$vJR%kUV>k^z{脀>L ߛše72ajG'l;b1w,FgO2C;hFUvaS\|xp&hÍly@T #I"yxMEVCTFd] 9nb.3z';3[S,SCh~T<{/Fqr2,UsYx2A'Qg ;#O'>=[vbuN̝1V%D"S2"0ʢE᜜/3'*G4N>XH@sKLn%Ȕg~`Ka'yPiVtr\,i~EPV}Ouy(~|+bn\jM[E|<ɫdjiD[ +Ri%#xԱ/druTkIX\h.l"Z`9׽vS2-BvALtT,^q$XA:f1p<xr.MV,4ah!ȁ;@Qnf/A:+{Y<{rfMD買Y"G4?nd l`+D2@|iW;BM֣D{^'`nP*HL!TBX݉~k͡t_D!LO#dy@qRZt鰧 cLPgͭ.$V׸GkI P ?f@9Xt]{1EHdo~e;;gv-v !% x90wPx1wؿ)ØX\jڷY "`֜0x[5pOTr>({),c>XVRx䢐#c8+HCHGV-# {ym VgXY+*uɢDX8e9`x sRdbR6]Z4$c.x7M\RL!%uxRk?6^59(Ŀۛbt~@&>[(Jk TI>HR'c*%4[D穾;B*VB=l 偄i\lz<6|'tw (>4gH F S;!X$Q4;#u[V.@Cʸa`n(Q4VSofw&vzDV#e*xKY wi>H}Ou߶J*hY?tw}Ȁ#JkOݟ]5iI,E }ړ 4Mfr- jV4F!MOL"igNeɋojыfG\^H&w%R#)+NyQbYt {bӎ2{|e4E@הGs[L]PF&Q& ؊"\jȽX[.:)Zcz1g6URVJKSژ:wgFS$OT"އ3ϔ+KV-z)ЌC))%\XH1]Fݼ{_ohY$!;@zMTZ-l[ȫt"<*@\$EV43dwoRj0^c+(1/fDn%N)]-7άPrn2 X:!Ѐ^I{['f3Q22*Y&ġI jwDG".C/Pݑ)9E 9 3c.7<Oǒnua" *Ngn]!(AUD+<8*3 HHѶՄ}ZN^_B*fDwWcL(aWŠSo`3bD5}00' < } yd89OS 2%oSZ)]cP@O<|Lv!00G^s_2+k ܾQ]tL&'G?$KL[&53jEAb]Ŏ[L̬`/בlfKUR0ekPD_)pU+/g5CzHn̹y|?a!evj*t2+nqcަ1 Xmy`sqõRE<@GGt҇nqVi5\6]\,ZTG;v'Q^ы/`̄:?I9ж~=vj~ K*b~V22HL$HK۱+Fmx;AQ7q!|*x fxju de9& *OvΩKBGqê1j twRĤ:k̈uFxI _P }!dOރՁi)K4(H|vS<lE}uJ`ocF0[0O'dx=ֿjb*{b01/D\~ QdϖyTSfbVO7H/oTedQ)D%IXJ kCA:@)2d^SwxF[~b[3ǐWyusH~kX3^m(#E5 XY[w_VO/_u< ++{Ta'vʨˋuORAWaSipDPMJoj^WO$A*w+Mr5@~osRE\lbQ=ps@N`Ate1s>zUu hq(SsIéhJ^+UmIE]oCKyj=C7P^z2Qt%.)GA>ƶزmގf6vaNVr~t\C;sa d5`i5˃?yU^_8)D!v2^)LTeX?oޅj7ur-USoR0CGf{Nz9V(-EY)ŭs;Zb( 4ocbīD!UP ڥ/V Rȷ &/~_.w6-]$v@L AC.RTW9vIe ᒞr Z`# 4/@;T_donMV30ځh_.6RuEy w3:%#@A|*"*s8w~G}nuR­^[G"C!/&^ 1@g5RO"=-|7s0AΜ׶CBb7jYrVp73_H¯ PBYnnBKzΎJ"8 XG&]y }[4eЙ&zb6nt !ZƁܓy8.[2}!%$Zm/L[uiƢO2ILHV8b><1æ#o"B9l\ -JWu?VIg5M3?~Dmܽik hg͇k& BKɗ*/]T(D+܁oKK]`ֿ"d^~7<﹝lV~e2r 30h 10sF[CmGD?؞D(.suXam)] $\IT0Xva5Miyp\lQL}S!.5jy=jݥ:b)SC%ƞ[sd"uUPor>ޝA4-$'7`H(џ TVM1MI֦w:3]6S"%@]'؏\Oqv99,4xIL}E[Dn!-j#8>R\%^K^C 0{sr2uQCr,gL"gBtjȼ^A< j~C{ >?ľr}ۤJZ>gI2k+0-=ڪz46Hsq#crѝԖr -dIAݥ07>*/c%q%|̨LBO$js~dhLJ`1-{ 8C^1~Y2@)> Lݓ<ӂqW[8E@|.5}>Oݲsˣ8z9$oiLH2Mi^V}fQTjw}}8vw8u?ΩXM` B6 ;'~OwKP&qxuI L*2-XoD1}YA>d{sJ^K+$-|LuNoyЊQ^BFFs n;Upz<jݵWH H4h"5, Yxc£rN-J^u/[aZFZ̹s~{%h 2,+̯$4znjIY9gńZ3Q[< "e> EqEw)tr3} 9p9ߡ,_KGKϟfiND,Rh/esR`Qs`EV>5F⿺KW[})'*Q3Et7Hާ7aqϔ8T%o.:0!Q:Z?_Y)[?3^gJ YWVD&yl73Fyk{GpaԦtcy 2tcɈ5j5BTTN xmbR,Ə@*~jF· (?ұ.$Z4alz2o+Y51<ٞ|KMǵAA AZ\H6Ln$BFǕo`#}wES@Ź-$Fq +^* ;>\M`_,*o5PZfs\0mV@:%[ݢΓ-T IT4Jee˛.E-3$S<4dhX 0 oxYaAnhWA+]': @NNܾ;qbU k%e1o1BNj?z3~6m`! "_Me#]e|Mݻ*%ُ3x"eXļw!O,_"L>v Ǻ6 \򅎱30ohHFF0×6~lq#> EgG$>p_yDa D/fs $o8 lGŪnOQŻ2W2xx\SUBێ&$W\v%A4P;n^/MsZpB >r.͍:a).T%-y܏s]YI"<&668!>ɣ٥yMc~Y?nW=,b7@/&[-Ǟc5he㛇nu4mB S )U#+z@:29辳]G Ȃ)ƋV DeO pС M'*P|I*ǠAD@'A\!n28VE1IU:Qkjʀ0WFɵփKc1.'6!>=>q yT{DPR.V& (S"/J_JC}a3y֮4oGl^2Xl=𳦰؈e>.ى[ZHU+\-t`刊oQ=?b:Gk(ti@" O|6j!fT7Mv !{Aw|e'UT }jA!5K*=3rJ Եߪ!% {?rl4&.{cxIwhۧ r4ϝߠ63dY%2+X]ztv 6쾀0s~w/$T9[\(+νp}To$ -psC7A~)Nn/{/h \b[W%;3}Z x$iǎrc |Os)ͅaXMS]#BS{|n5_w2ew!ym^8<=jO iUe`Ѫ '^}DLƱ;ކzj*\ɇjiȒuFljRj0wQ:GoicضfAK l|⃺bF|Zʞ8πW6Eώ @91Vv~ K-QՐX\ԝZ2])0Tt!liwz5MxVxeacHbyh0Mo3?gG1HY@p|&mZʣA*jR Vhn8mqk ^}|N&=O6RDzuve.6_Ī=N AZ1k> |'w4g73Q!4 ~iMݔiӠJpGK=5rRq{D uMk+31xn樤t6S~Wj2bZvn!,QfNpW@DwZ-ͷ d걅M&ĥI,n8PX'4u}+z$om[Z(5^sʨ&rPgC5G4` sTⱵ90A9޾mP.Ѳ0kG8 U{cD ەwC &IQ͜XhHmŎzD^c|oF 4 uKO ng4Vn~Pձǹ$qk6cTJhnE]z7jT^o`/^uӋ@ +1afe%aODOLrApX?A< .x;1Vxh̜eH8&:q%G'[.[^8KR`vMB%Sm䟁BbShe93ip0l^Izpq1f64P&f=ad);\sL29KzpKq+%;BoW\6`XB/G]Xn\%9 ͥ_W%!dme4Xz9k^8\"`:Usr] `7M_>qTnP:` cփ+1 :7|ElQ<;ۂ;e{ᇕ{%U3&}OT<? 쫕lT2oGBv Px|gTkm?sAu pm w .PK8H[&k@$aj ?|PD#U]JQ\WNI; GKl6Kmr7v0DVaԪGpMGIx{RIsM>G^ŶAr*`>mX>`bw{Zoџk&HI갽ۗ,\5S(m8է; &OGFuƬF5!x^ɤ-sՉ*~Ҳr{]EfTfU٧|tx| d 50V!_ON@B7hv*(zp)h 9>1!M Yu12 ]o dtr/$==M74JnS"m rMf]٧Zɨ}R&SfލYic b [H4Flt' Mz&Cy͟ñGio8.H.󍬉h8s%623ul~n H$\3WjJ^5g千QlNJiRކ֓S)Wxw988atjhGC_4fqAUu=%z4\\ ຋ ګ5Z(׍+@oi1bU筏aƎi1Ȩ6Ki_Bg퓬at8 xђA[mhܳM߻'q'R(i ;I*N`M kF'n`M?]V? 0y'VƯo{kRDJ\?j/U>o[ٛp _E cL{Z6 'ܗ!VQ;S P%I`u&M$*i5}brRم1)^ vÙYMKh#[&{5rYi/? = "КI&dvxppo^jVg9OԐ;VL@JwewvqەHĨǁ)"[۾2+Kk z2#FݜJC ?UJS|i[fֱ'fl_x'>m#4E%5 a"SV;  q9xMd8\5DЖ鼷 i M+,fg s?-1"96<8os2_y0Skg~F-RE[Ÿ`S@"sA6Su'>;EGm.DƼKV I"4Ȗg^<~x{ Fy(*صZa >7F-ykq  C?Szμrj09YKtjIwpf9n5ciutgSλ,@xU.з^xN*͒+Y1^l- @,?LO줧\5^ '"Xk^. avJf$Uߣ06䄊'љ)nvNz!v6vb$4s=mv79X{/Z7PdM78K o"!lW B` |)?bHmHn-Gw"Ox&B)m{|1Xr LMYk`̆NCZȒ;p2Os Ȅm]L Ul,^R(ŝ&qM:#Nƿۊ™4%%h@c1z2FqXAT!D\߿Lj)OQJ0{Zm i[ŭCRҊ 7^X[$I\f=~H}U|l2\|ʝ H*+S%^I[% I6JugkгkÅP6g M&_NVٽlWOJ㘴>m(Zg=IF }WױujXv:K=0Kq!CDk$@˦/ hB3.0mec>L -`>Y\)(-d)9#8}RCqYRS =r 5ۘ,$)ٕ`դ*Ajie ^EkO*F|OϢ|DĘoo^V5|753a%6DcҐ8x߹g^IzZlxdv-3/;X_ׇ!>k#Pt=q/HWNբ8YO# |~p)w֌(8V;M f+oYpS" ˥>\Sdz{qUk/͎Wj=!%XC^T~vv~iפ?u(QLTq|76`cJxQ k$7RWO(Na<KGu(n;h T!K;8]ϚɄEomr*qeyRU[d[XR#Do =LmnW)P ki݉my7v8'4A[ۀtt^,2l1vHcr}T.I8gA;Ԭޡ)GFV2G׽Vĸ=BX&*Tzݷnie'5r֯M7rE߭YٌwYF 2PDcQ֒8 c/`1b%}1%n?T (vGok%8T?JaڜHbg? =դbqۣT&V,XWe{)i~g? З!?th2uo¹Q`X:_!Hȓb|vE'bV5n{=q|+`Sw}1:(u>vf|J?i>藪Q]6n:TetjSJ~P1 R?^q!{e#d.^p 8ƷR'ǿ M3 Zx/@;YS ǘlB^ JώO놛(UrW2+ǁ5Scuŕ[6*^,EXS&D +kQfтtH=L.U& KfPsP,?{޿I—dw3YU8hAn"(s_%~#du/&I+RSEOˢ>O=TbHrtÊmOƼFO3ѸM5s.@5%n E *ȍ}Vs_dJKf,!̦+ >o f^8H2#.h[ʅd,0ʸja+$+d+&ɒK9-!PȬ^@ E~M1AkZ=%.$Z?7&ڴMqlYx%™Yo1̉`CbDR(rہ:ͩJGB !z{JۼsVsE:v!И*TjgJR,׺f8H cRGFq0\|*+⑗9Mpoq縯ke7ҰFl{u.lo @jқn9:(Oy=#)dZ CejT}1>u-?p?hu_2T-H5,fN]ˍbONÌ'0"PzY_7!3ݐpM3Z1~JɌR1fcp x:Av _ +;l^M)~@NWOSa@Fi'A;߸P#y)<Zyb6~F8b'Uh ::y,{)'Z'bFbGDڤOԹz~i/ݪ݄3 BAMS/ImgV5Ö#\vf_l O])5pdtDxJ֠혥'f,sz\MJc94+"톎b c-L jaoFg1-jmcmeHPʰ6G o;9È~] oLZJ@wJ A6sE!Ă&'+Y-W~ǿx^SAkzըZ0,cuieY~℔ [̟IŢ d#IPzs xSWLalYv*cP~ܥ~`֫A zWkg-7up0WVʏ$ OmOaPAtoRpÁA_J-!d+-}oX9aOf(a+h>3>29BrעS?Mww=Obj|?[_/9[-q:8:eeM`{yڥ.AnC%j=lj]6Ȣ -Ef$ oX6uk : I,aM8]N6+wi 5&T+>,nƲ GT٥VeB"%ۈ餫equ4HkKY~y ambwv$_X'-|PEUZ ioS5]L98͒-`_+ҚSQ de;%/53B$yho E#sրģL{ :Sթ/ _v̌w%5xN~c>й>؋ DG}/$)kx'-Fõ&UiD+1 8LUv.#kNء40DVIslYyyUM{{qZfYkg~' cmB/6O)gLcKuт0z_'h+O'nѼ9@_Л  WE7Yk,Fi GHۋA3Z7*z/U/ж;n3_ gvϏ<2/9y}Y~ mv^oh@{^S@4 4ɉf)RI;vN[#4 *^|e3j姆_l1WDnhI@ 2_Q{ |5eGLDgH5yN˧aאt:{R[wگv ΍Cd>|~e|hMd'Q3Yi*џ! TIЦ뺣EUIkf9w): vNo\#Q%\t geJm/"vpjęܧ00u 2EL}MXhqg"Rcwwp^#1Aay @ +B6>x' ӑ abF(k2A32[C5q+`EUvmݾ9n\Vl ueg(TZcƸZ2#\fMq3f:\5̹aM&mC덪7TPZ\OrufKpŽ}Em5ϻhdYĽR^ ?xk$ܟoNC}9_t no2x 䄸j+/j|9nP1lJ0b6xRP-Hvw|!Wdq%mXPbT+,H}!oZ0_[Fv'E ԝ%nE>qrx4T%Λ{g&{ӊM~C&BiK+;NMF]W33 i60)7 M- @=/&RC-+M>X4v0*c j-Oω/"MP[`rtoa{} +B/|2 xsw>$]9wGɯ,|_[鹈3 n /s0( 'ea=R ҁnyV#sB6QLj=R =yO `Z_goVU'rbRG1'\\nic><7g M\x)(ra?1<@0JB}M3*v*# qL m]f]heJpon=ݨ`c/ePv=. Tn"6&ejnbd (imN MW]}re!{b(8uMݿoMgL|T9+޹i(9P*w}֥'T_UZ/ӹ O!thS+5@\ZƚijV/ئE:9n策~JcYق+hK6wJ 7N9N/S]9-Db$@hꂖX%$cw`]aƑqf^c1tA/m&9@bo/JoTҏ1 0L\3K_FJ»eg7Mڒ Ι ;;aړNqA3Xb=iIqq3?:U9<-mX^6EEvrס%^bVZQns8ۤ,OGKߡn>$k!NVyD;cZBy UFXA1@ꖴ޵T[6UUF;dЅzu;xrV8MSe3jU=q>)QW`IL歎O7_UG 3+ @8MLK~Dof;H$;6т/y疙}U7{Epb 6]f-,oN`Py Ehoڶ '-T9CXl>XY10q>z{Ie~'RQ溍@|zRMlnHsJ easJg,@G6v}D"U!WǮ4dyOQא;> qD{d{:ٻxv.=mK e`Dhg'̳ ymb9kqC/@9 `'O (.urȺ*߮AJ$_YN\ߘ3- ^ ᜱ YəL/JoA%#[qWkTE;(2wMI6ު6+MerFb4;oeSޙVFsiE &3`X*eס>rL F{g;cb*k߻" .@T+M3X ^q>zUNvocqjR6#ڀi1l) DAHC30.o㸌z':y3׾OPw vd=A?GU+吉1Y8`Xz Cj=ҽE#J%۴R7:,e'U3u\\|˴"ђ5u]a%1ai6eAB6.ͰLlK%c5/*E(jDHxJЛzQ+V W7#e@no<]\r|36(4(\-9jlHvg֢飙ݴo-܇1YwM(rv,r=s*Z.s,LMB%MMVX=Höf YQ  uJsf uB0zT}5QB?[Q5)l<@G79{Qe|Ptr=0jPMi&,/Ueڦp7mQ#YFA/~+!znP+JB`nVznMi˽>\ t,'uEOwv_9 (3ߑg@mH 廛"J^9c Դ,9/p|z_htI别 7G>.3; ^~ i?Uõ+ GIA d\aB1~=0qE$KAGmz>1upۭߍ$oM5D (h̼"?gH k}L&fٳsQ~q`x]O_QotU}'}PӤ饸QN5$CfmHuEuYhi4 Ry=UdDA7 s6|tD5L 07eWq+b1`n qCkvKD]/C D1[0Rr}F:*B]OO|-)|l)/h+6׊Ty0+g }8 <4C7"WϹ&!­!:;k) 'چ/[TnHGW5tlO~9YgRG_l/,?*"Tb&xUi8b~[R7 Okm;=ͮAػ:@aͱuc K*b6S'5IE[hFw,2c}^h&a:1>ݯ5}@%LlT5j22gzuRe fr@ ΂nD]5.]U}(3@MBS}P=xz~&~d N7ӆ?bۗ^thTFB] 6W$E /K4(;rبܾtrKn)Ur`8f9JɶWUyYh"' >NX`@_Zm 3YQ)v@>^ڤ \Hbc6_%Fw$ W cۭP^[^b]lenLPR138 @WZLR;Y >= X&|2C0 S0ΐH Q_gcŒXeY?L2i/^,Y4a@Fd#?z):J#Z*' a5KsV! u`}G< ` C@R| wJ$#*{vdTP.@/λixus8V9Q~a%0$~<} gKQw~)h@IxgrS~n E2OwJ'FõLctnaAu0ϗᰏ[< q8 uB\d&JzSx@h1#N{ǜL7PN3ǒmNjxH7^ْBVc!E7[Ok C*dx9bƎ1A^G`֚SDen{(d4PB)6$+#2J9.c_%20K>=@>b ^\oL81D-oS%xd?(.gK&ݖ4n6DnYdG3q7']ݕT (odqȠEYn ="~?+SV("уMv=."d-3>iG^dDU"Y^G[1ؤPx/Y`ϲ> ʑһ|ܮ|3Ԃ0U@ yf?cR?O% AʶdXy~ ` TH'vo%؝eRh𖨊GNʍGS+d/&H^ 1D>]t@_sb2&56v.4z@FZzA ;특ˡY+`꼻.r ˵]j6u' cjq`^نl@2&31R |`*mUbxO}ܒCn_q[R}V }4醙OtYb]6]s?a8J2P)0 sFB)Ŏtq%|M2*=nw~hjB7 ]ӆYR 17Vȋ8(;T$/*VN$+pPYR=KZ0bI`Hn:ψ7 V\3VmȊȣf]؊l$^)gKq\xF1[X .E)~Fbw VI|ya!, П'[q<kD袔I!Qڬ>Lztwu)3gi!EG8G ( 4YVlQJy~ѣܞW Bnv%A{RXhs{Qޕ*#}Bl"stQhFElL͐5f/9w}&!sz`J$̓9{x$L\)0ax])، yU$L~Я'2T֋4Zp=.cJrmw_R,"MJTFER83=r3QNqH6?D 2TuG tE<ƌ`0R!o pz\Qelt LA)XY~:P@?o7PP\UM㖦ʄɟ(Udb4f8~ d՗a}WvLSxѪLw\ 31:ҋӋEe$ 7)C-a\Y&ѽ DlCKzZGnՉ7Q㕋wU`rbIh].LNI|y R/W^+)yY=4Z' }3;ԂguKn/4Hw,L_nBՇ5c[.+Nz]'4ʍO[oh G}65`tuHQ+;U8&t֓UY8}*v3^pY'px$A> rMk!T 㟢C=lnsآGb :j QI⎎ו @}.s/{QWzV?cW(d 2Iud>%s%|UYG=U3̸>^@l&I_tpF1Y(4~_,'ڼmDk--A빶pPjWѦ ZvCu3.||΍=mfs6"~ QHCtl&6w53xBnY+/Z .5qkJ͵_)n!"S[Zy-#8m&OR<*c: =(h˦]b>/E#G IQ*`N1UejwLWB{rčfK4pIv1eKZT?=Xt}0_At(7 'ⳓU`R/y{ Ukr:$jf5w5= )x ̝ }n} x-cXVQp2w?de Hf()xnq:F<%)U _)O˕ t¢r$BZe1Tݛw k7yZ+@gQY!m )3M[_92!/[]퍛EpYz PVv_:ŽUّyvmɉ5G9N32_MDhĪ+!LǺS 46wAKk~$5ϹJ ֍,.,ʭqC_ٔҬW !Lb}KU5D5J8nbdI42D}\eybJUv/yIiڼ.]%ӱRS祌'#\&|Mnr\ǦTf]%^5å-AsR6tPw8E{8Š-xd`HΦ{O=@$D)*q=ɠ|ٕr.51܊ѻtG[` {tx1B;C~8Ji#u'Z#tOMequ]x~Y/ě B_|pK$C\047Ξߘò p8mop`p~2!|f;ܢw! =!2*9]ʒYn3I {. )Y9dfC]̽,=>K5bE]t:&)aWP8k/O&"rs/0At+5MݦEu8A)o _ 15w.LuEQj2=CS7Q8)>iÊΑ!$.7gL"q.pEL(=rGL)H'=%?4MNt ĝtRy9"ak o <,Ʀ r=ݝ',Nf,J4\(/BW4=Z5owB*A0t܉b{m2u}ŕyq\Zb)K;QA"?aLtLA˭lGm3 _mL^pۑz #iE~|{ Swf/*@$Ghmrpzs\z^o uiOޗ+Մ&V"El8-NP䵇#i?×\LNǬKw!i5 7D$'2yZ^'ܐ+u)N q#!F!rbVk^ bĮP !-ho% .)fPׄ/he^:Jܪ^)Γ$}YA&`_8BđOY2c҇ 7VqN~0}o20 I<:%* N?g7' !zT"x` EMLP:4@mƽEm1JWFMf F}aUL<΢ĨFK VZ8(9`pO kBS^e o FAj#Y6w5n*EӀzsp|e) PrJD'˜^(_.&ebq'"Nr=! 0d{U`R!Wƾj| \?Ł)[ b[x#ɳChTz5S?]lϕNxMZTkSM`FsH!y)Ȕ?ܤ#1۪Y}'>~,{W}>il23+DB7S;F'@}t>ܘ=Jֆq|3-15'iF_)Pb{9 x@]P14wK鏕@n2wy\?zn#mx~&*Op$~[qvG ڏ7 l[[T $uۘ<.(~TGI)܄dIނG}7{`.WJ`$ywBBquam7jWvcg揠aIm1^~"ֽՃ&kXKÌwUmؗ?j79E:(9({981n ̅$:A"萪=wsMPAc&M~͓<ȜnoNL?3ߧ=n)EH>}C*P=z1WM;^K > BU/deb!-wM<^"LatG#q:Uj?$9N#}n!N٥/G['[Jhٳ"*6I^MM Z%&9soK}9>HPoKrOQ%eţm@ҤɤgUN ?bx2w(g XֹפV͏!IR%c\k@F{|CpP [)cGF{ opۏz(NLOm&JC dD9&lĄ 7~X`ƭJNi$PF7Y\~@^j{"4 uf<iO̦e/0#z]ەpsHbI>8TGKIgtS|QԢ9up) = Y= 逤PUzbl7kP'LMe}Q]Q2o:x2QV"+{⽻K,;ƖL/V w74*G82YVFf2(4*8(1úE_&'Ag[lf$ v = d/m,+hɉyҖ^3s-p}q^!|$b<lVblKxÙޑ_կ{vo!31eu0zT(e6AJGq;8 Fp)aoH!0z;6Tva-Ѫ3gi-Ę\5 WrM!q8Ϳ>ȅqfyIվނiӝ- Covk.R1s?zfIaNݶ6μւ;Y|p{wTݠքSf:6 $nm͝Lu|]fPt33Иf08-B =kE%8/{VjF2ԙk,б[8T]FNrv8K*y( X Z&D*":0Ctt7FʝFat( ~MK?Q\]&cT9U3"ߴuQ(9U_LF-fR+zm LYPYx53:AKN,3"Ć613da9ܼ im]ik aIJDK7߮UKbQ7~dCSt&s@hY? O/>^##/>4v#L}*a JU0$FA$J>hf5qr7sfKȭ'$2@Ҩ>hvr0,A8J8D(VV }"YGիPj8p2??Gթb<, MOvL:GBeYHxƀ죽&BYJŹwY|"}3C)&Tnc8P`EL GlmgKAf$|e=$[ E_pgvh`*L-\ Fo ̤ B: A "x& ȉ! ]-}/16]AzUb,BAV tDfݟqX4U+PE! y*,?: 1.ocO˭5a!.{;Unpt0;Gѯd=ά F5z%00.- "Th)d3XnbAB4"Ĉ6KFKϷIA+A1mmRS@7g\~+ gh$y9Gijbwx8C Q(TL%5 uof[F3C3 lx~B?ki$iskseZ\uiX`HV0ti^eGJzd S&Db^MT%B!l5< q;y3h}Dz*Y(2HcW3昫`$|~鿢.ğ9q1l;-~4cT[pd*sp W,ow^T0}f[S|*oHːXp0)+?KF-2us?=R֡Db l[ $A hd'3.j ZGHP9tu.aA7: %"wo<Ṇr]ՎdyHmث?#`'7`DVNV_S(Nw!MܙC[o}qaWJOAIHӧ!d*| =2S)o]f i}^ou}<Q`;V̉ED*Gn*ܟnB݂S hhB|ox`qiR ,z{JjP[zUP!)uڒ@ =FjwL4ö9cb(y1rXdJ~'{fcrY }5X4 ˔ `yG_WȘzC_Q~Z;5QM*v.^ X:ٛ4X,KU;  1,Z*N2c RQ&K!Nk~ xj( R Ę1MracX8k)"}$CtƜ$P$L< }%Y0!x<ل}.LjK!p"D#@M VNWе"z!nդS} [1#d h̐LQó{pK3KɘsbH:ĭey-[TLO|mtkbmT`Y#:qMXZKD/5,9MW] k#vKtֱjPh}Ǧ#pu;N-`@gu9u0lX c~|WF%YF)IԳQ0FI@cD󅶆SLZғ0KYK`$k\NX;5™!瘏`,KG9QdSBǯpK!r[5Wv"#*"UvX_MVb$?qrRQahw FM_F#W| DN;* ANa,{9c=rn_RQ&%t΀R5:5mGETae\C%_ma{bGcD$x7nNHkvg7d+OXC>' |XNLݚH6R=F}'4`½$gy@Q4>K7bS&q֭[[y9U`Es=է (F%cTTͫjdtaLkgn.M౮#[iVbaGrX AOJ]ι6X"\Qn5Bkl$]8<#-ickKG/ٙl_xcVuȺbb(2.1T[i;#s'H0~~yZnՋ휗C(3/laOi'w>֐xN$ 1/d4_kJ+=ii]睕8ě4|/dN 3Kۨ{kl3 h? i&г@o>Y*!& r @։½}hΉ޲(!E"cawuy>({Z~ցo9z@I%6U_[P7}WH y;-:Zd3-CSajl'rn_ջ€.3[T6< !: htZ_\mÿw-j,ǵOof3#iʃ-@Y*ukF}]g-svרdӄ{6eI;>ѓh?󳦃qw-P2 #(邜 Cdžө8`i.Tz,x:B'u^4:[ipn9,z<1kO,Vh°U%btlW0xV9D$Hݑ߄}ycC<=:lr=3ˤaՍ#>}M_ 2e,z0-HVUWf"0s["})Ulf #;8`:%d[M^tEeYXAwo|͸0iqI*k'i?\.Cbo.*V ѶB#݄݈mlFC#QY}7*yK5XY㯷*h d{0LOV)\(x3CsX!tmP"RP>aZ\/|="ZjsoFTۉ vpM6 f;:Ȍ_#=Ǫ@#Z GM"&2x Q`h1H֊C,r)6DމV2 I.GH:/SK4/7Ɇ.ӁIJXJH,W_񘳦Ջ_ou*ƣn # QHQeMذ>> :=`7e74:cTjӢjc+upFsNwkb: N~\G@TGmǖoS/NnTSO,A|ԲG|eޱ-[TfO٦8fIĎgxHWn)]51m%x|w "Gvf)oIw=l^8-l,7yUYv84i LD#,4Brh#+v]5STG;Aɡ%Ђ'jآD8FJHGϬCg Ľ \ v*6?3#D$rŅ2tZ)PCp N3vJʇ fbn'l`+H @R2m{GN*D+?FL5۾֩t:-_-J!nu"I#c@lɤ!b X%fیf7c^K؜ ׺b5`<<3]PU'л"&lr4Yv[B× ~uҎiP9I)[Âj*s;dP6o&nfEiVb1SHW]Xhtv}gndύӴzB]Ȧʚ ~Hj~Ri-sk(.RXj\p/g*{EӈMZ5ː(fEᘱ.,VkVQD:د5H h&(Dyf]f}@.*Fz|3}L?$+2;7[d Ç4ygEGW\&5 SX7I5揗q ʩed?IsD~_hUȫ#`C*t@Ѩ" A[wrpQu|;Ex~\%_W}䗩x: \Wٜ>S%2f>ٜUGnԼxOF@c1h_3$VIp ҧ#޵JMyr*"3j D߶y6l ]Y`fހ?T~d<nyqS+hIF:尮ܹ1i*n1HV{8ـ/n8S[ A<k+.P/>ww@T<aQ0<6Pݱ}0mjaۡVVcpWWp𑸽xq'RvD zG.ߙmu:Q;oZA&oP9& 0ıZ53/Z3;IsĚ*YjC)sU>\ܘ<7sLɼЋ<;ϺZDWfLBIZbH-kXlKԀOIOQͷ R1VBu#Ĝ~?a+W9Y (n'ތ{zkYSO g}yU:|FfwϗXB@=|"U5ĩ&yYKŠﮭ{!:`&#}Ax_05A$ɿr'q rl,v9va|*ʳ53 :.5T?7oTe:a/Tv̊ *RԐ{vΪׂP.bv ʃɠ>טlnEՂľv/KH:$%/Ǧ!̸8:֎W;1O,Ϭ78zkwn(6EfZBFT_ \MXqJ4 РF 7؟ sc^u py4r8M_%QM›ШCcs& q-12B ӗBuxsyaYzZ'%l#w!ܢWtn +}O`AL:g <h%VxBF"&79Ⴅ2,lԋZN֡=W)M|aFQ$>ž1:zӆVe@/lƻjrDbِ-G ^^hf:e/2*Y/gLGEPKgnԼ _Iɳ.O26]f9\ E?rs?Ȅ=}{H#nKz4Ueh4Y >Tʼn~ņ7&0tk* @r#3_I670˷ ђZo7_ܦh0V<<{k} jU4#0W5?*=1^Rޝ7d+zPJz)#3Ivv(MI> ի @/Z+u'A@ <7~uu~t k_ lY՛h|)E Xv|? fiVNFz0} p_swr>-ay{ SSҼ̵ZTrؾ/1[-#\rؓ1U ;w2hHTɧG +[ł'U 1R&R`ٹX}fB_C3h( ݬmǖ`w=})loF(͛1zfL Ʋ xO)3r˝*~q]'%$u[= twzHi|zC "&1? tlK}iFl!~o.љehţ3" Txjpj|7?ФFO:w)ct4(=RVU"aY|d{Ґaj r$9}GT+D(nr;jakw4KѐnT?eDdN_}coqEl`6%C:3%[Saoˢ~uj#Z/ٯl|20bgr[Tj\<ȒBR矦XG/T&$g8 dA쌁zH=ńx*ցTP=uK+A+)unM т"CtSչ4T@(r2kB1K/L\m/^?[GrɲɏMجN7?Ěs"RؐOp/6")>m wYPH)Y8܌&3TS${cQ,>ncbRH( hEH_ay"q)`SVH/Tr5`k(Zu ,3 ֮]h(ڍxOIWZ~2Ʒ0vKNKwb_8W[/±QgDM߲WDGLɪ#LȏXέ 9 iq^Q6#9 ?o: dL48[Fa3І5YH5|u[ Ȑ$7ȎWAҭyc'^D:ZJ Х9<|-Tzd<*HY{(t:+`Ùbc~)@xR"򎖩6dL܃j(О;vNj)k6IS?X '&nu#`q`- ~i='~'#KE7`PB?*bLziJ6# Ir+L@qR]h ճ&V*FnL!e-VPZ0'̈d4JOd yBJ*4QmU̓Y%Y3C҆Bx|"cjKOHY5 ("V켸Q:%?asb'v2oA(`$h!2I bͩ{l[0J/ 9,rꊱs"u) niH)~ ԓ)OɃ֌m;2HnbnBp=[ CMtȯ!eo=slΝy#Eq mӍ@RP)kc,@71-)f*-}@&^^ u&1YǨ,֯`VG fݿz&d/^-k<-<*3%;މ(O\![j2h`'5 1@<z7o?fg59wv^ŜoQuU'Xĺ+L.͏He9QK I#].cpwW*ݪ`mWtdM 6Yp m"Z.McRՇ'H0Ú_ Ƃn MTg˸gop'{XRTN >$D_>xk,5EƓozAD=l$=7U1?7Uj8F.OM40 UT,w(x@YɃ_qdӓiWNFnEg}T.v\QCT=*O5N%c&ftCS)/ŻS@DFV.P3 Â5#-HN BvmEfpi;KoIt ~*@[pad WŭzgZ->_־%Z-l^d >e."&Mg^ظި^㩷Dm42ϲ¨lU7" }q6`9VxzdmzSÿhv4 Zis 7Jw/p4xCw߶@O$5;4@JHՋ n|A,d/,'2 FU֚ lxk?/G )3rYq_ Oޙ}b&]Ir>DR])ui d [y6rx=hg~\+SfLBBʉ7|~<TӿH=h@w)ּW7LѥJH=ܟ○;Y|dm0*#5 yWHa5g @TQhmn" 24$x Մwtr=y*t}~UmpnisjЉ 5쥯27klT}L8!Vݪu+un/ o t.#z rM  jȿ]9d=t/{]xGA`Y?@m89gd:Vcяft#ahtU G0Q+RNt\<~;0#Y c@3}_8%L?pA/W>8 Ü:ݚ9\>u u!Qzˋ8hck?cXc Z~HNșKwk;aS?ؙ̋ rfѱLȥ;/AFooo3蠎Z J IdI\@o,˕m)Eea.7dϕN`6 f*f4VB|/Aџ=w|u^:Tѝn Yt&{H]y̷D#+=JϪX8Ky򬕃ͰVetNw`eVI%FA&E=$LSb *jr\!O8P]mg4Bys:1=|P\\kݠO'w1#+I w r' H'g Yjڌdޯ|z=B~͵ǣ[0ВRnsX"v; jtsڙX{q˻΁l V,LF|5,9ceY^KWTBDۀ7!Л/3ܑgy<ç7ku~b1/EU-Sš$5>?[J!|g!ixƹOG&7Y&o}O M6 Ȑzq{$uV"AfչlqϺ\KW?ޣPqA){L< Kw_۱-i1J#g:0hVY ?mB ;ypKwQq_/ó_á!UmrbT[ ߊ-h&w>Gr3W-Þ{GnK4le~J~Æj*ԭW YfR_w[8U0QEWO%JyMJ,Ps{?0gCKםwv_lX&;fܹIL 5'vbs3NEx2>-B89#"˪ 9J? %r B˰0%cnL%o?rD)N w8*ɱ`}F@PYJZqyO͢3ɽ`Q1xY3k'4Qs2m+A.4\ӯY>)weN7-lř+~(xU%߸b|KgbV59QJE:+NJ#Y\~̩5#f̷FlB GKz]Yguآ1*) % :p}RYEJb*D; [=5 W*i~-zĞH42\diY eOD,fQ6DZal6PHB.0hS/:+m?S`f_A5<\CL' t4ј=tt~Ud*wb')W96f!o .mV"/.v]<:UrCIwқ;?NML}%'o}> 6:ku|bN_ɑ7$+>Y &e.IzAtn9k] o\l- kZ| @nzx;s6/n-<] /LJɮ0-֭w%Eg<9d &b$J%䐱-Ŋ;י.)ZU'/f'-.Ϧ'5N7';WpkYǻR(q(ѐ2xa湓UUe&A!Nw/?cю Rs"=: ߭1܀J$Onq$DŽ}1"H9D'&#Kn0Oj'lq:OIk$-gR'=g>a/03̯CsR9_d1b=72 Jm(n ons DUnDA6A䷸-BK>[wތa}{;Q#2RծIt_2ɫTpa%1BV)xb7Ӂ ןnOU-OOV3' BXIG*. sF̭[Tt3cCȿhRo:MRDqTjx)oj΅By BpۖيK '^swC"cPv"ip=h:,*Vb Hї9fYJh*BSyF*Tqxzz>;+-Xpj2PchDJU&Bwz$UÀ J+dֻ{Oju0)M{*㇞Ƀa4 8umD='ݔb?OFV8_ADk-,9OX8! Ȧ.[ EI.0/R&Z1ܬ.5m=M.@磛[J/^gGGi18`rd,2f&tn9l+:Nڛcj0ʟ|@w؏@]ƋNEW]3 ` ,EDZp+sj}GouSd${M㊐LϢ',[InWqIgG 6i|H<(Mͼ;GJ@%J"oH|auz;wN  ;)tGGŭG;:wA/?OD !^v5},3S2"G0nid)nѼVձ{l؀ټ0 !ءrvY'8v>> ک~`JTRbjUч]Yu0<kFnEAH-Z_m\\1 lJ4~"j6(T Rveh ,vgprUYMg?E,gbB{>  Ua;X4RWkHbc;T՛ߥ.`nQ-wA:q=(s[kŭD(oxѰbմ@ p!z௴/ΪY3۵_wxZ18x$ i@2YN>>6w$ Osp7 I$FJ+#Djch".J\ ~uui$K,y;07njU&GJ&k:oxoKMm8`g%ϓ [U6\743aAFLwO@NjZrG0+»g3^ˍיm Cl~=33[{+|'9_{}N‘,w EŻQo *B 9m rq{" $o_z$!$:K&+7<;pFFd{M0FB Xr3|* _a쪸=b0ZdZ9ЫPOOECٴgHJ͞GmڰVv X :q>jS)=IL^KĦoX\O]ttZ*A{HG1y3ښ &AS\

Li٦z47..o@1y?CJi{qoǭ:1&(z9vІ*F) };|㏪y@ka\'20[4cft&3?ӔAYWJ.C'hc҄ka@ktt#HQD%YG3^Ӻmɀ*4@w0IaUp ^hd@GB}QR*{垚TEY?6ӈ!=g~(~fE}"vpyX9v`ܦEg`Ut\g? wUGk)v#;YAL_!oNA%~rɎri@D#8CwW#餳(ޗPTci"n/=FJ$ v ˅$@x!]x;f*)qzēE!]&+y䜊H&i& +=Zkz)±'7̕,HL_qq;as#1FkCZ9Q%%O*7 >!أ % ܁.kT+"G:D5EY:ޥg]Te.' ')V#gF9lݓ\Ƥ} "wжMou\z=[7W۠e^ɟۯ\\)D $b/:A{;O,|o`@[nSf+IDjcqfY*T4МY$w]sWŐ4t.(UJy\kx}W' yWj}TgPCI> )Ig$R:_iJKR^2(9s`<#!8h(<_k*IIp*X{+@,ͬfei,[Ib!k(qH8k~im?%j\1KrQAfyN6=!BZÌhjJ5$q<]o.*X92 \щN}9`YB0^M)|rE^]Z'p`dV; :}~g$7.crsnIAGϱ8/f>ҊL~pEfܟc$xm ` Qe>SΌ[7NHU,'1,#,rsv= ^4 2ŨOo4$mM%-?e6ESxq?IV(Sc*?-ɞ6,@DA*4Rrk1 jWd_hkBRAk(Kl}vt' }եCh?3'sۚe-|XQT[FhGeF%!*Hp!d<ů~n6PZq^EлػgaҖp!bl3}aMc jiB%nW73d%Ӓ#"|}D&OzdaP#o{D R@ѓϺ"%$al;\=qJVms1͑^G_R5!ժj"ga@)v [-3ɏP-"hߐ8apnx g&"&`l#Iei mF]U+ޠk~qz^ٷ^y$Kt?xԃ,%Ktw.KAfs:Ѵ3nPV=izߵѫ<@BKPU[fI; Is&ؑg`=CO0OP,?ٳ{PEbWkjS7[Tq̻c_A'cE\^r7oR) C UA%@kU2~[Khc: E#Y]ӹ`z:A5?C);;J>_.Hg%5g]'e5no7  V_xJ)z E!tkLr ]s_Pʵ7km푣ƿwIvr` yKWI0`"鈰~N9}su~ٌ5%DRC=31n9]S~E=jbrH `p!1љ(pŝ i 5C˝i)̌{ (ګST 3.W%a" Vڞ_&%rEzV(Xn~3{Qk$~$Xᔸ$TET4z`2s_hgp*Z;wٹ$h"UA}9}`Rk$>bS0_`R8XHwv+2k [\ԯȦ@8(Fa]`>Rܭ 0ZH (s6Kul"RΊuzR1^Q˶!Y˶˿@˒<#dc e IB)0O\# b5ޯ+9YY3.:|&` M%*i C@%zV>'u0mpx `uuE证*]SQ )JO"=EɈ@Qe7?>EbNRHb(zkq]5=\Q'#Eݩq#b]g5 u'=atBbQz]'߿mī 7d'Ud(-UO=SrK^sHD#|E t -2`WƶD PL !wpMJ&'WXh8CZYޣzjRd2os&ݝm3:\썆rPҌo'regvX_2XSҡV 8Ju#S`NJ ~R`Ix eG2CGX 2?4'決]1b ~!htABi#bOR}N2*&R(<n Hֿ} Cs W9iHGW.%?j9*\ (js BXWb*^Z親?+8BӮ\dz+dp,KÂISznYżP<>],#̉AS,U򰒏m(iˇDZ@`PTe٤xN<+jP*11cgp`|m ks1jU2 ue)܇\05D`hBޑ! l%ʍE ܦ!xVZ^y53)1Vy{uS@zuVmނz2>ԷGQ@[ΟTކj&pZfB|boUy2\xfL+{23Th14`øhR f0ެF*Q)D6.2 XC %K5&Q.gbd~FV%S(5iSnH>e|RJz8Mb\o)(2*slg݂\yS}*]oީ`lH 6vE Ms~ f eAt1GhX /" XyjRqE!^e3->/y'(u-8`RG^t+yc:N?M.n<"߰~V> (M&^ 7xR;,T޹Of>}olCT5zןɯ>ˡucϔ@T(3ft;#;V?Sy!itlD~wwl9W^lrsxZr_tviT ŘLx2/$ zvmxn̲ -6,0ƶW"H(ŤKl G&VawN{!Feɚ|>$՛wϏ!?y9iqTL?(#4l+.zp,zi>@Őиa.!W|9TxRJ~Fwa'֮^UpޫtʟDwhZe}C.(9fɧqY޷J͑o8hcRnD(>cǓTuxMןkX 7E,)$3/i]ģb1SM)uQa$*hi~W(F_[bDb%sڒYwd4UnBZq->=(<-lA)hGly<-`L06"^>}D8~ < R_!yewg/ 7`8bMҀ̏/+49Z3*Ēz'P"i">.b,ICKvl<14y%†+2=DVYr[U3N lz{\~o\!gPDZ FabcP!S|jqYy,<6R'dX1w^2ڠҗA*PQase 76%L4+>Q͒epcPAՆԔ} 2 ܊!zLNM42> s_AodmUZ;ؖ5V!YYއPDsFJ"Ti͘}-sZ}6"w[^ 9?^f(Rs%2eOKc}}2p BWȸbƣT^{/$d;Q}תkf;-ESDeKgerp=|ͨz6Vq`)f[̧WU{pKY8R,Vs11hni\ɜ~gG?цr?{cRtH9fLzsHc]"{Q=-4뤆~lsGBWcADH~댆)O 0 (tȑ'֕ rZ\RB゗'W*i9nf|݁]_ڇU;(=CNޛ+nK_ Ұ`rij"垯?P?0 6#HIoLIE-۾/i.gz^MeO@ß?$g߫IF1{Y_ ,F77Ti᠗ku%> l6KxBO*n16)oo/k]%o)w<(;Zʟ*7ێ!zr=4Zqːlic C 2-d=W?Mqŝm;G&kWw72 o<źB3xISN[ӤRm?6QSqCbF`,F:|Cl!_@D_Ԝ5ž];K/@'88 "`Zs,oD;OSC f.qa.zX0 NbـNm(@J=NιރOein'-Q#upybUet3TPS=_VhkdG1$'+E}2T_rF9l6Ŏ N:6o7gji1x!0)1xG#ykT "gEV'&T%d$k8#nm(a^wLr*ЕPI_ڔ2H>㱯braL6y9D@n0+ݳg]O'6 *NIcqIP܌py!a%ڌҔ9wǤY)Z4"p;I59j_Pat?TJ:`)xAA_1[xXS,nRBW5\SE( ˼1_OVbg+Wp2/ 0Z0#8ܔ^.No1wAK OS+Uj,ʥ% EL9&RFܠQ@W>T\DJجeթT9\Q; T/W1A"l m|(;&p[˹Lq<G옐E0kAQ+Vo89^%ή &ɵ-^ =GRRCfTll+oCIåpJl3g*R%"L/97J*Ōz*<\VGC|Kɒ VWe!M=%{{ L#{@T /^MՊN,ثƃXd8?*/YXb%co1K,!FY(z;۶>b"`m?;9?o͡٤_Z\#w5`4tt_g+JOk7f+$㐼iv %Uަ'n>j3ffO/Z B1LWzgdMQ"B^T޵ԯa ̬>̛%=bGD9Wܳ* iL2@\՜s?U{V3?{K1݇6{OiS^U <*ymU!HtK )J0(odpPC4U.xt*!"@SB3͹j!BiCSyZmy=v>sGԾ.Kt棟GewVP>*i'Syh_[/|ǁ| OL9Cgb¿祇ߏB7_ίb)Nuz_*7`yPw)F'oAxJ#|>%vkwGi0o$ X>r̹W᫛;WPơ.#Ъ?ł:EK l.1ʤOl #>\|r- LhZެm$žX, ҐjI3N.)z±PC(Pgz|LvXTaNa .1L=YwXbzFDp3^8NX䢡zH"Wy(s8626F LF+iٴpdEсB&&#[ޜR "  Q[lAwAU2&xX i ?SP`R Q] hN?Vh<4mw$sDl">W). տn*ط 196X>МL2ՐkQTa̖M9Ըn(zC|u׆C<]nkiȅ\eal5aػժg"}WOhWY=pHQ66Y[ȑn^g7âחܡb%X_kg/`rE˿.Zax( _쒗\bɆч4Ta}M30SE6Hi6&m:̺o/r|m,̛230R¹ƮрGbG&*@"||38X{ZP"avGn4̾]Y ) 6K1]/Կ (O' o6LOʝN;7t͵ ǜp؃%/!緽̜x6\QU܆~kVEܐp@7ńgԙ`V,TM !r$SS`_k>Ck@9 ƌ^%UQ2{xq8(9+GD{3֡,H7>Q>ܓ< b3c%n%ʚ7,ۥ$Mv>m5iD#D0O O:4G7z %>σz%0Z;vD4QUVxUxI=eeCְKX– qh%1sAàF%ǻmBEmn,m-ָ7GdZދF&D8kqڻ@5O7!j>1f}⥘e̛ Ӆ^iZV#m/Zd 9<+YC["o I**v =qboޖmF# 2vL{,㆕5O)(Hպ`B|8)e D]ޯq"!GXQ_%LhC :'Ֆgҵ]$@oJ~Tc̴u)9!LDxPA"Hkğ@vc "ӝ:JWo\HÒN-y:i@uU}6pKFMds;ߠP۲8<7bH]; N> ayf0V}䶤iYyġ?V헳=>[wPF?bJ !KJ5!w;`Ia}6j/KzN zSFmw#Xa9jp*E 8Z@ng-<;6⾍=Y>n{{ pq Op 6!!{-/, GMOTj۠w䕭TA_zݔ1`eȠ*vYi"-OtBN0~Oq -R^Ta쉯3`f>WONs*\k-COZiGn[h]#K2ڔi *ry|oGʉ$[Wf#DW8+EÛ$k{ch掹^a|h73ڦ|J-M$Q ?Tm8<1p'OZ_p1كjhUmX2/`O %d+9S H*\{ bB-jAJBnTB A0i,VW*FLM"'kNb=8v5597w+~bU˦N6puR8_KS*ENnˊ̙L6tr@<eo.DOca38K?b)'+ VMqz6Ͱ,,ȠSe^?ʤwh]#>IvW櫥Tm6W-c' ۼpg+sZ1~nĤt f2u 8"i[rh=! zn;?[Rrw&8k //>|#|) 08q,ڊ<|{{&)bv*8v.1x,8QQ)k,dZ|fPF xu]IkxV DR'Ŝ=;S5.U ;LUpr{ ˞S.M?/33*ڍ11skS=ߡYV]'0KO]ed8 E܂5[#7fjZْERЖ.Ʉi(ǡk㝵"Vk!bCkp^{Ҏr!!gpP}BI4a9鞔5\Sw#{tHv42SA!{gOޒH*CEQ;\Ǧ18pC?k:?h `wB9=hj70+nkKxfYMgn`4 ޚ%O“P!ʮ,xeR} ~˜E8j?UfՑt|@ r#K;[ӆNJJG#E HB`"D)Gh kc ePUYU<lWKL k>C \zb&gT?l ZڀNR;op,գЬڍ`͸9@ MvIי}T qwyGyI#4%0`CZjئl]kPCYׅ ճc{{gl'[t)%rV_؏`:ǑH◲O̰9I)kp۱06Ddz!+OrVXT 0Ͼ:", !' 8FՊ'12am70LH>IbzeHsaroݻ_,LPgz=BOb >$,ت-r _ÊZ6[*ufFLŹu? x' +5B+2v~xΣkEnq pY>%m;?]PRvpR_W47v3K^|bX&9Xzd9 | ɢs6pY}ӗOA =nKo@ed!?TbaҼKjz] T#[TRa:7[1 j #~xY͟R9BNA {YB~,|vxNIu{K3?&2A\ӯa^_̞cT] GU*FOS1DAE"d[,\1/zNDEw's8X+·Zђi=Ub]n55I t?XSszZ"^܉DCh*V ]e5fW>dT!]M8o0zxA4k a]:r?%O/?{};N8 ~c c|OXxVi::djCe.v~s4\J3}|'݂ٟ l5We8h=2eBy ET79,OJ%# 0zV+Wr9i˫ RgpDD4^Ch)pz.# %G"cͰ̱' ɣ]e :gp5([v8I|e^%O5g,k2;[M^VN6Ӕkq+0#NW: j&a#qy v 0ͣ\C/4ʩkgo[(.ͻf<ӀtiRxA;Slax)SB?.f{wRnm|rƔFmpZƢC,H(x#r1·%]f6.H!L'ׇAg ZgNR 3m%sl;},x>%? t89qERz(\5g;|X*Hu*0|L`j~U2(pf ~ps.0jOx°uPkS3%7Bz}VAzQW"0 g[颷 ǓYodR*] Q¦uHD!ZlOw Y̡@fW3__ô=ۘoX%kYQbV=r>g6rĬ:>&d05kZq1r2 @ډq(9{%IF6n] 0Y:_1Ki[ =RMUrmKQJ '2Q*\mH)U-J#i\Oq^xcvomYo^߿y!py`}zK \ƦaLdcC 线ښO' bׄ`ì%S aRJa W#~jmX+r,cO,;ɀ<杴PާT@w4|Ff)O3ك7)&AHJ t\Œ Yy pXzm>=i ,a|s9>kT30N=ٻ GBaρk7ê/G$G:WYEg9< <">3(`z7&f;Otw{#M]hFl4X`xڀ؊k[bie]H$(o;d^*5>űi~#tc`XbhN?Y8CR_'KT5uah)B;g}mm7w{{|ViY<}m4vU\lMja_Ҽ>2 tFdu 1P]z{ yvcKԺ=bolYX &b@?6|6:_eBT(C!!ׁDAչ-ѵžPǦrmʼn Vg5mx0/_Mg"ܭ6  0>3 |k&*~_){IzRU#-2ű+P!ME"Vj Wj?1ߟ ʶ2!Rbu?tl n`ո5 fߢS4h V;ސ|V}(F¬흲2R)jgg'ZSļ9hb_Xx0F rY5[v"~F5\)HKu)8,HufnYer.us' C~4Ȍ)t5Rй.ƥ,#|/iܽd|9'~lm w]N{y;LH1˳żn6tB˫E,ltG!c^(dO (KJz!uφC@Jo_Nޡ LMrIwe/pt94=!su]fBtmKQԢf`+S7!(x;gmxIЍa:E}JLWT&O zt(vfprw+[q©TNEМQ{_X=7,41w08L<ՁGtnwoQ I6Z d/ՅjFW\\6b;ݬvz(5k,!e6dw\argN^CA([a˽}|IG7vO&߾UqN߯_2=)Y^z:>O8Mr}VʭNrZi\I3 6 +f@4ro"[}OqJto t K'H;FC`1d>;bm0Ɵ3hN2)Qqa:ScPѤz&8v(5d!yaPV "{.\FRmO)ñ{c-3ӭM0).?ҖJ3Vqm[]7NrI]=7 気yո!5죔Ke%7^:1xl>N]q-+; y~S ᯧᣵJ'cZAE$PQQ  ~̲[9f#=ܖ}H `c^Y.ի 1kd~b%*ٯ +^6DY0wr&Xb\@Eـ&{W;td4dp[@+iOoׯ-8b4l#Rٽ28GW 2~ƸT/Jw[ٳ;ď&3#ꅥN&ٶ O9pfҤ层_XsVu;[Fi[ AyGIdV 㯁vg=j:D_8!Ǟvg6{-j+ ոBjl.`gֶJfv<)¨0rchwpҚb& Od ZO$NkJMυu6<HXlJ~˨?e1,xڋVp %@~PLRG^n'S-F}ѓm?HyѡMEwlcVO[t y8b =H@-Z>YP'=x84c?%x9"wMzC>- 򕎀gZleN,jF@>HZ(`vV>u6l' S-FǽC&LxMf&xx_\%_ېyXOuGR-jK2#8\î Jt#^#.|`B2> wq=?e]fY\FYalo.潷0I6~>g%ʍN]-u6BdhE4@b*h,ހQmG `pbGbO:Woe;1zAIFp'Yy14=s.w/_Z6"7ZӔr{0I*?mPoK?r;G#˃d6׻@w=λi^f˟TI$[YM &7k y0T@xMWejm<^ %!oQOo8\$;^CSM*CYO!jvR^Q'qiBNhjie+X%^qD7/͉EnN̂EpAehw9[ ߮OO7ihȔ]EUt/X),O_*vy RnYL2mRWTD jzO|`Dej%%1uH*C)46F no9)rszd$͑dl\rk$.[J|nh_M?e5yw%IlE'OD%NPَ}4鳾2YOd8*f!o|!yy 9HY =i FǟB6bY6̷c96x;8VV`@tѐh!#Cxo1+ ni\) 1Og@"WvwyBIlcm~ =@r̻4ޫ|I+8#3 ?QK=F}%4'gSTE9XΥmI_`6#װbuj6zɭ2+ؑu,M œ0)98/Է^KLRzV=[bDEUTFH(@}0g#1V:ŗ[SVA=s=XGc&)nG#"d??v8cE&ʊ^кY^a &iN̦ι ?HҠN^ 2֊.8(WyE"(W5ºVS! l!1K^8v\+[TF4]}5^N̫N?NꮓEAlF0R)P;.in>Yc0#rI*o#&۱ϣ?mH!#b, DTb1P7߲ۻSknACxht\1ů)\'R 'j&"!IN\zz^Nw {èBɮ?( 1t[y:3!:L*\O[>nC_C)&Cw)(f8lJN"pM}OgZu`GqtQ+'wK_A^R' 6XN=OufK(@ԯ tY fx3]}(:k^4zzg|Ӫ*wjR;2ܹw1G3 kcp?~GF 3p!Ow] 2C$'Ae.WŒ.HڭEzH^(E 5Bʰ#r4U~5PeJl/LTߘ|F3L dW}L: oӴl0.dc)V/\ 7V!H6(q= mU5[1Jy}{JLPeBo͈?Ӄ-@<[rqM D mOJ› 欔oGI/WD'VPxŝjDb.1zɠN j\ùn]w O5>9uԾGzD5r*kk2Ze&m}-t/2kScRkYp~q/$TPTǡpn礊yd33Qʄk&Q.r4ڵL-\B&5H܋] tԐ4/X2E.!B4JBU&6oE@Vb3M/(3*V93n{pͅ~z#~?Vfh%pX\;r, Tfl! i q̶0.TL$XɆ|N(_GQT7J3VԮZt,3N9ڵ@+=,$7TiKQ?\33r_m1TH<1emܛL2t-xɒSM,A̤i߇'$<Û&&}71j+>*Bz&hT? AiQrA8ycC!+?O6[ެ̞ȷeLԷe^yKCl:H"yE;6 %Kb&+L0DzW3EOCa5-𨖽ƮR9ۻ7:{[ 26K% ?d^leX(mHc-@EVفp(BVZ\m7 1*l9"Z &uwKpy/tf׃7%ډb$m+ =kIy@:ꐻ]~X8FR3ΆQq4^'>gs$uB5F#`IQC ꃾJO/io_u>/x(m2@Fj%Z^RC῍DoꗯŽhUP1)shɀ$Ǐ <inbd4б'ϩ;X4Y]L@ Oj&fX39 V8#O/_}W NT (}v#{ߩ9kIEJp;@˚0e(~7L> 1d Eoi X!C0ًil?:.7H߁RGl,Xz]J4䰢ʁpYǼ Mjl90 ?[BvӊWGA(B# /a>p]8j,{ckõx5%$[<=E^lg ;\yA}@m(ф 2s!TP:H*LAtf,{kAha0EcxALf$ }= %UȍͬrK獘kމ[1Gf=SSJM=:-K%}ܑjSj\PInU8QsuqɻeA!ScZ,,l'ո]yu23a>uUV^M3*oVz~d"Vo2'NAM{qnj{/OyE㾻1L~YS"T'L":W{gL5|h2$3=*HX'Ϫs'n`OݬmN+ئ})@yQ3&?z  #5ncFg8LCk&4~d,+K7ub.aփՑL~v cFLrqS" ril b/4 ##69$|%kOr8xz;q퀤#p92fŹX= MB;y R"E5Ԟ3$a‚a yǓ採|J?}c} |6mTW4sKI@G D_)ZZ/:Td14#AN{3P֤NqW!0Bz-%i +?Aj9NnƚXۥmќqjɾG+i_Lij ~]_F Cu^Vw=,+ P/m nbxQ}QoEi .nz?z@BfWkW",H* D|<N"5BY#˛I-+)@viހf&HIgj_Y8fFڗ.%= s&Wx㵞}7:gk%B S& lPoJw"j|Tr7ݮa%A>&*7ݞr6.zHnOq#W!o>ҰԄX%V-E## M1@K^ %.0yk,*¡Yᅂ!LM GIY.¶uC! O[ҕ3R2P.۬'D X+6{?D/80i%h*?S3"Codi&}TuP$rDsN3H \Åsc噊+X3ŕxZby(, I0!qQ[wykG ʍ? \O"YASz F8V7}1D-'Ύ&qۺزֶu >[Vos^ӮI3ԬK{Q4[+>t\MP]Q \w@jӪ3|5>T|HlOZBriK_dL|1+2 yja葠ZłĘ}hVBx)Sr+C}:uG RBXՓnAYɿVDAz:]WX8+d=pA^mpQb )J:1T4BaPL"1f!@\{#X <\vSܲ fZ;/L?" `I/zH_0@I7μv Π>;}AiA#0[SB["QGGPtN.QR*>4y":mRu(:kT5daR1ޭkMLw_D!-\ߗ+AV\ d4 )BX*f`OH8Dvck#|hqnk0''t.~OOvwu &|P;;Ym pCWO܊” c$:Oiwp*Dxnaq_\,cuFD`HtЌ9-h4DUlj=t$LoYX[,1oVA輅i9jUQI v5|Q=Wwv xHMf ߷e4xR+OPe۵.S46H%Br4JiDײJd]qm?O"! W!R} 4M5OcYfÐ)1 a@D_KQSl`J&^~Y )[\$uB3d$2nmQn6^M=baJ%M`qCey\7X*^ʚ^5  (qiIʙ0[mOy &m$GqRjV$ W̡] Bw2C Js$$$V Ly6jƮxx;kMlՐ5JVmTgU(Eul%џnJub+ۙ6HW} zXZ3;Pc}yP^~Ch$,,w צĮ YY$Qͱ0Eٟךoo=zVr;ɢYo16d ,&咤 J: #ẃoV!.ԽWJaiJUH egxw;0+0PP?!A31τ'8,FL)hJ>`օ7.'Ҧ>wC66èA3hD6$-@$=Ipz6DsMP7T΁z0:,; b#Q9/@n9ANcn\^MJc6GۖR> wخ|M CgZϓ@5*\-23;7os$;2Y?* e$, mZ4իw'.m郭YJA^h٫U։ N:R9@:,)M2m38@OC#ZoS"g!nYŽ}I$6<͡F9Nr:oHA^ϔ4˧S(h.|$@|#ʾZw{~aK87b0:î:zk9q\|fo:2ژ)K\Bk,)36pN bwFFEwUG$Zh^A82ꌍ`BIX#=p s!; +h*3c+pe8K.3rR0T]ce U@WeR: ܶQF<}mX>gT>mѤdK$zCT R恟ӕ%AңmV5zcƮp"Dq^\푐;ȼ;-q΂Op\ƐdR%r,(wz^@앸û%LRrXwhMUݛCV$>!6 (S*g$(g:,N (ZɎ]4#=?=m .zvLRwο6PPkb= ~m-bnRr+J ]zZMƬE v`3dgl_嬈~3٘AGuU8D$ jg@9s}z/ kR$Us^[?%·LJ4Q^5[_&n9~uaݒFSs>9z)gRMc} @!p[H56x?!4(܃I!>fQywd9Q/7"RY><}9~? gS&T/{WEy͕< GUcl ;nO |!ׄ 3͔Dx;+Q}`&>PV++r9Px }*y}j,Iϔ6i2RxGm n3+ ۸@!0K֟FY,$|&x=4_G]OO"ucw\z PK)GaB}iѫZCXݶ9 ۺr @rK3#/}Ϧ2W |5ad Fn1#f tHm/nŘ6/*#ْ|+I7TQV 0GO ƝPwp`D*v!<ėܡ\Du#7R!O5|JKJxUN}:*Gb6K;?eAe"Zd{}DCZV M/g_ O?h'*²;&߭yjC&T Î>Dc\C(z]P<*FyQr$w όR*>yܖ3SRGd?aQb z}7Y镀s@{CYf/v䜭~Qp$ߍWh`Y `L$I=ګQ⬥w8O{~cA~xqߓN:JTt6D}H6Pj喌nW>*|itS^=o^Ԛ2Ovm]k9^gM:,G=LzX ‰.#WbΎ\2xLm'Ž:szfV) /<3|uU}wI598{K12XnP7%[&* 6UbfqѬR/ Zr}_jU}ͤp駯~K:#XZ]M "Oøc&5)ʅ/!I)k~`'icTO*̇ z4|a8 ?T,3` iqm;)8+%IVcv2bp֦/Q<,7g~L> !]p ۧ>`J9=hDD!ZpeP_sVS>.9=2WCy:z*!dL  ?otMS;戠T|;:V}Y N?e,_sIclN ` 瘫;~=td/{ױlQH0j;}GȔ/p= [ *a|J3_-tp\$M}O&Ibhnbsi}m$qG+ajPlƧCc UP$gcCzK˔q3azMe* `iB(u-|Q #ْSپ$eT^>lY8\T1Ħ*cU䮳M+AbN!a'yOϵ5|d}U{}S1 #zQmBPn$f)359\ nl%<$r&MUPFap^DfqNBHPoWeM[EWT2ID#6;@U%$[lFꌽ{=W KcϿsC-І{q9ah.9G P^".4n y0' 2,,q,zkÊ b2yS˕ELj]#?l_stn&몘( .>+ykjnlJ#x{K4Fc2b$OKcY_Qok`ڢ;s'8#TD܅( p'nL(4HmA2)t29@QlczݳԼ[>x$|ܞ5fY)[O(cHb!msB5 N$z%r)j4̾ޣ6!'ۆ%0)MHɲToHz >}?P_ h[p A {U!uw7aqVX 9й@ţ+<Gc?I:Ko4VlnDڮ")Nup_h!D 4{6]{ugx_Iie\SP>vf.?3k>T<T2\RsՌVvIp ~˱ XxIՖNDH8>ՁUĀ+Uo W<6ZȺq*3?OEpf珼 WfwR mhz4qZ(nF?@񮈫l.#9Ldzl1(hƃ3;TjeqkԅR,U%JX)|ưɢ ا Je 7-%iH=HwJ-s|6u]$ŧ€du}( 2$AOvO-URMANy2pG_ ,;Иs<$hESF`!5!GR(@q벀;tWa(יmu5&{w;ےL x+: EH ( aʥq$W}yuL4pzɇռ?EkRRi#&NZ뼌+^p\ʿ bXYi)5@!Q-0A҆Tk%TsHZoǦj3hM~ sgH$򼞠0t H,s% r>l+Բ*)ݓbk/Ȃ1t#2ADS@ƇX>vг9uWJ_ɛ&njZ1"5aۓUfm֏E:Ph~DHcQnaT.,g,7&2ޓ)zMRVٰ'{KPZ&ĶNq`xO{,wd-YҥpHxN;6&0&$}p+֍U@ʲ v(i|*Ej!곜b؝P~^{9g Q{՜ǘ֏#Ŵh#B#ENrCiP#v \KU,rfT|svJԹ+zTh;nD>\_{.|uij`5$W1CC*BBy!ұf" sRL'͠9yr]z3bp8ژ#Ĕ.Ƃ?h$…*uïjW(VrTېY.,@qWp G*(2p@,&m?łXnʷ15ƇBdYIԦl4?1 sl<9ャP~7bHgߝ * <U4 AujODpNEH؝s+d6K5jMQa2u~aj.'88RF9pkJVT#5߳B'1,*x@{UToL:GSNL[`M^$, ,FP0K [AЁ J*3Ž' 8h}\uLDowSzS *D+م̎.lv/˕)O+Б*q^yG QtDa6J/:b;Ј.ypbe+5Úg+foK3cޯYL+Y% (( (|6P@451;4g]LyVG7p* R7?FW0 TjSbs ^Q<>Q $qӶCE;U!EF8*Yoʺ[@Ꚕ;իko̒6^EtFC K3(>޸yձq14.ڈdyIuD`i=Aݣ3562O;p/'4_;d@qa kZV4)(+=s!X#3f9Y@o嚸fWz'b$EkT"łS~fLJxTo#, ܭaeu(ԹD$]O'znxc xqss:_>Pˆ&<3eZΣ |ӌ*8}ȑ;1I3~7qjghR J(4kHFH:kG)ձ+(#rض{v4R*"&[ECǚe`z~Ba@2fy"/Bi6{|~.#c ϛh;&3۽Y F!5z 5'kB/u78Y$C(C8ֳG:Bs&qtar6ǐ/~ޣ'NF~j*2w̚<^eʱz͹$.+p(A&SH:PxZ ED|B*F6WEnug/+`*<1|1{9zyh O)'E1QϿ^zje#ϭ<{rռ^s1w/첓p Ŝ]wsjakNb}Rq$ixE@Z>>KDVa#*p8k"Ow11@M@d^0,'ڡN9z |_F[ 8M#9VFA ^3<>c@42!&.\+*Ȓsjbhf6͜6Tf_WMZoԚKxs<6 ^C|5O'z5Жvq6vгchwEm34=D .A*Ʉ}C#Aڍ/I<}ʇHUu(e jFHK#R=X׮?neʻ"#T\L|nDF9>g$vyuͿ44KH?=sH˔Gf^Y-_O<229gWIe b/ѥ+B} Y%Brmv@Nȓ[9,C$>u4XhW,찏=R ƎC˲3j1+%ujl}<9 eã98ȋٮ^e@uhXٞϋ:n8)ń}'VZÞ0B+98R ZORq84%m7>qV,Ư髭Sun`0JDLozNG@_v?#\qxh'j!ɔ.8V9Ŏk(AˣuD()z!]@6TsRpKh6޿y@ H܊U m Zo\R߲g`NBSX%!'[G7 jUDێ6 K2;DYN9g8SePnyj_ #a>TCn xOmRz褜gƁ@Ճ/o{ޠiƕ(itЗ!N2wi]S@;[W(3)&VO/*@SÎüC12*:2cRo2>z蓬cXM.x BOpQ)_գ 7 ]:-%*5&sZ5v {Ѝo+~x` UxXH@Eac5v).m,jvܭAX_%Dҷ%"RŔ6.Rufk8PwD5sn5=Q!9mf"Z?Y61Tb g$@{-?į@VsIUmVr@atw[/LsSBmw&=:|OE0W#I$BVG{OY.H$U'$-}At ѥlICA(UK!A D۪6|59.8>k0fgo_4u+Ul#Ht֖s'~<9#~Vu<]VT۝8C5BFY.zUR"Vķ m#Q*pŝܕ+Hy^1N\DmQƸ9Ks?'v > zK\0sW.3Z~mom, q; E$;E1!0 ŻO-/AΉk۸)Ex6bcBPt?%'k/şE!.A:rWeE3RwspLX}0cf !3;: )jӈGd[N;~o[u 1ׄI?M?'G/:8 5ޛ:5 AfrɩT@5 #nG\F!4"J8ѣvk:wدbaf|J>[BүB*G_vV_)޴?"[bPF*ћ+mx/D08z-4ZFQ^8 Rn Bz(n/E&p t,ϳҔ]Ou *yҥXh1 2'¹3O0~LqHd4ֆ!$ B>9~x[lcͅt\ү-zuuUW&iƞ#7JWP&s'0ʵ3=n`h^#j:y3\GdPNO@R C<œjc “ԥNJ ^:B:&85~w LBfJLy/x}x)X'ӦN'_ PIBX6z Փ=)`R) W۩թz"b_9(l!R7U6]a5tBlH$)ڮ;A6Yރ48•=/0- gTtg&k f!Nƒ^mXK+n&àlu &\ zu\t]ź+ |ڠ(D>mGF4Q+*0N^$nF~Ρ8< QcT@a [k O<@IP1r8~y)zLfPDO %yZ+~`sI 껁g ,#jBԲf"goڰgZ۬k#HVCƙ6uud}ZxIBƼ0eՊmKW@д-\u{ 0 eҜ_tU*q>v(OڬeAt]ϗ 6фdOAtkr:䙄(.H9ZOϋiYLUqԜ>G=%elS Vl+FbyTZ.\7ԠIMҏwZrhS.h'H ^?O[N:?,nC/zq@aC4(rW C5W)XJ/e!=e"R%d_%D(ܙm)ff1 tIMjuQ̋ n̡oY aUP%9>%V,x4(gQoq/ Uk*hRA{o%y0 5IvJyĵD)rtsF3*me.jc"iQ˝mG|&b-s.X@Wy^ l\ e}fdRΉ/^oVw=LX>Rܒ0kO^VBxOrHw&{N^q2uF:pF5{05=-ԢJx/ uXQ粥VWk:z:nLJKH $8,ARܦ %X_2z`ʲQ|I Uh]W?1lWN(MyBuF~۞~䈭)?k7آSܵHmO4J?Nxz c4}k䎍2Rd@4._=_(͹6sb<u7AQ c[81Aٕri6PPh"iF|ukRo֢$ N5r6q7 JcXzU8Y3pEM;ݸO\0s*6y0> N *VU}ATKXI}GxMM3B{B(|o-}(=~9G~fߦyT4~mTQb&>Di0DAPiV<&"!)E$$O$!a]QcixD`s=*ʜ$zYy p(I'E3ᡒQ}gY^ 96/Lrť2]#͋,4cdz?ޣz٥ Plڛ=+rﱨorJAI0{];:6NApa:',&kk>( I%=zoA"JSi ,b hUABNGy)}iSÂ[32 ^1y{cĄ_iSo7Cs?ʅhVסS!UUW`im28\vI 3GoM`—F1}C+[oσDiwKa p([YMSjTZӀ(jqJ2FujUk@ܬnNQc7V:~֏bAlTZ9=pƀ?a.^, #fG˛E Xɇ5tKi<09VmAC.r[N L M"`^_-Y .Vrz[YCcsI50-ṆtG`׃2MYiyw&Bt]HFi64Yi{fdKq&iZ]OaE>Oa &suv<2iEMcc? ]u&d'R,9ON9gLJgdQhB΁a;q5V@֦{ d7j.,Ða?jb%Taߛi|?9 Y[1_<^FJVI WUg Z!/ؼqM,@RsrLl,-%e^cE) ]2iUOilZjK^, ,NiK| BԺrz\'?%Wj%-o:,@w`p7HqV.b蕠pӬa\'4xBb= WfΞW"Qn.CcϸKQ&LB⬹?[Ҹ0aMG o̫07k |SAlKA3'vaFNv%(\9|to-^k_(DhE[}prTd^#'P];pV "YeqdM]'GN=bXY9U\k^_vZB(?SZiX-Qaaz[uc^8rYNv~G FX SեK8q*fա!Q͝/tnadN8fJCU%zzZV@ܜ-  nL~ƧVPjt;%6%zBd-|H=hѤ/KM9 @JYWo!m|2tD84f<4tHT%Ov&mn|TE(GC%IJ ]dwF}EO(>G ީv& Ag ≓?n36hsGtm޵M3)e[ F<\ΔAZNwTBtQ_]Y{v g{γ~T#@O/ׅ&^e/ _ 2ﴢYY G:=|@adY/EӜlx/#K 3ܾt{"gfWyrMf߉/Mgm:!z_1uepY^"1烙󩫲8@g mPѐ3:pO#//J[bSښ{iOj%Z-ll9PHeu2]RU JFNz|Sf˲s><s1-ꑤav" o~ O4ÇB/bnƛn 1\NN^q|HɿMm)^ s8ΫD!, #hPyA*!(oaԝng3:!۔şv/a\$Ե [E4|"tgftkirO[cÂs;゗.S}ç/%jHGڰ7vTࢯq8a4W+U6_Gތ{!5~ߩj س;x'^WceC68H~#B-@dHNO݂9el[)u"*qӳ#U('\&jl2"5#8e$\,~Oyc HK(pDNG2KК)Ȫ-(`- K"ۉXk_rX9r+ CtB'#0];臔ofM!FME_- 4:'2CMUFˠ(4Ly1$.9@-GcdTTODJv6_v:˅<5z2'@[2 []z|2 yޱ dJ"@L@CV"Xs숲I{A7d| 2h]',G P/?PDyo'%>o@e'I3#N(w?Ȟ 䌑ha) /DPĎ@1X[#L\_.姀_jY}$d&Է tjX8D 744@UU7ڎ!icj!?BIdQK,x*e ,bƍH1 &ѯQ8B+|ܞ00+Ŋ=χlo߻ K+@ѥv%RL!| cq, t?O2P9*!nǻXo M=ׁ%;NMӔM1&^kˏ 1W|Ə9 i']YFB{}"90=dLڃ,z;5Y~~t` ߗĜ+a~`T}m gYW@B}+m=ѥ66v6ufce-1gxpBd!Ch9WՖtJuQco dt˃+lބv)]OԢdLPJSSq{ xpOxj߯ԕ&su 0YmS?Zt54EA%[* XR~w==Qγ]YǑA̮ 'Rq Q+l zKC^)iMq `ǹّ-dW5!-I4'w*`dA7e5T8"3HAsGn5#\Cw Y(Q69 y+$ú5 P2gwu%Ո^ht:R|_EB}Տ=V4DdlwߺOH4;==uJ9`s8'b^\4+i)*QV9Ki'UAQsHĮ;JJ4ƤT[Һv㭫sŅ1GOu@9c ֯1(6p3?wm+ qMD+~6LdD(=g(|$־YQ["tEKZ^-E.} UL JWW)㬣7 0{1@P9eK_^ WA15U'V7&'<*oCPwZu={[/VO]#̟V"q+%z;v 6I  9F3C]ޮ- :l]$)Q'YA}rtlqs{>F2YQB'^mvKLA6gpR[H +d@/OQ&"0d/`ٖd7-&FLT\Mw!MT4ʈ7K@uyHeOٸ[4"c3+:#f!  qJl`K$ /疆 ߓPlƔiM}4l$] $/cIjX̽Pzi_tuj¸EpξSs0븽uXθXU'W6nffiA 6X;3\ yJ Q e}b\cC_u6Y+PsP$jםKlCsM˜OZ $ue!e4]L8RfElk%>e7ږƀދ,c5q0__T}/ܮ9o[thh~eW[0a v/Ū,Q?7L{?sQg'k>pm2\v/0B6%ؖw mAJP<^&"y;#3D>a @b ?w0C S1(crVA"gJ+4V;J|S]/oMy/amsth9bq_ڿ0yƚpm'lƂHU/NߏFRPRc2,1w">{p=G64Q)I"E})h CjI_7`:Vh>JK$;S{6jM +?Q$n*M6 ghr{Zk9o⏟ĺk`7wJ9?XMp]uJ~+Wrt!(ר,Ãs!S ["`Kg_YÓ8eCYydK\ȅFC}3#y/'w47_BӱEQ@_6d@]0>ݨݟT3%|Ĉݻﱜ" 'U5.0wv#âzW#M#@vC3U@e*$gOȌ DJc8V`Rf 6du6PnĿmt$9lqcp>[a~^3ƜsZoA>&++$ЁnVh"Do)?ќ{0>}D[;EKS:Zi4~4:ҙ(ɌEH=weНS %A,CU~mE^UΣV芢mm p_ѝ ԅu@l2!WM5jf{4جܴ<" S0K@14<S”{%J/ MH^AHQE$/\$ɝ7)U+涴$NU+v覄 =>\(ݝ(((/oGPsd0ZӁ}h}y!20R>JG: TrW%F{^ʌ 7_dH79 Oma'__]Y#+BOXUh'uew㴬=>kءU"Y9XXEHnC?\VٰO^ %{[ґ p/ʼ'o049%'"`}PUa.,h6nWOGz&=JOAq`uM&]҆M&.$7YI!F"6r`# c0B%sN/i xlΓ.;30%B' Ms-2נdatw7EuIci.S.vQ% cxNJ՗ Ӎy)U M 6p2%%O9Tczfv&%VS+>jE&֜V#}&nVl]9xLFoO"@h.o'TAZcy78sD{ !7Vrd0h<n4VXc3+e՗z2J1ɔt`'pQ[>,}X[_,bS^⭴$o+/I*޹,_a™3J ?^4y_" H ᮚvšFbs 52]- k03d;dW>;wDlqzD`ZoЅ^2gFj|Oq7vj{8|ɉC匟tW-l#En0\`m7n.;zlnF !5ت{eo Tj^j92TdhHm'!`-L44%kq mn(A~9gd-fώԼlc*ڂim7pxBcP&8= T| ؛d3 2Fjé9}޾3EF?>CuүC 0nv:Sd]=gS=z;S|Ss6ȍwY4y+Oi&WuT9Fx Qux˝%mB*ū$?H*cՅt\^-5f^PJf(r~ZMwC_Z;Ac~HNhB"0t:rkJ[A;ݷ$̧TlC C=ʯVP#4G"^VG+Bp(`/ClûYAӥ#]bT.#՛7w?tOuo"qjXjWT,/E#"NOn탭B4,oxпi4GGyqn ]{* V 9d->(ezKeZRvjǨ->fXs 9U.7˗`yj'^4^i~d66p'żr)-LF,u֤ͯ1` M攞|9"%)?16'Za' 6۝A'Lwա&5aĪNk t,nULAvZ[j&0k@8c)0e$frd|VDG r"ЎPoŠc$IcUijo>Y=֔g0enbŚ=Ud%p- E6UqFqG_ pt=42Q=)_/Kv^n7.FVfE5z2pWu rӹyM0Y:e 9|A=?eeV6ODGQ"n^0LC2N}N6KvCw&,jsX@"k.L5M)Qc[w*0vbM w"{:]W(Mn? By1 XX)D*IߩV=9[$JJ}F3`AFG`je iu[!R[䝞y8jQ;hE4c1E:5rgȁzO!wbʋӐMv>`gW#TjO'34oV~†Fdx\ݰS#?͘͢$1܉i$zbaj|t BK@(Y}n"H&Q]T|,O!+ӒBV)G7b뺕=GWz+>/J].VUW #he,?%rl*-%^s?4G)#44UoN`+FvMʤ`(Iz-ՓfbuPȠYeqןEj]+IP6t0$^z橘.r_KL j/}!\K'|-4egq4CaRFAi!_}0>Q!qa1X:Ù;(t>v8iH@ 2c>Z@Op  [oK: Qէ`R@П=Y1GQ_:hΰ82Qȧ[7ލjk+-@-1"DKk{FW=;GujC>KΧ #&"$5H7DS%e~]GZuSĿBm/I2=i&p5zOhM@1`1 G$]6ϹgW=%e+O88,^wB\Gt}Z3V_0&ܽNѱ3׳GUM҄@-.ovD:iME/'Hh} ;Nakn>2/y[LBF y9L7oBh 7[]M9^mA`C6JP32A/p#DJkhv b9;akJ Ӏ$ͥGيH;A~=x,kC[Y=)Ue s,~D; [Ly:k3m.6>WUFi݄[Δ>ѡQr@[HXai=UD:/KDjH"֙О`6%b ,:SUOo +tj{t0e ؉OppS4\rX-qkZNn1bpAz~wJ8o82JHB;;nO[gB'*:ũc\]nwk2T}01=ޮ(pjz%k=ҊcvHAQF_ ] j .Ư~Zx҇2FktPQ · `͊%ňa^ ʵ)ً`50E5W,8](;4}d}Y &s7X_6 jȯjO3WQVM;|"W6Wڋ&eCw(SR#I9P*.G{$T>® ߽ ^lsb!xVX[UkƝC5;dyPxMMku.uQ?\L:*"MFM\Y<5$<a8o]P$F,4iOzZ0 ʧ2$SZdly68-<p󼮼T}E"Vs22⎵3U½*=5Ɓca=x[a'F a]`Ѩt؆淙!|b#:uz_֯ux1LXSno{MxLecJ8e<"J20PѮhThJ: :h91=gwH k% a5ڑRD6[WI 0Ӿ,؛БZ&K; ?_8tO Ҩa,YIt4;ݸ`!ETՀ"NVO&wEhI7J&O0=iM\r5<sWFxGJ|0Kо2 f˱gYZ07070100000459000081a400000000000000000000000166b5088500004938000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec-idt.ko.xz7zXZִF!t/=H]?Eh=ڜ.+η1g:^,UVA$徊P߿$`+!߫xA/]) >7nw Guwp~~vl+dOS?kdcgALD׼sFπfG!ݻ: }JiclwrErW˜L+] cm!b<ʭd}8 &O&vm^Wp@Xݜ _CBħ)&X%V'!w7~Ѐ))_~j:E!4g 1Վ;S}xwH.F`#gOSR?q2{xնp-Mؓ:J+WpC<'GnA}lEЀm AXtT t޴A>whPGR_>xtzXvCc66h ]FDU}626Ҹٱ s$r̤ӵ$Y~tL?F};IV?k=R2l2e~Ef*$Aflk<8MfC:! TVHz |iDԮ3rݳ+($ 6J?cK4-JQ5v-$H?*T)7}74TWa䈛.dۺ[J昨>#7DFv2,)Ӭ|A>;-4I(Kݔwʍ52cŢNg-;u zʡq@){+>S ˰vs)Paj|qƊGE0C'ivx_2{//D sa,nI-QWlI]ONTFF#X 0χ3ɚuc\||8J{>$(8}{Úa 5)?$N>J:&Oq ߛ6w@)=-K|lFn>]ǒ7qĕ9dZKm5u&i@ՙ0RQ4uu5r 1#Y4ͤe{;{edx"20=<"F3+Q˥&JsoTTPTAu * \BAKdB]~ՠ[h Xe'R mD8É(u;^3i텗%Lm@;sy렡E(Y[)S ,AZR EX*֟O1=n"$16#g~ *#Hv MrTmWH(\~m{^&=-k}sJK/(KVe&'d 0.ҡ x +Ӟ*>}ygOZ״,Яi J$ZH*`8Ita/.,x-KJE?19Z!lCzC-GDOC⽎'泉".ӱuaH #u 7YqE<'%{|:=GK}oXn,VL 2vZt`!ڇ aewG6RkW& ƶJ {Jg O'FFA7 ?Up;2 |;Qe2g1r* +Xź_,`-o"^NoH1 JD{ IoYk7MsӧXIc=nofO_j#꾣uZ^OY-Ncƚ2P?}ߣ`ϒm.msfr"UbUd pڅ^[U`%-UO}G%Qt9!wǁYJE|xTi$Hq&nxy? Ig?xvE(ڂ tl~Ѧ-*oPcD?2Y+KZ`Ř<69;>Vܶ<'b$85Z2֏,&B,nK@n5Zc{uʧ}P۟Gԇ5w-f &MbZG܌pc63/t. aJlؑSOD4k63GJzN$9svlN#[0ߏ503?U2f&p} @t)+iQ"D.W}K~TݬBK18VLs,m8i7) Gb{Y"֖;PA xهF,pemMGi6l|.m˛µ =wL{*Yw1o5c{Hw՝f fX| o*sY@oW IvwQw-7d-W8&FÐp۠BOQI"ep;51龿ҷ2c3ڀ) zU>*:kNii"ȸ@|6ne&1,BV0!`Zq/o98^2Hkt`دpc{9@UHvfmedKқQ@$e"AA% k7^' XųWrK׋XpALĿU]q%miQ ̻.`z%.oWj,,dJl?>¸u>c{?)5V7iyeUk ?Bq8gH쏁D%ҘM b-< Xڲ` IQf5Eر&/JS6$ÂoզfOԘWT]2 JU9 Tȼ^ _En>V1,曶$E,N%eR:0D6THU}P;6]+tSX|\Nm\*zɅLKA4nykq؋輸o MVR(!SCukq_i= =* ns$ ovMhN/ܠ 9$(?w8  &d3r ,#<.2:BC8*aڴŶUU-wV|˒$'#:N\AC:3'%/4i tC}S 膟 x/H t2<?q,麪i- jInIY9]w2j~qBjm/>a @~o0ݍKX,Q } MV۽X7'OO6 ^2t=|2Q+(օP(%7oK ? tFY}Uˌ?n8`@R%-}|w1PL#K. -04+NT|D- lD+\hD|PHN\vzЏKGld < v5uU*O X];{*x4Kx?:ݺF^iI??L6J8t _T]>R\Z꫿ $μU_U6 /$W̷]e,7Pu$~ 3 ߴ}`HsikQslvaeyoܐYMJOU}y϶ @3dfLIB8d^A(ϩn~A>^wG]-)'#&,JVVġhS~<^pxⱚ)<9B0z>sPRGA7.Oּ0%ƲC" Ma@/H$S`KSlU+lZԖ6~2|< >4BBeI')#EIGٚD3);6z&:9x,S gr4jDuvC30gbpκsMk*XM7LUF߿ߤ>h&CA 2jMPc |ǧo?Jd*}e=Z|mF|H3':򾟞{ cL&|lJ1PSD{kad C1gY!hЇ1؅D34/\"§P:>b&UG&4\'3J.f,>8Dp~/ڭ"j[w_AU'߅!UЂO0c;Sf^f$&_GS$[SI<h4"F.`5d{!m{\\cu␱^2gvI߱KBŐB*l~?Wp`m=5d3B( &:Ǎa1v[̑S8B2"6?QDg bZ]%<$: ݼϾU8/ކ_, Y+ujHm ̈fC&-hT CJe['MB<[5^?hne[GRcǥ^[^M|-"Y7 A{ 'Σ- w)2FA6fѳh̥H5r̨CnkA_YC1W#zB+ή(Q Z`OfB &R?".9g!!iB>OyXϦsB%O*rlTT]@n@V3Ik/W]pXSl+[cNmr4~3VDB&u.R,Lɞj%4itu7PxFnyVs=[ζ("Wv}ݛw%]ݹ=t5%%kNe߫H[ 6r8ș TT[/ͷ^gF3 \]n-0T!c|#-p+bۀQ8HX\IyՉ'2!Xe/\Sw$bX#mH>SQ97 :^="HVfbo~j@a&@A:c^߫Aګ\^NaDiv3W Ջ50E:Aw_` ׎{s#GP !tQܻ*rG5yLHd',Sp5kMRvP0O\qDYfӥu/xlAuhbZ/M0eT{Q)aΐŏ&ФefJJ!WUF$ ~#쀗_1]#Klptʯ4žrӞiS X1L1n|O vNA }zR #T3ߨS>dLd(4* T)|y5䝛~F $(-!%Pe8ٵ L`=%hJ<O"ks0sG8M%t^ce!=~*r>tCղk]i1\Quu~QҊOkrlqꦗ2OxM]I$:;I{VM:nزSq*1CMLhYKoXeTA//0b<:$*ŇF2AlfY7fL@SӣR_VƾJnDX)w*9lRk 0M&\% w[MF]qZbmϭxRH l#1]uOTY,PyEΕ/ $vS(i+)r5p|2r^969Qzhp= R{q-r=;  ;^J5jƭ(o,KiŻ2j /urBs( *gӶXb؞ΒP!G9x,fhx"϶~cZ[>( ^˿0`kH,ĘM{N z4(G8;:Ƒ \lQ0e"D8;j΢tᓡwue@ ՞^,XLw:" <܏VAzк[8y56ʍ7~S]p,q/E_Hɣ!V%-ΰ"0?z|Rv)wRjB̵W 6wyQ|ɣT]13&5k;.2 )[~=pЛ FCÔD,HJ'xeL&n:IoByR(Z]=\ R0oT@ Cm,3J{~o0ԟ<;݌%,$~3~B.ԇC VU.hAf Zb`656XٓpVT~ݒR)t)XPSh Jm>yPFqW`OjdhtGbMavҷ! rwĢD=P QQs21=CAdζXXsopK/(.ZrgL-\Z_1`Mu6 1VO΂p;:wVc묓J> ` ptQW *\'#;ʧ9QZKgyzZԭ3) ayGt2ԸE! Aj9n.G 5}y^Ȃ36[37FP+V R"6uOH1h0- 5ǍF7 /'sUp'x.YoJ( Hva\ϛhŢAGuK0vF %G $8$ukwY}O"df/:`lhc' "D>A"2d^dbefQh5_哋dB[@p$kVHFU_cT]- "F[l`L9BE},ސxlg,-j!gwۋ`0~y~MֳXaV_MzNEkMy{i&l1(sT!XNp=S8Ib#_CyO^|~~+4ta:dz_0aT) zՀUz4d?1w)ߠ>FiN@9K: {ʦ;~_7'mshBA;@͍Z&VWE$ls7 X"k20\RVhFN`@sbY,ˣcU3Q<2(/!jS4_/Lqʮ{k,v~al#r7sF "r2tNUr*1N$d8hN6T ț0|eƳܿM-B-@(*W;ȗƵ4{a{Bz/ɆTA7];[M^ۻCߣ Ua&8buXu\IHoWJ0]۲F E  !&a! 䝊Iމ:E(3N`{20PKŨt`q EE/ӯ{(+rᡚ%K7DB6XKSZ0C 73V]Px& %Ban^-AP\(\=B6R*_l-ru)?h/_b p UtυJnR.mD)Rc|bHK˱+BVd5eCuz(Nfk$a6J*Zk ~3(#v;8b+r~ǪP@).R5'e_fU:6+ķO@dۚE:l|=wdu&5N^hqb.j#JC+H(| K'v/g6 wѤ;X?Xc]Bl]cs@xBS:1Ī[L}Iz4Դ kfc72$(.〤-4W6=}SuӸB2x ۘ6#hf2B\1@waQp)^51Xp!i'/W@y+囹ٯOXYWMS4Ёk^+=h֌GwܭDA#Vlv磙%ͲYmcQ&ٿk,vHCZè# < ([( 9Tپ;7"_8 g F( lƴˈ޸6Ѓ8YulƪUxu<ܛÎ.Ԩ:n >|Hױ /w'lx7qGz+C@lMՓ婰6!6!P0%X1y9FF_bHg\6/WŞw_YYvBgH)Z>07i<Y7if6p,RQ +|S D^*($5S>a-~r 9xU\;t‘Um]U꟯NV X܃loi E$W=[GJ; ]-^CacqĆvpk-׶0{!MsCE)NO \].ӫLF.,ouRtve$FKh5RNwyXs_=CU^ my 0,Nm"Wo1MRAĈmsĵI1RАE/4>%9,[+6EMb.D ޺ Q(KTcFQvÖ&*J|A2xZkV7aWOZ$S(=5!0&`. ;~r,BQg2s\i4|軿%ngRFLs%*/d{ǨdSMbxW7;okPp6BS32Av L{U2XП%V }ȴ3ZYE)֫ˣp:"K Er3zᣕX3kBvI:\_ oɸڂV9ŒV[1/Ϟf, olRB)? 唹s~氙 <&VKauNWt0GGƢyOESeʚ(>P4@ĵ(0Xism ;K;?a: gzcO.ŊZR <_S`FJܥѾ5)XU9d5)UZ4f'n.&9k7ϫu p &^}8e>g8Ҙu0; ]o{]~srsH妕0xH.g=o0(q] $5 Jh8M*PhvљsRQncIy\.Z xvm+cj|r\ĝM%w mC^9hr`7NpS MIq2'AnyxZʹf>3I-c K2踬P;[8,JG3 S!&jb$ԇ51[bVy9 OSh4,PDbu]30(<~W _ L? Jotir3 B?$ RXCweSN±'LC OPqqZItMAfqTbe| "X44 2}h7mV|LFhpx.EF PpDӀ1vhcW@ͪyiWZDXuyWq/d!b YjfӉGr[Ezq,&H)--,]̊Ψ" 0\V5BzɗɿUVwqTBe#}\8 wKuUNƘ圮5R(GiӕW{1@~_ʇ]W's~5VRLVֽ^So"R@9XC:gI^eI3K7$݄'d-M^Nj讕G/㯞O9:0 K@=H C 2p0=I-K_;U{ϓCX2-1U$7\3XX>@Ҋ.ִWcn.9% I6&5(S^hR֡U?ka( r,9j5PbŢZhzIar=T&X Yͨ^ʮYYwY{=&O :NdYmeer> pKpSmN*2SJ:ie 1)2R$,x~<#i쇑#VS\, +/pXn.Sw8e޽|(ɌsA!qن[gI7fl<1{=6[y_%KzEQҟ6tC./gu0H{isɗ.Xƭ:Y[Zp'J!b辎/-O\.G$*M{`|?qr8a/@%WhB&G|GV'%-eLTԛR4m{n j&:VO98&( bUJBINCrN5rND2—qyR%1g90w9͸ %_ <6a. 4`=8z[(t' 0IJ;PWnͱ0N6$ tPyuN  CAow5(4):y)U1<e%Ksڲ ֖$C-ɀ{:filyv&_@KF뿃Uŗ d>Ξɺl#E90 0A5@)~kH"J}d8!DH,fv X,V7Y#D 0oXK6S3L-WLR[^g``-Js75J`=n3: 5]2~،yjߚ?=([?#A<6\7_ ~N?UDM3ơD*+y~8\_[sm8m<'ÕdǨ94[Fw<Ir!*ˉpAzǘ;"JCajtHBSzR`u`وlhWOQ⡵ńJgZz)k! y=ġMV@q?|(al.#r\BA!2<2'xA$c0;BBuzPtYjer;PK÷?q.3-lIˋaV F ?sF/VNt,P%6ߪ,g=_u/.јqE7k-J@NeT\5#^eʬu ĠDX}xsHRt2\$NvKouljA 6$0]#|/ھ]tA=Ĉ 10Aۅ δ-#~b*+% aZV}M-%ʳ],'7vEHdM#{=dȜ 彃R쓵T\'#ej\ NMߙF' Ly(ėr-vqKNZ@zM1:ac2S@C-SS5NWA@Ln OMۜ^uBmu]=6,rDs6NVgZꅒ/aӶo/|'/#xE(TiYوːr& i޷92"4h[]+.KEBd xW.IeX$Nu(X"XR1x596!%] n8%Ag  |a`>0=Z L?$Ee,OӇ[RP@4fnn%'nݺN5 ,k"U)KE&6Ŷ&5F .倨n8f췊jp>oR_hWrt)5.|aNROEѲ{ܚuz~ȵ%#˩v)U1U]BGwlʙN*,a_PdtG&-cItp#VVe8Wj(!?hG]=aЃnxƻ₩$Hi}> jUN~ǃ?__;KSe&*H H5Xpc%!<uLˢ0 ^ǖJFpTDռAG|C1Rw++rbf2CU8ƮGI:p3r%oJ{wyNI jTP_~!igCu9hx7SA`tpiWcd@[DLZ5UEH_"w6zy24II=O*hulDpk~U>I%K*؊dP  BŖFb*Zp %U)@DLv3Hf"̍?z]\?1RK*2{Qz)c_< <8|jdoMZS `ݥLgݱ1Тܪny&OFW K:jT~߱ȳi֡Xa I>E`4'I]}e,mL8̰Cdi |kƇݘc A0p1D!H )~͒MЎn)Kٴ/&_w ~<Sh-cJgYZ0707010000045a000081a400000000000000000000000166b508850000b038000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec-realtek.ko.xz7zXZִF!t/p]?Eh=ڜ.+ˤ5'voQlkp?w8(eC.&^̟S[ XsцA)]n.}6"/yuKH/2+GSs9ĕVƁSXʢ*r%u"CEz0ѰĔJD#I&ǣ7.'!dT֟lGUAUj``TێuڈZNo]T]hROG׵C $96ueWo)bypSYj5Cߊ-,{pilU怓iJ/Sc?9m3dpTw#4ޞ,~ߙz2c m<.y Е*,p&4wxsèg|[ 4/]֚S)#X!zLZg's32"_1>sgo~<$L)26G7{X30=t:1B_+Xj$q?iʆ.?ҫUGu&^,27ac7RJh5]{.v/ XZyGo}ے0}MӍ0>@}Olwk y J9x_5*O4417Z߶J Xd2Y,V~5CFh8 "mT͂] U.bl~ڱ̋UXu|#@Pl|:X%{@P U GiotX[Dgzʧ ofǻBӟܖL'(UHh~^8bz@] %Bi!MU6_tKĕ&S[<@[g4>G/z-}bO1pM Aߗ瑇Q(W~Ss+&1J؍nX?/I0,N|g}Uaҽ&x>fi&^6 ݡ\D.mk P ep\P/jcQ6ƴHIrNp[4\YU*el>71(epC@w{_{'޺XqF7 "4R+}F10 /8}lHiEx*5>eōPFu׻&Bd=y76dDwcqG2 _,hD{mqݲ@Wl?-Q&I;6͹3= iXΟ5GaS'!ez+*)!fyN5=۱4`Q^糉s=[3N,㟓/1N424_<= .[ jԕ(@iDFTe0+QF]SK^hq7^8\ y1+KR-dbr 3U*̈́26F͚ zWMGm%-tز!ygۙ zV.0:Lm0q-(Ҁms5zرR jj0NOb,JJp\)W9e}˹vB](@2V__;I?q.%EoXUOkQgqtn#1|I ZչD|"nc@uܯDžM^B.H?u804,JηZf- b鶁Du+c^qlh7=sBTE'ٔ 3Ԝcdh;f%AlS`0պ )bzV? OH5탯¨- iݸ--{׍/]
 Es DљƑȕ1D>aPԸ[s+_JW@L *n[)0OhJ pRJ*spQWqlsCIOF;rD-a":߷ఘd.+yyխ@Oh\ӹjRbŢOGg>t'>$0 ?l ?q}al04rtEy莮7쫱%}crGBo0a`_A'tG ONx KՓ4 7hCs Q^5JҮ}qc:KAD7df{JkޮJ!2tԐ.`7oo#y-:!3+ge $۶`>SOx:e=<-p<^{г#T5RԣI<k"U3f`Q=wW;NkEbJ}i=N,poSfl{*DW2B$u)ת:!ڡ'9ҿ#c:cgC@r&a Ҡ~uߍ Bq*)6e!z@9@-Ƒ?|D}ֵ{I͇e@&\΢#0};6hS3Ѿ)^AJ bh)6z/|#KHOX󫘜Oً*d;=ԫ@R?Em-c0LHkrWXnIAk_ 7m,|LWݗquVC_yhU*Rd`Ol|4.iKoW1[q`  4K9dA͜ h@pa$@$g+` .7 ?Lԍ睘'@wcl/KRb&/ѮeYYdv԰~d~ĿT Ŏ-8|hXq4h.e2'ttI qjפq/Jer^k=>'"0HΛOoM^T}bLۖh Q&vᐺsBBE|WB/Zd*gJNx  ! S:V*?Yp4kCgqB(s΅;OKݝ.HB ᣒav ]"2޻1.e_UHדV0ρI}H'b fO8P@jpy_<{2`@po LK 7@n 0Wh>W),)+uf!~j.3J?)(RKj7ng:VοJOdtŹ6??K-g yjhyKysΠp1\Zax&5FHѬ;ǥ@wHVIiAWUcRɕV_l+xTf"LMEG)rf=G,͕*< aBmAHNQh|O-1v[Ճg1YUI; teQc͇1nr3J Hѭv4,2ˆPV򰬪+RMhQ0"n(UrIce |ڏAbɯL,r},{ob t{y0Q%~+RmY)D'wB\PH u$_] mSY Sc;xRC;mE̔EfE}[9$gou=,ߞu3eC4Ec]ATgbaېߟuǤ%΅]puJ/a{W1(l B7礜pJaZTo4hOuY¸!3C[BE] ƞrW~$u1-#5~(Snj}c(1-U.bm XF֘g ˒S__ۄo;Ha Wʎgg7B->qbO:eaXMx6$Sn%2ѓ[CХjM䎫+}ŗdžx=釦^ڟfdW tDYDG),^LJB/K5챖{Ax-b. c(Q Wsh,ۻ}bt釗=BH= {O %dFlW!@nr9R9IR ,RmG$Q" Hյm6%lM׸"pb/qcw63BG.o5J*̏o*[B'qCs7fvk^]6_1޳gОS&e&UDHacB^"2 "#vTM{h:{b,6O`vSz/L׻4[3>Is *-TuW"H~ZxU?d(ZItBD8\yDPXah:Y£!TTM4 kw4Q v(v52_"2v g'77;ukzPMnV$Qu?HX-rP'QG)T(g< ]VX H9=9n'ղ5D0[!2N`=-BvY".Mo-3[yHu#_ e)v-y%6FV{Cpˎ޲t 4_ح\}=k`V]df)c GsEWSӖ -FrY`(MtwUp(k2kV:$ /+ߜ׻a"L0a p00OeD&7-QYCm3`Gva^6&v*nnk|Eg(E: +՘T?l}s̉f*.28mf)誒<$p#V^CPlã[6ݬyPE-Q<&U*~~ݾCWnDb FPŚOH-\D VêvF%.zIދׇFjJ]Z蚚C<$\=CLKS *(-4yo"jEكk׹k߇=%0OrO/)PdbǠ3{)qh)κ &4vhhy9b;FDee)hk"sf!/!~ИW}zوqxg`ZhME+@~UUaP:LL?ߔ)^=;z,4WVdQfn{}h59D9ɲΪfj<`懪I?l*:[A$ J6 '/(- \V>#YrzWzn=[8AgέXQzU: [.z\|U9AT~H9n8 ׽uCZʌ VJ?֔*T#jY|ĸ~ R"("{r[4cܖJ}!C͟n +u9ӱ5v (&n i(O X6+T;fdߵ6ڑp'p4<d7HTY]ږ?ȷ &A򲄯%uk],aΞs6NWmGGi^ ʛ)*Z{$m]@\C饑6t]wGF`wƥ0A o-䕡هAHevo+P#>9gUXkUPGBWGC:uq+=*?SmThcQ+๨ٞhr ܪj}"g_hnJd]dgܦR,*(`)>nc٦k •떔GlGbд.`o4dCܵ}LQ2̲"B?ErѼ @a~yI+V^ҤtGXU(T\S=?*HMZ@RCឮf=rF~R5(@cYyg"$Wz\K/0WCj"Y.SS̿p̝̂mđ>4ۤӹ Ywn,k,a^"_iG=JFêGlV/MHf[ՖW|7O_-_DxgIEoi&sA]kNB cgI $NOo7LJŐha3e7`=HCyJ$Z7={g@~WMIs*F췕x>^l?+_RtF֋C6 x O+RUPONJ\#OR4kX!u@cWch&7ξ| XC 1]{H&$\ F8B"'ѰSw$E8qX:3rtKH's"Є#EݞޥMR|ܮə8cLn*sɁ/J ' џ4rŒ6Mv7VB볱ZG*Y-LϷQ Pxގu|KacK RG;vd0@;JRYw;N2Q!R1@g_kxg؛*Y'd#d fA5N @Vۆ*mʗstLteBsmoHTr. %?YTs]RfXKC&)vm7^$rdž甬 o&@?FpQ9^H !"(lgO?`+g|2{hؘ{Z?/9Mh ;dO?!E~d6mp6`=KM #{z"pl՗++:V%KsP!!3iE%v1Eׅv\Mȣag#\ĸZ^C66V#&u3-?Οil_Ãf9PH ,ZlB䦬j(2+(Y`9'+6p7_ber̥cxZRyyS?qޏԤlDu1-ex݀h:k}w"i \XԯDr:p NL&K:ww1~(\c47N2_/uݕ=IA 2)Ǽё-Zpc^mZ/{o{^ts2NKGq,qǢ]c]>0*BT,&wNW wЁl7`N [w~- s),V R@)$v,k~YU}wN~5[bxmgA1J/P(BmCg,u*Ŭh-Wo\NXظ_ˬbH+YWŎRH<' Sk[͐S+uN)߼x 'ewޕ\@`` DÖ71K=t>/slEp8K7rXP3|Hy/͹k`/`E\ȝ+[Ƶz`QgG8Ӌ f>BmB= v+Œ6{bW4vORUhe[%==0uzp|õ {5tae#21{%_-zWΜqL1eJ$KA\c E+PmUl;>Of1G;OjY/hD@uO ؉sϓYP>Ԓ:ﲶE}L~m ѿ1TquБv֐կV׻Ed8co &A'kۍ|V?-C J^ 4Ht.er(-az$x[Mslmn0}]?PPd:,cN/Y;XhoLyQ k잿{: "Ùr7Ysyi1 9CQK$< Fx-vA%.~犁]-hBU+{Xͽ]߿tE/9F)M:OS*M9X?CuBZ*<`!TgyO߅.:5JnWI`DI6ќCwK(#KOpL_Pau$]g:YIHΛA;"nvi%zWB@mP|4.O.pҦޤo=Ph+r5I`H5䜹Yˠyd9hE(}u16X%Ã?u x|ٳ@MlT`!](tRQt\Kjh.qHL7<`4d8=KvwW f\{6nS3]רl65PN)xhR_0-\6Bƨ+-:붭1hE.Zl^HC!d!? (DS5gq ^V-eSqtJ܇'vE%Bp8 ;0ZqfOD9n}(jN]sv!S6!M45woֱaPR-bFDr6%\+ߵj~ܳ>aIdQ,ޞVB~0 v!Q_B[4e vI!&O G`#0~Ή3!hoL?)* ?bR)$#u\#B՗Lٶ*iP.`KZO7w2$ C(WTT ;par@TLZRj5ΨFlARtI )Q;Wx 2)f,WѷpE#ݜc6PJ!vvL[Vĉ7N15?$zz[3 MOkoٰ-Zƈh>%fj=#GA0w.d8Λ:"-U?hn@Z,}2T !p5k@1O9yT&OռHֺPXFO, C]7 ʖö́2MPXkR,"PorVnR}'ÂwZ;)TK}&z^cQ,Kð/ۇJmIoJ0sD,zzwVbl&}hN(`0Y` Si}p[-TY&sH [C-CZh5Jf:M+kO@(//wܕ,iqg_} Պf3y'6SrW&X3$gvmLILdi!0:| wwZ KglgR9,WM+ ZRqG_^#z "ͤcQ*3<E3ԢO$6Ha`ƙS=YtPPK`C zʃиO+"'ŨLOujOvq(Ϩ/LfŘc.4Bs\*GܧӲ1 LbCM[57Q W|z2?q!.,z_ sSWi4-['?vxx\ꎟȬ4d:zN"504ZTtU-c? IIbT@\SBZU6Kc)MS0<9 YzhSl0`;LCW&GΖۂm(0swpNMʡ UR ^(ܭi vIJ~V*g >Ԧ]/hN0$ˣ{E 򆐮U„6$j$CڑXb|%\nF:bt#.iAE,g%FjԦ~?+7JMBB4 MŶF<ᒞHztrmUZv>Q@N4_<`µrt 7,?ZK%uUvэ໷ȸHL `ej-3 k[>9pZ,r}"kPGm4`$`yJKFz|$5a@՟.*nö{"QX]0EE4]'*g ŵqGWT{VK2ZCw+5Z+~?yr;;rE]"(D @51LcgȨJ3S89VzRo۲cgP%WZӜǸ_U! &GLj&r %B܍:Qb4A+Fu)XU⥄"{ø&UA+SO{nQ-wt]ߤ$Rj) +򃕒B0g VM xVq%Tc1gW*+X E0奏)0N;xj.>%Ҥ-DYXLBvx }ߗXiԮ25j{f!}hZ8i u0li[j'ũ]Bk.At^*{jbC Pe$5uHL]yR}8IӾ603~dN8׉Hb9QX!ٳλeYJMbLzL9h^+Dܠ4JqAT!F|NFmt`Q2o}!k(Rm}_ 05 N~c9ahfCۄ:g$.&O~b7L#N]Ҝxo7M뀰_A3Y܇v99#ĈÝHT ˞&;Z1'l..\#Zi UvܪCOߌ0RY *`\dF#y|op~^߆hRƛ2pH|r1E{',D3[:gz;$n~O'Kr[;' o0:,KdH#?F`}DY;8?jKi I/6UFQ%EW4Y /F'UO;+A#c*KǚX/݆It׮0~-c-wLI5ɢV;ZgqEj/~j|@O0A}yD3, *}@Jѱ8yiMo+5W ӥY.N⩒>EMrz硠 y?#x7¶̀РAy$x5W !\:d:/m–ol܏\d(4Sx6SY,xz?42*`;öXd NK _ LݥB\6|҉Dbc*q >_ZjTK$tJR[ЏC5(?3 6xG֙ `V"e/P-M7پbHJ^`}E.,GEJJ} 86ɋn[۽hA-\zEObVL` $h >Uv\:mo˔32;^"cίl;A ֱZg'oBk>R!>F{:QM@Mz' .Z Ԝ_КCs˴Oc< r_+X8|%ZLh3QxQ<\lf!}P^`3MVlSal)//ϴ~pil4l[c2[ 6#?je4hEt!F,!KǙ?gۄ,Re`n> qYy6ק.4~e 8ԎjxȚj ^f`% dW<@f5`h 끋? %ϧB.)B" :0 QG?zW}0T$ uPSe;ű0^LEwc812L0`A]@VّQ ! D הkq pd8Il]R1{{ tN \,ƈC4i8eu>^JAMx<pWZaMא5 o{Dw1hл(V A\Wm`$pPEbKǜm'N 9qMA(fs24 tƼ|XzQ#X]8ȕZqQ ">׼V5~XkJ[:ҕ L` ;Jq9PTy 1sY.ƚN=@\j!4*;pK<2 )zkJS.?pHu\I%R;o{f MoQWm?T؀HjxfE;>™xlo:9Ij$x O"gtɍٻr:zF܅ݩFoF=[_Ng'*Vg_) 3~Bw !}PB1|PMDŽ;BJIy b+kbrĵ~nҭuӯib:? ^"7Y>I25H)f%f6ֲq0ghPŤ3̅6c],Kܥ1[Uj@?cC}]tJ]@Om|0]dH;2/ H\HUL̔Ԥ' MTCghAѕvDm$rW`q9r(d@!!BTiy$9x&o/ 3$^b+*h D=sZGd ϋĦO`^g9pVhqFGȂZ{ꆂgݦ0ok(17ȄM}bl57 ?6f 7I~ݦ j+a%yt `)ĺYDz}˘}xVg)Ho @#F%;gqÌfxeI0dUӢKu!ʲy-J,hn.; !l E)H&AىU[Ȝ@Sq܍T|z`LOGG2/\7#y;Ozd@i.$y}SQ9 Fܟ({ݢZ]eFca([Ya CA/dTaWoX ^ӀTɲ9ǖq"'W(*KW\6 gݿS24e&#M1>~ ܔTwu?ȢI, %6gjc7Fq W*G( 6' ?O)XUR->dy09-akXG.VOqWymʶ&מ6nK?U"elg}0v+2j<*kUr `C*Bed行m:l]w;c_IM6j !/ @tȲ1Cz.ߧp<#"" )wvN!y`Q[v̨79ӻ'[!صXM~Lˠp,=q}Q?amkl˅->^Or0v;{]}(Ҿ%0q1 7p*F_= `9Oh-\.$@iOro~l[(RHV,DX9%9}sM4lk qKxטPр Q bO%C @ vp`4LI0gERՙH4@u I-W68o@6-F#OP&5-ro #mjRBQEƶّz̭ur ,cQ|@)z=/Ѿ.&"kmٸ]h1epNn]j*GQUK>Q/X׿IQɯ®X@Rz:86Kd;"%TC X06ls -~5*ORN`ykȯ2 @կ>,4efIyuy!akµ^x?,9!8 ]4G`[&Ia :B|/!Y0iQV jox[8F>,3!`fmr]Qn|zLS"b5/27~qwCQ+#F_ImI<9پM9tWO5m!iǻtI%}? G&csBx/ kI4O5wfnZ+ #A'D+#v i{ma[T3?|Լv&H݊u'VcT}m1J,`m;G.Z1Vβi4ȑ~]&(_ 0iKLyDRnPɵ^y ɔ:,fC }skq3)8[#u/1i|H-,7t, xr_nH"4ً=p+4ɲ(Mޤ"ნS2R]01t >we"_̜ S_̭j7Z Bah( aޫl[F b@Eepc\2&oST \\յR] Ze.uZd.3U }b}/ïՙf\kDs(@9nbv2 b(H,X4Y*QaZKEP%1(*F_[?J+o.̳$w`f̬,Ø #iZfӄb:¿\HA? ^as I5e~<-[A=mNA=1 ӟBd~j !|;yc-HHomV==G@\{ߟV$aFwy5G[FMJ,l$-;ࣛroaE5]K1n_*hd,v8:L f3E, ׻1KRYh!W73w 7e%كDžժSK h2*kMnVؑ^VVǤ9j? hQ{zxk_ʩ2Bq%=3CI`vkGM`rDfzy,z鰺['Jo}اi//ǿ}{C[SZň,VTx]yS%KH}mҰ8 7NWE#CXD 9J֌Ec`DfFYKutPU]dЈF_S%) kr{l;}#t֎]cMAR<_ypf`Zv2 p/Ѐk0M+2'euBPSKiF3& xXM;$qq(ҩ';d& H7+zFu.)1W6քInP-߸,!h&z?F=jHP-{zdҊF`ӽ̮7V.M׋|!zf%bz$l1S.Vܡº$ž>X,b# l Ym.+J[s9>ԕL|ҥоQ Fkwrݸ4=iвL `\3[+}i% Ȃ*ީ9 vD'H ;9@HmK=lm]gVؤ(B-k^ 4OQPې$#B=KrcLl4AXK픛quL^BS³Ui 8^[yݯ&0qQ Ƴ;ZD]C2$߼dar OAsR垖N,r6GNnb5:Cᕛ\S'.M…~јz0HI@Kl)-@G k?Dr7{pPs4tHݥMwEst]#@BYO ;wcI!;]W"MXY yL&cD˧{vFcrp~zWW 27QL#߲)d3"̝]RgY4m0QF} zUu0PJ[+1i[7goXoC(r!=D)-rbQ*[3b/縌=+L?m4T 7Px_U8᧗z-؋?ܦrصdxӨ;&/w<B_(uI@]$Τ!G`θj^q#:[gndX2YymA.8Q <͂E 2pĠ g!OU%f.v9-Oڅ+ :h׿y NwlӸ WA"Km8KH=+@[G_W J~krr ƍ];3ʷ}uLD~]]n7iDZBdw{^dNKM[WjY#E '۬*ǯoq]-p:](˝=w;țRB7M3q {Dc![ς2:ثњF, pi&yhGܤXnh$G;NnRꛫ">w|P= Yj%VknOCc(. 9_q$coq5n] U=F}1V0.iKmI%M։Cy떵qmL UtJPoViuFx=diBQk +i+#B]KB%-1ǖnQ-{={,{ϋnB3>11dl%k'UCQ Fn_*ray $aeӥј:zAkds D4 }2{rlgƌUk0ٳ] QRfUYi'R_gȲ:dJwUgv'7) R>$z[lJʤ }%y4bԤPz*pY&ӧ{c}>w%Γ?V\$T쿒Ζ!Stf/kn o['7 c,~QuuO9lfy ي"#hCxy=_ EaPT]N+,Z(̬]l26 \ ^X-Ӥ=A Z;*$5UvɲT[z$5Q)!;%){%zmpVJR> ;9smT_^;.Z6s^1,U96N Ew)nj?(b;95!͇ה-e@#W [RK"A >w F[۞9bU5bjlpq.$w~bn 0r;ްBm"^wD݂F3V}7SM 0 zU˥s>E(ֹ'㊙w=jeqs@ SOwQ0ˊ[σ?ԯN G!\@B Ew5BS»}ȗ4vɄ6:["xD#O0xUQ78\]Or-MGSq(hJ;Ӫ{0O9l>8J5#5qicDCt6ء:FmuQM[FWzBo"f0]L%Hk-o(L5nYw@I**]2nj+vYg@ބQ%Hd*߽UЄ=g:̸GXRB-% ?Y2D#O!ԝؑzuMύ3{cV+4ٝeuY/ -yI+`mOB#aT4+NQxjN3 ܾ-y.ܽz)N:tǂq=n7\G!+%6Xi*9<ǴPuorYgsoQ|"Wx&tXĽ)USstl#sOu7ջq_%jxzt)>BzsMIP\R:GqF@[>%ә#;xP0k i6nEQ.`{M:h Rr'Bjd.BǸmPfiB gLQo= PvfC,;܋|+:Nua9' ,Z'C3B}ޏEtj#PٽS3o$y풼N>`-\)S"L3_3<;rՉcxlDJ.@Ի\ʎ+f9u/Nf =!t{ H g q >5ESؘ1vsa/^Ӵ6gD擙@onh$VQKvK~wCR%]h:Ajw8df*)[+b>h(^}70LX>c6+3r }u(q6#S 2٘Ps2ɔB9v8jmv/KyvY=qˆ=}@[Dp.-bۑyM@_2Mi3R9bX\*rcAdP׵ t_8.Glr`L=yn8Li82Pxч.J$BkZmy~Hƺ%Fl)͌8m$SB)9M;[ͻuy?Ic&n#kCxM##r!ǥzHe0sdy<Ѕ}uZa )]*xaS=;F!'Vg)`L\ SKX}a,m},i}H/58-^V8ϼ/Y*AKn`+%ӊ4<3Nܽ x \_?@5eMlvU(6ᐡmzooPܕ]L(>.6^C@amxXnQ4Di8j}$7/4!4*h]TCl_}:*ci&! j\Q|C >6XEdo#(ZPPSC9T\nsOF}h$e[ǡr]OB+DK>ZH^5evRj7CKRF^0.EvҦR/Gԧb z1KƵƎ9{}cnǯ}CXG(Cj5ӏ8ZPu]*v.Jew"GB 7Vaz̐ GF(ْsN>GNLm7AE -uWXhMk0#5eobt!+E'A|X_i&M^@a ZUCwBJtoB **^/3f#Wm,~-c1%"F7LBhp1kN:fvT}8.R0(Va$ @bM*{ ;?BqٱXPvȾ,QdEPǢ ^{wսV׬g$_r&ꍪ͂Jy, es LM6~ Юj wc}PӔߗrSd_y%ʘȉ_") ZvJJfu;%H PGc&?~PRq:_{837il{vӔKnQ(%$lڛ5Uu¥ahF.*\_݃t#IZ闣 C' gGi$O CS䂕yWu7cHͶ-(=~SѫɜQ> Hx;rt<2QT4gXjkA $tܜK uq;}݈'Pm2햠qHd!5W(5/t]#ƛ1L p~4J7:gnNv#K<0=Pt= n?Lߚg,;9eFE$!U;w^jwe6KOM w yp#cr+bnfv8UĘ$νܩv w ń Ɯ BQHpL6͢f)5WSj2Qں%,z6HȺs]ƹҺP,w (yTE{f , )CA.V4t-t']%rBFbL rpv_$$.Cn{be$&*;ͺ同횼/V`[FrϹVԗ[+ UU%ljzL og殆[ˬ,@dЈxYɚs%*ͺ}B칚 +53Ce"wݡZ`p(=d}~Q!?tkLe>Os~⪾6!VPPCzv Iݑu`hu2Ҏ\ztz.[9 .-@sWAav Lf̠ȻAbt u崐VroM e@Ȋe )ғxV/26>Lki k  1ޒ+Kbw*~T ?ZwQjc}CR8bɚFvb Wsn;/UVDY Ĕ [SGޝEj<;9@n\ I)x|gt1?+a{-195ZTT "R;gpq׿'c>&hX.0ɀDyKz+(O PSusY.fJ S-Qė}IXTigCɃHu#yO\js3{Mpd%in>$ߚ܆GR2\H 2,VeQ)L_uO,+&cpt|w7&8 K֏DDhmQM1.iJ}`MP@&7V¢ݙ ]H IQ82 - }ߴ8-K Z'S_K ǟыgV>..l ]dO[M[àŏdtr…+ҩA S@ 6q%He3-=||<Q]kl5q3 `D,1B_.&W-]:'iXvʉy? ;` 154Zh!紻9D`~ zZ h.\ 67_\2 ^M ,T ۰Ey*EA mϳid!N]͍Y}W`N"bŎ.]aTi +yQfbTjX\OUH7r$خԜ6^$z7- ;̧rwb*ĭzGE+mnR0Lh2Bȹ5z9J";9䤨 )_(i)Ȃ~n,u\GU;4E:N&H4gKכĢiƅO0SCFjGie8K!#E֗-umo A[IDϨ\u8LQZe7!tDkMLoӚ mG=N7-Y.!fT( 0js d<'Kχ>Dp N#EƉQR"~[C'u OZ Gn,i`֛'Io2msz!fB}QN PAz@U7?~J耜~jR?N~&O))p;scaݍGkoP㼃v׮&HslfF64+@L:VpL(>n6G'epGDU'6Z2ct$3 #HC#XD^*h Ok.wȃu*S~+#)Sw{EvRa9΃b #4 ފH83\dקk7/{>+| q&0ClZwƁ%A! :<3=9,+O .wۧkocvmNk]'SzH8N ASq1!9*JǜAܡ@gi$/=eK$j+P#,ER9S6ȟ.ytc;%P~=R:SitxqX: 2 {] o]ՠb& 0bSG-}*fȹui]D[]䥅b HHkY RFş!!GefS`yi TU}Ζʁg-M6 KoPz:8,f̓xu j#oV%_`{~u.2'<4;5X/ZfuMu.^c`5m6^d>6( \ᄌ]3ԂLRn (_yv*sjO4/<~ޏp$!z1{9=ϭ gl%/dpZCs :aE}z~-+/ܘ!^\!Y4rq92rCYtA>V|yM6t"zi葉.3 ߎkULc9hh0^h/߁to*(Az;g,am˵n{lO?|Qp"q_Y07-m2,Ǜ3L&\cS._<Ҥuo.g^C/ZwtQ!^4(ά^wsrPHRW|Oޕthg,pfN\%0P&]?y4  ߥ[Gӷ.MPa[ꍊ'd5b-^]ZD f+Sl&V (W aNP$ptqr̰ڱckh=aZxmJ܄5Jmlqg%vPR4'=L ')4 =tS׿9EeϠ\nkBݛiq r.5J)4 +0e07\Fs1O}f)yͱa<%Q\(ڡH yaЏz̶g=uKY5ve=E3`oYג|qz.26@V/|7tx6Jij*qcl}jo".S 'nBzG̓Og|hC To"&h)Ȝi;p Cc'̫7Gfo8j- c-ty_M๳BjF4䍷9r(1Q=$3%' 'MGmb5 &=5m(%<#%DSPCA> HcYYv]Xmۈ'ubnt r{RhA~M座=r{[fVDqxKi]SPRk. 3N…un|XPo6EꐛSŐɕ0Jԕ(2$4Ӆh[#.`y%`ZRckw9GSN$rpѯ8L VȿVnvZ a@]7qEnr gIb]sn({<KwmeB40%;JYB o*Q ek΁Rb/ݪ`4ħh2Ǒ}Cgf)T1.7s@o !V cI(wSA% Zvvhv<.wpJlxDy@4!\7_CK9T_;E7{5GΤRi1k\p( ӻs dXiD߻Uɱ&a >!8ٕtModh%2{A *UK@A:Jj1z% -\oiȷkc g`QM5 u _"k\ά6o|$+^z13ѲxB ߊ9oR!W#Mv9N& Mk'<yT]ꆠO%L;B;x 딤d6cg4)BdI,СjַM# O}v |-6&*g$ .cI9ccgWIEZuVɰooR5@%$TI>0%*ӹ)D}؂ 4Jc.]k_ʞydhjq,J1%b=bqB޽hx;оIV~ZNȖyA!$]FQܝLcىfO}MgGHgW&сDv!U+q¸}ndry<.o)^u^_zöt繈ZxhN~Mx(,~M Pa=ǔ.<{^X7 H>яcA_ZHQ@lAsF#ve:&O q3W_V_bH>uM]lpoWv0x |$$R0DoZЃ;MKmD29fb˒N#-DM ilyKLc1|cz-zHQT}ٽ2u 17[bJᅎD7SOVa2JUpѫjr #֯5{AķGDsD׿jYuĀ ;xJpHv.8q TWd*}l\_)VJZX:c:~7]4,ֻ\KL}ڏ2?5i3!ݶ?T! bģlҵ/W*WyxIH`J hBr✷5g`pm9R 9N]؀1#DÄw(s.M7D"~>OF싊Geϓ{B 0ĿkRQƕHJ PhJJ͈2{b 9$](E2r>"L;~nłF%;_FK"]_h} H \祤lYaŏLD ^4,K Jl}܉w:!ߗ,_لn4`~DuY/6nQ}Eއ 3F_RGM۟͑%_(x!oʵ>ڙڅ!`t`*U)D26iS#)Cuۤs^bd|o(\BS Tun|G~Pz[8$ *sZ;8p!&+`*rMT0|0 ]JDh">Fk"T Ic]_Bin\ <)7/*'2Rfa>UsҠ9?aRR.Z7'Oϯۊ嬐T?XsߦV潝po9w2v,DwNhejI"al2GC4K:!u bkկ]}ʼnTw,c.f}CC-l"D_s,HE^Wb@̽{2Vud 2M]_[;^EuB։LZ03Qy ykL=d:19/W휔|)"IqM䢶/q)9 y5()_Y~'wM|.쿠X"-WC) nʐ;5m\\2j*ӟT` [N dOV:EHsa-^a-w{ͬUPUnڲ&M}'\Qs`T$<[~{9Wa^TK#*d ȳtiSmT )nf`|⻝`ՠݭ:a*00R }/ymO &r ɼ$ӗE=Ҫ9m\PW- s.OZj~da1ذ9gcICSSH+Rw,sfU/j@rQ!Bvi яV,M-}@[ewr ByԴ?iZ] _i#{ `$|ޕB-U:2Š{ @slJ)J曭Xڔ]8uS!f[v --7q tgy}Ug]ab?Tj5fze `&h 1כn'! C +^YMm-_v TՐZ`ٶuU}pM,:"1c qK- YOUȥmbIvL;ZP& t빱`Bf\Y?T.L!^nAo!|q(c{!]C g${cՊWH@/R^P[aƒzbwh~8l)c!yV:Bk 6VeiҸ+@39CZy2?<,<9xʖWW[C{/ž

3!.%q#aɗ;Z'fAnT>rh s([N~\U@ >YUs׍vCL~+(ϤIXTڑ8ǝM>d9d]YEP#z^c JL\f lŽI[: Kig6L'8P&s%5-WU ?/+{xx#UMy6ƐdaV3ETȌ0(^CAFG?I`&i˥ );ŬIF[j`S)ḇH<'Yx>7׸PFxX/o֑MMp0!X-ܗȥ!kiج(SV4&qӠM7ݞ`0CD}vOf*`]!?vi@Xj6(wu t^dE4sy`])7wٌY ztV! {=*(<K[/ 7kaL8dSUkڑdZfb*x( iPwEW0A:WrLZ}݌Tse ;Lf^Ie +^ YNQrju DM:A< VPDHp\ᄢv]᭕>] רԏ=ǬtW$ JyZ',*\QoLF.Um{cf)Hdp Rl/?Y*5R5>ؗ}pr!m, {MVPlQ) ) > ѭޒ|JPCZ0)Do?}S5`y/G=K?Բb-=0o'B(b>v&-{giyf7S@Ǯd;sVQA.P y9ƅv:[$nޑ,Z],tƆzAMa TfbqFFӍ:ܢh=tQzih/{Jⅎ v*r{lR T3ʐ$y!5[>uYt( MY5]Բcݴ^p'Ǚl%e5|EKV'(#A6K1 <+SWłE3+&H=ڷtv`s5wF'楍ja 2& 9SIb+ ?0!eӪEf>NԊXy>- M~\:*ͱ mYF$~X)ڞc2/,3H+(o&wEtC&8O_HϯceAG2"%ʚ):e̐Xv j9) QA ߥRdׯ}ë'07]}Ə|N'X@H? 5^/O.*s ^ap[n<́Cѣ^>J94 ˭Sq6;;9wb7;wh1+w)hwR0璅{W![[G(@lhYIoݠf$aؑvvY\oLã[n||Xk%`)O)(gT/(3_2.gk#׹hz8,RB6@T*~D:}aJ9gƬ1B=!̑*kXثK= S -=1nb=nhMhۺꛓ]7i%`L /CvG\S^Ƃk3 5;.1zC(Jߔ&:ՊMva!}w p^̓@,4ҽ:o ) { }WTlZ$Q$HMwY\`K;/P&3kWSgD{g,d& `-I:UU2QR|q+ ꊳC(89Ǵ!f{=A[19,bǥǵyD"b@i9sngټ2k )/4u9VL'ѷȲM~޾itTgjf5g"MlI1pW\Z -;huoSUUo@4. A3.j+Tq9OY~DV| )ǵ0*{k:1Z?SHCahe1YbV4vPـ-&y*[c!¡Cx8۟v-(A/$yYZt*z%9]l z""^ %`'hE>g뮌.ZTtY|NR7n3"Ia^1O㷞Ո ;$n2' %1m6M/Z t!Q)l»jO1MZʘW0٥ Uj|sP5Uo{wE3A~6k-8!؀Tj(hٝ{w?6 ;c\G-a= ?|Qjtn.T%Qpr5?{#]e`-Li`y S]諱j$\˧veŞlLiY! 6LWk7܀N=x`\4DGgl"Ԯ:%;b ]n=F$g49OtÁ[~yޮ;qg ^!Q0ߚKX9H5EiGA(!ԛaw#dAyXYgUΫ^:9F5@kRj!є N6~ל3N/lW3ܪohyh_1㭘"vu=xZ>|M~UY݋tej|0J  upCDɣxK;tgľ >pAO**Be';\%1k<~L|c& b3W _VY ϻ}Ra״g400=6AA>2ʍ,f@ KCf)ZgYZ0707010000045b000081a400000000000000000000000166b5088500000fac000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec-si3054.ko.xz7zXZִF!t/Ci]?Eh=ڜ.+YгpO?mHjlڏ$gz pS:/x&^%~BSD(o-*E_]9bTup?G+0rŊxk강 Dr}m)/.+ unRZ)Xz098Q!;ISBVףL cAHъ5cdղnXD큢Ɂض.MDI#0ѰGp.-?:iwl)1ҹSᶦbSxK]}&T%j,R8t y L:?tgAc&NE=Z4!B"^v Ʋ 認]|)?z FlPeJ{'rLjjWCr4UXź;Y~<u,z+槉;vESoeF!1{{Y#',|Wb^5{2.w(*L+yn^ |,˗)aHr nٯ蘨b'7$ZE >jb xO:u(\#{GmK M}- Dz]kf*"Ɩ]aὉ7m+pUs,j$on:\+t >hxo͜P~@ ) 5n-?Iݳ|GHLS^舅_<1ft08k 7l:I$IdQqv bC4Ht' ҿ>_K5 M2;ECD-Ū\pH7'?ccQ/ ~D:#[ JU駆t- oXvۘ:F#P"NgJ7uȟV$*>Ϟ;=CtY㜀6sA- 'pV4Եz]qq֖xGP4^,Rla:PtLϡo1IqkzTW Ӆk, l_ ukm݉ 63;")n6Yⷖf#7ƜOo)ޢ|&VTrSYT8A%2&~ĎFN訉|MTp NL¹KnRM5LT(?c&e,CWJJ Qo#* lH~H4j4neL_E$*S'C/rbzo ^wd$mJ3T@cZA9$OnT'e>9JLwޟQC=b37|ON3d0 HjC&EdƸoPa3*'ŋj1 E(d 5ތ@DZq1D?nuKY`u`JF~o-Ia!h#vGx\>U"OГ詟^\<Ʌo2k&QdblϸgeZoBIm% tp kSܙ*j_*㔹tsv % {?I &(Az&WLV`bNčK d&axԔq,X` XkC}A7*BhCp$xKO{Y~ۜAQwV|fhz-]1p53Mg$c t9M>7힮0b%YeW2[yJcHmՋ8R(D&Ҍ^ܙ00Y$G5^5euK4xjnR~*S~LC6,\٠Ao'cB^RIck 5Y:-V{^!3ƒ|zΘ Kpg`V f/@b5XsWoHhPKp.n3.Zf&e+]IY,o}P5}gx]3-%M*{,ZsVDl=}0a>4imst T6(x6469wOZEFv9V]$JݍFyAm w ɫm$Ѝ)dVä "F#晢ߦ>ې‰̦SNmtuA=Hr[7BݷtVňʹ-ٷ5%'qʀD\&)3ڙPFvIV\+S9}[THP^%0b}ķ$ ]ָ6hƫv ?U{urD}}qjTu(W!/4S0WϣC=d:}Jevsjg%瓳P-B$>zJ"M6&KxYO{:HWAc N&yI4J~ۦ#u#y#C4P=m%/l>gzrøLD _d_^0^M[t4udOxgazG\Kq-PNT XiU aGӊ.izɥϸaa)mj!^LaXuEAQጂ{i%1EۋAwQTG jbrRms8$i.4haayQjy}0 N)q1NZ]n;1¬=hcql8\e)?Wa*8W {  gYZ0707010000045c000081a400000000000000000000000166b5088500002178000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec-via.ko.xz7zXZִF!t/M!6]?Eh=ڜ.+Ts Zno_0R_by绋X ̔CD ]\y#SK!.++ʱ<ȝ QLT”''eG}}>˴A9{ \S%/-OBI,k)*$‘`@<^ qjԪgbJѥ_R4 ׷#\k • l8ڄ!2r@ފ y?Kp}fXo^ؚ"] h9/e'@pl&/},teN=Xqqm͜B+eIɺMA A_P)CNqLd:Q6SPŪGD')/8-.DI9q=]eoG!sj)nHO5NSx,(q%O;]J;Tͥ؝̄Ǚg*8ocū&IAXu̳Dݿ3}pʿM;Y/c.mW1圑O  r *W^WvQ}|Yd5y ZtP[TcluApTsvrMP fJ`E [l{Rkosd-d?|Ft ﵘT׉x @dfioyE(7S[BfL[g9<\ i%YqN-t\ mx;1^U3ZmkyBu^̒}H.V~'cf-KrY~,َ}BM'Y4Q9zn1DsfzL@ dq-GuH ;6Xd/ }.=!@…vE[EM5HqS8=kj\S)*uUPV%WX4vs˙9G>NX:tO v{d"n8ϵtXQOWd`ܙhO偵 ,eU1Lc={{5 L@/ &Kܩ?!1ꃺelk5^}:eIeü D{S|(DQڠ;, 1Vcճ WgMO{V qTr2踡=d&b=A$5 xT- jhA]EvJ{repc\Ta= .}ȅ r @ N2GmIdQDrETs0:"jA)'U푽F^U/+- n 3IB dIc+,[}P׮FU|y*׬ sB(>A(1 @/m`tKa}= q^@U~i ʢ&Mi/夶96-@/ S{$"r /Dyq5CpZ] hue9X2,OD *,D]njF[ʬz1NuIV;(@NmIR)vpYiն+ł$cg[ UDD,Ҕ̍oLaSٟwVno tZn=G%O |3`Iu0h.e[@j ?YinvodԹ͑r/1ċ$-+JI`v,Sʖ^z4e=l]&Kx;;^w7w >m[Naϰ,߇Rc`1>G ISm]vm ç?.l{ PaUw  e]߿YZ1:k|Z,].葳S01u &B+BJJJ ۢM,QEbv9׻vZ0)zr)5Q$o+P8E k6Z$I~ZOعEUy&Irn5_I{6'v+??+[n^/dm3{dƅJS>ݞh[M"jz[+.\O :04@{|[ekgI,ш>/@\Ō.ނ#ª2 cwNn7Pڳ!$@Gg/7S~UJQjsLhgIk7$Sa[cEtlp8~qf:ƛp ucWj(&P }ڵ1 2h$s.(;!#.3MI5\s5r%,K}=E_}ŶHHLy6M|DEϙL P ]ㆍ(:U$0P%:&ޖp{K {3aHX@$S\2pFwpts1WNNjiY"vpZmtД]X5j/6Bva'@YO14tX&- OR|rR/G^-43aq+.\D.XjM^マ|ˌe%*rn *J;'j'n4Qss E.Tn2iو|o H3@b\V/WYT98ե݆J1-ỏag62PRRkaBPG2g;FÛ=H ub,v^۲( o<"iO>P7|`*ϓR;w-CeG)aGtFu>iI.6m6CWnҒϻGk"R8;+dzEtgFY_ տFx [f9~3òK4i7{J${SjNʵ >YR{7+_yg#$ֺ]CSaiHkd>0L!ݝ05\ Í^( eoJ时)ZجV;9oxV3&&!u>D>ۏ6+kНϦt# _31\PX6Lˠ3 kᴺ P,Qd! _T&Nޘ8_<@G۱^ب۟A ID,@ɵށY^&-NAi >Jׇ)k:|7/: khZo1, 0$6?Rs./r|+ RdJQDn (O٫;ڊS'O{iϬ'bdڀPWFІh6ns~!βf¦d6wp"LD et/(te,TWy䟶WOc~՞5J w01ru"gn1ʁm@^jVş2$^m)]Gl!}ed-~o@@fЫB܂L/#K8"h(C91 PkuHa` ~ݪfwJaKtVTv֨8C_6yiYBbm}&0VSQN04ZdA|l3nA{UzXet}7NQ  ^ , Bߖ<0Y%&THbcNq%76dcUMj~LB#;ݩٔkD 8 ɳ `ko=8o-zFrOw%lJFj[jzj!FÛM巒2E<"7X*_,Y~bDJ?64,:.RL{iIAb<>,z[CWuuU{MLrCts@BBy_HKZ'/cTs2Ѯq]RV.{jML_A3ٻ~P,^:[E$I|BW@¡t/|_ xS=:Efxҧ8IN=NN%iwe:0] "Z@x%˦rwm T2z׀;n[!У@KӳlԹNgPT4Et_ _7S=U9~yXG5|-9zC(PJĆ1fl``y7\jKϳu]ׅ!sPP"u(A =SMD6=]LԎr*m3#íOVsnkƵ? Mi d85Y&mI G!0H&&)K9\P†խݸF,_CQ C`Ksx zA+txx~ cT##=𯌥/c~[픺 *'9QcaUN&[VE՚t\RÝIc D0A.L/m44 LU' 눘gp7=8}R>k"e+ >qO8`#x84ChÈIaolL3lL!o/˪ ӵ!l<~"(PWlCH,9}qa @QK@8(8f@mɨLjȏ԰a-,+!UMRK |tW E}(qp7{S1&wQ95KOHl˜lW7#LKAO6iއ X8*Q[U4lLHRBoOBEKCoBŽgYZ0707010000045d000081a400000000000000000000000166b508850000f5b8000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/hda/snd-hda-codec.ko.xz7zXZִF!t/09]?Eh=ڜ.+"[ě^h.rp'֞!Y _l \,[ \bLddj>!j@B%c64K9RCԿ=j!97#6'Tx=? |Fы ^i VpC1M,ٌ~M]B+q ;qbà3{Sal$~{΅lL5QwZ-Gߞ𠅙&|mu8-/~ q7H K I7c!Q+liXS|ۯRMt1>+$>.Igw^P(8#b:XFUIE:;B@gc @(;^HS=,lI;?*HwL ^0}{LP58KL(·")OӾ Dq=" Fzel#S0Ual~m#a*9lC"ݞL *3DYlϷ w(?1ȆH߽c֌ )KP^%Y6$D/*R2iR "A@)uv¶s{:N0I. oLMT9O쪜YӔ5j_Sg c%krST٧}{tU>Yt5I:; ඼ևJɨPI$uDp[s}7Y8vX_e9:.cnf:ʵbK ͺatT9pz?f"v~4srn^o1$_UK-mvI~\+z^RrP:ŝ6[֌=~mVשj'YWn\FXRZyYgTBPӤ5?DDm7w=Fv-@:^fٍT9t>G  3\s7ɅC8tz ]9wG`;<%7t5,YS4Sў)ba4UP3SԌ]0U1v~EH@6x;Zqծ3ixw\!xтvfUBNWN D}eB_>ZyHXj5U:@#$o\ZD]^*[$bI٭H]Mn6- 8>CR"('eHNrdEa:pU rv9l!k邧zc.cC::쪩` vj[؋Ŵ?u"Ne*{] =EcRtSESoH3vLs,2dtg1h JT ֮ uYpp$̠]ڏ.5מyZS$)!U*ro\@܈VJpVHo11lلFx{6bPMBp!`|t{p>smkh.k7~[Gx`ڬNZ\}=)-J);>Q6iB(GE [bF21MHQm-F3Zx\73YrUҋ`|4R9g{%$Ȓ 3yꕉJ߇}b9:u:@Ȱg9V]y(~RDkBn'>zH%nvVǁa}ٗMmUP)YSe$ %V mHBSpzq0 Ė:y,U&p%-P3"!G AdX эhT5B{@Md^r`=>::¯Fv,c[_md`=xa,>]׷(/l?;N>/7eGAbaL0' gr=>c^YI5qTt}As;Lz*AVC%T[CXxY;EC|VnIG!oZ]/ѹ<:GAd5%]J*_6Γ68nl#$$np;y7R4FE5V5ޜaOHQ/,1_ZxY s!&A)ۖo /]28<wu@.*1%4"o y/Ңx kl[ j{Lm9)ayVq4ny7Ɓ6Zpb{ݻ)}&UO7YB_BОΩ)/JK$}䃥ș*9IOhkj`Yd( FRv+PjNAD-W?-*lw{'Tc^m0IL$ce U[Ya"U, ڃ_ ~}VrZ^孓e.j0 M/l q{qTBe@J L&&|((C qFY\ۄxA jFʅxoV_ oUBj-[>mHrDRK S>~d$|n;t#>H4|ڳGhE)+WW+Axj-1 |6L~+! Z`l ìE_PXuO]g AssipXtRKŇMy|POJHݳu,csf5UWq,[E=298b 6"UƢ %Ҹg ڴT50R5ܟ`GB1W\"[*#2SZJMFHYBKNI@.vmŌ7&lvDqh%ϼ%PC82>S W#G=5Λsڔ8"Bj>K6w?h*€gdaa+ ղ~S̏ M߯dUP1Pt4좃!&>\o~(oq N4xiwb17*bLL!E,(Dvx&RK/7"[R|<պNةnqVCy˽ۨe%`69mwQңK_˖= kL64#0ܶCV_GAN|-E#߁Fj[p$3Nڳ$3G&LQ>(Cڰ }9:@H;Avר cG 3mhn),o;X+:QypxJ5_Qiee87rN]̹9H\}7ڧַ֎*=x۴U'=p̜ 2Xlh+nPˤOuJEsHޑK&b JpO~H2eE+J6S1,sP$qV (w=~MK[W*4+szmhN@l4zEb Rc#Q3GJ2IhEpB1eqO,Ŵq[Bu`Q:%T:0-BCܗHd"#܉>+iFͥ9YGW_}ޗ;̟NGjR왟GE3뽱찀8\EsѻEP*1q:v8t~*<%Ul+ -qDG}(éBޗE5: 6=T6SRo#y޷U11ST =Y=T_σî`C{rJ0;+ؘEw(XxsxPrCݮjg8Nɯ ݝj%3OQpcnzYzWj4~'!2e9n!^н*r*G̫vk@,&FP>tq>:PR32*x.!WN_콦XDre%0)d}wHb|aQELcv~ܙ'1n<<1d^92' =뽨D1J靧芙L}^."#,˽u]m:2Fs⌂}8;\نvH!I8]_Bț0FRhXo 0ZN =9oWW^[][Q_Ⱥ ->B Ī{{[I"Uc lGUph Ampd! CQss+ Z/^(ZeʜXb뱼> aF.%  ˳w│ fλ:|X<`9 -~YwԹ]/Y^9nO,FO#/éCAMv:8A`IY\<{zE*F7͵= .֐u=6`蹍~PJȗ:NC^dP:"D D*q,_N{Yᕚqtt3.'xW֜\$4ʗ +Z-}-hT 7` F#|b19/hl9cX${NC:b/no[RJ73Z{S8aJw3{zȨ !Oe\֝|U^J?GW9'8*ܳڶo/jdtI؟VUd1tM@hhaB,⮢R!CATmo7wr=號s97k },v-<+oՋ}DfynވoW 4"5'aաFP"/=i^hIlG)4Z+x/mX&!1Sa8_(Zմ AKO.utfz\W~%-I=>C 5&,|™Jt~kF4%A } ʝR4kO 8}j~J"Au(lxpwūڥ;_051g "Af=¹5Ye/}&26[IoTM/KE $T_늃oPZ\Sm3o4&o,f<4I$BH%$vKh~`pa ¡Hh>)?yH k/\CP5L /U͉.7G0m>&8EZ2 Hi"{s`)n]G 5?+]ASXU Ecg9ҍ(-_3!帆s'l&PC=;,ShƓ`]CQ$J1:6HBІ[$/EdheQC fjkT5k޳Ppc?J.$7^^Iޯ&nĒ6<2OGqk璠qÕ@ GRjw=]aQO#&XTW CV:zI.{kR"W6ԈsTy3$D_(g ; 44SKx@ K5k ԺtYuUd{HC9W=| 9P'haMxej}-=ߝB%?+x/ x<%j [(PTgظEf=[,#_b>f.'bcn8B3W>/;_;CNot Ǩ,tBT%z &G+OK 7Y^gRz/Z'f}`^bn/ ۬%@ӇOaJqC)_x BD Vv؅B=-E(y涂zQ"ns(z-oԺ9? \+UsyjN+"7糡'(_|CbH|cӓp\] $,3 @XJG&śGSkLh` kf-Ra(RDOg2|7*;y]I[ձq0@i|>wp6VtB ;#cAϠ*4"tO4&I-AjEs1AJYad]]#ٞh,TlnUbӃ(_2?@H IB n(lYD|Ё .]P*|)=Sf6IC';LjIU^AoAs]L,?=h7$g*WI~Y$řJBIkBK;ᖄzMT73-b]3ۦ`~g|D'E-F^(U`Hj[a\wF* ]+ZrWR}wIy^[??zx+8ْl6WR,憘._:^mM L>f:D`?cZ= ˂Pfeن*8!6NYͱYE9+ T4&ZAVZ0t]YQsPr!FCOPwu4B @Qz ܣq.jMizRC~à{cI AD˚b(Nx׽f5%GOL/-?&.S 3*h̰xO89,>YvFsM» L$kY <O2D%!O]!i${4E$pU=8:Mѱ  @w1ʒ ǝBE` wlVw1YkYpwHj֧x0ƔIWJἴC;ܟ.Qҍ-ۖZ,Jȕu8:׳VN~I}WKl{Cr%20s9DI7s{;";qRɷ\ݞ*ui}a ䷽J}'+xesh+`qgƆxUz5#FBnب`eT,EK4䗑mD&`=R0.9DS6ĥD.jA^)\'.|H˧țt/g!<`D®th=?VSu=CIKdѱ7 ZC_^"6 i 6#@"R˩2xud}}0há xv" Yos4<3n,~k`Q~Jxa%I->o|jC-vsƔ/H/4zm|ft'qJ*ONME\(p<֡UdLq?jKCrӨX_`c<=6KgmKgAKKL0rsD7ӷzjCC\rS\ mr6۵i$J`$Hրoh,bWE"`pQ2<;ZM>|XA}wL4 -ćMupBw5ftۄ3yN(_(Xc|ϚYӤ*:m[w@^ly`ն=Ia\fA46DmfA!Sk}~Gч/4;d'IKrzt`'ϳ}O$Kœ-q<%\ A΀ !GU8=9 cI8F׿T0Nd<'?H 2Qq"z_X5R1?y;O^xU;IU[c SMjy旝t} ,Z_ư&8dޯ>NK~jөnzI-rٷaDIł$b{xH*)Ry7.f+v#[' } ={o/V}*'R4Thaȷ:\? gW6y $M|EOd{SK2d/ljc^aubuvWFY"u=q ~3c[:9mUQʗ0f\I*-Bl83H8'n+wU@4 -Frr6@-VRDfAS \@M 6N*|2 ?;End7Rngo۫鮥j-"*@!8¿1:.^"'OvY4#a7!^6 uTQ:Je'k8&RWCRlmDY>" [,lpvW b ")jW V+ZNM0Iij`¼+'`D ;M!N+4 g0p鐰E-`ѾUJL6]'«ZS q?\?/ja1ǘGJ QBXv{օ'~Dkf}ilgNPBa6'u R}l=Kx,k+ tC&CVG0k Yha AD!ŚoFż[AeD,q⵱g8UOiW58kLb׽GM& ӑF{Wjb%Nh:Zb c,W;$yl*0L5 QD>u76>OMF>Iod  =>1K׆ܾo7JíR&Ӻ,/Lش10`׳$TMZ]Tv7gnG“:s!= =AGNB_6*<-+ @raI;Y V8Rp|NtM+PX|%G¬="1-5;mqD'u[g5 8>I5s<$ʙR[Xe3 \ZHM^S8eq8̾2 JQOh@̙G1Fn9QVPZgUH4XOπgE-]v\$wnTNL&lj%~`tsK9!osYo}#:f~۫MWu(e5Ԙ4b Hdd +w[Y͕ʆF4\.L1  8/VټPhrZ(ĿԒA#9BN;FAZٶSPz) K2q •N;W^'OLn?^<+qjO\rܡ\zh*MhG@7|v$EX.Ol)ȄbNH%%qk*FMxV,; 0`zj`ȓZw3wlzT,8 ї3y+;XYdպYxR(Dڑк:IkN.!p∭сG%?'G"z/=K !% 㜟)k%MN2'ͬq_ǕY9^Y * c_β#X촹y=73{Sǭ11RUFZ R<|Zպ1Oo ([BUzUF&07 i L#HƈPe@{UOѺ@!/T*Ky*0q@P1$jWQM*/|~2-N;mA.kkEkI0P7{?rHk밐C*ĜUam{d*c\(}0OƻI9:<<.ßU LD溻M$Wα|Y(<klH_BO&MO.$xv$jk=h]&N'cVX6YJB@30} `9-Α }㡥1߸u SlO>/YM"/'qQ$> Kf<)aMx:*at\<.%!ʬyqpDbhUg(hz㓏ʗ{3W뗧 ݨZc8f] 'K2iikyg7{QE9tP= Tqͦpz:~3:\o6˾=0**N[4 cm#,{$lQdf"<8WS2Otؒ6*k䖜"(+O-V7\DB8Nɓ$ǁM:s)-<>sGxطS$D$.kmr@b5_[P85z0T u[we3An̊?G?f*A|@ To!oX2Il/'7*"x6O :Q%EIi"vȵ3ed'zGŌwJ;+T~5!\J M9%.#Bo理r޾V 4&Nحci-!tS_Pqt&DSV{VLՠz3'RcBl p1D6($;OܤLDCB ($T@%tM]9R#!@jmˣ8U` ),93GCdy|DC|qo?+D1s0j^ iZg4Cbn`eƒΠ;jX)^KgWJ&{בdYw/'A:2 5G@~<]ݟw[;wk~G@\![lG;MhÿY 7 q v2_2~a%<̅>I+EKR\_ z}q-D^tNlJ,3i7}]/0#&E8(yU(޷Aۺv*u_e]]ˍeȭ4{eOvsz2ӜàNψXgBąmW]* ]}߃YҦ JǼX93yDYk2 x1IRfH%eы[Bƹe4W]*]W|hOPJX=BFGә7R}+}u@*3ᛈS^螞akUBm!w([QQ#lWH63#֔a42%6:g#A[\C2vgЅ;scKHH^~x|O!XKd.م^W,aCri]mxs$yp Z{XeYaZBPh}`4­@Bx '.ClpIh?F1Ewڐv ˛ްJW)%WnH\;1K$퍜앙xhV[,w-uI% 9+mB<=(JZV?U5gmCOAMtABR]O jii]*kMܜݒIٯ5!-ɦkjtbbM850H*#WQ8D՛۝8 99uFgR@I9@MVϼW-dl9vIr4 zKЉab x2^~ͦ$\h8) yd*M$emA4)LI,P^ߔqF=H~#ʇ _bj͙3ϴ $\,(F`ԥGcj3A{ҲfB-8w幢g\zM BU_/ս+-u;J3%a72lh(cr4w$KW !rHoIJ8K Z7Qz]c E]տ_F~}1OnD6D P?p*,;dk/|_SA@l[(}Mu\~9&LQqp쪤0W64.Oʸ 9P] Aʷi0ʹ-]s _w31V6z.{_ƽ.;v0d@8%X-| 6rjR25 M U#QGݷkג]N j#E7¶UZ-%S.IW"iڙs-q/;z?>MWNdHfHIYHwH˻.!QA2Uj,#M %L{6S"-'ZA;1%ٷ"fmrݷ8H^/^4')WIx֤m~IǮA8'7&W\}%d|:n#lb`ɪu#WGNrkjND"0x2 ]=XdhOYK&2LP#|n8[s"* &j^[=n8y+כ m J+=ɻC[5Zv!+l'PS|uT#,OH7;  `tY`3&AE d-??֚iAGѬr{?WSe4{:r6RGlH Osu % lgHwVo@J^uF<#Mu,(]y¡dlCN2؅i^Y:x#(tG*{2-8sjbw}>#7.C`mǭE/i%¤vSZ1{) VK;:kk5W3jL"daS6lxD8@riO- z0+|?jC7{bR6B{<:~ͩxDeQj!d_kᵠًKL3) MqC(*#4FiS0;beP-'FzTkC\uT%.8dG(.;l̫X@mo'eO|88=ddXCxgpEKKWXV.hJoBstOg[ Jsw0l@"O:J'""*;H@6)0 O٥_N qӸ9dB=õpA4cnɆXi $xw)ItQ*Q5q <#0\FPܖ jK߷``p%K$7pg5gq#-U$F_y|(5MՏ+'WQNg-bk& 0p+ˡ3*e/GHwؓ k%7‰FTln<l;L2eΒLCuK rcH *!P{4w`~?|Iތ:;Z2fSzx`TAQ^Te)[E)׳sBK /e{(PlqO XãҥLChcrكUe1N.Oтhq@MerW=DT~NSwVL!as5$Q!۳{!%f.1:x53:2 x;h8C+q3Rj:[dmDtWT|D= j*+u[ :ʍG3wKLTJl$ʎ}MPK:ЬiT@'S b;r_V6`cLpSt#'@d+6dDoԪzF X& 7{nIW3X]J jo;ʅDB.yV;~ksshn鱓;CXɐ9;c.o90}MAC$"a"bp(uhVS11'5qnz E0<}Zb~"u,.af8"ov߫ < nM~o73Jv] zSn(t#,j*[+!G룅b%ʾ{+ʄlaƖ2STvE¦ȤJj5 @UpEL xobӄYuٰH>wFFD{N%{)V7»d|=ߜ huVT~?jf`/pm$5]F3߸x'F?[{YDtL6%-S:UcT3ұ;ȸ>?m: "DbՋz"~ޥDV($I~.s ζ%p t-Ϝ* Z̴jxgkl*}K8zچx^tl6S,p g:J[zPX<~kbD5; "@&*D4$\,@JЂ\ Ͷ"!r Tݐʀޛ'J|4k>OꅐXl|a%6[_&0(Pd\|*z; o:Z0ֶ1@{9Bȓ?>jY!,Ysz2혺5z7Ir`n (1JNO|)&0 c_dnNg=o:p,IA(\6ij ;CiLŚz<ǛuM+NlLm:Ç%Qs1uvCn)* pY4o~j!|%.:?[RYʼnUA!r7Eu^y FTsP9,I6qD^vds;a8FC%:@@)~ePJ.egIvjn[t9c|ごdz3 aJ yܖmI|1iF,-49/Uֽb9$?V~Ū'|y&0jqOr0F VLQghJlm$'1 6n FNz>AXպ7~R>z9SEo.[CǕ_3? evw* WKwW0q4k|r!p7v'g0ycoJ3Jh[QeWÝGsX%=)c&K,̜@ /8dŊcW^Кcd)~K_:ۋ%]x* ,OFߩ ?H6FcDhtNTB#2~C6TMq8a0=!*udp#]PQ4 ң'M5#JP'f`$ΓNbam8sِdд5jP]XKq)GcN9 %+#eLwl -9Ɩɟt7S~p]em)BY=zp ;pL!]Dg޽타 I^ (1p>* |jqޤxi$|4vWqEpŝ^`:gh;D6v<,LI},USLKq^Bڣ+ZPzntZ_-FxGIр0Yo9(+3͂c.9癃_2PFAWrOA]|D"m?@Ia ztWwK\{@CP[ЖiJ/g[wKeE𽭁Fa^VɽW86SLIqz=08 j6|\ rbQRu^dk>>4OWc NFׄ_p0Q}i5QA߁L1Wrć8RU&=NFl| $p6AV_U:(1u0fz- ϒl*mPƸ~ 1iӇY"<\3M1+dr,CX)wQx o,Zqxtqj&Ş.7Gّ-YU)̗$zdf^#$j=xOQޚ=_lH>nX)6XYl:UXñly=ۼ0=B})v Z _w)ddWujr^A;# &b%W, HJMXDa:gASWyDB~z[92A=ܬ1̂X(m NDPE']QS%qCÑr(珇ZLy^CitEى<ꊪe+4۵* ZKC8W ϨV52$ opߵ@+_x}?eĬ?"ƫ>\gD 9ll0l4)KWUx/[MJ9Qq*1QdsXR*fy zPSݩZ2ji8uc,-xֽb5\2VO+.? uBEB\Ma>䃦ʈ-%K2|<A+E%ݭ<߯U\CfY=Z0^~  b~m\}qSCIqG/v6NF?O%G+9g 郆B{:@VҌi,73NꏷW‘a̩<x d}hŒe#~jzWn3a%\ vOp{fߴWu}$UWbDLfi$Y\/W뉓vA:)*01 !hL2Ā-w%ɏ=(CL XM͌|dP !Hˠ\q$)|FĿKBǵ\^ :dӎ s$;WjhZpYiĊl#sߨ%O:X\(IK4<~yQh|2pm*<|zi!uY%G1PұĬd-κ(2U- GCc Nވ8Z.8C.7,e"IfU>u72lNT5_@"oror9ϟ%DoQ0UY}{n?LڝMTړub֛@\&VgUq\ƂɹZVE\_Hu MƵlaۆ%,*pCGd[PIQ+{zOΞ򹤫 ItB0eWZN%߬/nIShQ| Z ~;iQ|{0JB- ӸĩxsR^[z/m ) EuѦZʈq Q:qѰrGCɌ~.j˼AcqdX_D4gPs&zA;l9`]$̓9|?!O2&~:7n"X!E;`.hjפxJcP)()@M梓!L>NKhWgVw]gJ2=gT0RE%^M`kCuR]Qf-ު2Vs^QgAA[fv񜙎VIz{;6BL@Ob!+7$IcW&D<-1- Ӟ+eq F~$}pnQۦq__2%^2d(k\WIDOxw% |5tK)%U[Nf`zdb"r (4 ρOyK!'^?Pn!wEN2P-p2ibz9ghM16yj),Z΅`ȉTxx5UI!5S}[i8B< |~FK͊w}߰9q1vTA@Տ(:δA'L!_H ^A EZ Y9BcxU*ܣ9"}W9 9$kcDiVW{-2 ;cX6?`Ew:]]|O*9*_)/Bhd;c%SX]g.`2ZcwE{j0u):i\9dA=K5\etS] Lᬀ1`;N3osPi&q;hFmKȨ4(vb۴Çýwu]$zݏjaikHYHeh 8(qhaqn$E(ҔmҢ]٘q= ĺ[Y'jDum? YonhyB;ƞ]%YvPm\ F5dvof#'l &av_tM7V-"@(i%C/C?"4r+&+? GtϾYN }m}wyH˯Lx7+!m,0ɯq[w4Ӌ֩x['H0Krk DLck'"#a$!TvMe۷|b!d/:\Cc#ŹĊ|N&.dۼJY"XkUإVYڍrV4&QTVZc4TKQp0s0_C JPݲBzW#08Ӱ|y̨U0檷\@vWYÕ[{ܽHIubu*QjܠØ R.EB5615M47@F<݁aYQyY+A˵$iRp(\}Wj; `\ s"7{)ZqyE7S`%0f 5|vE9iYMSV{&6t |اߟ*Lk5ȌXXDžȄ o A ?[aUQP 7) )QxFK^D,VSDxޏ T"@.G?-@G5~ձo26geճ&`Ft6[`xr1a#%BuL!v& 38U/߯H[mKA}6d9\$ xwQ pIa7rIتnsV-T4՗1>wR35)(HE)8Ȼ5RNBu]WT*C X?*r25б=Qȧ'oV)C}Sjpk|1{ 5Tcz"rЇ|/_m2Ks@ ޢ-CFxdY韂wN&g[IN+qM~4c^B ү9`y ˑdŸHBԧoD4*o⌂lN7~w1'qA(PUdEIa?}iӜ H+X*˲4)v5Lr{Ys_֚պ}qnBhZ/g'2Jo29##1{ZN7Mp~N,B&v@ovӌu{Qxӌ.b`8XpWE&*F$WeᅯNym8%b4Xߐ#q縎~\*pT֭N_J VuјˡŢv)XAt-HaE°1$}^˳ fL1%=wYi8ʪP" .?i D 'z0???LV3E&n;YY\(o-٪ g88B'4!|=`l3CD-k_*3 TYɞW&ӞCj1yK,Y-S_"e  [IOb)j8JD랣q'3j( Y #ᗍkE|< vB/ӕt+U6;cvǀau{, GqMoGw ͯ}=aB[:YzYA r#RZr<-Eԫ,H$YXz8}kV hm9D 2j# j8ߚ4ؔDk'I_M٨v\Ui+#cUo8Q` S)tB2!^.uVG{7aٱr OITKnd@9,~ڇW0uYFO^,~X89 ?qG]9D$nmDE$|F 9vg *{4Zқ]T2JRr5`@)!(*` 麑 VQO_R@[4]QgnV#SOM,9v'>ȟ7_~h[Ï)J} 4Xz=MyValU8Y[G+ūQm,ZՍn,PiΌ5O:.^৏z}lhi}Ei o'ZHt;87]p0Ilߋbhs!}&Cqek`S/bJOc^-_sd"/瓵OP9fERd, n|Dh*DXlm߶CN ?;kIpK܃1R٘\=n!+$d);ō0ClWu{>Z20c,?|})vԩ"t39@ߤW^NMEZ>G_a(QXǧFq&d8ʘ6q;\gx\soyFUR֏jCJY5nsݓ~6Ls6xm7w_ؕ<c˗!49g4I=+4PkrJ~ 6uucN%;z:)4X[&0:'KF`zxo1z7r ,h\7p|4 8f|E~.$n'0~LJ 2-HGu|X:=)mEh0\tz8̘%"Jp܀@gX2 <,WXo38;F-T,9;kOe8 R_-v0ݝC(@ %5R5@=xSI{ rZR(Cv j1NGh#֚DEc|~+;aA.ѣIےEʎũ.0ht)KbꌱW|j{CgS]&/  vbܸ~;n˶؍ e թlN6P&;;\=h2?؇Y/-B@AcҡI)U:D,iF{fJ\`5@r]@b 3bK?S vY b-{ HlH06򐭗82[ '}Ԫ=FЛhZ#V׸Ꭿ]^yhUB<|CMIX1لx~OV rRBSLI"5X2*G)ڃd~̎| bA)tBVw=&Bz:B(> / ~dNuU[ ,].x`[K6FuT3o/y0DonvsKP<\ =\ Ex/sn~m1[xNl2;u̖ ԅj*}${SL{4~i RpfAJviChriFvx_P4Yn`z S-PS/l>[lCc`u-,lKVˋ}5;6a1TRq[/~"(~3~uaʰ 2ƴ \5>qw86\%E\uΰ/8}ZnYf;e& Qvdw`1BOM.?6_zYQE˴7F`j#@%Y$\ˣoɸazԪo v;g@\wa@ N|rM!l^mp--9lFXuRlsA֎mʟfW1n'Ug!#R9KpCepj^+эL,TP:̮}ߠ7%̌28AU7m_hrVBe>\)`/9RZXd*Y6ۀ80OzbJǝ@ɽx܊.G2w'M9qTu\01*ha r+oI%/owZԡ?ɐH,E cW‰wz)n[30D,A^~V kx4(8CݟV:|֫"xR0m%w652>:3>{Bv`k{-bmЏVX֐q"AvY5V2R?|l?DWQ0hZ<6@[f&#wk=lp=N/Ku~-w9,10]Hv"mѱz;θl(㣯Tu}Jޑ jfc'RnoزC|YREva2%}w]x\n!&~SAD+`Az/'PUq⡛h_S兢->ݳ"ь2KJ:,m74N'^h cDf"Rsgυc$$$Y,E?WImC2)}XM%SC,bX"*> "eq`N25zaʽMC]zo?*)QA~m.K>ukřA.P~ItS/ϯYM+M!͠ k}  ]ImgQ=d7 ҫݝPrr0aJQT IR=Q Lϴ\` ^n: rE/d"DQ-Bݏ3ฅ|1=w/ T/*S92w!LLQԓt WWgȃӺK n!&!C{WȂ\.ETшTN5vCXف5"hKCBlf,Eɱ ^F6w Fyi%ZZ1|Jľ ٻD@i 鈊CL@&C vAܰhuP_Vn,Dz ǎXsK`@Y"쩁hρY<^JgmnABOϊ\eF>ޏ-y,;?4G DL]At -3\c5KCXy)o !  v{4@m(9lM3ʔHow#dG. ʡȊq4 ~?gL aol5(Wln` Js[̗$%6%Rk6MR3{o&dz+ѫ9Gk߭)Gi !倏PIz%,vw`oCglnSI fQZFDL na$Ivפ'5XBKmƪN,0$CM0s,}3/1LǔA Ќ0F$=zFv`- r|9zft]WI,xPVU񪐺|#}b3@wWn"Ρ f#63*QӰtEEǂ:(vF@pK=Խ&] +eDh2wn.A\k%4R}K_Lq瞟zλ?,ٺ a{sPYpAd"fF/pڒ ͞ڐW qeƠ/Gӕ(VKdԦĨ2?G "ڼ5r?Sf F6p) Ѳ P_)FѭsY!@O6 + >pMS)re|RW@zSV6d9LJ|hzQO 6;f1f5/hpӊP0WFma]ƭ }|lou r n@:K6%? I, sx sc&PqVUOkq@ 3ms~yI$8G/ԐvK0 V);YZD ;._ qo%Ϝ$67uҕe mTvs<JjqpJ-}u,OZ#:hJAFμp9j4y^1$v3fxC^x*?"Ho+o´.C@tuo!Y=.~K0/лPSv"ͅ&qub{ۖ*Aqc]Ƭ9*1U^ Swvgo-ua\ڦ CWWz3h:34㐫ͺW/g9}Kb7c%Tdg(b]g6ΐf/ٳvɳ)^淲n W߀SLN]|ZiIִ&![u P YR8[gAU8pJ4`; %zNW7"RJxpZͫ߇Ѭ\LT 6KޏegK!]E<$ꗢkۑR;q˛$(B,uC)x;?q1!JK "휡]/1aZP#@U’'ԡ`>h % ꪀ ;L-C?̱-%1t29t3 2qE^P A}ڋxG_ܐ69jOᾸfT(M)hYM' |H5EpC .= ms\RBmR35oYuP@.{#+a?a.6m(Ј7h(3[-*G`فJ Gs3Zm@ \2fw jH 292:CukUaN(f/b"?\#y]=?M';}\hZɁE_jD 6"ᡇWGlf[nfP"TbLhA/+ A2r$OWQV9٢C\ڇiqn'j >H|uLb.T0J*v׭ZPX$W"LʠXC,tm *D aõ{zqfTΤu6CQBHJA>&Fn Q1 Q qz뼀ҙW zk_(,*8TiEPQhA4HΪ8hA(l6p0]EؕS$\ovJמdIR-whF[tUMcZ\m-YH1-T&oΖa/oUp%)*}NbR$?5bfT6Tyb[-,lhm)"xOF i0!YD{|“ߟyAʙd; :RB+h䗺,];Ss2o6=d9dT$6F{hK%j٥tgD,^.yjA>"ݻ.G`Q בHS 5UU,@٣-HrD[Qh%ݴ\`̠ N+`r:w lVgZ :{HRMS W\^Ɲ&j[--!~E/u>g.qF#XBSJ}KBC'ZpA %+2BFLI&#Je5sU["|Êlݼ6:9R`X'-ldvnw-ɓdpQ@g8حJe=4ސ\/]xʠ`4A ﯌'p)䁃^s}ϸXGKG"&5uTOʂXAd'Nʹ;zQ>\Ի̘͜R[l >Ϋ%}u#9FsʴX_V r$D5t Ǒ&s~ *hb=.: Jmr!B殓p~(`=L/S;9[B+ز;b Us_9MvQ`Uvߣ^ұR&Uq$Bgwpx)8̖ Ї^liq+Hup/ksaqn p2B& d ʼn`P?Җtp ֻ郏N[7^Ło0>CeqS)w̦VfUa_C5M8ue?Vۯki-T$d-fny+I1|oMtN{#\TB8Sz@GHKz#Zeʺ6PƱtdn8dFpɯ~ƫgv  K"7ƳyCZvGY;(34zDlz =W|m]x䦫z̠KDw8:Ueoq|Q㓀41[ujA$_KMcC2B?rj7 ݱ Hж?gPAwy)Vp[@)E,>]8Tn!`0yFGe叡$~6IRBU@IR{\Ų~=ή;E*a$ d'XVNzn%QܒS`5J48VŻZ6m\_;٢wqgz\Ca Y&K5<%[EHt ,MF_NC 蜽Q˾j^ ӤmG؊KUX5C(mlcE^)R+*ᢁCX84M.MH^ILJnZC iZU) oʡ'n$ (:5x`ޗITklElG T\xu[VWm<`[m]N@_fr)7JpuK6O4&vMTP sߏ`;sWݜ>3Pvy6`=y'qsKcFz&Uvw_1Ô -wک8/"cX`5]WoLi;(0nZqa"c>ZFn SD~O-Ca2'&d3+|,R=2zjEIN${kJqp (Mp,}DnC pՌ\ΐ!Цس%qYkX"!5*߻pOLJ`<{}ɔURUV޼N"J w8aJXW9s`D̪Dx;!#)՟]# yH'7L2vpLk}ӌ>$Xa$^q5w^s16H~wQaSCs>zk-kNt2Oll0T:Am`?Pn^&X"b̓uF?־gz}:#KR >8X68T:5HU{AXQRjz/pb2ʪ) EeLUyO\o AIe1e߻^D G~GZhv]&`(^\r&?=<+-ʒ {#w8j¾Nͯ"_pw?92nMjTSke*R`#r~ mZڹY>JLQTfe:SHҖc_3 E[ /:<gi|Y$zR~sGYzk3dSH K 4@'( +KAfP^t4AenQK @9K24a9x¯[15ciHY &-jh] u;x>+X%߹aC\Č)%k~s1YBa~]݇|b8Ww "[;m"1bF*›{bsWe}sXtJB{^e3;W.E ԓ>e]֦ 7Ff Z&O;ǁul@FJ~ZǣN&IDG4Hf)^lpb893Ĩ٦A/i ƸFbRow`dd:@v/8 &Y,pV4OO ~czqix]H?ȕQ=B~ =i[ߤi.ܱa$|[2c&<ܖͶxnDJqV`0!K9h zOA uj!o.×+M=bѮ#?LBbA һm' K󒅿ⶕ5sgq[<|7>|[qG(>yC98wi9V6Xj7`mya5-f AWdrv;=/ M ,0#,+>}ɀ$! ?d4%3FFٟUpA::#r{(ww 9`_w<{+~zԚIf)^R`㓺[t ba3'|ϡA]*(ḳzDa*U0ҌB~ 5Js!cmE+]78Mk"9}d%[g`_E© owr5Н|S3VWiѕ\lͱNoGOEu[~sFle/'4 2SpO_wW})sNQPFtAq}|"Z36\pКx&]Ca Z eO.xU;,gmIn%Uh,S*ʀz#+ "@ aP3$H|Aj  _5VuϊRVN:%IZM`~;ظ_i4@t7;2/G {;]1ǝuKLC_]n-@@UZMg]Qk$Ɣ4;h'dNT۸$#qVT?dݷ*)SeRh6?k~:q6 %ϊ`kXu?׌|C`)MmN>^-g̽}@YTߟ{a4H0g2k)9,Us.MfRFK(:R*ΫWydej?O3`^ҽ#fͰ˻vȨ1nP%6\*Юb-D?G)rM^N'^FsW<]sk6 ̦k^ObYWqܭ0+*!u^F/zܡDuDH<(fkCrV%eVmaU>5,(d0e8؋N[rDy4,&L,bU"E9.^|r/M|a7D%bor|1U9b7v{) 7s_QQWvSoُ5 q0Si4uB/t5s(ZS2_Q%<$Bԝ"6[d ky[]֯Qvm{=y$iPQ. LgC9!09|gҨuSC/"`~Ȯ`߷! -t6 zk$)W04X"xcŝFN  Hvrr{u7=Jo}^P5*pۣ5lCg uFF=K`t#\Ȱ69;C+sN[h|N]>8 (W0JznDcDM^Hb?/;1]`EWSфm}([[4h)vFgZӨKp&xm fbǀ\,~mR ꑪ۱9@3KXDxjk9Ȋ%-Hiުc-p$8˰nSG8.~,!|ZVLP*CԖ2$mC3]@Ed @k<3R^WbN 2Imh?״FS?Y9Kj(\C"(/#ZEA3ys܅,;.r/ 2G@%z5a8?/c3lH;?Cګ]m g +xsש;D㕜`Pђ6BPɯs( b(>æ7 T*AQ&h,GʱZE4GVjdD9g2 v{uSUh/~*KX"(Dh&) ,HoV?ҠL'JԫI *4Va>"`DsDrAYdz3Ulvs9V ~}(;\ $)''yb 4)o ̻7Kd~LĎ{ n\*=ޣAqX'Yp8yhsCt5oVKML9]YF=B' umq{=z3e;;i?axT=A9nLůpcEpo ڲ;% 'q?,l! T&A⏵LNAtpNyX7z&@ppT.7@W8*vY™5vՀS1/:pY F"䤹JZ΀ZZe4B 鿝)fBʫܚ'{BeZخǴydJ*SzaW]F``?y\߻(u pCIV:gӔT J"]GF.ck5֤Y۟*=,xȜ0='e5kYPo?IӝJcQ%p,>NH1clR6Fe.V,P:<~u_ (qJC^D9Mcŧ @;ymŽ*mWF]\ ]Cʃ`'zRFO#;c|&mnO4^<՗Idۈ6ӋhC`\` n-9?ĘRm`aaPچ.lbEI@|ʺ]VR <`|>1z0K{ d, T-cg8IA)RT!W3(JptyL B{&o.Ӑ3O;J f j"TJnjrΔDwd 6Pp^`ڝ@ d֚OFQw2Պe@DAr9tWNWf..lSv5pi:dFbAub0NFIp&?|'90/"vwwdZP'Mw0&iE+\@Js|n͏O)A S˕ԾUBbEf3N#&+ݩ%X;GP.2ؠ+Aj#ŨԨ[%S-zqYw-q`+_ځufѴDYT:o%e9L }ZOxMBwi*+Ə$NYK|G{@Sx:@UYJh<-ٵ1DȞn #bX:;h"t12N pXx3/kb/}akksΫSø v<4&]08gw1ZʾBۊ(.X'~^,j^4Qi^apѴ[` G yj/:UuMC9u1`Dc?o[5qG:DV]X5p 1ސp4N J%T(o:PBzP 3B oPVnL0?.)XofG|;\ !7:އӕB틭ˌ?ox?tviQeJSJo?DG/"Fph)]h ?ljT6MQH:OGKS9 9uAr 7 cĝae`#20oCNۃozRTf |g 7uXUP11wCN J =}F)̜uƸRQ5xY!v.Es8ှ$ds:~0Ae5/B$ṷFa9{GRH,dV:R&jb~uu]9qF 9͵ b/B-Ү"? οAePe xcj~_Z=c.<EEazP䔻즀+# Jլ -3&omƣ''mE*#3"#i$*x K2='J6"^}9<`ZLx|!FmM5wZ56bmwmo1{{X*'xG%϶.ۯ75(wR^Hr} /ſ7wukQytCڐyڏ"4ӑRݼe8uU!L&o,˦3xN;mB^X:,qjMzu)R#3Eviod}vY߾g:+_E\nӮi(t@ &hcl(B e<֍_^q%?pNV(ʵJ%]J|Q7m<'Mx׌㲧c)GVݻ3[k؎됐;Bem<8XUb{ŬPyXT =J#% UIB[EOC0XdN4k' Cʂ%q'̆rC֯eCo#yrt=bB8ΆŊZ;`+Bho$@?S"ۮi@Ӊ)_O3_c;_$e ͹MD.3UדWʨty R1χlNhKp ]`tSܹ_t~ZP_0ŞYHlb Z+㪕5#*X ђ5 tEqi˯zn, ;Ygr:Ėښxsq1Mm:|$(Ӏ]GLl  nW\C7V) {(ȭ>{fng p c `H~e^e#]?‡@*v$- ^Yӝ!,ߍʗ@:Ze8A<eN 6Ga*vh Tl$P#(y'V m"9M3MسAaho jE9÷Xݫ:gb'-0~^sj>+Z,3"I+! ܒ*Ko߳Y[1i aGLҫ71-r8Ji*ń=uht96OOPf+ &(3]qHQFzX5,| c)c:]~Wm#r*៲|yKs [[8@L Drm4K nSԢ Q8Гb^X dъsm(+3y/xdVpR&ʪA7]rQ" :a᰺|HE_H 4τu)lE,?'X7nvR+1O֟V4Q]`rd/"c7lK= |)0G$Yԗ{A!awj 92#LevqU L(t &.*T咊{J )Sټyr+gRRCkq}Ln 4؝E+7edZYdM~g6!LZ[>ntDm9t2|3 bG y2z'[Nx`9- 瀮ghQu3 _Lj8P4-ݼm[@p2{`:\nVVغ&b\XJԌG_hY%i$`lr]aeڤz!DB"rOYH̜h 0V}Iy|:n=g\ҼwI[p"~%2(ݚgߖ ѩ+NWň5OQ Z5G4 'Gs׶}$\UtGyB3P"kTJ6">-KW }ΣMka߁ѹRiXntD]<ƲE]~n!`GVV,[#;I)a"%L"7Kd'/b}&;n^顏 xQ%ۑbO"mjض!;{A+Z;z(!|swu:[$&'ʶ?j%8GW/ơ{a0`Kn&$8@E=u]=˸LJ_ (nEaY%+(Iֈ_+ r$Eŗ&@nW,nV{X/KAuOJ;\it | xҞ{?C7P D 3pϿrtxǗG7RK3;sGܮ2>xQ) ~c7@iorZ"蟇#{',E# 37=An33kNSTg-O^(VvasOĚ=ƥ}VK6L{r7 ^>̨*ථ{G)sۮbV`ӎ(rC'ZEG8sɳkgT}B߆2 N lNv1r)[E hCAJ/hf ;$ NӵK|%=2r?{pu9Ojy.Hf3"c1#}i:F!xG!:IY=MbqKCT9'7]NqRc ! {Ĥi_M^e#S=+ՔkpsZF,wt Ј 05gŮ$%X#71GR)|XnQ K*ڽ"Ͽf#.˯29Vo$cʈ^ &1 ,Up%R*bE5N]߬$+B=vY(@ۗ&g?# 9nAP۹6sA>c=OOW|[aVOuvy?7o Lu4U+]{")A8X̡$}/!򸿙U{+fu?j[aϳZ}i#yH?ѥ8){Lj?] oCvCbª~8r6,֦15:'W5@1+SPPBHΉiKt\c;iʓwwMGNȇ@ B>۶p:!(u_yEUx<sQ$rNV.7YA5F,do0|9 Y/KQrPn@'/mT h۩A V2쉿x ߻Obyc4 L q5QI. 3'l?mnHr|K[nřf݀ad|V,ML7 ! *)=5ƚT袹jJ}dG۩ODa3cz H迌u-[\&%kU£MeD-!3o'.4Nc SphW!2@S ń+aFi<aDO#FӃ8O=ނR{-"Ӿ~oc4=pJE4h໇,ޅl1Ɖ3\|5Q)',뻭E.\CtB /4Wݳ=:(/tHIɺYⲌ߹ =ST) ۇK*]UPU{,@0qD5W*)#S. E av7𹡹sJOFQ0;HfXm7I24U ]-2Cf^>weU#Z|E z+cͺ*Ris*/tg=MeYdG0'u?nnOg8ͭU4MA^pϲz(;-ǣ!@5;Q)_o힀yS.0X% )WLzLOq XZf)<(H4ܻjrQ~^xQ/2$QpCiy)9R|.5kX54(W8(敵! 9f|[+V[=PV0ۻBS4'+lz" 7z$'Op_2~BTNҔ)*Lc/ HAgkRs~zì#hΘeI'_mfv+[=\3> =٤mÉw[Ǟ6u7w8}kMo4]) Nثuvo,vv+s˘TkCx`V4rr;5gܦ~#\D(*uA)߼'D ߤ6XZTbaOl<+Jӣ =3+EЁxqt^;Deo_m&ak{b(΁sAQؿKz %| [㟺F?!X?cKu4>)}_iB壽A)rzPFqtTaP'<s͌QˤnH&, ࡣir^C-aAK+?] XVz(.n"FS@VmKk=ZRB$;Be]&U(5$ CfۺLkN9?ŷ/,sG0;K:S0>؛pWtƩ,PkEA/C|&ůjys .U Pnj8y)C;`|PL( !:īV8BVݍPDl@eN椛ܟxRٍ?ڹ{<3JΈ!FdIgx|儧f?im`]zx*Gevq **A2 eGsKIvoomwt%\(&'tDla0eNJQ\Y_1-0PJӂm4p+ew}Mɹ ,Zuz2ʺiAtӃ.< o4^ƕU@3|t٩F/-chZ*UiEpfIꬪJ*Y* D78ƧsTr{lv7WA'BlQc!Wv==0DTNXp=zmtJ}|zLS)sy6\E0!Ux$7h)LRdmه|>5\QE˕F!q߳O.LmKNOe[02NjYmRaH5&ٶӆwoWq u`GvHrEG٦/WTl: :LSW=WctiDP(Nl\/'\O6ykQjn8JƜ>) ;d[_5O 8P,iXФ'RZwYIu=s1Ub1YN^EC5+ص4'h#'k?g uY߳d04mGuɹhL.'HnAmq珿B%JWSV>/54, K-eqR`$ڦ6b  EdDυ^#wRKV8-6#f$YGkhhЏʏ\aWWO+h~Wbæ.$B8*Zd `I!S6á7Y,y3}6 n? ORX{`/cG܎@ەݸJ}(ׂ/D?`.՞!t>f2%XN d| uyo~H^i4x- >\өb(Zn SUO}>Yd|oPX1>^rˣcE6b+($F!AV HV]qvM2Jўyוl"|YAf!h[a B6(v8֜AW++wE´}0]̛Fk3l%{(C;-@=S؇Qqz=qQ~@}_pi'>77l) =%k 3|z\'^^O]rͅzH`._cq߀F<=*xGxZ׊j91`m,P.L!Ֆ#YT#U.ɀ3K i266yM0ƀMW: :0]&OL-υteT]>P U{&Tm#R&Ȼ  Z_!8Hs<)k q,G<6,S6Q7n'OٕT ?rH7QrqG+nm p1fvnFusߊ3PG&T=L {.E&hhUN M_8~^+0'.51xuFA"l4mcJ\ہ.GqF8Lw/j,+ 쮈 QA@]-ҲrB)Eeo@-펉O4&?6Guy5-]>.XjD۾]1@FwW"dVD7I5 nFn m0=B/=a8!.ռ*qcs c~#lJDOA%fjH@@NzV5ͼC]ۀ֐zIs/W6Qn.)ִjyBwlw0>ˁ#,X,MB,zq|W(qho>lh @94Ɗ94v{CB /"#S"w s#Ӈ/v;Ks'ˆ@Q sfi\–P'ֽWKZ\2 T'yc+OG<*O2J|5e-W"*fD'ὧ$5LwMp`sD8t3Jsk.( Ve(x3P]$i^CgxCo{8 "Kkjz.:a@Gz4zN5w#z~'K/1=egǓGni CjaVכhĚ$!B#2(\^ҩaIf 3mLIf^}JUgfN$3lr+Hzbn^]b.=_t㣃WZc!eppIq;p _S̬+̫;z;V>Q]ϯ"*Mm6:Hmv\tҬtC58OiJ!Rv{zNMDS ~CIL|xD<ήZN,~f=fkb G*Tow'ԍ?ikv?)\+z^ymPt 嘾ՕU{o?.@ ED^~>)3:.kb2 =Mi>`-s  -C7v!wN}$p|?& OeY9![Ӑ=P aʖNÏEë ZǬ_,TSrJZk و N)l .coJ[3v+ ҩ7`q*?HOf +tJ 8iE"depA>-􊒣ȗ8hLTߏ^ȏeWaxb 5~]Ξ\8MSZq*4&6!CCb{qtkW+=摒|%B;v5Vj4FIDrRC# 2vI/a&5*JD$`'X{@$}#xuZSiX~%A,8`-s/vS}O8hU{Bu5o8e(55u 4t_o-پȄ`3fJܪC|9@r<ģ]6?n[蠒,V^i^j sý#=őNKu81EΈZ"7CԘ /X],2&0bA(oq$=Vo}R-MVdLr7+-\嫈*]UU5`-ՐxuB)^4Vj2 !vqXoXɣk*"$] D6B8yf~msp8Qd~ĬY EO:MWʼ3>ϓ!ѩ'Coe(3 m[5%gD۶Rak%t lsؚ`"9VInOC#PF:wQ G1bǃݞ ~VLte._Ҍ3J ydaV.02zmkll+ξ|@F@Q4}B=G\)w~y(BU#AGۼ~j#fLYxV7nʅ?%M! BSm&%3v{ s'3qA<425pP6)#( [[dSfo6!|Fh@. _H"KM3iy|u9kuXۗ(F8of NeD?襘%Vv 6D 1ؒzGY.Na2Mlbe!%MkL 9fk tTy sU@'*EhԵjQ4x.$ 0 ! ؝L{|%Öt7S]ЖAUH+LM<+Z?L{/+"$=H`Y9^g `}<A 5}V ;ODP %)09r`Hbej1:^@Yϑ(2mtbΡ'[q%L|v<ճjgx6yJ0|-ԜEX٨S(EG煄sTQ ʴ(! ]U׏TQg͎7|gY4:ޘMcN<̠A[I Ղ:& 6׈wwlhg[Ne6qsyJ qP{~$KQ82S93АiX^_iUlFM0,tKK6ABqȂg믳MzB_0B05M̳cb!a/ v ,&K@J81fZGkOt-yPSq.nHN ICfJdД5?S:m}oB0W8YS%..D/C"qGg9մKrʴ}@+ÃR`zP ARm3 kli cuQJ7/"t۵ nuRQրxp \ Zœd}լ'Ѿ#>[tjbA\ l2K6GSbI35]sh7Ouv!$JMpDG>&Q!2(y 9Xڤ3vH޼V1=_Q6U)LC6D孜ͦOW`# d8nbW_}H(Ґ.=-)?S׋WpcR!̢v0_-EE3ˆ#V2^GoXKHU-BQ6ݶɊb7| VK\XWm ޶ u3Q=8rW h;v e k`2O="!mє(s\<ٵRm٠]z`l`/l}^sw.Yp8pG!od~Q0+==d&D!^pm\c0? )ZƧCj6oLL*sBJ7_B$rnEPI#k%8k7vn`+V/Dυ)9;j#K0E.͡QPe@zc(rFGxT8q*` PVTL@sJq]S ^;M'uyfAj8o"8S|#Z3,u42].(#OE&\m}5%VQב,DbFsxuk"Lz4p\<?\G)*bd@16]а)Q.9GL ^*$Ll.-WeR6Ho1:Lzd^9F䈷5ƨ}8(`'HvjK|徴o r|57vc^zu{7F~T+^N6ˉECvuuJf(I.tr-`ܶ&ڶz^"(A~/, 0Ww!./{yfuV3]VKj\Ę&ʟpU_#a,J$$1Կ"vPdo<؋/5$sr ȡ 5&^:̉n  D#QTz-EV)cٳ6M8W|Q7s6j 4 UOUH/1UvӉ^YYA(X"70)+Uu,D+m$Kq{l&KbMo1<+"ӔY\o-5}F_wJa1vP Je T<ՖrO~q!MLGN̎a:tlXvM ;v'$ B9z]ؤW"ifFUz=Mz WULvcRu~\5h--k-R@4D0ƉW]g>AMG7l{cI8q4\KW%ޣWM.n.tķ{42ucaxt e#[~ёY l@b3'U,MFUF}Z>Nk43t*@텏5D][|tt틽k̖U.GaDHPI#xK3%Ro+eKl|V PUR'@{I7\Co7 Os\ 5v0KWAspsA^'p;IP'UC-\S*XODQ=c}c 'Yw)]q8FedԋD(X![klhuO5Êq3kv|E$ZHzNcЪ-fZeUZW:_@ Yåxw>_Bq ~E K[ˎ . nT?9HXn-zu~MQ%vfP2P<Դw'{%]\I&TO/礇ޟ%EIsPu MKUZi}7olcpnlV9a,Z[b1bИ_HxD/H ] +%ѥ䖼 3b@ &UЄws438^WpK. `-^Πk*͆ d;1G/.AI1)/-r3OJL'LeEK 0τ8ºlpl[~  jȹ\$66ऀ"utRȳOe3.ܥ):ћv(=#TCv_-y+Xw4#A"f?fP]F4#$=:'Hi< ̝Eһ#%)x>T:%}`2Ds/ 6vpn`UVA3$4'ل{5!G -رUE_U_:WE5`i/SzQ0/YJ6p>!Ư8g zRݘ׬j!z%ծl@]BLe_;iP:OY'Bk}%M?Ĝ p*4قuPo͐mѼxniSH8AGj;X 0eFksL%kbKB$4xt\6rM,?E3y+XP,ҧY=LgJf mErL݌<3o0wHp1<;Ρ ",=< ;O3`#8#"2pstZg&d>w8#6O#=/fT-s&DEÁoJj uxPUҍnzBvRF͠]V؋b#f99d8Qs/d_hGբ-Br*+[;OdUWZCTbN,LC)[u$j=m#e,͞__ I,+Pas!_l)9seNrQU6CFtFJ9h`%5P}]vA`;0~G\e5Minr (7b3sY)8) WQ_`ᴖ~ekux kο2=%(M(Ҁ:' T'83߃&"o"Y}@^'x^٤ڥ2\tj}d^1;TD,J[5K%@̕ڿGk];!R"dPYL̺_lWqF߲ؖt,a=HKN@jˍRvCBǭ0{j|ZS_o=]0jn63˶xG0' P^]j@_ _d2Z1zTL?Zr+ʰl(UoqTGBvS!`rgUǴת<fnƫHMLҳ؋ (ҋe*~wКt4Y/tBے\L#_X)]!ΚzD[ɣgBm΢c 6QX;K.fPS>|{|Qkre0;y0 _WeD3UV8vp.~!߃a HEg#7 |xяOyܱCwl釠ҀTR 22fP"';J]ƨf Q…*RXGVLYFQ 9+PV}O>УUi%:>@uxثݲL=эIyHsݢRriA;:yByե^ .w,Utro[( 8EV}D@-8Y΃~3陳FL_KGc` {8WFseXB'_"pp jHb=hf26DµgnGMkZڰBa[bn( Mp-$ nb?J g1*,B-An?ޙHDE(.Ptyɩ+v.N Wⴥ,Cogmǹ7+nD?t㸰-W^o#gI>bΌoI.jxdx5kJI{WK3Ig9wM$-;`˥gP?\*Wnz^+5+ѴO d GIf5aMv`H.}1@/m\An;ݴ&QY'׬'Ctkka|z4*r:eHw6̚HVpuJ#Vd`8g3.g:T 1 [p9sT5ΌZ1=$ά|g4nbU~4L贡>I:7R[dt.ʚ yt~jeSA9D6? һxCiqն3cc8JaJ; r!w*3`‘]`IxT 8%lTYHK, fTyeYt>"JL @7A|~8yFm>xfZ8W`3Hd)惡Ć7 fA5efa`/8P /~\V_ 8|\0Bxۘwc_v kr&}g n?`R*5s `g܀p|j mJ,…Q'ӍL2)TEj"] 9 xUkipa=߃t}'UIvm &e@du=5;6$r[QMOX -`=B׺+k*!p'KtƟsJ`VTuAdQ{Anљ>ǴIAP“;TV*6 PBayfXuָp_o#1ҿ&uH$;J \rA!KDѓ<$lbv7[+?StI>e՚: DVCܠ{mw&4y9hJg[.88-i vX<;tX"Z-"̟I$hˁ=z6}!5üf 3K9&La#'ۯ#[/ɒ7a4s4Y`g$ XQ@i'6$7ܙSoLGz8p#ј6?`[81Hn LPC^Ev =0Io׼ktZAn8 ڥ qҦ:JQ {f.a-t7\bV \gOSh*JFoJ" 6[ȍ Pl^TL@FeV5$94ÞVShc}WquY|`N(FCZ[1o}?VLqŞ堠%J#Z^8M3(x}j@£AAcC'"!Pf{&yJA1XEeC-}_[h`Ѯ '5BrG>> Ķ王gcsՋCɗ #`pl J§oY/n~SfOhκX.^xycp "Ah\uRۅ6?UYdzT9l [vG=gd) [|uN3StA 8Ȅ^󴝧p`Ht#^.J0~j g<+:_K[hJ fsxxnux wNjS<+m#d}m,O:/H˔+g|9,w͔Xu0ɲpT*\c  퇕 D뻈|ՊH nd(6juWiPAMЛ9&.P3w!VtV;ꨝc5k~LH|/OVJ%Pr1KZ5ArK;~} I>(MEEϔ C2yakB2)mlQ_z j#ac嗚Up!ٶo`V#f0M82N^Z 1dk7?¯+-n$ +vPJ+mvbDD;T*~r:MϣSv>ĂJ`L td@iEm/>|#lURM^^zj~<}yf?>.<68 -2vN c\r=<>rܞ pѩ+2?W92QO"rhAsQE7 ՃLf$uT,?Jm~p^eڏ?榸 W+X/od[r>hVC >VsKhOX u#vU。C`Ǖ-z]uS%gVOh%Z-1A=P#v- l ,9za/eoZiYY!FMxh[_ ܽO6iֳ͝ɄsOs0&[KwI$*ڛcׅI%}rK [OT`^T No'@$ TSLjyau072$Gj87vnKߢe Lc$w&%\MbU2KIGRzo:!} e幵i^4?I;mpD:)>I k/:՞ TEdjR%5,:.3!ɺؔ@ysمH`1*fz)pV'Pr^(gMXq5cG&S- =-L<&'q.՝ (vЈ!IfDW0yTP~qpl<|?]iq\^&Z/[(W ?0"}BmS%%#rw@(eltP2mNc1K]1#qR#g(`NeâQ@CRo6uܮ(fxhn/\IPZ$U_g !Vʺُ p4 :$=2qQ7Yt_uA͋91e(MOΪ;CI//ȁ9V`#'󍽩dB3{ꂪ*d[/Mv2  {Fk|-wѧIa:BK1;#(Io4郚Ȅ8E",2ew}WkܶtTeYUY u$&t}fR Vːl+x } S/3MOܳ Y%2-]v,Cu-*{gLBj1m 7G!k|#$Q' Mpܒ52~dU{bصVqX# X' vY&8~̍$ **Amhг/M7 >CZ*-p b8PK@4?#*A2cO*/f1+#:<Ϗ0cՆRV&*/KeTojArI:a@#găaav ְ5xBwk D\P(zNr+JaVRYJ42#lstU2{caKY@H/jiߡs /\ ~TS#ڲo7ү1 USxRPRR~G{Ho /Gk`~Z5WC#% ]va!ŠW|ikӜFR5!ciT}EVO9H1}N ?oLч@OΜtm[Pq6=f񼞾EسL . 4N7ū&$ @a֊V\`p:HQ.Jg%|+z3N5ZF";p/\ks*X,+hN>NdFXaY{ڗo~5\]vR]T JU(n)ɢ̠1Ҧ0q):S*/xmPi*S%Gp0J^\bCgr .{{w IXVamb|>}dVTʉ/ʔާ8yYƏ`627 ٴ;etW,#zYxggan{4[N07[ H N!-BGdeOUwғFAL,Z 0J*:BP©-n77Qׇ0?Nxń`iVJGa9kSefilRF6܈4eezE[%1u/zݼ!eX"7}-sk}{ȅ9[u1nFFtZ] Ov"|O\jB^3DBi"=囇lSb]`i^}DRNPb%țjf(h3 ӱǃwVl)UTC%\|5گ0z3,CKs Oʭ@z,0> 7Vȓ\ccr6jhT06ׁy8>}% )^E8^0` &FVQfwTt_$όqÅu7\!½ſy(L) GwFiGDI;¢|4Zp'-p}{xk)-_B4fi!FIOia79-yo@&zYu=Apðt ?iO ܝ7=N)+cYak)'x#=4Gs>ؠiUbMy,Q (픶&耬vᗡYr* KcWOR{:O#Mr hhv3X=O>`d_Z\"<yl@zL 꽱~#?*D&aomG'2q9Z9R朐Pz% 9{,Bk& Yn ?6JҲ ialD7yCTc|r8M@-#L9O̒F}Sc63ݜ$$N YA(qy23TH#=έY9tU87=b?s6]p֔|H5?oT'09fNB+<ġ+{=YP}ٗ=9muĻ it+|Xu4ƻ .p žYPX~s'2S!A8&t%d[K%NS,2C}2}ev /h@#˄E/ " K^ڌH.dC]Gq'<+J{jus]$kx5A ڪRRӓ]k[$v%N 庍0{ڶKEC:SξE%Z0UA&u->_>׉\Tj뒐b۫p&bu}+\a;tn0{;Kнi3#q+TBwzl\rX߭~3>D'P G;t6l]D:^j,?7*D76k+: ˜X.5;f'\B`"2s'np8kMy_,j|On`xK!H,;qz,6S:=:Ud%]yj-qyn"0_qLH >/t/t T~Q١b#>?;ŷ H^tl[kۑLkή/J>{0&k #S]-L4n(e$Dӛ *|$Ozvd}L +Uy؞0FꖽԞ03Ű=].<>=\oMSr|g}-dgDhĵq؝M,_ntsmPXmG19v_JhdNʼn={e<0S ?6kt+!im( eS5Ps)R),xǰ zBm@oFS+R,(^tS6.Eir)8;>TH8~Y PsJM.z9\&tIDfiXn'idf}#Z"|5~zɠ[[sN۔:OέMZjZDӜjQz 1Jg3ۓrKbF`:maoIئ㸖g4о5OCJ"GrP̕'qcl]ߍ|Г.D(u$z^Vo+y֍ q[^99R8n5% wpHY+֭ \28,aȕ^& H"O4`MPe:P-t+vMCo 9|c=z,?4ЪAG ] &e$M:1aQsdK(e v|0`~mZBmU8Ad_w%S- Ze\VIwK=9'ZHp*2q#it`HmID'>S& @E͸ֹW)B5.ɀՎef ⡉pJLL &mդd n:{RbDJ{;k.'@&qrkqjeݛ~Foh ϭQQSb&a5}C6}-GDs6ȚWng4$K(z= ~>hiDά9J/$LMp&?m6~9e,Ic넋gGG8gZӵfFoUy?7 k?ߴOa; d"3L)`)-9 ʭG*7N`XW$RzHW;CL oi7Pl*M( JOulj=~ln0@F7 ؀}`cp^~#^oLO5wʅ )FR/h%VCM5F*h߾ '&hC>t 9tVFzɭjd/.ĎlT*]Վi@/PwB<{W ؈Ǚa4l|.=1DduЬ3/@fn wm^k\oGxӁ|iq5%w,t0o0dicRG`l[t\y= ~J|l9yVE"MZ3[h dU"xS_Zͼ=)=x-*{I)[ -4$>7v\yK+g$Vl7Xi2 0BOjHSV@-KpY aF!C pA_]`%I _`@Ng]_+ DմTXpJɳЧlл-졏qپy?9 ,>@Z0jLeҀ?q1iecEx>)N|g@Wt SNwy0^ N1xO$K}1*ZB;$ (U! C~Q7.=lylnAӐ+ $rn@K}ou +t16 ߌs z[qϒC k:$rRPtA-m(!i:}9mXLX/|w Stƺp 4Tmy-I,3?&h~5Beӣlc%q;}pX(Mr1ƀb>ke0csT7ϗK_k4wwx `7ֽȷp#-Y:?1gz /do`ߑ807;7 ^A\.nGR^T/ݮ>%sDLՒŏqMR}D u6N`P_ːx167|ֲAPu}t+5&v.vOYuP6D<b;ו(IһDTEǀPR"7o.ܢΣƛh-H7)` ʗF7ʧ6`ڔwlZ1O.Oޒoj$Qb*r:ˀ_TBޕ7]m蹡Qpo^5M/KO!Eu_p솦6PMb5WTrVV8M6W09#$ϱn#h-C)>­ZGR/|/rLI4`;BP̔ =%~Ɲ6ں(+ʖDw, hWMl,EVLtoVb%+#3WV$J{lT3 @_arD㡺nJr[CUMu}iCWuB!҆o!/ N;uPIȃ^Peb` LElP \ $5ȕ.#W}vLV!֜]ߑΟW']P^cͽiiyRe3,r_fk vs'ToWwu\ Y} NLJij*NPO[:e+v.\cZ{1ASy~V9䰺&48tM֖p)5Wz{e ֩KkDf3IPޘ)H=b:GOqS0 ~]:{O_=g"5 z4?&1E&ִ RH S#BB.f{DlXs2k0HAN_Ȅ';/jm{MS {sLx† 3;{Юɇ婞mUyp8UC Ł'K3Zw$9ӯa7ĕ9ݲiK2y6*/'A։[uPv2h T},7iWI_i F±Iޱ{B$dr#z6h4Ǝ-d΄hv%S<= ~SZ. 1oכ׌" -Cvq H,co;:oIla!.^C KNڏ-U$7lt]]P|U$>G}vL.z ӆFJ`8{KlJ&CleNctJ:&IZUI0/zns(nZQ.FIJiT!*y+OӂGM:ȼILU8)R{CxEġ"`Tb?Feʵ_ZI+ObDhpC'$A2#ab^ %׮U]՘Mq+^4%Z`r%WP=٤Ř\=in]%|^Zh總buu噢8 cmuآvw 2[ o 0¼huƸX~ʦѺQ`LwmO_ E6k; |Z_o>aNTEkއ8Mc"&r=ߍɟ uNL#I=/|dKTt\f2dI+$$ 2ۀ=r>r_r"pz.α@"ۮuȏI+aCM?y\WY%րw@hTftbw{ 6;OD6}؍ZzS?ҳ+TmhK1rUJ#kS챁EL U`aEqpUA}+~-/w{grϛ"Z,k\(ZZH'X~EfL#v,2G8珗3 V ~zyR 0tC Ơl1"|V*L#a]hPwvʆQ:7mǩn @ +ܼ GfX4GO=7*7Q&{U7t(Ȕa(XAY;ͧ1v! 8fKYxp} V9S(Vx@fi@6Hq O捧+5-$ p$G(\x@`bUyAhdUڄZL%3癮8P|I6c-kSa2?#5 l!ɰ۽q)Bds#kg4 }xɟhQd$XQd*.1$&5:`-,ɯRh%뫉f|Ქ:]}q/ lVqR@Sr'?H!KmIbjDx38l6Zm iӡCГ8R'4ŽO5pB蜭מrewbpEwSPGUL cۮE˒F0 w3ZEAK$OsgiI(D(+ i| A*pVE'Q5jZ>q2BXiz˳^F^9K~2|Vy*FL_RyOy`%qTj:qv@Et[-v/_ ƈMi*^Er! ԙaﰬ'ߐpiTCMҡDVx/ڹ nlYMG')gp~oƻw~qgSdՖX%c] bTd E?D 1}n_T\3K00`T`bXڠF]iSz rX&LFPng2J0=N,k@ XWz?NLa,"5e=&BUWK48e/aJ |/{$ >թMF>OO&,TvO;%HK9Uc|+@$0s-7+nl*c4K1 -3q <a`†'&Z7+T2 ( :sk{qx«}%vV`eXgg$x2z2liY -.A_׭p4J]/j{F$7g,#.V]w1-07̵eJ\H balA9]Pڇ( J2cQoltl)&<uR+\އF})*<8]4VYU:UyaޖMӐ@X4׬xZiXq+bY[YS9MfOP (86ҷV@>i\̈́C}o\?=+mX i2 sԍjQq=Åq4@TQ$rVXe'*R0紕`ڎOd)S v^d*ґ ,D{䨤@IBd GfBײ\^Gӗ*!>r,ec%wm("/J2ۖ艬>>Kix>Q+]ކ|F,?S0$ $)e)L!)x'5e)0H}zָAedFs>wD%usQtˡkj. -FM9jK1۷0Ro v%yʛxGKɀSK7^g~oV$-ڥ- 'n^/ kJ$.u3*q֛݇ד; >ɔGpp k( RV~NƄ@+l[}8BgKNg"+V~6hh(Tcޡ?kEW}J%B(q2֟a|%gӘѢGZqϯ\$p0+6Ao;A2^Blԗ!6cVS(1L:@TjMxfc;"gT $N1tΦ$bWAS:JO<鍉qxem]P[)d{yΥ]!fo^8.EӁuff"P"+Z(z$H`}{0 j3 GZ#XG]/_q9[E\bI`)W5c4 L9Th[bGI\KٞΪ2HǗG^Ussp~YvE_Ɩ![3v_ x!5ola9LξbR_#yź*(Zh23:HTX"uPc;r2sv?C lp= .tV$,[PbJ~@1N7"_)yN m3TLq $4VL2jC//ADܪkؚA:W!U)ckĒFFC=C^N\(+ߑ> {VX";)E4. c.Y2Η0 bARfC$OVER.fA:@+hDCHB[ x8ےօ-4gn`C x"}Q_ҽ35D#~0qk=9g%jI؍_Ahr |$xEg9{Tsx+2<^#\].\[$ReZaZ&6/ԏ!2'& qg^ZNas1j.ԖYh|MHW+LL-wJP\F*B-+(F}H+YF\IVVjk`M(' ݊H}kuhvE5RԹ1!?%,X3)X {_h~.D |EF[+:2>7HƉuI'n]7uGΔrEE;gSíkwY:^*C`Oͯ-Iғ](dϱt飤uGW\#K1BajVP[&蓔%{=cЙ_ŀ>-_Lk7TIt0h,-v*]iie3+_Va [<2ZC>CFgzq2 bcn#79\>K97 A>07kk(N_&<յ7O6탻L:U`JAă3py!F>QrUM#߸vvz &ۦ,IMj$k~maXMYio;idž(g UTJ3a"w6ͮ\А#7F]Wk ĸ 2N/͜ QHAT'yD?3 s.ld).uu "ulUꍠBlBe=dPj.1 .Ь A&&+ wůfCj#κeåRؙ.%\aT! r5 Y< 1/;cxOu9oZg$JCyj.dqanBWR-=qR3?QL#v UNkYbFW|ܟdn]:6B rε/V_X@|Õ"pۋV˫DQRNh9Me lSqi)@T-ȣ'3rV]c6b$G9m`҇j`\C՜ )!`7a];cHz"M+x{6i?.ơ`̇죓EVILʶ w}g%0G98ZMѱlP?j^bpVߒc3%A'mE eK043޷02]P MY.rHL^O9Z+L6񨕳 3d&mI4!iy2?M '=H=tR>ͥ+OɈP+Lr{jPV_7vG *S\}RGi0NormW68wns42M HZzr V{yT?%г _c3p2F7=*|f S_zEW嚧7ym?"=(L >wL68EŽW$ ,Q~8pms?KӳK 0-}nEtEJJWꞐG$3C%SpoYLKZ#ӹ(’0/PXic-)KEbқO9 L}|4QJ^m "@G3s:m^?JHg+ڿoH"1u@np<âww4L`zxZ艻cI^a;90nAczmńİjuqI-LnI5JⰩLjn,L c:&8 5j6]6씬ތ-AqXxfAC@͢-l&IUҜiݭ&hN2=#Dha!K}zN 6aWھ_;%Չ3d%:F WYR!N( Ӄu>$e7 %eXT !&\݇3UK zפ֓ VjeMrm61દ8I#^2[J1ˋ1=GÊ&,OXs\5r< ̡i$ ;`mhx^1*`,ARvh/^byn l+@V7nG wTzہ]ؐZJSg`hISji)= X=*ƙkSm=9t6)SE@[CaΑvA.ʢ{r_nDڴD-OLZ^75ZCT(\<_K\8\u|t^ ,!*N[I폾MdԔEA9>H|L`7$[ ]SVJW\L{)CE:UP,~d.{\rZ5Cjoc9xM(僧`5z[)3{3S&j~I ϒB$U2eK?EV:0J\B9w7RR"K¦F4ڐ7pk@>̜)RoC+vThZW M15dmzЀCaR emyY椶l":ÀM'%zʚSuqvu$]XJLAlɤCGүNWw4I[}ov߀h)N%ۨHqw"VhHIr8pcBy_p98'7CIAbx$cU.jc*X"S}A@ˍ@a ]bnZb=?i@\VANS s >!tk2l͝JY9^<?FvXw2GmF ^1FF\G.gMy8? ۤnoR9TgЀi j!V+IYM1Y %W <90/E7%YF>Oj>K8:F:*C$]{yɖঃ`|v13SWOj G=`Ypjܬ "¶9>գq!? q.8˰,70VMķ%<@m#O3XhfϢB{ ^A`qnH^Ѭ,phL^t:<.&˹"툔ǂxY)ac1WkX#;bx/) {׾u` \*C[7ctM)GC%1|(Ű0\'tz@|e E#/+YRzDzCle0ia ]eZj ِHh<ѩ|/  zig/~?_̽ |Y_!HXo* `aB"Ў%t[vΗ^N>zr:ɌA^F0 Sғ}DȡBe,!V&He>K_-n9nsIg辡q|tu"/8${(._%">rw%ciȅB[߸Ӟ5U Y3ʔxoX1%v_SuU&9 Tm 6mzD*r^Ke[0Z|1S$0)K02Wf`ټ~= i30%«M2PwJ# (uz,>5+ab!fF)~{&7<OzYMz+׉m3N!23gBh<#49'~ׯ›ͩ%s%2YB@0rmTbL]UCEy VZMW'^A-&. 7PΜ>c_yFDm-`v  ߁P+Ӡa>s&Rҹ[\׳8EX2{467"׍sǘ~e@+݆\yfӦ1c,^R) ̾*Ʀ{>Y"^WPk@\iU kc)1^umU2{ =5i4 c#" ߾5ٰ".!Ŷ/0+PR|-rQJ/8#ŋAS"8)Nz0~W]Q^VNu;7TI" 9$cF%@ϯ rq!\*Q]=RpFhكp=`ejq-M\x :x3|eOg6Hv @m )7GL^lE7]ggv9ޫ|Ul"¢J%\?mj%,= CwQBƵw#!Pgn97JK& y$GOs0:rOVOgQD Ї{`DFTT{m(d{f;!G2<:xWG0Up,MUmxF2CIQ'P71JhXZ IU+A6*. B8&5 2EvGjI 9ƭBK1H~m -]DznZɭ'mR$݁UtN>MM7U=9Wkh$taQua@Y"7\!k={@X:q7F p 1FRN0NcѦ-wy*ʣ2ŨK_s1Fx6rrah1(»'G[\n =z#;*bn((³<"TUeX$m4г،-Ng ^ł4 sЍ!kigΑ؟Rv$TA~)h9Iǜ+2j~䕕p`BCvKzǻ娽jȉvexR$?K$Z$܎ۇ8=P Ju!))ǎE"hA{r tn!Γu9Vg WJGJq9n؎#  ~ӓll颳IJ㴣*kxE@دq~Fw;1'peA5:0EPB5z N4IP#DijrLc (wkpAdE ~[f+*\Kt*!90nb=D(2VT.Mgw`{U3Pdh(ڐQ9>HRT\ö2^9Ғ9w;) >V!|lBT^xV =As5؉e-&3SzuÆxvύHG8f@V6΅5knƈYY2./XBmGk-⮱2=NFţ[q HDIDN5^{,P0؟0/!T>T*v,[$#?M[e7$n[lr )E$H-h?$8 顉F ptW$>P_RAg& '=Mœ~ Hfm2B |5'VuJk&ٓVW uK#k ~׸hI<9 ]ƙ("ڸ"&} r5|MEkaP0l˟i1=|.rzpVl{_#8pϬvX~I*ӯۓ{J{sӔ1g]UK'cC3FU*=ΟKb) tuG5]23*1ppkzkCv~o&J1:~EuDM$8K{^p-;HO\ ˸3g+Ҽ|y1}>=֥x3`ANQ*aۗJqeSeYh]g(7#YYBD|GgYP#j&@f枙̕66>nVKAQUNs8P\]EցEG<ͳ|kfJQ}ϒ:Ͽ3Q;d |(sB7qm\B 1~58G)Yik ;g~žwfWXy1x0ڮ _st$X z8O~M3~ ga>;GMG>#E-I[JJMoܢ*KuAYy+9TQ( gve ԰##XWaNPbsqq"hC>ׄoC36ܸԝlT~ɉh; %'(N$1XZka␂K-*&:-R~\>"OxAF1 PXW򃂗 krXprP9D TtE#[ZĤ0 Ŀ΃uMmi([LbfeF~9ė{P?&xW`:@EZi- J#)[AQt:&xfD >r¬(\$Q;a:j} X9UlΙ腵ڌ.Ч+=Ȩ,5>OH'p%,m &9 VG̾o񻏕欕FsY$Nn'Ab~ҽ;+;|~#A>9!2IhvX, qy˜Rp4`@%Ψ+u&XDHUDt0:k9U"G/Y~]E7A΁ΚDRGtxbj{|MDnk5 6!O^TBYBG[$) ?à8X”U09ʕ0/ Mt".>[&%^MŅGafhXz#Ol/5#yn3pSﯳ{svч +pJxqm_4n7MCʐ^{|*.t3(r5vp3=]O,+-1fKs/0GU4 鎴]jk`m`RriP>sQloJOɁ҄PnN Bq0(bWNב̜4J 心o#>ISbOΞ n04ir$z43Pܰ.!ĺMOMܐŝ>7Hx~/G` ibip69 0yN^[ŵxQ/.d/rR"in|[^ZO?1FJ&s#-ھyy[ Q`Աi[ *bI;3gZe7;? ]|kox؛{fI$OMX{b}J}W7iIf"4DL#GSRRIDHROE يyQGUC5:p!MM[䙲LiQ[ NVE/+ #oA+aoYKQ5QS@*! ޷w'MK F焝k_Sӵ>D}?Vmu]D-9wontT72̹+E (퇗ذyW^.H~ՊB_04[@rFĺ-ܙls{cOy$S+k7S$0SrzjVi6ISX5YUJܞ$[8uuM%5t㋑X<'L So9Dz`@zY0C\<#sq*cWW]xShFdv$; <ŵIQ[m[NM|a&pޅ5T N)Zƨ= ;^* ^xb$-CNq vM$i~f__B^^3*y15Ւn9Ղc*MA9/@t\s#ˬwf=OځWI6k)]Ȳ+N&JaE_{gqS V^ӣ~m0$+YZ^Ʌ$1Rwb\[U%Lh֪JsrnDGsgla] ԈBÀo3ɧ bzȅml:)?Z+ײ.}2 KdQF2hJ\E$'P8xt#`鄐Po*Pl+e%L~oi C:2$5}t2O cFi2ЁHj?Ùv3';\=㴻XM-; MS,w/*}vrV2u\ F59ۡ j ]zXhZv:FljEV{*[ꁞ_l!ad0/`OgnΪ%ܽ6Vg?ڎ]"e!{`tw L_#?e4Z^bZ+n؃. H:^Zx6_6 ,B@2\RuLLB9~i;h" $AjO۶~MsM3@UB94//Nϻf?79._i<0C*'h]Yx2't|<1rwVJ}RtZ}NFnsJ-DuHAe\f) b[FYމޅDj쏪"`mH1\1a)_F83&{'j[zn[lrYS\]i?C%U '.W 4cj<8Aw}:qqՀ/Vi#:6+ e5d\'e^ՍfYa$6* j4}78%)&$ux]%.T`3s'vKJX\< \}mXM*]t,$-5ipڜa8.}UgO&PSmF 4ђofBMqQ<4T7`J~,Je?I-lĿ3JIS`1z5f.k@# \U"Vp2SڦPC_|cþjKG)XS Yx%dm l}hA_a0|XChұ[L!{}O; mk^a7ʖ}a+v y(>1P49V@ed]!'USg5Po?Q]W#/̟1K_hH^FuTJ4 vc| Wyv- k)`Opۜ/[{ɘb񃏁QEf`Fhqε@H}P79>)LYr^D{\:$a/L( ^Jt6Exc23eJo2֮G%}{]~klf*@iAFXrK[]jPQ=/_2y% r pd\c#$v`At8B(9{U)ZտL ;.E : 7xJU=EݷF誤.@~ i9e駍q 46 u`+fj{a)('#j|4ݓGQډ;#4+T@|ρ^~e}n&6NJe\}ϣl[e뷮zRh?v5yo<Ӣp8c#MTO9x~]hp"2.k`\K4G+1!; ݖwgUK^;kaYR2zJ ő[NXLLSQ$sjjKQ)P'ħ9ojbԗK\vEp p];fQ3Emw}}} }eIW̤=ݽX0 $ }Z]AB *x-f+ El 6!qCKⴴ:JLoY;+Ÿn^J{rʤ}GQ\06A>G>& I ixdҨ61#R`H y-gϰ?m:[9Huu$]x++ΘͥUq={PSU@H}{ _gIjӋ'L( &0v73玓olOޠQ5@ݰa9MyEq6x0ϳV)*K.:X&G:k.SxZ` }ۉ+U*#q~+x/ycD/cXϦNgDmV!χf+Y]ME)h\)^c{-aU i٘}XQ63#NPo%PIΙ0>% O[qGlBh-4&e;[%z2mIWfOw321T@ bIy xJ݋!.׈ؙ+QH"mrN# D7{bp^w`!jL܃D.qRsSz(~%uy`; ni;IП;RDoi`-M. e"NU$(qYlW2j(hA1׺MhKAM4 \tCm`mJڑ00_QxX4#G~mx^jXQ;d > ;fnK(yCL&QGq|ȃ-`Y$Ŝ,OZDI#i-HyÐH,<(n:l3rEIl" ,p)fY8F $S(\ 囄wo{AAٴ,'UH ?kW:N_\T$2Rხf- U)cHvsp9ۏXkl۶5Mg8Vڂ[q45zo9*駄>l Do4w 6᱓u"!Sgi-A2:3xӅ!ޒuF#RB&<^ƸA35G,vq{h6Kf9^8NΧDWH8!FA *9q@ɫ2mˡRjrz#UBp䭌_ ejT|eajv34'An7kcDzP;HIG00L8Њ`:EÈwJ16MI +ݢQrn߻Pώ0Z9|BO+5xǧ~XϜxPCzC]/쳲za(,L;(yH{ytr SZ.ݞpt.T$F!xo&֚HqHM&@#;m="7ɝlˤ% `68V%xK'Xy~zY6>|vtn(ϧ-FI=c?i\ :{swkk*q. 6W{V~:HF;~ĩըP:q}Yls.] |bEbagߣPFII%r\RHO&H 6tюLՔ-&gB* ~q@ drk,9''mfKL놞hřW S91,@M4\s  4'P>WPEb: 1-P9. %egJh6  kH^g}mf GnlY~z@-R\uBs9}KؚF "]oE%Gy~|qx wh2Աi:x1wN*\Ve-?;~l;+]Ôz(!?t|?tРJ0DGKe`l6KK'GM[a1$A.ֺZlF#F , ^cD9EC FK9vH/3MM3b?|`8m"Q P8jmpNWbp)f.]UPdk-TC`<~SKi( `Fiv;way"`շHz2 e;\$SWRGGl{@7=ؿ/+H 4u@'e7Jй cjutwf;hQ[v:}/]2 @2V9GMC`i^myV`۬C^%Hj?u ^b)*2C{۾"Ƣ׍!MPvj2ԓNԧp\ԓ⒐/sEnSvNDr\ f_H$=0P.,eou"ǀ:ˬ!lP"Q16E*T@E2(^ >`)?qnU!0"vcF/j2nMN8nAn5i׊?sD9 !|T,@MazL;_ۢOli&E&K'Sl8*Ol϶ֶri˦ bi+E7_ճjeiFu}Cߧ 5by~,l"K=\V߯ksǏ藨>95A N56™NcتEpE)>NV4%sf^M.IFB/xs@#Oށ[@'<҃ R?4?BM sB. ]`Yϋ}-^ ׿}XR11J/W"Whpw* Fogl2=u{߹cI&ʼۀʤ>W7Q÷_Lxos {|QMao}XfTG:o$uHݪPfl%֮\ xɖ W[17rl314н@Qzdu@\1U7px2AFw rjp슅} _Q9oۿL9\1:t{x*#OhKxzɉ\q|Bչm&APw@9b^XQ7.}ԗ̑Vv㟤giJ6TIihi5oPa؊ /cCaԹEn量Qoe2P9\4(xS Z fjHL|*m.[jrlx5CQy.-IsVN'JĀ6Ӥ_ɼd͔.Dac%Bz}]A]oF[,CaI}2,H5ǍȖ5`}p:`!Jww`r?#cWFj*Zry=JoER } .no)pʋj>bZS~ue1/+%V_#LE&P z>U5|\fU_vikl\x=T3@ĝ]E0?^ކ軁I¦YRp\;_$6`%96m:@Gm5osBF/|I0([ɿdY6RNfi>*AپQxUY+t;O{ MfA#H͍+#h5#'EEVFLJr/W0KS<0̖Y[LC+i[02w5cZ J$l#)0$7R٥suDqrkQej}= HԺSQ !!\:A=1 r͘mrDhE?#:d"+Qz>AHHorb!(kHJ³?{]nIa:\8nh/ qwvu^W*t5#kMm\KO"P b uݴɐrXΑO\5ŭ7ߟA/ЅEBP`9J9χaIqNO?vh 1Ss*'Ѿxȏ阩4YۛveolEUGቌܠV 1?R %> aBעŽ]r1!ėn~ y}#NX]K3xmKiS6@%y8oao@M(r2+G֦QYBqCh˖Ju jr  8pYf ^:!-h2o&Ra5sUy'")fdoaSz7ֹo,1Y4^DG댓ߧ%dbMRl+lH;5n'GsQ8eqPI1Íkxiɢc,L{e.nJ] l>v*SV8( z ;M=XT{ h3Gi6]y Cp GS6N*#ND]d'@kNV7hyt*tf{k(Tc齡'BN/<ÉPm@U/65!-}_x.9V`C 0S2 )UTI,[r26hj&]\M7#!g[ )iO7e6tVH2NX_}ȵPGRb?mf+-=a,G" Ii+7bAw#溁xsWx YŠk (n4-]zK%ή)enKqӲ #ene3qPtb\~A72b21svfcܑTP$0;`LEJNJNpF+^hcX ‚ 3gkԠ]8Ou\Z5o/-sj))"**XSt}:k!hEDbqE-XSÛK=]:2\B8IJ6`3aNV;27IdвloF鳃g:;rF6X8aysүW:Ŗr+ nao̘!aXEW+y 5cmך暙4Bl3f7 ?f{7 d%豀GgW dCT|a|`_NFX xv*Sn$hpU.*P~hy*|ex$P٠bV<ܬ49,<Ŧ垅{z_ 5CI ^-*Zf mS-x:~M̅e#̒HRoZCSHvZS]̡v,cƬMcR1eZi"'d|@#2 S` F/m9.ǠdUbRjɻXueZßOO"zj6X`qn`!l!ҹowr@3Lֲ SoX 0mfAm^ 9V{{jrX\gH[PH VJ>jVVذpᓇE,0덇_~Cge #עE|D$:wOsB.h9~q ktX$V.rW#qAaZ?m ˡWx.MEcn(яPSxise;s tv|q"QX(Ef(Ӿ <| 4OrWKwWb$#5%Pm!?\oBJ>vy4c ga}gD*7kʋXߥAWbA.mYxzLpP ku{Pv|X0$)h_I_؅ڝXH:k]O.<;1%u #L2☞̬ˈm[L~elxWlcӽ`PuehM.˝;9e6"NsηHQWFeB qteА`ڲ6o:LRןǝbf0ҭc!D}o0AJyA!;1=2PQFﵝaۖ_9WE%v^ӂ*RQ36rLL%Gx=sƛH/=En%@PLNrʖ`&P;.d:{;UyGs6Di X]{0hKgEWY"[t8 7LOm% +7.#pCf|XT5zզ'cRς[ó"y:TΗ.j݇gLg7׋ <ك.1۲HdJ`@q1' ޿ \Qz2{~Cy\9Bbb9<@a:yK\|/='nf X7H8nԘfAʯs_Ʌbp[UYMJX0)l}zedU?:_Iq0Cg ;ֹ7h$ث?e0">ܓ_P5mn}95KG,hRt9XªNK)t蠭i*"Ŀt&'5!ςݓB-ܻ.uVfHw?))6ŪpUgd>j6ɲ.vᔃ!ؙ̂ɪ zډa݋X?|)0[Jil}}ʇ>"wg+RVHeӒ~>&مZ^2a@Rď}I}(lzyxSq;wEK\I}fX&.(rܯa/wq/X`0ZMɻ" !d+(¬Ny,c"*X6c6PF_=.PQ^Ƙze`-&iL9ږB*c y勢0߷._7=˼?K]1Y43P *|};?CArIB.B>v5xn[Su/yLΜ̶hۯĈحFk' q&a3sn4pGT=o1Kk/]ѵ:*(h,pѿs ,zR .w泤@'{OVp25ݬDBeHA6.u5#&v1lզW#c*R'6wDjXWG222G{*\BSC\*\j ߄T!~&z?d^d,=ad F*T( U$@  X(8-6̳Y.œxO2R}OIqrvi6ZU "07&pKJ*P <w3;͙"hǟO>mҸAE~n"]{V=KD-Q3)[khIs2Ç>}ye_c@chi jZg9d Ʈ O}GZ3\7$CT,KZTCdHy$K.0c]~X#`:֍c\n A!C4Q4l׏N |V4{Lb}eOYbtTB`+bgbQꮙKQ}.Xqz6 9$y]'Gv.C$F#ri $lIO7qsm.@TȪH[ ~"_5=A@Ρsˌ{*V@82g??'$ ְifOg&HzyЇuރqgyT^ uϋ_>BU@ѷ{2=^ |yhm^FA++׺I_]<[HHiCuRy^ܟk}$vgM~BƞsgLŲ5޿(C`?{Ojw=0g-zzO g8hJK {=ʢ< r 0 ` V4N7x'XHpuN il&`?(ίϷ{ 2#kUtqIҶ~,R}BdcI~)ŮUwG4<. M{f/$`,2R{) N=*η8^Fj\?x.8/:B:T 3.KU"զ^@B~qʵ\@=.OqCA+0Ѐޢ hoq>sҍi/~fB*] ?MrY-RM}<q 4nvk{Zg|pXS _ЬƕMWO#e;oJh۷^7ϙETGu|fO-zQBjz٪3$,vSrBK>eFV͒uU G2Ck\LnzZz1K݇zBU$<7 /89ՍӣLѽNܔq P_&:GDh*%0%2Uk77^C?|Vl͑Qٲg}+\&B7֝б1y"?9 Awot9n:8}D0D`}5_0CO[%(;[ᷜ-_,)J +߷tcOzkC_1vAJj)PRr_o.O.VK:Ig<(/+!"vb܌f]-Y&TѤ#C+b}K_s~Z =_[M|`@.=ԩ#2<.X' V*!*ޖ`1]nuJYaiTT@/=`g2M.F 7~6.Z1ۑz:_ZCS->;-Z͜†A^,+]t@Le}yRxu*2`L ŻޔQN[Ê(%@-:tXԹJMM/SOnҦد҅RZ+ښ!~)5Zd`~#zٕ4bB5$׊; J(U+?2t\D!K30$?!Hx ~#Lă טҐx  tv7+)QHT ]Ȗ[Ee]?g eՊq *.yjg|6\+2Z"RD^>.ûd3 NFÐf^hvsPb1E[N[WJs!dt r7q#wQJu= p;o ̌ƿƙjLXy\!8z'jk>/u9ylq5Bs~yP_:PczJ f Z}AAuu,nЅ̻r(&y9~U2:Yx:;Ut]yV6ݏ宲%Dᳱ7s`E_Dk^m1P)K.GK5$f"dMA`y Z`YWZ۴$U-į.J%xyT< F.+o||}Fԅ?Ge5:'I6`k3@)^mgo Xei?pqZOF_pťfSQv8%d6j!fq2{`n3l܎yv$ j%zi͉n>=+Ŀ* 6s|S- Q[Z\%)^-+9ms*ܸoԠ(:8,!xM)*Ih͜C,v[;%COWtԿ:cIevajOrAS$~;Gqj^Z-I%vkEytUiqMz1rΘR}*Cz?fĪ|(\3 |gF'I^9 `|7ZmFbպsQ,>hLT]AR (XR8Ur[2{[奜 ձX1{ǡ"~UpZZH'lZ~[#]#pTvoS2;@zW6??Yotݡx8]2ŋi]RɠR%?zY{S2^8X lÐ(z֭}Sg_F?qCYgStgf Tu~52ĘʵLTgM7L7C4tu`wKz9n)%Un20 ! r^UKr;; @v9zF6?wtX?A  ^d0Wj?j|} Wܘ!)]Li9#̻mLLv%F4_^ay•y%F-BUm} ! I!%&6֋c&Y+@3R.!_!RފF $Q#ƠsHdyvKMK0q-dn^k֩J!\T1±c˶y#r_S#p*vT| ?&3SvЏZn%凡kPi">d ſ%iC:%!/\7(5'6k->+>DՌRuf[ux@Fz`3CsF!S]K%Qn8lUd;,Uo0 z2*w}sMlrjܨddez):c|S:>\U$P !( {AN'3hk"H$Cq0:fg Ђf9\8C0qiX+uHnM^[M[^Jv(j2,;^@X:a6l6.џ;ȘO0Tb:6F! dReǏ,%v/7 }$6ߡaePTY]th8- y5meeGB;iWBwKg\x'QʗuiӃUb~R;S}bL@V\(4E@2|Ghrf79";e^3Al.Th43q_%)@jKvI 1<:K!<A6]i3"mAy..x[ K"[[Txia}9fU{Kr_Xi"cq Yߧ3b5:q k<\0Ȳ:69Igͻ Cg:}JPLw#ʎk薵 ~~&}/ ZC^d(aۏu$7\_J-ϊU`Ҳ͈ :FM?4H,'!.i46;ђ32WIT3: ;Fqo\=nI>UU~E*~TcTbrkO p ].D;y6w[wtw{θ(!TǶ.Ͱ)\F-5`x$w:VҤw-^1>YPYYd^?8@pGcLs6[SؚrWcDƛUBυYMO&2臂$_,wR"',JW%x*xD V!r'N٣nՓ'21*wp[oҹP KJMnpA@[~c'CI@Vh;|<(ʆ=w >voԺN5ٔ@¹64sR=3?g졸H'CD(X; ΕXh… > tZvAqh#֏o7u>٩8;hN'Ʈ6_¥\>}LIҠ^ʹ|ꃪo\OJrwku,Ao/ EY4S,>8nlم 3ߤzLЫ]U; FjPGPXsSԍ(đn-tߣoo;ωRiIӮy0 vGF!$e' T}Ν4DNj%6"$e~Ϯ)*sYt9.^RV׺039,齼_j>7x _ݮ>IFAM_czevl Mq-@g:Pl?O%[VXZ9i[@tO T6pؕG7~8/ vov)#Sb+ S| tƾ1m<p ~ X{ܖ)C5|t\<s8ZgmtXB]taȅ&4Z7I⿫ 3YuOظxF5z~b,QK }q"S􄡼mȠ[>VՑe/ُ@黶'^+|6L !]TO2}BJbqNL$ ayiK:J !ݘ0>] Kש=C>0Azg]םIwE>?ɃT/cQ TWYTWnflse(>%(h0G !Bɠa gm;QdfwRʊk ,Q`+jh~T`{<,:L+nshaiYehCF d?{OTFoԱE>vzQ ՉC1EEA7p9jb%kg֫2݊wU5oT@P уiiG_{hA@b6i_/>Pp $vjۙt>2 Ae%n\r>!EhFNȹNL™0HdEn[iC&5.{VsYz %moSy14ʡQg1e'[mF+*x8t4@+, >@c1P)%cD^pŻRKXNH;"4 (7qB$`#`9. H]>ȸ~w{T>xk|u;t#E>X=G;#2X6~te "Rr"Os 0onЅX5>u( `6#~}=+0`>#KW-pV1 , dj!ZnM f0efEC9״!M6 g<>_lxfX~,'a+/X`խtjk},)nt}-o:Q%WqUfz^%ó/u4D/Z`yà&bE03e _!#_Űukպ܄μאYW{2&cRRvm.09iiRwYEru"TүI71 eR[?/"pȻJZܹHWCK6naJYfagRmBgh/baAwuY^cvR7)CװY&7ҔÍ@`sVil;LS0b356!H!IYu5HL*R>m.dafUXOjU¹p:O+)kgICTJU-WۍجDE0U)7K:]N·!&0KLB` ]䉶ѩ55 Y{,J=}6؋EUV- 9pKJ|HxظthƄ%) QM)9LIw4̯ץ'*Eu-VC2}D+[ØwF$0nS0M)Yq{((\[+0qL$Np{=erTiN}LM0ԞL u{G_\<@mԵє ~h?'eҘ5vŷqm*OyȠ^.@_`@Ob`d88{( tLC@=;͔[}zt4 L(h3Ht~?h[sDc1JuN)[ kfU ;O؜|)G'r+s)QGjͯ#DmqzX<>tÌLeCP[逆S5k_%B*K>k}E`qǣNNo$ M'@kS͏AFBP~ "\KT1\V|;2_Mmj`ϕU^9*w*s:^ [ ɛZ.Q=o^neZLk=1 P ҒPe;tT L[P#qzx]~*v*Rb?4V- 5sF1Oj-_ tFl/K6>M]'#=GT^.wQ)} ^ fniF A*6vmp uUԚ\yma3 Y,~@_ 3 oEIMT׾-44eD3*aI?BK󎭑a/˦%sCo ۻ9Ӳ˱5T'7s/#~"0(ϜɌ3&xttNM(Oe¹ `_G+CC*6 fRvOfM.:,mj6wJN>Jg1`'tW Y6(W'FrkQa"ޕ'ͱhӜC [8򎞧șY& 0ڰuZ/\H=+.{rWo?C^z ̣{?clTE;+ wR^Tݻ8%m0L+p)q|bUk)hט;mdV>4#"nwНH,‘IufUL}ҬXq@ßȟ*M߉{V葂P=-|*h60.M[_Y⯿qڕG*"$1F ġ4.pgˊ]LChbpVKc؂}Ap.4&YeZ?VZ^V-=$rBi+e!Pz3ӊ[Hl D<)KT1 -ūT^ru~ -ƪ^n-* 夥h1Z]# '>`.~XvgEDxm *^QR;ٓ.Apd;,!A̵2g??Tn}P/x %10@G.9z1cqaPtn焀ԙzSpCͮdAݳW6 Vcċ{ Apj1_*~^quoAK d/sf>unЩ+Rijb" шZ`ټ6ՠwhDAE.ETn = rm=Eb=@6p3΄7p WB}y$+FOniҞ'K`0:2^@L{Ap!akԮ~^[@Rm(t gRZL2$-h12 _YX&-M-%9O 뱟|%,;$t;WdW |)QRXWQΚ ckHQXO(6u1]‡fT54- `5nOm , e`J`O㟀jPTdDgcHp+;2ò!=}VK*[3#λ0B4s12f$ie/%%m +WţXmOZ.ڭ6k3\ ^BtFIlϴ̃ydyRtsAKw`id|tk  B"W xNleß T*A`:;uaj;+=?TBԞ辂iaz ]z@ hm6nܡko)? j?w/fgQVY< GtE C.> ]v1+~$Dw)l(DQXb8C)y/t'ԗ5!Aף8@e Kc,+FO>VxRˏaA /1q!9j-9 U$ ɇy˦&"ِ -qr[6].HŞs8#ŠkHk-qIr \JK5⭼|0$@ߗMD͢g\lhOg%y͋F=r=g_;驹LqfI~[Щ/4˒(ઔQLk6xX)&-H^:<5ZW RYJ=h$PٻPnBX; Aj5K!|Emy{)͎tҢian{7̕tP XՖ3V V/ő'8nUg:G$q'LdjyݍP1wIkaƢm{9(j~d5"JfhpP2ԌyJV4AD:c9)l8@z+UT|+U˦W6]X|*};b[ N٣q.WiF 'N!1XJK"WP~1#PDM}hKjdZ=.+9yyq$' aZѦ.آ0iA!cZua]3v@/zN^JЇ\E.h,K>[^iHcG:eeH )(pxLR}LG[M,ؾF91Xt& ltiD)z“{Kˍ~QӝK6L(->Yw?(R$R?:dú։T6S>eP$8:9+lgz pzUvQXٜ9O|3Ub.X@4 VI߂hYLF[nKXzdPZ̹_ iGQכ9Yʧ`B7vfJ58oZmmi~-)Ni\eO)٥(@|M..xтtN6TK8䝿ůԬaĒEɤ`>h @݂%mW=2G_D%r|Ћ=^'7 v)"xNoB. D7~ʽmTefM>zY(u$D@*C.S f- 0H;MwӓڎK/^kU\ A;lDZ`^7(} NFnPrGT> R;J ܻ[Rj =Y>JS%5LK/If<˼؉m4c$6)/1]t!|?w 'agg^lʲ;$C%jwUۨSvÓSXI2 {j.k2#p`Ff~B– %b`:֑z j|v<*RĻ/[D1ǀo'vSVpC;i8'$/fA1c i#wc,9qnAn/lA 8J+t,x s֛Op'qn̒vg?Z"kd҈|6 ࣤ/o%̷j ~JR􁐜F_qvzVy'lWle9KNiL&.gQJCwNտ:2A:^>ۑ}wR +ٶlr{W>6RKyY [[ S􂆘TL9G(t%| #P~[[wyޕ͔2 2ǔof%^ȓ|jjH]8^%}sC{~&u`##n_,VEi~@J"ÝsW 6֎tv6gw_l##x-G6ȱ \iIN @TO_ ԙA8#R 4|ü|/ܟxdg5Rb>| wS62}ZmZVlY_gnDNrbĀ6!(0Jò;PYv"z=G<Iu43rWA--OG4gK .6sT7vO=Ea"ۡˣ{l}Dd=ʼnItyrvFX~yNaoT Y%H۞}xv@%hZx8F,8,1WKIُu''hf说E;]Pq;ͰH aNK!ηeB["d_fB|זV ;E͕n.QErh[!VYgm=ͪ|jF$dskJ pEGHx:k[YqJ務)WWO[eH|4|:O憩$T\G{>R'YOTw2+Lh5>3p2\$.y-cJkk-iٻo.Y&*nxiǴo U^@Ԃu䆆8o4UG$k5&38ɾ^Jyxz6j,O]}z0,*PߟWǟT1'#H(d&Li"0+( Bk/ eY̏> \h%FY(9=(J2Ҹ!p~A6룾_#9_}W\GzZ:Y  6!o4qn$p y~˙g3p Qqڴg{7ڌlYEdVa`}NqS/f!Gc˰~o}n 64{iAfQ[H.?XX *?nqja&Q0uSkXH+OF&V3 aċ{^${\7v)cSq!ӭPD%HW*~t1К{՗wM4O'Ib- A2uT |xݓ2nå;Taj 8NY6_o*_B>=dqgdkYߗem1 Dwp?!$mT(@C"dɒ9߀1|%dU`1bj8м MS# h>'0 sYe^M\ف;Њy~1N_+m@ +W'j\v#%/H!$,6ZH].".+}]jl!K&B5 85 iK3vq~ D ^c,ƹ48o`w9}Nu")ZQ>6G< ]֗٪}_T|KVsl϶ve=>5 W&sr/MCԇHO3 >a܂@WCii7#aM Y8{5/|Xhbw6" D$c]$״INflKFE_8TlBLrJ+ДtonCr\CA+GZ$8~Z"US"1D׵mrN!!폨sV+Gl pҠ.ip82GJ4P} YFWIEw40kH(4V!&gPg ӝlJR171&Tύ%(~y+̃Y1C}L#x6=g|3p/\ ,??(@Y*вVw| m|gT|=G\/`kaY7 8lZa?15ܕdaN"A3Gœ0s)h3_4B夤[be&f-xyNdeY+ )~ UpeLp0*aX#ht:P2̾,-a?tkG)9z#Kw q ey7e -bˈ+ \@x}MI|0IeTݰ,Ap),LYݏa6gNՄE~BUn͵+bI- 1Nw7θo'rP(F4gxAYFդUC f,z|3O8hR ݑ<u.jQ2fga{i$ZM|lDodzlS`iMnuh,˥Z:[dQe%Q1B6{'ٻc((@1wgC vȗSKd= Hv"Ys >vc{3ߙK]bNtW!I(|倉.7)>ҴiB36t$s].jݠ,-&ՌQ} QMBZw&!zp\~$~x~οYIeos 93oFA*뺰j^ś,^<54sϱaKj'$=V*4QmHzYl&ͤ-osnU֓Q̤Mg#E$Nk*؁tٻs$N vUMŇȌQN!uUR*&!tB[i0yѻOZZ"aF(&>-FVq9<RSsܯyH@mI8@7Т7i|Kz<R_34ʹ? p3!\Lȡ~8*dS%Wh K]CZ5߿jT &M-㵶'Mf' C qk2X,'$Rg$c,Pss{粦6z"tyBЭDxU =r֧-JeHzҿp W.ѺH$=M4Clkf7gW<6ߧYO->}oߓΓUhM.*RbHͥڍ&I`Bml|9h3Q82uzc8UKW HU6'X߀mavz9|ߓ_mNUFBe2݄ }g} 闞O:{tQm!##n'>jYhȿiI"CyS[~3.jx'sz/\l=[\&%&q^SXC;}grBV%ڲ%.LMw%r57e3-[VWfcJ *2 i7#ٟщa^Eab*#gHm5۽+oK$}_lKrkU* LgqWDx³)®]=X*H&3U U 3_Y$)vrs ubG;4 :J_B9T&徭sa $X|WOo/L 4V#8țTXszԵB,1F }}psm棟Қku]NV!DN~j 6(!C0ۉTOhɕ؁ \FE$v3n.0֑A)ynd(]:U#:JzϺ(2:y጑Ї/e'w0m[ 6KniY$qƤ~/?Z jm_"D8Q^u|aflB(݃+0(^ ScOy9h1w&xh"e'='|tяo@VNt}dMs᤭bzE1h Ӏ' @IgPSA=uVE2^w5 s?^p4e" +H0*dEkD cGV69W{607) q%oG[jI IMLlYIA/7B |2q)j6ըipɆJ06,|5}wl5*sTl*zCґn hFV54I8)8|'}?1jE-k`EZq6D\L$Z%KNchyT#/ "m &fW~ 9mK '2 /_\}.bkgϒg@uZG+ݭ)cF]t=?ZzyT;Q#s+Ud)&fz @y1{5'˙xmn(b*e‚ \X]96 T?7q2Vx4W00rJֱ@۱-j$kyk~edm7D"ϭc&u+^mF܇aj"ëW.r{Vأݶۙa=sj8l>P<-oseҧxg?تmtgmNv;4Ʊ/N|lGj`2|އsx̮߇t˽r1F@v:o/,t1OCLL 4 bnPPa_.*}TjWL|_y+ DQG'vu`m:_͠4 ;@oRJ)n#Y?o2NW -e F-uX_f+ xrP LMtePme{i;cᅣ!v/Ia ޢy7{58)͚M&;OX's'B?b5"=bY:멠$f-k02!0`$\jӡؘseSܝ  Z# C)"^muSgp'qp7~[IK3*gŌM(lc #YA==⪙ܕv"lS4uj)tt`Pt$LVי:OWWcrxվv^WœZucuTC3TہE VS>ODL""m\MN\-G܄:(-3k%O!(9"GAY\)ַB@oF ɗ%lk\ӡfK8w?#V]N;99H 7mw,/@DLEr1qp lEhQr.kԺ$0ǠdrC4ΔɌiA?8HbVɒ&4V8dwyW#161E%{Bm%fEzzۜEu.9~czX.Ml]4e$X;F5"Of $jUdo}o(08 =U s~?&(Hvtߪ޿(fcOw#˜b>^Of?Vՠk> ”ȫx 5ͷ\:p!['3md 1C<#W)0<90}/mov֒[HdUumc[NM A[yu`ma4-*Z<2!g":5j<=>,BH]J-}f[nHq2f0޵_OkRVQ%Gq-sS" wqܣ|Ά9+] F'=2mjBh{wQu9Mn[2=&д%Z~ݿs1ƿKhGv9缛텲F/A֝$׷i@g;jb˸[[_23Ѓ!cnDc=z|P ϬojƧFf aMdj/A]>tC*Q>2tA$#1X-@ݸʊĀ%qBvMn[6DUtz~49}%M|F,ѭt St:],WЧ 9@:E=4}J<緉"@p±r@=#Znw|Y>o5E..v(q7ym"0>agp(at= `߉>[_Qq["m}mgW$(Ef~uEk[.SlU0r"IZCo{Y *vVΝ5}a5؊UnZY5E]t59ގa<,߷Rq61pwb ^?5NnFEӃ)qrB R,G+\A.Ҍ]D*LC_<3XNm1"Ml`pMc3lOf,jm1E=m;k`DfWTd^VX$OvklNs)z5"{o\?W#خ'yT]U1;~ (LM:45sR$qc5j$8hU,hg#j=K^0"Ǫf:lXh+*=rNL3u=ևcD &.wںe)ӀWm"ligvOUo&l;^2?s~d@TpʞXz諑AY9z KBW֪..}ZDn~$x '-,mۊ+(IXtU:lCú!??{QeqF6"u=ilF˒_Yʆ9Ⱥ= Ȏ5.қC"E0mvk凡 ӡK@T٥]wюZ{Xn?>e[p5&\ AoյJ%m2'GEGnNr3SI|Le#)>ʃPַ oq|ZUlEoߙXrI93[fvhS(K ~J>qCosܣ{2bLa LUTR?ƐUf8 1'~uj:?HU+҈kzϤe,HiCʠ\Nά:]OdOV?h1vh'P`Үn+u4yW-Kb522+N5FoZin9Y _c5j~9%`Xv[2@i;D:/ (nr&Fv>`g_ gWi;/abY6|/ DB h- &(~ ?Ի|7zOwM=s)iWLjS Pn v D_5Pg>TŇ^#p&(0Mc0 zpH;&[ą]߻~ ; hrhUFEo#0˔ aPJ90DPΚ]F$= ̜GN]h:p$`\EYZ䗡,@ʚ\=}˛Dhh[8]K& p}ZdFp?nc CjUq=ow!T,M΀YaAH|GmѸ"JI&Z)9wM1D潴ݞTn&Ї͸M*ifB@b'HwNvv4pOYbwvtpMy\?M9T9InÛVH 16@[!2LIH KA-] !' :$K톌rHcvZ^V޼Hm, zvKCƚ4frS#4ЂPv8:D~n\:wªĞiz~ BrTO"+o|Q0<]oنs0 ȩE};Ę4]jEBe_h,P#Eȶvj9O̦ IQllӽ-|0"{kl+q!LkdVSYGئ݃"^fԝARYnAJK͵kK%G r1`}M^O!MK77?~X hgGߩ zNS/- v;љ2^2WD7E7z8߅B[g-p-G9ըv@U25W3 dkcB'<5"xq}w#Q@D Q8(HIl-MH?]/LPYW`<@$\u4dٶE0q?F¶u&߼l:2;],Az~u JhP7s"L`gutR+ID7FOϏѷ 3{U+w~`L)YzɧSTU<2bz{LN&XtOv$gǙpF uDHq sAw`1gW6&}٩|%=ʹiJ eQA5a>"%S_qDt\_ySD?k2'SG]O25Ԧ ̋)Jr$ws),=Z||nK~5kCg)Λ&@h#KBxcj |.<}|b m2,^8ԙ07>q~ τ9d0r)zh\)c&VMN).Qۉf^ .&6^Ǹciaj/f(>12K9LђdC'~{tky<ƴ4G켦 Fݎ;qrtXwEk % žI'Jk9* ?e+pIa g7Ē?ѿHXBNrNC_H[6T'M^ u檺r3J]/n^"=PMsP'["lcF;e0wp?fXS=aX1'GZX^h*%! @ܪDt d\snt (*ID2 {TaEYq `cx2XzNhDQrg ,mff6e%q^ h'favH\Ae[(Κ,نYTYt{*+2/JR(_ eO(Gd=>!wACa,X$ 4 !7V'*1d,/> 6H"@6DIQ Bdq|E`{; Mb3#|jX6Tl̰dZs{^e*-|ͱͤbT;"r$pܼ (Wa!e{V5Y}4/fPRMZEH5Öf7ZT-c['I]{alnG{n[M7֘gJdO)a5$p?렵md]V؆QeZa'8nxc82;z8GI`䁢;שGԽFS]$aRMKME ͖5A/bžLUM(CIwc깠X?L'C0&>t!rt2+5`.jAU xM^7.ՄӋ9?r'\#YL*!Ku ֺc݆yEL4!TN" z.@[c(G[mL5@\jaHy<)iV-lQY)j<ihg0ڄ̘~zlȁzOn(k`T} Pv .H;h:'0qN2xyUϦl lwʏdeS_@/b"{NIn?fXB͗wn1 y{Ӵ&H&KXS[~_nuMZ9IUG}dcɔ1(Ģ7搦 mwd#,j(pa*.oU8!ӵ >q !hhO?X7R^nIfz7䉫k wWŁA@_(Vp?/cMg#p_=³,W烀wgӛ%XKfky.%+7^h9.~YU1* e]`Ղk kPuΠH-3+G{Lm[4N̽b+{6T,x`h}6pRboH 0ڟZ'M$;PϽ =-n^"7`rYWkt=Zx555UyƟy4glL{ hq',c8vHWb tHXz^4<-Z6OŒRw8@km/C-讓3Y%+P1d؃8;jQ~LfHeLz/Q(RaeB.*o( ?E1K:]_񂹼N7ek@m:w{F.s 7 Gv[+ _i& bEKzXB\;2{U(رg-_89FCߏoS6w30 *_jLty}J[7"5nc v˾dow~6%=}G_բ$J3H/f#& {kvq -);&RT@kDl)=*窧4V[ӫ)hS~> Ƨ;8wAa =Ý1:Y(aG{n\X%r O9rk3ڨow03I? xuhmd3OU;M:jdA}Jw"OImgS E%|Tzun=nmj \7r.WVY d͇ !CЄ|v"` *HjþEjL[Lk I ;Ϸjֱ徕t*IՃ˵r#OGaQS˱; .oi4lͨ2⥑`&?t/E`}S501"5Pku'n[r6%:r#;Ae* d@QG{cM F93o2oKۚOu`e /u:7I+vV~!׋IĻ{j?40#*g,ϳm6r>^rk\˷<K\hQ[&>p ).۾"wDzv6Y;lx8:hސR5tW0v<՚#U)h~c\y%k]2u+Ъ;I&+ǸK!*x~P X;? թ[{) Ԅ];VTwUQ:3q]m WW<ܾ8֠0h+0ͤU&'|P;z? iQF檩y4P֞p/}*3$T2Ճ.qV4sKGZQ& g>$[fDEh&äKt@dMP@x󞅢Y*ɵgDf.Rl;AXG:@bz=ŔaAm$.SfD~,_K[)~ >$9 oqVǐ>F)%ွbX? ge%l9>maK;PiS7, ]_'P딛IIJqV#l4w\t8Ւ]>mc^x@ot˄f3Hj_ev{y78mT2Xn63%T K#?DŽr;ޠǽ]Jozr4ũYݸ'h >^͘`7J"msٸUPϒrZWFV/D p9%:*ޙߚ7.!ȂCHC4,qK`I?j]}1 G-*ּ4-֩{aa**&oP'f#wm$q e6D[#2Ѣ}[B#>`s5kr&~$u1g޿(B +)wv,Uj4 NF%Ե2MN1~n†C1H53ͮ ph'ml;yԍ{0(;a9,nм֙YT?L':FZ$A>\)=њC-b% a^x˷VH)x9: .kro9Ph(<F- 9Ʊp/oM51"~k?k5&{0I= Ns)*B|רW)-F#-['dv6Fnh#~-pR3?ɠCO \4 eR:\-Poʆ`~>,Qp+*9O_LM*ㅗw: Szo}YO[5Tլ;%O.;JG ;4$G*A\kwXqW_'Y% 0K":&Eؑ91\ٽG9H]Ms1; ML*x qNV\i:ȏEJ~Ԇ 38rr/}" :^\_${1w%C[M3oat'~w6 Ѱcmuj&lu6-HD̡c*ynS%HK-1uU~J2uۀWymRYBN׉;]P!wr8z~ݜږd]>@ԏ 7}u* e5-ŎyzǴG 2ޟY7I݈UpgsSZًM4AFj7p&tա'q&*W6Rf)p*|ۓݎYy7,TT+ Qؓm{Vaj<q")&%DBD=plϰgj'VyN7fc( LƐS dfh4:՟%FdSTvS^y)8$;%$1. 25ιx8|U52NIb1sLדk)*ꕎ%R+ߎb٫Q?Ё(04/G!J(%Bh\#YЪre@qR{k,UqFR})Mګ4htZ`ؾ|{AYҙI9z {otp76Imu~S'?8!|}7?i6hTeN-3} "Q_3n$`];~|+xd3vsۥlNx.MצjWLV2f};;K׈YN=doGPJ %`&`Q q$ZvrC}ڭҴ=,D-댪HA p3)eC.*Nl|^D~'ӵX[A 3_[|7ތ ֈ|tI5n Q}ˉ|V%̞Z$mΓNЙ,*o2cg/J֦ (DTy=&&rIWԫ; /9p\-\iY`ǃ7gv+P\loit讒 O#YҲ~WA빒& W| @mudHO ъPeȔlą^= dk3#1KX"bk7 x%zI~ n79mQNϯbA$+MyAQ 4˟SI'Ҙ$@r_6de;K Qd}:D ANn'úL"@'B.42e? {$Uԥ %.osBx*E` Whyx2#J^Y\OV d8֖+j.:zX¹<=S٨=W}Ko,z#6ƍ5)r] 7hQugpdAKx::^\~'.y,=N! ԄÚD-5td#S:-N|2LaڞEjH[C>T䊀5q&= [뮝dTlr՜ċ8N ?m^I+ʏR̝l̍XI4wX8!Mzw[~QB ;nI ^.kBU,0>9$Q05EǣDNso1lT/WhX?I3vC)LXϒe ROc7ebi̟bݠAFR0ɦ֦.rlx||&brivCrͦ^GzQ{_YIR یokjP^ў4I6FLÜm_G,&F1QX},4 bZL=O |7$dQb~t~E|8i 2ۅx lB:Z͙\"zUsc.}^JD m41Tʞd&\! .֘Ut}J$oEdpȖlOdGFU&QN +f>Mek\Q%3@LrՑNAYrc/ Hw<(m2J;J1/Y]9e"3zJۂos_#S"bye@4STث+XUՖ-!T 2I#+eN݁( L8>/VG:=wRϢNtrc(kXV[|?(G:e65| 2ϗݩ`3)A=悓v2 [; rs{9gJS6&p&PD:祈;En5 lN;q~hzy?^L"]Af  Q>0^,8ϣV1ޢ)bogjQ.R\Qǔƛ4DD>fQH̀a-QK9/t)I?$0 I"S[Hck_MO!+2)gRQKwd3,~ASpoYq&%fFk c'b)pQ-d9Gah1آҰu=?^][t!d]&HZfI Cm5oJ]HdzXN⸫О]ы`̕_ ^C[6Ży{ K{Wɞ/7Ͽw[54]dG%nmM۠M5;H|7qxHƷG73?V*yޅHE'U92=RYSkwݩ5A^,֩-==jr"zCIRrY&8`zDי4nS"dgk~<6kF|sYPVlH /wFj \"4 vW EZl%zsƓtB_Qw)Zq|hTT$;q_bX[*ˀsB:鎮8P~&4ӣYFõtIj<5aZq28hsUӌ{@9Q3z;W%A8ϟuKgܿz8w:T8yYr-Cz~>ؒ.>}V/hqB]QD6EW`7o;yc :B;I2L9[KS/U 9\\<1t|jLb.M _'DcAzƕx[%\&RxOK|K yomQ2uU.Kfz(C஦M0uZXi7:?%jPPiQ- w(%*4Fƅ@ϩ3  (dY׎Nz}o*{һAI]ڂ֚WC.?1(4nΘQ]~M aAѴI)u8[|FKAAK)H*lS.t}ީGn/MAL i6U1}bS"/3b }]7zݯ_o#]:P G!^Λ:DB1=UL/'>|4_f؋\~^&X/m=L]8"ЫRð6 qM0~5l pq2.fR۾aMNe#x~1rݮjM[=~}OB'_M~7<{Hsni7,lby˜FC Q,IWgy5ȇmls~DI 1E/EŋVrBL$DfWXj\<g8V$~ vE8=Ԝˣ2]+^vm66~J\QJ&1 |cbj&U,|n 8>ɘ/9{<~#+яƥ?C"J㶃e_ܘ21>o6b2[7B֊E6%=7djV/yp%`T1Hn w~gqWJ(%hk?qm܉M'r6:Uby.j2q_6qi3`Kԓ}f<3QkXD1D6/r:py[i}Qрl.̴ ipdRyxD or;ychF";Y4zԵnRѩAvS~ˆ]Z3YUżgi õɁT*DY߫PubvU9udk5@,(~j#:xfiNi@a!57{Qx:#sXnOȃ4|d|qU9f6_ʼlDhغ/%lsRڤp#QL{!?Aƃ]#:FMg4e$x VXjKkPI}okpMCʵ/-ә|,׉LC;кef#$4ѐv=rO_vDڦ7=׭[ӽv9-;Ce~'%l4Rܟ+) ]kf&afh.7ΨiC Q t8^Zpϛhf+ksDWnñ]e n~4S;jZiiswW;—."Nœ 1N;PP<yBd $tVi3xZ{3!" 1FjZW/hTthwGT"7|Y1^K:i"DZeϞu'rCUXls8%?;щ<]B\z.=F`ѿ^ߟRx4y2{\_҉ᒍ35柮B@ޢEF >r͠X(*jR~<Gq-^rʃ|A)ޝ377 VVqtX*G:oS4PHqn)݃0|sݳvST&e5E{<֠>{f:[_KJJZtvșw8Ȼ;[SkX}IF<| ) q?7_脊 !ޑ{IW>Z}G#~pS-b8,#7WהpؙEREu:+GR'hhic< 8]`Ôfp{Rh"ѹleyrD-(ڶդz2\=;BWzXM^L*o/6oYiwŸ'~/xkhmP&)ZlÚEǝDe֥?lIY`;C]wd:] @% ٢Wz<,p|٨G(E؊g^+#Oi8zK%-T8`jbi/h`@ۋKE8 Lbp |8'S|-Y Im*y@ZK* 2-?5<6: %T?~lTWĺL> 8gʤjt T/zz{[)H =1l=~b4SeF^?լ/grJBAXDԔyA0IO f6ɳS n5Y v$9`GUݽc;ա]%ܝ7_yq_'"8}q e0g

w5)e˚8.c| ӊ Rl,uۚF̎^obA S$"ˊ~ >ڤFielZ G#iK r6A^. 0`4昂WAIaބg0ΐzꭑp #0M6 {-ds#s~IȦ}[޾Qt!&X<S ` {y^8xF^s\'hM*f544L̅)89YhUM|+M<_;NmEK(l{`$g8QfLm~V(=)ga,%*Q,6w.΂խDU#'{ڸtHgXԜ4/ _Q " ۅoB-!Կ֜SEPJ1I^̻7iȩ~ʙk H|7gLV4 k0V2sEJ,BI܃X(r!W6خ"> DiopHy Mg9d=nˌ"aO.X^+a&8#~6B#Y445m[U5Not>06ЉWMܒnG*mMnɆ0I fYðR<.޳@1G#u#eZK5 PGa1BpuZƸ秞cp өАН/X'XrK+Xp2_nGx֨H'a2gDg1R%3v18J[LWk`W*0 'uTo~˂wh+",j-ss v&* #D1(aoF=qjIXW~wzVYpCp tUhpq@)sL<ҭώId+d:Х=5vt#:/~rEnL}x'e5&@dͥ7ͦ)&ܿq5HB*r,"ܫ/^ @gﭔ{]x57?.Dol Dյ:V<}|$ԐC/@"?kVQ{2u[6GcϚ~s趺pe#&+a{i-= KYvVuިd76h4E٘`VC$ wE 619ft"Tm{tXfDRυ61yGi oxbNe)NHJN ='m(GqI˯ڀrܾLҦYb$|"1N;@Ar}##)Aɫz䏄X0Qn:XbMN#ȶX{[ B >d\^;J/=ߦ޿7( \ 1 N8oZ\?ΗK|\aP!] Z~cIu,MvBg"c`ǨY;Q<KpqQ&O+MjpHI)a ! &z.Jk([4Ѵ}\Kww7\0Ϸ@FCVtZ$84fFpDŖVd:Ȑ'EbR>j53jrwzyQMz(.[ZoT0Zg22}Y9 59E!~&u0> )2zE`'99 z1>d`r<& .cEO& SKżks"}vKI󳥭g8o}C,0hERZmO|,.}_om@P͗hIyoYGBlEwLy5x8`!H-[nd`ffڂF\腜+5B{'av.1s3Ew1m'WaeV{U*ۜ[%kmg[]&"++\t5<]x(Pނ T 97hHU;Lﵛ( T.赹g4`72?kCtB?-:X<''"G ŰһP7{Ýi=z z(YisV~ZX4?-yicD9Нf)/8cqUX&eР gDw;=C3:M]2dNgRv#׳$TL"SmY|O.7^V֗KSi h!g+ Ab]0YpЦ, R+R;c{@:AZf:VCr#(<&s,wl l/=pz1ރ cƏAQMԤ$RŎi ӖlOۀf'  KehP61Oio6JЍ_݇SʒƖ'C0RZ9Ey*џ):Ω:-P%J4&B.m),LrҤgh/H KE41y>ߌFܶ"t ^ xƒk)Lhoϯ_?Zw}\*qۈJoSW^=ڋd7ijb>72D<%c'yvXѭ +_RmRpe4Muw>Q:{+飊.|9ASVn*slUAP[*Lx78P`^Y\=e 掿ߚ7s40̚K:@3ev/JV(i\HO=ӯ7hLgG1?Hb,F6#Wqgr,;RP9 i_0#[$dϲ, 11Is{c׈Ljo{VTXd]'x̔dM.OLm$(Խt}NV:%:a[i}tyKGօi_^>9QX&!fif[]BD {]V82׫=iF !v$B><ѕȕԈ,m=qMV 'I]=HgtjfR"o۫$_R}c=@ծR*VA[%-8މG6Q8W~os)@:~b]3D57Lr ( يF^l$w޴rKH/h j&lZZ|{ɗ7`1%1MH")+_v½Cn0ˆEHjm51e E )w8 NJ-Wܡ$n i/-ulM䨊0B[J[\cU2p.??@݃RI bM38 ثq =4"mEdgWTϾaR& RUԠ+].Ћi+J95ڑ/aAʞXy uE|!SQ>vt!U-ސ/ 'rМ_IX2chA(^uCJ҅[B@!TTٍ P !n e$>chvQ#Z>Yޤ@C|~XR`^k=C\ƾ4#eI@⤕if u=$Ijtܹ8Ҏ_9'ı[ ߑ^Ց^>B>`Źpе%_iɫSѥ`Ą $x@[35y3w&;$?ԜtW$7M{(+Le?4ͼc)Q/v~Ɵ?)x?0:0,m\_K s Vd( @/ HTX,{ R,KJvEQ9Xp~\5qiD8nWWAIdw Y`vV2<>e_U 8 ^?w?k6S#L^ tS^+yΆEW\vyyv#ӆgY0x^V5K̍b4,o<3s`ۚ\u `OǯC[$9uՑyV߮4U?߫]1Ɉ3 |G͛Y`<ͺˬzGiH"3s>ln'>&d6tT>R?ϏQ V`kEbW>heV|Lher?AƿTQ= M#x_2*pQOQ7DxJwN('AeL**H& ,fL\j.{Aܳ 37&/:+|A+Dw>^\%A9|le@`œsnsz;p.8kp_ݔ܃lɗs] cF֦ oV(V³g ºBI} 27SkG(V$  -#JX2K<"P;?XOm;€]ϢpBrK2vCwHz]-Oj%R(5BN:0m[gD0oMOeAIuRJ`Aj NzʄmaGVQCeԑ]ӡ j;h9 SpQݔz 1TC4V'D30qњ:jbxuG0Hԝq9cH,ދӤe &MgGImHy$)r|uzvGJc}ANiCve&OG:D$!rM DEON_.-n1*ǚ=y7u)&g+N@3 IH6kIG0˒h &U)_e _VuNۨRqߓ{E{r(s*2ֽ o"*ǰbN;lup!HTWxLs8x;LRE~[4L?dQTm4;Cr. λ8*x|e;iltҘeCHnȋ#%.Ē; f K_IӺAƸ^Q03%[Ǩ: d%^^)FMރ8(!k(~>KCqA}Zn{/R 7` /EA? h>!N?aP.ěfb59[.ˋ nk\ѻK,1эÄw7]fej2Tm]16d/ux%  i][YVy>gE,tvN}*1#>gSj-F  ([m1= Hl@Z{@L'JR*5&w4@?`$\D=eqK/ЭE{=A`Dx}z"y+(!6W7JSy'$SNn( 'D.}vu> +cxRY 7mW0P=+yYٟ +^UGOgEsاa t|q󭿐ˌϫ'N\[ޙ6RQ?m~p$ /(WXQKdzh OMp uq%R7[@OoH\4 PRO袅J}p>Q?1un;+/hBDYwEcS#9Л:R |`UrVjTD߹\0#)Un^.NOM*'.ryц9S73fL+wAc7#b}oEKouS<ġtF zzq-lFB]E5"ǵO)cOi{|Ɇ aR+7D^]Wo3O"9(i.[uKzVҲsmP9aǟN3y؈2Ѥf8gÇ,@JzN?FO We[P]degFsZi9{2;w(hUfZ}f!G:Xh+v6 (]D؊.JBฉ֣8_Zߝ+./k۹»f3-P Z/mleO ҅z1YG-*R9@ųGJB oͲ-;rLo[4bA.h̰/3KJ 65Nzz8M`KEڧ>$6^~vlنu ;:^lF |SQu'߹9-솶,GXR.QC:Ҝef:Qa#/ÜI]DEM WK`F72wfa> 5£f]D\Ǔ(\/rk.˫VgiX~.kf`P54C)Y9Mgt1lP@` Ѵh߅|ܔq"a 8.Ԅaذenʰ @O_e#: 2=xrWip=!|Ԕe9nZ+.Net!U=tdGDgѫlsh0EuϹ-yu_ǵdsg˻i[nўF#BIv̷zD!6JVe"dFt -a8Kk퇤"gNЈ؂z(u`Rd LV#,-Ack]jkm1#p@2oxˀ|Bɺ90.7ڀ詿6.z>Up@% ^|k Ll. %K6z攥hgR^~ K%z)Zy'B^=qX`};WrǣᵺPA{&qI. kS:ca>PG,:XW9&z XHX7r <k(W)a]Ђ*9S# M{VqXt6Až|s>\7Snfl%s ȶ{NP8Pd,;,e u &(J0fW>{ !gXo nVx9e2ƌs@)@ . [t=F 3"r0x u<  JEz5׷r7N하u7M@&0wjXUq  ׾C5rHPSW>9Zq@iWok"yW<蛆,jF ߰ڔ%12UD^EZ3mHPY+cJ{L^ú8&gYk{rs7[jӹlI mq@9Z8,ޜ.wgJH/5qw׉MsQn b{+bM `Z"!.M)`3脛C3( 6b7}ke. 3flD鲴'*4icL=zb:>2l-SLX{ MveHF6 t sAݶiegW"2Vc꯻-M53xHˣ TNyxIαǵA(P~'XA4k?\ JxApxG!vsؾ-~5Woh7{1qgcbFkOtSm6j ֥\!0 P+hd ));W糒΍T= ^t"J$ +wGO|4.p'B*Q L t,2D70k弌.΋{'@}%6cwMM\z_FKADcaP+S[%_?/Cm[\`I72T)+q*|SyMhlӞ֑IN Wu3γHh[ n~mubm@|[_N؜ūP o#p c?kwM^K c .wv1VeVʷ}#kHNiS&v+c+O\ut}2zYG 0 %8p\L ^;钨bS>Py!0`4Ԡ0UQl݋t͓׽U\ o1Q**Mx `+#Jg8xkmS>@7ǬtX@t`v^: *duxOUnNiL%j~zI2|pn5 rtߤ~;PT-F ( cH̬˃, o C%olLYT,/ F~}dڋ`/_:V&';W t~yad+6q6՚jxs#|J'.^w@'tZs`P(Oy_ C-]x-LBB``.Sv.%J(a_8AR@R`:)=~u̞#1gOe ۰5.#wOk =DNw+HΠ=?&4?Y-~!bP5ME;c_ę}Ss]-DI:Ն_ދÀ\+:Tm5~ysuQ֕?dm}Wobyn-+hF0Wza: %fyr=~zGď=p`Q2P1=͟U7d1+ƩG 8"Td񪃣 ?_ZD690i"jL)n (w - C A3LVnb1UWe''}CM'lێAΰ ̎ ;ŋgs &| hԝe5v8{D{=)c Pҥq~a=ǝ|P`ڣW,p ׋7Q췂:1H4j+g ]p/ы0N/d@’Wؕ ehqЉuf _@B,P8?BCM3F(Gi2<{ଆ=L,S3I|bF2F9L-%e26)IA~].ɹ2Yȕ Co&̼u\K \ s^GsIj:Yj4ĥr, XcN^- \&MjZQl٘H6>dW;/%=\Pxvv ABF)N͒JPk%-*:+ GV6@E?9tf v b,5`ا.+Z#$\%RkdŶ4*eVO2w4'v,Ýx'ۈnY,Ef2&M"llFC(rmEӦ?+1%\' xnn° IJ?ges.؃eVaw3ɓE$1?q l淼ok/9x4SC}eu3L>U^hx{ i' P)5ʨ+Ȉȫ_i`^i57  Aq<08 `y}*snݵI7K@}?fG?WJbߜhm,7qn]9cii#4t QtXY2s.pr~@ v ^6}scgVRU@-EyQ,Qo-Td oZSzHKܵǻĝȈ-@Hʲ.։XNAR/`\ 4'#oȊDizA2Dcbz`4M qG(}a;-I!EC&a%ߔuZĎNFn1>tGpFSiu9yWcQu-Ui /o?LI Y|Fe`h6]Dx6Ы(d@K ;eQؒ}cȠ^"-G)o`ECL0Ot㒲 ]9"z75jecqQj㽓 %RҫH5%.z­ R:k%| h =$FBDTAZ%y\ʥ-ZoR F u*dTEl,?˱\!o,!RnT(ΖAmH"JV`'RZ "`F =t4 L w;ѱ#.'93 4q gWBr[ST.!=X;S+TE@F;&>/o~R2ThDR/.t;H\;PRyx Lhtf g|:BuPW)2%< fP\t[D IuV+~!׮ȺH39dM$xu}(Ps-4Eso YF˭V,sNRĺZ[)yQy|E=ukvKxK)@Й8e&8<.g68؏~N_"9ҖrƲKa(cNĵWhp+B:*k¯vp{%j1B23Kus´C#,7*y㥧afC$3f}Ug\7ǽ*ߢ/{ޖ5k0LMڞwJ.fsO'ѸJ!P[([qT륈cjQ$b& 6Q>JGZJ Ã,J[M-kCۙgJki]{?'9) +$L-&3ZZ1mjSdkAtI@}M~5a'L9>MQ1K,oAd&d NeDf~7~`iً ZZ#AV!ɞk4B傄Wmgmt:Vy^VKAjGM[l]o4DPW-%_K;\t0f{]fdgiGGt^옰|e:Nk XASdžAn7lnR*X'|mĩΘ) TBBkCU6 B&\QzmЭo3Ӆ߀*0V Y#3)܏J+{}KVĨ Zqc.Dž ;:u}[S S[c ,F X Iwae[)jE7iʎu\6PrO"0Ep7BP8WҮFU/e~J(JN_xQsZ/rf08aBuCc~fF7kHK+ܔpe.=*sϝZAg2nF_":c)ڽZ,572~M}&p3ܾ菺 dONRfMc)A78,鳫43f\  'xDΩLoQJ ;,zUBQwd4]6:NBg\]2`j@^Pz nH[0JM9*_; ڣM;ޜ@AT%i"4"b] G` o#)0L}𯚏f_pgCH>>\PҖJsp8Q?]٢8AJmKsF#`gy7F%68ԕ'JNĹPD588f=[K+a+y=lym|a>$xgO/LN='3sZյQr_;U 5o:Ilh#A&`c`+4"}G$HAZ\cf3t-VD6m\╙ZlLc9u/@ Z+t۩qC>apNlLhk?RWV.vgcWJP\- ӞSu "循K(M-N|uAM /6&EӢv`z'"HgpW*Ob&/2ɛD`Y9Qa Y ~VMђ$)^ {N쯾](CK ÷pkZObc7j[1_@_X)ky楿]fmD2:#Q!fAe,!hDs':T ՝sn{e~U"4U|qQX) g^2A"!~SnZ^69@./J$}YܶK"Jb3b;w$KxR*YvE_&#n[`,MM[gh2Nb86UAESכsTWU|\yߑ^ɍ-bp uf;?UBr?ymL0k``,hQl,ql'%xgFH]Db>0i;:9$P-&c~귢'2KצveẀ^k -[o\Co9N8J}!G&qOLwOs}b+Vt^Ex`rd? 0$|n+YѴcC$2֚]h8c!:K%JM%i t:(_PO2T/ڹa=WEm)搕ξ2\S E-ؒ p(1`ռwTVfSΡ0б u8 +T-ܷI)zuI(~3}NrBѶtC`;u+@4R'B;-Q(fOҽۨ<2+"5`˛1a6 x]êq"&`8e]MoM.\ H2&hFex]z\{5`*a3N~^˱ë;%3IݿocpYto!fѫ@e}zUYgwN@{B:2Y˵sI?J0 ;X3e $Y=V`ҋP(~ڌnbzM>+%.n[3DyQ |/Cϸ翁N[8DVd= C6" dFDC}g|Rs;G>pķ֠flqaU'=۠F8hyck0b/c]^3!C:ר('_`':sms@YtynQ?PϼYa)kعKH6kvyBX+švWuDah3 [CQT:DjAe۝6_aAzN>ݠo=LE V-[(-n" 5+͠c"=Je^6Q.[^5N\Sv9c&[rnv:Krp<8iBc3"r]Ⱥ\;C3E H=fF=!V= |T i`yhzYT}(}E&.BU*#a΢1X|CquJڃk3R2ؔu ' :ҕR5^ъZ/N R2L,*GnA7:Gb[-6)ϚmBcA/̘SG*ͫ{䮦#6qꢸ\x>5k:*;.LOD v*K橝x3u{"7{Sd¢=s7y>R-cxBĪM\W㉡kQr/ v ewԷ/D=̥/"XEE?ҪH}?QEH_A\B91I䠄34mq s]Uʒ]ئYمS|_B  j RcAN55&R o0z z}QCT.ತ[A0+<eI|2JL"ؾޫ5[>$Q HsB[Y 4tFJ>7W8^WveY8V(Ld3`[f+oHh8 -W68e? C2!O*BEKJMfQQ}ƶ" ~]?ΌA Ͻev<~b e;*BUVk`*6[N xN랸Je}{"Mz4]]e. RL| &I\@_ +qA+?slKdx e{lZ1 N59 rH5mY ME[Y&Bᠠ[Z96hQ5KҖnWjc7X'>VaQ`Oɽ n9 n`Lw4hʑ];UX (J".3i=x,h~Lȋ,` &XSu>ȊYV ;0[:l<vd%MefO v|ŸZ?qտN#$HqODF~IHq LTaSf iOŗ8~o%9hCw~Q]7*ZL2՟h.E34C eɿ:5&pKh2)d[XT>xH[c XÁ|̻:}Epz婘. Pl1BJIBa1q = as=}$Qc%M)*Ow2?k2VJkǯm?1Yr9kH=;uU~%OBMv%$]G} q28?_YJ(DjRǘu ?k x.86[GRKNK"JТ²ٙvq>A "ɐ;\ ~~Џm1]THq?a+xzfI'˲i| h3=e =Ju9Z?;*:KKtQĂat[]HV 00A2flu7͋88N[KQ#e;=Kϻf><)xr;#%٭7'aJP.sF%B>yMa:@/_QAL{Gӯ݃r#Y\xOZU"`N^E~3\KR#?M]m,W,|y$uNq钋rcvV>v^gިCp&>? /y #![i[j1)Оi',WFJELSYhh'G 6ʡ<:ᒴ ĥ|񖆎=]OTYkm"Kx%f,꺤[ ,;>=3 Un5+lҝyX4gF[{`.xTz+tzcR:12$ide~»?滍*PTyAnbQRԲjlIM(/t$#%љ^vK2!`Mѱs ޹icT(8H!RQ ,+= 5+R-!tbTi->(Zv(k`7UKZ +Dn^Lg8ddi6K<M:k|+`hZq߂EJ9qz~0h@ȘD;$G  (8ZB]w$s %zr[sMUBWd\3,Mh!#N$[ pTi׵mȿB}s$} rUp.,b55]Cʘ˜ȹc(UȌQX,~%Y 0Խ{XOhSpm7Cmr."jџMLCwyQ]UڄZJ=A!t?Yrn{a>]tO.u䒍+y )&458'z˚>#?-w.tʺf> FINuAVCǭ{ia+ψ T/rtV&;JD.2ݵý ?nhmvT9њċcQ)ѥx(A~hH`@Z=@tC`beVFr*HR&,Pb5.F ALOܨb]&GwP>n2aUӅ+VcI/zv /w-fb\%ajjQe bUr{7rv=08• (UxDS.q^5n`N*+0+-,fI&T Q+n,P4̖(ݻ&ja.,ڞ+b~~j/S!$PW-i/1I">Q:n Pe*TҜ֡(A͎);Y6639ڜ1ůg\v0 n a2"=sXP`fՌ؄Inq`ͺ῭|ҡdq"]P?2 QTxo)aێ78O<sSة 㺰B7=7OTN_-M+X.9t? n37z!yL(4$N\^-ԓ\)5zy[nKcaI7vY! RHpmp\MN)5ҺlNYaRvMQb0z L0_IjV i[fcgbRM=#8UPI5g\)ۡ=$n9d=Ҿ,HGM\U[?8B)ž_l/zjRt&_]X{M$\c%2So#&"IĤU'4e\M@pi.btcDQe -R3Оቄ@{%;(x|. ~%wys5e*;OJ%Ϣjwh )8? z}`#YhSi3h\rY_*OȂARf09Ai3,eA ~WUZ1]UnU4eq\^[0WDRtyúce(@kѯqQGf+$餙 PRgH9Pޔ-pzJ0=P<4+9y5㬗`$?v`?N wfr D@*6fpyÛ\Xɟ]uɂ/H)H\>a>KbY)%{֮<MlV`DYmCfw|0:%N$ZKl9;ԍ߻q2TdջF*.^ |C:T[\- Ʋl`/8YǼOJcLcnGFH*toLi>ϼ& %5JiYĄumG}0A ҄} 7UH3!rl>D@s%m*h  y[V/l yµʇouH\VS.汅Phk5WP%sͅwmnghțPZ t\ـ&}.rM_G^R|)lЛ:[} m0clJActHm yfF3EtU.W[fUqx-F#f(f 8wԀk٫e vFCW?BT kj/B sՑ~&g sd;m]\O;;I>2`g.e%j3|_c!~]wbw LPRhmi$pP9&^*P-/ Dm9 C#.Q} *ëI(p~`n)='5!EYd]k{PSZUBwl(1D}`rcj-fgέTwMjҚ 8r`V@5v*W,yϹVA!›χq#O&Qr[!7cZ9=>'o I?%7(3fX7{{.a0ܙ,Q0ν_v`qQFN!1g{Mj(ٸovƨr'h݁E7fW! JZ0$<ڊNS,LLXh (Z%6M 2ҋ>ߵ% #\FB1X9 RSk$s='4Vg~ a:cTeiyTN-iVW,BVD`ltP:#($l䮜_f7⮔{{* rgI`t:(W#P2ϩyyn G9qpcEtMJ"P./0wCtXJgYC`X^܅u4nѻΑe#}.u!}r[&y+iQwbSWڄQMiKh>/SxCkٷߜ&B8nz.0JIMZTlÙ&j!Q~ÕWò ` OpœKD5(6Qwx93wzA6\AGdk>I8AxÇaŒ~ D.q'?iibY=``̢..*$s wxq3%OHާhLKzW=4HU[8r*նOT$Ҥ FkԬ?~ >@S9Ϩ2;p$;c($EDN[PA-7e)MDDS1 Os>!ys{,Mj _SJ[x 3ڟb bNOPWc:̠ :0O?`pN$TږZ;r2,|wjϡbp:Ƭu{:^̐U~#x^II.׋[m/-ZWg6(Pd<"sS8Pm3I&ϟ/.U])ֈ'Ȯ*7VNNw|pYUb1aot1/Ϭ,zQ_-`σAG|Yu?ja$f/K\;5+p\_9Amm -i\Uy mOX59' Lg q rE&ci 3@ G_'?ˡSNqU呓W ;ڡJ|7LA^Ja$ޕ4śaJ5~<-v-١7MLk 5fB4 ؕTZ@Ga(~cSf:vf=2^SS1==[W3~ˈmeƕ]l ,sKm{;OrԗAYT÷498FarF Y=GI_g4o~6Ty{; - 3ԣO&-p=&{mudL+lE/5dh~3e 7g5k9GVKjL1 (@vx~V22ȌPѶCsijv/Vx;M`#e!L S#+ :-|A>kxΦÌ:`PŲ[3 r G@@W8[v ty,$j!EJYH7( m%h/z͔$(1xlDŽ#-fO CݛetWߠjB@BD(>;%>00iZ mtEl84'j*^1`cb7M0:i HV1SiuT 1'OWNOܷ~X2fu&ϗL)_2 ddRU㘻bsaC8ibr,N'+ -m"5L\%I%?i]R=a+>-2W HV5@0zk!ޛ'Fgoc.] Wα 5|}HE[*tLHm+7>xmgAHD0DKY(19? TȪ8khvGիr`*~$k 7#|{?P۰J٘dFD+{qyVmWjavdp5^;u ryk2xz`Q NNe~~o=B/ %T+y}Ei4ZR,/p> ==rL-)u/ĭٚ;{7}D9JTUŒDls L#dB17@ b[(% aټL" dPaK)̼ wyQMKerB٨8`C!ʖV:` rkQj'L8RwKK$:qfX3j.W^hA, O- 27:ӗh;4~(4z) ".`|*ft3O !*/:N#nB+@\JȽt1uHJX$@Hu-JiE_ =2 >t.1(]7#l&Mdy.-v 49㦋(_-ʲ2V>8uJzjƓKQ!hG'J^ g{۸cq,'>@:eo(߸#+F1ve:VϮ F݇QQL[3&]$>r'R&eC1Hcl`峡V0F2`N5QN:|yxkXܷ/M=/dRbm͙瀒މ5G۶×׍^fW~dg@ڠsf!6f9,G<2=s23 8]wSM7YϐerJCDTjk=xo(T4F~{'~|@G΃Z_A;h_ WQ^"O _6X9 n1E^Ir rZ]tn/n\h9PB@bn0:a #5n '}]o ):ě36]'9ՅIChU_б5|l\sb?)r܈gGux*LH\D )p{ma%2{$W{5`py~%ZDov[ޣ4my您|݄DO}ɛbĪ|+D!‰s=lk!HaRs'G?^BUY1e{3q) G}S3<\S=^s1Yy"p(xmc|ډy^&^) +zny/Qw gC?ul9tVr;D§6ێ'tHzF'u^asg6#/Dq4K5˼! _]!OㄍNt77MP+PԽiU9]GYr?9֧5htZN'6YǒTǾAKVDڮ\7d4zC.- I?Fԝ}2}WLY\&D|%;Kg|kyY??H-,zĔB/TMw>;Jp:Q_Nj؂c$fU[v1qPd1cDgGf2{n%Z7cRXnV_gu`?K9!F@fbh` %jJtPZD #<2Ir i"Wo@4tx-GvurLy(z=f`ybZ ̪ hkȠp ܧxR |os?h)Շ;=}lrtDtkS5v@WY'4B'l2Ȍ7D,1)N=.7Np'=hLķwp}em) `PrXU.bAfy3b%}{z2x4M^,7Q'o&k=ў-u4p:@ )!juDUTi a 5 34˷٢Nc-ue'$ebKlհK/^뗒8P@YԉV׆C Z# P$bU@0Q ZY,qf*bP NDzE廽P} pܾD<0SWTra'Dop3a?$kI#% oG 8x ^.)vAȆE{c[~$BIc3wi浍9e{/PzvA\+|;rKJ-JRw*,]\SXJ^OV8tx4th9{}DosR"蟫;h+)ѻ SiCR-fFBW7 JpRmgyePV~|6uOTxp54jI(R,hUjzg#Fx,tG>+h&xҩXVPk+2v;: 2c/i(; =,yx< +`S7H-(z}'دhG{*Ϭo Ee8ka{7Q7]hGQu޶;I*!]ԏ>]E:| v vZ$u`QZX*UwO,u-dPzg+tcv}TyhǩO*̵=.bw惬2f4p{A s%%A3!mI}?]4IY2Ёwd_8}!bB́g|T"deJ=I[2#2{!"84Bb%mJNUzoA[~CsSDq"<>]a?ju(o[WjQ RqEHҴz=baYJO/'?d&+n;^c/"B6q[o7gfοHnjVѮyQ# j+~cJ|h;1E%GvbMZ=dGXƌ*؍P@шJ 촍Q1#Iqq~:; b(c-%#+PzlFWyC#<§;C'lwfy΄$~hc1lk?|G䀠99&E5@֢ӀB"n]@-qe߄1ǀJRE<*%q{Zr^Rt[Sy!LS.H^D!^P|%7IC)\@ T˯j;f"u6ʇFrO/]"; %=. ET|ăvmӂ3Éࣂ]VGVW%Y{^ӯ77jMryWiiܥړ!3dDg\+$>s;bI($b uJ&fu߱n/@uɀW rOL[,p}ӿC5e3H߉ ,33 C!ۑ8: &&/ȧNA(}vUTCu}ИO@&-'7S[5Pt+/&a G* ڤu!#؛O݆4"(tO"3ʦZbVM(P9ɐ +:㫣: |oŪB~MVԔh_xa'"t,ϨHv=Jt_lA1kh܆W-\bPc>͢7rv;GG<$4dzt_4-t~tvKh`LRA @ i1uA!Azx$I@jUq1mV:+ċv2S͊|&Hhȥq-8 EK^?<-/,[(F:&|>hw~rxcQ!Y9Uw:GG5{ "?O[l|"?  0Bsrz跒tZl,Dz =zImp!a8eV3Y~ܪN2;sE36G)!v[-b':b\FJYI7d:"3: hqNpnV0] kjwp1ko(Tt#jY)8.y3MtA**%F2؊Ň~ 2`qq _r;pdWbQ葽QΜq mI4^3Guw`Θwp wTjJ3 h&GZX86)mT @6|F.i-dcWu cB:3}1ӐnZɨ쒔*6_m3jX8$29KQY5Mv_x=4]$ڣzfAt,Z@Ǐ{JΐmZv׿ uU#B6'JJ.en9ɶV\T#QFޜTZg |mT$z jYlCnՄJAY>tiJn!U|>o/|!KF+ bJ3M_ѴqK*5HI$Je#i=Є*2H[e\EpB )qSr ̸ );{Ȉu.pU( ?|aaǴ>1gêTWTn6/`V ZwBH ̯]{TO\0Vu_3i[0a%n(ecp$)Xhcdk^:pX`w(V[QBE%&-HTvg1y_[rFx1Jkh=hCMh|'c؈u )Ud6(Hs#lTNuHeEpU_~5:8e3xK~p%+2$Z\UBPRR~tؙvjɺtFtoT56$lsi,5B*;ȕXVxuX =W ȭh-./ZCd\tژ)V0uh oCc3:J7-6\;}5Y1P@dlRt_sKOxeO"4&,whu{P2Ѵh n0vG|bawJQ&Ԃm`t/u1)p428z\ʋ~~8R-_%̮6mҙ#ѷ°+ +xoR7޾$a}p,8b3џPpV0/5'r-?}v%ܼm_N{PJE 0DWAN߱A;c-©sk XMDm13Ѯ9*[^P[Tnao<b _CnڽֈC{LQ ~{* zK~UmcŽ|!)ʅO9Z~+:=c}e}vCՔ߮2."a4 <NBWlj7`9.K&M€N4]0k|Qʱ2GjR7fq"FZtʼn-|tljڏ6.}gXkA& @ V8P8G9xq'ssV^ZNo " :s#(#E L~*` q0KKԴ-:xct^Lͺ}LЦ\Z50ǫ:LxzFw.]# RuCt#tR"XjCƸ~#,:}UVftU/?Bǟ#r9k*rn((§k ] Ȓ00㌮4H ,D#e4Q,5Q(LQ&} 2y=9QVļ=Y(CL=`F#[ũ;@@,GE˘Ki5<1d,9Ϟۃ;\]^JҌqc@+9Ke~A!^QWH|ܿ,Z\&Gȃi<M|$J7 ܻG)z{<I| ʈ_30Fb%D|S^2ʠ?eY"m)@KAS{:$ tPnL}cl;{G]flf ]<)jW\ G7vq>]mԞ 733:Ke[b{YӍEC%;8<<>h~󜂇^j2.ŻHBL`[{HPںtI-*}p'o}uz uN($:]4ϜU /&>G*wy>nŦ~ݨcA+oѹe5ێ}Vp UZ N[ pH ިܪaJ?M#[_~Dt۔alPRZf<.M;xvL[t­X*JԆ)v Z[O=٦(׿!_Ol5W1c!bA ◝Vzپ;fك !0ك蕚G27\DYc@4ga4MY G]g%"8ڦAlwoBLkQ񔣤Sd6D81ΠA/)~|x8&^Tk*`^< WטP=fʰ8CTyBWsԓhWߢ6Q^Nx@8|~K/z=X_A+01akv) _̳l>Ր\>]W:ouq eQ_3{Չq Ey Pyl:E& 1MOB:a989I(߬z\۽c4ekȢ9 BI"B3K+Z3%#ԉ+D~l|/fbԐ$  ,Üi/[+2DIwQ,N=/tu}n2R/g\s.HѨmEQq zPǸiH1ƚe渺S jĬb 鎱([kE+I/tUdm,H(9DimîQ@HYCʶ0ar9a \)~\!dK&mЙ{!Ѯ` tӑ5b!be,j*1q=[z`*tDWzGs6yh/d >K_*,Z:Ml2; $3tWC[h)w- ߣ Y /^ȫu }}Ȑb^noV_W7+ETmuvsn";^qVrԏ1ydH@i6a*u\J*UB\L(Ey.qI"VYK4<=!.U0`O5:MNסٰݬWvxgy9m{ư" z`wb 2Pf1><(orW, >OC> ѵ0dQwշ~ݑJ1v28<F0oBA`=Hv{cXz 礻p=>|&i]0h7(6 i#'RQOkGݏGӏf&O+P߅̶T{,k6O{-S][C!o;o!ڢ"i2)K= pb<6N؟Ka(F'iʁCd3 avKdE?_FD9 6@cURP%n Hxꯛ1F͜$OJנ" SJ&!n %C?"PCazGN,W76-`֩mW!8W1[ NsL N_T@$h7Cv b_|jIXa6  :8ͯa7nXiq3.G(ōEӔ 0@䰊ih 񟲮Ӷ?%VLfTH$"ÖJ>ksЍ4 Ȼ*[Ԕ 8R)v5 4p2Beooè1u?=W@)aGy$p2f4 qh&hl[O0S2pv&4q(63QCTJm `^^g=ZC\^+zv\ј J5%k1s׾' E=îo!_b(E=:. T_Rql̘9(II)_*v. Cɼɕk_$k02hu~B8>FP3S݅fFigСM 'Mp (z[@k\K1ΧA,:Эt?(jiy]eQ`Pd JZR?r@gG]˜/t3ˊh0=yS+e,9k%%]^f-2(Hǀ"LMO_^+3AFށPP@9QC;yp;(6nK[Bd J.\ !`Ȼ标!ůopDD:\Ǽ P9: C4@V?ۓFDEr $u W*CjAOe>` ab-ݻ].~\)*B#^uipAsanȆP, X[7~<ːunff&&ya?:XW]9ꁐ7D/4!t4Ҍ/0ҔFLc^ۉCy8^oRBm[x+r2VJ61?;MH1ezDW.߷eC$7w9h|^gpfѣ,R ɨ'jqEK&+ [@PrpyوXB"I oO67Bk=q\a~@kR!~Bj s`YZSa3fFS}B@d㎝Kwq!:Hk 25CAfaڣ.H`5S!hղ_R}ƬvQ{ *Vby|gyܿ:G-7ht!`R1+DͿ9` vW*^& :>Gؾ=y<ʪO'z0f.fDӫ*+1HT&f-x4{X~ 86Bx8|͇:H 1z' *\Nx;j/4<ԱJQjv M !ϴQ{4݋wtb',q+iMB6dsτrqnKL~:wN oKϼ~\!f47+`<1x֯׆^&yh|lXχ"GQ]PĮ_FdS/Qje@ L`teqaTʋ4M}Mw`q1l,?t^;zܲNgkHlPJH@w?&e7zHӲΜJCvy*7/?- M# 骂.flR D;h\EC & [-Q3Z0*X1Vluk4]7PԣqSTؾf%ml;p؝ӭ- t{eY/T5x| 6KKRO)> e_L-C`jvnnBŴH5LUzJ2t";QJJo rOr3$|#h;joFPe=-=:7C}p6 7S?WlQ KScORǔj6XCr`P0\?"BnLҜ1/< ĜQ(ꈌq`z@pBb.IV0wt>V: w@6g-ѱ[~hh.:VMɻq,(xGa[oK f=eɝ؍I9s\ssf][Q ƻUw9HV8rJ; JEiB]|q;/@p+@.ic H_ Ligj(tqhtLVZ1P͹Yd2EP wtb$Ej-/0 \SW?=QJ2ٔ'<>C%+pqL(jb)Fl.&j~v.'ɽ?.^bl*뇍5gEeWzu 2T|ѳ yDܿN`A#iͪYZYR"SNvKfBCB>(<*%t»zr⽅i>.I$f<8 Z#YpXC$ƾ3Py ,wCR]ﳛi/9Yz(i>14'<~٩`\vT:3 ^-W^Z/k6$ ٘a` v,Ufn ; *p&- X(I!0U$ !cc@}_ gߣm"8n fO aU >Uo,ǷR {aYGԽ㴒/\MMZ,$9Eb&FU^@ [9${XDލ{liU $>o,Q NgkӜqo9(%h*g>FUj|4%]P X8\-Ps5]l[W3F4e[|kiyQ07u;*3=?^Ęx|nA (^C$= wBO~"}<բ mo:)y:zԜx guKT`3;hXpX S;l.[A˰MY>YxOX:nq<5FT^\.O/"ddJYӿJH8 9mkx!Zil.j!J󄌻,T=ʰn*#йjy/05Nx or*oQ%1U~tg;@ e‰EU424*{4 w;8@>\ϢߞRnz+]=mM A.}wn5.c25X[P]3$ e@03{;3w^=?g5x99Ňu0Fh/!vLcP8]GG D kR*Ny0bx[NB~*~GcݛQQ {>EEǨ@BDA5oI/ge~k8te( bbIuh"*T@TL$&jbEI$BX~ Jр=f#^zS xc;6Фk'wS!8Z训Sos8Z:z c.9h[Gkw8zJ"2UFVM bh-m9ŧk4ުmҗ];UMd2]i/\$ h#XMe:^8|"wGQ#KAҩ* d MC%cd?*56>c<[To$Q ߎg E_w RR,Ⱥ|P0~ "vVS ˠؑ-b~?SUf ezL$L>fqR1L5D`pj|D䨽\=]zm{_5/>V={xSKdWtF2P$ȇG o 㹨oz,]Je2Kruw0^9GRn@?1D:@~o{WWr*~zx5:`.kK;c)?倩c'Y>k5]%Q0mX|?ٵ ? #rxa@4=0Kd%sW6cV8Sg2۔ =l2bHi5F#K"o+̌7xh> 毮!~>U- c6pi=Cm9>o Ph6ׯ[[*ُVLl5B:&#+=@In/Og 7N|=FflCu[<P =ŪaLs{'H%n)]x;? \JWڱY#U&d V:9̒ӊ`Ĺn`o%'0ΓLƹ_vM\bqq7WL >CLxmMFYdY{ق6g{ZΧZ1$A :φ"9M}eo`\Vo܅3fON[ '̽໧ot7&.Vby#T5xUV~.Z9 ߔ P^ 3~NZ(q|4jB{OZ [00;j x;u0`Xg{#t\phqC^~< ߗi n;vj &y&iǶ{yZ*[I9dx (߽r+8b}=Ưm⅚kĊ' Yw:SCj*nVVGHr.dNNyrl.J_o3(YG Z ?<.$,T]ױ6Y"݃.zOIvT n3@\nuʋykA P*Xx$/H"1}נ?@1 (GOn7؏ 9Q!"m}uvBSP8(ܼ'-^!vE=;60)dx@`D|4Merq i/Zh)WExC*YoZ`Xr43; GsA5~WBs9ݸO]w$ VkhSJOc|GGhLZO\1jٽQ( S ,䫆HTx_&)-c b8-~KE^oE˄tKvWS²31υ4ye21v o:c;-cWeћ_lPԜICp@ X6"so|j.|-UiTU^B{]Ts} 7^aJEnZq&>VPD/Aj}klNc*OS3-7%8tGʁ7mK-yDI&_d6x|I[wGCj[;תC( x'#*;0+:/sAtLFȴ[{(o BY{5:ȳ? MƖo햖1`9*Pّ'wN=R@yu9tU .pwpTw3& O֥j^BE/+ Y !%[/,gYZ07070100000467000081a400000000000000000000000166b5088500004250000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/lola/snd-lola.ko.xz7zXZִF!t/"B]?Eh=ڜ.+ɏCtTvɠ@ZAU3h· T'sNU<geJ BLcTl`CdRަ< zaɱGu~Tn-qQ h] I@7UL7GP8 z$:Bc9BiV,=[Rj:6tgYΘۺ¿bBY7 ( pQJI0[FaJz0X*Q:ڙVo*(7<;ļøpMQ;n} o3Y[&=Ԙ4a>[ )O]I}saL[nU:xt:4_Ԯ9`߼AΛ~'蘃"sN3(c.y6}>-%dA7 z+K&ʘ<+Q47  WZ!SHMtx.KԲ^ GmsWT3."Z*`ĐOzZV'G9If ԝU ~Za^Mֹ{1b=e"JZxv#R9B!,Ĝ (74C>QyFxDuW`q]VNϺ?zAfBGNBHM:6֣l \YT L ՓD77-m&i+M6 ) âwߑУpY~B41P&$d"}V-!rV&Kں,j7N;d{Ye+hPY=Ƞ?ؐ9sO^8n*J`(^Ӧ|Ѫz{Ղ莖?KV l.65>&{4;< J?LEՕ;fFPMqK0G|E~ nޫBdMy_}/3KǝK8_8@P=^w`eWF; *߱oroїW%QTƓ sYѥդl QHq||2Bj~vo~Šh(׌vZ1Eôߴﰠ5*Η'+.䃡#\gI~h9]1SHR[!Yw945m ~esț^mu`]ZR%7Zht|hk洜t%SaR?U-YH?;KY7[X%UU$]ZRFǓY Sw]}DV`=>.j`^X3"QJ#U],t0#xSMlH ^= ix[Ӫ/l>_۪ xdZO.R- oJ,(dɼU$}p9J*zÄs_oF+houmH{ r'{ W#ҵu 8*-A@7n/L l6o |%;e"]B9?H:/&mC9<{ڻi'Ym b5\ ;J".<;rîXPnCLv'bL $*ǯm ou)O*Ff̅%R5!]N=pIo1@8 ^P2@aFVi!a_!Nu3 m-h$R`h,`0JId!D}\bSQy^.)h91ҿ[ɊdWq߂uci kNݵ:L`te xOpcU$DŽ S='5ߪ0u),b30g#+R0؅a( Θ*E ۠ }ԗk+ڇ)I%]20%?\ޥ>_f,Ztj{l߽nvIBnXWl)Tܿ1NGmJ9ng%zuce۠VH榹,R֟uh{ЈCe14PIn&s/.X&+W3Nx\"tlWJ|u7(Ta y;" 9G)ݥZ_աӄ-.A'{1B%ҷ PT:`vLK@=~Ö$%\pIhLP[j.gsLX^ƫHW[ c湟d"vg=Oѕ __lWb H7:Ov%x{Ș3%hu ?[_ҼO4!"IYEgR+NQ(؟/hLnN~5yB1YKl1/숒`Xjӏc%"1ߘs jwxȌ5vjsJ7(8y= !B3H }od`+ ^RK%}:h=&G4ꞸACQxE*! Cf"C!oL^xK1!/HK@1l6.}_.{ ;Lz#X99 ]YN bITBJ+vx UAhá ?&Xò mKTyv8+(@iV*̤k[BO!nVdb Po -""g#{gPtqQܜ4|pe V物dA  juqk`k.T y"xHA` |e3̲ *ĮaMW#&,]&+_w7:\ C K9 %rti'7VT.m-W^/ S(έxa o0 kKD&{sǓStŕoJܶ%kfhwA멑+zF*Ul`_:1-]9) ɝlc %5&ʶEŨ'o\_>2OG.]ɩ0?}߈[71J7_ O-|$6 ^ B]vW<67)7ߺXG 13 *ˡj'^X Rr b.۬Gbdųc|\hx!̦!EB:Rrsm@\Lvma ֜V#韽+"]?q R)3ywUnkj VnYJ%CPd o ӳ|nh/z#B@s .\i 6Խu[+!*S:t;h~(߉"w9XP?{ɀǗWa7G|,&T;bmC癘WA-M &>}/2Oy$ Ҕ!'q@g^9,ؒ_",@T|#r:+G 8Ejvfr-ĩLdyIy[wYtp}=XG@=FjݔnRy ΅`KHUXB7m`mNU ϺGw ,KHOBk({d,{SFj)'%dѽziˣ3J8ڔllUQ"/,~cEwI.BLt S)De n u!Lr'&GFƲهPAWZ4eC9 a6RP^2: -4HUН3k Mu&-]9tx'!}˾6&8TB4಼L#[64p 4x[OPΠ^Q_ל!rPeSƧ[ sA/h8S\]ZC*?D_dԈnoV6P㔾K 8ް3&v!`XT&sϻywF"硬ha0[='"5b;Zs!8Co)h阈\ V[u96U4Z @y[† b=*ʲl#; ^b1Ljg/^ @-bIJ,YzFPuH<&HUv%ܯi\MSYUwX/Is4uo,&xGL75dh"g'Gu_>c!O^Gj{N, w[׺s~e~}Pa}a=nI3i8vroA@1 iXQ'q)]]^.P >_Htuv^tsIs|L5TSWXpAkצt>trH?m{e*LrB7N4)-3YPBCҽ ׯ]L16q$_$_lɺj \}[3*jx^k(c]"x^Uc1:;̝o[z$TiqTqjBOZ<ƊL͏2s 4󤅒+BH`XoRvʮZd\Tps#kOEk9X0RD3C'ntm n*V<yB;&]]P6{PAXݯXV2䧼1ݕ[!؍(3G߈Q!1ksipv겻kmI ުJ'탦Z[ Xsv7ؐF̼I5Z "> 8͹{ rľzGHʼv_JO)+ߟƀԠkTpʧo< c"2$1 絯[.}Rcئy>%H>4; LjjbUǁDhYA/AX.-`AzcqE56 B\{]<Ѯl3H[/ZT,gHY3X1E^?B+A!4[&3gU>)UґCu* B$lɴy;ȍ'moxn?#0:* ĩ+#fZz Oẁ(rɏ4{ Yq[E^zOƓb~+Ge++ůnyΐC-;~ 51*4 C=lV._Obٵb^R*゙/U8D:h'w\<,ЖRʞ1 oR۞?;OYs_ܞXy/I} =mށ1eh6P\ l2ߩLz05,J&5(f7dPg2V UEpl3EIy[|gw}Dy:+):9UͩcRndP=ƕ|Nu~g7c56P?asop!DIƐs˻EgXqY(l9]Ns%{L "% 6<8t]ZXqCp3T kLƎ&i3N?;%l h`~RLD`4 1NEoEfZ O7E% sy+v*$JDЃimD}hk߽,+gTM?/F857M4q~˧E+5GܜojR Jɺ$ii[*q xx:[z9-ef!eBY=nW˝O,8-A=gڬa갇!l9oX $MҕS)ALD!q##.DžZhEzz}$N#{<_>B&Nb#C2d`O77XՙH/9B-.o פ-> Yq9WM18ko`Ki_m?JcQC-W8Z|K6F.8Y oVE<+9#]eH#3zȞV]Mrq[^yWt غ\h`B&';$; 2vaʖ{x3ؤf|nBfWB*8T7*f0.P%׎wg& ?^&ԖY )<\lҭ`406h#P᩟}Sx/{OYfAf@)a&LYᘼsTB:Nm: y Ҁ=# L(gɯRK#8yVce @LTmJ&AA\7@dOM}?$ +pQN(T]iWLxGeunڇT"_BbxLkYD8-sZ> ~chsӝPA Iv2Hl1I#{ڠ쀡%\Qao~% u.Ykl`fȪNWd܅r"M)ٕ+x n.ZFnY\61,_)Xa}V٨Jph(#&~@ k,o=$~&ߧƵ7{3/14ˇ.ܐD {V](3o0 N5r<1h4L/G +wJ,wNaq#Ԫ kԥ - 3%OTܶܭ!l'l͐dzST=*M*AҖ OΥ/vtJN_Xn!JX;E.3kN}ؚaMd4 mD ҽwc' y$Yb{IY8b`s/VҜ[oM׉vޙbu`.%/U,;V%<*\:3f+n* YZG^ }m5eʍ֯QO{@3;HLeU*j"Q+&4j|]~^\eL'-̨y2!GGRR_½ u5F)5kigi*0y7! Hh;^ݿj"tN$)Hu @J(M,P9cod Pe0@F.qxK|#eQ&R8 z]tiU:1+SC+y3ZL QQVZn?jB9%p"0wK; XR%IR20t(*` < 0K)*t=>u_;H<SW'*.a1v^bM '$j҅ #!9l_1Ӻn,X.\ ."%iGQCF7Q [Z>mqro`  #dY]]oeOaNU%Vp0JlU_h.НB=Zˡw~K.l h.a\P]qHU)]8DqJuA1_YNTLrE.)RiO'aUFlӭ^ƞY`LXRtWV1<E)g-Ei]<5} Tc΀-5OqGeff#O+Wu4\y>\KU _p ٰ[@_{3S1ɯf#LU o/P$W4`"C8.VҞbGNP=2|"4Q7Mc0cgv r! :fjL xhlZo]0P˹Z/k ZۅH2ʳo}݁c $VNG^sωn%#CdX?mQzP+rXN 9{ᣫɱX$mʁ֐kg)R(] khs3Nv,ZD۹gyߧjI!=99Jvjg[~N[ I1uT ZI.g.:k7P4F烻`h? BYʨ)zPt+Btԋ!nػ"YF=>.U`v)Ɛ~<,C}s\M1Xtrd"gL~%4 [L_,\]hl#ֿlXBu _e#M !k[G)үI'+|22'ʔ}|e,m{w[R_7: |fFѕP!x0o.JH_5BZGf pfP}"93AiiYn|7mc W,=eDȮjΛ-g#bwQ'HRžg6%bSd,!*0^,hN^<1>rVEI{;ES`%|۝$lJv4NYV^MTW] ?J(hyP1)VS\994 cq42cB'JUSY)̩Wa ,;:~&'8su|b@{Nl 騋V=ҍ -<)A!ub?:=Ar>r9B}oL(H`Zʩ atyKbH Buj룅!m.hsȺQD4P |=GwQPFmXu3 LOHR^@*N)'u b_ZRh'^bO%_# ˫ |BS8o<$YYw 4jFHI_(M_t~e,O7e1NZ . I:]0O(3I ~rX_vE'0d-Y}6n+zW8*^vhrՙT2''J,IFw?%:]EД!tIQ6(2H7{4;_ $P:.V+|0/k?*sq!1+umA[n] v8g!Ce6xXrL<_FF+3;Nd3%/3@.=`.UbLYCsƟ#n[oy yצ`Wkw+ _Cҙ%7GA n.,a|U14[VMr{u-E沫l޹,Mô[PuUy_ɑ<c/f)w~\or3MOpJ~Kݒ?.X08̇@9Nx%fz #}sH9L S"Vh @kFEzؘ629mGgSWKUj{Q!!RuBhʠ]T`v tT!Wc0`ƌ /\/j%=d-*OBl;F0Ne 8WOKeMgN`\?( at^iTGGK \g㬛R]Ǫ8=0kBh3z0{\j>~dn0mf×q"Sl.0}.ĵIebs&̜ :2QeyPXu9x)z/t),hnPAS[\. 0gTf@T$GOЕ@S n2C8+nWRٴcfy`ٌYEơ{A+@BE:䦳%-MʕvԦuDsçq05fluzБоS|z &맨JGKÒ.'{>Wl=SZ;i!#{ɒ[ cey5~q |sCiAݐN; kU_=. gJXZ7Fdn Jax~(I(p?KoPɝgZ|1 /5̵(5ʁ*М%M䦳'ze)#(-a3cTP@E0{z{+0_7yM:9;[-sdU TWY+~h5fM"srJ:+Z QA}e 9c#HjΚsitFp0)_r,o8:['}oDM,/~o҈ h+]Z%Q-м787Z|| g C0+6K[3M_ 0L`ߊB*31'H6a`jUR&.p/m܀+xfc`{2M=ڨFFQG,EcX,IYŴr`l9'Tbn;$d# /zr7G4?ү6hBy |fZuމڥ|uÔ?`䞥b 0 d.~V`hT{=b2Ň~Z˘&n$H瑳}f֘CLAN HK-j駺@@tws8gnT(PKp<KdmTb\ԁ&w]Jb<{ԣ ގB&r2 FS5cdWi$=딿+x"+mXB?]7b BIM{MSsgSX2Wh15Wor3oL"I_34Wt"Gf8g6 ֿxr״pFoZl?0m 9.5. QaaalA/[u<,DZo戯J*Pc -$-Ҽ}~8ݒ9$j# pOŹM/0A4ݏw}GNj|*`n]vX{R@:}  *t;^\`g+ĭ344Cń&t>]3wB?BgG@_xtAMR ߬? 5(ނOQs4',˧af%{(!0,/5֗[_G' G@E>o_{ `+(PFw6J8id <^ͷN'k.&r%{QzO&G[ #閭$9U. |[vp7}rxxI#;l?+9V+]M7ؠIpR MgevgNRU-/z R<V&-o}PW/f u~r *'\ i=ˑ"w\KcWJ.#AsRG; (uHʕ74uE왹YAWyF|^Qgldp\˺caM/t<["S6Ξ8nqLț 0l[ d%cX@r#Lƅ{ i3a2L\gsP_~N FIbC 9"okTY.g>2cB*'Qݕoh^Nlz\@ aޫ)It&}r\cSE/Ih/3=Pu7YV D؟Cnkz3qIFm!3LeӴ]q*w4ۺ<6BCF+_}Z&tLj{rTEF9v97⣎kC{j6vC, R6wH_?BF|tKYyԂ'`.JC{>g61*S?SOw@.Jk9 |~T%\FS"]"E]QȁBJ8ճh]ž?(^%sR.gYZ07070100000468000081a400000000000000000000000166b5088500004020000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/lx6464es/snd-lx6464es.ko.xz7zXZִF!t/y?]?Eh=ڜ.+Лܹ$EU݈𲮕ahKSL>JoTFC^~ZӜKJ_7Q9.'Nxd.Z Gbz>2ҭpO`ǟk(JGPj#jyd~t?\oV?:5':a uN/>jrh N<Ȫlk|lZMe>Nl:U'1ʺΦ`' /$Y9mո: &qan\z2ѱ|B?yd@bMA-)8n d- ; 9< ><9ti ڟqUѭ--Ψ-m9\#&Kl,_tm3R>Z|9J/gNp K& mmP.E31AaDoc{oQҐmvI4_dzglGlF/rtDe^Ta RX͸ٗȡ.~* H qK]ۥ߀,|1KiJ;1ڔpYa|VaB{`|SV0ƒ-6/rߙ [lsC qzbb &Pγ) :ǢdlQGo{?=Gi^N1#/zw!0,$#[>Û+ٍ4޸H}yYڶ'\pUbY|3i_֢N1W# -4MuV Ճ v nFDg/ z$uph"v%aؘ"a"}h e rB?SWq >x+#M_D m?lHi'aźW"rCMED~(%u@76ŚHu-1a`w9.8! ]ON̴b)eKBES LTe5[s"6+UkgnZ0_dufZO+PcBP2/&u 7r$@M@Tuډ ]Ы{Yp}1 ayrZD) zS PM!?,:a³-i \v^M=v"V>r&{^;I>e9XۧAՃDߨ[.W*?H>pLEBj4l8{nb?ZצU=}_3Ӈ~ߚR"WWzb謧ڟ{#5bSy2]@?cB䕾FklFqGfT;O?u^^D(^ ,SDDjȭ2 WGלTޚ51$*PQntNb_uϔ}-xRi9^1:a>cGd }j:^n &d.=$Rp{CK+apZ,xULt:Lz.!"&c,K)n=T N쬩v͵WU)Ʒ @XW9]Epe82T,(6eGThN m s{ mn7`kbU|j͘Ad'_&XEcy.2?M]hL$b`x>~]+BͲ]tHU[괧1hLk,Ӭ4Y@0ӕxɸjm r.R\j+eFK? \ nyR=!aw#l{2c&DMCX:Hu=WǏ=Iz;͏WAY@C[X20, nҪ $4k=5Gq0BS<75"^a\,BEѶ82~![1}/{n|ò>vk\p'NtfF2gD#fH3z4`+ sY:ݭ, AũB .J݈Rhm@b!v |Y$"} *Xe_h񂰝b-Dxɱ u'>Uؤ._&XHƒj%'p''至:d  K6\:`>5!msH{s{ar | 9ذvꅴ4ֲL'!S6RBWj54#-OmHHFug%ɕ ,v{L7##^ (=r14>vco b-WcneI 璄 ~K ۅ8@$lUஹ (wW8i7 x\׼{k-C"l ϘM^`gP`pqyi2q=-#^[K!~u'F/I#K`Ih#ɱΧr̳O ϬbNz7w}Y剬39h_ Ͻ$NuީlI;Zpt3C 6 &1a\J< ΁3Şz.'te7v\?r ĩ۸ZPFO})Y*o<ܻl>A۶{bގsC(uv\o_Lw$&k5iѨ8NU+mL>^ ?Sg0ǖ4+&1 j YWM<-VC{P `LDmN_-Y@w /bC%wbxҽ YOEaq>un:PdQA9k6d$ܩdE-1UnafͺF/W\K{$(oDV A[vz(mEx<Ͳ]_Z+Uβ?B#6iyLXݺbutl6xGpu+;+-ɔ/#$&8ě)7 eT|pVʁ/.-iML4U-0kw'.N6` "m7t}6 "<LfcF|)b󕊺=8[زm91K}PmgH7u 2f9͎t2G%JaLP0BOj%5,vg{A*.y&}c0J>ӉukuhʹqjRv%G<0WEBbY^Nձ]=.ȝ9\v%@88nVHK2K&ˑ5.G֮0HlbȱRh5XS55BJYd6r30bp^i;0[EO;Rk\TqO?vAު T:dBشV󎷻"2 #44}?"֍dU] Xefrntw]Jɞ8(!ثGa_C7S֍lT;݃JH$tmjs_FqBOa"R*Ȝ/h2 $C75L>^@r3 Uz R2Њ6˵+F&baUydqUW.Z.!Pk0pIcB!i,HZ*Y^)rljw/A}>KZZT; 򖗹K2;k/;x;_n!!8Lբ#^|+QYyVƥ0E?jr=ƛxRNNs7eHw_/Q;@~Lul=ݛ(4/ĘB)t+r#_-1<QtMґT,}IdD) ?VʛC_s4Xr| 7s.-)i;ji%JLr'7'S£+V@&lVAL,]Q'^ݚƾ@fv— T*Zd3|^mQvyh#b vGa ? +Bc:Eoڝ6^{NX4O^˧>7T锢KpWp+2Ф˧ڛzpz{s@W5Yd})]0X hI8̱yJWg2{e}^7=so R76adϰrnëOpq,=HJo ӣ ;|\TiKkK/_vlA&9ڂdK@^leT5!4v[cv8 eYJŹ;.ߨ_76eRI1*ԫ™>U1*x+ @ǼCyGUASdaAMB82=8%N9v%@~U4 FAO7f- Ti- +/G•]񛓩?Cjjn 8 >-6ؘkmwWZ`7uk;"tkALdxgYdA@s{.dwn^rIv26(' $,Ԧ!<cAuKQVl+z B'  /͵f!XOSYݑɁ*/߳D:x[§-Ē"],v ɻw2,v@jIqbKT_:`#eޞjW4a*ԋ (mKxʚ6΄3y!UdBer*'|Y؃O[s¢YfOAds¨@@&9zoEJAѿޅ=0q}ehOeTDO(2,GMښ\XX)2סEObsd[1LEqt틴}K7d1W٠ m|+G+Kȕ;pQ1 [6%.@gycY]RQP*Oqh#.D:Hg Lczkxޗ[Iqܱz{!OƳ=ӋchbCghO/;\"# #5wYvSpiM}waEE UbR/̑] LTlQe\oW4C*giDs7[iAw.Oot?4PTPcLܼl@Ï'Jnkyփ z((6-]=efYBS_Kn$4A?ILv91. {~W9.a@l>2j酫8v8(ww\B+hݙK7<Dw߲8 %gߺ5ЙǩWNdEؽVHIəm?"?x6{dTRz( xnvzlj3W~! LؑoYQ>y==׫87ϦN[. F ɨ%4Sf0m2PeX*#שxpokz-qm%D4|Vߠ;*6X*ҋ_"Ab%>LNۼw$ \Wn f7u%k6 [0DpgX6gӓgN=@ +33zr~|$NuMj@ᛲ7D ,ݲTхlՂ=V]Ns6-$k=GDA2h,X{[ O/i$ɇZdڳ58/ykaOkԩU 5g- nYĎKX #J̙I@tԭsJ%FYn E+kirJhk^#4Zp$chY}NQn˯pl[TTBl+hpKλC{|ƀ9PUnzlغ=<"\"sF-S rYd(~du2Al{_w]8~k\F\0tQs1?vV4TTߵ[M k,f) %T7fpD05J% Kj}4|WHEU9 ,#J-OnPB6}̿G8{l}"-O,rf8KrCE&*@q}y `j<yQsT^$`܏7nd~4`LJC4E\0z:?]'QU')wm kEN Nmp-ZM*ɠi[ Y[U[{I bouWs5G5$ 2SE?G*Oq}4K1sǎ+DGKk,S-eO-XQ..!c]P@eq.Oժ~+CAcBmyYu0؎O= WVW:*fwKVnu{Mce .r{edM|TJxWG ﲟEzNmUکlKq"vL7SL:5Y#uQiz׀W?VaT;v[ |*(YܬqC q A`[M`f9[rrotl_P"T<:H}|$GQꈙT_;m;\8+8fl*o+gW|樓8ءJLoȮ},|Arby8tǦ#l֙۽BVQA^ .pl783%rMe:"L&nmY#NK[A Q$ΪDmU1) ܠqq5ȩZӳlHyI>ϡNϚ Vw)keKWHϚ*Iiá{Wd "vJҞa7PP) 8=ٻߕțG1uF}*•R.QȰy`' f.3Ր&3X?u[~y+Z_ "x%(!(=ע$cBt="34Yz՝FeDiw' iJ"-(\ ̣fubEUfP2}_z9b`P-2ܛ[]IWzTh˂GGh1octv:?$3~ ֚xE!> bۗ7鰰C! D `hBv\?2)m2,fr{I,/$U`|uH,#[H3zImܔW'`NP-?Ww5.ۏŠ? sO^ bY-1er-bϹ^ ?[à &ZKc<)?M#fy&i+sQB:TmF?Ti{PI@'}_v=+Jl6J.U5g/͝[4d!(lw?=V4\P;F :p ?{[ 9s-aN(RHFs IHJ/T3RLu@be+)>ZBtJ83J33IVQ`kzEshN &Ӌ$j]I;;d%ᤨ >}"^U-u-=ưzx~ZOGn;qF$yTˁ >WmOC(|gOhizTsov]=P ۰B2jQ.jL(j|f-hlezS>~Yf߭Z`( ]Akzxa\/v58 ' -vzo>zӚ,ECGk 2#}+ FnE93Ok^>UlJ,b*jw3KuGDŽFG{ò"tKv룵warp"7c^Eh#v`3D-ͼSK`F[kVy0} AUV}j[bMyקZt.I|Y=j=@c}bH--뙛}RFr٣*{`;OgT_"/s|'bRhlo@Ȧ:5W,W(|dS Y61.ڔ~UšSݸ תEfD{?goe2"e<-~Ory=6CSJc!6b`‡!oSlh1oD+g ڞDDydjYu3exK2lkAiύՂ֣%RUC \?!&Mqv*c <Zy[b6l WÑ[Ѩ^KUbd ]q x8G9@dTb.٩n V]X^5b9 L[gz]GP=Zxj{2R:A 57ydQnNd)6mdRHD'՘ʭ5-/w0_1.sB+a@jf B%ZV0]j/ ӮIFt(CA3WFŲI(lG(|Y6숫G]Ģ"݈\{Xݔ/ʾaWd$~Jŀ(V'zEoє {#7ho ᯂDߜF∺>#P+R-'( ޜO &ڧ`.f'NMY/;!75qչ<e[t9_POWS2ѫsXUx4JGZ/-,>#T?kSܜj1p /p,) pݖ=7Zƪ3۳Z.O4' WaRLrݸ/`HUz 6R!u1RU0݈yGpA0&G/G돒ց^sxu|d"iNz= ^["@ -j4M@Q87j9ʍr. ]IoK!=f_2&7ǙFr'(@e{L*U)sW D|PEAжҦh%;ZϣPjRA8DEJm!V}m2Lh'4pY~aI1ְߊ6d3}iF_qI}h}Mp}@^qxEWIzy`]`n'EVP%[ |nt"tTyVj2]Ċkm ;A4O$ҳLy;ka'H;29K-ww)f"i ^m7]ݵ )g{TD̼(}!%+Z itHO bsà8fy1pnnKG=^8d i*9ИJ]!X sBْ9/;we'%9g `Bc*U)iksn;-W_hoh2A:f|Lp^vx&ܽ{g %Y]5HfGq\\uKtG7:sXFQ>1f\a>\1r1k-}<8'k^9{i*)̭{kk%9ȏUoUeNUFUaaLaz4ֹ'xZsHC~Z\d:α)] [oI5ɍr w_vg }aYпf4ϥ.>z82Z{7N95c3G>a2-84;gmQ()Zou-`!uof{{|uft; V~ KgJ~pFF `' @0L`gJ8-Dm-mK2G|fJWZ+B_2mA-mi% KPFT%\i!6z]\>!-eVU%t]UlŀܛG`թ(5ꦖG/y*x=6J`!3o}h^TJdPQeg[$(T࢟”[O2EJK-tYyў[f-=e0ٶbXa2<,"ڃ?(PڥOU0ńU ~vBb[\1^*ib3eO#/o^F>ݹv\e~sA+jF{X~Ҷ}s8naĜiB 9?{\@B\ q`6\OnI=/!l#n,zl5W^hY>pѤzJE.I7@dL:?ǍwLW`^ Ъ_I|نW ]jهTߋo3J 8" 'VWG(M#pI+6A epRheq-?jZQv/.5@՘eZZ{ ԈH~N?U PSOZaƛ#8|>b~$ڽ@\es>&q*39M^Hh= 23 Vo;Bh5ɶC|6RU4 DosTWџOYʄ5RD R!@7\ -޷}FW5>r +0[ DI:k\'2A)S~_ҙo >l2 0+܃zxRG4/Q# MVbZ%4]-1eGIKd1U~ ~<l#;8RZ7뻛 Ccm˾*#CG߄%ïSIiP:s,uVV, &^l82Nty%Dd:"6ѹM,׼ԇ Kk3`@^Kqdj eXg*oE\u` O8G(Xa-Rߩjxԉ2OxYRyc  };o;fcA=uODvxVCT .OAX*λt1:Y[]%6/$u?s꼔$\cJׯY,7 pZRKO){*cn{#z*Ә:m(6Q׎g,s|mâӀM8P)ȇC$gDJ0zoxZK). y,6 ܣ+ycYٰĿ9SZ'+w#]Z{@ݘH1VS/jLI/9]=CT DY0V{j Y]([7[V7V8@7Oj!|qIHAF8&%jV1AX(eBm8mS0c%6;DHA0VͰ_P }o3;zQi{.Y/䊎|rwҔ?Pi{QqO(\|z&\>Cjf쫟]S` Hf]" YajLE/Wz٩ K\PD*}Xf?a-YRPeŬ{ޞc _zuti9~_4"_?A˽F7vt3" bQtPm%㙟@(?jh_{v sGs74Bo%z iMs=/^s̹*NrY<"_ڡ~5C~~f00]Rb!]xml,̰NͿQ%(#QJ@zUѹ[W!&xq %t5@ʰ&yOh\B~ԒW{]-壐$@txg>gi⭓7K+L %RH %Av 󨱅l ~ {jݬn;K;C|^- S+ $uŏ$. |tJkg<XvVʦS `sNCX,_vs*0' &egYZ07070100000469000081a400000000000000000000000166b5088500005668000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/mixart/snd-mixart.ko.xz7zXZִF!t/UV&]?Eh=ڜ.+φ{g_9TI!/',zq1|!bY[-Z(!؀~ڈPC[Q*jH3NZn)yy4K?eZ*e Y_\K4tB)qR]p?ԃ"{OOwI1إmV hH_^zx"JAs7ul!u(ƣyoۛ'a#EX ig~R$؋>Y (M2- yOh*]P0D"ipKUu^]"+bPQpDCJ=ΩWf Rf)R#FJ?U[k'3aL%&ciJ@WnD2~َU\b<\\pi$?thC4* ƚM a*)Y]^tπ5I#~=.l!mJq'JlE#EWuBAܡT]:ԁt7%@xA@MHpZP?Z|UE7ӐSh fduuq{W)iV,.TKc AL.<~e,sQ86=?l)Op6=-|Hm ey-JP>]My;s(0$I18]Ғ >e1I\2rX-T55 ,b$ۏ՜>O)XTA\O)Pƍg(P`:nO'n(4P+v#>2MtIQ[mRma,T~0VaϨz*!^-e'[j q6;-'4sF}?'Cwwz) ۯ;fidB {psU:w> *U"Del{XTHયwmU-\LrI0# ;cRb6=HCaR(FcU Dִ+^p*(Z`[̬{rDu|@xuڣ`qed]څ٣ L}":fcT.}4_uH̳N׋lzS6ֱ~b9Vb$+bi|k9LRd8.jGPeA-hN+^Q㘪 4i qWynȩȍS9ړ\`O~%IS>!Wy,pɀ'E^P7((|Umnb{-.`/~?AܙZUYktIc{ܻ\7=R*j}Hl5X!"/CU֐mGdpܩ|\W3I+Uߤp1q(cKfpJlɯA-A ;oIJsE4Я4byv`.v7.銨;ByPDv4#t4hlIQl }WHqHkQ^STJ}{%TE: ':"V+g7p3%c[ڥiVyTrP?W\pLJf#Maeq} CTdcXnC9ć !x>wW<پ:#d_Ɖ/M"{m_%mky&6׸pW& Hvhu4bG܎<\%JQ d]T(VHT :Œ6}c|Et C"P9:ۯz`Wz쟩Hm|4h~ГBPq'EhuX3T# 6M.SXbiщFI '#^O Um2"C}{ g:9qۊ"']GfX923bxRpfu𙔣Cukv7NɋYpC(-#l^wfp1<ͤ8Q+nx6JPSJM+SPPsw$04/]WK-fz`8dΣ<f LA(.h p3xGϊOL+%.]>q}R.^9>ȫ]INխ?o<MN\ cSa n=3V uxGrxЯ/ sfZ%L=`lI_);l1E˺W4-~i<& !1X;P;jRz*oO#QΥ M j/-|+f'I}9e<7ssBA|_*t$1{uR'-{͘aax?z@/H#|'83rB"<RU^!H C|fQrD>ȱҰeL,=M=4ҀxЗ%+^w"64d13}ړʕ 2} 'J{qMUM$NZ NZn9UfL*v!Ǩ}#YZtR}&uG=Q_ʏ0~Tot߽/u&rAg/!VF f7r5m_)dH'(ß2Mᯎ=zFEG1;_?'0qÑQ>Aw͟ =Zq>7NZRbr $1-mR"c?yߘcs*uczh\OWq.Q0?Yޅŭ [ie/3 ͱl0zEs2Z7 W& 66[L[ mކGx/4xP},@sIjV1D'd.t޺tĠ s+j[x긫Pvwo⣏$o↴4z輸dnGQG?]4Z+J:CxE7/YVeEc#ݨ}"GS&JLqF^AY`WgnKE.DcV lI(L:+?;'Ajh؊(F(,;&saNVސ3oJm3&Ϻi$jνMlKéX~߯72:0yKc{,{ы71B?!P}z!&o3VD,ۇ k(N 3)ܙ9w'WbN]Rʮ].vpA+d #!4A\X;nJ~͟Il z6TWrnpr|b 2zAUB-/QEKQ9E]ZQMl@7PvcF,9/iWAlBϼ/C 9&1rj >mqyZ2Æl$_'2pNJZ.f)D"V #P{L1hĒ/V#=mX +aJ[=TLh03e.%`^뙚 תTe͖Y'RfU6]$hu;eqȓ5`r^ \ϓuM~ $cFD./ş.銱x9W i5TRVЫGۇNܣ4,K\I&_/v+F>&P,#c_H󾿫XPC _F#>s.\< \ή֛ ?1t=,Ո@қ}m KEe 7+;DӗڸCnGBi+]Ă}uyȶD0̷_8}?վ)aDjx{On[^rk>~&w+p;gD6 "OnQ14,n配p\{9h`qFmYAs8@U}Rp⬢-nwYV|""]w_ %DF?nєV ?z{=r<STZ&?w׳!h&=̤.80 F>2?1x>_+wF^JN{tLY Wk t4~晇HUlӽ;X׆IN^"PlGEF}Ft]*]ۓ 岟uzpXZY;]G~+l@MH\u,Ԩ>Q.,o Qhͺ羬4&_w lVt@tj !(]WEknYl)Q> d%7P\dBjT*a_IŻ2J22,M}StU,gF9v""KK\Av@Et78Eas, .3"ݹKxU$R/|=j2π(ٱOϡ1;3_*lӽx^;ʧm-`Br-nbb=q$ 4NT.H98A, yRrOLdN?^.[5mE>ĂPf 9\EwťϮjk. 'ᗾ'(곖?\*cJaZe'6 l3LVƩz Lt儾^i) %PR(߻$<*? JB;k1wm38DdJ]Oڪ rK,H{&4M=w;il/M00m'ߎ7ͽ SwkNzI+h;n%QGpcd*A _}}Dˑ[ѼQV?N{f}!A{/C =]¶J.gPU$L&,W9TF$M5ο*RGǩO $f#t<7^UL[sM yp teIyC{+,tHx4K8 mlcr  XF@!aQҪ;LC5ZTTAc`! jը4=?g05yL8㎽ lـ#ZÇPs86'UpPz-4h8ا/p[7*U-V{%51>D4'VR:Z'3&>z&![ZN57+#et|xl߬S ( UdLwL,P\1{J͕ Ǵ%[`G]f>$6 bOKI~ )v"x"Y=@Yk p5e>%eupwr4*ΪyIci4>u~d?{)gqx[x~(2 E$v:R;?z=Qt%?]n`=d-7QXQބ9mн0%VC)te}KWMjiaW'uMۅPD,H/=S#/F|s qvG%YaQO4~MuN|z$& 4:Z8/NȕGUTFU\pDHJIycpࡆ`;dY WAwzjT=^Zĺ[7; )ENx)hT!V7>޼Vc=0*6xU?NQЏYᡏ8r  9h5=<FJJDe&fr)~qC)8bG\qH5 e {E9K*_6@Dyo}.(=ˍ-b#*[˳4ipTK",4GW4D{r͏,r~Yn YT ܊{[mg{w ,7IWܙsNx#F9;Rj&Q+jyf\wEI3;  0((ćH?[%/@@xAݶ t IngGνcuػhȵ* Mۃ$tK"yh7Q$̞)2*Ƈ\MMS/lө&aؑSFt0_U-:Sb{֬r#7ɤ N)3L $/2jG{igꚦ.mB#gJ[e9\p8YX~~k] /*s/1C#OofqIIc=qKCHcѼd쥗xďsR߮-TpsPӚ =1dB.DYZ-&RM Tii3/!ڠ4l xh ;ˬ^} /Ϸe~Hl3^/^|?LχkSqV>F0A{DjbZo2H6r8&t;y/.?$z gG2?sͦ&Ӟ6Gg/;zX<'x$DW" s00xF@0ɍSǓ;q$*Y|{i*yr+ o\q0uw'ʺ|?jvV~`ݴ-YqPU,"׏_"/# ;Xw yy!eqP&H02gAjLJwͷ>]7٭_[7 l2ّu.d44쏕3#b'x[tڱ 8JF*=2cR{[Bb#¡}tM62U .Z&4\C i},5kx|iuB.h;3HUL.5^$-cpţdFjG ^9@4H%W7{ kfJzH"cfPb<ւag%"2;*ƿIY@n/}/YA),b}҅cӔ<$EcpK!~ Ix"m̺ rPn Mdz~\CZ݄9P ŽM̘)y%m5ɔHACpщ&q( Gإ&QNu8|޵2oIyRuQyͬ9pljj@IuĂ.qh:ϧ1c Bk]URPah#e~ϿLݹ<⦂wM4 :7I1-SOx$V؅f-lrR2?}ٓI)#A_:Ȭ!Z>3:*Z:Դ`7iD\*'I…I;Io\Oy:y+XT;;IVx/\,$q--t}C:7`)_2M8 -5hf='6']6`c,..EW#Ⱦ'_o*kWȀ"aq(ѣ=?mefBX:Q 몟-'Fd [VVNwHWuNeG+pWU"pQT0g&\$My>[ۄ♄1I ! ;P N;c=̽UwuwfWG[lGwMo0z)d])E$89gdƲ^Xp.! XsR#&G& +%^y=uhW/ٻ(.{u 6T]]FA6F uC!89z@zI Wx;쵭mIԚL8 K<om>;+H6d0Ձevrv!Yȥ$N0<!A,gXJ6"FfwtuH톨/H<+e˻Y+ĝ][j {dl=FՃCxk pu78w#KhʵW1$B8Tv!mwDiڊbIa4$_PIGb=/ 萰`-)OknWN)Sq7+jH76@gDz1iߘYk|4鬣tG\&^F4 _YN"ni=*$mH2G6 aٟ21$?kZ0KP@FV:\::$ۭ9B:=3 ?@3;\)U"Fm9˳֒v\BA~aKR5wf4?b/J3x8w\uʗX>/]EI&I IOE -Ei&A0 xoJѽۈH"M ]J-\8iBBC*#S'.g65Zf\.p$!hbt)cq KP ~ONjA%zibQl bt*m|D(VpEծ`r@l޴HwaZK><ö 8Z ҐEޝ!J5;3R $8Xa Wsz!鬞h4@ċ)W{Pkz .$i"ߘABB"LYt/:G{iuʲ9*z?ȉe+蹁"@P (HhN-'q "`̮w7qa`.=L^3DGHAΘ vJ5NVV8S.L]\#OGeyq6w(+ F{/Ʒ2z7LOh]N+S|s7j;)Z It:| np&-Ӆ |QX M}t? K}_-@Xk9 xiяNU. !')'i:u_/rgT,ފ|5-lI, 4c Ŗ;/~3i*O\A+R}Kŝ&;$f UZNf`݅)"vas`G 9Tcf>?'W* ~ OU^<"tn  ϼtk' ARDbF1kZ=& |P 79n̶f3 `nn?<;j(#GY/96-$Y0_7-21q,C%o%˽piymYpR3 tnRM"z;պ7 7 -iaWe^LLD!dq̉(F8NN5:1&,=osϚ?*cY]>yEcmx^WޕqبSdrכOQee+ʿScdE 1c<0Ĝ.JE }] h;7]n«&L6D;YQȠd9 ?6Si/2qL;92.uE1~fU.#5:ξO9Dc&ŋ8_0 lU+{YWU͆k/G(H]w g41˻.QVјs8fx:( n XXVt@mn5Y ߵ+ X؆xAIl d4a-ҕM F$'Y>&EHMࡳኡJcqu6*]Qx|RmftQB&#Zo㫩Q-Lo W+x]ʊ: tVKCv_#3`-|Yl355W֒F LzMCjO9&z=sQt{L't k2ɋɢ^,9Zlσ'[,5!2 |T|>>K_:"rE..fƭ~/!rֺ׻S' F8A%GAL1A?=yRk* ζ793j=w(T"_Ç;Usp)t<% !WF"8|wAWm t?w?TqV/rQ țNCl/E-(-wR8ػb𷳘 ULt=wr ʛG۪)9~z HPʷz/W} e0d|+JswAo~aۍUQ0|a`9Ӓ:%JM5N &.1g&̫V{ע4JkL9m;+Y}}$a"Eã],xe 4B>.K}{9 %%ѵl؅H؂Ŗ(XGHsa>!iֱE;|+̟֕Mt5gSk'Ԧw׳,_C$OSgٌ4(6JH]zc^%׷4 g'?WwY>)}O]N})ڃS$Y-'.e8Kom%[= _oq aA?2ڋor0%|Lb!s|sB\\>54QB:rVPáǟŎ9P?}&\5Dv4uUE'/}8n<#?_x}/!eN 5JSd[H1T96w.gЋv4x(UWY=|!vB2nj`D#ҙ ƶV,0(*mJLL0qPҏmjȉ7J͕|"HkyT 8УpVf '; V~G7|&SM`Sc2slԷ Қ6KjcgqGGY^Ct*|jGo+@_l9i!|Sdc.nS-DPɣJl͓0*K5uz<*#IbٳkD>(CgwV! M#!3ؤҼ5AaFYIs}Y@4P p֚=ZxC 1gӱ◻75(T-3`s XqlX|]eܔbI 65QŽSy2qaIn_PC֒oFQHN3jw00F}&e%W{N;`V}wE20kފjE^Su&Og̖҆7%̈u$+ҬJO|IrsD'.BA-@0\2KĺrB=<~GD{z39)s ؆B$"-ln<捅lSYvYHe<)S7k 9'տrL) SGy$t52 a(kWSk.ЏQN\ِ$kXea}V5up2nEόɶӎPdadf~4AB&@%u,P1.Žʢ{Ɗn"~|aX"?|/:_2ZE@_٘ (=TbV*vUW4qbjLwJ,!8Hz1{Ϻ[RW/>xϿO<w_m оJ%U*c0я' ebX@;`d;G# m>tN*zb' 8oh{R~9;)۩ 3 $R1U "A|9jAtj(X+ 8{jӋ/l#!DRUg{&` WjQ<C E"}F[Za&u84\v$ jA](UBorPVz*2w]Ɂ u^`G\tDN;᫛/whw)]$ β& Th=,~?"DPN7v9|.(ʘۃ¿abk8#!؃٥uCDRҏ_Z~=-97ټ-n`%oTeG8Sz,LMa$ol)FCF&.Yg6ܫTy& *"*N*d:m1G_Af39Upf:DݴDn8\I!.{c~]tyJi9̚geΪ?LP\e̐feġ7X^Zh$]0?1R--9Uϯ?j4C[h" 9pj4{7M?4I`xteP>̴d-*߲KkHg3`.{8l Q=HZUFܟ39ZgޓKCT2.2[f1@$:Cg˘%PcM8-I&&-6URLUQ'*)_l6Zxp{HhL}cSƇ-έN8Ld7RsRrï-ea{UT:tb@%b Cx  A++i}@z,|E[D,6]WrE9.AtV|^0*:ˆ%wFm1C\b!dҭ$~een|NlPQaEt/7`G1e5lirL^꼁#|$e!դcNV3Ջ+(=qZL<9i;:QRƋ2=xd1 U`[5%Ɲ&wԋ>\ݽMrX}אpE27dK4Ёz:7G( h/?t(B@A`z0%=0#6zS%kd8w fcRq'YA5!F/s9 [ysa:^BhYQK>P8|.XRܒFKo\.*Q,c9XK'6^vDF¼RXrCc!7ǪnyuXadʂ!TO h <* 3)KES~ ;;R{^9 h)V)@Lmn _A2OqN˃O^M Dhasbm]sнe{)}æ@r~fg'DjXmL"jsNh3&9Z](G [jU̶d&F9NZPUh *q* H2R7Jd):'UO"gR({C! F~&^U<w/.n&>pGZh>.,sH&I{=p=b*ѯٚEYt?6ytX0AqBQyBKO$ڕoKkM^‘ k4uG Bo@%508s̱&v 37|_l rˈ{ #$.S/o2cN[j;^46we^Ks1^|p0#wT%׻K #m ޻(e6@r6O+_SR6Ԃ)eL^ݒ^^f ۑE1v~MpP| F- @/AXzzņRQI;nI*L7[׋QhI'ZB,مO( (9G*kY z=ap[ 5 ~x_>rHr2 [ҁ>b+kD>)l?1Ϡ3ɂ "w"v~-v" dZza5+!l:w |q-?s gtPeMHv0Uh>cqzMz>V[Z bNjB*kt nq' 1ƍ nB~#yc,lgn&x1qEe]bzEWې6,,ꞽyap\Su䱊\v%O_gk]ߔ;QtgB *mKuϑ-v P!j=hpbK(>\ uԃ: K_m _Ύ&D/S"B{P&UnRO(z/^1G17X?z-!B*O#QmY?ֿvD+crYv+KBsSeqp2ya M{ whZRZgFd2Pzјǡ[$T?4،|DCqT;u~TCԦ(+U9@vt^A&|CV eǑO~P|zdwyYVaۈ I$_b6#?&鉱*9vwYb0d:| />mϬ^'5k\L4ir`88ĵBݑDK@.ǦmnA%ڕ0w  ~aqIjs[@o#Nd#-3;ε&ZM3dy=28=n3Q4ytɴx3H tٻnَV*X` s1WKRayjR%Zl͝CsyP>V'0VP[`2(gY^+n;Zx5K nvy"([Đe\]eLfO>tjZ6'HhamS9?QUZKbnuֿ[{r T2lAO^Q%9~1T Еbqqo>dOi魫wg @i[ΦnP> {IH_Qm3}]"iLn_.&7׶nu? zen{(2X qDڨ<=Ez %R5uY𙇗|Y`D)|~xaQ/zx1xGPၵ㻢ݡW7f=,QpT}|Pj^VƣXMDe? 5JwK' 9 O)ǔ‘0Y(MCC9r5Iv襌|nDЀ Iat ĸ}v BԘ ?Ӱ4_T\P*HG ،4Kͱ!FRх7V2(C5x.xL_dIߥ\je6“̗)82Ki$]%Gu@B~ l k%c*\JF-Pfp!h `G}vId T-E%e?>{Icj~Ɛ);oC)tUz t:o!/#PUp@ #z*S_I#7=o7 Ȁ {TcLbu%Q)La_(wQF^\>qZvc1H\o N]_QqbO?fqyJӺP0VSU5AX1ގg7jd`ÙDd:n)Cl*s#ñх"GOlyl=c_׬AcX&'os~EC)(eBbm\ǯ#.GP)ltsW_w»ɕSJבyI[FÇ! .8c͖;s/lLh6C֍kju l{%=aKQ+iĞ#^s8h6;mݥ|gż )RW ̓ %Z>mqf#]gzSfal~U#,B'kUs+zZß^٬Mղt࿓ډO@D;a#9ZH=U7۠{ٝIlmV0uW[vPE?ʎG*.%QoΘ}Mp'Nz|xzm=d= TyIE3zzB iIϮ)dT:hw\ђ\vP/}rK`}to\^i[Ozmw߱ē (ٔ[T?TPѯY%cC҄~RJ".[F4@#,hK`7X)Uj;B'CwITLuA;&kD>q|?}[-fLB xt;欕 jq#{x >MKRfH#G36Ēo/t048ݐY G8+@]94j#72#!?G%yv~nwlC$UkD+~bVXʽ}&fPIJFk2EE&{ p]Dȩli8ZNjO(G1a`Mm e$w|,RP J`ЛmTCֺ%Iҕzxu.:mo_J+fͨ*Q&BZ}RMS`fgq҄֫s;|eh?qe00,h-Z zur8Φe*y"x}cn- TMY?xңB;}È8:İdmW@`D *I F;l ׀qL2KZt;ɘX{_xmE1x|˦8v|@e3"7sM?ZG>pWB; 7G(6vr x riب*u6{!RŽUӋ3ud1˻./{k/cϊW~=nLU;/pω2؈ CCY'?,?x${6fr _5z/urC0ky,iCf껯SvlMJGR~u]o?kk~+męy1Kl`x#8R;3*9hNYӍ%)vz~0v.vМ?n34$1G8IdGh̕CZb^$qC%.,[){[.fXQ wkIH$Hw "P}à=G9wn5􋉃'ęϪu4&%GWYK$43:Jg̎b&h%il{BsjdXz Ë:>hBleBW9[HbDXI@Q-x)TiSd&F>&E1$]fj\z;/p..eM1xU]#Z8Ks= yQ۞17IN^,̤\Rn˼\MZՠ!p^˵RD2_dQnKNÖS˥!I5CWت{L6x) W-MS&Lt<уK5~f@OX1GX=͗8DnT1?ҶDUj'Xm#U-s)d!\,faM~RIy"erPW| ;ȭH  Ӣ3M.cQAb މO"eỡ܂Ҵ ta$a!6ﮗ#᫢DaxW@2mՒ '}J5q-`ṧKn$ԆfdkD7_h2xzt/9r=w4wvYJK2}x* LI04=5Zf;Kn{M)ȢjiW= 3V/"Ф"s`xu@ͦx"ֆ$*ͫ҆ H;0*o!Uۤ5:4UO4" CzY4qƐ>:OA%b7F=m"҇bhuWbQl2zZmjϱp%tZH+;Z[c\=Q1q,VmT{-u*/XS2@oK%3 $G"˩T'aì"7w ]uqTGPIm)XY n8-鞭E;D@!QFp# ,!MArMEJtR*2mAv@@c't!CL3Oߚ>B1 ^N{Kg@]bV7򢝾5 f&/5i?b 2SުʕcR3ąㅗKcc*4sjB7'f2嫈t 6hk#ų=(Xw_}٪oqc红9O+5ǻSS<v$_]p)USw{{1u*_c|*b|ԦElۼ.c;机#)%I+Q{1'WC(e<#q=BdD{J6sh~'q-1?G( u wd}xR(*}CvgCiWm)EfW@I4W^ b?V.=N2FT؎B!O[0Ք;2dLZ~(ȋv9h'7<ط3%6|00t_2 4S]KmeJrf, &Hdʏ{7@.SQJ0Chl$YuZ M]2;~wM+38Ќ2gO?'Mbi&!TwīT18ro+,2Bs ka,|$/WC[/Ki)Ѻ, Aon`?TZIcLzKr-5UV+MILt2e"ݰs@]xQ`FwY&{H̑% N e.^tƚ'0M λ\)1/`oKnxyQ ?ZE!k_ʾE41\8hI>J$o|b<6Wː! 3MリO?uAm|3+#k`ay_{Z ޫNi 7׫ ćP)TUrM̳Z쎁㒁zaŸR:tVT};Y;l~ZmKJq@Ɓ3LVQ >?jvS5a5&RARd*{,w*;sUdF#ىx1.A<$݉)B$ -b\-lo]Q@;XĈ` -UB[7+fx]5)FKgNcWBL4sn{' +ڝxne+DAC/XQ8y2xl{ăEɕ'wnWcxAw ͪ#e|:$Y0/&ּYvDA!m^ ł~Ъ_ocA s06]!L'?R,ncIfa5ƷpSCȮ;nK3B#g,!y L%sٸݬ#::E;SC!nǪ6is?'z-qg&c6=#nɃ̨}3?óHYQ:*Ɵ*Ȗc|Sivc"-Of7C0Hk\7UA1\Cgͭ%3S;#qV#r2TX+_-F*&B<%9/j BS 2/d*5pzV?n.nҼB %vEj<c8byҊp~K@.dQZ?E[ UK+-LZ e' (FMaI|M97bBe؟šn =ը HN׌bo|հGD_T8m'FN I\s3 ʫi >bK ,W7#}\'T9YT#TVLۍSaK:8yOhxMr^o :p1h,a \ëm/zp]#ܑgW1#2whxza.ύ;o4)sN,v"3 ܉)A]:RZT*' KS(9o̮D, <<~2@ρGQW. Dhvs/9;׻'?s Qy&Ȅ{.sH7k9DKkw)Ѵܰ oWYrJ%F@ m=q|s6.+{)p63nFY!HTcQ4v7Pdݻ~M" j`T|&YvY Bbҩ{p@z`GyI7MT"-d'Dog<7 p=#Z k)馚y'l%@LEL~O5؝F TUJ #ߞ9]I#[ascv̐@[;$wVgςH1%TyoNX *QZ6 (ⲓe#gfTS,2P)1ؿaψut E,a6'-"Hy4E::gn7L{olDP%1%@Dᚴa]]ԒnŁZgB3LjXݴl& ; ͓I 0H⎐br:lP{2-h.(2羒-%@)A8bn\_8bNw6&-&{>2hMת>aW6MfP+ϡDޔB@0 Pf1Das&Cm7%FXV\%Z[atW7e4We=uH>טA .O=Fkc7X)ه޷O~+2Wg)8}lѵpӹ]D)Aʻ$֌hB6a,UKLErKv=OJ7UdF}*ϴ[] f iVæx@JIZ:hk7Ԏ8 xt-Ș|Z9ū tJQo"r*p$bM{JOo^r ,℗K-z,`Cr\yAJV+s06e*Ğcí1mC\mgb0ՔWV&辰w C6>׵*k=yԌLe8 qޭJ ^~kbc`eoAbhٌP1ۀ6ޜ'QD|'zji"Rgoo0~a9$LFXH;oKpont#V .lw$MmB=!auc+Z*/>cBk։VV8XoLcP`*=2 N=k} c.Ρ+3~밡oC/SⲌF4p3"y7KA`Z{̶0="9CY*yq E[]x@(X&e/P;@K''17ȺeM5 |vغ}slM=i r{ʔ g̴[&^D{x\ 5q։4' #_Ea*Sva{W  !6ܽ#iV3gA%?H`W["wa(J5. y9f[i|e8J>]/`m5};Ƃg%SBF0'$m)d[TNQVpUW_zW(JU"Gϔ|U+TSZj>p)n=v3MFTL]9FPSI~oQ1S?Ez\_w'%qa)dir9%ݜ -߳}K G5ۨ>[[5s@ѯʍ?AN[Dk:oWGo\!यdx$~b]0rͣ~\_ߕj7z7xæzUaF#au]~8󤻮8x,ASc#e[Hd /`h:i F,HLD[pG&l|u|$5yCBtRQ^ `SPtj\(܄*]t A$㔪YQ˲"&jE\'JS+#5W7>O-x¨6HMF]оf ?~ZblpHSzD]zspyCL9^.N4 oQAB<^/.=CjݫT9d_y r!(`)_ =#2F21?Z}%JB8TxaLWڈ+om2(7>8KݳTC7ۋS qЂŐbQm+165*]!:L)ƥNnœ}.i[wg #99@YvUt+2H1s2 ck\.0&1Ԛq>~_WΛf7c{R迢MKX cE3|ɯ{9}\bx8mn|+H=ϑr;k4BBj[bQeAgiI,(Ȕjk4QPwŃ}~! BES}3r .,W3|_8K4;WR@ m* PXL5ZWF{6#0Q*Gl `0GWGܴQbP!ɹ3Ҕqc}~x_[j2ػD*% fvig$ "%ӳX'W3a@oPց'O+;Q\,S|Շ?wL~UO6|z2 2mz"n Pn$8|ydg2Y4t7"#~lv ӣzHѮhmQWN@ۋs+BE,;l9} 6L߳1C΄l1bdXt%Y&h |~[Qf6h#vn 8Z؜[\4vbS͎Zb@mꊬ1fdɤ,9oLtkm~Sӹ/w)9qȁcJї5?8Zc."5TTZjѲIVƕ`(?y&Up\\-v,}I7$S[YqU.]]G#6zpHJ\K8rm%\U۫Z=B io2i>7_:>"j;$Aږ9{hֵ ;:ʩIW5f1It`5cx 1p@YfkݞthPb} V T鷼A߉h.I`cߨcE 6< 1dg`Ey-Cdwo|4 d{>:$!Q`2p\:zʱO-)XB1];勼 8WrZ N&(VЀ+jz kϱjCQ6l5‹QJNv̲-?y*ln_KE*@:埮ȒwIFe>E` hh{("fYO+e\i̥H]Ms-!ZSɌZHrmS/]`<7}Kp _rZaBP@ǚq(T`ŝڊVGEĿڲ~SEop! O9tdIH+}}wUsIVa5cS 񂁈%/8@Vc@aB'Ľ>,ffdvC fN#:t64uԽbK/!H;w],Zi ώ5hUmF 3Qޤ0fZ)ڊEHN!gc}gmtZ(o#ȎhB)i(,G\kzQ*nֺ[EџW?l֜t_  -~ \] ,;֮);Q/3U@XmnruC* :N@+D>!0=+u6!$02>+ /=imrm\.xg< lRYv,04<7`Po-zistUwqY6υ/[˜?̆0WqTUcA%y!QWKV, }: ~#9o U3e8j̕8DSqǻw"j2tqW7h{nХ|`v-F @'A 9jLtȆW85CV*{#Dv35pe4TTM)d~nĺSG=W㊘7 > kK=~ 鵏tSx=GwGV&^ ^ ̡@Qn>iW!{Wίu{NZ4b8BcLtNlײw rwx:YC)~n u)@Fϻ#lH̋, >+2}j #ɶ'Q~$>ȹN`K!R 1@X[IJ𘢠<;됀HD-<ˉc@ c /D(x,E:iv"e NH?̉/du ޯ a(%wԖ cʞ/>qpt05[ĥHҨIv'M_7T#I WlHJ-PxitV`4ib)yvYu^Ei69[SRt{Uv:E.VPPAph(+[i^ 1/ 5m=7TkrZ?ج&>vǑk*귒Q1;)FqڈqIx bvk(}{]nC7Qp'YXOJ{~^L"K L3"J:e7)c(Tu|[_0b}w"o Vn4m֌_Wf\kB#8pA0@xM}AQm~{k<Wu5k-+=.x*7ph"Q K?,q[:p$ㇺ3(V^I,x(*(8,fbT g,{?Qn)ͥXaa7 8_xxGp%ϑ $ߤ3̀kB*~a^S6 HЕxRltKkd0eT#`;B1ė}ρ=1!b.F^4 լ ]\&zi@ {+"ͱ]2PCguxkRR-Y5TL1͊n(rQ_@4"Ţi&#d!6K1lgSYsۙxJ\۠-Τ::§:Z#]!ӋP?64E4k9flu voZT}$P P6JQ}oyp|hW {[³V*~w>l%|؂\EXOFuy{nI8eJR`t\J>%6P`h R2'7Zw8"Lq**2{$9򪎏njEM_cR,f*sU׳x$hcW F:;\ŀX1_MQ ҏRhxT jN ԟ=BKNwP~q p^8ڧ0F' >$)n]&cʂiWe*IjwG8JZ9nl {I$-5F$LE]Ptԫ'{zQCږꈃzOWpJϊ~ dc9UP1/ 1aPbf p\m!g0l|}o}<@Xu#&x,녢;%[I7^F,Kf!p<}Lڭ~κ z)Vp*H>4LKE"/SD yb]<79=tBfW@ Pa2Ml˰ ϺЈ*ၶ\ MpʤQo8 J?Kk(nGb.:i'jA}/YQIW|Y̻DgJI̮ORA^&+J]q?6w UဿVq{Tr7ǷrΈ/k[CI% bY+l(Lo}bK;bB}Ʉ^V%);c\;`/45I9MHfJQ)cJV縰c}DT[&. לrjb~exF /kVF {٤ ASZPMn!_hv [ő'Oh^v'#*ru~VHYW"_TL1Si/AnGMk5qjd2ݩuFᄍ# K [<uz3dt/>dB߄cb9^93w&9e+6c̨[Q3󱻉rsa3F+5*2@ ݮP`=Xl`2hn9 |eݹkfIal*zM:Κ_ W Otw?Pc``]ѓ(#Z Ywٗ>^Q۟czS` ;'? I 3?7$LE6,_ SߋZGDnl.;_ͭk[e Y0%mR,_az'e#5ZK1KY2v6 Dw"p@gcf뙨9 *|bo7"K0 Ί'Ie>SG |$ lD4ZSmRDͧ+Mp?{`u/abpӞɶ@JS$VCkC }mͦ~cåZKG$){Gȼh.@F!:=Xo )%H^ŗJXǥO Ý:+Jf+OEwX"aUh;[HdƓuHE@ Y{@-zŲV0 lO˺2"O:7]% \j!v҂XN$.wLvNp4[}ERXW -O!*U{"u*kn͕A-DL>ɣ\HE%6%^ uVw(AQ8sӡ߃ռ$<}$Bek! )"O\/bې( Q=`,OGN^{5nar%G +>t@nSFg$9w(~?gUםD󧷙L[^ga/)!1ہw3Q*/Q$3zRP[,G-Ffx)'4s &c(YKp %4>I"r ܇LOahM kN_'8[`lj1#7`ꎀt;OEцo AsmK(2jQ_X&Ms1MuXn.VZG>P\.怷% R;-Jq N4>gO ܞ6\-0{gMl+53At!uyfSW.H0O&v.0bWQwL3BS}4@]˻Ӻz'묍ÅNfg]6v]45ڹ|lւƟ(@Zj}3ls[@RVޣ޾/ hToцVl4UN.RɹoTzQ7Jq\GS `鿩fqyx ŐZESx T]TgӺ)\DP{XUz,oqF!e'/>p(WT=WY_b qFkAvTեpׅˀF"ܽiyU/d7|u̫pAs2+ǻ YW%2vcݕPXAC:)6Lb3+b?nf1&]GR?9L+p[q9.Ly>s9{~@rs2tnT"u5>wJVE.7i䱤Y~vUqmuFw斩ZhK몿rX*+=IrYF(-uFs,y88HNĝƑ oAFӯ ۼЮ1Ճ6Mhۀ ?d;c؊łEp_jK,&>B-)$P9n}?2W;۹`0g%߶vS{(#-ɝe΍;#洉glͳ囱rߓ:![ 1$9q<-MLÊOoeoݩCg3Sl4|$aK$$`h!~L[G/eY$P_SX~gۂ7~iAn VB~y' dm'yusq~tֈK $9OKK3l;рRPbQяnl𼴈 :y2'*&6%-#)c!<.b0b; ӓ}(&pG+>`-ZfrtSEض Or3}JzzێdPJI^r< +{ž2@!3IE/אl*|}~S8 ا[=no^S@垉K:\Tn?aٍ͝Fuss_6 Wvync,Kаxϟ, {?Q֮ﱒW!0"]T0{!|>Q$ZBjjNC~9@ػi7Gj!T;#ҏ@j ~g} Ae.Cz\be#oF`h+m7Խ5CH$eHm b6y!tS2?T `9'v63$b2@TwѕsGgKU|OMd tݱQބ#E~(zPhar`$f wx]\M' 쳣ȴO9KyH @6Kk+誉b.ԃaL^^95jY4q1s>64g2IH'0< zLE$6uV4 , 0[}? u/TiNIzYsq̺FRM/p}.aN,WλGV%3^gYrc Sч #6;I2DF>LJOҁ~)abU0"!!ZIXN?2d?1NYL@L(P •55/(щrD8 cY "~GԵԠdG,gw-w)EnK@⎊1NrE%h(xS&.s5ျ˨a@(n|>wGL#XQ!^of<<$hN>_g*T"Xǚȼ+[ԓUh9PǦ,P,F њ͹+ւ 0Fn]qYJ͍಍C@qiW6qQ 39?M's"M>DnFiVk'm23\A݋ rzR1)6a%,prcAn/ٝ{S(ҐbDϓx& OeT9}l'#큽v셮[|IT&yۓ awBk$ӕ 9+ހ]Ϫq#}"gYZ0707010000046b000081a400000000000000000000000166b508850000278c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/oxygen/snd-oxygen.ko.xz7zXZִF!t/u'K]?Eh=ڜ.+НA|aT5C-R| e@tsM`rbo cf,"z'E C`l][4_Pˋ_#מ縌y MFoot.{ifҞ+oh m 3 ;C"F* /V.nD:\z\Qj$ yR$$shس'^ y%WC*tbD[#XW "ӛ-EV0v+8+g BP<j7+ ux 8#߇Q'ߝXm׋@;u"*R דhPj CWpyPFQV6|=8`S(#5rȠJ @H|zfdH ;4)tǢbӺ L n!OYR61sJ+POR3*}a}f]|]s8AP Sh|HpW am$HN * BK\w@ǩe?@x,h[BXok궋<_"p,J< gOD{K1f#srqRq5Y `?u5t 4\j5@6 7n Eqd}`(f`~v. tjnzoB\E:)u<$D0/WZ9UOswI%Qr~}DwYs?o{I}KΈu5;霋Jt$ªLF Mu*{$b^f i{j9[: -$,-~ϮFخ{Njk]V ޔqn%!=ql2lq r+,aDbĩ1 FPIVn< `A:}:ItA=:($J&߁yZ\h >b$2.#`a p䭛xq֤"}ɏ A3ϔ̏$3μm&q ` S-W^-![ io-t!< ʵ'P/2 9܀Az YP^E8^!jaeIA}w>hpp_+eN m[2ǟEl_2*յ5[pCV:;9UdN`++fp`I+6i$7ÚJY$.R G:CR֢9Ð{Y"zq;f %X*C6F ,- qy"`8 ..%^"yy: (r&b㠩?⬨v`'jhc{@RB[ڔn5R%tqmȟiqr_b- KA>JKQxxN JQlϛf4FeP0JV|Ԑ1_ 1fEF͈`ʓȆ))p.7Nq׭[\L9sy#?6sj"G5~3%I,N 4M P+]򓥮qA*Z]YR(E>f1S_{}M#RhM$6$*x$5/LxAaclgQ)u`dvC ݠӁ :8,;?Gg){lN":md|$E>Wa&F10+E'y"9hA5u6[ܼT.@*ܕ7ehNJw31C^@GWu0ad&1 =jfvWk>|QUQbVc• IEα!I`ѣ-b ]Ҧ4Xfv`'&ֈ}fmE'(׭9`ɷf,%p^S2KO+< Wzh/M;]M(hZ_ky 8ha*aNlC4[v_ABZ\HdLb$ Dz !@<(hEA3ҬYDnuv#Fxs_#h@DA|60 oו߆c#2J|q?Pֵ4|r7b3dhFMԐ0NRiHʭ G 2o?Y'ScT./%hW,ļv}[*)o5͗3h] F9`(:\^>"oVL;Jqxۏ{C4ሴ*_C:ȵIDg1kr٧lKON~X} !]|Է 2( BtR-ɥ&Ly,Z03]/cf%Kfx P>>=1jnRm:B\\I' pb7݀&VyvLUM)qֺzѨ%ⴢߜːr 5 VlcfG$&Ad"im52H??y.MZL$hyAL*bׂiXp`r;a+FPw9Xb3^F}=6. K _42. c^t'.l$53nb+G9blM.>{yLn2?a/G$ H܃5p*&]%Ԉ&"q]^% s!0p Bl$j nڈ>N e{2)|t2U+ƀz^}R)Q8CP lwgrgkKY#n lƮ-<Ɋf}\$9)z 2JWPiCRyD.U]Zs89w$urCuoB|ؗJҚUdنUnPUnəgdΕX\kLǶ_ҏ`׺vW4O|FTʖx丣܏˗ ~VQk{'oc^ 9BZs%P PMjLP!RS-*50z8ޣExr3n+,%&)n rHNN1IR`JJ9uZVcB׫ng]I?+Ez rOkBy8\j0pJ.3ҤYH6jp@Ɏ&;z,4TgD#$fR t^ A䥳V'>9\| Tvs E%6SVңCZcɖęv\34ѕ6նz 8}jhR`OJ%nwh+_hhi?j?5.`8/2uhmWM ri?(<[*KZ< ZAER;Yc"H1llo9xUģ ;4]2vTsUxN9h\IGGu!i-⽎O CIjg8C8wʄxl5pȉ{%.SZVm0b9S[%j eb`"#F|o)*wS|SN$+VUi ~"w8?fD :Wnq3(+ψ[iNB>RDj VV=konu/C6oShXh@f:ɾgݎl)`HO {Y8UE42F쓱:)CS8+ oU/}'þp?3=Ux[*|ǵk~' },SO|JX, J &ؓ{WYLgm',չ[+ Y-aƴ[DDI[v,^K ɷrQdyLfsKFU'9I"\pǦ^<-N]P1E TZqJ7RNᜨǵ2aa[M]j ^>jnet){-@!T}1YȾҠQEL>@3X16IEG[\ 0q3,U7ԯX?C ᮬ$$q=K|VꑢL)7 S.3 |k u|ͱ)sg7k c(-a3n 4VUxvcd9U|$δXšvw ~YV(z+YpJ7d KoDtOncMK&*Yتeܕss9lᄀ2O2Ή fIq2?R'[9= H2]@Q~KQy~8umG%[',muŚ]sEaΟF_'`5J 鯄n hܕ:9ȃ&s/4`?ý@!N 9MEH7oZR}:c F$vH51P&= lB<|h_wY_x޵zC> ,Z+3MKNAzoB@uF puA`q])ET%/nyK1IBb`{47;wyc'hMf LF## Stj_`Ж~oS|tfmmǛ>p2_ր:+~YNtZ2А ;KC x{^c7_8L$;KUDR!|ES{a^8/7 @kB!yo(XJqM 613>N)ޢMG!m-6$R0c4bF/#to6]ظAvpG|gk\nw[i~֓042L V6ƆrX^aT: hA%N!9|M\^@&`PT?+ {}K bBz/ ks/!X;a&EV>7c L[ɵ1{ 2;U@PLi-l){ =|SK\z3/ZGzJ+X*-BfId/}Iט׋#REl Uցذ 8"/dﰭs@Իoثr9|\9iO3{v%_?rɲ gNʲ6rz̽rPL#nR Rc黩X0܎60tl4zJc1FN-E}ꂰ^ =o+TGt$BT59=jZ?<ȻeMS! ˕eB/϶j! =mi,[И`/W~N4OCp!/1P h3!)oTeT `i"9w/Mv&>_o +RQ7|ɓx:CcFlh=n J\JI5O:U vHQH屆 Xq@wDj dbO 5R-3iy6|T=z;MJ34]SW'ZŰ]{Q6>0Tѐ;e[zLBwd6j\sL)Wox}0C>?rl!e?$aq':soy~6娔@*Zh6AgEddYصc8Bf5[G̓w͇3kmzgΆU7QdR=O*V Az/ R$JoI)f}A/_]{ʓC>ɠ-'Vqq+9ڌo6籁Iiק֚Ɓbϗ tf?^eZT{-ʐ>y210<]$6~rEFWQ^Dp/SMD99N}f'wck~jU xҨ*U=&ȧ*_CTp0ݴ&i9t%}|`ZԪ{3~MsI) j9孶R]>"Gw\pVXGPL?xVn%:H&Uki&e*rS7 _cɺ6"AM5."k H=avR.~5O%ߗ)?.$1|@'e )cb ҏ`hȱNuX5^R^~iGH]47r$3e{fvPOM5ui9rkMT4) |R2|OdvϺ)Whp@ g9M=Go 'Wc9? W:BZa?o;ڀ ++1y:[U ܭP:O% S-wG7\eX ! .񯞒Me%UgJf qT>Uum/M8]zmWF4…/#g:6Gn3ݮ򙬹xJǓT=eOM ch~20nTjB yf Hju3jhz>ZŬɊ$|›y"a8FX<FQ Iīmx[2'e|(ycHia_sPAx3&X~*auwܧ~\Q )PTHÉv ,{wCBOKdYkۖrዺ)j^%~gSǼ*\N@ :0P6t9x HVÔ0$bI}c،$AwTQckO 셗Zq'#c$ϷG;ܑQ.݃ @S\ټPM> Gcs<= ¨Eѻ7hIP WBZ˂IѯN4By:=KH>,f:v%:đ:N8ŠqZr[;(H3A7BLϼP"55˜w҅2dq-W8nLY5D4gFXqӴ p/F̱e@c*[<ҀtY|mj?acH7N@զo~E[#9\ʋ&FB1,hN; 2-,Oð_̢r9Xq5H'q{*Ձ~R >ʮѣs@ٟڪcDŽ4==sԛ\o ,P)SFA* c6!td-s:W*5=fXTuӾ~\Sy. 8&!:"b . HI2 Zpj ϱ]u U0J4˾ .4k$?@evvVUБԻvɿ,} 6fuʏ>?aca q_w3seџrCY 7,Z'H)bTU%+Z>Bgd!$ڼQ̽3m^zM]}g)N!qu6Aj-ݒJ9'@%ݖ\L1¾c.u?ǓGs| rF#waם3FOL sٚoA؆nrB&Փ>X%y'hDնC=CpeDw$\y>c4sc-=}'|yʡȾ`k|# {C M S ׂG~)ĞVcҎ/H2f&"+OԾ*K?M$y)"Pfj5m6b5VJejvX<TN7X6gYZ0707010000046c000081a400000000000000000000000166b50885000048dc000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/oxygen/snd-virtuoso.ko.xz7zXZִF!t/}H]?Eh=ڜ.+xMYn,¤y>Hq̮R7oڙf+fr?4ո*8vԉvƨ#!U闽7;-k5yzHNK!Yq^Ee¯G{M(=1D[wUtTxJ`HKa|"`P,7/6Mu*FlHSrK M/'ux3B$;r~5 vh/3L}phM-͡Jw(t~}zvߏԱ[-$Q:Fhku{M2 f ܰJ|0K}Y?SЊKf;#Qsc߁%,92EVt/E8qMM&U0p\KeFtW߈vJB)CAWrx 9{2aqb[4a: m;`d>ZZZyl&MTX%><vI}VM9\OIU@Zxy Z()TceO'Ҟ }YX>7dVzJp;OyDxLz4'õZ$#,tZ󾥽z#DUF]RDyILޥ©,+'LQ m-jI@# }?M733sAu8ZqD1לZ^ֿ%('ߋ"LEtj^'W+r/UarМPPw-nja^%%,#1SL>pI wf`"oZkH ?[*F9v)YVcU -er8|^zHkZ nZӉv&~tl%/fġ`#D(:vS9K(DQ&^ޠOʳV@Kk+sOHKiFh.祅^ 6M/`1񳈙$|곟O&&=0C\+<J >oŋԩzlzr*F2# ; g.&g5Í.3 dr⬀^SOw^ϝJҒ y d֢5y‰%AtCƊP\q^Fz%_ܬ]E}xeunH`LJ~R0pjSTd2-ɶoJ v\&ynUw=KMmFN𻑾=OEg,/MsB˨[}8f؝ɔo 0)Rhڠdv&BjT'N?ۡ{|֩0+1FGMN zDh/_"UEU{ n2W9~0sGp5/ߧn/[Fd QY"3_ɱ [6`ǮYRGFGw.MG$Kcڒ ˗edkK G:9i}f1Kkݵdmlj1M|Fv)ۦC&6fLrk v$Q̃fg`x@÷>!FVCvpRԾSZ/mҕ{_ {^I?K4LQA8?ȍ[$yJ-c1 `\ ?X6P%Lo&IeK@ :$+ތو@gy;|TtÉs Nr-^Nx"Fe;b'u5'd8v¡ǪCޡ,/R׉ؓY.`k-AeƏA[y@뼮QZ* GWV{eԯGku!.KS%r26&'rꞓqߝ}3~~&CX4~wq;x tca tp@j0rlxQؠ @:-YLb5n "^Rya&M "5mSF-\zzJ\- _ Q:6~]eZ"ӱtKT- Ԅ.{󋽱xJT‚*mhHNL+sJׯ *yA?^F+}Dφ ; {Æ9k7yN\x߿ o9[g`[n&r%BmSK"NqǦ R~҆X3\è 'b8Hu">3] "#wG2|0-7)C#@J^Ȥ_ լM|'ސ\c1G3[rqfq)'?Z8~aY9*!z1$]`'.b诳c׸Vızo\ `IQLT (W^&ֿ2~俐 v\PTteGXeo.Eף%r+Rզs6h6uUlxl:v^gZ(6O w>Sg5C_)Gg'Gg՜/2N-桥+I ̳Ҕ!kZ0}c󄋁pcsi XyFnf慛_oX֐E SVu94/v;֥4σ3C2{%.ML>oqH luy._{Э3Sf$vXiǍGEf-X.mt?5zjSځ` o>jU](L„C?NYp mZ̲93Tۇ6'3Ww_4\A L^#0:HDiNYU+wKloE#dj2ɪ7G؛~"9ͱ>va{S̶?@ ZJUXBReyZ+'vpL],YLTMv.G7Ӟխٸ;dd N/Ǿd>:覐>qS .tG oN'ѱ^x=m2odPd)1oZDtR.^}* 0zwZOK:[.0dnS7yn^*Z:>+n D c6^<یi]K;9O/4*f8DNds(@jS:|7: ޳=կWO!#h4{dDd*N7@VU n j-ڬR/ʷ;QC3yˏpbTTf g/\ń^_gˎ~嫀W5H4Yy#巵xxTDTܢ$zX(lMsα1t¹+_@^T[`$ux]W'c( U_CSΨgw~F5Horz@3# 2s\R[MD03oJ~%Op%p_P%&<.ٙ >PƸkBA4}鸖lwkz5! ^L?.SZl5r: b°;Q\ehF OJ+ RBsq/3/TO9uE0Ogb v*? 'ǎfʲ)Z8;S~qSĴeu*Y#E{ӳx61AbЃhɿNyհΟ_\e0}6P};fʥ$*劄T3VQN6v.> sڬL<[X+Ȯ1h+f#s~{z@0'x%%r&z zs/W3H!ټMB1 g!VLL%1l]S'ɇw>v)78ǹk8qA/X/ ĝ W ۞ #RPCwGCE$fи>:I}6vP"FOoOIdΛ<EK?(x'3TMje\Q`oV7 {ݫTL1,̾g߶R.QQ;l]MmԻƙX:|h~ 5}Px^Ua1߇WfsuOZӍ(X0.-؇U}۟OL5PG-q{]-&ټCHCŻ| b&\&\?p*Jr^_f!X]-JrևǏO\ދް'x_*XU0Fp Ӽh0PYiPGpgi=~ >zU,aAkm9LVCxRqn, a]./eG!ZIbxaX]Lreӛ6;,`Ni?(1Ukz[td. >NB=QKnGt[[m_,#7żA# ~GC攃8RGߏJ8<fuO?qP{h&bZHXDutYPM&;LfYq&)gXSm#`0NWb]'M,eJ$A3fV9;SqԐ#wZSB })]hANF ͒M?tM[1K; ězGjS u9 > )U"2r9V\_$XȦ' յ- &E X#O;{T&]&,lĭkgs5Ƃ T){z-1S@/L+\XOn`6߆JnBvlk`|WC V%1LRumA@9 #?)^ihcH;q_e{|kQȻ|o|m(_gÙl)̱peM`8m"`Pv3r2INTĖ-/!DGhZdg4Oe"6-&o異/T9(^ߪ5~f;kM:&c2zdݓ-E;Tve{q6hh,"/p3:7 9NYkE_ڶN ((lX\@]zU⁻+ D759I&nk OLgQ0^ܤbBv Uо,AlڭNsNzc\xtt]i#%Av);|Fyr+;Oi  ,8Iд= ޫHM&x1oT),וhc4=n3pp ംx3~pBpnDpZ =٫ V##]VŐ{ȗ Vқ9}BQkvar@.oB5[Q c @HyrPFS=GzG,>[7p"XRZ#TʟwT JD=m7C *Dߦ_۝ G7^yU⛬MQ Avv}ܯ6yf4i9>togZ?D٬X_?7!"2A!g8%?Hjbzmka: Nj͟xL"W[j7ܞLLr|xᷴ93RBW4.%eUb14WCBa l91~#j\==CyuGt1# I p!Zi94x1+7v}[8;vJfD$`!}ovþ!9xυ nA` nOݲIܚѮ;Ǘ=fy|4dTl+qJ#6W}#S>?xpY=kJlvYJ9<踳Pq*#D_M Cz.vTrc])(慖x*MD`Pt=>`TY'Z/φVK+ iJ}17.kVnJ 2N6Z\fA> +1dKBYot6|yO$'M0"3 &ht4 Bxwx? gw=ׅW+ .V8@%QaG D%5ק)/Ԕ3"% UP].~1s$`4 Ϭl^TD-Xetu$`D1Y& 3yrO<"2Ov]Ѭ]hx4So'`yH8^52ahp$7Kvy]S\=2=Lfƅ7livJ]^kd~43#[ŭ\Ip%ڷB}*xŜ j|_HuN4u:)Z k/M5^ca%Rxߠg[캊cF]ﶥ45vb <d0YA|NGF~\*Rp%\xԊ~O=^5G@C0ѽLoA:Zm Of( ɷ)VԮQˆ+ˮwYɟ\J T@̼lG[sDn*, UOqjH BjBԉnY䴬Ʊ~Cj7csx%1Z (7Szu(Oc>f y ِr9XTePK8b"+}S-6`be쌍 MX(Gop[K B,OSm{QF8fU~g͏ e|[EPNЋnyǽW`l݅-"q EɾұeRMGg~ZN+lG&V4I+8+0PĆ=%QᆱnB$f3 eKD6KOb2<:8|%@?7S&W2@Umlʠq(Bj,f8F_Lq~'=B1/8py=_]33}."妃#qviI!~6q#iGcWåae eUnƀO. /@I>|PZQ1? Gʸ{B#o–pTWT&F=nGa%~#j@3wɪe>&^4.d+xEB>+x 2%Mz pob%BTV _cK4#B՚ {!wuodƼl*ؽ=3Xz1j8t#h-duZڸy^wU;S]/LpR}_;%kyV"` n?)õ>_q.?4CIr~ȡeW+ A F4QZ1noDΉ zvU`\i~FV1KOvgRtHǣ6t.ՑXJ!d6Kv(S^T )vƃe6WuMF"@3]00+Xso?1w EƎ )%d5Pn`IT8lMvJ9#"~ K;͔_x;WǮph8 qi]iHBC\3CK {8E` ?J*^niY,V^S_M9b[9 P+2o={`FzF&md)e*$Jնf, c~ WO3N?` oKlNc1Gm ਎ͬG|JSh K'ÙLvHj;L+.IrG@[}5Oo)19)8c:P\KUWEw˻Z?ŻɚQԏ o}Qذ).!OŠ"fRA uq~rwMrfoXg zܧh']i(uΙ29*%T^lIH\{@? +MJ$0G⫓sglVJ(Kޢ'a+%%o}^bOokmo+s;o͆a#wvMOy:"p_`HܻTYj;i;=6'߿HMTS*WhY #O=S7uA\~LXe| Gg,;) YIkb-ȵn䮆.iō y<\W2e`ayu8:1 ˹T\r/4- Z $w^̌mS{_JX':Ǿl-m/[SpϹZ 0ֺ#=槖PRVs-=7h]j3QZթE4%o!5lU4~Rg9 w\(gȝ%w^bф~ljs.@/NN˕G`g̑ԳI{nB m͉h]ĮTHwqպ=fm  Nb(<,u۬lP>b/ +<ƒꍢPM8jDeL&mZS%X/v,KRGst-rʐܬb@-Aٗg8lߌ©(YNOL_Ȃd̅>PQ3c$9ǟyt)9$S$CU΃neV,B tH?l}.}-Wjhq/F0xWsfN޴H[5% >`T 1[5҂Vp60*ݾ43AuHNV1ʸ㎃4ˣ .b2)Q_]'xX@46ݫlY,.XH6QwӽY OPOHpKxjFਫ਼yur.jp:fAbuKJQp\V%%B2 O,blY-~ y'Up+g?Q)QʨK>ۢiv"s~pAcb&_HR0M0n*pX֫NR.ůPScL W,"na}tQ(H}4u sз}T.YS0k 150JX?!V:qf^\_*zʮ9$\E@lzs[Ao %D/ҀP-ch{iцAnЎ{┥jgrP s`1pr4jn d٥+\?tP _Z`cn oGA@>RrJA/i3-]kԇRՏ:; "^3 d\Ql7gdd/FMab8YX{]/@U L[L81 f&!ȋdCr* |iW|hkdj+f5:<̦@xbJ]qP22z惰tʕayxPڴ+Q{.;sm  F&>6k$׌$=Ց6-|!8ISZҵl"ztgUxUIJ$es=Iyڎ*Qj9k4WsPٮmg&.Zg*ђvH>44rdx圲hC::`8.|4)kʺguVÕRi\a}vJm-ADg@6`)k`8cvrr ?$]yJP)AݸK*z yy+uhw4'JCy"FL:-#5_wrtێtL۲.V1oq&{EV^9aQZa0퓉:4޸ZFxQQuKcbY?9iIKڊf߽ k@o˪&ZpmsewI*uۓ/q Ⴁ%h3'e37r^VȍȠzhc=.q,\Lh0vfev \OTBQ>/:bdRUQb0,ŮM듸ȴK*ұe6\[67Ȱf=NSgteL#g +R=Rc U78W|XrQY*G5,NKn^:]bm4Ar E*WRwrcQ{wT^n = or@3o J~XP̏lN\ G'iMjlͧqu՛5 (K=Tuq)70z%\~tjc&b nDt" ($ MPr)B"v^boez\Z/i6+>:"N*H*UA]$^ D%*u 6^bNy)'$;n0KL4o|j,5>n˭N@YbۮT-#J^%-z<b'Q-$.?ֳ{=5fF"qt,.S&37 5M?p`{2@{pzֈq>& jTOhˊSNX1/6!Q *}&j|n1K?B & LqLqPIzۅIRsRVVq+D|.¦ZB 7Eȶ}fTNH? Nm`\]e-*0WA#KJ/T895܉ip)"x/6heVrUG!ۜO9'F')>e-TgYZ0707010000046d000081a400000000000000000000000166b5088500007a08000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/pcxhr/snd-pcxhr.ko.xz7zXZִF!t/ly]?Eh=ڜ.+p8,zis'ќ#͟#j< CC ʬ}'y/:C^ M] rř栀9eKUbS:fZ"OV )JZs}pN3Ѻ4}+8rN,[֚4a n+Roޯh{qP^dqP;@A!T8b(y?ޕTNVNJHM ,SA EJbg]|C5౛ ke,ƹZmѭTPMV7/PI" %rtӍzpZ_Ƅ%RhۮPTRSYn)C;x\ZIbz jYۨ tp\"NIb]L,o0(xvw9|s _cM gnfǙ.vwа/0 xBF:׳;]IO2SbA49)IYbD>5Kg3}m NwGsþ[F+ÎVkntަW=IMaQ)uN<ZW))c|uj&9 ֪bpɜ ;~W.r~!JrNaBvd"B0FV8|:MC"O8V=fָq܄/3>1^j@RZ%U+Xq43U,TJPƎ{Wa]E:)1a̰5cAU@TK% {=$7] WE 'ַhEy#E03 I%t\jaRV-Y:i2e(V7Œ1gA,tC$Y⍤ /_5̒ktTl3WX]Bo({.(͢g).QctB gCDjF߳$TdH˥\2/'ߑK轥`XfrpI8koASeE]'!Ժ'uCT-n wֆqs}Yf?Q8p|0'U Q5Emn Q-"kCqЌKwFg Pi~&@BR_ԅdfm-0 dBK l_Q%Vw(|*3d Ђp~ەОkZoM}(Jܟa +*2̹CѾ RXM!RwK.=3kzZS1cȪęCYc W>V(q=یn۫3pLa1rC%#dE܌+jbVLS^Xgce7|3/G(d@ }N=l2Jt^2jG$jNeBoӾNM~ CZ]zlaJmwr=0T N;g3)k3h*$Ft? I"hK!9` Tճ= b`nWǡ!ay,yJQSk_1V 58>taL1&$@#ߞa̐!Q`&5s$ 93g>m!Zz]o):.FvJ8mb1'ƞ u9/bEx-fF3GY4x u{/ wA?` HO !rx]I n(~%Gjv􄼙 GjoiᨷVkm(orPz`R[l^J@F915~!b+h4_I-s(eJ qew1^m^%+(rC̎}"NSR@_QS<$SނCX*>Io+m&HH(˜tgo1F|# I5q _dxu}CO @>6rx%')C&.ј4V@|p"T:5sxnd4[lU&O  Ec1V?={'j{󎉩n9q^TZn_dԦ;~4( v-l5ow+!|qTK|Ġq>CG~'Lb!DpqLAO=BU4 vLK@MU R"[c䉿wr"%aiZg`o3m _,"_I1E۶Ţ<&kGf^leU"زF,:@F(;Џ0z3YҦR0J虙ȸٲos 5"ᮬ`5R+G貘^x@~}&z0dzVquU[:Kڭ0 U nf+ ё;A "ZmK$+'1BSn=o87_;;&CJj4 ߦAқf_ 9{_]keBzm ]lx i3F d> M)HtM<Y*g R " QV|ų_Rw^mO\N0"I LZf)%N4ĎY=|'QObpjMȟfWzH0gxJ,K+#Ȟ5VQEu=x,_=yYgbzKy7Zi%L elВΑS>D][7ʮSU'0!3wppN yh66]Z-a8j7 SMlT3tX1v]9i.#ަh(TLO~9q3/CZv X\Bf!eZLI_l>jҍk D*aRwEI]g)߼<^6C  C=P_lf!)*eNy̫ kgGR[M#;O2sk }`{Y'nF ~ Eȷ yNȳ^Hd)5> d悍Mp,Wߏ !'߸h0D'RgVqo>{x8zb%rV~-xCTw<?#v8{=:'4;yϡ3{ Af Lx*]ϱL3;tN8Ms|[ 6H.>53GY}̺=0FzlHW0IY*^@'GGEg}#@*|)I7 US쮕=N$\!M Iwfײ$e%ׯXYs::+l>FqUƴYHB-i‘ͩSe2Sr`@,>(}O엍$(A%B+&[WYdתYm<.𹇚}\hr@ʹCד.53T*: LQ~l"1bCqçl!^_4*?B I|[$whϒ`I?pX?)WSUy q/ pY['ϓ\+҅zռ 1qAӎl0=4(n@F8\GCز`8;P/uhs'HޟA4׬/)2TJY V`yRn$I5Y~si߃GZhm_LjpR" [56P[żB>N Maì %jv[P^pݕ]k/ԭ;ߝjzQ TcVB.I$8>{EHfI}8 kţ ;G'B- QM4O O]6gyJ TK*/i-Vox$_"OJd7 יܑt 8nj\88T;`",+&KlL.OF'/!3̈́Q.CJr׈Y0$uig7F_le).OKzq43&po?tw P;V<6dR>cF QOڟ%٥Y]| H_LCMFyXߛz+Gxm1soU`e=)1oɶe^zd!A?e#&ED%*{G?n+4 VPı 0Yp7BJ JU!h5·OjX-) J|}|oj~pd0˱nff˼UEmro0d4-9>0G G9Tjyy9'Iq5lmwU&4 jKN % JpO'uܽ}s\J;/*KY'i# D@5-]S/5x _0dH:Μ6;53R|==ewBbNڧ<).Q Ibj$H#I÷YU#_ F=OᠭQقOJ6[`h,D5  kP_OIP£@H;z3R#ȡJn.3tΊcBVƑ>6:^rObS@ysC2Q]حL,NΞAa$]֒VK7qsT/Dx?P2JvnbgSQª@0Xtԛ-RYp<@Ѕ^1,↍wK, ʌ,Rkgcn"&Y Qn̕um3f 8T{̵ $Sc+(>#GDj"Q+Bm;GT-xNמ d;^% e:YxRaTU<Օax6#,N:FErs>:E6֓W%PA7=yA5CFe4`J_HeSE>n7%FI6}ٵ'E^zWj6`p5Y:֩>ǧr6\<Ԓ5{Ki^o'LjǸ*,mg/,8$ʹ\G Pe[OjUZA6 45^7A nf 3UYW>iN*Hm`jmq1e Ur7u7?' ioOR>N@ȼQ-X\q4u߆.l T,H%jՒ?\ӡ yX؀hF~#s!Nߓ[<8V /x*[y|hIm# B?t '= u[ƌ8@蝼~4QVf:{~Bbp\ jTCWZ*"U#Wurv"nHn܂o䊟AQX8xu0!bYR%2pڅ#8"[\S lTv8`xqb1y$4}{.%ʫ-Qkg,P3>[5pb[$/z<^a֛V :^%KokԀ:[ڟ^4t%NM"[M9V"v٘mzfZvqBL{V5tRXVaZdspe ]:1o25py NE([NqTњ FGo%q\V0мN6 9mTXBcМ.28)c!Vv}nSV1PQ::` /YPI|+Da<>$4#H:}&扅#N&k)Κ)fofr܁e|< HL T K 5Vwaʔ;dZf`%kVN T5`"v\S'Ug65TWel !ZDmI-z}/æ!s_{ #ک4K*uׁgςed8z HAt>L)4{tX:gz>g Ӹ`+F>?,s敻X9m\8;lCr0M̫T9:Nm5qY/G⣇j@?_AA(˪DUX oPq+kX,g6p 6 7h{CqdϏv3fyX6a]n"-g$~k014&F]ζsB8Ow݀j; @+'%G$J@;ХՈ$_@ k[CfS'}x⡎G _Z\M IbV+4\Zc{Ld"V,zrQNc*R8*iᷰMabD9h(!A >w(Eɋ#jy AfC65` l%\Һ6nlj5#@;߿UײIkJKwi !Y tft{Jhne4(U~ɡƻ`Uz|+~HOnOenrpnz }ݼ_w6i5zle/iBa160c/ ~8<5ST X+w6HO@^_IC.UxYKz< *m!3 x Bw8rKb"⹡oȋJEwATb`$0 /ѿG - 6҇tUKZ-jP$ܘ|P2yd Keێݮhq|4**45s 'ܐ* c2Q]S>r¼a\ NNr:.D kF!v-2p uVu9y[SzЬv~L2p3YV8ze~^/1JSj+h#\;3u&}*f'g>'?W\S[cЧ{vl7Pm)hún vy ĉ")[e_Yͳ_IJxѴ +]FW] #ZOs0PD(lWǢ!2"uXQS SrwF\hFGꪖR!a&8Ӣg5u*/q!OD=J|a V$y1@G 4?W0qN`ޟ\5 ]xb}dP+^:݊U ?sJgy^8fZ>`kށt.)-j=GHؙ}3r6XAcp2L (pfl H DI!O_HԴLDD }=N:٥ӄCv@P_q s u[HB6#N{kjƓE{6_bM][ !ٌBae'L#L҄[EG)/ W\M13dr=Ke* O7llz+!u $I8`IB?~0BB$~ gz"ȣZmE&>a/^UIҩ Nt='(i;ʇhCyJaݷhvC%!P*;@{H'p6~VO`q-6-AIfMP4T%@Ŧ.Yܑ5砒zG+i[?(is (ƒ=^o΀*#$U?[HqId9|;"1cXWcGKخ?TAbqēg{! > gvZIVj'[0mS0w~v ֕Gt,U1dwAu:VHXb!z |` C"-q@Q@5RV `k)mpD{h |d(IlהH[fLn[qu$/%p}??yy9PloEoBI-msuۢ;,f=%ICeoV/G} !CavKشF2()rp E/ܱ? >{&M^X"2ʐ'H83^`P=].2啳:`Ҙ/;yD VFO#َyW'ؙEv3ӌbSu @t5b2mi ;rݴF˻VJfN/Arq..#s-0P< iƁybFߑuzlo`0roh &CRC)k/ F<)5-zB}kӭz%H1;i֍%/i)LHap%_jk>Wyaż@DTbF$(%,xJȊ 8*6<ޏдڟ_5ss nq"ȓm74ZD./绅mY4, 틨PBۅ k j5+g@_ YβWyU8ơqxn,ߚ>tL-tCy3)?`L.T< ӌ\id,ۡ88ӘBop"lUúNwJ8( S"4&>hnDZ/ΚQxϋEF.:*냅eKЪpfF[w  >!=+*D'YP! y.Q,sP+NJ8Y!12gu 8ԫ o~Υ=Wv?o&߽oryu a!p+ξ7tIO< |NO2-4㉶|V/:yVH!/{4)az@?(UJa}j)$ioҴw~}jn t&%,KSHoЪUQōU72>~)ѣ5sF&\w8eLY]j(#>BUܙRPɛmpMƷa4WZ*! t+=>ݔv ~tu]X߅ÈIDΕBd AYu¿ <]F%`6etGA3y|֞wߴ\82Áư|P3{_]P8 ,%=O6Ȍۡ2M׷l+%LN4-fh6->p#~ןpb(WuBxG@WwQ 񑳇Pq(8"=?S!QD#97hw^1Cl*tFZ^8^=@1I=NUU&le&r17p1ebeOـE{Q SչQ@x[bB[SP[e^Lzv -GГ7Q,ߑ}}$OG6߄O `Dzۘ2:(=i&j5Eyw70 @j*I0)97D Ã"4~j4ݷj/I ^Mq޽,֜:$UG} ze"_IEQ˳hL T\.  ~\ljySM U 4pnG~g߆ȶ/%%ۉ&E/cgؑw$`$B 7Gċp[ TA7́?XIM1fW1J:@y/(΃krdȄ .C\Pz2_UQMՖiW!;m xs>M!{e%샅Ou >\z?22ۣ;~}=#u.*X<<\” G<92BF qcj,K7rNc0^eM;͵,X%W䩽ͮ3X47a=T9tsW};tgPϹZ*w.v`AUHg%]E" B1%VrZãN`~O8J k1%*33A~Hh%AuJ kGm)LȄ/h1co"?IJ7fDa"==p$45)Is4"ऴ|"9_Upm 7&v Fq?w}3dJ xĸaB ?]Iץ1k"uAyi6vlU%r3V J _ @bW6R^$NOwèx̯Vҟ\` ƞI_xԯSv-l'^#%ptB*H uh" ''<\tmߑl pfF#bqZ1Mcx&+UI߯?^U%eܴru{^A3NsjK1t;* Y>ww6z^?xe/e uHq A)/LJRm6EH=u ܬ frtUxW%5]Q Nl(i> C+UqmWlm^^s BJ婱|(=saQc gR27wNH[EQ5k=zJ8}bO0O]|. ܻAE/%Tr78`i9kW@:~(6 wO-((8 FO% hOPLg,4G1ǬeLtKJ?CwV)Be˴35SUrIn,/Yh[<`˰C}+Ԝ3-'>̹Y)4?ѦW6O~_y0]{2}FHJd_*P؞-\zt +j 0c#c:FBј|6LL;WI ;,#fdyegE's ߠשn_66HjU9v{DS[ටP7eE\ ,_" if$xSRY 峃v4pMԜu~{9em kgle#.Uetw$SOCUCQRМ [Lq/f{b<`x@YQ \ƐUc^2QW%X׿, s~|J,GN&BY2!<ވئӳR4Q;:s{ʋ*UW{o@Éc~˰nn4ntfƼح@}<}W~SzxCs9Cnp੒$wSi{NYkՙ]5^sԯES2t -3FyF0O/:PnÛx'\sh㿅ʳ뺍#~R@ǕzDtdCW@d:2 3aHW7O`Wwu#_-u}PIɒCV"Řs_y CBfkGX%![6fv.ih'pHgTU'Cpټ^ѴA1Ew9,m[MW+K=q :&VNKf {djD)Z9qыfP޸.&e-RcA3=v"&KiY10Pl/Z::^*}Db-+;j5yRw >5_ygQO+y@^9<"wf$V9Lf*ct\#Ue1Pny] 5ff!i.).K?brJY+q(0sDΐID.kQ݌4^ƱS RP14mks'xɒT96Gao?M_T <6,޳ձr"\rC~T I8Ƀ7pRszʁAH{Fjcч#;ASͦt1bY4PdZ-Vo;V YIZP1|C3>χyj9ɘLʽ4V7LH3ޓc/@RBBy4CkAqGn4X'y$K']x'QOMgch3ry,\=sތcݎSEM)Očxgxc|l4,^4%zp>_uwR4U;@}wHWiG˱Aül:0Jk1x;yċDpۄ$ \1{]BfB s9s(O$Hҩ)8bfV{%aXU!u47]M*?.EFi/ybTnKgEOY3;I{A/Ȃ\<-b?ڹd'v*yGY6Ķ~}fKr2Ƣr*tt0ANt1!ʲ'|76y[ CX\%XLZhNqT1^MC+%M7p.c%ȖKӠV( ݄9*tt/sް'üHx>@'u$]t S}8pĶa7#6M9?f$W|79 s?~p\*զ˽N<\-'OE.#T9"MX;Dˢ5YLƨ&$l4aNƤc83'3{eev Ӧa (=k ԑЙ$*d,c/~n2ݔsײ4z]6CQ|+Ц*v3JK9"r{:KUW$W~nJ;`@H6~Rk{\o}k讐sJZ-A=u>dE%')ZYW;( ߸}p|'B&PhPsHRx$ H \5E(^_"|X "DlVD #{4uO&6d4B?7!aј2al].K*7 funp[dd_;T֎R⦂Ls PD=/d wY;0{Orp{n]{ ֤0fj& 0CC\ڄ[֘f /n[a Yo]m>Ga/\ӄvǶIaI]pFݏ]ap,'tIFGo7^}n"Mu)CƖrB+B W<_wwzGv~ya*Xi[8E5 M?F#>eJ3!sn ]V'4mR$Tc`djֈIt<[9t zlpkb źB z8T{C`o&7&A\-(n[цEc(j>I],!r^7>0c,ʚ-UgiP SANʧR2ϟW\.#v!̬C-EB660Kuʒ%!<78`sLld d94=!.,K><٢7Xsh?&{w㲅V.ԕd\‘4y󟭼S܈ 5 +*1tW\Oxט_:56D(uv*t$"+̇D+B)˃=dl=ESzu[u4 4'wӌk.nt7\lZ+Y f6`lhB-7_^U'd 3OӧnܜTh e pgJ4gIScL) `vn })7 n#E!U=;~55"Z"elv7(SNYs{h/MXGx#G=Pia[\LE ;% # ߍH炧δ\nn'T1EdV ~c=]$%齋pGu$ib7Am 6O'`i5~3PiƦZ v2#ieW 񵣻o?O90\q[R%YDB PVt=sul×t"kD(ucTIe ¦bXNrAXb|@K 9\ߕ{\KoaGJ kX;wˢ}˩@h׋D& AMJ. jD)w5 =ꄀNU Y~S-X|r936Fy:gORbxwO |+K$灇ezrxMxU6CRȶ L)xӮmz_ >wTjt`U}vYY'DRYm^CqU>xddGtA|W,`vc^\=;Ey]]/ꃲN:p!:ē,챵3x+yQ殍6q)We`ӾD pw dL ,kI{ӦZ_ 3=,^ޞ-:6"tCʻVu+f51_I8;0VM mƯmw*>T0XloV0jtM]~K͢\|s$vƹWTb8c,LIBmH|..Xjd,`B6,?6)24BTFpyE5}DOGYn {7,p 7łjpʧ!O]n4AQLSVnL=,\6,ɋEYdwBS%XZ)EijMr,LBx+B/&@7?q.PlS~ vPإN#`=+P0aW=V]ɊNRrU#k8𦫸uC?X pΊRSś],}uIjq, Tj_7rDvmf{Ū_CԉVg”OuLE^BL,ro=%i@)I+zSi+v "׿U%>nzHWDfbAi\&q$ڬ*3=4ix_K>!Yn|WPkF 53#<Rk[\ cx1:A*}L''zUr#P{,g2U'X vzU/K xk\]l֑hZl=n@++BaFoqvq~] nJ6aCw[`1r&c%B :2zA=O4]$1 VŔ-NK_kxdZP|}eyZoE՝ۍ|+Cg<)6cf"eݣ{oл3b÷DZTTc] {^} :G\n[R68KiG5<􁉺J?vGw<~tq%c#ժىL;,Gqhag z0@`z w[0"&*m(l&'or=]|b!$0w~Y,v gru@* }{k |t%`ts7d(м8mZCNɄ%FU[~lTqщןl{Y9Sm\; g37`#Df)29F)jW }kӀ,[F$iC=J:j`ҰENd-W(}I"9},$~]:L1&X| GLu^E#hk-Wp(m1'쁤dp 7 c/n&b̕TQzR!'^%YɊ T=[Wi +!4(L;L@̠6C=O zW^j*F`5kߔݜ /'F~%NLF+!;X#e*7,Q/')vLp^=(x̝i>3Deѹˍ}OG-a3F]3j^)p>V+/T\GQ#"ڐ9%{1T : KJ?Lp(K h܍uMecfAt!$ qmwr!Eѭ\ %wY$%Wb::3X&f& xX*"$-`J+w7S>,JINr_V(bjUZP$a E((o4av }V#5{D{>|zVxRq&'^M{C xm!.FiX+2P(=4' 5Z8hNjJY;4;J} - Q-GQUa@w&kkrW a!| "H>2[KnH?$~޽;^#( 0~Sl(En0`Yi'>K_IdNo!4\.0ri]%X#ɓfngP٧o82!;4G$m%O2+cb#NXjbBP\#bBFz9*6 *x7YpsָO&;Khi ̢]ihA=YR#E\2ZwK*jk(!f"BwJoZP^9Iֹ;bxh@}i+"x"Zq4blV9{ePGK%\ɑZ 'W[ܟ> v_R=&vL<(JAN?tiw?D .~,#ã"m&ia2Ea>T9*ԱTe+xn/F$1k՚~ _X:ꇗx>^yɹN\-഼ϿS@f,w'F1[p5IpOX21`Xם }@x]aqBsbqئw/4| kHl- ˩Z-Kѯ^2d%A0+3׷ -g Ci~* 7`Ҫoλ g#;~faiRU?+,!PÒ1x' )8斦_D& AVN)6}؋>8Z8/uTFB$YJA&7'j$ ,<8\w;^BOPv]! ,>TNJWLTҒ2eY@\w#r/gSzR`~^?=+I[Ǚ"T KSՌY=&aF_4:\)*IhX qʯv1:7影K?xW&E$m\|r]Y-O{CASo/b/3̺_|?,?bGC,lle{_3=Qler$i^Yy99Q0Wէn&S:SPȤ%r.Y>fy@EK5,{ZJ8c"IIj|>wbyD\uv0`EU@_;"څ@M[)D`19aϮuIBMz~tԍ1yC|,GC8;Ev!Z'n6W !P5v < (%OЎo4jG\ rWRXz99٣rhSF{wgJNP.wp~?>}!Lqmvw?{`m6Ӝ֪4f!]ԹQHaSnF7ɛlm8213Aw.fD;VqnJ). 8'AcZ#O$`\ֈZ8-TOK>\6{Dwn["о,xzgq6IZ QO=ߞZdwr-KGCz͐hpk%hqLwUrk4LjH!qBPRz&pBA+GNf4hlPۀK B .>1fATw_ŊzHQ:mLsH"dF,r_Ǫr8ѣ ,u^𢉩g`,P?~pvdۿu1יH%NgRAYם`bd3v(<*0 %uu' eDV]|VZq2=pKaUJvcHI37J2~`M$RzwQ':a)\rMRک3 T2 poA ?ji0iUb^ h0\G+fɲ> gAQ ʸy7jC,<]jb~uam >?u{IUooIaTUR5ɖ/Il<\ո ö S 7;"V zo+Aze| S.F( tLh[v7/wkDgI WsSr#,B1A@T[4qugD)mI>@e1d}y 4I+uOU_/a{7+*(hEZ󊫓\>o^&>АLW B4;ta9] Xzm]IsjƟkUbA'eR.պ„~m7TlxGG?R'v$pw;\):8pYXg]%9Ef\f7 )A{yՑn:p0Pŧ,Z+ЌlI( mP 蕄\<sxo$5dQ@ FХ঵|2Fd{ȆLďN!mik&6c!H27),j5@l`&Q,3$!_75]܌ଔ%cUm ֆ$͸/a's3o(!䨌֑(kwHC.v.Cra~gk0V$~{N$+5$15HH7m8d;];QM:]u8sh=G^'_oJ~Yd8BP#uٺ SY Ǣ\F"*Kl 0Nӕ8R?C_}q~+Dz=̓hKY MM>Xȿ)RV][b=6솃=)"  <逅Xs;3糅^$cTZTAًx 7(CЃ3[dǃ)5rӚ,I&g(,Ղh>vՕ ka(6z6ǫ shJ^ה!T'𝸣Vטgre6*Z/x^yhIrF( j;Ϙ '?1&9]SB$ӁFo_(C٢Pۍ^^ѓF7\>W$y[j0C$=)Åۿ zx@ATie Lǫ$u]Z KBb jY쀔pg!.fd 䬈P|TeL[{EK8PLo<4m}ɋNF)wq*LTXLNV]N Y͏oh}&z6ĠYu~)+㒷7q^AQl(>G3k*ᾨ5YU2s:61u~ gvdzLU-ZzT ,@<%|@m!#߃dih#g媴-D]fE NHKB* BAgYZ0707010000046e000081a400000000000000000000000166b5088500006548000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/rme9652/snd-hdsp.ko.xz7zXZִF!t/me]?Eh=ڜ.+HQ_E,J%ha"}ԛ5+=Pe֌NAe w'UءiTYq'%mN=23\.Ql_$>We%KxnD1!hw  u^!3k(Xj$ɕ0$}! )^7Γ\v~+z:A1CS<ڑU5}LPEwGT~װ~rBhgIGZ3m)~ &BG~zt#QW`cdF,9DUhDn|*T!eKߟ7 |ii"ȆA5*Ώ_bv2F0fP,DݼWkGۏi4wD 8ULʃsDNwY g.;\&+ )fO?Ԯ т׍F0 gF1"gdo$fx?Gl ξlxNOrK;1'0-h o% *-?fVIV4Rr;\Т *y:9B3A`a&uW/?h_?_p߂'C6Ǒ^DOB=pC.?q:q̒FV/g 9l|_rV,d ϓLG`{SZmeش⸉! aoעGZ&Ӆ8< e$E6J`ׅ! ~`tF;ϛM^RdGI{ŁtVu(+WQI/-1(k}&/.(>$a~Ю <wD<Tw6%.yQ hd6MΕ +&3q^ ]%7T"C+oTSmRAp.r&0_k@䓕i9C4Y>{$̬ăI%婱>NWQ45.Q-dadP/n`37QxGv]-Xhi,$;tߴy 4^!ɬ=c҃Om :QǵI͂0W[Θ 5zQaoYt?qZWeskvC:aթz}9ȶewV\%# #BI|v(_#6)\i$ "{i'-R')HXqps2%eR70:d ouۻ%"fJ/2x!)u JyDuƘ5KUk 6:T7cd2FE;3)-:;C\qXUa?"vDu#J9{ok?c~#yl_ΚVdz|t$ht W3!yG^| '"L6̺` eBHކԨm  !~X5pϻabrjYQ y咓dgb7 x'[RRYokZɊGW PnʇIZ?lwK"|]clhX`Jj/)rL=Y<#mvq R-*%\jz=5VPPNP"%H3^' L5ܺ*TfTuKM@>6l{4 <`B7G'ê0<s.^3@En\y e@GRA}iNh0z'y'QSe^n9t Պݓ@єy{?. : MHB8[ۂ9UD}=»+j<n^3ΰ/|C~Hgʓ[;*RID9̤w3IX&4f4d] DsT|`怇f5 K7g:p"F1_yg kgW4Wߖ"x%-M=Wlītmk~huz涋WnR6fn\r,;S'܆pGoTW{Ӎj̓-2SVKK<5˧U<낊Np;%A̤Fd@*o<8$M R|JhA̞ +Ά7fVuWi蟦x˷ia o81.|~NEL-w3Hz~:T15dBXٟ_i-o_gKL~Y\8Z]hUM>N=jG-2z M*e0,Ƙ7O) $6IҡG b7܆,0tK$xc`ai'KZv?KTh0Zӛ$?WY얊=gẼ^IOC/ jl,SUMSҧ,U~fz1(|ZһkIOQjQ9Ffolmğ /~^ٓXEZ<]㗊83Z 5ͨ$0Y^Uv0>a\> ~BSsEFf>Dm2oA&@uJ]\ a1P<IۨS2YJSP&c7Kr;罹 `+42_6G͑)Qb9ٽ)0o}-%[BtTV(LYol3OGE% ܞufHZ`HXyOfSɎDՊ p]RPlEYv'"٣AåGoJ7/%Uk~ g֐R>2Di#FG{φB!uwxכ b4azYCѩzQ/O-#sՐ]"UZ`Q^(mc@I%ʹ #ȁ'VbZ 7je:YV`mA*K)PG'vtD*)s' P?/INpյy+=$~Fbݯa:[ `c ErJNd7Y]ʠ5ҩӳJmsutN!ʓ HOf=(~)pI==ry S\iwk`7";d+BFاgRѝICx`إTV!R?!W9o@߱UVP%΍l Rp;,VOx a0Yŷ݆R X8 iS%`;CSPF^Di@xN:BNï6VTUh_|Q&,xhOKڙ` !(C,wv@Xtg$|xk/% YS:c`u8x_{;s\Mnj=(L#TWKstyot_徿P>%PZą>tF"z1?R6={rK~ۍk{jjǝs&fjOMę 2NG ̯Õ4ƕV`幬H(6A+D܂53Af6׳qODiLi7:% bFcvt:_7Mֲ@嘦[+ $ϲҚRS6Xjx۠u>a}ө1a0(ܚ2a-QӐZ՞[+]B'̱E)UF`x %NL /M'/?MYyKRk-N12t eu)+F~\DU %%<iMaa߬]oFEFF$WMԤZ1{?.Xo3SXMnr$s sL9t;,^!,a]j_75i7CsU@~0A(mY2]2)IAy] TiDݶl;/v+E{wl/'tZѭn{$&ǖMG&~o9O_luIR*vxx=L ,1jx,S@:aެ< ѫjH= ]E}ۢ#pAE|//v,&hc/O009?_2cDVg&t{"^uc05C (12\@Mh>u5sܥBdbB#E n4MĂG  nаBUrΩ*?-uh“-ڸAR%+)G{Ϭ0*Eخ_z+_MA mkp._qhvΚ+&nS0C>(!'~ MGRfͬB'@s R,׉m0V8S`vh$zM2f%42%쬱gT=ʤC: qsᔞW|Y˟q!ݼ6ݻEʃOyQ0}T;7EmtlzxX1R%loi՛c1Sb+))&@a%4۟ !Pɗlb.'a=܈d)/XNa\L%P {g*n- f2rul9ҵ450TFXmd"e4s5d{\豳[H@;ٛgJ⊠2wQsr]Z2˄}iF O3i,Wbq0{6RG^pcTtdgiBGӗf9P FNvL1ܠ}hd]? t,ݿ[ZET$kJ]kTVes'hkN-U@A?Λ{m)|]=;]%OPd"K70rl=dYmq;;^ANwU&&q1^iS,vR3*a2xgG]mU0w"L6ȤYt4{%ICͮ'!4` *3ؑP0!}4VVmlϒpPךؐ E-V`V)52KLrT`ӯ+w5]:P,:.yFۅ ێ#.| %êE@@q#%9>UJ2:j#kWL L$z.vx)e=aGso2ir|开iprr9˛ũ^4?;P&&{}ح]\Ёw:[TK S\e\HمuaK, &p}B㕁fn=*Mfs Zjx1I쾜6=yCpɞ=& 80|mh7C0  ZDV0rV2&+rymgnPY M9xGOnr=Wv.at$u&<&$6>k2WDό9%϶MmU >y cFYh@~M푣vՆ533ZU$b"J3It++st1!3O#X>n*|~Q+c8SycHa@F _oC"?}0:]L["c gsr7_[n;6\t9M]#JVFu-08v _])`홛e6r}g wuixQxd cHW_,P Q-=d+BL3OuTly|K6)Jr$)|]ki:kAMFRh(_Lsu` $}v%N8LҌÈGa]#{N[[HZu=e\?uOlW?{o\BE=d =<=p2Ϭ^GKu$f'Tp0\DdpWKԀȅ Lqc=\?-Ƒ%}"&ۣG,E#T`6|PURTo0R]ʆA 12o~QqQmXcZo,ڄ"bZDK胑Ҡ[X R\&.y_La ̩ޏnjZf$QpK{sr ^᷺ ?YP69)8,븨2޺-6:G2Dcgقw"ˮC7=<W0l]52d-5Jb|\ĴkIAZ7uPcH͝jU0%G (Et1%YI3[gu+Mf: bIE!9a9|;}/=#Y,_g;dEGBDv4pRFS 1,p n+-QgJ'i8#/Jڦ&*fۂ $˝RV7|uMHI$@'G9Iڛ%>; bIAŅm !dOeS6^-5ܾY\iA L=dN4=x9k: GVKGOERƸ$eB/+!0B<41D8vrhfP"QIn46M@k 6G:0OP, zIY2cH:u(G>>ERk({"=.n(YP P=N WU|~>!&.QR!lq]4| c`opaI`7ܶ #q0@6{xZih y ͧLo)Dip$mr(rc]dml`Wi f r6 {(%.j"k׼8\1}"SD{(;=_BpzDgi:k-GQ$֘ZVF׉>ԱS ALW*٬Sq!rGn40:"‡휚LjQDٴ`b6wjS=ڛ§TxA+kj{÷EF]w̭5)|J)Puf>#~J@"Iʫz ^IeêN|' *]V 5_ ;$vخZ2܋Aq^ҁu~5OXs#w[X'H9/I*c !Bu$G![|YP(fx㱮}ofZ c، aNnbA `Cxs*>ueu8PBPQ܌"O?Pa&VIcǛWYp R*([pQlɨmf0tQ%>ܻK5ێb Zw$(Wke)Uy1BeQ 2 t?'{ڊ0xO=:잇;>-騏+ R,-8_3XY֣g3;|?X)JD^+,)F+Ht ˺`TK|4(6^p`$bN. | K\D'#d %sH>:iH 5Kˑ7^ڄ% Y)r`I0?eeo%r `a0rHTo * Kz: ZUg/%# ,NjEFN Z JEPnv)ߢa{ oV!a!aV&7pz,t WV w쮾ZRUR.uهK\FYN\H)dxIfEU3'BuV1soKZ{tdqkΏ]^| >(r.~1iGy|GB= fБr(0 9+z&>Sc +x+JKn-lc 9;78Gۻ{AV)P72^ xq wl _ŌE,ϼFe@,;Ʃ!9#k['!¤oIQmb5Eku_0-Ō@s|V t]1#DjtmNzQ4 '@푓XF+#Ǽqo:sC<V#?[XNz᳊9z~$3QWslxK/߄6C @ra_'YĮ,-pRk$ϺJuEZg7PtmKwb}_wHhB@ks0mVQؿ_ӜOLTFcU O-gx;I-HiTfJiȩ| 䎌~X|Lǩ!؆p:u>%=ZY{ bu]BfDS7qk|V1e8*1,-O, *F3 Z*<ՔR.F@£ lwض F\`R0N[ ^6SΆx LKX\CPoҤ1[KOagGUg.ӘR*ȟX</SQw G)܋,?EF_ ƉOt m̝MJ\?XF|&Fh=q{#@4>\}2DHji21{x~.K~s !up:!8U3p`9LyVI.\7Ǟw;,t.>Pyl>ŋp̥v-|=8gfw5=ss30BA~`~O5hs=RMr'84yR {!ǎ Eؔ3dǴк 5Ea͊DZڧl"c$9opaec/^O'!U%!U:( "#hXK7qnQt)\s)`2V/V3y'wn85Xz(O p#4*ʂ7%'_%#ʴoo>3E"JUᦖ_Zۃ}0{!P-ziV'> #ZP|+ЧF)-z-f@'A6 kUڤJ {GBh*7Wj}1|7!WbWL&*vw8_8dl_Cn+SpO %`+MDte6/E25^Y4Nx8-2xc/ NLnpQ؍deKiL3g" J(6|{8 ljr;|嬪*k۲ 鿋Cb>7txkolo M'e]a&Ufi.4ŜDLB,3Nي$Zn#Eʈ|7yFsraO㡼S eh_ft'cwnjAue2[ - !-x.nUYƒ1Hߔk*3Y4_R__NܫDKIEI?<0tiM xیRAEb{ځB=$؟ O *[B4ڈtFPX e܂3H@z <͔2Udvt apYkPT!4S?mDӖS*"RӚ7*$hvv! DpSUۚ17k Vm +'DOE fFD6<)'%EGS=]K Q{(v*R.QeAŕ4{LA0yi}ӶTG}:V"̕:ibpDʋ1/PF |pb 2Ѯ|ěLR:P$i+A ޒJLeٱ.(s=D$E^w1m˛{.71B 6ԫI)D<UKyyv)>&=7v.YAGrV{S`8<]V~Ml0:PFv`Ԋg IiGP;,ay^'| ) v#}¸#[ujD 3xE s}jZ Iu=KZ pė-r)Hd.XFD>n*wVgzn<۩?̹ -Y #Vé.C'Q&8渄RN{q:4pMÖR.s)[MVijSPsWmtm Ġx>OI2j9o0D,ny0嘼3mrYՍ /a Vnp@`x'S45]W)1LK/bLm8s IMNa]~w&b^R{! I}<.۱([‰XvA` /CGnD.c,ÑkOb-l]X$T %c~oil1"؉҉qskԣ77{6DPWP/#0Zw5TPieꂼܧoIX *3ֺ(3 ci"E 8ZLi "|Cְ:-ps9D^1!9`PiջJa8y,7Y9čf#$JY@#LJ䥦NhJW(Amy,tW^5!ijU}TUsg~;4 :$,iQy\fAx63 {ߤ$_ FiªPc[S$ƹR7d䪊S#5#BP^ ]?ZPb(>@/U߃'dGX !mDyv Gr0`s1=nڇe*GSD]$)d=mvY}Sz_;Axavw1Ռ`f{dJ- y)[Z$'9OcZD]V f. 55&c Wqΰy$r= "_kU?YNTg2=Wq ﷷJɟK( IEzU$^oL~!{ jWg MC>BaΊs>F&+8H$X&\UI3|[˵"AJmdž ׾e6oLW JsJF[MS=xgܤl2 R66<;uU;s% .q!" l<,@cCumo&?}nJ h "=hT!qj 7}SEIPB7107t9vc9$b)[E"}`yBHƎgaeٙSOUI,ߝҏ^ 4 Eش}Yl+X.$'FP2Ziba(K{YrǃH/"~v{"ӄb&͘2QbҪ&L>phxwj g@_@7M(/q#׻~Z'ajv2wWT6:(!|,Y7G0HjҸMaV>;~a )<?4#jQ@C[][ځJ"՝Ċaƕa3hecLE#[LV^OYoH8PlpfCA7Ͻ24U(`&q1q *nd =QO3)P 61G_#kH^WvwI3_G[*D>mrF+!-oˉҝz=\t\`0ݭTCF{ǠF WU?]RQ5p5(N4c)/qzfOK-ˮBdv2kY-FŸG ,0n g"QX0-bJ㟸3Ǯaj[d'6&Clo=^'Y>k(ٳSTրZ Wv(?((EجJ* 3%K҂ԫiu,ځVEZbҕ`v*KfuSxm6KO$׌%nPзl.G5jLZ EI rEZK*)9"@,m;㸈n<ׅAt+d5&Ph@ @m1$Ğky=BޤRb9*jo{r |G٩יƼ8WiGzs1\NB73rrbH=ަzŃWFGz)S>zS]!xN-;(^dH-h)P)Q.F]0ߥ#0S<we Fe8{m1&x_AWBt}j.8ֵ AJ!`kOJF>}F2o_ 76 Ǐ|ᵰ)bnr(gc2g-ҙ\ I"A(:9c~~蹕\_&oRF6GJI[c6CFY3tj-)RsX,+gx?ك$_9s?X"{ys~,s ?8}qij56e4gb)|LdekԼez >HAjrF6lH`hKڸӟGM[=&E[_! yMD31QeTdGN {!g91—kw$+Sf{ wuGW^c(9F~|]hQbEʰamP#F$ƦT?0:tzPO]3yץ:fo' &3w私%D:>4C.cF]iXKڝn^VL8ܖ `hb~J=3Pl ^4ӈAv |f`<ִTSP(\!Y=[#ͶGqnlv5w; c)|v㞾GbV2sj}VK\)EOlӟN,So8?S_L'"VMG}r)fy/RUc'^?"'EIO(bTp9&?|Piɤʶˊ~Vcej7y/l6/?S4G4w~hw4>i>0s k( :Xfrntt^|ٷ<䏟1[{# o/bKu?U=h==ԧhOSe*GjNu~խ~:hi79,>bRm v=oq 1@U|^뗶O؟fPndDG B#LuqZ,`,'sAM7Ae|ET`hYy0< V׷,loЕ8Єfb Z_y0`,1C>>$n)%iMRԅv%K20H"(B$V*C@ioQ%/]`MۓϞRwpϋ9m+]X[K__OK 9YAO{^˞T>i;^tk N,prmHJeYǔowYG3.lTF/g-i>[ 221HyLn) yf> Q5@rJ `0=n/tgYZ0707010000046f000081a400000000000000000000000166b5088500006de8000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/rme9652/snd-hdspm.ko.xz7zXZִF!t/qm]?Eh=ڜ.+VN1B`g Q *%#!Mhx%N?59;خ3[##k1t%61 _@,464^Y }]bk)Vo0l waa#ܭpzkf@2V@)~ٞJwMM6{FoΞ=N5N!́.q\lC:ch̙51,;$R:>vr.olnܦP,(܂iUOw+ NgP .~[I9q5p=2e%4G;ݛ9hJdeU>OPʣ6#PB= o2$̰V v'# IO,D|<>;QLueZBMt7;r5 LCG Vs˿lqrn/$QΖrt $]ml'_7tɘVgMs:}m :&4\E8OzaזV|'lDQO>b2ZQj;!+U7@pmqRÇzfRjH0Q-s${3v$L?Jg2BHK`K8]p v-o;K:,&9 T+\]FA WuǴ>Ҽ*A7 Jkڲ)!@;wvYEZh?`ۦzynbzN +QE{na@BxGF!QT< 6y9ojI}#[Xd93b"9,MA^ ESPQ R9x.WXj*JsI8cl6,naVdu$k/PQ3 dMLn?K״QGK$4b!WWVB,Dx8,)]9U!5~|_ه\XS.p؁5>Ҭiq˱%8HWgX48h :<|Z歫y}R8iPf< dsHp!`1Ksjdׇ;M;]Catu TiAL` hK/P*:  .\O3xOU! D&7LZ*O%&4Ϭj$sTh㒣G_4Cمw\޷BZ`dl9S'&de9{1X=_JBc㋎A^OJK+j6VOl.zG'=x "L6&6Z+-+g3V^ f6p Vă\ \7ŘxO[C1 :L>l_<MDfmmpk#TOXۇ}pHG,zbP+x0SUo _--]Gx80S$ >39{Fz<XA|,kKSUhZK!K] @̕DuἣzA w?4.Qx n:E6?$sBȯ|>ʕd`@/ ?m<3q ]>\}6U6 Y|T]5<;(c3QD*UY>VQ=V7(G@]nÖab|W*-B<('/wBNӝV"zD%*9:2ċgzvE3iţ~zGiI#uC>GJrXOF~ :uxP#t. ƴe 0Gk_-Nu#/.2Ւo]Lb5rtwPi5?4Z1?h$k2ȟ&@4lb-nz;=`$iǵ}"Ik8L?lDDs*פzM(Gz` 2':\\sF}tYv`MF>Kwi}p|Q-7߃@,A?|~u u~-7KZvO 9N=i- n|\I^ 󥧲'ނT>Q2SАtZW#I,0}Y s9R|Fھr-5fgv>9[-#?[p(EI{p-9@1<^華K^P4"Y۶ 6̡&aX&əxR q'}[z~)07{] A|s-1 $׌zwSYnR1pڍ.J*6¨M.~X֎Eٵ@#aD:ѐO{U Pw$ES"Gl_xYߥJJPz_K(XNq a~3]](ke?R-QS j`o} 2HR%Pxa S9eX +nXuM "v/CrPX++Eg ^-4 .8W~ܨ5Q *5ԋ޲wP梭*=eoywV~uZ:l* kcG 6sϔ޾Mcq}4H6hlg@E 泍ml,G~_! 8|QO [C%J?É ~tj!،8jh#aFCNҁ (5Vs?9@& yӾ{M1μ5c]Y'ZR x_dpsԫ` kޖkQ{}(}x(RFmk*!֦j;qOEAECzaWưVcWY["xۦt T Km?Ss~j,.1ґM )&:JIc"DSd3P~}R'Kg ?j1k}y(spB` ԯ:LƈoTTZ-AE PUbr{?abF4 HvZCCUԝV)D] bi#5֛%[XagBڻTrO}s+͎SL*-A~g] K *rt֘fA7C; WE:=t-˥Z?{($@(^G@/ T'ԍ!ʬ0P{ _wfsA z=JRϚB#E;6 V7*acFB'Yǚx=ԧ#}}¿$iHQuEO|2Ʌu톤D2w o ʹ)m j( Knvf5Hdq+PntTx{٢hW{#E[]#?9g f*lg hۏjG بh%$dˊWHZgFFbk.¨+\|ES4y^~Bb(}ϸcOhU]W :{ siڗk[m.U\t^"Ƕef:6R[$`h$ɐE}tXkϦCᄾ^nq6h#j0A6H4 [(1%&n6rh$8Z*W,rU e3CԹ[ºnSk>e=3H\ǣHE"йI!3P:P-LJ"|nKW(5XfʦD߇u3Yڥ 襑h13` W7;+ı92 N{;<Eiwt?p<G+Bc][Ete5=bgE cX%/=XM\'~\`%ƹX?=g5ԼF!SWYιQp]>J /V<OmQG9YqXʁ )?S-p&mdEy+n?ob g?@ey>03:IX4qî߁LWo$Q-2({7TLZƏ^a ~rBh`7{o8\Aw6`:2P>ZvWUvbTkj6+z,As*[#iۑ L3^2+`z<PŻɻ xua!2 aL,{!LӘ;F F/T@>z.t"`C8CĞD}!C}?" WD|NLfy[1MD#XgѾĕ5?w=Fd+}b&OQ~%x6ӝDZmV+8;-F§_<.XC)#W 'd u^sBWtd:%?[N(9"4~yjZ.a&Z6QK9tѼ`@K~"n8HT"nũ<-ޫzJSKHU5<Нkl(4]cJ"@f8gґj{R&$sY:>kzjm(L޷V z4U/kn}9@OzVRBTRR`1x3}Hw}#!r`k$"n+gf(pS>l ANH!3N\}2ߕq~Cm !nCW͚kQ |p1W+Y\$ִˮ̅m^ݹ֣Ќl41Qx{Rj0ح'?\ DxJx)ujz>d@#Q?C-014B9DD8X i˯tY&;g9Uׇ\˜ P]NX0`ʓ)UFꇨ~ӓ}zQb[/q 5X^@άʆ{TD@= +.yJgfj yT8Rä ޞ`)OdfBY|XsJ3K2bS}E >uG'?r%>͵*SD`XfAnadipQ6[rct) HɅ&!N#`FW+{;o>8I[ӆFeKbkqRW=vh,̐AևfivWh])"]9q>TROr3B,Ќ6hU@cMG;{qI473sX_cV{8Uvm[ۍ!E!+uȸU{֔"IrZ$ٯ3"JBt}cHBsgzfF ³'tIDd^} oO.R}(ECI@1C}3rf94TXbMաu'gĂ5ت(Y(D {k)1osʔ*R..FC4ޕU\S/ n837%T8\ߕ ?gF؅0LJ8 ON8sTHv۾Zm[!^[ w'\2y!;_sKV4ĤbR^a]ⵝ> d,}Hi@fG\I ]op>{rr~-́g%0gmڐu,82]0 .|6ۺ,Q>ǨEAF/ !bNg,s~ՀJ}dq { )bO0M;[`@SxKat۫UӚT@:d7fZZ3ѫ L>t7[,*!6X~TWg Bv{5?VNcwI.G>ȑ fO-1/iZ!F;9PI.=[x/\V":0'*LcÔ2IѲڌI޺zGW.+>Đ^ 9tQ9{wo | էiZv`2`CӌӐ-4:Avb <ݳ?BGN {RT*̚vQ6al딺t~.9Zw;M:ar\VZ%.Y.(`10DM9CYO:Fz3Ģ{ͣ{SrpZ aC7:B[ 9 tB8K ~t`4Ed%ixfHO%*<%*R;vyd6}s|5(u{.NuyVNQڈVHҦ!|ozBr\v^SC>?V␜xf/H<~7 H [ CݱqB'U3b6$vc,Um<>,; ~VWaFuau48^Lv,΁p/Q}رxnrGp޳7{U\7Kz6Uяo O/dj=%/(Y EwdQqPXLpj4K.@B]:%f UWݓ,*el5a H>Y2"p{ ?عN\5&v9(FctD8jl;G&r/׊̥Q_8}azb;GKvCO<O+] NđN@rYАy oBc-i\%sZ0THsV#_/Q%@TydPCW-8):Ԥ@_XOt|ĥتR( +I86isvw0f{;BܰnQb(T kײ `N֌&ٺ}9"e3KO\~CQ),eE>yOf/GpBh,]\s4ڐD~+9;{{$0~Y-TI Sɏ=C(+TΔjnlBj髝vDNm_[8 ph|hJ>~#CVKCglG.&bWR׉s#ڛx^nHTܓ1nfM@+= ūLo3\;qRN({4}07(z '8|hm_teEUXn\4dR@40E=Vi2q3XCjohS !f EUW߲&jL@(35jV{u-4^RЄh,viJ3 ;l4r(xMz9gOoգ_3 /.͗]- Pokgh0$ i],@t R>mO4dzkٝ8#a`E˫&O^UZ=ΣyĀZt Lۃ>~dFoQVv*sEi(;뼍\aIwW {n֩JYKXN"^~6ӇK\Pԥ]ݵ4ΤpVc7گD5}T&ufQtAb1{\pdq@pBWh+R)Jr[w7Fy) 6Dx'ӡIcU0oiӝ &ZECSU fEߍ r8(jԐuuA]#PFUg* ۅ9nq1]du/~똎wR>=9%b'|4:XŔ|R8 ?{Fd bN򧹯tJi"& BV]&iE*摂ݿ t~W+q xR nlaMVߟojjT{ &&*q,D5ta2"U!pֹC_DO9d<]dV‡ǻqMƘ Uvr.g 0K3_dmTǂT,j&v9*-yxN1EXOę:ENqt%mjntJAJȦh{%7 ?*VeJCc}9LtDyg1!N=9`ppD(E[)^[dkv>Vī?bic9ǢH qPGԯĈ33{ $ a",'*U`=p0YMR5:OFwȎ%vWol6utnNHz3T3mG̠߈5* kD hu<ʍ-慄FѷjF.@"2¤)y%'6GC㘫ˡL7WAv(4#_̭Jec\"G T9TXE&TEpBBa=ͱQE\Dd m{ _,=J:K`\!bE@XQNQQGh`XΠ>h)ڪ7f}gxU/&# ;s/bJfY 5P!~}?nћnl<#&$j:)2|@vILXted"}]d>:el{RryE?oTF7@I:΍A't ʛDJΌ_뫙@?HJ)Jq"6WT"drohK!Hd ;7eZqx!nD2֗_ | hU(*UM(p@jn^ڇfxdhbo)!?f/92_Q{Sӕ6>(r] t(%ۨ5ay=d bQ:lKݥ*ep!:DSbQqMS=Kh|#6藗|[;n ߘ: ς;j j=s6?^[ O׻ #S$GRqh H\m=$ꌟU,8>tWUז).|^=˅,I_^랢]t07LB ?*xEk݋aN%zLYqU Kx!Tl .-\f2R4W(D_,Ii)1;PVUpKV!x{GTO\M: !f yx@ Im7B PnhBq쨆ԫjuQY s& 11HO&= ØݽhmF75s,e0$N}WTZīqZЂ'(FL ŏy֍[u(7iG~!}/nȹg0.G1shHA $цwm'.ZUBjYXcYL0IAx/%np;wF"uI-Y)^-I89&;[I*[% J4*M)yPNq&h~.q9GA #EZhgڭ&4f *AC2qxS4O Z2]B)bM6@lkb/yJbkNE$T73hsCŢ ӷ[.w+`)b?ӭYeaLuiNIMc(Gb7lk2*8@.KD-8qAK@1kkɲ`QqřQ]z$SVRQij=)L. )HyL5 W }D"L1=tp-k~l ӎLT?EfT`AVf'}1 s:3hD2 IwgZIek!B,}  7d{؂`X,E[ف;Ȋϕ:h {;+ xRE"/SrDȗQ}G{HkN-[՜6J?lHV|?p՗x}Y01pəą3*mƂ;ޥv_UޫN6`/ڞ+|:Nr74U!NtêPi)9*"+c&{"r3n .̐ ^aLNtog p j*GplT.5*,`QKoPIG5^PmeփѪgU 6X,֡[-%8ii i OncuzYeFIpKFiB)Үa£U)1\f#.w2gV7ĒMx6:x]t-9ߢEݎ4Z'DnOg7wz" Y9d O.,nej<)4=qs 7cqj'q{StP;%pG=qSYh?M"{M|e~zlDy^ȳʭbޱvhA.rXќ~#0VQb?:*q9} )adgpMz6CHl.h/`ZDyx&h+?5^L.^VX|CǢziŢFb.kB,ve.ܲj|K]?sG " %?$~F =[BI] U\D]:~P. [HXY2;=VQ-yJ&1ˎ_ a3x.`{ 닱u< sTodja郛E7B܅Y1X}u̦3 ΞPy 3A1QsAځN )4jqơٝT*ZtH>Sm QݤHGf ]DVe"7n"-\kkMjv`s@>)81slL W:Sh21~;;av>|gj _#|œhu~ pO.ubK2T#hZr0 #v4 Zv=Δ`OK*QWx;-+-< a9U.=PUƉf4)I |F[-&/ Jcf&yr'BٓkIL*}_ M)ñSͰ*k<;} 9 7!\;2T </)pzF@} kpۉ ԃ,ڔ-7EDra,?}zOO7ި'k,euw7ԗW%t+jقq|>/߲._]I+Xڕ~"0'Z f;ʃ 'wD1ti'd((MR7Og3Faſ /^İw*z%#*(3U%w 2Irp#R'}4MF:ˊm)l.ջ3p(H[nrkn ۤk$Tlvmiqz͊⌧;N^8ÅysMz2J.QqwΣɏ y8z>=P?(IJ\a#.V@γ eRAOt2ۊUoNi4 a0F [fTB~?YϡBpzu$Jwm _*B(w+ (8~9*&.Ŀ.HI<)>:JKH ADTfM-sMHҿ4̝$mXGْ.F|4Z~kLhTx=.rCW.7cF4[9(v aLDb!QhܯؤUYHdD x7FR2Jc'}ADqm*w.֛Z`ˠ] +*-zp3%9惕 [E.=^P"uh~r!/sJm'r6˔^A}w[vi _ß-Ƴ,5!^$n-A,2ǻ123R"-"y]% dG%Ljpebv*dIy+attXT-CGޣ,f˽)]d٭lc^Vv^z~;@c%XzVTABX`6֕bG@Da}2|IZ۞˚Y6S[^gd%CZ>+jKrb[;/=9Z.z8fb nD~Ahb=#N<r~hSۏ’Ɏ6o]crUPq2hiE&b4 Z2Lg53{cpYj:T ^5Dx$,˧>fEAk8ڶѧ2GzEm8[2 ؊je Qcv7^K\i{1| aCAAxM2M~.S~kpl*Kݒ_Z%gB[9p:__ 0~12e+nQKNy9qQhl._p#(t8޳ohEQM"I5mY9jv0-k1h/TN.FAm'ad21{|P)*drvnw źmZL92>quxꥶl ӪkIɶݵ5:8=6};FZXpyìc<%LYptQ2go?["k\v^ l癣3L Ƈ8v.؇%i0" DAh2uoю~[9yV=vީheAɔ4eiP=75/;y>_;p֢j?軩;_qI UHE]~]_֍&gg ӽQ,F= y `NʆjR܊XC>Jn0ɉqI +$pwȼe)NYd&A@g/f{d2Z7H4i%zUmnZ M*cxVEj m$!iG%BV83ղClK.q Lj\!>d %1#K+0AǩbΫaODzЌ_?[` OB@F&3Bi {|mtpΊ]&]Hj=“0neC:W!W( @%k5Q+3UW><&$z3G>Aj#x&mc<|'GaI& h˚AUh LW{ jM {laR<ɌDN(d%L=g'np z-XמB6i=p: i>4UQqfd3ŸظGZDiI m>JeK#ƮOZy;P[mHE~&r~ʠ5<^2=V=pҸ4ZL 1Ks0ylR"z ;)qm\BTDM LiɎhJj7͐xV`]M3wq !<&HJhNcPYiJ598O 8 4*/z00YWX/'2_a8 F&nAoSu⩝u4^ZzM&q%n9Se,oXF(\.NZ>ɇ:S_p:^ߚVg|]m_d0V=97@4Y]Z "·c:J$_L@And"bve{MߣĿk:xC0%x/111v"W[d 8wg|if(0H3d KeOAk $ M'ܾVOPU{g6%Wh^L_0ޔC{(5#1eB8K/yoJA?!_B(SZME;'Ta@˪ 7zѻk]YQùս @N; elaȴG,;"W>\ [ i: HYA~80"&d,a o9zj!iQp\$y5_?U~k=o(8=Yо/'FRB]\"ssVj@JLՄu)&J9h8(X]-?=^"="`A(Rأid dGwYsee&yYُ6I-\팰<モŃD̈́~.Rf3HQ?wT&hƲѦ&N;t<9Tn˥=@b s]V\\8|uIOޮla 0n%z}2wJ qp{e >)`Gᡌ1lWQk3'~eb{.~ bt_lKaxpځN3Z֚pՌ#,{iE jҘ=|_^>%k:)ҫb?(4q]|]{ĕ骳j߽y(yǓ5}a$_:C:4\@Ea-SM\t5f]\ ´\p`^=_"Orb.쇇҅gqk{!Zx4%A 8YW{' GrWXպȎy PS 43ޓ4iRC^B,#2(1)Jb7Qg ǏIR3p8S hht܂dN*?+&91 JD(2-`h 30wYBLBD%2:۹/j8^k+i(_QNB<y=kCvP]19Hn{ܕ?Tu^k2ov=yʟM ͲK+Wù٣Wt ml$leUn>do9`pǻ d.ߎRN1=KRU7*8JCGfj^}-3 Ju"B" Ë!ZB*PJ .u { t(%Ǻl(p<~cI|Khצúfq]scB5YfgP&EM9`@FIw0n|= wֿtJJxoym+gPBȂh)BhWr&'yF>0%EJWܓ}`y6:5vm@#I3<:pmZ1n @5 J:66E0>n v>EEb>1dZܧ~@ -lxwcFoAG+;Surhr375X=mvp[+Lj9u6X7ynv\ ;U<7vjC6(:44σi&'h5x6o@P{W!TFh1%G9A*J\ e=ī.F󙴏@*Q C^=^Tj?Wsl5=>YW>`G(@/*휎րc@> lb~y?B[2*IРU9~ҽHS` LGh<Ji&T@qC%_(-%jZT=/\7"Cst ԾEE[A6>(q.&$dvv1\;;9TFT*w,Cu&:ۯGD=|TXU9撲;'=bcw#IBfb:а80ju-+R+`9K g:I*i:`)sѨ5g~݀C{ J- iS،^AǣSt +~.Db-v >HȒXSL~` vX8,fPC!7 !~YI -X4!s@2l=}FO%^C[#F!+k%X/fHꎞO۲0|crDȟS[kMyNp MH4J+[:*JEWYQ"LNJ8-*ui;qovO;2޷vh~#}C"r*NVKt* 뀈Cuʝ E۵= 64Y1A]fQRg@Mp\A~8-vJɭSHXe;/yOa<~aIؑ8@ˀBPGgₒ!V2~iNZrD #ʢOk`{y54GVrpƒeqѹ)})N<&gFqsfb~7;8ՌmGFJ4|v#r7XNEe?p+@lڻ؛2^߃1=ϖ駌vLrD;'nQNQh7]`w^]ViP W%m !޽KtнQOPxp-zNĶ{gY. "*=G)44;{X $ ]_b!,sJGca"jRy?zjN$O?C۝cNmPat1%NSuC< Z7rT1f%&|PNC@F:q0@ ɝDʃv*ZG6ՅCFAGHߴM'fH 6L` >I6,(뱃<7_YK7gzUE>oݭ<"ېѧGL5t ƋҦj-ԗ,OizrxJ u$gxw Z+]*QOPgZ}1YksM(K; NTtؒĖ]7ȥ[(PBT:d&ӊbb%rJ^|s ˆw^ BO7;YDŽFU-Z}RNܮ-^do"1 }YQ|&BR60 2K9scx59O9\ԨI8gsh?<5jyXaswU?5 Љ=n?Y81h,4Ղ{FOZȽ&'ZzĨm݀OylENH@5.Q$K Zc)n>,2_gtx\)-8g5-KYuStq&1[ىVm`rJO)HKQ_Wd\aUMVZZ_ x%RPm8[)᭡(@T$CqcJR!fKbpz"=/Fc~T ej,}(g&, (4+؈m" D5-{FzP};]D (MQ )~0$/]흡ݫleEm*< :٧͙@iG=uU\6f-I$nҟA\%P3P_A, wI fMtR: G|[n|cüQ(# ρ"dq|^ {YG { ~sp:.§CpaJ\|赳ER>r0,$6⣚?ys׉eKaNmDgX&[aȏiԌ[4ţf40۳Um nvgYZ07070100000470000081a400000000000000000000000166b5088500003850000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/rme9652/snd-rme9652.ko.xz7zXZִF!t/8]?Eh=ڜ.+Ȝb \+Y곲]|h?@nǡ3]KP[2 CVk+;Aȇ $uH;Y{6h_e^|7`pSBdƉ p@pEL\fTV^ ) H-A Ҍ 9)n"6.Ee|xO`Y;E4 zͰΖފjxiot%~U\Ьh;>7=Fp35QUM>W\M nY@@Q0 )f=б!8 ^c1|B: 粇(\0qC9'Z"s1&$R>WdEnu 5J/T*w,r l!:{Pdҡ(&uT5Dϓ7^t!)!A࠷{q]ϔNE3j!'Y&3IKX;tΏD +kQ+:cW`P ΰeJ%HER;7#@FKDN]#ŢID5rq#\znJuF@c{e\gO8L!'S2 ;]>A*^ @[vcR--_=(e 6izsf3ork+#SD]~I̙"SF KA3l6 H#Iܩ8?}Ƀ%3yCGe&Iӵog,HjK :&j W¥qll$;p6a7h<#'B>UxU Wb#eY]Vx_bwuIoУnԱ${ӎsۤZ}ynyqCL?/?Q>g8K7$$z7[]Z&x3W^43p_ .D^?)2y.)enw> zi+p$J+*|"QC{r&i`B* z̮mnB%VO*8fQsVYO-_wڼחiUdGMk'Ѭ%bP"{6&`k ɦ\)pD0B"w͹y61nmtN&LI^'!ϗ Ai\wG%)KSAcK'~KU1)(ޒByѹ ^Hc;Gf>m1R@kr#TÆ#$3B`N4Qp'P/s(\=i|3=j_*eIDxTEXWez`Sm_*f΍%(OUV{fbmϘD+Dа?fLH5)_|ViYCk$[XIXLE3Úח1O-z0[%2@Q+C2޸ 3'CƘ 1 ՟>¸*2BwX $t00dr60=G[89 'c ؽ+8̪۸ҏG! a=i+U\VlӜܩ~U$,Fi?l @G4YX+-wtsg$+/{x9d`A]Xy[c@5Y6w0SX> Bx%-y\oa6?x`{RSbl6Na&X|aɓ(@NxSC bU7X;~Dz\^F!{VJgqGO)U@'AjUrhHRp|秌yŅjp'q\$E?CTUA9`W_ճ448]=~lm7n6EfDDq8`m kDn3>/2S@0Z ܰpoRř]͊ыxɶP!O (Z JēVu:VıUկ-Hij6U!{ٺ}œ>GU|!L,I\!=J:帣a|x#i93^UH)ȢV\3\~9 p`vؕHf+-e|אOCZRS ~C;BF>4;lP{!{.|$+\$\9CJ$,,-0`p֝ո/ *?!l BE@'92MnC#CaO"tDSX0-™7xw3:vj0Z4}IJL^aE'D.R(>k?7@2;찕ZZ:D^"!'_4ӃJ No9E8vړkbu"(e,[ij ^/Aqa>q'4(!@tQ/|+ Ѐme> mB`*SP2 q= ?No9i BtAR:8R狦]"p+$_YV*K! %/A~ԮzA>)bY!4Ux 2@kLTQP.2,+d ~dOb\ۖoNtl,'B :y@&Ȣ]X Eh៉:rcCw >*(.zAIDd"Jq ɱf[9Ov̓puX)+ĝˆ7iGUc@~rg㹐HWNН7xJrV a:aK, PأtB bM+!ЋR%Ht'&1n&Dq2>2೤&x.;j(@-^.:genccUTLKoVlGР yH2455|ԪQq|Ys}2TQ5i8U Ŀ׿v ) phb2ȓS 㳍PGPE4l`iVW P9w7;rx(A @r ۜht)6ˤSXKTEj%,&-r 26WA-bK7g)ցbvA6Eհ8gѥ[l1p~(%fUV&!HG=OLL3.0 1Gw-_2#B2)^yN6'B)q_i93" mH*FCݲDzK z2ڌttiݛXeO*54מ:s𫲫xnN,"sL*=,::EDh<4#LܫZ(" G!J xXz"*\jx! ` kTreܕ1h6>oN35)r:oG&}v)97n4yp#^h"Hu"C~@#ǻt- >yJbTDvZ n6'@vtغr6<,-mkC3wm;q|{%F#%Pt'E37mW[@p<_oqu PTȰv׿ E_ 6[C,<-pmu[#xNByymɑfs!ZPPD:8^r8PKEnfA|%R!碔0&'Ѐ–ʉ -[}`ٕX7Y 8D*TǏCڤwG]IKFzju`E?!7NHZވԱLcgkbJ iCT8 hsCh4m?BAUTnfUbQzpo9%k7;TGMf(,4 0ʁiOǶ>!MنmENvc_j*TWޑQyF4(&ݯ"JRo8آy )ƉJEY9-_{6=!:ʔ黇ϘngN^wxޒ:O]YC)1+6hj _n7ՙ.s` #gfNpsJ;ꪵ;YBPk"fC m6 3iVJnn{Pxs-_2੪ϝڄs=3KօW #VX {iȓb?N82w>xWhi~LT{6 &kegV7[SE0ǥhLp5X@02zdno%ki"ڃBHϧ*(sz{opc6Dyz ba D`3CMƧg}à0-ܳ\˫KSxl!^/lv#|9tpP(L`}ԇ|F*1ʟ8d[mkz7% y&ykl`o(jJ l7}!#H}*DODঘ'(xD[Z;sȭaĬtX=ʍ9[J )Հ?P3]K/iTUC2U%z?:E]xuF*;PPюG`Ox% 63@J@ͥǑxshDnԂ(pu@R=*%KȮ#o?nlEo%7&CqѰP_h<3Mkjj+%񏭗9w$j^a 8Cw"1'ᛞ6 Ä${^J1:[*8sF j͍zIrLĔz7v^`cD.G:J( 78.#zelcҳ" ?qٹ. D䬉ӥb-Fያ:+yּmR-^-) bh|k);}?nJڈi-tWx'9mO@O ),CCSOHS C?N߾Mu ?kp_/Vε^,8'ECbE=^3x5? "O#.[ faXMu{G3O?˪wY .J Y|5Kmbp'e^1Ц"(@'*gw?a{{JQCVFB΅v;D;c̪pٷ9R e ,l%d)~{+b^2iT=PHד)0njR4 V~B%>%@uȩdC\g$+<7PdSᤂ4$ rK&f)~͖ F%(Gak1rT\ W{>s!]3Ώfoڬ ,R2L:7`D [IqkIloiԱGb;%ݸ׸H(N: Sqk3GM'ce-f*gI,t;6␴55-C4A PC[`$!=$V78bSV]Ǹu㟅J)Hn)uha=JȶSB'Tnh:lEE3C\`6~QxǃvJQ*<*ˏ&Fʓ5A^8 `GB8HZ_<6.ʇҙ4xn{X7[i8X>0vuȭalWVb}aHa7hfM[IǼän}c'e|.$Q،UkaiQzg}"ST P3ZUBGr`!q$"@Oh4̑%h|l}t:S;1cNG?l:b4T{m\PF@ Ŭs Tl'B*V?+_k,|:M;I^ՒWKY)`'i|SKH3Ggl3P Wt\F"AӸj yIj 3#:ũB9 hr^.ܠHw gmh>+a+ݧ02R!z`mc* DB= e.f#+O' DC]ulu?;wWJ ) n;rɴ3Q,& ^R2Άل=E'|syh U9iw5 |̫H[n^ЦHtv\Z8QL AXD*ax{H IXL"n%1KC?H']'Nw4. &β ?KjȽ/&cnʗV ` Jl9Q,0cyH h?kc?]0?yxuLJw+=Ա;Y4v:܌R )ԐE'X:^!m~b+?#O}Qwc8H EK3zIz[͓2B\e rDRRj]0eh8N(7f$NXa!eF5]ʏ`HVe@$1">$2 QLMtJt JlD cn]w1=m"EERޞ{:O(_ _tpB%yG`x}+Dbk`sl'S^LS,JõR ]քYuz 8';^ِ9e(ٻ? ўV]u|`V.-ٵtea.Q=u@.\?3@,$r_f XӬe-E00YeDErj`NNF>S&k,z/Kqc qb>Sr;mn2.܊2IA O5`bKbaA?PJG׭sQ^'x*#BS`dGMYzZVnA/B ˻ݪg*Vęc?B%t0ǔ0fw>RsoVRJ~k|fR}%b MxC1 ƼO,AoWQ5פT˃ @oߵCƞ @c1A)!i]nuY!jb:uU`펥>'{Wg(f7s|nVN2mE3aJeLưc$ T3Ы qlnStjVH&&pn&Ϩ~-3.1Oz|{T;jb|Qo }'խyt/U S>t OKb0 FvܠPJX)5(3}׊j +p캼P_NI㚠k&mՂtcR..oMI YF|iE%$t%J 9#g Ԡ3{+b#NqvP+F"@;VD߱F5*Ur=}LJ'i#ۄ7(yXT dΤG$T#;Pӌ{ #fE"THds >X`#z||l6Wxk혻g9f_=V.T}ZmV#**6nᇷ6M|i`h+ $xUZ'kض hEsD7?#'f$ȠӕPl=FE7Q ZۚП8t& o=-rgG1 iD9VTZzZVxN],~zG)6Xp $λQcGm^\jC!P&eijOj aL; A8XEMҏMSt4жc"ʂiVpU y1S4U4FY" RZ #.A.\ l@_OexqHmd:13|ӥ sŪ "0ͻr\)5,jd(=c?h !fr䍸bZ޻;%qښ jZݮ%>A?ӥ4,xmw1ɰ"R<ܘ;T3s:Icz ㄦg֭jz^:1DrNE fQ1^oqy ͍x񒅪gXDނu7_(ZR:!Z# < 2~:ty@Y_Zz %52$ , f?r2hsf<VJh}uu`3(~C_O_bسe:Z:05LڽY,12Pį@2uQax,gnivį}flҩ>;ٽ̜yepf٤uR'2niR3=ڇ<*? bZ!uEtZJ΂r@:7P$aEtӋtb`JrKyDmO^擹bʢ{sQ<*GmI@ԅ;&ylRbEH= g(fp*5(\|?-j^iǏDisXϷmU-ey>E+ZOcSHZF^Zx<ѩ1?ϥb#HxР<3lQ&(i>UXm,irbH$-_,+P2/Rc]ꢊ(6wFz'5=n=2##Vvr d_$z؟bL‘y[#7NDDZ;'j*91"0Dq'ni~k ZnVz<(L݆KZ2X)VWUzD[ÓYX}#'(7:]Z=6d|2}6p v03?H1$aMZ#ZZɑR=(ҧ=%8^{Qa^ZtkƿnC*FFDeUJ;IFRꖷ+d&ӽ_'owktGx?H$6*uJMprulZJ2btI*\e9`R_ZB KK;6Ijj? ^mI 7]JаmoKm"@Ƹot+k$%ۊ8Z =Xa %+\@q=|r#AtPX@f z;`<a"34$KΫb݄0d tzW]q@kJOnL&{zKDE|Wdu9RhXtl.LUf֠\c҂Y\qCAfCNM]-.3h=x U:1BSq!}lOQ|z=z#nih@9o)O~N}wEfű beOE&ՔM1@,A(EN{ƺy %zvdA~V~B̃㌂:C,zT3N.p8 `Gn]Ŧ(.BP ZK$ai4u?p.* Lu?D4<=7Ls6@6=#}碎z!*b}HylUf/o'a׈42 <qRn٥L]٭S.bЮP]xRT5σM\7}(5OBw.>JWRmչf{O @N8Q!F#;']7{0ڻ7NP-c9?h;(2E֎7.R-h~j,"{V)1:!I_r[6x\lGrj 2FV̺½B.m#2<9> V 97MiX؀FT';gPs{4!Z=#y[CQo /1VHy#wV2E"WkY!zsS *pEY%Pc H# T8.è hFO^d 8WΙyUEן柪. LF,Q*PnIQ+~{w-q Dвe.Wн={T<ّBG%c* 4lH ;l/K|ʙݲt|$ Ok:+|5Ҕ\*e$6E1 ʓ+栅xmnyw_ zݹ%r_,bWV%/A}yl*D#['! 3$>Qz:uR< ŐBFswM“'!JDHmRѭB=P+q wQpB]wMϾ4 W#7t |\H{agt,)/2?CEAK1TbX}3eQ@U p Dsϝ(9d:F}vcUՄp8ՖͬdTV`U"xin-\.]77w cz_g;p$;߁?5Ûy( םWJ K Fۦ6[Rץ 7*eZu T,-Zވ"'Pt b'PL[^#ynC*Z( /50b -2RF691M[> ᧟f$,XVzVϏ7j @&&pJ`VǤFY"4N##_{/LyX@X+OZA'dk>g7"[(n.,m$>ryb*ƞlQ)Rޓ0r (r9#f-Ia|yF4ʳ-F@uyiC[t*C[wU')4t#x.68 :ecpn٣B:9 ṑS'r 6%I ?/x1 Aź1V}u4aY Cc@q~ikQ[#"ywTs5V8 GuCH-P<-=4n7a#IvDʑcURmO"}fɷ 4*ݼI sKyGBQ>]a'';XDM[J+< 8E֕x&0F<4qY%u7 렇<{Y#D'+(1Sǖ= & ykς)Y}t5Wrf)XhBÓl6L\DnW<â)fa bOR[h4>}%a$$@7NB R^;8Oo* ݻ?|X3lx3ci>0IJ腦14Pm#b|“9~ٔ!&lf+VYu[K 0]xwküߝiw!B(Ze,T K$ybbb E@2/T5]`WF,[zF Y~K"uA^%O63Jft,6[yӣs/`lM.C$U%{jYD!FNe 0QՆ$.:ل{S96k;qˑm2ƻ Zu5hжL: Y=jd% tx6=X&bjv*LHC NP\V e;%.vs&o? Ū,^Gm C]s R,Y&CJe?ȯTl_Kh]=ƛW`8 cGm{va$R[YgMB,+eԧ9K8xV` .zRVp?$z((YE$s.<];&YD"UQ5 sNb 5Nߓ+}j]vWބY< ee(LHͯI}R!LL&s%S(Gr(#-JM"+3M 0nHl6mV7Cݓf{\ui ?/C"5׷D3bU?QHOs!29&7F˲'}+MIIpk i{,- UE6X+gt{i G#.b _F$$ Gmf[/Bo̴*\)y<mSx, X?ˋ^O&;Ihca*QB 4\!6aW2&SK.%c!pd h(cܿ' ⣗wmůYBKRL=x Aw*}̞uxF/6EVnVJq 㑹;TCMl4eYЋߑR1:]јjrBC ~G (g_ߜc,dSK|OS(8bm!JTTH#` xuĺ]oWmk\9pjhSgt-M@MIfR-+ e%y;K@K T4,I ئC'QVinXт2v׵%3e{saYݘ3oὩ$߾=)Ig!j@M(o[=aџnmMa|A罦|Qg}^hxy TUY^7j=K /~uCܢyy"X|OIG<|bT8LR^مQ~6A\4˲*hB|ۣDBX-=l:<@q[͖~z6:U]4U-))m|݉N.4 I',u>XnOrC=6.1Ym"7&\,0c:qi*M=!t|]Bj^f3n qh6ުjCQR)$Ll] >s*8%?@/!")I][/.ʱ4?qV&sPh,#KZ?qصYNhlmjjS|M'24푹c=ӃK9.$[~Oڐ`BoXJIЄ#A*Sf c֑:yRd?g]FxMr=0}Tz%Sv# cPqaO0:dk{6Z3xcTf4:߶WK'[.|ra8{-Pޘ T T7mS^)p Q.<yoqI sEqQKꡩ;.+?W"-[I;^bfkQ@N1{d;(7öNFfVf+'%O{(Q9|҄ 9#v` Ѽą56]:&Fo(A1$nMG ðrrP*(i9A[}72 Nc,@*N== g||=uab' 8bzALgcjbis4Nrv1N~PM8|)4'|/a3UwFdyY{mꑴ[ߓ% U0:B fx@N>4U0 t[A^/xR1ehMKSd8I^rsƭ#Z*#o#>;͞B:\p,!὆D02zCx~7{F_jKGVhW_wH):յ#ٍdw@oISDA+,Q 2"Ѡ?JgQj9m7a%rTQnµ٠6G)4.hCHz:{"bn(ӺKACHlˌ;b=R9pO ~;`&v*"<~z8|X3. ϲ]7]}r`c'T u:bද*mm}z(r"M_Jhw$";S-dX;?hVG?.Ƞqt̖B'QM"\.ee&nK]I lo[N^ߞ3-Cep;q#!#6fSnHw9D"Yu,έwI'1b.b;G |օ42B^rF zU_Bf"j7ܻ+-?"7'%FP(=hӑ,бK*8t-V!)'Û^F zxy`%6_H՟Z]^biGL- m“i_SHTQ:o =컐 !l6aS{Is9~a~; @u _RlS%v @1Me MMg0lA#A94A~,_iߙ׫WL_hE\o։+1wr 'b0syu mG#鏶@׀{LZZ=Aˈ ՗!l79&xDZ:lR $1ߣm=8a2$ =õRjZlГcI0x5K֐lPcslފ6;urn7r]S4ji. =_q01먑S0ynaki۸M#V^!+e޶@#zyr<}jBɞfFƛǫ@OZJpv\>)+%u8 U0$ 69_YY@'DrZә?gcY4Fk"6T)=jq|Qevrrx ]O">l#p8"7fdᖣ y*y-Sn m?y j{`Rc2)P)X7h;3FH<$D*Є,Tn@_B_cs ә"&UAc3+*/ʯ{VBO2ڥ D#oH]u Ҥ5v*M 6"9F  ^M͑dM2 oo0~6}T+]Jh¨>\]j&yK=PRA`~o.m"~v}F}oPk"?nZn/=,.ÃGTirv-E1u:=9z5 ֢s MmD#Q yn :Pk"Ne䌒"0ol_#4;AG3:t%}a)9M!\|@EK|׭6leOLESXwUP$M2EM$2 ~r|D}7cM(">Z})0vZ肜%5ӕ(|&H1[1zu?KÆ3)OXեv xJ$tфׁׁw2(H h.ɞlp,AK!ZhZBAeqV=bw & ɼ#ɡ`!yfE>ߎo))tsf| @h"2gYV@8nceڽq1$ةfHZCy?V.CdKQY?#]Eru(]?F_]j;(_R7Glqc֞A/2Sm$E~6c|FPO7"MhnZͧp ,AK/\w9:+4qXSjYoZ b5OɴK! t0qHlyd5xNEzِT-_,z.󻢎WESs(=)JdTU}Yh`Hm9{\vߥ!ne?Kp $xz1$g|Z2FWKh!QTDϊS,~lT=GKQH댳S1slMjffBVg+ұ@nj8t^.SoI x<(yyRSg5`̈QOMn @#n,9Sf P0dN.DAG /6I' a?1s(?_\ i%]YG}jg?k!W;F#0cՎ9RO;`O65 )A/ W6>guVG1-0I$5<3] . TFj,,^Dʪ^X?=|Q☭```isbȅCDU\ѱn,WVa)ݏ}oWTluX) /[Y`P˥M8$p3q%WCxFʢ%A&8DCvw@WEnwj|(;))*Aޮ.',fk /=zCuKύ='ۺT)k؍>4HB#[:8st 7) FWs^Gw4tA֧VZCf sւkjȂ߭QHq/ f_͌ |싡MQpd$`C gOעF/412k y$A(mCb yΊ;tsSK>N>Cc1jSbDUdQqU( 6Am@btmivl _Oi):4ip8'M T9[SYxWW.RF>L_'#ݯu"\R>AX&x}p ătQd4F3&*`7t}g D,ks_cNL]PW9ZWcJ8 Bj7b~.k'i+ҘԅT>iR^b~;B8ߢ"am/;dX,m%IIj ЀC^&=Hne] ^'`aĨƢ:}$M)WWZ(>dRK #')dv"ik,? n`2|*'?T"K;Z-CεzסᒽUflkbUDU\xsA4_ 1M= 8y$yiB 1`ifh㻁GOz8׸De͓"2}r>`V=I;] r Vp2Wغ(/͌!Wy$LsҿA'>s\⑲Gi}d]Y+5V7*A1v؏ښ7j~ϦLFoG aLifȐUZm&y-^Ø8qaG|0ueH,נ{G-fv7hLH(6ϴwN@X:ksչfmNEG~ٳ8aUþl9Z$#[{m[Tݗ0㭑#cl BdV)D`nRB߷ccgx#oT'CW0POaPџt#21f0s\X8"nI*g=8}Ki\VԡX\i*VZ:'2X.|@lTͫ n~q^N'uJ6umw@Z=N2m>ְ+j;O0 ) Kbk5jYz]zm B>L'$)IIIp!_ +Y6xwho]N缢ՎzK5]C?$4YÔ,0'I~4(%[]G*hmZ b7}%Iڸɸ@#BVT.?۱F}/W]Z=WPqRj[]uIᕿei7wda~齝fC5e*,^J0^?M!eHU9t?L4(;E . \)Ng+:m -`a&ʘkmVkjB$,{ Ϳq~v},_Cu5-N_" P5 $֘ϰZTUDY~UXV̑B=L;}I?YA>)[H a:~SZ)ү$}Ck3y0梗$cE3ufͩA{+ M65^=VV 7-vgaKZͷWő F0 nkoUaݹNٙo4>R-h / "/dh\\gjX읗;:p b[y\F9:"TZNy 5k47JٖRfm gdK}5fW0ݶP歰Trݽ̄KL--R [4u2_{să EryjWf'AګeJzRDL.Աj:L5ҖU {PaOE@ATWJv,CwM8KFM`WѻX19hɲ!N1S+^pb3 Fُ({Z,xgI݇Vi6.3֬NH@mIqs gsHJ,W7xs@-DY(oנI`&\f M1lƿĽyvR?40FRwS(܀bQɗVXҢ9єOu:NǾ]8wXhKrq;+_^_[Γ8YoS u"f2gԫQ]K VU4_sd~VM /iodJ E OXE`!f`B`)eNjqPyK 5FpFjA+ȣRX  ;C̓eoR>& <*`_BH?(N/ d|H63M%-6} L]#vRX\G5Rw_.ć٬ڌé1 %9{(#>NgN~R[Giqb\n& .^hL XwY ;n9^ǿܰY5WqcIle|cڹF޳[H!V2gIM)/,7f_~yt?w&5m|'CP䜒)hPA:kC>!PAUyFPtboARvk AhF]wMG`C3셚 ]ף)`B%נV#vc`S9-T2T‰tbRhb*ߖ';2H 2u4T.5QBedqyt΂8:iAJbaYh?]n e~1u%+gg%QynK>à A<ҋ\Δ 3CWlH̉+B5+)L`;f8⸇ yXi'B3ȠÜTmOLY~a$Aک֗wgdP')pJTRs]$UG˾y%NR  ^2IzQYAae|&-JR:,qYyNY$=X =̺Lbs$(Rgd˴aea[s񁢁+G:,(~BC!vz~QvHw҂Ą鶝30aoEwkvnLJ*KuG bn uK9\/TcPBE0;1sr b?pg+^ړMGbXn'G_zfԬoz1rlZ4RZ^c=OuEOad<8`9-V~qYO'BӌiX vd?"$N~iVQUj_n#STŰOs= _< }um7j_㰇cvp.f3"_V*)#8x a!:@ȾKNp.%=Vu#2gWN^i^!dJW_[H\ҍQ`p\Ȕ2r'F|o,S~2+gk,ECwގ3*j$t*8 7u_`}YHv;` SeighǡZgV!d2 p/t x7 d/w^HEnPZKPfv;!mHj̪aYzP0|@eɼLڪ*Q2D~v2g9/m`g2GR唣T>7Xe9 Ya]mTC4Y?s,FA0j+L)uN+(e ϖM t'7lwJp1lKz&h>Sl4]>^GUdd4n"f"3Wp!e_ ٯӖ96{Lg1eѮGEAb?+-`=+ѦBlRv*mvuڦNQ5`@b4FU=Lshb\@4sQהNOZfn1PfhoGO/UӝiBݏP+v 8aЗ̵ZxoH [8ci8ŚH~doUǃuGZHUӖDy +tu(cZDp ޙZ^H .%ȿTW⼋3"bZyamS6D~]h(pP^냈*ctG$- Wq7(G ?@_И1N4s =0m>vb}̙9a<e$Mk!^Zeu\ďXSvIBɔuY:ʑ,RdAΰn)j֔ϟ,BAZB+RPH4a{{zdw%{k5$J?rC/^23}#0npt_gz!ぢTU|`&ɔLQNr_{56Q\ Z5jFEI͑B+HZB} \[Ci; Ii~VZx8$"IΊ`UU@XeO 㯢{|Dmitl~މ`)<\x-×s}6lF?{ T:GrI{ (_详%[ u3{>V% 6}8DKl *5\܉+>,6wߺ*I]R_ya $RTM1ak8>GdK sݳy5 5qDk0Y>'iY*u4 rSF-e$jaޙ'o*G 229ZgҫmF=af^"Y OGJkP1N%T[; ri8 31T?e"q;7=`Y_^RPa<$@ <&yqH Tj1 Fi5 997]_8֞GP"/hiv ״Sd6ԸDPw;Tϼ)rcbinsBwiٞ#$/s:ڢZ݉6PŇ&4i[ﲲJ35v,3dTӥuAz1j$vx[͉5yd۷E;`0sҹIMhB[d7Pg2'aNv`I*zz6 > EC!cTVuC 2XqM^nE-C% bk=aHC~\{)[lr v/b#) v\* Xd89Ă_N7z=ϯ1IG&[bvlߺ[h^ {I"dpB~_Q*E!L XYICl&NV{ztseM1mwez7n,{VNZіGYfU~ʫ؟44mTlBT%2E/5'+uwvQ^G&DtxڤEsJA5Be/n.fv"ggQAj,KǢJ/6GưA;˼( _>N6p`hb΢]uޚFDtzvPa, Q$K/Wi0$H:bќfK<d!UQqLrxTu~&ʱvꀹ^&8.cpvm +i15uE#Bk"YʡNY1ɵ2eO!f)c0m \<9&g^AQf""|\pdq} ӎVhcpƧ Ĥbb. TȪ;m(bʓ]mŕH,9ڋ#]o(*jU"[=3Bd+Mh[O5%j4 NlR*>1؉]1eu o-$4 Ŀo Ն m j~aSP2)Yl-x[d[ry< D6>4olm)j$Z4a4I3:zM'3~礅[qJaVj^Vpw &AN^'%)[XzC%~3㱊xVLc_vWTk"\1?`4週<ɝt}PB:N>~P_ ~ÿ!AfFk*7b|I( e~3~hnЪlyST`${}qh϶JMCzʚ]k/K ,WJe `۬L/&.WQțfV/f@B3KC2gx 0hRd@hbw%ʼn2 ©oEBV SSA/ȋ/hq>LWEB2C3^!qOXh#6QC)tvPIT,ݚxLZ"n{ g^qtk1d[F@8@szry OpOu&lZ#&+j!)QBlAb-t)b6/NJyR\&NAby §n锳R\ zRhoT g> / [E\bh}z()FOuzhcD#6 Al_D/,GȢ[J+37aܸpKY4%8X~}={z"4牚HbS': ifZezbdИc _r8Tw]i4qIYաԺ:$SOYo6e:kB X66gmME2>/qȶQW]<.jxs!ﭦO弘7{JuiZ\٤ H5WN#/LO?v` "6pƦwXcNMEtu=b'4#sT9% G$%!:A&:IkTM AA5>SYg/w"G: )-Ey81^ [x5K襆x-z#aȤkb >ņ* 5{(4 "I@-8Q4OmG|`vSC5W|Ky[T!揖0x??MW2M@ӱWv+fBAEA~Ұ[&s'+ύl FʹW>J/X!ړťVs/H@1|ҿ;ӤF2Z{ | 83Ycn n $/_V?m(֡8*Uû #0[cPgkDe NV#wE~VCbO'/ <!+i$])$kh さuQZ23wꄪM>jղB$8נ;roU: P !gHFf )q#3k IGqSٯ]xL5G:,[/v??(7m}ʽx85+H?C tӞ*5eKӓP_Tjz6O#<Yu|3<*W(ZJTH 'L&cr ȣ]&ckfL%ڪq] vFTxWVVP̂5;фMU>޾b ?hi_^6IfF0&IzhBBȝKA36bܼkPErkTyD*Y/kqqa{1K l7zeT(%T!j !,~?Φ=ĩ#ngdwL3)c:S<6ʾ Dop+/bLf+d/ -8>VqvVg՗^ThCrNRfk&3Qo&6}n h H B9@ttU @!g)(zڣG$+aV_{g͜uyTVA3吋_/SKS BxG(IyWfɓ(ɩ?=#J&qL;vZD?jYyhAM PiŝTa\ӟ ő"H0(ЙEo:)iT`r֊ݠ|XG0(S/{iKEc lm,wTBԌYǾI[:׸Eu1 en_)k G,,r-YOr }o'h5o&R 7"?&ׇnqՎl/e v &2fE;7塪1DE/UVQ):F/Y@(^%x r48߷at^\;Qr(vu@ Nq&sΘk//Tyn+=±o>ߑ"sxzاe/DՉmЊ8(NwȶmJ3c&Gsѝ֡{Q@(OZG,l峄.4ǰ4QDI(0$CA_6N+lư) }BX% 8n\JoŷjQB;^g[p*.шӨOY5@.B̜-|=둋ǭccċ DPC7+-f,o0^i~@[bkkC8F&/))WMO2(ycҬEhC4 ȯ jyϧa#0i1挪7>xx,ЋiN3L~PZ(jQ]N(Ln{S?Lz} F˄7K[ *qpUvz0AD57eI4+ǝ.hxC4mf'd.@iH"ZmΩuꓽYTg9>k7p}XX\Mq?M r)e|Sr|Ԓj֭Hu_^nݥg;C֯}-Ss^5k*s랉u@}m_tڬ(*btMYCL%:P6+ +#~}*y&gjU-+i4O $->aJVt@ҕJGa#~|t_RC8648~ 8(1?RR!|Wn-%v /;7W)-gp+M ti*< Rs/Q 5 )cNӪ/ZcpOXGAYڿY=f׆\PrTGs_Xr"x^h3:y+dqH4ʞ#Z9nGRD1yn:dVQf-^NMp5qo欂ge;γȢW_34E$ZLT`Ҧ~!;nuͱ8krĈ9ԪOs\[x6քC9`bĵ*J4龒k8Lh\SH8ZԎulvj1?|8/O->ʴN(Ob7} )rGgfMmg{a|j Ơxhg2eV^&weL]3T'jB6p:c=m_sKۊAͮybMV?*Q ChwnI _rp@{%oWs!|0q$ w-&nv4zs~.IOnz@( JP˒|DB?qtH^ήrAF~>sj/'0 k1̜%ݨ!~ߤyniHْՋone1rDal!掌?Yq)rY>> dy=@AyOlk+%O(ޭ͊&`5 ѯsFI;-Fi[+y 4Ql :12U7N%ZxM֑Y^<\׾]zܺ}Ŗ^sm ӞmbnH1{!~/ϏOxP=AōJb.ń6qjo%7R8]$\bUY:@zVxq`1J~1I:%A +SA݅)\N]~].BΔL]' w\.@GfdmNTpc6Xp"оj/W~=|XEOB^չ-K$u+ /z#xHqKhq8rf*[(.Z1$o " Ć2lv@n?,kX؋W_\ +?7D&geE\ʴIks[e^ViJ;پZܭmDHҰB]Iv;R^%5neTۀ1msuzrS Uާll#(**4{ܮ*V $-Mi̇ q 2̘Gbӹp;P@/e o0~Q)D EVteL}yh&x l#+4f_H. U@GHaC&h%-\D`] `F.i[VNVoA(`Iu7 3 `iLATmhs4!Ἠ3ϡԱI |@*Q8O:pӣe:9F|i;Du)n.XoWPp oW-_p>bP7k5ǀߣ!| [ڴf;Y;w0֩\sN+$=oy4"e4xmR-Np`oRm~dln>vtrx@_w`%܄'q@b?hNlZrZzRoS |Y>+-+mKY ,'Wnh$&Cl"1Op:7n9&xaD} ^JI.Kh8 a19jb\NհZ$Zo.ԒBc^ J=a\z;i~O$h1`y cFLٝM02d܎A,h+ֱGK_A 3k "y90|2_n ֪cLK(5OMXgL\4u)qy& X㝥sA|3f|:R׵RLS -;]Gm"MN!߾ԙna쟙4XjkpdPi­mua?q)Y[/&D!܌C#18aDq ZKL9j2F*5M#c|2 mڔYۤkȢJ+oZIsN,Mq-z$(m )jϊAñ]y ~.& = dl4@-ciT$׉\tɩkSdTV17=Lj[Yb߻>D#̱SpG=Ά?e<*;(\'W;ph 쎷 ERyBcl[nxtЪNݠEŮ,U OK帞ɂMT^9u7OqyH2xv/KWgbCASJƗ3 w8_n1%sLNqa/hG"g ЮƆ"-Sq"hj/2Qﺝ ,3㶙ZS#fQ^VpcfWYs]BbI]Qc*84XQS8wl\R bӽu:?ʓh'DB2}4(T" 3貗o oSWqS%KGt'tB+2ėގֺA|VEPRdž~gdv֡s=a6{ VY wU64]F̃IG:uQC'F6=K-XG/6TDRz1Iy'/=yfFCLz1} SXdt'[T`DA-0s+X K5߭m00\SM~i6;m\jIgj߱*&/}QjG@ڬ97ᏯtBiMƔ>["/0=zNU:p)kcch'z2jF_}}`C/8^F B5:p K\}7OJݱVn=mm:d!B ee#4]㋱J5zRA6?aP މm3^s^D@GK2Y6GXe~/?)}n{ڈܝ;x9njw_[R{@ 01&U* bP/_CWRAoswG.gxSZ(&<ǔ素.؁b`>x&qC~O Y~)Wn^ 4H٦/%[ksRh z;a1Y#9uJ=Ԯ!ʼWyr$XvʂR'u`t;T'~عmHM#ߍ7-b.B58k]w\GOb;hTcjɒ7A²eVz?}R+64=JVbHv773Lo=Y B[S!4[~0`$'d Wjb,FTrFB$يa_1 p(ΦHLb U)ou1jB]P}L|r,$*ջ1vFP%4dn^O°`f^3tuRpXZmqLacxHZĨU6 f* .݈K;#Lg봑fs 3VgC/'rR,}5t8孇xI9S!?׻[GfE%&+\fLw)9PÒ82y>wk|rD/xh(QO @OX(Mqb8Q#V !}nF Q 2Ɛ/rmDl QQ ;>&z, eumO_Dt^M4"d","nŇ} SY%(J5x_+:hE +L*CV%+R)2:ܮxTbXG<瀖A*6f \Ju Fȥ$KvRy^܋E]VsC=NF, ҬtEc HLS#&BHwjcY%j7vl,# TB*DhĹۜ[m֡o$:p wld84B)bz?.Eu[']Ds_4UA.^_Cnh{@`if3l-"G>O=1ԃ<~RV)W2b%CWC=OS݁YzQN52d,_ gf#~Z bF3T,~`:\v=h_qE <{-E*`ʩl'(GYݏ}j estKPn~Er ;{C'+皐edf<.&$-2''N"{Hɵ#qY;052B BsŪÒߵs;{a\f GElJZA_-drDAJqD;rlAI1]|T4ʀR' C^d*Xp%iC\,LHcoVެtnWkJO?I]'UXH^s%~Lr+h@ʥ~@"Y:]WGN$:ƒF&fj7X_2* *7۸ԇ(irѯz_:SғB_HbejY_A,]8"dNz!d[Jhrb *ڑ6 asnMK5ϏI" k+WK|'Ef6S\cxNhڴ[ɺ2R/A!_t&b)V;3|.ul*z0}z).]$DApL=m_t><a NDыV&|B-pNT*smPT;[`jԼ8U )@@Hl S) 4ȶ" Ĭ 㣥|l"LZVo tRtM |L5|cCQYr0tjF4vtxB5*~⢻TgMȷrxPK1c¢Dut ʬSq˃ TbE pGV6W  n/ɰM ,a[D"`鮫67쮶r|bFΘjBZE&]Vv4_)`yE<~C#9 GvH-NT5꽺JȦ߫Hq@gN ВlƸ 38u4(d Y>rXh%,C^É V_b1z6 =)hUp8cu72[`V"_E ٟX>~UZKo-; LSJrh96g (QTD+߫vplTt kSKw%0z5Gѹ'yMo֛~RMmyj5f$,h\ɣj $s_}~yJqN(߉ywF_|\yźp;}4â(# ,V쟆Hvd_,X62MjgAxh`}UJHb2hx|31D;䉰 |ތoH\(0H"*Ýnԡ@8k[HRN@ pZc\Y$}m^&&O|kMS:g$?{4¡ız濧E-N?.dcֽ i=Y\>n"E蹃E[ORO:)g \P(_6=[8hng|`3<_$ߓAQNQ(^ #VξєQ7S>ƺ *|5CbtpBjy y"rVcOz-S'G^WaJyWz]՞% ?gmAL[UT>9-׭(z# @&?e2K_1M>v^3u\%kBܨp [@̉sTjԉNֶ~j&vcr],aui){T] ?pE ;Qd -6hH;g#YkY ebJGwAe8O&LcL}Hduk: ga>hv?6SCBq|v `wF%4:|Hiˢ1iz!-UVZ Ʉ.ч[)".5y>I'kx\lf ,Yg+4 CP x!)d9Aʔ1D`#>fMnLZ 7?hisg؋RݫGiTL?=2>c aS)vؽ=ѵmr|J@RvN0[X~}M-DZ tHō6c)Oh{#<WkWıE6BOwX@? ~@?]7\vDX-yeJXD_PZ1yok[hh] ]GRwճB2h#;2FK |HtY .*;6d4۳Ei()ް'tP,xx2WUds! wObޭ>o1?x{ H7"kCKzo "CM8c:ϗ&:BdMDP N c IVl Ш\Dr~q,Bfz/I !E2iS&:΂96/h?xT?p;-wpJ\=:q=ȵ+*st@e풠NJy@Ih"~ŹRBpLɝ5H(}5C|11GIj5.9(9LQ*/BQ82"EID+#:w>\^]ř%? Hd Xy7P9A{ts@?7zN`s<( V -A}=$x7GHd]^.ƍٿo osOEt6 MRi3;o P8$]H SCEoQg\FYh\gtʄ:?7LfS2;ݽB`$UEy9=9 >0ȞL?ޅ9ǎgHSi]F,I.Ⱦ_~-l{^BKr}]`N*6RwH]~Hzcc\EAQb0$xh1z`zoK0ڙt v[_!j:ni A [DOGlLNVauՋ ˛1}c mIMbE=q,SĖ#oxd1ltPWAo(,4xh =*XMd;\@hԏջ7ul)ESF}O,w|7aryH9XɜS o9 SƝ^ QH$PKȤ ?Ih]朥Pܸ-Ac'.)Y@|74j͡6{og)>r݀h0\Oade$c>1TQb/ϸijP͔yE||rcC.0*aMTPm;҆T>o=:ne0`O.rGo qQg6m`F4oXIre,ĕ/O; >A]5Bb[cOz7 %*!WIǪ&_ƴn@5>tAL5YV~Ǿ]f {bP7G)ۧ!kͺ;+i-wkPjwMZ&uCY {jy.rnum-\\b3a("[z+y8Vȃ׿fXLrq,JE g PB;V)e[:k)JM#O j f ŝWf̠Ʃ c<8֣վEɳf}c;m9'Mdd}BGRLt+L@/BI'|j 3̫r-&t?@ZY|NPJ-Z<T!YυO AA@n/|!9u <^ m5T?1g>BC5) ME_z<$oЦLřނ!2[r&4{Җt5 ç؏> n@wã\~uFG[!HS癇I]seOug,:3|PԌai&=ye!M?71Obܮ5߰=xyXpfvb+|M>ӅbrIMC= gZWp}zWOO4@" u#㠱oןhݱ@n9Ad`lrbqhܫW$g87\WŤ(/NԔkNwIǹ@KIזx'p)9?kc$iZ mmsC:cj[ievw]RiL? ;>xʛN;XM,g.b++硝.S9':0!Yb&8hAa1ѯZ]sg3,2~O7]W4&?dyxq}n^fp?68n;hV#milm~GL$L `u.yִӆ5t WɒI/HD@,1,E=K炩*鵦(oZާ v-V3y햋R5EM8'i%w#zŽoUݝ>rK& <0FX^PsDFe>z@IdknMڇ |OX n5d|'`*/j#Wh\>Jt6!ifMOŵ֣[p`22K TDmU5Q;xz͈T}kюL+A=e qf4g={<}`d9.Licx_D*kЧU4m_` rbYǼ)wQ c"7L,ZZrJҤ6g-dLF'JfX>QZwеې.Xs1F(Kת0 EҕX(+4#˃v;&xNZc *$q| e3;*;c8ZdNzQw4Ӻ4ơ0_UN$œa ElIC}!]$e󃏄X4V#ܾkE<L{%(34ynS틍кp |VF*-C|'HTU-$SA{d}G9ݼ{($]f1aPu+V,"ElAnz@%THΒinnEijj/Eo uwduv] 5{m-k"MWakl h9e[|ϰ# M^GKe[L$Djj!f#`Q糧Ď?Gѝ2J&e҆)s*o q`);e+?w73eѫ8@z{WaO\5?/V#@4H{|&;~I?ӎl6bxuvgt_28~zin$9^I4( yM^t]b={zs\/l,fBlH ?&ޣPX!#I)-TSBJIt|,ߥ 0UQk`caj٫ek@# $LՅ& YnNy dzLE- 0VƼxl0q-]9AV x&%s/{OVSйF|RKg-#cI/0U"dk ߾ߠRN̺U-Wy7Cd8]QwՍP}Um$!q"?6=!l/6ʓ:!gKX-`RN0 cASfɦ8"e{Sl(QRܿ$X.T%;Ϊ:bs;$.ѡoEm&Cx( veW3XLܷTW6]Ʌ`HuW71qdv'eVWd?cѕLJ53')OAۤb O2_֨k5LnG0+~y]n-T R̓T%U|3dsYQ(axv`$Pd< 嚴Z")=%6v4lkЈFtvGWh@fW~LN'\rӼ@$?Cr\T&'b\u_ :q=6>JMI~J!CET"`W?Sײ`<׻H34Kxa|?]U3,5Z[ t=o`X4GoTU$u $XiNU0C6I˒hwCAFd}(.x'"W^.UH7T/l*eOYsK^&e2])x⧢h~ !. KgCȓwQ(X'N/P2 'k dG>jΓwǿ?ZxrsAqX.x#${2 _nџ٣ye:3x.cx?PsR 7՝; ]e'?(؊>Brķ",:m>o(}>)rZ:. T8`龯q&a^UD]V #(vlȗƤ0t7E焷)?,q՚%ޚܛǗ= $Ԉ ]JcGAń'KdzwfQo3OgpwPf4ń4Pk+&4^o&`~3Տ0@Y 5D>gJrT'~qF7!E Ev皱W+W wgk(*Gp /VaE ut}7`-LӞ5=fEOd"t9uD>M072S8 %D4ec23& E\}fق^5'+2̿JEciBف|vC_%OVVB]h#s596૜ OK"~lT{wm稽ærdN^y Ӓe[j|j`jAsP1(V0c?Gm"Q:1.xpRR@5't| ԹX( Iy(T?"8C6?t`zFMOWq^䄒K+=Y,ΐS턏rdzqD$' %pA#H1ѐ{q@Ō8 ?R90' % G-DAOeNBCT}7X8Lg`I|rW{C?Se\Lʜ-;#秫e* pUjNld(SIe9:ROMߟXv(i14~P5碄dIzG){|8F?Jnq\y*E'xL$biݷnj] ۦd˭(MpqyD1]} dZql ?[I._}qG?蚛Eeu?+Z̓8M"R5eGG}NjBS ;@mtҔ#ycg'-M#*:@?!vU{U~vVgL W,YRo1Ε˲OgwIԻ\ST|^?)0j>uO2N8|38X2+yc8|Uҥoi>WNҶkMr=,g8bfw 6#ߡ!˥} }ٴe݌hK:HМ\ 5='I-%3NiF,dgm^ϸWЖURc!GbkjCi7WQ&#ք uHw4 CKGsd+1ME3?ྱտ &SG["x 退\KZc7wVl6~Ο~O͢mhMsNJ)"+{VfL|lʉ3t'BX;46aϟhLB~2WGW-WA Dqť_+.kū`: M?-='jj# F|(z}0#0bV #%+vְ*,s=OӬ˅;'x:3D+֜ΰxgYq] m"fD<8ܮr3ݒ`513O=Xe$qQ1J~-Z jy ׹˾?gpŻٶ/3cVif\h?@L~t#1֤O1hp c]AD׈W}D2pR7Ed|U_>[^&C @췽t#VHWFQ6etHwZ;i&> 9zUAS+BYoa= %E1w8+;iW kQoD*3s "ceb\M8* (N_r|OPwvD;CbN.}9v.I:O7a 7lE=JM]%N)X,dd`fwjm5KʱpF{"Tay$ Kp!aGDlg&t:|<`%%_" 1);q: DJgj&s.aP#2mW5z#beP EXQ?j/~}({_lR&ǝX!kp-WΠLA^ AtkD# ~R/3XjR͚&nq'Y5e_{%!4I7_E5B~ 1OPSNUbo{mP;EaRg!Ϗkf&0&} _ӵ`"J;}&ݘR.edD޹dbA%{Rg9S-~7v? RQa~'N@;N|t..8HXu]g[?tqjg7|8%wPƿі-*ܦ[f !4oGcz 2m%/]&P%$X2]\&m%/O0šӱt~UڅNHD-QM4zW 04x.TfGşy9cLfRIO{bDZ<-GI5#voUTq*-Th)%`` zqK 9Lc{lsL"+ݘ3_\'\kI2EqȑY\4 ęθa92؛~g*7!Z:tysK$ h8Xp8o~ŻyTA\OZ[+᷐#&TE0WYL'•HoLj Z`4N99o(Yޒ]IW5%dv*O.#fO:Hvͯj5j ̲.-n$I"ƅ][WEp@}oϞi`Œ_jOT^.@/Jc|;&`Zc_DwLqJ"J7W[^CQf: Oi?a5{k96תw6s rzwЛu_}\)K@vC+r?flD8b/!d@>e;˨^ yZŔh)sr Η[3ݦd1D_.΃a/eQ"4#n,6bKNT z6bG\\Xs:g5pYmc?t#jzZ^y2n;"]t[tL@ov)®cٞ ˜Y#J&M~JOa xDsLwIԮ+ Ei}3[':yQJo`Q^LӔ" 1L-@Vl5-+]_ܕ0{T4rO}( ^5G@bhJ#<0"VʶDH0#Nk22=v\LPM7PViކyÛtER~*JH3T94d)*̡Aݠ?+K;'փϻu4Vt.RL G  \XO@^4==C+Ln&tcs$\Y]T ]lf(+"_{qXw rP-sUͅc$b6 B!4Zw&ͻXh5e;Nm ӆ9?kPe EsǸ :-'t? eCE؋ q Q9I4?kЋdsd< V&aXSΰ$819 uh=\̈(Կw֒WM1Òr]sJ5 kӆunVKx2PrMp\ ;v"lcHF}~9FTuu<[U*[ٿUVH@fOi0GrJoW^ܚ6nqCm*:ȇ{&Tq0D/^*R ǝ.HnE5hv+1`ѫ;'TiYRKvXM:ҷKypEP#̺cof#,{ecNH?bkƚƥ':o,tX9PcN.O[vE N鮪zn0ȷ/XMM,/^Fye()v[RcȁșF5F*9 ="ejK!e*풏ALPl0j#yH;)ɭ҃AT>'(O/4ܔQo|[(Q%zuK%}  ?H)U#5iƿ 7y.=4ṥ\*?`z 4$gr86FVbD`̓ !V3R9~F;8$rj>+(3N{Nq\EI"JuMT',T~`b*w Esg?;o"̷+)H LGAmk<4҅ o"w5)%Stbd&f|Md~ \LeRÚǗ'GԨ%X'R')w@0i]ޝTS>TZޢ*K@,5p_wY<"ŋ!]EΎ,L)vB?x q)NTf;y!Nl2a~m'\&s6dϳD@}/{C=Ǧ(ay$n%q_?Yc+!y=xV7#cieÉȆ kHP(OZ|6aStw|kF'eWEj\*d8=xC*)Ĺ7uA,0|Km7:flT8avN~Pj P8-\S'84F E(=-xmt~"܆.~EgO+@Qhc\l?ڄ WÓz?>d w'ؽuk\Pc?yP"x%jBkICyeB9~$dh]z3>PI4aܖw 7xXoe/R5-gda ;V;4/\fjpXY&JUĝ0! h=ˆnsӻcz˭ -Q0{lP I'LwkYHyU< }Uth,jk5tmG(\vDWxί2Fp¤"GߊݼIN7xۛw.O޽Nt [EKNq9MOaKR\e[:s^:i:D`-J63ƕFRxQ?w3) %d-c›~$<}¶]pG|1kl,Dyis-+@>OƩ򢎙ACcsg-MX+갚00Uͯ^}i\ήWR`nҊF " #ЛVU Hz}NQFIeGw$8%RVl#-Ɩ';l5-NCcR85߯ڗtEDA>lڴ(;l v1& 'Shp._O2唹1>~ /qJcH4Pzki ^lwNi΢(\mUQs\, Nyk`,3 ]OvL #8{.\)-`mzGrpHI%fIYF =(tgbP\ũW')ݖx/ܾO‡$ɠ_| |A0)-ml;q[B`RlBܑzދ*abAʉ+eD9^ BV`$;%v.фwX3{ꄖk(Z,)=畩&26w.i"T{i!KB)cL0sr YD~JUF9xҹYgwcFJmavn6)n{p.y?^n ZO'q&U,@X.ox!\`d5jl^_bySo"N d -k-LQ[M ?MW;khyҥd %Kނ9F$dwH~}R,Z jzl۝gp{:ݡ2o0W%ͫED_$Ϊ1]ȪWE2| ;ES,wvz?`h U'AFim|U R =^sTX&6qx3fY]W@S jBPR(j%V9ᩞ្4:3lx]FD?,q]U0[w$ɑn$A f 7D8`#/ƮkK~L>LeobEb1x5L~ҴH_qUu픝AZ & [ڜcMrK1D|Ĉ\L BC /XRp:m#΂ؐbmCWR3mlbq(a̦`r_¿#Qun0/WsHzK;fA_r`Ȅ[zĘ9O4UK0oA:+e3>Ao8!60t[`tHfl}µxζOsV xm$eV / l_[$%E8TkbYY8 `8yXu3܁*ܨD[,2&bb̍z _9UBJLB8j 3rɯx$SZIś3a2u4[)3Vn3oS.L:*:cC& d߈ߛk,񜻚qlqK ,p*6 t=^r- 7##ls* Rʰ0h5Ѐ1/ k(2.^,rE!slZD?@l&'JB;ciefp֖P\Q܊Rb,ɕ[(SgRϔZ/>j.t+` %3 ?XR% !j̑ٞFޖͫs9٫S^ȥUvxjr#޻n(\ϱ{ TzsψB!%rP`|Bs|M" q*OGɟ9 8 Ghs]*[*uT6'ue.ey}/YcgN|nϛ_,-H7 #*!0A.^v?Q<|ha$ T$OEZPxA,Km6$ǫ똆d1F4Y $bt#w8ɠZЊ) 1nӌȺwhܯodt$J=i}QCU,l/BDرF#:jG#n'oK9GQhA0ؽw zHvDG 6D Ȏ`D"H*&g8֬,#vK^QyuA̔g/l2dݰLTvz%$EV{F?>0+/!9{ꝬySr)xx2Gq ͛~ꈥ4Af~WWz<@ʝyP^eZlwp]6 @+]Nmnk5'pz$*b#ٛgA4,þǵ0l-Z V1reepχőw<grTՖ<ԁD>5 G *VVc;jD[7hf;DO»n_ W+ JgQTI-Y5Gȳ+VIMefy;E'WB~B44Hvd:L#T5ym+* DjdQtI7f1-X2goeS T:.6o7ѱ`Q9_uĝn?yf]ms˂[b(PJ9IqbN}AJZlu8rh֦ ׃?$fQg%CJ[us;U bqG\N4!a;j=Qpf?30nĞU6k n(^rWn`Ȅ>Gww[DpXrS){7^ yPs;t._4Z~>lαwόhj")dx_DE̥_&) lco%:a3BQZXżB{Տ|O}q :4RPJVǫ]yVDhCy'YEA@~=G~@7u74툰)h(X-c U%VPˋ#`o-IWtӓ׽*Yhhk"7rOOӤCʫRT5NpvCY̙3`n!PCEUie|= o.ڤrdY=@.>? qE[wNrRƣu=;١XwRK[<pjt~c?'.yb$Y ;1iU~RBmUЅ.0HOTTU("g$yRzlQJdmU*0^" 9_i~Q_ދ]>v'6hFSFF13"q-v tUwTI4t& *=dmﵲjڳ( WcKǣ"n+<@]u8Lkܰp#0ڀ ҽ.lq Uif8{̯,bJ ۆ^銂[_G ]|ʀ\\v@uGj?Z|XEi]#:_+0կ& ff phH3:EK\%7">b^NR[ҾshcufGк3קZ4mzO!ZLF8P,r 'zq\,cie(/[SsC\*}L" 7{ssVڻ}~a{ϛxy@p3AtTp>9G7sܫU蜪E-.W쐁Mḭ9r/\L]P?mL-OdQ\S(-, lJ{YI:xgاT1"_7stF8qLoI~mF٥SK~+"nnj {v%OYW5С\W e3g4CBTC40jwIq8{DEĹe_:^,o$ 4&0 ;]-ΟP ^Oq`O8mm~ī-˟{nyv!o">Nx\ n|mG\."FfOzptLVG0W!70& Yy](脁YD(/Zm6Ɵg'Rε{;1>3#;}8sQi$WZ#1zLq} =CUpW{$C_sGr cS1v[/ eIstir6P<=7R@:ǖw9zŭ{;^H:wx e1 KXkq\)a v jR/4h/oR!eLlT+4ώWp~XNS ؘ` ZY0I 崪~ b5C #.„ٿijq9֔+lgg-xob8s ;;GI^@]܊BR^e!oD(9ޣ#(i*Z@rV v~{F$D~:,X~ /Jag?vN۠Jᩳ2Ꮕ|,gcpXQ}s'cIsaDq!jCt=@gT#c4O5k=sҎ48j3@ݪhpqkū`&brM _AJ<̷t}D;<=yQfw|Et>m%!P3Odߜaѽ[(#-j~05eC-/4;4j/$ 6Ƈ4!R+<}졸lyR-H/򙯂p]}VCo_A/D%T+ ) Q%|VqDJ\ovN0޴(rv' ECaY%8iho%m{\(\鶚y*g`E k ?)ܯJid;D' w>~naɍOP*vί.^/*lL)T)V-@慓(تߋAf5"P _==ySl1\L%SچKZ*o:ay=q !X+9c} ެY-T{Y!VS,!ui4בE f \a:n? !;%|"F*;&d9ZF~pnB9FIañxOůr*,Eb}߽f|AK2rpDf~1xqk$"s2.L×r'U-Z.a^@? B !d-LDW),_&.3oWTjRʟ8:Džt@RMhY'vq!-ws?l?>B#vˌ4_G'Rh 9K/t>C_GOt@G;Cc({;ͧ >#}P3A!H_wRz(֛dOdQs6.*F|Y5AhW*-@Ϙ_{ ._D&'~_ggwJe LPO`s>V uzlDE}ܤo†z0.wHcbҕ^; ě-'*RS׺9&1mXSk7ΣդYNg[7=yH恩!vҩ㒗n pSc }߀?'olo\4pżEB# y2X=.%'2r vy?'M'YF^lLk:6WKvY.畂ZEiKtrAз3?Qܪ-7|Fgvͫ^-$$B-Rl.RMyw6K>V-9?d[r"ʵR?4`IxDk`>ƩLO,!ܣ SS&z %`&ըW7]S`Yy{ Ŭ+F^up\n$ X[l_xG/7I=ü0\n#.PCjwA$P+pj驾q,fr(w}OLw_[yA8# ꕌ5 8]cs 1IF Gq{U jͷniYQM8_< e o_n߿ɬ%C&P +V MG[^-3/VbqX# y ?`3>vo˘9 Tmӆ M2]A ¼Ri(lA.h&61?]jI)]ybY&\[ZХ|~+H(>Osf4|$JɊs0ð'hTf@ gN/mwQ*( pcy f'3kvk 8`C,Mz|YAsJN#x4Ut\ 4ՠp,0%Y|P|7Aq" x(l}ӕAf6SKIɏַDA{i+5鐸%j}8|+ I/<;Q]Z]{v0Gd:/uL̜wĠ$@u8KsM{kFۭ[qcv %ajdHzĬ$e:z0їx< ^6gL?XfB]; jj]w~tTi/X.w"?D) ăs#.drneyܒe_&*q_)bv,<$(>1zv:+@ S, +޳J[Ò-%"twsU/ J,\p͕>e0!~[¨gvBd^MfONO[`[jwə8S/&gvy d S/$&qmLp Rqw_(<5y?%ԤOU%=2E`'JnMyPteq7'4n)_g8/P>Pe=SW۽ՀъLI?/9( cyGtִom3ϛ3 0~-r L<ٽEBhxO3ߡD`= I7`P2'bS(Y;XfbKvc>XG.hqw͢6'Q<]J!ZIM*5h[*YLO9(D@}[N46Z=GW'Yxak;}}N\)*]֒Vdmw# paï=]ey2c;OH,WǧF5Bxlj7 TMlw.?6}GQOA\ݻ<՗傌fUK"vğ<^igX>Y]1 |ky` . ށd/Bi(fc܄}Q^%O#کi]b,<{"7V%cLjz$er@_|3ٝ?0dVH_r]V;c0 RCH^'.o0\Y~~2>Krdy*F0B{n@5m/lW\tҼF"dOm ps *g-_?Tv"a4X|o]N]oBa/ͣu1n6y+ J8zL2f&w@hL-b'_J ik F>X`fN+轪3 F%ћ^}>3AtZ lhC~ |^O1b2M[E#n׳Bi{zOsl4JApMp}^A,DS$%32lr&?zNjyp'Ԥ~*J􂕞n8qtU)uilYGAZב vܘLzBо\^kLlUJ.k3M,4`/O4V 6yє :@]zW\X5e@1~$yg>WaӬB< !R*pLQQQ`rxfcÒqKbƯkh gHаgkr ;`HhJz 70&zld*c-ڸdoϚ+ߜdYUJIZ8d cHnD, Sлf&'^ u"B=]-|pa3pmyZ\+^lF%hvKKYlPFFD-g}֒#j/vZ:e++@ /LƉKAMőzƵMDJ[-ŠFCϣp!H⣽tD73 : JWy2t"enȽ}~f&1@ 1UGf_On^;pP޵byL5G4+΀@X%m͵|dt> g#,R.W'Rn3'# AU,O`4ZfacCGKG^KR{ynO>UNrԭ.’^`vj4Cq<xՠY'$;\]sq>s%۰?K3t \'y 3RK,a$mEXf0NۀE`#aWo۰?G%=7Ρi.$Br<6E{޾1!q$`nmj/S1!B6}La7^B.I9נ\gӂ(Gnب(k߿gX"O^} ⬀d8oj0or_Vr|Wځ^Q^Z_A ܑwP Qwde-l4$UrmIM?o3xTV:&ɏtFu7e81ܫmyJ_"z !o:$I-v%Y 8YIgyruoE!:^ Ղ) DR4xaL@6-* *h| 5J.7TV-_ _5ބ<9HrB{6roJ~၏3~ڬh4.dqBPZDbp])ۡy`mt± Udܢ^ϽĀ}i/61?B t1bqa]T)Z ,ۮGi^ޚ N G"pUP8ZEQ)u¶Kk4;}!QjnQCˊl+UɎ '%>B I-K(ꊣ;JR0gEUD?EDUe=ȩ~b:)p6Wy\tuG'ukzbyᐔj6Qд hLCF]U#f/i$yWwFdDFXJ#&5ln`)$z{^E镗=ě;rQ~dI}k#l't6E Kb j94(mS>R \.v@Wjxk6{̕>p>uLX7q%sU#b|0ڝ;Fa{KP-1ȬE58-9IJ"o0pmA\!dPx Se_f1 z*. nIw3\weLxvNnP0 Dwy w6KcI!c9dNyߚhDHD2jzX"Q=*&fA2JlPdT\jlך9d7&a>eaӈskC*X8iO?!ܥwO~qr0&&*0eG\qdh1@QZrCЌ>QﰤihT]R Ns nk[e%̻73Io (B49MWw-M u<N"^(:%Gۉ)K+"q`-H6:9 ߠmO ĭ4opO$R2 jp ZJ+-՝;prûh?{-/:o䠘8mHvF2mU饡RG؄}@r-n. |[hH G;;S['\9C4Ь<x/A6PSe Bqt5J&{L Ѻsv<$NZĂ1w߭ 6%|X.V=wI4ΕFƕ)+N=ޚ1D0yD*ѭR[Dh4nުp 8ir4 }*UЯTo]_)ϾVutRX5/X rU Kgdq:K"YZ.)ر?7MT?+eIEvn+:g_& t0 g:{e(] [{̪ɚ{kV:@#,p!] ,JV`^i gtI4D^H4X߂_2Bhe 誆E1+Dop3(zsvvNn"ׯ @1r=s/x Յp+᎞*8Nu-4NC͂fڄS:G:Tbֽ"E%uaNyA0)Qu'YW>6?l~T;C)j]nKu k2QTY|&=&H'%SRV0{_jd#V^'Bs)W|ϔWsH3&< ir˵v#fy`Y<fzxOA^a飮dx3 JTXiP yt0HP0 <#%GЕUne7ܯ4&n>cbCk!;yr咮w`k-̂sX>9쌺zw>Sa+̵tvyiK. jg  EWZ!Su{ss~B `6XR6Ӣ~](vy=y.lQ2;Z b9_pE$}ݫ`vicio9"4,@?@Dtid.nZYyFu@A}M$9z6'⭢ w ٯ6I䑝v i˖V+'x>D` ȱ]k`a=(?A+ vn2zV P* vڔc=x52^i.BU Q<%`U@^o:OfԢC0ܞc&^EGW|ʪa "]dBxctl&5s > `u] \%ZHչzhR4<=9 I(YP\8ɷclV֜ѲIU?3}Q#ؐuRx[hR vHd]!~#eWhń/bJ,%]bY$4y8@ٻeȜ7Я[u틭^n/f \zA$A5aSld!̉xnC3{biz;"W0쉅#Ē7NqFw,앗%D'ƾڨ3g ])z=GX% "OK9(7˧1_Ǯ(٧n˺I%T1|?Ss*- v]|#FG kv#4w{#S]o(susa{oрrU`Ž !ԅِqکy ?nܤi`a/fsݏzE#2PG+Q3!!;KT" '? p oX[4=ApX#F[2z=O#!_'V^KV#?2fǥ݃C}L1+U{$۫τUZbX#`YVvO5҅b30ȂA1k(pt)e#t5XQņ9ΛBދaR2?Z6`^yy!bGhL\?IfL/K-ݻ2J*.j͌@ތ9jܭ\uC.t3v@r$z 2d)do=2a(E.W0zCFt.#;}Qu['躈R' ,^2CD vmÄ7J-a&lG{^j1?p Ǭ-~0E7/ӱ$ bc"]Y5`gVWS"<+HCMPRW9c1AjX[e{Gu Nn6%W\7m˺7 WxДa{2+=R Yv1b 6me+e5ԦUC/f}̩{_5Ubmٕ؂7/FHR@`#.*<"hg  i/T6oSC,i8\ ڕjÄL'5`0-wo9Bը(eh[;]yWU|O]LKq!V8B9'1T;L-xZ:$7@R!lMA) c#|"e֔Pq5h\V6Q%̤_gUQ?ww0G{c+o|FλŮ>|iH'%[b.$I3a7Y{8ʷm[7:Hn{ƻkŁ;T^ush#|bZo!Ye 95Q,NZX ySfҸè̌s] 1Ҫ1m-2厠Ale=jq ?#hؠ'ɀNx>6tekhN¬Hv '#nJss{KG!y姦Pbj6IiNJ \;]gR /Fꦗ}vZTxZNPڃРc ܵ5M$7]wЉi(276 ˯^N奈} -~=iKȓ73PY*8fw2RIh&ubߒ. 9"9s0 WoHACw^ƞMP{ZM͵Zp˟*ߜ2I Ted$ n >DžFCxMc!\hjC)Fc]3'{T1>TL Lv7S6W#׎`dIKVM _# L e;:sA$zS)$Yw.1!1>؂)//GH"5ys+-s{?zn^]>r[?P9a4s~d$7X@$ qdww?d̯TBԙ"#4rcfV/~yA M/Vԡ~}Q,ڂj>I&,YCf=6^4^dXZ/߀VZz30{'%QZóTeX7˖u[0mpfD#T'v~u7d*:`du-kVclm7S NYlO.? pgts%Raʳ|%*W`Ixb*Fi ~c1K*srjc7ǝP(ܮ\R^\jFq ;$X(Ǘbf,*}&=9DCDñ>ϿEXsq _~MS#aVta.c5"ɅN;; 4G1!tָkOBQWYI2 k<cHJ: G{C'uM;#0.c,;R80|ʝ' ԭ&pF0kܭ D%lRy\(c'՟@@ jkiSvRNj%W-_ >QqԑEL: xD,|BouR8'ovpLSH&@BVܑ"ơ"FVlM|@\U;,$# ܿ+b1EьDint.L=5㦟ΰW@g^d6|#Ewtp a!~.!WN(Kyc E;T o.?wDxNUS0morc3 2' &$`>MSOǺ ށ &%*`,yRSSE3 ;py\<)no]tPJ;_%a?Ii|w˂Em~8KRmCwg?RPF,_Um p/rdQvhP@̝Ff Vl~P.S0LYU DnRpCNyOx[w: wXfoU )zax?z3߫<ݡ;7?E:[O r6pm bJ"V R硭x:q_yND65[fWƴϟ|,/p3'L ݒ UḄ*7Y9l],ӪF`$ aYt3[ jG@]ʲCT4%NZBf܈c#&xC.efUZ`FisuPqj'3xQ.R8l nj|['YPBiCD5dCd 1dy6A[0lI`8~#wBۚ4_̝+ѷ[Za OQ/^ɡZ)\/yB & vJV6;)bẞ*|Y\Jo?4c;e,sjIl*HXiQ,뢑 JAj<@vDf~$XF`"rSdp~CG@rPc8KѾvE'_(E[&tms} o#W#Aoϧy q9'mLІs~O^p6A45,Vw{1DN:Y 3cp{ԁFē|Kłhp^[`TON㫦u󪔮5\UۅJkZ<+֚>E;pEPVzgEe uvwZv ,ɤPdVUt,GINCv㩡HЯ2E/SL&4`+T %u:\vI8IPGdثhC>b&Hm(d1(4֭0G"_'l*! sGf\9ZMZ_M[\ {UaKWl.֬*i~1w}5moc~ q,%3R[w4Ԥ )Ge|uOO >F@Pnv` mTsNg׬qC7*&/k 3! G)IlxG1sLӭVMM`vޱkn wH)u75Ys6uA*Mz:{hG 6rp(صuA+^ײvҪrSڇ'ESE,#>zp/lePG0N& *#J$zǣ$C%6L--L~ ⡟?*Z*w!x=à4BgkQi#r` lN ,\H(>X-eu(|<$m{1WĜ_PQBEQ/J{ޯ/ƕ?މ/ Oi,DgWfsx|6JKؼblJ6=\;bun*~RUS蘍+p^[үJ_^[!vI#Aż~7re6b}2)jzvʱ37qQS @ \Ve@ɘmWG Mux %RT'i>ri;izk< 5k7|LG"JjǬaShWQ>O€߂dC46zC7&>?eׯ&DM8'Q!hoLO-Sc)6Ã*w$eɃ`הakxWO]qbbRr)Կ9yXI7#-I$ɂ._kGJڞu9B߃O)S ׮W c극s@V7ϻ@ix"+EfM Q_5mC rj;,-2> )?;^krF["1yj6o߰|^s]"4s8d~ݝſpJSZ.딡+BZs:}cj lbu[11\j +k J8a{w Y=YG/NIbCz4PmN*({/|X Rb@$ aRRFVڼ.@&~uge{/OFΙ8S?XzG_VF'<-mwayvĢ^tLZ Dh`L^=$˜]`Ӱn~Z1im]9E౒yz4S*A^P37[O;=w6P W8:aJ]JW8!·dC{bAS21xh3[[Ĉ 7wH9 51>$ "]ێHv?:z6 lɱA$S}@lզNt&3k_W㘞|loGSծ}gpj<ԁJX͕ D Ysmu&}~c'2̭{n ƙhDA0e*H4{>`X1iݿ%oW/!u}rr'ds>nS|Evc/,lmOj@> ;jQg:A}&SխNsFY# W&&!NvS7_ǸΗa%. =9( ?<-glGs=Kx#XCF֕Ui+wO2Mg  j/Wi850=L`Oe4A+aj" ԃ?-D:$W@w뤋՗Ad= tmpsZB{O,R24W>bbWȒ{ZYoRf U,)Gݑ d{x^1ӏ;3heKYC\?QBUgF`t>HO=Lf+,ǡzT!M>3+HO%=2٫[{ȢKrV=~tlXǎ l|( ueNWIc++)[2+0]No NS͜QSrj"{;*g\0R#{3h9}pG;Pcqi+UӶBRbtsνɨDړ(|tJld[rqhb 㧄W?+YptZC zN"6o%Y8he8;Jp\>>J 41E nƹ2_IyD{t ʡT2}XH䓶]3PI9S@Q N[jnlޢ9mpj8Ćͤ@ Bd a}I%AȊLe=F'U3~GiDɧSsJe^5uGN coMۈHZ8xuåYAЄ um" ՖmGFż}0p9!-Y0z/!J#N"ġJy4y6H020HQ;O2)ctq'W V5kR2A'N=tĺ4J;cgm s Dd|;^";l!=53k/ߐfkS{*:[췁$Zۦ6&B&;HTIU7QahnuO+K=(SC #\n!v^- ⩮5>"{ǦַY&v*¿R^n3MW29\qTo ry>Ic8nG x[V7É9{^Yʧy0ctxrCT' W5} ?!!n/ܩ0W1DSNJhaZ 0NA9Cp32aJs`l :N&&/ȇ=Xro?/.0&.q9lb,9Q{g̵0iVRυrR'YB%S~[YP ۟Wf-~vxV̋_Jd{?F# 0 ne1<[ ^ZjEig\U67-aN{eOaǝ8d0 D(Pq17m5=j,')rCW =Z0!=UI #x~ɈDj*/ OZJ_%{ ,O 1ℊ[N X's HJ䇳@ OY&\"M`9żSرNPъ`|V;~ov˛UH q%|4߿z1驕pẚ,;|vzFifӗt%On ]ҾV8*L U3'kdyg] >jspѭ;2+#?\ &~Gf'w3*mhwy* XFdW[ɵ7P:D;'9R?_y 3R:vFuu J;D1^ ?';͡s9?MH4%{D@?*(bz% >؜Cv] "I<A?`yoO_^%я?KW`WPY?&|սNXɶ#isY2ڵPF"u)oޙѠ)UY˭7hm*MUOh Ⱦ?5 1 ('e&v+L / ʺ.=[ (s.ϴ/3YLVVIpo[u'of`Q BaLZ)HGj/a-֦}8,eAVFc jDJ.D ŬrEOf VFWkm$0*cx靄PyYI}~Z=?i==E_d!:Ɉ\QM򟇿Dѷ11 [4Fl0+!L5l× 85e2EYԑ0 ʓgw}¦2a  N~R4iUƺˤdhL({Te)؊I.&r--L"S%ߠ .s-g0+2.}AdbF5./(@KnhCPN=梉}4ڵVܽ,L%xy K7 ƺQqDRicث}$ҲBb,-BwT_aW,Mj)uDc a1ޯKUG]3k[%?#L%6S> >`peX g^[llRHs4P5i1xSsXZ9cy>)+h)_cs]|$C,ZA$e=$i2w1- _AWqwEeU5zd{{I*Z+ڪNy /%˚XI#Tř*F[̆KV=dNR} c- 1/b"'xu?N P3~';dXBt-N[GhD½Tee7 .ixc\qT0A*r|e3Z:y)!U޻//;8@DȀ{riHv»k1 m*KʼnzLoG'4Xd˲ [|;1ێ̍El!™s P(b "{cm`" k}B]*:U)-KEX1#\lL64 U!bC뒇99]>pG+0uSSlqǨ.l*jxS7{Jˈb@^؊f)`5-Kd\r^[AS`3ʅx  mz!rtKdX"Й*~F+TG*z2.gbAֻ~58` Ku1ܝpiPbc%P uoMh)vhμotst ُUGs]ҲĪ#u* ϋȶ$ފ^v[\'|\ $m?Nj~Gt_53!:f^lv? p”:_Pͅ{GƇE***P]Ak C}ij\EVKĄU 9+|z#TOȟMrw9,5xv m6{ǥϬ$8! NIⓔ]+GN|(fKF0et-RN^:x4XOKabbCњ/m9̰N*on֪E\a;d53n_8aNQgN=5/fϟ 7@[Twp97##n.}vV^S[͉ZCEit0փz+Lu35IB5#*u:VW#Rjv5zکmhi: <8vAA\Bx#O6asA|4 QҷuGRUp_7BCՇ^.A{zl#QXFC¥"k%?AwHC^0^%||{v0qd@T6a6dE懵,կ:@xӿ\:P`î?+8v[heCO1,hXŦO:?Ɩ8z]1E"(\!@ ϥ2a ESO)%|]^@t^h9"R׍O.c| O~?oNM` Osz5Go~yo{!B&#:?ԌQL8]~}bY3XLm:vk_u3_ gx/"$*a{K1Pة\?ȓn Zl?8RqZZۏhs(xOOaU37U'a cF\fB,7#6Cr#+v&z3b ;} :oxl#'k>w!+NP,ضl!b{XP53qq2-p1EjL6 gAN_tD$O.vpkbÙ] ^` lJ]؀)"m`NV%_9%PM}pD,G%h_[uO_Pu· i ƛ \Dhv}l̐6OX*]Mqg _UK:֪w xbeM1<)DG|S,oS/mZNi L_IJa7ǘTmr:Ki;L+%,u=ٿ|Bk[ a-{FÙz%S^E 89wX?+0aUh[΅K-Copj_5u3jIDbWǦ䴾hkٽSڝb);6߽edCxH0[kmaO =G~3=QѼJT'r[mz8:Qrg "LA-%R }a|?▶ݪP+ -K @Dl1 !z =28EƉgSnʸRVVO?9o]n^uӔL1mNd\8^Jr<Tj3׷!!ph;cIJۃq3t] Iv~zdD݊JQ,ԟFxjs2JLO4: Ruݠg.@c}:R6T| $s5['SWW|E}o1&9itn~=wZcåc9K*L֪o #I|M7 qnJCI[{iZyI#П[D*UlȻz/e%DbAÄek^ǝF/H;ql'\{Tg͓w ]5jshF팱".7roPk ~yk^ !Xs]zW~x /էwܿ_dC|!ۡ{h  u߄9)^:˴6 c OĀ2sl2*[Vder23~K.1&@a\UR,^߸DW[ {ФGhwIwCmoB##Y~;%G)FfvFX76C@Hހ>+XwPH)io ?j}U)~. nnWAG]VbL9C2eQ.!3̱Ya#B6/W<Ϡ繞h*zlFM92RP?)LC,ER~5C2f)kJTr\֪z7QI,U?\wLʾy+pΌ9B!b ,&[-fzE~(;A؋gboZ5ڂo&ن#"ŀM[ |5[+{PrdRʧ&]GĹRaeh %3Vfn8.of}rjK-sW?!82Lz=blQށKqG9 (?sSzgRʳV%02 3qߵHj{8J)hD(QRH9k=Zޡb$pAs:'XS=͙G--R_ "j^<~K0@J82T({3xo ňN["wB<ށjؐV:F4̓txUE=fTG:zBZ2rW8jIc7LlI)Cqh{١G71 ڪ'bl?E'O㵛 Sc9ݎȽ*!; &Q. cbxSoMj|+k%2<ƨ _YO .u|@_ PU$2l9/EΖ|ZaYot<4W{.r&LDELo' HwT x᜻ ΡYp _/| -XSrKsDғ ua$fc:ݖTL5"HH S%&vc~oӞ`(T2g"KȠ:=F2wm%+r r<=/ vSӸ$$yytiX>vXvI^Sٽ~X `aŐP06IBe C@R Xӛxn" |/zs `qpj ®7T7}k5#S˨+OHЌ Da3CW vXsw>Z.ciCWtsցL!qLKl-U2J|j? OLT10Bqً޵H+P%spWvݝEeJ@3߱zd47Я2C1,Sn t7A*sq*o'VUTq촃ȣ )ctyk:B(hrS:. 7u7b_ y;tݣr)U!EA6z0bD]TLNM#ꅵ7] l@ϑXjr(:OTa+Y sQq^}:q6 8Pv25iͣabwC1RҜ:K-gpu%Tr4t(CPMFXtMX(}#U;JY0 ZǂɇN&x K̹56%MjqAy5o3詌.+:oa!t\F#Q^2R`BG]6[87 T!%)%DVBErl,!23逭S*~D i);!a@.f?"\~)9qG7~?^Բ?([ rD*FuZ9 H@${?|xK.,&=+oeDmcUgciD/J UbiWx<ɠ t bs+*fM;T=8h~ʈFmbjmКBW9札XiɉXXV@|"Fm!Idmu@Ss?z~i<a*BPI)|+Lr={=feפ w@4YZS@B]=b:(٠AY }N'v]<1IO}&C"x$SQȢqv >kp-Fg }Q϶U%=Š}\"qqkT]tȔi vL>DZU0?lRQ[3r󓢒GH Y?&J +;; ]z=OS>`w"/K_JÏ_zչy$un߮C{9I*w-e'oxȺ#Pbj8T_oMOݝ<-̢sH9 Jg?Pi<~~R@ :™`~S㿽$_nR.ڦgq@Xt= -> XV6sfj7,%-O KeD?A>>f~]ۘjJ1yc# % u1 Đ@Q[Ɋ8rak^blK1WYA tSbbll˚TSx*,M[V Y~[B* DSH=jal-^i xGr VZIEyT8M&Yo/ Rӻ^&&{Î)%%DWӇ?x4/8 ]bѸYƕ-У% ~BoJ,ĕ.@B }RU䭨(Iy6V *ԙ3 _,41Op6urH<.m)5jc xTF߼("IK$~a!owEz?{N<= T3z\;%HG:C$X^pTYN-0]K/R~ImS0)E#7DLyB4 ]^r54Iz_1Q{axǭaQTĜT_=)=I|/ȶ$1[; /kLVy3e.qJDi ڈ5^JU-M"wGg⸴KC-1AZj(MY4uHf`V.1Ql_h ˎ4g~CLr[ } S-ҝx|R(™G;F oaKD㶀hu' [Lnm.%H^TT+|u4s/N't@ b sY?Xh3 yh#^]rR(k)H3iQގQV7b5<7LG#0_ Un숓Q&-knVض/(㌅F.L"\%%귈q|kn'1NXas;˳nl@O74ÀN:x; b0wgB) #s[ֿln_;- 83>, hM:"'BOzًx2f""OQ ɴU5Odaﭞm+J6Q&iʃ2e?]\ jx(R^C:{! Of7`Gݔ%rH/\$>Zs8n<3_brBoIôkWxP\9Z?LA#;ȁ!Gz*edCsT"@s#}"LfnP:[&*-v"BCNWD !e}ISuг9H[XBR g@}2\ٳ6ܦ;)loзJuAoxELosR )Ug*Z7/M=̋B:(MSh%UGV !os4VdZjډ_G-{! Z&>{;i߿r=Dfc_mOxɘ;^B5d £pVC\=~'@ޒV5Fz7{''Ǽz.\95P0LS{Q׫d#GQjC :*B$ &eaTBJs7vl_OxCPa_M痞#’!e ]D?χ> q-@fJ*:hNU;"q'ߓ żɸ8Є#RmqK4'b]_bLZ~s"  jh!>M68lc"=Nw!K7zPeAL΋qr&#tz7gJ:%O am.Pg^cq'^ [ne{zWw[&c7!j`y.F,3ДUbau "ӫ28fLl.[&Ih`_vDak1hC>w{+;#wh*Nj(5&[:в.5Z?n&DG/RGeD0`诫=#]=mjdhJRwA{-+UmU߰!/lQ YVK8HtN8t q>&Y `Jd\6'{V_ֲ(n$B+aZAChct=/dyp+Ǹ.p|Z]@(23`9Γ;|t,PŧPTD2aGx;m4y쟫(M IhۜY_w 7/.A^+vyu9AI2)|4#:/ě?5[yˊWl*՟˱΄}G?/˰y{SlfrAE@Ѕ>7']T !sECQ, ͫK\Byǫq`ED * 4Ո5?owk/bz*[6<_7b8kCl*2bHF\Mri2.CA3ocwpU(z3mpndE_t[#\/6^cN!TuMr1k|,+,G7q}m&) ]I<^^z+=5ϱ>5-)v:ΊB cK.=eIe'wBs5- Dh<66g( ._E !{`T4|%U{}Tm G% Ȼࢣi+\K< 9%'r O~"Px`3Wrmu]iRQPM\9Z|%e>[?\M n.QfojJz: {:{&v d>V"w6.uBjA(3ՑRmK9xZY _;JB+Ɇg LOGU_EH5ˉPOB ꏌ䉲>yQ?14')+RlgF7xw*.ͣ+[.a8br1pF 胴 B[eBJ1.aXF%E['v| IۯtvHw;\\I`ce$kApT9fѯi53 w1SM5(LIb#mҞI*:ZWB 3 B|m04w@qa_S`[-<5s҈Pơu[Zo %k ~4M-UeMWFӽՙs_GM|x;,{-T!߀J$JӹM g#QHe<2'NFY.vƮ 觴4%4+LQy Q^M@6ڐÅ5rV{ƽ0ot}[;tS "KѠHw!b"ݬT,`vtM}DXn'."k|6j5.(bK x뚗=ϠR~ BPN<~jKn34߲E|"P;5t!R&mB=">(p#9t3E|a+¹!L# f ;jKV%gjb>IL 9Dib;p^׋w} &~ ЖsJu~Ђ\"JeZtN\h3 w! % y~jiy<|>I~))iiΨi#[(w@w{lDHY{΂HU2"PT4Y'\B(\D-,y>QJLp :f\_[;,fތ6 3$'ټBx d7~7n$Qm5hp l5q=׍ @9)Պ P vV)4Jm?ym*|//+ɦj`S9幇mm -&߼ҤRpaf6WC 16+KA{"mF Op=@YSj`*6o)fN:O1VM݀g,WaU5iٷBZCg~??jJswtu\.oTx㰉D7UaK7T;XJJz$}o #]Quj&^W4{a{ UX$}HM }JPzMLWrLP~ GCO}FMrc"2Ff;:W֏"xm,GofqρLQzJRpD?Iv^0zg؆CQL fi!euARҩm8.JE>e"3[ߍ3bӘxv|f#+wRF#yUl]J۸prD%(2FY^]g̲ U2<;vKе1mZ6=(+Z 9+BpOL"r/d]~읏8j,͏{: Ȋ̓F?M'2ay"Ǵ2F)/x}* Q5޴׈y~+м`s}fBrbvwo3hv<7 S>.-I&YxNIaoa'2ֱD J8KQ; \nZt vQRٞL%g鳣bf cxмH㯍&ڂ[#w-cOJT@v: szKƮՠmZ̢rEkoheèg3kgJ3XݫZ*=nc(1=JTX"YHci]9&jGiފYbXL ;now}>Qc,J&(E2ae :uT>1Y JmAvlX;\]3v$˖r)blB3=T5!;ms\ɲR_<1>nNM|RV|aZ2ex$Ȏm(pf w]M3 O'F$6bu@'Q:TqߥpU"bwo(fj4 y6xVe!zU/";7xr3G ݱd+|YtZĚC8Jú4!5ߚ>%jO֚,O FMل TǨڠR %ەu&e+uh+ -Nxђ4*MYHz)d& %Tk"] $'W7t{Qe"K8rϠo+YPB"q{ș[S q͚ ʬ0^jn" ,?nvee!KQ ܐd8bSsF4C|E;-NwhV.Sf)m^4,Vy!@ݜ>/(q.[RAokz_iy#,y8ʾ5.>  ԣY;zX1=lB/+īL.Ob͞%dM u1! O(i<ߙ;Dw*u+L0>c:Jj dkpΫgXʎ $)%6@hGІcه Z#?M\U()7_G}'ӸYmf;0іZh$iiN.8r6F!nT"*Έ"SoSk̾-t; 4ʹ{"Q<+hФ~lB:6AT=vPk;7]fF 2շMhfߦ0-'>/(oyvj1 I): fHO.m#-"3<2=hjK'())}F[0aUjN j ŷ"' 1ɺpN*dnxdOPn ɚ¥hq>̃dφEe`2D( \d{EZDkηy vЌȆaXj-DLg]DzaͷP,NCR ݌x(o`$FOЁ\ $?җl9vUЌ*5$Ӝ]ukh.̾! >64!%zW"qFERK%; "}vѰ” ZT&A1ҝ㕺/<? 7yd)YH.qbh3%Pyr`F!,ݖ?A?v.]1gca+s+)h}ha!(Swd|P*hl]tn~,\pnA޸fIV4_ Jxmϒ\ #/@2iֆuT4^^~j)P u1â _1-<@ #syL ȉѰ$ s{$_>cζ$Vr`f~"-5e`KexIMM: *>3EY?F>`zT(}1*Evp|!:`kk9]BH$`f&^n+!zV"% AgZFufzqozvd75(sZaW]C;m,A2]aGzKv@mRJ$e5T p|K^? @taFFf @\35k(iMDljx‡oHKgzst7Yc9hA'&Zx)+]G %%E hZ=SP"]ŧ &TwzN}p:хiwv .6o3}I)vN덳*nn{ f 79&jW~DLnO}Ϡ,e{vv@o5PfZJVٹ+Pu Jq.H[xgMW"NЕX nEȶOE]0,'f[Ǡ]ηvO/nRj^i`8m.;RdH|YpZ ԿU9Ngd0 ?N~6]>M`} ~>K {fVOcs>BiPcJlo`9p#̍&-qy5,0+ftܻw24>6,GyZ*EHQW 0?w} 7^qq!̫KJ|^}C06V0]&;a~F')\&FK&aϴo,7m+OT`["Nh.j/wHb*S?ܟz TrzߜfA5-ZPό,gvZ!H<֟":x:6 _q e1BdQǛsy.$@pchJuHK[c,Ś] G?94ًerь2^z VpHH42~{LpӲtk#N1xtIk1v:<v ZD͟FG#K9:Ѳ1P|/+x!+L%({b(Gϫ!9+@Uj`L]y2|'Үq5L\v[DSd䇬Rty'&0,8G):ƅ]_9,|FŋG#H/&l&eG}"q;9kv%䷝+&(d>Q8T,> sS") y¾hG/OOyy.k*D}kFo@*AweG(R[ l28_К̜dCäV,++i5+wevJ*ЄL:'َm b ;Ӧ{8!ͩHIHՉČ}=Yj,iWl0,M_U_0bF zv`wQEz?9.q}e=quc39~ ^(&1)KEbD+33r}ZD$EΥ9hM,}DY 2?+>exkӋV Y\4aVYD\mTjs1 Gsm&q 7Te eHI5lL45E gAȖ<2'~3!SXHGRJm9S'·W (!2t˅+d rLbQB\@C'zP"1-9ggV»%R䜮!(x͑&xB#j~Jz|d5}W72{m+InyY=oVxokC9G?`s\50~Y2l1Uj7pEQĉR|\.rh}; 멍u4Wwy*d&xG UAxOE$9~?bkS elE%#@2l 2]S)slj&ǻ>RG""OxC@Y2~ %JÿJ']-ܛك䆈RúCj^+on2 dx%I v]z9Sfa&Fc^mTOt) O(=R|&F ^dx'"A ǧx x 0k=C>jƥCg{>nѱ+,rTG./T[B cܯE|N 3 k4SQLpGaQIkn./s(D-LN ME)5n<5ۉJ]Z&hKC xHZ7寉~0ȯZ$mA4%tDyvIt߯%ijh^1}\!ƴ@ _i;DvX Ibg_"͇D~5iF 랋2T7tQ CYs_6L@qvr(-_iK9e@>Cr>(|lVj˃;Ӗfr+)!_#qǰXgf>Ʃ=)o\e%8a- _feA4Mōa&/Rjza#P:yYr-_MA&[}=|#9'W3koD#&Wܕ{ W&+!jOj)BvCJ9~DŽZ?b<o}z²8|ŧ a%q5]CgŗtFs6xнt͐f3>/^9Z2RH2Oūh<eLGE+tT1˪c thԋ `%3l}0Cz&!$av+ۆmx's {)O:]0/7a?p~A_, cG26 c oeL7cJ3EWt`{y]ѽʙnz WqۍS%|~o$6pw/A$RRFxph;L T7\꧴r(zj{%HMlaȣ"*KEZۯ.ּ~(? Њp2bA^45oтUz'0i{O`M=:Ee[plC'! "ATU0T<|0FQJu]2_{͹G{_@mϋ//UWխ|O-V*qa t-(/<ӼQ1IU=[`BU-Md/{`1ؒ.UZ?jܸ s&_߻!~my1hIsɬ?j(Uxg`51ZdpOza9CAR4Dܫ$@o^Qj6" ͓ yn!N 27UɎPZhSTZ4u]rLi#8{8&fG‰ʕ%ǮCCLn>-6א强T:I-flN9{TW[rult⏯LyJZ68?E#}Ȃovắv7ŝQK;X@:a۔i!dӦIwxDol m,j<73~Ui7\ @-Ȃz)6zqEt :=PBMQ&'en?jjTu^uYTZ}gEڙ5,@ 3ur Z7nKCΈV{4 b;=.HW2ORʼnݖI+p0j@m2⬛Ѓ^?q^6x'de97A#=mz핆f'u'dۮs{1_7(k]_٘SegFNyygU\xC}Jfrv3ׇeR6^w$ 5M R w_ggۣEY,6^FnXHÑvEw+\hՈݶ'jMel;n'  m~ Q7C9 ˞n]peއLܣ$['6z2MA,mH<& Z$]dX_!9Q)mc.kKHfւ $̚^?.QXcFQH0P] b,"]G&Yv{"!w#W m1qB 34WRpojPC`Eڽi)_>cp&x#*եn04&aYn bP\2o I|UiغnYF*NwLw:9N{ ԵKCO|Hg(-d-iq~Qwg:_n-0 фVθNSchjjEXx$M%b߿59œnR pDqsqP.R'XNmbA Nj[P&MIif%SH)%w w(vxV52!ɇWM>pU7K أR&åm2΅s&z/|LMŜZZzӟ1v2WlFr OiiDK5ع|qAeo nJR#čDdFaeQyJ}Hu8;|Y>9)5{" U`ch'?Qu4t_R'Hh2Z ǩZ[* ұ̔-we)[ EƸ_GHӮIZ19嶚" [FTG^Nާ>+4˵R-ESh)XC*bZC5m[sYҸ5|B=f4'q̰5=Q Md%?qw$?p3↎*׷9i!F6(ZYxR:X9PܒK^7V;ZU-\{csW`^rn;<⥫TnThh S ܌05=g7?.i?'TQvK9t$^lQDFfN{KȪ0md< JJ@SY"5x$䯂1wbYqcԘ2D3[8 1u |zA`xsHBzE4fәI 90w] 2M4GTUPJhV[.)0Uua0K4)rw晌r]1-E|pO]BG٤d'E9v9_YOj..RyU8?iy9O)$i۾/x2Ptzw'i{#Tǥ5cg ~V=Bhr-XU~\x/ǔzc柷\ҀTHK*)1\hiY|~2n4{Zt׌h"@0q:ЗrԺ;_g78\5*J͐&l?HFoeq%^1>ם#_|kFnz"iq6vR'ϾU:FD _&$4Yw@L9FecV{-3`IL͑ u*Ûhun_qDSFSmo5sK1B"둎άno"uD,9Ҫ͇FN:grJe:mh "[t\2eZ?miL f <`|z}oK9s vL9t@@g {TVՆůЅECQY,Ρ(+ ˰gCw.Nq!HJ^㷷0 vڗlL'RwG{x8lW#Br 8g3 MݠA r-;Sko#cN5޿SO$=I1hYT_;lMZVH-z دׅ%Gbѓdv/A:ZPMtPgg~#\^co*Jc)(dLl$gH|PJioZqJuՃmPzqĀ| H-28.A$4 w,LQ]uSYC?2n,zҼsL9]TMsR> gͤǚb0]D>.oH?2qK}E 8.UrA(O=WnNp/>\*`29%gYf p^v@z< T Y| LyV*%QY( C}}dk"Vws ta\ʢM-gGgV(U4N7%W?5&cSYhtaްIPG4öv8_ekwF$h?ϹJƯt"Lե~fMdw 4 b̍EP1f`=bfR@Re8.XjbE.*~jkS6֦}mhvT&\H˿t/v`‚oIx9 ^Ҫ7u{gf3_/JD,<%?tBץ=V|}lxcjq'FoXZ!G(^ƭtI:jY~" X~{ɶ^ϠYAVd?qjǰ`j%+=RE gBtS~^Tn8r"lkzC)́v>٦ [,u%Wqڸl4pF+ۑ+!e$[<9pܤ-tp~%aTbV(SM@F$HF6vb3=#)D^LjwQLqژs|̦i8> * 'tNQfѡėŠNt .t_e[,ڽ Ddhd-(fpAj=6#>oSCڤ܌S{Es\Hђ‰ĨɏG!#R2T`o b"O|6ch-׷/l%ы3me?ms NDUp:Eн8ۑ /$p!\7,|+ЇU<:nڹ'}>|yUIH=j{v'Is*O6!<&Rw3@qi^6X|~]adpEdru3jCba͂,V=kCTS1=孒_}"Voqی+{:%6˱&Bd]Ho%h]{@<ћ7]U [Y_Bv_F k}8H;R~dyEpB]^2ə8CX+j!f6l޳X#d4`M5C~`9?ըHFc)Ov05 `eEFf+,b3_$L6,L pbD|$6kY]Zh`uP[rc;È{Yn\ȧaט2 Ҥh*F)ș,1VYΚLeeH-ϩJHdoZWה%/68<"b;{%?oԜh PJ;Ӊ>yɍ)!_aBM }[Oj9VI!*ue @LOB@.>MOIŋ:+mD~AWaK(|#:bQ7a.dO)YڼUబcb}8,U}q3'i k/A]*ĉLH=9,AsrAge"!U'1Б)los1j+ 5X&=\@dĮ!tRE*gdZr]ph56$_9&61/z@`n{Be A>y @*|ή:}(fG.>ϡ'I &B}qC#e~]cїr١04M1dJc bc4ȅ\IK4'I/E\"tNY6?Lc|ZG6VX_vX# ;eCA7jB?7 Nص$%ɞwZ [r+F*2ϖcv5G0Az^6슛J"' ț(!P6~<T)Av긇.xș|EJ(NR ڷ? T#I G-oXeIաEXY[ŇX~lX>d ?ЛifX/kvzKnخ;4#ұ ;QT 2P o0$>}_W(eMpܫ_aŒBHFQ۫w`%'~"nI}{4Х9&b 'S 4m ƶxOjR2 Uc?/@ XkO>Jl&g -cf%K$Η,m\q3 [aߟ5d{@䶙(ʇ•8Z3઱P`ZDԨ ]]XB[yGTxSY]ˌEPm!`k,dJy4s%T^,6Ha?(!^wDZ%C\*'lNhnX]=oˉj Z`b,:Wژ I 'KdձhlLV9 }{^[u F'z oc+{5r ȼQ X+"XPY ʈXaK]٪7m?G G|U^*^̃[b*w1?'VO)vt:)Ie8R'|\ kC!S7Y8Xu 1x,$q;9MGɆ|؎4 y⿽͕ԗ~1fIuc~ mgO3b` rz'Wf %޺ >qNF2#?h B#{PwqW^퟈>u^X }33hyU#v> w{0+ IY}B@ v=>GR<-:e|levpD>~PO- $a\yh3* b ֛lјi `W&KJ3'YQ|R a TU)U̼6*DT_aLmԣùDNDT%m<|oS~attߝ]dcL=da@'_Z-s޴n8RK/k0j2 WY.xE+q[<ڡEo}鲈p AQP0~^׮nU ǩwVO~x=yke5> V(RN5[L kauCɷ>2$uX8~(>4=JJ,ӥH Z~cu> - hw0*(@+8a>w4RGSz'4!6Ik֜v^QIPp~{]"!z ny(_LEEJ~P|r1 A[7) ̬-mB?Ϛ2b*.ڑ,[ٗf>.#s/gٯ/l UfWK,[GWkC"a{ 5R<AW D3f.-iя6~][*'HupDe,Kz'OU ޅMx*-'d|$jf/F1%ubOZh t( _Q߶Ah꒵jiz)VV%rpο܋9eސ2-(;*Jnj2jfg@7ޗ qR{ LF{89㎳(C[F#A¶*zm|i}IX*.=0L/ƙ]@+ w =g ݹe <XDN$]wSu.^"4R-` ?AAz&apg!m[Gٮ=\J.FA(鲥`kFc\B1U ̸ |Zb%ɋ beGj%BZ;åz:K( Z`v?QO)JzGUk;nң~s9');]@DxWF|J]sّA}NXHѭ0z򵡳oQzmD2 | .Ԏ@#9סTؑs%]rvQ {AȼSHn0pj.%eC K6L'HZHZp|;hDe; T:0`;t?{\::C]3Ú}$sQ;Ȧf?;BʷצuCpAZ9D,FP`ƞ3sрXu8IicTi7l 81t:"'TH `SvSSlj-ӳe>YE?S UVywe/rҍff&K?ܳ&Usi.:>Gn]n?~oj1) ZY432,0抹\wb!A} r%k%yY8X?n0Lğz a-gt ?bUМz#8IHE"Bnz ٚ}Eȅг%gUȕBwP>}K䎎Tr&0\FfTvj&VG&J,&p [҅$j5Դ ,߂-TNYkVBt8O̕Y߽#bg 1#67pcuB?=ՌOl%0}G=Yq^t,S[N93X>DlrPbd͒4z 'rk^\*0jbY]g;e#?V (Jz#&Rpc"Oåclݎ */,!gi~]j[n.n G>~?6S$G%Hgay$ės*TJtG[)KzgRtꇍ/Wb퇐49Sm"@ /,R#LvY[Y8~-Ib!&^h.&t:s1-4UCjUFAiJx}W4HH U>B㌰)aؼfzJ\PwUFٸc$INҫ.OCtp^.^}G UeI%`ܥIyʐMHG)#e,R% 풽HtCIDZT%cb'Iֶx A1Bǫk U:&̀5i;y&`XPFEn 3x5qQEYawps2{7W aFbfDg+ˀ|h|Ke"!S?kЎ_MQ <~v# hg>ʀT0LΣ3Vd,F8ϱR~6|0g+%Um'^╅<ӣO%7.&Qi1e'Wm1.-hRH#%ڤ,^Oo-R)RJG`P- i;xO-_`gm )xxXD; <9o~yxꄱETbVɧ>Ǿ;UOF`LTR~JLN#^CF>u<S&t>6,{-OzXpwKzkG3{xaVEC` \B4 ^GLrj7 {N#n(!]=ە3d&$ǙmםQ` C&I"0ַ?,MAsGOkt(7nx yX,pRⴷsca8J'T>y%no>q$OdtHԟ qVG Uk k[pT0IА8s[^$>/io [8F^ֿ.ª!Eag]g} (E!RÜ ~ =&…L}'ݶ-zA83N&Dw <UqMTu3W*ʹ{٬gxR;]-5J ;pJXrf0xq%y_KcZ:տw;͛H^Uɴ0)zN瓴/U\6vrF{~DE}:7bmwD~}.2A@Ӓ12.DjK}]ۼYaI5jr4˔Bq31?~oŒh5UJU*Y>*Z_ŇpE=cȧ M78b-ٿƲ5S9SHWz\$>6DjX|ل͘xJnZ'|IvzGpVyа^*Q<IJ}[9walTY$XZ !f'ed@]+{ٷd-Jpo9 ⚀42{n!r0I|:[U o G_uxHtNJ$.@d;::L|ǘXm 1ZU_/r3&ȇ`ՙWK ;|~ izbZnҡ c*je%GNtI`vهYAD61x|0P)13[~(b|7Ho\ݡj9zUg <:]>>BB6@)5LVq)!XESv<FL͓F:m1͛E(W2b};NQ;Sd5ѩ.g) ,w2v*>y!U%PΪ7 ²:}ewt8a:! 4}*ɾ8oZj/5IM lQrM_䗛jYf`d [4(b#;s~=QVULFm39 8$C7%M4hIN#C|wH07Dt<*JtJ+nG'7. ʱ޿Tu*Gpw0g (xvwҎSؗrx/cf9|v95t&bǧlW['K"Vrb|eL}TafҞbXCu-HSI>lT!ań8ޡ$x ݍJN2Q$Z zmҤbp1>rz4,B hڨ΂Ž?.݂L}=BgS;0M= 2 &޸A-+tZܭ(dC' 3I* `W|K:*wrk͏b݀ Uz- (qDuqԸ|fxV: E420wR+%}.\x%O(oj`yvo!^0nڲpEWVP {2M.NN?8I vzn\{dUXNH\ `:BQ1#M9ƥ`1`- :CFQ/F8K{$Bypy%@3mgk 3qV$~K(zϐ*>@00ODWRBfU9}Q˚WBcqtȑ#Ov!ANu@ز:j7[O%&(ُ%q9dqzɓ~ U:GR"ZGX-/ID?䜭Bm7jJh[1J'lGGH\P aV/ _Wyu=f#*qE- 9ia@mϤ"ʲ}XsI *SyYʇnPxq~WskØQUHX,)ݘN, tOfg3Es0 U>Ȥ WzF,¬sp?U 7E өb_T~MTP|.P؞r aތ1IK6F% ốIM3hsNP '*TU=2-:Wˠj\xjhY] \m^)(oY)*/T<ͫTڀ!=F<•-IjGDg+pۜ}䧥w).`ӘvŚyE+am@Is-Z*T|9e44[(pܒ났ќّ88="@5iЎ)h։z ÊnɟTOk |ѐIo ,j͙PpSCtg=r[ T r'i`aCie;^ҥw+P6zw6m7e3lwQ~i٫qj[3?N:(G*4s {FztN fWNuF}clUg\ .I5WJTKx"`` %-V oȪnT@ XA{^z2_MeҞ+xF~mV|%fr2ـ|'-N)YWT*k-QVBؙY-bns׺ܦ ]=ZvlS-?U@֥ܗ6P$bHl" !P>d[A{썀PSQqX:E!?QΣXbg-XUwЗ ?)uMA2+-:ݣq)Qw`%,8m}\S (*͙Zhf5#nH'ȴ%ŭ3AHM/8̤n=X5{=c?O(wkA~34G5\$QASEn^OܡXa׎UzR L;UKfRfg @e`lN] @ o¤y\E7Q_@i`O9$NVW7k@y4b;$ؘ3Y ڨds޶[ +BA~4:B dIxb+~e0qhBvY+n*6#}8iI0q$E9xogdߋО7|`nb-R^̙oE$X&8za^y#oU۳Q\! ui_ :{]6ZLg<XSmʦ4s !|>T(J$ JVO; wB懂;$j7']\aVg]M%]]6Es`\{.U+H]ԚҞ7fRZljU,%SA*ZaxK$~o9/h94_w|sb.p*LFcI,-Z w^P${7Yn=eV,w4ׁ|]lBr{#KwGQ PCb7J; 8()՗geT#dO瞧Qn(1Z擒E΅xr}b)ir5LJ8v'0B|)[2zafzf-Y3L xe~ CPڬm.ۻ` =Vc7B_ Nd#N\3]&h.t]74]l Wh1JvJ^w*q2:$x(>_jGxa)6e]eTUSVUlKu6{ɋߖ 8lYB<3nr6j7DRRZb8яM&\MeRQҤPBLB:# Xo5V`SGAÈVU*g_Ȯ7M'{)/%1lP/-YQPEED-gr;=,s\wX섆)? b}}F t?筋 @8PhO|oVtfmGљ\mH쮴+"gsWW#<{9:mvtG3:봪*LG&Y.z<M@\ q64>DCv%> 9.:K;{x~Q`rTw[x*0{ s|F/[79ۤ,[ ]#,B3R3{㸚-d܈m#GK> ۂT9B 'q 㶗\w7h1ʛ͏ħo'@es7Uq놤'_+@.qPEH;Q"''h\A7lZ]\nK 1F:H5;-F"%R4ʟ髋P/`}V>ndŔjTtl;+#W\yFmkmu_sw+zX#?EXz"),;jx M` 2TG8Q$}XTG6@1c|Xg:j\gnX|.,ݟT.7$+ql)NWj|J9F7hlV E /kKvrV{mԅH~L5U63PFO%F*΅ݜߨ'S–k6Lۉ<' Pb$P f .Fo}v k cyTT Y#L`s=M+_ <)Eϴ?^T:\u!RB+:vе>ïi3P Ňic9z#;H!lgW>PK 0MclY4"}b7+zM5sOŘe9+dnd* *%"<.:wDz  ׃,qU1;?Ȭ"ܦW4N'n78s=Wm )[9z2hڅ!->`ʚ[ܙ[7E6 9,6xwsm|5Wp L:rq2{᭼fm:P\/_82@5w~Z^1>YI#kҷQ&tƞqʻu͂ kX` @Q$"xSJVD8%r7ڑ$[qmuoQ-xƷg\i%΂<*)j{ 3)=Vs$scH49~/P.7:@-0vs">kΏ/*@f(,Xi]=ٍYg2|qLIr\{Bzk5*tRTaR@ jʥIsa~|x詖N$T(q 8c͵C;VOehL2 ƙBl'i{D,>9_s.8x2a/vKK*.; {PL`Ji75[2e5+YIm 8mp9[V8P0$#Qld+UsEu' U7vL+FWNv'FzRyZ]Vɳ/礌1Mj\Oï7݌k -R*0Y0fFJya:eDTsb։\o%a\;[aL; 'NtfX,KoW+  C}{,C 5iQlR-لg̪+zx+3X iI=rf9Tz"ZU&tNP˫䖎.p^ql[h.&چL۾Mnfb̔dχT2 q#Bn0E`m43ԯ[A#_Qa[bJt5),Ҝخ5pi;Q̯@#СUc%RIY&Ab+Y|1ʼĤ4vlW jsdXJ* RE^ bf7\BEYqpR9ǔ88"a+\)9V[̍(l(LOEf1_Y5NAH =x7}UbbbڻW\}b\(Úl@:f7etpsNZ8` Iϟ#AmqlЍT#%( tY8`H9>fO(Qyl\}hb_*`4`G%DYԨ x?su}w.W}1NHX\>.R^! ӗH5mrM3v G$Dҁ05k8+C6 _#1+P,]xh(x@n 5+~7Zʮ:C2sFKl t#h( rfiٖ G) jJ%3Xii&4)IC&BI/Lkn"d 3 h/v4SȼO ޽vEX]&*mFJqDw"(qk駭xS/(z*-xCɌ'B ON9ԳYaV RBv9#["g zYAr,`[ h10gJ'!@( 9:b a8*0g(ey]/o4Y33> ?)<ŤϘD]D!;lL˦&Gt.-vDm9H}P?ZnQ (RnӉi^~5+мJ2s4=s|}23~F$ߌt<] 9ÃflXESX-#!A:ǁ1Da.n1g4Xa=,EF.K?L> %Z/\%p0}m4À{iӷ3#/h:pu涗^- XNpip̺I:C6O(Q5';u(SuRTֲCtWVfD#ACV7b_3>d{2@ɼZC/ٗVhb񓲁 :mffs*ȓ}jϨV20nx !`T2:NhȜ\9PIE@á:ϸݨa[ܼ$9׍+P&+f7 [5UC+x|y\GNn;MU٭S%ri9Q+Ӯ5Pdͳư1Xp1`deH0r IwSnoa+4>>m&ZE&OhFQcz H4sK嬑{U,Z?WU7>Y7f`]C>K;uQA<]op9]bH1$ .Yv"xd,oլKw~YFKMVS5*L?5ZYhdoikY@o*˶AR,[蝂c n0 wz -/:&T u7i=f2P!_<۩TUre4w=t] ^dej/) \'L!k%7}ӍL `;Agq]ZW"69Ɯ,|uGynֳ"%jT*lD 㱠8{uNZQJaC|+E9PCܮc:Nd,ҩ@ݍs%D&?|2HgVj+cK}_1oXsqupX ~x4 dǜ0yt܎a3V^h#b*qˉ ԏ8_j ErkBmy6qm듊+#…׶^?ő**D93פL&ۘ'ޣrsދ̧3mY~xYEr&-.2RSǐ)j-wddB?By_Ir_4_n[$(teAcEjU(ZD~SAehC}oy6eϩpg{&;ָa7@ KXHA 4Ť*6l2Va%U C8pL[QϺ9NAkTt8Ik=sIL~7w3X~Nz,bl /|=O-sGA•;0u15phv/sS/-fߵI *V*hhh@=-V$ep4̩Tݘr4:T,t\:!o6v {a:Y쎚/`1mOsH lp 1}P^P ӨZ汫#2jF@b1J*隬_{mRokpN #ؾ*D*F9(y8P9 ReIΈZ1Yd tPwf13eV:MZ YG0g V)-ѕ92Q̀G( }ӧFDt|/r rH>sZ4 tVo'"E*_to^?'E5b[yH 8>=ǛK\j6y/^$7Rn0'L~ٔ rI/'3$f_Ozq[e쳀H2'c9SǖϱA.x5M+{n%>xڻa:w?f񉉳y[vBt:xjJA`>n4ηWQ󾷫bv1* \AJTܸT$Nd5mq*1+ȥL|ZFJwX?k%Kh*-=l|ĐߖP:` ZZBla ad4_`p0s]o>cmp4uZ+!JIfWײRO. CZAt |]ZtꏚX!D$CXSέF6rx/e߫-O 8QWܛ亄x[7DcE2K+=rNO[Jtnd&'2O"Zo:l\8C8Pr !cYrz*sjPukIDIc9Q\Bg^{Вj I[`z_Ie}a4CMƝ dWx)ݹj"Rk({V&2_G=[Gݤq-"k`=>D5*=07z'Y+V-s2yڥ^)KD+n4J T$Pc 3 $rO>ʁQchOnXE4 _zGr,D ,BEѯL1]m2TdZ7ͪI({ gL#O@@c RJm48/G,.zۧ)DPL1澼!i~jǺr:y3]+Nt60&:OG#f̬BF /a߯TR Wsj^ ;p7TnUKlptڨk~ vh j ׬_|~%G65*:hۦ7eF@]$S:BssT[F\nE%E~ 0) pr6}h"q5K}[O:kidO׻ _j:ᄩCίrBQ݌FY}JAkDQ(sjuq!2~oSH$+'8p_/X*p`:2$@prjua+^2"̄T"Jy ȣyFZ{ 1Xj90VCo]E➪ . ERCG~VQ@֛c橊Uv:T}0 ŗؽ]o#=,Aa8.bW=߳|#i (KȤi=LIkhsg3kFsBː[sLu\>=9˦is ԳT WHU8.b$mV{ gKc }pضrc$j@Bˊ{/i UH,`Xw0\6 kX )&fih19;U*w ):|Xz̳N,jѐij%?zľ4mgԓBRTIu)'ulm$ݥ[@J@OjY1A 1qt*9 ,(I_icʫg2cr2eZ̊[eegxZZQ4*1P?_!:h.74:=O1nz=C_,܉`'J7f,`#~^}'>CAŃfV(! {O#7\O_a?8!N_6g(K&{Z 貓ɟK1wp @z86TwcLrCNlK%yDyJ73[6N,zWH 2?edl%?m.oͳcMGLFlAC#PFl+]yV%U{ZG5/Њց$Gߥ!c.ɝ7Okdwi&@|7R{cy=a֡ҪҰZ!8HRSH},sr1K"L E@F9"c@?'2|XVˆX``2+Y);%z7Mϝy*^"&ௐӮ0* ?&C sx/74:qY( YѪ]e~SPeK^ٵ~dF}%ϗ;!ʜJ\Ac$F?AsXisb,nPVONh4ڌ)|/ز)ƛT-J Li#xz(j]{>Gٵ|rIFR}(TBo8fJT7ԽEr)ipbtãVsT 'F!yI;/sˏJ6T#!у11“O/$aDg3|CҖ&LiTdP@XTh\Y5BcGJ.#.v~VSZp0V<)ܞP R, ]&?Fee%LӠi?ú&KμE3͒E]!N L_b e$&,۽Bi[ჼ"էgpP]2qĸjVC-?LtoOϕ)?fP%K$v !oO@%r W+ *{BrJSh%oz+ ww[&~zd,@0mיDe4dƠ6@N#aMu-"fg 잺0bڔHqQ"mllݑQSK4hE2ALlh d؞:֭JD&$w}5 ̙6CRz۾T/Rqr O}6 7u.J,6>R~ -ttM+2 e7#JfsΎWv?Z ;{sVJz7 ~llIl 8SM(yR :l?~ v =}䥝MPV~Z$n3+)v>ObGPܹG^[Vez"H%]>-n%8uz0PkA~ °:" E~~Xi|BEu29ja/\geQr쳗HPaѫqCJx1hZųѷw gq[K:EQQբ04/(C ?ЬSZX7/3î$Vp8"ϷŰd4t}Վ$cfڐ{U:Fy5qkneAeխhdG q#0rN} H K&o箠g]\*ƨ \Ry&6qK9@潿DiSʄ6oWv]5_Te`$V^_hngNMQC~bh=8A"bQ3,r.)(Ykf],KŦKnϞ޿EtT[\?N]v/ՃQGrI"K | H>`x82BwRۦ,ZR׿;{|γK>G :Kt.=.(2%b!s6N8\5HM4_/)ߘR8QmMQT(<"imT-#@\_Q6EfdJϷxʏЇKI{2Ŋ~b7UA3a1H2&.1g49X2"P5*@y^Ѹ|!KYCеX;&qAulD m$#Zx !OX N8e 9pRϸQ]!ܼ|$zNj/Ӳ٪'4aK^H6M?EV ݃Q$Jehi'dYnѲoEWG䑆f()B [̂֫ -u׮,wt/  SG(AAr0];7(zIO.%6;TXclWJJnհ b>mr*lgO547dk@;0Fyaz걆Qd-+7|)9M!yT%5J˧Eg;}""¨_Mps$ō4f!0`7k6 33 JR*^x{!#u.ÍkzL>7;6퉯cΈc#iԒWj9&JɅ S<^:_h2߬ZzBUh1[y~S?$\L`ܯ|0b8^T(7J O#@D:v{ᦚ͇CH'bM0M-}#y%]`2~0ɧB\ﴛ{63 YxV˘'7a"~3'' r`BHKOc4 ' c4jوPC!/\l0 ]y)j!Sd{Y$i⯩o(}-bKN!dT}#R/錏qmKv)\9w ~8܌|Uz ajbgwŵ:.:3I(Qgڝ!zU$׎HDggD(f/onJ۟ K=n2==W0obÐ(v]_-|>O[}{gkLyu'`#ZH6Qe0Sv)C8B*y~Dg2bI0gN*i g֌{LBDgnzÇWBaF{ܤ,VVcE-u8"-z{TMQs 뉋,9ȊX1oSv_]^Ma^Tk=^C -堡ޕٜ Uw.I_TЛ& `y$V',~Tvy<]ǝHea8utUb 7IZ\蔣g[JYȶ'uwDH [#O$5`T8}^w*cϜe_.(ޫΟPgʙc/kiJSrBg9=8;M.Pߤp|lkeFOS'*Jg:i{y tw:krȽo`9_j8"܌E9Ztو-ZEC!#Zˑ\IOV`M1kidMKFo- mYQMU $\Bx%M@4QU`'&VŌ}]GȜ_y#8?l?0Opiu^ٸ&1jݭR["M'L}ēWPѶ| TbdzZt&wMY}hh 6`|1\CN_{xl Mf ټn0js+ 7G̒t&AU$\̓`aʁE%u Zg@ 7tI :H&@LEr M r]"͉K+}8Y*(&O0=49ygG 4xqxfh"68!xpkՠ?ȷy]* Դ1<^62˖b,ODN_u]&‘v |–Ь®bJеe;CVe}`xvт/FTXJ)SVQWk[,}iܛe۱-PEV\V"NJmMǹڂUjmPEa ¼4p[6 (! a*֫Gl)eat0Mm-Ȯk]%!u)r ^juM pk5aw="~bP =4Bj;sM] ;|éA{`n,-bIq%pG]Q8' '|Y{gд`]nQ aG/M|hN$c ϳ80lq\:މŦu;* @]..F9t7rHq]0zȅ, ,'3HʣHMUy4vAdu{F˺u޴ e'd)5er wb9Q)bz'|ػ4%A&`Lz}4SYᒂkFthSȢE)Xn! dN`GYRH%B2^-V`v^55-G{2QˑZ q[ s"VR׎tQg:aCxKI#Z z}k:nߕuՑHkwo5zV/>7@dxUh A q&?obΞA$\"agb%}F3;94%]͛x4f6A}lH|-䓪.4fC /~LLD;c0 #WSAM"{c/#xF??gSb0PнKR%  PɥM%HT*DOz=?;aE^&4җu-1̊dv̺GglM -9q#;tj1os:Lj\& NWI_u|>IrTVܲ 9$w(kj@a_nAe|3pSǝLr&u/23k-?q'r6;aНf}rӖlX*ASuJ! Q O:ݽFSp?XlW/Ylm428+"ff`@;#]wOYV1NE̢돟Xcp^eD?!\H8tڽ1 [[(N3 OX })?z'IU85AV9N6&ǹq P`^RI82  9z'`:RHD93Fc1P&{,NeWDuGr}`o?hhq5*R˒wCںO~ XtՏ_E$}~Rg-ڭjlвjvoR{(Ub;T[U\XtDlLMoёM ͦ IҪ5 !ϒ70L/\U7^kE //toXY ϑUWN-zW(g|Z6(D&\K||SWn3sTCqUq/3i+ ITSՅBqU>)I daU6A<+ys<$}r\t%Lxt-6jyJG,(%q^@X.RN|: lNfOJãc\%y7r>9*ɨZ )W186^yN~o %ԓuf9v}W=m>g)R{^EkD;c٭d~99$$'\.+|Wށ$0[V(>g(9|(gH0K9Dut.e%ĹU>Wj/?'1x46|k$ *xt:Kc "4ޘr[IǏYǸEKIARKFZL z +TĽp b~cNj$n2,k{4;75n!jk$}cK_xH@KQ_S!Q·<_[uiΟVgдu<,5:g,>0oȐPpYXpvOmh7|fFt0EKi/^uSw;X @fMTc` wE4;$ oږG^bwNi}bL";#c%; .wvw*+p |н9,\B˄mWp1.PeFY]lzn)QWv/eHQJ`,5oi|jRëf;)˛f oʴbad7Tv|kLG%ΓK*NTl%Ln'{8{ئLkFwλ {ۄ'{M" x7wK{Ö_o]"^>m5 O.I~ekۮaVX%ΪnՃG4=TUmAI/z{lw`5PZI;bS<݇CZ]@{x#e!`41*k5өÌ91QFFXƘ+o\1yz1۪[ Z) 1A?=UP <}_\g|uMkNZa^*R+w?Z bz;?2oy\T xxTQ\ T&/Ud$DN UI.+<M)٫AE  }5tkl 9 Ab1gceGryu" Yr6yM2xXW[~ 4!E¥adg_EAbw !ıfwD:E4t*t raDBl p{m5#P6(a]ڕ\;Pjř>4zK:?XJِ{omD3+M:-FdmK o3k+wxи=.Ytθ2BނK@#CB<}П uR⒛75}(P2ݛ)mP³^yfqp:a.b J=E3dF1ՊڎnL v^ݱ\}H{`n&1V-b!9" |ty]G);rRݙL. L/EG: (1zP$l_W] ѩvMA"nZ) Ӣe3?6vCE$ +C1L.Fv g|bJ,><`%uS ڰM?\/Nҽ2(_M# \6D,#hˎ4QkPkw@);k56p HrT^xrS,rZw~[>ГۧN'Y q_{v-OkNo-,}銩%H&0}+I᦮ynYńIubIͅ}o3~<az.NIL6y%6n:l@Dc2&q+墊QMb! IiLES뮧6G P=5:"?rbU2+ N#EAliIͤp۸ K^H.(y}T;4޽x.렾ߑAgju=内i%LE(qb]M7(*CPDF[iZU#㐒 <c`OۨެmLB,c6=xOV^N`p7;R&/UgW5ReGyw.]F1`P0F%Dز;V|cCK=\;;ҙW9a[<?n"9w`sIƖ/P1_\p*V)C5T>de\\~܌ j-zp% # d}mOK4d4Jm?A/b[80bzNL{fA!^~'w}ǶX ˠOi0%Yd (T,G'Ŏ9msdz-0r0*IŘfpﬧkzn4.~pJz;Y„4N&nvCR-e3MO g-ט)`c *Ry* +.ocfe8:ufQߩ!XkYR4"V*ӡ¤>+S鑤guGIBk lA%Tqz7Xh3dgd'wDҪtsSxDcMhu%M 1s%8;yxa<[RGiBAq5% ɱc]a"д=lj =Gl\ L|S+xE5ױ[nZEm[!%7[{%6Z 'Y)ھ8V$4$T`&ilQ fPFZeLnsd)3N2WuD=Y2JoM̵):\zG#K[Jkel5k 3x 6d=>gBE9Ole0|Nf- _R%o=;͂Sc@䖝c]l,㦮HlK\"ڋ|𽗴,|3(VI- mCV*7ty]dsF]]\k%2hF^ppF{E‘x}Vt[m 8gW3>hnڲskO<ަ^W<#XfRpm,urcܥ>EsS*4_CxFEEx8Pf!t)#$0uËMSoFYv^t#l7q\b9=&[ _o_J#|/ ~yS2868oU3/?$`\(2Ote-G6P"Ue7bKݽg 8V8*nD,O;e!% }(57N#@)ڲ'ߏNmrr#VKɿΜ-K 1 ˣXcڄOdaUQ\ O?b/8=#j<74a%JsW#15x-m3WdjIW_o5 v 0sIr7ghww]B>i EkU!h8G]"<>qs7>˷ ܘzb剫%7LtLԞ%<T1e% 0 w bdܥy^֔~@z5SJXs0 "{+/Sc`|[LQBk K]|NP_P@ɕ\ym4] ly8AJC/fBr*w'"<ن-a4N/N+W;pe+7͘I[귅Aoٻ$+u%#Bz5 jI]}m^.u+&SЙʚ,1NJM<=~|CCFT+~%F(j;[|}5" W&GrɱmEԊv~9$` '9XT1qy#h&[\Jg8qI}k/ lrk_n窞~4~96O `MWooq J>EThJXL@ "BP!n ]!1a<[ΘŒxHE&<eLoM Vۅ vOr1܆buf#W:O$1Bpv^^cam&9ƘSҭvp BH@s'N5@Y(dYrEyA92ElϷ~PLS %^+A՘to|$n8Arq0`y.ר3$r[阹"Yٺ";AAé_Rh7O@m@(Nl/;lrsn׀ λr]K̿7R'k^* ~yW.z@ Q\QJ[K mr[qAJ@;`"QP1sAY6/ @:C}Q R|b*jͿ"TݓfmNV`˜e"lIdA;RIzJCq W 4_ȷ MDc3K7yUYA#rAx8O"e|`t{{7K"uqz_ G xr0 9E1 U8W==#6ݮV= =* VO`eFrp@L}V$z;!g\YO CհZõTڶ+e/g͉fQ nI+0ejX/9ZȆg_5ּĬe(gUvv?z pTZs6FYu=RTKyGa2r^~j9vcv6vGa5aY魤-sɏMؔsH^Cd"F[kfdFjjB,Xl <O= j>t+ݓe 72) &] m7n9ZgzΆMT1翤:.^Ha8 cs1%ƽ-k5VbiCGZ,Mܐx.ylqQ&"DFtɧ9d~s+AI\d +I4n X̄ =l>!5Ǜ; VRkQ)_%.AEWII }+,#|LBE*WnUXUMO@k Y]E=];~\<&\2!|/2-NzRx#ȏԽLc;Ti!o ŃTلaҝ5wd́L!MD%31pW. ֩id44rq3yu55Guܨ:F0g]@wV`JI%JnDsҮdXT_eP$`⯀f⹫h㠆 M$e =6qr.# ś׹@j'@^?uФC q W&>Řъ*9Gy! OJ*L7vONKOU5NUcPmm?fERmun78I"r8*l8؏~VaEn-jllNgP%w0+])h!PH0D6/Fez^[ռt-.nz_^O t7-i,\4Xt;|cY4/A &q;ܕe>*-0/n==~Ar(^Tn50xݹ!LV۶:HlKKq7q>r3a;IJ-8M (äWI+tO@p49Vf Q-cYVg0*!xGI+FD21DCdgQBq?J+.D28[g4=h_fЯƘg gShiY="PX,OYɾ|f0na@w)R!Yr=c]~'n=J t(CH5IsNǷxGM .XmACNuaC모yG/TVrC^-`V?I*M*tAT6';')nG~./HI%ez]ΡgA.Twp_Ot2omYACKo_⼆,xIJT|@nFjF Zߪ`gT,,5S{'C_D0*琄gF4L-/ޏpLe/~&>ZG-g:A0iИde$G0jۼZ~~>tc {L Bց{xmM1AHIk0o3B@U7d]dҴ}њ 0WmR kXYCgrSxTa>햏W?lĦ `5m"jφqaGy;%Tdˇ0().U1v¯UW(mmwkn _?ޝ TJSQ27JKDƔ:#4g~n0LkA|퓖)<7лj#Kfϭu5OHbdٛ~- %VK]PAIfxz[Ϗ"(o?Ny}Nm>\l_}$*oMa E{LFДa2BڡW #fʀ1GdA;9dyX+.EY֡M+V2:'(!U/^q*}K!u/+߲[қq"BrT8&s3K32 i *ݣnSӯ\#U◳ pe4̅%@ѣ(pu3W |%1Ko @Wh ]LAi3[ f4zU |NvS(Cٚn3d$},-K]j\oy4K`G^-nCI}(OVdwk?(|˯\DuҴ*Sɋ^n梵i<+}`:!ص hKP6UŎE|CSQ%qg[HIU?py8VB9f*0EE F#F7 ZD?5BPV=fg6GVuL9VRb#" tJ> m5Bn6rkՍydD&C`m/vxD|w/;Q@#PBQz\*S=pr+Fsb4XRq$k|v㠏]y,eT)##NH GH,5cFwm1}_"DX'^a )R^.KNcQC"t9_{!;ԼpR;mKG2e 6vQU!@Ҙ2 V-koK(`$NDxx̠ASgS4$Lc,I \p$7 fP:6v[{F0bêFRjsr8s&eN +A [ "oIq, ?fLڃ}ܶ2C^hF@PjeXc;0 4EΉD|VRFX3y*[ފZ\)&޴ ӕ~wsSqnSC"+sE=pJ k1ÑERgL| 7YQ{/YB%NŠib/#jgU&;:df*.L<쯧Ib2ex`:T E{Ašc=2ĨS0Ʉ)4J=PaV5˧˅,T9 NM؍<[m< -^\>]BܵOj5q "ldwTlks6+y} \5kCF 􃻼 5 ) H` a~^A; c] ȁr k5pU472^#\ opBfb͇ېhHK+N^ 8*E B߽ 8MGc @CdeR⼑iTGcdK`Ӽ]\ΜA1,cbh;T#gߔx^dk/Q:E(u${5E4 %KE3 pǖ쑻ΞG\sTko2CBZ,qƊȽ8U?YN]gh xI`DZ)E/^ `0ZfDӁWSL!bMUR´jO9(vcY{y<~0 Dd<]BEC8O˓u;'-U@z㿮,8Ur+4NotW[Nq-am/g/|VLֿkh3:"SdY&bb!s>Dqs^_Xm8UUI7ALׄ9Hi#׎w_7afNr"ݹr&BTjȮ)UBY ' tfr/tNv”vƖ>&4^ij)V !gm;D奭 K E1ܺπ'E |(*hSוgtj\Pdwt9e忍iz1@] P7s4.+ P$v rXnY =y Rh.FᐐCwBC}د3=CY a|1q̩N1P^>ej%bYQOH Q/]-l '(b Rk tɓB^=V N5H?NK졭D~\vه{otƲWk!2ݱvc$]1!ȆAE|"6U%#uu:HtO7}( X}#OM%;+;9#hJMH) *r> /Nkף'QSj0(HpՒ`HISbi6B:oC2HAMqk Eʛx uO&A;7a uR (7/UCyd $M|VrL&ox`鯱fFEy8Ј8;iX?aQkژQAyN: 4b2|ݝnYgfG7C]d*0w^&5ᦴ7k +H*,DzduI;Q)570~JuvAKPF"o,G>6T- Y_GM U,KvP-dX,7Rɯ31M(8j69(63Ec}jR'(Ιr;3.©! kFaO!bbBiZih&=Egj~_9S,oT1߄618EAJ4%) yF 3ßϨ |_V{x%Ic93loXG*}z]9?ERs`L>Ţ4W*GǘDia Sb27@29ǣA(ާK gWW}$&f}f[Lp^~'n^OoGbWs:0ȫC ״veс'X@3bR8%i3X!Wt=ãAdec0-0H˅N`ŤglbPR?(*zCշAvLw"(44Ͻ/ҖYnBJ˱ʼ\\ #BWJo`fp!*ߓGGB!̤CfҮh}` 3zbwU.O(K&r.S{xWWŷj9AK>U^ Y>UMhs1|NjlF0P|3,JҁEH V>@͏94a'>Ļ7r{Ù=Jcl;p/ȌQA|By6P*FhCWGyּ7 kU9,r,S\K"1le@sHt}"I7P9@W'=Fn{_CX}/y9~Cavzȩ3ɠk~SKhc|nx&vSq+ah]-?1cV&(]1o #S"24I[0ZNֿwWAB=(tG I>upc:D}m- ňx@;8#VUqWmv|V]{7>› jS|(.BY ouݬ[v{R!6fek SNԾWozJƍ[ɏ\;&."Cfcư5e7iZ3 4''l77Tբhvxy ~Ybb06d)I0Si'VAw)C(>#+le}~kTq\~Rnkp 8Eݸ~r(P>HXX)00I8j9Si[\lFzB!_Hi-?EZ!n϶7/0sC/Dž5_wNҤMb2TVɇ[vToe/-ftP>s- ժԏD.;[u|yv}~%+cMnR5Am i 0 H^ljd rjI)s2~0 OqeS#º?ޭ"fDwd?fg"z*7BS~B6\};MtљR3mHdjZ,hM(0}ysm/5%D\sz T%0[db|%zbU# K21=:4ZG f7SwƔ#(+t^+ ~$ݭ󟅻7A[ xm)yޭ %K+vZ\KjZP I8*¢mu`iɝݤ/dA5H\#cT?oW*1 hKOO5:8QqMЦ\qXKˆp+>$ڶvY8nq5'.AMH| HI&?VKkUBYitXmC(2?*4 X"k6e8&$^!K#ֽqzi/GݤS.jhԯysWM66}lqIqӸCny~3NRJτr}N,!+Z7XzCgqfe:ty[O k< p.)1=V^hf ]=> ť)]%N_RS7^FlpV]{Œ8{1˙}&ts,?9J}˅ڍ2Zfd!&b|6[=zQL Wz2ؙBYPtí"W(X'YbXiFȻ܈!n鳞;攐Ln4O渫.'PQdwz4Z3sYlR-)DveĴTUsC<vr|2✇jiD}LܴGa<'է8D'_rx7ixg(u0fg`bF1h t8Р7ʪ #%Wd11ϕKNr٪>I?,ih:D+KpTZ_,e,0t19eX SedCZaoA[dyK`mvknmSQ6ash2;.(m^uć lJT$VH2׍Y$yAǥ1f&N"?cpRB"Q`Pcn?JLKd/F7 > Np%?| W閎܎ʊ4R>Ҩ!׮ ?@k?-tDQ[K޾VP1g jOĺ軓zcFֳG]r1'Rh{its4.hbZpHY9`o" [/&۬!γ]͙̀߯pd;$ h«p/Hj8x5 x=/ppgꂠ+Ǒ0t%QME"}'Z9S<1DjU_M=,xwwK%ukW@u'cɜL[[|cY4yor넢 ?d q%yT,7['RDU{InvCG͂T6'+Pc!7hgs%h bp .OBsτQBmhмzg9O`(o%kvlæHӸ]#L m8pv!/:QOӅ!(QQ2vu"!'(H&DyqаxBqʤ(F9U `CwpѠ|`%AN\L"F{vDwsj jbԉ+}?hͪ@Cz3?i\/RѭQ'";.Bj;Lw!43; \2H֕P?sYZ(yȩ{Pst1nlVYf}ϲHgR/x.I41`7jΪg1 껲(CQNLv14/ 7 9R$$|~ìr ֳbG]F*+qVZaxÂ~빊WFMF$ox-h.Ug l#Yϰ}6OZntqKˠ8D(0,L1.$ߠ}"0}QZL-Y;4SMWS5Cf(E$ H#7o!aġpm^P Rlb_ﵞ&_T F\jIKPɚ-α}0(K3 UN d< =tP落T->c8 ! =~uTt8wRbD:ѯZR|'gmy@V31i~asU sۤXkL:ũ_C.ϒ]>N"K뽝}OD5>P^kKaxϘ ==R7oۣCwIh\Hߊfaj 3,`٠{vɥ[t^(rm !>'C! `UYǕP5[Q 6.2(|XᷢTZ vLWf`r_>,87k*ZhJ=TzD+&t>^^]1۴+mom H\KUr W0'K(4nz~oCKP)o]ATk0 /:Β^~vO0ݭҪ?$VGn|j~Mq\eE +j︛]uFV^.w'byC#l("wԛݕ= 2` ھȗ݀NO&dJ Uv}3zD[f:n'dN-g+^C^s# _o9Xgq9+SYӋ"Q`*>&މޣSfJ?B iW"vq<<)κ207pvW˨*qrGV{΃&\Ձ[rA0_E|ww);-q |z?6 PҙŸɘ9.-q9Qc',a,,[~xf;Ȯa#c!E/ DBE_F"$@X$hs0p0ڞYWd)G+=lܰ,OGѝ;W!'IjSE-y6ƒHr.M$3rRje_ԧv9ܜVl}?0"Qb+ D|+ ̧.tDŽwm³1'n4b4EsTэ8ybY3 2K3#zόS1nvdPTW_lrhy]F#H"wZ=4s=xvNd$r)FD!aĘf^ )eмBVʂY4z,Ԇ{GVEDKQj`c  ]RXzڎ:~KkaJVMo^ګlz?=Þ{(J=h-lo3kEu*f 8{DnF1qImDR]jCCGd*Zב%e!Ȭ@2K~؜ˈM$Ҁ$QpX۞޴ !QnI'dG}V$HPᜰ^o&p ĽM!2 yor?4]e:"`z QΓCLphT]:iCJnf]7\;:q E91[[s~Y|ZԐGGT~`k#a]1CmiNXkn$=3;y Ea ˗P <\OjV]A%Ӄ#Wi0gsy)Iּ:г}BڞBls,XQEEPME`N|$45*$V9tw&\Ks?CJ4tY66鎋w-N)kj+j7K*7H$HJK `XOV=ytݵj7C_} =;G;ze1ŗaC:T ٨Hrˈ#d)ga>W1TO;VB`ڶbh-y5#gKG>}ʼn5N#HiUd}Ɖ5R ,ofSfkSYs.|TJxJh2nr碋"fm}U^6?h,ϱipT7ajrFU cÙl @,wgFp1);w,U΀ڰohv,.Ka՜Ê#i܏b+Lhա- *n2]ݣqXVEjy$oKM(^Yc=cW>;.ލ\'fExr3abETŐt]@sK4,4HMO eފMa ^7Wr>x|xq2BG=2'JO.8^"vU $YOLwb4>Ή܅_Kr`g/L @Ŏ[n6Q B(P EcvtH&@u_f̪.'kЊecB `RkpF!B{[JLWa4Mg{˴|mbXh}&k(RNM>߀3cshL /+l$uՔM7`ڬPhf d/yaR1yؼ]O)&yFu߾8,vo<`ǝ hq+lL `'pg;1au8:7xr mVȽ/ۮg4\@wҞsh Ss vpň~#V K9gYhy]x||Vr2ꎳ$wϹ^?5R\"]&@f1`:=l H4BM]o!N(+#a62EtL gXLJ6 .*ǙkF1V($ex=Nïk6a<~OE&Lc71Y@BiJJ)OLKB QƋؤ]NڙXt7\)BZ}bW.Е7gUtEѭfhrF"S.Ckۛr b nX[jd/{G<(ܲСOYmuV A @f4J$Y̟\KϬRy]R-~_/6'`uo@s'iov]uA2ѶݚxOfq\">3,Xӌb9BVo\L_8&? Ү~KK3 q$CrkV{S-6;^b{-,گ:,b&FL_\ʃ'K?1ҥyX΅-W,>]˚)?:)jJG9LlAeQINZl{k>xDyQ:{WzH]>QCCgCCXAWɶRkL3VLPb>qQ 38.s L H&{:/61X.A'i0؀g7͹whUWރV}3%CT ErXHE#_O.4y$t11:F-Bv`J|ީsAC%dՎ+ugKn s翪uӋS m+SЁ vv@m2!tN;ʳyA'Z̲^(hYM5+:rj$̥\"Cn6^ɹٲ7Y XO\F;Mj K1ՍٚHDvsiAuCzVDyزDv'>O+Lo>ҊaoE :%S7fv@&Q%bDQɮ Wa).~L&ߞZ|"m`*"fǤFc?3UB pӕ})}GWo̙/@]3W8^cAeėT5_g?&ْi&ٞrQ ~oj xB~I){^n{ +3nOMkr!] 70\D^d\fn v0>e@tE#36zo\-Tp0n FKsB?vJfSwݖ좻*vT*@EzYM4WNGXr˓?  NUj'0 Ro?b|W&TSF[F_?%wʓPK- KĶ2oo)Ƌ+ {_C_WBdQHI,q&e}0Q+" !F7H6\OCer?t*ct*)32_9rH@'?_ J[m !8b-h*Z35 1eJoB=\9*r Sϓ~cf4PB#sOsUZ^NG\1LGLv`{:d14{d8B e5fɋ3u sX#l `E?ser{A6"8!л65~Ol(ow AU5~2t^G-%ws!a| W{!b_5k?A01k8'r a"sX*b/ Ҏ7䒋WfȦ?*e,L,Czt\:r@BjIBKŭqvoz{"SOm[BqlB1uZclV`rqL{6q\ Vr.sڭFwjvY|>Od>ŕl— c9G@`x<R\ùph)M햌Ɔ0HS[%z{>ڂMt­RckWP?;0:5@nq@B)bxb)>} 9ڃ*]OAV1pJzojV8OWEkJeuDN VGMD1%dz{[Ҭrqt'߇t:*{NShrCE]_Dt F{[wr 48GW)x|Y(D>zRVU㞌(Z;[sz'/큺UI-jSJUv FREP H [/g(B~$V y}$ԁK^ ϵ)YU B 'KY-WZ~Uא.`bU$g;Y bbhF:OVP@f IHk YO^=b.Ci gW{K&,zOlmSu*+")puâqB/'[WZY`1ՂC%I ~6%aJ +s/ȗؒeH]܉O!d $Ğg7vAT WhS=tMԖ$,x5!fk ξyQ3A(3]NG?Ja _#S֤vq^ƋXV̀yzXh_bվ-͖ Ǯ"'dS.K4k19,kíVDV؆ϨyCKJT@ --R|]%kq9@V>h `@ qYSal=]El&,xngs|ρgڥ8VrߝWELyo#=<1Y|tOyzARo1ÔpxvoFj@Mn; tDZMߐ{z(p#jV '<8 'pϠuEݮ@72  h$ u ofL=1qcϿecҹ R@`|)|Kb'}&!yӠjVW:33v;X|BK/0 uڄgźcU % kA mS؇ǁ:r^'>RV b&aWyU}C uXovQ KGY;y$C]0=ِq[Y)Nm3xoW/|ĩe+^44 {S:0Zkwl]] puN'D> /Idu) ^m;5[OAu9!ȹ](۱EuA|RA,v?sZRĺ6a~҇~Pif3Av?UVHtguT9+f4UhVI~L|jXѝ< dܖˤaT_vPKN(0Z,[!ql̵pD2+¹x#tw@|Ѕ LƂF+?̫GQ;qYBI.Twƹc:d3E0}1k.LKv$l}V3.i"|]Q 1` +kf{vS. ~H)S5oD =|ٗx[qmjF̿s)!n!-ګ@ބ6|M'Pe/-ʽMAޚc//dCҥz lGj]W/i*-GZ;q)*5TE} g}O&;x-О}"IFITbJ *4QRAE;%鏫hrOf* CWK4QD ]s#]c2_;.T/0wYDs-tWX E-ʘ *ŵHpGL$N1i$Ө}|ks G\#Ng >P"I=dRb*XOxǘvbyuƖM"w@ .KZ^J*( Ӿ,ϝkMob|G{]< ,g %]2U#o-W@p ։дT0ndo3Xu7\9 C3 iY *fHl<}9j VKjW1-k!˫{@6A( `9^k3 K*;Qz }PD378})6,'͏?*izRCWř3jNJ|7[qDi|.Ɨ-p#a0Q4$ } _6!n D(69+  ԹT |la^:n"xt.Fjp-97.yg2J=T, z{Do ZY`©JXQa>y N.FI*.z@ g!gyBNTi|o [ჾ$p2V*' %CTDus" P.Uyef@[r>]:>>HDEMǽ}kI4c0B𦻷bgIчR4s NaX5+mrJT'ͫmjXX^t} XkVEz G T0+Ilqt sR D%}[NZ{9Yџ;+Al"Altg{GƁIS /m00_m> d3c.0NfTm}SY[][i>,$咇Y2mWTPw?xD [nle4`Oጺ;NbXqoըȼkQ^rRVI\%A~ҕ;I<*'aHk7*ujHCt M 6GVz^yۇ~#.z"1yJQ'.Kd̉0h?2Hh^=CNQ5=2j z;Irॸ\掍%K!!/2Id6Q>"!#L t?K:;JJ?Y9&>@34[o䲜63/!Јc#y5<5=S> E;8mfal~]gvB~ d  .ݹD,s)֬4w[Jc)P6v!v^M)D▼FW'Rαչ3aD.dCD~20jmuSte2aAZ TSU1װ˟"修#S(툺m;(%29&U"0NK:>H}Q['o 1_W9C7|uB\ED" Y -քE/$sh~/i1ȳ-{[((*lʒOl|ؗC}#EW֟ߨ5aټa5|1lGh+BwOic8yI$~FgsLZn{ڽ̦F5ٟ+ 4J̃=>yR{)gs>;fI 1p\9i`" U$,!2Za'/Vap"0JIpHd!48VL;rX9h+o):F!k/AA}i]m]#mT$'?kQyfF=)*r} g$ӞF Q71俫.,EN/SȊ ֌<ҋ etd:l4fdN@%&P~ :#zAm4hC *!Ӹ)&ykeqi?~>8^rͥgai[Vx+S /ËLyu3ESm,@Irp@/afK `x9 #ͳ&tWf)$#N| \s',20OL; E%r婀Ȏ$JtNэ )X~laJ~yPG0xNjyJL:73}O"|͔8^U9K ^m^tKe' z2ۜJ<2:.?[}fZ震ke7lW>/pFܲXVAcٌҶ"G"vxr~#M7)x{C!=Fůq< <Փ\[Y~-qlÛźt}aG@#{=sAQ4q~E{BndxX=4F觟_,[&oM>]'*M>Z#-,G tonC؅.q&gnCѝXVZ+U`"?d.?=tPء:$U%mk P}|qsGW0]u:56'eE0lkK~,}m 6CRDI^qkMUU Gt Ia&}*D8g/d;4 QHo0\*ptm /tw!:~z-iqȳpWm~ K#pz^NNƚ2^Dn0?#2]t`|Jrb\Rkh11'aYb,!喦s2 q^,zB;/stl4k,( !fy]&S߄)j-phƇ:gUHGWQrE$R9 Ħ5֚p0.3 l e!>=o 45`>8 Y b70Y1ۿ@ٸ4<ްܒ^NGݧŅ6Xq=;H QDKP8Z7r KekA} t_ n $q/Si, *ٻ8(zA2eSTv Ȯ^ 3pi}w&0}O!~kjQ'%2 p6 \ ~ÊQ2NQQFl1dyȸAHDEɷ(*뙼  9p)"k`t]wb?do,czRℚi [ 0zcw8Iu+(fr(6m{;Jo4T>B>`w92_}} mCJ oq 9ghTeّ%s W bq3NoE;~?ls;{L(2[X}R93)۲5:_m2W%:^փ5NJU؆Xh};dBrв"R. ưïfn8l `FD WQ0/6Ѩ /LMvdVa@*#'t?2C9DL+ J@*ԣiW]@2+{:~".,@N v?sWϏ'{(}0j "&f ϽXMN5aS v攨 41xc!x?EQz3ǀ+>gF??L='UTǠ{x޽j!+٦@r]1-V*jI) %WW$9$B$"@!e)Nr0>8e_D  Qtz*")>v忟'zU-jY*p"$4:X*lXsP,qrYIDuC]_^>N ā(>,g0F x?=b@&c§%0y T+&GB'rem2c"*l Y\y?QqR 0O#2b'WKK>Cd(^ @~]OB/>gJwp8Igo B+'1CHdǹdMl-K~31D9ZA}ĩDWhyI 4bw *!3nxX1y"$!vg4#D}V$3'-OET%Urr-|N)"5[/9Nd/4oӜ! 'ok5rpvJDhŠ.ҼBKn+UNXl(85Gp9[cohҘ4Cs *Ly` {xhWbKaҢR{mH@ƿK}[ 9{$&@O{ RRΗQVI[A5xDkg p|C?JKWcܘEU(Yc`]821qb̌/k~6 VE!WPt傣S`#g]`,.GBD9IVxĵ-\` *xoЩyvf}j4_>zxdVfؐwoԭ,8|n(; dc7j׸td, @#] L[ nW$o#'ϩnO,b2!+:RQPͻo4JŪ Q0yv/>oZ1;r}4q7pK8#g.v7u懈!QRMMOjΒt|®9sI-O3vS)GÛHPXc {EBT=_-$Ɋl=@yo=|ƔSķ/dfG߮ylrAۜ@7oKmh1vJƆ6Rh]BFu9Evef$cg%ۡϤ'+xF9|M P%&潛ЛP&mS'wx8Jl\&LP2neu'Fl/u} ",@śɵ* 09^E)K8`i0hU @$\W\1E7 \>u9Ec8P宪&lo|Kss''KUq)e~nĒ5ⶳNTJ ڜk Ae!\{_ɵP3 Sf1rb- ZҪ%Cn5cSEU"aU ϽATƮ㡅I@φ{eE2e{,u=Jg~=Z+9=ƽH|}-ؗL9014k\mT?rnB8d2,^WW|1ÿkYfW?de];/Sh 2 mTPbe7Q԰ggA<mkp0 ~]2 rMl7a Tn_z3(,mD0; (A CS"MytҼ&y*YyrN/i(=1€3<q3o+s|:44*}7P;}rJ jǨkmZR`ZQRib/OIr1J} J$9 1y$w-Y*6OYHl\ dgW'8o+%쯎;QQsN=+64T^e9ӝ=wA| Nɕ3צsc.mifx9q#/t[V֫{OXp838kUj`v ,_cK34RU)Mҡ5\ϦţÏR1W~xgBȘ7! ӜT|Ayr2-3b:(n0s.D'H"}[?]2ɡ8`gܒyeQ#֙5 :~Z?"ڹҏ+}u^WC&|٫+訇wr:]vt0;REDžmzM@CKITG޼1q:͹_(-,ωv j3b Hk%j{"LZKX'Z5ov [ 6}ldP=-8%" kT<]Tsq:`Oq>g $ڽgbr(K~"*[/KQ):6Y4WhBbzqHܝWE?u$G>Sj8}X/:H*eto.3˃h䉕v3N(=ܾo gw*|Nv#hs^|,yLCڶ%UP1f<3aK \\cCNdNi0[Wd!9ԭ{ܑMCR7#*5S{BX3nk9^.ájczgnŐkO ZL + lѽ@h RG>8diE\fJ,oPL`g&^&ݵ;T,A:Av ]ڼ ~gdkIW6`&-уK7I(0Rzt4lƄb,)K"(u[ TǯD 5P)Hx8l9N[ rJ%؄`f `(FkCA\gߏ "ׁeUe/Z۾y_i]xtkRvWg,!G!4S#3X64NzWs$*Q(+qF+J5|>T*=@ЇO;Oɵ!UNB8f/e^>|rΎ8g 3}_Ncɼ _8Xki U}Kv瘅~bT`dlIGyg!ͣyAͶN uuI  c‹Ap.V#H w~ݫښcVtDTjݍ!׸X&eY*Ӥ3|^+fɦ'HaS!`$.x㲁lMԐjtsu>XcGC8lجJ:82E<2ZE#"x1 ` Ϝ8N*C/FTk p蜶\XUeшѻzAĽ=?dc\>]+zቜj_P8v5/65i4Sx8]rQwpfXJvWc78 |DZ\6P"Ll/R-ǀeߗI$usT(n@*d{޾nrb 0Q ?rbwGP>sƶbo"?'oyȇv߉c/[M5@%: s 0=IG?#[g@pP"t2*Eeo bq"%e!YORgBH|T 5Ed6mXF7j;:P1v[uvg]5 Sd]eo}t}-+=G8VGayIt4SgS Fv( -/MZX `]ɋIEUFҰy%c›FZiCײ}*uS#zdQn 0Cŵ;Xu%n#[eMi穄7ykx8<ՈV#U3)Χ0; v_[ a+A 'ࡧ_fea8 ;X{=]f!.o/Bn>kHt[0󺒴 AQ.JB[v\j-BJŔ^%Lߌn }\K=.c LM Glb2]bְko↜|V[I&m4?u)o vxnrT ruRb4 jq}_敨q3_Mw[HDo|~dTfC){`u:c4@T8Dx3h?*TYf~DWhDGB&yΪ¸^::'.+}4ӵf\k^_*4Jkka4.ٰÖJc߅iHi& yF5RV<0_%D&yW9@JCr}T( r;z1,L۱ Iĭ hi([JlמxQ^#WNf}%P"|A:r:߂ <(3-_&K8*g i/Y|`&o> hL?8vb}+cʫ!(uoCG@-W!.Xm=FEuvJB,H~hq_*Hɢo|͠7(ʙx%[+3!vQF,*՛jfdO8zO>y Bo 3F G`N%!-` gl$5JE{|Xq"$ 387V>n'jnfoS? "U'9`.'G,Xjg!fi3{! Qplhtc,ƔX- ݐy)*֧<)Xa\*4U6~P KPzK7U5 ֕VA΍';k9Jtu!1esT#tJΊÖG:M}8iy_2-F`cmIY* {[rSԡJ_JBhB,E5dP؅qJߣz/'~RGּSg@#װޑ .&E -z sumGhnރNÌB9-(T}:Cjl9SPz>Sp}C5cB7ePaO,x|G|d50Gr‰+~<>#ZȌmQuI7> AHyg3 |0qu!u@v,CP],X~i&[JE?}&?Mn`cGydt~qмM ;ʨ)2 }|g_v)+`q8Qnr5ɗ/DB 5[Rͭ&h{Sr "[*nr5ki55(W5 o? 8Wy`s!@'$lJb`sنPNnKcع֚>D-Xyְ iH6nhzsmgg3`Sa ]w;GY͑ɏU6T$vĦN>mg:ݢfe yU@ǯ-աh=HX >wű;_iiNY4" YR|\EP'Yk fٷ(STv҃I(32c2$A6{?ӓ1Bĺ.jCȓnGϫNY_r!_  sk 7_Wn##+jR7Bwf:SN=wDc&2q;QZ0>q,&k0܀B4Y;~-*hƽD"Ɉ'Il ه!EUWIvLW6b3*#/lJ/Ȝe*ohO%P+odbƍ#K<%CQ#G0KjѲBK3#>ω5`x'e}=DAc{Jb¬Al h`l~5Kk;:0,Z@wӭp1ayoOp ]MbW ]!xw9|@I"оϔ'bS^%-z*wZLOp m\ S<XPNzG^˾Ft,ЋӨw[󷬺C$4_~[3C: X_x/Ay-z˅%Wэ@\Ť5}=6˹? ֨SD V322fC6̦4c_bfs.E<"evw]]6Ŧ7D&*O]4gȲ-@i3xjR^E3&[Xq⅌~dck9~ŦU)ǩ|P7 Bٸ9_mXT%}{%5Nj2RZq'd#ʊlN̍Vv*!tff-aGsrx h~k!M;앟'!*Xal[2I~&V Hė)wDMg "?j]&]mY=b/:[o4~î@ 0(f{R hǮ<+E]u` bp[*cf-·FatoVt]+-q]IhC.f4O sR&dz=F$ $=E@PiRʦR fxAx&nYNv|wԛ,|V}րTx7MvBvx{ n'20/ڲ2VUJ9OgD ٨,Nfu9.#;41tШ`栆U (' '=q| rs2wНft)OkC S8OvϵIBT!Nf[*NˆS2S4WΪqhyyMd]Vn(mDe'#9dA݂ *![yN NӦ[,d!5GֿqIý$R`tcrOB8!Z&|s:&W:P⋺][lB d l w\@ìJ@>R\#ћ%$PDp' ѵVi_^)t\* \+]6.ik4dR5=9%x٠X@2uFj~s sI/ )\1(H4pߟ$d,ƦR,& m;e&4˽39(4 _xrpzYpo;_fVL1:'<{];lSb%aXvlEI(K/@ omW Nߟ[lBm첸_*JFn6c|T QfAHBhj1զbiQjzKx2ǝLɍSJ56wњ׈\ԑ 6iGY*b hll`ځg͗ÆSnFP) ŝǼ}YN$:`-LYlwjn a,0IX͐Ito#A̠>Tz| b?o|3+w]Abc_3׼ieĠ/I~y#̄I6@nqv7-1Ez?ƶgG)*s)&h2ipj"L=7lV[t4)C0&QToe7S>-{0-.}%ӭEH_ӡ["@\D`šyTv.} bA0S; C {ŋhB(:^J+#X$F'a~ol}Uz5v).6m^}/c"5܈! UmqASa"sV7'(xŒ((Ԕ+_ !.%C˶pn7t;*Rdcmژ奆w?ΤjZ|pW\"P;SycB>4 2Ic^eVrK+^UQS~d=o ɖ+)@y5vKB{HI%~yFWr UEC3x1b l3e\Yt^uwB;՛{T`{={Xwݻ*% ݄;3GM {!f'pDBSDZG<P{MKN *5ΰN(U}t!LtEutQFvUU9 $a}}an vʛJ(Y2 (X1.$N![ja;#){[~MoV4Լџc3߶=u ;'z89U rn;UwZ67Lj{͡ 9wL`/>'mgvL6>":I! Qm;6*PV$bMP8F,`}YB;DgPTej>4yU6-Z=լ_{pT OXo6.M*mvnQIR̻$2vG#_B䚞#M;ʶr}iYxthK=~k|%%an{묲Wm6:.]a(Z LL2;:-@wǶD]v¢$K|W&?,/}4o$Jm*uym<׷ 1 G7oc,q `KoV:9,QҬUAj8`:i}Ni?cHO|!$!7+1&#arh,ᒐpuA4#+W:5;]Ən&lC.mf޼|OWڀ`޴ڌ[f]C碸3?e R߫8z˰"NKJkB0@QN􃞼aZzvOդԆpE*3O&x9 gq<2C:}2=Ix'a1%L#%.)[ r6u0wUح= j!~@8$Ր4UH˧ܳ4TTF:~ގLo/U}P؄)#Z gR#^!(,5Y]UzCç25 rL<Vw<#%jqH((tul4 Hjc3ToPo?0ob<8jY(6S-MPk:Bޱ"vCXQ?(󭃫u˩v"/>`t\@/Nޛg!(vcʴG-ω3W_2 fkGP@x=kb <6m<DSfx]#-9jH?^?r=T"v8q;ek@da|htT@.(Irk)6><ٰk (kO"d%_`5L -h`qΔ# AIG$) h$Qǝ5NGBۉSmlȄY\|s{EZkh 0}jTqϟ(]ʼk.`ଉXz4lF?3X݁-'^S1ſδ;l1Y[er"i 7R-3QX?>xpyW"@3+ Ə6F3ddwԜGUܠJS(y$> !RA?%R7lwŨF 左8OPE56/37D(f%d9=^4\0ϺR1]#ЗC5+vp5d1x+9y^m'DO)>5CyKJCc-NaV"+ /Q(bzf^l$zz,ކB6!/AwguʺUWةS1JN$/Ϭ^C|zZޞ4N#Uok95N5m r9rY٥ --w'jU["J9G|AeBPAF޷\8pdQ;86L@\F+fY6W%t=kyW[CuL-Rx2W0؁J5"&i\C]ڻf'!'Pc#(l+,wϻnܰ%Ǭ9[BT)moE5af%~V@ҽ5wnN9O6mI6v{; Myn3eE/~d]E ^ˊCÝ>ZMR;#][QCe&f=sy!R(''v$vJ1ﶈWj56'?gZe,}#YwhDn{sNG9mJ\1.Z// E1yKP^(0!='.RZ6+PU`IB̳o3q2Ι_A Yz}+mWY3<}zt  ⥂'guj1]4S1%#T<7ڇwQEҳNS[l{C5W?2cWBEW+gߺH߭OđڠkN~#WnmP}`!AAkm^69Xo)fIIٽ_L2wOCd[L$/ ͵-W  BST(cq zZj7F/0g"u}Vh?16(7>4yPR3Tao^M!Gb ߳Ћt}K=oLĕ 'nt<oNO79C03$BrB?=+a9$:21WuJ,A ׌4kQ"K:,5wِ q>i.- ;DNnDmN=wP  +bfe=g38n(Jib$`44vIָb nl8KX0˫y3o`>83yd֒< !O.҂ц߫Ycz_AErc*}lvFYg-UMS{kls^˅BN'a(#D!tfr۩yu&;,g']܇i34is)P &i"$%cJo2p3Vo) Wc͌aa=ςJtmK x2$vt2BtB0a5`#CgtE l)ȶa4[~K.R'קO튍r5H:͖;#{XV$p(< v2Np5*d$g(TUĎR n %һ?s~4e8HugeJ12<[D{U>Չ|{ i dT֠9@neхu'eo4ڏNHt Hp?EľGgABR‘*ċPc2"oLE:U*obVq`@*!T _{29U"@)&#BQ) $ZZL4:O쿴L v좢ܒ9A;Ed52\#.g)ƚw'RD2aޫlɉQyY`0[-n{h!S9%B060R>Ex_+nsWL|)#Q4 68zxp~[S@UM^?)'K7Q}, Lh#/@:@]·2)Ql9b}ӱ4"* hĭc,#f  ,G!\[WBVKt0'B|1Tx*oe(%,O9P% ڌS6tsmnjH vLW&g CD>^w p"!$$Q1Q*Wf<ȵn WB:l(^:IC|s5m#}U eOSG_$N$E0b-P,ǡB7g4yfn\/պAZ6b1qZ IN!͞'`cЪm=9SD8PLrƞww!gd: $@y-R"dFdjhw3eUz!~ s30:OroCx!$>T ,^ i|v52 n(ص.Hҝ/X;(@8D3`Xp&urR?|kd]0-̂0 U7§욑_P N׆UQtP Pe鶡* CK‡:R}__f^ZRp`SX`GSD[+v8dM *~M`^UAtmſ['C$_7VKe۪ Yf_%mŠj{fȀwh6y=BA-sߠqY䣯\WK=`V5yF5l̰3)ݎ޷\JOG|IMBz)pVL;xW4Nk:e P@8!^LTZV) iP(J gtG4t{۾SGAEfŶ)WOl!QF2Nϊbz.[4hYi$3SB oE%HUֻyBsQn]tJJ<8Oo*ٶ0P}I)gB\ܬ yZۛ~n趆ONļ.e:U i@a~AEb暌W\Utس)EbM0?ϐXm cpkǎ3n5,y(j庀!\}V|/)H⍵!ڮVF=6Zv"9e>d4u̵ܶ9 ͎WyL6H&<~]w?4IED+Ԡa!#|;.DB:RGӨfxŹ}#:,%p-CsH@rc#L׳ SI,xL#!^2wV>1⁋/e Q6xA@XTDDFf"ļtc96$}7t&f0 vYZ޹6 )Tt{oHъ2za+.A E_T֑Ubp`RE&3UbF@>d] rtzuU61^#WF,{He/G)lE~OVA(-\8x4ۗ|螫^nאL1:Er;3A-}5_v;x$K0'(fΣk@GջK,װ.k$"*Ѻ5p;Uy/'5TIwS83FStq ;^ bRM}[Jv9´PMTxzgb:h#!Ҏ{pl寺t9L!01dc=_N?Ŭw7Mts tqQBbi^GQ^U%5 k4-{np0`]~OvxTpهȷo0UUdOokܥKXWgB:laz{He3M5FDn\jFMU,r o$Q_R BΥFc8 AJ ׹;X{S5fn˕S tzV/C=bź;I9J:dR"]͋^ȃ+ж G?W0,@'%/S y>|i!_^RP-gF wư&;Dyt o:D:+d!ƴ)mitJ^.Yȣ3ث j1qGx ob rf~wyzg&˵0[mU'KV۾pz;*ޝͦ6cEé9Vl,|gn*`p z)výd(Bhhv#R*?ffl@Gwzd/碽dC|<5k.p0gڈ'+, j0)*ne? 4[`Pô31gN~40VX X-ޤۅh RTֱn6P{^ͭ=O"p1pF4sY2䉺$U>bV %-kLeO?#:7˙UfѬ Oψ'-wxil̿&|FzB?jUD7QX9)%zo'k4a$vtTBę?"^V_3;(LCh@Rœ= Dd1زQ1dԘ{˧4lk_Vu's 5 2ݕ|\ L\Qѥ=َc1Ĩ6ÌJe1~`$,9ʼnFBB ړ61', N!N[pI6[bQ՗:\ zT1$I/_JG'Ir'O18Pztk&mзl?`pr9/JHhrmzL$>\ E;ҝupVYDd0H4^ť4陬A?l5\=-ޱm_fTM/'-EgiU&-r9>L Xs㦰R`*|j,7? av,ĉAV7c|dVCC&oK{XA9'ڗ|2: :|?.OB:@(*VDo_u4CwQ\`u ߢ 3+E~)~o%#uvd}*2b/M W,cgE?ɈU2P=*-Y9v"irBO'=c#a@; !w |SŸkEz} leZ| $g/~q h:3d"2 ^_/^Ow)I(i Bj$r.`]eΘCg9꠵%+T(#ɷkôYlop,?(R w.ϝLj4tʩ fZZ r%As>A|HAn)Zr4(GŒ1N A&?)Cy9TAMCqKW_î׺ & yy54[&NNQ02:f`ߪU =^D57ts})`B %k<VXEHС!`J5K+Jl'kB8O.9V/]7iKppu/яNGX,ӵvR)R^R[5#1aM]8`%q×-eμCT$ov9{ ]1Fϲ~_8NZ&m%eXV&oQ9:W3լcgB|f<6) @Rw42l@ Wp?Ka14&>"|1 SU/ڳc|N^zu\,̶Y#iPN5{p'w`DZjCٴfDL[Ԅ59O&Z|ap{{L) I_Ԣt՞J𩒻`2.fE:z+ذ*=u!c3XPM\"\εCw/~=A:x"$$ ^87&~+hxAC,uXQ*,:%յ2DLMRטV\* -n0${i "`=aVbQߛ_ZFt5J (l𾨞ԱGbPIx{JTZ4D{R:&{ᑧLrQU%XӣNU6Fr)h@TsBN]Ԏ6gA"K- !  ؉1H%=܏Jy[MtG؛T$$ێ>EՠÃ8 Ͻ@gmjhE}]Tiu{«FHf) <9Έzu{=Tdh_ ͻDdf*Y5Ͱ"EiͿA=5`CY9^~ƩdrY)"\v JCgpCK L;EkJwZIw˓gU2W/ǻR ZRlC!)q0HU֭1˕K=L!D#8 Ҫ 28ij6!),-`\ <3џ$MFsclNM<$EO|;;ֆ*6+T2רik X/z1fi.VItYd-[$MβGQ> mcM i1&Qi|W/v7K3ݹ r*[rO`b7y-b*2fD3!,/Po7MRmP䌍o?BVz/OUS,tGx8R$-$3>%M;:T@Bh .US4ಥ1P¸,<36Q(ۉ P%nSD 9"X8Ps qi5 { 2f`ِǁLRCxhh[b{Ԥ43Xc>ĝ} jM1eE$=}xPa? #]ĜAzvP@8P`3O5.ِ.c3+_i&tP)#Dɪ U+ rU8O⭜󽸰uHB+l<“ -Cx0݃^kص|̢ gs "ԘW~7"qvh4hWuY;ڻRן&µ[EB <>qIz jt~r{p<;ٽ̍7i:q4`CcLp/Įꟳ[ ?]>,=qgJf[fD/FUa{ڔ'Zoן d㔾&+Z\jˍc8aoTۢ̀G:16}6_:rt+`1w!OYc(l`" Z`s(zՆ#+6)Bp>0G2%_̢)n{Ƭfҕ^}]vd͋/3-&3v\kF N$ Bo%SKQ=h±j< Lnjb)PAX̃chWrCl@616@Sc.OY朑؊%;lݘfS'B}Z!CYCSO4I9wL~إE׿F3p!ɕКTg+aqt#z_̨iF ,շjt M1ͮ*jω;)mlA3J3?f@ǝzEȻI9r v&xAOn_kAaJKKͤv;r+$3||W5zՖ]gOq#7 vf- YV; '9RaiJp|AyƓBtgf%>l_ȱEniX7WuH)cuۂgڻR3bn=@;g2L+8Kv09w M ^T+}l>+C}t$u"ʉTOl 'e892|nY[P%>tTS1Omр_zv '"܈ZGI>.g5 LBE(Tp?s.+Sv:LA)8w߹u,u>iOѭǻH'?ɟ%xp? K~8Dų^s|='wc˾ Y\U7(ȃ<І|q֍'!x>g7i;^tyq$:Nk/S7*awO(Zjo'\~=W1'ޣ#q0e6>68JSBO?Wԁ7Kȅ/UK~ސۺł@]Kl. (30rdn|pI ]8+oU,-4g_VMH x+e>E#D_Rt@YPl鍄/w8߿\{*<)NHg+Cׅ)u}4xVԱUlOU"͐ʒix8sx( `~3Wj#s93Za»nW#ܩW qtL:RHQ MZi*8}yp(<|{r{TY-|˃JZW@kc>Y`'Z C`AD/#+G2@%f,K.HL`Qsgqo;&*Bڃ^YWknp7@eF*0dDz6YIͥBҌJ^+~ߞ 2{s+CgZT Y&D-eM-R{@(M%q\9J-~(iTuG_xO<8˹OGD hzkq7?=5eT4-!ȈwH,^*\*s`Gp;#~יjW:0*[ 9 c\2!.[Z!]_( eXǩ.XQA9u7W>/iv}&0}JA003@{^PIW(>w6QP&v)9A>1x#Bk̓+[xx!E'",`A9Dx[P5n)% ^,K+qܠv(TL!e{Iִ1vd@q*CxTx1=F!dArܡK.j#_uW0m_fO hu[A TGx̎88ŗ4oݣ`sT3l5q/ĻVY Og99-af/"˷eU؛,n&TyRG ALqF>m^hvUH)< 98X:P( > z'4:Y󨫯XnI^2^|8gPQ뚽OOJ&A%#LJ.\_,B[s掂'֫~pF|396& 6F[5{-M+TTf΢u*~#džE_f.]obiN4(p|3bgSL=-htF WDה^n{7ś=KZOܢNfVS.K/|Q AOR&3kײMEqp~(,J1+bk۬9:qrVqhW|U_j(4\STlI; HRLrRilM]h",y"uRpeB~ǝ)Tk)S19r&|"/_Cybt1PuXʊeE,;C9f,6c}-uK$&!1k?F.?TR%j3Bfi( "0=Y P&)ٶsFJ;h怟,|} y͋af KURnN"i4znE*kvT-"٬ALD׆6vO{H]Q6`d_W/5* ,Ohg-J:e_3yޔbO .i0Q`aRJRi76'*SI3 Bw( Iekq%?NdCE=#k$ʻ}t*Χ!@#_o (&lPJOƴ*9-A,NX hzvm/s LƋ(ѢӪ~5 a0)wzJfqџ~ἣV`]QՑtmx%,ȡ-$ױF}9ax1_$j{?]J*Jj(wDQ`z1xdb̆Y! %o1ƨd^%|y_:2^nb0&X= t'»93z͛/+B3,$;RHrd2lB:]4$y@oqպJMIAY P:{ G$d̳{hbid&f_, [B_/0m7Α#YP !yͷj}=VgSӒhIߠ`Nb`jc8,vo4=͜܍jz&oW֋BEג\;iW4>5q+?6(rIg_!\Z_04^teۇ,䏠QB?y4W@ iPy;BbLܤ/ܱÊZ}]hRn"1oy.V2X0-yO $7֗Ͼfa_ß^v<$sjFŢ.]֦$9,i"'v^a"}@ qg/P{[7!ׅh xkNuM xB{(KI:Xo,`ń\Cx$p7 />{ Avr;c [j8U%6b5 O{,֋=e\I(2WΑd-uk_ I}ádv0AgK 4Q%;;sŷE$:(;`;R2JGQ×\-c!nM0#.T>_鴖NGMQ<mNP'&.bw؍|hŞ@} E* 3KT?zQ$s s泺&+JǨg V2=ׯڪF@A>$4bZ.rT9Cm/- G\6) xܓNoafMLG 1ɽqHJt5Հn1RR?,FDnЏV6-m7/7o5EF=`f4_q[С6Ӻ+-(5}g(a^&"| ]$*MI-`MRj[ vvvlkقnc˙<G7L[R.lJ2P*|z@ lS"jN~$2q2v M>!ZqYjOt* W Ԟgd~9hCȘk{r1)Y\?=T)0dsqW.XQL%C(7Ob닄^6I}A(w:@xiOaSuq7VK3GK{<׿0©*;%rMɮ8ﵭꞹh)B{ 2QC7U_}&d~u[M;3w{\TwUW=Y\<R5f̫ok)x'I.>׊+GV ܌:| 1v"seI;!lUqv @!Bj4rX V(?m;Za7L$ 7󆂭uo2P\3!Xqv6P&5A"3h0-_z]ҎwU^P{b@mCEmjnGX^ʵ YGsڡ0)2X&{j#Fh?4+"[ƇUWyĝGEi֣.!Jgef~0Zyozm8%WElnxzW=[EmB북.8mM}% +8@Ćs;?\@9J0e4hW- 5 #OuHjf/Ny$;1WC!O?LU:|[xbn.ya)PʩNw$EKOw53ʤʚfJS>H U2!ATוpYTc d&>GBzYz ,aK|8Q%TZ{x+։ : { 9RI5L)lڤ3Fgd,иA8S=t r+kC/fb\$N_Z@ɘ)M u L'7HOM-A-zQxԕkCk˨V` 7;n׀1+⪙ khp`DKy/OCi;@@8"e-Ru2ݦTw() u:yǡH2daXzFa|o̐p҈< }eFudX㫐`O,VI۫:jljڤ=)n]F`yU鎼(r %BH-|]DTCB98Ј,YT 2$eRȍ I ,z2QQF@] d"%TꪌĶ0"3cg X]{+e8T $Ն%`<9&8 AT be r`ZֶURڂu}ȅBgs! ө _u ;PqZ-k>";ZPY :ʂCA cH^`W@7oGLݭbcX{NjJ#xuK9e fp\ڠLEV5$1Ӄ-2YŚҚXTp%\UŠ=nWJd{`J>Fx!!E9k@:[ Uc+;,!߯{mL˃{=Jy2x ~&`n9ƐO> K5י:1K!Po%$VdKqZD:f E7XǼu' TR(9_:bUnn!\/GOS{c]zrg`Z0 Muoxkg$[> $ _B`(LX~=wSN{Vnm[l/n``qrJE+g|“+ݭjm [OR96Ǒ=̓O bTٝdEIlZkeDYtxO2nV&5n68ӫF^!_Íe{> eåƠ˴Қs.ۛd@ݜv~,u~dFk/7<-n`+9-'̌.LJxAl;┇Qyř׎R1GAUP3K9F^4Ŗ0Mج8UI34q rZe ք-(7tS|64 壱t>o27nM ?MFeh#[} a5tYQjfǁњwAŲ merg)$_4E* L /m(cSQ~`5!0nt+Mi;8k__aYLN&xdy]M0*]Uja)JT@M nz W/ $Յ*x[\nrJ١,U"aD6_ٯ@⨂ |fF :߆W )c{eZ§Q8t 1خ?ȗ<%h ø.^ܧKol]@O\4 >K5P>b1`d.ŃoEOG(D=( MlqB)+!R]蛥; AQ͵[]s&LTkK"ٔttU5 @YGo`4Ub_hz:QsgE~E"r,?Q`/V ^D0trc@<۳ /Tir2Jİ4%αĬtX}k;[4w"Exv5<^YD3c 롯L&q\"AA=[$+a~tĉ,w iPk6HSnM(bE:2ETS"ٵż6*L(7y0XM\!&%z)7OC*8|֭_Z ~l#!b͈N(zK>"A..sDŽ ҮqICR~4k^4؄9$[;I霒0F}/#N̉dDKqMdǒclM_iz(};+sp¼WCeˬ=CU,rZp]8OΚJsG6u}/]ȓI,`DfL1ݵB܄g֊+q,/t: k-`uxKwHj9Hܔ!\c~iBa4H}4Lcy/IbD8A‚k`L:9M&Ǽ~M<:p~ ti3B;zA%Whe[AADf$!GI,'k%ڕ%TG:@hm\-%id?D+*yj0EtVz:bdru%fB=yIȄRKBc''w H=)ވhKnxoZcOu hzÆ2U=CVΊ6]TS8ڜ0J!sZBu`~j٥t9 Dyͤ0gxvBGj7/gy v +Aev-|vϤk,M0[?br0­x{pS t  nYjHPߗۤݍq̧a̽Ry7n<̼3\q!T̔Ɏ=K#Ca 2= _bF;jK.G`(̀Tp+2A1•KaI3_foY(V %[#.DOc;^Bf=i䕫(exha]myI͊!?z XU+ = Pp/JX 7r)@[kzn} ~HlQ!u`rݪ(ho)sGڲsa\g4T\i%0Yewɼj׃a>x_(49x X咬ӝ\Sl5c\ i<Ұ^U`5:f}NP֐TOK1GP?0"nԱ BN#E+nbF|T*oH}~b5U',E820nr8SdLtj4DFcnO$ }xvЋ;&N*0meq$tTTb>Iq)Ȼ@-Z>Ɓrw9Y L FX~SQiG Kdd$^ؕ O+y&kvEN9i<+Ρ`8p,J,p'Kq|pl+|%FWwdRqq[6ggBb|܅&sYuC@g-9,mz* \KW(^6A3/q|t>o]T3L7/w]&oV|~CPfpIA H*Vv*k] !5VP;rl?푣+q mc%G4®E|r6=,Ą^P/~_gLBd[ sb '/`xW- h">eKHF 2|`l :3SU ڷX\ ͢R %])&U28NFM;L&8&Ed r,ڋjȪک@WIEtm'R%r$h|zORrE~~_%Zj +:QGVA˃ +tbpo h՘y{Ik"(D]]ۙ "_Eg-k= [8g*eKJ= RkqpkzڕC .]D6 Bh~訴{(wL[gߢ Ia31*½Ee h8\y}+3dHm7M*8B4:]3R@N=Fz[ 2ߥޒZO8_{ ~ǀ,U{r-= l[^sun,rLa\6^0@rGA!W !++|9/; $:2y/1y|zߦuN{kؤnzsii}>ж9'^Y~NY\tt|C4` )ԇb (b$B! AEdD~%C@mRPGu #͝샗@78/fҮHh)Hj lw;xҀRiBhT`*2|7C2GES)Dq$Ba`ʄ?tAࣖ: SrǯqM/#gY)l]〩}) &7NcPnMqxAe@ZC+%#W{QLjH'{ZKpYOB4eH` fK_ n5yf׿`Hm,+wKN8uσ-nq ׋(~d b1pNq(4DM1'1$W3a9GsC1":7*cNj'>10Rn0&_ 5fMOC"쬧Izܩy5,P;m 4;u}Z `(Jz 7lkvg`+"všoZ u譨3+FE6 VjK'(ܐq؈V:Zٛt [4s+)}(k7 bu%ť~:W'fRte{FR%"Eڟ$4Wn.Ǡjd)"C Eݙ `(3Z)XZVR˳>%'؞?\ȾJ82T)!;rMO|U+5n9UUSX>7_$48 ߎl77lzL8FX ɯD^o0+0Y lOoLH.h1D2a.cqɵ _}mGn:k sB28&M [w ZfBv,9Ҝ`T1y{$H%5eP 'QnR7;h^&3{ &&a +u ;Ͽ)i6_pr È*e O* {s()GT0!35e&O&w凊 l $7<|pz܎A&DhG;C1)})䘬q'us=zƹf ŧ ho?νG''Gmgn=9%2撋E\nr6AwӘ="{j]8P+3ҡ|8S iꎚ7TN䮶N?sq,VuP.o9Fܟ>fMlM@Md!Y/@Gp&>xi>&tk9}h6K:#U 54|q_,eyJf^tM~f^ Gy/*wE ԽUyj5i;7L;둬w|ph dʜԅhnm]t\,?F5/Yo{F><^}%{H jЍ ia uKqZ4+#BـT=$ >$c}rl.GzbOXZsobw sQ7]ϣV!~Ok'E &gmƣ/p$"+)=!zՂU(H$nq@p!?Փt7Z".*UC<_ _ضlPI郈dHǹ-ׄp&a,'j=h}*㌘5"& b\WN߯{[4m@TX)E?+GZsܹ泡6weҦ}L6[ ,kd(?\: ^~A@U){twZPw)A5  e5:F/nhfY+갎ljp n֊06{c13jѺ+AVr"U;&f` ͉L_ Ao\2_2߸_fu#@PZsX(#&Q4*ֆg 510R/~0,iy X=f &!fV%L+G7ч ~砰Rdz?j\1Hu1Ӌrbf5Ph"fdMpE%\*D~ζ㝔0\0u/3\*8I)j3vخxNk\Bj*nr 'R"Nծ,}fS.xt}isFQ 0q_?/V@d>/`)zX4hڋA^co;1.QãE]y뇋>:>;~Pe:Pc.8B!]C;yUFbQ `G1\(JZ }DY3&nzq~`ǝ|2S=FZb%b\QDi|ŴlfxܒLg=i D\v2㱃!pWG2Jެ n+h x^dt*q $ۻ9C|\s;/s2>Xy !oxX^9G l+dC{$FqW7pO͛:~x]tJ3mQ1ւ~I" dc C5g EnKv[E9}򠱋j~{P.K^.E'Yeyo*O6j-^o?Qϯ7o`Cs(Є\,?z_ m֮ "aZW :q tB)#Q8t*EʻhOZ qx¬r%bKC2˖0#,-&:%-0S*΢zN`q c ;HGXP!8;>5h(H0^l)Nm\W,[^o!tx`У?NM`$p:Psj)Ŏ|7x>2xyU!EL77Ix(T#R(O"m*I zMZ)t fG/[\̸h9q7$o HKEAO>`Gb5iZmO <ǁq"vrY`=-W@JZhj/f U!1.?m½"x=1pxMGɴt[ TG(=J:oY!D?]R@ʫ7Z#eA2*j؇|+[<(HL=FA$qIvzh~$68;@/8JG;)@KR\(8K'wm]&W06@1byUfylt/C0F2{Wk} @~\VU&{GUegHo@_ur{qQ7 !h]MgLJDxCҿ&e'E~ USj=Cn4t+lt).PkIDGq|*& KI! ࢬ҄ׯ%MyC|[ 'Ĥ rd|pU( #1K;R7dO{y=s[HTŽײfjmn/#&&4Ֆ+qI2m9{{Zt/'ɮMĻ X̨HEhcyIu oPi=UT5|Üh[YQ˳Py~[Rik˓^))9s?]7ЋGP !9Ǘ"P|/^Lc|NRٝ2k?xuwӍf٬ͮ@պjp5G7R$@vߦrB(~MPX)sNè0,A Z)]Jh \yCج-I :|6Ϊ-q$=f,fKx>憕 5;XG7CЬGHgAKm٤]'ʹH+|0He?F ]|K'~Η1 ZG5>eHqf{Q5=hRzXΘ&&vgN^xbymUңrZ;̂ݛσ:mY8Ax:F)Dޞȕˆi?aO\,WirF*gbinH\Նz%gZ%kvxkp[\O[.B̳Vt@Gm]kL]ɬ+e)ۃ6&^$b ?bU{Iv|Lϒ0MHOQ/p|8yzv (6#rYJkaS,tY?E-R'}x=GKmF)PJѯ0s*(=L['Ƒf :ح?l@;h<ҞH SZA׭dbTrsl[}4팗bކHJBߟSdUgy)F#ԶQB-!ont;]}.^rш\6 rnڝ!ŸΤx)SYb1@4Rju5L,CH:d!m5ʹUmZuI-Uk uqHqwx?i8~׋P)*fs(Q;=ԸkA99aצޔ:C-y%y/ܼNE}fRr|d\]2XPx+T@F$8QS[zCWL/(K%ԗT$RڸoA)W#(JKѷMޡY\"P/IVYSKl(qo+S}yHgMD^o Dz.x&|g@z&L/|^fc<=L?\EqG]k\5̔I)񺪎 J!F. a+y* Vؿgـ62eM8t |Tma0"h@]!tHs9Ԭ7Yu7SoYɏ|fҊྡ5}![]>,~L]s?㰴S3Aߠh5gg`"4wYPƙJ Si׷K(](JPR/6N՜Hh9}0%A$3@ :{_2m!9(?-\INPL\KPE8)q))<$[GqĖr9)`APi-%w* u@$*϶9 ֟`3"`k3~RŊǾt __w~ KH TBdexQB >J2J~%whbp究4 d|I1Z+>*+P9,\9֣N?_o]:_3B=uռ/D!n4>^( ^̫X|^ʨ#>+:tDmmYa=?+x&ުj)Vսbr],;%,GPtw7 :mJw0FsH۲CryzB+Q( dFCQbBj,`l4ihC;mmzt" OS b/|3G ЂrrNކ6PZ#8GpD~6o+$9inbPq"0FB-1VwwZѶ'A .xJv;l!EZ#~2 Noe&|h 1afZz=֢M>\pT# | lq% ddH=#Rt OЄ |+4G1}C;.ط(ǭ*%A 5B*;ҋ!j{W|wۣ)s½M'{kA,,7mU)0)Edyww3CY]vcx2/v_6I監[")V"tʛ#8gBA1[ky#$?FG,h͑_#u MiLўlrC\Ao2FiG>M]*ΘGTj"_6g`o! MA@"dB(sAqFS$1sgRZQ$+mʟڍ+c^r3p)rPתk ZamJTN| 'w;Hf{WG qACUU! AJ|!QF`?J) }">{ꔣqq/r$=BR)Slۑ#?]ldMy=LLˢ`1jBS~.rfKiOēqH>lEPMh&FC?[kbG~>]` p}]wb-!4s!f@AV\)̖@yȤi}sn. 1e+ve|?BmWGjK3cyL堗". uJOKE h`A7x1,nHG;z &}.>DxO"-h[gH×35vaG"*AABsK3C(DYB4 %=h%\fث_27\҇OQKi#9 x 0hcd`#_ti# O  zvEI|RR";tCւ}m>D&A{,#Xҧ[3,M$MMxjcOވFiL~1UpDu{KjDn/_#p-vdHLOG1 jFc2 Wءn.ڼ ͦoX횞.ztLF?&;r3T dD405'8Q_x!H+wpM`W/Okk`Еj@ݳ=!e>1)tݢV '@)?itn0|b#RQ5;ׇVmvԞ\;@ʈ_w&y&In)kh2hj(ja lIc9\ͮtCkF(|GB!tbNM"tK9%NWa\8T2(\Re}#Y4EFA Rӥ{%8uyaYaژ:,iw>Iӏt?K=t/E"LzS)[_{~S_<5@{TÄ@`1e\-?;q F%7gg1QbT/8eL { ɊP0w 9¶*07t zmde0>4di4e51AB xS@ h5pn4=:_p ^ݸ͏^8O;qAzeӅվ`lpA3yg!ך4iZy‡S |㜼z;:e3|YԠy^ 5=tpo&Xދ|UFj#f26/APV@e^Jcrhy v f r`H$8 33]]s0I˄?H#g,?6!W\!Xrz= ^ȼgJd}}{IGwV >nmYQ>k8  :r5̑֜EU8FbbTcW<'|ڵL EZ־Πmdc&t  A<E,,'P^aUpc+".2w W㠆PCN :S4 nu* 1n}鏠6rqgb^Ջ}o_I֊6$maj>w,ThndN#ǻ0|Z"'3_Z2ĭnuzV*%HI)J4?D'1QM?Wۇ/htu 8 y‰a \T M^AY0smnl]e4sl=GpsJ䣞{~+!Sp^~;;\-*`l;8_kֻ 2o&6/ܘ}Q_+B @OuzwN麿F7}TaR-[W6k~mU[:Q1?|EϷ%hQ2;-[!p;ғxus섯Y_Ր,K P07~)ǓX[eI 29V@1t _鶮+$*ğ,:4HzlAX`}p }^[ UޑbKCzOComg w*+SlovCQq pZ1d˒>Q(mrqvٯt4F~ %Н5HfHwԃU:vL#A֟.fNvEZ6dD W_eG͠.(T;*V;vL#/ug(לod?aSsQe:l^4gkO=p9*KwE*{yJh+JJi`Brh؄C ̠\̥ ,y{ <1VG% 9Z뇤7EǼUN s)~}hbOlg%f,z$zqf:Y7\:Uާf҃'+x6X1g9N9=0ʯy!N Gb}N .}ormͩ>m U{2,_#ܭ%灖~yβ"%\P<sqU bلe9P]d>1(hg2 e~zhaȳ#sp q1ܐԢ(2 Q{l&"n؄1z ya XSM>6mļZU 7h%( ݤ;sBhli:@RVJVF'o@ӑo 9_As)!zl;'[hv'<a]X9#yQwo(#At ݯ2 TcKB1k}3_dTZ!f&Uy'V33DXex'V.qc8}:AN-V3TpiG.0}pz0?tjnͭ \Ԋ'f(!q` _lw2L}`>(:Lyޫڳr`YA*խFx2xm5$dWV]>w{^A %UZDtޙ&PJm!Ax"VRy탊 k,|Gs/9\Ʋb"%zFM|t1gk-~0=u6; o[Ef:k5oq j}Vh/Jp(@T \O< к>ī@h j}0]r߻QD؆C[*2{MD !Qwn(}:Cxq4{Ulj&xyG $rCV3z8ї&BxSC.cW{'H.Xy0XW^99~ѧXyأsC寈qt?\QcնQX)mhIs |&;XTa(IBiJ/4 ܑ5T1@|;OP!7Jc,Zr޷|( ޞ$>BpPlӡRO٬/sO_wsu8)@v&jP$On>`ݤje)Y&,ls"Nq/M,'I$:/c|A!88 ֝`2^X(miYHL}vϗl"Jf5={b8!hT9v̔&V+wDm>%m QTidBllZP|!Iu Mf= j)#vY˯<Bмes3z4=IP+Q?Drx_&{hbFK4N%>;t3dhyTFU).|8EҸWD3Dh42?JN=5s}F"eA:҅,Nn\<wk XѲ- *8 _R|3ˡ3`*ߞJUs,<*hSUV x[w78$ɭ~^n #5b_-~$jXc[qmo}ŵ#tmNPדkqlo1 ^rh NӥU+*P۲JQmԲc(]cr zEK5ƣӻ%E ybr8>Jy(WRȁ͎7Kcq:<}gyh gJCb侳*!ӲC:n.,MQx" S&%KB gX'(_!r-PAfiW%i[Ӗvh4d-i 8S˭"Ib+?N'SQe:/SɌ.m1J`FB}t3k KmV!kMNEP>9v7:JK_HhH[/la5Tݤ`Is,_"G'y ]]0VyA\Ն,,1>Wfj\n~w9З)Hg0 \k/mygsn^;s&=/m(5H+"nӅCL"M:eFLi'v=b{F~v9srPGHYA c;!YCUACZ1"DVcg?;X ZLjqrmK~a7fu1qs .aYH1z/ @z5gv@+φJs*\[fla5ҧBm~&[/.>Vj۠Т-RO)GhR@J9ܠ%Fu@<^ix4!a\׾;3iA&bocD5.r&*p׸Ϛ|$s<40si2IeMsF DK7r9沫_ w-^@F5nUE"()VדKs.'´/p3nF0pIm,jRR@~)9N/ĮS[xD#1[(G8YlWU9_O/o@-PcY /2v i[?1e:aB\,+#^47evڴB棆a`ꊨ9!)˯oT2alM@ynBɲs` ~* s «XUB(i̺e.8$]F)IpFˊJ4&ffPZmZ A`Ϙ-H ^A^ V2?,4JSpQe_qW3X_̮m}PTDid̚JeKk>/ a 8y7ׁ ʖ"USG>dvQz @&,RKzi[ߊ):X- $FAA?l$K /1 o&~0|Ww#psFILچfn y{yZ!/P֐gWp+Х ћ"ȵ_>KAi8H[1H Рt#{ϙg-bC+/%ډ6iX FA Dn*3|؁8fKϲ~!r5h陀ҳĝD"0,2ʔOz^m77ZM6//aG{N8܉o8ZOi-m.C}r`<4?' l>3$!(QAg5s+oi e!,)p;Z>{BsV@~Sk;8^9,iu>a+xΧ|'/r0cdO$5l`T$+v8<@t)JV4zM윈 -lo!Be) (*kH9&3Gl텗YA II ,y6CxՖ,:?T>Ȳ:7ƖV𹔏n4nXu`UjvHzW'mĖοݤ((>\n}j䉤ZB1kf B CL<f/TbNM>1y_'S ,gi+>9llKQP+evµPV87+nD\]A6"|sC~^D2$lL.bֻ"þ l׫xǃZ TP M]|@f\=r:c_qgNH)K=AٞЬev NSG|h*)6lɇHaJmy lN0բͧ ߣ*2Yٵ'u妚L/\y2s>˾Q&3 GlT$0uPa[ )z >m4nEXSx{t_#Az[*&IOXvGJl,ճEp"#Z9$i|H6E?M̶:֘}ť㵧V`g`ޜ>x UikVlrElaTk3tv݌D7p Ϻ 6룿u 3) H`\I e8wCQfAnM(,cX3s_ Vgf|T e4p 9Vp^w8C(ť sV{zSHG&`2L]ƶwL&΀I %+ZuK-]_suxfYMnL k(߹ 6y91 kwjYRkph@^41ڎ#gL5RpAZG4; c[gA&(v\Y G?|)4b}Rv&{۝[wWfմ s/*@B`S$hxWҜH̜_mnsK4mɩ|yS=/gCtGq8:aP}p>&>Rse$o:^G ,ճ+s]k jOS1: OΧ\*+Vc ^*Gj!VyZU?oc[4j'@{` 4"L꒲*~tIݴ4KD~ xD5:Ui1C^7bM%&DnS>.쫸دe E󮢣S+-6mKO6e=fs S1a3z)/Onyu#$C荍w8@`TrCUaA+7w9ϲy ҝ* oU]H9878-h3]݄|ZvK1lD2 6 -Kph5%))EFNnЬ{IV})h|D^EE ;QzV@+}|g%^X( &\iH7|⤛VWj*hA4 A8jHu3}i$2$d'_L!ouyj[)pIC8c4\uRpر9|*>|SŃm$CZn pHw}͛xکBحR0uo#0Gu=THIS/&k%{R~+gZK5|.? }] tSZĈb"az<>%:xP3чq`m'$1GRr9Rx7x"Zx6-7f&*~&0Fې.zhitZ|jE|T_x|H2 D7Q L@U)j?[ nӶC`{oyڇW;Aڃt28Ƽa1҄uB"Q٭)5H 6oHP>xo[:)VSqBҫ}U/|k{#Fі>p!mlItp I kxҬ sT>喛nν|M~[G1%[0|)1O1? пվh-btIWgdy\o1w~5vmZm'AVKʁ>|SSv/mNsb0-)RJb7K[/xhaT{p:MLv4ɂu+.Fv5)#p#W9Z9(hPjDF+#5[f(Oq+F@Nᩖz O5ʁ)x92o8hQ$~/ރ<6&WpCHBs=4C*N)Og?? Ą3PD;$klܞ]b1o` hg5@|b(SH .(Fl&@ '!qݻ'i饇&"rT9HGAL}a@'KHf9 ybgnnu|o;5dzhuFkG#|轍KKGEyrJέ'`i r-pkY*0gSgfI[*-H!)b㶥]. V!#SHD?FlFx/3 %2*_S7UJ,~\8Mq"+ @Zdy;OF fmgH8sHtbD{,~\TѬVA,-lI<7ǧxGM0dc:P WGoNqOw0\K5>Tyxx |QpȿA^VR+F!vzgA)guOI$7BUB_gBa:FEc/,k2-]Z틂R8/./?"|wy"6Ă>b 2 5,婤6 =Y9V}97qXbo~*n@yd',Ɍj9>U Z;?yt5H꿘 X|C%#2o UH61 E%8 qɍCK qk- 3-.qUHv- Qb-60 z9qhel> X|хӓGlƙ-h _%-DG*Ө=UOAdf [kO'nM;աyeNdcw+` &DJTING*O3jdez^WVC;t2=FB1N47능mź>^@&C,5il>&^o 0q1q*Uq0Iձca(kJ90JC۞ZIJg@M>y].J}7%bqn`#LK:՘[_]ZPyӧ-}y W5\g ߡ^S|~]ERM8#rÆs#SGH7 Zet{GK)n7&Q4F+HQ9XڨLfI`Z5U&y8mwJmtk6Z]8j)mDm"NJA̕KQkxC|[\lMx ^ }U.yEK잴#QVMwu6TJ"rnh;.4lw8lD(-Qip!~FN<OUU'/+pUɠ(McxJ&^` i2tD`Z@e\!Y('LkƐwl%[ׇWEZ?zXris7 2gKӖ]zCkJZę᭩ ߀ N)G;&3P{ ج>Id{(\[͋szyBX!x:PpMOi)[ GlS8ܒS ԟ8j.l"8zHI39 :0-Ӥs,w!ϧ7Mn!F(fPnt2bDIn9nj@^(Ѷ[wf$J2`9ڷ7jc;q*j@!Cl^YFp.o0%\*̖]0XcSJs ׮΂7Zo>y.7ϊ IVi[kNNjp<Qwp8g4Jc$v҆H"*S/pAie2Gx*&p^>Dwܷ[hT=dZn>ݗSFơ_muN!"SnL&ogp>sphBJ&RHn#WvkARI8RBAP~Q1Mwg`Uu?>ْRW$`}*jA7 t# 8Xg?&RShiN*d p>kޯvI·o~<_%X+H*xw !I#cI.t"t`u( 㫨aAH"!mj ͽOW|G/-|V0r> @{3^}橀JgdtBOdj ]l Xr~xB]1~Bq}DżYb6=>ܣzXP ڝ/$&2n3&^O_t'J-G[3\k)|L+Ô:O[)g5Ċ癞6٢ٗ %-O6x6֢B~:rʏڹ{T?5h`uKN?㕍??OʳXw4tMJXde=4B~:y3bQ JrFeR{DNeUDԤȬy0$Kc6FZIny+g1n{-|ѕ9~ﷺ w>kE%LFt`+Rֱi:> ǦoヌDJ ɿ|{?vd!N ȧ|PSb4G s|S` :I*lwŒG@'wrxu>)c?hr8W}d`9Ek x%xj}8xIJ`?liyUǗr T{4L6u l9iP6`0DilԧRֿ Ki)p ?`:X2|Q^hE<@@:Yk[mnZjs;+ - Juɳ2&p3D,{Tq8 Ϳ7*rTf2:{EE3 O[Io/%K9bgݙ m4LxΑܸk@<3f8 ժ4'f:jyϜߝkz<'鳪.7(ǢXg(z\"]PsrbA(|s[\bfЉއH{kr6 8F.χjw&JEib_MaC :G HOPR6CLee0zd}+4poJNf;(kMHY{lsoYAXs!yHjlYFrvFEfj)R['WhF_OO1m5C@~ĪN%no *e2+=ĶU^7%!Z:} U%S.=8.Z]R5-P5yJ{jN<| le*H6 *ɀ۰$>1gDF$4 `c v[_$[l4/XR%X?#VC ֵsAl:ugǷB4\vj7w+  v XOFK`3b4Qn!.Q <#&jҁؓCqIoU|j4|,P8RCbm ZȦA^:พ|0W%TQi(Ĝ)Q Tbov#ʗisT#c9WJ a祶z:qn ]bRtBoSE:=ș0_߸sD#hM)#-_8⍉υ[Ez=̻*M+R 2\H"Ԋw:ouL 0?ww.ŅI@;P~Sіݽu#w/nzs .UgROú&Zc7{qp'ޘKWy?cuK^\DHZt'WC1!C{RZuEMA.C[U^QuO. Rue}u ]; ?Rc4xxBN q4jnѺNٱŵJ“QWuIshS @ȷꌵ$&/m:.T%ƫ( -0󩽷 a.PybkW&[?91HVaدgoֶ27DD'3EI2FԮom$ܱw~9#kga> w$]A(p^'Qrgbn+U>r35r#e,ZI9wvjҼz4whINӸ#\2pwc/>^c8ܜ$}x!M2H݇}ON]wPmS2V^ )'qǂf֑0 !n+K"sGT:.T%\"4Kl l8Rlucd?®@~->aÒj^zX1!^/m:= @]唽# "#]lob'Pt<޿2s;ͯ ?ci;\7& IC|wb UbG11O8U~tHTc8Jr/j ſ!;ʕo _sr Vfbbh%GjO,A{m;N,<`pbjZk)k$ VMo!}Mm%ok\X.FϙiG=?)O #Owjm' 00ֺS6Nel{ bjDK²hA^9™ڿ-),nc34i^inL_hu<}0fqVMp*'I+(sw ;QXSi+Vm͝P*ؘXd%um+o)ctCm"Yd9o&bM8I+/B?]H}L-]ӗ1\#]ߥ,!Ty{MM9Xm`YW+ OQGPi^Na.a4T%TI _~fvڋ@e?<(N0yCg t݋RڍlUDK^'’[𵑪J)3ʕ8b b! x-X<9LLgU5\"sˌS:GY!ɧoBYִ`fBkkߴ.H rJd#ar8(oq*Zu:e\^,!0Ia3%Y#[]ox|O*2Ql*rWH!-e|fmb[ %(Oh^U.z;SQjE8S;:]u 2~+q @sr1x&o Ʌ~QhmEM4+UG:l0"µd;Th<&f򴘫1@?,YM ߕ c7d<{nԶxw'4g,_(!XuF~ 3U l6E滕aVԞeW6*jH* M+O,! zPw]_F>qi;q91E5!Wtlu됬/&WCP|{|ok<MNFq۪;j= sU& z=jmXOrC0Rjד> tNOm&F+Yuq_f e`y)=ݞ)Q;wX Giȗ;~I|/BTeŃl}q`EU4׭F=BX U|MO *x,嬢vW|>/Q^ x[Р.aѼ8VdLMQ,8odvs˖> .qAGo>[ۢl4J@.E]]V (*Yֺ#/:m)nNtyGKbnN躹9d2]/>F_v䕔CH1.Ԟ4*lV2Ș&*%ml* ­26(;K kd YxP%Ias)1BI/\[P( -:-Zp&ݟZV0;X0RS r;r̋Y8ˋMap!PPt-JJ~MJ>u?d[=Bq_P陮6׍[YMqH[( lZTT7peFIo_grJ\KſH?WG,?[T}ier kO |Q  v\.A;t/q,wILF'_'_rli&IsV(~"7n ʮ:ohd;aB):H!vSCs1CL==N{#7õWn˨94CG]f\ qt8Osdt5Ƃ\9pvGi)Puq{o>V/LdV(H)-@*BC &W2QzlTqIv;BpHM\}ĮUv5^183jdžU"0 ?l%i`wkr~e#D3|KWI.W?ts AUI޽Z ^]1^pó E6)74, wf }IPe~JƲCUߛ*(2| mn%ڡUb3d( _dKNQ1Kx. Ly* gA|NяlN@Eo%WU:_QU|IF7T^Q4&m kaz`Ӂ}X5bơ:f_W\]@u: |Y@}:x30 o#Y0 ]T- if'*l< lvȍϡS/B{ ~4k6x, ·rE[XU8 8B RHQNAFN ) oNa:D[NP=ueyT}#)zj]s}/}ɸK/6`qX (&{sǀ&:Sj$V K$4J񍴄G\V/ ~ ^A{"ZlR )%h'as9٣뗛RvsD6$z;dk.QoH,\`h+ܪB̝}E:`DK]Į ɒ MۂBlxoWeHhmBܩ H!nz g1z}UAAY`B2٩x'a0'GM l56zus(n LJ3C4"Gܧ*8o~]3^ӧ5#芄# sWaO8.?2`.jE e3F lNF` OZ0"qN8cij[ADyXzu>9Mo(shAN ]Л\:$ TNUId0if#qˊt]1eypf;/=Jss+%CV o}>>YLiPaD_0uѽ,;sY~.`կҧEt$8K25D6>[- VutBR\?+U;oXhx"S'4݁mȈh!ߪ ddRlêi`1Q4RBk09~n18dc!ZQ(\mشX3ߏ8l13Tt&KĕΆJ)qs (i{׏ co85XTh6K8Be ȫ}*-ܷ>0p l쁒P<|)` R6ͩC$uz1ZE7Vb('! (KЌ o̽"~m 1:Dq*W]l;m8~/U`bf"i{BƧ_fr'8 "(5hרD"$ n8 s}k0N!XopWf;0)r>:ZιB&ZQĸzu#ކzlkPdg9+E!~q_.USPD0OB-Nqd9WUtġly\ _r#J#  ^O! O|=B+;n&{_ĹyV?tUmiE1oKG 5̣h.8E=""j<"#Eso8q&>XpeOB{e=Ki |%>nv}sS*\m4Hh6XsgtzW54r*01 3 - s4K<ڇiZNwtO8iik:!*SD0ݓ=Cza"~ZhEuA"qj2 ,H({¨J]GHHȥCVw<('Ep[(bH Uaw2Y[{'e jL=\k`ۍ BFKn.[8T.& bbEq2Lց+!S`6}=/`[7QZ/Df/:^x>؝rz ]9FpU#,ٳG%dZչΘI O՝</K02l 睯~`4S0 8l䧨V 9%Jo~;{r`B`ILsO#*])zp2M4Ҭ7[#/ OXN 2_1=%2~o^FR(iE{?ֻ$4av<e kyV\l-7pq3WNt經T7p#\b.5ӁڴrTˆF9{s[qz*,$V)ax_ZHx8#1đ~~7f%Ar6I>OI<RL`ƺB-0{0@! ٣A5?+6ntGN|ޞP&]ڞm u℧$unjȨEg9%YUT0JN}t eRR.ഴ٤M/똚_: +!!hOOZ46-CnD1Q< 3a7ʾ>%r2Fw$%Fhv^b6YبIg3VTHoZ w: l_;ќ,0O"Eyi0Y SkGPm+U&9'3Kc-lpK!kb!wNG5+ޗ}u[(`S~o2i̟U*Z`N;Fv臟DOR<]ZV+=P`إ 쪅#?O9|"%S{5gVL%+XΘRGLc[$۔a |LnTwevpnRMWFWj&o$Nm}q|b!QZ3s.J[; 馺"; g̓~DŽV|V<sɻ:+tS0=B; "<>Cr1ucj]Rqz@(t6A ^FAxBI`7mhVgcfKHZ'~bV AcwF@=zR=eQt?7޹ȝ,{Gcb+S(ƫP[Lfw4<cP_X l#/pOn2oUgL !yX#]T>j5طr}|fAH6)QWABغjm$mE"oͷhMG'R@5@L3|$$O(+b? 褩v<@Z0xh!|v<yoH(SZ#(~()nR{SA8 DU`u P,+؋'Gu\4{Wܪ%J#;'s"/hE lFD ƿ=DVij{WY+d 8#WwN c;zؚR.Oȋ?t݇,Mᡒ|_GۤInUܰh\̴"b\* Rlw LgeϜhzπz*-gE47I@A8ă.S=%g&6wzlϸytw6$N@өƫř4  [zm4ɔ(e'koy13衐Ս1?y dHk\~ ;x QJSgcblTYn"3לz^.bwᑟX'bXW^I@:={Wkl(]&p>J9҅}5ِFvw$ ?9ε#FH @NkH`4 8EGspr\MF~ u-q<sM41S/%૸qHTuHgsF:2 .c'tրCLPE-"c*-]nKX^jmoӁ;1.fL˘ ̚j4WYCa8kx.x8 jb?3J&B{hsf43Gv+Wɍ?rNsjcie?V0a qfs9|׈TLOMOPw +nPC\J3`<̉HD 6N?qA4&hp ٥' qb-R_/r߆U&OsY\!bpPwk:˺ l㳌evQ]LJٱb. 9ϔSJa95WE–X`H2 CFjq Cu3LGŧg-w=_j߽SmTneF|͵$ =nDI>.޴HewwM)j{OISK n;Cw!) r%`^'ӢDCa H],r>Gt~ $}u67 r3khً\ ↩dzCa )kyoMCa D',~gU;܆.0t*]GeCZ]e`a`^?~ilzU*a^\ |J*gQK,Ws*laEԻV}# O؄mjMHpy;u)|@x,7;Ő$,OzM>XVw t|/73H"T R G$.E.Ms?ɧ9()AnGW$lYfb%'#`L-sLAa F1#P0,^[aWt /wIUT-~LC ,)ECkf-&7=>I ~/pd"!6WQS)KDƹry3?K'k,It@DW,$k)aB|02?'0* 7&hV5 ][a 7IQb%z_lєf$rDGu@0A`bXyeԒ2l(~x.$L6N-l]]?ة 5o$h²LUuLD C^"n۴P8鰮 nLӛf҈=H62}`?yo'0a;K fs1IN2,N}Zƹ^ MoC3}ƊU\ޙwZ mb0'TpTS(҃F)l_JDDNƏl^(#@?Oc$p\ߑ'з &3~^7}fp.>e؛,d]pEZLN۴loF&K_/95w ,eQ$2("jQc+!s 犣O0۽ q%sٌh^y.YPju&Ap} e7CZ]K?N3Sem7Sx|`e\xx{sY["a?+ cNr32J!)q<!u iɘ7r~o} wݏb? }| LZ4Z)fQcgʗ؜#T=z21~%mIuH LeGw#H}+!A Lܻ2unGcAJ*3v~eh:3e&! jxomy>,ps(S)yfb/QbC(E_PRЬwžӢ79\K,ʊ3zho^* j>D:;{VL:-5’w5\[;W[/R?Q nivMeסK"*8 xɼثP{LcHA1gE禙!Zϭ*篱Y#i|j́ ȗcG*i\[l8nvyx}"^6 S,SRt}p:]W]GPHmfws!}@9/Jr$' ,oRv []ʨs̈E34tj[ź][*x*`Hej 64I.[Tc;/:_ٍί<3Pi|Ni蚚ͽ*>pf ͼVh_9Gp8z+ݺ*~K= ͓˘)\ՠ(<= 7K; :/e; ,;4܄ Ny^Diwta/v]D(: M>P?hv6u4!6립NX,T7*Q>ylNM絿-qCZ_T'`?x{'rm"Dh{3|9n |FrAFp.S``@R_<{N_ iG/wM:ܸDzF*n<$'/ъo& U !sN5&/20p}4{$dQ- Ė"p}|nz@#&޵#ߏ'{źw$uHoC#̳p<]*c\RnPE(eYSI *_ E  jƼT;s'=NL.kS+b/;I=G)7Ҿ Wֽ\n^84R ! ba!} Vs/_/K+hˑ,U8dqi-YnfΉKCE=XP O]k xU)o1]Tɗis\LOҦ&K/.ݤx^Jw bwPx=|FmUIYAC9oKJ|UK{J8],ҾKGD8&Y0,2ez>7r _.msKS-cbdf.<2XރK`Gm8ThuXL7r09Kǵߴd&':s#m5܂heǩ\l^ˀ@'D.w; cLz֞t͊1$h:z!8]#X7\o딩BY>"v0u(m0!lTZx<\ LFŽ*fstfמ;tsz%|'-yݳQ'T^hZ}:} B6`LgH\cٹ,}29.o@>e'yൃՎT`Jt2WhF9T8$#QJ}%~帑Cg%lN6 -<\@!l=J. 3_ -ʮۉX?" Q0O?=|!q4ܓ ]TUUR ̜PsxF)<)Fkظ*DMxg}%Y4wسImT S*J ,YJZI_[iڦ2a3Mo@߮|0 [:֛PR_b?J=Uɇ^0e4y =GՄi 8aSFQI|>a:"HkV9Ȍ7kaY#3)F`8! /dEdՕ')O}!YeU RT5<3m*͙R{|FQIܣ~Ԧ wd?{뺛]a*jsHs)ҊU\|7Z=XD*\Xq&jo.`Ob ѝEϚIt8/zLvH_4f8UO!l%BC w#EUvuHz #,^VM@-v ;-@$|I} Vȋ-?T"+_tL%%XWga [̭&mh 8i\O?O>W# 7gT, ؤ݊L 'UDvc_ݕ \zQ~_!ٹd @IxO:@SSJ"ϋz38]8i)D BKQ\PMn+y*Pg#xy57"})'焋gzs̶J(cnFa)ӑQvtل:\s]jHe64o&yGER #?*/?5W?',uҫd(C&~q+=|Y'O4Eפ(V+G\/lKW<өUKlVMU(ڽ20KUIM51dz!)Ci SdNH5NTG%a+eNSA?6dho ${5z,L vsV5~Y)¸u[дoVh{ _:PjIKF!GxR=64qGTX39flf~Ё _gcMu<&A6L&i*DJ9L=PV9"n^)NRLePY˵K{7h V H́5uo в6꭪ Q}=j<ښ4mߗ>AJRljf - `Pha@⇊`"Ez P?Nj.[ |p'taX_fOkH\#6c^ }/8޹lv8HD5bўePAX|7K*#R +'끏AfVC܂Y{o'n6e硂/ ziu1Gl6∱SI/F.+|HS'=>EQN/oioUhcҔ;ѷ(U\1XXDӥ\NGhƊ 1 $X[u$vFм??8 @9q{őd%O]Cd7](qʣIDrBSz&#=лYV W`+S8X9 s o+yZRWQܬaJGX#DaOЃNIo!F PrF8; SZ"?EsSj/[iV&ІnQ N~z[j ; XP 椭s<}o$ ~ʦRYh R䩰bcnE;WP؂u' 6Hp42%cE7 |p/W,1[yNZIFԊw UרV8n(oW'8sИxhj;IR;(D1 c)ʒ,aMDӆmʿe͍ҵSnkD 1%y9:{iB/k$[8S3ErrHK#P+tt5,kW`g(WϫiQ6M9^ P>Qcԋ0})|-<E Okg9:ym|wv(wi@@Ka>40y#YDZ[7/ZDi,iZu .XNXDόU"p]NU`igF5 fy}/#us^"gl/}^ďi ޵-k<#H|X$IZ7]p6aLf‹zgF?Ĥ{n?:i)E·~  16튆M&]jhga~ԠWp֚-lp U8,Nx 3OaEui}$-r* vN?{3X͠Y!"\z%x7y q}8^Zis c7C+f=WNVKzVx$W9nv;B8 \PXi&8GqmO\Sڹ{Y9i# y- P"}]Č,u)NؼgD&L6\A5aL8x!~$\)*jx_W⧀!3z[ % -C9ˊ_&[дfƧ_ Wv6Sq~^Ľӷ̱6./IK &nChiZ $bz B H`yLTAB^;>bQT:1یU>1rwz[[hwFgV$#&4ZDD- 5WksYrv)s)|,Nn& rXuw u$NV6-4[x[@gQKeQYn)dR9͕n 5[4ra@^hjq<ݑF 4 pRx{ :ev @|:X1^ H Љ xxR6d!!1u T[u3p?2f8TP/ƻn/pc좾 2Bύ3͐id@cQ$*qEnw0v?EJa-?cIhnx ^nm<pK/P~ .j_\:V:4K+ q^_phu Nv@007_@ u1H9u+vfr[ԕ4@4{Աj  Dj2k[6lwʊXFvAd{~?S^ɧ[,=Ww0|v>$T>xP (A>9)ZRsO4~ w""2|խ鸸$Q4L~V$^o .2Y (El/Ze4Qv1wcKw0įC9~.F SeN/s2'ܥE팉lRAWen2;t5$C 1^}X)v陃&}tuk:}-%cMFr;D'ǺDl"MKl})E[=/hi}䌼}эHކ$eZ՝0 UֽgO#L]x^|}ppy|d0dPg Ի\'NAr2i@ǣC =*v"g5wM <bq#]ɂp qҵTQe5(Wce˗ \Fi1OfR[C[2`C'yJ_mjR*c =dq|D-}5ŧn)L{*S" 0Im.(ILCKt#ޭ-1;+muz0.ꢳro5cJa]*jXFȋ5o*?0~Y*i_F-}^0xVY[֛/Bkm@DdNg&  Phaz4i.]$֖"L$'R#EKlJXNK)<8oÙ< <3Xѿn YOM q?8jkʌ5 s2=7aMЏ:yP݀WVXw_zo@o'2v%_ Ed3(2mnX٣.{&IWz-kprfWe\WB-`2W. M'"I!V@#zZ>7H?&g "b '{K?/e&NւL.‰D&LonIn-)]/Y(=GP3)$i4 qoOonjY[7}~tFn`Mڼ8u U Ď;ȜTm NQԶݲ"B/gb',C\i 58Gc}-vQ ^.;\*l<(cu #e.o {<'<*7 [5S{0}BepD9gy~b"||l-a UD[[VQ[Bڰynd,H:.eHu2a2j[۷ =ŔHgcqzZ/Grf/j*wē+:;reGW~f&/E}6K^m&s(3yyXjq"WʌڭNV (J y{֒c1<3xqgH*0@U(u/;$t< s8~B)Y_ /15(c87,9h ;2^0C:5YJɡta=+TO'V2\ ײꛕS>@+)26 նw L;hZPvVmn}||qڿHW-0;e\܌#52Oӏ#AgeS7EKY:/&(7˟|U^vQ5;O,kj=^FFU ؍Ƭ񘌰M:D8誩Y`YlB?[ FT +0Cz_+iKD\+IMȸHfy8*wNgvԠ9eMTfϯMn{ٙ\Ǯ懩vb=βH}FI#~nD64@is' z%(u䄲Z^B@5Q, #5"m_*0>[c4؁젪`ZSp=ZA!y v{Ӱ9(ibTW>LjF3ס{`N^C:{1Fn)W_* eIBzMB B.0AgWo#z;ՄW;/O38D6\tܓ&gIp &ɪ{V%8kJ` $#V^O#pb C>ksVQ{h$y%" dӌ8>Ik0ü0 EB|Z}wQ^=$3V~S{de·0v.%3*& ryM?lSk\wT0D6(cMጨ2qs?2(BQlܣ Ba"M󓑁[=f=x~ VzLC}?.&,#.R{z |!^l3hKKZna>a` =`+$Øi@`DWFμwоjMHs A<ύ\E*Ce f!@a߂SL*Є7GmA\Tie75JLBqb{ ѽ3uxqer6'Pg.kL_6g$HeMu2wkab @y#=deJ.KPŤ *DQ,v4D*m/OfE}}_`O☒M>7yٯef + NV3I+=G {77jg?ip[fWfXdlhHH+<ݕg73w=+wS7=A Iʮ|zܤ I~s#NSi_Ҡ4rBMEfJwc~r 8Đ(r} 8ƖB0GIw :+jw4|6nX}>vUv~C0rff WhWqކVC؉-ۊ1/ ćA]%4)҇D ~{;_uEIcl6dXdpwCBdOSb` ;RkUDTRҞp$}75m6*wSOz n1(&߈H70!QEY{2G;ݰS$(ҧ1w{Nyay>" J+ѷ8'>z؅ \ށX"TR # y=V\1^W*m N$E{; MbKBN=Qle\{Gc .AԱ;pg6mvlh.O5&ߴ4j럛 2(~XӡB͆L|aS>Y`!~J6^w| hG:og?KnVLyvzz]dz'VUёDeRP$MX;ay&9€[3ܻdϫ"<%6@J\ :ڞjl w9ZJP]lH`UYH A4דsW&2UL\=mq&jW{SuYl]e|7'SOAƁ̃B6jbIۙIT?jJܺv,M4B*ۺQ!uJ YW IRwơ<5R#SJ=I{"d.H1Ç8s9VhO%/qLa7Yݚwˮ&*!];whBs wxP'ҟr/OVЅ' Q$B{;\6[Y2!k;Y-*HLԤlOU7E{/gMf'Tkfƿg ܏x_-SthIDI LcKb_y@[êRa9xu/&I4b%amՋ jt;2}2p{54z5P=3k zCm )Ib|f ox!^Hs( }CNPokGFQ~AZ_8RGU<+nA9yoBdZRVn5d# |Dbu#[rK<=9WM%<)cA#MΘ7Ѩx\}Jv'/vxGPʸ j[:b Ϟfۥ}<8 `l" Sb|ׅ{JY&b@;.O(?M+SD7F}RY _Z =(;CP5'儊8Ut%|+Rjqm2mcrnT.hv8 n^ &yt? l"@{&Qd`hӅY#s 롤̸.&/M펎j~N;lC48d ;/Mnr^Pepb[}͐<79IIV0M眯{Q%.cu[s t;Oi_J&ԅ5(gZKi}N[ڴ-f:8,cHm[ot1@2_v'ƢKr ُƐ8$ie8' s2moax+U3uU D:fޥIAa8y.IX:BYpL+bB:61M2cۨx[@h / lTc`=ݥ!,P>.Ef>DXL+yjPd(8KrDuę]QXq Z E_a^4{$ 3 28ja,">i&I Zu#4a#Ffs`S9~PϝSBЯChΆ59CF]K% Q'`:Fjb ]o+Ĕ zNS^sh=8~wE>Δv:6HדܤՏ~飔DZN6]T+֔C؇G'LpqcAef/ҢPJ؝Ϫ0>NY۷?̄3Qb>ʋ]*3%0TtɎc+U{3&rw0ޙEzؠAP "g D=H Zp)6c/WB5t|9d^XԊrs*6\Tm=j!X]!cj'޴: ,-JMjfQɥU?v.PvI\=Ĩzhٹ\&B3?S_M,5+L[&t0|I]6ke`fa)^CsR`HрW Bj}.zɞG[ 5!xFUكC}D.}$֙TNk@;&Z`:4``Yzӆk")YKōN]&bQk(-&y$^@q^I h&o'n"T8\=l Ie٠9F"ەy?3sb̝[W@߃H H"l6mY8Jh@Q\E?+pyy~TC - |pHO͈Op -˳vJ,vz \*m,`֏[lÚ6ƍ sC^d‡ahBo4Gq#p3M'Zi;\+lcL;>ѲINtu&/6ɝ6XZRU+BF5Ik,"a +T|/ `̔o=8*p2o uCþI%qv*/ˡlf`n=z_HwlPU^o 빃VJ AMw/Vf#̈Z(.\1Z)JAYw)648ΫEG]f%Rx3=6-p]8(oi|FfECb@Gƙ0]L BpYd IiY͋" 3Ug3e7j_^^|~oWJp^S*;?0E $ ֶ_I p+[JUpNZ3e]N:.-\,#%:}𳕝XO: PY g0Rc3oW+Xb]Lj!* CO~8:^c?] Q?^Ig3NlOEG!WºxOAbI cPws ../{g:3*ۺc0ec6QIxha f4Am1mڬX1@h n9x9*= }+s];@3X0HLvkɡ`Dl)HRRhE`HRоM`4 cv!# FR.(j$C-_-B jd9a6(~v#0]:fɓg߅Zf%:$n'lެlD+d]eWVAXBlr}3r״MBv1OlsسKe JF6THgeYؐ:c_*ѴλXZCpℏڒE\FҥDXa̦IB}sxlm|lQ|]p?T;96TӶ3BtrjՖ&52Đ~#KHnhXUIu oBD}Z#VY>24 v8(_< d^MrBm]i\P5ȃi~,( .a\/qP /|r~>4EկO Ne'#hqC%x<`zBk90]Tvlyg# 8lO$ R^β3<ϔ", l`t`\SBt`NҦp^ x J=RFJk@3Z扑k0wPd?x҃AFZi e,RD,7ߥpS~Eͳ䛃ٜsyb9d>6KRc0 {"pMayV;^Opbr|G83p;ΆlPIB,`,kP/-L'OVwy*'*bDn v_N _4t[|wæ9% b4cs69zyjB!@:l2P 7 #I[1E3>ӥEcqVc| poبNۭ68NZRN 'CHU=Xbgk Lqb tR kI$pW@q,&T>Wz 6͢gD} ,9pS)04w\V la@:(QQ51O~@&L [HdQizʎ3ީ>GF!V]86Õؤ[nD͘ V($qA[D\ 8j62t^c J:TkNHn~a}SEJ@ R@0Wy+͟N2Ab/L-̻Qyp̕ %=YҟqoHfqTph;#fIF_ZM&YNk@s$o/xE]@WxLH2CR ~܃׉!KsJBEF݋F$TȕBbK!3DȤɻ{]\yڙyP p!8:ٯr_h:P(''G^)Rm4n",ݯ!ʦ8}Jy0Rq-xr~U};@oOuA`3Db_:QQT+bVNFE`'zpc@mL~=_C D; YfԻ0"$GqDIE$YMX+J͂4T|k\m TJSZ Fᗰ"I(>-\꫊uJ)0l\&(L۫·&g$4rcRO) N *|XB`@^g$$k]`s:32*S'8F!݇jAAe3_j'.zQ*iGNӬArXma舶f~1EiIN4ʎ`[`nKOJ1e+3ږ* 0@x&JOx,=%8wSs~[bj/=B:Rgπ~5oSN]TNa f\$2>HGaR%hޑA+JzCUD3j.67RXCk!m4J*j=t>>aؾl mWbcx/~w%Aݴ{05J9+-WJ[Hԟ iqH_dBmYdŚ{Ęjs Z H;>+Ml!$*n{gP7 IXj)}_}~eQ7#C;fI68W"3yd)yrWpd pJh__{݀b bB$`,8cF攰VB7 n:?7Kh8~4ٟAD-ӊP74{yVрIWZ>KR6; ,nOh1DFbQhCc fmY嘄)\tTYP70?D[7M׃W~G'rғyHЖe_7C ^18T_]qmF$V*`ݷK<"TVN.)Q-'4-LV>?-XHGs:hwyV*еa_ +0bХ9/ڬI"V-v- zF`huQ x2-j-cqքW'UUp*JaI9pvRvaoSq5|/{z]sZOjmW`'.T?u ~z^-+|j/SyZ[@omyV::)/W7%ܝ(vF,.4 BX!eAuqyC߹Y,8 d2a8s).{ i1ZҮ%alwwQ'yhғ/%jx^]qC\{ۀZ@fWAJE{ @s9'l0>ǹ`h 1d ڭG%9N1YtXe@dX1ͤ0lJ;ox&H`F81:e<ބt!RD&MTsѧǔF.8IP跕@eYȤ.ID«UH2t`%[̾G:ְ qJng5"-g!9~0aYAmRb0"3!iQP9¸wƁvG(Z0) 2mBXT<@,< gucoW &%+Q7gRr>+X7m!aHԤ5& SLj&#Ʒ;ߺH7,͢:e6^>_W% ?y#W{#:g/ d5r6-),*=CJNUgdXwec;5\q!eG:T2u`+i>ZgpdmqZfW_ i ddz1gT< nEy":0ocA74ajS,t%Lɤ@z\S5B2*q@ ?m9U~Bd" w?hT X.X@>U0X$2` K~ Ah'o#Kh !a'bo"@,F@ J5]E;"cO#С l҄SO<2EkxK4wSĘ[/ eku|qkV&VYɚxV OI~9OufP>H:_-o-n3Tsi<^/Nz5Zjѵp-~wj-o(f/?͕ך{ D {z3 ~s6C~b|=1P2G;<"%Xl Kd& (ɇ2~W<1cVEzt}@;L/u"}vL+'l=QĽtTUEo~5~ǥ!~*XwD0t< ؅zC#s< 9'ŀe/Ch9;Y;%_o>ym t^0D_l*ٝNI@ cvB ڍ:A# eD& awO|Ӥ%m'̣{z{Q?4UHя@y<`l?. S2Ipk{^PfՖ[JY6 r^oѮC90]6r 7GPPyobLittv2 p+ jmԥ@ Xdeih Bzٵz9?k Cb إe]ݯ#rE)f%m9|!J~3_$]$V@X$r\_'s%nK{|. El?hVϬE0鯻YսrZl3DD-b3"̼kE2sm |9~D]{7%[+6$tL/hx3B.Ը .՞y{*f"+On$B.9Z e,bВ ;'IU{lR>, #};8o(I1I1"%l-d`ScX?%s(Q|7rCuQ@TnJWKjۭ /W](PEc=E;%mK|p ΜkUŵg -Z.J$^?|?VdlteLç2؎;U"Hvq/ީ}ngI'qKivdڗJ1hRaVNރX,jr"4vMUB| *pNyt\L$;go>VhKHH2T_+Ө-J"XѤ=bӜ+we,#dXN6>[p,.0(xb*8JTIBXQ; ݧdeŬn7"JG.Cj@0rqs)OwdsXi@t .STgN ӖP.p`ԗiǐ.ςKkWATb;/{?x?"mm4Zz9a[Ѱ?:ݓ},wCEh;>%zX^UsWXbNҢh{yI3 wUFsq\[:d_} p_{A.p0M,ly4&7og@$|mӋSU>kv.9 hY%1=|Β,!!)7T@vfljF_D(oʑ +o;wQUމb%%\0mC=PmdM  X8{3&B֏;!Z?CA5rg1cZ|w@kepqscn˲"wwˆxiaRt^j܅w,bImuC 3u :aڀCƆҞLQh-=wTu Bͷ wNGxRt؄brl(2)8NÖy 0 !C1V97gSxA1/ T6I^*h!*6c(:[́J4"&@RS5[&i&G_&{ESn!QJwp硗S"Nr[&@R1q}eK <0Yd D(=#LJ_W4,?py'PWM!#Q#O>T>l;&SH;ᓌV,\. Qϫ Ů~IF<,_yiFTuڻ:I|3PiW;h.eKF? NWu) yw 8: fj?{'(8Pz_< јE_VAU5Ci4 `ܯ^_kii^CD1)q2Sxu0, 蚬s/=={SPG?ln7ia0yv[஋l\uii]B)h>ɞHxifpœpT JkzOg=}|[Q*Z^<9h; ŰM(Ғp.`ko>?xhړ#в , Y 7i}4ChHQ@EW C*ճYyPã-oÆdt)uu3uG+ I{~(]ʼ ˆg~QܕHo:k#5|\ xvYz1{Pdl. T'R8p۵l~9ECw9miz@eXTF?4-?)j bA{sD''f i<|4/'Cp S~꒒QƁbl\˺B13XJ,#G)&Q&s21"Mb.֞Ӛr9 %$7 &epmΞ$pտ'*: 'ݎPlx XG՜|;II;q8oveq*pdLIC? on( ])Wnӽ9p8b%c~rOV:DZ1X/t ]+zbPY OS" ^0C<[NP.['3<&'Wd"Tc ONV@/ƩxF9"V<T`+6NsW.?0;%fy7zK5)'~t̮|`+2)xRMSz( G5O_ƺ#-9BmXxlA3 "޳Kի7l8idi]g&Xᄠ%}R0S"-Ծ>v@|V=_Lk^Gx ?yak,0 u]aѓuZKրGTU..)oƄlcŸm?y׼Oϧ Xtz!NbTeMSuQ;6^o*{#|u,"06oՒ;\>euUYLtK82S0,KX u6izbBNF32z޻nnqYLo\/5mBad҃`!v6s3fHFpIv tlxNA&ef^diwjC>|bhD.,.-z@~1)77)Sp͐ m=EwgjV,h;<FcIK = ϩ`@2Z(a֘`19uKM=P}ٳauzEiH3o^6͡%3:@sF~p=ermrP[G2+Q|=ƅ񿅈k1.moBrfWbL4{pnq'XcngnX)\tC4./l~3͌\Y @|!7jK :&\↰=u+hl+)̳@k-)<!̛п$ۭ;#ej8jEff]UiWr;}e_#V=[̑u\l@q:hk*qhzG>XvLnWW!v𢱛o@\oMR:L-pEꬲ̈;jnþ!׶BT ¥C$LLh\qvv*_B՝%ʤ^k=H鮌ze'5\{6j7y<iE@// ~y+".VϸiGh 2%pi^Nwެ6mƵUQg}qQQfb`qj9y u?FT&5Jϣ\)3voZP>!ÈB֬Ĩ_ث]·Qi<]VҹYRtCنtݐ޳N(M K.]2ޛ%_d#*N5=l=96_-丄,[5 Ӵ;韺Lvo¥PFd6y5oEmPO nyLjNSקJ3]v${D͹ҙj $k@ `{?ۭOp.Oc$X.{Z\0H;|kk^| {XhH{!E.rWRX[V\"Ic7l*q]EƉ+7{ujáhNyw^S*';wҕvVFgeCٹw DÓ5kg,YRe||hhX` p:N0):|L1:_ 9͒DcZIR9]~M-4'zj_A gL0DK|FZ4#ۉ@';7UxʡTMNzvX: B%3ga'"~l1ӸA_ =ׂⰖ$vPަOGۏ!nlgG^R4Y;ӗ$eqW X/R?zÝ~X'ROB.td#.:Tdiq1s앵ts@a3#@]DEfO/ h  ̽%q_>{Ni=S1+ ˟7:DS߃Ѯ_1$Lz?\ F$εPk Kn u)):_?2i`gu$'jNjFf)ح-F}Xv*Wa:jЙo)!}sF1 /%FHSo8X | = ә0zJe2/B=3f'8-:3 stZiYoļfxթm8),'f>]Ob kv$]e[o6Ts׎CT49rJʛxfQ4Emo~-ֹaPP5+)^p _`ϭG˂E>7Įc1d;%9+ /B\ ECo^Zl$L p$ ;fM\3 'i.ef EDu+3= ŽH!&)rN{V`̔vF]|DWWe T\BjQg3Yrac80vLsTuyyH\B»HS9-_T|haH ?EcȺH,]sbBxGkkND?rh"l6JEXzڳ&鱰 25|FuPQ8GÉwZgU76("׫r|y֪Sgl6t5PID0m~~zwA{xf/4m!j?LMr.Qzq;O*d HasJ3 ĴpaOm?:Jr!J9b'.b" ×npuՈ-lyv҇!rf[Ֆeezҗ2,5ro&aH"`aKCrShIͧ|T{2+5MCLKDcgG*+q0spmMK;=rs gї++GL'g^|VGF  SX`Nm@ CAAɖu$#>swwnDeG 6{(&^vgkk('zK[3^9F2k1#NKܳӺbl`~^ s3*:߁q2tѻXɡf'uڗo:O\hdq28|ERr@vCP^_}˵IydfdlnJ>~ 6xPYłxxʊ>z5lNAh]u)XiytJފx kL4G< b\Dh .lVo} AO;85 -QUy 22pk?eꀩ?̮5gǛl\R Eԃjf4#*U(MbƠݓܨ Ծ bޕr㲗MmX~@=$%n>qI$kTOCǤ˃JW`N=tL%ʴ1E}X5N۶_T,ҕX!C8f|8V+|QDiudoD$\q?s}lvCX6I)~lH}2#G\J^M3J iP=hSv !ʝqDxH.{3aKm~p IJ͒m] -dPkm0/, @VEjuuA! c@,@Bp9$ t (wBg^7NJˮ웍 دVsof Z5ɇq(1X&TF$GADG-Bg}IؒD[LFI\8E 6zS0?:v+j܇-y]|a6G1r|o3E+ˆ&rm?ȥ8cJh0˘0!.k;HObtڱ6b~m@`EU!s-֑.f-5d㾞gϧ Α;g$ٗ?4q C.\GʯiB|F| M5| zn>.➛m?` @ r 6~hçhXH_&:U `{bաG).d!̫V沘 mh&a^湆0*_:ҫiqS{ݤfơDu!zP@"-)޲Qgv2we.uGז;"V>' );u5'@CBy}z&,7F3- mdY( F=p L%tz<8j~ Х}E?Œ  LʚWHuVV*pG49@e%J)ZZ.BHQGgZ4-Q+`ybHxHvYp ja LA?􏪕܃}l蚊8ʄgdGϲAO$(RTI$S"SvM:W"Ƌ*}W|p,{ g1+siܠLN^@^`3ARv{mX w`|uhKj`v2SsڅOT n`죄 [H s}/_#dHvqBW"Oz.+GsctyYUfPyHMǙX"!#ϑfWO˾gЮvOWI3"e~̆1^3 XT ֜xE͇AjpylܾO6}M@ VB"o^ jqT \KEe h7[>By^칬*;oO ip(.ޑ3m=n5н0&Ѿھ"0d8I@ŗNb2bto}\+7kFvaݥ!"WS>uσo 5h}TZk$8`A|pJQ,8 )A1ؖ2yd ;1϶ Gp*NI.d؊ [Jlx-NG ( aʪSzK!7֋RZ.K2Rem, R Oz(pa')K8mz@YxY=&Қ$eboEMs5FfʊnI_̢CIƝ}9JI)-NWnwG2ƻ8\:ٰaSt4myyYDQ(tЍs[hU7|}ts,n׾TnvGMŜY;? ?VyajR̈QX7|bENb!1jO\VV/1ְ 9)o=uǯMNEk"M*M%du%Ի0AaxZ6vLR'o$\:;;w~]=L-t[ %r3 ++swcn$eC7)#[0]D.H2{ƎG jZ'^ˆ>{lL4Q7HƧGE  L5KoD7W @5f6b*ÓD>D j;,8o}sتJŮ:ށZ 3DNƧ-NZR2]RMVw4+ Q_'p*e0E*&ݛ &l'>~8s#܋u4r. ~n'm6rNzG[ IײĹؘ?cc=FEݯ#qROy%DЭa*ocr׫QT99UEC.8:ӎ|?u, 0U} K J>&3 ],Y 2@#/a椧-Q CKexBM& z ބ3F`@j*ۨq:I'V10HXg ѿ> ?f qWOG%m4I4r1W8\+9,u)!)j=3o("ڵ/`[@^u,aɡŨm! Z&e&gq=X>ZWQHy0ݬ Xvmtoq(&݆U˯֦ -|lr9{Es1J||#.b4#Ӻ':M87R'(a/(_}}[0X:yfћX萌CNu!]xۻ2u U$VTVH4yaʡܽ3`\6[z0+&eb PP} q3ga\ŎR\{j%[ +~DYW剉6K-Ϡ[VX⣃^J 9t~ƛS? 3U5eѰg[FsFrؕB߀˔u*`p"J $@wAy!˯UхI >.G%+o ҙd'1t Q!"iSH H =PMOE5qQ8S=g;x 6.Cľnsㆁˡ `H{}*`39X4#E+Xixh= k#k SByn {2f:ꆋh= OG_.JNbJ؟ۄy3 Yՠi+t̚1258ޭR(XךŰ;W0XrJᴢyzy|Wŕ~1' ^7GE*C"%bVTlwpR~1Գ¿3#;AVnDu4qC+zcK>Afl.(CeaV\? U )|ld镙+NzW/{ޖC{-zC]UZi}e2#7T1Uno  q粊:J?^d$AiPǐ}Y0Jejg]+7ETA6%c"A4A}2cm73=J8RA)܉+瓨aWھW,4' {jG]@xN#߅.]]Tل,mftW~'y6Q)*g> ^H h 1#|ɭJ:ϯCo4C6y'jl0OpYWkʎ$hs/36f7خӈ@0:(d ?ݪ=dhRo{i3oq wccMam$r 3޵cןa /g,~*?Tp[%y(92{˽>*I 7;?[m2?#U꣢^|㥏 >}D'FX^&CE5gT$hb{[Wg<ɅKoC]yLً!2tQImcftKWIhhȣcHoW@tY)ydU%xH=B8S32O19A).3f~,:^K `c`Ѱ͓n-j~Ǎy0ZN(2i1xadQ_=fdGwݤ$8Ǿa*rh3c- ^u_48^(ʨ/o %uԪ܊[]@\PO'MY_8\'@Ϥoq#ָ@ F1nr5 yl ?j6 gͦ͝ʇOZ9!jnl0cBMc<<|c ˆ0)b?l>ĥ&/KNWx|iB@c0da.ɶgoCV?gţA 4fn%rxm7z!6.96RRZVa1(e7gB.0% PZܘ[u?_>.fv=@]Fen\~*1g2b緵@/o:p;4U|0Sw4;J}=R^m~{#9rFPuxؖ#rgp@vb$:Tm@Ÿ_r 64lʿ5Xj*>B'2Cԓ2$A}xݢd}mS/wk>4)V:t wQ|:v2=xSgI%bߏjFL*L.+GeeG `W%hWwi5٥ IļjΆ$ic#*l\ KMn~ ^S|7 7)\NbtNfMoIic/A LԤJ)DYsn+KBNeާ)ڜh]$b|`E5 f0FcDտ#xw yskv-ؓp]~ӣM yF5x(vm0Ly\Vϋڄ:p\desǴ]3u#d׌z2Dk©zS?ş݁RWѽķ@h$~QxS] >3%+i ntYZblL 8 /pY࢔,TeӴ\7qLJbk[1v-4%Bh 4 sETGJ\S'6p夹.5[=mK‰|F 9g#zC'QTWe`%IP-۬sC#n MQeI,<WE$G>[M6s^M?`zU )Zg'<A Tlf HBn%G4j. aa-9)@‡L=cT\cjR,yZGh'~:xDBɥPw3@iw{t3&` `SܝCNdn0NSU(L2r렋 5}2^d>40|=N~6Пy>.//KD`Upn X 'XرJ\^<%c"F uU 󲰩wglsş!k.ih}1k ]h {)Gt/OeԞk`x]BP\m7lXt~;'EZ;VgNo MaL䒏Sz`\Rܛ,r`A !V {[Jvְkpab)p$SVp0 -j%@8f^\M1? 0%L_2?8za\z >XB-huu:PƚL;rA׸엁w(<9Zfzfd^=c-kw38+(5ciǫ߫{@7tJFnוAoEq:#9-b.6fG %d8s2WLHo/ɵkR|NU07|VSx+?3p05/$-U*GonX5F=@oH#x0gUPziT(:}&5 |/!F0fH#jydMcSs>^:>!~1 m[~͝,&ẁHc<|b0&[x<,Sj:=ۑ݉{wҘs9D|s1aОb9l*Gk#QTWUo ]0e g|pK%+ NFQ`q3\Q wO"Z\a4mlzd̺;qLm܀?&<p11eRK /۟y3yt3ӊ=?'cmg#Lݫub)WE,"oFngBlV&kU" "{q_^SsF5DcKǰDžyT'Y\v8:Wa%ˣiZ3R3JRMV.fcKrLVB[߷ s<ݴŇRmRo5.x-*-Q\4e||-R8#3"fR\m"=t 0~!M@3tޡ {a5{j]xWO~b!@zeGe¶/ɢ)՞=@)!7 I 2[MWgP(r-@)F2(m@eqyvI@I :s"ayGqyΌ \;:*zxnxޡ Av>#7:(mQ'|:n!f0b ˁѾP`fx zTVfVE81v.{y'X :K+O.]"vm#8ܻb%|!7Վ":7tMH4r!";fkBBUQļ K:KOM xYY\}93}[g_99*i8>(/F~_56;^iM;Uɸ%  R<1zS&zBJqR18hʑzE~ %T~)=fVK9^~~/!69"dXPRa||=?wy g^"?F\j 2 Q߸8#([|?sp%psax e|T |r/dEmme:uBPS<_~I 9~(IFfqXw$;1q BR~5ShZ o㪞1<3{RVŪIiafN;#<L6 oּBQ:W&շm4C7#uU ZW bsC݈*fҧ aY*jf, ]QZ6M| cT' oxtCVeFI-S4Y[6 r_ ˸켊3b_c 5tg|T(9cѵyߝr1lc(7dlu&GTY,>)vc^9cùCX(qf8d1%y 65`]ц~%TC@/90*YfxdM#W.0p|ӕ<0¬{I@XަBr|um'K`6q99_,(G%vd,1RsR(1\rq>ėf]/d9G~6(rZ4?2ȲEj$}OP 856/7akӸ:i;l1&  ,Ge,Ӧ8ùE'׊S:e /? 99)qEv&ᘡbضǴPb}?quJ9\ЍtмRu"qئa:A [֛t: S_D)qvuHQmS⺣B*nj^,l֯HML~)IKk-Ʒ!"cax'TzRl~%޸zx`G|:a(|#eY r}Tф %X6,2 ` ٳpҔWaDsre4Y!V SՆRCj\B:pTOQhE{90áM-=NWGS'aaeu)ണ󏏀.2ğ|Q쑆m :He7^옫T?*Tp#Y,!1E<,UY)|?u蛥4("jKYrF?o$vBvnTYNX+(xкzĕX*M5MP) \,xlta ME Qs~a]]S;=e0O@ <k/gTX]>岰`灊NO+tMצ VA?ΔAFbx]ƽs?=C] >ݚ`0}C9ʧ/j#M:w8EeBMcZX Yy7e\ |A_) I|Ry,Ҽ*U U#SƺŗfB\8ڿzYgb{}lUދiXJl,`S y=lч=n~%&2V֘bʴ^Ip6 dY1ֱ←l fZѧ -em.{qws^(%_(/iT72j]ɝɭO_}xp?=Tɞ+\\l^4.ȘL|ّg}##"pVgHW(m>+̤@fZC:)n܀)YB9 'w ^I&cbMZ`T'!_&X&=3) >)T Wkؿ!+e錉O`"^`MsɏC7N?޻W lE]VReuy;Ӿ8ە_@t~WBmZE+phGu\䰊c ¹%,+h̏,ϴt4 fjJox_!AfxqY6}/Gu"u-Aqxe!,>Ⱥ v+Ls&xyP)|m7")zQ&(\z'*# vFX۳µM|}ճoDE_GSWh&ErޯJ?D偭d(tn`/Кw{P{@P"lX Sg48}Q`\Qwf 'AM`R?jm #8"LUb4pD8g}4%D=` z]CPΨ\0VN7s|(#-9XM8~+Zr+r %hq+PL+"f 2"[P+߉iޫ"dSOy] E='FhNl'u}ڭBthVlH,촵B5j4Z& ﰕM yN9p6l }c~ƍwew_PɗCM/,l=U6Ҟ:  F/HDcP|]u\>1Z1g;E O%򙼤3 X-: EPTUqzOja e#kȀ]swk:C %VEYpqU C;$xfQ`_h+&W$Q'jz*'M/[y V!m+( 3&$xg%$1JO{cʨ0a|';PXP2q-TIY>[1=5 JREtm65:0/>vrN#(V|t*:Ys;z1kN d>>%Nʃ2T< Q @5h(7W*6ܺKzcښ}J_܎ " #S% .uU꥖68YOϕ77$nJF8KrWUT _N7,i¡EId8YR,,q&̥_v(GGU> A4)$@c?KTbT/\ʐx^\)k?B ٽ2̇3LHGֲ8*xOkrAԧGuMx7MF{Kꨶyz@.X']ӐCnUeKX 8Ҭ椩M*(K@}RSZ4rL= 4'{-kүkC`| ^"6QG@}h擺8i9DkҴ>qZ1[Nwo8C J49yJaSdS d/wuzTXY| Le;xx% {  xLab۵#};VwM#]^VOz7vݪ}ziIz.!/vP)RUAwHߌҌ59#9%'&q7@۷WOf__Y@{CJ{M]C925%mfة;Od?[/ # Hgg~fUY,*6iȘ3q5W0󍧀?OמREkRV^:|Wm#u\j"i199|wØ0k$fnZwEUCY fdZwQ^#+3r0Tct4&/yrmӸX vgYa GL:\u.!Gta}A 0LJaO&kr3e#Bq%,L6J\ wjTuAq5$Ⓡ&i3,C &G=^'Jjѓk_eVpG!@fxfOy&^+˃Z!U{SW:r5Uj%^M=3oV|U(w!ӂbϔbc0A?*qnT%1Sn#g+k3X XWP4㞤&RUs['T+fiwoAs 3<?}-h,Z n#{Udǖb(mA 0g5dV&>q%{c'hP{ٍHm`">v2*ڵzVj8ZdڡONEl 4ɻ;0ؓĵ~%ZY[AOhuB9~-2 %qIu}&ّ`]rbNՌ o|hrW8W%Ux =)`m|툴E>ֆ8\{ b(@%D76~|0TB"cdƊ=~Rr)d1I D/;nXm1\aC6~ZW$w"Awee]"fUKa2"/y5y)k_'3RsSA{8VS`yB@'2buDlVN٤-JQ3)WE17[n"4]1=οvXGflG\f?S[" øӣy=bPUR(n/[+q*q/%eSJ B!0RX/Y?FlzSxa?;QR7Fb>9VnP_K:pK:):Jl@_D@Q4d]G|]mN:p)o9i+_vP>TI`GxFV~#bW@ݠ%`}4h,Hdk@/=%uoE'.1U"jɦJLO;>_Aj?RL5(rY~u֋0#ĤVBo kew`vCSx|٠3͎: ܕe%JJD^+AĮݩV۶wmCPx,1Bk,ԛ$q'(iw/~mۦ0D4['D-Nkߣ|59U efڟTp#թ?-<ʤܼQ=~4#ȃKj|OW~1:>ѠRPY9[~D #xN[hzQ8wU$?ٶ/"P8ǖ"0FFCr[ hAױb>, ϵ|G uw}0dhMF*iT- 8\l^fl٥* U,gx꟩dexމayWnK$&~pG?s6@jozC6Oйq-2-3f]70#^ F^hӰ&plĉ[φx. "w^@ .>)pr`7p/p5{f"C<0ᄻeݜ W\qk ,7xW{o4@vO3~,ϩ"ӃV0mS(2ւD +D6gNK恳s? 1GbI5?H6GBJL"(7'ߴОD&caJX(y3McOΩ(E9@w~ .Ʒ5Wh8pCeIS'}0CO#ηXd6"Hd{Qqu%2~ˆe٦ߕ'98>:ݎCCM\aVHAF,9Մ֞U7 fdGp~Fh-Cf賺vn< l 1xa2Hˍϲvjt1͹E} /<:s_Iܧ;oA֞%^Eݖ a&0;1 5x6?vBp=$1jA蘋:d-<| ~ʝ|mi@AD7ܒ.[r%b?dz4֭"3]ؤHJaNgrvZ@Ng^ִ UiG.*pLi]$"dSkaWkLN]k[immf2c4Lh6ëG>LևMxCax)-JSI]t0|}xS:@9H3F9 r7 VZ*? $8P /d*~%y]GS™j^J\8ʁA 9ÝCޖgv2'ξ нrZ.6c؎72]Nrf>G]\!ʕ$ݮ)3,{^IϘ 9I@G ަrDN X^|%gw ;s@q5dsYЍ_wÏSrںRK̻!Mm1{|"b/:o<F쑢Ur~,BD$ ~HfKk+\>DŽ5>p''>Shs pΎ.1 fQ= 3mh`mK\hm5\׮3aȷc 8$qoϾMxeGxV-͉O{.?Xb1_Vn8IAG!?k⇢`Ԟ>J$z1¶r. xC2mOC6Q;"@ "߆<J٫o]^LQ>*J`)j an`+%*A!F{ )*I{?l fX{^2pʫ:=[U$ouŇ/"E gN{~=W w'`y<&6_8H']H/SL o;#Ա 'K#W;> Dq5QN.3ؘ`~(3_2/A 3V;ts`fERr=Ni%-qཨ=,}Ypj6}nV*CHܤ(K6S1G P`~]y8Q o<Ȫ(C93MfX7On洕ECuȆ ^hg/  8ȟ( 40Wx*?>61N%L&緦o_j] 'lSbOi*KƁјq,a`؅;";doJ ֠4ܔcyFF =r%@ 6)Зe'isV6v'S SĻ{vH0GBI\ioP5RM)8c)u3سŔ%\5aVxӱy'X~1-V T~wUܗXj=ZL*5pR6׋,/[1) 1EUoHdl|i6aHhrP_OZ}Pv5=,/eH)I7#ƥfrZ'kr- t/BZ0`+7?F}}H<|?$]ҿ@ocm# 1Yg2Uh,~!2hL)2[SN8)LakS^m`bwJi! #ŁpWsS-&]*7'*k=_n 4*N/ky]WAm^6"pR TtapQԜNqйlOwnsM8@se2oJ= C! i.'{+k%g #?R0*@ڍ95[Djת# Z3S1r좕@2!nM1ҴɾЭ?gjz3?ʬ:a& R`S}r=$G # Z)hKtn%$+ LԔ' '"n@X)2b!AtP/beLLCM#Pt|B=k׫.eֈzq@1[Mnv4 xP`夑b <)c4mjDuV8BS{fdE7( #0hwhn3qAe-[ԼD`g3Tβz7Efۈ7K/sdV)/c(=KA4/&x}I@GD7y1";Clwp/_\M%*ڟO`q& -)Hwݏ]ǒ 1[G `*J]~嘲 jC,'>%iN4F֏Q)HZS]izq) P^6:Df1Mre(,(nv{1OwO*:$nVzfk-<" o,[nA7@q'M-r&Ӕ X ;602HSK^-`j~u}A&v'ݤ:M>6騻.7U $%K2]1 DKN7CTi RP͆l/. $ XB?5ܴDPLm$3Ώб@y|Dk-Ȩ{I}.`pc)zG8sd" Jl=e[G.(v<MWBvPv(N k)?d4q"T cisPδrls!4y1‡JNeEn,lZ%;rZx\/Q16>_Y'$M6~!$(#Vo}2?o~|Bl:}tDL X 5T MUvJP57>b>SP*yHY&5 wSO1TՐv{2<-iD|+HHKdA>{{)-uCIEH3mbUpiQTb6#vX2$z{'P6C3w6)nW8"ݹglp!H=ZU ]xFهērB\+ kžYZ,H`rwcmain';r撦63ȏX4#<rAy~6}H &'@>,sfw|DyY~\(&25Q]U?U;Alr ҞruOȎ*s9]zg LmS{ZeF$wi˄7 J:\I!-}rlϨPrxDy+qXcdQ; G!=uR]2a ];(g66[ݤQf,Үyk+{#U N.I&'/"Ub=8]ƳC>]S0E3lmJVn50' e[8ٳ^8w]yY_Z;65ml(p>bӓ#f9 fQN;9ZxA%d!|d*6̱WTP]VI樌s>ٞ],sG'>r7˻^Kq)ݡm#n!hA6QF$/ze zj{ğF88lԽ4kzA]_'bqLח U1HFAՒ+p;nPeyΒì4e}aҿ}f@ƣ< SG2ޛdұjd뒭p6h3ٖ~0yR[l] _c*.eوyR%E `걃gyj Tଏ9mBG2j \0w3p!asnubXQ+F3߫oˮ9u<. W,jb$ .Ҭ?<ʵ=.{v [ljs_FЖ}r &|._a3pIުƍa,"B=Bl.# F v *My#㈠Bd!i 9?دקp l= f@i{WYc'ኳ/C1-XxN$@qT7x{dqeQg6tbiq5TZA8O})`:F ti1/>t@_vR:W')3^VP;ʉSGaW[B36=E嘢kQ'x YcY,Vm̗(fB-1;S·^;>p$~S| vmkrheO4@{~$U@eAUt}?lVE[Gu'nN~v3s9镕A) 'eNy^K b `_5fҮZ'QEecetGSN&h?{ͽHlV^6&6i*n8;wv{xM`GQ.'HnBq3"+dq9ĩg (3 ULa?rjY0Y%,Yt|2Y$|pӢ LFcR(Θ5g=Q~Xδm \8+r&2lj'nIfMbњvfa5JXĕh!MJ7Clv(czӯE4]kuyd4R֝w7 GT ǟ%rx~8pUM=|k\ORTiE /zFZLMR^NЭMQT73#^E>ʱVhX5n㪞 H1ۊ }VkDYǀfo5 rbF ȼ=UA%l&h嚝4_L/}oYx#biλa뉔aNہSO&5FLRXX3@̕؉%c!d,Rճ`}P3um} E\sa3! FI$labv! fa3srAn j{J^Eh1q-GRUL/. OXg~bzXf=,'Ck SWΖޠNGЃ)YA嵿9l 5o+? Dg B#vB9Xt*-,\[[BtrNK8ݡ;SԯAmbJ"dX!0q0o9EW3yŮAd7!=c:4_Us:"e.̦]zOzͷ^.#GՊ˓vŌOwNӠף{Xdo\)1^qoK_/@%֚GX#؍OKnRlg^zY6t`Dw{-/..FҔY~8i Lc:#ڟ$)/,c(\ę32w L(8aPzZI=vGm$]p ݋YHB+1S ~[73wx1 ybpc3eX}a8Z_i ,l8s:6>(2!IoOTT(wSMZ.f#85PPt(1NVEfNBx4[Q)dTc{$|)4 Tn ̇=Za3zȤ~'R5>q^~ b&.Y01 \| Gc|~>" &Ba>lI1:)Qrj0c/y{ 1y SfRV S4 Ap)ܕMs,9M,>i[p o^T"ե?]Πɩ] `8Gb]Qb1seN}Q/s)ؕn0y7HpzKB #u:TtFUKy=]=hp֕U|9sNf9lv;&e#+8DZa}<N<H㞧ir1G&f eM(g\ljdAcս>zH]Nk*aãW0Ӂ**:Ih@2akU/R().?>ʨTS08 %t_0 S_;~Di&@1;x8b4ItU{h=ͷ$hlz"ٕT`1 ཡRle"`*{-QѵP 껟C/&M )º(rdkF]c$])v>%"b%'IQmzH. >B =.Q\m̧|% k[oN(ր,#y^~#Xz~;Kr<ݬ53~Civ4f_1y/!c?ְT`WiOGeu'70jNSN@<}YC%h0n|J4? >?Yg4{7t {D+@a!g;߬ ]5rs2̥ivu5+Ҏ (IBPB20"픬}IW!ўiæ bєjGqدi+GԹ=q',9 ]oKeq*yH2CZ4z eZԇmȆI`Jj;$Jߖ[eK {ʹĥFˈ-%*+9U4Sg DVNy ;~8D>3>ejR`4۾ 4>* i=jC>( Rk=v:=N k¦ k fU 5',/75Xi><(xj"Ed$ǷHJ M $# TUze`K>tM=~S*Vpɛ^$SP^_[A813TLMǚ~ /x&9a3}vN\Jj7*_ixhWab'}o HK҈5\!e2J7jIԟ9bWɺQLeb{3?˛X;02u"~R[]bt}h,fwY_ J 1MrM, ,TMcǞI[v1MF&~Z^/v.q Q,aЙ^3GIv3%ދV{P˸?{hdR놰ۻ]x=G#%ހ73ZLׅjvo퐌̄\`xnXUo{fmcib%<:+b0F)6|Y)n([F̧6lߧ1F1@RVyx=яM(jkQNǽ@vw_wȝ\ǣMe\u ub$Ъ dkLNP=?#ʡG5[Կ"KYkWy: ao"^PMYjnY9S]"IBErv6p_3Bm5H ȡOh *R@*`i؄5eހSJ]umIjzQU^LѕG!

>O94!{+?_G݂nѷ\N 1Gy;m=f[_xL$wiArf ^=$Ak0^-cxI}7o3f^/0="*h\Px`N\2&}&/\=+a;Fc0& 9gүʮa:0R#/iES]'}$ ~IԼ, h1Uy`|.+lFb.eΠ5-3xЉLơY J1L3m =wdA6Tn [f%SB=)#K!XvmG*>:T "tRk_:,UEo1 (bdunYq-%&NNWz]Eidms$"`=T~ܢ̺%@1m.PLuDjNN'zeIA䥤ۡaG.8NHŨqX&C>yP/;y髩FGT)܎Ca٣ASB%dt>upb_+՘ID^vlwstP?Bdn{(CB%{&jHuJQդ>DM_]6 F^ 8amO@k5G3\s*gU+X9 ׋ ZZ&mЗs#Q`IXe])#u3  QPl.0@iX^fT :(1s <Ѳ;.-ss;öv3+^t)֐F*{TF]xsa 16?֓15Yo̊6S,ɔřEw2`i/qȠF햣ؔRAoA~V,$QRMPIuIc{50٤m:Fw2/.4 P2+0pT ' RxvPQn6ll^uֶP@||z3o`4j")2> NUN ҽ]Cy+PEwZLN Kӂ,'LO]@<$DJ ì;29icvpK36'%K}[/k 4#MH$q,t$*ga&g}KvT'"1 P=-1ۓJ;jeM`;? T{eA_o]H&*iTDl@ܺ?qfGx̡e~|忳y!RqA! JI=Q~Ƞ04wsq8 vbUCWmNME^fq涓U 2YPm,}?[Yc#2W g-\XY-(rIw ,uA7ZaH }Q?jg^[s‚Io O4sz824 [)3Þ h>ǧL@bcG zuU)*!9q?K176^c ‡}CP٩ȿpVo#16d)nTf"PQ?>vp4!-uF–It|@o{aQ NxݸF;EX 7!ۏ(4H%Xy|AZ }2jȵ"R& %~Nuhp+(S.IŝdK^;w+^7 Ӄ@rtvbh|Oh律n cf$^|g^gӺĖ Wi6dhۙ6V?emԉ_ ^gtzI$EEjg<4uQ),ib 68hs2-^s+Va3 V^ӝ4K3Z h_OJR{yx\G'@tCYN<^h2D%hL9۩JƦ:;/ԫ(#t*1Qd:Oz` 5JiD,p&jHTF/QS IUl{ZV~نS{aEKb:^C.uRMϐMijYh0G+ ;W wn.^H3B$iЀu=rmybxZsi6#rTyw9g,i} ]Wg9 +ouEtF>!Xο!0ߧOх4׸yuFF d<oUDu#jPU K+BF4;;sO}׺3*LTE}9y;y*z|:YjD> R)NpbO"83|lqX"؞oRN1 ׃]bu/yNm6ch[Q$0ԫJެΎ` WzI#G}(R\]-*bз\֬% Nз`-O &7S-jxTb=>\* Ru$GHZwV:NZGwTwr/d+vgFTv$%~>1w͠gS$L'9scsy4g lx![ =榗beMfK_L>+?πDwP\r_Cpy(kTFj"{=POv8^;ov6cVx}0yD5opoOo'm;*E^9{#d,OâmΣOHI<X1_#1^k:F @ΐ0'|7پ ;0|҆Ym]!KtU)"c4ҦF{4>s @qwͶXR ,8<6N[OK"8EscjPE|ϐ1pn ʹ`ܵ+^~CCSB7PkpeviI-j ʎ0AIa)ԁia(qyTV0_R-) 0w`YؘȌV >9pOs#nzbB8$?<#bŧ,Ar'~ c9HIAUMoMWf_36JA=<`2S!D" N: g@ȃ bՄ ͔i>09C&\l6]P?SR&R$VLj𺉭P?b=DߞKmJ3X,IާOl@iE3z }TLΡ~r]@ؠo_ȭj;8w_h*޺wRK`(\ts[7~ ;sS6XLoJ>_0etԡXu.?:1g\=΄3㶺h8WVK#UY'9<(]^ g_&d%1xJr1aM4eg߃B-ׅCRwgb?.k(W꽘m^_j?)sQNF/o=LD<Q*7hY:{ VW<^0рٟt , PTxL|3(=zg%“MqQ/CQA cOeuvj0jdaJI J(K`tduǒaڃra [Ks{J`9~ժ,Yq- ǡut[hg/:J:DÐ9ɬj~‡5cu T%4 )\ܞHme锨wp&$91>6@`7C:o b 5AnKyd_Il `tc`Y='n~ʨ%ew* 'De Ĺr ]y52CX2lOJc9wpm2yGϟ3~G*7qJ %Di$RhN<QOJҽou0Flөtu~.Kf?]oPK/0"d@F7pE B\nƘ%w̩4F-ckH=fƨt]OY c"% -rPƇ L]6#T-^ qG48rYp12s.f.TA8s?Xbo(G7:y00sP:"?aa l(kpL; sn,H+<8d7N͡8 "X" %⢸hel_F`kֺ _ii$sa3!NuHǭbYhCM[wWalSWaB_7Fs<]J([ޛ*}J+X0uWMHj}QT?z+1m1퍩W@ta^L'z;>d 2 m QBfB~v =LkЬ֝#\nx|ʫ>ß &`$'Å(u9Z  !8 I3c<"֖^MBV5!-dٝ-P^X^D5Gh"]xE v Oc.G]vHP@׾"Q+|]]k =0$1qLh^"!tca[d{( : tUF@3l m!٧NrJ.AUA3HЪfFBI Hm PVi3r?ϢY18DWy'l&GMM; E_=rG_#`ia"#^uvȎ!e%,1d>yL|?i+Igd${|-UC28 Z}'C2H٭wiH2] Ӄ*RT$w;]E1DSꟴOorFŲMߢ ݰiۃ^\}0{PҟxE6  1쩣47#C%BY/)i, O=RJ`ɱjUjx:TKMe~GE!?qITB;xn3ِQ:PY+{QH:mduz BNN~CNH@I3C`#gZIQ ]ӢR k6~fƒ|N]S踧q1U]yHXc:2g_үcqiAUQۋ@`({Z|35`{aRv"S)9h!1l-pO߄DBXSlXDR?I"f" @|!N9'7hq@ R521=1yP K7##LZ_0`O)4V~DF[5 JH$3%IЅ5Pb /xĤAO[7QUMYɩ'}Qɤ(;]*e3rm?"3YVok[;nFvj6'OαmLe/?y}ًr =2 -R (#zwDGS>*$jSHۊauЦD yjoSݲAPpj)fWN*g;e7O|sjSy??JG!w??\/6H ʖ';&-eU3I{TCT*J u\"$JIGI:FJU:69฿]{X~ʇf5*xYpq>s(D5uimħAmR-:յ5߲9TȾM몤U"w*0"FRd}22Wd_w~E}#:&.wd׷9{g;Γy@ 1`k{=u(LG7r3E)і>LLV\j9 [O}gOA锧4㍑5.@Z9/#I6,&3Yx&]S@%,*t|ζ`0.&śx;/k0~))p*fdG^/PEvoR$_Ntrj\AB@;1}q֣s#6o0-;gnNPYYhǼOVeLpkXx0੎s KdVAVu]0}dQQ \mmNRF,je5PCy/N{b@DA_PKlMq=YvI7jј!RNY^l@lpbǿuJ._o"=|O;%Ӽr'JAPN`J4.3H‹|ߙt 26ɢ7\kYV-YT̾8̲ޗK"9_Utyob7~7X/~)Ưȱ+jEΐm p&8*dsDCsZJp80*8X}qmQ?t$BX(-u8*%ևU ɗQ.qwݪ1,H['vAьy#"?^(Gj+Ƚtjm$t燲{b BW>PqU>|$dU-B" HJv:0ڋkȓW A[w$b-yH%idWt :ќUEorO w/æ rZo]r8<)FzV7h><9;:JMPel&t(D/s@B` Ϯ2$ ΟE` |kSC/Np!Z/ {<%~yVܘYR<^z2kO.dAy%!P/Ip@8$}g>'x]oOrgNlŤ9[Y?*!c)~oGj:VJ9)!|8#!=׃Lj:25a yO 5~aT"q_Ⰴ}LI? 27? s;2'ۓ;+dK NMxZh<ݤ0χZ6$44{YobvZG&0jBL˽oJb޷e/Qŗ{/sݴՎZ(5/By+ UbE^X}k$=Z:, K!))V%zrŭn}>kDn7S! {r7>`+~[n z(v/ʚt+1_ d B[ Kވ0J U^˞Zǐk~?QɫVC&CF0u^}&d$O0/r9s>p ŀ_2!իE֑&DE?whEMߗ` "{O丒#;c|7m8>]dѰtӯ 9., XWIzO"`Ǔ }ǶԃP8r\V[>(@ľ>p|UAM}c37 z0@yNs]}::im5ahqm#*{RWV+5$QoZFEP\ĉ⹚A/;y73ܚ|7D(GY%hL7{zRr,@v}.eVBGGgܓxĴ^.je.tU [`NL'w(0>crg{Ef;^ɫE]ȕ@ ,]4pkP̭KpQS@$[ o13] VoN۾U' *[d(Q_X"9Z\'KDJj$,ӟBi?%e3Pp@X@f?l2m~ zޙ{@1b󚇮\X| X' &ձrZ5'UloQW\[),nyʊ24xcvR GB>3®S7tCaHyyp@\8Slg8}Ik`yb-1XSf K`e}I+(m[;

Nwm4 `jIvVd#i!5i_]_j`+f u.XCKpX<$_HX;wl/?Mp& x`.IYafꆴb[ a_APcDk9O@Z{$ ۉ}).F0zS[[1yOU~­8_8{hztl?8*od/$. ivQv%p$VѓO Σ͍"bBt{#[IxY\$;>'U:Q*fЙʬQcMh#0w6꤂i[G&[ow4Z4\ZAFiTI#(s3k}ΑFC{u/OL>︐nws>>Ů I_2M$ [{@5)[|NޱglhFbOD*96{0bVb򋽔]*h?j ~uDV+jpvaE*r 4~ERSɮkă[ ZxC26Jm>_ 9j! C$س7И,-d4 9SewBEDQ~g]sQOăgrÓA0F05Qq$Oer\sfm:NI ;Yd5WPƦ;c[A")uڸdUi !H8jrAUOsAc(ɰ0 +o0n<(Z=p[*B3`VqtG`ӎx{uɚ?Ȭ <8霒eL& `a'- TMT]?1ȊVGqߨsQWlͮȴ{oܝ (< S S/hduiiŝfHj\ !LiiT%RY@)%Ŧ,ėu54 Ӝ@HXs@/KW}7"c t4=˹&Ħ!;Pi^ 6?5D+-09-zvL#ZC:{J?gu%#OtGk+GFr)EM'o6q"F\yVÁԗqeYxCp?;y)y9 c{:u5kfl.asO⚣ܩ̨p-[}M+#jKdB 1U8\F$?S/ 5aU?}52?EcOP *YH0[3>qF:JGm<ŨIx)<ͺIݝ.nόl?@")a/8Rk\0!D#Nlny*?/ (%4b+ t7QG`ބ_rVbZnf2ο~[uD g&0? ٖc_G Qy)Ջꡁ_KSbGppA+>u7 'M(Z,JTGuq fU/ #m%CP*rm!.@GxzuWdDl2ׅa'r(V*8ԞuV0.S$|Y12YQKoXLRO6 6˱~&(⼢[67 hĥ?I'9/-&}uicw9 aYTՁE<1 ߋ~'&񙀶fͭPݫN@>_&7>':cAo0wCN=Yp1F>yIa\@DǙҴ91A7d1e?13|Fhʲ4jm/moP4xIŶF)RcHd}=Z:#rx~2Nw `l(ɺG2 A-b$F5O|EhGq)wDo SS #&\OF[>c.Fr^i&Pds䉷7 Ü҇]4p}0|L ZB6LUӑr1FH3ɢ vRe/ lNSK"H:5=dt~f;9:?%y'W Aڻ8E%A Kk3V pX! {< -[+}GpUZ@槷4FiwxZf4'@:ԗwom,@IѭR3rzV:rdJ+rhPqI9Z[]WjWq}{#!L__@ Y͓ *pn|%kjPNz+}534+YBN1;pgc$d?w BOAui2X'yRnMX+*(r*2kNkBrg)YDZ?U1!B=!\PUpI&oa0Sۀ'#ICH(?ȻgΩ":o D3P蔞 Yќv|e^n؜ec۰C>-?9_2- $FR+]&6}bG]ٵ{⚧u2;I]N!ia ^r$}@o[Y"â!!R(!ޯ\k`%Z#fy@҃vE7\b0-¡f~>l?3]΀:(B^+C<%{:1/Eˠ% - 1_U7YYXV7jh7wMꆽ}]+t!:l_B9)C j ћXbnU;{(\g7j4٬KpSF|P**aDcT#sĴ3oB(N^ZNU*>pxzzK^^qw(T7V`2C^F<ޱwAG\Ms.l?I۵c @s_Ò1jHםdM>|rH= c[4c= z`[M`W GkXz)#ah8re 1Nbh ݓu5*&NfM+ )}` d5ByjƄ7SYrvH)T3)bS'< /B?R\"xL2]QvㄗBm]0  T̊t3Mpaky/qG6 JaPX="G/E&cNRyʤ%t/lH,>Ʋ >G׳VݱVok uߙ8d2̅"h W>c' V$a4#%QᠧwijKu3iި,ή-nxၤp% 9>逃he6fKů<~Ű7si Bՙ%P*([S6όC_tZ6=+^;S,Ǽ\K]H=9`Vo4>^.I+?}Mq>Z~M}4Ne/* fkbPqggDЇb#v$Uj(wUɣ<`vg2V$zoq4Ҽf#Id3o(=OwTJ*oc]Kˆ~slVYeV+ҋ[>وb|`Hskk=+ 8BAoU&ة悎P7 {9ܐzhdfCoGKf&hELrp$3 Bp'1U >g$Y IVˉ u^ѮW\[3di'3Z)!Tbc!ۤ\(ąi,J50+8[stzSVbNœ@u=0( d&ݩATQcK,1*;H=6>" 'hJRMّ݆ ]PY% x6wuקO(4z1Jl!!l/998d`iRjjZ 'O;H,R$5h mZ!-\E9cTA GBvUn0Z韾?PQUCg߬J6CJ'NHίM o&3U;%dȐ'Jor\ ޼QGפfHl`wpk%Fd`^(1zywJ}۶U|d;:t) 7 vG{$:i73̑a[6ppgOMz]tX"wr]ZQhXFiE81<0pOHS5 ڏt; %cVPD"y ):q USnѺeܝ* l0aiRq5A.<A7澐2i>HFc=tȒOBM.\{VJЫG ZXUJۮwLG\،MBi_ 60)9+fK,Pþ.孓{/G: qya8:5V;9A<%?`܌טmj/SNjK:Ǻ 2 ˥,5GMS+lufnZʮTZyX{D,-,+V%#Kw]{!1-Q5\ZOGސt^@Gx︛$S.`wd"|/'!MQ\Š bY9(-k9!Z۔XIyg{W9i7:x*Ef>Sć3i68`bq2d&BC(.-9WZ "ȡx 9*Q9pTEDʉrDV2VZr1*~5\fze/[(YT":%vIڣ+kN VϕR61,iIsq&7\Aۯ6{qbH]iCCT~$zC~A[L_yلT^"EO3^K"Xzy%04*)de.A^XH i tP.)V}{NVi4'-du$aS@{B}cƼ.J!XrG589r}/U~pl|e$;w8F|Pp_l;ߐWR wؚY6q[Y4 ղOWSs۠Fc48IVv_. jUugEj q𓢹]["~L?Prٖa1T+aԱԯp=F3L/Fz{ X\wD2d|w &45s#9,w>MT/ZKsw7>Z=;)}#ȕkXEWˮ"U|LmS6 aݕ!$7ut#gW] ?gY~}]t]õFm|J\aK_+wX٤Kݜ)l>$tU"@qAao`.=~W6Bռu6oj?_١!F!`F]@U2#e %E I =^y@e0X w~ PnIKV2}tqG^ yƛ k՞%ҼgZ$?a/K<}LDb'~C!mATXN}Q&lN5ds)ߋB<(Cow?BBCCK|͕cIi%i[:ax ޏ.=h˓PSvh_!K@";n:EcE.mCa eFqI[&1t "NNEY&Ęw߯οŇFTR!`Zp>R32>.`ŃD9Io0AKQV5O,f7 xlgⓆ?dncrUxQ9$3P]btd+]ibA0c[E,Z[+͞!uk^wL-F(ħض)u}*G3` lҹ "cC;xroyr&0d#ܠt;ivRL?2{|%fqʗ1_+] ,;yK.>'` }L,%4 &ž{AU1VZf.HC#~戫0TIȟf?\ K{ 5V N_a$M.NaC8ui/eDg}2/CABf]g i8Y)i^K\ƆM2'p7Dd:i*h2%ؽFѬ TE6Eɫ=K{nUWB9; ->Wlض[G KnEHL?`̓Dd àlJe&ϩ+sBWC{scLoj'B4X!t842y|548&O`p _*l< )'X*w 3.I'QYaLymϊҬ}tR r)v_f(QѵbFӪ&8rqGxZzY^ì цP)VZ5L>$$*iEKp؃R7}O @iHH =(ieab հ$w3h >.'&vd3*w~^Q`Q^8kŧ0' ʼn\ wyPlb\Ubܟf#)QK-cŋ${fDF:*nzÊ%8٥_#oh 1N&?н (yFW4S[9-`m2j%;{'Y".y)@ΏfF4<)t&==Ts{rmt_vOż1HPԾujNkf7(G+Xc6]ٰ:Tк+M <ֽ;W% Jo{?eA}j FԹ&bߓWH1xDsd us/4HBIޔ?Ht$A\*\B%q^lqJ:n3GqӺ3kIطo0q|X諀(!A؛֮EEC>3\%I]3;s{V7Hk}Ӛ0hiz5 4 a;%ar:7$ˢsnCj2_|7r߿r&[iYjD;P[gDphvmb2EMy? gėހnllͷ֨D@(JQ'730!S,^Q0@%]H*8W qLhR @ j[HI,' xl v'zքYA]y_:AO*mMd(K{b_Ax3| @S z=Ӂg0kð\9RwuUmVc?UAgIjHKݼ<4l y ) 6P1(< =k]D]fOqhgFu~f#m4.E `|ՂϗA/dB4lL)3m(y"EzޔYܢvHɖ!*b@yq.Xs˦&-qr w%kC(e$pДyjӜ_#uo:eKf)DuԲFOÉ.r<h>M]exSA:(U+Jg-\ fmf.ij!t hS}C{uSd ?;JC.mxKd5g _6t2E jF ,LJË [؞ձ.q1Om5h}P(aFqgTv}$=_`{hy "kD kȉbgίì/~ܔc_{t`GΏwmx!B\Dw\^j{F.ͪV8{0U$ʕ+v[iFdMMB7Z2hRXWrXG9]ƗLXE@A9bO<9ETĦ Ű"8\[(;[Xwj=| ?nR.+T}jHn q qr*PʼniG_z1S`Āul?"gUg4~`G.)<}rJY~l:䮯62.$kڈօY16?3L2^nSd Wݠ̣}!.fJ=e}dNӢgD3yM:hCQ( dOVVgPͥ1߇6߻HMDo/i1={t3yjZfж4Pdx3Ylj67,j)0t 4 A .>``[)'GegIB!4Z;m q7SUV9>)+f) .MqU︇e׽j.Ů]qN'UT XF~:'Lkժ/^Cv!Կwծ$Y\qLe] D+'NR d,Ak$޼ G#U8 e+_'F<Dz M;c>;p=f6,X~bgdݒ dl*:NG}}@ "B_#ݓqlb`64/ =Gsde,5&-R.72,R!Xw//M+*ȱ pPS;}qK@2:4$5Mkˣ Yd(fNfE E q,ێ\_Adҕ"j +XSw%K4riOn~slt`Wq=Sk˃0ZWgQh-OI(iw kUxuZ_уtC$±N/a .LBpj`Bߎϋ_꽮"NrY":鐣(Dir7 (y  f-v's]JZ`>5+s9i\jEyRufwt}/p1DJۅGԃ@oWŦ4zSS:O{fPTK'Ɣ{ErÖ@[OK: ؇ΒԔx-fTޱN]3ST ;Ld@ҀYu7T?]sC3xӋ&V9<lj/G۔7bsjl?9÷[ɜvG{W7EH -'7қ-󘩠 :xbԦ1X!k+m,ס;;@*mݫ!K zye8~N9(7a.ěַN "m?w'EoBjVUuy 0[n&߽%wt9$K  Yx8SO  ,G3aF0a_ꢎ}o.}Eg$)N0MqsM.1\H^֓GE{@ 7a9qqEuL|:X)Fg_ Y<ҢN+Lm N!8@w}5ݶp YhHX}"P:i~`3F#a`Wa5OP*(=8T<#U @kMVp(i'b>wXe/r;q]PF>/󯮮R\4ߔT}pdHɇu/Хt'经ccZjY:kNZ4HP dyE]pit[aa1<ޝb3[`^vs{/46Zt( i\NJ,bsiZabazV.MR<*͆U${f&8)&IdzoFӳlP DV|1D[pG 59LG )$w-mG/.qqHfU Wl=dݒg%э_{9#[PBG;Dc,N2OmqЪܣܡmJ(=kr`g bT:9׸ыhB0N/Y_6V79#PP!jT2Mzc4Ajtus̆y(P-KUHr{ Á{EfI=qW#]'#Qe`J9lf?gg*H~|8|iwiu%!q:B/.;@īǙ@í`r0eʼnM!~AX܍rqITJ$)`-/I8 e2CDe<䰹"T7l9^q .^ &U?"PJd$_U p}f? ~9W,&{ zDUR[zK)_E^fmDO8!(0nm03{m&|$Fz}؈˘g=*-ܘIIrɁia(0y <+~[LĿJTIgYTVXN)Aҿ*]01ILKOs{rRa‚Q҃x(Oږ"z=)dcZODNFoWUM Z;+wΏ# *X|5|^*ԵEϙ}`8LoL6x&݄N?/P5$9Y, 9j<pMޓNt9 etnO<'7/$k0aJb'tl8YebܲuK+fݕN}j}^7i:FɎ`eUu`fLg9%) {.lsր^JYR[XIHk"֏d !YRGqީq9JrvRJ .L[!`}Ud]kz猢ޖ',ѹC)V^K\e7M*=ʶ_*1p{,`ԣɁvs_pGS)e{*!䦳'ΑW] % ms/E\ MF"10SqgCi8,%1 nV^Iڞq®NGg525'lݏ/ݭbIX ԕrƁ]AMJi 0մ 5Rz@Q9$;5ȱ?}^V<W̞a̴6Tq?}=zdX$>_u^{ݑڼ^ɼR4GqH49MaC͝w{>?:}'2+E{-R,o㯤gft$2ś{}XQ _wCb[H7^XzZIK{Xs5p׿7$.sXihvǗ3򍾊(2ѠM܁[S$/+,έ,F>QHq=aM7f0h+&+h!Z$ b`$i)(ڇ x5K!2l |®W 4@[@nl"o:B0h9R[h T`@p{—jGhF7d=-h2R$7ztTĴ9&i,6|ZƇ4Ǭ7a>$VΝ+}xukw"vd(seIEYrJP %d;uҏBKlh>B\)y;DrNiL*:hƕQ!@wzrQř=IP@yMopc7i鬭ADz>{Fw yXgv'5-y/͵-]rٹ3leAuLDE/赢w:=k;r]$I,RH^;+?^r"f9|+'Z!|/Fy&1++'NR@Kďci4Ks6A-`D%|S.&0+U[tvoȷ yptJ q䴕tVSO:WӖP>,-6zY[Zzx{z%LcTJ5f'AWR/<Z=}{vkxC+IEr:pp[ۻ>@(ghT:S xN/CsRG2pa=WT A_̺X}IlyJvA1*a;}do3$1 Л6r C'*s]g4|͍L66MtٍB x'L>J۠7<Z^md fJ:%g7]SGA_M"I!'(Gc8|+&upXo۠Hݱ΋Ef _Y`.9bnoPK#$^"fR謎@ASK2p!}eS{RZe4LMY?*aog@'ZQMūGӾ͎"<33q aC!L1e}5{&w#|_ Q?-摉&XsɜX:Fbpu{3\_=ac]x0n߻:%i~n_PaGY;\gA,lzyLBę㡫Hfu-dMʥl;kҢ69 t,5/nUtf}I춇!$}AT(`"l<[AJ^k$>i͓ݦRT.\Q%`:s!֎ zow>2TwI.<;.|tims<[qga6>lryj9=:fIBW'S"n>یqBnSL$n#rR W&ph~DŴ#[!f[X%CSZg|8~82[ri[dWnJ,Z^#"ft1ԍO[Dp/!ؕ!N!픭*l';Hǂ}9i(ID)s3yA:wgt؎G3G>fgc<$&{Awb&Y~9*1 ,}i 4-Ym L,Ռ*DS~C-jL+=+rix_`#* IF;Q6 mmc4Cwu`vyՒ+923X~D,^] U>)fѡMA٩C) LB Un* L N3X*.a!>3ZiNko j&<%ɲhĤqiG KaXϫ%v(,W5!I: :e"Azݍ{qTYx8 ȓD[/s H 1x-f?nJ^c Ҡ j\]@`89^7i1e8kUEIG^J[zw`B0$|**|oy)W`ײsp04.lp8sIm\&ge}w/G[4|_SGtz.*}|xܫ}z>X8$%id\N4QԊo"3aÈU>{n!qlLppD(a/ LЅ#rs"԰~-`Vgz0N6_qֹƕԜA9m,4*߿ˈƻܜ5]EN, jҿ&!!$jP &T1zvs=-~ݖ3ipa<|;_lDv t7e\eTt7>uSPe6+##)|WKf*Q&U|u 6em94YkׅmRJMTsڒ۲u *7E,S.^3pK4eO\߇&Rْ2:ٖ&WGi9=N4xt(-p)eͷy98p?RN,S&1bL^˗B\%B,xK+.v=7^!ߌx^'Ӳ@Ec}!%3vt}0MJSaxd|:b˒oߞ~\^S-# i_ Z~EҏElGbݟl(U/b xEưe˃>by dpG)4 C OsaLzuqn$wEaG5障 Kuf Χȥ|؝P\n}eo}`X>tN~r1s25Js}/)Gχ HD{tž2Vlhs7~4 X]}XrpIl zh<6* YA~mLiY ݹ (KqC5ɍ$^6$t[Kr8J}z XE/ag=U}o{O =h&G]W\$H#z3Sg)~l>,}.3H ؋߳*_~ FHJBJtDkZ~JD,Ð\.1m?0MXaAi*{9ԨXL)Ytt0۠s ͰAuaxhX˭k*/ q)$ \~ie&@%8d֗2gfWkw[Ëkd!DGeh+r9S6yzvEax!} @ P/ cBOK~]ebgCVPrΕ( h7eLE;85mQV`c6N9h J'oidQ.bl3J;.|FS- z&)*[$_qGjmiNA*ꨌ`~SAWlGS\`㚀71V>'']* [40s. +~;ho,P8Wadu#YCbKMj/$h67a⮑cL2dr@cq }tmaηy7ԺU] Gcg\~S"l3߹~4:fr-A# Qq\61{嘐o\xJǡ"e7 _Ĥ*|Y9O7'e4c IU`&4B`  H*>%֐&M^o@H6GK%Bӵ.>tߐIc,CI ~WcDijc1HP֪uK 7^ "BфVvDAAGC:*H.ft~7O@{/z]Lsrq " R1(hg,=t22:{(_>טTBZ;1VU5T j{إf F<4@$B߁2΂fѶ sDJ:ZRItyz0)dm,S'*n{T"`] ?2&ay|t aow yՊNʅ'yͯd*aAJ9~gY$k  tO^ʺ݇*jlFWs+ZpIԴ$ὫeSjmN8<BYZ&~s/ >͙@wHU ᗽ"nƬͰ$9C҃- }~`D$FO1#3m*o3Ej PAl.X_UM~]|U.l ;ĸ@02)wjfD[ҥYgT/7+Aۭltb6?%&[Q?K]s& !ߣj8ENPo$J:Ҹ`ؼEB49<覻#UJ Z?t !؜ z+-ݜÞYU1۹vm\PP}Zuhj8L-JËkcTg~L6 Z-/T񦯄\wΨ= db2[" o. <⤅, x+ JpCi"\$nI!k=@ -<㈂yR@^^=ID! 6>=4SCA2z-M|Dpa6/`\9Sn{R{w+:mEe,bK"173t}EV?kf;^=Av4ݍ@̣_)A \EgMv> ɓ=q#̄7ssI-"u cu묋 C($#xʻonè88hg?f&U _D"@f(#&) S4 DY˟[:U_1e#1z vc8_NkPoabĥ8q7 8F%< ij}a,XڇBQ˖S8k&J>8432Y_q W}H '\;od\%0|VJmenٴJކkگHgvշH\o\y4]:x`S}I`wNa`&7bpvWgi;̑M>7ށvޛ~Z=t2*MBЕ %3y.&}\^NDHɘ DlXȠo]!/5^Pϡ+$k@xzeH&}t fJguCZ2Er;[ËEQU>vpbQG4Hh?^1- 8#n$EMWA  2Y-( i{2P">Mfl˩Hm~q-~1.쯙5Wdv͗}Ь -٨.ZXVx U `,%#{i^>R~}VDLoK_8pĩy~akޡ.`wGL9be'g * /mQ7F @\6Wwf7c~ͭ L1zDgd270-ldېSĞfqG0A+~=[mCy-ݼ2Tu,>iS ?[,qrW6bDG%MVm13raLL6TKySo𱩺n (cigu%ʧq?#Sٳ?mܼp:h5*0Z#mĒwu]2``/!03gTsBTl.w$u'B9waCԏ O˗WXmocA.vȹX9j"EcGa66KJ刍Tzy3q{ R Y"Vd)4h`B bsc6fW_5Yn 3 PfM{x4m_%ílۣTrA5B>Yb[@&ec}7F:.Q,zF,/XOÔKtVZ]n ͳ @mʟv umK)cMZB\lmkH1Rsǂ "GXť֗ AE9i,`4bq=#^qw| T) b 5+FSh)2J_GMTՏXyy*4a'!b9 GVp% I( 49nْ!mP g0^(Yx DL*(!8U npThN"@-\뮝1:mmz" E<*OrF3l3?Dϸ'njl.+ Ѩ*q JZBbžs/(C C>NG&lZ{ <nT `'Y19p7k0[d" <=׋MvxMFAuhk!,8w:kr~b]vMYՖ$ܣ5^/K-:n)DPhS4<}|Q{=N#E- ffZ Z-+o}{&߅ڐ|"dl7Om~'<%bߚg|DĻا uHrbGcLfTzjhWRueΐ:&^ߑ#iF6}s_?FGfj+>hϩ;:򖥜h%v T) bJ3ӎsT,i?*6;'bnc|rVߧ>2K H\>v㔠&O-^cr|<s~W  &!ӕSf"7 k֢^6d1&i_\)cS9Ϋ iۑ 8[> Svvt@[:uC:L)yveTppߢ89<†X" i 3np#MfTKZL^2~9oO[桄'VgBiȋ3}Z7/..{4oYg槠l]WɳձHhg6eyAİFb3I2>%he@G?t!czO&􎚕%NRlk*~.qޑ/gE@Ey'"HSKGqzr*µG6?C 0#'@٣e׸J 5~2o_B&˰1{:V|Hk~ \ͺLG[] ycIw*a'Vˍs"431Ui "?$:nb,,(/ҩ*nxԶU`Z^ ZPd{j h3_;ˋ#nNlDC+PMxlj$&>-0yMX/\Bp<$yw{19 :%t -t`VOTUugI%&#*,X_s; ׯFM*GNƬgyr䤖O/>3+6lLm rebI0HgXݛJ,qKR$͙7=ԆNKNFOHT7Sy*d=/y$P7qP3!\0x٨0j=w\b߈DNVkNȐSϾm .Pwф;~y֦8j25N܀)gi1PG!]f =%* QYh$ o+Ns)@p(|9 ȕĠc`{oI#g$x Z {@\b5׽nw-53nL$&]Gv<y{sL1>n(A4(;LB󙫱G@SGɠs末XYp3;է -x>"HG-ټپjlGYn['I]{6d[J(?ndnVBcGZ /E>֗A/͇0c#pz0q*~Epx5D"jp%C8 t'&uHm=1ʼnrH.jvl"1m FܳeA]oh~~B( tVion(1fT \otԞʠmxk #^"o`w x}9@F̺䨂 ̪/}bkVaT@=eHC]SƓ149Jk5lK3K A2/RJZxľ>Ir %=)"Tb5l~bR^jwP)ߞⷋ$!4ZOְ.&dIQ-Nv3fg}NI߱Rck8)qlu&ޠ7DzƉRɿ:_T/z0n#A24ĥ9aiS d.}شg ">98eEjB٧}H`> 'Fk6s&9*om\$ŭȼ$C~P5XמEŐ#?+%7&M ̙Į2+6z%lKDNρS`bKtn@5hRjN3򒅓Sel8T4 Y{4#y)C[ /*g@?AyyFrCʈ~Vz0[{QUђΈJ' Qל&˙ i'8~OA?]g"~%IW;͚&yH^&j7\G{#!"vF=l[N#x.>cqC%9|=C 3j|ݛsHWCƺETtGT>=/jMEtfChC*ن@@i;M;]H!^lLݹyc GXh g^2誩ZZ`h =qW9n>uЃ$x9dr/GNvG0ۼ88PK 2p:܉Ilbxh݌yu4Mi]fzI$=؅io~[AǰwBݿ_ǷȒJ@>!_eH- )Zׂ8r6$vmZtD15FuR:Z2$D[ NGϑGYh;#W;99$pph֝TvӊH!qm7NmrOT"ZD fvRCeOY)csM2? ?kÊ$(o 5qNvM&f1x(:UjFO}%0\x ʞq34*ff醻 ))#\[ !|*U t{7QFO{n7)6naɒ,4ŭߺ䡪0|ծcfLap Qocr:m)RGXU^,_©S*!bբ>/=}P>z;#ELor 貎Pko8b`\)Bm%yPV8+^񧀎sR(8C8.`)3&p3gW(`` jP.f닎Z^ Qpu-慬 hȶΦ<ЪuO虢-uR,6FqýO2 " Z4$*$)|-ɬ73kǔ \r1uR~ ҩ(P)e#~ /,.;h=`l W"̃GN|LRUi{.A4 +pQȫll l4\{A#-FCE?ߒ\iֳ(+#-6\5F" ;0S#"2nC?ET :c۸1APT|6U0-bW-OjK 22zަ2hvWo=w!e8@C15WKjg{u7d&{QL+vl!$J  ut@Tzx#~9+U?`h\>K՜w $w$ w^(yo,[&ojr-K6~9nbڹmG 17^;s2zK.OHDKY+Dt' ް҄6"l/ i kS3h2UhKJh 7f,4!3rFFgK/w 4ǰ!耟1:YS@ٓ[=u=33黬E),'R#c$INZ3+7~6hi??#Aco ܶQgK7SL*[{)o$| Szֻ ڢRX I6 KkW;(WԲI ^M'7Q.I8mirܫ YׁVծ=\s!넗L3+H|S"99QC1:k4VuD5m,$(Zh &JXT4tGyX^-nJg|4$M PoE(`i#{+es:7F,d/3ܙn ɉĴ][)m%R7Zss^ˡfvg[z4 lH7x(%ڱ"S=68hThU岸ujq,A6 k5s]q5% ry}+*D1%E< P 0ItO\ZcB=6IK#s]"T1D%(~Rv?VRjfߏ'P,~{[^XDCjᑹ\k$vvH7~ ~IoBY5A^>՟^8H󼂼5v[jR>=@=_]z% 4 gP%>eBj/y$Fv[ ]U?#\I@h(_e[SՋ+yћɢ!D]x>q};wBFhIt$Sƭk6?xMd'Qf*1Y2;ԅx\3 Z6HQ\"#lhhEhj^D%q"_:OiZXJJMhJYS6/ DMpN'j{AeroaN]3ePF1\zנh_'v 2$4Mx!j@K/w4*fu–"F B5uҮ͠i,dU!/+MR\!ȯ%m&D}[ {+j$ +)y5$ l{a؏vhӿ#ޑU,_?% Oe/7NbNX˛EA"tee |#LlU!NL"Cl6qXlMm%88tZKW˾h/|d; 6NkUf3t_tSSW5R]0GZBW\\Ѱ 4${ d5|L3 - :K-#ӡ*wJʩׂ0l?%*:`z( h7&G!| ( _A~eeZ?փrzK; +ז\ y!|jc=JĒ%'~RL]V${M,1k\hxG?Q:OեL`A#]7D#6"AL_-)"yT{HZx\Fu zG|@,Zfw8'5v|{Ā}D,Ev5Ĥ~Fr\, wVbt`9ʥ]wiwJ *KC]#_M@e-_(-[JH,uH]ם#,M(UlH%wOzp*HQqr~g:*)j/|P.pDvhxJfƺʑtQboJɖʷZڰqR^-cey+FiPTFe1B |r|s/G|NSٝLeeWD )$r7Y=A>@ʻoIaZ%j!/ͺёu z.fW4F]LFVVJyx bo6Iʑ*%Ωo9,m2@?dj tyF![IX-T{ìaB lvcO*5*$s*/+J{CH$DM$S`rc^wVJ_nd=,톌;o[`jl^8'nS^ijծ'?7LQn:. U][ۑb!ޗK7 ^ <xbwB{3BM˒ah Ka>WM;ed/F_nْgũ톼jX{'[$ GlúTlIRT$5Dix?Dz!a7WB*h^ T8@y2W#ɘ6ίN8%n$31b3-Ca*4?n]2DnOP۠l'e% ŋ>ߌ,AtCMRq[Bpؗ"[n9 ̤{]䠨`8`K~oâ'SaD$E?Ӊ*flq`aS!&󨽗en'>1F=1'.^VBh^l_qɳVQbc8&Q yp&F5'S_?拿QV#zp OUй)1Q܉+$r_ ] H5xHii̼Pqo+CJJ<.DQ%Z'32N2V Sqb@N.cJt Sg4-6kP| o7-Ɛnr }ʯKsg芋%ܒO ņ`Kwg"[+S)"F}$AU7i~D!+d{w Q@2PN!R|́(z}ro,.Z !21vSyO%έRPvX2QZgAӹ5\-BPnz&chm~P̰~%8.W"tEܦVC,aGKaç]d}LԋeҰi䈽ٶ$Is N]"GnS{`(cmГui53{)yk>T$ʕ4i ~+"K6}cU2xѓ/.2iπQїy;puσs)Еm=?wvR0>7ZQ  !_WL_'aO}uu}Uϳ1W[Ihs9cO{lO;1~fƟ+{H*ejg>4=5׉-V)_4PS6C˦X^;:^°!=Kr)n4^BL+h9i}G0yWlˣNн_zK+sоpTq3OA$*9'.Ox4W ԗ''z(=X xWUK6W>}\ ߒ"X\~d0< ihߑ[yGVrtn4Q]Ss1/w*Dv-oR'&8<&Mk*P SO)w@/Ɍ 3< 0dU w%|${ W 5M~(.BWQ7sG_yXXudMbPwVG/Py4 S!n[9Tǣ ; f,uc?taC ru$\:eR6tۊ%x|7vR[{ORPS ,I3qb_ڥ}2Ȱ кto!`1`S cZ rΥ췭I%3Rul=o j<44Q ^x?寗Ŧ*h?@b!mQ0twYwDy!3O ]2Ȼ?Mx&(+)k$ *V*Od\WaŧЫu6blou3/k`` t8vglPiJ1oxV#6Ie}u+Ʈ&6wf= C]MaQķx_ 2֓[먐57ws*PCnDŽZfn ]I wKnqj{Oi^SqSm cM"{B1Ri*c)K1poLO_[B`o&67ą-ԁNl>j Zn U(XYDŗ?\e* C6'h eN*e@b3uBf aOlE1`=RüD &I(h;T|eJ) F Evpx\B2wo _,'SbbsHk\2 {F鉪j% ȉ> -7r2)g(ln}wؒMJ$ZaFS Aq9Cृ #qwƼMrj -Ҿk"*NN~ꊼ;[2T0ο|׋nRE<.CP)-(!do5<]yP#k7OBY2xuD?'2| h(C.Π7ӊsoعxtD+嘆 `yXZE_$:5j7_r`Cg<A%M%OF@A6&|柞 {FFm';xui*Odkh&EI %4R. 2X ʇyޅ r&q5[cot `m{o3lj2uq'vhO#Xm&Ʌ?dZQWѩ8-&@yfV$Lq{A!^SJkP=\Vyd 򒊊}IPpc-c 5j)ۢE/*FFC6_b:2 ã<Ƚ$m:|QIIVVIWܹ[kuy|OC_u(2 ˯7θ<.G7WXepփNŪZMRo#om{'6 9ҳS&򽃿PkƗfH~ , =)s76OEےBUzoK DjJ.;SjВЖrM;D @qeo ̑FM [BIg ?mtK -q}rTK-1#:$y<+>Q|68 "C̕2QlD#PXnJi ]VYh0b7.?dA1|N7Y1 "3u~|B jHP'^²{~f.ESN6@ u[AJoȶKk(Q*6t=USL~ԧ+hx:iO3[ȯm+HΠ5 o"fSН#D0A+@fQ$kܐO%m[ 6BCja\ ,i,51GM 67\:FļΥ'3O[7犕tAWw~ k{h7&J+&xltd5Ii1F4H홎f62lcA 4[o-v G !(`o\>&G?CߒY0>չ" *`QM}>}Nj7Ľ<'D9uPK֜zMwJ#v'~8[VBw71!DT#x~X\vyh]rfCEKzR=)xmoμ  AHʥD5:] vG%D-\XTFYF-T1 g X? g 8r 2pWh ݶEG쑂\ȶV\hv1O5j/&HM_@}4PU$_et|S>Kzd,Gv_]HkюoB9^z9j8'׆ji'|hH=({PK@S=$ԭ}6hm˃ e{XH㏱ /8qrHrXrUIԱl_ 2ՑK1 ZE14v7 xC_og.?l;(ZgHx ?up%qSj?kT-=#g5"`vΝOA@,U4l!s8(}Tzw`k (g೓%5!U\т|M.2k +DyNf 㧪&kd]m7㌆1ڎ v`{[UYi"C}NoZa@iKnNAQ;Mw.ڲh ƭJG@L@ H*ԙ":i݉y„Im#*V]Ͻcuă\U"&{5` r7V w+_!43x3Si̠$f..,_~gngBRt)z^12H2͏:ZrC;=1iQblg .\^taxݮn f}ioeq@ sYK+3EBd&5 +=76Dֲٿb"p6jO s+xRl`6zFC K aL;3nn.z`zNw= ˺Ǣ/iv֙T+pz3(qٙ:]1pcBRWa>D^#yqd!P`}2/=G,.1 (Ӆ]w5pe@b?!F9HC>cN^Y8୾2bj2+TqCqnMTkB0䖱yD hv<)29 4UVP;z$60(( +پR~Sc[ I{a\l+Wq-R1A_:9b}Jg)|;2JGٝbp!x5'g1;^2P.&ƙU,uA WdhTDlvQ9Q"O :ee3ĖYTM3CI8NuNwx>;BPzaD`>9f3%t ϔH}]$: !Jx,a >9cE4_e1ѝjXa(è$-X#*{@%q猤\Tq#ӽ*-&C{\эά,݄-iM)]2έXP  }HQ4TiL{9p6w5tkY!7ZTތ?gz8P( y"RI]ZV"&DIyXO/qQAU:7l',3|o&jg6d3Cux]B8ؕI]B >#C1yưquqەVmǪ |W&Y9Z YO#M哓 򚬰jY/Yyk=oF:ΘY_?':뚎ڬRVK>} >O'sd?(Ԧ Do(RcMVyDX'ҝdr!:p\JfCJRRA ߮Ǻ y# j w-ۼ#@G>8dT˲aFb2 N yt4v6~&e,H N(Gk^AIpdW+!r8I%_G_XR&|tDԯ%FyBd囏/B2)ՉQmg {?P#zA$IAy䫏Wy)_TSvk) PϨ(@VMrIq%h9įL. NgYAw.tOuQ~#p"kNVD OZt\禓µѸzE,kG9Hi1#eb7 Ix׮<\ǃ0Q&R7Wd7yb.A\+D~y۬95](λ2f7"Վ\4uY]U mO-OLQ=.+^Cw;   ~S\KLUWM)/*BPxbP1vzY/0JS٬آ00[+u#YBH|> d S8?%\Y#]=ri4 |J-Jҕ\LXl]JǽYJ|S ^TmIrcW;sf y jAkFNxF]ڒx}s /\l󠭽"#?aY1L>Hw8NA(OMʃWWHKhC׋}ϖmiy'=/+OqI)SqX؜\POÛtʅ pV)?;}P6/YI r03JqK9P 4~QPKdtZ/-3\_^ SXOdS(f@]iw2!t@{+uF[sw! ;~g*YW̵۔V#/ն:qCf*(\.fI1V#)X=.O%~=ѥ4\cӋ>OdMWg0hXa70.#Lj:l=rx0Gdh~,NrEPzpp0Vi>,}sϟT)^Rp.*pXE0+-t;_~R$F&7TxctnU]=Vcsy8խu_\gsAC$ LMYW! [(&QR4~!GxTpj`b`G#bX{ٚk 78(B>` AQ\S.&g\qW*]?8ePutlkJ?)j^ʚgaϏzrGy2Sz]McCj:)Y$U(+aڍ|#\D#wɆ;hVc{Nuk=08~nh<Wآ,髤Z[,m9FN(qZņ:{ʑHH\znBZ\*aD8sSӎ7EB \;zxRr y&xm|o hbMq ҳV#(s (IR/HRIug wf㝾 }A hW{ fgqgGmynq0ߝx6](I2f0y4 Ktg]XϧLHh?R'ly *Q$]\=! eU2nL~43t3u\ cn:&dRG|T51~Wi VȰD2]@x$f65EH0Zh@\&XݥE* 疃p\M4iRE WWWӶv3s0`(3lBե_Jا3rFT*~P[o6xYh&Ěd5@"nNǕ\= i9eBԎG_B15.ֻ -~E43q]O;RWiSJopPU]K"OH]l ^lpg IEFM^نL!|ؾa/u-ZfMWF`A1RwPe<Ĺe=nBq|K8en9Qz`bY+fK('@2gfu|+`lqo@*q] rz FRޡ0}` I~UYeb&h kM z>7’%Wݿ >tv{&n!gɪwo_`j؄w|=*/W7Woy BA!ʷ h&r91p/\WF^߳P忏,TZlNfj>G_}}]j6nJωζa:qLvvE_}pL@ҰB vTpuqk5k'E3t:x<1F_:i%w)|?1$ϦӕLMo/KjCQ6Åc5]80#`ˋğPߟ˵YfLzTZC%=h'!gIR. 5t@{NK4.'Jl1TuZ=@U>@<[W&]5";T=u JJzU88I#@VCtlht! LE6$vwq"<|bIPjJj;\2raw{S3wL}ҀD :|kAʥˣ}ֆ @B=*#"%!Lm8J%Ay$͌0=80p{?gXDAcQDx5ȘM *]1k,8i6,V)o# *TS;Qi HT*.Z6Jߝ]޶-7yj7o )-K=u?<Ϸ2؏epY/ ZSV洎٩6<8XcKihORG911B!snɷӒ)VQӣD/H=Qt QSy[6*ZLBeMIrZǮbSA%uԚY#3]n(_L5d02vjYVPuַosɖX̃2`-JBRҴ;ϹC ?bzFpmH}\K]9ꋵtN%eQcy#[(4cgflKlN@t h%Ü_ϫbYJ~!Fxx/!޹S=GOtG7mqx/ϼ]zzKvM|}Pl&xr'O?Y-&ŽػLLq-΢p~VD#4([";iAX# <~7EۗCeè c%o * +&s d*O,|.ksOY",*J2?XdI>O J4jhr"onuSKv -@`!y971ЯFĬys 12R#j?ՒVhd._r>CN'U; `S&X|MSlRV<0DjT^^:60Nf`ᮒ+Yg_߷*ݷo܋zV|dԴ} 51-H]%ɣN,`ݏjC %7jO^?J!P P39~gvhԓ;&] $6M$ekmvN,aw?aIN1&HC);`YazdԬ|Q&S-,D~W?VVYL0yV mEMAUrͷFK]b!h xPXЛH_ ? cdJ3ߐEc3 Eޛۜda2ɕ"A\?[w[1`]uNԆVajB/6z6"FG .p!BtNGKB@sjKrE+a SW? +!e'_*  rU̯\׌O?o\_C2B(;\!0L+{"N@v%zuy82őûNbH5lIWn;xl ȩlVPDK0tv}'TҘXҘvqLwNW'ԛwCf#@QPKqHD80sq8 kx.qȄUJ3:z >|2!(xҰa^}El- MMؚۡJ+&~j1c0c=M̟֛9?X W_n žP \9D9ig?EIYI @֛*)J/4kenaʭ> `Sh*&N>}{f zTpǽS8j>do8w8c#50X|Ȱ@dR-n V?x?~) K.k Dq)\M!' GP"D=6~A7 y^QvL]bYI ,P``:$/\yzd x5͊ܬnQ4*f]~ؓލ(a ḅ.,-PAʑ Ea<;~#!D@!̿rA[Ax]O1J^X~_y󆴘CI!}Q/6&2j.R\l{/L>)7ᵃhD(yM]_DM~kKucyma+&X@DS?qRENj: xg0!5YǩK]3=ﶫ/>ԫ5TRt{% wdʭYXC3v{#T,11gYK5ǀ}S13 .FF=I1upUPa4(0Vb%ΏCda:r?a"AI$[&D;  En7PU;vԋ1i~cBy Exaѕ\C^,scy~RR[wPnW}l/gc3}^ЛTCPղo<U'{N4,8.EA042X{qOշp̙9DE!Hntf UdvH*t)=rԻD{s ]{F>(3-Q|m܀ɟC8w2> ,|?-( U7~ >NTj[f, l)-ui}dΓkjݶ>V>GY=`.TnUuF tY.('Jq`=ZХ:^R z^4zNXK2ȣUJRVmؘfR+w{tU!)ahFY;VE8iRe&B`4냺 ]EЖA9ӷ)^h:hg E[^ä+n{jae8+LZ2P4UQiK|M}Hͭ & Q-X5V>ɪOs@!wzHGJJзAs9M6m"î5 $䈸+: ݠ*sd',v J0 ^n\|~.AAh3i(y5I.y><*dap P1~0m(P|ޕ.9c*fg݉qWMx,qE5, gfo;=f 1i`ٔO9I@k?4wszF q]D vcVюdEx7lS'W~!"Uq>f͛Hxy؎A(%ISG 2r2OuLD [{?u3E'3~ӖEOH&f!kgD3+hDa0bMHzKD ]R-{|wwz, 6XBNyrD>ތK,\+o.}Q#&kX%֎"OLN6 ۽7iCJ$8Q, !?"tˣߴ B:)g:zKZYC.W-2Ϻh:'?̠sOͧ|!|eZSkx[Px.fiDj%oI.>lӗq$ rqCgU/lnj]AuȄd:WD=|8QHrld2흟ޤyNdBޢʯE"vŸ4oR5۸X u܏<rĪ qX ƍY.D ix@k $.I BLL2qOX`.`b^P&#rlJIC̊nrWc9=׍@L,ӇTG8`QD,|Iʍ,E bD6H^$0Fyd]3l6Kz x:){me+Ж08^J^w7| mЦ C C0B k)وr5SJV,A3$(es=(sڇӧ_`GYhа'yK@gt+b%LƼE<:6a3BADu{XL NR'.46~crP&гnu >&p 6:Ws idCO߲gp7 m^Z)Δxw]SkYr<ӻm4) _O(+ I1zq_2)b>&71 sڐ{ƴ=i28;n4 gcEpC$iQ-(ve?yeZ=e#d _V *xgp; Ǭm'ʳ 4/t_ @,mcKk=֋VcO!x^;{#;4Z>(I}Um E|.M)ㄨRGbO͍?jC!z)](t|9>^֎gWǮa>!1M[___Re}#)=1RtQZɘWU_Jczμ(bFh73ןRuŨUAv 4%E(t*'r\vQʠ'fɿq2_>J8 `+z83θG=8F]5b[i'v=Aפc;aco@yr& s'ԓmr8;} lY=!_;^`dNbQ:{r\MmM$69p6WT5qsyS~OPZ~΁irzKZdIQX:<ǬP4q[i > ] w~ Yh~ ;< 6b" ҈,_rbGsUӡ&ye @/|P3 !A3cJ]2B>K颚{vmEIQU-G&i 񼼎o\zrL2r @Ubu ׶nU kKCf__fʪr"S$ %DŽKa-l# +ésH8z}[=(Ts:jjmb1j JM\|I]ӵWvEkH߳st8'րz HET %`iZ #3B[ ğ>}7w|b^9x\FճZb7YO?x„b'db\PÏDI8~SS<5Sm|23g>=ڦQ`x+x ]]h `aC9.|9yb iل U$a<y]1T~H;P:b}aaCZ ǴjjN'TO~v!u_!a/.S/zw|nT|>lP`r5't)A ]0*~fd|Qk``.U4')%*m V̱wx392{cZ@Jy6JdŸ2\vkly9 r#!bҬtԎuA_\1<5t^~3jE%ɑRC(tՎFKB P~PsH@?.d\t GR.L9a񏉸arjj!>4m]w;W$3Zb"\,A}#~C& :}OGYH>m@|A1ky9`/om*~@*M~{OOq'}K7a|?3I͎۟&l *s_{yMݍ0!Vm9$ٛN94'Z(|j~0?#2 w``oRtCHA@zj% u,pkrE=qUMSd٪]?jX7n>bu؇+*<;*"D#T9qsw7۠T2KҁD"PIm0ġCz}3ti>vV m`U4'_d(k*^";849UZLe2&ʽSlSX2<>ݮ3j1Cvy6݁NN4֦WﺆC;X-ITFxKJG1hy|2Ff&&2D)JW!S # =#ٝ`vbOĽ zxČ̇@ldX7k?R$r 6Qd#Ck?_eY8e؂QZ_&9B'xߥ76ǗYh李#k39;FtG`)yʢ͑GC\<ݜe6pG ɩ`J6Çn.w żR OTW fvs럲5p=@ҩ`,Нx0M[H Ƞ+W~YU[\$@i |P\Ws\]l \| HD~ylHH{R{6][c#(uctxHvoA4. -m% 1Sܹvi z=J*>>MmgklCM1߁d͔-\;ï:yΪ9WiCsSSʼT+CRǗF,/{$x*qh*!h'8$t:mHl?-=٨Vޒ6'2%a ćQцR9la@A\`LW2W @TF ̓k6of JJ / *Xs"+$A90}[Vg%' U0v!WȾPJmz!L rsT1= g24.YM&$)8v#fDC_9nzFufƤ fa%gL}SS4,z/b{/_mpyEIg:39 ::%2M2dyy! d~.µ>QE+`Xp:Z&?/%{UH02T'bptN])B[E BX kD_F=]p34˺d͵H8xVs͞@X3 1p"u=?\PLz(,p(1NNg;xn^hψA!/o)x3fu&ر ~Ap1nfIlMRDW)]17&%zN/ڎz\5U弍0Xj %Xnt-w (q3JJHEtUw&Dp$Xk0L8Rb^RZ6<{| 0bIP7}?ei2sCm_DdrnxÔ1`æCQs $ϦCHr92k b¿aOS܊V F:DØl"DW3xɲ3\6 495-r&(_Qځr} / #|L^-|8W‡{USwEvbFc^'i. Yyz]mH86kԹukʆsvS¤Y`HWjk[fH m'udLU^ l7ԫH.pj@;^'F 媊.؈Ckb2X?G:*[V MHt3O݁?Д z!Rl?|3lf ǣqXu: L=$=_DG%2Z~;Y*$/a7OTΘO/ o% CEI N\[ipʆ1FzCa ]ՋZQAHr޾-q݊{:Y`VWғ 6vYy]w0 g[JOC]8&Y+0~Hs`[NSy; bq1$RȜ#*ۢbCIvsy~yRe",vzTsjdv*.eSGTMsu{0<4娲ScY( ؈(>LGAGû&TdS`R~vWC U竢#2$Y2nQGO{ jQwB蠀;=Ss:G D}'%\/leS3*O̴ݾGcC]Ӈds%8faټf貐ٽ8{U^895,8ps"RDmO);dۜbO{\ Жc8ӐT}qhX/C]劏j=6byQlQS)2[8+צڂ-}>6s=_Av?eT37Y g`/DÂ.M R+f̟*.NMd9_"VőO9qOk IAU߬_^9Ti!!Cs=Xd5]E^4벟(S+(=$X:2q蕔O`送1-bIM3w33$> [NQ`&_"fLĒRN(rEmH9]ij澎VlZoD!%jvdyhf \ƍ|B>j)`YG ̖w47K41✔N\۟բKJ,YFk1nFO7r(yս>4f2է^#&k?k/hçk<˟gٚNbghSgуFbWCp'PluJ^S3 bJX,5;!ͽˀNEٕl_jEE!K*܄(@S:|k a$|E <=[L@\6?szj848yzehd\w4ߑ%*VCf9t5"86HO/jNuPPbif/1"J}?/E־* "&na<]g!*GU/DUQBM&3 b}x%nwSFp |ǚt,̈́ 6QQ vO.\=%p,>S3ȇ\O+eȅǎ ⽀%]LC6E[ɰGoohUGtĒO:@ b6\/9&n:!G;PJ&5'&B&I65Kg{@Z=^o盠9bmg~MC p!KlV\(N.螾0J: GY4VG %yqڋ%VYR@f0Ami4$M|SȮهYqSlmA|(8J4]V?zt鰗?j8DXj3xi2j M6D@Qf%*IU9v|zBhhO*n/v)&IQ.VUǞ=٪uB/ jiR, \15 A ^Ҹ$%ݴo\~gh2^.#>X 5&(7Fjw '4q[̟07cYxq\ -ICBc2 <ȖFɂ|.2ǀ:^~I[(5Ka(;xWh Bϫ2͋eS GdT͈C(1,`p| cP c %{ĮYv|gˤkۙP7yh!TVR1ۡqM:/NIΊb5z{K|oEt摝?8]sƽ= Ov@W字5}_%02"h&R v5 G3^9#F"ni =7b[0O+Ν?iCt\g+C @֒J%M@ 2OPuӏU!_eN 0ڠpxv$6r/{PuD'.g 4]ߟ6^@1Ԍ^0;G9"bM  qrE׆yϞrܲg *, ?7}n(/9|I| `V{5?3YRl,!1ƏjgUDuw[$͍?" bv7ˣ\d\}[ީ^([[iخ&f4r+] Y=h AS[<-vmwaɎkE[܁VT*J0 k5k‘M6r^^CiZ+ W%?L;ӐOmY;@4QRgdc$Td"M@VkJ>ː&8\:Gmϼ{lEh.dãP hM=4.Kh}m,Bp9 ss½DUyMءr>TmUkZgD4*@e\1&Ɵ}u9j <ɽ$_l|Qc:_b#͉UgRVL⴯R+`Vnܘz=!+tc7AL-7w5VLD-֡^RtOZ2'p 3[ 40bklnNeWEDC5K [ޞ(J% ra+\X[4BCt!m~W ީ#4Pj἞? _ ݑ4zǏ :)R@0b$%8BM [.+GB?d;cr@eЏb0YNY &ٝ0` F|e5lW8aD xPCM#&4iNdH  y*Y O-bL,')3sH]u1?ۄ!N)L$ZP:ϖDxSft aabH .pѫJѓtl?CxcDF> _(z6#U1ǵ?:P^z쎘x }F؁C?{o^=sF""a_xꫤ!2 mP VOBzr+l}u<tpۢc'ؔZ#MZ/B 8/nbn4^t`EU0]wLnBj/O5r :n] hU(j_u_4Xf{!RMEכU9D#3ĥ7"XAxKiotv9/xRoΗe|clěFCeu{ a$wU7 M`SF5 38@&qD:iU:Y>2h^(0RgjҚ{CD愿G0; ٠b*-`oLinkJuJ3zSDDk;=0Śi:N1?<)c]2g/dE Emui:!*mV1_mRTGx1ijIZz7,0Rz&li*FB="쎅y\^4$j pb_sY,$frLOp۪OOw׬O%#h|}ZVөy$w@:YG8Oa=( u[hGUui0o!w<ڽINԢLfq%yҧ]КCyX KW1 (i~WxǬ[!xS )b(@DǐHƩ({Yp^=7rz6<#\tTVG|p5RB~MTPij/hrtXg?`L.@`j&6QE)Y|Z&ىca73K@,̊3IS0x"cavKX3-Yޠ _od饝3],8):~_>[8S$2Ύó{QZTҐ%d 5sE=q֘q5eUWH6lᡋeQxWM1H(ٰwvvKDSS.B&m"r[Z ԘYyɤmdC TYٟ;!9r('\Ÿ@W+mZ oT9 .1ްr/WKޢ)0aЫ)i((SrU$}_6L[EEum) lBI Ife' ]߱Xb~_دzBڏ[i$?KFZ[)Ǣ(P2Tw.:Z!n&[7ڛ $/g D<*ZҸKgB{}~bq}qLNHXIe{#! {6Y5u gPaRcQ#EsGk%_ZN}izdUcYb#0Wb(M],ReVO_l*+QQ)< Tѹ[G ~b5\>@ȰuBl.: K,]Q+;kȆG̹@0{-ԮO]&0R6qefՏZ-52# Ɵ͕6[EQ,0yO(ShgszXn}m!s#FJq*!W#&=dPeJjMթ` ؈ٳ]u#$ߛ&'IYKyXk_taJ9hwoˋ;QlԅrSd/ofa.PN]Z]P:PKF AѴVV67WEqM}(SΫ[8I|TڙEc,$I[KU !ijokU.ݒhR9#:vF\w#ch h:"tKHsm7'>?Kj!*XiI"2?ݬvޫmV( \{=P&Q)9 ^ic"{?T@lMb[ҁlWxt1, ĶIo7c'kEt:`I/zܟ>%cI\FqE<_wI9^0z)aEwo(HKK{_ $W(J:]e7 y_\WMK.^1dʦȃYvG+ S%wŬ֑Avu@M16Ҹ6c9SWn'@E[r?ĝً͑cGK%Nċ3 ˏG $UH?) n;?c;S {YRjCͲt()y" {7Y?FzSˑGh,'gFF*,۹݈e )ժ͔q^eb1]R4܏zD,Iû+POcKR~z|<(ݱD;w7y׻匔/fx܉)탊[;Q"G\5@17.D-X29b.9w n`"vv:rD.py(m\stqWƺ^1m f = ry`6y5Љ1C6?ji!}cR6DŽ 03NgA q* &SG1R#/0ub"H2Q<2sTlZ=k}kK{L X ]݊27)#5ԫ0R,hWjA)ݑ(1ޙȳskZd@ARD݈) J,}~w:YQa'?/JWgbv 0h?z R7L(m>#SQ%%h.KG|p4JK.Dz2xd֕Tvnmv[~E e67OܾSXjR#&tPH5m@rv zj,?toDZ;~dx7[0!RjCn@i>_ 64\8 ċ;/ҫ؞H#]1@ŝ6W$`(#1bu!\u6;j>Q936LHBMQաskZ Qۡ .Asa! Cjʚ 8s W "#p^;oZ†1,pހ(򼨤r+y;2u-RzW G~KM z. $L iCb-R.mMok.Mҹ",-iQˇtkk Z"SAmB2AX3l뀤wk,HBװ&<Ű%914D\+n11rMI<zfv.= j 0 Sp4F1kyH'@MT`AtFn%Ė4a=ث(Yjxt̰tp*KR :u1'eOѦ #X}JkK$(^F:&ɍ{O_*XmY=6ߟyd:Oi4jAD)DHtLT2rs> ?š~ٍN`ܩ#SN@8<<8 憄@~-8մS)|pK7w/(W|:oַ[WPO?H9ӜUo$"& ?Up";]9Pzq {+IK\wx'i=ִ7vX+2߁Z)B .%&wÞklNF`:zgYDdb}>PSxm!kM"vut$5v4r_  <^4% RUWZL0`{ \aߛ XFEpUr Eţ"b2r,g(ۺ)eBIizo$~TZ4@hêv5&xe%C2_ k2VY:5?7_ުHX s7Ki%0$#e/{EӖ)k"kC*@J: eۣ2 ~́yw>po" `,n!GpnŃ"5 Il%I)3Y`-cuW(4Ɂ 40N n\0f5O6,nn͍`VKCEiCz.ߪ!2%4)"N %gs>[OT'p-SF~#)eF5.{,,9A %êV(NM|ꧧS<=0?Kr;<?lg#wBz๵MBBw^N`k Ϭ L `Äu{.37F{Rۤ'h!2<0uBt^6I!PK)D/h{ 10*+]6%Y:Kݫe{&`.9F5c㗯t $#J;ߪkCNDQ( lbx[LaoerA#Z=KぷEbH.,2B¿q6̥WHcF/ԩfuju7A(t=ևyZ/!RōQdj Qcw{q3#GI=vFRu4_]R4]7Po@_PoBܙx1wCt|#;Ԉ俨1 gϠZcL'~Tktdr2A(ewv;Z;FnYiP6Ę]gR<2R9<%G!PoSy) {q{ 8[}%º!#킖Zͧ"Cg2wGu}i#ź\mQb+=籋fco0%TKf>flڡ)p۬7h[SnTF}s1,嫂^4;JiûtM y82tI{?EJ&Ϝ/Vt+XiHy`fnN;ޫ-`tq"o7.ky9K+xi1 =Anp|S480+̧U@lvJr./)^uesVjb;p$9O wIaAi,448!h}b3^ 3'P-JT6~No@Vވl#Q{ӂVQĺnw@o|+ X95uX Hr𥘔I Zx=冑/-v±O^}ɨa &@򷌧/˳k:Eca.3܀4m@r`>yPVW>,V BOc<_},9m7sIv* 9M6C.5QRkZJes&:Wɀ" X@1:/3?O|Yή0 ߂,^q bT` :3Kځoբmq^ >xFL_ƃ=0;x>RAQU؟N")ΝSr8ulZL@w 1a[6x=-;ObFBMȂ0?+Ѱa?Qx{I@tuMmE uʆ-QkXge;X^/B ? (`F= ֔H336?V4޵Z30Kږ]5U}iOmx wcuNzrFn E?<)ÊΞG!78=Uњڢh_Z)y斲4y lg-Lٳ%6UȢ45)(&ۡbxY#5bg֏ GZbÏPoQ`\c{{lTci;C8NE+&r]q[N ߐG Roi d!kכ=~%9;A||jVB؆=Uܛ{f)&&̖[{,f0&eIk, mhG ǀ.R`fTqaϚ`-D2Kh`t~W膼Rۉ#_&`d"-^f!@%@T3 qYbP7cm`2&I$s8s|ĮUBl]ew(PP.(,fs2jE7Mw%$LT4 X93a|Y[iV<@N ƍRF>6YeC%@$&8̃ϾbZi!mW8xj]uqq(c<1oj8;F>sJ! *wh#^?F$ȧϵTm"4OtZt*}׆}IP@WLuӇc,ȝ,=/Hmm# N~ps>CnE{KbY ;1R7x^){߆(=]*whe7E0X6ȵR+窳dL ĮVbrfHo&M"ĕhOCtg<kG:X4b¨h iA|@1nGMI螬y!3: ħx MulߞԈb겥dLFI-@I2Zo*>I.B l+K2 9hP7Z‡$LʚBT=a^PnN?F] N5<%>#,z9v%a[aD JKY-5a\ αDz[ " 䥏ֹ͏<}z1=#7\T kT8!PImYg'XX3)(Mҭ[y%;.kz&i%[d 85kiW]'cɾH&mH2$\d9vYX%BW8.+[:h$u t /z\=N o0ʮŝђ/<[2(G&b9).h1Cy U*ݳ҃`V|/܃(X&~'mnJ u?_ Yyp3e]1~1mu}dk:isx > 1Y~L|q6n%$to"/ZF5$ܢ=4g9g ]Ix'{;C1p_OY"/8{gjʶ+w;sv&m̎Q_7B+ָjkkL8BxCSl>sbc())J3^#i4M6tDdgwWˌFUlJ$jk pÓeP+,@c er:$:olYg|mFq{Z?/XNuP,fq…`+U}&6>yXMx j{=Zsvؾ¯2a^vG3,4N2#@ j@TP n /Q??0,ٱ*K?_ 4O+K_ʉаp̒Q6!9D#%`͟J8SlVh+#%]h ̃]&u!Ϯ3O{Fqƒa/2 g!n:CӋ q t$"hr͹M4akUA/"_֐1g6*ܴ7?;c+.ڍ{DM%DŶ_-kye!_mpEbuZ {nl{ DMwk~TÊqc`mJ'G3,RƚX8wsO'BA.R^\a:|C ieJkC-`Ir`܅.Ӽ̫A5e uȈ5_ xgjya E[)ÛH9m/[i}{ӓ c$vCČ124iKzf4YBOkPf* )Cuf<RnڦIfksW~hkfC( JÕN\E(F*4?Z3^l_Rwܪm!.m)!: 0"sk,  ] 9L&_;y ~c$ڸ~KƬs6F-`+3 -`GL--:TX7$YLe0Q]5!|FbQ2: csHhPL}Lpʨ浝C"e7)ԟ<'B%$8g|-RxDМX 0 f\hC)M2[n+{i^7䐾|YhfPګ''c8(RK_.cGRmb$^m ~;x`B=Al3r^wL) D&Y}[Z `} Yߋf/ {nx?CIRErfJȃD%D¤͹*r| R )TCn0;}GM2g0.ϸ7~VD"E1s<&P]is$:2Y]e:B e/T\@]}DRєҾ^&n_xN7fϐrj=367gC늜(6)n ڍa[dqA;#tcF&M'X$QQ2KRs;B5B FZ}م+}uZ ;r\sd+Mb&>3PN)dذVhx)Òh Ec2Zc]p[7y! ﲝ͹7qv 6{ D#a V=ꁓ8Y  I=6aLrFe*M_Gš4&AZůL"UK[际wW* XkaR؝ybau&<X`֒Iڵ=)$zd{8^TO} GևXKc؅S0H<0 1=¤2j==slnV?{_5ve\<&c*iʞ,12J\< (}+"wʅ/j}3Ev2#|ȲoV#Jo#,_@Б9p ~/@5X)١r%H$WY^dkV:?>sK=r'=Z1 1݄% y^|,e*r-([FmM- W]1sAxyXK (&8kk)@>ETHWtȬwg[rlg<n}+IM'uY3}=/7'wʄ;D+n2Q>@̻6)Չa>9`Š}k{ZuЗ異b@A ViC,Ý}4zFѝ+pHIQ观˩noy{z"1|`3Z]fp8X$cYh5M&8肎;pXyC[()ƥwTR/+۰!K{l=pЂ[\6#}n*䣭7jr4 pp0T!{Flh1Eymͽ@#\l%2]iiǐp0"A5;`_=P3؜^zv͔xVjW,WJ$&,}Y)t+JTfɈݜwF9Vie4>e'N/84qjV<+kgɺY\-&FA~e_tAjޓ;Q\=&t+ۣnp^F3kU9` 2ڵ| iERˎP}Ȼ4Ӎ&"`@|;7Ԗusa a(%?67I:MqR'ބ #~)ACY 77_!(p(SGZ +r!Z&^f8FP4Д^k-#sz^+bIWU#Q$ZɋM4h`VSheq=#SxEUmogX%_/O筚& /bĸjQC@ӯyj4}dg@"l,qe\=\Glv0un p^'t>J 5y=Dmc-5[}5wwZy$;V4q oM">asE(`Xr n4S҃5x(TLAD)4"]ίD s7ɫJod\*P)o eM:ڂ *Rdǒߗv+f kѱl|^g5LbtrAFR;,'P+6 3+P|Ydi:_ q ސԥLp2/X 9ժ.*1sq#u nDfoT}r R#Y!Lܭ[W~Kj.>cO[Ozm 21{W}"7-Cubj:9+*F3;w@c&mn2X(oԹ$ Kou֑펆d Y&ߣ{x{kt'3ݸ*"2-Ond'xBPX&ⱍDgVYJv,cӞC[H^Bl ;:utX%4ENGC`B5$&sZ EߧroqyufJ2b'>:" )SDWY02wojU!r.5M:¢9`Xd8 &t4|kuH,<6;' ]k:zfz'I 2[`zJ;2PhX}JU87ջBWh)Yabp҉ʤ^V$#cRzI!apT:K!_*NG05Yݙ'K\=A]3ΐϊy!(Wk{pk a%*0BZ>1ظT;!R%)-8=(1lem~-4c4ۺ>cpjb9L:AfWV;:w1&7;-\XlBb]ظe޽;Dv*ڝZFc0Eayrr@;@"&S-qϲWnC*87ʭG0NT쯨IKrzNS=섣/Iҹ4,u.?8^6֒oDF"ٻ, &,J Z39ѓ]W(ɾ{R\\{Gagv* &{߻U uCϔҚUǫcLfV ][I1u|xK7߹[ZI9=5= Z;cBN$Ly֙S^{50.ؠT\fYn[μ6Դ7Vu.xb4uI %_T›d7Y&R㳄.wDC[`BwsKRhG> ;CԪXY5D)lJ G7=dLcM[?2`hC5[Xg4-YS'[{.z\?'5C]機cEjk%yn#UeBU#HS<+3[_U-pV0ᶒC8 uYl:F ~'?N.5rUu;.7K=)bDn1h5D{S^2)`Yg7kMђf*$=x%rTq7fN0|ّtd0 )|ťSV^nK[*~蠜 [";JUkU\9& -Zg(Ñ~2nCH(_~ɩ{uBlEgX2jr# CQ앶56`@59Xl))dZ%n*{=S-u\vO1QI @1/ g5[B9*΁eK~)[kn 85B~PC-g r DҾ1(^Ea(L@¿݈ (aP+i u!>"wn2ı/%1MbP&/d"$ VGx&!D ĠOƖq MC9Vtg[ ]D/]Yp'nIG.2\2,APfĥ ohvʚd*D3X*X"PqB{$RbJӔp$ l,\V@6GF9]R#|flx3{m9/RWᢀ!6.%ѡ *ɒYPQ.Vr i^(PmQk6Gc`@ar#s *&JB;]Iǩ'_圜 iJ:",x _ ~ ۪DP`D]e8a^P]ጿp8:YC!Edtoy/k1 C )<@30" WP6a&faw#BCY.@G,o{p1hWNrTOnԙ :T\9jA&9aGRtW[xoĝ (æzE9#"<7`$(g ʔ*^ڶY&Vp{-)!F"*WntTգL)بvqnMVpuhIZ #bLDt X d7m*O\&|kcme {a fXcɃJC#Rջ}Sְ};>޲(ʣ,% gXܥWz$u|)oAY |W %қ=n誨QڿK_It0  r  D<8 c/x5sr5[JN.7k/yzpK\'~Q)m:~EijFU8-X.MeeTɁBy"ͽ#^rg*3X8[ <@*nq5r<)x|2N1 :| Ŕoa(D o2/_jI-w"Mwow5I'#M Ҿ*Yu$6sTBCz-ɰUR #U"qC1ThC|<.hhvңAq\_HEE0 (&ci %3^}8&FQSxdG"}k e;[Y6<9 GV`}\7-?RY160\+zCi6UBqV|pH#9RgY;eN!~^ay oJhӊ YIZPy'L(8]ԙY 6:!R6B nX{XZ.y `V8]8K辽bZ$ ;DK}l#%vNSyDҏzf`R+MqF,ГNh.L]Βφxw( Yۂmf-c{e ]n=e,G7IO>ìrM-8w)XX6 06Ғ«rϬ AזDvwV"mBVe`.F$iӔENm7%#[ð9Cnx?\4OYM0awSc8n93>ij{dQN-=$ =މW/=ޒ$iI\Gz+BѧJS:6 hFmNRUK!#vM42W+(lL.%2MG]IilKmT2AK!.xnxGjҶˆ eZGaIYg]+<{,E2H'sc 2mqIujEY®,fo}+++mJ[nr8GʕTŒT;՝ljZW @?w!ľ'֟ɇ !-;>s,,!/,w -XHm,jt{'[jϯqJABM+2{r=a'L5^.W{ {6SYt.'JFknb '?##uurd* AjDKbgTd9d"9q혩0 }>|EXX%MVт۴Gvjɉdr#ӧ{\;ʟN&8 sPx'hQSXa'R5Gb.NJpY9=J|$) ƨy!ZNa$,DrRˋ Wr=La$VlD UznDerڌTS?Nk╓:}&xg6(⣀z'1H]:e?d/LY[/QXGM.`z k;nOAK\Ado =‰CpfşQ|EP3 roF>w ۸=4d e]BH:+@cnC; >2_9?Hu{fAEAߵ~|ސ_JGCDRB/'HAOk@.R.os|L_9y"ֹr(z, &` ¢2B H :ޞ5o=]V=\=Th&FOw? })x.]O ={M?5s˜vSxҾ,cO}m˟C_2w0<4@. &?u=h-ng  aa}%eZvZ'bxNA瞒['8 EkDȁ<ڵs7{Py;A\?I K+lYZ7r>D{G\I! Q#:At_ߚqyf)oW'Nت)Ձzג{F*!2ŗ 8sO-2WpoxB^ ,CN oMJ৿p%܈|1݈لV5f{C iSy3uݓ=="i "قt]I|vnSȞ6k2T`$LPm:r`Tm]Q nIsOC8|m\p}rց+x1S-тƖ6oLv%)wHCtEG+,fLNЄ hrcu$"$iΉkwur"Iڣw4'*o%1͞AX@AIŀiƎt>@ 6d*&颒q̦K4 ̩6zoZv󙼜 ! sUܕg;dRh栔RAq_p451C5@ ~WP=:+1»O ú͎tSjy7E,a`5 XzU9791j) AX 3$'KҨp nIoG$9X S|a!9$@l18wz@yI沌<2rud]8_!FFuϣe{Ƣ^GhuWEjCZ !u>o3a"ts 9j*|n=IմXwK #KɚԱ sb3uMeyqj|R_M)k$W-{6\1@Z:m@8JkUMe3T1}TQ q|JuDT(Y>Uq>E5#M<#w$b՗l("6:م®ҴD0|#oiL B.?(BWG2mjUl L> SD%ң~itr  >Vdr7\ PLjn sc/ՅQ.Nr-=> L|>pߠ+LiiدD]k~g:h7Ӭ|u`6{/Э6fx?fCIVIn5ɋi1dz-DbKK*b2k Cy (cKZ+FZ\}qhҍ 3F7tD6u)ۤ_8vH>>Y. ]6RbIgW.O5@6S +rNO%&{SEm2؉7 =ˣp\ d:$4{:]]f!) !pEA, wfB2O,>g6(gCf;:`&ŽݲD&O@Qr0CkQn޻d''7vX569+Tu;6ɞ8I汍:"KvyI 5Eayԑ3hdS;5;qg)G֗NPINٗWyAQS~;oU ShQ9锖)b 'u؟y&PKW53(hθ9;|)GTu1eˎpf$s#^k+*&î m Q0ë#n6fȱAVNy,Q1'fNTpVd cQ]Una?MMgk蕔;$Y *^Z03`|Q9ҌY۳zW2:ª8wNm_,Q$FP2z Lx3vH[bs]:Ŋ?zn|}x ^ivF$_j+gYrnfAJB &T6±t%.{3ŬBI1\nd=*7$7XQ򗃀6,:US ^Mi|EaKP94qgAlвPnXuh=A+[[͠Dm6K1| X?X~&~C C>Ч67T=rp njWt6NdEEsAξSic,-8SSC77e<5 ᝏ5*]Ve F\`Lr B8Օ^y; ܋3R}CYUI8ȱV${ .,hTbUO0#-~=2xEx H;!T!pj6>4 c\^]YfLSр0%Rp|">讗pNRG2PO<0oAvh:n$}A>3aҕQrlɽ; FgCdɻv7.nH<`č= 14ɥ /[1ojlKm>B$M޾T<+YeɰYOTĝa3|t5L.9(atא l/v1 rjLr.DIa; b[T<'  P oknENZY;bJ~IV ,80o5=S㶹M'V+3rĞtLmm2z4|gC6x0+1O7M~5(tr *%BQEY.J_ @(DfS5a C獺(k!`ړ|&ϽGSӆPۑS@]{wu0sMskT`'8pgV`^D<s@51J3]7+k7s6ǃ[|8{\T\S]xF#6S#|P혅G{E6Ok~F٩e͡M''5A4VYS5l3S`9a_')peG%MlfM[sԮDq<*YX-div%0L94 EA+85s1{80`wN MYx8OK#)Ei˻Z8N=wo!;@FH113/F\! 4N z䒴KFj=l{x/zE3Q@Y j=?H$fL<3r23X"DpG;lB{}44 1d 8JUl(( y7cC}E RS L| n-O>g'<ܺʴ/\8'107=8 6GuŊGKFuf&lX Zc%,WF;t\?o ZI'09ɺ.䶯_~ZK`wFKKt/ 1@`:+iZ9/r!ۅ0 'TU6<-kAjJ-"M4oΩ'<$9r+xr/Je-$Zb&"=_}"\%-8Gy@󧯼 uWx 3*^OKpؒQjBoJiO&AMеBB0)x du ncR7%K@8R3TdH@?!W8iΰkC0R扻\zܠXXRLAmOhcp趚&=gdIv0bM] +:+ڑf4RzyF!Uc^[x `޵ A_sK)LZS~F[xqP@ݲũ~C9 : vЮc[@Csynb:H_ \k i 6a?: 3:,l̶ ܹM{:䐛;oKxn+ L}ո.?,.h S ]oMA҉Bfw$vꚀtr\zoS8u6rN|)ka41&_qX:Hh}h.!y&2սgnM=3?*Kԃ}_Z+sJfvktEJ RS;+W !!_ǦѺ+# C_~^,W_٭#9K[Q:JX-Jgc:0 BuO|铜%;FKel$H;J06`F(͂DD>M<{sXB-~h0wiZ:1Y5XN~NЩյ$mb6P/kt~ys S[a'Xt _uՠek -V/v l#c_*{\ [U4m|Y*ʰmT.o')>g{W,,=Ԗ_F,냯gPHkaQ3,,7GV՞It5̕PlVR^blЅ5qe0df!50v&haWqm\ YЋI8 &lELܕC*I}-x n'_PXZyPnX'}$Ǒ; # L8dJؾ%oGak:fSsQL@S/A3 otߙ8{]kdV|F\}Aσ:tH{#LQu8 ´ﲟG:@ÌVKI/HUf Wvi +2rI(c+>IOC% ö v>ff%zg0Rim8ϗXГz. oJ~ѶO AD-3kף-׭ʚ]Hu"eZHu^_v+VӎEJr H(c@ϔXʕ4gwX] KPPPߊ%džtKpZN=ioApʲeɷ ~nF'{H>`M҈+eXQL)~^T,NLjR})!2 T15@ ɰ"M'!K#BT+ֳbV,[U66q#@ P S6\?y|3*ژ0\.U$%73/@C31 Ow]N^D 1֖jQU QˠnT?g*VF))CX0t$N20wlV)8ֲ@8ZZEw 4ʮ?pHwNp19{;~:Y-q-1?QH&ARm:]#4No+յ}$c쯇b-@}z_c4LTK vOL(?Q2[G|lIwԺSdLeCi5a]W-/~Oi5*ǫL^mCt Gyy0+^PR k'l`eB5 1o6&>>+!e'56h 9/r&S͒jAuT"t~anoY4wU7ـ.K*cUQu+]@|ෝ#1?>(s_LK~cVUgH<(_̝@5T2ð}{(}j>N 9.%m̊UUⰴ3?/mܟ+i^G4y)]v7rUo!Anۊ0?8 1:elC`<2h+ Z\J D+g},$a&Lj(<`Q}`ȅӿ\Q fֻݏBϕdBaMZ<,\t 넋S’| MVVz{fc^"4mo]5& =`4R<ݐQe;̀M3Ƴ_`b&!eJzqbJr . c$'Z~x?]/:9G &vQ Jħh."G{nr{1Ur4W\i*XQˀ05qRcCyLT@}ESBC"0֩_>mtG1'0f]']fYI&T妬N8I * ,q{+b}R4[0v:az^4uiJjJ14cM8VJ-5UQi9{Egc$7?r?^sx:Ӛx'c8U,zԚ/ D%W#be& cq|AC$[yG}hvN̈;*XW& Nyk|=cfC f`H"*7RN=_f0✯skEXJNVNSB5=Npc ?4`E3ФLn{U^2>Yw3ڀsFqK|ry&PZ RhO #X{1-ԠvjVYp+;vM/O*$N-XCoVfjh)Ŕy6v}5$|)E*v5Ŀ d+!={vU_'>߂d[9}Vkqr&%@1MmP0xeUCpS1@'4`{s9vn6vp7e쏯rLG1Oy?NL.N +va@+f+ą3K Ź׃\.%z5. $ ѬwE$'MfϤfw͠;~_i|~tUxG-a8'MyE:\}w_chaF(%#Bz0E# @I,׍*w>y(A x$ܱC QxQGi(`3.E|+[!B 70)،~|s=9¹fot8빍/}; Ttcےrmcpj iJMJcF5W L0xTG^@t!1.@OG]?F@Z ۶{t.p`Y/}BP6KT!N%E]#x׋'̊99rʼ`">ɂq*P[=`J@,euھ=?ȓ0Iu'H)G0cB}w͐~3@qZ# ''(ABǪmU'M'|+P`8S_Ԧ'l^c*.Y]mg1a lkI'.+F(; ➾GypD:t\qaz@]c*[1e\(GSVLYرױ\@7p?髼3'B7L!wb8+|{>Hg cM\!&Yǧ8x⮊@mB:g2ʬ@^CI3DBT2b+Z-ȑnohBIa 铔Fd(K}>On^qg<3h,xEQ ug2YtG]kf/x89Q֭ `=-ٓooͩi._ @&%LO &'{hl\"Cqk2MM !9KU[x^]YP0kLn Y8P܎9o*hq; CtvCw e]5S a߱tbUdlZw`vvqjDAB {}HƧpR<[A* <7jH8l3au be?(0#+0jAO)Q.ieԷW^N<9VbQ YNN˚g麍q\.Ȳ#һݮCJ/5E(9Xa5iy֔bHŀ omPmU $ĭ!UI-ߴR,NUфݹ($X^2 z6lwNf L,ޓΧ(}Ěg~hܣ`oLae: ]Xg KYA F1/Bɞy*B Uckn.I*i3ǞI -/Z]ھŚdy0 #iSzٔ^E [(^.0~;Gd}γOke'l`|҆|HH]g&C#jNTWD-k}@4(xkόd5 J􊫯p9aBU,0K=S¹/oĐߌC$|!-F{ⲫu6}-"#q[YGYm0k/ \%؊b+&GB }N+qVd~'ZO ! 䛩UIZ~򷮕}1ޓnш;֡mBz3(ҠVG=5'`G*xB dk͇=oma7qHRb :qSFxcpIwRpi NOnWԮIx<'DN!n1\G^~ =JUȃyIf^D`˪ow..9]t HZ]@ӎD$! a.>)vZXcԛ8Dt9>CK{=`|`(@(ǩe'1u^`2Ɵڄ͵:P /:~ gZ$X>МH!1SW>$lI {$&:6fD%>(HG|#0Vy4coHz^'[G@C;Kjٖ-'zT;#ۅE^grM&Ī{,|4kyYಇ)trfWO͟, 92Lhɖ{V\ =@'KT -CA_Ɣ)ط?bM?JII7,{^T^ E3XO83iUa*j!_3"p4G 'D8gOBѾ&YCkTh>C8TE9=*ԝMU|&:T>#(ܤc$1zA]Х#zU.^P2HpH 4nSvRicr뱙Oځ8 ;wU<o2G!|nt(`UFۻ/+sTs빾jaf~2z&:5#%{z(ѡbaW^W@4t7q 841];Oz'\Ƥ޺x:WX1B̰YYle' ʗ)Mj-둠E˃Ó^.M~8N`qN$/k&66."%ro@,WA{XAۂJKڠl #>n!s[`+[M>|_p^snJ*S:WB'" GJNzRi!EA)]9r Bх33r?0zQ7෾:~%v$]_c9ˣY#Af_ 10PrVP:;.B;"Q5]ĥJc(;lYdu;@TK E%RK}jCT0"R6\Z8zTb@ igb}Ԣ>d&* IZ㿦}ƀjˀ=L"bo z]64;i SS!>1e)YXMլj&$4s.Ab9Pti ݎ>x褍㦝Ӏ>4EEj[ÛQsE)yCEd(eY 2E|`x 9eA?u>FH6Q$ҼC/3r1m N Ӂ*77,DZPOћv )Q=}ŷ#{tp[-kny\OY P0~\0vI8FZ(2~Xpǀ6-#zF_C{p':VffDE@zU6"0QU8*Fߢy 0Ao.{iM;[RhlBj')-vӴGTK=)|o}k[X }S{j+Z=N~5u<\5{fo4xIT4sYEב/ >hD3nA@eѣ 4+ryU4sKTeCuܒ?c*W]-nq SSWf8M~ys%եι,l}*yVf%[>.C_[kTQ8*.(*bR;+6)t߆!P6^y ߔ(p+/#Zu` TY uc7f&>?]'O`IVr2ѧ$Y2c$MXl 4!R`U:Q-j6K༃ Qtw8!snB7Qf B1Ηy},~@#E0wv#%'cǒq BT!l{ՙ N:.fMAOH'W1"I>P UJVOyx)#"`ΡU>=rixdUSp Уs#$ڎ.U|󕐿0m Ug:Ɇ[Pggt9-",zc9R8ʍ|On?je]6OB X8mD-ؕX*|פ^=x0{:"(ӷ2D:ai JT>t :FK@ R sYq$/NGdil^Ugm 1agD"]$GQd QTCd!_d'ҞYF5+{$$FYyu”|fNJ.~E^v8OB]_>vS}%p9^`(7-KߏX"W^ۑ)>Q|tΨ!m\5a0HZ+rj{Ad"q6ZůiL&nKPH #XPgp,LHS.!1%A ӘwTUl5W\Jq@a-,q/r\,ȫuD4i:u Ve=[KO)KX!A/Ef>[CgJ5 n2ijFC /T6Ռ8仧R5AKa'1 k3['նп^?ドQ )9GG]{c)Վe?)4൭G+ z:0h@ZFL 98հYT"S:H^{gj}3yRv\et:ԝ,W)ޮAqO)'rL8{H6ϡVk4 ZՏS+!i%j_ Z:{Fp@ Uڄ5K j+5 LU?pB}Hή"DKy+6MI0 )pfB-10WũF mz UӖ6#sߖEFRKmj |$7 _u wFcijS2Z,*~9mkI)ϲu`(4/% qT7g=Af "r 2]U`da$n| RxWz|,Ū\w" Q{ e}v{kTMX {7ӼpAKv1^W:"8CP/{U kQHb'i.ǽ \ِ=[]3άAw/+8E=bCC6F%>?&!08~[yE@6Z`p f 5)l5?0?Ga/P ȸ^˔cCњ6oiggo 34j ûGI*X 敛aۂ3.)C$!jYeÞ^gtlw>;X~DOyi^$w Ȩ%T9[Sz _QOvMAKc!m8"%~2vjgt#K3tc@ 9V/LfSvXm / Z<23f%8nVT;=5-SeW$8 NE9LJ"J??BIu> f/]O+u&B[/ri$@ex,Z2ecH7,cd{27<, <Pzt kmGkA"ⲉލNq>`['cc~ln?!o y_Mߓb'-'7]V PwDZ'vӦ.x2 A=pZ6r(جKj΢zXuy&00|EƅH0eѼ;}lhXȱdi4uZo}xN4* gWم={.5Eo] *Zw##suyYK4@,>7"&"Хa6oGg"!n+a',j1!3뷤ERRz‰zҺiyJ>e>ȏFw[4?-#PQw;Ns9tÍg駁 WpbLԫӔUD9;h7Ry؎JNnu ߍ{Q8 ̯ݟzvG~$+ @e zcݦlJl3.7fh|80,fY[!HV,@̗p pj Ac~/A 4 D$olF yC#(7PR_ {>i'h&V I;N`Yuj;ۏh9钠 T~3O6n\ӽhv}*nFw4XG$]μ'^;AM*T1ER?Uǀ[kQv;s9YV;. 2.C\B ryȪ YX9ɥ䅵j;IQhI͛*7gC5M -ȷ`;^0#x7G<611~$jFtSH:i+魙k{xdE@ ^uvv0'`M俎b0bg٫ {w5ȐMg1AbB}ziRyOWwPz{g}tX8/%]QsTW#&lp31:3V^‡T)vaw9e;e{?kjɘn&G{=;#TCUKC֮^:$q#3dY&42M+e|H^ b:B=վ;+Em w~"8VahC4aKwI | k{$Gү ST<9⢟'Y#Uy@JZ[oMF[Njk"bl<>.zzR/T pe){kؼ}"=~wF'`H֦D`sS (N-i& {Yɼѡ`yу= W,;ٲPYz9Q1E6JتF0cbL;/՞|lz8NB}3KU:/9䖠0T* n{;$׹$N6PO}^vEV_Z"U(t-S\1o>9{,{ BwE\֣r,l$[}! ٫&knDGXKJNQ 2:9k٤(|9*82=PQ)Gd'o5NѝcN~# 8 ;k[G±E(F@wBcE4ڍ-\A?#Gk{L6{.- s&VulyM119-.BwG$\b_B28AP5W{I+A HY. XjW؈zJ@9MD, eg2+{dMաT9p&ͱAN-v؂t7<`ېeӚHB*wBp>x >&7谎}e}vC.Bi*(I׵J&y8ೈ)ud7;fJTu,فZ nw7]qfx4c:%!PN"{w f%*}3f4 _*#W\E=TY9WZ/>&7Z-'/4ÀƆD(~.:2b'|.oW.ٺIVаi+i*~L3; XÍu suQ-?-HٯE3P;xCU9zJ-{zsHaX_g@wXJ.}V﷎[.]8VM!vO,l1'-9q)JТUyg%-;)]J톩xg n׃_"& k?ҭj *&lվYr@C]i&F/^W%".sbkꞟ}fH=A tQO5k sȱ ^~F7'{mxtfJV=s8F(>o@6Q |lrmDYzDdb7x|8B1׈u FoMl?̖qI~х݊ghnP<"gĒ C㽎/rXLJ Er Z#_vEsKcR&291O1JSRrF sH_kUdCk -V@W%MK]E[xZZ) Yl[tGAJ(Φ#uȰo'X-."=^v˳8'Z2$"1*j(HT"Ȃ+JUbd V~ؖmz7 Y.u.O&zPu)TlJ{6+QLkw :y0ar¨fwx$htt%Y =N(aG%H T=U(*oIjͦ l_H}ERN ulQ+\jb gu sb%`Ig=Q[>wdYP|,\nc*gﯞ5] 00+ _#Cu^.<% cBWJEHKEz_GzA a&2fmMlͶ솬E)Xgv'~:ϑK}iIԷWu7Sʀճ하 -d1<~z3&q;`>a]K&VJg$k]G+7uF;1w>"PZTDIRW?HCk @tKq|ᠯPWȪtL4eE9Jse@شNrY>-gK=s0սJQ}@0cĥ wd×gof]Ӻ!Vhr?~_PZd׎ -.T62+|mkNE5fB|ʄ-=.hXG;YY=`c.yT`)L5w970e5< ÈvB]0nY Yj_0BQ"+ؖL pmRC[솾&<]?lh\LF༑P̒I+0_M%<2P$$ApIJMO*GF,# [T({Zy5LG뫔?nUֆ׸\k: -qClE]7A:`!;wLYHY6P:KXet  XdVww~;W4)iD OMɱ.&1 >€ܤδ ׷CkG6tY;/zt26w#JqtsQ:fTLy-%ilriĔGt xѷs¶JѢrqb}IJvd[.^'Gׄrg(D!|%6?EnP4D;w"><[)7!&V>l0UrԞ4\& b^a@i ܖ)WMf!o3XzlBb;^Qη^uY)/KAcoTqWZⓍz=ЮEÌ]dLŒJkLj(/l8pX #@+ !t`{)ΧQ]UIer>E`?T- hSNR0?gj?[N rpj0T4UZB _QB=p>hǎ[Udi'#T2 yD%>C*|С{$@j^^Ib:9I0_[rUzR쟦kn@ވ,1Xs ]s^dr? @^ u$.~+kf~ީmT{0;)AVq$,xJN`lA篖W^-顦w/(oCGtu:[pQi"Ju2?'C9.T"]ND8ΉU]'u"*=Bysyt,zrG8qL,"Al}MT>a%+SOnoC? ;0k>}0 +p 3H(އU&Vh %9@Kbch%BKj`"G nhkP<;"}nwҲ0_ۄ֗ljw7S]KFIӚGx / JWs]А) 70R_Ǒa&,40~80N y䝀h ٘ngkE՛f#ݿDء(Ĩ42u c!;uk[iSxFv1-`'!YC8\mYS5^I][H.I;,:N?>6q$.k ' bzP2o]a\2(^PҐxt9hp\s[t745%3:*vؼ3oD :! 뉻г꥜G7]q (7s{,#[J\着 ^MNBA8Z_ȣ }J1lYO]w즬mrc/C e-.x˩@: vUH?n1":Ҽ*,i%:#>? hYUy: )2\UEH0:1&g8u[DҦ$(w]WC˽.Hd?;Mη*j4}dyY#$=!7QW_{4{A9ѐ;%T|J DXw]vO:-FE< b:HsL])2ֿk5ޢeՓ v̛r06Ci"o:oߵVPoqPmH+vpAo[UP9̵1#hP'ѷ>"aG>\W"єX'ñ=Juw@yI՚2CKTdM_K_]mD^ZD xuQ+۟&?I[әθ%4O̔} tbV|^nv1>#K)5χb:M*<ה4 mօgpҵ>(GG}up4p@+a0#2ߵʲ/F u'F1QP#C֯c&uWkg 'ͽªV7I*#}sz ) ۝ X5r_kC:e[Ob"ѝ 3xY^y(&D)VtiAf%ӅQ\ Cy+Iz+"X=5E=њ/pJuge:{KEVHPAz{wdhZ[݄cZ N{wdu=w+ykزD|_-dpU@lW]Xb<#~Qwuft% J'rϱ;nJsŷrS&WhEYohY̗Sbk 6FC%qƭ;w Vm .XJ>7oy E#eUOos'ը,QD"s+& BP2fJR+mJ [aM @1>IMP0SR) QcX1μ֭ ~tjoiю6'CdDTYCOa4HK|g9ۢ,]b(/;feJPH6V%5~᭹\G.!@Eԯ\9R3xhl*ZlIT4 xHwiů6۰Wc&-]XF@~:o{ Z-ǫ&hD;y$'/`a;4|&x_+3..f&v WAf>~HJIocQ'JN[E .fIpi#O!f-U˟eYTgSϷ^wY9))~tij:u)Fp>jV׮l`i U WK9F0ԭ$V = ~^+];u+QV!CZ RbJr[ ,9;` Uj).O ͸p8Qf+2Y)qHό;ˬ?qbKB!H#:(1ft>V 4 C i2Q>L{-t1'$Q67uW)>WA0:3<̊U,JBnT|q:+8h?ךmЅ"t/lmf`n 8~҉s'#Jp wʠd\|?O^+yq[X0X 7D đi1>-6N<{Q6TZF,_IډX߭dL\ !h?~w][ ?c ;kEEo^NN30";vr#Ia؃MɮmVrXZʎ]%%RɎڇHdi-`Mv8!W2؍l1~N[`[\ 8T4c1HQ{ij20oT,\ӽ\GqLN3w!2ȝb˨Ӏ@BOh&f W0jC':Wv藐ި .O-h:q-djf|.\@ǏnFFWэ8lлb#HE<;#֐gd' ċҦ^!T8ɝ U -&o/X MouW6Lۮ[AW̰l#4^ %81%R(_A~&x N|[@ \W6h 3n7A{NzSW\ tU1fg_Epe C) '-v)#_%'%N]N!`3Ue]'9m :+^@f|ؑ4}q+ oձɾR6cmAqӊD C gi UXׅ9Mw\@Tތ+%ߐJNǼ$ev7j/v66#.ն&'uC '[hKjh,){5Y,[~ caT:2L2{2BHln ٓƈJ7~f'8\uO:heK߲;xb@2xd|U"n$8 bjQ8LnjI#z/r# ӧިhuYDOZ5qCg0ٍBCHVǬ-`Syژx@xpw?ˣXgv_M91ׅƙ[mjdW,)[Չz9=EZO9)EO5'ql=koɝih&˷*nV 9 wpe7 X)EoibWpU Yl&FX~,B$,-&S9jp. Ck}oEv09 S9iڞ)_28+"1D^Hx̓yqKPb̀E1P.Rq:2z'["7g~pϒ[4/U +4M՜F|ऐT # nO`~m.SkpF|?).̯6 T#3Gs`;ͤ<ďўs֨= wfgASdCG{ e%;2\&|@ؤ4`{Bi-g"¦.olFKZ;rI =@9 4odv_ PhyPۢ%pYY^R:QJy!KH}<],q x)rb1 UeɩmɍP>#$@\3jeQy?@Ԥϯ}ffaMhXKz,+cfLPyjB\䄄2lDsL š;0Ii1mBp54а|S)tSvm_ sH5;9]f2"}pTo =35 O )R=asצVxYV1jMHT%eG>B.mSè \2 <ε~@^01%"q~%&;q%LJ)~6`qdG4;[~љ}Pʙ[|, z%)}:̅#A 0-R@XLē-5m8/K6?I'W;Z?ۮ #=rؚ#h>LB(uFЌ<|8AߜIR}Cˑdg0Lh%^jx]?+p]̿0`+bV; QRf#Cހ2B4Fg# lhV\:\b5y9;Nbu _'%T3-:v YpNhJ1 ? ^eVTA!O2JBX/@QAlb+8a xnJ"p91kW7UvE1wP@b؜2OFL9Q՗ܩw̸ܳ8 wJJk OEK"_TjɁ4֗Af<*6#,Sxz=$fHE~[5mG^E{q-1c~Ug>]$y\˴)32ۀϊ)W~}WMsg9#~auNB+:>nMϒ[@GPRɿd|8NN65ictLѳozu#3g%ImHa$8࿀̗`}VlTAj(y5V=5dEvK-Y/Ǖ9PUW#e3G2ZE˲_g/۳?yz> 'Ck'u'{Ŀc[+QN $?4Ah }F-}zT}MoҢt9UCMBS/`W4y#Ьy({5\ɘ ]MHBQkvǿrw9qT^~b)ZP4ziY&KiCCL . (pD=G> (dSn/4eWKZdl%d>"&)OmkDS?ä² $Ϲ_ m*>f<߃"Zg4'bj#3,<7.;5 xE(,{FF9.&kHR\޴n.Gm,ꐧb'F'_ޡw}\n% -7-HV9c1FSá~hpsN@ɸ?GBA>78{$u):_:f:gNf_e̱>_jS(zKV%GP1$`ϝ;^vkk-LZQ|, Ah?{kԺNݤF:bjʕV#CY[@5 `~ܾSFbB7,8;[VչI{R P~e: 3NJlW0ȞJÒKXg\o,;VpIVBG5C hS\[n^A#z!e2dOc"X&lҠ֨pGbt]aҹC񿻂2fw4Sk-0jpQ͛p;4+R,â7s s {\NxJ[6A%CV2PuOxvۂE$( M)-TNFDs6Jܨ(>[b%PD6B EAU6|o壉cq=֝b&3bP3j g9T/n8 8[%xK aa({1 LU>* &(}gE_|7{'LsAi EћfOf&3_?H48ʼnSBv>Kn.5mRc#Km%fsU)D"Iw쥩u%Wl>Uxh8$'>2E%u5G@~1P\px\&ZwFH䣰-5.!>nMŏa:L*s v=jgq&dbS׸T^]hY8PnW {W妈]1S{!l?W]m]׈Ppiަ;dM3>˶ca!xơU~ݗ6ToFXҌֳ]6$BWO.N<-s'$PD_d)ǣf.ɔ[K B8E -<">PT򻃷T'ݏxY^~C-6v+Nƅ-z} +fЙ{[绺dyizz-d=%wEݿP.Κz,Ly`gf@!8heֵèXZ R<:RNx*޴chRx:7ξ]#B ԂQѸno!+sxI1+uE#Kehm w|Ʈzh)5d`QP^75^b+5 `ְ S?K|N94Pr>GV)dNu`0+.e|Ot?3靑tއR'o":3? bm.#]LXrѨ!a􁔮Y46]!A~9::<ױ~]W@ֵb vq`17(` _=oW'.A>$W>JjRc6xrˢWK$ʘ^zaX'wY{sk ߚ|^EzJSz6g#u;pTғj@'} L p>x) 1UXaZ^tm[L2 آ> POz=u=KXпhO2X2% y8t1.>O?3v6I)T|a9(,!H# -W0 (.4cLW DPk',=<%xs3'cB^L10PYǾƴĕ U>6'جf 65xMCI&zS{nT>3dM`SInj@DU,VtKT$y|EtᄅGZ]y*z/~VzF{Ua|wND.MiTae}~jQ nF S>ysgBrOƷu2,s ]"$ǹgsv^U RȋQIR4kn`}]NЀXyF$ t*<.H#B'k[}E,yEAct9JT3~zهPT;h-y=rMUbEu]̣]5 )iR>T(4~ 0*cɮ6a +flFI/l`zH$gg`1nۗPNf8zt9;裳@g-\M׏PnB*.]d_2V!sDs ( BHEI.C3-ǩyv~LɩXCenEnSY rJTiA *(0i\7MBm. <)$/­~,߽c4Q傕l):Uֳ7{7X;S|޻ꄳuTkou0[͠eٍQH3(+gDm}esX%aE^|?<'%N[])R TUkW!Hr C3Nڲ5Q~shJfޯd+^ ǻ*,I&wM\,.5\c@y.A\/mc*z ~/_q?N"^Oahkwx(E9w%=P$m[Y\u7b+s'kv\HOF7Ju\Z~l{4Թ:J2h{>f8755ݝ8|-qiH:Xo2ܿl%C 0daFB/u={g;`|-wŠ<@E7/"!Eea5Xk W~ =Wh͑2L@q>)hT ^7M'gO- hّwѸѪTtɒ1vf= :uǣK d^edeh$[k-M 2`*@LJ̏,݈)g%Fw #* fw@>WJФdٜ` S*:C.>2hpriq1/<,v=t IDUs{?DsZ=y6`HuΦG`^v,_ssT<мf p;L, '1UIDR/u' h: 4%=×<2c ɭzm ,BJ`.l%0aWh XP'#oc|Ah=UR w{N~=GOl1xo]!v>L8rwjE@JŚy@Q+*bή lV N!0)?v,|3<|:W ${ )lߔ.:aBQiأxXY ɍ>^CVR_,rzr>T5ץ˜#[W{XWF,Cʄ^A:7-i+:bhsk~H%f-F\Ir9n]ޏ }mr"R|C25 Q%1^ّ=6|#i?SfCALYveAv *']h5pi||~a7Z0hTS}<ҠʻnHƽ':QM@ 7m *l;LM>|ʍu+?Sr{01UN3CZ)U{+ũ 5)?ތC<|[ 2o?J="tHn@hDuE뛧4:l _乏T m) FxLk1.G՞LVtwX; 35 8`bHv>g1Ek#{2;C'6AՎ6`MeE;W}U `Ct]]7IR>?.<$\ć/ʇ/RSF} >{@ܿHO:ks>oW]˿/rszP& .jۂKe!r4ǥ!B限EMSnprFy[$6n(#aûl-gX7!>Em&:]Ђ!TpCMlY,BVyy'L B#IN=-h1KO8C$-֣ H©9!%gNͦJk4U"&Zx)Thf~HZ=?eĜnn@y0*0U n.Nga&K |w,P>»sw7(R3V?+ax =TH\l8VI]aG[OZN^nn1@)}oԻ {-'k2 aŚ2߮P|b2ˎQ^jfHqy9Nopb}^F+jKV~سFu}7Wz i96+ʾz&z1eP>du?}Jz8BF>f3 0LS"ǬNې7r7 B 8BJ YD ]2JJ[H",Z?*I3^-\>Z$+ uk%$ҘjnD*Re%l!?r!r`'ݐ vnqd#C?>J;[#c1_>XSzw9{??WZI0a,=ڛC s^eͅu*낃5@3ҕ8l=.t )CLи6☿XyH4UߡxCԝvfu=HTX["cDOUD!:!5K6=l &=G))mW\hmAki2*j[(LW[3JNntO x6D)b*3UMKte߂M.y6儝6zP7C"<_˟2?}+F=( Z 7Ϥ*d(H3,f0UF^Oy+kV,7ʇ+lvOUr#n[j]-!(wB?} 8vbL{XeI'heH{U9wZي&ouN.7&&P?t 2z}$P_8lVuAKgu}NllsRĺmP, fq !-tèS򻍟C焥2Ѭqh /z/8řk3 a|Zh^YsJԶnOUI&O*?B1aos-WQ"TQ.B9НRό%$7Q =ڷn6~k7U6W@#Z9m@fGڧۚd_DUd 1r١>k; E(yD`%ft,T}IƏJWb>#G+]ڼܞ< w[zhK:%'WO]\BA}[ƍ⑛ٮ(H9U+^F^y!eA-n[錅m&kFjŗaLUuZ `O­%T.$ޣB7 ,8:`eYBLe_M ۆAb`Bf&% K  C-w])qF@TtӇdJ=TX!لԲ.T"Y!_hI)0 3,sDQ?iӁ5 |l/ ṃyHsUJ(9N-BZJ. \]Ku:KAh(n[1K*"P[U,Л' RI?0ȗaR{>A/cĀ,$yh:|_*,\WyC' G< gb}S!KFDZѿLE2NȥLӠK69,F!@JºhQ} 彤M꫸Cj|=풙9(Ѡ g8I tYf>&ok~*AC$Etu)JjU"LU3Cλ5-g=1p13T|̺ \ =ZGzw[a6@D=b=y)h̀86邇C‘Zŏ@N *o ZʭftؾjHXBcx_+6 1ms osh%;!b`X:ѹ>8Fџx{zyy-]x;)xtA=jGG-&niBLn:JBPG!%g<(HψF"Vt1ؾM 3N~qb6z߮=n9!{` I1LoznlJ+a{m:<+"y8&T5?uu0[0/ދ?fVgkLwz6Vv0|yѮ\#H|x? Ʃ㻍7c:%"<?453HQ;ʇiz,Aտ}n@ a&?A٪ڋ~"TB\;(V4{B r3(r Oͺ ArDAAͧ.l5YwҰ|aNaI |HS)3)[Pp9p;VHu]IMBx@^O.G>Zy^MQZcQ %yd_nBZKI`ՏK]3@X/!6י БB=ux?Jo*'FiR/^=(?=G> /C}۷ ׽NO؛sZlj%ڡ|* /@7.=^'c*%(ʣN>*I>Ec80=mk][a}w2q[5p$WHƔ^JꀔBP?HuTߐ?7Ro[<_MDчeڕ!9'xrMS``MjUI\ Ң*"ŪCMc* Si%v#@OB).eL_V$5Ratόgv}#:>tX?c_{7Q#:SWMkKޤ.ܧڨ,(LO/x6SxQIx $a8&#D(FԢu`>yCH(dvNƁQ ROW,pv2Yq9C 22vrhg5hH6 w'PcZ&|o^C˲H^H$e nwp«uB%_*3H…!"^Cs;E>M4XD򲣦1 j_^*B26A!3|?#PGJBe{N {%柖,~+L(dlohࢹ古(o^̛>ggR g'M.܎3ZĄ#kM,7vià I$~jZ+dBQ((Ն8RmG3ƼYv߳نZ,i2Lr䚴pl^ݽfω3uTD o@[%;Cmኞ1c{“FaJƧ [E0P]03O1oͱY8xP 4A%nw/jY]:Pl P/i#5˜Ԫ c$o  ?\Űr+~}3ڿOEصgSGۘZj5*qiuxi@iCkc0>'$d8vW&_3oOny_Ҁl<. L~Tʶ*M b3tjIbkM HA.^Q_3X~t[Mh'<#A?i􏄲|òf)ee硂=azՖ󡒊F{:Im r%Y.ƹOR9Cvhy1Ji%"oQ"C1^Z BC4&{M{ hT2j bߤR[vkGʂ6 ʺ{7/ڔuR ROHUa0ʵ]!p&| 9h}cTaD㢤yd%^) d.4kkk7.Zu5 cR!l,NFrTdzL[; hSaO  iPLh4-ąMz(hBj2g'ЌlsS֪S gflx ),RoR+i"=Z G_ bUtE?݇/ pIj$"Bܑ5rR CĘݬuCu*Iθ7g*yl_tѦM0=MlE0G#5q:+:>^-Z3)9ҿn0,mm?ü-:lnn:2#)v{(u[lCB8l{+ Drw b)@|zG6 2.;>}@b&F 4>Y5E{%' F AO&YAR@1 #<`?l>pMjGJ9B{T`BDUP7ARC syO̹_ c#k٩ pL[JwANoB5^s|L0w,熟+_rnfm?buskR] -2Q!$ @~VA~"lc'-nS)KJ_\Qn7v7fv\(9q}lDqŦKzw-r 4 \60`zɕ+tc|Bj& (!߁ҌE^vNQ_NmOK­H9^h2= -R~K/p|wA[ɢj,4 +}i$Hrh+ _#˶6!tO?`|Ĕ:%{"67(NS#0cfUn Iسm~tw Mx=6 y"npX&mcD~ejg7(oM2/k Uyj1*0_P{QMU}BtrKdl%DQ{Ö,XK0G㓉꩛{Pmz`kxs@㸇^+UI;-CG~j  3:LOf0[|9N|@B: 3_&9m_e*ĕau"W($m阎$8WMo)f;F|ӫ#ج>{Sđ[K;P ( Z{ ڿx {&JȌq:0\#Uʁ]$m'1Q;y,){pPEhfY0l'凅EcO&װmQ \zHcE"X_b:@ot~ }lQǞQ ڴw6WXj&.x)3_j+ػ]{)dr;)ml*+ҞsUqmv㽪@ KeJ8>1EV&Pi4Sq9ϒͽDPmHWyF 9J Hkκ@R7Pldz[ x<Z_#o>J#ҩxK_0t\e1C~ H$ҝL M?̊'(gĶ4﹟F7D1r4$sZa9gȂzF]cg:@5fH^.yQ=G-BI,Xm.cYE! l:6hr߂)J7" qU賮ݩߴMw\Ӕay-gqDy5 ?@0J/NoՏp{8 PEF8)!<}q!IP՗; uzLLA q,w\8pEf("{Y\~cyUGUp Q#1 -f}%Q 1^ʊ_lAʪ []s:71! .y^GK00 aBdiY ]7T=*Oђm󃮥?FtB^2[qu!nS4B6m%iJL&'k-x8KWxՐ[a_l2W{ 4Z[ 8~c>E8z22/t>E Dr |ܖHRl&yW49A,]cwP  ;6">Ѓkɿ?F/c[x[-ygT`_(@P>荩'Vv Il40wh)VvɮlҩzDF0~~ rOWR%ѐL2CrV,rY!y;`֪EjXQ] rq[Cp,,vyu S#I ĕt+ :%iy=<qy@e1yD2wTD!'Ձ:&ѽ(U-OOJ_oa@kxȉ?(f + -,֚X'X9T Bx^1GIҀYIB%U8wSE o-YfPo"bD 'SöD7g!x wY<`b??8VɽYD\) J*aK6YhY)?'yݏO Q9Oo_a͊1 cn2Ě7nz/ʷAyē w㔻2j{Ɲ]g [F\(tBGՂqg)FXc:c~/ej:^/o ?+f2x5ʧnTH%Z"3ZX52Nm`N.n vC71;0HZJ $m0m(|"]̩qegAXd yzpz7>*M={/vM"G%Ke=LePxCѩ@TfY "h12>>f/@Gě,VJnMYf,̉(P"/;O.&&_PHP]C4Yu +:}8nv.H ~y$$L;?0&ޭ9ח݉z{^Q{4kőV#XjuWJ^C01*eYrSA157YhAC pjl]-s;gca!d&*;Mʣ֫?[jh ܸzw"0mJCpVT_f{,pM~8Ee!D*g l6ȥmH+nO=*j9 T};Se;+5QT6x&4bKehJ}nI⪤W܄'q$N?;HBk^vl,@J#FIXL%DCtfβ!Wu5̚t5 v1<{#?7WD ה/ྍ‡v ?oeta:!oK2muiࠗzgˏ 0? qa41_m29?ި#42lj ĨaH'e+s+eڷ"4~{+d,x,1DV9 -{N![ݥVt,RMs<`4PW_d.:5jbAc0\ !H i:zͫ:1k|i#dW,tBtH k`\Έ $,'d3AimZ 2V1x~Sy[=:p|grdr:{/ XM2 $ ~QX#|ho&@%7> _W ,Jδ5-qG9/.fyU<_e+ڵ|ߋocdRx5.+ ?k~% >؎{8ޭ `5}>Oĵxuhy+MF\@k]C?r)  3V>EllP-βi)~M1\KᛳA}X}5iS/]+l[- >0QDx~ǿb Q?ŇjAFMu@orJMd1=W֊S6)Wz%goX:!+ؕ9/;>|Y_Z ~~Dq= NGs#HMy͋ O ;Όf$$+p&Y[_d T!4 o NݢkthE(3+Kg~H1};iF}<ɍUbEFN9@ǸϴGE 96j{mC}JUm nW mBgYJ߸cGC:cGv &gA)e $^DQiuo@Xgl$kDߜb[ejiMV!xslMfKiM]dP,2JXpI952nseSRɬX0iۆ-_9e繑Cǩj O40UK*630' |9 5C!pɺQ)TMjIG~>W3c+UdB4wX#;A3~Qi $k wz99XtZzMmBXpͪ!ĬBXGQ=v$;#qu=mu\}w1,յULsNG-4 w[HێH_R5T(%@qD~մơ!Q\} /IЦ!t@prT&ɏerQwgb3/ jߪHVi=DfRv`d$TFk>(x>5Dݭ-~pÚqQA~\Q'_q᢯Rk` j -s5 Dn`/ݻi^%ݴFaTnRSMMKV [Gq.@s[a|g y$LR wmu4%B|}`љ2wm @H| 3#Hx0tzvwḞu'{łvNug,PA) #UA;LoOa:5kڊdc-D1E]( XaʥGSv9` urHK$.$ @ur&3-C)O=1o,櫚q1B}B s[7s?P;3;艹܀.-SC~ƟqbQ4w#Ag3vl$Dv,F1PF͊˳b4C4!Ba p!f.Ja{ѿ >ۃ9߮ &xjz:i84E]M]t ]#s# IZ`# ЮFq4L#Xk&6~1'0=QO K;iV>2t:E>xFK"XUPsH4;fHM|QyZ ^wnRhG yl0qȦX!3>2ajotD]u`<L(Co˝lIf1 x2ݞF?#0E;#ĹZAk=[ͺRoVyN(TӜcG*w @@ųw8 ΓFq,yYSC/Z6F=}KI}'8 hG 襯1̫1`#~vLrj,5iu ≲ksld@/mxdW0+1"d6*) D&l d'U\q`pi!됾IOb2zcxcTX̼ki%u~f׻.?}K jB)Ioy<-*U(;]B>y1LX=9KO41xg] *zf:Q^u v7M/UFL7i1PXރ5H,5׃SO ]F>fc ;6LNͭFj0aG@PӨlAuMm*.N5F:T߹&оv)+?%HK^9|HQ:vM"74+?LA0f`3]#ՀoZB71n֓0VJjBz%j~0aM++Zl).c8bv) /N{ ⧏EG?5LAHt[ H#f:&/l{ع30"d0tv m{aCgN4ӖQgOg᧼|(_ 4M=MAX~ZkGmr烟QPi:TQxZ=&y{`_!Zx&J\ѱwB\=웏XdcY-*hAnϚu~OG\+$dv„Z*nЭ8u"aQPEC=RƥÎpVAxvb:x;HAG1S9izHRp${c$S;^w \ */vI12#'E%' ?(xm2W /PDQibyנă/ACa=Ge% ]= m?~{c {I}O)|׈~EYT6|1+Se@u !H4F=#0/pBl[qY,9bY{ϥmaى&͊K#VUtb4}&u+eu/ngMC3i[|Eyɖjlr`C 3 Ɲg=EtN7>i~ 5 &c,veFѪXBxۿGr"G0ke_Ti6A ^" A@beM|XK.Y *e]fLbek;.B z$|) ۡn'.Ufx^hjUJRi6 AoBtIP͏5T[[0b!˕U/h1p {.lCm]NDgӷr犾2bNq_&o=za}US_@|/%TȨA_s- n+aEʌڂƝy-`^vWgw6A3ŷ )l˿F&Y6rGG4G'L$qy#v1 #mOƆe{")P[ckqвGoh\*l'*A ,NhG7XuC@\RoV?:Fr[݈"ݔ4oN+*. lod0 n$W|sR9"``L8`^[U܀oMc}_h6&jT6E6mQC;.I6QrEosnN5 e !uѕX><#œO_\1%G%=DQ5 l4q6H߿ K3ˮ/v_lm(bBIY?ˇթ $߈þWz;A&Gm 8V.T%_=AMiQٛ반/|MsB/ FN }3,[Q_Ws/ڷ l"k&f'x$ûveA%q|RH}$d9йkx2?`_<5B6.meW0:y[6PR^ M쥩<ԙ\4 vu6i P"ᨢۛA?g&Tq#\3jT/'B<7>j^d_O_9ŕ0%+t5XZI"(_R>)- ڱIsÒ9vj";#yVDex`oL{NHTR3gO{Q#nЉl`@bحf W-ᣠ|PCnkkZ3F DY fbNx|8+`D4[PAp#pVpEτwJC̹vШPmӺZq(Uo>f`yZ$s"+)&v`e^[C;]#ѾC@./ESޗ+[. JHNdR/pv~ !ɥ{Oݼ`ߖOY1O.OgHK:Vp@`ǡ -*fxǭ¢3QT5l6NqUDiC`PX^h<+#Xrlg>UZǨYۺo'< 'fṛGw*9xwx7,+ѯΩ<ڠd)p6Eqˋ+1*>^yKL8XA?Ca)wѱyLĭ!PnIUX9g:&z[pP8:Dʪ ٸ4arٳu1ow;2[C*MfqA0UEsХc\Nog\B4(+l.~-ОT掣 ǀ4_&7ac]bR%M#;|ɨ(zȠ&迸 _Ԉ7)$D+6-ovxb#2Ba<(v~*/]]QY)ݑN:kYhc髂O߄pbsy_#ԒZtIi#( r,@IY)Y{ož%{x3d}[+x2,+13"+j gӹt~vUPLm>Te~%k-f >pN84p EC| a~/!Ue+-2Oy$VnZק+Uުp-l8d!yDd"- |ºZR!*BRsDPԫۂ[$,q|D2L3-~':9 ')HNHL ':,UwA!Fi@_L&p)n&ˤ|R̵emK9ɍ g~䵍I;ן AQY}'ș$W0>[/"'2@hن_K+x`*aD,ZQGswS3^3lueDP!a-w躟Go&Ve0!~{cvx>¨ߒ<o]s)0k OQGG'6ſ#]Aٌ\9'ȤzĎkͰMIʫڊ~G #'|)uer|i;MJhE_mfWI|Y[r wat)p`Oe30vebwпo5QCګ'ԎkȏwȽ3eRBɀ] Yo^hGt˾@?nj7*C|EKh9 gUSExK1#=x:̨T<1\LFn8WgG0"Aˣ6誽=I{o{29>Ze0AQ9 OL> :vmCj,7؟5GK՛S7( q[Bg()a4ДCEBLCGj+?֟4,>?>溂O)Jl7>"z\bE#N-̧qSD: J YU:C$.6m»2 ozډ@HTQ @8j}掜5f#( ?fN>~F4C-L*Whû~tEMlI'³^ak"|^ H|IOm6;1X(n lt)agzNȝ^^#I^-^h\pFKQq|֒0 J>CO6Dz 1)a:륞z))Ӗ鍼 )u!pE b%RĆ=1,&/ǯ8/&Pd+~jT_[d#9h;k{5n Mhq7Q5d [@E5`!,J͋kv/~~8H@҄q*K#JaXe5IT~C~7 m^뮸̢谲cW1ФZ[Ա]FӭcX=rošjSFbw;V_h~!'|;p7t;i\c!w\;/ä.H \~Lk[~k8}] ۢ_z-V6ALf󫫮F|%q9 bCo{.0EE.Gb\k~ZPs9Y0m|jK@׻I\ ֍;{*9ߠuJz ŝWS8dĊ[=v~p;Ig(WxU"ߦIh| $1-C AXGpxB95 pͮt3Ek;ZntxV3m,UnJ5g{Ʋ#cH'r/hbzn P @-q)7c.B]@FP&_ zi&Lʅ%7 `_^n{$ kSfD Js m!|@FGީ$BBZN K6ѴǚMr izv)3~GKD э6z.UK$F#T__Z〛 E-g'VBJ:[(;q+M/ `Q]n(iv_l/ݔ,vrpdytqOHl'$*Sр8Xq!2˻X5y`fŠk7?ņiur47˕#h0lyZJ ' = Hqr+#:Z|ӛϯtԭ#tnRϕ9ȈWww,trFέ!܁sֆlԠMj(uvSU"Cn q3T8*)ٹنJR׿2㰖?/og11Ҫ푁`^)>Ƙ˗ȧ]ȔsFj1n[a J3{0ݦ滮\g9, 2;@SoRQ= DbmFVJPeɦm/ ]dv䥴Oa& 17hTauT}y1P[P8uV@^+v ˸JfT#fs3\a ,w\$v .;+yUYZ_WK# .C‰#]kG092Pv čQRmݿP,7r(D{Bz!*E{GզQpŹ.w@| i׸gH߃xARyE_n!\4GO+;<"1tSyzufh%VܣNG|c25 "!I6EGN,BG'B|Ł3:^S7[@TakRj6EчM[)Ay(-iT )ɇepkޑs f]4CHg1 ~POQ?y z;C F-e>R50)ex!Xff qE`TYGBy}z285o6MD4GRBidi,|h.D0}e+un ?B>^"$XpLz~a֙O8ǭhC?*9WS$KXȦc@)oݏ^iu]ZIeP}ZlǪ嶌3#0/kblCsD@qfDpi>RsI>G,/IhĐ.mGO-nh.?ΒLJXopOcdԑuMfM^` ]9TV,Fx$]g%J%EIʶEC*>xc.4+o5]2EU@W}@]|4ƳPOH -Lgye69ӊ٦zIF_2YNb۞^_@$  :T5'BDYvՄ6uA N隆5]xC#S FcYm6ȥĨe|h^EljS9D.T00{xmYD?7NiGįQ/tb0fBԠCFHY୭"UD>jr'AU2>>tNgFreA8ߒA3O[Y a3[J.P5'D49 Լ4 {bk%WJdJANOXM -ՔPq:ܸ0OF}| )8 qIn[b+j98:<=uɔ,%LD;p%F;U<\l iQ.#K:[.uT P@N+ђb}ӓ$nk]˖1C.xI4CRs"u`:T2Bs$2ܿ+N9_g=fN؈F"34uժn3Bh4RqMChHV eHϢzc[V\9(-?):V-p0mM.u\ &9o#sr*-X>*AI2jlSLmÒ龷n@U`PMH ,kh47<QjyUx}.?kw%p=6ۑo2<ڵ+1]_HyR kh5]~f5n KI,rٷ3Z>["g~O^jJ"?ix|⣎I.;|?AXAwj cZl,Ֆo~VB j5QF"\탄䩲{H8:ֵI obC$*zYt}Оz$8Qix?[DW~#Uf>bNQ+j)YKve„1.#su'QC0%ȶlxVeDnkF:Įӗ{<[Q.%0၆Cu?j9=$85+U>(ֈ#'5qV-*lUTDŽAQvQJ:q|%=t :_G7u?:/n:;PK:+|UT9OsvlmGp%%jTPD 3oFPQթ(@ " 95Lve2ᾣ ZOTW/~s<=$;*gΥmfDj\¶,,ƫ@|$<~{1Q\)F:ȆԳkB$#]I:_4y*tT'MĦG9̅[)ܽuҁ1OFJ5vaJ{ϠL}3Skd֯BQ|vac1rRݣ-UTx,C7M%dy+![=(||%>{\' m!o} DP{vdX[jcA捩Z'֦vx&]i͗g0 Kx(YM6 NĭsgSviF<\Q0b%Pa哖#g)63 ╖s4Mv 'aTO*u^t]`+RˀV7 ߱]UOA螛;-6d\C,5Ӱvk[P=BG p^Fr(X 5x┗]?H\FVkl4}mw?)ͣh"%@ړ_^CP׿O~]ONx .h6/ *cQH&\ (l`׎h5hTg(h1xñ9_u\Z2;=m)?Z-<MzY*mZ6T&i3NRO6܄5;CdnP ʝC#QdEJ,L!T/J;gjD1S3 x-QǑiNe_%jq`eՔ~@;XAlmwS%[+y=G0>xtoڿ3iY'h/E`vM¨$}wݖaMxO(Я(:.VP \Q-pvZ.3jO0NƊדrmtBe >}CqZ;H8$nUԊW} Rtc>y>*Xt-7Nqߋ<JŠ*Zyb[Y4(qٽ'悗uX ˑ0#ݭ՚lЄ̫3[M&Ksh¹M$?cGodD3ɡf m|a4Sȗ݇'"߽ڪd5ƪӬ}.Ko,uXGC~Z Qi58q~ImM]$0lfVA,E߫59mf12o6<"p':7&w[aC">Y?GӌYw" A+LT!O/'t.I% JzHak"|E/Za/BzAeJZf8)H%u{ K^BO@;aoE'=KT`-jځrrcշMs8ئ<͖5@UAQR$c&v^NQř~+W6B=_D!+rnؘVVxO;=e%S/?<]t!LI2֜[l䜆2ح9Y:ve1UTJeHo,RL憨 Ri.a"emn~eE3k uLA9٫'=멎+•PQ2o}psc4%Q>%\a ,Y @sifzG7"-֝ĸoԓKvqh-j-BeevaisTb>6.9--ji:r~*:&-dj ]q}-*?*?$lm*h%2|<+&-`>xMvTa6KuXVwA1#ss?RjXgG|f]p|a)1B%G0&vțoWŻ*+z#?jwf2>Kn%FF |$xYa_t|yp]-_n}ʼn 0 &YS3VT*.R]L5e#V$ FZnu}ߔ+ ѭOO9蘚!+GMg-X\oF?^ `=|bbO*gͽo!Uγ%}WRmd#Ir-u#x]LEɯ$}"zSh AAcVZy \~8p!U&:d<ym_]؇R|PDS/쩹n?iOFG%&}0@ C#A/,kEhyɱޜ:WR4aN&90kV;wOB-\Ï?QhTi4Y0܄9F@F1ۦOEyo`;>iT9GԎ@PleE{DJdp{m 1ݕ:h?uUT1|naejnɮZIb}>ӿf-Ȗ;JKRϒ$ {!^ϗBM2jna^ELdhhdžxoKT~ m%#薽ftB Q̡lC@n- Rν $1Y]_*ɉ#| Au?%߃m)y-o8NOp#ZQ!˴kǔ&+ԀݴjN_k&TUTxIﭥZ:g\s6o~lpͱ >Ft=Ҽ:A(x~^,ښEcbEד  GVwP_OĻA(3E h=ÂqķIU@#$X$MXi 0({5ԁȜ!!lU8|gWeHG{\N_.|&]ՍԜ4dRc =ޢZ#}\@Sx*_R鴒Nѥ٧Io w`qhGYߣ!^@s*.Tq itq})hR-* R oMuOآ'UJ1ܦ*OMh_I8;PZuG;_Km1f>bJɒkXFԎ"T! 3<0a0]}&LDܲv>:)uCAt#T1X kpo<ۧ֎4J:Ŗ ES^)CBK9-d BwNaҐp59yn4Px8[P0M<MvfQ ,{%` \Ȅr %i;0C2 ˆV&d?i)sȖKfLdMlO#c3?5G+ jBh:5^QnNB{RM3a,DP6Bګ#=a0;۞v-ωx'# Di$#3O9i`|%0d/ЭI SkÚS+91p*ܦZpgúźt0' #(p.VjշAP짔IKh֑h!6}ގb[ Y{END ]O gx~|֩hDkq_Vv?kF =Sz%$sYڡ &14#py]dUt!OsB$h  R`tgȽI) "/e?$ArE nUӹUcc>\~^A?u[=ʨsYX߉n{4Aݲm[΁Zt&y|N6kN.%V~1~Fվo^_ Z#J ^~hX3_5rz{쁲օ˅r#`T@(Tmg^]C2K}e|zDL^5qm/EpXKϪzBk[?>b.4OYl@*C4w8`ܒ!qx֮6%crEG M hN2R{ )n\UA Þ?JdSM5./$`%Aŏ&a;GdqPH/} ׵:1te$s' Sf( GU=|&c{W3<\Tt5*W4`VᷖL/-BL`wy&;Sflqp-xJ:5GˏС x n CipHwrΝ@E)m&bh:ؚ)gFe!2XaeY@ў[ qYzNVP3"i OwMpĐDր Y{fڤB }`)`Wߪ֘AU<ӖP6QyY ͺֲm#ymXQo'~eр7:8SDOsyB϶7HvޙYg{W6-6NNg.R9հr} `yp$fমmGJ6@1%]x,@jv,4H( N$ EFƝ9l)j=&vJo $x4̌oCct3iF f>(O)]];7^o ȧȇjA:qfxb~=ધ4Ih:,:6؋OC}"+ͪRfD0$мpRU%[l46]:߬Y_7m&}.ܣz i{}V#ȭ] B,چU z w唃v3T;YzJ} B< Ǣf׭T\h@kىR&>Fͨ+eX9w)I2vN&="$$ӃhtV&Ѧ.qJW7~],ި 4ZH!WMGW +G3E}ak`LqqB6<R=rPʭ͡E0);QP(rBN~c'%*K2C%n-!ŀ `y}PDh: 5: ౞kRԓ[BQq.4C_,~LqasWo/ :ГkbCIWWi6UϣM\-27a)7J}L3B=p$3& #Os@ =?sœ$p[s0A>!Pxh eN|nA钟E"{ki򪏙H߯w`Fu7wl*_fnB͍ҬI".Ţh3L7Ra?A> T[̮GzG`fv$vdWy"bzRзcH9EKIq[h=0tgnn%Ap;UOC:cxG~ڂr۞._F.6XҗDl䨏oV˸zؤIMyxV &ADUC< eݧ1v5Vh}6;u #jM!M8_[  k{+ޣp d|;R[Gq[ –R&ʮ2jKgvBٗ jh.ptxӋEԚ!˔ WW3q6q({#ЃVJgβ\{x66cv#.L%vJԊNh3<ܻSe%Q1Պ.bC=.Օ"1P5;OY[{5 J;Bu[VꅧEZm!rEҢ,;n 6FåUENc-k/o+G/C*zs;Sad+{)% %\3o*_7~p;222q0D?X.ߑ*)`FY_J`)= 6΀8j|,l?3:0JO__?&p1&i-C!:sw#;pq!XbǨ~e}v'Xx )TsSޙkwT;Ct/vcvQu&MuBIŬZE !%MvCH1xXQ+u,~2;,6Ss+8SnQHkT)?uj0_dvԹ;n*>rP)*F?oSկ OtAb5b_C9m@!?$n"9Txa KA:WqQ?@ۮٮ^QOmq٥Mˤd3=WFQDSw\&kO/^_/@qhGˌ}|yyj!eeՓGw`t]@Ei3a!E1Tw7ܡMeZ>P:%5pK_Gě!mdfpؖY{RݹUu%wOJk)cgp4'UȆAXɐ7:ΛmJS̗-Me56=RafSRT_-t4=mIV-z4N]4eB-ҦI-[ u9sRIE`~`: mk9Ԏׯ&9^KkQDNeg֦Ȭe2d`SE2Ԃu2CC{? $ykTQ89rȯ: U}Uh'wQJxgq̓h8cIytB&szB2̮>:L~䵖֡ȸM8!2 $L~0-q.;xt**1&Хx>sxIcϻ沾_T%̌Xa5pk&1_گR'}A7J^S2Ѣ洗9aŴblRL")2@v^*m+7ZBth?XOR>99mQB"W\2Kq`U`đ(@@9D=WȃV+"!m; ~:hS>@{@.{K,ImM)b];ֆ ?rEyv A'y/ՠb)zt[4+j\OLYN^>-HXG ൕH(p) J5MR)" nuM"Ce!QABE#v9|Cg2p;tgun{UֵxF=aE0XO>S"4z}c|C*L*KNˠ tkkfe"\Xt!\)^{m ΒŦp , OqQ͆ =3,VM(@5iw^6ZSl䈝N6+CW7seD,o}Z(^[atŖSRb VD5StAqjCB~DU\yZ՜|;(hT^c /O}RUB|9zw5&3 ]swZ^roWzU5vͧ2 {^+R'Lw͑*,Hve` i}-4fGWтE fB0,% ϤURD噄@Y&Ǻ_`({oīgdaDje;$"Es6Fw}od!V,.K/bS#) zJg|(_Sd~OuS;,.DŠ> F5pgldY\Li 9L\m60 d\ cZ.E`P]5}1 |A)VGP|v6ςi,yyn=QϘC9eٍi};Nӌ?Z/́"2HdZyzDnF-P3٠N'[3#~*/n(P˯38MEVԨ֛n 5pI #s?C1&'k ԯJ5*ZPiAtA.ie6 L>XOW6$7?bw G Bi5bZϣTOXx06X->p h "pX]+2ᣉ4"].BFE'4ǥ1E( +FSvf`>=a#6 E]ܘ%~胆LwJgu`i 'E%Zހ7 >ZP*zDuJTڑ+0x8 % +|7|rc ;Ɍ [眧54W @3{oYΔ9paoS1GJAqu'DXe@h Td^8-hjJ?V$K\lPMVMn=2zM!O=S<$5':P=G#Λ&,\@̋ȲQ5ϑk-ޒ#ΙI(8n=G0bèCsҮ$2Lo7gK^W%hMYVF [٬kܥ!q1(E̠!)m/P|"xۯ7:Vl.; ~_xLi')'u1y9l 3,'TP+;pwDa<2#!'_ 0gU s:Yߨ,DU}3nHH q$ض-L dqO="턅%QԹ Nf冺!2䝡0*>|[J4,Ph9h2Z0b%Q3|F>FT }n5%?~kO_WM+-,-|F/y$yJ$<^ЂnЛ߬yxh?c:l-`ƛnuۇ?:|վW켡5Y).$x $4- g R]'/"/zGeg!l+W%_3NY1?hXu)7"F2EӥL H,% 85mr%:xõEҖ&ʅ &MxSZ?k Vm'$̹< ZКh]\i):MWұLx L S ZXJoŞV(_dGDK$iY|9>H>UVę9z5@oԻ+D]-CDF $KƓ#祈_^fFu1rZiFs'b<Nw>>Gx%YX#SQ<b^bֽ s huȰG ?;Ǎ:MkyM#",,ÂC䠝ki4bC[ Ny?Q'-.TEeNpRFq<v{u |WdZ,D½g Ȳī|uQݮe+] yոL\ިО{/NίaTe\T{팗S4kcFG xB OUL,DR_VmBCM101*=À$GT=q;\a.S2P 6&)ۮ `gbij@Nd6Pq/y'L[{޲nq+c@O~W\ɦðXEӒJޞeGg74K "v?Y6 u%0̺7.OoJjf[)ʟ-|S<g_i O2T!l# .ĕSREd<~{ 敇vf KyiS>)ᶻtIA %@kp.w x(K!qL{L v\Z2 N؟_>S5u} צWNsrCK(x1kf &ZAFzI?w [cch4=1,eˉ=X!B&RTzdW+NnqUqB~6n}p%>/(_AB ,[E3L?2|5K TdcpdLqƶ#wv 6CEX6nhٕjV͠:dwW=*n@P!]|Ies-۴X-ҍpLʷ.eLq0NӋh#}!O+p|.JӅWrjQno׷R0s[rN+ʫs[΂L)3hAJ8Cxon3"/^6j?g區q=:1s=^ 4G9OL 3 \Ҳ{ 禩~3p 1LЖOʕw_'UZH(ZcɝЋJ3هeG*$*iMia+C^^LȹgW|\ & !_;?^f`%C>gx=IzI ׎+05',-k&yJҺut'u# F #oi@]iEa[0EpTMͼ]ijʳm$XqxmM0TYöybs7^g,BC,w?&gHOƺĭ`038N(SJN'AYKS吸;OKhk%UTf@E|tB!zNҊ ڥkuxģ(Ikv- {&[{9848%޷3nKz:<-u@ m\pZfy"_˖;IqDN We-dXUMؕ3'DH.X! 4Uk 'Y׆Qr:\g+7/| ]: QY> 3h놛'(wNyCɦt\M{91*-wtYHU\}ۃT䒌> "znMa*A/g) Zo@:g/ro;\ݱ8J qZ oТFpWR O`rK>#PٹȰ!?mY H|uS%K@OuPcoS_ޏYuԹ 9QA 䏒 7մHK6.POwP[c<۞Yƹwd9l-=ȝd8&#.ţ'r#9)|dhØLuy4IDrwʎWA +qPVa6=(5fw}z2~zyUH?h(r_A4YB "3谔L$3sաqqf7Ia-\)-z8/zǡ[#sYdCo ⥹p2HݞB F R5vcOlxBбwmG)XI\^0 2u.&xa3i>Оk8>0=}nP@M~`\OVS/|ĭ5h6_sER~$d6)oQ!])l2P*$V+=|!;4U*鏐H<,ǨzGaFRU~U9#L90GN<T9*Q]c^a!E0ֲ )ֻHe4uQJBT͹v*$ķ8dRgEUO÷EchZ->V>rGWdbI7#cgLj[I44}n1>xhIy )y%\(9hQpsa߂H4if!לE XERimz^a%C+H<+]KQKI U2j;WbrAبSުJ#uJe:T|D~GO ukg(DM'?T ۃ&L՞:؋>ty6DV1l1Pѿ#Ϛ զIgETV84Xiand? ~n%A= #2{*Un06ͧ)1 rW<_m32 ),khXTþٌV櫵a6!+ ~4_se u'*Ǣ*BY=6w9K -ɱ\:@cmkXe}5۷l'(^&^k.@~"1lx P@qX$0n˺K~*D9ӱ;d 5O 0 6VRub=]aƩK5wCKm{Ai ~35{l|8PDOpꀪJ>H wo̹]~%6`sUؿ8>a: op Ak'I#LmXU5&ǫ0NkrLl\TfZөkv&/DDq9h:uX`g7ڴW1H*_9A fۃ-UR$vA[F t#Cēi|ۼԜE^v 8cdf}PO7/1 @3}N7.K mIqB0 ;Z`Q:EO͕d HK(%:%OXB\nц3'47EtG9l䝘?Z5~7úDžGw_mPdD\eNI5II҂qB[ro2/KE@) Ԋh#dF#@ɞNIY= %CSW` \Io?x4ziG Xk+ cx"3ħb2j^ù7~~0P.bk| $ V>6J SӺ,oSV++5iU aWWV%rd;sFۭ4[KN'[I;f.&[/?x*u;!}*R$njcv@_fS4^{"L{e#"X95%}pXLW6E{MS[?.8w( d Z;О~.CS> \ON k2dlDH#"೓]o)5#:-3Pݷͯ4K2/(_ˍ@`Qf ]9sLat5ߌ'hI:C{慠+A1zq5VSL0>]h0Sn]V`4b+qδMnS [:XkѢ"pEiCt5s+u%0HkVJܢkro ysY-ݎB%xO9Ө:Ƈl-aAQrLK̇UYY>i-[߫d4WC3;\W[Vr(BjZĖө;+=>2!=ɐkn$]1 ;m.>튵LC 4:y\=GhT]aDڸD,/$`cfacN+qF3cr p(ntR!ˍig|2dSֹ+ǽ+=#)n:űYfU#c1_z_~Ժ C<ebYI^9F?9ToIn7΢ܓVyc@Ԅ)R3<ؙbph-Uʢs?'28*ˈf-usJW?Ȱ]^8*,݅KWClRH%gI/Tq}1uR4]-,7~O[aȽؕ,吷O9ZNmk!M䭮r~~Aj Ꞌ8b' 0b\+D BqA~1]XCzؿP54*Y_x=h09= Djc뻡eUb*_Eۮ;ݩ Wʚ2r~ك>Rkh._)K cZ>v8@=TqIL02l[(f ͣhSfȣ\#~qyUoڨDwZ(gx6.?:EݵO(]P柫p`~1҆m1 JRdDdo%C;B}2Ț'l_,M;8DH$XZ{"xtsf/|x"-[p[n.$ڳ =<DcU߱'VHᾃJn5N',l ]&Dݧ p%NJN) ٰ/ɌqW7$/k8ML};&TniO-B!y㫻(S[)"s0m,,GC]E3/ߵY@ƈ*&5@;=߮`?j^ؐe!TƶQ?Slj/%HPg*o;ǨpgFFRABybg 糜L{U`s&K h&S2΂0 z=jNm2yDY 4BNɊsy4!$⮛R\2 ͏8 _nT8peiOM[ ,M3LX;W}Uyl0ʮI6 We$`}ӑX\e2 ٌːҶj~ceyN^r^mPQzl`РPᆪ9tb !,x(=Twω;MM☡7&"L݅Rz6|7Ӽ(@m>;Yo^˘EC]':kohq">zr`9ƒ}m0X 0%m(HC3B\8j#5[О9xXZ<,t$ET (DFMDxyW ֣$!T]=`O3;s;ac,c+Z6MN`Kf. 6ydc`x0*T&~X`L@)_—ng;S1(d'K?7t׉My%I7Mq`]v~XQ ng؅vw0돫G#o.PP%Q:X욅\Q*KIP@=Vo-%ʥb>uy(.tg ׏ϡw=dZ3٦@-\h =#l*!@<J\di"*gE;WfDl"k:ap@ͧOtTDZx_Y%&Ų_w. (0a8&9Ё[ы7S(ۧsxd?(-/ciWf>V/Tbd./d- Y o+Q:1u-ՎO +NbaQrL:'=vðx.9:_fYe䧕VU7_=<X"0_Wm#5uHMN'qv4%Q>OaWls-P\_\)JqR1#Ȋe*VJRFF~HMpqto(QݍFfŇe?V^Kߡ;LjL wQKI?mMiqzO2$L~J 4x p뀵#赍 Xߧ9W%lD 4BrOxu쳇C3`uK"qt7 #͖)W*%d4J(^7_zqFkS{:vS谯 rU ֆLt9,W mJ"ö=vg甃xpD"vdO%N%3Gx%bl5R8hmy9LV簣E9R&Ev~(XxfLܵHŇ()HKPq I؅"'ːK ;~znx[;;O~Xv+'ްD?K UF{jeN?>S/c!۪/ fMFѠW ,Q.%5ߥW^-'QНAx`Yr>Svja]]el/g7B@PfryTMۉѐ(l捈BzՂ9їȰ2,= 5Ww#1 :kZ)IƜTgRqu^7[Z7bۛRR{+aVH~LXl[Z-Cd6K}`D1=,MTAs_-SCPrg36Kp5^z@1ĆHhӴBQu Lo%1Q7^5 'W=F~A- ]Iꏃ/IrvwIՇi i^!kN-Ƚ 9w捥V+,Cf7CM!\Dq9A3(Bʪ,[3XǜJ찁ӫs -~Ӻ\4(=шhP WB.MH+~ܢ1 Nœ |֬uvcS;EQoN6zߨtnBK@3~*">L_5h:o~>].vl? 7]&l.$ӃT0OhE,V4ZJҁ7sY^ 1JrB闬nwCm7vG-Y`H?sp,obߜ+=mb^{0ukV!2ue}X8,b͆9\O~"CesR=%uKKq9X [8 `ٗ^R骛΀ˏ)Zݡk SV7µG=cd*XiPFl{^k32/u٨Xq6)[ 9}ie${O"|LKݻ.;iL֕8'[Tv4QS c8,C>_|[]S vVAb,EH5sv5%V8B)ƒ !Y8IRX?& 8<;?p51]MTV"~"̵4KXQSv.Les%;VD<,۵\{Ǽ1]=xwo^hpP@.#|8E#.5>q0, 4sX-24I)On&Fސ[RG)˭09tY0%R60rxa$F9^gxí.Om}ݓzc} H;ӄqj~hJY<rCt/s1,g~'0*buَpOpW?DOU̓rR h/U }RU~ڀgH(EA~k9F:MfnŜ&.h\hİ՞nVe+V$.&G>|J\:e]KSCQH.:W;O#9 K`.= W}]ΈÉgtMR\J4v= RtӨI%a\k5#JJ݌m<26O # ӤYk(* UO޵{̊ƫJ/!`wiPsBDyэ}>P9Ǚљ&DiH/ka8+.SH/rUmɸhRfͬw؛[l^ /x _RBJu]ǺQ+KeyyyܢȣLڒ2/N]'Kfy Jv(LNF \#fn hݬKj*u嚈 3/r{, Ae:w͏X T$y6c .DsxFj@P>Y4{b wS=[C R*xy,fZ.S2܌~HLL3s{<}:ZMLZltsW$v݌_-pG[/cc\ h^deF@$ךtvz(G+ QTrrlcvs)_6XvGZ5?$㫫+MGyT G3\yCGpŹrq N,M\^ƘbKd`A>"3ۮ7tVW3d?3,m̖=(j ?<ڨ7uSAOBB([(iz(J0|)Tǣym,b =t*S`R}p&hzhhImaJK+[EID( ]XRYFf.h'jU'UM y+ǁf/^VOuɎz7nDl TS\[y/ȱ5Cf^A] 㩢s7w< q qWHg 38JܽB ЃQ=&Ob~(>.<)\mlnF>ˬn۩yth5f"(Wbc q>eq9V"etʂ [9SbBMV?$U Bt~% @bֈQY"`ۑJWkg7vLBS,J j~Y-qb7_W[o>mSANy<'h•8qPoSs^X6@lsr - 2WN"oT#wn is<IZ~|/CۚV7qVٙYA2 mpLf%4^SzB02V-}?Jһggw9yGGxs vKr?]IPSD6U.nwAF[_[C+l#`t?FoDxf҅E(Gdu(ZKٽ>Q*'Ra =B\YhG>s7T'zI<,tXT?Ot͌We$Os_w̶\CARRS!ʒCɉ 62c4zӺ[hC+dTݨtf>'G7q2D ;V~Ic,8TCv-WVO zbUp +Vܘت ːSD=5خf8@2FذgI(4X؅ƿ2]wL<dmщ@"[6\Co5K2mg3 ݜ: n.XZJl[؈ouBG,s$T6T!`X$eJjo::咓E\@u.䮔z\e;x(sT=&X(5̎:Gѕ3tt 4R+]'XD{z9fB*Q9$KF5;_5T׎ yzq\qC]eK)F4C,TRK( YHC].}1sYX>0!I?v`ђvovTN(ڍCč@gzåaVe~piZIo?4u|Fx<9|FeB1sLY1w$# ;U- ~hvW~rfM-q,!5 LvJOW\R@1 Hn/1!džcK x}*Z݁/eu:L)`p3CU?"F*܆G AK~I1z--ucB0!󖺿q"=_ XQ[ʲocb@<$CrD5b'st!T9f C%(y]C; b.+0C< (ǙBg`x>I2Be(qt.0@x+J&X sdz|JC^8zK)]%P'(Xr'GJKn^ GtO"VI,†N|GBlJ1%js~n_vࣄ=q@)}@yŁkJN>A Ԅo8d8qsCe+uJn9`-lg_'ƈ\.d` VlnBn =B~Y0r03L~9>gF23EoR#mwxߵK ˲d![Yx|s"~QOtҙtE쐵[;fGuy07t}g5@gKʄ,NjYP2NΌM Y9nR ,u/06i5Lf Ƽ cStϮ!^@og|@3U*[4K_.z0|?1-ײ1,u@fcNAJ^ORkHe)ϽWxqMSV:Iv|@ \MrI@?wBI&Z,֦56qgJF^Oi^Қk}'. AV[ ,[0[(ķ3A +&MiF󪫩q}TLb`th k,*SXR cn ,@N@QxQA$ĈY ug‰ 9 SK4Ҍ02W>?bMWb(AeJ]K!Qd sjIH6Z<7<&즚J b T> Ib͵FsgEX.Q?mkP##t]͔%ݯ@+g鸬]J k'PSPq } 1HF<+9h#uo ON;b uQsyiQ9ZCȋa˒ r^{ "$l]ܭxW>QӚ;!{rΓ79 q0lS†wYȍ҈60{$v a"Bi} 6g?Up:F$4ǞP_(bwٓ-jD:R\um(aՍ_Ɇ>ܓvX9M]Kxa22Jt 6^=k%joQ{WUrܰDW fgy ~W[!eUx%TcV~O$ P)$Q;\ J&魜lxL!7``l }om}[^F4Rp2 vO4TluqtJVT%|/|NM1HF*vNFRXQ[Ó=f*yX(aפet[nڲ7ix ;"%%uu)ǏL&ƮaACg:%ςWG)^ڹR&sgzJ&6 U6`ި̼/Lwfܣq9- Cp4^ʾshز u`f@Ɨu f<̙E`ccGta䌆\3$9!eF{jUK? voC)*5+*\ Yл52y`BBUĈU,ObÐ"SgEV#+M ֍=Q4%+yu~*ؐZf UG.He-Vp&br!G_ `hʙFy9te[դhbgobHzHO>>nSy^sAt-#llb}0c`(JLIOXH8SbQQPtU;KUЙs7Jz>s(aOдaa/ ]?cey"g"ʠPm`c {^V,:#2:~҅c]`qj V"RӾ5FGvbZK&TRQnB!|?? IvBp9/<;I7X-c35YZ!4A~0\&a+Gx81ѷX^Q aenwkǷMB^ \Ÿ[ ?:wzH {ro|u"ωyi;`c,gneT\Y< R} ' Bψ~_"qCn0bՔ HWa`ͅ8VY}]@lJL-݆nw~r"SIeV:'aXO1pK#D抰dm9mpP͕5]n"Lt6Dk}NyrT;Q@sX6ZPo@gMGs;P0 H]4q^{"*łM)PúxS hQh0SDw=6j)KVF;pz >&cc,p$~QoOuE7+=ole@l|"U<}$fHnă2LJ[Dz";R²b㍷q =1q3iivW:>j㜠к$vVSo!JUCGo1#!'Mz{;_[h"h٭!=+@t`ao3ܡuZ"SzZKj5m'zZP|A:tQCcӣ+x6"?hr!䤚Ǹ0%VEc4G- vhK6˟+S.KA>/n5uqZh"~u.?fQguWՐai ,h-k1am;e݈u!2Z̡͆N@FH|}nXvol~}XX5DQAdga{ 2_բb_ϟ =={y#!Sh%|~J/Z²h6ڀm!_Q4ԀF :$_C5t"JH(NgxFv |gJ+>SHz޿h4¶^A\KTzc<’ahy \aW9o.1կxĀm$&!( C9d)W{4;wWۨgo38&FUX(sx]E/ᖦkPljFݑQI0Џ*ь" u.HT6)9Qc[3 `BEgZoX/iD+AjdC`Oɀ"='K/h- =ά6h n|vue~!MY7甝3 % wLpS\q>>'L s|g&r_0w`T#q:_*v]Hyc/1p%=@3V\'jq3+2VAhL-*.%ndEZhexwpD7Wr"V+vn*Zo>e \(9.coxEY[Qhdžt3l$7aZoAKN Þ?YoamnAe@E8V~.LZC<90 -XIyV%[ιmO,q8{<֤ZZⰱ~N 1͎vPMVqwj˱W}Vl% @B(s*o `")F#1,P6Y_tӲ4 Rt#l stSp~}4츱*`, z_o9@Iǭjszw\(JpUwtےK\ei~:F2ՈӜ6$s4"#!u`'7vvQ+IO2,k4-GZY's,1ʮ`pmҸ %9MaVٴitĢ*C 0s:P C=LBvzB-`xf-O{Cʒf^, dAq 0h[UX2&j ɿ}ZÒ%5=ea N,+V6uyaor/l6uid:ϜBIH3qm%1kw[c}YL̜OdtQxRҜR~7͆]Rsksl=pC~7}{Ux\ $a!!5$F [-Uμ"eS f[f",[uiYGz=ߞ#orJQ`C)_oh2vL#x#_.3hx`3#ԒJt be39eNP6ȹ'Y7zVY>%V7G>6OA b9'].4 RewЏE~E:En]*iW%+/lj:*$u2iUK!$4N{"^c%)(oQ%q 6n-:b!j/+W83 &'Ty!^}}oJlӛSh VMkKkR`c ̀eӶp錧qkBB܎P-O07f3y !|oQ#ָ$8ō$xi^gP '\%,X 6T4[A!fUV"< ?;Bf8`pa * qkY]0]?\s0Og*Q ὂ)A϶0Ŕ>6rTw+$?biv]󵔂D5J 5==7zX }uxM*4 s>bɊ$,F ':j;'ġ 0vvy 3^i&9bsz8YV<x @3%{a{)\$t0/Zkt>D8-oQec˧&O"9AnvEƒu$~3 ;lN1A4wLK I`宑 H?H{k*sW42 %B#~-CtwUR]-:9}nl .Fˢ x&)74>Wya]|U8OѡT{Nda8_ݤ}ѧ#-caXFإ6vR>%1ER(Cxي fM3ҴbR{t0A,]^7s""{w{ Y$QXHD{T 3Kb΅( <69ڲ FAӃvN_)5aoO]w'M`d'?5ַw2}̆gO$ ޾Q?7 a%|gwKgp{j۰1${U9Ë{aȨ}sU]q1)q`J-dgf*(bfBV 8#:tR!,嘆Af*|*Xo}߶NO(BQ!jC$BpE^'O/^V՘KU5.ɓKԞ (Y1HL1>;sJIpxU .i.z1:Z?׊dhr 7$^GT$7&HoRFjlkܳW+똨s4"V4uؙYN> FEkIH)iS8zwWwy2[;k]{[tc}߾UPNi]*FHeH:%ٳG$ەdwÐ)ǖ/ye覝6 OiG<čap%%,iKi'I9TJ#8s5@HrTEX$#Y.a Ɍw7jVWZ'?9e<57qUpo3&A jCZđ`K Y5?2 qgtJϪځnM-"dbEjb큠|">QKO Wْ vs|l_(ɾw78鯄 5M-tHT<F?K:?nӭB#%d]h .0B 52Px, *@\ i>"\@7m7 X=RYG܁HC \w "2i2G(7'jvmLP6JWy d#J6o03Mz.YI*)[bSUxPS%aL2$,jVtD0%n]w\==ތ讙f6Sm,P8j?gs94ٶ]JAL%X!E*=&އO߶wv=Qw3ƎXm'A3{y]k{Wh0r5R(sRAtVrNS&,s nqZi#s}lXXVlh9'$~< _@].:ʅ((TS!b4Ԕ״9 сw Z_B9(]@bKwS~34s[+$9|)`"Nx~h|j 9Ҫ;Swo$XoڝR4xqA`Uac$Aq_֖6p-?>z`j'b4;By>xBtjen:zk)"C?!`3jdCY\%r 9/S;w1gʐ0ͥ2*#Mv}8ILnժVuÓj7"Gk,fuc_ʔ6˭$sBʡU*嚝ʯ֔#ȐP -_W Ԏ@B~(Sl20!b,?0RN ˹ ^צQߨɮl~|?ep|x ڱlJգYC?].v:s䨌&uNB\Tڹp2&zN5J~ծlb 1;*PH;!jVŒmD2 Q h\ΐB\(.| -$ƥd0 y%ۅ\^'n 誜`'%T#fFgLR }*xPcJLyh>wB:~oBvf]xӦ˒< S| A!ڎoԢ'֚aJU 3 {I1kҗˌ +;FMw MD/8PC+RϺ.Kx c}LڅМFc;VƼ|63ȌwCʁS?'K[N:HҜ04]s. oe,TdGMG< oc\oexPK Vb{ 7&3irm7dN*)3|BJKI=ʈG8>M:h/rN"/:rL0! u1HqsJsNE16-uFl^Me:(r I4jar[0P<=I.!ab^ZgX :wrvG'PF&GJSsv,(BNiۗMzZ뙗=d55{^x1>K+E\'^H>c㪖·vEo[`+m[aքi٧m{Dꠐ~BG T 1eg,W/PYLҏqux8m¼)%R[rQۖ:{) )vrW^qu<aW:Y#"R5nq}&Q< hT U*'۬j\akGn/^a Ή.AnjL} SՌ֍CX+yb d$Qؚ|F@k9@E_kԬ!#fuDMƮ -l>88H]C@  41{m9JwŇvCYc9DQOZw S,aetN[X~W7lym+AAWyosO+9kwN|6VSZ& }5zvWZ>|?4foB}Uv0 "ĿZE s׸ˣ fH :|pX}΍`8 bj&J{A)F-ÿLjA3%ͷ%`Wz>X>1ū,%yVDJ:7zD0ƮJX]Mw0}hS[]eKP dnq&Og_ܡhULMRgCSRZ l ء%^_DXfQtˀ'PH@&xo ISpMhz^+,z7uWܴoՅclI+{9Tzsv2* 'jح[F/5uNjzY3W@a'MwArzȵcIsŮթsʢkdRc(}CDk9O}NSiC0C.`V%{CK:1Up''off5ۦԆiyjVF):1րS<K#xeP}u/hȨ~^aU$ys11';4\0}~Zã:`[iéCq-aȵ7i|#NnK I*eo8L/瓶pEL21JC-٫ 7|ʧ$WMduZkj?n0}FcM|b+~:E(b@&s.9UmU0G&ȼ_*3.3h΃ȫB-İ.Ją.+;IK?yO&T/w"i:dF_DIM_Uv VG&Y\}k]كTQWze&nv9)ʔݞЀVИ _~WCۯC=X;V)ٴ 6,b&r) Ees|1ZTHn#nY$>m a""fg.lxea=cjۙhD_WdE 2VO1b`]ZTa ;"ҙ`jkAyg.Q{T|𹘍0c4\V&BVlC~jz4@O9񎄉Se@Dm*X齩W >L8)9%՛)˶hY/W#]l>jd]V׮Bcڸ s44qa:([>[͉_XVՈmS4cUP!^~LҢSWzWwjv~jƕ25ijRTơDC< %[Dg>c(ͨ< gԄ pL\3d=~}ԳW}6rAX/N<j̜'IbRAukI0,++% %w l?, P1}ȔfLN5m[s@Jr0&%on4>ɹm ;iJn(>F34ŭ)ȑBӄK[ FN*uN4 67폏癊 P檫ڙ~7K}pnR/țswDJ"9IV( ;E,G%T|67g'Q\eAO.M~}aiح3:2^-"CL3|Ӫrw7I+#ψڹEe{&ezf}%I#XM`P1Lnl*bb!e"Z.*^na5U1NӾǍGXC;zs'Ttd񕊿bCI*6ojeNlZ?Mix{mY~{ g>iq_>uv&h|KmLv(AFa[o" 3h߳J Vbpqt#bgsa$W||'%e4&jJ<2%*dy3/%,#"F㊒RqsaULJYmE㮅d9X<L@%=:aɜ5[ ۄ߅AƣdQ(;B?aȦݛ iIZOaPg..')(~7v8p;]ZɖO?œz|sEn5BV;\I14Y!fыH&B|qR]͚uI8XC & jN@]; 1ankJUj@.?NTY,|;?OuQɦu5Vh } CZsu_!JQ4wbeVnYΧZe@Y"A4;=YG&3jW~iyűp?@ ^gf1lTƴFa~?GziEllJucB#Ea~,`Z)^4!y{qjJ={Jr,*hT/F\yĿwJ{:ErRo"4T C :%!*Qpeo´V=̧G;TdMD vG6Q"kμ+I;cHCTD! MBx:}IJ8n* ƋO_njyn]xRb/D1╢{ey{o)߸d0TRϡ[^g+0Ok`Ix@`#* Zh!ǕXs]t4AEݛ43_m˺kÄ}PL3ĵC:k%34uzR>w눾*nǺ<[fU9]h5Z _h; QK QAUGvP'5x$\w*n G|ȰgX[<4`(n-xA/wݯ$\-`2` (WSG­q4|kpߔmJZ*a("b2ͽp۶zև 7{SE_ K22v:DݼI#?^G&L$[Wם26&:(Zva?5)0>~vnaбծ ^? `5?$ rP"yjD b~GJؓ{Q 0μ޳^DJag#xh^k{|~RWjQLIt}<-Mr}uo .v4ЄZM_js%1)khk`h}u4z5B?Mյuxp]g+@4׸~f`֔Vqre\vͥE5GJ!L3 X|<ʔkqR[{1˳*Ĭ2 7O}'zZIܧ>1lwU/]5$u-"bEr,pu^!*fė( ]_:dgL ^M*@iJ# T!o@tSv4cl>ϜՋѶS ys,[=iQ|Y)R_^~B7סyLhH{V'`OUJb;]\i(*Q\*/RX j( ?yb%ïp٫Dn]$ViTv`[&5G5 0V K&CU^EsD1t+#yb9tpw6MsBC~Ac3c& !l+>BWR`ܒ]/4\WД$V 40 bX/ Qˋ?9Fy&rw\b=Ա-zk`Gb7*jD$B?7H"Appr۹iCQd#g@ 0\9E1mS5~G"}pLj m~-d|&a(LqS%$I]ՕLj YpZF?h bo۱J䁑]7ڪSǘųRMGlҰg`3ag>sp)+}5%r ڤj}8U:yIOݥQ׏":=m;7yNc*95ht:԰Jh` bTl0\ߧѮؠ}t{Wޤk~)b$wRp͎d̡'lΚלCPny)8lvU [cjhV/9f\Fcg>`Msť:l:Z5.Nxm!;(j,UW{oܝJknMq1$eP;pOk4xHLg4 .\L)cCmFNbU^uR1LEyaǕä's>t$ NHKN-HޡKRd6 @1M$[V* S< 3u"82ܜ̳tD-{C>sF A\bLLa/A j&b$ש,WY/3$oI;Qg ~4ŕcIݥ$ۼXBiǭ\aC&jFh}ƹ;WhC3?sY}MTHʣo]p7WZldM{|z{[{ta8!>H3(AX3ʈ7rv'ϱ&\vsi=ܓo-JscXaa8~ <ӟ"ܛcȋ¿ևY@*Lᬱ$,S~.fvI~MS д`WW8 ׇ-u@SSw#AM xtZ,Gơvr#[@jA}3//f}S+MRoͩjV8Z^]8/:,&iNZuĭ+KQ"2kps{@ٽJ=`f/R 2XOL*CV|,L [Mkl|,tp8Ք/ux "Ze=stĜ}U, U#rPjg,+A 7-/tRɘcWFy]{L3]XS>3?5;9=9nƂG_*Cl'`=EV'1"@鹝 .l a;(IHͿ9xâ)5ckG\=7SZ%@5wB&5xX̀%,0'Ny-xd=~ZE+Je]Lxu|n-^ܿow<MZt|*$)Ts|J{ϕג@Ck9-!sx}urT9`ss}.D{Tλ2I6/TyWKrf6ɝ^ө9$TfR޽SdnҦ߅D^:R;/M`}g2YGN 5 m+ k4'1mz`=,agL(X_+qSk}IQ`wM8 ׸jg\TAP99GFqaHuZ.Ӳ9 ɸ-IjbDU覂7ƳE2?%b~nI}|>bgM`u΁6!Xũ<Cl v8N*d 0 `^@ U}b[1}=?UEs*LeZsȷs^kV섛N@ ݓv{eD+so+?_ yC81=(v njrYүRpQsY(uO_XeMD-޳ `wj<={J#"S +s Q1Ч <0A J&Vwn8D1H;zZ j.\wRN^ZL[.irkʡ  w] SМ(8اc#*z?F eAM yX)jT|= !V y `[| !&i]ZL u`%uO=QfYVgm_>bc*[ԝzrRNrsVc~ME/J7;b\|JOc~2(]#uś /ּ4pNJyGƣ@$%YH^1|g_>{motyk_nYcǭuˆbU ;GEI Nk|XPr1!OjxM }/iߪ[z/bvX2E78P2߬PSqYJ pI썪}wS~)x!E08C(Y$]'&Ƶa )& jߗ:Zi3,+q,N`]MS©cAMxxqHfnx|)q 7% /M*m1JEn@OAc&^IӜՌIAޑ%'9z\ `0QOn^z}5baDo9D2+K#ͪ]Xg;v;4L`9Fȕ;݁A Њ˓Ouُ%f[>{0"AZ͎~.N=!CI:j%m\6-# -O^ ώI#.o;#l1LEMI:nEJkL8VźC\0N=}=*9)gPYH\Y 37ak_h\WD:8K^n.!ճzhj CI|낞L `~ /~["2M!P4Zfz S%g6GdOo'V_ L(&eTO/${2PV| \W^%V94#R  ,g %"揻rb0jR9*؎,hjZjc` A-fbQ\lhO1y#M1!"j@':>QN Ld׮&Y %bڮ\N&[`by Qܪ¨ ?ܒVPƜ't_Qg*J|nZF*KsMY]]JO,AZX ,TvaT/G Db"0*a8u+ĵ2<<.6xaLM3i_ȈO" 6;ra[nNfbiCڒ:>&|:+@\b՘^ď'f~JRy!ZUf@B:Ts]&k1\Cv 5d+%o>_WK#&d}搑K/ Fe]2/4v:w|[VVyUvOP`A;^2C_m~%1.@ԙYC3tƏsNRx:x2p_hj!O߳lT (ŀP0tQ)<0+M-BLBlo1n B٢)fN&4 H8P5@;g*Om!JIb$c@K &4caO Wn{2d @O#qLɿ#(j*#stJȳ99[bsSMkB`{7SI/*܂3}#h;`lR2Ssz!rCJ1 Ufɣj;Ջl+S=X!Ĩ3kdfk5BJzYZ(H 9,uAV|s}!p}ܠ.;-A=ol.^~Y>[+Cg IøN4{q. 4W`1>FXB"e)z>w(&f9n* , 5VK,W݁'86YG)tՙx͖uymQ*Д&/u Uo`7BxCIO3PٸW:PZAVN6Jm-Z${@x>{ov}{hTq>)jIF ZA?T#= «ޠ]⤁X"{-'@0Qr*n`ދ}\ٗ9J՟ sL3NߦgnE7Mi֟\r2ԡQ&AS VaP˙#Hwv8:H%nc;:d>zTt_/խa(si9'iAr3if, 4&((hS)! GoH9,5CA@h%r҅0aDj:dv:I5+aQ͠t{An5<+ܕGpv^jS*KK޼K?ҲC}Ƈ ^)ɶWZlTH1WMGNпR[ݨ:WB+X=bJwBK6{\xjB%c/ɨ5.07PBE=o[sCQv5D܊^*_T 0&J}L{WJݥ$k}ڶ|jnvm uIw63~A˓;% Bw0uꀀUr2NxЭ z4?E h7%s#% 9@ ^sDtƄҔމ 6EcޤtaY ֍K0ot~`-B9o$wN\{^Al$6rJ/d;Jq&"TjAwHLe{zeaY$$10i GZ>d҃$RN3J(iL/uƜs74{<;TM0a?K A; D&ͧ \#BRڔP)U0^U#˧~rTVס9R3P\Qi'bFBdPhbSGJ ~%1jk{E5|}3.GآQ2C^d/2VP[׫fIy˵$  7P;a4uCiR7ZK閾:+(3VVFГ_2I/&Ox oYa)+s(,(s >ݯ@Agt1^ŀASxH-0O7#e&WdB#qy3ǘ5Mw, hx^MBlI,b:vL1e`p :^;xK%C*E?a !?r`:'+)*#˹Vߟ=OyP{`&!o[FUEK2L!U82A])rb{{O,tEFp nr0ĺ7mXX[Exf<"C}V5|Yrq~WHOт cĕ G#OGtk3;aNj Fj0<ҷ͐~s"tM.lE>sqv~ncbnx[Uy߹ (Kfyi@uTPʄ#/G/CUV~ Fs©4.E+w WR373V,CZ [嶽ǟ'&W ;"+UСhON䄱˞09*;34~Q6H(5 A[m᳏R:=$;6"ya3ϒGԄ}7Ņ*A'!D5?xg0 NR@3. ދ jދ gqTygȓ7GZŜ{US#kGd/jFCcD'M|GÅ#s5#'i<<&`fJjv88Yܞ܍M [Fc?_mmwphKW7^f{b#@hVshGq gZ ږU}QY kH6ҟp8_=&n9o@jGM=6k`1)9DtI@e4)kOx;Dit+]A ON 5RpuH%t*޼ݍlHog? ~c{q5ye0KxY+.3(!%U:OD>63u9 `˜LA2Wr %$۽I(TF#ڊbjrpء".)S33ZPbf0Ex)ڐ">rkVYٌܮ~e'B_3V j {ձw9<m`&.)C:hRUHԨ! +S$䴳 Qm:RV ψHXP>,S+u܁RWgDDf0җU`\Јʫ:RCcwƝ Og; ;;HW7)ڦ[ˍ-_0HH>_=3W6)NcywΰNK"s ߄͍H@&"CŎ3JH'K\<&K']2( gͲC'S'$ Pq~]%fn"2z^?iL,*3`Hm]mMt4Z}()0/T2ܰ_ϳ퉖}vaP,zNV)BR =(UjV^EOma,9 c p`aJ}7KU'.(mtX+A2W%{?oM(2g|p3:i'j4'=TI# 8(!g5WoK O_G3W)*EI+[f\3k?7hh'V;AIq 8ķxbCbϻ4̸%Wxk/<^3Q{@L:SݩZdу.Jʀhih}+ gW-($2iPcw;,R n4-#)9fHߛ'(}/5f*Ո,rJuYo5Rtgk7;{µԮ~N&VʬrQT}QHo+`WearsoIš1?:kJF9;kW)'<{i22#̋wHXL1"yjO3Dө5RU@gm-6$ˉ^ ϥfx7* dzē wcUB\&`@<-f|)], #61E_پȆ8ShTZq@[.}:c-P[`ja5tt>}a&84Y]=m . ?`ۛ&A${Ig#z>tH8Q Xd}c}55{l|-|&ISrVuZ1ײω6N"1 M`h։.WPITh€5j}f]yZ(_u~--R1Z㫂?-vX/þB J^I+aYϥif}ZNi#} hn0{Jf>3.DDbZ*+`~wÓڤ%.G|RV3 Q'b=s5%Vulmbj)' b*xn _Rљ&:Zf.i0bFc=h3eƗY< g`7A2ey?#pjDdT{Ywry8CktsiZ#oi̎zl(<\zyY`6U?D<d:gʡ jsH>c]z<0󑹮A|Y,n8~9$4pRZQ=l%ܤ ( aqT>`x7UipD=bÇ` +)!@)|RWﳜi|VaӉvUVZ`}0 mԌl_ ZՋ=>zW.C-|w lT= FGAê߰,jD|LӬ"NbJ~w')qȊ3va8'њ-e<ֆ䕡b6qzF/i .JwШH6DA沜JGck@7qbH~J^psGVZz\{Pɍ YFk;C6sj47FN^pn5 kgM\cW߂ٛV"f%u.*B;S95毐$sdF9ݩ׹$<ԥ@2JK)04^C@0W!dXvG{uXBoG#@ 4GQ=l@k(r WkhfCꈅfp=3JĴ8Fe=~A`mWyϚ$yC^6p@O4 i05Q@Y.CECLЁ68oE vyIߚШ_hFA;g|lPGtTVU#t&7@;@x;}1=< q ۖ!sTVCegno i]*xzNT= p!Ԉ>%S{]J|Z A:6"5DXk5~e&"K&_`Sq~.2ʷu]0N/ ;B@auB e"ȰIA1re1Gڨ&5BFb; ՛B? 7 sB`)] E]#y2F}fsW힑}nUί4.BHҭt2Xiޡp1 ̅\o8P(FzJvoj,E&lC܉~wLsL\.;? l]RLs>KcƲA6'kmӱ@fzܬ\v/2fE6،x1D@@:;q0'K!P arft"\[RD*WҊ XR]v﬇w<@_WaԾkۣpc݀iG{k C>ޢ)^G!~L?D]fP %&B<(A rC̒ٳ~6\ګab9MPh'=S3sC<31&ЛiEMN0:lU=cȄ| ?ߠFGQ6{`Np,p* CXZk>9iۗ4U_K>ܢp]E!u龓ZLȣOlCEi$܄abPjLiˡP\E[x|+ c~[V-*8ŵƶةzft;,!4ƪvT:a]] <)#gmg[ uF.,q9bm@NJx݄;EZkdϴT!ͨ"Q67pD1p{-ݱR`D+gjHA!s.tQL={U-pJYǚE&k=յ58ng 8*d:M'R'3!R&Vk=V&F[S/#X!VGŰRgk7/1 8N\~bQ2-Cqi r!nusdo,Otw(,mq!b [g^U* e!|6fҸ8G`SdF7[.vsԘi?݁jy ( jU10\4 C>Ϙ ۧQAvƋɒmrr/}9s} Jo&BMQlYгv_SKLb i=Z)xQi$MH0wCA?hoIi~1Uޕ*B4M ~gOU, ' q.:8~ $|憙]{Ǯm"|t@P}qIh*vzMKF3ypijlA%szHYJlF\>mp /+) *TcHN8,e"-ŷઌ^ucTrC;^ n?;2 haW3,!ėcl6[m9Ĝ{aaO?Q~#\ðBI\`KH)C!Tӛ*O2S~xGjpziH{{GrىJ5DoCcYcQхMv<osWi/F~χ+EP &A!hpfYc\^GU.w~B*d%ŷsͥE-VmxL F}w u~J&WGLȢbIU-n)R%䨦ٹW bTX^r{rHx4^ /C;b5 T@MKxitL(LnzQҎ,?ZF]{r > |SrtF#[SY\xO٭vױq U@I7= s1֝sDXOk}8ws1B/2,F֫@Є.u\ڦ) oUռrsYY1IaK[gV# vnMPɭc#dl̅E4%*U~k٨$7W/7 ßJQ3<0n'EbW x[+XKV9}1 /sm ~X8r{[:y`eҋWa~=0 IoU8jAvB7\ѭ/zJ o!e"s^޳aI#= 67Qi^?)BlӠ΄'2U7},~27ͣ:y|a[υt ;ƭ5SPD$rU=4T3>e 46Ee 0w.Q7#vȫs"?{Kd f 1pv,?3ZUaVӃ)T];h(5X=f͋9^3nCYiX8efZ"*Ԃʎ|6o09gR9@Sԟ.Ϧa+< "^cW=(‚Nj7^V#DCDz Ids =ؕkL>kW˪gYBގU? w:(]?>yOKc6B.3?8'aW_bަ.D34B:x\5;HM%?UV- gz$DՂ"9;7dBsh&Y3{U6<p T_AF:"JR:K|ܒ̍2qiS FBy)V&M-^ H;AfA"ͦە2ocǝC -b )yٯRrc?İTfM~!( %Kk(5 fe S5Tq7o@JhD0V}tW" ʐDW6~/0'7^HOM(c0^\^CoԿ93`N{Pgaf1A𷣦^yyŗ͆r!i0 3W[R ٵAE]g* Cr^8&s\ ~T]A.V imRj"B[cNr lI?f'e --0\5v\HzM;Uvw0A@ L?OJ12r% ȏ F=:휄䒟Op xS/7u\}UK}c4;/ys<'B?`SoR`z@j݊ȮHfj# mT+ $ ε0r&櫾g&hGB`-R0636ZgaNY֨BΣon@1}EnSAnO54|9ٴ(Ա4EW"G͘aI|EƷz5/0GjQ/zb1P4 e1H؅wÌȨQ`;.")T\ɒ5)t؆xqyRH/!<߮ q#W"ÇD-aCVq6ַZeIv:eڀҔF1 (XZ AÉ^|;2F`i}N}6ˆf=4VQ47'¯.r'%XS7crCc; K؅ UG!$/FzlZ߮_"b˕r6gnDHX5v*% /P3~Keu`~z3@) O=Fbɕ6^*I{˧2uBK07c+Fcɛ(*vLgOrHV 3&5D&MA7[h:d<{+k]0M2[Po{kSmkg4G wI.ȸpFBMvܿ {}u$ 'hhgVnsaةctZ\⍛F`ZP:-7y\B>NM8z>;ņ~bֽۣ h:k\v\lv:Q{Y'1\^dB%ЫJ+\|Ri)~ݙp%-Z +>(O7T 3DB#J;y!*irY5g",M _lT~؊5x><^^dgpSm_5ݶ̅*rOFC t:4/Z0Y5}ޤ\$syeVB20 '+TE>1h6 rCv VY?詒E%t}Y^~\OqK}{pg]Ou4E=!,^X BMhy`XJo*F80!0t(dbg[zI+U7)d*T(\ P"e(&}Lj^9Dihޣ0Sf&C D}B`NK~JO_ g)ϴr ?)_>>׎ổPM'JsjexGkx C4Muvlp?xbyZ4Ih4;L f7'VDZD3ŏV_mUR4y3)?CgCJkE,W)`PdK1F흷I[7|X?*usT@ş=w]43nl0 ֪P.159;˖Yٮ|1RM-G,!6h @CJ!ZEg}t\MVO8%g]z%"=?8fP,[ j - '>X]sA`׼$\P3ܶO&8,B0J(0s>=h4Sh]4qɄUWd(uxX$a^xz,3exmVZDVoJgbDIga4>o߅:ݣTv_MZaWʻ-I#__Z&yF:h f!ǚꉽ9#ѠH{,B@2" o%ۀ ]҆CXo&|Ҏ::я敾+N;ښmRò| Q*gIGZ`wIDr1ɭk„ FP7D3Aqgյ:2I"V?"ȵ'+0@}Oz2 شԯ]&kĴ>2{TdJVgGŻզ88(j-¸+8KCLSt@ִY}|K(7Vmxԋ2ϰ;uLrl!tB3&3KַOL, 4n8O>lW$ۉ|wɊUO#9T"'#I#a^Ƒ|̆T^Atj@o{q}bmUP"6|K0C2#F ˛\:إl!E}9 zRw+ۊ#[vҭ;FbM\2h]H niWٻvOk$ .в #;C[e7魶{^%Zmpv+]kҡnq)QOg8\qyM%ٍ=JKţ`T r+TFaƃJS  IZU|ɪ74=x0qػͮ9wM$#eE0 rB}GΪBܸ̺ZcH?]( ёΤtKp3gF:.t]!ŜnPv-jFpZW}fm gEѾ=:!B\1''0J/B̳.UXvZؿ.pAH@`}Q9UYwQPS յvx+Rul;Q'݄ c;Ǡ]b)}]mBm'SA#BN&oCpw מ[6 8_M=`g©IQȬ)Bu&U%}[lue}kw79L*wTdZea-$Cp6PS0ELԠt[B c%lE-w)nܠ˘~~ߩΦ:"E~_/<(E |sMT 'kGV艼,t&}8οS F&Ô2B@XYgT7(lЫӞc4ixT<[k ʞgC% #ҵΞƛ9;# ˩7NYE9unp_,?gCpC* uΘHí ڛ `Y@rUv:lS]0Ys2~Of<85lzzbXɌ`[ /GZrIxԏ^a–0.a4Wj07S/%yƝg?rK'f jPo6_lfN%k\dw+O3JJKa}|b4zdk>261tz!%3:2Ftֿݞ^ŽUQ*|BO [ǍY0DRUp[QƵaϵd/YI+(LQ7k w E+Z>LuX_,s'ۍ41 8{`+Bso)۪(Ke6 'H-Gd;U kXH.$G6Zw+fNUfza◙M <=~PD֖w@|4@}҇ l]H/ 'Ut &Q^b2Ŧ%!z`DInf-:&+4WQ4PiuFڡYf.у뮇߃>$2*x޵% wa+~\%D+8m1+ɶЕ ? d|Ė%ҝl4vW,֖.K(aV7C录tU6oyILG'-yn lj]I r`Z@ȍa˂Y!c(idkn1Y|sDۺ{ْL=k1I瀬6EO0 9\*,fn`8xmGVCB.aR}/$ө|sxG@]%s~fwM_bPG"%C^&lh#Q ) r%7?3* 7݈P}Z-^a6ES}?_6,v'ek7!6 (R~KcӣnJ"y4 EJ*y9xl½3'ڌ6ZKm>ͪHkm>i%@c7*PǼzGffB:$\Em\=J!pmixz*Cq8m7Y>:P2>5}7"JMpѬ[jE_4#H`ec(W^I!d ,i`@r3wP_mU`i}+ 9l_Rtc[mbVFd~jX+ HKl]}eJ?6!"Hz둄\OV4ZFbw^q XUL@gq~ >0ijE;0%iO?-kjun[E)v^ZTX3WP:W5h`PMgv>%?8%#E&v2? 41.C*Pd8>/+M`nf_-p%|*$ȀK4đ*!86=hK()Wv{sK kv^ߦ&6'[)Sc'ʍZ huAbd'Y',3:g?3TctKj'\҃o~$<v}Zi+ NN)>2;>@\!p(yƊEgrb#^{KV["9 ؽ) vۈ5OܨUbS1k*/=MM# M[0ѷ5d] qJE'=I b$x!Z`'92"n:07@SzWݮyВZg1xv$'X]:H6 gh+67Gh[ҘD3,ņܦuf)=:"t%|%ЩȘ“%LgP> +_:8}3ROQ-d=dt p(Kb3k7Ambi'<k)b{?8'1EnR5q s"`FM9@lty+?Ϥ&D9'-Q8Eʳ(NWyd:qduAL pbUwJʳ{K{:TJ@^NAjsvJw">PrШΗFA)r*zz㟏ZlsJ1z+MEANj_dm|mYzzZC29>X}}]I$^~:VS`M先n,F|(܂l/j揋+%fq!;fnUȘ*I5M2fW/׎ &@ ?A>w.jq0rPЮ)9&S8lÔ؞# 1Zu(KZP.:tOFq%uop3'e*r$m&a"A=lNG8X }o[.^ r^<7dCCX1Ȃ?,at3* `qdE{sr,js*z zoby}{iY{]xE)ܫyd-a 0fՁ>B< 1/#k#Sr0@uAk8$4D7 KʟC)Svѝl| q_%,$ 7^8 '<,ʢ[*V֚hZ.7B^Y~|m;#Ր2"-QA^;>]~wFe*976 dX*BjVq{ޮ>L7rCsl'+BZ C>̭do՗kDo5b\fDYNR6k~#'{((n҅&Jo*@U"4KlSp1@Bmز@gŭ2{W/ ׳ 3޵]]V7Uc=7!t#SEX& yX>82TUrL>S>"NxA%l_7i{Sw{]Ilp sq7X^f֞% 7>P͛͜.Nj/Tl x5KoUl14%āJRGfc1I4UA1p b8&|]mX]آ6Zbe9I6`7E#=f8ƸH?є}(hm0Gp FsS-p&[DŦ`*)9EU'^XIGjhˋ$&LmB#,_D0)r$víW+!66 NÂe{!HIŪf{4L' hkma1֪>duuae !g)0&BNSM> >)NwN~3znј1\7_m*V5L0^vǩ;sG~oc7 gdmMR}}m4Qha kPi(i ̨dӓoI7]$Y}rkv1OjGc(N6^+6 .t%=#6ݑk&rV5m@L|M7yL.q=ѯ'(: ]D7^xU*9P ] ]yNn$涮KG?UDu$ [B:Ks7uǫKR ..1>[mbFdik@hH)٣hu @&nD,OԣW%+lbx }|u@^ 4Du ; V}1H]t7ݶTĨS7_5Mu8} +w1"i,!~<~ְTLtʖ?| |ŠE-C4yGi_K+1ᤂ1:x /<u2U܆ }=E:n N.04=V-kOM qf*/>StgYsC'JyѦ] 2XɊ[lZ\v5>|y"X(T΅v{+RSKEE|)RR#6X4b.C ͺE'o. a2arj޴ySeOy[mr (7XᆉxGD nk @\rU9|v82{x/P#_w*8goES$Z)$E)2H5  r#` bH6Xto"/nvS?ഫaz5~_;(χ^W?{Ѹ؞(Mmq?8 HP( 6kљUZ0QL9Zq$T7{ADs2!'uZ.30Wb h zbCvA|->w?Sd9SNKv3H.NT9%b2 Swo< ENFc^ (^o"w*1ő5 U㖧PS5)whK7Lf+X'5qLv7Ҩ^ $ t,*1ChwuCWJҍW Q/]}mMVN9Iu䞖`,,C&R>V\;iCEyFIXK ,xcy佣$1cD^  N΃djqHM̆p֫DۏWLhGhowu岈gg-MMQ+(zơr?Bk[)Q])9x' m;l<| R! [xW[+APx*B8A_L'yL(oT@^?H` ;&ϙG/no.? gqp&Iy$S0rSq!%.Yk}X6ɾEQ~K'7 ]K&@1BEܛħcp?):ƲO;CZzrVxƸ#:nf(R:XX#-ml3^nqҠM rm"wO|7&q+@<8Ə0-JoEOr|Y3@$]>ɝgh^_ R! mQ¦''>DAjtJd*_Fϛ{¥G!!_\#gί寖ٹ6z &A(BkZ֦4ϵЀ`HEm.U?]$i{})3%}|AZcܫS=7d7+N_)Y2zZ̲]yȈim!Ϙr'R綜9`Y O{g$ @8FmOWakx+u 8/bȼ=֩a>sZ2/bwH.GB}O;}AK=O;}qt(Sr^0i}פ[e4>X`j'3?^I={pb_E4w~v:gx`U7Q7y^Gq(pC>" q5.އ0TJqe=GnL+?Iekٟx@ Ѯ6 |!6Xf!W5G$6#se?k7ٺ~hy>^ؙ=g_G ,բ~.h/YAi6;0Ί'^J֭(ә,v<IV3Z+`=bbz*jt-A^!T׺u=]G`G[W${Jzv.(JW.Af闠dճrA8]GQŽ50RAgJ ƪA+pv0Om7",i&%uCs)k,WM~J֕F$Jyi>bC>VXO|JxZ=*HD[;65wSXG!Ky'V>u5֘=qN{OXȅSʮG:.?:`x9 )>wcփ:,ڀIxlffNl;( IT-Pt;jvA΋:s]hP*@>7b`tM3{t'߇> =ےgҰ9mNQhG| &ޕ:SD9(ƅ d6 Lԡ=ڤ dÇbO54㣷/k+)6.0OM05O \y+3H 3 -VH$iۓcf.~X>pH9Xh4^'g7U) bSA. 90~L5qYeڂi_UxJWʺDO4s$b-ڷZsd+B/ F}=zX=:UYO2NSF0%ىЗ Zmm$}nbE`WXd^%<%wlr ` Ib1$P;C%ZKRb ommWGux`${,3~PxS,#Rնٻmid4k1fȐz]=͋' Du”DU"}TEؤvԭ]HY*,ClWC4d9Y׻~+֮ ȌCHwf0U&\IwK.b:熽sEy}u4\H3 U١3F/ F lmq~AF'c.BXv#]a2?/ԇ>VVyz rɰ[*CNNV aCFvj3 $?B|k\z^N-o'Z攷]~w<]n&r;C:v#Fw񗷇M)Ƭk_QnO@L"BOz'\|%"!-wtͽC/8q)8N/r(7d#poxwFj.͠ކԾSM> gE C α3Is*6h`h\`"_}>.aj h\ >Ljv^Vi44)G,ڝsV+Sy@1zhdME3>̳0'F^Mt5V$yn=®0de 8i,BԔPƊ3$+-fBC땰1=9`YY3 s Rchha"IX7$UyY.Y -L$#} 36+^ʷ! ϖ+67&9x{3(a28` %" = QォdN<] %bT;sq3W|h64.HT`o (]qHs3RlO(|\c5 WH7ߟ9jV2vx ǡGn}YFNa8EL}j3@GD"~ C+P;V] :HJR#Y|q:^#c7XnjEnJeR8tE"g#iwId,dz΅-oe:4ܰg*,~CgU/B.FrS|637љ4/Di6rn;O-T 节GH9lt qjQ{Hɢț};\[_}usr]9P;Y!NΩ4Z6)_Y5W*pW՛+hqTv=U 1:M1_"y7F s+>Ź m{ Nm W^ܘܜ Lq Zѳ?h*6ecTZ}sxEY؜mnx'ŸnqYBI>ya*FBU$A>suϐ ,p3$Q*dȥh'b#RHts))< O7(tCV*DӺA6MOl\*1BgK,b4fͿj^k9ׯw2`T,Xnm}{|?ΫbE2ev6FX7aF;Z|pt6dspy H $QQICɶ)ſ1%c|rz:0 'u߄G[dcȼ[?h0Ae\'n?t*T|W^Z8dzR$&ϿG$HrBK:n_H&'r)l DcҦiC|^P9eV8`p5+| !0 z;=- N+IQAb>1EsЈ}~~OY0N{ĤK $ EN-j"oå(k\g117؝TwMVo: sITᛡS՛}-FLJ 6 hxܜ03'V}s$|r5 A4k1ڽ[+ ݉oN$8HL`'\fOkq fUC4xt2T*RG5/tQP83VGM69웷_If J[EBCz*I[@ۑ߷NiC-GYC((4GaθSd$ujk ~;Ťu4C(5iBE -mdN/ )'=B1 xdRԪ x0s_B%;93oQp4C1bI2hE3hRLA)8N3+c ZO`ʉLy.F PP}e|, {/jc鹽טF źnphC4->|@hp\9Ջ*~aƉcTR"lkDhjOW)'YS, ~#3PM@Lbѩtț OMDc@D9"@ךo.̘Ug巹+|ta  }rCxN2&97w:Wy@hvy_V3a81!X YtX!e ТaS&58* 7L V[bJt:;)Pȫжa96!?شj5`b#r#~nǨqoq^e/XCs\y=;RzY _Kq⟺!|гz_>ʨIa`!ǺU9 Wl6n~Oct M_;?nܨZ^wX<e^wyt7|4⣨̚gؙZ,&A, QnpGE ?!=[ts@Z絢-@V%|%yinxM k_ݦLLҙhwd,s"xf=6PJwƳOH|yo1 MpHȐ~@7a0&:wQ!<3ݑ( }JL϶ɒ/{PS\@=;O}-mUh^R2wcB4;Z@.,;zh?'ê7In6">"Uʍ]C>|g'"eU@tGpei:4\_r4p]'QNrڹOQ_3j ^V|N4_`+ֶwꐫT9^&.AÉ75K6Gdw2'% 1'wQٱ`Y4[[]@PxɁ_y1CaE3F:8%2)GLGf!f?{zv ,Z -:4`j*#\pUL"ҝ5! f;wPk6L(a f}@Ow]Jz5!z!}ckWr4/:Vy[Q*t8iv_cX9qZV`L"oLFѨ/\L] bXɃ @-b̀fq([=Di %$֥E 6q3N|DYtLKX>[qFjS: K+Yc}ʛ\ę#:I."c<\לl]}>k>P4uR+ЕΒΰA # 5cd<:E>uՍFP/JEdDS Gr Wp\sqyClt.[ˤ5'/ܗB%x?:NiDIyD=>#ҲE*Ե:TS!+-q9KCvy:DU| FRrU_q^j}0%L'K{+69K){,QnDB h%8Rb=w1:/ōyq_xL,N{պOjїZ9``G&3;s .IA7~fX*:r15h!xz(y p۰vQnc(]+H|1\?t$NKףPQٸɠ[=G״KAޣcs$l%{]xAW}$.̤}{c`sJFy~ZQF#X} [*I"3O ~@ёs>px; xi^>3|oP+tMVƷMS׬3%tG =ݙc|i<42kNMqJ TS ű6_zG 0)&(U<΄Z9UEs5GP7=X xARnST}c|B^+ Gрun R͕F~R[PҲSўrC# _呑6Jy4[ඡ)ڭ&+PTl=($ A~/^'^S)ěfV8YZ "p85h#,a95zkVpZe9Jѕ%Gϊy|TOgkcg\@ ,lNٌK@'Ti}"?da/"x@5)σE=zօb‰;rD]sm_iۇ<Fyu m`l.|{BBэ3@m5YOmdw]w'}ROeE-}3ATW.<&J)=;'G?1'!|abD_)AH 䇔_†vWa(\x﯎x, ٠KZiߊhHTxQBl\%m\kG1ccaꌵ8w&gBgp*z+mnJ %8s>+ DÃ.G)z ՛[>q3:V|\ {vA؞rΕvP6ȥ .ܨڼU&V^%:KFwEq!ȎR5ScrifEճė8(FbD !m@!H#LKX0.G_rȞz"oucT= F$_YH]/~[[8"1fP$2x:ƚ{\Y#ib)bo("FK\+ # 1Gvxţ?X#{dLj{ry%V<-CnOct5y'Ts(n/zOpINh^} Pn=>q/<0~$ʩ+MҐf#LLWT}g$؋' f6&-.vp6C MY%ɹ0JِX&+_99յ `6M)-cvq#h\& zŎ_{vc UO͌{ۃ\ր<)ǏDziVW9"j cN+˃`+G me;p]r-fD^.!LP5nQ+ A]CM^ ,hF 근rK_U5u2F[bc|R,Fo?0Z#~@o] T!6vaUWA$b*%iK,r/VĎC_gHud֭VQW=y[wFK[:B92(RHeyOVg|Le=uf3ԂiwVrӹ["b7tO S'j(>&b]!o䧷2y#> zpⱂȦԀ/nmA'<6ENeY-?TygAё )w||G@ټHVou )K^IOiȻe^2¡Ûb%Z/>oiL&: 㫘\C3og#E \ճQzN/ԍ.Gw"wL:UѺݔEx1PIBs719E'~$VYEysV"BxxЃ,aܕm@MQkSHqWMQ~2fw!6=SLdc޴sE$U +E*֨`o{r@ֺZͩ̋}SO˗J>WEyOxkvteo_w)iߤ/¿,d>p/ i9[uL1w\!-W.TߡhV&,Z҈>co/>8Yj5J*ǶZRNF{A n@" .u×*JxY6/^g_4̩]|OpXt)"Ķ/veaƌJmrt~0Dwd>tl{)rs N9q y0F?އY:g%mh`sdƨ 2XrKJ3xSP߿WG4!ӁUBBOg6O]]Gz38|!Թs9:&n~-^UL0_,T Ɩ<rUr҄F:%8WKy`.όǥQg9%]/Xd:b9RϜ@vΟ.*AazѩEn,-:g21sj@W#"S`0~Sv.]C1dxukE^ ["0 PIX<5<bg>;AA>|[.\Ֆt Xo7!ґܑg _(3sԭܧ$ cd&S#|,*{wAWn7 6.;oB-7=l@OB`DJVԷ9wf[ɜI<`8ЪZ+^ӌC$WWU1Wta:;@RFC' GZ4 -iѴ=<h9!k#⪋zJ!c E;]/h- h4Vҝ~ajK>Aڌun hcMGce_$prO7bo[Q% !;Ȋ-zE65^}Yp!PM. ,H{эyÇwBB]bokz:7C[/s ٴ +/ g{8ˇ[zG(2('iSɝō[Ý5Y'YhFx,Ϗ"|mLua#?<ɲ‘o @=eõQӊFEKlݙzc/O==kKv(xL8BjٯyA'YzŔ;FhZm/TIn3p\eۅj iOR_j]Vr8%pc | ҕ_H+p|jTEBA3Q$Iyg4@ECb <\li.ӹ0S+%u8! ɦ=9{['?+<՞l0j?h89rLxOizeU4+!`E=܍azq H*YsC_8TSz!8~c$ Z8GKA"-;׿gp0O@؜>nY*WB}:S<@{ L1>^ϡ75[˚2|K N sDP@wT^J?(^DCb݃`m@ʶVQ9(W e{BVR>`EM X^=!(Qf݇1)5µQ:+f|/v#mɎ`%dj׉f{lkL*# Ԩ,ƱeN{\jO{ꡁ7"smYhVNr1 :m &r,}@͍Ѕ"B "b@YW޺d2<Zڟ@H)!hX.gc'pNmoyy|$*#CLBeDI|_AwK+ + ͇oqt'xNz;Q$U,즦b2+"zyMfRC¼~:m_D}4uq-OE }'RBkrg Z1IdAr*=Zo.8Ry!Fc'w%:Fp3xYӮ|:O @NFp#HTҁPDmBWv< c 3㷩: fUU[x峄e;CGrA|$.vSϟ3J76S;c֮~ucn80nY. 7uKԦ(Տn:1nKq1D&ζH~Qh5j ~{rCJS\^IM"ߎ[XHʷesoX;!qDGd]`U9)[hOwPDC/u1W'3*EO؊P4m*<^DX~xm;ۂŗ nXr]fjM|^l9By}oq~|ȨIx]]pmmۀ$  l5}{ߍS[W[_1/,jw3a8b9?İIhkAxchXTfmgS^% ֭ Qaz)1^tC$ p葕 d ϿPڭ#Cf90d8T`c*q ]u5. 1jvy pfC& !z+H䊼w4_ތ^H2`Kڎ; "D xme60{@ g%dӜtwъ n7mUl,3c3.d0?@p8GV9*hP~ 'z)!7=E-ک@s3'՚6.0V{׃mM} =n b{/~m H6 }$8Dv(<(Ԟ+/2xȶm!>׵ gا.AПuUώ Wʿ ?N!P:]AY3kFRf)@8xik̾1k:hj\WHG4- *B`:ọYW k#7ȷN 4@}iv N#5hs/Iwk = "#Ć[A+@^P4.BV68,8J"B`7'Cc@96c$d*'CeiWơ+Ņ'I4&p 0ӏ>N:;,;LO?L%a~9Mg Tv- .~IdeU1QubĬApNm\386;%-P^GQppD<{[Ӻ.xE0G_sr> H\ ;Ēj;rFv74!^|0?Hxu>aJMYg Fŗu8/:c{7 ߶FrKaqLU,O|+teB9_;t dcXI0!LъqH'o06/@= -eAl B$,Faܯ%UӬ6xZH\Q_=ſ<-e4bY1ֶn]MaB̀i7hӢ#V#orhwvw/"4fZ\֓eu}\=whx KE"g \yNO\o X'I1Òٳ;f򉝼ct\(qD P-WFn&e uеl)hl,r W2d,XoKƊsA)"‘c_JR-VHC?]>Y4+b=P>~5ȰF'IS&kc]dKIxjSxI[lG+<ǻt<3g;ـph{j6VVZ< $;6@zG֏HG%'iI8zyIճY8&nw㩓5;YUη@!$Mnz4lfSYC$%$JJ.ςH@0 [(n&IF2w'ٷ'$$]FK~rM,ܯ@m ESh0 =d:4^ĥE õ"z0Zge:l WM M$x{iVX4qchEډZQ$iF5Sp"("We|h?X&mЖX Galih$0s-'&T2pMBF/bvj¿ 7+1Ȯ4DCk)-H/F D?_q2%fo׎o|_T/SA #pa _M8-k4fce E*$~."*.Wpt.gQhw,I\n:2Xsc \hR},EJ깿:j;-bٸѶ84ëJh7 IǞ f6XZ92V*H0- Nv:COE/älgDsivgȬ/&#=bOQtK\5GyHt?YVN0vƹXnʶ֥vuGs߳``j7&oU 6tvcls2J|L#NJS h\<4@\Us?՛-xc#T (*.vfMhHKWA0^Mͧ^~ uw8"ճ0잏u6> Ę ̻,U q)ΐ*h|IŁ47@hЂx|HZ8RG u?R/6ofK/:bhQ '(é"7Ubz=4=/^݃V;]6%.=qbGW*!C6'Mٿ Q[VCpv](F7ܯ& 4;s߭a^n0OTʹ@⒣=$EqА = k(䧓`( ZZH'li6Lҷ:ZV8CQdKѣ eg;cg2A1I7_km, ej/Iz#)=%WtgP8x Bb,=OL|j6K,P wO" K)֦(zc6-Q&$o2H_c>Zt3GaqR\0.KԥŲO9I9Dz#twتe'b=wǛB]c9bGgɀ'/ %fz NHAl ! k!^i Ԣ[&V3}2-Fwvd3q7jylO÷{ FM$eCGΪR'(l*~ oؿ Tj< BǚFqF BpBx롗ǣm<2f~w$ #C%|HBRL;&[=}5=[ȎpB.[K \5ϣC.q+[% %jǏRc0o(W\vL`)doᰶHDi ڃ}.W;.ʨD- (aBiޟm4g '3qE>h'B&+]ԟb98bt%DHYV&A\&4oihaHQe} ;udXRӺS~ zae9<-,K[O.Ő2j!wgnW" *z :~@!>N{;_0~sFTeswYROo`JEZ 1)YpLc{O֬meՀF}֫]פ: \=L-E^YJ[}d$`T.(y?Y>Yɍ4J(A3P~Fr|`geWeS%t#áT{sGW4|7HW Lsl=cb%^\6[S9WARzeYCIEQha)bSpʽ%I(IZы07wq9h)JR;0Pc+tUA\qLfȼCvexґG$H}%xJc<2=U78Ƞ^ gP 73!4@MGǚ]G B"~o{^y*;^ЄWإ{bl1m"#P%׹m7߫KFQ {{_ˌSZtF"d%yx(Y;q{ɨj%>BdCls˂DVJeaF+;+ݨyrܣil]*Re$N% eFUշGR fuaEq ̚Dݦ`{uw?@BsX.o~ɏ@bc ,FH.a6zECµ,D+}8jȝLCÕ "XEF|60*sDzMU1sZKVV|yӦ<57eQQO-")ʾsHf|b%'[~։KxX^h}L>*<Dͦbt`ΐ_h5w.M7+SKb]vUdI$s]QrsY?="X 2CBM9+4'JUA#Q14*PQ2 .lf9E˵gWgT?tk _ߘ#MANNK4wv>wP@;U_l v%U7+QU(G=gW&g62k 6ϩI&9 "P/J7݂֒0GQj@jV<0 }I9rC-tN3+2+8K`/) -w[˪|(HOsm\aQl}Xvg~Ń/RySP\"" KastE}Ek8F/:Ǜs7C>q a6O-qux?qגbC#nl=r]u/,XRlY_Yܩh{oU3Y<ݓ<$+dETmz3*ne'?dB"3'|*W;h z I#͝Ike Kp$CT܋'t,r3/3v4T&۪I>أ J-J oMBj$1Uf)!G0q7bH:R~|WwDJfjKV[+v]'B(bptF3pF4,~rc=T96tiXVY"Bِۣ9qFה1k=iY?I1xq20 YLC 5?ܣrFHZ . K8 8 gKe-Q7̂|桷M>u^jy.]8JlH$)_M@AϲU5MWDf:)'EԢl\/xyMίYP?9Ok@wMƚ("B:m:c7Srߓ %ManmB m1v3஌c6UcK6Qi74:-aǭ"ߩ$cqn`3G]? x0ܗW5ՑZgIt+OֽKEcXnU5p.FշM\-/UdΦO[|WtTӤ#FXzȐp2I89IfI D8eLV..`LA  Z< UPciǷ}l5PV2Kbc nOt"<4,qjgPӗ|vuCwt\{.$+uwXt)Q( E`"24-?`4)pE[5MoR$q<9b9ȧgL´VX UDy'|%6*RZ׿EF) YIԂG9~d5+Gֻ&[|LAEHvW/`Q&Ɩ| nD fٗ,Ca&" ccTtVNQjy#MGդfݫ܃uƷEhG`ܽk)06լ[숋Z#`m^BFM)0m+ W:;ҕz萣Hօ(EFŢ^4)Pr+u0aGZMH&lfeq0v|ӻM7ÓDt2#Ky¶0L!\8% *J)?Bj#,ݹn+󾱎[+nSs>֝ cog71#dƉ/OV))ݠ8aj9RZtjL+'>{?zq?C{Cg Vi 9!CAX4ȸ3z+ن?tN+>:mYL,(qqpCAƁ~0hi䂛b>xCQE|8U!a '#rt֬ڂHJٞ["ATvD"OL_F9R$ sS8Ch##B0Lx>S!їp^#s bsR长v|3o尋 c4wM0B#Y0$XRu-(2I;c@ 6nZn\ LGۤKI}&h2 #cRzK˫+Ujc:;ҭ7pZr[F}=plwliG$y @~ĤV+5 ℶΜ*0Dv^ŎQtIhV{YD<?#wvuP6G2VBP8b빳svp3}x4yjXd[̏b^!v֜ȨlHК!׺~bC[5-J}ut%"rCq4_kp0Cl?)^43[.Ce7xOLotYW BaGXYŰM7Hxömɦ*HxA sgdz lDU5/7|0Ohhaa2e|h C<[sfx#1(؜fcl=m?ʈq#s+ifpvAbxdrF-R L7v ϱa{gk;s~Â9wxO,m/gGdoSn QhEAA>h2Y %U tf{W,;ݟAS)U SrZ}s8xI 11{퉄٪f)𷗉[k4SU\տhPa?sOw%{L4GvpSaz ؾ*(? 3dkp7# g # tY. W;7)K)~?f1;6F:k y@j@zi\e^usZf;[r41@sR o綏U"1n-Ճ$vJf"oQh:OÆ3U)jBY)(Ձ1m-򆹵吾bS.}눍lðff>r.70#:лj1Z.u( 0yT[JOC3dV7<L EfduR8yp()Tb)mn?>%DKGw>uMq9č~~9(so2.gDBF1p^:F!@M׃]_,02 ety5J틵K;НqxG[rYG:x9̙RUn:SPi2|դ:vᎂ,Z$lgh9T(W!&Q.F_0.D22Ě^S Gvip`dI:MYzơMAK t胧6⌇r-uO@PǗ!pim}:~s d{!+(|/$Or4 rY00{ r{B0lճ8Xqtjrդ&nN%,p!"oux%[19 7œh_bB9Κ0I p:U0E&T)GHDz=MXK<sdeSEѴIӰx^ߚb)?l]CI P@IY^SPN;XPόGⵣP Ȗ?Z=L譳tx?&%j 2MHjlBWC*U73@Z+x0dݱ,Y1)!3צ{?0,-)nk~$^" v ֞#+if2-<zXR3JqalxҀ'Vxh(mJzkYH輙3!3(pW 8,ʻI40ECͤ C8Nm 2l7"x-rCڽ[5pcz@(~P!6L0y+mqx>>fĄ֚߱|5ŶMKhāss(LK{ZYQ7:Fk" `Wu`~`KWćWzEp0 ӧpyrR(s 5ie&˷BnXAy1"q":xjB6WT/ pg!&#\r#wԩg3Kv+4 J<4|AJB[fs hŻZ٨`—׶hϏ|[vtߊbO:2p~hCײх5 Uv^tD+FGU)vl k!tB .SO* Gt[{&{d| ,l|fN026me.6m 麽T8Iq^dߩ26_DRwͮlzG9sA 0$RvbĎ/\$ax-dLI@ qi"9m?Q;l8ۤw49~C92bz)qq_+<VG+3^R+/{s0:u|,>r复?Ԋ$ݢbۦv_>mrpPaͯ)$X_S|:ѩO )f`݉5lcM.:KֈJ}p ST+ e^zwMH{0|_\"Lg\ ^R͈x}J1>r #TGrpbU*RH"|ɿk@nJv/dk mrK=TݓD/-o VҊ^{4I k[[fitPvϊ o.bTXfR}+h_apġBֻ[֨+y} @ʼ|iRfSD~4Ob@qШ,Ѥ#'0̨zwK<,.oN1\Ӛ yƒDV Cr$qnRX QەSB?fqZ%$ϭO0$v 2AFC B(VB]'wXs,x _NL] ֩TˤgmvH?y2^cU,sjLħKb_۪#D_#Nda=>G{8o fZrp(.Bzh}]9PmGzhhWw9ږg2iZH3X0l2J^NBPy+Zk;V*a9̪5v@=5)P8߀!7Q#$\Hhyrk?TXӧӻbOdS9ȒZDJb]`f[B6i4[滗'`n[AtZ :nObd7SݑH9W/Z6 :D/]J&|tU+Dܡ}Yy[J;1EW. Xg2@RN!JIlL>8* cj^l$3z澪:#[ip֒8*TI>:-4"oH\8bIp™>rc]+9-sQ5^;Z*M{:_X0|%G] il'226 p:X7ͻIRxDI=9 t { vv 22L(ke3Ў=e{k1oOv7L~פ2_[t;UDzaVvQƸ =l ,CcR 1়>|ͧYMZ/!'"$^-lznQީ䟩eQk@l_q7ׁf~2@b({d{GNǐk8r7'dnr5}W=opM6c{҃ܦF^cy'5w8b.PC%z94@顚1+L{pnf$0R@>*j2V}:L^ݏEShxXFAfLl9if WⴉT95i86hQO tavq47N͞kGFiଅ'oyd^@ ~NBGqFq#ZOE/}QYq\OYt@6@8hD& |L抍UOfQ7o}F(:SsFs5UKys!G] ,lG!ljX5y=sϑSGʊ*z6o7i+ NH/?;:sQ]Q"=|4K}V!Xj|.N ])͑Q+ xNrQPia(ޒS \I9KR4Mu* 4Ŷ^44[#Q Q03%ۯ>{Se91s@Jd d¯D2?/ ;v^a'Q_?[<kuC%31XIxiJZ#\&5'zV(NK,wZXɼ!N!3_WN,֯SؓS?Z[ d^ȿO !(Uh/y|ږ,$:Dzx:EpW*#פfeF{x@BMycH2son<.kvJMf@a>%=?K!܁sH4 ͑/ufr=VF}٬9?U;F5w7:A``i;d@5fR6S󬝫S hWŠ<X>6BmҒ!RgA𿜩o*ND{ی0h8SCtT|!DwBG'':DB76cż-pї_ A{椁y%UwHPKf:WSa|bfJ H P4Az-t~XIjӔ֒ }9Jǝ,vOzu**Y{#V"'![3f!M`03>oHJR=d;Ƨop4ƝۺSQW2A@g@~Y:|Fw-Po3&i&#_ kN]-Z֒LV\xM]|oW^S.? 0P0=lLUx&v$} ^<\ssI3$ǃꀓ:y s-Il|/6af5Hq_M#KȦ-GKnFgB `['2nI  }᲋Sc fl?W#|Vws͍wcvwPJS¦J+zDgb7$aA[I\3Wx Ӂf]LcL ugwwx5Q-ii>rX!6[Z`DD VSׯ3SxkVZh]|Sư5hn"6U͇p1,c/0=l/߮>p0SI8_Uyf^?6M) wP 8d|3uipp8B^0CkmkMϰD>_y=@svc 9!7|R_%X3zZ^N BkOwڧ6ҘwL}u< 7Aէ3E/lCZLg׼ISvmYu~!\ $?jVբ&mz{4"@y/@|a|lX:"<'q g@C2=x涍-j +@ȡeC-1G"v{rx/ q! z5jjq漩žP֧i)آp P FRP AVO:_\0Np֕'woaʨ,KȲG;X.`d*8, _ܰ.0r* ,&22gte9T2r\_ձA/!є|4Fiͽ){كLuUJs΂V$N|,|9LJ<]fNS[ y]^oR f|`ћ/}$a-a,3? lb$ptAr!-Q =<+O kL$D0͜0y:g3QiuㄩS Z>t ьhжvǚB cwO6^Ӎk''uLz4ӿ*zMHyNKk^P%Ԓֵű䈞'*4HhꌬypeRIąf=Ϋk[4ظwp%JV{f;ypKğn)ττGqVbMBUGU\}a0uw^OsjK:H-^peX0 gH*,+p=$l%#*u6x4skGa j68%oѨpր?Zz0Y|uݦ< .]w 6B;N|2ɐG~xItyvVC{E`IQqUifx 2uJ:F$z@G-|w$/D,H_k1$+n͔rbٌ5f"WhmLD RuO`-ld*~Q[#V3M$RPx!$Bx;R TJԙO iaѹ$2Y=>[W@-- '? pooqwrK&HhG] cq?65j΄v2d ҳ;zoʹ9뻸YF,K\%ht*46 o%jbF[K#ﲝTsϘ^Gh#wUɣxaTrL"( %tG:7]Q Hky󤓓ÒlmkKSں|X9z;0R"di#xeI@F\H.+w.d E*Rb,vaQYj\[cdL86sPW9?U#Ιېת/-x6⩍2 ]X$u̝erl)pu517!o t6^;:( YwLl![sJ?RfSa&sOCb] eg||hT[UhNgV;.U)>x,V7"'z`N24O┚yL+hr]YE ppgDsrWnB o;&\;/;iQjs9!'D)e=jgZr>U Bp3ej+bTp!UW5aC[x$AQx[23gZ~:ED!dPK})H,?7pyǴgd̤a`~HYGe3DuĖv[aB4_̭##3iKv~nHs Ix}&м6LH`3-,Pf2o= 4q Mq\.6;H?Aruߡ2FVM {U,.b"L'n{@q?Ay XɈ4^㶚IL'˨jn{$0Қ.%\7Gjd*^<7ɕܱn,@jQe;n=Nmwt@1LUM):R1v#FJ)Ahppy&,W *Z";|.&_ҧp>z,Yd?ЊkOUHzgLH! Bټ'(.Њ|6i.*I&*4:aǣ؂4"/u#  dH$x_oqsFݘoIz׬`ZZr%L$ \:٦oKGzFt=W}}Cp2% /(=RKA=ᩉ"_6-@@f5lp \P>K2Y![qK "j8}( d#&*b:F6K%8yO p-nv\ 6M2=as WK JUbͣi ?]f}c<rvQXd)YKW'|# ڒ&ؔ朦fw. aV0(|p躅>>"$d=ܻȹvFCh' MC~P7N6Us6'TÇ-j!\aA<Fo-#O!sfO$MI#1Yx-4:S p0xGsU̕ ߖ730"z"N!1;?г逄M}IÃ;7@Gga?K" |GɖUNZ;Z_-"*NYFTa9׬%/7S+$.>GZ˶5n3KRk?j$>;c F5tk-Kf5'ZaJ}qb/pJg@٨;ߟG,2b=$`8[ǛJf7X',ܦ.ߧ4!BXpѪϚgY4hȋB<{hDЇw=Wn}^P_";,HT䐷]`_'*d7f{UNOǠM$n nݤ5^|zl&?0TNXX(p0,%9frVYmʞv0id䦄03e7OGSnEDn8eL"Eߤ@J,6! -I;? .PqHI{a;oGbin֊Z3EMqE`t+*M۞̧1N܀*1GF):n}$ 62X-=7ps-H&R&y_6Ol5] 3iaōw g $ٗu$Y$P) :nnj&8uH /:uPuVnǭ]`XA@<)(oR`޷# Yr3Y! s>u)(3ti{$ϚhG_?0" Vaڙ5ںÕEA  9H*0m9aymƶ8~nʠۻ.5Z^ۜ`П 7\N#:'- LUϴ|tP=5X[ˁ7 v#@;td}S:(KybC&ŠNe#A=݁v"0Ru^' >As mhSm{e2˜yyہUpWyAwSE \ UO0(hK700yK?xWvaܓW~>5Z;)"} yj@lV!g:3(_2Ђ] ~z4ZA{XUpUmIilk&4rkJd?^ T˚쭠o {4|W'>o[#zbwɡ֑_`9-j96  N&>g&:$U`?G &1 ɩ9(gu?ܖqgР\g8hWiY,zb=D ѼL'oYʑŎJ{S&/9% 6qSp/mPTM q2Ț4Z>4Ҁ]Ȇhr~_ Ũyfj0v(Ӹ&:qoƵx>CUP qOdҖz7@/]J4X +M֪BAT.{Y"_e+WtMӂdjw▦sYX4FX^9-nT"J4k&CdH(`T+4D>-L1=Kh9V!Vwɓ||{w,)"~j6ʦkOU=iN/T>(??.Υ9{c;OGpR+d-wP[; o:oF7;TSzѺLg/:S :rU45.AuI%hZ%#G,fVO}3e/JݎL l!g=U{#\MmÓHk0sʣc|sI(g,g0Dn R耫8aEI (D3m~S<9r|A'/VA{)!?&ap$:Q`,EQ (lf~r#9M#^dG=ϾPOa*沉 ~$iZi@qڀ يN(gCPOqȻbA6J(5Y(%F"_aut_imsrxEA.7K0LMVBN7uECDGNPZ4glp<@#څz3akZ))g,D20T݋&77ǡ?mHp&q,xx ѷ:IOG+iC`.+5#05I(r[h|ItK.Fccʒ fR{qD %T QQ O!PSG >*af!jD+~ d240 b9};+hΕ區@EW?(f*X>ȊjA?!WU ,$(Z[zʵ4(T&$rY/9=|X6r~#=`OHkEC{c(:6xUȳcX9@=80{;2fRsڹZ!8KIrYӠ%`r): >6sw# Cc[w1;~]ڿs1~50K#ZnеgND|8ֲC߬UpFe~ph8QUp[>wcˈʔ˃`|u/ث)c,R~Lw `oYTqJrShGx32,vD1b4Is6>Z_-`.Ӵ@?zWmR펿2|Ŵ: v0,I05G Dh8P5YмsfC$YSW^1Mm&I^ۘO @$f{BѠ' Q(ɑa,j9G6Z7XzbP:pu~F# h@c*+Q B̉z:gvTw3bM2 !0V7!R|fOKڎDJG7UʵGKT&TK[iz R d8Az_;eȎ1R"΢:(W+Ǝ/Vzhڤa%N]3l`Dpq%1 ȝ83×ͥ_1S]0:[=~e++,(Ѫ91#a չhz츖%΢~s߰]-w\ ? $ZoxLN#ԐW+Z} ў]~g[% D1:5& :|!IV;fM`PA{܏Kmf[e <^ dâ(ۙpw2oـnJ]w/j;%XW@uPW6Rs=`W\.t[ j X&[-We0N3\xuG vk`tBM%@bMZ݃g l)/ k9*I@y~i^1n ^\L-+RYΤy<3$͍V8Lh6wex߼߽j46 ޣ/2xrNN4,|vgț8I/mknV/hW@[dM[5u(DH8/])a8KLN=8R™$" YA\sv0ϟ ]\ƙq!uIoUom:C]jJ<#gzصiџo7P Xj %|kt͇'N%AVHފ#XD-}F,[j6 J`Iv;GH.(&Fb.tX+%}3+Ķa ǒ1u&]5/~∽= zjF˪;jՒ? ˸;3;!"vL2'ZhFE'mYflXYBc8xHo )S-e¯ !zKrws US/hHev>'qʝDKO G4 2 wk2wBZG %q:OLQR5 7r6cUc  6@go̶Ɲ#i8nV/c#ItVJ$OŦ)t.c"g-kaVL@lݚmӄ 5*l-C@2X//^oVW *~[,յlE/MkS6(4LO€ 5n!:P[Nw_csx7pyH3ͤ Z5AΊ*b髩:gx#2/dHwTSRLDH|*:4%٣=C犅 @Cq8BAKj3i\m ^c37IÂ%U.TM/Ca59o' 2 82KY^gi)=3hםWI3% 9NjXls=xL \]ӶAOSQ"N٤Ⱦڔ tKҋ_pR^c5f|i?e<  1@(d"IĴrLPp@hJ\:nVGvOwuyC(̢ƄǨCH8~Oxw3gKK D9sDOV>]{XA/Y5"=r63{HдJ=1^(1M̂s0^^Gx dxb}p3b,6>qoʃ"z`١2t)S|XMr.% Gf}H5o@$p> cH&-yD"YB6`_^+gtZϋ (rMR& ~lrFālejǧ$m0eܵ/)Tb;lnf>!sJ4d,@,&gp: {iNZ;%y0g40Ɓ[Nᩦ1^Jq$T7"`m6 HL¾vjȃ&(so 3lO 4 8S}27xҹ]Ƌ?^6ޟo}S1Vj}W'Ȝ"X qez|&3+D1TQT戫clVZ(Wa5Q٩UƂ:vϩ~tސf[zGVN#sR`͌+6 njSc /W'}m#ॻY;D27|ߥ{^dOjqaՎ j?zc7h F()`"xq!v;W:&je*2X@Ħ; pkP Jg,Qz P`Fٝ/*DP58ܾaUR0(;FdP?⹠@cISւ{$e4:WdIvQF byS^IF5k+Țo+>ICܭy+ E gXw!dmxu?Gy+4Yu l7-V)*HmJpA"!֫PUU \˚T1p}I'IGY}]/fg, VB,*.KAqȑa>Ƒ)@"T֘$l+v'子vv *<َY,<#/dcGk86v!Y)z?$]/w]7!Őgj::@s8,C.abC_5$z* ِ,nj ՁL+HX'$g"TI C`37hLq:/)-0~XX/>]EްI$2y*.ugWSp"4 0>tYh@!˻%sUeZS`~j `֍,RXx<f|pJ Bi{9lZHmcL/+-_uW`]yl0MӅl H4˸xK dkȮڢe@XK֛#n3@?aU6Y4CK ;{,g:J>J˗*mZth2E5&&<9⋙8Ҽ{!_iΑL bK}fһ_lɟԲls`YJ a|0upj-{rd(o& R "yp/uy_̦ *<.i`9xOTn0ŞaDyuF$"jrojY5=e98'sm2D zy^KPZ&6mß-b~'C}@Vg#>0IRڗ?Fp1)#BqBmB:eAL?Bz q{9./{1&LtK+l&N\,6A>q~qC٪ӟ2sXQ )A$[y'(ƿAZXw^1g7wz&&(,'9U]?V~ ?2qO(mq|L evn#P˨rBla*T\v`XB5ڢ+u(m"͌GHmS7m7x^=GxR̉>0Q zCE 1v 2tlJ~ؓvP'e[4Fnz_bDfk޼\\Vk ܩa 3=YۀvEAiF R1 D*Rfr ,PQBvZLwCB^p![!  mGR-QcS6RW4:RHG 2EG-PI,Yؾ+=(T*;YׂVVbG6zԴ~y5(+WJe}D֠EP)FPtl{~f(4֠)G)EL $J'dZOEFzL b ZVXjK'uMx#T߇:3 1 f' =1HԷ^b־9Zlp~)I$#QHl,=5=lC'r%/G;}vAӟ5e Yt`Cf٪ι` 1=z}Gs5*0oSSvp$ӕRQDe`"$ǰGHK[`G;N24ulav)*x ӱ.̨h.¥HIquhG%1t?B΀4-q?XDPؠC&a?5#mzwEA>,rrq+HM.X$Vְv.T +K3PZN,n0 B8:Njea SuŔeݯ!Vsge63fyuv"íqp~7l a-ݛ F#'%ftі '-3R. ;a=~VҔa` _:B 񉭪0AsR\;~6nbf:9aR~LgHjPTDe%ZUkBѤ %0ѿ)yƘkgDo(|g1Aq˂;ť$1>Vb A#2Ya~dې┼qBn*/.*ped uL,ɅE]m< ʫqx#k ngςZ ?|꥜ADo #u_Gp%rd0';I[3P]-nHnQG B5E\}# okpp=ǟ2ڔҲ{BujSNRv?%`SQoOsEgAF}k`We{,@ -Ik2+"z~v/e'ct)彘g@Qz2]oUּ,v?y(oZÃC:gs0ྂqdu$!4x[:Ua $zK*}$4+"VXS8vP{/}kpNlDY}4jAŊ\+"b*vZR}JK Y}y7 P0_Sor8xZ3F ﬈p>+qhI,f"k@_iըPNqਉ2Mb`ɉ|~˧T %a-Y!©3= ݆aԐkny/RQ4^pKE1`=jsŃ/ۮ, ʼ#V6`5Ov!Od+*x7.s\4{1wDD>, |xoS TߥWG0=kNXJd1.f2jFު5kCSdX.PumMS{9›*IozdZ1?Ȳ! s%krHd TZU]-/Pۏ!ƹd"nG'VQ>h):DP;oJ|s %_2Z3[؍Ո~eZێ) f:GT1ao/V2A({OZnLɚpcVD4L2y(hEYyGǿLPkQ{e([8w` G֠WߩiQi@jZE?n^XgU{'țr)^J28|(v iӍ]E,~]KoE_R<@‰6W ΅BV.C ZbJwJkV^~L&""YPhp]1(͏#AloaAjkS.GDPTb3(wh]1]5[H[vQ1/t ի7q:C/Zl}OH͊˝CօGu윤XEdH)&h/{9G >SI+SHs6—\`~[f$ىDr*KP~ (j+4DrN% @I'Wtc"K3: YcPFM_o҄Fl;%(YRKR8+ ǕͯEuZq!99i꽟^O/DH)IR,,nx,Q U*XHњP"Qd)3Y&y U 1m'rI֙YG>4))C*xeHBy^m3f~7pS&Q5VކH#`Aډs͗Ж˂)* p"BN,on25 dM ߧP))0jκ 48`kr 1+bq-S1x}EIZO눛 >Ġ OQ2_xC+ja$ VX?5^Xܯk:}Os}2~,E7 M3QgFREN[ܥG^7o[XX ( zeRᛘ=PȎBsXLB m'&[1eg8&tZb͟R1hPGiP[Ү]|amDx۩SvX5?rx,#$LW.SըNkU,pY#a*]&.HStppK-lvs˜Q7a(NQFԔܚ.>Wו!i;@SvSncLFlֱA^g %iSz>=cn\k]UR«Uer@qDF~5ScdG 1FmUtOi Je$ܤ\*ZxKa]GѲcOrP Km&LAd&E+{FV tg dִg1q͔>_[zʙqٵb'n^keXY*v\}'h/}o!vs* I'#!$G M_Kі7D+_esi3abz(Gͮ]cR6313H4d#k3iy嬴Z8Wی01'% N_lúĭճliM%ܪD0mUxW #0( $(v#Fd|)WJ>?`A=\- |ffTHy nLX <MC%/)HhN/!ϲ'`sLӚ71Q0O7}+$x`" 5>9׸j9` >ڳ@4{⚰'& !'YZrHdΧ҄ǖ$R=Ϡwh*gG,0.@ce=+m;ز E67TYHs& 9>OQG WqWBwfъG)C6L敓'?"ZQw4*}<<\? U99ʀDHm6852CX Ni^}zLcZ'7/rUB9u#2oΒw%\yOnxU?ZCݢ0?^EV d-ɲ xv속_2{*=q!`r3ÚEA)0kn/Cpy`p k^@=1ԉqW{,q1=/mh@#˞5 7EGdn}H1)pj9 ?t`F[մ{&<D}~Vqق}xsjk-V[o. ? eFctfIBQہZh} @c9@e7}b1Vs>5X>||7k=MRG8fSq\/gl/^N>Bo!B귤i)X&u]M҇t.=XXU"` `o"euI=kpo?AdOב P0pS"S [ 3ZH+ VUFdf[W{ _{Æ׹ (\,-RLwb3x5;\ 1OtA/-dR*P跂#xF$MpPnY~Rd!,gPC n ԨBNk]]_3g&EDj&xjQud1&jdlpeO}کdˤϰ#?g&Wk,JU~$j)gw@^8J`,ئ>1Y]94θd`^]_閮o)?uwлC&;$!N?X}KtļtgM% Bu(w^aT` ǢlW[>/kiidut/SiXL÷IL% + zFj1ק7)rP}ԦdrN)_7BImy3CrNif{ufh˰7Yܮ7?ː7%?Mm/0-`;a*y|gy2zu/ J88g ڇ`eUUlp=X09׺yҋ)On];># d6qOvCs`w(p#P}N' d8،OԌ'"zE$o>MlR'&t ,m&u3\1U"dUt/+ ĤJg0{xW&͉91 ${>\#jPG xh4KlZd5.J9#TNA>Zq bGa[ :<GW6B|son"eaa>m);`<ֹee3z%+NO$,HbJ+0/YIi8db]5 ۯ*NKh#KoXl_\iI1w#&ތt,vliQoΣPl)ҜdJ e6k䏦ndtR]܋pe!gYE/z(^)5"yI;P&(_AӴ;8 JBT膢[d'PJ"~EHP]L \^h?9N x|u C[CӚ}"M}?GY?Whv;SdI`0{YIXm +=.hKğLD_}wg1ME#>3p5Tpf_7MuHa^7Gs ٕnc9xi%r%ah7)= | V\4y@(yf Dfd vA9]эftlۜW_.v#lҏ1'"s 0Q2]PˢF}2G<$Rk&(7MЬTkI`UDn)_vOU&#%+ov=Ae67wۇhEAФFGIfx#!L%S$w![\+Re%_M\fØMDO1YEX- jyy(lD(UG -r kͯH6A5}ׁ *դQ>B'&)ǿnO+ G\n oɽV_A/"Ux ˁ7c. X;ô&.HNW*ioC8E e@a@*ChfB>,` -RA#C%J!9 HqPX}F1~ŭ:PW>&/)㴀Nb.ETY7^ y!VBREU$HNͩkhmӷʣz~řq7{"s>8V-0;W1+1\RҪ.Ԭx')p+y8 @e=D'/`Y\_Ah .CQAD6+%tUަ2 *w1rTЋjQ+wnHfh{r00]!kR _.׾6~c/1 2?Gtq0ޓk86bFeALqA1w>4vrL=f TC춢ؾ2(@xͺ ;(IIEG/qZ-ܗU%z7ʗ<[Q\J  `,%ӪXxeE̹deu1근i^߅)D˳JQ58Z,4U4kF=&FZVu%+;ym1e8ix[ M@V p|a=0iJ?M.g&҃FJoq?n Kh:KI1OzӅ]b"D+IHe M&DUQV:5b/]6L-'j|r>+ N'V&\tg>CC9z*_* L'njHUJ `˔Bى0+QYft`*t)qMMHK"$A)l$kvˋUςzф5-RkF]g;% kh]҆ ?W!H,-Is ٽ cN4j;rNqx&zzLpX'Jl~x{ZIC@t*SG_7-;YZxnx9]9*Gλk6ז o $3j $ Rjʐ/J3O]}X~?B)>oWuԚB shyNP3?,zfx]"O5Cq"% IGDxr=&nwnG@/ZOowh#-J(BB)0JV)QvRE$ \hCFsO(N*f 477mp6H7!)_JL`+i ;X8Q?Q)E`DIѩ--8Vf(O&½j2 FsG|WeEwc5Pȑ04&t5-yG+FW{r&}."KK{C \<^Xc:KCN00(\.8P~fde~tSC_# /$⎒јXE]l 1+FpztWÃǫXYFs*ީj;ָ'r% W]@53Ԋ3򱅹=cSL ]˃'0:uƎh0{{ku 'H)/]A'N2]-#\ hkt6%A.a]rUs#$4[ӂh-!>}/ )krcͬD"P O Ͷz>)t^hT9e}lTT>Uu6r NRfo=_ jU=Is +sD@2tp@(kpNXXn;ө"GA)4ԡBhLh:k2<5~"d]T [Pw?Itɶ%Q@`.̭- i&aNw|4eH#о$tgo3cIS,yQOFף!49^`(O(gn)S¡>fjDemYS7CM#[-J!JMբf9h9밪şHh#X조 ]2)BH]lp2/iU] Y=#G2^$2y]'[* IѲE DM'-;=;l@q J0/r!8 /(t]?TnC ? l%5}WވGBĤ^p(3XPJRVvBc0dr1]cދ:xEl]?_9)ZkwIaD>ׄ.\Gk-R+O'diHV3L~_DQ2B 8{'n_|ZqLu nPAVwJ o's4t>>ffaW6|Fyu:b37 @`9HU_`XD:rN,;q@QcLGY¥*/nf -]ٖ=_v4pf1X吼(,դ:+A^=2 `q;ǐnUb] J_6;@ذљv*4 >"OzEFQH-u>זTTڂ! JZ~~ПsZsbɱ=~\cc`x;6xfWxmUP XUh8ǂu8IZ„s`iFPZ$ U]{Z` %+_n!1` (DGQo—Pa?uHT{wɁo-iў9yYBAɿHo5Aÿ=Df#f0*;h V?QE1$}o΀q"|Y C0ow'Z~~#}MXp )89:O @@ 76> ?y9 A*FsZ4fXFU}(zkGf.pYrPT`8."Oq3xn:[Xp?3W Po-o1?K2׎}v3}@Z6V,Qo*O'[_77VQLd-ɓFv2#Ķ6.o/LQ䁳`M?ۭn> ÉS#ߜw>^ 5 +neH;'!uN B0[7brzsp9) GuCytWƁx/Tw#N^_%} 1 dBh54P_Ղ1g+nTnޠFa&ޯu>ɔ[K P^4r-B )4^p$׵b>$1L-aI)~!R>w].&Ũːw!:Yhd@".F?#h1ܣhu|ZND!y, kl#4f 'X<(f³TyJM8ыr/c!YN89E׵U2ė{SjPTs!z6۩"E+$Ogݶ^S|O"&e7x4/N[2tטN}Vm:_Qb;Q(EM:q̰ea&tٱ+R>1QSLy\]#87.Eh^(Ąc"OSo<#\%mꗙ?ճsQ=׺ P+@#.aՓX("j1b:ށ.?M0r pW%?1:&aPjj[`\6b45t!w2Kl}RW-\mAe[262|ӷJx.gn.=A8iXS\o3DXW@%qEI%<͓ƨ2X}A [zD )@AI *=摭C: T5͙ 쨸.zgyT1[xjv55*B^h6_S]6ݹj:>j"wWp>%(XJdwlLUyr+[Y~Ru,Y}OgM>MDڬ\9Q9Q'/a iĿkb#GʐΚz=5/tja*O4I}azBh(ڒ7Hʁ fy-eE;xD<wh`WݹT#@Xd}qc٘tI8Q6n4HL5Xֆ\6 ]Ul;^iGa̾[i宿aZ 'bܺg` z++ GTn}5uh康g:΍k %y鍔746)WaB{5 | =_(Bu.4i|{ 3<3 $rՏѷ՜$M~Tn7^i7 o^S^ݔB\l _8T"bqcwQ4![E;X/2{=q7'N4D{V~5-bFv%DMe%`;m{u*0,N_~Ňn/"2q\YO&Y ؉_<5pό?e1@酴!+Vv@~c3Y^!FuX&v|iT{߸7gt亡 Nj P34J>i?L1^}Ft/A+yL9Z#  Iřw Z`&ClԐcU>| xAZP1༙@o 4R:}E`7<CdֵAlu\%5mgД"'Պ25]_\ WxsH>KOa-?&4wCCRi@Q?6|<6)Erl3$uJ[;G&)y.q]|նU8G $b#;cP;ooJ .@t,Ě"Ϣ#[GYw,ojxE~BGx41Kw?ASVF (97T*808"/偷I>+Z;W;'YW" D>.ٽcU5 (KZ!exK%w׭1u*+ϗY0ql u a%(:6b?lzH]0]ھKlQ8!!n1qN$?,d kBho#Uj_~?Х$MuIV>uaR5/>}JN~( +՟&UȮ_gP>V 'X$?N.80xmrs7v_.{ 򵑤mO?ʭI@z%ot&c8(Bb"^)pgԣǙиE3 lbTzeOBb-BDlٌ#Pw#˛~/FQx9T(d H&y@>ar.4J |WWiKe ZQذ΂;&IH4Z ۔,L]0=(id8G\9JӀ9KOs&ٍjQ=0|ޡuX[,󗢍] YV0I~RM1E80s̪EV6lw4/dM ^I@NoF8 [~N|oC~Dan!S;BjCsT}CGƋ. 0e?*~1shbw**RICM$=hJ v]aplSoYG}&Ș("0=%~ͻ:ם bk c oU*N_Ils_O9-n>uۂg͍tBVY֮}E](\'%o2 ?郆E&%{VmfmMH#J!ŘU1ffi2dsb@]7\j3l,k> BF7(+q(`YUKtpZF1Rz'.L?xGtGB5X<|l'U$a{%F·yo/| #~+bx*nWhxK^kj"qKAFK~&SDcOH())$At#B,ȟzU{Eú't،QPqs"5ZH<U%{ˑ9[qMQiÁFblN2y;cJ[PEtNXNF?( $1{W,1mV:̑푼B*e٧۽fL\ ~ (`alг DId;nG6}#$61`~y{?Y5$o uQE8`F1~SjmtͥОC'sfBJ~?[:|l[? i.3֢xUB>Z&DAwqDDlV|[HuUCF'NWY 8t7U1_DQ0Z#W/%7Tie]!9> M?wX{xF%I#ef)"j0hw͋W!Xq@:C ZpW8܅>yWcQ~?\BO } YP|&;MAnDQo2uN&/%}ݰv7=qD,iG'&FeџqmQu);c"'XnqaA($J`z>纇(pB0^KEI~X]wSѳ REt}2xx%, ]gwdτ\t:Tl_ѡ G|GSh{L(Fj%,?]0_n84xD;kuM]|lj ZXY<* =d 8@GX͚q_R |q.07zv:3pܬ1,Vb H{=]a$ ysϏȄ&A~p6./ȎV@p)k\!G{Z7Hb-~9NVj0uOĠ\5fBL޺avgYZ070701000004b7000081a400000000000000000000000166b50885000050b4000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/codecs/snd-soc-rt5640.ko.xz7zXZִF!t/NPs]?Eh=ڜ.+l#kʼ 9K~=&`*9jC`rTqf~*butImn[eS.r421_'?W߽Ίh#!}\#i HyV М_k=AGW}B֓K 怀j\[r,II>gg¤ cڡ4K.9\¥FM'Trx/g-2qFs͎yzOVc] bahD1vYyg(^5BJƌT-DeJN1PCQK't^DaT];=ɠ[߇l;d.¬TFj'fzMcFMiY@&d4z1MpWnӐ?H}~DpS,YdOy>%lZ"c}i)Fd0[q}v6| ]IۚSmBq!U+.I@~ |1OYMxs &_z;N.iGף1ZL&_Q"a-–#b@wacu#'x+M`%*NS9lN蹶TT6Q)6IvLw>wެ*4s\xDJN"3:f;=M R !5sĠh6vO8n@p/Ԇ2o ^ }ǨSӝ!Mor0C_ 3Bzv $ٲdIoJ t^lׂȓ}%LiSbzWhi~Q0ߍ I? W"A[ мM<1_YdSժ\[ 0}u)]c2~ >N#..Gw>2-2Q H@~9\y~ꘊE՛wHۯU=L\ʵEbx"Ց\XB - Ѳ7'ͨڱa1«UG2=Аb! 3cu"oeq͖G0g)faeObAU0aܴc^!5Pg664qS_4JIm7,:' V?u_?Ҷ'l h7àlF EP"ObbELI F?|֊6hh;c-x[ّ}kl %ԟHIHל3;=0Z #F=Њm0_ b_H^ ik)a$k" SD.kA#sM/.'viƩ:ed5>8LUS$?j@8s )+d6ÚĝJ;7g*{hЩ׊=E=>&vr ]}[Ecy`= <℘vb+Bn!r43%;է*6~#+8@%k8[0D!l}q!"hI@LPH;VP#/x뫈/h4Ϊp`b,%}~mRɓ0d"$a[S&A VMrB;ؾʀHd;x˲E_%u)$%06[s0 C6eQtC T(*e}`/)FM@zj*w:sbJNyՕ&g]վcu^cs8Z?lD&yT,`2z$处zbWEZHDJAYT#4f_یBK &s0'D3пP%܂'-ߞN~B!H/X.$3 A'3A@uRzdJsfCZ9% ]q_Z7 uwNO*jLk 1@gpMPXB35׺N]jzl_Dp))+3y ^57bGaM郬Tq O\."n|\QB$ʙ`lib,+k&]Y^knBw$aܼ 9]bI1*JcnhoN:55&y-YcT*: S$+OE@[$6=lN?_q'"V_-&7'+v%ҵ|oKnʓ,>R8DѪdOҽdCg؉;Ƒm__XO |6] OcܥZ$f$P DCPZEO l:uv\M6lݘ:H-"(S5Oʞ 3ƓM\S( GPwoԮsw#ZIw;1S=1tcto*Vb\LEo(WF>_7F@%ī r2~/Xqz'!#@i Z̶`5-QY閽UŨo^#@'"]P!CA9 s1.ڊ_L+eB<8 ax~2s1O\{x#&{T@!mnu,Y/L - W`FAo6'!)?7S ɈJMll-<k>gk#eobPU1^PgN#|)][ɅӼ}ȄHI*{։{5uf􌛠$}+A|N-]3%M#sDaK !ff?ۥ>~}, ]:%.-'G,W[!ꋂe52\ݨt|Ϝ(uJ7x[V;?E1i*HW6r' jپw_KP>g$Cn2\5w_ *9edW1bUDunoZP6 uG ѱ4mg/A#a*:E#E;G [ҟji:GZ= Dwl{tPo7לO] Oj:i ɼZ/?z`Llo.l+"*Bܒ_lrq䞾!lMsC+ 1Ic2c$N9XQHhةv&sȺ:`6Gc̊tFc1_MqדUwFЫ[yU8/ؚzv3DnQ'd7 8ɴFy{gcoiC1EK~1 ->p~kl5N-I lXF Azr(Qw5@;n^?-I9DÕkÈf\(A*斐])#Y=2&cU.UCQq>r?2QO( ~ )\WV-c;`9)ݰϕG)SXV$0K?~)) ȋTeajRW-`5e&Ѝ$ La s]O qP` vϡ@Rnb H?^H"z-(E+7& 99(ug6^z .],ݚ=TGrEx퐽tɻ@f&}MS;RcO!/6m6f)De׬\>{[(( SD95fa{$ͩ s/|cYnb.bHqsA ֈ*r/W2Dʶ% S%vvN68uSNo]zmxGC90qU P| خ򸫸I}gD}9,suݛzzh8}t@=u'!,B:i2'4}HHyF쳍'Yg&A$( V΂?Q$rrE!=" #7ܤ#oD;ޫq*Y~_ؖE" Nº0!N$̠{qRdn@ 6:_5GXbbHcgi mN#f \:K{w}tS]5掟wțVO,|o }]jI7/ nwHr>pU^-QAr,1:,j.]SyYɗ B)6@CBwye]4T {)o*sb!;iQs#: [Ѕh?"ϑ!'o\LlDZd`^Fvu:<=It`jTiX/MQtiW<ݨi<6[,ŋў/አ%'1UT5" 6$y "s5ٙy gX\>%U ;>k)RݜQuy|X tɤUG("5C3I7elvv #9AE>=f (HmXz=wת3M =[x$1V\ѽsAPj܊݉8n ,{TeOq64xxn5C%J&?F'ci+>\/mb>&W4jæӼgc 'H 94d+4v>̑z}[qhI9Mp*j٫z LcC= ݍnT/$(158ỳ ;'xk0l|(z5&L _=*<ݫ0] lTi0U*Sa1͠K?hf< 0XԼ p 3 Kw|jח:25y?84[Q G;_ >l2G#WfosqUtmNJY1N iz)lt&NK7LQd_cA0kT!էK G5z\57oe|҃gX^܈oCTR!YF. -ǩϝ1 ݚc}(4qN@Xc8TfW9mc$+|V>к36:зd)7gE\ǔ=r‰m~DheHjx8{.9[qN|\ğ~l L qɳx7|Ce˫ԓ$䉤}Ԝ]fNaft^NU`&gDoڅlXHÐ[hYr& my'kCS!\@E)] D%4C3{c(Ò`) j'X5J;_^H|/iXbYJdFCyFcy [گB#U@3o')NYlToGu_iRh9qd3WfTF3U--~QY\~o$n-0QLgѫ{cA퓌61<;)ܫ3e\Zl2u#*\Ghu'HwDiɂ+CR!{b==8錪y$WPxuű&Vj1T=ԕ۝2ŒID2#d$tt"]Wo8]9$ۄd5Ei׹ʂ(<^] x'oY1~uOwNS G8&ng~', MX'fI*> L 08+rHJ*KZٟK&b#p؋t"mm/^w>rhw+ %d(}b+-ZgyɑNLq礰< Uk[ƈ؁< x}x;o_N:cTBVBٴ$HuY@&}}qXdI֘[&NMA1CV5jg"$> OW5/u g/!aLAl8q tkd^V:g_P;:OXc'K,?:X 21Z҄FajduRVAB_ %%쾜`C"*6v?7I&*mհPsBJ~z(ȳJUfÖ͈Kus&t1+EhWoIZyA#"h@<-lVTTߌ+ڞdeD0PAr‰W61-`>BYÌ~`cnA9hE] o_^ 8 MrfE/YTo7xe( 0G]@жzZP;cI&RZ얿b'a:XֈpRɆ^9xQsZL$uo[$o}}c =%i~K[bwUF-ӗsEavO9S`GǐWUKmFً8!$*?/T70bPvc<FH>.33\a_QŸ!٨Jnt;q(z|PA[s_\ڟb?ƈ*i3PM2k zϨJ\Ӓ*dĖL#DQ }J %z@$Q˟Un9j0u&o(8܋+1]j##cOWvBy``Pc]C mNQ[(&2KHL\s3o)ITvnDVka  .ܶrl*=ngI}FtDJJyj4c~E fhϝ,@ ,۔]Z PPĮIF&s}pi I>{]vkQLC[QLWxJےtX@ UBpzN?hb҈ 2qjt8 CTFth挙KAq4:FtW#E,gJ 8u4挱{8]3/":p$/xJ&zcbw{+ +IHP{nzfxH&Q<[?V!seyOOT9X1J6 -\7/v2HƦ)/_FGए9J^JJtbvΏW7$V[D_˜ޮZBܗK56͌U۔`\+aYaV0#,xV5Q/{_O:O^߱|'3C%:lتLx5'gQgm߲vT ٽ JRfj'ץά{>PV 2#݀].ꃭ6S5L/=H8}n@Әz3v\A`RA%ioVA/X?2=+"y)C~e~(!JI8ɼ=B O::N.H=o!*I``1,~E8<*NjP5Ϙ<#rM!6{\.dOw ?-]=%{Tvu95($SKOUF!O_r,Sr"'Sm PCfPdKLHɔ8IW5!nd}:]_5 |")[!ؗc(( קo_jڜC˞ OJ]ά@I3~XtlW%'Sh/G0&'| 􅪶h&IlR!!;.TXBcD^z|CԪpͭ"a4$~[߬BlO=G"W}Ϝ&2c"&w'c;DK]A z5$-O,^UY<5$'`|FY@&i[O8̨X 2$Z_\Q)?~n}OBZttl3Ylf]41 llhwH3^ɯMg^51!V9ךK>a9fGj=dٜ6X@,jGTH'zaIꝯi<]c~y@]:O8.e>sҹk֡ZkPjͶSyǸY7A;p-9ǃHu'd`g<50t(Df)s$=bs5ACZRG-ge6>FdzlARU5VDrfQ_N)@@iuBƍ 4i0#EHf 6Ƴ?9S.t/2U&N4H>#h)H6V. P\6kQT: I v5pJ'T5dެu!Whʃ,XzW>S/v̫d;tAH8-ULl98Pu"<_JHFX.aС }H bZ;DV bN c`4tGoph250(~T'ship,#Us~ӥf 8xy' ϑFKBŎ5e9/ކ"6BZ}PSq*`hO9`o0@x 0LT(0+s$Rz@m=#<[$ͅd]檸t>Qٗ97s"n&y#X6POd'4(?$'Ne1@GrkmwѴim=a [h3|,x["Oc@?kA3 ,/u2cT=]379:_+R!J{v86FgE_ vjbH9:Us#/ob=\5qPs9,x J>[<W٣KVnХ= ~=o炼ށ "ۂc}B>7IOR!%YƣEvŧYmGdp,,<.\ty$ ՚V2VQƧhRGt>ۛYj :bO7ksQ] yU#+ZZyDBuVɦnyDQGwF]Uť~5q}K;}mԝ)AMzHbjq'˕(WʿXڗ!6Jr2Ǽ_7Sii#pd8pV!Q7b6dIB z_`_lgloAݹw,nVp=K˜j.ok-QGo/lϯO*;T91h\FzÍJ'&'YQ4y*TLPDF;\g*>ΏIU?Y /?TA)ux 髁>Ϯ6&J%|fǝW :̳-kG-"J{d0Wbހkg8^䑨E#[zR'eQmRHCPX$ɼ9lv[ Qn^}/o8]谌7 )hyf-4yzٓc)%]Jd٫A͹w/!z[HA˕s#ޥJ]ßYKdAޣueXC~T j^™\C]$T YcE23k̘IɕV.mN%=]*jjc\,SDgꔇ8,XN}Z{ ":Ը]d‘lG/3םR=eL6}`/a|nj-}BzVDx9rN9;F5.quk`NueWUP$x,//,O/sAPf:`uBЦL ܄<)8z.MOՍ͂Y^y,65 WqPOj ZC& sϢG;wW|P%6h}fddmXn3, fH^XC MTmx?Y%B0[YG#"ZblCBpXuС};#Bk*G>\>ⅫnfFY>2z!=K Df8eNFX[@/I6t \M.1VW'457wnmz=@yDϪ]%~c%"7R$ ar(9_,W}{aJrPd-<\Q֦;4l+لΑ|r%W?ӌ[לPU5劜لϜvh_̖5C4`,$)SZV |hRĦNEx NJfvelޠSFT~-RN3/q&'3o/֗gתR ?j,LjFKt; יa^Q]Uvq2GΝS[Yr&j7S_:Z5|dKˠ_ڝ4:/Y袈ïc;5MS 5 ٬Pժ`܁gX° oz<܂XY 4d:BI9?ڌq3)~֟gMf/MS~f.u|FF.EMv`a~kdgThf{ ~7xZEs2PO`do#6L8B;xchBzݱC0C<]dڈSYTCr.Ȉ Iq;CF_/cSPwfNXŝvg/DϓY B]@ pNv{3lW}65ȣEX̑sʶ؃-Wܴ5#ACgFވC\4SE _L\si41#|"6D(hqB, ]ix-&Z <ە¨VHsR#JUz3Y፡={X I*% >Eg7p([(Dp?M:;Teî|a6m4HZX,f­U5q 0>\~-0i"CKz?lU6&"M~ N-rXc6Km[*b%]ctmkqlB1,^g|e!BpKfO_$ kGnLXpOLuP$TjaM6 ͈ew}q nQ)b{eYM\m̼OGyjl7"46<[#hۿ} J4/(n ED47%8gW'Ց;25m8Qt2"щx2YꁤޟZڄÔDя"_`౴(ЛuYW yVQjn/,pXqsKp.P@$s`r6D!Œ0`7U:N0/kJ{5=Y*+I|E# o>o<lzsX<=(}O`(_~˒7bAaݎ摈JD_->ӳb/E[:`L0 0oIu6#S !IJ).|6pdݰGR#=Z?mԒ<YS2ck"O1YQ,^N@c})\xe0T>B^k%plEyj i f؁[R\I&+ zO(5q@@ҬzpӽRB z - 9o&v^0>u,#=?%y ![hO6\h~vaO vxr{e+al fgG"s=D<Czy^{MT庰 'xz(jC[`l\M~q'o(QwJz[ڃq|(c+S83I]5N`7R~${oٌ{A"[ca/Arv.q:uɍ=޻X| 7T$䏘s޼@6c J";a0|v4I)c8oM YC0(L~zYJ ?OF_~&0|ΰjI3] ^ f 88=ty8Ԙ Mϡk1mY{Mq-2{~-ר5 Sz%u#RmtJ9?$߂zl2^pT?ԤD8G:^z^)b/Ν!2DeK].ꬰJzٕ^$Ε=.&lDmNY*PX\dMHZ$!̣zRiL?_n0qhJ [dԔ; .Tx-jw;yYY]W X!Blհ`+c(cbZY˨'jm ( 8ld~YQw0VQ#/ԎZxlnT#V⹵"OEb .UqGZ(VObu J3[ԑSBE/Z=tnmSPX>B_V=[J4zA=E Έe JG P9N͔sdBhCUkq$ GEpH{ XÁ'C2.59AyM;辕ԋaHvw/4zDž6j>2_FnH@I1jE'n~MV D6q}~S}jZcȢkAQ1Q`f PK 2&ˉi+-a s%h[!de;#9*ti5gNYQx9iLfc0q/?@P#5Ed ȇ8Y j@.6kT"6ķ4c zt uW3UL0CB|+!]}ɪfDR2Z]ɮjHzv7d@0ROW;er,Kxк:d?#zG(9HVZaegڭ^AM}W)GJW4pm C j D+k̗e,'t0:eNBuIKN1M4j;n(tB\ w_DI`R-('O~d\tPzXһڒ%37 bthݟ-rqQ2F!YQT䦦_ "r`pXAPfc)XVh6E^2r9Zb = !]I(8+"'MTBSn%c)%{b,' q>MsyeA:}){2kUWRAo7ү0䝈;5x=$I Mܐ(QxH~,qqݛ@\ub*f3jgsJ "Y::t'ǡ1F𤆪DxV;@`J7۾O4Z{%,$T=$~?:T`d1׬*!Gw1W``!}X$aܳiyeŢUԛ0s#oWo0~"k| ䷙" D>jJ \z1v YGskmGCGEJ||*CǀZEtv81Ҟ7ʡ[*wAc;(XԟGTCGHوIY? ū i0vۓ?gd֔F>9`u~82CHSk&Ul,lzjI,8߈xK}K!yJZc!j)soOaE/NhΡ=8Bt?%FBٰ` }gYZ070701000004b8000081a400000000000000000000000166b5088500005d14000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/codecs/snd-soc-rt5645.ko.xz7zXZִF!t/\]?Eh=ڜ.+"sq:M>WtMtzC /Z1+thrMVAv Eyv()~o]:4` _S2 `.Z-ZNԼ)u?<I_D~HNMy TCsȢ{ Sn]KCNX6_b_z˙jZ^tTRT PFyP)XD{â?BIg"@XNaău F@]?Jͼ&1|ScrU$(8ĝΤO$-i.+oV*mkm):U@0HXmY(g\+@9ɢ3b!W&W;\5ּŬC%Դ9 cLCNy^}LCOY|@%Y*E|yX16=P* l`9,^}xs\~ib6#^v@6߿tٰ^tr*1},HϩTq*'@$4m&6&Eh=7[S%{[cҪIיз>Iˏ/)T1w"0ըm<&3~:KǦ.j>muE.^7_/nT@' 5AKPSoXZB׫0i L3mn;IOٴÕ&U-f3KmBOl1peMO,XŭpݻW e;Qˀp\c-zC/1cz#kUZV4l{yudm G۴~ {Quܕ}I,0Q$m8PLpKW%ʴtK`l ~ZPB>>`Hw8 dfFVbߛm'@#HT &}4Y\牪M~a,can/kEV}킔atK*E,G/ufd/8n񈌓ʉwp>\4g%y6ɉ '."!\йt1ȱ.CZiP&Y">_7:*s/T ΃3o.7݁2`/ߐYp/ڛ?/3zbzbVGls|E[Έi!'Pje$o>.jI\@3M@/N1vʁR؋r`a^99{Ύ##r汱= C"^S&tr|DջH<.d͙v-1|7+E<_>34S)$ ȣtdG7ngVx} pVCvu&5(s+2vX+ SvS& 7MM ΡK"yMOGƵo4Ps2iT6ң=ꂌ3%E|X /iB"<YBмdKR 7V0̨znk^q8WY|XM;)qEFQ+7ZJ%͊ˣ=gӁ0醠@Lҝ;%b;$%ƭt6*OF(+" i TwK|LRqQl1I,udv(7;U&tHM)wH&)L U`cbLdW}V9=~ge2dJG?368NPͷXOosb3І~RָJh gj6*Y<,ݨHZ4dĮ`nUbrYx4>XYǸXIЉ1*9ŏJp}P6BbPAݹbxnV "v,<1&va7R#148t i]n?Dgazv  &\[ PeXIժ%zӍ6 q `jYܣw<CDBv jހ#x<8F0%y5qjܾd7|]~Ϛj;$PghK ħM21{wzeﺓ'RZ 2= 4p@d" vo1D\.^!'7a[O\#- ;Icz BRa!T@"Ҡn>;0r:],T}3pLmܴ%4ks52uoRHb6r1s@a0>$ [N2>DB{k!xܜa;zLaJ?9-JbZRI*0Xt=B92̪˾=r m{ы~yUaΞy/6WQ A$~!nf~>Ku=@w@ri=ワbʘeUP`%w]vo2\V\V<RIkO Mq' ` 1MQv-eTZF-oơ2#l[0qĐ */!OǧfoD ~MTK о> ڙ+&pw\ 9Pi=\ >^‚d"g?[9%R:޽+,mL@MX݉8[/{MˆRd{f2ļ` Za8fԃvNmVjqHkaQcy`};dҕU_De缕/-;g;  H=:|%X}FW1y:.L:LV![xVpY3q%㽶Fymy#D0"?&,EʼnRz@ڭŦzc&: :E︤t(**oɖ(ݨs=>d‰ĩCn^ߖȚyhUm9GKBŖRkb-"(~+yC.2 pBwVu[L=oJݥ5)/oӎmv`c;䭓M1B 89f*67sO*~^HO~bV8'Njtse)-cIglpH&qc7?KdS5b)2ߒ\Jxjl%Q,Sq;>9D2#j]̵I:3pAK/#3hF<޹cbcv,=ET("͐`kȷ]/1 sl ynF:2}nW=V d g:_S #̒Ĉ} Rx D6Zޝnњޣfa|T(Ï$8V4.)GPwJpwc=YG/PnDP L+R&D%7TA6 v7WFs2(@)>|4.\=kroUv<-ㅽE 5W6?肱E|!g$T3kg 9;m|"jYlKtc6~@hvpւ0y,Mdc@ݛڄ~,'КK%z~,2Kjr|ɜk+'\q",BhFֿMy?+ٸϩheb{bYus51-(vs30ӥ.er/CQ8 _)?8^Z{52>JTa ơp!O,ջ^.[\tJ'J~'eDFx 5j "HzCӻrMTAiU vwG Ӱq Fh,>M%&sE煟fd#8Y MdÇu"xbU(ysS?j6Z| s:t#re!͗>K_ ?zd 'Yx1xϑUFV" {ct*7dTgvM`YLG?ͬbsVAo\FX/;w[J6cuV93ᓹHƨJhP{=kEI4h01-j7~5H(8u50iۧV`ܛu]l5{ʈa&nΟ. ӔYōwxMT)Nu4ool:g!4~`3HYk7+pwkb7r>xGIaHrO 7uu 0+j7$8n]WPl>*< ˊWnWv̬ WZwu,eI4WyyȬ4D07|;Q_d>yh#}^ׇd~`hNw›OKdIG`-p k|5pqXpB~<]rfHEe-ӵm bއJw.)w1@-6x}QPlD;d^y[EeFeo% #Oupuҭ!%ǯvqPTN‡1XԈwWr?aESBEo!›'>[^5Jdl:G/O) tt`?O*Sgdec+=3x4xPĖo^ 9<.tR. zf'^DByw?؃ZgIU3b p4۸˖C#:ʆRN7g=k̓Nܞea%5]=xh x,V49qxTڬ=;ͤ}pwQŁK5{DWsԶsrjF`(χvv/ Gڦ`kyͼ @q4އN!WSLCLYilS DkDdУɎˏHyyEGDclQ#Z;*jOhǃo;~HpZTȫQu1-2un۲ N Ѻ!vqpڵX.I8UTP~N5JԹ8T !;+i<]ܳ[04GYq1a"müݺU7eF@.GHt_,!P3dloȵy9~͔Wn3!ژjyKKgAӒ%8ᮝ Y鰳3zQS{[/y0<%ӿg HH4M2E nnO{r{ t@?P2u/CB^cx%GG7쾶|fm:.AsKaaqM9f@X(ωDO9S{t!Bc2,+(s0aBk&̓WGg3vkdoň}cW\7%gJm#4D '3nW%J/OVOڶiQ0L-%lT ^[Rvv+`-|Oͨ\N]4=ֱӖZH?g>&={vIܢYlgӀPE[6fܢv9,35i;}Lz Z fSYIFmKFos}n~ltχ`r4W缲oy+ه/6|6jden"/cX*wtU(܆ ఎ˴Ү5{ G*9fqB#:J-agBMNjSs 0qIpGs*N:4!O, ji!o:?ʡ 4l5|2Hs*F'rh&[j&EƽWQQYIb*L(2exT:-io|5Vx },gf3&lCYM:w "0~&FJ!4OhcmJiS"Gј/ Ex9l1}:L eꦫs+vRY;*ٖP?\ȅ3>ΌM0kwd*xC.8pe` KD,L[7Y3֋)!}c(c5v\zK_F gFP%)gZ!n_ܭX EWz@Ts-% v5w}4h7fhQEF/6=zAgyU Mv:D^c~laI]sP%2'VBBt7V^>ncZY򜐫?g2U0bL@G87q/ͻS}V@D"!;%Z1 Х҄τċ &*3jp?|f7 TS7AHe%ivR I'p-7Mlk`o6ļ~Y'CvyIIjm?dFOK>aa X~CoW }Y*')=o.Hj3ѱy- &/nN_[,!HL1RO7q|OŷEڽj~FuW3IPC,>ɋZHN^h#UӰ<_#J(L<%951*~ VE 4>Nʪ^'Q4ϩ-ri.>q~ߧH{c}שG'wܱ,^\0z$Sj^*b|ϼ|'ʙ5JzyioTڹ FX!Fh<2\ߥKj9ӸGIaGlz|/aG&--3vWۋC*&fК ~3 6\R 2!9#QmWaxfY0m,N*'4ôGB-9RUu\b!7톛,e_&AoFfCVK!&$iW԰S- 5\4Cy2Hx}?hI ?6'1fX~׉^<7ڄHd҆_zG|+p}S7;QCb?mY$ёv>ʵkO~9ڇI\-(h @^gf;[AGjLAv T-'&H0Yn#DßEL,*`x0{>dfGJ'n귬`#ҼqDD@9TsV{oH>=Pe 7),#IxnN$bn"dgܺHO,gfHt# Pӽ⍆Lz;ޥ'mf'pExSʑ ekFF þ}50`i8+p.Q|J"QUQ9\c~]swGL8li: 0?y%k`M \M0+ͭ㰫 ՑIxK: d5u3j  6b<̏IYˠĚ h܈{$쥞c_>V dyFA!t!+ٲB$Uo *[ߢ"nB8&wUO@ϪJ|#Y%r-{-w %ηx?%ǣחw g3;<$0Y7~UIpMGpɻ/}jbP[x{tިHr bd^y+X#+~NHKh/KybafgѷD)۸ͬhC|NAOhEso=<HN a<[2aJ/#WkW&X4+,:D.mjA8'(q0nOJOxwE{X 5|\,mj6eNQ/7y+s^-дM}wY2􄬄X;ǠZpUF~Ӛ@ B]@Ն1&2s82U-I~ t6K!6fI4!.G܃1MK36J$dC&ziL@U;b`9c[mDɂ:j0e`gғ%gT}ksfUGu|]9砸~VI|HwV@cVH\ fṽa9XųXKPL]~+6m W7?Z,m[@-o ~z0D採+^*bed^lygR +]%_X(bB,&  wO?Qe3od&%8pmݮZeRilzk`\P_-}PJ өxnAS뢆6?tP\T+O|XI[W %IFO:xw/D(sHevNc-Sooc".26|x 2˾֍5V+bQ@ / Eɶ&RgሠZ:Nw)jQ%Jɸ`O޳Irɤh"AXqZP4G^Q~k;!*g/#oz)^ $MP147B㆘ 8Lۗ~S s⺠wm9 WYEo&pՆf6J) UX}MBxͩU0{3?Q6sE磢/n\(:I+%D004!N9)Ϩ_w<.cE|;uXX)gȤ95e[eR%eJ`=aȼ+QD땴A2h8cKA" rkW ^<ʵw<>OřDM{9Tc7=(I\z0,mT%ofP)d#f[nq^?D-l :o{K_'0moԦ2whD/ ZѮQI{XS01D"$ej`'4ulG٘t?;IȭpER-VmA9[HŢo’o".w fB!l h@I˜BtT2>6'ɟJ }:1'hLl7}gyq\bIl1 WILm0zA-|rN/UCOJI*/K C (ONOM#$oL uFP <^>STj ;R g>j:;>Q W*Z-XLBDz Ĥf(᥿b D%I- BeݟRc޾vNA] x|1bI"DkbͲ笴K#ES@JnA1.傗Z~,q9)Fx>y&Hluӫ^Jx?a8X$28o5egK^`Jr<6r~B+?GS_W*:bG±FSGs>HOIP(Be9ճԩC_]bo[C7t O-ⱲOZ yp3Δ^b~WiD^#z7z\I1;㟲|{Y%gU6ͷF:_~tRr" ;Χ \v):qZD" fu$f>io)knbPoQDO`)G cA:'Y7o4`\ ّgBY a{mћ}*NBř>{A[jIՀ.ٗ=]͙;Caisa0c(.zI8xݕ.l_s)VuՃ0+V~\Oj.~ґ؂B.!(SKN3)[]PKҎAj]cxi):liB̘]r'TC-56kFvg{ִTaez6H<> 7 A3 i9fIܓlIh\w:kN# { \a9_ վf1c蠆4&E#$[L&vE/t]#H8ѿaW1ot?;U4F< :ubdYbNE*׽+:<(!?rWuqܵ1":( g-@)LP&_Ҿ{Ӧ3-,]}aGHb$zeCͥ9H%"a[Te7yE*i!& -!@rX,.?ŦLk3-5βM!>$+>3i-ܨ gaf5KݞLXqhB5H)qSw 'K Wse&hE[0vWD=bedl'(gkyCIMI `%pK"+}\p2*ؑ;1ѫ h;#hZGdϷ']B}3 tF?Yj-];dAфuKjXujJIيup :PB0:@I%qi]ƒFYK  {ά0qNaWJ9:/})X/ȅ$O o%uy<ܰtP\ʾ7*JZWK$-"\< E`Io+U-H+[* v/?'e&n!7Z4LX~`rzy ƂF<_MҔۮ+iOfG+8zٓ !Y[橑H; UlNqO1}M/S5beB\CW_~pWlLa^K=Sa3֠*ohİs2Ij{>#g(C 9CzW(GҖ[F]^y2L{~AH$8ͩɻ T-#Xl4҃R691 ڹ^ix3mpֵ9@II,C(”O@5U0 L bwH2pF^sRUw§{]* &,׈8[OxJ K֨2;s zQ43P)4_״\rrhY{=AO}ȲyĎbAB{ʱsr%ž* faXY`sAơfVHtؒecllMlfkA=r\̬{:ƿPKfr9*G`MNդ4p-p1[oѣ!3߾Ky]m5Q k#,NG"MRGXս>@dw}YGpR<E Ͳk8YoW`/E4PK+Gxt A}$z4gc^jRɅvڤ#͠q)1Coޠ7D(ّ ͔ 9v=g>of 7BHObG* nr ׎_(Ƌ!]1ܟKy;>و Fy Ľj챇!kSO鏞q!ЌW(ƾMQ,}!dL H'bڮ-iHgP7qISc*AƚGV_e[2_GR;zak]~X{9w'vq{*k$*aq,(=me}B) 3^o g7Heؔ>N(: d:xJ{.g|81 MpsKnloE~gL=:ʩ\}#qʲ?OwPxGt(SxW#'H}%"DQn,Y]yUwAܸsk3=և2A&vU@2x]1EA>F CS0 VpܙFy19 Lpe0Կ}Ӣlk5V[#l[L_q˭Tz|AOV}Dϓckez3YZx( |PwM}1Tp8y<fYb;B/{T0[6q'a_N,^5zw:PiuqV78nh8%0FkbIZ ><٢m*~u\DGڀq+1f0]joX[W]QF~b8 ޜcrJxHlߘHR5oףRj75~QpWPx3OiYo*vDDO`:ə#u#?/t~QTV[{aSeh!U? " dˮ.dc \ngZ*ђUEH4t).oe/&M[ᏎZ<4$&ZlbgҰ~ĔïǢioaxFEgvB ׵Bix3`yn@=fgOt_dqK?)*y>5x=`. C^IYO$=Kg]\j+ֆ!]&u2`9?h-Ë /4#Ť|Pou$:~h1r4EJqB蔺G/!)UPųy)I𧷻h$z', AMfdHɞٍ1"?x`ty#9;PH/k뤇()&zՑnY3AX?i GMpOQ>В?HbavtX|G&0QV P,w,Q)c%!l;}X-O+ kwtpB.H>M%8ebՇ 6]rGůYp};`. 5s@ +]m)s`FyvJի)G}:63= ?4Q6D *AbJw\w%G( ~(G2m}Cv wz.%]֭J,rK HQ/|3PP 6{ISJ;C|, hVf -aӷ}EJmjsrp2%JGeAD)%H]-RhO&ԠʹRz{=] yRtj V񏴚<%νca45K\noz:)@f5]7*;FB^l'6/R6NU<֜(ͥ_)Z4WY1zZcv0@b4i@Hy[{F@i?L0;mmK'"6c琓KKIVi )v+}o `d]76Y'|ny NXjar:3. ڛŎ{'tl^^9!tNjH|6$V9@r@h-lTMi=(z f5`o}.3U=&8\r29. L@ rwwJ驚Y* Te: F__Uke.]f4ϥkǍU]'kc\>d2i;);+Pq XyoPcS'x|PpxDEdR4[S쪩PI$.5ʴktkUslFr|عݺye&yDR)Ig#aτTeȑ?ć2/.Q7l-J &,vwqc]>ib}Bc-}N>Cz q*ܘC#//A4 &h|쳌j =ZTbRD>Ƹ,xظw 2fgU7aʋǃY0 gU+4E=0%یI\}wSuy?Y̕&=#Rg}937QgsGm+F8dz[Z# Y* JG8·błj_ᡜi=R!̦{m~EhP/9LFJ?n-zSc&4-~mP]$d]1KO5n|J #Lj1zo9CaEXFm ^޳7ewl}b K9eB' L GL>u O&8pu*&+o 4,Z65Tignn7 ͒Gй%ޠ}5#ViucSk7SJ[JU!8Rr_>:5Wՙl2R/+O.8n5ZHV7uSz<1:/^bpU9STya,=$$'6IE1 򾕴]>nK}߼9I[xP; ]fzr%h+0ECQR@9iN҈VֻN.A#)cI;BȾgvW"-̙d^H;LoEr垗lnY BMцnbhk[aDyWxJ8qM?@4eZ*aGvT 0VN1ԜZρ֬ S}Q"6j`e!G -U5!c$u9W׎me-EZPc0++cPh;h7 Ų4^ޛ1f8#FWVDA9Gט!T-݊h$j0 Ne:AT۹߮v | JYfMǛѿ85̓~֣/uA>oujr#GaoNʱ'(B՘=euA6y@𑣾:EQGݜJHl658v=j./{I4X]҂kG<, FO- O࿡Nf)}AG:5`%&ڿLhV@;)(T+Mo  @vB|Y=!Tc-dJà;UKS/*m͖ƮJV I)31ȶܗq\Spٻ23#90sJDʚa)KW' P26Ltgmx$Rc{^,0:!l`TA5f e]F~5m>9Wlw[z>^e7r˽ZbQ+(4zA>\G{WA[#Tjg*.r=L9ޚT@L3zI,4^2 H R&nd7Ft vA c0;vO_\DM415 n["ZʽʸR\!GJ5:G6xUus"8vj̪)$HiH{ONMvX+M- ܸttC2]1()r{>,};8Τ`֍D'Y`şAephkY(x5(pFW_]z +b"u*^| ĽF4C]D짛WvG?pG7Y%+M9#K,R+;Xy>&Lՠ!/b%5ȫ} σݏmR簔Skй\DU4 ߴ0 KK &AAgƚOInd 97Tôa6~6x putIҊF0ӁOW@逤pOH4?S&G:]]i׫;$8 c(_x,VNhbx ^K,m 3zFJf7ĭ]rLjP-$a2 b|q!NǪynf^x&'F뵑uC+C{57v:ϯTq(\ H(d@3 _5xb- š3T7X%,bå_+h,VNC\ñ/F Uו|B*)M*&G%rtQjSg{t4Ro"L7_Fet\Ysg'y#L'7M1**|z+ʋ<ؒb K7Wwob4?@*:,0< &Sw#uEov;l0| F # h[i(ϭdio @.6?.F=$ݬY͓DB!OIMot8uQ! }Rt^|<^C=qꦫJv t33m/C/@ksr fTj%5C6,40"ؼ7c) @DțIm9O_qYR]R Tv &SSxUqUXK^t'bV{%s]7nkNE|bi,(>Kl/͟1FV& }{cfC"u9ԢmFrF:[@dt{ߥci~f2Y$uwQik%;|G3UW d- np#J\~5ݠh:Or"K^rV dn}> 6u r۩<ծ QQT :%#m`,zvG[,¯ 59%ڿǷadBpG@Bv ĹL\Bj:W{R6 ]b $ʞt;,ϧtB͹~BEЩ%ڵD"=Ƴ.Jܛ,(Q"S# hK;7`Y))M /=rZPLt8NE6fơ ueSx,hp:4uch-I[Le^A7\ Th~p)X*;Cl4 ڎX^9^-bz].anHӃ>pmfA5pweCHgt :IL0׬b먍) ;~'g!d?fwϒY*C7(1:^dEGfCe!s%t矰L26{ܱ!/as3DMMQz/,0<)oly 5zQԚek++fQQ`'zVŞkq-8/**nD'"'ܵ\R9}"QT[rX 4ʘAŕk9\_~ OOظA£#b'*71]O 0(I*j(!Ϫ̏6 9YԘS $5n ^cH4e8␢(QIXApM:Ҵ,ڥziiph6Ѝ+?CSb/i8Bx9ڮ0QBWE"G++|:+>T;? B^5N y- [O:u+u[z]keexUőzףu vbϟYLp~&P=Io7T_"g$gmQ]^0r&,Kυ<`BX8= 3Y#2/9۾,RsQ6)(ܲG>YC7Rpp2inZk'|V4XD2U-ބ hmd+\Yk9;T4Qf A0Z>*L,X="O꒎rt`pf"GK=3C"նrYhv S04cPQ$)4Y1sASuTȭl_2d !G!,,q`>ZBtTKzxq &1ա= CS[n4ּ.6P'FSw$e}5q3'{iq-U`VYWv)+Ai!j>oS [m:rHk@)SqSA`w3}#$;|v2k9 xsPI%焤$*-O)ZB:i`87bXQ 2ɧo.py20U﹀yA W ɓ62z6$2Y}a݂!.5šɟIǜ[l'U !|ANQ%16t7Dr 4F_ڸ S8Yb48[{_l~FWzQ?V _P+~HBt|ړ ޒY,q^O -W#ćY1t7rqQ:b/&DF&] lb7#%gPK] jixVㅆCȩ{L?@J+qO!1ƂT]i/JRmE݅1𪫿Hm䕚n:XQEӀ+ASq D|s6M۴.5/6v OvdX+jP-9{-/YM/~ӎ&xa6ݖ[~[Knc}WmAh۬6x~昶~7되eZת#gPM\Yt2޹'~[g]Yotji9k\Jx=Rq6$ZO~ Yv6:ZO넀+5#p34͎E匒^/)-jE!3Ia7UT^f炭4|7QC,("j3:5$3}T#/1[Be#O&C<39U+ScO=~AaHrRaEɢaI#bc/bKQ?fn`k,9.zOG%MOu{s] ,2 OA:\]pTP p5b}ɷBkׅőO+uSd[Ã=̺B@!0(Dط<‚ [ÙLNOZn-㐐6{j2_&N8_#McCUcqrb>ޣ ŤP&6Ij+VDSA[j?ORTxFۆxS6X9(;P=ڊ].n ~d&5hl!|j sq@O;o=I"%zedӖn~צ4'*kߙ y ;s> W$2}竛tpm.L|8Hs>>5A%a-d6֞6@3Ch!ڮܳ nf sJX޻dCI-vf/9`2ak.Rߊ~ _sXA Mg+w9 27VSC Q%z]FWNXySmtmu=ag8#!y8i)P"iGeWDT&a|EJqtR1 @vHej,z҃w~Mӫ$tKɻ/gZ4^$ޣfף$e<;lUC4HV4pP/lilǝ IWySKYeT8[n#vP2?3\,h=W 57[✾Z^|ə'!@u•18"d5@lyf&ںYґ{Zy-ѱ^(gd1 vq 'Mb-,05 ].y3Qd b0 S^#ط Vq}Ҁطu_.X5ESFҮSZQ}]brOel?}[R*;y>_GGk"Y"[kap޾*)u`@D9)4ty7S84ѕMkCkγrg2rp,3w#g9P6w$CzrLgm.(匟4k]wPgM"ɰs:H6_}Hny80Pqb/vɂb tSJa?ތ;AV`3p)<4\E 츂$T7 AI4i+=s>M0( ِDaJqd}\+2M^]^|v257q!W&SWPuJf̾8 , DnWstǖs4Ǯ\ZLܞZ,jsl@حE0cJtň CGcI'/`rW @%x~)7mXε_+ĞOcܧI (+.uKN+ir8h}ffY(ױQ2Fd<缯o0QV*Zۋ3~_;Ƹc/tLD_'bL>I{fR}&ɸݱHcӓyIOyPi4\r9qʖxz]cu\Pv{@ݮ%~w ΦAC/ѻ4WY:/MpRa:C*u`; dB]#k8IE%O7ϾDfYtľC3=|ѽ!we~{f,Xu":wm*oGmԥpE>B"Xu`ADwq پ@|8pRީ{H|#fچX!~X.Q뙌кT1{iݦƛ/D轚I sw9^#;Ug7d—@i?D] zC3 Aaڒw.֊i^cPB[a<֭BH~BTs|fIT zO _s$ C+W'{0)q2~oQTxu U>|f Pa4|p7J˅C#Fv6t~B;%YB62;dQ6lgtŻ7 zi N+M ;n'޼$sG.=WQͿ]s8-ځpaQɿHkFף`rF5Xr/fxjw~~<`{ecWPbVGeɕ]d _= LpN\MED:۬h"wWs S;8!I#&uJ4a'?M=(JL/P«hiHPHĎ2|.\[`zf:{Hnpa${yተ+t81Ā2h\T+ٳlEϘPSvm aO5>_Փ:iuqk4#U 6ĪU]G:#Z{Fe7 (t?f)WDt,ZЗ]9Hles:_SsB>&)@GՐE.yb3Q/c^]SE fj3aABW$7Uwيr~߶T<Ǽn=ĭEf~-gYJxRYr8lLGAV(az34r&̗E5ҭ)@fv3Ub?iR>بɕjs3I~jJT}os^[;zZt󄄚*~aS#3ӆIZx1!&]|J-扎R_452AE\{av=4M(\RQICJYaL:cg(9 !-UBq\)zϵ-oep`:"! Mw%ogVgkQnߩ)p; HǙ5hD1 SYA.lt+Oi9̋5! 6P"]^a&|5@ {q̉|~>E'r|۾r[<&q*_ZSy?nLֹ<4˱'Uqd=Ewv_wƫ9 MgC I=ӏ"; zEw3 6u=Eua}1WQ)R|>O_!_o9 6v\aQ&Q'.?ûK3`x#2]"F]HmAR.R*69yK3w**W\̛\ !T]cx(4]:FQCL 7 .OgZƸ@?` AWRLԃ`&JX6nݿVۛanG%:OLyshRgڶ5eN\{*Uǡe, {[l?̍8LQ|C!Y#diQ'f#8>NL/M T9`c*ʾ0|O\s_',_El4ڿ {WxX+e|%P,d(} n>Xx\֨Ќ[A^Uq'X? Q`%t*7&Ml,[4a)g7ç̓GZ c-} ]fwG(R6_:Z~S.e}!6 CdQA!C 技6yoT e4va7+)7jfW#κbD@uP=?&Bw(d;siEMpgMYU֊߱^VW(F"_\Er1/h#+Y5xJZy {kQ*#96J?28N2Y`r!͕U qm.;H>~!AqSC G(aZ0i8d|!<ĽJ X($vL'#@k+գi Μhf!M5 6PNslŅ(cJ fC!0e(cnkQbwnOÎ 5}[;L ȿ?1KOh ['~~H`cy8>`b H!wtQ$ݽx+ 8뼥ɯ)4Z7-{L>iU̺|`g2< ,Ѧk%71@)"oRpY}̰ 1J')ULLQ2nrUg 5icGM_He4pAS 2弔؇m1~~s? WB,VUWj5M&8F7 AŸR;J!2RY1j4[lzeesfy FGxyu5l{c!J3Ig1ws~N`i H| &IlٝN6k7bT ӑ.nknF~T{:3 m %BSKw|Ei.sG.愊A>4/-r.P tŖg"R&Ǘ=Cfi[)~jI{pD.k&XYA\†q8K}[QQx<^Qgݘ ~BuK7rKM;h $`/OLW|~B܆l!_f[\1ftDEQ Cn6o{{#1A +qHļVGvS{c9Mj5v5P ЮgRi/q0] ddwAMۄ6yr{1?Ayy_#-C1'q"A 7/g[.cLliaX4'UvPt|q^eSJ'%R R,1)t A.RC6!x߳czLlሿB¹@w Nf^XZ,iT}֙I~Xa,Aڹ3;t~KŽkWTmHDU%Y䣼RJdIm6Gȏ{y>XM>X^L?'U?:-8ѹoe`W V6#+B٘$l8}B#rQ5h5 jųr |mя{ J<)4w݇R5y|yT_sNUoޮ|8Xj_%yK.h;"7YWϔ]a̅xAxBX|kwoz` `:E/)&QO ޥ򂄺. AL .(։TFG y{G>(ˣ NU.בB М]4#g$؄{+*4/?y `},^ d. ]A?綾š$7y+'~V*{vE< W%`& QO> LŨ"}T3ܭ1_cO{VV1T  7VO&'jy^ '6W 큁\[YxgB1 E8;Lj)p0l201#F5빁]Olj%簱ɠPĐڏ3/ͯQL/_D*hD<᱔zz M+e-=RjȑOvB#ZYO,gAxAf赽 ]zT.((Vr Œi8WCoZ'cD280l*bx;;QH( A57X/8!%A-wkjʎ=3 _,MWW"cΊĠrCn$׌0%77,P9%ShaNܺpDյ&16j7 O$(sC/(SuHFW<2g-mU.Ā#\h6d"Z$څ^ⰿ~X'q4!H+ٍy]g'Ӎ$bv!,VG@"Q v;1sLvDDQŪqmoGfF)0 q>ZP hmBgX/fI YGWЯz K>3N6RE}]pV 5:%/ƌu}tFնvIeOƭ 2rv hoRa]\]bF. \RkR]gI+݀a[)艌9I@/uzAI5v?`?Mlp@&ue5}&:r^EF>Z$|I`$rQo,R61<\V:,8x,$'[ŰqMSJr{z0ȲrV4^/Yuq˃+![&3~d_?"ĵRy.,0f6KU^3_N,tB~'1 H-gaIf9] d9;O$Sr?=EU@_iCAx@JkmN"B'|6>$~[vv"ŦLԞ5&1Eއ kĻܳX1`+r.{!4?5/)]]#n<t/eIs=s<䫃ouS/3Yɥ8hH E~_md)%ɔ79 BBd<"`o2#q~ ^ӌyD>a?E;ƈv— Q?}\|qVp /I5p3LzA˹нԴ8BzYkjr8sQtUR*"5 {#cJ"O2tl˥ps22OZ:b^M_{}(Np \O2+翆̄os$X9glPNC BSЦ(uy[LWVHO٫^) 6Joň~!'dۯ+yoo%+c=YmhLoo%QD8;TF#U}GJ2HNw+JA^ZgnhdWK1H]Yp`h*UBӐRFid7lWMzʑRZΔGڨ*5z07&~ɞ͊(>.@e)5ٺ (wJG$%jhUN=E6[{.;Ӂ8@aFV .{Mj4A} olKS/.Zl]Ffcb*]ğoӥo"9V𺞒2rNU؄ֈW|{>O(K%#0;OLU㩯UC9~c{HAoݠ\n2*[g1 iCptZ ni6FE' m60j Z=c74so)gTt4LR*-Ϙ,gtS_O.&Oz^XexzZ൵âHp&MDy'%g!hub+幆ΝB)o$l7NZ_UwM{j*?YQma$,) ~ȽX{ӝ$>tkF>ԚcG '7 6# LN#0"#bRqWGdm5oyS ڗ`}%N6(MD(jg޶fbա"|c=Qs*xufwf~?rsBe?ETA,Ћt_ znF_Y= @XpWkn#>KDG-QNer_!MNQn!{(:HuD th6hs?^H7ڙxִ%c ݲPX?-~K?=+-Պj'wY`ᚔ5_!jb CC-Ӄ}ugn9gnACIUqqjB sX [U] ]iek晟K>;9A1e+1,.+M=} IsURm!2e0VpqI3hnZY\:vs0iEZT}](O5[xD_ܺ;~'W:D$%]HWBYJFC->)LAغ:E`{H'p -:Ӡ wdDcY54U?E2 $ 7Cs[yۓE&MHҌ5 W,{LRy#kz{6pQu(gUN|̀q_O;T\^vMxDW>N_LK–Mj*W#0m |z){b0e *'jz ˻DxJ0TztƱ6LtχJT^~655g*N`Ӗn~^1^<ʑ ,a2|*,m)l NgigAo4yo4{Qmon 4-$mܗ`GjPKٷ~*ѓ!^K>-t[lbֈӖbQxc*hcCԘ&)0^vobZϑ`h\әHN(LI9jl~)mu&|X6Z39e M!HH PzLR>䫊T室st dI5"[ p'ǀyi<N#éӬz3 DKvu6J࿨?ݟ bl"Pō.'}=mq4ݭT"jנ7bFUH0g;;Vga8܍[D8k#+}b%0?k85Axˣ2ÒS 'eݶoK-"eQeJGȀnyL96 [O,LW7y:h0vW{NUQ򶚵pzl G 1Nγ 4uhcD>1U<`/m稬O]D)`*a/>֋Dqz^ %./89?扱ѻ=.69oFI:xW.c:@ 9N=QT7P6Bp .` 1= (WD>VCX&~r%+wS5. HZj_^PnG0nxA#fKoSlY8S, y']` .Ӣ I)-%k OCPO3!': $|hMx:g$ˀ4s0kmZ@ v?$ A4]b,P*a:df#0&Q `5x;b۪2c/*)* lnUgS\ iA&F|?4ʚdcd?=喅xtfSIiG:h*T1k Aɢ>޷%R8qigv!hzo~ ~a۷lR yvt+vv[L9Dj=ȅl.7}qX^ѮvOKv5frUM%Hqhlq&{Ru]fXR±O&$IqbxYrӳ huѵav\9r>yZ _wW~9uMP6vLX;r"D7"eA5S," XZR\'I[<帖㒤NurŖn Oq/ 6͓_~<F<ϏnOk=H 6TCY5kwvs՟qrk:[ϳX+()md;/Y~Wv(ŧd^uە 23 4WOMݮwlYn@rc7 %貯{ڀ 5 \DsZxA3,͛alM/!ě7 !bvQ%W뎠@$#&pR:Rޔ$ygϞ3R}66ԓ䦸0(m$\n؀oûuqYhy߰ni=iYaa>[= ȒeUhtaL|c+IseÐ@Gq e+g$'ةe_K>=hV^o^~z6yh'[0 KivL~BFb*1,!m, ,Ś훦tKp֛FWp%K&ЪP23dUsZo ӆHkif<-1S1)6E&ʄgJp S/ܩmƘg|t?-"z!S-۷e@z}׽"B}x $A7!+SUFstd〃Z[14^x\Of:$)LNfhED]n+j6>}`2Z܆'c Goo%єx BJݤ_ovN=dv$FWܝcPN(Xt8Ҫhd 4%* f]38 BTu(F4#Cfg) yrK1mRvErÀXl"(S;.aQh=ǰ܀5Ccn[Q¡m,܀!!_yDo^H1pUd$-a m bBvrVH9hExիw74S,{c`M1aE̠Pe%3`amZ*qh~L9ed#}wZpeY1 T 㵼jNq F &ŒAutxvCM$cH?P|./>! O\NboU.K@?=e GC W3ջ0^\]6~k3I>zNN(X_N~Z'Z,,S5hvxnqdҐ?s/ 'VLSGuajƿ,ų&|÷$Ms:TgҍqY {@RbUX:.%W=Je?8pY 0OḆdF\ܯ ґ~ɻP> q;%X,Q|dlN52dRd8|TD) r'Lp}uxhٛ#0H_Տ@S11~ib,Yt{;o׶$e^띉zPć"rlgEgz9_g(jޥlٙT͖[9&T) l)|`=b%vOg¼!i[SKX#V,OC2{ċt`*=eNɥW+l{B@*L &v7wA]1d>vJw+Ii[ɸ*^8Xvth7G݀%sQU娑h(6j y}wGH@Ycn2HA!NCyX? |ӵbM#0lWY,>sG1-H EMD,2F+\O*d?E&{]u/cQ$9`㪯O^Sφ>s6$~Zd(rj7 cad\}ַ?g.ύoCRO\4̕cdLթ䩢eOTu.Rs@9bsn8q0 fa+)YE0f-$[Tfӵ62ᛇ$b0WR-fɱv. 7+"OdLͮccKJՍf)G(r1pĘ.tѮ@4)7^w{]o*kt+ bg}$[GLqs0BH!UR#WDτ[pFn͆!54rC1KKGΥ^FOSBؼ"PYM9iMBwH&kVm^krOגnWp\0ץ:Pk}(Rͅ4Ƒܫv+rQU50i܂]+M0)e ƖR6#S N|=P^hb&9kWXVLHk>qWEOp-r 0"xHJyVƼ[G^54= {}qS Wp:3EspnF>MHʉϻrSƔ9 `Rn)Ud{+h6nj>vꨰ8-Uo%̯<ҏT %/X̑/k6JAg:Yv ϓ5>ܓjmn_K}w3#CcW\1$GDR$0آoa+Ԩ8)8D;K#7hd2q Q uBG,#ΐEl'MkвXݰԹͺ5ՙJ ˨ BbFs]L/x}m L'vJ~ ׏_W+yxОXS 혐O+,{XDlP%WvpS|Sd F jD@LǕ߯MH!zŏmuTS|Ř{x2@$ 3?,Һcm K'XQx:^nϮt-Y ßm(*Hhݸ1ls=k.5~UcdMnFIsx% ;J_{_RnW2(Qc+4*_;􌯐F7E \Φ=mu ${74ʓ1/6P9@1"|q!:Kr~H'KbOF$݉CvmEkmc<מj xQ8,HMQKT-hZE[}Y9]iu&T'_dA"f?X18q _0ot?6. TR8V&tvűdtӝw%kj'9)5bL ?O}`_&w9 ]IrxdV.ʱ)М15ug.a5֎􂿇R].ja `b[[S'lCT˗~m1ON(~?j&JUf(u^3,Sob1 & iQ|F7!iUt>8UM9A`mf0:/&ߢ B4EGĝf3+=f^!RUNqEh#;b1Aė3X?M\ B%,v+U~Q@  yp@ G ,՘3v[2sw+M@P,{8gݬBCl|fm\4ZEb  oC[͋nw)|>UxһO5 ac:Xß ^C͙-;~&Q&K ߬gV3P&K/QRE} gj <񇀌zO$X3dvg@ =؍J:nԞN>vmvgEO+{iZXI<1,]=8^`O'! (h!*VްYՔЁi#n:qjD T>1Џ~?ͱxv^ey Jy.qL/BUx 065xBҲ* YHo+>2GS\#A_ ˹կ+b6ě#-=AELLvS{uPy`PMjϜiUN4#_BlЮEn9YqjX(2pje&YNF?F/ueD:|J 8! s Eѿ̪ٴ^WΞ" )PX!E5(2^ 6̡lV Z/օ)7;PA1QGά(@XP3R3nuTD¡WAW0{Q p2ڽ=FlBnLבTfBGx٨UhT{/Z#Y3R`f_%s2N2KfѷR n>|t+?+@4M o O2p$2E,'"8€f9OW)]1G'7E=Zmxb&BBʜ ;ɊM$\wd~ C(DcRC溧X. }[*Ůjo0Ѥ )|!Jm2)rpΞǴJ0wB{so%֟՞NLl|&ˢܠo3L @_$*˅33yT:-O| uʢ ᾋ$kVclbO E]0uuuyU r]Zb3u_ Sq}t6T񧪨Pe&\Oo=]%EMϾ*eՋX/.~(Qtt)7ۼi*I|ݓyG:OOe97R~.48Q|5{?u{0 4tN ت^I;Pˍ$VB\5ՉFzCpA%rUmii;$=)֋(Sa,9 1\~thP@ l3W0Z!c 3E'*$D)SDTnMB8b.ccXw-̨cqm# =k.!|: 6οAE.M"&1GQ8$38TC-yNdkB3?/ A7hl.O GMit-.y7Zya:F=gR[js\jU!-xD|R!9b&7M[A{rd;Vbp`zL'Tsh Olw.Zr~Q=;lԨ4khEATug%N_jØXIvk=iF=up 5nz;Eߔ 1iI3oskCgKVw<Edu͙FElvRyݷy؏֮/_F\Ҟڧ)F1ATFFGcBz`k`~ŦI Ґi6TI-ΩD|m6Ku U 9x %VJ\/6p#`kA^#%^I<~l+q1f d9L5 ZswȐ>t F.S/FkiJk8f|`u'k0γ9?e{ 5!Gb)4e R+K1=W2ܻyC4{LBݏi\zHl|q` P?O"c_~Vri[Ys4N>!vbzq2`"o&u}ZSX:U{!rqY5w8%`7~إr{M 3_.lu y}~V P,dՙ2,L >b눽WP =-0-+gl1Ňױ@%2:4n8oX_Z. ~mA>V5`vfE.90BVP==N/ȠJCVMa88ug}@Ko֯1j׬ i.u5ĝTE}=(gƙ(̪?pg5&l#%+s9:9EJzRfOb]ar#KxYZ$nQQ~eYmDgB~뻑V9N5[44f4XR\.WsPXpZ(kPOվoZ PNzOǸ q$Ofю2"GG݀Z=ЋOO$mTuN+~E(hd OѨav< ,r$]c&إb%{La/aeANTz I&+>=Iu&",XC WQ_{ѸF M6o׭T8%yyc+*rh5őuY׺_Jf}E8C %w7<$;(!%xaNpsBs'Ū$]+)4{<^ooT]8>bTt-uJK[&rZ m Ie?H7`niT_ 6XCeyl/U>h/б[󨛩]w?k֑S|`moîrzuaы}K~f2x>">[ %\8 !}~w}zcN@Jjdq z݆k(1g5"S@OrXV1uhZϭVe[35SԔNg8}'&wQIշTeMq ET1ؑkM'UQ-^6?CҀ(>%~ szq>#zv(a=϶mnaLéCF/Bh?\ҋHk ϚEthv[A?Rb!Du<,4JSHAIT籤a7+mcfkͯA8&ӠV d!Sj)t+"}3i=0N,熦DoF֭3(+K!EؠLXPMEW2֤{RFVTW{0@ EM p{;YH9yc ʧÔ-h@0m_@Vl~,m>Wll>P?^ W q}#=u(?WFhs9WfyT8L>ĕDF bȄu{FKFۂ˵YI} B: Uݣd\&ey h6wSGVkf̏t'·4\E''<?0@Q΋nT.VP& [z)y5p{ˇ;xc.c2FpAK$'gOM99zxih_l],Zm C˃FX3_su]A!q_bD׶p^B9=LŘeW5\Ῡoek3B:23|M^( 0.̩Bڣ5k)L,X ۉb$怳!r)tN"*v>0^]$AF SHwјH|y׋NA xrӶ3S[c-ő9{fߦcAb3mbwfV-6['ZBA Hfhh27IĭxsX%84_k%C*ow jF_[4,\<wPl%a?bJca)0wq\?6wx%q^ېocBF>cÞCS8MC`(|>/7q-PYx1 ]F@.Rvjd3bCuQjjg R,~]͟4uoo:"=pOoo<wUÎ(+ 10դC 0eZK>@)cLO!#yiLUɻŁ|_y6 I4qH޷J}r4+W3>_S[NFGd)ox}DdȾ6h?C{c?sų:VqrTt}t1\@Xyc e7ּN"` ]071`=⁴"C Fi㉄if^$t̍pRH'h*c2 ccA O6vY|<*Dwsmf]T77~zUcjʹF~HL 7dU~`TCA)r3Կ t#!77 0|ٜ?4U=;r^T~.ӅSk~o^<E4õnG:\̄C؉qḰ{gՆZꠓR`{ @5H%(8"*#8cG٩g@.':A^F 3 &(t]ڝg!5ZᓴfibQLJ3AB 5;g`c-$TqP#ϹQ̹qx'G31rq(^x_27;=vƩ|ƛ [eY ?J!# gXKM|գފ4]"^bl[ouő*S;xxG>lߐ ٦N!ZBȻ2EYLViM;SG;>gy |f4x}XH_mU: /88@&q"1VFNW'yM*d D {I{#ܦ;тy oVIEʪN&]`^ R) 5ŭ\\3-9j!b-Ro&ė1Κŝ^x LwnHoRq5vӚU,6?!dHu{Ȧ, 7b7L͸^0M)_ Xf<!_ͺC.J0 U0n"gAP,Fg*CnGז/X*AMNUAJᨊg7} (+õ]|fhWuĩ TEPU:`%JL1â Üxϝ'sJ{+LbZ19jF;Z;6iz{ f)aA7v'i-'Aw ȝ`?fŅ ܼmP6/go0j4Q`ňaoP.oWjj d~:Vћ@s)sK& ptX-g0#5=;?>UHKYN5ن9iB(=$#"lDC¼LH/3o /;3Z@<65e]P eS9KTTǾ9,aLN#>UZF_LTGOA`uwZ+ڮ)+U3Lzyd-JA d54y+͆%:O-0Aw6X!Ge7Ya|C wGJ?dɗeQ}CLSa (Y4K0v.eNTQŠs#Ojm[xhMlx7B/r︣@-HOq^v5+Օq+3Mk鯩k.(u F.YM1ewȘMz,]OnHƇ+ w [t^!Rj0*Hiex{{i qY*ReȈKo2yk}\ǿc+lo߯xF<<D{%@rK& (A^6zB@cz Wa*>;&[S=/fݮud[GDoNwzSЛ3\J {C&bS@bQGtݶGEIAc¹u߿Zs%.^c[+^nZy6k/&ð5!Џ\j%q|1=b5"0dܡiI8] xhrϢ*k Tv$r-6 M} sN-KdJ[}9?j5܀֘_W#`*nsa5c."4ĀZ';%8Z@8\?7F|sG22N>6K!? ^`ퟺ?~7HUՄ2r?alM1DPP/˸cjNʹ-ȻuFۥg]tRt༳@`0 (o@؄:jt&PZtFt1?E?M;O6yBrkN}p `i xMb:X{`4f+`>_h.O",` &r DQ-A!JkqP0Ǚ3d%(I<ߛ!ugYg}$=;hT8:sG5g}?3^ ;  Y<+9dfݷWڗYYTQ>Fj!U^<*B$;l1)b~v !KzfNL,뗿0աDJ7Id. ze׻K%?uvYŎ|}#%_]\~ΞmgÎX;~(n쾲dy LDKE9M?\(f%KNfGJШqO-i,@Ɨ Y>C&3"*fV̪dBp*ŵ8,ujӅ6īGלerl*T$ Vg֌ +lfeݝV~H/Ķ5oBЫש@@1k 6p#2K@E3As9ʴkhB=b29n z 46%ښ~Bt ?P/)I|yhWz|4} RAk.6ַѽr2GF, 'j#?V ǎ XwJf^[>ey 4]b0VU\ e4$ZeA}vGTJ=(YٓٙD}VW dw砥k=?kZDq3/+٧2ƒZ)D@j>p2jsyZ˪b;@r\E[.X6l,.%%M]c -9_9?ùR慔L&1IT.sJC1m~4]/d-ݐp$+;lT>r_0Q m0u|AnXlOʟ@x(Ę$"8Y:Qn+sjy17%ZIr1;uv5Υ@F^+{ բБ]U[[K)i~ nڨ5X.H3uǁ%8MC !/O8DИ8Obv8bBO[/i.kt   p]]C{p[՗$r7\_P8oKOrt5 4/)EV\}ѸW/YsCKJoi2Ǝ]#'芙 6 0#xkgX#Jpe\#e?fo hiAAE{lik:q4BK07Sp=P)>d &,U{=qIKJ15IMOR@L.irMaQ;[yȋ9_?ȴ ۴-[S__ezXr0^=UBXb|dPf _ۢ2] ] ?+GxIgHb\T?)9hX(갸)3Y2gDl'\6S"Nۋ^|{/b(XXø+4:Ѓuד**Loӈ8WKEJq1 W~KPF1Iep5]O|٥Կ}"Fl1hTKF{JLs9TtU#ɒ4& ֳ==!hv` UQLc_ NGh2geYBF)vwif71giZE`QܰҮ,K{-I2o)=^!9J'Z6؃%gc@| CE\~,Z@1h%L{gLzFo^mX vOM=5Ȳkw>G塘{k`2d,[4en LM暘1lM'}al'Yɨ)Ѩ#9B$v{z]j[ik-.7ȩy}m]Y9B'TrD~cR Fz-y@tvxwϙLfgY,8OP7h Qv[RE) Pn]1tiJ\%\223nB\ߓ{~X7oLeZWdpG]KG+砑Oj .LU`tcWY8/2vkWNإ~&0 ~yTw`#"̳b[DAt*XV#t(>/stAcI`FOPG];E>>*bͰ{Ņ1<,LcբLfVS7N5Rڧ>a*˙z<"g廧1 I,GhWJXrҴq 7,ƾc=q>unh})_nq7٧lOXBnCRL, Xт^&.[uQ&x'阣|Af$Y6tROv`B#Bom鞨t2 Tݪ߂ik:zT @Mu9DTg RK&y\82~cetwްG1ad#ʄ}#,176T^QkMGU3ˈu1lUǬ!J,^Y6UsD?lzP \ "JJHl-LG?9ʼn@B\JuXw8lN0B;:CB w[ݶ4XOHskkyG c'f%P-cͲIV;g\ }L8s*(Oʌ#0*LPuR~CS y+PĦ1pt66ij۴|/*:a®zK2D 6Vv!MA'yΦ ##/Nj~t7sNTkdk_O .r3xAqBVb'Qze#֧Ìa,Z 8:ɢn̾fk>4 XMMi||[:5%Z՝b]\ĹI0v- ⽶z1DqK2TG8VqVgT1 ZC IE[ 9OMY#,1–.0]Gkmg3]N@u=zkOYЗe? , TuE$H_j&tvD_h1ZTɹ- (7$]]L 2z&~Q wuyg+  КZM--4D{#=5S,uvϾ X-^5QmYw=7MצmNѽC fᥫf;ݗ`e%x,XBUMŗ "ehid*ڟVXOC@&6]rQs7 HAP8!i/%H WxtCΐ§H$\$uhK *P~x N bwgUH I WB}ӭ/UtۃY@6} ;L力/ \WdZt\*$ 'HP^ϲU\ JtsWB7y|[ToN k {`YMf]#Oꈻ!-:8(v-s/p/ _+{P:\@Vr 5Vm-5ŗ1s9.{3A*y"OrhB/u)nٞoXzS"֕V XsKIJ Hl kYQj,h k͠8t )@l@p^{PyKi Ju5pB B;Q/qq~b3' i)*Wlޥ+7רWt&$TǪ"Xb sm6L7|QrX%c%2avb;_2!҅`lQLJb= GxGj O`N4 H ]g":EfM@\=?qu>씭e诶~瘦2ed^ IOD`@?2E |*`JUaҭp WI*I;\=̐jř]sX:k*Y^W&GIJ}Xs[4(jsJo~_9vA(FxPs^ss*p-̪ZuI[9nH4T0%p:L68+s~ucܩIq .'iK2V>GP+ͯAaI6qSFǦ<ffI uwaS(9GMz"j QCK۫vl'ץSl+h0 J(ƄqDwJQT[VN7g!b9S;oB@g@hros%BI<=<_5I^|qg골K+.yjp| ߟdV@YXոvʘ>[[TuvZދ7H r±Gw=ّJg{1'H.B YB?Y1V϶]i@C+QX$Az&{7ٱZ-Oui{uH`RS~,sm滐]QAEOͤ`w{3'ʹ?S*H92MZ6-9m_ w;UtN,mA(}I3kכS2GwPᚙpG݊FK#)4kOS9dॳ,|54jStnmddth>]ݸZ'fOtAby׸ݕ+Cva&*r\g]gp[(9ͨHE "d^+z evzl"}T$|9uv>m"8E6#ٝyf2 tYqP r*,iC.&iKc0Wy -cC9(^Kp޺rgEgM_6+p2  .8ryaLkai!kT/, 0o/S'(G/ .+Ӏ4)d9d:gVf 8?C^%Y½L򭟬_ 0mXCd;\BEl@y}FF=StztǿcC}u#v@B`kgkK;V}#e‰IakgM>D }봾$WrEtPK? 4ԽpTQ?(K ɘj5k_͏+G^4D ֎;pj|nyqľFLx )@;:>g61oI5u٬1]ӞJ*gJ8wDօ؁u\pAs~^%^dlQZ+{w9;H 2J4qoZ-Ijހ1|..qW5Z-up.[RѥFWa3>.gt{q(Ơl={ڝbMo#}ʵ v7.6},[-?O67lT2`q ?R39vN {E݄vwl#?0ϊE6b/OGPJ FE;>]Kv蘸pVxyv,S܋-XÞ3u#3%"祝kL 캧d2DG[%jT4juoOqI/GߡԺI69U"&T!6i:)M'IYL9]fW̥b_fV~"8:ʄA$nn汻m{ф?o+'[Qipʩe9a Es|$y*ڕV(_k I0%|'7¡PQ5wB䜚f~hk%YL|m,/bm[w(Ar5rtDt{;㌎ɁVHvUrfUEhRqAa:~OΓR1Uf#0DFo֊l97'Kn0ne#a&f91DݴV]Ŗ=x홴u4|pyZFFYW5a2A\aTbKa)` <֘4o5I;BDL[suB[)w֞lDp3ǖJ-Fb9j@u1iM+ RhTðvHt O:<_5 ILF5d5B4T%bÁY Tcg00dK*R|/(nD21_^n3zЏT>1ֆ6Po+MW!< Yp=xG6ŗ\cJ }\:¹LPzho5`c֙eZdsQvWJOɬy4RJTqYS*\g MEdno~t oHva;^6>Mˣ.?&7hCO#bkr~Cw`2JX!odõe9 P#CھaY&,#XM#$l9X~ԆǛطܦM\ [Na( i?$aY!_AGƽ4f)*w\Js1S05a5EPgFeJ}PA/pI̘:D3>|'#E$I:O#'nw@29jk* W@V0< ?QPaUlDZb:"y#=Oq`.&{#;*M睸g_O"B2<௾*ʍQ#/`Câ8M8(`c.E;'_NݭxF"ӆ[D_|+`2oxy&qoX/%3ٶֈrD=js Mgv˻7V; b_8ٍl#DuX LbDCvʷJa {|8펎t_éE4E*l4сX㛓4CЗ,"k+YiD7 zg &Vl5ڽ*N^ +!URu)>a"ƃ)dqTӽqIN$O}Հ5DpY@)䃠*!|7A=tr,~xq;2ΓgqO^9^Le1뾭ہZMʦD,Z0ZH/9RNyY+_L+N.R-;1_z BQ9NeÊoo X#KH<~SfAav)Z%}l  ?I_!{K/@ϋ\>8D7emL7r+54IbȦ 4Jf {d6k/4c+pB׼ ۼe~JsT9cs n{"wTU&x-Z@bnzՙjFY96#m 7,q$)=Ϩ' Z6 ow{ Ix ̔@bwFFWM36ҷ5K+xJeڳSg7PmXwv Ye:VWݴOAG)t*z&[Sa캉`z鷒es~%>A#fB:YCD^# ,.6ӕ& ܨ-,/hGP9L, cw-{ic+ ~rx/ ٓEhoyFYl%~?fdm{pmXzؖB59gE]QowK%3*f;pBUF֝!>:xZd oW󫢁&i4@ Uu{VQFD2/IjOoKݦ\=7);CxHRv G|T5d}Q^ WO!ΖW]`P!%y"%&a.MW87E;4N 6aQ8ub>tB7-EsYYIyB▯*Dɹӈ<嗐0 (ib,2a|OK5-g,w9׸FZe|ټ%p.ayU=[8> `&Fk$O\w=n* ->%Sj`m"}HQa_(V %+q ELy} gjq7%(/Q!@ s\E S@49 uD*b/:nܛu} Z.GaF^\A@ǛMbØ%8`@/ JrG6>kOG{'pmmCx Y{Aэ!F~M0#Yz75ܼ]I d(2Ѱw:>|#nKhMN0zffw%@OP.C;|8TGRA:'5DA;3 [ ׭7i;F~~cY4r~  {rJ(XN֕uXٰ)&Dˍm K@poR=r{i%>źu5#U .mZ_@Z}>mz`-+-S"LڐFbYk8])AIOn4ggqCc3v]>c(E,y/puPYDjB2Sȱ ];FA7ǘ 'yّھ w4d-@ƈujZ1VsgLTe:5 Hxxtf@!';/MoaWEǗY'!e##ը[5Cn˽.s5xږЉl f)$(* 3S.wtMY[Ds#F\>۸y*G{ֶ'=]Fu'P/Aq8Y=lE7)PWbIumO c }kפz*EsC9tde\WV2ܻm5ʹ}HM'BO.z+]T-7>; 6 &(6D[)G8*97:x[B;%h&LV{*81gD15@]~̖ wݺO8 >]`Xow ? uu?[C;EĬOd^ }aإM  t}X@/ sl-w3 Xqnu;e?k,M`qa*˔hHi(\ jĵ8Ӡ>׮-۩bG؀ǵtQ#9|$\ŝG9Lk:8mm?Eu7OHNX`^ԇ8$4eo,4,/k5XO{,UEC31ʟUZj>6-Z?6q#Imi SL~",ߏr"d#M1 ёHpr]3g2Qh|"d,}al $,Ѐ@ *`I H-Av]Sf^Y+IN:HٿedŲc+٢R~Z}O0=!?ab 1+^[u_RE(7$%;;Cp7ߍ{*aOAO8v)OW9+*m-q:qCr%{OØduy-I0$'$PC$%>Ӌ7XU)u "gpw g|P&XbD^1tto }^T.Oku(>?lMg<ʶʺ?ZF,2)PB/ W5;4n5I3}H5͸U3OsaYw gtbU p'i*oJ,ػ} >r2-@ͨH&ؓϿ.磺 TbX*ۄS'l 2vfyևۄГ J_ ю6EPjZ~6oSޛ[Mvv<(p5\16僪?^kP_pDv?bNؓO Z`HU`/$i%a# EDf[} R{$II,n~(Uc3T {kI(0U iDOV.;Fg 䴑 PメٓT9YQf* 'BwۖIdpf*gk@V`cEYS geV'C7VF(EVݦ^NX, :h1M!WUJb^ A=LD"}lȢ,/cy`ZC_Y g 7 Nr1*OEmv/Yeo1rt":QebÌuJ67N) dEf5EjlI2}K>P56X89Y USa׾bx1 G$=k$jRgv"E{"VT#cK8z|?y 7 ͓h߻rF+6Ncc} #% J3u   U"CN\70v\BX'\J9J N2ij1)-,Mujr2X-`O.+EW 4 c9-_G"^Hɶ'fD@),R# pD֋6F1Q9JURsŠ=ͫW)EYP5@m~:#/ВX=?zp"> Cz=\gzuvET*@~*"ܘ p=Ϯ^ Nk We\&º? 鴤wS,ďPMj*sb)xZ!=τ<+:%@~ IB=dZCUcQ=pgb4Ay6jh>Ok@HXƊD"@E;BbV(|g7qޓnZ(8/m (YP T0/v=ޭ^8}TUiZ뉁1j>uIB,"2 nHNؗjT-i%4cm!}g̈9?%U:'W;m"+' I[YeyH2[v&i]ͦ7)l]'sG.[I)'@ՄMVg z{`;P>`/6vG)ظ&a2N (wp~N 5_:*K0k pTiq+!ZK%A(oi01_Iĵ -[Sw "Rwe*޶w^- њSgeqnVC1e!cK¢ ~7OR%ހ5[ضӧ"&Ta6ի` IHeȱW2n?@=QQZύykЋkLJ-rc//3C[z~79^ft61KPW#^_GUr$|XX뵾Ԕ Z_0?酡6mԎ9eeȑႌi^fr7fNp ;=F>FuiCP,eldnv|$K B劌TϲܐoLuR7ce>YkJ]C=G^aYdۙtVVJZ:ZY-^(8* ( ukݤ/]WВ&}QrvX=7MDg"퍱,>-u?^?Ogƫtq<^$C~Ԏ΅fXb8týmCARa5`uыL?}3'ruɜܺ5s>,?WgKc|-`Pb"7Ikp0ے1>r-KA"vhErw/cLg/$kDc{|e)྽%ߎG@)Zv7 y+SfMs6hQ`3 ?x 2OdZfJ%>XQ6ťlù/YI.Q p!>~WG@[dc{gʛٺw|UOV%l3Ax"3=cC'Ҵ 1M,9:ئxTͮ#;z`tw3_!JdibHBΖ LJIFQ=bEK/:,WB/|U3SĦQT#*Qҧ$IeᒃVBnY˨ 5 ,F̔K\`x1c)%b!(fO4B ~ V3x Ϣ z$ڋF?"C w{'<Р33vH Iyu4xBP 9Yip`xcLG/֥ɕ#qCZVڡs蛀=!ejJ& ں8rhB\N AjxyNβ 9w DުXU)C/JRt11)ЦQHMưb)I}jݸMauTq$G!q[@sgwO% |՟b&\_kâ6,Ym{(I9Ek Y5]=R:eohpkM í%?-5#m=SM_Q+cw tnUѡS]d_1 JeۿVL۫bx|EZkbo(E,7(hsC޼*;5NG2c$CŃIeG|]_yN *bj̬;?e!- \L#(קpŻxyQ`}x3 U3f{>;أ1R?ZT@p4d3ë;"\<'kWo8j`ganA]t9"=MA9^]s=Hݞyϓ%btuVř*>KO gm1ee<|/>QάO?q sةw*k_5@Azč^e*o0/} X_ge8 Zէ70bM;9pEel*X{(F VϤSS"~%Hޗw(P%`FEKh?w44j+ҥQ)24y> ?3v0h:+2)?(.|n[pȽDPX][/'BM SL:bSwvA, &U1cJTKfk]b}mZ:EMdˆrǠFVEޜiz"4K$>X4w/`a,Q]N2lU\pCw;M'Ç5D=0ҧh󯝘CW|v$[ ,Zݣy8 4όArYA/x5ˎw BH:QfHs(lT*0ؼǀPܜW4'%90QT8ZB.DQ)0dow1b䐙 d(Y xǙM42;0VI4xTO-âJR۠">U7%9i4e!ݩ5S:tĚ~Mvy)@/n_~g֖mǝG݇AȂ@xTЖr>@r[`M#f'{QK٭|63;¨B_ZL0_f /neX5U.ꖀ羙BaCEZ? 7` 0yPl!ʚ+R1Bt6?bR^ZNDvZ9.cAFMMsWc7Bo#bAl6QmU("YWnL>QmuBQQ^!kaFXÃē1,yxH3~j$HR݀`?neȱnbkexprEXd3 eK3*GBUcօN 52D#jt}~"kI93J*7VKN'$٣h_#v8}z+1]ʞ9 8ٲ+yǕ#Orsҗ ܥ(0к`Er.C-e85x.,DYlٱ' Utt|ykcߚD͔y+a^H9 :OWERԢ69ԿS~czrUT`v~m*_s]9ir7Zz2Jtxd_4k>ZYܵo5ѠI.p94r +A$t|~EOw#9 )hPɝIIr@s*hle*H3 (j o?T'dngcHoŸ= Ŝt?,΂AVd.u6(#шwƾ+l&_Lml URZr-%VWݿӏB  H="MHU_ 葈=Q &3oX-kAAp`19Ws jxˁ #VӒmh e-E q)w(">9fqCAJ0*O“[;13K4ZJT-2Tg. +V p=갳H'dB2ڴrJcTṱutWL8w-!^X*i 'QMo;\ qg4a&hjj ɏ5ks%7cwjS[ .M !RӃ{t,?z~?|JIk"dӬ2P$(cz"ն&G;m33m1`x~ l`:k|R,7T㝩^P}`Vi3]b(VD*Ј1 i4~O72M-nÃʟkg PgL n.s!h\=8>= )ZA雲r4 =5#3,(}k[#*/ƥ`8P":]lO fg/6&j^m5ѣH=pA86ءLqNF |-Tã(acИc8dH L6˷23YDQHy&`棯#"K1B9;Ge0+m+wC,dCGM}ߔitZjr )jE<`6r1+t}kI/]QmR9\W_. yν[I]Aȡ*{rų U6V=ThV3vb>ٺsHčwr:5pd3(KS1"Z{bI[Ḻ@h\5M[M#$+.bƌA^bRI3P89Tg~uGo]M e&䠸!^"x.E*`D&FE_sp&gcjE\[pFS`֨$55kF;~3hfsKt!c ; "yL >{TRA[aš_SPuFVqvԛ(`Hpbx ~sހ)5JӺdZ $|EB8TʱmgWPWG7z@X}R(N@KK C$܅KՓHOucZQU}شO_'UBv?u*/˜܏W}\ Z7p Wϓղ6$ 7]t6 n!]I5k/Y Df QXrA=>oq׃8'(|@-:C6h.?!8$.<$]h"?k FD͚۸t럝P-nK ݌]l\ϛ&{COvsZB]E ^ay ѺghY-N/xAΰ Vz骲h Q)YeN]*蜫fa;5[RaLLQWUֶ5)`&Nh:T>˿$Eꌒ>dx8VܾF>+m@e"f7ߪ zM+ȓ:@K?('w""%s |&I8'-w( VziSw<þt&=F:X+m?m `NJV${Rv6v-4+}=Y\zdz@:nnF[Q*}fnd}YcLc ƧS$/NWLZS /Fcs8rvuthJ4*s*wj?e&H@vs[& 9l6uOʗ7y+dz'^x6TV0H[ GP'p l|HPy.:.+#lKH~ǮTB?b=3hqM}ܹ(In#=&Fh "zE;>Qu?8* 뮳HQ}]΍ )R$_ϰ߾ 7?NЊ؉;'%OJM߻Zgّ,YV1G׬(hǖlqvqiM2'y;: 9D Ƨ$̒YH-\rUYVc$<,fl1P3zQ&4@M^~ek<-\"4 ~!\Z d,X_K<F D8/?- ٔlD,hHi|Jw6$qd,@81kSG|8Uϸ,uYWK:܏^Yi=67#5(BƁRW寏vʼUB*Ȫ/Y Pe; NtC(-rGܴ+DW"3U;%X6a_vOgNtf,7>##W1bڵX+K&zS宁 N62`F ^Mfg*Ć?T(aԙl b-ԗ a,9(_GND *;9a2BI)9': ]pq@VxQS NΑD^Ѥ{W^C@\BOPT' IQPm ?3} Pϒ]?-jY:O4E6F=K/4]O dZYZ{yHC&Ix̡CO0"d"ON m_l(ioȌ[.>?`6[oM ,Cd6VyϢ%S&yt]H!IWѓF[J%6W&Ӿz5W3 p+/9TPmm6OgXצ`{0jݡ;'8'hSaS$A؎i/<#)Z~+@8I/0`0" K :52>"xJ~qE,"a̩%<;.L+Z{Cޟ/D?jܚ&Bh1+ߩ狑1ոJWI߸hpX$*5IwSi?,u.'W-B?xu{}@wtqErrI`Zd k'/plƭQb,3 ")u0S)V/6tRRfEpWI/Ts|<<e'-)~f߫NtUa\*_So^K!WW.}36@Lh&ɚDV9I?b2ؠnVi]20u_JBO W8>E!5ڡ":q^ ϫB+.%)p)1VduEJ(JjiZI-տHT*uD>{nεV !&Dj] :,n 8Tq..D3Ab-l._\C4*2Ϧ+|̡ ~(b&拕z$5.3)z;g'oѫ!c "1gDyE9$JܳaZ4870,<;ȲrIMqqt~G6ϭFm6@QҽHML;>w2ɍҋlE!H]" jAq$ݑ,ّ4d Jңk #KDμ!ȟ$5TzwO_(ZzVNB@(5"Jb-vć]&n(\,H{*Ml_h[FHsѼpp<-:l~9ZKT֞zi&:H‚7!"Wk}t xo4d+鍳5nmQmc\b;jٍʧY/zz\fz;iǠ{T4,"R JLӖ1#=h"~ǀJy5(Ecnĵ5\=&9ڊYكORe 59O`]MPKK5Y?YDi1&}8|Q\.ܘ]0|ǖOl,=idNYD޹\⢮TJ;Δ`b`$jnQ .g À٫اbPD=Zr/5936Թz!{7;|c+wٮfDşD<}|R]}UTIC9-F><[: !Zj-`[ A ؽF|0pyb) n'~1bةob l `1oNuolEcezf(0Fכ,WkP_Y"S?s'kMS#sk]#(Xm~|BHg7១`RФq|D3w\d(;@~>[?rbt[k*4'Tv'mYܰ(IȪ Hïuf)8vN 9J ]PKXʒU/90[8!DcuX!cm9Rek8kA ڂ. ܲC_Eo֔"KYm =c wӔPI)_u1$ZȩHS-|C1v 0[2/&mVq1aua⏷-~G9ǙMUO VԾ&J nOnh 6sYP)Cd(h2^[^ZH}$/d\4D DBAR[dVNAߝ Q7r^9MՕsVPp'Kb!IRC|d {o& (Q9t-b/_v@?d/stWH_a8_rg+VaSGj?joR؛x Bɇ ν5jQ #QbBlxF!)ݦ7$(2Rl 4G-a-?*Zv2pT\l=9RURZ uŵMmޕRelj6ZCwRXRPȐ+!^eJ̃JV~/:^x+P rYsY$~iol39Uwa4ք 5'(FW@c]0Tx&Hs36)m5 /s&#FoiN&;jHO7e1F|XD\cCe!i%D>M?H{JRw/ʬ颤wZ$cYbY!dMZjaJ0r,)/ ,Ԏ)H"7s4AT^x@[d-Y5ND2^պ s"|uEi9b<%Ģ|֯o ]66D%NjEm [ZWc',՗ wЩ̵㩮q.X^*zeBN:*@GA޷Ep{ĶTP ΏN8QYFG{c~2՞A:w?.r LȩQn(n5Ԓ?1|%LËh# ԥZ|-[X*g]JaO*s%.0h84IB3J-əeTU3!7L!ӦG;֫5#bUođKxN cH>hfjzP<&"ʩL\]! R{ѡvʷAa(Q\Y|I/(s9ڼ<k^Q)Om5cЩ{;+ir zjR^(w(.nyX e:?q]Vf]zj.PCD2]җK7}T@Umg)`۬;t.lL;9#DkrFo^c+Iihfu?5S)Fk}#ȅ"D \@J+(Ndv[ޫ4OƤ/b as`7E޲jρQң:rxʹ"MQC+6jԍ}7\79 &PrޱaY[ ޣe( Xm`/U.{7+ a]jL#C/ݲi`OK\U tZD JŤwE:Wd?d[Q^AGvgu^߸!GeJxЕyЗ-!4B#۶($Bg]@/t&#DӇi;ኻ-GU<FqCiK/%@hT9(zAL2QY`-[DҚc'> ~Jƅ7 `\A,HA e:ي1Ηd+SLL(y]mڥG 9e A)%SiFƩ,a54*WP56--Ώw1a ,$[s;WʎpHrur W-)w+1!vZ3rD_S&so2Zdp;nYupw#JM>흓|3>9.6֕bFbbƐ}TM9ޖA/M+LB +}}3գs^^ҥ0_bGI |;6O[_$+Rg{k*IنK53A -Mx\#AJoEEa o=$URtx:o-eG87.j'ŗ:A^&HgUc&IZuKM-%o`#$ؚuʢA|Mlt2$OH13:!f/)&-HJWMY2I.O9Ε1"19d&Mr붯j[cEIQAa^vI,ۻ~:uP/$KX %w$Zm^WGK8j(T[K0RJVY H]P!Ń;fj#ib|IYƮET书/"&Z:)ZjYtA㌊ͰE?aYjF@3e_dPNݵ"?U28U]4Jņ?2Uc^D})HwL4Fg&O5YJ&:OlH^X<ĭ0kq!sɢ=oQ$RHK0SWEvcX¡{$Un2 cfLS?#WSez?y&6Ezm-"QH>Vu`0 M>.0Lߨ~=&&#`i1g:Lj;`>y :R9]o5= I=&@̎ \t]z.(a}n j<}L -~EW{%ȷV,ב$Co]f0KC/3"%8ma娖Mԇ3:A7l8EY;>fm~r8/r\Cf7rZÉ K%LzX0#[z;kU$H2"|h9 )^FON9F :BlIbʖp3/ĥ_93Fe_Mgiywfeb4wL6L ӒӜ Mÿ<:7czPކ}+>%k[BXvz eL6z܆2B`ΨSS@ls_jY=L ?/p?dnX q{z:OV?W6ndyM}Pqk'g䄘`u;ɐdeQi9Gk:v~x] WϾ >F*dp!6$X+7|,V]cSy>7V&cpK̮c [=ZO0vV۾9WGYD>#λXKSS %6r˧$=H> 79@9 ͧFVU;QkOrV67m}a[`uCd-IvhhvQ=$"z)"0YApI1:;tPA$.Éءف\̑iaˌJ\|eVW _JXz?6 nu+ TH\Ҳ$˸jJA%7D+C&&^Ybcs]c0@%yST|@ALo<ן5ЗP-D,0Yպ2jA1e|' "[x:6'vxg`& w2h9P 3/Uj2-=6CRاnioܣB߫8^=AoNۍQDgkd9,87i\%7\7 2Qz/EfK8wdi~4cug{qʡJGrZ<_f? $}Ef纱g\9OzaHX5l Q=5JmK8eq[p:d=|7Ja%C` 0LA [ /T|s@ORAz= |KpYr{!H17^OZ"ˀ;q1DGZAbPTdZ {@qb6nAA9Ǫ#) U{XTڽSl,]p*NVgsGe$~! !r8ܷw:\Y3H-u0eiĜI4^XrycmRh9Ũk}:%!p.3ՑJK6dme{T ;eCq}}ah1ðHV3V($ xm_R2M ^ ,rp6})i_WYe- i%JXIsq$,H\0'~=R~i j{"fF/R Ke}%P> xF}WV+i$`GQM3w03~%Љt @`gʵTZ jiN|ٱ|l^nXIc87Vh ؠ-iր@tH]0쉲0M֙*펍1]Nl*JIbo9Yk E <r(,3f'/p y$AcbM5!b2BjJ9{5oDuqÛρd]8sF%&ɹN:xI %hL!hT+튑iT D ӳ_z ӻܷ{ f2aKb+K Bsof?[3Bzv` 0^ho;cC̜wK'>RNe41Iqm9HDvq8p$Mbqx}Ƣ=L(9g859j Fcn\(0Ew?Xkw VV/E`uGw\T2#[޿4C֚~yˊZ®ج#Э90L^n.کpLyw+iH'FSD~km' p/]iH%!%գH+?)gxoҕTvzL4.}gSƯ(Xy'F9ht; !Ntc %)F[7ys5>Q/Q3̓+#@]')nSHh*4I5"˲ vӤeI(cq+SLe%cAQ Zt}-b)aEb,&t|U"`fc.a0CJgؽ4>۝L0QbG ['\vC߹ܝ@`Gv`]0bg791iyu^J{7Q3ҁ[yx9,\&vgnvJ zDDJ,L=%]Y۽"!dE߷ξ0PH_'E &//,~)'쭌sWwbQg/b>qdaSTd;ɦ!mhP1jlos.kzf\s tɄR| rRtW}h{)E5PcP'*'M ǃS֑Dtq|2gI4hңCBPi'zt>|QY&'|Y2NYt>iu/c0 oY{7أ xCL!x1ۏIYiYWqe 6e!; }YIɮ fG*Z'md'c˥oy :ԼCu= X9aDIx~C[j K: `.g(K@:;cŐ$m_O(5Ki2PHL#W7_-+Wp\jI-Uө\YhⴅiU80 [vߣcwr_lr1 uXlO;{%4#+pl #նD5j5}gA#yuU6[]0wX~0|Z|˦LֺJXteeM wf}5/UA#hBbzKںC{:Jfhg?LCnAv"L@^F}z-JaTJu~Iu#eP EC<"&Ia,S{]z1f-EDIJxK^JD,C, c"$p3Bpv(JJ4HX\t~@ ,-4]~ThTffzn# 9߉qCqGsԩذʫ#BwJfT,Z\:ctfҺ= y=MTn')h1q7dO>a)ٲ=p` SLWF0AAgO=.QBk)B˩Lxe$S'U/ɜS8qbM|8bɾPkŐ* U26s[}؀nNS`.BfG i۷O%2F#DG@Z%T7"ۉ%C3>}~g9k}?B$(ŪB̋;|@rU<^%*F y<ܵf C})/ov"kSݥk?&\EGeJ("L bUi-ZoО} LMXkts 쵅HYt %Y켲*S,h6Bm_2Wqڼd~BL}Fĭ1kzХ-鳰Ov%-~7yx8@^דs1xסQ6mTCb 74;msΜ[1-Bt0'g9V`E(+pnr=8ŐO ȯT~JOhO..jOl-kYJ8^>` F!(kkI0ڭc.kWgϔ @Ohz6AAYp4^TCC}R,P\pl;|&@^_ "ɧ }j Ш!43Xj?3IZm7jOC*J9\ MldE t3( =}e2H6S^9ŻOLq 8RنgB]Lil*ӳИI@\的@ؓ=}_snDr,r~D "hmAQ6q0+ASQz7\\ҟ2 %\,\4TO3pn?}gϹ(T<@o@lzWHwOnКʵ+/ 4!P?'y^oώsa&wS?׿$Cf9B?>%Lz?(܎Ǩl^lE8YzLqgV+a'{6.#ـWKq>X%+Bׄv Ah%+{fl6Tg;\9m~r@8zΠM! L&J){e)Dd{,$Tҁ3dଭidKdZ,,#;D9XJ焢Ls-6Ƈ;mFD1%-ɯZX 2Ǯy6R/y),6J}ՠOOɄtd3h se^-ZTMw+/PIq9Q^G=FK}<5hBp|$!6x+?xjiCi=h'$ίfi,QlLM1B5&":NPK~ qRhէoUJ"C,|wIq=W/enPHK0 ~cp_p̋&8#OX_hL ֳm)4BНzoI50!r~ʻ kr+~k?XԇAYj 魲»/eK)tEgc  Nel:jHWᐣI fu $S,);X &hk7}?%Z]jnֻpZp3q/_rM^kݨӪ߲Gm.惗ѿ41LdXx;'d;: X=СXnf?"T.Zͥlu>WiSie +`h}`8I}ypdwkz(x.2B~"\Ft5#^?T|3)P~w-OӘIMC aU w]lHW7NneJe%\#IfQA$k.F˲Krhaze%E3/Gs5' ZcG[v̤sS-[W]ǖ"JD_+LI*]ȯiFM,&{iaA dbreCܸ4OJFCxx슡L5y5rk0s}pm9JE4hf3Qxb)(&c)oN-ljv zZ,6{I1sÆBuێ]LɐꆉR8K$a 47AScl!wLp}#2/"qڮTc+ț9%P#SFe@*23^jR>{|pCUH z*@!(䁇Z;ya \IH8P+t {IÖݍ>w,%>xP'1^GqUQD`ܓ;b Sy r  aGCkUXQ"@g+lW]`!`Vv[?S'}QƧ|pV/y1)rIXKkv8jWQQGua~cp^B 3waljBr8Tq:ȅ"{f\_e۴!A~}0C%U1tZcT3.Zd !:()+O`2ƲvIj-q]UGR{mv}d AF*pʥu xDTqz[3?^!8Z簜KIE6MFM؄ih_p\mBW hX4clZBz"ڨjwZ &Q2wIS0FLY“Urq6}z[Tш?iY:[M~*kEƎ0Dtyrz{ci54nں46}A}y $>Bb ^1ګ 2o;=< 0f? 4 NG7#9"nN%N:i{ad "`$!4x0)1$g>0r6h2Q," DF&PybŚ `{7%Dk(&ksV>ՋʂipT^( ,ס#X2<ȺjžzW.7YEUԜV9VTĮ5!g++0%YIW&EB^~hڦdxV' JMY%Gs)7G*Q'Pq{KozkA45Ƀ`?1+ݣr0{ X= ؔvTG-|+\"U!ӣ)Z;ۆ?P*^\;;Nhoʿa"j:vD&qj֏:\PyF*wa&AGz)Fhu$Tg$bZdn:ht( 6B^׸OqJ42qww.YbjvU+}Ba2 bJōk-_,06<Dms*zyE8h#&pL>l,bxhX+o()jTxs&Vn7)wXx?1\'~4_0Rg8%t~3lH$l;&D<8bS0 w4#ED /%zvCPkq-4^u}S>Ԧ@o661i|,nFSמlsr"!H 8)y& %AP9B]\KrsLUM׾R)= ^BdpNF07ز{)iG{(Gmꚽ}+ gPmNWb` oIk"{_]^??T*<6 iY QAfvУghF[{#q#"-$8 duoT_[@`vK̠/U Ih=ڕ(Xd3/ OHŜ1N:qk+g1 nlڎݿ&y=U}٩ĖQIќJ-.F55]&1$.l}!aD8΢]6% n7q[ ⌀SXYX?gyT,md;YJYprIrbV5p3$j+sD+P.ded2Z .b{6MiZz/#́* =Dc/isl|iQ5]xFmd8X5|KJA @w:?RKrEK:"^"FCtЎS ژFa[v~XU9 7PSpHkm)*ַ|!Oe% kM6Z;CWe_1,yk^'h1H=Eq@oȑ*|Y!kϺe)J'9[c@4h}_g}3ApUSʿr+6K(PL@<x}`P퐫"V^}M <@wk |2Q@9 _n=\n'Vضţf 9CF2)҃$\yF+ #  w4{⯂uzھ"o'Lv'C-E+q#+Ժ+6f{E'y/19PMwu56bt7ݽuB cǦ}٨G䪝(GdUEdT.|c<|Ot2(iViz-*f3kaF*Uk2E: [шRN3ׂ)$Wv5F@U4+) 4D^2a:2̊tvq\[m\%T\$ }Lpwqԁ4"t8[W*%aa]Gex%Ё6"vHg }9\#DcY-&FieIs`\o]`&Yi*{B9FRd]A{hqGu /9Ck % hRGEe {̼: /(L4DλU/'-`*0W!ggC7xk`l]h.ܒ]g,š2P?l.,^t z%A#&~ٛk,ozq0J^ }n#8GuZM{,[ӭO6{$o5>aZ00cY;N_ 5Z3ηҮВ q@U,qvZꀶI6jLE$pA)MoXoij1jÐjUYBmoPbH`ۧrըw%l>G0q9B H"n~8!o l+F/Tiq>բ `hG*_Lt f rn^,!,̳L#WnEuC!nZGS`\a&'78rdD-)Ҕm;壎EQ՟{.VXIy)5>̤G(->cPVlqM,] \9rD!J4͕0z4QCPp_gfy=~R>d"qXudf!WzpMVHsHBY#vՙӣ3ᚸFp":T煫@ެ/]tpě)hTZ$:,6w 9kF0?KK3޴ fÝ"J"ъ[@"$Q_.Q!ǟ+8^&Ut'Ms./`S5 ?lt:qak t1 d3f2 5 &{g= fnW4[YumV3/¶j>Muya $ qgՌQӂqچfHqPP!͐S'F y[b@ :|aH$T2k(s)ci _dAWfb+YoMIsN8ͽ'غse0c6c6 !_Oʈ= Shmो׶=auӵ`9f%r,)M$ܐY@mc=` EqdP2Hꖠw窓`R%QD,3]ཕgM֮7| 1T aL sFsc{ df#b7Y!犇F_pG{ʂ}2x<yv!J'|c>EsgsU!/ea܆xyQA 堲GoNdGʥ<(aj@z[{ TХgaxW '`Du39{ R1mi!:4 rjJO&5IZ  -#0$:3y&0L sU!TiS)ؓXRu.x`i]vSvDzZgiԪ+Tp#<U *Ps8gJTaEbPԟsň^|RxdxsquV|sBVi^ۦ+Uxljg aOaO4|Y!\4kw z2Ґv}.&i ygZ-1MWVy> $8򖏐#V>>ȇ̚fys-*q懗<~?IQԈECvkRڱ-+{`"e@ԣM y2ELSp0P,<m*A~Ķ+hط#B) Vq 蕕4 .8ap}5C2ڭӃ 3ghI_]py-0s^A\i,l_ ۑt;¯7̶DT_;X$4džlOFlm2Jc$!:#-g%rSS(fnN~Z>5ӎ) IH=B5}!Oyxɭdل  7u0Ot*VUv b{E $"q?b&zeSQrW0cw[>cJ5$wǯdChX\CMal`?;("F!=JU 079ym5x* )"v/*.bE3iugd%TAtڜ!_bjOs{1h]ƉBSVŰʈn||>g,@SG=8ZyrրREb8QAσ2QM5}g2O!sc&{hv`AY}k$E+6v|B/&4k8ƬFLX_ 4+25T9%C=X]&y*Nf08\̔ ݺhWm^L7;8&Ţט1Ģ5RΎ6ŘF g)0d% e6 , YYIKE5q:2Йa5+i$d?D:V\⊏Fq>,w?3Oe<_w.1<+ #$V>b/9AYe{tUm=EGEPac/E?gݰC=%Yw2y̧{8cyyXij1L 3'JֲV#K4??ڟA+56Ve?9,M*@'2@J>T}M=PΦ<~l/b|]|\ {z.GT1E+LC1ZI]Ln5LGjŘCGKx^&ˆ FٺPsR|}RW(d/rCGF6@8<}1dk/2%gZ&Y w,~-x3 搑?{.L㑐rFD"sN:9q,g|0.Wk79? ٴWoƬ~O9gLT4JޜL|gNtrmW?n%qN0P4o&V"fH.-P73Nv=1uYhq!7Pks dK}d9^sGtGnL?EZ+ }rNzRh ydøtR>E[C#\ bGmE𕀉^UD_Qaq1j /m'ܤg!!^.N\` fտW99.\Gn`@S%f=2ӴLH-=K$ެ1[vmlI3iSɾg_4 }W8ӘeQHY:v"|̖0uЧxƋͱx2H?q)~7w$ @UhLjT !sm6.9oDӷ@B p71wzCzHD 7[r$h7)X閖qK"n'a¹05I wa*=߀!yx&=yƞ}8ywÃ!-=$6h:y+JcK9`à`},vF>Q- _d5~Dԫ1IhIxyԁ0* &7LsTU>1m YZekZF!9=4G|,YVOl ߛBӓm"AyZ†0ցFʧCkjmR'Nψb|2Jr_$7fy9`Q{0SB[L_F`l[NIC@ms&cTN|ڏs mA λ*z$'L%\~9><+E򤑝l`Ȳ4Apd YgC]j.-,@rL8=G؎E` ^2 i82۹Y*CpcѼ6ƜH-lyDz1 LB%VguT @jbǎ E1r4k&^Pзt֦~!-k+Vfo8kN,tuN`Buf/ؤ'?\Ӎ@@xXK%W-U1 z`X%gd1j@3XR^_^"+?dy2-'+A}9Pp~Jo`Ƃ[d?!X/[;䂷r&"VEY0[ 6҂Y  H7nqcׂ̉1ʈ40A]7N{E§9x5 zI-G7FF;ZcQ`Ֆ) L,iV:[FG;~aNfoڨN~@EU{^Ok7:Jl#Qo֝6]CV- F>&,}{Ʈ|.o UJk};eJ :e -瓏l]vߍH>gQ01zcg:.Csqn̔cjn'ϫ믎f>#|ME gZBk 3FW5g3_'F(y}Z|) e6BWtcIÜqU_5xzȷ/GXe1cf+ipI Y,RS~ gXJQB/`ڭS1kP}pl,l.MC MrPx%kb=@1 \l_}69z{1\ [:' ʂ軘rV뻵@R@?3P,\&mfNpXJZL('*忹 h:={9So6a+A)2NB~F˨syq.r\Уz&j"cRԩ\J1έթ? \wR?iTmQJ`﷭hpq6w?W:ǘ$J tXj{ 4>`ײ2.#yh?y>6oקe {G7 dveT$bJD5%i~4t m ѓW-s@#~)PeWa04)Mlh(\m,^uLQj{Xon"(w;- ΡW3ʜo (k3ZnuEw?Whͤ6Vf8=qF 2ܜ謹Nb>nVggPN6y[ nͱW򌜈 vhZ[|a4^:yz k70< :Oz )f0i D :u0J ̡kM +jpVIOaKJxkq+q.7EƬ gIwI;M\>2&'( qZ'>ߔ#5B]Blv%Cƥ](r$ai}N@b*#Ln> gS2Vjy:hVGY ْ%SJ,qʾVh b B @ ""奵cdW 5#y_#:B0l#]%y;X9-s\$(}mф,AZmb#%m WԺs|P _3]YYRc£oB\F)JzpP0Su&|W4ooTdi6a-`q$_HX4o:H{kmRm ErΊٝqOwD,l!SJeթ/ `jO*/ ό2Y7eޖyjvx^Y( [J6&5Y{C, XkWsc=ղhfKA>J{v0g 2B }dimΖfo#j [Gum'/Kw)ڗE{$o2 ~=emEDHU6k*ɦVnfj%5Ѯ[;P=,c[br s:Ra/{g _M g*&V=BjREMkŁOZ+owV)^mM|'vc68K0JM^P0 nE,1x" I?tW.Z\T;εԭ-U\}o1 ث9ˤ8>;fUTr` i4VC kr2~FP*7lV\G?KH /ѱe^y(Q)nNٝV:$:]O'Ƙ@l_- rp`iTU-}FPPFxIXpBGJrL k|g3Tio5Fh ^P + <vq1  W[-xMg/i>l$L=ZT MkлcW6v*Utqs% YWV[il#ڂmHBuVZoJ'(ۚ&Gϔse0yjhTuJ0.K`8!; *dQJЍQg!\tY5(wV$͸i$@\E-Y>r^Z+c_?\;b #U4Kxy@S u!S {Φ(#BVPxB3)xP"]Z-?7m 5gTY7bkﱚ2X]э n UU2,ߨ^]V'䆽/|P IYR9.!o3՗U[ ҿ'm0:bD96IʪnaC~u[ɭ+Su+*܋6$^(91+_(ʥyC7 ) m]4P^)ŪE~D'd,<[gc,0ԨmYe_REq͈촇4O'kotDM&OL=LL0Lۍ>yW4yң1m\Po8Td֫%_Ⱥ~f3ҼRf'IJR+q.^dQ7.у'nn'  ti/JΜ뉓?\\w98q́ XӻE3M$ M.9܂QVxKTًbP"ϱ/Ϩ;\64 {_jt kk#7'[jFf&D&4D*$ng1Kȡ” f(XØ7 J-e4T/col6S J]I:|"г^ TKF9alrJ84 vY $ !ܱzRZҿ㾍;ؙ>[/P%p>t@0z]L)ԙ5x?mȔ'&bJSNOVJlTESK,.5r6lÏ|׶y3p5%e]jܓoPJ ەsӅtw$:^06nONE٢"H0epѻ ɢت-Й6r?4oyUUeƑug2}16Fjgm\'hqnRp j#wlߴ^jcn鋭v<78[|vs3_N,I6AҘj?ԻuQx!n[!5}jn&֡1`@=regq52ИZ,^0ǜ@D| fu.̤_6T0S X਎v`FlZi^I1IkA@f \cд^c"QZ)zx K"6 )g>CE~EW/  ID椌bdJt C8]jXoy2˖/UoTM&s340Eɍan 3Lݸh(K]`ݒRK_$Y9R79M5|R,ԓH;IZ6_ˌC5]lzF)|>1 qQ,ѨhPMּ-OIӖh09Ξ_O,,oC>>E9r!?Tr' CUZ'տ7HƷߛW'v"}Ti/q5KazT#k62. 5 {_ezޜOBXx}*p_8@|Q@EŸU{V?zҭ6ys7U2`|_o5*]?U=Ȗc^H5}Hz,eTWQw#zIU7j9Z[@To7u sftV_6L$ D%?bgQO4>SU5/^(l)] $[]Nx[@,WҼ?>dwc_} u5,o9!ƎwwPϩJ6Q3U:eXU-&?fqE(G4e[pzZx6D]]AC%7o@H%I3p廏(s]o0D6O's:+q}[*ozP| MΈM00_}RlnaM6N܁β]d/ιF㣖QL >"쏛u(TMCVdY5A3=ΝcH*aN/->cyeǛg΋hτh? Й,=s21|oB 3v 䀥wTBPF ghlOEߋYol"ыJǑEw@g5 j}bk\ġQ%ުrsy9&xKmڹ SsE#yB m.EQkOr'L6,A>RKØ y{%SJ(+h!Jϻ96s'K e9eǶ{}FFF,̗eex]N|Ipb?ϼw ^.كYȥѷl`qWl~ !FjiG;~ rs&?<l%cZ`gfSLY$1k MO뒺!\t0dRiR7@tLTܽ{F̷jGrL"KY߁kmKI5v6f-aT "v&L.a>[p/Kѵ ܠltn)PUg;q&J| jl[w+g5߂Kb#t6q328r"7# m j:p)n\F!PVr(U+ع@nYT |DBMʬ+%mPtA,S:)Z<}O+NJ4'n)T"68 Pv~#&)AO_q(ƃVQmQ8s9²!nwPEdtU0",)٥0k[zVt!O'RTMiE3Shn9Is3cLjM8B n$(cHZߖ/t! 7~w2%uxҸ%s~IBe}Ӽ7rԵ˄ .9 5{\rSۺD& u,bPA51y`h۹U{ 6=N_L4^J86=f)m[͓j \ E7(&5ӶPʜ1 By:z3.]P+([Z%V2B (FW-5q-&<15qہ4+f!X%2&;G(`3c^-SljJP;Lq{K.Q&+S,;_ޚ/GP $ Zol7olC?lX?:mɧ@RKM>=W-˜+%7/ٴL],3)iLʳA3\%ijVۯم^G0rM4}YPX$8 Za?Im&;:5FۀV@f;?2BrHKfcdjSoqfFyxX@ .D, M^Zٓi~v? xV0)r&8U-/0og~2obvRw awg7/0ˆJ~KLADGBE3d]|'4oRT-B !MU*R9U_}V޻8h,)hKm[-,e!mybd%\P;)eQt-bDN{N51`X'SH\fIϽdU Ո2ڟev#8^-YvZ?Wl"֪(?yՙnɣ&EEC#G:O4)í&rvqijSxv@NzMc7n7bNSL@D3&%I`)Xu _g^19'aq,NG4[;f&M~sDd<:zBe",8U8% yj" ShOP "A馱$%li,ђCߔefWIf0 n ͤKeFy$(xmuUoJĘ"m[aY?Nmv+SHjARt4σh/N$%C{V)}u7sosy*SloP?6raE)xЩ7Dϋ`=6fO)De߻y+>w"['=V3|c"_x఍\~:4JC~Cci?﮸ϹQPXk5bNi5N4e6S`hxm1A6@=QX\!3W7;#MrYчP[o1ͼ4ð\B횲ckpٵbװl878ۼ\Jkbh*5ICT //q1*Ef!*KU2H/2ո#JR4hnJ*;wʎZÜuf_7$Z9?sel0t/E `ކ6{JI q{o=6V8L9+Mjjpӥ"6Y1Hᤎ{Tɏ XI@aVxG|n֙njf ۀ}Ќ'>`*[_zq* "؟YZE?8X\Kժ m;?>.g_l:fBT1Z6ӑ_M`lߏ~_RL-s|dEDŽ!:@#fq9ayc!to nX𯖣^$D.ѹl9* 328 Do!(( kb04^ξ2Ho <0|Ƭ֩l[rbKV:E'2g.=ݳa7hyi3 @/}bSWTi􎚁QI7 ~kgo_q_(tҜL{y5*YD{㓕Q2NF6Nx\&Fx$c敋˚R pyЋ#-|A9]RIVm~ &D\WC:Ɯh4F*%cj$[uG㹹UW[4[:?;.2qoO2U(cW$Fr9_`cpk7&uF̧Hހ~,88b<ӼK\=ooQ(dW6:>g:5<>L3aRWkU?c,TG-n IhUꌎ5)>fFHbH. qO35O,۝dƀ?x5`f7% Y&Krk {Tur< 32!.7EÈ'VG=C .] Zz$P58TUbթ~dSkuɘ*yѴ D b>)yv \0ʟcM*Ӿlø*n\ &uqH'I(zUsS,v.X9gs0,Jї,iu 'Rf fZ71t@(+'\QGoR$8bs3V;?`v&g=zoJ1ʒzZ8uE P8 ^S1'Gu0*)SJ5|W>\D~ {,hBqz^ci#* w4 $-] ifA 4|;az(br6q.XdxՓ,98c|Y5c1.VEpB2ˌNn =KZ,_W CR:a;{~4U {2wțVo'ʇvsdcu{tR|t\<>AO.oR[%_#{bE'!6|sEגgPY}KRVV50mfZϛIg>O C@?u+P}BH֛:`쁓 =A>3M1uP˝ڥZ=wF, DU嫄4:K49pX(GJ+C[mRR-@\?x&!CZ*6Ȟux]c"|?B2JtPANF#Fʚe:gikHv(!agg*Y AУ'u"+T, 'Յw,fj%"}X); v\<$K0hchEھގIsAO !癏oӗqPUMّDW64@Gq_6 7-3V9[Q\ FꡕNF`"ɽXBSLѕu=QRTzCTsUkwݩ'0)COة‚z<=iv v>wR' PпKCܰ\W2 ׁC2 "~$ϋͨ~--{hQtЈ),0h^zyejlڹǭ="r20*-fh<(+v:*L~'ث?'1HA&_V}ovKh}u^e5d=n㊩w7kYGŏvaQj}:LVhz=d0T6N ҸJYk<'ty<|P_h7u+XXcQlcz#EllgTɅw (-kvw^5DrΫW4`7u<70V&KsyqNrղ7\гwpw Z bLɊ: (vbPix?rV}u VmG%s "ǹ7ϥ,x'=j>* LNJC7`Z)ϸtmXPT}biXBLoJ(QoO"w4ֿ]8rLP"X{C verEˌʈ^ &B|u>ȤqX<Xd8!e\OҌkSx`H\\,~x9I~UOUNH3TAzTt;)Wx2xqy kz?k ԧ*J nhw9ɚۑw͂䰳\mƤ#"2K^¨Q2gsY"6iBd\Ć ZY7/M:,w˾F)1ia-h!@?(",W8[iRz|oykW#Uw6ԋN*NJ. f7DqϧNo;N ANgǸhVT*9,{$}uasI-]m n}I#ʫpYr h puT^2p è]!SSަ2^JF\[o Z[)_^q!1Ғ'mVx!)-cܧl1a<'M_$JlBhk8ۖb|c\nƆexOufT;Y^ǯKĞYCw )-Z6oFR)A|r *@:?BG1@姕?A^{L+/@LZ~,APd>)7kCOA=H$b`x@[l\r`rm|mWPƞ{=rߤ@]b @%Q*f,_Ty<.~:p#?1z_s0ndybހޮopùjCTj#ry4ZyVD59 $'bipHU^NxT%Fh%K}[y!>3fs;p^fhxݒ[wxX1='tˠ9DNYˁSBG_P&{i6ן7`) y<5wɔ ƒqbY4TD*uJ? h ChLfJD?>j5CPEs֝n"c͡wMCfp*`($1MdIV ?1ˏ}s)5"8?EU͋bFcܥ48C~Vvc0u#*t"EY8q}+PeU7U[ u#ђ-{Sm+ˁ@)5ׄ{MQ8v͕1;ɸQb+|%EWQdFPyC8Asºq*eA=Tp;%)DݰQm6w7}׵? yנl~߈_ kΈ}4Q%6M-O#>d5 6v]!8kN]^U^>!;3<;~Iw%t:Wt }so ;)H:aD)S^S㒏k#~5،[S{;%:[]܍ts G=>VR\:DXp"4Ek/Y7"خ-9}Lؚо D2MTi 8y=t3K B"ge`q 79_WHev|*SiƨD^ĵPM}S@D |äWQ4<[J<\ŊE.;LQaSPoekh2P[.eP2BFjY>b\s}H*3c͵*MjQxFl"*C.~78UqNaHդ2xgO.UjQSI{į0%NQ[ rtpk kC7Z GѮIF" q&gRgu1.*&˱,}8Y>2t=j|( 'C[)abi͚*xq5~>hy.>%|'V!Y2+&8ٸ =im tqWK b%I[(uE-qi.WP4]4vN,4H&q.#jj{@i31nY_J`?$kU_Occ,dOr` @V7)t(ݮt!rڈ| Μ s85~ 8<%+5O5R{jVl`NˡUrzT bC,!˅ƥ9 >W:蜀1%y9{ )mF /sql2}O+ǐ_`fD'[MVö,ȆĦUhlFYCf( ĝj/h-O߷LIbGDK.ky\h^Cqaǝ8A͵&* I6]{I?" P24oI>]n&u 7/09Jm ~x֧El1#O&QV\SYeATDD* Xa̐JV=FԐuMv(i DAu"CfkʱRK V҇c-F (A('B| [lWUQaeTo0} IVy!!1l;_jSՎ걆sgL{JpHmSrϨEy9 )#.0^zGDF~:I0IPov \X`7"dL]:C+Ux07\׷ "W."$V`5i`HW.AL=(&~]g^eD5n@", Q?+/Oȍ@)5͹?5K('?J($'G&e:`wQ6睆4[vft qϐDQ`42PPK:(ǩlˁvd<% 8 *X k[jHV0CB NqL|kbN!ߓ˴K ۶.D=T<{|B)S(jϼ+|()ÆrZǿVC#Uh%|!=b8)Q Ѐe=Dz~Kc.GE -!)n-a*^4>S \ĮQLb{ v' ȧDְ\ιݟS˭ %jSfPfoƅGTSPj§cqGƭ^E5H"0鎏BXZUQ#vbN)%ƒpѴf-^kF0+C% I5x\ E=ׅ2Y%RLkADGX Of6yQ#hGX6}o|V{BATIq&ʡ2yM uZevE5s"HU(oǢAYTH5sٍ:2Uт 1ihU[_2׽ 7 t:I|tKNdYɎhL:qG$ 6!ݸuFn^;rw Cbi71(qtqRPW՛6Q ]w[+<1rz!(|ӧ?A8[Tg@G]hs V[{9!RMZTtyvy~(Wx=bE].I4`EuSǴRfBRELCVFAnJɩDlll'F$NP딠Crq0ǣ6r%'?5₏ob@q‡CV)U[Ym`I\T c1ju2dSj} Zw =֜ϴ@右?}[@$ufƏiX`e˸ꐍ R?ꛒb_#me@2}bB;RW &\s ݤļN ym:QHLn[Qm pڸ Ejxo b6GD9˖S'A7/Si?]e&qg>[@IzOF@qhBl [~r"7!|. v|: 6_oVL+@3qv]71_d^#ZK >}ݱuzYIqKf< ,Y_ndK X~865X!r!o2L5n"[$c~" 7Z`S0ll--0K>Hq33󬅭jb; 2#<+#_o928$j>);F?A"c9#H5:|_<}\q&Vf@] R "L6VG ]`bpQagQ!?L39w9oV}۸ Y觔N*k#}i=26mK0AZ"Dž1KW:W=D8еj;&SUxjkc~\779aO1ixj2v5Ƨ9ۘg? HՂ-6gFKP|:v."t4Gy(LS8ϯ̒ԆgFd=|S +MGD^UKG󹳔 &$;syNm". %2"'D^6>ȮrJO`7_SH3 d(-1=x T3톬4sd΅J⑂vb ITwf~3q=S4 kq_x7isi>Us.daC2 V' ]ϋgO ݊|q }jvv Ŋ@cJg`q HXI?LZg M~g=:y #`9f~2yI8:[t~cl*S~"vЎ9*Lïr .؎؛M?:!x;W>YR"I}M\7=A#*, yH!Ni7540Vt|@#[߲:N<-Tv{0fqlNs0/63c]e5O5Exy9U!h?V(GP*r 7פ {sYwN߷/7u O=!Č$^-qʋĉ&̺+W[8IPm!z6RN\hFG[hDy]*Uu ޽.RI xk}ax}5T'p`Y2tϼD[ayd̋/Mm!()Y~|/7}ϩyET)2?t<Q- nNS 0s%(|||^T,GғqRt5»ŗ*BTƵ:d{<<- iCDÛJzf12*+*3 5Ҧ6÷L%S@FXJ0?O[\e8`P* )dĭM# ҥG\I3PS蚞[9&N#; 9p8e0ǿ-I}J=xЀz<$xUq!|. HQ{CZ|) g "Ul}E%zΞG|v e}J%} "ڌ5DZao%G|9Q\5z(,+u{R|q^T D%[6qVs~*Y2Enk.K g_03Љ~nv@|BByfթE3¢GFe-nJGb[@>9w#jޝZ3\ բgC9DH4=\T[8%Ow;ĕ\}%䤻``ԁV (JEN" #rj`"k h!٨4@y;{#~(9~b*PpӉ9ˆ׹Av3f1rŇ="XhH>_p3E!q:W\Hރb3ϊ_na=c^T؁tv9Yy:KNf@ uN)-baGC PgIY̲P9ճ\ٰW'%,ES7T1':̈́P:thrhThg͋ սF֮aRƳgC >2@oU08o2V=M&NwWV)r beMh.l'q;9MqhmK &`BNa/I?PxǃD_P2 . - T(<&%f0FM$ڿ $Z%(rʽJ kým+dL,ڋKm4Yo̧]QznIJ߇ ㍶eDtH7N7EZj'- ]e<;wF}^ܥENSw6;U6=k-o~$ 4@Tlw,k o'XE4eJv85>vGv |ciEdF”o^څLgq^6p-amQ4XLBy@#ٵm]M$'V[$95w%+GlFEеȇBUjd8<+pԯ,l'^L7JR\ڬGurVrCz%x1ח.ɹ NVs;aEͺfBWbN;MWQ'L8r2idA$sO1VADǼ.n>tBM"fuvUʙesi4sQV( Orqc5Ղ[Cj7R"ut~:w1G"~;8o<^ciǓGS?`}(\?`$M'-'LjlF`.805ȆnGU@hd[|5J-6 P*V\!l%fQVY6ി~H(&Dz(x #`x$5 HZ(atU")h+߮!%+HfkK Ӧ,3<jsF@nϟn>q\wc5bz(y2Ж&0w0I&&3QӤSGĿ 6Jgi@=+vВ=7Q-hMgv ɒ;ulao2:bS'҄nVլߓ2 H:Tg$]h.&-#QcW'S!BI4dU`yH<*b$=巃Nʎ2;ր{( pPE1ZUXSbpTVG)uOH$`L4 %zBDq$e *{~ V0:v׿ブ?@? vs0 v-9FSh˷12W'if+rY]A|-\*w T|7!gt\4_D'9!@RnHЩ 9ֆA 2:ipAψlRDr~{0ڐ4Ue9i-[[Kv-˦ț0H^6~%sy/ -ūgKS) $OE-q#Eu_d;rqj\j.$Z0x\yzsҺUL|Y[y᳘̣(8#x^Z!j#Ѣtk1B:?1!pup. ll#)[fpGQtnH.Hq>x>'8c|hP r5~iSY ?Q5-ߨ/6qPMVhڴh c 'dujݻHd⺃z-i6UF`L:Kj )35aW!Ugg( Y9G\rC3KHi-܃{Pi^X& qm24$HԲ/Վ5?Kl=UJāV1&_V]B) C[b-x(Kϒ<М~VqbbW~fؔ*FG_?MA|GQƛX ڏQ\{.,B"[kVytBERN%^X>Np*2K&׫[n^5"PyYYnRb'~6 n3a⡁-8/O<Ngmj[ƒ %! 7mVVu|% ɔ3Jhoθe>'X3W=ĴlCA(3\RʽM\ǿI؅%B$dVNt-:|ߛڙƀ>=2sg38$]/<)bUߦ,rldkJ=uo o(FVv GqX:P1.z8S ^=j,ozu۾vt L&AnU:޺XuSa;:@f[X[c-abVh,~S 媯Խ fv&PGkJ]-O nE5#q6{k J9T.~,"4.Zd/9N]3d&^trOja6n3lSH{b>oèA[/-d9܆KiDZh; bv6Zt Ơdo2c6\5ظaN`r8[gPkT/AX ZT.o(VឿOپN"%tԮ6}L[u <;ѭ/NF lQ1_ kX1&-Eͣi_&|zdD uR?8evJ ՒaXy6/ M7 cjYCݵ)a|1h#)砏aEIqr wuRj a57TW{D(Q/M:Jԛ7!$+Ѷfegbp9;HvfQ~$S4ȁiPѥV M!T}\xyP3a̠a.y d9:d ST^:;C]\ke^. o(h2ABM-ܚWc7_4a S>n[X'PgvE 1D6s·C80~֒>d]` ra7u,CY9M&Nŧ4g߳=f7n~߄Yz&EI3wQ 3'Bә m֡yuBIL6MGχͦbX`})̆Vz^#q cIȵ  ,Ӓ@Sƃ3`@kPpB:J++NT8ԭQ& 靀T .dMxv(P`O|*W_Pg,+MMUa# 'ë~JJR_j ̆s LQ2f7utTZWdO{= 40X]Xmt/гz2הjXFc<,cj@kcmKGCw p/"",>:C\}E^MB\c@Z沶xĉ@瑠#(6^Xmxa1l9VX(:%'r7_*fn ;*S*V8MMh(nS5Ѧuv(9+}rru1&:x{R;<ޙ;&3\NFiW? 2ћgKK/\GĀ9*]8.SХK  d ,gh4Y/h~k0wNdFK>H<_)Gl$O,cj\ ;0=D3]#ԺbWo.ɻ-8d93ks A0B3*f2~Y Q=ܐbWSvYѬߊ }gK[-K5ٙ!FCrWQ2]Spq% ь(hWZ>DK#yC15ގk.xYл|%~sk !7ܣYYɶ@B|v7s]W`O7h4Ɓ͚G`稨(lߤ?tsۜ<`oQHH~J$?=1WNZEU9m\M2:mx ҬVA΍ b'e{q{?R]5STFjzM\W_Z*Nzء^^kBHŗ>dUoҁ{'f7 uT/Uv-?Mbxڔ$0^/XfEf)k6a9 na\viqb _=Q2lo_>>4)*8N_dT<@۱:n"^DzWVb==zeD'AV5Shb< "HԦqil3ڏLYKaKKI6{pu衐BH bͺHW1*/5@s>N!{,2 n Mh~1IAP0ev fl 4$"v?pz㆓O6{+ͼ/g4TU)I^wISc#P(. 8nmi\փ36"n qRȎ\nC(\lWcki.FpD5T}zH^c1&<٧tS2SZn=X> ~1E|&= jtk ^MZtV<8?0r"5d(NZV8ә$i1 OIŝ3/ ,c9H:-z%Pz7diZ‘Fthc>U @dg42uV2·Sõ5MB c"Yhe-QڬQkV& i9-[ 4Z*a G@ |K#حN|miR+Z26 ;P+ x}02 E!(SNf5|4v rrB o齊 vȔ[2ISʹBs U&VY)ʝ|Tw9K a6GmGkOj*<~$ {ev_2b#\Y^pGjf3MqX->g6Yk6PB}J$2~9@2!5Ed"O"0?dH&֣خY͛ hKſԈ8s™? bfy묹4TV`ZG>f4\Lc4Yc&$HP)^;/~'czQ3owvO|{``vd#ڢFfs)]ipMЮR:G68<.ZsQ6!6 _IP^ٴx&ccz2>Rs#I1gR Pk廊kH we0q<W? zݶ1k67𔞫cnzKgneEf^X"35׿돶nvJiD J(K]&\ig6ԖD$XsϪ ߥ޴=F p&S::KAonQֈR5KHÄ:R䏋vV،e{f)TxWŋYr1||"a$D#2+ocg  im+_Ϧ|Zja;$O[7+0-]|X`.*A{n2 N}jlS>l-EoZCBS 7ޘGo7RV.Λ!~԰@ۗbLP^w'k6d,c3YO _U*46.A3KXV6AC/ȜUι\F@JuЙ=8 6_.)Vl t7Sn4?AFhP} +O}_pÄ׽Y *Aw#Q5h Vd[b6%"?и>^X\凊Gb+\ڰqŌۃ?H <BȦv렔A, EA D|GLB/NRtEDgҎ!׈ث" jy\&pxtf :g.Rm5*s~j[όNZ _ÃJðN7G>K]QTlme5kN7dQPP |hsV(نVw[vzcB۟5"8?NZ0K℀7͡b<Z&{ j%ҿigZ(i9M2̨ 1j!)z nzy & iOE݀5&Rpl;Oᒆ4"|-/\mb[NHJ^q0z;A 7dL$X)˽.sZJy:Lq=H=$1.|U;] lfx(]XA=TQMNƑN})U=ow珀%v8yU(,wy5/hv+I6fhJ 5; d't.)O47O?6';J+Rc^ID_M<5% gMq<ϒ=zqԈ f^`ry2@H/SC%K%L3 {cr+p>1߲HP u$;۫Pl=Q0҆Vnu٣}7콢%1NEq)rV TX#_",(xH.2m^9@Il[%SDhNdBZn+ om z*YFe;Z0ɭYep?p ږEZW +1cM5&{X8|p՛Yg{57 L.vof:&L7)aV;D͆xjT>2);U0DϢQ~ AռeUOeY2 Mb53 nT {bt7A͢M#En_\6 [sck~t*{z꼢pmsm}d~Z) `B5ׂ{b hRaaܔZo!~Z!1|+@OHpG3=;q!#=8VL'8]- *A%3ykeՐ Ƈkr T>x({ R I%tXrn{?$t-j Q(PT?`1mU)YM~vyH8mߤٛ&):}ȅ_y(L/{pLh}W6V_g|#6oh/xVzjL>‘A봵Sr# 9Jj"|Yfcm bqՋm='Nit nHV̔UĂj$֎97ޔBϯ?ղ^~9hw˦H(o!WEo^Ys rP&ZXOꁰm!zI2fFwpYB\_qBv153 Mw&_M&NbTw#Uzv&{!ZĿ:>9sD?Eaw\;;P2įDzӅr-^N=s3qCWo?d:V 9"e "Olbs+s CFe-|視g>D*e6Fzᚤ蟩CGice`5suI&caFT뫂c~zZw:4)Po]z 5~=q ,(h| M c64*ض/L,U'^s"brs֌*/=S5L"DK12L&e^{>ѳz8!/z>rSEgbYX3σ6+ _Fd=[Am0SAuPP¼Fw'E'Ҕv$gsTF֣3(EYglX˄ȁӵ`1c˹ k':P!ʕƮ{`{ .M6g!|YjKvHBvc &6QחÕS}"?ܾ<,FVs F<70Ȭe,Ҙ2;-h.DMPhG~4ԚvH *(Ju-"~=i#dVԌlVn%ܸWI,. 5Tsg b |l>RVKH)t e޻1ZQ3yObM78fmp'T!%%. {W4VC?MZ^h= nyfe%2\mR8݁ _)nx]wJĭ9JMHoݭ=Stс@e5`-U>I$¤bqƘՂ )gPebޟ:/yT@_j2p[*O׊Bw-g[# |{tpWu/**ηPNCLPK1nꐸ|쒘,m /=I"xUNgJYeN#{{5s{%UcABgZjpR՗PE^?i @棼@u+9++aiXE;bvc<.CrzS1b>Q6~)=08:bh^$&ݰf::.B 7ǪN=xvo>ᰋW`w̅Fc-T=;/2i:H#rSB* !):S=f%8o}p\̤RM6@V5@TqTb`rW[]q72(>{(=lsaɍ |knyUg$YKIgc1&ſi)ør#xPϚʴL9b~dćh:ϦRQR驜j^PҌ۟Iސ)>I?5XJHW5Xhx臅pݳP9IP\>QAySޣ%b/RSZɈq*5Z3XF˓B5#bGV$ ShیVVֈV _{~x$G-FoqDJO ߣp$'(% ~AH ۊ#2Tpz=:W R: R^e+ ï;.nE5/-ڈEFmºAԺ5siv~ JW-ft/2Q;uҙ;OqGG؟-q"P 4 9 DT?4ޜ.J?)WQ/XGE4D)U\V*,&UAd$]Q憤~U7C^ě>z]LzXTK c|t"PTFf@~Ң]hۯJuFQG^l\?ʛe( aS>A`2?ZۯIjɬeuX vK -v'?\+B]y{jE¬%1 49QӨ1z }44arb( Ga.oDQ2X'~sHRP`9HLQ<tYi_y+a6_v2 ()jIz0bOÙ>D#Bl]z,=oa@nnxuggԴ;mfcsxΌ3Q^h%Jy9|f3(Q&6$]2 z+2&c-HI9ۗc )ϊZVcmH)2U q®͗Ex"YhJ Ѥ*$ ;GTMlI2`+JbJ:U:p"@_xpIP+4L$I;lr*B֍ `@= $ncaA:@su#K/$_ktrۇ`]=nTAY^ =S? ,ryGkIwl h2- ]FbU̇R6n*$A.ub{}"0"'xCj}Oɧҳ T"z7~Xameڤ廇\C71Yΰ: k|,zL@XV6e&h^I48˽ko9hk ;杞AUڛkr8&'}= ^6#Yq$]ϴgAneX乱7hݼ`X"sRa|$z$Z[R , @ͣ;d 2_G% >8=n:v>#D9Bؚb:{Tc0vuPVBş e܌ 8vٔLxRqֹFn/iEdbxu<ˤjLmNR%U??A /~)i+y #!!Tjʶ1O/efbZ#İ?v=۬ wO[j)"DaLvr/ff[Tn0h ,s[\kU7Aו:M:5^_n1II3|Nax"A>쌃õUwECҐk^Q 1 5B#b[s `}N41KZDz}Lz`F: cQ‘^F"E+-va.Di%B+2MR*L#=q }T f2V\)jlEX..K]rW!Ct%[u9cҸ4$>`8Yjyܳ/XE:y0Я \pԑ]^ha@pw0~@OP=8sNr)ށFINvWPף{E=N !qGa&xm?sxo x-S 9,ۃ"$gHoyBIt\ag@!U@:B9-|g> V$r X{;uyv&F ZiNCmٙ|I529`4lYMIGapH@}huGï2-A@fRQξ`hJ_#[IPjhJ,l@y/KZb!rY q#qN3: t96dBIO2MտZ 'aS(P`k1U-Džu*>;ey7P1@ՂY\l5<%W2Dk(uﭸP X3f$0+x9f`U,-hy[nMصV[  X\ȧ'!KNU=˧^!݊u4;tk5L];<(D9(D,Y a7쐚5rMRD7qV5F?ru2;E֛F#$6gՊS5 MyHdrRxʥ+߆z+fb:W ~h/r-]3"A"L$c88A\{:V@0(MZXws&K*TI3V'ѴwUWE6r?j3{jC{dY*gKVuDF`P޼,oDp=aw&(ibK@5"8MU=Q?xm =YdzD\MKJR݌zb3cQx2f@4ؒ!U|6FNGãR]%}u"C98^ ; ?.HOEaA"2ߴ·/6d㼵^ش5m(Hb]uTmu"u(7o:p\۵1o;`}qƴ4ֳo>o/چTv䃬MxxI5vfr,`>|*K.}u3FHE.wT )/odXȃ&A1¤6{TM,W:3+s7,U0t+Uf mU@H Mɨ/q-3JWNeΞ{kJͯ {/WN\2UB uFFUR,9R찗4åqvHDhGm5*hd/zAer^|f{ Fxt&ÐM'/ܠV:$" puf״t Obh598ވnNn(mwsHGB=łeI[zO/όYF:uVxt5O1 ;˅[' ӊgSnw`UoZ/5ҁKj/ {!s HѬkqx,f^F6<#~cOBH)5T*S[,+3>A*O|q>y'&xtLpm\Xw=`PX2f̧PaKC?#Ckc_\qFJ$4M8^N6<ʆfh|fy/,毕E'!X{;09&nSC2S$0ڙD^u23g~~CD`:!x+-IE4_n]g7/D4,9JŐsx2mn5$ lmA g0IcLqCg@E.S.g%y(G:J_:ԯVl棾#4{ma]9e1ݗ N6$8C`'üE7ߜY=S' қXLhY@FC3u[{U<ϒ!P_qя6L,)_>vj' ~y"Z 5vXG2|=V[/u$uACRqL0;Ti?Di9@KQw"݃X,t U>ۦI0Kq6#~E1,Cv>ثfll{bGũχ_/lꦠoO&WK-P 2hlVu o|hey9;?VxwKE؏ٽi4h/5u#1BWEx">4fъo6k}ep?Ô {/2 t7["u3̀x%e΂(Bs!5^S<( ?~[֦Ii'ܦ~ŗ'_01S.~- |gW %YzZ%*osiO,p`AxG%=JbM6r&߻ 8^/tngN4 -V)hBӒ>>&o[Aq2|i)٣~a IX7/&2` {5KZQJsHe9hqrJҸwRUb/~*S 窃ׂ@vq>8 ;qn~D::0;RBx2_@lcCՕw"Ѯb^pObX!k6haf0'48*vYp%qMeXnqUD ~[ zE {sL#ځQt >wC8n[ƥvF:XeX؇!)bu{D7%"QiJu8$I Fn<ܠ;t&\J ߞ=1."c3%m笯[=6KWid)ae !}\&}*ی]Ȝ%1BGì ;n_9Ȱ5&([馦3{2,;_gRP[[@#YW?ޯB:ܽue k^8 rPq"283y>e~-$`ڮV,pcm?UY1pD~Y(-0u甮l|`67^kq5V|-ãPH5OԞbPYiI<5U&bz\)K^XѢTtgr_5թLVΖGJvUhj.Ss~.EPUAgE8p_]X2Imy>Kum3@Rm@b!@lS馋 3%f(oVQٌZ@#+ԠZMÌNi1Rd57j|y*NRE(- y6ldZ~ף 8W6'%pZV@tY VYH8U.k'Pf"@Gke wI *؈Y*&uuĀ#\Ӹvz u놘8tȆ͔,A)v>],ߦӻMk`RFVL88YOܺjt$ȬCC9`aIOYjq!KI!!=F|p݆Ocx`ꖻf^K.i<;BX(y[[YBs7/Ws|3̩ _W 5m_SBnyJa&`B,5 6v4G2lTJ u2ۍH}pEaT3v |d;_=9A~Ir >mD{fJ:Gyy 4Asբ,7ef(e`o[}n18K9aK}]DawUKF'Q.[ꝯDu۵ߗkt@iZ`,Vs헜5;kS͛ / ⇠Y&`͸0Vĵ<?gR+8̃>6mvo/w<ᆘ/(K-mnhӚռR3YB/X: :eX6A0>Z\e6e_͉H.(oBsA% h֯C0Z~/qƹ¬`Pc`jZ(USQ9ksL W \+io3snXtW~Kk` +n(-Wξk] [{̨}BgWȑHA%3$[uX* l| *w߂rF1@R$t72G7]W)0Q9C( oe+܉S{K:8=sX>m\qz U&i-{XIVߨ1V@|F"P9B6i."NNHt3g|vj3wv7 >ðoePt z MjW6q Q%+a,[2n\]6C~iʩ詁^ fX:_9k?1ǨسDu i0GGUb?lpI]KL:x|B6'ݫa\hYnɘ<<00fjgw5ګ.>KzskۨP5U S* _*.6ыtqJ~4u&cW(^y!.C!8&Di lc脎8ilg@K b}lH)f-2{ev&S[\FLmj3Ž ܤbyjUNF~':zR}ޛ7g̲R+/ )y_1]x{cRVC1#o\s!3j_@o IvƀX\+@Jn0'2!4h4RbȢ-"9ER͂L5^퟉~v&l 3xzYlM| sp/u y9tE"I؜ù41Wl<:h Q_nCʡY,8J?.}kb(bmG2 qE`3D; =E@xJpX4qtpC(nR-J.8>hc`QtD#:QLDS"d}uJ Oa2zQYLA%&>ٲ$v-!ᴥ GxrՍ7v|WdQ/$ a&qMl3![-i$ª(܁LROC8%5` v3dPøe ȸўoo_7 `[3< zgy*0!)F!ˀĕ Щ0[wB+e| @y?|@Ma ţQiE^pGO|Xf/ iu}|vfG 6.!\MqMp^]ǰER5fKسjYxq'Kum=㷷ƥ?geB Ɂ}>h>G=u2k@ D9.ΊB[`U? *] @)W.3. ua_Wu9/;rs9 HZW뿶?B1\۶>\G0Η'$}]Nb{UNp0^}`û|l8ˈTǭ3^(W]giLuCj2 SØD 9&^2>v -YTqE&pH*81ޒ#Rn8ĴEZ1s*HZ㗰Eq_V氂 #za R}iMquY|>̶d`y@u63.'tﺛ뗣PUC@ >|kRNۛJ: HL* !vx$"k/sl*86K蠟)*)+"2/eNh(Dp={ $m5Yw˄h钋q40\/X V#bet !~չ} 4)ׅy+udA=p.K%ULX +ckT8h%xCQ dP{n֢!o!̔$IYu19~)y|PEV z6k7USr)- U&CY9ig@YS򡢅а _HLMtSZSjm ]ۦEGE<%#)TU" .>a_^vmV akj=Lj7 =K KU/F,hf:|]`ɼc53k|f읷! ;Oixl&FƌOFiqU/sK6l|VYFie1*=53S5DqM\i\\HnTŋ&w ȟ+QRT%5W尻a+]qO+D]tWC ȡsd?DM ge t sTq6}gcO}'$.ފO!xw5}Ig†ʴT[|L$#MW= 8ˍl4xdMtOӔa˩׍ t7Ka9p{pf$ةr,3A$VCv_$3]T+/:CK&RU5C:%jcZ#@rlΆpT, 2RKۢ =zWPH ǃ ɞ%Ǯ45+h,#e}qFP=g_@8xh:oCR$.N+DtFdfÑ&FfɩQL4NeB[% LZܒmr/!KZމ*z[`g:eSmfnuy[uG3^%pqmm/moo<SցpnLv(Mᾘ6$!LhE#N], !jR[L x Y%,~9N5j&'+_O;,77p)YBP]gyeMq6|h4'uyVY<4lMWz2u1wg@!]nPĨ+ bJՆftn:G؎fyV&.ts9(~z]([vG.Ƚ TSjCV{}YeY[!jˮL*.c31a41׽Yc92jsj<})lƤLc@#*VEh6+"#]'90_'QRȄNՒv5-4 ܴ{@ĘS`}7_CIya|fB@7GL.0pTxI6ԼRBn.үO#K^;1k9TV!^Xڮq<.ïV=>`Ny,|lph/Uޡꘘy>-A|H=-9׍q ɕn)!2p?6|ax9oچ1҇*%ࡌhsIi{zGk+N}80rJOI=\roԲMVHiIMɌ"z*!.Sm:DFx~ Q .>ix߼vBGqİ: ƒɁ\lS>F}n D"}kPO;jnqe -9Ha)$lf" 5\jht&Hg;"߁<0}T SY?X;߱Ҥ qMOj͞n!6 A|,Q '_Р3'B媐'V۷nFãq\cɧvVСpTDۺgʘϰTT ׅ2}te\U,=n`$]xSWR1\tю %-KrH`/j#%u7\ϫçg:*2($ EyB+giѝsm/'+lYǏсh Η lhۗ茽ucZp"&GíruIqvaȥF~Qi6@$1n~#gǖK=,DP 'm;PgP,Fίh r:kh+Ĕf07=!s9P=]/ZiÝ;Kf^XLwKsS5;39ݬ9ñ^΄d'zUu5Մ Ŝs6kWr)8_NIɺp]jsά)@G;k:y^Q3#u ,'Uc >L]klj!PʴQ(6;Cc枔ڱb-әϾ}RB2fA:BC |ۥR0du[M6&Iޟ:/"d._܉wZ!ɵL01 ZB+q?&hbC>j^TGo뤘T_0Zk.Ɣ%_Omsh*F }tlғ _OAJL5A}&k!~r{D)&[wKˆh, pR%,SJu.n }/:|&*œ. FoqHSc8kRtŐPm+aVb䱜^7dN 1r8pTMW'Fh~oVI+F1ք㙁1vxf zq=7H/OXy?ԼH^JGrc'g${L4s]o9xw4Ыv.\ꑲz9_〡 %yc1XY$`͂9w %]U6`߻ds?iPuXhyC_|o(^ n{' R>"˽-n4r..]2&8xs $cjAOϟD|w}lP˿\G.Tg,PeU0e}FQ8UucDkYύ//u5nˀ?kto$U dV,D(kewO2 |;P93°TnB;xf̶ZM=2qb8(Xd-4"8C4Eo\?zhj#XT~JON8?Y=v B;ʻgNrGsl.I&> H ^՚EV# 3V@n- @G_PAbdYHdޑz7- a:{ڦaE&U(*8;bl@KP:q\_F~'mbu`mzJIpZ$6#@bֺm^8M{O/ٟz6ԃn$L0g{ +. NuYQ/Ҽu'»|e#|gM#9JDy_C'|iB=H0Z/c\{y+e,xQ-ώ\\i,8T\K\0n$װ ׌&7ec:d`%&V sq^j廁аYF%Ee%Q(>;GOe*/킗GJ" ѣ>1=*OU"a=L>Rvx!KF$s2r5৩˧P]Y01.~ai0aÃe_zAC ke-UDu3F. fr*|`0mTzaB!Uˈ.3@ߟ/SZl J> :nvX c0XmO]Z *-Չ;1^A6t0!1prei?R:rarD4+)kbuxƼ躦h LFU; b.%M-@TKΦ`"Tu?{N556J} BP1$fk]T !Q@ 1D+R@0:~b ,A=$:ol}Â~P9.W A-xh,lY~5|% {vw6(ȳ Be_)Cc1 Sd۫?~ՅS|D;"j'@(q(: R; 3Xаohv35k5_W1 bG5ڥA*(ys[~[ې F]ftTAGs=%:/1RTNx,xI'5ڳ EpRX`ݚ&dO4.ߙ)G>֏eRJ{Z53y=a {7,d?IPU?tWe,qpԒx]T cA WrF>Ӷ%>Dz$KBeU3f{JIu5WJ*S$Zx#mқ1I1Dpv@ ;#ssKaIc\<](l}^ 4Y+t{TX < ^gXb|8b 1JyۅdhmgHoIDV t70k[JZ<G"MIFeraTtT~+58&?5q2w?^xG,U!J"t tߴk1Lȃ+{ 0=ap ϫm7nwp;EW+ .q$^ÃW#2P @E%wVCLY~RǍLS {~ ef6n-l Y)lٹ.8,'@0OlK*j_|ü8ó^M+w.WEIfm4ل'?!5,35z K}?ͩPQ~T#-Z Swپ0}c)|U`/ufqc?6 ]LcުLTao)k:(3 ޷> )k1y=DZsS7p9O1Oӫm1sB<1*a/7Q=wI}xZ]Մ¦#yMVFL!er1bݺL 'Lc lh8s&_}TU5dQ$+DQ&Eu.w'T1|8?| 8^oPΟDo 'ET*#{wTAI._j57c$eE룄U [r tpt$9>-I*cOq k膽68Ǎ@>87fK1t 0šam/W\p5-1"r-}#Cq,sI=1/2eVq;`]!kd^.zTv*(axN7s4Lgv(݆R!-kg1z1G)sP跇4 Zժ08T4@6:P4lH  5{4)2)ZFs4{j<n{AFjiƍBB ABCo7 =\hCkABNkռr$fuV[ύ& wX 4a |Kyz{'.w%ĸ!<-O|a;"$^D2uqZFxB6=mOq}5"{79Bci@͎X"}A #jxC1Xp旬VBk>yh]kNkN M N _mAs2ӷFs-gpQbw 鶤Mަ]ub>5 6M?pqeMKQ4Wua^┛РMW_$6` } X+nu`iFZyޅ`vKμq"K -^pI3)B%rq{*f=B\Z£I{6fbwW稘ifyP. HnS3ϓ? +e{~f!)C2M'Le9E w^EiN qVOdUS&ܳ[H0$״'8m.BG`0-AT+J՚P5xR0&-\^ӡZ"'Flo h*Kx7("*)h~I6CuV")MbTcL?L5*uR 0: ]"pu:O.LLbL:^3,Vyc1FDR>aNHr@% <.}l\|_|r /Se04P=Ղ/~0=Z:n_~ڪYtB}q:0Es+(vK8RF3ټdIR'HiZo~/|ˬ3][t [Gj-a20vtby|g&}4" >Qi)YD7ڎOYuCd-:P0<vFS4&A@> ?.*"]ybȦ;ߵN9~jb Oyr8KLEp<4 ȋ&Ry:TL %`$#FkvK AL87i6d :~j: + &<˒41}W?xT_]*v^|'d3|o@HěvK5;b?%n*h1@4TmEڧ TP&T'~!veXm% f"(=i/XdB7`A{:]:WFTZ ai_A &!`u[n6N=a? E5|ƻ2"'ژWGCVżZi1W)ЩYK-Sv:3쒰@~OV)'b(EdЉsp? >%2޾X煺GfQT9=oJ 3-bJJZf4]#9'Ԋ}YPT6cZl$WS ׊ r 4Z@'jV^⨰8!iÅpqyܥɕ'hD5;A?Dȳ ݁ *;GMS/d-țZ?E; ILRM lRX1bkVeG1%((\A{T`f?\AZc:O-Ѡ i ?SaǶ,u>ȯyrwYGN&BDu)ȵ !7k Y !f,Kt u8d!Kr8-n$7R0m Q`ӌ}z2,R)Z t39/!9v@=Ehc]Wѩt]u SHZ2|U:/d9KD{RY0]b/i]/~us5 Fu3E=1E՜caN6uEV8pDqϹ_B̋a}`F9U)MX+3'uy)~׋.q U3𷊱0E)4hj2\iiA4VJźŽ\?a"}S.CKc;0gՅnx~SYq9&SAMz(l2t 3I5R mKK'4r`S/&2ZĂfDQ*[(v _!h^o蒡]Hhᅇx/2 +$L>J"KIHY5Bpd9õ`=,6F~Z:Pÿ6&sq2%wˆ =QKcmln)\0a?c1Oſ5効2]uZytu]"Gס?q,Nzk7jV{],œD.OD=1 >&7Udhڔ:6|WR_C@ )lJYR=}[y:==0"}ƙE+i,,k"s̈́3`Ϣo~bevcbIkk,]#ϕ/vE= ;]踜 YTPLp%f`6ʂW>{!oJ| 69}c[^ZuIK h<apg;c#c.ʜLj7&$Rboe%tu;GA`0.d~p#Q͛VU3%۠B}`l>HK\݃b]cUF–y3rUƊ؅-@"Q'>YkR_[so<-J-ªDYljD<1 8qH0S/?<\{ߚ "ƢK }8qO% x7>BA) Xn(Heu2`%[9nԹ/]CZ = PNm}3ڛE^\] r4h5Bu  ƔݮeU~ެGKk6H,{U9@g0M}I.OY!/94lFV;$s /_MߔK}둻ymPZi< Kˈ!`\Ab{]pvtId8tTPNq cg39]Ffڀ]^X5-1&پw6ݔXT`V/ Ccqm6EAb91#`~DM5,M$vF`-K-f=4aS@vK+ųhS-m6 ̒.&grNWxۅ@1[,ȴy,fT{--M@YeA;%ɴa yn%3=1/ݵ ~90^xaw%5ѰjoWs(^oÖTZsf3P0 c'JO mI ?-Z +[ HnavMGnq]T'AU~+[P}a>G6rt|rjiI *Rͼ-`և74̖"rQY05ƀH9Wg HqccS;0Sq焄꙼[ք1 tw_LNƎ[(ʯMB QڝA5g&N}͘v‡хYD7ƕuO>PU{qPaJXm϶XK)Ib=wB#>bxҤlX'ÊR{Me`SHEO2h΅Ovт^ wy?TI@OF }Sٿ8,m$%>1 ҚÞl#b~R[|l6XRDY5K@z`l c,x'ԚըrZ/A5/JZXMߜ,ci)[5'^Xh UIz uZ-GlVw޵C T)m;J2H "N byspr?)2W$8FbPY?LۑS/QG F@HPM81Z;h.Ֆ p_w rlEid]U{]..I{#YT.$6eI60?r& 2; M12QK1•nF}-,1P7%Xnejí =2\, @=-KDmhG/gLxc=օO((ԓAx%J3E[]X*0E;)hљMib*@䧗jҖ {%\y +'JG]$f4ڈ"kw >S !9:9% ;겄H9 i\\QfZ"pi7IojJ 4&IwĂ%ql[e\Nm1 `zxPNOay/X']SIf|Ws$/]uS/fHUqKbJ}93+g Qj~J;=\{qN^J`BmGߪg0&m@pX#Lg rHn ڻ7rZ᳅s}K{YiοȾp\tBgONt~p)3ʈ-.d%bSB#wsufWy%V=J#s8תOmG!փEkla$[z|tI?kD-*;8 ďLg2rzoBz;gD -T* >uzL DD #9~t]AV' Vϲ6eS(~9"^(nr܈Fc^fҌyh=Umx ͪ}%} _=BKǧk}yvƨP&wV/x%s15WF Q F8Xl[M 륿0 v nQx||~#i$5Xr5I!CՏWV" \y3xjm_;Bq3 suV L'j1kŽq$?jB|U \R9-`t6T̳e 0dby|7ظ+^VKlF%֒źy#ӣC?g4/ h24vnV|4FYe>="s =ggn-5 h ^ɧ fեSne菗Y/vUWrR.,<&4uC,?N-É=UIF?8*6H;?_8<IA**|TJ`HL6+wpboe zY$ʡ8v̆} a^S{i stݖ? d08@fo  Sgn{F\QCM}_>|1vP.< ;͖".huGfQnBh=Dm8>Қ]tFm;Rn\X0ߠMJ!gOn=0|q>QB0G?_evb(&jj?# \EXC5V;]93tDfĬuW_7Tη!> iv o`}#_S+(#˙+ |ɗhtƕ8fq$׊ȗj yXZ⍩vkbURfa.ޭMYM9Nf}K͡>uýc Pqm{ t-tOP`sek ҵ%xjԁ.)mxc\'` X-ꗸRM n/-p|\H.2%uEA0V1f**EWμ^HluI |k^&x{ 5u:dؾ+fKKk{+ b(`Oͬg՚7%sE W_L!XaHzQ@P[ˋ\{t~1Kt*VV]O0B . LgG_}DS[7K.Z}ў $:Ņ2|<0zcErk74Q}@ eZzW=HsaH1q v[T$ֱ!o#Ν@օ3/ҕs3YYMBEQiˁԊbUe^D0Zو{=N>NspT71`9&[য়Ox/X.}gk=6сU݁bNgj%g Isn ,G&,SFpK DFz6ԇ:f2 Pp f$*c'D8BHu8lybPvkym^Exk%<,*2vYu֊IZc' !}?VErU$['Ve~|qNJӶ%7t97XnE)8$[P[- |գ`<5!$_G*>aO9xVϚT`@V = ~お[(*כdڡ҃gpH.Cby= e@@'ulrӅp0Q K.rx:\E\;+87,nz+I' ux528\6.Z ƄGritMk8 [9Ƒ}̓'~_>{/}$d.=L #%""Ff ~qu:i܅Tt su["6}VH}ofjSc{f燪pÎ(*ŤގDaDz$ 'P|+osG"%9!ڠ@R9pk7UA<*`dJa $ds՘b2M,XQ ]Bm\c #'L EbmM7OO3O3 ]ҩC+'{3 c]9RO=$g#`k?XkQODR.{,NO%Q0 mx7 hE.bC~4TL٨.vGD£1} NK*!i+6n Qt(˨hKLl*ܟ+ߊi:1c".Z HeuA!'rQͿp1^fwjn]F&e+םUΜֿg4Q+t(P{߾(։D Ś"oۗ g/E2=ұQ:㥭?] %0bj G $<.T%}"-U>oXd";WgoW j:$ėr~ ~me?QL?prr҂:ee.DPt{PbAd@ 2Ɯ s]7aJzQNQ% U' Qg[0cL$yߵ|66]S$\8k dcF('dERS".zÕN*`RqIov6B˙ KN+- |<**kRkL/PCw䆳b-hkh̡ҥS߫ERS9oU?Oޚ^M^ 2wHꓡg& ӫ!4,{.aӝN5DRi%xa,Z=> ֣e&3YP{t!9r[[_l`1Yn")n2d%NYU ^I`f3L&U_$I WaF4XS@AúAvW;4y H4>9Է`yp?f({>viVq95mWڳK{%};AKp.J ;v!wfFӮ)^=8}Hiܛ $QUmRB&`cfc0RIf&/q4-G探*hKˀ0~ie-iهtIWŞtj:$[i?krgbyOpjbG|K@n-(M%ݺ׹Aۭ!X}E -urNV"~ijXm~Sw<'8?th )M<) +Jv0$uڅqÐ"{Q\kSHj!q?0vv ƬGN\HeiW)Ӳ@7m'|g";3S.bv;B^c&[Seva6nx@l/J3o)V"ރ 0Manb`+7l0iYSn_e\Մ0,V@7^\(LU-eNHoyׅAaoM"K魈&а؃DLֹO3Q}vWX졥3ۇAc{yא= *% >7ohh`EglY:RP.Ȳ įǽMƪVpf/G]S0) @if ,q=,3&x nxq7{ &TZ# 1gM*ǞѠ"mb7XaGR$mc4C5;O93' ;V{?[\șd)&.{7(e@8˳a;npӶJs!;=τ%UjV <+l{~@!g@j,-Pz.m{ .-p8EӰ;j!YB (tX%~.' QU>w6ѥ/}C_3*q~L(pd?NmxƹWsbt&w-[q8HVFXR- Q|&ɇD:^oE01l{B%?)YJE/5ռahKA6]`DE*3!Zrkauư%Tױ\IP eGrt G{jK2/Oq-]{t}){( W'hz0[; b=QoN`T+p|n?S5? F6 UwqRt-Aѣ ,:uF̚-5ZZ"?(<rpXw)is Wq5SH!S,!C<8F@ZF*(GY7;ܾR FY[6reD6SؗK[ y3GCe{dQ=!gSeń˫…Z k%сW$ p..Bgd )}FѠ 95b< 05S`gխ^r%[a-]yᨼJ6&QE+űpFkFp'OC;6;ϢAſ/qPv`Ecq%ll&kRݕꉰ}:5vRGg=P E,`<"9R1p ?,gF j>V }XM& Z\הcu%>^c=T%vem )HB|hmdGc̗ u$B 5Q*[ f-ls=B^[nl7 EOIEnј4K'D9<.1ޮg0|| :̵'KM,GǬā[^&&C`"{1xkwix`!ʻYrW{(+_a+=9ɯS}CVl>ƒz'Ɂ~zsjj\W8D- R2ئ,ԀB+?̪ȈЪ_%C `!J'tuB&0w5^k2@|et_ ,~";+vH94-g&ChWsa5Xz:\61Qpޤ#K04+I" 4ɯ oH[,]tz{ o+7TRf 6z&L@hs& O\>#8B=QxJobv--F]fAxn}Nɮ)Q;hB1\Nzy:!P9Z"rtn^Pt"{*GȔwˊC#UDr8ʑ>l8D:nIH0(DBbȬpf%軷4SdA0罨]$EǙ[Ї+=6jmliUmV!NMֲCD6iҧݖ wյ$Pt(jjZh}]#6a}B2 l1j+~$nH *[~=qeoMgKZ٨EuiO#} G(/*:)%Sh@ߥڠm׉ Q-~BuRIN @5'm9PxlBSk7F?*~=9;YYE4K#g윊N3G5ދ~v]ÚLQ>kջS6H~YbBQ#_mZ_`mt'5~ZPWor!Љ֋5_ݾǗ7bhvfst C oNF<gD.d`lPN?T+^wzeI$L |D_yswfu9i 답>!Z"_ۓ`cKC3%޺g{'gç߸~։n%f4qd!:G*I7o hlcS; +OP:i !F+7atݺoVd$s J|'F쌮B(p/ɭUEzɥ֙h7ϨК=l$5/c%*d1~rZE- $ ^_%Bݳ_>gQpj9$z׌J N,`فYB̻z 39G0,S2BD)v Iߪl1(0-ƀ?I*4wf&WTKv |7cB;˂3'βC*Srv3hCv M` A6,+ '@p`.8ITc#[ݽ2"B>H#oƽƶ̚IQ/WDu.(/^ͅwtg2`ޮv4 ߜ%^]E!gyzZȑ> GLJu׈yP -[TUG)d%O~Nn{T͵<#E~u{A nl+̍X Ap*rtUXGr9=Mcdle&6jے*"fQI;emCQ&jM፳ kpFX h`\mf)9Qb)5b wRRT{ڂg0;7Yx[$.2dLfb@iB2^:}f3Eγ] /A>7 b]r l4Ty%r%Bd#R-EP,D!eԍW\Kdب{j顉cľ[Z]IFyT<(%I,Iziϱ[2P[35dy#1TR1Xn>F9!s=DPspʰs˜ai>dѻL-@s/4{3UDl"9iRo̾Piؓl oFN#ˀ,0 (OHMyIS-B-4HV໩vi=}ڷ8]فb֬"etf蘮 x 9U&?cڐC!o翉ɽݖ/dzY|.L(3~M J 1S&.+E>?DYW WR7jrv=7i;c8{=⥜U&=yj]5SP۲j.h.kQE~ՀL!.tiO&%}uIlX(WvC|aVpoYzo:Dx`iC3( j{skFQǗO/`ϿǃaO@XG" 4şGCԆtnsc`^$i r;[~6Jffu ʿdϕzBO>SXcNpq1z[I9gqGPPG &o[׃J^-M 7Oyv&906S]%H(6Kn)6晝 nR]"I] k"X5ɵb'gt^\lc "mj-*'f5 櫜(=ꀐ) iQj>\mHDŽ>ܡW^?FOwQ ]NT +I D)?qle#'ݗ mHs,IZ$_3ʅsc u=^_5c[>Iuizw0#~Jt!;pP0aƴo2nquaY"LIUa_>C0 ]Q.5HfOSKpB=vѱf>ur۵>W!SQH|FEru;74$3=k_J*F&Xr9<v9lP?wdmsqT12ZcbtFҷ!ha{W[Cmi Zhr5>-xwG|G9&)mXyrI?)8LϸlU }aYkjԶ;ƾg]woC<*?>{ӄ!O֢ܰ0<&P8+/uQJδh2R+;[čs^M㔤ٵ5)7!&6zwwP7 ,)Tgb>󳓖#O #KaT~CwNNeVU_t3ĺʆ pyPtF@XN!I,0֥΄Hi2%X.52VVܶ3٨$}l=_6W[nsՠr2ykWۋ+(_Lֲ_ yׂʏ"v_IM-6)DY)!<%m~O>S9cS 6ZbXJ+E: z ;R \8CmĪ3Gd/z2_nW6J?T>h$A 4RgRLSgq ñB-?Ymye+#Խ8W6)DIi5 p`0 厺60Й io2(z|+IdcSjU=Gɪܾ#fæV𸖏/B$vs7NhBFnw`O]Qc7:3~h/W fxG n4 nE-R|XRd3D ڣAK@b8;&/Qs]MZGsqZo-eq_Wij'f $fOH6_Pz=4J/2/>:j$CD=UpfGM$׊ L^S ľX$@ $SDQieº /<+->СTa*SH{oԶZ3#踛\9EϙdCJFlxmP {+W[=({8E}U 57CqjbG^Y:i]!)5Ê{)FDzwm {N3 v ljl̾kv.| Uu $lpewﴵr*I&~:F+u|:sPw[#BO(U'4ov"~o$?k( GAˡY'Ǒ1E.g連q]6 CXLKz*QJ'C﬊/+A(X zerBih~2;{y)n {bx&۩YMunf# Ǒ.(\x>.3oCo"Cg{܄9 & sw%gG$: ybb݊?<(r"|W rž>o/A2*TƓ-Ж{b cV} R5+j΅ f:?!S@x0 W[9zNQGLVo[RxQm!bY1iлMvm3M[)+U͋r -@~)^*/x,t9^?y2})+xƲS\8\?nyUAdYw R-(g =P)hq K*+"{’,TyymcOEN<*%g=$pcr$0?YNkZ0z̪B\FО\6M Q*bT A-l2k Xe 7&C?uLIF:ȬTUqCNߠ얎8@ׯW6yJno1u?܊K(GcM)UD8YW}^k|Mj%z&$h ;`NwBnR0Z'H\Y/*fת?PPbJ>nZ.#/X~= lBp{5aM4! w-(RhH0NXJ'8|+]Sx/ Lّut5wyA5欺wfKۑЁŪuGR`j>- ܶ( ^ur^rˮ#_h۟D~C6åBIW"VxeWDcyqC }Lh۬Fǭ/ÆL8ny3CjfRS-9mATP*15\㎈o{x*/s%Ka+{PxK~4-$ؠ/z&=ń >5sB._)h4GX\VSPϿg`l5Gԫ7dlw19v*f\L9 ")-p~.Mt)`yTzЩh uN[1ū ǔ${!\eEE"k-F@ Gy՘qq4 `bcSg8Ռ ”.˵g ǑHY[bA6a9=2mQEW?)hty4 #{H!k3W-CFxAb/E)*<0Yήu \T_$l'/~]!.K#$)Qjɽ|QQӑ>. ֙[ٖ#ƶ@RhgϾ@d,y8"ZlY(GIE5 E`!Z(6phy/ӊnhDS=/l=FDR1xW3YfR"Sy IGma4z$Z] ky^HaN9 v^Xle+KAp6ҐZ:|t6̪ }43LIpQ` *Gc,lT Wn|Rx~qCk yB1 tSR]^u!!GMS$ *o7_* [|DG(V; )YEpL˃ތFKwLe$H4xI日 !δ -;8%uL%_aH1UDx&ُ\r~+O'MbbE U;j) sOJ_5 QF;UVwvkHGk#FhqsFGwJxA~W8ʓ}|f:v۹j ^8#t>HEe{?c('qbo"Xg~>”2'χ{&v/ GVzwL,$HЇrkN4Z`y θk7?Z4`\wi-hγld^A}4 7Cf5#:]MC_=`zfdօmO^Ui6ĭ&T1]"9`{f5/K2lp^w+C)\A)U;N_Fn~ߡL qs"e]6%ȿ: U[n|kW#x:$X$>4EѤƮ]px:vj72v.}th.^K:_[)6puܿ XNXA {,@P3T3Q*o <% 2N1M!Ȼw^D5MLTO2uшD t$llqG.|ݏ'ס7*Z|=-mytWsAbOݟ .l(}E)86 AvV@}$DSmK75\q2^Lv9Y:L*;fv$LfP~BEs#0k=]nlTR|U[(*v"X~P?x CcI9UgFۂ xX?àN4 [<ߠP5)!꿓(P0#h-';^U3NI3̆}yss-x 0@0reN-ˣXLd$ޢƐ{fԼOb t"uu?;͇.x(擬lnT~Rt kT^dF\BA|ex3 d`bJU+j§L.R-km VY=026^4gj~-lD^|0v(E>q2yf9ϵՠק ^mD4+K)[#9T6VM"m 銎,8CCӛqE -R҂ꉃ![PAXZԱb><xg8tH>?t SV2nM)UM>4ַv8n$v_Y&'`㡰L1!U"Xdqu|zLdEIVsqK NMЛtԘs?ysض:ީJH48&~q:'hI5'[Nr Oph H ]h1*sÃ0D/u^ޭ؞1}(,w (/[B?aNH |bp\4젡$xKc_ί2 01a5Ԉ6: E?KV=XD5~ZkRN@٩"6&(m{$V)/oCAh.+7l^) {R뼷կEsRd4?l02{Z懃f3*:&w>xh1Z-IL|>dSPRRtu97.bыDJK"qKR;-)6,>Q]ߒ=r g4>5!%>K}(ǍiJATA`\ y2B ˋ(h^|dGϔ˛I3mQ #U_P^a/w(fW2N㟨m-Bnl-d]>9(,'v0I"z ji"5;;SkrY|k{zurS smՄ |.Xdݠ;N1a|K\*=,$ J]dW H֝"98&* ^Mp:i 5 A}룸dF[(h) V>6З?5\7*P@#PZBǮJT١ZwR!tϸ~$ʧ)@c9jO䃼ir)X{ w'+3 t!; 0ދjq5*v̬}24'KcH^^pa! $C=d ۙbx!a'#q'%ڂ9*:öb`S5Q5"`叓"F [*ʏh2c{_\5IL]ݥ;vSj*钓㊏m!gS;sz}/@Bq/'>mMޤbZ|E/:.K}?4}ll.˛~ \7 u`aTދ!76]1Igź+>BJ{N.\j|`"g-vR3VDeaX!S6*!ӆI[3&ިO{J i#{w4ZA#[i쒅z6ǵt`)qUb7rN(Atj@,nT$T7޿8`~+^\QCgJڥI|dF+?d{Hj9e:CgmSG3w['E ͛͐ӕB z}䬞r7ma">6Fb xJ^m^\BL`6: u$t_QmPЦ6ť'[U̒^g _}BfEEe"f!oSYSQFeS( t#'%\K dm%5LJ[pWUA ui`jqIB!߈KEv)TmawT0H{Hissk <2͝ ftbE:DΣJ * ے,{Η5<Piꕯe$޿Mo~Lê?\> 7)6p[p'1y+04A]A𱙽bu%iht# pWwa [2]u 3yLm\b$#1S C]Ll/dNdmJ&@\խ=מҒE툹Li[c3r#0"Oh90L zqpŲڶlIcYqWIGs;,Mr9* )xZZ>JP+F5/%˕/?ujXKMxB*O<[>7¶SfΩ CcI+Yi4yB˕(Z& mg9@#3|*`<ٸ+-fN2l *o=K_sUkxKa99+S;&@O 2p;u +_9FFÚ;V'MgÃ0sB$L'dG;P8$QHI|"+ cwGN?3Q|m\!Xo!4p>:E3,2 &.X٤yF%g2{1t $U4J\6EBgZ;Uu.kMv;$)$ B)KHS ! Ҕ{DqOlDQf+=$qv0t Oѳ @0ʼnrU{^̿x7g, k3`m>1+w*D)Ns+5mbZ4`Mޤ1M*[Nkl|>`L!B)!U6uu+!/3.ܝȯX]=@K CmfʳL@%KbESPWUPms̝n=V1t l`S@Dfk>560vb48yQ=/]jձY/FяKNn*N5Q N2Wn5`K56#6L[,L2|V \ 8N|/򎲊bb3eo `fJ,_=~pLe{.el>rS[b .FdOtV aB |XtGU+| 8h'GʰL.hyu$gY:,X ˤU}#qg+՟x@%H0vV$|,G9mNoU',;;G61P']_b rBi.-!Ne ُ|VŻTQFj @ tYԋ/"9xoAb Ktb 3TޤЗs #$/-1l}Ç "٠{!fMEt@`?Q WHآ&'4q%qc Y}HF f dYV7AM:rRx$~|l`z®nTO"%IqdW{[P3& ' wRh ۢhѸ,eK FQxg(ܜ7~2dGps#?Erspk? ,ϠfiF9n†B Im< 4oB:ch =<1/xH7gzEn`U࢐*]͗-TNО4`FV0&A{"/=GsO:I?j1傠t<\@7\a1gNkPy{i*Hg whW_G+eYEk2!}aZD92*թN JDqkzt* 1;ޡ--d4"ݶDV38Mt~",>'gm>xv'Ӽ\US~&w韃o;N<=l 6V0 7^ߖliNRAP?SNIejT$xbwMG^#kuqO"iǕ$*{ZD}* }]Wnt0f[.*ܼf"ꍘ?{oCz{5KU"i´";uL>j]ss7xS@Η3_{@71';Z`D*i}BGNL:(Fooᕍ5hvN:_BeSJʕ]*?*j2iN rj̚Gԃ^rŨȁ1XAC1ṙ/TgtE TkwtA#͗; pLCɆ5Ima=75&ֱJe}e^ڀe ֵ}eJcZ]5KCl7; 函86#EAMQКn:%p}תg雈dJaLY '8و.nl~3+t+ص^xV&gI>{x{#u'vrбR7X+ v? һ=U vdؚd3f 1v'i>gN\|YL$$_4u+j3A=89P1mT(̎bTOljsfo<=O\\#'TЪ +ҟ%W3s*`.N6dd/K!oFXT,0.8)˒ \ D9Jp~lH9Ko2MzZ>yG~"jiN9`>BN$*nʇ.:âocBAa_V_Œ|7#M\8uǣZ7;@!1zt»tOk5mGSJLRfԾN"MQiN`.fnM?V!94eRD*Ն.ÉKH<.4O}\pC9EVOmY͞jm הAkiڿc-B]bdkS$G=jH.0#:<CJ57b&~)n{*"fcWJFS۔iu~w,t#sJ'%qRmt={wGa u_TmS4L`ZqEe(ChJwQR8 ͋1zhO}l|3LG-ujsSA z.ͯ3xyV!uEY(ԧ`,X1J̪| pmn(<MB(i)4D>i@RhzmI,2(a=e )9?϶6+Cnņiؕmofa}M4 XF +ߟ$\K%da`!4mC0+ ZtPȸAK7b#aD԰JʳvK;D@ =Ȧy~P7\v곱JҀaQ8a[gxKVfs:<ޮ_Δ6KNBp эMSv{d+f#OmYVx\#OA ~R/X5Iń4Hu nyT J`a§l9PjN3hJaD;wFآ/v Il_)ǖ?ler~ {Qm0C'rPc8 8jGUA3LBJM%w;Lfɢ!zCxuu0jO/!Y FD!#]F_·-jN_"'XP!Cq-q|7+*w覞+{F8w'\DaJ9'!|twCGO&pv y2cKCq5V2JB E19I FǓ" L+zn\&EV­kF^պm_o8ȶ` EulcĹ.x b5*mا.)TbY-)I;=1,$$p8ځ SE $Pl>{ ¼^ت!aAs9{4zvq~3wŅdבY%gǮw KlQd x"݁w2>Q*UUm(O*|E]0>*>ε $y}Dw$3T snIbvGqQdWg^ʹ;Tϫ+1A% `zdu;қ1y(WH|_c#;#~K^s-qSZRطRʹPzH2e#7\Ơ&vFY7kȠpLE씴5R`]2b-1T odHٟO>}LDHNDq c]$hQ .!{?=&302"Y'.8/s%?'Q+R' !Y>O+z8cS!N$/M[6*W+f9BW+Įi*{R'=}..1ݮ,]`>Zyy4Z,+uDTU0aT&5喇D!uk#c!W s5= i+ڮy2XiϔA"W`uOB}!~'im^A(m-%-bͭ|]b׳%IZ7/!tVRǔBrmɝsͶ j!I&#r,䬎Q ^0:O EiC岚.d^j")9Oq{ cPXp[ PQoM8mLlڃDOǿϸyLtԓB|E#O2Gr5ʪS-Jf]bgÛ~0E- .Z(sNrR"ro8GQ]%R_Э4b(c0~ \M k)8Ow|_鴊y=@0Mf0]itW䕄k}a8~Ԁ$ӭ(hNIވ˓z^q֋]JXC f(@YQ3sVobd^qpT̺cH,p}>%ٺW6 R_E ~l-Nnӄ1%9lʬtx(a 1\ -vOʥcޱ&W"!K䍃 vL$;vh֚8IԜ1UҴʁ_ȴm5e]0~rzx3"b>d'ut0Gc92j%.~V8ATM,܇!jVuB^t>-n1yg󠖝jK5H1/0Wkg-LM]a%ss&-ث:.ۊQs T (R1N@pCT'ք787h?>X߆b k6 ċ-mJE /LwVe^pAI }/̒ J <cSH+J3>"Җ<01zk^/|j/n(vc 5 R ͕cCr0溦n,ӒWgs hjk|,V_l.{_C7W NR^?ُ gqN?S%%<ϘKsk EBH8)t2ӯa7>Ds?wkAeWٶw ݸms2Vq)*R$Mci=ތ%̀< 5rObPJEĊ񳪕t H3wSE^w1;>cT$%'+"v$S. +JHxW8sAP{;K~SxXÔUNCU+M4{!E-*VPYMFG&h\Țkg[GsP>fȍ]wt3Y|g(m1I,0?<3%B'WS&ua?i @yBS`yr;jn0bHx $@{iVM@{_ݽNwRhTSK &e59@Y cQ'~?AͨoiCD/FG!ȑqzF`GG̫Z0pԒJr P$wm<֯J\lƿъ(m"q@ V|.xoJk%~Κ{t줨TXmֳO;Շl*l/Z![*VߜA/%ʐ91F$3z0gJA q-Vump`|^~&M.;g wAnhWHkpUFÙsid)?/f+8w 'ksq#X  6hKXSRg')}&3s_WFZ_ A/6:|uTjg7'<xޟԣ~ƇsB!x۞*w{jM?ax!1;\|Ar,.#6eK9N`*yqw2'BCiTфXd3GY=JA,+aDP.--[?HjZNŜe׹@ɯ7bǟӦgxD&D.o t3t뤎F-vqCל'Իpo-S},䠼i.N|QYJ>\TQa r?(庖Z|f.vSX򯍉SOQxf5^q#X2]d-et305eV˅H z*njl4!Ȕ-7qkTCR8&/=-e@a.fkDwnJ4>%3ᇏ |M[pڗ܋lda=pt ?5;Iґj?':i0*@~H1rsq>d3AQU֖[t_g7G*R=<#JXBF CYM$j;kM1Xۣ6 ^K^|cŰB1 |J4,!핈F漞fc=>φ^/F av >]JtCsEZ(%Oks{!/O.DoB䛡ƹ&cDM=xmغ6qnΩX KMHh M9ӱ9#wċyʷ})k"UsVG:I g|جmE_ZI\tO\A~2_M-8:nm/nYtJ+-8Mx@Aw1o m]6I\DJ,}_&tڱQbfd)m$wMjHmOTNhL$,G C٪+4~ IGv恋xJe2i0u4!]=e'^t|}3pc1[QRW#mWl| c{l*$_h\Z >01gjrkv11 UZ=<Ҹzf؎?!2 ]—XH D:%v>%|EAtтXT&UN8.sk7!xBSFLb{c15Ő"Q/eTx2Ǫ"k5IE$=Wۥ-0vJ_ i;3413_')rrT/w_+N>Vf{'a_Y5Yjp4;vQ"3bKCWGPy/mE׵"`OXIq"qh2+ie<LRB4U5065dyPW|zf:0`ۨBNa3b}=QF` ( 1&} vb*+MH^mMrB 0RtG.r Q& )ka{*-%ѝ[F+DO)X]9U(da`Ko^wLh #dԐ;i8sOPzSV T GldZrJ4M "8G+X9snk:8zYoOy qW'.\!e D8 u pr3M#UH=oH'o68пJdby ~͆Z9L&D;]ZGQn5v@9u>- k؁)k5 Gq{S $Y'0mhR!H5э =ߴe#>@<ٽ͍]h2nO 3P9jUϢC.Vͥ=kۃІf0Y B_v* A%>wh) =VIٌ;sm@n]8)BсU"f@+K~B6}2ZB`Ml^03Siyha'?/(:MG24Łw~AR )0Q!ׅbz8u`)FGV&|6?<^UU rV$Dκ}BQ#E1P'9r8 23tnوȱvn]t S_bd1(Wmk%M8L+>C$=U9-Uk6f%mk L8Ȅc$zp?A ?b@Ht {Qgjf nvUH_j7Be&7 j=ڃg<}^# "zad wge{ t&څ>hMϣˀW`6\>|=Uq-U~GAUޢp~j.VpQF݂粒Յң*Uy0T<{0%ed3G+컽/JfMS ઙ=фy<вIˎòɌL+ % p`_GZ#IF%_B,ߥEaA `EA(~ydIVo1bz<fF:/E顲G`u9Z(s3e3YTv_^&]|L ɧ bMZ׵CxG!2k";u4_G9VWq$HBWUxT'g~]W =2hޞ:mR&?B8u2LQ%Pӭl䅂}ZvV4S[o& @Yېwn"/QOȬAR|)o~Ak#hǏl~HC 3k}kXcOچQ\q\T!OTd^TSv#i+,&[4"D/5yj9{LSJEhѿ&ҤZ7w.Kj n苒(%+Cx>a,@|Şc]^ ;.l&u `xK5#$c3Fhƽ'1pyDCwH9DCx{ְ`5ԖƊеN$z`A4M(CΜf!.茥{8DW89F | GUb=砛\ җ%bsDNْa@!89O)+ )#5xde't)dct[7GpcW|,xknVKtt:I!C^[~GI쑙.*ÊsRG/Sx9p۩,?,hMU;kH0SH4b_;o3CeKĹ~ccp,`R ^i1I>3̅hC^Sڜ0g/y0n/xJXLs9ڹAlG_|ZjTwՙ0@1P*S7#NJt &eVx`"#:,ZW(SN 4/Өb%JC92QkV{-'ǏD deW ! WőKF݀ m\Jey}s@5LMz~V[$߼sguzr ;P2DKWaw[Qïe/n6 a2 XKF_N*E8M'7u]ΰOd =~W&;)sӉfT9/$531XFp[ yB,FM  E7WC`E2ѕeәHa/I`i Nsa1h}E+Y}P7YUNYT?疗bd[ 4 [ķ~lkGLl|1[X[ JAt$lG|S N"Č# -WJhy,+Vwꖤ\G . ; (zx|3U&iZ5T+jzEQ/dp/-Ysذ-ѳ.k]'Ȁ4ʸl9cZZ τ`pĜCb%c1yQ]|xvZoUK SP++YwuيiٞC+ѝҳ\FI6E- Fʣ[s2=ގuFy`<("@,cjhM^59T&(j$KI!>S`ӓ+DSr~ii1Yx 9ZPRmJr C ju0cb*evN{;Vo9 kH|HᶒB64vf rU5ؗ51Ʀ̩eA2؄TA2Ygy 'OȩCK4-cj)#ͲE@jTYq~wwŇ>#b^Œ*kF_RG"̨傳~l[mbCJ;S}A '{u%0/ʿA& kz-FNbmոitXtʁkFe+<#lm2Ӓ%ݽ6zz[@blپ]r@6=c%Ǽ_CۺU[B~c4l!*6L;q@ }ng8 J@Dk/P(u();ŝ[@ﳔP?^-=ŷ b{^C0!%Ll#J):7K{ ޔe9s#jɰ+se-μ!|@C&bf+ u]3G/7$X6J>o7h!ęI .&L-AA@XFE@TeWPﰪ$zy3{5L^VH!s,?X6϶3mq-UjL`B@,>g7Ä :#jxƽ{àT 2 y(zRZ,q>E  zj`rJ;ߣQh"Pqw݄Ͼ0b#_Ga]7أz`閛Q(zAr1v8a`RFZB\*>:u#^&rIoTZF W qg}\ɸѪZ|zMɹs)J4?ZcIfDzsñ/ ,ezc$#Ze$(h)|vpײ &^b$k[ۀRQ4d,[1}sn͌6r<|*GO-0d75s) bB 𲏽YY rdi׾7uze}O䶵-nŵbZ6G7Y<BpT$R{IK0hX\ WƴWʾʻg.j¡6HI|"VNVН?-v 2^VXR"T#n~ԏEF@{BUĔ7QOWEJeS?Tfӽ|Cn Pt˕tkVy>",p:QY+IkRUj%Lx됷FZm.UԥNElV]i01]W]5Դq {ԝTEh2Dq*;> 7CFvK=?6ms5. T4'YσX>c 2=,B4.*m׎5M' @ˌX j M uyEI,_# {+Щ& N{8_0<'3y_Y1U佩5jCKJu14$˙^4YdCPSN00 rsC@CiEuκt &:` ۷w>g٩Lj}B UygCXm~_.a~U~cRFU&ש\6/RHH Fܡ'z'Uol1 (!PfOz?XhDD5 Mt]7yUß^MM7s ?@5sl%KIY4zH,?DGlw_K]x1a8{CAŒQsaTNw+JBE'? G)<ߺxh A!5stHgcƇV6dQhRfD(EhEG*b1(Y`@!T@ ]MOz^4qD&կla"<id0\m,@N/V ˙^<0@Jb^GcktNJG&^P}U6=]_` z]¿u[v=$S1{lTC7鳙EK4h ʁI![J{7- NuFQ3I. Qڞ n5p$i ?WBSs'ɔgG4UDgKywVf9_23%Bjf"iFBW͘*f͎XVwW,1LSGeXmp": _ f9q״j~S@)n: ~@S BϦbdi\AF "g^1iDHuQUCXgAiLW"l$ԼWzX]E9s WjBȖ3DZO H2!N Hnl(B$FX5; }O^(iSKx`| K=뛕4eOx5S/2儌&0r#\x*K >9NGTwXDkw, š+=lbR9LHmGx3}3:]+ƹ!?&S3wP?۵Zy)㶝Y -DGa/C|j\Y4dݴmJ6IpKSJfW0GMwҼ?}\C|Eo=.1,}Njr^ ¿WsJpg$F~6%4Ƅ.4b!C#LYyXW!Z(Gផw#-+ݧ51AkQW=Z.9׮W7wv~IØ:xe36?{a[R[f&a;MTKazQ1)₯!F:Ï1f;jGZeA;՚W^3?mt8\^x&qm`;iXJTpKUX'ᄨj5j)ߊk7i6IZƓ=EVa"%] GM~(ȻJ Xe L/[_n!xӆ|k_avlIS Ah@4FJXHy*6Jx|oÐM: 4K)$:!t8%slbH.)By-7;@&dEkͬNvE^ c*}!ݾCE=Җ3z.7Y(W)sթ=3ZtO*q$NJxīpkРʼ\ĖcML4ċaTqu 'hSԐx@:.p-fgd$女! zk71q8C-=liT4* h𙀱N5 ɪFH\VHjAGP[Ƌ /jR$ *<:bWVM6` .ڠkɍ2I xx2iڪO~MfYj#hKeWًW3fP~: c%9؂>N}фU%unUVCd\Jdge,%@$n /{}\hܣif^,xPDl.`aa>xlY~E=`p:c#o'Y3.+D,\``1Ė[4xi0ZSf%ұ;Kt1+ 'TtBR-gDt.H:oLWY1KגIͧc d _yRKpl)y}+g YOGe[Vj?D'|zj3LgyJ^ҟފnΡѡ^&k1#Fh5 霔zzetd$1 mTz`o*җ9ww Dg3cZ=G3ci%q;w@13"7k:!%|a/<l!E49%D ﮚ_3QPK#?L֪uduII I|*6c08 Hy%GCۅ8?9#AZc@ͨ-9/#O֝cuh<ֺ4QXRU~r=Rސhf.(MD 3ڥkęL=wZa (iե,͓!DBjUHǶ}1: 7j|tLBˑ|397MklV1S-;xxcf8FIF{hj]cjM[xl| 6:85Wog`Gx8H+&6W b{"cuH-ԓDKd|ǤǾeG򥳋:!Gު@z¨`raҸ jP%VEq 4V`r;' w-##aKfϙ4gUĭ&JU0y٘wƴŸ(.)T8l A$F6+1m c΋BDׄ ؝p0rT|]craR'ކxHzO 6{ez^*Dma^@-1ya"/B4ЂwU8zdRx' T/{h 蛰.r[ϗTX!}lěx_*x@ϭ>?bml&uDzqR>D$H^æE:Cjy,ʙ\ֲTjR$yj[QޖzaۿwI-6pP[)45A('Ҩ򗱢8"e㛐h0_"RYTIBjS Tueb!l?庉n(R}:1OWwIo >ϒevjI2vL`L3$e*>)_3wѨjI3=D.ls}uuݯgC ҧC3S1&?n\‒Hx/݁n|dJ-BL S]7tcC!Z1\©YJ**d8ىF9-hCl8Nĥ1a4qɀDk>yG̀PۙY=V)C}y6jK6RȢj[/m9$f;jP7 lUlXvx+;K-!Uu &P2< M=3AP2甬 %׌$нa2KU|;Rp,Sk/C(sF.sMne}. EUd+FmժU2E "9DXVЂv8Ҥ s-XF /股vҊ =ő4*-eR!HZȻzG=zN|i[ t2_n_rp\[~a6EohĄxC(5Uʋjhfce@DÊѺT W<eŬ})8W Vd{/腽thW*~irZYU>h"r<-7k>Rv1s$)8Y4{ƠPtpdG*2{!jDV־6\Ab\.ktɎBͶombvCZM3ko/zkE,?M IRetq;+ ܀=? 2eP~Mz:"",Uf5pCcKi[V +r2G, ~P2ɲ@CLJ(q*B4ѲOPm ]nSCw 4=@uINLcL pX𣛞Qq&4>,JG'?=qU$+҈tJIz5%~>p2G)"U;-qݎiG IXU[2ūΖXho(=qHsj%~WX@Z?3ƌbxC`4@gZ\oKKj| MLG>f*e I~bM@Γ ť#Ѿ%<ݠ7?/҆Uj#!wsv.aCmzƲ{B'!ͪarɞ6IeXLL~Z|XJ~2bB>"0V\"gC+έSٟފ[Ajd  y0&j$9؏ާS2/YG;C<Kq|RED {-E|U)M 6uœ " lz ۛ$gyKj:{έ)XqwV#xn]\}"6N.D-VA֗qSڪ, ҁG<@Uބ{Q^\XIQ~䩳FԲ#u9m8OU?40ۣ#_E:;5xX=^ɭܐ5 qI"[M:vI1ySg~<P0>q7Sm e$Km~i;QA~\.nZ l&|$iNg!O`" [^q@c~/-:+kx7F J+~3 Z/`݂Zcs#?G:/Én|g6_s6˙YkVHʥLk쵂2ɰ\Y>/zWHِ3(\9;j"qDN_w"2fVM3[6lHmۄcayV4LN}?G&]6.s|]Mh3f*dfk&p(Pùs7fa~Eo_Xu;ŗDK[ ti7I9hof+BĂ+oXipfk#]>ٲIZ?(>q qRO~M6$ͮ+}܌=/C rU0 saaUC!-ɍ˺(P(qx۷c&҂9oJ;zm߉xRil^6PywVX I5KjWä$|簚2lyd^_2jx,QVP|NUeNmPsOkz+K7c>era}c{󞦾9CrlgM+*xo8~aB-nǸpOڮj0*^kDK)P7?`MG<7gW;nvx]#,0#ZmN2haxX[ZVi{3-)o_T|r7i}ن0#ߢ]ByV O81*ϲ;Y},Wga%rW{A$@Q{gVO!#xE8u'yE7+91vxދw unlŊࡽq*و* 1?C?\ 3-\_FZ4ie|#y^ZqE'{Abh׎t3~S[݁r+ਭ˝(عR7nI=c{$S4N QVUbo,<3b5AxDeP+Jl4!n0Ên*ítO=?JE2ps P7qJ,Az<|7@A<(ikǣlzK@ZS 7iYu^׏JSgll& n橦TpQZ݇5}~Ǘ]A+ ҟ`3T_VѤkM{eaa&SQK ^Q5m. -W ;L?Ŝ1tK(z,78*v TP9{TN}9vOyC,G\("ν$AgYRrUfv7l+t^&ٵ<*~)dR'q rcUK7D.W]E)ccTjᄯ<Ţ/ovRP5߬Nsg`l^S nE@HJRJ}z'o[;i%Jg"6UX?juRwpb"r$yO]&̂{Q)$JY-%bH\ q'4S1.*C8Ϟ$=L#ZA[^RNj))_l,Ţ^zJ [im% ?uF$J_s·Hv4x;t߯,ُQBn>HKH⚁29~*i.l[-hUHпUדq8}̧k圳h~C#X+!$}qbo :+!gMye|_f}f g s2r0`b|Ay|[V.z,\g3<ɽ*GK\àlp/(Awc,~PAv.Cr -E%zdE̤tRlRg7py}BROsVikjJQ8X^P9bP؍5D5>r aP&ĝgixL=3-oo&a;$ES].K]kŷ{a stWiԲTL68lƕP lRJ .%W[xkul]%lQTDCڇ#p&tF_(!xt2Sw E)8 6*{xE`^ь6X>P߃Lh0A:naa Po[žLit_y*~؄ѦѡZ OSXTVILA=%STxub5w|2A(|h` {-ćqtne\-<$oAH xeϒ5>7z|+ Vl7NNGNA3i}\kݖڳ@d \}ěi&<ps\DhYTSIٝn\]8W$gtc%d1 . lןddC1̉+c>شzLj)l[XU/^jz7lTb(b;UC2yZJfJ #jA.:n%RV |MĖ QGs8j\vxnݻa HYQs,XtV F+;@nֽ=^Vvj@˫*c̝OϧiSկ0jI"U#S:0hU8/t"ʷ\G"?G-n ӹ`@:K< >Yх@2",CK90M(@q\ὌE[1,T !++q;I(J'6ВaT)12L5.Bi: )LN8<'ctʓyNt[^!XEOiN`u'_Z4I2]:KZz5ڨ=3+ x(̐#H&Bϫ*2Izb";? =!Ew^H.<XmBͶjYL6 Dl- HOӚB8 c׫Vz <&Z4b{Ȃ3.#Їӽnc0 S٪ͰLqDԮ>a^wkq} ໎ȩ/a-䉵}"f_@)^bmz X#Jbfu+H|lԱnߑiQ :T^lۃr&E2e߭L&*h\&u0Xk=15LsN'x}f6^;#2OV/02#n;0֟/j<<"縮:GDv nh$}t%jT%Bˢ_5+Tn >dl(' urEgY=DZD&ݜ L^BgV)pꅷ)E:P~xSyp&EyO%ZOw; AԄfK1iQUcQ.kkAt/6dD'.=nt&(Ot^gpj&m 9=UUT:)f!Vv]!1"lj͜:0<l DAXL;i`_^ĒHKa̍h'KkQ |zPY#Y-dܒF?9oq]>Y!eZI73v*d_Qin_qiBɾ8eGiS'L z##{OoW)`/ yɕPgc8W} x/5stJi$0+D :'ߩH B%$LT}տN:|ߨ(A "1)8R3C1!Sc+Dʛ.h٤hB>I.eIt-(R\6XlEud6u1-K8a+3!čf /%w {to9k݇ٷDi-N,AqCO#qEB=e9vhOɖ1m[R*դ0]euơ<0\$m pxFj=>zC-r VB͆fuvT& li7])m{N *ք1qT*Dr[?Izl¯ZGpsLOiF>(;j_Gŋ?8a)h59%%d$9zFp#c7UǛp)dmCEf{^npre/ @ Werۑ!e4hͽ(CoCj@tv.h2]G沏 kKBzqQ1lVt@:wa[ # j߿ؘcs$(䛮*{98E$(a˯~#FZH(:(5F!uETKkX\RĔ"T: U ," 71_eS?1piy_{ M֤g;Ծ;?Pgu2OՎB!,];4#|f TQ W17usPSH4LSfn&/2RfV[H/8ƩPnl.&n<,%? |W@Φ^lR|14d9Fӕ"xHMѹlLA5A*e2[̡q jK~J IDk%GqJILFj9\$[XkS|22-Śl$c*x. 8&W1iKo5|m* k}^o|!lOJeo{:$^p+IJvfҙq_/_cl bo=g|K.2vU~t\B/v!mY_Or N5󵔯~^^#y÷C-S^[%]<!%<-]|&sE̜z X ?X$tU`|*J Yx*c S˜\3ꜽ)𠔤DR3aV(ہbz<{YC3%KyEYd֬[@܅=],Ҏ8EY:.7;4φ@pt@}~6Rlcr4=ImO79m'24%!-]KlpNa k#!9CYv_ĿTK?Ea q[ E#. r YWj&5*G6M!)1\Е$7_r@.[~cr|[q7 v a[)a;7Wϔ,=ع)>DEx=LuXWR`ǘ]ΐW旄 -LEEmC?W l0{س DtC p;W/gJ55JPdd):TTA *{5fB; RakOsEk򎵩#+k=aﴝgyT v7 ZD] &*>1%śpsߖ\0J}~Z_/? ќ"s_kdclݣme[F*-DSwOXJ[5T{)_P 8vxdG0AӲM>PvSS)C3fe"mF[-Q!>uC,!6tx&6%@EYDĢSEFl@H1Stl9'U~SƄAl4(ғ6}1 M:ӳ>ܮ. C_A3$@s]h}߼U67'g$jpNx$r E/cj vRTrt]ъ TyS3!G´v^NwX5 |̱?̝GVGPQ&J>Ev5]Ip'獮/sz#]wYo``WјI#gq[&CEm^֓RHd#mSk'ƤEӴwBonZ \&7}"ls=:>Wn~}a ?i6*WGGMrgkŧN> KoO&7?!ႋ$yOE˄/"\nNM {b$o/u\c{x̿/9j-6 #j|y*sƚévT҇=/O*׫~E"z8 Do~$ qi>;}8(Yå!h@p8Nk&07q"& v5 }򓣜bf }mF#HYYbe7FΕK=-X}㻞k|Jz:6 47f{X0ӽ=nߵ)o+LJ@Y~a|-<'$8g[Rb畅oօXiQ^RH!]|BqG$Ә(Dr\l2O Nd^$:`2v CmLSWZ I]?/E,Cv3YXeh6vh7\ ,M,S ܣ[+)jdRh?cR622mu}$a̟Zi$M*NNG( G?$UH%~~1oQdf)a bsњ^QTft+7TRjm"E#̈Vod5Eϔ 9HkQCn&5uO)K |kVRMSĀN]^IA]ZUVY+}'m] 5sY-̂_0M$aS8\kdqAhڮ)F@g4>nzI:5HanA7yHiA)L_}vsk|IFɚ`wrzӻEKLϨn= pa2 O2D R:LI4>w!s5D0 4\eݡgηz =ᛆ+ mN}F"TʏVeu"F nqǷ 7E^KjO>=H|gw-֜XR>KKcO]bJh0…e!P EhÜU 4ba5jWgH.?LHWRtgd-u7Vu}?&' bN)L #6R@88n~$&>3u7frʓ~ZQۻ  1{GB[̘dɞ'(1'M.IT.v|2<.eWx)mOd_eB2Fv.0m`mLhՐ܋BH)<eQnR3Bΐ8cD*1˄<쀑YTw̚hT膤#~ʈ;ܟ]k"w<`Y/ZI:Pi]:Fn#L_]Y/2A8 _cn3bV]c~5Jp.`:S[ Ȅ8{`X #_@E9o?ESSS ]]p_>}91GGcc88r5QoayQl%P &r 5_άD%R||n`Ls/-SV:`!9 @"ۗabsnH?n F@oO <+J!c>srĸ5\2Anfs&\\48MhHR}.KaHNμI}nPDFUrUJ\qd4EfE|HHGkͼk2@6xiVs{Rw[k-W'v=3jt?ÌZ&a[˒lOfWq>lKzwP(Mєbb\L9覞f?S9|}v-)5bZ}N,_X:;l1ZX0xɴB<ՙ0|o3(=? K MFJƐ})t%A!TvS:.uP<5^EkMN>T&6a PdOmpFRXB g LDɾsLٕx `=7ڤnѭ\*/ر l}ò;UO7\f[)6hӘbGSKۑ"7@#߾lzRCקzomfk㫖dt<^ 4/Vv{k0C3%끍T8f|5\pMJ3Ha ` \ԃY}L!\ݽ=I`p&7tc$٭J$h5 ]g8cep~T;'ea{E]6gH|)~K 8aB3?CZ?H9Lʈ?ph'`?5bםWI,fޥY0/O7 HNG[ˋQyd&pv}s)QPJ =ͩp.EI"6l'@Pr BΗ~6UmL:mr\{xj,iə` ~9GuCJpqGvu fs$+ߦX318v3+{b&&GmtVEYut7S:i!-;xl.Y̟ )êa PfCB)8ϔ|lHbxP>]pO?aE<AC1Em ڜ]F;mZ;1KxQ r{ űla >y_^? /efKKmҊq ݀շj/=v'sn7wAb}t:Ƃ*=#T`."|¾24Y.˸:^%QiKi˜d_Y&ؔo5q D2쳠s OTp"dӾX|\B|>kgW5ݰTK&¼{|On?*T:ҳje&d2a{r~XW݃&dP0l{_RV:"sbq[R2Kmvy1 vGm jg;[9J$8gǽr#@^1wu,D{͒EJǨuzVdKaS"آ@0{ngz]* Ki[g8zP+gf@>Z/.C${JLD#A(kD6H͈1NhW2EE] 7y˷ / IYl|wZ.?~ŠkWgXfѻwLe)WX˚.@%̖ M -{Z1eEێPoܷ ع/(BC6/6@.Zg93& ЍG.)a{oяƦi0SDOB[j]ŀ>A 2wNЋqKNWpT{u4$t$|a?C4h-+t<ΛnwS߃N«kd*fd(T1|6hQ(.}^jv;_W˜/zHiWmb3E5aͪ@bqJDd&Cg6m3iֳT1{>X1)1d>%d:+|PPnN${df0a*2Ocl?DprY|3u`F55 8쾍/$˰w ڐ/64#v|\) 81d7- ԞZsvWg*2rK9Ml[Sg-Lٜn`V(r$qrJz8x_,$Co%e0wU j {A?m&x1O@XW:iqFju ι0erQO*:cE*wyZ6 зHJ.wܝ[E{RW83#/gmvh{ϭ1ek~1el)$ω66eny߭P%OAH3`m ͫC!9Ĩ\bruթ.tDrij 6yUHC{eKp$G".2 FEbPȨQH{̗ҹ!Ųή@oΈq ^pB [[QsD'a@_'GذS4nuL‚Sy *B|kd{ |9Ʀ/l,67ntޥ HTx~MD'd{DM"S*jCۆ0 Rh1a#Mm[nlC׬CtoIl"=g0ͳ!]Qbŷ!2D=`l^1U#vc!il8y?riL_d9UoSz-=)K Qr V~c>\V2.!g}{j!t޾v5;p;պ8?6r??cgark6⯼8RMBn+p vLn@mI w f8ϟ'ɐBJtYʬM1Y 5i,dh̦9|hxnv ȐbC-p4;t7Mi:$i" N%h\]jL9I~EaEu[=3bуn$zG:#&W)@\9$g|Rw8-ތ'LaE&vN(&0-0 Ȑg/.S`;K?O+DifM@`"nרb3̆*_W,NKVzAT##z0÷-u '݇!xWOeiG? ݨXQĂ,s9r' KG5w6%9D\;h.\FӀ*%'C75YYVب}r[`<7ʖ1P羏 <-N0s'~2u+wI7G65IuF}wqTE`"?J'*rU؟o2@KּK!-Mwd9s+]os >G'|i 0c'n>|GXw= Wq\lUğZJ^7IGwrOҒkgHMS,8?s=9kjAkSb8-g7#•"Z7Q[](Ȱ1Ƕ)^L빞Pj|ij^nPPVH&hN67,(5i #I؅_Neinާige2 rYɈ4-hoeM;h@G^ַU(tw}=wlN\_^Dc64!W [8RB3;KybΔYhpp2ĉOpI *G}!6ݎK̇ ` ^ "%az)ߏ>+ON0G'6ɔUQxw Rh5xQxV24H=;̈0D3&O'Ma8KhF|rnq8Mʢ}5 %um tK)cj KK2E;ş,Krߙ쇒vG,lYbru6\v^XIM|T_5vaE<;KɅ='(? G`|8|lˤ\rA s-#R7(.wp8/svftYbs[i!l jDF8BK0c:Z(`"Tq {) F. ,-$ Pj̍':ۭՐ}-Y|s˴+l2_Rp `ECb,"EwLԬtmQR+_4 [s䍒Z*@ɹAOL%tF*`>Ud L f"tp;F3zG}Sg\,k _%La$&!z\/ 7Lw#A2;yK3ew_'עVX4(gtK ~{s|&>7=Ü[aUW.&ispЮ:7Lr-%G)Տ#Ωl/)9|U2 k.}Y+`bjUݟB`@4f>:fJюl3dŤ13\`*] L]kIFK_%YrMLtG|{ohybD&KdP+[*)_"nt;eJc_h+Xi $Sw/>VܴLl~Ei::b&|, V.6Gj 9R?rѼEI=fT+TIpPyټ =wq2[7"!R?{^ _ : ի7@F=S!FA,28+6SA{U&opΔgq:S-F|xZB=rUn}Ѿ7)~zo(=E"9TEj״jO]L 4.QT u(@їèWƂ<؉=597c7݂<3dMg ) dF[=ir'թ2OxEP&MU -q~"Dq8 eor3,N9m1\4<΀+22;5 aI܂Bt3\d&WU8.KS Idu8=Jd>+D dl-3`y-@sP I~1@ܫA,/vm`ac3-#9'zqUB/vb;P\wTmTl3xug"Ehyg7t"~|'hnB^\TLSJm%,yˌeݔC; M9WC=ѿk.d>*d9RjZ9@X %71uq~jĄ6ʈqݣC$N7VzFY)9,s D냳`_z+-yWҗE%).i@<Gٕu B~D kn#f2n#Jm5V`{c:x@ax"ư[jOŤ;vHOэ=hcNd 3Zγ 1SvXASfHUQٗt[,r 2xƱػyp/۸R7V9TTO l;WNŁ4m<}:HkD%xSϘ?iB*%9,gj5δ8&i͓H95kV;3G/D"JG %={!f(݉9I^;5q0m Sp9<d;W神 $\,ձ{phuMn1} :R}!f0=Mkz-8Sɹ»ytDp8;;%STIɧ+Rʼ/ߓ<~;y@Os ͑ "18=2=r uKh* Esgy$T ؝frykluzL鯀2}n]t`d6-" MavzMH7A( ٺU KӓLx ]54_J?H2d"[` 0Y 5iԘhYkbzu5J9N]g#FL#9?87I/?E` dc(d }OfcvH$<ɀ\&.tY@ D=o=^emiƗ{;Oވ_*pW|rZ}w|Up]QZߧװdmpKy = D@q/sM iD`2u%RD 3lN(%~ۀJLe-hz[VxX<߀Ys#9^)EwŸ)fܫZdIhQr`o" ~"feTWKw 2݂L:E`5&BQ$AZ/d|jOl(g%ا4f9]Ȁv@%/B*&^{e\2vJ-rd~2h(3F@H@Y9΍9||C)n䲧-V2Tm~No9͍9v_ƀ̃s%!)Fn9r3(R&3˸ZӢ~~t;Ď~ҳ?*e[cE`h3wlot>n^8cwZbLoO0w! B|-P=\UҸ]׻wkV~ޙK֫d0fjҪUiYjRXğ')= ]&v,ТPgP3~N&#`/Pݒ1η"x6c/8j I6dI^w(A*uChQw>wЋro@-=Hpr z7` 8:j٢IqHY5<;{c6EEAs6M T7P~.y\? ykpXptcW\&L`oXA-;A"7dVMELl98*a$Y@'ibLs8,7 kB0uUZfJ~SVI>WTYD!e{G;Xj4\&)Rz eKYBK7k Ng33L7:*'uUoe$.e{$H^ Q}կz!#6~J|Pe9{|*m͜&PhpdInbPK쯯$HbɪJ{/OJ/̴r@o%H~)F!/g)`AZ4E7Y%fA꣸l,Ux0H5TꀻO>Yk=ɘP}; 09V~̬YkûъΆ' {@5 Ζ^B6͘xf>կ֍z÷(dU~<':48 OjN,Qsu[vѬ#*DĴSWîmn=O^}[_$K0cc$eyѪ] 93s3KhݧMT/)Biqэޓn"GfQs̳2jdtD,˞**D*ՂOfġr?g}܏j .ROD4g8%BԠyen*vzgԴ1@UݬvyF! sn_ɒB)6fE/Z*>6fb gbh=O%]ttVˁf ^-i:G"agmaǞɭ6Y]aZ_BJvU!8ԀfěCcVɌ(!=n9[qj BKx 9'Zcf*pGSΔ*u0]o4[X*exjq tߦD2=kкs[>3դZi0P*?v[x ~[烔tI!! 9̮S5$@&KyK:} #y#[`;|A; r=! M@ 3{j ,bR|%؝`[ĀFQL-pŒhy~Dc7 nC ޹؟mayJ_u"3.a4ےpSHqYoS5tJSJ 2-'TJ@t@g,tiBnrG {֞ZD~o2R< p$Amz7NV{JAZϋ<%^&ĀPNiV:\s5%hδ6r]D;C[' ė?4R.,'z>L&r?FYCbfPlA!<~3 YCG3C ʴoZ,#8(~y}yI,Z7i'AI0h=nbFv!U T QF'Gm+5s?E 2GKy^zP螭~l]( &{e$ &˺4w}Sf"+hDnU*\ď5_;Cԗg7!@7XzMSjzO"CkTW/ۆtr8!f'HƾB!tbE !pQ"[nO`i ˞ |hU7Hf6s3]4n'ms%jӠ?;*tTKv8֔ f]ͬDL0ܤ %s,U<$ e4aA;'$$*4!4E[w8e(2Q<}}<šEy!}lAa7"#Zq=cgD,O B186𶈽PQ >"y 8[P_2bo_|5n 9Q7d#!6h_Hbȃo.ߩ[;`lsB-E`t=]ͣxi,m}NvdWq#9?gy*Px@ }b ;;ѓ,;Mm9mt>z}-|Wd{{J'p9sp*h;)ɣ5L~/U;++I.w*h>=@X?J/K@]h' O5ñ2)+k; êMzn'g[G]ZjfH5M̡3FWݾ%B)UӻF@,-L!vr`BR+koUSx|e$'8QvWB)Bċ>6۶x6&,W;m< '"jgm#CcL}'ק5I6^c+ۤPm݅\bNKWKVߤe:Ϫa 4c0T+I8 sMZL]M_<5o;iY>_ RE@n#or>Ŵ3;֨?s!`!zWiz%ZV {/^m'2\进^W R*/0'd3BK>pte,JGOsC}Ds@/JַIYA * dspyI̫.G6wbdpzsRa. mSbDϋ,ř}v`32&H<A{]v3SqI2+%MO__G1=&}w'HKۊbb@4wJjVبoN/oAcDŠ  姬4eABa'==@ٮ\h\TX?/nm OpB"}(VWhF2ᅳq2h5PC,+1 I8.a@tIn(5scx#8[2 CK?~nH+7lM֔>l?!嵴H=nPO"ٮوM`X%+Ӑ77Ad$8vidWQWLDOOH "w h(gBxeœ߭G.3P5Pr%[);O ʳ#{_p"2X[#7ϛ*V]eS,{~tRx:ߣN19'e~$=MvPKgZ\ Kim-P`43?4[Yv[I:H-u<,G}Vվ}-3AjPzg9')~I-zFȞCVSF Jgn,e'֮;­SٟW%F& "+!| wO78f*%eODH/Oø>#yI:DH8YXG@NЏ+):FJI O¶ͿFpYzV#>+YƤmϜ?-U=m|@A[Zd KKKǻU2l:sIʛ2ʍUDP'AI}TR:xg]W V&B\t(?qP97&V e52g vsܕ!]Gku]r%#bSvT>2{]S6Bw[AQw1Mh'z]IXo(֨ 8 2ǠG|whPOˑ Z08XY^8Ȃ8õK,#MpR$)S@Ǖz*0B ko|TˈQIYJ|&kS=ZX~`gt 2pM(?i}T >PaTy{_hk^q!DT[ܒqsHLC>ƁgugNĜw6W-lک.+W-yZPrן,/Xkz֡S,b"C [p 6974E|! {~ -WC q;j/ܶDK))nڂe ָ]O2.R#IY$P_}1$M\1LZOD3LjS%Xb@{3k &Nt @3;(tc_ﲬ;묤Ѩ)OB!PS")UVaW$8.!C,LlY eQ͍$rPj/zIfS|Z3cW?1I_R91'$GME跔0`7rẵzcl{D);Ae4O8vw=z)6vqe.:mu.QÖx3\'t@&Qq^x+G g@jC0RvW|6cVW:>%JUh] 7f0ݭYwA,ΜsH^GB;)sWxPXA{H4QP j=ڋ]dC|kr}8lYyW/"=18/Z;NpiE# tȊ#6?3]X5UC+WIޘ؏OL۠?a g.P8$(۽_Lap@/;Ys|/2J&rtL=>UܺR1] x0顜̓I 6"%OǓXAOuNeUJI[g's foq7#i'/!;x^Xs1>D߆3}=8=mP+Eu^㸽0wjpTN]S̩;OPߣhgkN˜d:%;1޽+i0,凊VR3'9as;/gm&Mױ3Laoe eƼc)} vnTޜjk#k oIyTdvϘp+sKRϘ>]֨y јcN$Шv'ڀS~9x:`&TqˇFWNKY~KXYŒjfM00Bs` i©  HXE U:X(;3Wlq-  /lޖ+ϊ$3O&)tWEп:3\Q+xBު$lXdly0:ֵ A$Sixh{af ^D$IטgB߸V R; 񫄚69 \ ]YJ6lRUk 4S|sdR⸊]l|u7rfsqic{p61ƌUqnvNo,W~Y@*/(h^U">O n:DH\Q+aF:/a]¶J*P~2Z'lݠ-P'@ y/Qhd]=q ^N}o}(Hu*;(,YvGݯ7YInYjdչsw 9_?4E@ 4}8+oik*Y'9BʁB"4 WD~ƻ-%w]'"kAZ{%6;w${qv&j\])rJ<g Yr&~^PK t ҆#u^hGo&7Mg03G,WZ* {?Q#'8VF걉GpHMd~U,mI}&spт2itpO|X6r2P|z&`\6{lt^!(|FKJ q@E[8-ҟrd^MAp$oA Q">V6묆Bp wl+08'.CW/*=-z,BÁ…'ڈӵ(AE9ȟ =X%r'%q;+vԥu;YNwWY:ܗ4 xr7;LdrC'g1Ŕ婩gg|w)M|&dM{t.xt*& iٯ,+~bdt-> Oަk.HIq`[n:x}OeqϽMhLiC1]w q i hsيS| 5 }/4Ɲtw퉟X ,o (n9RS=em;%\^*:9 AB=bȟ5UK ^ڣNO-U|g $ܩX~;4hPwU Fmˌ<%1-_Ł[0mi>D6ׁ34O_w.tP9*R'^J/=Jqb,|kx,yj|H\Q5[8:_3Y^ w2jCK[ck~Fʿ\: m.m4kHae2n&յf$p *㘿?BifDiKe*ճ"_ÐoEuW(L/oh`ןVxW`gdk|Z mM-p8Q -x/4W*:"w`a.{LW[nϯ) $\2n 1CȽݡUճbyhN 3'W3ˈ0T*jJbD Bk/ٔ!7`"i9H⇩Z,pDCK8_ZMI31%Zی;+"Bf[^hY[׬M^HLc/{R =FDr(n:@#8mhay-̛qI/ۇMe ftYAfuэKC>lsا7>PYxUgsZ8Pr38-%L_(}|6"oOw4O9dg8X"cR g{VbǑ$lJ(a&0DfPJ][N>aNǨGqA\ v!-7\y `ş&/ ZDG׊_ݑK lr,E>biyM5v;J@ ~ 8d( ׍ 4!KE3Qr;RB*p&17L i &DYԟ~!%S+,CRczIrLD_ت'XbiIW> =@r~A\lF,g^Ӳ`l +"S ln 2GLĮEB 8L-8-_Q![zIsfiOʸۏ٩3'wCL >/ *-,w)al;1{wK.+$#WWq&i QRB5;/(Ś|0ZB+NՙF iĤз!Iz4./s#Znd]?8!f] x$SwB]DA㹹T,jG$`_Rmr}2k=3JVp|E OSXBsVvж^VbRYc/AB*(:?"6RH'j5J׮Y>Ƥ)/E2ܨ,5i [SwQfyd=(ƽ`H#qy`e^`&20&VT@NxCh)T5qh:]mDiہu pުQQ3$CVަxk9O!z4GɅd%zKFVq.R#?2Kʠ^ޜFq/ .oaG0#ǂ|1wN4f\Ӌ&vAۨ;OYrUE:^ѧ9ZpyoDr1rUV !puKHMKi(5pt?sa7=f+l|qrV!?m?Ka6(SvrL߻UZF+ Di6+4K6G@]rkY9Er4+:Y3\wR]fNEiM:壵OZsS]+~ & 90SФvR*-댡'}>7L ɕRa6΂JwoTyVVؙ%Y:Q&T'FjQ=r݋Abq'g, ]A;\*D#IVڵG|KQ>^;&&h j  Ѫ}I]@|І $iMp^J41r$Vn *!.&%s?Ew*+fx H<֎AO^PDJfoUuўXĽ;&͂;ػ\+۠j|}U75#$ȥB@/2$zƸ2X H3ҙE⼽~\ŷJElC=T7{[~n7 ~9 ]b7v&7R|eo7z7Ѓt)Dy;e"7@YX #lh'ՏTQ%$uKu:=Ѻ*if"=},{+O2lE~Orh@/ S[8fķpJ}ٌ8^>U"eMߐ(1A+k͜v-; :hb} f'\+. ǽmAcvIUSU++ZEO/?؈HmXݽR|[&|[ 9>tgzیk!j6$r Cc+X3`? :,~NT]:}5}] pA;NmI|*BwEez]m5pᐩ>[%ZwOY./~OhDr.lb@1a6`ec[j vo -PC硒j/Z`sCxnF9l>Ls6u{;)Cq#PϜ]f0k疳[;\R蕈;7*;8H݉5s{[UN`'xOdd>.=c/t /h/juʇGgv'@O`$MK=T}@Bj[vV}݉`=$tmptt8i:#F*9k $}NQD3D8Yv6NYq;c?0&M,D;$(kye`ߨqt:yDkAQ שּׁP@jlVh/v/٨^u/y$slD=_\zL%{2F}hC*νy.#ހ* >ɇp_tlhp+#&XګBD"?U7̋\޶x #UCTw%F+8hL2Rd"mX=9 aK5Dyn7<:)Pw Bsf=O$G*<8}sht2D| `!.;O!bbK_Av X9 jEf,3 mG LVxuycN>[>COtwԕ1F?NFkѻ<3p c/Ri~+SF\-G0{nd! QEˮc# >JW ;varU|a9Bjݟ_~"n=V-o;G-,PFMȳKpPB'sn>V kX tVC![8{-gg既t"2_K}ψ1;J3EߚZԬNc&sVŊa:Շq0$NM6Č]B52"w|M6{<-uB@s]?MP)Bhu0EtCOGvRpzCC!Gu@O|fZt_Eɋ$tC%m–6C>mܿ_1v2MF=>ؓΨnEFa؆ߵ&{̰Y-? V !=];kcwJl쒍Ԕ_L6xb P;S?S18>s*g/_,q4@uK9RD$uRS?3;6*[Hb};O3,'p숫"3GW["JyNpH(Ȉ<d;~ZI7q Eo"|MHv8䒚Kn)> 4M?-35a^>7=QcMR~̔-Ϲ]҃.A_-BsAq@&GZ༕hR Ġ`l>n6-vpA4KpZפt]H>dV֛SȌpĢ-ב-d/}M%bh"]vekYع0kȑ%oYDLD\3Y$ = Tބi}huV쀭faG4NL8ctZjY6=5 Mbal%Zt Gb/;/jbosb>-F]']KFTĮ5{/QI+B"lW'fqPM4Ek.9p0dLO!|Bݱw/ 7&R ⻐(0'= sFo3Wč#}tK4XˇpcM&K:-aCPK u#̸0jEt$M/sk1l :{U   :/(n\w( 9ie(/~n-pqSDi*RXztr-WIN=440ٺ eq=RěYK_F15GjBD=XbF]mO1a!䨅uD@#ʛ:e s1~]diy4>)c6-/?Vh,y@8ߟ 1`Z3" t>rB 0Gw*VZHVI6CE)NJ#qm`ҏ`=񶠗]1% 1h/:~,6#j8JZ}0gCQp ޖ5yRhg97hh+%{!lf BM7~} =@qeO-X xZzz(U 8/KUƕooy]R tsnf(5X19H56q5֦W`ʧCDLda@h[G^L\ȺW^ JB˂Z/ܟML/*-oqJhVeQ"n]} w0& '_y?*RƑ2;Dn|'A0)?)Rn&G 've/G[o b^8Fmaʫ1< }˼]ձ5-YgO5ǣ >ifֱ;lPzJcz$yw-z1Pƥm8^ w_KuT(Y#pL:N<%#7L|!Z8BɈSa?Ν<#En-ӊ= A "-ʧE5ҟ_I`sZ@J~r7ߝMZIjFU d:g˽!? 1})%ȤwkFf*Qr6)z'[C)1fd%t^; 7Rًxm1v y70;3?q$NgB6i灟fM5gԠ@j1R1Z?S8Z x1x1rIQ* U\W©Ʒxh*vRw67#&# Y3ľ$Ī nsAb˅D .x\d:כ2"BeZm@r]}i\Qhؼ\`PήFIPq-`#O#Ul9tboZ -H b-}o b8x\9hrc5^W߰OxAAyj;iVVBeS\n0=#cb% Q~=dd真\c[:7jͽXcd爉 ֞*RE|fByvTm ׇkdlqQ+_I5398;ኵY̼u ObxKc*6W}E,g鄨ΗI ^D\A]>S&2]iB Vm0' ۹$1OS3A:4!1[]M.@(dBdyJ6Ew$R׳dy>MG&S>5eu= 'Q "ݪ%AޖpdHmgW=1T5$ha}5F-u=A)A7\UM 2c}2eu^ʘ&u/P`cxEH:K2>tM?RJ{B)guFܱMD2UWDώ^=ͦq>Tqu:eH,zT05>jqls=[qYHQs۾0h&-I0ݯZ՞Ux6aLOa9)d;N.-޹g>sJU?pK28fíB‰~3h/#lRY~s^v-zJy/IE.T˻^r]%͝7wj P9SF#3C5=%?s3ǛOʕ +>y2Dԝ0dldNeyH^_d$u qJ1;:MxY%[q<6}nv'=c]sϗhCPuBMӿ~FK=TA0ΉzZs YKTSF,BiqA`1Uu[AFh6,-KbFaf .MPa`ХDy a.8N: +}-I{7~!Lފ.vQ [qdvIgjh!oA ~R(gcwFdMȈeղTrz?"DWL54C8`y̅jb|A~ޢB-% 4>D yOoዳ(X=WEO -``z¤$oIoNK v!I{-U_厧'{D.EE?&7 6o ۝Wv˚+K/ @q =ҶI272q.Qz ?rwEApӉ玖+k뉳KSwJ'O^'hEKD;a*C4Jahk͞.TXf ;2yLd`Uat-bYӯ?*$AC, IFŻQ? Mua$WLZ_mˣB'QT/* tbA5dжl}z>wI*pX*M= @gMhl F|Z&wB66ïT?aOU;eBF$ Ynԯ#ysо_W l_?اe)thKERD-n9Ww%)Rg]I U/,v F[zhul#0?4BI}!tr6DKn]@?GĠFyƦ ̫~ZGW ^ k~DFMȪi@zg[w"s.]74_aɣoOGB{^$}F~~|Hqf~?¥h ^L`y 8XWA Z%u?WtwuSC&Ld.oIq0?#>E;0@G2ܦb~V>Peo\WU(!R#KO;yƼ#C*p CǯD ,MI|t[7Cη>IYƍC ^d^'šȦPU1}'jRG<ΑkT\{XmT"$ *ͦ+Wd^?e=G?Vlﴱ=ʹ~xx)I׮\tx!gаi*ǻͫ[[aֱλ  + 8T9iTv aԒ6l^T 1d_Eޥ2Rk*NT#T&Jƃʓ'E!Q2Bo ,ha#"l(U1[{3OHkJGkԭȠvh1}f:; )[`\-ǽۈO0.ft3gܹ]- WZKbS|#tⅥ'/6?R@=Ϧ?lLtCw`esM.#U DU1 \_֑@t嘀 6%p>v"7/2c'YVj ^Og!Ug("z[@ N$bh&ِ56)|npS聀l2gq1g 4}rDuw˹.L_ҟ7^$0Ç1yª{XSc>y2cZqHRjz~BI%FPjaBU+agYIr訴& _a+1(5Wp|M܃$9_4L Ǖ++t\n%qjW$'C^61ro&k`4 ц4X>E{=ɢLlk`RR?K 1׌9Ll(s]d_ܝYq R{g3_SX^Z*#9@sw1_oy0=BZl2^bbYYLk`=tx~v.qTH"7Xv  dӁ:/}[yE:I}x!M.0@IbQRڠT#UHuT0}g7eg^c+$Uu$VLPIXq1>fʏ&\cҒ=331eVqk pc]?VD'/l3zO3W2.. 5n&pid?%V,- ==ޞ=7|"ǩT=X}~8ANRǼFQ ?}3IoJ\؆i4ag/͡|;jA_v*f~^Bҩb[/.E}O*[hA;E۟y2{ O !8}TM𒰏I]buz5=3d { ʒQ3-P/w.mFj+Swb[BkҘ()rm 8EfkF{ja_]zGP@ Ћ4VD$({^+]yQE 3 1qԈc0vڌajO\z,oct}YN#KH$Z]\)(v/Q Qyuɡ &Q72/Aj7°b\jzSY@7'K[X.3@wWjO KeRE7#83<=}RG'Uz rMK}[ڕV р!'tvcXPr#;+]WyIN\p0șK{}ej ZEͲ'U|-5XvwO4Ĵ׽t[{޼7Z60 gk&vq߾ GwɒHGqa*GUL* kAx:q xasMv̚@A_?sjJ& )CPl -՝)F1uSݽC@Fz}@U&6_)#ҋ@/&2ga7HCm^ yO K|!- 8 _]njfsLbHz4n03Y`eBMM`ɽܓ7"z0"ŭYIMaRkAB߰ v}`Eb-Ƞaۛ'ᡗw+@ҸYT*A1TrkDŇ:а+12m,)FvMU,Wegles=ص*PxH _8ߖ`*ʊ 2dL4kxm豈Zňt9v%I"?@5ǰQ *x,5A#1e2Ҕ8i V .Vhre -)HWKfp-\X{) w 8 ";> mI]ʷ3ZF7i%W%{ vi'o<#DjiWo 3{!]CDJd{,ݵbQSk/A(Nj0==?Q{ $@UD٥csJڝʍS] k'RS_.~r` 6GPv^eq1Dc8 *(2xw֤.Kw4UmL9bsbJV19E&^ d`wٲ TSwy"{Ց4|ɋ * e*140kHAY qgq/{d,LS˚:}KFV3o0`gՕ JJ'jw F(5Цdx8s~{ښT' ZEx2B~'%QU;1OGiX3L YO&̵"1(ڬ,?Cɍڱ𨩣O-D?I PJJ5kTT!˒PӕԘDѺCx`}FQ6𸴹 Ȗ5-%kjnN`APvb`~/%?H_ܴU $Gy_ WzX?Y%GtT_e$cx#Ief6#HGLD< /k"OGr%.T G5]̀ <|_bf1#@̔ a2…HHExҜo8+Bŝ4_.sp|k6۔zСepF>o}|&"iEuhtt tBH6+L{GDayrǞ;;H%AsV{A ox %ȃ<+Lwz2yz\3n-7f رd_hyZ/LyLCGhX$c|0&Gw8]c~`+\C$FvmO%29suwT Hmn_Ȁj؆$&+-s"۳AO\Cxw'l0223fA|# }+~Y:]ӡAeab*0|֋B]҈u4gK_ٛ'[%k"WK% Pp۱4^ ,Lcd.ͦ[Ų.PB]L]$/02^?i -[n߲o9 j78VK0|#MY&M"c#KH@=J IZl_]oBӕ5ƐL' @V1ՙ%~c1 .i>AwFDEa@f s;DmZb[AQI$ltA6r|Bbd y`L1Tpց{r+j,4AU{it_ X]j<«6hqa pӗ4&Oj?=YmTgy!| %GNHt{*=La%2HsSJFfbaO|nGykiġ!8Dže|d!M:/Nm>0#ys{ζtUS#E/d@&-8xAaӼݐmJ-]XRt;λ ŰY6zj[ 4J"oF~x eTIGm@xcnkiU&4LpǑ.ww8+Ĝ_T]Ar9RrXE wEp)Գ9 }x,~&{ 9nw Z|V]S@D ouPvx3a| ̊n{f}_DG8,jO[oW6$py}7[,Z (@;UwY]v8σ"%+DyU,385!ۙ 9&BޯIf貧+]αo Sp  ?*WƉ;JGugAgQo=M+C'TFTUYJ aJ;}q n2Utvz cћlCgCtsC;k[t 勹L!mwZG?o,P)3c3T!A,|X#3 ;k7/^CyCS>TOoK5%r+P/PCM\qLJ'4_USв3Uaα?Ђ4Q{s$G'9b4ǁ4ѫ \ A#ڭw?S\I |G_rԓӔO5RZ`/9lu[ ¼?E-4lCUI#*TC*;9kT\#LMB\lU!3>riFwCсD:e6{Jը%f?zR9TJ /R{,O;4?ewUH'-0sO]5u?&-xHCsH:?_?KQLefϤB;?c_I _A鮛Qhi@_MeB3-j?x'@Uϕ _&JwךŽ,*=9-8znjfXqE.I*W1ng|E\+}&i0ϚuM ) ]d<ߌa>&au PMeG*QRs>'!ju7D9VEE}e u&c&LN–}aN<񶍹D')#Y'4)5^)f~'ۿò)@Gvu[,nza0u2Xj~BYM< S[ݨo39DfD6p.Һ~S,| %J4]];T]~<_5tkG 3M@ߩgGu1m-Ŗ~rz=jHgOӉ!L!Նe <<@_˾ܰ~CBSOvL߿h4C;M/O0ġ_1.9rRp()ګ R9,`*.m5e#[uB  }cw(Yʋn[{'?6Ez&ÌCo9H7aUngñkwZ0gF_aI2,U J(a+|b9*NXNp,oV%L6,F*OO{ @`Rmرoj;c#bjm' O홬eQz ۱DzƂv;q=ΧB![q@K1\xF5IhUGd!QZnXGoN}Z},6'̆`C_Ɇ?aT?Z)0Xu _=9X6 _~h#wmp bܸv{Ϙ P$+&V!wR H^/j$SoPfsz4% #X*l˒M(VXCdwRrNI=SekWxѨeH{.*BdMd9a^~9W#Mj*i(ι]ZK䳳t؁͈XJi1}ž"[HݢqrjDysו_xiNK8aMQMQH{z6Jaa ;ͱ #$mRz7l xr;u0yME|9m9 gA[iG ܃[0r}I[=F{crMg:\kh{"F|ILGƻׇp8mc:=zuR 8x5]D2TkiJb%m?u._7})Z,e(դpV)r'tPGQ]%@F{ nQe+KmCȓ,,g=e pR/Β'\mLЛTw[ :h_H}: Q剔i猥!C8 ^U̘ 蹊hl?A\˄3&&&_ nU Q *O~2:#5ëA|ukLUҼ?@!`wQ]"'C>2A~#cwlY+/K{ix}v{c^_z~ Xܞ0P uYK- /kv*?T=6uPNf2A[X[Ry mwRB߫1j'okzhAЅ%1st=11Jp,.:ԋnbNsB@Fu+U6tu/ͷ") u ŀatԋ;U:M%VQe 9}`7x|@(G?1%T);ηtadDKf,1}I}-u :&c=dPEFZc>BY lV?F z N*0s\C&K]5ə@x =_h8U. Ozw  =䓉fh^|˖i!Dns=mÇ]=:Đn].au#ȏcK[D+q@a;8 57iW`%T IBj`B@uLrjc4!YSyr]Ic9 #κ;MVl`ɦ*(Ûy&F-T6xN9,񌋽TaMQ K !4W_Hl 0}CT:`bweB+N/>c WG8mƣ+Msq*wMiyg3 BX3؎I;]{9&|D0G~GE!Q :|+{A{ť$8yZ3.FՅ'٠J c_*¶^rDeٴip/SVDnoq[1 ?kq_^u;FGãn֩f rWXj!H:#.\ 05G1Ǿ^lqV^}#"{Chl]v·A8Oppazs }IwXj2uw,T>Y#d%:4vc!*?-v2l~^4TtI3KI(o3QۦCL!5~leK_4$ݝw fU:+͝XtfS婥1x V} -?9IE" E[hޙW.|_˫y0?'c:=dkxya-:(ŴD*? =1\kܼ_N~;%OUpD+8\ҒR| :륹@P1" Xdd_h <<. (R $fM!Tj$S rmJ cg̃ ֚VՠY TVL"7rM~:'[qٲ;9vc  {t))'߾d]l)v:3 fo8A &ho?p?;'FWU["ctGS^:I-0JP? ED6E&]sNگݿ{<3ZI5+io,e2, ['>@hhQ}:̡yV7g{"1LքiA)5d䬉fFtm%],+ޓ~OQ^=wR3%;D6)D/x1 ݫ>`yGHwV ;ƓTč 6ŹߍȺؐdnNSȨ} h gpd*t( S:jɺ8xo >";Gΰ)Pd1-CPrx5WSVeQ0r}HO):f؛ n2Hx̱n;7$ HwKui/lH'0,fCbs&L x^6CeSqܫ-Gg!{~ƿcC¿-g˱2` _fY۝mEwLn8ζW)UǾI/41m-+Q-4cE vLJَ鶓$Vm})hBu6̕#ҟk:.nPoxdu3I}#+c\:L݆(<M([c kX9OY5*VuF *ڠ>n |"ҪʯDĬ~Uj3@a(ԋfe!٦0Z ʐ!M@U~0c8]?(cĊM(ˑktD^l͕Pڐ XZSB~Sx uuStF:]vU2V%vHp*mGRj.#"ݱnwZ h RDQKO$GFԗVTc-!%ɮ_ Y3Mm y>A?vZBw4ߍ"EBBOl p-)!-Mu}_cĀ8ĊG HOV virHxb,: e@iU,B`\/LA$hW ̚D/iqܝV*jv;n 41Yh:N@P^s$mꎾo—jwE/#݁/ԭ&ZKT=G6ldYwU/,Cl {R1¿0 ٛ.Q#7^_m֌cVk=֥޴Щ#(e b>"sw&fBpeml,ԉ8粷͘i~(ό [ŠR~*iQ& td ᴈA(y141у[Bz-;xu{M(,xFIQ L[?{w}o;2'PJi9?ieuk2)X,4%.?pyid^9.8l(k'ΠJ5삻%/T9O |'h=MbeKy0JɹQpV¬H*0$)}>LT٨$֞Cc9 mH=`n~3V!:d B**#L] z+4LWظsfuOaԾyLmP.ReL*?^-7}YIKiC?ȼw۷] Ƽ[evB^m9;yH sY?U[,W0ugz wo*-8bMq>Z 'T7,S?խN 7#s )6Mk@.S,| S+o,~-RUJT# Si:LJR=" WޤqIЩR6+I}+l# F~wB%ϱ`b4S$ZaD,Qs*F[2]d+}\ڮ㏘ S%sWP`+Fy 9QDz 2xY\)q"MoF7婊Bо=h_vZAe WV7J'Ճ?/BQgg+f@w|ħKs@k{7Ʊj# S]ԷΡ,*7^s)XWMpoc0Ľ +5" "pu!r?3i#Ӑ]sP\!G)JG#2 ,qZ+$UAv@#4e!˨u3`w-]_RBWMf{ @~#p5U *e!Oz<ڌ$`Q|kЛ2`oRBpqk;F_m%ċ*2I@.\HF\u< #geh;)6HoWwa@67LhCͪ[ց>}:HRL,c-ZA,X gIY 2YWq,GT\ wUyL+R C0)]&<)?c& D)4;H 5@0jk[$r(74PGGD[&*iןzF/9*6k[F$|Ѭ1⍓ዤixzTk5KoL60Z\M]m6.@/]]k3Zb(  'vEHJB&vj_Pu!PRB2SΔܪOYW0k so9?T祛|7$3YlB\K]<I>X-C̊/L_Ebͅ""NھY)M,'#'W}*Ou}J>IZ6`i%|DշV|yEB˾?i{G]mU<<Mi$>9Z.dEܵ'| ?_qS!$v;ɚL}1D;:rm3"xRʗb5ECc-#&1\ :qf q]<CVhydR'@ |Yj74̜,ra HD}{-"Zqw$Hg@npc Ikq=i@hR"h;+BwM"f[뱃U}\x6Em8DlRBO9񣪑[K炴 Ԋ?9}o Fi0Q mld(bKA-6% ϾM9wwKjKZd,|ΝR,*v vqj>Mw J՚?MbQo)(\-@n1W-*L46=ܽ-KopGAHvz-eBط:fDu">%|uVSLYCÎrc;pCI*8P4d.$ Lye185!fCM&9!8)@`@E[zM s߁`dwxOs{J^0ZO͊@*q4nh 2ʲFb߂-6>O@ ;4<)gxe7!b)$9cp1SBlS:P}:a.#V:ܪBg'W's#3q~\J4n;azݛ Ue0` =kγ1} %B)/G-/$:1o馣k"U7+ g0&2ı(x} }3a?5&1tHZ

tpy]6HZl&b6P Af-؂Fs ~1m|[ f9˨` jnrom60\ X&O['_㭶2; Va_&,>Կn41^Wc,!&Upv*in.nw3mrJIo=}'oTJ}n@K4E`&UJCa!\F@&0*3ˎAT¹/}B^Dݚc м`;j혏fP Eʱ'@ ]E ~Yfwz:ǀ84prOuO(;C?1̝3q鯰.sI/ۥ(*Hԉ=V8 G6Z tǤn D%}I .IAD0|bs e<W:n8ҏxu0ĩ[L঵PSԜ2Mh<ؘ+01&[օ=?$j!Ve/mꎗ܄f] :p6])3N ܇dYB4̰V^d ׂFDwEc,=kpRDGV&gy!G_Cpz9{n k,_\`1XXy*EzbhRb8 ~!āo_w9 I$@ S0 [ gM6=27n7?V]S&C`bnh[O+ųYes3ČXTIyCGs.zΩ q<^,S$ ff*߮2Noqf:]^Z;C9YdXSPņu8+6lӷ_N%R⯰a+# xKn ash%3ȳ5qvJ/~p>ߍ z#~pV<@"Ԓ'(*RWzmCу`uZ n 3  E`C]#[b捬|y-`@0.ܧ8@[X.|"^7hh:!TܾNeArq^ /I琯_1l x$ED,t 0F,8.b=^7t6y39 e=p Fy8\b C"qc>FJʅ2[vJ =֓PHɼ`w(Xs!Z m Dpڲ`8ӸhVa2X+[A݇=J.\ڮ&Eɲ|~<YЋˌǀ]5bɛ#qusr(a7ڡJs#BX:tobS'08m.6[뛢V?C(hfgmLHFC P"j V+L]sI}@ O)SQGQPN +>aQ21j>}#<+լOvʻ"--Fu%qBkmwu1[ ߧqw 0WGjq~/zGa NJ'ةR ^+>duVP|Ņ]j7)␞65k?MeIIZQY9İs/2wu/=ic5wp[IfFz/7Έ~b %Q z$ E]k2lV53iU#J5)NayED Ta-s-64j/ #'uZ(/i9a6v{sMԻ[bIoj%ar8zTe%eor*g=z='Ařh8Ǐ4Ι,S&!$_ڜp׼xAv讵-Թ/ $:E{0z V;}ңEc(!L^9z)/2 Z V;U+CXtdQAP>,9>F];#' y>2$~ ct=Ǎ5';hldOuc!tWpFbͷMj8[nl/ɅQ?ǩ?$/dO''" rTµ7,U)haKGxA+6 2]u:* 瑩s-RS:tAcQpXӺ-k NB_Բ@|lUrǬ1kKɜ~]s\4/!>a6i(LE$KG,2b6KtZ~xhc Ⲫ_vwȭh*w9-_iS}kBZGeXCbQQ=^W@:>pWgI˟9%t+;?e.:ݝ>?a/>]>:#+vDr˅Qh`]m 8HoҜ` v-,=s )W1*@o-UǙ2} [@*޴YCo2&{W%)T~z +ե%=᙭VE\<^AQڻJ??YW 16|ҋW =7]0 UsxƲ!1"PLhXOf<|k"V,ج!XY`lR>2:݊I:;C"a !cd5NGӌ LTp18e/.t*ׁ٧Jvj|FzFFT#e}r9d T ]1"X.>ݑGY!/QOd2¢XF-p.; q`idE+~ f-W&ueCZ}*;]ʗaXlm&z:D'8uU>4E ҙT~ODa3 <1g -1g_iuwXUDECZ2%4[cN鿐׊VAytָ׻f5'J:_IՃ@g£(hMbI=axdTP@I4ÌOO)H1_~r㲎wKdz13-u)S=Tgɓ$&YL{IMTtE3Jָi~`fn,Nu`nh|3 ~1ߍq0|9̒zNKkyf)8 !HpN9.:( PF9߫E, VB?˶CQٞ.qqmr6(OheO/&)9-?]8=g^wV' yJT18=+#|dzHPa#cF[/\Uj(%߃ I$E,Aj7M>NF@_z M^P˽ qcܣ*}Er%?tph&4:s?G-jq99=y:eTѪG!h꿮M<Tg_:%q}v9ď6.~LKHI7%XNc>>Ee'fU[yKAXr` $,oXZ F"!At_HLkdu޴ ␽Ng{¶fRW;ɦF㇐LzbfumcqqgN&ɻt>}bxADx) -ԛǖ-ܖ?E;Li=k-/*ktaBlФ?2{"92$}HLlTҖ7뼹:~p[$ǵ4'D]s Jh?[Dм58>a.OQ&ٰ5{8 ԄN%sףhPf:G4E`|e*8F<.lvKjžwCe?I}:f~y[O2nzpųہ5{ 7q3PwD9\S8z< u(`/m`: $钪7;9Ph׀!uk8s{\csĴ>zDYQK6KUPIE?g_ҩկ'佰F tLkZG#T1 E>n] n"Ҹ-A-?{&B7DFX[,pO࿩M_BH?W"PK'1%F2QRnw)| VA[  ԉNcE2Oī?-*}P:;u3%^rC=i6-,JGE Z/-?2b0yڏۤA ox *wp(}SM>*T/C\"3o􍫵zLG)sXcuG}ņM!cKQ Yb"` U~&jۉ0ƭF MWC 0|dm#&)$MC*'o\hͯ9T(ԩrVU 9&fp+Bާ~X[tvp iNF#$ۥH+񢎂`g)kׁT D#` ;,,Y![ 1# y;eAqI&w؊ɏX@rM [[m!)=e=,&$R0\޶ 籨Ӷcp8޳wuϷ9\qzS6,!wEKq|w6/6k&?oIR \ں3'1 xHr`H9K~"] _( &]'2')/vHWHCaT^ W5MʈD3SGTdPD~u$B0=|l_"`}@ـ9S~(&{K:AW$Vj)ӱm?$oɺaXr$cl35 I+v›K'H4çmo܉D$aPOURtsykE]r٪Y,J徹#<&tUc]iIB|W3g^`)Ђmv/.nZuJ4q#5pFV2 nvyAjouaaŲx]P9徾7O sMʍwԵ QV4(zޝ&]b%;ukrj]$|V YfE{IW˩l?n[zvm5USv QpZYָ$ZnU ]ď+/C?Ƶ(= BNy}I7{[π6SNt}A)Îoaj̐ȩixRug)gRt>H}BQZT`P*33em$ci%cŽt>:Uds>;nfìuf!`+3ްGKҾi?4@D]yspUI'ƚV_4:+I%gT$cs϶G%r _@X|t6lS7=JJb+j K_(jD"=ڊGZ~v N+] Kw0;{F䷷#XEA17(M+[M6 Ópc'2*BasW|FV(?,uySLL7(Q!Kz GRڣN \Be᣾=ƯݪIK~ XXV |5&vknRX~$uxldy#qᖥiKG;8pF4a>Pj64}UU[|ٯd[rCђi9ot'ɵ@jKbTC?>޳$8;:F#OQ5[5a-~:NIR+>8y);opȨ2uu_J*fw`Id^_!ϯdHMKJ-npa5!}40S\ 45T!Z'[8Y|p| ĜJT0f%߄Zr '#K䍀- b #3"OT.>X1օ'O[(=IS@Y̻/*ı[* ޥ{17oXXmܴDPSGByt>lN Mv?@RUfN|nEk~6#(5y2v{ 5hNi8 U{n%d-q5 -Ex}]/=ߎcS7ghRqQ c3޳DiDYz"!d{rSa(q`t=pVMĢZрaH9O6N:_Rv_#}?n!P&>_U ـ$ ?hm8Z^-fBBu>&2ѸLUA&F@xE&dޓG(9`nɰI3Qv9)^z"KiB8(D 5xĜG3txc ޢ /=H8k%74?P:- \]<:7 x"gMf|[\cCr7]PSzޱ?I`Mq rk;L\KK#jjٹ9~YI%C =\r @x-#6f;(TtKBՁ]Ėm̌Iy@5oU j|V۠} vTqd^a1sdouVAU6ti^gbcի:S@ ܆rZa;7A^F/泾p;Lt\KX YmiީpC7iRc T;2u(-͢tz]oSȍ/35HnRy_a I9d1@5p7@}FMtah./wQ;~s5DAfM<,\raS ޑT2ɳ׳I^^S&c*:570RXM{Pa|YyESF 4~DQcFvH*)>"i?|HfmfS/GADnZkJJc${?m E[8&ͳI_% L-O*kOkW%P:hfvrO. P{+ۨe65'$.6vF/҇?BYO,qI~N _5Wr>=3$Tcs &>暧*y_{X.m rlMG p /hKYLXtPH bŏҽ&/r;V0)̓Z߿4]GmLU?6VH0 @$˄V'9mB [1x/S@h]\fq {z\B҄E3=KjNrhHS~$ѰM38+ h6xR KjxRFK[k`kRА7U+eQ0÷ld WF a0S="vɇS4o+e6-u[`+;i-9Ux_Ln ]^>ƃ v W6&S-uo)֠tK ][ZvscJ$A*܅t{gu" JUW< |54ZDӉy@otbKp&q!@ Ma3:{y%XЄehvG#t IX5(d! yKSgKNX2 tn:hoᢧܖ{1^VHb''R ~?R  T֊/#Q})pQ4O7A6+D&zrӡ)'4..Ut;Dm\̩}r@gy:6ٗ2[j5NFbyhA 4NKS/-,Xj+ΐ{zg|&X 4{@ZvPu &1?dZigNp]8 bZ,߆]KbʣM9"}(dS6BHgND"zq8ץM /xõ]ewk#!f{Ӑ$uҶ'u>rCJ4pLQ71HkL4[OW> Ѡ/M4hQfvM1/5:5z4jrܟ>oѶS.۴FH94ƫa"v)o{a?{I6 {`*\ACNXRwj#T>IE`zߵLT>WBl6S D;R ~e~y6^xdmcLza/R,-^ >ս'v W#}.eQ1`]m4HXbc]wdJHppi|VRw dl".eRǰ\تAƇV_CJ!|ADɌ4p}ڡA<)qrbE+q ~DJmމ6T( ">=Bv4^xpҰNiaFbES?\ \!mx36$;bT3g<q... 'NA"}%a =cXkE\/ 0D2CMh ilPKi9K`{0ToC uq_fJL/DTkxō`ޚkTGajP"Ixd6r&N3BE&G/c@nxXh](N=}~9$S!Bpd.{T[*4Fmd+vmׅF|<+fc84M{Sv2|!? {4m?WA\Z`]+f9mmW0k$v(rrC) D63i9yAlyNhhBAz@(s-j–-&[Hq0hX% #*d<7V7ufVJO7 z?oxD4&EI7q3BUdQ`ৡ#s1&loeC3Fȅ-[r Oyl E\:j4QDL{R7 xHΫÉ q[s~ MNVh;vs~|PPz7?-F!7Sz$vǶ,Ѧ\ƴlI}<<V)r5Q|#J{#Y){Yz(΄-5(3TT׃4۫=n-0^UJʸj-C0Fu,)xbSXDGwwaDZą]\%!E'v\")Tq#X]_Xa7>b9 sr%G,@"K"&~4jML 2duYWDCo*Z❵i^C7]m:+JA O=%D oݬ O=&Fķ'#6+ӻ lɃ-K xn9 6k JфoMy-$Wdgr[}H E_ٜA9ٟCu[w4A7X/D9ޗuk̎(3і ?;tKuLM=&[׾PFGg0?L7%%i0B7Фzc * Da#e=Ԗ\.f_19k,o/@6!%ĂT[x*/sMʀ$;OKe7 7.uI/`;OqàA3M5l7 ǫ=lv\dLr&\(.*ǭvb)O׻RjYD"ݫ!DŸ%c; W1%]A=K Bؔ tp ~KƄTKHC)kcr|:W8/ÖS9akij(ӕ-AX?)$Y+SEDyH}46'όnc0/B.!9 θo7zk\A 88b"ofxQtg²ĎHJ 钢O6}0|+ۛ7?P{ש%oKcsi@5+C,0\eE[TIR.ӸX?έ2w灸 |&TJz.1}w˂+net?{N=홬o$9EniOLK]P&9@(b{RD>HsW&M\F[߱䀮'JCRδߚ.Eq!vD 2yyi%QsڷaH7a{palܘ5twgZ.Iـ<@AN;Pql0+n"Ae5b?(8QUnC! h=_Mfnۇ*v6hPv6vG=C](pVpS(4:@#@c)BLq-@{e1ǍZu; o)i 5;1)II`l0 įJ#27NW5SR3ΐ3o֌mjח\lLc*zFN}#I% u7&|YXkNI֎(.M,恧~n7KQZFd`L(xfIG#}:G,8(H#FiU j<7*ea #,^\n/qjut"8ijw@6ı?FRgl Nkʂ?錘X*O`d0a+lQSۭJX8- |iE0b%Jq!:(O+P4va݅ҍoO4.@aWF9A]ח0*nv'l--!0\ >SD~\ Qʻx:vrWp7OPS1.mSmUR?`PSj Ca ]`wo95%h?V㛁'vU߱ܕS`xoh?lq> TP{cd`U2<"2W-&[( 3(I;;TxU&مuxmf@t~(^[щ!,M=tm~PrBDVG3Dt(7N#-kA*FF5ptZV,r s=e;N_vy˧YvCkXؿQ{}Q^Ct n JzO @ !˭{©(j׆o"3;Nй4WI7Df2rd8MQm:G϶࠻`).,N:Go: jO栱ʪ#6NH\Uג.U[xޘ!:[<"XF?~ qI?EJ&π~$-]Ҙ`vN*d:ݕ/J|T 1{ܺK dùRG;G(4m?cArچBع ~:ޜ U1xKbjm^L@=)RCLx.fw32bcSBFM'hZF2Uhb&&տ4zF6)inqr!ad:{8Ɣ6dyYx t i֎NrDQ)Sph+U O|j7KMPr“/pwzxVf+;ZO.=8~ڱǾ^S3 ( wF~"nAfKAX?1K9"ӊ̱'lTB!'&Wم@n%>zvS.w]X_U0 Wla`j Lt RLoy2ܥcIǕ{GJX^ d9ɡ)TkN]TI5I5҅Sx(#=>6F~:\*G#5ճivJreM?74v:6!97CW,jiDNl?`{xx>ݛj ,\ w")Q$J3Z~J\1PI"AgHCݩvX{ WНcw}2QWEֲ% =dv0oNi L |=kID/c6veLcbϤ'lo*:PŁ^`yѺPGíz]X3{cvsR943a4ƲL-Y%$0ۜZ <F蝊d9Rg7v%WvO*<$hn͚ :ŹJ V? [e|n2SluF]uE L3l8jWZ_jx2O @0Ǹ40T[*Cm5?sh+z쏤aC/o ey#!ݽk _Fqq^x+.su`HB@L{!=y4NiW<Q񍳒5Ô9Av!/iShIjaF$qOvHH .)&~u72%f9I~GxDz_$k*8)DKϡ{5en31lfE.V}zԨ5TlE˲N7l/X8xwʯUcće,AS-KޒV.{bKV*H 蔓@֔ϒe=ns ;gzktבEB/FXXQ"uV)H3^Xvn@L+j,D71ڈ.3kQz-쨪WhMa)P[qd'\ ɯd\6Qj HpR¸!`(x m<ѫGla5U% NP[٭&Fu2hxcV>r5赵 S~ L"^VnJ{Jw ia=Vc<&u.cK5A43"mʤ?+٧FY:cPƜ>$wi[<|؊NcϪMsV|Dj.I/%c »=+GM4ߕPJEnͨO{mJR/7$hp!#~}ޞkm F3ϯ?0 RbJU_*Mo \\nu42b9\L- (vO" )=<Șwܒ5粹D9t;=_h"{ST6݉*صb :z[Ċ>Pׄ 1U 6%Ϲ< CyKhy߮T }s( 22 =5x~9+,({i Fid+q3]5LS>cO|AĨ$CW\mf`X]k NbۨkfVu_Qf؝'(d,2wvc_o.a6LV $Z)CbQAԌ´h:G%~q6Zv4kW5D@!HoBTN}2gGegQ\t.~KVҙ. ȣVa|9mOUvqKB趕sdS4Pl-XźmWpӔvlpQA(M y!kg8~+6Ҳ? I۫H@QT謠HJJm'$.U8 rЅN/8BmLa$]N$̹]RSfW({uG.H`om Kb׽Fr ٯ,r(ی+&>Ye1 kM0w6|Gq/^  ]ZNy¤{7yYщ1&P8Cۦ|@̉+:cM]smJ -ڠ2iGr?0AS /:QB$r?*~HGdwZтz'$ ƱlaĦ{ѡ"~PdG$?:A}ě |9+dB{.7qpVBAkq ךr4HCDi&C껌jkniX)Xp$,4 ӛTq4>?,zuHKN,Ϛo7.iq)cZl(Ţgxl!ev;Wqd[4xGS(( HH( (|\NU;fVA@I9DKM_̋o`v~۰jF" %3Kx<.<ؑ'`9 hAƎN!|.*~ Q7ѽ>LqǚqJ]qAVĒ:l %dwGv$bk m>I@"ovr!L"}apzt(=Pǒ^ =vYC I%x %܁hx.)0O?r׷V=<!R{|=U +㐔,O0+nhل:3$%sAg~eBmUCR#T}`E7CeX;"{]#t6DCD&8@#v%v u`91QC!cEr-V ":eH~#4l֖ cL3ep(B ڤ[QJI`*)?64P e"qh]}~ {^lc#%Bu=cߜUuf/VL񓂝kF;r'Zin׏Zioo-D5a1_N/#X hO0EY4.vPhiuuGSi_%x&,)-> 086y0txUSd 9EN5>b: m銦#{*-<5 KcvqkUZc&c}ѫ aLn c?Uɴsv_${ YK5 ^߷Y?hǚNrպ9z\+hmU0$Y4*zݴÝem|A`0]՟b7 n<I(WB,u㺡즕ӯi)DrW rTA+[VKRHd x"$ {7.?W +myhL:,,NТw56,' p|@&=s#lb[:#-7T \܂зl ~:LMg,!خPMe=TyI d7@D aؘتqa2oB= 3YZ|+C o! LX%:uCH6|`$-dzB1?flEM ;4t; c@iM; Xm~i,#0! ~q+߂X=d̶'Q(bTf|BԚe8)k7:~ɰ^ 7~*"2^:f'dAɭmu$ҮuQSУI#RwK;̦0b}SW/YZ:) %БluTZN1Q.k 蘖iў \O=Af).%sG¨2RC\n"q1>1ۏ/d6E'ʦ[35Nm%q# EZf]Aa?QfJu LX_%gH)9Ķ}T*r\';8'w@Qy4m7 ĂI$06W{CcVVDdzeH]ļa Ba^vۧJ#k/1w05dB֨0o CP3Q `(}\9E6Yg;GgMzJT@POp|"GWXn[-9b56sev3AY2Vvǣ/N//zv,[4*fKos9ܡ+FH~)1ռ)]psihΝx\L7!!<.o⊲i %OG˪fOm_ x"O:,U:gYymޠnWѶnYkʜ{joNATR6UF.GN{1-%ᩥM ;(UsYYVWd"&CƎ[*:L$Q;#P+O<ٽdb i3@ByΒg=aC>y26cVTÝ9gį Z?Wbmp'18 r[jj|s#Vv܈bɞ`=$@n"n|Ү6n[m GӾځkO&wj[ܻpNv.#2IAHLpW2\.edW=U% o$tkOYgcK oOE!fYq9VEbg+rjH#O*Jt&ӄIIuB0q; nיTzI ` 0w(+ FQ< &tExpwA!;, ko7#V]s+~Ewc Z ;哺BX77du>rJnMjJ(LԀ~Lk:'D)8uRAF.^qLнwwTrTejT*Rvz˛oPiڵo':H%ņkbvwYb Cr qO@d5802ɿ &ҩzӣwȪcgU4Vxlz$);gHvnkB-xG{,cl""`rI4(lG`w\lE ߆_4a%5t7Y:W8@"aW{+hk6(]Zez2ʘxKŢ>IP)P2d6İbMC@.W.e6ކ{FQ|-6cDu' lgLe_tyg1U`#+j5,zU p% dvqㆤӹ\uO0B0 <'EZL5 YGowY]2ޏEU5.) 1{ӹşH&#,emC,+@)?׿\@I1g{fhtOG[M+~O@|Xe=dK3Ԭ*d_140*^eم2v aGv[ePy|0$?X F9Z>7 )p̑GXCޛ rN?;"Ub~d9|=[10Boߥۧ YZGZS% oA!ع:du4#GNm=;TAO}͡?/rC+ f@2rQ .2>&P[㸹OZ١tXl/DeFB9n-T#3Ԟk. =G,z 3)m l+v`="I{KPy$l2m~+”$6u,G)SD=RL:ZN A䲛9X WN9Q<8R0:kOPz4}#m}!4Unkֺ0wݙHZT6[`+nAEŪ-E1ƂD3 鿪ۛ/ԉ7ǃZV1Xէ] S*ŝu8,|nJSIu_S(cU>х_2pv1؜ vBx G/]^NG7YHЉѧ"}ި\VMh:$KACbW.~u͜ӞX$S@B6i(W{Wz!}{]lGXۇuf 0zgs=ҩ$)[ekg˖' V_Qج'9a#B+{Kkw:|?lg?8u5v+b'MSI^m¡NpPҥF#b,>Y[Otb6c1(xrU**+`nfT+< M|xŎp` "CUjM[Qz<ڃOc >.ETˣn`F*2g: ]|D~*J{Sŏ{xKF{Fk .뮹Ye6uESr b+pgfUǓ7>N&iNQ[nj`a(1,.[Oő[!:!~ū dQU3⦱#e4bO/= F[ݖ AF'v wOxjǞ5[ n Kuf*9֌sL6Ws?qD>?uِVV``eѻ?wZ)]Le~^64cUfn ^&Z#b!Pz2~?h31O6 [-eAHxD5F!ԿoWd;ݸGtf؆`8g#Q[{لܤOMJ9gUQ'$m@Wk`V+Hc> G$L%#&ynj=B1@Vb*;8!Ѐ\7\ `5 44cS gg5zfY %]& |l4o Fjsp 3\r<5tkE9uRcFg=c@-l u)űk'mZr!=;z^ܑt U;jDjXW}BUvD/&a1FJVa%4ƹxdqxrqzy9Mcޜ9̬0POC%pؾƦӘnpF%[Gm*o)fæL2Y1[0d $''v"AG$`oYt _HZ灣'/—XtqtB_=8<Dž@1„f' +үgH'&QI~6,(U>9DTLکHv"jl-Yw/${]eT_}| fW+^ư>{>$9.Ў&܋ugs7fn>5{d2#B01rɸ"Q,`>љ5̨Wl NqM 䞖rkt@뀴_~Mn_Mp):; )@+BV̂Vb.ICy]iT 甏:Y$ºq[fk#FfnF}̚X0-R"Ye 9-y]4tgاCpNP>| 1Y)9?@U]R.ԇ2b̳3MbK%{ELoA0Y_4݃Zz'%)Պ] yiMWL^UDyA)0TGS`0u%\Zΐ "rHYͮ(TADxe,0$>o^mo72(~kxXONU>804U7$0 x*-btvLE&/5jՏ]!Hf("r}ow-أ̈́BaĊga.,# `2& ͭV_Zx=OƵ1^)3f^cX {xQikyt8z滀v%FFXW<0tk^ ͓ŽVc6Z¾zٿXQ` cbFq]] A-;(+"*;8aD!K 1FUҝ;V1\V0Q;7Mf{#Q0F,5Ol17aVUocC0|UIYylļ182g?f 5ؙvhmf3b〈 |h!&R\IִOX3ˎP`Igzcz0G5ҏfwm> Sۖ :&2AUZ>'C_Nn 2JTrmy?<= h'\fj˜,ծ~aBdgULTGL0gCNM.\IXm O":1Ր؟AwF IH6/*9`MB dR+I#5Yd)UV};VIaIԚ'0;PIPn #jcXNU{L!$+xw e2U,\8~'N~" :6z`N8VIrf`fK :!$zx̆@K!V%a3 UцsaC8^8BªχWReD'{5L zI_ƄGz^"Onɯw6QE0 h0XV̓j}y<=i.`&X_i[Jo>ɰ:iWK3qB3:8 )uUV#=(ȯE/ 6ݏlR,S&2GB-dHQ$E ܐ>2%2P>`ycC7b'W:GmP}"GKnޫVWdfе2sHGo:d v|f!B!z,G; >s3EXh5X^wfSn[kX gDenBeaּF1¾[׾wIf 毫s ~5|%^lƟ ϯRq7i,}Uc:ꀂ&ȃQu~ &;eZ,vϟؗuu6!p喴@Ţ}'|_A 5b6-ts皵*B੯dlZUe>pouTkASl[\Koxm4 B>pE4j"ZQ}s6Pg@4I ԰7@C<_a i?>% 3Qց4*fg}Wf _z A9h-ML\a7B$=e/uQDff;fY`;ystӞ'|g=U>w~f٩t@0.ok|7|\ʑ8>3]VljHNC6h;D@GRa>SIX|xbޞh|> pp;_s& 9O*nu_kQpNS=;rs,D8ړu<Q\Nlme_0%VIcoȭWdC߲lQW ;R1=g(1^( y2>A*HE Cwm:^Tt + DRTuo^,PKϏnQa%1>=#>cs 3 V<ɏ'e73.g=l߳wLq 9bY@{]9{`~<:8yrqLS$U)>n_s1m##ְyKs qz(i繰c*u@!a~;SV:~dmzYClL!zH8x~b /&Tu8Z_}+W@&~ 3h(.]dKS)J)^~7B\ Owے^5U- Зg7%ZS7-GgBD+;9oGIc?G1>s*jU |.4wW}oa Ȑ;0b jVzHVG9 '̧",LA62K08qP|‖٨T ~*$!7x\!FlUç橽:p$wwg]xYܙtIņ9ʷ!U$~5#l+-T  LuصpB}Ӯnmcq5zwԚ u=Xv8t ,xS S6jopz y<>FH{0OPgc20Ir䋭J8?#- yG]ɵ={,MϾ ꉼU4;C,ǰ]9LoldJMsE1>f:k$b7+s&7"ۂw)/* #΂6wTK9f>wМvFw'"+i!fMzSh@.I8|&!7XA vd4zI]3vd$FvͻĥTr^Vc7u &SSv67ae=/%lg 00pD}H&_xVh*D?[$6dU,{{r,`4({ܭ`[hyjȈO8]sy"YC񦄨tYG0+q\jr|Kf(YHꩱw"I֖sSF^6BNv\uhAI7i(@P>yk1Y)ï4| !|0NǨ8łݏS=lZ]&&X)t] {WԠ+JMcbNބ0$U= CViG5W·ݚ; j;c_m6Y:P13.;,୒755*W/Ix@RRWM-a!3f]'\* V9 ,‚~ 6lfM w*rRVHЗѓ+XQO BqQ V T`eV(10שFnJ>o;beYr՝)J7dux͋-6O(q#lLj~k$Lo 4@ Er3y]{Q> @p4Zn 뜛NX(me8nII珋bûo2עlHZ2]1P"Y}{{ܑ؏Ypw3$'TE_G6l(p/xo:_n(X;7[ӆdX!$rlUH 0 "EK{`}7|=U^q1 X70_Qd<_|ď- oT!#v+8ZlgVeWSL+ wO4٩)}z٭օa/۶dxR Fzq߷GoOorDnX9՘(bjHe|_P)4`Ҙ~TK{X8;MDrR1u0.V Vy_00v6uaMO8).oF(t=,wWsh]֠{wn+#wМr1R6,~ sPȴc4ڈ+@`w)iSוAbJХݼ-O'7E*\u[sz`c/6ֺVu^j.#g%A5wrrtnv-c *SkaF;Iك1h4:+Rvht)iڑ3|;LzΒ&W , ff1{rGUX1>a{= 8 Vᐅ M|z|[2<&> "pZ~J<ϙc`20ݭTct@v^~UJ ǩmN(/,jN6;|رk[僉 ߛۻv3CYd˅Vl yUS!AZ$e;sXey H-0ȕB3in7b<x)Nk^A8\_٪X9i)e SKw;撰 _2;8*j(@ 6:2SIK6T(HQm ex̭/{[Pf<!k<!ĉJG^Z;j8*BѠ_ֆHsq5QC{8~A(h򖊫n$Egg:9 8o~d<4;CRt;|a>{ ro[^f= xp$ Ad:ʖ\"e 74ZA 14t IZ W>6Bh<G-$7 #;A)Sci$/F=xS⴬&i6KBEN>k*f?MJDSRf.) @jĈ$g/jP*#(\9wyڛʊny*LA-Dr ީq@DgJ]v^#[:ܳKџ8>'_{Gex îsOU0 gܢt{7k':@OWf$'\ TPJ.G#{|DfX4 c$2ZBJV1+eXO}:J\} C7Fy.f4C<ԣC5-aNjQ1'=DIʇZtadsw̡?5m٨q*/qpW"T 7_  ,<:骞dKY V<)sz1OnrT[ɇsP߸%@|tz4ra2K GG = l%rQGMK Acf {pg Y]cU:B%6O˓ +q( 6{f3!Ұ`k!Gģ*km`'T'6w BPk}Ulkh)fn"qW盚 |6.` d_mi~O,`~ñ P0"/*74lΒmoz2 Ps )Nlª|\%,,ޚt(݀WiW#H(FʶH@KG@0ӄ\<7R*if@I5=Gr\?&u5*wDX Y+?xzEBJ, rweu<!-Yg<ؙ෰ #HPyi-ꡨx>M#gt,0 7$}F&≗[.\qJ(ϝ+j34OTUt&MMY (hD@ .O3>s^?=Ԅ˸+R bUamM%xqJakR  C] 4>hSfD7hyD IQW]K%R ]?9#cFea4p7%ٲoEn*Kcd_O=X)OͿ!\ N@\^+ow]3y#@,$,SWlfPlmk#ZsZD#+7۫rrUꉪ?UKhڟ ,yga,ۯ=0W3fëH}F*; Ogke UuG1'_h绁#ŔzZ[?jJ'G <#@ TDՃ^&JB׮_4A ] XZ\zYHVڹK0B`6H+\p^1UOM0:$h.*CSR&Ǖ~x &w# z4[0"hnj%c]iCptyjF4r?CjʙixzyN\k#> ȟ7\n/gBNw%`ox$C1B6m{rr+>WJvPg.Z ~jTd"-輷/4=t+~dM}$D힦[0?YQr=j p=4IE@b,OUp9JkL͏Gۆ+T-%˗GN. p  d Pî*~iD$Iz@ǹ| wo3sG|jr~ZVcZ'v!X]<Nx3c赃* z'Ck, Ra $s'ՋdfuJU iA^$5FWtv\M'U ]VB_.= @*v0?@M9~35 Uf9x6zqCIVx|zjd :<ˎ\UV9~PoFVm~ЫSϣƧ$w2]j\g.rxFoON57~G>6~NўPtwiq^}v0zYj-#\COɹQ'$ЊHcmuZ԰>Iaz܌$x,Wgi#:5ÖX ח)⟭ni8'{BLsAs쯻=&# gN|尷%`6P'fʁB"doJCr0FGr$AB9%6MG鲗EKSV͢Q0s_;סƽT&+;;Pjtխ0v7o/`BLm52R'l@{rECwK˫U6 thg7FK 0ˠ/gO[Y0k# ֬s".r 9HOfa-1?>yL^ο`} rWgqUlC/k>Ỹ(*݀O'h :r|QQLEa? KWA?y㗒2N ǡ7S^ԺoLaTfĝE 7CY#mpXo'pD 3S"KCۛ#k%Uyd+ZMx%q5KО}:KZfoLemI0tX`x,xH2 ʙBht7xp0fֲOa*wז]H=2—LaJp2sX`cF?WM9MqN22B(yAC@쬑2t|bd s2q4 (7;,!5<Ft}FQ=(wsFuNDC~^.U&|Ӳ9Ia?I*AQ_%~\v?4]0ϥ1E`d^?'qD+yKeVfwzt%$A&-PVYoI$<1{ zEw=>>]"Gc ?˅~@5TZ Pv0CS $A6 ',  MxP9Dy?6%1?,Q<4dԻU{M8A9>7N| Q9eA࠲ fA5˔Iʹ}kdx{j"_uG+{#<0lfgV p×d:OZm^)`\ e{nmcȼ+i D;( ,7|ĥn H`\ޔ؟)Z>Cɾl1Uz7+.k g}KϞҎbe_֢ţ&isܣ?G~`.mУDDlKP]{\acM(>r3óhCb,3X>et%LH<7- [= t."g ᩜ5EѸ[XX9CHy\&Pқ1g"a c67 ly"4Q#fuEy.NYCEյ%3Cד֗i̯⤂kZJEc !n(`ACksp:ھOPm8^_^>#e5i"Pj7׎U=z5%;;;2`2WOEHpGeKqIR n&y>u~;͆`,[9]>X*mH##|2?(T֕:yk Pnq=UtWWL `Q1XOl}ߩɺ{8tٷqybx/zB<=HkR oFUîìti%} _>Y&!oX\Yc»\~Gm(7e/ب ۭɗAhO9bn QLaXG9x# 䬌~\?9&Js hŅ"Qa_փ]硷h7A-Ay;9fΏ5惼ּ e\nǖLgqQ/y*8Xެu R}r. 3zHܪ= }C~oB$y4!:r8!I/͚.-U mL9A0gI /7g0~%L 7Hŧ)@Ne{o9)tF*rg>5tV2&Wxc Nr f?fǭ͠43mX_J\i| S\qB.ԵcCS>gᅯ/ JVS幐Ͼ@PՏޅ%⨉-^-Spu)Ƌ6y=vZkjwA c.C(QVB|i\4 3?LtP*UzXucqoYٜϫ 0?+ǞtFoB{ʨ &C*c;J7㸄'l`C{+t3[y@;ֻYn TXE]X3Qk"/C;ҟJ>:wGcy0ՙh6 Q3lABa.ayuB|=MLl?fn1|XI'qOΎӍB/rdRS +Zȭhq,K%i yOi|8*uNu[쥸Z'`=LJ d\K8Fzv!lNӪ& y1@]th'XѾfd6* D*wJeAi6n7$iVtAq~~ iyGgN^sxc~|ubĀ48cMֺ_ "w])# we!lSX֟x$ n UWAO"k>"th i ä:8lZ[J(@Eb(x >K4:3*4Iitbo7)xh: l݂-C̫2RuP N6oS(K>XyoG{]+ 8`6',jU5ؼ3 ]!MBqd8?JA{?^Uy c ,~E\՝/㵇b_gpEk}TP(%ULͼ6G~ !B eF~z[{Fuꬶ`ѝm/%FVbAg5~FvCkVzŕwOXz(5_o[Re@AIT R'oc3 hsؿP :fn iD6>H&mX̑(^7)4<`AT?C)f`qT<FG@Rg̎kn"ǂ*zmbn{FiʸM()F2 X )Hz߂Swzd}Kf#ޓ}Bl3*^= Hd|r(lsߜzg=3P~_ѓݟ-CLkҪaoX0T{[<18TCnRзXFL48@(nE=#ބ s}IM(7Gw6 zxG(!#c_N茜>\*a6(ǹRcCN/)}۸d c4{2$y{ P*oˠD\2[tvJDw ,1hHґ@eѮIַ 39nM r,]JE&CXa;-$Μ,-SE/>l<ِAz DyM6 ,;z;UzoÕ>0dTP7uBC/=Stw vwAI*CΙ+Xvl=wf뢩 |Gli=.7p24zR4jo^φM_ՕШrop/3&*m&wfs%CYÕv-}Ҙ=u=nJQ5e)K.ɯ"HbP9`b8}&@Kt ,FN -) hWBrx0>-#,ҵtxvTj[ u xu5%}$åb?+bHѧ ̨:%SY Hp]ŅF9R$/&Z\}S|6ќifZ} N15|;?:/y"mRAP0x R7[=GB7&]X6y(FwSg D^1$ SBLB@٘}1}:A2gJA6w1E/> =LZDEȟ|RQP4z`̎ 䵍x@&Et$|<|(DA LU/{V&ĮOK&uqjbtGgQ!zhxr&U7OwdγxV!Sm]CdHm)EM[T@[S<50Խ"fv¢H2dL6NJF=e*Pr/kUO",~: "?}tY- M7 ɯ톯 _ri^[3"!A jC4k$Q@^C{/xǀ矝I^ t/_d@=e#=͞A8eM )%4iyN;@<HwcqcN4';7:e@C|<>tE,\g8~ ` ?q_: Zi:n`._b~M@% 5Ō#ZxVQe*QO`wAxslqF9pu^7}eI|;Pg0j i9<. bC~lFƺdf7N*:ô08z Nsat(3<ƥʥQB~z:J/W6 YN2qxYۏ؇Qir釧Iv_N@C;+=XoY[eo ?6wQ&0ZxHq_ٖ{;+w024ءQjZ^ _6TWqx3U˜[zX5::gL{T,KӱE^NS3: X PD xZ?%{-3cp$ KW^1)̿ςf*pd*[qU%=L?v$#mCU"3RfS p>M@ᲚW09İ]PַvaYnTc#g3BtoQ3[dMLɇ=։ZCޫH.b@G΀ba"E'\{Q(h'vvW+D^gె_jXId 0T17ʦ[Rd eA;3+%x'0sD,r^cH%^;OYЌ]TraA>\O|LL *äBsY,'@A֐'GQ{ \̞0YS$~ MN V3 ʆU|6wZ>^3 9+[~RM5zeGr4e9^ʿ:FYz;@=7ZGzM1Q)Bey^H'gA#%,}ĈyN[%O'RFS4{-fntrC/Rx)7@q btyAK雷\,/UXHr8ydzQ?Yq/Dw]<0}N@!1ԁ@ [l.t|MhUH+^J(\ђ]-qYJG^=LnF7AB,-է;J5cfdJ}@Fu#i4nbZ!At#.ZZH*)tC+(,qej'^f}ۓ kc̑ll`:Em.{idˎcO3}hE\.7ABun"lUj^e2>8ݑ"}M{ʈ# .Mx|2wr-ku{vw|vT` ^X $2ضl<%}Fzx"PH 67E #(o&hK dɞ])q{_xBGwg, pem9TL3 K׽(0ڠ!=7~Wޥus*:6>`#,$Bvo`N~n[aacۡ2w)۽+J޸eMc[2k#rԝ;T]]y?Uva/S|xBi 6O8[Ҝ,2-8Y_~xfnc{ ˞R\I*=\W0:VC%\*mz('GeYNԯnrdBt pj`RaK s I"?k n*& דA!CtXFk3+_06oOAt̅uε P!M#WP)`3 "\7~ZXt:be vo:הUVT/h6j ?ިD@Av ˺6MB;xM}+qv2?kVyLWd@Ru9r}Ul!>mI3%uv\iBFPcڰuLTLOJE.ߑtxz!۾hR}}i+Σya'"Ka:'5>V brD#Qژ%zz̑u9JhsT3f1KYѢu2zdWQ3CCZԾ- H}UJ l/ @b⓼u$*&:*]]f%CuV/G7`˗X j;u jݰ9Mu|-J4n$޹Ech6!!"xL6{KYeZ}8КQ2g2#Ѹpo@0W#Uq(sd(Ry_ٰBU|z j.>b(g0vd;)\cm>~EP*00@%r$vK۞G>'Vf1<%;gDUkzudR^ %TGt|bCC(Oy<򈱲;٨Oz‱,%b HPJsgŐ,9ҩ\#Dt{e7Q+b eiedX+`^[BbԀy"!ƅ66;Q]č`F,xk%+>l^k,تlsWϦZT@ܻ!twkSǰ]wpI&H./cRR7NJ15'2? 蓼p8p2kk ,/mϪmSn5|czO4Qri}ߒ#q;{ MȜ~M6,Io+s~.>Kb6i ׵bhXu#Nf)SjgtGmnggExkW‰N1Oj| /3/; xi4[s$oJbɌ$Gq~p.!˞%=dxeT$/Gx% P{\]N7e{oU9]2 Ivsg&*<\ҁɠݯ rsʌ Hlg[SB)l&W9{3 5_h[tzh>dM {xvd^Nh,6)nG{)LGT>5.j-l]J;r<>eb55_pgڰ(F&Ġ xk"%B[&x57H.μ4j:I"]8wt׾sZ ThnA備EgGM"o!(m(qfJ?bC ~~5@N.ᷤz+m~A#b@!=l[,L+nhU6e^:j p5|IW(bxwwڸG}M)kDD:N,og?G p7_-ْpԞ UꔠxGҒU~LWyq-ul̯ij=X"ĩ-7Cw*fv5VK ^KZaz1"ЕS,AÀu_s'}#g0B~+]`0k f$GjZ03VnʿL`{({5CE~Ū=(X! #a]UjAbz3/Y$SZ*"Zq#K\K[cY\j8d)H /a}͔D;s} 膷)66N`mYmͧV'zO&Y˳ern:3f|![_"s:XQJzs9%l6_q|;#d$\t>F(wʹ1d\\7s!v}`jZ@q=n.]^%:Ɯh t: 3o2qa3lY/žgImoF_2 }TCWl|ߍDq Eb)͇P!׎Bb>yCVGG $5%m|zAqx_)5<y8ׇ ]ԴH, 2ttBɁORJnyä#p/>Y$GE@k/1+iz3PUo|*Zkˆ  }{[[kdTjR՟!zQ5ë3/ʜdcI$ԕ C+ 9 "u?I۩<щ @<# }hMDd$ogc䑳;Q}yUeG4S/s ]dHsp.LZmL co6kvqYQh ]A[3x:\ٌ~=Mk(i-4N:7ܜ{I`]czy* %)3 i-O:Mv}c":r)b2QXC o'i$j\cbBeFUsg&4RKatzzi~[; gFEFĭ@4#t 'Q/J=m,\E#.$LhكU Fm|kL%ɑ始./zCn•OۑA"Vl%/`HPu lmi.5xAKM,~j"8kgЬ 1s.ӆA76GuO1Oz@ ,qBY}W vt[Zk~z/;$84/RkBDq;/YHsZ]zB#IoI@C^j Glr8STZ: M`;7bQW+5%3FEs_Q#X(Y =2?#W[W 9ni0eUm W;3EI9!=`4"MzuB_EYB&SaI`>/|cUJl?30ܧ<H~b="5lh 0t H\6|T PEJg-M7ܒܥ-dK?tlE7q kLFf3A/Ōt1R`C] F/&~wb.RG>/\؇oi sSbTۗN--H9KfkO!Ř#ׅ4!jfFRd:HMז)vX,Ï':n;xSb,,y591e_="iM}1r_5K$tDK /1IBf~ ^A@rD .J~g[;n  DqZcX\3g$_ApV$9h Wl}ƍȀqَpl9WCX}!D}ʳMeq3t{ 2y~͸VpέAj gz|9:νmb)|D+X`1{b%|@B;X k +sݭƠ`=4hB7[Wh꺠3xUCxP DۆĹM s$W,hs+XϺvX=SZv pMoK/]v\ *mRT BNkn _*_9|k4-jEXo#Oj7+mI,c֒auN{_8D.Wy_p,q2G geڞsWɤ'S+>NͣWƝw)j^(k=ԗxT#xzPlNR fd),=%3<!!^E l,%S Nh8v)ɱVMD f-ƀlo)\=LaJ=%5bRCrBTiP}+?J#kv4=R;=3N_H 3[o (F)z nw`sQܚfy&.׎( -,]K$?3oAyl3D%⮛׉pR[u[lf`F8ARPPPl\DlS[f¦3bi,њ+x8Һ˄A"ɟ ~  03)࿟ [{U_]4a~j3_gMCC)-*Ac@]v2"{_\UY%K*繱(4_oEe8%k Zg(=GkZ'#U"5LTCW$XBm&-F}mSE¤ j:0P*zj[sDrJb#NԮD$1Դ?(Op&wF J2S0O->Nc 9ub2.hS só qN@5@mHڮ/r{.?yuOp_&YvNrfY&ĞvC #+`e K{L )TضGv0Hd'H+$"$HdH8,! ,S{O!lO8,ÚV ֜^Cog"K-+O`@cR*{Om1a㰒 _w kɤ52G08ˆSYfD`4b-~T}ɳ`3I.rLge}cU4XbmU1`mRz%ksw'̷vRBwΦ 'c ǷH UW^3]xhkGM?@Dj==#-TM<yuUQXp]n_wǵ=ٿ_ϤBvM.)@w6$_kAqrZSZQs@ Td{1#XWkxf1<@g%z晟o⮸e(} 졼XcL +fߓQm(0s[w5 8r'maзXZFdel|1RXS:^_W^FǀTO :Oof)21Rk\Ǎ7tA,yIplh S&PYzܲ{ȥǎ:xLڏȜKgDC5M]%H[CO6:V}@TYs_pʣHC!~ԶΪӿS Xb:H=Sd8x''a mF$6=K6>{R3kО"vg: W49jv '/!EG]иum[[?C:u*'mw-=`rvyL23g/!W8EsO"&Z>CLm-Lbi3\bTa"tU.1hpDRRC70F mpʔ|gok.*|$p1ˉVE yX/?WbEPⶭ O T57ԣSN3vLKht-!R5"D(E}gYZ070701000004d2000081a400000000000000000000000166b508850000eee0000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/intel/avs/snd-soc-avs.ko.xz7zXZִF!t/^]?Eh=ڜ.+6=2UGQm^8)z 97'Pʨ\ˌ$_huMpV'Y&; &_A0V@T2: ImJB.sHx6{]6OЃr"ߒd.3/sy4V^pksJ=NX %KeZ)@7Åd%2>gjH0N:˴awblm$Nl4k]&9_IKh$ QM[D5UK<"k8n?+;٘׮vC!1e@[FHЎuQ*yh}쏍UX":%3E ~ xqv.DfYmWw .h> X*{)9c{80?u {n7rY a0/}d^aیMDnp>a%H-ڝ. (BV+^+DL5n^I}ufd>ޔy T\ (>R!o.V a^DaQU!̘.}xϲO어吽-NC ޴%/@PE6 m JiZdjMi"\f fAOy86[`蒇L3-"7,ІRfxY0PTv, u^;+`4LؗiP(/NZ )JU֖#CRuƃ13 _Ddh<)z*=ܾ5ؾxub/<*{O^\<|Ҡhp䜃y3}a E$`` ]xvvACpD'Kb78q ]2n9 ;B 4RS@78ᦢ9 DՏ΢4Рnj ?[xɹ ^?|abĻ?=JRB @j\q {Z <(>#jCv)9!":e?"s Ayfƛkl|ϖF~%\ۃRFH5S}ZA.iž΂9b@rn'~u4 v dM66qWw_fCwW~nl$FI 2\=y5 DV jl΄ ?KP,>59Qh5V!Ps=2ptD`T S|R{c"kE5lǓsX` UЎ W߭{J"2 9z &b|%9 CvP9ą3\$Wcɍ]衵䚁3*fs]6̹R"ߨBVs=^)Ic-:&C5YVth^D8?v6 Y>0z=K0}D#%A?A4Sex࿍:{{s{hO4 c& 4jD"bD.6f]Y'0Q%41 0qjHyxJe8‰ hٕ(vIVcd7Sq6pIR Oi9Ep}rOCjQF<$d|ɉ2Л2sfYә;B&znG|\!;KPGKRwY(YnP?UamcҬQ zYk@NYcbJȠaG{ re!vdz»-!sZJ_"|d' *)p.  \f嬽6\4[>$7MGD;aoL8u_yeL|w{Ëx"gVu1~yP0[Kۀt=XZ'ԯ\Y 6h%KN"xAQ T1>'&{$tڈzz6rnX2f͏iDSa >Ԓgyw8X! ^XAZp Wp6Ot.oZ[j$X%n(j]=VηĆf $pHoi|X,8 =zGanيɏf]~)פ=lxS>͛Jӿ;n *k>Ε]"x8jMtcXkScy-;.204D _=j i!S&D"3Ҫ+RM౺7;#&H;K bn^ ሯTB{fm@v}bDQK]W镑$&O[> 9(?wH%y.BVFBDTrxbWLώInC(H@MLSG_9<1!~,u!hfb H=-^WocQ7mR )\eS٭r8vab}QNpeeaP5B'[ZR"} b9rfŕFHۿ;S}GT8Z6>* I^а3'+kwNe߅[9.Hiyb<; L!܃0|Whxb83`3";"$g(nAϒÅ|[,^mф\N@:? ȕ"IAAO|NݏI.pH iP[s594/-5lq2]9ߓUI``1+ᚹ vo+ s!~Hխ*1>}KtRSdWL jNkhשccwiH wrNڊ5i7U 8WÑ)W:E9w/Ki; 40q =C~s]>%M$EU9Ud>?a϶E sYUpWrucNgĹې *4 Z6\JEy ΖK|lƭ5*9.-3]f1{L~ Y0˱'Yш!iL;>Y0y=(A5[q!?&r]E^ؼi,[Z~.G{s @X BM x() )WBIAJQAj6BwZ }<3-CeR[do7Ewj; ݕZKGd7g];7S4; E:h齜9 P~EΩW5M o/*h wA~"Ry)n.(Iքw59=HƧ>_{d$V8Jڐ|BLt3c5j_YϞO\)A$**[ahe,:t6sw&=qFz<_+j8_383IEaK-:L`dCf6۾w,j>DE7q@/7Jx>fInۓm_h6RvC:Qg6lǕ)V~fJv 7}ݱһ(F 7#u3A;]UIOw9\2;v;Ą\U o~ XސFH S($)=8|X|?X똡k"8ңө2#^855v l,‘`{[cH&[ٌ[V]=u0|I-J7P|!K@3:IW)3`#7wa%[tTOGޣM&gPq oNٶ7"8nݵ" W&Q,?3=n2-)_r0ǽ/{WRF^~"~@dfEח%'>C2LՏf +m60N kVx}BF8Uf}g o8KASJ .@wl(bgZʬ[TTahٯ뢐V,C1 p ҡ슎1l9C|ǻ<K?Ɖဵ]LJj?~uɻY"6h msz^Pq`nyzKuо"6 ikv2%Iï5L:0c~92ܨd26c頲Yµ1˨jEJl䫾5kQ1qHo&l69+CWu\u4Rdf 1+Apl]To9oo~<2Xq#GY.K;h<Qڸ桊>ԑ7jc@q#kLH` ^$KVfd'_NzM/RjOBQD=/?"-x9|,0RdZ녯}hm6i"f,.tY6o-ş1/&e:Z@=Ϯ͛=h=<ep L>/P$<Ӣ^qΒ4@@'vD'NQia1iجzb6  ee[dЍuw_2jмli(Վp_'qg]#㤊y6UB絙LK)`2PXZ@E&WBY`3TH,pkgkIJc˼vGCqK'[̬v\a_:1t>ŽғറTgt5rGfkm)S JZEa`CC;T |d<"dP*~Chj F ʢ[׳ ' Dq\+2wվx^M7`9zؚѵאl~D]ޖ'hn NS`X7䠧s *F-G2!ZiPܿkT m; uFQbMY,=⸃ a Â1vF)-`4 RK[.dHKe!fV ^;0 497s"OsyBY''GD9J|CK9Om)eSMW}P'Fs;g!`gD Xc-e"6Ʒ&GeZ&^iWҼjGIFo힜.3zW|pO1y_~b[*0@_9w#AZ})Ey"5WoٖsR0h&غ*N4R9ȭ)]=l+CG >0=#MT[.5Ɗh<luC[&XiF(%6'  ?ӟ&Po聝(A$VK*בTJj(tT3cc/Vx8E3h&O Ǭ4 +𲀜[Uim1YjF{XN: .uMu~ma" >faө?TL,V#=R$\uքzV[}fGAXA#pHњ/XL'TkfŒGLBFUO@dav8;NJɠi!!q*4Kd)9 N)IX+ѬC𔒍J!=t?czoh@ENjα苻^'oǍnHSdT<)_[hS1?"?w4:\h9vaPWN**qa:qcgt7m)E(˔Sx3䂡k$Ԋfi ^#iK# Z3=H#$AzJLtL͟|wRё0*͌O<js-w+,0wAe+r@ wԑxvsG`P B F6z֏G? LC*=Hjz,FO"|;sB˚ ]K]S9&Z}3o-1eu8G_7H;Qr|86Q<sNY7QȬtPjp%vm2V}K*zo7K؎b ['C ٸ[FnueI5j3$[k-o~!fUYKV!8:bVPnzs߉yQv"@\x b^isn>@ބ",rm{Nhf&5v~) .V(Xwiirff9h(}RPkp£h؆p“~qAJfzeuw.d872 Gh0kf"sd0Z֤6!؂X>LFJR?(}7"$"N,`we&lПm Yv9MϏ wO#RupvYFXn]נL0(6a<u7 `;q= PS+𲱈DSGGWbĜ 0″>D.*xS(-"p6,#ހ)uCS 9|@|S>Ĥ[1.gƫzBiHc? 0lx乻ZQy/{^_AG(SOJHA1G dRL;H(15X3;h+D0~%c[i!k;v!yK> K/ FFYn\r Z1V6 vD!Sg8Y(yg[Z?M&Guhfp'|>~oO Atjq x 2'!F?ŧ<(ggݜB2ҤJrC:♳U4#X:3KX)7* #T`M+rJ/fG.ixp{yᲾPlf_TOFc} 5=yI հ4lv2ʋ=BҍVO_[âjQAshpAs+JnYb{?45+lrha{~+zm[I__qQރ'*t3{xBJw! ;h@L--T*tawpngn\QР#oJH4+yVGlΦraѴI鉺# QR ZB`m'Ȧ:Mڅ8'f;n bFjq5-s#"rQ BCa|u{)0JP,y8\y$0N5%$D`#`y]xtR2`2?Qoĉ;7#89]kMU5:9+ V=VDc]t΃UwM01 Pn\ً!~nLWO+Ϻn Zٶ?IvwsUۚp,!C@ A(QCvod2`BOYBC͕Hټ>BĿ VW957.<21<]S68$w =C&h|(~>h2 /dr]]cD5PՊ@ϱl2Q_%aNBڝ|"iyHs/Wg?/Ʊ x%XDX5Y"DuuA<=VZ*=8'#0Q=$ *ADӀ3FDhvG> ootv; Z%D@kK.BX,Jݜ A&`pcwmƮ*r R"uVC4W&wb8$6Dtcp\oa^ۿ=MBU8 <ОPd{M2hJ|& €,q?O j ѵ%|pm8Թ䀟FOioh׺0j6?G} Q)ask.(ހm}hOz:^HN&.Ԟ#7q׆ rnih^L#T 7S6+ߚθLiNm=ЉډWT戶I8.]sN<3U ]9#*s|zJ娕O k*2c".tIԫޙS v#OGXPs>14!_ 3AB~NMCMgЮE-&JEu:x4:C?IwH3Η &M?n:eh mYè3+M DE}&w Cmc7}ا`h9oOCbEHR\aDYqMz^znrKID!3{F/2Yԅnu~9Ǧ{ۑEPRy-GTH_!0+`oS:-pXr (hWk*bxɳgãvTCy</0w'YR{ FQٯbo Ux#ܽM@{ a\e_?`:ZUZ^XU:$0}Z65HLU)>ݲ{e6f/c}Y@-܎X@kh4/T\-n(oIo#De+INvv$`V2]6l# /犻FYƣ[OnVV7I微8Щ :x5|4 s,5o%x+r RC G9Vikgo[U8b7gc:B{zQ;lR z3OJ4ae4&& LN?Z%g/}CHV =VC_d[Y(H$UO$'tcńIu6.QxI QFgc1slRtY.Q|o)O*%ȁq *Ϡ(}e. ~2*-E㰌o8+j2I\ Bl>?)\"H\{q!W2H1Gٻj”7Q{LoL.Y&ns=%lƓg$(h`Eim~ؤ5Giu%xPR ˜:7d n{ZVkU9>kH8s=~#Q C$Ώhv߽>CqIgel}{X0"w˽8pNvl30 ]'WE^#XM>be͕hU[vI W.7*=l#}MW# %`FQLtb7Z@^$5Ϋ(v+^6hRfDmqMYsn ]^1ЍY1hzzu﹍|X@T S>s\UiA.7ԔUL8ec' ˒!ROR~;jo{l-.L1U6DH:'ov|3 Xz:A93EٗfP$T| $d^*cK5ﺦ*biWN*Ɋcq?dZM?ٍXcxuq kgM;'a$X뼎*۪ ^m1EUu ͊d-ֺI->-n_x Gɰl  6&^ɾB E}Y'F;(Ր3ik?s#tm`>r6xZؾښcg @ApC?3Z_nQcܓ:I)ݹ&w*pw.OÆ j*p (Fv7s|2{u fjqNR0$V5)/SHB{x6"5n::A7ݮ`~5>CoNK,%W݆4$Uh%pE ~՟`^"N&-dׁJNhЇu^HaG_{Y@gY?AQd|Ufj9P!ZV]/^e6'_]~ ޸~F޷͒t]T N/|76G5/pea)U߿pLb]0vUܨFca)pF^;H\v?H06,?&]\Ϻ6}]xd>izLˆ=[~`گ'f<-QRbqrdJef'f-wsƟ,n-S(eŠ,K\+`~~ž!zryIt/}Mb&i5x4OaʥZl+c'rbD0[f(bS&Q<1㫿 ~t$#}([yoq3,G;lα{NK8JV"+T+1O*IR !/oaƾJ}Dg^hH!FZ8T<9Q7,+%ޅ߮LjG m-T^u[w1}r`Qb&歵@*ƢwljUFj]>&I -h=9t}RWAI$6u+/Žb"-aNYP3k^vx荲 boAF>ҭ&&hE!e-`3ENYzK3U%DƩL28&YVO`dΒx!>z*=?oij}̢400{TWϦ AP{ dbnb`NW~}Dֵ$ ˓h c^)~.M&{OV8.μR ue@6)\qM8٭4*k+>F ,D8!䌿x"lmT͑~&i :'Cx*{{k۪l<%b!5dp/ȚXUe\zǙMg ` eT +9ͽD#Y~.⍸s`8;ڲ5H9HMbCOy%pP*l"`7D؍re8Z}ڵee-.1F & .Pl)Cbqdt ;K+XU5vnDκ#'W}9S|P!s{>a:}z4Eڭ#/v-){HnO5ԕ2l,w{@b4MD֗B;w\> 4&Qm)CK_Bb$3xxOFyA$܀Lz)a,zm:sҀC+7C@5Iʞ$Fռޝ*e'^VY݂{}P9IŔ@PL%eoME=<ã=wH*TGeX_ #2wj4VCK]]./1>H٠C3j9-"5AcG7Ħ0I' , Ro KE!E4fn:CjOOw$'̂@L:8bx=(oŽB}=SC;Wo9 a 0\!^@ţv6.I9f|9Ƿ/@Dt oV \ &{zPg;׶Iϐ_^vn#6*fk;翴R8On!G״H7#!q |W.A|>H7S@e4R^Tjr'd5 D!,3 gc,j%-S觉iowQ?V$b 2e5;Y#Pu}t 4?(q; dD;G#)>lbVnX vP˴,+:# 2`4W-MpٶT^tZMw.( Ҿ~WAk)V+ā_ oқ,`HY<(^R* vI?\WBխ uKR-y?=h{Ǜ@TLyf1.5{s$&Ome:K8|OGd2'X0ӓ7i FiY.zR^S3⺡ȑYNO_e#\6Yin<|$pW Ghvcb;IKV^ŋ4ڷ7q>w%?X;Τb‰,_WżʛI']o/ ޲gA ~ 6Ҿ?D]U51zl''"N#K^ B&$TТ14 6-)n:V8zcV>No01r~+>p0!d,jau\̽_i-Y-Lc^LV\6!ܞ~83%ӗu[VQ+ᔫ&2AwOrz#UXU8S^/}V* l{A>be\j/E*"93% \݋{rikZʜx)EyU+Ҷ%z7nZ*z]*FƟ>4iopF@1絾b;x# vIx}*E i9n##Ykl;R# ҸR ^ >h9rJRXPд_$j |-IJٰ!dNh (l(3]6rMqhƆJ*Ϲ@._pHjSҵ 7NjPk "/GR2N8=x&AQTa(4.HJ //Ʒ7_^k\/uJavbMH<55li E=, _OuTiKwR(!8̺$;-)D@4]@%z(C#?STU+{x%LPP'`_Jb+ni,7D!SsAח٠sKdp~ ^":ͫV=o*碱kW`4Zs󈦝VǧHh"+C|ɔ76qExeĺa(-lL+枫gƎ޼OAR)m4Zۃ ]`l+K8F~uw7>m9V$i/ЪBq(F9K맜$?`r8xXM8EvͅcA(ƤzUk/dbm B<ҳkj(w.c0 O 4$0*CvOU`RGQFF*tS!dp_>vnf c!Eͭ.:fJKj) v: C1~G+`AퟲD|& 1w6MXkh|N9(70y`O SfQfP?2q`edꎿeZ=~J?HxͿNx1N[ N@V>:/b܎"sSg(msNޟD4;:beLT9/c?&mkUc0S|V ^sm΃3p8*37Y'cD{ Sn٣Қi:fCXocÿ u͕q`kAfF4aP]*bSXh7>RLԽ:ג\c?4[0 W" i\կu?.b\ .ܺJ$f2_{>Ro|th A K2f+Ib\68[;=o&{5Ox_h?[yM!ηn_8'9REI JOGf`Dbb4A*`9c󔗗U x `Hڥg&0Ktā0z-  in %FqV L!BLV "ǃ2Lj?(R ˩^HXG90>`Ȫs&%-4+,.U M!= =?LrJˉA5)Ӿ긪ONQ cG5p܆ w Sv8V4?r ,Cs6aP׍fNvɒ{{izrA /x`c a͏ >&唱#mwDZ;OyU?v%!+!DgBX mr}n]y)jOkOmK=iƋn>n(8Yr:dXݍv)- Fo5veQxu@w"3rzA #wظ& 2UҸ*9݂N|m/%DpPKKհLXɖxKQX{]]}Zs'[]_ rЄ˚w FJ;^܀bH6Л.0?TsbPk%&,|{BtР1v.=<=b,;#~v-o[B^4J K"75ݬ8>0gtHN2^lU,Iqy{.:DvSR|VVA1@U;С`Z^DzfT(G(9'^[׋T4N }np0-%߷LZ6ks7_]K犮95~sd9 6W쏗_6Nx'ы8Oc9 {3a=K^i܎d4^:KKA4npP NLZ=?Le08j@RӼL[DO1?';3VPaѧ~k_*,u;ͶdDzc' jHx}Q iKuoăՉۈ JCr69Γ}# Z܋2rk(FjIՇwc^LMJ -z0I a WWHʦ0r\gOG}k뛴l]vG&Ӹq ) G}c.AI\ ]qD}HV~~e/:oyow:)kSf ^ &Db>pi)|@#D+ֈ F1q[Ε2}Bv1E"0<",cM G"7]]7MClal,"bH'7 *kQ祐jO5kz~'EbI1>e t׬JmM,𨀕Kĉzcw(DKq4ojjf*-4Am#(i*("F|x Dj]bӣS}x4&S\`$vi7[p;=AQH|zId_)N$7_-Vp kOvNZs^nti^@<;<מ(bsa,X͘rQCf6O@ G 5eލn.FpC..ѫxDi"[G2iH:'W w dN^مs:岐;X{ X(?!R-˒٤v9F PL=Eh\{l]YIiι9:=LݍW8z!k/e}Vjq<#{bfiT} f!,_ԡ)`w׾AwTTKr8mɂ?/t1^qyF]H鶃VT3B-[;79? bVM"f+o4z=MB4zˊ9i:ƀEiU8RĦ 7ps1Gnp&Y-cHSӎb )#ǵLҮQH)1(㿙Y]8FǎOhg`z6!ἲ>_!ߩ.-T^_E FҠU *<&34RŌ>x[VA i XUNxg]A~^8 Ꝁ}s5AsE-t:nW S߲Z _eT,)3MS9PV#YƧrGu_͋7i"\FuGwf'74Vhb|7"tGٛyaC q(?lRgaNMHFcqV%DcjbX$,k d{G\ ))J'}9*tP#Āet?_t-mG7o^w`4^u?fxQNye4)t].zT4v w?~ϗ:XpqS3%xFe%'2dv/N޴YR>ᖘOCٚZvĺnE:צּnj Y5r:{h@vZLp)6M s^JJf]W{A 94ܨ}.dBD{"U(:&܂6LZifbk ’<+=p#a['K a 2q $k|1̽ cڒX"͙&㪄*"nj M~g ]K 3cX%<ӽ&݌S R'_:jGPQ՘ m5p #hqWHiiidk _#O 福\fw?Pٍ:0p4w;7IQRn'U0Q>p=+GST_m@ cV$p~| ?CteZo-~:ȬLIt`c8Ձ[!o8֫=;utxqR}Q*B&#džwrcVهJ4'ƿG Y3&JAS.30}S-+ĐKFۿsɃ]o+į'aͦ|GHuVԍ;$V'C^/9XfiWʅ(uJa&"!-~]4_+pDưZԃOh\At YbCbt;;.!bKd,#.l;H̝?DC~!pe 2t"kƼ)B:,9W2̦ :%ti^ KaJA&Ossb8΍դd}g6%^7g-"!>'\AʏO}[Mn9 N0|!eGϙYlZ '>&U`QUWV~AD%mAY+/n6e 'g\1@+7R-?>'a+sf8g4AvD%7b vE֐W)"hΤ[Y7EtS ?m2|35l(Fu]N@J-G!R㠍L{Ӫy*>\6mlR!t׺Mβ EVE.N\3\K,KNg/EQ"$2S(T_z-aNS;J\#Dg鉎 pU%xKplNCӄwG+xwPv>O:q u$QY>g0dmLwaL6/A5w*mvb-,Ie*<J 'µh\ERZ5JEdVE廊>2>;dmg5sӯ'YNm}qO >Ԍ|Po|?TW/%Otd`*75Eū٥ )_ b81@ : Lmc;USS|m`Bym@^L]bojwja}ӵqʵ11rD8ݒZY>~w EG$YߙuLFTdZ:0Ea{*?`(0b[ƶX!GY<8vk1%X\Lcdg|tI@|ю]F"x?Pv sAxP[S>0+&?.䲾Hz5,* Rc27A(yo"$@ 6V62jUaGx1}ԙѾ`D5*؟zx:r+A]=UR/8`"h[YWI7lr.2c&u>, k㟴@Y5zFB;lk 0b勾okzVC{Pn K!GPw8 %jY0(;9cnHd"c |S4@;c:ܔ|[*CWI9C2~_-mog#0.E9N7 8,ow4HJ-_fKT1UE,h~W8H%0><8v?g3gk󥵨_MM|o=؀X,7^,?I mٸt5ϣ/_>xl#^J\;? C6+$v]LP hi.d3W\stl}R$2p[)=Ϛ c 2I Ww!{KڪD44P"w0Qs r,gy w)?S`FRl l]RIgzw7q]Yh{$ZyY/bgF:gն+D.@C_eѢ!qy|SQf?F盉OYoΚSc{d5 QyPGIϰ_pZL|a-m #ǖ}V)jm`]_xk 0W`ç"Y_!Бˇ樃4(Ml\X @?@%#q!r7Bxnt,P5 ڝzh:%o!&:ڷ vt:\u~0'HRI8H*QeJvŜ/@VEG&sgSmWv)wcr ; v^SCIVaFGKD?D3);B.zC4i,zm,2<&Q (D^ df$XFA}qZ4bǡgYG$fw1q"([xm&[[6n'LC(y?RH4f2pm_Uf~xhիf78Ffrfv(O#doNŬ\H&ΐQ!rLW`x訉͂!pISKWZJ+ ] R;:ܘx+OvfR.̓mJ!SqӤѣSd4_QC1y\t~9l UP%:8!ZSGc%?I-z4S@0ҴB@{pct߆HX#9ޒgX9 0QTa[V՘LpiK:̫\}o 5l% 9Nx@G {ٽ`4Ž嶢-׳E9ڿqG%8*4o3Nf\ACd9~|'ۇiW#%n>ʾH"dM>ݵڿ004&8n稯0 V߻qhW;W ~A.mn߁ Ӹ kI@Z &n\1ӎ,*V=+JLQMW7M0`#Qƨx3`@c]ex Bgf!z|j) [/gƧ uuO.1wٳQ[?(*~kүvcUL*r&H/ ,"!)l4[^; [QȪ^+V6M,0pdL=d̕貳M)4yVLB{$:ŞWd6737uoZr*ǵ%ΐ)3)r֚n@XL@HAIi7/M^QR2v E?4t8ޞ6rRa %&i\]'Nc pǐ[5S<`^}$Oߗ>֨ZɁ+8p:svOv7"Ww9u%g6.=gPr=p#r+ęOH4퉣q#ZoNV*_3v-4: L9b`"g,HqKԹ]@v)<C#Q<5% ęB%W%!")2еK5 ϮlI(޲9:s1H`DOoVnL+_XNT 3oi99w$y#L^8mXM pԺoe'i.yYR\Y:Ţ4iWp#&Tul#&VJ:6_i3";f$ s̼^^*'[z,k},=) Hա mFSfw+t<=NC4uXrT7?~yFjtp^$(ni'BV]GRxOٽߨxE_0!>vtW$^6 h?gg#u~ S#c"(}O"Lrͨūo$2 ^}ild-q)f $ Xgkj2ŋ^_'扪cQ;Avz@#Hzd{K>iG,R!{\G> gQx;n2nTxDH9h-с[MlVenκツ2YOZ T-iP:zS:6NI|JMӢC*>| g$pC5]ېN8lb'a)nSI3AA$駝 ֦*/1,&0B`'Lr"aaz+նyT?1wDCvj p>s aY5Vn౑CڒJWl`#A `Zt<c5>Pes 5Z 1< ._S?s,:F4YWM];hpà ;#0w24qƓ]uhb(6)^жw5H7BwOcB-*]=d?d*68z}N XS=7ƨ0V [n[Qǂ c:Og=01 |a 2)`_f]vMfKc&I޳sUk$mK& .KaE+|UۼX\Nn8[xwKl I0%TM#n-}7Ôw8%*ahfn{I.9G*:79r>xضS?c: ,n&Q?1zsd.VHde ۭ6{DY?W Ub{Y0PPu1C)U2XuD/Cm-B츠 tهmpnBcQ̞uR+E d$Dn;И~mK9)lh!aطBIORq87,3 K`f 7(` [JF#XԈNt>l9?a\VF(yEVDRʷ`D~|W]%QlR>H& qd:`` C$QVBMjonLR._aa(;eTg K,"KW͡xET)%|@gf)k/\oJʹX5Ԏ Fu>UWQ`7Z%wSppY@s>wcu\BR̚TlnD+WDFe ';٭QH[,[aqd1C?Χ &>о{,0;[F8oTi8e5 9)!h2^nb.iI?K&3-P>{ ? "HjIE&j9w7A^[>:)-Eҏd9/5\Jn(x"KjSk ۘE?jENV%"4`y =*=K.m p['\ U:aױ7jG:IIZZsJAe5O%G|Eo@/Lf\{6= 8_+Ƴ9y6EՀt yO\PYٵ "lp59Ď"@W[NeA MeL!1]!ЍٜbڈX]FmyunhRDDI( mRD^p[3[8]ɸ̱R2U k Vxg1}ӓN(XJ@]I c2BSOPvrXc˃2~= 8BPn"ɺͰ-+m2]45$UVMoJ,g[<78YfS+=mZ~K>qG k6k9J-֭3uwf ws2~R#i$AQmzD90bpG#x4_~"^-0iG nKtfFShb߁[ү*ؠ0'C ]{ڕHy'FPY`B@Hb6&}#M*XrA VIP`+M]πp)b e̵ӧ:).%AhYA;puSN2XpxfSY[@ˋf{!-3 ҝ8v[+vesrfT]G]y*t4c\[ı? m6U?8l<' z{)RحS*>ap KiZwg5kXm3.-s[z'5sϟǪ8=Yґ~['j0sƲsC^ 'j sR$xg.PE,Fe ^SZJ$ 2Ƚ絗*XW(\4g^iĔxςL#Il  oxdt4}0vFCABtǻ"cXgY )AH-\;^/@C>!;tU, OƢ>x)mQ$oNb*H`6ٳzPj1c7V?z\&+#b] :e<_S G x`!e}ZY SA^ HqʋkB44m=oz7ϡԷ Y?;8y~46c/&ъJMwZ怲wPLF>DUѻW\ 8WQx Jx0DghALg_>o_4"`u!ytte(L\R &>>R_Ger8?M#|V qvU),Kɤr EY*[~P)%})nd7Qwm&qzAG 3fHE.ل=nWuSdܣu3X~vMBmOⴽbE[Qw G]<,e7ʉdgKx,%IZk#I(*e2BULXR*q+ԥCK2ǺF{#B+<1P5б%ϝ77KBL$TSpz)(rQym v;Y 4+7. 2Aber֢z)ogWȅM)8{J e'prkARtGBP#3p\+lhOz9KJ+ۣts췵SA]np9Iy%WVG6󁵸}Q|z?=AtyZq8 лP)pkkc*a> U\} 7laIxDO<#~:\3rVXzH%{٭睱>x*ЦAkȎidԝq֧&b)nloBKUtqpIʜp˱鲴HD\ENuϕ5WiׁE/t1)/BrӴ!fǃBlKA7 $X/[8оz?aaA؉3Q3& grCA,>bt0vR乨J[T:'XB&e:i`Dwfy"gAd!bQW`BAKC,+a$cGȓZr:ݮ=ոR]ƁXJf;CѦ)%aLҫ.CTPζ*>_r=%ݤ]n,_*?x$7vӗ&7#|zxrsjՏ0isYlVgf/W e4I^DggQ`wź,8aSYkeW]jd4#ŠB_nTG" NC!n?U)sse9 @-J.+5M[L 䨲jk@w "ϑ&~\E qUIAp[L_`g[6|%EU[ET%߃)N' o.dt_'DXmn&ڄXW d]9ۼwɨqNˢ =[U![m7U߹N(ǀ/Nk%>7!=H` q_ud(0q&-Sm^F`ġ®+h_X"UD&6"U bTzc)H}M?!DlQ>=>+dλUU?e|,'56]#VIv$ht)Iujh!8G͟=8FML} J~X%[O[,0 Gp$kr(SN`!浒";k|G;_+wi2G 2\iSm~V\Iųw&/4A)wאHHh%S1{<6PICQKsg:VH˖pܩlu|r)+|w6AW־)!z(F({*WR?ىxQtI'qaŇC @kk^nM}:;9x87{|݇/lr-ĠD% wF&!Iz|I~Ϊ}m~ -S^S>rN ;ᗥg[A$ބ6GN­ &ͷ!ϣ4˿Yp9'ýiۅ}T;?&Gm^m 0lmn\jp U'2L-zT$A: '6)]hxj17ոb͌@ýo`y֦47 P4sWAQT}z$,zg;D QFh%526UOn6 \w:`dfKSZ:x/TR)J*Ø>@aNɡJB&C/Nʪ#61ĂfD+(f4fN"LsiYGEc7TlMXDBM]\W(ds?J`J$xEEmktoriEZP@k+~}o'@ rt:<%%y~G_޿BYGxZDbԌ)eB:khuL.)Vzi`'w'09_MV;S< W"H{d)ap>k>:5iЊ=dʼnWHX(P9#$~+[%OGx<䘒 .~5$pwRAG|gu Κm :Hr%T;|'Lt9uUow<Gh+-[5>- LSr*MߓH@Gg%)ft%>=}52]L#04,b,HZF:t?)0 숻yî%mD0Ch)1f)wv؋Rq 5!+V ;.q.A6D3Iaɓ*q2w1IeAnLBO_ 8f0.iwgk |znk QH:7N\8^> z2% ,I3 ~*Rx&D"Z=V-ߣ@$Y(͑ސ(QȦLeDV1SYԡ^ @QUf[!C~!DiSP=gfQJz:J9TvxB})bH{hD*#'$4&Th^G:,mP&83y?zJɗ 2ܒ53P'L'C#n&e^1W~Q}{X]z a[fWR|,lo>ŝhMRT''p}%V1u $G;%TD*:vWx}s' eGsN=_|H_yzB#s$-V6}15?+ԉw]w4fz(_SYR A>D{1q=S z٧>G猶Y04gJdzW:&tgMZqDdgwI[L5Jc Qx?4Ԝy\,82Lz)S[n#&A[:{Eh6NhB'ٝ$*DXDZXUy=ʂIK4NZmN_F*~gOro>aӶy(|jMg"[-rQan^&WE1:%r#&\.;.*wժ:;l,IB:P Ps=)a2AmW]t.Bo\Ñ&c2eۇral"E͋') vx`<}5'AxzY\o}a9 Ly*5&S ay39#m^_LZé/%z` @3Aφ~ᇽ KQ^%7l븀 e3ĊN^hPNz\w\9 p~%G\0I;e֞^o;Fޠ09K:߻+ONE}$wRVe%YXZmtcN֬"sѠ2k9׺t'd~ Bm -|ۄ(P e&Qd7 2U I 4H,YTT:ݖ@׊hƨ;SF QSu'ITcuwS)PlnxhA76Gq0vuExC~1L>~f~;;A9X3鐎pF6|@e5iy5ţc*@1zb t$<69x XZID/PZ{4 M$O! $QA}>b]Y-.G3>cLKyia|Zľ ;;x FęWlbMP)J`*{L^8g N7;=J*#iWFaݟ.W.fBTΜՀ'8ߢe,m@8Dudȸ26V{9yWڨ޶;p4NSJW9s!i}t&v\Z@W80ZK Tybf`=a%:,B-aǕ ^BJ׮up3M$sLs.LU/xZܰTB7H o~,kV#f jw/Ā(8lGI}} T~BNjmE_-*Z !Ok[2ԺV\Y,V*ArR15%k YjHΐ$q e-_ mΤkO7*;T /_€R*g|gjEW;&ǂuwtӑԳqe"{/݂̭üd $˛? & ZB,t;H|YDLd&]PTU#UU{Rwa$࢝bgIVee[Ä y]J:2o{ɏ⒬b,ӿE6έWQӄMjTS+i] ,ȸzJވB D*A#)<'A!x82ǘJⓞ)[,WL̄~(w P:#c/ @7G"P\6 =Q MɎo꿽IǏKAfoWT|F3pc 5D(T٠l,Hz|OT%*zd+Ҩ8}6*wF^ȱMcHp0 <YwwO :a34X..\sAgQa(@HQ+5JNLte_8 %P9h^KoȜ Hm*\9 )"Rg⾗%+PSZ@Z?lŻf\1J~{<|t: `O~EJw3=I Ⱦp4\ ;DiȮL{pH@4U/2r+Qf(8-Ht_%+#nTOt#C_KH3DEሎ'Bc1i/^'Z1]!gol̆7¶pB8jEJCuxmռvǘ+ƹmjI`x61PZkAxӺ'v.Nocw*uwx'pw;e\.vp#D@OO b2+kHv]Er[e|q)ըi:M fMvVU&̦)DzS3֬Fw4(Mfݗ0Q/t6D[`G]qUh)kSл!G)3l28h(?ÓU+_ߍ\|&iٽN;8m倇gVFaAwJ4UHj|PtGFB&5G5"nD2*/mުsڣL%yFu=?2"#ڲ) >PI*hhy']Zڿyp3P~SY.ƛ//G]نN(:ZA0bnzCQ!E#bҷ2eD\t c+utۻ N nsݥà)FLLɑ yJaἯ<Q.^ˑ|TP]}cE^G֠C֚֊DJvbbxPz [.g4/b~imSO?[/*uBC~RzȓR G;ȵ +9Ipч9iVnC2ج Ƨ"_ѷaPBb#a5ޙ¯KAdxv.o7G @V74lÀ , /!sy}*EAq"SRdG$Peq&I}*DӓEK,Fˡ'^F9څe*m0e/ P}O2]W& <c*a64S1OW̉UQIkc$(Q #Eo;ejm&H<Ud%)K==V_f9"(, 90hRb47%*>W8H%}a%juG3oټ4#BuG+)~/6[v62 0  D8N,ʼQ*[1E.ў~t)|1 z-T`=G?,bJXgTW"dpvе؄ zNFs/ClkflLetB&! mc晊1-}n| _y.lɸ@O$X< <P6:q46 {O03wb*97ITkNu@Kܭ]oa3~FQd ɨ40D˳1:\k#RȷP}na(1+c-DeEߞW#HP; )wzmJTT[H[Fxv 0}oLlr$]Hf@7y S 5㍪J!c"ĝ 䆴5o*`hd[$1Z2ƧsO?">N=Ya/g{o +GPeiB#c`)96]K1ihJţ霨a/U .߭Yx)1_BpS]VnrT} +]Λ0zI_j;ؙ+GEM@@~`޼Jl=gN:KwUr9P :I*A߇HBF:gЍ_>,]K,Z٨õ @.cˉ'`zwE 'uhtƷ`2[? [T#Iytz;OmP4ɤhdA!0Ƕ P4:GTM}A5GD0cV} `o*&BPe"Kہ R7BæMN}1k?@m!ϮWEHURN\ ېÀ Qc"Ų,M U_ ʈ<) XpZgQ 9cvܐJvY+hp{E!Od,a`D(>H%؜$0Se_Ys] ^jy p0CD+_bFeZht9 $s෿*mҳ&,1'&EwmgdY+$yL4σ B(Rxr˕"pgb_^7EA"as|WZ# k(\2;uJۣT!/k1Yۆk7*j;6c#G[b~J>6:Eo%G$ "p%o,5ĩR(2uS'DU~p@z, Ch-#"//:Sѻ/~ޅ|&wGtYg*vke bXiB'4d-')˔*]IɶL 5*D¼6=#WWG Ģ VЏ fy,X>ZW-u?AB_OO1;.`]KZjg-źT EX/FkL̃m9*$ IYSGNƑ$;yAT<0܍_X3o~XAz\⻊ \"m&FAuEij6$Ue(Boz}Yr$;|NS3Շ<\W1v$#eQ W%S.i1K>bd*Є4L&p}xn ;: Jd}byh @*øXi&( ~Zi[AʻxaKM 6b4*Geyg-hPpVPYbO}P?Ը@V' k1qV0]A'`f^'X|Oݤ[DrYfJ3I|=Ίw8vݞ 549TX43~Ml3Z0p9̸NH,ʦ8q5HF؜rooR!(|Hݜ"pcx~t"SS .:? B̽J7w/g,V!"N[x؀W(3a pKòq@eAwe1s^pRqDޘO KS|$u* ~]hI0BVQgjz^ux{<ƻo uufg>qn`ߏ.!ݪ&g7mȜ₊b}XZ5#}4^̊Q=+]rRRo3iXZUv.ukx%/?Iڌ| PPWH>0ح0D&Mw|RRShsӌ#Y`RO, 4M _u_&+%cF3H"#\F\vxܖLØZӃom怐v3cf~&~uGP5׼A;,QkXZE$9 Wk6"˱u8\grX8C ԑ5Xi 8$ [dz<.JiW4iY,rMQʋ;`CF{5R%6ٮЇN~Qf[G hJ|x xJK:^ng4XNR&GaŜՅy>gbZ@DQ*W ^/1rW2LEH]|$_MѪ[#VJ6(q.*46(b# W*_#xk.~RگDz!e_ǃq6 s`51Է2TJχ[HBF^qrWiv̢2uɏ"|lIw:ff[M߾/l80cTAib?{_sT̽>jb]۲&mfb8XeaXV} ፋU 0..=D`;*<2Su%5XAA|ajFt./Vri5%gq'*\XryyTAWiM#)Y{GF`z-^ަC@4Lk/]SG:OI)]bse/>#+iwUDŽ갑C1jW95uEGM_]InwߨuC•lUX'v.U"p`ǘ#N>fl0Pk։˓EYZHx+ OvrA9΍^H%Oc +zz#=cTɫ&7xˆąD5-~]k Tw|orD<d-I3(.Ly娉818l{ЧnWv7nhc\ ήQF2t>Ud#rMauU|gyzhpbU9~c[|\M6ɮ:4 ʯ4bLT F*fޟ2oW!%p8о&|z$VL_-p_(5!G FAi2UD,1eLݳ-*p LǮWXjkb5,нƈ 7 ߾_Z!mnX s둽fv>TFQaa;S;]rΉ\:+=(Rh3{fF&k^ | iKH}l#3!gvюjj+Aǎ bJAScsns|$r-xWv / ÖWyƟ _m} e"zCD*M1w0~K=d{ZY5ZY L/7 ?Nf_V:'j4Wwxy@Iw#A1ئIe|EYD(p ݈MOI;qqi/ +$-n+e@B\8x4$%:l%x_mp0w_؍R4_J5xԷHF}K٭x7NgZGKWwgr˳H'NiD.]}Jn5`"=q/9 )[8qWjUYVӈm>]ܦF|C1[W8䔵cbWJyZT*>cmY5-,ɀz$~!'b :bi.C5&YWfEܗK-:0|:0 V,y 1E߭Ɲ=("fƑbd,q;z;E*AVDױo_du FL~`#lʼXn}aXC f3Ӫ)2 I- pM'^ Ζ2Y0tDkG$K 9еسx>xQNƜ y+aA G%%k)F2N[gF$9j So:OT";;h1޿ve#]hɆӹHlhC6^'i 5MWϭG)Miӧtr`Z.SiŭSqrS5ΡH e@ O I.a*mwԇњ0(9<, 5 2Ѩ솖Y1# 1g)VXy0~$7ɓEjLo%K*\#Q¸S޲:'HVNx#B pf+5>SۦI4+ĥH%_y xy+ H\Ig$3lfyw|p6=́NE Nz ;Ҫ4'13m܁H-W$ TevZjq#9zh cr ȜZNa5ַNϡav xx9&,:˾ dzNîG~ ᥓ$|ôմLr$p!9}|{neS 1~.w89ؘTa7Kfs՚JF6YN~6~MjUB0i[2rAuJn3)Pb+l1W7.Uϥ8oϿMj#"PpBg98Vx*oF1 %r_4?#s rSi͒U )O!f2M*ĺ/ꞹ tdK] !FqjrnFapG}L]ҟy@V:G.HJ`Ebk!O_v!WѤ&&gb8[0m@$ÛT`t1V/8K)H:+OmEC.? Ks[\vbAyӌ\S4ubSdo %")Tλ"E1tJӣ6:aRdiؕ]@7"hqnc2еڻKzLfvq@:XIe\AkNV񥛕D6E7 d 9ʁ9>(N32M1wq ]'CY'B +׊I&=PbY;bH z^bNp~t ?\`m5e0"~GQS˘A[`hӶ_BZ$P)Jc` ǝ&auSEJ>j6E?z~r8sM駾տ3%j&ݛm#XB3BBKH,V 9m}:N3' ƈ]nY|AV |M}; vf)-FÞlK+d/#:&wbg\tsKuE|rȰXY7GY!q"!!biѰH^ T4(Gx 3'Y396|2O vɌ_ Óє&_Lۖ9/g'xz&;Mb$''_j /~nl#ω) |$>Z^RJKh;?Nb_!oA75^׽^Кa+-a7@y%"lhdP8dLH ͥM<+*PGƃegX^ Dp-kq˭"b.Y pQq@*2F!f4r#Jm 5+zNIg- ދz,,E8Pg20Q h_\MGvxJrpmb` V9n?6٘l@hg1LEX{)naꊦƪ6r,,b`a,?σe߶_TR~e#Bo Sl p jSSЍ<-@Ⰽ%5_6'+:0@^5'[2GPVAtM[҃"HJ$[_K"{LHZU8yǥ_&+yEnw8?ϣZ>L7jm).b&sƆ.`m=:3g%jZy9pmij{PDēڧ.kWn/M\hXP+%>9by&@/]Xz3Eλ`@5b*NsBEs|h3j(dWzBؠL 9G>c$xɂjĠHG]dKIQ}Y;S $W}hhu } Pc" &'#͑"$ѷߙß6G.qz'"A6KSas;K\X6f3 w׳%91NJ&oj3آrh׽b5jbqyD#qFS"Ӈ{CRbZ֧_5W/kAċ 0Q> I^`EF:fK3t|oHH9~6Ql=ՠm8Bhjė"W\mwNo`٤n3!߃RrL8,yYB8Ϫ ǡS Q/q9u-o`I|<OY `wێym).E&mk%i,*ð18h D%'!u(n3zZvrūbskإmD=6ʉNsc=*7ꂣ z:oEQ+xDT@es(ov5V R EMy욭C2䪇BRց'ta%e:R`uN9C*޺i2kЭ_ !f/̽zBMI@,[y^9LU@Bc.NK&B`~/ EHݢO6a]02 }.:GRЯ R1"펛m -l/ o'tL9m>:o3dحzNM5G/42Qg~I%5EET-=ֽԺƺ.|Iz4SڹTRi.CjBD~H'8XA+;nyYb*v:N ބ)5x6%'h腼ͳIfF7FxF\4Nk6v^ Pc5omeͬI1> "-ym|ee;r 0gbs3^X!k^Ѥ_WgOff>bN}`Œ 3,FXʛhZNdw=+ M,o0{bM*0#!@Y0~6h.;r<ꂐx+DqCֳ(gx?1vT.Ocyܘr|6]pKD۲!468~V0-lϏ=²vҧt:|(ʏ+g*LIܰ=n^ Ҏ[|ɇ:c:ۧ_4: 9v "/N@61bitfuv8r 4$t6_ bQةk4an{ V"wF˿s\[u[qZytnպ;ϑ,oΫr^9y/LhX^s@Sw> %nN@5}FOB~$eSWa0G{u/eeN:eQ~0U;{%B@UDT\TK 'Wzn) .$j#wQW!5i oxKdKf4'v61G `%}`a*c:R}uglcb-"Nc  g$xf |"+DL |~oK֊LNP=3GOѻH1Y!O{˚a Az+0VZNnVx;팱нX4oeQ:"%tZēOTr,쉒i7ɃEk~YljߐxH*Wz?k{˃:l*w|3-Sl ȁ+; ."4C~_Zx 1S2}ny]hwB K>Z]0PX)i*~oLEl#lHwS KVQmŤf@(yKE&t4ZSuiŝ0Ԇ+QQh[jE3UOvpi' ag8wh x_闫pϥ"$d+ IFw|5wC:ZJ(?A! Z TgbyWљ7($f w'2w1n*럴U-8wBCw<:G\uDns%—P0m! ~3pŒev a IMQoJwps>EÒT'=J94\c *(8RdJgtaoX {qA+9oKnDQ~7ŕ&-E* iYy g$) MJ>nJ8+)$bJmuɱ[^2oߘ=dO|TFB#I'S*4ٌj)[nÊ `\Txt/; D';فG᦮u-eK,4I'ey-@y1$CqoI7=/ҳu5sZ!K1)uvkKSZCѠ A esۙNI_jYF r!JwxQR祺*VI䡃$:"q ('0NNsg\7gH1LO :.x)˫ds>-+S24=z噅M6O2v  00k*櫠XF\\ƒ8\|vC~yI *DE*<y5;m1Ϙ˝PY|yl!ܵCuOݘlALAXt;ަiVGbP¼pŁN4Oj$o x,6r< e eI`EuOd+l,oSFr5ݍ DU$CnAWR^uXln#^48&H0ۣ=CcsOXY$ޔ['a\/ YU.24ȗOd9ߦ$vTv?ZOPomAUpÅxMmW7+7ѱ[ Ii8fŝ웢0 Vm8ob^?E"b(ygxed}qw`6fj"&Zq80zҠ7ޔF^ g%Cha{6<=L@&8$2u%5}8VSB ) 44_mQP 8LUG/,>v4 Ac;{L:A΂7 %hV@{@>jsmu6v QQڛCct)*ٲ59ʏFաyW\&C`ɟJ2aITPVP-R^n@9ȁLK'"+t.Ү+| &jN)JKNTUaS' %)-PfaxXla/%Wxx]AЍ3T?ȇۋlwR)4AsdasC]`=Q+7lUOK;$Y{;>8|Y [Q'`ѩrb&ه!^lpg_~^j] 5`q tL([ T7&`ʆGN; V Go20RK,/ZHIR\Tj: ds ㋝ө|_G$\>W d3Ӈ6L59/DĒϪQvo.d_caԶ,nQ)\1XNMVC'yg Tt G̛z9# z<Ɩ/s0ѷi M"O+ДfSvdRp[xW-ϣJ֭[BY%s؈R\?s2AT ߝU~WzMmy d:}+lj,!@DۣAJL0`,7[IAx gjצmsY*x "z6,y鋎LVSaAZhUJ5, 21@wU[~صC) FN*&xw%$#_ou*^$龆ٟ9a,? u 60XQki, T!$B$/us|_ k$dfxm^76˘MM@vܓR]tf4ܮ1.(XAVlF|, $.0IFІg E^yȡ/:f^>ɴ9( c) | u膎R/9K }^eo_@kz~)6EyK /m E55$`\}Ǐ Nx/K[4ׄ!&l]^d@(ԙ,+2Wd螒Ku+]_u%‡^oqLXjv)vc*L `9Kw TjG/%tg`}|}< Fm1;Ң sg\5x?ƵhD0Uoz 0a7%G2Tc3ZCt=La'ތ_5v58޻It-Q*ꜫ[SipX `^-S'1&w]F^Wz|,9oRaDtw,XCP\yU)Wt&7ž3͎gֹP_ۘG4ca$v HHB,htNo\r4,UIʻmׅ Laޣ0[|&py5lԵuJczr*J\.,sǤ~ʜ؜1kMZh/Q,uu!sEdܜt t7vBߴLpE1ywWUAT0z:BF GG2J ,f4- 7-!?2^=}Jĥ+R F!x#) l(| UQ?8m 1V1qXa#'1'9dJo 9+ޞ bw qN9-9ZLtsMK>xڻ IwKx: mY޷wKQ|LuQ/h|I}"im_2уAGKxwFٳ2?DfD|h9KɆ CJDF;In;YMvt_.Ta50Y4)lѬ: 89{աSBc/)3f,=MX>C-PfDD>3F]LdN52_t0%n9i쳕3ȏCu/yq`7[\G;eM\JEYw'F潸aWf@gCq:a%9g '@NdK}3ʤ~)+?S a:RcaJw'ViS..DtA4 r?h:(Q/]RjuOM'C+HDhs՜ݹ󇺏:J};tßm)ql71sۜqhXi?%dev&Bd}`n[ъ;Z﷽)0k|QWHt(?pQH`b< $Xl޹T#EpmH kDIr}&XYɌ:pX-Lm2ʇk-7 Ӱ)]-ږMf,] HW\8=Y1u'QU܋&]0=S] J~2uF/qr f࢕Dу !k^!@GR=dlLTmʾ1֥qqSa V{A^51s iQvu oN U E!qVh3vA 隒,|d4懰X\TR|3?NkW3Ėo`gq:S{GDz{IBf9??w4XQf$1s@ʹt\B!eӐmףlo$(Wҷ@Ł%r򸜙iz{αOENCՖIn0 ݴ{cœsB~8J-qm Cg}6{۞UrKZmQ#=mA}RUOh`Aa V*E4,q_u=cvʞ M=(jOkzL%:HYc0!"ل3-P,ךSd۩E‹O_J6JK~(OUQEXJ-yuI1#Z%8VHՌd(9ϳH$g #ٓP +)yίXdAOLYH(0My3 vúieЖKK$̬{3-U+Y]i 0kLPΌiT؃ꛅ$!'FB@ Qw/\&N!uX.ZSĚw#b 3,PW k){MR^ʘ<֓nW@! GAOɞf7й9\ r yB %z8z0Kd Q)ja]~aeUQM$, Y(-eMJ|60,6R(Xi|[CU|Myvti HY\vAo8P@7Fw؛LxBPG!djw wʇ?*(.B^h1 <*M>\:O.vaD՝,ۺaqzC֤VC.1>xdX4|:kgSR[Eؿ} #6}ֺRv䷎5],;1&Q s0XR9؆?2|qazH|y MʝPgXڰm") Pί{6RqL&rUDֹ'^݅Jm!3hnUS+/88 #X-GO_=ⱞiX4TɜC ڢ0 ^Hݢ TSĔb`)\V N)B1, `!~ۦo o1x>dlfNjCIΈ H0 2:,U7b՚}mՠǑA2\PVÇu0*T)%tr>hJmtKb" r`HdMfWVڦT/_L9jFl.9ӹ0Fu OFInHryӌ+-%NPn739̖REƂ9!ʔ ?ڲ,zoyTf.Z"|ȳnNVjԾ$~WFl>QZuYo2ך25U櫤UHxbob_F_9xnEn,8&ע#Λ!Ɔ%upU8[mFiĿ"E~b$KVT ;XKgr7`~ɿ36.D f]䐥mSaG>i"XS SAdF3њNa–\H)[vD5Y}/3l/F|`uqlG'%TILIŘoe5c<}2W_↥J~O3YOĀJUֲPi &uGJQ 9t{Eikn5\ %87ŋGf;c Z'z'weXL/3L;V5otӎʈ5Mӭ* dW#o@vN+"%503 >㿖j59n5(94pSP%y8U|I}'wd4 =GھFˇ~%7씪]\aXkk:vZLW66>#$~^/ A9q| nUt,]3A{;~C nzb{].hjݟ3O+YY#]{R;*b؝ycB5i+9al;+Y]Coٺ}sg).Z}a<b p!WfMA2tL;*9UQ STk+w6:GCpҀ>ke kXИrt m^萱R gw!(Sung٧v^YbO*i Bsc~b[ ;tx`<iza2` u!]܇ߝ5 %&4WT[p36Pq^bjE1O]s ItO,L2g(B/1XGLdPczkr'm`$qSQALvweer42v2R~ 5 xGk (7xƫF4ulh2{9?UM< p՟6s}h7^^UdTث%lHk:jsð9 @@)x>QX"Ns$&~L6_ DeCB{xqM1Rzz2ёŪ Oڼ9/Le)iйXGv2pC?F"B~l4.(~ʊ^m7Fw;6㓅ߪt2똈 EG"m\NVbyܗJe$:o:ۤ+H;A5`''R2]\߄P>ާ6} _I\HiM~Mϛ7 fAGxRq 7%m4yY]n5Yț!bͭQVj)yI$zW ?"dhxSvRS>e5qQ.)-C/%v#ϖs|fp;iQ)BŠ`m r#:n4aQSe$͜'=ڌtLBHF4vGPq!7SE)mptlE#zSv#ȠT]\=GfAAΨpN;-ׂڶn1|dd-ρ2u Dl* 1\Q u8Z_?ጌ =ZXI  U厑0 pu#-A|^p@<U<.P0Q k5RMeCȯ%(9| #L<:ϝ^kK|Q_'1௃ al.z+X\+DڡjB3JR;s/Zxtf! ݡ{GBsqW;4zS6UMNpWu$A ~z$XjG6%vj\2?|K 5ܬȶd>^~K`/=(]ye e@9(^cTM(l&;i%K`߭Q:g8^nͨi~9yBb,=CG-А">U"oy 𘢲Qx`{>: DVzFy`;WrǧJ7_AUy:`YޟG\~Gd3PQaړ|JL|oDΠtdD/X@8<(l;ˎm xȟ1@*ܽLT݉EFy&ytʈqwBЎ'3k|i< 6Fӊ~-M_~sKqׄ6m 't;Mrrj1nR븈+> uֆ~dPRC0J=n+YbM|4x02iCP]\R c a |gFOȼM`|ѳgr|+8gy_@&,jC٬)O8tqk)#ߦ_KI|/_-+ҕWw nP3\DTtLf zR:d]h٦4@y}'3#J!~s=]@>4}$$̨˼WCw'\!{߱өIaп=m~ma\rE$0IR/̦-/g25?x]Pz]OGM,wK ~F%"BI8RXxA%56qyP(>B@젓U:KHsKxTa[$[i-@rO_Cq=%$8'\Zqg q-+i$ 74?ihZn(FLQfI-ÆI&3-XZi AbpަR{b G1vӼʆ]+̑1-A֏8}3u 2u{(61ᅻ 3餬V%(2#{.I2VRd+|jXjqPʕ lQ3(},>09B *@{|]ˌnBp@)_]|ܒ/03fY [nr0QJK*F772fyN0$k[Kh.MWvo?;-H鎯Z*HdžOb*{參e~}a7aBh2J#- 4e]8"t|HKojJtEE3 3+sULj3$Ϋ(5 IlU$4aNλݺp"T"<д17۟UAoBNCAVDy5")~-{,E)Ta_MR#hD/TYL)7F/WHDHܔǎ 5 B ճDZ`b*gJzЕbX.\sx2+*1tʓ]7nRV+)}*2G SIToqdʝΈ؏h Zy/h07c ʙ$#= {UZ0>-"(kHJ@=y3g?aU&< y:H9x3]L"ҝ5m D ýP 7 baI1l)\S|Pu;@ ~+[31FrV#̵%`U7}xʖc)3r]n7 aSKJ8% S/i:L62BO6Y-?/D$θ^0H}WOO.W"[&_\Ћm=fG;f[zO[ ]JBKL;ųyNٕ&_3NMBm'{[IaQ&<4#]g>.# xr6I雜"v+SܴOM8h2reOm$K.) $Jod\^Toc#Fd6c~IZYؔ -R:gv."4p))Xk[5&/;0`5ԉ9|on\`9: PBħ4X)t^*B\ nOBsKpHp s~#ȋpmSy DR,J2Cn.(&H_r'flB 8H.D֔%'^ `8̹:MފPiGg@׾ :im7~pUK5<%'CMT0F|w}V["ԍnDYM{Nq;A*]T&+O?iHR-"o::X"B7`j^>Q|'L)Eqx0&'vq6R}x1 0˂vUĻ4f Tg dS{|w`/~ h~"P䩺/Ws3ˑ路/ DKw?Aq;ܨ4}܅fco\׬9,8mBk|f!JGغ] $:h -.1:FPΊlpa] "07/Mt(0s!)d1w ;:5&iuhn $. 7o1g9,20oՊΏ(8foXOr]sJNýbyvFt}Uhj 5r%&t͂YCQaA=q49CI?p*ͮ~㳬$17d {gQj1$`m4>\iZ*|dukÈMjv=Ȱ oM/N7Bٝ:rs*$Tɢ+\;񎪌ƤK,BZ"ktn-޿gYsWx;&^(p3֮bƅd-}X`O `5<#@rikCKqnҖړ"k]buFd8'Atp7)#\;+LSqefgIrTgDxoni ߨ'KonjNae'U@cFx/i d4"4Zu[#Ts97)Meg;o?_XavI{fz{r $J/Ohvm(#U * ꮶ,>]I<;a?$"0,q{SNۨ_}p)_ >=mC}v];\ 洝7u]q8kCK!+7˘ `i&2)5]j)f?>)=zx'Xx@/PkA*%IȭC$iSONp2 S2ͺ(_,* I_uge%jGjمA{׍w Ū~(rjOz?pk_l[=܃Q(^(rwG )d/-N-rf6(qc^`< mQw"UyV~vML^nme1(m_ߛXBϺA@gПwG>'1d.t01w&_0Wh t-5R9t֪ ,qՍFD5*"2k]6QmB68~+%= ~=m$h"6dX(_Yw$q׋tRN(NCsBOrf;oZEX6L*AT[Y*450.͚vO)$' S\=rxf4]E\3RP %݉D+}p2*Һ= y6WcB/U3 \XmmPc5jP7'~-6T1Ho-+j$ُK-\/=ܥ>Я *afҐ#c7|D!PD\ 72UU> TWGsJB 6~)ENًذz=6i?籌^~Q:46AHb go Wiu]*ejËEZxDU+1T{h#Dr\f:w% ϸ7؝* ͼκH +*˔I!S?"DH#l#G \fLYR05wј|^_#@$ |u(kf^rOCM/*AnL.b]Dk68;d~a.Z͛׺%l9I!ʶZ",QmL֎۶Agw9],^Fl9M刺ٹ\p{G2r 7 *,:x*M?<4,N;6:vRZ-٣mӤT/ !km(-loc*iuL)lq=]tܵRDC:VE!EiErӇj\Qpm0 aoLSIY!"Q/- _:kڞqꠀ# YZn9\yCꡰ4MMyS6oqG2 EnEr _ܿc HytJʗx"K8ӛO;h;JS,}(?{+`9M#]CB щJ:FDe,R6}(ZOn&:3:y.& +|դ6`17 y6?zjԵ=wFS1+aQc^uAx韲11jj>#RYЫ397 cYH9&X4r dyLOAձPl>d44磞ډ6g#͛\HZdTcBPGգ1q4vF "HVl:$VIіG9cTra+{o;tJ4Ğ:}o1{ ;,`G& l}{JHsb#?yG=H<=2H40zD{g8|LH8@~…N4DOrZ sCEbVβ{ImA"˂jQ/^DG4cr y1 m[<ܾuxPG$W5JγA v gkobib|:BAt R99-ٿΊ2]3!W$]" &1Mե7M{kg p3/_6lغ$i3$&חL8lS z8,s.En+T_X,y Ns-?^z6)d$k(.ގ8Qj++\u$_pxmi?8<^LJa_#CL}#Zr0ED N>JlXMSQ[V⤱h61A %5{! gA2+NxRp#aہYdt_>nrS=8kĬʵ'"A+nz`#XwӸPyi=p~oo$ڊDnuϦϡ`#Ok`0pΎӵdM=~~醥c.B$l4+sJ9]*b>4ֱ[Zu1^.ԂY a6ǥ ]^;ڿ;Rh>mҷɂ;%>Ĭ9AQj2qW48ώQ۱Lve&1pQ)ܯ싑a4WV9^1#>9Hs(+(:UP3r+d[XY ]Y ~ȼIN&ҵtS_"ݢ?p\:Xl Ac' HMo-N*[nфyG%+'DvL`$8889ᅪ6STa/޳{-uo$ywMU7ujO%XQW^o»*g(a_B_#S<7x!Sk+ z nU0XZl{(A+83>x2d0ST/nFX/S;}$OM%#XU0UފAX, u&N, 3 1.:j`"T0,(xV/R}9v<*pxJhҋ:X" OdxrD͙ԫWwF4 5VBUh5@[Rs yǴqU+ b$c=fK0.G|y9 gpz% [H)\4CtHH-8M(LH?m .*Dbt:7t|-d?apZ*$cr Lhe̓ح$J0O~ s-0x Iy؟W 6]lq[wg&fCm.Jp[F8 Dg\dLj6 o|"(`#ZMJIEZ f|9~T[;ǁ:XpΧTk/0үm o]r$l0ğqO3vpr+::v*?z wlFw]>\+(x Gߏ%Uc ? t ELa؂(qpuQ#=ջTc;`x͞D€F՚ \T[֣ %% l.[@VO.4y_Rm?dfMHQh5ο&]xV"u}<_Li^9^bh]vCЬ.<80d79zŋ}eB|%&QU!_CZEPdIp.9u jpt~J˪9Up 30yT,jF ` 0~ Mn|(S%ԣ7B?w("&Gj8Gr6Q!KGԋ,[2ߌ-Z YW1!Iڱi0xuox2J uc\y4f ^&,p@83OZśQe=dtD,K^SEQ"?W@2j~àU.]bG]tOjHDC]wϠr-6c 1CoE7sKmtE^j#NdCK0ǣ!Th"4r*\zBUt-Ӵ\0Yc#=,R($ІϷXp^"]r}M[1S㼓o&D@o4UGxfcqb6YFJ w-5>D ;\pݴBS0`Ș̖@n^Vk8[iPԕEp ï S@2P+аwc^jx(| wǜw]۾XUs\2Ϙ҆./6&\H^741?ͨ ] Z+L!|j7QA*j!#tFaCDŰ;4Ljú*(0}292XjeM(.P ,!>i [Pd`SYN8&3U)'6*020ܴ2/ <\0y|eD>~(2Up-ŝ4ҘH'ju1 \Շ1-d!h*W|jWG0w7+ n>ρfW&4@,n,Ux٤;)SV-1\onJ'|RkO!]IY '7eU ~>n*[Ylfׁ"QAK ߥ,漆wTH1l̅*hbS 5GtbZ9MGA*X wHZ5du&۾a}D '>b{3ͳiF 96КD2(m=ܓla嗿NY Rah4 EvSm{ j)n ?dW9'hDS6D^Ն5W,~2S4H2GJ_HB+( >p< ~k+U {u<6*UfgpN;kb[%HCGW4 Æ LUQΎ"ߗby۝Qmv}5 \|rrΔת&.[^8]]Mzbn@ H_0M)a[FJM8^ xVbTQ*y+OA뷤ƛ’YRrHV;aJȽ'Yގ6DxfTI'Fw>D"ۖvz=pju(q g.3rp>wz`9w|Oz/"WWR"6"@V举&UUuc/k22b݅_ 3K*p8Θx pot)m} 7= k7"T%vj8][Ef%AHnWBҥ:qM(!ܺ{1HV^ς<1&oAGcc]u]Yd>[)ٺd͇˪UoCml$)LY[ڏ3:Y+jgC酨mhTy(LeHB_h:m,-kҔYǬe8< 'Y:C0|hIa[>D4`wI^&aXѣγw k3ί" oܶ^03zFix^8A(~Ć:6#R#U C0V5CV@ |)ƮH6d6QНbԑ#*.2aqa->TPj IpZ+O%ÉVf$f_6ToI]B<+u(e>H󎝺uAZ +%ܰ rU BDX}=liB @Ce£+b_RYx.Z(ˀC`(\p տ|;&q' Ϟp܋:p3*!D/9u%s|3ޑ>5yMȟ 2vDR1pka9nc%;XvI05Uz"eY'ѥ=M ` j!%Zj}ɍ.XL": ݼ'$'4\,]K⌞ʆ*ۇDGrm_ sƭb;aW%tzڨ.wJ\jPh_CܷF  kzХ:h6T]&`{. ;RII~eqɐsaX?^gk {` ,uVlc)Rç-ž75ES"؋h"f] tY gqwa1w6yS$RC*@pX(d/ņ_'^XXN=o o&Ou")!P^t:c.C'U"w-Tqqn!6fo=Wimyasv`T܅ך+:Vr xXmeI@8YsI t9mm^I) rɪ Ԥ#T j#ZANmbkLP]HW@nQIt#Dkv)-b|(d Bocp3M((xBdga8z/KikK,>d"[ |GI{uUَTgBdږ1kiQ]k-9]7D_Z@Η ca8/аn|-'w[|Zwk>zΩ]PTD/\'v骯VrOCk#:i ~@5z9n y- 9թY9D<'-~۶;K)1 |@0-9 HckzU .?nB wb"L"Qa{| p5\?㲰~Ө6 t-Ya;.*uèWA= xWgp6$:^3!zc{fBwfJTbE>}t~G} s?eP sU1冨ƴo5#OTN ,HFIDwqOTRe:^0ȼ & ;ߖ حHڌwUžzoA^ߴ$O"5WwdQfCEdΈmAbp<Ɲ:!X"ї!,uQJP"͈+͠gl;+ I:MrQݢ!+ruT>1BHc 3,hz{ @4hFv u܇\DAJeUػ쌛v9'WNBE\2C%P8R)k(/s@㔂D04SGlnٿn۸dAuř$LYiz,cMZQ}ĒYA('H_Qp al=<3/ZAC+\t%ʴ1хLGe̔'F6Btyfi%8}󸤯`tzMX ߌFAWmpӄ0U"Xِ͊XKX5jSyޚJO[ T[B6'OO8]?(ߛI+j]D&+|}Sx|}`A' }ςVpx*=W! Ԑ2n,ᢳT? xd~wCh$O~J6JX8q`δh"*:xHd+sIbHfG{ %6N{'#H$E>dJ$e,WL9kTg}N!eŚD8." h.!d繵hrD["5E.#>5쑈[soH+(95Ld>E[+ޜ]`瞠˂c1]"9(+yi@ |8Y0xƥqܛQ,P*fA KZF:"!4vWfqJC$5 aBЦp~(5T$A/@~iV1)Pqfao6>(~z7ݎ(Vȟzu dRC .mݱ2n3z}/3MnHk9w2&`LP?OPeĩէwC*[L[9Ep8(P,%[#G!wEJyd #`Ѧ2vss,JlqPg4PdMU-So%POƾI&03:ߡL< u/fȮwk".D"N#'njmE"_1;q22 270O .\)6ޝ5Qlϕ>W։$Xt}?76e@ nR;Ut ܯiA_*¹UvyWDfa$ o[^l"L \{P.ʶK2qJ]r=i :*@b,9GM>˭+ʄn3qs$1nf9.H0Mr֙&~,jɁФ "=F02Qk0A9{ʓ_,ׄK [h~<;3!uK> D i'% a!_j+v;;0T, Q^>hKz)[l!E8f$Q@2*B~ lǐ'k$d|]nb33/s_5q *m,rG<;}k^ 2F@PU9SEja 09Inra0:qZIX`~=|t:̎`G5J (%q1!%{hOf$L6~IWXcU5ip fUק(79S,82v뒜iA]nϜ?T֝jst;?*^wlj5}bH2W-Q8Ƀ byǵ^wzi3bzC?`0ɥ&czy6YQzVS:ˌiSSk4]+B*Ca-3,JeFc׭'WJ<;"iIA%5#m 3^ v .a4-DOS:Άa| L379+!ĸk_>18&J$EL=c>ZZsaSyPʠ*]!뢰u 1Û iabOi*-D װ;?h(\G>~27bxQ"nP,A֯۵:MS; Ejyya׶06;k, \ ?v 7`t5T}.kaqkTªH"9q}]02uD"Ee% J}VH\Uw5O_׾U%(p-:sAgՙ(u{"TOBYfrA u!z-!N;2*Vu\JvNISD|IixyeĴφ(xc8\ i-Ia?SUf- o; 8%ۣ;IƒȺzs(Յ?-T'hd]7Lߕ@@{EMBذoBkH2خ:GZ. C,6En1 ,FYʍ`djt v6xPY=( } VZ|dI|a6J]uiq깴N,5ap@$,GaٳJښ>:u(1]c'*UMl>cSCu&%inK>_[#8R/6~ :/ZXƌ:' O%؛K6mW@m=ZBF"K϶&m^@֠ ~GM9Up+^'EE"&Aֿf~5u4q*lhu8I6O9fz|U z˪32e ;DNOy +!Zo%H ,ֳL{;CS0iW[ 6h(1?h !}s-t!BpQRڀXn@6a$H_"b M:-G/O* xP_Wk$_LW=8g aM@?>d& m~^I`HVE)ˆ*Q WeQpd!aRu5 OA-Nƨw N~i3O )b`d+ˮ؀؅UVjPO &fx`O8`߀1DcYm@;;[n?PhŐ,Mj"0-$?0XGfCJT:/rs/,;Ȕtƞtck[| 4/V !VÌI .Je YDL˳LhN+ cKR CJZc6)0?E ԉB1M]ҽ\@$z{6H6Sa{y :SK4L\uhC X:_7*R"Q؎ܦl!/~Cf1yin(FDnjښۇJÆY#kt{qCX~Qs8åLך@~ g@IT(,~Yvڎ(Kz fgӼ4%H{?mZӁ4¨ a5?\,OyDҴ9Hr%V7c;?#AvFULZׇc>~y0ox-;%hg6kAkZd=k݀sA9SŨTpA̜+MP&#}LZҶΧ@D d 3^fW e@/.&;0]DcqEuN89uroE.1hfE#ˇ\S`Uʘ%@KvI`g."i䈁ی"&5ي]ǶA˸Ȝ܄ U676@ /jScK0y;3Z4%[g?z5mk|x[rӁQ$?Cn!_ٮauj[#!q#?U-*IEE'L _XJqnqh1R1I [s@«&_.?<`,k*?@xEBcNy5?a57z ^!֮o؀/v6 oW0;}RDLLhwK ǒq~)8]6*㇪,6gk{FcS6L)5Zl 2=./V,<])j2^+oPsޞ!sToe9J(ʒK:|%Idܫ[XR#֚%~FMD==1u!30ytL~|E9WM||? ;kҕc1 (x]r}x2GxTqoxcccs׿Qpw[9?7@t wu1󩬲:mh#jj%yM@O1wO qA&SQS mRȡ7^SR/ .l6P9Sw" RHZ8g׉\x7 TW!J Tʋmmql#mTc.,SF+ #˃HQ^ ie44A2>Jm+[xB)"XhvWX*?g47EVt.T<4wZaDu09'\i`ZG gE*@$\ң+ ch& Hu各$(DE*^OC$pJtMIsGDfW(<}Ъܡ K XXOETi< =&K 3H2wTgM +/RsIkB>Qqm{DrpV_蚶ݎ9ͩI9S3Yrfg}cU#U'Onso?WM(ו0wO')ktvȟݔ2iz֛dV:p_PQAw^ 'x5QXٽ:RfLلUU^ΧpA73k~/ JM R7JI.3^ԏC+j)|voqD[.=~0RN}͉I}#[o>h=i1]Z [ݥH<#5bZػekVxЧ@4I5sqy8jld!?\_oA1jS?5i(=A  p:+̺1c&Ļ=wđvhkNϯAA ~#:mi +D# 'Ldx n@mNfwE'Ϊ^m:]'/gmw6Fa/;G?sYΧ& w}j-H:=67G;4ڃQшD_$ Vꌓj~e> 20a(mF*ڇʯ u-.td{-vHV_Zņ%ټJ( Y rldwS>=u%\6m*UŁx9@:V ;b9BRk(LK- r"H㛔:3&hӄC5{"3$4퉝~ݭn-JXu8>%2A<ޥ$K/1zÔܧSGeKÒq",?McBsSN#;?hge >{xfJW;1 YАlg/7!XK<&LA;ց28ytԻ葹*Aa`_ѕH֌{Bc4$.zW[CRx[NF+ *uYsc!4@v1FQ v)<1@.-B]EG3]0286s2Ahq0ζ@ = +d޷Ca6&Cr5p/ž`U\8C)k?Hy*#<ΘʙERŎ~5[5b0z͋v=i4H"x;wĊLP ؖ}<ߴRk:)Ka&X527裴GHpGzs9x!F1=sW|Bfl(E/gڭ:tRd3%6̨M1>5ܜ/$ycSێrO־ ] 4L_q'YיQXeVxpÄAtg¡q2+D *~*]mn1 :N5v$:xϊ x(uXw{$PE;҃Js氈v3Ra/4 ;}ӝG/99Ȫ{nyyd07MJJ*O}:q}!L. lCL2mЋ!̪D X6n85O1uRJ̴KNnmA%T|7:kmD0r?af|&G >KC_/R1HȧÝXơL LxG'Q C{&FiG >տ}M h Gxd:XǹIiJܱ7HsrB%ʸҴyqƾk]'f~k~ϛQ'ω\h!1ًtT|mǂ^qF1߷m|`U\kd4`KwEˆBN *ejMj2$ <9#wBj~w=qCKmRU{>9 HO<F"}kSu=Ȃk~:=9}@D`И =omL[eh:".l^i" v*B,s wVNӞ+w Z<,-&a-?%SX,=9o0? DKlGkpHKI]FPz,YtlĨ S/;ESA}=[ԟ(ˈ4jG}d;Ĝ,w-5}d8ht:؝jSw7O[1~Qn+HvJ7~HR FƬB1ÚZǜs^%E+RS7f61 iYάSod"cVˈSđfBT XժӚb/%oS3#cZ!w"2m(3!o1Q Hf ɠۙdJ{@IKytf`vgF,Hm'P/gC:= ӂ`;I\pu=5|!æ09#bztV3b7m% phJ̳?J}`'WE<Swq>e3rH?r92DNsⲩxm @,+ >BwW̄W05 ,ȖS9db^ߠvz&"c3lˁ)AZ<ƘG[tJZa%6řaTKe-5vEbc\e{%bț`%gG4̌4$D:9nXmqXv6#̪{vΣl1By$:8_yKW ~8^dyI}) vGdWe!վB0:!woc_!1RNgA~i,]_׽RTxK \G\2d NE+ cǠVZlxqAvZSxW#i|Wf MjRh Y3̓p~m^A %gv`|[N,izH^Q~AovLA4SM<=ڕ[}l#^:"S;Z<]Fkz{@8#rsG*5"zNB. J-FJ/JKe ,[ 7H萵:% > bWIdWVuE;T85:%%$@gCSі>SMY~Q Yɶy92]Uͨ-5-ׯt/Rj:ӠTgn#=n;$c|SjSd*'+٤Shէa p̈́')2_#Tߍ(J@DƿoDVŪr Z\A_-+ r6@!Kx^`İV T Ӽ|kKɛ (xIaT7s Gt]d{G慰<ɍn[l$$Ѝ^H%0Z>:q_!pIÞ3{@ԗ-|J2Ӓ?&e=~f ~2os\-r>&/!l@-~߬ztaW(CYTznrзHrk:EO脱UUl2Bi=v\ ݞ 4uiVg[ɄezNPp\ Í% lm%j#&U6}6b8ҥW=<<Ծք/ug32[GC?_y5L,l&kh3=k M̚J}Rcu2}ߝ54ҧO0X`6*mx>y3 ˩ulat1j7lM=*>iCXd?]Vŧt/]ӳU8}>UX]$w}uie-^,bm {H/땼1\"GtDwӝaKp9ZcVRV,2sˬ{)\ 60.;M dGA촪7fA?1N.MD`xO=B4|թx77[qCZV՚8a☏~acZf_n#Xr|T`?Xe"JQRr/4͋1@3_HI'h!og&6PfY)EG}%Q#*I\e6[\XW *sX%,;D-+愈%M4ڞlSyj =V'/XK#]k4E4R/pb9[?(*nV:/6!Է^q9뀭m㮿9,Nc jd?t Ӈ9f4'3R!nj%*]A}_H+AV|{%sj5xw^k?IәΖ 5ؾ_\*ROZ*CoȉY7̫([o߃"HZIh?V1ؿu1P}dv@nt`sE\sqwr&-E !O{|e}Vm8gxax&5FXoOO)e >f& WJj#TPL|+T%>qmh'H&ѭXBb( s h.02Vˡ.lt/s`j $43bf'xDwC&Jrбyu={-G6\N৐**) @D=|Z}W$F,d/5yͫ<;"#8EH"i4h7z>oN=9J W7| xc y̽G9[‡X @t@q=l/q4k jPj_FYA*<9Fa C^RM;RҒ"´ug5ʌw45F]OA0ǡ7eA`[d[)`VWj & Ap9yo. qCєv[^ QlM+ֱf̬%I@$x4D<߶BbS  Z0L3x`'Կj~ ?V!+qlmHT@piaVglRmA |u:p-# pj(O+݄ ֤Ҏ,ybH}U?:}&>֨X3?00KP_R)ioY)ϼOOE0L}9$aqz3'B:lEb[:ڵ^P$“`ǼT5>_ȅ֮ 9vԋ}lD;O aвSiކlfEfQ#1j:~pkұz2) MWKtwtFa7\<3bU9$D#V<;_Өu%@e/q9BEU[dBln)_ER`Vϩ9!zDHءaQŎjcyRF,MWM9>hE%G'g-^blu^ .1m;nl@/Ol¥ U ΋ſO9Z-p[}?|Δi1OhJك3ѵk8!ֆ){^/& !KEQ'*F) JǺ0> sڱlWdSkzՙN,|}2y8>rX@B*grj+q㨰$s.2F_bhZ g\~Ng7@eH()(pl,LwۮM,\rI4-'gOo& r(I!zD- 7]X{k>6`KA ՋRe$kZT5EEЭ;uCJ-og(|MϬT:L i?_=¥dm([TPfWCP f0FXo!R7PKIEH@ۅ_h"jպP }3aE;NVR62r6_TS~[g1pjժQ5L'FԂa ~glg49 5FtWIK){ՆD':y6QØ =ޥKt8I.W\/m[,e M oiΞJȣtluGL@X &eb4LGȭ|rĉZB45|,?Bj?{hM+L}{.?e/(VfA.O[N' |&>|:02#~~t,=VMvɼ<g0`aieÃaR4cRgZFjսJ;AZ]ۍam!e{ /Wvw8 $h|] x S- A8+jY`E!Lfi4Kk,d}eG~Ol?E;q4c0Xbc7~YhT9%CWݪDA'v<#n|%иZxmb4ܞJw,Q<32)K5MimKbP`8,D?恣xr+ =hc8]c3쨈 yWU8Œ.vl/ ™>{G8o由ԉlFhc|5#HrHRdWޔ:8^5m]>$B(:aQEYk)#g8 d`0"zRq!w%?`D]bzـaߪ5=846i4D{+|bJ+SxcsW9272*C슭,YڎH(zEeIh$dg|G}I'Wa䖇qˮ,fl2$Th]ԅkͲod@NiϛCiR8 ?'5V'n <'AB:B!󤻶W3&S)lȱ+o0bEma)p-Ε3m 3p^z0Az KF59{YǧBcH ^I=t?&q M9*mSaODY͋@ L)`MΧD3[mEbPAH{4Bt39&~?:vV1,9)YLBJsBhn4Q HY9 r y>n=hy7蓁)tyZlCxШm..oZg)X}M@l,l `vqG-~`sL6YjiK۝8iRb?RP;Z n[snqʩ_\*⣎0f&~``2niq 8l|A&d0ӥ"c0z'@noSw\SL{ukTt$',&ڕ,+(d(C~9 !*囘~ax'K]i`?7q @BGmT|XpOqʻ򗏣ߘ,s!^ GoY4҄*ΉN>SլHwڶ%?сL2f7h|5*;7Q`2OsZ;Q7̈́2LM]-PR/L~&ГJ퉜'U(׍F2cރNsCC/׆=8}ɧ|rM,ZeZإfjXZ~t!؝G4OԳ/6\>C,U dy%aW_]?:=7ݍz39"Iyk~gȳe #-+m=_s@ߌc)TJ3PT*1ҥGH5_I.o3b\r%0oM2|$+9ON'ooof$~&="pMIVΎ}׈mwVK򭆖zx3 pxw< T `vRn 'Ab:r?A7{Q5'tsKC$!Y;;>ؐs'E'20锭%7agu/g,clKkFD/sW@Q03?Tp`wSGqGÓ+8xĜ A~a^ 'μ*Sadh8]v*`hz- AFM{K otһRM تI_i,yC+@EcѲf4;16Q";;/1]՞e!MܜJH-v#+W݄X"H'D鉧W^!U.#`|3 E)s0kӻU>={= ];F\An}Lz_$|as+n1FGNSOfK]7/igF2a' w -bMu`*XNfDی`cc^ı0mhtK3y5G} jeLiT,ks:w8qn/rhWo}o٢-%mpX(("Vp;m\ s88@Q9aeLآH0ץLGPF:Ē 4 ʭjd:& ?ıX)XE2n$$ڔIb NW=$tBYy =AB-:>4 7e>?A;vئȭYjB#H Kvo ;/oj;*ca7̣(q6%w Y'a4LPNR|ɟtpU_dJpHc htB_֞ fpt *N'@5Q'J{Gԑ*$6-K?p;~rMIR1eP]&L̬D΍{v,FqǢb(J{oE[/eg ~q]SDާ>=lb[M|? u2RoYIm6b@^` 9>)',S^P+xfKH+MtJc* K_H,Ѷ<В$Mÿndx[/aka!ϛ|rW!C|Q ]$Hcf>ml⡀|~C$ bn9>w4曉rr FGA1M"ea[4.sk.`. Jndc0CW"Gfs,_%- (:#2GG$At ^ot9 NH[KF d1AwGXޮYrZ`#\J3P Ɍ5KCX#tDM+Z{U'B yXBdL1I7D2r'Z3[i)<u;Xz^ސyLChOP`]}>H19}I RG4QHU!Q=4V=RJWW,ePp6,1n!˾}&'Z-G,Qf6z9h7x 66\(Hr{mhcvj t^=T+^y u 8й.R= qG# IP&yh>uψJ-"&_\BtN|`/MI({`G2}ӥ"b ;,w%!cLUU5[>{j3pX%+Н>\|4B(-hJ>0 PpFLşOx}i$9!?ߗFDֺf*hp\/5ya$8j8*C| ;n9lh^Dumo,4dh ߉ŨS!#B6~8:.7L2q2WN(1> ~wg\{n2ΈۡT;f%!WYd" gRq-;=TArx4\;E:g0_k/)kX <~Kb,;P^#P%@[w3_;e5{WyHB |S/V_~[~Rj|pΈ|øȽPʠRNp,j){0;6hb ;]TvDlCB[ S@TP1!={\E_%k{ےK-l'-,2oc/+>Ǣ]f?QaC>cz+\*j6Za5iY nv8KCׯgH"pJul3ڈj0?ȵkoS%h tb#25~qg<GpMf DbUk-ՑJM-D3 {dO$4v!]Y+zL7QKU2+jP8X0aPC nF#T:Ж[tb4Wu 7Ù3&@ p%ko-z]94Su0|%Jpͬ7ֱM(Pp,fctvgqF71?;Ƶ-kĿSmPZ! \Aa%~*Kx@sP82UZ3zrN:F ~ÛAAxlfF%l} ex㺆oJr wώ$~l4ߕ>}3:Y Z`puncZ!Vg0! fπA:F*< Үxu!9i@IV;4s<l'I 4ir֥4{v`3E3?ٍ1U^X 騸5l<RY) o] F@gnOӕ멧Ž]ֻ>|ƕVCt:;럢ڮ+ˍ\U v3kS$S6: n(.,x74ƖB>L}1({Ra}fdL.ԻPZ]+2ڏwH [V$54Qzjc[^e_-!7x4<8owwt1t3n,}\tTJ/OrcD8œ4z3c0xMLoED,:9e#a,q:ů9ncGn]+r&s$/_D|2s˹Pl@_3FmSɄۀi;c@[N~ݏ)>7,&ᙔa5Uk{hN=c{W`Eajbx D-PkԽv+9ؾ phSNksyQ|VҎ8f@.:evO{o)2*;ܨG~z],#9gyatdI{k@sIe:?Z&]w#9íZ;[B&J܂~b[2MȠIk P{iۅ7y5Jlf_@{t`G]cSL~Ddѩ@2fO5wc[ cg>!{$I`tJ1K e2ZN%$M@s7jrUb〩#(EO.y_`ߙ]'ǝVOT`Z~`d-]Օ =6lf#V/~:?'я8'ߵEԳO_;}599j!+1-:&xVv _G8ֈ1ogsOCnI(HqaW+f*1yÚI@SK㥲_SׯTmݠ@ |IkHcţemʊoz;;U۸r/z'n߽H }tZO"L_|foULi` )pI}S 4jXD9@H ѧU>BSڰD`oԓZa,)]XY#`Yпc9)!lCѿY")6EJ'3g0i; 0X,"&  7)v:d X+9dóx9hCP"c4;ruC͑ZNpR#qS""2"NxE!ldGɒRZhϕpх۬,"j2\C0 &܅0%#k?c+yh/'gl n@ 7J?e`VmO 6XU $5 k<ՈlJqFTߗ- d6J;~VykOg$nkjk63~AM nYd~P͞C4ǖz ^2o&%@a6Xݫ(HE=%N4ƐIyLhl )Ư L*,;@ e@Szu@l^od_PJLh: P?skׅ{ 5He~Հ1 pjb_ =fhr>cKV=VK,4xëRJP^| lѡآoWb) ZBgĉ\\e`0oV-jt9*NY]MOݥ\lH;34]'&_Kz._*fcH2 $gPg% 8p&{ VFlí} 1È'\u8NRv6hbH4V6ݺσ1n>҇8[ _ҙ6o4s/jr#w{;=-їk|J=';xg&:>! eL oZ-g'`Jؿ8_%Lp]YkPV o7échvdpv'-0Ԍ;]oO9N@v|"Z}}0)|/rغrkmbgĝ2{ċy{9RǫgO1̧̆v y(FCgZM"~DkCv`o|UDrL PU}j8$!MN.hh3a-ս;[uOZmuUv dD#Jq paiA8PX85 |_.ϩTʏ:/rf7aaq1y†7^Ga+)$c ǭoGqk/%J$ 6`?}І$>qcdvyVi9}| v->ڭOa9#9:4a[XoO"R8$5+yWm.ϳ80@ere t+)9n_sЩC)B;$[aa yZz}p2P~K^j<`8whVKk:]l7 `7ƂdCbѸri&emH=3(0`813́~ ʉ|H%X^q%+Z UUѧp(z2r=x a\ j'<׷n6ʜ©/0Aqpa,? \1MQ[ ?ӊE܏^4f04?uA}%>01<Ò2=2vޥʫ|Ym/I0O?3# U 9ʂ0oM;etY+p؁z#ʇm7e7y/Xm9?(}nmLy3ř>`!d]ц^pM+:!X ZL9RlOМG?߈46k0oT1[n/hHcK46/P(#NEV %[BCL!q XWJ1:CO"8=Ϻ=GwWaSfj}1$ZR9MrN T 3YF:F~l2TI|&~3KLu Oˤ!tU|@=")G=`u=L|cQ K eXo׳uRJt/ndkD7^|ZWtMrj*ޤ hmn0kx.}bH{9[ aq8XTi>И|067CꖀۙE:,tw`fψ| 9a-\Xsc\zjN}rx- $<ц*Xe_FtiW\Fo8Mj??#rD'-t(Ap2J (9Vur{e(v ӝB?BLnǞ{o"B!z7YƑpdad+wCA;7()gGy 6Zm|H[;[%$MOAV× `MU5¦W_ "l;0^u#M[15jU$׉M 72{14QXt+"ZIC-r7/mK:w?fbH{ @3R1T`@SXa o83@BVưH`譮ӵ,Ւ)2\}B56'Xm?hD-y:-7 CY c,1FքʞX[<9&龤 $M1/蘗Mȅ^; $:l䎥(/F0dpxwXhvX@'$z)Tvb:W7bj#X4$C<{EޜFLI؝pP%4xA*b *Q7{"%3yP1/6 1?Ox Ĺ!?a(fX;ԸejO|#9RQ0`Kf0^?<&i㬁΁@ZT'Ċ`0v噂 [彡q0]Okai |cۛP.{}rf񤠖wB\:@c;-˨tcom 9au6_ K;ĞSݽ|7ٞ.i+$4",By,<(B8+FM˸Nhf6ݳ+UVYIbb}ý!ƙ`ѩRVl)BGc " p #pAsMCrWL5g^T筈m0w̏X#v~l(Fs;1sXrlM,az6HɥdmFfWZJDR3El[պCuh/wxQ҅7k#V̘_9j_\,.XUfl4=7@8lA l4Q|yQf5ΩYX. :DMEDԞӢXO~2Q)I}T**8p d>u1@xn em@>*\HWily$2pQ/PÈgSMBg 6 Vim 1i/X 9-\̧9lf6  5j/uL O [IAa"K46OO * T=&vJ8dR1fD,3Qw+cB-ZJ_MADeJ*zc9f kfx?uA!Hg U7x9\9$A:JU2Wxغ=SUf,K/ S ,Q5g>Od/:pbxAUbjop5DYꜟ1 u:n kzT Y_^[VZ{حܭ^uHv pZҊd}6LdE 3oV`Ǻ9ډqbAWi"9[}2#~'njtJ Eم"n-}Q{G;WׁVxȪ gmx\$mBK[,SLeXw`nN/v)ۉVH(u~;׃~7f X YAxi{4o\|ijy&fw?۞dz vΗ=MA#Ҷ ˍM8Y] a2tBe8FHS+."pn(1tGNzjg܎6.{ ^QͱcJ"+^s&~Ki^^y|"uSӃ<& Ʌﺸ2UwTֽebj|C;M嘇ƗY6 ٶA&F":Q8ތZ6xl4yr8]>QC#БigHqπӞs')p.& ؐ22c@M[D!5j&p1z[y}S1o-HE I'pӾmrh_Ōk{$M<"RU[gi< U2)P96-~()Li)O J_Z(7Gib!2zvi/y].` d*Îqo Z3!jУV nb[Է'`%dG |54ݭH,F 4 }*嶘T :gDa?^ YǿY"4yHۑڥ8bRiܑ!q19h) ;uQKp_%o,\XWp{v^~qiPIǘ;r5j|vxY*^wR;WE;<`YRX/\(P $ M~\OS•d^OW,iwm6jF݊e'nHyg o„D>bUY#M(Efc7q; Iٚc-B?0,?zV؆^ѯ03!t!)^퟇lA=t%ͼ \8 z1|Od݇7}$(g$b7یK.x BX(V!1mx$ `9a*D 9'~31=}p:A5AгZG'ޠHtu5\B[_]g޳皿y]7yڒkC ;/HwmƬa^֎Ã恃MscTFLŐfݞe,O[&5f#.Cv!K۔mHѸ'_ qNkd54e A8ṝ5mDZ^+y,!џ ^&`wtǿ| χ C9[kZy&&P{ Zm9N'FG4#W8D[3@sx˖H@xʨdz \{hҾ,ej8y'o5OnTX 8s%B?FfnO Ȭ[0n]WLދMRڗm9 3&R!%#iH[pѽqbYZK>Sp^Fbi-ƻ.-4xV~qq7Hp*3|&‚A|yXg'Oy7 yP+N=}jov "ܤOJR$w{4S(E1d0ɩuƒ}k 1D!V\[%`'nuȞ-fQRyq= %G}SqֺU䅴ݭ-grzf^p LO0N'p׌B&Zx0rǹ57yѿ ϡ9[`GRRuFY+k6| =*$)eDU3٧=m8$>sGjG{LQIu*s~Ƚm-`<վjI4vsdECi|_nCit5XrНP=% JEgD,BPAzg:͡-Xbby,V%LB<&+I,z=M}!s ݛ tT9MRW[HZQ4!F RtNQ*mpEotJf+D@r۸tj*ྻ,(&&,I;D OO7֗Asgqy3$Cτz g9bWFWU|6a7shsTx7ɔ9=PXrq-;<<85/sxk roYv-LO1̹n!X:lkنA?50$X?;}?|"`@m&=ߋf&NF-r2@jQld = A!@n"0!*f`a_'nPDI-Xfwä2Cp42Tl9 =篈ju &~VJÈ=8I3w>$  >AjX]Ca_yŶ| "- =K Œ| 4#& tc$-筜pMBTL%yPLj3-9N⺩L~t& 1ra NԵ:zzpIFжOd Tx.sN )":WG/^jza Tqjgㄻ3*IV?=&لpIQw Mj581JЭ!ImCH+M/ְ@~-)>ZL;f|^aX ϱ)㏌\ki)F/.x+4ɍo_˓YO AnB$dP!C֜0 P8xA6CC*WB{#|\d˜Ns'B kz;$6#܎p'dz06,[盁M-MW%p"%ǔi4#|B?۽;"Y%UW̅-t@uV*gSȎN i]SBVNfZ kvU||IG-9|oQ7.D 1t$RgJV傗1M"zZGHH1o}Lon.TږiTlDp71.?Z)~7Xx Nz~Ee1*qmȁ8Iq^Ǭ>1m= S- d¤szӅC`pŇ)u ?y5=lsO}*&[ ว &_`LxhRǫԉWPwhјf؞nAS-]84^y_N8q$OB_0aN7ƻ&-C,u_{tGǖRR ^u;Y(p G{*O[li{j,bʠ]%9ϓ`\K"xf,c|:/6br! ؎ÚWUyW8Z)_r\C"0fm1`;ϝ4if5}[ax=k׎M{S<(O$)p{5* ؄ލ¡wDy|t [z&d~Z$DQ4E:㄄Q X09zL$ |yyDduf%Nlѝd(Ursݶņj.cٟ$Rgyu(QkFqmӆ=?@`[)`ζ*2@zufZҢ$ 1Tp_t"̓3'jL 25eX=y%~3qRyiH}P51v&@#;pʳ[u S|Fw::ɾ9,+yy5Ocu`,-c8dE=a 9VJ7;%b w\- xD+#CbM/)Pý>jd_~0`/+EN6&J bTL\yķ.EE>zo6 XXLa#}*di(f/VSE;G$ LhEڱ0쥯Ԩty\씫ʼna lq~CkXdQM"I)I%"a|_!,.ݴP6mzArM:qeyD짝qE!/b}YKv!'=t|W/K?]_Gp+D!t&QI-,+zĐ3W k!T\Z(~x0=bw"1j eZ jX^.'0=ZmnlqĦ%|7Cw}ۻ*rդ1 dWH-J'ԭ;MRKFI?/ÿ?NwY`tm[]^_eNJE'bqDx%9k8M;iRT݉;ЬF;XZu0' _Yy0țaKfe=@yR(QPnUQh~CӤ 6Zv|&L 2fEoʈB)ė±4εVWtR WY\=)ˇXbi;nuPӀ^][LM@5=PAt>üb6?YyuuZfߦPW$'m))){Cg#..yb5̤)^KunJtNJiDQ|>n4&Wښ:w;7:;A_#S T< hyB/!㇨]ZB4.8Z,y|*XEB-TPH2߂Qc# 0\ *fALEbFU#@D[ ,s@2 TT 9<6J [&5&~AZDo?: sp8uxg4pj?u2T:PDhnlwfqNQILmtpfTg͈f&Ձe:S$pxҲ 7<PK'@jWÑ@~Q_j5t5T_Ӧ rU߆BsE"e2>ܐaR ߄-s[!{-R[{}Rgjզ8z ۛV:\/mݺNzJ3@|: TbjIP.|?8|k#+I(9><*`93費ixZΈkfXSU@mAW[.aGcR2z(`F 3x2-䠭.(oW/ýpy&e3ؒ}H+1V39FF=5b֐U5tB3ٞn?s'ltw4}! 'P>%4Dg7&" $TҔ* &6Ϲ( 0[31ß瞿/+2+.זe;Vysv`Ш2Pq{Z+STF}1Wێj)ٴ.TGާuSǶFF?QK*.}}$qB7I ipe l]a≻8jڇw1W֏fu.SJC%Uh6KJٞ!/x+[oF^St0_ a곹9Kpca蟇We(ΈT.KLu"p`5_\)evvpLW.93F}e.4VTb4vT"^"T"$dUrmq~XsI3ɝ7PSvah90p6cf &[EwRqp"HC}@'\9qb>8B2hDK\caB &A } ̎}>ÎM)!+90WDvX9YCie6 RLi! $kpa(U*΅s~?*eoG\4xf_V%@_MtU5Z_RrWD]gJБf*$=TօxqII !WPHh$'*q[UD2#mcvy?(W9]Dmq`>Z `'Ҷ0ڏ"[ՕAF ,Q?Ft Ё@ޱ֎?$D.D$4M.fv̯R EEޞ@<$;\|t ,-0Vk`C߁B{h.K@^:`?-Wr !*6D}$zFhD|9'pW{ځ9FN\$8tQF60,mO'?`C{hJaјk}Lvb&[a-=iM/ '*Q({ml>Ӏ={fK=ߒFgŁjYIoߘ$w,˩E`k;nn|hI/̞="Yx#g%ةI=2ґKWUҷp.*46hЧ]yg*Xv4DŁ1+㕕}S,c:l_\&vk%NXq}j>_S1x\ (U t(5~Mq#_f׍Xߩsד EANP _@tExG}sGuE0R8HDOuQ5|r+7qΗ#(SwX¬W=13:f{?_ޠ]06M<x9 Ǽ{ޜIhK$HdR=Ӵ@fa 6>9d+QOw=/@X&ċ`kX7V2 3}?x=8Nfi\dڧ8DuwYZh ~42*#CQhK\td+2s^i(cRK GPe*!ĚhˍHhd0]p >Q.X-m~[^8d)}&/V P͏a2L%ϝ9_VNҲ6H cPVQg`g5!F 7cX"f˹IL$o&hswUqa.Ki vNm5յQ?ȝ~ՆAp7h0LUCQ^Ϻ`&$]T( #w;,&"e=vRj~U2ʥ׬Lֶ]0Zl- ҟY L>L9 UǎݹKDwIc':3H{гMٯ+unk.ɏ762D6ID'dW5 tVܭq) +Ch ;ͪB ;U1fPTl5ڢpoa$ I/G$7X9fyj"OA튼vBujhmzT=lۊw NMAKc --S޲+$ˊwvZ]3xxsdQc{q~]47-=Y8] )> RFB(J2I|6_1A/ _~͞6# 6߀SϦH!F|-ж4FBdSiW ȻT 7+'ԀfҨX'=ק qTEH3z?C c88EW-k_}>y ?lyVsUqk,WNzS?`T5W BԌq2%6>BQDNvl0[)䲒F_7WF& o\'&R8+ c$ꕫ`?&\@2L),Xzu:EGۦ;i='(ۈEyăQ4/gx+D,z\"9<I۲xMլ^b׺:B8F2:EH }Kup81+djmKdy] C^_˥}_E~ww߳-[qc0toYBH^+;pPp4u)}$6t *?`oϤØeX]Y_ڟ#ŇF,hXeZk7w&Ȍg!}{O2CECaV8-Hd O>Ibۦ) ¯G y_otOOLh{†%sU2*ڦj? ?hp Sx92$d:3]֌2mnD oq&7mA[Zb5 P@tBc$MB#_6{xt:\Df/C-/a/ ڪR T"Ln'Z^-Jd2l H*fJx) Wy"2vMS4lZ _0z5̓E+Abrl~>Bfc։iV25FUz ?°;JܹSӲaK!b_%3_ݷ#o9J|'ahڪt|?@Ǣ]sK8[\Q_OcJ!F~q:<ĉt!-ۥ5]\zW食\VAIPHm"9qym וsyu=@;lw`\zXIi7ethÀ{w %'Gp"c /x Y=lxoƳC +xؿD1YZQ1횽IKY>R&;-P*5qaP'|pv$˞^˝ݛM9?2wg+U͞_/FbK[@ȿre~^BO `Zn`d=[?o7ZY+& e;YWVNM:+aBcmVQV˒s}>y֗+ޅ:yMw^J؂LXP`w5ݰG4'pꏕ5YXtGIkiÿ>9h#xn獵D4HKڽĬkCie ` ,.^bý)β**%8@ʁ[}  H;`jT"\=t* ;>ܢ lӍ c?y)S"cl3#SUA4>9f~Kso_8O<kBiU礃 鰣쪜0 (] [ۉI  J` 1KF\1@:uCCpI Z(/&Ta.NE<[ٻW4Pdn+xN䶂Q\i$R<&uIWȌT=hJo|ozWD+ ȺޛB EicՓ"71~Q&% &f7?fƄtvbpE84jXd7nH`6jeXS*iXq$z)W0 ]P,tRK&\Y55FnmFGACܶ hG P%tJ.cbf\a+F:W*nz@˖Ox?)pf;XOgaKuk8ctC`䟗]g4Bo B+B J0'6PM eOi9!kƠE7(#0^6F$81"M69Ј]7%Q# <>c9fL#nɡW*O(5GfnJĻO[xpDYu@È|&HGw1 - [ZRzgdXa kL1sPJǶl߄^UcFژ,7Q z7ud\d$_GµQk5AC"hA@Ǖwj8bQG5x5Sg[jPp;B[aA]aIQkpG]̢N\"uyf3QKn9/d>Jt%NjihcTE9.ͷ=[MC|F' Se N 'b-f啞ǜx) IO]pk tsHʯM!!=YB9# Ը8\0N FWqq(_.@.oGJya2'Pтt7MCS,m ,pMfЅ=wethSt(l$.T_k6`Lq;tb{C%/9E £+: ,c!c(?4hBfzTt-Pxᑡb5P%L.#.~0l+;E{cHג_qECȤv)3= Ff&!>Ea>Xm/,(`зI Y<+bI3y^ "Ta_.q*_ j,Ҍni/JfA&#"eGCITWmz=1#V(8&T^5a:(JPf(=1Vb oB5 7骨&HrI1|Vl`Enl5YգV [Y\v]x2GĻ qGzoFqVuN||R11L"]tߓ?J(0uTw]YP1jZ$e@79O (ڕ6e-4uQ~?B}b?7!i'\Dta7=a7 ۾_Yiot))o8&&A?㺍n`"Pг:X-Q4H*@!*N`TfE/E8XY|Ȣu .߹&oghbT A Zi Kë7{srp#Џ_ VrQ3̰ZewᒽH*xSK Y4)#![Mӂ@*;l;zf,DwR]VbFn3Z)riAAs׳^STQz™hLrN}%_ 3ܥv$.92P;ZGn_A/I^|@!:"AT:eJ2!& jqgQZg[=QAta? )tڃyXWA|r\C"L9:K(Gi䯿$7˜^yFكֻv,] 5 뫋2_3 )a/RRos|A, ĀKDzĢրHH3w qZ4޳u+(i̹K_q;渧ٍ|Gf5JZw|Lwj邺xw^<^:m9+l7/^z,1ۙcQP%+M(-ޫ,dxp):}ΦiVz0Ca';䵾7t$5iRL`Q2',~V|ܛr^ gMU|'Q+'ȋ,>TVswWoSlWncPW_ +lo5uGE6cJ+M|nt}P ; &ny ]Q%(㭺 \%ԥ/yEd- U -O)yUT k24:T3!?u&p qP)Kg[%tC1@+#9 P&EnYLX%q~c-p XR]odtn5c.byZF!t4aEIq8;v?*LnIwۖa%" l 2sG%~yء;lN= } =E 2vO*bUK#Z"jDxʖd=,lKٻgKii?Ja^N,! Ȉ(g^EZ|gKkn*׾/RKȪ* 6$*Œ*-]%TM!WixA!G@/D"gi1ٜO0aSN]}Co.&/ˊd*R]Ppn0R{M_laԐģMYw ?͛Vh5Uu.qbx.٤,6K) x4tpWpMFkg{IuG20OqޤZO f)3f6 t+ħm4|,yl rZ>hG6?JryrTv$*qDxZ\E{ަu MJ,≲@&yqMFf&BCu)Wp2[m2ry;tQzSS-X㐢P1VD_&ܧޑK|aX.n^G%oޣ߱f8Et /!ԙ̠@z}"#Τ$ hxB3f ]eT%]6qWXva1t1V[ pٚ HA:Wd,by2kDntg[S"d0uX@tQQË٪'f%<1` \y@"ȞX?0 MhCIeGz#"CMEy7qSML1zDT*weܑ AIr9=sLlmRj೤P٩ D]EA4#̂Zi7vK1|p #d!)2\ "%oX)m?̏+Bs|wZb}9#{Ubk͆]M%fm-=K禼@r`= }Ězϻ2ɭ56ns% êa2#C<[Xʺ Cs=CF8Zn*id5qiM'X/9܅;AqGH눦7{i@UʀlQRnƭ#>%%bJ?P,#r>MAҋ>ק2<'8nݞAܻv؈_DHeX+A֫=7\[KePkj~| )wZ&n4!潗8X[_9|PݞJعcOt<؎>qH#wtCw*b;W$ﳟg63Wnj~*_s܅P*܋EZ c7ZXFb*< ,^rvIJg vC' F3cR.SgbIўyф@+޿"6/)Nj_IօFlWaԆ o K/y)xPR}pS^da4,#޶aVDNoZ6bs=8Bgscϲ'(R v{SThvEI/wy@C)9`sv.|Gdпڡۮk6i}_i%?>}ZJ896ق^GD>64~2<FEZM-&XCp%~H!]Qn7G[xNCo}-rsj U Ux"l]ZE?鏯q = !N̙Hq% /8Il)N\' Lb4_eE9𶰑*j{ *y4[Bd2.O~x%7|WݰSF,QnJG>D^01KR<%J^US_ 1w=fnCE.HVCrg D{gBÊ]KmNlP-0b|xcf0'kil9 Md1f9{M[.lݸ|r@Hy Q2g`=]*S6tu/ԽuŠԇC2܎>Qٲ1:y)Gy6v0F*' lLe.͋72ΕwEVMܛ^xt0o; v%)QǁRBrO瞏ލvݧj.uƍXmB'LՎSz\]rttP#TNlQ㍪z[pf| eL ~p+jd$4(t)71chpWM+ނԼPT[kP +o뫐*3 kIG< < ocX.";'QrBSK T?D1>xz-ޝFZP/ACؙ>!\$3(TE 2&#EGޕAuW8spNPq"w^mwDrDK! 1dlOmi%?lHsF rr_z8|RPK|ꇩn{S~9Љ_K}PuRd_-ml 9Sm`rH$k}lKh fϫ={4 SO#E"'ZbnY suq^gUok:= #5 ۵_$ YrWLA#&%uO)} W ɦ vJۛjMt o6%ݨ7l}CG5t<"(~wLCP:?S,^@@%?7 zp?2zAתOAqѫ[.A,c>5󺗘L,h`1hFUK'E*:聕پw2C5Ɯ d"CPZ W/S!58>l,0хgtb cXp^6zVó* A:djϙٖ.Ij!JYgP7nw6 ^%9թp̛6,".#L޹9izxi;gha\#d5tnS,A9Hۛ<"<@xQllsڜa8Et0 fk2UNXʲ*Ԉh.'GJrY쏓GtF\z5f0ujkpZy|q٤H"s rD 'GcEpx:-Qh{ h~Q8i?=Gy3=⤙빕.bjeF&.LgF/aFJ?B~=@R;^û:0R~ygvY<53k (f4XApA6~TPLϑe,6+?3L)!E 8uA%0čAIx_5|H8*DPa Ac5HZ 9 i.D.7v nJ܌)Msߜzy"585 #H/b;J^,zm|4{l_@Hi2Gg^J mB׽]_O7Uh`Zs>2iޟ9{bH|T7.6"A ;5{K˕"YylʾpfwS>;-CwJ#N:ah6G|jVwQAFU^™Bgڏ[N`mpO[shF$LŢZAϥ+9,>q& VؕN*Wq٢x) _X!mc:. Xɰԙ5,C[.[ dКVYUX@"V(mh__kS;F)2Z@Y!_  :jog L>%]X2T&Ny>MH : 捽;@q% ӪQP]̪L1QCFUV^#6m2~k'3tR uTFap(L b:56M80 Sy20DtƲЍ.J4fV VM3KE"n3`1z-1QNm9(C39.N.wꢡ54bJΗ[g'X;aMs\ T'qk|\)|MF! X)RDUNEd [ot1Nkmvt[\a@QxY9of4!lEHg2WHNǂ5+kϥ~Ѷ;c&67?#Qkl^ֺp\boS` xW bTʃl7~lmܻm޹^vey h.ܺEGљL/3˫H8?`rY/XUǸ/ˬƅ"k珅!OX)ìo6H7gi6yNCb(* 9t#Ǚnp-%(g&`3NSg̫U'mSwz6E"L,]|LQ zw8몎Hc%kQ%-Fbv+:lЦsʧ@"Ix0R$O2o׬$*/j(sq2C9~o/\َxN:n Zk\r~s'i4W5[x"' R6 3iϦDU]#M1X;T9?XG %<$h(OX4<{)LGWyiM1e})$1̠1\%4ۿɍC+zDڿib0JX- 0T Bx[P26^dfÆk@4OV#2iMf`"kyh ߪl/H,`&vZ*`!cmcjr11̦pb|w}]jp[ #ωx 49S{\*Y {nMF'?D7L=4bs^]蛏-qNr  |Zc9>+SRP-Ycy ҈/i";(3TKsk:A;2\g+԰  E i u6O-^Dǎ-|@}OClSxv 43í9~T*?Z{ypX񔳆K)'85`5i!^L.Ѓx;2Ãm 1(dk tAͫ\% mK!OiɬPwSZ}ܒ!P2ެ# IР'bs# ?oe-FVy ^爁 $ `z~cJX 9cnTý!jv|4)\ "Cɇ@hߨ<`Wl2ʴ.Ur}fnQ) k%.=F2oCDl J{ 4bX3П1)ך?ZT&%L{ Lx\2F6\ El)Lmcm}F+gB=fnhEux[i/l^Sy xRLPdjz+ X:;տ7[j PĤ5iܒA e,kSbuƙyZ&)MkՙD8V /:B_I&YҶZ0t`P-HϴRݑ޷F#-\JFK5 bB4mX8f~?F{0ٞ3-.FjW+x1oMq%V+q?2k,Gk?e 5[˙ǵ]'Jt^3jnsD\vI%xrz,لo:TVL.ΦH)hp-jLp= WItnVi@um,A!1cVY҂'tZ/{`yw[ +z Y䰻GZnT;BJ;oxjg1]þbR$F%T\%8e ޜ:XHCa7Jde\ M]C{V$'^ǍJ_kIcxP;n6 /M6QDed8•ȓp%'!T 8'qIy8܋#ԵI=*߱}7Ro sb4gVZ1`@帊sgxZB':GGVCk>>)o$dHE-*"H˨ Z@T%%3R )˜| l^z;>McmEe?j#WB5䰧vӯf&[ fc}C&1tө"«Xzx;MlUm@TlDw{tQㆳM,pGL ?xȶLZkS c(1桯E`äQ.*߃oOC4e"l F;Ȑ$[tZhLLJ o\T✺?,aQ"5|MH jM0k0!LwZ֗+IӀ睾cjKfNƷzog^JMٵ Tm[G#abQ .0#Sm !1k}x+e4?6t]tH7:Q& vfqBMNqckC_øU6\7-l =t-:~ubɟU+V!.Bv|ו !yÀ7M54w!r 8 lhy,%d\Gw&F`NfJ92㪁h+4sg6~t}c0f[#0ShI\HwYI/PRH#*=<"w0MX.2~ԛ E|aDצ#8{5$, vΐFm4L90o5 :ݾ{^~)md柀5Jdd;.̂e#$^aP. B"pv0y3XuU?B# [>pO"`Kksr)dE -Һ}Sb}blN}E,հ'* 8;$(yLHd7@xl4ʴQ@J]J$K!`Yx4 ƫ[P|iqA:hR"Ꞃ2rVIp]ñ1Z 'n%DvRʦ5Db5mJ$(PM9vWߩAY.A[/4+k *U]sY,8.$gN\S<̙+:1'UxI7۠Nq_1Xu%oؠz1bѵ FjhӨr_锑hNpqD ~r<1)nf?*EqDcƮ9LWQHw79+R$\%9%CG7Ň9Ѳ*:y~"6b@u" 1)1MIͶ"?id pI# y)bV+f3rZ`3uk)|psH N -Ӈn9ڹJ4 h &R s, wѬH`[9}*H;sjf_;?hLKJ*M+Ԅ&qj ﻜ@tm?$^p\~9 w#*ZbjKծf1$~&=m#"qE.tWz$ uBDop`I~Pvs+4|YWCffka[6eZpg@B.CzҺAj6ulGAP8J$Nm̭f" 9fi'X iO5" o9; "K~?v'(+q@?R^愄|Z2>>.Ф_ďZsð^cUɁ5NWC7Y噃Si˜''vgTM &υ5θt+&b$tĻƤdC Ъ\BY,R_lUї/\;Gg 6hSeUeۡqLN/wRЅBala/k,r# -NVt$l LXH,.LŢWe.8[zZkdRVӮ?q/_4Ih'ņlm5mZ[A[a /]wi@DOKiY9qH:wcFH&i\by#v7 V6K[Ͼ퟉΅VДkAO"D_3d[q¿ }b47 ۝--@:?/wC*&U4̡e`46j5ovF0QZdI eTV/|];P@~X>X>p#ʑz2`lz;yVs@60Xxe~1â.^mَmAk kpfIYת_diHnF,jq$^˝mYhn> G͵٬LgYՠUk{B@y++`;3F|@9kqp̦jGCmh)RQ16 +qwnP?.оh\E%60q#vl)LɆD+ B$ rtZyu.O!r+)"A9<0/NVr{z F~MC̥78v~߱:|eD2rtKӭ *^Qo3G=ѥtٹwp?=_?޶~^Q~"hNȄɋGSѝh*,ú2p2#@0@c0. SGA[iJ (}i.)s8dXv|["zx籠%@OA_^>t0 f dvt՜+BCˣAbcQsj1]Q(q]Խ/O\gk(x7˵ tQGp.+W pwQ 2Sd6h3ЬS^g,zdsNHp~k933S)Ar-)wnj8-½liܻ'9.Vm3V PJQ@71miR4 igf&uÁumBm{?äP'G3(r1JO[+c9u?N䁇_dlcf;c~뛇"=Ց~yᜓW&> 2PhĶUֻ~ADXخ.4)Y.@>0kJA{"4X>t Pd()xg] w0JTԭ+ TYʄ7m_od\sh97+-|{(ac<O8ch gro b"Bm;#_FbBͻʍ1KA.Sk&QR[i `-PiC (RQ~9[>'5yQ(JF\V^[-@Zo2_ R`R7ajP-u)JF#䚳 X:6THV9>{aEFC+E,|kHIp`9 ]av8k/F(|WcA˕"O/Ո[ޢŵ.z䦣3.B-(')qSu u}Z'r} ^hZ Z HkM u0Pd4ܦc&Msx LڏHJ+>Ev2CH>@enz(h%t#ꗧa{Deժ.(2ކEq3p$)agF%&yO+7Mk:޻ V~B9.aj7ȲP?ɬtSWNdH~䥁= .Q%ܛv[ީO*ΠXvC\ݿ|)41IS[ Oz?GAj"&Cf 8f4(/Yk/v1"hЩt vQg$; $pqGgTbϮbk-Zaǐ<k;qJ;, a?>7@ /,_%g؞;_bɢ2醔)iDAk拉q-Ղ6оDUk0B۷9bY#0}ُ̈́qۂxިd@y-oNG㷞c&;p,yXפ:Hv$Z*fH;-pkǏ V 3jdL:k-dGwܝ4ƧPA[-*:l#R\at-BE&ZO xa|8VwCYHzRmF0 eGkou4IhcY>e[5c)eF>,"dl30I Z/GγjRf=2]W%IZ#ˆ#cCQo ٘ZTkWfÍ^_u[1cRKY}Sh=_/ +^̅@%)bș2b-V{?z x,kB>RQTGH dfTxTt+YJax)93pIikv򻫥_Tv|z5p@]OˉV~ej}B&8c\5*GkcHM'D$x~ 638R{ sp YmO[rB[/raEr Uc>^Z  dmJ} mpèW?:lPl&zO #a Ie=*-A5*w& 8ƒ)Fh)r/h^ -ە́80[NqM^q3dL9>fv;mGVTVyZ{|zh MbВbdo `BkAdGAsY,^Zk'c>ڛ*Jr IUxRW!=o mup}>䕞? Fm=rƺ1᠆u/qtciƊ?Ije",-fY_ΆD$Pyy%Vz:p.}I1nE4K_:,MQU~2w~x>Q> I):e01kDjLR-U@5Iuo:2^toBå,Po{9:Iat;7ˣOlJCR4l!J!nP羥/4djMk;73 S3"  )p$Q_{_nC"ԆyWh2U,e,+]0]wRE 84}K>G77[%dW;YҪX}&"CGpmeV9Ѿ/1LimMgѡ^I^ #.hwa)r;O?2n ᩰ Mɦ$/:>ZO2cCjZ7,E~{5?vnJrwR+H rN9@1fM76wPݘL >&1JF`+u8>$EAp 7 3$\6ؑ;5 ((e|ȷ7U|:%d]vMK'`jeuM[]H쥘  ow#In=Js[u!LOQgyt^F`CTXPs~AZ~gt)fysϱ2ə~ "03Uz{պ!vP;hx0,õAWubg3jcB2\s1֛w&YDEr,jn3~'xAܭk<}}2o31tE әkfGX~dGN#ˇXۯvto.Y}Uq3`Zk=EvC|i*L@Tn/%綀yV.b?hQv}~$Ғ-d._P@ݗV]-Ʉ .֫]N]Ɩy|({:Z`5}2'{ƄX[ԫ8'd"74AW <2Jtly>PV΅fB 9{ײǫݓ;sHUjJF)/ItWʥG.s!k>rt?_%Q=jT_X,^m[b?]Vƨ/z( fF/Qjm&|tيJ)RWR!v( (a(=Q;иۀq\ )i[L_hfpnEV#9uc|?M qp7/w^&c~9 |8/X { XLːB]5ȃ(|$J@ 2d$KvOKP#XIc||df2ҳ+;^L(H7AjWi vsآ ńǝn V$zlAn2dcd "^Aɂ 'qG!5eK09%+$M8ڑwYtKq/X>4B|zvAtq~].MJ;Fv{zvZN;2ZՂwql'*#٫FN .@NW(qD 5TY<6d`,'f6 nF40P8(\])QNbr 0l gm$y(i zb!oXwBeD 4wMdS^MڙkxkJ&ڞY -iR0ev.) 6EZ,1 V%=vK!t]ѿ8> SOΖ(iw@mu+XQ6.i5sq@vJ ƂՃ# ]t[KGhve;U:eK0fK.UTׄCoZcŒΏN:Lm5.VW`S_(yZ\ɴx,A.R4* RU2Yaw_ Z9O|P0,+dt£Um"])#z`N|. F5oΖ[U7 0bA?3 Z'xݞEOBE5[[FcHt۪̓jD8)BR f >Rfb n~2k9c'gGl l s+eA,o9{BsrꦵKmnubc;#% >üg_q0'3U2bmГ+M#Hǝ+=򝗋M%+5 KΦOj6\O}xyW[  sNzU>j짚Apj1O"ig'ХĴe^IҶv*˞2C?vL'e%5&!zp~7f_.'O9&H|+#]pYGTf1pS{8MqfKjfoF8# TCMӌ֊#>'d$l$g0EQ.Bhf|=\&Oi[_1NsY9IZ5\'ȗ:Èd#r<]v,E;kS hSl3 ׯHwL5n26Ʌ&rD+][ŲDj⏥QofXl0.̂|aP]{-]aCEnb%aj U}Dlс`QQ|wp՜T"8 r8{:ϹR c),p^ EqS-8񺟖'jⰚ!- ܖa987 LU9G=)l@$LG}gKeJdU$nXa\xoۓ@U/Gx䏥q s"Dя @9T;b||7& dMsYq^KgDc"͙Ouͪd"bԽ@al-U K@~ YY|84{{l$*kn dJ[gFeOpb|]gh8rWКߝ")v4y6=0e?~FWQd"_l4XhCQ텛&qI):/]@!#IaKF%(GoJO*3VX*؞Fg^R9HePK"sg G lB[ tk@QW1~IbC-T ͚h$(V 1 KmZq!w ˌBI̟W.ء\}Z2ͯYWØD,4Zd40u)܃`.C#!Hx`wjG݃2*&MzA·O& [$`r闿kfAM(ꇛ3;-C A#>(Z_kPIԤ oIr/|LH>>ܮ+?t13M%^AB(oĕLv:JSWt)HK˳Uf^"ް||32% U4V =N!E]] ڒ <ã gx6z%`ѵen̚Aq:K&Pl*Y +j9UB|ɀmwxzL&dLw/EeJ\0[l8ƍÏ[Ow@Q$5i\vőOx2*iGyA!ZXQЫ+ +WWZ>i^HFxHhع2_cm! XĻlgڙQ"| ¥?ggdh5>W/F [>z|*[d? f~ [oQsQq ɋ8c(a:ZmXnU'{Cx48nսwE߅ ^z= 5l1l^okwL_isC|8e6ܾU~̮Jwc785̘&å,c9gH629AɃJa3frp66 Dvڄ&٬:u>-4,}=W~SӾ<'j6dY̭?wnOYܨdqҏtnSD\mi8S1Ǡ{*8T2G B o=24[k^fOM~Ah\ }5U;ӤM)K {Wafc*f?`ss~`Eb,Um=?~ =' oj6j؊A~KOYCr#ŒW՝,ڹHjy_X #ص> Ge %<d5k!j~!-C#K7JB/X;M/SYAye/6T eYF~F|:[ }P!,oR !&3( d.񽜇&:Ekr2@gKje.7Ɗ%XʼnY+aeXK(6EPG Bp${8Kdrx&Tr,$1bg;jwc̶ǁ[^i-=9}î=1e(}3Zj"I"m̖ ^6awmE~[{\I-?0zn߃9ׇ 0BX|(.WlJ 7P%Gil`b2lf~/Kg$S}'VTH6M<62Md}x]쇏GٜsU,@ 栣s^gRw<}W*K2Q{Ӣ FXA.Ŵs:~ =+^/ٔ6̈́Ru_w+W/um=)`LٲnQۻIMO4Yj-/mH|XKЬʼnӞ4B  R&rˊn_j|KY9vi \j5\F6 tSY%"`2$K`5n,a/ZϴSal`EnSƔƪ_Z[QT$6LKd̑#M3}EF?ɇj{Ysqi8*5wUrike]&`t:R(·>8J,1ɂ#{L,]gd2hO 8 .J(0h7,Gg~#ZG/EyU1ځߛcj0 X}dxE/3mzI#9R#! ҳ!aXIGq)J'i0 E>/aWQE|4o-9 g")+\ưn?ekez?NH$EPv& sGOXI:Ltw~*jH/*CV%Fޣ۸F)ő 8xA.B[ f,KxDqmLNq[4j+G`" W\0XS.S ڴe27AmAg/kr"m_d- _^IGVq$<u\YzFT AFj'b}t$I7Kp1ӞDPFEWsm%F؉{ -҈$k DҳQK8&ԧ%s>oȧg݆3msehR1;85-fi$(,`9*~X&ՓX[nAf&($N7ovq];p DFX~,;}Qq{iDBPW^Enn87˺M߬LkbPhi&yZQD=v'E~˹W( ۨ~|F$(nٜZr'rXf3-~T<p5q͖q[azhoZ{bI 7꜖q;y%X]ssYwμEyboӔ?& $ڹ]ѕa0KYsS?h9k],>^G;w{p'3&Waq80ƭ݆Pj >YӝĤlL7̡2F/ cG)4X\ E&)<2S/x@bV*(r B/RuȞGM-,_)wkB90jԀ2}фP0wERLHɉ;\xY8Sg^2h[吘1.yÆXpapQLW<mRo' ?=)Hp/BpM%M˯f(gk+_LE- קvB0qlΑmP'oݦBc=6:U&Ա.U9?k&cX(="ðPP rv>^r6cEl9/Vrxq8%EF%ro&MOs=o>&3HHC:OmtzC)IǃOQY"sRlXAUFb.dw2OS"c}X!o~ŦiV&X@ѣ!`= \sǠ;bvF}t ^E|;Wb6xl)kC8J"͉Vw[˼\WPeg":q*>`Pee Rl]AO$AM] /wsoZSˀn7wׂ6 ^Ҵ.٦9[36z>EW4)ӱœW6SjŴdv; Ҕ͓!k[CEg=i*\z±9l%?Wr`+> zG\ :*R{ '9r: pQx/*ꩠqTUMj\ W2N'쟾6PbB";/ov\h[cy/s=tKԟW+sG:%qCad!Xt(3Y\[2Gvƶ?޸*E q] ]\$i s?io(v; iX?ܷ)}H`=7zߵyhh M+lKuc|s}^rKfE_*OO tkc-[ՋY4)rJçɜ9%X,jyw0#jD&,&a. 82i1/XSӧ~2S?zzv n\)!r J TC"ù */y5^@1ӐzpƒQXf.DQp[ߺ#Px"]S3T*5Tk55u{0뽸ۉ%oglnyFyC(hct/{ziaMkf/riB;F5 )F? SفћÃ|+=9aLp+ y( =oU{όmz4٩,bY Rh\i O3DA) )aNb)#G1@]8i; H6fG,q;#]Q/Gryc5 <[ Qh@2S6sSHDISvD5I;x >fyc{/ou\Dd ߿f4ww*休j7!x$5$4 %Ҏ3& mؗ8 4ts&87VA( ~pXU{"X\h詼Ri'ͨ9Hԁw8Kt<5L6cjZ?ߠG](,Ǒח彾2}) Jp<жʛd m2@ķa mH @<Fru! O|C+^/23PwT~]ky c;)~dH+yVRVymڻz~=PCw卨(RV_ %11&ĭ=ˢyFp r}%nۄU˶iѩlIM,aQ\w:ȵ,Y6\3vݽSXoWUydq\?BZ%RpRQn Únhz ]bk3AYZj'aG l!SA/ȻhV=ZazC9V_$ʼ3#¯ۢ(Kl8 pS3,b59 pV !$y83ª >ܾp#pWh \|"o"hMH˥ZhMZ(8=p$ЫZ*Pf2BZ#; ;rr\gsИ= HHփ(#V'pY-b*lW^IΎx>N;])Q;B3 O)>}An7A!58ixpgjvOі,c!ǐOϐ<}LIwO^ytBkeFxUj7J-=`e7ew%1zbP,'l kD>2  T;_~/OTl}_aPCKr@^zr!VJ|* uW}C4⌒"J0C,mI $|fާ}%WTZޙ`$F|rCJA@G-iK0m@8;R"MA.Obg߫=3 9˾6dL?mC uf}zoE_ N!7K>W27b݇gO!}/#<)|-W- 8thGe해YW =Ɏ6x[Rt3՚; @EbKS6<^0/[.}r WS8,k3[$  sEálz4yK Qq ַ~1TtzߨMkPhNEqu8mڅ0'e 5qm_Bh~e˙kXaRmT]++<#wYizXX[FUE%wmmBh|#i~GdOvqv1G7wE=j*}[yc]uxd$䄝{W;4j<Gpbȝ`AgGwz &/z7%WfI^=<&3VAӥXۡqu3 ǜ;~i] J>#iX|gס:!]ԅg4o^cj,{Lj4R ̢cAq4-3all@F5?T-- a=vӶYlSO4&zl_FV3 M)x`ZXC"ߴ5!dtnW1I0").UY@S z s% EAKju"h pj !J#{kX&jGi4Z9]WAБhq^ܜ,bt9:5PIN"3IQVAC)I}Y(f 尣9&qfdd5H] i!P v&0G#+sM6/YVH&Giy[ż.Wk2>p Cba@o-p-{RTB5gh;VL$;"vbxÀ7 >:,\%j t\ |nڰKI:vY|`f Hd!-12jK;:,ηDb֤t֧|bLZmEixjjVg)hf-ey;{0VxC|%Ho!NוȒEMGҕg5EH:yA`ԅQ(;< $ ^Kڮ}BBkbnFy Cʛ`aN1 /u9kwK㹚r"",On`"(P\wMPurL8R'4J NJ0¼AZ # \50EFz}V@ ~%^8<a Pt{I<%{XZޑ>M;Se.*PSR+K_q@d:*$8'fIv R蠄 r7^*uk"9}'z:_&ܕ'\Y;y]~F&{cS}gG}³j=ģJoɥ CN]̔W"?kbsdGWARҫ_$b$ۿb&ܧq?p~KddU&@fY( +LyɓVV;t9u9Hf#s!>3j:#&Z ;{= ʵ% [05C2#Bw?mz:^)dž];%aܢ!)ts21&'KP[RXI'%% =:m#bbm$;K?6H $h ws!{H?+jCUȧ2ˣxtpp7.R_=߬2+@`цVl $Li D s*3|;q׻!굝 ei.6gy]-Ke>dBa7wa7ƂY8|=19< nxa.ȐlM҄1jȚ{dbQږgہ*:EQDpf>AmTHWYE1f>(8EhE|%o/?тz.X[vA6Ȯê/~˴SQN' ?R|Irv $[U1n ˹ǓgH :g.rX:`MzHMEOr1NU\ld!7;6bg?SYZ[ain4mܴgQt[ hڶM|4 -T,QQzFy ]I^J؈*AJ%%pYm6B'In2lVC˪qqwԢ&C_njʣ]Ⱦ9Ķv-U}yȁ»u$HEwdd׆s6?J?r(cMn0zٰeT)_2gש O=MS3U6|c]b{J9zcW sr}2nڕ{He&0v_:WG %l5S_"+_ e bx۸ۑ p~c]_{ZW [ѸfQlp>&ExJ`YLҧrGUzW%,30D.ԻpZp oY|~8]{a%g;Xic Fq ݂n88(X`=_E=}Bm\\ FZ& Ě Bl}>Ozoxcӓ٤:Z{9ٛJ9P6Z*:ܭ;_-[1x[Q<8}S +T٩E '(x(i$]9 Sʂp$1T0<^+q?$|AZ)5]ssn\ } :TCi;2's&gVԄ"Tݓ֬QQ#N,soQ͕ˬ`LBBwO?[^nsG˻M~IN2S0Y2B܀S]&?sFaؔ%'ޜQo/Yb L;| DB4aP*5RTKk˶JxAR]'5h6xX$ګ `(vrAh['5SYX@jjܬ'FK.I>nmZ% (pYRzqƑe$[Z+5, UuEDzKiȟ޵xx;(>P$>ƪr_%ar3Yk]f5vb `ⴶi6D@m&8[(/UMYD;r*)-[{4畋#>ⲒYDA2}>EtelFB"l@~=板nxYȽ? =r{e߇~_4afuFO=p"¿n*m[hUVL$?q=SAM,ʏH g# r!S (5-:jK3ײ~|`gD?)Lp,iN :TuB1YjIqDK8sF.}`p}NJe?*R2ܜ!A*6K5d*޶{n?kCj9^p 5)4 |CnEA/e xDX<ES&]g%1&?pZr5: X). Y|j{μIJNhyZ =TXT,̬V|KW׈JG`NL30|:k(^; j,nAը* 7|bhe\Gih)%؋P}٩Qk*}g7lWUO=xMԄY>_n>ԴY :B"[RX dT@YI;HǂIoB\^ui"7eėyqre>H/SBd@ Y:/壠 NK1R_LP b/z3=&fYxkTMQʹ{ (Yd@x| :\_ОnPT5BM YhEƬq pYb1 - 2_:jđ]9jb]x~_3$ELdg1u$ }yߞC0q`J2J%!ı1JԷz _7Siun7DIKȐ [3\fLlN`S'aΠ ,UQZJ?C+oOpf  ˍvϥ`"'ͪOC>o4'J~dEZF2&y; ұ36K7ڰZ3k8þѩJ_%*㽽H:Q*q/4%CgI %QѺF}uBcw9i`aGWPp}X6TT5iꂰlE,{Rep9h `,ĿŽ ] ݫ8)I@-޵1 rݧc`hVd3^|` \%[܇;nBM 3j1P;ytB RCX*et4q|W_qA֒h>Y#{ՏZGUKph5Z@wlۖt\45ҥz󹶬bEtuaeF-q 鍁pNJJ+ :hA)?tˉoK5&`~Dǃy{ġ`V{<pi,D#iY+_07pNSxh]fad&y#0u|0]O֞Jt Q*&I5ijshLMBprDpy!.GPk-(/u_̠ufwsY[/]t!:EE{8F4[rϩ:y Bk~05#}@Ȼb#tWxfPH!n}tadI 'K"t,a%#!fwϙOv^߉:R$K;*d0 wK.pM .UEwp٢z*c,_m^"j&OtPAS-hۡ8`nGdquՎD u's7j/[>n]c. ߻J̳/9Dsf~23p}/6['rZ-Pq@* Y ]/K~-b5An .*z.]ګʌ{A6:9Y=RXr'R/}uv69o ϴ|DLjj+ȯǹA@s5{a9q;TVP(Tʦ}:r`d--ד3w ;Cn|"+qf ܁߄;D/|K쥿՟V$Cv$KfU^4R-CU/i+`Rĭ=Tmuga-8H6To^SA.tq5jFHЬ)u`Ꮻ$ApY&ʑVD:~H_F5!W~t;54,./bOěW(\?:M ).;0Eɐ N3ņ}g!+J8eXʊ0f,o =11o(*?^hT!f$"(LZ@& 6m A+`5J=_tA^=WO(tWârNCԈI{Z.8m &  z>f8jH6[t̳+ʧwe,*f`kO_4\gYJ JTX]@<먤oߛ.pƩ~ .iEV|)*k|bOsI蜓s?5,zooX^-H\ءr̷! )$pvelg+ "}cak?,Nӣ)S8H^N6kH5XkR/4[,>fѷ~Oz|̀({L/U\6@/65\OW,6*iܧ>3]翙CB;^{$xE!qhQKq hD|M\BshIAV$iUp".GݿsE֊aS C󁨄j77)m{3EwԦ=L3hlt=j |z,GRu)B7rZ4Čv^Ԇ`kTkYK+@jY̭aB(Mz فqHY2|8[ *a6I0SXY@]xeC9 E,Qwɤ?bԞBcĒc+BAr &ZYqf*ES@.Y2Jxiqd 8nuS./QU?S #6d@QҵTJe [R17 g_-Q_y`аw#b#srqlQhǷMيPx_ڜD-lߔBu HO+.CGy9_.VdO~qNI!T8OS1N7y۴|K7tH۟]E|S*.{zZ,0shCgҨ[!J"xh>ײD8؅1gSs2h$ݡ 4f{ uђ:v$atGr73=.>_L>'u͞<:j,n¦Q|rw+=ei rZ @RWLiTB&u?ZwtŪdIcϗO[VK-6\&R0E;ȁGݛqÁ`lJnwCsMW:gTњOkHRZ FK!q&vBqԋU}MK j?=܇gי>D44"~ }rnFvpڰgHze3X\8 ?\xOe 1Iτn9r\#2 |/η#Ϭwt04&*TBZujSN"@ ~*]"Iڍh"~]QFn^?j4NCS1+ '؅kn1u{;(N;.<~Œ>j׊a,^y>$D5`eHddgK[c3V8 eBnr]e]]iOҍMUwT{D<`{TKJKO{EeAR\HRSq7D.7ipϫRu_i Gi{.j>դ$~N77LS𙻺Q޵sfo jh-]SS7򱻷W\^J854I:/ n 'We7 1J1Nva_2yx3tVD࿠PS.Kz;5Aoff]h+ t#ȹ, wm#%u"|hP`Qi\ <Κ\ҡe=ϸJ\]@_:~=\f}4 ?{ Ը䯍Qda>c*M-W3fs140)pCm~(ߔR58qiuOuj~m—O+GC[5ZZDk /HUo97M?X4tgN %̧!2?I(=6g$nMo|JyՇc 6)Pi=JW(4 du/'j;cкf'G oijcJ  c an7'ml8|+hʳ _R۪_rGAאea0Mh Ej3泊/{gI4!{KMaf͙e6$ A;r zF̝6ȧVG>,cn1Rd Y7]* 9Q'|p hQ2!Eʊ'7IxMV:" 2f4>ZWݧum;,`\8Ts'kԮ.Ǎ+DImܫҲ.eOh!g'ܙd`;u|j7żC*@`5vKM͸_om 5,jM! t&J,nzmz4j0x-+8c1W3yU gct.5_ SWGIJlc8^Vi$^oWkWj MW5KDl8Kzz=iVΌP a2id96*T? BdcV?nܟ hy7.Y֟] h*4Ie8R}P;cs:Æ- 1l41a{[W& ߌL&íK ƒ28m(Z^aL(7`] ODꇋ?vK/=BJ$I{ڦe߭뚟͹Ӎedν?ATLGʞʸ8a|L^SC }?vQ >%50,0^P{gM'[0k=ur0#,Ge.}Ii'M& ␞8Dkh1T0<qйZ#@ۢhhWyRA{&#416!M$Imav?Knщi$LeaBN-iTtU;`ti:$Q\ڟt&\ c5EiU^ʙf%#Bm>^0:d"eҟ_Z?﷩kޡWsoٕ߅o,<6~tIrJV&; .ûϝ@s-y7$L Mv ]%LʈeMѧ Xb.=j+pC(?p鐛3w%>R񮳭Ea䍶5u+7.te>aU3 kTY%f BDig b^,l_>L2BG}Q(8)#KLvL 3#ELoĂRQ5q\c>q1 GwPJ}-D;g^^z/W`[/*⭙Ki_MS$곉u@vHWq@7iSM((1Qj~4AWĮ#9[R\ QzQ%<,UT1K1:UiU lT r\Pxy+p~OfF>\Đ84\mvJ G7Hǘg:ve:M4Dۂ Ж3eŝh;4>JdIu"6r82jCg*J#XiV\N:7B x<.߸Wl&d҂;?u G̪A0±EmeUq.HS 8X]sHvr#}C3A1ZGzoRYY ve6%ڿ5/rdi\J"fAʃ"Kj @/Lo/ X g2&FQ<ѧFDΉ0`{4\Hb<5ۗp *:4^ =$Et^w^{짣>QK}&6~o!G t 8ڄGyrXSXhT§w`G%?lq5bdaf/yN08_9e(n8Aln=|-eeOsEgҞnILTvt:҅:+&ƳnȘRHA 7IOOhhxlK˜8"$k\*rpM'`%V zDQǀ]^%$"/nQ.7qs+6J]h95vl+0'vsQYb]w4r؝ػ(#@b~o ێt J5>q`U4 ^8\wX]JS za Iq }5rȺN; wUj3dH+kuYPט+0Ng-T3*M%{g0GPP' ҊD'+Yc]%; {Yi\I(s03P-SXP]ZսQ 6uF]RgݨT+ }FK0-:YxR)(\I|' K"RnI=-T`TjS:B^V~ qw^y&c꺦 :,9BgiorSa#mA䮛nYʞN|;Ԍ2${PXb(p y yw#vi4en1E` p&ތ ĭ(;1:[Q;=?dQ]ОʑTVjsQ6W܊hzF,ή컷W<0{o>mNxVnY5) vFK+!<€pNXApB#yg^σH'fș@Q>,?uE3xD)IN6p @.z 9?O;8 &w1ɞbor T~>܌)ƾQSq!Zw|M\09Nӹq=UAk+L |)- !dL Ttbb{ź|g吚{HwXj(F; ̒NPC5 HB ?9&YwDUy^=IfREo3K)DK_NQ\d7aJFwAKnv$l-0kt @k#/`1ra yp!Z/}0́t* ))K5ΠzJUIͬC|+Òz.=Yg8~YbaJu=-yD?TyE^)!'ߘWHC>&aAj;Q r]Kt$BKE>;=+ۃwyDW,uǑ7M^]q 9"ySrz$|LO>?tthbG^([?q'>{;P[fs/+], ʋpmQOD 2=S MBQY&6ku;EcbcY嬒0 0e]Qוq854`^Wѣ/=*fBdҵ,ZLPzB (Ryqu R[;{CepR]|Џٵ]dN0v|fCE~Yofuʖ|ύՇɄG5[q)`$UjhJBwHf@Q$AK¼dhۆ8ֶYBgV][E@ұ$}9RP{PGY<06^]ŀj_Vxũơ|o4xӹy)nIY؏W,F=Yc.Oݘ}Z{\ aWx:18c^/Ԍ^3lq}Ř85PsNџvbRMT`T9ȿs )6=3I9R&;DZ 7|+$o[.MsͶOtP8gte|1HۨX c Y{ hZxi͘~;[.z:w*/;s;ul])2i1.!NFw>R&/-[ ޶ԃQkHU}UgDmrMnmJ3Q&%Oޞ}Y?H轀\`^vxjUxBg7TUJetEt @?hXw^1ӆ\XXϖBRTTa <?:+"j&3D ,ov#h ôa]J}uZ~OB phO`ֈh8s1xL>KٯC~{{WY>vim](G5_|D@.'Mem6ue0|!Dd' _0dn#M 0 t;*xxdcոAd`Dp6÷S_,A/--b¹ǮÉpU Q͇7SZ4!NЌ@"Q ׀@> Y(x_]iiOMҜ5QӃ :SP[<*\ʬ8BoPvD}c F5YEPwmVΛ&8aaW] hDGmڷmG~njp@)Us&0̋}u~B2C~k:2P%a8;5.Sc_z|sUܗ Ե 0&<6Ri/%%\l$#z2ˋ8Inwthxz Jn;ÆA@K@_c=xuh!X{6W.Jq̹gAe!Ra&ćh!) ,g096VvGNT\@b`>)Pߩ#u }+L`i7FhR=nY7'V@3JPL^+-ѵFR\ާڍX6f]j#L!uI 抩TTUM4L HW>pEļX6r;2Jh[ۯi7O߆ZοY{JyOu00ʏ bTR ѱ9)!r׳s'=m]7 j@xFK3Gɓڧ)d&փm=K~aS$hJKʛ߆O1]aOZ_ATժ-po ͎`~#B]Hۄ]K7$S(nԦm$D/P]M1pq:oA'2(ƥA'8oOr?>W^gY:eGꊓx*KJ5s*.mP`bEO(Z6O@RV9obU0*o 2ʿE6Hr`,En/a\JN|Wm_ˋIޚ`jqsecH4vG~`_Cbqeh􄙩?9+LoT[hb63;q+S,urk8 ;= F谉F>\>cfq}@Sc8Haj4@ɍzepFS`W>Դ=rR=Eјvx2F$T=ԋqijUk0M'+yd໕ͬpx亟yjxG ^w2jQ7~l9q#>/2<:0PyudE28!Opv+:-J@G\X*/eZ󃸖sZnB/77pH9;KBZŀ93^ػlw M|S4?m>v$IlR̴ ;2< PU][aؓa#DJ.^rDy{lNN~ID@芰TS/P BŻ(h+}4TO g҃{Jߊ'T{Vԥqm&&ߋZ.l?mWF~>@ͣjO P{:,*n cXMgw(GZFҁ5,Yp@m9mav()YH~}wӠ:A{jMHPoTt`3+rn:YP>,wD{]UEm~ICҙGSJ\O #>~>Q}s겳G`K OejY™OH`6X] g~%eDijZ=HoyTD#"lZqeq \CnIbW; STf=4G$M%:ҁ=+[:MsDfb fkL&@G#] (ta3Q'-dYKӞh r-=8ۀ1ltS6@, 7YW.>l[b]/x _#,3)4uǛ U ls7IO‰{K*= ެ7j_0/4ӔX2Ѩr汀;ǢmfטR!q'U}of(;GT#l7܃LϘ٥U[uKb" F|4 5yx~9Q8\*ο!A_ ^JMEZ{w2kEdX_bBXdb[&+V_=ƿE\%ou)PA‚<҂)y\K)t{i,{ -"ězwvA@ F(M̸ xӀ3/,#ztfC`? -YKWeUo\+VZe=8U݃ZsP.LY]Ozd&wmUN$4^N7ـJTOiQ-wkPHӄOt871wjqP_>MÐI3@_M̚PՄq7=E2љ`οW$ذ"Frtu0ՎbhHo&MN#kk%kcl0VjvQД2Ԑf  Zj߶*7,fLJ&$&R/1E^ ٔY$kԇ% \!ߺ/I2xzo,a0#nY7e'OI]U`8UD!jjBɆn;s'*,O& =: .VA [ں` 'W)s`=; +ȳ}Ħhg FG dX=sx~ۀPbeu<8&251\t&n4 ]8aM]XtqE`-fGs\8lw"0ƼE*籑miή]vzs ܅"Cn?hzy)Ʃ-w+&n'IQWwڟu^5F,h\i:%S|{Kɹ/Q XL&<9MskUt#AHrF`G޷쑡%v+TɎ޼6k̙)$Q 0 b1>kl%A\=aZrVKفǬvؓXo5 >|^Sh+edHKzv/ChkBk85l ՗<0O|k(c4ZIf|P4bgP EGv/eBmcnGF D?'#֕WGy G(0riTY>ym7xo7+HB&cd,a r{rh'_ D5Y 4s;\.n%&yin{nPOqCJ8JSyuoX SpwNS-[9ˁgޔ<0lb5Gv˃+pGSv˔SsB|!'J-eIh#3b23 C1?BJͰC'!S86u1z8P(T7QdU#sX,-Q\Le;#}TOo|Xʎr%OѰ0L&=p? lZf=2VRCj:5=|l(ӑaY,4@JGȶe @+Ӯmت)z{ͯb$w62dž(h!i+89͢_cmkL`y4D47@u^px%9DjA%)){ChvBH-GU@к)ڄLM>RXmpnN:jS9tz%R~"c=\&Ђ*D԰Q@mse WOǎԈ>Wʮ7UVT"s&*2@yFDHSJ9Sh7Ln"Ϋ5gK6 iU66Ũ֒y]˶Eb=jn[F3jE&~ ht-L蚜lF*Ynz(KS8 B)&-1'ĩoףMf]=:~p*o ỉc{\j $In}߾ 6n-35 *QAp\j3cŒV-2R ;+d!gͰU-p{h>UdU| 7۱4@/cs/4BC+IZdk[hgGCNZo3W/2[Z!~98+ 2!b+nF20 vrҁSap9%}h ) 2?X*Ӆ xУS[:y8?SDr(j%+O:I[66e|vS=t74džb. j n]B(l ׼qjbYDT6]S[hW SC R"Mu7^H/ 0yj=W>=̷s@bd47[K/#Q}ˢVr9\wVV8RP:~& s1ґ0 \'c n6,y ҐJ klx{R!za:A0b{b(+&f&5x\UHMR3f"8{˻6]%BVV&;|B6 Ҏf0X<>dR 9S:swxUO v^24K CEwgyP\@{.JFOmܱUep_ lez5@z)#"z?(K/ :נqXȜ: VR|K^Ecf2dvtD~=f)jCwGx,Edub6O"Ж@Y=O+T_oz 4eds|61Ԧ,22%^FrL4ofz%v;KQc X1b1LIJ.a綼b>Qz| )%ysO۶^;zL<ĥ<uыwߩ#o@*e-8[x-ZViJY0@ EPWIzݑ0\^,Te~'Bh[`G HGkrHW6ƸUU8'k KNcW@mB06gbšC 7(*\ ~9>o+1e%"&sNFb+w k+IԨpuQηE1jgK&+6LST(F"cri'Synzl(4j&fHr@tn\]akTH7O?G A`VU1u|l@W][9[W'$Zd$P6g`^T ;-ssKW"犔'G{ ;:ʌ -|)RzD|Fӵ/Z[뎁̩ӥf?eK^DPH/e/#cര6NcGUcS{+ ؇7Qdڊ}4%=k imhI Muu~?D|M#ٱbق .Ey^J991 |tOjGPZ_oi5ݪ{#UDe4a 6@Y zppm,uh'FB7b Xr}ҭUY(]4׮ٔ:،1ԥ$:zs'xe_7)hBq9l~톯x#iPkBjSC4M(6?GOx ˨zdlR.t4d,RDmoO.v5:`OgM\_wsB†}4[^֐j2q7xTmWsx"F||@E`7=(}#GUbڶmy n $1s SA7 dCQg,XdpGcq\fAξ,R6 t.`NGh=o!& i1;H Bv4{ykXU֩D0Q|<&; `~9)`] >ދ-ڂt)r9ԉSТҢh#84z\V,EmO|<܍Ieq.Cw@]Soa~9YXPNqBGb FWcUlLm';ػɉY>% q׬!2[Zy8GOdHte좪^BLEC.+Qw.osu4p~o&ξ:d.X*[P~-cP .I=<0%1f~8-Z")$7=K#߉f[>5 zz7A\h+ ^rHe>bN.XǃvT_=}^h;ёK ~<ph o\$uƣ*(h/q#c5l6%~`|Cɯ8ON;B9:B>s[W5#l8yYLJ>t,)' .Oʠfx"-o 0ĵ9oٵ'l.=~竝ݿkD9 k\2NH}c+yCSugk+3pO_L;8(KY)Bs@33I#iE&RBa[\ôrGkt GMxJ zZ9U Uuq5,(<O킽٪e/v.tN͟dT2\/{dbMPLF].l`;Ts (gE(uS`~u"hЍBóіRDyTŧ.&#F/kw4ߦ&?@FQ>/z*W NzO]uh2cԪ>n?,V2GC7 OA2wy"ja(2l6bJ;N) 3UIgþoj%/Y)cgTIrA )tcfFsBNxjL[MCw+7 ~u SL/My kؒq[/ Њd%X3Ҷw* {SvScxlD[l098\& gQՌurRLA.>C~,Xer~ ;}- -]s^iP8FLyH)-&SӞ sʇώ8[q)(E]=$*f[fF"B3.)Cx61)`2W#C^&EYA2Еf'.wbQҾ*e!Ԉ]r G1H%mD==:!=l˚Yi7luK|ϮHTl_%[SMBس琖GPhжՌ?kNX~c<0rEztp;qf6w䄮[=/<,11%Z*͘xU'C{}b?PыێW[֦ x<:"#r [_ G։O/ Vc̯(!'40 zFjU4vC]|о4es치[kEQUc!(\Oȃ(ٛ3 IE&Sw~ >AEI6]D蜞JFjhu(?')<#w`cl";VD .jmipxb147P6Ν/f}M ~e7Bm^f@M,*l$V|Stx!bࡃm{-XN5r? :IeGч+D3x؂(aI5mK|ȏb 13g="]SNK%+q;/RWG᪙l|06o3 ρw]SٔO;5 "gvKER\b%Ei[u% {[gbb=x]㸾ux2&ާI H3kiB;{m>6X'I ~i,j!^iq_/'fRx)]{!d@1>gf3$qSA J"y5*r&}n6Sa=䜏u'T,$FkZP _]>1}gW']QN,ߥl™U 7]fRfa^2 HSqILh39` l4GRfclA/x'}⎀7vY'_l /]6ZU=>R7$+qWd2@֌cB5bVQyw./.iks65ˋJN'Kgjx's{\)\L5[@$=5`n݅;ܐuT8_G vjb:Ą n')A[*(]5ZXwCgGP"{yzU-ԏ]] ?oB%; xVٯzZVwdPjwxN6b@8(<I`#5ɆIޭ*`$x4~*^3ڹk>h7h HqѠhSJRY1"(<@ ;ƿ ~84et`,jIU77:ƙ3US8$ٔK?y&zA]WOjzxMCX)J apZ31#2d0.R߮xN!c/jWhŅQRG''9uwPAtEøPl6kюp/px(ZXx]OXte/ Vl!eH O-$\!v'Td YʸYJ]-}icL5^RM{HLdzV"3Oe8ID >WSJYUm!CQ<;^wRdU,)s |޶0V/r*=M>l9GA &/5quBklܶԫzku$ßtrbKOYꊐ9js#phR2cf:Wh4^‡*Y\I/$erxLE? VMuQ nsMjk+Cx,נQ( p hU=tN8X#|&!h~ 1' (lwiPU-/mm#N#<r)1@g$2ƩJ8^N!#;  A]w5ڒ<)ev8PS_*^\{N[yCެl9΂oGt-o<ڣ)tt',+s'3dyJ ~e[̵de[jDipBA?^71j5h}H`c)5s(pΐJ{XU}N'Rتyűxn:RfjiS#.%vlW;9c7yÝU]n˜"E%G ̾x"Q4$JU~1] JBlo8CzFZb:!Pqa9,3Rl]Y0X>dSop% QC{2U2Ns% ӭbYXP/,(h_ p- >Qܭ| 8 tIu&cوnoAZOK,YB\+w0[9X6mw突!lcJedipZGF+5@CA6cN)9#CKPЅu$GJDgTUDWCdKLɚO8wդ;hin۝Oŗ3.R$WOM/[^׏| oy]u+.aн7A=KYpZu&SsHrt[̄!hIy8XwPs]P9Ez`dq!; R@"&gqǓ6MrZ1TALiP껎|I˾nZ]'O#% vC!;0nQ)9E˒fHC;y'T *@5gՠ VLl8x`dy=ҁ*g12G$G:ڬ$}w{&h~=! 3X+Id5}ۑ}ņ _-L Y\!+g^$=u4 >٩^'C³O&n˸;\>AB a^ XYFF] 1W-38TjfԹ^kjR#EdZ` e?)j!gЀyDAFP.1R jT1ƴ/qum.[ 96!#?A/BɊ}Gq<--:"Ia)e)ՃϮ D-;7[%^twJMO"b];N ]rۢ;zjgpWmEV\n%`:#bj{Ȳxъo 4@ NEM@\;:e m,(1\Ue6` mqjW zP/I1L|WE:Nzy;]S3|ZڈjJZtUFު6mC)qhn 2,1(9tXպD^Y/Qܰ]83g8J߭g$ h?}.O5U^c'% JjJ2]V!j$昑2 Vۓ0r-es،̽cj>:;/#ymt7a.!nPbaAb ?Ι;=1bKC8kV< jR;`<ӆU3V"Qju,H-7f},$5~=T(مEE$iH,O7Wr(4=y()-{´ XZ S.8DulDF/:xY.r+JC9e.S =9 "_8M=Dv#D:HL?L7ӈFwaQ"VNufC2rId36?"^e!@0h4Jg;I`7 >TӎM+085$q(%^(ث (Y)f{IBWt40+Լ͹BZUEJ,iڙQ#~TW^8+̒\IY5Z9bb\ت`Ek ]Ӧt E,hTY&_AmWz\>h:R6yR"InZR$򬳋ALC&YeqD>/">z/r-8RnmH3/`T<{zBj8-?ǠiOLg3Jdڹ,64/*ei^G.I-SzF{\Pf])*fJRZD#<ߚS)Tj&ȟ@"il' L 5BENʍQ΢{GVk}Y6(q]ӿp΂qިeGʅcV]`YSv ̷(^?6P=~#.~ZwubmAD.p]̪`G`4ze@Ednݍ&7:y6xV7LSXɽEym8W6rM0ts>,&pɹ5˭fޯ"v&NV4B ,i>!)mU_~t9_I7` H.pjA Ԙ?r[)ey)}4)<~ ϰpxξ #vlpg_||J[|eQ'//X?, ᪦׷gW{d]5 2p5x''Ʈ2>FZ@JMLm;aN_:$ U]?z"ԓ,f"5yPZmQWh}o& GXm]͡%SWSRC <@uqVbMbSPooyVwy(68,[Tmq=2^F4+>Vħt1E&haDM] Ҳs:;iF VM$Dh=h?  R4lYg-?&𶍾B`{(wWV n/jg]KWnMJEA XESpџ/WW>O9MI7)#vqh+舢q͛7ًk'؁="k^'.;"$݁dLӪ;Lj_y La"5V'87G$vEw"_W{ ٞwOVO{n8b- RIf̦ZMhqNX_ tZⷖ6癌j<|ꮥmXc1suS}6:7fN93<+  xߓ<+"+I8>AlɋbOaae1tfV-ezּA,'U%@tG孴 ٚLr|ԯ 拑bQU# VY@AQg2fA5K@Id"$gF/M lmmiBQDa*j<pQ)ٖd"K_HL), I64Rp.8R WdڀLKYSo7Clt/W@s(" kdf9],4n幤|j*'ϘL.p5uڻ B8gex_96X.bsLcm(Tt7#mB&ĩjt *֒&P4)jOʄ5;@ٜ:<oƐFt+ {ԭ1Q$bM'3f iĬUl0w% w.CxA!&MCSE`DxaDI?U֨Lm3Mn”PI&&ҵYu /~0c>Uz/l-pgƤNϋ*L&šdjMb^u:>L78VxI2=h96 -$ᖇsx+U-|./lʶ{\DaS^!DUKYcẰ{;ͫSJVN]9_'cg̯˖ \?QL*Tߛv7tP΀Àx ͫ7V>Sgꏙ@g%dvjsB4ٶRVcTe <4"bw+h"of?4-oTQf-:f:,PCMY A3Nq5v^-M:ٲxG̽P4!Ί֟CȆ~썐䒟2/X9kр1HXLw;O<d89ֿA~wb|#Has+O il 'e[E()CgV88@W|-3ϒ:\zqk PҳvEGxZ讖0}@Tmx6r}rvP>W%ַP\cM9bQHA2(4\ #7-gYypmh!&T e2Ҧ3!Y0]#3U<ՙY֫)!QpA\$ƹk+~czvzbj;^VƬ?fZBTAf4݄5GYʢ&zg +֋nӽn#_L\'3Mp2DH*eK> Oiq5 ,̇\oh[!xP%$#y æ fthd#FPVdf9,ɢ) ,[]G҃_opm̓$PbPBG-C3#X+E!$HX b!jC-p#\/_ܑS)dj壯1r]5/r#!lzW p$U)3H:s)aUM> %4ʿ "[B rZlٗO V/0Z@\vHPXA%DBj~rdTA:JRG4 "}}},elaghԷg*7J?0a5e~;:8\v{y[Y۶OsWTsdy0'mdPch+@|F>NH6 %>f)o0 D}:f0yAS._Y`kt RPf;P%n-QmdCl|Es%}E5~}>VԹBõ_Fl--YuWjc?(_ٗ& ZY/l,] [n_X/䥃}y6X;ؒ1#]9rmgר'ɡ$skIcpFSj4fQ0#+y^=1o~uKM)cDBI)\;R '& hhI5Q,Ko :cR)!1FJPWq:SU[IGڏLmZ@ 6_. 4u譒BS&)v騷EbYLyvFK];+"lHw\9Phxn=~D  vօ 48$ : W$~s&kW~{3PSd&[LmA &tjK&vLT6,w xH\BC}2TXXVdKSLlFdx9c<B!z@PS5JYX9MyF;_ft7`;lЋm&f gDAG%rHe42TdGX]gR_ >DNm.ȮH-y{~'AlnOb%]BXQ{f'"hbYx=*3y3 >Nܠz eXm'A\g_&,Z$c\ G]] t3 !g 7L4[tW+!Z?Hɢ\~˪o,hdF^sD~ҮaA$tnUsWY0AN2Q :}ĉv}ʰQK,X"*;- TzYjLi\M!Q߸2%U|{OK0 0.|Nyk #|%ZՋy RbBLݷ ȶT6oV"K/2Q> >%bqSUN{hWs=z68oKղ?O]E=Mn1@~̶̡ cz_1%ŽVT84'| ^%^/Z@:I,þTzHiI5cўЪ;ˇZsjT0`q1rI~/$uNAs( B M֩@zaߑRlu7M՞]"ZN+ov.bN -| \f.I]!}[r^YãHZsDͱG!qk4"ٽ>,&&ͼBBX#ۗS7i"ǣqmۗG u*z) h4f`nqšG9/ ܖ~q qaփy)J*X! Ș`VyȫӨG8T)>0PH6k7 ܵY<| ёC@28<#9vjʶ]VI .#s0'osZmHqۄ V}@ڈC!ؽjV?H?=G995`E+A?PлYSΐSb'ыK=oݞ4bOյs(;B#YzhS(:~rBx)E|Jȸ([ЕD3y8̐:f4?.(2NprO5fFQ) d 3vWu~h * Hc[Pjs_.$d1 {㠨" f:Oɥq%:X/KЯ3oGk+ vGmnjPj~}j`bkw{#w]¨d0]ɺ#-7!]h n!7([`>3#8"W8BH?Rt|\eԚlK,.u֤ҪٻCkKC>]@2LU¿#(‹<<Ԗ +I`[\#`*PB bک_Ae} MKI _B'c{@YLn} ;Or/{t~MZ7-0$~@^Ig/N6RWu=$m fnu $qՐxlqʪ #4ˮGi-E꓍sL7`Xo5 d"XX>M[AJD3V<\x#C1~mFə?:1mj&eh'y: m> g)CŗT'4k?7ac>2y @6B-PͼdvX a(DNèy@|61fsVsIsmh䃄dJIK4rЭEsߋ:@ވ;?8cC$ zȾ`$q2zqo+#l4$cATR^Livx/ةR<Ws1 K%5=m+ |~Q?`q9&ĽW8yZ0Ցr{ rm;Pe{nAn\Jl2^M@}A.Hau˄+gTaIPnj" . 9k6BN–rG<l/Adǹj$9Ԗc#^gHtzäI<&:4t5B҅7}+S KpN 2٣C4&lLH.v\peaUʎxhT΀P+ lՓ܌s"*vo/P =M[2աGa¹Jld2ԡ_cQa# 6j.yѵRжDnDpV=!GJVz Qt۳I\W5Pv{H|0pV.vy# }Ԗ|(e&_)1]+Wb t3J8r)CDMvlCXVh1fhHͅB}& OӜ՗uwa}"قwcݐLZu (Z<ĽjF7cuK6#%Rs`>aVl\7J^0 Fцi֣"1^\n⫷z]vтL+ 褮` !.$,ϭ*%ΣOb1µ:-}9 &Zz{ĕPpA=IlJ{12-{k> KoG'&'MC[ $! ,*. oHeHO`\yi&tH˩y99l sb{8*3k 榯[Q­v/\TS#}k;Mr/Aq@,}_:H6$$3ǡ`raSYIVWyj!t(9i&v<=+y;x9&O2xG kw Ҳ:vH5w pg_('(/l'I4nP#i0xZH``Ȱ<},>iqI~z_ɀ%u\4Xn{{$k3-Kg)| 3:$U7jӘH1?DˣӛӌzPexEڵ5Q+6jCzI|qOؼp`\]FR-S5e 9lt/1Nw.XRټ0ȍ _$tKgchՁ G W _O BQOc9 uc=BR4A|ݛ_M敤:1L#Dn*ZluCgǧc)I+\%+ I{f,  G'˽͚QJF1OX4=(rN d&>|ڈZ{[;3VdpME/VOzt =my^ڇݜx =r0e'TJw=ȣ@u{CTfw|g6J4ػd0B\0w)X' hA@)ld0l%*5g7s$(qaG+_2J_d/x&0Ny`ZJ(`Z~{JV3庛/|L|ɋ&_hUPW=2<: |_$כ9X6.SlۨXJ5I][`HG, 培a,,`lՌ=J u`l Ay|ڧWRie]NB%N_=[NΨh n{I8_|X9sA{F8)"h؋ :WӊY9[^Oǫ5TH]uL ~,r\Wk?E\X(|UI} 9<ݙӌ~(X=`Qm(Dh pCu Q>˓-:Gܞ>2pTY/ڙ|B:εܐ#) Q֍( LUUPi?^kT~7DTjJ6'>E+;; lI2o-֩7^K o+ }E#cl7BfBsEA Pw|g6b8'"aaM9?:gT{mZbLC3RjUDw gBe` 6h,Y[?]z>rv3j|{}>D(}S˴&䧌Dzrf{O;`X7ESHB̬ GyBQ+d-gBZZ\+@3dhaG 5Mqv\WnFh,{!{q}1*ѥW˃ Ĥph _4J,4 bWpH/ylxodr=`?SRlE^A3x5BW,*Z&m<[Њ*J\Dm.ْ42Q dWHg7@0mR(R dB.M,SeH+уw-ކ;y$$կ!ZԁWxYӋ` cV{:>9wAEb])gk;S_\|%O^>]8dv~PTJǮ ?sZD$2U&UG $rW>t[+cY8zkI΂N0NL'=B #X r iB9 k;V5q4 L_nh [s $ޒZw 0Rݫ8WtoQ]wBX |P٩MxhO7/ק9v6 gfHZ';\y;+AUEŬ(pt<)|9H.s2Ⱥ'Rsܧ_gFJJzk \nI < ˽%4rpU`Ru+wɁTm%^qUD@=؇he3p~եZPz/yӐO'+MwQu^b2w:{w3i7q@Wiumsg_ b1B`=TL"D&31nFx*5[2q;oH}X{M$zY?eas-l}6'|pXT^,hx.s7"J,(Ie!Y00C +H$$݅RDti%'62 iEMFŒoyw ߯߃w_ChEP=?z@y*eТK,i0_g S\dA^Ec))}l[G :".K7zƵՌ٬m v\#1-AжkW^:}YcmKnM`͛htV\+ F4ЍHA_TR!Z"ARY Q ʭoeHH^ha"۩D42bEA^ڥƧIe@1?ܡ7ΘL#Ӭ!t[1jح=Z)R 5|ܒK="Jqz=Kƙ9:2TI^']bڏƊlK1mhfhleZ=n dp{IzkI6+ԯ(Nt 3n"ISaurL7R1ND#kBI|j2_ˢFP9K,RNMqSƶ<$4M3/Bʼ SD_%BlY [+18d9HUP( 5:} m)eS4!Y͂[fl0op(I2zQf-d$p6O%uw5p}o Y\3d@_ lOF\4V1x IUI0Ւy_pCRp=|aYҭhjD-s½H6̵h¤LmԕM֢w^l-+Dq ZB֛۫?F1r~MZ玉.D푶1.qSeO@l,vCSQ͞؋*Y,)w1]3+|;ϭ>%atuP,Wm9E.OJɐMd1%' zY ښΕD9ʦ&-)M"~w,d[@He$j-;Qf!iט:QQW&:SG^V k1+2,r,x R ?݂w:Jpq=_;gsnw?ҨC?$t:ĎAr=Ȕz3ߎԁ-% v kQH8j2">:e}pA %[ T9 "M\YؔQ  {G&&d;r,k?DehhI2y8sp4.SK(6GNv+!4ޝ_{F _+eU ~MH񞪀&m\MVU 5yq'R ];n!^k;BF KP|] A[sywAB+f U2~s.#1Ͽl$YSW2$Rs={yoRqxmS\buY2q_ȗMO\=4γuJb*\cQ_YCeLj{_iÒqMf%,Qi}OG-WsAdc]Sߔ(di:/Ka+J*ҙ$A @oatK"CB' 5^pH" M.-!Jrk[=`ן5/^:jB go<'pW&plI$߈Od5f+.K%|R)WՆ~)&$ԗs5ZlO ǪQR#ڀF/a!>'`e0&G8c*U>`e5DϋR)Q2;akglKc6"79(W;y_HaE PMc]&qȸs7!o).#1[XFj7Hr1 8k;o~M$0 #`B, &,!Dc+o"zi;I@ct\&!~) ن6"bcӭFAm1ɑX.r⪅V}Bx"͜ `=)LQW, j܌05z%BW = ̩"hK@0*\ꖩQsp8S3 1kk>w\@|o' ŜS%J+]sFFLu[A H&H ͻߞKW/¿7˜nJ-bj\C }0qٻJVӕCb| L3 %?8ӭWqnD釳e kHL"+Ћ)sQE`Ķ:wrmZ cSI9w:~!dLؒM[G%FsbEGk}RK%t֯bZ;{M×ik^("&qt& xwF\:ugvYTHNoj/eYXTofz BsQbˡް>E>"= ):xiNStEYA H}0(YWe(6)0_{Z*Gˎ[$uh R =MTq.jZ!eլ(!37!v B٧lm46TّKS~z4v [쇿'W%,)Kn<#?@Ad?s6 ;? m u2m:_a1"j7 QMAOL1B(aU4YQ$X/ B3a/uhMO(ߠ?=~1(B;Q&¸6]XB|&H*q}22Ɓ18=#/Z[~7k]2qc s{Uyh gq`,ٺ(X]pgtJ:3_Z/$C3nvhтg 2tLy)pb?n<1N4蝣a8XOx'erw)5.aNg+ i \Y!߃t(҃W}+<.`& HN <muL7ieJ]Q; SsF\L-Tmyn4 $V GpÀr aʸ9 68ގ;>oM;ϕ8ߩAdL&E'{uwsXϞsW|k 8K|aw\ȩ.;Sj6z+ﴽ'z+,j› $0nB;Q* da5&EH/MS2K|^0̌Rug {nL\vE\'4 }SNA$VoIA$<}4ORI Ƈ4~~:-YʣM]7ZijWq!]c1$nLcX+cm&^=sƏr|]n>rWz&}~E^5Q '(倗6;}Izܫ) гY]4,whMP.l8B;t1 e DK;ŗ"K% ҕP[G3kY T&^lC 5RJÿj\ZP^Qg;{ vOː.@ ]kvQ0_J67y,Y~qLEC5:`xnoigk_]]jΙPBݿ|ey ;0:1`sxTz6=)?E\ Z:ЀHϯXS2\nn-OtvcOj±*1 ;r7h0E !}r;Q Ŝ-/4h=30ߡrґ-۾E&?nzz@g=fA̯K*לW#GyMҭy,)<7z2vh';rX91qN F nr,hǺ,=-XtIJr[ orըrĦgԫ;LtϤ_ĺjM! ;e2Fh2bgLQs~^/#pZWnqR*Q1KwtKeƼ~vnCX86 y ]A#KEmh44ULW\ pV246!S!tؘOc8΁oUfV8KЙY:oI5mɇ%1qayK~ƛ H_qŞ, x}kǞqC2ì߈/bJՒtf__Dz.\KH_ W؎\Ԝ/qpQry# 祩3gH$Љڧ?XL Da̜*:0gSKmAjJ_Z# iDZy!rjIłuTDE0Vɡߠn$\6_gE&ˇ>MX,N96z\N`̄D/ IhAsPueNJr5 Py=CAYI`eōNCf3;{8sJ [=Fk p'+͆īŋ;/qţ4+"7_\)͸9Nlk"syΓ^ A2|ZKzhbN\"-G֦wuA; ,мפ/J?NoUn۝Z#ȓ03-k.~¿GcwN8) b=*oO=bgQ/$]6J3c<4O:R"ʒK%&t$ P@. r.<W#MU\ٌlY3(Ly=أl\%f(WOi% (J9vyk_:r`ѭs"غ]۫.;Iq_D[" dbaD[<zEzzVА׃@9lgGcVsp p%TA1*/-屇dO V/f5;BtM;"b'z7Wo)85oT1jRJ6U%`O˸ff*a@ػ[rû~:/]:~ȱ#M gE =h|]}~v+:}48. m}c=_gZ S"5!C1 |Zb7)CN7~v<,yHdk\\EL^<̝PSGc{ ^Z=hXN}2A)Ud x|NWS$=Xni/[sqv#9B `׭k+~54=jQA٢}# 5AE okQPsu!j>|t%]PyÓӃj-=t%RCMmw)wzvAUh(e9S~ |3u):PW1`#.!d}ܾ_/Ӽ?_GHIeDTzL^ vM/HZ{M-ptt>k*?Tk$pwS%ϵ\i,uٟRrooIIDׯ#;Ddix(r~ ipXc>s1$7s&g'!y)"ˀ[[\@P4%jK:Psɱ#E$Ѳ -෗J1Ea&~HasZeA-ase,P@8\86Sԥ* Otp-bٸ:Uh=PYdNlǢ@,My>_12&葞<%lz4ʩW4@ jJG }s}≱AxVq?2rǫ P|&>`uAzlsp3z/7KJWx-Bs$nʉY;ٳ+QÔTp0T܆ Phx9f^3WAy= S2\}|D={>Mc6:oh"SVm腠NsOTsDRP C-?G<2Lf ;WǨ+ XYegLT 3I_ȥŊgVqu13pռ࣡_9^D 0C]ǟ~R -p|WXzs 2F&deYT wkʡ;NZalYg$TTl% %gOx))Jǩa3(5h-hH:1;k6"\wO>+:-`I11)-fDHKCRP/z_K)zCirL075I@݆Ah8d03~+iȀL> hbv |: [ozڲSHH֕[ F|?Xt`t!'I Ϳ5t_\( = ^[߬?Brs&ey!чiS`ӄw@4")ԪCQB-fjhU6$T=L|O;1:AꂇդFliZMh{bpQӰꎺ'aHS40# Rj%J+w\3Tb6击֩tq{Ô.@/%;f)խLX} @pu=BE}c`M\Gه<jOQT\#'Z,~ dͰdk{O~ꩣ2@W /́W-&(ᩧ*U8ds xeh΋$6{1>?xlr\?1.~ HXP{-X=[*8ut-'u"lcGf}϶g goc*hL:OzFr+j&aĔzAG^/3RǸeAVE .RX#r}UR 3 sF?9[UPn/Qkn}9NlfoސE\GD @d~Jc#}ا*+E/c~`$]A '^swtI PAhE.V^ eaV4~٘*0'a MZߡO7t?dОjs97tk&3"b%zvrʼ}ٜ"jNP,C`U-1wVzZ\ٵ>͓5Aw\^Ɛ;E>yX+c&mvG^)XZRT 7834Sh̰MR~ħ=>5v Mbt|Qg"ckV3 sry._a,sبŨE͂Wɣ *jl5=5Lغ1s M2"*ؐO2 x8UԪ/bPʤstd,%s˾6O]ƕߟd)NxSy#c Hos6[!:b/2mE. G"{=,~i,Œ>ƌO(`ǯM"ơkm'bz}BO#*⃨چ;`bHDJ!R'@P=ޛO)3 .-ł@E1[lU7D3Ѹ%.̷tEfemNN7m4Qkq]ySS-520qoo>̖ܽCpQ#̖;.Ql80aUo.n!R}}Ƕȇ7Υc 2Lec )}ޢ4B1o듮 W}\u?Qe$f&A#ե%3FDp(g x\liC{qǷ ɋq%U#sлjh+kiG›d/Q^RYoELd\ y>0^tX2 m"ί%󋒋 _ʾaC:6]M8Ld YY$ $a+ce5p%fm4QD4@cfڟPh uTƁR4]@4ŬWv )ƹ Mwg>'o_ hq#y)\g۱ Oݼv3hJ,pS|u(1k%j{!eZoإ}'`_#P{Ra$[I!BIaI/5Rb&,Yb 0t_^Ma~kN3,~oM"1_YDi9dlgĂŕfVFAq' 7ߢ Ց5~[+-"^+b'Qת9.OjUtjx3< 4yJHNE /4ܡbm#^.K@A]pHM8(y~-ID%siXBr#΋7|FHRV dPP#"KӗǔyvۏsbḣGieysypsCi"R 6d#/g|Zɠ~I- nџk: la͆c>T׫7YBe 83VFςmDod6z1 y`.i$mr&.= iNS3bZjZ v]8߃3]O "$e$߭sօcMt~Ez&#_lQݥ8ӕ{>hƬh g@_O"KrV{Ćy+zjHUcZ u.M I:Zƅuo"pk퓩N~Hd8,GNK+w塞~a@)uw˭4۬]I|IPx_3՘7hC€1/FέEqD|Jډ[wph,p5t֐\v|ʧ;-} |?#a٨2#qiaU_(]IT,E̷r#[f]$N 0G~u. 6B)݀9֥5 rϾx5BPjpٜ.Lsݧ側!"H\% ь: |{%盀kͫ>WԒl$bRB"l_G~'I2.ҡH& l+,kU3A8`?&o[yΟ9ogk־RŒ9ހ\ h@ztg$ |z 7k4MNk 2jZ}Q2_=Y5Y,Ǣ}JDBc$ >X~83 EºO<ۙWncib5X$95XF Vu1--D3&L`l]c\{3H=x5\ Hxd6.3I1RzȢ)*R87.)ySv,y3]"0Obƫ; *7W,@+9M|_*e'*AQP۸"eXqBL\ah8Qk]VCStb 3X S{qrh 1NKE 'J6v =}fMx {HDᦊ*4D]%A;0Q % Ҍ@h{ç_Ƭ>Dt?;-f!pEA՘'O;w2':Bzyߡpnu:($di422b6w]S<,畯RZ\l_b4#㆖0c:9,s+R[v}91d;׌gZ싘{eO'Toh߳M|NKoaMdIT4nX;W gyf~!%C@]2nRq8\Fu61!?C:O9a44A)i?܇ 2&AjaBF IP-}>A;ReX堀p_KS\;nf$'l+3/sSqI"^Ly? qVDBJ5J;X (N]!$TKQ' |`} _oώ0Ph/w ddw-< Yce+*PíR%Md z&))=ƕ޵>iVf]Zb؝.p_~?|\]kuO}Q,Y6Ӳ.XOC*y6^#~.>c ohbDp"n ;1Ф54E֧wRZlzIqқ qKg%DMl-xl2|<$q:X.#پͧVmI wٳ- + u8 JGPҎf9 LR#_t,%y?gR¾WqC5]EN){44F΢@ކ [Ua ӴZ|ba1LTbA6(  ܳs{o5 'S N}웹j'? z΃ -eNDw@F%)tI3'oN=\8bKbo=됚{>5U Ƀ<;g5%n<*\H]μu 'Eq xhZBl=dؚMo^;jRأ r#-\Ӧa6c`:eb \k|aͫOT_H@2 ]%m[:aJ #үT&{ܝ),Z vڟɼHqqvفa#Hb+θdW@g XHE>A{Șq>yP,(.IRuE Vv:ԕd}7w[Y/\w˲6i]ns`L8Sw5D%R(*32Cksd!c0 RP o"dTOZz5J!+X'~d0YB I:Y|5CGA )Ṵ̄'.%I;jSԳ&o<^)B<_~wAD{S2gLjONY/1*eaLS.=wdzu-8E 9cyiv}&4E/hqtX:̨Eh퀄HlUMB }>7U~"ZJx$QN`| *')Z+oTe/_G+^~0-H Wh{:!)ih` OCơ3E n9sFCGcjLC1D4UX#,磄"b!  xp[v^ =JD-ɇfOI㶖k\n{̳R|«U] Շ6p,ٙe85r#$GȬ, +C#=)N(d}W{3vgN.KUï+6읮k7 @},lP`DNKdo-AR.U|ջ$ Kճ{uJzy塲ʍ({}iOdC0H>tJ><.@sa`ezתZfH!Du?-RFU!wYY/~imKiV) '_uJOW[cUҩ6c;fRsSPmBFC4W|Лڗ-8OoOrd!ET3#bM!czT0Emdql )]_ȯ{p̷g]e1WQz>~#h̤Z@]s S͒PRf ܵ dj5{hXJf{yFlgcez)R3љ|`,=?H;2'NJ/y~-*B]=I!ӍW_UHnF_]2ϵSM6ixyp"T!<ޙ'P_Y)pcr: M@43YcP7A )qtRu;3P.9P2YL /;tüK;&Ѥڢҷinc:kL睋sW6Ȑdq=LϣKj][tyQݳUmwEPgά&u/6tmNe03$ ~z,89ʰWIN(}Ց U%~5 18b2.֢~'ʲxǣjjm{޳'pCGMVb=;Okt_ ASTl]Z$j}_Iz]]p; SYz 7ŭFw~oY#O"!//AvL7mayʙ JԤ(tj3 }<8MyP>~85x~ k>2lUZoO*`]!5!~k 9+L%]JHw7ΐѳPׇzԢ?\r" yIZΑ\^3oYԩ{ghﬓmѵOdؑzFuWX+̂Ka=]㴱5., i|,FB l6lF\1t_{ MiaoHiąUɗ+Rk'udÂ,;0=\_S9k"I>z'<#<>crH",%CbYȮ# a|< s;?d擇D%?i|"VY i$LQlIKݲȃI*s. m_m\$`B4N1Af$,6zqxԑn" 6P;Њ; xim<4y ΂pXs_Ӝ~ in6hUhXl3 TlZ\<scR/3!0@plW l[?5*J~qeѭ~;El&?,Z̓Y'\܂My >|4o %gy,"?֪tgzX[;^L \Qsu qDE,U7P>;>Pq FJuDW/%s4BUSVٗ7tjf%L}+ʥǔ|Js獟 A!.fU(6F;-b8T):ʍPٗ7۶8mW8.n,} mz%3]:Che(4[+.#wshHkm©>@ɾ9vl8{|5p{ vE=E{Vpp湠/eK5kV_ GPQbY{ UsC&Z#kAzw?cВ^< 7us ܔ_gR_]UFX>;ۑ`c庿_,r)m&\ke^jplt ng. /RbFi6Êu+hқvpڻWu2-L4(?K(&蠅S\pei>u|v$ \4m(izϩ[= L~#ݜH4&Oo#ͼ KdWQH32~{b NXnL.5qgYfŒ೛D#p ||(T<{2a—ᵎqmk[f,Ծ~~[ENd|EnQݓʎ.=vh9Mz@6+iS,*X+mC` !L& ~.Ε7Oz+Ya7J/NTi>ɬSc"@cZ]1J|`eEZ&|+i@^{?~p<=Rc=4ۂ۵ం:gv_}VԄtL7`nm5iS5'_0̫,q4 Si1K6w1ftsW|&ԾY)'<[M<Ўs32umkw.8 ? W@E>G@Pj{wWcJTMD`-ITsrȓx IJIH@NYT*gB+8 ;Kp` V+@|#gQycM4]+L0١LsGZRDu?gK|#i\Β|nA3 te Lm/Wb x)0I: Bl-a2@Ӗ ٠x]+}~0GO.z_[ N_:rIY/@.*Uswc&=U sɡLFɓEZ{{8ۏD.x &RK)A$,nmBh~QJ.rgH\ 0. dOSٳ]Cj%~Fq \4P>w k.C d=xtZE}vk׷-@\>֧=[Zr~<"NԶ:q~ 2dg"7x>.[]Wzc!=Ҙs6$^y{[^(ꍟID$or{o> " ;ㅻx`P6G):d0h`Vi$48 5*W9<V6R.DJ^YrC>g|iL^_4S5TO Fw5|;ʼ4jEtdcVtP93S^c9Ks/Nlv&΂V48 GrR .YX|7Q.wQvM\*d3Kgf`ftL0+@]1U\4BZhg Inv68 _m}A_z[Tg⟀qo+lLC<}_K3a+v6I`kTlx7=s+.?4P]*. 9p|Q6k3B1 ܪmjXk^BC? ,OmJ*Lf=fmViGv/!}1\pi<fro4B%%jm*~NHd ͆yPCI]Hw_Fv݁_ nr5[k׸ _hᯀ$ zƋFrL(qxVkp]o> #ag0;IhP=f<bfyC l7wIMXi~d8?Z 7B͆x!T&@ WU߳8hb+-\5HuɏrSp/w1V1 Σ3uCUȼ9̵%"G AzNZkL5 M67 PD 0P`;$Bܬdd^@Pr>ahx n^RR ~:ЭinĊc ]i7 GkgTdlV K|o 7yxaƯ S|+&\ #ǰRRmJh~2#PpmvKMUAEG'] 7(3Дݡ%mY(3rw%-W(Ygf+%EA)Y=e3}`BW~IP#M#췹 SAx?KPGW~S \F XAQѭM.4B9KԲI&g8ZP郑]m3c>}7zi[W)8KP ;K~PX͓2w#f @)[`%J?0W9 ?V=4TrBd9gOH(s>$dnZy >KeaD(Aݑ~BB7e==CVw\5 Xlq'ݱ/Pnho鴫{\p,C-6t$Rw=?(:7,7|@J :x&vekUmA|@+#m!=~>L% 2t X-WXX.t"x~66.Ǣ%9bN/9u2xQA()JتR?|g-ZT\lsٮ fFH3};1bӍ@lMc;*ww <4(~)9{7P&#|X`Lg&:BBTkk^tti \*Z%#4ϩ-ESV@IH@0% /mz̊ M=r:6L|oSaK֥^4#c)NͿC7pRZ˪>IZҎsyh+CVH_S:6S鰅/FSY`#ـQLWqy]ߣ\Yn{4'e82*ɟo88?dxoT̻~X*.H.,3n]pvCH!}(/@aOF)'$ۃd ޕ3fqta5PbFΆLPUFbЪC5 s*>/^-DDL&ئYd  &p⣫15=/ILIG-#C'1xǙ>C'#bzl)gX ToطVzY q tN,*#eEfoEE4B@}KGjKXA`}q<"UUK')h>x ?y=pRb5 a{X-܇|z k{1TZE3Ia՚wx -YG0Z᫓sdWT3Y`,EIFylt-xi cpHI|z.kՁ>!WefA6M)Hs?'qA{?{1^c3V0h@WM͊S܎$ CU3wd>q nb "2Ho sadRg.Uڎ GQH[Bw 3=xv*@b=p#Fu0ufઅ-f(E%l ,R+Ύ~;0s/%g4<*oی^9OVNJ]Gĭn'ф8;+!U\]Df,tQf6Z^~Hj/Db'j{'WN;{tm#5S߲t]եVFU}@eu3}>~ /7&mtoZSgYw=u2 mS49JfísFrie[Jy2g/iצSDF\euNDvU0/TaoSsCusH  c7fV XZzmZ)ۦ[vjq+;YD{Qkv8"׷bWԚW^K;_i^AҫCHҧ/$6cxn$06N?&XOvG5 y''f2t68z_4 OgHepp.0{v : /+lo}9w5ߩ`=P?6k ::oTKsVS)-P7ƕI>}aPѯG~=jC@,3$g;y8KZˌ@$ \Q҄нgVE i%Ubv ` k9sSIMa=[_%ZݛOds0gonZyy1f,V_QC?DʉErێHa͐[Y)' 㘂fq95Y׀ѧ-U9#I%d;ۄBmW3-`DaF%-m8Qw<[;XizR oe.RE8>_`&O&@ 2#!JT ɽ2$U15>덗pR>i[Ɣ50Ee\e\tWb૒!yx=me$Є`TSξӆ}R}/j\<c 񓹰z#>0ݍJ@G݉[^>y-Ur#iV,~l;7"dg7_ƀZ`cݖ@qlꢝ]#1TTS/zx;ý AhŪ5(ZrMM=lz[l[z-/.A@N4"s-)vكsU&[/QE\tW3r[X师\.C`6Zyݬg0Zsm|,(V Rx \^$E]dtϳRMc)1=t9~{g&tUmAcA>##%CrbdyvC nrO5l`qJN1#r)#bؐ^yf%P$ƩŶnw1I^cߖrڕRL3-5]lfRrlaa6B巺GAkt(ٳ[ȶNIγ폹vow}vlVpVjGN'Pql1 gaykZ`)I<-7"IQ ֞r~ȎRi'L|Y_jbg|+FO0$x a8AT贩UY38a3V{Cq)hr$P[㥰ʎ-YV##PboL_Ck\# ٭V4EZ7=|W3" v xPYj咢vaowjޕ!)K Zmj_9ش H2i2:CCd5]榔`ӎU07X>?5@tR(_&k/{5A?5=\?܅l"оx. [ymf Ⱥnc& p3cu4?A;D~G'g!i#Z1Q8-zmR k5;O;N4*z-OnیD]o95f2(w'v&ƥI-P8@>ebo X˶P {/ƘE)z2Iμ^VW.v&m5y|eGpRnlhRlW2z*)Hҷ| ujI U޸*e#N[ˌx_/_Y3sx/.!]R_xsx{=L@QρOOg_l͂RmQH$(7ßCThG%2Yo| v&]cǤe9ăҩtY g(IUH:Rٱ4z0U.Μ@i[:S$n [А^;hw*C|Ef7h{ŠI| Z&JQ7Z-؝F of`׭듽5B)IMjG|NVl]-EA-MG-{7 !hES+pJ:6K&ȞmpY+*+|";gx#sbE7Oe.7|FZ”wv S)ݿy,}|Y|aEliDS碽}FSדfۇDS}?WKKkBU<]=>?+08W^wfD;1GЀc&cA]%HNr"9ܡsKi!,8B($= pXX|r9~{Py:U dG71\)ANŁ> 77o,S)R&B QY#ZO0*ِ '#VȁBE1 pF&T_F=i:|\$x>.l)-?`tWQj|i74KPRܜ?,>&Fت,N#.?O-^]SD}c}0"=kB0*md 4 %6:R{B.m`}Vs?dJN0 |(ĀWn6X׊]^7qhz)ރafgsGn'kIq"[W.]@Đ-b=vxMF sDmZHF_2%kvFҏH+RU2g$,>^TIGu#-ogy%"pNfc^*%!> )fMx9ԍ48uL@g?YfWt## RWXp[vB81AI⏣c[qGEYZ%:X7M>un Gr[*4f ^Co_ [MsWጭnƋg֒¶{}BV55_2I/nMr* '&U]D,MF9ރKJ3ޛBP_Krrlw)}I0-ӕ<=!EWnZJa͏Ms E\*{si1&랤է93FL^9痶$G>h/tiP[&ٽ#X5"yq8tϪ HD I+*OhhgL uer^Kc߁9NP5S'ݭuκͼ$JwS^͓rN;ɈI 8V~DEEloUйѽF uTJݏWJh!:I-LwB)IiJ*?c^qAo"Je =bPu검$_NցUw5gcf|R⋑s7]6$j^;v>]1'!xZ;Njk))_?2r.Ȩݯ: $[`zY3ȠozGj8=F'56.UDQ99q4RBpxDTumfykc@Uj4uÏ:#ETs2*x߄^y{tEt)l":}502*)'*-Uק)^%.$|"xښӗܐ͜lMX0VPUuLicWs%*LZ3aVYULd~Dy0+rчA3ŭx}8!?]тevb/L6@xcPn<*U${ʘхnEZJ"R}2\'󧡷M}oRawxr}iRh ۮ>9`3,Ov#Hat DYZEӜ7J8rp3!ǢBd 4!X݄/ͱ&U2^ET:ϵ#Unt&ZWI`)(K֍7J  ӀDOn}Y-d,Q$g}Z=qZz(ocD)UKAtG{$TQMI_ cG݋WP:C"mf]fenrQ/O3 n@ժ0^]#t|eLJ0|J+%ѧ 1bBx!()H:~ľz@2L8>2)T(es`lJmf@| ljBC'*^oS]/LX?PdX-&_A ;] 4 !l: 32%P¤+zӷl1'Apӑ9i)ʲG‡|e 7?lEdPRoFx BsE=zYQKiח}j :QoG(UD6= R7?]N^ *b9~(0î'ApL̙읜Ixc<$rz.Hj~nQf8"5R[iy R#u308@pp}" ES!3X8eLC|ICa;ޚߏW,sGlD^P=@GmR%ٌ8<+pB=y̩I@>Odm^HtΎ*Fy >gBT=[ʈR5 U~׀׷i˻J'ďFb.n.˛XN/”`!}ڡ>>~E,;-ndMn2I1v`q(p"+!U?ݱtv=<-ve ` 탑J9 >oc;cf5#qiTI֍iU pW(pڋKicA: *ZR(1#<- ˄X?Z{Uǂ=dIrrh(wBscڢ>l)Py1*B &[U)/4|,M. +[+ݭrt+kurCж8Km\&#JrCBFFPIΉNxwU~Y, >;*鹱}Lo(:ʟtۉK :`=+Ch&\02րn5*MRϗcBBr#TIi ڲ_#` :\{)?'}sU;^k?ʘ~GohMҏ1cG2ZX6SJ9Vy9~Zw&g:hP${G}5kddSʫ Rfi.smr-=]LK]vJT|%uQza%]/7/#,=j0xlsYS;|9oN݂,9XН=R(i 5S&G XG߰bn2rF[eWdf( (~I>u!qs{?w^١Tss(;(|k1db\%/?v%E3Ի$` f4Rn!./-9 >h#^f2࠰D u!{Rx2iBc3XY,`AH9y6>ZH ~C0֛f`niHMYv(Zj.Kq%6ɕW^Hw'yi /*|{yE{gdc4tR̔:ߙAQ(EAR 6a t˂j)1.5b,t;p+\* @ ֧1\w?'M ;sk0D8zgS,@ۭYzD.pB L^T8}(q P%{59s߸DʗM]"Ss*z1 3S31p]3ٝh ~'c `IoeqIM0'2? N幦J /zia9ut0J]vs^i.ϿQWDL&Ixtr Y${X | xfύ}yyKr`MrF`w{^!La#巵"'7_yiK5B]-!X}8~^y NR:CLX͐s+U\p).u [ѕŅo:? \r,4ͨt׿B&¶Z]bDr1@nѯ: \cX.Y-\6_}[*VӦ0QZ9-!nH{G&[4[Wh?OAcIcȴ]y-Z߄#7[fhUZ=$Rf€B&Ԗo:wzXbvʻ AY<+h3:t]U5NV0=zq$ŇU(Mz6?::'8K[&%$^4GJS .T&h ǛkjA0[)4rM'˜/%=XG- 2![HˇȦl=( AǨFǶB/L|܊XeͪYz+95qF1y1r(a]Ou3s,A '6Sc%`CYfCPq*p/+Ԡ DBexSdQ,ġr5 'W} \qx;{rOc2),6yt ]ݸsq< $A'S}6"nްye=o @1+1[gDH`f%鞻;2:ߪƬN| W҄0‡A nqۜ,C,x)/*ѽ)! wG[NVH#1N4D'J! [0zh>J*Fl(zJN"Ż5ɢt~˱^UCg ӤޮBD$(qW:tv{]p+82T\vq=0J)kմI"^-ÿ_$=4OHB-OwK:(t dXڏ78z>x}#&~U9KV$G1NW1L]yQ8:]$Po>sDw{~de\GG^6+R`Zz0t/S70HU4Qϯ}CsBHϚ}}fgmZU @n<#.0x;al0R1ZJ5weOW~X8 S|x9 }5Y/ é1d|N Ɏ8nvȵJ4!\Pǻ='N}ӬD]OD Zy~ NLeyR-3Y#".l"@M]nF{,2#Ii5X݃$,e4JQa~pKAY/x#87bHg;ާttp68\}$ߨH `p3``.ZPPb'Uɿ?k/ j ScзS  HU m J,c{oLcrd8f&&{*)Jh ORr,1rJb7F0&""s*}"eyg̑}$F U T_0-F:"C&Z Łf,TM妛#$1v6As-{vAPN#@Hhag~X*;PYr<9fZhr` 6y"ܛFۙꌑib&&4W^'{0 im5˞T{V[60R'@Z p )RĻ2i=>ޕr'hyUY+p*oRwO הּMj޵<# agBCҧ&!ĭNVF-+Q({7ZIhk|24$Z#9UIڇIe& 1UIJ|QaݖtS7Hmh>,dnYŴ!|S4sj'{g7$óPi5n5z[; `@9`o@c?2"-; S:#&M2Ӎp=5^6$~z5ڎ=%'v2<_Ï\~ў"rly1|(d@Ük"}BcagDBкA"j" xvS_G{c3_6Xeh:dN|w@F_pU` wTv5qlƝ#e(sOpG86.i,& ]n\؆0@ph5ڐ`bCiOO^/[Tu4jZ߻'B lH94.Ⱥ?\gY*(zWTmpCfpv(ݻ^$Ñc(pW0xG 咿B#_{, jZv'leѲ/"b{A-*!!/)ܛm/1iz@N~vrވ9']K,Si3^M7TQ-t׉'[D'lOv,6Y 25N|#Lr SN=]}$Jv.ХS7'CKtWcatc+A0,_J3# 9e'\IYʭZ`M@Q|d[cwȼ!JLDŽ Z?vcތ_X .tYFM"#K8#sq!St:5M ֲnyLs?$IwCr4\ǜ5s77\ffj9K$ϡA(b[A.z!^P ߍ6Ts)':b1iF?a)Ŕt1Һ .ߧNDvN% kd!quϖU^!WHa fQH/, BX.T=r.Hk)?8^fAC(?bW{VCם#䀹j:yo[H S.^ V9@SR<1@,eanuku3ǔd^On٬Y$unNxn{$/-/AP.c>²a`b 1͏A>[#PfIKg' 71~aX|$s`۵&KTz9Q|pɢ01$.jή4QL} }SrX±WZ#p͏C-pT+5f,Y!>tE^g}7*6ZFVe44Wc^W,X?D QR&] bjIF{SڟʕƼ(B+ϱtU^~I*gaʦ=Kq6KBK͙Jnmt<@srbdz;$G6=\fgThz]'>:%N;Zv iF.(D欑 ELqI ٺ.ܜ~ŭW^w߆[=e5 IstȷtJ =P0' /N#p5iR9⹫룹`ӞП#RA31p:Wܡw"U )?JfSZ:Bȥ ,Df]iR@OppqiC=dF$f@qBQ1l(YHgAZPK CB~/2ɲqs+k + A .c7ǖcb"FQu=F$U#ӳ*(#$#y9`{JQ ͮ$@7&v'YDSЂ qX|_:xt(\nQ̶pI,˵5ʑiўONW!B@`rYe  a8,Cptd<] e%{ uNH{aq>Asc/vy&g:B04JCJh[ RyJJ{T!x^&;tW&uGˈb}HYAr]p2=)~j eWμN}x[MLzY=y*]^%>6_ 9@`igh].7 Hi%Kq![N-}SsQEڒ-#,UPpִy t(0X*5tJb`o뛏ˋ /yQ#g=5/HI(BN8A-DzArŸcVk1*ܙs} Fy X`}2l?h+x?ÐҊeP=yPjŮg:|^JŷS6cY,굽!%(cP  .KÃg}~B45oRY De4jrZ'AQ3TOJ{S*q5T埨Aq9\zת$(uWT;j(6l*1#_hu~2@C6|hfsX/W]B0z/]p%=/yh Q; ^j=CM%n_cl` N2<;;Q3o,gh-y ;CӋvƬVL 32G뙼u>NYf]YAn$1av]e[Syu*PKB.=ۘKrRϽ mdjtX;mb$̝F%iXq+z.#w6U?n. P>1RUu@>`_i,n&,~r9t=ȑ5IpQ$d_u/T Nh[ުOB{MMٙ=Jv 9XfDI5aV-M8c#+/7s䶠>|(,9 l0]X;4x??RH:,q#EY435.)=n-TgCXOp&/;CR(>h+K+*:KtvVx@l|oVkӘbVm4t?N, &-Y@#ɵ#lg1V=!d pYrE-bBa-f%:t3+h tA>gqE.I_ a9kܼNE(CwC.ΫYLp u,+1j*ÿՌ2~t EOI yZ!x4%2sJL4 RZ;ᗢX+Hm^?򎕋 bW5\;mD|&oK(>[C!7NjYTBĐ Wfu0~ǞPI!O>9Sð `|EνtڙZE aRp4eE7Ԅͧ7ZkB]=Te>'L`Geer|):7E{wt(b E;.5<5㋮>Tc5ꛨXҍ~ ӣ^'bU@[Bi!)=01R=,ƞMcCuYy&i nv'Kǔgѵղ*[3v$Nȅ0r8&Ԗ-RU`9qTn53aӭ{lW0,-P"`\zOۚ ly1 y?-U)ʵYsD<6z Ekq-דսeIݜu(+9/6:HσX+n:x)sv8ztZ*b)ѢhUg1ښf`3pzWJ;ӂ/r2cFDyߥ@u"\ !eCiXV5'䲤p2L R,y-"UpPS?B5U\$rT1ێ',\͖wJrBAez'_ȫ er?_f-Ӈs >-ҍ8^z-7b8{:o:$]Dn%1h5`0 W]£/GL%(W)N\&Bsg_IS^O6R.S2A3WVwSFDsP.*$[(ᇦ W Ūʗw҉ɩ<|vcQny%㯉BPGy6Q#R(oئ]Z>ʐݿ(w^Eh~wYO3D LNPKİuOVy"ЄWh'r _RȌp0̬%[1k" 03O8~dG3!Y|g#hP:ْ+]U,d;u og- BꚰKcmxUL&|843^c\QgURO̮i8I^}g'^q^X ~,ꮲpZPjKkvMG%↑B9fʀ|.W 3:2?_hU^ _)[r-j_Qe!vr<(?#K{Nɉ iw{ Z-r6˟G'0Y+w:E3_IV X.Z0R+ q"=Q]);f ODs4ԢLawUӠ>?Zbt~p~6Ej*㱜Ρ:DKxT;\减[w72Xg(|w[΋h{.?Ψ {Ɓ?╗ 97ZI9M}3b}-C|@ ).u ~71TΨ YmJXS"'Hzc*V\ >A0EƓ¢T؞%94qObVGGqɺz]wVKL-FPfK3Ll{ Ѩ@bW, _kf ](b/m*P6}bԺ/|2S_f z/}T&eŜpªW^[={%}P wyAC-Wp]%BIQ±U k{? ^>[D(w{j_'a`ǟil%WcWnF3k\iev,m"#裫CĿiZ"iԢ*v\v%* oI/ l9RA)Lx+]4L6l1Loq`*)C)^ _/ڀ(YOZ%㛃CuN#$h FXC\c+.\g'v3/Xdd<20ɎL$u-W7RTpּBfR 36&w=;U{~'$$90l^qw2'V?w_`XGTP_#ml#k^;piFy萄pxWm2 6KT욹rtYygul-UMNꑳ{xW,il̛T&~~wyP`&~Li=ܽ e7OX i1̎WDB#JYklі冰XSqI|.4Ϛ^ؑXl.){!o sy# j7,ْ*°d?/6~R34kdL^n+pnυI@WA,_ywDŽJ WFRRʛLA' ({nIξSzuqH^4rMIY_gjPR8ɅjYܥC62c;%ڤUJ[l/xP>pzVJveZzR tSZ*w)){E5(+Mṵ\%U TE{)Wpwyq l@$}҄4\͙%'##}>{wCaiXa4ŗ!ogn&$,4ݚhM l`zCx|:`o@qǂhDzuXȰ8˂83۽IGmΘzfA\'j_kGUִ t/<_ȕR6fspD+  ~ 5*`uA\|}EKrF`^Whn#V+1bReRfw+w j]ז&z=UQy(jB@@ Ț!%oS"έ z7)/`lh/-&ƾNfl ][ʍ̽tDs@jRd P@U;>wi!|Y,]!fA8}Χ2tT3$#qxuhj YNuz)@.VČDՕko3NzkZ5ZNrqgO:25Zk0SI#^9ʆ15wꎯ<)8z.X惔?ͽ\$n9dmn!xQqA*82>m!xKdϲYCH Inm Tr cHgZ _S=?ǡZQIs\ĆDEU;4ly+)y>މ# TlJ~+ >&>G&۷[UҞnH!yi̴yz*{C ><d3t*&ˍ-nImE&'8LN!('5\GnDٓ޷< mv;`ǠOE8Rj-;]Y̊]@L;?.*zaV}_f{j>&sUkD?8EѬ*h]$U-zGXvn$'R#N_ % 5+ %s<ܯR 4:hm 4cEqt"Ene TGL/sw8\k)l;OgVTfzr̛,g ^MdCˈPe[jN@Z 'c(\@$몌1"trW碜 wQcP$)[^"7hZNedďPYAtJbpɧpybg1BF85]ga cNC pvu!+6tء63j3\~;<У ϝ5vx9⋦{BԖt$Y@= 8y6Y9:%eVJV ֜,vnkuVݰ2dZ\r9qJK; sI6"ˣ S E;z]]$j@XlU8 %!mұV$f0g.'jɣ"- )"sRiPRh,c,Jr;y)>{{ƫ^ f5a]X !RƨfB0ZqP5/!yL^(=x8mGCȠFa)N~zU ;Eqkڟ~mQ =j٢dk`P_ &Ea6DL"xbٕխljŎ?i=kʠs6@ίcU$^ R3le.<7Aڽ\T I%pn4g#WrIJj:W{VbaS1m|͆7z T ~;=: M:UR;GHlX M%^I=!`Ԟ+EB0TB c4-='qEސfC&Dj!7m%KHkMPoO~NZZxlYX᩸9ؚ5˯$5mˠ?JufvJ~tYuԫnl{3Ԅb7cN.᩷-|{j*f( /fPDwnl)N91Tj }ri|ehzwR c@efoKDodJCLP.R_j?^D7]4 K͟=B2*j\Nѓ6(.ыu_c xu4e('31}L!yef94.ϽJ+$ci6 ΃1<3Zod_D bB KK pH4 r IӴ~7ť|E~,R80@CxauE3I}@ ".}bZ ֪գ5> yl:pJQLER W}l7{M4ZbѰ6:z3H  SoCTUyaC 3==ClՎo:n9lzMۡ]e\(9AEL)+dQ'ͬ:ޞb?T޻6i*~OTxUzMôxb$>y{4HHŶO'ev\!y{-b3M#Lrס?90Z\GͰ NC!+ufw pp民>  axccxRy(HclE} Mh*Wc@ieۉt‹< jn.. Zɵg;lUJDžt&#ܸgVg)D!sy>@n%xu)qq9 V6rXb9dsd~"_O9">#] F?VjT&H)1dV؎ ?J֬2 Da0ɥ%*ۡiX2m"Z ?>)G|KL3Y2eUZ\ qe#dЛh@O}!s]?!ٗJ ;.x(aLM=C'6GےhM yPX@DáOYz"X`u*5a*4#FZ4) ٤w`LW"H{3gFYi`c`Ol)P=)i#L QtT|@D:NJ`B{:u;r{Һ60,.Ͻ2#aӚ>Пvʴ~"E-re[1jg>"X>j/ŹfLӋSДنX% >ΡO,2Nv]cHA1[Lj$K9.Ddؙ c*i\`w)w*_f\oYJEwuea0j|9Xc)+KQy>PW9FJ]3>C慷%ɠHgr +|{S8yMF7Ă3/ ͌B97[z14O0"JRUX@։A2q7FnTC2"`f'~2I<^)i}{TSlMT`!'?8 v>0k\' x"_bMlv{թ`vtS Q,Oqwaiwabs 5"myzVZNP6?ߍx g<)vhу)`5S| _ Bӻ{LK,'b?W`ʙpivIbpdTVfDN2Ęʩ`4kVF[QX*Œ\}!A3C#T2&Yڊbz|WB9t}F,xAr}X E9`> k҉ Ywp{b5Ĝ()Pi^sE>:QV7fΊO n&qrkF: i:Xb O!~ yuX==vcUȻ;vPd采q pJ`g ŒP`=~sގRn!!Bo!jn")PT>^`p%?[3ʨH@ V_Ĥ $8z/1:lkS':ſtDƽos߬ޡڋt~m&h NhUR7_ PhȒ2!* 3}'Λ!_wf.cqŃ>k= ^Nּzyݤ"JԁZvvaR=H5cyf<#XV=@R FylQ\3a/@mP".K?GܮR̈́\e"7W_\Wvț߿ã0X|;?j҄CXГ`zj܁BKI6mid:[_+ne1_͊26 @|rkg戳ᅈ!FY/!|Dig[g!~ɲF?s\Apgj_meeHB{76SVC. 6/ͩĆZxӹc =%Q+rVԂolL8ھnia0Yd %4 "ߑh)>_b8XXƵ_tK(w7]γ]&:/,)_|kߐ(GtkyFO'2AyX"mʋA)QvÏ,JWZ,j+ݱߐogw9NIxGGyd{N n F4M1"m" *UNvB"r1ҙT|b \ $vZ[\;n\iKm$/}Ơ>  ^N:1ܮpɂ<,$_:)U1}Nv(xbC͐0F 8>C"&K)}HRm]Yh젨H7`@%(3)‡hb\AQِ,rX}P@ff;B'}Ğn q썔^WbⲔH- W1ѵJp"hƵ[HzvTD4ǫ E~i^-I3[vU30_"_wءqvh;^VE SFi{>I)C#NzUuyVZX è/f$`I@A0by<֮y=? 7$>y+ҡzz6#Q \pr[)[+gɵDxuݞ"e?錩}(ZLZ ;0[WjȾ 0G  (K˭*zs7VG$? '4hdrB*.7X5pae ` v銶mRPA̐XѯM^JK'o)63`6 Xy\9}T#.^Wu6'0! nGa 462 t^ Pk) =] J9+RYf':lsB@BM-Y2GK O"@vk0*ķq VGӛ_LZZ+K}%2mb߇G ]<G %R=N2Hڞ:..7c^}1dͬ|3o&熉HOv^Dn%WL8Jtu)ͮMe5MaIOEȚ?$l4+}Yw߀SMKD(Ӎ8wːTCSr/{ZgرnSn_71U-媶, wz8 ٙAtW"ao 47Ei(bgNSQu_)ۛV"iZd 3zuг0o]}LtTC@ @q)T0hj&t҃?iQmg{\cJdzk܊h2I $@a#aN;b54CT8 =9>QZyC<8P_ 2(NfVR:)Go΀ŁP,c#wn!>$<sv3?*zQ^WB i/nkJf2dmT\Mzf?I%%SA|T0wFNoB E|k/97wˊhjh{1P^'+=C݉!T횚o7b !*(E<4hZD0M%.*c~ Rc'6i0+OMbțn:1Iq{+*`6`TbGdC bJueb:9 =]*`V|YAڕ]>XnM]SJ$O ՝ցxg@4)xoJíiҰsLm*뉦G}DaEɟ6M=dlH´-Z< lhe"͹Bb,<U)^dfW-/Zwq\hгpNz,8 56 5&b#҉{+TU7JVrVKOT$۠6i@{'ob ݍͧhdi"ON9뉷b&$sB3m:0u=vcK'A v>"0֭a@+PX=εrml&{nhQɎdB[F՘)fQiy #ucAyWi '@fZ# 6z㞿R׈' w?E}e,i+w)$H͝JD9h7y ic[, 1}V9(`\XCQ`"U!N!D5Λ#&qTs yzJ#7st^7 $N0R!xrÁQ2[lj䴊rB +2?ruRr&!-55I%+1Gz^[#X'>͟jLj(ZNɲS7 l &=1!AJjjk4H \yh$FAL&bhƑ,T#6 x7?g ]j88~|ڃ?`}a/y) gͿqxh.eGKlS^,Įmbe| ۼ0+()Lz 9M'T Hs.  p_K"p\KYopU /jRF7{dMm)=E jt7W# [}_Xb3knplmpn6+Kɉz ۱m(6@:ld{ GR*b]hs`&X#(*+G 8ӒmF|rxrdޜ *Eܙ-B1dE]O70/$k>O֛d%HjsV0bo!'*!Dy’bRE" ĥ;X*# '>eaEO&nڭ 4ԩZb!bz.SZ JU} ó~uU;Gsվ%dKJ''GZtՖXQ.V8 K@ 䏆|D;Z_ n{E-.02&qmk;bL:9ME[0w fpBg;*Ƅ0pPl@'/="\]#DDV?|Ɨҏ6Oo |w}E>8 FhqO^cVwNɽGV2"#nD`rY<?rD8Si̸leGF vIJVSRXrÐ(=)P1tO!yHyf},Ȣ@J=%*KM&o9?ڢVv֘QF lF1 Rڑ~=\=*+1CU ASݦ!ۿzseDANF$(*+ig~{ ݝ[# Ѹ=.6>Syl=<&~sF_HS#l80É5){8z$WԬM{QzU3<~g~hyo)0ꂨQU9E@܊(Pl.Ѫ0> K1dE"H\`u7户ДGۡ=*7clwR7s'U^ ss4'0oL\D6p̱FP/1!$iK$qqs)Oy TB;TS.焴*nx /J0Yp_Fw\c]6y;YAI5oVcw`s' $Y 0s9K:X[y|j %)w%(ӻ"Cq„6Xs3'y!RN|r]I04E+!4ٸTęr KE}*Oיߠ&!WKف<@@'*ܼ@wG'A%g}i⾈([AP=S,k)cFg=eD@W9i|!Af)ߴUjjr՞+< */X΋pwzX?lWJ CM.3~1v13"7i.p'J 13}Fd5@F #-' 3i<_!~Ҋ5N=׳e׬vD$ Dan4[I\7K]!HF2 WDVrQGtCvQdVi+l,Q?7j8SWIҙ.697)E!),4yS5\ M?KL>JPBR{f;P!˄5s@w]PTێ6 6X?³OJU)QbVs|$Zs:КN}h`mL]w#e{ݷ@cĉݲQ aj *('\B9P%k_>!h4+R_<X/?<y$W Gq_ ^Fv; { 7"%O@ɸ6bGhB{%I0*d!;~ԯhHb+ ȉhmK1`ɰ}aSMEuavn-}@eg:K\vRL^^G* q{)dq*\^UE] Øf Sb}=ś0jx`{c: ذB[0{ oD6ːE l֩ ´M _ʐ+e\9Nq!9%17kzr6r+>z[HwKm>`/Y߽vhI3w<)`OPƐd^;z^Tn ;PٚfE&u:Ύg%}Z'ef'TtlRn|kU ^B6`Eju= |\S 3PxaGh]3~_$r@eR]w&۾ 9~[!@]HӇ]Ga42 hO?vfeme|PƽMVG ["R7,~+dXMq ZCΝB!_S@ j5vn:ί~VoB|:'lj.hR͛ } Q#&Md MWۗ5( o}wr*Ng(U̗C=yGvpDOSn&^|/=xx+$8[ʆEԶd @. ꄡއ|Hȣ7ĄBmՑIbNe4E p||9͚m]q6/u/SͳVy`f{&hIտ_9h)aaºWJ 0,2̃zT)UWУɨߨLSh "*c#$:ֱS1j׸ǖ".UO3ڣRGƏWҬ3-)ANA| iy`|S {fO/捻$ܩͳgĸ + wb@};z1tAXvyb)v`rwd>. ¨Ylp~FV;c)}ayrɑ5zZ*LV A`ܑ [v>dG~!u=EH{b_p,nNw]u^]ߓ&kǚJ džlk2/p1?$N$R0C+u!ui_\?DW(Ao*"F$:,ﱞeA}]64|.lx<|'q@T\Q3^>'5QI'A<5~;mqe/e_Dd6[a$ وol*1ZS,hk\X8F3} ;~P͙vu] j9!de;5mZw?3pȯk"t1*Ȇ39 }0! U5ss1Y/C^*f3 -c51U,\˺o଺(e&Y{|qodl XlIkyD9#j{䐔KýQl,Z f(-fc帲9Za [;6y7䬖Lv=]ãbvS)-# RxK3ekl8X(L9瞀E,emLdАăuՀRJٍX6.C%Ճ<}vK@4Tռ 2AC ƨPpTV)e??} @Qk&w&vGa*M~pK2䔓=&]O]@:}2}`vwvGܿlZН::’Qo ^L D 1uN$.5;+cx KD;g5 rXXGMl23GWUC4+R qYfԁFfBͮ)FszAm`ֽp\΍#K~.)wb4;vZk֩xs]a=*hDğˋ->yBMQNд׽X;uxT\6;2'y̥b [_Жq 50Pz jK#Jx.yڤFoPDP͗ [, &C_ふˣÃ֡]7U(7HGkUgnLkA,,=2$h5T6̋󲉣VνZm?ۛQ[kj!tDīClHR'4:6p$Qa`cUcusqK244U&,wyd4H#=6D%̩usn`Zlap;M48^^L=d:^(1{zwT ^bwhky[t{c~2Zn ymA2#,e6I;'+#g% w7\}Szbe?sT#Ƥp!2̌2uc\P3ى{q'J.Kv!"kT: _W4!_MEmL-v!Ჭe /5]|4s0:W`OMXH]}fSI/q5fQ5?vL; }?;#>_uj7nǍf<`H q4?+`8,_cFDp[яy茢l_9fQMV)뮚@w1)s!*"nA[8ׅc=@yٍSCV*bgI.ti?e̥cl0x*]L N~l^/OSלVNg(#RohHHX y49ϭRˡS 4#}{H=WzI&@?ILwh>q$ElU! 5!Ө2ɩP _v83oj6曡X|[i ?ղ Tqp1äeft*p;<ͦõc[~p -?y?fCO%sC' /aA*RrX~Xcͅd7*>0<o\6kS Cp誂vw_dę\t7n,ňh$bD\bf6ze*OZ vxXr"{rnJtFWD+q?B*{CJޞ!|4K R}UA Eu8wU{FSQs=٪/'8}/Jdie2 djl]q/OXͷN0>|?sti>B}@pk}Oe±$7H[g=S:o#Fg MXv]nҤ؎ MLyCjcrAWt'hOm!&/bu36Cۓc\[jjq!@2 7O( L\}wqO )L?n'l}*{`6Šgoܕq"`蕴_.03Wsv$5 [ߪor..d)}39 z.Hsӏ8Z3p~5QbʪLONE3zXߧ*mlK3 VtUcQL#00bl -Cd0عVh>w,S|G2݁Q~;*mDv}9GOTPYVSp㹥JFv[N}A wn&)<6 "Z!6vҜ?qG1h"POct˘Bg5r_+C.Mn֭c|ï 0vf>T=^ٯ`A!t\ŭo4[LbSs*trDYu:2?;-m5u ;?d i&]EX!bJE>.*Ƕat|Ĺ&1f9'di/2I{Me7n.p <ΣQ&{g;\G6Lu{< ;EsHO޵>k.rda0O$? 䪿C OO'*vD嗏R~8PrxZxV>c٩`~ "TҿA9z[8IV+׻4+r%oJijCG|㪥M16v[9H6آ;dn Mhv9ǭs<{OJEߔ4Wz_' I F_-%f^5g;|EoC/qOC:yGL*huM1 -auGBkqxIuX3B>]ȻF4tZw.r"[vz=V:hc&zH)FG75abdP<`N#זY6˼>6ZaV[*${Lh^g;ˡMmo FXZ/kEz366]^e6y%s>":kAwSM s]/G2;>'DDB UHd6M]aߪF(g{9QB>f8dȕ2Z2|AnYKp3^ ?؍Ų}31*mŴWݭ#W6Gٍ+ݥ־Ԗ tQtxY%;"&ۯ"l;-Ge] ;p'h{tǧkhYaU615  ()NvFx5Aoy$ظu5?)PY+FF-Ss;AUfǵv+ywW/͒[ jk3&H5 vvIp_4Mp~\eԌtOLVЧ\^Ż[?霂x ,:RiIcƌ3@KѕCR)TЃVrt3L&AF{қ$#}6/b7^}%}ʙFOBLAZFmȦ,&[GByI%`XJ$ٱ*/asLfNP1E?< *r4,DM]6P a{մ߇+,Rݟۮ!b< e- 5s%(ʹ#qat154Y98<3L1xhzL[%+wAI};Ӹk٬ %OD@ 9c1*}:D1,vhz89ߪ[*Tb1eo\jqG  }*s|F1D&V\e>Ze:oβɃl=(7le,MN*B$b˞ VeYp}u޵y-ĵ;|)êˤOxjtclC>A0w }4#2uk?Q~BbydLv[U1ɻ2^;#]A0O]{g4I lCbl"LsX2<]h\?W%dܑ1e&1nx oJ mN"1 |WJoɅr{5xBZE(^[ 9ķx->0X/.Mbr 9ϥ3fc?X?1! TB=@!6c ױYAaaUy`2}vzJpnq/"e%fQt͢iʚncˏp/&B@.W 01v`⏉S.ݨ0F߭(Y&z]A*eTDgک*\~p{fǨ[h=+f(z/K2g^ ,z÷wp3l 'M3YӝJ^Ndwbr''nK. :n1^uOe}U<{ڂ 7T.̳ wmȅGI;%;fH\=罕4f!v?ܟÑ4ڜۄ2nRyn 8h) íF_0iez)c-([KeȰ66i|ӑc%ם;Wz2#~!*^7˚@‰ԂѲnH%Gܒh 2sX.ᦎ~A!\XrS G'rVyRz^C$J3"E@EԣԸ܋a6p/"RFqfɐjHyB6Ԧ]RȆeirLvfцַӨ-nB:w3&ewInGMG#5(BdVyJ12D5Vw|sm=C$ O&BACJcF$dRv!äE]s\?8-`1bǤG9eϴV_ݼXZ D8\-A'iU)]@=)O[0t#rMzX[N+IHDŅ:YH)M~NarؿLKٶSU@+/.I({tf\7z9f5)Z0GN;w`)yMU*ۊz<`.7֯\g PPG q(4@{0kT c{֕AQK%@Nh[VFhtckI&9>Y[e|%=G?8uHJ3I ,u,u=*+wo&Nid33z1 z5d*XO)]K4,ebˉϠ)yqSHz:>^u]$mQo腗<e=mx["sܼӹ34Hpw"dLXYk $F3j8 [X㙃%Xnh;5Ҳrpн;-duwv1$.ʂ#耘OZ}2rׯ2X 鷎B#%ˢC%Bj^7Ai=:S3_팓b1zC;YfBd$+X&N%bj뺞~&j i0\,B6y|cU.>'0eCzr6hrjϏUOg9Ap~1E|4-o^fEsaNߖ" A'uȭ$~iǻ ?F5U %y>T:Ak+]ƗWbY5E!e@c_ B'^z xwTe.0HdS!^])U7T?@msMbiMpgfйҦLina F'pR"4X%S^l3hyA!*1NOr:Vtѵb\qe&i$%iRȁ*̌S2-逹#,v=AFa%pӛ[*.^Xo\T4QXFZ4Fx *|C]= AmQVzm_3!׹m9uD{c+tu\/} ̗}j\.w=FWĩhP15IwX,z$}DU'HRF[{ijPAwF}郋 ظUDc qd]ōM Wvl7/n; tNqM=d%?bLSyއ̋O,6B_I8mkJ(yX#x0֨\bxxaPq Ȕ\~b.9Osq)KXbo}[ t٠GOLfOr=[US}H;ssM_`k,ta^n^Ωb~բb';. Rj~RyqV}y[ i(ilZ^WH;qȐJ롤vm%4,74)0C.[x)R4 {.Ic$ ~ s&#+ݔ! [>by|?iEn ^ TK0dPf!aDr'M9IubARAbuOV qC Uh(NNL@ hsUc3AH?Fxt=; IKyf(VoMHʧGoEyyNC{=o)+W$[IciN7m͒Vi~&N,malkoaoșU#dm\Y3@ÅXmZ _Yۉ+^AtV&L(x Aʽ^c%nk2O C/=&iPK"p{|xZZ~cD_e Z]v& f}=ndQJ0#6ŒE9FmƊ -v14v٤Gb<$nҙ$Pe׆Ҳs:A#f 'FSCZg)U7zH=6wUe@7֥">+ᱴI?&B7Giع57lrWk؄rǕԵ>lO` Ur>"{?9+7m6>&>{!#GOɩ#BW=Sb4|ZPG4IȗD"$w:.L]f-0 C9OFm\,Z1 pQEF#jL}MQ1iX&6M)WǤơG\w4単vbv<!{Z*I1$Ut9`H$/*aXU>MN)X];jՊ^5@_GS o*FֹqΉkgl!(R2X="`}3g혣c0H8ڗ4K@zfm|Q=MOgi\m?' *N[7WӇDШY|܊u([Jht_2Mo ?cvNqsӘ0" \h$y~9@ԏM4l'm[?> vy?7]VRJU:T'tbܵ޲cx62Xrsk\KCex934`/ӀR*8̀< c~A K]~s<<)EdY|rғsb_cFAk H`w6ON,_5PXc >,.zݷőF4a5qF_U򆃍ZWԽ FpxEsFU)f:mn~sg9-;.y7ml“AFJ Ԩ+%*bை2MAW@s^}|9i[ x&,:s,82tteHra@~c1qQP"bTƧ *ߵɄ 3 #rmpvx_~ ^QŞU1"CI}Z?4Cn;Vq^h.@ ݠZ3d_8QO? P_!'l5nqM#2± WE|ʉyBH,|1!&<`VBC`T:@@2,]ĭɉ/YH{1}xXҧ1"9R=+$7楖Ni0C,AJ;@U{Ua;_J[_G-A\ϊ@>2hɼYm 1zU'ݿsmJH{+%98$6(y,yhmY{w2$Bc׌#v( R n|:g#I4H 2ldc[ +{gKsnѻ<1fy! BHb[@i` ՂǸeSze<ڰyh&{Ouqv<2ʾ-FsbW7\f/?}c zK$e!Ko-Pb"9rR-yWڳ8@ئ۟6Ō ,V/v).F|T+ _«*l4GAbB9 |\~.qLv&]N9M1bSL%uv6e-sMJf vbzsښr7eg7ԅ~--'D5's :_2ռ`\^ bk 7Sj)3DrCωLu*Y|"b0^]0$su8$P %Eh_qHlϸƦsJcR1PNK ?3d3?=,Y.\!4яY65ό#]NHGsae!xgOn]FUeaHmպX,WeO,efQRA( BVppjE]rR㰕O;@h`m>h`> A#ZAd͐bQ(\A]g#J2UHc+Bq0=GQ#hv#wIzciKcnnT`*;;$)ʼUb1\.cfuvډnK1LDe3`4u툶]&8R(YG7\Tvn%Cz?\ɞbW&r2@M4 @##\ 5&*O?MWD%{?hR 5腲ا|ק>mCmǃ]㬈a@ݡF*g{oz. X9|y.ۖ'f2oqNtE&}DRXK$^bSG3պZje| W>y⋛a)1dħJ7#>A5=f=306Z)퇵-ZI D;2V7o|蹬re) ԊEXzZ{Kj] i^725,EM NTuQkkm-i |Л.Yϒy1[mvnu:%,mg%zGhGZ{f0]\'3NH$2٣಻#z6ZV pR?sm-}E{ G!ix5N{\Izb4addvrN p>?+ȿ !f͋MOϔ1X E-W-/n좑IokX(9v 2,52 jWDT٦dN +r$A8 R.(n̙ lK2@WGn{Gxhn"h8Gay> S^|I\W@Ȱя -|хVo\f]T7t:&u:i+Ҁʹq."by K+ms)d3R  6÷%>)~]~o ,N%> 3:?׌3F.RT$gO`* qF.ʅseWQw,[3ogY ,.켁$ܖ1?7OU)J3քH3Y]óF?ȉlqOfFoHPhIع#P,r{~FV\l?Aپ{R2϶ldL$2!GL~nZ1}v,cx@N串֩Y6܆dr R8:ӟoi뛃Ɉ5 pXf-䍚N^*0X9|D+tclѷ3CasdapG8pLGI{PĀ<"Tޖ2 A;xySb,&ij2`(ij3f_0NG$- ͅ %yNkU7ywTTX򰥹tf߫*0qjdN$' jx{hu]}+mܳDyWFE4Mo&VDOo4 q$ģVq/P(Ҷ Xbto l@E*A^-m?"B|xN]lȎ iP Fڌ?)IL!NC.:3gl9)왫XGU+inM( iCT/QU)NZRزsYM"aE%HuaZTjftZ.T40šGq`z"LiSm7۪plM)H 89ӟ8I޲z^mu r Slxsصj;x;7>Bh->tuD\qo.Vcpv!dt[+$yՉa]LOMc28j;5{ىF}M?ḰNVUa(hh $Oj߃5=.1.AXliӭSTFn 6,7DH0=".oC$Mzml3`V:Ѝ lz2p:C2 Uf F阓*j=?~>}@P1ں,P`l*teC2 IIPDhQv"v&`me:oEg::E(a'po>;Il0 ڰ]ΟsFzNYgMV^#(,n"PX3Pܜ3ua g)Q-D c7#D[BB0Se1`}#tXyiECt/~%~ җ⮐i,vG9 4/;L/ڿ"k!p6O/vO$eD¦v3qehhZN%mTaI']t 0 S_DfPPxdT?r'Y%8ƶ|b~_vڒQAҩo,+_k~-K cF5jj0GտYK -xUީ`1 ߙ3'e]-Xh=UC/0<؏ WJ.wƼp"I=iH`#nMВc# Ƕi²0`&*.Ӣ)xT澢n aNi$-&^(T;y'ˡS6N=8ؖOUaŹ0' O؉`hVj,5 B5O1NL {ݦS?P]H}^}G&!LVt{JiSVV0M7 7wBH" 8-nOJJ=8GXMLmhX {Ox (ࡀ OtC؋y%磾*m̛շIOS9hUS=ʛsv-ίGO޲\p\|!/'꺆ߘPkB/z>cqʿ[&-CW=aNB7d-z vQ10\r-hAD>F.Z_~B*( S'-O$,-w=ݿtxuw\7ռ&SN,~>i256^BIOY 3-kEo>CbBZo;HZi+fe9(eKȽ#,' xS"J~ոJNx>,CVCm pFD˱`3d YQ'M, X,WlK*U:J4΢T 4J:_o[tA!GQްhbs\#I-CjR<12ms׋V&4V8ĝ*PΙMjD[޸bpQ΃zG'Vy _maG-Rֹi/k/˭;c*,U$,dsv}P;uLA /mcn+ܕq.>cha rї࠭UFo3I&M[ "蚢\Kge9;oѯF$ƅ: 3h dX)1lW)\F3uǘd5,7Щ+JW>k.p a)w/9n6T(ivcF>ܺDG !'7JA o2P*: IK32;~GxMMf1k'W_il?VʶOtJ/IFB=: E珷Oqag%΀H`VF" hy}<Z )<0GۊdZhM!I/f1ro. dV8iNBb{\&G9 hkq,!/zYalj y gmXߧF52Ÿ1|"|8A]{:O$/!(/;+eTVξa35Xp?^ #l */2#^[A .'P{+$36,O~a%+popMry>;FZ*@A^PE{>A'GJ o͆)FBnkmp* N<'ʋ⤁1Y,Sda0f8!Pqhu91ϊe7>]BT`ߙA ; 5i zxjfI ~UFђqBRP|3ۢNĿZhص 2g54qP߮'(Ra5]wu ۪[`P=Cڏ:sYjlwY|҉g#ij9չ {lNU6)[j0k/IX =E HwXjNnH-*?F S3ND{8\ɷl?KZ͗WZO! F<3jb!Cȡ ڀ{52>&jfF/lqgc|z^Rjq=Ǡ9rءtU(_={"/kڈrSriYeԲ&P,ι3'/QHԡ=eꝴHŜD;s]լԊ3뢴V|Sb/Ct#⿎@g-\FY {JM+#nPQR`myp)^#UejeKfkyEc{sz0~Ir0 ' ?SH? D 8]{u[U'<قFs>1e"f]s$^,B, $J>{ɻ؊Ŀdw[qol ` ׍pw:vA ~cj$6-3|4m 14 fwm`Q$RqǤ*!;ĉ"aԈ&DVĴmwc?^ { x4Ƴj`*jz$HoŨ"Rqfh kjS }?(DzYtm ×:U@_-r}dsƺ=;c%)8 `90MŴP? #m_(Aٟ;> _1GS9vN~㓈LLR5.`3p6BKKogI02@=abEƞGκlhh ͽ>ArQO{< }5>_br EPVge@B"xVP{K[P:S}8&%ָ`EE@c7EasߖOO Z52l ۿΩ$;K'ax>/ o2rT5o8`/ zy~gOVI OIْ?65^Ʈ6߃+1 x$y)GO{r|1GmKXovл>*CPYJLD^96uӄ~V3aҕތdE!)ɓnFWEϺB=0x &7gZFH{!x[kMA Qin|a܊+]+lbS"k-D!% Zź|!6zLrI~x-[^ڽrct T!Tq@B^k|Vy3>v5G.tL R-h$DM|G&nҧW+:?UA[Pi:B1{\f zvL+C}3"̵SA}IK< ell8NHaL ѓ2:Jtw7BjeZvU;+Ky"R+`BvWZmn5"GSyɊ)HAϯ8WnWZ8 xf裔U-13RSpM¦Η/ Bxٯ%G>|}# ڲVwadW5( 5ncXLT9-OCDf;NA?.e}*p`1Qbgm&D&#Ep$MvJRY QRee| 6UxZv S8ه7i/Ш%':2'c:˖q]E>8}qg `A }Fbl/Q`}U';S&)+?ubJp;p_pi^_ƲWjD/̵3/Ye愩FZs@w42]- BK똣<u )? j/=L!K*AMj@\ sQqBa=B%(=@%㣂wBwVQ) dN)#Jdu˪9۶ypvٕ7>{H7P[j(n1:|WdkaZճq6;E53{x=ڑyo(bh B@_q TV'j)5@(ɐJ\.7 DV !NkYy䂅3O`iR] H -t]~,VZ${b4WO3i -O?T.i1J§?=f;I ɖIȯ@u]^zlyuHqBqM,@HJ|ų_-rx[F$ϰ nB;;*2"xf 1.X᯼YҮּmƀ+Oe^BW.ÐAM%>>^ tTeT/X[=Hnӄo|h>z 0 ooQ_Quf͠XkBN? 1ϫ./2{pM0;TLMDemd*':&~`n[[PZȂ5o+¾u2xCV^݅n^2.Sh_)u>/"`3Q7Y&.c2XR_0-4 <FYD\|YB괐8/sNDQ~1=G똎pm1"'uBiѸHRLC!]&6!坵ze f_蛽%r߼ͣx^^a%xw+ IgDrz|ƴw)_ A<~.D_%J(*PrVzxx^6Y?q߀~u*s; ZC*{$^t&Cma;sPjgPW,1ԑrY-^ oJV*>+R sTޯɌ5v!yV!PYοKFo$B{-Šʑ II5U)F#e_w4=t;ӫmK.Y-HKu 4%aTc&>Za'8(ϛ7@[(dQn譑|xuST)F%Mײf ߎ_^SԉX@ъ(A"԰lEqWTBu:W4)n]Jqͺ9sG R׷~~WJj0p912I/&xﻗUpĽ|JBpT``سM}G$Gp 㱔x} ~Xl\5EfK9{Dr;QZ3h69< Smgᓆx 7. _Zx{ ږL%q~qڅ3yZrSp-DM%T#>mr_^ B;=u6 h74xM% nĜr lB-9@$Y]iKPXf=p(<-u\{+ bHᏭY!I5DNmT3R+f{Hjls߂,8Kό@I3ưpͭVE7gT\oqs_^y9T{#`=TնBl^wʹDž;ۍ#(@wT ұ85KΓ+{0l.2A%pE*hh2~d/AvѮFeo'O!zx)R"+9s",Wj% Cb́wpJ6nڛ 2UJSDULd'FBrR~6SQ8X[&m˅Nҹ1wd:(npҀq)Ds)&Wg^qQQo%x2tQrIFqw (/gH! Fё7"j { mbYs}XQxK| EKi݂۔VtHf/s?+Adq[}pPU`M:In>+jUW;|n~VK($'4N+"'ulon|)S}Gvt!4: Es8p^LiǹYw. Y, KXG\{VzRɪG% ݩ6)_ ,hkQ&ءK*zH/6͹O% k] `;`"nOqfv<ԋ ,aper7;fY+EQ~5:s[_n=Ɗr=c-Flf[vǐ"P;_p*Y`0۬QNg.ԋ|J'K,?\םVt]r)@GmaRxO =$<˅cYx{k-9V?- 5GPc[InxFw1$hHP۽q>&x#5tZ#DJCuцM&AEIrex2O.7 |ߗGQݵNz6e^i8^;GlW\ngz\^tgFt&5%3lK5ӟ{f5 I4ʋ>ע=lCI"b3oGuiRr}bO.e7&8ц_\(rۅ~i !߳oAidOy5S(ևg;9˥& J/h|@Y[&i4kє*բoєBf[Jﻐ9Yh]7Di𠛽oѿ8N.R">EJ~& ~*]wzt @ ,RܢFLj")3kVkώAsQEC!)&*=|ߢ2p@qIg7t-p+C u4Z}Uyxb~HQ ]PωΓv#^7l{*$xg #e.):(pjG>A%LT]AΆ= * ?P86JB^lqd+-Fr+TZՊ 'trlF;!)@W]5vCkRh7mNYĜ/_)8x(iRb7 ؔT~==~'oY;<$T)[]kI LtimLLdtD(Ӝ}p\\Vo_Rl3k0䘕uU/j=h)>6X %_,xoseŅڧKB>RT cmx0*v*u&1n]EkptCбXm!6C19C(`At*.H;RoAR-~-`}jC{SޤfEE9KPAKm-ƥ/e}_tm3y }*T~=3NN MC7KC!#,FDOLsȽxN;\>+Bǯ0%6RMaZE%(5lFŒ@IJ*~5HviQHȅ%-MW¥0X=h%͐>O]  LiCkC~pzH!;slFӑeUzIb2v3+k4b!Z&܌cֲ+Kz`RPJ Pt>UG WX1D`Gc uNW]MzxkL ^8F?˄IuV<^LFXM(==蕯T (ClqL>H돒<\i"9gf38!]Uw!E#:u!BowָWXK7:Nn TN}x3˚ʂQE13GI{uS}~=)3<' â/JUK~*^Ǒ CtJ`Jx+ ,RbX iv'{+;N1璩Gg{܁uwJCpQoIhsP"iq#ֈ7)Bٮ'hjKpp8ïIb;[= Xy qRS| U8˧]mꑯ6۹FW Y{ZBOS3āAdz粱=rƥ>lTu >v+tvڏ>܈)=`: J$cey[>< RdBBi&e-l{mZ>*5AuiS{1 fPlԿBOr`lm!FxS?m;%#iZKJzz2LJom/@`1}ȆL=FԫndGxi$'klIC@ box@TJV %z؏=pKL|3:On4شtնZ Frk[#WyQSKchnnZ$[a 6YΘw~:w؏C"D\32V޲Gll[=tD iPY͟w0?Mrʪxm'ؙãqn0;4o6G|uoGw6xNFcu\#XVh)T & "Jd̷]9W`}V[k9޲b=mD_h%D"/:dahZD_ w,ߕXaβŽ< r2b%ơ\9mv%vze>T5vRbũ`54clc6bBBM, 72u/|ubϯ1XCX| lm/BHlyu_a_E$]o'·ٌGCᗾYόdr =X(1hݺEK_<0-Ot}s-:\Cz&={S<;q[o6Q7c~pji7쏊bFsjW\/pp:||R+Cyg P_3_,O<7ghC'&n`c('}4R8qcPt+vG[w Cxs(¹IQud_!PV 3q.ob) :^<0-LaGR^@Z,-սDq,{g@ t3-8onl'wwQjڱ>?])/ SO)d-AUĚndw!(m8U3p\#kT6)R:_:u8A42Ko( N+oEOϟ=> gD,8G@P][FgAfpP}bH -G: [K"-@\I_2Ez h+Jx@Hւ2k 4;to+,Ya1`W?4XQ(@ B\8!J;@ͯV2EFzf94 z} %̼VCjȨL#Meژ"ՠ#44՛c-4DUEOAt6 6Ybe3"mk<[)8Fp8i_ҥz5=f|eOC6h*[rDN}a[Ѹjbxw-| G-sQ{YD#~xxdmE\)0J{Pϧ,w6R"M"NǨ5 h-{[к2+c+K`` ^b6 Ua  Nyp\&,CT8 pej21m/Ҥ]nPV}!I++ gq;h=N {K@†Gc WjL7\r{UIWϒQc08]|aDNͣgmVCKUiD>V][21F KԲssCxAk:>D=`,nDfa2NPË-E2,:ؚ0.'4q3 l|HSx49C!^aǛ\4Lw@A0[zId8$L`ɿV6-L;QƍAI>w^qDZÀwdRSB\p%)Kȟ\N>[;e[I 74BEnROdRJr5 } FuP,ڋe7ބjw)u5*18P,5 ]* okJlg2okuc˼vL|\HEeqXzx!@k̍K{Wu؉&BZA/pf֢1L!X* <`ad.G0zl &9WɗDقHDLTMmfY%d0,Fc'˨/iڑ:W1cs:u`m*M2bD=9noֺB=x JȷU=s<"V.7L4$/Xsc9 BmQտ (v ?5+CM 2\$N~7⢗8J40% Otc{w89cԒB'&c^ Pn|9+F:S6tw<mQX-A+\6%װX-x﫡ߢm]hTBt536h Z#(n&v0``[ 'MC)ua`e#fAu|HTykE0-RJ&H1^C\*B`Pr~0܅y7=06ǩ)Fj. }u0WOEz7x] 6ߠZK i3|iBS*FvPGCG2p!쫌kez8z{jWazo>R->|]Lr*hxJFśifHmI\Z衖<{Ku) @dw~żrR05^ š(sU5\gݰq[m&ڄҨjHC\I;k`؉:]!p9f_ ^|(v!'M)Gg?.*ޕ'5Cb@O36<۴fQ 7`>*8 cCpnZY҃wFRU0xL)idf|ϿflqϒY,iKF%uPLX נ6yYxJC"F2ԌtJ{lJEy,Fy|iP2l06xHP)mm)+^OvWB pʍ.o\ק6@7ޢpAgɡ5W=ثS>)K:+5!B%Zb'{H{]Nw EѶ:@&Ѻkpdx캅xO91- se!E/FjLPRfuk^lbNYaF>;:,uQ6k*`iF_L}֌!UV7;Klj9t#>6";VVqu?"^mڊ7*t,=\L:GuiK]: #]A{;Wm!8_]kt-|_J4P93GJJQ\)+@ iiM>mwk \pgkl9MCGy_k9;GLix}D.8s#VB˅!TsaU8nk|o`Irp@;f6WJR "ù=8~p_J'G7m&#F@aW3b=57Y9XBZrpG[ڵ2)[6Ӵ|(p&efRqV3rkM%nPn0)ץlwz{'DP!Q 5!H@SkW y?iQߒ?={ Dgb79$Da*g#Cs{Ȇw4L$J:$H>.'|[]Mu.j䙂f Z&#uPbW'5$}s$ JŀCMylnjǃxHT &,>ZOw7O@N{p_'>~=s{J  5?SH*' -;2eD/鴗 `*y-LMDDdt)BJX6w;><Dž=jy!ts80PCgE[/c۔/r 53t3gcxxBȒ|S/gS4hbҕF8I&0SߐWljvO[nO(bû`繌{.)XD(>e,rj`fppΉ M2ܲ\^zH4oz2~{p6>WaG6tNָ2{'32b='ș+O~v;2o-s!HmArL96VԹz] $u6#lǸu+ݐ?_|zdpX@.:\ƩhLd:ܩ%Ȓ#LV 'CDb$Q q6}CS_hKB_hWpoї>.2q81Eb!k|^0#Z!6k0GW6.Kq' EA1p#Ea.d:V3w0%{SFΣ8v܈#QאV)3kvqlAN;$-SOa$E&3EծrZ!>+]L$ϠK.3qvu;w :>pĥM'@ègر?H [,_IVsCmAn ϯGıjI2eνlkZD#nMŨfMDn>P1#0yBL∽MqEp=Zc4a$ɽnB svac;k[,dI4csAZ rȁY``9SBU?fݶwgS֢!pliODL a׆+5K7Ǹ/ TLo?m`0:<q,|مPn2f S v`"+ dK\ߍTeͥ..ʑ”%~ ʊj׻ّpjf2qBJK&UJ.X]) [HB;D;25ÑS~dOεǏ8$XU]?_[?|#3$<{(蟌V?cr4 N

e(-Gl8).]|4J5xH|OORY֞rrOK`]NlK+{ Dt)D@ӭ✣( ,v.dwVY.iUp)Oog%)5j?zlJV.F(c;oGj5 O^ <iV?<0u@i%_y H':1۾8ǏkՓWGְ/\,1ï|LZ2Wd&18++O&@:pb^xUΔW59=h<IPa kO`1nH`xpt?.fhP9:%lAd|'Odf!>H9c֍м۳`DCq?jhe3IT=Y2`a%PZ!Q3% 9O5_4յ(>Ņ7{}!޸\<0 HrL.es/mSu-nnpp/O#g7%ڪٜ=d<\(ڮ] -OP  i_v?:uPصERb ^/IdtBZoK6HvO$Bs[O+{7G-PxρȩL3s; t /Wj0خ-$!ݾf;Vúѯڐ^ )֩C`ol}f>&$iRhw48P̡d]=R*B +Q/ @у ό^w(qw8iI\!!vIiKw/&kYB}:J8rn lڎ}Y$6:M[ѝTx*׀R_q:CB)x:Cik X-Hyd {‚9yt.F?,0 l%/@@/Btw5!.o*!q͠u}|KS=KR=$N'ot`༕t<зiúà#[C9wQzȊcF:AVpiPşޒ^rróscD^H\~F3ip7ʳ;PiUDt2d !A,%^28m Y6׿nՏf=`9WΘҭ'7̾hdžr(+nA(qYȅ'>^i: E *bIE.U?B mEטQSw!Xv߁tտ^Tߔ8?:+4#͎Ks|];[4y$H䂪ܭk~ O%uZBot^nu 3X⪖lÐNMRm&yཻՇŵW|-$,=PV=D{3]$.6Kip戧rȎ`A˱RrԠ3-RhZ[s}7M1c>8vb+屏4H*uœ`D_hj{+.Tp`7ԋ%|r%fk/K D3#^W}eZX'!$rQoP aP쓔ϗru句C خ$_$/ E h2 "QObSMU6lNlLY PЗ/sJϴ٩\tL] b!R$^ʌtlaF,@=E'8zjթ_?d%& I~ xXHSig+[UIerZw+Ds,\#1ԙB?7%gIb C7L rF9 [ٶJ"nSI7wݪ`$X2aSQ]~ ^U+@Ⱦ#VM7ԇZOY&f[RJ{t̊_t=>'#.;d*^-PWBBC+\.Uw`C<|'&W2U1Gy n%@,r&aoiTC\Ju%GhVոv@z>.zh_Q\8 E%M(C,{LÙDKYڧ؆Ug,Jm%迢9uBs9Hu}=:SmiJٹE"5Eςѳ*F{zt0h"N:& a6%XE ,^9^{`?Ԙ#֥<2=?V _~#]i;ujd=!}ZD_cn2-n[53rh E2#CI_F&/95cqEluՄN{seaS9߰ycZ) {o]Xu.%r[oTK~CuCN:H[s +uLְ@9zWo {[F"#V u:IZUh;ϸjd泩{dlTn0#LQ&2Wx+91JFd_;k c3O:4͌(-@'!.5Uu͘H`ebql5oS0^ iK9iш?C+BL~Dh6iUY(LX ) ܸT ZUzdJxg\w\ 8ujm|CO60E^\t3T}ݸW9; jj;)ϴδb~;(BوW j ީl9ՒH;7պjz]ni.GpɩUWI_9$m.#Fr{be6i>Ol5ȯ_F+a>WvPλW~c4Lm9vÖBR>v],=vMK:Y~O6ACK߀ocRU=/h2yyuY|RN3:6xL"[V0 "P,{{3fG;Jvlk҂K bQ(D15*A+[˸Ir=Q%J /14׉`'9*F!eSj}=I_,a b]i$ёAHٔ>_L ?QU-Yq# Tf51&?w6ݮ)#Y{{1}"~le@~@^)lttևQ/OLqU=7o|Lvh!6a}Ø.Zn~f6?[KeD`l_a9C=sۙ8dT2zsNӖ=CzkXU{ vyڰ"/-"qRШS}bB"Y2C#SDU'O$T@z3]އ:Y@)iI-!WPp뱡VJOG('݈PKx26;X0qy>Bh$mc'ݠזUY[=,BBmJ Jza2{M3m|8ӷyWIP(. A4T0 ϲяŝr_fry`KLp6qpJ,GjSfAat^ШK0gC:kO%Gߑަ9؞eH\'5lߝ`Q:RtU 1NHϥM !,k4F0* ɷ, ,dEo rEh%ׁ=F^WسضG6c2Uq &N!kMH|$Y j<*HPlCMmLcpP:;槗-;^y*ă:Ӊ?BpB;%lO)IyFEΉƛK@ hfeN#1Gꑚ^L*2hYG-wXU'`2^hV-zXsPLF#ZIveĖCuCBQeN:#Κ1?@~2Sz׬X'&ת[(?]{^_r0ٯ9wБ`RWx)&,A%lR$?섻z i쇺> Sf/=y+J~MBU0U mu~#J  '..ؔ#`u7KC&epN <^n_Z_2m7:(1 -;mpE=]^t\i@}AR!*q=LeG;}%5%A]J75X^ >d[-vaZ0랫1&-PJk&?et߷Ҫ EȈQqK}n4,0'7!vy`b~̞2Hq"% n>ɃK]s2$z Y^uIX$jcxjZZΘJj952SEi A_-t4t{hXͭTy Pi8-a.QV'15!  jd2cPE43|_KС!~2dށc2 4VfꎧZFἐ5{/3Qm\jνߛe\k4fJ4+½WrP>N˞<&fyg7ʚ#$VTX~Wi|i}lB4g+Pzb9:!m$Pge"KbaY;LC.{9V׼$1_K$fDŽra- u A(WNe2PtOh;-c _+/, ܨ$f0``sL&=c ͦ7SÝaHl5?Sb2pyhQ^~m^꜠ǿfUBF=Ŧt/?ܸXHxŏT'L4v?[E+?tBJ('"'1. J]|$E Hh>C2.Bks!X@+a#-H[,/D4f9ך[“ߎ{!b~lO[_2W!O'[*9 kQ᳣Ž38WKm=]D[En {$ctpcX"ES:qikL@/R/ y.g#od4 BdAPYʄ&%YȻW!1 hS)ҵwa%9Nc*"WQ XmF7_1 ԛݓmg-氧q"lIgfWn㎌N+oxukY+g -uZYEjPJzxr%DY\L9̩kf Bi!Ci8U+SW#eoUfװ*ј9C8UWx`Jنȋ G_+&>`]?CzUY| 1N{/,#I]FVn٧ ,eƾ_-y'6Pk<i6ga1 AdFb󡳤K܁pkT Vz%ckegYsq[ʕv_2Ą%tr%XH  #~@t"Hէ2.:埧)D4դgG 8uvjBUQ C/z *G6X]%(J!hQ8x; UB9]"SFZiz,OI ~1>^~7'-9Exk [J}`+V@RDѿowAVZMXul};S',wנ90qM֭|ަQV8U<7C _XҴ,f½&05AadK:V4Y]2ę L|K-*DޱuفlQ]ovxãҴ<_s Cx)fŅ 7 [[ڹ'z"$6C& Et3jׅM֭OA7Tc$ '͔ŬN?qj 꼝fum_)첫MPG7.T>mplkHAhfX"zG;'6tF؜ӢSy_ cx /H! (/.65Av {kJNlٸs_4~c% IϫnGuܐRabI$Yo[-W9hୈ&)؀@;ɫuPP`':?b$딡D"+"$.խD*[ˇU2;_lۨ.bI1+@${MqtD~cfS|zZjDq2h&)bOT(ߝn4KĮ}]%C.V'%;ȋY(|,Z5i8D-Zxs0! HZ`R\h|`ҼS$tͧ7|Vm>sjSMOBSnVTxu& &]fPUjTh-gwNpu90}C.SyǴ bۚTUJ*m3*ޫuk 4,0)3W/y ]֌n񆯑L%Q{#r[v(;:M:CU@_m}47Onn2B`7^JS^p`j^;aN [OG1Y4 o[eP5(ϫtF쫒s8`Ҹk[jvct;_mT{eLjJ (ZqX=eOx ]Mٹl.0Ck ևyaKвvă=Nտàs2E?˦ * eL5_S$F7w}6XEb _q@Gġ1M)ceJW:AQ5D#AGlI]PǟNp>xI,֮8eEM Ō`HK3 YC_ > K\8CiiRaLn|-S*k.ۻk(ȶS@ *3?0:CKEz!nj=<n>(a*o&^E@AqkajZfTW)'XaHH3ٻg#vkb( O|)N.p!E4 HIdinBU *rQ{$ qx֬[L9= lAqMX 'hvEbr?q6Rsuv%3 #֔;*2u)ZCv ˩Hx$\18<0hz`M)mSl!e:xI_+ jΝ:y}x{7tdj? D@#tr|-dc{Tst#>SSR&/lvi.l۾"CwgfJ T[$A^5[^ 6$v]X13D[ɫWMo@5]Z]kUnM  #>}v;uR}[FN.}aTzmFΨ=A=C9Ψuڼ V99l#&g딹w4 1oR:/X+Ƽ}!U}";*y6Jޛ~JtCuj%У%p?zh8[Һts my$  ;֢^CNQ$z+ =4V~ƃj@_&nklѹ|ה_6CNW n͒hi+bʙQ2N6RQSc$huYLx:9!RpW-\57 :݃>3/j9z?upR)i͉&\@{z-e czo{ k F&f/?i^%؍#)>Ǟ?>Us7p%WFG㦌嬫2&6Z6 LwfN"_XR0t3A"}A(T'R̾tR;fmx[ *IXCI$jhslk}_pbeav'a_k_;m]GKk9$.lAR"uz@>JM-2A;Y!h+t˥_t~ѐGT wTȡ+l_&7s8dA mqAlHELݰF[`^ ^7#~l aDݒ>eVHJWOXՓӘJ&lHd: ǭ{Y[K#;pdv '_W[,p"A7tp^z>,RN9?Eb\9.\IHB+'0يE߸eƃ]W(4h%mُIe rF}deK]XGoI޷ĕ˾g8&(jC5{kս3ZbY,v峠}oXMdaDk wVk8.Зk|Xl>KNʓ},7i33/Fr6w3uҋaMԠbj^,xed7Y?@.÷rl nD|ZQK8)2,Bj`ߌ3s;A@3Qm7jr]$\ȩn_"iDhiV!`3<`u>Eg}*tdEh#4#n M^i B K jvbE~6ۀ Cݸg~@4?<&c ȗ! fxu nmZ MeEGȾυpM}5FB =X);( ?VgJB{[MK͌Zzu‘d zwKLEe {M!)^!%}LƯ{@٫_cMDaCBpҬ<7U`DpF8t$mtW}T03_ي  Qώ_2݃% 3rpߍd<WQtJTrx*&3Sj}4ӼݩI'bQ#cW4xףG 4f 1Ht~)ޱbDHf<XId0m@?۱O/Kߴ# Y jYZ,[BM"ǜS=e KFfNH$s×"T@~|] 2#!Cdo*bDdmD]Fa6q[7hRT1@-5g?` z&RzriqYaUxΫav/xi({ %l[mq#a}y}z*Ƶ;!4Y.H>P {)_6e&v^?'/]Q`i[ !؋]S9զZzm$gȃU=\XdB!]. v M_ELR>UgvRw KÂZs\;W8ÊnL'QvȈ#`@W~yh!Ʃ2O,'xs W5C*.dW'5G|ZE,#="'1]{x{L-w%yADzHZ "O6 vPL҅|˹%+EMW{zm.u}׫;PU o#3l Ps{sjhlYrH9M0w$3<0 ;(]0 !*Fow5<[ ]03u'ν$:u r5B${w]V9 *lC>zCO%Oo>#X_, 7ۂ#hn{Ӈr7Q.f\PEc/"m, {ePPTZHNYZ-&qcO&?irɿmkJ0ZG[1,q9X%i3@+.SO"3$w;(] {!Z` Fl?Kv§*KV[:bQ5׾76,nkuI(B4FT?@]V`lņl Pk9,b~VlW$F>?K$=!6O.m oӍl24ĉI^l{ϵ=d7M~ƺ[~S $rXX0Y 3fKyr=+XVۿlX8) IS)Tͻ~YȟjX{uFV Ѧq B xUv(X _z,x㺰6A'>/C=&L"=WUc45w _9q<$sS(f4mB%eOWOm *(+q#N4'_]luRQ\rŸ7Lt;C6ӷ 5KpKR}I_xS:ckOITg W*ni~ELo#28kWLV9 A70C# S,Qp>o}InLᅃ}?3ڤ,9$umMV 7d 5Gc$T\Waa[RccWC3@,LLd ۅ-TFtC$]G1)q+fӎ7EE}]71hNPI= WzgG~tք [˜@b*nI7?cׂ: SLx*G QP۳ZUe=㡼M+#MyT긼hG*|`Z>:^@19qiqްEFn>2ھprX|]%\Z΋ =-cP7Ǐ3[Au[ьClQuuhDZ'CRs+h뻪kF~ip1 UlG+XES򇇟"+]kJr/aP<]}vXrWq4J|Ҽ ͭȜpR gR`1>/ߢI[ N}t[%f$'@g޺aiB^_x3ppmVYg_ yiܡƴh5h (I *,@/i`; ׿IכX~/َ3 m8Q03Y0Y b_[vDH4KircB3{9a}\h;!-gmUw:S̽Eُ똆6KV|YytRrԙæk]7ortpI}6p  #ߍ<`&*Ǘ9#"p݁Hf3~70Fԣ]2WEq!-ruW!PYŸ (.I<}iyCO[=5oylk4S4Uf~|ǤqwUU-LkE⠯&M<ʌz_'7{T{tt~S2A#uhBUVx&qGpAX"#Qsd)"')-Ĵ[O2HlTk=D%x37D=ZgF},~ɗ^>:KcEMc 46 }-85<ԫ$lت,tWhQVZ/skϷǓAJ|^tY=jJVo&GMdz?|>Ѓ@rg2Vr~BϮMh`zݘͿk8Ͽ|b+lEEK-yG^N}x}QGֹ*p*?;R5sH?eƞu@n {meG]4ΛbrbN)ƣ*T!YgLr4։6>DDYok6&tOA S+>P[[E&*XbŊgze!)=Q= )J5mEk;$6҅3/N[PՈ,ŕzbSR >gJPjiDJbvOF3q֟V6dPgaŐ9UwFT3]YcҟdeIY} 5 U9NuBƲ-9=O:W\E۬)!kd}DX UU _JTgY⦩hݷ,/6ȣ, sfitkz~|-w] 8C0kp<#;m4oTè&I<,O \P,2Ӛ1ڔm`Q|o0 n[3 A$(Jߣ7m0 UIro/)ˉ ïBֵlPV-*.xʔ֏sEXj (TvpY\rKL~*!+HT:) Z<_7D8 $?DSsyp`z[LO5t['7ᘧ0mkJwYlU3@6p$Cp=ƱhY,FI5aNǩ? a\XkyPcZ;VL| !4]xOJ.HJ\K4rrHR??mwtt uVI_ȌO?4:<鿨IA]:յ3/|Xs Β"t*vW喫)AWM- 碚̀ycD&g:* 5h0q48阉ɿi:삼uKTNFG@iIG5`M#&$0=Ku?SNk~2ת J6ruƗtNz'ƿFo4B/i(fL#<3*ƃn\liȂ0]Z,cj-B@@Ĝh|mR9vǰ5Kԛt%!Ka5>9}"1SrO"~x)ji,WpGL|q] \"smToJNQA<*dB{H-٘j[GgdBxڳ1Oh8վL[zӖ>\ɞ\2{%=p~Z&Q\ !a2/ƅ/T7=f D{k9(&),;=˧wTE)tQ@W~Obj q'Uƽ %@#F AfeY8s;rϑhLΩfK-턇%AMѥސZ@ki<$}dx;uO 0ݏIǃ~/v ],D["!L/e`'17Wۥ 02GS5qމa)b#cb* ~jem: LR8kv{3eL" [坦$'}:TW(3hWM? {aSSB%:Q66a9b#PfXbl]6]#X2}C;;K;CL&~k,$w jaT[% SHg1|4B-sba`|ɫox27 @(;k"H#%m'ܑW]XBgyLߐLyyn"Np:jq" I~,<stxb.+:n+DVML*h ;RjG~w)_j I CAa*.ހځ9a_諸Cp q>^C]ySXS#&8FeFlq~&U[zdZӧm˜=dyP*` dS^N]m B\ UÝ+D}z*#7c$.VڎYUV,1b3믔!ŽlVӊTIuy/{H R# o|-֤y;ƭncHȥ]*m*W8DV}e=ѸIi25zb(7?x+% Gh ]"5ͯ׿kNyxjœr~m Ba Gz^9tk=CG]˄f>u)FMX9UŻv8҆'Zi/ BG˕8: -+bl_s0Q0Z&8˾@/m!̛0_$ [5-GDz0QA:d(7uDb4ilMvӢ;ci7HJhE{SAYQPu6Ǒ 91v࠙3E/lH__+>;Aa"M0ٶyp4 ?%/x:q.l> Kr_`*e(5 I^7<VE(=H\샅E46sA״2tXdgk"ۗ#D xwZI0B}ɖ^ᐓsMUs9&J~yT9ggx}UNm32w{^ױ=ӭs 螥zƽ*Vml}Ʋ)\'*߶t!kk,VW*YY {AӸX,oN@+f]W%H=,'A WQq 6| 3ߑ-hU;bO;/_J̷zD0|oy 5:etDR qP+jةOma& ;4HꗦoIqڼx?tD#|eA p>Y˜ Lt]c*$YKV\( ))~tNz JtP^txq*vyJD)WU1lGa衔1 ^/O%+), 2 k> :7}bggM, L q&NbRKVܱ6*cߐ0m4:<(& ט +v!5Vme^o "E#惃7o*lHLX,O.XXE:MJ[_Vw~ߧ5 [3v>Hl * =!I)N\Ԯ%]7͘%7yGgym 㦷Ÿd HR3=IqD~βhZ_ TX`E,' :PںdjL=9i[m|d֞ x|:TcC=.Ov<'!!U ]pӃ@%m=hwbUbQFJ)ܧ{[й4A7Y.A._[Cޫ8Lt%wGt%f 1ÈD 8L^NeU* o V&}fX n@o(}0[{^/uoSƧII[쉒!pn]"2}U=j@?jůXʆ 'Y wKXI\}A>(^\@t\a: SoZZVAD`c=m 4q j%Y= 3KPJ}O0,BB q Kczt !קBO[8dMJVfciB҅W@T {y,*(s&{PG #F@oD) r5)^~ c6Q <@ q+":^@ HNCEUA KϪ=%H葃ou@1z:l΢~-xH7 ?G-^q8qnJN^Șy-^{ވzW{wz9}Un3"*%0= I!^p~0g<*ɦ-W@+& i60|,%[٫5ھegV` /|4S R^kGό/[ 2'V>)t< ),,Off4렙Hq!VKo`7%jcYؓkkE,yLH>Dsģ|_)o3P}%M1v G>bbK{΅)gڭ!$X> @~ ޴8м'a/~B u{hTΕ[1ķ܂[a>X_6jUjy<􅀧Ywt{e3v ]"5 7앚5v"qY3کǤC[{>׼cm,7ֻ@&LsA)mbߺpS"1h6o|TYEOQlTXATi8k՝-|+VRYeL}SYF8-40 jlPC m/JEEK)w/`Pi qlCP'˾V[<mhQԞāNCJ,e@jCHNS: C(}.UVX#@ 7Q$:]UX'r(4TCGT͒DdRlr3Fĸ `9os1+cv'BuCCshuiBڀvln<ߣ/ۑQ iP]D14~Zk;BmgBV<ː^[Q}!F)UoF'M0><\}j؋qw)N&2Qt6S~oXn~3Hƍ92 "(%$p&Θh#_x,DAttmZ3I ʚB2Sƪ;MC?<CǁX\2=d4VUbt2C\<ʼn}#,0]wأY\ZFOe+4v7l E',A LY?H)mk0Ɛ[ p,G{J#ˤ ȾSd rP2[,? "KFbG$]pcoō2%^06B3z4&[}|cx_AE0Axxu@ԙvo*tIz)Q2 D"unKۣnqq('tqD_MKIQ >,cLEo躇^5s8s[$s%l?=΢Zct2Ҷf?le;D'(qNd3]\FEr=<([t FvKP*ޚ?ao,Vu;pq/ي qw8!?=4!QXx g{CR~2jCi؉1;OFRPXړ7tND'a˼^Y^-_7!$cLE1*bn7c_rZ23VfY)b,;?%9;خOΗ^6x0 &Wt{xQFoԿe wZ_j0,Id훆5gNLa hN2O:{3G}~s.mm?Mf<ɿGrH}es2Ql0Vm :nԓOSdWtSF!mA{y_  Achua ,nGdH䯾t:`7[o̾1 u3 aJ"ʁE;ϋzWNP, H!4ASs+yn>ͺq~7Fzac2%󲆎rSҔkW %Tܮ:GcS׶@vy)!R;c&K+uHQ);ګ;u!뗝~ i+ԘH|!`;whD˳AE2 v2,oUջ*:%34/fr¡"5KgA`b/EB5fOco"5 ,mc/緇/-#sriM#\`s) sU>@ !K`Wtw=4Z߁LHؿs:[i1$UȀ <.)6=R>|oNn MO=&Qٳ^L; BH2lRk-}0蒦$0 ހTV$.OvVwtU5͟oԊ(/I,Bdκ֗ow7oPs+w瀦EaZA~D*hG1+"#[Ki -^?ѐ2}9{#*4`1{sخۨ_}D*Bg?4V/qX̸m`ܱR VTՃ~j6͝ݖtTZ~XT[1tXC~fL-6%/XhtNݗx;堘3eGeb6# `x̭oHbBK3ĩ\}73]2rǞBz+gLamS'"KҐ<_ Ցqa? uܦL.BN=aMQce;9@Rr>$3&JyEE]Jq>mvqrWAMN I&{du vsUqc{+8@EDjߵ. [c=QtwQ{V ͚ .^;j?%[um垖{x'>qG\=^ 1\,T]b5pd珙yfYbm]a. D)H)p;2'YqlݜUAG,p>Lc\"GУ/1o@@,EZBZ8-b0hYM$YCKg7s=]|^l~>f fe3_hxb\:DךgaaB6ߢ.we]>\uq#M; "f+ԑ@\}8&ɼ j|И~ia+Q9K3t 2C 9~Rl%A0{Z+jQM*S..Tjmѭm2Oj Ahm$,3dmPPJ(q(N, Dz?n>(~]t2*¼|݅Cq kxm?3ԁW M*U@l#@JzM;:gɻ\{X cF=xmd=r&D{MI/U% krKbrw%'ρJ41rsvY77KkRSkVH|A8I(d.,[' 5*A&4V1x|sHu@ E" HGwEXI=CU\o&yfN'$Rǘy#W]A98m4/]ReRB*d.jJH-PKr<@qOj4|CsVO l7ژ A ]h: ٸۋAڱ-bTdABA 2^)ٛ6=?WómcCW!׌'SSH~1WB7о$ u.2Fܚ['=+,2S8ט2@'[D96ʱ;:x6j;.9CkBL4V .!oEP;栣imGhl׸MT&1QL+M2T_`bԦneHB0TfNxѤa:N#a w q,bD(7[#;Y?W 3 Ф.eJ7|bŴ>Ivffr֑PrEJEQҍ=䆵{=: t}tlkM%|/]0  nRT+!Oiixjz 7ǽIa~H A I'Wz6翔ga d[oM:eD{Ae7wdv ]=jG[c iB5r䜆ˤ hzSNGfe?u#:̓!E=U Av?1XW Ĕ bEE#h$gaqqo[=T Ql-^!%sܧƅ QZf[tʠ'FpxCwͮyj7xkmX: 9*5 {E*=&*M1ICdhhc-rJ;+D -J I)Ϻbtҙ1:ejo攭JQ_"GP)3.ɶPE&urB?ksn#ܵcYg5G{Ea[3igu&>`uay"?|h{lH6.9ɘ`3VNkN^ſxJ]1C( >F+5he* GƔYu%yI‹BcWfvJeaǟ%uS5PP &߁ez Te{v4L@y82udȎ9m~`.F!3!;` =jKago4ܠaw1ƚ:n Q, 1KlaQvLAgrf:r-/Kw/E.\c>#}@ͱ.^SnFUwE`;]:  9ez8B=w}7$grxw4nv!q&@)*#ޅ_D!x\Q9?8c> C l׶D2|ACmjoUѺz`h$ g x6:MCKYZYdFF@>q2 )zR 0{:rmq6~N;q~9I!>M0@6@Mn|`ΙP,qUs,AmPvsgڅHAAer@H8nڗ *j0Kk()[DoY]u[l(K֋T9ctr*c)!gQwU?p`г*DqS&L2D3MqԗGD äǧBjM%iJ_Kp{*b] Q{v-2 3T)}HNyT\Hp@ҦZ$e 'vЭšydL;Ԟ,=/-2k\Lz)w"2hSԟC;t۲}/ENiJ͈iYtR Nm41Aa|UX7Ud@yPF؏OfȢ O]-m׉=$U:vkJaT򜣗߮( w aƚ Ll\k9(1UͼkE}e:mZfϑZHA銧<6Ob`!5)"$5TYs*,#'ӿlM0}=93u¢lw6CBJx O zl;\b(V W9G&E^0,(}ɇX#6Bs<:,Ak n $@_ .N{xHbf^gӯxvN21 kNhO g\ 2JyJ:)Wg/D.DF',܄,`;a?J#z,Oo~*?>)}O;5!f20y/ J*j^ aۥh䭽YR q?{BҬ1Jrl(CRzrBHEzYd6υe&A7G]sףKBӃ1&L gVSs\@QD?ڟ;#(_^xE,6)Keґ=o*/&W^?aSsjÜ}^:.lEO<hT{ٳmKk1 RC~g6U ^S KjbOZDtUX ˂CW>hB&jؘC3`faCG+f1rf=NJ/m@!b7xJAC4<(ػH97HOxmkΨ8cLƥFGBxO:+ Vr˩YGLrJ'Z~3MlWT;RHN B\UB|i‚T%zq 9~@[s~/ $:>^[ wk~c`?UJH!˥1vēYRNypMJ'ܓ2lfl?v `HQY݊6?VyL O(:jpTv=SxWӫ:rs,ęIhD gqIp5SIxqOӎ`d(LD1ybbPJEb2\M)eV,,/K:\A*RAZ Em|A`R3Mvx^e☹K :|u+p1v,z*Of>"?wT#w 2u&7Vi:;aJDUUY<ch$u,Cr1$'=w&)lJHX3 #F  Er^<[_ r=5PeP !tޫ?*Lrщ˰':e^[d J?l}cFr#Չ?tjw~bs0MO Y=~N6x/rBbdUn`.dͽjoHz <濶֙,f->ykZr Q{򆫣fS_vd" UžI!Kb;4fՇ/p~ӌ`Z#yg>OXGfi,u|HxLaqb́gW r7F(@n]Κ՗DUoV ?CȯIpdib)Wnnn̺A;*hRL`6r|VG{}i} CF}SI;hDm%.qubN9`GV|G+&lp בS .Ñ𱊎RGU% K3޺%$ЅYnf6; * ~mWD@|yqr`3 @|$ .2,)@")& `Zeh`cQ+y jbz:0jIxOmƓ o,BSIG}{եIĪLR=._nڰC񶣴l-|'10sheZ9[,*S& _A dXJ*Uk$}P[O"ڈF١Hxs讐.<4F묈9 ^&diT_\yum;vW/Ve)\x2^uOx^n*mmDBrdܣhx6'93FY nsSq}fkI"gsf--YZAa;4&M j.3QZ`>U,,4iI%dTQlg< `نqu lXE(7t;v V )>C73I4$_ICU4e /YxM{[U뮊Tkki/DqIҀ0P8K;hq zր^3Fa&/ ȵĢ =v"\IqOe\5XA@q=A _vBM1]S %4A+)h.q[{؟W b9pVy|"ha/v27.:BʛPia(? /{P%Z`T/y[pWPefth5 G,m}Izv=Fdv(/wȤ6f[ ,tN߄E @[Y݅Am}X*^\O>g@Bhm !y1`7%8D|,SE`%lu3ѝeɝ& qe `';{-T4ulg ;ld}>.Oz U~e>z=+C:PY0|H*D{t t)CpY\ևtљDi\֫gchH1qm9M/+ ߭&ԄĤCEe~?2@AHܴMS8t+k|6'DhΞS7.o588e0rysWhMJqҢh5Qά A7A<{U;+R aЇ̙Zq1fYNbk8>.za9xj6eUjڇe"ˍd!%HX#*4$8A%z^oPgb١K?XΣ:B|JkCq-}]PʪYeߍZTWpa6 b6TG߃3Ѐ>NS^v&'tW! ;6mXۣ$Lw: oJF87AP\sN9}W,MRc\HS(xꥬU[F0з[$ҕ"SW-hGNRm;=i oy[&K@9-)/oݱ5?8cOdz[LUMFqqG?}t?~ȹ)0{/Jt삨s.u{07SnV۴2+vc7;7LLŃW~f❝>IKWMRnxp,!@kjHY:o*~C )Q(4zCI"'I0l*G9f7iE*9^4 6`Rbi.A{\'= AR/Nv[3)?- #|}XLj*6r ;4s*lI 1P)*DoԂ| o]^ )ErDC0֓ zŴ"gD_`#xBI 5nnꞖcSIͣtz)I0팻{_"TlDsf!Sޱ汊lzk䶴s1K7k?UUaY=+1B"rxĞ:RO%zi.sM3j! MK4nẙzdr4fOL9&h7Ur`/ UGs0P (Srğ`3e¾h 8ch%+,?̿I\d |A:X+_QRf-nk\{ uӆztC ہ+'8539V2Y)9kE;?~?"MY sK NqA/;efU2%P+ya<U) Y:ˆ|ăE޲ڻ_*ܻ_G.r?5wYC~,k7+&޸nf\}N\'%gBt w_UA\kȎܕ~s3ڣy ~dL[-t*[#Al<%G5;9V1 ŹW;yi@ Mz+Q xuiK@D|32 Y8d++ fcBQs6]+ ;ˣp(Y;c._Dk1C'JQ }BMw 0gmvbg~W>oŖxh*<]Zet=5 ۊommcSKX(5;L͆16rA#N^HqOKdMQSuݖť`ǤU\(cŲږH`|Hed7[]EN ̀,*zVl҂S'勈KK۳@pؠV}pj ,# 4qz5/rnnM:l=&I.Ź,])m-.m)إKH`)iVZ& bA9 n%5=?[_ D\(V8:X8n38`,Z'J@}{+29er~ԧV\-Ϭ1n|T"(W_jʜiCT>l]u5fٌRXvSsc1:ys$PFjC /nKEpp9kLք1M ijQLKc)\@wC иH&n- };vjn|TJ=G^|F=&;K"Z -$>߄=kzstv~렗2T?EP 5fv|}5yX~b2M;=&Kd8!^t%]y'PsT?M̟el*f| 09%7sNI>(:W}W~TZ؄jimZ㎒@ˣJ|a'!W_SzQBs(FvV'{ ’Ej*Nb gwg;=d Tm=$OSa$:4˒lޘ{OjJj̊e\_IngY05FxU5ȳYA5h SF+m,eb;d!FegbTv8kn%i#;3WYǶ_^z}idLБcC9Ap;̪fΈcVLHUXoQR$JoFyG 3R2袓lF@рyX "[ZlAdDɷ'YtȭfyŚ vxLCWV`&lrMc`C7t.*uGDڤVT醸A ҰJNa͞y*)e~31əa˾u97σ3<.*sR/}xBMUgWXn"@1fƯ,rm\C\l*'[[ 7L5U4u'hB/1Uh؟ZE6./kmjY}GW<%/ԓ"'n ;-y%YrNkCu 1NLy X$Kl|IfDBxr,qѯMwlN^f9,Ὣvѕusڕ(dt <*;96c%,vQ1 d*$x n'nJCGݱCsYZ1sx8/o9)$6a'ğ,#LAdn"lw r#{ p]4[prЇ-YY@pO6;?;0?sGz#?pSwWJdE % ܝZTqmЖy[G 7a  1GFr)yY\Dfo% W{s$lr.(O ![o;2nگmGILt!۠myܺcpp%ZoJf[XM; y%MZ5@;ks^L#* dk%N NgIc5j] !0pDaG=ќlmeY)^.yg\$} K{9ůǬEH'ښ5isIU>?Kѭ tlvPW6`q }ؿC5F>C+c ~isk&@)Bg !:v]*c]m׼j4Mܻmh_%' )7oLa@;KO_A{kWvR#_vfi8@v.* OGHu0Q[-LWKɜr,aĽ#mMR?+{{g'ڲρ3~?$syTId{+\y55b&{FiB΢<-Im"@^]p#v=ݚ '<#}$ ˠrci4ͅ/=d:8=!!Rl;@U@ˬkԉ[y5Q i#VFϛK,^#vw~p~|@.t* jlT~iZoW "-m;C*?=ugW`1`,{> gOTrb2'7<\&Gs@P ~p*ben@<>4tqgZ[0RuІ'O*~Jλ`o(9e;q(^a=[Pu'x$3Z QkG@(5QRYñu]A]cMQ'pkYwvBƒ~! }Κ,=@׶`}* 3D=eDG~rBժ4C --ll>+'li桁'K=hɷ7m@ xwakv|x.-Wb+CmcPݱFC“)@>y[x<.w86'?#O P˧sp b@+[M(\ =&\2_&ִ/ZOF)91 _H;/4'i5IH^B_mřz"q[ĐIc7t#.P TRt/,+~[$Z"7臶&h$n(eȗ=p]-_9炾|ms%6wOΌdcy]Z$3ի;}Pe{8[BP9;!B>84rzIܲCd`;^±.0p/#c2"u&Їh>?UGIp,%rMoa_U7JѩS% !5fl z#Xаv]̈WcyKb1y&0pICu%BF;r1E^-;՚[`RPD&1%cрIӢIiFA ]N8T1ӟuD_\g= nN hi5h@5J<;zJ@?_gVBgmZ-`@B2ز;մG$1)^ًQgR2lUmԱe#wRgqۖ|\7] 0(oP3@9@ǡ mԗ4|YscwK\4 ./VNARax4!QKmNC |*jͮ~#d`D1zj5/ #Y ^fܰ%@<| N 2ի! eHoes ݤ<*E arU!쳂NUGb0sk8Ļp͊Ta$;VOuhHQ[sr178+(U"FRAUD~79QLQCrtb}[B|A԰q~lD-?~I^:.GU>O=ov a)ExqJ<[xQ$Ql~v\EM(1Ms؈=k mws:Xޚ!+bh_W[|@~bby9΀[,]ǁ<,xu@O1tBWI#vsvqP'y5?Rc)mz`zaj@ ԥ̶t(ͫ^(@R17beF-5|tяy ZoF-geū,B%"T6#8Kj_>;Wxڀ?yB_+6VάA, { zU8GŪE-y>A+}Т'J]x#BoD=2OE6ԐUSMI\j`P< ], iMɛeuHv9GvKmFI= o?l`u7ƲY؈n#x*(bB_OŚ99E>IʇFdD~:3Hr*``NW0E+4kW 95dnT dr8"2qum%qܶa^fbYjYd]0Δyi:Z2ckrť x pQg?SW+Q(KN[s52Zz>E!]tSj_p^N9 A}`w\nJ' t!1AjxWR8GLm,jعJ35LO-&hz$TO6$5 XiVۯZ99oWˡ`ǬxEDh)Ȳ@k 6O6B4?UȦ &2凧. CLRV8Hs [Hs"HBHhAM̧슟|Qu.X e ݀$D$Jz\Ni,oAF=bɴ/ڨnP3aWEVa3jiEIzMS،Cf[;d4r%jx؆T<䆒q PrY+F (JD`*:0C]ߐ5.W9Sk^)*Gu="%} >T KN-LIպ) mpnU"hw-ኃWUԖ||L:gpHi7lcʬ67j#YyN#̈́RIւ{Rz‶Ͱ}DW51s+RoHi(%h7# Af(@*F)9,wO,fׇP[Qm@ņ0 T(*0DWol!/.DQ: :|`NLMTJTf<G6Ylٺm댧~$·SV)]n@W^P>4>@pc*g2\#hc- QK}Lޱa/=#"HaԦ:'/*F.a2Eh:mxAXGS:ROQbuH 4,g {!xu',oӮod)],FT. }rZw!,2~ S{xfbkGFɇֹ7z0\HV!V ~'"haZ~B̶f᰻DS.K:Z ʫgoÜߏK6YFL` @4> FvWizuRĶ%bR%[/kJ gk>shrTeGO#yX*XO0o'8j96](Ս/:et)eJ<9G'Dži5\Ύy|RL c,I]ƻ>:@ulc`y@v KsK6UQ)j2c u0ןo$ W9SUG/e3Z.e$>O79#\MtT f3c<* ʌ2t~/bedJ*T!nrr䒺0O|qt*G(A뢎"?GOR#~KsIh]hwTF`e湿\n},gM^cILԨ|"LqzcN-{[Y7(UuE $Q[#fBM5 ښȼ@n9B%+]/cDg!0z9V42rCߩewN#5Ƥ{3i $qCb7x%ǻ5a z_I~G9c?+7j":v49u=^C?y,w{ˣ g7Uz cu)ѹvIBZryOSîq }JjX8'3ﱍ` K> KoOA4ScHl>A/(իqP8sb{**wdy{gIdBJ\_ WdFM+tz3v1 gw7ݚ'pT#r3Fi}5מ(˄cWZqo"a~gh\ё+kB-̉j?/U "hC_IJ)+B-M \imd.qfug>x>Xd皘Rz?LQؼ\?68$P S+"f-2C|qO< .;P"`bre<ꍧe{,MtK[߅ؑZ 59t춒ϣ)VRک U썏K%H&GGӄUph!hAxrN`I %_OtZg3g;\' .'P$ŜKwNV٨SA>;v~|n&EE͵kIm/wsClH&eS ۼH-; 'ΔC7\.. ;ˌ{IZKmGjyHI5͵#>b;m[-TwxFoȉ1O~uOƙ8[ EuՒi{7_? ߗ>{X Zb;c8'}n}@w - LkLf# " <"EX]Ӧ.uQ"1MFF;玍0ygwNnVa蠵0UAT`0=m!t Q lX ꓜo$`~Jo(QV%௥9+ Eb]*o%z!W4//=:A;/)[ 5cXG[p0ԙYMEG2Wo;I~FU|}_qĘ*6Y K65͏AGsqQ+kƲyźhsAE$kJ_cXP0vOs1$lގLu0?-6֦;W.܎0b}qWs8O 5Բ돚M: ~|i)G{ZWI~anUG;'? ϸC\E/ =f Wj RTS)xĽl?d EN0왪*vf kID7SGpN& UQncufHV.Qڎ[d.>C@Z, !"i6S1ȎJϽmkg0|? s}XZb8Dcf/ 2LzGwk ˼z ahJdCn<\@xo[1aY͆gfnnJ+X(I&UMsos{f s!/x.);얀Atpg4 X˜tX$~1ӻ)0}/<3Wޡs*$`QIǪG(Nv32 Fm||m 5gN6&a)7eb!<ғ7k)\ n2!`._d18jRG{qr<97'A[ `TjƊ_i:= 2"zdS2Gӟٵ<Kcm K"rG9G}-O&HzdrsԑӦIwBW_`MuIu%Lofvx6!,gO=u}GL 'Ԉ(6:fyG+m 'U^܊y܂eGVOB}I^56"N(-|*$ajzP) YlGO]R933l' &97t1Ꙫ۵F!Bbw71e@)[,bc=^zމ N8t{NKڿ^==6hDmVBc:p&gvW߻zH X#)n|5UP| }H\zdlٖ+U,m} Ոb;Фܡif.V{=*s܄"|%3>Yu:"Ct45qE[ΨӸeeCajVw2 n-\m#nk`"l!A]D9 ]ck4R*VeX`'=*ci[}fNDOg\=YH/d! T< xs@h="ZJXw7aX]-MoN:"!لx4`nThȧ]6]R$YӰI;E5Em r#0a~:.c W}> ՗A*içi+- o_n|NDFʧ.ڐSk^>D U_< 9GAht^ޫ~@Z 0 բZ^ }87R--3nMtL@m;^ohcOͥ޴z--1Wқ_GcongMQ $9@r@<~WvWz7Gi f 3=vFc cм%Ղ(&Qur,wx0ACveӍ_@I7ĵnCw4ҭWYhň8V/1B ajgnH\09GyxɬɄA6/6 U_FmE8;'uzSmgk+^2ް5*Zdn+!6;hگ>= Ҕ-NkH |$ltgGY",5@q̕`FHTy&`;_rpÍ6Ah-m㛄"fttȣ]_5>,".8l4W ^8!b[Q;t6[%ks"$zPu^P(YڷIrPQTroSP`?ǒblCbHq@\EJc Z=,w,X82 m&MF|^ QilNBqg㵗ra.ۇIlc5"2kQw .B`S /z)s [蠾zEv6Gs享(~OcJqڟn` OOsxHY@tɓO[n‫ɖd{Zw`OGS&@BM 4j} ݲ U+sX$@f;Tk8~!ۈG>&([6^Xk-~Jdvn}PM'衕{gd.\0 :z6A6{yqA-SܾJ$f N_kB*i_#@48TK?oյw$/ろק#QV*duaFpzrk=7xIe:Z߿W:-`RGOsc vb$X޼"P&wͶۘ ,|0QX@z7>?$lk(,?屢։XSA(o44ma}(W'Yf8`6(5'N)8v_Ic߻G#po\D[?Y[ C˜Rf㼵 MZ9'}҇!R 2.vžLalL2E2|wɞVd!QcdݒSlO4췎!hol%ֵ ||}ok!zRoh+:[?۬yF-$,dlGDgw P@u 6,#.ä8㝹=Mf5"9ƍ~!oNӵ#@Q2=\u<'mbLV;b}NHf-4}gll{#Ҋa=ESjÊkYE{Ź28;a*~< 5 ·.&k0oǫIu_`c@6%?,$٦) Lwd7GߑJ\Cox ]߶HdKNST3:jnCnd~N{/BJuPm8mXN4x$99!WHah>;B%v o'M">Hwj K٥,Lܥb?SџG+Ȝx$Jxv I)aGAdVƒo:_v FQ2=T=Y*B) YqL6۷fM !F횰h|#QF_EMZrN5B9c=-/x5OQSC{TJ)cbYeiŰMMKzFXZ8w|7I :3|JhCn\FRd -=15aZNЍ95˙U"P-{Ljg=G zT=JDNלRҔDVLUA[OV'qV ړ{/!(Qrp,ZMS˴gX <<`4R_GڿW!WjGkT$QCT ӋJ8*-"k4v qP^^;\t(/T{mYEAA%لf{23&@(SHA%,Ւ/޵oɴT-`'vPa[ҺZZ,ؐɉ2fbjfk;6ؤ<5e*y({]+MY;-mtN!¾`=-M1îUU֘،!pFJbh+ hRU:(+CaD&DҦ7ZQ%)*<jOPck''8Prvz* '?wkno^Ha_-qVg/Y(:=Eh'Th9QJܲ96"5-m_2`~It#=hfI2i84*1Z?,8h_ xZ(K3Ð8}?3-b&+- a!2"d /!3ȴDJ;!岣~/Hp6 MrmZ`ۨs9#gHÄtį5^[ISֻfն6퐈 Xu4i<]YgMEVo?q\NҮ8c QǺb=ebE .KJRya 5ɃڶFo\y9L.1IWQM7qh5 cc̖۪#]`~Q'K m(SAŬkUM$3֚MerEn|1lpiWh%Uʟ|%\\{eׁ2 Y+GAxBnΨ6 _%lS@w&_\ph{Lr: u1Ζ^m<1,+`181(Լ|j >R~ixo3_x3] N |@uY@lޚ$yW eQG+E$M tAGP-| jffǵSPT]'66Õ]&&k.qk`!Ք Y|i9a(EnE&N lQ-'3,^Rg)0I*Ȗ]C:/b٨gۃS6.1C`fd|x|:;G琊C@ ջGn7FKiyYQ2Դۻe=X Jn7/L\)ɔ dg-_Y2!ѧuR2ҰKzwno{{u/(h8cHUtJˤrэ:|ahf+߿Y'Rs-gϮ%wnT?|r()5#dY#`RM&6u]Q |PaUpU#7w9%v,Ońr=OOu5Y/A-I^oSdy2+u@@tRM'8u3OX]ȃauBj WBL61N ,=QN:[Ȏܾ;U)4P&րiM/T&qM7.42˥Ppժ/3W[5@()U7}htjqkm&dm4ȉ[g{fDOj& 9eMi0C䖼xWkPt{o>FTlieCG,G|R(&͒95GT9&C*-#9Hy_\8%Yɧ#iPI'6g5v1( 6ލj]}i^+3l[8J/ 8ft"]^(3޳Q >c93aə~.>N* X6:r OAT_ a1vEG!fFlo2Hx܈]ڕ)Bxtˋ*nV Pjw.*^o +Z }H2snL+;Zv%ȭ6B,xAEzϫ 2n}O62ѯ#^nwC#g^f gm{%1Ӭ$HIqšFRE=<*:JYyh)M/SNN("YA"XҀ%җG:B`5|8tf D#}O7蠿\Ji3RKwÐZ鋗'MjmKy-7&1uՠwi" ϖ˲-PLW͇m?8B:@[;ݞ5I0xxF`cA )OYX/k0PBf |@ܱ3E؇@lp%]>WMzxc,u y^9}hS$@) ְTIyp#uV-nuⵟ\+lCnfy"~o ;]B,X"g'@r$295ex6]6LZ""aףr3(7SdTKsA*26Ϣ344o@R?DJ>m~uxy`@Tj '?øIR*5GXPt<L- nKR.]x1(+逢MZLT$jQ9`M {߻ToӘ\#XʦYiV5=!}-H1d}u!K8_FߌdFn!'Oѧ܍0 @э,NWwiIZlZoMXgP#-:R]OhD 8(4DndYcy656+:9>EFd=o`c ˓`Dέk Oe\Iܱtʲ3{7j{K Ct8phwAW0;00/PbuVQ l.aO\ƙי0X\<V_y۪sҌRBm|pQ;wے9mEqFJlǟ|W& rOjIF6pv$wE%((jv[Cj߹e2hJ K]_ uӈX#(4 9[8ػeK%mM^iYC" iRj }l$@\fS! 췜E+k| p=g%!gゑІ&U]OWuomuunf_6$$cy("0co (Xm#|Р? )֎y, B3?hxF!_lA|᥋M[F]q 7~w`nO?0/2K> 3Q3T})mN7lηE8+Eʌԑj_uׯvEM? >b|;*@9 %_K4[}nZ8ٱec+OwU)91 +zsٹ/20g,mo`1}}s rl`hU?}Y.1)vk Bؽ'uz6 2 bai]j$( iS ƃ^S{>8Ɓ\caW0I"^[oM,RBȧA?lEQmǺKK_!DE8Wrg%-zV!fY;A;6n0xf.`KDKijT4;ݥA63,HTIp6Hp6]8JX %r!,i v"lG{)) QP9|N*b.VFApȊ4{:~w8(dkyB˖]x0NY)QSϫqm#GX}Nt_ ^J^uͣঌXtW]b gRsxTOd-~j}Է\a@3ˬtS$NU2Ų{ѦZ[lb/+uLrySX"ռ'*w؎ j޶;A.D+Rk@s 0|;`a p=("5Q)mt=W]Yϑt^GJ߭䣴$4֣aZzYp W0`=-a>>ĕhp^2wzU[@xFC/%NV&KJm +qɔ5j q mUDyԣ;.NeK-:AM%颽l7&|핬L3IvH"8nq" x!@ʕk6&'֤x0cEF}Iڝ}0K*9̾ Znw)-—|_%d?#Lc*m:%mE_h)g._B8@0y{5Bd*N_8b'( DžJ%Id:xV:Ǧ٬~T^>Pl#'g.rXf‰,YT[%kMFL(XO/4!C8}eldGr((}R4& [do;Vܧ`Ps"/&2kq-A-RF iRq>ܶ_ *`L;a,@\,VS4 b0TԯCB[Y^m AuOܰ&:+' w߷,ð 6ޓ I8/.-OLU? I,6c[8kY >>ICSpr3&cu˦_n'M<ރ&@qR5L"{w<=s=:$zz}o׃ S0k[q*c\u)Um'6/64zCέA*Ahr gܳe{q@  ߷YSפ>N"uL@ 0;q!Yث}$YTzpkmB;(\yl1X,_3Haɂ~ԡ.l ⮟En!pgS>c A{ˎMXLf(:Y$džu쬑bG§ D4/b\5+W6AL$D՗` àEu/7@> )p'[cΞ)Pt:!ҋrcπE `T{a]GK0fNn(R5 wރAv57/USs+HW*}ouUjs]T^D-Ǹ|Co1_@Vtw['j*2_:Ɉyct9+߯%j&Q2>bhtEo. 1f$-;e% ,i6>MbF Kx$lGܨeXym{*s,#;zğ,՞kA֔} <<‰Άa{d0dY7a@@c >5O(66tnWl`ltn2K ,TCn]`bP*\J̦<K% 4lufO=0(/ݨ/v׎L tj!ڬ?mwL-%ƚ)@JxYIXd}B]B]R,̻}c5xÑŇ j[Y{W]{i7kg+g ǕdW ./=q_yչWQ\?ÌzyqS0L{J]%.L9˄۔F- 풶:$ժJl ^Ո>-#|5=$utsPkKS?[C@)ϷΫDH>?pg`mMSp~J;bdA)Q 9~U$'Rιt}+jlW!C*\s<17X-\ڙ]?FcM`/2iўb:DE[o&ͣ%96nvbIEʐ"|&^09߃"qǡXn g;"\F3dx;WԂդO^1Er}ӊXҶD}GKɍ+_ B7F֟LUVo^&QlLmP?{뚤_-\D҅-8ȋ !"+X|d{S(煟]eI)jXE6Lj_J!"C vR+A1C'ehlPm<-m< '9u9,5xp\Vj ҆ߋ\Fd#W\0P}e 9AB d6GEhl$Z*"[Bk*@"5fopF6x<;z%3Rg^z X+]Y&Y Û]ض! oUsuUF3ZnynC̐Af`\< \a ׊@)*tmnJ7?xeWx $[|H%m>,hf.Y2hvx⒲o:&`X_)8+:{m'HJT(7l8>Z>.xKծF~ Pm-"hbE :cIW]}k(:=`0gʐz\ aJw"D;p+ŶȌ pB]]m:nʅCb;a2) B"${Mnw*>Hffw9/dD Q#/>dnħrۓmB?["7CCV v71v[^9 =~'eA6Yh9f:Ir/8g-eh℗lt@AhPJV;F|Vx;Bϒ&A=x2La&rB"iK iעy:9߻tG9.YYU>±GPBkU\*|2=sjlOq (F՝4;c{IwL4L#xZC8XVIc"$@-\9֬q0Uso%ĩ0ɭ)g2HI2qH E K'E.35ӛ٣ ?fc$!E4&K\z+ln7Xmp50o{X ̌f}'Ȱ ݄8Mpr~]ve+B¡wa :pӛU:H6)WS|}T4YI. [m=eGI(gue.cY,gHɐ bn^㩢X썙h a-_Vʛn'<4p& jrUT*lv(A/c*9-yuXT۷wC-uԥkEk|%Յ)V`rǦ\0H@gC`\EMPEiҽǑeB#YZMj%bb^@5g)gdOgYrMQh;<@/""- ZЉ7pb' + ~$Rb GFw^mqw*ABH^ir7حu5+kDxjZ2cxԻpI7_&a"~X_tI x '֗-Mo"݈3 :p_Bz_0dQE .:gGDf+nUSϾ}JF*[lLf/C-ɸWbQˉFwɚcZlW":<],w:f yQY\tӞ5" Cseؒ}ߖȿ x>!bʽܹ=4pTN IJrCM).2C)B GqdÁ#uC<_ve*cr>"LLU$m yw17Dž}rV8ʚO4JZպɁ1Yk1疶d_PB_x-QKb^ЁG%9yk|kad'ޘOcG*w1ܧbПUyշC8יO7;ys;0#vɕu|/%y|7ז$*a&ߋhaB /;?-eJ3:!{Pfk!9O5,P'zԋWRXcq<.YXw q,Е|WYղ5Ψ-s,FLwmr5#nGƵLy tTi;׸cVQA )'u!sh+o,i9CNݧtb݂b^xuXl s4 x#Ap=+@ q1blib#UUkI;bE+1B1 s ]>NP'~!]n{D}lt~`u~u)rV&!{pѭ!ZĊ BT\IP"S"W0ARmyN: (r|]"1b}x -VʀTvjFZ8qdubS|!1:CsS=|3^l3psAL{@J V3X %O7,`D]ϟi::fXL ZNHSI cQk F1<j+I#,6A^cm7F=yΰRac HD*/$vGIvN12Ud^]W}³ s蟤mOЃ`em,JP|,c194:sAW}C%(ϫ%ObW[`((o.TO+wG>2K|ȪYpY&$LӺ(򎐈nWWˍJxRizcyIt/haHz,^ZV|ƙK:oeSok*> ]%nDhf2q"ZW!I:Q}h?f$K:H `}M>Ov+Rӣ<,Je>_l䂷DgU.|zĊW3m3 ՟`)F$'Lz}UZԛ ;Ŕ!(~yLK˷|{Y8/|H^@>e4#;ӓQ0S_\06,AY{yEXoN`*^ bp}$8?Lgj, h"Ws;r AFŧ  xەQGk24~Z5&yL5]Z-$L4Ru&QpJ0СGU}/a]R:'r"$D^Nl%uT/ o$ʡ far˖Cf.i'M{Od}8 S Ž%3f(Y.-=mv̆ i&q(xGw:_N6*VnPl=oavwn N1B/-Ι@Qk$}CMl \t.VkhMeF% +i*tv! [$)±UAhXƒx!c-VIGU"miz'Kq3M;y9;%EXjI J'r<Ԇ~h*yr3z53tL"#,yVtsnGEAz`fRrpLP?i(/Mc@#V4r~AOlB˩!Mi-Sd^`Op%5|C-L-1#3y%aD|ʵk 6Ap]l4UJ<#;_ޓ2m? @;uU-` q曬Oxuؑ^cYc\C[[Ĥ2H>.#B[D s 0ú!㷸8PA!7VWȘ UskeL&ZYXNɏy*UCE36 ˅UT:v;i ؍g4=\(@ L}lv")r >eED['dpd]k!{%+کaRYf颯 XRq/MB5L& %Mf uْJgk\0Y͒PI nZ#&6|\5!0'K@U cBm{Y 0F(Bj˛Ee՜i(T=m?/boǂez*mUX@Zbf-3޴ ܰR%29ez= f|_9eAmgEy?':G}ZT!"}X%eX3M=]療TX*>"N(w/ g0:Gݳ*|udG=mi!HeY߽Q)>*`>5~/y1i0D% 8cw^k,/uΎ5  ZzcXFG8ܧj7-wY+}dbj`2E!3(.eZ>g20J] #1|ƍT4:L1Xot<ŵӋj-{z YO& $" gN\|_l9S̀AiAhX0iC=O"QbxOF鄐˺bxh~Eݾ]6?Wv) ҍP/o m/ 5v0w cOC"Ehq'_޷FG%tAf6W+L.2w.s%ӈµ.8X0(AhT)sNX7?P[o"m;Z]lI81wuVcE8!ǸFfT% '>+ңu ;4 dѓ9W?^ 2%^1lcy^qx/0ȉ13Y/M6OڎA'Nwe"_bZ*)9)y;kڏS`Sѻ phoGjjt:y=使k6*\C}YU#Gz(񆢫&*YeKV>ceb1ud@!0VTOj{H/6l>)Bl+_pۺ3^6 {Ùj"Q*'FT*5qZJgg9 +A0[Hy/^& ߁ޤGR,f87-%sJO^9G#/Vik7u Lވmcպ]Lxv/LGORՎ**G1 p9X >Eްξ:[)^ᘷj#s4³`Rz԰+͔04SwkX,Re+>1a1pz :fdKV@Yyi/˝@u]Pb"4/bDQ*^Zƾ-^Er?8ŀ#^ eB9U O*+O:pYȻB 83ӞwnECՋ)HNWsiFEUAҎc̈́\7d5:v>“Y: ltY~ֶ@wk_8\-hE~.n bّsΕ8y֨'G1",nOVPCȈlp|)b밺L+T]N[c.-+)LnWI3% :8=6ޫ=ZҪ#MO!)]Agjt2BɋaʼYY3QNjp#֎,5([EU[c44*)')"#yE֐曅'ihQBqp]7Í>6| ' spo1T]Q-B ߇t,Q䄰D\$J>,6jә,-{9IlfL<Ǯ<8C$št oޜ L'kËPLU8_EW ấH񴠵'}m n 4s1d⺥:aB261!l1}a0)_̧mW抄\!=JRrnG;@Y<5Y(*.8,xFDni.ϼ?k}#Z(Ԭ|zy`Oɖ“XPyuŧ7T<~ugTq@Fad^E)Ug% ADZ.oa;Ȣ/W[7-8q#3k4jzʗI@ a:EK-RaizFk K!u1K@0Mvދ٥9N4Mt9R_l4Y>/]mK &{N,o,*.~Ãc5?Zcd~ k7Dw.@X؁C颖Ct3DDʺ j| s5+a +aW zQ=#E[ j~O컧([t1šlSl-^SckئS~el^5f*/ƕ6^}N&/RίFRO^'䫯\ᓡ;BݛՠM ndے_ʌq)أyd;Y#ݝsv쑛l6"x_i\b.q?? @|. lm;\}X+{'/EЃZЫn/tm # xj ?UM-/4(iunA~qQw"]KN[ ݠ5·$a3wk [>"@vX5hY6X?rkDŽWc61HSy1]1P(n-VwxޛwX6icsYf0ћ1wi7]ꐺ<wS{QUR'%3R i ;DVzVJKbĪh'_qE|TاH gHZ ۴91vV5u8Dee@Gl;Ҋ1OMZG4m FSy##{w зh1L5F"hVᎽSdi/X-Ueb"hcȶA4Knj9HU?}*p^gN%A6+Q+ 2*\>؛pj'a몐TH ?ق޸Fu@H#a5󨢟<`ф,ɻO=yKކpsFC^[͓7$޷fT&8Xb\F z/ɩ%'yĝHdTwe7*x;opg[XiҜݠ" `Znw<76&`)B2(r$rJ0G^*̤_yde:0p}kG"> 5W'8l!>|v]2Zw{Y5?Ÿv'$*5j<ٷP_xM՛Ǡh-<lZ|% |>Jɽbr/X]An:fsՍ[; 5#cHZurp? Ldͥo( H3Ь&v&BU แbn,$KNvGe݅ UƧ'PbҪ֥7m` _О{ ĺ~N9ƊcpJ>}|sE6Cw'!9r!i21 8kK05%/+ U{DQz~.M aBgtгnmowNug*,o[:ֲEL;>ky ʷ|jkEA16֜"(L3+ʸ{EY_×l̻5]yte}܈Vo/7_nP - H7U-[yk29wa3X,;AF0Qx3]R N3ctg[ȏ)Tadn0G&!KR #;O/s_lTuXc/mldo !/$m zjh>+R0*~r/Yۢ\?HH3~$C')E1mBig\ =&WɈTn39x"xA{I GO=K Pc̟58$0 ^nŏo|HDRIdkmːbbM%ּy[ċ6mV>e-J ]]O%wX`kk@,n GN? #X demXaY}f13 Yq b]`0zy}΃a`׉q x5㠣V:-kae>J4Nݼ4b`<97ͤك&n.X5D1ܪ sDu $r7&|'QÈ_VyG khqW (JVQ|;$Q}_X_ R'4!6+q`"&mpUuCc+4$ncN>1eQmlJC9V 9]uS"Âs@ֻWTT^(a-fTM@6'v{@;+n̒BJ,{+Q sYM]k-D_Tα`SiM~xBw}kI&=^Ճ6S "N7D(#&^umΜ^X%aނykM\pPt]Wm E[/ m N~J)>+ҫ"#;ST[~g}~`W's6 ꥯ)eǞ@ )jZvF_^sYs(j[/r5޽|ZF*~٥)ZKW$XXB"/ɣwG$N<JM_<:iiL3a3Ly˼t#FGseSX1n9zErd;]G5. G0rTߐ`?+ TdPQf!`Bg>6uұ/͢˂O$A{̊:A1P 9񦷬S=ul78Քm?:9Kηl,$?3SJoXt cx4;3X; n?_Q(/fkKH0[\hY}wUtK@@Ku\/ NagV-S'爛4J`&1san銚N*ռ>bǾ勨J^r&sװ88"f6%Ft|=- _FJKC̼$tQXAY{Ǻ*lHKFI4,MHܱ%ۼ;Xbc|z4P['8 Fe&fO,lv:?~aJFa'K/?0pC&-=e7{CT`506}XY;ɓ,r4ܲWOp;٘vw>BNxK-)q~h( 2;a.1&$?0Æ~݁ף_ID2oZ̄4/qa9;;.5?@F P!1VkjEد5y$[X![m*`7QFڗCEzȮWw( 7hԝ-ެf\*4rx+\h(5=3B =JG%W>]+6-_asZ5Y$>e-{uUg%;Xhe%F^96ṭE*ɝ]b)ٞ}F Ij@zo>%EۆD(rLsA)TO{%(XgTZ.GLs(]WPMW}LjJD{tsm܌SQ `o1nSeț5X}q>_y1k&*7-M XiE>$և/;uAVv% 0x=hUvŚ"i߿ŗh۟K-m7,j4dv( ~ b )ɀoFJ܋-)pTJC^Zwg'l8ϐ1kCɤ8Y3^CvIľE$vL RZN5,b;8*s ,ᇪj Ob M<(x5X$}+j) 9<-M/)4ʮ-5TtSf(Q%1Ro:Aŵ 8~>nU\o>((kgwYhV]jӲ׃喞]^<ַiRo7NxB+qo]f,0sDO"}V ;_&~3mdKܗSY)cQ gʬʵ [t]TGSڱт"뛧Nr_[@@k>-07Uoǹa44)Wmptdn1{SKb$se&`I;ٻ Ϻ utNO_o}`XkPdaE\4S2~vN ӌQOv/ Cn,B)3/y7]StT⼔|2_J?e^6+wu0&S9|@c6_ !;yӿ,i(+2/`y9\ܫD'SB.m]<& bn!R5le*Sƴ{Uە)gHCwY8 .abRbAuyY̜w0{F s|#fR?e`ͻ/ Y4DXϥ>MKW#ىQJc,4S~T, ܗXh=uF@4la*4vfJҕߴ䯖wP^N7(3\g٥$%ZXu7S)AJEs v\w~9k5+,q_혐4(|^~8aiX]UQM "gڗi@d:)$~^IO%B3S̥^֌]@ 13c7  *x$SԑIj~,[Y 3fVo?=h8g\)x'e4ST.`J@o "iYA/$5Mcfkj|iU)wb̼H&Wlҧw:d0@%prr>$ԗS#_|[9kMPcwŵ"\MbKh"v3YU&!] ߦ;0ezfdZxzڇ'K>P-8Tt~>Ax)C6F#֤WprwHa9Cq;B0XXn)燐y̚ȃ7M4^9Sw`5SV䙬,a|,@Qli?^,+oG{5B\ƋW}PJ Ű 4V0οhL#K;^,Fv})><.j 9\ڃĆ*܏J2x@#kVq (kWN`{wP{ˤGGxu+)DhLJhuA:QiC(Mf3RYАcߐ ux<|rp䋖'B#If\^Z鄺$n 0l-ӷq6*DdPy؂5`rÀg(Y>#He.)S`wt9TQ#@Md5=f:JO9iyjP9`=r/yEYk kDž(de&9?35ff|./ SUk_^):XQqEXgvpgbIj'>Ru?p12J*@"%򋄛4譫aj$Zk3X&E\ d4!jA\b@"'Q$_ x68r_t:q[NciO#qpbslmW<2}'y NZg &U~mZ?Lep+3)F,Ko܌N-Q; F^=Ͽ^n`GtOs*GtCR J]}K>2 7`cXϳ&sVz̑]c,%YJsǐ&8^Z&<% gw@p1G}Yzv\ l"D4dv*Zd:)^ML6bG(F BʮNSbsl%~3jn4 zϗ9;넄 MTJ^#@gugLLE=Pќ~wn3\] /}uc+Mm Kt sB>ǝI@M!xTs %?Il b[w h%yM{eς_H=&{YB=9܋S僴Bd'Y^]-~|TuON? Ma6F >i,OMዽJLOF?\v4߷ RN=rbi&Po+,SjE%@&[p}6ۖM_РeGI! _& ) U4ʃ3TIe:[^f&,?$L63'ֽ$rm((  VUUci9{moQhv,5z@PJ8$3zZ}9/хWͅ+F,! ^QI"R ]蛦ENގ Q m)d<Y]rgZЋeۙ2o 3V_E^Gy%$=>Wu ":0 0+d؁Q GYؗ+ H%ϲp88'8%"99׏ _Y TLӿc@,< K]\ 8{Pa㷇M>K .z̯)-r m2L Í'%E03)zMOpOnO S ؆GAݺaJT\N){6{#*tT@ /]eshE*Ģ ta'˙mʒu/37.\rwQꍘVQѶ:Qۘk?df[nUʦ\03&n?s3ԪlZr1*بds~ -d7̰"~a:N),khdD*岑m5WTu8OHr & Fk[UT`%)H?9Ǥ-Or $'>¥4tu T o C B=lBLXnrW)# =h%(Z $9o'=˽G*'R4T\7#sZxF1ަI ,KGXϧ_J VF_K:TvIl/uF^?{591T5:;h5XVi!G}nJ=ֶcJ=Q @VFBC,fhp>*elC2uA)U8\G:]ی Jovւ=+һ.[yOմ\j߽W Y<]+y)S7">]6+՟Ao9>J,uIeT͓Hc~G8=@#EѮg(Y$EL~sȝu[>Y{L3]^ʇ`F>ua OdYs+҅yX=ObqB}o!\8zpa~k>,֙8b 1Lr J騞 qԽy ^VvY1M m0H] #k=͠m%TF'a'&uy}9 bȎ߽g8lkB.쳖̐,UlbG oG,4ZЏ@VWPFJϹ֕ޔ2reLyuDWAqoxKJp#z]`ӭ{ hlr{{i4M$ -XhjF Z\s7Ŭ4Ij95Գ b|dUj-3[I EhhQM \{5r)ێ\]8 "A!z3J!LGgaJ\g뮫IuC*,z|F;R1RU:iQw-܄Ԍg!F}'rݢA$6da϶,(Z-iD)-3l:! {ONH$ 'Pzm,[L1l'M=o8 D91ja7K3s6jݺORHCX]}I%"˞tMm|onA`{6R=k@&78tjYQ'`ŰkXU]|&$Az(󘒒%(~ !f>/f;fJ - lSGGPE'Z1đ۔B?zAK }k%Qp?eABuG)a[kxYq9'mKb 0R,96fTqrXeC ^}!,?h8E KR 8;㵶O!w$70= %/6{ƤTPW:7vZ6(-aK|L='ah ]d ,"ɞq|s*T  `Դ?f9nC)yE!%K_Jl7jjʟr$.AT9 Pb*5ǡ*V; )-O*dV+84@`=_߳>L^im0wYKZSi'8ۺs rmٴ|2VOė@Pnh_}@_x70|Suw?ug=G -°J^14CzBU痶(g\Z*sG5bM` Yd{ÆN/\Ng y$RnT#TL]Q.IJ)AgEކ}!kT-e)u&OڣlW:#\_)k{>kTnlxB ,_چ Zu;Ů;b$:6~D\=6NnDo4)Dlc)WUGmAlَyMSfXc' Q kE|-8Qv͙钝6c( jtT0 MگEd 6.)7V꾿8$H7sbz*'{f<6_ᶶ^0t7q<6t}¹5sˮVAŴC1HBdn !ν t[*fQ)7o3*=<&11rS䭝}m4Uݚk|٣dBR[.@뫕nl%ֱ0&%\h'+[+PG'`d-p n?}S8g:@[lżMw F3n>ވ SCky^j J|W Rip@dG*&UKQSfxM6ӾwV=^$9I1 adg!ل` XoXhzg YD+&)OYq (nD$~ ~@ oje}(A秗K.HB_kȥҖHȁҝBXM\tf۴Թ=C54"2uaDh= ހ=Ï-pY5TFjanӋTln}c:jY,2Gk*Wz ܄`q~&<) x;A1%*՟|V=sz}f̕;~Y3:`'\e*pw]%qݨ@No?dA"m9) 1gbq2a#Ic_J.sS5־c FFޭΉ)Ek'߰ ,)y2,4ߣ/#6\rK; `8 oЌp*arKBUjl_?)Tہ+lM8JDgG!0bJK{y{NCK9MuT##o(QQq,!'Y=⿑w9IXGBy Tm)&ܬߥ9MEK[lmx }gq) 5Vt8x̢YS&pfp:ODh&cQ?.2 =kD1Fo]^wM۟77E4'.nWvh[w(DK*{'wT\nցr Lcg6 T̏onʟ]7m=9dpGF־{P=JtPJ[GU޵s {\z2i$JHW‡BQ斉 ́fYבR+`Ɨt"Of5NuoXpK"N{u8IFxIe#rE|n3}VՖ4 Q@%Oq@ '5gOo*l/IJg:6owt 9^.6Rʹֳ)#E5~R o_J ݎ?>fjhœۋU]n!q.rLVuτ*gsR۴#:#;H(OgҶk2<[B,x/j8z8A셳q)/w*|/s^3&v,9 Nyr+Xzc5 am&k[qC8윤/6ԕA@[4{Ć42A]b@GyrMBV^)%vVʚ2^ O\!nȐD"ݿW3ӤAQn8C9c9۬蒾DRؿKeeUlYR}<6uחoT]\66)9j &ҘtG#4[) ?pJ>?2 q L5qPz@rO{v2(*XsTHM*t h%>;ÕT5%@?MԱ VhlH5@׿~ ȏ:KU3&}lTEINgӟndJ_K ǃԭÄ!I}\@Z2<6^ J=Pu%-jeJA~R O5?9( dٚ忧u{NaV  >ԋ9"3_a-qr& U(fH)ٞWi}7HɎ >hܯ׉GM/SFrr?ǔ]`BmŵB?o5~ =8N+r.`.2ypâ8{E !\,rX,hJ\YcH`bg:0Xƣ-Q~" ҦO#ǂt#xQRNN>lѤ?KM3j՚֏7!ӄ.8T'3\tm`:tqXm$:s Eb~SEhv~O\Ya :dCS8,%U֔wa>a>n%q"W֧~I (z Kɽ6JYXeY*~Z ȴ6Ą|<(o,5XiH܂҅[Q$/`SUe~!;U_x6k;A+ϷG~f &nƌk""(h>c"fP2$lso:;?Q2xqhE|`CLX㪑J<QUieS̀ګ)x)Uot|"inҥ溺q&.8KNf{[>!/]!^&( LIa֍,=|e*d}Nh 9ş1FI~.w&Qzd2ڇIQ5ژts%U5iyP jwbBٸʩ\(:鍮 mRFWuZBiGAoQ1YNyDRzWz#F^ʅ:F6ߠa3=^JN%ϗ.9n;U26{PH!=]ghSO͌\!xuoIX!1͋ qb&:eЙid02ea~U䭯1KQT\&m<:d;A6_=UZٔܢCdn `S e O/+}iI Icu6=rޜ^KFIbkJ5*'Է(i 6@.NF5Mz&Vqc:ܖ΋jo6 vj=4a.;wC]"b DmϬh{;ŶmQh;>5'r<?fsVp9*3mCEN[GRkP:<ؒ?7HuL{.9XnDkxbM|.xIikMhl˴]VQMQyR@bg5_9 Umt:u#'',;!Z0:8`ʚgmlKz*S=iGs S%Q2@?b)j3?ی,$L!'%-4w+u?AA<6s*Pv,˂; tԝjF-!m@ﳡ&( +~.˹/@' LVg9Re*ܢ51ibMԩv8Kxt/xikӴPOA= Ox&P.a "!WBeOK`S5J}9M.S02> $"YY쪺6#*KӁ+OU̲.78`y"AѥVS1>VBs<‹$!I(ܼ:pd ݈lѢ)źVAMx0gTH@p{%Rt+pM/6@NqD?n}k"#Xΐh˜bSIgk,0a Ƈ믜4|:XΖ8F _@>73f\k9 Ď:?|Oo8j+Ry4K{f#Nt&fYZ=/U@Q7_p=px1>p@ —Pw@ѻF N-0ۋrkmQ@gcW 诞;&MUmtHTyqlQ] E駳c@rx ßB'J8*ti &RbMݿiigq%qZ2_;0OVI ᡤ'arM"_4HqH8+#ʘH񝚌J&ЄnVQ6<+n#lJ37LZIK4tqiORi%v:'*s`[3h+aPƣ,Ok9[IUcuةY|*Ϲ7x9ւn)&D8RӅğ딎:n}2Ng(z/ADe(gJ97h Lp5j$:ƙWy/pG?Awc\ Zw)5$xS8@2돖L֍$uK|zf˲JZߜ5S422k=k=j 'jA%n =j|?c QUX[am1Yּ!7׵fR 6![ux wLp1*8ހUz4^öoэ©p=g"0p"|Z vET.bo2OOU"%1lxu~Nb6y(ѷTh@O.lf-Տ*PwΆ arm݈z@BCy> vBւ^x HOeB 6|)Y kgT3f@0/@ea:+."ѓ`;Yfp'8TZi&[:p~beWlf7 ,Rm}℁Y"sw!sܧf;06/!YqSySoK]20'Č97!jk a$iE,ُm|c0~bsw3\(a;>#AtZ.)7Oy-snC'h:v`RCO*AẆӶWZ_Aۜ QWig0$\ǃ9>]cKNZsjclV LV90l2Gc{~ˠ7 ec!XWϼ˹'6lNR"JPP[݌1&.Qk/ת.(heȹ"N?:JF蓼`62oyaJ15֟HrJ&dI0f[Pȕ}_f%!mOeRlp IJYW;3˹kKxbO7W|;gr x\mXVztӦ\E1TD}cǵ/GmArdR|Q \\D`" X61+hI#C۟Z^c+OJS֕԰QogEc϶-ĉF]fئ 1U b 6[yC[bwB;]nW8k񦌋ߴ ekΙͩrÃ8F%W*?^ƈeҖE,?v o%gP.Zwzc.є$+ (oN@ZN(J7 =bk*mGx=F SY Ve4Ԡ\~#8edvS \`@YLY+WjC^Dl53 Ϲjs{N.1 7_*/פ 6TU]Hc$-1jXVn܏pVUAeb̽Q[Jq[tO?k*0O"J) SF$pVP3:7ƤC .Y߫|qB-vJ/! (IJW:hW)mjz4.U<{\3>u %{|f&*Ivo2]txU*S/ Ao#oWF~Ī#k:o .O1Q1_Q1j=.V(81fI!B$c>x7XUޚO^bKf fPcalxLPj2G+q*l2k3b}{Yk+ =>s3sY›!Eͩ%,/COJ`%^xUh`(-)MFQV,R yE90B5tA1Hunq!ǁ PR;Z՛q:gNȧ#YYyY:j$ W9iSrkO3r8 qQeJpw\1]s%Lạ4"ѝ潈T¬W cȍoj#Kdϲ4#/ڵqC2.owy}9J.ƫb ,SGAz)(p¢zqca܇}c5e;[ 들>mC0C>BXà1OQp H_z33]?ۅvL, 7IyY.όpշ;,N}Yj-8!v^ꬖVBWZ  91$ S]쐆 =  #\b{SxF3ԗ;]S,tgI ׳́*gFn"zmRv1eaF;j>7"G,'sb 5[|eѵ>/޹LTd:aATLxR){ǜlPݲWd[j9mapcF^gaW/ɡ'xʃoy6TM6)KܨL*s"]_$ϩVĿ $6Enx-Cs'_ rJC_@nm%bķ4 ٯ࢈u. hQ:Y)OTu ;7]/⨪{|Q KqZ܅~oO:>|ᯤ6&;ɠoݨ9p? b]~b UW۲Ey+n\ҐS|>6cۈiH3:Q 95t((WD7^]{@ށ46R`f Ng(\Lwn=3 ؄no^AP%f !r^ibÏ'm¿-L5ĭ TGȺ5Ži NS1XNN[Cߤã}J5_5[i)y g+X\S1k:Қ԰Fۯ}>lQuo=K@&C.;dR# W^-_ֲ3M]ڃ_Y(|T5T5Q|E,"tQ` G'S{8mTXy^(9-Яժ|"Be3fq3ϻ\b3F~⡗u!k$xv2>I|ݠ^jI޺Bf)9?%!Қd?Y~,Zb5k?Y_&< _I''YQq}Wg nkM KjÔ obGHmθ#']ːYK3R*SВ~-6B_8 3fA[zL?cSu~2YϛX邖a`6hJ˿-=W݊@f^[@C{8ސ!ݫf.d^8eq؅D5 -1i7Wђd.7p㉻)mXo}Җ&C7;xLl0}M NQ̪5 K˖;i]֐Z៶: ȹ.KF3>lPNws.5_+wxkxwA%gdekU-2ya'$:c9ʏ.DYk.VVB*y|FM$}?x)ӏN^eeɺqq}K=Fnȼo_$" d۵S&hj:?vRLv$*Pn`&wx츨DL%1YeRh dqx0h]^?$Dht,edmP$ pS>Ľ]c[MCoxܑeGa+0CQ]:{řo,h:skQm:;r4G_ͷ+ R2R_CNb{A5? ZA9*})Ovs;X-a(,Mzd3fT؎,$^y!ne $]cld&RedP53lK*S6r\5R*Rf6$tqFXel:ZITL%W4;$ c3`NZEaI[niPz&>^tPh_^80FF)?,@܏w2ȑ{dRc5f˷S9,x@";;]~m͘ӋmKgP(mD?^J&,_qڥB0!c%.S9-?!(m%Ib]j2RԀPu tl W-tk2a\PnoSK|#0'@f&6LoQ'aP0dW'lz[4H~ ?I7E5*CR]*]W%i50WZk<>` %'ie;~ٿ#W)9w:}AmUpvģz~zTqU$U/_V\X>>{dP,JV51'4p חK Y#QtHO.&hPF&"bӵUۋⶔF MUQoMO rGv8 ~3L 1DD%(0VUAhwfg_="܏}pq<Ӈ  *e*m? $aqE&-BjfY^< IlDVoc_hK}6µM24% 8ׇ&2h* Y"H#s0.:1xz{4 J3¦$qkd̓4G$/(qyuJmCЬ҈.}Q NHX{%ʬnkuw >&n_s^z8"<:l_Usz򺷂(`7n/gڑ6@56?Bwf,ǼC+N}Vv##[@P%3C{hC dQnHj&Q3 U8} c5шr-T܍D;~as!`0(?UX0Zp64jNB p:~~oid?`t> QH#2FN5`yd-wn 8p/XPn9Ɠu\+niTTh@ƅql2r XF (/{ru~ySsv$eȘ[k)7qX[98Z`E1ޚ5#+ \~H[6俢[ԨN}"'S@W79chrF^^ޠ{Cʧơ%U2:@/ PAO욊-j9>W61Ys"]{ V :yz+SFu?ÄP-^bHa4%_ 8to&'!b̾_k7wVT@~.Z{DdHN ED!/rB2jEƐ1howFI9+BHDZk1]I=)Tkuyc[tb&kh'krK}+VQ6%u PLiճt |sٯ!R&щl(䦒<-г{I  ɴ?b i$C:NuS+ s2zq47=,!ailvcTbqϾȇ!ʈ㠺bQSw{}^yA+iJsdK$C نGWCm}X$ZboUKvuC~*qQ!8Ytrk>NSN0OPF0W2ՋXdj>ӈK=K 7٧>N1hez4 1Ú75OEXa p ث"L ࿒~kk}x%JqxrnR\!A^͟DVa[ʮ4JP_7vߤ?嘓bM2e)yx9MLwwDWvu沠AF$nJ1j:䃁2^A9MRH5/R vAdtjӼO<{1e^1ff-ƨj):h^؀2oVO]9!&[CXzNYI^y,PS`(T|2~Z b߰Wb]￲blGA nw<7K009_9F3!=.+kŧ]rO.#gzI(pBgZ8Km^-#40!O4ҡb`p NX|֚/H[C>w 깬s9⒀<9$xh-R|OF=ij0+):d^2hXV0ݛNAˣ;Sk7pu3 JTѠWzzSQAԌB; -"?{o7YNt'(_Ց$mѽ$s6C0+G ݹOieM% V.$`ξ@ISVzjqn%8 ګe9F"CҮ, 97֝_nfZ9{^Hz^8y^6WfүCp+w{Zfϡq:$~ɛ$t'iI %,#x Q С<RkҟY}}5OSgP$Ig`D}2 [ZcTO+ G󁟘P~42TVp~+Jj.x݇5dd9eb>l}Ց.^8O-ڜac]9,-ɂ&{tZGO"%Yc՞z:zĔ(@ dڍXBL5ԃp U1cTHm$9~ZhfdjgnBA8wGEp'ag4f$j&kB[`dm!{4 .tc)tꠢoۇ`Xad>jQon IM:wUQQ:UU 8sZȠ&2Ȧy¹ΖWh̥:jxAniܥSW BIMRYAkѭcr@^ Sɯ]h#Hhr}fN|݌mo0%T? 1I#R)e^ ?;_ЕP2PzQZ0Pv+(9WKp*(/ؚ͢-# |E,c2c<˰^!٨p"yl{ H ^@E`ge8q&UBsוY5w1hx5/ӌ=O%ݝxev.s r`UQufoJ *>s_}m \( {x`MP*c=BQM 3h2@ڏcJ m$H{91sS97 <uxQΟZQ/ՅGOUsVpor4Es8d#+!19"KHN#,;H2mr5`t6v%t(g.f\@ŏJ'GfyvwW Fa'Wr[H֯"@`,^~QW:%M'i蓭p uW0!8Es9v=B^a'C4Q?@AJ =NTkU8R&R;LI5Y輜LKA/ 9&p#XD+%Y ҡqӅbMPG\6*VUgI2dR7$V@}([sgf&u$Nj.O[|  ڵXJ,LtC$;XI9蜤S^Vͪh]Τ.̤{āa< rN'`we+"u8ǵwAZaULabae5V>+OQΨ @_BB>r9`W' iy@hq/^zɔ tǡLa^^#r M$h␰uLI -'3ce50ǖ!Q%1;0-aLnjEg!96mJ`lᎫ* n~ʯuxzMb){Ii ;B gzW^&5.?eںËFt>9fNw<ꓳ!gX/Ls4RH[8afU2ˋQ'|DҜ/]LnmQƸw8fytGeKXo買.~&j rj&9\&g?&GP(Z=iDˉ*OIzǸ)hR xсFHxb :G'6*6_q $l;o3˸DܧU5.BX/9 |.Żo*lU\FA]ŭ&'!`9ȧRJiSB5I^H'䕭DžQr׭\~?C:'R m*±EId93ϸ(IWbsX~⮌''x<Ff)Z3Jvg b3V:dX=s9ނOGg -4iG9לj}Jncd0`7>>𓂩a8h H~%U݀O%c9J>[0gj=6nlQkJ)1b`F<7},ݕ/XQ=at:"AbHvn@U9͂)ݨ#lzv *m65c\Ŀekڜdo=qB5|ju$gc vykA`d)n+tD ŗ i던nB&w<[#fn'"JʄnZةmV@#-A+* ~`rR%b+ESDN=h *2qzdf:b!S]n#EƤS@\i4U׽?hdV@,0>Hɳh*"t<_$b[IIٴCɏ)Xk\?`x[4"NM(-+XZ4''yr]XIݶ eR߇M#o&prcQm_~ŕ+bP4?{褶jA*F7Vg"  yzi+Ԓs ܦ?xtv(7=ⷴ¦z]{`m1-FyZΊ `U6$%[|b oȨ>ҠKFuku.I w%LȨ|Ǟ|Br6XyGPn7lҠ Ӥ{ SUљO E܌ND-[F3]X GRM> C':P|L 9_N2nmw³B? ڽŭ/&|FVCmډ-^3rƪRYU9ƒr0hy$r:0vi/bY]onʽ 5 եR[t|wK ;.rbP} 52哙* USM&śb~q|Y;uͬsQb; ҀGӓjnuDG(|b#. ع%#u_xk_-0;+` hz?-PL)YhVQ;w K*3{/>A&?xJ۳y:CռeI4O׷oKK"ez&eycz2ލmX:)Y{8L_U$JFunOD)b3cRDBqLm[`bfQ%&S\W[[ilj/(;z+oůԿTuefbyh(<?KkBr0QXP5'707vhAH/ŦR \jmFI[+ވȔ$BC\ (qDm/'Oo'@]CKUcָ 4o+  9t[܄WinX1J߷o,zz"[wr_\ ]51<]_w2ȶ ùy Cx FzdS9ۚ/öUݗdˢƮc‚q#64eͻ:C08Nς~[tKBqȚ,q푱P"NG UIvM`,F_J۲ 1.Hv<+ǩu[%w&C-LUw{nvR - }S]GTnԻGKpx\_z"Q}me kC߷D=f3Bt5<fЍRbЫ>-BڼXOQvow;]ƵCĝ Hrs~e<7jeGţ>K]Py& bIqFcgr>Z<ޤtN. JG6*e"^u iSa>ͩPG.t[bbLאx$@&Py%@(Qdٍe>KscŽ .P0ha6=+I A4oOG4/# ,jkq'"6LA,b3C(=z`+aP'\-^ՌTXY? X_dD#z>mΗA+ ^\j ǘФ?OTͰ!9m;.:5`4W_mb6PC[< @ 9Gd&n44֝ m`[-q=(҃l8k֭ "ku0R:̧li~.u>\8;{vtpΌ@us?)&pZs,jP0BO>yYmmus q(K]y|UT=a>VW.$SDYC||p: 3= _tT!TW[ ?%F,ZrjX t" Y.J݋4'+J Xf&yP UHumsK{^GMG)$%cϽ\gm3,`k"#r3g턋 G,M(@4E R8@DGdƆ+_F$D nP,H(6ָQ&ZD?\>C'XaD|]@76P Jagf\}Ba,G` u ]K(-TUBuW^ wl&~'Cbmg*;HDcS? ԒίV ΎFE@Yk2 jZ+^Q* \u?qo\hIY:6[@R{[7"&w "0)KiOr&wćkIp&~&pQ!#iG2d"C DpDg_=N&`uzW:3F) %!Tͧ]qW.+zN5@H&Ld XqwɲS;ZGo#؇Z[\VkE1TBlfO鱪zLXwkDiؚt95fnꋿaf㮬wg/bP*m"4)Xךr77"%C5cBD# I"Y+xQ9t&h +u83n& H? =VeZiBѢ9!T7ScmԊ=;@-t:w9oȉ]Q415`߭{'ojqCb;(KУܞp1seT Enƀk?YX Cjm=$*mhD)7-KçZC[_1N{W.)}T3IocN\~Lg]4.H]_%сha?!J1[q=`F+;_xrGeg!7T9v%Lu,N.gDobsbZO䃍@IL$~1= %emqQxv xz[6tY͹̉T͘u)[.$mx2.7/?^a{ lƷ8(BfpGGKwcm-yH2,u˭83 D瓙e^RXYrO7cX8\Cl jr6wJZynݟ0xc]g&hb2Xg[5)Bd*1_G6A"kά/ȳ2-j$ HZrR&b:TB=ӈsx}՟K"2E~;|+ < xR kW$y,|&]ƺ*岴#8:ƸMRf5@s%4Q*w7AWO'^ˎѵlUQt:?"wov @b][Y\֢fhg޺j;0~\"n!(Z֛Ew߮Bmol+c8;KaR༩ WW8 }^7Eӧ?>ơt9n&V( dҐf@;Iq.A 3 Q5KGBmJbNXh*"hc5e D˳`4L5*] $(+{`uEf?TZG ߺ:m5߼6~Y`DeZ&1mODeW(&<:uƵ_`+u {3:L"݁XAKG}EF$,qM^G7r8P_&@?xh U[|sF({oCݸGu`Ӛf~mQԎ0r"<~(<9eq+xb{xPU"F^%scI.e,߷B_xa&O9B޳k^t 3%G1^yElw9 3eF-j(4Y$5COş"CԒ!]̈́P(:xV-m`'ŗTn.B DzHn t+`dV%MgƉ4 00"5E,6kG ;F-[ N*|V<|~M3;T~{56/Tqɹ@*Vjz/A+_?qUz'|cBk1_ lZ!#%юȖVsM)@s=i 52԰sՏ#ҡ\דԫ"e#gè>HVI>B:{{C:TB#WQPnh i,9o%Նm|* FnPF۽_ZRWw~Hpn"7<,._Q> S\[!<,'f0o^2ࡒ4btט)Z1= ]aj6EQV`֑*/uR Hpw{~* eې$AzzC7Fɵ oZLUQ?8$ zYC5ܴS0)pKL;-Gf-qWq;$ݐgioC$8RĻ]΍]2\+4t\ٰ`xdC'3mXk#_Z rUҊc`hqлH_=`Vnwv/A QG+y偋uEz_Lk HIT*U;%ͬbq"5s(QMVñ$X? 1S*) C\aN@o2}Y6,euxq"mPfl#0Dh< xXh!giFCU+,==T 3=GHrNȀ_#N &v$AoA)D*%4l'x<҇~wMO?$'"]i&[Ϟ7F=))Ac#E2+RbluA[?GJrљm5BYT$$߃{7|o#{w>o>%u#s!Y4W8szWGT&~/#y p\[Զ8f;_a7?*w22 "n~Z-<G^|fu+Zg*c&k p{)(3zahb(1OL_ȳȏkHDHF^iqy3x٬ڕ"_‡f{kBi␍<)f]9ETWU4uS { &G^G)#l LIܟEX muO (̡7xWi!d4Xq<•%V;M4oFuk?V}xxE3ik.x)vXyE[>T td #i6B8cn6Y=m |mj6_KQcmV̔/%8IRHY+Ӎ&զ:P>E;RHoԙ# {M;3IdƅL\(l7ukFA7 %Ai9E$> +*x\LU`[cˊ#j1~w ^jQ@,>tE^5^Aq_GxEy~1_‹d,4 Pch}%?>c=ϧ\$ ˗`iU8+æ#|eEXEݳe9t2=W~>͡ev+mJ0ć*{=?:Ji"ACxegl|Xu54usGZñĽdlM6/nVMKW `e"6#M^Z:4@J ],BN Gy He!Fa Le4$;N{!nH3,GqO!5[F_"6 .!r()f~w?#tMxA|*|eu3P>@*FSE:loͶHrw`:CD(Ȧ > OEW ŔyQlGK+5@*,|jqPUIkvjt~رO]ہsܼ:̝o{S!o(䖧Z\<9Е[Pqkj:6|PA O ¿u_ QΑ( E '0$_hW4(E+O ߳" W3MSvl}Wfc(TI_1~.1 INVا&J<< 3 SK/}YemDh6 /QD"8MW}1cQW+*n+7?_.D;W&u)ht t,}"U^00nu,:xhYX)Ԩ~B;ڏp2":o. % Agā)x,͇™F!p1ślPP_׈_/,f\ͶU}V"`F0Z+f\vZ8畍9sNXձ1eEtn7#ةk(O'P d3Xo?]l!&%O#90kVe3x@T-ܲƅG=1j.}<*j]7GJ 6(gnzHZTh@\sl)  *qRl#S'R K9ݑn Ǽ)BĵDxq&;{Iҋ󷷲ZsɄen6\[ЮLZ'^-!,\5CȮpy O4 , Nb6;UZ'(Уwj=QI;M\) 7͋Q<->YpO ^vu'KO:}I~ֽkHy]m1I~.,8},ܻ7$1<@췬- UrT@Y;_KCHEG6y]^骿+[* c>O̓]LivS^Hj yaV2?D^SgÙ:eպ7cDuefTT_%/p{R(ڤW|?r[ogM#+Z?93 ^|R8RZ./0qk:`^^ aSiΘI[u{ϸbNJkɣM,l4|Է{XQMQ]ʭ1n7HS5۠9r6%=Eů DS:] 'xrvES۫ԽJ ͿYZ꧸&PwX  >KVc#7f'P~RiR oy,pu{m_c=(睤(x]ӳyʴ/=F#l|/Nlϐ?Ixؖa<ԟ ZM=g:ѯlUJ=&s|}zu^$7UdE j*?U刣C"F>9^7`gYZ07070100000501000081a400000000000000000000000166b5088500000b00000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/snd-soc-acpi.ko.xz7zXZִF!t/) ]?Eh=ڜ.+Z=Rz  k%yi8@*;Hj$I-BTZ_}oja?Xm&b׉I1q=bedz8_J=|B9ԕ!L=֞'?xz \Kr@[>7m41Zt88119T7ETvIُ&Ff$;SD Y8U@fw߭t L !ESƛ0hD6G䨩)~$5=\ҲifS+0) # 39\-7~E&b+A郒0Έ2Mۆ]t>'SM[|܁ ;)BE?_5SoiVF)li[bL"6@2G~5e} =d i֐y~~gH)GaO]4iS?T\/(TpC7w()]h~8b 8W#,qW- 33^w=>4Yfǃ}w?&Lf MXo=zT ; Qv7[п,{yL55}o1pl N2G⃍mgtOdQc1*f`ʻ+][Ierdh呞@IC$)W}r$dsT1Nn3$>1 çt&kؾIt.覯[\رDs'Xa9-ڰwr4cLEU'kU2f%G6"hDϻ<5MOOb>Sr1yH]s~лb"M53o\6ghz|M_`ꑆDz6v{HG Ft_@gB ~jAjO6lm?c탛eE^N'lDELͯ8mk@M 9p"ïH;f3L234A%h϶`>ng=>vee.upofxEDfH,`rdsHE4Kr1y9A{t}ŀ=Ϳ=yG*gϴ^sO:TՃE?r="PW|HtW'|#ЛF/{L ]f $vMgyU4lL >R*,y`&ِ7<(Doc` ,-A:jtcVܪX_b4 $l&QwD-A M,-у7Unb),[.?r/ S/j]ɴ_6~ju{tG.2NʉMjͨ[e;,>iJ`|7fbkO#ӊi;]$ZevAi/[\:6I]o MpQwSPqǦ&@d t/Ԓ6Q!i +|gIk4Z_,LMNyPI RML|bF'z#YG-Ͼ:qheOa%PaC4>_u6<%V!SgmOIOn?Ix _fzâr̳֔.ƒ-tӐ6G% 5i!҆ݩU\.[_ؽ]G ąO~U]wTyIsC5n7tLnfO͹yU =VҘ m &C"#KX-,s!CmW]+%r)K#'%S.S gYZ07070100000502000081a400000000000000000000000166b5088500019a9c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/snd-soc-core.ko.xz7zXZִF!t/n]?Eh=ڜ.+Ȟ@T=> sOO wJq,dDyG ^E/uP p O~~4A}A$=Ai0뙧vMA$|Qhz %pC,(dz̘\cy=ВI+{Խ;R]ݜ*EϩK %k&+ݵ/B`P+ȈIy|=e3D٭":=%,C #X >_IFL*ޞK3/ u~@|C8_|k'DP-&rҕ>I>m0זj5P;:+Gemu>LKUZ5LiG,>[ϓg:JCOȳ1nYzpLBZFl-.qp72a*ʨoV 0!3a6ݬgMޫ/F:rr  +yiJ˶n[ui\RD' *I6KC2]K■>o?rNaVɗG% NZx~/İnj<3x=tqp^{zTF(\J y7TAw$H˚QΎWc}_(3<,j` m/iY0+BzrAr1\9WՓqҞ!*GJCKь^+Tu:I:]>ҁA7  m뺂̧p9uȑFE7Nbk )i7kb?Vq)`stWej ܋Lie''Y!kFxu8!c*\̗ColOUѵxpR^.C C |m,tJS8Ap DDpHo:N=KҤ?ML t *J0 \Z|]]vuR} \"`]0^_HT_QN^q3/y>.vkd𦮓̟^DotU1Jh:`"t(T`kǚd%$,sc7Nyu+ g,&m \w (X\ͬC,|IHD#'5n1db)Q=+m7K;_XEdЮBGQ'-`gR~ީ\!9m˨7TV݅2v|3!aZt؍mȐkmw`V=S `w2 1í^Kl78Vn.;lds(ͨB2IGbP>ǓHE>uv nQCrU2!5OlhҼvhx-D9' 4\,.5Co5 .SAmd>S<`dmB[V4<&ɻA3tB䑎ZTp;w"%M}hC]vP NpGAO\R"=$pʏ |4х;IwG|* ܌ꋐVWimX':> ULzTjZ=M`9.h UayI SjV&.虊=:O[[Z]C>In߯L}HkpibRk#pO{R#!L6T#Ze-YqpqM).-Z@|"Nn(>ŚaqB\Fc?|ěs5c$Ot+2žyXL+4T? ,)VaPJ%G}ySZ}=FC⑜ ;?BiJ' Ǥd30l^};ʿ3c @=EO?77u tbXAC5-[WW^pc]I ,WpE<~0k?LĦ~GCEqMzԴ(Ƽx]J9,Iw@oE#zqI5;Ţ苏F}I /"˫Ctph]I&mP8+JVuH Ǚӿ-yقotzA;,uH8B)ҡ U,$SoaM_IC?^4T);|G߮umݾl7.bMneqFS*sSYVEGjro흹CY~HO)ѢhiVK|.>"&^3zPz5QBUΐgG΍.r FV~u> Խ_a^z@g.a'@_ڶ Α;!;"Ţ:Z8^B7ކ .MQ-ūBG8 v?&z Ր{b>1k#v}RyjTLE|3?5a|q2b4f79j}ol`XS1b(&B<\6b0֡"\LwppT|U5g0]\pϪC/6ޞYXbPÌp~:ߡ\~G 38뼲aȡDP%n ԓKRN Jf^mC q)8n=`Z_0?JQ(X)dJgӖx4#u#Άƾ!*wlsܞH<ZzHP5IP;/R  9@֝}(u!{@ⰸTӇmyEB݈7*NBr $#rQ*"Z}mK(ݻXڭ9oFki0?~,SZ&0ˀC#ẗX*!gHiTdx|Hbr1Or?pwYa,㘩ЂǏ!N*֧¶'"6KA;M Ʃ֗!|1 12s7_Cbk-.4hoZL oy|(R )NJ4tQQȁU=EB k+;AvewYh(҈ݺ`־fǮKĤS@\ t- %y!L7D5:MӖȤxld&9x /b Kz-Qi iq'%U.wOBw6m.y=;NWx\PAkp_3kHc_ i 㮍;<`ٷ1urH׈ߵά3b̓>ȃ(7rWȼvC뾄YGkGF@j>X? 'lubkfWT>%}u[~,vեD%t((+^+N&_ ʻ{^xrvV"YnP+ ##Y^7ŀ=a mnOrT0Cv\7ɩt8 5=0!)Jb4#`5ZY ~N g*D%B$. 7֤)Ll),\O^Hc?b2ބ'Mc]V ƇbR>-PĦsh @[oc}.âl,ʅ&`3n%WT"+%oVny8k^61Z 5Q&(D^qݯl`/6M9 p=ZzNIVj8WY+v:A}΅ A^ !euL%ݮˆ zOA(?[rލcTD7JUlla1"'IF7`T{a-; 6a<&6ShqAǤX(%-uur̰u LW2HWc}Ghlf:ҲZjtI ]&jy whrjko(<8,% ơQlҞ@*=X]',/厷PJ|k?}‘55Vk~v3h"2̀NڸiG? w|DX{#PnR:X W9cX)x7/y-@тI=!Gwކd ]\z{}b#W͌EtR?$ih!MhF[;JzMp^x<]>Un%_8K;q0u\3";lßn샂!MoǹL4/]a2KԐH^ ډ1w :3H\,a=5lN!S KN64كՇ:]sBz]bA5e1]P;Z8(-#^:K5FaXmjzr8#*_:*2/p?&]'2賵ҷ5:ijS}UhpZB,f~.61KRK۠f{ock"@cT޲S ;h$_g$]{%jOٟƤLxra]gӉʒ%P*/KFF !3RAhoN&guC55L#3=~E((쾞ȯkåEXc˗]0-ȶaQŠ{뀓Gy|sz](HB E=hiH GӢA,:w6Vy Du=*:hl(;>>ZLu|x'Vl<|uyF~2r~?Uk2ѤJ$ Qyy.R1KZp볚&wΖ@ݚ$egd\&K\: ̄ 2Ȟ*+ss"sEy)En ߜn#3O\^5UENgbXs%(eHNF3\ |ˠwMH{ -(]( .> R} k\Ms {hQQH@d@ h.̩( =2̸)0eȏ/:$k8:(oJ[I=6 .M "1FD'3l[W '#IB끍61.k=OrEqrE&HK*دUx@żU5SCznaī:bsvCFKX+5T:<'H,|K֓Ym];@X1~_",rߒ߼P\a1t'F[.,ښ[,ZQ ѽ(J!u Ǻa"K.2{KQ/A`E/De0!$ԑ_G,̃ (2PR ģeZpU:Rɉ+ TlYRDRb?xQ_10 #~\Y !1e2b؂J 1ӓ0/EgюU8S,3]g|#h~t^cUht| ا\#уǜ;i+&`V<Ю"`E9hb@e頾^VzJ)}8沸xa4ۧi5=mƸ( ;pz3hP=n1sNTg6)74::ǚ&-8$α7-HN8Jf(\i+d]Hr`BWFd7  (d%| px_Wov(GWOy.+r/M؄u_eǡZh-Ϫ6(q?WR FcD}0CpⱍRFO_VHF]>N.3Lz*HO# ѯTZ+P{PWPVڑ؛oO<4lo[N@s:d/-k|X&3^f]KEWFEM-; ЕUeQ ؕvXpDx1D#5lLs6'}bpԧ֐B9I#=[`=1Ǡ.V2v{.w!0:{9>"BR򴹎͆.1p_%$iP! n%1=؅/K3њbCN[NBd#!(% wzGzKY#M#%ۇA}Sfio2uyB*Vtiܑ4݉=j,| OOo4a Ḕl0_8Ǫ 5 "/O:ԍîrsn<,:pA">+\!§kBxwB|[xXG3i U1v}c'H:ϰ Yz-KG4&-5Jy\%2&}<- ߦmSe^4-'E+dݩ .M82b/S ;c:73{p13]/Ϯ%̎SF_80-ڄy<3NleVd(q.zi dD@⤕y*`o !dxV}!{$Ht'}{GЭX'8jfj/44 a"]0yV耔{AϮc)v:S#7ŋ*>.|nofrh;pLhg5$T s(0+9`0ڌ rzΗ G*h{Rk7œQJO#_j'> ܏# gl^jQj4!ܩN3pu# I@$֪AjbD9^{yq^'wƁ<,HQ7Np51 -RBL:޷NvI080QE' b׫8/w,]Xw*l9q !"jICӽ]IDF\u BI*lci!gĘ_,hD&֚]G+mI|.9NJ3D.n\x `K(۶2`{l4Oz^P'kHaN("J(?wK~_uKE]d/8e #P؜ yh쁋L6oڌqKˣj<@x 4K@7(ov.[2Y/K،ˌdo.~A5w'94z7/o+RLŪh ZxZ paDvz~}}~uft0)i]x:+%"+j>=OkU>= [H/}1 ypMpr$nHt^ i-az {B7 Mg6.EcG,Ao6Ĕ9x$ m_wMB;]C kʌ7 hYt~,2~' ꗪ`*rE\v/I( Pj4@xKB)2 R]'ݥ? ?J/UkH6s7YAcݔ*Q-l72@GK8xOPxEYubf#yGtxp7\Y-B`2 a9u̇&Տ<#V@X leVQRɕb˸.:AmO M'n~x[jwfFu JnȓhEFm4ur:4$Z>k 1sl` Q/S "H[tQvb{D@gRGU7hgeR?:tíFAٸ)S0^LSKN@m̺V=Xb2\8RV¸`.H' أ$a| 9"FEb?cL?"c\ j̸9gpHv- /ru.K:sezm-g[y+1Nd֒HJ 3lr17JJAuژ)-,QCD%$Ī,KEs*pF ;w* QK}G0mߙAd u܍Y*f5o0< j0B8o ^({_Wr>yVPR7ȗ`XH'H\j]ޓ۬> g =N܋3p뮥 O|̔H{%\]5^FKoU͠0RNP7p"'zc"􆛫VYxpeH8,Br$x! %jе"C+!>Ln\L+QՍl:Du=m3cf!xmCEDL%=ȕ)\ӯ=:uũM= N=JHwTԁ}7wmf7xڎtt63*r[ 7/U9H``TRps\֬Ə&%UwOd:By j ˞k~()"@ ܞ,&/ ^oQgIe84[kR#6(ሾǡE`d7}*^04ay@:\~^=1HjC+r<*21D_ē5BvYRp#F61[oكYR>=iDc|.㙇W=*T&&}v6JYI>U!\^/g6ax˒ {kLʪ DbNgzQò(J іr,0XK4L[Bl蠅Ž 4 ,<M su Uםu#ƄYja_È3=gbLY|@e zSjssApu[6l(5caշ26*9۰. .X;6?#GCcȈ'[NKԠ^7hZ %iͺCEO)AvO%;zv@]C^r}nag vy?J4s>αP|f|uƵz!)ˈ{[=Q2,l3-N*·g$]s.[Ҧ]^LYqO5?ٶOb;_xE?jI2Ղp1,~ٟAS7WY^'ў`֜Q]Ineb) g ~iط2ȃA%edGBt :Z(2Ijp9\[20y J8@g9 TtVUR0B~^7ùa4`:4<ƙp^K:sJf)JaS2V^7ό$R2Ёnt J0}WKzoCF9|>'ScˋEx?M7pH ʓkb&fx>E!0 !Ze6YFـdd#pM5 *;٭^Ҭ >0</AOYr" Tu%99vf޳0TrSAQ?W~^:K&2_b`YC)»5kQr.k28l>zWW1R@GǛXȕ,_oPGP5֩v( oYS߬33~ƌw,J˄pÈm7l{cZ=Ե\$BJַmEbj3DjDo`?u^!uFsɘMkýJimAet>Urش.˼Q@jpcAdJW2ߎNmٗ.(?5h&GVN~ P 2wݧ2y0Hۨ^ [:GΗbEMדm~wVbi8 Fߩ`fpu\3bj-:sCHn:y(6,}|-gjhU1G I)14SgtA} Hs˝)TVW[wVC3%z.K#a<jEAk]gTlrkusq+|}Iĕ~fsf;W=գC lt'*MsPG7\Sߨ{fg"pJ$*A_8 %7]͔vQy^x%_}TejŅ2aXT5˿% x>m3xSGDkPm XKy;;4hx ~7a:{aiArYy؝$W'xVR}>|_\Ts:j2r a 夵-G)Ck6 7ڼ¨q'׀WgaHɛ`ɒn^k} xk!! t)֛R~꫺֊3V+U٧E .:rHD6ѰzLB hLb[>;){=f^mXru?s"MJ$w/MrL#5b,nX  a/oJ]<)`6pszۦ 9DDǑڴ3TPǂ m/2p}e7>|e(r4a*8]@okfzx )M=:ךΆEP0r5rZ']uY188A \vQz%`Rv@ 4m4gլ).lE0z{K >t$r'IBu>؆׆K ciJa ${˓yp3F$-'edPazԱ){ U^'\LVq<85 zf&f !J+"sET{aψUAXb20 kV9m1o(x Q 0 C̗kb2IZ;_M!dܾ Io؈FVefa2']`%!5Ϟ?8{ nиoP"Rk%iR5 FB=sd5;_7`q13/TPx\zS?,<Ƽga-+x_k7Er=s3#` G;0h\Uh>M=ߎ@5vGWP3_BY&k3&E q㾔9>&=y/C̶X9Z*)Cq%sK!)UAOC@ڱ ؕ|2@+ XD۹elV{33M9by3\9{wu?xa, _\݀"Ȍ|(&79NNxMw @S$!aكT%Sv9Af|2\?80R2UII"> NJ7>w!wPmm8L$QKf WyH>*Pc":1Gf32 >L⅕`6lZ q:@`WrtO$ܣ,M!͐I+Z;FΎ7'> j@HvODܝP.8{xA4=Z1CGՙMu5=h /KKwk $cUidQ_y9j5o^J\[qt(R1y ]i)"h1=/ըt10UaO0o^|3y3x&# DR*vT. -PUPoŢ@mȿ}aN[:Un'a6Kzhw2J;h|(_ *P_|?TeGC ^gxdžw.N-I8:IwZ҄vJꈡp2àkU}bkݝVoth  =b_ð gqeEENz)i"}%a#ڭq=kThO7"u`~~Y0mwZPc6j+3"r؅Gܹ mIoǬauRo#MbCmnVR R.\M6\!'{b8"պom^ Y^ts6kGB*rcˇS0| ͭxX( zdF9 Ͷ"qd7 0tq%Z; ] K5<!PKMGYNҁC jmV*o><٪7|Z;MxOoɎ~<+{In tBDu R,q L$TKLrAoB{>kk;o_^6oHʨ S{BFߌ1xa6]X0x*3Lpטݨٲ&k:^g4V=21qӺj$3Lcm`CЕ]FEHE/' D_+%1B?+Er:!WB _\J!K:=5x%^SLmYSY~gqYaiav5QM$rz6{P~͘wU\dc|WX-a%(RnZ aThhRv4O{Snǟ@b뙔Dsʄ o]N2t&܃s 2%Ii9b =@{ W-C8no0w$Zt֤O33=ӍMYsxAs-# q=g9$=l$lٳ!F4 ̆eg)袯P3ƳYiy;*$Yə )F,,nS\{_=0 w=DXek!Blmk&V1hy= 2xq6&ŗK33 Wi9PqeK]Yx^x^4J\;|ڳAmd6b/VPC|ҺjV,>,yXDq F/G"lЎow.J $!Bqt^\>_k;O5%w3z5O|Ƒ!'-5>Iybe' ۟>?;*R #_RM|A9aGj@n\R6pV9Ȑ6Y= L{]z`Dzatj'IF5SUX#p!.Kv${!w}j}9@\^kL%+ENBɹRx{k8ꥫ%q \ꄪ/y9it6jW5ͷ!'?"NY ڗNaɣ6 2&ʁ9Kb F9sPkMR]Î+4߬JjXC>cʮV0i\Է!.`ߕt(lZ8C6!?{[}y ^Dԧ5X LAI!<ْAU~ L[p%hl^G-4WN"Q smG\Y,0:}0 h`[lֶo5A 3snMF@ *B" L]En5>$ciS y wD;/ ~U|xvDĀ=p6 LLa..0اh ~ln0rz09S֏yZC8匎 RVAJjͲ Dx9 ' ?}DXHev'?3?vv\{i3RȌx84 b7*+s "]@aON 80+`)%V&ÐyU f^6OA0|3Tqx'EǴJW)p:|쿶l[Չbw>GkK吜tBn#odBV锽&[%j0Ł ^0Cx+EDK6 rAqu^4Hy+-*aeqkZQN y?Տ@M z#h<u:R^Z.`ZdeS׊ k _EZSW)+d޼NcVۖn$ISZSHkcnӛm*KYe{Ȝfqy.$ \qcTj y/;tƬ,(gc+N.5.KsZt=#{+hB2pP(v߻sINU]^>d;D Qܒp =$TXV&=ë]cut%aU._E{<^\63#@d{|p)I.Hmؾg[FROipO[."kyc'λD3Oe0(rAeP뺽5ߙy+˝&%EO/#*>Q^75:pD4{5&d`L*niodU&P9I: z;I J LSm*4ZUKj:zx$L|VACC8GHPe&5G-g; n62/&{t-)]kȋ]&/B˧7痺PP/< 92\wmiQn@Z[p8S% ?/c+ZΤaF]$:jȨ@aܝ9 ­8wX}l4~cf"eN3sjTO.GfC3ޡ 3}As6 fdlX`a+^e.8& OSp'ȥmv_ukN],CƯ5:IF`)-X0Ӧ] 1)X‡[5k`o\\Q8Ts5cOybBhDEZrx'{ L]7oW ƾB!9ffg:3 XigMHWӌx$׌>CED%, De%f/sDQEuu(C[¹ Z!tfBͤ(b]1mv+7T9:8ٹ&:7[\?;xG/_\z[J/7KKV8O8(]MܞɴP X aRLዹp2cDؗ؀ECцZČx.y3r_fwpD&ɸKj[@J0Xni55N> e 0{ X#ta$xewC\|t5#@7tkЏ3G^E79/Bg*,+|>j>V֚)jV[ qwA3f[`t2(鞡If1, #jstf4.-̾#/>o>VF嚂?I cK?X;#݄mƀVZq "#Ľ35"H iZ+S j,n=/CǠ9_qg 13_4 0G`ZyK=/3sԴ:fVy3SӌtTUPr.Y@+d\ʾ*C Lɤ_ = CPqm{1a{2ǕmD$P7>Zhs$IFW*4[KL{w!`*iXe{?  4TGLQo% K:31Z0+RFQSå؍`'!;qC.¦ &6zgƪQXDܠ*0$[|7pbMXZyʍV>F8uTӹ|(@cU_f薎I]:4'楗UH%{1\~ΪYNL )lK$91~kPȻww|h+%ʕHI)ΘZUBx:_;zwwp8OٹzX /s< 4qΐ>+K\0c5v1_KPNU>GbS;Q|l.%(ݚw;&H˅8$RV~3},DЉKn]"Z9.-%W:6zXyN?{zdb[L޴YgyblutH;8Omz9_[D\֍&;nl)Wkfm ;qC;˶#9JGE%l[I l#,.pd2( 9tNS5OwأC:ALcmf5vdXg/cB*JCMo}0ݸΕk|tShYk8K>XTUC2=Dtkz i|-|!z)`Z2c3~Jy gu@~o7/ 7s8BgmQR;\#si*-j`cсuKm-Ƅ9^b.cnzVי]t?qCB;Ut/1P(_~;u~^ ;Bo> z\eĝ*4n3j$ R~ql4уK>; 95 )01+j ݫ ;`/g1:0 tykK |~UA|.Ӏv ˳A04ن̛+ڜ~~jd᤽,u|4P, E7MGεK;na4978S/F"٣d[srȨ Q 9a\^"SÉ`DLVf|G&@[URƏRKvgDP׈ʹ;!'QX6Ow3'ݕ@Bv%}a=^@ a |Ʈ"כK|QBNw]eH/r#juW=]>'P1xAz P>39JjXZD]9eԔj1%{BΦ&]-.[ *$!_H+n d(Z^[ -Ruu8 R:D%7(7qVV f?9e|VK2>zv/aoYpzKRF_UmU2Z rq.cW8r i‘,yV8GJz3]&mnv+8^~OՆtK)n,\$u T{! `O&dW_bg 0ZhZFֵ˝kcDѯ_uhuZ''~͓[tS] ֶ/ pʾ̼0㳺puHjFk(I,i&~)I&/A1~.VR VFXM3'kz6"o;I^ hGd0ʠ*:?ƎΉ%–VlM( vH`妤4B+o}˄F?4yDn+JSOR}F s`HmL9P|4{JW"}GkxeS)d`~ns唕*k&7s? сmAL(_E;ZKV̸IYva9k1ym&J `]?F8D@WJ($lsC膲k͢Gt3@mPA  츋D&*;ȈjD HM(Ȏ_0IH^*&Gq<-4pjsv17s=k'h ևi:pS>¡hؖFJPHF#sf]܃_"Ge嶌O yo oM4# D-v¦E]"5!H^;$z;/;_ۮQu]>2&Ou\SU1uwƐq6Mn f'ٝ\R@ҫagL`PV9hת1ab/33xZSִW$)WO\1NcԢ fA.}%bKvU"ZT Cwc½=E*B 8aVn<\z?J,XB\$kq$lqu(x:^:b|;!ӯTw~"gNSD[oԼӘ E؈FIjGiGxF9rR d҄f*Pk7(qNAE1{ Iza=`EG%Y RwPzT1.oPH ~`d7f!hj )۞`` cꖾ+YĖ\վd1rtE,T9^_R5KU4 Q7=SB|߅.=g(,x׈rmU2 q?6 &X#D%hb/IC\03X09QY;R`S5Z}n-+I9Lh(Kilh@/{Ʊ!9G)W ed%TY6;Dϲ<9v>ffIvJ̽#ae-JmH<73g sAcNJ䒝e˱[DT|I9Qw^7Pח=)Z ,tOJ"dwJ:Ih0Q:7?^q}i;YE&!] х~"<߄^0E0ndjH1@VP|lF4i"Wj~V bûܣS^]GJP"[-#ƘeFp52pF-Ixwn/pP2P wb&Y>㾹8=]竱TGՎjX" t60PWgB(WLv. ]^!0,}w!28.nbFS=TcU O()+sBzl{MKJM E:4jg"~wGXu?Ņ;3_~@_-^9ng=J;` y1}_4~qlRuesr+<6\;VtES}`%IJHaP5SIyT8gm؊}Pށ/5L (> ~Iګ!MUg]3FֺOO}:[B&uݙI^Ļ{E%!6Q)O)7}`Y?c1/[Ck\0 TE܅şzaN{ `B2!O/E)1q3u#L2l/P)؟ri2J]{z͵fN.{6u|T9n$Zg\kxɹj⠭@k{鸝mM%NՆ4W@ZÔ~vުzaP(_P3"P`.8;gw_9.BgjcMɹgr@k_-u'Ac@OTMcz|AeoXMb4ih1D/ܾeTd,hxKPcB<*LXC!ʐh(DeJUU5‡['Ș1Jڈ;c&$G_Iаҝxެ_BJkQZ!g^#v9]ly)u$W[MtNqꢃSbu6V%BE$Cy}|;/Tlر>;R7qjP 6X[ԈB%@&Zrs2wÈ^wqw zcQu߰W$s[f$kъO%9o.Uxp m'^@6t b ' 7R/$55z1 J݀r {p5rn%mXyoUZyz J_Ƕ6k݂\ cx[+ љD)Eg)]ϯQ^%' /|L˂]LE\&ӂ|IpZoX Fdi#,=ƿYyX%բ3B}*3wQT@&I&&60)Ch~ p)U,& xJY]'jƳ &Xij$Pϯƚs3u q>]Qf^L%88}h2u+"R2xͱQ7]v oosz}:tDnd#m;h>:C+;CR[ O Bq%5'YX/B}z6VuX9{+nXjB Wƕt;๵K}ⶦF.̫WW1)T`='㖻A \JciR"[bE]w޴ x@tA[Q|^*|I LgNnjx l,tm|PƩ6=Ӻr'[(u]qk!.ggӄLHya$wX 흿AVk3ߋ`regxhw٪z#&9vE rES/C?eU_mT8&' RKc??Q4Dل3,G(EsOR%\LӐ`8֭o~7-+IQyzCFWsT1MɶH׸ Py/ŮAjJHa;]ܱLt#\̡Bh(wkvt1ä3ΛM*V#Pۘ؟H,soG)-qkq(gٞX =#/ce`hPk06*!MyT0' ̻=OQlFô%A59JxN]VDL$nXtʽw%0@;ʎX-SpY޴E>C ]dҞvfN 'E8vŕ@ -}jMpORUB 5Y{پD'i;'5-lSDp*덪 r'+kvE/^_uj.q")=Zր͵:ONG@f11'v 0pvMplP[u]>ua*9FѤ=X+w3Q> IfY󼾔47hݚOPcv[PMIIa<]| f+~x6FL1v=[хns +siԩEfx&:/f=Aqtt_u\{\!@Ώ Enť92xH|BVO GŇC0/g'zyfțS jj=E+zzAAiDahYc ҅>Y%ƣiIya;o,'DO>8|j=SMnydQ#?O*;6: >*ɘe!r)h׌:6 j&#΁OPmR, ,6}-McI/k.u[\Z٦,Gx3r$m'eR5eѯc&V D{+L` wW^UkR$=_0;F2"n.)S%d(ds¸bވsU=7k-cbjowghÅ<)"j'/ ~owץ) B`zw(kBGUJh%=j4KGü5C%dG{#2lT,?|h&>A`7=Ӿ|-DH ̀@&,P7}# 4X4V8[O4cpCε=\ow.I䒵K+5'a&QO}>dN"ցYD{S2'B ԤRA$r=yhbg;CiփJF"L&v=U,f|g`q`^rC?S?Oɟ9A{,d8 O0=T3`E!&Gb@G~y-i@pF:0g ]7.kYI~ dқ}]~+6"ǯNG[3SR9{Nq)}}7LID#ZcxŐT_lۑ,1 2f2bլbHC'螧}rtYhxA,JiZihbFE siC7~<`"JzJ.܉1-l!Y[X?M N CAuraVLܭI!æwa>i783Ue꛲ #_!Uܪy2i zR[ K{UM>b ]h4YOcBbP]c |rܵ!IQ[3P'=5Ob϶}WG̓%~C7m">Zο(jTTz>LK P%j?xwA fڧ٬# +t~݅?OE*dt[ZaZ>ZTE955Z}ԏF1wl2+e"Fhc$9|MCQL]'Bxe P~ ^&aE.{[@,rO`G?KOboJpvlH.8#Ŋ2³k7lXCpռ 變=mA_zTBsgj0ސ9 e0P_҃ B3o'wOoPq"&)&mEߎȆ ͆vO(l:T'|_E,4 FEkQ?x1j0Kݳ}qiw鐟QKr~ӿ$Yn3~j[Tҡd 5P'vk* <  O]^ t4/iMG ty 1D8ij,Fהi&^ [NwKg/uR,a_j'Z@YYH+7fl s-N@}BG0PRa]~#[K={F,om{MXzL @ Ui1ǦQo%JOGWMB'A}jMZvy} "glI|<4ᥬw{` b C ESOR%]h2Nm8{gZF[z, -j])} J,XQ{cAҲy+ͨqRE򩱞8bG%=7]L{OJ*$ӅyL:RjC[&G@ҲFD\'+60ʶJLZ,lX5Ĩ6ŦҐ; o>qG "qٵ19%8[\jZ*EǛ`g O'MDV#ߦz6iGQXշ[ț|qc0c;G@~cQX꿧5_iJco`Ѫ]3hcw#bZ BlY6NQrf\mKDE.`4'\>ax^a|z*jyȵpОK˲(+Qjl4Zlh&.$. YnWLYSxQ)ZNaN`)8%w_FFvȬ8C Zy|g(od68>'ݎPY{$)oB6_ʽ$j[ȅfP(4 Ķrq> /`WAgOÛaY[I=Π=q,Lݛ]V *u5 ?%N,HU#u?O+ = gU OO&D)[h wOhYbDg m윖Hdr\tV>85ThnKiBmRAR&/qqH܋wLwwR,_Ǝ#*mvPy4\vpAD+}Ч^:͸},b,Xr}JANxAKUVŨsW ԳG/6͝9O.5F 0+)c-1  2\3N~ۚHd 9k͎['q= 4N`$WF%0¤'yVޢ[A殪f-Ӕ@7ԭ'tjWrbHuY36oNX#wcNKo8%ɕ+ЋEŹ*54ծe` S :@9N[SDS\΢dX֚? Ik48̷g%^Xel睕-iָz42JaT7.++:t)TBل+ҳJeAb6xޔkO)4M1q CyP7eBП[}i Nf4U}־kQąECűa] ?^ۭgE Vwό|ەQg\`clGTR~9t, Ds?vz~Q ![މO;B &,cX ujH̆j/;׈3$u! w >f<$n:?iX(s.kږ6h˧{KY+iڨ҃b;*)4m7p|f| #_'|hCCA@# kVۭ(EW17X}@6E.ElQ(>Rp4 "PS\ Qg!q9W72(:r#X)M8"ۭe#]ϴQ\(Swv7,WS~fR-Q=w?s" ґOm?1Kk5}'W{QTMmx恴X2Ot&kj$f؉mu<- W=~t SPVח?`2qf$ǖl i֐>2̝|&"ͥZK cV; Ȍe?ٍ"hazYi]ze:$r٬HI>ɖZBS<O/G7?'WԅX9V{+rH|?-Mq,DAJ]N6IH&-HODWڢ&Kpjo{%Gn)Ia^lyiemBGo)<$OnoG$Qh`FC!!{%}cZ$/h%#0ʭDŽg_@g7 2N$[q/SI)Ma;9QnL;y*C˞0R/\!^Ab FQc%y lp nιsnsSH9,Sa~Av|ޮ "$`-QnH#pn>Ѷ佖*cSB vcA.7Y*[T\G-j$1|}zfdƜWh;EYs46dH̲ '5 +wXru0`sMʪ!`"d<ݯGȷml!#dž,b\pnnEr;5gY8E6~G1 }#©C6`@:*ɰ |`nE&pw/-en~q搼(gC5|`.L)eFֈgԃơfY xT汫ANQo#כS\_`~QN>7+zH 9-7$ ~$h> SE9u _&J+$dЯqW{Q|/WXi~dM0,̥l ekl)d 8YpB13ܔm tyx%քUi|"_Kݛ@ڰ(Xs;yN242, .!;ңGf~*S>lNl%Y.g#[[|NH N~@|23fD0|l xs3 "eJa3R9O$'.zx4! w^+`MqLE+,G4Эb_-ϺXg? 1Q %4P(91)6[2(HMp5MfE)E9UA3l ԝ'_Ti?Bebcv:t#7IȀ_x˼#s_{|SƜ$4/=K@X985ݹ ݥТ/zt9@;ӯI¬SSFI.z]'U.Ps~9neI=XFZ)W$etξ&77uӁ<#/TPX1=|vwנ'bpYhqE 'u3p<&ꭉ\w(Gz'J.KJvJW4N$ₓ!ldN0LCfRJ'_$A6W^t!5bkDԽ[D\ %נBJˈL)e^CWCo#v\]Bx{70G"FA+=U L֛9`¾N蛥9z:H7wKbnw$m:)0y_iG4fI3t -Sswv#Mi\9]Y|XF؂X_ےF7x_ZY=rAM#Ă5]cI<.C3]R֓ګ ʙBvyk MCTs޵i]/W* z3.Y8Zkf-F}ч'(wU~KM`@o_-rQKܪ}kGH6Cb~[pt9,7,;L>#XY @8Y|,!s~dis{B_1c0֭5 "-!Ҭbֱ׾jTb4N07K&^ؗJvI8&RŒ,*I` \ψ٨WO9w&>/Ù8 q%p "'α O:&N3'iKQ\R%9͓:1]y>WUX)2|]M]|qgu;UXD{9$ԠAij\BYwO8m~l* 4&뉒d=SpÝ ۭDR5A ɺR4+vwI']IfplhaR8z62 4 ՞bTP#JcHi$_̵v{f8)p}W9K֗n;o |#vB5ղVlɈtKPwz՚e,< 3 DUDDD| pt@  Cͧ,/!{Z⡿E+߶zW"(? ʓ%7F:#+Ё"@ ʕ;%h6f=U#< aH83i-|t5"Rm8ILA~5|> Relio (tҰpLJw/cBv O2IWeDS.ʡQ߈ =›HړfIw(dF)2Dw)]4V٦lK+%r8/yGT+fUg+'NB wstN+If=eDPGO\W](R&Ў#;~ !AzYQzs2MS }oLn%^pFp.w!Ua&i$Ьj8.7pY$+ո[0`$c1 Y01Ao&d׍w ĖgvʹoMTX}eV"e/ਲ਼eQ-nJ ^[0wf@OBxm z̈́\vH/OmBmg{4Ȱ]$n2C 츔W.\ڔ"ݍ]0|`Ǽ]zhP.v;q2֏?<\w(7*>{w 9h$tX+\siihSd)ϢעU^Aڪ*<kD=1Ezf}Ҍ7Iɇ紖{VQ.l(7wiK @ۺI$ w)RAkbNmXwBW z&mHc?msnnR @GpjX6"eAtX,X|hF[89MŽT(<. ɫnkY3UDw$/-`;\Vf4UUp@RI1w|`!n2 dy/2kb"?o4$'S8dQV8 0*:qKpj,7.6%]dyQF )UsO?khV7`gxaV>Z0>3fqw,LŁHa\g= GiASBd/?K3\M[[)/ţTOM !!n* zG!^[GoQ$`6rхXN%T\]v{\ eTF33Z15+{x|E 6Jn-=y F5NEg$˨#o6LǞ$_v$2-U<<,}$,k`0V<\k|#W뇋؝5 ȔOVk%sen` GUlڶ\%ݠ-1Y {(7Kt$K#n!ed {MBf ]B| q}H)jF o`ı?J4{OsWtr ެxYYj~/Y X/w~tN1҅2,isks)5 ߨ4qaqÏL!dUj#%&k E"GEX=U ߍ%TO2q}Ĕt.W+}hX[E^6/ߓI8[!f)"׋Ù9jNHjW[b%K{n,a3 8ޗE挵8- vWOZǓ9LCExy傥) ]v(&bXj H c֟Ӌ@J|v)I9n|V1j .D8lg 0j:_b[$xJ9/u xXB5%Jmi7a>d4 xFP$B!*[jЍr9̣;wϞ&Ka=?bjB:RQp 9gcZT)ط0͵>*G[q뵍J Yps6{¥@T눡r^%$dog< =$Bi H0Ňׇޙ/PWhY{ StʭU4iתjW셄Gcٍ~R1'߻CMU.Xgy퓾z ѿX1@coTuNa ohW5okDQ fpJVARs]p@Ԍ Z`-;m_\)% \%cȗ1Gdn~iӖ[#I_~q#J̊OW5>qSwį ,yvutR< MNp6hE-^6Au( [p TC=EPKf}JHFX3K%Mv3wgʪ㷹m3Wo<+c)Q0ނM@QN e\Y/gVys;AߥY5j1ZH ġ`5 0=Dts'nTԇ)58w@݆b;CIWy4Ȁ-u2lJkmhfP*P[-w?zcWubO/4~`O"z~-Լ\&zLKV~j țdlbF_Z7A=RC4h-Tp~{bJD qtUdZ_\5w,$EQ+ ܃ ޵sJ*yoLv&U1mA/L9Dodp7MiM_NJv4 jڳ27g!z754`nyiat6&\1b!0py.$-is>Gb_WPԊh_%P'BWfG3W ߘk ¼Cϱ7p`]rҿ!f.'YK ށ)Q}%Y[,tIqG@b~gĸm}mK۳岸}i`_ ,I0E?pռ ϔ 4I=dNX Ab{iPⵖ;^lJ, 饓aWMմ<4qp^CvS` (W"_USA$Կ{!&-SISabAN1MZR2Q;1҉>iNl=G% d{%=4ޙumm_ڎ7lJq wb2ɀ(\1iMP-F\4D7Z`sto%H3{/bxPbe|1]I[TV|[TˊUwdRG̋T09v[L~4 6\x^Q,v$!,`񉪚Z0ABG=RŹv+ BoJ^XnJ*eg$VO3wףq!7EYti.bo:ի%$p΅FC1N7!#ƉQhTDDb|[2rMt"ɱv[ƦE~̽V1* ܇Ɠॿ<HO\R+ k뢦+ ,KD2qOf`!,ֈUk- (Bq8QRDQ34Pڥ]28*nxc񺺒ü_d22¿5 &;#"J/{|VNr)SQD.k[d{uA 5=dW*vܣBGNCR#;BH2NL~dۥM-c}=K80."Jл_Drh . Ch;t|׌ 6?&+U/k$ud} 2>ТzTTy/ۅfi4f8dTX|Tm\jy C #aF.wٓxɀiW|1(i3|5]kpd'P4e*Y[[rاD'g<óPunLHE[Sdd3btԥ8*#+blf2x$4vq\_媊|ԭ8- #T*n޲V({ZNK*ǘbƟ} H*C9ܹ&ix88U8.J` w:|Y內:HooFQw7j +E(әv|AY'2FmiK'^}m4I%)7jjL$z{GIV>w.C>9YajWtSjX3$?yw%"aGZU]e _} /NpGHնtgQ({`^JŸSi8c%$1Nsz3/FpԪ!]~Kx75< _?Fiu2ynLrva<"=% GѶZW42)P3-pR}VjYgPL*Z43+(& e7vQZ-sߞym5MQ3D]W^]Ӱh(V=1Ӂp3j0*įk"=2_sdvos!r4Y|6L+-Y!W<Gi:,y-,g6~a/@b{#o#\R߄  D13,5񰶩Ù%8Gэ]s]&[!RIH`}w\B ' Cn˜/KJuNc+ ItdǸ@|JEC%Ѕ4%1-Rk]K';_ z}5.-\lT=ߐA ]. GvʄsC~W? Ld/7|d@;PM&&!Vnj,8< D[ca+Еi횏*E%pmh$v4@vAWgMY<=wna` TG 3TMIɤ RNHoFAH>G9D;8/b+"8*7z?;*shY r]v_ !͹A)e-ԈE9& 6[`X)?t#ʞ0@8b=6S|(ڙND,9PU?k䘲-POnmR״4Au|^O_Tݬ;#hfJPR5?vz* ])&s:WdR*ݺ ORlVI35.Dz!2~-2K7Ĝ|¨o)maMw5ro-p]q׹LD Qۘ, :;/+uϠ5<| X!C1NA]>5;# n؅("g9ѕ\瞾; !*<|M0s4#-X–]l+͟}r!)nj _5Xܼ<س dݜNl#7i+~YHwQP(rKXyaUol{bpXm ^MD$ =u&e5I8a_ԥHft,_|pZZ^j a|l TMҦsJ,#Ƣ:|!4jMWkr;@[zқڝxh#ה %/}$}V.%-0ڰ5{#Q:}etvpAUHiauI{3S+$y*I^qRm bT&"*'^Z) ˢm&bXy=A i˜ERȄF`y <1[ I\sZ %G~gQ28Nf̰>1=]vަhdlUKus1It;N ?XbiWھ9@}1ې Lmi@`͌%; Mv'ho4c^{fgn㯻COx ,Qr_טJ0";9snCZAeTE>l4 !, ~.SQ|'C"m"8v8U@S=xW$d8tp>'E%kAW/r㌶ڹz@VR71It'dΔ $b}Ŀ-Î܍"-!ΈM v@,Y) ̬=!RlG;3$瓹qE}Rr ュ?*Es%*Bwk6|N؏9tFIvM(w ]r$^`yo_|& +[t 7*ڞp Ұ,2vi!"[ SVI2^FAeBwm?iCT[0BE1j؅FSj6?+gd2mG=34̀UZY/~L) wZM aE]JatZ͓ᶲssYg=fi ^0E)Msȹ#u(84(u +V3RG X 40Ɋ4=\F~g7aN u&@8/(dFZW0窊 O)-ÛH"r =)؀lD 4 8OeC!\b, 1z1VWz dRE2U~"}lF<$y|m=\3LqSzt@i+SBa}7EDnXI%rٺL iP}Pi A)퀫ǡ ML;xRjm~a6̸O{\#ƫғ'/NgɃ 34pEV;:s}OPV{(Zi<Qyߣ>Ȉ5l݀e-*@ݭ͕ܗJ姘Z M%ÿ lasJw>$D*Q³&JDP\D9(ұ8 Ԫs?͍~do'xFDJKV(ȧIڳ8?ҏxyYw-g |^ƹjFwXkIXXY!p&5*HL*BF{!c,yKh9BuRP0+巫#x`DObfR`\̷_r#zw^@h[4u,)[ Ո|nʺ a&d>h:9%UT$ү[R$T/manH )8q 4~jc-tjnP{m!.B_L~Z4V  `0|Apaɞ¶ԒyZ)',&Э`x-ϐHhR]뻚/%<ѵ*eJp2k@F=ΞI 28 bykivK>1-Nۧ.\s>>!+ 0u-'TnUP-؏YR@%H99BTmT2Rg:.Q7K7]ҫlq:S}DLu~OC;ьDB *X,.-$(EIdž}2fjvfT3ͅ[|ː)%VB#@?JUn (Ėe! ՇA ] ijمt}vϾWJLy]6g`3Rc3{-WOV:/XV3iSdvkH(W2* AsMgH3)*yP|U1IY>oF(+[ġ`mQ0LRp&Еl~.3I? RvG~`^rPuG TP_c3ݍ#)gswl2Qx, R)+)pԊr*D,t3@@՝mI 27A$E8s}._wi=n_AcaA!](RأU3$7 in`Q-W2Tw⛯X3Bo俒<9徔6ʵw~1*Agc 7;3k%ΠcN4D1åߟZ(i- , &\\S9bv?ٌ^͎K:%!|r@nӔɳ߀RrUV -ޡqb#F^7% 0;~ M8!'Vk2JuŃLQA[]HUbHźMq.7t6M*V,`8"b5 4sOL}h:rI] `y[&kd|a )Տ!ݹY^9ԂA\ "ku%Mp^NT]Hf;nmZ[ {HLa v: I'&\ /2J"A QŊ'oes΄_DN`ge[nX6 KL::<y3h,~"6vwYҔ(E:`4d3eL7ay%$C :U|KVBZֲg0|02R/-Vƕ0:@J 1*ޗXr'ˤ杧]ulO`DWYhp4bZWUFk%ǼQCKX7e*!郫n}u}b JY1^P5*\eP匞q41 9/E*`$|HF/ݏ%z>w>AHˈO'3cw#m>B#^msf&g5aITY7v)><^. my1 Fqwp%(r|=?1'C"q\>8)1H> t)%}۴5J2ȃQ%gq>c>$L]o [ϻ`Pl#2b-w A+C/|[T_)Q}eV !.όxFz)+쑤n"ʬR L9a8EFq*V:̫*H!ֶ%@#]O:&궤F |gDUp)fW7 ݁OXToyPC툁c8Ɨ!8Uw ?BVԑY'{Yv|f3~+=Ѿ_^T]AMZTY Pb6ӒEua eV<7ʵ&`"b!ga3?[mpe"!T_Z՝\92;{.byxw9Q4+ox^#o̽>E[Cg#>}{I˳ox}=o*7& J8Y!1F~D0Y]s]`5!upyW,*6Y=fs~E79Tg҇%=/tʠ~"ӯ%@^$9|&0rQ3֧!jL5{ һLjcRgn-&5UdK , UŲt^ k̊yqF* K֗/ta%>@1[~A/9l؇B?onlش^ "]b3[DYiAo=3:kST&X:Qy%c-!׆tL&wO/+ 4.sw.qQK(PㆺmvF>`Tݣ^Pr :LӂR䃏QLSK 8ΈJ,NpxZ4؟p2zjj IP w`6g3vGp޽f=2L 'K+ef[/96Ƥ}iB*$߳u+$6A$1l' *g@+]U*M Oo0;583D7AAj}R]p ;BөrK{gIDž_*PStȽA3\?!s) RùbPk/չ#^]7aZਝG2fN &+M/bj&Y s_@U H[ơ3 FnO6~|P9ȥk\g?Amu()Zv[H@?PxǓ0C@O<&figVbHy [$.xb Zuڏgx`531GUwM!sàI}ZBg ̫u{kr!p [ N/~ϵ}=7$dqCR LhHKJ*x/vmJu} !{^p3`wr`/=INhLVT>0lj&rnd%^ xjA=ۇ/&!Y`N<}'uz^=X r!t#35xW2mv<{É-RCËHn<t(lٍ|ԐV'їQ Ey}%lS{2Ae-=ۂGk\֮zT@3T G4xvSt PT_%tfp 4ӎ-ap Gs :h W] @yM/b#=ؤږt˹*TC#a0f! z[E"5?ƉeDV4 #Vt͚T4ٝsتf [G#vӀ3*LyRVZr22l*YnXwAS_bQR1SS) tYn"WZ#4Zn-A^5`Н46iM!f;#æؑO"JqL h&pOXKd Ӊ7)Fϑ"39[޾NC5q+-^Լ;T0ISΑxXԠ~1"O}]ҪkM}tlpM#PY5ۊ~/o-5$f,y2*3D1.jPpafi \|6-9}'Uӹ56靏N ֻt7z$]i ѽFD_W62[|Y$+3"{JVfܐtB~nL,jr.TK37z <xq$]0CpZd׺j;vzjcQ2#,!nS'T8!/[x^#"rBFnMƇEMKH3=v1Ophz,N@b@=4x4.]҂/(alӘsk}zg)O SRzyYqR)( 0^MP;%YW{JTȐlMh;CD)zGk ~kbְ;{fuL@@MOz;XXI(@ύ0V?m\~x.8n_S Kp>'Si1]4ILKDuk~zXcjZJY86 86m7q:lBGRÌ|Η!uSа. }kUk Z9h'YsF6[6# @XR,#}RڻyIa*ӳ:g~s 11;inTOSu]D0O{载 YPkDqezn퐣膻 kej$»suwvShX0y#vW_BN,!JCuK"V\}A& oXS y O9vZvOv\v]mbWxwdB*c phǘ6@@=@t]e8ȼ0ttxkpf^l&Gj㦫R* b>)&*yT oz([h[is!3g&oFD(`ԩO@P8:2)T6@RECqbEpui7"sJGC 򆦯+7H8{_Dh[u:Qp§cCÑϸ:tKM6N)o%&c~jZsA]*s30i$I:#e@E~Y1o0(8 o)-5Xr2tO?w΁s߳c^BTMaN&o;q-,*Jn XwjmR]#{A}QI҂VrF13Nڜ>)?T0@a#9W4oߦ5NcP/rd sIgrE«"|׷1GP-wBmˠ[o=҇.Ah1T>JӴvNύJ5K{ƻ|׿7̇., SDhUP/kUys1kkIubp)gB5 r ⫱g.4`^z)觌$ >*]%)&wɠQ=ځC{cFwmP 2z~%I`.)6u$ 5:bfr1M@W7fmy.5"@|q݃)9TppkvvED33!"ev&.[S,8?¿g褪/8YQkZъv7I0U$;a쓠#^J:Y?6%2>ůJ.  ;qm&2#F. ݲ1WYqDhH~;̬CРGmY_{|Nƫ a&F`#Rs 8e6;ɁhCF:JR@&+b51>ߓҤKw-6>ʵfi <3ش̽l}tW7"uRBpck?bjdڣSYA:.[j03%ub1qIfp޸Wv3t־s nWY=3bnYG ê҉qQ\6X92gLJGյ4=abXHߏ-.NV"Ppbe&V gU+}2_Vl#kI6҃^yk 4^$FiΎ!v`{!K!q+Dfpz ` ߍ VQ 6GڿKHkZR-:70jіCƩ\/`ς:^/6r7’+_}|B<ߴ/QA+1jP}ܯ1fAtrǓ 9GlRڤDhwIj94aWH+PO& .Iэ@#"=HWi<`AY_$7d+E@ [.G@>^+Zȓ?]-$s|A531u |>)4asG^[ѦiQSicȣ-.+n< CĺUA^2Lx+>4~%@Xױ-#Hxvs-Wt] /}oT$Bk?l|P-57]4bSP˯vO~x+Yvnf' 6H,Ԝ=v#P2DžMHl[;.NVm >M7CQd7/F?iLSp0{Ϲw#}xղ޴DJ3QٺW8jαB6a )r>roueMfWD;q"*5!UEkEp[m 7h~Ÿ3 ^^Of[_Gy jM*bIJַM=PnPDCq%a7y(kZ@dx'+Cn&v(;Ƹ)!{keXHp.yr'ѵQɍ͹+07|"&h.3(A@`;O  0p6)Z§78uƆrU KG~NJ t1s#_[ d'Zm؍#u!#?mbo.Wj& ` ]sY}{IC(Z80*fXKWrgww9Lܐ:$m |+pnM ]CɆ_34DV>or+D:b51Xt !E؜Nbàt|>VH38KS-a95wNaq?OM{b)MYbNe կ5"A,D \Cä}ׄsEȴ<XmZ`MzYo^kQk{9[[(ov:`0+uPR6E4@'<wy7 l6Q}s9j㗮$΄E(q Dh8֍1AO/ QYgŽNa`K+퐑w<fKWd z+=n | h*K}@Az!0 uۈ69XStD-D]Q8Yd]wE@x,l0;xԺsCW=LjQZLmP"T5͗A1lO8>ũgԳuf9c(>ZVfUF#4RrmS B]ԆS^ .a(=6ncIۣT5yĨra [x›x?RG:BraDBܜ`?Kٙ튭ap7`%i33tzفg|g~B!س*v%G )(HRGP~ c#g"s|0&3uzq5l\ }FVɰk[@}4Ȼ't%(z"T/ +$+m3S>:y]C˵4 1-{&ơbj(]f{UD\JТEN;4^V/ጣSol6Wal4UfCf{./ 58$6fvm.H(zınNb,e4!);UhK34(uI}E)0= d/}͸"*I nl nʧvLQF H8)&Ł7TFGE6VD K/_a!_zxYyTJK^ 7oEf?5<=|KFbWte6>X{9/w$6R5Sen@b.`[I| sDPmp7䗩[l0%!Wm"®;޸Px9wHb|'Ux6OM \JWuKm #*c~ i# Ys%פܘ݁n= ҟNoxMWd~ܠe po9xN*Kb=}86NB=KG,5GՍJ9|.?#A)I1k`w 4'w-7+h5;0)Dmu7{{TYςt{ri ։$l&̈́b}Dsc=1l_{3LҎ?5u¹KBL[6!vk>F0F!FNY'-#-̨Zgs5\{yS+FWuռDolJDϊNք9`ySɠqɉ rZUFt`UqN'!Ѯ[3Zhb^5G)vSngFm!*JÇ/,1]F-;>4e֞oRʱgrM*󖅌~ ]0]<ѨwT* ")j>FlymM?>S`#OۦJi^LOэȥM&\cnPG`G\. ?Y.!EK+С[bo G M v-,pfO%S?zo`|HgHhEq&(@92#^ǐ':AXOݭ{b~^We.7-CD(biݷ͚hqK U#yqHRjd孫npye*^9E6 +ttE>GǢ7u}8T~gAwTUp/ 6_ (u;1DmX 0M,&A>P:a2Py/{I;J:xzIkT І^ ZH #r,7+R# w_/we0 }$0Wm!eX܍1c)+cm_?޶G܁V꼟LzyRcdS~ja_E-Ϛl+F[ C~%хbrHuO>[ϸLT; ODLڛ')bq0&`rdf[O(!lխ 7ȑIuՋ K͝Hな`\S km`l=NJO|P.Xٓ(kʑh~"Aإ榤T(wt "%ʞt""X/1>1V~($;D]1)fTb'^Vunq&92 */Tsƭ G9+i=ři&.9eUM}3{ȧӵ[UO/=qewWxtzSڂg@QX!uw[X2;ɴME}W.-JJPSCW]*oLW98<=ec(Ie~n?0GP-8[/ؠ3ג49@ mEfHCkAfiYBqU& /@ VUrw(NNJWSnڞVPRӽZҋq[Otj!ty%o"H8b0Ŧ gHh?ˢ5ϗ.  *ՉxEPqi ?4Կ=OiM4PAv;3>0⟶{+i ˣylOaEDoфpm.&7+A|?Gſ:d?,FE/ݞoy֚-8MU(^vx5uh&?G{[1=0B)>Di[%EaَHV a91F;a pZ% *2|~Y4f!Wb x@Ƹ`2W1Krc/j TZU:Ͳ)/c>ħk#Rx8uZA/W=yLI6{q \#!ڞV>;[O#ZZpɓv2=;\t!8BA!/'{T"5 VqM-Ⱥ^nNC- 6^=N4\y03Z0 !j+過[ xGATgipoKa7;&O;`ѢI8ipia$R$a3$ =*h\=rrkTؾ[n\OLB*&6[q.} 'c>źz(`!ϣ ޢ;v6.GkQLmL(%.h>GXcv8 {.QaM1g-6õMKCྐྵЎћo#83޿*f /nᶱ(o&LU6e?ARŦf}} ]T%֦ MD%i+#+WH{Pkq/г_u6,V 3y -d#\F,Ac6R%4&Z~D","lo;8)ђ\|v|QÍHB 56uqB YP~ܜ2$UN.ŏٸzc˓AMy~_^sEܨMض|U~i…T]8+<|gTt!Y/ +,fļ/VrgD 8 Ҩűaa 20M'#_QUxndNu06:>iIo?ƦZht{љd%ӟۖa~)\0)@jYY\S1h{* meE-y 4V!*RZqRқի{Y YU85J?"ߔѩb:ZӀn$;ȝ4 25O5Fe֘%0=fh9JE&"O\Z+,px{df^]?)|ɠ 9n%@.L0WAR3gQY2<? ';.%+{}N|Qu +78KU-f+7;?f.M ǜ'yZ_dXlLfZO{Ě8k *U舻ئ}uSc{K'I(QTO]ÍWfK%xPb){gzIы.~EZ)i&2)ISx=u$rV-R/SLM'Z0ppPAt0ԶkhFlHqi9;,Hi,-N_3(IP{/"no߲[o$IF**eR-wqHþNA%`T(܆ZENRv<5BtHo/b A!Pɬ%}fynz"<2~Q6`E|Ր^j8$Us%očg{G#/7]moӮ) r5Iȍkjlq蓆+2F]UOIEyMmhzP0-), ;y#gZ V&@&n+Qri" D{"u'rUTT2&.2hŔ0@vÆ\+B187'.%Шd@?q Aw,8LZ@:nCͷHc?BAǥO k^܏4mFOs}E89N2S" 8*MbwS 9 Db86 F^apÑAx59\D$*nHN,W3?D>&HPxІ0Yjh^lih)U:4lL1ʌk` h5_oX~wnrKj@i4Ihr?)\!n,Q; 5thwC$D59rIleSgQu^] !ߎj^$(P)> m)4e\|96$aH8\\F>(+ n9QX;Z &jE]/+Fe Iȹ  BdJpFJ~9Ibi /%:pٚZgςO 7Z%XJ:~u}JBgzk|k2kqwb@XzyC}{w*ܻCB!x cfz$D ^2RM4gw]1g^N|mupbΕ6 B㫦}$Jnj^pdTpYoSך &LNsW^'bׯNhP MLT0$? c#}ﳵ`ZVljb) 2zؤ5fx\h{_:&a (7єrP~@.VL7xęb-<*7㳧0q/"(ޛܓ5贻 ؟¡Py.1_:_=(H 7z+*,(X'rΑ$si0 div CY)لH_7BtYh 8w6SuHpP]I#W&7Τ#(b*=ǎ9y|$cG!"ɵbdPU!y,k*jL= Nl84e}I`yukym;m sSc@Kam aY ƩьYq3_rU~ @!bߢRx91Q[(PRxR,$ZeCQD4pp<4Bx^sĭJl!|$J& kHR!ׯbY_)B̈́xJKƹGw'6Gr%6-lW"QYgqz-Qمc*X5vaj7w MP2=}( CMf~ܐ%uG.In#װ{#Xj06I0lT "eS1멚e88Uښ{2#-} 8C J `Ԛ< YEgKbT&ðT}Qv 7r»eQ(dԩRlXWGsaGcAP^{;%ԗjZ|(d ֨-Ra׮$ 5$C%;$"-R?8 F5v*CcKiMnrĺA]~I9Q1րaށ #cMws"K~[%V?@+6\G4yo;܉Ff>Ʀ?/,^v{PH+~`-tiF]nЁ;)\:128V}{NT>mU3M!6E3IFn;'V|ht^dk#zӋ_Ru"6'L ^nH暡ԟM @BʁlqYJ(b1X>V׭? 6nqD$@l02\L# =#mqF^5N*>W1J"%&az@֩ GEw7T3#e6sy<љ>(5!< 9:E 7d^υĦ"%/?'nVQ~6̧&{9B=rsQa ߇8x7q47,$)m9jOu`ɹ.sM꟯޷ 8APS)f)䐀U]AobyB7^쾋\r$:LߊlC:+ݳ5SU6|ep[Гl_!7+FKdV߲H P0+XNgǤ#V%R϶0JRGzEAͤr,ps: {0_oZ}hZ/У1jUocY4X4:7)ĄXobB8|:W֢ _2^92;}ԇ=BA0B^,rjo/e36-7[9vqFU=b.̴C$kmKUَῢnf3gh~-v% I1`' lWJ5tUnTC}V{JFIk,1JS h^T /G7/-ծu{ l Nj^T0([f=߄pйddFI Q1. +>K.6٭.jr5MaOnRll4ԦAґI[+ovZrбdOqİ`d8kR4I9RФHd]9zT%>R;)}!͍;s8"GnۈUl×4 w aN)Wmǰ.ߏQe6oƛ)!u@lrc1[̤(d%?w&utB٨[?yȇ&-*,#.>V*a1뚋˓!okg#%/b:[:eL{ ;r"S7b~FN%[j@;Hύ<[Wc*~97!``C0*>WpVYk/W"gPVUP\ubXuI ^3́,y1DOLgMpS$6RhoT<+v cMY*_O{z#m0)!sa: /o4Kь  N" b`Bwo<Y7MqhAr#7/fZh2l Nst-1j.TMUIE1yJʭ6܅ɵ/5BvDV~iTv1xgS}{WisWu-My/ k$i e8p|HσH"(gT݄v~|Y } J'#YPĕˣ/$bGd=X#ݕ bKvn 黡o3j(w 4d(@uoA(@t닺h;{)o~-]+tbE wݲ/>FJB# awxr$cѶܗ̴#``͕Y;.J4սb?#v<\_cS(|ÆE:~~ybY'@VbdW2W K 67]qiWl#b~{ct {tm?q ~KQ#|y(cod ){TBM!clKd52[~lg &fCO5<~ iZ+fp%L85BYVu!@N||W[~t H-; bMO =;zf/aPw\ _pJwJ$f֣׆n5cU2z[dռYo圽HGP DoЖ8N֏Be\K+wI;Q->m;s2\rxgi*k,%@vn#YYږeH k8KQа1h!2mMT1oڶ%X2t:L; &!lJ7ax["bkŲUC pNB,gh a2:xisPsfƁ.bVKh9_7$$&1Z7c%/ kR5At4L-vgӡI]?:ؠ$̋F3M7|ܰqD{mBBi3-s Jk}jKMT DJnyٱrI6W &jgqe  ?Ӆn$R:u[5e'үcw_JN5Sb( ((C(Dr;5{H_))e]c,`A16Wy`Zdu_i=VkX}1X&)36=Qb/TPBi#L/m@ ~X(w1Wt[A*R M,Ðf`Q\(Odx{ 7 >xKT9/X-46IXɶ'X_vՉ֫T ^g= A^2͏rn9yY+epxު{ï]#9<6{P:,9,$h)T.΁ nr=~X&EShx/Ejv gSJ)e g3h< o3o)hh}g`?A%PiQ]=xsld'_YoAB{s )X#I0x!h4js0{ ]@Vpsu{̞2n~TzsLL$:bfi_ER5yjƾ?CCKO&П!IH.;h8}\~iMzBYi% Uy<]QIOc3wcn29%V“\̏n W!ENnTgS]&hܓ>pU8dRTmȴj$<{\Iz#R'=j%܃q+4XtQ,'XÝ;Ls\H, ~"9G(b\{فaq gi]jQ]FHY. 5^m>ޘ#Pl47ywH_L;`eב6qDCؒGL: >C9~I) _c 6WF'B(swZOE ׿)r>(y,D2PAHP_sU琙9yYKr( 0q$b(?n{)h2yN/|%,1w"VLt)%|p% Zh BC{P6 ZM6Dc~dF*tZҦqnpvYsIǚ$T@]gTOGOt9Ug"|F+"D.>w56 ^/v%P?0ʹ Yޑw3} ?Ė=̡$1860hk3ط@.O b;dQ]N*%^t6Ed j7 [ {G{͘/(;)skxvlvN( 2фڄdTcR84&nPV*5ԩ q9jZu; GR(a,Ͼ` |^_6Ŏ!$bU/YmX.lØ2fL:%T.Y=jF-lAUoW&ػW6"kRѯ "b\f]-KV ! bi.;[ɰoHYc@ J T@ /Čt OzShմ2֙ѿ{r'tX~ 5Sh!Gc0҂uݿ.Aq:$бsJYƗAL#-]*t W:U=70d<!ky.]5{߳od @s1|Rr5AB#m[vի/gA"hZS1ɻ؀֟29}CiT󘮘I啇XX“5%Ď\GL׽iGޗ|6᪤ Rt3ϩ'BY)!6=Ԗٚ ݾj 82ZY@@^ɦ^I8Я8T T\OˈU}$VUc3+u=Li1! ȑhg x$UӢ%8J%MG W%vNj*4yD#HF _  O|U8),T #hsv~ ddO@VUWUr4T87ͯӈ=/ 9؛ܠr~oY]Ð N T6sw ?Eclp=-fUXIΩ0z9y(.W PYsxe]C?)25^AN$?LB3 h#9鬪^:gUo[13ÿ;e;߮~ڌ&;\VmW`ȱ|۹i;, M5w/8_kyp*,=~A ?Nf*/64l@-phZ~yelq s o?~cp= < q"?pk&yM8 ~,4|ŗUC֘);s?XB[PFqfZoo`B dd 0mIMkU֏thn5zwC]5e] x-bwRJm$4CCYF&`_xV)}aǭwkqn }&h[4az7`]pk0jX7/ۻjCA{F7cTəv:hJm+Ï۶J \6.Nˀ/cg<\H&Gc^kGɢ p.xT+ lT~zy-A؟? *f %F *uSUs#(?~n\SWovBGxVL Ct)-IGP9bN庚1u?EO 5WgP1k8>1\ILMs%)㤷"?HD} 8w߷WM;ay(9`k g[{lbȮ2w%~ x+1ӱ ֒w[Q 6y#z5]}ku8_ǣտ) ni^;ݧBG뢀yT<)X)K &7g߱Hk g\ðZl$}jn)tAST8wʳ|&0[%+Ha86L\וBrZ bOBFjhHy+{u*KA1yh_`HX=d?wiACWڐŵEɑu!e#싫#@p32Aj8-ӯWݍnOC|G-=d;_okq9$ya,N豇9鰚-zq}9}XE9UŚm7Ƀ} Q}9P0%#?㭆#u6ʍf[O.~}>o H8j qbe"ܓ{'f ^/o5?akݺﭫD;ahXn?fx; #K̭*,N0z;$fo ;xgáۤ^ϐ\+a. O'f^i4s%w mHBĽ=1/&oT.wY3Lǁ]^ہm+ߤ&tmXSQ:1%zjM/RZcP "l0ԡͿ1lYP$p oDjQL9 T.Է~=@ *씃PGe(YvT(:d>6tS;_ז\iIO˔*A/8(L8_M[ؤ/=f e-Β8x͝^3xaw]2@8怵ލޅұ](D=|7[24NKWG#CZvp^P6$=8gc\`}e>EfQ^@H"Qr`[ 2,\ O5͑G|=2z~jzvuQ?&ԵUǚdEU:/9]?}0̱2P3Vta7Cu xjmIͩViآI &I9Z4;1$ i ZF`l@Z&^ɷ(§`?KO!#=۱cW& &JڠJnԌL-7/Ne`/4_#vd$pzr\&R؁h[\Sл&9d;C41g%Uݗpw9iD{g;/1>4N˭~ٽW!_`  ;$qc}%kz]"hK|z¡zd?]Kҧd>jȹޞ1B@\ǩUH].Amy@\0xUQCy""ʔP&HYm],*-Sn;.ӫcbs@6&?0e\ѽիwQq`7Qo,2(.:N5ZndБtTD<_<^Ph pdB̨/~xI579į$ē$X>ߗ6,~Ug^ڥv}y{]yۯt\6g*ysʢ}COؐ3El|u 0`3R~xJ3U4uhŹ"UKB) vpeIc#( R6t5D#YRl> 2NlA4,fk0Vw?*Z|1%{ޭ{k13F# 時BD\u&=Vnw> ԧw6qD%NMG" ;0W(?&V`$4'oBE6}δjׂW%la@|R]Hd>Fh[u7.yґ䗻'fnNi{U\7C4tjWy{b,ό,6.1&L*KYq\nJYZC,gcj ti#sd%Kvm7XK_6BjuNJoukPyD:'2W s|i ]m6]By$;ॸ`ӂ1BZsz"p14ukKCQ%+}y Tzz'2JdqK c9,)*yvV' QW|t-]6vs8BУԄHf6k(?鵌[ƍj[Usy݁1#QxLʞPFn">z~/v6J&~1oV%U+ORd*Y}p;@ୀA6@Jh?܄ZJKT2C8-7hgg7oR=ٮ&yعm?t ^F[awLK@^9tj212t 4[0iȷ_NA }[C"F΃JvkN<Ū[Tx!M"_A@`}A%kfnZ9qϜCٞ2)5L6HMڤ%t fAXrY&Gu=/[(wD1@ݲ!Y5*S%<5:9F7VӼ46']M_U/iX(wD4֖v ;+x2[26F~yl8D?o4~]=_C)٘ubCvȮaF='|b1jo`Tߩf3̣>:ZUkh(hgn); Eq5<5 I-U.qZ}tpDWiP$t{d1fic Z.0LYs" 9n`& e4hq~ K> ]R.:O*t8bU4Ou=2 !Q6_zgxP͎%BMsڽťt{=!c%kqycy}6n3ބ$H~%u]Hvå{PT0Kp1_Ho|XhqylzL_" U($RaEe *FIaW"1%iCʹiS N1gPǒ_˕ߟ*o}2QΩb |bH@pd0pHLXE:ֹُSg}'E*ND\tMu5sU|ΕooAa  4ߢav@pxjmdjT4³p@˾%O>sp"Fh*ആ&"xΘI/ DZ;w9K X+H,R!s:0D 5Iz1 =dJ÷ՔYAUfs~[AF.1=T-iKRٞ-QzLkj/tAPZNJ)<# 6<7^~/g Sk`m%u3 :is| }5fn^yk,Yt^]Vr.+W>0$!%9}-[j'F{LsUT#[@HbWGԷ6xH3Y}M"\W-Lͦf4:4L(4u/ލ{?{#7χc8[ M ٟg^Utč7pcv14V+ "N/.XT0ndGjOAseE;,*_c:g>e o'YA碹͇%h!豛oOV(YDN_lT _~=J*+T0IHHĝ E ]2R:)5Gɖg?||hgL?: ,o z53sn8 牆}?7\fHo3X,.&K"Mt=DiZFwks{qkcVCn,*TBO?_m~Ḹ*1|Ð>*'SYILNe&,L 妹& *6%g&n8SB-"i=gRo3#5]SplRjɥ᏶dfrNa VԴZ;.cIX_H]h2Y0&1+Gfc;uR%;RJ7vD61n|S*,Tosj+*p =<`jz =^$kk(`G5)^F+`+7vs 9Ťr/U\0_ 6vOM S%$ | S!d\.X`|y(&$)0.BfZP'1뎊np3+)[(V%5&4qeW ^B'uSi%v]ҧw: *먰2;}B$-Tc6Wϫ-m=.]b4-Ϗ~0ܣ%e.dg*:P\ı.c T It}[w. ^~r <Jch)P@`<]jzt$P"HS|JFkuT?O.W0&`c 쵘/)9Gl]D}!.<6Pw8kg[836 mK*B?F% AJkb#$ͻ]4h{#n{S$[l9|y>HIZ*6޺s>d/CS^M jR0R|@dI/o}NɃq6ru>h;HcG6;Z蘌/7w4;7eWVhKYq/vcq{@^)o9Ք[`$}h`H5yFkLa/`'O"obkr?m?`a|ih6o?r%r}$o9\O M6qt4WZ>TNuBK0elMI!ww\YxC+߆%|V^Q֐CP Lx 7ҠӷJT3e)/~5pwx)vy=G"RfCľJ! jtsZ* !Lv0cNQ ZCfH*,eL71:S[=԰i=!v-~ދtݩ+R*o?h~L 94<% }8? m4sx-e{Z2ljλU|\P~$8%LwZ% ׶Ta9yiYp¾ فS(絿KDmFK寗kj{gy cf{pp6ꜱtYkY|J`.4m>$)0)$^);nkZ-P^=(NuLM|> ;se!rȠhDQn>dl1{ĩ:%'x^?%ғ'qָftCr%hUC [x] (E?5pVys@B^Okp;f3X0dŦ*h!]|3–qu#|;C:Pr{#TO$vp42k4KPgl}K"8 R15`xC"Z'ӛ.巃^Y\,(6'6.qEXO%*;<߈VnTh\($]+eMit>?tYD O陽Ͷ@7>!y<7K!H2gțq=L9ݱKn$mbkJذzr$jO[3u,1쒛 1;;OZCY#tg3`" 7Agx8݊hQapD"V)2A05 Dtg.#qCP`^)f&/=v* -9+dY+c.6?אWzuvZ-9@$p 4vXHqX۔YsOsR]8!d6;ij~.*\KW8e%+m tTɜ[{T (]S0}y,r!?z1{jEhQnrI> މ/;~xoR)TÛPy9|"yl]s1+VQC7סr?+aIʾlAVwd!|9cq5(|OqWR#V̲YȖ$'oB)J>bGw$§i6V袀 +1Ǯ_A ^A}PԙݕҎ>Z-IFiч}7qS6RqH 2K Ƶ/\"2Yf4t{ddt/uH;[%JY7y(UEv~$HYZH.io[d* MY@5~. yqмMq$-jLvz~Lw(zn ƩJ5o(lVl Ι߰q8Gj‡EHe {b?)vpm{eL x I-y+MKV?O#KT@M/~Tf tJV'IGWHn$AxW%Yrb.NNVWKgOUڥAq( f9ћ6x}do 0Z-0yo@1 "v)#1~I`ǚ#פ*f p#xqMhCvpDzg=kuf":-c#1W:խH(ɸ M!W<$@O>=/O]cJ}]$M!OcjJUA!'Pp@%>=|B!%@R>oLhoA{_W`.43Qqpi gÙ!-/q͓Ђ}CA( /zwp?LT @duC>G^Q5w-Zž2;h=뢌2j _)lքt< ry/Tp㾚A[`JDS'O$Z0*j}UI,V5Epf?77;w_vDs)8s.Tjռ8a u{T_ȴS&-4]ac3/u[L50ZүBM.q2VIJ[%((!CK`D~Z-HCD[a']q`8t:+mE٪h ;I iƓhJl4,% T;|96{&@ {!Yg*ʷsцc^'-gi!\ͰRjv=g To[8&pt>mL=zTmw"J, RZyiu0bN3 Zϭ-SlAs0B`oTAkrOە0&"PL\g.cQR![4{XkaMح޼dRSe1' UpeƯSR,|u]t3h`u)6KGB Wf`ҙe>5X(Y`d"lT\:7#~V`vsC!25H4/wA6jcӱ.g (٥ɂd6FT::rӱ I DQJ$eBCNV"1߰Y/%:} q H^Xֲo+n"y7BaM@b[AzɜzpE8La cSJorvGcI&o0؞,43{)5ié |S{Ri~9) )P0'#Q>o8E x67=h~(w˝x=[<3EG/,VKK٢X\SqN&@ќϱTZ!ɢ6Ƶfgin' a"gSI1ߙ:l['upuDNZ~!~*HUЙzuyiR0JLSr)>e |ψ;/R:k Zn'kF&Mv3;RF>Q,6W@";QR![ZACܱ׸gj>*E^/+QN /x8r5:?fMX8DUD3yt Z$Il >9۝t)Qxb 4@@pQ".eҳM1$ )1ÚiشFxİyd)K,}aJܰ}|cߤE3.\⵱ by=hdpMΖRJQmy"(F S*;Bښ˦L %rx& Bm<UNWyJ2`Uvѭ[3x<|d.x!'\rtɢ oFu7j`ЂN{aϺ`ƫl+Kb:/h~jl6 yhs ^uMЙm(cLVf /Awkh#?U ̊Щ)K<5g֘غoo4TqΒ. E 43rIjVT@]C1P{ƾ{?Z.hju2 A] j9%詒5YO_td4௜Qj@R: p{@?/t^j{ENZ7Ny.W\a!  #8{knL>~ ] ./iH X ?aoA6((lQh(0U:bt4"]*k?A=O^ d1 JFx3wnֱ=J̨ܹk.(L%|i WSD|r+\1õ0JU:#|G:"M+l`/ePlM”_Ն__B~E%HoTpx++lA p+ dZC=D[`UQ`9( U\ p6ْޛ8j$Pz|a| 1}j|i%\]>|_>0N. &61j8}y魘d.;ʉ| V㒉 gbiҮԖռf׀d90v̩>QP @ )^Aq 0h)YeQxev峠Ω>Ig0v}o=DȻRr^\Ɏ293򐢵.Qi H罫C3 BRP:5ގCw׭hArq`H>K|1(Km%:fWkig&?J6~*T1Cr01Y4+/XJlCMW#?mR:`}y,_B2UC#:b(|֖uzL nq'Ol6ʃFx=%"pXy{y)yW@'/yKx/ |Vٙ?A tSWxC쎭 Έ`qFSR1IE fG:DPCGH a[tGW(%t4:ԼOmM2u!Bה'zd!."0 {Qs Wဢ/UrIǽΜqZ釤]!Lh §ʨN3`kq[ʼ^0гM"!>1Kv:p^Zz tm.RM6)NcNUܴ}+; ?!ް.L fU/W?C7D\*twWߚ/< R,B ~ؓjq*AM0= Y.HE3YC*)0IUd/ke5vM A`.͕ J|͐|$Gbaホ4>Fvd09=/8CB)qCJg/": ~PJ @gLq;N:$Cf9zߠo-@<}sEq8!A0T8V^o%O HۦTO5 #Ƨ s~4}iNZko*,WD(Fc5Us8< ]C.犖9@f5|DCGtp/"[dU7s*XHcJXChӾכ3ܿUvh,lCu[bқ/m&](/Q|O:=*W #2R>#E 2:5BMވkؚ-^4P.7). ~6(e\Rd%VPF~v;ݼpvRF=4]tWiS BɧzCsS>ܞUZ3:^.Ph75ݶ`Љ,[ov(p]zvw/bqa.^B3޿oAovԮh(>?TB/䗐I˹ݡ{]>]Mя^?άp 3E1Gs) Yx>toaE4FD4= Mݱ1$9YV\,zם(/\0kɿ!/$ 675[6ie%$P$cOPԴO3E~ofF)X㱯ǁcYKGvќՌ/ʠI>?V qQ ư3d sWL,@FSd U.E_;L?*׵V/H[+ٓ@"n!yz#"쩣EpL_9HF|㉕UWcuT`B[ 3溑am\:VE'cwר<^KDE0?ڢj-T7-4F$ޭB3 E(y􀣺="fMloPYjLro6⊺<-^no "ʆ+>rk+ќz]0T(YG#;=z< I+}m:c\U4.r*A1Оb<ҝ<097iHzUy/hwf{3ݮZn:}dJs:&{ mBޞpǽrphCDqwpAf+^I'U2Q|XW9f)1a*ɉ] #ܞkVJt1Pf8Og8}" Z:,;w[݋`t0l%f%?,1IR YE5N>5vBH>-@~N[`tspz҉@Z:kel"b @WBk xS%ID˦ G3G&5xBkZ0i4ۊJݲW,pa_h8a'&ZDJa[ɮ˿nbewh bM )bU1Io0D.hy Ðތ?Op@Q"·J@ݸ=/&F  ~jF##Z ޜf* )tST^wjTk; aZ,xq4}+T/_m JPuPp LŐ >6805!vG2ǰIw#-mnQQO@ +p Z@KV@ʩF/8b `˱PIݙ]vԁM-*k5ؼU! ~YE6uin}hkm͉!4 Q=tJU!>/L`~GrtmCH592͵Mi)leD3t)O)!rg𱃏uaA_Pf,fY8jN^s?`?ZEޅEߛih8!`=Tg2i:? }{'b~q<X45QK$f_sO,7&8U0E"gJzv?cBsjn?|b815QZ2 ־7wy#, lM8h=ċn  >A:,?kjJMdSkˋf0w{$5ŠB8ݖ\10r5K*;Ϛr&9-%[R~dj)݅ywM6[ִ+a@H=z`gy‚΍f$=W =i&kRj}O^ON: aA }_sgWx`> m&`rVzW`S^ӸQorڱ=tɥzd5,WC8P d@ ,|Ty /ҿ͌BCmu3Yx}I&)Y.|SsSXzA'2y{+W\  ܙ[Hp$"4Hu} DWG3GL(~ue5C) (!Ckw%FD gmç/mSmydZ-~6n՟TUm"vɫEuõ oSホ6lݡDE ]v-)7u :? K揿ͽKlۥ2chaˁqN@^N@.fi3IIIe)K9q$ w tӈI޿ڝE#(L)9k6Piy$ R֋ZpI:/:Ws| x췱=%/ q]T&mUTPsďp? QXI5Y|K@Od"zhd׆0_ڮI#Y[n_ʄ\I,CCZpz1 kskL2-O[G\Rs} }1ΡnO ! .9M*¹ ; Y˦N>q ܭֽET6 yX͑!n>7u hv=mUxAgRs݄=n_1%NoNz95 "kZg<}/X=H7:WOVw..I~ 3ageÁɎ֕Wq2]+T>WonjvKesqPWd a"?< AZA+0aST%{PjbW;{g ;j)q&>߉#{<4h[!:Tc9{fn2쇯'_nN(7Qtn噃#1v2l8x!o ϥ4:Kh{c Hmܗf_m?0u@k٨iAB|#k2+PB9M *gc̬Q\Mqh NFk|Cu[& gvl;oI$(dn2 +Ζ/+yik7{ʣx\h S KwG;U9h4fOf,~7]NC+r?(v_ra^̺:CB2sR_kt 57TpzYDplC{>biVZ1&' "~Ng>ozOS1"3T=7s gzQ@[սs)z XE 9tSg+RB1_F7o&+|| OlR"P3GNMy] 6d6p,]*2C?\[3s2E=@*"0ykMpytsޜ!x$62{SoE5 ?Ԏg)h|?LW# ¿Wza4r|/+-xe2 kyYt隞': lT S#D<Ǖ|~[1dkfm IiL}ߍUI{B[71+ja91|$]Mx95Ōmn갊G1szUTCT74eVs)$ <2[S)d uGk!w"\ A$ۑ<_Ӯ`䈌Fˀeh9=xWoH 0J#ZyH ^VHf'dv`܃( r\I7!?.${؁=d}JxӨ:fU'aU; XJʀRW^P_)%;0lz$0dY*.Og3> MŸ|ރRE k3ֻ:N.񋗦MC >??{4S#- SC겔'`:TPнzn =2N jXg l2NŤπ.{kǦ s@YLk=材!އV4٨'O)/9{_4I7fxP6rVCp:xe^:I=&[4ז^Ůᢪ0m&'ka[iX_0 ] h: ¹jS0!MR "x1{]ˤ#m^:~V]`ONJ-V2;ie~+Pu'0;%W<_ط=#/nj'/C]ل8w_1t5lK:}Fl6pN+o뵉RRFMt*,o6ցg\dj09x55zpA͈phQGl ,01I< "0{IAabz:ȯĐƙCfIe01 D @la+hܛv?P@}Dj(X=s^`y $T.:+qyrL@ ̰.ܒg{q˂B (2e;ѼJr KwBݲv/䆳Ik_ D= K(~}Fy['Fr=2ȉjm.hS9-i#,{.uV֢fc$P'U5Mf n@Q<Hu/ʚ$Ž2WM>{ 1qa[0^Ѱ#nBy$}Vt]Y 2q@%ۈ T|G)+Nz}HDY4A4h0kF9KqsV՝D88雤9b* տW EQN%IoU4ߢԱ8N7Em  ˘/K<~(M3^bIki}8=Q5ևPfg@]Q&EH|9͎LǬpf+/x hԦ]X]m,m3-N''7>m*4Serli67.7E6wqx[3[ܲ3+A%亇6rC6hJ"(dO_Oϟ;y ApV&ekDfW3W*4؝璩yGgQ{[tjc8aؕ>"l0@WWo[.s%P>HjchH?hAq_˶ހ;{U쯃frRoorh۞H[Jk:_td:oUj835Mpu=t3Cn+-&MT,+gO0 jPǯ8ʒ N2As;WIbb o (TbE4Wѫ}R.u3grMs I nxpuޮ}5j#AAar4Dz2z"!'psu')'{붅*xj*߬.X#7\pXO# +;qްa& mvj^d=Z:6B˼G-#$>ձP#^ȸSWi1Mp?qKCYזE%k` $_B{Q@(HNOTh{uSo2S0l[ۻ-aU F&MJ` rd7*;XP]ELƩu}Kf2`xьBH;ώW7UZ nZ@X51%Jk7ǹ2,g_#C]oR@n2$zpx@,9dWF(޼¯ A[0udn$a:,_xcb= akM\.ڲSd`;R^R-47mujl_8}`A")}Qh0a31XnӨO 7 `I;d<_]S ?\y.tiQU 8vM6: mjDjׄ4wקb'( XR2ۃp-'=+[j*X)& 3*͕1S;^'eJXP"]AͲґ{28}Hԋ@ӞTNӾZ1㓣>-_dЛ ʲN9Qlp92[KEO%)Q]}4TfKGi cw4X*>K!%ywfԜ!@>H*ߞ!?|РDAFK#{{2ϰg%i*oid+얚J;~s>q~k v ,g;YrYҡ'/:h,v "UCc=F-ڭ%(}s;bt) _ѭna3p F&ʖ':[thh>ɸ_Y6ckXH(Do%LKMs'L<_{0ldBd(Y[ľ!-.M6eȼ=jDJ.A1M4*Oބǩ1t :/f=ÃTz3><҆ Kohb4dX45gDTgJ&ҍae~4|o 'a!!īF.~,X0 7+Ǖ >$;Q_(B NʉCE|ϻ2$ BPlm.Nn%GLk -﬛_dwPQ;`D$?M)%Qe ef m|r|X,f)N<*p8MNsN^-J~:tlB93߆Hn"T$kH Oy ܂u Z%4uOUKL]4٨ԳyP%t=v%JmGd89N*Aa ړL(O"ªҪ_K^S" dU=K.Fl MɁtͦusv +_:|b3e$Ĕ謤F-r]`%8Z c/-׶PHzAZ@ a%#gdE :_dSAݩ15ngOO9Rf'FRwJQQ&FHl3]}‰^﨤$/4Z!RyDsif-*ҁ+Cz2RQICj__xWՃ뚝LGadkAV|'HW<ܲ mAYmRNË.!2 Bi`a.rO*_-к5ZC[Lq, ]J6AZq&<rrtP@Ӄ5Z2ݙb ) $PhM-(4F\RsU1Q(n5%N"D)#2-=~3IYCIubYXm+GGzD ej(υTܡ5?ާ9HR>ATzqGrFJhp5ls(wiz61eT9ѝy 9ll? 4_ ~₢hlflFY QffѿS9{]fFs; |)BN! %B9b 6x>Ȏs2Kys u*l6t 'ɮ-Pj7q(2EKКH$>pIVo??V'__m<3o- ;{Ž鷓s ƙ#S*+ PMhwh[uu3d"%$16〈^"S+g3ᠩFc^Ú}1 >>N"eqU鴩v>TcT%192 wr :`KW噶G;]ljs* vGԣYy֧M_h>eEtϥ,?V" AFP+0PQw 9hN Vn}cBȿ.PcVȨ;{v%䁐:3":0fMihi/3tLH,}nu0o"hvӈCAU+YZu5rG?G*\ ĥ=S%C<-K7*Zꢩŵ-. ""%r}RGJL ^RTŁEY]FuISjQ-_MEY!'x8y.ߠzGa~ɉƳG^"vz{.I+k[9ۢHQnq+c &Ѣ}ZEg ְ*o#ztK9=s#uWl)<[!J덀C1 ] gh*@:e29"xu_<0b.7&4-e?+s-C=qLJ܈5XS/U(g13|ѯ +)Ucs?z ,覒7UYQʌ;e[2Zqzp-UW2:J;bJJ Ƞl+TmFQ|*Ox8Sb.#3ʝdGigL-`l9jתvk,T=6?" aQ&qEVH.`;XA`4dNߓɠ%.;-0z>H P 9~+[s̈Y9CՓ- Zh n y?$T!0+=muS?"مkROw?|T 㧏vEGJ%'5C/K瓄7{|WZGf *2@IǦ}L두p-ִhh.lГ/>p_UNcSᆸCLn !XUވۗ nh:;%rWi!zȨb$>v8˕_.9K\{ifGAqt D(8T% PRO'o@\>컢"Q&̻6ؔlfGeBWޘt<)o644?k%82cOatQ8 /Z$>B{'4ZZp%'k7օ =CKdVkj\lRoGUe[|AWVC2XqZCi:ܚfn92c_cZn+x)'@ MLC G3臨ѕCo8ik`QPjTFR?.ZJ|QVc MElUp'&trcpeaJV0u ^$~1/%g>slF}У兟:gcsvUֳr&(r;KL :^eaJ 7WkiYS΃NxtҢk'o1Wc,HF6Vn(`: g]Cn"Sʹr#PV%oS^Z\Dںdvj@647)<%\=K}͜.* _{&BLi Ep`5Il.aɯch߀*Wݧ7 Z48bu`n(Nl|ބ9̔'g5du![]aхtQ+ˑ[cn;% Go0 |Fu?_z}r4rؿ~xVEAӾ rJXK>y XCzth4'g=XS8J3`jjI nL! <ޅ<=a'S95d?[G [x{Cbg/8ج*:Lǂ>rTeqԝiyn%U^&jǐ  O;.*R;Qy]d%& _'NJMPdio ^=wX=<+J- w]?`桂n7զ:"RfE~S^BfmU oO2rRBxHth+&UξLKwyhʥ GՄ wV.lpGߕ&`sz1|G4↛_1틳 X~u7l5Ъ00)E6't2~ю i0\ }j{; `1Pξ^hn?E_MUޅ[rןۛld9tPw#̂QCTkPvQh:CFbF FHlx}GqghX{ ~ْ"Pݍ1˾{x{IU\[PDP~=>=0cy-Ƀ!P;DƊʾ>[ϓJ&=H4[+9(J=B{~\& eҹQ }9cHQTr%Wȏq27AJ&0X{ou{U)K`nHaWmJ%M[.KLZ<_(^()NUN"vax^퐉m?\Q%-xnZcfa!!,A7-Ccb]@EPɰQێVeVkǂ<92cl5Zv}?pD"j=|AEd4rrp*3ȳ }R8h*:۱22B"c<:381{Kk/"9 2Ͳu3?;Cq 7$n_~etX3#^LdSp}Ȣ59[ p1M~u'ј{Ydxv;_-&H%䪌(R(ayN77I$l| :%*i;[tf1KDjɖYU] |sܭv"il{{Ny< |pfZm{D%=08#*'/? 3ov~,M3[B fΡdٔ㩒 NeU H[|Vidu35R}]' X#L{dzR8r+a ^74 cFЕ8]1)~y cg&#RDVGO/m;Bb;6& 8,yq- { 7'8 _`jIJԌA̩\2.n: a2bXjzhy\\YtkiR꿍L|qЫg&ɿɔ?>U?R/?w+fE);ͯ_tY!SoiLXeU[#@R<"orͥ#yh\]6Aeg6A]Y/ϱG=o]Q cA5?L'Z?f='I[(hK<_TLs 8h \τ5dK)?i"5^~FOd7?bha8` %ʞwuIuF0QwB/ܫ NՖ^+C2/J:d[Nx `ʯU4!?-+`Eֿ]ŷ@duE[ dk(h9 Yjآm)xKae(*촜ߊ'e;\y܇%g¿%4 wvbgd3;}5n߇tBW𙎫 F&(tXBj2Gˮn4Rm^d$ߧdiVf}jP'w3oaFN\2D(4Xn'IqwnDL?Z3֒(e|ߕODwGB?pZ ޯ`;Y[6,6V4=S0:sY''F Ӵes0=dlvόj%A܌w 7?ѾN ]vj0IiR3VeG iQZP#6umUS!* qPC?Nm{%5޴Ua G5?%:vZ+ A/<[WxsI\RKjlc;1if!MDC =ӶC%/ڈ]N/ DڞS5$ Vv +=j]eOV̀7ҩƖ$銵{!&%"!VЭԫK{z|]bt54ۍZ P⢐WNE4Pjhq #';YBiXއxn4T`;_1/DN>ũ{駫 -!1u?9:1{Vw=>XN?mIۿ5Q>LM3r%\r~F-^2fנD*0:taeGPxc4݈ez"hٳ编 }N9s λ k-fP4|gz=U+7IOhc}up/?V(f9 m]e |,DeN!1< P1/ѮdԒ~&?<|\4ʳo*>`7iI0-e⃑X ʙ/EՐHZWCĻ _cUe16_ٛr']2a'S 6LD #I \tHpSV;76hP()d>Xݵvɹ0;x`zaQpɚ }a&n7O@83wz(7>Y] ~4z#0hҸ*8pKephg?#P uY"vϔ9UcE(oFZAزmmj<7o(I~*(M&p`IcB ^Guvއ':G*;joCr>vq3GR2ehln2讘;C=WNVB @ѹ } 'l~\%Q-j3b)/!/Mz8}cX 2hS?RP`{=p-ի 2v; }I]1P9 ]7-O^7iS f0e$Flzt= VAcx|Wx,[|~aJ<@$굅5:k?]5b tH]aOSكZ0,j!_l-'~7]" 8&WMoLu݃qkV. v$exߴvY)y,}rcq:*ML``nΩޏ64k-v=rH /%َG wL]q fqvv2%_YeQ&#l0܇NEۅ6ٟ ^ZW<wxu}8u'o*d"Nvg4P N.$7ן7#ũxdj5 墐kOuD]b6c閧x( Z5VR:xp4iṧCMt`:~O5g:/Le\PkAф[RA܁6J!vQ0td*5ɻ.DMߦLjwu%Q8sgx5dؔ(],/GpAN#FW0?(IM}dN?e X<Jdjυ=$ĘSj ߛWE8# WT1Xd+_g2oz}kFo Qs{Qf}^tM"uFeVfݍ"YP%4Ȫ.wQ%}.E5cO͛VA"۹?.LBQF[? ^1?P(qK}\0ZmNO Œ?%=&sjbLLʗOq<.GL2~Amך G[v'1mB.DăְYEO,yҳ\F3"`E-'3]9\{ZNյ3ɅTEH ?I裺5)9| <{ lHAϻ]4P!G$[g@Wg~mE2wV/nOZ߽x'qkUL^M>\Ѕҫә q"hlʸ$ hoFm&Zo7oTa[yo+k:A^2eޞ5[)7'_S ] y.(ᇘvcj+ft1/|öԧBC l;6w'('gb;Hk΋ޓf@KI!slpU f ŋVS`BIxy8XkJn}2qyR4j[)t>G̊!Y^sq?C0[34I6U1c;/y[*_w .iH';;pZH@c|#/pEAh=앆Qb4ߡx~݊v\,@|TCBC|:c(ú%S#ˋ~13jWPD ֋?v QoFKWjk=Ad/@ªB}O)-{_XCK`zj.zA I#`iö(mE=p42 H@EgJbXTL MP1 h`d3:|[A9I._/I*.,nq|8C*Xe;V Ɛ.@*9QOz}y5:_Jh/ gEgj+g8P[PSk!K+S~pƎ4&$Gs(J7JHQMg!LS%z糅5,ᛆ-2HV3rG{Y9?; *?vfd*QW ?V:EsrD0i  lqyhb>/;yV  蓄HF st@l=d |"6O±8[t0SH~T@0SM{Mk0 (Pg`)Z sxi ]G0ONyV6  )'߃1ȧApg;N|"Z Y3|.yFgjӥŽe ?rO,Gq7KY(%3ĸ۹tʶ1l\NskovH9ܳHj͉ܷd~Pi:q*$CRcl0WKdD~1+Y05Kuk1h QðJ&tIq鏗r_3ԚUf~Itpɰ(q+jBlIo@v~hV,--֧i٩3j~j\ܷ<*]XX`nha hiЩ,a7x[!tnwȝ~eVuUyݞui3))і1 ^Q\~bXh>oi(bvSGKMS ~F\⩺A<8xfB >"ZraMb9}gU=lVe}\1N* 3%+F1 O B|xO Jq^i?f0!Q_e*B`ǵ6د"=Ʈ v5_N֒Bh[_B)8?7-;$oiy(fQ2!ʂt*h?,)!}H-T(ȝ'Ljn7q|۶0ˠ:&M`=H?٭+Ї -覬<*$Xw;*_pTjXVDv@HٍXn5P8,<8 %_TDjb}ȉޕ+{@Jҥn5 Z(K]-M*NQ iV0^:0@Qt'WuGb7¨iPݺfMQw tF5}^Lii(,4dWހvfA;2Ƹ kUx #Rg&>Fu* InB)-P3bb02 <:]|AHFr\7 ys !En5Fnɏfe$1υʸʼntW''Ia:6F38b73¬TS{De:s֟3zљ Q&1{L"hf4yü.NX)snM8K3ẽL*])=^`[eV μ4   H t[ݜK>ԠHIx:gSW7ѶrHH%擉)Ӏ4h[ HH?GYnZ߂(CUgO?PS *X%}ж>: GRFmuW% FJAM<{/wsl2!<B#,uUP~U"+>Wዽ{A] !G񺪱)3oЩ-XrfB2,93$~8kPf'n&l68ޓ1i``u?g< #9w/ѪVlϦ:0/?a[3h\֡3TL(zi$h c W'j:OoqҌjLN͎!!аsGr`! 2'oX+>? >`!UK+ă|B&Y&WX Q9]Hn\ @2gM w&- ^~zII&B- Rd'BV cwsT JB#?ay^J"ޱ$t[(Cܻ/5D!ߋ0,l[I6W-Oo߻6ũ4ѺUjeX1ҏ>=(kߙ/E$1jh40݇\_mW]0h4o93bC Y#y@:$?}>0[fJa2&Czm_ "D(x.Xf4~$^6=Rnve_nN7ʅByJpYWJezŭ5Vw+ʁX;YGJ&wKtO,ۯ ō~dnL o/}j˰-)L =J׌f}n$)oSԨ蚌8BoECd|+{gB53w؈؂5tUp8,<&p{-NB{ˬt*uXJWrӾ<4.ch.OMk&- j*ӭ(P4m3'4Hqy#AjiXPAseye瓙vPKY [inoUe-Ds{gP4z~L`}*&EU[AxZo; zi'P&M|L4A=]uSjg`nMu 7b_q)3yg0Xc(]T! کj+>L۰ U-+T+Q[9װQJ<[/~a'YCnEL"c\܄CQ/y]3(1kޗ6lS\ equ  "Ytsh2$ޤʞ[X˺ncvh, fe8P+m%=3M;7E#[pϐ>3.%z~P^wguɝ0o{]hςo 8R"7^)wO i/la\ţ&*tR, c]d\@`h6E2%V %@#~ZޏݭMDU&XIgUN=BC} xE2K14P1*։#m$Dd5? o B0J2TioYvܠxA%hfܛp}:2st̾-DԿeOIu"jXF#[Kp<}QB* bEq{+JYBKHѨ \_Q6҇t 3nnyo̿MDb|Pl2D]6SH[QspY4gǪ؂Y.z/>!},&΍Ѣ׼|6ʻu ;]U6FfVX؎u~J2UmOl c}bZE1`9qb6: oK+I'qCv,bd M[|l-E|+nQi w=d;33Ʌ$\`̶UD@5`T }"P4}kl.5SRMDz7=d 1>'0uUC".(S=TfnbCx? /'73"vfP RXIfsϥ!nzԵLF^|ZE*QWJg(Q8Y.vD.\͜|UF0n lL%w=3ş# ס$i1҂ Ǧ0 w5G6w1s.ڶ5[8̹t v m'x s,$Mq¡A:GvNi,?dL; !bL(X8(=(=@8.~굤?uk!\UUFufӷLy?!\9}!nd#PjDODT@r%ӧve0 )["Gpd>UO͆B]C&er'kwt^md5'7C›pWr$RR8Vh!Gf3S>_!4[{t@R4z[,, ^:|a.LVe(7v9ђu<#D-+qv3߾@eR?C)2Z%;>ayǖOθ! EUH"ɣ`!*oH][&+2tmI{ Ot0ʟT܅侃ĔdEXkK h:(i>AޖxpC_s'e?Y{(2͉/SS"PLP/m&eY}\hVK[λa8jb'd~ M|Nf䳧fg EUPsd_GGMFhC|FUȡ}> {sʚK\6/kˆ'zT@ywX w B@S{ gH^%cwC`޳fQ4#w+}WmRXZZ46H_N\H _PD;‹|,=`ROffq6mga_u%V4>e~iTn y+LL&k $٘EEGMHf0 b$:AJV;AO6MIT #$◌]5#E6?)W&`K)}HBեzF탔?BG,$HFd˴4VqߜThq ^T0YX^ϞG9bJ(=8n7#'8+o Ɗ#8T(]#Dc.HV2pxjY)LuM ڳU4][Fx=*#CϠ+*IdžvS,B"kl?.* cEoo[ e}þӤ:B fkr ],aQYfr3e;;˺9{^h\dv f[.~.WS:##c+ tG!#xےw8 eeȨc jb躀.ŪUi=8φV cv8@e32}4vMܬ]]+}zpB>OsƓ*D4Ֆ \#.Q7l> BU==O~9}{6M(x{;gQR< C}b_ktf$Plmݿ@քț%..-2!vtZ:JByݠ>L̦^ŐqK$kGsBٷq"87S=O^ޤ.$[#Ii>wfeCMnXv m-+(TB-Is$+c)0J,6fYmkjpvD׬EtXp?AB0|z40-ȑ.3Gq_fP0Lu"ҙA Ǹ;BR kIp/G9O mB墽|)S St.xP{.c>e({,yHЖ^։q|N^EٛWigic6|HkaoY U'g@Z;L}(V#=3) ޮI}OÂJaZ4W{tYɃ UzA|1M*цQ @!5R?Pr[ }XgM p|ݪ9KeJoorIdf&,ƜO7P:nUiL4~[i3mdő6=q&d?wAB0YnQHY⋩ Pj%0>KdžD36ouL\Z;e MaTf_r ?7Eu'd Hs祢k~|ZyD.CKw&[ W낑٩ǒES99Թ?gޤ&dxvMI+2{?k1ꐹTO}8Kt(4QbpIAM?\d4e5ᨙ_YѸnFOĆcz?lqZ(WɸP@^X! *+ѫ E͚ae2_ i2 u"'=ͼqwǮdx?Ș~:ww*bS8/z*A]Ơ` 岹cZ߿7 Crj^H.^u,H,u>bT_lwi[y5_;x7lezߴH+{(-%hoYT/🏱дUK ^< ]| 42Im;_uu˳gC5MC;il?)C,lXfmX6 lZ̵,sy˽ Z'Š3-#z*̯aji4m᪔zE!;3z7%yl od#U 6kVgטtZOPcw4տ+/3=@mfr ? 7id{M͌C[=(O-q6BQ6]Purt$ғ'MÓA I CWPciOɣ"ZL9) s|M|){. |j!'0‘$QLl)20s ?oGMt`ug]ySֲh20`m 'ƚ> @Ʀ&w{W "ތ>(1q1b}z($ae/wm ΒEKe}KHΥv&Ȣ0M\lM7[c.hvl) ;"XB\GW恹G[LR95fOχ޹Zݷ;)s̵#R?h~Z7q^wj,i)[1JXuV4~"v-_,qRӘZF7hUY&CC ;C4{p!ԗº0uЙ7ueGU>x@Զ Y~ĩ.Ot1,pPS?̈U*`oRt"w{]` \P-sz|aߵ:hxon:cD$&77ǯT9C )r$qv~p6Q𢾳~2 1vNLOgZN!#nh4G{Z#FAqcx@\xѮcAsxq~*e0ys}#3 y'+ (qQ/fV}c` AmֆTm/P d OWm+>e}ؗ3W\rBDo4Wfu"5^; "eWTNz2qKVʂ.@Y]v+u#¸b2SB/ ֧/:D @V3̾HSM( |_ϥsZ`r<n`"R#1/k2)Fu[Au0f (@Å05<9?j<.Jc6OY/O4~sfx icܿԅwa{3uvr{eƛj8Gˠ) `7^<[f*֐C+Ҁ)TPQi)ߟkɼd5cd];Z8qJ AG"<]µ:^%~Ez{'pZ]$n=#; ׳ W{f2-l1cٳ{K˼HjՅqNl}*90?z:2~-B>ۭe]3*ԁn)n0mO..TQx[4}JyVI|;n&@f6Ha_^&znEm46daFiDO ~ON=:6)@ۖ)s6WɇUOr,Ґmɿ 5r>=Ị[2ysW95cs#n{`#H]J $2p@ԫQӐ8l|0XRH.6ۛ20 6X)ɩ#:{gOትOAȜל6QNB'1 Kd$ }"Rà>lo('7m_-=I>^;T|ü[ RgE .\!$-Q*WE۸m^0%%U w RDe .𒼫ѯ꭮YX3ߠCJGI`XFoX`T  q-L,v!ԩO=j, hEK)'K>~3I:"DHwc|f%,Ԫ1~~F4׉!,~(5;޵Z]_'V@jMF@@y.KJ,ԏE+.t/^YZiJ!o^C!`"w%~W3iƞRD1WUu{AuQu=yv q٣ İ_!{k-,W_ Uݰfޕe+p{eC:xݜZN~e?+~\X'z$tIH]sy %(|` -Wǵ`|%SMXswjl"~ZMvv{[X#@LvyS8t QǑ>S i 77?1$s^t6}׼'=($쥷`Wi긟[Z'#r6M,w 4m=Pe/ Eϭ}@ #ʍٹKF ]?k@z$#|wIm%U %tؒc + RLAՙ WUìsۃÈPGU-+x5Txe J?iAF*P O,h\mhT c>Mi 7#KDǍ%p&!q%v^b_R-'TڪlW64mȱ"լP{S{Lk&闁ePw$(O7>Yꌓ>YÅ9үU阞Ʋ QLC@%'T.obtqFko ޠLi$nV]|̎:ʁ_M@޶RxQ=Hld"&w z>}ŨEn '}XSZ,x#WIb_xXEG[ycOϽQ(%ǮE I{JH8td'{3{mZ0*\Pn{,1}%2'C#O mq gOCmGDb>g}S?]HIVJ#EtOQ?v]-Rh{4ry#Q/ϐsW6"4|%$;݅Tl 1*hu&HO7ϯ IT7Ʈ)I:: 0mEZmb @&!ï7|%Bfq3MvEPFm3-G'$ 7>Rxc&@uBB&&19M!y <Cs8'8Յ#G6x/5.39c/6O'VN/k@6/wjی;΍Dۤ+]ME7bfAz-%ybnD P`?ŚFFপRI!̓ eQsJ޶P!RX7!ȪUU (ԣq<CP%X  *ﹲh+!}@Y*ک`;LԉdA!a3j6M2=iɔ2(36w8ujޱ@wԘ! Qq!b՗%̬W ߖS !|!pB[(j2#yrL nIFT%숐9b4OajCyb:&`̲y"Ӧ;M{l 7`$ɲ@K+U6^7 S}@0@y^D3*Z ,d.# j)ئ8k/iXq@(d1ED}^Cbp`Ya{><Ѓ N# w^'jt5"Y47vῢ_fskXMF 1>Q3cO9ٳn++,-ءZ|;1TxT{~q}fЧbdGtr77LXAJ/djUKKxB,eW2v+= Dd}.Su%?y_vN.)rjN\t>h4.ݝG:.Jbx_T xo\ /^y^dm,b_"`YS~B@V0Vub{i$G2*Ɍsowo[s6MiLEkq&u0Az>`r*țG،+?9쨣 "`b] $~O S# pgM|,wB}, ahLes2 m?j rxٵǼn5g:7Tf;ig:ͥDz!rLCQ&mU!},lFw_\X?Fr`ˍߑ^qIRృ1ԗ}\Ag᪘%ecR_2Fud FC˄{ {\@n)cؽ3%8\/(\6<Ɋg FW-$'U|> {mSc;nQ.I?(uŀ 5NR&;G= "h0Rþmt{ P+@M'B[D+X)ELmkom&YbPe9m0W06qD^2sR[?|sXN]Jʾ#!"ɕKqʁgg44LB_># ;[L>V'JCb(m] ެ.~:n; ܂ط;dnK I~(TĻüC&7 JaÖ|r&_3}vtf~;ʀ(w6yq sh)X#"D3Ϭ9_ k,{)v99; *@:_e}9r)KsɊsХGLt#]c!-2+ NFFQNߋlQ7 SO)ׯI B|,m-~9c&U@ij=0F~KG!H!HEݐʱ2 mN& JN0s̮]D'AQ=]'*FT_W8QJ l/a'-ܭR8 &S&0[FzC+QĪG+|5[!yU#$` zh|[%eָThK9 5hj~nZj}Z`i!9N" 2Ub^iowf-k_$'LUYҬ+תs^QR_ƴޭ& )Oz;) [Km.8"$ eSF6BjT@|C msu/A6o*zlH|T`(Šn$6"fӆr{1s_Ϟ!GE%G9A&O{K|05}kq&oň4-ˏń9V9DuGT@O ? &Ix,']LrO'lPP4Q9㬄lw> al< ]س=#̨[d/VLKu"ӻy[䑑^Bnw 9ٶFҔ}b>,J U/H]е&k=:a$:S3 7Uzv1|x^4KNj(K6XdBbgP~60Ih%UG&i[^i)Ygi=cb^fJ#˜?ɒAzcZVgpjKf!6K# T_bb2͋l=r waMw$ީ(&@kS.g`#=㹈 YO=v,V=NQD'[ U*RgΔ A zCP 0#P.BiH_Dx&p;yХE܈lҼ]rhGV Nu.A4D+ G؛0gz)#I k$ B@}jK]NF7|޿߿I}Wg:r }Mڞ[[!3*M F1xa(0]zlxㇿY~V3 jhbQLԯ.VtЅ7v4qEygo9GoA9 zⵏlŶZ8=#欀~543:dGd_žKV Q̛ouEbX"_ކP~MmE>:BNn8VrUckybKHί<1VNwrnSp΅gL+MMMC&.2i>8Z9o KZl=O U20r忉n!#Ud1Il7~kn"NbLM• ^Sr韻..uC74F[ Ew (EM \];1ʞɣzo-پ\W,xʢX,A|ibk["9?T\kum > CjVh/`SѯQ0{8:gaxL4ե1# ll:°L6+zD:2_z՜Jr! øICԶgQ7e: mޙ5Y[.ۼ>uT[T)ݎ$#D}5CFxj19oO أdCem4 &[y,=)Q溋fxRP5 =`R8TV+}c`_|X:>\RBSV_ΓR0##ptBi@ 595f\Cw Du+$ui*a !9tI AKTglԥ0XϙK"0@uhduy Ex~p (R%/;=_3̿i;Wy9:bk1觯@fΐD=7.cIO.YKD0) [g:q ,|cp }זf iÆq1^ , Y^" )\Y4SƦ~*- 8cvm/3٢͸T3@y1~1;9iw^)xD"O>fd" k[H ͿG-((hh:nEufL*ֲ^y j5=N6/ =5:\)A_GPGs Waݖ;Te/z|*n}X"mTc}˿0ꔶ 7,w}!+˲Z=@) ^KaptFoġ.[b˒"\=5b%,'=AbeoS~WtF'?Bq30ҜNxFfA8QbEDK[]Wbfv2C)W!3&2T=.Y9J ǫ.6] <JB(4~k{̫1?e ſkn&>wG‹B۾"Gwʣ?nf#y/&b t;(kqљgY] >˂iWfcbPړNt7*(6=eg]ajeƑ$͠trw,.dJp*X/O rCF mI=0aP G+"q>2ȿ07Gp}YBi5^NkQ5IR9GSU;lFc;ʊ莦e_PyR?+?O WBniTG]ߔ*;0sQK}|@8|s`p$2({}~AIqu.]Pl2] GMʿeغdn Wˬx( D~)6VvnW+ɗ*>E(c~&£34R嫟ډ4DEc5,##!]:f%{r157 |*4$Gl DžW&QD"x([ 㻐Ì}UWg9n;,j;cEbȨB#T^KKjOn\*Ih-\q9j^MӈPǸeش{:@B{8K,S.7/ I 1+5[%obEґ[-yCnd8՛PY'ߎN9L5-NrǭO6AgNwGOLVEWZg1+t(f(Y7OVC^+EyF~|s[c=F!\!ZִvIHPNLJ)}$ 1VFL:BW ⋉ g/(+cutF: h7eQ?k(kp wA{DwͲak5XWѕ.֐\+A .JKl(`КJt12DD3=' ȭ[Q`kLS۫Y͍0 T>6ە;`v2ȇ»8*k:ղL4՘8l)2eP{0mR¥5lO#m#6ZRofyـYv.ayh#5BʎdLc@ZyGbH\HD@1y'O sJ0L/q#,ȡw.Tj;`¾|tXHRfjc@\9 *VxD%޵wx[-lNESfaf7]&dxL5Yg NC~ tXP0P~L3{/e{ hFK^DIA% H+o76& yp+Ό$o&|}ilaI5\L]1`l7^2V R8`o9{ WZ("8XRj|֛Lg$&SY2fG%2#AT)GjA"l_jx`]L̫WG4р4̭V N@'SdfU3Y!j?cRj]kZ8'\X:ZIt-EmnS/ Mx-];Y9đCr&D"O֍1=~A:|J kXh0$˧HW֡ЛDNLNN֐dg#y|yf@,$&%XJ#Y*ʝHWAR z޹ 0@2?SH}fXΗ GFtI~ e7t뢶#QbUxRp#c~P/8& ԥ+\\NDWtFv´`$T> +͘ۓ-_Z8v0}Wc)x; 6}|2<>d8 f.%UGr5?Ϟmē sDW*To`MsJ`vd_I=vS>W\ )ucr՚+ֽ>{ڥߍC{vy0 /mp؎AVg|49,Wd/=n%EzC)S./HxRV)'lœKo]$ԉv0Q 2o|Oiɕp<:DTY ä_9wr{I--c}HwΧXYG3N$ .Ur^Ұ'L"4ýZs5H 4ߛPvuQ;2r Xocr,.nn0TV+9boCSXib=crL=L'#$c'}#F4::Ag e ;(<}Fq=mYЁ2ΐ4Ud{zv;$R%ĀXxs)-f馯%2 jn@? y$I7 f9>O^ PAcuV 'Z&D9>:K=Wb:b2IH I*Ӱ@LC!EԔWq4mA~\>b5˴zFݵÂ3:"n"eۈBݕA\P 8~X͗CjͶ\(?iLJ={R //Q m*DcjX輎9";}5dx8Qɩ ~fgj$HmqSx޽㺳e ) ЂlO*FKB:Ң$E_zouFs)?5/!RrNR'#N>K VĒf &|} M'Ҩo߉e~(y?'CHeQyL>a_O,+EfPX2&gA?"tH5p~ Q'9^_ ֒Amwհlj1>we6i-8#~.I+>&10Yb QwU `'\#@9N5 {1*kHD$(1qdB]=-sdP]ۄ^tb 6n*cxӒ"DS&shJ (b$ӂ Z|d)fE6*2˜袪{G4z)mvpM#Fncp4OZM&.1zza}xe7wQIhq}2sفoƻ۠q\UkV&}TmcGم)jӞEzD$28ЏU9< i c(W޵= _egls&h)Eo- ';E! {OW8 #I )`8B- PBm MՌ *(Tf"]#\<\!GX`0~ϖu/stvs'g#AbCu7&AXz!\4 ?CY7qtw+`iK~|^u6~uwNUd1}$;yI`Uw7:(0aUOgMF , _cHhjWEf92&Ef Upzw]VT\`QEw SL:w/,q=.<PO%cFSL5kB|2FuتEF|ZQ"f Vq/w脪GϬZ!.o|̋/\1ahqU>d 6H], HN@siu2o[XƷG 6LJ.2 3erb Ґ}m fs Y/8-M<ו8DS=5w@wlm֮˖Dgn;giXH.J!W8v J47vpjer//.h@ t%Gb*j C#O2C+ɥ]]#2-Yf`/l̒x!ѱ5kX>zd9׻vs\=E/"$bI!q9Y pþ#[+ᐦ2Bh3atq1C Π =)`?Kݜ:oj+9 ֌Hd|)ǽ wVU;xUl`![|MG}95x^DkAj;[OVDZBkA#.ZMkTcmQl}]{.WzЪ ,E9-ǒlv+zb^pئWRgN{DҞ=VHÎ$I4ۄ én)J)N%V>s!gE6 r ډb*HĦE`dhF'JƒZPת2t4))`5LKa:ΝXa#d7 "3+yRh(|Gq>zK20i}o"|W5ev4(r@B7+76q55K {`Uh8 lߖAωzVC@ēϭj~Vif&[ʅi`vE) Kc栽!FPt6dcuBc+h')DBmm_kSts &yE A+ zXKo:A}(4sTZTj8Y`I!^uuj-y`]1o$bUIf8DQ ݚboиR+UDvp^";!% T7´Bx!mrA 3IA'92֡ȖF'7J A%O F 䗪pQt&qG(DlhiA"D1נH8Nݑ+1$FwtB7VK6d|9Rql0.V%'s˺[dSL^RG,Om7%>ti,A6Yȯ&,.Ӛ_s V__%,+OQ !i5`5wAmğQ;qi폰oc9}r9xq@p6QTB="&#7RKɔ0~pq̘{9ՊǩT6KHR P|*JͨG)uHx3BGN6> z>0@/Bo=v^bRVgzMC<13rޣ#a k!M S*dHT/u Λ)IyS})^1-<8 fe7[:,g$j4>|Z7pZPS_F+$*\ǯ1^䫖AMi24: &%洆q1bH ACC ձy}`1־̴߫垮Yq(H '@b˔^b#\Yͣќ6d(Ԓ3.k'{`ypb9l"Q$ԤxceMHtJliڀh0-*sh$'uUx"|ZK^۵)zx & 0m;>}}ĩl_ø*ӼV#Zp:@g5#Ǘ]ƴyㅜ%hNXwՁ(}(; ' .5K^h4I#eRI=O&@6tagv?%Woy!']M`X`šzRdJ CqnXzwL?xB۳~ >E]D4cD $r?Y+F#5 $7=_Uf>dhXEl &A _YE8po} nIȀR7ڙy87qZF+jUL| 2Lkԭ*4Ëob҅}s@oaA1|R~q 8~"Wb8iqDCp9R1ik6'⪼ U\7 3z2E 3?*ǃ*6\8:35Z 4'Tܷ̄)FHE 4d ۸_y1P )J"瀦 '9m݁7gu=@ٹ0Np]J@Ѹ`P/io0B/~BVL{tZ:6ea9*7+b`u7TF![-ٵ1)ʬ9ū;ꨓ%@u*OkX,U& kOQ!|!]D`2 j(y1 (x.n]T.)Y&:a]5O]:`ca Ħ3|ѷD5ڞC؛N z{A0:hG|A3vq)-do!7G} A79S#2(ԫTN ڦj%MOnF37qm]j%զZ*ZՉAK>Ζ:M$!ªVk iyiQnfOxEus &qGt3==d#/sŊ\jB0ݽ[D1ܴ x5%O# =-?>I|Gz]G3enc! WG yfYmVIJk0~G%_,2P䰪(SʄfWzL;qZJR⹴C*ѭrn3J=ۥ/rpXZp*.x3'⌎Kbn؃n = X9eĥilU6:3ёSC XS:en#2\Fµ> g:%IX F@oQɨ*>žJmf5Iъ{b%20:vkc=P.f{t@n5Bh b~Ρ#A`&?~Td`а}v[VӺMi̛ ,~oq옗X(AQomA123FiGGǃBVR)ƤEHTR+Z{ZczL/PRx$aײUH_OIe:%ﱘ. `Juwd8*|1S/0&%\/h#,yʻp]#E{K_ld\amٵ]V 1LU:EY H& o@a |,w6a5SkbO9Pbm̶!ODwMq%}ĩ_=: Z9 9HO80?zޑ>ngɊ iN G?~ZUgqp[}@WB )`8SJzҟ$SG`fcʕd1EiqAAնO a \AwdiVc"3 _O62KxB,A L83vOsȁ!7[t>o 0Ot븃#9S*\'ZboM-Tlut̏,_FCx7&>3Ů R<X:+ ZH)L1A{AZOʠ[{| v0DF'~aڒ0z輠xQpiy `>ǯAǫ睠w$,r6N( Wam:C9_JJqfNVj+%[Ρ{7v4{>j/8(됙MIlK)vX@5Z\vWE _O0V!ULd C"j f/8ΜFǖܒ4KSz=`Z*y{!BO\,N!0!Gp_LkզFפ @alPDicL8LItĴvh_]*6!C:9*^ڟn֝Avi$(l$Eqr.SZiŁIu̝*ȟ֒h_O y{s*moKիx1U~F%PPtK2qbLwMIBe~i;N48V"zgXo;\$C+pQqF)DͲ~gUM]6!\k/pu5-q׿$ <e{94Ȭ8PHH='x7SQW֡*g;cZ9)o\mxJޑجo$s.S7^͋H틽3RQd[ABne[tq7RƤuq MwD2 J@J֊IrT,l2b8?Qa$b#I 3ӟ"x#$(jƣ*hߛJ ̛_Dz1 jOBۅ(Y$(u ) Y@nf = sn-r )pT~KIT{e*3Dl&kIbjI!ZL=b NmU:+ wq:^'PԷpHy=*M7ccޠ`Lty??6XN u}l¡rmȅrk 8Ge9*8jb3A]t#UxW$Mց2EּLKǒmGbMކ;,?@-xMͼcBАFoMV-09q8!f8gI]}%#_S;ߠF'#|ωc bі ⒟ ?ğI3Xi2 ]|#JVeDwSPo7?xt4YěL3bk[x?RqΗ/b9"&Pd}r$ teB1e쟗׏@Q TC$6ȆoA֋;Ire#<@0~N)mNt# ` ((@?a/wGx~tT1}Pľ:)}mt@021VL-{3'0 /:(j? /hŚ=a,F[DdveTKz}5@x|5J}A $٤<{f6Ҹ@CEk1ë1}OhnHcn3|u-;5yPHR?dw&U%ʮ\ihͭ[EEPg/q\Yj\Ybs[ ?#0MVtV>:Z+%IC.}B8]ˋOοLX2ђr:/ېvVD)(nT޴n QŐKXD,$/_aSm &A8׸lӣ{dК'N_O; ]trBe̝ \e N3M6m⺎ VoFet?җ- _φb"B]"߰ŲHtڋkʼtgnsQZ;#Q,\F]oF{&J{ p@X [͹K?L='Q]BB3F <_Fhuǝm^cF>l{cw,KnDe=n-z3% v لQ5;qSQƮUN ފ'5};˔!uy^zxfb3=cQ.$h=s5vƯ3>Z$^.-`r;At @\vM])Ώ9ԁY);|E+M4= [hl8QX$gLҞe)%n  0rSIߪ3R$J}=+թj )rϕwCkf8}${KF 'q#$oHNy7!-( +hwǃ8"j "HmΐL=K2/iR8w 3EvspE9`3 1(rƆj7oU*]o(=!x/bDG%(~sQ,4I,%!5TӉ 6 5Dpts5VSk-IKD'rQ"3'| EKU%h}::iHfT+gv* x\Ɩb]loS~XC}&3;{j#gKSjik {ss-̶Zo&c8$cWGIeG6UjoBb9,MW.DlwOaMɲ?o}.Fojc bFI/0+dDS2h$ӱ*Oio7EO [x(zsX]ChJrO l49Sb#qC8L3Cu@猎2Q#'9uNei8Q.ɍm*ӕz[5,%w텷@׎#r) U[t({%: h? Քfdtoa=N1X+F- F'XdA2*k <ɼlԣ0L OTvR2Vtm n(bm5N eZ.&3-!sҾ& p* @E2ypH{mљ9&o2#&d EF+}AAcc3 ޸ 6rm?]2A ۹&uj:u(=i<QƹOwZ8dvZ!m.bo4ۚK'%7Ԁfl">vCFr3/ ^w 6Bn(Ƌϳ dWdZ3 U[*x F&Q PNʗpu^?*aðK e*3<[Tm3vF.-BYHivV&)wu@'D,-B-줙Vf2 (V㬈X55uoy8( c&#L6Vzhkʵ@M=axeHgO{K"462\ĞySGtٲ]᣿}29~2:菼iZ*Em矙)Ad)1¿Ի<Vl)p%a%L^*cI 6TnޔJrjOr8O#Kh$ Q6I. !i] a/( B3NA T3a <u'pF,r=e <.(fؿ85{:5Y{TsjdD-~,(΍y B񈃁6l _ z=HmFKB |gC\Q52 7EGjWC A b^u}wpҍzU:։䦩.(-_V8FᠹIaѼavM..K-dS /K-(}C^3ߨAj <-Ls ~Jt4OD[gy|Z*& L1WxH.F 'Q):S1Ȃm<@H}i^PdP#q>oUmpg7.8GN{YAUr={OL",m?/!{rvA9>n7;IǛ->,yI"V16=ED%(Im/(Q2_`im3-tELdk%|1ўΆ*LV ,E \DA1$ !*}󂻅~Ōtk]C47wuӕe>&K1ׄEl@ L,BV,44rX5`^ sFLQl:z=`7 z`Z`R?1,[ljKVIKP5>`JW,f/ EOޜѫDPn0XoND_#3}ra 8$ G:ʌT;MS Y\}u!cbEno!0Yg͈Bc;s@ R7Zۓ5P.F9(#I,ނ5F!peAsPD`0rT~*@y~4dll`uѴXtz\"#j@sުjbZyC ޴XxBĸ,;gzҨHh]U!ocY8I},TjܲNa3EdqWW;H}#?Jo,h<ȭ}APFlfBR$.ʦ0!>. q *g*tq$^ܤ(>&#x vYLYh:l.X&-[#0q{p&9θ 2aWDFaf?,wiuVGP3fYwNLe~O9k{ !MٌAДFnMv`E'+,c׽O7Zcp \ yDL+!f_H_a-8juR7ÂGZ~Rۢ91`5BUׯn+pwoGDxqzm,IK:pzHal/JG\,!5LE)E7c"Ŵ9wۭwd@ uaYGQ-Tybhe"NENCb`2,zAwaϬX"0P= 9?&mju8 IOvg(R ;2v@-è0lUѩ PB}=ԶlWdySͽ-ũvW|]}NSLw#]G_u坺= VTNLb5PNK0H!Þ$)XtJT*[-Nu]jƐƒ\! esqlh\d*a[ΜM0ZΖGԇ{3_W*kM`L&Ė XTTwY˅䣏1: 򟼋#(lW'-ZC:ah>Aǃ+R7uBB5F1~&^BķH|&IGi<"O؀adM7EE託ގ߽i uo05UXrۋ6c/JD⇺2-e[X+N汀{jzf.n@sZ+ L1=]Ţς?Y'qXugM7tH@H`V/#%o}>Dͫ/7(3t4F,:N]F?YI}rLK]Y ._ I&h f 4>` eϒYW@pxigrA8,AqH=yl7k֛9I;ӚdCC!ټQc | @FhT8pryv͹_-|*SтR?I1)]AΤka=f֙|d]kq$NvT:jGL3:#Λ!й,l`="y? M<z&FQ_Y1㌑-]gBHѡ#j[ZoH;NwM/lXyҥ.7’1O:crV!Wє|4PX݂[rH" n40|w}XۓD$~?N TbA8FI9{{USnJYQ=<]_w-7m*ȸ޵2r6ϨW9'gC5\"rO'U! !1;tBɴU/6;n"ܥe2ߐB)Qk-_Bңp+3`)(14 T4o Bx U .'5 ڽpb֓ T*|p<: Oә1UW& Qc> wxJjDSD/_%<[s`A޿r- f'"״UՔqJpk 9B-0p?Rԑ%D*M 3*IwYTHɼTCJKBR'a*טnxj7Wkrz L=Z]܏Qu(Y]տ}KN1khm["vSW93ugBS`},0RD~UFwlrVn^W-ꅼ&h,:g%j~82 c ]m,:V*"}cїsC7 ;PT p:&igWAeWKRzctL9h5[E]t Yoab9S0v<ܗߺ5Iv6Junbh`s1R\3]6@u$ķ#8lIA_#pH {RjQ7oPtơ}^An+^1tEgL" u L|#Feg0a wJ  cMU j=H)ʋ/ FR0GkUzǙߨ{Ew5&;E\/{Z%%O$G(R $Q1GnLMNM%7* vuRf6WuYYTyJ[l`gj$n(Dw[u)6q6d|wP%>4*ugO=@ CYg+('מҹ_Nu6ps~oZcM-!zckszzS4jk&޽tvUȣh: }eEǜ9OBAOq0L\:F=E!]F{_l*9(LG*ɮ:~_k##`m/[ͺiݧJ SṨl8CPa;Vg`^:1CtxIq73NO%mO{=0 81 Y}JSN4~*o|,28uݿq{]47(PQl_*}>B+?C@ + *,$-Ѥ;6"9{bM܋OQzRڞsN^4-FA;#2k̡sxēe1/)A[-YX3/[=Yr"磌FJ,t]RɠgjjYEms |I"ٌ| S֝vϽq|mX 9k7|tTNs<|δ*grl`Bm/zosSP DɃŷJsD'BaMM M7r̟xn`0TLq5Aw86>=¥K*׻M^HU9zj #gRE(zn44P"lAׯzTF_݇.`Cφ,( )[,w%5; >!J/m|jIՔ6YAe[ZS1{z Ys[1쨗n{ae4JYR1=F{,֮l „-EPih>zZ3dyMfbsD97>~ [9F1aHK%3mfZȀ`;_PԶ<[fk7{-pDBL ͊a:×7)̯$فg}4ϸ||nJ{J @'A03|qPqP0}*Lq7^w厰Dm גm;e1ՠyHrac@Ն4{fI>["h83;x?f&x 7[z/=uGm#,uCrЅQd 1Dƴ& M>*ɳ;bjח;cXRa>0 q;bWhd6ߍC!j(YzӀK֤I4qbAR1~^Kg;Ĉӊ ٴ%b&{0: Va+ӣ 6@]iQхݹ(~J~ +LXC#5>/t8#0;0Q1_F3@|c2bV 7~Lwkm,_VA' ](LeB:IGs սM^etj?<\FX;"t△:^EoÈxBEp/ڸUSG,'r飻 V42+Toiؒ_HiG:ml 4FwAz3B88xA:Ol$ҝ1bP6Aǜ=Y&O|ݜ8PBumr{SZIxS -N hPRÈ)%Aӻ̫Bh8\Z"x"G,(?"aG0\XLu1#דY߇E>]1[ e(Wd@2mԥVM>[sZ;COI P \ ^,_BJA#V,4u *%7D ^KR^Ύր!JGL$Z3A7Ge0A=]Yѯl$0/Id o+iA`VPX켐~;}`s`V: 5ju/ðKK!8fv m?K㎃Ѹ%ů@u]ȈksNm>wCǓX0Ec7ȭdx 1 Ga#ٮ}+Wx8j@B<Tܛ՚lk垗gmhp*s M⪫aJPѧ2}gT]r 2@?!b*T/LY[ں},3;SC2]h|e8!gh5õ {{?O#0 )?&TƜ̢SJ5kO. `mwT !s_ꊰAQiGJ*a(8;pV3Żpç`2>#j2VnqTיx2yDlXaS~BYIfMg,>%)؝D);~ilDc@z*P!L㨫'*}hpj籇!$2n|S?C'(cwW3a: OMHu8l53Cjpol%Kl:O=-x'B&vͰa/|~隘8+U0O/c@ =˰pf-ޒг2Ǽc΂eZ`hH FVYBn] u=@[ ^_'cQx&Z$E{uS!}ƺ)u%.+4UwNK-9V1s*NƵ1RBD^D & (L B i]%PZj|aYRARGcڂC+lf:`ξj/zףF.3*168PĹD. F=^8߹Ќ# d@y3:қOΏԓo6d)J㭻JVx=3zӝD&Tu"h۶g}ݢϭ>yX*qQr}#7< ]oWd @J}iWwz{xZ1zpZX ?"3_-0ǝ?fHit49D\ uw|/U,i,*l"Vzf:\r$ M;WgRXsBls bCi}ƒzsŸWKꜦH#-7/11ةoȬjj!W $ҙrO\A~nzli<貛E"KStzIvV}])ks Bz]yJXwQE8w2uGr؈\W4w;V-s"̓#'=DC<9:*}7[L<Ky}zUVJ"1р)8_X|KF@4)Hq72gl28ocErGcB}¯>P1R j$ g<[V Osxl蓙ch*H/]=P uO?hʢ^50`=#A( sJ$qҮYM4diCku8gMo;UK}ѦU{^;Tmc!ؚ;Ȝ, tʝI8A]E:0>8ZyAlFfB_pP=ZaXWm `>!ن]}M1=WЋ*5B-Vځs|ЁwiD_ŐOK[\ˇ@OF> Kf>ՈlLSV/FUL`uhpzZx}=1 Q)Ј@$rIvsTWwq$' /f^qO '-x/ 8$@<^TGCtX4Уeo1X7蹨BZH CI/'G"ƆPd3z,'tP@-笥7uxL[jpBBv5%C7W261}|UӌiKh\#Lr@5!tIh,}5Ty[Y]F8։&=  li]% Bww~څ|74x*SlHe.4X@B8#5{ 4ED`a9z -uj͂H!}ܑa*pu_|*cg|Ӓ }OZv cQ6ʒT"i/̀47S TG":ҙGFQ|BXDݷlAcNRK7"//r A;Eh4E9ld4%`%qoUK\$ؾwLbeed)jvu~1⳦BU4"#oEV?'q. @ffyjM ySa^^!ڭ)+~OXSfMդ2 |4gf@v+m:=F ,PPw].لT 9yU'@D:`9A?*F(QllFhyg!qR*i>_dތ=\mc@bo=] AU^Kڦ2Ir_m+kRd|z!E1\@jli0_y Ⱦ,O`#EN$Y{s;1Dm_ay2h%u9^uCh6F/mߣ BL[VV7E9^qFk"HЗ+hsqAj:!FvDYjb!! M\ݧ"o-QQxC cܞɮ?!}FӒfua]ȉ|v<'%}wΰq$~M}jK3дvrZv"ԄO`xZ$Q&=k3,n]d؁q 麹rL%$2q[!A0%)iVa`ybǞp-øA,4B~,FU0 r]tGX'v6] Pi\as$N%mYhqEPlXN񹄪T.kOM{Q  T8&8t'Y $,%Jv=~$r>L#DZb'e;U8ܕ?˧/dmCʪ8riC  LmBlȯi1&yTïGj4 `8>SuCkd9SKDl6HK"a 7>Y0Ize[D@@$)tՇ-EjƄ-7,uIfd;BVp.qQC7n|rSCo=9E hw:Q%잃|M j0h0Cf,]_4f[82+L!ڼ-DSдF^NtD"W_ŖA%8 7J(lӁ뎼 mn ovw = (_uAajj9Ίϒ\ba4Q1K{9s\x>$p޹qxJ3͠*M0( )tt{!݆8;+% _*Ͻ'7;oVo)^RSyNW 3X-"^v,H#Gur[[`5)bNRSCqGi29飱Yey|:7ݼ`xQ]ե eޅM}ޙ3dr҃ztM et%r1\E( 'BjZף^:,5SDGĉШ VoY>؊;ΜJO s#JU%0蛓x2}Qǘp4@Q+ N@?A +d Xt l"pSk)DCg㳨`ef kolFK6$I@\OIâDjuT}[B֝4}Hv*Mf}k&U1,mBFFm+PiIS$ S>"Y\KY*YZjwR>f]8#HjM{1zEuNc ?M rĶ\x~Mmo3Ղ-KH=AY{_J76|(7zCסT,B+LA먙~[V(|Mζ6Q PפweۿWǫ]CiOq^".ºfК)L^X9b}!GZ$_/ OjoLŻmw .Ђ/XܳB;ߑ;!Tсa!stvt}PZς[:) P,m(D"20OUL2Ntj[gzP*j n? &|iOc2gO@ 2ö1;LPM&L;,]m@׎bJ.fGJn@AP&W HukE$A}U%ˆfp 7nns)6~}I43Rg ȵ&^u7k+ NdYB#sa Nl5晄B0Bxҏ eN‘fy!¾pѧ8eԍM{&RT:5ŶHjzև^faX͇ "wV(~<zS%skbMLz Lx'P@mj5ϕG 2*wvBn@6+QbT!徎|LڑO!"X#q])<(XAٯq34czovYB-y2;Ia44Il=7F %\^QuZ] Sa`:H7׮ B9gFD$"',3#??\;mYt#>/t~fI *A> %=1Zt1T"=o~Q}> -߸F04Cs+Kdt?:c$ \nqy%HlH?)3N)J1OD~ξ`h0=7zzRJB(H#?*#؃hDHDpceGf/)1Qt UTEowUq')\Nms *H )Ǻ֡JL@y>S0 GmaKRʑv7aF3ߑLLWtrc KYa'i9FaZ,`53k? nlщMKR5Q~W u i5Nj P&(YI07&)!DW֗CE S5o; vH`ФD'k:"Ko,}|Gv˘$R"zC@hq VSir܇T~ԝH$Kq8ur\]6PNMWE -T- 3v_&-}=>B;>n: e bGޗC>S "/t `rDvx:}ϳ) ޝ4ҽxHl819$ g~e~7~54)uDpH3UAFrY!2̈́bѪfYlRoLuHKj^m(fXjg @P3v7IT*d_M)&$RM҅ʙF%-7 m@p4^Њ͵]!Uaĭni衤^7' qN,ǥ=2߸@hpÁH-n>:t#Z_f_vd=Y%X/Å$d܀`~PbTWFn {{巾)ԛ5S[a썼eumv@`wJ'&,>Ϲ`:|׃;|J*g@Gҙ+"MNw,5qfAvq^S,vWe! E&]b =M7K>gf>@HH11?}|ɬhE2n%{`+L} )S-09'"4rN98renCoycEآڭrZ vò :cO1vVf[fB,.ZS{o͝)k  d +*3fBq >~Z(v]S +x}en/O)r6nB__NfoҙZ[WǑ0'Sy}/s7e&^m:1,7\c sp0ڻQf`7/ۨ/^9Ʌ^$ ?;#^QAS^iWh,oeEj\OCeo} ) ͏GmaSo[`"ն]O6U/Ufqih8sJ!},E[G=)&4"b!ݕ؁oFʓ #8);ݞ2&X #7K!x_'Z=/AJg<"*%EN:w.l]nRqj@3o''vrWeƛmJYkz*h3H7:yrRymT/<:j'Q`R*ØG7Cd]@A̰0caFҎY IN $/zzE%w&\';atc|VYx {:ciqRGה! Qu.A}#a,(y4> $*M'Iݡ:[>WNUN#r½{kv99$*;%4!^Fx[,aAFjiKT:+A b:N(!tDUCFgqz)i3{~}--p;1xCLt| @,I>q?=C-IR r t0,XFǧ釕S)20귖1X~O7a"{;"?(UXPwIQ'4X>,V~dZUKT D 5Y@JL%'9>r09]ؿ!Rc m9% t A+1m!XU L9-k,:R'd8^@*Vau,[AwGtT|0$#@yGz}oAMS=l n1)5@ςFкRUmǥ=N0:Ap".aVfCI&DmyD*H:a4]`Gi~\$Jh1hPu#ֱxILXmQU1hE,k]8՚ ܆U(!DA> }ƙa Jx@FϨOIE`jZbGDhAB@%I-cj7•Pڐ:J(aHTj~h+mΔrCPL š4W;}չw|ȕ*]&E|fxI":RsLBK{ۡTVVZiS]=DA}0o@*pUn(hĜ#ih y٤n2'a/ qTXxf ,e4'^@۩^  W| }v| Uqz^rR!!ݻ7r)gu iJޓ[Zܴ،$b0044fNr!z)KfCGO`w#&̈tx";kic l`wL@zү^^܂މ=AİF]CZ7Vw)`/8| !FwSR΀x1ܸ>ꦀrWk\ڊeX{&0d$v9T>$ek y /& ηBMZ0 !U|e|6s4t|{9gXl ΁Hٔ <|P-g֖3"|!Q*8 .^#&*"[mNevt Eiqu[;Ȉ| *S:0Ģtwوj ڕa2;-X2~JHP;X[CCGMgO+E Q{龐 rTPY@OGt. 0^Z9`s{JՅrgm [csqaGAY%,k~ѿnd)pVd1T"EpYھ9ov^%2"V*TT ܨ]6>-$1upv "#ҖP YEs/Nl⿞7Nv)qS';B=#M"3$*P~Xu RlxN񝃎Pe"^HZ & ͝&*4G}w6bwRnHEE7Hi0oEvZ^ j#@W=G(0*{ˁݻ߹gs. TL<n͜s/l$*PW1!oMƠ4imO/C^^ԝAɚ*B+Ru[rϔHR&95& !c01 (#X %M: g=[x]h^fDO>fF͝+bM/{n*A #$BD|*B+<`]tMd )=nhwP΀x`m3 x7Ӹjo}0b~u2ݩ4VD^ (:2?4ĊfSG7K²tisEJ2/mi הv)]͑,/0#g[<Gv٥Ύ  5HpM`&#),[ѽnw:pvmyFE([9NBc0޶ b}.=Po] o}*¨Iɧ@d 3W EiV_DѸk~_h‘-ZCv;=zp dXFa՟N-piˀ0'd}*{]B0(/#rlwޮz]$-`7ڑBwP) Pu%h >n:Dm,S~MFS=c.f[U#A< baLޮt1Gwb]eQJ*E踝(8(K[N!lF4]-$L\ K3-hwGr>cc^A5?ẏ̡ 8a·uPR.5p>V;:;\^%lruI3zF2cCAyzn4 ݝ[<`-#) J> v4L)8|ٛU{i|LzMguJ( 6bMu:`jLӤ=%QgsyIز:Y,dVs?+f0$zFkFA( C + Oz8̾Mh{qKyD{2ƽ[  ;whj2v< )hIJdDqh>٣  DHحT1忔Qh^"O@? rtՖȸ5AfϬlz'0m?>Ty"N[('/֒wB=쒴h΄}4gg1j-{+ͲbR ەq~!ABPP޸d_{FXlIce'\nO?8?6ev'B[=8d wn1,һ'L%ŸC.Slb1ns"*/6ĉqVŒ嚺D+RTFh d1g?l\jO0F0vߩ)N)T uWrYkjV=ox0`vGIԊe\D M#<\]cNOIy_qeڿ,"xh'1 1 u%'tɢN,/"pb2F)[>B%^+7*]r@G>?bkRX)Q# | ̷jΘN$jJwزw+;’i3Ana/R ȑJKKtM: ęmq]JP@2*@Vy! ٲ]HrIyխ$$÷`W!űY<"@XZ+7y⁸O AOy*9cY+L(H먢ƼYh4@c(.$>Q(/O 5KD))댄ri[Csٰ'؏[F/ܜ}b8џ/_UoV3b oADhZL닼 '^HŒx{j53? cQr$~IB蒆wFBVgx>@j<\tJ Ye-bwʻsrJ'w/x>g"$/j_9+fqA$+~:gL wAm, I2lώEƲ_ +%ۧ?YO-/9 3^Ό,T5"gEhV^Y@^Tǐ*}MɎ gI#S6M6ݩlUH&> UޠG6牏GlKVE>3=&&Ñv ]Vv;͙_ 4RX"V!ݢAL>b "0P:1@swMF+j]?E~~8ಫ#YSxGek&{e(GB r%ɶTKlba@W2͘ҸDgUY\Pwb{u}[em]:Iof8;ܖw7u:AG55|wFcSo@d$ / [cݎj:uu]:ZmqB$QK'7h鍎"?}%j1),+TR.9\+N[E<7F,Bru6Y9J*WmFb,iTX9ؚ Lk `̱&ɱ+Ds?LʧC"J{TN[~,YOQ@f5F9ə=I¼dž/3)&WNCO&*r`Pa7UZ k:[.Av }#AN֟Ud+@(3hpo\gARKVÓ;Q (7mB:: ci=@z1j~Ic J{ Hiv:Hw(ݬOpq?쭛ܟ7XWPl |gaU~߿a 20< > XץD& 8 6SSAzR͕~iÓX55P+:ĸKPlweu":645 agӭY=b=CY#=)-KNQܥ$㙿'iypQ2w)Vz A+CG L*eG0$A@ATWDAs#pz0 >ޚ.eQ Xu'!S[VΓ֡,;\矞+OTu蝇PkWI[C`c/}E, U]o/ǛwGuDDjy8-m_sNS>R+h=fǦ )WVkM4v|Nd>JIwzW_u9)I/nK"{cZ{ }%mecMykfUWҭOrdݿAY/1ej,F޹!9оy?ö0?zZ$ 6\i q Ot?T\Pa#fcgiX,>6b%7fon!DyB;\xܠ^S}pkju>)4šR`sy?0. (|Bl|sB*.OI$zkZaߓZNSE4>:C}~rH&M9=[vU~<#x]rBP`I^>" {Fpڵ"IOO0Q֟(e &O ЕKy~K3'ȕʜiFzҌwn(!mx7R=Gw$I>s LAŒ7tk}`#3Mfr5:55 L /{l G7`"ݎ&"^emp9ȬxVZEsR:) jO?WlZE-V̡̬# _  h~L^{!В=*U!Q/dd\os p*7,}HY*p7 = ;O@4ӌPsnm*}'L>a'U|ׄ@;0սBqC*pФ1hohPZZ/` &eJڬiOCDZwյ/!Uf=270,Փ;{h (7 ~EwO;‡MCN۳EⶣnG - W*VмcE7UH:7]q(m$3!V&1=^IW`z+m %kFDoi*>B|a-H Y5t%ŠHMUZ 3DBZA\arS6^@GIAf_]?E-^ ?&aV6شռh<~B[dn%0ZTSbFfBqgK(yJ΋Ck'I^F2TZoN5{_ʅ=@?|5c׬{ 1*ߵBGE׃n3C W͈Ob,2@\DŽu_ ecJVP j٦} 7XlhOy4'zo"!L}9!Yz͛c Y@u,M1K5!Z| Y)iZbk+˰C(\0} XÍe;cT'Kw!6%=[ꜭtTu9fW0(V?:=33LN\21K]6s-'h60tP?̠0ƗoiymJy! MI T@f_NoVzJV|ծ( uV0 *vo"JlֹmP cHM?Xށ%"Pn/.q wӣ#7"&Z 2m2k#STr7 N_/0n#z0@9:) }zUp K*F/~=:)ʷRwT$l-GDm)suJ` h'V/ȬaO$ՙ>7qz 7x! geR'Z|AqG1?:m@߇i.¦{nul~yrU6BӋb'Y7\7\k)c*Io wT ͆_w(5,#Xא &\ f@U'pۛ'*ȕs"b[;0K;U_|̝-ehW(B>nbh%RD#IDPPS P@=dEKA%un GsM$ a\؄j{e7{j‘MFlٳKZ/wpbaRzEX<Nd #m5+axJB~nI4<>RjQw*u_:(`}]m] ( Z#-,k?}0Q_ P {؉Lz.?w%֖p|}* `-.B9rPB\78AmfCR+YdNL'`~%bɶ ñCjyq8gPdtOa ef?f^-M.fL{p1eB+2H?A`JmҺی,|)wֲ.vg0UxoB!#Wr%S93Wr8;%M;,Vg'fo!'.gxj2 c.2]c^}M10FWF{R2,\g%)䟴/o7,嫙g>1L?viഎ[q-(8-q!mr?<&7)1=Zj^,S8Bs`2/ IWph]{@4j3yG5dθ:{[ɵtWEzm<#ӿWNJYf>{h[WBŅˀ:R)i8&)<\ݰ2u3yXԏiPר0F&[bZA,oevN:tNK[F z7S+-g"~Rc8(vc X犭4H ٘Vyf%Xc .=/T#O|\P=FkbĎGM&羗[8-V݊S$)txl፛Rm0л 'zZo=bKF! k0 M8TF9q$[,+ӈ z{n_A3Uʜђ1^TEq~_%"q;i@GΝչYceX)M3H~ aH2Tǝ x[YgFJ1 4fŶ?/ş'~9pܢMYns%[_& #bO0bzX?(`.,t_͐d ڥZ WZˈ6RJH0:HԾl6jsp?!ϓ1\Tݫ<D*p(ni!̄oeˢJ.Wf:?77 ڍ"# 39P'1E>ƺI@&G!]>(&]lD ,py*דYDf Mc÷g")^`08B] nMy{QҒ=o~jyu*_f9XT/%:{8pJKM8TA3ބN>L48wwE]: S!,6,:wtmPmUm)m$y4:ݳCQQFn 4v۽= fqF+ruC $1|;(q= ۻܐ`&#H Zg3-Q .R*0r9Z-nܬ,s4[/_FzOt4Br ^Z   ep|Is:w8Ͻ g)k1 ٻ0.7:ybTask-y ~O~ iKl>|!M:\x4w=>aضyo˲GBo9vS1etX-QmYdHyRtH0Zۖ,JF.Q:{}sqHrp!޵QKO9; R֪ۨPH؃u l%R'H/| ҏɲ_j`Ц0k9Uum.<,:,^͢ʦ+Î*[u h|K /wCYh^pֱvGIX,W:u(b~E| 3^:L<JXj[EX˥N;*If`qڨ* =h$*Ms`K@5t`(-ZBU=B%lANĨpSߖ|ؿ4Vό==Le 󥧼2pXpz`rA3${̰ٜ7u+$:V4Us}32CpEF3 },C$` x.OGf)%ytB7B&* CQKg)F7[sw3F}\ :6`Ξ+zܝhyhQ}v6>.|be,= <:AQ?R9D1X׈m"0(ͼ;XP'-'I}]}vqljlSVB9P^g]f)ALSmRBbfF@s.#V3#ja*(IRJZM$J|̀Mo1zxnGc)6j@" ꉨ.W:pEaV0}@4%ReU˺iOunbpcǻ~ ,Iָ\1z.Q6@f/w@t Hc<26ᣘv㗯FDZ4}{f򧋆Ss<&Ǭ+[7!q\b5NڎR&:+)? ZᢰKWOH/-I).&0.F.xo +Z$ -Pʻ#?^Uu (14 +=; wL[@tX,|=u*[uBdFX2QY$3\`iì| 8I |3{)mVpAZﶴּipWS*üxeqSʈjW`8,7:G1'1Y t^MP (1hv2ם-Ξ́Zyal-, Lv4XCwy#a+=߬.O7)4i Ywq™"Q@濨o^ÛяɜfS 7-}eASDlª} :fs4?K3x ;YloL9w-1jp3ia=cdJZ.ndzטxh?l94 8\ԝ!ӗ{ ZSG ƴꃄFxͷY6S E "wEws(?3KS?,m 5åG3U$څv&_[5j""LᒏVXDx.He6K`h$/H*uCTP*Lgf'ZۨdPB&>JϬ{~ {Էʞ.7֛þ;?XDf*'YGpֿĐ 6 #=EԆ;瘌k>}X^x tq☕Bk!F3θ"-95ɮ|a'n}DmÍG2(h[\BK9uX5QUtC&oEhK|cKsUƸ6r,#`@vћk: E$Gk.nVp1Smٟ)]v: {\&"@W:I St~iI='oQ,}ZbV֝S9_2No~!㤧 yNz5܂1v.?0&nǂUNGnpAQ7BL;ƤRArA)t0PO)4" 8%66pQ(rIsN6t&`R<C{\_Ǐ&s\q8Y̖"0o)0a)I&ǡ+9;G zj>оƈ^n !Jg[ @Qae. MAK/"uU x<(w *٣{xEFB$WxU{:RE•ƚSs_N)G~D;8vX A)Z!W<" "١s y2WQ-Kyt}bsńVp/S%]#зtI:_tUsht &=S_#ՏQG!몚q eu[ .\G iodG{<`vM\NHWdz4sOR#OpNCi`OpQT9We|'h !3ޤٯvСg M~ wmbՐӷ> FnC_/nZݔ $VD#rCD`h9].@]fLUL2>Jf_@<-%I\B,a~WE=*M"gqiD+ʕqX$F5'PhriSp,*GV߽rlF̀iÊdJg- Y4 e k rԔY@{ kL $ SҐ7N/FU h~f*j-\MnXΚ6j6SR)W+a">ǒd{dx1zK^+|P|'B &V‰]zg)),bV}-D7Uc.d|9n"QnT+q4+{[u80[@jĕcEҤk\.GZ>q ؆uB0C0JP1kQT3B%`a6zR`|e hL?P*Fd;}cm| &Ԇd[Jjپj =L2BUT)S2m% L -Kω(AO dyRe'K jXXETK… _+5B]ੈij ? sk`[fvEM-J5"'x ݢX)L^-`ifnOh7UsM3]Y-R IJ;_ aAaG$V'O}t lңE^c7Ts{ bL5ꄏl ﯂vJb3 ЊU5XSK%өNoq} Lαدix@j}* 7UQZpkA p'1̻*lTBhUU*rli]m7LikVE$?s m 7*+iT71DPL|]<#œl E7fqloor[JL$ ȴ! I[s!H0o<JG 80a%^Aq(VJ]BlZi,:8ى"􈳕oG}WC=/r67ԓ~*wzcmQB䡘ϖMcզ ES?@-FԡGh.Ss6Iw-,hi'rsYSNUnq0yAV!*o+ϥǹ:>Nu>'b0)۶Z>Ļ{瀾 3/b؂[^yf+}tfq"48vI]TحRPLqz{Oyጌ=펩0K[bA:oC^7lx{Sl 3mnZĐF=FK#zRwQ9rآn#/7;kRښ5d~" Et:&XS&6.}?Mz)~>3.T:st&"sd5Jzwx _v7ӽjבnۓEŘb/h! &Q;}Bg׺Lk}O(LY3}Epo> @\"qTeOGZZ+^ >lE?aXbZcy07U-r~ˢs6|9CO" 5*dmû6!Ce6FB{/6um`pΕ}*4F`|wEPP; M239hz1==zB)[0yG*+fMW#0F-oy14SCGf{Xyrr+TU(|}R 1=andT&'%3l\gza]HߡutjcߕLEMqx42B1 h^4c:OLuHW~k${|i"NVF%ِ=уAM9 C̨t3Y✹zhϒ)0>Y?3jL:+1v)z iMWM5T,U *lv5v@SyOx̹.wmXWU*x=NHȊAMKG-$T4kng~ughTNG`îUrA0LB8U'#g$fO"beL!<=,An$05?JZC~h"XK$#m6igJ@oɨI?7X*Mkܯ]:ufd6 !m|eIvuH,}0fE,4vxZ Vmȶ|s 6'XnT^OZ95=/U %@/AndPC[[p;W4t/*=+5kw*9=p?y=O.RÃa]?]$AU-SPHO=~oEƒPkM-Uw B4zw 2dr,7Ii);*nޑaTF-wd9N+3+ڼ#aCBifMbϞA'PW Ow&q(' c  H vjQP΂@36dmh :=8;,~ L}.UI(YOoST(|XCDqZ: y0zP%B|T҈1[mPH3l ıim`k}v|sz5dw?p<4E IZxZ)Ͱ&0!4WHz>&yVĠf7M 0aΙ5 **AgfpB$=\スϒNT^1@&Xshޡ)L&n5M1U 鶩;$ ]8ZNFt6+,^( uA'!fוuDabI `?S_KMy<0 JYrё6^ψIB&:r !@_lKsj}؝J{+C(efHǁ @w):=ްiiNY3YZ'nqWwU&֡u_X/# W {V{Ҽؽ5Nǰu o@e5}BfU;a _&jy(E_+>zҌS+{ɲrD27PG''2q3B҈9ݥYseLAi1Q]AJ{\%%DYNO0L }c7! nI)"FLE4]dL*bͲkXD#bRD1$Xh@oBÐYc˥6{;ul(RE p?vnq-RsNb {xST43䪲`ҧ_v$1]65Ssw'qp}>AAسa}'|gU! S ?3ѹu1/s 4]Ux[h_|٣LmX avo =j%P4ϟDxpD+.C7ȦԎ]lfJ)Ndp<~Y@ wmO\Pqpq+f#\Y`w4lƃ6P((9o$i? K֣@1bcS%&l4J{FP܈ n Xg_FhV:,bQ-I9zog꞉ޢhjJo%5",$@ Z"sC{\WSL0yh!!X dkv-9}!A-j}j o7{A|. m=:%-W5ʤ;ծ~I4=Kz᧞`.-eMǙI'_ܒ qQ N g({¸[\8/ʱO{d_2̢Ls[cȎĮta<X˒7bY|| tJ^(;xpRMSĤ'z5ip3q <Ҙ [Q>XFdlXLBfQ8݂k/Q+W0눫rwA4:!hVʆp՝T$PGXT]uBaՊ#Qzy<^-c~ Oc %%~dZ{,yGW@{ym,)Aeq*',{ϊ{t^;ES(}lMtDMcm hoUxparQ&e4oſZU[=C;0^9[-Wz|`HF,$YJF쌿-uYQ-lpD,wm\34*Û@ޅe-_p@570IAq{.-a AA?"3J+8=73ekRŀ#L?% _]<I.owNDMY=g' 5wPÛ5pbY&@L,$"M wt,7ۄ$rd6{JՔBvj~GRyX̡(7ՙAOXj&_-^8?>+W8aU@&a|*)YP Trnqt H bl r{f* 혢yU2}ߋK:wa@alfa bMѡwcb[AMGW[ECZ(/Ka{׶=͈MCRAOVFDre2ς͠~T;L;^;!9|\kN}Mn-NQnXZx&X! td9 SVBCfx|VV0c À8L1>#<Lt%KW:`J3cm<YGSw׭vĢЈqR[3o6r8w]]CYJqKg&~mUߥ\/A\ )qj ѓX~[h7n J&,Wф?is1$5rH&}zZڱ1Hx"2 Dzs b";hC֣ !m5'**W`;p@XTՎ{v W{#1w3֕ J御մAxr6 В7YѰԟsT|(i&"}c8 n 'M(ebS`g^ߡ]T.3߄iobIjXl&øJY?8./$BŘߏ,smv6j+]PC)_>ngZ3EA`D|+ν >4Kp:h(D B2+ڭiюK"CmǘA)na9[6%:J dm0ZВh97:EOq@1t >B5be$2_C17]R}uP`, ф)ˤk_#5YI c{lC);;b53 ^k<⃮M o+n`oF!&iŐ|m mJ7D 2`GҒ!ZbIt7 kP;W-,D/u6~ P=E3ZיU߄YF&Q%eX4ɱ8u΢M[zJ"f%Ms&г$ߟn6l"qGDeo$J]޹@ $ ,皖bO67|sgi2D"nn^k4u/b70Lx^V+x7Gp9N؜Cƃ7{: mĭy;c#τd~EiMx^7@@C4<.[^tL2 rRڒDH¸x`'t^q}3WsDT.uiRR+'';m>~^x` Bx:W4a׌8My.kR֎\rϝ&tW!כٯ :c+ZmVxu`>8!P]iId{E"=!u]ԫh)WͅQկe,LQw,̓_Gw+oĜU̅`M_T5[ڤv6('zoȻ!~r4ǃWBmn.)6/ #O "/'`۵&OByyAVK;W19IUb䎾{U]jqO>HjiEK0Vȷ_D'3Px\iN98<05Jm2ǻQע?-Moqj[eZ2T8~L5Gm] ҡ >F^f!:/hv֖]`>ʹ΅qG4QwF1 Jyĭqb²vHDrA of4cǗqB$(Яxd=^k)@S$.f|yj;)lI>ҎC|`Ylθlx~'wlĤ>6%r Nk6cclFFuH殗9mvCt+oW[ % Y+=q/CǗ@A6uqT0CS,ݸ4mL|"7#|h%;4(aQw_0X^ds*>NN7/{,M;Eg2ra5ЫJ݂¬Mxe=/ nC_M\_wH?,Y`ZlgRvp5SUgbK0Gr E.mgx`t`zQ^GZ*E!Mw8uWhԿʘG'좭BhJ#-eirC>jT]e*Sf0r^^09&"2 Jf/ύYYTQ "d/"p -梕H桩QZ`N (FD;9{wɖ`dd1Uf֍{}G$5!e0=Bpc-RLFlQ.l94 9'i[WfΩLh z!)P/>{r߻R *V7,"EB#:Bky4)* #g NǣjU&;Bd8 ϲ ﺮvQRVD(N]gTM/Vܢ<9VҘ.U;FdPAN{a )a"nzA")cy7TFl{23zolб1"jN9IMПf[~n إuk>AsMM# ΃k|K9@ҧ踎rd->>g71_K yYODDRu.TY2O*:ܝs`qֱW6DсHꡬM4'y#<yŎw؈#'@}l]c{מ4*5CkvdXm}>,i9=JtH#V}cX~aaZ4f!YrJJ亵s@m|:GIZy)drr$Bws:o!ձ7nA mXx W`aJ}A6n ZnK 7. i,3dP Z-@ غ.a\2Ҋ _!fD`FELze0Ppo2#e >8znWN|v-6p? !V؇|(;r@L6}BffOzDWz2ha`û[S5drEa{Կ^^ ܜ͈lQdA qWy3"r'ǛTw8T3F E,npfq{8ה.z IW?RĢ&Du>  e"(|VSCw|az25R'_è-AHv ^f]W ;%bM mӲ>6~+J AG<#25)XWbH/v ET}U}s#Zw磲 `oH+> H3>z y?wB&M-f>8U-մWÎ& W"0HEXȿϛ4΢@j jS GZWV}[ȭ~.bj6Ŏyv_~J \jz|nb؝(gsuQ"Бd ɖ?䉠^KoIg Ph75t}.>x;ō#acg՛hD͖4܁kG)Xw4OH.0ILOfȵ-ްf*$tqka3*AԄE !):ʤJO,҈%~F-ho sx hxQ%jLOXa%Q\1CD"0֮9eH=*1`z,2 ]$2<Dz2D򋱧T\~.PQA=Queq>y}tA{7Auqq&"'iF8lTP=,b2H9x<=~.yR֑Xߊ =a,Qz 6A<IFyz2H?zJF Z_&۟K;SUa:殄3X8ۘVLM<t Т{jlKگYx:G`/HJba8~fd*#OWyQ?|:Xz*Yz!CʡⲚˣ 9a5Ga/jeե ș D6!u]l.wY1*ibpjGdV n7&Q պv\ݤ@JMUQE_#.˓|U?KZN^y=Iv 媈N')^1t*,8ap/WxOTUd xb+b$+ms[՚\s:oj& gzz$ͳp^_QQ=2|yP}\+'FB Pe],C< Co0K%kEfK@gk_1Б璠es"txXWR7`O_uӇg.>ijak$L>(HD݅}A]P-]<B E&Uys+7!˞eV=VUڱSO>^/20L4NμwPQ͟ Ɲʂ&%GwJozj-=5hnÏ(0d [$R^R $22b&9UH\[>& bwg>ѧ^/l&cd/I(Y#=ps {8<8RI%t{Z,6!?IZƛVFvtK6y0jKyfd@oiy 1 3wd} EF/WR/P߱t+'Gl:$QoؼYvMU.|,K"ѿ>/[ÅmX("X+(pE?MDq Д{䝕:ƐpC"[>Ϫ1C\:Ieԧҗ`7s6O'~I"D"5 ۆ9;+GKw bw6_[yaհd;Q-h0F;K>p&R{e?[GJJ({rt ,cuehz)*c9ql]h D56X2{ahԵj@10gf2Wj(Ag2a6]=oT{>e݈v;b WbA&GzdBá)犦h8j>QweFb#-*Rѻ^kQP7헁&og Mr6:2'1r2V^\:(7˓cDZB"PMߋ{IV*wEdb|!BڨGYekWƛ^E⃇Twldy]*D-EQx7t#-^ҚF_C%G%=c?жMtNl.PB*F#-.g#`U^X3, +r^b{)bGY̅ٙh^ݚ̿ 1g{D'k'{ 6mŐƏe|(ŹaVoQ4}m"r-E+h@eU۝.#8G\}@!ƚ?Xk<ÕJfޠS)1k w U~waB^v̥B@>et ~V!ѭj*y;AHuIEϫ h`< E Ȥ|;/lF3r3( CVY5Zmr761Ct5#he!˻욟S{2L. ܜ1c5G4nuİ@exЋg\@9S7m W/QoҸqT@r8 /@䳗fNn6HdÚG۴BI_\KvޏpG ۩}HMi?d41)$iډp@ +^8(pD˦Yo2ۈ-,8"? EiZsb9i;$ǩNNl- +ǚ϶X}b8?VR5FqXzE!~p CIvq`[qS\{.GDZɇ-x_Ycp |h'1 piOd-`x|I>Ʀπ3906ה2)=@ Rg$]pҊ0㼏]Q1[X釣?_Of2U;6طgƆ+1/A#^q*row ZzV~kefB 7QL[J,vh=.ŧWw~| _WJ ^XjBpP}#P/0IWۃb P]Nܾ@+F0VFxJ2,к=ːN<]⢿Q7>y8xA,K H]l55;7! C̊Pa8RZ@اb׍_ v{/~eUk\)cpK gn$mA#^C3,P߅TCPؔV2;+tI(%v&M5;?FqA8pFuX,'0N񑡰p5sIYsPq H#k^3gμ B}k kqgPCDX0vL۷z߉Z$ ܍wbgr/oRLӇ G2.a);@*1慿Z+rݡjֽGmWhPD^8)X#*s=ɓLح F߭o84beɞG1x c =%uyVק_V.ȰT*+YPJivR6>|X>kAV@-3^T%voE! Oi*4N Ʉ0bT|%ea3ln_׫3xd!Y]4ѵDS.(52;G(a &[I,8Ж=z_ lfOܿuc@崣K6moit>C Y\{W;IRs}t\b!CgT CsaJ=>\'LA rLa.Ac M'c0|Ғ,/Q1TMHTeHCm;s(Y$)ZmD s#6 1θ7< I+FHIנEr0TN${faJn U8S&At"/岬iYzDr33鏢d miy'I]6x;zÒi~ v) h`5[RɫC|"**9 dƶ8WwW"Qh"-.˴|<3ccY%Q0)洍Y08Y&SCgTt]^}SPS0W23ޤLu&_I)ɷ漌g6ƦD7>qqG!(2B\T`{R+4^= 4Ѽh6"꿻PfKf AפHf,GE hi~m\,."W(DR?cK|?8O>6wsQ)hXiW-)B8?}E[{{ptP $ӋUF+_Ic,rFQygtFxo[BvpHؼ}`֗Pgv$;p;yϏڋ(WՕ^#opa%"}@_ݯ}Zb%W$_6!sz3c2C+t?=*/iWR^nLyҙfWz_Ol.;R{Nznn[܁:Cq'mmE*ȥ0gBfȀg#N%ykVcL_ny>D1h aCc0ao@,2Ĵmd0䝫kr;׺,{fA)Iܘ/|KܴMFӌS_9WGN(?jsDB ;aCCPZd`byRAK GFܩyeQ aLQf<9yg6m҆ȿ̰1'zp'c3IBj@VqvE'$f)$;fl<|M(V4C}yk*HP!nͿ'cLҼ&MYؓW 7'c^؞NT3}07>Mmv?__V%&+DUV'Y|eݢ:.e[@ ) J6<yK /nhd+CVrs[0 _e&F!$0xQmU_A_f=L ϾAAK*^o; uZ7ytx2.~2'*u|cg.O&)\v )&6`68cLQ7.ognxOqEͦ'CDAb CazʰSݿ **ҁ6}?;^C76cޛ+Myp^Ѷ1@Ʒ /A,q>d!8(6ӧ ǭwOɤ$3G,;qR@ϩl)uzΫX]mEq할Pr5RzTO=]Q 9{V{H,gձidH# 3̧sϿ%` k70'1U;/ݯĈaҠm@-`zp34.sP}~$e䉔8Bu͎ iC*' 詣 vk+ÁyNPgJyl^[v˚6fuoKRQPdy2y]hei(A*t43@]؜Zn#4% )wTq-sW5\V 騽ULEir\D %A2]3޿^i iCw`3c]:eG^*U!>8M|fpOuV=OCIzG̾bއSRI8@CL_.Nq͠EcI7 [Em`X/ٸY[&hC'wlhX?ymQ\+ 1a7.69!"0.9@8#qu (Sr1%C֠#A(Jww|r*%cm'uۊ6sHy'+q_gרE19B͌:["`Dt`ŷ#M @M'D V`ƒO7%= T[Q̫ z;00!"koW`ZsD6l^yˏ kP^rM}q sGΑb/Qqs $x%xU7OYv&6{\i~\^3.$M(09#6:$->^Ybҷl'+C e %Y_(Tkߚ#!tca/N__I:4dk=wŜ6Z{0ds<(ޣXc]}ZzJ&j1?qSvR&  C8*K[b3?̮ޑ-^K12Vb-or#k\:w0Zp JThTd(1La/7/pr=S6 w!!M @v^4' -ר"UÒz=nQ[>\Cڼ֊?Ƿ~ղ.mŧNi$#T@ύ5YKbS%x\SH _;z9x Y[Pl+?J{!?5ĴpL,>W;<<Xq'p!՞+>J ˶!2'Xpv6z\zkQL4N^A&/H}q ɲ(J>-UFOykG'糾u+Dtxx-#c,?7aTהW獢S81q3+w@Mx[L̻Y>U ~ϷЁqܒq~Gᾙ/q\ ΰD  Ob@Ü~ZۜM2ձ&xi{'<6^;o/04~Pǭ_2Vc !8x:f-2>~Yw/b,Ũ_L%6$\7l~ٝD"=nPx绲l9-YhéC?ɋ nHT9U +Hwש ⨻Һ8aj6阢WON2J&$G2='e7.1 aӟ'% l~efShFȇ죰api pPRΰ({ؗN`q*q^]c(4Yb0^b"#9f@{Eٿ<@@x O{"0%F̽\7h߃|EIkwQ5SG9,g >Cādc,? :UDCGVewH2/*یWJbi/d"vֿdY۹jm!AɎ@MF]}}ަdiG2): l|SA.S4y# ~sX4y>E 2&oQ,pٓ}J !ԶU6(KU :}4G{/h8Pu[ &cb汮Ut g=.RJ? }L3ikP% ^QUE!@tmC'T%\R|+j] HϬUYNz"1Ut(+|NKTJ;[:_8WS/؁lISiD{$ %r@q&%6 9V$:pk:p9lss㖐 1*b Q[ɶ$nTIHY?Җ=- ^gTW&# :h=x*G&\"p xq /9qKp{3OVn-/SLkFFKP6ljd7 f ~̋UFn0p j܁y(`vHK1 ҞPJgdIϜ&/á'`@P5L~$;k.>NΕuδ#fL RIϠN*OϹ0\n&[P3'7u=zI {h' 5w)I tYHbӸx2z W{Z!FIoSNF%JShűw>[Ún(kwZ3u>Bu6}fF*3Õ}[(N#uUK2v6ᔗG7 BcRH,wln,qֻTXc$\UgI)S& D)/ZnSuIT(. }G.ǿ/冖B'm[K}'Eej**' N4 #/)nOXb۸Ns/նCq|{-ܽjHE{_Nt]:>,|=i+\,gE4"DU4nA_.b\K:/a7S:0wB t?_ao 㬞޼x<w|Ju]JDJ"pH3K0 3)N":/t4L1X] ^MPf@RpT{A6uKȋ ?}KXkvS#*#ydŕ*}=rZ:z0߼9 ڱ3D[MZ&@F~ĚVv;1JR0sۜ،m?HX,M4$D?µSF]pELFMM)YÚP3CAWu=L9'\Iepc_5{ K}^XAn@-Cb Իv) iدגM* s&01ɉFoN:^ gb!JD΄KNgGSx7>+{i0z6\Iڶpu91^' ƠRZd% fyoR>G^շ.jْM;z`XRɳDBK{hג T\?JʒkD&=H|{iAB$WCZ'Qe#@wRۆp9VAd`,MA8D4Uv t`ϑ% Bco>wF.q/&u| (׎6p3 . TMif*Jꂇ H432Bk5&Lu/uL~Eۯ$0ajۭqUhºK b$1 = wud_a||qQ ^ lDl+o3n T˺K6J5>3 wqvp̀pΊ> t 瞑sފ\kSWhdD=HR:GܘtI4ÆJqegGVc&dvJ{>Wc!k5>Gnš1{i |_/@>O.i.G58b?+ x(D%oq隦Ҥz>' /co$/Ӓ\hIu?R Z}Gڑ'KF3 UW{뼪Hd%K8%be S077몀Wzsz7HU*O]:ܮd~`k+#P涜+k6m#_q[2ZF ?m/F}Q+A{XT&?l/`@4-2#r s9&aKXb'Zl]v1):>W=|핇25 a;͌hC7㺭Z8NQR KXQd`<}pȘ%:7j{Pqf"Ӗ&A|8޸{ տ2~Ljۏ HEl%#-qe MMys$rqͽC̞SwВADPA>b C!48h|u-SZH~UL>& h\5oxxJ?:Se"n) `HT_ԂoԴn=4g{ŴIXrIULc ?vjPOiY eח'//" .x+9\i\1Ȟџ)>;Z{%+VWp+._ܥ?~*(_~t"́fs10k)  )@5_C']/J>W"R+R&VvJ?9mτpZ9į {@VwĕYKh %|X?{ h[fezXu՗:: j8뀞ذ ޾_m?LKB']aR|ό vjTZnΗR TP5ݔvWɇ,XS$޺2W3یcر` ~1J>2 mSrB#͙>^I@hdBsȿ|.$N[dUcux\҂E--+43&m~WXL}`}O\++ 9g3 c;T { W$,MYu0>^1La !^Tn90N,~R*m/v|WLCGObA!1R;x,O|mP.W*[}9"x}PlSrӁ :5dO*Al?Uߑ`q{|/қbFwisZ wzUaDSYAs'XEWtBUȨ[eT$4I$;:#";3a/u7k.g@"kD,h{sly;+xi:fV[EUF*D")Ԫß QM<1,yeee&1TL6An`Pd܂קH3쳼XAIwVjS4k#%Ih<߾!i_=ڽ/_f\M [˃6 83csO#d)ᤊDϞ*\CLL*f wR}f;K w wk^@ײ/0cZl vScv+ݖ@yz Bur{y,fis P#d4Vm.&:[&2^n0֡՚ss+@|ji0.^f#>XBg"-jx-Y lxdR6TGɫ}t:xQLTS5yA+ ?yK1xZthrMv QU1M %@mCAwgU˭!](9 @oͶ@7LsiĮ S7yB-oZKjI( aC.H 

>t3]zś|2/$ K=x*WNjMpܳUwaRrDi4MT&-^1;7ȻHy?%RȤj>܀jvufXzSh5H{WIQ -֍f6lcpwj+QR< rܻ WxdM,>1Xuc)& OנӃl:~ɡou^/ޡ/N"B}0;#{ |BǢks,b-OS;9%0ƭN[F `Wv5&p~\M0Vp2P7uE:_ja,î%2j탉Lq|dW-/Q@).x*HCCg#gΰpޓyp1)t6Q}"z*ֽ@|\'6) qb">نbSz` aQ&އL/ᜧ[;a հ!,ϏɆǑXHt)s1b#tŸ"وkR9 WgRqZ<{jL/+Cô?LoUĹserlv';nu~0>U`\r9݁'^tc紁|+ϻ=9'𲩿N:\O/m.ގ3k/ ^fɖ 4y N5|sANy*&r"͆FFH_%Q@5Q~ZoaByi m+4uKnv,@HQ3*kJ^/СNcdx Ƒx.U{M_ /蹝iG:P v1zkz7w] .ppGB^E :9 ll,+Qì)32.T#ҕ~%ޑN}G>DN>|DW C~ 2^uAL2!b_ gOT.GwpʲIqj#@&v0~*C C Wjf M{JL\k->d7g꩙#Ie/(d iCBs'цl@])]?:Cz(X4qfH{otL`=#_߈f+F؁$z̭0-fT@u+we틧Q ewq!)"™}1-5LWX;o5$Ϙ97H<$$d˔\ɤz0#=gb ,6ic.mB ~1x)  0Sʙ l͒c.s]xjS}Du^l}Á72w,r/5ظsgbe~ rV﫿 $P#dӟ"S݀(iY%Ň{Wcg7G"skP F Zsj$ CTkQYjW3%nܑȁ-!G9YR ;UjI;R*kkv׽_{}`<{/ j;sB l|c %‘m^4pyKۡr2tCb<%H ٕ?} 4gJ[pf0=vPSz ,ȗvR1$UvdEٟ0T^:;EHg<,MZaH&d~\_se zց;f'ۯAu['Mea%n.p}XC_3F?]kȅpNj|jJ.PJ_.p0X}¥|`M=Wmby1^B8ȟt1q`c5OGsjzb$>sIZJwy|BHGS:7OSpJODV}T뼋,1[*}V۠ː6$-= m0Ln:Dh]iW|?V XlwB!aI:-YJ߭ZǙCB8\ R3PS Τw1GEpJAm5M]s,SL(D=`\nRQ`*!!d{(:8Xp|6$`! 0,1RE2~@m-MJˏ]P.Wѩ|z0/)r.$X:ØPrؔ1  ]2M?15J !+ű.1]MˤVAR&O1VHG_Ow{٫Qkp$+;lT04r`svTn;O)|D<żu]mڦ]/ H^5&IKgC53#ձj0AĵD$ԪM/9*G@)9TzUn>C+<=3Ȇ7X M=M/0vt++,~CJI;1Q([ʌ28BÏMC XmnÛʽt%ZW8(Սo$}=،h뷌C3~ϳiY4n' od~Cx|@YXu{mUoz R23+S"m~ء(kAR嵺wD t4Gb  <0t  ~`Mz` -_l3?7ӕ15'hz(m"Ktppj(L4DѪɹZ|.$?ܴwMag-f~/%>00A1鳉bd]Hdʱ~>SsI|m d:MvC5xg?J瑛T܄hs,fON 9Tڊ0fje\pHǗ_6x?[k:)E ?sgq6$o]]0IUp͍I6QZĥ#Pą6wݡj] @R ?,YY& K`3@_؃'\ 36~s#Av!`^1v -rSC7D{ zwGk#*BKi HRC|R<> S\R;5'{-^ !Hf37hEH+\bchhOxs8AGKuLoaaA=ŕICS!}m_ŭXlqx |=?;%?4݄t5Q^+G.ڀ=+}>J]$<{-OuK[9XAJ3F#vsKLqV+^D514E"(urH%Cn7A @/ޜU>'؇Ȝ,|ȕѓ[`xnʲ Kwـ+zp׀fC)[[W΅&r\:1ٚkZ0(0`Tn91dkRIp 1z,NA19#R͝;-N3м6ԘO^"`/|2,ŝS`A^PU7 `QY.~̀fM"/T< Q2t ]`r c)M?Pс!u' yXi8/;q̨"!nX֘Vr%6 t\"I`u??vE" ~&) 0+Ky~e$27P^fUhsMue F[\*r3C$ c u@.o,ʹT}j-<~|wx?.pJ).YpX>euV<%m`b>HttA 1^:@Ik]G\ U^RTv0l}?3趒ּ:Ihl5CŸ%۲zPN0O/fXH2Wvq MiB@v"K&3A46dʙeYC]z%*|dUxs)ȑES9$ F+)r,/*%Rns:\nP)byٝ3Ha{_~E`\c>16y'ʴǍQI=4ͷ=R<+{tq97[1ʿ Dz8f ?e|Qi@Pw!P!G瓐9Yu3gUX1XК Z\wse3Mc?';Xpۉi Vν2}~yKsuykwno467!?D|fg,5[ 1Z (Jt[&Ţ`q1NW|3t?B޽ZBD%Źz^[ں(T 7bV.T{SuY!]w0^yWe@SQBno7O8/>z=DGϐD!Jd\ lc%klڅqey7$RV+Guc@H Mu;-jACDٵ'>M^v6œ'Z" =\A(?R1NGzLc!4yXQ;U@eH!R{l[ (4K? DC"J9'&x1#y}.*+a>/|!iHO/QG\ R~xx\Ec+)1e{¢>CU5Jbm"\M"Ō ĊXpw;m g}HXv+xyPb,vSvPL5Y;K kRdɡ_wR8 o m+'Xb+AW'1gP{h% 1^Bpf1`h8 ZY٩TYXY@(rux܈a&O$; $żv:~DMb8XZZkܛ 9Uxk}Ƞ+Ȳ"|oG'.jCݾJRWFԘHs)ίw63a2}kVEb<^G{:;?O3.Kq^ui$ң6{m)pzYNv15)Bt4U!3AENߕ#!Ǻo!^>Bb>?ʶ ש*pLo i8>?}B9!7Z_;mEkDU hRl|$uFcN@Ggsvp Z+!nP pQNQpr̾HH/>v^{ 0^v!(IA3xeG[^GӅC2I]l Y2-Z4k|Q 筯>*}.&d'+ 7,}KEaϋW!+kpɭ%" IQ%tmjгXK$C1 @-@`ꆀq馚\jeQMQ,4:EV'J  ̹,Vу?=%Apuq͖K, &2M};ڇ@\^>yH]Ch:˓=qАR#u)LeV~`I@p `jY.43F%р\E[i'D ":1X6ڨw'{EXqwRx9}6 bK)&viP"au~I(^J7s'3/|48cY?eTetdJ5H sJ5fe "pC \S.*hQŸ|Ϲ!!T51|o+Wat2[zÍ+G:gU!,\~/yIE8hps( [Q[@ս-Ƴ>&.U_BwۆVd\0M&V*#]W hи{i/CwXb=>|+?tP"<0YJq). >_z m񎹞a;ΦM$N_Y MڛEb;E/.ϴ4LfK-²ٷkԠ(OGs#)li8?<6RTeO3QLe?퀋*ʒ_s(a?Em)!NTӖ.EI"Iy,G!@]c$]g,ŕ`nnhu6<[Ɗ(A-j0<]CMt*?2JǖO1ʪBȞ4.%W%FZڀ鈬i, cZ* ?2>[o~6$s˂3]fG9RV'Ci禍^xB]ا,󊵡<vy+2LnG(Yiԧ+N%[zd"RVKԜd!ح1$ɥpJB vJz[YC^(=z{Gk-vZl $ތ-ァpH<a}*Ax3: 5`om,Dt[BfFWR RoEa^oZ'}/x1 >j1Iǐ8wV ޺XI;q,̢ Ǵ\{a?;7LqSB0i,)ng`JA^j.ψ\HM*O>F%UJP:#uVf; MLVSnpEȱA2.bQ_r6Mgn<^|҉rk^uaWfɻE>Edl)9)~ڲlV1uR ;:>E3=$ 0^xwklŨtlsV4~qs,W> 5q+?zkȓG@WCSydkyN)Dӟ\;^D(Aqיִ'i{K#lQ=rL}MJN& 7Bf)We\n~4evzGysq>$y/ԡQCuJ.n.M*ݢ K8,Q2\Z y$?ԩ9T$uUǭ8?@WK1n^ YgAuV3 ީj铆zg%W E;yc=A]~ #uύjΤ UH%T|'S'+yHg@^fO?N[9{%Np duȗ `KS+~*17\VxSh0gJ|>8UY@"\f>QGp4R¥&Z;Qlv|^;Lg[iyn+BGSD+!05fxP49tRc*d')15ΐoN{"!v23N5fī&tQ#uu*P]h lvo]C^5^=J)⁁E* bє-I5(:KFO B[2a4m_;q,UsWCb^iHMM#SL~\\/M*0H5,X8ߒbW+d@:H3e|<;55?OSu2Wɓ):LsRږz#Lŗ^$"$b.JqYen*LfDqAZ^YaS2@F FX1fe-O+z}tvaw*5h H#s-Q؛ ,Ƞ(fl0$dsߞ"!A.X~sD, X cJJM+,?ca9܏{4b =EZphO2&wN5WΓio>PL{ɂaW}LUNj}?؉8ݫUdH̴Gp/F"K?0lZ=u=+Dq4DDmb8a:4.8nPH1<-W&YƘ\z>*40v8fܒ蝏a`)Dx&&N߅{ڸ^P8]a|iڭb~k-JdyJ?I8{wsjMC s]˗6`D+I';9ᡑ&|o' $M}T B /q73ܛͻȊc _$=NN.p[Lv;GtR2* BM'$Jpc}X޳=Nƨ;jK[i? [:'J cid[y4Ҙ}y=ALb%OQWqHNA|,;AK31ƕ6-GmGtY . vNS s})b7WtG@O8*Hڱ0 K`j='C_PGV="wd9mv+ ?8"D[%NesId2(*  %;jy`v4a%p#٩~|b@{Awt+?bϡe@]Q"+|I?q*v"s+̿^ i~$_PX:k(S8e˪9דzR_JFp=oʅi G_oO8<}!F'k -M BK`Э|Sp3<^+;9-w^KIlVJ@vlhP@(؋6~8 GӉ&{/3G}|=F(1xs2|a(hP~0e)ОeS_R9Ğ$hfi@q`E%˴% j<+HW [#GI]&T.:fh_׈"nT]Gͻws=˝s3UΚL!^YY/ 9 O!  u Vz1JL/QђvR}E@.S4?>*eMg i?7sdh SSo$i(L?/zSFP84@ѮNتH-9Ni8 |*ۉ~}\B{v6ս> h+d!A0sf{_67uQTAu;fɏ鴦_ z!QڞӤ[!D,5(?[~qR+*,׾s&H,5.VKl̈ ?œ'{(8 ܦߣ5ت%h=#٥gOn 37q#<>},<)uWB%WcmH*hݮCoGRG {W}d'vhvG-ōe7k-.ŧAuU A\/UfQ\C]NrS|?}5E%r;G)pXJ:Nidx~fr{~?f;w,˳ ԅ8pM~h\Ȼ(Ϧ^Z+8Yti1$@3iPUA'{7qCLP#rkYGM%w9P&ty"AC Mgu O5t᠃XN 5x28!T)wJ̎)!@-v23zqřd:Skr/Lҫ͑Kd'=±'s(uTޭ"^.-mxP󚠋*мܬ}5nv?Gssܧopȗׇ'anj*D3Yqx+2 u= ~eC#6.F !@ kBQh0e\ZKwV.ktWfFmFThA8r +xR+ AkhkhH$H{Łְpp\1 z٨.puSjɿFAcEaɱ t smsY_Z5=A>yÇ%F2V7nn?MI#])E] =iI`S9|ն^S#&c0'QJIv&\mv?wë]QΉ/l{Pk:\8CPDſ2nGZ11_z/}~dM:3@S[12x]\0hntonW ^<.jNΪ :34;߈p7څs556^O込*3l4F_#VD]wcnt^s% (|nr"d=sdUzk];[" רO/S+"briJi@NPI,"\P+vlGXuQ:NNB>nm)ӭ P!n[JOv/ø+ s?UdIs[\=I3/ME @ȉr5J3A\<<,5 o*RiJ `$#0'jE B>pFX|5 bj'j Ceކ!I?55&|p OS{sT-q*wAb&:zWzXÈ@O3gҜtZi(8ecGKR‚I$N]jDkO*T2MtCxsx~Y!Ro]f,#j$jVZڗ]eg걓& :vP"ŀyfXcہxֻ+Sd{N@]mʛRŕbw:Л39;#lAJu /nFL.a#=Cp؜6Tn$~\tAGm.<c+nw*ucO:@Kw]@Wl,;-{E2JdG;g3 2ނ1e ߼  \܋ֻpD(aih>|N5 3H&\m6dri̞־VG30TXLyK3^mkwh_x`sy&[&IҬ&c8lw[l_(Mdx ̯̈́U*JWEos1:0'J.jn_ Ӳx%YK2DdOiO:$F4|nI5f7v(OaO !29T^*KdB\%XiPl`or_JqqwN1-@D^#~7DnԁBo.^ )5DV)geϮ!Q0d'E֘&aVȿ n(~rW0Ӈ'C^ˎ]wf PG9?~#uzM"fRۄ>jbiy0m~ےvmң-=%T!?þ3@ 2ud:d |P )V}m6]t2rCO@&O ך(0R-[>`'QL%8)QҨpKMe=AJڻ-ݛI 3l'H@29˺ \ᓰ DRQ.BFj[?g2Άk ~Wo2Tɋ *0]|>VuN\g~$r̡OS粅KX3h\Xdk#RyWaꝘr3ӽD '`B:`;d/O׆&1ߤ S޿| [J9xj 9 /aIN/ƃ)1ՑtxɣwT-"|=h\DUҩ]w FZ4?;3\9OcVɿ)A4n[Jus"1/~|߇əNe9YcFA;Jw8&iVT,c `?C.B{?f1dL#^2846uSd~[JbsdX|=V!gP`mGߕyv/N'z {VjFL CSce+v[Fmڇ/ /D#x+XG|_Tܾځw@W,߆\{'`}!Κ:6{zcrKi#fn*jkWƞrhϢn $Yӑ&nGM`1#Xg$GWAf CmRPCY7/|L6F|CPT|:sIvk7)7G"D2ʶc1 ? V 7bCK.N` }J22@ NEy H 9:gZأdճ{k`!QqU;5Qvi0;"\Dx.{hc1a[T_0:T59Y1ZhƜ0p漆)]/Zy]tz4clϺMS ?%`Fgʛ'vAժ/"5ٯgwg/q4 %,,ItdkiXaA| b|z4^m3R:6%t]x"c02& ^eG觃$E譀S=7nP_[FN^ , wq nQa!kR mxx\$V]_ospel=o;7`Z%[n&>͍[w'"7(R-ɡGǎ|yFEaߧ*o.1 HXp@ёTN4R3:]ǧD@ňO[0Dpl-èszh>{<5nx9MY'([}_g` ;_ nmATjd . LXEd¬ P@ldnIcZ*4"6;7ny*l}jYSjaV9PsI0yTk$P ȯm\Ajvܘ8,=ըDZNgw& :X'L>(s l[ 1dF>WNfJduV=` \~qWǻ M޵w e͂ YfUfc 9ˣ9N 'N.Nh:#5bC?6zUnO[@5BjARզ* H[&mIؐ܌l`;%;|,@{txټP=TY'>fq¨z=bcx 9Rf?n~f|lck_]b MDF/L M+-= * .^~8{r@A931vf:c_oRK߃Xw0\RlVJ5Ug8tkH2$8`M㡻_xtʊ"=ĸD+7Jj֙MQckl@T 23}ܞA_f${/5s#csYul_]g̝̍T) PMwJMM^F#`J4"h48U䖿]Ahr4_4s)Uxg H\ hjj2Sѯ:c™sM06=:uBul&;n1R%H&A+]L^;GJyf DO`05y9OB4lyJCk#͵J;aND9hNF $ύp/<|^"R`߹-D(_Q: d.+onr]f@RRkoJ3ɒ P^$j--l2k1 Ůxd^qLIs%4n]e}|Ш^6o۬}8U= & P5!7>m5_wį,CyElQT袼š^dQv)w-(fqWFHbv>d9xJߋu^h75$?90T]Q=ˇ۪_\YڰWwlyv,~8i2=d{,(lyyo+!ͿeYVyGP* `,(P8`OhdD( ysEZs52o28\<ԵE^e7 Ww{үie|J@9;`Gꍣc}JقO3x-a)8gՕݪ睦.f*[>cWzu-w:~hМLPF&W{]`|&0#u^~brt1 ƨX]}̈́9[ʿ bи3!&n25_^)7Ċr"4=5 jk9w^D(q$OpU 'DW`sOJ:|:JmT'q0_Sؙo{ ^fy]> rcg®PoW ^xF?wtm|^ (ކyvB6>`ڎ'D !c6=qNCxjѯ.h|C&mh?|!fxluK hK7W)ZzO *KBNbd}z&Hbly*Vbq4+|rJr1P"&+ݨU&R¶&?\tI{;*:ݱqF5Jl9Koey> !s~IY I͐Y_׋zJjĊߥr`LXaٯ'$JwU,iql+S5[CiSo$! -(9 F*"RN)+| pn"nC~4D6'=]9xxUVZ6ոգKifNSȃEe xCTt%YMR.ڂNIzC EE.fH_C~KE[zTkC! $$nW|+^:&lίZ:,Br8 Gi{U}?Q{r͸S&8v%' 5OxKp!/ԍX%?0HƠ g8?e駀mi k "JL(EJ^tuvP'|ԍW$qUsp!lNkgq<{Lrau?'|`Paǒ_3f!MB@}/1!~}%pWm+e8»VO BV}jz{mF_%*b3}Mԟh)89VΝp$SΊ'uϘ5 /UT7D6/kxG:()MP#Ah=Dv=H+}:eߓ oX(أnmzfD:% ZpKۄ_"WSǣ J' ,L2d/F).SYJ:hF.QrYMa︋ ]]BZ~@o%&~ׅ&n׳?EB);DL/<rԝ#9fեAo<4W5PIK:m21lSr}oO Szlo@/̵ܿZ0ړ~UCP3HXʀ&IyVS g˒>QnO0#ӊD1y |`ux_@gYZ07070100000515000081a400000000000000000000000166b5088500000824000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/sof/snd-sof-utils.ko.xz7zXZִF!t/]?Eh=ڜ.+Y.sHJiUm#7gc2Yє[*7 (+Bx~nN?!6z#;ZB8o.GjR`$–oϑ:Cy.~|ߤVl'鿒!YX3gJ|NA9y 2߿DqBlH=e:!5O~Oa+ Џ"ljW!z8e^%1NsbKQ.$- }+RN{Џay;DKkX =tdUgRo9E8իI1 R\^u >iE!÷fePBԏ?k ZmQ7,i>ĦY8y.SJ Z6Su\' B MW8"<΢K<7&tmhjE~HFK?I'ט%2nWNqMp$cGսymTx]-* HF"E6*Jk d_=q>UmZi@3DkT}_%KUy*.,PTHѝ9[*i_U>Oe5*Y˲Y ֺ|I7d^j3Kٮ1@t}WLy<KDW8#秭"WÛtzH3ei+7Um  ݎ5&;o;slta޻{v"2TT4'&Bs?2j?vSDTu_MO'oTO^zm^38={.d}uֆyێᏻF$3X - jҴqϼw6 OrP:&-F·^H+-v3Iۤ$~*&6wR*n0~#E6_5!?kw!|P@Pāԗ"m`5#-cKG[(]ym3Ҝ]]PM)N `GۢE%0ۣl`Ӱ72!٦GT:%4|^0ޘ__YR~K݅]Wd ^#'2LþMbXyfA cAJ,,؃0 UvdTUl(u2|{0} rXcvcq3o4̰[p~0J rJ =24zeA\r$ugH>m>. UhW$jhC&c`("d%E YDfZخ ~,F1 wP0\Ol>x&3JA2a /6%-EH@Cq7 uEĔ8˖ #i䯧 =ϡx%7$gnȟՎKq-ٿ5@ՐLUoR[C?V1Dqbk/- N6hǎP BOΪ-%Iw.[=֋s 1?]9xs8S95*5x\z'kSwZ:YgYZ07070100000516000081a400000000000000000000000166b508850001a0c8000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/sof/snd-sof.ko.xz7zXZִF!t/I]?Eh=ڜ.+] nϬAD稓[,+M Ո` Yh{Ɋ$_M%VY:dg{(TM<4_i5eo`(犿^'}:pCZ;vnD| }Mb' .uq 16@(>4ЏS@rҧ*9|fNg{{3{K+4˦&_" Mgc]\VȪoCe^lRU|4d& hNB?Jd.D>U{Xf =6KAG enO:5 ubitNG[!s `'YqNv}<m l+I˭Lr`ЊC'9~Kr[i9Tb$TJ[LrvwKc)z-1QPwx̱`5b6<ߠߍ{E+2p>8 :,AJzR"}OLvBe#H?iRaZєɋ1WygFPز5OdXC5rP$c.43E=9 ZkR#V9%fq[tז)jZexzQ Dg>R<<6}vqbMR! BN`d얄aq].\Wq\_, l( 1PD_爠[r,)GQeJcMuQ+fͶm,p``) qAFd_@VVnX+HkuZE4ꦡFOJ城~Y5ݵXd HQ1OFC"q oөE=W rߪkC_ډтPB6"0Ys$K ٿ õqPK ; ] |}A(M m[T}BpB:w}@eF|GtH]xV7?T=xYAŒZJ~/CjX|d08W+(-n ;os8sNIǃ;z ţ<Lsaѐ|;»h9(dUwďFCRQ1A 1- 1?ի1hh˦؝ܖ.SBf+uڅ(rKN `%H9-YP8BF['ՃR=~ݧ;O-Z> :+YY^0b0\򌬡r֋0]8J eRoz8J8\bL g6b,b p:Wx`JOX?<m=јP8m57_aӴcAcqTï+ -@K*$[d?Ǹȷu; 6`(0A "ՙZ0x$ @nNsF 3lwEPetо˔q^υaҿ#3Ym~b ԲmX,N#JRA41dTZ^bFpfk]K}TI\)4X*A&^UO.:Cx0:<}Zmh߳n#xUR( Tce+ߋ#J"[cDy䋎߈jC^* U?:S@%$ \')7Rqank豣qp`[ZKͮX/sH Isb@zPl\ycG47A1xy:bͬH5ȏޅ1e?btו̨tMVxGsR3cS"KlZ=*^9}~G$vXE>FUZuy %Ŷ+Rm[u ON% QeFbO)?=EIz}.a6AhDP *2E̫}@^xE?|6(.;a;{{TȓOn:mͮ`tX pJj -]cuIew1X1u#d*D*ycp|a`)9(w}2'_=Z*.QBcWǯ k8Й. yzEqijԱ(s#(Av%|$:H7+n-@TMz qT=J{{I^I)mA"SՅH5F֘z1R#0'AB_m `*FrLJUGo'ICռw X蔜NGG/Fx a%jSn@oTV_&r NS~%/O/BL 0wJQyo$le("1V$:=YxT:FG >R#hC$09Ȍ'(#\ˆ4&fmWY"4F;u4S+qm_lduS0~)G˔XY2zqS:|$p!,O(C+Guv8'wˁ-/?BU}M:g6a *n_&`jnAH . ply},f ~-A˃ulp+s㯗 ~",%[l@B7rT"ZrWfE,^>˦0\zn]<@Yf`Ӕ1uDg4\ L79s*c=V?-wYrB]iFB#1u%9GWzpf ;QA.uJ <,=h6.&>Kv J2K_aŌCo"UCaô"#n)>/QW|+&'X-byAmɼXR:KąՙaY邤HZ|c;uqM>Dؔ+K\;%{U?vFs-B%Vsƻ·}}N1mU&;~E?µYĠ脟Zﲥp|P ͹ȺIls3tT?l/X%>2g|(zy.rn8!Nգ׀CV˯`Y'>Hh"> nFR ͌A&!oUyr+KD =U rFe%|0&63OS \@( %JE2ۋk>T &^쭻ǫc{Tֆթ/1'0B=@;s;,¶v`.o"vqR.|dalI0?14T)Vh_cM= r| |@uVY,|[&x5/̄p{U$&Rb@~& 9E #f{.˭B:Ygfb` f!:y㞰0-G+u,SI/Fa$1v>)j^Ќd)FlSoA*b0q)޽^ mCV%nBh>yNvdթ`aH U*G0ү=a.2Pfff6ђ*L<>vXd.CMzjΰU@H쓄0%{զޑq^˽3B ' ˨<q]bwGt UNowc88zveSe;Z-mDϳ;bʟ!V*PS_G# tG|~S%snY_p-4gU8lKm8ƪg4}a2x , W1ChY6Ρa` 'Ood)3[էwE=ƥ/L<q`{C.jM\F\(\zr<(t{ks!\~[+sc'Uh=S"hWܢ1޵tX] Mpc=T㱔Fↈ0qXy nÈApl  vr,#"*m[#?dՈxHAm1Uggr։ u%[(>H;8ƬЦQ#l{fשxpBW,?T1ߧvXL#M'Q]i`[Cc>bٲ Ұ5sM NYJ?3۵PKU2OE"x^t~Cc{F~rտVvEqRf}]8"kG@o6;vtࠛx_$omӁHwl7bo.J'2ND TUݥ5H$9XpDnq7^Av1\.+䄆 ΎDn4%@Zf}$1y} cվ{EڮUSW9;q G:j 8L5gyFNhDarON돲$?+ ;S @mW8TD,wLj"{}v~vkZ18xǣlq./:?f+6ԆȄʫ(v-$C^J?Wl]yO=7"NKLi4(W+ ~j3apYo=K7Z8dS6W4 fqK&d#J lRN@$pB! Oppxk?VVU= /Wꖵ(g͐b ~eK,yRѶ>+<HO:` *=\UBzAwմp XԠa6k;xe:B l"Ȏu-dZ ݐɖHfMzW("eFrܲIхSn-hPl6Ɓ>?n4ܚ?^lèBmw,!mRR B saV@"-)jnADȈxw嗛*拠 'Wdž1G Q>&dގy҄ciMp9c-$]֥C6#u[BdL^ b8HE沠r`]z g:'ΔT X3V{|mM d '3qC j֭I>ra|YES( B[pFK''Aе 5X*]ֆ16t=L<#{s|p:!hAz'0ڃGRX> vR Aݹ2., eHP$)/?ҵbĴP"7DBm#n^^M=⼅~]u%>`E.uMN`|;̏_>Q$K Uie@|NTqP.d)G? sf&@Z -ľykA |f-B1XU O*?)exO4=.) jHi*yE>ʘ1t'iaJQcd݂닢D,0x'B]#kSCQ54\ᾦ/lE ࣰI*I݇k{qމ%(#q emh1CղcE^RGwЌȮ5Ac-r.e36f;  ![kk&$Ĭg+f; $5O"' )>HwR9E*q|Y\|×$/Kcv_HìEeDMt?=}YFfVv3fݳtuZ",bp)'Kn FǮFem\SiEpvN(NLtD}Vk2],:ùw7NA&PA/<)TK2 rc5/Vu$E'w.Č2f蒹t$Sa|8g#& >87Q,"mol0O 'du^z"4Wqo|iCN Tlڀݼ9tnʁ8W#hBU!1A^XE"v{yzB¶>i :$ƫT/yUh \x"x4f-ļQ6 EI`&&$>/ ީG{pI;ܹaPop7 su1.KfgcZ3UZI< A0[KSP Nzf ?KfvtԂIx" |CGo6.'\yHExCu |7V9WƼjStΌM Lթl 09*S>fxEg])?ٞ_^ t6EDt"tZux¡ӬG*}C9k_RlRt*+yr.r҈MҙDz"3^JX?{J5[Ct]`vr=@d !]R;a'i4Ik8O` %HgUyȰZd[=J͎kϩwxb Gܳq"QOFH>L+=ழ(6d/ xY u=\- ѐޯm$A*wbA-48'ɒX]dnN%1Dm{OynˬY eW|цJə#߾\A{ny))[^y~&*:Aӂ2o Q[.%)O+j].\6;WJ >Rp.oF3 ԛd~r wToE,Ve*ןkK5|c JZ_:qxPR7s~ g zr;mrAZMc2i/ @1(LHNEWBmW* m ]08D9O^"츈/=Rԙ2;˶8;BKp%sx^uG<ÈI:@<قNe(:y TԔGkWӜG_LMq@XR{$8uck0JgE6p8d]'JDe$!7rU!֨vs~lkn-[ Ao9G dhNrzniI&$, F9"/Y<%chMp);2MJ[=~ :Snz$#8{:Xxկ_[W*{1f*qCT^N-,*>Ƿ&U=8 , r'Ӏ[qJKp)/oͰ168hlg !|Ll{$g0$G\O{hN14En>k"|6AkņZƳ+!{{LQ]6Oco|,ZZB-7>%3ދ'(;$ XJٗ2bj4 *k(Q.sߚ5i "%4Dۀޖq+qgdh2Ue&(-+șZ65eS4?yʼկ! \ʭz`؁6ΖhۢX(&r}nvrۀrqYqԞVh2`j('1]Bi4tˬci{iCl|X"{?QSE2˰nnGM cܗq!E!!|b}>Eԝ!t&ftb!)b\Ok~5T7*CB9>vRpe:r7yA{޽\P=D5PV!$ܪަAUO \iLdW0ڦWliz1\TզjV1Y U{z-T9;#R6u*ZQ/7/EEwoFJ8Yxs 4aH҃LC>bы"Isv6'ULXťʯx|:X2.:SVwKc.& qVUwc6sA8[T!^@W虐K{DUguP4_i. kdNq]A9%Rmk97[eZ~UND:YA ݘg|M.Rѿb>oȃ53W ; TKApMX1uу;m'dHEw'ڸwi-[A_eri܏c [ 1iCQ7ujdP?4tlynf*Koza"}LGE ]hw@SE=g1F)8α:!AttU^Dc\ECRTUNofn*gi :0I#4ɸsk|*bʯ-QԀ5BZ?9aRV aLb) Q0a39)VRY |aϕcB̯u>sn`(g|%y#J7FhbމM 6ܩ6 :ג'$vq"ҦVXm#-V #;(LeIV mD 7j] =أ73 d08~ pRɴ+1\lU+*MBp0MyoLp?P#ɨQqp#mYAc{_٬yR PNcgxl/h~Z{O$IMHP`B0/P;0^ٰ s7Ip`~C&O! ǚEͩHBE={]TB%labj\]Q{F;-i }3/%t-Y\'[Uw_G{J2<27㓠^ v֜?}C]HJ C|2ɡbQBR̸萺8M@b|„TZpQB֠$"mL\;ODCf]Ck\R91GUJ7@1(rݤiZgJXOgp>&Ҏp(uyhՙ@1Y'm ,ĹD{y~(od[!h?0W֓vH\9L=pל~o"T>z :ARZ%~o"Tbc[*_5:88cfE 8^G$:!aG?M@Xv.He2<;#9m1Oɖ}i/;O1v\BET$[֛)# 7g> jq&yI+ԼH$DGgA3jLXv̱kΥC 2O s$"  <=a6-<bQ[Ax>8 .YW2qFcؑnB˳sЯ#a@IpqoΡYqzMnGre֨:s įH@Dg:kxBU$̰.3lx_ iMT(;4Y> y.c 1-V'iswŌzf?4r\~"xK lR!XL1%1snWj_WbYO\' y4Eua] APlɭ2n؈Ͻ %kWHg"ȋhe{Z1+3L=`b'y k<,hw`dd#VQ{922'e|Ԣ2L(ūKwG(Xp؅P3ĮTmѤʅbj83 "=&) Z0zD[e֒Cao&9w0.hT7D&QxuN|&M :%Wx! dM^o'?$"Z g577*ni.9N#`<j+zgJB&6{yWɖ=UЎi0C mIn׫..0wpbSQ]5N=/J.)nD]Jx>[+[•/`Rk>Z$ n% {h8)u7ٰ,0(OKJ/Dt봬c6O;Gaq^ּGuIJ;Cd :y,=b42!0fDz uS5;ur@g|_KKr:B\=o:%h;EO#v @oM^b uWݹW`d&]Ex P(֬u{G: ;` o~C;"Ȉh3OLGg٪r[KJMrA*W Q]]Dv+!d- A\pBk4$Kao.l$W5u WF~y囩!-w Uz]Pbz(-O@{19p0SN^~ ܼ^:DbǸ,g/ݔ3 ax0+65y9R/S ؾ:MFuί9mg:wB6ߦ0w⏲"c%6]Db&Oz9Y@aZCu˅Y_]Ka$/ksrs3 ƪ['n&Y ]I~w.2ӊ\H+!A'?tE~G@5m!ꎡ%=1Ųx 6'L$f$QhɬiH\Đ+p^k2wS4 r$Xש?S],Hj $U״E{CeX_Bu9i 9UQ`Aqps³s }k* Py:.ڴ2u 4L)wtG+yj r@ s& [LfNZ *'jmtYϥ")zI} +icz>e햢GN3t iA4}wf d},(ͅu1S"gЛ[GGq-նޜʼn$[~w쑮W<9:ok ?a,=x{r哃,`vAP I& R#.Qi53v2[к~dd%C; 0H@@:[az{>&TЖ,!:C$HSY%b#̯[;DƂtj]9`AChZrpICP}60tJ#P?%wovGϺ}|bʿȉa 2j@ gԡ&R?S˅k;Rp`67㽼D(}lOiw h!ϩzld]vhҊÑscBC̋&=Ȉ Issw |ǧթq#9zJCl돒Oxs)al'!hB ʏhOF:? gkv ӊrx>fbg4A&nk 7ǧţMP$3౳/-GKf(L+E5E̼vp VL;.,yCAyel$&m".+~?p!eJNl0&0 gE#r1t/s#`{(؝Yߺ.MX~ B Y*^ԃNAxO_*m$֩p"" hzw+NdJ#8y)U|bԫ%(2*m).ȢuQ0vJ& gU65š-Hj=[/=\~Y'}@y;ΦN/ޡ|jUg-!r,nǣ˯f5P{p<5~Hc֦Da3K@4k9w3'u=*)ҚZ~&w85 ;U#ВK Dӿ}wY2PV<42c;1b] ˨q唪r&%(f)= ziᶾOU{SǁĘ~nڝEB;I5]2l?N'R@4)HjoOUݤldŁt+NG4}=SOzdό,%$$qJU&0 $qhh=0dj?X([kD+NͰSh 760К3o5̥FL.B;wߛ 50m_# [ xђzј: Kۥp`J,Dli<;A>{;_rhˣH(B`TfDS-05G\E+SN:5!$Q'jX&?B]B4NsGnf?5%ã8Dtk~.!"P_%bǴXE-Pƥc1Žr>ogCt8`i\1BrLx Ńe>/ע4_(`Zƶ0sge=La{իD%~ZLU)p^ݒq~(N7˾z'ub+~)F]fDOf'՟NpAݗe f=ub&)qt%r"_Bb32^֐Q?M.W#fd x }D;Yk UBõ%߭Y7v|KRGC߇|pq85}&`OK4?bk̴m<$%m՞'IbοͣetzmcnxĚ=^ΧU͝UL0mr%mB Fz[()\/!Hx'2N1зAa'Bӻ*_dqpҊCvgGE!2h[816F943lio/ 1xV '^0P!i2G^RH? rl:zd98l_\> 3^'0?vy~BMX9 _tg)*yb1Mȶ2q !sJm0f7N7gN7_ҙ: f@E)<;a#%~WL+׾)-ᴻ0FAxo>5%o=gbݬ8 EY"FM%Y)Fvwy$l-W#w5Wc.1'`QWr^XV nfro9P;_I4A|gK{Ɋ7DyXmf}WդKQZ8~rK: VuyyX=a+F{6'98⛇At2 qNZ e'C ĥDP~ x"L"F(r)|Uu{fD-, q aPѣ{cCa8&C*4i`!{ _ dA.N \56NKv_/&;lUQd> $$# YR2uyM1TWT@~s{(7I3ΰ\4K^/ Գ]㢞:lWu=ƈkR %Muj;8lKc\7 uƬ mnր%1c ^ u2-[b<α>E 20c9q̜J} ,M?ȩBپ- =M)U] ׵u;5 E" ͜O ׫} sEEaK ں-\J 5]uN~ވԈgOLl2"v>ZTs#d -Э:d~u#fl@ד&"瑊.[uh՗ᣑP b>Tk*e<@J:׌ uNȋ4ӆ臓uj9H㳏P)O$q8*Z ԗ}I+Q|mibB_.8UCӀx_|uc[~g1I /.냡WMlXG0BumO {w 1lVt;)bh)˺{u3%3{xjho@6ff^ssN@]aPjW=k`GޑxT?_e|6΁$-tʹȨ>l6?WqCq4a{qd="pz#&)rJ-S`7KV!HBy~DаTCrsy]}~Q$#yU7ʔS{R8q$? 5 )ꆄ3@<*^1&%DntyTt{ F .7u>l=q|z6鲽zM$<6Kj{fsɚ,vE'?\`/vDCwo6*{0N'ɱ,IL=3ȠCs#Z),d{Q'G`G$zg.69HiPQ9B:V)z2c&K_dbc$ғ0?WɋHG<ױmVEYvYAN(hbVzq d)٤Nd(1 wfMWb/ $K;4S0c|5*'FуBHHݾ{րdOZV"|kU237; x*ʌF_EJ tƣ R&y>" #ҽcBQd.pԂ w<>R A,LɎ\nLaO"gzm7g5 ؃w5FJ`kÂЀKIiQDh.Eyx>f^JURe/S:X%F?RB`p԰_t2ODȶ>\~nr$9.A5 Ͻ!w) []?XC?J znTkj[AK0:|(r/\yKI6X"C]^s$34 H!"·80\#＀<kjNz<ĦOwh"Qo>*'!0KHS쬈'Ungw/ָPbOT{(@6 W2m8<5kuavMN?ÓU}o2[sbP '!xV.Ax}qX~Y|Ofr6 IuVDg`b7aŜLm lp?݂:Q]!/, זY\//mƦqrLjg ,.ȣ- ҫ`*VyQ`f"_&M@=ۇbIq¿dO94M#.A#i4w8͞w"_u..P}-:S,jPTP/c1M(FBϙ)*4UK{V8B{D)L'W>&~21f<ݘuGz)򴰼ν Mk ޫd[q0C@A/Zz|)!83EY ]#GWJWS.G(jjB N߸/Κ9u&mY;hq|Y!\eZCņ9I?hľ_UeWQ[\3͂cQA ӝH/ vDʽՓ,Suű?rtFE`!К)nASP!:"A]C#!Fu?yAF5<*ν1[W6l<\.ɪupQNf gDhtoW7< .tl*yG.Ta2MUڥJ#ٚq^޿f|W}m*Y;@>~H Wg]ʈ|7`i礘ݚȏVWOlI5E: үofExw2xJ=@y=%jX"RJҽ}x [ߎ0iwD(s4XTqÅju,nX.:аcDU )݃ǷA^C&dfΈt$N̰5N+iCol|OI5>|įshrvDDHVK7,_iCq-A\"TWv+0c@[u %sknG^#g.~ i/Y&s0`~ݳeJ2Kd-m%kB&wPPLz!W >i֤ L /L4 M8^, g%$,tɸ*? ڵ, Ŏ &ol3[+k@GCR*rcK篎PsX.b ї^aPJUUjrc4(kq  8.yC9MӥH'SoT!Yʸ~/S0'#xF$i /]YXw1+akƗ>L8U8nJ=Qc6V#ƆV=h07O*|u(LW[FS 5ڃVm(t3R% a OؒrAG8ـ~cqI>*lx0+pHVrBBPo]CN4vkB x)Zze~L1@ɹ:a3LH; 9ǕAJ: S6yFk1wk+;͝V+))%9!վA(?To=L' O JTsw|[?F|۲Sok3;$ e_:T`#/[U b}29 Cz7ܥezxh=]e.nmDJ\9fs I͔CdF ɄjC*䐝Ȱhk_|Zs,\f4M_yO)Nl!Rm+b׊EckDmn6մѠp P49,R!׈뉯 ՚¡]4nG*1vF0pԊ)vhKɼ~GK J 1)pY氪 !ſDxex~y- qF-ؓ5i}glPRRt}ltTQݧV= J:`Pc9,[v^ % N+ֺA}l0JubKqR^Œd/b9XđZsG4efS_g<ܙE7}w=7 Ƣ ;2tO|chTW8b.x/f=,AQ!/rt霆N\̸[N<$XAA\ 1Z~EΏKY[Kt+bK9zP݃W_EW $Fbahϙ. jǃ[o'R_؇[p{|ş Cـgcy[ 1FD]%P>F&u||W20q[HgAtZoa r{=sZk(-T|0ͲM4iG,|xXj$A# ?T -oZTyP^"A΄T 7jA z\(9!|{Sޤ:+ne0Ó z THjFˀ?m%^|/c4ZERcF=_me?q+؎,.1+ZJs`;TtZQ͘HNK7mE;Ðh L-M04Wq͜\Vw6&>rw,jdOJɐWYz"(UnDmIk+ŒQ+1ѫ?D-!"5 %PE'`ߋ|i0GˤxDM:baC K—ECDMl-o6S4g:gX#w.(rܟ1lxs|$jgz=8w%[qom6>,fE0$ʅ$iUU,ALJH$xVb%^;Cl_)2'._K7q"`.cGvej 7 h-KTcd L3hniZ,uKZʵJG@˘j >H1b MLXA!h즛+F^q6!,2Bzp!] # ݍrwMrj.cfl*/IQˀpwwEcrfPi+v5'՗FՙP Mdyt%˚`cU$ķv̆7J8NKg]+߹IqV~͍N>ꖌfX\p.6ɪMg"L`oD 򿢴~' wvޢcSYpRټ{Dcd= [m`@qbXX@ijgJw={jeF^nD"VtW`pxBN$ 0rd{-mNF Kvb I^,#WAX-QS_ m$N#bjmK> at݆6 c *z{|"#zu9U[}HNa}8{=E&ko SsIĻαJQZ][(OuכZRu"8t.cWQ1$tĺ¨T$7oK|bdOZ~LL?bM\fݣ6 *bKA={r";4`أBOҧ 1 膓Ρ/EȢd6ف\0|kp(Oh0"W\T, k rIK:Ѳͨgw Q{;Ғ?!{Luz@Tx!Ri,.%a⤝dZB3Fp@(1$@rvV<|y&WoAMTy z&h-oh(r[-/ӽ1mwUKeG| gMU'|' 4:Qnw>?F_'l۩yr->KPEi>g$,9_ݬE~}yIL>HJk8fD&*[L;YWP,N;]LGB]<8/ "TsVQ{0O5\8'Ӏ>blȩx$P0aJsB,tbhLr.tHG0mquPC'Ms"rl:$ܻ682Ʌ}оīne]펀_tF`j6'E{z2V~LK Q\RtM/FRz'r'qH3R%gnqz,(|'CEE:6^;vM\eGMwhzJ^w(ƒ^^L鮧^uLD6 h)$ = WF&$!F-J| ˀ}]'{9=v e#mepCȝi6kTw")׬~qKmZxZ:nDEԯWD9&r*vJ 'C3:f&9ǖ(ZwdVK*Z,v$ZKDvE@❯ʐrUJ3٫SApT5I,$W\ )5sVٿq1l I)ji;eeވۺX ,A8 Za.c/u(@TJ az3_@EQ2QJ"xF!}!cKXdDG [&LcgL|ClNmxvCJ*]>dQx?ӹJ!VׄSo}A=ܝ[˚Yw$9=Y;mzܪB1pJYJz2/*9'fz^.8RyQuoDz\]`  I%q#-!%()p.^[[zt$N㛺ƶ@vok|IU?lSI{xgt( E כUA]@`gê`I'M(S0a*yU'VxuI>cӀclEXPkŪuW*rJg>)GQͰrAMܲ ; wyM5{a(|A &:i(i: ׮/y1EyL mW^ߍn"3J~R6!4H)  EJժb͠ma6IOAhGRϰ7[ȓ xؚ][mL}@ݦU'H\Y)n=g Ȅx̯9 ”Įm ~oz -_cwQh9fTu=(3qERPm E|f7Ys;YS&DR:`d0{/FJ̫V6Jѱ&{3Fզ H8Y*nPZ k8wb6fA3R-/)3FTmML[)H?ڈ 8#Kht{작p$.qޣmGG`FۦC2V9`~ۭ#$$Any%PP] j* jVB9FcMV%˱T hɠdF>zZ|+0}R^]g871^ANs ƚ?[Q@Tk"kg1Z~?ť@8!2PyR|d6* 6Ҋ8Q☍9[ ^erofhW!<[|tV#>΄Š/O6%c;˓w9\Qg΢SNŃOtb3wy:t;"TT]D.S]ߘ>b' m=)y{ +,Z`wP3!1"j4Vkc@y^E;\y3MIPr}U.njL6>"ЊH͇y| eJtp&d]0^bDlByeZ /^BjH>~?>sDԣ6Mp( 0Vmp\aȺKC}֞͞pӿe>Hf_vnEk,[XK=R#Ѿ.T N:NzjϜ[At!=DVU3N9ٿ*πɍ˯@ GiЦRPQoM/,\YP㹥uP6 s3!0!nD5Ku|H]Iu gZe"4M5(s߅aK‚[ZB?}- ؿ9{- v8dC:e]#rB ]J߀&wVJCyfA$K'ón2Sȷ^0vkQ ޸HѶVᮥ4ՠ/-W'CH=>r(6jgS9ur'Ys{7XvTX2`(ۚJŃEVF`c1K@#S.S="nWPme,`FpMQ tFHi&X(K!QZ0#]ظṈ7 < rR0'Rz3dĔWxw|ӄ( A(o\ӹK~ TFfڌrZ# .<4Kxwέ([|!I>W+lU .i.Oǯ@\i{(Qizv,8R R 4% wNLiBϒx!\EbX>t+ȐTl:TK|tpk]~OIV!TqU=%ۖ:1$HsV2`5? :T{Axө818l"M_V ;ВLv{?=\p>pf@6 ̤\B2- K@[C\UB'h~l37lv+cf4cN߅P.t@)TF9q5-z^á ҎhZvS6bj댯 jw&F4;OcO"${[dəXC$ m mhlD6_Ӝ,2=Se+1L z(Zˆfy$͖%WSl7(I މ %# 64;YC N Ě8M*\ImgTx l…6JcɐU|XLnϥ l5u4#`$)gr$Ne<*J2YZ @"]qȜ‰31&?LXPJfg2 Sh=!ЦHV4nBu9r ~[;t}KcTK,/lDoK}%Ì SǗ{a5[+=˜*˩ &i"1!J 9eQɳ`?EGeQ Ae>1M;(uQ[7GBXḄ7A#h=ms}4SeCYjF>Ȥ%fU&KcdnגX2"hl)ErAZaO?s]r:Bۨ#{S}Eә߇ayv%O1t2A͘eOG)2cBɈA`#<[B'dUД~Q޷g/(Lb- tqKh_D]vM2IƱ` cĠcs[}zM+H2VB2 d&5^4/7ןM%-&)xҿmw)^_^C\!Tscª?#;}&~QU'iKPN`]Cَ>x͌xlj HE$tVupB54)פN/D4˓[7-D,@9r}+Kp|@dh2bv/*my7%[t9Gʛ5"$!cГ2@E2%2gO'}g t-cKcU @`bޚb7q׼ D z*T㜈l©DPeB+;bN~2 HPMrvA9:%3x4mqVݥG08T_/Na߅55]aKA;- H O->ZKAHɄo6HHT=QQ*g65 !v|Wsl#i 1W滹\!N yf`\R$ʼnwubb ^5BA AAOଧtЕm&t3r?=$c\2]ų_bF+>6K mb4)e,?^Y^%?ZsMzQ[_bCX}~8X/`aYֵGXV=e8 W[ϒ)e HZk/[ɠZ¼皦>pHQ%'@̽%1U.+M#Uя|4W&x< ah8.qfdcWFad!_;ܔl.t{T@ؼRIژR ܵ.tMn[H Al%) t hQb?$aPuOHDZ<"qePSzu4o`/|޴!S$Wkg60▕p >4GNwVFt3(xuƈ({ 39+2v*Ω( 0 SD;Pc=|w?D5 .R;m,E),+s!!5u:pDhbJ;]> PTNjiH U;Ly]x䮺6ʓ}oܾ3Es|H)ċ3Lgx.ʼȝyRj}U(i"1;}{]O {]' >5vM#p^W;Ǹ4:65ruN0bZaۚ@7[ݧ?yo\UKQ0 )1L;ui9*'=۰;H8O (SJr;ȖIqR=_9{,k&ʉ[-M 1g]<]CGNp~ȶU޽XY܃>2y{z#(#b&E{ļzB5YB[:GVbCPtgPw`o+kK-WВ17%f-AINs "Ո{q5 *L5DKff~Fud4^8 : 3L,F v8d *ދܦgMՄv'o (tib2ˌ GgOzI{2UqM=vڪX9xܣ+sTf ?vf͈V 952hͯ|ɪΡm0r! UEGj^Emޣ;) %,K$sayp[RcE7Ԡ0g9!IO% 3ϱ Lhb2yE? LGZG!s'R$v  c sf`GdëI8n0R%-M27D2I4cLsyvdIGie&8:g}u%ZSrx.Y1lH\ZQ9-,swQk5nʣЦ LS!bXo]@>ȞuY0{EPH'<\C2g&%A\ŒDny>-6x=yk028"T?n'AsS҇5S >#촖P3 [(V} "Y;'[59K\X8YÍ1 [ֹj_f{֙ UG=V=#SdzZQ=˩D $4n/g+շi2{ x6ݚ䕏}N-879{B5/zM⹲|3z0IYj'qvl'&atm"(4K2埥•]j)hjǘb]J>1DY}PZљr7wL鬺[EC=FoX// ?R)xfAsQ5,Nי$J @i/*v@!hWL2I}$\g#nSEa.msJ6qv)q_x'T+O#攟ɳ&?lhnؕ xYо!'?Ƽ0r0 en@]q˘KoH3< 6@Lxv=E|wZPWSFHv?!!M2`/%VbS>kkwz[ 2ߎscZ0s9OM7[{ڳW*u~نQ?mH+@/#+9pUuQ|2 pCWd3,݀+UQ5qAL-nD)WVLr8ڏZ} @d$X8?_ۋ #Z($zȳ\UM;TTR0gY]^*_/G1d07,ekPt-9#`>g7:*7 .T o"@4 uLAA- :5ZS,gí8 [jȏбȁ[~CVۡRk"v]Am۶ _g>̆BF 2}qYǕ(,:w_#Yh\b7h$2+NY_LlBeqV1K58Il͝ɹ q"G E*D_AQ4EQ緐a)fE`6PSqҹWt J;O:yV18WQd,{BINSXfŦǭ8֛@+khdG0EtB5O=7 <-cℨg\Aȗ7ٺ˰8¢zCY`2l=hMnKoMzcXb8N`2t>*,8R;)P J|ẳD֖ZoOmEe1Sā9-zQ`$jKr7MvN{|Kivqpf]';6:cLˣ?BVue90QVRYA=v0)t 5 KJTη$o/- ";={Pӫ{{r@(u9"!%Rw@M }ųȤSh1Z 7bDVm%kd{Y3" ,hԴtUg+ Xیk˙ iN %]ݜ|wZdp:V#96ݟk}"6r$MQ醟1(Y;@=YM3q*~m`D_-CO kAzjȉ3-sO?N`mF3k=pj5(‚nY;yeNT[) IYtSqS]g=M&G0|cD=26(!`4DdTs[` * y$+9 WFS0c,lT% ׅ_nW0V6d_b.+ _oq6R13 !% γ4z춫 ~7@ =DPTK SP>fh@âOػ *8Dkj ǺP969S9ɚnZ[OH5d.B|(wKT(d o<2]Q<,C^iyA2ITSzH**Od5lx[spW3R'm@תJbZ}{ސIX9 oAFp6<ۂm@ _jګ[3+w\QOzɪ?54߈䟢79#zԕ;ET[xD+(_7 UayL,^E&(CklfMd8U(UdJJǘ(P c hj V?f=o+ s92(E [@BbV#2\#< }J32m#殟wYbjj‘it hlExs'7e+VDQ}S0t{#S/,1_-/ $8wiЩΝ-ӻtTD/IEoLJ{Qs\̏@*);6ewF^ nw)<ݔғ,KzC0]#܏*ĎE13ď!& BbСjl}8aЯM# `{TJ%;pp=q?+~k?hF)C2tFNFo?`D6/_vh& C08-TEL`<3ۚ^)q?^W~eѺ] *%P%}ų=T$AewK-Ty$%3Џ!!,&SG6H*D!v WSԙ|fzdq [{Y]%y {@':'Nr$˙ ,.k"$:PfGn˒ry$:2#"87v^m#qlKO 8qxU{52&f)W+2d|tYLRf+4sq}-aE, UW}toAo @됫68tt`2 &$bR/bp9ܝEYw``uׄggh_t1Wc\` *[0rW(":D6]e }Ac~# /֛Q&!TM}kA0ɕf9χH0Cઔ>A؞B7&FAr.@t鋢:EB: ;O 9eXn+k\cAVhe?~&Q)"0=/3ͫ5Gy:[g^ aYvyR* R𾲅;^|k\a:(@Ĥs,tT$ .2_ ۸[}>wvQ BQ 3Tiii'픆0=_d/4z7>}{CyRd+ L,̆d1ٛ\-Pxܣ8\"?&5Dzko)v6j8\iagA'v^%~*Ȫl2; P$&$*vTwݴ (4~~}FgJ!PΐT^?0zO_}(/2At;tg>iDQN5 pUs̞ QvRi7#ߴ8]+&_^6] grlg5=o2݉VP˟ 7ekw*[rS[ؿ>*#Ί'&.7*v V* 1jHf>!~܀}P2jUJ&oc~[ڹ +zz~;ʄv;'[^m oqJbY:PKإaF:HZ*_7t ۼ >MD\V/X]NQSKa{ulPY Qr^TFv7Ol9?b%8e V_m/qpv\H+ڬ,q`C)?l>o(pD7{Nv :˜}XgM4/:sN:j`)8,|ک;%bsׄac'0%M%+_9SO||N BcíqC1f(3/4l3:wL{|yt XӀOn2;.Q^f#";$t.y帤#.~~7W:5-D pˋfl~'B#+e Q+n5n9=wcS{x:Zn(WE` hHǯ9CYVT-uk&c>D}f iAۚYSRhRf]W,+YEˊ Jg|JܐsYʛŠQĹ[0  wS$G#O_[)ʜ7iKqp]#8H+ebel<Ϊc, ǔ"+h^ES:je/ďݦ\OJ=+c,:8]&* a^Zw6`j2H$; sVGҲg$GWE<K95΢ۄ {W"_/E60-"C;N&חq[S٭ʥ,j-ّjoHn/\ؕ-x0TT\$GSN"KT 0dY6JhQpiO}t.ǗhsyVQ]BNvoB?OTܤ-X HsZM#GO& Bf>qT) PwЬa"9}HpiDoN|OE-W~u^XWkgY8Ř ,K?Wt Igoix$ީ*]rhOG$ ף2SM#ʛq6O a[S /CYQ1:(󚛗QMFcFIMϨ_Oj!yV.迌қP|%rEF+p-Sxkݦ(~fRvT`&w5̆=~[6p%6jRbsn,g]-HʈufTa,$hZMLXXvr^-a+y=ԣ'ٻm37cе2ڜ8@[ C_m\v tus^ gŸ\4~ yK?X"| ,k낫)c2N.+\28'bVDsD@ e.~X51d+)ݻ("K?FQ6( U\)7TC)10@LP@ 1(wS|jiOm(:#hN1ـ{(MHB*Ufo-RfG k?ϰo M1?ӏv#Wv Dwk8NLCcU7?Z#}ӰZQY%&g?*VZ)9 N%BQ40КF,F[3zn'?%W9TsYA' 5z?61sS^tECW&mn5u`A n$h6S: Sz_,Ӎ,͞yB%0ę.mbq76&>Պ5>CpU2 kvXz1 ihӯČn=|}jqZ)>wJ鯫c^SԼE3tz;ҖP-P(wHlIgѷ{s܂ܝEvß{D޷p}.plj6V`"/P4;Skh2ucUA){nTՖ[n¸裚Z&dP\Fd@%t 4J֍G*C,tɋCl?)hBU#6Cn1O}NmP$ O7~U}=4.df 7R]i(S|G@wB_x} %0ac4"ݜ c5[tB_s,\oE䫺\U؆GhN(Bb=weuh/h~Jn|U'Z*Zi^Y>S4J0^d}l[\hccyBmpq xI|.@7אvLji*-7"sZGPTg^6gF-u UƬ/fPbgt=*l gׇLSyo^ÿI[C3+ |Pn{Pewje2#LG`Wk:=1pxk&=JƷ N}$oPΟr=1bqcȓ̐aiir{u!u1:{_.%˘Kb3p˲sw"X_ 7k/x"wj-5!Ӳ,9oDu rRӌB{A3[8veP~j5(<#r}fs"]=֓5:L]/2uխB?)h(D F(n/6 .nkgɨق{6?NRnǞh#tqۭ:!4Bz7 K9 P;؀Kr#L^xAo&:@yx*^2cϏ&폒1S+YT'Bʊ2P&}1̛#ˏee$uDcw$N 홥OqTb*0^B+xm*<ӧշz@1P_120oeUXv˵lQ9ϒ$:HgG_-כXF%/UhĞ[~\;n5<P@AmߑLiliH~kO}t^X̳^uaهܬ$@XX6F=%K47 Cm) J>u{q[$U5pؕ-k~럊U(g%AC+fh)C2/07opjg`i}86]$< 6mC[z.D˧tP-|p4۲ ,7Ncw ]`DŽ/0]'8U_i2fj@Q%zth 1cvO"-5.pe>0Z0A%Ժh-T?%\ICF%lp2G Gxt*[CQBXXZă7bh/-\Cq"A Ey;HǗZ+L8P!ˤZU,wZo1bT|V_L4؛V(p$Dw%>?-ֿT7u׫SJǺIhXhj$5wHBVUG\+)ppȔz]IrYGqrR4M^~, Q :mY1M멋0CvT. 63V"?( @8껫}LJ9cZjRdV8!~ M,6ꍵ=t/ jއ6&@A[űcX/ĥ0ozC4{M͉٢؞Je!FMCV=x=)K7^%Q ʇ`WZvK9u>*~#oFNf!,gX׺@LC|h|;nH|h 8, 3RC?50aAkR.6<8OQPL4_ʞ[+[YÈLςa?H;0Hn͟㞷Rl*?ofbt,O 0?R'Jco<.}lc;+CB,ӭq㊖T8HY\_MFWڽ7xI`AЎgly\'dZ> dJ0H|ī4ިA7P x ]5*O'5[a_N,U22Ak)IHfnx`7w9PnzTՀ/ͦ?@Ӷa#n{ Z$jHR6<ђ~A;v-h.E-e>Bި;k!a} .UTxw{u{̌?e -"i#8*e' xF=~p(SD+mAŁf?[K~i=AQ/MRb:e~ tHyܥ_`sU@ĕ*Ch=g [3\4Ô"90ܯڮx9vK29VoFUB={wۭl$ *kk68/5#(C$ 7 )IQѨ?rĊpN^!K8l` bcADϝ7!fwU9'VgL?dWp#D3C7N%~]A%#A1z_8q_I|CR>!! F-O)M57|Eo"|ơHd $fs\y״:kU<Ґv5W:WpI_8Bho+2E%/[kv ae8qJrD*[keCfx~ryj^IOSM<{n{0$\*g-ڀ)TS^r8:MjۧR1| w0Of3X18-S gV%Ӵ=2=U58%Q`F,&=XPG^~%!c sP^y=e׉]gHCpJǪ3+yI뱢DO72U9caiɒ*穏A>gH\c4!IHɐ'1c=IJ<V<-S:N]$3~]² vw[ ;7 \ y=`,wsM%,ToHuѮ z?wMf*.hr5FB6Ń>u ]sh S/1d֎O}͝8`ԾOKU) N J RI>ۺɔ#]ry4Rvl$[ ޻F.WzW@fDav`NH  vP+na.D*ע;5|_0d  S|1WM*]Z(%OǽZqZyOpeAk29Y!}?ٖ6~*̰ sy_W3݈$KȰ\:ZPkRB5 w0OPOq-@LrF),b=RP]t4\1Y`YHƛuUҶFu:>tܷ75 V-fIiX\tR1E>'ķ7 䮓--Ap!0Lgyr7ܭǃ6ٝ?=Jzrӯc=B;tvӇ<ܴ'*=w9Y'2#fVD~[Ẃ9ŭaRKV.⠿ C"?5cn^2|Y VynɕFt} 0u.\][wgIz+Dy8v\8YJ;cȶvg}YG qI4 p@unNiVGVV0ym]MiXfDU%8B4xʧ^ ȃ檚|># zJrԪWN-PPy?Ф%Θm%cξaiz/_[licHci6N*n?lyT0z<#ꡖ[ /ZqIz(0ab;Xc6ע"C9wd w("Oj'ecf`['W}KQkc˪3~QoQ}ֳ|< ?%" ks ~J ]e }rѽb<37DxBG_o*TЋȶTb kb Ku j_[i4ec S *gſfc\zȯ[&V 4\/5U@M^U,S=k Hl{.n.2 *D mUoHhc~ yo0WĒwLfˠ@n_0B{*JʥPXplǑw~ 44L4c"=Ě,M'KFKRo W\T ^Epf8<&tʡ A|GۚY0fW0 8=!u2_]9 `cChG\Ww 6F/x^7NMi`c>da ??ԇr/W^ zX.e7tۛtKV|Z=묛`.vQ`/GXݤ ORۙOU,)svgÅGWuŁfw| hl+,ɏ+ռJwO#xq ʢ|4O[ܝAⳮ-{jT  a`fR&bStH4xperT@Z9R@hwS>IQ{z#J_T:Oc '8D%J"_YO/{ рQoWIg%eSfQyuO=WUgzۿ牃 4a"fTaeKIHR6Qfcv-HNR3̾p | <^s`(TPV?uH2{@ED@'`QÓ^n/Ky`ą-.UV~rMqI~"%'\:7v5z0xb4"\W+`FEScB!g+pf"DELP@8Ѹ0$ݺpW?sio ygcDDŽk#XbϽ_^&`S)Xp4CփJSA꟢YIGDLFDk kٝ3p1|uhxI%eqY 6*D2K9K{21jQw:oi^GtMƂnt}.< )@b`@1?Rΐf9.u ZaWE*LZbAv{ zb?TԬG=`n[L OQ=dEFaȨgZ6hᙱv!IsZRݣzK=q˃;{ jlHV6K=:sT@yP([^OЅ f.m'ڌj6Bo`,a=cdcDAVU]ݪe^MN=Þy.# I>n"DI&romyvEpjDصOʡ 05rF lhCbNtkoŅb';5]d=#Ed D,斊CI/L-Bi|O sUhe$$t1za! ?'Nk_j𷟟me(CAGDW RWEV=:靱fq0~o`})n̯v2LP 5%z xog띬O<y*zf /zVz`/@q9IXܚ}}S“w&[zc~{j?T1qpF4)uy b>%$`v@f1+M+5v(V| I½'ZCBM.sK}UYD.7qg|Su6dVT20͌'UCg3V^ߚx&QnvԒ2|4o0Z=8#4-\ ؖDJJB(PI!C+X ܶ2fpz7ޫyc밝.]xʫɼo=BV#>@ϳD%޵Z!J jY9"Y{ d=QhHWI^J~{sݽS&ܷ O !-`7/z ,=һ/Z76&mz[}>Oɚsq˂ӔF%㬶PdJ&O-1ajo u  25E(6`Ͼ=r͞R='T;\̀/!FRˌ%.%[yR.GbeӞ8}a^1s63z{i5bn)#mTgSwmV:"Ĝ`_'_?s;4cYG+셿u J7Uڰbf#ܡ抋Y[3_*d9@:V)0i^zn VQyw42R ^|.mBhfb`Nnjșx¢u_-)γOGo*"SmZz=? U W C:}plMVudS]:Z2_s\6*Th[CuyO=l-IykygU2-Rױ鎱Xt" gTQX `mY=69PhڮBnBMզM ypiϝ+y,"8JioLƛ_=k~5\ ~."Vc t^_M&IlՠQ$NѧT|TV;QjYd$q mMbʗjJi\/tpX "i}]N4+08v=ٓAj2?,4d V 1x]9G,02_GgYZ0G&XϰJV[Hn]QRo>Kq2_b혢 * ؔgno<ѤaV-rиl'A!r ҍlc䟡0[} =us$|åj!kMk5)k=Yܽyi\x1mv[h<=|wg87c7[')FNucӄk_O{:+zc>=Q>蜗.[37jI?i)m$5 OגLZQ3Jp}WMuXrz_fdZ'x* #cJ %sTyy9$E /\s4-A 詆qL/cOqi{ QZKlh@9\ΨW0jDYrxlNeOhf"z'qrr1;h>mMW`֚Q} \Xɱ^A)oΓQݍ3~UݠVgN\EyA,#@-:YM E(`;z-V_B/uԦs/U앫ǔ X̖ܛ(\岂$#.o -Y{̇ZM9+6GEk`( 3-]*o4EHST$22\p¤ ~ & T ˕>ےnN2 ¡lx˩l1I9 [C6Esr_(â;^ ;#Ovٷ4J4(kk90n%#ϔ9@*71pԪW@bAέgJ)^]L#Jaod|<7EETK˙D+ o U(-UJ_عb43%^V\4A."d.4ăq=vW<>CߺzաIEbuuh-J_rȁwzhPru&&/l{qDP< ߸Bpw{âMsϯᷰotz< %49^'`Ѽu.ZyxL /=҈ɫ 'GB/+rހ//iqKET(ߣLRλe+;*ޭ? .Bp޳<rtjX ũrR`u^;B-.cqҰ eD*?_Oe2'%~ڡuJNԅX}D;~GѴI+5 5A"zZA&ʱyf_|/lPߌi"Z[amPwVEڈ,'W_fֿyB2PܜcX^ N#l~+t 4{a$0NfiK!B՘'n)HF|HLgWˈE^$\U Cb1>=Z%刎Rlg# 5 8JSΙU}KD.W`@阘NXUM]Cڵj\U&Ԝ aAm5mp -H:صW PO$Oe݇`Jw ANb7b*\ xۑ(mGuK![@y_.d^D&KxjB@-~ f^zZl^n'\A٭TsܸŬv>~dJNDqbÞ~)ֵmۓqK -PYb,~7A2A |kqx; j/-d5 \ +=RsTa? uiG jA MQh$`|,piޒ馠d/ D^9#ç 1N;T%|) TTlKF`Wfko^5f#'rJ"Dz[EhtteMrBb~lnCNb*O#Ҥl?2\Xdios]VYtz{W7t]H?ɿN\K B6;^T['>ۺ!qxZK=^_RoI=goLKy b^&E#]+s)+<\?FnYR? J>E+Z1)N`bɽiĜR2eQ 2.Bkn4\^)eM&2{((|-4;+h+ N}lM P 1 R73;;5d\xj% Zh+@k:ֺngfͥxb9vFH`v+ HXN9T *33WY',;&*)_ܣg:{ahN7WOXjTfd<,dn^v [o \p?\̅Bh=ά=xՍ-JQp'u`Kuc FE4D^ CdpHӪ-)jF(UPB&=}M|]Fs͗&'e#HgA?q9t։yӽaOOC >;W'j&mAiPv(Nyyv~zsMj񌈴UyVq$Ng_* s=ctHP# *$Uzpdtu_G%LfBA)޶[r-QR{2{ :5Yw3uZ=vF<'xdoYwkiFM ]m6{)~&fV, 9~vvZV!&$εk,x{x#9b+^iyXRz:X3ڂZ K+Vq՚zvԲVbzvLu>u3`eLk)+iw|[ -XîYdvFH;,s66B& /,^ƋCP.o 4N@?n, "$OJD! X-tL;-!6J>4v\mDNPJG&e))w߁հB&~]YWcacSUH_@iBFoj]8XxTjI@O>U#<Zy;=͖YYi~H/2g Yr p oȫM0S':eo`9  ,AfOll ( ԡX iY⸘W+huI T3JdY0OYp$)2MvYVʛo^aJT,[<ʼ#>Rr$]-K0ZSwPXBz -D Om-i,Hn)P1#GpD"h!2Am*LQ/VY@bwݕ١x;!+IJ]qjYwFPamǽۀ11D#fak~OEtzG# }=p4ge*8 [N.G:#÷+$ L>uEzY)mgC/]K\"ᯂ2hiv)xnNZ|dӡG5a%969.|5CtZƦ~HAE(l|FkAK0SuP)тf`BJnZV4M UD]LBnYFxZ0$_fVrxZ! (%_Yv b79Bs1muCcf46DA=oV4_!D~xE0Xkh. } 3 [@٥Y޼p4IC@p)~WrLT]8fb# F W1 !{`ݟW&U GP8iSNL" ,;/ʚCҴV۞|d w lP0!,Ru<48Wh[ SB !>~ pհANs}g':hu  totU{_R P9Րo,>jԟ]Q"L|Nryչ<&X GKQ+/ E%ȗ{,gr i Lw"%adT'˔(Mkx!Q !/mh)/U6q\!;ƽ1L!)kRfG}!i`-o&Kp&%5~I[&770P(>eb~.+Nu-1xU$^B=ܩz9!fΙr2 |H>3"ǥdx[<^q{Ż9 shw; < SCk7dM QjQcس[P~[㫙BCK\^Ѡ[@aPSOE& ıԬ"6;9.pժXkr>YlE5WRd`&gu(?JC]?]̖Fk䎀lo.&S Hʷ"*݂A P/^} D@Vj^=HLH5^+_6 Uk,U(}M[NGe*MQM jyG>X`,s<c Xu(-xS-V@)9bIPKVv^^i(ZP䰹 I틃k[e'm8tʠOZ7?NGZ"jՙ@>OyKי闙6eV 7{b(-qت Cv7kU>W!X_edP* w*rAU='^jlyq ވ-7$"2vjdpplE3Qs*ao s}4A.Y鳤A` xL9IfW ˨<)@^F$ܯwK=rg7Sbo/(ޤ'Z#2LIǍ KWtBziHnu^i>u֨L \$OԆ]10[>^BSa>S/c9vi7"'y;FFHxP< 1Z/ hT+߃udʪ';u,;3_5Dd5kx"hU_+l+]9[ yf)".jdZ#/X[3ڲ~V|S >7it5M_G)ˣRw#,ڴK4'{qv8tv즡=~:Ivr4a*H7W$9X!&T]J_?RPRNR|cNDӌbJ_$ @ь+P36YK36ԤyZ>@ٶɽAPl yXދU|5BSJf1̏̓ѣoGEqMVr<':,p(C@ x-?bJf=e,;߭L7Z3nrn 6zEBK,5ގEk?xx_:-TE# `'DΎ`uJE<ɻ*۫;/qh.H,{`0<}@LՁ!Gx,"r(&Y.AL%u,l+\wK$VA1UMfŻ\ެaFaZ7YAcu Րfz'7e=RianUŦ0`ݓji!+1AqH{ Wf}wʴwYQ5xit&HY+rӶ5QyWNmAWpUƒnDF|ͻ^<AEm ™\衁@v'bVɜ,;tB98acTd^7MdvF.hqF/oC < ] 'hÛ u5b(X`{oE2mqK}&ę̕%`!.٨Ŕj8dx5 DYNjDf$$*~8N+; v%:vu<›+!?$@΂HK?jHZcqcc־0I^^ܒE7*~'_ Ο Zirb󰱩PP|@L m0C:P%QI75g{0f݃|e`% nZ*r-z<'ذgYUz-h 嫑,{ ԟtc)"k`kt~i\{8d -%ѻz{%y= ;uO\TU˿N](;^xh.paVߒ!F.a X)X癨oUUyɓV99"쩊04f+בg÷-~5hӋ۱ JO!/t8AÝ ̰$&ԫitu8D-صE|t$/8.I~Q}b#`+ 2H0l!ux)C991R=6^u+g*p*6!MD%O5eHA3pS;G9scplϭuᲀ*³<#y =0JB)}]Hi>W8"&,&G;K ,}`ѺSLd ۖSع]HBhؘ>ePsǎ|MN*/Q 'Y3JL?x`2eEГA%rR0z: IBjq +cZyWrn~S3?S? N^8%kS`=YJ@ۍx\.$ ]ut<G`6Y |qx3?d%@?OEmHUK*+f EDewk um /0 KCTsEl**P=␺U.f|ۚnpOy^%tfc.oRUu#_9*B+"OnsQV$q{MIGCi:(˄X!)Lgw3Kwek2Ypvq%zT s ~NxB4 (㹽U><ND,ЅUc@+4Iah0Ҧn1yr~ ¯Jh%qfZPDpm]#&#Z04d(f AxYLK^3$Z$VAQ%nMD\䅹uI]>b2AF/I""~wH^-%)[-sá6``S{ݜ[U@V@9![q폏Me[\ntlhUCPy%y= bYæE 1zQlBk@hHsoB?Âl:@ݜo:\-f39ZX-VZ HI,ՉjF&rЧ#(QE`oA<68e ³4L@o˽ kZ^F,Wy_Z5\yCV&K;8B8Y0AӴIkXﭡ +eTb`'#¥LPڋL6(`'~}gF tZgs 'BM\4 E0mxhnPųoe9DǤUJGJ~KWzu-Pܳx̍Y胂|=y.^1xIpזW8ʙwa r]ЁKAfT%{9Ruw灔9 őb >ca@,dڑ˙Кb Μ'GNE)K- vq=/_fCU>!i=|y<7y/ "WhLA\]ƞa'fA3<<~CЧ~5EjD e@ A::‰[}NG<mBdYPM1H$&R_}NmGKŎtS-'"( y멮],0Y +.PB(pi eih& +(I]n<q+H~wUvkᠻUl>R,xBjl>}yB!Be.5mY2  nבU07i"B|s$t6Y3F)n n1)][]!KDnGJ#:Q_dŠIMz q vȓݒvXE%L=G_Z7 LS兕b#!)}B_{֨G)&W@wJ5;yj!z1)u'ɰ:@G:g ێ &CHUƜQ>ψWcҼᴬY-:6`Z:"%fLjBEh`%HdSVk"aPvyGêL./pYԴK 3M.p>T$ti2Biw/t][_d|̸%"Luhhz5 `H/5P F*(srh'zp%HuuJ)p:B'nycȫcd86N\UԈV>+&yWG+Fn=ޣ ӯ,kfj, X7v{`<aqKL8KW*VIGN5+V$5!żMD7&dJ5mq` h2zvNI BeM!7k^κ[APRYXS΄RQoWo4Pk l-HpQpݭC*ʋaʞDj*ws^.^D C $ӥ]]' F{.ތh6w zq49 >0QMM n\)4rY7gLϒa>mS>Amf PNۗ8;SAmsh tU/B4fk.̣Q[Rp؇r\]H?=S~3pݕi7pF8vs$^E[,xYB 5%J G\50I3?4eg BGBi@&tQ4gZ 5+ R,wэD_޸I*b!8C9 X2˹Rzi iܳ\1&پ M _+)c5Fm+NSrdNA`_mDl@N8Zv$zk;W+%t"X!2 R9w*o(a/_{}:Yh(B;L)wرD]GCW:(j'^BG7 ̇ %5גa"^믴 E]Q84㺃 = @D 9 WچT  5ط#K8OH>WDyY S=6p/·EWhɵNbn+Pun4L}ջ "@M`C0a`Z4GA+pUeA4wYv,`R2ɻRc7ϓ2MJk9$lCOHXZ"3LP>Wte3aڞVI$SߪmxMoR,Eod; džbyHހ،?9Hj?oU X`/"_Ä1+ /@rܾk=90#45?$C(nʍ‚gͳdVIM#1P/2g/9'J-dpԆg?JZcXXFq!}kՄ͸(p#Df;oD ` ׺՗d9琊F} mJ 5cWLr.CQo .^(S2rn?3V2Q>a~X@5(h/z  (TBA᧸OTUm oR;tvR<"pzc0b"Y:fH;$%_"RIQg^&5[֓t*{+;1R.ҙ)Klsr#P“#@;s!CfL 0qa.z>} )h|c#2*]$uf_?9D^PS"B݂\N޵Ѿ mWBDlaIn堗i…SZ3N r)cZ6܏1Ahә8 诙]ٸcW.3+o!=|}llD찈)i#c1%"9ZVn#?Y=a%҈oi:z[R#oœ4ק^  Jl6L.-5Lpa.ݮ}+`[2GĂ;?ċ=ITF  㠎^~6wI$ @jWQ x-,ttg.@ ]2I=.KC.UBȇv|oDVPh ĥsverz65ЕdMO^P}y}Gҷ>[`DBE ]R+Ha+PI ;XQCZ- z GLZ%dK^FtJNum 6ƆHV"m-AjL -6]˫twfV(W{,*(u]-L6N*ӗ@@np} S*h161UZc:8GNav˼JdNt!m gk'ہX]TEME<:b}  _Qu9 %pZ'sFe.{}/Z51حl~tGF]x?+u*]g! i-g*\dFR7'Q *h6[-{QبꁑxPevD{}h=t;ptLVV S-yr)3Of>1Sed/t a vO{)C}EcWS<ݚZ=X͍%Qyk=ˮ9cs j$lh68jl3c%ځI}}M>v4 Rw4t 䘮JD6>/ c\mS: :12?b Ƌ 2~wT7uťac3dl nyCDֽE8KT<f$9 "xSzJNp'uK>#kÝl=m֖~9kdDI锶Hhf:EN]ci5|L2)Mx [ߍ{(J1՝Y!Hb:ފZ 5W{hTk@~t8pn,@uܬ98/?5qza^xYla<˟ݻu9/C\:eFZ'*'Tx-6mf ³>/"XwR$9#7'^ϭ:jʅXIa,4< n\5_lc5y]-@ W"RU{UB,@ Ξd~5.yjRH=֏ K]Љ='Q!E_4$taj!_6.<B6c$S![çe#xF $2pѷ?f>=(j3pr.Ӏo߱sA^? .`~L"uFWDŽ))H1%OIHL;AF8ѵoy{g7|;%Z_xho-u2'R{)-jǶ1}kwåczl2g!E@G5].]0A7+/ yaUmr=9b+ω!=UEߚs`*mnvl-F]V'/BPn8e1؎fe8k"^AL-Bb>WȽd♎ k[Yc""[t;;dhuw.c%28;4ة?Kt{d :y'a]nvWeX&6o*9cDw!;fo]QDkm+m¸4|V+`@\dMlrI k8ρ2L>Us|BW6~ u=eG%sq1S-yq/o41^:։1Uv}Y: hE:]IZ_BU\_;rUT0%tY{x"9³Ydas#v%L'z7+&.Yc@K.ĶQF́mw̤`1ƛ8Ej7F "F2ϖ Wy;.Q䵃~4#*EFKNg%hD 0R["{ݟ#b #.Yw߉Ma$ 2o=kwڵ9r=)g:˔D%.q>6\?Skh9N2cՃXVljL4*e0F)LuIL@:ԣ_jLK(Kz`ư,LF༳K Q:p:ݑί[o(-*ʼnY5=ȏc ˓YZt͞FpDe,<5Ĩ k͌-W~owxm2*6}h{Gyg:ɘ`S)7LA{1`7+K "%IGHgr{SxY֘}6-Y<)Rd)fo@'#'(P[a3t)t1#o}9Qc,CriēO_E@\}8^+kʳ,I{nυťNme{ {pų KZ>G3ƗTLj4WI7);XD:BZ.!wY>Y!+ΈrXxL|fd6y %LCh75Y˟s2ZmhD3's a!hS">)c:t-O ѹ$ozDVP< d8H #Ƭꢲ[T|_i]ZSj5 IcHx~\oQ.ے. g@@=KDk}b*[! ٗj$Gn'A&.u ҝD]zE7}v>^rڹsӫܐà0^.g=$㕉D {meC D2l~e3=-sZ N0.ۑy(R.CtK䄘FXYK"x*y^^tĶZEM"(g6~D o@"q_82&MQiZb=jo d/ Ik9FQ"JOL QÕ2P *hPiծ Y}?}߿:|:N {2nt dPW\v4 ""~p ۫C6z!%*EC妫+H76gH\g}{vДF/ϸČvY ggݪ=] N/.Ix"9KN+~Y6vPDSPP̥'I82 my)-FGI}n$.٢f|K1fHչ0aÙ0Fl  4dZve?:lMȹgne2[ڌoؐ3:RezQ 4+8kʁ9 `q6u]y\\:X ˹բ(wn'w%zS֋lQN?/ leEG'ӃMtX}+BU0ݳi@16^5MZذB>x?D:-ϊs[_xaT75Ml)uQzi`@-,W?rSnCSneѺ=nG`DݚKy{"H,6[cVvz׏W^ hz.vƻ^YTsz{#j2GHR72祈* )%'<a-s}RȖV*hp8hXM𜸊HҤY\1Qehڍ߼n1|1579] 8Q{ :fz lGfv=}%ro,-ζ٫D]`(vZjlb咆̮_WutU%ة ZnCAAY࿚Ap^4T#{ܸGMosM"jZ K5%{2chפp+۵JhhD'ӡ?5ъuGQxw^<f\`+FC{`全cmkj" uTꚰsZ4\H@UBHe08Gշp!ǧYb]$1 4ByLHs4/xōI@H?G!OpO 96atbԥ::w ݍn+=HYҙE9muWoRi#Q\7~tLZ^qR)0'` O6PTzH!s!4j6:¯.yp\&Z#{Ж]ŀua#[_#a%rpxo;ecTǨ[zkECt4%lƀE ռ;-h vMtr:h݈Ad4 2'ª&ePq`2;˅ѵxeJ!X m: }٤PK׳BWvv-Jor .R_Sf}&,X4Eg&..9xYa9+ tMf RO@I.M )'{i`m6? !™viJBtQ)8vR;%4ֵi iJۛŲw.&OXV) аJB@ k"a[y$p>_DuKBC*.,J9 |,(M\cNsLVj)BYZ8oT=7I5՝ G`4ɴwtûo?JXNK"&kǫQ:6mz^ltRO;!ub$BTNm3z9KLG6#cywdnFeap%'\ Y vh+&):v̈z^0T:&SGM?V8! t|cs;_&6@{eomx"5y7qx>'D[a,e.#^ajmJ2n`(1F{'ű)r:u, YKD$ W!-:?ɪy$uGl*#Phe/ W&Aba-|&@2Q86GpTcEԵp8p,7D?fyF(ޅғxx% 1 Gc &JQ}0_}_"}&zCya;e-PNBx$kTJ-R_rk QO*P4!6o!HBUDDt љܖMl)eDut c}`D\nS?Nגt \1>&`}{$; Khbޯ+fp,g-P4L 7jONN(yDGeZ3{i +=,Z<IKBuChaɲt ɶ_}MMo!kɓsjKa| ,о 0^{K-|&ZDž-'͕ߵ4]~KdCc7R`@vSpE&#L~H o(I0(? Tjި] H{|# l뚥f17fva艸6Avr$Ы;m? HeuqR(:"79s~Qח#4^'{ԫZ_&*`o2IAK8o^Ow=/6 8+IÃÏmk9agd>8g`RfeTr5ڽզ$O{9f6LL0o[al >*&z W X{p]t>"آ>]pdR~d)XB4HÈPPpm+8s軈"g/Ӷ#7?ZɊqB{}\'XP_[:.d/"^tQz mX-Q.7pijZC:N+`^2P) ,Ks/XaQ~;Pu܋fzAeb?Sߛl/u!sA+ } )PuPޓ7Tt~7\xõvyϳpUrR̕J [U4"B80[4KJx\${žA☃.ܩ/d^Dgض:هsYD.ـ-"Pq>!e5s]+ 'E6˝2KlqCaZ]p!wgvWVBDa:8pTI-dO~SlO WIOb1+ HCWbM#LcX,Qep~򲑨`±PT3x~-?w2Y2RW* F7НWyqkOd|g-5D~ގB4ߵr V5ϤW@>@R <,3bP";hI+ 9X —PAzTt odH;E`׷VSmF)#P.z5nMf⩹zq^^|$j;cΝ!v൤FRJM+D%;#p(:OWS=13BuxgY4IW=fjt IlP3vKY$S6ZKq`SW#xg~Lw6 ys3Bҙa>oS}Br\q͌i[U׷Uu9nt} X @ۆ ]sF3'\ъ<7%=H**2WOj!XwIR Zd@VqqiкPN!AO Tx+m1y2|"@tq1lŠO]DLVhG<CIB?۰ kFT|L8tDCNYsD)y=Qʃd'7ltB/ObH)!U#JP >yy}t_f[ftY`vB[  DkH/Ce\}K/Y"sP>Hx @*01n)$luTm=M)QGU`/sv/UGb@iܦԿ:SlpycЖ4/HX)Z.V~AЯnVbȴv O?Ab?A`|{ɍ30>[`fh aT#b29X᜔bH[j0#h`{YB8̘l2u귩v2%Wޡ=r/p0HѭCwdl2^bk$Nw框%X!ULO\kgMhL 杗rؑ5;co-ig`l,0 `n08w G(y~i6xw쩸犘KZPx/EOf(OEYN!&ZLa:Zp:b"h_~DtUI\yL7Co W8 Grc06B1/v<`:!lUھiT{"&)J8={#tQU-u_ii(e6m<5<e5H P=SiH 7T9?'p>zR_)*&7ƠߨQR>B;}Ԭd3,.!Σk(ѯ jP_2A䜋FLM`AI0:‫ynL5.J dYhը؎5\h1N\Q|G s28@P"$@7syz2Aݙ5fqb@AR˼3FP8VV|PN4omtok[SX#y;9uD1uIL|V_Y–T2i2J@>'uRĄJC!9ARelO5U4fI퓸)(X>TӴlgRā:UU䤄"-ɸ>z` H*aRЯ E[?mvyP#?Ę/AWQ큚"}'*p]<8([Y %2{cJ'ИhANs-o*^k!j{i!la MoM;BMM0 1o(LnshLe=SʣSi2/AWS [=@uVΗ dA4>AB+܃vl 鏖+IԄsT Oa 4!=pF5@Zd7qA*m `# \v^P?4x5wtj>An֏Gs䓄٥92Qvp`+#"VVLJsqU~aDaijP6&kB0J0a \0ק+trZAYr6PSO@"h3Z*슗%GQtC|>ׄaHtOY 0Dx\Ia$P0qڷ7xS^;҅ lPbuְЯP$uТ9ˇM3.y 0\|e}Wv/{-)dJ[_ FW`(T(i%mrho;K-WHG;rZXFV;j%KZ :0;$-Yaާ)c'@"/"{ ]ins+v6aSdE[ψ9XSׄeQaBH'Z*1t% 65$U*~ !) 9O:Cd=9]va <4*OP"aQ&#'h14ml9`EB\; E /j] 5`'OkqeCGѽK͗4NG {[uaa|&ip9";%,>v<8p?>Nf3N؃?DcQj41]RPp82}ϥZBqhB$AO ri_ W*i÷9׽R!l$|NYl,PѦ,rFۦ/PLೱߋI$:j'KٙL3J$*7CH¼TO}ktL@H.tl9u^^ "q%|Ґ))*~S~KѰxI };"@s3#ǭNxH+,85 y#\pHjI(+!cfF.%kh!_.[H9tgdpjӛm~?^F]S;?Iqҡ88(ucc[!AS܀z4ִ#_(qӝӋLnJ +_M>{ԻNϢn?]B:tmwj|zi(@sHi<4FH2R ^F mH:B Rs5`!}3 s)w.MF1Yf_pU͑F}o>h1LZbWp%w &6[ ݎi> zIʓvyw-e8 | mB aL v. V 'O`Z'P#sa"꧑IzwJ;W{oL!J `4\jU"I9OkY^06*Fcaûdnf (iŸIkT&- _Mgq{1BoIO9| S:3;Q+B"PU^i'z?Lkfz}ZS{[*qs.,2Ooot='Sͭ G^źWHi0F}SYpکleTϊ^_mz5΁?quenp}mi-ff PݎԘ_(^Ňr1.DlFq:bm\y!uH JZO5ADɸF?/una1;`0AP怮8PMvtr`A>E!щFǒODnE][㍝]9r'Bc5GVgՍP2Ii zA@X,k3zɌmz>p.xט:b9-> }5!dkT #3#ݱvt}Β>`v5)+ -`'vVC? tN 2-2}/>agk1IN:}[=dXД=OȈPƼ%3ZRzBg*Sc@[ŒuЧjYߧu;,ZQ~5s#:Ts3Ъ,r b&ѥ,FuNL:NW:; ˍ*\UP`xW̛[ox7Mڴ¹{UqqG:<gzʠm*R&)Hc3;JpJzlW< F"7_n%aa~ "_f6AN!Ewm-%Fԝt6R5O>1akQfKPln݉dnemK#{p%sk1 ĈЛSnk5=Xz)xƿ֠MɟCz78~?hv`٢rO*2@׺1lս+>aHP*s#Ț[}PA8;\ &;*DHd[[}ҜQO k$V,4 *h`-֋ظ!fEM9/HG̈́,ͮAI`s2;#U=,%I$<3{ tY9B]MTy_= "(;X2@ E$ Z2ms Ͷɗk7T5_xo,OBϸȭDl%]YRГIT`Ag!p*UJBIhh 5&uy]U `X8o ^]hَelfn?`tW_$7H6:a=mcJ_Y58Z(׾ьH^A! lgR*,ctBTF61PܩѼ_LWbD~?/x`-)p@"kKZvfmMeiFJ2ܤME-Am ׈~\)KʦJsx~[6@q CRϫ"34gE MĬ:au54NoP T4aۚ^Ƣօ&%!B,~ inD}[IlXU#\cWx(@Ӡ ^*cTGQhW O'4TZ)΁o!zB*'"{͚*Y(x,"hg{5 `k"!DD.Ml}:3XnCVvyOb˕brov\p畄 xZ$X5co"gS6Mw]Q,#- '5('ueYg)2+% FX"eǖ ƖXpClXo6אAiHޣ9EZ/WyDJ_XӜ̕ T.&<5_!i?IGbO=,&ß8n&kS—2|G> : -?Moć'&ZEw(׃>^MS~EJ$WtyH&uؠP2__=]f>Ug\G,oS@܌KG$(yl ~3nm{ʆ,*qxU==b:{`01m8GP ՑIEd.h>&g嚥C:d}gWR+4R&|v@n^Rv33iaV4xĞR./nHUoqpCQ\ 彦5ǖ 'Z  4sskOa }p`?ʯl boRY𤗿h3=d)Xz%M 3dar:a4H)Ϋ ^ot C}*r?B*?Iz[t #Zf\I7_sLyqv KM{`\n.xE6c8ß"Bn!)-ֱ]Rqq o.\}S/[ d\3|dא`u+:֫,6jGQ}WNLg 9Y(֦^mOFZ{:(YUAʀ?)1Mqj_`=+r$FIײ.;lбX ء4ý:,/>}8 QhI[oxh+Ņxe{p/fr–` v#My.޸;絘Pcݥ6_:/9&>0IC/I9$(L*nY$C|WFITgcipﶸJ: y6馁ܠMyF5bXax4|,,,/G,s7ZXcҕCӞ2y@*.YR6UސCa.oD/OdžюPK$ >v6:FWǰtY)}k'eDkQ',6 /Hs r@0sMs-]f +_ok9F%JVglJ a=MFbEI )xFS3scP=Ʒ N(GrPW opX/gUmj`9:׋xa`uH 8̱C! ^o 镎wpOpAO% A~S9./7NY;|5gglIDJgeȁZ:m}JlpQaf5ށ0}gy_g {4{*ʘ(RK/Rq 1wBr SƗ~H8.kFdK%|zJ0R𛹦^~& "yێ&AtpsSkH;sM*c>5jw ݙG pF8?ElA35^)SkkdWON %$\}`MpBBJ/"ő oPS-5Mv.FhH=C7S Zzɸ]qnHi(0_;gc1f,'=5LZ.#?(XU0( XoI6(upCxFSnӢw mT)L`ޣ薯أIS1nz.)GX;[HxzJ6A.fgT2WpҸ2 ! 1MuIUDZ~/`g*dh겨9eR˜ eњډI &voF[/4V؋m?ØQ3h,A +fr!wpzN$' ,>R zKj=L=0}YxLUbƌs&xp@zNirAK*N$#']/jC+lNw{c l{nԥ4IW|s^£|*@-#lWvE%j&%wFrI:R.߉N]8)~'8_IzpXxY}-5Y _|kXrA&NEК{֜q}cv8Nsv"EUva?>>ϴIȬr_u2r(JaO;?5 4˴b.;aq!^F_ԞVIδ(= ?8}R b '1| EY{F8'i>ge%2_H"(bF4秖QHg5yCgIMy,8x)Ŗ8 6xވIY$y9珻>[d\P&|3ݞ1|s $8Kb>mߐc*A)0_}VC׎.Ηaɟ0=4$Ŧj=ĉG&fvYU*3gǰ:D7WMR^Br3RILAw#T$:Z4(X2J<-Z|-+ޚ`hE; Rәpd8o:Qto].KE6C\jWk+-Q&H)V&Mg“wn c KRXֶ2n楅o^W ҃wWe/:n)P7Cj `d7RУge+y9V3UG ,1)ēSHch}_ib/!|ΤT ><,*>Nx^tZ&NV-f=No4Ed= $@#A..)G8hUW4 "Qf,Ƽ0gnp'l*Sx9ͰR(1g7!Y]y8(@EVŃp!ƾi{ke~w > v0{n/#J"*b )x,Fč_.$9 ұJca8IYy׬;Kgwq- Ĉe]{Ab@FBY#тIm.WD/xtǃzUD"$w<;xb38=K|ݯ{)me7$jJ'%uunXJPb.2i`4 @3It:10 %>D~*P}2t\M_bA*πˀvoxBD?9|aKIIz,dyfZslzRmK"X )==0 6^DNtn7j%t_@Q.[34}qLU-8oFXR cݎ_jx|_<=} wH wyU89|t@9 mf ''ENSKd ]A6g8O$hQ0-!bK-l  yǢ"pˠwzQJ=io2A,2^o a5]3ShHR+#Bm+chg1J!=H[z5Uރ)i!NajGzJ'Ϣ8tQ0ȣGTx x$x )\1+iLcmty2W06'F,p["99sgjzT;^r<8 XT0@Oin=Vn J#a^ט,wBC5dBմg/u&?t+)J𓅈I6DL-@䙁JnURb T:AژMlk+ [տڶ-9OCγt-wk~^2GYmt,8To5g_wiU DHK)[{):_i,XE_[ևwdCS^R"G5`WO/gRǛ}ߔ*?[G3PƳqiL ;W֡{!CZ?v&6M}O]!i4MܽË0'!<ֶ;2w`cѶgJݨ./%|yU:OD1N/nMbjHN{Flu߲4|eb"ߴY !\bkɹcI^r<%_UThے6r~[xqZE(Vv6>:#8'ʍ"Wh09RP'3Yiu"hNI<@FnBlޑ NTpKN#Wc{{i[ME=e?&V $ӆ rjۅf*甁SsW25,`#0̀˞[֘7;js}Y ~_/(d?$ % &#v{|BɅt/w(1/Dlѓ z=N9b/j}Bmר{bψ<"8Hl[tAt4X( yIҔf3!mgkM]$ݑ(Cs caawl2tf!WgdoZբ8#?<*tR4+[#GX45rxHc/oElf {2qm01BHxAr ,+=[<\ly̐I9ńay9]BY@V<tC"GDXIS?T>+fYf-Α/ )c$q&BQbĹ vb\ . (hw,&1TBM6"R; S7;F"Fʺ~ 흛wal^p\dl]R@4ñ}"=z =,^\ )f̧_4-ٮhLv1^ b~ ]/p[; ~DǢɧm~-tDzch="0^%h <@m@dDTg6'ۀ XBKvѧy>ZtoQYWP %F`Bt?qV0yQlB+= )-㳟L7`%due]k^;Z,IW8"7v*% ] (QC_A,3l~ tXIep;jS#dW9[ kȲ/JZTz;v-HӜż2>(VJ vH*:9l`dNdrU$HNL[XFYV3PneFa|=́R'/wJ,Ռx;ڴqCun풔dL@fWN-'߃ZFy$󟞵0{bzF| Y5NBk[i2t>=׎I%wޥH"E;ZbkdE6c ?~Phk#S=] Z[?Q7~靬$3m XbgW9l2^qȠ{(Lvqr,kL. 5_m*:c4lk7FVͽ6ޞϝ OBU{ew-6=*Z\o4j1Z4n\ E~o/z*N(uס- ΋J1 :41wu`T 7\?Xw5%FS*`67z z-y ~2thW?vye=fU?֢CUj'~2E&HI 똑v(8$o>p8xzW:AL4rԻLV5V= Fj\&(y8 :meH ?#|a sҜ% p4ݘF*YȤ-[-/t\27w"cu@yQO;~>{MH#oz=:Ls(>WPsZ"[SmXnX#`/:@\7Zz<4Gj$Csx*3Ǫn`1O.Zl`"@:ZW%#ԧ`?u|n_z=!RlfoF,耓,~_i؂w_)"U.oPq4-irlDgDXy&ff5m7pl!#ĄF0dKt;u)uC:(do+_PK jf2Z#$?aҖX0-4Ou]zY=LdyC\}e C(k!+}q酐H'=bB76\犻0rזN*8H>ɩJn-}}k49fz@ rds tI82MV| Q$DDnRRC@,K H%<*'eXLy /ZèNzOė aNwܐ\Jg4 Sod6Ln cp<`W̴H4 \waw1vz>ԩTBh;a@DMg2|PuF)Q"J_4db Vt+  /p6-zF)]S83 LLJA2yگ]!Ku4b AM<{#pרQ1`FcΨ,.E!ʒwࣧtC%} "/!X#,?6K!cPcaݎNbJ7kV;{t UGD3Y1e"a*x6ugV{kJAX:'~ԯl sDCuܰBk71uP[l@j監vVG:U[j8t;g}ݤ^%kc*i4dаmșL&qYH=~cܙLиɡ@U*ϻ~<mG!xQpK #t)׭o˾&8U^r270N\ݍ> 2VA8U\v-<,`jT,#N$Jo2&BŻs&x^ۣCY/a܎`Р}0=J񎑯s3FV{&gkH[߽r+2"7u K_ P?b ~i ^gV0K$ %׼: t=a ;P% @m]×t>y4?'/g,{(,a!Q yo7&G*f\W~ OyK2sh+{@ѸXρ 6{ԤTV<>䦴LKaw"@v h/2R鈈źE +#\f߆908!ov#}X6yXtAVxXKp!61g+:Pe9%?LܞEIM%D(]YaCYsly(M t|V7i?3.|Jf/ٸ gv0<-7 !>+ ae {ʀDeY( 6> $Ԧ?r. "J@ T x׵a@p|]T H$PD%]V9UA͇cн,/v )S-d{1!]_CAHi8𴹳cCkL+x;KsoqS.hNZ #ogrq0K=;Cm5s--fhs}k>иص}m-4b io0ͪYj-^,MAL|݅)u> %~ MX΃ œЦKbq&q>:$ δB xaLv|V|Thomb\[ˊe]|gX{DXYy!#r3ja e9 E&߯PƂD᮳A@L i6YkTH`MQ[k's`Y/οVosmrWHݐso%6 rWqE+C9ξ8f fz*ez5. -L!{Qr \92-񘉱-2ZzMɮRVV`$}S2d7Ly<ݫ9`+bn*"82@tF*Î\#u" }7`&3Hs YMy m2.e7اR4hw1oCT+ &s}`-Zx{Nr7r=WVb<}ݼ }DXG:A3,hڽb\*uhhvI rkD]{@t@'+`Tq`Z?\f`͔w[Ҕyj%lӨVELO‘R/QʡU&1Id B,EL5?,>- i3?q7NX&v/@kήy_(Bbj>M컮Y˚cjP05s3|`R;pF`Ws/̇{K< + 2:ilbL{CSl++/DD MD//֞q>s ^>a"m`Ty<˖ o98qm4e\A4S2[Ln%Y8v`1S |E693bȩvtjYnw_){h!/md$gfH8BQuXExR"͋e\\9“UmŃn" :{A֪1ǔL˚(vP=~܂uX] Lq f4B `ˋ5s Pd9@`'R:@;EA1p%aGz5]٧.KIXq0t|dW[&5]NPvCX{%r}l_~smNM0!LMo J#"?p tx;a!AhގH)| ڢ"YĩdM1MeAvz$GF1HmLiMP˖jQ uahO~ =1 ޵c%2Dy`e(,SEJ#lA< =8J@c=чKe&pB$6drc`Nרbz3_et2Kw[D2AdW`~D\Ɔ+&p,jil{)q6B^'R:[a.$H]lp_=qIS p'4B#1+ 3X~Ѥl qȌbu4hb|oKY DMX֒{ u|=cT(Os &6]BPi:\q,u#'/|0ݸ fk큰2h o7+_2 ɂ0.WaU+OJfWʆ~nSy-TXŴ|r#<,0ɰL* ~P/kp֘OGS&_ z/<+IXmOͩ骶T.h~ {qyKy.i^Ṃlc~s}9yt8XS0"d8xKN-&>P !StadڭjG NJI4^Q'(8:GulYtҊJc-V>q 軇qVHm *`]ҮD$(_#`^Q'EANۑVjijDb^;v`em%::sO17ʑ}ω- ƴܮKU҅S[R1.J~WMP38ӰdlF&~iadUB2lJ³*s,LM/'o|zz/Vz+)@_/' i<Hl2ʸ8IȢylrF1J٪m(dICu&uCakT<奰t kW{F8&e7`h؂ʂXl|eA(uaOq,HBNـ C3 =?5۰vsGhLI?T5ꖇqSNA+fQ>M>5 ^+P"]ꪗJFvXYFjmxqc ["zj\}#ԤcuFv8Z*:yt]8:xZ_OيG tm}4?'DJWK9+~VZ'3*K-fB*Y#pke n0zSCZ< ݰrtR+%O'"o[ů.8x=jv O:U6O2s\'VpT\ "hx]FTws$]Cis9ADNn굨i:`>Uq?LzSS v˷ 4`#0dy5.UjXOT9"˨+٨MiF^7EYJ%Y Z &>J$ͣSlS<-&ݿ*hI"֨wP4L@%&!e% T1 "zoksMp(f- Ӄ矑)c ue2quw rU)9=<ꟊV;%jDUvroBg+Uf6#=4p]ƙB})Eo/KƳ!_\â.׵D=P' M *("L_Ѻ3\@zijĹd[A"K;Č SsG޳.xuCFgt宍!5HNy^K9:6)uu=l4 ?5VQ#SEܥZnuuRw9@V_hy&ijFÀݾ|rS!Al7QښJσ_0w|b{ko$"XY zp&եb#9+dv]4:)cx){_|wB5ig*bk E}l8}RȝTfv;I"҆1etV#{+JIw&Ms1EW(xsZre j) ~Y%M*c~ФVP6QE*n0WDwݻ9BDfw8K99E{y@(ĕ7 mo z>2&Wb`B]<Ϗ'Gxbx¿ )GKR@nI~`dlo׍j-D̑PcaHNvS˴|-3f"1\6?l6eQРq٤"H%r>?WI݄ {iG`x]$HO=fP_b3 D4Ȕ*KZGy247k˹Z"TB М/&ڀP?D@i_v6&9CH`tZ&^vy\ jΛIb XHOGf+3<f° #wp+m48q :oI+Lx_E8_e=A7Έ׉#}==׺QR"ӥ ֹcE +=Ɔ<_@hB Pu$ܥEuj9]vr\|w Adټ.b }GX;ъbg3Aęf}"|s;BV&Eaxm|{"MMbfV-֝/I_5K:ܴg]psu`otM_}Tmj3.'~.p8[/7e-LKY$Ԟ㯅e/O41GV[ "k~ P# :4 h#mͰPDg*E dZ:COQJ1'Of+Y}TK_8?}@1'b2ZY-A^VnI0szp._'YL5;IZ›2pnG1y7deC6@+#f|NYz E %% .۔۪d&ba[[>'upg,~`%*?]Jl;D07EUteV-NrߢEAȖqK>gj[xm-p?xqyZg7(HM_ gi rAi9=%e=qdd 񤅍 o;E *$@@͖߶| zO̷30>&0δ\֍b896:,[Xg\ 2PJ^6ri:8Jji,Mdm o=BC() BKi#S8nl:=@ȯ|5W ^l'=,"YsvUFSf3~9$CK {69e;9+Lq3n_FzGx\_j `%Y{/%{ܽ"FU!}ڒlz%#_Ӻ;JsUe C}%³5 _'YF=}y*sz=-bO]%3'Q_g C4ay}fӘ}tv㛌Hk iW'vo>l.bXdn[p#[HnU7%l%L{)fLoJ?qjiiHa~m1@px(Oճi!14K Pk q ӄv&=-b\A^Ho\ {vsHe*Faղ<8 "dq<S-X:4Q dMA ? : Ulމq 5abs':s%G-gYZ07070100000517000081a400000000000000000000000166b5088500000d08000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko.xz7zXZִF!t/4 ]?Eh=ڜ.+ys S;X~cJ40\lܰ('% 8e:j-tW u&D*)^HuL`d1 ey}N2s-Uk3ܶ^=k咅q4¨VkQnJ mf^Ugsܻ jr|YNwO!MT# O A1ɱd Nv+ mcj<4 vljcw(p:fppc}3//Z+[M/ը%IXO+"a 7J eb]m);t#Ւ5+HrXÖ Uㄲٻku-O}׭Ex@CXݧ\"dH.{"(49\8p FlðS)R?HӭnJI[v~?,B>aO7M6.Ēj!3!=c:-4QFAψ2,h%'sNTXHc6/ߓ5~#B[19]EPU@I^IƒXگVPFڃI( 7 WLݓLĐEU..\H9'!zSaa9GCÛq j\nwإq +0H@bBWѾ@MwB[R\pT$mSih>`,Y)XXhv0:h)/O]x>jصb ₈-_Zx3/\bUT5UUڍףYPQ0-ho/Bӡ3[ղ>6[6AU[ ᝅ`VQϒ90f=%Z(sM 8FlQFT-,9ڄ@Իs( k T*wrcCRԣ~'Ɨ?✏ ԑO yKOa]Yfrx$%K,yi@aT`:MEL٩.!>2Y,k6//TcvaK=q4+]x 2p]!QQ#8)h5`x"v:l"̻eW,x뚖R]̍/ԁ➁]2N)AD@k財~[Kx-NLա振R| -,KcSy{ *>gwsKoD +\ 6R$q{}-2ac|د|oAC4C nDb<$t-rVt]ݛ뗎sB,vmzia<{ET-{ƌE@ kDžkB1)KDr҂U٧ ?W&ʯp*$UtP qRN>љVvN b;j#V32?.c֙(, 5d˓&㽓`';0c)GeʂLze<K0Sah f.(*ny*TCd܊ (f: i.B_/5La IF絍M `hͻNٝp L^od VyOq5RsE".\C>~+nb5Ej6 I(_lMl|ǛRwiC9Xn$GNeɾ itgYZ07070100000518000081a400000000000000000000000166b5088500001510000000000000000000000000000000000000004900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/soundcore.ko.xz7zXZִF!t/Z]?Eh=ڜ.+jpiܧ%{t? rdtVt :rv*e31AYMn1 coYM| 6 { R12;YCP~b;Rm[~scN4թ|E,:\w eNݡsN{y:ҵeFI'@Ыo?w~1P@2*ec{bR<6 . ^tg^!GƹM\Rtqvd ?W=<yl*%Z bcGbEnA vR~q&z fcR}}zNz( #_![pTT =j&\'tb;|V݋0scPEA1Qⴧ͇/=ݼfڹ8* I:*zX_I$UEeCN 3#_tZ~G8͚? i TKz&ͮYTv7!,.`Yt/nv{i'52~%uj"ˏ`9-q^s3yk`Q_ (֬=/]34: (d2'{)c~c%u;WM,_a|]A Ȉ:^YuM贠 g5I8嵆@ PrLO,.pww;,:)}NJkD?pB 5"LzJ:/A K,E 'eKR$1a"'>%b~yg>~]R!B 8 >nSwƯ=I2t'^ƴhڭB`t i7 6PvrzB&.F‹)Vi ǓwYQ@Bf260j YMѵ1Vhh]TwSGY,XJ /e Vk(G%SAUCꊑct[9=y`ǫg#DZ-TӄP ~%UFBW<@dgT%_0^j>,u֨X5frՋ?+ƎQ'Dċz; CwQ '|+<3s%6}JWcFfʑմ?T~@G9xeD?I0J5\Ο ޴SH{0!$-]u(rL0+stGX#J(yAAS>WYh')ɟ B</f;xfl) foNrJi͛F闀HJʒW:^nKɌ@}2[CAJ6+r<@.s?a#(Lm+'-uNZq6-1\sfݡp:{%q-e2'-ťa#׻8Mvy]"oʙѾH?=2_!خZvl%\Lskl=uFEF[;(hdRsE_- >ӏ*%1qC#&6!{JLLɂAց3e py?e k@հak C@U)axxW( $y=o:Qxq,N (`x!xތ XW*eLţyid--$8qo0_'bY,8\)V^Ȩ.c$h\ A >KNRa1‘`C,S1f1a+/Q7q&z!)J`?f67t<ѥ(>^1NI2?@|myQo}Xć 5OD>IDQAHo2B5$fLQ$؞ p9QQSy:~[%{ M98m$eQ}@չzk *t8ru&)7D"Γ}SBs F,+bQ8䁃ffx!kt/H{ eV;ٞ2Ǔ leO=dJ)$F4pWcH=H0+(/k^JثX㒥 nnPyNO:j?6L>Yu%yShIn%/.=vw96Pm?,c\έXou%]M wZMrVWdtE$pQ47-GMn',LgAl bMH0E5{B,\}K[%Z`hyh!4>16>;+4z¡'z0 7e⏟CO^/NTsQNOX Œ\u8ua|BUYso䭓OL𕾄R1֛%S>܈jOC#aD1Ӿ7SKr`P(\D.(/_VCڱy:2>ߒ LY%CU_ pC |r؃T5Ebt*5Bꮵ˸Ė4 玍f]+"`"KѤ!r+ 6> E~V"2d!\߁Wvz~.Kw׎ ?F ;jC$"ܢVF^vV3S=D iR (}Jzث^JI,CPa#qJ} Zytg?L>զɞ.K BYlp6E^^h12S JߖWseэXf rp}0^B|l<$ms=tڀtYR4)B67'lq l- ~!`/ܩ.K>4L`n5%-kqExRF3bd SA,i |{OFczJ @E=Ϭ0n9&|֓^~UӞ&aԉ;ZiՏ(5]PM&rh|1ag]X YlU(9oX: wa ] 9PQ͡5q{RmLeF~L-,vjq4;6>`Ҷqzg=(B0@[l(u]`ج */*\sȯ߃Cфq[f6(}?\N/6 mw%a)D `)股'F/^'1]qWp";9?䑭LM)O śwO BVW$ OZ#QE.-G:5lRP mՂOsw%WRp] J)jcp7VgܵcmA~u{;.XA/cMĪxqi{,tXR#oMM<ip`YݗD=q#TϺE;k+Mx-7l;9Ɯ0~v&]NWz7}a(ٻTr/Jf> ݪ.1D-Ч8_rvRb0]+WY[Bb\D;RvIKq&Nͽ98ڵx+:̋$Ѓ6e.ؚu|z ̣0i0Fk e,j㮔jY4 MaEz2?4)\%y6@:*cա[ꚟߗ ɉKcV:daK c_u; i9G"|1XkcX^H83~whQU]l _$([i JV/Z'c孼Ƨ4O/ Ih pwq'fe vؠ;Vz›,,1yO.~̙zLs E־Zݜ_Z| lgOfFN,%=sYymf)XQ:+·Y$:*sG֊~7™MB(yaJl-KzE Ø$AH% FROQ3ߗVlqihޮI)|ؼ8AK%AifZJ*w\1%LB.34B*ayy(?R)ߙ~[×^&+`(Rt/_\ ͛7%ځ`!:^ 1>?h !yR?u`$Z@H)ߩp쇑" Xţ~}OG<}7 G#K<%_/|DT$u޹g~V"8c78PELfYO1~A6@4O,>W8Qޛ˩~q~2 '#M@腯=r ٮSr >ӳ<]K{/.]I\y|G4erh o0J|ֹ~0pxE_{D\D^/wZŸK Zj3M -1|Tm-VDsZd;5+t =)ނ 5SU@r>)l0lBڼ_zTKG4$mԽܨBetjb#8- &'Uƿ9X]ZHgՎÖ462ĸBDzd @3*3jJ^p u&Yc̒TL&hn9[ aϢ)oV^TLGb QVV)P-ുe1%}j@l)Mg*" ymXBj\-%ЧJ.ޞQQS "7;z%-R2okU(V \`ļ}h tWG W gPjǣ9w$rMf\KzNa=.uKM9$9 IsHƋFjӣ0a_Dpx8 ^{ B׆&zI3~Y-y)ǪcSPn]3iW'։%8!_dГG B nК#LK@g?P8ӻFdrxQb5'1ՑT4:2Go-/l{ n RI_܊}W~+3|t3{QR=X޳aC9f:&+dBN{9_M!b}(XYI |,YJr"g'r.ΕwGQP'#aki{FǂAݛO  CSgKww,A-y٧m1Sh:R(=2^Kz8?ЀuжPꪝc%N"Yc.Q?#Hv%`%x>F*fP{ zf{*o2' ~$UJ͋BP][JNJQ(Y[')ӱ1$Qdݲ\ET hݛ3UmlMeBa))gXJME\䓩2Ud`0VX4l[@Fn@EtRYR=znVF' 8޽q-O Xp֨?7rSt5!i/Ng<x ?vMWp[ުuEΧvD>1(u,ki&T"eLA6,I ۚs̼Iݼ\ П)knC"|X,(S\8ZEgD3u'$d*sWF%$Q"RlkXN `n,rΏ%UaF(IqUzg,lE11',Pvuj:\6*/ GmfWޜOA/g6bp50, qSy\nHi>#<#ӎ})EvT :&b!#ӟ 'jB3\/bKw^fEX:W>aB:&$$C3F1@VfiAȯDIYKc3)7Q\5N<Ѧ;HdDS!ԏ =\qH=boLsC IOkg!"~UE9~ŁQ!ÁRgbbH~X dWJGHGI3lϨ.‚pgw&YQxLW%\ދ_*g;.F<"6Gr}ktAl%:S^춥uZhY`@yJɢ;IOQ]( @\sNBA/#9L^Nlr0 ˴nfCYց]]/^l6>oaѰkŜ,d.}r Ϯ TB+ڴ#~v~F¬ݼZQxs^4b)Q5lnE変l"[ =$:'wGSԹ*Tj9Sh߹.Νg˓̪UѧA s8s58`;&R[%b=L=gx]z]!ef b.X}PsZmcsm՗ET)*7NHJbvPU48;@z>t7> l9ǰXIk bmIbĜ/t.Ƃw"mr~* HmG䣓)gHjU<҉c  r.|USk^.r`⠮g.PdR.pU0$_dvS7noqcE~!FL#5ݥ5}_^ׯE[1WcūE*ah-6ɛ֦40-tVt=zD3)dk۲8}8Co"[Y_#f>:E"/^Oy m4GS7]ۼoZP%kPJ a_QumXIBMZ)()_|DIPhDEz⍾OʹXoƌ(>x8/G7.#Iq,,jIEZ̻hh#HUCdWc]r+Jۿ7bYYIcPykOSSoî-j%Iƹ&)?ޮwoHV׎0Ł D"m޹a/9DvhhvΏ7gw,Q<I]5Wĩ*XEhx9X(Pj˘#| a6fY0DBg 䞘,s$d_iQ.FҒ%{cUS~&*|{x8hW6 GTڝ)@VX#,<>gm逵{Rf30Sf-Vŏ7 a~bh=9Aw_f58Okrɜ]4N*8ԕ.H{2Grm# H&N;!d"_nVo O9'x5-Y=-oTZ*7s[P/.d`a1v|Nl3J6n+;5 ɘ_Tڌ X |1jrAUۡH{(aMmsBJvj+'ށ}&— hF¸Uo/[0H3b 2V$KFP׊Bba9m4>Lv48@(mmYL91fĐD;hNbU}s^ZNugldk}jT11ض;d[=ɦeŗlRޞѫerowc|Wca<ܙQ˯M jG]$H|fMW |{wq {&xXz:N_zޥcn? ^pDIOچ8?2d7Q-Bv;ZGG1ϧ%Vӛ"y\OB aEM@&<  2Րyy7j˪{,崑~&SM0"FVkS ܵ2y L0SelhTؾ`8aP=dsK\ 7 NNͳ.,_-I9^ m.d͌HKBK*w-ku\mq%(Sq;h#]d[iߗXѮh[6fUhbDvwNu仼$rd'R}.#$XX% -4L uٳ$*]>X@ )>G:P2136ӕ_F56YCgS8&}s/ dXG&fK&{=\iqx˜;bֿVSO5E$I̓:57<d~}0*j1Ey>5eqQUƦ?yav>u"b$HjF"t[#'5`NJV}RʐZ]6N[ȄfyXl u;Va V_ "Elfe0Hi$I1ѕХp$^{wO@..ep@$m5Td^*j4i( `'>E}ElOhcuoL~ 8d)lKx n'8/(md;`/"o=KfȒPƬQO#1g@%?xM0e%=YO}}(="J2ϡf6TzgX/]y]1Gq"^j~¨j ~QC*7iC{ebQL]wn=If4Q.{gJ͉fr v0Uwy,εk:1|Ӓ1MW+SYfj|z[n}.#4qAFVQ->4 O)Iv}_S0Fc0XM(ֵ$,<LC SI1 GYĈnS 9?+}ml_nim۲b@>C/dR 7%R/+}|[YeK\* Vb [Ii^E[6b?`SX5(oݝK  eMxoa%if_j (]Y#=7›ԇO?Ő+g FVyY[P/o|uxDC8"+  pJ-j)אhQ"~l ENyvEيm3oA'wgB9}|A%ڜh* *4/W8Q1?WCh&JGQ)HEl\%sωD3S? sVя &p>ӈ^ 7b~XhiVG0:,*%͂Ԯ'Bd5(㺆# tUShS s9 ٺVL]Jv W{\#ԻZKժFcq6Sb=.3.(ًRX=:% s%xʅBGIf6S*+AyYDILm"U%;,Glw?oaB2C|ThS#Mr/KMskD!*&iȌע8ۘLϫ(gBIz 2q,xUማ L%_DK3POgozPQR&R K\{xxB nGȆ#'8YEr'q֓`Pe+[⼇CR݌ ;tn)0FKZͬH-NcCCæol |? ˨6εN(E6I5Wj|+/>3Y'W9(|mϪM%S,&c, uN3-;} qs+% [mNːV&AZj8Ho\4WzG>&1@i8Y8]P GgDɆEem\ Fj]0 dԓX \`=ב|rm#BaR'XYs:D&N-ی*q5_OE8fJ 351vzցIz;sDY/,)'d a!㌨~&M,+:Ƃ5G: $'X,&gP~}1n%/v/mcůH8!wB><8t& 3q$ʊ Ep]:5iy"yԧJ@V:p&Mj`r}'TuX975~Vې}UajϞ{gFض>2_ammjB^ʓFum]y3_umyiUajUv\z$*bhE. 0O*/ڤO`!d$z84V Zyy ,gt>}jTmnaoR Hl6UDVkQO\kkϸ|Qy܍l}t?kAs]wסy`= tD{drJ٣wvOw+it+,_I2+~wrjH߶ s3m{1:k¬ЂQczLf#EIk_3GgGēB!9MoWVSbkF>f GPT(,|:9V;jl|1=NI$}l`d<6ra+fm !$ibl<*hKBeznώ}Vd=;U[txv-dM֪UCpefg{%ں۬$84 MWlDr:a (̿Dl8ޢ_9zzq^ƷJ*VAL<[Bdr2EkAI?!m|rj;&MG܃Oϕ5}R> -eU7)yUgn8+@mges/ dSHR)nՀװא3Q7E]9, gǡl8RLp(+gZo] S͟něX0[D:*]%d'D/@w;΍y3J0tJX9Z&a͹L+-J\kJܣ҈k2-LH5bԢc#4h#OV2i60X $wt.,zŮ4%\ýmrX}K%u&13%+z}&`ԽM} [Sv9Ynږ4Pl<\' {|40zy,Oi%ˌCd6]r%mws,=qcXySQKS8޸.^2v)xp({ 2;{2ȨM. O=ub fS~Y8_"zH >{]?-+x;H3N2/(#J~tQ\ SZ,4#ơ=Fmfq=Ǐڧ?CK΀=TmPjQO/kBcv`Y5hq66pyduw f>-b>BE .|+!"R.~3n6T~B!zOMsG ~S+EW. +j6lx.%?t淪$QPcO)cg2@w҇qЗ1F50'ks!w{44aѴ@ DcU5)탵oi 4Oc=ڱL9 29|#BrG>13XYʵ|"% ":]4 *8ҡ@Gf689Dž=E b#(={T–^&C@SM [RM <M\Wхex0f4#FWi9%4(,o'5'F5э_[ک;oeqغI9J 4Ÿ3KAwAKR)NMI Zƒ揜fQ' C5 !6:^5^OL(4+ri$v+Vo% vEBUהlI 5nVMk*Ր6G9cjm} !$ЃyH8iI#%F 0 C#=74¾$XĢVbpR{V9^.Z COH p_GJ)jE*swsOlKܭlnNٺAk`8,p(B+e=Eh1!jrI2/tseh1%' T>{*,{DH/{9VE|^SLvzZL4ֱ"He,aP/ ti~ϏcfzfyAyI7> Iׯ,8*Ȱ,8̴`/oي|g@qp`@ŁEM.-44-3mx*H ! Sm \\00l)`K ).6䲟=Љ<9#m#u3=Nw?s5]l#fwzup_4~l֯׸HnƝM1ƧScXXunJ'2$Ehw[Hƈ +:m1N=իJf@;n:_x0X {=)#_c4xuiw^2˔W&"Q%!,cj2Ą^kU>~n31»p_ƺԶ( &atZ;`ϙx3kޤ>QYHxCg)8UШD~N]3Xb0Xl-H] RdRnP dl[_am'v9#wUO -؁K;Ւ|i:ggwf.Y{lfs}HbifsyjnfҠn9-eF%%5L Lm$ܮ.:aGۅ@(e69ܕ;v)mu0Zƕ}ON^-#flʳIC8㠒&ɱ*=vyiA, Mb|E=RxQ ?(.Cނ*/-+^@C'R' Mx11taNW5&P0S/Xw嘜B|~)H:*iɁ|ˣ[H_ro Ui[l*WXu&&3ϱd0pΛt"E=&<(2Ë&N8oXOu'xvvo_e Yn߬A\Rzv? Ą*&uBU13(ͭV6jMHD['ӫ3,"tO$;# %Ӟ 3JB..}\Y6 b*)ᶺӳ|N|Ot"ȬJCčIuA`@,rm#0B^S4~p+@h1"O'4`3^ڴ͙~ 5rI_4SdJXLɪe "U bUդIB.+IM}>˦iM!G|娰F$q^ <]L,s3#%AڑF=&YmI<ld3Irrj`gED^*!VUrLe-#8Z@|;h\xbXǭi>hA6H= `]70,u޽xQ6<9أȣY״UX \AXwE VEjCP0kCW S88 h3 ]{1ҋ`{c5ڄTeߒ @K-L%\N o'niɬCע*psuQAKc@?\uԥv͎'DQ=Jrw9Z(и#v2  WSp")[,!ޏJqyKmCd$(?AUֹz]wOʛ ߗN ƨ+rWURHN$Կs|nC SSqP)l4(&*hmÄ5VI qPdhFRIRж,4Wu5LA||aQ4FLA} z4r;/.)rv~k{уYv۰D(7nŭ? roO8 Zd!J.w |K*}h-j0zhK.Y=.i9ۢkm 3o:XRc'(j+|;=%ZOzoMDtM4f뷁k'm B$[WVvPOkqC0]⼩~4q".P,cT=fu! ^#H*z?3<48w믣WW@SȀj)*ˆ jw%6"܂+}%#BjxM 9;(w;x}^ѩP+Aj&YP:y Bp,Fg Z) sqs[;CO[#1󆓔_"Xq1q:>Vc׻ M?4Q)e-λ&TXǒ83\,@a,O.%<``JJ41жTѲ {'g\R^Gkt'm߅tvI1oLfIH5eI>8}s)>fLos`6|D*h/Grs4;[bfzởganC ^0uV2j䀦b!h^ {g)ﻤo5(J&ď{Z[qD.&ciI)hsDY]CFRU>ѷzzas$Zk6-qpPE`ڶ0<+#RjZZseXiY&o`&!C/C5j'U mmZnVӕT` ^k)~ j@k&Ͼka)|J7]^EU 1kr`k04փg8h,ҹ^یև͡t㜙6> _qG=i9,;}>Rq W7W_#$JF;z GF G+ZT^Έ<~i‚kVLUYxN:. |iF{T:WSmR0&1_#*WRўD*O'xT5Vt_OP.Wz[)PqDyGb vGq\ ^G$Vo;K^ }2H`Vp90{[sqǠyFACtח&;ۿ1:jd@Vi(aQeetv-;b|u?`4D#RSaW#GJUEX]rKD;"{+q!Wã(@P`ʀ6's0l+- P WҷHQ &Dx%tn1@?!u]KJQj sc7\ 32 3rY 9/TQ^= i!r})j8ߐ[&jWVUI_J)Z3y1!x`hlM7=*@ݫ5Jq=avs7ˣ~2~5i'/f“9ЯAڋ<4s X8#K sz'qnY/ٺ@$Gk`\AٳS>amA0zT$^m@pE!d'ڇ TSJ9=.'iyg 5`gMrF1dVĆ\&"q[>̦BY WSg]S2&ʏSn4.>#>l#=qlrҫКBfA"kM2DlbVYԃc (V8byvۻIl#^c+{.gU1$t#} !L*nE6  efX4!}i$- 2ݹa7!b->Mq06Q^}&ƺ ~(*fx!1 $ӁivBNp"AGM^):J6Y O*v¶!XH{  :_4A7 ,uj*܉@.SrW@=֊ЙOqð2Vp}Ioə (ge1~|Yn7ܿ5дXNYj2?_grt=n%<2PQ1aTjxGf0Ҟ]i tMGӊ7?z<NUˈ7ӽ+T,fazO Ih30RqT~.L',' GE.z=ͥYVr8~]x73A9^WG YlI*vĒN_y*$iEuX(QAH} ܧ~j|k8sl=^< HOZI a.ks+Po&,<*V'F}zdꯧJ8'n: -.ʘ+֣ >A?w5;m\2i7a9{\SQ\pnr(6lk%Be]?< H~lP ۓg(hz)xW4sczm>M{"6K\%\ #Nd_y^-Q"1R|],YoOpyqr UY´uSIA:؉C]ڀ|Tp([:+ !\ܜ_{lIg$dJk'!JM2me96դj6|Ug#ԭ)$f$A]?hUB&C퀼{bi6w)Ab9B"6 B)q3.ǚO~3̸{ FQtxZҲβƞW9}䭌4e`%R|cP{YA!إŅPgٚeb-a?jV3@|o> c^>,Nn^tȳ戥;1|!q =3'%;cq@ o"=nzOZ33E8dui@]얦dj֞ȕd\xJyׄ݁JW늳}"Ӹ*+FÜjUY#6X$)#ۭ D7*0+r P\6Ow'du.oTKeeUlW^4FƑ=tj "%x}ueRE5Nό݋gx>;;U\C\Dz/ }D2 c@fTjuRŁki6zmc\|-Ŕ٠ǫ74YudbH X-\oFxj0A6j+;_old[%IT~VcK>d}P*xָV%ݜDYuQpJU.SW5OݮSm.#3br{_fe9ܸ,V~?sNB60 8Co"SGgDbi{iMA3mRHm=8jq>t ԷЪw7e(Ef*"k7)q{"ڜaˇ܏T  LK\ZXIY2<,%ȩEY o]۸rl\yufn*ȋjI/RjnAmYhzB@CO: [Ӊep S$*Pg^+bc KOBG|b,f`,;wlm%eOi#-v# :S2rJD$_a$Gyߥ!Zv?J`߫llCj:* Sk,ZS@]KV1.C*8f E%cV ػ;'<OWGh.%!Hws%ַu;gLhװO4TQFfyGLh)!+$ p0$JA c^wʯȕ-ՙڄf/{_<^^Da4<^9旙oD" oAA_P`EBaP$Kiytv}_b*͎L Yyfv8 ]*lmpIFg CuV@?Bv&wͮk#B]AiJxhR\A/uy C j3 v\x[R,#{-}$^N4JFIU9:Fel؈ XgSv4ѭ 쩹NRWYڙoS.;DPtKZ)mT"Ǎ^b/Ǿx& b:Qc1}C:MH{-1}Ǎ|ը%VDGok3ˊIgܮ1WSJ O FS~'bmMw/2nCJِ2dVf-Y7Cr̜CN=K_X u, F(G3eݺ"& u~"2 ua|:e|3~$ir/ ]ZK+ȉs^ܺzm ^l "7#<쁈 0%}1[CLnG6-PKҴH>M99K.'- Tcz#JM,+V ?n|a&i[(Vn؂sx`TqL/T:=rH1֋ĒJ;}tT|vJLilJE#H;!/iHuxp8oȘ٩qF3֨:jZ|N]5 ii7%^n?rQaJ?Xhw FG@S=:mV;}k C3иsg9d,oMt~b ͍al.g5_b*)UKf`.G(O!İ~'&#lg9,uË;HcّPyI[^VXu>-hwR,I JB8>RmFXB)v~ђ "I(nSTjL5KS|Z*xVމkNfO>Sz8.2 :&}(n-N47BrCܦX /ArW"KKQ?|qk#筈CK8R˂6zX4e%R3=UFd s/?:$:Na mU6^^˔fEfG{ s$FE>~zP Kt%&ĐTRbQg}PamCyΖse{%;Ym\AZvVx%$q+Par3IIx׶/F>ǘh_a c{hu%f !ʚ8-ސhn!SM w.{ A1.'O?byUr hPHRZhz*8$޾UƜH6/4~- Yfb>FK+" ( {]X325,X6!\|Րa'-I= WOSuqz6b9wZݥ/'Ur(n'luvKS :ڙ"Ӛر+N"s&%#? \p, vAaju͏ ub\+$H@+8&2{uZN;BͿeVYf,] 6KHA4!iGtS@dYPA) ds&TʻFIC+5-VU%efIϮ`EmUɲ[`*.RaT D0A35E6H̥ Qj0x]޿-CL1p5<2`2gjAbOwrgcca-ֱ5;7&")%Cq~W>^%U$~Cl*N,oɥFZ&B> ƝQ+0kfw#f_3V}@"S`)$A5DWUW._2mO3v4`s*U86EMX% X'9Uv#&2 ^,|?vAHiUP\׿\Xخ7-`]-#c"(k 4Np3ُ+L|aWe7{xJ j.AvFW[@ă~&_!^LT(ⲹ /@J8:^g,*"āSǔ"OiYl+כDTd®$P)%5I_/+wQi|En12ȍGUN[˿}hSުg.)ifפ`ų&iό~7l\/K` E*˘(\Ƕ@TU2&~t$s.mq)-zT3ă%) tTή(kDK{V05!^E+150L c.t.&ZS#>O+4PM&C\ٻߍFB8doPM `["Կ.o 1(y!_XcVF_J9K?=٢d{MJ_vw8%楓Q7#sd`=="!nBMr\;PSF(7O,C4;H$^{;bd{.*!Pf<{ 얨0qt.tZ):H =ov*,'K0)sanOnБD*ӰB\(W)O}#:͸2)yzL >y1ZJW܍||q6-_@F_›*_81i] YoDX Adg$ձ?ņaz$Uي]!#b؄YHV$] yj*y&הV7(:#sJmwynx+;-&Z)d>8et@A'wN"< kɅBмf,|^/8:%0qwW0x6WF} +œo7fGnM/JKd #vZjXǨǫ,/iL~ [)sEꂷzA("}"#hԯyR+ʃk}sVIb-oOke1Fhu}_ X&јEfe5zUQ<@$_'M. 5JV#M8AhN١⳦!E0i]񎳷EdcSE.{Po5/\/'@rVNxLV<3q[Stv 5!B`~ @-k)/iJqUVj!+| aY5k"!|̼3?v摵Ҳ{+D s ,5DnGs~,hn[tN{HVZdFqL=1ߌ97d_M[gelX 3,ü6n)ؙXM5pD39|7ěb :L"zb#3xF'lB ߎ&lxc֛m4ͬc=Č8+ m-SbUU@tVg%/wD|TR4r/P6D^InD0p6f)vdZBC67-N~7F.$k8 %RnmvZACfD&?t|jW>Ң%/hl)(dhlPwq3ѿ{G + ,*>\mvVsx$ZxD$KВ]-@VXSRK |V]`8.L~:xDtwCX0n׆sQ64,KZlc^)wHQpmG3DXC\y:_f+sR(` Ff4!Hv `gaJ W+ȳ=OjmqɵZ@\^x};Cby!h8=V"'0̈sJsXQ͖)XmKKf6&" Лp4{rWG>k5 ;=qOUtܝs8mI_Y(J>JN|+!(l,Rkl;6EH?5nd7@NnH談^$8[PjeV֕Gڕs)<&+fM(H(4^ PxugQ";4PgXhzPйް_cJB =A yQ8:Gviᨬ32T)mp~?LW8:1?|ǧSC f>!ng._+I%CH#mdbB.ˣI0e4|&Of}Z̀b 2 _\O J[lvZ ;+!!'j!b.˙6y$.?48Geɚv{Jf%k,E!,7f(4GL'F2j2aCM+/P91rӧ5A\ _,||@x[S]7𵡉_=ڡW A8R-yQKm ܉aFaGg?0'umd@3ܑV_קǔiOO'H%@(ZJEm8i\̀oOvHyE@В*9ȫς'0b~ 7IۀJwUbVq ?x%Ҍ3~v32aک82& n42=3"܃fe?6&~~x,5~:xŁ920#Y(qQUQ~;eI/C\,qDQAOF"F1 h2w:'%y$@C=7ɢ癚j!Hw 6qa娳&P$=y*$SoWAh&_y7(򨖗6u9)?=UAj t ?yΟEW=w\I?Im)jƦA3+B}l*]of(! vv| LH{2ƫ[3IJ?+L]\`m'8Z iѬ<.nMITYo5jj 4IEomsHlG/g"[&ek;@!GRd5LCoEp爩p:{U ۪)" Jٔ"^2DG` 'byeCɲ>K)Ni9hʀ](בSGAH#@Lwx0RΪ=ۖ\$3 h-Y&/shxXpLYDpCi#Tojs<mƶn쭡RҌ cbi5i^ KVD+D?ߞr ix1Rc,%lY=٢MkʅzP>M'~QWyT ĝTJP%4ڠ{}|<ġ| Vc0UYR6E#oN-AYY ~b@MJ}0ȼ*Q(?~BHs]}+Y)R{}F .!VzM,a`w@})θRSZPTiK=(ѠIR%U0Ts P0Ń_gǃˁB'7f z{`#xP#arG[!zy?-dĬS+ǻdY2f0亳+@YJ>h7,R](NrFhG<{fe?Qy@aQs&mzV) 2n{֗SLL$1\Qv#qv^bB_oܭJ%&j"sWDS=\b K 7Z>M JrR+sNI 4ắzsf{]ȽI"O9 DKpVr jMܑo<~:lkrs̩g4|],m ѶG}Snǡ<9^h ~[3O`rcC-6~۰ 8JI7R?à5TT0v]>o|E@'{"xU-(WK1iPs'tBf/G?" "Z{+"V 57h`ƞ ͮ2.>na!) S}s RP\eSa& &1E'!#+x!BeqM\xRFKyVHؖf/[Z}(Da H /=f.&پIzg.Slψy} x̦'HbHux}uu>ؓ/z֍u]`so |X\O }xb) T0Pb>6%mb{بVJdb~oa~tS7 ẾO'S=,BPR^nl4OE := PGJ  TE ;bc>l۶A4C)r6=C|-'}-]sJق?RUxN@-47OUx퀒##H'ƈlo',M͆@<>Е,2WHRLVQ¸ww ;*V1c+4p)\ 4ϡp Q<V4a'Z;2ڜEAu wYfdU$teN0XZ25IrSl;Wq>䟩 ĞSk;r|JÎQ-xgYM& ݓ IHr|=?l|v_^Js`Nr5̣AiϲG4L*WFBTj Q̧c-_i7wKC|kݸ?y/ J_hj cz֩`Lem1(v-Z Að\y'ϭ^0M7V9F_ZăU /2021+06gF| F*AC%/K;4G=m#*AanH0R)&EլwdmO+ Ic'2Wl0 b'ܝ}=)xLiڧre'sip?r7jO33%%|hW16&nnu> e-Zzko{;?桅Ү j?ƯE5$ |e7rj,|z,{ݜC.8ʥ\ѦVzh R]Ѫ&W/R):XCy' 8TqTgsbB r{rTZfAgm쌵 ;%k>JAGSQԹ6opljƒWSt&z6_C'- ϣKKp,6I[rzJ [)cS8c!%fb#xddoҴg]!sr),ib>o{g*rjwonMȭ^&`pʊZ^ ÆYmE,;r?C 8E\/3T˞%\]ذg+Ct LYrAIz^ Xj Ӡ&N`L+eI |`J;#% [̭Rrflvha5*CE,^W >E)]2  ~]"eHXA`n1oIƿ)oOJ3ɂڬoOmIdzdPi5m8ΤN }JǾěXF#bHS\qBn΂R)F֎:bʱ;$6^%wRW?T*s}8AlnPG%( >򃠳9>>8~1+eVPʕ|z{sY_d[[j7Q1i;srF\4J=\[49 !r."o1_ :Ti3ChHǻ܎B\sQ 5ZY4df<)T7$$τt(+n]#xH.&f4;qiBɚ&}}L- Z2 y2 ߩHWr19';6I!C$k֨5>[/$`^~QݰyWT %EK-5'GUo%1^\b&q#2?#s]؊~EZ|ÿ\6 3y 1 ]qFab$7٤JD/VA)/1_]yFy;-c8ን~qRk|Xc1t{Nv$ɞ ۷sعVG3AXf,R[p0@Ls7`ۯaafܮsŻIjZ+qmq1g{uRMWI{]MUY*2j[B+ƆY]0 jEz V'BZIQz't.4թxgnM5ޱX6X#O@{굢?8˅E: :G9IŘT@tqɈFM/FpscqH4q$ 9$S\+b-2T*+v_53 J$_c2wXAn⯭zYJ9"iFzk:яcЗn+7KCy:Ag<翰[Y_fUHĤ}}m#"R޲\Rw>T Lkh5lYjEg nS/\@},Y|2K;MY9^x_h| wn֡j۾~c6P4Ӝ ɝ!xc1"3=tǍ2N+IOgx{ THe _ZJ Lη-; ss47gAhP 2a;U+s=}>8ZlG;fK(O7$+I)sΡr%O"~Xi/.w\,]<6dk*RuşŶVO"r8wC}3E-4¦,4 6DǀT[I/I%HUIZǻpUİ`|2uV~s}v$woߐU$8!iOA$WG_iKD=g޳I ,z% J3&0L]/OpUf ΃/t/0 4+^(xog~ӌ4*AǐUv;D)?"1h&%lm⺮;tŨެwAE.eq,HVr$Q/؊#2^7oVor#7J] kI+0"m*M?%(2F* S%.|Nwk7n?}w>P7!cw9 wˈJxMx!\OHL >mi47ǨMINhPn@\kcJ($FM %h-iLFhF΀$f~1"F8)T)xDH@QETJLd_.2[]ŮooADzђ߳PE_sGĥpkfa4 (ך$`h[cz`z?c8\[?%qUrXD+PZX۹cqf 7o doA " $lJe_J c:$Aȋ]@<^۬X_-zq#)x$wP9o Ŀ,7w6y7pjXOu&pmՏ;rJW2fٕ=1rԧZZKM@kĢە8J8;f~\v1uMwZGN^9>U~pl$9hEeӛ{I:$|ҬIA̶eODfiJkQ@ܬ ZD/e{s4y%X,XrͼDD a1LBFCk1:kƱ&N6"of΁Θ5?/!7&i( Zs샼ˍz+}w0=~Ta\zAxVd6IUtvjuEPUcRŤ.CC [ SOFj^NBhKTٷ <~V+ rw u`H/ߗ`Ԑ5zE<)Q{^Ix'" - s"~`',a\̤V6tQ# ^hD&M:ߙմŃ56"!8Tzz7yS\ i檋/'T<\4˩?YvJ#xqǓN!α KM~5`3$o%ZRXliGì%ՙk3iŸQ¢+,-@;\آm$?WzI,u+mZ@ﯝHj@)ؐBqmvc.$yG@~ykyxYC,lNxԆj5AߢHt(G#6$7+y0Z a.\ Ժa~hb,uLi(R:q)@oy+6w&9k/7۽ڰ 6š;&P[#|ȕ Td3SYfaM_6ϑ|0K=mR0jn䨷~QkݩIf=]s(#hh"B)9˭[_jȓ 5|aX{ TA@fXLl=nʷîҪ '8鼇0M g^_-Cz'|i oqx x-ve42 {W1尢@ɳ=w}*_6awN|[7cUAf; $e$]ʷƉz_IJW%)7z6.x-WAs^V(vzpi G(E;Gi`l>_w϶bh~&*QYMao!So xnDs0wƐ!^=C`>Y71[mFS\O> 9"D@PZ3*D ݺܒz︞_n>NYE dʕC "(Yp"O֔ 뽚^HI5@~]\|*VgZ>F@b&  aQ+.6H& r;2HP(6b~FC lyUBYD\ϣ[Ae )7XYvXv36q[|y(mҸw]Wz8pU'39)ZO NSvJ״9YO gWl֮7T)BkYpA \ ]WD([2ɽu,ܻ+4Ɱ$<Ț8o LBdx][:Y.ug+>PѪ{Hh&@&,%7_;}3 m_.`磲pS+l\LG<{ @]݇b|1t#Y~;.F\,w ܽn3R)]S<ījQ46Ȏأb,C- Œ^)2LVSt%6ýW5W]'7No#&o;4g-P6d΁[ZQ1kO mb>Fnekx@H0f.9$Љs|??n+?Cu9 9g8;Ojvc F;DJ:06%,0cލ؛mHBW@$|GWg]Oy^E̲S=wsM9F5Xngfk4Ev,slWʏa&ͭdvX f `z CH +jO,G߯֬}՛!JT:U"qzcN755GWUAb=Q0IQ_ΏaTc؎7E$?JҥY; IC[an4_?0 '#qg֋dhC3I^Ҙ<zks^©r|w-? vڀsJl1spCszx)|A[j|O~[{yNGRhXTTiK+F_V!ߴesQnSR=+PIbUʻ&AY+{V&Ft(9bbdp{ ŘX ]h &؋PT#Ź2A$bsBN?Nh<~5~r(wLִ*@_ig&fHU"^i#IvVҺ9tP*:V3- YO_%Kggh]AsMSxJƑ=8IuO-9X*?0aWjҬ~߄}j0ZrQn˅g`f>?7ɻG{޽u֖keဩєY<:B_7,nv:%Wh?BJm1ilB^I<8C9Fq`quJ9m'7;ә7=$KIJB!82+[\q%!L,V.]6dBmApч `d Q"T<uWL/G7EGnKD#bv uk6aLӊ=Q ê8E>l S8h)hPCh"8 30U 36+&GKu0z_c=)bbyXhXaB ų\'m EyV:t@I‘Pd  RU0镖]V.!~(%E0*w]WH<mғa̕%? VƄGfM2"[29^aW7k aLT ib68px͚{{uͼKaBǤܲTrIkHMh0yX-r3B0g+(5y:[>k̸)$nWVdX#t[DJ*Dث4qdnx9FAŞzWr v>h$Dǒ>m-gy3CcgAog_GH-5Ռس$ې~]FozHcsgiY<" :݈0J6~WceUpva䛰pr٫OΟlg̮GPJ!49*i$s*0QNC77 ³0D>AJ0lm%lŶ> >ϗʚ邍#x*,҅|SyT6 1i1I5'U)Txn"@nYh7m?Lk|gĦ < oX p)$gwHPZ]l;m\ }.uhv 5l5o~`d^8gwmZ  í"t2 FLE] Eެ/հנCO(R8 8vʛEc8a_2rvS_')0$'UӹgJ6yaz9%) u q'*"3xM6!rp؇Qgǁa\V9mWq,}6&Zr ;.J0#hhzWB<|#@*}a!m"쉡n54[wҔ rj\ut`'yO *~we,(Dd*0`q\>D<ڤDUB9-fZ]7&]\9XOM*ItQ|wSf5M&zNG3֞Ҏ*J=I7wp kYCX⮓g#.Sɟ>Q:CYiIk[cbR|UJ߳wr.Ak-u@g^?xMNcօ6%;_'{H{cH dVǛD~FXqBkd'!> epR'{t9)a K}WtQs"S< :6I۩S pe78gEG tT{$ Q8N(=AJ %G{H2PHhXHjImRFX H5v@c/JZ\JlCoٔV߾\kZAu 캣~Jlg%nέd(Ȉ^w4" F J :V=;FC찢S"ak6&p%.: %s7VO7*9Hu xxG)kh%t9Z^1>JDBޥ ZsS7P{t [3G Lu7u;3K}Qa3ՒF]x+VTWӬ05Gyo2oyngV^ &XWV^w@Ac7Rv'wÈ68d(o=ߦc#C_P&Lr6PЮWөQTaz$bZx|c)ap8^r0ٗ`#:y*{ETs@^7-j[LĦ좍_yf*CpKZP0[S<~X2`_;ק7FKDз3/^N`DI1ձbA$ Eڈ{ ûW.I,],_FN#1:#`;mBk#u )Ϡk=~N.p_ebQɤBx2ďw(ϗݭ+8vLoUamW$O3K&[7@N7o;9 SVG.Uex0# 'G;gfQpU2[.1pߤeY5Xv ۽nqt #CXz\),~R$ -]Q90SnCe^/DB]s&Ԍ-ffjH?OnoÇȐpDr~ӴI71%R])~6Jh.-ElOaJJv ?a;~/`61ƍh9wJeƾLa y 9, s-ׄ|WOOL,`0 $\d?}Q!s_bipĦLo9zG)'R@ {F}[j&Ve%2']+RzEt߭߼jN")atHd*:BcASF@毥{2M`{ ,!4\g50@&Ɇ'T@Bxɰ0F6~{ѳ6ƽO]kFaƜXed9ͽUY2jh&􌝕}0Ef<;cj햵>ju~d"2 <{Q$řUH#$KRdvD(o| ˂_ B]݄`?[jY EQOMTY}rv]z FY;``{.KҲ)űl@_6 ۷t`FXLIxPO, m]>ߒH#?A03t 7oQAcջ3Xm |I[Vۘ KvW_p[25}x L8CMM* t&V_-SyM/]ZTI"zɢ %Xs4p=>iX((=;(atI 'o h^&R?)1PVWd6 CDi 8jdHhIZSת/=5Z 6W(ؐGC'4 :)(- O*=H#<}marYT&ę%mfސcc}ό#:?نA*z_rV!Ҥ'㼴S7|lP!d1eX 09 3e R45)e{աMA/K6逽>nf$. ZN9?n8%26NFsn[ۉEI>kF-[S*1ArB|˙ %D¢10Α!qQ앟M\q6gP]{ޜ&>vT׊<t)짃GAVopvlrxhK^F;bZʓp@=ܑ^ѓrظAk("1V%~fKf,{eRp'AS3NT٩2|/zƱK 6p l*JEƁsQZYC+yBG񔇨93ye[~O 9IҘkWyAD"ՁϬ}41"}O{m ubI( [bX26\9!J2$e# =eVR煉]C@mkv,˞شtCdԯ dTu>qx+lөjڱުkP7nRy+ߔ32\4Ivx핓vZ2ao۳{TUgh]k^<1dOo^0fU$T:B~E$7g갗Sq=6M=d 쫧@v4= Ø(?"_S\4$vb[XS%$>RPSꛭ]G$-E=o<&.ϵ*@-pzW%/T[[/g ,sb6 {IRBK 7(k`xo9VRGBwON#*h94 2˰n[U'aA86j/scXޗF = [| XLI((l7z, ,|h{ pScJj(QNL$'V8^̲Ϛk7ugHHp&w[%ph؎ڶ7NR Uld(U}pECթb-pZu7K3@VPg@CIWB/NroS! XޔlGW#$fdx6 YXꄣ\a솙D>@euV)8NHt a3A ٥g ̘7μOIs>V"#1PʻV'd+P`1.`%a%{ 8Qj+'a_/@*#UeV4 ~M?a=%D#:FĖG!$APv=ٌXJg _Xi:jN.dGB!^=#cԖ"s?;gLQ K)rrzL%W[YGwT^ŋK@̣ek@9$h%aD?\7`9q1U C~79 룬dɬ]@(A_I! yk_ZDBs~DG9=Vt|2k.`0EZ1oaNbL6ڏ&P=ŭ>?D>PmG1,ifn_t' nQOJ)JI! ~l7)5=9+Z:3gZD[' %~_b٦k- ҜnuG-[b 3 3RdzBd/ϴ'M!>Č }Q;]`#]noK}Ss "!29[R!ѩifʅhBC>` ئ2;f 1A(CjB@{;1C>4K.Wمv73NF!1nD m°AŐ.gqe]Ḇ12 M Z. 4ԯち((_+M>II†hٻ=ǩ7.u; S՘lvs$:L,vq!v$ϡpuk-Эe-R^% !0AI ގoVC8%H$>|p+|sL/k>Auˎ23h 0[ls!1D%~בwO+I*V<ɌT|H6;%b>HLjZ%K>]bmN=9!4{SQC4&b[Iٵ2ǃ/tQǪ\sֺ&XrB岐 A@_Έ]Wa6Dz Ӻu4VY'KT&~X)CKs6F޿.f\iWM2!O`.TФNAٚ7l83:Yq{R$ FCN!# ߮O^CؓKGtWh!;m ܃ZM5zS/S.!A?O*ܠ5s5>q#"[W冸Ƙ孿q)$a uȂy,G~9;B 4z9i5J_0)=rÏc^7~ %YMXIhuE1hẙ8^$?)oeNJ>AP( gd~ğ!GQ_ z4QDNCl޾AΖ'lEO1doB)aW-XϓJ׶)eyO6 9>LJŭGOjݒB yoi&jNQR(/v ڛk]2f7gW[̋}$Ŭ΀ۛ F6*?~`u4{[J^> cv H A/,bKÁw/c rk tq/ltv1D7k%!05*'m@Urrղ"TjZꈚG)a_}(Ɋ4r3qJK/Gl^V` Ëio׃%,}Jq^# %'rtpb _'nShO6ziJsJXӪ>"S98[>һ5x*u^?b55}@mc1~A:<ºɭL$߬RpܪcA\6"(GO=ػݯ`z'"^(CA+$["S[(D}ALD)pZlx GֱhBDbtg#[{ 4h Gl}L=q0sTJ-XwkFeOfzAX%g|=W=}o Ckآ.& bz^\q,iN <aN]x%3'$%Xb#ŅR '|. gU7W+j-K{cjo!_a $4ߋobK]Q?,:c([MD]G{o 7 Ge x[/':_"= $u0[;S]Ϫ<2Zo*ZHT+fŻ5UM=1e0}F 9ԚC1+z ]ɟXF5XQlUg?LjnI1o'GnYq:^m,ڸ31njq&=U d^ 1leT g)BgQ2gJcw AEwyBr#.ueu)>3i^ !b`ut,p0YANzF|U~7߻+׹kBJy|mƉFBm] (7aN"O_zPit Zy#x;Q?gD{\ [(2;lFM5g㲵BN )Buϕp(0w'Zd+dkܭ6NWv@0)N^')6Z$1h!70E;Ha~sIe^NKpRU7oeXEkឥ;s9%2]sV WaSB*)xaE[̔Ns@a(KmIW^s:F],-&t1MW'FT|o֬FϚAB~N&gݒP?t']b y}2Ys N ^. Lu5maɂla?!8QF4&]~ӡmzYY9ࣇ@xQM&8;4jL,xFSW~FES.\*pizGH;cku ZDt.$tɿ,&t+5`سdmϔ"3f8x+؏W^O l- ZeM ^'SnOw+_@lߠH1;v3Ԉ2+k*%[YH H :qK[@o PV oRu[v7/p mt=æ2-!w(Ǚ֓uYG&0"^`wۢFUhKN|A8JbS{i72 ^{Ș/,@(/ N={fs,gx \GK <"!6xN}`\4K *i\ 's-,nVRI *؊mOu=`*徿S Y!njGfY:~`eq[H/=*NL<`J)aҞI[z@>&yGU Y}4[ąSwDFG{y{xb͇!_],ޔ">GQdvIpГ]AxtߘOޚ,=m[;w&+#ژqÃMjM3u ;ofQW5YΌgX<'Oj~ej~ԝ̪\W+ a|Ňv8r7uKÆ]u2JM!%OFlؗ~ios23NLU @>wQyѱf 4DN6fwJ~lQn-Pm4>ُ1*L CO T+, f O$2!<:MշUwH5s^.撾jRkbӤ{.&Ŧ~s)G|2JLh3y6F ;p2ƞ aRBbX*asmg y1}r}V62H)m&C{@F][! L->Vj׬.[",,o gᐭ]W.8WL ze6⷏b`JAVar[%{׌]>*^7T?|a%uʃ'uḃG*\e.4/w6Zx\)5A8Ǻ Y @+2Ϋd ގWO>fTwۧ+G£oud=YJRb#>$.,[y Z/Om#?#rʆ-U3q꣑B=.pt->~RؼN0k S[xZ#E61RT,6_90ZYM b*"@fȗ΅h4=.؈R6C^ga?ܼ;uPS d;܀)ܳa 5nZ7жP'gAf~wlr}/I#Lx |~\Դf,kjY+ dsu{$F3QW#{_kdwĜp|\QJF^$r&@?y}.OۍHfnB Ŭ)e5'bLe6b ׇ U"-6c>CBؤ"ԕ̔vV|DD?_K WrG*L:V==֓xZ?V)jV7xRGA / ^cRjX h*S,$Q-~.Fgrg]ܦ\}mrt;tPF )?~tec=1R#ymeJN'bE*۳2x0QPlp0V;^Y?x:>_-nh8%:+j8d!BLqk!?/TT#Ǣ]VQh0*a!swDijT"m-7o\@ E~J5 > F1COƛ@OEy1\_:I4d|؅ ! өkvj׀6s! RFJ7*}] ;6)m lCRfU Jڷ+-IV)!u'HBQίp&k0TW͈)G%${98FNTЃs ȏCzS$>8 gYOG)ɜR.p/#Ϲq;}ɀ;ş j_lUq!bBZ98׺a x *Q"ARd=#S913Q^*Ua\ !+aZEnM]ũ`S*#8ʱ[~t9@2eL*\鬗5&!m=PD mP}/,-RGՒ7a1^@ط v 9Mo^O` SD`](jlXW]jU`0K{ێ;P\Š#@^ HjfL_BPV0|`&zҚ_C 7EH*IgLTҠ: m+; ]f#L;7@{:-@)=t;Ubju"̪U`V ςz;UoKaU/ pX6kP~Bގh7*p}XjHBUL\2-KcT ),/&+pDBH5򍢪] !M0^GwqJN+}fXNQ[^ݖm_ĻINɜz2 n+M.x}8#uy)l 1&(xK<ܤ8sGt+4Duz'Rd<mX-Dl93NsS#o>^H J\HT[VE5;TCâ,b6dUX>L9:?P.4ss0?IBzF.N+V| ŨRCH'2#.C]/[p܎}P6^oW`!cJN?keWltS^p ͨszaM! FH[櫜>O&[k e̲I i0*d|6 ^j!pH*=ryWYYQ2}n8눾_:|38 <@W2G~$GA2 7糆#"d!ykWCɐ¼NWN(dg-Wr)>cbkVC3| k.qjrzE&!K"hD>~UGp>n (\Y_\Sιo4:e^jTŊްmw3aX[!&jo#yKQm`md1_(}qѧ3%?sa/dphΗ.v5w/ 59*'2* fB@Z-VѮ >HtFQs]Њh*XZ TexЗw gGr< o.'v6 Lp ;a[_t ;%s=#*ɎJ!ÉB4s3q(yIIl j M/ -!R'aEľ{LS0C#q<[DA+:8LVpXᮬ"k(EȻvEt )+DXCtCV/+j*&qD3pKEϥ=O>Ѭ"00,y[;~Oy p-כ]۰=]uzi"QIr9ׂT.DL$LQB*6%RqHqhևp[fzk|"+=}UGD  tXuv_C;] S/8qb}v퇟İ=X| S| *3)3eer_-.uT>l L>\Uݵk3CH!XsTb!s#s衩j>(*zY¹wN#7x=_k |,!!`ﻎLN1m낓Mp_&bcyaN"m,k23ޕ4LMefJhy cF|Sn?tpcΣZJtIvNiU//RD= O܆~:E|[Aa|sQ+|=ы.`a1kiM-` JA*"EְNbC% ޏrLcZFAR~3]2?^XDE0P?-t/Tڝ!rbaoq:-$ܾ~_fly (la0b6'(j gjhx\R^O-ZQC'HfUĩԳp\4JC%7+{6z|yyn4a};I3-EhJ6^@u wwp}j.υP "YH0cMsP%>ʞ%\I8f6ו1zU`hs=rׄ%-c컶 ޵BǨ%”rA$̊UMvjg&L X#a.mP:ȹJ07}WyV"2%4"a#a3p9$`c="+8HqYSޟAhc.ƤԫwWģ&}$ Docozc\ϝ Tkw$&raVm;;–w60@*/: FS:1,:auzg|`217q}UYFsO&A.;qL:y/J$AZA0ըH9\ )G2Bvθ=U_fTy^lDr塏^v u sr,6t_ '?:"#D|L|fGEo&;&2\zW7~]7^1QesܺJPd '?O#]Y7"7*Eͣ} 6mu6,ACcOH/T+v z.I_n ju)M)5BN: %]$U#zQ_MUJg2rgq'kJa9WK$!9y@*yq5^2ʛ)ߐ^!mu93ahlKUf ?O ɖ¬6}M.]И>VZ5)gNp*Lq'r]n`xv%6EN&QMB#8 ^A覓 J|}uCU :^e6\=CNT+t7HP?4X#—ye 8ː{4KD8y ZNxݭF׉8Zq2_﮿ /ob+!Xuyo}wiY+ mN "rn\р1(Wݹ '_Z MB\O_xZ+% 7֥vA`+׈-Hnp*$- )]ow72B>jN6p ;(4 j2HUӒv;w2ͫx& jKoȺJ2=7LX(G̀9ɂD ÑbҴ<0^gM̧l *=|~q=TȤ1Ź޲C#k ^a^M8Wk 90؇Pզ z*!!e-HݷGE;G߬4nF;r$k c4j\4RaL6RAA7 fZ9i1t.=»F6fk+(5,@zU!K,7 px2pEVSՆF' gy\(wM$fh|yTqmdAT􁵏wM‹ۢt f8{^5+%|O.U1Ss59.}w7!X]W_hf#/ M97 hGQ~ 6]Z_}+N/ֆ.e Ҭ)cja}EBNsEEϾ'55C+I N+gDta6y@P[ˬ}"ӕ?E-Z>qFiuOn+)՚eq hɪo 5dԸ,k?>|]£ks۲| s4..4gBM^_~ OiĎtBciS$+bFhBG CH nys37ˏ-F':gRGKc NVPD+Ȱc n- $ʘB1 kثTHm?|A@/gWJзo9@@Ɯ/݈ vأxnH4?$d~2|8O0 ffKS-#&5?TʁOyOn VP"U5$澓erC:صq y:յmBmo)Ҷs@iid :,/_UH~߈岊'k.1)/ްP,aY?X|GN͍8ehLލFM{X(C]_3ب<-.y ^g-Ӭj]l`*X۫BR6x<.a!%,rꞳdbD.vo ]Osp2 v)nD+>j릧S#Y z\2Q-5f$6wmJllV]Hh&qz̈́ 4 /PUPGpbs5^X+eGB)M!Z ;hZ`葨p гCa=ģ+ŷ=럄kJSߜ?R8xB>ހ1VG۳Qeo/éL6t#9ܸJ⽯_Zoga^ǎ z*A7dRzȰG6QhZrU$m(`4a;T  piR@$w,Jx)NC}Ah%L#b X1z~veCjsscIzTE*C3vCLL;KccNֱ͎ LFK/y;uwbͬ.`C`s_q/'>Ǎw!=ަ?VU_t8YD ! BZMbRK53;2р^4 >C&VAtUTfmE7|q$zDfKuމN[s@73\*0m"hP3 J1啦Hhn/4S]'}0Kcᥢg'Hnk;ʎGXK."JkL*́[raWډ=yF ۳eΦq«f#\sSO`w|*):kxhUcqD*-M@nM_ksJRm3cEIDxx:P!nӸrTɩR1JZ48m .ӏG1LZ<, zJ|PO ;|_FXqrA9146,wu]B,3H"J0`~GUʙB}2B! 70۫&NH 6.A.A4Ar"6p(ԢŠ %B8P*>i>L"-"u~g-W&IT&V2n9 dgG' 9-†ު@+h5ٍh)?WlDyfzM.Nъ~ .7/\`=bO9O M-z(7c DShÑ `J 1c,r87t\xLmy<@QOEx A`\wC -'>q_|IԚᖡ 8,"gMK\d~6LߚjkyB_ǘ"%ʰFX&d@ꎁ ! pvJ@-[U'F#śE`T m~ sX]:%'eu[ʋqٌ2XLBo+䯟=1A2.!>v52Њ;T<}K.<"Qp̝l `&Qc_J'2I~tk 4mOY$5Ғalv_wr+yB}`tRzB4~9_2G\u6u'mu|8ܺ56}GI-qXyc'beCX=zpIImsB2m#:hbYNRPHw͝rAX ?NWڵ=u1F,|`!ҔBA/̣Wَfq8CAjzα};qe66xqKP7["2t &Vmc? Hh\qa56 R Y9mR\7FcBaK,~Hfu7)яƲMMWU>=7}י#AX`},ﰾleZw:5VG~P;7Cz ~"^4#h ~#| JlBh+}QzKOU,x'"CSА_r]'mKKlqڶq;?.-/ ɨ>]4zߓ(d"*FtZd,d: e_n(_? Y;\d+,0aχ Dž9{zITPIwzW}0?x71̸]PAfͷ$=&B$Ճ =fDYOU.ѐN  9 W'{ɀIsW] A:XkfGaY.#&oQjn*HiD [%c])c>|qS%p衸') %y:a>i2?YU,ƽBݺ@(G;kW vB9g"a&-ް֜J6e0Vs@2EͭdV%8Bv`&եBQ((ݚ% *w-Wx!*LV.sAϒJ[ӴYPX4N+:v\tWb&BRG*L}"g- s1fqC9! AxnC#ԛkKdpO-Jt(qEVe>=&|%H 2wq0ᘠ(7Lu J"Qz{"bCʤ8|"?+7TB_AT;M{a~(*IeV E!kd,QX_wf!p;vfN xrus?uBRo`8M lv}J`雤FT 6B^Pmk?lTh6C@\ԮSs/T*NحoMT2_V6Kf - Ȕ=X%Qc;X(O7n*Gfг ig!jֻ;2fҮ nzl %?3⏌ukkUpׇ6~k52xE<Փ-t =6IMyvI|;p=x3'Vi.qf2 :3PA=Oo@ÒR_IH$*;YێIwP3Fb[BvneCJ'}L^ߐâ \1lz ۸XM˳]rfrfdžwӊ*Di> \L; [^ RZOuWڷLتv݉`n71˹E #-%~.QnlZ50 )1 ?| =cںO2HňlN*4Tu'{='d*rprT_G=EE2,B%_ԧֳ)U%[rJȳ~+:FOcQ[fhL-&@5zuo{G7n+7BUMCYA KIOQus 1AN*) UUbz\; 4vY4]ZiNGiR^vM-t\A|JHDz X8sؙccS6?,0M ϫ%IIz,b_1CYn[?./ۉ'BLH؀ Z .| Em 羻N&)I#U  y%@؟};|y}4qۛ GOuգiL$UW-.=Q>bG$xĀ醧U,>rpSRnջѰ#&^bcuձ0==_q 5VB?i3m?2bfߗ2m(GUe -9=Ԇ 3L,[Lں5:^n.Dqc#RlA)<|rmۅ@ySBQHv#Hm^ ד1xK =+nƾMg@ _|=jl5jC+FҥxQ"C7U.d9ߑ>\h ?sYQkHkhI 3+ eR}ɔ3 yZ.1{[ kQ>AV0oڳdϱ-B~9P$o_8hؠ [-$?ߝ8j%GrJ&4(&Nbҕ8c.VW 9F6 +'Z2Y%HGmUz@-6W"s13kEǘnH%P(<^zt5K DV>?%tu"ѢxϥOCr n>C{1dU%pƀ'wIvFk/BB`0/P[D;7xђ$C`%|mooJNXJed!=[9Y ݖnm)\ 5r43.0gn-0N;[S=[Sݩ#)pϐŏ3S&\D5O\YbHl֒SE -_˴Ԁ{Ju:I.o5(?pvzND''FNo6v~YzInC| +5]z"'K1[ۏ\2Lh*6vI9PSRm_]VHf؄U-SMLugLڬ lE:Bmj}v ~sXԏ / *;ԒUCyRٗk|1ux{L πa O1/ȅS: gK8,[Xl]|;&gëx͡^KPtێ&ȢeiH6C8@T='7ڈB/9qFͧ+ZIDq{>AyX1Q?oɑd7z.GXi/WvSIY>b"޼=FŜ N0m E_8 1n>R 0(ܨtΜ>.W*z]"ۼvGfv"vtо=T$Kw4O*6䢷Wa̔-jv""řPv}h ;<ͅUْYB_hyZG.B H?1i| x|@;:%)Nj_Wڢf3W}vCIlylbd^ .t`sB<(%* .P ySNt.  `Y͏` T 1(^1`'lWc Xn!1&"{t[7!`,]$38~R%Q-x})T=3lqa!XQ]o\Q(V <X?:2E:Pk=W9u s/-Q|- %pF 3sEȘ:{./R@a(zDZNfhJbʵ~&5Futo$1`UdGȰǂ(,==Oi>:)0 ,Z=5 PP Zu^_|ALJ7)wn='{DӜ.?N> w˳ 쓭LC R0֡E3ߔ*5`TI!uuV.EKW&ܱ1oSA< 7kWZng喵=&3ĹD V,C_ Q~bO(FN4BH5È:zhQ^xT\Xc.߅ƽّN~o:~_*<axZ{Bؘ-佧;t?oER LcOrgd(]; jGߌH%PH X+#w!!;2}flZlCL]22xH}d>_ƸT/ #yVDȆ+B"H4+=&MoPi%8􉙾 u皦JvyqGKaϏla'.GMoQ4 .x 8Ly4k͍,D7AT&Y.0y[f4oL9hSnt7}ˈ"0~F+l?  T wp{WɭU[\>Շ+`̻Co ,(q#sx\`}\}u+'y>|ec :!awJ=aX5|EbV:q5.ʂJMٶ˴Cc9/sr* 4SELvͧ#R >EjnYVȠ@ǔ\ซO26=v֯-?z@dqf)mO.-[O2f<4.)/YbA떠Z%(.Ј]ė9,<츸Adb/I< d6zMP$!{ĚE77z4kP%>O00-}U-hޑe;fpn|媍_Lj .u;yĢmIR&jhbL?#9Uf1L\msGb9 #t G~-}yn댲Oe(\>Jdm1 F+(dd|$}\D5`AР?nORz>hjKksǂ>J:13DfB5.2dg7m$> n-eUx4vT 43qJτmФoYQqY`R3{Q +*cOfOxi zx$t"'$xq]8gz> NkX*Yʟo7EICO*xA&BH]78\h@9?TT=idP?M_TTF9ܤȁ5achҢ2UU3ۓ#aj0RbV)P I$]ᆉS+{?휖X I^Pj¦3r2gݛ\>qQf^M~AAs-k`3Fjja]]*bɅPߦa2]ܢOd 7m7uY_zcooC)FqKI-ֹ#m|5`6}^ʯa Ljs t+%"_BuݩPe*G Oy39Gd vgC&-dF:JDc61 ^$xMs"1zWZ=} ?HE3J:9+~I6HEV1ǃ8zS>x|y?ʱSIp5^ B8 &2InbG8=jybhD ڶE5嚈Xw>,DŽ 0tx敚ZC)"q[ߣO&s\1PMkXrT@~Z2B'wX@[w%>%QWFXzTdI o9)kj `STkp!Bn ;ޔR@"bĭv]@7q;Wr3N2u{o!$겼d48̚aM5udtQ!LE|)yת@9S> TGxʤLF#{uz4=&̅;c"+xr8YJ'd$\69PIN4ɑ -an-XPV%foS#hN .[r)Z'fuaVх&Җ}w)4c%k0dG̬]: s5Z'lY`캼8bQ͎H:]| X)k cÍV甑޸dyr]?@ڂ?QN<h53 2f,? AVmҺ{-\1h&ؒXF,3aY|B$}V*Iֲ#7ǚaR:L9mM~_A#ns0 Y%n1g0`nCCїh<6Υr'XхYK]w:J?z' Qb _}N߆ ɪA?d DhŃ ,sL{^SJk R;+? CtO#᫫,=~i5Lx1gC-zA[6>RpPpP|džy?>bPYuD"oOA9J 쨸۞|quqI%&**w-mHr'_}p[.; c2|1nUc Us =-T,y`>:0ym$@@I1/@z;]!Gɾ0 rS=뱠!͠z[53ɱqʛ ⠶9cHݶ6p5I!Ʊ/hrvT~HU:GG YI$VòvZH !\B1'#WJt;Q^F*6 Z]T}s,}J]\yGI}|ZX'N=8U2HuS^VT`Ӑa)Ǻd3J@kC~\F/TH| !o| OC7K" qgz:>B92Iaa Cԏ*@av{oj10A38MVVm)Csg+Q:R&5ZOD7S4#i=h10f0T.-<t'^IJ7W?7 O9BV/3 Gd neQʪ!'b+pDOIgpI]uD3%zL)S'ѧ{`DZiAe $2Iy`ɭ<䩬Qd.F-,}0/ zPj6 HI Gpyg4M G9 2*+u/425ly뮠M]!k UC/zD'"ܶ\Kډb%XVQ{rnk9J~V}.#gע~# ܞdRa6"T.;ta>'fo(,jqu%4+t5ߋDӬ2)Wƙ;]ovfb#S  P!+meE'g;#U3r7˕HN2| EtomEڊ߫ bt=+J}b(훬YWic.4vJU@˜s<5(.!8#`:Iyz'lsN^?l_;4Ee+)bs{i#TYv2M"bpVAl{.؉?G/|.sE^Cfh[e.=>%c3;n[%3AV9ocIE(]  (U*.~AY٬k9+yGp,zX0},}s*yNBK KF;q 3nFD@y*v/Bs.I`<%r̞:ZDZ2犰9p[s%2BȆę╨wjB5ߍV `#F[s2㡑bhD@*~oi&Xj+#ō,Mj?xuHx8a\UȠfpۃh*쳛ô? l_,-"DxTmOWLsܵ 5QF3[#+L£Ze!4<.6 .ːZ#$L$?㞔K Nx.a޺#5yeLwxcBj5>FsPMGҮtZtq? ozx!9qC $SGJ+ S]j}G4*:Rz~d}X@7TRliƜSrj' UCь7_Y+d@,<{14!7k8Cl~!(b׆lvƸ[SUƛk:rӻZ y⫻lccƻѐv qڰ0SSDm7*͈ZC&EY1(z; #YRQ*è8M}19 h}{0_QƤ0?GHnZ5Y_bPZ%-+ ?>*QuC1Ɣ䀰GA:AIЅBheiE\el3  1;.:XlԪH A3LuGo= `mdOX_Sh\*\'RT @.;*+'X 0[ >ythI:1gTSEh}ՍzHbSNDk-3ł B>>?.F0Q {AuTf]*!!r_So2 GfI uѐCؓ~c  pOn]@ƽwb4;W̄bl %Y.N;Ӝ/ S((?+}V~?r72'k{a~R~ܵM21VYZg<ĪSOZ&֏qOM3]k tQ\LY#:1׷~PßȫCG6"]+LRTj2R9f-CԢ8)U 7b{Rwd 70ϐW5T\ /ft7˔73;R_R"q 9l$1Ľ3=g" ! Mf&/A`c^OЖBnraF1)-R'I[nc Iq)=;m@i곾~(]1 x(ExL=9k bj3{6l8$5ZDe:[V0f>a8jT+@V wt#Q\v2V7kɢl}ؙLC){Vv M[}􍯱2njZ )AjzB~8fohq <=1 [T+ۼ!p{uEJpZ',g:)ZbCmZdQ\ V-Y8:^N0;Sd ^Ntb?%O: y "S~q{smUx%QKĚ.ka|8lU`k^ӯ[EǰSQ(x/Y_pxWzdJeESu.vffbsUW~%Ѡ2Wn>vpSCE-$=/AfQ^ :zH(_JFUֿ/LB3V QY!׉t)ytUWuǩ2"pSM6p<:B?&9(>CwD8@2Zx$-gxY+{bRwNO|[jt*c "ʒV䙤fjkBdljPߨרjjD$~OkMĵ2#*_ MitpSԆunz4>Q9}$?b84h& "k|"3"UiO%7 R+6xͱyLAk)/ :J7z&N1FY[D~J̌It[+P( JP3]ΰ&rhkJ pq U$UPg߹?|a ɲ:f8ށpJ)^" |b3 fE8hZoUzd#LR+S+تZ%C W+)n^C<}+7e63#>&*5kQsh)صeiG86 $;ij+3Ejmp{kx.GIؗCgH|HS3=3:_YkRv.*ʼߑLsjH "*OvU\ ,*P0&ネ8$*hUW x;p"P)͖3҈BuaDJ9^3 Odyw :SR4pGfri^{.\/|3Sc۴w'<{9kOl_ L9{z0,#tϨ4 ;we[!P r3(DՒx>5vgXi`{GzPH?x/ST4stcX\k]y'y*/2p.o@q_C>z/¯6+E|n?10PAj|`wr< OhH@j!maR>u=}EM8OIרׯ͂-~GDy^:)+xm,nY&j-[H;T'ϛO74B_H J9"$6梨J7^*)ciU^ DoQhæN>0$6d*D;}Jk&cCr'sDiaC98o hyb9E>9g tԘüSY?> 6!TGyCO'p|:lRN0>}&š?C/'*M4, .ko51/[DX u\}t)V9R2~MsIcue*D-!f=<[L92If>#9kJPd@|ȌdAPN" _IS3iāxЧ}OR؄t>_-%W94epz@ݘLO=3úސV{0h`ZjP ٙP_8Mkv_w \ (óJ-4yDE{5[Wa&R( ^q_˕@#RPyDe`uoթD׽f\AfH[}&@.X.I^%ˊ#;*QNjL R~]fQKX p7Kdj`!;u!󪍇 Ɛ|v̐Įb,<%FH[{iqEl(9aIMGJC-0"బu{h_41Hڶd9b{n`īI)8[P,Ҷ͙# f S*ƤÂZpeF@f(I-z~?\ {V W7H>"-,^YR%P!ʄ, ᬉׁq1&ynLOa\%&O0|h6DŞqW2:VI MO9;#E,`o/ K7wfvLa❼ W0/$(`b_ƻBű}rү UM0`̿#H޽T{vXH+z"#:0RlWޝbՓ8r=%TC.8f, ƣT8AOTe#RqE 넭uj2' G[siao,U8 Q_(IC&kG,v^}/r_g1ڟ&9l ־ "tx[+$(_Qv-U $Y_T9vȟ {|xr|/optC9Fo&M }=V㩑f9dK~ VH0FYMmui|dJd88JEQLҲ861?dXC]}ff|O7&uJ(hJ!Zb?Ю,ai9D4u EJ:ѿijqq&Tx*Ȭ,KLN6 vJ__zC'>B|u1#,>P6;uc^MfnPbVrXOu $ ˷U|$&4CԹJty+.L^ }Uurr]~fhke ."ֶx 3'j;RҒ_WQ,WqH >Bs/)1 Hq<ZYjYF_$znc vAR%$BP98o!0P=mS;gŧմ`0\JSFN4MQa er"c=9i~eW2ݱYPt] ^)E"d9rhF"( ^hVqū:a#3dϮtFKq:ܧ\klG$Ԭ;ħ֚F[ 9f(kh#$є^O"cl=ޛ(/Ē)8~(G>[N#b PE(q. vVim 9@2e^8RR*d>0x)1]RD0䈊tjeJ@H ]S>̄ [iG(Tk( [Ԁ}trfl_`݇vo@]E!E9땞j[OKTABB_N}x ;Wn LE: O4.&89)π 9q‹Lhe\(WFI<}l/*0ө$l8*@T+/W-5q\X;-\o6u+H jE1%1nyu| ?5N"˗Q}'{O/@=TI?ESqpDJ4%^8W0p2C08jcba_1xs}*uS#8d'vw4wkiOQͪa=bO Cs-M?x_ mlFKʤM=Qӈ?d:dSpM FK{٬ '#35*s s51ZNvRCO-d|5{g5`XW槾$1?*2 Fj* MSxo\ٟ-Wɇd7%ҎHH,8/FiQ 0D45_-hl ILgMΙzڛf5d]Q$ߖ`ȉ@{b+&S3'˷Q;N!(%mCRfPpT"V^)]_}u߄Bavd%?)]vVIo1/odzO^0rE;_ĜtQ>~#_ zPs[(W*c,lv6iV%1FHʽc0hM shXgub/CS> \Z#H?}q9ܓn ϕҡ%4S#.8#qm#Y#>x&Ay2zd% ݃ύ. t^}D[; "bZ &%Xҗ;HiAtJ;<8BWEʅ+}iPA4S]Pv WUy+ݸVD2ke%b Al4͆DwᠠE@[ɻٶ3~kFrt ʣ&IS}oL*{v x/RD_x{ip-~v¸eTM&X#4jFы]t=c 3̐Jf4[qL[ LOlD'`I j}W_-kڙĶ|f#F KR/HvA@v. k|S,B.t}2[;~ZNE%g|(׍[ПѴflId}{\5k><1 :e7'Hu>4Y XޕzUOXY~;m ~ b9(KݻL&'B-^kv  lZ$x 1EQHm|<Û* g_vâ'4ZkY-{Tl^ QZӃݭJLyv]:!A$hB&-?^vT|gi<}j>HOٟuN_u9X%nbR`R{u2w ɫvMoLe_9^TΩ (>%ӥ$U$WyL1CY {AEkzg%E ZZԄͱ@ܗ" ̎ f\M׮rf:2s\_#ȌZ\S*f}2ʦDK稍:21Fȕp7Nuem8+@D3nZs-b;Ohn#]|`|/P)nl"Xg Ly2dbH ɳ uk]@g](:ㄶd/ݹ? Wr"FS#H贛}^c(pNE [8jR5ܱ#ߴI e/w% 42;]Vf+aƪ;41Ed+`!aBrٿy@f[4S0Yg_*u彂 eZgom$&Ǭbʀb!;cr1IO6I|l4lG]SZu!<LJ̫4=vqݖ| 1/FSAB#4F6}(h WL;@bǏh4 -W>ll> 9>t:mKْuLt2@G5|N:Lb{I! (nYs>FMSʜnGppwRX`йe\׵6,VB:#S?iy.}3} :9VU?j #A.C$1?%) i_NC)-P c{h` 3,D@/*RT g5#]V;`B4{F/)Vmyiq]"I2H(x&F2Q>K UL4xT T݆2zo}$!naW%f3 2dw| ;S7Oyꪔ-oݞ~oDCØ;Yv%XeM;hJWq,W2j"sX kf3+P(h< -eva<BQ ~pfϗFyQ5ʑ0׳UzE`q^~?28v[o q\߷|ngԬ>57ԈjieFetlnvf SQeU)|7[Qc914ΐN1;EVq!͌tC)!4Nmw[5+.]w5?䈌{+O(QnUeL=+Ecޟk}XW,b6;a1kJ,g`&cz"JU0 N3 ixGDAm [u6^ZE`ޏwۅ eGrͧDxN{(8Xr&n2hXNve'hׅ\ 4ړƄd Jtɂck(mL՗:ŋҞP_[hCP}&r> {(/8D'zp/.Fh\yiWPtFu!ˈ@%Yk_I<ɛO <0"E~sutb0VI̗A :qd^CV/un@LhQ͓F ٔ./HXsnjxhC_onk<-#`5ubcG *PlV'qЃ8@%U&G-+=G4OIXb_LPn6!k40'2^U0M‹jp2N w1G2 AxI}pWwݶ#xFZAT.:O#~nZN˩DwD??U$ .̟3r H ڭ-KnD/$j,~ft(2ޕ_f9QE3|9Fs1JM(]1*_O)Jko6&bؒmFLgiȔ.BLO=Z1SddNfj#ʸGUg̋aHխn/,Z'îڐ/n#F[ÿ'ny_ضyKJ1LZG&2dV;ybm - 97;x%z d(s!2$ S=Ws èmQ.=+~#!|(%-Lxne aTflgP}6E`uMlYv^.G\3MN{H]O{Qʜ Bj}@.x'[ũp=^d9Ţ,x(_4ԥb.%Guj]6bШ[6ojk[mBÖtrX.%Zš{Vo6 ƶ?"rnZ5SRS=^g=D`8kc1||߸'y:vg(&?8~؎NI ௤R_\7vPjT5Fu#W@DϒoaSq=.Z(%<QhnuJ`aS>h<}j# 년ɖ7`lۑ+?xB _ANBk B7""1MH!չ*Ψs|@+1iyji(N U|ϫd1̦߳O,-j9 (ƃ]ަx[P1 ILT66.~x.ʼnuo#n1UJk:DI__y{(dO^Nb[?Z9@c#2\ kyC`Ę] ;F|C;WҟdBmvoZ^)0!]fr=y~LؤMY]MMCq*ť E]HM2S"tJ IVc)8 >HS]EjpÖp4>#U3_ة}chzŗot}sʂ- lS#_gΈt?QZ,& UAT+QC261 , XOgE2̙˞6/ dhz&MS*)ֆv7*#0hR$vf1*(O㞻BwYG7M#gHpװt(GTvwZοYk] %tM<aY@WdiWxhҟ^ke"EKMIideni`aҌ(%=#@O~ot*"fƙ~),itlN+3r3&s\ݸACMc$J̓&6vۜ&u!>Sք,`4I8GD~6 Du2i/v55wuZC ?5OJqI?D*F uX7+g \ f[=k{T3s?B5/˽ xnh:rb۟e.oGjSRޙ@k(+r[GҋF`#*,2#i\dYD<ܧ1xUtb?{3q>#4MT6Ok&_rGNKhe7RsWE=z&h%R`Zȗ[.®G8@xCeHɈyjgȁ&y8nV@0#R?JM_Zy(>CplO ߄~t=k~l~nT͸f:lFާWre,/Pԥ]\t-*$tÍ1=ga粯p9 afk)/G'v@*(ldMAӸctձ^a̧ O䂱bi<8&brtT̕Z)I)@#ŲIiȼzlz5:[2ys2rzXsSR1K #f\*y`%H Np>(Fk#' 5q/_T"2j-|Zp)9'?KKh~e&Vf LƆE:S)iT. E9/~$]ޮ7am?t5E^D}?ХiʘgXKŝ0i|@ ܊H! c9 JWy7 &K)DXoT,!ْ4G.IXmME90.K/`ovoXF`۫(Aر4:dƾ]U&PZޠ#׃(%&^턾IJĥ D4Drgu) opGҍu>{^*ƼeԛY؄qN:)!f4{^6C[6M7j g0%tj3͛j*lɉP؝b0f[AL+s^PQEd$a {%|J2;-"Iu˿5|1ktS4 @vR5@49 \'xNXzF%DJ ;aM)T8ugPPxmքEQ:f `N8_:<ێLV* N">u{(b2[It|>x]m95X"[i[/0.N(rdBuW /ֱʒ1}l =8y7q]ܰ|T[YkDL{C@ND8?a<ή\/9'&Јw~Zt74_ !q-/Vޫ,i9Od2YL&Ԅ}Dvw2m{'jծI 5#:"@J!Ct9@ cMd9BB+FTc@E1f[;y@{SUH`QW:-zt.orC* {YXoN&;s KH6|k\O6g2t|Bx@b ZZ7_W.#!!GY+Yyr9`~= Dn(3 o"kPVyxU.+`d;K.+6VzRlR _p,u v+ m>k?HCBp@#t%n(Oβ 5# R c,*lT䲹ռ ޭB \&D$a rfwkndsu(XT&]Hy#ؑ6Ń3hyQwt6ye"0#ndjȉC."^c5naF J[0Ւp.3V n%4EvF%.gռ!^E_atz~وiݑlc:^رF)86^3(a0x`q/X3'Kh_Oޥ*$jȘ7(;t \99n )&GNkwnWlؙ`;p$Ȓ`LWYmw qn| bAqw4fζdaJbj ͒x*Ĺ hPȲZărNxnafDգPg*=mւrp]l~*.W:RLg^8>4bmzPګ맵y/- q=T4leLfHR1KdMٴPOwBihk# 7jCAOW}omV1i5ZGde|1A#ؾ14̌8a_]&-/*a.C[t$i+I=p1SNވRb nDEE~a!j\wJMM5έ|X]=gwJGYm0(:,ˇfPxb.f]is;Nz1{X)H{, -% -°5[׮mJm-.lf=dJYU[>ZIkު`% ɐSR,K N) _ɻ7AMj×4y6(Mm`h (A.*O[meywh Ů(k?4: '9'Tt |4D!;x,P4*eCDsQR-~) 굃]WIn"lGuʥ!XpL5+yﴵ;P("?dnpT+<8k 9P 'K+o7o?My 2paph:V,Fd{ ӷǣwg㗆et?~jVTefNM*7>;|>ʔ!pr͖U@`<; @x*Y,]O>:FNgE9møe")D#?U:A"t,z_4J4.7z~qW]cZLᑛci 2`D䔯R_bSS2.b6WCMZVcw.0!nrfWsD̴~-0N\T#IܖIs{FYoѺN +hEL!4RW 禊ܓՂ;eЎ'_jB㜐(gw}7%@٩ oٷ,USA@Tl¶u|W%={aVxSKmP@M^ P _)h{ GoLӥD(yX^=W͋n2_kvXù*薓!r|S%.Xrt5mwԖHaHVorO'9: %O;rHRu4ꗘ b=4n F":tX3Qta;!ya\kxO ʄGc9\J.S9{_K;H!b%"8KF={{${2#$.c2H:wd%%ôl ѩ8!Е DPr24S G ~]XzL$ }LT"IϰҐ 1P"2v;ly\'}DY[`iE':yQ۰I h vrGD~s`ҏ>Jou+gzH,zz\r(D3C6$`HRB,-3IQJt| P8])w5~T L25WLA۩&W/Iq%F9LJAyYnߩ:dgF˲T_}-/v/.D5mIc`h+k=^~L3jF6P \=>/b|ܣ x(M;k܁jB\=xURj!w:.1w$ 4ߟ }tO].PvcT;[j}g:l B_S+OG.ϢH`MtX !36j+Wc.~770 )yhK j|b5"L=$-8IG8z`ci}/{z[MSk@o}֜H7E}L2FLnGE?-oLQ7Yvv?/%'=T8ء$G*,`"KwR5Mu8IAgΊt=4IĒ%1K췣Z'?Md|d&N>}6Jﴷ ‡kaXnXRke%x`'İܺuGHn}c 0u j Erba`gfʗ)t-!`鍒mu'l̵mL,k.f^W_VTRrzY_^zE)<ұ.<3U-9p@_C:ȹӊ;C%*zfAKiU]>HaQ!5j<*%X2HmAӉΘ! zo/CF婣4%2*?oK^@t>>,H ^obݯέ^BKiW _!mwΜ=v&Sб (A 9`?{]?,PQ@\[3"gR|G-uC!}&z,F/!I=$5Z7a+9vkXE=?)oC*)tݨ~c8hv071N]f-|k QϚ^6X[)nvO_:w }ص蕮%Yr۰cz R]Jt2a)Ԋr*ZMN6ِ&LSrI 8X/|M$~H-l T{wKw1_Om%ӵꤴrђT"? Y"sedh08JohT|@`pi!ՖAyRgf nɰ䛑 ;h]hQ5=ɼTKU+l1óFh%ub!;R;c fb5RQL,WEh<+g0ldMMҙ 3-SsNke+p~-R}6hd݌d7@0n?_!p-+0 җvW4_'0i§wCnю6̦t6q(SFzS؝}pP>@Hɦ=Tg:~Җ5D_ײM}|:MndСá][qH >e,kxui!P\=ZԸDlrE1Ec\n^,Lnܲqe?Rn8Sݎ>qlC}kv4Am‰#Jʤ)2#<3)Rⱀ4|(AἜt g-YMl'.KkK :Ui"Jdj`D`uWD_ޫHo`wAŭJwp~K5OUdDk=a'$ MV4 < !* ЎPE3fWcCk2J<G,mWS6*`!t0HY` \);M5|"YL.tlDv1$9,;3b^1%5$" "mBFc&7k{P;vծdֿh-_B[z<( VlOox1zYa{"Iz ` ePБ mcwǖVXO۸ej#@^8{7h(NP'}NبOxr\jp-~cOp~c'f'vs|#Kyx +%W(c“_`.ߗ*GѲMQų/^b6p (OL%R;Z5#IeAϞaGiӇ]oIq >.&vP[&$.o$SyBOq޲In/qzA Y (H }9<;6V}̣ds l>H4L?`\8 m(Q/,Mh&u7 Ҏ 3d Dfu%o^\ХAcίZ\Aq)eabNe;I+{WsEg0[3]xAW7f$(%ԅ% (aG)[`*[0%6Ѿ9a$gBĺ-VݛΎ-A)s.,L['6]܌6~_!{ p6:̤JS411I d:ʠlT }7#W )?JY^nPbE)7PqbYC)<AoXOEB\APS_38!K ^k;FfcIE )xwl#،c-#|J t) t/jxP}# BQkzچb|"P+?N$0 ]'<<,K2"BSR?5Aq2y߆'3gN{!cMٖѩW>Nc\K@Lp{ Ss@II7 ~RnY*bͻe*bo땯MHb.?_N|brBW[fӋ{n| Z,WٸjS0&܇^tڋEjО5[ [+P[ۧe WxDVyi(/톙+zJ3aee r:V)_c((rlӭ"٭NRpPmR!$E`^49DrYC66C/2][Cr7|\nQ3~ޡ@xK) L |(CIQ5Y9M6]Þ8E}QH]rUdOne6C6,th"<%(.;r H 8 3c")!!UH=76"}+AG|odTPdZh= !. ݔhw,ҪϏCIs ߥ+?GD}C@M}j)0T\y2\80bV8z 8 D Dem|;4q|IϠd ͌=\s%Z"O2˵CJ$(&`)'Exx%bv+ct8C4?N"Ch$e7%4l%>(_(T>K$92 Ӥ@F^ >]2`:{[I(du$y[*.1i!Q f !piǑC.5|,|bj 'H98>-Yfpq4Q%*o>y藟}h"˭IrFXݛajwVɦݥ?%1`&\.}-G~yS/  ;g 3l8/KիhY `ѝ^!rMnIʨ8Ϲ< LUa1K3@sƪ\=]^}!,J]yx,oVò7RXkJpUv}s*|_ljk Th!?^_1ʦ$P )N_úÝ .rQg'zdtj+Vd,׋P#'z:d)WV uas as=xZm ?xU|xe< ~n!EGC P yP kq ]C#A\\67bFKʱ/&@ ,x=v< -!5 H0Z'շ G ܑ7mks7\Ɯ'c|QQT\)sԐlJPg%ʩ^48()2$B^ÿ ҶCsRW cxJ5rt=HXjS+G(^)b@҆w}]VXCX'%$c"s{~Ѻ.2I3n Pk2ВQRfT\C"а_!Ka)pLS7{`{G x׽B mϰTH̞'s6M.NmQl'2Sĺ[)pJr̝! 9NVÊTls UX2h9ҡ.ձ*:xIStrM"Kפ%;7w+WLH;]7T`:? v%| ;\^ Z@̀`~qw)߃P3~1)Fq^=9j?Ś tU(\qd]faVHUD)e(iFEW7/n3n y3NԬ} ݲ0EM#{ n=$C#u48MP^c֠VT/ 3T9Л)k]^~"p ՃO5/z{\T.5̍]xf~)m n`tϚ<@uQ7حI)]Ff2G Z~s_!>1̸%3I`Eel|ȼH|B`CE^["&rzr̎)`I[w$>X+oCf:Ŷ[xƒ DFѡ*S/uQ;:Gz>n'a}TB7.;AyATNKD~-4Oexcf|C ıTC*e[Ⱥ oV1KL#.5@JV҆˕rdP>P^C/+\ܣیʎձ- Zl>v(Ϙ6Cg\ҮG(vT=߲7Os-vy 2?}F*SPsJ90CP93[ %&>`KyBvAnܸRN>9,9.R%yݕZYB­IwИp|]=`kl`FPܪϡBsh ̼aHKNtQ#[ |N +1?;c(̷ #h0 !_T퍨{ {Cg0^M& fL)T 猲c}{5cqwBpSCu+Csh:*_OLR >nbsT ]Åd<{Hu,gnOl)'/CH\sOjKDQ Rpyn$@daE B4Yg#zcu\%uz1y?qf*JԗDiȄRlj3^ӌ^`K|mLi9 ~~-=M -ult.O78nәprTD*rz\(|6{ûYo>1IӤ9q7nx^]A $(=>:d:=tŇjm v)pv:G@G|6Ӌ0qef >kwDk\"FKN6ٌqV ^W˄7v=SI ]~6EIm֙kX~"bLLw\V>8`AjmQtnF B8 ,40 p76l=ꅰg 8"/|{C4EռVY JTЮP3G+mT8#0DID m=+tt*ƁW7GxEVa(bbވ&L_ݓ;Vla/8-7tx 0O fay!/;b5qrݵ1ٕC'MOiH]{ZݛlO~xiPk? Q99 75Y3CM~3@g H=ņ ;7|AL$qӴ 9kvނDY<'Y}:t<.îˆġF 9g48]c' H,&uhh|JX6ԻfVN̈́CJP4gyL73s>bnf [T2Sy$p!_Wn["e$,(Dzun@ӫW6`_\09*kffO"#WQN@\e |99!o9t8,~b\+9-iMhtJ'M߻7r&H@lmF,ge!eZG:Yc"F-B8ha!]U.VW# PETI\pJWTUn" v%&j &aFFӬ+cf, J4GһY\>v%jU/Kb̸2J A )k#",u5dIE)cXBvY/. FMS+6m2 q;)x 4;9&!=τP~us &hx?Kb5]B?YZ9 B}hS6K!^@=(h;@O(cg* @>@e42xco>yc'hMGc qukI͂j94wsra ҁֻ:$ӿDſ| 7sV&4ݤ{2=эМ*A s-QjFB-+Ӱ yPayX+2h{iH+_ 'mYi1_-0;ҁD@mo6>&xJI H:Fh?!c9?NڞKxzp( YZ#@AUrOM,icks M69@E23o̕ާ0ri6/79k ]+!6=M;+Xti(e[碵:1ߛ|DՑZ蠰q!=\* DlS`cR-9RqSgʁ9uI?Y@!h !xX'mL&ջ^xܞ=Z:9i((8i6űW9+pyڠ؄[m}Ի q|)S/+5myf+{x!)MQ: SwqShO?3̛a7Ҏx ҦX6F`7B)A^e:pSh Z|˯jR- lp?Y'FeۂOZJP[. 'LLQv;_;fpw3Aghl|6 _=s֗GN֪t*G63p=W1RgϜYx?he}7ݑƒvZ)NH{?2O߆a#Sn%麸@٥9(GkD:hhMZ(xrBh6{ՈYY#׽y5Hd8"( d\_h%M̉mNgd8l%EH[YADr y$j)!dN#!a W> 3\έd'ݨ=N$@BŰ\2,F *\uDtOCګ}q'r;h(g.S^!C<@P|]5lV!Gvg&k^eobxmeɼd=*/@[l$m!xrș`j38I(JoذM ,̀&Ȏ$+ag :+907ߪvpӣ{z=MniVĆF aU崽G;܈Nb܈s\5GMuӬ}CH +jȱf4!D 9: bLrh:-S:&̺8z?36;xm7ėq1+\^ EJC& ˒"Fͥ1[0sղ /ЏT7c3t'<M͈!;H rCP߅_#ufZʡIs5Ti.ΕP>̗Mex BIhΗ*=y/P;~YS70 VfE-*sSs@^\l[%y]2 RXᖒ.@"DL<.p)ͼѱRKazq ֌;%.$ܬ*Wp%gsv>K aTp8jjˉkۓq`W9{]ٖ@I9Rz̒PC;31*c6Bgw6u:m?nj=O1#')@gͪɾsrZxALoExJQ K}~1us9!7 6UTSmLfom:h +ɱ 0kݔ*^#V,hM$AYK.;$o/x5p3lG%_)UgJ3W/ChM=K8CUfM75FilHZ ZpWJI*m9 "De:jWBzLziĥI P#jD*5.:\/tOdm~1bxR*ٟ'>t&|Po<^g![HO߈ x7'fFaB"n3M 7DHd:6iZ#lG?jUO[E!36Ь˳=9`3\{jA+7Uhy$XKZ1& {T"M#=I\ٚGBp"Wiܪ7達GH jF+'rz&7zq(n RLN}_MLJnIO\9PQE+@Pcrn)y &Ùog,Ә5NĪ3h锢 &]D@",StwЪDƏ^kjbk/sjA5[90"n`ԗĝxOLJ]&xn<.'t,tW}s '}&FҞR-xg] ZoQӸnc?@I :/3$mfF&:Z^>a=f+*6 c^텃Tpyd=H-,>4 ,Oɚ=5.o Α }8 T`WB 讚t*p#j\1G2%r RLp,aXeo(,?yM2ʟu`L\;7|;GSt21E0\W}AxE̜OByrdw`DWσ0`wûӖ (uU|kS7)J'YZ}9GLj瑇7ʹz(PϡRw]veM%:Snh.X6GgBBH@gI}/>֧O-_5tg-e㢈29gƬK+c=!nl3, [͌= 4_R$GrQ`־og uSr)"$s2z2ED9zОK1@wJiWNlNs*V&Eo9cg#S c+R#ՂA*V&~?-KgpW} HwgbWV`㬩)WO`!O 7цu^H?I#t4$qZKH s70fPgI~LXDn]ZZ%6unSɔw"LSjX5q2($e %1 :^6R(tlZ"ts$&slSMDGT tD~Y׶@M.AAwwSq} +\5E#^v)$ _{ro1,]T 2 [c53c3H CJh{ ~7Oι}=X%pUkP'`m|聯JHF<z;-@lL焂ԒRE)H;J:Eg}2֞JNm(u E,`8ˑa'z~u҉mOm5wْF- O EQ܈@[/B%tSY0"+A)FK(&~νAsz5q}sd_LJL(7G r 8QvaHV Au9KOW#}fKk՚Ih姃OI{Uk,vt QNs'A#AKR,"-q@uCF4̻lҺ?$B" oLT\9hhML(s Mw]%W o- _P:B\Dk#&jg8O~mJdM,q2WwH1Z m1,9J޼օra&O.h}}|N(lr^7+oru6ҒUРH3'2{)f>#geRzkr "l%<qRd㚽eX37fx=F~toͻc̀3>+_]E87o@׈UH??` qS}h̷8˸w3ĀVxUc 7g\6z2e:.Hj=U/AlLݵ+` (Vud!o! *.t,a6i=M#w3ln4]dIUG'\8Ƈie}q{9SmvZљH4aaV;_0")Iۂ[Wx.q\AM T'2M J(v=l @=YQ&R6GW4my瞜a~c Z0HMx)'&IqPIzLO-}̱)璄25Q l:H +ELx^S"hh`@I!yיDV液֠{tQIMZm7k !4ؠ9--A ljw}>&JIR*luu.^s8JVD$%^󜝈f\DZUagȴ@ c?sf\i8W i"Y<;Wέ7)ngo˰m}9*v _TUttWC0M(W#ħ}Un 0}x^~Ck_*g&voKOCd:7z6_w021,9[0$gt1-ؼٲBqL+ tloA3[MyCGvCm^D­VL uVWWٍTB@ s {g2\lʘ߭+ύh3l&k_V ƬZXp䬗ᓣ2p%}ۮ[7VƼ3')P@*"qXZ=og 2^:-a s9ȋt~bHސ}Mg:z+p) +((y5rݭcԔYMۂn`Vj%E!^S@T׳`rx0M 16јeHEꯡ%[LޚKn lNБj-Gs$+U3WY2@/xuRYdơJ}ߖ>agX r.I0O2s+}eOǏO7=uY].&iR-B%LmSoVo|OK0hLqZT.,{I] [%ЌP o\tJ I<ϸo#.Lyp{SP/5 q A|E]EO/@# ^+@^ )1JmEctܹqw2"%lBvCXy^bj/׺bO{E'8|"Co0}_}//'T(,GIqjAj-^_pGdhfbĭ7F4gTL$dj,D^$BK'r}+¡b29n+]B;'ӏbb"ټHg_> p053Vj9T5PPzOw=위zWk/zQ_8;ݴp}kjNtNQZX9`WaQюMu@ה,%j慮(\}9c2V.`ԙK;V[UzkD8O+ingLKENUm0\ 4:Khs>BXaft'RUH7dW%ԍ~fqF *p >wEwW>~ЧHxׁz\2i,X(y/iȯ;BZ.1n#]԰0L3o\KVԸЪyY nY`eL;HZmi ?%4j{.ݳIm"[8-v>Tɑ_a))˷UyLi MdhU 3)9qEHF_9oZгbfi}a8t^8]3ug841+C=:L5z:s 9f1(z͇,daya pgWARgޖq B0_֢W"dilx+rfߑp0}}b89©WH/T/XB_czMhwqk):}FNq0A-2Z>fK1 ,# (SB}ƍnip9THBQÆ"Rp¢s#+Bg򸖉a`a:`l3JyvjOYzPO^؏QS|JzF,R|u3R]%ţ q>fLF.9zB-;qf?G>}?ʀVGS&u73O<.CygH큿ѧL&̹\yQ=c}L1raBȊJyq&n=tM6WAG â@OboNIVp/ܼU-,r* `X](X^]ii^ anCGd]j/#.~yZ4y Sst=%ieS<1D :"j>n-ع`MLZk9C qKI2Qt9@SOҳQ^1&uE" 7%KyW:o>[?TމA,pr,W׸yWʙ-+KRa$眲,;RTB5Pr{ Z^h:t*c< ƠjP [((Zr(ɏ.!nƇvSv5-3;ΐ%1sd'+S482+S\ ـz$@y7 !b2}#Z0 TC{k9"9 2c &5QW5܇6IYjVE9OOѝ6M_ݟ0}ME|HFk1.*W-צХCs9t+5 +w"q|YOL"Cc2r35$nUB#R>Buj#B_iL&TH|͝\c.E[}gYZ07070100000525000081a400000000000000000000000166b508850001cf90000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb/snd-usb-audio.ko.xz7zXZִF!t/']?Eh=ڜ.+̋nr3jhm޶iRYR},Q=n Iwn7jނ ,BGw%$ݍ PO\>[B iPk?sX;n#USmu#SʥN:L|BŘkgETͬ譯UR٬fѭoUmʴ8y,0έ\HDY&/m Tk10B@[56 ;=-i1^h?3-ҏߢSS]3C"P ^vQͳ֏x.3~KRNᢽo9 g^^Wb4i&KE f!@_RxH:P8ڡs}Kp*77^h%w׌~2V} fl$e*e[_@ c9ufkʡė>t5X[]ԪQTZj])Ou6*.p҂z:*ϝ͗ldEˍeTT+0rU[Zs vW Idof?]4θ ^y ޤ*Z=`2p~= `.,jZNU~g3̬K;ҝ5HN='1.·7Bly:L.eLi/Ubt($7O))#S;kֽmqCU}*:Bek$KFuFgPą^LT=a`#WZ׋hH ă3);'kX(~7\Ĵ|;6< 3@06IX!| QڃqH!A&R ;;K78xUByEXX!*_p|q%dKQ"T}sT]mw3}EV#-!˟|U֋4JSy:4oC mxc*^b1s|]Uj7]+)"a3Pï ž}Hqa$4HB`=Ӡ/¸@V%H D.RV [UaETGhX/B\{/j-v?NM<1 +]70`>se`] Zh}\7 G%Mu{;+AOW4׵Dv \☋Kե;~Lʹ2cbє>Zg@f`*[]O$[{&=_&NK3Hc>[?@bԙ"0r;_#>ܛ ]ڍʳ-Yx4ånt"&3aZl?Y73m/kJ,L5. iԵ^Ɖ hk$E6`3Osع{nft$WHr'҇*ЭZPȇøUDk MwpTžm3z.V˿gOŪ!jlU p.IGFl\$`Ǿ[g~\M;!KC«Pn1a0zC/:GT5ÖwHpą]VbrTń H-j6O5+Խ,ޛ'I"9@/>fl粜Yzm0 ށkz PD%EiN]X>l'v>+;PEQ Z_[Dva uT8UtNsuczy2  w`:q)t'NxJW,m"9Ta@G TYdز ]uIEI fߑ5-=fVǓa/3`8 6P~_cʔOҸWM,Ȗ{;S AR)hˀ-'0[D?إeP 9z-,ߧ?q@ ۣ۸*&K,gS > h(P6HDw<)mOGRP'?r+9 C&^F遢{u@z4Px8z/Yly 5[K0E_QNWC?("3ieqIQUq6o ֡t*u_bmSXO!ZLK*:11LhGWtpAZ;s>-f)Ӣ6QX9ڭ9V1hf@ojxqr٬6MΛ̵g{1C?a`K?1fLaQ`[\JuTVuqڮzK3mer,RqX}nMѽs67'&9lG{/(Ɲn^;xI 5=UzS;kp^%>[0_̶}JqK$ :5^?5SGU Q$zTZ А̗4.]yK#syPE,E^:p~z9b!G[l|:ZcdהMotxϻ/&عN&J7p3mGLgnZ+8 SJOTy40 cLK8H آܜ2Mzci}``5cQԿ'^Ktw3-5ems>yyb[`Q8{ov%,R(UEӘ e]׿MWffSe),0a +lUſEWKo|<+c qt&{GOL#:5Dyw2Z~Ï9,:'EX.X48nB!}v RݤV7׼c:5?hE\ـָb0κ)iT?CUmol!ɴuWǓ,"unaYєK~ d gMMVaqeGWvIs e^ wwYH:?9P9,t+ߖv;ERr87kx \wYeyM';4g`g~e5kgL@nDn*٣¹4>mič(7J VHɉ]9;ROݱ ''9E `M*--@Ye-(}H4ǵ3V5Z'`݁/@IanGh=iĻ#Ihet G=Wa_ DO 8yPd8đqt^%wF#5ef)0ozbnT4X+8 ƕ0Xkf@<̉/$jiP }p # Wq:=o s, NNe8?Yi~2WmL6J6N@cx W6U! OwNM0ed7mo|Z-?Hbc߆5u9F;/sv @.Q?PՂ7gGcL>..c슗{aWeeC<oK'b17ΜfJEjVժp}!!'5Xzs6Ľj`kׅxÔ?ŁnU\ޗQXSOB >c?R2XCUm-.eoob_SX@ʫ2p#`m2G7}NE>[f-Á.VɼSշzϥ紀t7}~5P۾Dsxh4IP$ kmV#?YRB^`HLT<b۔5D /+Rl|2VVWHѶwz9E +}loS pvkuLe1m6˭Ⲥyv4FrKun0˰P0 - szUT+,'̅AN'υfSY;Gs9+45'EQxue+p#pC˅7޽d~]Vkz:{cI3pz3cZl<7H]zNsv/]G4-ce)E<A su/4ST[Nڬ.oZoD$~lTvtsNjMbgԁ5$=4DZ_#HG7& \~"Z-Ǜpsꝍ oYAUt.-=i5px>W ɚN:HD4tCpԊ=b Yw!tk$=Rb.^ f&҇K;C8zl > lSX֗Ce/ !'w( SpKǸo &e]ReUymaWJo!, d Yu{6eet9$]RZ Ē0u(} 㪶%Rꢸ5︣ }5-C[t>ȇ5 HOXp@w٤qI 8e3Qs,e9>#IRe"msk6zs!s*Jb:4{D&K~˓x` A-= ip֦ Pe5L\ٗ"zMYeP&hS"r yr [.뗄ڷz$w׈t,_|Q*ʌ3pXqe鹦5/ϼ簍vpaA?0dSwy&'7I&$a': hY4cq+Ơ'Y yG C;ySNT>bH&0<[ O nܣ' %xe빹9o&%0]Uڠ(g=0~"'w:u-c 3ujwJ9r*ÙJ#=GEDKDn7BEeYlmj|ɀLM@M[:qhфJ=n}mdtpKt]*}br Cݬ7*О:1t#Dɔ D;]^ AF~ D$ ~ SGݛEu!Z aS~#9[W ~o3gэtגtpNA$gXz3r=;ɮF>5ЅBwW rnC.ز G*W75xt41Fdwcyn$4Wq⏴Ke\uQxMf"K<9(<(9яAmj)6))ٽC'##0գ.-~ijGC3c^6sh6# 2}EO/E.WXq{b׹޺ 0s¦cwd`PvߤTI=:j9o:MퟴVIL^E3Rغ]5ģ(m " D$|}b'61->me6%h5W&'ج 9IZIDi \9h`$mkjJ@ʚC4ܵb{!Z eE__[zQpӆCOplOt Lg5Qft;Jf,GjxjgKy A_PP_afG2 _8 e/Vگ.Q|d-{*%4:քCT9h. ƯQ ^7ͩme =`3I ~B O5!)'&01ZSmh^3Elu| L(2g5RD/$xG2+ޜ V <3[f./]A׻$K4@0l rq}0ލnk}vQAUmr^ޜ =Ej,._|9Q^[-E g@oT:*2|L ZϫN7 !i&nh'z?CxC%9U!텂M?ŀDcJX!<$^@fX&h6WqX`n~k@Nq=lJYf#lЉiE?H,ԋs&i6 "Yv5BFXQ7me$`_v|Ӱ?*f"wn,\3prp׿WZ 2N6 YhK0agRs:?vam(aS7w7Y7(忌iwˇs#m?A.S/i̅p=x+N m2rL"#J-MU;~EJ;:IϕhPx X#vEX5O2YOYn8y,+SFCe$v^.6ŠZb! U.\ؔȳ5 cJaY92UR6^}XiFZѓXRuy{r|27?lJ"Z̵+؛ō('gF1"j\,+n59 6*xZt[׌}I]aD» ;=[U54P(gGk 4brY'U47u%+F3`DV[>8)F#|SjXwpl)kmƔ%b92pgtG"~vlhP3=UYƂ?la -{Uw{̇Y~7-ңv@5B!px'UvJ^$HxV=͑%ΙFJV[?/Cdp9"ҮV R?[%'[m5U-=fȟ l-lF67JܷRzZ"y>b6m,\[eŶ:VL?x$5V ۢ1ה^g,@ez !0sz`81,1!_ ovut.ċW^}8$)ݳ،a:} ZסsY`` QpUgve]*HJKV{S&DiQle΋ȃ}0 V]tom&O65Ptu;&e  7]22.Tp#1(y{D[:IA[>_TcX]5ݑ^3Y)ݷ`V$0mda߸Q >kצVilǫ\k IwAim(IQ{osΨ*Ajp'~'[m3uB8prݢn5!z2 ʨΧy̙C: K|i}ZoIKjY1^= ~M:ɣznmJGS}j2jKJ ɏN ڹi?"L9nW w[Ca̠E&^T,3t ]3hlL^CIHq00{Ag;f\/;&Ά*=T};exaʲ0|Ά;+MJR@zO#J#yѼeIk1!'{/~D~Q(9Pji)CrV[jqD44QG261TxG #5} 򄒯"`bR?^NR"EQT)u+pAtƐd =X0ReUΦ%gz ׵]k]^UT6ҍv.d)ƒO2)ltiiM8^)~ʊqhSVhH$KمG ҃/s5Iw^tL xg&LM(@w.Āw,8QӾgo< A] y~og7G RI>w?%;nUL'DҔ $~fg%tTdp$5*$E:zF3Цǫ 9#hE4O9zYfKF |9u{ZBXZ,mXv VuwNl{0=a E0w rTi*)lx@o"sdp"MV]vЊ:oԈ7m!Õ5fߓweOV%,+9a 9X| ~vK53DE,aDz #(t6_ÄJ,IX(e+屵IcL4[盒lMj޶݋FQ٤ ͑|!gqXqi,# &MȟuUxIY:ھl6~Ң6/cf2Sm:#Lѯ"pg{+:6r,7QEiKJYäkEc]*h(: DŽ*mq0Ҝ_{m301Mt ;Bs~rҫ;_R \ uNg('о]z4jd~_+Zz]`ݗ'ÏʁD&l}foM*пAͼL(Eg] "w*$nNOL3d_ 1={O9!5 eIUo263Q ۭg ,Uh7֯庮R'q+?,}&$3itL_þ9I[r8M qL$Imrk-[jA9]lcL6volp_Ew q\^Ihⶑ5z}r; INXQpO#+Or e&i,)I_JBM@)9=)]?l[[F'N\]X%rfUhwOƿWgXa#Tz|þ=Q}p :g=Ix9O5'i8.w9NK3dYp/&N"' LWۂGp?dfo6_ڍEQFЯFV\[^hmeSbo͜g Q;جa3yȯHX4Dh6}aWct\| Fl|n$"rK9*Sl"$ĺ~jo#DHGh+]K3ޔ̚!r]KJHJRD񜌽,0W{E-ڥ&.ȰUr#'C)`A6b6-v\Ȃ+PEyT0HCmYZz>6ml8B_mS[U"~r?m& =BADljKW1QG;PҙTwH86bdc'I`G5Ve6Nv!6xoWA1[6rO&_ !{e[W]b<+` y&急ޑE@4@_ "~7ÇT_DR.TqEjsV+:[ k,J2Y8HyOHpZ>!9U$zk%eK&N d9V]Rxړ-yOus~AL7o=dFu^ҰGsty2ʆ #)YD(~̆h '>_5nGW(r:G"ШO]d_HCSy I_0j@θYqd'|rvlkA~ܶcmv)gsqUn\HQao ^CX޷NK%wc1#ԩ1 *j1Aɉ .{%Y%1+B>뽕NJ.ՠig+;Np\Y N8x?s̳K~(WVI2m=VtJp3R,³HH):}݌{ 4@#颡xyGG">5lQ6{hӉcj#[N4筷Yqɗ쫑ٲ`ɇ37\x$ \ThG"@bop)F]eUHh5W]!qÏsGeގj2+K4EB^> ơch'>Ouz$/Nӹ뻂NұuD67)-mg$]V5B9gc, mYl"z A0`Dфw2aF!J \֛Y{C ݼ>;Ø&J!$Ԧ';{%pVPK7fs; jUmn]JWDw%[0ػ;y0nCRSY:(9UQKM/.#d9j)ˇ%7,kWC6CD#zk>.M ` zɇL7ߑ[KևZĜqxvB B]a]gu=E_2YL[s?,pai;lAW$c2' &T \fmgޱTd;.B\w2$wyFng0*|SSx,yrWDw4ڶ`X|kt3S(YT2/u֬^ }_* gĢ` l4)!;u_kHGB8>y H8t#L{DO-*f"X0E?o ěEͩJ[ [=a)H&;8 |`ëxZ\/O =$pnqڲ@_(o97 QaA5VszyHxBO4 5:Ns1WSb"߄%pf<}"V'yj+{-OSt)cQ_ io&MVW֎0V?Ö%݅F <_PZ~gr4:p]HzR d}x>͔m4M8ʂ=؁t\ =]RC̞t<<|5=/,iO7Tli[H4Cmęh4Nۋ0j31ZRtcB4+r8eH!˼rލJ0LYG(`evG^f"Ge@-px^{x dۡpt؁R/t`xk{Qӟ_}`ccVְymveJPa@JԊ!( ,jJT,`J1zB`* P (#j]._pX3>Oy.dG?zx?3HZ[Q.6g\T뇵a)sA]X~W5g}6rW=#9rBElu ~Zzr!x3 26Tlނ+;cFVr |%-{{?Pi"<6[>>KTBg4%7aYEg'g÷9ߐO-@9.p^iiem,# b/;WzPdCm|U% Ad3TX!Y[Hx0.xW 28 01hb+:u‘/VroЯV(dSpw⊘ce2°#cZ8f^#"-" iQ9/?6L{Muq d616,R0(#>[R$edl;b63:tqNGM0!XQ&Vzg`,rtl7I掱 h٣į WhW %R7+v,(GCWW,٦q"xjI8qU*)T$927šY1e _'Tlˤ|Bأ| (Y,7R=#fu\6o̍$=1<Ę3t3pZ%+"C6N,5<@mV]s05АG>C0 L&fۗ6V%w[}~ \`lU(F+I%U2|˪8;[g7kZЀo%S7S `<_{$@-eDx 5|DQ@3\Y);2 ٖq軼l=4$oSo4Xi=!q3jPZpqDyn/  WvQfl@4mŠX_uѧV_g_lhJ1`yw V Xfih0`h`0IJKTUy,fԴ%DQI0emt2\| AʑFz X2*~-@x[keU[mq6ې_~Wˡks%h -nFQbqOo]3KVUJ-7fӾ>f1Pj"0Q8d{q-Ҩ`~@_ۮ’}B{息gya_0H?,<;]!OHzW&pԿķ2~?lQ/}vU K؀ΨWB+GZ!zа&e1\/_"He]IP!X-85X9JN\Wɔ"UCoy{ q3%8}4lb\T`I ;Ntui[.ׇQEvC,u&X'1l>x1#\)R:"DoS̗ۼG^AnrKGS7?e-E&@d^c(CbcA:M>a$N[;hAuta(,P^c\ez i`@WWv'eo,6GObQR\7SJMK KHZ 9UTeǃ/7/G]sJ4ܢa{JG!ĐCUH)3&0  ʚxƋ*Vh@&BW7Z `fEtsj0]~n'?j6圇PD7كH ^fwܗo%R[P+ 4ےr&͊=Dv-04qr@\ x#dR`?QegR~KY/x wx'1O+" yt m | [A9;4D.%&Hjx@Y/cb[ z|bHeJ<~ u(3 F^ J_^(Y7|9=[cڊj5܃hx* kƛbb@M ł1P([YHL4ДDurH,7']TG & d20kMcgCCK7YPQb}".A/ DRg dH4ݢHWG̐\ .s: wKX$Tf]|[5 0 ed.tQJƥU!1{ܝ:TlHo `.lbze ^6*xJn6Sէ=S WBB\H >JKJW8.~ZoCd{*Dfs>/lQqV\o6#LnB(#([Di "6DiITa\QS4e.qHJ\ A}-#Ă޵ [VLKJCn8IJQdHV4{Cb?,߃rB6mTͱlCψ*{jl@vS 憙;A*N:c^ LVYp*>fefz@TB&g@-xUXN۷G1eQQ "SQe fw]=n螶{jX!ҡ->!(`l }Oj:Y3uLR >o7m 2*!h #LAtV\߰N/_ĻK}v\]3L"Y7)ƳQ&ɒ(\S/'mt「87Ҩ vFQȽpRZ/s<;o^L;U I佪ZW^Vc%MZZz*: 6ሆܴɈX%]󋖿!<\$T\AՀYUJo !Qc%V 0ň)u%li+f%<s]7YwY<-רA@~{E +_d0T6,Б~,)2Tԫ<<4⧱af%ISh4; VLՍ. jۦ'VMaE ~RKzUo'aa)lY2b/[~w*NU]UWMN?y9ˬŽٯk(BAz?82YF$8_:1W'mbӓ볶^LޚCVMLO }ea^#f)TCFC+/I!',uwBw29+5bp߀6pK^ٍRy\Nh+΂SNjGfl#7xW3~*C0/[ :/pϽ{+X@p%d}xU[ k&mӑ#Ǒ|sAȂV?)S'߽8=ri[xs<6*m+Qt&o9%X9D姑w87.?DE:W{.(  *@UܷK˞o}R9+8 ,84 o*jMyT (Wbe$-vٟsQ#=,ڙk'UmgE B6;XI jÍp/J p!=?Aqb8 NE !Mʝ$ (bʠQIL%/Cl=TUpFp9QP xUؾ"Ң3"D@<]_,It R3c,*%h|uI7aLFd|&?|Ui`ę.T(c)nN#G/%oiQC@ !ラ;M7 w"̌'7jPlLO0r1"s")A: ZR\0GR7~JS(Yd[7 YtscnBc5 4+Ե,7kB#~`|ć^3dmWAkn)LLh5>Үq@id Q>\.*t|jEH65/v@̩T>V=7U\`As *GʲLciD0F >ǜG?M\ }Ĭ_=ģ) \+p*G4WŐЇj3$Uiޡh쏏aE֞2DΕ-ny b{jbh Jʜތg~(`U|ΰRfʄ(ArLq'>k5_jb[@3yjjؓȘOTd9 B~irWlgTnѺ_俟I'|R7VMKVvY.^]]aEj<b/ͦf+;)d A8<<vl4UƪMOd){-Y\_1ntSB1~XN#E @ɼBCSFt"brR=Ȭ)+"`GS>xG^~4"U, W`5vG9fwyWŊ_bTV3(c WHuٳƅo&}v tT8G8WiSդs=LLy$Ywi5q9VCE-x֯<YVa 2}0ObN|s~nIzxQO:6p܀uVEQ9mx#9 Tr+ZA2E+.f:.8vbQ52SUZ@W*d}`W]Y?\*쿫bkWݰr,8ҹ!5)2i@@V/Wp{MǛ,$ CUGβ6v]zMϤP㸶j"!}V'ݨ*|uXN d_,rFS*LW 9[;}nk͛dygmtI'AExB{;2{kYD;;Qaf@ܱyDeR!B g?O~Oj؂bJ߮~fFf\-OtYT=|.VWȥnbcPM_O - kq/BqV\ }|TPeܭzZ0ýP9 v(FN0gbf2dv|6  :[g{E;+1K(;\!?|. AVOs| x uzU-ųpp J]3GEjzwvNV-<.C&X{%YnmMwPN$h9^9|B%O?GQtDM Seg"evf,OH@ymS}ik-A/Ȑh|v RC*Oт;ō^C"ȦTp N΅!ff} !=Ws߻'TMP,C>9Hw]'D2F5XNnZ⍲kJE?&$iw#ݵo@H ?jK0UdS9RiT;r=,LK Wܿ9{XZ*3R/kBr.〼+袐hp< DUN[ 摵o J?F'4)Gqͻ9ȌFcVYk;F&ܑ~QV^<Ņ:?5 Et i/m>d+V'À#U<Ε)d/N /^QΞ:P ZUPBU #tqVL)?Y;$ސ qqnF%y_tP<*X_:Y^, 9#pIia.C]Bk&VKeMkob$;)ɽƅmY.3&b `i'w13mV΅rr7~Dj^RGܒR_DF_]UyW;(]gi/%df8~H.rt!bL=KOw'xC?5lp˽CtiiRx/Lʔ.!"xwRuy[FݙP;1@Liu\Hlc]pgȞ (>ApV'MRIׂwbhAe][W'UP_AQ~p.>/.֘ Ax.8^q[Vi#yl hqwʛQ"- 9^@5H`S|ҺF Y93cxEPU v[!9̝ L$^Ex^Cm[!<B*dl $ lyO2>y*˓%Y/|%7o&Pcn ̍0'x"`޻$p዁OOdz--)m>=6TWE/SŚ+^#;O"ʈ. ^l +(5jn,DY .cd_3mK0b8o{B>A1b)9 K ޭ,d+!H}9&{b[o7슇 x{W aGƅxr/D ޷g1]קXJe-U#ݬ7A䇙ت\i,ɘݍ4m(i<C*aF%̰Ӑ_2!Rfo&cuHW^Fp.``8@6L~jߒb "?H/f VlTB-*ܽ`;MYG's UEVg wVœ{2LBX-dH͍* 7XQI< Q_> XFqDsD]fQp ='}]~iNW}EWܺMsTi80y ~' '($ހ'ps2`dhn߆ `lOLgSt~ g}8,쨤umqSSN@'qђV8T,b+ \O3cs٪K;c'vwEe㤗]sKU>wz%r␱Kry ->Q#}8d1l<ށgt_&ęN?E'CF6 KD >G%,Yx3(n=$;<ss*O[ޏKr7F `7m[<|>sF 1=oތnm<37ߤ=KF[CFo/ ( 3:]P ZCԋHN;#Y2jʈynNEp @F#n- ʙE`a+5Kcgӌğ@ C0Q,n|UKK˂ f2Y}Od[KAt OdO;g7"A"D8H ]V|v}ǟC2߹ѾGP0ٔ[6?qvoSY}a/8긏E? "b+cƓgSERY?@]u`zȡdG8nͅA[.5ِtsr |U[մbvTPx6{^!HB\ŏ_qTw~'/"7їoiڇ\'$.%X!M\ZZ}~~ѬUԿ j_Ur3IK9;ibͰ* z4Ǔ6&kWM^4l(}$ϮHL}6̐ha?jKBafÉْ_R< Dz8p^Ke0Jڪ "p³ّ?RTm$XGݩQsU`gٶ͔D c(^ L 3?*w$*'t cgxNa !p wKxT\YUq91Ah(]iI& K'Q82"+\tt;ֻ1 '. 6˜b?8AWG5x Is+Zpq_ UEڠJ=K>HZPki;gDb]Q20:$[F3Cnuťqwaöw^SQG* 5Ҵ8s 'g$h|zZ0YͺnhWfAicqeq@$L)H=;;TB! 1?j0blPǣ7@#:9h z'Fހp/ M`Gv(ۯoG0!`C&{xK؅SCy1wN^gD1SKi~ G4d ,`LN(8scEnɨ!tΖqU\ ?z &r05Jn l5_Sby)SQ%ӿ`ZM IU6b -rN, [i]71EOvџwd&*l٨d: mho`r1%I(EcJڅc'?/dh_ӓ)=ВS[t wgv+gY¯w=ٲJ  P7 uHGP+ XLHxU+W܎,Ģ#ƔQ3رFn"&9oQxDڤ-H#b>T&x7D:IVqN,Vjת7,2&!+1R't+嗀*F6ZAvvt= HXv6$py7챸3>d Ky䰖( O++2E-sˍN9A" voS5{b*Ŷ+K$Lo!;,vs{V_Wx>6t^uN7E`@{jX[٨]Kz_k[4i鳢u>ϰϲ[Hȱ!L.3>y WC=9~9:J5qDHmq<" ǂkjĞxRl{05`.;il[ԝ*uƻi7:JxJb5k1JX.G.& Gz)yNocMĪtjje,."ݔ}3(yR+îJLT2T Psv,Q"B  ".&_B& -wNՖ˜A.ZXG`CMo -9/;EBy8qH6epRrdv_AR#rR|n2z]YJTzy\ȍ^y-riƎ=cUMsl6dT( P.jk(?mC_Z:*IYVpZ Ma/7|0vi)^p[7w^{x 8 n+jJjA(R Mz"='H, RaIπ:tY,+ *.]x pG@;2Qd(~A6 ZA9]ȫBS0#xq`q e QJpIuӷR5c#C%EσiĤ4`*;mo)H+JN,ae^1CPh;ӹV^ݱ-$a4{Ш<׺-a4_1mF -)K_"fZhpi.L NE 5lwCUr?3*X)$Å :Rgg PF(c΂+w$Ґai[ͷRI,iᆨ8 )Uo'bx)XZWي CߵGss{9PSh >;O2I iV!:K^~~D.~4 h.pp!9(9C7"1[rLgq!U._$Kq3a 'HC'{:6Oײr8uBB HO-^^ک?w&h0I#IpchWW ">h'xŚPl-MjƆ/h3 T0v$Yà48*\q#0"tNkW%RNZ2=<&BV YcxX-L^:%A6#J`M9Fb)v3P-n fN3N,"8 oߣwHkuL c;TʯW9Vak)^hϚqH]䝀Qy򉡭5௾FXQRYk.j, +ƨ0`2%yJ=Pvm&5x|cP+;{{}csS+sEv5 @\a`fy㚚;pV'sTxȴ|C@b8er mPW7_ W15=Gz3IfBer,jiiPzƦR9)e=[WWBZA@a;? |0 LQ9(2?#1(f2 [LV}sĦ~Wӕ8MJ9|E~?l6N@+$!f̖Bv*oɸBO9BQAZ4c΀)',,-w%&UH׊cMJ~q8c|_ oG+/OH3ux˝\-Iu?E A~Ij? V7EI^gU`EARMQAn1=*b׮=^_yBG[yZT:^ J@K]𼈀%Uޚ=zN%F6y ϸ֣j~5 m672#vytmWֹlT44Y$6;o}ę<:~`F*h%iX p=9u \ų$Ln 4Kj#LXboz@-TP_sf+!yGǩpǭNqD{m_%XJh2w<= L 4\f|Zj|4*%5u19Uipt.'fq3}eHcGZ \t09%U*uɴE:\v%Tf)ϑղw91# Q)K$gb5?3JnD&Nӌ4·~uՔ֬˙_ҞH5"YHY5uUax1cj;* o;$q%)igS"‡1Hӓ~iR^{P *S;ͷRT6dh䅹~3J??A6ǴLw ɇi% GgAu|^,)>PUBWlZ¾<ۡ5&{9,>ަ_W>Az ]Yh'AibdCp/4ljW0UAjL"j%Ċ({+#~=-@1y( xK5kFkRLgP23r/sko|DB {XQ"2.}^ϸv}yOuLqCs QM0{wUu$/gwXr@-9?O'9܎ }dhYRXC./*+-lC=qUx&eEdA*g ^j,ⱘ'W:ePn S+; 㹩q)W&^nHj$PH}#;σ5װ`;#=؈q2Mn#^ W!9yݜrʁSkK/SuW|0uRkk$}~+(hҌLaڈjq/{՝ztU/HSY GXNp7PJhizG:NJjL]R}YFm$ܶ6 ykC_K*tcj.lE+JI [3f N!J$<;=7+4*׿ɭa~C F^)M\_ER"ҼAYbǗܱ/Vf %"ޅl7"ܵ4xg&^=3Ph/FPV1I0uMF^MgBA62]%)k>oa絹/~NsYkrnֱn3e9 >3y͊L-!*xOX@ 3 C'R uRPaqœ.8LU.h~4:aV9NRMyP_3'`7^14폞$.wQm=M|kP%k6% 4@j%XRƃjjR0Gb>R׋DBa$| 2?ЁOG/@9Ct~ev&vFeE)kOy(G)3~ȫ:߬4wrZpJ`xJc>ɅH w{v=u.st)? Hӆs*:(#Z,'mMPQE=ET1ȭK;ˀƝR'56pkwKP_01 [x$%z+LEQ!ęx$^΄DoVJDNAX/Ʀ8iC"NR/)rM8~p!A # ݩ;ƀټ(B1Pca`S8l8-n<#@;{ D&J6M>H6@u_}ti`<0F[=JiOzr!*_#a Amo.Nz c,m lKt0tP ug|"pʽ>(n*;[> V/Aqlut$,`t1rDAlgkn2l IR&YGSvX]aIF-"| .\i`xw}d8DRV2-]:~mˁ /##;O)|e&rG!- ٺQYFav0[.!Cj*ԑ瑂o\[nLmi9>=DuZ0G b" &n \3T@ziHc22VW +H)&UgPp ;݊1 ARxMrڎ-[A ? /é|)" W3FX iG% ٢_ *OZ%g8ua25/~UdȩKȵVCUP"CC%.i[s#ޝαY#ڀ69Y2 e^;›8~儊ʆ|cXyg>J?1Y%铆ߩS? ^Vz0F~pPئ[/Xe{KKcV ?IAù]lzW{U6by=<D ֏GK~L{>u~1#N Ǟ$:0*1.sħ>! x.H͗+=/FM=FnŸ2=,,KڭY,|2,ݚ9,6$b!ie@d_ #-|NGXML.Kf^aS 7ٍ4R׮;B<4hk𗓀A UonfEʄ!Xg$̤ǫzDkrEus sr˖Wޥ!q,$%udxxb1_*oDH kqA_M``T-hI򟺢U(qȲ@j92B#dgBCn&1窀t&wBӳA%˒x"I: 2P Okldf&YX"`!gy@B%g(vNiã N*:HPЈrӃ$\^R+y8I#=wY \}pbTnnݹ64"mKH0x}Uׄj[j Hfka[W$MкrIMFwM-׻ha_rC35V$ukbVYQUyJ ,2Y8PȟCCfQ]^/ .|SQTV@3\ teS@Bbyӭo$zbOuZfKwP Gj!9Q{2yV(|yy[Oy = "D'"EKh{bm1.Jn*#D5 k*iO@xH/=oZ_69EO}ƀC\(P%2>PqǰU7]dq2Τ [S!Q`?VjE3 \ ~h:Ëp7x 9 ̩#@xKx݅oT ́,ܝd0hhM~`^Z{2013?<2+Վ"7}9C&Vf]hYy=C?G7#o+ mVpw'-qd+БS"mǸBĉu&(kQ@Ĵz+_7ߨ_'z/' |w J 65spG+c_w |Zu=+Q{Y 0{1%G*HXlJ,NZ3fv%^c'YKtθ(#n4 ǪOЙ+$5tNftɘ. lRf'=Z)G+B-a-d .9xCP D޴@{ou٪ (A@}>Rf5!SrxK\3}Sxͧ[ϳ/MIPOGSG^du$RECznUh*7G/Q@0$;).Bg 3zaęO@lTP`yp~f 8u;U3 s`wrL3#f/]a|AB0i +QQNKhUW,txhG{q h L՗#ɮ@DV*N2 K)zYϧQ cn"e nd{3i4oaHr{3_ g5~j4^-`L,mT3A >vEP;XBf.=)[ae+'Rzpy"u!$.sgzzcvb&O.S@#S&b3Ri  35CCmڀ璓h;S^Um~j#77]S7m^8Axly3qGt9@6\`L 5,וZ4igȢww7Ψ߃߮~\n^b3Xdi S|E~Nh+Ljǘ:4ĦYoԫG#pkh& &TG*Yx2:hq5ZY{/vRTi !J8wiIcC.-^{VƆxa2"Hc>$P`_!/"[ ;`2iD qd8[>l (K@8b c}/`|s}R)<0D:維lx(n=(1T$yiUua6h u$i.XEYB7B? 2SJD>ujx9g.;VR(]L0m2[U }qd!*_a._ ¹7f ?֖65A&(]Y|1Bu_?b& QNHKzd_4]cy^m3*B5+M׬8ЪeDL+0Y>L/ 1 pI~,NEsp<65q=8ILÉFq:(D\O *B"-͸yWQNȏ*AAY[Mzq8wapsݫHL-'D# M eϫ|o vU l=wC-hs$+Āt$]BX7kqQ(£WbDVr^y0Ϭ=y,*'n "Bc\.US\vV9 JR(44;iz9QQOɸ$a¨Rvy{o[A~ E%:ac}!$9s5hy**><&i6 +ucU}+W0 /pl݅0^9N6v։)0 ev?hIɨ^Ho4&VU(v?Y ł6dgߩ0ʷPPNًܰm׭ɦjxZ"XҜ[ym[giwtdQ孼3?eT!4^\B;^TƢȟ*]/!z'SzWKu{ vX~% R~!g_.Y FZʂ)GdЯǪBӵzEN `sbNk\qTyje;^{:ŰYE\pvOkR$eq kQ\qH5 0$оf0>-,[vh?2Śt V!ѡ; eEVTvvoks?'聯(-ԟo_ġW ;å~IDX56p e.'k=ֻtnW$//&{ńR]t3`#vV6v>ҟ*%e #B=OQq۟?xV5\E'%rɸI.L/ ~< -JzA_*}\5ﯗ1lcybĜ2Lc_+"sIǗ<~zB);x WICc)yN!\Є9!u;{8r, >^Lj-hM.51ZM:7 - goyAd# gX<_VE4m'b呖 oZF(\1=u*EkWIeO3[RT3xXw3oՂwKz#D.vbE1颂cXpYR`cC`]Xur ^ 7O>\2Cdy~&V Ș>d+c jĞUտn(|Zp V.wf)?[9]=4S (p0ָ>=)XcQ^;uްkiIgWTCCTcs*T`M&&VÙ[Oڛuf]5_"f[;(O)ɥA. G*m}Fg+JOM)N77=|rQV6gF&V1n9IۘxM?+M #7V$ -)9/瑿_H :-3ԩ c˷gyAf\/0͖f|44d>Ox:Y+asZ/L |/3НjΡKWCbO|L=A$,N0ʫg RD&cQ~o!-JJ]ᕤ&`0ckЌ&VɅ|m$G ?:DМq$\f.\މ,qú]>ަ^i XQ:Gkc° ߻+eQ/@Uyb0[ _"A1.=~{Mٳ ))@|gf%'ZZnF8-r ,9&TAE?HT2BA~6{Y<96z۵q&ZA^? U~eb W2H*s/,Gu2$]_6PL1"9xlyU!lnvl/-EQ4JwqyeK7*|MkRf+]2ğ kTr5=|m3ы}y#`Yʺ;%c=wKLl+bBRJLĚI塈O"b_ wS>Duĺ9F*ƣP=(@Qnb1oA--1~-ѺRHXp<ҜRH@: q^̋CGc\7NdIW_fmT Z8]k ov: Hp=^z;^)*XC:lM{L)9w IR높CC:?{n KFA !}&2,H}|$H;X Rv3\ƣzgeN1Ϳ6<ݗ_4p2?йao+_Y?A017-:1%9JtoKt3%g\Ƒy4u;c^I41|Fn~a{V7E9"uOl~&ɬg3W gQxpeԆ]. U"#T}q )k+=&S|}ot ޢ8p.*X%̮Wa$q4`$wH|w&g?΅ysl{RқC$/ѩwȤџ?N{v@=ad3W%j]82d#jo4蓄ݠf zأV0Nʖ_h|zNMJgT/?BNG=qfW \u\55Ozh\>1^Z.K5E씼>--$P縩]%uTs8)7 m03=QCFd=G|lB:ɭ|(:>ik7q{ڄlow4?A5:`dzfSJ`s2ϬɈ{S/(M1 vclJe]~xrH%7-츣q.<.'<LKx;MU80luLv8k7Pl)O:S~>_ފ1m@ei] JN&fs0z~zeKcbEHHԡխ%UAOOfo@`D˨tE}?]5n'~cVɳ*~~bo ׏ɹ@x*jVW+/E6ey1'cEɥmmLͽHquܵ@.{2{mti:,-и~\w~3)Fϗ>tso[NO}2{(B z#b23#WA+P"ZC7BcyweM)~,!R _1eCb: (S\{^잤Ī!+\D"͝w1$ Fc1dq;"łpM6YE.PL)MK3~h 2hT~8/v!Cg] Yt$5 ]g@+ىs,i#[HupwK2(=ku೻5&)G3+b*!X7kb;GvqѪdCabv~5a=XgS3e~jŃ-҃Suܗob<ŇuNHuG8XTdE@ޙH.x!1uOkd?ض鍝CB b-)eCP)']{%+ٖHZf)$xwm5n+ucba944+Rb(~4(;P!vo>B6EX"hqlKw`74L< Px̆YR[*xAa$8"j$mqc9 2m we9y̥4?qyKyY"'{Lvl-Ӱ:(ш2ZCԸeyqP|%-p'WhKͦ[RHt!O>&US!$ (33Ɉ?i^86z9r J\'4d< H Nx܈wC ҽmbcrh#Y 'wJWкO8ܨ~s=Rks{O:x1dZZa\=[qr ]o, GߠZءy<9#VRQia>e} w8* +I;y }Q33 ΑA. >ܳ,a߳5}^ࢮΔ9G"J8=ү\[,POk0)FGbRTh de/ ᦦ<11391F+;;б$o^+ K+١ f lBsIo`%wPN2oZ·!c9'1!mA;d'S{'"mӯD1q^'\qNJY~FUpj\|=sԌ%~yZ,6hbXAz܌mC96Sr:ՁFͮ[Byۂ&[Žej.<(d ;FfWŏB>f!4(ITeۖo]?":w/Yc*{:-/bmG§qMemCĊِǤŅ$H{O]LH h7~'$*" ~Fcؙ 0},s ̓ڪK!q$~+S ɊۦQ'2^W1菉#HYpM}5ldƌ^.[-2E3"؟tv,gU.|,k.fO[ha(rSֈ;{xcP+ nT{ˏ6|12@ɉC_= WVvwn" 6xF>K)L^pung nl JDd{`)JAI|}@%մ39Kyng.|GIiJԕ2NMeZUoh.d,* YvCإ)S?c6BpHckcyl>;}SepV7JȱMAq \;QʪR})]?^"!Q:@wyQ<T g[EЄy떓V@ j#=v+v)XagS^_1fɘV]<=XU0X4 Gf̻9 ۱9g0UM@Gm A+gҔ8"tmG Wn{:&6S!z8(}f@uJuF/=j~e#Ysf+FDšwZ1tW]V^v"_,P $IovH1@TEt}LMNИ+[ш=@$] `RmQxNq Xk1!^C|*}Ek&DWs 阎5~L&T!I~,#E;ZË tc&p C<'*_fđnn`Yb C+iZR{mhROe2g^d9'QgIyH-kbP QܣOazOy,:tx Fxoּ,w/!Xx=1 *v؂nj,&_3$}?J *Ǚ0#t3C#1ƀ AyT,S |Q]D/]]Ets;srmqDġqijy:m}L|^&0h4ݽ9 OӼ.yUhͯ_H!ETSԩ) 1o>bk%°%(+<N%yAzɌ2[:va' 2z韠ÔGTt{xO!r`Q;v5ت v9z'Do .٬~$ZMZ"'|?d>;pη؜|2d^ מ!^y]vLA(J.>sW<qwǵ:Rkzh-@^vf F&䓺gN5I-!:g) Aiؚ Ȁz)5FC mn+J|<؁fXݱ}qqG!f[g7 V7 W7&-a WJX_ )WżAu})XIg~#.: 1TLS/8ҍ8,8{.kd ߣayFdT+uӒAգi຾nZ.o<JvБqo37v%e N[;\NH ]GQ% Yg.L6u+/>I'g<x H<;v?Wb@N3I~B!+B4!X8a1okB@ߐ.zuk8,"}P\:n5?QV|g.vT !F͆Ty؉6 i4qIo5j4':3?gw?A74]ttS/r.=,|Iwn-]xc#]JGHrae9*b㔷YB;طbX:g|$V3AZm\ @DV<τoww;G/ᶆf@BBM@cQ,(wAc -aqu P*ԣQjeP(N+8b)m TI[A__ϠZ2_5$ؐGç`w#h,#)yq F8[[M#vwZ/9!,fj.x$|5?'Z$!'m:j$ͣn+=Cz*=GAacjݣ,!_K*qo-"ZuK\J8.gt: Ҟ79왩3 !Q❧Q&2![EBt)0 S.wq-}s݈S~|m:`dQ5?qd㲬 LX"f=܎i͢&Żwxlp]͗Sxd*Ġ󿜌l^,"g6/hl’+U=c97#"UV(ֲHKm<H5IYaL} ahWg'蹊L "QRض.-!B}139J"ڦT?5GQ[}j.tv34;Ɩ'smVæ@c|רmi c5y[Sae͛T}J%xi<#]~*ʋmAD̽:0ٜY*g@=Nh4&'s K#<ȋ'=z2z=2:ir>zyqdT0OsD+68R70B١_vZ$q6$ So5cXAy\^f2K%U怟 ;=>P,,B/ PP}x@mw4 =Jcl},Af ͨkJ) nG!^cL?!uS~ldPy)@ouF}s5?v1,khJPRH@Yl؉I~r}I\hU6>72_7mh/iF>mqtbU?4,p7暷rkBXmx#(VT}TM| ]?GCW~Pmkjsy=+Um hR-F }|f$HfPeVd٣|..|d{T@>Momr1w ED0׹:j0K;n<u>˚TKZ T!ug`+?҈b7)xbp(6y3-diokj\*UNx meәe>ha5lQ*Hmv֟ oK7/!k{P&q"ǒcd/sx:nX|k8B6@>Ōs-(שּׂs[T[1K,"!ԭʇKG֯r"f1wc\('sjAe@M> NIcvq; 7:Oh[r SNϘ/љnvȒ-դ|5ҟs-Eco=ǘ 7W@''NDQTv7{#]'e3۱ CFlP ( G3^h_^P)b>!\ٌe‡NA`wr5QҪT%*!A4b69 z8p$fyh2Uv6yH=Bnb/դ 0mug?g ݚ/:9ID' )opUAualh,Gi&җr*ρ-8 M\/~1(/ DsKn؟W'zsP;$3ՑUT.BٕڣY<^Q!ܮ&ckח ǪL}en=fΌ#!zrz{kzm=1/dod;(cZ7W,xyI2IPB)6[؟ p[⨺JC@* @6L'+̓$Wx> o<:8C3M`a.SY+ 7!4~k+0JLt8 RaLPKՒ'nz2j|d(_ĔtyXD<˅~!* B~g+%@/9a\<||I(BtXRj4Za w`) ՝/mw->@p-Yw#B&c~O֯ |M)HADտv};+A=v}zd4s1ue8)^~G\FJÍ~^AAdqwV-pN&fM lb$@ia&}T ʚ:p0@n'PZRk׸ta&Ӫ& "N,6qqty0 a4>쩎_6dQ [EOyzo*MQjŪ/{q;G<\JL!o!"6=mJmEoyxS`O 3[ڰBT=F[>/W̌S[9Ȗ-9mXݞwY\U~H^ԚHLRٗ~-yҴCWщ?Q5UۉQԻ_z#R'!fWBŢWw%SZ@QD Hl*Hhz,̡ A.|QYkG&"8[IE<~+iɿ$(&6F3r^XX1S==n/2ks\az3U~z:aF ٔ$^HX8#6_kF}q;Ln5I\Q~ueu Ő ^_tWO+( tj靖.NXmt IV4al[LR3-|d|,W~̳Fzm4u4& O-=YZ2>wwu|HI7SfGvpiE]tg4cj^̉AKjRE8XgaҞ6) 4gQgseLDX.1Aݐ~ԇW^8O${qoH{psU W(DҫV1j`|si!۪?nk-活ƁvC zh%j.㶳@)6䎿#[6PTgL@ L&I:vǕJ G>P#%% 1"{2 \ Jՙ$C62?;P'?SA2{-=:Y w4fPc!tgh0x  1Io˹+#AI<DmH@{cVѝu` IB* çz?>+AmY$ܔ}y}GPygsPɦJ=%ߵ@%-PG[zݒ/Ԋ|i,,1߳)Q8":sFmY.cY0TcT?K&cM ĺمbr ^_Ԫ/,1K~y#*i Z0`ݛ2'tcY7.T]# ;l!`"n۸ Z1Ej +#[gU^oh5gfWssʻwcf)UӖM<Z%ZVʩox5"752+2)号{#B X"7waԁ%]2k**D( WiSs)yN_RsT`#t :` Z ,=/iM&X eNe}ipx7Vq-(Iε)֙k.llP܈M`6__vxwg7 =/ј6wČIϙd=nH+ta5K|zK`Ư(uo[~uE Ti;"BN!USYքИ1@(Q7'$qrgLXo= uci17\}IRKeY|z" Uiΰ v@))oc}!Jz1iVS8c4hIR`Mg ?8QVaSzպ OxOND-5fd<ȶ0Xn,WU/c' )60+xqıdΰ\{Kd=7+r#GNO'>v!XZCq+Po=4( NU׵7j'IUO'B! [dsA*Gy81r y2dfHauR QN,$ lϕF8HA܋t:C ŠRjDM;á# @pwG$ p6W/-j^<9t6PzF"P~)ʥ5տo^[j ky  f'xOLc O<7egM5j8}~"~dAZ:Fj&GxҾJl)hk[06 b] r˷B:(^f>cU#B~}w JVD*N!oE#AqW8`D,4ʅJ8>!~ թ%pxPvis"r=,t[^L>WM7 7.#q2Tjb_F F\K[^2נtn?۷#ƒJ%M>L3J냠[`9 ؍q_FҀ,lRD Xxm4Q*4|ե^$WSU1VxR/j![)ΨsT>:&VǕW*aIHP *q^\Rp\*I.d!ݮfh48Q:S):pZ;N`WVᘮ|0gQVQ$]Й#R XP~V 6'T*kU1 sd$> &κp)=B"+Ej^aVd}(~qPpC"SejdrSIF*b?{7f!p -/_ۈXeafu#;xdG'& o })*m}_Gǜ)d?%l_QT 9",gSa4l{`etKR #tU: آV 0F%5 KIwjCO< Z@+ :o$8 8<\\x{na~q\W2c[~5CN3$ R!QȕDBl}W.m}7@l?M?mv?ߟ48պO,}hRjh:'6SY4DͿW\!#:k8uL9#8LJ42+GO@+_1U1]AL1*Ir.\YkKrR}vw4pwI?G=$1avma\i>/cq:xQ?2t2ϙ1,P?CfSAIo (_xKyU-g%JD1J>1Y T~k?5)06E"w {`4[__ q\>W—n< m(H|?]zB0fڏ, } Tbݹh- W)fg<ꮆ NuDRЎ ٵHy-+WXAo.?HP?At6 ŵDMw@fgIB0}BɤT&UqwtM.ӏ?Yee uXfBuڛʦ%-,$wF]6Wz݀; 4 ]V;Z.yr}dDzuuL];Vk/6*+ 3 pK?(:ib o<߶/a{w$}Ty}8Õ|F6VZb-071 `TDeoHj0haK9E+IF"|`I9e8L!F쒇9$9'/=9s=yn=:@4q?om#$i"ΏBL-PP`t|2΁Ƿ D0[l i1rnLbu"E+oTGy3os}pdiLعFڱsYOQa%tA {4Eۧ T'3Gq_7srw:F4$`oT?&􅨊9GLx 8xj#ZH]hN; jdM+Jѵ,` kL| !O܆(a8pLJ\cCvx#&J2oG7g.e($Za`j2D@JXJwc~4~ڇsF ZQͨTg|%2A ֋|$ ;,`Z-ᓸD'> ~I( \fSj$mUA8r I A (4;m鐍$f$Ah[f+ݛX]6zgFeZہp Dѷ"-M[BnNEl-wU`"t4zm/Oe`<92X ɟ>N ۵o0UkTVAAf[_1jQ%J2q8o%OlJzc^-Bd>UPurHJ cWu-xRw;lٶwlä㭛;ˮNѠi+땍+ժx2ÊχP8J7F:-rub|\_*^Q]邬9OϞa^3yڿ[ojA'*1_ 9_H'*JJˀ0hҬc OA% g^ԃATΟǐ;W )H>lɓ0v , 1_`LgC<5qS-Zn/D5 pόT~ K.;jA9άzl*9jc|+--13XPaBDhkGWֵɕB-ꯥ('({grj\,Gԛ/@^+ګ߆_pkn($$CP' |=(.~)3'%Kͽ&ExE>P?pf\رh]us~H]PB DD|[$Nþ>78L4 $Ĥ[$3F^o9dbX!U9Uy}# oNou3A&I˿W&Z6;fj\\xa3GlGxÒG)p~8ac7XWZgLUEv8M.[f-F}f}m1ܙr <5׆Ĥr mL1;46o Mg!Η: r:YX}Z>@ԉXZn.\3L 9#H*?RIdE-r|P{,͞ÔU&g 9Fbno]E2cKO-'zy[M*XM"ֹo,Ѝc$q0G)r  u`ᎍqi~ %tv*>F\:qjv`I/p3Df~ŸCRˋ[j33.pvq"\V`{yA˃g?BJҥ%]*|K=pG|;0bfo[kDLuW6b:=>ñ<,G΃ q "*I\z4SA^H7品ȉsz6|-&ityy8d cu9*XkX>c+f9K1EN%Pi/K-zQg 9t$v3'@(RdU8EYm=t.DRVu=4Y"a^{P.6a &n잗m'F0ƸbM{:=s+cERDrHU5MF’Ҡ4:NvS3wC #`0gڸ eIVT?yv|E;qtE8StOgЌ:U`\1Xc)HJ+\>UA5 v$'ry,UIai>1Cx3`myKUȵnnUEDo"y;5%beωT RA)caWqJ;搛MTrg oy-qolESԝ.VExjʃ#T)om~ʐ6K";Ȃe4Z{98n;" &ڗsۧ_d];id)Bm@3șs'|q1M)%V$Fmw·T^NК5v,6¨V(/ >sV?S+;ύnJ&(JS Ud^m|[fy0;$r6AY*=u7<(ooOdV:KM.l0 PAh&:3fAb h*7>!8x9BLP3_t"S=) cS:wWL =+;XVXkrQv@wtfTwІJ2_,- n}u^m."DYjyP;=k}$(j(QC">;j2wL<~~Di塝k(tԑC:4B6W{%wۂAU0Q2(=(Gvr \o?]~Dܚ6Dp LZ:sW0;66~=샚`qR{08 cw"\M`Ywd k=f8qy^qc҄I@7:h+Ӳh%Ė(T.-\`.0}YqsF] Lk0:NVeze=:m&D93:%#Ϻ?m WJZtMg!C7nB{b'hlbN%^C>w:ND_jĩlb5ұuoI"0Rrp|3HبX ٙG${YqKBcVq0K]'UFNt ͏_j* ~iw7K(Jڥσr{GBYcҺ0o˖+[#@@szV]]+i`DSm=Jv|6qUE\wJMח0;;Sm_(h$\_h5*8]: ?XЙmT''*D4b߇KXmi#[ T "ι0u/踻8CxOb#CUd*aKz [&=@5-RNL#x&M3NP.0V,u$R5 }ǠplX5{n-"Ӧ6ZBYcV,ek wG@BKF⛑zf'0Ҍ9lQRQ>z6 k;p$gJ5!*V(a<`Z0cuڅs8 7.3HH(A)S)l' ;)i7>rlvB1އn,WPx2IάDl8RHxqL$CɤS؞wH u%bHb ~V<\+,C5C9`` W8O.BM::) *4Sa%BGièۓ~8AMUPN-#vPkA6O5Q&f9Ҥo>9V L6׃=:drΥ (ROgcp.܏AGYIXXr~oQp.7#A^n5zW?tV0VB߿r>!@9&*"4h@  .+i-ʼ ?:wT/DB]7?%hE(գf#¯й_ϗ6Hh )SQ,\TJ:Nd KhEBxp[:η6ԴZ`!LZ\eH&8YBf'q[$K8=$~;t tHvp$;q&Ɖd~7U-}S%G%Iz@{KZtPwU5ӴHd0=uV݆ h; =tM TY&<90ox^XSd\19-l!޻UBka$2s v3A"x E MaZmqcB&+|( ã۱nS%I)Ie1v_+8&˴fQ?e4\ʸ$=pBE FG bi*[)UV ]%j;ï>XVd͋+=oͶxbG~ё%=˫v+pɅt푮d# "R+! JW/15yό^ن@F ,"Y~q\|:cxm:t"ܱ3Jxǵi_zWQތŒ0 B )+_6p3P&/[HoZ!QI#ӜzVtT& Ƀn4& dlԉLlY *Lk2Ϙ;ŪQ0Ej.@Pc{c3Vp+yNɩ|Vh59%s  2 [S|͘04@q{S;rwZ l%c/x Ftٓw]Q5EU3=^Vg>q,~  _-VM[HWG9 ?gDʄTt)02i BMG[9|wg,*I:o dgOM\8ft6MZm㛘+#ieFy m:2O Rmg)pSKWND_% *27o UB6~m 蘠|9f32AA*W:D с7w<}q|&nVS=3_ujg>r%\ѧ$Nkk@#<ؓqO&11&{?}}BV_eP?͝+xk6}m2 i9ׇ;?[E(D|CJ۷arͩ!xr,`8w>;f8O8o: Ht202eCmEw X8YK}Wt( /Pnt@_8#GSm47x](̟CV +=P8f$ESq"ޒ㿯;Z*=鷑eqP< ,|,VA0m!5nUEئqDUoQNsz tfnuʫFKc +TG4Ya ,9+@'ۘU&R.Pg~)IhԑUv(vt3 )^1 i !7\νAGۭ~><I4(,z~NLjRW; | Np8ܰt=C`bY ]Wf) d ~C{ G)1>TU!=wFlI{+AK,;bMI; /{xd׵pp'~Ą9C'nyM-Wzq*auJCdyG%6}9AJ`kn'd pAf&l;f 1>x~iz~áE6͝C`y/Nnq_w_eliU$ k\Œ fmK+ Ba| 悮jVě:z 8mSOaO%>&r.W Ywl`ˆ ޢJG]΍ :H_wZKHL1lŐv fcU8_U9Qg~2"t <זeør$q%3 jxu\"lĐ)حx7Xe-# eٖgF 5]H'kP^UU`|RCbXnHޙ⚃|͜bn:L-\ #Hv #EUg_e]J9h(h:Z^5lU:cw0QqQOR3W;M~T+d%g^Nr7A#W-p\QؼPt2xVݻh+TsRe/W$vRAWn%gP`4r^rel9~|ܣʴ\+Md;TRAgŭ}2=v1R?{Gi~\ő9>4.UCPĖT6oȩ5p(iG; = e#'Œo8 LFRRTYX a$(5C pVFCHvr%"2쒘vr0t Xnh1r~%9@uTc|O>f2;!!z@ޕ_`T/i09C3i;lMR48+I@>PNr'C3q=cO4Sn)`9z  Htt])-A2(h42F=c ІZ<Ŏ[J=L] O=!Y uj``جKZYSrӎAR;`g7+eY_.:н .dtI*ntd E ;E&jL-iUHH_ 2p^1ߢK\)~B2h_Hl驯Ώچu*b(j^k6{-*WC2n3Y>Veݐ/,@̭1qND?-m ߊߌjœ4 >80HGdg1Z.ոb6IY IE[(c1G}^圞#'<`jŎ[4ZFb(/MRd>sx~6 ml+n~anq) 13L|J鿟ٗ<*SrЇYs\3)ɦ4%hXv,'U7(} 64:(.A&@ 6xlF7{aߤ5Ŏ⬯W8q[+ZSB/ocgfx]^:nnm{ (~K[Ӻ-: }}kFФt쪁F<_6+djϨS *I/4(Tb\[Umy+)Y^ƦըA1N^s4niU$ՠТ¿_OϢ~|p1|5Ƞb KS ׸[ &!ݕdI폏G, ?%eWzCdfGˌ 8 ƂLg?ur!)o8p!Q:ʓENş+Ȑaj F-Y5xQQkv-ud䎉* ByA(?oʍ4)02 -jWZq}4̃݁F(>6I~LRU1_Έ~9ՁQ}#+z4ˋ =ܮndV#d(\=Է2r ه +I"u9 Fî씼ГĆ{EJvavp4)LD)RyBېcdކhDwGRHzz5 h#ԏ#GfF04_$Kl K_}!L>J/ߪqՑgtvwess`#TnCnV0Ya!EĤ (M>F,@thԤK[!Ng]l(5T>ݘ ަ_Ȳxlb7؃Ϯ.Yq|5e B7,y>`+ C$.g I4T),s;0ܥ2, ZI ߖ8ҥM\y?ߜw" gإQ/+'2!lY>OG|~O) pf,Y7|L`Zm<J9v_j$GwN!2:OŢv);@0׌ЧZ㓷}&÷:L@;]W'}+QE2;,D7FN^1gзsлCBˌ1Ţhf 쓁[._.~fiFi@bI%Llǒe,"oRfs݉m)F׹dBIv:=80n0pylͅ ͺOxܱ\tٕU_>l-x[(:bϕ G %ugQ>*4[2.C7Sc _RJM%Oj0SF8z?a'؝w40hkYu6Еy鉇yZ<'0 wC ᯩD Gdc\~p\ꏤbtKXAa;l0&;F XF6wilj]K: Jre:@^_i )3j  X7 S `؟Aڞf{"JVOs3}WrPr _]x볤2Ewpɏ},tj&'% OQ3FBɃh`Y>ǰVqo;RY*#b4B=Ej9gMP.e13Zu g ȋ߆~ /=a$7Q̖U%1ᶱiҥ"G$O̩F*/,`N }vU~\!5*NJ)΂E:AbT!ӍS5nB[l۾x:͊#~?3@aE@akn4KZuS2A2tb#Y9;CKCZ˰|L“E<1rܴ@YfL)Iy:y@HG+zP6۬)v4^:@$l⯽UCP" M3=qw)BWw䷫[h}~ )ie'Ez먕2&_8Z](jqM_T"d#բoW:l[p/qP/~D"-gtTn(~ŀLq ӓۙF"M& yD_z?>##QzE :{wr swѓ( G,a}:׻џlIv+KI77P)Ƥܓ Ui:d\y-'$Nt">>sXW.΄QnO(PK@G -v' +ЛՉP9ߐ9Nw&}1na!3JR7;2ĺ7WV]WW(^_e@.tQVEMȯFmިJv72 c5 Rie*;H\oHd}Qy} h;i>fDoyhhT$ o"@KEU,W4}9So crsL:l/"Ɨ) >ǤƛME:"Q hi>ۭ\Eߍ{;z [XY"C;zl[0 q݁3tc*$g/A>\dMjՈ]ZW+ڂMi£R`KtدӲJ w"(Yp| Qd$C2Ω&^-7Ł^x\1h+ot䄪y1~}'?l[ q$*WoLfc2ܻ7T!oSqBƶ|ր,b(Z0uxemi/ι 6`ϥ_q;'@9fQj9AEIO[ 3NXvjNKlV*rTz[1[hle-[sP8os : v6I\(J# _]GbJ$=q-:?c(XìLox zn.wO3_lÈҀN7vۀMd\, dNR'YC n`Z*@ph ;V Fy,),BI*3SgOH_% O|| +L  Z/>@Jx(AHUꚼ Uotz{H~K'T~TBypX?vO53ZT۴;~oµm LhZг5dz[dhds<c,aDTiGY5=(FlK'`/2q^LnafBg(Z!H/ k'lK(v˚MJ(kW'0{To6lCiN? kJ!#P:f\|gr{tm򭘠&fd<:tC<_&M_ٷO ے1isRԀ*)\%0^'o'!3Жچdܼp~茆GTՂy$Y bF1tY4U/biv+tAL َK3ua*}v DrZٟW!ɽtK&!O!.#BW=ƫe]G'h"aӨF,Ɗc:8a$OyM*uóϵ>7ST|/\+l@b!vm(H-VP>Q~4֩|z3[Hw9Y1rd<y:jTZ9Cn(ŽgwD-AŘ-!il`_Ĵ=U֦QA3S9=XèmJF2,uoL=<ɠR0~kp?;6,goƀ C1!Sfi^2&^߰; q$:-G83EOe 4ӶPtݟ'Aw)tK8^~뗥 x'$6 |󧳴LD#%y+К !M'j`G~K&?GbG7[_-S[(COx ?\<`,!BI Gs~U3|w=Djݓ cmP~ yםnw#z[~LqTZ ߍzn~{CRYLǺCJt`(:ǵM”6]< ̊'/PA5Nʵ3dVJQߘ5J*R@p_pȟFS(_TS, Äw1]F}M[ĪQ\aۚ2,%N3ݽiЦn!P{&xF^q?7Ļ"]Q.Xf~{nqz5~G|l8__;tOh7Oc<j08P9  ;z_sO5ՍS"LH#^P +Ym}*f ; 7G4VտHUH%`Ԡ\?\=KJk$V/|l5N=ܢN֒%e[]^~.zl}Mq[cHlTb<Ҟܝc%U~]P+Nk"+V'ZTߛ̣|`= =G7@]@ZZ֏ y(+AIEy<$)#[EMeA+{? g|N};>F3"f'}bb)?1{f[sT[G?g4:O[JV:vB>_P`L8$gƴlxAy̢uʁSNjEҎi_~=sC}j{߮Z}D ikh9 R'%w(xzKi@=_K(Lj5R6U> NGflPE$#?323f2CދIR,} ÷7j&ZGZ !7dKHb`2:,bX꬙_EӴ<.o2m}/ %:}qɎ#=װ%Z#/dR6s(gĊtG(`Cf /4g9ٿ'm10Cߤg'^2K⺳CvCK ڙܘrDt ܋Jkeׄܩ[R|Ī1WNE/S`S.{䄙9m&-%)-=p'A6..X~:1▏A5~kOt];$YN;mNE)0Duʾ+gV(sϝwzx2-e&P=P12@M峫.6M6x_5^o20\mxST_K>NkTЉ< /H^wjl2rKV ; RݼN^9M$^le CgMVro/+({-zi{kypE{)w$5*lFh[gloY m[f4 dZζZs_/~%?fj?YqdF~<,zOZD¶"t'b]pQ"via2v)"!&9H!Zo3wֺl-A,1`9H `շZkԬ{ےl0~=B\pܐj,!<OWBr`On , >O:ԗ)s*lXh;!ѩQN)v]R#<Oq {m(E=:Y^EίN<͏FUՃ{lcU 3A-[T4| |cZ־Bs,h+1!BGTQ&C Ņ)nN.A~.$^% @_yڮ@htp9Mߊ:_qjΎ&UBV. B,q; oP) 73B~o,9aj/˸U1$6`Hr}rvt&qcJ3),bPpm)%Gt6SUu$Ǎw{.RS.ӂTtksXw4J$֭jfUҽ%j!M>Xr.)fY<)b0ev%-z+Л7궹%F|R_o<2m[ߴOh ucXtU$ sHOf`_iTMё}߸U暾[[C&R=ў$> 5jBğټ1iX-"o1Iym'Mgo|k6Yvwp#_+~ 0 Ƿm WM#!$y"O}|sAIyL[Ӈ>z_X4;[S~s# ~ikcFL2 溣|q9B;}l*b KC,'l*2L{t^nZsn'&Oe)S@獆[JΖcM Q Qq'q뜻LAUֽY*mz'!4`jy(n5il;McU) [iYew׷Iv3M︃̜ H!v)"]/&tw1eX̋l0eiO=<"\P=YVE?>Õ|, ˽$͇Y>82}\POSAfٶ ~XƐЃ{}Yg>yh92iQiG4忧m w%.% sm!S#= K_C>z^wG8̀:-@.&bm:6X/pr{J"|!}b݃sGV,u>, 3Dlvr DCJyc>m@΄ d~3L Ξ8+`j,6!^"oiOntj>F7yqQBD}g=s{ x2N@/F~?ۉdChҫ[3U9vjw%g&0Z  VՖƏ/ aIib.M\l9$Tp80j(! PG2wt>P^WC|[O Dx{YM Dy0>BT*CPΫ|hOR5m:FC_T2Tg)[DBpά.lIHfQ"6nJ!|؞^wkcM;q0ޢX\cѤ7匪83H---yvÒR45Ee03]zT-\F8.N0YUD7r" j%j` 3BA[eVCe ɛQ#]uױH{]kNEM&DR"f73IwOaAf@wcʌ9I :1~퇗aCK>uW}_'ML%gd7A1]ҲM;ZkkYFvbfẐfqC^Z67&6HM5\_@N3%x3tEL:P/x pRmwzևMt K,앞{|ag\X󴦡jqGswy=u{6Os 6mV:ݍ}t qA\)~sDh$@|SO@&C=j3t *ze.,^e4xA mDߴ8ΤN?R a}oU=kDTD9IְR 6cÄDuFe[7yN/FuED ~>T`kx $wjgcehz5hjxAc[/U#rc[ "V3s*Cu571吐jz.}X\TYT.VrI<̜:tUYTSkep}SSEi[\1A#l}93ri~-Frkx4h bn'iaTڕԡX4vjĬcU8 $,NYq)3~c>צ!x ! *diQ{Hsу)NjK=) PlWkg9}"אœR_P`2iFn_94ytuJBPR0ert`P'#} Wbs 1 S%bw4&ķ)iDaYkPl80HAgqȅf % OjRsb;gO`=t* P M"$e^T ?V! VF&*@(u!-&au_¶@?tk$Si75XU5tbtZ05d_Yi<*@Ж7le$! 9+W`cV ;Jmݐg#s[OZ45ˁshp;64}sNy(II7Ulilг{.q!=a@Gω%h[OHia r.˪#j^zl}ŵ+umu9u/F3zc՜KS^+? L]?tB:˿&x{chu#6-y?'ПR>?M֮9zv"7ϴkSk9]BW˥J|o}f\["Biܚ^`2 󿚄=wl%Cz9YwLE'mw_gI_i8˙Z2>($ٔTlɊLbqDT,5)KStmPyIcvSh-wpʍң `Z nsؓ hXv{×!jQ[[n9Ԟjmml#VY/qLrЬt{gZra?Q)m SEdUzRqKXۅޣ2$l>"#jich۝k}h.*)j$꧹Xwwf`ZCI)%r+sF=͆S+vF11C _&'A3V]}i4G#bjeÚuc]Xv8Ck/CJd)sԧYGJS TJ5Ftb8%{Ih,䥝# Η42n5X{{Onh$⛈fz*6=VY`(9ΰ+̘b{g1m-BAph:zez'r˚'ԦYwMK 9 RG +=Yv7_Ƙ$ǃ5" K^%t6\BgrWyVyR];Nvb' dy&M|m+ _zaSRt5%Rrͣ+[Trl%I Lk֬\̇#!l~멌Ilҽ'@z~ (Qͦ&yWYUivGn hGQ]qV~8Mu/'MLg`qf|qAl0+f:I?`*DΚ#bAnYI!o9 hEe8~"t-umx ̄6O瓘HA?Б U dr:>X9o I0-+dKZM)xQ' ]Pn 6@'@\^_UP?Җy*N0@-|J?Q[og9C)Zԝ 7bjfHEFD⤰M;=kw !2K&gſ x،CA`qrwBXWũ!cЊMX8Y%(񻉻yXZ`J1aU3Ym Xh!vOo;@!'yj53< dLɏQ,t`#RbDkf(ƒ O_y ZK\3A +gVz5jՀ@SI_.׀V(T{Rpmi]",)< _K F>@6a14{m2|jrp trڵ2 JR8""H0#Mm9s?ި0_ I|F۲Q eZ$@2HZЁhM^Pi1tBw fWQ3=~i [YMmSţɾ<.0a`7M)kU=.dв [C6Y[n#Nk_!c{Xd>i9]pnnAl pϗlY4oNQZSi-AEauh7E~g}X:F\BݟdGߩ>'zV]wK֔1 ;X:RёVbn"} Z 3/NY- P~BY #=kDO VF]E1*$?`bNە]1tV2DԴGn-* .%!#ձ~mAZ~lˇjiNIlYO >G'/wZSvB.S?v'5|t@3|hĔki{؜ c -B.N<u(оuki\˙KTɎO5DtTP_м߀\g6EB=5Ch4+s֏pj |?:\)`<=1zY/!mpk*Z|Q݆wOs̐g򚨶E!r v2B{WtGO&Y'JOjnjG-kti (xV Ma]}BjV$OfxIH- Pc߉܁jEZ[!jOeܐ2޾f.L$ؔq-A|`c'tyMĜK8ZWf*z?V#MA-b 6(k $bscTSk,Zb !cHQGe2x_ZiDz?6xdtZ~D ğX]p^(!Dm͎VZ8NMAؗa7y=DigΆ}- G%-X&z΃lk7f'Ff kL E2 'P.bHvS;jbb J1^C^+ /5Q^z6L8\JzfߙRWu0cbfb !{ iЙfu&|a'@Kױ#~~ǖ-_5 ݕM;ܪ5fA7O9aoʄy=G8r>faQȪ),֤%qy*&msHSV")t/M]*={9EEaT5lň76kg0#}؉Nj=]k"sd kjV1IN R4-)"gRζI9p t5;4|?3<0h]n|Ѻ2tYz(ABD75#ymDr$%) U`t? W*kn86f.Z% OIo6R?x+sZg9WϮKs1eDIo#\ڈ7ES2ev&eI%z6 Zn^$[*&rh`" 9đg=mL|ǂI`j_f ŷ`7Bx\_踚0mᄤ K M>nM ~hY4`TMvr=i QN6DZ.e@soKRKTGoMá27-ΖbX̀}=_Hs|*k\ Ry}siSsBRa7jb.Z2_]!T?aU)tb^T#d[ HУe[OKףnkHFOETlMn=ܔ ͎Gi$)ܰ&xoQxwD϶Q7icaΑTg⍤B5I>_( 2Pӑz!u>Ѳ'Ul<{JW &Gjy BF߹!zq[զ%b,lm'z[~b;cٿfڍW K8K4BY&s aۡI) D<#X]^ |AdmoJW7+Oo7-͝P/ s=>L̞-:[""6 24٢ O9ĊRYbXSC17I]3C,.;%&O+*P"|]-j+cvg&t[LLìiʫ2FfTy"ޟ=g԰Z"[wPkiƱn^ _ :!xf  {x Oena%2ߔG˓= (9L\#sEuԅUEhI_}jJ^R>6N@8YN"HeFʫy@=("k# 0q S+\ƁJlrz߿D9ñ@_Ňyk]G녷z^*ck Kneaȝs,%ԤgT.CD Ț ]EQE!1>+}/+ڠLF؏eHUw7tw{=w4]^o؄t(̎M] aWM OJD_FA@*˷1E~;=q6 sg6iE!Z(Ve^D B.wT-G8$շjt(&e  >tcC&/<\P aK Be`)ⲳ}SzYAeR!w-|+QV6q콉++H.YR*AUfŧvuս5.xPm&N<{aNON%ҥ&B7w zAkPh`3 61Z]&;%8DںHp3d?޵ Nz Nd ˾yيA}ItT&%e -}9'y 0 e7O}!M9UOͦr}rkyDZJhL>LN$~LNgw.wGYbKEv@ӓV%U~H͚ؑ>6`0y6]Ոѥ =P!gq LuA1YϚ bZ= Y<ÿg_/1<΀; (3Sªك&;DzzW UsA?u%!+N bŰGa!{s^()O]Jtك#J#P1;!iޤK iB"ҩub+glβv eL ^䔁QqY$먂Go[q0݃fa9GŸL*ͮ Avʋ6hJe &6@-,,TyXbV\ &&[_yũr5hP+K-"F7I0ql4tټQep(>?Qj/MdَnRsC4XS)ƸˍjHf<>(}omWuGm9F"V@Ƒ+4&BL.FE&ϥOq&fsy %R^n>>7Ap!CD}SIz6Z+=h 8K:3!Bt U_NFwO( J_i$KȏJqKHcЈ>qGx/ywk(鼺ߘ\?k=0rc0WQ4uͨDq0mbIPb *Z; zz~oJ){J.*gs1"ЩCF'uEFUkQќ;X\tL2GƜm.OaɓS#kV=hcd[1zk,ɌU/LJ5B~’smGJ(Ʊ,}#M47aЯUq&5%=e;s'G"EhqJ!ViQcj-) &hL!N5?Bč#rz#*թQSۣ%>GOlb Z#lJBc_W} I_ ?Z!Kl#S{Ixqd$jsԸF-: g̮uKwxDG Y-TFp]4b .k(3J~loO 85 @?G>lTymx{ɻM uOJmCarnrc9FͅoU@;#b*aE$780!Z_At(z/0*d\Z"LyZ1aV'`UQE j}vC1usP}@cyi_эV]V*/?XmX =`r=Av!l]uX ƨn8 (\XHfLG{҃ѫۀ"pm wHnIq#Sɴy\[ti/Kre5/EH=dUJVJNŸWxZgAK4d9QeɃY H"LjJ.ptޞ҆+&a|;kЂ.Qτ|y&K:1q<5dE[4e{ںҡUBFְ&p_GHS9owbA X,MyT `M8PkzJyƛ Iĵ@*;+ (V]\U$YxBvenfzzE |>X{tJB]ܙE +UbTU[pȞ5뢾[켼 v}u9h:n_Wqi;:-ՅK,^6ԥ?W%csF ޥ݇%$-2-l#&IDz:P>u@"Ao~5i(Xse6J2 ICnBkyvs";E7?- f$ o?YfwS}PÞ'6%6DW wMxyƮ/N>搣&!In nirhg }oC@RvkOl(nɓ"#wH0I(ެ=4J/pԶrc#rKDN?L-* [,tRnen15\T~q}~Q7PnFTcS ^Et2E~SV4%JiЎɄQ+OB}ʏ|ϲew.gFdg|gx&m̔iG5I*B[R~,h'$K6[Fmqd\Bn\ңP2(}'ݜd fNr[܈uD:R aݍ1ѐ 򄂁XrP[AB7Jl,{ip6A5-c bb Y#ɉKo,Gir|nQ 5=C|]<ȃli/k]$~"5MGܚXe` ?$Fx;#>ިՍ~nǺn$>ȰM3mv}rB_q.庡\2]gЬ) ?{ڹ4{_( 3`A O8SQ)~a+Z.&(}a#7;~Fh]iS b1\KZkŸ]>tNg Z6m! 1_V nMii3`&LLh}A(Pϒr$CDO($9SIK;z3<'ޠZ}h1^ 2RdviPѝy7X*Fc: ._PJӧ,ͅ`W?{*]S:}:`adWO#?ŘbѼ4}? 4YzÚbLL\6bo(5|Lž_c 4]ZU0Tf8a\Vd_"]o9o ;"&_3zD,:Ji{4 ip]ťJjjAr."3ͶE((* -<,Kw~7RY#LzUddAVapĺMik$bT<nD@r yjz-A-3$ꠤl,+1v k9X'Ӂac+hLw|G%{B L,Q8]B走pUDͭWWhƝ!Fk~06Y["j[)A382鴈 u"`0tmT0i-Z[/ZlGRk]!.$A˫fΣDfgX^Ii\25;ȡќ;4 H]\h(T=.1ݮ&^Dl2;P6ȫu?*Nz.AABċٱwg(lgՎ5 ˲)d>9D҉Yΰ]ѳZuExٲeA]scot'^܋vH]tͱ:rbR&MUr zypë;nz#j hڋ?RE?|d}cSG>T>Bge81\[nj"{M-U>GPlo.Zûq65Yg͇U7.YBKȥмms3^%h+gQ"'m(͢ǃv (߻hϤBme0)۶Z3ιɋ;rciE/>)B$g}e)ŊtOxDu%s]M 5m/k{|p cz#PtdY>0rm}T$B2})tjkm!O|~#zQEPc<Օ+@n*YV%eǾ?szzIJfWǫֻ~(zvEfw,X]>PY>T$<Iq'Km'SvG&eŷRy=%S;d64\hws]$s~}qdx&"$#z4zң6pNeI2h.` S7GMVFc/*c^.W4#V3E`m8[=a(X5 Ӈ< -n%~@[G㩥4|OҀf[.{LdFv/uβr44;O@,'*\p FT3I='9< A5TWh@d$ڤv%Ɓ`?CI`8'{{<1vI@S,)!"\ܓ*_8뇠Ff$;Pȿ .UR٭-&Y:쥫p֡#ink@qPRpB&_k:)8lbTU\Cӝv&e[pRw5NŞt[6S+ZYζh*x_ eJ._(D\h)jj>\b =Yn#2 pUKz‡ {ȮH (=FʃaB>X&GNl̞jr:dM2^u^t&75KlHl`C/ sU]a0a?;1^Y9K\4>lIYqW!lX '>y !ouAVc1.Q ZTՉu|pdД+_.V͘X&Q?# a%4N~>3NJ9`识H@-Ć {0a^ධQAhbJ͝og7i܇)P5)쓵idž&UꚼnES_2^;%8Sؙ:K'cFq͖hh.-<ҍגhhOk۩Kdd|^@zw!&}׭ύӎŮf%#eg*焉/s-`(}@xjhqE^;n.C2觍˲rp871)ɃxX]^z#p1]D/V/{33 nY7 ~MaCq\uR<@ن*{(n&QT9A&p>&Bha1JF91jph-7G=[́=dF5-m𑨕c0ܽ\Atlcg|̻XǼIaaI~D"C-\󃟔Em+Nt]H`s oQǓ}[|Y]hjM%4wG`]HAė8}F3k ܘ?Pb*:o%cg,H HrʴG~LL& d_j{-[ۦ~s9ю3?sH`_d#ddim//>ެoP--/N&rǒ 9O(L5)ǟ-w\Pap uqҬTN97|6?Sq]!{)רLa\(Y T-v!5c/r'UA:;UBլ".;WGIM%coP9RLDC3NEZM'r1r1%Z$ptR(TڏbAw9fDOa͎UdyfZS~ruleJ naEq/?*u5mCuڂ{dYHl.Wx6%'dK(3,^fpQ%wP'z;#|ys­f<<,dEݻ* WyL\ ,Hyt"h*M^">ľd RO4떇#}ᗠ7o"TW9~hh+w ir aCMPv@1,/*IGQPƕwOJ:ęw6ӆ d+G( 4jQe4"72iB\+Np1EFt5I /Pl- Ux޹@s`2d+&;( @kpEy~* >C;d󋴹 )4u&۠BOթ&20DNY`D7R'<˺24H(S/-;)_7ĉ։&5l6'LJN|g 8 qc_:V;,~dL" Z||a1|\,k+Ѡ rS^1ѷzsie BPPwk5r.np v*^IQ0 zK#Fݡ-2Pĺ]_/BuX]}z(~CTNʎi?}PA^'Ƚ++QF&>kֵqYW7ɱ6 u.;QiXOGdG]f^*=68>/ cWY Ym(Lm]Tt;\ :>ztC.cTo`P},Hq.(Έgl@BS`! ^XT@;&/I5(_*"WEo|XB(ZhޛT2BTR*KuD9Ј ViKj$X 0oa^~hM7EoZkǰpb;bal۱ON壭?>n"(&S5Ի,E2 ,lZ[fGfPAnel}y$YL1uRT?Tn]Dg{r QB[Ńn~/kےi`lEKpKl9,YGg&؁PEQKw v0,RP[sU2%cDOݧ?v;?lݰr; S㥀ޜBV<Ƭmgd[X,UQWHNε;6EJb!4 i!6;u:ݼ}?"ߣ.DF??"$S[к|&a. -Gܧ0P5qy巹'HM-kFW@:msCU"gm8$764=/A{#d/FM P.Z[dZ0*7ѯN&e f R( 5?MK/+n?OPfl3Dy霓5߿Ȗq?l~_{ ;颵$lK#:T0SwQ̂A7@>,uQ& QRȳn/`Ⱦ# e?UW o A4e@(BjF5^ar>fyRN֒y}It ( lě3/ꠣJGbp͐WP؄ fchhêR#ֵ P%VI au!BCx$N5Q&Oi$%5\>wTz$P2WnYA1鵬dlE-N|9 2 c$d]LGOӾ| ]/ta}X;iC%V,Rjƻ4xΔ7Z&PeiFW/VRKHa0H{;DJ_kVm=K̓ܘګd3*x[_+EHĞ?"!X[ _1KwwJz%kzcuO6YskQC iCD?Tef"bW4|vza}: Ei|E;բ>w" L$(0I-B?'A IZ~fvE{Ӓ@̿r2)p; h=$ J,v'-PKi=fLajT_~K |-OLUE\TpRF ǻY xWʉuM6*!Bl\ke.}*iáB% 9-,T3uG[ :iF;wmLQG)HE ~9Hb9lDR N8GN92 *7nGJ6˵MVQu,s/qa c$eZbhwik:.* 3_ڿ")}X >W>upπAv+ˋ fޘ >>&8#{;P!.WW_*UL$F; $gTÐy@-&z ΄밟NYfvdSүCÑJ>cuS/hфq cuahY2pNVkڈ7jicQTFz`720rUnF)3+Ti! oIdBZ=YTHc!֙F] QlܹbWJAp(1Yp522ǍD B"0DmNxlbo_hHSVux"$/ Z6 Zd n6,dV9R[1+5԰! e-=t\D鼼}D^ s$k<ЫF9KwɐP.h;Ձ0Zz.Y?uWcAx6D6G^uMy|[ks“\wApxީ;㾋7|֛qb{g#9e}HWvr4"]>3~Kuq{.KDRJh2by'5!d-jQ2ts\0zɻF17)?xiM(i,uѾ:~g Ǫ:Y>Yݪ 5-UFHe-: $XqEKiDg.<GSg1{grEKZBJF< t" $r̀D| u!jѾ[ ROUTytB?`SGƟ̸2)/ 'rI5XN3 2~^UeqS,X U"zYU؂ܜI Nyрd&mp15WouE>;!q㦿<ڦEvF0rވh|Cy?jfW*C_Ea%8`XYޛc փ6_'p "7"AqI_h @׏8[Igoo0LeR=JJh#,v#YRݷa /4+-SDdx^'/ L9jx47|BМqeɟ] a9,*2I􋭵`zզʲV4:F؏|8 z5N0ƴ5?5&tGXn nkO逈P z2a*L+ y^.|2&,rCFS Km',]eA[?CXZ@򏒴[ dY +'첪g;'W<^!7xqkڀ%`)KLTQw * fǁHp(Porx{*eϤJuqӝ @uY䑲v.jis1֊5z"sڈҙ̤%e#Zs23 m\q$u a9dkD]+b̪D 2$A%yslzom,|WS@Pi.`16Zvz93BQg )Jݺ~I١+9s[+8Au-Gn.P}١T4w^bb#ܔr婔ka1-&4D:\7x GiҪ%ʿJE,'/(>au!?OquuRjOV"_ƀٮW)n@FɖWv?,XW,gY"UΔ@egu]~ iu ̝!=9Pa=]O+-Gn 2 N3jD>1 6;OtWT.jJD_Bm°|$,Vde'e"q.7Gm%tM9+)ɯx&?}?*(k i.LNyXkmI+)5tc^G!B(}QƖJrIaWTV|J %xv$*ʎ568}P(t_Xf@pRpC+Z.NyQX\w#My#7(Y=7-vŧV,$/BڟxvS{Wh\yd9k!fH8! dۙSeEdK1:C](o٣>YE ):&WR&lC!=*ҽ^3 [so{2ՠ6@Nv=}d$lY}:POyL Р>篴Op@j ,^`@Pr I+D}^8%bu0fY(2ҫ'*XS\FE2.c=@ Dg8Kbb '} )_C.ҷ)A5QŽK| Xe:C#ؘ aP8 *ےnvP(i+յXS[ vr3 +Xlc>] $d'5򗌢f+ ]VH=Pp8O|+u47*}Mq%%@0$E֌kJDA/@'/,Fݢy蚄RIB5m{Гyf7.SD9l fc_@rt9֗]UNAdኽigG']H(¡Jv}i$^gJ}`(N+4W;KO; E`򛱽QgE<莛['803D RI~3L-c)6XtxX-VZ&jXBfj{)ښz[hwx92sC48J"Ib!/hX $qop-sUڻ]v HA Fvsa:9tFU@[ydC(a)+Yg@$MF4of (e)>!|z5a݋`k볔Aa^.0Eې;iV$KW0>Cq #ŰJ`0t nYPnnDmF<x'_,ugUfspu^^6Yoxac-3NF@A0\b3l2c2.< p TH~hwv!Ze/»׭0BPiOfY,ڠYSyojtdWuo<%xFY%dN ]ll;5w]iFV>LvX.oD7WWL +d]p~vYz 6f N 'tJf.ض _aӠD'^6W_6N@h`ҮK~^1 wQpnN1ttX3]9 h9B"ku-M0Hw_R7ކ=s^SsNwo–a+?n |9o(OWV@ɠƆ(]8BΙ<WGY8 .W$W~~-,oa9N/@O :9? Jװ wxZU;0i5209o n oX}j]t2Q(9\Ԛ 3 (ӗtv[o|`:r5iX )&5c"8= mDa{y jO;#v85I!;>=!lB1xBA4h@.ڽewU?cܲy٬D9U;=L1zflze*d7I!?x9yI/^tW0=;`0[rd@=9vI" $!ż'.@1v$M׷ߜ>qaqnZ(T&CSQV5j&AN;!&Joh g& \ !o=WǥDalƔ>DR\ʷMF O{8 Va(zj6iG3[ !ck? 4]Gqb w$cZ+2pV%8kzW[ ;]Ȏoo Օ{DQ| UFܦȂ7o!h_۩6]QUH&m9z8Cn[? |J0q Ȧͦcf,# 4HP:H6XuG8 q ?*yiʴt+r.jvf [wӾn#|ҎL3:x(d# 4s`nHe ,%W;xn}CB\:Hb"VIu"iha[2oO9 z.J5#bA'j`^{ո:'tGRkg&17W‹Q !0! z2' T\ ~ .8昔 z"c&o Gp'[lLȜus=˼ AM8S,o'\]GCqtVI4G[k'6c]f?mϜ]5QūbFvmb&4py|E>rz#*#ޮ/~CH117Wo)6S_a55x?"J+o(5kXfS˜gi4̆edhrxSJ>.o:ۜ4-R{vUe#[xr,<$™Y=5TQ ]kZ9N~փoTYLp!.wX㡦f$T}ڇ b_ .db0 Yz WkIDW[ G*4 \6*z_sZKhF"2;@r/ wkA +{Wĩ:}뤓74u-e7co7Y ~ѬlRs"G }("KN&)n6ǔ+$35M` tf9 y ZS#c$~8HZݰ! ؈ȁa&(:˷bl;l1E_FIב{h tN~yx"@rDؿ1b7dN\ @H5͏( SlO%^]H`<4Ø9$.퀘cӗjT /F79hGƀY!9I؝z<؉W"")/Ydrծ Vֳ I%~ ӓ7tO' #JWsʄtBQGL,Rf^[xBhTY$!um"0 ڑ7>zÝ烂*އ]ZUe(gS&cX߀$e3PZ6bs&.W0-Gxٰ#P&}M/=I@,fq$9T(0I2"gc>2 sZĉBM*p G1p$ 1 [~b0]o4"0f\!oRiǸtD[ph<ܖTP!W~MlQJoBY&`ЍXdyfws7ͼۚNq4*10?p#|+W?Y/!Md22Xy,0ntaȎ='^PFJ~o`bؕ1PE 4 P6I=T 6޹^ OLg rt ø#sm0P g`=:O8;Ϝ9x)2[abBȡu [J;8gow7vjG]VJh#_dpU4" r,DC(OShmW|$vJi$cR "qⒺq@z#$y*`j6i_ w={*n o0m a eހ ]fmQ^ƱcX'nzh¢E0 Q¿𘵐-s}WlXW^j}Sqׅt1.e?*PfrfX[X^fG{w;|#I͏ϫi[iBNb"%GToui?R} (,>;FRhZ6[giZH= ٜβ_ԘYNECnsD,녍\\dDp-ݍ~paXW-0suT|pR [潵NtkaL5_諗Ԋྤ%b?g2ݶB'էP|g,c"A1Ԙ{2`w/"ƤC|5rL' 0,R40'.^lnѝ}m.:>tĪz##ϤXbJ>B @n5HQ}MXWհs/-y7Rxli$ ^J8.~a)&bmdC'=%0)w=CͼҖ!K kKux;;PKIxY/#/ߦ^@u)B)iϹUՐ.Sc&=6$6v;=F͎Jr5tM8|}q~ر:yYPU1ѥ.1f=PmcKUc8{}OXL@2.(z[XEu՜Uy&CCe5qZkޝkVKXq)͗~>[0sޜ6T ^Ѣ<ڀuK}B/N”pDУJpx`m9yǝK:/N1a{0-.͌MY=NsL-2_AxYO_d, BU4= d]tݡ ~ vEh^[Q,=G?kĦJB9cvvZՄϦ5|0`S0fZM/Z-o4c b:OR-Q ͌tܺl%7~QV`x!}=pV|8嚞lkنꩤ$dqOhf Qc{gY m-9NEb^Y#DGE&aiQKZ9"Ng(ф6+Ƞ{UT :7_)ߐy|Cxhx~(70 !2귑e ^_yqR.2.L0 7ᆧhߕkFVrn@M.p:b;7qz&vaϟb㔣zZٌG1i`lWՁfZVPD8x1teFP?:ibHf.ߺu#DI űp= E~Wd CA6 ,4iW>KWiE(acmJQFғ,9]#18O^1K_tab4!dVYO!ɇz,37X4@ڦNvmrǻvVVFkg'UsnkA?#l-l-3\Bl)l ڐSf (NCKYdv J,Z9;Ac;6(w? =&g` TEj7كxD_1]?XH<@g>3?O|B R#&$=V0e!:wlt#:S]gW&CB8 xkz̯B~]DQԙGЙ"~ rzoٕ74/ 7*ˬ6l0nTc4P( *| [IP]5Ё/ ~֦EՂM%&5`JuLYUI#xecŀk XfaW*v]m6~Si:OI!nbl^2-cxP@)ܝcZm7֒ I u,jՅ/.9=U8xU*2 CzL$e1[}3- 75E~{×[ y4&K'g%JFۺTP{<0N]7];[C^t\ɰ+(WL<>߫%2  8I)m7ȕ=tkapA5{ ܡaK| z ]Jc kN*Xm4[B5 I=o[Og7NU41Eŭ43;r'X;6ognYCȩ˨ R5)d)Ì:xYüH1oWOl4r$-HC踵^PƵ|m:s#u[]5Ҕ})b6ƙvg^gohf''&YvAIbSN@9{ ;@%T/f&r.DW06`BahnjͰ0M׋*8 9gaghbEW e]{ Mr;00f6<%b|a#ga{67C{[Pzr#jՊqv-&U.^YSNa8WHs?b, ȴr@|:qZa x uL!c'YC#~|Y2EeѤLPXsXA^f,>:zN^:| ?<䅬΀vGl7v.6TaBbla[ؓ?:f]osDJ/om ḨL9gS덂AsęX$.Kq9ӒPku7ڻx*(1(F`Ȼ]G)NI ּv5:k;d jR!β4t:Sh,D93״ѧ;51BK' UxmCBCgRKN B\tCR:R^?7hkI.II,{uw%艼r3?q5)NbEA4姧`]wxʴ2RԘ<!^e?|وdt!ED*C8yut.MWq iQ[n-dV>JI$܊dD-^:G@놐ex1(a餫峩,9Sa)q6}&vHSɼL┝0rf0h:nyAzk>elX?dCmVƋ~ν وJsC -z,j_D!ح| B!lPG!W/^)KYn*"D0jPY(?ݱoHyt)\8J$s:<ڌ3Z%esW.Irnsf=D}63i~1غ&5&JA0f]γw')~̒ڰ}qß>%V0f Kۀ msr䙍9~脖bvPjW*Uʜ)|xIFZ@n{ A.'Uqxt)MϿDUpa%* J=đ<HMCYm3y!GWXG !o@Vݩ'y|M"A*[t"SH4OgSb͙&/¬\☐ uϗUb#^cVPoJdN"@դZM99ed% 9niÜ-xX3rb2 g7d`-TT}Tű%2/U"KN]^"XFj#\VG [ PRT6bu`xyXy5!75B.!u lbޭ%Y-a/sVvWl8o.*y>xqHѽ_L j\`UP/,9\1lPlʭ3w"$TR lK1˥c'7@MI˞*%<+ǰE#l6%XQ m&vvb(ENH"Z>o2He>rjl?߅7kic8,՞fvDh=GZf'U .*5"PM>cS[݅ů sLd0*C^٩*>^\ L{N|bN!z7 1ygw~ИsJFs> O1Nׇ!xѱ[5-|^O2J/ӆ:eM%VQ+8]o[\a,:o3'p)YtRSDh  Qx(Zҡ+qmuB`N᪴KA6[srv5WT1Bhw5stTqtyŪ0BA"HvbJG<6!p㧴)!X!- JCj<hS+/n_;oۊ4Wp9gaw1'~g>ǾA$;#6C*W_F3e@ya`ʂr8Ou<8V$aXA6DKhp)Rj}LA#1^d'4o1LN u흓@i?'ĤBk AgALǿ׀O0Jtz.٢V!w7+Q Lx̋A)<j`s3` X]5ys*߼S3^_Ns%.3݄QTpDD,<.Z`dL'𐞒QʶLQV*j#[ qУ1s=iU\u\~@j ֟ 5,& j^>twDQlcǀ[o6zG=D 9JiHm]-)p *Ĵ" /Q ٜVY\dOME37|"HkB|Ø 2Z:\qb&v6UhfѺc+&O(߳DZ@ A6<%c~hle ntjIvo ¹L.qubCBB=ww QiirDGB"e+$w)6gX.<_]FnH+R-줆=b~^ffmjXđ2;hIh!xt~FnZy]]ޢ2n/|)*ς0DCeCT;־K`vz2|x$ލ/ m@a<ō Jֺ,M~Ew  QeU,o%owaxv RO_&X{H=%gϤ,6 ]ډ*!/KH/>'NUo0zWGR׏:Aɏu?R$w+m)uX1]0#o QC icp3Ld@UN'-ob2h*GYVjoJ]+E nW_Qc'z7&`(nӻ7yo->R~.b5c\8 e/KK,Bz-;gc\ڻ4sux?gUZ |x3#xLNC!gqHY{ݶ~9$x;^+U%gYZ07070100000526000081a400000000000000000000000166b5088500003f28000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb/snd-usbmidi-lib.ko.xz7zXZִF!t/%}>]?Eh=ڜ.+;e!Hpی' $ݕ< /΃ą=!6MYkHjXmqSw)uc1$2wzw5 S) )ǵYozfdK-^ť=0l\ȱV J 2Ŗ[s”Y,O!4VyG `5G7[ߕ|"ջR|R^ɧm=-w dYbdPmGTz͖ۢ,6SC:2+!  EIbWZ郬Mʗ7(7 `y/h*-CC/Y[FJd &3ƴH9cƽ ] ^Mod)]w׌(2̰&9+սcTtYzC?C`]|}WI%;{σl $soQ$JY/+j$gJjɡq,,/kK,iUS_q9ΰxnK-s&JYb^d<:C=*VE4~w,z[d1[K*jf)Dնq,]|wn+*>U@Fr t:7Qۖѐe8f`|^ /N-x^M(Bs:2$$bBkn.WLJ)J$BQwq\PHZk~rj fcMPu;N^4-LT{.@|GZ[ n?S%ܪL:l $$wPhyqXV`KS~J+{9A 9Lf23:d54# Mkjޝ]sKq*%cU',`fiLJKivϬ j-7Naù3=`l'4TeUZ@c[yLTF|K'*b 7x?ʐ *j h3L~*^Y%oN)0?[-Z;"Z #F5_)x+!zbS0 #z1f=U{yP紆_)I3NSdR7ⱒԏ ؇DLRVY-@vڭ:LW]JݎbyONi)iI|sl= ^PADZV6ݼ :tǖioHZKAB 'yք/4Z3b_g>^ L aR,P{G}EfRГ \owZ*8'*A:Z>=V)Ƃ2h/7AFӴp|23"gry NfjM NX*6f-CEL3bym0Q\}FRhI4Qha;u2TNY7KbqVx^TZO$6EO 3Ѩ:GnaېiUxdԘ7S=nYq ע=4ݐ\sdB 7{<|h'q:ߞ\#XvjX#RfTjk8M6ߒ3ʄ:Do VmOZ˪ȏ!Q%SLw%\ PDBtQBgoyOy,kn3HO0\@"veHb̔ȑڈ<{)IW(^< 8j7\8듹wx5eG8 @ :88BHmfؖErEH֋3u7c`4;0i6 a^yr=b[NtW17Έ$*=a Hr1<Щܧ%KSM0c8H ;,2G2.MTy߳:.R7S}7=pluաpkyՋ\jԴxmg%Edt`|+?Erҡ5Ze oP\4Ӻ.nzaR7^P1z 䃡=@4thJ%WNY> A, FQ]>ߋ`ϽT~%'T )3,]g-{ yAM L %o {j^*bOo{H HZD.3z㢢Y2_ a U~rKtKepvhx-y#Wd*+J ^Ъ>"5jOJ*G1q[zHcm_* s= ,|}7;L+edڔ aq8<=H |8@qaܮ μMtquT7`WcwyjіǦ oE'؆26 uyI_ԫ懐#>- 3ڏ3K]_^8 {2 /Myf<0oPzͿ| \KK㢄kzn`kE?v: fKy $k^jn(NIwj~c $C_.M?uy[)H VaN8,ԐEdgCF} .mЧ8NijWǟ_ 2Ϙs:b=cmfHDDx? ߠ{ !R m记w0l00AW"a\ͺaЋh YX;Sېh$E䃅gbφyo25Fov9>V t5Zy8<^[ONLT07M9e/=)ǘUt.L4d.IϮ'Gɿ{Zd_{m3 JǢ k q7{%)K8Y<+{b C+lT(Wh>#yrvWAyU*NxE) ˋsI8koz5[ ʇ-ϓN]}^wWƉv 2652svnbTJbjӋ @V-Wymwd "6x&&}4T&"lIŵ'IWh* :jly#Ć8֮ _-U2ؓhe}  j1nH# Q }*/%WMs\_k6 /˩" fřK1X<85u#]< 3n\dq[(Y!Xg0hNfxmbV<oqT0G.5'JO]n.&xO#iPm9Q ;:w|>g ck#LÁ&u %~3H_ ˛Ǥ !Xm`s:[n ?`9Y剢s8R概VPN~Tiwe-"ՊgM3 )Fon<ԒNLuL|M08m#ᝋoףxmh1Gz qnU'_VX|DMk ߿8yr y-NIYj! xG˫'nTtf6BrLoϔ?9yHb<`lP#݄`'!B]dd "Dσdgr;p2n~s[z;9R{'6,bPXk CFh)I(;K@2w14Voj0m dZ[ѹ{n"hh$ ^ks0%*<:9Ho cX , 3a3C&9PvY>rRٮhxxӃn\،zP`F%Huf/}!^J6 F†U뵬߬\c dh ysƿ{ߐN 5P͍M 7?5t62 ;㶯:_bhoz$1z<B jB~`2Mx A u3B|!SǨѩJKH`&?M%@bʶ{Nҗ' p[2пQMbYKFg6<+ DxXwA=<3D3?gMWTmv浠hS8Ex9`c;h'&I1Xv;2By+.-ogPvL{iJ+j4Z?I'HqS?*q/L& t\c20,nZ1b ݄/:t+RB)Z<Ͽ"rq>jW8|d}ͧ#6٠9ꛓ9v9M} 3Ź<~ȍka>. uiʕWm$=ći,~+e}*OtQ+߿d*DޓZW21>e*;5{ZI[=Y7h'6OI,̺d:+xF?do > ؃2~Lc<%RAGoig۹Pxmz%mZzԸdlCD&F8acJֈzvRG5TӀ8#ZR112$gSJ3{Bj~7Ojc=g% Guؓe黍dGlg*\U\(D$cfe*穖1̧aWESRoj82Nrrk?U xﴯZgA-yyzhUp3+4wJN7O+$2|:Md" nkSY"T,5G~ؼPKo]c#8TO04=" I+Xx ݒF -)M02 `eA kFO|6ĊI~gEYCKoMyc?pe#Yl"oH~Blg:x!Ϣ_9-n/^u8~4]uhJTa;)0ft*R|߃6d bW5֥͓ DHأXj@8vH *?]G\Zk GQ\N(fj~ 1 I2 j4+o!3ԗxWM#d8 V-bY9bz@=BGڮeJ IFע;F\Ɇ4u.xwLW g-Z=q9`Ԟ YO,IÐkO\Eun W9*A|gvPΪC#X46A^nieُ;G+3:ЌI|pp6Ngj?T0M8ޤdBUt 45s^)sO =)0)zK8s*Ĵ(uiO!@k뽧=JrU=mr[dZǭ"Z=Z׎!Pܠi%r ʣ=>vatWH"xZ *$Ex}.+"Qw&/DwŘeY-Vn0Ls3D*q"O&ʾ:3<7ʻ:B{W,ș\/9op?[C#V3~j$U'S4P(_d )t2|[:m"}Qm nu {3l m3;7GC4N}Dm#=?X0jTzjPB Q+@|j, {:dj)/{daJc&ꪵ$J4њl_JI gvVjН &G0b.>wzfW Q^< Wi9nlQKw_Bj4E?L`.;cO4Bc85V +ደ)*IUTJC)ivmsH6%IMr\QĠKZJwe h*yc嘷 'X5%=3.a?xBt-Ln`6V6豴#QYꡎJt]'@!>.D#?ը D*M̜&yUPc$w"Ҍ8>]:=qA~!?у*6@H|WɉRƛ!D%z!e^R['rB2;q]=o4{Kw8eіw LVL>m:R[% PDQqlc&1 n#U.QSWiX*L%yijʛ}xV CU#(.w xĭ }VH6Y4py7x }UńqYXiqi..) 5s[2H=\(33Q>\̨$PsIqCGz&JQOK45zDȃ Ec^ZE.(jqa|rIfGhJlW4o e.L(~gD?|˶^*p'h tP!bl~T<1kNFPg/N*3OLmBfvRyڵԲMCrL0Q3-Nw3X:f9bǏ{+eX˧|C)n|zpp*ʃ@;sp4=#^?/|ewڧg~"9W6R{d"agʷMpâJC.~Yl=K2yyD l֤qFLL'FluED/B ηI 6ˆ`u;\ QJks>Ɏ4+I=]Fw*.s sUN6SJW7!$xMvIEK}8KUgm<_iX@%՛'Ba( _>oksV7ߌk2+`IY!xDY?Eo"$J {sJ:z[_:QTxxtWLMێ&-WWFK>PKT,(z.}g:KˉL,0w S & [hUuC^Wi7@)ÖjС49 3poYn(X'*T3{U2\~P$&Uj\EJM@%Կ`88@}o oQ^ʈ4gs]GY>@,S,} RHMߔ[&۞m.8`Z̴ڴ\{5ߞ  W}+9ϑc!X{8'%9a@6?(<37`oZ i)azX-[NAw0 Kۧ%;bgl(y /r lfa!1.It|Ëзk2-P3Lz̝\j9C<'Gʈ^?j,\k%^U4l= |epm~6(Tc:OdƛxzrZ*:qC-RW>B'RL #0qY'v]GP߰ÚDi÷Q;M)yh_Hڬk*[Uӗ{A6eb8=1ڗy6.,Ӳ qʁqj\Q9-缶A =2vuf#b=};|2dT'J;Tך͉2붑nSb21WC*X+0 3Jnmoׄ")u6+(=AEd \7u\:iISk@1-2̣BPge1–sDVHD#BT]Kװ/:W/`W$\C=GIDd0-E# #]W3|~}α8M[Ř5r3Z^Gl)} nJLWR5ag%Rq+K*@T)9E[7ͻdWă,6'b:XVˆr^q5dXae";?^-Q^=KU7塯Y >8bT۱Kp? 80%N٦ ItYc4b\' _ljpVe'Ӡ+jݝk1#D E`,z1OZPmC<["(- ڑLi7p,vsTwa1-Vd>Xp;-qV~Ǿ"i{0~iγG; er%8^fsDyսO){:C-rNY U\=.PRy㞒ld"`6zi0ٲ ϬlOo>v~HGX1r灹B(BNT P6JPӤ{0A$ /e!($j4.}Uj3ߛ7mГ3WV`#F8 cKL(n9ca&v' k"x2^4 ZO=5Vy#dxR(3ӷsjjZIa{'TߘxL-۲;:"G71t2C^2;_?xKp)b w=3$enrU٢?_S>W+:[hi'S:Mlr0Jo& (d\8B̺&a+ }UCb?xe 垜 ?=D(n{8֨ CR_[ûOY4͈XM<m ܲ3[1ӊb)I"V8bZUQb-fʨ8*7R +j @s+ ]8r)p{Q,x&YνWLm~6@R-Fh& n'Fܒ7v*:/[(mI. >GB/H_5B ,xt\{rYfxi?awxDRO*C: 쭀q~Y'lP"ISۢ^_Y3p(F)h~͓ `PRȵ4h+Tu['@BV*|h 3,-]> -eMSO+Z5sqз~-0޻߭!sT/JdPKmMn8nD%2Vj8k19pO)pF^-61ORZ3nX@'u?e^2 rWL?kpj$aɱ +,޲ǘ1TU_y8מ[0VY V`AL~!sq }A#LB #VZ^:N{CC]yImZs{ڼoZ]P[xwJ.Tw6ZB)UX팧'a7YlZy6ݴ%  qmB3Z adICc$ޚ ȭh3Ӆ\ {+NjR+?ԞgWLQbK\iA=zb}F}t!誥\^=?8,)=kǪ?\ \LG"|+ .Uv&~Ong{Qu:C?^϶DtQvV ghi3b'VٿtF6K:ȋ7Ji =9J쪶u>6 EBT  59Z0K0 *g "Y;Qthb 32,*`iqO"KC5S. ]ѳNLAۘJٮsx%Fث"ZFyv>Ap+.䍻ZkAs0v p~d ѓRۄ,YuS9,) PՠZld2uL%DmRNjV{t$[K\$e󃔜R CmCֆtJ@rٵDQRMh{6#hsxj9)ShQL#)/ehh١&XcL@;ZJO31U|W]\+)lk5Bk>] 񬗎UEX# 頱#c.]FOvsηFQpARQc)Ģmԕcu(3^B)hTjS޴vXfr{_sCz_I|!" BW<6zp$:VGȝ<| )c|At$Zd_=&7snXR\}Ο +5W-޼&(ȘbEH욎]&6e ,큨>m%.‚W1qNP4d\ww8m= !/X\/ u·%%ΌcIgyp;V="X:+]2O<1p"'XJG>;SS>Wk9ֈ Z{p Ct۹EӠ޺fS8[܊]E\#j+ߍ`L?08gRyjd[p)0}k<=az 5P8j8r^\bʨ+Iy$'Blט±=-!| d_OoI{KrځrO .)qJi+r- g ܐ`xf \5u@=*>h#^K|]F'qms NrgRJ|ǰ9"ҁ4qdwЦj@J$6<ݟ"X` g_p51HP9 Z,ns=Dݒ#'jZ2{ک$zP(S˿T' 2ڢ$m2mlV|ಏ9quUqfAg[{o'#9YAuXz6dDmK̝W#ewuXNo%17n գ\EBȋ:j!%/S1]!*0ah<[!@%y7/8! d F!qX.l(Z9j *&-朢@64[c %xg^ g;(%/ `0N|FIȕUg)՘u֓O*'FQyؼ SƓ!q2Nܰ_>va!X)CJ(CC9_ .8Dթ14/T+Q:EEBꒄDJbGl#yRz@+ ,[+dZz:&yBo8ѦyVzE>?_X-ۙxcȿKMD=0[(zDHDcHϧKT$FUV/@t NxZ#-xrveW6k5+]7NB6{j/ZqCc]LTc5Yߜ.lI:P3o3s} PSG$'u2 $hN%ꈹJ7ɉݲeGglt $"ƍLc!`\Lvi^)Xh:Z: w9!%Pu_hz(L{/F,bF!M#rPc{ހ>lU04Xr΁pv bIF/Q5v{$ ܅zhAǵ"𽺼iF<ϧE\V!^ KSN+\Ta$v;D(7Z%jœvn#js]o"hs{\v|Ge`3}pF+gR |gYesU83۔N^x}=Po?|۟IIju1Np_ '#xXL*c!,Z HJ/ L#8G[e)гufmQ NI^!*W-n}+E=]W- ρޡkƌk ibi ])Eח^3/z*f;r %-Ah×٠oB~ƀAH)qJXz:/')P1F0ݏ05VzF^ ;ѭ=f5 N'MkS#cOK)z\kwSk`@3ǟDYŊSE#j@5~oS+l괝V9"ΘQvX[N9т@"tlV|/hSswӜ̊ZqT~͉bptB *Ee#CX^0SkG]$!䦄7 zԭ BLW;׹56=ߪJGm޾>%ȺWdo;h!T~FB\U;KsVdOs;ɗW%ԨOH(U'ca G%qf^z~oQJƿdb7}Tg[~>UNڠ3h*;hK@B$Tt+ۘʸμlC[Kp];w4@ /b(\C$^\A:j -f#wӪ* iipM(Yd@LZɎ8s1R_Iu1T7La"dާÅϧ.e]7UU+Α[3ᅴ24Fɔp4R' iD2@h CK|m[0$mbU)y8dwS7g?&6`]nB/ƽ0nIڊ3 `=/=x!3pm5/ 4i@EKA4lRX[TݠBa?4= ĵGݼV 3!a9 $F4TfI_o֮=5^ᖰ2VR, 9l7u>MnA @8f57y_Ę@hgݼuN)Wy2 tg?m+6 UhFjG^.WKHZOv,6D'z9td4BAgSCc2e[w<=r s4 hk-'+1nVي[gt!Ҵo0Q4w-1=i b&j 2%i2*K|MáT$xM{C3I'=JDg91k_s['Ymܕ|pDh #P1g$gnGYFLO@-fpRwv5^Eif;YW8PLRoW9ǚt>s~ҫji$**DV;|n% lMG*/4 +qp 4M]&/d(m V: .ldAP!0PCkJD-p#-ʩ~nBZLS$da5 z~y'#wJ6 iN_]M5ʿ:G`ӌpSK0qX+Fz%(B[+jZ@R_lhЮ0ޯo- *jOMۈrh-)"XuJ,Cx:sIqT[EO.i0IuUaPKW2L%+#:_nnӢz? "4X=|A-ﲗTMsH3Ive2&J² c,N$kƊJ߳j!(nq|[0 _.eZ/jT@r)XK`r Kbj 4[`35'|PrH>7: Z5a)AY'+ ÑUNY?]&ӵ<=x^&NKtSL 5.e0oqC~8sR@U/Ͻ[};- l̜TDN79HKk^X<PnL2<aV+ y֗HWXLMdbMffc3H'B IVg!^.!`~bQ8_dfrʭL˫6Y#a'.Q&v(a,1 5a9VD?gYZ07070100000528000081a400000000000000000000000166b5088500003cec000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/usb/usx2y/snd-usb-usx2y.ko.xz7zXZִF!t/ e<]?Eh=ڜ.+˦t֧C4^ދZ% CFJ}OVOԴ =^-VMqEQne!O{ThKBv3!ȭ,Gn;=> FeRCm8ASfFrd Tgˑwc0,Ok ˪&)$!a;[~A&Zdԙk{!iY+T;,u~rHWKWRũ?TB^2x5S7yc;5‘IDgf-H!Id:vu 5U~Jj]1ÔS,pH߯M$6gxM|x햵|p IdLhSv2{~1 }6q[X?o@ `\%{#UEhH 37t1,">$>끕enlc+ũcBiݵv|Y\PM[[AVuSymj  %ZDyq;m7K)ٴT(8-U6_|Ӹ=wS%7jdγ12#B5E(sWn=Rw[sF8ȊIW'j*ck[J-3ZFV&\ s}7:o$Y17&;˾#労  IWbKfhB۔`mp1X8F#תJ"UleT-tkApImb qr֩RμqNu6%&DZ?дB/~ǀX_8LJ~۱75T&4 w-43?) xˣ,ci Fmp fۻe,rLPNxD_loC˭& 5U*KxF~ݞ9+7K^;o<"J6i~riI%ryhVާ(01h[(O=;~}q2L{++HvY-DCPD F'ؕ~\F}E!E{rwA8+}.%k7j&/S] kHFh Xr:u* 5!٘{6T\R"ZĨֶ-V Ѧc=#@= Cc?Uc!DnJy<%Dl_T`hx )WvT,e.#)h+mg{Mrgnnf$:ymqP#c\ui/*3U+P-3qw eT +=svN@PGcRMKkjluK[5:aLp077b c5J'NH+1dtqow]KH=mEj, [@XbP—$ Nj- k\N"o;ӯ8ܧ=|؁`} g +jko.ʏz=nN^3ʮ{ҫF6v=<='PDQXk?'?xh 5%%n.2cX&4Ͼ |e99%fۚ[^(ˈMZ?q x8"Ϟ3SG6vu/N P5ܨ|?]!QZ9`ǏOB}>R`uխ[#@nW٫SY౾sEAJb.0'qC8q{# Y. C5'!ViGnn`RI׫#Af[}R^ dh]!NvS@Wj9Ff1WE;L'M)瑄-PB`Dg$֧6({ c|$׽<2r5JJ*puzZ*/b<@T{jO/\{l [DW!ђ̀_#p0xb\DfN >XJzdE/09J㠸8''Ws QGIZ)eܝI _kU]n7Ї^_+0 ƫXAKް$IJwPqD"aSO?m^3/6˭b kvePqk*3tlCkLJth f%I6( R;fmjߣI,U]<{G.ɖ"n'ޣ  ,ҏƜ`s~"OXĦI " aw7< g4J8A/Cs*A܌4OU-O`V rÓp6$9 mxzCsƸ+R>n=[}ͳږ'Ob{]v!tшkR_XE/w7챓(y*4NcGqM1RkoX۵??~j)W BzVY-}jm#9HΌ/xn"y3ߺjĕ/~9Ab`8}2yJ0L%=ꉘZ$EJH2 9w8!e [ )!QDLK(;CYW}D:L^4_'*CЊY#=1E74_X*_*WtSsԁƵp^ƒyemq:Zx0==YjZ{<|B¢QnBy76\;&!:$o+kywȤZ oVFDŽ##Tܗ,4+ UbH@3Td+|}B($sɿPoCW) m3~Hzc*ԑOx#ayU Ʉ1rC)`U{nڭ6]- m,2^xv1jЬ#+[(p}̞ df͂h_Cw)nt5P$k VIདl'stީ&78-ȻrϣwS.-&_WD늘h=!NPN>x:d@ua'#RR3RJ^I[bihwzAXwf P Q*ce#T)I(c/iY0B>WDSY.a'5"qlqJ8B])4O ҳopYrz^Qz)G9+k!ϴU75>qM"Ur򑏵ݹ[ZQ}6|y,) ?ɰ"}Ax-+(.H/2ךZK~KZٙON=k!b;g}/;Һ/q4wPC>DQv7ѧ"b`JA_#j|&34w L/-d4+ə3ѱR/Z {EyG=jDwA;^b>CNlx͸bnȉnQ5ϴKVK)q&6Mq}RZLTA܃} e~FngZo^ӴtOYIT.Sޖ!JwUw2wQ FPpڵ\VG[$J4m?=mn$AiN>~;[ՃCl.b𯯒pR>N"]?2YOTdڃd:<}T/.uPdVo0'o=ԅK9tšu\.@Z$sQXlf!bpc敟Pׯ;'uU@ۛ'i 푮sĕ[VWKM^['sգ< V[I>E} ?!8Bρk[qavPc's˲5}+,E/GF7tF[2I9OQh8mgX.z;:j ɍ}{oG4\!qyRPX󸠪 {*Se&`BXmǠ޼8Jä;8["1~t8&c8Qc Y1 /p9T$ 1u9LOtc0YbfO=QXQ|˓ZmE)S4އX+a1=o?TR m{ct oS\KGsOLw&?EBψN\a-ov[jԻ8W~($ &}n66d"z+!^*8|8Yi1<,] ٠;ؒ]3qX̃e&cU~ޕC _BC5%^HZvbɎA; [\Qb-?8m]-l~A]™S[{&HGHO B$C+-]L;]D&8:>lqZ\e:9j;GsW;gQCahE͂?[&+$C a`ƆEY< gdZ/J+O$.^4ߺ6&^[.΂WWTv48V&ݱJwӬ׹d^ڱdFaKOz>bV rYϣS'4suj{N~`,]MkX(?ufܙ~˔O~ߪ>ΙlűCzfcb_{; \^>CJFېl#BxA޷'K֩_CJ,>зr<(o 5Е鞤86n*~-qpGᑄ ݒcwD>Z𭕚E\c@Xa9H̔J-syrc[Qh"eE] 0ߥk'QߣlDF Νر'Rx@̦i*E5Q&K}!"GR1!Vfz'.nf;/ ҽ~q4/̷m}JC),T.H<;~|!ch?]|wmJB%]~"ie!H$_XH`U*.n/Oߎ)*y3H x2tq f?B]5@([Œs^@ "+,\vodN.-fO>*\ 7eVM<}m`g皿0+zS G+yد4@4ϭۿfU(|,[MuB@L[/iOPϾ$dx|X]ۘ DH֚%qXQl$G =sdbwsU^ɧ*ͩE[E`Q{Uϱ"{LJl\ #oqJn;T;@_X)2=- h'1?~%`m`[vqS ;o{%EEɋ6 wbTޱ3pl8. o0Z2±R0Mw4s(*޸)ev6O4fCh{U"0n+7`E=A]Ja7H2V3lJ /*"k;0C^B$?N5&HJ!]Rg}[?XsUo!X2kĩ\!lK`Qk ˥z5\bdYub)xӟlqRxGmI֢K-Ĩ ] C2Ij`y#s"]Uaq.MrǍTbws4fA$ Iw**{s8˯@1PV~L>jJi{fv񪁎 ֏:R:Iн~u̐n^}k:h2<ʷ6RN!Z0UTtRmpXSQ+t?.x.\G݄'/TZFùjGجe կiDMU\8 pE-|H $mOD3|@cʱiP I)Jim%u'i/Xx?GeaZr7-^ ]s^E%Ʃ >M '`UIvjsjZ _:&[6%zɽSN#\HI*[f#($GkR= )%ّ\Ԗw-5:ذ}:Ʈ_:ku\_ѿ2YPfh9y,ag%aKe@c I.cP)U/3ۜ4ʑ0#Q"7 *BycV9(Bu5YXӋ-_IXlՂszhyM#\yOxqmҒ'"r7pJE#%tm 4/mJlp? e"ZN&ޒJ)c;|F9IFs -,tpyNħ_skw]0zs쭺 1sDc;DMЗ?%J)$-.(LhPCE&3iHAj)L*e&gjq_$}$kThڤ`3;Zx좽)6呦v xڠ427ٻ14>/Ab)>,n$DqokP@a /%өF=Jbl5W.zTJ %dEm0R Ӌ'?o›iĢC!vݢ" TTPHN<ƾ;f-Yvݙ02DS] q_?QR \pQr K=v3։^އ&[5DoLFZۯ${E[@r8NB&5q`mcuiُ5;|:-M!N2C٬&T$+c~MxBMmVy3Zǁc3?Ӑ2Dخ+e9fŴx`+xSZ jT@9W%4UvoT0?4 &G*tvz[.gq]7VaaVsNGȭ3Ho1S^ Ǿ^")L,COC}x 88 Qa6ǔש $b*-6ўSDC.W>DJkIdvޘ)*ٙpy"Ҹ 㽑zcW133P"gjK߄TU-|sT* , Z:-)$VNd(ۋQ,;?[Ehzp6Ÿ- pVp7K )3q'HxW(|!%jx &ާ"lhأ,xnjm\N%5\꜆D`wt^{W{P\Ax9ԋ!Eݍsש"7M]n`^kԪZtw)L7k'#2L'iacɳz@qx&,{CL;!ق, yΛ%K^7LeJWB$ex9_ҞA_܍Ӈ%P;6t=;lcA4Jtlvh`,›Q=BsYFu3֜v¥/E[z!mUi_G.&;|(=PV;%B D~'D5Â'm" =hD֫!;!1ijh]jm&㱲 9r\b܂2 KSAI^YNT+{nBsC˵`;{BBSl@mb̅@ma?gPUo+ML6,lM)[T? Lqg]pfֵ`1 AXmPa8H* 7MO5>pxAXJ,WYGJZE4o"<3KigJV#39#/Rw?-!bc7H6ha}ơs9gYրWt }f/8h$5>lewOzVEf<.6hYYjNɉ ϴ OCaq1Ad⃍69u߱DN_EaGr(a_Ժ@U%RA}q%]KqбAgPS%0GOnLLaV0gKPxۃ<%xWU(1-Q%XFoA;r::Q _@:_v[hSLy7g,>g+"'K>yb!d~j ɗfrgĸFgbM\wlR'p?y hnyN?qkD]pvG<̲tj_q9)3peo]reK2F6@D˟;TkHUe15iuvDY׸!;/ʩAhܝaS!2WD^ld@i :gC6%8iR9XFʞamK`]x{Pq7EAy^*AK:}I- BK1ջ{C\ 4XATVk $]E)rCR1~v_CjnV8RPc^͚G-z4З+X2r>`x,e+qEץ>r_ن)LT6zL!!CtRw&ʓFU}k`4yl`͙|,u[Fp!$5&!BLPk*u z0# t]|[`\QO82W֤q՝ʡ3ȪRMJOKspYء1lnvPY\iepz/xW?3Nl+LJlaYVMaTm:9n ţ𢂇{IJA*$Qs.12doÁwg& >1O3"a? 8(Chvin9 M%ZLaCji7R9/E_Gӎb1R)Z{j?x(<'Ts% x_'[T+ݽ8-KTzRN|ov*%2aX bP*M 쇬hCo5.@$^ug \G6S~Z Xv3^[EQ0V~]V:eP\/ ec0?< X8xdGsx.p.ASpDaj nkBT%SOYht YKquߋ"L];wٵ֠jb~+ &KHC p3'H3 j+W=z۪ԑ% hOCWƫiо]w 09ii=pd@ 0ZfF4x|9c, ZG3c=S]IK0FH_zC+rGjq Ы&3jX,X.HAU%hą_|9N$Pp[/SGWUCk~ur/Q8 & 6%m ^h^1zʄpl,V-n@IåXs?Ӥy y9YS! oVT"DR4#/Zo5Ȟ4-R EDQkgR1="OAIm, ӳ+Yq"Nwu諓x3Q5?#tM *A<2x<O029]^ٔjH~86|܋I [$0`#Ss97{|# j2{=Bx65e]0jC %2eDcBDKR?`ZOkq:8UXF:9' 3G+Y([@>T0N(Xd&jb@ɼp򦧨 6s~WGv6ʍ'ڹk'op~>Jt^^@~Y^8?5G_nhS~`O1~vdyxfXjmLvOu˖xLg4P-;jtm"ʾ &e}D#J)k_8tdY?0+wp| 9{P"$+SE']2ݒHjNdǮV5Ûc2{OZv2ܱiez:\?VVg%i~SK%uG ˎtzYjo_ i\u.ET[S~JP𱋥ZaK.X]tץdW6ck/G/)mBIS"v Ζ%9gEĊ8z`q̾Yք) &NMƵ0Y\;s^=_(| W|Ah},CTs|)coaFPAPHWmbgGróʿBռ%̼H~RD܅RœbIfa)eYGaxlߚujٙYtxoGucD6ڢs W2DP+xȤx㆚e)-.mVqY0AhÛ #$EF}:Xt&<9u5>eVkqn/ ҬcZ"sK-~3J@79 (Ƞ̤(EciٕI%4}~Bd^Dž iVV5P EYb"xKY ? )$jh孢_0LV=0suFbx~ =yVgYZ07070100000529000081a400000000000000000000000166b5088500003884000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/virtio/virtio_snd.ko.xz7zXZִF!t/ m8D]?Eh=ڜ.+ɕ{m޼X T NV#9[g-Fd%*򇝣tGN v4 >yL$G-NWog9%~G(_ǫTU82;G~}yxO/^m<`|5Dh#/.R,β5*7Izĭe^ڒ._~#v)y RY ]qR-ƨm+;{GŽtЎkͤZ|}Z\3g'%V[qs}2QZb[mKn Jل둣u7сϬQA*&h^nOn5h'Y6 d#=Mhs*@4W8%0d\]!66Kb#o_N.=١B5-pQC-j<&~u6Whupޮ]-@GR*e5(v])ڱ rϘoR B':Y"''OTG=UwK) 9 hej5TT%.yHzOr 98 YLĕ%{N`c>٥MB} آ جX|Nemd,/os"E0M5Xa10[qn⻞2߽%vX>owLY ZJ!up-/Wfx-똟;'%\3xXO}Fsܔ?qjF7軏5l_l"twp_KbLЇ*]l@=>z::etf, 7tJRy&iX \ı6l墽쬃ԇR{nWt{wӎ05D4\Xr?x%.Y?^=캨/؊>N2hW9F( zǹ CQR4wR҃&ŀ#͸<*q6mzwgSu%*Q~("=T:@JqD$v]P%ˊ`grҮ"cyRJ8iD %N wůʍy*|dVW"V\SVX WKh% ~3+e()΃cK9#0Ľoֲ(`~s uef9Q+ː+z{aNׂ:7E*ؕ. t/Rꩊb=ܧyW/9#./\Ը=^3Lm.ŵ8q}B-rsI1|v"=W >[ 'ެ}qI0Sd)X̆b ,_,h_*7LQQF*}ѮBV֥*8X |@Ύ[i;6gaۇ3A7T{8c} ̖pa^+Gn_c(xYIEcJ *G>Ϟ B6',:5yS1 J;(ٶjJ1 506\ iWö(E5oLaP~1B(8؊`bIwhǦ|6lb>q3PHVZ‡?Z;Q#TGEQ+e޶>zXukm:7p엗zNbKo݃6QY99"8nÝ|,mdGmұ|y]a,S}훮@Sc&YG@ȿyVu16ݒMWnKY2 uVq8-i$^)6OhNLmho*m{1༖p%TWTIj}I挝H[L%hdp?S4v"]QY3[AԜ;.]hx]> #K/lҩ@y,DJ [h|ǚjK[S(H;;G0 4 !/*0@V)bI8,W!~IV ]v|xcqYO ->I+ax[0ǃ^1yFӹ%gơC `db4П1?3}eF9A* g%o=vlT?QuƠ2U&+Dy@ DVˇe`u4TҎM@$>-ߒ bŠ^1v_.3OmpA-L >3F_'6 8+n<;nGܴ(`Ȝo€ F?רlKb[CD"BR mh/tab|Pⳕ]rݜb:ýPX4OL6cw!J{1,.,t#50RuEaB}w'+RdҠэ7/U<%ͨS?,`4u-M]Ě"DxUζ;a ܋Wӥ)`NbgBCG?ݦ#݈A˚ePGxNKPRta}# B Zaޓ&Yt%t7!ïs fѰ+i+R"׎|,I;.~*Yd蘠=&ge>Z( H2Nf)_G'`0!ThD轆 q؏[.3 6>ln$CQ'>\TjRq2*s9hxnp xB!%+y(-u7M:s'] rAH\dJ8LgD,gǰzbA࿸ݔAc& Ɍ~C]c&ғ48.l8 SvPM9 zV3R桁2HhX֘ystp*TF=M8K3HcF0]+ک!DՏ;h A0iBFl~O*ݵNy$& ܈;Xle*Q^ vgw`,ϟ!.70uw7sgR)7v 9)dC^wcIȳޕ޳e;FTtFedzNnN" DNc?3=AEWrC7# FOc}jH&By9D\t uJӳeÔEA|$IߡdKȆn+[bp%xPrBnWCVR,mZAbMa370zVQצ[ {g@ _M…feIem WM ̣z 9wÈ[:(d_ju~N -'<<BmV}Sq#BxP8r(Cc.w٪g%tk%!)++C%,_m򈩨>ue'8Cv9+S(a9m߹~x6K.vwgWGK[ل+m b:7WM ?Ѕ0v$G^5)~|jcT^}⎴q YGs W磁<9b}UqY)j 8 G 7҃ r(4$}pR)vۚ:]~ܟ5G_uPQ|>Tϼagn`dzzRB7!qӋVgj`O E/ykJz^ۆ[PF!f%a&c t(L|ߙ¿GCa @L #uQJtbGe@KW⚴֍|݈@lK]]{W-/:a?Pke\hEdP;M畇v^ٓGF\>W@\(Jrg$)d 8VVtQQN~,nyHQQp2eƒkfR497sfCe CϨa`lzYMC: )|k}&TL ,V&<{'MNd; ݚz˞JgBwNp9u&al[[a 6 5=n0Q]L`:"҇zf\l nK>\hWXAFJʊ;>C;9ڈ!W!I{CU&w(5׉m{F&_7.TKR֍t!9m=ʏmDcsЌ9=6.Ǿ[ f'DEU?b|57kN;6}ܥ sγNC ŬgLlװ ѧUkOrh#i\P|$bCh0_~Y!qJAHF{70Pix`:Ø~meн!뢃hi*PWK܊D y\u PŢ ~nvM:-c^EǒN=B$:5 MDli']e`o͇|[D7N:#gu :v7Cms#r3 Ę$ fs62$Ġ΅c0!:^ նi?y [ش8L`GPL` Ⱦ쿂E`,Ȅrl22$m)qÒF1Pdr )KekR~|'厡9SS b/.'Ȣ';-|q߄s5!Ĭ bUDZt1f=k"顙:?*jt,H $f>mBX 3_nֻͅdf.KVz7kW3+냼*CE-*o7ܨtwIh .SC-iD ved'7;ԾBRP!Rg{z=b~w%.TrҺ?\$[I>*ZvR]NZl[!N5.*)9^S lkڍy B oIs'o//*ZgI-@~w6cЯv &HC|-/|cUA9SM .]kacc(>$JxI[ODE;v`}jHT; $ ݝ}b߅e K@C핾OtnR_Zgb'rvS^UVk.9;@ dnT2Ocm1 ݵu+8":H:vyQoC:ƟpچgG_[nUY3KV.E[#}!G􀭔.le򾒴_D>UI"½2ǜXyPÕN GR)Lp(HY|j3!oQ]TVr3q^ Q1(ў4͚A/~CG>tkzb8@rʮ MC>ʄr6ݕhv_TCgojJň)\ AN.SЁN^^EVLXճ W]Y%^m]NjeQM0f{, &g3y3}9[9x_+]S>Ŵņf 'z JWT7ՙmASfƖaWVGcfvO-ƍU |"^:kʥϘۙmTa KNj=eTUFE[D:4amDasbz_j`#*ұ4,l4P"Ir\ڿe.)@)k? ffQz1~@(/:|{6ϺOQkeV ȧkvu2!sOfs>/\,Uy1@q֍NQWn4 {aυJX3=dd!dЙ+aE3d'O1:>OTk‡+-b;N~.rۮ^H0sq\kdHUW$xg8e o!_m)ybnKzΆ/_u֛[CLHJb3zDU#.[f1 .[#|}ȍ!Tc4W>F~-&ng S_QIZXYJA2yW(n/Ra6sdJMesɵiٌ[,W,[SD<hjپ-mwF޵ؙ$sIKV)p4, iAd3BE˾g9Y UNc#0=BY0Uw'vd_jq6/p (*]>.DКOIbi<=/ i1*/e0'^Cqٳv('?[7ՀR| s@N!c֫Xhҝ]0+74&cC\[u׺҈WU2a'9-(Gʲ?\'W8gtnF#Ijuc x->e5"u]ڸ8%2j>t3xAIqǕ.-b JGӋfr(٘yco2dinp)#A>>b m` @2D:C*=Si2ۜ֜|KH(\.ݎU5l )8LJtjPK\÷x,l Cr&,fB,>a9~c6)!?ɰMÐiZ3"^< TmFHiw&q޿ztQGzwFb}ܠ-*uxݛt!M{6b18ڣbt%>aߒ"=*lR8\jU+9B=#XaM[Y,ÇPEP9+ooz-ZWFm^}3.ضtr7Ӆ{$*/" Ԣ7g>5f&`YBbEnj NWz(eaٵxk84W0n"$T?b tOuH`Z W|vufDx]X|ɒ]h˗`KlC-8wFhԨm`M7;)'RfH mAjpKk<]a gΗQ>V퍊(gC.eZ!:ff@J(2CP GR`pf ݣ6dP=X'}kQ5q 1K)R{ᾯiL"хH ogk@<ˉGw3xK3NzqĐBZ?ߵA˝L*q]ߔG5Kc\ >n&ML.\.DžQ(eĎsPGΜm%v~ ~iPM͹Y2{ @#8zTNcM޹Pl8uFNH̼L ǧ9ߙ`dTg~٠!*D rK˶=}ZY>jMN!YNR[Ǡc!U;2 } nvf3wN$=sSZF&8YEgW1v8 6,8$LK~*5!tc{ڞ*kABHCj;B㋏XZ=exHIS)}T=E'BQIV/ ٗuPCcb@]7Üi)z 侮pAH7F'Q%Yn8Ԡ8*g(dcBDzUr7VF7IPSr#. Xh` $CO"w:{DdH,,ȉPU2dB+㧚i$/y8yA[1էMP;W]5_/b;rXYD'4ie = \nJYiSd0@R7gENL&ÿ+0gskdZ 0Eϗ`5%VPHZ"׬Fd 7WDWI,Egms5M,ϺFEk2-GWw.`PQ [;OXkEػ'~g#{uu{^ /X{äjO1jņMx3w/-qھɭ&2tKLzt(h6M핤5JeJG%B"UH$O'UoYpu:MU#_ qۻ/E=5 u%PA^P*$-)27˘iGD b7mRmbJ!F_y{ O&pןS2,="'ڈ:i_ *l:xڔ="ڡ!9jkC@|AH18d#$D (@!/Zo=y\al9g1N踊wlMݜg]Rf?|1Xg?hY7ka<pd|"|6(P2R?{E[gX X i|oXTKH|u*Q4C}EI;]p:15 ruٹfVa`&g_Gqo@H1 A}N#Zœ4&XG׈w>QD|I:ʏTa>沒 "ɏ( [_N xE6E-la`Ice]o~rse# l tذ?QĨtm?O8GHHǻ.? 5[4AbL/aGVIW~mi%p*FC'>LC ؅.ވ;z ^xS-F 6+So=çpo1C0$g]iq1w Gn1&s+Y4OOWm"_H^DWXzW5gBevIdyT>gVyX~p"ջOX M2ۡvGF{ׯj,u2[Ն8sU7 bRt -: n֪.f{ft/[;QxQ v?(8" m֎ݸOZbt0a\aZb 4WS\OXC/b`"rG$H_Yjqh(uM\wP_ t ygޏ74 %L ?|bJ>8jw9.{nDcB^itW1$Dُ^ Q`zm] QHX"cL3'Ih;*J?G0%9B\&X~[VhTQ.Y㡒;E6B=TgD #\t,d,U*%i%^C߱SAפY}JE۵b@ȇ` Ⴚ=xʭeZ;MÂ䫞1]C<,l?ď)+ 5fM=0sK"nd q4z8X5:Dj&Mv 't]Mgp ;L/*iam)a;d;;M ,{P\kV.EF̔YZfQI0r./j8z} mYL~79էX23LzDlw_%% AHBɳVLb7.敤Bpo4Y~)V}٢v>O헭&4a{ sZVR7CQ]ݍ40-YsuX)mu24Hs),K7"/[e3;= e85 43t(+J"*%m~,5XI, nUndz#"HN)aJw@% >:Y>0 "Kl*y_slU$#NXT×Xm?Y *sKfd+i":cWYJ~9 &$KX)-H|AtV 84ی"X' AN.nVM;G/a Pkr1(1dBᖸ~@mx̿Fى'300=8W?I*1شȟT"p.h75(BOs6hc8k\A-T°y%-cCxuZҠ0r(k0M1, Ra#}X8v-͉V=m#Q>y^s0$*BLq) 6Lhb֮ī7–$K,R)hÕGsIr]=ODs1m,vMht?-==名]ȖtJSq3?x\hƾCۦ(0, ҳ>sؠ.5 4Wb 7βcVoI{@m浰[̲ %1Ng'#f%0Vs.vt@}J[ۢ%-;~OEufq1^͏ˍcߪ;(hj[.>zTqf6c I%<\}t$BORwx`7A PTG "^s 56C%Q5eH/sE4Tjy)y2 ވ+t$"6)3zZxo?lOv*bFW'17H;f@9kА.FߣϸY>>됯ّ0~^ȸUd)~7Y@Җx\˳ɳ/:?_@zIt+֠ZCg"wk ħ%OƑnW !m'ye;IK_Q^̀~BLMbYu0Z$@Mx*;6ÔmPh~57Bk6cȆ%}2jX+W*4rZ++>$h+S/NbL=^-ا\pȮAe#:llU%tCc͇le޼s ш+ߋOQy"2p젣_B0C}; !V@Cc mmLѤ8m!w6y\"ғ2ؔ-f#Z4CmĊquw1}Y V{:J"$R(pakb2$4O/ CuV'.nIj^"`O?ʻk#)ygUϺn7`a栝,SJ̎Fu! ' !?Xtb2=""0jp3KЗ9(aF=dqť+QkH2Y?ZhJ]ө*RB5f]si%V>Ǧ@-?mZR<$qr֠'+O*|qbhM맹uzKJ"2T+!V<-|/\S BR 5]YI²ZTqx2b'gr{ XŽ4(8s3D(R>_€lce^{tѵ,&\"quDH)o]*xఝE0f\>Qd =M,bA\e02/|AYQTX$"ݙ֗,Q>=7sIo}5Ūjqӳ7x׽ZG\ $'[x=cK?^3[D=j_NT@;"8Jj N:cB3}Y[~?ͦ]`2v% 3* 9Pkx.4&YBZ?D4*^=J`/ |DG_}v5[[IjBVbfynXWMNnh v!%B#OD !Tmhy p#PGӭEі ' 1mC޾jL\l e[Uc%9I?k̩`DxW08:G~2f|1zf]wS5A=ٞ5Օ}if$~e;&.5 A(+6\/4linZع9(:{- c?VYnTQ]ct `aw5b=F&g)=_1T!E;~fsFTä$3j YWt8e*=BCsKd# W|<?|>eۓI:-OuWE j;Am][A5veTI]b1nV݊H#̏\hXI=eM(Zn78>MiM<~O~KjR<]8郹<@'x(pv Dh&/`93A3(Ԏ{" \VlJW#m%#kC3,ghv&Ce/Oˍj>:7 -{dYc>GbZ1INl{#*.UOF >.ST*THr>y#_8ŧʝieeg$(j`ildsjtDᚼpa DYhYxb@_р?Bg! aK|~LA 48ցkk<1#|EvwY7c.3zdNƊ_liHE0$.rDmrEH|xٗNZ` @3Yx[( `0(?cl{y/9iEXmEXnj/tUɬX~DByc—.2k{^05!l,Li"˛ fGZ|គ;N6OoӋ80V(Au[o/:':!2< +czclRz9v8y,2J 3E^#dJCu-|ްNCv+F1A4} (\g)q70G_TrSNvx炐.@&N% yד>faYG Dq|WeiC=eJH{XJHtGpONOB)oA߿'[9hL {I^ə6e؟eE5>tl-U>uAڂ廻@t}WY`pd}VkFFY(& !9O +F ~L)YwT CbBW[½.\R4z$8Ǧ̀I=>L']h*ʼX>_[$]_/ͮh.I$69ܯv69>C2Bwa95;b*R9<,uz.f6].W(z ~M,難c7D9G{R 9q ъ3hDkH*0${S=*!3%}_fS1#-H Q;H :Co.'rld Tjh#ѿe;2fo*8a *oy#U?t_M2B=y |R34Ϥ I*4| nKyp:xgܸU' +2D{=Պ\pTYW 'i5wQfwX˶;}Dq }['47E=.(s_ʀ?{|YcU&s01,&tCp~T/ y]}=?3qKC 6l t]k}j76Bٹqu&0 &T|p!0/ F7YQiQ~T۷hV=ǐb?tѐr[$  )d="gBP?+KosZ.y\0< UTAw׶1V:1gG  !3x[Jo4C{2W4=M{(6u+?Ti^GͰlEÉiG ߝ8A;>4'ٌ $/1%RZ whi}/%V.'SXQP'w (`E.\ \R0y@Ue&t)2ZѬI#VY7?@ >1 vsTEHTq(Kb)X ɏ lrص-f$غlyP+K:ɫ g4'ϸ،$=,]Kz=L Mb🩘 riɉ,HIP5;me ڡ7tdrK>#&zSƅ 7I4z!a +ZʚSeݬ'}F?%|b~'7L:*f7b%3 ;AqG=N] 4ar.pZ6%c]rjg#qH_[U6'Yԇ )c+RtJlwu M'($AL!D˺=WEL'a{fp{ӎ_n45c=Q؄hH]˰5 cr06N}7$ܓ锿5kă7ӷzJ=QAa]}\4Qj}.PCdbz0bȶːX#hr+3"k+oG@*;Z@$ &>xmm\p~㽏}l]hd̟r,QˠN&5,<$Oh#WT"CV*>bskVݰ@ϕx,V,,k3HS+O{<)B's?3W :à># g|ݬM0<~09z5nߞ.,n7J sU y`_.jh|?Lj̴鞃mvŖOҥ} Z.U7tR8dB q"$JwC ڄ椦 ,}]Z 4lq;MLPmnkuَLDȅ}2/+ Y5;j;Z{oӌF$Ѯ<[0ހ{ wihRjpzz]ݙ; uux(ϣ8&=Μމ. ܮ>2,eytѠ"9#sWP ȺpH RDF]uk>hT!S5EJ鳝EB5 `g!Z~9a9Lѯ3}>K(6ʪM{[Xn@5KlD]@%;] F†9TeosR^.J<7iΤ[d-~AFhNz|cQAwm/'k܍Tgf9=pl]ʴ,F=_i] l#PӟJk4e62_}渼M_R0Djz2*0&T(hHvF0)|;ދ>ť#>Ll7j[3ęNB'!p Z 0C ǒ5gy,~dS~\冫"NJp+K<}kt%{o$l@]Ѕ!r+-h{ZK"шDtS- V_̘܆*L?/nk{ %N1P/•;qq TA zYz5??KO>Ռ2qܿ/C]`#@t CV '# 4ƠY+MԷ0!F0 lrP0m 0eG\so<6c?r5)E N Rbj _k|OB쐥 қ#;5@~6lj²':I#1CQØY;Ӗ-<&IO4&:iYLTM3T4gCBϿXAlT:+Т@.b7imtOLaD;fLh Sݠ8Ƈo#!OHKM](MK6ky,7cHQ-M%LM(elrL=3js l3ʟb)0S "wL E揿qDĺ`v0YkC1]LSaa9E2K8uS&kOB5lvJ_>,kwbvldٚt-2i44@aj&JKGѼ`Sʹ_럱Q54%Wz>Mίx+aqK2FQPy('izj@}POj Vڶ>׸&m~T#v" )R%~yg%&g]uϖ]VܗGVqo=~4x0?SmCDԐF98ru PN֋\NdWINdISBXh|oi*%Wij|0vY<:⍈h$?"M >t74=LE=NJMh^‡ZRեwQ,mosFj]<^0x{Rv2+[dhftcr0,fm>L WfogNYuq^p'WtՓ`9`~}Rpz w!kxCa}c=Y ц/b0ci-BGif>pNMXzzxwx# 1D'ңmLq`W[(.B\q{am8i)fE3-D&W1%Yv; 9R> (TZ& $8%/Ą7bϛuGZǁLKpzmpS<> /-z ޽[Y}{F1BA~Qȇ._;| tѠv{z&yJ#JNJ%2?=i`jĻJoa{UK-s|rֱ6)fqn1&zAxd_aШʲs ( r`zrFod~M,pBIӋo8xD)yZ'7YFAjljne$(pU[03Noև4ej gyvZ_72rY-Xϒp;63nM SPQr@= Q3 'hW CiE+ kR;D?2 Kr+^.=nV\Ҵ*ikβpdo`C C' {u8y)fX1Q zO/SV+6`ʗ«Ɗvh@^U%}8q2Pڍ:J:}74pS}Z7t"N l?܍@y[V7kz1{6`%oC;z<$ˀ tF B\306 nB-ҁFCP?ɕe?ue`HߋʉG懗nj곘@kx@gdqK7hn >2妹>wzi9-z ȚؽA"]G,҇bY Ug(ShHQ4TmҨW} Y?oKmoLߕ@]AIIȫUl2_'SL1- l]b<<4(gT>;F%e"9XCvnv2}`ꁳ]u@zce և|Cl97TV㯸l6ǬeIsN,Bڟ״?.K)8Na|+,{)Yxu ΃Y$>9p`I8:P:'g[h=D9Jn$Ζz{5'5=9d~n7M 8):\aw!;y$$*jP214>q;k8VàThirr—>]Y m?3?ഏpBMz R8XMSO9[[f$CD+dԝ Szs#鄟@-Kdkb@daE}HʚA΄EMeLhKCDp}|t=E'% zڛ/S{{Wn`/Nܘ95U7L _f0%0mxJ?-dwT?\r!RKv~{p)jejC@DbA#X{# &դcW6Vrpd{F(6hXfflY3vX[MBQVOio>Q%;%;Q%AE;r^bsņ)(H7hi&=#ɣH.L&3g` 55c;{|㎊L$&rfZƣׯԼ\1 4&b`rL =Om*kT~1( v@ _ ~"Y֌ط n >|Le i-rAr-.ʟݶ|nV20g6}5a :y:“A42堺,AA)ע~feƥk@NKOwWYW:E,-xlvӺⲡ.} z(狳z=)TծQ?LC`+U9ڌyoہw6RolThֺh-H z&$ Y,NChCpLw  gd<8猉@ P*MZ>mNW:@I BԑյK|޹yG2ư ~rL0H#by{L #ִa\꼦AM)ӇYeҫ`+7`%EC;C1h;+`-CO?d9OۢXs& ߬mMf#kgL0^B"gʨ KFg~LY҈i[ upKn<#$?ԫ\RgYk€E/T.\]Rǹb%фDv5KD&Ԉ1աQ#F4!q*+{ Y'Go4<+C+DWG5[:pB\Jy `ڱgYZ0707010000052b000081a400000000000000000000000166b5088500003660000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/xen/snd_xen_front.ko.xz7zXZִF!t/m6 ]?Eh=ڜ.+XK_*,Z:LELӋ KB3Vb QIq8WTo"*vF?krf{p"7f朸Wݡ뙵3d0 5o[p(t{> ^^^VR0T 9K1!G6^2Ҵd"^&>_K m=PcqJA WpM`jI =,i1bu }/(9kT GF<#Vh(ybW2:x' ~tռ OBZwL\68 xW6rB'mq6d#7< pT`t޷6 Ĉ͢Kgޣ]3 YZ 3m,rPx\ȵS4djK ̥/ wǞ ~V>.9cyKԅ3u,@4\Gytݿp02~nr;۫y+m+]7K[]!7'1!J09v C:Nr?PoR`L)"ܾ_oGYwm0oA~)x6f]FP:35$?YT,*Ʃ$ݣ}@߫*TDʾDqg$]iLlH\CrFƃf"ϛCS.X_jbp"tdEtLI.sB͇ww*KK4\j\Y9q;"c;sv-݉ o;lþ#YS[^VY؏:1d$3Ή [#RP*򴕊ENJ_Skyyѕ܋ۻ9l!fOlR /*mr9h$]ҧVD>`HDE8>Fp(/I vO ;T#ndXUb#fvNr!C8Qeψ<^rogQ1q7/eaVZ̔߀QIC|YGEq+\ӈ'+5N|ڒx^llu=+ |ﰩ&Ĥ(SL`ﶂM+J;Y13 >"]s@pY]^mCB);hŽqĽ5*$Ch0gۉe]z\EG#^t-%VCwLz;[|sS&Op6x'ON9/vO:̮bbY8C,Qh.]'WqD}[F$Jx`vZς}xrn)C=ڌ{'̄jwpd$)GA[Rcڹ'_/4R-EJd b@_"5 #]siO uz[o fa R_\ёYȉW#w saث\A) L!$zvߊƍu38;ӂ}=cTi]m>y񐝴IK_6 '{SGOףEk F  kh/iu]U||Rb/9Y]嶡” vNC`_j+";޷+zȴ 0z/86^+R iJ)t<3NPa~mîSnDP-7=|=FWq(ГU4_~A0z2 gճFoD0S(Eg\UgG`53i\4Ȣ'|>L!ۅ9E饞 jY̺MYU/6L/>;]hG\C=>ߜE.pDh :qxg-1s&pڥFzN\ kIFK;s8.^՟V^M|/z"j"4a+2ts',Ɂ 5 }V Ԕ~ e%\_eTHokTJ4%Rn'3c׆P'O_ zIam6FBTTa5d}Ln$lB)W'(m71AdGT;֦.˘2F㖊l> BFV|A~ъ<}>p7rGq{CE] :$YvH/z'dQWQ*~a@TwZs[w(wsVL @[sl> 8Xd wV I5Z/le3,w7¾R\~f8%7kS5Tes \Crnyq݇3K[im+ϐ  5J;  "\ 7ךBSڨ# ;kPd'VG^+!nV<=3|$óOvǫ  ?pB=  vadj`I- [2v#~LH|\c眽"Z2 4KuTyqYё<,wrjLXWQXbu!7SKpgԽL Y@y|TD;k9._ӣӗ,5P\f  V7>UȏzMuj2aڢ{ 7o Id^w=vVK@M;7`&>=NrAb&%3+r`/|̜:r fcAő?دŢܠ^G?kԚm( rʿC's"n_ujso?  HsP/ v۠Iu4ϛ5w/ܚ_}2#-9 @sެev~Pt{|o.K=͎f1盻:%nq^t]Z7@Msk5öV=oOάkM!a@ies2R%a6`Fdq Y( iEF'}᢭F{r6/H 3)P~g "QI>NןPLE0!gR7,E'{t=Ӧp; frĞ0TJlt;mY"vJ W6hlдo}YYǔZY:IBԝaQw'sn,V ^azWGEI-W00,0w`+4HRFL4SH{ႊ/IpH&D|:|h- z?p* yU[P;hwa)r틿KpT~  B>@f!8@YݛPc6 FN&d w+P|Wn$i_G҄m|˲C RøV:+'Sgi^snT21fj㉢>O"3[2C!8$ߡ~Q-W cTѲm2b9GzW`F8?$XV_xgy'Xl~z{/ '&sZatUTȒ6+stW_xȑ2,'a$Zc$h Io|E^2:Єj?Gb+&tgb,pOj=6ִ;rs_H&#[E2_kxE]LRz@-Y6_ 9R80~#@fQ3oYН5H!$ Bz&ZCd:*BgqQ"=[KC}M~kzRQ]spiu2/ر7aMpLr,Ke-:.[ ^]zXyl&ȾŠ >ZmNa Pl+6*8^4ǁLw5|lrMt*}Z(b>(2,|/;ذ޴)iWmq>(2Dگħ?wxyͥ,2 8o y; !Wu7&dFA~V1,u0rB܇ 0^lRRS 45tz]5-mx%e;I~ .(%IjDbYR[luͨkYGӐ+jOw, \)Sz3K~T8+,&_xTv !{*W:_C)DЦF1gqBVBꏄr?bi|lɞT&nS6e ֐U99=K|iU,. Z5|S _e)N 7y$W^*Nv84*y}ȧkGClSŨVS4͇D͆@"4n#6+>-Fm2Nca`LHsspSXKf=6asvhcwCok)DW}o^^vU%K}SP;Qv5q7Fi k'BB+GϚKcB%~n!w [ 8]Gq˸(6Hf34knc9)PݍZxYW/beX̕n9e rpZ>: >%tjIZ{wn?&^Y; a7bj'֞abz|T/h0,8-_;K\7Ib]G#uyjK'i)&/U&a qϠ-?yi}CPᡅ8D 7z@oas>ce$]d#2E M)oA.Ucyйޢ2G b_g?SjEa8j݅dW>ʴ|v1Z I%W*D H1at@+|\]:Kæ.ߥ{ j fh-vʈz5:LmcpgҲ-Rx^p>\01ifE=@i{1AqF O_LPc;N|":d>HN݉o KS՘)󧖒MZ5jy.Dy ӢI~1MFn #<%x#넇X*O$ys<.bL璉VpVɆ$?y<Fe"j2. Af<1 3:ZI|o?a\=o2/]L2M5ڈ?]p'!86cF~ +lA'QWА~gL'v hoyRX ^b Ԏ {B1N1ls36fPLm)+ Epɩܶf~Bl7Rnܳ;[,lHM̼b` *RD]fj yӽ_cۿԐ E', e܎6%!H:v#ӆGR$Y#|$ⱘ\Yv_jcP"~TSEJb}P1o0Dr/mpO U}S};?j}d,<1(b˝7Y1pXn˄ŗr0i'ϼ9r*9Ckt6TJkɳ|M~?:KP9A$092\WJtԷ(nZx׃9 ]R}}<~I9e n lah7IBG) L7+&i(;hOn1s0ŚQ1jhxk[! p19 QV Ū eʕK]aOۓyW%VwڪVA1ѼҖ>sB֛;t]FOuaοHLvwhM V럓~@p z4P<_:n+c0挼 zf#f^Tҋ׌:$`?gDN`)}gmf-WB8A\0zgOc~KW[6;dPKN .&]Kj3M;9 K r_xsbJǂ[ƒ^!C/ja_崋akrF g  ٦x]񁺶 9 4Yg_#NW[L.$"M}櫀N5Jnϊ^^4%A}6t)SuLa+}1&Ve ZGcٹ ;I 2Qcn^h1Q4z}5U{ y(S<+cb.H|Hfٓ<Fp-P"]_Nn rABA TPdD!Ƴű )Eta =T6kɸ+0YQ({v|gr6^ aL2J3'&%YuŁy :8*s%ԕ=fP3TTqJ] %R^so3lj/ʷjЖtըcrI?@Ur{%C;\nH >̇9pJRX?U;/JwpJ%'7ȹt NMD°ml5 R~No_sL;D]#rqh:DA6`;7Hp]C@< y[T޷-ujfhjxx5gKpR; |^HR!9o}dC1ls HGN#?UբA[=fpiDITª |*).pmBKW޶IGjuRBKnhxCtdI+3Ei|DM!t<&%vc#.T>_cL*C:i;"8b䩞H϶A;e߁gْ ѺQMGk irX!Hm{*yž @]8{oH`WAʌFZjvA&}q`=U2*`ΙU<%bdo|K P8 fݬ皻: SbUɸP2]zWyOdwtZ=A{$8niyO"^-[=j?5kͨ٪{&NIŗ$/dkT'X=wDZ䓏:v.CֳN80)Xk\[*fOv lr T:3VBH|K͹ßb] w]g$gG1#qCKF)",!mrQX!{V=K6ksaܯ).]J7-/\07e^MY& 'S G[fwxzFlL5o';F 3k):3<*zehYj"[HZߗUN/U\`t/>I=n\LR=V)7Ѹ0RDAoݳt]"x65^?fNHΒhHMH^Yr% 88(`=\cSK,W-kIᰙJDjbFw-"1rziPWe}e3Y!!I i4P+xT!YɧI}.u=Y| ι`t5.mjbwO)aI5JW(v)Lrٶl5ɀw<^ )wN^ IDԸhQh7=Td:pw>QGuN̈Ul㓢ڤj[L}sdq [*%aQexTʖdɔaEfjCz_lՈ<- 'a ~ʉ5pV| Ta9$xCMEϲVeYa);-4 _BH& bx 4;{!n9IQ J"R&}b%{tcjAHefb )a<$ˢ̏\5~an/H]{ANjlHPgYZ07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!L )'Z@^}̦?_'rW؝IjjP9N YZ

7BW[ZV2=8l4c,ć2_\4ʑ1! Zwff|lH x H@{Y >VIEre/Ʀ޾cPf <a{^\P xhqIR #1& ͈vyrGCU;6#sd}a>)S] %3Δ@_Tsm$pby /g9T[0 A$y@)'&4Z5 HHځӻK1RW>y81!b%-lgfV,+q5%,[+ؗj~Ͻ ]"k9]SiñNm衠yKlWTC z K5O`5]C ץT2W{r}~}demmA/9u~Ϝ9EڡN`}k9ͯCt&K0qS bJM"h_ř&%Ssua:+)P A3l!G F"EҮ(Η{ӯ~}ʥxSsk< (愚uWTOYM ?ϷӍY"ԤL\]F|)z s2No3׷ d">p"9"봷 ^~ ƈT*jŋ|]s&/ çwP:(:]dȒ n4-J, 7f},k"мG<]hNSṆՇRWWHw(l#GY\SD f|ݭWtza4FA " 1H/ >!9pmQ_>c`wO-W֚dth!ǙJԲv1b@ʑk\R3S#^EļcB@GLﰾVM/UI.L&Xs-?K9攢KׁMesMhXfuJ+ӌAYIf|$&#ߠ0(?\Xظ(AQ65Ї/[ŹKk}7l R\^̚`i[^>!VK8{҅+7i~HA Aj` v|2He=qa _ܠӊfeGOP8>Qv}UM:pgQk WJbIyr4ڪD}ݾQo,}["Aj1]k7w;|1 )pEg6ZϠZ:i44q="@x\Jh Q\ْĊ;C||Tq[q }D兜oCmRr t+jӋNz'͊cl碛-P4ҍw0G[ueilיJX7%_mkTD1_D>]pGˎy2\OE R<Ğ :7 Zɯ qcOOX@Q)(t_Ni V8wqd|2@QH-.^+dz>Y <~ 7 cq~&ږ$QhQwֽFb诀r˚L[U]Fqԣhhp+E+趥sX^sM'1ͯ;)*ESPrۀ) J\m&Rt2*txϲrE(r`N:k|';^ULǻwŧC\l␁5r?_'CrN0+]u7_d rwXͪ` pw\mQTͶqw GS Z-^žeFVG6.LR˒N.7.T^^7mKSV}VlE?xW5"8׾!,=٥v6ŲG!ؚ{*ք^q$ӑiFK*Ħ.=j->Ckg V&iXdiwo5mlNjObW$jt`5~PtߴTdB1GTJ~#@o)䧶s(Ue\/@i2p\dx02kRxޤB)+&tNL:K9@ʪ4DբC: nݛ;ء]e|a@ 6s9(@{6H08LACC)} /!'c1 B AwUǷdm]]H+Lx /NͅJ?<,dM~;?/k4䤫 }h_ofIgaS)&m"}:56`dfy=?'-V)Sn\̈R?n7Vɠjo ~E $La# wڇq LDf,0{K:"o~GuF NqG8 HclwW7ܸPP&|a.A_0Қ7Sy*76HWr^HQcAricyǰmHpQ-\Ci}S*)y~ގVhoQH Z(SYF?kϝC9D,COojHskRwILCljA{"xXA#∪Y83K@2gP=>`eN'7Z9 ߣ@3f&Lp钀G:` ,SVbXˎy `KnMxƟlN*v!|XJc䨼>w1f{KE TFet`b5w$/kD0Cr%DL_ ]+ڗX}E]= bۗFbĿT{j3m J֌*tc$pOҔe)ӲyWj˲hBߺQO{`@^{<q9kF:)(T࠼ո vsmGДnE|l'$_(xk@((~SgqO#ZU} )V} ^_!z#+,=tb2#l XɄs3KI= 0%j|тn7MwdxB3j|lCEgMl4i)<mHE}ooC\ЍS*{!+64n587Lwא؈[(!Dy]kR@U8#r/:54ak.}V H[z9>^` 4tmz4cwSHDUbAs]ɽ}/Pޑ$P7c4ޣ>lb$tkqN1Grc ĔHi}VD@t>cDc[qrmȎI$9^I9I5~LUz1ɰcZŏ$@sa;#)qgRtͨ"99؛ SuY oDHt;uEmze@0SPNgt;a<I_hR_\XꕱTFʦ 7utʄ? Nܑk@\4T1Ul}q[#`!֧=Wj$a<㝠&ZOƕ1ɡc*]3UՐhFdY=+PlJMG>P%u6F͙_3u*AHW2kd٢|mI?BRuIN3>[_nHze@r‚mAi,J7b3߫8prrKV]a,c"[!-ld{& cEnyLe'j7l<+7݁hBM-t!F&bA\-"*8 I:glN)< 9W[c^0`C٥qoneLg8yw*y$g1|IO*CDȒ'P=1>b"6ְLtNql3\oZ̝flWo!]ne4ַ1%ǏyLF egΎ!T=wR%_r~GcxȺ?owu}98nǞaaL*|a5DnZ{H_oD$Q}OsS}ӝk-yē+?c"dY"+ r>B|7mBu޿WڥUu6mNj[v*K>r._qϋͅ d( x,訫X-dʸ >wՀZTaΡ&v(z LP8/&m,Ɠ B^$4ªq^$=%=|7[Y})%4nx R:A,Đ$\+ᱳxٓ`)Q{{68iS`e;cI@v? |1L:8 VV)SWE8͔HBz@8$@|1-IUҒ)V"ש,޵KfDi?- RЭL9 d;A?S R$6_v.}$ v}Ey2W)2bF9!GnKӋD*X٤MHsL)J>Wr>lD]DHb#J3h8b]#Ofi =+DO^ςd6ѰêL)½͆-/3_d. 'kFovFDv@ޯf%&5PHUX`TOHm`W>si9#2s{F(JaP1m7+yݷgq /ctüͦ|٨&ݖ۠&8)@Z1rn0CSTěQ9u>gc #C$˨ϥXcJ H!h4'W;̷knR؇7JH 4GPE3Ȉ!1|ⰠR^wd$&tvxi*~pʽ1#F]] 5{ޗ-{ݮ}[a1=ۡ [VW0J|*rD~Rh {A^ɒ[3N ߨ(5z̉ʋ* Lo{GYҲ0ADv>A_·feŽ(\aGyuՅP2nU|&*Ᲊ`QMQ16b$m9sJBJLL,%.wp|45߅fT ]M(iqv0S`{ 4# URL?h=B}J!b]ZP=Uw짨?Lhl 'z@UQ]PN졳-/㧶%"r5NxM 0r`>-8+]@N l7t,ȬŪؠҒGtgj? KDXZ!Oel@Lm{s݉`ofL(=PM.irx*z֦tK҄mZL`ϋrG~2gt|mwT6vT`w `  RBe:$b>ܒf\jC|.eL%[bF\}=^ 0k@٥ / D~J`4< _-l"i,(^S+Pk;Ԅ=WS`ޣZ%9,'0uЛo޵O oNPk+5$0D*oݟ~L} u|UWG,:l5PCHCrb,3RAtC֤UM>!#+9ӼAPxX`ڐ3#]E?$8e^Uk )Ԙ{CMWp+$ ŋP4kU ` jOqxzҤ&FPTߦ&GI^,0 MUyw_"J EfI_\ w Ld[ԺJQR1oc6iAJnt`K <4DdN9 4x |K13ſwMm_ʈ PsKLғ0uܽum|~zȼv!c[+{p-ˍ)c2<:$fKNPٴ<[v= Sz ,W"ܚO 1_Jdz/ [!cfjFu5レVndh,~0#oG3;)4^k Y %e'!]0 fױ$ta-`Χӿ k}LK_z|zړ&mIFcVY`F#1˶jϓ-aʿI >W3ᱍ I92uA&$toIs%6wS:d&ƍ/4UާoZnRZhDGzI)B[R}jКDHMB+&䱾O;^Ɍr~*h$ȕ, | +oNJв5Fk1BnCuRĶP7/dF.f3FȾ[ ?R va,!%v$q\JgtŪZms@5_͚4ڼ6kA-sN;)8 hc]cd$g?<ƮzN[-A ;d H!Q_eͬralУb8?" _+:RϧF4$w2+HvZ/.,Δ#a]{'=mR)91Km![i}'IͻIӳFyiVo`K<@||!m% HxwTu&voޭAwSER2rgRfH@E(0.~[ LJ68H=NVVft F>U~[i ~3xķr3;AQ's ^sr?X>hk͚ K,Co뤾fO*1.HSLS1a0Ɏ<`Y]=$}yPXF A'į7CT[h3G˃9 3QQl"Og/$S쀛7W%;q[ GS_cbjP?Y%{~Mc2i!9ihW>YSuZI @A=*z.Aa!ИhC;҇S'HL\wڼD;A=ܳLJR*/:-!͑ȸ 3{sn ']_zFGF q3"t(6!dV}3^ 􄟵3_B\k;<>F[Gba/gŚ\['N1Ћn\ l+]7N8s}[\lrjbFYDMZ { #N|C5Wc[:ۚ.Y $3hvq;:@Z!iRkn>&@F@M6B=Pa-Mgz⬜3Gtodiyciӹfjvn7,"SvoU&rLҤZG<>.ҕuZ cd,NpwR1w d Sy~W݂P =/:UU+\wGp1",q*z<ހz\+e}a&wȪ[S+Y++3CKmHH9/i?翙8IQϖ &^>DI6_^>PBS2#`hTcV=JviT?B9q!yJ[9dN+/]D\X#K}23l]g%Tr*"5B3*|T6KR絈od`V퍐k~5BΎښqPw=1RSFCxE~#N!]uD?,C??WAP gMMoλMƑ9j7`E iB |~ ZylY >#"+On,qVUѼ7wpUɯܯ-,`[w` }*.ydSlHn* e6ӪSm8a\@DA 63WމxB A6uݮ_қ)UkЙx ACEDZ|k, AYRWƗY@尡"GD9Ȱ9>EFpK2~n0\ k1b$lTQ(\GA6̈jOQ/+('|CD[܅e+WHND~INb9N3ž/eMm-V>V%OZ])S2'k j^UBxxb^kc-JI،xw| 'Y* +ʰUI' ~eEIևq@tEj3ہ8ۓ(j!LC3"w)8]XƠR,y;]+(jvRo5vZ!TXh~j k85U@ƙtY^ ING[5"枋RH(pOP9]n`nt 08pt $FbS5-yQ bkC-$K<[KW$n[֍]Hݩ؇]@z(i TO^wWq$T[o/l6c ՆXEva&?]UJy \+W*!^{Mߛ8Ja@Uq? v'ąPuEޤRs.ޙ^5ڗ>MI/!1קJ.M kieUD2y줩#e9WL1 ˖M1]g"w}̺IGkv:o $=3p]fY#KнMJWҾ)8c__ Ru&|t=)>Ux,V5nIL3X m&Df1r i?@BsJę={[9P;,3LǼhm~h_?as `yuR%b%eW=Abzpu% [:Χ/E ΐx!Luw+u> B栔tX|aU)#Ώb\QwHdA楿eLl4D隸0EׂʲwI2O!&2}K(_k%Ŗ*>F$lS} +\&K;c NckQ"gwI<(H0n2&cqHaT1ҔͩM./9ny,Z%ǸY=}ݰPڎnXz p LSܚZ P+?h"2a^ V{v` cINx8Kl $XO++( NuZENhAVSgaH FFjl+XӘ{Eh{: Lstig%yίb#'3=3t@+'҉)"qN( .$'ˢDY, 3$+HͥRG w,w6m 5i*aZ;kc\M]A ?΃6^iәdEʧ#<0un<@ pBF<Hdb)=3Xt>4c3Fc]I{VTN6)rt8RAw+yYHO/v FdInJ+n[C8l+q6A?(XǍ" Qr +7" B7rOP .)q*iemƦW) fBEyxf S0Wԟj9ǁ 'f "ÅoZ/ѫWwW>wOv`-j65'vBj y,״jP|RJع\:[3NKUbɬLlH&N=IoQJWs^4EW,Il4<^iYiPڻQ  f;b86x+=csRY(:mXE܊ `?d$ɧZ-VÆ*AXp2`*~iӘLW*g&d /us$ * ~ HͽTqsd &Fd5 \y)u.tX`ܐC =SŰCP,puP#G^Hh'XF7kٕ^_MCdkz_{ E:i/6%6 >#/1BlR=1+ua8j`悝pِV50Ku1pύ8S%Ou: }u'ocY-B7~c٨QLuicdIl'M6?(WN˻r!1%5 ɚ' ~RJ "9vRIPSȥϧI7 Нz3Sr֤ E),@V&m i)FL-:i0ӳe['HE Agܰ >F|;lPaT3mFcB'C@IyP=??l7_Jym)\.Vb#Qܽ%<zõH}l9NvSvʴ$NoҁJ.G(U~ɞFpϓeb %PҚx3e8 ČW CnO4[,6!!>c4j[d Iy O_\kz51_g4~k@s$8XoQ, tD] wa`8>2*> !(EP0H8l=7ʄçb<|(;/5,D^R`@zd@5bJ0֛}Zv[.| \Ա fΏc:q+HsSŠjnF ˋJ@Ttʓ/=&@a{fB.l_Vۖ"Pthrc u൩AJ7kWc1Zځl8yӌ*u5(N5N+c$Zn[Cfb)A\kI-:76E}pZ.j;0pλ#3-,IaJڊת{J̠63BH]qc=ͮ1zk8)uq?M-/p rI>HGk o Z8#? ȪN.5%lLz֚ L :s,NN.O/`ś]G74@1Go$({E` (r1VHVο#ߟSl zKQGOxꉤ0X&yDȍ}J};HV{;)tWʱa]Q>:щdecSݫ"ɔ@*QO I`8l/lᣤ:$E];ގʏDb:sDϿc9.3'u?Ti)A~w.3y] J%s(Mv1,Y-:A(BC&c,&MO~ߒd̩9<R(" 4 Y򬯡=MBLr eݎi֑+:Ƣ= w |\o44RȗNb(("Xvc/ 2l vzJ5k.5)K(n)Vr qpSP Q,NТDE'9 OuG-8&'=NTǠ2[% Cے5BU)\M#d>!nG(4_F4ؾంG5ʡ0 9fГ L rxH\0usYOq^͚Ue֩(ރnU!ᗆ=>V^ DB8.zB\h>??rem5YF0 _5)4/oC:eE'ȾRS5P[}]ږa5ZzQ8>^oJT ̓vdJ=)i֬cG%³~ (K̽S'O&ƙ(b36@X$aacWRGTk;y$6~( !XN{fo YhL+:`s(7C02 =̅?y˰U1yRc,tj4nPca4yC)jȬVYBJ9.<<}Ts0h(zP02{N0/h'oY:>gQ:}RLxO͕(V΀; ZvCѺ/X1s;'sd@f?1 8WiWථF_vdP7~$]HU4=?S w{Kʗjr+mzf:B5GvJN4+czfԇ@AgΧD_!Q@ 5Q "ҽGw.TBC\i+q‰?*Iv67I[ @o&Ւh1GxІde\ypA2 nY1yf78ycLI`>@>qs[Ol wՙ27=<hw}j ^6r:L\ kLDqWsKl6㵕MW2JI. r; zx3pIi݄(LV@({ }v"b-­aD.Z[z!v4sB[}<!eƛt6SIU8S'NKٌY{!w!HmRytߕ n`iTntf~ᖘq@k<9}[:0Bq2wffeŬ!|XMR-$>?-$ġs3o/nqA nwrԃHOmTS_p'nv:n{+.rV2,ȓn.ͪEs5}*χ;#`,mb߾ƲLCF 1tz6 hd!H b6 6ݛWK|D ډV$ͨة+2l<+>\GYC& %j(wI, UHQ*O}jO\Y{ ۥ2Ƚ1Qg>`Ufi$FI&`d|w2I vH)B9J߇ԍ{cC椅ꖨR.%u9)YJ7(, $)"V n 01;aT!GS#Rzzu\R);&qKջ>7o$%;̂#m= @wUq ;D zUcSHx`S񑽪{4Wo4i ,Xf;4Q5 $ݱ$+ɲ5Z wr[!T^^Q~gA\v{2ZԌziΣK6`:P0C2Ycxgnn& p\K߅%/iQd5H `%9E/.Z>}v,6&j␬X`kc3]QU--#ֳ# 12T4fgu,0 ^-ɵcVVx%SF{zﲛ%I4 Tvmz6ڂr㛑S\ {rFa@G{w"ڢQK]ԡG$f;P:6Ȟ!n]Ci6ۈ*V$l>O)PV{GPWojeJ?01hx,'~E*^T"UYL]7"_ƿـ\//VVz-]Wd-@u'7n @(Y)a܎ۈx1D7{5BBy9<#֡W* <,qyFY>SjLF(+@7&!H:nB!Eq 8`Ih'93U|S=mR++prpeyhYf3v1 DL$,b8`mٝ]"NC?2{ t7EeO&n.U]qUBvVjVKSpBU*.`yWCaٗzD/E\hH'{Gi"#옧(8Րk 5v'ǗwD2h?stU FULv5Qx[ 6s5 mmzPn} mU6MDqf]t!EmJ dcԏY2I&3o%m6pIӋwplȁ:5HB>MPcƏ!Q|eLKmdTUK^Oת**9Z9%{YEKj0 ʱ H֘;?P§BL=pFni=' zz"Yu`%w2gsصEp;vE1=Fq^Nf ql2n%tY (vLTwԏBi}?96_3G1.RX5&!lɢ az7Cj!{2W\5E 6󏀼\T5ZI2+^ae,QeЅIC3-;͝0tYk 3ƾd}Z;41TΏ? P|Ռ3*:%|/5>uZ:u!..&->wx1G/c$HWt&OO6G7FJс)=xqݙ9hȞH~dw3 uۋ/u~S` \VlRE6 )>FgEo< 8nyޓn&*V63ƠK _I,j>d9d%jf}4Ӹͺ:wV#_Y $I|[?9(4^W(Z+jB)o I1j([MqIY0Ehl+i%UcK?o/ü瘁V./,.XkTOǚikz~ޣ3?/8Bj#S<`C2BR8!W8H G@o+%_MU+k Hi:pW:7ШKD335I<7RHJjF^9Z5};dzC?/i6NrFX\h" ˆ'jJ!Hi2 kv/EBf!-s@.%]FA M ڤjFzWX1BHHxL/J%،&%c ՝YGܙW+]&!cAӊF-!{״⌇(qbF9L/H"="I80w 'Lp0[ZrPz庱\m9PM  J*Ia`8 <^~SLZMՏ`#C"}FROL fcBZ,#oy𞢜@dI뽑iTǒT;BlP-Y31_ _۳EZ]s΅|W q@V 5|Ȝ`Rbl5K+MGoD/LDzȢ5_*E2;O6:@ƀ([/?e|.3I h byB{,N;<ЛxWR47ˎb58UT]?Q 1MOb'SeWTHq,N,3=/4i.fF\^I+M1kF%iU ,SzSMJ5W?% XܖʷU{tTkb2&{6oҟ 5vMZ'Y *aL%/*évp7q _/0:mԗԅh]+ r^tB)DOXvN`osvt;%wlֈ(,SFP{YʢdzՒ3'OaZHwP_S:fL( )~S܋km- VYO}EH8`19Ԡ]/0d?!틂{M S)jmTS%EЎ&J-)b>8Vh,ls7Z, nqn^ :{ŁVRgYTفsd;E@iK5$1gߒCA0jzm@@>c]Exy-VP(M",.V<½w)ÊvXRb?-HK)h Eq +D%kԸrZ?;DXFjQ0ޚTe0Qun]]C*m6>y9ЬIks!];k זt~~zNq2D4y]zaݒLpb>b:.sѢmh82ٝp_`C>w]:ޚ̭]b~LjM.xO;@vOtaSJ8=+2N tFP*B, ~ ,QEp*ǃLb/?}R ZFJ΢Yi rjIXXUTQ5`W_*Z'%Ok-&tXVnŒ TqrTClv̟.toU`s{-cs%0!󐱅L3u>y\d;C%'Vv$|Qc0D`כٟ*QCWf|H0%u鞰;gU48x9(IiL6#"/tc8 _%=S:qxwlj4&qF YO2>!foOZk34,)΂F*:omXiKTNPuMliӐCJ4 zw OJX 73BVbfȱz=G t~$Nj̸\ UMC*HtFEnJ  3.U '.;z5HU̜!S/yд- kn~9·q}&kLd=_._ɭT8zu5 8+}dKyҭrܩ#I@#"b+eEGO+Dǝ'#\aBt@sLt.lS'x^#Ћ-Ǵ۵B6%<`?ͱ)r^P{42]+Iw?u3B{ Ӕ d[k. KȊ1,C8/ߙ[R Y@n&T,<<ңPZ\TQtD O_{%C|cAmMFݑo`< RJ@\լ Р5|Jr\̫>4|UUx=:-TT'a7+J<-Gxex7=NdFݻպl)ʂ=`wE>J0׉mH-:BRa"Ն~@#^䘘YIv +ė3Ǧo\l for~B(UQE}|hPst9Usvx{cjûp'WѻtP,z&E[:@q|WqYGɴ ++A"luc{k9 Mq4Z=Ff*1N\0,y }z8WOFN}Cq si@%~~ԭ؜|$ ]ӆ|2k5=1Y?y+ ɜ=@&M;%P5diՌ=c#J^Hw E 39IŒ8^漅ԀkQH9{Lfx!uJ~T-cЗl r'ic嵲\Оj2Nބl;'$Ma"oW&; '̿[!wgm1% v; kOuz*14U 6B&Ĕ,tJIRO6I࡛ 5qOz#ꈘr1 Ƈo%ȋ|n>^z!ksrr<(nTUYt\N,\Bo}.9:`la|Lr0nѽ^ڡAH+/FwJ̰R?C[.K.17ĕqKkw-owuEl@X1 @:" P^<=^iTd+l~ O|gd)'vwtzS6["m>3)U|:L@=^|` 4$$ Nv?.7IVWFўxbLBϻۓɩ{Q{~Z+Q@(4[WjX#E%1,Cu)lo;FPSzDssΖ6UKN䚍 ̫ ]L.@V(Ũ_[|?ZGt!a";V mNEJǀT]p8Jz⡬`MnFm1)9rԔY'ţVI|2~֮NUW6 ؿƗMzitΡ[>jA>&wcds'ģ9=W F}b5y9R7۬Y]itzRʐ=ʐ +Y7NH>UHCiPuI x V6AMxGwQt8 WW?M$dŨUtT==w!=K,*?BCYCQ)X@% PnQrApzIR.Csy+U_6Ѷ(~>N$Uzlb{}TasmZNC=5~g6vjEcnXJJf UCVY-^<ƣ{ PrΚ^OGZ t 5>Vd:r547$0i/S gs@x ˩L'AO!W/I~Z$KgT ʷɄs[( # r]rd:on%pqׅlCVx)F[4ե|`:L 140c\BOkd/ռEq7L7BEYiW_[04э3V3 I|Q-Tv1fa~U~ &߉ 1g=] y`]DHhZEP/oAdh&"8&얛;0YZ07070100000401000081a400000000000000000000000166b508840000731c000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/mac802154/mac802154.ko.xz7zXZִF!t/r]?Eh=ڜ.+B˟$o\0Ms/%J^;y!m3Q̱NTt~i2, /GiPb FNMwf>$[CR_$$R-?G{ iwqBI6Q؁|l䄢E&cb;# KxNq -ոCH4Hwf1iӐJ)$Q$`vF UWH|1}lldt($&;v\lͲ^W5\^wƉM{1+ʮcgi>gFI(Є»ǚ7붸˹])-Ґ^>RsuBTN.v"Q @6LٯBr|j1K6CZݱ)3(w*ؑo%|Lr0CMN}(?c*%pVVɵUriDA' )S 1&8Ŭ`jۯ"I-&eisHWQ;#Bbo; E7,$`c|,mq49k2Ҏ!Z? F 6?#G{Ԋ#!9M*cRrIf?a6x-Ƈ$pQN&&."&\Sc?W-#R-s^:G'3TdSr>Kw-?T_ynGa ~zrIUb\%X[><^I9 %NC0_EDyyJ>hLŻج=XV?7G,2 wOB J:c$&Z {籉:+M'$Ll0Jh| q* ^L) 3WCᐿ r$y7uҏt1Ih3RnׇDG:2_;)+Lh|L,E.5YG*C; GTO'O#9)ďspGpSm Ima$ͶZ{||bi+*,(ێ,$7Ν!he}lrPׅoyjuyą|6tpHh`#Ѐаr*׷^l%J?`a4BETS@I$!ٺʞ+h~Ofzpi`U5A<3u2}CXNoT)˚ ~!Yɠm oG(njR=$絽՜}@=VjH{3AzZBgu+=0.Z *z9{f,2QA\yO30#ӄԑwhʡrͰXޛ @bbͼ#&MfnW!W]~b|"W co<|:0!A'y&dT,wi!%CͿ@F,<x~]2lSkXJl&DyF)ESʳn*O:}rAQ3URBUPʴTkdl?: <"EțX\ o^Tie&q"tIPfȣբ_ȐD<@^/xL&mV%`,dHZi?wG RdPC\@ êa:!O(3{v*Ϧ g yKa<+|Ymz`>h2)/RMꮑdzh EԣUeKv֌BM).:dmÏ=f) &g8$ҮC<´ " PN*W/]|\+5DrA'[`_X?Ihu!D x#0^x,PȫWQ/ji?cű‘&`KUl":- q,DdFrX@af"5䓼bNPed?T\8(٣j`H_;^[<_P)}zoY #[y6\?Ao#DZ"\a,k)i<x@ n\J9ӂQTM*A$CE&nfNW 7*Y ohpkr%VS?LԦ2 &Yh~<7PIQ/n oA?%d*zCe5Y/V—|ȭ9ڀxn&"{ɴ58ݤ9!L] !p4@t -3my!QRL ugU^ )Dҿ Lz}?3dA R6a<wAg.ǖ˪7!7a 3.~t'i]k9З{);Jڑ7uzbU t>1=!RK]XAؙCvIQC٘|++ȜbRUK']NJi!{"1$hon|ڬnUFҙwq)I$ $l`G-Cho,DҔ'K zMΚ" %K&LJke-tY Lb,ۯDg\W苯NhvW%pܢ5@{$/ފ efoNλC&Q'xM1."p }~hFWF g "u۩ ۣ#۞N1[K<ເYG,4œ;܏=:#ې읶!$u=le1t:+ʟa2릡Mp {si׷qݷVฅTld N|=*Mva޴Bttw@fIl3`r?]c^ & o.O0MuAUA)aaN|{'B^ P-heiF,t#|yMk֒Al[Y?L\_ n߽lu8nqf8Tt˥lnxږtQX2l( O ?fݾ "vPV#Yi 5蜙 >~'ڲ̘%ɍdM{W`9(yWa)Y*S!v5!ܔ\D_BlhjORCo|J|(-A߹S-[x&."`L^ qn!TwR\,.gEx{O:ʎϣǮTe@ouC #m^\AWw:) ѫ$и g .n54Xs&;:L 7oWUFWWecm4 $C?Lڡ^' ͨn3]d6nVY@G8&Н)ug׿L\$ctVv [^~_$@kY0ju$"˜tZFePH x0m<(^ag(AA+r"[4&|= _Md#a8xx;m6J:v|KN%C)[TPSNE꫑ZFFgrf"K~1JN}L+YLVEuȠ#:9zdsukkʔo1k@7ˌo[Z jN]J+E<M䁩E'-PL7s|Ni2[Ou3F4 ؆ˠgZ€6ݰ+^Y n2J_~g{XFBnO˳=9~cDZ իORރ8rҏ+8ǺAW'ӣ۠cDž{dÁy #Gs%ȔcIZŘ nZHyHljp6-Ne=nD5=)1(jdڵy{;_xb񆄏Ƕ1 7\_VUAShbk:uk<j]=EEpugCv)+$@`PGq[fKҦJ-UCqqFhLsjlW,<16] K?E=A̦3eKMo2AXGf%i w~MtSQޕ5&P CtiHԤ?.i~ œ)ʋY 5W1;UTtpُX•K, TJ^Kog";Q7|qAϒϓ&2)C7E[M c7[Oq#-0AZהl9F,[V"}eUʰս=LA 5O:{$E(C8u}n4ABG1^ _OzY 0Mu3$zoLzs]ZD_uQ0:c/n]ttZ?'դM0I-5*HMinԇ6⏍W<븳߃q`cX g-<f0.v`кmvvZZZj N tů@1/u7xys:8ke} %ɍ2 #;IyDaxV3vDPm/ ve[T{SD KYg&-zڸf|k%d(M!`Y^FM)߷5#Zm>R<]zoϜTCSw/5)J;CR}!&[ϨU0^rٴ^B2$/'b[z5TN5 =wˇ(T)dU o䈍;TmHzsY*X KQRNuTs%ǹ+{fXw"E?uSAWYti̚ȋ[;'[%":|ϥ>hDL8Q-Ȗ3PL{'`8,xJLk~ ?Gȃ%fza^tn4=X']xu5jUo 7̨JVf"EVxFt@cGGzL3`Ik<_e̟@JN ~p[YͮYshiGsL1gW8׈b%>8>~ ۈR4-N8(C`NGu!k:n2a0λ--99#>Tq's^)ڡALN$~Y9oZ Rp֧>đk[aaLMb 5H _T)m$%ni6x=./*ncFqK2⍷gFؼݗЊL .,Ͽ=Nw͏2)aYXizSUV}7$Kpvmq 2}Fj!f#A GI#Y܆=靚v1V훎q2/0Ao _n nXzЧ`lN]  jPX=tr?I϶e͖hI{LQ7n9{#-DEܣu +_#> %|J@y/|B ;Qdg17VȯPZcГS.&ymIJ׊ d%nF`؅xAmZp'ӣ()-MX PS{@yt($#?$9 >&fc[$/GyK^2dǃfuF759~]VOAkᝄ~&5H>Oyl_>w ʘ\ !s*]yj=Ҫpgf g\ÄO@iI)tP4R zgKX̗—(~У'ťО{.}H&i;*G[&euBuGѽ)@ ] R{֛3/G)lɊ6dQF|!-+Q}XB9 H%ɡǨs ! }*R {#OuB(Ԅ5~b^V ͳo eP0DۃVcjvg\.nytA|.XoZR>_ jM[א+* pJ1џ;ѬTjS^7B`CH3!m>?#`xZ#k5Q#һ0HAS.=" .ۼoR8qruq3Wލad7d͌m.8kemH_7>UK~4[ξ8s@1p'" Y݌թߌ JÝ^1oʂ{eo>{4~_oQ5j&J4FD(KeM@cCl=M\uBΌK!֔^$~D)),8U!Ky.[/fZhӧS8gY 5C&#`>1M/D1X;ǛծgD|rC0D͋ԳPHL1EAzhms6o]B#dg5'Qh-odoYmule8';CVF(WD\]R'L䂗ϞL?T0˧|Py4%?u^ )^ɵ' $Mcbt=)o9eF@~?,wnښ[ VU47z^~ZBݝԂS3_%BT$|4Q|n hrpz9㸽;uXK|tyaC,| #:C8 rz+Z,B= C{4|VۨsǹP$*HpMD_L)%8\R1:$oIjV7-[ u]QGi_`מrSiM4c1QjP6)KIнޠ=c]n_@?qsIj!$,i6 J춽%7E "FfzŮ+HMЫ,v{]/ʪ=#vcCPB(3hO|ah9$LjGXSRLfHuwW^-O)pm٣; : IiP$ح>^H,H/?Ǜ*Wp8 A/r]X 82/K99 %1m)pzӾ,(.j.˷~!|.6L"I'i徬:G澿7aBBT V3ΨB[y;3jۃ iX$\'@e s5?c('9R;Pp I[Kq9Pu2FяnjŻ l,8eYw }`m^% ' OW绂j?r{ c`Gh䢨Cz쩧,AVnR曺so"RPV}@dǦBaZg:D׻}?Uǥ{l[VY,dVcms3)I(z i~To>!jMs!SB2M Ć.HR yk*TIx3>Vz ȬOT<C? "Ae;6 8a#6RecSZ*P3fis)b؉$"7ωu:`7p"DpQ>"k7MdEc1uB&záY6+N1;фNQlZn/Yw !̊,P{Zu0 ~7lV'REށ$V#KAR+-9@00)5i678#:'a{m1h %AÜW73V#tu-.I Sa0RHLUF?$L;+QϼDrzkkMl 41|[_W*h[Nxfc@w[~ZAX:IPh ڒ21M4ȉzGUvS8l"(Ug9NEqR8mo\Dޖ5Hʃ3 E cC!_pc27 oϼ6p{6zAbd) ]lww֭)w27]$HyӪjv-"An3O{Ƚ6v&YcՋD˧-0;I+4 c`M`of7iwy(>QM2mr7|0Ӝj{-7\!t+k *2ӖZ7ࣉZ5Gr)8w J!k4LAۍbѯ:JswPQ`Rbv%m߯ư rRaA3]|nXIOJ w ܩpܤfFQug[NqeXD'5Y`]E<[5] 8 >kewg@4r) C$!+ʍH?C[t@GyzJy|}=4,ڶAk3ȟLXfyϏK{b#I;ჅtயKD?aWh":G@waWţكbIКMNr/1vWUe95v<:&+b ǃp/A"5]5YFy~:onSXkײ>*vo*u\ܰùhiwL]' sY "=yc*+XsP)ٿUOF#h9}ߎVM+ gw.\M:[ d"_'+Þ1۴gg)^0ݬ wG@Q?$}2ZAfb --)֭nZH1sG0W3AL]PY'Qࠟ5U27@4['Y HBRfԹbXrd}nTr*V:MT0{ZG>VMGZj9Wkq]RaJ'4V]pRW)^R/56h [n O idچ餋W#" t3LJV8ięXmQmh)G=\("&> N_&VUWV-*్>^QH3p̔utXxޯ&\O ׇ  ]P'&0_q͘CGFC by-KǗ̊7%zՖʼM+h1a%̲v8Y!Xolޥ6; }OC26`Gj](:HƥKem78"Ms2c} y$=$"9Ew# cDtADXѬtP+W$Nr^i~sx=2">/9h:h$;QNCrک҆F<a^R'@첟3hc,v2lytxBG{wȮԸuK_4r*W;l _)ׯloΉA9Oq|A).J Oxlsr 76 0ڂ}{1T)taWp!kcwBBGBc?UuƓfBԄe^ܬ+#є$$T?u2g!(מR uI7QL^F0Tsxh^r]g*Cih'o;&ǟVb`3ӐI$0VӋOD ` K# TMg^[*ub~F~{YrHiJ;YGg|@մ_c8u#(]Y&߀)P_SkXȝsu>+:آN!+͒!RHJULۺ/'m*Z@to*Vopnx)-J^0_ǙFx. Y W$hЭp(l` K^ޓ9g+h"#5/Ә^'YQѲuF͌6dUҺkϩ/dž3N|;Izi# Qx/>GAF(IE}6`C{O aT]idH-OHEhLp[cUw>a Ni67WlDKx|UE|w˿hð/cNiЯsUWP튪4}\kEŹ`xdH @x7h, 1D_<1mqI>MaN^*u 1%nar P %C#%5_&dg< "N'sL.ڄ>),iAHM0:YRfrQ 4ΌJL#D@2t$yD$λ(d+J[XSΔFS VZWezVq߹(!]#V‚ K̜>..29.0L)`(1G}*ae0icg[ssi(^cs}w_'Z̢޿)>#q|ϜBFdR}12B"lOQ)MLl>%ohK@?7S7?J'-e}JTqzͦo`@v'gxsF!\}@Sq1VsVwށF@|ǩ%` I^;c䓽GrF I-l{^r=B%JH<*PBn9JW@esrH[% Qՠі%vk)#%Q7US""Y`Gm_H6ݳ7זi{VX"oxIi!v>U;t,T9x0x~[k2A%e`h{5Œf[Ԃu ŴWMBEvn9.8G^VHPUh=4*!`ȒJdxB왌:69"t+En( YN֪;h{$QңX^"}K^S'qxr20ŮթO[h$EW9# tdf Mj{% ߧA`@> 4_1l4WoǦubcmtU -8TSúM#4TJ3+v]8D3K0K[Q7`U$6'F@8W]%޾O@?Y1p hq_V3ŅePB׽Lp6vdw_qA]O/5!S}kmE<ﴤ;޹8'6]띈Popt|@녮ܴzq˕ce%ηdM"KZҴv$ܤM0^),@9N坩&!<\6c._&CjDXu_yrT[H>zvg QZ泮J27鉩uf.X9=gLoZk{SLK2Ns ~_}ɶη=?Sa.z&#'ڨ);_n,5@v`frl6m9%] Stq<* ~DCYxz !\寺?u?7G$U%ח1ʽ.G/W]逡E_qUGWzKcNH搁OL8mHiRt*p([:tH.P>3'X8c~ny4 zc4ވJ]7|CY=Y"y,T_Cu#+ ptvڥ\sZ^up8q-HN0$$GF@.&;'2l=4[nй3Oy>SBa\aNwR^%w6t[^1hCKx}KS*eګq³44,%y˿RLX\\럜.`G2,,+,̽ H#)#DtK3Z|F /_"ǮjE?,sSfm\bmAt \`Xs{q )Ѝqք3}f8̒\i|aROʓ2p^L~/a*^֡;Qh2 '-Tܒ*O4usZ`6 LN|LΫC#GΧ. 8 l-7#Up}r} ^A¦ħ/u~CYbQ?Gy &doUmH|X Z(c}7F^YjW`9Ua6mIqqԴ|@C8X֐\Cr<{I抎m Ti3-k@U }*ZfW#Mmq;䪟N%Ǫ>W:<o9.=c\SiI%`1-Đ݋n/̝' qXcۓDփF*E.ynډL&4q~Y0H#18VyvJNƫw<-p7A"5i^!iI. \hj>Lh6eNIo @2Bݮ\**'5*zPs NЗh΋ M)~bΊtX,=jΡ8Q$ f+' mz.ꪤ4y7cn[H߉ bmHi?:!UYԘ{{UigQ 㯂zT$圔}$(/2!Y=e1js{%ۛ ӯNC{M,@02'dp:Ypѩ!*=䞁[b~N/Ċq/ Gw ԃ'+}R;xkp9o1S;ߋvjH*r3x/2(%=]nHrjY:b^M*/ocVNyJ*XҞՒФIk ^G~5d(O2r_6cDV':ҍ ~SPk>U~X̾5YJN* 7uMf3_'ٶm&__I1&JHIQQL\(eSs$6Cz_cw 5MjY>?AQp-򕖠pcOXt6@J(:A,%^s8gR{ צ #Z߳eKyW՗ naI/#^_XZ轻qBG|!|d#>/MG,ؽ EQC8c)jyjt ?^iT?4]e}nojW;+$`XuCv' !pާDr6A{y ϒQX-r[H;E߫>XyϑeLGRi 5C̿ ˏ~· ?+b*t8zf,e|]_Yb(+eCs,i9, $Iq hf$5NZ*_~L$L-coC)'gff VVN ،њTs|}Ll}7/P0!6BFˈ ] ;' Rb*}y_@U)oo#w E'l@_SS kŲ6pcDTK{ڍ5 ֓(=cx܃V@[%*ldkK`ᦕqf>;&[DgaL!|iñvsh&UiT5c:!F9PxSjb%$|t5nS ͨR7/'[?xZH%|]Bd*I#.$2! O>n|b&"pKeJru!׉ vrniv6F["f' ,O&s)I˕ \ ~Rc$Q QPq n4pu®*hhS\[0U„_!oӄUv_̾#NvslDY= sv,>SG@Wu[A)kig8Q-V.V{, ׉rYgVy ,qĚ 䈕aLp*VTL]AU#2o-i_I#*~2mxgIKM" Wuj%c&: nM<160w-:F?+KEH"uІ\־>QOkUt4&+<á8nO[BT"R?2v0eLL3}%^0`nI8_bl@}NhݟidH%!8[[ѢR yl ِjy\ҙKBlr辄 ЦؓgQ\u,4AW|4u@y8Z倠;~^\~tJnyrK:5Cے,XczC~c3_̜~0Ml4C<jYQ(խ[) }8ؓO`40qg%; r`X@otNKb"؅: >?JaMkvnyBEkkky YH -KcbL-ʸ bӕKIإ{0+ؾ[{Bb۠ނQzdA7 C7_?iEI$c"t(;ѼX2N9j"?w"@X9<$}` V TA+Hx(\/ꨒ9err5TM<~U3W!4VRQ?;,!NJZ%:frtH^g Q@@fшA->W컴o2=\qf6by, "S2IM|,nO*5vv:ou?yߴ Wi RSM} F'je8OClޠBhVuHĀ|p{o Ơ-S[UIܟzĂgDV)9!=\4;gzQrܯg0#fO-xs0Y L Yzʊu_#\V 1< JM/*RR UƓ + *G]hM;rwnG`Ծq-KlNwq`d5Js ,Zm=mPUƫJqėsMK&EL FGMȁ\̱Э[z u$oD+cQbV:q1Ӯ%HlLa+xEj1X>A1['~sydoq#)F V>zj!QT`UfixnU'o0c`N,'AZ9? X8\2 d"[ځCBqџ"/ &{k}RvC?=7~ֹ~[=E.fPy̢= ؃UrZ52ߦr>yR`\kNP٨3BBg%pX$%C#a?~UӖM^unsq&f})+za5QK d*{KDwX϶n^ٜvaoCT2K\c<t_ âSRU]DCC>žcbUmSKvp6$%0ҏQ H/-e;cc8/iҔrؗM]'F-QKgNSԛUtMMZѾ)_<'q+ˬV+b3[YD/|& &NH|[F)8&iA?ÁgNƝ%&˒ɦZ^>y LF{?9ҜDE -Y-&>g`F~N֓ou+בjPk6-ǛPIvWCγ-zwaDžW@=!cYfCFIQCEį- s.!YgECp7: Ca(@7X!8{Cf{9~.|DxjM+Y~QU]_~)UʔQ?D;~;xCָA鹗bh|P(ɿ]/0bAr\9/EԢNr] OFgGc[>J$PoK+Sis Y `8"d䙳,:y`4Vlw0A2zyk Ws7؁q50/TGxbp^]M?B78Ό 9 -_Bi.r7hB=Öx!cNgyw mLc u#{n_WWx",>j""t6Ez'&(̱Ӌ#rD䒿z*Z9EXz%~fz#ۢVd9UTڣF7^WI{EՏs m=q"> ^<8R9+$jT{іɒ`M*qoU.E*/t7ZesqEbGtI⊘SAS35DПy6C`+ ,J9OƛY\6':H*jVwap[Uijk NV&g!pߖNn" "e*۠a?eyD0C8Z;'ҡ_ F c6{42(:W\#_HhSz`K MRSfvsxrhĜK7XUOT?·I|Jg. ^!qg2{s&>huEVR7y}Tm{gYyFTLE.#藺5J,$bK%֪=7YR` 6X.Yڢ"'r6J6RZg(sFqG:J4ɏ%Ќn55/(8 Pt5}&*zl= _A)yui>rS:;R2BJݶ7tm>[+~b#O{>^Gc%'o]>-(B _re挅J507D]QvIX5^Or* Y5hf@٪$ryֹt`HkU+I㩔Ky^{C(Y:zb,C@UNZ L.xpM>ĩRgUuguGw&i ;1|5J9lCc;;)]*сS=3wMo[6`mEn >}&`նOgՆI]$xtE8]eLf ,,3cD0-mL.hv6x+{7HAo^fBFΤ[ ڌTHü\sQ'? ܋š%zKF@܆z5B[\ފ]Ss4?[Z%Ou7L,#<B#ZZx1ե=gw-kkNf~xMxڮ{;UH!z0j$پ쭤? \rޕD;AF8 -QigoxbfEtUR%Rs@@ӄ'X'QH< '[RʂHd¨x~ ER#9RFw)m)2NY_+A?DO+{nmSC?$~F㿌w`}͒ ~YtH Orn7vkrZM2#9'uvZ/E^Zj5xG~ æ0GDžǘ-Xr&w џiH; gɰ ToO=;sR'z٠`s3p-P_qfqs?59Ptu[[Sr}ʜ= No]סkjG↫i{/]" P <<\}'G])J3 d%1'3!1MϜr0GxwbObe7)y>q>5h}?Z8nZn/NU14!S*C¼Ȗ#Ls-\@0Hv1m|(#sڀ)Y`3*Bl~k&K$M b,T-L JyPf"`^Rds:R0ᖞ1K`i>%<-TbB>b"8_|' ($-HsGX5հ}T6<{x[Rb~r'l\(CBm2\b/;KL_Zl`B6R~x…B(h4^V{s܉?%Q4[{A,u{>;VU .ʧ©2x;p'_U!%zT8cXkYsp BӘ#qk.`Jrٿ-Pj'/G2qU\H" k'6<6Vl{ ̼^IسN-M].a NM&$8h1wSJ!?NgYhI56XOTQ4+ `u_$!eIi_N(㋽ѭSi4<^O4gQ2'ac (넉|D>wlC`JƐZ ˢxd ~rAiHҀY].Ee&!?#FqT;̺mL@e:yɨ VpK XU6/ɬ|[)MoH`jQ n;J.= )ݚ#23NI[?I|ˋx[Q;5a% -ݪ&`6A]确ZsxsDܲ)P[PymFDeܥy0'jRbh+6 Kwm E $6=c>IFTO}j yN;hJ(}R_,x >_dqi5$>=B^~"ݿfTҕ\iBc|^<IE6馍ҌY-=UT# I{GP":_s@}j5hv hս~>j\01_wE1oYxt}7ƣh_[0-(Bv4.WPd=|+2BFv+xU iEJP(b"U,;#ѐpXXmpf)Ʉ,Fr|}sCyz,֊~^On' 7yGΒ;_bx@廏qbKª,W:/Nܝ茧:8%#j=l0/թwfZy בMM1z mLZr1%@zĄ Qu)UۘV6vi\"szcksאԡ/ElaZ4 ?\ZFWYthzE`&_w/* *_9a85ͮI ޵}pE qy.d7)AαIf¦C< }kK[wx[!u4%3Ok8h[V_oRm\0)QÆ3iǡWn3lL̓u[l1Ppnwaz-TqfcLK"%M e_hV N1u)l {O`څ_𭢸J*6i9JO.MVKC\ٰu2% 0gLy<ۓozJ>d$7&N湫k-E|ΝHOtp6:<}ltY+p |n[|Tж'tei5žC;I.C&>l)\&ImcS [v~Db,~*SKu [sBݠ UD?hN$K_UE.q=@A& Bwt;$< R)c~}G^׽hzוS1^ q~h?0HFptL4׻>A:9'c 5 jő?ضʺB[qq(QO<4eIJ HDKL\|\ nu^@D|W)dIagƮ+IMʱԅϾ&jlz8xIc]̂8&ɧ%swdBFj%|F)],L6n]nԏIk wt{,7It4luoDeܹ4z UC02C#j;AE`ѡ&RHWM΍옵 0og vO~{pz?F/SSB&..3^[sou;E TkawWxM<[{f_@'a/#)(:5d!s)v³&Rɯ1\T0\KP=6&h̙ow%kKhMA6Up#"I䓳-H} ČXB/,ʥ2R^CNy: ^Ʒ\v}䗕D_'*=3 0#0ݙ$mKQG`*ac͜]\xhԃ!ZecA=eA#T^cq0̇v5ءRig] vgYZ07070100000402000081a400000000000000000000000166b5088400000ff4000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/mpls/mpls_iptunnel.ko.xz7zXZִF!t/7]?Eh=ڜ.+ʁ3\Mvq@WF~`^4K͂8he _Ԙ"'<{j0D2IU)fݶ"?nEH0p!n_~,b'i9Ft׸Kq /U&=TKD~uA C⌶H_QvQ W%A1ՒLPhD[ 8 V rFksF$ARJ<ҵt`]jZgu5 (w ?>Z4'9$@F E6! 4Osѭ=)Ҹ@xEݥese 8YjhBFx*F-MҪJO69GJb}#pgc1~4rC}GLO^dU۠c--NXPݘw8%]lܬIV ]0$x5!'!I[ouϡ |C?iwPG)n븝ؑSL9KӀ(Łfl>)-Lf̓BsAt>lB;S*H 6:je쾰`^!hIspI,FEy;QhrO[)ug厏ahR*N-[>BOJ Uw+1t9t9u,.(&f=EP&^kj,flV2um% ŕaR(8}ql )v4 5 `p?rQH}2 P֋F.D cK[u_B^H0VI5K3h5|EhUG“}\%5vI1nV T 6Q}w>|W'X.MLlDv|{gaLrwKK9H%8wíOfg!ۯσVi ǞXIʟx&8 Y _` ff>8xpҦْa9uxjZ1-M4I|)})h^Sfo˾ߟ(d׈P :<#h?15Ls: uջ}^v>ʶ YD;i GY(dcT-~[w0h_YX1$D uPӫ68Li'5AH}u4nZJ_fG4r wxT-B }1-aq-ѩRd+MV PD__9a:VQZs -R @F٘ Z l)Yž&0M={` 'tv}R1r\?pI4un /dU?b_7N7B?"/ָ[dN*o>x+ٛu'Z"(!HMޙ9KTQ~$~emg5~N|H<eu:jg(Tyz7ʄ}^ R>jLbp\!D~,DŽ^o+<&\ A851!E/V;+Hue'#c*=o|NG!M+u}>O\:ڭzoݹ}BIϘ˜8HuN߇S9$ *e8[bu~VS`0GɐT_ßiR](Z`78AW׿2-d.&jXm)h^E 3E؎rIsbb׋kQm9 c4ef܍$O^lCM(2hC>IК6,X(,ق4GuHhdd5RywgR;^6yA] 4 hA֖SMPא^uϲ~DJ(^҅#Y{Իj-o .XtSVpЈ $aeQ#NsF-!JXr72RGLa!Ce,9pdxTN59R iF͝|ri$˩"(<&f\B.k:w@*UmGOR&G{}fsߜ]iiȢmsrGf=M$YIH‡" ,2h2bG% ñUs!gDq(:n ,0{R[-R%ktlL H0F9mH"'7@vvzf}FB+M}C^B[hbZ 4ȱeȣPR4&jqdcOabYځSwdG$t<ƫSk.E05',ʖdSрtoz$[鏣Fd%7)SMs}kr]Һ}Tb>kMaHNppw`2"1rmmlnLϟfGX=!<}Mw0Ȥf( QzYc f S^aIĸf3bSp-0#k~`MoaA:l}}bqVM7VT{)d|O0._VB84!^ a~\O=z6;3abS x5dg0D&;T|u4nI@ٲ\9c i/z> \M47R+STX e?8a`*ZPqaW䈩2/Lԯn½1:ʺN(o5WEhG_MPl]Gzݵz7և/ cmV+n8F!fҧN`Xb}Ne+:$S^sJ#pdd`oG7s:U!${mNPSSo #&&s_Ei ArL 17(4tp i&L6) [Jm}_o+-gYZ07070100000403000081a400000000000000000000000166b508840000455c000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/mpls/mpls_router.ko.xz7zXZִF!t/E]?Eh=ڜ.+pgq5Ir2F_UXg6KȈ K^@i=9-3`u^t)b.VdA`ș}^'1/<D` \6rz]pZ>2NKPH4G^9Q-A62ֶo (yiCsAXl!UJyش5f۫ 5m]%8i^ ߨG&Զ^ޡ?l[U|,ʤҸ=&1 ;zhy?׉Ms%>iZe=w|g3ANdbUBف8VDf?4ö/V%:ݠ㖍oʛHNJ/TݪF"??7#]ZtGX){%\]|"]Yh73MIşW$Qh9̈́}=Z CXax-?bd; Ӊ'%QQ6hSgy_k‘]L__u1#쀞m4ԉ(;Us=pC=LG/nhGXϻ(d!+@rb\l]70_ieg" Bjnj8uv0{ 5:48[ {AAdw>\7 c`BL0M |nGLGމ#9"G0P-Wކ[7LKX2hǫ 3g }:؍s%z[3R9FvbG:k[[?f-GyUhy :NaVK-]{Ps;OOuZCH+ovN9רGt0}1ݥÚ>>6@^7"&崨:0r^}lGз>אFE o6 0ߑrfWwd%v$ǔ/,A#gz}-ȣ_iz}!!CZ/I)An,imySK?p#wB>%mBn?`\m$r̂[xA:$kjJ%WR0fأ3¹ֲL /|IS{c8.C;[\pb8?eV#r嶸ƶφ+;9 +b,GGj츘n7q5@䥚sqeD@~"eR|fb)[dGXjQBG&,CHj$gBT_`%p. {UbR~i*Wא;T9[=+,1E"7ćCZmNu=9'k%0= S{"d~/.EUb!Pyۢ1+q𮅓_+Ȯf<4ao#yӔهTo3 '0'aB EvkIh\k ?PI6ʧpnI~}Ձk#*o}:,|A?$ D*͐y |Vh7#mY&}uR{Ơ ;e 01ET `콋50򤀃с6^=^ /(UMUVnHMHNK#*E¤6FhLLmf߰HQOJphjsVP_`ve9zpKSe+yrz"lװɄ : WJu,Fp{O l(X@V*i\ Sݔi.NDIYѷG'׬[Qx$1]ⓞU(eu"]7FI9ƭWm*o!?סh޿_wx߃Q0遡^MnUptM{ccTED9cnxraIj(UJ|d]^gY9,qt%U+oyJ)*mn А*$5F; 1onE5` 4r*m+j攡a-t0Ximð|tv~TڂA_Spm!WIJF35]͘} &11HL Ay(@Q-۾I#UYQ >:] ;Tڛ8_5NąיJh1h)~鍛2̚@΁-54cwSA~2>.nAɥ_J>c֢qGO RFyݢvwX`!ѧ{1䐯0iV)U._%xj~iaܶoO<[ 2i2y!*R(SM→J1j!rޡ=ASZh3GCg򄝔t+E;$$:YE #RYT.?z6ݮL< S9Sq:W:Ao  *=, ^&ժ_D̷RgDbZ657&uhB&%pY$zPCiNWEqзNxFV"˫\l=E*ȮYH`5|tm0*GXl:?(7oTmdDU{|n!>V}T.ܴKkXzr\{xxbvV{94gR xvu&/,w8R}4ˠSꯡy1̣B̟jopq:]tgywv5#%{4|˔':u}1*ZGp]V5*v :W‚mg?Tc &HxE&UʛO[4U)UԫHꬎ}Ds/U!ԧ潼u |NQ5`5b˩?ɔ ql;X 8#/AM+!:>*/mOگ9m,Bei鄚<VMtYZ% "lU͌TfNWD5a o0EG*T|(1=Ufr"HS.O7%T,(ZQ52cttX!* *N!|rA+콊IQvkW}HOw!~ Ɠ/̚d :86l<oJ|d+%<Q+ Ai9bh6w@i*Df ,4\h={DIOүTA6,DWHДfJ_um Ӟ]xU4\ary`hM7}ͳԺ/o`"GVE0&XX)3)kRTJ(`uK!TQ,lk"3Fz T $#zD.0 El"p3͸&}reVtG$R 1kݶf3betIe;mH@+ޡh iu[ǿN!)3jfթj%?Y3}VQ]ѳ][7(g'-1S@pthsփ05 Ze]@*s-*fMBnj!A`~S樱 ;?H%XDq%,\blkNY=L]u%v* eg 's1 p?e /),xAC۳.ЙIYP'>o Z^CuMg)_i: aO}nȑ5^[_8܄0^UH솰_9r7+D| bkI:B@ӦyU3jAz)R3NC E=|+ׄ=Uc)v,F`7k_4(j߲fշ/oeV9jp|wXrWuN~Y/E }@fA|V8Ja֥7TүTJeȄf%4 񚑉PwKը6Wp] h@0OUgJ jz/um_\77LHA lZcg@!o#E2 6kPS$ k.C5z hX cy݃U=#}lPn@ƈR&'zeԍt6hSD޷6B6l}~_7`'fϼ %Ҙzn=祶IwsZJ=ܓ>;c1Xzhv*=w^?Biڧ{ce}&ZHgq NzPN֊Km?xz=uo}щG%_O~rhF1nfVΗ-BaXtȞ`2qvIm }R9PĬ-rnD0O6uށt1YMgUȏ*. sL l0|Y'߁ +`Xj`ũFAwCF(OZ r]7\] h*37DMƌ]1Z&>fBaHco>b̮1ۯ%>%g/=}40& lK0Z*H'0e\i{?It]Pc=f-g$^Aꅏ/voʬ6d[#3+B%.#Bk|jS@^s֎4TTA}gǶ3n㩲$?-10JR X?D2XQ,t[-F.msQuT1`Kz.#OKtGW\ >ŖtΌ_v0txD0q}&[ћ5@3HSؘ2Nіb݉f*F,>Mȇ=xo<^(@%=Yr4cOmll?7cSNZr'b狙㘦A=}d_JLŝ--dxU3y1_VE"^%64zmfruoOհjU*H0+^D|Z"@v[RMT#6IgqQ@Ѭ xSxp(Ϻ 4`N Oٞ2e` k$v4B+GORV4\B*GU_dXpebb?Yvw&`h7Ip!+>ZR\F"w;NetdZc 54# /E1dt Jd#E!7,C9ɮײnΣ4=Г(629^D[3!~5gt`,?El}!p~ڑ.EJ^`2|`'\_ưŔb =*W`b!fpklIB-obzmADL*c0ˮ w9a%:AlчIVB,fJ08(4)&f8Ri#h""aSƱɣjng)ro 0DYCok˙zW9ߛW2iR+ܮ57/ 5}&==EYP CZ>z o[p).ԩkأp(W nU+^ /sjfq8*F?NJkF:n?~IdTfsk`K9>y@E,$Q8 r0!a7 "ᩬo 6E7Ӯ`~CA3OJ:X{Ћπk;gNZuGJeqƹK$5ϯn}rtVF,jLX56ehr_!04ˌ? %|%^gHi<*JqC_Ќ(uYj)ESKkFjD9_o[v:ǃװ0b7{\ J^~tB3MgDCha(Y?@F4 QQA8#].攽he 2"+/)8T0G TO>kzL% `P;8KDV7J}+Vt\m@TA$wc_M~8Gn~LO R (F.XU3)cXpPӶ"yz@97qIj2״~-(||AۑI^TGbe[a'YbΛhs2l h!:DDF `Bw1|18:~v7R #ݥ-6h\|B [#F'1#\wCO{{6 $o Ssi<`ɾ*8Q";]kxx7mn*}S_(, n". \ҿ@] ExtP٬aY+I/  "%3-{Hݪt­{ÝҴ _k]ObFFAźrVW" n+ezTґ%YvG.vɑil7A" VeLeB\e#׶3=0 e c,OQ8o+5YY,{kIb(Ds-+3ƭ/,4:پ\YjQ؍V) N_.h}+%UXnͪ: YbɅtAOMņ{Qz-4ER:bGHPCK&Y1{N\qHLcEGK 83,ySt6c;ZdmjrGϛo\d N]ܿtY$QE՟\/1&gP&:jdF"W:9t&v{ܮƓTvN]ک@n{%76'I* Uy$#6`a&vٟ>?wulgf`|%`ߞy[w9>ol+!(Z:D R^$V08ݢEd%ƁU騨X*bkL/jfؓym6p[WU: DiC<5X.E 'QrֿRx313TIhU%(㞂H* =Q|I6L0Zal@m]A:/e]b7Pٺv?T@e0+zp{Ĺ<)'xY==={Cͦ8HIN%K(ȰO:OS 8f|ͨ#.Aqdl';쒭<̂ᣳ=,J柽ye:@ ' DTK8$ɑjܤMXXyQ :>|D w%DEF/dA|Bu#왷BF-r[ٟv7Fv+ӕDEDr^cfՇĨ 2@cE 6!rZdCZ- Z@[eYe]~ ͺ߳otͅ[Reܮ9_=i`AMPTk`9/餥us t/D$j ï[t49BIScIksqPw`'=sbd㱔޸5i3q~%g7Oh &kq=Ϸ|- ћ"k ]9eR;Ңʁ蘚On5 [!Zc;n)KUڪ B?;IsPHH9}JVy‘jgz'y6~'Bi>1}蜶N8L:&aɰkBL{d21Qwj&~Ә?u b=Ç9J t D2( }ɕ O(p]gj]%0J+Ȳ%m|&C6Q4~#4qGCYa:[ȁXԬi8{*PbnbmM6%0":3{+LB*@ZHJ0~ Pz޷}]jKRyyx N۷;' tlF/x8mתt I1Zj7zʱq\ȤTC8sq1%5B7jh*኏$-mWw'K4fuԀ@阓9_='yhd\:!8M:3:[JSmLRk v.I C`7SE'#|sF{Popzcj-JHmshҫ^.*$LaG5yVXN>qS΋"~ZN>eЁ` LsC%K_Zs㻺]eq{Q@M4>fQ9Yx maUvSߩ{$13TkW0^-y>k0(_)(T)ji_"ٖi.trc %Q~G7p-e&yjLI%Cr k)fе+/1guVk b!@ieX&- d/6.}$" h3l]hWZ~9w7dhB<#?GM 'Lx:F< ӐT& <[IE["Qňvfі6`ƙ!. B@J.Sہ|dVAs]4bȍ!3Iϡps ˛89Е>S٪ 6>'qE#gsa+DH1JƼk\vqg:LQ[502 (oPkg)8Ӛ\k(z=>oQZaQOK:Q.D*&'>+ rI44|im{n!?˻EzN74WxS,'IEt).jxʽFѣ `@k-²] qཆ徤0y|% EܕTp`ԑb'̈́j!E2o0+R<&zaF yњoV({rRd v.fmŔZm?AFCTr_IdҡAW<4EmJX䊥1sz7W,=,ɂ+=ҹ{2%nu,MxZ2LQ 3_VgbSKe#z*]B{c;2RU̅eI$m06GeTEu{mn@5:S#E.z̊c}|؍iFFO~ ̥㍍]Б80g.Lk9lDT!s_kF|JNs4ߊp92b:m .!q=oe&[[yCns3_xFWkόvi/ njCRYRYԵLߔAwqي6Gjt% Ycxa/P4Ð$Me D8f7p{~1EscJ)b#(,h$[l,~_.|"qH:oOuKoB(*f1o 3V7Wf<ԇhE^"PB.79U!-g!*_љ.~4&['#lHLvp< |\C؃ C->M"͕ɘ|kUE;We-}̾||p; [c&2UQ\D`/x3￐}ecO`#]bq(! ss`1,xn[-q ryn2Xln˫IN 9<dniG?R^^4Ӆ!TM8gWhrNz)ws GLPӡ'j}]=.̮{@),G:!иZBxavI7l -ȹjUt-AW"T 7~oBTHm8uʴ uNW6a=[M~&]#H3{ne@#墋ƺF};]έ)^=:Bl#fN9A ZP)W`-(Z?=W#ҀIh}D>~%X]+@n)y7I+Ú @i7r)^㘶xy- 4j4݈׭OZ#! HVP^q[$Ǭ+P^} N>[S&m >iRFW, ;.qWQoj~wdt9nJ鉽H93*8Puz!nb(7wSݤĴZ|qN;uSCI B6Gq |)*Zm8-k_Js9r?^veKSvbpIiK6SpH>xHGQGOi7},9^'q&տUItS! i.F:=#.^xbV.Gmi)oUw{mX8<~?| fnrq/>1 x4j{cz.ϑrdc=>NF'(ZY[Cr/䘣4i~ݡz>V@Q tΖxq/HFbr AWB:9mԅN~qy5o/!#:H"wPkd\!z]{)V n`A5;KPAQ055g-aJAjH[u;߫*֊[a^p3U02( :Ӵ:kZfr>(B!#]ꦉXIl&a!\2:n ;Tg 2-vṶI9: ͮ*8?rG]LiY([i&WfZm) !Aֺ :U"Αϊܺ=k/I3X"F*׈ݙk.FT|,j ިo! RsS ;CP~N|X 9θi*:B[MvI̮+_|K(I,>Pxf$/ğ!a[3N[$CZ>c%P%4Xe/kn *Xۉ5\#R}4o2u=kdH']pzp',X<}V{B5h*ϙ\~gr+V)Ƿ;oxj0B  Tnwp،J{n'7+_xT#RanߍػdrJȰ4?fY3or /MjE?xR3#ƂHU1wO@Qŝm/4GgW?K3xGNL8iX\C}Y l-У\ig=Y7k ȟ tȜ!NCB@BjEL9,IlNty]>R#Hc,Nr(mփG+෵ph*č\b`JEeg5s0"+lw"5%v][@4>V_LΊ.jI%SwK$d<+&!GZ{5탳 #9b( H6=-O cFP@8tHFcB>&wg-Ӫ) ֮t:(l"UID+L]t1`Y$:o* Ꝋ0}Ǚ.(d ڿ=Hj3׵yv ` 1+;|XN>86 V̆jؼ26SU =^8Fw%@Pơ4~n;uK!G]$ѽmOfI4[}_= q57`˜aFۋ"K=jog<蹥Z?z͛" )9Ն@-Gmy|kԽF~ΦT8k NeO;GWOwQ_Vu)o`cG5$D d}C?(rplHBAJb5v o }La 2ƕ*LLk ˞* e[0`KeBEX(O" sм_.B[O:4¿Ĩ'+ 4?&Owe)N\UMf% b.ΨU#H戁<ϓ2dHo iHn$ tFZ*PA1%S9]b [tPƦe:@j?XTmZ{ˉ^ھǁ;2(7:7s65mp;@c9X#J9J?F2Z=C?3C-~$ɳ7jOF u }pϴφ| g.Jo:! %f"ȗSM}%эcyL|[UǦJ.N`H!g| zN?h_,SPA 6 c5RL7IkuT|n?2;X)1 EڞҐ&_By<]k,mu45uiI /ONqf[@?&Xy9s|w+.F1o[AdF{fd37c2j߈?΃nĪT~Ђ环Z' B*hX }OS\YgYZ07070100000404000081a400000000000000000000000166b508850000325c000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/rfkill/rfkill.ko.xz7zXZִF!t/2]?Eh=ڜ.+0".!q]駉ݰyjUJ3Ɋ4X A֟$xMK֔0YCW9얋x{ƍNq酳 lI \a)G\dظ~cVn" 2&\*  ܭQO dF#\QcSb$i8]{ -x78)mp,R~Xe_"TY ϧ "]_G쫆ѪJN q,4LNG#ULGTGt.wTrq*ń (%PiIу(_́\S5^ʵ\*>;?T(rEy}DΒ3NdsWꊦiFWN8d#F]W+'xXƘW;sX[*5~uiubHk.QUz@ "3MvF(Q3$9@-x>;8֌!4N ek:#nO! !_jaty1ѣnZk%2)=mk|϶ᅬTZ[y vןpOYLa0zmy |zTkjb}ksV=_J+12)krӤ(d-lD|TӜ7O}p:!1|g2&F6XlHŶS*@1-y?+3Yfa5iPsegM]+knvFK.Xta₝PrA( byqٚ|iNPFgX $}gxxLD`bc:m;2B*Dc?Mq+*BCiEXr,] I&9wx ;Y!UoL0%.Co"ІttXO|+4zM-1TH\G~E68DQўsh>Y1=D;H%q[Mr(<ꪹL XBFNqHW[QKnLzaŃx ?&ydҨKz-Z#;z\.ʔ覑_gi+yM졿6e cb{EUwu:!'7L0vY̗sJhEH^}g y|}{Ate| wAgEm+HTFHDxY9@D&rREmBýa/?01lMVYs^򯃀Q".#>&OsC0C:&œ1Dj/V{xQFNZ60n')QM8Qip'\9#qI9YcQId vuYo2U1Lb ĕ:cYD}T޽;䉃l޷v-\ڰ& [坫{ -K``2e_7 &+fD^ DIJT4\K@O )]!d)ݯC9glЃ09SXDs*1CkO745A/IQA$qӾCup~l(<Ι2ڹ&3+ki8‹rf"mbJ|\#<}z@k5-,!ݍ%.O=-y$~V>1Vi2\08'!;Uog;m›#*F^`NE cӛ!@tRDf.S}x=Oq;ey~9x;PfLҪy E _M;9:Q%VC^sc x& @\ z/N e*&Gkfj^}]rB?< !I1ZuZdIJFAqA{/U,:X`{pĭu%:etD,LB=7K S۰oe ǫV7]܏7+S-d*ts7s~)Lֆc\5L|U[Ұo*R1^ܙW`q`sRD`A$QĴP(J{2Ñ'Uon=n.]㌖ۆ:aGMa0HؕOh(1eBۧɭBo{t'%;+"|M.(U_IѴ|c ǯv|\ *NKW\ms ѱ[!ϷBZk_9iNSθXI=?hG˚{S3TUTm!A I(krxD4]"UT:-D3>]${1%XS%4,22 A&o7d!np-AD,*4,7=HGQ|B浪&؛$n/r|E4歀BM:cOӒ.Mg-%%Ӎomz n Sϙ9g=!,LN5@ PR:bXp΃^ܼgkhO!".uJaƑ-ʸg9h3$\촂;P*R|GHp;s _Mpj6=$HúT*5(ٓC[eA/Р|! :0*HcnfF_ ۟w3p$z[puUŬ疟YgGS 7BaZ~,gn"پNRŋv(Ȉ *(-[tRbH1Aa-zV4n?U]:D }[_W+Κ*2CRú˭s=VqYud\h5aYma"Dz{ꈭ$7O|Y9diTZg=qR5*-up&Wt)RΚM)BH9_^"hxjNJLlцD;DK"ץե A( f\Jbl=]uΩE(qbA7+Y8S$@Y}PgBPm}]zbU R17 nɑA>JEc|HS<}askӓȤ6 weRUaBG'VL9~zr.ߓIRȏٓMM.Q%iި|]Jvx8_"'Hᜢ!\kI7[Vky1O$5D3G fd@Snn2 ۓcA.ڭ6.RIfe?*̂Ӹ x4KY~YK,*ŋ=U|HG Dl@1C+{G d7!>zx\tw]I'4$8h$SU("{JF1,G'Ւוrh{HMFdխqF~U &t3Qoqd!*=qnL&1T_X&eqVx_P?ʳɃ#% \ˉ|[b>p h {rfqn? $rb3lkd!].Z͞6QNwa{yb@?I47*!N~ ՀZgn 9Y^èC*bp? 20|\)Zs+ՍyJ6vEoQD|Q ޳cm˜&1g99 @ WvϢ.'Dm pmsb=4eRUclKu6+ɿvL&q$j ]wbĨP/B%J"Vtެ+#(=L ^~@tYm?i_bY/. N#t_H*>'/RGHx:d x-1 ;d~TOnD^UhT" .~MbRrgt| HsWO;Toχ[r3jL{z_3xuif!(X" ^XޮJ'DCcLLGHkY_I<<ʻNYܖB;~_;$iO'VP)/r@q6q G|bwIFmL #`1QR*)YT s&c-WmV/KĀt}9+@]M&%hՅ7>T!ɮ5w&Exk7.OV#bP> "g@^ gchi(Qӗlbj%2+h.1I4q5[ /VA3.#$,Niȹ%#4hS$u j2^4uĒ< .X\gjƨG0n۾eǿlrǬoT0.jyO&B=5:dDYX,x`cY%F{*`)t uL;#g,QR$]"Ŋt.^ʖ4m}OZ#&[[>!6p?[nim`動x,dO.(tTr8{_&Zq:["UCg'&y~`"̳_LK: aEZwLF v7g:p(|`2V9濈JOz(&=A?$y1h"ܲ4@/TyP/]\%|QX;"F u;=Eɧ@Z$9|j+\ۗ]hc,'1:)[+R[j؏9 ]eae[|Y)`竃: 3|(4UAj꭫qWƦxo I!ĝ-֓~ƀW} l/eݰPB |Q?sytg9k_qǿ&W8^1٫-q&UAGyjMT,STn7ҁU8%xzӶ|&~I2׽R0F&fNXx8QL5iFXIJ";(sy(¤) r|cYwN`̓_w|^vV>VOݰPTVi΂&p/}dy@ZgxoepZٽ!Q |EXAA @܃yK.=tC:2Y "˝YEz_)[Tߡy 2! ü1KJ} vS=zn.6PGCwC>7O^퓡+ ,c0|2D:{P~{ˣa?ޢ YFը~PtGpV=PS2FPwCacwNMYhj> h똁b&('"lV41"@pF,NG%SKeٷϡ~S]A}ќR:=3˿ș܃H{:LqzOË4o)L/5瓉8WW372Ge>{Sף[lTB"t]87S;3SnSh`P_;5wj# : ~^% UYs,Y9Y}?;wyJaL ;C;*$ xWO,Cǿ<&K?B˃̋zi`Y>K-lڀ98K5o)|2',1H3 Ң+{xӣ hi_F*JYb17_8s,o98()^Pdb1ɜ bJR" 3?_`&-v %OZOVI e5$0TB>Un>>:x?:E=.9ȴ幇| 89PwZN),\ǍQmac| cq[*'xFM&D jHd1O2U-o]o5[-<)H)D|zn/N7:>0TkW ݄9ܨJt[_=l߭.kvK͘ОIԗU6EY~6$O(|\vfNɎHUVO 2e纭8JÜl<"$vYI bҨrx0"Qȧv6yioy  B-χ1EB+|G^5跬Ph @Fqi]=pq ^ &h*Ʊ.su+Gq.[ \I6[K>J}3BBOP(EXՓgr_.:Z#;eg%R?P `6o YCKT&RAOXg5M/0N@gkM ` @Έ=8}_xD6&*LG :=q#RYQ7: +Ω6,_ֿک 8[7؈ H8`ꥻ08KULZvKw(9 WQ_h+غE%y!hCJp=-,[lUn0O*i{gѓ* piR{~N^*ZLAQkZlO.69[,8Rh"N57[ptGINde]H]X{U?m1 йF[ e)k<wP%fEcٴ uc UJ`bYZK0[_1e$6a-M~.Bs&tتcnus!)eC!Ko*c0R569NřlghDdȺsi;̷9N~MuS >)SPA7ylu-EVG*Ǟ]H㒮hb/Wܥ=tWgQ.)\Vf Ŏd)o'4)EOB3=+Ad服"m8UXDZ%qxOqn/z. #_iD?vE}sGm+x }E Z7ʐ}IxgdDž$2Kz<6 ]A>s( Hg`0输z?9hg*uOx'rr?p8ۑ!*j.(D<5ۺo/@7k|M˩]18G&DTmZ5&L!kQXڅ}?Z6 tGUYMMMdij&.[j*tgJvBh,D#t$ @K~M`q(=ʤA<<׀a5-$*D#~r[uOȘG 6!QZAJ/#^[zg %7/2Ygo,R9t+b}Z[>sL"Ni/x P^^t9 > A< aaD>ėǰ0}Zz`M#k\w-]_ PmʨP2v+?<Ɲl8~nP}z Wg FL#QJ24SoIb۝=Kѵ%=пQM?#/#7FgXh$HabesϸECTYK8u m'T|+.LXwu/w/ a8/(E_6"=sS1gtV~`G<,wp-4D.s*arvXݖ1zq()#w KK;a Tht:d\Qq1rYРS~e;CI4˄_7$V1/?ÑW­Kivc|릗@??k @5SvGFN kݝ MhUOJ|5ӚC }jtF8h}!7faoڋ0PʐrS ش><997AmZEc3j1|L_ b?A, s噇BW;EZy}+@]~e\E&hAh흭N4HO-WCAOo'kcaf} tj5@)킏Q|IZMx&77GFK:$_ulz6&KxEW@]eEx/$Os{7-c> R66e8$zw>_0x{wHtgq B<%&j:)hG5 YTmd[&m[ʈE #?Limzh{vEaAPb,5+6hcAd&d)u DчogsXxu)֧Pu_XA&~,H@K𷩔}[I'tW?ExXGԈH|W7ԛn3[WU@[6Wg5=+Yکխv=Vڡ| n5 F5vG= xϛ3Ѣ@?}pa@ JW͖@~GdX߃}r\gE5qlaiWX/f"0UM9Ǭi3ݞ+/6᱕HSi?N0cY +1ѧYDjy5JPqSSmntk-RH*g\ʨ,!тs8Sl[3oyÄxYBc ȗvA۲r)qU=MRn%)x +~> Umҫq$41 Ae)cHn@HN!KA{|6N{Uxh_X}Xy&b,C ؇!3,|T#ue">]Uh%py`xf5aEffNKlRziiqөu̇}PfȏKQ}9xTG02s-*2j]UO{)L2SKݜHri+h!\+(0yfH_ uGl \KiuRcp!vHj ʰ5c3G_Z[uh !oH?*N_?6~ ,4/UjPZi㡨y:1AUDE=?dN#3g[AhZV/=c MJkj+y6U:kZ %OB}*A2͘H?5\`5LrZ'~CxNO9pU]#q WwgQ.ha7I 31\Kk ܝ.R=JQ\ P-#/'Os<&IXvtxz%B?BvtTʳ pj aTL qw1 /+uۯ:l9,2[A>BP;J2qT$%o~? .wb(!D/]3iu=kDhy~xN8kY x 9W L~;Hqr"pzڸB840U30 6=Wb]v{~!VU[-O+[|AKTeB-MN&6xHdO.fXH~#N:;q?$یd,JVNNZ>i>G}N(Xv_הfqVA*Xe*E8ƙ8`h8; [t:mGխt6XCۃ ^$x,CJbu$;(=M{nͥ_=`UKTKG>@}{1adPZ Y%A?Gyp5J-߈6cɽ-ߣ;Sn"Zo(G_!?0{΄*n!gSa:f(9za4l:Kv,j6( `p,|| i.?OPN@ln(wO7/a2]ʟuguRsH$UO+G)"hntyJHT lϊV͠E_kɦH#[j(5,3"b'ofJޘڳ`GEwjIljL1!Wmk}4Go!C;\|'c:6ljΥ..E)+dؑ-ė |K6QU \OYP:-Wi#(ȿ؄9H:$w!hj_!a HtPeV["7[򣴩`jp*@!D[\<+ 1 dm7b{p_@_yCΥ]Tb*ӈ^bRUcVhaV!~%?Nl ZJ!6KAODK'ak!]CrO.2rg @S{vA~ ɵ7#ڑkJ\`T8ßm)Md%['}@Aݗ=.)<,7GzhHԍ5 7.j$Rȿ}g7p?D/څN{hiW0{οWwJ#=&܌Ԡ_ i< 3]<Ԛ3煤Tof;%ۗNvSm/mED#KϚ)rRj JXwW}2:t/= ]h-)1mN[PF-":2^K]\ot>4^W@pB==dD(ġE hy Zc0֧c(z&0#r= 'Ϻ9l\1,E8?7UYآW[DNwJQ~}`QOј}[$EnTʯ;N{ylNjYl STӬ懋oFZ .K'&7x'G도,P v#pi]"7xl ,u!#0xILφ&T@W"axm:>a\aC+xNʺwhmUR@hZ r8,/e6UN{nQ" =+΂ If/PO"M!L7Ӗ1+۔1P F$'-VsXk1$F} '|zߥZM1oOU+û{1ׂK;>VaLGZ[fOuYFW, "+KdlUi@-1Wσ܎D *?o)W+b]7hk\@;X!<T/^+Fo.6Xu".uu@zNަ+)m$*4l)pElr**zCt]IDſQg Ж ?[n5xQB7wv_EbZ2T^a:P^yHo j04~+>(l?Ac#ġ$G`A6j(ÇIk+*]/cZGUDBD \W)fH.$qB`>M:n.*.}g3Edz~ƄnBlM^ ȻP 3HN+䭇 i?wE|mvN'5U`ms}jYq"?r!k C>8.ro HCc{_\`wm:uUDw}= pT":"pŢu45 .p+XVL#ww~bjKw.#Ӫu95sc~4o n|R_Ftj<))ڞT:⃪Ԍzhw$eIP^X48)ݞG7 p¶:j tcW:4ɹͮ1DqI#23/;P~u cS PQI LɎeMyl%dBI]( [ %U¢?\$tA_6c~2k+V(A&/PN圏~ %vc"UzYei\kЙ޲[N Gήv8vWEwehVmЅ$-BJDCA{G:X+;QJ~YO?i]XXzTj+}AeZҊ >$K OCRBYG[TMs/n-払^%JnaLDgz8"w]׻ L3-osV;NpyqɗxXrVnbVBWY$;3;@["oY{M=@G $oڐ*,Gs!YT@EZX27f ^뢈{!bv#Azsi>!t;b %ߝ7Gb\wk{f1FZBrŽc&kB2 lH)>ñ Nizܭy/ p0xF(Ϡ9s0#υoffLG PL436^I钴ptu HZ(Uν/ad| ct=>v48H?gMT`ϛd)`Yi_a=Ұ=tk|C|k*pցkxIk>F@# *ɨh?f { lukf xԇ0s;gW_Vl}4Ijm$=َ+TMs6 % 5C ˎVCu*N~%m}& V֋Nt_ uȌ­K7?]Y!.RympW?[y qFsKA: nN~.,2-gz)5ra %jH48 !_ο [/;`E: 8ߎw݇B QҎB9Pse(zԳj0j^#(wX[|/%nD5 u|3ѣ 9xA҇S1 F@[:ONGmqd 6#8K05[7*hT*P 疧?~ DQY z RK!ԥ"/ lhk3lj>:^雌|4hA#_p`!m}9!7[ӟ@'(47qDַJ%Ve6a-|6ϔ3y Vq rZ@:-y[ {L<_KV^|a^=&UcGioR՝6ޑHcv"Tj/o7&e-6r@~ + oT`FDJ_Z 3eb8^&uy;jD_ h46Co)cG9O%"Wɍ*POq9@̭Raz6%}7Rg(PB#NtX%NJ !Ot 30ej51+/S{YhF9+Gma6? -q{nJ+}+V<0^b C}cUZc'I &F ۚaZA8)݌4 RqeDCRRSKd|ͻ ( j=,jds=/0Ẕ \O BHZ6$U[8xU&jaR&w {%%HBnf0[yP*waY39֏"lyBB֑lHϸtM6%wYPLb CXe7vmǾ&I.jCW2KjeE4?^P#I3z xlv2c9^sp_#|`wEs^@(Xf̗9Uij0{kdm {lLQq~Q |ќX6 <]6?wpT|\^} Jpd׃0;tOa SCzNϧ و@o7r]<G 6̓SNJl! 4{EIERrs͔Y+h܆#ROA#N_ ^[8ڒ؆6#u`+{)ـq;)LU@F[qjf)D;Gc? D6)aao(&]̀3mC /Ev[ =l’-d_#hw;oc b E ~b|:l -[CgnG|5UEd8p4NFtNO~Ji_s^CĝdahKa9&s4j0DsɌ}gIM^o-`7T/j "@0b}Ԭ$6 d?^"1)9H){;}ad>[xլe}!k{3BfS8M>s{ӌl+og֫lQtwH 0!=JLӺ /O}[lv#WhA[vUT8!Sekp/+MC?^GбL^])wY&c(,D# jXdC\!`mu:Srg3 \.+W= ۣj&\u0T!~IǎZ`-':S$"D [|H$Q4I@9):l4=2b2Ac*CooNrP4@ƺk? @UXJX۟w2-9[ꊺͷF]y;h/ #S _5_  :AL{T(2")IO\DždluY{?J2IO|^/KTྷb9 {(L'6 AC|ՠQ!\qYn\*֑Z}RT&(ƄBi6'j bǰRj(%Leo f~Y 㻌"V$ caYS+񈿂*e%8 Q5+ܬK(>>ܥ_61ASRkoJu'D+P۪><¿IO;Òꫫ6k N?#Cs{JV'qƐlDۀۙi-_dH\fTծGU7~=͋DSPiOJB9 hDD=y\˷Qr__AXaDsF 7TPaҼz/ j`wo_ZV̍yI)b1#x v@c!!V,G$B27䏸V?kMm͟$sW:gte?M0牛jZ'i=y]$U#՘kGf`IUr"F/ŘQ/$_w+Kp]?(SP[`ڮy}" *:g8x%_-. +P|{bF-rKY C z5VSEv Xn?O>x ^pay"Up?dnYXfh2G O낤zZ=ne!."fnw0?Xx<Mxy1\hs]s)Oeo4 ]#x7!'A@,EkSR>o `Sk8O2S8hC2 2=0 W A@#m ?)EE+Za| ܎8`H舎u]C>KGd]YђDӷFJDEP(B0PU )uߣf[|Uk3)'}-[p6(-a纖&}\ BAs~ۂw@'?.P'70w7r̠BLzziA=-aStc Z27N{A9aZɉRmD<؊4^Vrf|wi#b[ R>8&QUy;$ Po#BbiW,+eC̐TY7o)Zt<.tv4=A%d'̯}zIn1}33f/7ZV#&%9@!V?͐G+"% Zx_.[._bmF.BF`#3Ed m=C+|viZ˞^}TٰZ"OC-;&>'GHn6؞"QNqۀ- em(/eQZz-)6,&Xdf";QQuri:ekLRn,bi(4%^]+ L!K`\5u=bLEn2fΑgJ -lt:~Jnf EB0L78|Eƒ2>`$hs/&1RUں!{Pߒ&M|~|@1ޮREk~p>S@iߝz4T` MnK62{| \{m] <\b )% ~ t3<:{Jg߳@TxXahh C(WV\2N^9Ցk Ȏ20R"*E[^[VP#D([jUY&$(b޻\,_A bVxMgB^ 2K݁[KblxBܨP^rEILWr1g2Ǝc5x=n"F?+);dKmOuYkC]#ovu3rF51d@fvy5`o e|Es"tlx |(m;\G iMp<Ł!Kse47p6)ZbZ ?rk/P]7)ז@?1r׏usݢ.0 4 @T&!T-fqKCD|?oCPF~q G2=+Szhe\yau$R9j>I=LzwlT\m^(% n9''a쪝80K0r36d~؄=FVSWmnwnYhy+q{l89yW%K6*q蟊HR&+UxedE7aTermƽ,QE ?L=亣o'ܚk- lf1%LbXAð518dVzAN0 yfGSNY-&Z~QhD ӑRSyZ;(33 Rx4?;ȫ}T05wf[M/}s^\N^yg-1i Y ͇!kPR0ꢒنugrlԫhM)+*3LBDNvQ߯ha$2cT҅4Qs2RF! -'s?\_8*]/՗( l<;IQDhDKmkZ0 Z1wnJ6s'/䷚)ҭnE^BW|YlrFpv=5$0f*w`Fɰq!hc!Z'< M{ŕo:UEEnB"J,n~$nX\glzᵓ٣݈CU坆m pL<@Cz+<,I-q|*\ڶQ}?E&jk9EKtB،InI^ {U?)B Nn45 TˆaO@!c;IuWI2ξ;@tQ'Ol_|DJ8=wfOX_n~J^%.oCN/$Od'Ffz?\09Cw'Ƴ3Xi`痀Pqa$ŀUb/:Gy+ʏaZFbLzZζ௙9Zl<]@?L}51"麊{܍/dD1bexE{ n+gH] xVgq)W6ʧ-C.۝!|QCx \&2Ȟ}ڣJUIJ-&##$ ]9\"<~Qx~)TӳBP~x(L|CI^iWQεQ2ALqpz'`'  ݽ[z&HK[gM2'P|ͧL@;6&cg&~ Ɔ MswGAъ;H?T[.uC@tYNU:IAWU`#B6WY]3=<Ο{iBFɱΩuzN/kf8q[v UlA;o9dYӷT>΋Tl9l 2AK?"Aoe⻁t耗RgW_}+"UAhll=K&}CB0gB{6:E.肛I9<|%+~DZY : ˜3nT~Z 8 Enb%+Ѥ i?U];n]ɛn~OR ~j_ ( ''EW""#>hJ $)Ll4Y>;/H]$mpDtjtA{Xp ` 2$*g%&sZMʱ e ot"8{[anamrw׃uZ#3@"S#Y%dF(q($Ju,RIC7;xW(] ؛m X/۵ܯ@\PrVI]Z"õ~l0c ' F׍{3MmF[> \wyg.W\*|f0qZ W'pKSp`3(3sE!@| a奸_@ID73rY# *j1#f#\SoB\|W(4C-\Y=qsc?hTxv|^7iNо("Lbz6S i:b8Ԥ'fC 0)B$,  ٗdxmNйqI(mOM8H2LF8OQ)$]"`2K{&7qlHB5 DW;5gڋ eOff߇\jh{/2CY5@Kbs_ 2ŭܠLD^;0\_: ߎt(068Eի# t,[X 5Vv8Lnq|Kf 2K6 uFA'm_ty;w e=^QFn5U|yN!SEZn{x#ubXc_TǓ69 9Bc5"z ˩\V>mO  xo_:}ḃvHKuЙ U_c(raMMo4&^K< O5`gV вYwRA qk9,n&.w<7]~g#EZk&\)Ե<Ф5jBnh/\ۄDXZtAI]%Z!/vH n: o糣P饷f\$wE)lIfnLuRDS?"AVqf?"ɲuzKAiBCYf{dFV$f5M)Jd~C4Mf<_vU^ ON[TK஑d/(|LVgT_s3Wsto'+]Z7s/YJx-TI-P \3t֓P )?͖CjK'#k\P[()#\l4i[?t?)~c(c@\@h;87a/O6q 5"|{-443QU֘PCr)^b:!< EsѼʹ8D팀e;6 ߗK!X$тxlKTFV_xvm=dyzՔ} Sѡ'·NGl}h[ʆuQN;8P3w[cDU5rFi̔$£qb ᛽U ur,X-qÙ(XVKzk&M NXzGƑ|Ryˊf[o˂įF[POY,1sx/X/-qPROemwيvRZycd=Q`N ɽY|v]cᠿY$Wqp>DUj텵פؿ +NK*q׭(9FJ-,Cp)v2<+ eIbjfW E>x P#Aa쭒} @?FJ=Lʇ82AIΥqG{+o7p8 8Р8!!IID/C?9ЇS^I(eMNa.PR3tVVV&嘭-~Cǵ"63  q`d]^|Bk?ܯX:Ten$ag&D>^N9&]lB|(Ê-ǽV+wWh ɳRw_A] Q5'x)OKW-N&5wabX,trũ/ތU>PðkӋb F 8Tܡl:%玆Tsi\^BA>˶p_ '& {0@Bg+WFOvGYJ@ &mSE8 :PTnk-PQ* zaں,0("0K>P|TEe~@ƲwmBqZ1FPq7>:,lQmk;@Ĭ5>3]Ŗ+h"L k[kJqx:UqM_B?u99tr"$PAc~jSkm<>hJEz#B՜?ҩOl73\:Xbiĝh>3؋-+ڻSjJhk(KՖׄbPC_gn X'kdeHRV{F/y!&W"3؋h|*y!eHAB(*ډuxg븿8GZ"VklQig|>BC(S5ݕcRS8dϾQHk5T2s"DZ ·@N" 0-T&)(,fNò#hw^7AXst5tR(4 Wr.Rvy2p9cjʔ6uВ@A-7mkza\aT j0_<r^uGSϦ1M'm]R[dq:s(>=UNһ%A0,u"p<oDpg:w3WRL|.=MP@ VgYJ-&3^bL-tG'au)*%}% '5N Z XHY -M9~u}j,fp: .*I 0],z3dkA> 1 =g?kis#{*_2wy̞(4[att]2EO,UNSy.[ksW eZHg2m$t)7EP/q?xr6 .T3?|jUR/0y c٨JO,<nkԗ) ļk_zU4*~NErh۔CA({,A9 KEYu6*%Rr b ۅ G5rdM|U;eK4돽/~MTx˳6 Z =QWcDvt@l c=IqU.D›[󣌊fצ7U-Go:V&]3fR%0X]M&}z^j}3& @`! nͿ_6#=\#pWbRyqBKW9Eۗx<(/I`(snDNNy<2ʽmKg--h Y, O`,lpG%190' uмfX@M0K^ TAǂjgHg woyL+\/3ɯ@+BA;$T֍wl=6,lD%SIcw ~6:`b\@ņe璨ɢ1Ѻ_2*@$mM]1~ V6*}L Yz0\7#e&w;x![ΚFbbXH+6+PȋXC]ٵdERd_hN$AuZdϒYƄ~~qEt @K;HL-?=B_I,9l: 4ek v[Աb\t^.)DqBEB|Xd4t݅լ#%S;ASoe;Xl&`*vPשT+'`K!zb!,Q#h%(eCT&fHHIgsC:`4 y8@8μ3FEF *A'tLgu6Q`j Z#2k˱ߴ48a(=VE}4y3 TQ1t|@.UH+x VcG 8 iV&< ςw9Wֈ_=sCGQMё 4]LNa*^܋0.i1 #1cFQxOIy ) ޷h`p8D:v7e'm[1?Ď~*; (XPR[Ӽ |eIhWvb"' eCdmmM`|%3w%ęܫX'ViA ^mp M!`ߠXK5U5M[?x7`$֊W X L.܂`W`9$m:175^ jB d2#yxM8[@bbcW{1{76|#jl4 XsGC7B|4"J98zGwu' >c!J߭qc~ 4HNHE?1wݼH:_ᧀ>^^ϔĄcMEa:%͒:` , d~|ctJ92т gZ1GW'7NU:`)x߮y$pMSHE4!QKD~&o.ARb ]ca>\^պf4AljyaH'Gd ;rJbAq>'Q3*"M@Fr 1ӻ:2vkm<;IC3Ve h-caGwV݅\ Y'ρeʽ,#f5BXFuKx=l ntK.!Z=i*/]_[&1aUvꈂC,*c {>, s*P{ Ԝ!pX#2MݝE~L :k|Ln,r0tKZ#.c :ԯ p4Ν#ۙcO۶…`luNJ[S<):4Z$50\H߷IVd)\/{~r H(2Hi1\RPOt $6ԲM\;ҕe |UZjyDdygҾE.~h7;\ T5ȯ% #Gx,Hr(;UR [o5=GAÐH 3=DŽ;UR )A _֠oaE2Ak 2J Vx~7F'(b*=S1LxT] Cy-#cxHZu#-^]^݌ξ{K4t ̧>Yeڂ7=o8q_Y滙"  ޻Fo,7&++Qo菲QЙ~k֊$B1<_A)ñ/ N*^$$;1e 6PW嘢[01?Vmkc_ B^*@?,uSݯe_K(뺞Vf/'w_  쯬Eab~^w1<+}e$m|UQXs?] t*I$x>g}O`1JՁFLW7_lr' lxɘ&$'= YW\we JwI\Ki*zoW?k4D@soutJ 4 V\N)0M(jIYϏ8ݻzބhaOw &獌weneOu'lxstА>F&7{/Om0`q 6H8Zb)uI)fLp:{An.=!0"Щ%o7HMTc'F_jrAɾ s F' EA' Q$Msj2\gJirv9T$3gbQx2qns) 0~ᆌ!x@K&6533.@bI؈)R }߁ۡQ60l_?)]R3@zJGiOSأaL:8:+\KuMnXu^'e[Є3d%v97TCe3Qi%(r[up"u^GWMт yֳdMXFWƗEbC *4aE\e Ml[8Bo/6'sD/ZTcj* Qe@ A[|n"nsRһȼlҬ(J%"#UsxZ8F϶sfƊwawu)x6 ^}]^ 13vz');x3B:xj&z$ДD6cO1tȅ;_o|7VS6RLF Q]r8Wt.ZPdȖ>kW*̙ ֯^rMPż@<4jT$Y^1{ltr?+iY/ S5E] HDžS -"sEәqVPےVovG*^`RE>OBX +#k:XKL+9v X,I}ae Sr O&Z?V}g51Úmk:WJF1y|]]ZR ɬft~8Wp!Dnml-Pe.l8Wq'LɿE225ڠ[0DnڬMr!7 ZI\rL|.vXKAW1#,2Vy-i"Q?O;F=Oȣ "4*fav"-dBhrI&q X,4*19Jy $ak Jw UᎡx%ͫ-@x=}zo9I.,(_~.RZA&)UF*-^wW2](U_^X![b̐Afk濃T -gIЧnbgOڿ%rdPy:ښ(LqJ SKz 3C[(k]A߹+xv7M>zG'qvXn }""[OU~5=ǶI /TYdF;/k|59("=E cs`#RX5pDim}YR0[O>:7: ̗^!?y"rWPH`]$ؗx]jSv*H(y˘dgW\Cܥ ]`4H0;X1O%6yݸ-YT&|aPACY/[e{ 1ڝwf'F +gHgX?v0OuT6CKujUv쨨sTy.BCZK.jGؓl{UǦeϾbkUsR phNLai&7OL0*sS| -]zc =_C3'1Ym,7P'#rZ||LYӛIi{MIt@,HcMdhАgYQB!JRl#{Fdg3n{냵L4i5Oul^=Yq:g<yōVK XͨZSG"|XbZmҗ22UACgMq7qV1NVK*?XyI,Ix$lظ\b>%lҰx\YMCay3-vTcIgV7*<_Vt>s#b&vBK n~|X}7,˴R("-GbT]U,NX*ȩ~{b7*)#ĮcD]GЁi6HH'GL#XtnbiG IcfvxϷ_@y9s͜W)έT -V\j"D*uVlTP JSmQ#rb)W*>m ׵q'[S2-΄ϨyJS]pϑe2@Br+}(^C-bXO|Aoô#>HnsQ羼:f ${8$% C>C&w8Fsk]?{OYfB7֞!ϑ䎥ꏇO&=«_)͑%;V%<E:<ˌd( t)o_tį^6᳗ n=shVF *c~" (Cƿp#9*:gs{e Qk98$H o{[ffu4 KIY=ݍMI4g^֊S꣮0 7ӥ4& h8g@q*ϭP`D [&&90=%J[TnC {+j j9!ɃR_X;u] 0JԴ4jM_x hs%-##3~|yZ&AB Tj|]?Wƒy +7 ~gK? 9x ą^ a .B}_@Ya{^}<ãDl%;?mG:e&BoxTm"zaqíQ%צ]+oX@MqPB)&vQg8M1q]|'{5:g\LoTՈȦq`1i :*G9 ECeKvE&3yBކaL+&d8wmIW`#M85i`iӸqn"ad3Anw05vd - %R)?Wyuߗcu7|XRѳ R  䚛P sᙺu0?C![,aXH bHIE-;>4D j+N6mr,F@dڢ+o~rNCy[.y.":2YL#`ʙ}{, ct>;}@4N/?Vф`q(0XyuEo㷠Up T/q~J޼ˢ\"&忐27Pb|>fF2OЙKp $ԡ!GYKtJL_^/B$B#{6\U@>e Wpɧ9wk@h|#}5LL?\"9ۆ0#~4Ĥb^[A& e?m mgH 07TI6|6~$+UN!mU {/¦&"٦6=ђee7Ue`֙4+T?*M(Y8'4Ʈ EdNbg4ƗJibFH7lr8'~IW;?`vцCo}Yq uc|@R> |w8AdғEX x8ǯb8#kEMf!*ޔMqNŻ: N8K-B{ZyR~h^()ookl:-L5Ap n6Hg^{;}e7Fj``)rezsMRI͓@}QF`5֟"D6 +b2hctḿTO:X4، +>&RtdwF#POu=Ũ? 2rf;?щYܭTՈ?WҩL g7.,!{pS(\ p{ Jg?N\Z=$1kֽ՛(S@ MfPς=5e>EPsV*f͋5 BQ@H^uj@o;J; l$1@̖}!AL@7/'gcw@nLPF DWUP6 \TN#i_yFIߝFbj|~[OѺE_N ޾`p.&ѭMᤷUxs}zp~]\ezf$[(4:d&JJhI ׄ@hbYߒ8AEՋdm!F\x}Kg/b5QRvNb1bƶ {{A6#RD٤ 1WvOƔ,Y1*Wt,/3>!'efHUIdWypz. c>@C"%Idzy0Y^Ҭ Z`ajǙhN=frsVbe8.HH6>}s%5~ AQf>/B=^^cfF} lO'҂9]X)󠣧V+/S[_tMDƖ-B %C#.h/a@a P QI|&)-Am1C _õukKgު;~ם2=|4s~ .Onj%r0`i(@DĄ>Uo6[ ah50f{Ke%'N(|a@e#j{MnĽ$X$_~{?*aVe[a\LCN63GGCW_Nxc~! XaKw)@kX),TFt'N:f u X4?Sc2Q<9g!T0z9#~όw7(Dd"{{G lu֥C:AbeH nb+̫2Ib9UKpuI(d>Ӈ}s` @ wXTӗO9Gs{#fTvr;š+Nv߀=D70( b=-)!֊&[buJ@UmPdH8'w jwAab;cw1ވ ecU#LJ锥o-*,-/`ehzX V[oS08.b{Q=w0(0pU)"CƤrBѵjDS*)a2I}=FC޿܃IYʈ&Ҋ}a˝)fY)y6ïcTiψ"8ޙueaQZ+(̼Nm^=d1iph՗XTụ1}@]=$\+ QC bVJjti`QY,@8whъK[޸mj&h&Shdvz ~%&嵤.RQs>CQ>_ߵZ/#[HصL a%3i&2 *rD1:n{ Hd)ٵva%.c"m@2̨qdRrzܝᓍjӾ#oFR>f7S Jbq4s?^޼%[kL:H: +OVOJ0kb*ڋd <7jD$*#t5($jn?斥&j ڠI#^Mq+>]*JͼJ(e^ǖcAЩ,Vק;-9d{Kb%K) ЏV%(eoƥ~"9!Gny^ycSX|żQ"rn@L-"(Ak( 7}&f"!JXs-T'oĥ r4c 䶗ʹo%F5@aϩ$~yW0ýC9`X<p.Zxb:qnkS[Rs;bw=/ҹDɯТE#^l+4t^#}qRO^s.w-17,y|=pY7?W {+hsSTcSR&PZ] ,~ͩ ܼb2ϊ Ŵˆq_IȿF-(,arOF%%|O"QK9kDP״:jjJ >^CKNw5%Mh`&ntm+ĊsW&R䓛|҃yq(kfCq7-R1HSl8HbQ|KDP4=2] ,['7 tYȯ;>jMw>?Oiuy ܺtXMyj}~+P~%ChWC[疭TD@Y9)X7I#U'd& Dd% z == ՐzoR=F? 4=dM_r1jr`jqqz0Ou (-`P JjP߰>x4nRcbA @7 :14r$6Q:Pd*9Kg2SXLM!&HAӝz:-Ⱦ@S_(-| 5}%Ŗ=v 썬S5@"=a['4ClW\.az3cz]I|Xcb2L34wlSVxՆirZ+Q7+4& N ܰ&"LHGzq >:/>)>dhy7v֬2Җbm^:|">%"ٍvl Ţ|U^6:PK!V@eikdGq՘'Qluw)6ē-pU b벞Ӳ ]~hm觭(tRg4'58r`H^wї@ Rl-5! ܣ>hF?GP ),:D~'BXB%)%QoK$[*~J{ilkʅ!dK֊i ~7}?| u kTnt ;`ӑ8!‚e rC -|,oIp>{X>>8"A5j]trX2;5<@<4D?^bٲZzR􁑿5st<C4ѷCJ>0ĀÛԋ|+E}IzU,3M|)(9,] ҁf;;{+L\.1B{=4mLC}.tjcGD6XHuHM Gt n EIW\¾48/knFM)e * ӃN fD3Ʉ)c@N|4ǰid\%KhLN[GlA Zvln`8Xcƃ [z۟Dh^К'Q6bXR"x14 <HQi{Bj %AED~X&Km-[% ad ;T/u!D#bux;ԂxdlxZ ]V6!$Xffe){찚&T&1  h#qC]rk+yL0ÝXq 6xrMA"5 >>_Vw۫V| hdf?F&xvذ-=. o"0 [ M+~ 0WRjJzxSBh5|r:GAlA^,гƀ*s,p? _ۊ޷ޕ ]۝Wp)i 2TBtќr%=(.aRh=꾼F!s^"b4{"9-@:$rDA0uוUIL_+ߐKa>l/Yәۋbbf?&M]N rκd~vu2.i:&[:Qz8PM/W.P ,| 6D- #t"j;{-[s0K֢nv {co{8Q ?#uK~ ~*;O&cJ{ݠO2*zALIRDTUi6CmŴ^X5=E}Ju3b ?94"֝.DL'奈֔N'njx6=W[B0Oq f2r@'lIc.AFk͚XJD^2r T~,W4ޱ&z$G7#\{)u'w^+y$[.ldVxl84,t]ԶT۶J٧K{ŕg/H"Ai`fs`cHXVǞꤕg$ި,n)@ .wjWlhGpl*H ܴQnlhc,f;p9#Q0};D4͸娖dxKy*1}^ï32u+O\PrWrO\@Oq+#D,8j<lfv"?2cwZc 4łRAcz%,edk.-"U 'I-7*OʾQeMO0.|m.Y2ik2Z& æ0=qkGWϹvV.U1\g=[r0kL _ݜPUO|P8hl^a fN߆!mmλ8E[X<).PM >UX7Z^8?Jhbpq,C+BʠDd/QCuB{ƝdZ#w OSe3f Rݱ5Y((3{ۥ0?av rrBwr4f|o/E1F{ӋU{М BRX<;Iu E`$rWkuE}X/VJ^+1R|)Ee<;X h-[dAM WR*FNfA2q2;nN~oޘ#5iy|2fsbA|Ni_n䊊g-xEL;m$Nr T:aI'n*sDxz5%{U)?7(tKy"κP2#4<05 B %$a@3i<$U7J9z!*n0ټlNdY䮲2luu}*W\=:iYeQDd^2ٽXxqKeSeNWsb5HTk^ʱ4b5gL-xBh k=1ݼ&7jxc5M/>7 y`*~F372\ JK*UCQa0*}mWXtɘdySYuP͢YBLخMj)NnQ)IS ɧ6,iCܦ9NۘehY] ѽyG5,Lf+Rˤ/ .\8w%Q]ي|}qH?.-DkeeڨArܞmYπxduxKkՠd%܍ƧLPzXwPU$1bzz̥ԈcM2}>jؼz[cwSSe@*OHWB/%v뇥(r*DdGQ QXcFxNo2$xǐ)<]ο>R;Wz͂)l !_Dhlx^1\.1Is޳#B#&ubϫ$ANХV0~w0 Sλa׺İ;j,rO][8iIWH]r^G"y=I((/uiz>=f˩ĸpR?DMRxq~l*Llr;(_Gj\/ I C,6B`\Dj$^m ]GPpfNa'GK{k$ռ+S^_}𰟞,{ĹpxoMCi`E~œ"kݩ!v:bQ$e!HII=-Km82esSvR(Y PֹkǽxHYbzm.q7H'{|eg,82W&W5:&5@S6-!h[;5LY.\9ʑa ئҒV7t0.WhØHe1 ϑP;潿qTϘSVJ` M 4 ZK1W8{k͝cfcREdO|LWRnjxZfOWd#Dקٲ`ZSvn?9v"NKer쪈ʦ,ab`Z| kFS@^-%Tl/D+%_1CRn& FLqV‚I l3MeΔ^ O`ȉyPeV}|]h$ >F&#K \peOEq[yz7sI#o9]I{o!| 8 w#"OӼa9(E!BL{њ{ňIېj/ErLM8"ɯsG. !o{hIХmd˥K"n8_$v4ۙ:Z"}blaܷÔX]X)0.1oO75J {B2[(6h+mh5Jby)>|ӌy}ANyj}\a&Hr{2`1mh`kx9K$ϝ.}N;Ux9[6 <7 >MïoH1 ea䲱A>H6B0&fV5`lb޾dق1!&Cl(Ѥ4=(&LbLH 4ˆI.f'F‘~{ 6դ\pQsR),շ:_3AdI>i "z?8d` >>6v!͕}&OW̓u)>p4E몏]r<+MdL6Y@ zC_j6jMU%t;ObpDd!aWױsf=0>:9 22&$2rJt6*hQd1n~vkbrO᧌5c}tr~B_Bq^SIq$_PA7B)AC m҈_2l5gœ/w \SIE^ |T$S{-](jMԺF7J +X Run).g6JOQxtZCQY>wrx>~VpH;5y^k׽+vL"reó L2 +AnAؘӠ18, Ÿ}z4GRͦ~B|2D@r`B RPdlEdpM:VE%0TKTq~KJԪy&3C1;CB8PZQ|5蕢2PUFH 2<˹`ҦukuJphc<4k$R+tbJx*u;UtL`(tc6ɻYǮ6}F椔$]9/,@ \Gnc'$tӹS{CDH+]ʣ%BU掚 Im*4P' usK͠\h: <0 Bj'u qҮe!l0lwoWt :<ѧUyyp<.ɖx4bBX^J -"aS=,v/ 5x}!z !2lM|3i.N#ؖ1)R̭ h_7[brZK(aY'T!PdWA7C<ߢOӥHòe \}ez^iQV޲_f$ӳWԣ!f6' @:qsnVh~g\[dԍ;Um&fN4m,Myh</(U!~F_nr:Zq1^]mZp M,ܾ,1Ǜ"xA @rl^W_y4}=DTӐCu_{=P+yKU3z(b k-<>'{ӼY@b?$KAxVtU%N TL]`}^~38Q؀׳hVeA=zt&Ŗ9W-B9eOIt +楬~)trȷm|u՚9SC4waU1mʐI*y`$30N5v7`Qɮ7F>Rw}bk;.獆+HJ6f㡤q3Ӂ:@ާ͡!C挺]äNI&^6og⨻PBb@57uD +h$.#mBi{P mhDې#V1,\8k:EX'9"F!wL&gr 'g oɻPGK.4KKIyшVƽ+'LJ4-'<^G¥.Rʖ\${LBn~%M9?G!fsԅ 4` 9WK(b0pWs˒Z ظW%Z&q=4 N DWF@, sWwM9X{YFkL]Z;r1ˠajD:g6e7u`2AIЀElL}s7y &QYaT:22 }䛔\`s5:R9W%tD4{_ɕ]abV5ub>ӟxk! bThªsY|\db=OH}e8-lt?ZxAwL ;LB^§;Y{ ,IRk 7ۂ]s_|?Șp>a )He2rD Q$L%(=Z,ͬdU׹Dˈ*q8s}fkzFgwp~,X']~ HA4*$".ksy0t3! +!=v٣EEGbU]G7{=1~!RKTAyr nKst{YbiX?1[s3Qh}ou+텖U⅕*&2Z[TãhZLLjक़4^ zq"-]`6knWf (H5ɆOa[Ά@?U8ϋn *p9h]SE2FqE_U9ql!C&1y;KW;k ~EAE-*sx+]-:2<EOش5"11 ~o&L %yj䞟u] /t^*$MmEx-jB4 ˣ9["SدvffJ(8̦֞ 5TMh`[gm(!I^Lӟt<&ytwcb39zIpߑ<*ݏ_8[C/Vfò ݸp3+?ܰ?ƈDJv#R-P]*FqcSzT=U͚]] AOҁ7y1rO+t), 2%V3$&_\_Y&? RiҾ&f` !T' r.HmZ6 6zզ׭#.&|=ǽ2ipE .yuY (g\U4tS! @߶\nzpZ1y MR< :6* |ZpDe'roSCB5O_V˦ JJ?;͍!>B0a նL?~ V '>sQݓ cLj$Jf(&:Nc !@ HjGY nHJ=yHn3ju zM%wCjGok˯ a/zB:=o #*Lg"v@rΓT\x7$8dN7-*ТWfT'Ct2V clWB5 I@mm8T \aPe"PqZ[ }G9[`&rqģ-35ҭ)F2wg n?Q->Thbv⊫Q>grkJ!:4C,@B';OHJ/-:͇ R)=kۡW:#?4N#mh$x?; & }FVU5}<暽 . 8j iSriyC[Yճ5pq'˰)W tT.ؤ- I6-ۚg%7Y$n]A.}- :u\+ @āOW%Rm{t.9G&[69PF&_WR ?; f5fNks3å?ʼn:p#y$ľ'iN~ۻlÔێ@q>QB~) ލ_LlHJLyw j,gT``` t{9P>:<9w!aԫj T^9ɂ^gюژz%aeaNͶ3MSDz*:ٕpͥl18 1!QOB'ċ_2Cκoq&t+byV.@k"7/squ~_>2\}> P =| ~fZ6 TSG Cd^3shY8.;`[Ŷ<{nkXyƖmĄ|I+䧥~*7QXB I')}>w,}Ekn$UGCcß:1|ރ-p6@ՄU`R7EeO(yKb xB9X{he(Z2-.wxUx?l5?%r~e1\$(-gi yr0 ~cn(VmH MK/&LEЃv,E;f|bmW"Azm =.ޓci b .uzݐ̻SGu+"'IP Ơ}ngeGK q nZlMhN%jrX^&sbhaa eX))³cSԽ x}6R+),Tc.dP^ZF:uBʉU6^ЅFSuh5*UYߖPy0%,j. ԝtH]7jZW clf7*~!rr+\ ^ ^ ,Tmhx=L>;|E]ҡߔcoZ_t*M["cqxܕ?\5rXn\K1 Rpr JFm?H F9.5I^7+myV[8 ]^C.yH~  әѼ,vtogjB@M3 Nc+\)Xot^K){ g'HؼVTE.eeSܡl"zlC G%\ccI0 &h"YOxW~Ve #&XXTO iDmmu#"AIJ^0`>(>pܛ/9I8qV"[+Z\}-N~Ua :M[kB:P=h\Cb uCyT lQ{W'S.\Opae:hUHi*ŽlIw]1)l1[| 2p 0)* [ZqٚZz,CU^=0C؇ً&xi&m}VY8z[nT `(e$%xݺ>"Q!2z^Љ7$jx#Wcf-Rqu_ԭn@T\գ {)v]ԧ`i߸jT?EU>ϜqtxgLNfвzp޲O* X%6(w8Jdp焒H$uRwWOfG'/~*Kk|=v4`x]+J5FoĶfyi{6dEZnB:U.jAXxhچ߁1Xв/68xٸn/JC4,֩40Շc 17xTp.Die(8,/w_R=Md7YZ9=(ͮtt#vb^4OV\cF7M}/EOs~n1N%o['fKf1,la2C4еKy&2r_PЭ֯"Xy#,KV!=tF~<\ѿ4m,UPpEI@{AHEt?ken5#"P>@Q a<m1ET׸ʜON8kz+ X˞1*ZxJ"7WbbWEioְjNC$1` ?ƀkdq&GlBKӗf+ V%GkZm[i |9X|ԃʴWŝɚ40դ\E"zm`tѧ/vbɜËqZ_gLЊDeGoGQTY(bEEUxz@;O" f[(MdB8=Ic&;#u-\i\)6>oX,] >]gMSva$0S:5)W>6_k]VL %>-sSq>~R-}:1AՀ? vˉ3`n'}6Q']ݝYOb p5K[Z˸YEhOfs?42 uEsx L&"W߻n#M&mV.Ҟ pZ`5Ϋx>N_ϙ}hsLt4꬐/m?ҳ-:(|*K{OoQ]_W욎ң?!UvEB\0Bo38N+73?pӼUsҲnv*]XZ[GnYg#XÈzl ՠbKRr78  !^ia Ebv}?,}cQkVi.z<|:<Jyu_sPVm~Lcܢ',娛?Z:؞ĿMH%P1Jl=ls}^pMv$K"yA$g\oԮ &,IDltp-[W*F e˂9Wyb' ?>*(q*g)>*X5ۯ,|6pCmW}Dwqn,#ccjpNڼt4CE_V‡3?qEӝ'~Ps LwT +R^BJn`1>^QGOQ=^1nj'/"ѫP`D S kHu*R}\.^ ~G,7n*rI/ɧ9]k]~h?8$;3xѻa.1{F~ @&}Ùߓ2JwnK#l%C9lUB0P5#Ya~c)"^OX9 >|rо۴XIkucMĚ?"DKR}Ow+.r T&6_I_ms ž,6^"z3;) zƩ]a*"4jM*3XcXbB,. ]V=&PN080v[>ҥg5fJ53ac>͋p/Dj3}ujHt]* 8ԨR)RdqLZ~p|{V U6~tkڨ$SPHgAFy/xhv&5`6UA<(H5lF|$ЀGzD|G{粲=y '1"iAMJ H`1 -̍Ƃ_)w_iL;2lp"tA=v` &5o(zELY?o w`ʙ9 cѻ~)BsRq$pNᷬL>b@`f  Ego>.xH,h)U0ʞ{e)Y[jf~(@z[\VcY6u#SEtG,rt\ ۧDck0}/u+HEw==r.Qg_>*/+TtMeJQ ofa'fllROn&0oyD.TYmS[gBb⮗zU%ߪNԲ:!ދW]pP-|HO.n{gѫU_1;AX,Zec|ev'ÞB7ݒ7^^^eJ)ͼ%&Fp7 b9WLK&eܦ2-iSɝ,q ,Gh52bpU )a~( ~s8U{45i'1CAek`,cA;zlV6ikcKcu _8щve!(ω)u,Op/p27UiyBǙ$f=\]"r[LdY{)R鏇E "̌*OHu鈹ooWiWm}EM2V€6,I2TMA_c5QO92:!L"Fy;3m: 3Z ds< ~_Y{Jx:$Ԉ[!W7aiO}Nt*{  g֖G=S<\8n;y R:A6R E7,=c1u'.W&Q^{ٲk x5 ~# BXy;)\:A׶ ͳjT!][\:SGBFAQI/nD5zhnUcxLh|k :a?]?٣N0>{q)(Rq!$f2qA!9Ťr@S.ϷlS%~@e@~!gZ 0/i德HSY@Y.74:o_-y^\(g9[ssG+wIX~Qָ6ƶb*jC=; Ot~*<Ɓ嘩ir \F#I:jC#8 K fvIw[~P+P_HԾk(?RM'}fo+2uRs=Q֙q 1֥1ytebѭM h070rĥ R\V_~S^mJg:3(hw%Z&V)3P]SUYHX\cE%Fg) B%D^_`qP%5IZ3=6;:wp*5H3xF%[CH;0vk#t-\hGGa$Q *Ͷ"P?J5?y&KIb@XCqcTdʕ[~B2YqMӲ $TG$I Ryml% f4YplU넌>h!XɷLuJC qj!}Ӆ ]粒 tՇ@@y do(`Do=`2+RA918-]{#jNb\s R JG\k/?xC?A D#dB>LI ;zmt\M+9MbGePAIe9ԩ joT)/-oׂflwfA9Q1i,T#c<-WҼx27 nI/DU.ë,ٞjrF!yZt^_}c7'  (4Y0ǯń.,3p݊fh c:t&ܒ*;sGu8 gSB:sL8"@Dq"VJζ[LND:@]̈́ͫ՚m=]' a$sKxb1[KzUNj,rm; K-gmErl#< |bI6>|9[HL-!$xp;{pmA!c)@/)=Z4S'λ(Z7[JaY*zUߐ669~W.O'l"B_!ᖋkI v_W^W$V=O;.>WL?4aD*%K:!j! )FFD2HقFb5$xxq^#۰LqwZ7&Zg byG k\}'k%0=u_˴Cn~u;#ܴ' yۑLhǶd8&(-VB+'E QNX ;oK3׸;L)gz<2rIhKؑN}) ?a7@M#Ì,vf6nDyCӀBo:} 8y%1d" b&Ep62sYi*Їƭ'vЗ:Ȟž 0m#q *auD3'XWB[k}(l>"w&^ ƞZtCv dDf23r vzm,(~4`S5TqčUpűbv(z.V =z?mrC5Z "$]`l YզypKHv%fmT5\o:Sv:j(**!OW P:@:;i}0gju;G- i!G`T<%O9p:t>Sdrȳ};QM,(WVOQKd@E,Iŀ)( F\je@O]=&.eX U)W>ˑCD#0' i+ӑ1ܸ%8ڎ[i9oR!f6 :x I^ Gt'w՗+Wj`8r EtH^q`]&ܰ#38M“. MmJ_^egXJ:%McFUYfA fGET֙q;Lʸ }V^Lʬd \F:-IDvts.-wv.iZ53=ѵوGy.>'P}BG]| M~ӲbCn=h2Ng=^F I SR"`)1=LQ-(YG,6fp+TU 8>;Ay8r<l̫~1#-|j61:zdNNwS̵Whho+asu6s/ RĖU{97{_usH C%F]D8U\Yʩb BBbG_S4~{iɍ90"4O2rX{ѼZs \?j4`Blrj-ឌ)Qpb.@R<]2ɏs EE= Ybtr:ޔRi-qD wĉ &X*P d E0.GؕlZܔBb FoM:_SPDG9$Ee_'~ \ P/pUK,f, b{8pIcͦit@|2i>M\ o@"Wxumb( FIhWHᆔ0"Jm Wp,d;G R&^Uz3j5Q v,hv0ױ8Q]%/eeFyP1[m34+ `D<&HF1`W&9j`Jj ].^ )M%X1Z-vOr;:S"^!-ߖ~F !̫}އ`B3kke:~l(yzQJCź= Ǣ:x "{ܖHx-mt 4fϩl Ȃ#j7M(!w4OwTa2VLA~BZA=~zee'ͺXnw3Ԧeȑ+ #MWry!"UShCM{C6 !nj laSF0d=:H|&&Zb8>nKaC?i6O0RBB*ʩ⍵5ЯDZR *9_hEP;Kτ'Yѽ$sʥ+نBZ x` *8yY=ɑP.[3iR Ku0:8 Vt~JnZ VuM7(Mebcfn"mueUlIt5&~t~+%9?ZVOi߃|&4 eEV&0Aj`Nu BdҺXr+sHʕe1&ی%8EJGz5iee`m3Gۄo6ׅ[ 30ؠh,ctg/oRU1mĨNڤB"xK[ôI>1@=su{փsK*jX̔xl"J暬ĉ5_d?y&|`)O?Xgx}QKQܚ~}ikr2dܞb\ 1Yܖm`6Ծ##,('2̔A{ Q𵶇;pJa䈔Gr>Q""k VcIjvah˼߰۠6[U>$ XhbftDʰgDl}c_z$][ :_@xP!}Q  ū_2"gicG0dޕ4gOP ܀x> rI {H3lǓtN˪&~5oMDiPPqnONOz[^Ocx/Xؐ>Xw8-C_v~os3vi;q$n@Ӕc [rO5GӸj#=dVbkV;*miG*jBb ֹ1 V, ֨F~45nSc1~`R6kW~T,)xtZf#J1xvk\%ҋΧ, [=~^._h6*T[$ t?RF9Uv{;х}ҶgЬT :_Z v&z~k>|GƨـI#~Zoi ݢ3|Yp]LgW>KFE: saw(䄾{<#p'XthN+b(jSkK .s\9|5""6T}(1bjrZ=P }gRZ*R(7Z;w$%ǥ+i,S z'Lz {bt2#[؊w-izL!ca[e tAtI2 ,<̜4,'Wpq8~X BsFJ1K }iq:Crbr*Չ _A2<#?_i35N= +Ü0y/j_n6Mfb&bQ8}ܥHUL ?C#"KzcrWkG/ R)|Yo1zd0MDP5PՓֹ <.c)>NO|,c, FJ/))q>zp%PE2ݯn3Q^t߬: #ʜDwȵn;o /'!NdWeR^th-fw:ܜ"{+"8%l#lyQ /}ϹH'BMԷI)>pʔDToOwLF6pJLXUF]&#Bgc Do)J >zKۃTl,cGߴdXN|GdΙ.e<_&<^Ѡ(KcA#pFN2I$o ik~[Z=S9=NVɏ`XRwt[ LGx#n,y0Te L-LԼOnʚyM ooFjp<@qy _~BnZ;d'z LQQIhX+)rNf- 9 ldRiNfXDZ )'tX ."=~!E>ZLrx0K]>ICHx*6|$W% *&nW׺Ǿhwgp8(x`MII`Fe=R$P֗/ר}qɗIu@gtcB $@#XFeGIMy6{_2H4D$#*oKWYYe0*6=Nڜ{/i{sTaR&wu$V!##[Uc6W}Bm4qW,Đ<:;'*][[A :"x]xvݸ z-2c!Yhabs1}U)9?&Լ*aXyF+MҎ>*WܝH@" ',3gbpa,Q4G[ nO,ث"0_qЩ<[򷓳NTF3r 5hiycѣM frXZ0zꐔCE'VxHAy{7rL=PPWb:8(9nQ1~/k]`~.82cʢOfigӉ>/rx+ĘxTtfPQ5-ki`rhv|5;4|pEARؐ՘,G3 dNMa4)?jYD,w鷤g}qF8)ow'XRڬ2t*Nj.l*~;fx#OJ )7!4>J1||e!Ux~//#lqs+GQ:L4J:A"I䍘k${&7G:pY )L 9pqAtJ$3SjQVA: N"+z!yՄS6]ܤ_[? P8cQYzi4xMpFyQ(Xawz蹉gv+{ uU6U\{nrߒJ@e$@kaNzj,]'y4l_Gtx WYG7&&uy8/~ a,,5.YrΛe QBn#9 S: P/&=PĽ\t,r%lUh_ 6}QKm2 R6xBţi\t3:7gsZVoUKꊥ^NNFns|_ߒcRSw3_r475ΐj\_+?{ɆXO_m7tjR$?$3wB m"m0182PI2suddR>ф%%=.9pZA#ƀu+n;[,W]au=Њ@I nq;Q",{vr*0(/ U?z-[J->H5#f?x9LH́9I.z(3>ކ2 ^9̯7@Y(I>oQcJߛ~z!"lJh2Il^;0Qy1ܷ#Ւ8P utu'Ǐ%ւOq) k^:if'&]+\4j$*KiǎL%'u(hpˍExܘ0+Sd/=|K"lA۹$-F)= ;r܋͑'bBP rf( ~F=ƴqB\ C43M,Gͅ3us`;p=|]h*u8E5bPLĺ.r!pa6ofŮfcQntIyHyFß`z~)̓][czš1Y\IugӨq clqZD|dтejd"[H3K)d@mQg#Dz[\X_Jx~JE ߎBf !&Ȱpꂻ89,:8i_zNPzw6k0mX^W,avӧ'[Ί0;AsI pl7TJ2+~;b"b)$ }NTv/Y>~P5"e3ze%nț]?Jnޖ?Ys|KSc_ꅐ8L2jnaZǨle]ٛǑ8f^M[2-&{_"oN70{ kp7ԝQ΍ut+!Cb4u\TAxTV2^$8K=tsFKSDFIղPF;zEvyx8 1T[VI;c }SSY)cLdH_R{"Rg&b7 ;DžG,9Dړ%Oo٪ILY_9pő}jV&t= _bcG-ܩZ΃0؍s_*ԣ x:q !9pR[ke$O|(Jߵ7\ "ym?-$Dvg|NBfK \/)Sd8J%`II/m8`eP0 7*E+ˋtgmX:UF:,Qu1c47ZF\gg켑ҟwkPW$G=-)횓Owjm/B3;Ǖ9y+֌9⪣ K"N0J.6ӅμTkS_RmGWՙK;e`MLS& t:wbq+s˓r5ɾ*q4ҿ }WoW]8;s=@T}kIܴ,Q…郑(|YK.bBEB; t9daCzK8!}Α")'ͫDߦCΖWf1Fב|{:DhCȢiF٘ʗ-}KpUBAfb1X?d&TeP{k1JOzr \#rc5(ni!;f^x<=OsX/30bхh4tqRwo_=t&2BuizwÙz];T:$/[HYoIr*cǽҦg[my_IՕ bXZ}ESd QI ՌXND3 _+kNwT.61}+CYJO 롷P[-9튂0)r}p0&ԌM3 ?+а0ϷrHNE& e}_BDL9kcbT(_ NYV-\cCp꛾<ygԑ6?,3>>ktvf<{ :0\Y& h e޷,*Y pWm+.wR/S'P#ݜ%Z8ox39b~띗2 ݈Uʉۥ(PDhw>R #*:vcLb_5?0w6oT:"wE[-@o:> VD^j]X !>iSFn.Zӏiv1G-M R' hm1{o:Y P^.ēJ;L4 [@4-[U`foTj(ǽ ">2ս&hv&jEpp(@5A-`C7lw x:,%h\:la(Q%/ ҭbJ}+8S=Fr+][ŻZGqMƻ%WI祟 yƒ68EpHr.rw6BdheAU&Ε)b]Y\pZ&X %/̌'72Y#pOgByҳ}c#aPZlBc&Rv*+X879hi4sj} m}L^=|NDӞRG>E)J1JOg薃iMCfrO).'o_liD,hCz&Z6,maV/&|ر"e~\E_8Ν e@^4ҚG< K|⺤U7<:} wp(8RQOE?^#n?qCiJ<{L_jix*K+~JockΠod$7`) 66* C/c.Cɣy>D/z&{񎧯TНtcu'ѹV70lp&,s)nDj<_6>ݦ7} N'BphQ\碳Y%^?gԐͶ%gݶtOG!3 !Wad9x3NP:C )ܚ o!,74T _+=&޿ْфbI2&|38$ ={ yq.XǢ/,6!d!v`g\E73'tPN ^\G(ed fj؉h< q&"+hF39]T;/z-; IUg^Wf/UZB-I_KN1vڑΡUj'6UD2M|cJg\u[,7K (?nC`өEH+ sB[` ۥjAUzp~N.͡{R&Wi5/$&'FFDyra,r맴L(d ;e}mJ/dUfMb@X9V մ0O|d(cܬS|w05sqyaR$%ۧ}[ qzR>'󪮋Ʞʹ=#"[Fn4iZ Re!d<W+p)&VU؄lyKHDz; ʶFdXu߸U+lU0q8>ISȱW#5mqЖ?!%mK\~ {NJ) N2EM$>7?E 벟c*V+6?-7wTiRƩZSkߥϴG/U+l_$@P *훢0xa>#oDͺ0DZ![y״vNX wlޯc|L>ın7ZPݢubeᢼZd-~BK*eCy#9A_SN+>{Ɨj {IgZKŭ7Ou$'CRsU&INXɽ꧵Cw "Pj/X#sE _afWze`zIv8,Um t_&^O!C퉅)([@YUؑ/iRf;7m̎(TЫWXmw-b׈ḣj[e:ty{y8% &u?C6nђk(K9Nrlek Oν g2u9H]﹵rnx`ւò({JF{n|Zh*yta(Q9g' b&8l9OJǠ4+lda:5 4DfLqoAg>B9+c~.PGP<TF/~\`RDWmwQ}K',a0ea‰0ݸb }Ӝ=RflyvgQ1$,/)T?]Rd?Dra򑰂vsZ]⩜OU$0pI32oj0щl]?%*{Ħa80"l-/T@W%5-)k|$2 5Ñ]xBmQ%1;L!{/霝|@/hM%n{[]C8}^[#CMU *ch;fMwo~VaL u!b^񯭩Zet6(Őy4qqBcυȊ'[\k2k( Zi#ƯM!yXGBΆ9cv(W7./ üEYrɤe0ЪY6Y:*e0brpap"Du'<6 YW)FDΰ*ֈ)ex?(D݉],HFÛd4}W4"|ƆOqW҉Nȧ&8Knꞿ65H='giD~l27hUK ,F"JiAGL1 |bU@jMВkT״C$2 P"U۠*S75>ݭ xnuM^J4]k, (GɈhjn3%5ԻƼdG A|RAWh(7LBivp˥tM2) _2cvx=Lj 9J-lO{F)`njqiє+^v ޭ 4רT,R3&!DSXo2٥]?Rƈ:x:dWEږ2?qg~D) iE,ʫ-Nf/,Mlї\n}D3}5I]~?1Xbhȼc6*/_ s5bⲁ0}K< -OtBÒ+Ы"a:!Spx8GWGϚEd'TjAY:ۅlzRF*l, F M:=ݮ REupޚz/B]OФNu* xGc_߂tAI0Bta<-^&y)xk\r KO :z 8)DqSf /(-QD]xM/ҔF0\dHm)lJm1bA9tj;ixėRY7F_V{I^њT ZO(6&/LŅ5w^^F6H tI´oLaIrX7qb_P}f;"`JNJ}Nj^Wqp":n{3۷Qˣ;w#]7W[ U#4D?B Ϲbׂ#ĿqN,zO 2q}SR_ µfq$ސ6 *gԐ ApLԯ/Isꐣ \*gBfXB5[`et3ng];1x8d\6^5%V`hkt"^dQw>{USuan[d꼞>J #(;ªFVs;3֠݌+ƻ4h4/M= J)z!:.EZ^HwڵQڒU:]h@3jevOEټ&]r_J/1PRuIaMϧkȻD/灏Kbh^n*yXj Ms+=ԭjWQ.D%2#G0@IEZk$ $z= tXO .t֋8ץ>y{Gfu'#>Fw 90Ky7@o((q:R\:*m~|*c'2oDS&m2MQaB4bք*<}o08vS.UL.Q@F>M;5GRTl6x2+gǯF_6\8/OB=_d*v/ծa{-EB"}ZL땳T|5%UUWZY `,vg#?d68w}\&ʯ2_9W]fh?nJ6uTߝ zT۾.g HB?-ȱ꣧X8L尊(85\cZ Sox13u'PNz5@jmn,b1\+i >ɹr_kL8ׯEz/YѤv1]`$3`Ut_u[7#g$J3maYK 'P ~7@:fO,ۈ9?1mQBkoap1` sEaA C/1O!~p%!V{.йG^gQpp?䛽0h5nj#:5A YJAqKLHs︅,q^NuvRO!%vp]u9w'0^Qx9l;.A\^|6*ovV2)9 B\\{?+ 5ED cUvMZ:*yk[yQ%0\kÅgV}Ȼna-19>$&S?[֖Ls]ԆU-~KR'=rU^,C:cJ"mT|w~*! ʄbw*TЯ9%8f߮% Fss`.e4 n|S!e`Mciv"Ey$si7&!+I5c}?,8;S\%a6)!'NP-'-UOo RlC| .*Q'1#8. <:pB;028z`%bQ$Elߥ@f.7 WR]۴G&R~] nBd tWe-sP!}b[0ijކG+ \g-œ)@w]j[n! % (5<ՈX7lS<4VpV\pz -mpZXDV5TPjDB}O5L~+CĭahHm#oVEV12ItĕKthWxv-!PYu`gͯc.rF+h[i 7 RUt73w~cZf5IΆR'Axg7*8eRj^*zb µjCzҿ'4TژQNX8l@)i~0H?~=xD[tEoy:!-'[.K 5.ںr'nu!;Y&'1 T86T- MS #`GnO,yb3 1;Bfu{hGģvh9O?f^ pgP2q@$dEhuю<&,L+)wR@{ij9lIqy.(%/}۴+bݑ|ץ |7捡 _|AF/TA(aBUoqn\AbEYg4c>G r?Wb+ 3#=ߪ|Maf35M]{}(?o[ONɝZ=%h%gSb~2J`<3'&5ÁИM\nv>5)CgsI$AXlgvW2Ҽ'F_ 9+0x*uZu(m{h6 H;6^φ .𡤃hPB0.XdU-W%)YHnnPL7hR;(! `;{|hg=sݽ"#AAsyAcMM&_K;X%K )aPlQanʛ#%̃ Edl1`_%& -!;&?N! jӍ$Yr83:0:50= BڡA ܕ>7bz 5znjf*' vnlĠ!ҐnbNoD̖&Q[C),̖r-fzcBblDVߵ0&ѩ}& ,XV-CfB hHedbʉzKGwe }ㆋu}'eq.ZVK9[S]B\4un \3J*:JNO{xAUROqf,aFGr@6L7hu|"g)F ǰFh=6WDnZ(@ٳ|-q Wd)@J]}f r+y)vӟ9xW1]L΍zfKP Sz~~YV[ہdIp;Uφ$`ti^mQE@~ZD_18Kb5@A$Kg wV&7HsArįک58eĨ!7';yB&zKk؇0z&zb|k [ȫYu*p>c8N;;ɹY0WsN7G 3pz. J,blEiՈ\u@lO |{>﨧2kyu{~Cʅus[o?$`X-0j@RM<~͜g @M?Ck%,4 Lt؎Ѝ:!#?2 'hUbih+#8,{wYrdy;#a6 v֏Luo=xn4=ԏ_U *a9S}+_0j&p0|/CRcZ* }s. %Ȁ7n2Pkkxh'3On+k`)a'>úM'r^TAPU`˫gȜcş$RB7q~K29Q^*ѕnwt^޹h'*J0gdk嬾(eKq"7OI𨜦 hJOx;gm X%vrbMY#-=i{(⻃zS[coIR6$O3?*2pb1b=| aaXPLO^6x?qU? i1H)gϒ7vN-5x2:/wD-ht`I% Gn Y4: 荡Rf\7l,xx.J{~fM$O]n7gM`ʨMO*ȵzKj)Pcj!P pFPܤ82/&x/8WghCW Ȃ {ȷwY|%^z(Fonvf1>uX/wl_}+&cj޲^Vfڰ tgT=C3}].+*16kh /ɝtfs?d P 4hT(Vmd7^Զ.ڵqI{&u31W5B]duiJ-łAۚY&q :|'x(,̰L &Q"]t6-$$dM@4w-Ľo4[< guQy-e<~34F)`Щ- 4Gw4nz-8SUyƬLPvhQU7OxfOe3t}fӳ?~ ~P9 ' T栉p}w&0ԁy 1uOa4d.q'q+V=9Z,\jw SiAF;L=z:Vz*K:R0x3 VW"&%OF%XA>|}Joy0@ÉըX燼#O>8{o T?H\[#sؠ)Bpq kg`8E`hcQ{d}]nZހuAjRڨ p o&i'FKm&4?"e`8AyR҂9'E>r9Qަ&8v%_7Osco;@BKU.y/=YK'UkMNs{Z $CK{kkAh,89%>_f]ap e}xb6)5)4?YۺSGAwȗ[ANB?GfPT=Ch*7g mc~b( ?`8q0Ds'&}`~pS~ 9b)@_\WPIc͞m> A9k?%knﶗ`%OtX7'σpj룈n0KhO ^NPR楎o"Ar9CWN]žE\G7XNe~g|Mew`t%p'Գxw6 zFq`W;S0Қ?>o ܺ[v1of) (?hwt8?3zXk#?9-+Jb~ijnq򦄃OyXB;4涁>n9' }Z?|D MXlu|ӈt=*'GNA?׏[i⤬yKq˾ ^Iu`pl\SsI+LS H{Po##^RY&xHVP\OCG-j:c6|PggKM}6j]R.rSlE[$E6 鏽(Ndu0)y,)YNZ6!bj5޲}V)<=AqiE5HMvL0~*.}6F:*o{uڣWk2)U I]hgF(ETI4)LV/`f9NV\,Փ@œ#ڝaJTe23_d }kjCQ߈V;|B~;NYQ}w{TYU<0| /EJ/3 $픩een {t!cE dyO}VKj,w6+٘V](-v'EՇ>CS-m3Qofo&p{@nFq|lx\6I-ʂ{]p^6Ե@΅hyl˷f}-:.Td.KԿvgPM; ̗p<@:dmf},X3pfr%4Lbmlj Pvlg(A0emq#lw娸BaK7/r<H@`XolڪPÿ,5c ]1rXeWlbl9 lQ"Rd*s01gFg ''I|Jٲ= ;]RQkq) trbֿQKa1L&_Ͻ(hјD6pzMo@'0}ft8^/?TY'YtgP kȊ&c^r8'pTd %CkPNjN_/IIlbS;Ťa m>&gZ K:Ԙڡ6C 8[E;1 l|*5WFw} Iapq*eF6:"6T9rP-ݔUٹ~ =@ 6@?m"uRH}Zo0gAA;#ZNZo_;W,v33F'4V,LL及eqEƾH1oK'S^ :> BvD"zG[B}ۊzLZVFo'BȱgYZ07070100000406000081a400000000000000000000000166b5088500041aa8000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/wireless/cfg80211.ko.xz7zXZִF!t/B]?Eh=ڜ.+ζ>R="yd΀4-ҏ?9 _ho?++ g0;.wD,s;p~~h\:t)._O8t"H~ih%V#!_<%(OU/Rm8.ʱvo0clO]5frh/FUxk/m)SнDWo!FI:}("Qe@qOO'ޝ3WC ^Q_OmVȳl 7VQiR!H6]+MS  瞓#CxeӠ2BYVG_0Gp/hn1w-aF7TVޭ=ZA'ז ̾gWBDӐes=vČ82,NHS&wnsdZ_ :IDpF!t"V.! LIWIl\)ḺhCtGQ8-pֲmfdV3}MTl~7JJZ~6jT;-5CXgZp]p'XJTd f##feԖbUU.divmW֞8⬱m# hHWJ,:?5ëcNk^ :,PՐ,ZO_3aJHI@A,/,7rLa&^.3w@lބU'oo&]S'п8XFyY]Z/`HB9~ W圓Ti&-zVG+۵qѺ}38y=#aiMB$F;>5zxcC")aIt l<HqR j>ᰈĻD\tA gve? Q\QBr|x2S’x%;1* Xc 3zw2FM*ަvV̑?_8;/tKFpZ =o}"Ўbp~BpAК*@weJ8f R/ )دJ c]<㲜esBl1" >js3/{VȌ2( QuZH$#^lU XJ:d8Onyc=o9=r>l׃&Xmmebơ5-A?Ffp2"0ξqʻbZ= ؖ]uy_ؤ)+Դ%C";iC e*y]l1'Ɍ6l@tc*SD-LQLK^>˾ "~ޢorYULroTIځ+>Pc9r 4^d'fvmOZL6|!1Ȣܕ=4]WIǪzѤX̴۪DjF>s<*=\!'fbk"UH }ɾ*x>r*$j^*\:[m;_¦;1,לmitV PM4y-7p+B#)9wC lJ  ^*VVf̯Fb}n15fijwBX"Dޞڻ4=7:¬.Y=˭s7#<g\5 !3eY/BіGsSw|S<+ ֻ˷Dbʒ $mt w8L+MNMz}%lȢ5ZRGտt8 .yk QAԀݵ\T*(FSЬ{pae5V0I/=R}%a|$=ip*:NxjJz1 76svAH&=mtv@r 74HAK,g.7.k>!ƄOhصi6eA{Z+?jyV*dJJ^ ;{T0eci|ƨ;gJ?2v";)PuѠx̬hVK;`X!r2@oq0tÈ&k4s ;4ƃ󡾅[6'OX:mwy(- Z~f _M#Ѓ]9>?5ODV9){)g2JWVGgB@']_e43ĮN8:ޟjnm2c޽x= b[C]]ݽ)J_2kNzE oTxgJI7F\xE^r1\8Ozm8Ɣ]Q6=f.e(CvKvջy]۟~JSe_ mB[Imm%QИk K(I%ۧЍ.Z$F`'>d2 X&ľZ/1Ku O\?lP>b*fC1݁Zu!nelTYFKH ;T*O(-w%M('e<xHv$ !4 \G4\]~lL75 |kED$]؜'(}z'W*?~uѡ7G]~K79 o m-jE)L` nY18xbLb!g,q쳸uLu3K;GtB'Fb{ꑕnIE0,ZAhR<2(h%8{0[J$@;Կ]."Tw=2 wse6W`>dO Dko]_G]IvVIuB6D|Gk A{FTO;N;T^=|_¶yoזwG} O'3-T}Dp?ɢ2oI.ɾfb6*Ԗ09ǃ<݈l wc5Ξi:!{3Eք>Y^S1VFpWpA=9L %ƭ򓣒:n}BK⚋хrj%tYٻse6rsb蒀w8i 6BUaHygH\V/a9rQw58ȸt8Cǝv.kP=*&;şhе7 n[΁h9zbC9nPe#LxLcf[Hbwc^ @hIUFR8kbOU.;TR8݁ 5d 23l'H1j<L_&ԎzF <Z(@e&}vN2^';d՚C_ R:ݕ`M. `0 ݨ٩:y˄%Ԥ9Lm-D~s ZkbPOi1,bHy@cߒP dkB5[0 t*/(EvyIuj ]䦂L:g3߻ciVn!x?%{F|]滟]jov؛AX;MxήYώWe77)#TWFpa,ɟa M'`Ҷ5P!- $̅}W.cT_9"[Ɏ B5v.R xM8\|JKn-D_9%bR}Uz@LI/֥ Wp1=ƒ9Z]U|[cH]{M(3򀪀8 B߶N *yD3{(0ZDLLMnn7X h֜r׾Sg4jm{[Jۄ% lNjqj?P?27Vz;r|t؀f]@+]Jw3S`^O|)$Kb|)fU Dŋ-r)'vV̦0/19XK`8ꈏ$ {0OW[D&JL1ԨhJ,\}a% #d:sbP(sCѫ64+CxלS1'>0SPb.It$Mײe88dDg(ɘNEbx32t S?V5Шk]vaQv٠9~g;g)a7 % PK<@֛ {~8v"5gwʐ){7GZ f(V=]-a%}>KaЩ@Cs_dNT\=ܗ6.aV>-}lKn_?u$z‚kE@lMDFeia{tGn<>y@*k4iȏo;Jܱjv u~k'3r6$~v7P]j^PsNj֗  \^1ReU2]A㍃wuLL0ro -+$E ^F uUxRJ+QzsZS༯mjd{>GH_S˃6 xnPnv*Su^>ZObx)NJ&OJiD{;f[_&[䀘&,RDqLnS~wE3oXЃs0G;8%ZbEp8eI\V12'$f)ͩ`NݙM., Aކ k9 TU?v2 I՞6`4O*`r_b7'T] l-{ش٫ [6)JiHTi?d0%UoȦm-\H-?ṅ;bS2,S+l`! 1, f mjڶ|l\@IvV2eڵ^Z2#!¨ a& F3M Ă2u-T"Zv"<w0.DC8bÐGۄGƀΓTys .3ʌT^2 J| _Þ ӰzN- ^GM ܸp(DX&ϝSktGi1VbR1 HD9VyHw5Py^n Njz1AXM]44"t:%KffBP-dVq)FWPḒ+?ݖCho3f"d3I51xI 睄ɤ^~4}4;IR@pUC8Lm_ͮwZkҬ/21¥5J#{歝'}^,1μ.AQ䏌hc!6S mgl,temힴVZGK-!P\ڄB1h *@nV+ D o$IN@^^^D0@Be N=]ZUp݊ R;[U5FM*C, o!. WkzWq{E4|ږ ޯѰsM1]G~َb{ m|7&ԵU v|O=&B(uX-< 26E?%LtU\µ8c]59ŗ)EY-b2WhZJiO΀5?L~[0S33 huO H\wA.yYV3p/\k|zH'Ga"ۿS~zS7KZ*AzGA0-:azPu0ZwIZ ֞P6uذ7` SY` {@,z\9{4"!t"ݜ—'Q9ZX$H( Rݛ<>svijYǘY.l7{įѫ02͹SRo9Иf 6W<wV@ E% d[ G|%J;x!q Vi3G7cy0˿lRgD6|Wsl\gצysw%Ϝ.8NU)F@qN*yZ00S,;?t1_[0#;.ϞKo#P5CYMJeI$c_b)f;dߕǪ^kbw!=<3ј9QLd{F϶QDb޻ZL?5K8谭_bC`b8ն&~ AeՃr쨇wl7BT>*)gr/]*Tl?)V-]VM7'UR@D% KrQl]/7q)=&/w0O(u3H)>6~Y^y:c056[{T`ѣJ6HhR:cO z_-e!isrluRjOT,Yz|XyR2oqFM+*Og%k=$9;Yn zg2ظeyT^/(}5J >ٚ1xxM[\<0b:pbfyrLj?2&n`n#lSC5W^$JgtLoߪ䯣gA}AT^DFWj7_4h@Ma@''}3$NEzf*62,d3o;SQOPĥ\4 rW(,Y{ܲ\@pP3U?ޒ}!M!Ԡ+x+`6P$u[ϿZ e7D- W)3Ll~ (߼&yFH\55YW9LC"n5=RD{t 6^U@S)l pfđSq? {U)#cz`x% $Q'?"iӵIUS/SU_V -کzѫYP߳L eP{X{KBoxrCvBO vXIh+{7b:R"©[ 0[WuOwI`kR. q3mF.9x|+U1bsj#b@꿗TcY j 򁒠n%-eOjQq n@:˱a%MG&JEn1=L9'}:l)ӫh.C0LeiJ_i2nJ15 |Q1p9n.IH5ki#۫;< V٘$^F́e<9(-|0HnێRe6kRn{;ob}^O'͜ڰh5%\ROŰUQhvv/i{ 84-FQi~OqR+b K=|KZ#D cy:?JklKHצ^NHB_,U6n.Fz &yۧ#QgȗK::Ne$lXяb]ARfPV x;y=fW f Oh:`p3U6BYUU!C'Qd5hr ==XM[]4/$/};p;|՟)>LUTK}~|}v2*d/%B!o'R~ڊ)FCpt ʭV4f\D$&ۦqZGK2FՖy3Ru?0ީ+!45ίu 1 ql2p Ƥnm+7 3;İ,+ /u:r$WUʸQS.?ʨLbjȊ\gbޭWG)}v}XGUŲNq u"gLUJG![nuu.L iH9P{K1pW|SyW7F?O>SSqb\;TV gazb3S{tP5Ic7XM%lNDv)7%xJ FRN+J^O\,ST_yTB&i>Z ]rmƿ (jW:ld@8zDGp4K}ܡ_K0U :=A淌 *%fm*-иW*)|<걺ðse +!Z$߮t@v-9B6h5ĸzP#G៻KvTUI?!4d@R{z3yمK9I< =4?K>RVC[ǭ p1৖3,G&٤1+}&hI] -j:GIhjȸ6jB/x\7Wkpv _lU<ךgJ;~J/޼W /xCL@x#4$Ft`-0XԊJh|-2OJId4^1+6'(e4&3 m˞@3.ǻ#q;]$X&I_- VY-c(+L LV/:N)uyhrK.k򫁴7G$. )nI~uK~]3fjV#sUM&T|g<_'}-C_6,nH\IbGTkyؑ1XL,%dv+-Zw  ]Y݀ZK vB2kNvԑPTčd~_3U,$@5fF1fX\[i86Fha~\K\%~A6w z%S3zz%C {EMknBw\'QбFNה3ch:"y~{ ή_%KxmS]j>F^ENXׂ. 9և^D/ &491h4ETC鶦Pj`b=:「)>V"ү/,',Bޱcs(爍G|gī''4e^Q*{9gpLsAj)'*KL!ˀro=2D/DE?K۟w O^n.PQE.]<ڴT؂T\=욭UҐqH t\Υi~y͜n[Piͮ )zWhbU2֭ߦjH&V}'Xy޵3J)*![ ꐌml=S^tԇt-*^,HphھmM)ynu)X!:&T oLڏƍt z{~~щ>Z 6up?C)V"wt$\djb\I"杝K+B޿u? heN׮Hʲ? ׫ ]tV8Kƚ3X]gGsZ8@Heq'߇^altOj5~#d4iJSd듔H*ojw6PĽ ˝O.H\w*cM9J{3VJ<4mY.&}!Vq8sBFa#SV>&Vt8>6׮|*c A>Γ~V7n m-?.q_`JuoErqS9aَu Wq<3U149p .+L׬ M>-'[H%Eyz0OݐF挬Љ[O=F(]E]eV%GC? nG'ZivjمNU rgbgڰ:[lΥa_F)F rD8k#'-tDXhs5;C!y(۲óN:# U5 A@qdͼ$8)-b;{EvR7QXF7Jf'0*܀^z>w2?J1G!Իz9y>spojWQVS&NFś;x|uFQB}in9gArȽ R?h<(H&2?kp_sch(ӒOH;\7-' 5>?|PWx,Jc\xK9y$moYc)8Z|^ S37B-h+eN @CXrQ51}{>?Y /Q ݝo'ȹ_r SĴczCu󆁇=d14fZ=rԔȰ/F˄bV\Re|' MŅ cnvOm}KK>lZ), ;USw}N,Ĩь&ҦJ^#|qVJ d3abv(%0L ~ YŻwkeVSXWƤs$8_ўJ=+{.1lj+}"TBrDp?n y$icj:V/QUJCиcNm>.P:o !? %!.tjg7ZU:)IYa"KSR# Ĕm9yc~pmȓQǨȪ{hB+]z"eµcOHVc}]-wNg7|4y5k'F+CG{X3%$>E1(]Eg-?UrȽE픣9%CGٷTw wŹ_kS\!NAFbd+6 V_*VJdT/8>F.Fڣv-ٖQ7V}eurJIĶ5=Jv ;۪)%T^&/Pjq}0 g0qNB3쁶[K/UMzzZOAHo=1ۮ>4R׵lZ~잿*7p "gռzh3q8"#( `bնab۴PEH(84["9ઠE~XDmWw`~6oF nTg>m_"C$_:<kqh* },pʏ|5ZʢZ7o7 tY_-rus8$Ijx-m7\t Nv9JB#ցF(lx)W҇E3ރp<#ԛ39z~!}~j6YٷvZtd݋P ~\QC2C_L DpB\RЫ{KYR0.]AT 1Âm/3j2T9(KP _QkClMUͮQb$D"#CHIs҂G^:lfnwa+(G$urbife$g$R#STE1fvu惺=Yf[KͮB2Tƺ"|Rxug̻?Fi.*JCyNiqR̿bfZΔD;zfF̺q:i6m4 Lc}3Xgl uA7 !~'gɼADDz"$vPM1h4g|I'Xqoh*u1|򊉅 np PJZ]&$dHs>õ|7_5x&i{/_(zFi߶;Vwg'9(k|;wrY;E~2"LJѳ߽ش m߷ ]*HVIFz8Q}*LLre4ެVG>dl |ԦT )cәzlk Ccv}(Z] 1Qmon[]v 4(IHNC9{vKNQ%kfiV[\2>~bD-ϵB+ab0[ 7We4Vsrk N&[2I͉Rl?+qB!ɘ(Jnnu=c}#ukV'C}zɫ: YݯPrfࠊuYG޶>*ӥ/m y~_3z#,L%pݏ ,{2Xd">"k N1O'2HG׏'/i"?V*6 (Msmo*Oݕa,iRx#J4%лW=!ejt0hS._D| PЉmsƢJ!e<-6ݴ_C5n>~läb E@UDX/-Y~ ޷eT> : U(5ldR}ot:ܥ ٱ-z`_;%ORN_}mW^{m-y; %DnDLJok,'KYi #AUbYN#U +zezˤ#8 "ןi#i;-#gu|L6Ƒin4nwDąauVZ\ʉe]Sxm_XQ#HhB{NFeR4-T\m`sW>#+X^<j-BmnqܟhRlP`ilSFOwd a5Iln]N}^Q#h;#P./s5`A_Fʣ͎ 7Sm4' !( 0+cOEHH/\ؼ[QʺDePRY82YB21Dړƥ, V#tXwL]pR<%&؛q_K>5 ¸6#Vk@'{y\T4#HW1+ң |#x|'VO_,!Tū{U0g^.tZBW̍ALpXQG۹v}P:{. ;W}%"1[D(EjGS]т> ᡋP{ۍ"=6WcosV`\E=W+}P=ٱrtbfCkL9 ,., u6YU{}mYK]ozXx_{m% [  ɸ%q 6;㩉Y$EG kPbn!R-ۏ?|nkĨ(9bʔSTdpSXlKKy`$\u9ВcMܽvCqU2UBǪ2z,uD &//1uSfD#WYE!^o#v[9o ;kT>loqF9m-038xy1e8#\sLjpvG{%\ MokU3{Et-d}$͐3VtjEV)5,̪d2{m6=Lxjr"nK^tnAy!C&lӪP\^BѠ9+tFœ0aV]ՔXps(ÂhvWM8H<8xW2tJ?ᚏDͨhvBk &;Bs_R F"ո|SNpΌ=OS@caNF20H֢5fĸ۬i?΋Chujˑ}6?^%6ff5 :; ,{kO JI}5uC b´f@=}CM :6sцұy&XjHxCV_nzfx/nL@ !Xpyt+>yVQB,^(&4`_1xu iLcNqc2RB5f~<l 15m ׍ȊPQfC9E&/q]pU[VW!o EnjKr]u5=QἌ?QSXPdp@eo{͵=lQ~I_ | a}uw: TQS%;aixb?$PeƸ{W % 7~Qwaxv`~Z˟4VQߟBF$mdWW4M}N+ 8/E Jͽ!z-Y*CwzneibB4 YXdB!G%U/[I ϭ'B8_(+ ݓw5/k!v5 Gf:+P&6Zso?lBS1Oc1QZYj xm)~N%NF EղVMM%n2@tE!:]4qJ9{~rK3wR'p Kɛkr[̓]ztRݛZnܮR2rjZHnR#X 1%0ȭ0m O҃HINhPb8X)R޳[45\XBϨ͛|Xn֢3D-._h2GG퉔pst$Jdխ%WQMބ&0Qd P?6E"$4rN\Ē?:n&—.քd< ,HT6Y]St~%s",qbT?d ]/ >AX m%9A7LAC8 4>%k]ƶÀvܫ޶-P {*MxZ78Ń4j[DXyG2L/,1 3SYDRifHۂ̼zKq92I`;5PYۇ;T O?*jo`MQa+6 p₴ReFO+_1 ebETy3󰀄nS Zؗ=RZ4ڬ~=5ܯA)׼c(%5ȽTc!tt3rc$ec2I q[='2D")_4Qx5U_;@6:*I`\[4Y7uY+-Q$]U#)ڟ6e&3߃ILW˓!%M`yUW@Pr) 紲8#fSACğ @& ʉwo1 esj0ٚfOkYGbE:Őߩ&,4慷D͘L'Kw'Z Îwݙ:}v1RC%LD uuT~}BhzЙu%նҽ 9EJ5H˳(@6dUb4ٕEAqȖpōg>tdّ7H2s]c)?ܚVL٪جQLv@x? "X5Հ1;dqF{~NR>~ n_UX'4 r%%g󿈼S6EJc m$ȟۗ_heuL"̇)n~4Ӗ1B \1.)NR]/`7ޥyÈ7MGO  Я#5q.J>qg:8>&/ +mSmnR,εB4$RkH@~;| sOme@~-zk1F X(i#9"[zk]|ST_2$D&]o(Cy t'l &s41gKvjEaN\wlE/fNwwZb]) b} A>>a*sby~^~Qw]2%s!4Ѱy%PzbŇE? zJMB})ɶLPSHZ`d&mڔ C (l MV^P<Xx9'GhL0kDێjfsm J>[^0/VL]lq2fV%sY=+ESGH>|JcJ*FܷpJUcy$!n/^W=& {R'Wb˭j66O|oˇ:I=C5IVEBX|{ڵ\ ٷcGE(L#f ."gW0xSAO%B>5.D5-&z?ϳDUly)X* ;tMք}v[]Q#'1:6#~Bb  <)*bPO4&I1w˟S?GW_VPw{8V{jMs<ǚ@z%&_Ucl+pEnBŞ!)[=:)Z 7b8‹ Ӹcz@oQ`;ZtIvC/u4o;Y :.<٧قd-NvY_Z&l- Ql.WK3:4mHx"]/w n[fˮcf}UT|bkz\{=w[ \ޘ'&Sܓ]j,'OWx\)?ޅ7{K%͇Xe{q9Qyڻx _uフ>,=#!HAr#.V0sD>uo9ZƷPɏĠΟj?B0ٍl3`Rᱳ|tZRPY1+A} 3.drTGmi wnX%:6bD5%n`LG˥}B7B# Rf*sĈ~*{Я3 &#;"x( rJ}:?. erQ1z^1Hq]ڃ֬1'O7YAXFzqxJ \KV 177(Yޫ~bѣ=fPʪE^=ubϹ{UH-cHފ-JGl;?i7I !/k9m`mYZvQqiN1x[p@ۅqiyNT<\R Q=8Uկ5%k%@2˙p;pd\U[0PC)?t?&26LXgŮI&` {s 9Ly XErћfk5'#C$\oS Aϑ9alKkcȥJވ49s7{*f,x/YL~(!$a5gًlHv뙽El}#^ڲ9KCfl;S'Ԁ Ӓ<ٮ%Y}rC^S%uʠŚULq!Zm޸^F~BZZ/2mE"+\R@Mtg 1)ߎx3+rk~s`%;WH$Ɲ+pc>X>ȬT1woÔQ3NB ߫IaF=ڜ5k\N?m"PDn̗%OzO_g_1'c:>RHcmcREil14?iK ԓwLʭEpЫp{<ʾCYa 9tsOO3?{ʋ1G.(rPpd[75;ny ș;PAO\98T*ՅІ?-mӟ& yEչ}a:@T_;FbYkΪkG7L1,u۴')Q_c{YٛŦJ}ސD/tZآ?LF4ٌF5?9@I9o:. +;!Cz}Xý,;s @hPYt/>^ [ߝt SV%n;ZBOkF?#RT)z  O:$rS Vb75 ;; h[n(XZQܲ@$e-Qjf[AͲsxwlT;6t [,SMU~By&>x\+Ejn*O4Vm|s~#6R& 3O G dMF?iE48 ^xa:,L3xO'~}_ބ5Nz$S>|XTAH`!Č f=6 RJy ($ 9-oVkdlʀ:_Ҏ E]2KGMtflEv=Bk<0 +>Ԓ0Qc/X"&?Ǽ2pϾb+;FQkUǟw ֮'L~0DdX a;3%mpuRX",.zS;aWA'`mZZWnfja z&4 ]ȕ4~!d5>&x=uv&Uo7oӁ$(S,Ej(!l_ [L9&MŻu| +0P[sW) }[b򂓴vo`\f A;ynҭ-Qy=ٞ(}5b&JRFq,?q6r_ќ|VQT_oa|5;C#ݗaσy5|$ܯHۂ(88ްz|.imyL2[q Ldvڔ ObB1:\: 5%/tW%m[zC3·GӚbnz]ᦤzΥ8ڶ2מSpH>IAXxvmjw0l< v7Ems}BD46Lw.K 1^R${xF|ȁ腁wZ%;p l96xV)&Y-K 4ד/8<*b pfG \UG{V`C!hpͭS ڒɤgw I΃q dĦ󴆕fgg^DϞxD*O߾-_ĵa=Hh)h92#,&RI|4!5_kW(pO/b+ʛk:&2j)gZsKstabJ6u9^#je+_"NP5;l g=K׳U?pݱdEJ%F'Z|^:amGV 8Xs`i#g"qo3xyj^3\69V CT7u p\::F2E+?,7Rfsգ1h!7_R5[j  !f $ɻLF: c5@LմE%I~ɋO[B\#\(krHqG_R8-'ch.Ұ!5.||]81q2v MDђYx}BŎ(Ti&&-sgCq^a)=<ս4f`CDi$CCY'SRp?q?ouǶM,ְ~SG(0c:i;T9(loD:)xr!S Oف4. 3_E:%J >bezxCr֨7ᦠTI m{nZJW2~b-,urvԖs*d@"5XEHzXK@H<'X/r;&Qİ[#Up(5kkUxB&ֱٓ3Vj!…= .odEK8?Q2$kfBj#1$KskA%KvNaI<5s6qѭ|6*#.ƒ^7yJ Ն(_Q_VXкr ^kc TZ} @t9O [@ϔ_Syɲ@_R?C:xɣ;tnh 7i jܟ5g׎IiR+j*[$X$ФwVg*%9߰B,=ɢJ GX}! KAʌ{k>0Q-&Mk-7npE/sv (_I>UcV4CG7X$wԴ$]GO94Q1AUr,2לbַ[>XA:1H*sr`%7 \[G̻좫ܡ /Av^lԊ4R@XCt ꨘ]nٲD ]':#HFm,:В^}3zrIf<%=[A7 d}aFtWpҀ4o87&PDwj:/'V_d7 e/KQ!7jֳBfWJ~޸\[JyK[`)ڤV/3 *g;_a㌙jㄌsS;(>h 9ivKϏS{3BhYڦs %beIL"%XNOĕ4<'fe?A/x -(X@2l1za-NJq.,IjWReLp.TSR8dZ8ň Ȁ˧mH5ܒڹ $jIkY_&n۲Y-ل*0.U6MRb쪊Օfay8p]C_onnЃX97b[iʜsE}9P9% >xbK֭WO"]M~A(sZK 5Z'g]T|IbG>kV?o3_䄽Okb]cs8)R xu6Xq&+ӎVB+j|=wˇ_hV1A/U<*LMƜfE\J(CJig;02TM7 ) wPp)&~iƎY^T9D]s GkgN i^;M !N'x W]-`HDЕJmVPo G(oH#J2HOs1wavGZK^ :EAudcS]Qς:B}%,XTmsd[%,{r'>Z?^l:#BSUYiQ&T IQbk: ƙcs#FxYR ] ^}; fQUJ}P yV%gdss٤b/ 8UY~Xy}8J #F e.OD͌AD#!Lͤ`Qf9!*I l.˙$ٺk#M&ㆠ>.T;SIN_Tc6JF>0ގñI${3152 W>Lt,>dP_ּfDt[[nḘJ@K%6^1!I_[^\2vxm ">,@$-T1gY#$͢ZQN~U&OԼ),%,$DA1&Oa[L&,[5()(M;a"+?!m?;H> qzcyn0۸>' 4 d!MABβW*-W$2hEwR_Ja0?TXk?+ LHxIX1EOcIw̭Z)d@DW1NP`8`Mç֔Q1!Z_`b4{*=nqZƁ RkD_nW3$M 4 *Zrh9 zgjqL**tˋ&46;qm:7hE=!84~-z,Or @EK+ek۫+lz:TunjM͙s-2H ^{o]Wc|\s fK3~TI5n"bPHd4ay%VWl}Nk!R_G|Ljs^,ۙBz!R& #Rz[wox#6td)?TJ+`K_ĦDRE !Y.PpIGBG*r˙<lu]6l-۷Qqv\OQ6?bz  &ȳA[aDK6E:Lۧ@~}xN\[v3{?` Zn%MgXBXWGI<&?w )']-؅;s.ѓ[t!i|P)_ $DNxYc>W`I@/2<J.ݪAW_{2܃nEx#/M~$F"Z'GZ^5ַowl ݚ^..wHF{Ʋh2r6o}(? ]c|7xөh68zcNAg x3M+glwpa;$L/?v&zOIb[^k٘vMHJpا8q(<;IPgFbz~..?{;[EgՖ 8xPz۠mmW;cT_/ j/ FGK$p|#jt$,@U*z3yeAH\)P>b :>aqD u/&*@$96j8s#C͝@ Ԃ 䭑XXK } n"Uݪ\U5VRP7c&50P1²N]ȹ'pL:k+1N0Bt&k'Cpz9iʊ֬oIhXώR\Fv\ |?%b@D㼂zĿV9GwU{Hg(`s hDGhD{dl+.i9X̹U!-5ΜJh6K]ίgX o Pq #tZ5׺e!MBW\ݭ Ѭ/:Tby-5"X|B"c ,&l_MWǽk& $FڼԩzPY}tSFupb0(?s#yE0NDN1Ւ_7ԘU@k Uav_,PqK6Z}rx8us!aaf?gɔy.'Nne!͎I0 d=X Mg+Ʋ<!1:n;(=dkwۮvOlFn`T:Jv1z,nrb Od*& /̷l 8pz5B݊]Bw;P#{^A]M1D/NWG4نJ( }Tt4J>./>c`AI!19;i (ܔ8sܘ6Ф$܈l'}(,5qpLbx嗾ԚVgr㞱 =,ءDBlDQou7;;Xw)X|Qm,YTjpǥMy 6.K${vK*JTm׎KMf(I׳ "*hhiX4+ό P2%6 5Aq>Ns/<B.\KY F9Y,9Pl%p,s̠_sYxy` ;AݾK),:ODk2ïL# P=$ V:jtZצef `m}աt"m1?vF8.Eh*WB#A`'rUSzܒnfz?#zLNgv%uM M^F[.+X.xnlvH/PX˫5 \+y%Ib27CLƉsa1aolh6GֹhLj/-,gCr?Sr+ Rey0r749j~%#fhOzp2J (i/0!=tW$`O_@Lg~ZvD1Oa(-q;WU%q=5טjw0^iNEENC_\T*`#R?~D‘piD}tGW̶kF6Xr{$e,CϨNZךP@F]{fJ[+LRN8vRS#KE\abUaDȣt_,sd[3QJJ_РS!3\R{ z /xU@DC~^懱N "o!!` .޼VD:_ t8bCGJ,N<]V 4G| YדqDP3qh"~*J8Plv{>DbiX`0YearR=ǸsGKkqSs5B(s ~ϡzC͍h%?~A28$6.6ard;:uJVK$zQ7{58CsYZt{*.Z|_хz]*lc"18~qjLb٣|Et gqرtGWGҧʬPqǞCrd >!2Oz- b4q N`0*9KTT²9wɋw"ΧF]8ʘyA&xBb3diWKNPmn7ztx |L? EP\X=[՛q^a BMٍ"=d] GQZ&fFg3dnP_y0kjj>Pb>ljidׂհv!W f_֍VUyMCǖ-5,#32<  ͵75՘0ԳCv!d2$a :r hKQ-\ktr*P '" n€\9H|k@@́e{<fE(&ggϪOSCe*I>z[xSД=2N&$??d]dnݔhz%q'ٝͯ4D#IQ1ٚpO4 0)).``{*sMYPU-s5b{e*3pM΋_VFQjYd 3HN#ѩĞkhEEHǏ(v>#$=UkU}9@x~?t ՙE\ +EGcvPe@W]P? eO"3p/n|ްEH;@ ̂E}|5Vh{{,,fY r"xXI@ Z Y鏪sdA;Ã])2'\I]2g./w&B"Q-5(heQ UfoASMB.$|4=nMp~a i]ʓCT `.Rl[YzB2ksŜQrf*6L+϶]EidZx!)>M(^ͼ]ZI9{4@xY#L25mxDs.wI_䭋%>zԒ\ox3:X!PӞ6o߯'$Dv1ԛ*OA$X#dw u; DPR4 ^VئEO5ݷkQ9^ʷs9g.{zX0W9(ϭФ^&;on'Ц^vc.IjVm^P+ٽxt5-<xCoȈn'.p4{ dϖx6Kx2ы>8\~d>gZ9as=41v? uYW";R.AˇĖ$ ںdy~1}RkvxM)5q 4 Δ}U(z9#;ޘ)SrEprUG4k_$Zm_lm#04|6S k%* B!/A2%%aq3foAՃF(鏬o\nV$~ "kaB^jh.=jO7I;D*Ky ኸJւ 4~{ ۺ!4%W0G4[<3/(Z.C+*sѤݎ*)[fY&= 5Úz(V^fB=A֒-l}e:WHy]7xR͋%@F=7C64B'}uF344_ěἉ/oZ7'.VCAy¨9/coCQ9r`i"&gq2aGGwCթ<|\+=~pfoؙݤ̧ xny\Zw)"cW]3{ClNayzD(Ҟ94DqQjD3Kl?| Fo b)O & Mx ԗp_EnH;U>;^->J7!}]uM/ xm߶QqT Sɼ"?W{r[rf.dE@u:Z ,2 ^*F4^')-5 K]M|(b .tiA ,j!v5ߩG|Iq8m<:˝\i]Mpan8`L16Mm]֭n}:%7Вz 995D.tDP5v!WR.՛ĉ> L}|YzEFst o--yXB&]+ڦh)0J c]TV`w._"([wᮈIUŌ嶎)|Ef_p]j1Nd9"݉+eKlQAF& 9qϰٗbףDx ^ ![׎BUs]tb 5|yWwbUC7ms7cIcT$Ī%\`bYGI}t7Ay킡0ی6ET\aWd6JGjaI7 /%XE=EnbwB)_j?ԲJԕ=z#9|}ӬTxE@/SIX`zUt3cp>J`ZBwe!QY]Ma^RRn?p-/&7ew",͋IH3d,hxԃs<}Vi@W(NGxPϡ-ЍOѡ-YULֺz+i$_e+ѵl eIϥ(DRJS Sb(_؃i[Wgo°D4t{萼En)n2| 3`&D˷GcrypƃXycԊ&heőeb2wvoBSEUTO*ho5ZUҰBaӞ<[ rTot?N  VO羟 z$W7z83lPb,hKp6cjYֆvwC ֝a :JldO<ʜ"W_ByN [n;i%?x=:L&[@Z\g:Qgᰝ٩kMCskϬ0ZE +JN+Gw&nۦv"Gqs|t6G۹_`[ g.Wc w*B_-Ord۽dxc5u{D? )$+!Xq8n*MN)ݝc @'֖KJ ~ğ +[kMT1ZՂIG>"hSGirMl)|!9X3|߿]$HbZ٦l}J"~ G3d~2tLQ5}3fv߯{{nWXR,WK~?x +NO<Fۜ}V &K6d!O;9~ 7WKMot+N\?8Э1tG<.KJ^Mpâ@4V7g4u{T<rbZ߂a8C*25SRibW(lW,L Α~}_,5Lò|qKfo{c[%g6TVmmX23q Ar|;U2ulլ[3@:_iGh19J1NOS,!p}E%EuF=kзI'3z<p_SN53yc4*ionu-hH[̫,Oߏ'ͪ%>fW^gOFϨ$2:QKXc7ŒIYt"g-ZyNz>Ƞ&2ʧ / .-4!_:".a&gy nU|ػ7P/s<Ɍ6G'j|U5Bd!n~NsB&N(8K# DPغZ7e 1iޤ3Uy<4^4tGHcoNP·~F m ˹C[,JX @V| `lcg]%n,,"QswYY i{+y?}Zځޝ@[i~GM w WY<?Z@rj7f;ujv 1m1B?O-kY=|"Oh>&~YOodFLz/c S$L9df _f{.=PZ|g_7AH2B?ڻ(zmUͯtX--Ai˸P?)goyE#8@ݰfRύuė6{im+l*YCC44{(Pqρ `hҹlk/yr1l2ʗ6)Q S&F$"MaĤZPr7O85Tۂ?oF0_HF7 Gn  1gφ F^4z=h91AQ* n5C g ]iyҾdh˫&9?G(@'';ϗŠXZbC-nk7y席!L ste)<0ߵCX݂nOOG@R Tj`bSEhm*9LVС(Z5͓:DU*6 nwsP?؛y*9 Ű"9$!]] 0[NR%6g#p1m8rȽZ=ڠ4*6¯> RBB <%!auA쀩шJ64P& +XǕ=O-%gWocȷA_UxC1#7^l>u&w#̱HeFQ{ 7͗*0@@@\n7Ҽ9krl2J*ieo8A2:_kujwtMWmIP)`2^@_q09%9lUcߵCa9-<5cy2+c/Ȓx?ܙ֡oojkԩcgE'FhS]mtjAX!@x @eޡό!#2LK*Z q05-AmzUgҹݑnɝWȝ)GNЫMd/eu4ǧIdո'_<׫d 譇y^f M_$MSbf.<¡(qKƴ^`OǙk\2#\E)[v}?eQO!Ȕv,g޼՝)Ư|A Rj(\\HDO>)G {*hGڡOsy6׽Ǒ7qn#/e2 alwS`IaYk@6=:&kp#q=dc ן 1CK\9sO$ 7T0%uqg)t!%-(O׀[\G"vSE?ɽ*kWsL~둩2zu:3JEFj@՘AEILhJ@uPɡ6@VR6eXvM |6R9odz Edaq8eT~oѫ@lEwe;) gSS]J/>B~2rfs "2$6lNe:{AφYCl:8yOX2Êק*TE ѹkUUYIWu*GLb§:#kKyLW^w NhP'oopqᕧK'X+̌vOh~vby'MˢO6 {=.c|W{b6,F%$o4vҌ h9=W4E5 p^蛀SYG[Ts/[/)dAƛ\թV39Ưl2~~Ikeц `%OvtejV[XRO"uM4uB/Eb,Uu9vMԘo:oW%yδF#~;9M(cX?O+2sՁ ֍faa}?˜ ]עN#HL `IUleç3BR(' VZGk.a/ibVa~T8A_;rRʦici E濪Ak80`՚ gf$kʃbuוo(KWY}N)eϯZx'!nuC`|Gshar=fg2U.}ƣ8R^ξfy42:5_kVLNFWrrR> :l{cZniӟ~= yb<cnk8׍H$ZMהb]\!Vky\*bn֚3JA_䒭ytM >5o`ГG%G9IFJQ?_,k} {,ۋ;HVHF.>tk-Ǩ!Q{tm*@[<̬ٚO\Tʠ`&4 <)9=?Ouݧyl,D;91=dd͝“=)Ⱦg4vbcD`pÚV!/mf(0ƢtrpzpzEIڡCALpe a#7QP?7esY:}6=;zOS"SyblmUʚ*5t ;~ h"xIք!=;2N{/_p#fO;p`.1IbJW4m3S']Zsw/[n@5j\#T?SZSa9rZSiOooʋIG ?,&izMFA'vtMd b'r28\-Z'Z|j2F;R #I~. bsbfP:w4KkM +wRIc-H9'J3"# z_ْg(!{;; Dލ#d ߵ w~Lif%ǐlcCNY墀Z ,Z%+AS D&w]uMt.} b@Bެ1!E;'KdC)Pn$&{ACYK|r3]C+Q^޳&3Zes=w[~U.7g5׷XR g yW_!<&ذe\Cj/r_ڹ/vEpYhF/;ץz)!w/.R *)0#cN[YXXIԪ0[T?C36Z(=_tEtY03/\\cF u"s>{Yhŀ Jk:xSۧnafgi,pq%!F6wIXʪ 7d)t "TĪz,ub3`Z-A; Ioh_Oc qn`Ϩ4-8w' %Cz4bY#a*fF Hʰ΋H>0͂Tl1ۄT"e3b3٬8J"BRXy 8^vy(-RpHr 9YgkVxWȐ;=>CwxsQ=uahBAZ_nijj2_`%I+NN⇩Fos[${VJ\)cp4g&2oBZ)qEӰHds!8Tp)QUO)S]d0V׋"tޞƯs| XdPw7ʚc/s^d]z8 T/,iuĪ0f*k&e.xإ̢PB\B_=(. M{%e*"`ڛ mb gj,"$N-Je! wobAcPLw(Cj1 iAcHCpsh{bCGh3 )H ͕aeK |մ=H$#s(bQv_ 1ѤCG͞1&ob}VJn> WvCɤtixh0c@[K\tA<0R輣- . J1p\mH~#82nVu: #W,r mwkbbDCy.+(6e@eG& EDF[W?B)@$p'7v D bsfOM/*d@N4KR6rȃIMtQi;;f@T+Pc8־Ϫ|d嫌:62p/KNhBk5VK)tƯ/c )=;mm1^X_~`$Pq ]u9: vr:m+wVuJoǤF' e|hX`!St&,eqg?'兌!`qsҕN صF21# w;F 7F*[ktf&"`ݐ͞z'rVF}P#[ro7VʹArb?;ѝ1?EZ}svk0m61 )p1Sӊ 삘7xc NSg j菒D>$<\= ¼pdŒ( I;-9쫀Pq [ <1F#E;6BNaXPPCo2IcEzR!Pbsʝ^%Aӎ.O)ePpԹWH$b O#-@&:UwzΰtGV0W&PH> Hށ9LJn UM[ vڈS˼ze&Ia'oĀK>xgs`6sPxE(f.NQBV{ p:l> FV3N=%r .#%E(;n׻a+L)U}8a[79#ıZԁ%!,k1G'I!}6FuP92hC#Hb"Q4M*SYFAfh-$'z~dm#G2:S&jzM/2#37l h' ~C*6ĻLI骿 e߾%=Ŵ&5 AG~CF}mTTOJA}ubya)fnPI4} POm:X+K;@\CH?6sJD޶`c` KŘ% +'7!Y7#"C5!>U윗N(pku33}4{SWLZ/r9Ͻ`h= G]IF:\ }&|I@V ^vr av lJEOB𙁻l-Eh@̜o| YSsӝc`8Uf]J@_է<R 6Hc.!(gE>`s oɱyI׼cF"h'ĕb,@ 4 5}D Tu Imvޭ*n9̵&)LFhsw?Q^Uނώm3Cis8kK~o )Xb41]5xJ=R EN@meEM3lO)G08T#2Y,kvpC}qP5ENJKnn*rCeV MLDWНNrqBh"҅}h6_Tq!LiMt.l!zPQHK ](,W-9oh,dO[ #fҌ ;/z,5*cXYXs-P ?}?2n"H)c:Ғ BqCAMi Nfviܰuc4QVixxMwj_XThzЇj8Θ@CPҿ/c]?6Ngv@5{VK$cw-1d<͔@j,mV蟮 ĿJgqw'7AzmnBm اKUL˗e[Tt)})pG] yj8`t~0!-h "/OKa0Jm`Ї#l@V/#'g&)rdE1W] uY̝Wp4"}䪲< QR6NܔՁB72ta2&LӦޖѹ\hVa0EmU]4> Y.a\` p8R]wV58.GLRDt&z|^)* e-}圬5Y.7kpJmyD@Y_B䀶-x%P9sLdie  7Uݏjop٘oGiJBA1HU,1~u ,Nxb͋ajP9b#Oh̪kV.P3Un?!m=6= +*){>W3UL4 F`*'9=#QrKc x I{D&4CZ̾D;ДFlNkchnq yvL*][K=[)` `֩egh1^̩I'>M2rKj>ol•x{6}s U3x%/Xa$#>w֖:ׁ }R$+b|^nN gՃ-r%"zW >@Us4O!1UBŨ<d.tUyY>\%TIi\I2a)H-RaYm}lhD\ו|q<= z5j9mDjP&@1jA#Ieȓ)t J&B2ʲ*d6[LzUʙ|J$[FDoBEMEJV tn 3 3X>nYE R/o(]n56Og3;ߏk73|J˄EېXs/A${a˵WL+i?4U*A T7!SAoA͌h/#@A٢b=:R uحjZ^=e"΅yI=i'?l$k?NyM%hV]SXӅUĩ(1^2ԡ=9h@x5E q[ Q!s.bBUVz*"F*"|#57C\KS|7ƼWU_xq&j$(Fy>)Dֺ#+П݄>фg(%3^`LQ88\S Z3JkƑ2H5+|bt/~=~y$yz'9YXY+3yzf SX`'}r'NUӚN芻PHk*l_ǣ~ů:6CvZ/otS?冢"o,`g*WQ:A}wWnMGlghҟl:iL sEhY lPPzv- כA\f; 3O'u)8]𥧈-ͰG3 _+꙱8M S!:t[zɉ=s$ѽ}Ln6::|_Z&ib=%sEud٣rIv# 55Q(ͫUR=EULdE5CҸA0|YޑNwg $J4yhFi0*  qDff>&eJntҴӮmל.dYO^ۣX21 r4<f[@P⊉ M>_U<1cX` /x*:5Io8Պ"u%jbMxrO7iaVX#lt#< mYzYLv跼}:~:E K(`BL!n㻗j b_/{&j"srd[`ϸmψ@zP!0K?QN8\3seneaH+JNB_Z5BE֟&uȭÕ0>>WhfD#1{ƣujLLT MrT?knG\ H& e%߀ddb b<]Ln69+/h2Ie&KvPtI6 \q!Z6{ #PmV7ƿE!Jyn `oU;1T-$\K*db8tI#pTHq;wkzİŷ@xAucA)-t~qc]C:/*߫?u C3m6w#?y3,X^h2)V 1i|\::= WERc ŬlWEA~$'W~R{ d)B`cEөWB]׮-!Grݰte lT`"T\n}.LiP "˜ފStXw]~,ɔh}|opm6Kӆ N!&Zs{Dj /_ģG(UE CZGo*HNC#6kjn~:-ʺ {Hn;J rC22$X2nH >zCr:n𘆢@- ?.WD_>lbysmfj&h@D gC]Ϻa/Vb!˯ 4%)?l: LUqZD?>A=/})%(sЂ %`<%uIEfS@c+5NB%ˏjQ,n^ 5CvcΛH_ILq )`)]pQ.s@X樲TRO^YXvwǫ/m[z7~ncF OnnyiECd=tUxRۓFs9Qo-F)X͚z!h͸J7 ؿ2n5vch*0֌;cĿ%5KDAT%Kl P{?buwHz82tcr>ٍEςEƱى&ak!ԧՃ_vϯ-Lcpd;!AOE sϣ%Wpx)Gjg {7w(+1@儼$Vk(˚ȖXlל$Yo˦3!~ݗ |v  BK7fŻDⷐZ3 SWYjYbZbCX}P]غu'qnԷh8elIN,Bd\ĜwW+|AgR(x]Q{ ;K?t\~4p9_xY8`M Șsd &t3::օ8VB~T{bMeˮz$KݸtK)EOSh1JAwBX8 N0.m6aDf<:ꄳ`>U2X%@5T9gwB"6@[k_&:P,jX@3lInQ>F*4DA,Ȕ4yvPv'J3蝜ŀ6z'#NuC;|a-@Cgy?nl [=x Z8^6Nc'֬+KhxʷDJF]c6v`~Z^`I2vv׏Н N/:o &%h#K!`\i%eهtPx^" 2yZXL:$1Hsͱ~Ƚ7^ [m=8tza\i]`!ߡY㎡1S )+=k $LmjpGi;ԚT|Oa+3)BGg٬2/ Y1/T;Ŷ}4B3@39tpn$i}G<4 uS(Z gfK 8jё} F O馤̋F\CDWЙv l5B?dᱞI"vos5D;EL {ȈŻfOGYxbVQUH$%Gp> J^j 0.Т~PރÞF!+Uzo? p3Ev`f2}rZ&G7v2PO&}tѣmaYN:N]졙V'ݧ&mT+]@Ys\,Br2x+2R6"K %Y80H1vBbI*%d.`ɴ+_+yl%`!ɘ>+K_b^mOwi %`FpbvL袌9lahr` $btqi||cD3YUg9/bƒI=uTa)1 99;JVt0cV$j j ݚQh^}([sQ6I\Okd}Žw+#l=L/=|f,0ԉmu@A@ G"e(r޶]C\咼ǧnDUj~[U@~@7 P#Ӑ&M4c$"M-!>ǁm-Ӆ_b)U;Gj2Dy4y~8Nſ֬\A,%Ŗ/S@GZz5znᯪ5LPOxKȗj!HSUQ* }!h3ǰ4k\F60>-Qmv"8pI*"'! }ߝ۶Ic ՆLgxB^XJ=Y6yD6M!bVqQJkm(a>5b.P)b<ˀr}^ޛSG㴍 yӽpǔTM-)Ǟ"3+Ւ3kgf\^>K/&Jj.G_ڔ(S@p ecpaO68`,}p;5eUF٧`_!A QWҫ0 Љ~QW 0>Rtxc d{]:kp ] hp{$F}3 =ug,PIu76+k4Zu#2Ւ@#0=bHK$.3;78{Xµv">!p<$4 *ϋ^&3D:/Q #<.0y%Tg;]%bAOU[vΕzwTsqfߨ8M|cT4~cDЊfRU!9'f@ev{Vw( oni ڱS /560xiNmO?ԁ_^oS~FQsC[X͋6H N@<‰}P{ɶ7?D춧"f,sύtTIH5M´ E=X嚵@'7(/#頢7qV|})'EFFm S2ό0]恇MdPm@ęГ\fMhmΜ|`_4@ޘEfbcX`6l^^|݈!>Lů t#pzXUQƀ1w`WGM3?eBQ:_y8l}| ybVy$hd#8Na(3X_v$c8X;UΑj7a\n& ygb*؈痤‡e*TY$Gy>p8kگfxBHN(,v6u;ںTsc-$ހ;)KcX!($4yZݲlp$Cr~?#ģwVt޽ n*Ξ443@B$&|rk/˜j0өF-_,:qpAGX,F|i+"0[Kdtal!Z-6ڇ*)Y\ѹ~Uʏ{KA3=!Gzsi PR wjUJ_ Ԓ`3&:-4 WG:,1.2~W &хSzO-tf2;\.[8b5w՞TP⊣WSf?5eKddͩ29iJ{F rzc>>&JrBXFe q$s"xҫ,*+Alg; mV؆ -{71^r.WYnXSDE/rwuuBmQҥ  #mG9 jY[,G, WDб<`;rRNU6^; |̀bҞu:т\齯^e &B^ͺY4mO~DM4a߸K{GkIJ6N.% J^*`k2^s?C8K\־HcfZ6닚p4rEv4LzPcNܻ,;ϒpC~, KW5 >إK^~Psozu:divG(@ڎ+y.^fbDiҙRj5/Y<r o=vfһ\a1zP1!-3l6/c@AUg5 Ș_L6WS;c'?Ñ9뒇S/0B=dҶXY tq!#=Clj~o%RFḛYC8YK2tjmye'Q]B>M)62U L QrmjgDNU_x^af؜op8}~x؄ [4|.+(C?\]Tp?ZTnT0E~vWdl籵?uO5d$ޔ(|c k~TJS:"?vRHjJ~):!;YY:>XO #?<`ܿ^Q$gJ1 wt +VMsnGqJC 6cDZMϢjf>(oxdLgs% wS3n%mH2{"?[jakA?Y?nu Y}KDI]ڷ-cC89BH)) )(&xwc4u&_IV.b#;y%֛ ,SizRnPN)L33Jۓ5nIw7hZK[e1j  F#B,.Za'!YX(zc(vI UM (cL' kFQӿ0y cOIo%8{EǞN&gQ`%SohG,L%5/x߭-ϼT̘tܧu :*wĻ$ds`=Kİy& X\jbeє J*y6)C@,vw޻[%2[ $q lv3N1 $<6-B0,}4Bzo^*S $ۯՕmURe%!S(}j EfunνvH:Xj_wyH6Z\ngH k n q*G[ÞǯWz"ȴe#*q}/aUΦ2 ߖ?la`jTD^ip+ &p(je]YI:NX8vB l: >j\h9f)D6왌0Av,b|!vJcI]뤙!nKg!f}0슍K P@T'}ў xY 6F~^vĨt % ;?9+nFl^P6ʕ)/I*|t%7V\Pᦈ`޿H- 5ȭ PŦ&\}(xRs[!{ƀ@?9:m"l3qP,^qR/PJ Sb%yiΰ,Sx)J7n`i|$Z5]%w$0ܱl#5/{2b+Jqϥr{hK:ĒZDZ)r&9}勵.W*Xa_zjmDT_(6 Ep}N@.R(&C.{\73c+_} &=3GGk/\yjG%_n%V`#MwS{,c|zBaFfHvrcK%gl8J,s֬BT\k?9J5]exOo ٸ%5 p{Da~#\;X% ?㻚 <ۇ=P p<K&bq<r|(I]|>oِd#vut `l AͤZZjJmt,k OSrc.AofYRv4.(`z{0uIJdK$Jmq;.${_Y0YQ1y0}6ZomLrt/OYWl+0&C`ȖMzt&Iұݓ@:V$\RN[ckTyś7ST(?.و#sc^*[S'Pl&ywX=}osAsRq#-yl4_`;(ICާk+,˯t":piÓɵّ/E G,|q6!6B5mRwm;,,2Z6 e71B:/%.,|'^|8)ʴ!f+kJ*/>C5JDyׇڍ߂\8Q32;SP]]Ş q*# <:P'>)B |b 95gOj}C|=Њ5 'ƹTbT∉NxV^D`k T=] 2&[ uLT? ZxLFC+n#2c1W8l#;"`>BQgEj h: \CkGVi W|=lR^6Cgx /mKWp(:8%dڈiҚdJYA"  1~L!2OSvg21.c2$lxOZW~Ы k)AZৃj a2p9NXAjL|}n5|m!8u`vqmbV9 LKЄ Z*&6&$\ )b3z47Ee0AVbttHkTƉPcuς)E5ǨRU>>~]ZYue< ?I4g:cNdVsy=<J^a)Gҧo鿋S:yr'қwq]?[\ YF~j."g,%G^jy42\C X/ 88P S-!zK@ qh%mA\~jSzj-8bmч[4<]/1KKwƟ*&d+u\LnA$%GSgu4<3dkR KDƱ",IطtY >7&ᤞr:1@B%FC4D7aFvv^c]n u3~ Fكm%"l >)(LGXC3śzιۮ-Wcx$m&!\Sߔvyxr >jiHEf!eHw*Re}a?!!ӠVrƽ*/#-8m()R4G+jܼ|ȡB2i|at'r+AazEJ% TƻP2R|%6Mat ܵI,n5pcуG IZ !A>~F&,;md& *9tV%@Q^GYo & O>SJ<' + hZY@hvM58&L3.̈}黹&TM:uҤ&GĒ0=/iv0ʲ sMVj"IkVn{lC;3t5=v7wf&|y{RۼJ-@![}ܖ^K9Ut{թ07!h0Kx`,j{Ӄŀh6K`~W,?.Ɂr3{8}U1/+1!KY;5Qhyoo z_dc?s7~" OR(J<{?^fmHg_TzX5Xit~r4<}yoRb$gޡv׳/RɖU 58=+Ob'K&uudaKҼ?9:!cx1Dz@׸W*XwiR1sٸ#u"5yLRS,_@_!DaFoc5$TBU_n͋0WeyWBMk4VV/.sBc0IM|p8v{O|*@dCA{ǺvK t9fs\ v?\N~}u$U`!#'nfWpO. $lT{4Vӽ1ח}?}ǘ8:GTtv rE߃@=* .P{!S~^ M՝ DEtE=-*xT4/"t^txl ) ` F󗣈&Jz,~P[\hNbNJ[ݙ@@.Q.FpcLZ4DjzZ\XiaX8C!.1,2Tk3)_AE"Z އ& n#[Sb—]T8]wX-qEGmt@\ Jz/ r͝jZ0:`Nk6 ш{1&_fӶdߺE?7`ͭ3s`ҕhܩܼTϛ+9?WG;{ՏbC6ZnZ1#bŚVJS3ӓHG8E9""w0ˎ֐:(Tk2 ζlv!iU8lM,CW41w*x 8G۞|jfV Nd[eIЪnPKw#FVP3~o6CaڝdV“R<3QDM>[q͖FiVh;'>FR\_!i ǻ5}AD CLRT [21 0Nz*$&7ק2^"MIbsˈbSĮ`{3>:#pƫ097;4u mTk24BbT16w %;COCS~1!/KG{)=sVf|ePwJ@q&%/juپ ޒ#jZ#!lzz7;W)zuԎʖr>Q/0ߤ\8ٳR#x4ј)KT2 "畢Nղ%^%Sq|Z ¤fף&xA)T&C}z@{~-٭ky _ 5 =:|8U#-ce=~)vgԢmO4rhg~f7_/OXF&0Ci~1blx>D&ZMe(SRfމ|`8 k I/J݌)e>}^%=7"ӿtv+\tNR 5Ư7G=W>⴦Ke g!j:.#xQO#6xtb&7F#=9|yq9JLU6 uÚgIw/=!$0myV iu2 /_r 'r|A NF~s ґ`=EW= zu/~* .d\qbȻ]XW΃g yOѡh2ڴPpHȥJ@U#f`Nn26R:Ui {ݷPޗ[6{@5ND_|sGs,Q3 oQ+Aa/ҽ/VC>[M\vt}AOJ9JwI jm%ӎ|Ì$ )r쐸!QPxli |~W K7rn;X s<\FNg6@Ԙ\^Al$x,LQP$V:Bzw`}6jN͉lB}琳,eJCGdV [k8ވJX+k}lLÎ *+i; k0;wG2wdϠXntS>Ctb 4s{!c0\hw ܩĢ:gDN0J]ϫĀ޾SCC՚\s؏Ƙu"ɩܤckNsIuus~0*875>r]N7Q q9nA׮~*{u692f=Qi"w#7<"&bp5L!'A6i{Ǒ{؇ڳyx"7g ZY*胣9vL>~ G[%7_CDI q~X 7%UvJZV}!w(?y0xw@*M Yw@*B$q& PTG܏gptL=^ 7O\Z2O- mtJ byƋrP-Cֱn * OR>[ҿ,uqQ+olI[\/.=r!\p',1ysP#[<ʍ"'n%%w $k(}GtA?W-C()#"|pCcBU&K̔pZRL#49`z&^.^8MpO8T*hZ.x־ӥwCv>*Xx\:\(@\6Wio.Xnxkɳ>-$TFmxW۰jrY32_Gf /ݏ9erڰBoC:6G nRcJXk]I|/JM!IsZ ͘P $d{O7rJH$'jc|ZKKE:P8H~DbͬPh+h3Ϣylԍxj=^S/a(̺~ȍ-'~*]_U*9舔qݏEuCzo:^wb{zjLF?Y2bĽ^9zMbf<}w\ zuIQϒd 'QYh]ǧF+KAqN^Zk!r%)YbRxԁ"u^8ZttU4@}FEM䮮iT2z3 t[ݹW^n5/YS!6uD\C?-`n6>qD@#JݻʺNXH`*o% ?cLN/?edĜ6YzF6p'ϒz7{re% SkXdKM۱bG'ṸYt!0Cword-\u#bbfd(Li:Pklv׫+fK /IcJ"ڵW/}꒨z2y,:8@R&㤾}ɢWx╴JoŃ3X?zqIwlz* حϞ1_Fz`]f\;;/7O+Pq/s[b 䋕t̪j?-T_D=Al+Xueޯ\9K7uFGv[bVUM[zj2 _(#\Kl"5vk*\Ŷegփ쉅<T&b(|,+e8!V+ᕚ7%q%dg䟛.Kwlx8%܇8L{[|M-z8:_8@!1k(@|įȆP,L mKl^m*\:/LɣPbtY:e&RxJkh&-Yu@%=p5\x˛0ް(cз+v Og'xdERU*}ҧ)һp`+i G/ p8qV5jzwC=vN*x=R1|^~Gt 2/hXCV 8'6&Fʰc~{J+n>)qp뽶m)w2gЭ,Vzr&@H9B{j8qww3ӎW5^R ׫&ȣ8i d#%HIFTԀymd[wĦ RTa*S#ۣ|1ȝVJ6A%.xNh}vj)z+jEº1RL *Fey\ZY`JŘ8⠴.e1plN8އ"WkCC4)jot 9+#8Q΋_2;|MFzyqlA(8(1Z h\^ڻ*Ry w5'q;sBӟK,3Δg$m/χIjbW"('uzgVd-.s$aA,_xab@Rz Uv ^h^T>uUʆn!VS'2O=O`8.6Y=_i=N}|+:Fkgo?kv! Kn v_8/aߞXׯevA}ឯD09n} ѷrq,95=Xϐk,R?QRԊhGiٓ?jԴ=a@#YP Tuȝzd1C>K6pg3[-JΊ"5CjYx-̅/aiAF, v<rc1 `Lq.n|Mp_ |fDэ-d_@唶䆾?>PE6B8ӣ &jܛ'WEۑ3% %0R7~ֵH9~*3ncqP6\ȑѽ{J.}+0ghgRm1K5Mi13(لV,7`r+"|Msʉg'+t^Pbԟ*MO2%Y7mO741 >XiS;3pY"*#|ff̙끦6/0S=L& dq=pa_Y݀lM]&{X[о̓f9xΗauI:k+7>@MAhm.QQX<.Z1_w$m!gDjSb#yU"{gɣ/Q~1-GI4,Kw B~r;rF "}\ddlNiD.9 N`/pS"F컍./c 9#ȷ/A0Q [īW<ƿ@@,zl᩟' fەzᡜNZ[Aùl@r~P_\/эïkǹPb@)8\;GYhFfUt65+XΪ" !5jVq{]|w}\$VRBxQԜPҼ 0 Ff!V& h/yX\ *5ڿ|:K]Hi$E!yxE$/<(mҙn@IEFQF49ۇ7 *ȡ_XFYsvRgJ0aQaU"*/X}ЯmccE_-x.7Y M &{}sթH(hI)_B( C1Ŧtͦ&æ"5)%ϱF8ǷSl6&_Z fzKΛ'dUgP׽{dN S$Q9H녨hlbAߧceկy<ƾ۟pkj@:fR-1MބY(\Z#[!GZDnVQ[Q-*sc^ qq%CX;+Z!^ :\p=7,8؇7Vԝ{9)"R$y>|p5(iokBw=e̓T&c4U6pX\\$5QVF:9ݭYf~NXn;0.nTٍf=L.;/ai }c_I %^`B싀eO9ѡt/4MD7TP7q:mexCV 6Z`X#VkI!*@ !//rN򵡴gJS@En'ZVWf{hI}Y.H\r ʖF\J}C^ wY$;CߠNs RQC0XY,GENHVyiTx{6Ξpj bRfV99RҜQĀN rE#-:T?ʟa|1x}z.iͅr:aT5zL<{&r[BSrC(&(e}W;I϶ԼSٞ EЉd:ipDuhJ[SHI%1 PewXnR&>Ep<;oG๎Z%I4&dJ( ?qH2lmly<)rNǬ LE,r A6T{8x3O~##(F=Ռnfuռ>::UYH 0@oLY٪{z 0׆ ..k03NV mV\ ?mA}lu%L~ݔGFʜRߺ`h+\{WSQ&g^68@b}(c5NѢfQ2^_HUR3LDk/OƞgsK̀[F)Z쒼N_Ie2wP >4g]p.3L@N|~! uj`9EӶcuNc:&6t`".3|jݺ{Jiwq6$G8ol)ݹLdtcG^Xs/J ;B6(eB:b]^4+=*6viHY6t LK1l?٦:lLR!!fE>blBT.O&VĝKI}@pVY=_InPdꆟ ͥh * CF}-$I]6G«[ 8ؿzQz(]%ex..-R** dD*p{2KFp=| G{Ǽ %㖠x۩j,YS![;Poc$8W(7*% QtYrjj\E( -f{:~zKOSFSQ3aiޫ]vJ($Y~D:r)HjkSs~sCP&nSPlPop4sxD:K*rJǦŒAwkm<Y.qWߚU`&H}J? [`D})l+Wl\2 񪵷9DD N .uv9IT_(8V蓥iF0XG4Qz CCh:x{ ߵSu 9 ;bA5 ѹ\Z9A- ~!Ԅx$ OIe(oLx8{{=§ y 5: ,=McD m(.(M\-VerܔEf'Hd juK|ihvErԞEqdž[WǮY'"+kh@aa}_%a@UPLqWi/9,S&Z_zubRWkBpG}cn&ھ._R0g3q6_EY,^[,P,: Aq"*Rn &v^MYJX`' }o#_hDFz=.# UQľVScGzWQ[NI>\{eT霋cI$Mb0og; YM$G or.7amN:JF^n-IkQ&Ci:ڻ *OG xIzD&v 8fOZ6Z&cPkB;_UD#J7t*O/u Ҥ~oO/a.ϙTNpfJs2aAѕ%FXDB'.:ثJYz )KPy8ODzz}wxdsMy&+t, o_CW}w5-Іq"U:7==tJk8ö3|K: MPl_tZG8%'0! t6WoKÓ%]64lsݲi?^Dޒ ⊑T  20W r1c85RiްgQ{+!pwUVyZow(wVP 3l)~Rxu,xH [=egחufnv\:N++c#hj߭$s_/݋_ڶQѳyɒ?YZ=VWOENk; Q(pNg#,R~ppvz\3(^֑%faU>%]@_Ac)T2-&]PsL&;-60@#p瑑Y4T3tב2J[`I3K~TiAc G_8:ou-h:dS`9oU"*OļRfPY]pkuo5ePn&>W廾urD #nA`%l5U֕2 95]s"ؖZ*W)x17YlT kl;F0ʙikVK^[nȭ'8L gx5ϷOJ36!HFÓwsc:ꍣ5goz8֙$KJcaӷr<޷|jG>RVcQ@DX: @֍<sex}xij*EH""!3fS2N*^a@\L^B{69gF6Q$ʶ.Tg7Z}zg yK?zsipA\{u+ ȱEF%9[/QLN~Pk{Q!%|C`iMS=ci@c3̣\Dw;Z_w!$`U\E6{B(u[LQ1h|DЕ듦ϒ-9ATQm  f=QaDKRV}2XOv}\Ì,ki|\t<ߪ%;$^j\SkHy‚E8o~ѺOEECCb[a7wK+[YrK0eJǸEKVa0+L9rD؁JhGKh . q^EђϠl`6"C'UST]ikYY|G =v{|p5T.,&tR࿴gѡ_jc"|=K3 jt NCe8h Z+l`8~<şކuG`CsP!+t:[2K]n_K* N6 ;JB: CaqX]+ *P.A0Uk}O H^/*{..!"1f?> v `ҳѸ!oДk.(em7F~k.]MBY=٤ s {ʔ3Z<Hzv;D?G1j^dc;JV3* z߈/PӳrNR L :RwSѶ=u^gQ<7:W~Dq± #@Pn`D5X=M6}=h4IrAҖ~4CӇ Y[7(L77.]];66&wF5{A$4;^T-5"o*l0B57 iw{,1Hq~ٹ4wI|rUֻPz1z51 ?ϲAI33eIt}f-1,FTsY"W3zθKL>QJ- S K#_0Mu`oPh :?[ |gVLAhך/GZVI8?p{Y4-Ȗ}lF3R _6DP; SRXbgyczkHx! o[Z8&W:edHm4`2*5pQ+jVc>3$"DdY1'#`D,I&FRv ̳7PSb6L+N¹4zWJ,em q14nvbRu~&g"=`%#z..ǃ.ZG }xHno#֚M9-2TXyXZƀ Ǒ!ʺ-(rwd0' ͳ#~r:/[ħ4y1!={ ^'l8r!A' Pk@,5%WRݕ-ylu&;1Gl^I+g򔅒oxu^Q dXp;(eSޢ,m͍(@`D@yacquQʟꝂlBovPֹdCc Os`](.=AEB;r)w`·Vѽi@Y7ϏxݸfA["a:=pO!o-Mq|`U(vś}SOMk,eZY7*rCj 7QviG%cXK>8bҦ 7;~3S1\!^P>2%3Ә<~׿4;iu b /h̓;Ot-]3UC+ڛ7x,?l괕"BMe)X;`p:<Y!G<'q0B ,}(N[YA=`[1ɰ=Ov莊1Pe)#l,Kl{׸c~;u|Rd0<m`d;{5bkO@3/`=buKtŃREq]hUW&\m|K7A &*?=wOޥ|TGGKq ".AU&`B =PD(a4z#'sjuozH܉킂 qkz`n*>C1|w4:2Q ΣуR!0B uC,fct-:J5~V]?;j`iA1&V窈EN@w/>*<u!%1d-Ǡwr[ɫF[*̦ږrӥ#A)yv'wiCC H"Iz']Y&`4ch~7/LjRS1-N@aAYtÓv+y n)xNz}Iӎc)|u0)EDF>׍.qq.8;%M졢$#K;]T?MȀ.lP>)Y/?ʢ&"NqRqHtKhM!)p5[~L# Sڭw5+^Q-h&UA[5-_Hd*s[KxpܠBx[Cժ)4/U+S_͜ǂ.$ 4%$r>qԝ`3{BV"<3@)s%_ ;epLM؄3hrgӹG#:h{|.xVZA = ל6E<_c:Cjxy[ftP67MtqgA 0e[5Y7(U :l8=2D&>j2^6{1"Ht]`G_5oB1mK&>q%\ [N{5  \-rvV  u":~MR 0ei,aXًGKϐ:7IהA%vzBTe5< ^`NR6ԁ ==n: YTe}/"<7ŵ(sϊ~6 ӽ>6>Vԯ<$uWtP Y%GwW[=` (y{>{SGԅy;PQ XˊXCp%yvHblg2HHܝp/lh]%l_ACt-;(CMnGqd8}w–&}~'sw4T}QY cTq $vx=꩑ɡ|+6egy MRJX[D JX`ےlMW+shYξx BC)\0B>*(Q5б A(AH֬(krGaG!V)PS_̥9 ~V-EAGّMf<,w=ؿ^upbb9f$T^{"3#adҰ\\` D3hO"2NnsBՎu7ip ?v!N#-̙6{ЂL-+ЄhOMuiJ+&v}e&o L} O bo|V'YaՏgi148_&Kmҽ3X]0^'SefLUgHG}2HQ帿M$kqTg΍:|Q{JaP'w3/Cuӭ$LNM1&uzLpccT|Sb c 6`HBUYi85C =23U# nPf}Oe NcO>3U.mT.uAꉋK|+Z>o}0N;F+/#-/XZ.Ȁ,3#*e!m T- iF-XF!3;A'^ [y)a6eyyK#Ӄl6ÛO+,(c ؐ8f WE/EeaxAZ <ӳ,'o,`!kUc4u BLYCRxB܎]ѭ8b6FG8x׏[cH5j:2#TG0A+ʭmZ+0ċg[k fʍչcrÞq8#3$oK@lNf@z@}ߤb1prZi瞇fs@-"o@Q1zo&x$csw% `鱀;rO^0ZVeO k=?V7 %4,t%[0oOSvf|OHTF 4ƙ+ \r(J$.12'4t9EBwQ{C\|!QQo{k蠸@tAvn3捫 *xve?1\DsSFubnΘ>ek˿8p)?gKƃʶT ci+/fZS"!&k},Skd:s~;D rzBOD|wGIb#2^Zv~יKL'GOmy ҮG "z6c/f Np}ԌV@rP|ͦNv$Kє0!mDaPj<;`m 6XwIh8/"KRv3XLfbWz:8&ph^q:{>Tb 5n4; ) ˜^$1iEx2ɑ){vi 1t UZ lB9umiHY8dWp/4#サݪT$լ>L֩ClķitI ܝ=G7 ŠPQ!;a,t%2#^˸T!unVd_Hs;VlMM@`݋8!=xn{.ȳOծ_%w!/O3E|k,#Q2Xs=w<āLE!&w v`B¢{VB&#A!Cia>Xxc-XUo,6wE i%DQgRSxK_8${N+*$ ZTgFo Smgή56+Nwp}#br)2rTWu4q{.{;k~1.y(pllՏFx:ni/W3QkOn|}U]q kE,aip.H Ђ.mvodzAf\{of9)cZ6Tz,mfh!h-C:.u]eٞB!|jtDž"D:_P^IFB$nh,r Lo'rE`Ϲz8WI=|$\?)cɎMڳ.vDOH5 7ERT9^hmw󄗪ma~(a^)U{ >]D$st `[?-YaGfu-Xj/ט7a#\b[יY.lε`}fm!#_sI%{vhecf#rbbA*L scY2ٸ ~VAf9杕A^{4d;c5US_wl_ި>6 $fLvM"KEĺT?7)[%YVhfX35 -q \xNQ_!i:K``>`ӆ]mF,c@"Sf^(w `3p{Kb6a//EǖoD^nQUp*/E$=9%bVxͫiUNB|]TJ馠;1w3I~~O-WEFQP2t7ۨpoG tV7n"J0˭dk+Dcm} #g rA-ŌR%l1{x9*~A;*{™a!(kj]:tB/7SB,ZlsuRjnbQt-svk;1ů[VxL`!ytC-^2;uGy|^7nn +V絺Q]}43+_L縕h扰+nCߎm/yyN:0IFHGۤ͢^O'3b .5G 35sa-uʰ^!NTի;cYb}"qJ]#8(3t%f*ZD-N"=־q(8t=]00F$Mr!SN!w /ƵFP_-fט(0 o7mWV(dgeϿnDB HqK|si;Qe+"▎ @uv#+a'|6t)g#%˒i~Ls$]urR&o-Gw xͣ`3P5fL |mo”RӡZP`TCqtO [~${yf <w;PBE)&G)pH]r2c`u[1>![rY{f<}yƤ5kp!h`IZ&3rN}nMUgKh$czr%D)r:HNnqeqdk_b}:5U]a<~6ՌNXqaL]W̳{GNKvK nՎ񘌩޾- e#V%<5kWQq`Ï_Y*.4Fuƫv Q/LKM (K/Gv,[Bի5)[v]yh\r=; N(]rL˷0N]iɍT!7sM/~Sd9zo"m֐] C{[z_/H/dDyjDIiH3Z}) !R}:*۫xO+[ \f)R"MYhK@WS ns3[iGT6^_29ٛ&nv5VQTeI7 =9^Xҍk:QrWfhԆ2|B'hhݚ;VF,C_+|jbsEKXdISI >aJӆ opim2/;WO ? 3껯}Dx*2ځy {^l.,x6#T9,\M5{Cy$ o(Ln_(ks IjSw:j!L`Yq>};n]fO@0سZfǟ49Pdف >_+Ag*N݀;:(=TchsȚpBFpC9T݋/rLu}%/) BHx'5y9I8}Y?ryZPlbѣVDg_,xi;1,cr&a].聿 iG=!F0CSDk8J$Jgpmgb+N xVcO2@!UnH]:Ϊ8T4M3Sy#jaL;y iBnj9A ݣA,5} l&tw\UO`piG g~gQD9UPǮP {U7Vl>3yO'41пo4lWybO%rhM$RЩE:i2G1S%f)~;]`;=yr7m#x 8JY _ML qdf z`?H-y(FE+ic ԆeUÇ-M<"z[1xj \JLA`]QV:f{T*Uc9dgǐP~0tb$ 4 XRO\&g8w-DQ651׮=AC?U8nTxl =̒a(T}+"?F8C֐",}'>/OȹS?΢&k! C$VރCEC8O`dP seAmK[M:Gte al5Gh[{MOky/N=m+6iZCS~M]> SjnѾAIav<W}]Lכ/1Jb1hԼ$~F0JO$cX=BUO/klW,ϛf!F)uǻY D:>p^ oGlBm֣>f[bS/ ڵ?AW5zWQ[J2~ZV_ғvLRCnpV$h;ng O_{0ZWF+@lG GG'R3-tZn{otǺ٤n;^`笺y1vwH*ŗKEK'4w \\1]<Z,Gn}F,RrF05?>1 !:r:i!߬uÎs1epa VzU&׺: wNc1XSMTJӊMnm ȪV6 M9ZnjJ2T zdKT~DGJQu .q8LjsF9;+0ZIRb]TA+gJ|B^{<Af2Բ omVuzxKbX6n ?zF=P "Yc)}/tĔ.,]wNĭQf82 sކ,J;}]pp $Lw;pSDi9?8_o4 ϴlEDgё9$ŸGz*ϊ_?iv; 9"|F ~_`Co̓=4[bԈ払Ƥ:o[P򠯏G,|-f|)- xEپ?;lnuPT) a8YB nCd4DjN145u==$ȯFuţ/'AnS1bFooG~xJ:q :q BgfL5'uz Eߗa<L6UHP "Sΐ+M,L^5ԠKrJy zU ΦS $9 M[κA>r'Rm}4l>ugiOӹ9.D8nf#F7Y<2@8X:tr5(y az駬7D:%I)?}%#*Gv=ǎ' *cJp"6ZZ% ]l҂jAy>慠4Zz3@`=jI؁dkxr6.\յAŲLc[LtE2< "abrB[vk$;,++4eA|CJ)VCHŲ_C ;'b6 `TI۪4_Š?jKBPf{c@6Co•0 9>15~lڽlgHo$ȖݮaI"<:@SQ@PqDH|$-PfIt"GS:JE^v-~*zƯα,enf)g,xT:e,ߪM`&8©FZN+}Lߤ#+ĎϱꀙXYo=tU8(__\L|=wmr/*lmߘFюZVGl fḭ]gFk7%"<1r%asT 7)xWUR7ʮqOgϺH=dPz.mZ m/@eK]#$4ߙ0A/k3|VyQ s;DJIJz_1V{E[Pܢ+Rdi qj!W'F亂 %h /XTuC yxޯx9Wiw G?8TLC\$Ɣ_3gгAJ &c9tttubm%=ՅC, z AyMQ4z'v]v4;1rhcǟ톣Z$mx?%y~S L,~2WN19o-jE#!m| o@LV{\j"7ƙ 6# XA;PUYsph^fYTȊmi羰68U=;ʪxg9 >UF5 ^,B?죒1ռD3g/%Po#NCʛPs_JlY߁1zڵ5M|.o4"ju#̬NzBns=)nD0z"q>9SuopKsP`ٰ|j]\9;|&Z4 q ePOC {,T-|2f۸kTFo5uX`Lvn'a1{Cn"Έ{Tr2N.CQㅣ*'Ax 1@~h]5 ҡ rwٶ16B}璋K<"B33#;1 կvg7/E^1'ab_?3EIގU >uCRouƬu>Bjޞ4kkQg7 k<Χwh P#._X[|԰FL>HgLJ1ZK&%yCK"J]J8}倧\{}wN43nȓNF-FQU4Nñ+׾<ӍۓTxep >C˽vi3tF(~iR1l+n ;:Y^o;y,> E*~7tiȟUc S[Z"޵Ö{\'(\0c̫K [3W1sљWO b.4oHV?klͥLR7tx, [&-Lm"Qqѹn;R]LY3vgzj0.j6&⻯xe 'v/Y:f9uoXsq pMy6B g~==d,)ĩo)F:?ܬx#[@:%Aiꭎ1T~$_ $Q)jzҋ.3E`JWbHVbB~tQIW,%ڄ& r_< ]/OjQ[JQƋ5zgvݦ+9*%-(s!*~u&DzT6F3@&>">m;fԐgS1AEce"X ?p=63= 8BMK Lh4ʹ\36vBvx8?GCPߓֹKKmSO8a"2d/eeiV=ǮE6g}-e ܝe0PV*&y.qޭo9y4`:AIKyZY?X\2Wp8Q;݅CVɾ`VA-cڣ#EB4hQk%YDSLqDdt00E8Wj֤:kH/cz,Xad+Cj Lp;H@" X)G։dB!_=[&}v`064ۃV|i6;S$ ]³G6?Q.Sk T*1xd}u:sn^?jxc $ _砯٢%A [Uٲ =PUA 5e-&QG nooއYQkUu4g%#] a@X_PbSkU̚\aw5-jS:SB }A1{ؒW`4]uxyӬcEgNBWIL"J |Xq&Sހ-]ZQpI0}" `(^q1xGh\:B&!bf5t=oʤB(!FA+*[A'?)sHhAD+ta-S EtnϷŬ0'jS{dii]wuhL(d3)f(FV@H@<Ws, {$+Raى;L idB.}MDMk [Z$- Mo"cBjsy4x30k/&ƴt#q݃?jv>;.̌Џ_c0.dC!y`LE±L; .t 5*_|'v=XP][hoܕ֠=*9mS3p7v\jk%4B2b!}"bj>X,L..V'n2KtnVfBdܧMm_fN-3f}/_iOdo ĚMQwo y/Bmk% 빸>yڦUGUV˱9oq-@[]U y>8Y _0d{6ЙwNċ7CGωh^!ibg1wB?tjûLsaߋ. C[ !E|/gaij3O0>ރ'µ8if`8)T '4?$sT|h"OUj''P4m=-eqt%q{Uհ?~ :@o9hޯ.HOjqKB:sd˧J0H 0QjsO8)'~>g DOZ[Dw{3_h: {Bt:A) 1N#vCB MW`P{mm?X ش 9V܈e$"FB\"c)o grUh_ԚH@._@vKeN`~n~79df$ɔ;0j4Ož+sɳ >V#oO0:C<iBWP#_VX~I.J#٠ уr?m֏P/Xk4XjWucp"f7U pN"9~pgWt"{K{7[;*[#I燋R|D" {x:]KCTb2vM]Jyic֝g Psus/QmMqp\M.Miذ~VT$}\Y"{b(rcT:O_Kk ,DPuZMidJz ;DAWDXCϞi?l%%!GF^q—ikWF(VWov>w̰:S^R{F* kIߖT5NSUa\6c,|VˮK4{jP]-JsItk6)j|yӠ8۔M'x-*zu#5m+0)T F>|a# ۷RPy5!79mT9Vj%&(%jKtX4@_ q5u`P oQtgDP Gp iE4 ? +S*Iu 9J>xFYV.EK|>!Ds?em:SL$31%%`Oc0GŚ%9=߮``M-%FzNaV|/Kn9i?ۻkP|bsdyNgaDTjAc +ta3h˦$sDU(_ch0,tas5 bs~GMW{\`Drꆂgk["uP:Yu׈}*]LE+'$IÍ: 0"+[:-cAW@W,W|1?qrvxL+J}7b:+`1J7:xPv0< .yBT"J"RsO|9(b>eho윜*.v0sD!؞5ȩѱR n"c"֗fFےA"2:I[_TL(X "Ph;Q"k4r+D$_Lr/kA҅6)*Օgk!eAlrrRs… ZhlLjĚ&maTll#Tu[o"d !B $FB"DO73->%%@AHoJ Y͍7Im)G\ܞҐ:\B[o []cfރ鶩dXBAQ9)&EBi@8BUڴབ8d"؇Hkk@h-4Vy@Fo^142S>j5 }@,:qbG*?}Eo^V*wC>Mxa327S5V/E7ۖe^,oޔ"qIa\z7ԀV+\b8@].1HպMk&]R dҘg|AGY4;z.?xs/?Rol x/&3dSy7,e!C\Ֆϭp:sc$:GޠCA81 BfRԫ Cp, >_/6^F J 4iڠBȩn__bߣm,jzxű],*_MVMe%69oGZBONry ;"JW:BRIqcRis'3=/=$/ ުT#B"#;EKO$~PX ̕Mߟ\D_i2yp/r&pv%~v\w!V4ͼGL&!G쓉v&@pOXW[~KaUT|Eډ™AktL:sA_ Lۯ>Ҧ(R]وj^i HXJ@<28H1Ķw 7tG_C eYcmQ@ M̃,'/,͐IT$[oSO"Iay)c2SM[duGQ@x)p!Ү)"(b\4kg!cLϿg9>*~S"5/>g3$9,m [l{ӓxaM (-mJc6̎{__SL){0=4|p_08ρ)V9MvrY$BR@l nϥp'|%9A~U b Q$'T oΘkrژ Z憧"4/̂1h.GM/^SK5եY[UU ߸xGWCſy YgocTN6%Z8N%FQ,ʣc:Dk4{#J,T';XwIlPh;-Ûc*_,?%&e^KZۭ.\ 5U#`Zd"NjtXAtkp\{IW"xuwG‘ԋf2#+*>pf,b/fT:l_c lraxm/yT$.ϑZőN0&`_,̤Lp 2w2nxqpZlTCnaaDŽ.*k0{% n G |i2 nuN&+; B -x9#c]rK鐈 ݜ5 zg>vjP*$ k> ϙ*QzNuh |J:+JF^ZZpkV$W^п>xJr?Af)H]8E[{wR>9`mg0GzgS&t=W}Vz(>S/M#K:xNb o*K)ފrEBIJhZ =ltS2ODZD "o.5Iؾ.ǃ:l~Ǟgu¥ekFٌ,IhHfi6J8`?F%m2+Zr֤e}̔|2.c`‹}JƚXkNu+qy[y UdYpkǸC^F!nIf(~!*ߘڇ:Dy4BCҗ#7h14Ϸooklţ]|4DGzmaEjٟ`uO9Nru7y-k-' <a#Nuj4j̱R :ځf(JᨮgR۩4}muZ-M+,Md^s;% So3^BM:˯]"tϸ::0rᝪ}OZc`zAa#Fshrlq,*]Ցljv/:B ]Vz1d翂 ꗁ ^dl7gm =b}UH?P <8@D<-bEڻ&[{Z}-%7WM*n|=04m +1OJeU ͩ#vX ~2)†`-1 tWQ3BXr5[ǂw=(tI}f?r9S(A%I5?ʢw,^d愮@-e3K,ZȲjkq2+a7^Gna'7o47֓v[OaWޟG?!|8xSTu^"mzx7t|&aP]XdWKX| 0;z\B ٫s(_J3de=f~EJi,`172Y=m&~:rrۼ&$OIZt75hr$OEf,;!2P^+w9B?I:-ťf Q^񸋪c+TڦT'$kCtUD :t2QKR`pd@r؍`3FϜv͛fθ/4j_ =(z1xدMoU`ߘ-)Jϖ&eA 4OjWm-AI%Ux4罗ʻ@^l7z T%M|֫4຤cs4"xEՓSN& n)1E D[FҊRlB0V:\ yLpν^4z0β#iRKa!;brO+z%/]Y¯[ń +uI# zu\7P/qx{G܄I" k!R4 I*!CTJŠ.hiᓭEgT;Y%842I{Dt ȉ:Q58c"mqL+dž-{Es,]OpQKCԒ  s#1Ra#mDjc9ta L sQ7 2uC[v{8o^ҝ; <*:zEaH\2Bּڏ5a ٬+u{@1NYuM g5d$A{.n`c$5GrU+)(wl3:qp%zb'F 'loO ,zr`J4erB>Zmv$HiM2F8TcߞX#c[l9D=NT6'O:Q7%D|J|‡O|~C?OXgsfΊlr~ota~GyBxknLkbzh DyHmi֔P a(S> [VEwеV-_8@^*cuMy9;P{u2l!ӾG 6ĴUח#M?q1#fӴW_;*~_J>+qmNk`CWPU; 3#ihvA;::'yJk5JCPui$i?4|= ]Po}|0d E^Uv9Rv2z{1[M淔^fstn&h/W5b窋(]$2 q Z1_[dΤ3y&DfD":e)Ś3vfp/i3"=q #y숚HAfX.VyHqV7ɪgL[W^ aZ-Ί Ǽ X_Z}磽,K̺#&U74 S2yXomrEeR̤S|o&AC8#AOiFgWL|!?:,Lvw"+\*&{2ybd"' HTZO8pZ(Usl96"_ЋIѹ;zDϒuh>i] A/Cp$1Y6jtꈵ)$l~3n5L:tB_(WUATIg>po@8xYj,TbCrkt|;o |ɞpZ̎=j::-$si#!~!J/<ٜ T %$4Y i\a^ @PypT>m$f`h#JYQ!O\]ϱ6%&Q}YD% 2"kK&13lȵЂb .R3jO!qնU-7.83T=I۠'SF ^Rɞ: KWʙ^|n јN(ۡQdR_L)X s7?DCB2 Gmjd!0Xl Dzi#ҭyYZA]:]"Bk HF DŽX:&TENZ$ t=6fݑL\$GHyu.=XP|٠?T 3ŸWp"C~vZD",t+?R +#6) a g N&o)s1pEXh#zAy?eꎽ`t?UMk5`E;~f-njS-22A] d>9lHcF`6?MR;Dt\xz+3ȣ鷈zٳ2Dc}5cUn@J(Ived@LƋ*<,402Ok|K]'x"IkxYbΡ&ۮ>*@MEϒ'~/ ` Y$6`\X^3i.$:;B&"ެ=R󵟫(ވ/#ӡl7+a$"pCۢNjR_M'zCn!sv ?:^Iz&Gy/8,K:3B.TJr7 %] %Q8 d_1r<{|Cº%sh;k]ǗV|qX1y8am1}]PϷ(FD ՜8&Lbm30@!UlCFVc]{J\,yrL(ΌrF@)v&|CSNi~1Tjf I#I%;\v)VHytzocnvŌXv0=ySs@--J #iC;)skG>IL шK 95ɃOl[t`.=T.ĎTi>U(vy1v2W! ;s*1;ֽ{K\y )|uLLgV$0kwVmNm&yFNOQS/+ 9əO'4  3l-NVQ!aUVЊkD;ybV$Xj dߝJ-R.Դg-}7K$Fe+oiMx CM;榆1`lCՁ/U P=@HW["L&׊4Y_Y t5Y*36 /m:c'uJq#\o 13|uK i2nM;%{FKU&c-N##/~Ut%Gɨ\JP;/}B<w˄h[~>jR#Ҡ\Ӂ*Y2f55e2gOGEgHBI^6?n[(t0EBjU%{oϐJ2sѧТ:[LBP|_P_'PPSκXF` ؋D πoizď?GDo#-j#$!p3^@h-%]#n#|,BΞEx3'?=WiR#ɋTyĩjFaZglPA8sh1 + .^zѪMtBG^nQV|܍sLs`R=Zg#٪G wshl.aZoiI"H7n!IUMz SqX"ͳtVx+˫ף>dJfza.5uػ%tElʾ\x2 uS2OӮZ$a_ѫgi@0ƈA9ť}φ3x".N N/ + Zlt{,Xp7U7u@,̜3%[-ߩQ?.4#۝4XKB-t_P KGJt+4{PF>jV@,6K9:n\]OJG@|xNpoZ%<!R10- @PwЁwIYuڐCv3: drs"f(\bܵpRD&x~$ܴHܻZ<` fDź0M jHp(pQY+F$3]܁M6vʰ u#,"tnr\ڍeqy޹;`ٱ[dˠsuK::0'p9_2/ljh5 0{akRS/I4j$ Yc)~kynAސ"}I6%Ň͇VPop]a`Yc~@MmL-П؀/J_!w)Q1f/D:~9c?9 k݀aQ%嫩*+d8/Sfw2ciNLhcjӡ80:^O%I|d Nn~6&gM ħdbb 2 ʠz@d^^Ef8+8 D?+J 78ƴ&@/HUE]5B:3C~o8$"Wۢz-F钤WTjJ.^FO_H>_Z9ŌKۂ"% ӞnӞb3.f .WufL-I.Ƶ &zĽY?62i. ʏQw5cy@F`nae_'5V%~s =E% !!T1.Njoh!~977iԐf\VB+=әu+pjĤ>m5ɶ,N5мj|'C"Pm#Bsgc8m mWV0cuQ[[c&,8߅;#؀×c5T[LFzB\C{a{ErcU3/!7ˣtǔ]fn ry"g\P9' uΉXP8vz@nV@F0*Dۤ ^ pEͿ(!f7B@SS0A[ ޗ {Ӵ ~*;}ԟ, y=yfAPhnb>Ap~F !{1H(80fx4 q ![̺2a[/BsX,_8J?"̀N1u+0I7ӹEf4r+R:N]L a"qz_V(]1*TzBudlDC?6wb`cMW,Un"ӛ򉅠W4Bf*T,¾p5%~`ucfwYV>2W*WTM]"Z%%\g[ f k5َ IFXM,`1Ti Ù=ڂК/+;@N1$$Wp}'|pἧpTALBJZ{t0ĭr%gx671HDnO <ͽu6:o_j RnF͠i$fM_MZҋ9(EmRu* 1a;T7Wjfo_:mA>`TC//{iN E9Fَ;B +F.Hl#smN = at. Px`[Z/@Qa'@=nbms1г Q*fstɢ#̴E';$y:l'NDj< .2&/OҞ:INu`&>XXE4D:k@X:cn1TZM|ї-"Cs(#4pb: Hj ;- / O5p͍&1@oeyܲrT2 שT4#z p Pjg J3+$oЇv +֖o?MX6, [v?%ePooZ q+1դz,k+p'lgV.zipeV[QHDes@áog{k{M:aY=y`F/<(4 x"(@]^ Phiuޡ"{@'nL6gT |>(\ˀ_秵*g}ފ ,BiIwz#+*f^j7!X<}KPWۣ"8aT%Q"wX]g7 &sB&zݹЫxK/आȓeyɍRZ)$Ѽ @HOhcc *"4Vf-dwVVRuéډٖo^awgVx%neR ԭ'||Hf%a l"&]˞^Şj7&ncA0XE,]r1,20+4ǨX3 J.H_"},Ep5%n3'DDY&}RdڲW15I]`\ et!{[q-/UТ".&0P鱱^ڇ8%bC6jTq0CJ,bI̬3QMt߻̻`MrʆO6b&BQmM^<1mohY Xc;qbp18rm;E &Cݺԡ~͇&s;7cTJR22ʄ+!A`1 @*ڴ\?(8l]eLaQ`҇BsO ƍ`GHR:"$)Tjv&!REM@yz8 |~JN.$QYʡ<5׿Ujl3Dc031yR!8?΁ CCiW+6a0\vbhxC00B tl, H\m+h@Pwe|v#Ĵ'dM$8QF&ciwRw*[P3Fv&9[/ S=Nk4rqc]ca ,fɐ^k9 bJ._Wb:,*%rnZ^;Ф6p|) O `merO*}f( X׆#P Rxŵ`E"kh,lC]lWO:*ITnJUcPaP*7x / ,%rUaqVFdɓ;DhM ZiLwOd"r%w3B]:x3X]9I-oYRU/[ܳtoP sj`qWY_7|%H#ɼ0͜"4'+8*Y9h$}0 Q~1=Zv1L\}ZLyv:V~-O'M<]|+T5w7Yin+l|CXN7a"a99T`ƐĎa<,n B} +F3gJMgp1{o&S 43/Sޭ882d{&-gĶ8ŚOc;j@j|Æǽ,xY.Ғ E5j@BMr@WВP&gch7TvQWq4Y2+yx9.ޚaUR6=uaWkSQFf Qp %v'{ODj}r*|jg2ЬgaEU-qLvІ7@]>"4YKb:ztȕ޶P\|'Ӯ\ N7lIAb$SBx$?vF^\~krO[0P.fnZvQLm$pOkXH_5!e R,pEx-&ŵ'fP*p_onuNG!E.3QcXU1HŘ (AV^ /c-Gj6 ֮@THa}3ÍTМ6=2P–.puiBa0L4iH--PT cw73҄ziKlQ7 }4}ձdDcmqzoՠV]M$h=SESO+Jj;Lp.fBnI~([@6U3i(*^4Ѿ\k[`)&`0Le` ,'Z߈=`Sґ.6l2"C.8uJJHIqϭ%JZd?{VBp;\h( p᥉$^1'@C h\}j/*CγfE[`gp Gy9Tz=9l" AB9  ^T(:tÓld~BjԘޣq9AWU$ VKiYL˲$(">wӡ"Glxvs VDF璉p@IQ dŎ\XSbPA(O?NRg3`,AP#NvxMu̞dL n ӘN &5v9m;WʖTcNϱENqOAbPsaXi`jl5s3ul˟PZHXX/PFa?nT1/TruƸ1vCג"6N,TGIUK@ܝ& .t0ٔ1ɬzԦ(wԬ-n'G;(۾U}=]MyO ]DiEF;${7G}md܃.#j*eܦ^dPjy[zۥ(!gN{VoO:siQiNA) _E 3_a)"x|j \eO\FbIևjO8l9WHQeuOe]==~n.FC;a 9 7m$w!AmvxDm7 ހ1ɭXU-X-0jbj=yhG U,L6 FcPr8H/!TJPZSda0Ia.3a.8C +T<F qrZF󃛐Qisi2lQ:/yNPC<^J/13VUĿW[2v.Rl'?H3 !͢L7 T-4X2ou҈rK$u{Aߎ\L/}+WAFE0/"lkn堬gS6F0<,:#f9#uq ɢvoflG[kopQ&RYԱ !}NEmaj)N;JAݓ6b>.APS34ԭP*|`2)kEF:Mx&ʉI4D?`_WxQG(./ n%%jvҮU?'Rǽy23et^θ%߬|p85{13|?\Pn!z.Nq-QqolB%+Pc`a}( $mו;i0~]8d[Y."zeHR+nDB$+t:Lcf)~@Z=-kX:b#1v8Po8xBuC4rp V5rxB%EG%**zZIĩ8_,̆!\{(#N%#)sCM|y"]VfB][0-B'R="v]7x ~G$AJmX$ \8 [MbO2P#W.Dn͗cAaKK3sӏDDïBL2+kFdW/jw%`&>Ed_-N;}Pɸ?5.}Z8Ұkx㈰r/- bvO캧zO}<^@TTя ݸ結هDK;R7B> 9˝v3'}zSu72{@(SxF\ZWC]bV7`3@):A^YPHI#|V $\s QyZw&3)bfS'@등.B9v1e4Dxi˵h;-X`{@<weBFU3:#7a,;0RPH5P?zb2Jm!6w1y6'KTD|J| 9&Z={CgTlF@-M6H3ۭ FZt t-3kv pi6K⿼Ús Qa/ʴޤy ճq=TL zXhi@/N34ս1?K1P8q |8dy;N$UtMj5,C1INZMمcY {T6* -VW((JG|猂rR,7Q(u9.pRr+L$g"D֋ nU5E3s"lw*V@wDPC MjY#y' T)8 2R8-c[7nHALlͮPӖ!r~0_㈌+{'" Zow"bCG}S CJ^qzF+Rb.l4F葮(&%7m;%jG{Կ]v9>'I|:GZx=[J=֗ϞΆG^fKW-nY{(ub)Kc%iT4nҋ(Wld}Y5T݌ |I_LEjD*W†^'h=ؗ|–U/e9OcA_%WoA"VH&,4PG1(MLH*iϟ[MPGϣ @Ӗ5Ħ`Zm`.6,Cg|.}_:S Ɠw+5jm,d90gQifͺ pLj,?ai,$fWX[D%Ul [dz]3ʐ;io4gݏ9A+1拻Q!#D89 ڼ@'8nc0"oYCgT"(\rVj wB#߱ZG60?8MA uwĚ2Y%_L(Y}Xk`<߫DDE;BEz:%dݪq xDUՠvl {(Rf2bAoT1?S'|zdlHp2|}a>StNyk\#:aj;xSC:"WX?ѽIPY4]u+i-ە߷}.}^i{0^1Cg&s]z dEN:ulg bt9Ƚh*QޚRM=Фxfhβz:unRZIN;A'a!n/'S!OǽmM,,_Ys\ڃP ?Mqx"'>NЪ;G= ̌Ĭ̯h_:#C0]v) 6ZnR25p/(m]_U2$\q9im*t?e91Wq_K?+KhC}*?lӲKOxkHKQ 13CΛ{z{f6A4;VS<8ThR I_5>SHj(F4vC w#CF',j-Jʋk5VDbu9]:lLURQD Mlnˎ* ZnXRUU/*FZI˷+ܯ!w++H/5G Q̊y6Y<BiMd⧈#}dUC$`{A*72o9nd)(!"LSD^2RVÀiZl&HQz;^b}P?E_A7VhxaY}J:t6l"燓U%Nʭ,oMi#JSIS 0;9.RĊ_,n(M(>{r^6@0yzÔ3 <8{eq1Z$VCEbi.lh&5ErSnNڏ??9o]:40B{ka`^31Ao.}Rwcm.Cxɞ#!.A"l\:Ambb~t Jסw0QbaF\1fBy*j>o]+M .@B4F\j}Lxub] XDNQ< z<4keIb8vH;:n&̜$ziZshG(=2 O3Џ0W9]grʈ<5=NJ0MG $n42vht}\=oYޕ;Ϯ8iԐݘݶ̸;4 ӡ6u:dd0ps.D@S3k~ṼBQ_d_ wkxS -H37 s@*ഄHZDMx&:G1ۼaNb{"X$k0rBXe^Þ 4Q2e`<"9U٥uޡO۪ ݯ]v}2[P`<7)X|쟯v_ !q`uC61(ư62EcXvg RGI[n L=m(Ĝ3h\uLBDJI+?m. RForͪڹsSj,I(ݯ2Kcډ+lVKtq8HE=@J^(J*xN&g3pGVҡ'cp5e4!难éӡ6뽘ye9u 让vԘ!5Z);ѪL۾'k4+z6 S%r[B:ڴZ sd$ )4^RɃ#V'W kV/dU^e`-qz $l_B]6֓%Mѿ #E7eԔk# Up҇ $ !) (kt]U\Q6Z=ǖD@AtIrϤqxR⚍LɁ?|O>bD:DS:G.'9su !v擆T bl@S%I;R힟u NEjC0c/PSh8w 9&P LS#+rQiJ)sR70ot}6d WLR`4hkn;heeI*2]_kL(*3؉DWbv+ew3)n=ٙv,eBMoz9,zg?"T̋On˝B~h O/ߐUvll|ӎs=$wteiÅ b@Tz/'r9諦@<WDovߴU}e6|!{;l+$ԋ!k=p8a:1Y'[Mr΁.\DiEk#g},¨zzjVUY!k"Nr^_c*B^Gy| k/5-z>Z,h%W&rn*?2&JNA *Bd~R1Fj>v}uP[ E*R4rjU onl@hlݿH5Ʉr]hI25XR{>=`؆ɡ=}w'ZxJNeF`xZ6;__):np6\w?T_._N6^"{oG91ulR!oQ[y\ ByE6}IC ӮnJgjމtu: reB$= f]Bl]֘lZq+y_܂\@Ǐu S "/#T.!)M{h@{)(}()$9<˜оrPhaVgNUS}|Ex.۳dBpo(9C-{dɭ=*4צ.rnUl߶Kts\)X1'GZ%o^)5Ě=Lp>] wsA]ќ(hRJ_8!)R@"wdȌs~y7-Fprr4b\.ͫ4]UJ#'iU5`nhkRh:w<% sP. OpTK&(8-Q"5~~]Vr66ZEdf@s*T#ٛ_Qfy`X2V$o֔-bkǓ>!Jb>枔2UBQ?洑p/֖*RxaFAn'Gtuo oi8N># [$a97[f-,Ԭm[x9 Q v (E*]X[a.Îca۳͡,64N(qb2W؛BiҮz'}IqD β[l1Qa)( qC"1˳VIhx_B.`I, `q˅KJ8ZK}d"@,%2&&oeْBpOGhd^qNq8G?Vz߳O n&kW0UCޘv-B<'ZKFot4:97)o8#B~$uLыG"|hyKu/H d́su(B5XԺMu&Zf0ha >_vnIcn: (&S( H bRkJѹ}2mS-K˘X@ضW۔3$OV|\eί[9zPQZF݄$6TUi?%{3Im+JU"ᰒ2J+ ae za'Y3?(EűKMnŅ 'f]' r7Q7q܏& ۷;ܱg<;_7{|AGړCuR;@nay0;U:I-Ce2h^<Ċq;}/}{w.&2osg{&V)]h UʒS?&eΆ7.K}Ln)Jtk*IKiF;w(F4{rp!<'*<+7F"=ECӼ2Y+kB7Euas9֙hWb9ݜP2;ko+&wRLbE#׹ڄwyGv"pAɎZ͖F:&4/Ƞ:^|ҍ@ av{sǙs zTdI dC"-(N]I>٢ҥ6u6)~/sx_f(OZvzhcocn;z-v7&$~R -}@;02jtQS_`'o=m tR]Dڠ| 2 k)-Uقe|XpxQ= ʼ>K)^åy: 4~joJQF2;_+'(ЇbrD*%nn (9-!0ᚔ$9uCgg 8AuJg5)DHp^jqi̻'B&׸'R~>|.nf&g0Q;n1 Uns~k&>f3粠DMT q+\Ʋc[}cxʸjuYwA$滒v#Т0}|qx(ɻ0DZmc@مQݍAςp9~{)$3N%gI}CS EJmyї:ezi<3~"*M/ D`&F7تX9Kc4.E~?>1y>pi[ ac>Jk%v"Zou"յQrL>ŬfeY#xΚeZlʔCPweu)ha "؈ٲ i\YxJO"ćtP,kRuP.}{9x<󒅖~'|{ݛHz(ofAjS|OHU2@'Mp48t5FV2I2frmL.k44RV  ^[c:/FHlwqlq?:Iև&?y4/‰#B:_Ki}DQSX[B$81r0 els։$3!>,"=G+ete݀7/aIWمqavFUL4ȣi ȴA#UC,W&7W+zZyc?DU{BR~;qEתDe܁HTV桃ec#dܐ]:!/H@Xx pfʈ\:5t,VT~2#{mo_?,t<枹gV󂼱gj߹F=]pa!rxjyV 7,{l_xȮ`/-&ƌnO?X@*goQ kzkRT@/~|`Z [WJly<ԃʆY}NNaQZZQ(5FPB.g<i:Li{rS7U9]m~E)1&iEymz9hц̥E`goJ3 l"}Tej~w>fz1cDY^ 07Vha]F" \CZ1z#GyRW#䮮uWlba^mxnrv+BcFy &˶/)+?OE,@vDC%$|q.s:m-KzvX<0C=$ K1ɮr{Sj%z:lw \^W/C_͝ND, z.'c%Fh}RjӪ 豀S2ՃwRcL>x싎 :x_T7): Kw>+b,_\*ih0Np1l/f{ vF{ck]xPCVs_Y"JrQ16bUxG3L;r\<օqе·Q afsq ^:ת ^+[kO{ S<}_CYT)-U$[T1oq3Kj?:d¥0'uL}c}n>wL2B)eT z/VQo֖,m'uD4*[]9V-|_#9gp} U)BEp . :w9eWk:`u3 i >ji>M!-81 mŋ$Z% ^^4,ki,{͇ څgZ4-svzQ\7*>Svnʨ\;[xDtU@GԪCU%SsLKK4{vsGrIaed/IY7uZbuЙ@SY :f 3shä  cJA4{0oa2/ԗ.i cEvVP.YY}b({L'~X ? X/&;e/N%a}mV{0P=IT Q/ P ,\N]H 0Jh}M#.n5cf89wST:ז׮"7d&d]Y(BštFL3-dherv>DT>i$uQ3;pR٩2߶@*v-߁+"x2U88lbݿ|nIJ;#A0:ӣg+([9PWYꁋɀ5+yM;b*zcȄ*“n3sot Jb#*/m|z8^XImTp}6y7^`3aq.y%a|:H}Y !Ԣ[vrEÐ|aB(S=2.fmPiI ܍H+ H#w_hY#PZfpb!$▔m>/5"bI \90Y8 x7CQ21S˲6$jqrLQ #bodņ҃B~6,vs4rA]TXkaS-$30NWZf[v%>o AКZJvjCތ&Rءrq\Uih(0FC=L i_P>S~l˻O6oz'QQW -lGYܥ HrA%<rAHE:"=o{إh"+ )y*r؝5lw~ⱦ,YݶOFtm=T.om CrM tQU5d],/[ kU6V.HD}yjp, JSgI~j./*h'/b:O'zL6|Հjպ $̓ k/̠&Xٯr<'j,1pY'CtK,-37D 2v* ]{4wۇ 4,5Vr !w#'9$ѯ[SGQ/g$洲 Sp!jpĞ]QY$gx TL..h˽(V6 >w*I5E׬dv+|(h鰊:O8pqF9k^$a9$SJ֯#a@65uyȢIdAT:s&|?׸i(6x@L%U%Y[t˩sd$+bwbQAZ3<`2 srЉ?*RvRx4`_IOuMSl-&?) >4ģDž9iF;?h{  ޥ$A {oqW3ʚ[\-lCGS`!K7 =T^s9ЀLwqJR"A@_%c!d{ G̶JlX&x_aEƉt)6T S]Ƌ+5<}'ѳ/#Yr* =ikU:>?l1#2{}JQ|mAX\Xp5ebxL6_ E/{m.ް9zzoPd:O1kJcl6wCذ<XQyɃiB9 %1yP:F{ǔbsFi0*OJ@3[%F_nprѮ4GOySrr@f]z$ޘdvo ŶnD%L"V-תLlz^.tWS+i.a6锶\.n'˂-01aKOj>"ɬ髞Sxz#5WTDjc;C5Sid/Iذt%n2znvEňp E&6 3۟길$ 9tY*>s"aj_o̎VזQsa(kɶ+6=kv30]XL%;j%!:_qwt\$'<$π|[h12-/NI/Q$/. \`<#ܧtD{)2BLV`*E4rנk1ǃZגx,7'I1 Ϭyվ2[eZTzuK0T{, YS|C Ҽy8ƨ(][Q J2.AQ,!b­/6]nS#}6'ƧiwzcTחAGȗF̽3{jڹK199p)<#αdOLi$.X,2Kbۉ:Wo-h/;6rj*gFٶW{/ `T?b\SõBhb9g˽>߼c? Bi'pcRJ]*loӔHYf(w8cba Y]zܥ;}Z3A2͒vVSJf#qVH*aOhFQVݑmwVS_x7s HzHN$Hk5ڎ1\P+zEqs@<³5x!w<*Iv9cf(*c6@nX8U*̤Lh͋}W{fƐVVDBCbY sc$44QZFq<܉lvdڃX=PE !L|wˣ ^l75Tb6_m`j=NaM"X%w{a~M>I0̌Dan*+!WknJew4 0xNȢr]=P~NI h rkOɆQ`YkIQOdO;<%uGY -8sWƩ ` z.[ 󯒄f;wQgld.%4%4rJa^6Gy%O<|9ϑ9Jݯ49, ڈ$wOVش+&iMa3CkEmyŔZXm?Т#k_nԲ8} ahFs*S׆"w X"V?Xc64+QdTJ Xl  AjvPc6A혪;dUPn͔l1., 0J+s HO ?P$QY/ CuF&4hQ[]\̭Hw# WxXoӉ46/]I -*\jN$.+0x^:#. !MZ.}= /-^8"lI&k01UFTZ [Di#|̡ˏgoLv4ګN*IN.8_@?.F.Z^ʔ~xCrj}3Zzսi$|BoXx\V]@%uc4+}% Y*b#6Eme2SېCD[_VlY/30$]uK&@mOyzTKK#d?ybp*wnۍ/@ ZFI|k5_196|IrL>zSgZɛf\r &TbX隇4`|t2Z욵^+J?M_R@qZ7bFVt{eԏ'XXC5xSmGIz0c+vȒƘZwv8+bz ,lyM]SMYLpo%AQCd U#"F2?^x4^Ӟ#J1Ncɲğᤷd &i NOòO~ȃorSif\ H믝˯ê0\Py}vbc㽼w=!cϗ1 Ad )yr4 7 co:e^$C ʦzAn'aW+z@լwq VHfŧ[aP}N.#>S4j`!UQ0n0 HjB>/'3?mB_ΰ`qT>\B.3F^4ļI9D+|v =DӐ@l´Oq+Pډ{A0|[S6e,e P#>-kËs;YSo@{JCQxd|蒦I'lL'\A㎯ I}AMR% {³5ٔϽhMtK%O 6p'/ b^#@EsFtlA]Zt/G!hn$-@uip8|@OtO^ä/usq2h#q-ߐǛ^7ܾkb-UKI9nf QDvzMh ~HHg| & C*y f?Sg%KWKz9qz o8M򣃙 sG ?&vQG86J 7 kͺ!Ix9FNUDJ~zvX&)NOQ48ѺDc$kXĈ/*_&L+p7Tzli1)1LjkGc%PM]Lb3kֵoT]> 1#jе[98iB6B1weq~ԟ5>?׎}:9Y(8M=mb ɎXvhcJjO8;(4cH]jB6?|m*b:0 Ń#y>贔4l)(/&t+&&9Dae"4oT+E9=ҝkɡ8[Dà "}d" FlGMݩ5[ 'G&CzF4Gf^g>(q}p#%#E41kP#hK ^SŐIqш;DbX:pƿaEPXdMdCdVTu+{[_ڝ؇e܏2MYosdH0)a)hiWVNDWHh L|>YB_>8o3Z.L%\7xjӯ0.C} H] x[K8KDmGLLSy D}̆O)l@z UU} 9Epgq/4WQ {;-ё+iq,ntE!mLپoP-T%1wc# ] 3X7wO4A:L9Xo:5mUJbU`=.ݡc[߫NԶavCJ?t&5kMG{Xu:gXK걡9A>斉SmMv_ 5 b3-]6oLUEM]ZmҮ{[Bt Ѡ+ǀN0mV0ۛ%R!Q p5iEf m0%3>t֓ c/pP 5EM۟6 }= rNFF1iAqnc`*HP~~E> ,293__+9x@_iA:L̙o$J S#tYlg8R .Gn-/g^0UuWB9 c7~fӝнU|jHؙ#u[uD] Hw䒛ZOlI efK3xeT`#ArF6bVkҟpyQIWP90oց &v^}g/;%}䲛 ĆZhLEhqDʭ-bItB#}_-\W'dl$J DI|HŇ;ɳ(M[Ĥ ˧e"Y  .-Cc 5QkO`KRmyyJvf/K^>'F]`tW.kB0;% .z&%3p&P>Gr#mMAIŻ).ИH@|/cjo3ڑ=Z7Uaӝ ; Ncܺ}re(rg:|ɘ (W|ȸf@>}1׊nY/ )y}p3rNUng674]x4 }dS.M?׭;qTZj_9;(6(p@H0]%9dd:+/PR@xjw'@jzʏ}P:qp,R]@?o;2`B:ʬrhZB]7R& Pr(%Vn3epݻ׻*OGkdjѹC@.JkFD]4 GLc-E*u^la_%◌[~k3dِB3LXyu>%')Ơ:*\ƠVzTBSNJDoή*y6S6~̌Oѧht8륉]s't c;Ɛ䯯5Ɲ4vFnQ# }Ckh?vl<吮/?tfk4: w)Z(ˊ%ҳ}\=|@-5PJ7J.&^ @Q_ǏeNd7,=03 oYw"탠s|_I[[LYs)œ=gz:Efj}f1 m*QJdH7HZWTsG[thHEYkgszX JG&K-"Æ3IP^CTOɻQ àLL; 0RX^4BѮ5%ڴH#wwv *UDn&MX*^2?Vs.lM:e}85ׁV nXW92҉]֜״I 7lu#qm/_+cY1@0.ncb>oKS6s9%jgO7g# Fgx^[{?<2#Ŝ#.h] 7@śQJoGFqs,'41o[kw%0s%FV'`}Zj!YR` t%X,4ÉlY ć8Tp P)Kxgi5vV{YsitYǦ/r=Z+`Ԣk=10=x ;< ̔^Qm$,# &,+ r8 YqCpHRf[ zfFl6&cKxACTw%T_=)E` iqT+YuFћcL~a^<.|NG+ŬYڽDQB]:6 4 `L clE-ڟQd%' H`Q@IsS;۩ 2{}HION#h`V!Y9KUVnfC*~#k@hXiY|+1J 9΍L\sүЇ+ T }bTl OaS"WX!8Άc?c;`#7^D %G jOWm {m *8_^*phwAGhPra0nyL+3Q\ݔQڱ #5OD:_}xkA^{eW(lB:u32~|`̓xAS:NmHGG 0UqI۲0]ZVFw;y~N-ڇc}LE=Z>|(N-5 KO^~MKW>3]t5/n-iJAq h+.H!2?mj̈sWF{1\ ۄ:M9s(30x}܍6`["kˢu%t̲/-0Ӗ*۱%njGwp`¢ e9Tԟf!>v5E/%H)aipxUtDG-qVTiy^3HZlN;rwvYTKs+yS HJ cgfBjK ڱɉH#x4}x4q;{=􆺬TF) 8=f]ʳ?2ݹ?gn-_7I:q8׉gZMT:"tw K7);͂MAbpQC9!%ߛQ~wNq% Fn5Jدr~y|3jp":IfX`p+%fG>a}s5c. pwKBGls 3b™yن ^qA3"̸ER A[X26Ѯ^nϯ9TMcy~mC 1Abݔo%Q`فRysy["PL3r.F8 F >{I Rs(b>{ 0_Rpȧ3tF)pT"<37Q[smDcc#rE16 z.Xhg3bv5)3Q^;KB):d]^gȋ/6[זΗ[ϳ=NςyFr3GǠ4NxUՙueYwd̆ȦږDE (ލrUo(gqͿAU ̓4O6 f 8X}S25~皨kg(cHl&p k6Ipq_fk;Q١5EVq]FPmgK #]^odv1@Vt%ܲqbnLf,Xj}{ELN&XWVNHN!I͎o{ BI{sD!ŴlW.^"xWw<4WɾEY|C#!I$.xST|* سтܤ< -! ~vKL/.DVrH}ʬe8=SRܙBG{2OHH'W7ҦoFϥL9d"NGB љ_Q~twHKr3IdChчjuTEetÛ؝ìu`dXNY ]-U6d?V0p!$Ƭm=fN9yb_鵣̒&7.aw{S(7Y7Z8ӹ^c^y (k,J™F:R'RdVEwgN2cYa^^PuPHC7o/ FmȁчQ0YN[6DlŦ;1-ÎBH nY ϊ )Cm_ߔ1y}m|DpSNܤI1|MS61XIj#ȏO6V Ulf/m}.ޙ=Ase 3AI+zcO&7c)6k'q~4ClE,+[&f0=v*[1O@>CA~YƼ4kݙ;68Cqk,ΩW-MxY9n=$^c7,Q (n=1Dd@Dfw@ +qSz .6Xӳ,Y>)Z+HˡQ8zA ʊBn9i˞;hj2~}f Á݆A^*F9Lzpm^aDP9ofmR"\qu|J]0XL|$Ja sNY:ʎ+{7c'mD #E%?nFAccuR92Y̦WOy~7Fqƞ{Yun}1ń'S"o՜mu$Š /Vl"DϗPh=iY޴ fv R_2 kr'~.$a@ީ1 p{f*f3}]"Sq{N!wo'у䩉?I#"'qA?70祎$QrH&Y,FvsqABڅuo"R;KŗKC,T ^'wMUs+gY̞gYeXˤ,{BC| !Ef}s~z`@Pf2p2ѲA!\~I:õ> 3ơИFTB7Wɧdi%k,6t^;dބIق%esgĩ_>ͫ8:Th)z)>/^id,]B;xȋ."OE1 r[nIh"k:(gQZG h/Y#HC܁n)aMb)|&~`Ř"s_d%A5'Z4ے6AD {*2d͈B17k@`r ;uq k zvZ3M?E ?"x&͑Q@#$[Vz' YZ&xvÁRTfY F*z-P1 [ lgWa>~%Lp7i!%Cf\& |ɄO9 JJB;b``0}";eY%M \٠֠-{S5 y2u;1l0(<[Âm>`0>-O2rr.^gAA[Jų˾V6NoYT>°]Қ_Tg{(KlSiK$n&@B&3D}|fĂ+9@]#EyƻxW5G%h06_9#_ I.{*5J8קBV-GuS1j#R1pVu~gF=)77_QPQJ_D5Դ!uqK.3t2K#JۘaD3<g6UMy͜T+oC_4( Q>,P) 0HA"T@C:,!F1nbX(E 2k-LVWx:oWs5邟jaKwEေO_S2k٘# &T5V\}`/0r'k6Rrukd5* Aש-cO(` AcBET/,.iEC0eamm-2kX UlLZmoyƨ͞s>X>vĭuOMy , 'ֹNLxA\ԋǾD.#)b.GTzj*HC%#/Tޡ$ *a6/SLT'|X WEƍ 9E:EAMT+fGB(=yKO 5$xI(O' ABŮ{'@vQS "7Շ6ՃoY菐C"ƋUfZ [# >EE;M|8U~X?BHBKsL8 5/c֡Ir}A#l^@E 3]s~'WYjf@-+| *QL QCe -)TC'U7brh.T)j'pke@F2{(ܩ$?;6ro|a'@[mD IaV D'DZ#5U)jtNږ-g}&e矧`_I[aBIW Y,޾%( [\SZuɪ ] bV4&0\S%*: '@k%7}1c _qOcnΠͣ/zWs|uBϲPUkm$*.Jթ rc4.5V,L!aZTdThhw .w; y%H& p5id=̳ FRuA¾TF7GW,/e)IqqX'k["[HBg3@ NAsÇp.3hu$z8fY,e?}w ۟@#b{siFV?]f]+*0?ǧ&QR +N3(fR}t$gЗcn'ZZL؂œ|۷XmͷIU1*77P暾7,.m꺜/ u}Ɏ&|Y,ټ.V}b11 Va-;1 }BIѫ@1O4;mvF\Da%SmkAyLdƱf IytEiKwq(A0+W2LYNZ%r5Cw1Gcxx8@jDș\_lP_wcD6iN)ћ\j 08E#)\S|Xb&vU)-_υKH+)l j3]]w#BrJ: mn׆n5nTd4؉Uv(́z{*Xr35JdFeJ4At X*܀wUPgR?^,R$TatN;|ܽ \6%jufy_xJ),YU.; )@+^ sIti c+~Rq+Mm3:R-iΟX{%0<9#_nemR=7_6L fGKZ'EЛ6Ks,Sj&܏Y{D{+BqK=V-*ypEިJDkrw$ZM,w'I`N1IlOeJw6]R%' U=¥[0\I?*5Ns,nՒhמ]r77ֶiFwCטƅ*9 8x "GVq>XirK_ JcPԎϋ m8C=6BC&Ú!&4 Lg"aCP¯zR bd&Op7Ca KusEXC"a2G!l<`WU!s.k`%[U-eG{'Uӎ]DsѬό~2jAy;;MZ@~ʜP0yޭmsXvy]w-}Dm)|9Xxo9%ƬppY7Xvnd"]  >diny 9`<3"Ān *_(7Tl9﬍ hpΈa8Ȋ)iO/~`_o 2cw`AJ/@-I@~p (kaGcX -]E\W[K'߅.oq(-5m/sh.^:Z[Fa~QTҿJ ғ*҃Jæ1s+#>_7N.mZ蔀%\l,0[ I ӰQ )nP#jR#^3Q&,סi)FaI>BM%FM}v; ϫ2zR}^4}c9;_.˃p>)<-HwaIp^TmkuxqDgc)v}WAWJ|f۪,<2>Qb.QZ5{'VgwGs5w[|pv_Q,v<%rRtW.<|~{ t<&Н5?iQ| s(*#W#W3ҧ˓Oīp^{'NYbʘ}X:k~6#J[6|[iՋA._=&G{K]Vr4~. 0;q<3-Itwc 5 qzVE$cY( Bv]YJ4 (EU@١G-2\8 pfjWy׏Vh!P:B'ߖuqp#cez%ۋ秛%=p*~A:ǐh})ϟڑb0"z:? tr[  #/gR ;ޯNf~}_z=m@z6Cmԅ8?.EaI>xqY1&䯢%͟Ke5y{8c`O1j~G88R+F^{4YNb3wϞCdku׷WY?PH*}o>,;V2s8>wC*?O%"@U5TP͎<(2ec}L; ɞ|ndaaz‹K9Җ᝼4g@_{A`cò=sXlc+~^Z#C.ָO]吾Np}^+y7_Bb`9+U$ۑ`qu/U4T e{'T5UWCuژLً\*41E$($[ PWY0BfXڿ\<>Q1 oPFeh;zᒀb>{ikή^ርeý ]r>)ța'A-[P:8Z0$8ňl1Cg053w[ɃwDl"6%.%}.k!tnq~;e8™uhI l|\vŹbC}%~f|jߎ7i'lC M<L; bT<bLI{K}Buk#yvbB򱸆EP"l)Yb*i+O9X$&O)7BhB0? я[&Y4 KơΘap~fv&4,3=ʗ2UwP!@( 8wM>C,iy!r"rrXq'7l=b2ڞ6oʟH!xӌZ$e2l ]us/f6۩ɗUZ~=R؀V[{i@QרquƋ#wpdQ.?oDNVoAE5Cz~,k/:`9cdfRbo-(Daް[M%@%2qJvXEmߙSVPӋRK$t$m> @MYWa4@OμKEUHM[̃r *".u5*Bfԕ,#K!&=m>ެ1OTpb\"2%u!;`^ͷ/!WT~Dj)}VBMH$pF4R{;I/*Qkл],<&&p]¾EC)L[N[Au8,LR{9fsayeEx&ʯ2Wc&J_Kۣ\ۉ> 39%-zO|'CD Yv͓OdE/Wr2GbJ($-%HMG p ?>u(A+ ܁USGOdsJb iU. J&j NdyfgC GE3kGb6 L?1De3)ӁSEb&p/(fx:*ÊLb.T⵪rS{p!νf_5yOe+q,Vڳ3 s~}tw#Ҽ l(._* FE^ߤo#:@wbІU+xix+ܹA ž5qd5^NDD@œ$X1d5l_AB0 K B ^{n϶aEgp,>s^6ӸJ!PtX}|}Vd$:ݐH[zqSەl(girCe!ޙ 6*0!h5L6_joi{|p !Φo%H3ktqL?:Bod>F<>JU7+%&FJ7+]%{֏*nR_ODBAJ-5#Vh˻@n K<5!,Fqh誋@*l$8 ;< Ix o#H;C%Azy-O \o"{tXR(Οez *i!7W(*|Q,g biI+ev=ݍQ kZ|ٿ?ضqUtW£H`P%iZT-Sdoֆ2F*!,"M0oͫ &F[hrtt'4c`7)@([%VOQhSL[!a_AwNn-em@LR ,26!(:aR~-гZr5NT*9fJz82t=f( ;jIw8!bO3:)#njuk+{PmAamK,=5q &x 3Z]tFtmE^e$PINEP-®d YiZ-!3; }Y>_ γ y>!XUƙV$b&&!X0+%pLѹ}$=3UWK?F38" 3Wits nV/f5xgVq_#+10:<c͒Fg $K`w%Y6zyS.B0v~Cd'T}ЀQ,o" BHC8-`ݽF=ڎ=xK FqNio#ҕYRJ*X\Aa_ˍt vŌ*' 0rRɬ-*d=0yƗZq\&Puсۇ蠣!liV܇>:CP[ E#}{G&7kaȇf{w3DUYǴiKA 9;OI O-E6)–JOOkZ؃|_iPp`Qw4vVq'>!a5߬Q(ml꾍@RWψ%tG#Vpa1!aZJpُF^,֍ BvSǰ>?9!(".MR@q$_zEqz15C A{q!6e#3~ZbѽK~?>?py9Y;m4. WEUBCڗg'6r}s{=b/E5Fh7` e><>S/lƼ$.ldoxѥ $G`3-: RtőɗRUK(XM[Hъ=Pc~5iJQf,5*qztJ*~Bd h5l}j4v,_5o+9aA;N#z -9m9]oN0Jֆu5FUBn /YwY-t 0hu2ˢ'ax\W'"4JAHXЕ^ú d* bc1TS;69קr DEjnĬ+wT JRp8O%8I>7 l1,#!$H1*ԮKd_J^5!)ŎW1jDP9% 3C!~$12dzY=K?ܺ/.=k 1636BG Z6>m%D^ߨ\ը6:LA;x&L)ޣ=F[)'DHx-Tw^Uˉ"lNw;ދCo/)@ [_cLV/"?I Ih1z:sd?u,V_}F)j?u3y`$}f?v(!˥sҘ׊'gX iSd%B*)Ȯ%Mot{[axdKks~]n  D,ëtg0}D 3*p, nAȗJD 3՘jH0!T hz?Em *,hCM~v^%'Z Y&IL:5# TU>+s\TZF8lv{22 Lc^&|<ģsNcm3_QAwt)"IIS6!KBUt2c5DsO!@u4*H{L}sg~:޼"k {&@Aj 滏oYrփ/>z9aPXbtē*D)Wnzgr|Ql4hDŽ NȬU;Y COX'\˧%s,3`FR4鿔=XqLt+ ;:6dk})З C尃Iv,PQ#gynvXYa E}KšS<- %xiLO,xԵP(W_@ Sga!~dTT={j[Fv iU)<Dze{# a/crY^$yz݀Jޠ`Z;:b*zʎ{ t?eY34|+n`,G6Qܡڢ\C{jVh ((0:'6:Sd~Bu8cFg#3+B?gx'/e3Gx3uj mOiw#KI79Nzjܔ_΅妣3U0 Alp sa4RQIiCv<&h_s 7񪿆a efXvEYQ^`Hn&gV+ ל9AZɽ3&{0nԴQ iӀ>b92 e9ꔜxi.^g,BPp@a}un^n@/ز?`8X/@Q00t@Y[=e -jFkX Y'kH@Z$Uʟ~4; O8b<:l#m:ʒC&.1 Ѐ{>!q0Wsԅ߄aMeA00Kzü>)d5LwNGݻʚx-Ңr($V{Pv;Db>۝Hߖ?fH_$C˝!źbD]d鬜ԵO:.M!sc6#6`H2CJΓBo-ճ}q3죔km{,  O"7ː$+2cQB";!*#̫6Ü!B3OR-B0^L?}yrs|}!ĦR~5⇷>X˃9F!3$ש(2o jAფ>4Kyn;nVd~iI(34&ndGmy&db+n+(2JUB[z.+*43h]= QU SQ uA+eLwMx>mWs q:P~ot wG2^ EWsTU(!Yby <Px ~`ҟW_Bl1rU1ˆ̻<Ş7dٌƖ- chhfRanu.r\omRŅR}+.;[8_}fiq\Orܱmh$ve(HntnPo;fOxJJLk| y"I9vT!\p^p,=~):WKmFMೠتoQ pm)ED9X_Xq?˧uh YhT@06Z)^XMbP^ k2r"G)Ecå\D8 қi4<,bpkl_6(:X.G#\牠*mo0|C R_-"BT 9s4s qCKD7b☏SZ=|݀o1שf%܈^:,uQm%nV!řFiG_^0tWcUf*d>K3&AZ>̪ʊ!_0MXă(+Apy%iCє,mN\5m1}ü65@-?ؐLW+"0|>ͺ)h!ltERW?30/869h.e)1[U$LᏛ3 y19!F%l6!0Ձirk+?K2j4DN03LKQ,:6bP"Iu맒m+/ |Eu]H'xAwN.Et^2~mY=˝Qac4Hf%]@SуÞ#z1߷m4| @eW;KNO,Taj&XV ~Wnn1+ZVpwqi&}<M;ma<4e3o;l'@. 2/J=vϿ(Qe=`.(00fgWü$f]&RWPǝ{.w譋wXA F nd aP`< )oՆ/Dj ߾^)- ChÐIlƦ-˃Faξ廗|YG*w.gD9,'ߣvʮ-b8i{c.^ ]CS*E#UO_S; X(Lا1<(tb{7+k@@n\ySivSo4;u񤂥2 &BՎ:B~g2Ȁ SRZ3o})^{՟qEB$޽;z~n" qOWuY`*3 ;Q%ͪjԲD-Lپ/10; C\Np 䖁epxu#7}p֩kY YedrT: )wiXv맀9@Qdw<n.Hd.7hz瀼jo l̔G3Ojut )[QNUZ:qZ# #1TN!^'Zk xvWxh[!gưY=R9էg/fx{Ok2aWd9C2 Q9Ī3惷s[;`G^¢eK "YSAZ>^z Zۻu[I.r>?4KTq)zVӴNsew"ucgeN)DޠmMb툋ORWzF฀}K\+Aƪߞ8ngy4kdGhBaA9)t+ۛ?Y!wEVZ>ݨr/rTlHi h--9lkvw#Kdz<sYSV](WʢiIl̩jyK=,fvhlO rǜsT2@Q'pQI4^[@:9蹉G`so G<Ҋ0Z`}y?DB Kشe{m7$$ wptk5#3QV u8ғ<z9pE ũT <mʼ^C1-“%k,iaglȉޒ]ײ}Ŧ\ws b a#'u@YHr V;WNUѭ aK{x!G {ɔ(mz {t^r%Ǭ>,xN(LUb_IKԡ!OX¼DOrIl.pG=?T=,b&se ɫDz!Zedbq،d yУ}1URc^-۰o1ơ0Rg&rԇMX6OXy 0ϝ_$nlM30a$ۤ*Y лlt _nP1j'6gw"݋\bD0 /$aub_;xvB0TRx ɶ|u8еu7Ι 0W-U#!2+!zp@ɨ1H'Qēƹ>q a J::?g.74/P Dz_W A‹ ">G}[AQt7X Ko9DJHl)fx?/WZxI=sxhZ0}D*l$Fs#lD&&EoS9>yJbq'gCh.u5!ċXG51n}lLXnڅ|)y~=,cP=!_Nٖ K "Q̳x  Hb̍^9}*=lj|IWfueL1_+l~C 4kfG(DZ˵1d7h"y/2a1 lz@ҩGw]kCLzjgBWe XLP`ϋ,eŢ^+Asy /D|h.Oyhr5czQ–Z$Myv*5dj &q[\ ~,k8D6Vz8"V6O)-Y,˰uA {n0jVDgf2gb=fAt.ǍNB ݲɃ" Us⾄GЕ5i6osM =eZ)09MHPվM#Av|#1FqaOiac pU"r|?WO֦ˆ4P.k|uҺNGfUpx؁0p\&n'9gF6zHQt2S|^hF ʊµk6۲J "bml =Mz-lZ=B[/%] 8:*xZ~]^c17S561Z2} %Q|f>Zn4 >7t#dfEy3cFC ]8NѝI(y@FAyzIw}60xSvH)|;? N)@7{pMtQ 1&eis}L2<]tL 58WDp5eK-+qƒsqy ^1ZT{FީG6X\СvgadbDgFh*+NOqI)Rʶ6}'VҒK7 Q2M3kO ` k+h7'Rd$7T|ӝB c| ΋j66(X[2//bP2K)Ec̐ܐsDVǓp[jԎ<o!W=5 )#/Õ"#k:NnZZp=)'R`;76BD*CD[=љވ:ra0^*ф?]I_/s!w_is 2fGYO1eFoɳ#<aC CӴԑ~{=~1ګBЇT$: >1U_p'~,h!3Y1]~v L{PLn5ޱԞ'XOj)^ޒf*yO1zU>g<\4#4k+G^m~nmzb؂_` nVVHWґ;XOm B=̟&3QFZh ?QV/L?rW,q{qggrd8R;Xe]$ j)z5ndOIto ^DsTa?Z1(fyXLhh>8Z8h}7%RP]& i0CUӤcWNzoƻ(+Du4!|]hA2B ȅaA$lゲ zu @T&ZF-7Zgƽm5v?K2㪖Oet/Ҁ$c-?Ԭ?YҎY} w-\˴Ytz1qV^\41?K$Õ{|Jf=ۚXHXNR%%z(L!X5Ia! @PXw {hxChW4t lgM-eS: "!S/LҙA=[j/Mq?xBナ'S."d[Gp `G%֫"ُ~1-?v_aTB8rHGv;Sы&oj7_Ӑd6*zL3Ƽ_Cn+LFͤs] !<+}>0*V֘A¦V劦6yxc¢eb@#(Ӷ[v X; MIF`2vlX^\\@_ gRT#WmOl&g^:jGF1gip:+p_ ?CSKڴ9EKF2&ן}loV`^Ǔ꯮f:bLcX'/$TUԨsS4p,>7! @oaX8^RH.&OTZ%PjTFcsZ$Eٵ#?8{|3I&% 7xu;]ֆ-TNCbjYtu8MJȱw .|'%xQykKOE  8Iəou]yb/]r#eGbK(a*+bb< 3ii΂sC5+%1C4mH@39cZO= R'pXF;es*4}!hI&C{rKI_Vˊ\>WF5@tF{ \@AГ^Uq)s*h!~ g E xhj-@wgG3@x%8#B!Ku>lWF]A],3<SsTՖn{NxշuM}9ަ+ߦ…Daս>LK6}QZ-ؠ/Q`JSms͢q`70b%h6$?Ŋ Up&_:?j-pEfUtO`;wE4$`*CԆ!A( hVVmL(\C? m2( 'Yf؏~aNxpƘi6,yA7ue]bC {P-i$EPCMq),$nr]u}`OڒʖϤ!{:LJ-:};RP)+K\ Lk^aqay]lg F]3~H̫[\PJevUNKzYʇCPQ뾽P!_uE=O f2PP5iE8Fcu棖IB[;$;$,S,8,nKwEഡ`ގ{ghHŸY247"M'ɋE&`$!H V>d,8]t5>,J&eyv*O$n0&6,K,`g *'۔O "#3w[y#OAhzmv-y|׿p[T!k.Y P\ ӄUgX0'2"TwƋRڶ&1w/W'Q&s"AIWͭ)e̹Ìx(^xm|b8!ZELiu9ƬP="} _Zܫj^UUm/d!qBX) ;ckPKE\Mv e-D=@2Q}PG ZJ3@Ͻ>6,k݂S# l"yƠؕ`O*|̌5bf2e]R:ClIM>/k&;'^ >?E聑O]<bƦ8像}f0^Pa=|q.#7ef_ /#ٞﭒ\:9y?~K>:O5w:(]EPl&!(YFiڀG#ŌCeLaޏ^U= kti(atĄ?_D-HҬB1rxvP_כX3e{>Q`agJ"94JB9 ȈDr0nKm_S[ϵAOmJ)"RFb?"Ek1@FŹs ' a?CUcҢHFn</CjgCӣ}SMha؃!dVHGBPܨ>h1q(hdt}2=TbkK,1.)Yvtzt.SG[JHVD),9±:_fd4;{iCjI["S"n[Gu9{݀`N3Ki6r=)"Bsᝥ4SW>X 91.mz&z!lkZ#{N c}ۄ$d k}ɢ3ҾOn 9h`.3Q'$| $x}XRF_ X_Xbbp#GeΦ!1TX,%Qe}qL#":S|Ϙ2ޞ$͂!ן1ވyкШ2Wts=4\m\,$,V?Yo3^J'AgCZDc߈i?QMH7Z̖:!s#x؟ 36-d%D a6DW4kzb}TD`,=J~-HN2iPʟEsp  C»ȢY^geyB/DZמKq00OD#4'7[G䋕PW(96WS쳩4ܺ~EavbpO[l5{"pu͕MډeB;xؐAD?-G:چ =HeqH)VI&Jilj9 9cO6..PWwn$0d~ 8//@038V,qKLpOwq]>vC-O+ ۜ@$~{50(/ CQ咯sPMo~Rb(ĤJƜaa|:?͕ǍP{ށ .F]w< 7S\,N_7'ƻ`GzEvv݊F[?yBBHѓ= b4ƃ<f,ze/ h`+h6g#7hp5O7 bJj7Jkz&׶E!B#&{AdA[e0j5~ZD%&nc6koޮz˸k6Bx#BBT Hٞ.C)nj 9*行|᷶a{U|'=?/ [$-`fQjy:!0->u&+Fu~9A~/Q'&!̃4GQS+g{>hy^(bߩL{CA)3{V6:a7U¶qʞ5_VI{6Te"G!.Cn!,#1rDG 'wQ'ct}FYM01u^.?mvLe tRa+WCqi#jLJe"%{1 mI6=ФsΉLw !_Q2i0kam}55C2[:vo/-J$ĝ~4H)Y`/WoU;gREU? .]C Җ Ӓǚ\Ie4`V6,~"7|Ld%+>e:>9YǨn w9>%,.噺@3 ~w`)8N _gGx?4Id xiE3@JAQdNT9#/ K/魫讒Eנ\wZY*d\7Fn离Ԃ8Ѽ r -]P8;9{<ǽ̒L ~c16O%O-`Փoץ$E֮LF߽z{ ]Y=(c=MX ="}"Ѓlþ>*6}Xn3!EE ,=M'f)]o;ƒhZv% ^XlmxnF63$np/;F5LCǡص!jvf4$g) s]C#m6, )cg;)[Z\D ۚ=$5jh:Tc- CS$D4,`Mw8|?xȳASqh Q_֛(p6u Y>Is !ycY?_|M*?\܄?L-' +y a ISF#/BmiPaR$p]t@mi)Ma#c4G;Kl 42SdGdsVn`b_#vlEYlЌD7Su3UCyн;qU4XX#p"{0ʼnn O[b`ݏD.S$zVM&_"BLnև E#DL SwA\iZ1l ,NS#)V窑\tX6ͻV]]We8qJO6Of3.*9#eMw^({CWacyd0H7 -]nw?q =[`v?*NyO{뾢0fOH.T'itZ>J >0BJ LfGsb%kH@Ōeʹ " !P7s 2}KYP#^D6q{bl~ث l>M;S_R='{E%^010%S`6 *a ǰıjITUV3;V= œܽ0.aFϴQk=7vQeHAтvI|fW6#'Cv DL/.疁JtUhPmjnHFI ,ΡMwƏM6*r{j11aH|ؓeA_TL ev`ڕEhv>$ULXQ_j(XJYLguRc?9ђTSi4RN= -ZLM;ȿkUa>^ƛ$*l2*@.7"~}RR!n[0JDQ~ԙ^j0 D'4YQZo0Daa tg GzL)GʹjZW6'h @Pg#c]q0Iw|j])=CaRPPYг2P v@5y<,m&CY K/m̸Eskj"P7 =Thn1D5'â?_J>' BJf`޷hIoo$>c1L']_‰%f՚y R-Vǘ^b<5 Ƀs(•s帧bNX}CDV~cN3 ɖSy}ogAy!Ͻ11\.vSFJM'L. 1D7۱4hƞsF(6B$Z/"D<ŐIB+;5oij # ,^ AQ:4xx!GB*,i"92`  o$@7J.7$%}_KD}d %SnsՌ{~7';%s"^RVȝ|^Fǚ+;OBwNpir}GUW5B$fnEKP%KP}q$}I^[G$x#A$勤63G \0^[eHiy%@{_nqʷ#׿+c zlEn-mٓ.9%-?eM)5W|Z.Z,Ο # |x堪!J b$:_"^%O&eQtjD /bv4k `2O" 60#.?0EXAڳ3T|wޜ/(ZIj$Ay=zBsBfmlC9KNkuDXndh`RRmS vluВ-qp`h"Iҽ.V> )ozcԛء x~+oݞƠFݷtwIE3$Ȩ?u&I{߅ݵz<^2j̖zQHͬmτu"(D&w xNT!{AUKcc [$D$Ж.7CG|B9C4wng^ri6дޣ 0q: ܲy|ف/&%\=T?>W[ o& xV"T?׀g ~ )8vylv3RwT]]e-r5))m5yMbʨk}eOpP_"ȑgmʽSEkh8}ytB UF%jԊ%@ DWv Z8m+Rl1k_v8G<)֥,o&)67QvҊawR78lk8i|nd9wx?g 7ؽIb(SNڈk ͻzpgK_ vb:?drҤ W]!mT(0{O } *T8)_lDVaEZ7 qZ&rInܠė0jM* {Pr̓= ,<י6گa7?!hmV!4X2tޫYl١&9*.NmEMD!sG{ֵ,FC roBR8 ~Td6"a)b{@HPErgr{1c̮QkBeHr27am6w<p1yerb ~R4+i]62qY`%rC[[ы/cx{Sۺ4` LdX5q5a\5~ULܑ:g6ܜ;B6nRwԮ8C8Ldjk P+yzoR)qܰk7&"J'zD8yǚuۨXA67@#,m9͛/ aN- Ax=0Y6S @G]`Q[6Ik^i_ ʞMjݹX_t}d{!7U5u !免 TcWRKF]\1O:L rP'~2nG"vfM,(_Vt lQ?w0ĥjYwhO$NHm}L4فic  _%t']UD"#h[8T J^ 3j-.]cEaJ0z;*sEx[Fw8۩Qcs)8=RL`YFuYv[M`+,'"C#H<*nfW)+]a4zKdu C5&l g/~s`;CGhn??*[]^D! dUϙUK)@ֹ|w|lۆ\rxhQ7O2ϋ,HKA8[^6yFg/3)>J^IC;v j3o8D/ݰ֔" 詳]?sӾgq+SvVZC'%wE+B, Ri- 1l~+ѯW9#8"=\3~I/IEkРGFm9hqt}9 P&Wk"ߟhJԡ$b73\02֩5*b8.*;'!,=29|Z@ۋYB#_{|:Ac49 LfV"X4 6*5P fЂuI%pؕXjQuxDʗxYbvv?5,u ; ٧gxL %'K7Se3ZdXb-?T5@Kb7Nm3l`EI|fUB=*gaI8F̶wO13p?|VS(u?F73.9{?cwM>ш]#t)dHA,KtzT)b; hewjR e[m5%Z[]ٸ`v/neMQObsTMK5] !bA/?6kZ2U[&Lav-E) (QIgzmY=Vb-_">k\.Y32.*:-oc : qcM_ f+ qE?P:Z"'h[ h_47CґǸqAoD IѲ9]YAoC J$z@_l"1*:>~u\(ڸ Lаܵ^ze 1x7ʼ p ɹ!_%/:-c%Լ4WBV@)9_pLf~q+KĢ  c$etGZ0.Y1/_ǹ͞8kv]> -0ۢ>Mkr s{-ヹG^1M\j=_4n*Z."mT?n̽D# e+=Tܵ +)z̴nuݦ="SɁV$Xj$rnL8dU͜Sx)dKjd8LLo;7gXu5Cˆ6>9@F4ӇÆodkx6flBv] +SfH+$ W-/Wn?< V 8&Ш F#*UvLf>JEq OlMzؒ &~۪9},yZjGyR*QIگ rR lѰUH'_VZ(Oo48J5D^ޡ 'Cc+˓e˛vj#"ZͯWĈxPP8XPقшov/GXvp.߸@5xzznPA̼iW@=ւ@jô,dɈ΃W@;-L (QBE^.].z߈JJho^dz9gVzGkA0=ZTޒC1o >WGes:6 LqR^\"BZEW@6|}:SDG,(!2)pl4p` d7(h._(i=_*.i/J76ePtDXL1}1Lx݊o1~ul)V5KY[qHrA)jXqo*\P1wRI!9z4@[h_`33I >iqTtt2,ANߍom:-/~[kbhi)A"*䡖1 = E5)x2| B.t2WIsj.4O;xoƿU愸ܒu쭀3XF7k 6H'c΋\cF׳̶PD:@VdQ<Ú+l.聩ʝZv%Y%Rl@t:Pd"C+;\Rx\kÃ=JP&YGx#G 3dt% cHypc4sեrGi§\tBWJreW tmЗ y /Ō5Z.2K FC3⎍W`(3ָr6MgE*(bG`VC^| UYo(  @6i_z ZCZZ+Gh2=MV[sKu.ә)򣄂oR,8]{3ֿ|1?zq@H m{hM{='P?K bb$܏Ob-}@ lC(TʢG"F;y'ӂXM :s >{gW*_'*0ږo]ojsYfHZ@~2c:-tn>M}$pq*˛KT8W"<͌ћAid7Y/ 7]e.) q ca=N2QC?8m$+8bg\% JhACq%R5#cZ<}~?kuUۦMįgZ4vxt t7'D( 7E1aYLTĈ@qwq &uy%2}& B^]|rn6~?bmlmWY]*ìW*J kEB$jʤe' Qj"dJmkG"@e8L$ 鈨eɰ3-w) h$ Gx}};73o-3hϒX0dDFh=9&]/P^*|pTE)ٚۤ)b3'D> `5?z: N%;d2D\B L/%L(j=4&W֗PǪ⌹W_ut,Y5+6D[>ScSXSL7,UƳkOJڨG&GUZe*`tj/y*l x]#.I\˛7J 9,FzkP-{uSR a$F.1vo/|Sx?Aw{* >XZ 8\;nRn9\+jwY<"hb0"|eQ6 N2T1bh}w/2AX;+33k`#: ^bfqGג UjUrPKʹ{vW!n?i(ъol[fqs>ڇ<֛) (ɣcu%qĸ,|̴L<6[x, fv@HX!~wDjANP)Θ$~YESހ+f䚙or` VwAݯ""Kx;dy(x? 1hyJ{.K<yʳ+%g2]-ièLx0/TuLt5^ 5%S)%a)Ί km1  ןA u+t9rT,^t'C2ZKǡv9Jɴy[ L(4[.\N}̲$l- DtNⶈJUf[{)i$ݫ/uJ* uRk7Ӣp9~vVDG5Ћ (v轛KQ%?28CKqSt} D?JgWī{n :=E CxeޔHG+ @E\ʘy Ι4Ս>z5yҐ-KGh? [Xǎ]诒PuG1cpXZz>TXF$ŒngW F`\ـ #|܇avH:àOZ6ExTCMqpaO;ԨpWUqX5z(S-}{LHo3'&qXha$C))35yU+(Ju! ;4=5<.ph1ق2>cϰf6iD;?c>N\z#=oBLj0b9IW%)!|BF*-lw 'flDp$aLZOd vaj3E/G6hZKo\@5$Hc&v3ɝe3b-*~/ONCw r/RNԤNM/9)/l=qYm\|{~h1:E&lpJjtN @ȧs{ċM"ˈ_ > :Qjtpj/L6-ա!]LZa9W56TSyuީcY5 ɴNBic# ;_='䚱pqB!yAq~uz[;8S ˣ\|م#MǨ/+kGx#|QR.꒕a.I-ĴYs0+fuev_v^/ɶIFxo*~Z) 'D/kw }[xX]?+P3BHh B;yי!C,8nEtbbG#5ɼrg$¬V#X|ίD БdQLIJgbMDBr!vpuҷq7WK(5_B{{Sd.=?ճWdʭfĒgZ&w'/EԴ,D tgzl2:m 6.g)0dn0|{W)ҌU(b Q0gٮKߴ Eh~8`i_嗥;{bo̚ > 3a$#0q6#90N~:0hMkV$nȿ 5tMr%5'CD+ 8'QzZ~`n׃вIk*Uʏl8aBH5V>¶*8f)@2#Cg0&,,lTxv=C BiA>Ԋۣ@I"S{[޼6p_(G1C orjLկLnTz>k9}}?YEw/mX7[R0x&{0Q8¾Y"ETk6r;H<˜Ƽ\\-iTcV r,*=]ִ?b˶-%;~ø.2m1kdX*E.4qO{ Ӆ}F= ,e/G'y޷lѸ'e=Lg.أjnr#GmTx*o8@QfjIf(ԟ|.^h$=޾J&Xo(_IˍlgM͈܃n5.aw23%ɮYvºaABYЉE*/r(815l>s4e ɖUz: pe!I ݽ5\x_6:I}w٧JT SgC9>/"JH67@E2lj-q` W>,n/Fw'*9d0PŴ[~|!޶o_Y"WZL"8iOɆ1-6Ғ%ăFiդدabI(?H &ݪ3Hi PJ޽40/:4ullw9H`H HE\ 80U7bjnL/PcѫL߯Ƽ|kh`ΞLC/$@%A(ѵD~f'.$`698h gRCu = P=HVoGl'% mD LK 7lP<%2TnK!ߧFE!nkbKa?X,vY;qIEV 3hM46&ƐfoÁ*W)_$熸 .㻞6^[ڳZ³6"R˓WĦg[h*|ZE]U2}eb `RURx:%4wp6gBXA*Z!1`Fg:I^zI'|v.Î37xeS_}΅wE~"beh#4`CՆ)R ڎ' gs!z sU;FH C x)]BmRL?güie7!r "f[ç@𶔘j~_ԫ%scsEIm΍Z7MTl >m3){ę$ 9ogy߀pEȚ 8%QSkjW' CrDLa*8kKW1|+dlRGU{s&ңhRs.DVpg?4Xڙ lg0?GDE9c #/.'y6! ȒOoi l»Qo rʞWzߕIw;RO͚h9885d'.&1)?_'<[Xؾ&}5(i f&Q 4c#!?w/ { 헚;+Eot9;n>BgB1ajwq ͅ/ ݋]6nV ?WǕI-ɵylt9'qF7*yQ/Fd%q:Nn L|uΛWnU@Ę屝4ɑq/%1ys&C~\G.82ET,u闷񗣤7vWo3 N ]?鹁S=ꚹf DUn9tx~lE*j->xJ|ۮ}%.T[xGonZC#2oȤqIq'v"Q8TKF?Ox>/Ѵ7I-!($TN ~ut B2n`S5BԱh%NRUI N\/ZqNG]ޤp f4adDM2s%} 59 FrOR鬧*:Zk Н hlgn:6GI\xzxVЌnvϡ,?S?Ps0vBzdz7fYf#L$kUN^>\oIh ;PR/2Kg>OPBDE'(!#3N!(xH!=9sPFq>I(JKH/ ݞjǕrלFls[i]Wq'%! b.7w#--kJK e ֤8=<[* |CtNڮ_UwM5z"H&Bv۩F |%eSIm{Q]jRz: q4Qeeo}rO T{hśI|A#97;Dz.a%]%D3|-RmTahEERTx~ /3R\3o~ |+a]"0&w3Q~Atk'zVKztQtg$Uo݅*>X?4?#ZLX*)ڋxaS[N\ih$x_gOSM`҄`-rI};.F8԰JO)w63z<6੎\ZA3͐*UH۲*HICOJw((^#1PdD>CGrL˺HG%U<#=OKTĝK^DBZ`47p&AjIˡC b[N7ޝ,>SmUwUy_~hj'`Q&w Sm d'x柪 O+Ni^;?~sEL+50&'q84SE۟Cprq OңW6c.,%l%wYFАO&pee|9}Z-j ُg{ρt)ھn+g%r -kuCSS"puQMqj LRxw/\P-N "b 8oP0h  {mcY1qόHu"۱k1_,ĵdNw^t'1P":eպȆTh)UXwLJ* FnT51Gw쏻_v1ebx)RCJ$3:#''Jx,^8t_S 2?jO}H#<~GPmzn DǢj^B-+. RfA **C ,fäiE/sf?ٗNk]kORH1{ⲉa-}oxN R\98¿>[ Y)E?Ϩѻw̿W-.^1KNH83yAZ87q}ٸXw 'TZkJCnzsb-[f> _`wnKNp1?%'8% Zjs{򢿾eC`[0k,x4Ӻ;X"_|j{m`-"Yiɚ&h%=rL* a]iM2ލW<q/n8i9pk(̜/܏H$G;}!w1#&wXc:US": A۳͡%d7A*TJݜ5OK?-XJ#٥Y=1#( x_z47>pP/5*GfBy6)j8HWL[6kTuF&#+D+l%/hsR̚ `{Pj|~x.lkv/I{5aAem8PӫZ1Uq@ug;L9َ0+e|+M ^cC :2 b8ǸK1%s{ GNR2m?UUcR\cTZG*^H/~Y5³YqJzGn"TR5a3]#'%]t ٣}XRgR}LJq W:7tfq|Ӕ/;l=FH*>V˳tGO(Y?pqMZ_Ch/`4R\h%hU2xVyܐ0e" Knh=Xsy:@^>&);WgŝZ /2;uDWSwjp(s&5h-YTr6umYa}fERp7+<Ht5KϾ v.nIHb>sCe)ܳyo ^kG`NDᗥLR(֛uURLX%l0bKa>!pBPaɃR#4MEnn|u׾lkVV^DV$X?i[.IRpA !%R V쏶08:̲8.ͪk{T,-..CNɸEbA9Gipwxg) Jtk= (@|fI7ØK%B(E6_6HP7HN},L^™uy8r9t/0:&-n囎@Bط >*RD|w͍oKL mV{0gƒ2|3 9"k%pW_H|70{,~r. R2f]w xk)R0։w~zLirV+*T>6}wD2b&O8Op?hD(iLPhVl ja;=mKDq hbiξN0 D2\kxAA}GLv֯PqۊMd׽)*Q3@=e9GmѨ˭5^!vuX|&|^? kPH~uX>E;iw٤iw+ ԫ"Bo%NѪ%MP+t &L[5K@V8 s.ThTd@ GuE‘N/1(_?gA8 I߭)/nҫJ7%{N_sK 2$ RyTeK/\ ㅱP{6*0ntډ/m\w ~L,s> I)) e>޼k p\@ZM9)VȐ#$٢?7 ՟DD=Z'FKھ`:K?f[MMY;;li]S~ayMM-a:0'j[aK%mWr236HX>As gS"9H@m&Rɬ.d̜.LC BP6`C&r]QCұ/)t/^C?ZͣEA7\]EzYp# $%CXܭæ' K=b΋ @HH@֜G ^uu wfzd* L6-[ ^C>B%RbQ~FsGI@ǷbUȨE: )t*`[؈WŨ3f@Ya𬰓nVךkH?B""C>I<䶽4sXQkIn3.Nys3ph7xM\#s;lrasT1kT Aus3o\~ |5':˞L)m֋ģ*N.P/Aτc׺jwWJuĭQζ `duc & "&=*a_ MvG=i*(Df}l/)CXzy || "f,ꣽ٤eR?%vU~lbʈcC6Sr kA6"p +2Ȧu 2* O%Qh$0OGi1 r+ w|R4|sl[uť<j"`Y΀w#cE$`<4۶Ҧ9Mh._RJ5Y9rw%nȣCC4U9STYnUb* dlnیcTj2n[V( eW!+e#N{FbVr(b_-7kq$25(u*LXe@ȆFJ-KfuIuOǡ(7 Keb|z nFRu[0ք1ݞutXeERH?Ta􃰵t~ϙ<XROo ?l$пܨ&rt $64y=$.Y|շ`ˍDbE- Y1<ѮS|n[(qȜK#Se4OmTpKC|e.B8( G $y ER%I  6 e:*5rė.3%/ /B :|gX6Z+F_xL}SvaD(?3[2'u0\u$16vn~9|ƌrՉ+s[9xu]hG1U;rMkԟA!C+xfnwq"[bըY<":4n>5T]\3ȮnlFQ"p'bssI.r C԰4kcEDh1ʫ]GI`rL=Ľ> .&aL ھ1!ZJdCiKLfKⲍ1P<'߹ (0>ܰ6;+/WMҬG;Yq`SLF{QU$CHXx\G>s,jV:^"bgu-Oe{Ĉj6<>@+>~P9 M$ə9j%dh@6H<ݨ5al͘aڄ jCiyTA[uуOLnj$Wˍgg+MkD%J=*c2h2KXf6 rw,E,Քػ^}/*m& .ם|| 3?8߉{ 5k?`t)4h'H$G W)f=0ѹY z_P\!jNUҫew7n/? Vv "&P_lu1SJ= 8hʑ)}ĖG wE!CeWZL}-'M`o@["Ow8l`7=_;jh /j:LtJS8`Rj6[KxAU3̿4!Z ⇔ƷVR,(;20 ]),9]UnU)\Veej pD HgĝH *ؠIurCl&cɞ,,MY5A)c;0OKv~_aOj, lFR5R> 4žaϻ\ceVt,p#9&G؀w P2\:Ȩ ] dB{al/]m;d@NoɌlt"T1a0KGf y#dž^@ui agEU0Dm7/??d.h1\R {EYO@6NMGU4fs I偛Qkmh-%;͇+ 1hMVSF^ X_g(zg+:fCK*bOcnӨfyN! TbnD&NJχ[5!E"$̇ܠ2ɌnHy!OB!v *ImI~¾$Scp9#L5/|#^c|IoRHX_YKf+2x5G=/p7[*Fd䶱!KeVX_iC(YRWmU;j~T݆>v@98 adqםJ'Oܣpb<߰UOdžn6M4gvQ@,Z,٭W8Hι퐀ه~9 o(\1~M~xDgs"7m{6λꪹFZ'\l5-$UrFyHK$t^5qm݄iC=4O׌h"\J`1H@ŽI> &0直f1ZQsD/7]DM\ꪃ]xF 0[NiQP3bc/ Y5$;4BG[>;J29vJN|+Q,mma*]:UBP.[Z]{@9X¿[@p]#0;Sc^EZ4Kh_Vmu(or@EQ=BKc??Tj eR]N x70nДU7,w"z(id.wUfPs1h< }'4þ&Vfo")3J9 j2n%D8WeA DaQwNQ@M j&o8}C!kCI+qғ\_6q@esS"wֶ.s!-ˋ6-`<4E SaϵDGI/?%aj$v-fq[vQ,y'[O%W"0,qb֟{o^">I~> p&/ Y]םk.@U Her^9˃gor2E݄H |HQ+AP(M=Z%Ɨb. q8T˂,/{1t*Nfqx~`:z*($v|tܳ挹~5nwc)咄V$ޥxd~0|h;9;^2J7PAS7F&B0&ϔy8t6il4Z0, TSCAXݛ yn=~JD~hTMycx%;.%4֕9g'}~E5u4OƲrI!'qh6IxʬIWU:{Lhk_O\ $·"?Ӟr"ph}ƑPx@G(MR$]xRXΙ8(s@^(WЅk3I`u:.4y`u@hNEJXɽQ8 1KC7V]KB ߉YVu G̮q&5*|d > *gHٷAnʾonELj U;h@ Um_ڒpS52^m0:]'YkU8cRMwM+ f ^㔻xkL:bW+RwKҬB &#.$ߴݻzlpbPFHT}/]'&sѝwDj49 ͘UM\i%3x7EFL㻉T& \"/|cj~)00eBf]Q'4b,@T:_iqrWs.moVq\T^x,7M M8y,'*ŴX=-Mo(jpLT_0̷[0ef[DM٦ҙhr?~@%G:]1)!< {\}dvj0fǁt̗3J-s,IFyՃ)C J` 5崹#`(c?_xN: 1NsY}/t1CJQA+R sCIʔ u Yi2;WLsF! OyE3 =z W_=d{}l #]w)0l&252^chg!Obrp}D=& 'h3A/pn52?NY7σIuu Sдd5a0jD.x1<nk0#EQ~=9Mc jk(W,pI~4kU#E vG1´f)nIa| ;~6tj.p=Чwx Da@'lseD>Z#>鉂 { Жذ ʦ !6yLU%x=1F>)d%/nB,ͦή4.)aCJZfxK]xjEާՁvdb) Qț1R؁zrJ=큇&?oA YSZ7a]'j.rUٝU\}mdž}Ҟ ~ |ϙ.g, t5-&;PQ?B?7!1FA}bH8ZcJ,je.41$'#,8xU1GyU P!K 6gsnz|> kD#Ug"q2,nqP@RǛk}d,+&ݢ@;`J~eϫD?!5Wu>pk6PeESve;_Q R* 0nnPsݱJ,OqHP5x7*)Csgbݣ}"Q)1y*M( ~ضok ~Of_L^7&]Wl|0^);VKb|B`\Sj+P@gr @lV'FHu7SH>5EV@#.QgLxED0$βL;\FRf.4N 1͒TyTXmzp1 ޱeȦdHmץu.G火~ٳgf9'p?~?L9~6 NP^*Aǖ/(k eGAje%lN"k `u´Av pq&-MJ2R ~aLּPyF:&31mzQHZ]QuquxUW-a;poRC 8ibO;׆A ѓ QdZ 0f68_ݺ>m6PZbxyy~"Uf-|!n~!uRp ĐCpk1>Vj6bFѵ#/C$XZKpwVyYj 2w5~b]?hHq"R. "1gJ9Iz07l9}xqbs$lBB.箴r~!ѡ(bQvj:B C8'EW&l#Aܟ{~rB|]J5QL2esq6#0ڇ1x:?$n”BLe"MOQݎ!E9sکw"(A^.жiy:,aCOT؛u}nFrc|W? Х.Ur YW}%an0cqeAǖ2(^JLvnXY\ϙe50wc%s sI rDʰӟ/ϐ28'b$N;A=/'|B_=:|uMgQ[&'FӐQ긭;=641.ߡZ6 _i CN&sŭ=RVb$Bbбt둫^?R,MJ*r= ;FA- _b&03fۘo΢NYIl_5?\>㓏rS) 5Y$>h Iq$>xCXvT-h,ۓ>,O)vݙnIҼ6 LJ"?F + U>pܶG4=JIWwd\\3IX)\K#֐}T$˫M$A&ֱ%Vxn7d8?f!孎t֑?FC[`udpA P9\e&#3ĪݫL`7q*T6"v%|JM!_uⲠ&uQ a`i\Yd Tcp`_?S>n"[}l<37oGfm4yԷE3ú,vOB{ˑMkh0{wE9F}uJn F:D#Sss>Bq=s#.T[(w0DB "FI6EQ.mx|1Laa~cS҂B#~@J},bTJ*GS54$6YfΧ ~-e})+F轓{8Hs̆`҈:cɪt%X{5RJyCi߶?~iQ5FHMJPhN ~ιDz}IPJ'#V"} m`]vÀDT \6UԖ<Q6w-l1h4F"u qb&L`cV>);K9`>%0 eBr|F}jyBX+G1aFi2Xw .ljT8J,W9T NI*i`@@ -(QTxXmrG'h/KUiP`˼*Њ$.ļ;dNԟVhH/=ުP>xr̗9$;mp[Y"wXzt|\eڔ1p8#sd' )1L+1VtTk$mсdd(7rQ|"<.^5gFbOcH<[xYDIE@zyŀSPVz*+sEc΍L𵑈%ZI{Mü/ÌJs mK; +tB[[H!<]%[L87yD`o-pS5 \qY}}#>uFakIM !/ XQ LTO{ٙ\/eK$אS`Ԟ+dϪY^ko?%&t Y,q$`SC+`P6q '^}@"zB5NylA|9(Ok ){Geʸ wHNI ܗIdU'cVlePֆky:?r!?%^G/)uů#SޛnLtjS\LuI-Pm<۔c&W>PSic0ٜ'RAI bLo\JF 2TA VZm&*%mj^B tKXڥZ5&{)gSGLȦ!رBq;8-"}9\sN?Yڲ>Ls]2m%c+s iGxn|Vɩƥ4@_.i(JfL8l9 ]bekYHVQuYޑnNCݿyJAKk?$^L>Mm*,J%V[D^xʷH"ϰlgʊ!E&EC?CΉ}Ӛɻ8Qɻ#YKWfn=\B`@--;!f -ԡaQ/xΡ oGsZԾ3Mu ;#j]i{Vh$QԚƧ͋iWȋnDpY)`N>\}Pd-7 72%z04ephd"8]:$Zד?u 1J?4؁k4:Rk6 } jf%- h|b$P;U'x"^:(WV͟s7ePBZ Euӛd(6Pt˽z*Ϣx]7pcv,_-ZI#9 䍈qCƁ@Z{ZQWMΩ%{gPmhؠiBy>n.^'yvQ7o[x9گ$%qANvyIvnՔ]qF aARSg7p"}IOq 6 g5݀tG =ʌCfs✯FLNŐOւ\']yxtWe_ @T\rРXdBa u&0 pܨX t;DJö#s/wQ. ,0 ӔC?ov=ze1^pz j]~gQMlqO|qr86}ۘϊiz@+,sN{;Tr\ߩLBAѯ[*@*]j8ԠJYjH sgzU@Tp':%)iB8-OfC#m8l<ӊb8uGw788DGU٭9U_ֆc|.9r [$aUszuN^ 8 \ oV*W쮭݋OG9 MYM]UuAS&`*O;Qy ҈KzWuP[ҁk6Af1OYI%Isb#ܿnnRjyg =toB]钗H:]gԗ-N-d'K*yS`sv :Yg`H6+94ysŋL,NDiP /bAQ-2hHPw`*˚㾑䋞֛ՑΕ/Agm8E*KIZ 42jK8s҆O͘tC6釖BZB۲9T'`Z:{Cs9{Fwu,.lP5~:m5BD!7. er:NݨMjUpGw]eR[vQXPYZ/*:E5ei@gJ* sQ..3s$DL`0=y3=d@R^X,e@#y[vR/襺e:9,EXQ )>8+M5zZb0|P]|Fj12 jZgp8a ` !ɯ14,Rg(]~^Ы?b- A*q5<odZ"BP*2c*I7ZFXkuKټZ_ *gV0006G Gۍ R4ƛ֮߶5Db՘e5.c26^׎UWMTES tRvkWiZij5-kb.`ܡ2PJۻ}ágE!-29Q@ 1Pnl< ̺˻dݢYQ[ٳ uSNLw=d& {~bУ<[F19iu($l3}$o'#7'ϼOysac{} @K2-E"QG^} Q8g}w64*FQZ|M ¢:hĀ\z|(3Yïַs ίzf9Jd@;@Ybk`TU4N5} s쬼Z^/^B muHHq}uDbE{Ό'd kc:yOͱGR6bQ@OǯՑL񁭾":{*z93JvPq__3 ls] /ZLA9<˿_`!:T?$mNKi*h)An2?!/)b0.|Q#L!J 5 ǻw|eiv^ݩBI;X3́D*ju3=PGUr*CVUk&ԱK^Uq9 "Dbf݋ =g҂Z\v.\9Ǿ쏾|CX*l7"Bld[YXڌw$)꟫40VN ǫ(ز DPaq/N>n19)?<^-o1 )R@I\T|wXs(HP`ԏ٬n`|}sŔ1rT-d uozX6mh FwuܺM[N/-}߇KZM?΁:7"6.c.պ7=@^h-es_EV .X贺c,[M?hx!FBΙ y-M. mMNY Rbۺ|u)僰Z ݰ{&{c[^v}6%10#RtPFKqÌh]XpړwFƳk>xͥHHE|%,dfNm2ZoV?Yt@5?KZt]3L~NsY+$qr`boHi5葖 /L~^=$\FxM{ʳw21EzHcpc9 PG|vi2FƷlDgq˃u%t->*x&YqNN,YW<mN̥*v"$8LإL3b{Q:X-6m IWk͏0kqSQsB:tb ap~ffj'3 Ҹ\*7Y&?`XVuL0s(!N/Ke(>99]\ \pLfSQ0oI*զ;&yT]3y&BzV*.L婽@ll0߾ 4Of!S7<jQ}Px{%} AC%"3Km# }cX6KsjT0UT/Z}A*Շ م湠ȉ#9 R{ h4 (Bqvmm hQ1 6j4'hlaQ˜A>.l>.Xl|w*/MT6Ϊ\eBp%gwd+> Vz _f*ƬE*!COY1s!?;)Wa|Im}$_[[Ww3T ̟HG_rCҨ">YTFeivkWZʶEݧR+EWr,rj2sxzp<{Rb`H~ @…X豩x"yٴTQWHyhIy0cNYE@z=oy=s q$O]"FFHC/8c72("[[( ɥxv<@@mKB%Kh{3_]3y6ܜ zF_Æ! $⥐+ O;7qV6K,Y.S3+oCƀNzJQT^+tp-X'%|aWi1jSN]vVrRaᭋR>Y0.l˫ ٌ@=CNE5A+)7σ s/My=>$R*9ԕ6eD/ ČrC喴c&+#-s.hcN_^%-Yb-adu˿W\$|+U"b9q엑Y &~̬'uLw,p›I3N[u = s/CF=El_8}*ш "O$ Y>FgC H0-1q h;ͤOYOR|-X'{g)nJjAz5bAh|Li\Muc'bozXzX5Xf1Q䱮6U-aҽ<#!Rr;%b:[2J4:k]eV/cԍ8JA&w ~lRb]N$d5T}zBzo-fNI_4LE3BNq 9m{ی' o 5@dmGkڗ|+fgf1^^&KeKO[J;-Lޫ2>):|E?Q F(Zb <ʢ.:0T/Mjk riXֺKY?$#Qqw-_,fO-mU8E> {xNo t׶!ȣ,Er1'uY@w $(M!Ц/qP.5:bQ;,sҠ$kRaRr{,I$ʈ^5X7_j1ғ.WԭXmW\# $0Ȩ,Mx_}.D[Wl 4EQ -knS pH#D XԦYƂ\]OhƝ.(Y< REaPɀ!쁸](ػG&9, IDG ;~Ov 3 sTU1Tl (>`xN~k6 oֿnVGS'纞vAazb8^5d^O ]ŻLҒTw,_3.M[p`NE%h,.O$jKIXWunvx#2y ^o5 rpUb\ ܃q:`p2=o$gf;<]⿫q$|k~Sc 1xApL3ؼlwX.eN/N+,$HQ_M?1TUб 79v5Fl WSNtRmqN&e-bȒ&=zWi} CDw[ I|EYdZ{jRb+`!RлqgDrLsw!a qŔH~q=Jd'fܹl p@d 08^r _Pau@^-0ݍDbaߗ,Ahx%Fq6ʘOd*ΘKl%q2ŌYhKJ8b %,phs~#>2]n77nfAXyiӅA٘3H9jH܎x$CaZ|;)[CU&tp=]KSoJ Qv4Ŭ ) TWYˣ}!w dPhdjNAnd,DMI\6"SVT!e @~caO~zbc D>E $Ah#T5,9dVxZX\ݢp^#<ł= 5/lwPS:'H{ e"C{D' L  j cY5K]ٗ ti?*Y7틊S3n"q]I":XLq0hg^{u{Qa4"K~8Vq+07di,5:rUwLxިLX%v43>rGԢ;ٽh.$EC@eVEңfF:pI8X(/DT~ͷF$F/-01}%ۛI3_~njXi>kL΃?5k'|=d_p8(_ڧWWЂ%^<[8)Nl5Mŵrڭ^` V|*ڔ0"0/SNΓP=(;~7y u1 }>{{[Wc߫gPģVɧe W@~O: ct Q8<,f`/J٦zD>IWiUoPҥ\I(- Sħ rzBM#H ځכD쀙fTd6ֱ8a'- z5%]d [E9DD.!„c\F DCvN"s=/Մdcd[qꑏgR& 5=r#jBKS1*hz&u`>QOV\o?=6&M2r od'г`+p|P1 LאUDJ[M3;/u@ E0nN$[^nQmL nLߘ/nN#Dm5$Z2CֆSrHA:Yܞ[4z)lOO_72^( }7ꧏΟe6۵? RNpX?We\E*U~%. tx`k,CY5%y5Ⱦgi-i%sDőDN'%K# |ǻF6cv XɏPxIzTl/W9jBKJsBՄz4%e$nI=3U Max+-AMykОwx3Cq B.[4wPcGrt;xv=GXASBn%s%׬ȊHR9L-UE '9et3IA=/uh39D_.{ݙ8(T)bs/tQ^NCK,J~:OmzT/>zuB8Rg-"+z4(yt<,@G ܕEcSd9!?4;X~ P;K"ܔ!zG8DtW\ڠpYF@ ~\r~u0,Dm45gקX)n ބ~r? 1-]۔QyFhLEOf}"vLXVk>-J`<\:lTRd5s(L%i NAw) 68A}.xA禄_|U| x|7ں[,@!pN8,k:%emOvo $݅Pad= Q9;y#jw789"61<093XؒJن{kĄ/a҈u0-2c >-UjS޼W"Zv`݇uH62Q> ͋R;gh|'va9+b%!(<ÔjUn碊 @PTd=^Dnj#hFɨ׼3""G/2"m/fłW6f!6ϺU-LZ_DUШut pY! &KAo:kpil͓m|jUoM}jPD$S҃H*P{/]E K%? sdfUdUc%ȅ/WO"X䂀?k;s>U(5m֛"woYʐ2?1{3| :ySԦw~%:}ar{XBAR_%]J˸oM5`F07[|`OEwzK:7q^$S rn /wAʕei$(FGj`5db<8UqvSlx8:~ rca Cg#Eyp XM1iG=WsXzhf|p,M{~k'S*JYZNٔlbG=7~ƤqbI=LMXO1m%?!ď^i RbeLxEكV>(<@ˬ'cbp_ &Kf̉.m?צ6A|"!RԮ'eJmy4^vKt|~IJωHYLS4k:wa$PI5GqCFf˸+&=HF<d?'; .$TPMuy_q1-VBsYPPe*H\yQaW\uxs8I!u [WPJE]J?ژԹ# ^)3ik)΀/`Z |`U͒ MXP,}0Z@Ttnf^h.MOwf:@k@l*US5?C=p,`g'8[#Qܼb^4 j*3zujm tސ,P ]R:ձ&u>%sf"Ӛ1"$^J̗$%Nk^j38IrOe&oXPyy=kI(eFa+#w#bp"yt1:Vhxޟ`F߮UӇ>0wlu#!N+l&]4i!D@:c_RxHg8xG6FГ8ȶ=TsH?%rPQ17H۶GMCռY  7b }B (KIc4i~ y Xh:~aAݎo]e& /Ges9ШDS3 >#Cevz a얚z*{v[ʿ=oʍϳ@ bP[ &<V;c!%Oі/vMsה\<]Л,>YZ{["fh\E< QK ׍ߐIE@%]h{xM%1d暴 }idN>)$袑~!jCب1In_lގdwKqsE||j yUY) Va|9wOp_b8~F! vOFr{}l,Ť8RllۋcZW2{#)G $Zz2k3$a v ^w [ׇJaµ!˸ .9 D%p#~_cࠎPE'͉s[~+=eziYmL.>3?Jʆ~C_t1}ud8TdfX@Y|P}=DU$VZ.8֣N>dY2Y\u-<%bI]D2~)ngzg>SԱ_k)(UdS 4l֔Zaxm45=o%Ԑl E|qYl0 I_iѭJ*@G͋>d#z03_TG!ha![#uɏC(jH\KULfh`UE 8^s44_J~IY)-k܅![]T6 c)(AFGl~n05%NҪu$mC dCR/;Nxk- bMFl @EHx@ ]E(A`l>L(ؽ5>;M^W@j$9rCニԓ}@mHZ1Fùb6-)ߍ$<- q^~|ͥ FsB^Q`>Bv&x6e0aLoNe7Gnjl>BIU46r~\qT^q]k(ItM8Vb*[XLN^(JSe.#SZ<Ƌ97ٹ;axs}o>/ Y{bX7I9Z,9T<"ۗM30nrsz<ٽPU{hZJuр $r5[A4%I3ll0!dh/{1 u RV+?ë.3^<4f4r>tkꐾ3Ɋ*#CIƸWU6f:'̲gh;"qeܼ)bo~*fCEěl̶i$nln)AzyP~ٯl#M?M&5j/;-&J2AYZ$gx AkpF>G Tɺa;5&[sI=]Ɂ[^BQ6Ve-ը3](yI3 aޕ"6aK-=0.~D=buF*$ 3(Ɖ$ _+t':f< 5|3\[Z5cI&J渤olZזt !SF-kt3G1 B/Wu7GVR6$NTbk,K5 g %RXX؍ {r !q7lם4.x N4('FnrT1Jvn :<:@J%F<5hEx@7\qs a_aS}5;mf:4rDy.zađJ628-y[Ɋ*ڬ/'5Vu<_i"cQ^& s[ AOVڨDFTavWQ^몞m  tuIos6`QȊzchApI w]~FA:m[IA-B3 W U*{sպ&b_?`".]dLXU¶K&s CڮAexQ)V$T+)euoy `3H˧Ϥur>lvVnp^ N ~DW Po 4!TJRU$u젵.ahlRU vҹa aWS'϶LCS;gT-8 z"}f~7q 4F ͡{\ 4ݳh(XTDGt/0= B)<[pEǮ1f8!bbxD5ڝL]yy р0#B58/&J E:Ɨ;6 TR-eFc&jKv< 0ϳ/$B[p Zܾ&g}ZNtO_ ZzcL0#`vi9\0\K{c!øV8sJ^f{IX>%¶0A?PᇠboH tys-P7" ~[wv (ξ.ȆLLj9=Fv2|%с gxށm`Fg;1˿3&f dJvtTAHv5 D$ \Yv/V#K^ vCC1Ր uC7QnzO{y\h-Bp?eї0RC +Ɵ+ k7&enc q73T@-pd3\ƯK|q,X6fcyTkoǮuuGnد+3×,Zڂ^&Ia+]u{:ͱ_j,2 b*׋( F4nBX ]2|d=E.4L!a6b[ov3YɕeӅTt8җWԘ-ُϳ=m, Z2뛐]O#} {>_~,i`ޞ^'&vH)heRKJ/Ok}j[*$t~3)5Qg!B٣p桄jO+ bQ- JuJů˜m1"?/[/iHp^Yp7MboUOtpvcXQTGIb56z>orC+VrO8t2ltݝhq>ND/1z'J`p-zR>4 (GV^lA56>-Gs1pM#wgW+ ذ!yS v;SXp2(rVzK"_/&&<҃N!{-?߻ccUj@u202аM!U_q)cvkጇq?[*^R̦W hQ$c)ǠIVvҰx _kUfD"+T~]&QLGJnˑ0 tA΄ mqniLTMBֆa4J~&XC]@mk^ x lqp/W=W4ROküq>:ц{qB=L(pzAhk EvOZN:M Xv D^[)0ETTqTK/2, fy7.}0VE О(wНw)?jkY*gaCfKN.2㔀lbț,l2 TxT# o3Fj.o$ضn(p|b8l"ϨBJHV7uZܝA?ix@bzS~~~0*cQ'O*% /8b]O)Ʉ֗d%MFnT ?T%>E) .3̻IL$]V:WHv*樱L#+h܆H`~8Vśe1c s~_ymb$biEB^G;`@ ;39  .IL*щ=Eoz3+3챡6#=C-tҝ4Ny 53s5MTϪ.O N߳y( MȧS_.U㻘Ԭi>Gy}t+@SC6w=V'Wc)˟$h)r8\ht Z ʴfդĦKv,%$TzLF2UT!Z⻾L4Ud;U(, 2z^R&بfm)hp-7|B iz@:L%xcNο$Rv+eO"01XH YPjhGISjIvoBus>%@ VMߙ)h=^QBU| 4oq]VL w>jyjA*eu 8 GEAgG_ 3H$lpPy&XC(Uod7.?́şťlky~20k22k ںB|z g7G})<$?5tl3 átprڗ ;ccH1Pe7cU^;wM_a8`Sٷ] PX;Gx%ZV۷Xݎ+W6>axŌʈf+E*#>rE:v2J֔g!.rxXi\H+}H[LrghCፏߺ3u|~{'kݧpЭ/2>{v@-|v:1,BbflK)jMaJ=+T); эV\x0sp'Hƿ^$;҉Lu-Y Fe>!MF> /2-%}cPFq^r8S5[6;gdgnq-vJKUZb/`xMKL6{.HRmϊH?E$(0EQ.* 0ikaAPQW s-aw*tvM1ó_,D$Qe%gso7kas. /3-?uO,WKhy\+J|Ih9(Z؄S௾B%.N3;V0TP,*/׿& 4bdD)##@G+-J8PS|n/~}7r y$+'JJJJIi1FfDFW s6C ; I-F9mt{6ɬL¾Y-g\ cA x%d,ÿ.=8QDU,k}Wur*S .yOScd0 VJcM/'뤾AѦTƯ3WIѺ:܍%ڀ[j<&lx/=gzkq;,\ae=܀ŧÊsLW~$0F2s*3T3,m0)GlvV%p^)AypSC䈧=^FdAU~^k"H[>ʉ6ؖ^Ex}:$Y>R_MҼ^r'?[(q&VIvYiթK0P&W(PxQn>f*j9GǦ"8OΏr;+[O"3)M$oFǙ`-UWu.HbRipX-է=Rڬ@R}2@yMO 6jc op8;ma?ᄚ%xoa6x3r?N  (Je:Lkwd.Q߹&kOU2ESk&ck8'/ |KߐMIФ/N~j vJϣ~x@& ~FFp̴Q-xB:7= R! \, &)3k_ͣG0#eRLfyV7>tC/~\\la˞TQn{"͈DxN:%Loٯ'e39;7bI9A=^ZK&f5q|ag4FKlsJ s6m؏u,I6*kEyP@`V֔ܐ6 C7n_p&]ȧZI"bO:zix?[{?2bn} u;y+ ɕ"޵49V5:fQ *h''z?LyJ,;dE>:t |fՓ䙷p\-5StPx8;eAgR@ypoR*.2B/YX:&h7·Y*2>ƿWa!+P߀]+s]/I.J\Gf^  Mj )2N.#εG5*G9lV]s}hKxv &z=S"10=HBfz+c]|ӋŭU_|sСwǔU%l~asEݸcN^|}V!^af~ύDRHBi9 p@1뱅n%+z70LK;ɇC kȲRL$t 3};?/ٗÿ)nl !7ҴsW x<қл zaMT `י 'PS 4LADeˉpA+IMmI؞j#1ld\KxsrA+QfX`EA1(\cdjmKKSo "ϟ}4?< lLq67ly 6ɽ!5zPWt):T&qpH;ضO^[= hˈSt ;aB=q<(}?+ULiz!<8 Po$./3[tݞӧl\+.1shxܿ哒aLhq/p-B t ﳨU!ۤЗIˡscU ˵AcWeCu ^w緌y}s WE!dL<+uŰ)ce0KIb_%LIk'7$II=[9&-A=q7K.1*OXzQX mxuuneezOP"-8`cӘؐ(F%a`#bMٴ|,UѤKT"u /t%QVe"R^,N_!v oa_~SH{g/ Ʈ3/ 9$ܲZJ{0o ˂3Z|Np 0ϮgrҥlPѥT(Bp~/}ifO[Rۮ qf|1eய"..[ظH0vg`\~'aٚC2yI,iEJYWDČ G;qA<宺 }mE=7NiJr`LUu6_["*c*4oOV2~*9M,H ^Y&g"Dq:[-gt{H ~<5#l7xXgdG=iWvшjy/cѵ4U2)L/eO(~ 9tmLq`< L8hCQiWtkjpsoٺF .Z}8zuٸ>Rs0ST%? w|w /=`ϣx7%|TTEo\ōtQȠrҩdF`7 #S}N9hjXJ̏HLzoK=FhzKNU#X:vI,6 Tl,RF^vL}I9T0} pr!RA-M11I "(βl'8p.Sz. G$/hL _3q̂*X4lȺ*yeF @ wJށܸ:l#) .a9-4^2䃛 b fc!F v+G3X:5.qiėώѡ>JZa}x${m&oPdÏTGY Zg^'U { `\/j>qg:Op?H+^:SJ6֡q J2hw5 t(%XkX;s!buSH'\߾GKJB,ifXǥ!=qݣ}xQ@+hߝnKbLRkCe=w.lhY| 0QuWt"ݩhԳܛȩI>='jq9 Df.Il">qi]V UU?p!gH |G@nm \я'ϩٓam"|61⡏@֭3GuB r1:_-m 9[ƖAtU ٣AʌcmyXIѕuU,yh9=+G%:O:Buj 72TU,9qvr>c(\N9mD$"fż)xrc<7!KJz= _Vz [v-pfn6c\pzQ7aP'x;w}IBZ%bu`H\l¾" O*9}f\_4tDz hƽe?-x._q1jus?xTfL )cE#s7< sQ3k{kً6f#6HЬjȘ'i.d{!1:>]ǝvnuQw4j(߻XgK18Ə6:9 P<_@W[)8tVKU*9i+zv#w_Ͳ>X~#^D6^oةpВZUC;`.)`r/[LfyKq! ] 5^HBqPc`\#QSе} {W gl6zp.FϾQUgv!(NX/G`1TƿȾFri\+1j| y ]%g$Ӹ:;x20,j"K+Ë+' yfѝX'M@M5Aaw0y>^;N ǃ8VnpAXX͒ô;])+lYpdqڐm s?&~T( M^Ex22Jm4/ 3e8y@ ^XT#(*3J{*-jo_2h.5@.gFxBty{ܫՐUP플ǸDmluփ SDe`Ef:0q[NKxL"_~ZtW6:8j 8Q 81c6eg@*-}Ov1| D X}!R xOnf~`,?M~Ji" WǙ>⊞lrYc5& z^mбa8 RZM$Yܙ1g'fIhޚdSK\…w kN|r/?_wVsYAWCzx=87 W!Cbs2Lzkh|˰$˅!k*/Ox,(}5W/F ȍ ms8 Aax%"$zt8MhGdpVcQYNJb/[_ >1/uv}z" ʲ$`fD[& !H+,j1fʇནT>>!K| phQ넝[Mc ftv"jONޣ.{ر6I581܂⑌QOҿO5[,^Tjݝ3M9 x)rmY_R.ٮHKyi.sYb6Jd}VjCmS|Zq%m73l)zYL8>1@‰P; HT$цyBi_NXwph32w3m}>&_ARKEg:[Lh.d\.9)sJdGl2sgDIܞHݚ b}V}>-Hp>bCYMGtǁ5w#iTU&@~,;؅( G7U+Ed4Y*>U7ҧiE -XJX쨦xS%jqjIǀ8ފmEIt|D>.ЂeD+HɧohbW լN]gE]\2ca#6m￁ܙҺ3gVCtHM0>|(jGr$pwA,q,6K*7["ۮ׷[6v$\ךn8Fp f60  ˦Z`9ļ*;ەUp?8j/F|oh.E #]!ro_?w|HtXPeO!\iPx!jB7=U'6zY힂/Ye(J-:p]5M:pgGιE;Ѝ(mWdցQ{/F6Fc{FC>|;{ b -ҘP*xJ޽Zץ|M+,=?,Kb2>3#B`~aW.ٻ14ySm[Z˪|59eL\-pivMMW)no7BPJq*e5iĮb0 fq/w`tS _*H"܍T̚fgF> ez Q) u7)6~ll(Bn2I~ݦ3FL߃*_O 3ո8Wx]<(o6L|`kvh%ql ;qQs XgC⧜}9 )d5杷 >,0e0ڻ"?iݾv8 WAqH!5 wq,sNQ^7Pozb02+EnXȀJ -<֛ `@"dL]XƾH^Fɐˑ~HqV[귪END~O{=_Gq)."ڋJ*X]]s _k ,N˜ Ӳl(x3**NcPH^P dqDv-=H|_tM&V\'_eg$d0,)s1FL@D>PYJzmqk }ψ= 2Pb-I Ҭp7%nG\TO '9w;ׁ}L$%Vq}+o>! t,># Sxn_f<7 H qn]E6{vJ HG~b![%Fb3P/4,aW< J UF1AF|^WHs xu4Xh^4L5DA18+_8*aZ>J.L`jWҶI'KZJ |ĊəJ6Sj?~(@JrYdj㪓,|SSS>T:YQgC#!4 |2pQMamyRQJˈ w7\84M=zq 삥8}GSh'˺2C11K>s&*!/CP* )o[J%1fFۈY^Y4j4gG,L6I{ktrU cR~oN¶ HCAAAo5|XI{b h sqj@a6ҫ;(e฾ϳ?3Q[,mfF&T*𮓥T@#;3Pݻ J7Լh~ܷx'o([JGLF֏MI$ n%{k][-Љ$Fi® w(G*- &o8SP|%yAz&Bcixn׵]֑Vn2Ϙ-C5mQ+2'oe]qШ=AQE4F_w.B٠@~ <,SD77E%`q1^ 5RsY-C͜[4u=YAv ζD( Hwx4:D}z(FAPk@0O{sorgjZ4T!&`R5>{eo&$;DIJx.ENw+=XG\,Ƙ hYMH9vcҎd8dncKū.q >b<! X5wo{D?b?Z-͂KYWĩͰ!Y (kʬĜjʐd<f2%FU1)Xf2͝C_6=RfSPkX],mIizˊ0]x[P/hx܎Bh' o;xH1|V!БBLӕkx?^ '41݇dݧI`##b?m (ץR7幖5nrT*/D'gE'ُ0zgPe+@h[9dcd R 'ĥ=k33@ ^/DvE>\G~ ~єSiAFX &)VRi"f0(C&ɉEΣ^M4x4 e6j(zTS$ܐy5KѼ fp#W'l,1SW ݼ^[Hq4ٹa}'Oэ`qi Qׁ1#ۛXАwEء[,mJg!{1)+~ԘNt-rg]{ǜI)\L8a1G=tg%ֵ_h*:MI\vFC2Lh)2\Ia|% KoQ¦ʯGڹ6Ncq3X,SdTLiVNc#TiD#BZz+舘= S}Ȓ, ݶ'˭,Co wǩD٘gc+HzžӗH2v2k=3M`R}lbdUNTMT`ƸX+Nב X"A{ 5ږ3TYp3F0ߤR"x9)zvvL) gpvIE:L(@j&eV{epXm+5[m ;PN0:xCkQ×:YC78YybBL_2*1 ՝dBuck8?ohN7_ajI6w;I۞2Upz6 ,ܶr~ H.nٜ^Z@q@sXryxj@'[R5J)Yh|"ES'Lʏ2xꝸwʱT{yyp$|ݑ9uu-XexJ),1 ^>X0#q!aPdӆjꋖ7%:rHvN4 r7h6!0dWnеPORu*X~m3u%iP'˥1sֽ"xRK'CbEi1|KL=3j#} ԦYs؞ Iy=֕n>B-ta5;; X)o1Fve<Z?pa;,L pM ^V} f* iOTs*£HRռ|˱ 3sR_kΓZ9JW?]w/S;N=zM=W{$-R#/(J.s+lU!+D̄Ay7,wHkKlITe2(~N8/"y С|7`*8Ƀ%YSi*Xk %~̨PV+A%_F!Jj֎p^un@;bC486@6KIٰ:]bE&mV-}d1|Tȇ,ƿ]@҅Pع5^+=Q_]fhz-s)J[P\R4RFk4s}dI5nm?/FkEi5] hܠS}^F9-ރ$ë ?>NhGTEIĖri@]IWpD#R$W'ZZ=z_{[~fe{";@N?6|s>v ^3ZeIA-{ް & {IǻrIءA!48N漉zGgɞntsg8t3ȕTiz#j+o#;1ٛ x[> ꨞh$7S%`?#`Ughss@vs֭:kS~sl4丬ׁuˍEKVv Fzv2lĆ6[ޅZ (?d$xGҴ8̧%gjVw,KSl˅tU&D0"cz]vaQ`H[p ֩ v@ƇY%V+~ P|TwpfpPU2N61?-;`TlAќr}R>8M_`( d>Hvpv$8G63mA5Qr({%,&,N3/~ (.ZwEy}xZy"dB>x3RYiEo-N2 8#pfm;U%vAvrS ~CdY3H.;8MUړvL#DeG yHd_b&?A] {sjjɼ׸ZT IƽӹNPVs*kއ/Vq*Њz|Ԫ=NZީ!K0`L| IU5ep|V} )+g#G߲H(LJHv_z8}oWc'n@USt@`V!,E0IZwX6GxPxI%E5{pɿ{i#^˻AO۽B6읰< qtFZIxi)aA (ϡl5b_O]ϴUn>?9ZL>F,ݎvyi]ZmX>tVRZq>X]gsX_ O%.+Qk[ ԫxnu9-c5EokЈ4Nq K$@[հĆqr:nVYH#lUQi`ޤ>ͬuz񼥠gVCϗgSz{% ׹/:Eؿ; Ng%A.s~vQ3C>%|{`;J1 +tbvXG@DVM' [@,c9 ^/[E TEHh#_dH-|/8u:[`gź"lAh1?;">6 Y`7%Zޠ@堍ar\q6k4<ԵJQ~6F&fhkjQ;+ѫK!3` 1U=D A@t+HxjSwY8ׯ={QnR ӲM? J9#ɬ)l:i0MxbNcop(/7c_lόWXCDNNA  WXY!9Kg VmL+qvN|OTbX%H_oE(q}LIV|؜@eܞZ҅Ф w3QrqG߀<,Cчqu@5!h`Pu[pt0tEtp-˱Ϋ`\f ,(WI{'P.D`@яjo7RF{Fㆍ6I߲ҟEI1DgukGB^8!*gJe$7bwEeu+N4Ỉ0m;k5zHcU^8d @tT L}ÁI,ƱsS쵞U{La[/Le?D֨RUb iSN2JmGg˅QV7 6)!ok6, q/._#o&؀a\srcq'9ڱIf "0;0]s('u ԣ;t|KDZ>Zv>݉ftJ^=tEW%(,\-T XҪlۨmlEPw+EltSjѓ%ssy,gHP\d6ŭ?5}Xd8\kD؁c :x45,Ź'k6\#4qK ?QM㭈Mo?g0 1iU5E&UX~ hwP⏫B^ JCE 'rX4mads\[楐R>bQYwXD{7P=m+L^SXBtaB;'JLmL4͟%ruzcqU׬xӻz7WdӞܒ F8NcbaZ2.8aW ߓe(&'ӛpk:#!.1ub̂z!5!!!FOp,La&?z; > 5ғ ;UzvIDDi%íXKn졮ꚬsӛJ^=%zSbBе7Oqjt@3; aQh7jR^/xQ6-8ېg.騁wx. G{p =nfBᦛsw!Cek68*{ Y. {9J(F#3mf2B*؏bredJhíJ&NTn*W+\yZdCG9vQo6-6ZMU,WTIXcƈƿZ,AoU=HS.;MӸ#( bLs( q?R-OԶҹ_A%}~>)7 W"_eQ*~ Ab^\Jiy~@"ٷw#%WҙATկdžwIǀ׻*>aFrJP_IW8膢 LDkѷ1N'X'sk9wOZ dJ ))%\TEcc?Ѫ|Db3BO>DW<&yPMgu\1e:Pu=$N4lO=fhUc[:ӥ7'J׷.MHy8mX2=L o{ؠ0A6|^,T%r)Ҭ&r/>+z %FyZ}\Yc/HM7l:&%J+8Ϗq'fHbglekđn.M} ee+,zyn⇙Ś1Y#=cUdB*5fYkB\:Ec6T-FRD 8a"JkӨ}1{|luagtxȇrn'>~*F1p7yU[H7RO w`z[2&IL6A`釬 4~`y۱7׸$1K ՠYR kF69 $Kŧ30a'rݭp !}۞!jvIpN.)]sTڟo۟cQlH4nU;+afl+#++~-عQzg'ѷ͸I[=gyL\'d2yz O`ã@Bru'K~Av#!Uh%;(d{h]!'$ႫGY$O8&́Xu2Eg+5*鑫$8{ƶ(>xSgRyHg@[JW^7D19x(M^o^?3'XI "`>ܤ)6Nd Ì1yLpmFYFkU"Z'_ۈ9U Dcr*uT~}d63瘁sfA4&BR1sg_ 9&0s80dvzϛ`EE>1%]PI6B6ŠUouく" ȵ0*D.6x΁ ؙaS\YČc]t $ wLxhz!:~0]5ygHG-{EDGxDF8r٩>VH_e"E>Qnl "|r|ȣ1ϭ4(BX(31< >K^˂;J4_~?|䮱RQ OOuZŦ- iZl:r!n؏Gjc>MBy2]|g]% x~-K~ U࠱\qtɒڦS¢)-v ܚ?:XeOW' +^uue6hzՐ_ઍ4;:[9Af@J#US-.-Q)b41%V~Q簉CfNN؀/lp!32k ůWOY|Ѯ:cXdPn|8EXVԨ[˪/on$͟PTr,LcBEv ^Fd/*ľXxRECjwx&4L<>N^wf;+  6 J0&Lcfmee7hJB]/ rx_ W0zn{}!vkVHd^ե ] 'p}x뛼%f)K p,~6Wh`xBP,YC(^jtd3Z1F?2>ձ_0viDʤ1tٴi gu.;[#\e͋վ'i@fbﲭ72w-oзxZWI:ٲ %[*@2,сU:ɴhQ,AYZB`Wg+hpl^ A N|鹳,ʈY=ͥpϞ/D4A t~$f` oABYM*Y0qt>9JoZ1KYᦠ&|gŕv,jT-!^e=wwpTX_߭8U*"h|IB8G6KI?.1O1{~&v跓 'Ͽ"[ & iIׄ +}-C6c0/ja_Ȑ3>@tvysY0U"͛%"O?r*;-OL`v04#,o.Ν= u=PϚv%A@84T4”z":bXM% ezކc0'[y=H_D+D9$&'oN*2dyaJ+DZ8Hm9)us-Kg~pӺi l1PSi=]Lk܇aʡP))W߽})-PzGU_LKVEÕ⦣Ana{x Lra2^;ͬܚ)Z1Z@w39*؄[?^dNj~h|[S!wB^4=iRlfNj(5of#mDEO8QFƚwv<v5Zб;J\tݲ^gHo*Mei HF'w3+paWEح]O"z,:xe=5ԂdW4-/O+h>lvBX+f [$9O7 "A>u[av G[cx<%6_.~(ޗ&= `ݾ]%ڐۅp__c.jVRaSnPos<ĕPg'ˌ,Qa ]D&&}~to P7o'o~F.:0Gzj$1A[lkwO< _9W*Ǯ WW_íP&Yoϐ׽O1>A8@~G1f6UFZJjX+tB|Z/ VkpRn]Wл6p8App$+U |~}Tۗãi%bAoC^kS9DoZ-Ieq=a{0wCҔ$L9|wq/T@YɌ ̀kynqR șKŒzXAlsbr~欄ߩ`~ , ڑ5xЖy@`) S)mBJG~cp&Y{?Q?o+&BSCk\ͷh2h\IPTM8D}^% s3-+.#U |I/re(ūFP¹4E ~oD҆,ɥ~Lbgm}>E-,k&aa߷vL\F O5g+ć[g^ikAmς$xnͣ쏗2>E$%Ah8#BtYKΠ/߆=3з;p=Я}/wR̎r"?7qZ76o(6b+C TiK}bbYk!!*ԽAQpFؚo=Bj'j3se< )d?ܛdI}缃> d̴97'_B)h̎JBQ ֬dX-%U`8ݔxͶqJ }gxޡ Ae%jrْ;=6Y{c%o{b{!/Mu h{=c[M۔@}PeqUAE03Eq;21y6QpQj#qe=3pL8Z"P ILJS1 俶!߮Y~PRP/M%.G{8cSU(, XRZ uFњObhg Yǰ^ex08+x\g)n"] 9G,MιYE F* z{|!II毎t@c'Q󤽫QBV,0׹~{ЀbLp},nt:1\`XumIkR I/m  Ft%NP5dQ"vqSRͯkPBj*0T&֕o* yNNMnI|Ai7әpb!8mGP"a~0$)OHo<b8!6\0~ۺd ξa*]kLbK_p[EfJ x:7@ⲡyi Hӭc|XLs@S&[tz!ԯ<}|=j#S᠑<|(N?M=AGeQj*8A^]~:a;q^ )ɽ֣#lgʞ;%Ip(Ef?U9JFf_Ӝ?~[K r29hܚx,fwaJv3I<Qm9:0t6C47v?cEu6R=|VwCm%9 ~.drMHv!bU ~(z?Js#HŸZcX]s~A? "n(Y;-.rujtx2DY8I~/yݸxtYT5jj%q,%9~ێp*x)mLU~O}Fҧ ?xO {AH< F֩DI}C95-XFS<<ߺ+$(B(::Hΰ]# dF||& .ߵ`,rԜ<}%#&t_8EM&#Zw pbX|jڦR,,^3*8L+=1 goLpb^o 6Эdh٪/DA?8:y# uInK3߱-:7Pn\|DoH 19%ﲷ5}[mx\,<=BEbE gd`hQ{{#XO[)&NQ^knaP_2d4fC% ʬSYJ! ede9yT cFjhl-\l'bՕns@ȳM>7.+|96͔갠XU̪fD\6t\ʸ'pv9l,mfQ[`N}d:t=JĪޓ`4jJM-*ȟS'h>j/KŘq8q"X/Pd!T u#v?Ӟvy^ـ~e5|*tO1tHVfQXl61?@Nh:}@bLזålMܺfDMZ~%?l̀oyd*pm15ʋ{GҼR"M<ܫ{h_̠;snLJxnjO4l>--8GE>"0#ZFE _L .@:QjFu&Q"v/Nf\?H6cp&sq 18׹fd&Eaz`tF?`Yl9XU ~B83AEX~ +e#`PDx,Vq mP5w:cǦ^d d>FyF -8Ig$GdsdPVvJ m:Ε@<׿e zr@$L!xǽw!>u8ՀfyվwnR% ,"jyu=Naok~vafVm/_ź.:W'$w; I(^@C 9ku(ÑX o'4^Ќ14Cb_9_ kk޸mFW9 BUsW8k(aX,yZSQgQDouҔvҭZ;yb/{fMBѦQu(h&bGgb|= 1edǴ#tI,9 w'FﰗŵS?vz)'R!ڪ!*]R0Ek f{8 k$UsM2j Kr3s/ '!͍$O.2BwQ*qFe)D3 !5Ymoq Aiv6O9F6;ٖMhF}z$O FGVSw^ xFSa.{s} w"NRs/-A|- JdO2$GF0vV^Vl=]8!U$S7k\WQ53 >2d}Rn}|j0 `Ǹnh}K#>5t .3 j?UV_i;v (ntpεWrذe@^q^C/~~}0q^+:R" 4ز O[Qb ET#dQ`} ~ @ vLJ`Ii֤!uи4U8 `mnQ w-oD}+WdcqX]_Xeh^ſir[ŔGn^{d"%>^PW0 @oĘA ef<~ՃJڣxp:[{p fsK3̨v}Hh^,+I.lQgg\Ё^E/="9HL"uf~B.ؔ0xʉLX)bD_q@*l}fV Ts='')BTkR,F$k?>|&(^wQox͗.W|y2}##:% ٟv>B=M W:MktX*0V(vd;5nU?)OC0 )6jN48@dۦ\Ҫgv:'VTvX|dҤ3zqΗ /2\9qvr"Gy2^ş+a]4)C}~##(p*nfX^MwHMHnm%)c,ϡV{B<)gmLxp7c=Y4~Y@ƁTN)?G+łf^:=.mC d"%3OP įs0.M%}c!, M!]u\qv iNA.$dyl4'mZ <-\~6!b/ɏX˯Ç=)T]ڕuզ0'@ LP t0 l;!Ƚs'QYdE?9*|H^7\yMSrD̄|ri@ill^4Q6{9'(tbBӷB("A={ݾe$'bt Q;ez}踫tIkf8 Kc\d 7>h?wK7ā"QT[Gԅ`nB|juXJqE9֏(U܇2tFǟ7բ|wLJOI653D[u]Ծ9QknF3gvW4FR+*Dyrݜ{{<-ZN;dpJ(J-;˅;r>֫- ;P,t8' ɭe\~5EuJt4EͰq4.aUtfSa)1(`_jk]_6?rVW@֊p 4rWٰ#}YhNbLk\z<+ɄOyʒhraY솑ܧ/9MЮV4he+v7o(ac!JPG<~/B*5kyF1)<jG(uXM AYq%&>kO%B݉h:gh߿@.SQU7$o |R;VGN*L^mPH塞)!t%vklf8*+.K㖅_8B³bSA6ٗkH5m H1)bW/F2+˧%tiQ\yŞ90q -A z+r-|pӴ ~eI,Z;'\#II>جYqK^N5'7=bi+@]d##δ |zX#gU-uJIF5v8Qn^jWy4(++&S`q9j0nSjez5D0>VMeVdhdY%q㧣f[|/Gϥ0gad"Y'VCelA `ȯhМ%.2(Ѳ(02T9KJ4L˱A{IyXT-}eMWǟ]T!4!;|$ʫx'؏>i̭كO-FXQ[6u0Y ?L"$LvoU qT̢dD^dpg br&D,[+}rj-GI&Բ!Z/P|%+Ό)|% ; )dZmW & BR?mvpQi."Zl&>!6-DTyh46F? G(j7H,q8qY˕Mo!T.('L|ԥJBTi5TlE2<93M?UGTR6(||.ƽ piJ+6Tf+70*0hC^ Y9wII1+u=bVg2\w d/r Ye>; Wg6Q OpTk?i_IE_ZBL-j HX=^f:EEOͅОѡI!yMmF.rUV v ?f'=Wywk9rJ| N<Gp2 TckO R-w a"0H%T,m82췭}[^Q|"љ1-R{g^Vlzj.`Q:;OWCEҶN;/rN+kCHairDl4UQ""x DPeuTe {PhԠ{`?qs'_j;ω,!MwǫDz\=^!)ö cxgEMlyцq̙+qDuK\(}E 0:r>7)[#'uUUʫ@Xɓ% ێ$+>x&| D{h *ik{S<5|d> ``淋4QEz(-WIb$pΉ2'H.iP3$Y1kD md|Ts<_ ƍ`WyYиMf2_SDvIn'*rqEռOTI:WcSFx<˞45e12||AЖwq FL)-pa kW&pm͡H8x0O ɠ5&ѩDN"cX=$wxpi<;o@jޝ!ʉPڼ?VCQ|ș@| ^5xQy`ᦤ61^L[4ǢF87*X_|("+(WEewG$1C.l̿wBߟ%=VҺtLTm\1\Wx'uxҗqֆߛAbR.K'cjq'xȚ+Ά-T|50͐L'= 2_c 6ne-,Y%1;k7X:ۚ36"Ni t%l̍tDTL#!N*լ/]fsb,R[=*ؽbSC~k\[{Z 9 t}cf@oj~<ɼf,oMNWy~\vڡ˼5C 00|E@(o;KVs1S*R~vu)}US=UNW Y94絫-fb44߹'FjgF@Ź>+->S4iC7F!t 吝rZ ( l-c@IÈɃPmQ"hWFb9,5GJw94f)ls餧}u6ouAQ&MrK_Tȑ2&M9DY׮OR (Z:}4!"rNG# QCB΅Ww*5|AGbjז$V4 8`~n9I,Hc^TIJQ]e!}:>kgrO ʯb%wOA ,ΉYh K}G}>[)=^WV &$rZW.<{$&*3n M@fq͌* άh kp|]yt9ф\B?EqM"ixD/E<2 GGH;i\sJ7n ( B:$w+z\[VCY/jL4o$ђm&O]΢~';-&[t5){>z⎪ jrGddT!d#U@ڀ 'ܹγ rar(I,`Yi]}\ `xxDro#9+'st6F2I rmz<"EIj ؐ'> t$)V08ćq/ uo1ɪsiلzl`(}>L(w3˓lN=OĒ@tWS!]Av,YjjCzpPc6pTÇpS>g6m~]$~IsazpG ~?f[–kVw!HD M̨8=Pf0CQc0&П@EF/;*icV;ZxF-B7U.;P4F?tR4$>#x4CA= ȿfn}#FY4M9d}::dgf詴f@X<1Qt\N3m?ZVCJ_ 7`S{@g;^5tl&;SKҐ@E8H=ϡ T%S.S#L7SxOk87~i(! 0%"ox=xר, /ފE4T& czY8q t4TLV4ȉs1t쓣o9([_(Mv5 E.)HS(+\N}5y=qfkI5:8xBG2 f _7_i sf~@8u#,:#Тu \VRؙ:wlZdMzUrzN{pR}P ͇)5CE"dTU["iϱnEsWFO=V5?0V[=Fe4ppIf8n8%q}9I>k3u,Y)fr/jGv_RgBJ=q:L۸ 6|Iu ~g%q¶h#mOӋoR6V6?4Mm%x[ZI\Zo6JgI FzNVDW0tr]tM̏}خ6bMgÀTclF7}3zI}{-ʎ=J+Ls[-r ݧwȄ,]&krz'mvT/pyXڝ.*=%,?]*O%n{rf}cWWP細;bA:pð\3vkDrv,e=2o(j)`@ToQx֗H؄l2~q8 EA6CmAQsiN=9p{c|#y*Ƹrr+DP8ڜugB4&8~a`tGfFݫ~YonDG- \ָ%FFO ۡ8B@p >k!=# 0 +\lCX% ܕw'NPXo4 ::o8Cn IC7id6Ќ;?y uºF4t&dVg޿9nFAdcs#5S !͜>".g[nmWa0oDH+%S7B E5?U۰MMliZM/MEBrJUIbmͽx~M' Q n}؀VDz~4Fك; ++ @fP=g͑_KnX,]'=I`e8;ŝͽfxE_N! ӧхѫMΡǽn7rK(Q Y-Xy׹&S| Q Anڈo|a)7Cc5{l4Dp+l ]rQwc^2yV:;Q2}ea~-7>چ, |j 75qdM-0~FJMQُV5BZe3+@51A>CP4;o6.mu][Ksj97'z^"MګCOzgK.}ln?F:lz_syi6^/sT0fK˱`,'RGqgVx{*K{(6FlXB,k49[u_ErA`w2wcz\Ö;oT.";3Fvlz I:BW?|@'x-0&wƋ3_z~1Z *|*1u{{:u%>99MP .Jj<@w꼹 :G)ەQ^:d7O|" Ƨbh͟n4?̬W :N $rֈ +ޗ[7f>WA;ZJƼa\|*-xd5̍ [3 %ޭèJC%Z$SKQNiqe>֯?=xfX`mq(WO(ިU)hX15SJ S ?@Ʉ"hA{_Z WHwwFdVʯ77@ z4 9UaNLweX  T>УfYgBk9{P~ɣ4' ق98԰$B°Rz[S Gz@&8)8A=qӄ K8<鿗}RH\O\i[,|=HWK??Vrz E׿UOScGь F!q=;Vqzͤ$'Sy[&vߛ ɳ1*}0K+ #t Ln D^<[HvGYW?U=[﭂ sVZwy~}4Eub4(  QoI)}-dYۢtDZ] crXbln ^汔a1jY#Qyo|"=X|KS a J[^B&"1Hp~vP x4.N|ɋmtE+ @8{0t-? knǑ68iwq&rDkXNOSrώW-Jwmn7|Z8D}a2` zsτ>@1􄠬D%,ӌV:-+u0 %EȄovY,Ӈ]] p5ClXT+RĜVZw*0o2 ~&6G0_eL Փ@[d~ݵs=&%k, vk@4 s-S,囑L2笈IEJ|洙2N4KbqEcOt&՜$JLyX@ ]m-/<_v꾖S1Ilbb,뇢]O(SO-AbJ+{OQl6a˩Rn2 heJYlȭn1Dٷ?򊵪14{ЄQzwCiEoYHl@]$|:D>67'kݮuq/u;*PX GiDG%\8z!rx>;&^oM)>p2Zw(Z.%50jz߳W?_^y[t esCV?e0g6kIm>guL0[S3GHL% N,/}mX@)?7N[@$2ň-XF` z*/䋷x_eu]/ !/'Ԕl4h֣;[lAhqwCI_rF^lQGMbI$~ z| _җCZnjnyr Yo)xQ1hX4T-PL~jĵi\+J(B8vKY}`1)==]IɱE)2}4\Ă&!(')-j+< ?%PA8pKZ};{*pKzE}`B řquנl,QЬۍ^{/Hq^qPF! KLOᴾH>7OW1&ɺ60zY5-5 wdBʺT[EocVؤ]^PdqR7ҕtHU!B'f!5|Tb(AI½/L&\aT}&w2œF(&d}(F+Saܥ#zPgrGNY;PNA WA. j؈~'ufHcp!&w-*1[P(Qd[ wuդYP^Y\!zM,3ܢbx0 |0=i1;^D)\nԹ.O$,ZȒú GQֈygH;'=ܵ?E+yPldSR`3)x\+b|3ƣ #01{OkYtt}G~ߘ@ξ:S=&lPjʡR7I,9C=Fˀ!3|Pr۝ T2w<̂[3P{ QvT ݿvwI"ߵ=R[v<9k}H%VS|Kҥ > @8ہ.?~QW%fP`DUSÑqZ ]|t7{ GT;uExCd ֈCa]Kf/5.}I$/Ǘz&ОzڢNA&M4~նU12{Pl_Xžv`M%W㔸w+thw3qhqE+8Z' #1Y֏ԁ&-Ƅe#"k5J7ԛ/I.#: LsgRӮr.6CEC1w1MC|^HϘOjOX!-?2aeH4Cib&VdvxM ?Y XOA]x{=9A˲s$bsOS>âtS '41R2lb5fT7 O`C!M@H|<G߽(%@KT:LF{"$Wݹdmji'~Qԙ݊_G< ewp`6?̀5*dXn c.q!X:N2 äzSt`!2y_k{󎨄ͱ3.p"A4PO܍[^`=},b L.gZJ2o:58L(Azp?U+p5}(uı=ͪW `_WIu:w>R*ӓ `)TnM LƌI i8rW0{F7;hnkcWCQk,I\3v`Y @) B^Y=O&b.dCcś[%\[h wrҔ=C*Y{T҄p[=؜M9Ff1YF#>yU͔ "DYboo~LZq?eQ 2"`Mv+v;i?O߃c,Cm'ůlD>1qLks ,8D0^ k~@B!]%EM%/>y^|dmh~w۹D7.pfȱ!u"h nu_9usHW1?p DFoWZ8NfqZQ`^Y+ԺghqIzUޣ$t ?PKڦiC4p'*Ğ;V fn ,{˓hzb */>:qkXzje&!-vSwJl*4panGhR9O#%#~ll-ԬDK~D\{,Dߎ&@x$.y euz7~%-/9RT,.[o,nיQA4rV*&XT%`o;^q\.hɫĊNl?#=Z>TFO<\N,:qhywRKoĕTĎF[]gDf%xVU734\ϕ+k2=P8HT8yd1n|/k.UC25EoI}z6JgXk`~罔ly2` i RmC܇V8%Iil/xv^J?ZRq&^uDId?uZݍrۓDbCH%0"~*8h ћم*xq"xigAb~ȅ"x)HcT4E$ЍvJ `QCC1vF{0aH[9<#bl])K/r !S0ce;kr+3רO]nmCaO8>ػN?]ؔM~D-Or^M)qdX.ڬ%c\sBe?#-H:h>A=ܐP!|iYO/\8eα?}wmD/%ʜD+7k0e9T\WVX{vy*(y׳'$ 'D&+,J|m4',6L~2hbecq;qH_ 7hC [P_$jhG&C_ F]9ÁY2o&LjnHc37ȀmRRq<i15X%YsꎴlqV?lrܷ1FѪъ AJ7 HrCC݀-{2ˆݔ? iqU5x%ǶZpWG1#PӍ9Yl<$t}<ߪaL٠c02$1}[3Vy7^2m#e)O}yaw?t[1i{_1x8j?o v?;dZ'~\#'I:57S`aƗgX74tlPr#cq$K/pC}]"Su,Ȳ͑t=GSo x4&c\m~?xAr6=9mOUhu54q9-] L!]94˅Gq=17^ ![_tb \ÁVdu<=nKdk.$dCS8#1 Jf0E_}ڜ+ܫO2ꬉ%ĹTyH,C&[UAU\= e@{z;o|oʧKG3IxW';#~~CH׬qp6+E4q=OT蹒"/{JuNy{ޜFq"o2]D$~BY_EC`2CښrAJI;6($'G "P!aB=k)DޮXLaM , %[$Ui*[BKMUts'oDX<"%D6so/s+~P~1C}i!63a|n r vvƎc6g07V1*^=k1*-n D*F[IpJm Lìh*3L0 [y\ȕ8ꆩQ/;4nj'CyZV2 =RA.҃z(GK92mdgxUIH BS%UTLQ"88{Jiۓ& Uq['׼^P%0ѷ\M| <䥊OZ9xk|Y ?Ȗn8m%G+Z:NYR{RnZ +<#q|vtSKzUwt3{ 1=.  @jp8εl@.f{lF #հhƀɽVȮ̬墏\lƐ{&抬MeS͚nX39@drYa PR>[At,q yѺ@@jqy=JcSYp0BG7' 6ZL#R۩?$\!~ aTh97%WƑ , nnmeL疪R' s.Ȣ6)kF^IDw(sZvy$ZI-""V])U:Ĥ r4x4hJ>`qS//vvll46+qQ#F}ED-]uqo-:Ιg4Z>ၑKS츐'nf ͗;ܘϓ&EG,d\po3 :T/XaOaMȄ3R>yLa)5.xAiSfd iiQ4]q_ U.ݺvU  3 I@B.I$-!ۓ#\ gE% *Ɉa f5a{UKc}}J"0P?M^ GZR8-IlSP{}:8̞$/hCe)uɺ] :h8 +R4Qݻ^]>h2NՇ7un OJ yp ɾLMU>o P2߃witlCS3gi/Ve$uv `Ԥ&x(\MJjAfVv[|<rxHKX.6R v%|O3V<*FMKȋE;ZiP O-{s˾͍tL~D!xƼ Hؓ#~t07dᛓ:8T\G6#Aܗe74C3b-dvxPDu0Hܬ\)#Uk.I8>!Yҹ4]]*K7z8\[s^b %ə!W7);ꡩ41P5RCAh7)Ays Ωb_Bo7F/xg]dY;ޙLccGe@Gdhg b>'N1Y=05C ݅$Er6e1k^cMX9=*.̜Z$ذomzT+wӖr}k|V#F-<8V:X-b >y<-Ь*{ _ܺV /MK\<}s[$P'NA|h&L)f,AHj*TЬTҪڒȼafXjN2S 60K!1 9iiMM&Nw'! 򶢥!ξRоAZ=_ tQR6"C^a,M*kԅ941&Nd,E*9U 8Fuq &6jE/Ql/yρPr+zxu[A݉~ i _V @Lo//0ޮUKTs-Iz%4"²s~1!mGLܪv)}2D6iIamNC}&Uֵj~BGr+Ė!7r"A(ep2{u?4.$Y?@s@Oh^ܳ^WRy%㉏m@d91)MYmX ob.E.`8 L\M-PsjNW#>}H$7| .~2D# L*gnli[#x8\[= ZfVå+A;y}CWk?@&BD)IMqYc?_|;Ҏ$:Ao+&xܨՊf%Y^6:vj2GѪ_EY(&ޚZזn ~!YD[qG`XPlam7t:"ǥxpU(.4Iv0UsM2c9m C8L*Q[jhc`~PLGPHE .= #L7]Ci?z7)ϳb#^{5COXoHpg?([&DVjm4>=LCikEtj5u-{? ՋSn1/]$߅#kSF '0wD&'ԫC ۤ"_<]áL7֣/q&L&O#`~S]@)64I5K*+؁Fns?ۼi$Q!xBmJ3fЛzX\m:OL(0sY|kŇccp0)3=0WL[_~[y]N.Un\|S_ ey"DB ]R d1#pP7G/P^>5e$Tz` m la %5UZ{1omh\ó H ܬzcK# #TJd|JcӪ$2 w}GM6uWFJ"ð% MqimH(!)~w(#gנwOjUC<,b(6ɦgb}7&-'1H/D-.eu@~%JhSm߀Kis.(Њ$d*U|5yzM"7L!+J`ܿ-Sxס4"[t3;R[%/|~HT~Y-&i?:8K,J1%|-е"$ǯiꔙq W"?Ei{NR؍FOcG;oe]_o3 +-X1^L~q=kotˏgCC/uTҞ7Ř`c vX 0:$Sl K43;*^0.~\Y"]L썶om){Ъ:^nAzG']L x2 x # aRX!rv@.T併9:f'(nN(=4iW)3@䷓P4C0J1G 4SfI @ndvܼwbfpkۨi.~Pq.kU]2l%C$o2ɚ.ps޽`3P#%s+,D2xV2hTO"2KP>o7^cO\GRir]U$m@g+kʿsi)$FoÜxI=UHoفSi4}-ki ꪍcU.uX%YÅUSsM4!StT^ (J\PhweۘF@9spvt[Z%܂Ϊ& X/ ~݃锈,SOËcǭ3$m5甚&֩d"7< mlNSq_N]6m]uFޏI =֮ e^dG/-C'4g,_s)1ӵh:lz׈MװF>{ls#:+9ʌri%/ji!dZ"(đ&c%[ZXʑm#sSYC\+^b)Peո~-:4` MNGbv8`i=q2w2(Ң~\ڮ4֊D1 HsF A,k*X`wdxs%]ߥPkoGo% EV3X.Wn"$Jy9rUџS8۝e;|IoKK M:`ʕ@ lij .GEBJnM2;;K;n^ hOڂ‹{jLOʳQ}';eoh$a^%D17 gwUw~mvB:MYE R$޿ -^PT* XqnM!?L;IkG2R6NK|3 #|FpE cXNUi4.OdKVO2b|C3L4++41Ľ[9Ko KdFX)Q1l ,ςՠ>[̝ao.?N?_8~FAE5캯 ӕq4$ 6ROu~9wJYbYH>!'9g8*cH &O7Ny׆!l]{Waec0%pXs0$G|l($ h>]Pt16ҵXq,R5czmP{r/坪\&b!J}#d0L{y~"'N!E[hev-D1XF+0^Ğ -SPdWGDUK3bs<φsb-rm{ ڪ֑`.!`ꬹfmڱUlre={xj"zJs42bZ]VsF>ӝ1EkBemî97[ w)Vũ$XqgMý\lZ/AiT!XoxM")*8"pCqЗսd3bd0J5Cu_?S3jEC"=,FcEٻ!-E_%~,+['ŰWa9J =XK+sh.FaFBD(u \9_"`$\&sKN=)<9UJ=g$,ZD77ñN<aP 5zQxq{Ӧ߸.2GR!`P-U M1FzF)!\q-_ 2t<ӭ_cW~K#تE" 1MuUFx`dF|31.H )zO|>GzXBj"{[d9PkG`hѷ[xzW3 _zp]w3uVtrZe<Nԁ,p#G(#)PFj-XD%2~Ǖ} Wuo/b9Қe"A[IdUXS>(q.(`k#Gp+AZfXYW׎`]ØvVݽ0RkHqFtٍNJMz.oI]J߂6`C'W [KtEdӫoZq1dÏ'&qy2Z>=VhYڀ+|%4qᚳіQeD16/V4*RH捐%[R#N/ :g龽I}`n2t焓!F IڣUv>7ID?#!gi*' wCBoՔ*;HZ0}\֝: O,:e[ksAg}^K,v± %K Yph+͕#[sEeH핌/A0Ѝ]!ɷ@A+'|JwOg?p!6޶u@2B`!ikL}2áY[ǬKYf䓮taԼPNC7qm1a1ymvJI6W'30wg2I4}KQ(]ZGvfgq;Id ǭ(LT0d[H1Opzo̢>*a/ǧi\Gd]r+h~oJ@ shza3\q?@$Jj+m926zT&X/v8`C˨;dhxfRdQ)\'ڝl\#8AS<_~?qv6{'/Cc9OK*|_v[zwGo*ļ 7`4bUנv9; NFCW3_dY\gƆh"ddk,W3G \RR_NE,qL'3{D UER.7y 3y]^s N  7%%X=VNv 6ZgPqg/`a{OphYԶr 2Y?5g$Ȣe{Xҙ)ͦ1V}1SE^c$C&1|Ƨb,P%ZBAV}%_B<|ǜ : .Bje^{ +pS̱0;21_CAl񂇐&a'!. LvAh]!tqJ4%נGG <jK{6S)::;=< E tٖB,<#+odͫ Dk?EnA^b2+8 xmT 7T(GN; # ^~ϝX3Sl)v%HU(|Y0I5yNujٛYUq@p  9&n/cJ6bOR565PM^!'(Zح#ulfN[B_JϺ6|%3VRTBn><BBDY/!,ҝFmLD=POC/IJTРm0D2',]J'q*7hgGoJ"1ORDI ]UXa&- xڔ@Q}mkMq3KՆ(ժABmڝ?iط&>CܸH:5фa$t_'){dw@hl^w-yXY$N %~8:}oLrxI }zMI$.e7)? y.:jS=Me\ T a)S2 m4# fB&&IH@Jp~b3Tu|NQ }=T(ҍlvܺ% MEoU0fمκ 7vzߤpSؑNɖ54(:oknDxNFaMߐҝ%hsG04@DL#Om;! z\ EJD f>}Brۦ!C*1[p^*ݞ2B/SnJK0 솢̢㻻(!Fw?y2/SKhsE.hp_z F[ #qc#À]!^m $mj_SM,6ųg҄66f<t?7eR Mez Pbp {*/i|&> rg)vtIE:_27Y{:%3 {WZl(`O گ*Ud^Z x +_}EB{Hr e'"IN_d>gV8PV6b/ӷj) Ko;Xr\&ze3C^d׶d!锗K^4tYepm`>+V:*7o5 aNXݚ%C\ v/XfvU+=j= dBDSc%S,׋B >niihM@HչN&+܌tt=I _cru̚ .lM~%zc͙n=`Ga()Nxݼ/u-$-YAK|$ *8 ,kp#\֟~=F@GvTZ?٧D˘j%Ԍi|ɑfD!z&t(_7yu읈D%0 ը*L{G 񘱋/bn&\QC4$,0IVSs;@aLldrStcT6$i c6Le}GhlJ1Y9$Z\6,by|W9+Nʜ"|m, îL>fZc?w`YzjUo ͻu: S9Eud>i35 .)1fՀ !|b2( ƐbZ$wɶe8 | L;%e7?%/`8b_4MIyntZn?d>$O@]CQ,"d.X8d|g 0T7>.d-֌b$GMY14̷oa)_H%fM3,]d=l%T 'PQh\LLޫvr+ďH0 M[N%:rG A2WKnr.K‚Eu{WUwɌ?>baDuخLh- ` n|bWF#@7]ZN3V{D=؜9YU=|n3WF D|f7Rmmv&i_Q+!-[ h{޵ "A8U4%leXƫg.OΦ@duVȈ 1z`&{RU0|PSvzaGH}1,zoֳQ`mi~t!X5k. [@Z!rwlUR)a\B;)!tc|E5; lw%L1NoUh6 ӣy Bjvp.ǷZcs F+S VrE*;\g!F%]Lnxeo12ᇂ߁1? LѿPd6o֝UN-nAxmHk%@Q6mѢG6u1 k{k ra㓉xD*[5qАlՈO{r*s~Al>+9 q9Z!Kb#g+n@k Mʮ@ѬZk^>/5)@͵k0=bVmX) RqyrOQ׊@uyrB1&97l__{}N)T.H%KwBm|w<A)}igȑѳ X?{97"(ˌ;zPKpFT5pt'Q@]y6obKipT˴T\[bĩ=jskwzms߶mZ[IYuY}$pe0zGN~|0c_WC$N9)G~*ھ 1 @19sྯsea"j >.;[Ze k6g=2d -l4I@dP$~v8KA7Xqxwѩĝ}[̓!b,uyz +*n _Zs}޵JOUj}-9 UZC (_P#\/s,uw,f3Vz"~T(ߘzJ(f/by'c͵t5QibretW<'# #<vncxMtC2?9r$nlyC>mqAuᎊ!>{詛̯ZӎGzY@h4(.y,i|@x32$Fqj,z8=7DP%HX"hc^[i59PYDjvB͛5}b]{ ֣hMi۫X Nc g' ! \X$oeH'+0?bx$w6 \X}tr8GvLaj})2 es5FO+H!:q6b|x<ղVy5i -@ z $k&Ss5Ě+D2-IF7Ě֏ `2+R.AuW; ߲KN1Wml!KnroW#~$=fH8O 48`[Gq8?zq-12A҃bL[$ꂕzpNH{w[jOvW6Hu ܊BN*܂Tp[3u!ê1dQf{9MΦKl3l]cdRHMΥlѤgT9 (ܻ I-BJ櫾[-BYpk-/$'riUG~RnD7㩳9 bYX]tQWnǖR0AQ щ羺yleRpY\bt5%p馾o6?2Vj:SH:5eƛ}"7i4)-uhWMs#ixX pݖ: xgSq1]`ܡue~(jR[p?Y-bH{]r,},D6mN\_v(6v2eͼCb8ՎxW6~Sciʀ>E4bUA6bo Hğ19 S8bw04NیV2EY{D֑Lhp -p!W HC!: Hfny`SE$v7|?wZz;=.,A_44ը5$d}.9+Rl~G&XApz<.314iPeU8}ui5R@ LLG7{:USY`/H ttNj7kTVX R>OYF՜\ʫI"}P鮵ڊe 5tw4?Wa R}cdYYNzAYO/EŌ/3k( ( Iwm͝,+JCHVrxTYm̏tT KVAkOgNj XKlQ]_i#<¬P=A!Jư 6bߺxeehlg \Z?;ƥqo:ݰZs+GDOX)7BPcdo&oAgӝʦ:Ω*Pf@& }Ԗ 28^WD_^p>:Y#Y 9;HKe.))1~@a@3gO8.ZA1;.6JJ@1>Оl@I05+v1o a-ؚjJti1rEN.-c pZM=ΣZA K7Էn׵VKwғPZ%JG UyeHL^aRVaGXy C@ٟS8iRܽ ^q @K<Nf0 x>J|}h--F 01k5 bb:LaY6Zk: ?\gBQҡOipȀʻ%"fYOg{|PSO} R)S1Os*-9= ^lXJRe"e$hƨv6}M\̠ĀAOcn_eɾkMC{RlC_A JIN3c 9]늱窲f ԅ.TtVzQXU* -Ũgؙڮ;p޻FJ[݆(\<7JV~hNl#*v <'f< nil^ḷb2*3S]\|nTD( EQms__`gc󍭣J~,B'ĵjHK :hrAV4#%!ld O}5Y/z7C̀:d+2G"l H9p!f"*%CmN|]r-Aw;eP1 z8oARq?-Fb2xߞ=D-M}EBP+qڅ[Q 0[gw/^8De6&``6(AhM+ :yE2@pR:\J.!ʘ׬`ĆjMk]w/)5@fF|ɯRKqTrst #oUG~qɆ^J~'o3F bʭ&BKt쭞+ߣ yY:bd?= wlxgI' NG"hFku~竕&!taD+ߝWl:JW}ZvA\>nay{|l;f?ew~xppcwr@^$MO8ܟ= PX +(et|W%ԻgZaX@"_+ANF;mOO*0aTFN8yo'%TG0)d@Jl;ʦ-vD9;i~r2 #`ZLhiQ{w"~Edw3Q1Z& "7m}2}tF 6%[ZXDLٲo#-TіG-P%V@]#S =9<)taAՄgR>sX|UPc7>EDm'C2^K9ۥo?H`$$PJ;GBZӾXtt F;DӎbAy(dM:XTo>5‚.挝+OfXb }n55*qnLuv^lmw]+bvU!X錮enE{Fi鉮$#~3,o'L`/Yz~ewnW7DM2uËțϡ^~3l]}p&‰! ဓ*v*ᕮ<_"+v~T/6pX1u6j} \kUc[}y-~@gȏk(2>;l+wǒ=y.N4.T$h!}3=C>Ǚ7i\t5Y@K ؈JmK,n]R ߇|J? X'|xR(ί@GDV&r!=7\g/K_^mBAKh)SZ԰AxpL5V"3vNG!* 4JW$]`J3DG' "׾]6 O|'LP~v2bFZ'}'f]Pj1%S˽O#LWrE.8a[}MR&s|[I )ƢA;XK9)@a&ʤ>q =#ZN爃紸t~23rioy>&#ZN* f1Z!^w9 G4  ۨ(M?+I_p $ZWSF6|^ <;Z-fX0KbI/cmQ*D` u1كe tJ%?FEM_ͭJ,ܗacbsZUDIy'j*F"rm~_4[սN!l˫ɘc܂$)n iL擤S>\.{ٜS}_ N@jPW1pƱQ@-y-x0b:֨f`,$ec@Ktw 6~eۇ)f:bm%37ԩ |H zŨxQ<F  L9Hz _Ww̞ZoW4U/I-G 0nQ[ x>Gѡ3k*~`;'S ?%IDE|: 9Ω&\ZWV6Au7"psJ1P2xލỾ&&OG"R>Jɏ=ϐo"Q#_#<;͈/% dhG-, #"2Blb}_8>l 41083akpݶ)0mYO4'R3guq3ouȆTX?ܯxbr̟X=$؟RExE' YM%صFN85o:?qhvG*+~b2p;tu-y(z7w6?/ֵ* ̀W4#®[͌hZn"1aVK`dKV . We'kDugCo?[m\$UȴHcyv ڪr01t`m64ߴc4dƔ%7R֊IOB"M @ ?oSXs_-u5IPhh]4lw`!hL&nE2`:.NF(FkQ8X{ЂBSYe,&3lj[* #'NlEg!o5țlJNS&Hr;_K>~Xtp Յ@ZouW0 ]+εqЂM8) ]zƓQ{Lျ+"axs LjPpV̂S{~- gXIJwZgLUZ FӁ;e!~xhG~cn2_$.F~A}$!\jyZ+6Yll <h s׋^aۮ8aaAN @ Θ ?U{{ - G7&0wiZ,ʈ F`Pk(in6`qI'/3#*_%5E2WLdE2ְ؂ e)TdL/ԝhcpYxךZHjS%)(̠?_q*05'ZPn;x"@N&5Lypǚiif.b(@Fa-` F]SF܆wx JCò*8 iܽthlW'#)Өp3!q+XE 87J izϾ?!8]єsxoC)@ ˸Psƹ~X-:&DIStC|1Nƪ'b.р 8.tx~{HF ~7h Laa@z7S8-GR9Sy{cȤA4Cr Ȝ )%zdYkL0Q~[U'5:SĮ$i7:}5gûpy*8&>,{OdETpGe# -xHsWؤ)=Mv|O (U/W]V{jgB#}",.䜸6g:ݯ*Q[\Um=|Q&(v±x)PXٟA E%ݹE܅"&.P/{f?$[tQXevU_8ՙog;7e4%[T)Dm܏dmPMbF *&bW='m٫Ujaa-U$k\LKi\ _CAQS !Klv%gՐ'!z#3ʕm zs*0&4m-׮ &_(^$N{BW*5= ޒ{MW [pZx;Qbܭױd PٹkoU\(گ xU.ۖH@<>:~I|GE$@_ƕ *x0I|B ū=dLo-hNS dUȘ.b?;U N]髙'nEoDiKހ9е!2jBxJgP`oIHx !RЈ@@0L" wܘ>!øb_ |h.^HHʲ ./'vw} 4e7v-dp LAqYHr}48}K:&c?kE9C֏B)o@U 2Nq~kQan8==`<&ǀUrbb`FJ?2*!{m줴}ը$Ϩ)ĴC|~A0`- z8U8dPs<šd"ӟ4tdiB]t&n58wGG&˯'6#+l$m}N9$&AJp $mU Ѷ㻄SkJIqi0 E3KF\$NɞV3b֭XωݛWc?{eK}S+I#\sY2wz.ȭY"u\ x{o݉^hSTyZkV,{6k%pR7&aGOY{rwt;%Jݧ^ocV҇*M*qQvurF!wU&3WflN`jI)n %O Q}Vo](#-㇎s|=6DiN(~;ɪ_ڰCOhՅlWB;`iX8{Sr-8NWĬ Z)o#$3h 13jDtoZ+N,DxڳI^_'tp ֖_L<@RY]#v`teX@9*YEuTPQo= vEށ%1b?A̓+Q!m|GډPR5r9^Ʊ!RD`̚ZvkIcuOFN4a`7i*LvNoRK A:ѥuJ_%pFM#Mmў1w/y#+xwuD+p❤eC$-4XB%%w5X T~w9 5mFϲ'դ{`(#ssY&\A UtlwԊpWX{NP(rmxr4%{uȝ↑ZbĮu87c@#['wv[Cmtvt&.IoȬNA~IH#бa 8ezx%QϯKz5umZDaIDf|ݘ%8JۨE?yi4"Oeݱ74N4\KlʃܥK?aW/L,q#ןPvx$SRBu6>*Aˠ klǩo3SGWmoGoI.ZtmJL9/51_KxI6Tq;kS¯]<P0ΛΎ~>0p  vS&T[ (o!.%>.yGGcx Za6E%t7(nڃB{%lGxebpe#wD`"[׺2(J ?AE1&mH$!'_rf^RIb8b)sێdB5Ѳ 5l 6PPBl'J/:8@1d4g30~e3YAܶ :)G ^;YmX@dq EЄ~`Ĭ+mKr,>kM`"O_}t2wVvB0ñ  uZy=wȵq,uxR"%fX{ߙa~5silAB+>HjK./pnʚvJXͻjUVw9u~Vރ`@4ƢHGVݾe>UIV38gZM Zݳ7gh&C\.xGx^wEݩ+:2;q/eWzLPf:1Ijs`~+xW7^~ʓIn;hP\jžAQ dtum|ѭٶ?pj/(3wr|uS_JCgč>* =trpDHЉ6=W>nN^'c~7[SzDX)avOyгO.gCh`dFZV'ߊP 좷W_ypr84O!4@;Gp&Ø$f%}bgRi@7(`<U]v|>r km *ֵ;؟ t;r0! MBi*_o~ ՞pDf|C\KPs҅KϤ3h;{SWU)89gSc> dp7;W`WCBQy>ZACП\nEE%0I+âWvإVDfk__/PcԨSZs&? r@ > ӵUϘ/Y“3-y[$ViզU,"DMfVrx?YB*p @ɥdʺƋy㕝w t v~CjfH2/1޹VdNf*17Y4+ "rA6(ƴp}#$KYH\4L;韧6e#o7"? Z p.R:|\_=[qu26QwSbRM:#bLh÷S%QѤvBk`*wҚV Vn_"Qڵ +ىy±]E2iCkԵ) ##жV+$ U4h䝇_51}Fd4qc*͐9cu<ӝTDLQ)6AvRv=Ŋs'D؂zh}TN:7ƺ*ٕW TO p5 nUqY/9"^f ztqWŠ׀LtYK2 #ѓ%ӛX]w-P$aCPݒ! 7aI%1l.<6?tT=ʱ!}:M<~\4'= l0ߊpM!N n{*< IɎֲ+:]q)1N>Ө6։Yټ3Ht9~i07'kTK +|NX~}PB2n׋_pD*.7VP¤@o=LZp*jn$$A G ~XL͗M rPr *l*A[PD%/" ˨g(&EL-[+ΑS7,xӇf-fCp"`w ȌK`` ;χXz+4qƟHTP:XDpG1H!k0VH!BTў)iD(9|Q E{dYMQϰi _?g֫'߼IԪ*ddqډ#vg:CEyŬ?/TUʌ'="gST//8%đSϠ~|xRܝ$N:JKI; w=nq6 "dתw`nMpo>'-YS5Jhˁl֗ArJ dpx,q  _sԔw2ۨ`{bO(O7>cQ#(?!mU{ ~P Ж6I)`Eh|*W&6RA?兴IDk낝E!yo}^1z[;Ĵ7:iZ(2$cVZ@dgYzb8D۶۷wA0hI ܔ@/+B+:xL엮60{pɁ^aׯbb=IqyUl7%PU QnDMl~JL+%w!d xd.F I(8.ǜdo\:dЊK@s,Z꽍~`xwF}Kqm@ bvvnw8Q=e'#D[~ϊ,z!a1i+/83i%gD(p'*czGRrpKެ(r GI KA;#\>(ݎSuAcQ9#kR<"{ - 0:/G"_v/Q@8LE}TR /\wr̓u$&s{ Sae-mWE_l~+,/ .+BU6x{)]'EZr wC07V9Sf#A 6y$W@tMf?API0>|IsHR=Saˁp|Gw~7݌)3b<0F.Eᒕ7;)e /GYAX.SF0n"=r,s >o'zV/)a45 +l,G@fKŝWy~PœsሌSPDծ XEʉt't:|~ n?vPs$-$`a0_mZ%1PQ6e߁[|Sfa|PrjЊ $&32|Ҟ6m.+s?p AfAj|cĻ@#O-PdN^C= Cӿ>t“›ԡTRFnx[4(]N%NgskQ_}N($xZtoF!c^T7uUeʼG5$~B)9Ā(f@ih6_R|F ].(AwVJ*`z"ϿQcmZb̀r4mq <1Vbƪ^H([2.;;}zfgMdNW紿ʁn>bcpPu*ng8lVKygTlaXwpQv9 CB;Kߟ ; ~KTn׊CB.r|޲QzTfK|NdjBȐVtݔy˜]/RyS&PSCŰWnB\h}LjP =*ٷ0/F1 fE ϯ $ n2^@o%v{x+1xO-1uzcDo9LJe߫$SV3Pk4-6F.q Ha#9 k| ?I$$lL#.r` pS032ƥge, mYfqse6Blg݄H{Z =KI@J݃"̍arxأ5"3x%4>av[I^wҒ*r }/9Q MW;?zV2jOl5Wt^x-pPdgׄ~TĦO\BEpa((ȅqIfkXgA/AٖP93Z-n};zJBS! F ȥ? oB {1D4q2#EJywӧ |?6 z-dH7fR;{2sUaVer~)'/"1' B+&ZÄn]Yv,s9<=k gRkK~Ћ\~G^rx #U` a,-SʙB2f/!N%nNtnX> km wn 8қDDلI WJmǎŤQaW%G"9YzKw'짰C:٘=qj~ ⢳ԃ8ŀÄ_T Gaa'JI?VZr>U'G٧Aʧ~˰:;)Sf*`(Q60YHo mml7@P]C9f|튿v,X M,EtaAͳ+]Q)R/Z5X7Aɋhg :lgȵ'ŋE: Ar9GT5]7 4NfqVJDkVWE^U=L֘fDXKŒ[f ~}gSZVkoĽ,߂FRgwiT313eYȁEJu`a fhL Kt fxd-wϹAJ47 "_^ͯuu΃CcI˟zõ?v,Qh*n^?fgp;n\@|RL_eO9R 42,\~c@01m>F:G7?4 WyȈIs~ryn]n3_YEJ+2u"}ܷpIP PcCzoCiH+ݵ#XRh;Ԝ}L: [i"(_fM^䲠Z10Y1$p(pRvw۶ _P%u[pcJe v/WC"RLF-j: х|96 l5?{k<P$E;x Et~`!QfX ^k]ee:u`*{%Yf; 61. L׾Ny E1'PQShA=V]`A? 8sBs$nXs,/7c0T"=I-0 ޡ6$Q#!T*oLRYhME7Dgpd:S#ͣη~%P"rk5ļGev~9  ܁]^h"BL[Ta $K?xGp">k_kԟ׉9%<[MqU ]{JWps&Za?^ f 8c,40a?z4/p;;yc51i36w`H9iN2hh4 ؾo߱n*bgM|}dz L;!a:G$L=ՍqLh2?PH?GR db nߤ%6oum@ TORJ%יY +ܵR:DcoqR7,CUg,| O~ #"elsERf(/#! pa\8$ОKC|aRP/f(YK^A ZV5^!T䃤!Qqu0VzԅƸ,=r@l6}b,UvD} 2z5fս8n P+^?GXl1;.mx áߥqg鰷f* aW=wʍWmMvh܅mk2C?FWשMXgf,v4m9Qdy _>Z}aOzZ-ۦR7@Xk;ŦS(#LRg؍ ϐ6oDzkCcK4,i Lhڎs`ǥG$\ ]E, E 79.޹#)G=/)H4Z-Q|,4.smqs[ݻҖH ԫw`9Xd0*]1 ~ŀF5q yHMkzq1*,)q[fŶQvl1NsynaNyT{ѸeHEF%xUZ/,1Q-~3pbIXL~@(3 *S 7#6j~sRfJ+2 |[@l-u'MϒDҍꤖB="nIw P>+,)3!ja1MS.f7p:-کN "X!*C,RG%ذCʮބ40x !u#J+Զ7 `qt+сǽyaD+I\a{( ^ A0ۜ=i,+ &;v ;SY%"},҈z4 .5l>A9&+(rƂ2dݓ=CAiF6E/U"hs k |~r^.ӸD>}dLNRY!MD:Mi<剛v*;xVvMS&,|,Hm$ DΓ"C'HXFCfҀrJ8$32,ҟ8Uߒ2 {L\|me۷? gI(mյɀ8 r~m^߼,u42*9 |FBݺ¶5ӄSv%v۵<p<, kLj RhR6n8l'] "XK aT74oOڇOԻ>.DP>x M?U7.ͳF[ ҏ QnOLϼȳO@T);S ߕY"Ax5I>]2,VXMmo'Vn1m-;͹ύ7(6u{lYP)8TS. x: ўtsb~ޑ$7rO^{㞔7!OPGhe?^#.S6 ;˸S=^Kɲ)MQ.Fmewnmqw܁kqy_>bap b~*LD$ġ/=w=L] XBTജ:4J,5K.ɨOt(Rվ5y+>Cal|j7z.'~/$}SNV!k)9`cF>%מ59Kf?("L/Ys72fܙԧքY ckJqb3v"%V UgnR8x/D{Okںڳ׌njHL4"| Z!R X[ylf`wuLpYb}=|6.x"3R5 y1s,~lwbƖJzG~y ?k$@Y{^gh4=lݦ  ֐7 gO,9n3 ]RpҔY ),I )XF)n$tenf\5@fpVzVMGe˓JE8"ars+'µ9;XTwfT*GPsSM "W<^4F (Sގc6!٪UUo:<82&f6ØmbkU-T>j,3UD:a(TJTpWzӗ# j6t#%*q?)7S3_2K UksI$Ik0UC؎mUTH l%WXJ#Me >q s^Dz4P@FnjmXq2T?-}X|L"λg?7nartxn˜G*1 '- ( a9]VS9*zBEL`!K^ds4r>MR!hт>C-~@*[Wi.bi?۽񅗨~tq.=1XnLq56D,\ d/vR60C􅔔Mƀ 5ZY<10IA*U!S1Ck>[lX_ɱlfbe]{-֌WPH,Q"!ܭZ9~'L$\PLYO> NPr bvчk~xcVvl7_wISuz)- ^ _r0UȐ$H mJE^EN솭;~h^zpܦcMuFdaۜ_ǵ]A,8%c-e:he㐛Z4!"1$MͳdjpHntS۹Hn^HGHa%ǃr CK-amU; *(wD~x*r} Y%)8w-z#N!gMcjB}hfm,bqCsa5[pPz9O_(-l'<[FKB4[فG!_b%ض6OIޑJx_1P '&H@Biz^ɞofbH):+;(3'X&ˇwP;*iA;JSRw (S"M]J-JPxq]%m?o~ah{;x;%A`!Ү?,@Xy`jd {uJgPDB^HYZc4+;;E؄kQIYf"gf'ə0>l-)d{穗IkTI1t9ٸ4I4uM{9ś(9}@+eAG0&nzbs$JH"<jMo?䨦[5!P]Ӻ{I$2Y9s%DP:hm&''e&ImԲH^jh fDBk M4rwU@bħшOxڥ֞Gҽ}t $Z1 Kqdp4iP=͙F w1I ZOj~7<:Τq.xkv45A1mLKJjYFwwF/X~ˈč3`j3q7߅8;]K)&ć"Y|0lUcxL֒€u&qm47Ӟk*M zYt})c~ "߳&Fk%8 mT!D]Ck9`U xVu'i`QԸg, <߹2{+Tµj5ފm'6*E)VMV!!,L[˲. Uuثxm)3zkI{(DDXj`N ?` pf敹64 %BUb~x&c6szčӞC{5V^:PF.âޫes/4J 7X6>g{^rYK11YVFsLg !vGOd' wF7DdrKPjpnD L07 r>DUP(mXkq ٓ kjmD4Iol.RUgd߹\0rv۟h ^9^wⴿ;P;d/̏hc>cy7uysIyqPp盙|$ C>s99 :{>nVˀ|(|C l6G=M8ߤJ.]Vj!/o`EwmM4IX;[F2te?&׳>1ԧ9Mq"=7t;_B)_`kcɲ788MGYq ^Y*$I~ s!6Mj|1#S`yК+L5 aV&䩬Z!sZaT]ܭxZFLH57W&Dh[Y V_N9 yrjRiu?2DHKڵUؠ7/Er-ex:Bu+葓 VeyO2Ɇ*cuhG=O|dU. gp!lKsSx\ 8D[r+jjJ_YihܥzS'U؆Ho/( 8wO6xԤD,#shؘБ?$}S;A>OEv])2K9. QdMs܆@ q[61)eߵ f]amk ٴ샽~XJd#ެaq̙9\. {Uc齒6|YRy.RVe_/y¤VW,`K&,W?q,O4l۴E><%UYȇ)}Q4[G =.}\.mdȢ)Wtm<åo3x&~.D{j1<ܒEB:\GhﻃeutC!@\ &)rU2F\pHGSʩHc~Ǐ#Q3WNMخ\5Efa@gqnM"$ڪѹd Y.3'w.o vpvV`ϼwZ 4e{qAB/.yQl }9fz I}gw Mo CC ;rJ;tRHj,ǒ'''bm0ي9T CI蝩ç3BLm:r)axƩ&u=6G< eӐصƇ!; eNt=Jt BQ: iŸNNyn ПvZl!GCkW]R* hB'bEIKWt/ HUvp ֺ=4~πv dr|Pi HyWb"w="RR#s/UonPBlJ X"ty2d*M%O|.a@-qg?!;>Lߍ>;1E"q))GmUbatN@D:4] ).}cШ>@AExt6d Wg@K7[ŦXBD&@,.OW5{Ϧ;#Cq+XÍ3Iy[&Væ{pX`,O"HRռp,@*37 7C{F0JX,K#]$?i]ѳ8 K&H賵\bJ}(M=^CEZKvR BH+Vh/0ްDQφkA OZ3:94G8+GsbQ9Wz ȭ@=ӶџwZMTҸt\9Tn[c 5ZAPS+TCܧrۦh~4d-I c۔X+"YY>UEh]D=VnVN n1 Hy8 |T1d$I.5I\V.V !l0f|[؉E!=p=q]n3VulX4i:3_Sr.64QSLL~5A/S/j)׈7Fl({ "1;R}/U'zeޭ 8*4q"J]yG;OFkңK[is#,r}Wvd!$ub[v_kۮ~bdc뗈->hYRȄUM=pMlm ^,nQNfx7E “tTuo]<1'z'.Y d%v=A,~9q4:H!Ƽm\jt_(m^;@9)7VlOMtѨ*+( *'x[Ips9\z_{XuN ^P|y8^|^doa`9YC}I%pBPr 0gJ8iC .tSYrV.#CGlq;(+,MP>)~km%y #4>+, AN8?',iQI6)q-:Yp ‚;=̆mBlX /)]DdTU9=C1Y]G,務2[QQat+`Nk#@δS:"NJ ,.NXJ}D~ %!6ݼ^Ut`BxV6z[Cu)ۻYo4p0]rbm4k4}7 ,f@<OucL2pfZHgHR5h}or^r],3h&xjj{‘pݣ{]-?oC H:sO',x[j:0w3'XJ↙qc|l. 0_)O=U_ zJTE. 򅱬nmrN<䈝W%RLzf ]XL,Y*[?F -gE:wj}T;xW+1%'f>9fXqQ mhϡV?Rf S%Ll ^pΣ^Q打$G!䓬ۖA\iLT+*MkF 㒙 5V}Cs?[s|9mwX%-]AǞ[gQ0us [?{kރj:4LS;HŸãb)(룭@`:'(( !!]oooTs =75 w4s}/I*}jF'0Du!nu|3T4]5$Ue)x*Huį.BXډaD"D.VA[2VԁE8D*- Ѱ^bwhgOqL Q`mCEcnqd^>uV8Z9@s&;>|e-UB?cfs(ayKV8`꯫L!_^=D]3c9 _2נyCTAbGMqglc<~8 z;R$AԢMc>DFMO,7 h%|C((xy$vw4L "_ CcL18>ݽOz|?8(6"1{֟538]9SʽқC^n1(kTB < &FG '[wF6'!-rk1IowGdx`9Dc>ueJ}\ jva==<E*b="N ;zوjχS_ /썔{< lڎt^[vWE`zrZe; ݯ6<㑸M:qE}4 8$|J`S ilIzZ0X.Rp"gy϶S d{e.BK⠭sDjg o~gB0E\#zY~O_<ad[?'/pG@Vf#>?vjuIu2P ^=o0nmͅt6dJZcHeYt͕6`} J;{;Het(Q^d,>*ݏ/uZO0a .^`EMBV uխ~Gܧ@]8sY̆6p͞6ڈ+6*(B޽u,VuzHpZHQ%e}go Ok^^FmEG*X_`5y0Õ>II=M`j2YHߗU6@߹zPXEyL#G I0ɳzAhu1p៳hT`~]7ǰn#\JnbN &5}00 /*Ϭ Cn W' U #Z{Ur" @܄Qt+dE,~lݾn>%~" NK7zꏻEt9ĩL4J߫!ϲ8J`L+9UNXfؗⓖiP >czҙBW[O\yt \|{٥w޹AxqjfU[IM2)ƹ~P13ik^j^$Ӟ @_WDI{]! f/SbTѷ>X+CS^S^/;7٪{'+P^ONmB۩qˉ#_I`g"P9Ir ÌA*+SWQo۰f!a;?q]U?_J@8m{ c+ܳ>R&qp[ЧA1'#~i6Qpi`kM_,!aW 1`.!wŭBY8CRv%jj;vYΌ-[nU<j%A%-t:A> k!T]bDղ  c; )%E0%\F&,K))k8egvX!9~5w25e,Z2/=aY,"5Kjx.u-Z~XSRkƋWCye\үS {l*V*[{k%.ԌJ{v5] ~ۥu ~ǦagB>Ǧ8\o$FDٝ [.)7X" %qu'لUos̺ d#D6(꫚(K ҇h8һ ['6M!kS -ظ;=@f]?HKmyF|ŽD-ʣoG6~n6ng~ ᰛ zbDEMޔZLt}_Z $L >uvx֘x+:U9,sIsY~?MxsX:-gKsuy^܃0BE3*qfh#ba!K 2I&U86o]+6ܷSDHa3u.3fK-"g&ԫ2٘!o h&ה9XC UOnԻ]!VϤW-H~J|hd mW6GyVnOhVQf?ۆ+uqU[GM&ӛg+)Nswz *o(Ypg UEJz.},*Cpt&IstS5.o+CEߔ6E?K^ ;3s\ }Շhj?yA]mM \K"_diVM6z~_axem<'3WPh 1)P1CY؀ ˆ-R{g{N%ufRy2ޘ`u[A Vgpe?*>hђ-c% Y+ުZqJoTV98Xk&fr+Qڍ~nO3@ҷO{a>GOHhP ] Nc؀+`dDBWwL1SF vI.lZkQCc–a1~-`}s碂edgMu)BO+>˩{[Dyن PyFL3fnK̾fEǫ}1X{p(<YƠ}/ 媦4UvP]n{u ʭAd 1z6Sv!xny)fE|\jձb/7EBY w:02,!XgV'*Wgw1 ZfaG*smZߵSIuM14(xH{s[JPyoj& bF{X?3' :&Fe'z%$ od K2z&psԐ[T*{i UۀDžoݓA!:(& :NxY-!\m杗* _;v  `3Cx"嚗bi88Ϻ3puXz3 |VDy.(i)`]SD8cSCAQ.TkG=_sFM.!j6p=gG`,EBZBs]Vl \gF\4XZu'[2k3}r#9=\ڤo1 [@Ϙ/PsFjZs-J*EvK6hw{Kv_`i2DcHp ceXSsgb! ﴋe.}48_Ӣ7dK^WnJ~N(ظ `HdeġE]82@_ yim^ps1(y.3&_fHU(Q$xѣyAG:8d(ɼpaU2Thٚd %>P!Ga b_3*`"#\oʏ?Ӗ3b"M19jڮEOCZ;[ԪPt]#|k[{hܥu2jUdb &< fr#;lÓi[k{Adz(8JвoY6'DqJ*<|Zz|%|jR5Za;ݧ c);큤blօJDW 5߹kbndz,~;Wd67bPb&iӷɜY,1HػFWFf!f9ۼCyuȇQRMV_υud ]M AQUW?zE [ߋR< z0Zdpy=H+ ;JŜLIUݤѵ3ZӛyLdsv!(_̬ЏI~&>Ц&am$DbH3 7SNJU`P`|KkM@ ڐZo8 JG(Y⍶[ֱۖ4%f-E$A8`Q&X19ͺyԗKt5nmw*-Df*58SҳTzODwh_(7uآ* @Oc rbukC 2%>s=֙-OWQ7hcv78sp3nS;"E7Y^ Ye{PFM[`8fO/+0Ϗ7 {3žL![9ً~mb":&}f|g!KI@w kE,)_TH_c]wɅV*E AO;׻)rejLx4jdoPی?}tGlJ䑛j4 ~J CI&l5mBkίXL+vv$>6.H#qW9F`5pJbVꭹ 8#F [gRFo9yBcK`*gq5}x!җrMsDeFwBڠrX"]#=HuODSʍg5S4:as}- χ, ZvP+ F㫃2K E 4QuZ[u~:&nD5:ΥS?QDnAb#^wAgC}"k u\âwcX_J0&-8EYϲ8)2gr$27(*wqԾu;Z+WnSKl|`OĬlЋ?C[o}n^KYs*|{0g>Xɫ2b7Y+6ewPe{ט+T~#LHwݬSh%Dz Ϸ<Dd*k%4sM-+6MƘZ!B:S(| @2'q^)={ܥ(+O;KJW"-LJ iE_f@`b%E=> Ӗc*fo!H A[M߆ :5@F% P4stC!l1g¥ 2x[k4Cv>G7U!jDTÑ5Eę!~S7l.3cG+<Ʉh_/Weo u` nV́g:tGUB{1H/|V E쵶lg]q"V]# Vcj*~4b5,BLlLz7xޅS:M.jڶl'Dє5t끂5tbKPY=Xmņ[cpw8J@ә0uI/jcXx$ͬ|lcmBUYƀJ 8:]`(]r|qoU,쭀(COUFbS0 T/uܙh @ A#d'B)[|~5u-̨.ў;td o!;E)҈eg;CwFEo]V#zޗ1ef[!+9P?> al?+!b?a*Ew'iQkW"y`waX,nq p47<Or?ujȯutO[u"e*3k$t~g_ R+(賯bݣ'@FR딦*!9[ߕ /[aEܣ/V\mkվCi[o=]$d \;AxWݴ֞ay98 շG/2Rfft8#uZЉ^%9` "kZ'6 -K? GJ$J lIٸ&ôxiAǚ \>;8J3zعUs4,:BOrY_9]7hTѥ$;3l@7]ZYY&7 Z:V X:{cFܳIw=VV&F|k!jlx_J+A R2aI왡ʠDG&9 WHϻ-Ik#tT8_ͽya:H7`iwʯ K҃8w =*%(ƇnQՎԘ!q&+{3( :ߙ'$,M,Ф 5qWwn[05i{Ц*\΢f~35f,a.73S~)+@eC -,ʃOR¢ۃTaQ<{TQ$Y0 `fI+m HjN^#sބ9OYnp2T1QUIJz[+r&q@UN`|6Fm>]мV (cN\}yQ8|OSpA܇sc5,WZgBd\sx<+$Lb^`8=41̩<2P?Y I|gdYv/9bh%$,ePZ~g-LB,h"^~" /NCJ/1j7[a@{OlI@~`/ Z&;ɜDpf뤉vPǒJ7r*|̄W9~`Zk''mm* %25;t}e(]R0bfq: ƽ% |Xk}5f>C8\z-P Cʫ̓#ݹgk JQ?!uaTw|BijE9K)26siq,( fA_$! Lw.4xZh  *4牢T_N YlN} ^A>*cmLshJW9!UU>4*U7U]B>ФIו $a`:*@p j4`; C|{7#0ZRH&$š#U|U+D9>V j٨wu 5Dq#u\2N oBU&Ax89wꁸ[R@hZA#(D ^‡ fh% 1Oe qs:lz-Ŗы˅(G8Qwi,7ŗ4x:]c->Ic 6MT0u ȱm2A`e 2l2baӶ2w?71Bx{TY!ϰ+ؿ3IjOb]( |ǥSߙXIP0H,4,Jbof;ΉnQk右xxFHif }G}NӻF :ls8G;3Ϩ8翲3:'wuEPؤ q٠V!PlMe5q0%-Z{.QKD$ÇF=3sMYgu~Ҵl$<BܘE)4o:l_I嬴O(KJ(;_3:H g̵Ҍq`=ZӮDWRrGvZ1Kd僴Ӯ*x1;tЍVp]m"K4. FI)h GK^Anٌ^)Gz< "Z%<:}ZPA5:M#^쭂$oI3֭]ƣ)Fs¨;kVDa Rϙ+ݒ lO{$(LoS*^-pi ڻfWg| cJgUGMoJtmSx9ZW PʻhچUx֗1ub}T?4!]O/- Iw} >]-jv /N~6Ƞ[b}58K4F&dno ?+Ey a?rq&vHlEO_[ R+ːt{vUG#p{aa˳xRIt? #v0U/r{m f}QlV+47`0 R @B!l &"zy@0{ _/G!'Շh$Ĵ͒vA?L,[ApBpM1|3eNtAoh՘.]L Z`;U`( $/$є ;Ň+iJ4A$% ѧzt ZX5'坦k3q&6"x_UĦ}z|pdWKqίnP _4"Tx=B\\% lK, =)b_+4QBݙny~ ߥ}d sj2k4U90:pCX'8n ^S5MXX|wy@~?U6JH;kTxk+(`LM@_/4̹$w;WZnW纔M~Ș/Q(ZfE'^IQte೪0Z|̮;@=# X塆DBeVB,hNTK:L>)~pQAIuSeU";9닒<^^AEln^ _mG qx1!*}_y 0xej!CoAQYAG"7p)j=cG1.]*([" B\/Ng97[~ގ)KAu;VdN,%]+H P2kR7 P>SGu&$M.iyŸ0{)p+0'/4J ƿ?$~NjʧmOq<(K$qīG5JFkJ}4,@r,yiK$[]O Y2HcȠgф@oM+s\+VOBAvwrWћFA~Vؓ lBYR*nT±xRTQ"i$/ 훐8Y5NP8<$ *7ʻ?UƛVu8kO `ܚSyf^,޼TXşW 7E0TIIK\D|@vDVw{x?{-Wy[P|pYہ[oh>0 @ҟe ~Vyex~ge&#E2`Wd(>D裛@m(]O _J58X8|? X~qɨ.L~:`n.?ʛ|Mz`J$لH&-nW0+M>wsTA/|D1!%lBSPT9T.0 %d~-w-ѵͩڭHJ)Za-լ HXե1N`@;D):z xZҞDۖ,'c,2;qR b3%@!;w+ۯGw?aIyvHR|>H+Ľ/n(U D6`jq}uM G./H l&XbkJYр$eGfK襶@sPi8]x`AuBIO5R]i5T-Q`$MN`Fj&D3 <:}b~G~Ogd՜M[~ Ga$OB]t T/;)xP2Ssۭj e32{T DxBǑNQ}?[1#v$_BǏV|Y\+x>S 戉n8,u8 լ/l(^*XC>|KftYX'>lpg`6l9+=>Nv ,q'rN]:` @+¿녺$@=6RuM3vv7/Cq{QA3{ĹoL`ƆCkFvBy%=$INVTM>3gT߮N(R>zK4M]чTd.Z?aLNe:VGZ@޻Z$K@,^  ie_Xx7u3H9wTsB`|}ύĎsf_p9OsPD[c!'WڋbɽΥ=+"Lbj[s1 ]ޤ:-JqxXPVH*eK,}/JkxثSWm|,q#DORuHlSdwxzV Fg  # Kyp_Z&bvW=ŷW+ɆaKp d18 X;1)&w`}5y_g-av/᭭v>("_ =p1[nL5,~##4 N힔XW Nӡl`|tDSZq91$˸6im쇡c߰Öo9O)ҭK mDKPF0`Ƞ/K-Y"]I3 8%rDW;-@8a353l7ޙ?(1= %#w vbU{Lǐ |˻'B= k̞2wٕ~t()<ѿ3ޗ=z !*\ No ,\ ,Lh;y ߚrgsg J\bPfOztVWZse dH6â~oH) hs8w߲24}u ( ~D`G.@A{jj_m.X'1Q KٶsR0,P0ZDW9pE}a[ƻeJ*pu2#wG؈V(C`U"ܓ/.jlc2+'U̙"t󮆖w@sŕx_y!g Ku-[{*KMl9`f"@]|l#oeQ)PQ}GS./g]ˬر+»tloL'V"F -䯜(;y޼$*1j[6յiT&U ;iH,{Ī >tY\pesl5ϥ瀠>+3\3RK$2 M-QuO֪)%X,1ң\3Rg)1Oq]؍X:'^ sjOyV'指>7}LMQVzrޥKs1KXj&Ar7hvYLU9{ r5qw <@ _[ Z,Cdts0F+6~X__]*3kFAM&!"H9-$~if_J55-ƕaC2X;_PJ;jVͻ&U,,n 0. ĔA3xS yJaxUTwuv6գI6?7oř%ZdKkNM]qmCP'Rv_,;E! ޏʋ:LR_1MGJZLWmnN+i 1ϡ\T?hfшFC}:0eSxSR1R7{d5>2 ѸX ΔDCt2cu9hcwӗY!Pt"< 5t'Kmr|ɛͪ;-3q2o\G'Խ,Sia>Mo0+y~bdL?OɈCą,/zJ3Ѭ!=CN) ~"N]iu8(AR8*z67JH'P(y|@c(zqp }'S}bG;~'ƹ36]hcgo, |2[$Dv*2ʣFpASQ`m9",b{%ɡD/ n3+MU-/A/mp {#@#2.ENWdJÅ`|x[7PnrNyXX Rk[Cv_C+R 5HnБRꤕEh囍yL%ݝkơH> .6!ǺSwQDI4ͨgYq[1 *QNT0Υя!qԺsA f,O4tTAaO MӊoLn?]'٪gK|ïBAi:[ũ48< c JV pGZ] t *JNdڹ'}լI5[]HC7-:9{fHASQ5sv#:~7p8Ȟ~:Kid"k}eI1&p,niXC|ͫtc;{hO`M|gG 3yV8DA*}4P9G+bLxSK4;rI7C]KBg{_qyuRZBn8:Pv'":v9Yԉdl?ZL 1 h|:+|N`l/3{/C<9f/'YhJ-s}2GIV0|4} eN< 't]1jtW8XM>& =|`g"? E433497u8sNqݞnBmA#EK4.N[#Oܙ v"Cpy]LeD:F|ƾzpMWH # a+J+DM8o,qXۓ*Y0jZFR A3d9GSH]ξU6= mgs ISY㮳ʶ l |PQ } Y_c,]W,B綏Zȼ/&;qvqp)r1s7͒r8#Hf$L.h:a#'n}|)-%c!uK |:/(eEPZ;R3j9l8@X]ס/% 98}!BNٕ\&!T/:s1XJ*JF%JxD+^X#|֡@[i.?qSb3b~5,Hū\e雽V5g^Oܾp+!j[pP墂ݽ\1v'벟MYgbk|{ (} `lJq)^Xc3S8}n O|+EfSk4cjeE7{]܃!]0&8Gx^ O27fsb-5/E>H$L)W SqTi2m n1A&*=b=7dCS/ˊ7 ;u׹^ƸR`Һ^6bd>â8żMɧ'ÝKBK.؞7'%Q{n=h8r^wK fi׶GL#٬3=*E8 c$]2nHBic0@QɘCWUY؃lESHTԁO$Ҕ!Ȗ' 59=M)c}X =1m8o$~xC.F:EPeT&(53C~``YL |đ q9PcHrnF.2(7m (:iDme[,'m B zI~ARnטEY,M~fU%9rŚdH۩N l˳G Qw+'}ǔ N4*(>NR3,}3u/j徎_+2:NXT86t[ߝx5s(eZ]ilNLtuڶ41)+)w#9+u9pFcH_?!tAh('`P٠Bpe;MDmy7l7[H=l&l+XRT:F1JzBzg>n1CPYhCAo6 /Y~@͍9)<& xס82[Lb:D>FhtٸI {8fc_峌Ps0FvWKi89"W. HܗG4hN0 [-BkE%\GkrMW)z*K̜0!Auޝ I*U=5@s¼Ý΋4ąt! Dŀ :UzZ*IsYvOjappsct#GrQZd۪%'~v!X:{0@bO}q+:l(r3؛z?ԸVRCfNaL&,WxSy1UauƦUAc:1cxem',S_&ϩErLHz 'eْ9BwuN.Hԥxż x1~ k0m09$xgzzX 꽰y#<[k*6>`M&b:[cj/.얛 h2(I[]{xM2b| -kcB!ܐC٤PML[(gUez|%! _v3,ՑK#.!(j~gn2zWϟm1qi3ozQ,gLi  m12s[ /YPjNZP5~4Pg7ZYka!NMO Gv9PkI¥W { I;[ V d7TI@vXIبDoTkyD \##@ 6bɗ^*6&lElίH8LVHb@|_EN X+/NpP-k"=9e dQl.B<K ,jWqP}$! NCFOe+Z3m6GMwTCټiީ`9?8B(,@ nƌDQ܁)3 }0V1n`Ѷ#e2›B!N(tKJ}* FBXF1𮦩iPt,PCR3HCnְ*MbOo/~_#QӘ^Nf>XŽsM5vњ'ڀMhN &o"iC2Cϟg>[ C-%.C(|zy34"V mP."I}ʘ1aml$DBK&Czt1]t)m@$0a')$9hd`6!۟Jӕt]$Q“ն@v䍌kCtn=XM~CQ"[M]E}qNS\Ld_z`؈tnH Xׯ7Е@Q?t Ί=S 0":X!A:in/n@ lC-Qp`4ef>-w|V#1@RY zb˱ Ph*xtM k棓Z$ĩ{Or‚GE6.%m0+PރAs8j.*QI74"%?ÍCCN_,Iė#.']MdaaLVWXY  `;7E _P;syB`N Jw9X^k.or7PGAO^d0wq5%\2z:/Ӂ@̎lP>K 85m 9}TH^B=Fؒһ0 59Qvqj+8gX@[o2p)GbTb.y^荲&e&W QP| ЙgƖ\ dI> e"P;N83WS)lགI^LANky;C%$Am?Inɳ]L'*:xy 6!08}7Pc Y.d{yPFU"$ɚ~5kk1y6|( ݈Se-0plufdoierZY-/sP[prbtw*w^>3Kq ׺Zf>\W ‹F"LBzV$WӉ &)ЃL=)$Ȗ hܟV->ɧ1VviPdTci,Ϣ4$Wtq FnrSq> px=L'I6rйЫ`s({J09#4.cQwjhGe",`aڅԜw;U[ަ }|8ށƝH.z E43AFwC҂9=RNhzMs(Aon+;\rzhӘDT,ݾCnJYAD&`0-wY+ÅFF#k-s|~.J^Ŷg\l3M;Vt\3 3ο3*^vu7 „A?7ō hsuAE550>ڜeA?^MD=k5|bm%0%,9le':(Akk|r|࿎ Z+~]j-@9r Vm"v):h8D c&2LY38HEMv \z˲^3oToi`%:l#MxN"lYoJQ/\K6Yl]Ƣq=n~0LALW5R3<^r\m$[U$74#*EO>Rںu 9Qxqlc' <ˍC7 Plwh1;lj$"f:?Imau`oBw^! ù{Q#悮0mkFCda&C15i\u,Є:t+V$ՋAjvP$sE u"59mCct6CjA{d%uDĎtAP͔nW齾V|K46Di roM% (|)yؼZ+9@+ "n6v)VDɟjDbptQ@2OLKǺBsndeJK@2Ϫ;ͅVD50!pʁރ%wh3#?"#[[:0#ޟd6t $d͏+,)n>!@۴eWAZ{U:z pWvl4kwVc}/~ >7S[  < c|Egd"_A*ɦl! c vG㹿Mվ#H?F =~(K x7-ŭsvE`Yxp+7{t}'PrA@ReD(&/aQ*Apx lރ8HUge$1_M4Sĩ=&N[R# 9L [.﬷ijK~yݝ<_ zޔ`?=NJpBvSrBpp j!^ ?} J"ZΏ,S$;$*gzYSw,[+Wj"Z4,p|Huo6h}t7 ~= ^G?P8 .(uik=JHuFA}+H.6|=kq+X3K)37E}_G@UmBx3-/\ܟKbVw#= /; O؃R꙳]F#|q$SFz:7{ʊpJqC"9b1P4>jC8Oh rf'M9(,f'1vNma1Ѥ8IͥRfzd~ V}q7ϳwp=X >PqB;-Uo2a/SC vqQKA $K% !YQ_⟋,Lk[iPU[jNOYh`ւԹ^#և:"d()4QPJN6̒p+M#Ck K|iŸ (o{﫢sտT`w@ BO}YTSdRQ%KNQJ̍rR-ĂT>o?|]$!y-h}:1V񲞣§f`L&\$yQ|eSS+L%W՚c&3J'ݲ F@kS\NUADݡW޾fro U[= :թm[d^vW;^.t)dngT=%IFO85ӄѭ:`ƨ+'/qJj4rs.!{c"R(u0qP%>2p$Ԗm?,4kNCrMWdG  !y. 2m-T$H&my ^S)~O#y+zY}Vp^4PIj\ޓ_C0 v??A8~6+5S6y9jV34G ̵a {%pU, $Š}3`l}N֩}Qvy6/ ~,mH,6R&dd`3yL\*@c!q3 TᦄŞј2y&yՙcS( ZZJKt#slh6}<_eDR ,&>'nw6ߋ3 ޘ`"[I,IPL4Ee86~1w2>vʁ7;(Ea#sdLض`Fj>'WAwAńrU?) #Ҝe&+q#E5끶< A4hB)2nWkj.ߴBUsC+ <ڣ'ZX =4W+K2 p!5u4\ ITxm ѝxm,%ި߈V@fI_g#8ŧ90DecB*dW`y` x$hS5x YKՔ;#f& P_+gb#͸>$': .,ȕ⤌qkF Ov ⩨z x| $2tUV3 'd6\ !6XS=\2& fN"ö"_~瓐@QD"]_9OZk[02~et<,FB%A՜c\հS-up5 8#?aU͆J>&jV mDkpSCD>kEH(Ra!ՃǗ]o^Mtq|[Ysdf oxKTrX9f U8FI$6Gr"0#hnԆpfcӸw>Uޘg~>(O Ws1Q6WiU1izqQ9,CF< ӅMWT9WEBiɆ`ؐ2 ܼWR0gM+N-KBکE6h (ҟ;'4HCwUrH]&BN '3Uv +3s^a&]/d=VoƩ(I8L9*ӣnUV}Q7 g Ǒdo d({jDX)*9wYN۹Ȅ aLMEaz >+j4GKjTdCARy /抽L 9 z\I֏iW2~MGpyg# b!CXxtOqiQ8 8 ]yV[*S_;]Ac6sq$. ^]P=N#N#6qr!^qqc-)ǽl>gP 1j"zTkc808_3]AY!ĺ?ȰJ$s$8dAin߭sF$F/ ł-,$^RAfqX4'/M'Uyq1Qghk4|x>4: V{X"L3DAaAe*jգJղy.4#VPr6??S_ywS&'P0NJy!I.#ݧ26XhbSd͵-F$9H'uGm+5FF(e:#rW;#C܍zUOaA9s-_<"mTA7?\Xj. DA̝u/_-b( D_E,MzlPq[ im\!,Asq/%NyG_8n[DplsT h,?!xݽ2=x$+" c`p$fIsE*=T,8h =="x"~p?\r+wr_ƕkd']HOeQW:,Hja}kD@Ve!ɣlT\/m0Βb`'lDŽM]+­؂3=6 7k+>-&;dvtqqv~X ȐB_E]bv&r$loR=|jjà KStdSOOαnÄ{0;A ~-9bҘ{ot#DЬ"ՙkrG7&0GZ+>Ô?j01vC;Ir_poL׏܅8挈Hɵ JBq.P'M_ &:B{8JõtO! ! AYȾ(4u=Wq.h52sF15)K{o.K⾾Jм/LVE*~pVϜ88gוolUSt8 L&9~IHQ1nsrB^pBYoLO3g&jR^“<{1Ȃ42(\ "E8m,k|4I@+z'Y`MX|9 WƐi?},3~({o %WNdWyRsdW#)D*8F0Q'JqZDܬVML٭"h+5_J75le u{:+POy\L.NAO`3;lRR/*vpc+=*G߭õMC;$qIT-;B9ۉܥCpyr%?̓|Zl iK+N5,sS6,ln>zS2~2ky0ʕa=t361μԛiY]o,,E☷I $2u e7~~WgIuI),k%X"_ʽJУ E2RKszE!¥4%=7"퀾7n}5i7L(w.ˢ/(y|jY~_Laoe{ï^_S6{9p)gӇU 6tf1>f(6 j A2~AKafpSJ8`H3S7@d|9dZ^ z^Ӡ# ѤXwK  PвXp`i e͠2CDEw!n%sA wj !*E,?cyqwgCXM~MwFG鵅?-'`dldsprgI9"Ӑ*z)bJf̬G "40c;.ss:ؕl;ʠǀ/opY Lz)#^ LEM֩th !v?*N U4SbW$QNS)cx9ϫ'a|[1W_h4[2M%S+87^PJVπ1s7p͒i19*{)öX n<5IqLBb0{1h! ²O{}&^p.$$3-B@HqqY!DX)J0'w)_rZ:m)q;0+kh6BD 0LZL'ۦ?9k۳x\Aqepk6} ]soGi@?n>pPԨut[=w)Jڐ{Y|+A >6ˈ hsETfwUFo8tׅ^҈ ?$ؠ1,9|yIOQDI~=^zLUb⃡@TM.+^dUo#W'/A$Pp lQ~]K {'@drٶ+' ;"ȭ&MT=wSUK2V=H e=^FlҢI<>A_PN5[ WwKG"51a%pWǜO˙k'Ϯ89z#`++cé_4FiȗS+UKXMpKiU3k0cÔ Yx9j> VX*m$~ kq_mFOb XY⁑U RH[~_!{nZp%#5>Z~Or LvbefIl0+Ou F:AEAmȉWNF?{7_Cڒ>%o,?k9]pS^F '{; /Қc3W(SFL!KZg9 \6?e Wc2owV+-ԤUrdqLҊ9PwޜPз gХmʔtɱ'b(GRX= pB(DS&3MW^FpWZFfPo}kɘkئ]4K]vtWMZpeTYP.FH@[4,vZp%>avV$&s_> ^g$o d7ǬmVxbaش&V) ;j|O,E[LF1_9Tھ7/b.٭3833xl Ů9jE c`VŲʵ  5L#fp_8^KP0m(tŹsZeSEpeʖ;wKlE3ƕqCP}~^/əb]%N4! QR&o?-zk!b^M֖ǖbK;?%pvkB22| :&;j֫Bh>I+ Ps+%)_w(.a`ȣ5/>SY5>=`ǭ؞ChM&}^ߵ]Z\^`-Jmd knu}MOV"YMX؇ѣJ_Aʡ9nh*. o?LBß)zIz%:I ȳke?P>R]o,CLgTQ;3Yg }{f'+J۷fr{a צZS6r̡үTj0Ѝ:Ń\*WJRK#^4ܚ@tykh.c|C>(^b CdC'.]rPն%w!Ai_q[\Xη[n~BP(U^{k"/7Ƽ fOh]ϪU)=>˅A /"sѝde ئzTlZ ,pjyi*/zM)՜ʀz]RAt53F@Jѫ~yBzVũ_[jjEMZӮR#:*D bx8R)R}58I"7WU^J|~GI{eAyˠ7nxˉpm lE-G|jXtʻw0Po;4^md2 tv`)Ѱ<(^?1'16ao" CH[vl\?Ȉ,]wK Ůp~AHQlQ>~4se piSB ծtϖMn&$O+lCnhstB!"s8soFĩw3LږUr8'!Dk9fP?SX&113g[JSl问2f#@ew!mm8{Ą)z2wgX [3 I}|n^b"H6"@7^oH" Wᶁ.J3q3,e8`q"8cIS%W)ZjE۠ǩѲ@jҭ)rY .ysE;7`xb3Z$ݱKf.4gXu(`V:3}S˙ܨ5àT {PSV‘]AQСcܙjN[$c&82Cz\9A#[W\![_. 3!Kn,k:߅;#mg\ 2=I0UQjk0L`ZIJZۋ( CPϔC=bŌa$Y6 =xk5Ӟ5%|O /  c4(}:=KfI罺LDOOz`4kscrVCՉa/Hf> VM.ģĹzD,WO33DK٠Z٭Sg-ޕuWPaJ+)T+8Tr8^>=}*yG5b.n}'ٿ׷g~/~gj,u˼KacDkLFO‹TrMe7cjܻuW! V6ANM] 5]f.e Ѥ"R/?5m'o-"4Gh[n. v]_a?4 U7EZ HtLDߑܛ @oۊK䣃W\5@[Y -l'.'ghE]"V-ڞ]Adab0IɅc$<ݷ ( TC; 6H<3o5S69}T=r2f,e8U@:nr{x91J }Z >/~4 P:-}ժϊ#Wk#6!IؚStEx9RjyWE(ۄǛA*6zxP44שmsu2c&e:.Jp4%f L2(Ze ~s8C|r^f~ΞӦ˴- +qۊդ\.GBԒº kw6W =:cWAQ^Ml[3Me ֍ H(;>5ˇ_N#"v~V;$oMDE(D:`pءR KQ\Q0#"\Ւ#>n8$;p^L<60Gk>BtzA"-4J j{r@6Zv_DƅϒA.J7_}M5ٯc~Co*; HPEJ1i4۔Д'"HGĬ`D/C*X^lWUsb8i ''zG@prm)^] wyH} ltCkd 5r[ʀP3xN!T?U-9LrEoӣ?@a{[Hϭ?m=4{C;?ӵ $Z>9Yd/_Mr-ihUUku{ǚ9( WjB98ڕ8e2\Dz4&ZևNm^qI=alOQv";Ҙ۳jd;IYdYZz>u0EK.2+vFUYtގlԘ G$Wv/o rŹ|yǤQSMpW;N[ajފe0Rtޖ)pQZV: >xy| ^oXS|Dj\Ű&NB6Sg!W^p7m(.dσSCPc]{0,B%eߣYfLvt M /:`LvV1wgzh 8hƗ(Лgt<7ͤGfk4 <ɀzF\i70Kh$! {Y^@4pC?9hT^rHU,KUO}5bV'*a1IYOs3:~ٰ |@_`N"ML#+,(FU6GO!)鮧lUo$`H#$7:XQtvA0-a6<Ĺ #*ךrEMonc74ޥ~D !7: ں8 %1kCR1{ O-;x+iXh4aJ#ByZcΈiq`f V̰GˮLAar Hx өn7-5iz1ÀEl6p7qh42fF>h|pEF 5SMJ @Th!͡oMJ\q?TV<. vwJt=(;H6 fyˡ g^fAXYP!&^"̈1=Xe mj|\Oņ?JDbT6ƳJ16-sVS:U&7đ$9\AکMz A]7(XS+9|mU"rͪm' -9b($Yk-9thACr> \KL$0n7s ~>&SD aVwrbln'*kSV}v'Ls2!aɐF`Bca] UJSiB̀YL/a4pIr##& WJb@/;ZQcɆ^2u3iS<:o)FJJ,l /miL. tMIi+qq Eרe;AݷTh݉ۛD1]ՓuÔ*zK3k-Ԉ4sMKhNސ0v~K&".S]. ֝v(C3ĆBE=&3M3-_W~TaHPڎo-66c}7Zwg0a?9 w#DuL[^@qc^kŒo&2o/z^H'׻=ӰclQmտOk24m~{21s_!ʡl ctp}t7w 蓴z-֬\Ө( $'N!B`z_wڛ.`'=uFl~O6r7^GwSGJAgzW"=jo kif-Sw/MPK+c{tpv#iX쾙jxc qsi]354Zz'b#o>u.w8PĪHrFոʂ9 AϼM?\dxN;k1M3{1<~BVFSvͳ:d⿾l~_z]pO_P / oVwp&䅡NsݤLrv=4{@jEtemYԛON:eKv# kTi@)1hdYfecsNhCjhoq4{`|.-!3$HBCe>'uKOty/}iz)zAԻ.qXF+Rc򶧜0FNls+1i]~@H^G2 B,r \ޱߣ,tjmiL{AC#+@ez\nt9} D˶TaCE/=Vazd=Bkɏ77zx$4"|l#{weNk> 47:&A&Wí$Ch8 2DȂgA.}Ǥ ^zY(y. a ߷$=N| eF2PeZChsح0چbi|K{&>ǿˠ67 *~NA{c;tPKĹ@ǂ=8<|P_.{VD>81UOĔAT@VS b>f}>Q|\47H j,ڒ>'L8Q9Y6]c3=s@|7W^J(ge LEC1u/Wkw=$j;"W #XOW&ǯj)~gyEuLW{rƨ]Dz?XL2DYbf6 7w!1+1d+5r n4g71>w)"1Xls9HH[k揉!1NmpNp:ј`aűo&@3]y‰Q2( N$6w@]Pla,=<e51eJ<'K Զ.2 Z4J9R3h^ v|uC[s}28Z T ..}G*\2KX$q hF P"v'W=Crڻc>.Wt(¨ʖd&&_0BN.{w6@*,D)bU;<^o*SOIpZV3\/0^߰ޖ3}uLk76%3e=1s'ouiḢL@XL((x\vXQ37E Չuڈ!εnGE2a! G/ (Mk4}ٵWZ @ {ɥZVLaT/:?BD $$hBFe&XtEv3`̉f9x>EЛg!a&LNHA!˗D~'w8r`/TH_@*`A}*sK9fR4 Zu{ĸpj$ FFʻu|轅(nn;.;t*rR&c-ih]54] yN|D{8p 8r6aejTјPmZZjoOnV? 7[I/X7l&/.A<7$  R)`#ֲl&!n/cBƟ#`齗vliktd^TněYv6º!M2HD҇]fiSbM{)%/i IK28YksOcV:cLh0zXX=)wp^BT t3G*~n8c/Js܇Wfm]Dz+  )+8Q3,-2Yp?BhT%ڲ)BBBxʑ(R D`+楏yN mK ۱Iߗ Vo h|sJBDHUsXX3\9:D=ۭ4Y:)%hkOz]%+"мTP}m^dP R.PIn,wϯONcXsأ=:Y͢3&?ŠK1AY=FבJa"V<+!gNF*HETZ&qy* w*0@R:˛FdX_zؿc ]*ZG&"k@UXP Tt\~jeCɔ_S \qN{~$G%{Zk{ƚhEGօX(~ ;.'+L෍Uzoi=B2b\ˏa@X?уCø`;=G3+xœ'R)=3f5Tb=io dG{]z% qy~V1@ƣzN#^C=J1Cӏy)E-X]cd:n OLG2"R*6 0I,mSy)Z5b~)h~\ KGdçb=#qVD *cuVXiB &a'$JjlZEJcutɇGYso"Hwƨc$:CFy9ef5mNU T.H* R{0d?K{ TgQ˪PL` !|[R*wB߼cMϔ/ؖrOȰʧJc}~Lbn]ΚeC"D\ G, N7x:mduUyC:BncI{uCDB^iIxkpb$Yfw_%$@ :y<&C !.EE נeN-)2@lL;'TA<{oߚT4se`{M  'c{̀}Wqnl81qo-7}4~܍o/j}ң/ɷ02U3~w R#@EwGvtB=_iPA⣅X|f"H1VC(Ч(Iz9o=w E6sey{> ﺕwVi*U=O;/D < J2mR~wGTetA%R) !g%a[cK;d @h8D|B}ݷ޶l{\FeLip(ғg# \6OG!$jpCٳܣHYl:@<*ȃDZiNXs޺q=Ͷh\(FLzz`: ;9`L\ۄ%&d9O3ʁ rbSEX=[D,za"w2~%CuEKR`8] ] $ΧP2|KQLaN')T{CĤl Ͱԩ vnrb1.|!RLxHÏ'%|@ɸv1Ϋ_0ܾbcCz< Q(3">J  |mY B;p39^l ]Ȗ=HPK`?0Uuq?ˊH:7em1;[D.Wjq&o;C:K1ZoG'wzuK+F ̓F+զ\ս'09,CtΘ| "ۿC"ru#(d8t\XWׄ^9&sNJ*t (3ܺ3I9 D$`vZGW3c( T/GL C–V#݌A=_]]C ڇA[fm,J~}Ck\qtEWFO)|Nj)ž E6 &Z"OR' %>s8<_^)P}h2>9F ގ1^{ kt*((l&fbWS&+ϙYsOcQs֧1SjG l;F5=J؆]3FqkNN@j,~eDlFQ$vlZcůKH`XT (S1! c6ZJGX4:uΏ̾eA7:y:sE߳X pwI&zNF8髰,'$Aqk8sM.\IIHNJM/\.9Q׼4/8i0jP"(chjal>_:18pg<_{;pweSnY!q"9#CJxH.>)G45U'#fqTCӇE! <8^\t2*|T&¹Fg?QOc6>JG"ơ}+7.<Uzpz6c+EBLV,|6{#1Vme=wZ(t+!4f$-A4H~ 07X*)m@fzG |r D \A{wlXe=7 ~ A@-)6q9 5xس68Tkgtڅ h=@qTO3,ӈdcك[A"gY:ޭ0 {BU am:rl7axMn5.>: ﲧˇṃy fP,ۺMC 3j,lI2z)$m:k^z'KY,}l# P@DSu,{h* k,$;jZ})wHBdajA7P$jMF5w}a`)i۱cDd$-[1lFC`ݐ\# zc(ɯolx9B+{&BC}@>VA'{ } m3}5 Ӯ;Fc]򔸚mk@} "kX1|:-{WΙ2cLKr茗ǛGZ\^Ȅ7\ G ;`O1aB?qu;8CUTJt (Fh D4")c,n Ԣ05Ó&Lt,,+}O8`'_q2tD:Ez;_-⒴?:H!J &5EjO;BuNNrypSϿ >%#q8OSh.0o Ƭƒ6ڞkV5wBQlժײ@;]`e7plEԱ}L̊i!P; 0rFϳcgeQxgGnl?pG5Y5K'kjPG] K/YA9^\nEr@Ri T޷T]]y~:<(xlɴ`ҭ),ֺd {&Yf@-^:*SQa9"UL^cWKڪ DqGP֨J&QEPQV3r)s&#lW5\ޙbAJ*0‡s1Zblr P͝PK^8^!e`'m΀dcDiR;C,B46/&f2m: A@IcJ^c)us~|0 ÿ}dS6FQygWn89qu0Lfܡ@[Lܖ&\5^XW\.̿Jk1=)Z6rjh ʝXfIɅ3=I0urn t#~ Bf#ܼO\!WBԁ:IYr`rC5X]QuK ]&&%i\|ր&'R*ӞN 9G| rO[mMvE#$01&0L*̬SY$V+ZzbΑj\2AXI*$)3"7?䵘Pap&3h>FN ŞcNK!}Ԑ76|JWtW$Fߕ1(l kĤfC9.H Etu@Ji g%.3iY yE%))!h"Lo&҃w 4b)D_4\$?jᦤK" cZbŤQ⋣B`mr@=>@ͤ!2I]ƶZӋ=A[ʺfGntO?|ij$x;`uYسVKa G~^j 53ھ̓0o`gh*+ ԋp$uQ69Uo ry 1WS)h=N,{sPQ\,"BshrVq^6ťei:!H(aa!dm*hj¾ vȧR q(&ا1=_w*p}[gTMg RAXD,&s[&xl +? {L"%]>QlOT<_sOɫxjJ Z7ixɌn(3q +ѡH Ղ&:&92‹+ ou?vU^o8='v?fhAD~o Rzua>)|Qڟa|U}`Bos;iF RCV?З yc7%>($|5xO,+|$6G3\Cȉ3W[hLwWՈKC ^@k hV;AAaMP6)=`M=yOE?C4k7IϢs-w)Rfʙ)"gtO\!&|m C;y,}l[@H氨%#‰DZ}uB.L+кF^pOɖga3%")$#1sj\uJ[wSrsb}|b^ vUҀ8yz(\= Cc,`Ѱ,-y޶~6n @S2~B KXQ.Ay-Eh X0 _ۼUhc5T[xV葋{L=(lڈY_ a}o#Q;"KA]c?TTmϹge3֣̤TV?u&l&OGDM{pS> ;~>U|3(\ y-@ݙieýOЂ%Щ'Z[ 1(@UZ8^g*wwn+ ip7 .I+6ӐwR%ı=Y+Bh!x]/.^VH;i> Ogl8GmZwCoBD6TMP&AVd.ʕm'C[Dpfaw7 9EzILv;I5=̑*L1;2>+/Y- %A&e:"d#TKj[,,Mh_Jkv:?TK [}S)t7BP/nyY$HκK(ڠk&A|;!nvg1R"o*-S/I< q[D'ﻮq$E0,B=1A\Z{96gA4)1kuN,U-MS.\.%-dK{)}+9nliƯO3WMT޻0pcC8jAK=T?#ab& T#oN(,S1{z Scq2ƣeCi_ RZ#gq)D(?u{q0si̡tfvW3GIw7-'5v<h{MLRfV(Q0O5hmVWEy?-Km:{&&שXߍq~yUKVfSs Gw-0ӦHW6]?; ۚq[j(&zhK32 1i Z确w9}\M>=I,YM䨩m-q,P@ Ι W3i:|5=o)=5NP:d0aM)d6/# HaK)d}'!y)4-xk fTDLc 3bB яZk?ꄇhQtmc!3i<^*h^ݔqio [1.(_H% h@0m7XxȅH*VvS$lz^v)*G_&m"Ӫp&qbIdʽL˺չK2:|Q\>6723i_D;1`3X)= 8{YTO {{g,y'4-tW*޼r9c6Gg|*3h)7$YNڢo9(Nv5:#7A\PViR>%m(땋YFQycsO%3WY&q0Z_Kq8j7(sӓSd"?$a֑o{9_<N9T%c!+A5]T0g5#;wzi7) 5[ nx&Jtj%N ՙW \ ؛28#DSS|5;6󕋪, +~cardl-쟔TMT(892g ;*J{ؔ]$(lc4>=0#hb t WG}_S-[ 2$hBisb(.6dn l6Ȁefwb}eCr9|Iٜ5w'48WƮteVq۴\ngYZ07070100000412000081a400000000000000000000000166b5088500001988000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core/snd-hwdep.ko.xz7zXZִF!t/vE]?Eh=ڜ.+φ sU1@WFaRt|Rc3uW=rQ1ٹn+)au>}?Iɝ6f3uGFm~$K)zwT( mǶĔ@$KA j'Ӕ$-/AeLpk]lvt 6%XsdN0ZM8'ovj  9u(ԥq |. w* ݸҤ2^Q@>#^JA񯎾\٤^X_̪324|~%{ra zqB:UPw6Nΰ+6$`i$̟.{5ȣdmw"6o"<# t׌*nKµ*p E~sMΓyDL /HPr- n+z| x;L O.V,үZQs~:`" $NnGPl [F n.`~D 7s+3$Oo~ҥqB#=3zpOq@ fLwd9b%ݫsEXkK% e<YbƗ! ] 3*._=׆dr`@mǖ4eRtI~`W2lkTI& ȵ.M u8;nF*PBnMh*⋇KFVF=D4J#v X¡_ݰG3,y8P/Oo& U ʂm- O}篥aJ-Dȹf,JEz`%N|'M}&Xu2,'Z!vn6.p\FW浿o>tAdmy 4M]O=p N_=%xI nf(h]Nځ*P(MDаF_z}ä-QP0JPͬ_/E {E. rc*3TjpZP$qOBè'貈uYI8LiM'#*Qϩ7c-L:4U/\WJ^>e'J9'7𶨇`eTATJ|w. Nym!3s³ mϓx8 )E ɂd MKubUqJ{7 ^)uJ5tl^~̃SvPPOMN2XLUO(;R*?|'vl<<26MZ[6 P4ÔFq:XҴhīhRdD1T0yK qd+S_(] =rqիau>RN vMP?G!RѶۭ>9.E{ٰeJ"Emd'HdV~+qnw9^ryBw9"Ƭh*?h{cG K&V\O-=dy$9ISpWoGQWNq!+%:ȵ8a^D)}ЛÇnⶏ3HPらyp*–>Fx![l^}b n{bMFOOyUzp*NX3dLݐ ɲ5&zs\酌2oR5M1IJ]ok_)^s5NپِD7ŗ6)*StOaI\xq8,QA/9\Q9F`OE^G]D|M=,EZ?e/2,}k? a5K }'LR1T~\ S6z&۹ R@pk|̬Jԉ Hs^2R[)[{oEcF']pa)C9qv䮮g#ͫWgkZ $#=% d+ zV^nK3-[b1cM$#-}70!>i#~t7">$]9l&PU8k|bPԷ/W`w_I~dpd נc1>%n1 KˉyyM3A3{vB,PS#v3:ot 4YPp7eKӻP}7 [ő35;u| ꔀ'4Vbb[+c'/*hrq&19kGzy“s*9/:UזHģm!xnׯsC0޺syȇjrpp]#u79>Nس lZֈղ 2@oAk (Ih!%C] b,$h& _B{0q׮K^ BL5;D{G$"tވELαWc݃o( 5VV :;Ih:si%Y`Bӛ&,"WGiVNHĻjP{ߌٿ.zԊNmN޸V=!(,)ʟ[ 6`uxPom#ew]$zH<FJˣc ]"ԔTfS`,Z$,:X|jDVh;țX7!rпZ{UKA2g0c8G7)KiOJR W[^&X n't)<1wt *w4K9r *;"jWBQR #}$p\N~p50fS[`FKr4vhxGLI }>f)o1~ h IZʯ"U> xoѾg&FZnpOR :i o}%{bG3z=` G@. !څå!'S_u[ʑݰ=O#U3J4n/az5䴠(0u(10,$w*Кf|ka: l|CJmB!W8oIBmOzߎq3ȷ*bo,NLGDWN'xeGN\k4ۊO;ud9A%f$A[k)` nf\q oLbX%Fi~*Y^pr1;$qd#d:N>jPa~]_P-/΀Ɨ @ KupEZ }$r."Xޕ9[ꞭvʣTnVeuc'|u(¦iMn0~$LRVSM =Q"l!dv\n ׂkaf$ vM(,碚4iT+~b(.+Nx+j̾l. Lok4or4mx8@xGA%6 KV[Hݘ(!WUbྜྷc ++%x U[ynZ5G>\tM#)*!U3?)()~Wm:ox.Àɍ:yŒ[fqzmbM^K\Cs!e:ip,1J"sI4 \sXgfFZE\G}MN]vӍso-2+dT˂X|U㟮R=nh(Er6˒O ?:n%o!c2 ٚF߮<[fT &>r}=L|f=+lߊrn vǸNFD7bL\ 8=NЃPXPM|eYSypu2M`P¨Hie;N+mɚ3rTM=lYbR6juY5 1@0(1Q­[XҖUПd~LdqهAFie;.cYjSo^ʝҢY %39AC-A&ުñنc$ #u@*a# X\ЃXbu^zɰċ9" ;y%Zt4xX{;$d2`;.w$әOPN+ͧ9a Өۘ\ݎpz"sL1#$iSm>'%cʞq1 k`(ѸUs3ωAPzݡfޥqN xqv<:@w<. :D* z ﺱD vj+A:JPLY2@{nY({)G6Eh(.uV%(,:h-}L2]U|j#yWD~#Z7:ّTT+s>r*9+4mvICj%0_@#x,M65n[Sk(P$'?ڲ|zO`4# ElDh?fŌk2#[{ D%llE?3GW3z&jIWP6-c6{: \1`t_Epr暼6_0%Pm4i)ze9ݸT?ḾRe[i=,1xOKDUlLjHK\CE/:.aҋޛܹLŗKyFCelG&?}F6OFE  5nfߥUE%ٰOUX7y=g@b@Xx8ŻcR\@9vX:T3kxw;YDN%vbxmN*KC8X҉:5Jbع1cYG1O7dEʞ GX.}*!M5R59  7ըs0M(ot8tWm#AfˠWc,ǢimNKhm72;gYZ07070100000413000081a400000000000000000000000166b508850000cf80000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core/snd-pcm.ko.xz7zXZִF!t/R>]?Eh=ڜ.+υg2 S}fE/1r>2aqR__l)`=*2"#a ;홡 CÑp#zEFO/Q5-J4!^ \>LW_D(su>=}ma:4i4OSN0<2:'3 ]Ht Sttwɖ+Uш#)I'h^=c>#Pۗ˿sII˚2+i`!vlti *&u+Y.?, ;>{C?-+]4?;<'.gJWMsKjyEߣVa:j^*6z¢7G$M.Љ]<"δZ5ÍQu>$Q! FiVN>a!Y""@E/d3V w(*e ҏu1#](d,"L0#eliqUU(輲s2`R 2sIfrNLـ['8u픑Y$*ƕ DBoIJxoPHdD)l{~6/@(^iIGdӠW4 jBj]5qiAs@9 n9).7o\a3+}˗:im4ZJW`DF!eZپu{r-Eg)䪟*ǰ;^4btB!!QNhH6=# ȥI?M)6̴- )8G g(n+!twLgQMm!EgV-d@q'#w[G8Q2IVIj+rR>JE˿50rw+]a`ruK|S<̷M 5[PŁB?ޝݪ ) wb#p ET.)Ž{E_BǓj"lWU[J=gI? "|iH@HhLVՆIWơK7H*yA:{[7lS樤D-!A*܍t(4JXuK:Rsn$LT\;CL@P(~ n.sz@zBaBPGA  ɕX!p{AKe 2bo G,zLVXvN ~GʂhJ((BN0*"z PLZ~5R w;ztݎms5ڞ(2Xaqp].J;P|~"nX*^=bA6x\Y9oz}}q~[ĝA:ǟ%aQ?+OCUH>yۘB1=ë2Dsį\\miVj 8UR՞ϋ>v1ɽ4 [Rnɑ"džlwz=-I4+ࡾhqϙLx<.֠;(12cjTfbj G"+eI_ M_g|0g2e< 7YSu^F$o8>c.9(Qϣ )մl%".Jv cq.Tߟ.lXjڎг ҇&Q+Z5b˒Lt ; yVI^R[h@Ƽ⽯ĉ0jP#!2D՗F914IV.@̘ItnZyÄӛɣÈz՚~F-+[ [7ܳ:g'^_F3MF9A܅/c\ ^ϩ s&c0/%fִMĻUAR\rxQ blbdJ븢b~YF, z)]տtTQ[ri}*J!DƯj".z]<>׺`YvoPԦ$ʦ? -!Ldyxvk`FHnu1({{G#ՍfHWBKA| &zak dFS{1yܸy7iƚOjh Xr2r)DUiJ5H0B_8G_|)]}]Jg򶱻N{S^ 0jTD̳BY'$Q09/x'zGk?jLlW%yb[GZO;[ t;hBTk-dA2BP,O|ibe䒉udO {Xg﹄C^2_?ĠNM#oiH6Fy;<<͍S4*V!{|t[2ᑅE`NXnD"@wBWK)?\wq'D-7.jl7E1%9YG32]`b8\u68ҷ{QI+w- ǸA{3 <LDãڼ(cze_Tt3R>L؁e],VIq۹LnzB5T3=e {/P5q#Îx'C19puja0fpLÌ5̷H+<̬ppmǫ<;~tDEɻ\%;wdhJ(/?THKz(fhn-K3)f}xh}}n;OKs8iWۂ4`Dfoj$+^SB aÜ(vs;"aI0LWȉ*90 Pˁ}0Qp.`iG;¼6M ٌA"h i)|42 [lo[]uKFd#o0#ћɕQZ.1e1 Шz16[x<YbvŲ ׂ9 3l(KYi[Y;fbW-+UaLIuab Rն$M2ر(,ukl}<2hhD>ZS<°b}EgDҡ-E?9tNtP ATfy(|Ɵu1<ׅX߹sHXq(P&rLl \hseVX.pfxi8z_V*BëdUպ~g$%Vn !A ߡ^)g'(agsb_=%2_+!` v2ϢcO~||XbR,WiA-_sB~vwRC8ͭŸ)]xG{JBg$8%G"\?~Y"HAcfҸyx٠ìOsWd=+eK/aQO& $ EfПfXU]x \V9W^Sy3,W=j*ÿGa;Ή迴 ^fU==S@ץ[j?[Fwe}Ξ%[hbJ=ǹ8a/1\\6 -fE  wz?/If?2qD0۹SvD5ZQ 6]t9qcџ*[[TkT_|56(lq 1f $ev~!H={If[BK]c0-Ĩ.Wt$fmfӎ6F49lak+,(TB "{ψ p+IQ[L Gyٔ _X~9*|[1HX6 N@$\}c\;ϚX4K uBp=L1QMYY̓f5J1/n -FVKiu3PT۲VQ/Y l!9s ] $ONIEQ_10w젛Bj5R|K*b,Gxf%KTdixέ'<bo#i_r:P2v=w~Z .>"#rNi!s2]@g!)]RSOw(Z'KD؁TytiW})s YnpB]l; QTLٙz#RH|J*vaX=b6#K2g h&ŪD8{($,8F .8XK_Fc/ [brC?Ewu]MiN]#A$d7vS5MXm '`(`2K,(KVI{Co@*'pfIܒEcEd,Z]̱:[VI^E_=w=1zk շ"7{L蜷U <EcBS˼:du`0eɺX}d$Dv4w;e&{N]șE<ηF#bD^qٴO+VRd9ɧE"b` >.;v I3\^#um ZdPJ,Y&d (.k q13~ZXтij({d4\^Y:1z}  ]SOl1pߛ#H&+ N$Cw7\gJ0~gOgpԬilHDrKڋҚw+BsC>Ȯ`&,BOxcOf]#9SZF @9 1b,wVį2n$#*k 1jt^҄6tB@Yau*<:⪗W/:xNA_b9#C(cݍ3`o60;,M BN96{u+[Ue˕9QS[#gz9Nϭ* {EqOC!{u祖<ٗs\m튴&Pa塉16M_u -M=r Ko'eNV]bQD5<Lڔ Œ z{mMS̮+îO7tHT%sbnf(;e .ӥ3K`śK1LgU oVڨ\LHJFF(«AA>^O@l=dD%Oټ͒Q %"/lxĪ>{/˕!Lp?ml4]ȟX %ufYWm[ݍ>_%!%֨ ݞ?0"{:T) 2GloHABW+&'^ģ$5ex\U2˭ ?оZ#gF3enEX?~5)3j 6vӣwOHM؇Ş<6ߌS"q̿YmĐꑯ`e$3 wU\>Y9>!q2%,r)Yˬ ,nOP;f03&. VBC9ropeK>5}|]k2NU\ vUQ(T]Xbc)pL+4dSZ+1Q[gVj}? 8,Dmnhm 5ZQ-[V6V43Ba 8g svobӑ͇7*常\HuGZȶt_? [ $!SapM#V7bxa|B+wD|;&fiD 7ƴ'm{"Mm~#o'rr}fMmuhN(|S)%j\)pzԞִMBcQ0_.D92. BD1HK/=5w Qoƕ+2h'LLS,vZ<5Sj[?$8/cDz3mq"ґ#P,"TmzLSpz"H@Q_XVQth4”GFu7qYIⱚ_s|# :Vbtg98oI˽t;eS\*5܇|#_ +y!tYMG|>:@]ħ_q"]W{Ă{<~o!4b6^Umdi%c@./Wz>EaP FRc/ PM7+$'G3 zohcF pyn+3B' l)ʹzm:5ìN! bB32C>qt乄ݤIWkoI,⥋6i:Q5psRWgp{aّ\%y`~FdSG~*02%K߱ Y M'O2SДLE3 w-M=Q ^9so9lv@JnJ;8\wy;*3f% 8bU5kg~"^ƭ?(3)I 8_HC ,. Ukv)7M#ncljـC3r.Ӡ{k,RAmV/{JK2?*x8}׸ܴlfFYgȏ\U+Y`æ\olk`zvk$"[?+: TBheo֒5Mj/V+3(JV0  VR_|}_DcZ\rm>8ǯ |+C Jp:GveKV;"sSv]0e,SSY6pcv:Kz<^]$ca,dt0 o tpt"p8S PTIډ>gзmAa% d N|ip5<J d-c8o30ggGbMڧ$BN#á)>,*p@>* '߅=kC~2 2MTTz <9V'Y)T%w}b0_䆒"-e$"[SH77$+Tr#k *tW<;JJxҞմԤ !0"E SS{#Zyp8꼈h@?-n^e7x.d,c sz)e-)/ka)vbSv<9ڋ f[m*57mLFGP~1iAX=V\6qѪ$hQj>o]aG| G<uduGU=<wh7b3I!%_Ž pgGc ([І @z{fhȪćU: /_ ˜c.Ɔ{35#3!|XDi5 Cm"Mb~FmcVKן}N#s-UfrɅ\(n42=h& ^;^`pE.V:Q4kMpJJ:}% %5ቬcGFd c_>T'M~˞#G?zpx0L!vxo$nLv,4qyΡ nr!>6Ix׽ܥ ndTj$ ,t~]F AqocR8"~3 v Bl5P4oP* nFNyKp_[9eyjO[@X`4%<$D(tDu;Gȗ0s/w#ʥX62Ƅe|=Y,/hZEh!Ffz5sֈo;+Nj)nDpa%"@k?ԓ~ SnT*q<(wZWM (#< CSW02tbrk&H~q-щb% ?UN(؁p_%&]dlɰCGS0~;AF8:^E[[/ B^_yRߙBIw,,${VPՓ[`z{ ͊{ pt>->DKwY٩i1?&O c6N2#g8x1t0tFi 4㝎W;]# ^]\ fYd)XIlRYPĜϭ_=?+*hu4o ftϲTZpe;QC]+yR4Pǘl&ңhJ%_hR H [7g'eo[KT ibJ34ן}@v: mUФ{$O5+ ePӽԀsD˽-IW;M+7ֲGɘ+wMmHKl#5jZz.&0gAn/{|ܔz r$X%]$n1һҪ:^XҐp v?8괁ѽ=cC&fֆ3COMr ~_G9d80;יXF$ʅ"H~,d\ao}|A#k0o*q[mYHs' ?L}V|f)3ˍjb'$}jSY)Hy0ZpB,͒OY+pMDȍs9W?-%8PQbchq4+)/T+ߓFډfoC>; 1!/#>N~eL(RJǴLm˳q$suz]~#:{.9 ߇rc1KUOZ*kI.Le6!IA0K5l"4 |.h$7/)gFW¼9VV$K9/`/tI7&7"lO\= o8`.Փ=o|(,3#2YMY+1;%"8+ܢƟ펮o tɁSDgDZ] S^ţ4ҽ΄ʋc FÜKM<\ w֪M~%@.evV%'OSL#_eؓGMתgn _n:$NhqE]G3Fq7\Axe۶ڱYsU,:4foFW ZcL_x1]n5 `O keC|@r3gg۝)lËo5L6Vpf:jra;v,=NhUOl 7 ȷqR=H9El17ͅl]h]i022߾[ odSﲙ1 A`6!DQcgr`ZOf;;AiLW!_҈ߋ !`xj5xb m%e:QI Mo'-1[@.X*s>/~K~T?0}ZnWqi[CZ8PЕ3S`]Xpl`FۦV঍PkQ4"=.BPͽj̊n$k+5Xw,U+t+-{þJQ' -|}G2nQ.^lWwZ o8ĽUZ0 S 9zrj;6Q*,&rPD@ӈPW Ӓ]y v:!P(n6"jAjNTEn)4JzkE N2y{k$cj)51DE`hR(K܅lmEylЕoLc a2(ο %y>W/*ۘ2;K߀zT[ v -LojWmA"F|T:^?p['AͶn8(5+3!G@ipr&eJjצ *DOƪÌw#k[`]LҒSID< (6I\k&G`q[/JOnǂMRDZDz]hfΔ> .Ҧ]],(WN9 LK˨uoTUo{u ^cUx,H6j IUַ{NQobS³,fʀC2op>i_eH~p׊ˤ6bEyt%-w$CC6[kZV@QVaC?:"֝t~z`Er,R2Pt'fcPU/ ~4iLy+ sm A6 ?,Sگ7gAQErbpџsYrڇW^*xNl;RO_G|X/YR/mb…4s WLwINVny)L F3 "Rl֚d.h'H(Bƒb zPzM+2U(:N^JW6AIrݻWKx3! 5}z|] '6 =ڒ+hKGґEV94Ֆ, ߝ֛{bsz< E_Rm YeH^ąUЀڧ[[]j!^?GDMqK$"tTX%qzBH{UGři`LnnG˾u9 :_KZĥj-"# WqUͼVi9_ZШ3]T ֵ]qu 8M y lA#S9d}Y^RL3B̴ ubpS>4aNU z,IR^;bl<50±WybJ``a" rݨ)z&*ǡlg:?*0/ o[(m8Ϟ 2~`4s>淟"H#Afù)QN۝5ɌV?1;lGOgQ}B!xB3zoNY)CS+kER%"ڛ.䛹66`Nw3'p{0S]uT1pF鱎&T ͺ&Z3 քalIȉ'yدgW=n"hɬ 0՘_ihIpEO(O{Wbe QZ6RB" BwZz`c9>4`]436ӷp`fI2[\Y"@nbz/Bs4Z=C+U{h$zȿeWCxhV2!51#ߵU>`oe5Sq^Aa2ȩ luͿ5d Zi=鑧*B>u/Y ㋷O&d .î]ѺPkJVՍ84"%V Co_(jFp*OU6'?9ʢDrų:hz^pDi3FQhËVy9b']1 %4F.RHiL7 3KO`j@x{ >Eo1m2a9yPSOCeX~=gD>}KE=#3 !m+#R[aK'*n0R!*DT &5k%J6B#DŽɺx Otyg1m;7!J zSA2E8 Xu&`#׻ uLu&yZ -?e!=!vk9B=J|P}'SynP0h4eBP pUv֘-|ؕ+I3n4?7܂|Yjz}~hѢ (A. pGRQ[rK=! XZkq_>U &nK3H=Y"!C[N6՚uUʆh™, 6xtZy_`oys4I.~&oC 6lS%XXBˇAF)孞@LsnvE%hVta)ZFص c .6ebCBT%`M݅96`loTM=U(Gr5^#mN Wm,O/1489S";9R"_.@E9ܗ˘ XgM^ x"4| a`щA@1hb+VOf?ȢwS#k@Pes8.S3(]$t̯%\蛵xeaYhbm `_>6uhJkZ얐p(&R;.Pm gA)NKYls2uJB.߼j|rK#[** RvM07 \9ӷpSN65p= ?%H$o.P50++=9s~ 9޵6^b5>mS`Ćτb]u]ѝ)H̚>TxQe$OH#Vlw92o.yyeư@_UBӷ;?'#-N5/\bӫ%nҏVX4}ujRyo]4LuM 3/M,Y,_-go.=ՕP(/r*aG4ʳ&̪YBT~!o4REۤ%ib)b#!@5Z(.os-cXxQA7 T(U7![J~6"x24[qRX,}a@;da`10d*I+?\tC4C R$#f@.^~|Z䬼8v3 ZKRփ=epJ8[6ĺ#5+{r}3Y'B@ y9;ER[Xmk8ګ?"7*O͆jɛlapҾ.Z+vYѹPklqiGjfn- h"h#ekA _Kw߬, ĥaP9Ni36Ͷȼ?K F%7pJ= l|#avWFmgh^:z %.OJ]B ݁,e./5𮤱[cRx>8a#"eԚݪ۾ OhG0DRL+$-[\Mrea$ST&FAyDma+xmŸy}Vb%fBxWҳk} YLn k9 EQQdPZa&k\"f2e bTAwbP$^-Dř4ipCř9YbÓ]B,<*D&ږ]Y/g:򪽧%=ְ]!rHdpQ%4򓷲6Y>G *D_ϥH ѫPӉegS>nuvVYEL?g%OYk3rהzݠNIـ`O${֛Z)E}lȻ?A3Q5ШVk QEV`ZɈV(w"Y5rnj›*&G"O5 I[[-qzʵS,~YjRͱe 0~KM^icYL:ulJljeg^醏veSg7ε\Y)7ęnS 6ĉ]Ɩn2~:}1._F7wi׫: t[vm# /tYHh-8".-6<;a?KF%)f$KYqf.E% l3fʋKWj#ۯ&}-j̆ӽ[c0E Wi-뛒?Lz &֋RV +)?p5~orr{_$шGX^'PU?\aD}lv D ۇ\m SIjr\V juygڳBSaT=1$| ]EqHbI!i8!b2}nS57hUV͡+쾩<,% L@12v }$D9?0Qi|t5c2`S]ck=WCÀ{u^Bz:?ߵٖp )#GD- 4CY-;+b[P㫣h o[ ?s[`GmFKjcfB(%zO/f\ۇi%(-qD|嶌dґ*7%EaX`I|EK7Ljߑ}\LtC^Mm`LQbַc*x?,cJMK3Q;;9 En ;Z,̬pdӂeľƀIZ@,*&ӬW\S<Mz 6!fUyo^o ~yg},QmŔXÁɿ6E5$2ǶJmj@tmH8=Þ?˧m Cpexl}|CIzS \WϺ@)'co`&)0Ko}=elQ=u4ݫOTZ(~~GNI9y.ɄsI5 jRxCqJ8v2 X-| ÷jf]\^\^n:^FyTz8% #yjBG}2je"9V7Ԡdu't jڙ֐ 3S! kac! |P5I mz[vR4ohUk , , #׏<*񅜊}jڷN^@Tyth==F?r9eW4.yOo*2DO`j)qcc*I ,L^qpO>iyv6 ؝Ɣo;X‚'b7޷:dp4:Ϙoآ:)-:)zrX5T8pNJ"[? צ-#KfЄ@O@~1M{{uB` |D<&]q\|A=O7"lMD)r)Ugo/Wp4F}ҍhAT|q=kt^|eEp,0K9 Ocn78N`.[`Ft\}ݮ&v'_`~Xz7xMVtV$}CH~{ӅAd&@xҜI!Tc1"jd5t]c )#a*3p+tA$Gq *F!BVVzG?}X1Ұ%J w@*] SOgh)qܝr9Чd'v+ >חWnhlG O֍>`~e,A8*|,:jʃ*+K"Ufw>eNۆ^Zi"=j Fn"9g!wቑRg{E5{S,;L>S8-#)/0e"t2|ۺ&Sge' 'j=v4R {{:~O˶I͟Jth{q˧ϗ-zPk9w5W"x[:T?jV/JI.åOMK88ng^qHe:WAͮx޳ i;fic}9BsPi$[>EQbO1:ݯ>H`7MeNe[-$ؤ`i8sR4y=\s}~愁' !d9/q9Sͤ /"IOSE.P~ zzaM萶W=`@^9Źاv#{.s**x0{c L|6D\a;IIRG]ԛ #K ryg;aUPak@g;XΒGwv^;ۑI5]hP^&('eјG @-췀nIe#*(1N΅@} x\|yZ;;XF[IzUo/G;H/GpXe5(ZWӌO(\.[ۻneޖ_6vge~8Mگ1A|-(_nRba[՝?W4{w% ]sQMfaUyar썢 L7Y~v჻ {uڶ?,(CPe-KflL~sò@?']iT #BDB hkG͓c rsAh ,#~'Zus7ɾۻs)ӡT nhffS^&`|0Y٤\GK,E3)4xW,2@i[#WP1#Vš֕T kr[\c) ќN;ѪFQ>&tқvbg@=46K>sj .!5a^?jZ]uƥLS Qi?DvBf\v$91M1t)Z5uSp3p筫vMMt`_Htcʽvb|8[,nJ|[3؉mɪToɕ  ) 4ޕ^)ҪIkɝ$[][ZѶ0oJP/whW70 N k8q &)_*i}5%W#CF G`@396prDQlwmxSmIЈ۫%&}~ v&cF QuGHdz#l RZ}u ޱZYl/:E^N9ϩhetZE[CZ!]F~lؓy,(ln&5/(= ڎ(B6RlHc4s.Yct qJ$Fv/Q͓@ͱnH I;%N*z骰ISYr"^>- Pp#;#.*xeCjʼnb!aL…K GJ=|Ik|45' F'M&xDN^A@fZZpʘmfl'2S*>g QN!}n4CID10@>%Lt ߻y ̥iF98T"eq.eoᨐ ex-&P*Y9R[e.=m!0H.u Ur004a9cƼ3-:<-K3UCLg_( sSDЁKyz1}8 LYfoRd4$T#&*o8o|:hQwCU%/8(4VrYbq@x,Jp q",܋Y"U> ~ks\m;O[[8d7cR^s2 }Jo_kwB3V1E^R43UүF`v+N)C,X&nm]Oa@&~`)tJQ&|yfY֊gs0Tm "- < c[P|n-s8As P ( .^qa LLN8)yyL]M9 MƄ&y@:Fkx"(y'Q8ij} 8Qp] $]=eM v=(XPF-fײ^,Wx#,i=on@`r`K(#*8%+bWHhUeڮ+_DNu4=)c.e/#YA~ת'O#Ԗ6gkwx$R.U xcؠ- utr)u<:Cl_֔-,EXb[}pc@Ehֶ͉駿c$9gV[+*Doђ"*knb2S3CrT,@7N>c {:t,RRҡ? ;ϺNX(;M0ڴ@= WBLw@mIY/5UCTyυM;ճcq|9j߇~BPe y.ݰ?xǖ1 8j ʑLp0-L97IŘh/>:!)C?_ۄCR?R-;楕K5[YRws4_p޶FG K}`kh4H9/.k.jצ;vl! F尮-v4И0Sox<%m/i ÈCڌP"ZJ X):~.{WTö K +-A^ Op!Fz"%'JKN8?'VxUC &\, >Cw|6ZժL ]#٪Z9^^nMQ |r`g4d7.`NHKk+^ic%v`[3eQ](D],+$~8ѓ#E~>|ީڽvr8|͢mM\WTyaWwܱZ0t59ljJG@klq%l|(W?0]a{Y@q߷Bb0e5IJ*[ʴׁ^x9wGHͻn."S&.kKE&y+43Qҕ`-Va#~=A۵.fXNM/bh=iTP4cQJ_"LGv_1kFP6RGMʛ$bo< =G.buK &\ZE ^*nA!i^]5Oe/% .?F)%'&}kȆ}u ]0 ),jͮğkۅگj1>|AھVa$fV:О98E [uqo$x"?Mx`G\/X7[A|L?`XcD6Cx`+Yk[; pakDEnoo韲v"~hs\2{sz4VψAc 9:֟( j|XލK{m?0ZT#H1 E%P(& Mʙ"5 ̃!9jUֳ?IԋeCzT 3z>xIwJS-K _;'d:ٰR6 8GuqPǬ9tpG¬eA&DQr2$:_G#!y11ph0]8MܦH:<nۇ>݈q[?1d= L Nf+Dr!x,n fê/\%_d0( X$a޼USg$fK[> 9Qco)!?;lWι`Aw,TxPD(w?[]?,f%f4,o *̜]\f.fv!7l8_)uċ%e ;ӡqxPVͧ}('7._6x$钩Lsqr"BS > Zk:}F7-B+B>75"ps?q}rg%$=^b /aDz({:"߰z/Q:)>F !i1Bת'`4otb޷X{6RO;/'6Ak.xS*@P 1Q(nY2i\ؑbup7⣁SGf0z@RV$Զ.ƯAhW͘ v!szy޶y52ooz? W]"}="Kl=Pux,@?_ަ9RDdkW-ER}C$$Y.h瘍ę#5çQ|N.H|o7-ZaQCvZ_X*~l{Dc5`NyzgAr22OYf F[daq@ &ZU^ Vc2j zq՟SRQU`?t8牘NBj.mnF8OՐK6 x]97KVc PGػc{=.-nj W2F6NBż2n .aÌKqy7jPSQ~Bi1}#&~csnA@u],:#J~YJ#F*\":(њ0x"އSWw{Xj%b|@b}F Uq{eF&dT? ێAL:/zrc:?_۞۪MPŨ, ^kQ5+KֶMw~./px=7it1`iI`@_ŒݺB;Lum#+Pndx0\ln;;]6##C!yUEAjЉr{IKWE.env78ʏFZڌ0V!Xs/gXgޗ'%##bvݜW#|_[: Qx'ӝ7cKCĹ5|A/ b/?`՚z|Hnh"WuG0A U@Dkn}ca]X3f k k ޓ.AgeBh XE ĭq}$`\\>0bB]dۺ_9yIKǮ$0QհY;vRst}{vk#c#`/[\*eXv>Bn> O! > F| h\SUn.tqã9Z?'vY6VH}avhviW$< P|YY^)9DJQ0hU *\e%oo6[LF>JU ܋[/Ag; 5x;Pc]&Dt͵:D* ƱM֋BT<槣htAL;)祖 >e${2ETDHDdvUZ"n"$ڒ91ژ}lIO{R}A?9iMSgl)4"$J 's1<\D3Y*B]kkO}A}Oq4X{'%=6͉F&D]ѺgԮ(k?5*0:5#N$q?sI f$a1TxDQA 3ԮJ\ C"%+.{e*RMN $`4Ky3^jL:&V"᜶gM+Vſhrtc H.aNoƚẋf;kQ{%ܸǞCev (J4ᡢWn?5+Ich.1;@3MC[hp 5\Dz~QT+e":%JEN^M:TTǼ|ōA'k;isǷ$WhG ѩdW.&fDV Z,p1[qTKP`7vS+`$e™6* GMwЯh4 wM̱ ¶ r[敱  ۘ<_Iߙ,IAhH>Emw,r/LJǹ)}9d`xziW2½xdwəǓE%ޏɴcfǥb.Hyd%^['TL^:VPvZPg~Q S5{),SU]CB饏rNkCA,Cm:s[ߝ^-;[>:*Z5>"3s Ӎ)Ɨ}~70i|s'k4gBHV @#|1)hM@< fLEު]dIӕRu.j: N?b\O]Bu8!Ahd5S s9M!~d:{T^>e6ʚE페;^癸yyp_W CQ3X~"I'P¦&9cvr V}az²JqtVf62d/`M+<# y_Cb-8,,?R^HܚΩ={M{ H"$$Uq|cF]oaGnDgvr;{XoOز0|x7OPÉY,v(q<.Q@/\j߅K.itsÍ]5<~R;ĩU&r9L3.e?H>CO7n =9APW8&Wp7x+pKg{!qkb|;Ɣ\d_6_߿J7|=x4UGZ겾*)Qa/P/ I=EW1A Y I7aQ(DcmB3I~l䧒rIlb)#z ӵtWfɦMd!e:,SCP _Goùw9g12?>Zv2 ;vf &]};"#5V}yS5\hqY5Y&<,h]+w< %?z%)J0/A")mo#ޡ*7M2Yh=TI%+t9dt1Bv^CN‘ `9[u[-=gv޷ѾNKU{ӷ`8VYvɌcj IC9 Vky^UT[y:YT_oH,p^<8Q=3B0C !M雏 0z;327 jfc26W =m$''e"QmH䍪ɾ(M Z;GtIIvfLLrC-96$Y.wFsOCMyoĻU/R$h*H2u~Vk9pw?"#6Lւ|43j+Q;8R0 4; Dt{@vC)jg*Uᦃ`(2 L{QL*wL^u?{jJ =V%Ovщ;1fUb#Q>la Hl8Mo+O{'(XC0*V%T%I!m ,[@Ɛ&}k,xCs[IOw |cCoirhh_R.(/ r^.+r+Zs[Z-"{lu84:ߕoxՍ%i>,r@}ܛˈ>L>ouSnOE`q\k?g2r&²b[NqKoՑbC}:&CøY ,=Ug q>o*-Im9{Ǻ1tiN/u;>w+m?7ia)DϨ;&E`- ;.@PTFKrp6Qk fH3R7J-w6GH?`Otgˤ*qua-^<#>Բۼ8iJ5ϏQ4W9VQ_0r{ZQQO Nto$d1ϣv(qn- } `_̂5=A+~~٩lI(BMuodX54g$5`X$_DJم.l~3d(@~ plُݾ !qqw@e/u$Ρ<|Kk {gy1F2`Uzu-^{yXsx1G/ bښj rPB@`KjN#_ݜybgfG&>JZ,cbڧ] {i,g$e1V/4_Io-6i%k(w`'U~T( 캢g4A;r(4ugI@#`s'Ci!4;97TZUڢ0Gj,cϿGVw9*J']S5k:@nE f4!ĞЖܫ{rĈbCOj0y$gKHMd8W_w~y8p~(UJQ> WI|ECdDs]B,/D~{d&1ާ ei&RX`M2Z^{JH,2 Ʃ>g;ĥ\  w .o,@=k jP"UMz\(bfkP7ۺ6 I"FS۶LXZ.2դcI1$aE:zLx:*ȶ 8ApEl)\)!l6!KxnF#m@3{"3^5BT6E *޶Xq?՜aRbG'Xx"3CiI15@nI-r\=*[Rr.G{)*ɽ99⛗l=NK#-yD+٣5Qah$.Xл Ym_0H0N3z1R;KwfgmAG~(LMy~}_‹RSNwNYݙv'H?&Y;H8hˇjhRe' JfƓgܤ \d>Ea44@%D31GW+Mςbh[C/*>Zs5oԕ=ބ |B= )Uv%i&IIg5: A^ I0;ylҽ] :20[Ď%u#2 iB!x\@ϫ:S]SRI-e@GXUg `RP]iJJ\_V40xEDF gҀgo7|^Ȇ A'8nTLA셋݅yEfLGn"l닸s96UVwEm&F̖{{ W`%[3 Ό; Ðga^g~gt|Z(Ʋ$:*%DN-F*7/Ү} &n^$esOfpbgw) r <r #~:O,4sQk;?b&v7橜~% P~6Oo;Ov=--CR~k0ɜݶRxS Mccv/l\8o/ya̘?ǎR$` h#u.Μ-yaӷEqGpUGP+u LZ@NQ}%̷>AiUR=Z-ґo_( ݼr Eqo/ܗke]Cΰ RGZ 08˚޼ç &O:(O`̒Ie8ց`nQ۳rj=1ͽ:81L^AU+*` NGͨ7#wS$!2\Yd],R7O?"B)D׀6^܃2@hRݡL9G@-LtA7 vI }?Eۄ PQށ,D(0 0]N.(H cC>Map (>:eS LJ5wfs_z"O܍ǚw*.yߣÒҞDwY+#/ S23F>gR{´ ^M<#cCKB8.#ǟ´yRO%@R#j%D"UEUQӋW pPzIt~RVC,/pL{ꈇѰ "6" J C%*hAoci{ʶ^(Y2ɕNM_Ԡ5)l~'O0T£l2^U0NhNG: yyR@L0<ڇ";Gr7RqO90(>d#t i喷/=rksFKGTm}.X;9"R)>N#OG6uVt8 W.rS;n9>ʉx7S7?Z@;z鏐LQ•SQbK-ZBByb)uJB(Ο)\\j򪆏<OmC@pRhQ2(FR]!B.᝼F{Fzh&Jd29e6w wʰn>$p&pNI ,d]*4Pwi*ΨVS5QR !MXl-ͣӻ}$vGH `g8i_ҳ:Cp28+ܺ,2UE(B1M(9*oi[2P&c%1 4$j[bn5 *T 3#umDoK8pksyյڋCNt2J(Q n őj\WP .E]?TdP!7*?p\#tƢ55wKam:Im¥n"fYCF1T9-v HV&u4OϴRzk,LImxٜ, ߄#TIT;`*>eQ*` EsWUQ{3*`2D"t-Ǯh.aN`Z }-Ů`D)y҂]8 ? u*4AZ R*lC?@d|g_(j#Z.,# =5;SuŐLLZ\CfO@er 9wo>d%¨+ɟ ߧN1N Wa8cK.}U;6W (L-c.96KkTKR`% Ǫ y6r@E :6` }be1#ba>&du:}5vMc6U۲aV'^Fku/V1X[liTf-4vT>]%gc~/vfg=n$/&8Fb ;p۽}jWykpT+ `7!/8,& }CsYņĎZ֔<|)Î?G(*;޴q'Vڲ~-fLpk*56.=f~fvr#(I<lԺ=(=Hbt5vn`i\ vIJ[TC1BG/-Z &D,?<~7+.&~ŷivK0˝#A_Y0zđ)0D2*U"6)e\fZM\*zn$N5_"r2"8'o2$k&( Ryy4gli`າ0͌O'Àqd:C{W6>-]JϹ@m%r.~%teZ,!Yyb%ϹHdjsޯߛc7[j}S#NCÍzw)դJjxu)Wĵ{ͪ=l잘sc+>|wBX@_iJ26B]NjqZBH1T& ޴P1:D2b46"jf#vʛhf$%MwY,.Iۂ{@@Bp' +͆E;ý\U/ͻ^3*zҷ`<^1Ⱦ/ެjִޫ~aXt؛$jqE<%/ֲ*.pgF#!sh@~3*]\=\x*Q{UENꩬ!{U$-ýFU o!wotY0W6ۤB`s6_-г\]Dt'"I&9}i*M`ȯd lV۠94/LKLPh#CI~TGI([NnyՉOX7e[W,E^Hd7L' ,-s/2GJخPKG1E1܂H|o^u(idh WIw\OI tF:*3N_5ɖ].Y |V_QLXe6^‘7$pՊTcRU ⧟W9z:. u+ MȓE^,bTc~72ĎLs׆d? D#훹rPN5R oCx)Y"Zr|7~kk$6u>~a?fs_~R} "ne!0 mLn:xb4#HIÈ̹c S⌶4d̫[c" -(.X^lY ml0䬧;8,\ Pv;('g =TMPUJ؟):_(YxDEǝ{ tlΕ/{41no~ZmCBw giN>_Y0oYBB9A,^Bt9)&z[c& ow(wUڟqۋG鏟#-D8d\7C,Iz/`s>lddΫpX Et0_6*5ba#ᅬjT08 y#R&`r;ԱWo9N)Â95e׺blPVjd8K+U!ZT]}#M_!r"y9[-n P2>V)R~7A&CP^)fb)sUyoVA˓HL%h[G? D UzO N&'O'@dvJ#\%KBv4qfhZ ױJC-bw5`=֖= ~_l6aKnhO͠F jUp^-ͬ!-HDuLg<@ q*Z#p{ BPہO/cVo)d+4?m @f U+_fcel_@]ܛnW"V\yx'臘L{{&3&ߒw0߬9%`}co܇W qnb/M3i8TD JnC ^OcAi&eJi ЋL8SĿ ' c=WSP-yr,4)sZ=mߔar>3M;[)<<"'߸7z:G{8J DACL (i5nea!}S=*k &V.mx}|i}z`^F(J K%K@'vlRT{OY[ !4%D!_W3- UWu%"qDBHq_zDf8q[HȧN+ 4Fx-Ϲjv6{v^IW֤.{G LHܐrk#DpX5)]LH}H!냤G'+)v нUa[TnRDQ"qW@+,6ZFA@ˏJ/l3Y{Vb .Kz/诓Cvw}WϙãO㢡z!tq 6605O05YݶrS=z#dA((D{YT)DGc[ lBw` U>W{h\PD*bOpEQx\}pTϔlf溽yP>kj?N(5]J@YUk 5lാ wu0 tӇYVVo((ֳ=FOj%;ɝU͟ txQ^G= \%,6MJc+ 7%PCaȴ2 Mw٨N4t5r(TIgk#I_V^`"0Vu{i饷)͉E}*uWBQ+MFېҊ);%e8Fqt^Gأ ?Zg,k5,6۞NpLY `c;{5-*5vQ=7de~P:h20EDNO ?7 |Q5O͎;AuFڽ {><UTt^q%8[+ ЦڴUBP] Gژ\q nKd+{;},d"4j&.7X&ۊe>(Zyx4-fPh5dI0L̹QLhVn$P%Q3df c|oKuO.XOɐe[U؇\z׋2?UINбR`Wz5:Iw6:K\yT=B'9(d7HtNZ5N^F"NR ?9]HG\{TKΚZ_;۞u!ް]堯so-ʞzEI6-Ƌ ”DnfZ቙Zf?rY:ձN;c[ *̤ _ a}[n{(&6,{,Ց8SaTLhg>(Wp_QR>= ]y0ЌpXt"+44aAj>/6FZOOՠ`Eۗ 7]W5i[]& ,)amB+}fekZ.k7VwϷ_?;b &wFɝ/̅;Y,S.IQS&s;D'0v_dyYS}#Cbn5@Wf/?I]7WܢS=?Z0ުge˚gm32Bdt3BpS^]4HXxwL\߄l0zjmCrώi}aƑսr\ z埇L8y0y_R"1xU*Ddǫ&$ulUM,jpёTeY^ m*Ψ1֔RHuAsczb9H֝ygeZ$ovdȘ圖kiHHvS6s.:p4-x!ku5}r'*ẑÿgIgD6oB}C|gZtb_D#_jGէ6G:046by7fRټо.>:n"=YZr볠)&wՍaϱ5o~jN[!KAx [y)b ~?Wh`9deGS2,d.xtN5;'Qpn4}ʑ(9%~kZqӏ:4isc?{8-"eK#R0`ii9(}#_46惣?lKHv/iIUa_ ^`kC3Pݨ5?DB_C_4! PRdZ*VS 9 /n`p`ˢLͥQWk׍DGA $bU(db #(K&*:ZE.߮j/5%6hzԓGf{y;B+wz_kp$+:u8)xW-_v4C79z/A[F/?M)slO±:: 'Zŋߌ/ӽ$gJ "'p m#qlQ=YW#0"̢C#7\{^k㓐f񔂲NE`Ǘ7tIQeJ.Ѿ^}CgD!O@ 8 ;wTB *鏶:?`tfw`(1t/?䋆L%F(v\[U -%+Jī^;Qx+BZ ha$4’ c;֣d_L6{2hFAxpWșn i:h3& 3C17,%ݗMTitwpA4ZGˤv,]bGYN7yyXI_e"In  {Xk?UA}h^af`ȼ.U=bpqj82lh}d?JG ECӞ /W~!"" !~>TECR.DؽUJs@Gؑio};Ti_1+G5},lbCũb귻|̍ͩk}cV:TE_ 6Fɬe\B*K dZdha8K֕MՎmn< CSͼ'M?܁_0jD)@6m|!Tl|l}B (LH8SNDcM(F?4+y`f*7O-(Ra6XkဘYjOn- :M>?1>qCpc&7`?)| =NJSMiE`Zkm%S^>cU*],?Mzf@>.84X:d:wx-b,Aba=k$!sPۇ)Qm vg ;^BGYU pDwo֓/MD,F雷ꩽ'0~\çp~ɯ/J])s6'uAϋ ĨO9ʊ {"5]SHn(P(cxF#+&g)n%رJߝI?Uz&ܩ8- C_:PJ8|jl9Nzq2p/@YtA䪠)VdXrePנ!2źҰD ] &g~]& 8y@gdz<(U4B.+YT/Ӣֿ۞8{cyh))BWTsL(*~ofىt#nD'2 4g-~&M% &4wK*z(30 He&h ul DqX<_`P!i 2fZfDhx Ρݨ Rj>bF!>ReLaUc|nTS`;1XpXz XrפE½20&f5G䰺ż jH Z&W/@$Ї-2P I( >1+`{%+ 9CfRev֮O擗|3sYg2V+0U1@`˓R*.1؊LY'*YT \ˋ*̈́ .uf$͌y!5֜pAMjp{r[TqIAɯvzhMi~^D*vzar~'zN^xTrz;hN1rK7.i᠀y|PJskp\Eڍ3Rf+|j8$lNd:?IJKcw*a"Rj]Pu׀0m{'J }Q5J{v6IXHGVr$j ց4sNmNd~.\RdKc8FI9e IKy~r"̛4J P 5DnT@w铂[AwB}NG[*@zpR\Wh4": 33>BcrXtTdhYlgRîc3㝗A&=@NSm3Bx!]釀.`Q+e!9%b'A?(hgu~M9.~ c z$kaen۽*&OyB\*8!5jBJs eMp~~a@{T˸/e6gSXWJ)@lYF[4ɸ" TơM$.w-\ ;4R#{932>M]=5$ҟ|NCXgQUe!vDč{b@\*zu`SJ] : 9*.j͒ eeH@۽p:j!uc7r- .XPM{YUhe{PGʓJZ%_ڞ֥\p{10w'W=Ƶr- ~v5c_*L>8OLD`;1\aU9t{ LղT5X/M'wQ}ISO{ޝl[R&->u3ς̆" j!]ZGsf' ܅3 \j2^3@cF"z]pJ[O)&}$>&6Ϻ5-٬gi.Um{*qވ`lۘ ('Z:d*Wvu[.ݧ?NNJレ_;~ 7v^α@9dvڔR$f{.07?2(>2p[`)PV_w%j@,#Z*yŠeW[$Yo@;dzxq$ E5֧4t9xD-MV).~IL}҃T 85 U4;S`%ZJmG+< Z!e;"/}q[ۜm~+Ra ;Vsq󶋅K{7,doDTY 70Ѭ_WCV BG*.'2#x:KFn2#81b1{ӭӬ9TD$,"&ޫ情WeC 8ZZSTJq(o;;}vc&]‘{;a+@ߜ4e:m\%&LA1xCATbg>me OKKOȖ#yI jǝZ۞hUofA.,+͐f*_M6K& dj3xC4:94ݪ`.6en5_6FNw(Lj<3XmW8zj~lۡ= R5?;)x@} !u-涠ގ/嵌mꥂ<(YE';eM=OxZk~~@WX*Zv/@Yawr>,TyƮW1-3zWC9+-Q,Q]rAC@8O/wD!Dwa]˝[G=ٜ`n1 0>ImA]`0"-ZЄa)w6~%Ue +]lŀ|gƒ-`V@ҍLI/gG$CT_SÌm @8]lY"N;.@0lw)O\ۑ"Y;]% x঴FskGGهByb2):^Qab '慕< (#)Z[t0f{>|/,ːf 5fKsAy\6y~MӅC]Ռ% pʡ^l~g5/uPOûFH^Q Q>ܬk(_oS. ѪEe2^FԬ!2Mpz(J[OZ +{:a(ٜ+?ܬc~ko}iHi,0.ɱTy}-fA0omv@x2œ>v6hZL @9f[M2dm=6\-$ 1AT^BHmKeOE1?gW.g߭2=0IӈÝpQD{f{w6oǦ<B:s< uIbTM ꣿ~Lugj>{<^sJeMAdh{ ^XLw `=wOWq!Du5&{oN(Huu^cj`"UWvWrDy -Ş-DHB @9`*f F6g~;ӂw>x0bqWR)tbymGE}>Kh݁ڨ X)`wxxm)cX c`j"vnfHP|_gԧ`<8ƈ ijvhHd fiwJ~ėKت蒩@-7%? Đoc=٪Mcӭ?CxbZ;L wR1Hc G*7mh&<Ʌ^ M) j#|l\"K ! z(3TxʧeRUgOM>bVeZ]l1f˜iܜB|x샹xrp@OMjM@aA,PVߏʭxYd/ɓkQdˈO+zaܿYƣaCA:I6?G U@փ$j9Oi< ~t{s֚"V&.HAAx:cNGJ6'?Ćѷ(oӵu#Ӧz?VzH-[BF+(~T6Κoq5שBauq#茼/ gR_>}[幝vm kh[- YdΎuJ%.bKǛߓMg)\qx;2#QZG$`Kvor۬/)lLŖM  (4 Y~M>Q)Ļ 19^> ӧ" 7<`:֋ @х6q| ng}=^&˰k;7:fe ~Ntȡ%[Ńp ʊJRs6~MC. ]'Zoqc#G ךCpN a՝oCC o!#-ϲoCS  o/Ed֗d56q{K NC2a<&j@ {&ԬN7 _EU NkZвb͙'dFzNNj᫦iPA>EhƋK>h 9 wQ8oU 4QML(!9ۮ>웸!N lox^{aW:kqz,7Aum-C 579*;Llld_D&DTbW! y!fwB;Y 3NmJP X)t՜;oa`<ʔ>J5Π|Qۜ8}J0t8F Ff\jf"8m"}-R6#M G \p*OfR s16Yߟi4lNfwxIhX/=2a%Lnг:fѹ-}xԍAIS)iD-$OrX-Hq܈ht7c&u w8?yiЌ=֝Tz9(~݁$t֞/!H}9It퓛*!+ɶ(_2G DObD8pqDIR1Cvq^v!!Wdr[9dPG ^Xwj|޿$@ }3{a AcؙGF"ғ]-`\Xz%vhq.RS'j7>~J ɍi{/'%?qּrlP}ܰUM%mzOFF3H vO;0ti$ՙUt4u+t|՟m2鍊g`@}B 6o}apxwd(qrS;F.!c"ϼ~_f_D=jH=OV"WZ}")1!^ĖM2^3WE ֑2)ĠRM] ~ZX2>ʒxVT&{|z =CpomOeUY.QQp3nҀe ,V6mD*V]&jx%rcގ.y;\-=TUߧ{ۜїtc21ܖNtŜ|#F{UNru2pD87+YW/ F toC=cG4424(a% ‰nDS&MCbu^|˲"V+4OBqD­<iC!a ޝ'rИm df Ǜ=ևh}⫾ v%0.İ)BDݖ M)W'(ڿ{mM$PH Ѱ榅,/_ l)@ǃsj-(]اxwUB} #!;qK JBi䆻WGM/x߮t^-H` } | j- y_SG%u^ߡsd}1,5(E^ШC=vR jD874^w\b (PQayb3U m$A⥈*VF4!л$mJ A[25Kp33;hQ1}Z*]zt(U5\vu$εRm<~ޥf\ʺBN"\5뀔tFKIm\ԷҎH$pA}B8 0Uԫ"Z(QK\v;f|Ѕ:1|:7}]ER=A,425K2% I,,>gH;d.=2yGLƶOb?!sdz W,m0 G4z4 O]*]/@śo6(.()a%]86~b=;X⢘"BU9m?ۂcoer1aI"C'z =_EYҬ \Bed"#S[\O0E&h%)GgN2&ᝓ.~L%?Ŏ;Ewe!F3# I xHbӸ 4׶ 4?U]3hP"ξ84,UBzw;>G䨃7}Oց ƵܞkԢ:ם[ȥQo>*ξ{]HOvx&Ru4eA7lR2OrV8.FK7ղ y2Qp(Q2.f"*$aa Y<1cU`8 vփsUMO@O]?8\W"74_g@~B%2o KH&:­pr88 AAYXBD714 ~ZU:h[ŏp q/K C1Z8̚\irVNaf;(Ks3G(yU=ꔁ847sL hjHr%;b]c5_̆HgPwRHTq$p=tm9a³ 0#{NC\Ьݡ, 53A Vk&7.,K"mgă`bs/45)EC`bBC";/+toA]/H[y^ 0ȭ"ňr". PUsg;TT7M17Dixљ ܊cޗduؤn.GlF<`󧓬o0Y aG-|c:Zt27+[td!m׬JIk'bUrh PfօĸhKw{nۧ^zQ[žh6la߷phKرhtbP4vB$z .=筶2ݘItqI@ŠhOHB9e` !tl_6=yMUSn8 S}@z4RQ_>bC'[k T ;hӥnUrG ' 9*ZnƈC7(xia"a\ca$\c擉%P"PGqt5pW-4,B -x+ҟ؏#SamAs} $JB(8ת0gvj#ES F(wX^3mG6v3$e Z.{/D oA~j'>9R:['R8,} /[h[!WT.2%\FjʗɖdU"n]eL!+zR,в E+gFwl"51?j5L; w$.>#QzS-Hd_#9T0=~ ާdDOe YGmiu,.GI9?K8Sit=h{ YeV]-Ӯdb@?ʂZ0ov=$%'7؎:yU@̡芸E1:ĉtD0 eǵ K^ "C''Ty1cݴ<6'F;qC[LǛ`i RM^ع](άl'C?zYLgaJc,|0ι_Dwkc8jfz-2 {Ȉ3@.LNIG{$׬[>:MiiCIU~N&[86 1Ay*1՜2 os/r*=JQ S#X[Ae'ZSt4f!ώ]j#7glRo/v%ϔ]_0  R Y~A2.gjJ?3ጊ+#y 2e{#-R.{ij=Uו@R].~2|QX%!|M:+\WZtY0S욯L9ozAX{M.SFyv]es5r SyΨ[79nqꐣ=}CJ@&)ж8&{M|Tq)tMl"fTL9J @9<po ^gG]7dLJM^jLEsG'Ln"t$pHnw-˘@i+(tqV;6W.Kx;LWu( slȍ6U[ 3Q$y;)飞.?rؿ?2چ96+sY[+Qo`h-AT 鐴> |XDWzv$:³儖;xqvK38"U.K:?.ImXwxb} t6AL]+dž4 2= \94T 4KLbJJE [H:d{V ͡J#nF\^H޵_1 H"T9[Kṿu,|Dj:+mAc 8!D.p(5EY'[ D!{E쇎#ۏ㵝5; _ j?eiw`D(2_S&IDbHTT]Mt$gŪJ OS>\Sfp˥NPw Lձ&3VFnv-fȱ 5 -+z@wy"{^ \ ?-6 *K'_sl*^$~ї`L&ԥޤϰC[QmoFiC ȁ o>i\j=E TxJpKkl6EUS~b o30#&#^rnm7 k/!:8pXb@gŦ6hnBx Fv'ν5)b{lj;3RbL} lzS]%vjMY1@x%`ùrk+ko9c:֐/AK!08/—X4a+8G3(UEրDnbuP v{}~ a\J6V^0,)jwemz뼣'i5rNV$] ,vV`[b&ɀBGaf"#ry;Id'^i,ppNC6-hdt͊ڢb}җ<գLEqJ&ă>R2|ɗ‘n-Yxk )ݐP慭]"Dz#>EG)Xyh$;Q\{&}I \(Kb/*^xZMud ?]FFhe6jE&:p@dZ3;8$ץ ~H5,O@f=w˗y4mچ=FuI;B$W7&M8-۔eGJM7؈7 2'`cZfyYe̶윤Pc/fͨp=C|\v2C\&L 4jgXWQ#"n{Q)ZY5Ȝ" O^rC,ɨwCP:<|[i]:jj_Y^s[.٘R݋2rșWSbEqh pBCgׁ'#jHBT5Of7k;\Zp]c>!f~a_(:DSܲ`sOm?;:>|H %`@{W 8ޚ)(, 04JKg 6&XAc/d&ds&{X<X6#/(B$"9nyԍjݽ-^ḇ(J]4E'rM0/Cb1 @kLhHk[,*Q HzXG)E>I 8"xnU9rw^{&.C##pR c{#%* (v; rzڨ?/R5(ז*V1o>+8Mc I0;ʘz"77;193bFGXQT(o}kAJXuY,k$aʌ9 M3; *oh1Կ<%à A +Hʠ/k&oOfz`NS`Q5= .O+ N/O.C^me q0܅JE"HL|/b.!SvvNЪ?z}xέBP;(zXi{>72Fй /\ޤlN_EJ:Cہb`<Έpva>#:,n+oMj=eq0̟b Z W,`2ƥ [E1k}Yұukeh1*~I<δZXr|G4/cX[kDL9f/8qᏱ}Na/!B$Hzq1s>5lbrVRϡ6zl)ˢ τe%9Y=7Z[\pZhXrxN0 5/To~`BPJl vJckϠwʸkfuK,^^GP7hGXW? l"=bv0~Ӈ`mI<$I0$t*L'مZ_%b:|J,1a,:[ueR[70!3~1ד:"p4L5?w½2rm0p^\v''=s#>LW>G|CINwN5|\R(YʱZ8_kQVr+,YK<ŎzR~9`[8rпx bWb'?ʒ!t(TsjW朼XR/q$ƨ2x=lDP][m)R.BS[A{;\4eʢJ,eS.!dTˑ,l6ܩ+ɣ(2un3? }&`}3<ڭRZ"] WF[|l@> [9&F5f=@(jyj챴/!Z ˲OW" a4_eښ[9LojkŖEd;s$"o'9UQW/}5M6m<#p6E\wFpe>"^>[ÙS3X_ՔȂ\zGY6ٻLC󠂀GݓVÕʅ+G?wLȦ3F$?i^ix:X]%y| @Y' {ܗNb:wp3\ůX'P=XXFo/jS10I;x G_SM$URE4tR2؇(_*k_[D5varlF' ojLl-f?Y> PGs?XPA>2kN-CѝNJm:$ЬeJa"R']L#:, 阞4`Sb5 '_t1!L0Y+J;:d"-vէq+CFD!~媹L+G9ԣз> dx7~\s}upF J%uVjFۦ΂Ÿ_X,'zcɚ}ݬ)Z*ܶ+݉^MP_%%hnNEc?|audyyٱۥB X,Hә}@MNC639jЦQ:Z(7 %r:tƱ1"=LNo.\2keC}n ^s,&%{h]^E.y8[(!=<+M)E{ %5Z>:m#V֨9DX$N9܁;a~2 [>fZ::a9V\wd5ŇƔ^oɱgYZ07070100000415000081a400000000000000000000000166b5088500001014000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core/snd-seq-device.ko.xz7zXZִF!t/KE]?Eh=ڜ.+ʆK3  .(!'=7uE h K+n}q`F:k`0Յ?{ưi@[C0>wH.QɂTjǒ'nr J~'L 9` R,Pی) D O[0;dK'.[{ AZPɎ=φ cӄ 3mul}<cȪ,h ,۾z Y+ X`;8'ca$(1Y_r\( Š%o@<R_^A;ryq(X~&nVS[[k@;3u)5l 2GAHz?<(3Uvf1̀} cZ$[G5Oe-mZ[M.|f?pY6…SQ: W ?h+K:P`cEDB>ra{Kx*"lTy"MrY8G 'sqGL ?T`@-/CsHlgޚgJ @cr-Qo=ov ʗ9FIY(E#̹npPR"+譸}궘Ό)0gQxNB_$xj~+4MrO[mFYDzu,3lkE{iYO:XYmm`+hφݲC/&aU-xD̚1 4ROyY)({,k_taR&*̉B|5]BL6CQ:hc8fGvJؠ񐫼Dn3D(|Hp9.v۶xw! rx&ho YꍁDG ׼WFӒۃ;]x6K% t\D@݅JzGU@rO>rznrc Fx xG?9q2: %+C)e1ݏXF!o?e!R4څ?#a&Y Jƫe* ^8DL8, h.jiARC6moGP겙 u fCD9~I_;U `>aH)sSCΎ~E hnz=tW; S#95m,@TX7hU]~^1i߂D|mB1FI;ڿi@6޶dB9W[M;3('ua {[006=JO,+Nz0='&VO>δe\5c7kאre~q}˅ J5bc no d¡xAb ⚸aƘܗWh|{s~©TK_ ~BhԭBQ2Rs\n{R1lj4a{DS"`~,)`gM57$/JXC&kOUpf8sâ~V˧+3J,#NJ:Qꎃ9,ZC]yiIʚT}#v{Whpl)<\ f(Ox_X%-n;Vf%^qs4%,ʫcoa]nCWE5~WC~H/C4q0X~k" Sf$lvճ틶~U{<U? gS~=IE?b~`S٢$keĢ~'2"SO vJc{N.m?ߕ3^&_ b} l4UcAyƨ޷8NMOV-B+(X1E8uE 4`B81!`NZxyַ&ѓ# {hFݠXn>ί@j5{Mc+tm.U4`ʷw[;r ޤ}< {s3)Y]Jgya/wCm*:gP9 EPbr`Ǔ8v셇Z+Zz. ^3wDtK]8GՏ>Mj*u,خnOM^\ZqLkoH])h&8/RoV*ϻ-ԪU1O| HgY=1x}E%&-}ߺEqjau7S:q!U g}*-+@.\>>O_Is%+eiDxkLq,Tgm WL2>h&Ob88G:ދgLkQ4?5:q\Jt:Ce1›s1{CbWv^{E:Vl=b3bއʚ^vЁ@YI-q$a"dU$-62Y)ۤ.__. *6Í)Rr:92賱n^}Ttօ7Y|Wb\ڒ4+E|-0\3+,/)adt*w1q dG;R E''P܌Wժ&#H6-[lGJN I!PՉiS!} '>%vy)!-d~Zݤ0?zHC 'Ƒgfխ^&Fs{,DVuC\cDԞlT@"ǻкΤee2eT;^9FvJݠZb+D.bخ 4m;mc=!qz[3 cCR@L ۪@g_!%v4mqڈj/x i|]a !<6WhSr]ˠodݚjLA^BݟAZ٫kfҕeU0h(ˁSc_Ζ#e0cڧo)=mTm`OM/巆 nXJ ŅldSH]pAƥ#;8` wPH^G'&rI<,|e{Uۂ86S yvߤ~_e( 3_GJx*E$5XݓKN:Z[< ߠ Ύ#(Eќg9p_>eYD£C# oC\ |Zs E}BAiگNR)򑟶#jW^/S%_M?ng#huV+%1CV?FOp$j~jxF e~$o֭4-D229_Ys/>F}X2UgVUk>u7otVȕZϜδuf든 [f$TXQ a}Q'.AUz> J'ttCۊ(O0ci+uz65u[o>qt!?-.ḵka|wc[X#UdFN< xgA_ބY򷗫brI!m\)Ɩ 8gYZ07070100000416000081a400000000000000000000000166b5088500004414000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core/snd-timer.ko.xz7zXZִF!t/>C]?Eh=ڜ.+ofܡk?ZzeѼz4]у&&8ڳ%xQgBØU2BUUo裊XqtnVB;}l R)ބ*(P2Xd[HS5!R&hB,RE&$E;4JDHeN3m&?ÑP++Kw%;a.,m;\D&g=]ߩ$}UOxD+sI"A V"~z +G23.棗<2!dQL _"}sXzEPH% 2!Ȯ G^DPOf}_@Ӻ>JY]c:;^ӨS_i3xk_f'`i c\Z12%TS9pJܰ0mUmi) AP890}DSbwEG 凧ގHњSMJ^@uشifjAFBmy Tm#`~K$:b&' etYIUO'5,">T]GҤH˟a+$ϡqCioWVH|p5[G~ݡ5/7o.y < ^׏cҗ*+n!Y$[YȰdpz՝K`wOcLqQ2Fζ=[L2|znvD­TϹL vM-o5z#|9`*ޝW|A<u cYl=TO0]c } =6_SQ6^0#0E3cjl޶ikF?|JZ.P9ACa 5" xxFrBB6~JJ7yuI|cy,mZ@ vƆgͨ@P{ML*ڛ,h,H[!hьCg?8DҽI-E6M_Jq@1]PBhEoM SIQ൚uHnӣß$ʊc#$%jfr j@ \ֵ}dFA:~E!˘sVK()m}^!"b^!{#.'v0R }ȹӰOJx"g=!28:y)*@)vTG{0Dm2' σaKE{<+eڋ :bJ#KZaO=~L|;gg_bkLPhN_ܳHymGb9NjzUx::><- FBrS[Uyf>?)%}ckXϺոAQD^C͒6IxۭpsI4hGn3a5T.S"bq'&B*@=sӽ%0Đ҉80 Mw$9KVM" #UbXTcmn.2 ,NgY½_SxѨH(3zC&{' U9!D9 Z͞"0ax}G~17e^nNJ8*>kyʪv ^jXYmq}]P\8:Ofȩn٤n+/.]Aѳ8URAcsZ{Tɡ(OW;&"ROfQ>'l 5W3VUe ΢p:` .mRхԫ$]wͤE崉6^9\yv7z}$9ttS).ޱְ?$pӜA|h}]t̡hźKlCE/{{vd¥tBkLuwcHGO߮uNERfcS>m#,եXdʣ9UPwY*,vpC:l4+YSNja/Q=%}Q[Y]^xݥB1XQЍ0L#O@N~+ .Vң7-;7_jPSb'Q=,H!{'וF>!Gx6[OgBPo1T+Grєsq[iR Y˿UoDTiSfBk| vgי"G 2/hM6nTtB& 6e$NSJ !Fƾ=wszzC%}1c(}p Z,θ#1F߸e-aT9diUIVotk9DndC#`QR HDےܥB-e`a =;_dZz2bLw6?4 $V[*|@P@Y 0Qk@%ywӌ^]L:װp_A;g}w]꽎ᖊj]l.fDK@}6ڦ֧^ vA\V%S/> Q®؏X)>(e hhJ]~X>+"^piT: C|Sb "o]v'=f|݁XOǥ;0nN9MD’CU BRnYMZ`ɤD'n zulIcnw>3oJ+_0A ~d Ez" g Psrߣq J\aq8'M7SOaz ` .Z̅ RMxYr} jLkd*S}O$YYB;iFbˏs( y9}w)x8#M=Q;>6H,<-<5 Nkn6r\ uֲ.&ѓs9oT/qLQ*/ˡ: ʧN\pCpv^jG6@5[92^ [VzS(ڼJ pF$1Ɍ/^&T\=r[jfoֲX_;IhP%#R$-#e>q/P>* ee 9_'Uf?5:{{:O}(Z}FL96v^ Ux (Uqɇ,0c/&2a'm,&y:ou Q#<@Wv'h Tk+<HA;"UPMΆgSv&gY3%W(_Sn⬇k)--0UfP*ghk:\a1pTD/0M" )١2Ǟ!޶#B8?f-=s0䊷x{](4O֑^XW7p:YZ]q|*؏΢n)' wx''}m` h$ mMbGj29{&9`ط+Xw<,fTXpkH@A`SXzץG[ ?Rn5h;?t2(Tf:0[f-F1F#w3N\%O;(?K`^34 imWL}(kX8@T[D(?m',rJ.s'97MGK?r]Q.8Ը$P s<1+'KZ^BJSLrSa8beUC^l":7w8Ÿ<:žZzWhZW}LiH5ͭٛNJt3}~b! &-2Xq0ݩkQC*#ÐGO0p8I&mt=iDJ<3uyum)ջӀ7P()7m~B=:T,ǘ"[`u<{*J%<4)m=xh%#WUeLUd m`Awe&H8\!%ΏVAE?71+HhJ"IP,W=uqoTD.o8yS5rlӋHk !0ԣw&qR_4G`&b[:TX?\ J:V酲L,3|x슶z{ly?a^#cҀrwEW^$ȺvSkEý o (ZͤeYVtx/Sj9"޹X%1U<3r8,gc _PK='+m5Ѧ eK( ?=㖳7mklvcMЛzRհD e}ɒtY}5k (__tϵīP8lflHޅ">iTe&|Q(mW8wE7۵;Ȗ|W |*]^|2iYZP:|C3O0 S7͈U_{y2Y"tyk5~X1Sv4E n\HBk::5*Wi(qvW Qnh>ouDִgh8qOL} Dcs tG vNC}E("¦RRWnϡ@{AH[`[)9"͸b-"xXdJR'=(:߮C-2"ꌖ=r\Xxo rozdT%~+ 2(sAtI(#+k7+ 1cotβ#O5HjBHR8C%P$D'sfH 7Tc<2Z mFLD"#p!~(M܏6Yg8 ]PA?d?}wW4Q'Sqئ^ȬܚihF|xֻop2 Jcʭ+c6)N}qe ]D:@8Ռ*hŮ!^859iqiUxФpρ/E8SΒd݊jઝuꟈW;UBP#|rNUUV0\6wR-sD M.?1GD3̵R:Q^YF7^jHwL 4Ux(K:m`P7w_LƘD5Ik#ƕSSXΚ5'i[ S ҇AﻘFEByW ulnM6$X3D%҇  I-c4yeKN4<zYZK7֙ :6V!F_#9rhrK)G3PF!b(/!k86!Gx' 89;WCUOOG%Jhae"hu9H.l#%6qddQϋJ*~4&\v6 |FA$!-! '^pѓ%+KamXﻥ?R}wQ쉨y"z8Z5 ۣ4YT|1vl:~B -C2”cD&#!x4wKI<}Q@e#K*%&ǒFBHo յDޫ"xiVǏ$.uƯk0だQWU$k7q(4r0=JH@~4 U%؂aL1̶4_9X&D'c2nb%4Vvh[x}_jBjz×Ja7y M.9jN9݁a;mnŋ]e nkk[ Ђڀ]8`NADl0S3AIT4 ?hR)j QQIRˢW#w[i@Һ֍vՅ9 [{Fsr+hDB`~䐧ȅל+Poz\<->."Af@ q\&L>  ,hl1` ^W[vX1#Ay\@L  sSv UyD9>:k5[ɅzqZlƂ꡾E@~O$1nEbv5|{CCfQwuKeQ4!)=ukڒ Vih0,muk:a?(Ƕ>;)XjKl''#A@p4 `+N"Հ$LtHH(Leݲ JKBv/(ޕGAHݛki.QUJ]WZTQe#`I}L+$៙QX8dð}e^6|-'9ku;f+'poF`:<<:If B'3&H^P.kc(Nv߲itC͞%~TLt;]8]25HzEmkRQF^= C .[*Nۄy\Tfl^k(tzA6<[BW;DD] !0N d!8㊶ h<]\+fQj,fr-ۂ[F1aW[ DxJgAj> tAWGt֨ r{uI_ځ͌3k(/oHWȇiì*4C{i1S_CASnh ?[Y܍{#sO^DHU;0'DSLY|FY Er1Dᶺ v譈k=:$LW+`:5/lcob<ؘtKp 0Հ%pz /+s*)OK"龓mB:]גv^6xp;`6QgHo̿lb#L5 Yby/ }W`GN*'6!8zE>=ү!]1IAn]#PwQ)[AWwd&7jU  sTY,*[]0g',{V6j眪_ JLyC3j}x0E:I#'䤏}'y%^WȌ y `$WɒC^jNAMv@zۡ]M!p~kg aj0\= \u"ސxAi=Qc](T'CtIٓ#Njg}Y'E:jc< Sy=р*Hδ/Rt?t|6S [L(Jr5۾6D/\X&krm [UGxϞl ADq(rS5Yu~Rw[Vb^Z *"Uq؉3x<)±}C2ݝey{ۉCp :gjCiy4%DZLQl٪o lDqV*2|leuU8տU<$pvvWr0,A3uUtL )纄cl ߓ&|q.{zRsSJyM EVxhIQ KD 9g+p{=m}rrߺXI!9Za?\R TC|/! 1.Ctur1bboˆx& lY`0=k|՞W33߬L@@%ڼazUBj;ɞ|C sS;498 '+8@afZ&qk>B L'_ $l^ trTNRyqtsc[&_ plv{~UhRIZVu8o>m?LOwjNδ/!sxmBaVMOj7_wɶ Gj__<mG_dl?+Qj6;A{;uo3-nì1*@8]yuyhW$#8Rzx|)u'ʓGLUhd3AwGD9p5l go͑(~K".dGP)t_L *2iCv1VDҌh "Uf4܆n)`D(WD<43;z'*u Fi 84$gC-;ֿe~mEbT9e/^|㰅-mbb AmIpCxׇdBo.[.4S=1pu _uվte_nT`O+M. %j.t_ox[bm3)UI^ !Pj_##Qdmδ@1T$ج l&ZrބiC4:?$}ۙӭH|RGY!oǃ ^I!bUǪsm/?Ϯȧ?zpйa@.kh"1AC%D5N$z::vgXVFݗ*%G!oR򴸀Dʹ9Dv(NzPj+;YQysBRDôѣ{gƂ[7%m1F^z%_}Zu9)YQ`φPϕo%ys!b fBc OrUweȦvyo:a$u/:0!=.ې gr)S 4DlGapGJN7])Y pAܩjfp@dP/4&/A*%Py Lh[Šd-RAwJRHMŷ^1ۡ6 b6֥GLJ|z>HU;$Zra[#F͙vOD> d+G*Lk[e C}X1"?iZ< 9|AqnFn~֐Q/ƭ`·{c4Sc5>60$ ôS[]] 9d58EYӸe3a Ty+jFREL&> r[jֵI\t΢B`i`ړad?P$ Ƌy Ԃ$j9uv6kx=R%єD!:<"T{ v&<ۧ>*Q;M'1,8\nPyL|o7ށp%з9 ~7bSEak.wn5bfv HPwb0`[,s Laݳ;@x5my Qn8C?9ɸ gb:M--ЃbIK\Xqh*s APW>, ͹oR.s}QCaZ踞+<*_3}~@I|iui934/]9u]e2 zj2}AߩX6[,Ĩ(TGٰ+K׎Tq H*Tf4-sKCOZ !EѺ-ȓ7&N~DQ C49PKgŪ⺞Op@z9Av,6֝W[rY)jr g HI?W<2}ķ; !f|>؊`-~T.]N޵g@듴zSȩv)Y57pFrxigocaY]9$ 0 H:<:4k@t fos4: q(Uez#5?2 "?h/ =$ȴE:k= lkp"Bv*c/m3i&;dnќnxv&>\۩k| 5A4],2:m<^Z bnRrSTklKhOL'+ӹqO2y5,˿)x\D?nFTܕagh 1RvYvkt{MOٗs9ލkѶwΡě i)_ )k +Ba\c FN?)Lv-GG/.cnWϒ%&yuYcHY"LPGuN8NJh5Ahc!"[R<1/D0 lC{ң;ofTp'Njnv{HtT&wmPbDHܐU'j wm؝7&*c&O?@g W/yn ;5aEӷN^"d(`鲧o%%b?x̴(s&r}{KʤhgKYmIlHU+sZsC)B̊1tHHK-b9ᘇ5(viHcYh ^ș Vt3fZD(E赔,27k|4 V;q{ٯ)~J6~qrfYg0uG> 6zWAV'JNdv}6s& <VU~*dZKRN|Jzֱѷ*7Sgĕʐ0”R=Blp!3ȁ`vu5ezofzUuI"N~nمPl~Q2 o}($-@t !uoI⧇^xt8AC]S"nڑo&ky(1|*"{̹版xLIKXH@.za*dƤD3\b \$ s?9#31N)KKzyiHhn6)5v1-H(B45'COog/I3nv>qnq<r fqj Fzh 6MR`fN6@:&ڪ$zW+)m|<^.a$*UQO=}ÃO k %d|NK`ysô-Nu)7 H&5;"3G< =o-4G}T1x%U#OE>F P\A35H8 /GOxD-![tz<Z)c ,NҐ `SҥIrZ44m孏~.Kn儈i-pV+v4ިAft5,~K^qߣ'ۛUi7{B*4ڠ9Ƞ;q(3A>eF}ֶ1~.(ݜڅmpoQ;3HHh&xU}VڻyrD/grgRx>Q%<:SO7ruȮd$+2cl>Ⓕqk [ 7ɋ.|ο„~HFxMYTdN߿unFi[dzdl׫^ DLw*(ݶV'h.P !ƐcѤ#C_R N a}oQFaC<)xyW a.4?Dgc&d ]|zK>qT@`ItC}3tA<0)6&z|Γ6j,XmqDj52OՀs$0T^ Kl-Ӹa`]JmGtg\!t,sZc"L7M9gQ , ,pm@jSkpCgAXӑO}p{ 5XرS>XÝ⭡EGdWu-G6ims/.^[a: M+R Bm"*CA̝SfNWHT9"r?kXA٬^l"xޠrB[49ے"@me=Ci1y"Q6+B-vjkiщmq yNg*7'W%]!otڪ]/eDV:"obJ\Ï* ݈BsE#3'9*aK?{ "feA8/pM CⅯO#::k;T/uh %m-Ah ~ƛh6{R]\:VplQ=a<t]bV_WZ0· W4=onlIa߽V/w$BkT,DY%=|{z/-an÷\]p&gYZ07070100000417000081a400000000000000000000000166b508850000a7f4000000000000000000000000000000000000004800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/core/snd.ko.xz7zXZִF!t/]?Eh=ڜ.+=)xV8 *WHtqđNV'mQM3 ;J)`rag܅A[%bmTL#3Q kkBh AdgdǁΔ~2kq\OCOucr v]81r,utzaN82.UQ<\hV ҫ%`2Q|QUE32%#+<=kmT/|O)%XA& >y`:/a h\ 58] 8=w5ѪV1u .X{XC-|N{an>KwӿDeXnX.82Q߅RaZӮ=9c<%)^ӶַP$Qu[gG۪jLz~4om~n\~F³o SOFJ]#g.:v4Pe=A0ԙQW!i(Dh)0aj2Vn\8*£SPU0jct9_xfR6vZ7KZFdxC=Ǵ\Ƭgz+$kQ&5:!'h\WH]ә,Pcޕ[jP +wLU΂W RS@/Ļ֛%~AМDB'-!BB 9;˳O{4:"€N"hwxdbP:ڛ[ɖaכց|x[)ύ&_wy@T1 )$_@A@+JIm,ɇâYqw Eޡf@=oFQe`ڒW`uyN\2 E䨰"c0=6,V5_BFpYIYP-cVc LƂfaxJz7h$mAuUp$L>@}ٝo:U SaDpL\/ªXDf&0\ w77u&|IY<$& O!z1~`RNxpQ{tp7bLWStF@;.ړ#}$*| 1_Zm f S5]`8{y5xZz+ku#WJQCt2N({)-Hl?zwjטXs4 C6t{1 { y.B rXnHB"5n<עΞ\EȾ< ЄI8ZIchbq4yf•< 8%n 5ǔAQg{!)S u3sۖ]<:1ܣ|lc 5QFy kH?~†{"=]Ckw뾫UPD^LfLR>lp7YhV>9Ygl;G\3 eˀ}Fۻ<|&r:Pqx!}&Fr=;:6(\,3 jSwc5@kr]L۲YNP$j ߖ7\2܊YV [+˽Rmogvw܋qxd ^s,o(o|IV h jS'޲NSxZņ|d(K._}Zya?-e;D C' >^Nf:B \ X({GBX.kX(0KMӧ^,3_:͙]l.yg&V3G[:v9 c۽ʷrr ?1D6L*j5M{܆`hu)QYߓW_Dh nI6`b3c/RV&tW|X aG>KSRH_>bԩ1/~`r˻co-継r^$+(dc-?X6tEc(Q2}zYcV<ԏqtQPD]RrnG੐zIWYK3cq%:ieu!W:Dhz>[J_ FdGou!.3[Db? @W:3Ԣ7xX''Tkw'fP16wSd^]@@XKqctHVB6LR*_\.08_ "3?c &xBjWv_}Zέ'쪨@KrYd*-xǎUP+61!KCy0;`-ooB:jNd:{d_O ٟ1k} 17t;lb^w*|g*Q[Híۥ 4Q?X@;b60Hݨ]F+1k3PC{l?%4ȠXfzA\&5 [{!_# 'c_1au?_QҠ,IWJY:<YRò Ŋ‘; wPFSFaEH+/3sThPptIjcFfKM'i/Ǫ&pJ)M_&<ך6&/ ˇZ*ݘA|__x˛S"*_zO?PSۭdAPG(0B Y*˩0d;)N<;w'j0;iPWGB/c7L _1U ZϾ%~Kcוz>d^$:S;A|4~Z<^d L7W̖#4[zAlH,afD;j/)VD!gOYi j3їH=t!5ֺÿ|Sq_@8qu.fo;h WDMZb 2M7Ymyt*>Yf-Nq3mQ2_q`\ 7e-!-ye22Fۍ 8ќUlyCnKw@DîYA>O R|V1 hs餞e051"mԃ`%}B^00+*?v0o25a ⺩ܿ@C {LY.?m)stL*\8tQ)i&Z2s+^V+@}GJ\ߴCn[IhRl ijPLJ?DPnG3;Ǫk?m:(Φm/ȉH!}Yq<-\GBƓdh(> m(|d%.ǝ[KžEC/!&AͤY5s^p9jEZ>v5ܳXNa.!ArnXۖIĤ'hj?C>8zHd6yq& $THz#j @[ *|>ԅb${_:9RZ܁SrNd~ 4[|YM 9,jn\$Y7ii2y5) k!A1$g_{vPd}_ ` MkIi>h׎{a<5 {7_~0; N6m3'9)`e8t; EjVTaqo%.oF{h}+^,/_I|aY=Pݼ\姩ңU^ f+۬JN/Ŀ!ްp@^ߏ< GBr)}P/Ǽni$I)|SSE˖=%m!8*tݶNLcQ;9:[;[qcv\VOQx|97\.ssXewA@#O=zY79 (#yFK0$b`ƾ:S7P]f򄌰ݓ('M@%&Mv*Z/{ J#`/T#Z$$Ě,:ygyWr;=DΠښG%O: ( hy;2] \S9 4y@+{r@iqcD;]T|y&~M6w0prE[9$ڤre0z V7&VjcNn*(4KujL-dPE-[|[K ! i1R]AWh8BXgQ$WqеUDaIF$Sp@Е'Q%Ȝ5|j.2u_NfQMdK,:1rSB-\Nddjmx#މS6SUH.5c{5_Q$ETv"'%n9V!-~ R9x:; U,mQHgOa d0O#v,p \KgE\\P8nic+l0wL[nA!HL3*I?FXNzK9s}k%OOxC͹`I(yh,hz[h!^-4Ϩ?cmVK ;SXpZҴH;pgX/4bGZݷM9Z^ $%[L-q:BkJn\eDS;\;Н0 f+U8mX^bC~Pd#)(~WgR֎DW0:(\Hm"tXO7#%[ m|;Ppv7$' qmC&"jcz(1 %O ܱ52uSC,yly/mxyц;%?@jySdwa&bĖ]XPz;Nwl1o(Obee؝oqRM*6Li`֏;]A1N)%428/ބe{IR9~J$LU ie=3<}hnnXUlcC/{x`x/c;A[徣Ur$(ŷ#L1~1Zg+]yԎo5#G ^tѭbL)KLH@e[!{gԧ$juEzZl1\:l="K796DCƦr%QՐ@Fݸ P1T2S_&A}B:#4pAbb68mHk\ guʯ~Poh 'CBC( n_J7u8Xp 3iZ4Umӭk8;laڷ3o$U_;uYD]`&essM]DTX#}<f§ux,Q'Ub-4%cd1*MʒvA4VlGPS%Q\ g8Lޢ'7Gt/-3B0o$NJ @$o}K΋XGak3˹L7}[Y3bD&Ƃ bzAjՃo>xhdLK g?QM]+Y/[w]´/Kή|԰l8 tkS$Sq$1Mzf .Ek~mʾ]05$\k1'L? x,{<,ַhUaib㎶ @l_LRbXMw;K+\g)^IʱIwn%[tWJiP &yݼUfh}%g?<glXml D2{ 䛛8Uꊲ}WrҔ^ULyey+oCGra!ې WLf!?*ߛPS"kQn-q!ڮV)PEQBJĉjWiKf^ vGek89b 믨$'%T A .Lf0u,g*_qr*FV{Ѡ?LEyo@)qH+4|3aҳBorW#֡zETQLƍeT^.IY-Ҙ*7zKⵖ'd&Yӝ$ymezm q{a;"{ϋ[0Ӝ{_"&MnnK=<«|m1ݯԪ ڹjG"VxvB\~?K$}c-Lgh 5TrcMhw/-1#rog-T|) +풨ED VE`pbֵAMoo5\!IOZy֬@r?w$b#'uQ {1 x\Z3²w7J"IX7A9*?{Vd:>!M/MC+4 sXM{s!G3el%X* w Y1j.Lw߯#".d2(\>t~(`8tnNWčcNLݓyJ8+3$B[h i=4{Bi%m ƌƴe+=L[Rk7| W3f=RA6(>!ZYK L0azt %D w=8b9IlqW.D*/t)[pLv"jR ve_ S ϫS -1wrpeWh/Ro"|)Xf)$Mmv~laJZ],˴#xiȤ)i㨀qU=QxoUBA'S (A>`/d (Wwr:avH i3hz7V# *}ԈQ;F#U@ah|yCdD:Z TQ%5NÍN 8ߘ®$_+>-XzĀk1lo>&B˨r7PFn|[+ZivmHb/h I$}/6:JFp.=m|ρyQcX}ZCƒ -! ð*6:NvfAN L2(F5ʚO1,lb-S{`?E'4v7#F.1<ο3 .ғXѴljuF{^6xȻdU袱|Qr)'@G=2*qmSxH4+%Y ƺ XE 8ӭ"߱Up'Fi28U3ISm;wҤOmWxُG#wk2v}aX㪒%boilN^s-`"MUܩ(1H4'd2$+;~x[qy"Z` *X*Np;%$nYS#Us(ط0BS.xY"4Kf<>hbh\M%;Er0ҼV0(b7X#Ytbܽ-(Xxg)$q!1H2y*R<|c۱$'x/&)~O%^zVByh[t|!Iï=6^zI1!Gݐ4u铁ά5Nd$u jN}4l?P0aC ,JD\cz'XP# JNϤE8dSj ,(ZVii7~ %lJr~`ْA <0רvNUE:B/3:^??2,i(TnG:¶$8oDʕ.'_dy)KU.ǡ,X=(۝X.,2 ڢ`nN";4 t3zD$6̒IڇG Co혛^V6l $p!Db;u|RvdMtsC vHJg&OBiHPn]h?86Isʥ0¥D/ifmbEpaTJsT5@ekb1!n._b:ݧVlOmM%;(Y 0cNNW˧tJ9j Z:ެ-p(V7wI_ִYr! H&bN:܄%< M(V\*.O``rN&(rX:l_JOlOP%Ot8 y}Ɣ}kgf9+"j:[R1іjdwn7{2"7qeOCx_qp>Ŀl3۹c=eoe "1p\jS>{h N=8C(@Dl#sb^_).nBJHvd AWjVk,;;z_g]WsFؑ۩ .4rex'ib HK*'i޹Oˉ؆U%5=ۘ/lX,[˂ܬ(喏JR&zeBʀv~<q`G(=S3@_Ѳ|XZo)Z-[vlMtDcfP.O% 5ZHԾLc a|dHtA5!$ l0ʢ%F4,ɩ8% (TsdEvvhCn5Ȣ9Z/zlk3Y4CD0 .Y_\iNĨ,|ʄ$JT]2< cZ}j6}WWNpYšLȅQzb; ~۫W u|%?ŕueMD5V :e=~A}a2tm"ng" Š~=[b*LuK&!w)Mt <?%%J6ߥЋS3Lz.JPI %ֵ Xőay9/X_~Y__nIa.eN|@QFv=߰&tB%9fD7e,RjptUo.ȎQk NR-}|6 " ?Ii4\Ȫ082){g_Kv6JP̹*Jcx$zLjXyۭ&ohUl99ZlX5{?jyurS%o"4anFrEK0F4|3z.Kt_Ӳ=+.*7ڂ|-ѳ%i4/>YLJѩ&e!mc,YR!OE ?S7O\s(>{]_Nm;(h ^JHC"z7yBm/B&)a{9Q # KNڷ;" {XD?|3`ӦΒ4IM{Jώgo57bcRId__IsZd`"̒@|V٣=zh V PSPuGE YzU&DwqIc$@!3lA0jHMp2"-?7&r %n<Š4r/ US. sXAgleÇD$%b xmu@?ؽ9`l/;R˫58-vp~o4H8` !al9%ژ'ƖC69W#ҍ 6WNr񳍧J1>M3M[d c<J9`\o=Zv ?,?rO 8-2aM{/}?.Pv@G\nKs)!lNJ qܲ# vp*]^=D; D)73e=0Jk~0}pAQ_ 殀ps]xg;m3[@gnP__+CG̩HTGmswTx#ƣm'^'' ZvcctY"S%@a.xћBj뺅8`tc\_Y.o yO7l[G~S1tLB )T2 7y,Lėg+Co܊: '\"eK,2 VV#2*-)xmNv5ՀÊ6=6I.ks6 v{cRc5õhbEUVО]⍩g-i~&_k@%K]m;(J-w=#'Z\|8I}VZzp]( %y RL7;|1.>!h[s /${Jrm=1k#?$E3]*LXjP*syh!uŝm0aRN ^6dBk?1(o)̶a!&^7R/ VYF0YZlaۙ38AҖF/SQ\Θ Qւ(OZ%w|yȗ+6خ$NU'g:Yل㫮F?Z/ DQw6H1-"3O0RNWo ],D~F5ӥ}_-8_3 8p?ۦW{zcIUTj-;YG+r9 6gjH%Թ Z?+Z!ZEqmi>eIb2 N9⎡QxX<+ cR 7A:|mtя}Q_i%_`A zhX㚍է=%jZTe\%# '0uJ/@9NfZed0HaaYTm64CbcRSYi `') ʖ71% ^C:N,BVg7?jK,%"F84`Ƃ~xWgWxLd)\BW/}]?U-X9䤈Vrt&!{ĝM;#P:!:nEv@j{bo(26vg>,MÝּع@wcK/PGa"nDJ U*'Mw̾pڲ^1X,ʆlQ9=ԛ[S4`G xBYIg &:#vo+hjXkqI]VqLJfj]xC$P4? hkAdyB[{c";'1~TÓ\SE.a0m,~'ۀUVuNA8PV"r:=`ʝ2C~l6S0*"eW[Ze^>ݯF(Oa_A&z 7?p&8:{pMz,9|c;{@ Hc~4pԄ-Zy!1&U-.);;(- i24$1y:ZTAA%t6j2/ QDsp2$Gtk Ң}>uNSF eQu|$T˝an/:0S }yutQSq:㶤>(6mk՜mA$<*`z>u5y738zg*dkk[(CwI4nc'Va҂:#Dv٠%LnCt*נeo%s%I%ڰK#yo,J6p)OfZXF{$W$ Bo[xϦQҴPDz.l%>?b|bUZ3)WoKuIXa)5F^0c!(ZANh?v(32OpmO Cׁ] M W>&d(xc%J)ÚS2 9/5EK3HJk}*_*^RE'2:4ד+rF ,?{F"+-4wnrA3 c~ZlCem AZGxuXWLsQqw<%C(lz,k4.v#)L;faڇn.6. ct$Z`ݣBp&4Ե*\ҮY{xX 3A Or`+Nb{w"IH;$ґ`Ԓ{|6IX|4{^CGG[4pħx6t) rN;Ό<U'C=(=#9eqj#3{?<"=bB|b4C3w$%.;l%F&tB|ؗ.giN/ɯ(1M,l EyQIGߦ ]+ҁHhMҊ۷vq|q"- αs@yd0rHbqIE|xk@1lg9&V(JOwL̠cd&y\3a%=-w5 PukLU't0ԸtT'"o.$sOWLяWvㅠ;{JY]+ZBK$KDk DB)ŗwZX C!MƚӋ:XfK@1y*v:Knw# z)[\5o$6y V m৽>z7/t\Nxu%[1( #O9C~4_fXb*7O^w>6(0Ln:^{Bt.q 볰c{$AlB*R3Rf >J4 ۙf:~gڹ١{=p-% EP"/N]gHbm9!3i -Q٘8/)Q⬜I.% =OP!o=VJ2`^d?_JX<|݂(F4Z(hC/k_2R#i4JҿtN@ , &O鱧[(|aB۔մyL0:\0ùF17ri?tpKLMZCvvKf}gD3[lF =hYBY'E)C0NЋ7QۑmvFA ˚!̯fp d_$Ǔ.swnDAe*.;!}X.BB.b:\ % S)ўZiZ ;ˍ+sGSՀ0C'N"0i@t1u}fxsD}1f@evX4*8 0:nL>uݧm 8 glV-[v0i1mO#4PGuwi hMf$9gE_2+g(p/2s5QWe (85kg]j7\Y{* +yNsLf&~Lؚ?%Ωc1PčxL2d>Ӭfnς*a`((PVr Y1͗V\*)`g~ԧג0`1p!U!J{Ww6iv>NL :kB'JK% KuM.!æ_J*>}Uto0E:NBh i!T(qZ},tY&yÁaofHc B{q-9=,HSf2%Jr$nC]GGO9By, E&Sw/}_tºKo*q6L&1vQ9蕥zUBzz*!J ~B>j;dc|xխZ-J_[Vn?kZ.>6 :s-7vvڂǫ:L\RMyb2wPCvɋEg APH[)c,%}a :3pr~!̧ u92%8Sn}F+H]Q,:lVMw[ DkZ0֡OsN6*G}(T9K)cA!џ#LݐGR eh);;fKeI(gOcP3h%eHAӨ&VÆe-rRK_8S|#瓑:-sdF)+? ݘ.$*QOh˹Q)j  Psja͉h3n:])80g3z–ΔؐG\5^3aKdJw\"O _G u jo;KۣHU\D9 7)*f hc/] /h'K\ꭢFX6=<@CWϟ ֣i vh[UºZuߜȦ3Y䆧ݭAƫbHiO^$+{ɣts|`|6ڟ]%3`*"smQ$I7 q5Y}* h^/a4۶OyS݊ [Er.6b)ht޵u_#Cz2 z+OE&/z}9$ngJ~{+He=bO%ԫ+uZ|(7얐6bC)~[+zFQҩ24_*'v4[&4G(! st no8E l6)x Gr6~rv1,zG뤸$7{cp5gEdGfzP"#H{(>/*S__+XUkEn%Ɍ>x#8\@t&kt3^Ȃun\[d )m!9V1Y o@&_ ZgAB`CywFV))ǥt/ճn"ZbYTՋ5 cN>l, ?K}Pm8UjM։RDrqdn*Pi02Jau3܈7ŝ""dVh:@Siê^Yџ(g=<w_*txe3f!y|^? ZbDZ`OVڵīcf)˩<,i3Ysɔe7O0eFr(p}S E@>wϜS0@0ٴrV $"]SBAU}k0J gtr.GyuؠM*l4y|x68=2@ 4q鴗jH )eGZ%)\|?Z{ʃp )f2J.vv`Mڠ d,=/J7%2E01N>*䛁7-f}m"yI`M0{}qo/7׺=({1LĊoײf%Fjz0wn.{HtNL!L6| xƋp3 hUud8QUb&iRx~Ouf SA&郛aɞ9ṠI`@b+4AkGm^&MhQ܃"adI{T A(`9g-HgGwPktYZR_< aL?aW8Op͘Jh{r|\ShQ9QZcEi:A C }sabu)]- .?Tkxuƀۅ[9E4qF?B+Ͽ$>j\eѶVd$J u4GH C_*\CCqQ=zsQ!dœdRO=<+8HaaU9 vDVaueaB(dxЕ; BqCcf2y9I".v(>77us̓tֺ%'t2a2Y:u7`ͼzpkCM6nuwIp|Glr-MCNWY >vҫ;[fiʛF$AlVLv:$ D _bZPmڪwmwѯ 2}{ZLé5|!lD{'=a{TҷNŤVnDD =0,+w=cc=_bUIĜ>4 ZbU<ڣT=] װD/U6! NpUǸ$ }O-a6C,346x1L;4:ipPA!;z7ށpr)6#xbK+kF^M w",gI34G?f68!6SF/V4v좄@{vX޾׹svHpp$00W1 O<35&[AUP,H{&Vk8c\> W\3%oQ H Seh8 'J3~T !)5s5xuyE{HaE IH`o)ȑ{^kW^~U!Z  6F\^W!7R|Yd-Ң ecI) y`L,n:&$z4JKZ{dۓ;f{Q{ގv (. q6de=ӶYU]'5bE[i|n߳"z5n+&zu݆϶]|ZKl``ȧi+LtFPtzCpFS*q]Yx\: fw gk&slB\0ZB ~ B&8kaE8g3}x'LgI)'F\GM`«46?˖lQ[ifV'!hi&Uŗ{9jV{\y){v1#:Ga؄~AO+A3LMH x ~Kڧڙa `t/cpHL%d_Jo-19\̲Q?F!w+[օډ37Y;?W$Uv pA$kZEV'3(*p ݀?rU#g"9t\QTJ Ë-pCؠl?hg<<W+j%5Vr7%KeHdBۆרdLd^Cqiat6Pa'e3ߙQz$zwڔ/EHMLiBju#ZZHNQ71'8_bb;ƿ$RJY.Ԝ{Al6z]C;)R6y/]%HǻeqZaӅQW6>/gNfyt7 /ڛi7H2b"LMC>۲ĘQ#U4>6$|bdb/Δy&d9R1uXL+=Gv&/RIbiT^;fy!2( JI.Qs0߀Zڧtʁ^d^kaK)%Ce qAjbH>ytK>:(\nfLN\-\k3(Q\G>E`!_ʝz~e-s\,(T gTOw()_Vc-vz}}-*2٤;#Ёcp^:n7Q˰: &Ͽa%{35Oϫy/50?[X4z8hhP{شGIHm}܁w;S -Jo4t)G-S кs rH|:CHk 0כr0#7g(f {N*`W9@?*XyVZnǛ[yV/q2%MlLϸq;P&Y$/fҤS"dXYip lCN'1? *.Ή SJ#(w@G~4\]9;`tH.Z[fAr,y'Yp8[ &Hb^)X1ءtߘyI@68@z1A϶PVV,JfUa̘s K#C|IW4\ E fYt9MDZAO?JcwU3ܽ#z'Ǜs݀ HX21 ʊG0f[DE* 1Fr)^FoJ~.ZB l;,y HCV#l.E & 6SiY~O[eyº.PvϰD7࡮߀^`ٟۉHh{ř,/ z07DrqwiUi7!>3<ţG/&AvO`fV 3yhO1읽`YV )&62 l3 "6]µ͌f߻{nJprs.?KYU4X+8Z{j$Gz&΁~WYuj{^ d.(Źj&5͞$5%R۳J& ҤG1Rғ+5M.O 2p6K%Uޒ8)].<FQɭ*bIp4vS.O>85c+ O5pW;R ĿpX>{ݟ|׍ Ϫ#[#/htEPl\ t6W1l?mmgc [!H/ɷqSfI(R *0΃=LWo^O}[Q{*_y@Op+]MyƮYbf i-$)c P:|(Fgi@bnx0$:zHVU &;DBڵr[ZKv:ADIr%rŞ1iI6s#Z]5DS[oG ?V.R a.k6߁*-r]q5F49b&Uo j'(o7&pT0JiPD2p3V?t^,mh/aI]a.,"Ę$BZ,-o(L*ɂe[K;Z3ădUehRSnx]`*i/VChgh]I0b גÞ3ȗ*$ZqLxf2fS# ~+9~pHI[9Eyč垻a'jι˾Mu;@Vies{dNjFy$3K EqS=5ibd'oD.H+w[3+3HHp Eo?zOVr}[kWjOEGAhV1:c}crBqo/!40CbRE]uhpf~jKIE_H9`Ք G}+4٭`mُ[hܣu6 six3Io82&e;x )4_S$e@m#ZWB"hB=[ xAg2A4W[xI{[?JsyR{4& tn-3sZtԢe~yXZ *a9n4$dz9 ^҄$iΤ3fdcC`|;$]"Fi309yuY =M$:/9 pv'T}sP$1FJb8x};=mPd=?gdtuj[R3tK $ ̣w,I"PrMW`NhRJ7G8m݈6^By9\IVa'uaDDYRU@ъmG_4/1Pƭ]1ױ.1X|G[T+fugB1gtm;lk8i_OJ4g|C}R af |y07>V&lSTi+ vMa^ǟâ4T.Zs7)65HF< YV*xprBh}Q|2[g-'/͸= vgJxkͦ YBKhfxzщbv+dQ,RIZsܠ@Q['01&:QMW s\" LhG6q-go VwƋRLs"(>~x jIAۮN4O/o3BZ썼:ϩz/;ӅL,P%gr%*bӏLȓ)l)k3$R0 ra6o/S8Hwp_PL_xiHss\'A̒F`G`Un0oZB(oybmw}HaHNVb7TkSۣc>og?W8Z4NQPYQCy*t(lU''~: Ԅ%7 BJ}0T`>yl42Ӆy1 F/~V+^u&hFxd(k{-M!5Q:Q3i57Ʊ.dtl3ǀ )iHk 2x=F>7I'`dǠzHjZ6W~kxauh%OHO]e'<RvO=Ļ:I2R؟tc ʕ-MX&rOouD%uK99phI%u睑n3醻ͬ3afi" Խ=CƱ$uUе(p{1їZ>SҀ8)..aN0];bZq+^yxgٰ)S kl;ixmS-y/W و=P5ׇ 2S$X8=vWFh c[08_RDwHKlȿz<9fZ+gt -uNZKpTEiu5P oeᴛb scRZjɖDu/;2Ӟy7<|nqqTDJ=֊NXJvlOVⲴcZ黀]'Ӭv1^{jTVL\2 ̞ S 7S,#y.VaXI*/MGzp"ұ3F~>t[d n5q3U oҍXo8_ uQAB@`3 3秧GKy,oqqSFe+-Jɱv g&{d):ŠR{`t.WjLP^? l|o=BqW^ rqҁo'Ó$^AHPdžf(~ /ץu,`i%GU+J.mwyQ9ECYDI{QM+*J^^f^tó[c[U{xGf};=@={.&M;-%4D|W=1E.Eޤ3?͜A1> 5`iMˍDN0v5l<s8Ef[ A!Ef?3Im'$a&ٌ:]} `}qL nX~fw!mI#:,ѯ~zdwD`UcPMMOV|ԍY0v̝lg}c2  ?2aX@9uy#>YpZuN`J=(1EFx XQtдUنEY&vEQͷ\V&TJp7ڍlBoPDӆɈ>|΃, VlN*KAmS] נk:. bfu3IէW9k3$kɂ? dtª,,R -HUEB=jD8i*Q\"JZqpVP(6h߱@ե)v+rܾ/9q\" =Eb3.uD^$C iW;Mb6C@W"fơiJtlPH؉ μIyTvM\μbdmbI-4o@LKd%KDK}?OӜVQE(aVE+XFh&_B?nX<"ڛWHAL K1K_~q7^f8AƦ(_ xɟ\Z=&ǁK_QyF>i &^xdT̾kd',IJPB_N^P5HCh`ݞ ?οٵ8,נdWC.1%[Biސxߨ<:w~v<2/uS ߉[*v)@vuk8pEwj9taFU3` bdp`(DĺG-QDky0\jy)$ؙqyitfޣl*QYPVGȌv_M4 Q1zVdC.$"GTSg'/7$6QH06JpCy0aoYn*|aIy_Q翽Q6.<.pRg6S)3=vlR A'{r'ώ_t$Yp!}@N5~:ħk iM гg6GI6&niR+bP !}!UvV^Ȅ6J n^.h( l3zH .NB&lkZx)tK*v=U?7M|1ybQ$IvjSD#Vg5R#ٌvm XL> Puu?_.Xt%КoL(RoGkM+Tn_q_QT}m MImHdʗef!?s9[x*RWjKC?U ,߭M\PzQyNwTwdc[;obxj | /+]jafȠۨx:t `,֙=^qp8ғo8V8/hKwj4OFnr^^ai˝51Y^*uC8 Գ P\"p@Fa^tdxGlBe,(3l/d|l< Ao5C۹yB ܄đbvLD*!9u@#CWIi:ѰaFaTtO}9td #m cE܄[ MN7NoHӖloʣ0PipG3sԭaK%N1u1GzP4;^@U P#5!jD[y/s45m^Tr[$3>ƠJt%iaDUPN%3}sV3D>QWS%jm^J5z1Acnbtab\,VP}AIaC:ZKSIugA6y$]b/.)1P̸[Zq M]]d9eQgJen>P3 Zn.#/E)[.ꇓQۿ(DIWr'lu uH4P-$\݇V,_f#(|KA*=e=a1T*@SqRpp`"F>(I4BB?wf4,ua{rSN#7nW!1 o.a3t#x-wC/?k%4sm N2=Qv4.鱉~4YpߣmIt{ahd&X׳B"c-`(i3i-Jg.|C%7R-QMC}'^g*P-D d1T9 |L Cg!7E'25g?ҚT}n2ow(jہC mP&Qp#xt$S܀EsGl !aUt?dzkRfdskZ:So IX.K9;25FIOdJ;C,>rB5ڵ` Dk \h"'8EqT/gG3~ˉp>?3輏wMyjA?86 4q"{x+<ߛ”qpiK%MP6ѐZ1-Gc>T"AEF{i a9 y 2]sN >NSRjh:0\v#3r-zs(,NEns$ za㘭_,xPG.O,u0%>TYQFf`b夽N=*I_# ye*̯(օu~DU]8F-W4oGg>HIB"K_PO%SC_~/>Ai&u Gǒ%_M_q;6H" *׳}Z!LhZe8DGQ?%L[_IF*m?T?~xTP?=0,JNV(pC+Kb:l4Jv2ynfޛI۲qh赑9P/`C m܄Ɣ[ QH7xkۋvx[zQG0Դ#ؐn>tL7 ǒR.NRW$E_?=$H+E $AyXOm-xΉdj#3jU4ϴZhuvBX-*[a32Dz&nἠ%P1 y'bR}{;$G"ō/"b<9# Is(S@M: ~䶱+NSjcwdC*,3us";,(U'Vq4Qk#FD2kF_vR7/yx6^Ɔ1 a烎L [܎{~ҁBȡmзԌ1n+ *M(^e;:may ~d+{1 DY X:$vWKw\JBe#Dz9eWJ V;}Yu 8'b<žPE 4dqP9?Z:Jۯt)"6OK (0):>X=ѽn vm~WRw@dԛ ;W;}SL=$Bjv H&UҲ+FQ!s)9@1xZ(}FYH!E5]ۍ+Z#Iu 5[ʋPzzKӄgK x&T괕b||M3OgY-A!Iy=.9VChfaNOd±֗' cqlx !vNɃehۅo7ۜ=hB;'0)nkc:XDw MU5_Ğ+<)\ ;[bG7B0UeQNN}VhEfn:;>L/9cɞ""Dp8196^ p! A|Ios0LiB)^'qx6x2|%T啊2`|[C07 03MpB/O滋ٗJR7BI]ϯk;yŖ:IPJ.2uL爆ØW"nGn;QhZW^NwQYf۵!{ÃK0 HhRv9A,ԃ9z D3!Ca+G.U^R7Y˓-/1Wm\mBA;&Eߩ{> *=mHm'QQеe]ͭYjiܣX|^LOGr)"S2CxlTB+#k|%Hڳ+O3nX@P#6d\d|w&oⲘ5TGЁ|o'>>E7š%/ OG"`ʤ1-)A# b,`UKuRis}xf$[F.͘6 "V_JװGЋ氾lF:MDHiCqOϕMu-bZD78xnI2s/ba=|ռkWtL1m:MƷYjvǽ8_57p40cKDsڛ8q S: ks^Ͼ$n"D͖54L`J?Aް2r gH1~gd F$*e[ؔzsaIoZLHYߴ@fr7KkJ$ɂWi)>'˜&&69qMoܷ2h n2+PB} 2?Rkn3޿ 法G^աT~m+xew%?9}UՙQxIh/_LeY j0Nx?׋zkAPEa2w0 tm>PnɦԍɁiA3[ Xמa޸M$-A d{»~~[RP<(Y4WJq4 ^­Mh@pbf59&HI|1PQeFJ ;/;qpt#. >Sg!"@x!g&.R}m킄hiDP'!,bZڿ,PIl;ܳ[aPtOmKiiH=d>ðf3]|%9e.BSԲ,f]s{P2Qr| ;+2w- Lv8Vcl/]`h[TzR "VdZBXB2_t+诤$vF.!DaN#m(kwL#˻jj lzv$J, .Z bu"6=]Wd~aF /4?P+ a5U5!l{$KlݬV'#Hg-RTܠ(# @>X1z̺ .ۼO+ d20"N'96D)hz#O"45N;P愽FjZ* Y^iAt x[&0pxl'w5oͼ26[No&X\JSYD=ɵe3f01zϨvژK-TDq:2>u`b t;fÌ2g%A9SXk;LFt\CKʼӰcj 楎{de맱b$_H!Ÿ.' BL4Q[ϪeQU }a&ȻQ"*|u^ ɜ$aj?Y]fya/ً'WBlJ˸R9 @u3.ZD\űsJ4ß2T#q4,>C}pݑU;샿] c98,FbĴf?9bjN )wU GMO0 &DM?QB9Dʐի>"|)\v~(ZIv`` ؝>KgԚ :{›.5`8ADH¬:6&A6 {"^.|-l!%d?,Rrr ?[& x{i 0ݢK*,NG0OGugZX6]I-Y⊷<i=ǜJ1g=Y"yy__%,VHlt\j_f:@hmnIAv ]l l֧4Sۼ;(H"2̀ g)nc[C}8D@dHd5X4X6{9S"=1\Z6M#'wv%_ ]SцL"(Kt<(& 31kBKa<9WhXx>Y%i{ sK-53x6?왊W^iST$͝^xPt^*'w©}m2TŞa+J!S-i=NPL{Cc~)O|P?C]\@TrݰvXMYUlkpJn| IšwTtQ@Wc},V^&Whw8f@vɵ([ \ؚ躼 ,dTkX# !JV]s -l @ICWW~F<q]FlC?*C{y0\T^1/+Y ֖>~Mb~0%X,_@_Q796z`JL#]ڜ\nr:RTl? cdG bFղ6玸A˒;X!um+P{qnĖ sq#WvqS{VkNcR JY-+l~^;lpմzr}1H c*&`ka5 fj[!SeP*9v0PSb \^w sBŨu>nI[tLZ)gzCc4E:@ 86|1[ D Sb1YA|~/)IySs0k eczD%6-3m*2dV\0 Cly}Z&@f0Rj:pJ*bSިySr߆(`V"5J%9<{kyrD ׾O?.VVeym0o<8G9+bB6qOcA_ֻ$ezG1tZ/i=- 뀊 4O\ln<dg"N0sL"CŔ{3Z=0i ]o͍Ba^SrfQ>pK8pRGc$W1'Q}ʟ3@DcSQ _dg-2xJ +/K?asG*8,p|n,ƌdĽXEo m L=0˦LUj@ec$d9Hl^&$mNU^U `f/}A E께];eSɍQiS+x_~8N%|C)2qz}"lXe)- 7 xoPq&U չYpy 0,C{a1k5Yh$Կ9(NkrҪ;rv`:4Amc*vJ7v~}Mr*ξeڧJ1":m@קaP$l[=8FKʸ@8ޏCW\_ ߩnjKU;+4dxO=xt+iڐT:_3~Xql!=ÀtwDVnZa_|$0xT+T ecׇYn72%&@IhQ_ 5-rBD ^ ?Өx{"ԫO%>>ְJK̞6 W_ݷ- IUp#H)9dj$ !M!>:K?y5{q`B{ }ʟ68=8)=,Q/Lt n%x^Z"G '+۟{ƌ&?qw܎pHwW?]Ry[x'6GD iz'SWpOyĖ _$&UT^QL ktalݶXtBۚ%Ҝ4~$WT1.sHx[P~Rĉ6>zz+FyҚJwҾJ9FF9g"_餧^[Y[&Tzj8A}$;_V@=m;fQ8!{Z/Ǝ(ye}0-gv&/Jހ3Riu19am|E A)Q#OcU22h+y s547Wdif:`0ǟ_o}Sv5hhzٛ,Uu A}a!LۧC]Bk_/OjgiCԤڽ&;@>_r+ثH" @a7E]^Mcb.րD(bc.ԱR4FXZٲ;A$\W~yTX~֏Ʉ<h*J~ݡ ⚝3SNMz?fmBbb!=.5n,Lsi Cє(jk/~ѽbˡDa"17I5o2"Z۝i 3FWe>3^4LMȚ1Н7Q b PW'm Hvj3F`%i4hb$(2o\:B-Bݙ*z'zSP>cYbaSK{a ng;ukNj)_Oɉr@o+KCl(>uIZHfH6B[vTf9y مbJ+-X_$WS5 oo*pÚk!W<,Qx#FG&2ҹß3N"6a2R򪖂N+^yCj3zߞe3̾gp1&8.BMIgǚd ǫgX U;oQ]WP‘콌~-C VbS-%H y}suwveSJ~g~+?49𷞣=hEkA(ty@`%VY_M8s+&/R0uen3[L\l!QcvvT%hIfzC|ėan?ˇگ:S,NJr9(T:( kDwK_tq"9Pm$U` y>[[xB\DLh-B/ˀSan%I(\`<늫pBL4`QyWkvKz[.8$XI[V~uhNc#HJ'LW?ksbz}v~K\Q+>EJ8(1O|ݫN6޴eŜ_;V { 1g8ACx|P-}+saZ8sK%xKu&@oqbۅVZܽoQ{x]]k;'ҞOT:ʂ:ĤH^DuEqv󰟫-񜵧<"y~/sh`~3SXb%( !lcoEV S;9ùlvo2M@j?>E2f8hꢔ}n 7A$ 1 Rre2?,s6΀vP&|6SSҹ[rn3 Kx%'ėOzRY 2B)I>Auז+x]IKzQR[ޞ I F2Y""# h!8Lv˄yd5[38[ }\[\\eUfxd " 4ω"ϱĴ(Y1߳ Qz]o9M]v?o,\k|pCIWEhu[ 5zц5[k`ޮ;ݡl;sEKhT!Ku-Q˳gd)fpcdG~ۯHw'"sl&rldHtHlSʫޏ"2 3/Ur{:0=rNbD5JVn 3,DvӉqrbp=I7UG*GWX^Jī$i3uGx=<<R{=|a.SϏ G4#6y#Kc)hoHDK!-nשѤWŪ4˟6`_ݳ/HxSV | /]7U4v݉^ԁhNg//W*>irm&I8E[$@n@[ebtGhyY ]fଢrAe!"z ]>LpAC?w)FC%͓ aCN] 1iv' *lFexcwPf*%Z8"6_)eMpzuQ!Vl>їubƨ8Jw K*Z:Bz156;bƯyuA|H e;`B98lwߗʲ?L^s 5R<)e]hՋ*0tLLa~pXNPq$P.]30׊5ؙF 8`MNXBkĨ;2?,6qBw2Boӓ/_IBLyyA15~~\隀l[ux;!yȵ lyFaWUI}Zi .J$,ayи;]_k< Q7RZѩ! 9mErƠpz 1s|RsdөCv};yH FG< pc~I\8'EwS\"9J/" s,`8"1R'Bvݍv9Xdd& 'Mh7_vPk#sƫv,T/ X=pB{RZEI#ƮHE)\l9 . +;韖墨LфW-i;cx޾`d:mC#닰IG|ښP: 7mkC!2*,=NO5MOՉHc4Y$"BA٢U4/r'%Q2Ә%L! WB ҝF"{[٨J .;^٬1MT Ҹ;ߒ;K/K#Z yl W)7m{~X}בϭqXyaXty4S?(a9Z#_{¨`\9p ilr^6uz rԗP(ֱp`ɑC)skagp l;H0n[TyGGy *kQxLYT*)"wErƋ'a٩B=,{z.!aO󽔾@3B(UXz5m]0yw/c vx8Bчw,ᐠƌ p;29yRQSF-}bW|_B.74nc 9Z%&.A(_̄V2q0^%h,C,ZEw:ה(Q\˙pMEHd}z d} %#6ݢT oD2A;bpL? /~wUs ežqa]%1ApC\Vڣ)ml``)$l _q >0!ϮusnTHf@#eٴ}w-[}ibx,}rB] 7T ]RN+VF ~j65[It . +@aBL1d?QsڇC5%줉Jr n/|oY IfI,WۃflIF̋A![ 5F{ '47*%E1sS)_PNwVIhA@a[yxg;U!0CB!^{;h|=<"q G#7ب Gw?Μa@T9铦6CY7)=nrr[[3=ޢi'ӷgp]2e a b˶)zy9{~I1P=y*(-<ݱd=`_88eo*ËeJ]`C#q xxv6č,wZnz 9DWp󚀗ܣ$!UdUo@n#pcȮ{ANwJ0QqtqY# M7T{˽K-A 1Uz?tthKO'e_D^ilfȥNX&Wb^6WHmFia )lWRo(yvj4RǠi:C)5ǒ8ҙlhٚ؍e,oϟB]]~+&wMw|셿{",>U`,L%qos՟b ќlهibjS9x6g슜N!EuYlը&T;+iYdUR+̺TJL3PO^jކ$hO8ȇ+P,rN)\G3e\i<位H@~k\㠘~Vx) #ô}ܿ{LKҘ]WI c3$xT ZY>eV% 9)5B3lm 2w^/#Z!ڗpr C&g: g ̔9a!E-D< {G5jkąB :u:g Nw' cHd@yO<^Uwȑ/bd_4TCMădnǤvCeNw )YӈT ɤ׼ 6E5AiW<8oٴ6lqtDE6{ӲS2*ވ{i=^iie-:\Zb&.d!Z ~ }]jvacn?DqHNCJEbX˷-per2^Z^n%,N9p#rjCUg<]ĚfŘRx(MHc Jy-VEj,Mx+"9VCi+ш~Av/%P`gX`yXh} 5mxng1$" E.tM1iѢO#hW0Y4zmhuCz8\ee#`{Yt_ 6Cxأ9(_6qm;X2[]_WLW|,c1 d2Yoqa ͆Ήψ;Dи +0#I{cȑt8sEt%w^qoziV/*QҟxbᾗV_ۘuŒ Vښög \^`>nX÷ءܯ$?Xԋ=`o~-A[f'׉Y܏,I""*l>kk"X<3ɇAXڣ;knfЪ{k\!߽:>VT7̈5*l?ʰobG*ߏF:}Og<;'XFc O6'dLr48љ+ &9)I#6+" ,^|wfW#KT%7sٴQf~ vG\v[d ãoK[qNvyBd&kJ5+ YQQGްۉMpo_s` *oY ^gkI^M;3M\Ti|JR3iO t9 ˟N̍fr yIn,!r71_cy c <I6 y#':O)rtLB#? N`>49Ъ &Bnw> ;9d{7CnWoeR gHHWfT)"g;SVzrsB37I2 ֙G?Ȅ`,h^ s 2%(*cl~ĶmJ)S0hv5), HѐnXc~EHC^Lϖ[5t@$sT_6+]3.5hL$}tӠ;[nq(2. P)B]ai=VNxZPuQMnTgN}|(DXZ{4˰tU.ra 2`:4):,!v4\эW`ril!|Sl@ L& o)-3!{:;5Tk%H^P^o{44SCbL(D|8 ${Mc 2LsWWef[ $ J}J v6Z8iBԃYȒr1^4Àg`!v}IY*J ;T :<&d 2BBp ]9la*謿`;3D5APNBhs#X"e#yE&bxe:YLԉAS2 4Kmb@Ώ5D=9 B%U͗q;SUXq+6J P3z:͇jԖ !ٝY:5>5/)ae ՙ>8'WkĕMr3: Wi+f->&Q߳\օLiL'pJM1^.5c S;9 x0'۴O[լ/N`gSOŠ k)_?XY11"i״vI}yQoۗ\{}yZǧs,. 9}G> ])E TsIk$ԩ!X1JH]Oܼ粓 LzJJmE#U+̅Q_g,G^[8J(o\$3wف3 KGvC7aǏV?ݛ)~;rBEv1|mϘ[)ez)KשJl$;j*Pe48{aRtxH 68/Ćퟆ)gPM$Fc,,U3[á#]"WE+f23 qyrU4<6x VҶLUF!z&Xk| i` #m6_ xR:qK J=dQ_.Ef/0*m~> 0n[?}yT&7.%K;ՈbËLߦi 6xC)D8z̸7M?SbW<,7zą()fКF0ω/|?ޜ6>TbV<2fwp[0"]bmVHDվ  K3JUSS7dU;Ⴕ>,=kH,%6i;\ 6E-VFIK浫;}'l b@#B鿁6ycw{[ moK }8CGA`p[Bۡ]rzE z2|eRX*i<`x|룉@nIϱO<~l,x~r_@|عb>{b0=PNN `qZP\_e:g#3硪Q^ֲ Ig}z#w¤YzU)_A|4BvcmuB3 [{\;|ůt.3 BJ8\0cbyPə{nwD)tI8Q ]+<)ʃ== E&Mjڈ4P#bü >[XgV H".NV]s__Xzxb_5P1n; + XbCM` ^9t?[$.Lܫ4!lfd,Zml؆h2:Tp*)}ˠM*=H]-Wϛ>y-ڿ\QmӓZ6W/l6@31B%#>3` :=J\zoj_C֭=>_hg8lj &AkCƠ=[Yf?A#_C>,@$QJf̌)ž"`Mq% 2'93p-dK&a'9I-] w򫟎WKw30;{]Ȩa3G Ki]j7\fma^LI!C\yփˑ×bR Mչ3q!TM-*TW+CȬ>9ߵŰ&r,\B 46:up2rZV= r-SR6o9ώ!g͞X abtG=ǵ_.a1\ (ƒXwZsj6;V.a푔>IVAxWX^Z;z!9=c.E aſ &ܑ'4X3M)xҋ51)G[*V;O1Y6xP& W0g=#̨ o-@&>Fx-e-o?ґ*0O€ue. :Ax+x Z(Z odz*'k>꽖Tsng ~+A3q:Gٍ`HQ\x|*}M K;2xes7%gkǛ@"׷oR< KL۷iFmWB,."SD"T.uZѿOhZ˯(F|v=61bK04a93,MH4B<{fĪp#xb*c'lTa[rZ+(@i)? }~2ںyUI _jcv,i>AhKTDlnˁVuQ3zoX{$:UM O#3 ;<58K%Q}0=jOelۋ%o1I.Buɗ5\@r#Я{q!1nW993n~@ z D91 ZR ?ds2"L[rQ %G"ؤ-Xsm?4~&~ѴS–8B>60Zw~n[&Sr~AEa}@z} *T5UmTU(E2p4xZ7tΚu2vUm3A5Q LtQm;%g$ZeP*7LTA[t(!wMTLtwCLG?]yi\?w8_Eֻ0 nvOp>͂>1-| bнhKY?Gb^A?x (eu BR9ُO! RfR<)sT}B$^nμܿ (Xد:>k-jbsbAhpAsp;jČ-hՔAXiNk Tƹ;/r%w_xn"!8MS9l /G=2DFfGU>@쀡4 H n3_X2zc j0fWZ742'b~D{r:TWçFy~YHk1=k1rQ*zb+ŠN9+~þ.t(!3ط1a mR8e= ?$OkQqlS|铀ۨôZj}S[}g ϱ)f :&[{ 9?w-Kz B2 ;zuEågEAtn|oʾG4駏0e3c^Zva= Oڿſʜ9T-Ii :>B˾B)D@q F L+r6;^jtjm80 bZ^ZXL;iV/ZbP4M#irkt.#]Wwr;gdNS2I#$ȠOkDSAp=nMJPFz1'┭EwAOk?j|_M#1Np#F㔄_4˴4`B ,!0 #/;o}E~aǶZ `GyB_W86慸Z!4E( R]K6F0-W/Nnh$F5Q^PǐRIRa殔\4RQ+^cc a1 ;!f柡|-%>\Z? vQthl{Ȫbmv H`tL6T=oUqgmb[J`20Yl@3EO ޾&Y kvߣ`hNDf+kqkQ^G0:flՒ%M85b9koFФ@Uh%K:n/OnR'hu) sӶ&IrZsGZ7 *Ψ?Hk*7G^`tPCw;3cG9AѕsBCjtmݥ\JLֵYψst41c[ܝ#J;5ԁ.Slaa9r/|镇UfIXi(TηQIȿ}jl ~gJѤAk6m\4.V`v WxFg Y_P1l O6#uZ)м6YPszD@QfoYQ꥝!?0db͙@ @bT՚aP!nX $Y6ys$ E}ҸjgeJG8 Pﻌd*n;m3I 4g/JJ}zZb:T-5o+|p& *hڥ\Zk1+*u4@= ejT n0$yd;ۇx(I(M@%-~*3ҧEّ\ wPW6q08zbt SP=P:dV@AO!R Pժ'jLj8Ե?f#^SHuA.jy%j1NT~Lcfi(9n1nxO"K//ŝZ9Hwn. VhR(VR WZwU2}ᑖK7Rv tWPhTgW^ I2?6[BWk%0B 858KB{' m3=9 < ։|'+`LKY2@y:CJo>{.r5)+pf0j_; MUV]u%Qj&Bٚ8PRKJZ0e!oԷYRº+‘$>3QD(K,Ѓv`  \*`o $):ߩ *Ӌǂ46337iwM@ Ӯ@IbM..1 V u`9u>gY`mŗ$J1v7]lܜU bhH ip, )/{}1}QӪș<~PL;-"u]QDR|dax0Q߭/N%'H} #< 7\씥"=wf9x=%5?/];gH̯=XIǜy%-R1(=ouPgY6دzʊ6SG)BQrf,Vur_U}D,~@Iu3ZDmJ[ӊ\🏭cB&'}ykt@e%&̤Dϋy 0s|%A3#Rw%<1 'P"U>ut`ӛ/NĜg[e6kkD{' M;[Q;@+׿rΐ~? \SRx&w}^-ʠ}<%Ro` wT VU>+4Ĝ<>$Fʤ Ɔ#onX|ig'Jei0[M%4&{ 6y)ʹ{ Gu,CƍA/Ky t`9 {XN 9\|: T) q `7BgxIIA4׋d<ϝC0Q/z9HDڝ![JJ{GW6h |iu]iis}cHS(u6_t@3Lˆn#ˊTP^vc bMm[~-nVZ !*W[  WbOE4 vz&.r3r{KuMp3i"1D&xW1$x!GCˍ%((d@'oėo~ۼ&m|9T&K0o< ȷ.F =6. +1{s@kczoyXALiLxlWvI"JZr!w jnz8M";I-&Fjn TV'\y hT^ ;uh,n7|]x;BbOI' 4 vг$w]U_ӓţM>_uIh]=*9**p1p >%S,i,W>[$t74pAI'թXFCn{IUP ubjI;@AmIjlt*}ʎtH\>x퐝\L0~ WvYᵠs6C e6[ieó c>LŶ4-"xONu7 {ncY(Є/rQˤ/B2VpAdxX?H7PQ=tjtD[^Zig4fwqա,-\ dڶTӎ*FQ1Pijo-:1~@ա2m8WkJy jeeNLaJRvs"SyP`PVjl-~b}MeuPR@1‡%]0,k{^ U/"nȱ/CVfԪ`fL`.ں*46$ vDQur (9A)laj#RZlG wss~M47X<|ϰ>c^!Tt6u UNru`ǥwZ7WF8"?PTo$bd:R{Ȭr?a%8T[/nOEo"T8YbqRKK]߷dPѵ-b%]FxZ%2Ue7RȘvN,5}:BOalMP jay֓`{Rb hM3)f8$m蚎P0l}Kq#KbBv:(IxPϳث#GHnW1Lic&hmmʹoePS3a~8?m*'eu Cyy3hXGvc/$UoEeŅ*|GV`x2Z0tNB%v[H(E13iD˳j!$/g,@Ѻ=Qg{Yg:fC #45.FA}B[^&&g9M0F5N4I0?J{;cby(of|S|&Ǯ `0TZ&'! gZU n3X\9FO#~,x-/<H[cm8</*cLhˠ!搴;fQ.И!2PIz:N?"'&5y4ZW A3bx!)Y4V-vشe(z6ZN9!.xP a/ACŦ]) ﹃>)4ubrlMIjO7e,: [)*y}}]m7Va7o($oꙶkQ䥠If9Rsғhñ_L#KhvwpL'#+4ҕs4 D/K|K9FDât\ ̃E僝ߧUxcmQ-{XOj4eov 7OH|$V0ξl>}ݳD"ޠ 1NuRH ZSjARv^UUheg'D)O"-ng{6ۤ?V=4i6_I;D7Բ*6.VHqGoF&<>x)QPp ![:#gLJp~BuXtQx{^ATN!:e#T|gDJFbzw%:b5)KwcO$0Lh ]=cx h?ɾ΄5W"R<CHͮwjqx:g}*CH7TrI$4GTM)p۠OɊSa@q]`{ud;%[STVԥFJVTFթ9YP@AT& P gV 2^hjzr:}Ku NotVY~$V@]"0`S`=Dk,5}pd]o %X~.%zYtb)7q~78[<)AAaGi>,[nkK}b_zsdOu;V)\[_۔Dᑞx(4nHlhX4+DK ?osin X!]1Qd ;wm6%Jd)jz}@hEXXXP/GZT&Vc7FHky^`ҨV5^e1m~iA+)RB= 4{fk= 43uf$p%>PDnՕM6ZU [-hUsAC"uxIՆI(8á쯮ڰ>qJ(WP40wk_d t8ΪtS.h&[ebٖxXw'641\(z@R:N/lxfjBʖzR?"^`8I=xꇍqt+&=%|>Bxw'rԀ7VǂQgS]w;.6;\=>tJSӷmgXmP469lȏ69K ֑҃>|vM` yw9#Ҳ43Zt8 ?rNwH_O1,6 _Pg>"憰c(}.Gu-,dϒEcaÛu KA?r~XPwN  Zu,/n/P\P9%b8"2 eSoqBqڑ[4F?Iz7Iue=|'o)o .r-hC&veZh~0`ĢҸ|iWa<|{d)"_vRPV#Xn#;*}r9"VzLUTK[6 1O5`DE\ ;3w 1tn%kwajkt㠖FXf}Nlpӻȁvп61+T=/j r6-v%g{w|> _fcg#c1X +1sM[;HB k׊٨G} VNa\rA+}+Эd+CΣ0y ؉|L`Ї1&yبQ4`UE Wpe2fȺ R"Al/AUT١q@H{ikQ(*4@C&$ ~6dhMED80I VCt̯ZTUr٥iw"j'.siS>*x-· stM(5Jl(LƟ^c"-vC]+0t[?m&PKG=GXuzʡdG)mbfwu0F.^,b'2%>8Իo%1|}r2cDRP , lr|. NI<&y46h 뙌Qib,r2; .Ip4|VۄmMv31:_{g]oet)ʈ!q}Rkjp&*iXG],c.3@\$[YV |q|JS;-=S;\y .3Ҕ$&R' A{iC0i1vn^ D2Yzu3vnw`N<\ [J䱠9É?@)Ov ,J-aO_h|Xdo`TLW\W?x<G5 /7ֶfP?L`tB9AHwq1ב @{.NyC)s@0"V/g=4eba I)h jOohݗA=fTEj6hN)+ʹ7lݍ`x擩:.Cb@V0:Oo>Г6L?|n03_~|ِ &Cxqo>WJJv_a]K$ɮc_^8U*50Paj5V@>P4S!G 0~F%RA'?Y _/9&FVJ?΀ [QĀIC աm OEt؏tU4s?-?HlҐsQcc2~!r[M1? 0X Y)Yή+(λ5+%gBD$SKjG")3Arn/B&z ֫j/ߢk׺_kcP%" p!L1-94WKzn|rƫYUFc/w82i@BWgU*3*OZ@0R%r\evdWJ)438 cBy%z}5dZO@|2ߪ1YߞML6gX^2.s,ÞDQg¦^>";׻ &5Ļ;{Bb'+Aʑ=ܘkrB2֟wd҉{E /ήh?wqHtLw sppPki8 4Tru@jVRn{\f@r0^B}DZ$N:4Vޒpzwx9`?٭e%,!(d YnH,IUe5381[_OS2\ɮ =꣝W@$d 1.c%σq| zr0^}' O Gl3+ӒޭqW b>@nH+w/?wep= BNg?LB'z^P@Kf1 (?S,:$"b(Z!mm.H 攆A?Eq%Xz+9%ZΒmu*b?ٹ\# &Baײ:l n-E~LO~wwoΞwr++Y5l(suV09RO$< p~ 44pus i f0x7Δ 6T8w1#!$:^o3Z]ziHd _7XSKOꨂ8qL.ݵQ43>js[x·PϺN?\`X>;/=`͞S<(@W`-9T_B˃kCպ1`> `.[8,+5:R;~ :)՗}(E:³71(qD[9BJ!` [Li4:_k"qIqbG%ۭgÛA*='Iy#6lñL`*UtZq:НzSrH(y ч)M1.f.y_.j6rp?ԓ-_ОjuHc3Y8<Ըn@Y9*$3e {45l0؊-,8"TPL" ه?y1WUF{{%R)1˕Ӎ5PPZSsæǚR~+>PA=@֢ow54:A%אɠ3ަ^}= _/T,91Fg:aE ȷ,f7sfp=ŐL[`aA }A'QUM)cvp`kXuH~o(4G'2qNliKǁW ŤfsB{zQ\hnBd^JE gW^s,uVQd汧kŖK7E0ҹm8|ӛP/ b Fdv< A~ +c _x-GbfoFD@O_w g-f튂t@V+o i(l+eU~p}(|#cU&bU/ZBE'59{q6 vbεW ~ NH#b[4]nA=LF Ĩҭ'ٱ@ГSFDኩx'`pILHHBX2KZn:ğ #7qL %&}-Ƣ:qB;>M4 '**z;];qD/x./繈S~ t˸k}$d]Ce,I$K\wqV"|}e6Xf;dc9vp  tQO7/JAE-Mc,L]"ALv+L_bC[$Ts nxQX*_*0dE\JkZ\r93o TvluTeF(}{թx#*yK?#By^O@Ҏ!Нh\UEjj}Uz $;A>-QZn*h-5Xc9/<WF@Nח3jxR{/mE1> T-*J"|:8(M8+k"NpQUGR@n@PLZTNq?n@ںu!e!L/%f,{kSXeq_ d^Drp]6uxn&s?l xkbX'b=O ChM3ȆUC% MRS~ϼvUtƞ~'1tJ83L&eOW>ZNQNW<L~z,%X o*PO*L*gI|?Z?˵qrba!ʥ{\?8|( >8_(9oE8UnJɆlP~/&ǃ:q!I[29H(Pyt1H.M>kiT "gP#*&=99v}}=j` ̚,rG}(TՖu$C6`E]^qYp'W8/R8DRp B7#4y"ݪZ(jp7p(椡&C`$L.bp26 ?g+iMbHرl5Ev<& /Nw/+YxYE[M3KmFuWuy;6Uw{zpdn9w!b]1FA^{4 9:떾N:0q\1 .ʏOV\čG:R\Lur}瞚;D x!MIzuž,Kڱi_Ӊl]D)ol5hKtIM@VEdN r9.ϼsaXf9 .[igA*We%jWQa Z h_<)LH\H$}Ȭe$5qNaFG.fzHͶT%u@Y]pYjh;zrJ#tX3hʀ]h~ȧ+tpjFxz&F'*ڕiF80B9ܾ5!6$>b/yY]ց~ !Pԋ͎6k-}GX0)@K'EHMvxI&>aoZ+Ćfk>o{> &6baڱ fpu/(R5yi~ '44հBŖ~}!.'-"aM]/˚7.̛vѻ}vgfP xMU,|vWy2oM_qǂEV;شe?5?b4RM 8TZmX(`HhWskl䄀mz6~-nG'Y\|G6b g#@.HhamCi<}m&7]O>>Yc~S{}?<ׇO[ f+0H([׾  ڷk,O{;kS+F`Hr{m(KȭlUǷy w{N5qozNf)+~эiT_~5ɮ*}:z12L+\.==Jm A !+y<8<tKúElg,Je;Pd}H؁͇h0F2?fH?7 o$Fݪ gt@yk׵8!XZ,<Íd|=3LA >ϸ7$gW6iJgj[=ZbdKMj3tQ#Kǐ$s &Kd0<*K|;Ӊ:4hJfu09U9#[hݞF >]+ҟOT8^9o0w'2pwbH07I!F1bUi͆]yiYOz80;ήͳ'J&7$T6 C `HȒ^i5g3DDa[HX~guJr(o/'++~=ܣSZ{YSk@2|ۧD&??F z3zR6jz~yRG) vE?,kEK0{qoF~SlaL@G}-΃We)(EK1#a쨠HqtH7ʨ @byQR9u%&yCh38G-N5P΃OTut:!WY)A)ثІ ݼ:Z$$Łaּ}v"bztKlDǩ*6`eNRC QBG0 P .=3iŪZl_pŠM ܻU]dڟ' Y>#[̀-3 ږwNk$)'Q\;h1~^˹ tI<6JVHǦ{*`aԛ Պ960z7wIy!GԜ⩭ !#|༢&0E !҅T~W#UVҢ],غŤD~slqnqKo{̛L0ďyG)>ק8B'q7}F[|@ܘOŴ@8]5fffo=DiL٤THBjFm=rʬ_+s^ZMƶb6,cR k伛Yדo1ܕa)X =399}mLj:Ru߱ݿ ղ@k?;1ޠlp<2珖_ m6!ݜq#niC-!֝~Y^oxg.jƿN`)+Icf#-o},%;5vާk9xPq.[}Xb>!жN| `q5w\TvzŔv}gw{QG@=C:w@‘u^wiE&Ll \ӗU'$;1".M% EP<7,-QTĐA;U@+#ا&31{rK5c5TG͊оDDW?7L4d"[>9.8WC:yZ[0K~?s?v|V ڏ WQo|##r ̟d5O^BktPZKr^mՃ?gl0pm&M:cmϭ#u͊L38  +!K(׾G kG淸p˪;(`A'ubsb. ֫6Onu`d<(xRs^dwDU6<(؜`L6UCk/  S=ޛ;4NSiW{~Kg6rΒ` SR #MeЛ{2fz`Cbǎ~ߞݓe44 ߛ &AjgVH!pw TG©C 8I7 _FCsU+ Í)|A,Ͻ<\51Wx-Tf?@%(3!Kr g bx+ζ~-Ɓ>oo5PZ9; V\Bѷg M\b3GMjKy %F,{LeTѾ|Ix/m،6.% =pBx`SԬX9YS`n"8 C#b4 F6݊+פPtH^7q=vsE~>aHH`ce س &8eLaLb)S%/BwNps@WAbU"͚yYX]y{$r U,y=Z(!Aʻi7pS hxг j‹+f*FZ ߧ&dX= ۋnZVZh9, K%u\]&Tݘ=;?^@7Y $@:!Cꊙ ؚuI_&LXޚWħ{-4آ~ǻ=m?,_cG E3 DXg /; q,ԳVkoroؔER¢Fs0WJ6j#'̬qlO:|J+⛥:sil:&=6w@f+sJfXՌ ˜i/MѨr- M@ zb=q$/6"Cj_XpՐY2:ܮ]"akd9=8- G Lˢr[mpTo4ݯx(4Sޠ eSd78G2 1Ĭjޙ 8.٢AԲvD\7Np+.z.;hGagϏ'ؽ\AŐw0?}'"OB_Q|zb*Y5;wj8I  f8HL'a+|V2@%X6NOgWߓ[w;|>` ]SIbẃ',|lɺ^A@0bJ{'ڶ)CihՅ^!Y%oK/ ohehĻ:~!m}ѝSA1I/9^ر툯Q1FZ~6'?ƮT ys8ጮ9{ FEq{Dneeۛ^]9 B"* \my㊕!x0P;* zbcN3)C t-b3_)aHi:Oiv\\qWDIN/Zd<`sKB@ghFص_bKȪ>35P g\VC +az ~.JgNjOƲBR#;Z {A%ж۪"把uHˉJI[0Vw{Qt|{E1􆅊(??D&䏲f;=3=~Lvݨ\ 2KհYWՉuQ}sh/ytЃѶJ|~m]97{2C^9|@r\+125'n21hB0_QI&xp/{=nx;3PZ6WmE ~Lh2ZԹ ^wӱ [šT@vc/mT<~$Nes&ZS8ϥ/A**/OSr Wiz@83[zB9dv<W{]m i: tAgƧjD:ry\FNcۆu Uʞw[FJM@,J[lst@bRUZ)š+rD<*n (Ǖ H}axSb9ͪC1Sj]\ $ ,`e?МY9^3noڻʘTdZ}(6S~9xO4!8A0@LRzȾ]OZzH*M}{IVSȘ2ڋu])|bA!i00rt8@ߐ!Bk/-b|bW-\i kŞЦ6X'`7i.i,F^RAVqm'XX̐?t!eh^__kS]RHF]\#4pE`dP.[z]јi?Sxc=Hnw+Ϩv aEQF0d  lxj;8-8i< 5+~u cjNjK?g:nHJ+8VǐM6S9l;q!@HnDez li&6SkJۋq(B`Y흞m{#PJvc1wGD0UŴН9L!fxa0h7,ŠŬP$D串kov#˫KW2 JD mB%WODNչ,zp,?6N~?g Z}<qJ2QOY> rF@) /MyY"l(Lw`ik/֑0 g3fa}[Ut)ʥ/ܩb]C*0Ѐى,{'Wd9>׻01]8ؙ̓mDW1I9mf5!=ֵPN԰&Ź̞Sge3]7Y&vٛ >VNp%JFvrn6(MiAϙtDտZU\բy̞†e_x{h^XM>2rSsn(oo { $CY!:u-sW|OuK\] 57o䅺/jDH)Lʽ蝅h4+wUFzɉĭ˜U,R:, P1= T_H O=coS'E"+t. @ @Kة38*/ԨJ@ʸ\A[s3*s&JR\ p:ZbKjս_+ 02&`j*ŰtdS ҥwT8&髨8J-Ze#;G7.k=Ћ!]ȣرB5Yg#ݳGI%]B/Wt{6=VGaxIzVz}d*fMs^u磸L(l86Zmi(V%_K)2@i_oRLkkAG#qZ#bM"ʘ:zJ"N$-BsB['@%G޺^s\ّaӓFy"y?'gb/?>ɐό4-g\s:9jgQ[ېT<~V, -@i^wkȁJGH_ppAƿvݭOkߔ -l\7|dh34kq#u-^ dKMK8=of5/#0`jdȇ@RhKJ/5i.%AO_lIҨNvhuxh"\I+CJ;8'R|Qzo /剰!'rfߤW(rTz5KrX9e @/ݘ N4n zy1iy66h^e I6aH&r(>,)vQ M|k GLq0k_E/^WSLaoMS4 ᑅ4#Ug' QP9#L9"Em0v?{ʜal6peCDܤc8$Yo(=]f N?+.D_'wIu0Xm}[ WE~},qYFG* TA`&DAkRyٸvuV4dМ^WNEZ+6'fgJ>}JoP,P:yDfXyȰ2Ͽ15GaBDO)ȀҪ A. P[{0R,j77p1= v>XQ'.q޾T׊ڣp[6=ѧȈ0vVB4dU~Rܥ 1yiWqJH$6B.9!¸10BKF7J$4 :c4:I4ĭr=q+nمx2<uB$.25cvjN]󋆝{"V}8`tuH_f96uvʂS<еk0%vn>-h,Ptڜ͹{ʽv˧Qq C(~z2AO.~9|w {^{dBT$E8X E]4s]jÆ%9 F8h[]/7uL䵮'Bx""e\p]ό>+߯= *vGz7[rc^6sG 4 hK(uS98dI Vcۜ"NҔ7UFnȖ0dI':8WED۰-FWͼ(5$g#H%8H C+9#pKr,eS`4ZGB&I<n2X+TA\e>˒@FF~>QHA`5= w@j=GG6QɦqV>Mu)$>;T1ElECpȟ69GMmaOֳƿ:4L7y;:F4g~+q%c\636;U ʒE1k3}H93Ev{fBsvI8r(C`Q9rT tڍM ٺxnGW[gKB+Cqc/PIBw0@l!_PB2؍* *FbxF. =h2|JDjŴ 9Wp #pK0j£b$y/Z=¶ͳ/0Zfi>GbDomaTt .WumM\]e[W}ͅqۊ)@£x,z6wO_F7d$Dwh[@صac舯4  |r!4C 2וVH8tm"().]&7:&II{հ$@.vOc- #Cn_?Ks26/8N{e;.nMⷱDu"cЧYe,OT ְ0}p{}1UF]{>ΖVcr=F(jn@Yjd_1c}T/ h1$ ^5iDIO3F6[b7cXP !Dm45*ܲtÁ45 _vd-˸엨SF=ú<ֆC~Ys4C0C%UtX-YB8Zϐ(}=!Ÿ 3[ ffnPlS&nv>CPqFh+8m @8B/Q2L/9qPME1u.hu:rw[~ }VjtUNs<8xRjrfRVtF妢o|ę LoC7TBԭ,(}di5T֫]-@=B@fխ]&(?*kDvN&CGӛ?e`zf55jaP;T5!CDC;@])S+/1\sּiiNrwEV׭8 ^d֊+5&ԻU~a k Wj]$,7Ch@)rɨVzk=zL`kHټĽ¤QZōu'MSq״Ak0J{CٔWABֹ+J oaP8yJ{:p7'7PX5jJ=lHVeKZdO0 *}t6`Fmq5ǾGtzi*TNFLƚ4~q1k"˞;Y@,&UCliZy]>Pv3nP%"?if,R>J`CT{)k*٭Oj<?ZWMY0k|^'Ɇ>vu emk:#@[* KNJ{,+GKEgqqHB!95o|@7YN%zBg@,| 7O:');cx CHF`ﳧ eT{:i!]ׂ*( ̠YSɺc 3~ ڝ1eq=mC2ª2ҀĀd%'"{sUNL] zm ~=mb1FLj@]ţ/]eQdIi~%cG(?T-'kYIN]y+hQG@G9m B0d*N PJSygG˚`fW,s f0ZБ0z#pG p_͒?~&|SeYvDDnol:uh>y}ꅙ(xO폞e( Av?L>;>w5fj&0ӢCwYa+\($L'sN1:\}~YfW͕Nsso((B(SWgם>ϕf aoo]bWkߐZiƖ!O>R 򙝗bL> LJRRR+_f=e <#EZ!tJYKbM?1`WCy!N XN/3Sa=S 9TggAC]nx7u" 6KLh&)B\ W9yk+GFDxf%.=5*o3IFl^9ڣw80i;o-2I *q.o5d(q}.[Yc9SUH  q%hPӭ{>x1 !Hu Z^f0MG/X]Q,f:5g%7􈶏k91t2rt\%Vz(EH.[*dD铯l΂B1L,JoQ喣- hq<Þ4Yy?=jQ%җBd}Hy ,6G{]h)v3<<-~,L0b8Pŏ]{qcD3Hpk,<-rV@(!DR] )BxqhQ4v0ޙO5pˢ aws=ƍUvtP˹*%WTr 7i/y(=X,=Tn)~c% DBЗ7.-< D hszX K``e`1d'"|l>{/(΂o:Y^J 3Rf*^*,>0_{4k]fT U"Ǘԏ w+(]k\cRo=swd=;˔^RYnBp z| :GhLZ{:'Kw/V!'m:BF5N rLUv i,n8?X:Coqeb*@ 8,\6:>DVȼJm$%:,R}$Ψe? VЄtl(R6$w7/b/:ǺTޝ:ۚz^eLr5Z\߂4yᐈ!X yuf?nEU<@Iehm!z(Jѭߏi[Z=7GvbjeӟCz(A@@{38ݞw~q۴?Z*{g,߮zwʩ `R$dd]: bE,+ f(;4?gd0*a0C1-} j[zwI,R|<}U*f7CyF/2^$?EDJِMΟr3C=Vd>| T: T@KP&M}g} +|3lך~VxB既㞇F-UȕiŖR;Z}.z|hәP2P9R7"mZ](#5d"zRloFu:*?y0W J*Eŵz*zrD 8'P&}/EMt/ 9j1wh5]?SJ=G|q :t|4ґ¸EQACB  nza<{ѧO[qV8_B&v "2Y^ʏrxx22q:{@:L/WK~E 7lG&(s[1`FpLpK2GכA)56c>P*_۬<7#']/D9"jhżTCQnfO=^ẀH,lʨ\Yw˟RE̡p*y`ᥝcHqی_SHxjb#5Z an&fǛ+( B4>/eEډ?[51.g=+W8Oĝg/U6 }퐛{\}Q̅5Pd+T_˴܀NJKof Vsj/mWݩyI?2eo.Z!8=$GL5mCe%*l$hoj4m Ϊ&zs&? tOdiEP3j 8䡙,]@ bLi+}o_GО+v _0k@IµRPUPXE_nV&F>V2wY)J$$J/Llxp/ y /xH"ǹ^2 I^ )le`S~/gǴm!~^z+ε~zA>U}2X!I42Kt*` [N |Z8M uN'gapPVlsp4I [iCþ_UKiwPqWwƣsWy=Ougٚˆw4 թ *~MR q;A)]^a3TxfE$'V^6Ndm^rqVlxL=;N)~؀Z_,# N ADL ;@ ^\Z*x׬?jZuC~|bp߷CfoT5}[*?u_S)>/-K:ϳ&[s=$U{EZ1;ЍW_ee*~aH]JRܴU._Rrj%ZVP焷|a3kƞzC,7n\t㽽$UBpysBÉS<;W5õ 3íĬ3](q =xTQ OM9\!wg >B0̂j9@?uS2QZ:rG=MgW#QD۶={ P|a׍& ݸGF-R7H*׿rV?: < 7}@T_8gk9̘G~uZi$[#x(@x(Wg1P29~ fK`:Nkf19`# |NAl #,i㖂V"cXZ]WD(q ?M0B@CqWD/4@:gazdFA1_}0: ~ϹD;[ KEw R2&;HLBG՛yP^xґDdHiZ|rc bn17FWlg zRB7][8ߋ%3E--}3;4>LSf{FM08͓7"fJ‹#CB :+yPB ]16=b?D9NLGad寧B({1S yU;T@r3G7\N0U]c$P[wZ/𙥇{pWtaZ?0܍ܫw%:zV {m\*J_!qaGR(I$OV9YI@i9VBy߼9cL_Yu]bGqX;q*_/MQf< >^6<d  ^oP"*5m.U3ع~IP'-#JkNZWCw|j*]y:|kg>t9dr$V*SS}ЙG)Vv4of$63IO(OAgmKR2,|A8dGabw_/Ș5'qLeU?3ºlB/ȾԮ&\H:crx&E۰P]>D P ԏk "F—EM;61iD$|aߢjĤA@K. trmb֙m Noy:U= 0I8?sb}8Bb1"K=!?E&J]J5oxbٙJݘMesP66?bǚ7Ƶ8Ws48,`V[0sLPiiJ&Q 8$^PS u<D '#EE7a (aA>P,3{똧0 Q -Xn"0[fhHNB?(E3F|OTHJO< q08;LE_X1&1:qqėv~N%`2R}lcXbwͬh.%I)LK,RahQү.ߗN lw0·&w ~^?Zџv1؝ӞZ4b6ծwYTFY݉vV$~<̍w# {9JC:on/?"@ ϊn-4جBy9-7RWP%iNe@ ޢ#Kp074~lX&+LkGZ? /\}R G(«%nq/*˄%8܀LlY?F Qf'<81`"/rQc{](<{_ Hwjv]/2Bۀܿa8T6u{GDK7RТ) vL2 h>3-WYT3G 22לpʒQ,%kK:Qwo}IxXU?|zwrB:Qcw*^V'~S>|Ң FM]]3m!xAZ~͋AE3%o/X w`=yOܫ*N}@g-(%A._LFY\ZR~CJverh"b+)ȍA :qG]=!QߢnP lkǥ *GY6 抙VS !vX` kcRf#3v>MDO,ɚ%HhyBwFA((I#'=U=<}{I {2ר\jGUM({scʌCG9& ‹2ms|EA;!1n(^7 \Ė$f}*a;aPĢVbN6B%`oARW\cʧk`3`nI=zoDX _nt\+5<@;l^$8UBvc}<=,t~qhISчgI*oO #JoW2G;_ T HIw(5.."5p)ݭ I>&O-̃fd٬/NG=XЫ l}#!=l\5=#%,wBpT\!-x*|?g#HEߕ@(~4?AXA&,#EO^}J#p/ :Z1CmLiCr#ˋ*/e;NhN="g3M*MαĈ ,F>5R89څLpb@ЧcәHi@D4hJNBx]\U=G CF=pG 5> dnTib3moe3"p`2Ry8 8>?zo 8m|. 1@7kN[3b\Mk_vL[77w6JtRh)pM4>2$'-2ől b|3ZE-8oK\=lQOLHv5i%ЉqW!h@20`F0x.vH0=`LzMwlӆI8Mr%dßpK,B<Ncu,~zzonbu]g15( :MݨK2h93AӐ?@$˚ _o̱gr@sJ||څ}agɟkh;zi*#3x* ##Q (8$ohU|m6AK<׉_kz}L>B=$hUr!+%f %ouyK!򖧓BQvJ(i3 v5_Ukֹ$m"ܻ+΄^iӍj;%NNĥaI1|PU$b=X7ٚƿOZdp@Ymܥ2XU7SRqq$c"o-85E$Xze1k'ݑ}2݂w ̐u?߆f^;E%C9E Y>eeIj} GY32QjH)4yax=dYܸ#pu#v *iߛ,{%EɹÉV[t 3#pcُ-lVănDk^x Y$8O]I|3>sgNJgyUm$FgDG4/s`n q8s:uz?>&dEpӾHq< w؃eo}d8M &jQ_{YV3~ [yce`ݫP~U3Uv tc\/2{imhT3ywzAaT9e`Vis| >?57&$hg>޷%ŀȐZ~^.lۻ5iHNXmpG5\$o i ]KTg`$bIZ [! =M@a?E"0 a.(7.APtيꑻ: 2, Nz_B% 1A(V %:spZ_ֱB.tN5mL,<ތ@ZEޟ] F w8 _v+q v͊CYAͽd(|O$tcdKd똫NgZR?;tLQ-fJHH ߨ!8}  iɕ9CD;ԧeqc4__A3AŤ8㢏I9]WDsW1{$P;Eue|oRT @EbKe0 'is8n¹$ly 6۝,| |n aG^65)_L8L)ѩS6+K-YҴ&pJchn̫7d1ւH-{*:@P5$E4;@C)S.7.pWyuRG$뫕#Gi8K3Ot*:jv#wܤzu%ؼVEǬe3FPU; e$_UN= Mso` 8N*K۞BObba":!e! "\o5]XvYH|<R"g*4S.?ˇHݒ8`LI:꿊ꖎWyԄ&V; MC8L_'q{?vVMWI5~OR7V(^-b5__뛶Vs'Xh 5DƼı9:,Ht) 9W!m1!l>ۊa9Űܥ@]bZ8tԳv8zccxׄNEf@C)^KQi>b;+6bx:TK/~b&A/EYtTwz"oۨt|cEǛv,5^ghNtΗWE z#|TX~N7C}\=::GN }wY%IGq9_5[w7-@vIꅕ4P84AH]oH`> ֫UuH*f~m8WGLzs=Nfl~ijƮ~A;Nei pJ{PIOVHUAlg|K (%]/#_gq-Gv.+1J߉3Iu䛗jOMzOZz5bbH2eLZ%,MwF81 9!@$Tʙ.n;w@pZ3I6eyOY̝ 1d}ڔ4ڌ jx14YJA% bP$pLܨB̎B}ZgPeIJ+p;2gk2p<ٵB " B<{cbYZծa u>NyFbռR|u+6Qg^=@Bذ'0_Sܠjey~Ub'iw'fYkKkux8 N,/$e#d0Q,wIƸT [lg.Bt{3BX> tzpM٥KkHFvN}>a)U n) (@ ޻rۿc:kU|c95\^Uu3^ P%)iRFioao>#kwZ+' RM9h"Qc鵭 !KT,Įo\GNxs褼̆KHuB q#^y _4faF.si#i27|+K{죡Hᯡ:QJsas;y9gz;GmW7lK2C:b1|EcsއuÝm_EKx))1nM^v=,xbaaGg*(lXwGK'.[0zQC~1:\ 37>jl~_fqR4<b 0r/U%NHΨ&m&4!~%aT2j9nIOy# -;xm851 X!Vg= }ԗs 52 _pTE@CQ{ .]htN"ض:qXW 4/$zvD*V:_iO5OCs&F1pD4֯M:BeBmZ=jsNZFmoL r-ՈBꔲնe`-D P FZp^<-69y8fթ~~QWt*|WӄAb*D^'\% %w~scFDW^F Q[56@+F]7mޠσtmvt8NZ9j]N5|G<_Ś: #RŮysAwÙWA,:Mng 0[;kQ '1:{bV'ŏ^axG+=52}凖1R~Cwi$[1d#*FDeW#yc+ S{ +$+ǿQ@l\%bo {SRvdnT44P#Wg]㦻U)ۤ?ȽߵZxzkmBɞ B&M͡@J ͪ#΁y|>k{c4f3{w` to]kdwTyʞq]j3MjHa1ms>ڄX;͆3ٓ/ \9шn Mk}pzId-m$oC?褔ߛ˯h_UQTz^ `R7ɩ7.VD׼ɖ2 !y&["s^ rSê1HoTDNʒ[M^%YR%SCWK;_#R0:ߘ2QO]-%hXW+6d*c'};h5ơ-la``+E8 H=@&VU^_vfJ+ZzBGw!z&TFxΧ m&{*ێvKיL9QhSHJZ}+'- *= ,APʎ=uKg?9KجՊtS^%qUgKh«^Tfzʿyے$G&cv E$~%{.L ,}4mdpqT^"R"N]bu`PcP$0c7ٹщْ<'wLz6yJ,kSy{ h!q:e9Ӡt!JgСJo }/Fj8L| x%a^?|8VgN2P]0L7J#/JΡv&tChz\ھý>sǀC4ْ"b.sSNull̴{,OZU{s4WriQ?JfS5/imcӚQ ;")ˋAis@'evA"tP8/I 5Z\m}4<5lЕxf+GȪdm.OR(b*\5ݏUJH^#L劬mHE#%W6y$gW&旱/-pu'߲3XgVEygƝ]+q,.ٍ$r#RصjFZ6T?v0ʗ~*nϲu-R7&U_A-ܸn_c?jA}2ʷ< ]I}JgZ/ ? VQǛ#2kh%vf܂KGɼz^uMWD LjN%E^g]9:i 3>}tA"E_% [O1yhMԱ]@-Ƶv >"#a  0*KPQcJ2F=dEY/1@lu=dL _14tOIQ#sZqz CRH[`q]$v;oY/gFVJ-@t9 h@4TF)l*"=YLXc5}mVU/HL]I,dF)+, )8[DSߋ\аTZlx?NH8&x?8ǦVe= M"_u%||ۿ̬^Ba?  bd=E9 93Qd2;"ѻް3ïf]g<%B:йvW|HuNzD, ^PlWJ$Y5 { O1vv8Ȥ߳2fí}ldmTaeDbNeW-(v׊CjS-)=[׿e Ĵ(:)ݐ2O2ĩ𛜞a(P`iLI-/]qV"^#)_B[pA{Pbzmt[d-ujw ,}%:@B„sLh*ums@'rk⊀$` 0.Mva-3RY=mԪRhڍETGd`:sRj=ce-VW$bnæySbDPن.Π-qH!WTI,Q @]y@½,+M5D& IpO5Cvnÿ-5*ЍJYl^Gq-l{:h\7{@^$L8/%enu]w2@:G>PLYoPXdBd%~ c?/ ua=rH,-Ǟ&z{D kKy7K׺4+JU^|g ?4:1h5+7ћƂ)k&:ΤyFDE(j*~ K/Nt\qC#oV[&4+֦F[8z[O#~eM2~AwgԓXtn9_ o,FOt:"g)T$K<<ۓdA@t9S`UjgIRp5_ QR6gɂ pm)۶Tb$Pɕ76'+B)lH _sc|Ja@]2`lT-bZ,(V z_&` җ=n|bR,$_$`+Dץ=r`|Umn#$aÚ} 4Un's5RT̰יh[ÊArvBjg\$ˑsv4]MӣS=^ aBx*1*M8v0t1T@#xgqtN,~-ن z5fͳWgu|EVe3*mdWg(rz2%y6!(ގАW۳2?YubyKG;$x:Y.f)5/"ե8"T-HZhԛ{EZn"gHDHD/-?Y,ݢwE?xf!ꑡ IN~ hi#|.z AVha@/ڌ!}yV,Yˋx͹R1Bd_/j릳 lc9$޹睟J3lT<&jJbW!}~dPNgxqjB Â`L8G?1u.%sp'$IT1ʿ)O7;#+هT"B55׆F/f.Wh gmBVun @`{,u]pꆀE5¢qRu%t1[y~QF"PY&9Vw2X9{?'_RSx~]RsKk^Op\zE:"|#o3#$`~.qA|__ziCO oQ@bRY1?)+zRJ˿yv{;92b S{m\LDFRw֗[j7xOj%xz|kc$ z')3[Iܐ~\*-uWzPH?#D-bi/[r然Q_+Ӆj-yO>1I~NVNBh5nAS5è|G$=m)9?j-mj`o'X%pOwDq2iS^+Gа3LJN@3:X:> 5s|hCݒ XSwD(Kl#{~5ʝ7C~r%*ϋ1!CPPBI41\5? Kpa(敔ֆ2d)ʍB^G)څT# -7f;9 AxP7F~p0#[ opWzrkl9Ozd11";Ǻ+˺[7 {iYM,|)ypI~NvAro"$]"wА@?'\nC%YUS:vwo9Lrs͜ _w->5񅙄n#'2+>̶+DV^寕~"a4ʕkh216<J|?ںj 'a> ē/_0uyLg׾ȡxlc$ե#-Ly]\ʨal }S Qd޻ʉcd:}sӥ\f\/weу=±A`Ɂ. HM]*}gc_*z\T.x906 (`D 6E$a)-YRD6mbpyrJ}H5L]~ rm*h?TL` Sl/k{7\{tLijG@nAH'Ն=֑3OZiQTQ]AwL:ڠb7 BLhj(<^❟?ڬk(:AإcQ`-zEINuEȪ{݃ci*jGt "V˟[UzA1*!}LWXx*5B؀A:`V0yi=Њgv!'Upz7dICW0f,DŽޕv84Od~Ճs9^ΤEBF^A -tb 4Њr$Y(NؤrAq`=Nѣ?Q\/g؎c1.dhV XgnE}:9}9 n<v4#oəo%6U/*:!5^A#篥q~8"f}KY*"RTFU5ېO*\"Dl`*!yJS/4StuNƮwxde VD_E O7>bUot)vKozE`^&e~ǣ|k[o͇2J#j>l9 MgYC憗uDAEL!SgRMNOR|o::T6KI!maM&'u>X#눝sE)Y}"H cmǴ,X­~x6X?YSƯB2q` -"̠>rPtG\Tuq;TmQ]1[v~d;0T4#uo&A(_ ,ՐܸE@ j}{'3PMqc~VڶM_GHGJTXƹuZ`#ÊiE zBZ{i?\34) NFtEE~"Ds㼖7]P Gh7zsıKu#yg*v|!'G(+ieB]9XIEbCAx[4N4%:*X:ֵල _e(fQb{(۲kAÎT-X7'9FQP*y`vܓѻ9D $ܪGF;Y?pO ؜}N#e,e. }߾.{l:>`=Z;Qщ +fho[Z::J A8C;oE0 'hPE 3a#ceO! 40z S:4g1fz+Vc:ko~Lt{<oqT~hy )H;&w9og@_AV,x=W>{9SWY Bhۏ%U>X#[)BM.&U7u.'7uy6B5dCC@fHfϣ0zߞ_h Nlk\ͳ`| >^nb1خ9q! JR*KH W[ 3G y ìa&srSmIܭؤ?Y'rCkM1C T 2|^)zQݴ)?e'YMRӖW?StxZW5d't[cipڪDWq6^0FP!ch8JI7/-/#YX-i'm aqsMQu=+bNi+%m#'ASH%OWVX|xhMs|R9tې 6m7D*d;rw)ӅmsGӢ34-]%Ki"glAlY+8^Ž|HnSN.qZ;Y,";7:Ą$m:b\裻LEO^#<wѮϠn&O BUJP/YaE%_Ȼ!f(Z+IM30xۏ|EM_"awԮN$ d/eW9y]e' (g/*ߘIЭ%7&O`+ 940WJ,r7vZrg^=֚.nH<3R0/*89EB+^<ӡhyzg&7>۰Pw/_<kΗRq>:?~$Bf.s߰t~'Aî x vN6G0Dq,_CT6JpBsXABSTp^. >ڐ&td@X@E#=)OǣR2ay̦} R1Tmr ejf}m @v\@f[2GUPX%qw=nW9JG0o<2kK1ssit4f˨\.a*ՀLV{Aފͫf+{N-5"c"x%٫{Ć^>)\ej4_TMT?:bTim;wf,(WFfY㋦a3zTa{Mt3^Ƽs#PӏkܗvUt"# 3ZOj8d/78׎v~ؤNz( @FlHcIzw1-auxt)$A-w0uoO|8FUd%[U;ENnW) 0[ v)@ʃ^`oUř8x *m4B8xn2a-Pdnt^y-,VV}wBd᪼J0%T Y#{m4+aR$N<'6 DVy{/iƤy2&;&GS:-a8Yޒ9Um~JK3qy9Kz6 fUI“OZ|zsĴƆ c#[S~2b켹yȳy!-{{ He8t̏ȮfblÓnjN'OEt\TtTGS"'5ɹׁLzo "uShw,1$+UޔVX?&xy` _QC( lf^rA6'x֫ym.tI(yR1erYuKx+Tvv&c=ŔѪLT"h,fů FBG+Wf>WtC@a_Mɽu{`<4dct MDк@UޙzuG{:2ehM>B8 >ؓ.∧Ϣ $iGV?T27Jb/W0 Q@|^s'T= O0g#@+3tf?Z'gVs< 3 l!;}÷ HTD|'B\Ye:9)G}G|4WiD{;!ĠEImMĎrҩ049~j-/TQ!GċǠDTq3狠wB?_-!5j]s˜\vC# GTFkaRW3XC(b|R)$GA1w|u} &)V*>ku0UuÇu-Ҕ :y9>/(.Ky$*Ğ ~é[`x7Q9*L.;1SO%;=MC+riBiئBܝ@"lS jd-dŎW*{`g^SS>-/DBsHzsj&('J)c?M쉷k}(C벥\fq &8zkwh-OhV|Ȍtx*&N[Lwu+ [Q MKV<ok̒ oP53Fkm p~%oV3k]`82~7fmiCmwc ;h~3cRDaL.WT޳ 5bijԬ^?^XlЯt_(t“OlQ%%+c TIzb9'LD #BL IY dzpecd:W/"F WMoK]8"0A.Ā0LD+Omcp)JNdh}˦=b:Iف&1\UL -Ԡض~@9'Pݳ54᠘ݴCYJBO1/gtfO:B>/ PX7aa67FTK:.e2EڣX %ayAZ: jDОAp:hυ֮7c|6'0 6;X8ui :Ҝ)*e "??蕪FsJ&L Lu 0:= GkŌV[p|P!Jy>tꃂ;Fj-2uRа^{[8Ru蠊 WL` Fx Oq"bBߗ4d4iVͥIa#š:qDqNSL*ߕ:PɎ&L4g|Y`h_DV I{ Pj<"fJ_0"qNJF'=g:'|F<7rORѦ<(ÎFCLF˾&8#i(Cޏ1ބZ7^" Ppk+oɜN>gbeREZ /fVrG)Wj0 kY\bH8%|S4%\\fI~Za21<#n<|Z&0>h-eK>6ֺJFST,irm@&2f'O^yĜ =iݯbY[_,x7@\̀/C`7]4􁾥#]xgym6*|wQ+@i'l~ow\FL-%\ITPB^bÐvwd\t&Y9Wľ}:9;T"rs^VVBHA܁szc2(N`Sn d{nE D(IzĴLpMJ_YȒ@~ELO¦!;E댤0۩rm84Lw kg,ZeW-g|qS'H9Ӗg`` ,dxr-E!b˵COY) )ǿ}Ccf]3._wIq(q0^},w*FZgvR*#k^J6hkI4Ⱥc7!N\2ÇvziW:+Zu@c'P&IKu؄iVL;]xy/N=AYѭjьY;TFΠʴ5D{B2$ # oFe@Q x! ‡qJqe- hAj쏯aEw$[|K1) VCFm^ʆЉ6BRzYª -I)JV!%|XPA$aKcwOr"C6ډpUQ-2b<֑*IG rSܬHa?4@fmd]iHš9• LYM`cʟ.7Q{z]eGKc֡ ¼YszRE@xB5 Kz\SK^m^:ٻ|Teǩ3w=$d?_JݞTǭNtRYDLGv24DF{*!5 COA?:^D뒴 S_isY#}_^ӝT;gD 3^S#T&r:BõPǵSEz\iT`tWED m<=Nm%%2 -HIܖl˔v.ѯDxSȵ_rЏ #v-M( OpLj]Yj;F]-T7lxׄ I߶d伎Vn9YsTHk blG897Jȥ[rRPz(B'[93۷JX_ MVGVprv~ Y|insYOm2藖>k0ݸfv$Ew.}/fEyJf{TGġe`-aax; R+]_ 3ppH 7'd"'*ѻaj> :Ex4jeK N(Lj-}=j/DDžvJ|ьhz9v5) dI9$)+YwSn5ڏ b)x5~/rb23+CR2wu;p *ϩoAod)k,' ,y2 DHfVF)t(_ GҼuC~&3P'{$xQZ[;cM/=eAcr}d 2tg9f#-hJ҃B4"~a,j6jȑ>0 OgGpVz"@llTNYi!˱8*c̹]Bhޱ6'R] 쳅Y6Nx'c:'F6%ﬥ+h9e `i8 P5N 3X214f]uB-_*wOA<݈9DzVT &&Yq3. ȸߗ^4v*nwk?vuRDeÈAƣ:N^+qE2cJ_&)0fi9;w4jV]}LoPb{;˫5f ic"<[>g %WXjO3t^t@s2ÜF__JvOJ[uU/r0^:fO /@o^fJ!u Ʈ51]z0Zc4o\)oYVA:m`C>D.>؂ 'v&w*+Yt'Qڐm GBa??P#M4<j"eҰDSo|@ !XٟTaJ.Nñ?AtрQfLM.R .~*7 2޵9F@(p4y @)'6L{J9ce\&"Oqnju=" ^njV-IOl /n M&x[C}$``ϥpt9,Zvʹ>"(yz_I='Zm6j&侂<{(i]ȪHL!U^`&wQ.[0C:|҄v^ڥAWWs_X ,O$|c'0.(gh\U~I~>] Z-Pj$>*rv}( 7Q0Lͪ1_LѼGH(9o{mA/w %EôݹEuf`%JIGa Md.7!Z 2YiQg=\U{<*.')M`+ŚLjP:.6dO1>5=*MH+șv˨b)_8O~}aʽEtpM'1]9T@8Dw!"Sb1@ڸ|t,BKa;JÀ{yAƽu;!9+ue18W)5&N۶❴N/xHʻWCAFnzTF#tLP]B/.&ξ'jӖh|)[LE;J7çcg)Dڟ8^浣'đDz]{Go[(+bW)_ֵ" Wŋ:lo HXe@ ߊ?,V >) XD٨P>X[~Qg!ycolh9UIA(×A™JL Ibk(f} j[; .X׶B29XdӖa&3kg'tTa> (hx;4(ފH1l_xo=kSM-KD<9:v+Ixm&rOy i%Q!KK1C QoH^k .LBG;003{Mx@*BfW1TLs[m(ѭeMkɕT5*. UbZ h5RG%2ЌMHcǵ9UJTvbH;]s.m?q]PJް6L^EU+lr/gVnQH&2MG6#ʅļ%~z72Do!>7 .7k)s{TKDJ;H0LH]RGUK:sӈO Ċ\˖!H!'"1hA9up.1. O8?Y83dKO8m4q!RIkI:NZh\8цKVo(#ӧG?  I_;H8#ʠ5 v@/|둅~G_/2b:W/M>kw[Pl yuq`DOMXqv+%0bB7k2xeQlIo%$HƻLͭNV١JFJ+:y:W(O V.n?0ZuhP^3h\fQyf]ԫi6P椢Rg荾46~$U^OѮ$w*}d0Uk:ʵv@M/85qVX8B)C]G'GafrMbMrpgbt%I:~r%# z` a4BL~?7{#{ݝSlIG}b=_0_z)=Ë-p,C9\!+]j:zOe"!.0xpF_C 3%1X | L Nfo5o,6\1ô}z 'dbgkVҞ0 ^=oʼn%Гz X74l&j˛Plxq 8 tK硱+f2Xb{UߙHt&0D,ϼۇIboû%˥w{Vq+-z 9:)aLJcuG+J ,pZ;dQH/RҒƀos}Hk^? /x:rI,疉b0Dx yXcrⅇ =Ex%)7ʉ"4JiNHLQU2'm0ֆ`NY]$~&9 /@~ :? c VmF.vTf q9Ehm*.~Ĕ}%^u;q^%o !X#LCw?͹Hyq@O`XQBz(x/,aH}B?E]8cH0~ʂwLfnG@:uxk:n'QhD:+=jŅ1R5a#kr;sԋ31=Zք3&}5 _bݲ_AU}𘋎~!츓F~!ts@sjO;^~lDYU7k]- d#Bw!}u3ڼa), T3{҇>n=:lu,?k&双[jeOIMNO4LK$BVcT SWKdVh( Fg A4Zf1DҌ9K]y1\tQ:/DLHc3q[gcԋafl=8J$vpdLevl:lk RCD9cUbm(CdJAM7b+EҶ,fnuKe>A3e)3Q `| fz4aS7}Siz,nJb>t 9ʻݶ|`mgXlpZ+]W ͈RK >78r9H9yAP*bO3;US3ajBbB~1 uLj[LEa.uTκY1 0tGΨ {AYn'ke0C&gesb Xˏ# ד[aqej/x/O[b1ל—,;QU{A- 7I[Pxh'uP /iGM8 ~˨Ӥ8´蔏8z܅VP;[BPc&P3kQ;l#1#`?kV 44}B=kLj^'%)1#q#\y !^෻.uӶ P 0;Z?~wYxp\*5J@y~jr3)',W[=+//Grfu"h46̧\DXl 2h41 04ԩbQ=2^Kˢ]KtbDgur`K /VNeeq?c2X'u:J!0$1uIۚgxī53m5 ڪ67;a~/A_NBuN Jшn3۬Q>(a%s \1b'L>~v)Sk 6rK=QgzhF)d .~甽#\ڕwSdMz0~ί@q;*4>g:sc7mD\eH3ǩho^c"zW7HNQ;$0i wV'2cB`J}rg3-N-O6 t yh6 ʞcaO-:G1bYڠr8ǵ7Һ|QYCg "R'd3B@Do`E+]]L.f UEA=~u1OB6 Mxh[1H+RrQDty85B7ZrOT / @Zb ;!.Հ+{p^v٫,#8'&kO%zC[I>FÎdY uA8t4D) \R"v$ԛxeY&ό䯆M)YHOOsu=Xݟf2 DkxQ"GpITwSd`t(SHp)i7kGZtlq?\FMexi2>KͧWGw̘D<46LC%V}4o( -Z *Q`uV:t’hG 20 鎢Yp|= 0A1ZLNAcɵC0Hڿ!uY*"qA?ܥ%v`Tp̵SP& QO;>,IDR.>mFakÖחmanh*|g+Oj \՚2hžjV ~rk_:WFzO.Tש2bghʥD\2z- iM)W(|69G>{t0"_[mijPr|R9N "VC^; Br!JןK6]OqɒLfX˦Ԅ\@ՂX[lܙ\vb`~0ui=o]bn2[+~yC[99*<%{[ }$:F$nWzLE{Aym;ߙ.Z Fn@n-yq+eȕeqn>U " X`X;F%jhs󞕽UPlK]閉8hP<5wU}ʼn; +sX5T)XվT"ީ d "7Ӌ, tEcv?Qm iSEӽ0Ǟ ј>1t+9 Z؊: զ:1jGDN҅ؠ2N7,pvv甮TcW?"p)Px0,*~ {:PDZTuS@4D>sHAx$0"?[B OhȮʅcfń1}<MQԲlU&=͠<M|6[V2-l|t #,ӾDOUs!!2<|e/Rf!y4E}Aa5Û- 'SXR=BSDh=CF)J_Ru> &%*i x1,Ϳ-)뒳E\T@xm7L 3Xu :3 mƷEP69stcfI)9Ph1坓 p4K[R|"+PX R*[:^ KjQ^}t}yZ9 vL#ߪ`ѣIx@Sd"KsMjp8Fuoʩz-~b9v'iZ'1WBJ[t̓e -z;!5&LG*]3بlIqbJ&/L`+ [r'\M8n׹E E!px%$ ~͓Co*Ȯ7$"w1JJ@u77wH Z^hDgꐩ?K`tϧ*p7!ѕ3nxtP-Kψs [Vaܰw?ʞk``GlO-'+Tf,Z#C(!::039+gmFss2f?M]?̍?wx& $d!3")u+ef_돣'*;n,۹Y2!*D,GHV@47Qh *Ow̅[4X60sGdj@}[]g<C)e쟗LĐȫ\uz}xZ9ԁc7Z^Z Bq[E.| 4_LjJZo٣/MkwآMArOg-=+CQ X[$tk+Ǜ]Vi.?@EƜb˖So)纮I,޿g\[v@6..8";Rk]<âX#pX*qa?o~pek_DF(E|/xd\\0rGb^cxdta_7'S&>od--ǪI_z]3`^] QfAx-W[jI+0'jT% 3Fpi@<#A~ ^":bizG.͛IZR8!3cV ]^v42IH& 3QK_j^0ā=>ekߡggJRcxorׯdmg CF[ /l^rDN_{+6C@6@+J+·DZzL>3º &˥Ӫe_9q!=+pNE ;mz^gVFAXq$A>.]yj8 Ҷ z|6 Ptۘ^YQfE['NwfzB:[PX eq':ȼŒ2oC$ z+3p9W-,cW.:@'WbLVCiZAZ9$1ў@?W?hɃj| n+~/N)Q' Q(wO45y[+Fs`>cXi+b4w󌻙7k+MTïAUfX pڑt<֏/zH8Q[-3`GiU5D(F6 ^u6Zxx4(XtRL|Y "#A Z0d2̽1mts-3͑S:[is 1԰]O4[3};і I8ՈfFƐ+ s$Kո.*ft+\uVK }vH -g8-@6į8Rlaj(xWVL8,#;#0!G[B݂`#DŽyXI!WQ՘j]VD-M|3KNKp((V'#kVp^AJo qӎpYDNRYJX~Jݲ@nXye9wO]46h f@Ip-$>oX'D?kLՂrĻ|\<[A#xRxb9zK|hQ O|ŨJ@WfF aQ> hˣȥE)BnZ(\1ŏu<\?w2̐3&cU؃AZ ':Av7)iqC=<OD ~K@ O B22D-4{00N5Csh8pql)Dd ߄ql׌9HXiAE(ߒ0LwB40][z .4џW)?l5:7Yxu ܧv!338N:)s0}ze}?rR`ac$W< c\oS^>eH`jb2h&,DEHγ1ý4EigM˰`lNۺ 2P&Ђt%⣒d"n0H  c K1 G5z\~d+{9F4gJTG흿3tN. ,1F;TVmc?J(5*pW}zXSS*xz^ \K`5>(T]j\Ss5TTI+(A)s(g*\gB¿OSF;k?]O&KHTYbp;t`6(!yhoZ¡'nD\玤 _{7iĂV*)]/+BFF}+yl{Mrc A\ܒ F'-h<\Ϡn7}%öY<E]~P>T4 1=!,@~]&rt2( eHܲS2DFqvV5)㘛bP$- h*X<QNzcVo[7xuR!и'w7A<>(j/e=/nuC49imPoXW^Ay]1-ͳt$wB Z>;&u9 Tw݃;GYS)%1ԍ~CKd2׃J/̺{]gM(uLB#< #[8~ (J f0Wʏa*-f![˰%2$t$ Φ0-'+Jr`OIZt$iU}1l]Pg!Bq6q3HVk(g=u;h$zDcV ս$u2E!eʤh8/8pUGP -f^ж6 pvZ$df>/%I9Q/* ٢ͩD_ )|2`l _&ϵv'پ T7zd f ?_۹H8ŝ$D_t+N: 8l#$,>f%wG0*T|ZV*3rPOІE韛sXj 0'6FAcLҚB.RPX%) LN&hj6uRN`hdr ltS/3<0%t NSK!eӮbbRI͐(o*7nLGx0FŮGʧČDA3ۥP;rG֯M'լ<+4D-3\/c2v?ejቌ8ߗ8UVLyotL$z^)oD5^2 ۲5]Klb6.njԐh) Uww+/s >ҩ) }"  ^v? hnPF-B-:(Z ' [ҲR7~ntj`'⡿# w DJ{RA;ՃTagL};Kqtý|r|^SQ~- 3b 〛4(sftZq=G=@v N}~4dQLTn5nxF'6ol-6 !5;yq(ȣFf @WECA<dLv|b={x/ڬ,W^Xl{>b|PT/+mBEv%NVF幡Z.>(ʠ7#5WnVX+MVPz{Gѐ#"eP͍WC'wK- > @\"m r&mX[@6;G2Gg&d죿s$JWIjJ ;jjrJWW8^<#ܼΠ&LzbӭGnu1lB+@oLe6nh"GsZQrcHh b#n-R# b*Q-~f _eCѩ#zhK{h}[֞GBJɾu\G&ɫY o{u$WvCpmꥬ^*9$Zss9t"OBB9&}Ѫ겡!+R6C< @!Ms9 ݁8#n?)8J?eeFB]8Zd ޔt!Ŝ=d>}yt-Qӂ^-aXO]kM^ue.4vhm?C},)mgΌƦlv$9M8 27a@\PˍvΧrn #HJ'C߬i䲶rZ|JpK-8ܦ"Qwc}dPY#Rn`Rn_*7n޻0(!=O^P SﯔvFe?[?{>ʝ>e[(ZrqMqӡv׸ƻz mNDGwGAeLv1eM4 wwfzZ m2o?,L9xf4}씦3sAڊYɲPƌxРۗCKt4P/0 =)E==[@R^v=L} GFskwY#t:/ `4m C$wWѭSK0+Y~.8CBPi_nA ?2h&?}TfB0z[k2tP_Q9mfĶCnd=3%ջ͕ȜSu'oӼR4&ќ']M^~[0[R("4"m^!Ouc"aKq$ =4'6tXhd1yz_ %N"yx$ ؈#@Q90HEjYPBu[sT@Ś- oVdA_0~Mb]E՟[ꃠ>A3,ԭeIX$CrDXHkORJd>e:Lqq46 'j,ƅ&+#MxB]SO)| yRa;ފ bocg&J$B%%q`pAѹ޽#H` ;'u)P6| Rge( r+_"<@Vk~҆d x7\YrBwsD/,xgt<js"gwEY@\ ƝpTQՊUNט cp%AHDd0W# 8pH8(4됞mnĒ' 5+-?B?׽A^rSYZcbM(E)`}\e(dj(J]}xj]j.+sӉ!%J+<V=$v4Z`K`站v+iYzLJ*|#ZA_Lq6oHzVKi%z)ոeYNl1} x:Cc0ksq˿pRy`o4֏v0~]( bYƃDŽPx*Ok8ڨ/q -~ kv$;:?tq܅? '-yj:[n}Jz(:iT;yLf|Q59p&Kײ$cuRnfudչrjG>;@[KV;yL.BYo3årQ 8j9@\E8==1EQ7ɒ,*cy-ڿ5wL==šߨSmV豽W5~Y,%g [/`/՛"i XuѯCnPM aP2. ZmFJp$5M_րZLq4ر{a9%rQlI↔gK -QphV$+ n 0pKBuLkeEᦲ V9P"NRg[d98IZ竁8|c6"9ѧr&Mapu9$S$4#vO,%8zX`)1p凚> ׼oh0D,:-,ೀEKSSLFʔ"Cq$D ~hHG!,?ˆ .xDgmW!Q+b.5?DǷ~ylk l:__䷱ X6v@oeks1G8dsޥ:#?90-\jvڤ Zg^߆_Q) GXFx LN\SC~r`i%zd!b\^FT(UK {Ӎ-M͟ƣto825VħmHL$rDyYX8q29^ %~LHAa;尗 x(;<ڮW)*b ~J q=Ц2&t4}N<4ܷVqjX le30TjNJ)"to(,"\#0*BryVLILj %N&~`}8 %8bR҈ϲ>T$-}:Ujmږe3XS3/!LLIXށ.,"iho3]usZ`!jr .7!!6]?\σc]^5LS' TQ`NK<睏mD? {ĂL9:7;"I?XVm~ok; 7 ;dn ǹ~ТLpF L-8YRM_5^ii2":Fz(ŸrA5&J?6.qDy$kX5ۂ_e۱z-)6 &d!׋3kv?-5zdims8\ŭ+؁>T]>!$`5'ؗ6ynuI|2xq$1R9Ox Pe![:Y<_H5#(Y Jw@˒ɼ6TDuoP"u%&rn:}1ݼ{}tba g_[ZL $C o:Fu]?-n4ݫF݈ƍLexa>A|۵/aՠK8Rƅ.}7=SFW;pG&뀫P;7#}^u*~$| q_ JmLaw]&"vQ _擵[V7p$#WxV۩{ZB:_%hnL^U 5rׅĆ˝F/]oU|!eƲ_1s!e;zťOn+h z`DǧAX|[u`ѳ!uٽdf儈|#7B\8/{{@ 7Jty98letlU Kή0#wS%]%LfBGK`+ zyߍo>!|qQVBwJYgUCE-C{1 h;)YV::Qte Ҫn\ 獰!tU'J7[ 1<՟>{t}lj8n0ܬղ&Qɫ\ˢ[oʥfn1> NgO;ne)zW!&vxJd}`?o>w@>B b*P4dMǣD}w|r3^f@,_cM*F$1#k;̓P0,O=\+TGb (~t>VN,S &Q7-snD_t,z F+>+m|?Kj:B\ZC3,6B>8E]V' 'poq<a+2ܕsƀ%ҘH͇p"b}%j+%V1轷O)A}aUC U޵yYDPXRXg68݄bhb_Y.--dR:hӊU=nN# s|lJ.Eʮ1銗&6 _fT%1Uw7?dg5,%ecH\뒡j\~`!)ߪy2F5ϓ/M%Ī_iRz *i- VJ,h$3"iHf  {)^c1`t=gY6eآKY~OڭJ| TQNUP!W8yH A-ҧV|k|9r' _}꯾ݯI_/c46Am{ US-"o-XJky$eP0/,ĝkP;{D%!ݘz8zEzLy!d?%TTBD%WXGNv<\tGTow?yFj Vs θ7󅑤0be.2Y˴Rf|׼ZEU)#Rd"HxAyjz5a?A2žF\hѦxarU\TՎ(|`Ұ1BwDO<־^O*^<`Hu\ kIc9,je"J;ƈ;x#__ cI; +0^q?DDf~4o:x"2G})u1җ7~s8@8|Iݳ|+` i̹9cRT/^[5eqOOC;¼=9@Aī4fRI%-%*Fg3f)@ y0"W[N[~e|Biw6ū0V|!Z>Ӳp.C)?V) PgJRPDgKRN$KrkFiz$9d,.H] 3rݵhF *RYgȂ O |*i: ځ;#gcPق L>0%cmSJ PfJҮG_&YWߢƗ8+#Y^Yt&ezLL\<@8n׼MOȯ XH"b'ܱ !:T3_fu]z8QTzWk*B K0 1a<׋~,4,~먰 lN3OmQ?5E'/@4 ?JTqOKg+֘2+)4C]wug)YJn/Ii*ۃԧ'1#h+1t9)Fbw{*ۙi0:[5L,s`]0 _~[#h"d+ M,Oώ- fD5 gpnZ GV+y&^W| ^zfA3Sv˪W_}Λ Wrܜ 4/z8<(|Uhq`Ɛv --*w|Ը # &{pr{;005ӫIW[@޳n!l[6NKcziJ_fd͊lyᕔ?eQ4=ò ؊8Or* h=C%=T1 ő2B!rc6~l1޳d,K,.`pWjyOtdQQgN?Ao YMypac %] Ge)oCtiZev9%HLюal)ĉ9[?x=GnO]GK+Z^]}8߲Y%i5J@ 7VKAAj~^) ē\3.έ%QvjY]جඏg\ sS/T=)r_re5K(Q{ݻK:%/.@Ea=őWe31+GjZջZ'Pq2w}SSr< J?YqcXM!ibM,|iU$U_e3)S3A,'υE:ք}Bq˙BܑW6wձk@cg_,hwʏ_Y[Xpm'iR&nіCB.zV_)xK~ =8^|/_襣HA^޹R1|bi D8(:vҿ f^U"k0~*nZSzxYb9+~CQ%|N!zc 3(,JoHUP@dVV<1rA <߰s0<[< ҀeI KxVX3 < QvgmWXm[ۉK:,xF 8 gg.׺IS.6FHd6's5j%:GTeL;$.@"܆b#ZlIzʸ̃jI  ?5}b7j۷$PaDGׇ3`?F#\u l.VB$؅xS4-~&UUpX̵ 5L]ȸf1l 3iN$&:}wâ/)VH߈9K$Բ?}X3&⇚nLBT~wmXV1 r?Q=_I@\OnSʭ!`]{`t/e,ǝӌ?f $5F~eE]u-6AZ)d[S"nuwjٜjI^8z ว`={UQTRًҟeC~ < )C=5..?W=FJ},$ٝd~}MUP\'~yjQf)moeB,dTub~!ФXFL@|kN<<ȬL!'6@֪?#x/~w~)W':xw&[=o2:[o}ZD:a߅]$&4I0C*#6d1W")f?`=C<71rs6X"XŎ˃%{}UMN[g(}~]WXx " )qM2\鵼܁Pl!|;,0}H.޵(~* ?j*}S13C[Rzmq^:Zw=wb5F-ֹ2YKB$q>ɢh=m1k-.-~bZedNwg"%z4&*G)5HeY-G;!~GDjFqlV+,|_VP_nI~L#qrsNuvѣ /)ns͸iKq75@(OgƾQ׸tqC!>,Cwbzu(_R(crnJoicFAֹ_[GGXdPCW~GehUqav2)ʓr՛?EòNq:Xx57S:^m S`Y~yB 3=܄ 83 ߥW8"y〒VH_'3&0'ţ38wuuOnj2Y|&B^{يQް ,I5vC-#e<OՁHթQ^O> yϛk‰y]u֍|[Ю<3eI-62 / ~[0LrJ!c3%?C翕N#qe9i^A=Ɉoh`V Z uA'pF&0i̧uUDDٜuXqXM&k2."³r셣:%) kޗd&t a1hW6z COO@. [y)9=( R ~5z\C0 cGj#җ E++Qbcy|\ +dҗ<27ܙ`Ī_O_Z (nmS f2H:]Iĩbm uN>WɯR14ÂWh19@RZφ6rTfvqOm_u=g ѻԻ>YNc𔗾sY'QYڞSEF 76}M.MՉl:;qT`5y6 v&Fʝ<> kR/&<<(06S-xH*ч b–i~ 0¯͸4v/ R@4y!AǍ)^sY8hz1)?VQeRvoTW7rxeǛ}NoHD鿜kF}7lhA34x<|)0ĥD)psl/!rDANs>% uCYmlqWO:V^03DqKrZԘk <u8s,>87e hT-H*(0R8][T!-dҼdéӯ`JnтӾ\-}RěX0e"e)xA" H#te C&:[F#*c&~Nrrx^o߇VɄKT LNz=rx71 ٶ z9Y[FRd]O`"tR+.]?ri;gNrz63EFpWtҌBOu45#jAhD!%Og}Au5Xe%fNq,phjD~|@E)jkհT]UQg(ej%m k32#:D"bpw2(`GwMjNF݄p6;nɞ@[Ⱦw m]͢=:SmW-|*K2OgKzx6WC>i3S" Yu@=ie(V{<];y_o7.g(]}&3&%9UnPn3ޞT&.*$xfVjgԡbLbfny[{5efm&5PEwYxFH7@*MQ 7A8g;JOlW CK˛nrA|;tdp2@_ ͭ9e9#`v(םn3:RZZ fp qǷX3j Y{uΕ;ʢ)Ԫ%m,B 4@:X?mZtp>/Y1$=99\?F9/ZԔ;tVy6,&Jڳtl7IڈC(aU|ڪūÈHGG86 `HygvxRaTu!ͽDƜK.XN/Slmb.l'*BoC Łd~9 tBpܢ=V$!MqM>%)yzXp%J7{D\8S@V2/?$)/bLI~/ShB-%sDe0'ws ^@=D6w# &b9)~kSry0&v#C}Ƿ U髕P. ⬿tJv3?3ms`“~mj.^葿W8Fq*!Rv^RBȅ\qkmwu"&9r.)-B~*N@X(f qԚ"|"6$+tR`|ʀZǐ6ϔ´qm߀;~X]NK*-@RۣPC*dl41WqgyOXvE<Q4k(v#9k^C&:V#\Ƽ_\z0/By1ftǺ%R؀ Iʪr=Z+rA1Srso!u/E^٬ iH#>yW,KgF`"{c.itqF6-W{NŖLa)䝢\;ӝSmbOcM`H`22z4_疎WmԴ;Q;=@O2WXpm*(~*#M@ݸmI2Ztf؍z|,C޻x<]Q6 Z|kax.? n2Vm6KPphH1A5`!\sT#ΠV/}7cC l ݾJЛ5V"t>K}laK0hIUNO9-wx ?瀘uQs0t8hR3lUlr%I*(/QnJ<T$ȶh@sr8~ʁ o&&h~Jvo?çq!/t]n1@ك0sZh6PRhـ,߽)Uԯp,}?0NCPjKC4 l"3S+d*Is \8 nZ@ݑݸ:D6Ʈfk*-Q{ ͊ jk s<Ϻu,NվQ}o$ 3587)m|_i׷o70pmxG$)=RO=~D_ EC '},DTkC#5j`3o =^~ *u( Sܐ䏹Іk!'OfA]; &!]=|ܷ5|v Eۤ.(6oy*WmH)VW]xG.ǗނWM%hG7Mk ͜KU G`(pɰ}GR@T s4 a2"h3*!w  KU$8+T93mwe*ӣdbe" 3}ҧ&}&J;@e F|#J |ٺW a΋KrEIM'(=^Aػ|:bɔPVr% w>_sC!$6! ' ' AxDp8Ʀ ~8;&P RQ5s/̣kR죆N>Cuw;C|Kކ8,gqhB4ѳ̃fkrH&GjEWR(ʲ5#.fHNwny81%M:"GƱ-W'{n|c4W0ed$IZyEԠJ8~ ėwb -36q: 45ir[ʘafՇ9৊'Dy`Ř Lg¹wl@kTLJ*0/-; #5zA[U2@4y&P aF m'Cs>Z2-̀**Bn8h̹R&n !?-W*CU΋8Tmm݌dv`zn\xu!C*p9gjhʧ -lS-?ے8ŌA#R'131 ,W{8peoƕH犳Pw(2KԁT#A>$(Vع~#8ۛHjyQ<X~|V80 9,38̉ 9)@AxPEn;|SCӆE|?Q")۶:S.>Ĥ[7#|xi5ނ(ܣBdCD,aۺ %QVCtI ԽB.n/{rZ.r]l:9CNm/3AHJ"-ia/wyPnQC{5e={z0k vnb!JeNf@YJcZ<;BWɍ|OwP6A; Ĉ U(B2dv. j*jߣlÝ ~Ժ> "ɍeXu̥g7WU5Rܤ.[vcV7Bb"("IR )0t`܎N[hs!`~5"LpxN6E%Ia-4 &|Z bʔϿedKdۚz2:}ڡ5&-I{am+$d#%ET:kǤ }Z!\m?j2ɨlm=+FոĒ ike|#j`lͫE| bupZJ|)?7rՑ\|2ZTɋmᝁc0hLt&M*7$ %m=dZ` _T;.47?iS̍B7$Rs{BL* 72$>D2k.l9N YݣWS} _x#%GEiS V f!(~Gc.;+U $I_^2Z:eֹ90}m%<%\ cW ',,IJ{:,?l1~%Wը2"g(ﱐrRP'D*HLm<QAl+%SDZD; _+ zOM&c~鸈 2f{逍M6|dd' stw>fS#c|KHpNR.Vͪ17\I3+a?oCˀ}]WSCɦRp0|r1 I?yp2 :PAjNQ:g2|#"+tŸ{*t?'8GlvQo}zhQ(>xMpQ˜1bxmFƮ8<PJR8 =$ >`8fxJrr1 n^nE"TfhK&+| ȗK):9|&9=djz1]5' A9'RI~sQLҶ/exyj3eSbB݈C1JFr!i4zHG˻P.2>%N7=ȫ+ڭFrĨ@:g8ndJuR>؁Kk=zyz-JQ{.](ecV $NKH8!Ms ԡKRo=yؕy(E|i޵CH _Y)u^(Mg_.19yP2Y;Fya_ <o;Z 5oXA]$_#kDqO׿bފ }/r}r! +1K%jè -ҚB}7ȏܲ,("n*a á`C#%Cb.%rzI/]p7z܈ Us9.NI^{dXiCRhZ҉6GY˕vȟYziڞw?ᄎs6Mu;K7%=RrsV؁=™?;{~ٕsvN;ifi{KMb*{MםjwpLqc6`sA *`Z43H1LL_ls֭ʃ`Ogň(p6Z)׆/bi}&ujIkյKqKrbGO?l"|A%x$N}@ ShQ.đ Ah[nƾe0DkHY J?"ڋNW\wI)ප2J|!Y;n&eH@^Mů hw>4$C^hb.r润M̘ [fɦ$?[4e;<-Gi܅8Fw d(mH ryt":|XOjKmno07$~x4?3",Ƹт7%4 GVaL)a%`]^Y~o-"O=$&ge3 @|ޕzP ;vjY!_ c<3ׯWbYa7yP4RT6YLUj.Qd 51S֘pEXtt@KJJ݅HKf& mú Q) X(<j?MUcp2hwU~=u=:B^|W8εCI'Wzse!?oRզ IփaDKlv$: a*t.LJ:K%jƑә%Be8/Z)Z4HJܒCJ-.Ϊ-j%$1L i[_A1)8_0"bw8^ LxIg@ㆲ,x,' cq(~7IfWNq;ςTe2+ (!#; n R8y7dd ˛j\Ya'Js-Oli_S1xvL#BH?{l%(A }G uzrde`zVqn9Z,#w tʺK?<,`{DuEy#rrlh6f\꩜'h#y)=kkC5CK9IKq;Êږ4cwn}uX3`Qko [~Yfy 5EoD6>isbѢ!&cc e46c;U'}]^5%:gPx6~»y^餈~}+Lt vғb:FuMBBUdmi;,6\٦0`sR`ck 2$w@Йn^RLyѿhRd#K!jb7EIKAN7x]*nc(ǰ4`(lE; Cxg >^5|6Q1! ABVʼnn%`Vi$K&"i:K%vdWe©S^GV™,wØaS^lÜEZ~ N:ɤve *}mwY׮t'J f㊶ u`e>AX4Z )kEA`ut>? eË @TʜpUdCZ@B$ἃ@PZPw5e](NH 1̜-4`nM'W cb ٘3|U^=FȤs3U읫zb?HB? '@$=jO>~" X+f&\Xw1s C(~_p)6yJH_# 0hE"XN?O%Md,8*[ۻASN$ň|lF/vm`l3.Ab&߶d.D0VвP/c.OB D7 jWeEQIg0PR.2V~ݸ@9~;0 y-f*Kyt!\Q}_EZ*stnTR\~^|}D&?{1iI ݂'P2|l;$c{x! 1X ӹ;z!hzwТV\zaI܊c~aeYPtslˬ!p`%Ab$:XV"71NFrsᗏ|бQ/6Ӎ3%EViQ>/: o|Um"kr5æl}}{l<)K ztc">zx4&%ΉKч7_*(" >pزTx3?5^51KceOf$Ǥ-e;+xf\|W9-3mtA77ਢɺK}B|P8tdGIxUj.bdǰHZYIjly&*h^[.Zߥ3죎ka 68Zz;ABP\|#3&]\NMS&))TͰԖ0Cgb!)le p$%H3n! #ӐT}'Fb\5O)NN=@#wzwy?“qTL7Xoho]S9M|0HGou&'7qpm:֟84V]? 3,^efM)cT2ͷٴaCdsF JS7Q֒@(0L\'y 9rG~֍^{n\/j.f#pfb1M 0|])0l:*+6W2jMܾnƸh._JpZ6" -R b[[i%jhP&.'qܸL~7Tl >qt{`K :1-w^vY KkҤ9rHjca3+gJu#7 -ƥ(rg_ ḗ < wnn PgNg_4~(*TVպP&LӉGvm;Ξ_<^8~OJyfe6;"oVc]Zz\ť1 ړZtP@ 8Q7倠qxPym7OaS9BDE]Kx_ &; Rlgxw79emwB{d qn1x7.`7qlKm8^h.p-Byu EN^$%*\ƩK5_Н6<8.@M%52[W,jNSbɴ9>I& d^ 1/xMI &ԗaN=404-Rj+JqxE7-ݴRq]kJ6\o'd2{Zΰ*vYJv|&Ҿ82=H+%eɦwX0'E4-rثv:%~[r%]BC_+AWSz@k3汿H^rwe`1QZ BXKȼ)MRt5 ưIk\Rkb|nyEr\u8Q#hG8N!M1HiդzI1OmmcV)w%[mkʣk!cU+|rFLwtd״X׾A~#Lap֫j><+WjCQó%7Wǜ~fT>me'ɧoax/zҕ k3 e5!84J!mFCe\W4+/H! \x8cowPTmטɾR33$)<Œ>V+~G,w|V2!\%fy x[ʫxQJ{`1J2P\^A ؚŒy>, CqKN>dԴl(!cH3ic6)ˢu΀ELo.0CU$=#eɂ[t%[H#T+XW/ &V?>? ]{ڀ}F>3vř!E ~-dMCPZk`wtq[ŔVS͏̜- ''(l [̇E+oH`]9\J.>J`TD5&ʰZNs Y06cXmHD-><~.V?\,2Vkf/g:,16~0)lC̴p7WRvE ٶ&8Gl~9@^۟niRyjS8/bC!}bymy 9ZGوiu{c?v9^64phU_c7A`9gjZXP31qx87fM( a_P~=+_/p}!Priպ@LqpTo壼@f/էp)`(_,h}[59bg~_-e໿&zKx"t`+gd$M "Չ{*T"c+ΓƊ/BxX)i4+%z6?@&H8pe%<+?k:b2mжog]=M]Zclen*M]pK'‰0+4#%SYP;Bz4pa>pf y ~ (=kWQ 䦇NӾLo]zo}q/Sy{pC<]ECMc;7?GЌR鏌˘ȡΘuWJ$p*-q}4dRbɄJ8myoVvZ>mv +?0gURsiW@b|R|dݹ"\4Ї{Nď_ s_[͒B܆ @}TSa 7"u SY-@ m+!Ѫx<:R禂rLDXBM+ ZeD@}KDJwQuF_?ׯaog;P ؗ'.^Gm1(bs?BԣRFF04H.ƟFb(㍕m=U,dj2H]"1LmTUds B+oȃ>2bLy*AM'ŽyaQȅIКeJk}K@V7tƙ&(#Kogl&\ G*}(RG.z9;w-? 34h[|+%)FRSe iEyD,Y 9[c}qJw˲히p+c_c!hdQod/1{xh&ҳ=}wCSm X~z^N|kH߳A*jZt;>cOheױH[K8 &ע4OnӏRWn\(v \ %ct>'b(~1,NͰu-!jڪT_$WyFBK&Y8s$dT\g׺|Syg[=Ce'LOp􂮞[Pc92Hx<==<*'nVZ풖Č̄uK; s8rh5әc9-tNc5j@HDxbCyƇBy;|r~Xk4ląFCޡ;176Kbv>dUBn`Eqw,A&ZiA^<.HSa=ѽ]]aYEN?wunc|>nyUU(TʔPWsz(Oۧ)쐣\h 4L@b#bi-g SNNe2>7~&`9doc@LFZn3( .OtcRR['({%Oǁ=fUPb/ydn$R c(۾" BO64и#(וf=%xe3Rk}K"N1AQ@RS%T%kL  ƽ,5r-@`{D n>CFdXؘ!.C]**I eh<|:`Eȿ=B23s<ڡ!3)Aby6ZC^`4)wԱ.Rk`G֛P*H> \7V5A :K嚸Yoй1 DO]xldϭhrc絶C$X# /Yۇ%debA2f՛*]OJ*Ahɇe śȺc q^yAvOqF SXcf&V8E?RœLF@+x΋ rߒ2#:;сUF2j%?D' Un3`/R|> MtzK߳b34%;{E3aj !B0s rrj ١bㄬW's?*Z4dm: `H4 (?f޿) `l:*AUpE{vm,XB {o5!Φ M5_0iSPƖYO0Y#[rc;jK^1eL,S4AΫЉG-fE5\vM R(im lq/MaN0,od?{8=*`6GZ'ӓsJlC>‚|¶cF&}Z߼})ՑWK/#&Sw4%׌|KդztW1L(| Z6ki!{s'_u&V)hE`d]D0P"Q-GubX'XDJdfiG=ͺ/#Jiꈽi*UA:oH:6۬/Gw~P$H=fQxFY8J? ߇5>(\şwy jAU~u# HpG pYǧ2UzL&@16tw:mT \t]XW0+B#Ar:$[^3VaЖZЛr )b1 P`E"y/NF{O!wyބ0YOn٬Z(# aX;S+}#E"_Zsb&mo-SpФ4F DϽga*}/#9\CF$j_WAʓ8c= 21J NW?/Osst\Jʩ^$ȗo7Y[z^wAu8ikhap!!^ӹ\2v.Qq ĉ*Sk\}uXV{J sGAԿN|i"ÇV\)c<,Yph¤e?+\BC8dzpDžb$qJ-*U ûk= ,w@~"43_i n1f!|gsQX/(Z,5(ԤIvgems^'l%>},UއO.j0ቄ;G1!K$/G4Ėk H: c 8gi$R]PًTPLre`,? EhO;Ns![.d<|f.TN)BE'xPOU6\ݴ9k]1!|1R._ 6xO!C0uWJwz(>VԻ « )ݷM+!)ʲ65[oi{38izjzӰ "&}Uu>9)y\Ic)[-19Oh/+JfgU.rDD'?bĒ Й]r ʝc.dw#/_>i:(dRp=wU]n U+!H ƯI]b?*Box/7SpMyѡ._@,tJxG9Z0}9pTqGmh\.jT˗u:[3(5 ҩO*ƶ-(w6ёf>D 0u4["`paԼ}Ų1=cR!"{$*>Ǡg´rE(Iabjs:.OLaǭ BBTk ٢I+.aϊ(j㋃9AɆyWpa+ekM0#n}Q/yuzlP 0b&:23)!u07r\6b*<oꖽ?LƇ;I},RyQE8͇|)gF@oht ;u*%U7d= U4)C% Nja^QmMT:qLJgLddKǑ;_Ŧ=aMP1$<4&b)ߧ8DrfӦ"y#2&(d1S v_m͌:`2Oc1mmd[߽VKVx8ͻFg$ 6kGX,åīq>':^p:vӜ:Ш,?Kfű݊aYncvqj޵TSRG? Apۅ\P%G˦2nÀR=Z'_/Pqc%K_kIWQt"yѵUu1i`A+ە$ŵiр›̶ۮ# 7ӽ&7r4~Ÿ[@@fy6b,FE07&V oJۖ+"H>CI+=.H?rVvjhpaϤw ˅eK Ӣa wre„UqOYW?j 4Nw;ҏa泵bǒJoS9Ĺ5wҚ-VVC"[ްps7IJJ;tG>ٻ|]4I~cj %" uklM Xqet=3j*r3n;t&֗ ÙUs{d*`7#p1g_ݴ9\d`tZ ;z}FA]l֯Xsca'g\YXVuj{&Dո26+kW|~CtV!ANqF`+^<2Nbv#9go]L oh'd `$qJ D&Yl\ /{ҺI,x'H {A@M«~Sϔ[Vn-POwH2{h'}tnz|Yck MNLy Ç/{ EV*Hݛmt@VR$غr;jNB];1UEӹ, U &{1)Wt0MFy2/* 2;:7cgR2Gۼh[*;[tX#J<|V=3)i!kג"D.7kLp=8ah`I%uF&gǤ[۰:wTUX~°be&i,'MKf\0>)A}@:l$p 1:H)8RE!Mu퍤l}n,$we4s peƘѴm&`#`1x#Z33f+%^*zwZ} qg!4Q:,AJչnF61JCf'/xdZJEOW7̄u--WbS>j/fm h`O)%s2ꑃ:1/HԭI OFa0aV?PHHt UJ*=zh4O**ׅ荴J3[O`벌p$ <ٜ/ sQ-ͣ*<>) @|M ~Dٝ9D۳)s"Rvj&(Pďb`s6)XD'F,E0c!m,o3 >/HMs7w EY洣) Ծ𰰩!^,IG0kvI*pOI0lgf2C3Aֳyd_}T#]0 CKoGHm֎Y|Ja jd=tQ&@07f %aMr,x^-tV׈O3J*. nEm6b ovy!!쓋-OϏ˻_9!n?lFxy"_6@7oc07N8Ӵ!Mt\Sooa 1nؗvflM9>V?ONq+\q3v8.qX& 2MR:_Vd;*g2^R$tϟ/kd~wqfo"&t[hnh3od#-I3hY$]l0I3ݼf, [@]ZoQpcICE3YD{5 "e&q$@n uӤr-f/l?bx$)C}ĄJ̑]!@M_.<WüH=F?eof_Q)SO7gQh2}7#V589OBÝmV*I?|yfoKR_g}S!E|k !$(A["tyo*wvnR%#〧DY_ #cIįKϑLf=nbwjc=ܝ݂ x?:"[nN4dAPԓllriP:*6X`ƃK"\pn|b"OW8OBh+6>A aU s#@}5SXHĂ!8>EQ5k &iS1)}Eԣ"Μ?ѿ$&&>r~ 3^zÕ_}z]b[\I`>y6k'\-91}[ WJgCA)Ԑſ5'FPcGe@~׵Ĕ~Tj8ƌ+n - m 2AMxਨ&U07=]=Y1C, ~Gldea =:)tiGW*i6cؗ2m=H)W/^@lI1=62)Y yN0opHp<>,IL KV2 AdX ̓p8r7u k_^עӀ컫ϱ8?c,O '} ȭ`#X 3+aݍ+$X:W| IU"kKlGo'P|LghNI-CPmO mx(X0R %n4 #f Ы#W~u|6zߛÎ5n*9/C,)zUS>%)߯ ௻Ȃ /vKbsh2/PD]vZyئJױ&)Xm'O%Qµm>TT*’ PM1 Ⱦ4!{0ja(4aߥ:5D .B,TuI{z̶I"\۵Q͵ۑ͏pQMe`}y}(hNvAf)}XD6P{OďUG`@.598 ubYI2O)!p3n5&FFJ]ZKu; i.n!XS6]{%i1>qVͤS Eq$5}>>i{ILX$@?+~S1 ON{ϸ['t'Lfng: 9=B%F .={f%~-}=E {\[{r 1]x>yN.$iij  dĭY;y0/e 1wRz/Nf@s>8ێ]Bs/7[5CE2oZ9c @#M]M\W9uK}?OP}p t@F2նTWT'Kijlu:&zaOBBdًaӪ3 vbڵ1l7 7ҭ"q߉ǝBB O' d6;6v#؊A:#v7 Kf7 Bٮ87q:BC* kt;sB)زv72:5/IoNy> 6t ڸieWV4aS_j6:k.CcH?!% !Qo>Wj8@"_ j8&3*K 3s(50?Yx~-TZn"R.{SI O4 3WôWƙ#e~~)"~>Zc"pW`tMK6_<6>x/ze7mVVZ5{O$w$8kgs* Hy ?~$u Ώ I{V IʬY as61zY:O9b$-DUq`"˖&eDZ32Tiz-6C+dpC5sX/#o)aWq?[+@`Uo31kPSs|w~R5))7Yfͱj'X'X)eyBƧ,{E7;#RGcns՜h'L{j; r]rA`˾#:U7#`pk5FTa6OjxɼA BwP<2CJ0]V cW+ :ʷ4dl7P9sE!XKmѱ1Գ\j3a)? )Pp/..>%c&耖p-eE\x54kG#|@nkEDp.tN*&& H#t@"L$9rama`B.Ub}G C >!pw?-ӝGH뚷aP}qSVPpb̂lEw7Z''Kfs@dgAbsI>kQ!SoӯɆ ڶ&i9J؞`>{rA`汫O =*sH"$@8c3K&c;si"IulM8?M:7fںcTfMU(TP@V_s:41T&X&Q:hapw7feֿ 1s[g{d1ǻw+DJ+'`Z^*oiVriG8^fJp{LFKyWsʟuw`+HՋr|)4LE;8 iu&M@LGO̘m xkE<*zVb#CMh;,EHs٧ʕ~XEU̿tK(dOGM6gkޞh ̱uY!/.ZHUdÉ2>yPoAZ@dzŘ g4-Z71uUj&]+Hr"&䶴kK/5Ugff.};][SʧfAUi:jjP{J{ӜXw,t#G ۦ aE>,=_j|08"WX THxAxHT, fi\NtU]X&$%!a,xTxIYpdp_Hv ?R0K$F7HX :?M`F[~f ߶\p&xD긞 O뻙d5$/L{Px7f` O>anijd.R :ujƮCBtEVUy#ދu챞z2K--Vu׷PrcP^8PwR0l=LMuNE2IյaQi/\= CpNVFbA(cT~%Z^<j=X#OA"6Ҁ#ĝ)@4#/L2c{;Ez$`/#N2E5KzD못D [嘺}0M %iodMd셂lBcOrc}jWfУN~c܍ ]h{tOP o" CϺi:M:rn'7Ɂʋ d4|gMmD}0~P AmdwpZ@vo]]L PKAw0I(rߟe w:D|EI~J`ԇ[ydpA[yt6-䯵6ա';t:fK "pbZ18}k!cs:lc6vn(ojFw&q0](^r/~Lǩ`#Ҩos1,C(E0a /BItebbgf ̻.xMfŘROf]wۈ" )8cʹە_[iocB.폢:UG<]Wa| [cЍ4:R`6"Hy]|n$; zߘN0QEtWǍ3 QȍۅiAC1-hWb#ۙw3kY!^8i!b5< CʛRSe1n ĕK ^֢?46,DQ6q%_j82BI~-Idd$_CTZQ5C: vcm&ޅ8&Q2j.^B^]FI=|vpƨ,j{_`"ą 8k.e8 ACX<.!W]>jW)4MQeVk{E23"seW{Z\Ga2gl{l9T5VݔvL⽯gSm8vYX.[Qaے@,IJ|}P{^i+`vp,ԼuF3 l#A^kdzGnLZ,Y]qf\lCJYeSG%Mu+"XA,ZV`K{viJO(3C^f,\l4jB82;Uԉ"bHc~*-W`L>t&<c;zss w- >hnљ'I# X1-%L|K+FW sɝba̲}QgL 6EE'mhy,41Cx([V/A ?2Uj ? *ԍ3}^Y y`x!>('+ yA?C,Iw`k+ʋ[0U $WҺŒ$v\]dߺKԉ6QLU9(bt.J 6Z,1A ĥ9i2ӄ\=8!:fJ;N(*:$~ʃ ;(? nQ-F ݕ -(rC}O\@\yD r^j$ S|04@&QsK.PSC]2RE:ڇR +Mg&ɿH4яOl݆nVk;n& me{cLC~2Rg.};Z>FQCG3_L9Fu^(&4P?Rd_HQks}/ 3hJI|vJ= 3N%lcp۩3j0WrVzLy'jlcŌUL5 N==a H_mM~nEsfN /$ Ӱ2!XĀj+*C֘ڀ ʶ~_ nU@[gJ%vl^M[~!{hC UqZҕej%1kam*lA*`& KdR'pu= ![7*F?U꘡3>6Ni$6K'tYist BJ?>yh Xlm9W/{mInQ&|f9Y%[S~ 7a;[vEнN]؍qHm JgZj+:$EO[.>f其rD&0"c,Qm͟Wr<:+:s ik^+[TiI^>}t XUzdfWAQc_ fwB]A&ty*ZlmBRrmGҬ9Rt6 -#~u,cSVVvdG,i5 s #;9NYEH߇ m/)v34[[ogY4e65rR!qdy 4= dEZ]~l=X|.ʋr-_Glى#Oc6BA@d:-90Yj3&V@=.{T3i.w႟aK38'[@_pibIVixeF~77]A=6 /B7Kf'vٽcrr+2vDi]ds@<,j&oR-q`95 Bh.\{HWsɍpSqE~i2RmR7vnXUrY:} FsS{Mgsnz[4sme~ȃHڻq8n$*+@'3T ۹g}g 1"_gef`ữl@,sNo u ڸDBQN]&֏Pj!UpC*{44.t.νy E69 x HaDϘqL+.q;PJ^hHSUV x>Wfy=0׆"& D$ x-nTwCsKoy 4͡pIMb Xc0& nywJYLȚgK(j퉵zqE~>& l"v$ ~K]ͤq@W}>]WQaA쿔 m U ]1yT3r$*G699È6"=U@Oͫ*jm]Vƕøӳ1".HcgfIGO9_JF@yfM]}1B2eny=txs/\qR ʛx"ț, UrArѨ/Д9Sd>%V{C☢:0K.?\Ч9޳Lwh{Is.$ԺgɁ"-ð 0 }A-m=m5QvhO'קZs49ɢ!#{u_ g}-͂ݧV# i_mrZm,MT ^֋ i[hF?^ ABg 8dz}j*[![=D)qU"ih77U9(70FVk"˚lC%KtpPBH}Y$_5WuKz]Mx I)+TK=irCSϪ*w  6S@>OZ3%bްȢSd,6zRz =[ZMFrtIџq6K.)gijh?t/82o )ua]br AwTf䧨^jA5u =L bȾ E;c>LjnWtOv5[#@\f1mgP^tv#Tޮs4?sGXHi]`tziJdPUilR,*PB8(00oѫe^]-Z"tmΫڛt=E:.J2js-N͹E&Qܷ0' >gӌ !6:1Ph) ,YRz5"_ :JLXh܉VG5IL)s H4' ȋSn04NV'amA ˆvF|_/h2X"o.]H_ӛ sZ@x(MqHZܺ|ZgD^uw)Y&dK$_سk+-YU Mq4Vךѷ JRUpdsΧ16{ aGT!(q?lVol#Hb}bb90ozǤ~o8Q9L:0H ZSF5^_ 6 Mew1 D.2vHD4l'I' vq唔#ZO8柵?uʆ1ײ&%r12TnFMZl7ݕR?M\LtȠ}5>M~_bm~k 2lO"RYz|w]I]}Yζ ]gNzLilNvv)y~}d' bi:-wdO)٫J\Q7M4N>1Ң-O}EμyX;6WyTI* eʅcNb<)@? C19WNJXѶ1qkQq-paMy/yǹ9Z5NN0VqO5oGr@5uHw-m5tkQرY^i™x R?PsBF+J=p?`޺e3%nq8 Nen=fG>+5R+o!bjL%1VqNSrtk ܊oJ!3M߫O Mͅ:V1̻8O5 Қw)oXz"Lc}GzըM;b +57 vy5Q|X^ƃilfF}>ۛN P|sq88L.ꠧJTmuҨ=0U:H@+!4b; ו0epF77S}=t&ԫk #<^ tNs5cVo}@zm~o=ϤK127 LMUħ.d0SROuD51#&yN&E;]Esҏ{=A2L |e| 1~DmfYui<7,Irۛ6 Mڂ;J&W&R?UW`j`OSCغ^hM *Rxs98oX\)g]ymgE\'1! |8I$Zc|3礴:lo͍z-43YMcڕqߨ\֡zbp  |2i 8WHc[cs`le=|A/muEmB7jE[KY}*#﹘TU 9%妭_%t=^ӑc @lҭmC2j ~XH_2+e N$^%Χ6;XwO9n^ me䐢 Wƨkc=nt=Gv "rm|#]]JT$ĐAWRSn'Ep9lfK!.H.~1!ND5O3n,'*A`<} F&gZ.eSxYf9eISfdyK"Y"dH|-QTo |.9RɕC݋cpe\d2qSOT:@想xˤk*x^lS'lJXk 9Ez `BUjȔ%*96b=\;i}Mt}1,E%+"9m-j%{Cúl&+P p& B J:!+G_{M{T!67*?kTF |nީ:`Lr-K v˪YX9,j,aB<20a;q#ʥ륲 ) %srAkEhvbW:IYx&Đ {{C$R\ؙ=S=&ľͳK@lJ$}{1@jjYAaj=_)&/ BVU}dVb+%u2÷ϩ=#sԮkdA13:g9<,~lYz 0Q:4uRyU9UYI`m3&$8_][LQ(PQl3٠a^VTZLK"ز ^=;Ch*mقrE M>vBKjc]HRI#58oj/Ǖ.f޿O0.πl__{THSx 0ddzVz^1µ} n#BZX|M ϋ7P&fV Ud?m7hOth }nݣhSn]2Í/:@{F7:`ZܐMM éAOU7K$-{Kƒ3u*OǫSSW +G Ul47~r$jJrEi'Ñ]19XbRhP{Ð!U*&Z' rmX*4ST-|s q[nՌ]%-@C9+%V3G-EyJ'* K3*X#y]fcØTh8b0'yjw~S.9XUdS_4W5 3 882ݗ8[ s LPaR&wur*ad =ǧ01f?9qպ'ڔ̹A6 &y-ahJqQh0S iu(c RĬ{yf*G{Ҷe5,$>eWo$qOPP)&P=#ֻr@̐ÔoTp& ;g6+a`%1}$g?Կ2҃JoA僗 [1F\?ݵO`^:F@O^0(/j[VxRH&Mj &NxɎָ*PR+ fiGVQ'@0JM#ATC#Ys#vGc5oQy6f ɈxƉt nD@Ѡ_ @i?9lp""H;!*znB䤁,Es+l$5ԂyNLSOAc-[[;tiɷrJY7ƈߗf&&{,"oM/GdJL4LbG']>8?-1*vw8a=_%$>( ҁGl aD.uVM},/g͡ kwԳz6c^W:6DHlϨ?fI2 MY"w.KVP63m7*U<5 Uݚs>܉fVX v U=Ubl 1hc8hgܗπB*AoH 1%KSmM8$u+_蹌?dw)5 r66-t uƖzxJiAwG04bG摿 שe"-̮Lk13_YךwbVEގ|#c^2h8g s9@O-plp{n^daN"`~ti:%0U}oն^*maJqg8T ̖ g4+ Z~TM1Sxoyh:vMj4ίkIt+>.JS +N6X[(1`-ʾ/kZb$uk:–mRtpLhB>;]g'ǾE&Z?``*#qKZn/aHFg5l%J*Jݒ&B!xW^$eXp@8;J ޒrG{L bH݁[v-J7{;41F|zjY /D|#qTG}~ɞz%):7QT0/:!ۭ@u G(Ydž3Bۻ)&1 :z#װUטl>V ]`֨CgI} %)/{5qaP6첕 7j}gR\g0)|v7?}I25KxiOaA*A&^_QaȚU;@+k1-$cnXK&urF!>깭6k=Xsʅ2&/ >byfuL c-A{,4+8 22ͅqBo*bmAo5gg̙瀠),}(?#9g3q3# cBXI4^)L_9bS4U$19鍫jO=KvY@Pmvۂ$Nuxa}'m*πXyXv`ˮ׺@2f" JK!a|>׿ hF *lwq gFL.YzN 3-](yKWoIdu"dwBTxr~*6(,Z . 4DDJH\8AHsRp$JiDx61rpAafv~ƿ&!_m)p rg|:qbi1X)}|W`eBY m97DkmMG-,"밋}U#UK4d!g ߙT.Ā=%Ǘf_^d8p&[a@1a)Н8U+& 4$,!(oҺnTB pZS2rI=f 1PI]l%"0G9j7?N$= hOJ[7`B<`ފbs+`7~Ԗx,vVRNjaK.NTvO"Wq3[RU N,~w3Q n,R}odz4,$l%PDOt.nC$[j n7St&VQdL*w~8>Ary.)]g:;H)b ! @t5mEO"A ΌyLL3LGp xk< 6=gHmR6tȬL%:Eɞr;_m_WWgZįjc"3D. +y-4YM7f0*P[!-eTAev_?X]χK n%Z(9;f'jKsPyA]Z˫,Wt9+~*3 ;XCiԃ aR%Iے1s>I@ZwG7ь3Fm˜,q{x?RkI^ km~.dnk`&6PAv[M /0."M@d0:"v ɔ|eiBdEX_ 5wXxF*$ 8j3B}Uу"DDM>O+ϢEѓ#t PG?ШJ KoFhmAdʞAqE=CG_!W󓇺IT GCƖb7=p1nU-3><`O>jՖ9S2P,]M 7gXnoO,f/ a mH+]L{".i3Ŧ]ooQ\IV!>TlάhVTFoX2,$1#@ET$ZE~tKeϾqSڞ0 5\uFw \'AIC񜐝GfPbөSI׹$5GRP. T_(ޓGh2B]δ;[+~sH~h]v7Xw\؁NclNQ:% #$DO;=1KFZ`ۢrrU5kwEkd9 |]d^a!p9oa@4Q^K}9̰s$8Wa %jv&ĎWV̜U<>u'.lCc+CL'%?ܨ2FZ^~jg_/xǿFݴ&n{lrXX""9ְkg6RCZ.?+*`jQpNm[H3BH_p@RpU5Uأ0b==~c;!e_u{@4 ތ>JYx|~].Lqį2^#h5'8~i_˧*)2]|%xjIM6Ӯ+NncI‚rꖱ[Ĩ4M)V0~ZNAʶts+\lr_mj}EZo <2F~gP$7$J`ˠS14Wٽ@a/˾;`e")4u9L,- OX(Z8#%L. h Nֶ{}q Edz^'U5KyfE 6l2۸vJǩCS18>Q "UE*0*XWlP@(&REiϡT+S҄[6&g @biUӬC(n4Lmi6v$~0t%4\^ n6U| JCt!AꝽb;oy%qoW X9h3=E%E$$Y杁 fNB^f]]6-4@]D>єoh .GWxJRm 1E %<}Daqn\,l5>!xr'`X#EBcBGtSLj-vtX3n^iB_-+LÁG,-ᮯo&ۙ'j`odO5?5bpZO%) q !5VDĊj30vp,*rk4^E<<۩Ts>/XWZ#|%&AٌOq=iRbճm9n9dʊi9r4n8m8oT_4^թFOm @BcdrGf &cלzeL'u Qrn;p'h$T8yZW^rlJ‡;Eth=Ĥ˔qzm3\8YoLl#vۿatI:a dTU:;w#}}"x2DU ueJlߐWB'cTA{f -zoqQA`o~?9Tof{8l,3{f8$e ā*KRGqY;# p3mH`Mlt>7A4\ .Be$mp&!G>s[O.!͝/3XJj.җMHȂy>N]xęD j}R jE6z_-9+Dl|9v  Q"B7B7hNQVmXGuV"opH K_q:Syj ͘l VjxdM;;V席v7fhMTz*8pd֩,mcllk/:mK9X9ڤ! ~QݙG欕_^#RMqbcL.|͐PX~Ez 5Ń΄A^lƏ# ^2J[V} {gF18a?=ǚ#!$95O!f , 7J _][x-I5?A` 5N/aVUC>$96MEժ*x:PZ ivu˙J4V,vind^Y ׵Zba_wmcm*;23N1j, yhm?NXj޽xiBAxaD pA+@ NZ'FRc_Y?Byt8f[Ls0ϲ`*}a-;`JWJ0Էmμ#Z)*e7^n #ܖt' rcZEeѕQ\򍴭Iv:ˠTLO~[;XB2!tLMK3opgkOf(t$u*j/Dvó+3@axї5VM(=$6HF)"knX]>0ދKrMI' i$X50YȤO#W8Ⱥ#Woii:p w%S]@ AY2% W JF;" ܤ 섬zi3fVn}WUqtϜBKMh,x}gyDzG&TIֿ;k~H C敔ƃwP6y.G}Y|%Puc,9F:sM*j]~#|=fXcS T|&۾0kHDKo-j2` Stl$xW&mO 1 R4"h䑳jN#RP^"#עVۗaPpc|E}7xSEZZi3@E1;/9T_x]!_˭*yФuwY.qZ!_$mzeF\< ?ݩK|MDB?mQ --̆ K"Z_u\Ru _=GD8z|=eKu㰎sGj+A.V?$Cʆm h%^}:`1ͱlK\#<_B཯x E#T >eVsӡ}A|< / "zOGuR~MT1w~B^#]=蹉۽>D <3TniJʇ}^πiOyF~yJM&ւ(W77!^r.#cwcueLw` z wmR yp ;:4$..#ϼIK/Qjpj $uVEZ ]T꾖М#|͹I*0UU]~9h`Hc:J^c^8:+"-dt*ind j3+e>*U˯%LVEȝYa !7͠;_=g%!m&3!w6߻~rB8YCc=4 J]~5So7KN CJI>У! o{DxԔ#%#߯m2t{[ԡBsZ,4b0m[<|hSp7uoo@6nK)%$GUns}hPfԿaf:f0 4A2#uLh6N>pVBΏ#x+Ʃb<YFV51oZQaj ' +T3K3Tus PŻuޱa7ZF5Oo/Yx XzyDA4 `.yqIhRA0 IB Lj^6TIT;OQa5nlG' VBׯ1M/OO0$˷M0?BO-)Palc퉶lDe'kC"rAg6/ΰ#>x{05msCxS; D9 N|m˝ Jx¿9Lpv!SRݴ[M#߰V ep^N՟֙gx'? ̻B9q8GHIS!8* Џ|2r5"E7Fz5w7vp( 'qq@&p$Z]jHGY\eD.{<_~*ԁCG0Mŧf%8( y\Uptjci ^nsգƚJ)S.P1j£JP&eZda\d^/V!;u{'tHR.rwS=I:_2pHXW`SX |\z~wKdon52{(%GKw,M=ԩD]t{Qc@2^}?4zBc?vPn KwK6J@gt_klʛkUZ"jy2A2Y&@emWń9,A,:[ٸX_ C6xp{Q &zEuEU/i&zsV?# 綴%JhY]^*PCn{HimhhQs ~-k+EPAC&K>Oի04k+NKYH&0ڮ|wW\n]j7*9N UU_61J-&Crmɗp\ Pv+=/+KWXTX0Qele>B٧CUO`zk5^Fy;d&Le y%=ItS oU8qI2N[ӭt96?S8jlHb>lfeKrWk6ޠAh "ޖJͽةԜh>ڤDۂ0~;Tl@v,L\Q1=+nS8t;*i'>M2CC\\߳=|غn zL{m^&:*` jq>&1*2Q(DZ}%74Vcy j&D}?lFc=ô#|{6^Q̠u{tȚG&q|+ZsO8DE8Nelfê``̷n$dhUVjo%z`B'چыNRzp@tĻZ<$v5_g![>qe56OVN 2 ^*c{7L.w184t0NEn-(_O?RSĵpo{qLA?؁ҥA!g͠M) zHi@/_SEG(8v)V1 `2wB#CM',F9;زIT`| (jb3 󔎬Z(aéJPe=kyw<] qA[=$5z9OVb6~amݭAop+#$+jl0/(`C9{-W?MzHK݋k/Jl,_]|ٶ4V+ 5")QO&* &s(V$hBMTo}ao~VaHKl4j[_ݍ 5¥ q9Q08Jn, I*Y->-`b ;&֖&9v1)'W~˯#LjϭXɋ܌c8xMGID(|#$Y =N ~o.xV·.:m= 0oN-Y}\>4 R.WJPAhy)|R QImz'ƿy3ȴߥݟoh;b!9w 2ć/~2Ľ\ =Fq Sep捵U@Z#B"DCȞWg7FRɩ<6J/XтAI 10svd0Kdn-!*?{Ͼ˾QRJbRD\q40vgR$jo[.iE77m?7z\%.Y"/KeESIZdޓEJ占M/{8L e0J)mxŽHȼ8B;K4hpyÁ*ɼ0T @2m2CATCd/E#'Sy@UTP5l5祐xd^OQ4٭IcUE!% # klP}pa,6B7BץbgQ`Zb٧0iπ 7UO`3Z_ܹJғWgߣrTAς#bm8;C(E:nDpຠyeZ8~GKdf;,X z|?#:/xL4WoβbB>Os<73rqbf4Š'#Qh$8Un%%gMF UBVp ͔w (g*rb2G[,YUXXĦ[֣t˿T“-J쥡}t?_ow2]ys`@l\r/b,;y>X򋪸_Ps>^!kҰIM`gP)מTWYo'K]&}8=Sc '*'x q{NJ Eѭb:w`~CKےVΜmaPu#^ԡɜJ&KėN~W L9_٪&:1[KԈE[1>tpKq =FjDzUMUk,b*'%0z?8wQ[sgCmq^y(KMr@xPPIIja<2vxm*oQZ*9 bټkj3XsR^jfD#!Q4 Lq%G\{Z}7xw,y_궮xȊ}0m_+lNY#Ƙ@մ- Cu|CQ?-9`:g *x^$ gUg`98Nm"! {Oi 3/_i \bWdź4CNpE(#d7/r z ?Ej2Z[l,S0.\mXl>c߁זJ BIRЫJ K/<|g7"=n*% _x g<<7+To{PZUOE՛x8]w9H$Meٜ\K{%8iS q]0@nmu\"hgޓ@Bz~Tt(>&4n"VA0R EP  \+d.;197?0z]A djC{ࡊf>$# Hrz̵3갓9`y]~T|SBa* RiǁJ2Xx{p$P aj ohi)01زʅ섯39c @bU`A C{ÛHS؜ɬ+.:~`,]`(8~.lC4/{za`;VFqmi2JWe#SP=}Jj9Vs hEU1i.v*ם;&P[7VY4Jz(6kGkWf%rfy=Ykؕ @ Mm:AF$=&~#V@eyݥnab2) z{ ꒮gU5 þz;Om!mMZ 8xR$TOT C ؟puru?r .}Fk^) }ƫ|%'9 t)<%iqÂy)H)7cht+zq\Ќ ßdjo:gJX;CqEfO |dn%#i8x;[5~5Cd87m+m2~JeWS?x$PR5v?^p=^GwS,lZ'ieudb6u+mEi)vt:92eBf a1w.F8rtg^r}ih`5bb:.ߛtmUҵ҉Ghh&X˂Կ= BR_EJ.jԫMqlюLx$QVxVn`%i"-o|"#23A [`yHIx.+`Ȫ} '?癒u78X}! $C0=5+$]8_<|,h}y]2MObF\`,Ҹc<!#"82jX?$p^ڇ&$>xmek ab_t{K:Vs0mޯO!2+@FyZQ$ZdH0~)+'mHu"zJN0u+=~3)snft5>TY̤?rFO6eGy8@_~P깮_.R>R']ҭtԷ5CN^iGkEE qD4"o5e~`J,Ԁe!tXb\GsT䄎3Bx.ACԖ$KtGcKмr_^܋%9̢2pלxΌE[3 ǣ@]MۡvS|/5#yq 0X@'mWz;<:-AmhQmOa9u4P(OVg[AAw z0 ׅ)@0;q'ÜC!IhAJe^i,aHݣ#d_XD2A,wZ"w3^/l)lSsz B>ܮ[P?kPV+aWdj;A|t'cz^?9K(!}>S\4d^*N|+fTe>|"LN;݇* @*"'JGyͻ~~N j׉)*nrn jtu,1D oMBUމaQSeAT9oja1Ϗs<}8o8d NSS[V@Cc ǘ>`rWͤ7C͓As}o#_5! I/8Oyg&.*ƭan`;<1YfA Jc/.BY tz*6 dtxCT6N/,3GKq eZoi"TǠD?-aF9Sb!؆wKq䫙T ,)\5xgGBjE(7\,)nt$5B/f^yz]ӏT3qRq_jMHhJ 2e roɴܸf̌ڒ0!XO#tKpܔ,:"Q&QE>y.(ZЦ<&b4cA],ݗ8R3@MOJK~siӀfuxʸxu@yv2.Sl[ FE:LC/Y5&IAljAQ8JϐfEFa;%:Djq:p`ݽ>hMpZzm{gn˵MP8 de{J|&+f5>ҧɍ; %nO@ l9]{ugG9Q4~)XmI5m( @tUC7iw'6eyMB918hSk{y}j@۽e,Eu"@4 |d\)Ҝ 7{#Fk+ʲaI$'yǸmїУb@ /FQl6Oçմb̂aӘk,Ngb0LFB6Ո29kB`Bλg7ElS6"P4a4wC'{\1(NHG='"ie΁t8AL0|*t͏ k#b gvg<}8KX_:!ޞ/唸Ю.` HFW3Y/(^h iDa_jЛ9峫&z?#sV+|2G\k)M~GnE|u* wpb*+{LRhe cё(.Gb&v˔CĹ|Yotb1>cL+KTO%R @%^JcjϪhOUU|DAKs?uB[x!@AWascz^PQxs`*t/p 5N+zتkНώ:FݾOxIQc-R`m ^U`1 y TTD(kĤ6j@~x a4`Tn}HyM!f5`ŁE|w(9߾ 1i(,GCr -ꢑO+K{2+ qyiGh CH!u@T+oB|?(#6o0%Ď-f!?i 1tv)hi:-g-LagQP`e4#ʦn  P~7X_5-Hzzw0ʾSЅt*mpETXvZd7(E@> 0lr ; u:s# &k+zm5wٴeN,Ed!<8sѸM*mf7Ltb\t.z;Y+X& Okx_:@t &_ۼ-O=goobf]ra:[C2uҚ+B=t+6s D\/GdsoVW/\'5Pv0z a^n**M\j' ?>WR2yNz%y9Q`Kg(ꈄIW~m(I$m ; 'W qQ;}GP:PT#Ύvk 쇢0@k+/հ DWM4P-^ (EۇQdm˃ɶFtF"ťi6ŭZaTf G^vj>2G^0kXŕ5E%i@,ϴ9z/D7;dFdPTVX>z-~ֈCٙGG15@FukGťf1(M?rц)6_O|YR lui$Q9:p>i;GE*bkțJ'7ʓ#PeB0ct7jq6k)ۢ5z/57e aNIR%l'`H#S0H~^咪$ݖBRA|<0i"k}e ӵ6 Ŧ&msHIPTNVgܝ# %%Q uI ZˡeLбN8`HJ.@FY$yכp z.r1"|9` +$tll. K'J&~FuPceA`(/@0Sx1a-Jy0~\WMVq(%};"L&5(֦bO?BsQ˸oTZJ8mF\ 3y'oz/s%Di!2},5g$T1ɕF[L_]~sBxE :ֆāC3&VɢeZż X"6C0ly.+4:bB¢тy* kٽSZ+mADK.4'F U7RM7IQ9H8GBMHΓ>G՟&nbTG#zWl.kZ@f{hn6 vPCXRB=J<&5x;>9˜cb#|MgHp~WLJG4ٟA-D^|]v|m- v%Bi+JHXpz_+T#L S_eg=V2'pX;+8 i ;-{3lTA"C] v@El2e39ת P%:];sp k, k{d8!MM[[CbB-7zX+Ѩ=#/Y3*'mc@æ O~׭q*q^*Bd9Ht j]J ^ͦlŠ(UkZ ԫj]'nG˷'t}Zݍ2ٖ9eU\&n#rYX1m-\[= #P°<7 5|-{E d[(籩M-<|NեhFT6oaf^jzv޻bfj6pcdnn}.)fטtsz=0XHklUrlԗp5r~l:0<юx96? AݔMuiU%D9"IɆʸKo'Lt7 &7Ǩ*iˈTN}Mu[$L/^Qv (DIpnщ԰fgf8Q?a6s1alo̮N2. B'D>l.B"(ݍX@}TBiw61ޣl=Lw7,bqOF1{.][5}_E'r̷s<u“Q)ʂv" $B½"o9ԱMgsK-.D`?5VGH<Tx՞kȮR 4d-F><|艌m>? ~7Yj 15rPz6h8sWs{.ۃY& p=VgDNNºvd,E u'7 ^p S6"y/iA_Ut)1Si+1xȓW+EZ_k " Ai╖jkHHz~ma(f-u)T&wpO]\sGjfIjܸ7=֯>{I6ԤE8ı(?>L6aH3pλfJʔKl C yn_0%ѲE&>@̽}Ý mF9-$'c^( fY#t2=Ja|2(Q'e) GgrEG~^KI(}kSIۏ0RM.Cځ;aF\:Pߎ7ώE8#]ޟ§3_k7ufmEo|~G~u^2< @._>Ac? dXhn^:%o|RʒV⌸hS˔la}" <H9clڕd%臍ƴPi^všxL/ gY?K 1&goN += 7b .OOEq8Z&D\:;D_jqCX?B @lt´PñPHH3dd_5 z]`͔\dB ?5>Ɇ2vhO x'91=YgsOB ϛ9EE(<ե5K=)^TH쿤QR+abᦓǹuv5[8; ^L:׹h#oӾcNиexyP\o@9E$CX$=9%I&^xa)nu ~+S yn{1_YLr:29u@AqPnke52]t2.7A]hC[<#ϩW7d,X4Љ'%ZP/bn3{JDS&[?=N}ȹ3Q6 J%<*Uo6C 1Zmh*LDj<>jy>R(S|wg#;XUVǽZ~ES]E~Zw_V8~q[ apx_Fap}LX8'p;1e˥-"fEȕã;㛴[h%pt>029.,{<(,p~z[ʰ2Suo55ˮ̉\R@*oAp^2XJ)%Mtċ X%)ܹ#W&x*;V˕NjZU7JfnPfYnn5,gvM  &6!gDj4Wbޅ.DuVHIPmh uc?`SeZmrrSDvc8V>K%ܥ0j ꯩ{6V"iYDh'YB(>\Kҙ ӅCrD4u%Gc!`bXF1W\A <1N8ރ_>1(R?1g,e"9RNu\ @yFQsh ,maN\O;^zeTw eӛZUVM:y&vrE6AOqt BR5?rq}Y /]x[X]'DnYc: {`2h\94Yʫ37Bs4l.R\=dIޠcfB@n'q-`+VAG:mGvO'i;~BF't?| ̉B{r] F,Xm ,I܏ˡɭf) zH`T?.VQWە<@/,*B;HH I?}S^gU@ўYyn zut8۱*ߛ!A!eY\MvSxB\.Zʡ3M tJx09wS?`VW;gWm,Q(~P?Jtq6̓@6uַ K$in$w oI\$XVD&'YCn2B%op:y afRj!!a_|`Em-g* ok Dn/Z?r\ %z2Z#=9-CCX BJE߈EIyV?;jN!=%g0/iLgA-xH_rk-f_2!YlE^ InMx} A H~FGl#B?m;>fVr%0DQSarGe|Ea`wa5I:j|",;lgF;"?gtyeD @/>;qnrNj5VKۥ4Sј㎋9ܵ 2_պ"NO6zKS߰Wa8|*κ٠xM+߿cqSlLqFhc1V )UA?Ս>V+GehSf^WC{qO9@{A2aPiݛN)B5DsN?4hߎ}*6bS.&vΤQrC#k[]1=ۙŅBXdTqEr zRgm]miSEm J[ڕ5!KwL.*UWj*>[NЬ#hysѻ5]܊k2 T$'"TG tb}EUhf$&݌/MN;tvUGk% y1Ѯm?S~SXo$r~Rɖz8?_f10#(b>X([>yCsO﭅"Fh:M-Kpo|.ӕD f&ݱmEHI݂̗i鋷cEqtc x 2J{qѵV?vN~ä+p+6X*\{RJdx" g^dA@~bL7JЙq.ý!޳Ϳ[_to: ࠴[b0#EG2~H?@PM}OF$*Y:G[ ˍ q &դf: 97R,q'PMkor-T*G{UK ҇A 7 rO\g1ަlTH[?N & wp_ ,'ux\Vjep&y=s)ᕐAn P5cZ #h'؞bbGΞ%CztsħTM:DzU8Z+^05 8= fRRLQ"NT @igXĸ,K~eN 2uqSZ͉mj,@}\ϒH!^8(,(DIڠ\\u/I4zpQWa~7CD{ؾܟG]pZp4Us?zі# tsRrLKÅR/MTAWf%U+ϟ.<'|7 j:ir-@nCCt,S:bleق2?!^XǮ;"n\$&[0D%`ĎqA๾71`/C:P 4IO {EIVS9!Ay}1Z)"YO=n+{=UQ6x/b"Vesfas#ñaPxB8tWC APC2S[ޖe d)KD]ŞKkCͻ>t\ɡ GY"L0֧pZr]-4ʡ79Y.s؁,2+)=-Z |ܚ6Ru+u6?,=}3.Wȉk,5&Fb 2%sߦ n]wOJg몊R)4Lpjc0U;m S!cqCYW* ^R8=0*q9 0W\&]c. UaN}Zj?z柍yhD:ŃF{>B+@.>cKpV9:nkNZ|ت--DB>&y}/ĔດuK}W6 ท?閂Hr2FceuMNCQk<*.i\d䰀E!1297CuU y 9y]F 螞]W9]:O_笔t=& !,)}ﹽdT!BW/ji )tp Ŷ᝔mA#˞gYZ07070100000427000081a400000000000000000000000166b508850000550c000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire/motu/snd-firewire-motu.ko.xz7zXZִF!t/ᰍT]?Eh=ڜ.+ArДgZabS1N\~L 9!N=) Kּ DЕxձ/9g_}ZO^.ӏAp$>:Hx/IUxPbH=j9D1vȝANLvYj ^n]= X.f'(yA3Flk07heҰ.ʘb}6 Dcq45@CttÅS_:?W,r<7 Wk/g4?GrVe"EDM`B1#u珴dO[ rxTp УYCx.^c3 Af^#&pYaeS[br76.GN8xؠ .wHmK2n$vU) LKU2-muxo3{?-jyΉ'ZZsN5#y~KHN 䐟n۟ Li p Λ2=Oyw̏`~V\PҺ])%?*!Qd|\!q _7f<*gF/6k|;l89J!E]'cvgnR16xV) XyE~#30OdSL߃U#֣86 $T;eg"뤵}&-w#ӶDJ3Vj!(?<^v?:Uܠc1wiy¥Q%&1IP&њ檢tQEQ!FS +}'m8cRKvuYER th+L;fUT߅ESN󍘵7 _Pt8W:\~լÊnC"/΢qTy k=}[XhK " [)c>;x' ]0a#G]m֮K̦y #gyIGo'`&XeU8Ƣy}P&gŞ/ @v0q8dNdxFa;բНݼT3=-|d5oy_d94)24:'s% viEkEY6WQ[<dP),sF4Z1J!Q^*UK5 O^{R\Dy~4ޜk#vX-~0vD^tj jfl`x_O?^tjP<Ҵ)kc WAi塐NS)8ګ!CyvI[1u\8UvS%x0ƣJzHm;xы{`#O}hcĉxz;7L5$S"׳&dP]Dr˰T%OcG O8( 89k}5O-v,ӽH\hZ uT gt54`wK#Օ;צierT<0?_ʘuts껔i,/Q(PR#?Joϗu )S< MC{1"J1:3R}G9h阑E-l Mt P :iPZ7>Z4W A~.0>=FDŽ.ls82{~):xbw^bN%$(A#+(D7r-@<gxH>ñjd,D"ViZtVk~Ɋ2Ͻ_OKa. LNG765ZQ^`(q+a8 '~Cy 凓|s@- 7ҕZ>R"{bcl&Xhd4pG&_l̀]:0ɪDkYC.,He ~4=spP(qoT<̵%bc];E-/KA LsmCf _+|%;%:/]W9ǫ"}܃ 4ƔKEG(9Qsy΄0g8HFې6ٛ_ZkpbOi_"elk^PTj U\N^1TBi%sxAesA•T}\n}H={e1wG\9 Ly4, %i)2yFf===rLIX*Le菁\S\t4[yYJuznH0It*QJ^^мEA0kK}{!-g?֠C-?3ɖEniVp>L}_ۭK9V z' # "VG{:c V?> ˃ ?{T`}l[o+TؙUrʸ+ķϤ~Zy"Qog k /RAEb`bK)wkI3( Я `:~ F*yBgq. k3FR7q%?I"U|< *^e4kvo@?kŲL1L=_}xaàdjN]Da -ꭇH7 WҤ;;K'X'.hnH,tO+0.F~s>1 rP&AFUJT ,vGuYIdr^`KCfy(in>Dz %8oC DMRï|iY9 Z_!y "HS )F9K) > 7= w8TT&]\ Ebʭ_Riy}d1if٣x¯>hIk!=ҧ'Bo%S ]<%*d 7Adԯd/8c,|f(@|#r6"-#/~-tW7w֮3ƀO)fC7*!A5\46 U V*(gv CB]vAWakB#$4=>[Xt24Pfxq,on횯v&Y$5&`BWi SBb<4RK>uvPq/7Zlm5Hu,\uC*cעU6x v(h焫;{&x'/=hPb0!ff`,7Gm|eH2| ':ϛ3 ]W`zLrˣ$ -g#4nɔN P' TdBIjC $ aSx2ޙ&q\óxٶ{(<ˤUs-h[XD'IRLY'JBr(ǟ3"~1,!69$Zja g)I,R_Hf5N Q̟Yۍ$^ɷ[LSŃV".hiKh<)lSt&-<{cj[v_ 4ݳIږy.A)HQhJ'0$D X,,(~,Nhu Qr_.&7@ v:O:5 viCDQeAw) _^*'`#u_/n"ob0_wJ`?RI\Ha} 0D %ǸѯtY;cӶ+W R( aiBqtPy3mxP*Jd3UI$(2rz wP{^BZ+iYjuPcۣ|3=v2L2 *YD{i`nL]9+\% a$N;iA:bԔ|$Ks_cl~T6]I<\0@YMPA 5.mQ+'E懔I%/_yqpsߗ 'd;fPB@$GEcR=t+Rxt̒ B/Uw~V| Pq8k~{`XV!9+ THR.[p-X4(߻+088to.gq`5WxzQYp1U:=}[<<]UeEB+Io|{gԚVb9p^oCɥItKM}E> rJERTa܃ dY ?#VB_5KB'NO۞k P$>MuA \AEwg'Vo&6]o XtBͽNj*d]YNM!瘿i, 6>$y 6(j-q!$[&z{dM8tŐm!=BHDi,l1 Tv18ɁT7֌;D­qEGruQPik]7csQ`L R 7$f<:('bu =jr.H;lpDW&006ucR wTT;F RF "ɹӆ36-r3|Mxnt_@ InˆOj)2Y!*Ū[8Swv8aۼ͙ J[Tow6w&wgMQƺ+ukP/DWVUZ|rˑ$fh*`H4Lkqe̷\S<7z(#uے Y<@2*3h5K/pfSPS " c(kvHa5r6)]F^CMj:*V:x"/A?%C\EYy -thPf%ݒ.5t^ H 'iSjRi;^;9 rG1Y1)1#n51!Z?. >$fR/Q{xאڲ 0n{ ˞@:\ w.Dpecaoi2st]pӝeY<Qb9?.7l.t"=ɐcJ5(u_ڙh~Msp([#apyc4ў]lR׀B0v:~'S-]jdDlObDܱ yρD/0ZL+:!X"ͬ "] u[tAOh!&CbJCΈ(g=m>::sEnb9{O6H*}f] H\m`k=DTyDg=`PXcpӰtPZV+'bW QP I18kcBuLd5S)tM-eӖA  VWXw(sdzs=$~@{gzzƦ'a%k 14,Ir^ƠLH܋aqԲ2J\s䒚PUUɵBv.ji%,5pJ,f`+fu_H_ ßm/Df4edցg/1,FWw1_@4o tx~|QsR(jvX@Qd"]xwT2י=h 6q ,N뵛fsk &(?| M7j'ɛ|IK*-`a([2dTCR~R .# Y& ֠,4:};+= \'*H 1<zrr>j߆䞖6r UL1ULor K Gm3bDmN?LYւ0Tz\H_<ˉEK|zkF;][TKkikf%%rBsm #RK6͸E0͐Nz\!"5YTc't21Z7.O30; y~#_6nA_, m* o]30ާ(YaEcW{0т'E5(e%GI^ܓxG?ոP^%.z?e-/ƽ%ﲮ.NGzZ9Hu|=t0* 26Ք+R-N)sQRš <Hc-è(󭌱6d'q8KK[A3ۯCx7+%Y(#4^?3F v".jri6;L'\$Fn홻O2(jEĭce!v~g1y=ߚX*Kr5. KgO[W%qHV(K>5T3/},m+Q5v|ԖDyy|~2S bqn(3uvbh.USr1,U]D/) D Q4Txj0LQ<_^Š0IYT}JTl,zZ:¡ 3Dp[u ʄou&y?T60ZZ|Û=98,pbv'}_6y 鄠 sôvY/]阨h }9ˏp xʹPbWKN<'j/N$yo? iğ$O/ M1YVk> 'i_)Ml*Ճunm3wCu&&Y>4]dRgZq X8 \pK kįij"ؙ.\TP#%pp .LIiZ]KebBxluX u U#A JCZ {T+.ft˟B | /f;;X{Bb0'lcB P U3@!j|opxZd#jmgel0E̓O'ʕ,ŗ4'P"D7Wݼ#6Ŭ4r$0(2U5 Ϸl,})eE[^>j]/Eh l6'ѣENp}3t I}RCM$X~us5@aW;P]}3г:dzX 0YAo#Ч )Q-ÆJXf/pX:Q #D?S9d\3'0@;hS@n ~&rh̤Lк{oͷ^Vq#oJl>SSx_iX5 ]p9=s| A?R-މyBrH\Υ 5ޭ꧖VW6;\ٶ&܍(/"ij2U_|F5>wS w0(d䕽A_X#).eH'Z21y9 p^pʰSv$_sT݃3qkGsd3GiŻa &\9 rЭuwallܩsetb#ҿ%E@p@vf`qajQk9%AX rv,4y+FguΏni>:߮5ca1I-dn+ǗXYv/b339D>M.rGn*[AfNJߵ{])2zl _[gQmV}펭"F[å lj !0rZ;+ȉE\2?|v3xnN̾cƬ m~T )?`De‘F1_ L-OIoKR4ûۻpAHހyBd譭P-=cڱŸ]9FvZ0-rE qceQĔm~cnt'_!3naoZʶ݊2']SfuB*["mۥ)3oWј܁Saóy/0+ٰa5-."ΐUc,~A-ߥ&ojY~BF`ߨ9[; .D/M+͗(E! jהN{KqILQͬY\ɗ0Ijheleo<~OzA.(k*Jv6099@;-gAztEK'G3ZX n=CqU P#nH${U>6=G;Z5 *.~&cUQ]w'ݨ®qܛNLMjq< b` z^%OmGt'/yPWW/aϧ?o Ct. xHy lpݎ( 0}2=bhu=dDbXʖ0^.}ʀ$镤XUdlkYJՌP@_P1j7@>dK̇(s7`Q?@gf7 UdQ4b#;x [KrNc6wy<ɾs: HzNtDD[:X'TLE_)m'բ6p 1NٴvkڠzdoXj#^s/VMl3eiƜ&0z&$ʰgbv Xx\x,*>+p<^(=ܿ/ߐ+{HuF8v!͛.We3nnbow4/U >"$Րk;bz32J! Yo[(REI z2 "h qw_3v.P32[=CI׎ҦIMjfn`'O\ ?6Lm:Ggo.ecs$uAWҦO{}{5TcS_GЉ8p&Ld<] HFu Zn+wv9*1[ hɹ^K4$]hXfd~ |TgG^r[a@fsfQH` 3hT_s5GZkڕs*Bl3ބce+X]œYaÌy¸OOhE ! "vAU1AJAR׎bdz8pӷtPÞRhʀ?$ :vd(VtJ(,}DK* /l|ï7Nl^(ȱYƀ!.1+L*]Kwv?6R4g?vj  5z_rRFoXqwYWbWNBNǕe>RɩAlĂ`17 d'3EuC{G_{w3zqZr֋ԃtqHSXN'>&tY&*ekaR%,n.bO2Ħ|jU yk'n2I X⁈WUt=ZIOѹlfk{]DV+F]#8Nr>tyUO&$os`?I1MeOXTOGJxlyo=͙䊅,wO/Bb3RX|H_xU0-Gn8P6$9u%]ı)J/ծN .z= sxjO+!ҟBJ&ڷ|"B`4lt[V覬ZqVFܴ~Z/m ꋪqF?vW r牪0~7΂v]T a2lj6f!3}.]h̔!ޮ8KZI!v>ڵ-Wb}Dzw<71oT@W;@m2U$ynsx]9+0E2*F8jr6Amnf&Hhvpli<+b\c`~6A&6h )3ֱ`hQЈj&M |o0ذoNExd1 EB)q]AL[s;K5h\ (RpI;[aua^̆pFzW.Ć/b͑$2OAcldm_2i$G#@!_3 Iiwʈc' 4i$TԱod?l7\H.?W7DWMlS4'fB&{"GhHFV{@n`\AX)Uը$oz~rwbaZme*R jvH_Z [{&Yso1!ruSۇ('X_EUwa\|*[SA, DX,0MLsS4aFS(MQn)mۇϻN8A]ghQVSpX=[yh k_,;y-_)dܮGm(jrÜ%/W_MO23i1#T-Yl_ۥ;~:kxC%_ JVІl&GxTKI>|,pZ MRC`)icvfȭ({NL>2G%2X/uk];Ph=VK^fv,@%9%-(U^5r׺}C|[,kĽ@=+wzIu뺹B<n>aWfF.]Wɳ%1V$'7D *eYY.qLw0k ]4s8'\ $' G"0ɟ#}+UD=rٛvI*X>a  Ye@0i:1J[FB|g:VrQRS/{ڥI)G]3ʃ2j3:2"n}EKC_m}ֲ"5`I3%@ 7#o \$Q\*D.`N4JǸTuKfW za[SU9W4F0U)8y1LH*ס[F6S3mu2 eQdYbזklH:JV_*s9+H}삱l&6x&/6>>ǃeLF# ٥c}qKk1;VSɋHb q+o<#H#)a)(q|"S]v_Si֐ޠY޿.k9cѠ݅%gazsq[Iz؞$.cc-%2?XxErKaxm;hLS&y'E uIuGn=<3=6Tq'zX9~ 4 0̇."C?-T77hB4II=߿}YOR|YO{I?y8zV<\/*ÝD+~T^~{Sd?U>]bT\龢 :` _7K.L=0?cUxm!`*zJaZ:=^\dd@\X)%\GRE[<[ +nѡe4F*̅"=M]y^Qtt=Lh\ݭ@ X@{W-gC4몝es8o NǼVq*̔تߴ8{RYZɧrFŞ˒wmxbL\ İ)WGGQcBA"!q8˨[yȴ)Xb=[?~ m*xb`M䓢``W۳oy96xĤ#o\0A*gH4loN᭐ֻM]Y(PX%ᄃWjbw9D,xc@X]˒qCtH1)3nع:8gOdu(Ik) e:a;]hpZCyFANy(û7s,o9D?ߺ&sۣaW*jZphǍu,STXu[ߗJSS% &c4F-vKbʌdŔIM;L(B-6j;ViNׄe.ݲIr^&nFT4qn==sj9L1% ͤ< )hMc^/3'}NL]IiRox]E\h. eӦ$raV\ *d(eO်9 KjKwqxr߁Lz=ŠLZ:\M?GO §&ӝ;&1i@+2+~ $ڶ-uRbt6xH!mf"6 n%%u6q.\f0z١]:9<ɭ8i mk`ĥq( ې/ gROomjQ鑶gUaEHP[5 `\&R%gǸ71Y[0־qC Er,I>*- s/D tҢH7m BlLvՖɛa0j-'j_@$P ӋE;olȑaklr$MͿqX׷ߖY4^4.f^y"<,Nj#C'OTS8)6#i\)YHcJb@4`*Xv,2>B}%N3P-zڙ1ck~eT6r3jd(֫o@9h«blnJrKT9Cgr>auuՆz2?7t8b\j s6c aru6\i'1[nQM_WTztdVIa*Tvc$<6]|˩@Ar6psؘb.G?Fp8̮;_|:#3&WseRVxqU+eq9utOfZIwS6d mY|l#Qr_ >U.pFKǟ,i3NVhTQzdUlhꂤ/2˱nP;#`]=˧1Եq{Rfq X{Wd {ȝ`ʷ- 9Sp5 h+ʾ jkI0ކf_X`,MYJmtԌѮ ;<mW|hYNmGWHP@N14(|BTsV]az 9}Ok\H_qLJh^!( $m&D9`ɬJ麞-M3cDd($rYs -TE+)9U),4}0{&v6@4Gk&hr&&5gZb[s2Itauox t-ZT\`!U0Aȶ!3+wC>I<'ǫ+{ sU1M mvjޮ'~`ǣ^^m0ߕlKjB;g&jkjC *W>;bl3Rb=(yVuSZo%UU \0($T.rYC&[d]r#C EsmSӤZ נ X7UJZhfW1{ЛlV}Y_!zk-X6%`:&nLQQ% {-둳 E/~[hj &!c#Q7-S[Wq!'"cʭ[ߊ=xi3͖87UR~QMOÈ©T)BtH>D^y"nYdJt( Z܀gﬨDT!5$]%0ޕL BZXW/s|~ Y.O'INC6 m=r ]/!C${Haퟨfsx76 D'HQ;pMsi~y-aڂr`T@AɊ!^5hsI}l\IOs$_r%6#$%އ5]8hJ Ϊ.w#Ұx`)J u: -1|Txu ] qwC;zaOlN@{~Hn!nN9 -tbUA/MN_0i$")krBLWsUG,4fsDZ4b=v!>Nc/oPɐH3q( meNBRDagEacbhߪ> $jm1uCW0N#۲CN5M˽͍; 0 w\Űz|㉐DạCJ!Ba2|K[w0pH YY<Y" -K44*%B&JjJΒPtݛsH]P<Δ].++}3x,`MTOZlX8u'N$"e#uqixfB 3h; *C.AQ{ox]<< RR+Ȥk!kH=Zlk UV](: Ҿ"^&cL8+UdWo$i`șu| 0Dn?,g)MbKCo}aPD$x^-$%oƔ_S`o X/j d 8MK7̆a~&,FX99ǁX=]{E$qP몉  B@]}Ձ HAl'59,6G+ G]2O򋞝sN\3 دzZ%G֔IX 0pً8Tj3*ʽL^mVJ*nk{(, ($K$h)"dؔ§> ev^b}d5ևu!cg $r ps ^%Ɔ>b0R]Y,B Wg)Y]SjC@ SWY׎ HAUыqBk<=Nod$( :~zw 2I.|QS_s9SkӲ4/oɱ-T+[=#W/?Q&.^s Bf7|nVyOxl:!&~AP: L49TG䰿6_97`ީG26K$;^fĎ-55wh7ip2 VV,nɱO, ,a-Q!Z&2UOhF DTwT1k(sP 4or2 xQB)fx6|Q(mt:@qG%4(v`5:١a m-ǀCx,mP~kgDrU5?~p0GOqf%O;yL3yX%ŵF˨dӘN\y|~yR}~?ZOQ<{R6+pGz|R^vaRnfO5%CRPv T܋~K6Cꬳ†fmp.lunYDrU;p4iW3-Zyzӣr T1p!}ht1P H_aN*YRkf$쏩/E@05 O18sڧ#Kn~]1>k^VS\*5Kf4R`Ɔ.r 8~.&YFxtv2y/4=X?4-rezٍ|ؾA6H|# B/MM. M)E^†&A[g7c5 {T!tx«d 8Ogcp毒h5 h:4S3b9%\,\R漊6@"nrM<7-bE61 D^S?KNOvn9XDZ0}o@ge݁.Փod%N-:bktP׌:"? NOԼ LHe13;s*o:my^;(>@vw.HdVAD|N~leOD8urD ?4GG]6cYV'" ;"ϫmO*܍yqghS0T#ڀtAjUqmÿ_na1uHrq%Vw5P%Lm$.J K$}턲X80$ƖE -=71UQOdes/U)#!!Q/[-ޢ;P*fJSq/EE{7L >]$HY"` 20bPm )AyM4f^JnG-fJTH*lj b?nv-!;Ph\c '[~OWh}t>J!z/QKyVflyLe8ŧ'A;"^6M ?(Oo HYӷ94ՅPd-[_^mJsSъ-XufdFLhM , cWck4Mk* [N҆ %Nm¼g"H>o´ H &"!mOhвw S[\2|c-͚,ʻ9=bH}:gҿSmxb "uCAl4wq{Bµڠ,p~ A戚'SuO392Ӓ3hW4%Tn!c*?j)+b3cl72<{zlh9 qAJ_5zyœL{q\Z0iI pS؋.n@Wl06j0kWFva=P+‸g09LRpbܡ:G,%@|wbp_K,HG?e/`ܠQ3R l!c;Bbq5 -$7Y1ՋD!񙄝v~zj~G`Vv!_t;40Ԯ\~=Ӵe gN hdׅqˈ4Ho=aFiv#b~\YaTZH.>&]UGCg4# !lnta+xM7 "5n+V<W9WMQfel㴐RT5eH )eD.&+YES nL(6܄2IO  qH6IPPSYi i~Pig2f9)J!h.묜$7-Өy7B#2naԌ|9e\Ԯ6I#tw>>#+-F$8S؆/i+@F-nMyy_z13{h8,&#ZPݡ1pJ` !, 0J Ǥ^ 6/:?akHUX+wb>9Qq^*[=YYu`} pη?R nuk| 'b:/ ? 9&nkUwaG?iQ"~/@q)A, {6WbKĔ[ BG GvTՏJFEwf' zrB9_-p>4&ytCGgɆX85’k ǎ˺iNGQk.Rqѓ6cOG;A[WԕK?`gМ` Kpm>#@bmD 2"tKepa]yZdšUbx͐x(3$[B`Λpd,{vh?P.#fjG PijF:<0~=v.kCοE_${Yix2|`=>/H'@V-W,_pN>yHuƘ|  3JR[vB+P&׍  toj~G7,b?OW*jqXJ\m"ph? ƴ`,*X5CH2 {鐞NJ-G2Kc[8}##vat8 ܊%sbItӪZwxHNsG:W)Z {T,_;r8PWilSBЈR)JNakvN)I/ ^,rx?toaF1j8 bl=nk&'vls 7˦^ϊtfd4 kr ж,ɡ9A^:kg~B @7$3I'wI nJ<'?mI[^rfZk@D fA(V  mFhԭw?ܝė $fvD32_oyͳNIҜ"|N3IB;ٯ@.0}d?Eu# 2|~<`AdxB W:gL4Ѭ3vT|PeegZw>6a ╾}V`C'YqDTS-LOD=_ `sw5uPCMcWoߖ'H0!3+D ӈCj;,dǍ6~ͫj?6r 8Sɪ*OC9-3Q 蠗,Iy♈4óH0)>z[fk3˦Xdf%vkm뺷UN hv\5$Π0*#WG0!9[Mܓ*a!Y2궐>E*,F qN>HCж^Ưc=~i-7pK.9)b)˵C~wY|1{RnGe[R|?, W(j-Q=k>msI_~B @|Gl/cN DG Ig4)P{=q~[51fI7?ߵ<j'Zij.Ve|R}C*P+l}Wn['r,}v9WIG+ ċZ%ָ0Jt\( F8nBa{ &ѠYԙc+^ )ݭ@A+ ~msL!ch C{SۣH8TpaDњ7 ~Π,7Ou9,l]F>/Wf%(;`Mw{oQے~s@^4LCEК5r/ֹNl䷞mXLf?֩sX#s[ؾ7+nz[tHZ278 4O /wl nQ!S -x/iC:ky0 i?8AZO|]=b],Û8J_:: mc(T˦,wsoRI޸b<.knqbRA#SLz7%AᲹJ]\e/΅bX(-&-Z}֮RH[:F@M=k'3ujC41vgU6c}yM"awB"{W2VR9c@Z<ɽKKe#&F}OϕAQq_sPQ P( 1&{Ț g$J>Oqq_^k{,3Oj!@~~S݆ 1!`$bܯQ1 IR;L ŏ<+S2srb 4B4#37nSE(|J,eӢc%5 C҇E{#r!,p}6c!R#ڷWSX_ϹƮM ڝGݴbP]_oQEM hD`0#8pA;T{TnbYfcUqK<αo'#+ҩO/<˨tޭ,=x笈H? hEf0Bp[6*;9s}BW pSF)Z!'#j60!wx@aw!m@Ή>M˔-Zq맄6zV \'$W$j-!k Xrʘ2Ń"=M|L{mcR(E\ɽU*u{v Iΐ찲z s>?v Y4)) >N`l{ 臡'?@Wt,޷K40`W =ȄHP[ i] 6@jҥ-W앑)sZRHEEjs=]šyu$|)>谄{$ BӽۄOR~t`pt$7P{C&I'AD!| S\|%pl!y_u"b†'7mP1 nvEJ(5fmIʔL Pg;'% x)]y(f3*ПV!Olr{C P՘!aPbZD7fqMdI |P{1ÉVT*rUmiYFȐ,Wm <>pgmd5yt,wfs=R)Ye+]#ýy,؈b$4\0oOtTILb/:Rr-$]{=#S2ZI抮<ZXF@ڔL7wTE=j_Qm1+8CTD`#-ΐ  y|aۙd-2w 6C'~w)&)x0ZFH‱p lD9`tSuաdf d:>k3x) 3 Qp\/i;i'HHS4@BRe% aƬ{\1Dff)2. JAc,$?<3ay5†I$@D >WGeF5*>$ONmYg՘κ% JBNך!ءw!H,Ͻ$KBD'00WΛNkkㆮ)UT( 'ȯ…T\-V28c#j6(^UDfw[ZA;E֕|:Zw3$^'CjBCcCh ;4a=LY$ԨĤ-AQKZe}b,ȞZwd+I-e zZtV0&ku cGѨs7ҋ= ͬxUq? H<e|inWfk"+$O {3c\1!6xBSouBDߠ|\!\({3BoR`Lxo-I &57-fMETGcs!6kfQ!4|b}Y`\|u8>(DFG|uV i2mw^y:М:2s3M7}i3o}Iw· ,?ƅaK8RYN"b&$ڢA[A}#NOΫ,"8$!yae# ~JحV_Oor]EP3Ey=N ,Rk6Yqb> apcϹ:LC{YjaDF"49BwHk!oB h!J;KpV% 3՛ ]x^ M>2Q7@ el 8FS`oRX2>#cƓ׽tgjv? hA`=LBv%d.>ܽwD͟^4߆d(4h6 o3yǀK;T>2M0]),i2#)R$0m:`l-W&2hcK8ŘmAINg WښBe""<8>l?M.]|[m?ſ?l#/%SՔ!E'*F-r-XTcŢȔnt=lz&PH`C`c-"] =W&&б92M̖TE2A`N[ 5@̰?tl>l7Hg "Bڰi!cђbj;ORm O23lZZL(ʬ(bXbU=`<ճzFa@_E+?>#b| RV EV0ucΗ ňӲjx:V( ]QJgYf$ : [a:mߴT|Zߩ5M"z9@؀x3NlUjFT6;(1Wy[?H2O 'LX1WXqɕ JߑkM͒)Gφ&nyebsż17V;]6|bB )3A4`¾J/y=rKibJcKlz1j {=s_@vI8"8Ǩ'$ou@!7j΍*eǖon=nяhD l;wgpY~$[-:⢠%^.З-^ EODrnŠ+y@{[C$|ϩN:AΒGLvS5,8Vݸhqz$LԄ ^ayd38Eq wVW4p'MPP@C@!h6~1[7(+ i{6wnoL¶Ў]z8C1|[/UM8y!Kyzeדv3")k(FF];^8.8y9kZHaTXPwZLK@H;WowQ3"f&MTyq˞;e R_MfAO^~0bO|N,1}{NLy3`گooSjW rCG=&uGKJ6b"T%~ ~;1"Legԛ 8"s oޱCLIhFb͓88{] >D` +83vNCGN{x%=VBBbwfHa(*$ݮY5]⣶-~=wD; \ q-]K)0tBi#7\%.۹I/3y8i O϶ xf@G+6' lTKmuD>F;9.v .Fo%p8蘺nݷ} ;sg>!nS`˦\~eT0߫f(QETtX͐UipFU67Vs 3~B0.F~7g‗sp(=I6A!_ydG]l>?AJdk7VC0B7*_ h`Yt+<6&{&SW}P53[vԟ PTC$ۉ*U =1Z#_/4v63*'{X#tۂw}ګN6 'vzB?ɋl4e,eiݛ:`1fՔeF'u"|,!Sz)RP~c ֔H4b,F`Kr%y,/Ad16wjhU4~g0^Cm ܙ)}Lv 4ݓ.P+<!׫윔:493 ^]d"G4&9Bkk`.\V i>!òUL' Yd v>wSk cؼ {a3[{m.vcuٺ6Va(ui faݿ*娰%@ ^SDHxw^ J;'Kt&7/Y"۶Gי|}Oo)Y>ufI RǸg(_xEց4z@*2v] =#Tf;H=JGw$Z*X2wILF~@ʬ)n=G#jAw8ؚV yVms]88AhAAs'ꑧZ6-x$ڮ7AQaUgM [KPa<)c "#{Eq^|葠ǫ+)AQ&A#{ՙ( G?mHWۏ>n|a"*QZLa] ~DhɢQ ;TWG <:  bۮlAH՗AرS~ P>+XW%ex}T鑉0vz(f"8 Pk4&4՞݋HXP6{~&ЖױRք/n#<5iGψ@(z&z:3y3$LvHܾy x0k\^DTe_T5E/ 8.>q(Ʃ_o?>խiI$;#>"$8#k?dh $u+K.iyu)mt4ʇ@J49L(ITJHx5x`Hi&CH˜ܭo ͻ!#?lQm[AܤCH3XcF }%ӛ4Ɣ#%_e؝=ht98 KeB#;,ZrЕ -޼SrӞҠs6s ɇ( e8E&ؠFEj$g^`HN]ōE!R3 {˿uDfGNmn6Mf+/!'iЈKx!zU{n?ەv_Wc7!o${2r-I4/LcNNx59l S-C?!p0Ol阇,#pp؄T ]?z$#W.Ky(Kyi50CA4Ѷ1|dOFJAڋQZiFl>Ӆ A U I0f24{]36KPNLtXr8Fɸf - ^Y" /5ï^ǀb q8 CfogcKKlڢghmTH9%Lb Y3 LE$72Mg@5'Rl4rBh#Tw4HP$3;AFRi=2!Gh~q ,Zɿ,tMsI5R>hBZpʝ zM SM<`*.n,:YpyD  )Qj)7?cWT=Ԑ:HDbipjtpJ xwqJ Є2YgN#kiSձS{ϫU@neQ<'8.Ӈqh-y6@hP @,`'>3_T;СY-oQXK jijwvpޑhuəA1#B(Q~9^`FG ] C&f3_zOGaiَmN{/m'JfP2[ `fݥZ.(iE 학ە4Ψ-i~-*^%ciMqXCס^\r%Qp G'icg"U$\h(XUfsfac 0[,Ikw]h\./INݝIm`L!W&mYmI>ѧZ[*:=@\~3Jz.OuE$ D4OU$2Ri #;n(ETT(&QJK _5]ٽ1J76lKTSƽ8ҧ uf洿0P?x)b;rwt`cbZ"f[%3%H )%l?xgOxr7 =r=6F:b~zHX t%%7ky:&V e ܮdZI>ޑ)Xԇ,각rk?x4 śmF:zgS~>K0^5+SEsse>FYz8KL!YԞ: XLMn:6/*2 ʮT߆d2\񍲍II&KYdW4$fhTfT~~4@P=׌-wȃbW`hn@<ϾEb_ob xwrPXLf7_X(`^U&^*B9!iqm DWݯY&7Y"*2=7d h5UڒS{a<4I>MtAhѨeQ%q_(B,=BϺw i"p+FJ-&ރ \x+_N&@iZ,T.@CRh@ bF;:tI>v׽d7>R}y)b醝E)d'~ZSk *.nwT׵^Q>,)y`C&`*]S9Xm5Btݬh`pM\ZBAC7d l{c]yW! T8X0dҐ,A+ >"g{LuQɒ(: _>hk/hdN0o7l~W}\$/Eny!(tQ MO (IP"N4BX꽍sV 8cy9[]"˾\&-&M-KwXhyr@bwmZ3(O=ZR ~ خ;,w}(ug4x(9 jI_ӫ&-b<#Kk:㬀/#EEz?@ 6ݹЃY)c;;@r7z`_=J;n2 fу !vo1~SդcǙIkN ^*Mh.cҭ;.e[]Ah I6zLNh̚].g>zhJD_a5;?jX͖FA݅U ;'&X 8HK! Ep*}m08_bӦ)7'dK*>O36sN$Dyt\MiVj4>SP>63#F$hŁHָլ(gYZ07070100000429000081a400000000000000000000000166b5088500005908000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire/snd-firewire-lib.ko.xz7zXZִF!t/X]?Eh=ڜ.+@qv/ Zw4[B vnAC`> xcW8M=\517^lhOh=Gca*2ѼTwq>L#ʹI1Ĺ"Dk萔}nSzBiw; j'OjQn{$";` l4ۨ`%&wDk jhuђfEjY:{n hrRur50h&,>=9/*Rm 8/k;D4S EݗMJ=rLUtOG/3dE984(32jӿ5q>Yc_'Mw *y#VC멗GP b @.%ݕDgyr&i[  -'ءRt1AL:fY0 |~;p`,)JZ{b8r.|4`C&cQR] -&$7õ.}%m .<%aSNu2bgT>9%qی3H l۝)>%)WGvlӼ_Ű,u V{ٜM8vX8R4ęEU~q$BA˼5;Q v4t ?(tTʳC ifpfp#85l/7lp}Jd9:R"p 9\0yxmBaY -<_|ըRF<ϛДFkJ>,k|abo }_&;3'؆~d^tS&>4oO=0HFZnJD>Ǐ!Np.f<Bݣ8[ξh(NÞG܏(²)*"ЧSs_*aL (c["A}fxYHNV $ f,fl$%fEG88R}8ZG1?͜ԳA *L1b v%%h"ӧ>/AC]a {;h ɉ5~ a鷗w'jrgnqbNrCx *H&Wco3H&WeW%ATnAS< {y\[! gdd[7+%ݎ(E|7d >$l/g1DƐ8Bo#e/p7ٺ.́=QTo M0n_Kn3S.(rd*NbF C;Tn7g9Xw9~7&BA+C5RJ~[}gaEجvזn`ȶMC!#nF lr-:hfl%b+y|ݥ䬆TĕmKzp(21B'fV3>5^StuxE7MTf[ܐ`&|\uqyҍs8i*">O4q5as*&@l]@cc0m}`stD̾~xJ#4gN$z]QBM q(2l*(# q/_v~;pXIG@gu~XF؎g1v7rO{2=Jk Ik"L8wI^Gpn9/1RN؟xҔ/zC=`K`+p]/ZRr f\qwc7@GR_tPԼkA ]& tjtrh}ΰ2h\hvGNq|w٠8 kWN C&ɪ6.#!e\G2Ch[kP) 79o\_L bC\~ئΒ}I:\&)fA4=Ҕo܌WWDs^嶧I2ŤTڿl(x Ṙƞ!SS93P7uiy>%X-$T|Fn,׌5j.,B#} t{5,9[U(?} Z2Pɡɉ>s"Qw!W:m_Sm R¼.2[8l1%+yk WM \KoW tq}x"'xdGcd #ÇXAnjo]d||–-iXZ{t6vyD2T/?d6&'jOB]IFG{(i  UN䬖7f8(up} +1a7U*itD([@\El1!*(.VcnopO iߗM3?uJ'khAH]$ŪWF놇Y(KDC}:&YtV?ښbW.^鐭 U1,S ѹ g(q-4}:zܨj =}ĹV2I!OZϻnl~Dg2cY=L^WֹH7 \Dfc^Aezth.D~gWzDgD}ۂ,./t\O@ q ).h9|u8g+E5 j'+|`rEG\=`%|( f7pNZ>e>C\TDnP<;FOHn\BROnǜc]o@|ef勎A0[@Nj6cypWą4z'H ueyݮ nM7$䶰}A4n^ ~YSjGA W߹}#+5e77rmPN=T;O fQ/"))U كӬcisBA9%H"HpUH/uwf]O`jЬ@880(x^#6rj/+yx)oҁ7l^=87}Jx^ Lŷ_iּp6DM>` .b~OGT؅eKBCR%$z{=b._f-?GdG>KXfeǢW)XZ{C2dNbX(Oϔ.Kz wA&s a^*۠E.Z_;|j,9E+%uߺrY41_pBP(]-[ BTJ4}!xطZ0@To5׸1t %#<EdqT)iAzM?bw <t`ZLp)kϕkկBj}Co'c6&ϴ=mϽ QZi:thrl=ȉ(lc<' 17iըI\[z훍 }*m6Mg*7x_,#k(m52@5P ЬӇ~-fؽ^Oշ GIbf5WVמ8lCA I ?#ߒ*E T# +-\ob1簢X&"uU.hбK?GH&95n6|TW{Mࡇ7BV~*̎2U!l}g3Ze[%*d.w)OM(zrXDC?$!9:#A7e|'^vWt %&sCDTr04yGABz$ЕHok\EfQ> ۊ;f`690qX?7!g.8DFru B~6uo׷n*vOal@ZV6ZVRagcT!$ 6vsnsy(p>mtR z't:sg $^$>DŽ@g7h`q>,z1P Kn@4PEW Qj4CN.(Ԯ֜N5 QNXQOxl!]Jɶ"V5JCQ&/8BbziC[9k(qDSK{ݳ_k I h;~> qR>ҵ3uf6bjz9Hdo8MC~@.Q; /|b q8}\s2s{xV3,z Y3<%F#&Eql/)d{6!S#'gtyRoPpB`̰ 6V%3d鋙-_DgX% .5$=,0ʖ<{J1uhedj|PL{,`]kSRc^WD@̋6 5 vo4&?ּO dӏ3IW]5HD84`YX3Q.=>@BcBBr.O}E(2*sŞ>:N!T*Zkd[&9&PlX$ >b-JfꜵN˷MCm~CGg.  U#TV62y?No˃BNנk jxQںb*=j4*t$Sn*(bL1%50rMeoqwʆ^E0mN/̜ Q!:Y٦GsokYIK[Fzn`xOy{ 0Rldz;>9v킄xNQM¡ b=!)yR.,=ߨJ<"!QY /І%.5\WYs'*ouOq2`7 Tڵ@l@ 1٘T3@Q.ugIPh%""w}NYV#z h\+߀T[k^{,::`H0_GJMu잏m{ 蔓 1`!{Mɟ+nkx;Wʱ 4yI݇10rC!Dž*65o(#zK IX )w(>ˀCDᄔ0φtt:!iKQXD+,ԀrӌyAن?XzOǹN,9d\>x>SD iB}ZAG˃Ğ9XQՀm/+ w|"O#PWCiR5::KI 9|=F?v"m5Eב$m*jf\U&3c-$H苂)2Fa9WB|D216u1!kȣCGuH5U47h#VxJzTﴪ=סN\ )=RE+٦7ʬ%_a;.Ⱦ^ 2 ~_h\ s`'?wA߫5yFSi4hW0h l9[{]nZ0h TRsOglz} ӫ1Ȼt_zooV4Δ HAۮ[wզYo@BpV3*MY@k?hn0 jRh%H6 fM+ Ν,- 9+td>wCNJ|^_HPs=ݙTN`Y5ؽ15WRL=4WXI:S)m^06ې'[m R<,(}ə)lɕ53uaLps$ S,y#;,"&úl 1kϫeqws|>\oAL7`6ppt1t:kmzK%8Ȭnob| %dw'P0mNZ CR!MH?Y% 4Mؾ]IVV6NI1&Tfkh+.P$<3$/gw@:OTD^dR v෥zʁB*,- orZrTp$ЉZ,9U qeA,g{]T5c2`Bq"`~Ȣ ѧ-ܝwdEҋJ(7;~W HBSN̼oy"~J֐ԉ-Ϻ-/uQ/J-}"D7Z9a'_->`!S'VmN}MH,DZ&$5m~O/9j"|Ilxja@? d֟zzK @ae REތ,`V沜UwlVNqU,''Pj̵/&гLrVy}4 T|rK7fNMwKm4P!k|*r,JÖEZ#C#h'd'[L75{o4lO pSr\l}u%Yk3NEBCyV79$~]-b%+H/y?Փ̬6\_J Yq2$!"Sz8eHûvVSߒ܀nBkw:'pbd_oSe/a(v=CBm!f…RKjfÐBhddͱ=,d]2p;G yֳע'Ls- Zs&-L ={_g(-YAc˔6.7| <QoJzZpq# $`km0'Eh"Umgjs#3,ӵHqxbL:XÆVW7zJCՋ^e/3{ha+ ]pZJ]MXgY:%!>0 ,X6g;, @ [dzV̂9>(n8D ϴ"a N&ִYUcQNFX ֌da^$p[Zѭx݁PCp}K.QO}ThM/F._ڐGY> S^2evEc鋭HVavANTO\I7|E ;ܾ!:fLmL5]3LC6t%=eiœ$lt|c\u& a41M0O* vHޟ XXe>kt83VţJ*NDb(}j,T GVy'yM puXtT#am{vB"ELGPSnڠ#ٮ¢4Ƚ+ͯ:z7"^lPH?2RJ bBAHz?'5 Иr9@S߂n<rb Hha-Yr*Y0KpT'ј0·ޢCU:5!hvD`2]hR&!P#`Kog՗Ge$KqȥM!Jޠ!E5bLqs? p|;ĖvWz֏.ڳf5]Lub:rK!3uCu_a|'\>XțzZ9cM^5m!g}00_9҉pJϊJu RSG=hmyM@kz4w 8VHxUt%khfj+FR#P\ToOw !e8ݼo?x i-jQVݒt (T֋zťi=+)ue6E<=txyqΪ%em@NIN?[׿Np FWս_qjp!gISɊKA h➥FWEU bLb&Z0ȶ(lqs$EtW3dؐh@/O((ڠxp5%"`I y ;* uƷGo=,ظAԬ-138qWr `QVkeb4;-G7aIe@%w= 0f7WdNbްɬX5[R~C9+L=}AxmWb=G4t&:EkMnK"3-Kk_';Wc“%p ~H/(VDq&~衔7|sQYF+É tPD M+? 7| +E8$)=¹lmb4bR(ll&خ~E`HPjP>էc2H? tPg#hHi1C)K+*dT=YT۲vf+4ex/߱%mXbp o9v h eh9v'̉ EMǣy_\to#{N剟,= ~ Cԭ%d(>Lq[}F5j#b Ia8Pgj<7 ]14{U+ú Zxl8-A'~E?Gvó`|TLc< O/tW~mlMoD7N?s:H1#m 0kz5W݉e; ~. ?`RS,䇠fCg=͋RHޛV4WRY8eo [s•I/#nF/ѐ㉢%"D;fے9 7GFXOj- >۽~]~C>͞Wz'哈E~d@= [[|0JP;2 08 mv783˗*i&ƅzN * 7!5 t*5GY Tk> 5zx +QƼgP} ϏKi|1-=e1)BY:635Ȑ*1yL7)m?v->z8lKYW"j dG^/|7^.|Pݵ0Xk?oWt8Wk4ebGgMIumf=jtOPX:W)1.407)mB{p ϳeGC|{`Cj1eWޒwhc$5+28E6TTF6%#J1?QtL^H⇥uz*410$iPOQzH Ґ"5lly{qƣ*BA<>̡''y{|Iu@pVaD'~?Q|x1jtyqDV|r2|X)1?󞴃!!$E OhF)5 ,FOf؟uh*#my9k: (I6tV?8tr.^]ުurb R? hVf| L<N3qRx?OƧfJ҇F&|\ee@8˽>,HM3dA~o#lKvA lVǰ'mf>٢ `OMGd>zO+^Z&lOm!dn-=F1HRC2ig$uK sTړ 1$8~^`NJA?OjBMӌ>w]0f2'ĥ-mGBїGux Vm|HqbR*t~ǣ=rbٻLԢ v9CI$w)Q>fPnG:|d L ߢ/4fB[ԃZM~=J6cTզM- Be8e \9ьh4[aR2Efw5L ZWJ:[+Rjg߽"InfWxw*ʷN2trx4zXe@W^qFh0LiIR;NDc⊉Rc҆⏽tNd #.Xbڄ}ƙ^2%/M׹dD`SE1e*84<|\@08%Փ]vL"Q= ;+yg H/;W7CtݘRO Vyn Ή\TQ&ɫ87n.=|֜6=KM~ET>'Qi"ɓFbsMa]ECu{aKnGg/fiZ q[uk<)PO *=}YI,O̴̥)55+:ې;Sea~ˌ M"unՃ3 TG*Cfmnp8[_~Z?qGf]h4BX4TGOY =鄌|Ӿ}FhaR˜;~tE2e<,CSam򢜊<+,ż*ܨC4 Cz>~^t\D\w(YMЋ] .@[4L'H֛[|FaC wBTjXx RGЫLh"`9m'+ۍ0 f os 5qϟ3@3UQaJY_mJAs#s;}ԹRGOF ##R06t5r+*\<.2p]7Yނ[¶esGCxۋGĐ m;+a DDhaT @unlbXvSs@zCR;R(댢!&hl `.e&sRE)qAzkJ1 ~b?\b!ܫ١a @YcXE?+WaR:l|Ǔ0@*]Ϲs܁7CKfꭹcRz`9fV{\|"oGD2~h?m] Ć c+u44= exR%'ӛYf`V ,:A1u.=pBXɚi/E!m`+q .|X85kJ jJ C>i,c~E#DU+I[ BRCI ڟCѰvgVӱF/(+^^zD=/gO'Oݤղ.GMIY{_NM8A zf|6zգ_*hSm}iLZ!2&ێ}՛" }8+ۚЉGdZ mVHZ3{K1:{wkTq8)O޸شcF0:APSU?cRկ `Sl1ہQ:ބge5VDJTo&뛬)V=kٵl/1kdun4HyGdW @57|6k#>„{|Hn-NTl+VoR6hDd=&++ #:~>υc6i0(E2QMe#k ,`b_'t="|Jܱzͣ}"/yqP#M ܀lzȆ4 ?cu 2g[䫔 תSaR4kKk`LxPb@czҫ%N\6s_tW=G07{vMYuc)q-+煭; |AQ*j컠H~A#@dK8#l^t_sJ(x(ȼVO ;;<^ڀ.ʚ!b_-.L_WxUojP̓b<_\:#vID>(xLpz| UN*Z8iͫcyKh1ܱ$hGjOOe? 2y9*$I6+xo1cm !uPNͬڮdd.c*M_.ldWx`iuPz ۦ{Q gi}RIrgܺ)#eS/>C5X)@Z-P*/1=P4َFx \k427Q˖0AM`k0>өjYoC P۞ I(C(jivTnt(4M0D#p ](!\~gٔ5MJ4R҅p9z7wBdp׿\n3-%=9]Sဣ,v9Ijˋ[2K0oܪqhTQAC`XQ=Uz$lM$Y$80֑/V1L$AS?7!#3nPO=P EzH̰Ȇ 5v}dT^mjMOp}?3B'lt濑ǩF%D#uJ'#pUI~e@0ی{I9 KE].D >c7uerAW r힏J1Ff[xZI"J\#T#)>XCȤ,J/3'L'R^h3P{ZN}(~w=KldB J>nL#Ż@fo@՚5؊j h)zEnS5Yl(_ĢhUu tF=Py1ro9'4-K_g{%^ߤdN%>N2#W \!~`6nFM).3X|{3(2<ܗg+8R sl<9Px0*{X_4)lV^,؅h؉ Tf]*D%$ADqfv79-@;hv}HvJ&Zm)[j6JO~bGڼ"PUf]T,K2t[۶\j]F\ʫt @TlޥA o10N"Ȱ(Lz'Îu BK`*vÑ1&W ~ &`!ikT τåxWo֟+}W^aF^ 5dħ2D;0ѳTZ@xTX~h%X(Z{udˍ8Ԛe^)mt'+ 9he&L^ XHD̿R.DXܚ.tI6*P5?Wg1XP IjZ;=3A vc]DJY^WO';9YQst\OPi@wprIi9-eY$sK XrZ}"nifCFOI'xPiѱШ%XWC2vx3j(>P;OOç&|.@HVoHetגy8xAFYeʼQiS$:-C]lC J0Te'뀦*,>s y-v[GG#',< <~A2ѐ24yr8A^H~2oht4D W IoB3g]g`d/ }[9 2O AY~v}YL5otOE υ§H.%O I$>Wm㢑7vLi94[+ibR*PnFxYȑ0g io9-xz.OkX|%nꎑ45Y v^Oɸ ʅnk=?NuJwF^=!ջ7ӕep𾵤n('liܺ2EYdQ8'c DtY q/D(W&nVdEr#jD]>%Sg6IMܗc,~9#¤uGJ Xuc2  e[(M2m,c3 fmSI]d5Ox59{ _̸Z~y[=.ߝ{N,r=Nz7-"kq+@3v_hȄSgRFw4&uX^Lj0*GMM爳X){9NIp-P7H )5':W[O؂x≗|6ηl|I>Y%'&mP]WҪd޷$mv^c@_`-_=rq/N%V 2ǹZ~BEP-sV[!t 4ыݶ;~ƪX<31 IU}`; }TqXO]n{h;fZԣL7OgP6ljM#&_ ěb:*.m! $ ^OJMH<cr{۱gYZ0707010000042a000081a400000000000000000000000166b5088500001728000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/firewire/snd-isight.ko.xz7zXZִF!t/a]?Eh=ڜ.+̊UHJiUmLv<2- ɆWKw^a[YtWBBZ)v1q*|mk /#L*2aWCT`# [rQfSz'x񷪓tl(7XB;!fH4+50=[nc0o7EN Se0(9YtX,bʁ} 0ҵd'oE6ei* _27d "0&Fz<<13u{~ê Y }> d*t軝=ߺ]2D Bz4(]Ҙ1vAN>blSpM^Mcňn{uي]AՎiMQ; {Ƃhi8C.>7p(E :Ҿ]TOo<*8Nip@y&(笟0^XIl/Zn*[Lkn tQC!'~3QN! xIB!f? /I2 n8BWٹE4G$>,$ѼrO'U̧ؿ5>$ڻgufLY 5%ϕx /+Kɐ>rF8G4kZF`ƔnFO^zE`s!4:uιaL9eX>uB00g j+a Pr֥ G`4sK"l1_R](9 (Ir>`@$B^24j0C储je:NhOT.d:IU &uX-1Um)&G<8[hLnEh촞ΜGH~N5ki;Ol^m1Z1=G,iYgV 74LW6Iz G^nyOūD<~ajHSq++r rTccdG 8AܲT]v2\Ilۄb?S|b.{ɕj1/}[+B} x+wZe`_Sp(q8r'-=b£ $hy@;jkRC51Uq Cg3J&/n^L}A!<$gͷ7#g@6Cj~X'WF ]B6u3@aRpfd~VWb̘HVl`ҥywgfG .www-ayFFADֺrͣ>MF5Tsp(EVQu>RuٗBXFs;RI/Ib' Jۘi?C烃]vx2y {uOOkA|E " e;hF=loXʹ%0 dӊ0&IAWBd[%ۜ/sxc_msn_muŠ+0#l1~ZQ' 9h?/'(%_yvU%# u͕@ =JCQ;XQ8"Ĵ~p,EX08\e *׳? عzSktS#Kxt G] <4 XG(anito 2p%>ǟHBi[ bkڂ9}m?Zu~eֺfL@CHtċ/KU5$Yy+*Λ,&ll@it =v\d/p偩u(b@e̢4&@Y7Vg# 3h "ѯTqz3{SƧ oj>gBKMA) 9q뱸VӉ )g"M^U|xXQ x[tƸH mHO5*q\W[cYXWRκEߜMY[5j`f]}BK]ۃ AAs^Z>==x$AI/%#T 9a7^x.ۂwSwoSdl2O.۝m.)شwckO Hl& n.07ֺ_Կ:"gzZP"IIwӬ5"1/0gM.ei9אK* )bTVlc+A5ŁX..m 38ܟm͂sh$B >êؔ](EK!}60֩3UK{X"0R)xjB@ >rjdbl>/YTی~׮R7ixZ*hSRĒ 0յu[F)߃ƸwT&pH5c>mC\cTןλr MPmS-T=)Ԭ=P0IrJg=\|Uռ:B  ")X[>}jMm6ȟ`-շY,c:͓'Xz\6-tvMCQ /n%oMIJx* d_TKThVY&:ezc:ÒsDM"*X#,? EV"!ď4u@]W CsI"*̫x"70Q*0/bd*$)V0]Px|j |[tRe BEVCϕacQKy%98^t6e /o,;"1r E.f%H%CU8}6[ja5$xݦ=d+p&7I ̠ﲫdַEM˓X?a?͛A|몋/=9.;3:sݐ"koۮi HqjUY3ԁ&znΰw  #Tx FHMyƣz՜L4m=MO<=p،4TJ.>3S upMޢcGSj^BKi2Ar:+ w}Q5~<>r,|qS"wM h#+}D (jd.RV欺hs? "2oW .~Sz%Ý)~.u`ق<"+7ԝ H0ZΚbJG]/ņ"eytr\iD-J|7^;U3G=QsMBA%RbW=8|?K<ʬ4jOĶ3 9>HOxCASd^mހs8dN!^6LLjU*CѨIgZoVFU?e4]@4¤i~V^ qhx^*%htC8K'(F|"% N/ܸiױp%Z—j+ȌWтle~ P1:v,+f[K3QS*ekYIUa̖9Zÿ>0s|?[Vh Go6+5W]s^ jև孎Tt 2SVt|=) %tZw0\+j{D=^Hx#  w񊜻F'/p8_5t$;LIFB‡ cVh:zuFf/98_ ~ fKY"{vi ڮj+kAVb=ץ{;n>rNIYGB?6s/N4>ګěmVjTB]?4,%\H?L/ j gj4_zS2ؾ=4~cVN2M?4komEܖobY]LQ~| (ö'bDP?up(V5-kAD.aj+wRe F \]uh̰[!M)/Y)rb[)=QIh8DJ`~2Ԕd eEv2;xCn)x6 _gVuYJ"ZZs[]O[F +v)2+Q5sJHΌxҌ`gdLleƛ$s?롋*- 0zc 417)YrI N| Nil7:JְF(~vMLg.d~h E"AjSZcaXئu;HvpB ަ_`5V: o;Lk01) F' Hm~+}kHq#.󌽜Z{{oJ&G[Ig"SjC5>:AOwwrI~.9iUZ1:ԅK7Skm8C}> Gbdo% 0\Gr:z'?'J .ztdV''A"0%aLO,4OCJ ,w죘.Ѐk ]a .9GV󛩜wĩN9ʯ{?~#R˥6Pz)Tn>ABNV㌊ňb!iV(B8мN¢}([:&+ͪj3;[ !R ݩzFa`8~)lqœ";%P|:vNNh׹,l+r1_r KKZ?'^e oȏEY_SJ+>s4|6r5Ի~ h _%U5tM[w+C8w2n=+ܔ4fD_CVILRm3c+/%'bȺ׼ d<å0>բc&ĕhaf̦VH}Q}!O#EBƟSe҂CTSXtS]#v,, p?wPQ^_hf4kn_|bT .eԫKߛA*;e O+T=2ULN 'PS gx3C{G<ϧd`@-p7q76w^Z% I%oqk)w׎o0WY9^9Mb%JtnPE>Z2}S6u¾zw7S31ZHb Bߦ vEx 6L72^W<;~4RyPAjmUAu7P(Tfx0k@MegafJcqpsxzVagGDBLU;8Y/b:p*A kE\8Ԕ<~}K\}K/M\W*A g:.6!Ϳo/"{X]@Sb"C= <=kىmtx=!=9,+"bAm:,UsC-)[8O1}H\9b:Zn ~KF-5Ad6/)@mbjPg?Aw֯G/ -)ps ʼnM˝wGTϻ@_u^鑘re~@I# Xmm |s&av?T(#B_'4s a2)G#ƴfi .zŒRw{n3NYLQcLg{U/n-i`7/YD7(x₰/?.$OW>pU\}-:-~;Jc X,5"X &.HtgxgĤI8oRBh^3 ,CDkZڹ#p:ǚ<$%@3";yY*1 KM0>fH'toWϴr/.QVlVutC J5uLh?2~$:/?bPT˃~0߲tR҅ 7Vϣ)oL"% ;6*|ޡ*~a1{V4\ \0/dcwى,hn.3;?Czّꘓ/hPx ZæS_D$b"$'IGt>gXJ8(xHvUdf]Ĉr:_L͖? 'jS߀3Y~C}b&"xL*4Ҹ(a~'lte_ekg5Tԣݍ(s}бT; ? WT':N#AmwPV4A&QCabԙexbIn:f檑oy1]AoŊbi:,37!9إ]twR"ָ<گ; IJ3e4U,t#Vv/y|-8/ލn/ jyJd.)X~&"QY~3܄D*gG<"Q[qA ]C_MNыsggI\Hocun/ʹ"AF.P*Rrzi#~-dXJ]?R7D%!?_5(NaqFZ,&ȤB+鐑ſͺ;mݱ!Y7k,HS`Seă<渰Ud1a cNyshRHu`Z9_2<pJm]xnZrrO&G|㧏҉߻YJ}oj,<5`mƷ#ME[wUiMU~ӠQI݂.jn9(ң]NYK*/ʥۂ=3'/ڥM gaad8G),n_kw?MI޳Ɠ$ezna*(DҀ_qD=oN8WP@QNYǜ xh@st9'&!#qEm&B_(sĥENg)vId\, hh$Myt?렋UObtRes9vƮKBECO/ޭMj= *]e`IZƕ5<?U*׶kW ^'L.U>7e[o!\Ke(!L>Cwe[W}Є_eGS_-  5Q%MM<E-Քd{g|$CL=3N5OdgPP,ײ$Q)\0yXd }#h7+|YW&٪I JKȿg]\g#HV3~5D; j(UTY3aAqy`wcaHQ)+ 0-Z3Wq ^J3qă?TkR'7;M_1"f!i:uq /歾eBZ t/6b~Qw .^ yt0צT-!R Wg;SPa%t>[:jb``vDL9RwܥAE%chuݽ#KMfĬ^,k)};v%s1{)G V{s6̐悽 ETh#EdK$(2mhUZѥ~ -sM/е cٿ2V*h|GIP,k#a[/_˕0rPn&Kߪ7_1e!=6,LQ @su D2-~%8hwpͷcUψ [=Be^_M0 1Hh>&.$" @{dS9"p|*E" Ƿò zΠ+-`.cY ZGxI oI|Yps䗏KqQNfոR_}O%m=tytضT!ic_-vy,7Dȼa46rm(Pvxqt9jnD;^iưTrಛ]je1QcFwf>3=T7I։UeuTn㢴bqpLcl^SC6 SCwG om*ll*~G8Gȇק^ȏWt0S 7!ʆP[Ts&5Q G/(hg6 /]t qv xu\SxSK_e^욱4󊪨90i z= *VBx+P@PkYZ[d\v @T N[kCǡp 1R HSuxUvgKNv =~A5n' o9l4@_+rʬbQ:qTMKkB.yGƃ x3 BBL͉j\j&XP͏1 wMg 7 /6`5p<{x^5c7 <2ҵr\26K㳤۱e&^{1\#37CSE 16W >M6n+ilKje}kЀ<ٌ%'{@ ,8lo]ٿ)@Q\|0,)L`Iԥ]ȇ W]m>{<`*-y#L调uo5$0ZC(bba<}4VD!PSXI^.JGJx⬿Fz rܳ@g{ps"5z`T[UNRHOAyTmfKUqcQbpKDR߰3rG],hJ˨fc#e[]螋/H6eI9YC/AgzeֻaDXÄ8y& ! A\;yzR쒚 ϑ+[+v(>R= 3|7Yg$×"Z(3DKw-ljy{լ;ir-n}- *O >9*Jnc^@7IH0fG.+rK^3؄< ʚM6lBiF߫@Ř Z;e'Z l"Y}:`bFC|VJ]l3}4ߔQ"mߦSh33AgQg2B| ¶МW&S;mvPы+sfՌ, ?km[Rh -ڍ6v?=$`{wK8'JFL:p:kk 2QM5~d{<(쐱]RpWɌhkSd-CI;蘆|vЙN8SS6oٌ4A/p[޸y]h`Ԗgo grHt7kʄ>["G.jEoi[uFe axp9X9cEjsɻ# P[ܑ-ENYf ^2|}(ٙZ2XMv{mM/)mZsCkc]1YNFw u&Ct.`ŋ+&L3n|x{|%cm "YR'$7Q3gAt+d0ΎN~W8EB.ԗOsZL^9 0N vrHfJt| r(HQAT@S7"Bwri=ݵxx A1! t]DrR[LD>qLQP8 N;Xlkݼ/=W]QqGA7~_ |LUWq85hX1'GnHԪf\<.P:t@iU Y#K,eqsrrwFar0vs۴rb,`wT8MloIz"W%o2{x_*>4f!4J-PZC ny29 XY4F;O8{ۙu _j]#ڷԴwr;Ɓf)9BW@9_e)-(L_! c g4 raKlpE8BFA0 u#xdxKYJk;C*r:zxauX+Je`>?oa߽^Y_xMdFUhV9=r|h槣5 +xq;1oBP `{ݿ[*Gmӣbj}~s!eh NǽHs2ۂφyw{h-{h*h i-掊k;|_fI!9Pa3˾^f,}l O`Z!\e-,/vF.G!X+m rX|_;uGT6W3pRxF]1P bAqNO鬜s/" d3M2EkekI l⻫NPvMS4jHp>x2XtH,K fMH wD7BMoo[zND⒲;gdldZU׿l ^sB6Dʶͤ=7J}|n!ʐМ$v"i`Q*6w գ+S9,õ6Z#s̹12ߓ.ңkqxIOwD)k ([m]>0IZxaUF8m濞4A;r9jpdve,`)X\S<)#_ s'JwH.(M$ccE"ڷ2"Ƹ&94kV= 'Ug*hB^s0AеeX JJ ,ˌG-?,JȨ*lx"g4-{)I _'WQƳe)PNH@dY&#.*S*e0M6eYrQvЋ,g"!e/ .c. 0YAm@YH.(&Mq/f@GЇ3m ˅ʋ7a>9eq+,z(Kuҝ)0OJ|C"Y$O/?}j 0 @kyKRFZL'ۆW)3l,/A=S I K%ꐱ$,6c8B+PP.3n49r]x4 d[?LuP!D%!:g`jwWSJ,GIƋ/Ÿ(򽾟A{.`J#-ɐ0(!BȊ-zOJ8粉8H Р6OH@1F;ThT_|$;>F&F Q\z5}\:)̠o?V;=YkSwG֨aԷ_/x/cG:Ǟ>z(Kf'Xz㾪CȔ6O_~T=9c,YNc5Avb} NJ_0 D_x(59[jCh %cTG0ub;OlEQ7[gvNLKw߻_p"?hRs s0Bc?vd*Q]'8ac8 $s*;+mɦ=>b7 5+ʤUm041Z *{$6X:ݡzym$l2R95b_q JASĵEÅ 2-jǫ =5lR 6=|dUCJTTН`後bM,w@DYW;LS bE@ovP5E[ 7h`WRC(L  us<-[8욿:nQ'ð=3/jX0H'!; mhGs~H_h%~B~xKSG-bj#ڥPi9~`bP=0~xa6p8J(,O"5Bh.v?_f;ww0a "~% zLb=M`3Pn=2sSywsuyU&"Rt(@[ Ѻxt!U=}ϝi.Ot߆BF7 XGv+r$0ᔧ6S]jp;ۤhƆt>p4tq3Û29?ӵ!lT?L)n|o @􆗭Pq~/SEqFw;]bZH4i{Xɍ!Z QXw6 &[(,BhP%|p,fzrCm:i%B\SIRZZ%09K}/u֚#3zѯu/'9-):#Έ)y{S?/ȸ@j|&\OnQ,crW>K|= >εQV~ tOsK< We33:ǘL UeȥQs͖_[Kg_J)i20j*#cPy4ؓ Ս1DWSR׹(:ҾL觰 _=X#O(9UG0H 9ќǻBYWh;9;xղGA]p)cmںg0Sҍ1y0 G3Ƿ+W* 3m@!ބ&XdGBM)*ht׶@}WT>UnA E9Aݔs͎dʸU@#=|j/YS,)Lìe $F1YQ4$( e}[_Y͊;<(X#>F$,R,¥X8c׉qpAlz'{a~[Z/DU~' uM/sF/I̝&[Z6vrͪηl1=҆6>+݈bZ"`=h#D=#wru6?jbQ9{lr%Gf>0# &v4O,~37:`;S9G=|@jK[ e~f\ǯ $ǖ~)v@7h(3eI>޲^"">Ju3ƮA~H_:y0@ߵG"ݡB=#Tz傻Ƚ oж`4VިrJPZ멨N_\Z5 LZWX(T " SF|J@BD%6!? UZðS>C< -Φ+uqz; xOfe3iI3S=ڇ!&,89BJ+3n] -%7[Zn}46ןkKct8pAHK[TzI}ްNt , %REPڎ?jn.-пu}o۔nlpU) 0Tîc[|͂m}_gތPIVx}`$wzxD XcĽЃgd7dcaݽ" Lf+WY6UXl{yer^m*ABbrD#;Z$uK|s㜢~ Bh/FFH3<ƭ#f(%B8տt۶U38k&:恝AXj2Xo +a p⻲wwoɦ5QF =zn9LazJB@aqt+8bK?޷N? ~>}P久E${rW:!E<˥'k|u]՛K=3}ƻ.^F''88nH\1\DzPSH%)5og_J;xv@ ؚT_􊆶F0 ur$G|ygDVV(@XK",'qpЇ~~W};7m'9.>!yy{!ؑCcoyI)cV~9Ƃ-UVbQd6@<2@bn^@ ^2Q/tZՖbwK> ;lΈp13pj6 \'G֙z]vκ[)A,[җ-ԍLGyPX{~@07%t;6 Lw3gx7=hrz:hbέJ,,OЎH ˈ4S5$kL7<藩Yl}ѽ>EJ9r 5K!-\tW#%fycP$zD`v7D~΁+ esɋw8N}[5}84MߞӝhB&YY^a\\K HÑVD#Ty('OIs!~BE&Ϥ4$(03"J{>S=I…5^6OC ~{5ّ6E/= BM*bU` Q_r~P_A3,ìA6`?βgT[4w l('^\^3ґ'F@bJl uLI |j6pC[ڪPw]?.dX5㉶Vtٙy0gun &8):aaYX-GUAIzsUu~kUQPbW7 fl{w(T|Ȁ2[ɡIk/͙e^L>e&7QlS@w,1^ɻ Idl]7 Yp'%|ݳ"ξO*l}jQ{"|uNxw$ 9DD"[CЍ/OAaL`:镐 8J3HYc^S/R !B?zFSt}RV:_" ; ~ ƚ;! BGѣ4< vB,5Y20+&!]Q Dطfceq\QŠٴ`$ȹ7u}P1V;=i`kZ{=9FrQ[7I$/R۝` lz7OZ6@}ˢxQlnF@}i_]!P]+LiW\+# X* *2~6Ŷ ޶9 Ao풻[u ˧P"9Y)A(A<Ѫ\PWExc1䚒oŃ!M#oɰCND+=.Ή AJw̭2 YHw=3UKU])BV1tN.&hFƉNz#+[% kpi.>#WsQD<{Kc_]DSGuxإJ3 71'M(zt\B[3k_SC>sFh6=>5~>7kvѰbnz ={KrRn_Y!M~d*9ړHG2`/N_T b1-x?@G]_FWWkH_\7eng@_!4AJ)[3rE'@Px#ڬ#l޻F1[y?3ؕaV7\l9v=##ED^z3-Y`.*y8Ϸ΂uNj };H'6ŎXD]EM'o,ZAt bY~ !dԿæfV ˀqgL$L@mʁL嚎 nKlk1Tb `_ƮOk|[,)Ѡ()L =v5H#)a(v6f11Q~r6K]',څn 7Hc}&'y{kNuu|2HNk_K&q<WFgb!z^$S=֦2;F U*KG!-9Sy͘~M]RSBxh|E׊Z(?Fi no3|D@LwU扂鲟N aN/& gXUcrAcFLCFO˽i7,kKK!mWD}˜l-QM\@A!gm^rg'*":;+:*A:_asK0J謜hs,M]j箁 ~\o LAgiJGCE21}pJ0AMBU1.X,@8ҵ<mgYZ0707010000042d000081a400000000000000000000000166b5088500009228000000000000000000000000000000000000005000000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/hda/snd-hda-core.ko.xz7zXZִF!t/Ju]?Eh=ڜ.+oޝ mzJ 9K~x* jQQ&̌`/+VeSTU7c!|SPo,\Ge-u,xmߊfiG6B8^#ʤm̝6h~<"{pBg_?3 7dJci٢,M O/"u7YW*PI|<,0{a#VIBjz -g9wܞ- cgF{W}?>O ܈]k+Ujs"@RnA^6`TeiZ)m#2!;Y|y=1}pPC1Ufhe&;$oI1h!RFC& %0Q^+%WXfTX95WsEeح3.̬?1Cb vr `~t t㣥 4=#DSv'Yˁr@%ҫJJvQBbRNUCmyR(0:Il<33ݤ.R7FY(0ܩ-MRvHfAhJF%㤼M#Yna9K0CI]8@ p; V@3$A(C`_yGq)(se/sfK8 8<-BAcvjDuo%2 ws0ZI/|a&Tbz cv"|o,sџHt^<\0DHJ؂0Camd}1_)0lmbpE99 S,`Ip{sSRg2nV>^ǂr"k5 61*]p.㖒Fsvx&X|ynyJ! \]ukNJEl'wәJ1-r=,`#k0vAėˢ@ P%KrNuN`QF~D?hiD%%w d H_ )Pn(jVФoV?!NoE|[~00rhD%0=k}Eк:H(.YI!x_wonR[)5+Skk [ÄL18oul xvcFSs$3=q<=}8zl[SMH(L+Fsk< 6= kjeG5jgw8+47hMi N=|e%N|\p]Y7ε8RPMѣ\*P3YJlxx&[wI!m}G(?B#%ױBc8uֻXK3A(,`.ڹ-~_"WU#:Gs4h(d5ڌ$%j!B[z`dW&U5ìJLSui)B2X>I_7.Al;~-t=K!t@N%zZ@q]:2ʯGKN>WU@ე;7CuٿMћ;%m8cl>2`_4U#l0Dۆ.l]hO}3Zwk΢5Iqڕ@@cHOmj񡦰rYe+}_K$O3>F6#(^Q82;CmH›9{ɎG&z`?DV J+oR h'ff-_J5GlLx&?VhQZ/.:5^AW&ĔR *s$ 0 CTc|rڡpԧ38c VoG(L(/K |ܚ죶<țolo9E)1F+*j7 `PQ'g팮7[%[ߤKȾPr `#[Dm- TF{VPITP  uC@Ar/Fƹ)(J,$k(Sa@BrFQN7 ;ZBׅEݖ&$,?h$|߫RX\5r߱bYJHvoƓKh1!cO"(TAfT 'ujBw^ ]{b4pObRnQga;?gi6iltA΅גr/~ޕ ƎCKҶf^i^ ~]yX >%`^*I4j;;k3inL;w-hc]kVo5_<"ܸ) XOrUeERXqr%]H-Ft E:?c7kƜ*%17i{4ZET|qTț&ME;=Csg}y$.";8sc}=U}2e&XڰbٴmZ@SkKԫ"vRW_=_ %>)lU5m|0-0D~To:vw4y"{.(< #G zAQ,M3Foy:wP݅1K›UM /a0i'*!Q; Q j,Yk`e$CIzE(ڃnYzVYt@!kmo(._Gv)G0px1~;\;FY?&#LԺZZ6Z & FPPupD,Wƽ@9~/ߖe']-' \iPo$6%gYx(gġ.LyÀ%ƶW%KЪjl<)2Sq9<1lCkV,0sPɈ;.d57&<Xe&JPEz?{6Brb4Zv tf;c2AڬiʼCs쇣_a`=Wg~e@_FFlWN~~#ZS1> c )0tT撥Uzܕ/AZuPW.M;X["y/& ~,SJǡaAÚ#.bHğO,ȋhL+5u y2q9IWZ\}$TAXB_UzA2P):Q6~xxTm ȏ?p{>Ρ}JQ7\ol *F#{QÉd3B8W:QsS$\b"%p@|Å ֹGV1y&Ui %^TZ{d,VƏV/E~|Ѡ<#zA~c9tb&{;7pw DŽ{)G'B;r7w"w Qs~.^6{O@(*/^ s޲ R< elPTcm|H;Y(T6:&ǙKZ.]]PH;%އ3@:=*+^ELDpa[WrD7IIi>zNUsDZ: ߺ&s$zZ'1c6|ᙣazGe 2Ib!5D6EnJވT:* g J 2|ryX @7Ù%@`t;kt_{n@D;-ƄﰯG4:ZJp}Ěw"o@WH@*甉щ6WN5[0z$hX}N8"OI逗FqYmƧ,\R4?Av;m޼suJd48SWį _!Ix<ٸ0渺۽>zŇh4WosƋ7Y*Kg=v(*0d cdx{k\m~NV$1\9oa_B )`PN}ُBB619Ӯ40(55y>`-'mMS_+V(x;DL_p̱fzcݭ4}Q©%ux뷡}VFiݞaIa1EݻbyykYb$fX%91I$ed9ԣ3Wd`BH/M\>[ݙ,:(Z +tL+$iu7(#'@l)zT2n&la-HKGݲη@87Bz=UҐbY[4eW-Q#oCʙ9絽z@!p_͋ť)\/֥_ݐ aza qCЄܾ"J{ ^&;n,?#nxȫZ܆d0;R9 '%i]w u{Dyg1!Md<a toma{:6C&V}$YglTM,b9 xC(";kJ 9U+/*EA$oLBmINž爛⨼sS._ 1 \fMآSAgfhlV%z5pܗ2\#m)9賊LIFiنpz?{y_ s䲠?"!]Tg`q-f}ޡc?D<̺_>8p|t,4߯7nVy6ԉ4dBн{A(e&| ƃ¦Wd0%phYW]t8US=w<_{x'4sf(AY|e\Mʙ)5UnAC-HKdzr.'6[8IlM at|sW|vl9UXOv7a!H@_18œj=7zS`A4704*rf4Mӭ-ntJ> R蒺cyP, j}$$v lNP %),D&tr6B&g3EJ; aٛ}uv{yh%3ĥC)fkFڇam0ujO2%R?;J,z8vfuqjTx2՜Zre=.u^fqsoQl(JnCC‹ppF߉QxmՃ\!<.?.R6mX˻Gs&= DI ڃ{1Q~} bUc:ƑGx,8=`k4 Dߝ2ЧeYLk >VY+:1Gՠ `5,Cw|0Kg{/Qj_ڥ!1CLxW6~_9;q_%-z UǓ3O9Ç6@Pys5ӊLKIu,R>.f(; yO]eS J@Pg=߲_tQqm_Tl[wYA{Wk=J<PhwJ~M,Ny6E&%vñj*Q>MSK w}r/뫊g)%`B+>3Z=r$FE=4Uy4Ё zٌ!v”'x Ii$W5h,+$+>{fG(]S|F3Ibu_iQJWټ c Hz=M7nXyߴZ*+|AgkVa`֪f}Z e'e?io l gZGb,̶WarQ \MU4.(9=>JTKe﹜A:ȻxOAf91m1nGYhV n4j~SMX' n 쒾2,4@0GİCh}rOKZ}) SjJG[Q &B'چO5n }pӗؘb+ڜam.Y!87E r /s oe +ݵ3iUwDau3X־^྇}ܷQߔiHQI{6z]̼u6H"bw#u=:&[qŗ$,<ԓ`j3qW'rLxx.糌6hȖy 6eqhlo=?TOfII_@+muh/`\k]" ç,K(˒"3H5.#8L~o#=_Ɵi]V"|zcO:,tnB :S& q!@%yٶ@eo΁d !ՂqB!&,3Q\*J\kZhAo5W`ӣXm) ;:e eE^)Z묵kzspě0}_cLRǴy-D>M:޹-gŨL-|τu04,i ;f4ݫ|Y|@?yC"2~wTp꒱2QrD L"Fny/kd3ݭMH+((ĉ-FBJ9E 0}> pO;yOwެFV~D#0ٰv|Hf(7j4e-!`ӧZw \;DFJ#Q;¬EOH9- ].ioM~9Z hQEU1KX?BU;>Rs6#eWMwBnTB՜cZG~74P+KΥ}a"|XN'Wf(ߔ_3 jT͝b̊^LfνS\5+#/!}bQ$b/aT,Ag t dfi*Pgg cVM?4HC] ^[)cV̇EoOڵ\ aF#c9s{xjUoU #FH !ژ9t[dD^_|L1̄i)|{:!YI&hbꬽOUwc& ?E(v+CI ^{dXN",Yk1X6tpI5T`CL]8#VⲝMO6_/j^sC+>dQT\Sp,6g#qM2+BGcj vT^V7LFȨ4~Ǿ[V(g?L(Κ /$m'/rbY~KAG^J*Bm2˾fާ6a w戵OȤ)$IR[LK צ,=N8oC0JHxt ]{d0n#9'?1\TAS?]ݳj.<ˇaՑ>a<ɐ| @O;+IRbQXIX&cLR< Pz |Nq.wZУPB.>u:|b~р0dǒ|*3"<ƌf"%\ܔג6Y=4FGUso,iWs|*`2޹/,Kn7O#8:AM| +3UO l5]V+Vd/YU΃/}çܶ}>z߶W>! D[^KQ݈نBY" [=CoXcgSߋE>45NtwXO}ɇޞq6i3c _ Qb|:W3kVQHv^rV26F WMrEQ{j;k_2Oj.AuR%03`RdE_М!ڈRxc /GaQ;2 4g@00T8m /H`Y)Fqҹ =QDɓM/Snҏ/Cqꮡ<H8z=G; MҴĬW^BZw!qPFYgʼSa\|]z:kz{{Qn[5a)B8*weJĠOnߵ){){$rbj'm>o556-zהyg%0X)T;`+ :駞3Lk5ЗB5De&.4T/~1bi\gna|F.Z;LTmyRWiDhW[u5ZCoF0dbH:a0#G sCe|E&Pȇk3%K.Wmu+8ET"dT k_)}j)%00_V1`zL(r\8U& 2im^aE>wmXٌUer9P7Mr tvmac.J0k˝&/~[jI4-:8[UPُvldPRyւvn?=.`ɞI'B2C3;8 =d6|d '3*5Ù w2so #qwX bֆnbˋ }&T>7T&x9!GRj95:rJ}=ٶź*7s0XIvNW_@Iۀx"+1  G\'m(Y*Z)9J#}eOlHuʍy䝒+? m5 F]le$$i;‰FJZ0f!2L?x;IUssNC穅NDsY}mN+PC#:j ʣ7zOez/Mt;3F!ctE a/aqu@DA459Pn|Xǫm q:Gw(AH ,-7VUk/ `F.2 $4#n9xFl8F_0AIW3W򸨞0P#+d1> /xafGi9,u20o}ȧV+Ro7UoW-#aEJJa\qׂF4 Q%Ѕ cfvXz錗#~PtLlVZ ?yfϲa\ľJE}}v ;/NV܄(|v`O %Őw/y"_^sc6R) <,y0sPV3,VNBY} ZvsG5:à&dqlr% J> DS'ԔrU/U}=v'&W 7vk쮬eI!Lo2eZFAgmXbŤOˆ-&#saDk8Wl>wDd|pq$E$}d`xQt)<xdy [KZXԶXlD rmf˸P͈9Ս"un;ꧦ%kT3 ߰;.罜Ob;] \gΟ לo'M+CP.A]&[` l!qL 4__`B5R5bJ[jBlnQg?N~TO JŠ)Q~` d RDy]\ESyk 1' 08?SK9獵u$Öڰ%C@_P#h(NV;h# uXJңYF1^l0n0aaXbֻLbftdIq8wCaj`:s'QC)q;tEW;KI`2Y!]& B5L:貽9jgؼW1]6`:X4I&rM4XZ'[!#)~1qDtO^6.y  G~慀?c ͏ԞBrئ4 !/w|QF/mվ%X;X^ii׊t6nXèT4~ALeU& Ջ d4WegM pj!ɾQ'5w|x+g;)1כDQ@[c)a.uzݠ0_Һ3d2ti71I^^p= JPJ"@%( 1Lf*\_]QAk/"0[4.v,Ư :#8h8g!׸s 8=qx|epߣl YlJs#35}&vUxy&6Kc\;qo wA0TI@qKiCK_!P\LػW"= $OmgUK豝ߺhbTxjlƛv dn5 ~|}mGUM.W9#\F5nX53O6ӯ:^w8[zm}AiΔGң[^-wd$ r,?5 ~`M1;7lf F!UuckID}x:t F ՘?Y+.9'(ךh;qMSkL3"Bp_VΏ5DpDV82' ՁQ? Njj_oCOZ7L*,#dIR;_?qȏ?\"WX|-A:cu.(H65Z7PfL5`L83o=r׎ŪpX&+vi =c dbB72j%D.xQtvQۥ5 ?D/5 7$`\ CnH9 "at (pD<7-"5AS~W܏>B$H _@"F8 <;Rj,?4:13`kC9or$Yڪ?j7){>tX>1 5[&$o;~gPYV)O͛iQ W1;_;,*Kj]QYjPFθD7g<iGk ;=>968#Cg‚oғoB:_<])M9IgL Jpҏi.ie&U%'_T8|Q>ՕDD1r=c){9{1Lot EHGREEJb$#t,o[H ?T<ǣQp@֘ÉyG.Zhgѓ`V k9Bٖ}igŎ唺dk8 4 ]Խ-AV)U:Pa!mL5o+1{2{M(mn]b`0O_whWbM>D']V_q'Dd065F))6=qCdT7Ŗ_0by97ٷvF'Ё@ӿf>QUiw͘jq3 !.qSwǁ&":*wZ v?Su bEͲXK}"&IM[X(=/)DŽ&TY&Ph}%‰o9o?O?`ы'ɚɚKչ*뤴3JD40w`WǾTgCFM,5=NgcQqRǚ^yY0.VI\=cU /Hn& d@c\ulwL7o$LnF#j8Ej&jޠl4|c NYm i&Փ' {^T.*s Mf5ƢASY Ft?;.XƐw}~}jkePQ0cpW{]1 g<1iRz:d7Wb6D=v\g+ejmR"pH#i^3iI+B Z!q&Әnu7$qet{L}~StՀE qYcPO(-3}e݃02{y D"0b o|l$XWf2jeӘ:zHuhE8 LZ u_|Gqe}ȓB1#cm m 0z%y| wT=i{O/8[aO e5 8MCvcirS9/Q/`ʂ</S9 ؝qAy<vza$(H2{"4 j jn~'۾BYvc< 3݆hbz|{VLoW x{>A;rX;Pëi@ؠK.TaIvMVx w݅[,| WuEdUZ N ;546 ^y,40A-P0@vGƥQӦtzlu~%Kԑ7NjIj%fOui{> |K0[TzUa˶㥎O c`@/HdS1+j$џS_E9b~C22@*al?K#uI[y0L(P|$ x89a!ovf -Ln!9Dqя|ޥ˳,H53hD@-I~^1&`;#Cb_7 25r6&gCs}T32KElCx6~#*BϼA 0$4Ż SUQ#$ޖ>*zR&w2r\qEN[(tYj,C)9izDhS:6W_g]N︺Zk;m~.E>/y_;noT]XC^ɥ5DVG%Tح%B/E|cY 99`'0t8q`BXoX;mf X돔]xvz4@aַ{FKЀ܍jx@0@)ܼ5Y__jϬ ac0 tXW"'2ͳ"r|6{l*"5i`:Y0@ j:8LfN8(Vl_>`jbR+_p_\/mlO=ήO OD52်%R#U:k} J<uQߚ_P-A@+z=<{nۉ0=m=w 'itpuhFcthu( 2Vo(d.]c)eJ^q;a^:bV+5KuoX0i[D_cVEvTTˤZ)7SeJ7kJ\Xu- rj۴.D+eqrz/-g5GUDE+51R~^gzo$H]|I; RLSs\&n"D,zh-V̊^"AhWî[p`vSMD^6Ƴ*䤋7l Jfm_h*NEȽmoEwGjn!e` q*&FDB(җNނCh ۠>IZTR| r\ThRaTĩu|P|AU$8Jc3`v˜Q_ 5-}hЉ %k觞z\t^Uap's]3APcV:Ð X~ 37qiNs# GP]$=HxLp&FAF:P~ި%kA)nmE%cW|vQ8Yd؟,We)7v@wY3alHC8fҴǴ7;*7B@ґ{}%:*Jg^1 VXK@xBajK!l"f(&^=f1MZCYQ:[ >4~^Ipηh1խoibmM\$$?rmz3NVq(k6t?BUcc%4wp18h&K9Ӿ1Hr4W>@l]e*c#$aBk#4Ffb˝vQ]=sEP[_oCFmB=O[ \\6BK_Р/krۡ0Q~M/xF𳝭Rf<LJzn}An$;aRf%S/kBRѼmXvg8qSlě{nSG21hӯ_pp-V=܏چLj~iHlm㊌ht'X~iVMҼ |6Kxb@ ˚G(_ cUmiZ hA^QW+n'0xZ 񊕞%DI̷cg2eʌ-6BfKe0P:TjC곴RJzYc uJ&VM]Z)ҧkR(,k.$DMcN79FW64bEcZגz#{h(E*K/55mHh߱A \[,\m3pBЂ개|Xmsjѵe-y,f[Mΰ sd2| d ky[!M.2!^`%ҘJCM9Tzeo-L!r[ W+60Qu,¹VyR,Gucy$ĩwJCiz"_~ I?Oq 0qT,-SnL4YF WΊ]ytqjm:%@TZԳoXHTB: pG_m8!yf5Z0(vEߩU"K˫BWIԴ"#+fUlj+n;7(yc"lѩ~ۗz/Ll eA vs$fwA!Hj9ʮhchs'dynӓKZ:(R;4X;3ۉ`sjͅ[%zSiHKAο%t*dgf֍BPRX1M ŵrڞ gu3W 3j[ u;4>$m Z@⅒)%hE@'H»xL3nЈ}f0֟;V 23{ᎧYgP3|VIoKyO2O(tUqEzEnNSnyۿȧVL\x7Kœ _q_aoz~C"'PՂ3= c62`-3tv7X KCSȩh{8|GC ~ \S(H t)oPqQ@ =(++E59ք`  NKSP,s9 #)NL9p֦}mM d'?n-PC!mXH#iZ'~b}k|i@Mn=  ײօ dx5ą6Rx[$+% =|myD#^>@fN{#q楤fC& ̄o;(|p[pd<0߭H%ST2ilclifTWZE2=QkOFV,o]PN D `(F~au(JhN]hs[ %" 6?- kڏO\)屖 0LE"/{(Qn\t})/gGR2y*s _eu,~C,鑀#wD2s2~ENxBF`w#N(8]\goCQ1vʡ1]_t !XJ>^/>cr*F RyTV'Ov^#*u{&)f}Ca!"5;^EHGEvC|c;Gf gBhGڽ!1¹8nߛ),b:6Fnߐ2M=y"e(sij A9<~U"zpz,(Z< /192xYqP^V5[¥ي14`Vyw`38w[K^?MvVݷ T9V3@|a0&p IBmG *pKJ!,&UfޖW dEٚߨCq'_O3Iq/ml14zf]|IL0\2_S5GOIU{5׃SX~ZiK%N/ xDcǬ?*3-QK})5c`JRin^vSͳt< 9-ibKVg˙[YJLMpj6 ?]J.o\Ҿe:1-𘚦gkGDٷGvRV/x+0gyGe&wc!MvA 8}]2o(JM~iVAo3{ge$$QjX<7_t Ti#KYBm/ U7H&_Z8Xy lGTM&jtgcq_* I~ a;8.4"W措 iYJmy%n<<ѫ !3Q'K௶}B~ejH 9͂J1ŝ_2ݠFhPfWWwK}\ڻAClB59MҠJxOe=P+Īl/ ɶjѓŕ/  d򽏔RMܤu*1;,c,NH:)ŵt j#I'YgP\Bk<shqn_>1<ӷѺJ,rKv hBNvk ʩ6|܀e4Q ({w|_piKKhaU8|.5הJR#r#.pWON[ qsz:+ nh p5]I0 t@B g16;dQEBz,0IQo%w1Žb/ !Qoxy 8&AvcÃ[ +3/N?X^ z0궒gr)A}e*x8Dk(kF8VPIKR|96^܄MrC`(i\}'9\Lp)qq{Y@X6&^6M5Xi!m B\ % 5V.7 =6.&ލ|ELTGG-(u~{ffpWҬc$_ -م}-!uqCN{*DmMq':GXcYjӥrNmd(㘏1MC  ] ;_S.Ow.Cz +d&3&G2PnT@$nüDz16qL#M1R~'8ԖbAkw gi8_~H͋k/Й4[_AO,~RZG|gAdi/\p6z9jhI'kf"}%Y>_ ߨ6 %n&CQGBMyˆx23\\}4/32pcCC@S' k&o.O1bg:Hҗ#=-=wf`kT=M&#f4ѧϳ ?HQg-!spJkgk#DAaL;,tAlUR*B#ՒNQ\<\Rr#.[ sLUO$w0 +\ŶQ 0s/",8"4>C=AF^7$G\{~$Գ@Jg[˪A sLP(m^c ju`amLmKSZϧJwAwok -/`4ER: 8FVvo&{t kšԤ>_zf24Mf~\sPYNh-7K[MsP9d4+T=$ c:Zi'4-@+E yt/gu3i9EKQ"kZ^l#bJxa򰺑 =mp2m2HGr]@SK ?)=к` ROחB`& Jc@SslpePwqj+0YPpeZ"qKvnMZѣN-{wNIʍmeC֑ ]UX޸R2;,y`n9M&nAw3N;ȂJP>tޕ62PpB3܏>e K$axtD(ym;<$)i t :,ˈ. b1j-:.TjxRqk%P^ B^7mCE%F[z]Lv"D;۳Mh]de~@@$8ln9}&| Vd`i>Ju}be~'xwv;Ȏ;I B2@39SN00ԩ2fq JÌ*R,0h=VeD D&8>WmޠRiEz[Xx_w|D>SPIX1@/ XzN1ʼn~HϸGmBI|L`TlNpW,f!hƿsaXu_qF Y## nD.?'g9<^()Qt-,9r{hL{xr8Wx9Zrnpz^PPG 2 cYފ=h|D3Ha"X->7x\ABOC$; ʿdh%pBM(kќ0PjDģQʸ* te .Hw'V,;b8U=6VsI$3KG^!d{\@9ea(ZeQ,2E=efi˂EjhS @` T]Gj%Tg_Ucyl}м%*<) UΖ vgoqd0M&uX+jwK1hUr3cObKa)N~ʸkV;*ڌ"`۬>Cw=V @Jd5]aP]1[%5Jͭ&B=_rՐ [nmbo5>xG*\( G;|ZI|}0`ڼT>wӮ|yx!>t^@TaPvt jx=rgU3~-upbKitJ.A!,> ֛9n$z"o~ Miv.bՀ4%rwZ9j/KL.n JM? RWts{ NHlӝM|E&jřh!A65GXKer،>V,h$PtA+pP>=j稞nXWt3@29ndP!Aj {yxٱ1;ųSa:1ϰ}-)HCXL<4-fXemn3ҋz"~xEW˔^ŬKKIprP5Dx0TNMbD=;6?ˇ^kr =om;G8F /{R¾C?;j`+[eqU\*7*uzЫ؂wjDgOKt jdUiR 0%?([J;R5Ӯ*sʒc)| 1WwXCƳ품G^N ߉ZGMxDz2z-nZeNg6ޢ%l4Ɯ>chk (M~JSCW u:vSYF+_izl̯OwAt!/L_I슖wiqd*ϭ`zuy[:-w MKY|ۜ{Xu%7L5Y8]`ǼF2N&oL9}Rana$X`,Ǡ TM]3]+  7H 'qMZ]'ϤZ"x\:|$}{x7SoW,9'j"sy$ּXqTQf\l2dYyO6b/yܥ{?D6Imf!8s[E|3OUq*Je,Ѱ& I`{t<,}qM&cDϻkC U_Jw8`" sQZ]a(|q@, zONT{>PMx1R,?U׊h."5O[ ƏN/, LV`[t݈7&EpNRta5< g},ҙH&ate\2d0J۟r\^"4tPhyj 1dҖvUsJ籑DR>tٶG.s_ieeٻJI,SeP5C9Ʊ$u"PC+ƥMh)$\&.Efi"j!9VLf p(c̸3R1Lw##8J7P#*Ukæmi1@Wnm@| ~Z|Vԫ~/%,u߰4< w"GB!d,a dcټ#$lM֙1np1 +R3vYtS=raׁe%Eָ8.nar=agßԂD)?ZGs \>gda؎^؇qÀhpxy=8v5\/m̥zњ/$16ʡ?43vA:BRYL$Ґ'=#ʇKfgF0MdbP^ja(,pk37e3\*d7gN>b/Ŋ(T{''¼ҙQMJ8bg6N<*OtG^t 3l[XʇOF}룆Sϫ4z<r.yqn9d#3r qƨ'! 4XkQ4%if}Wh #M29D4%CCdIX_%Q CX շ{(vcwc)Puo/V d2ijRFD&0-EGja|h欶$nz7[R-!> {4A[g 8Ǹ]4%)QJ*澒[Ջ-nĦ@5YX׫]k gq!gh0c*~Ym5Qױ_oĕǮ@?-?E ޘjl>#>xgPE?_z\fȋDk%QŤd;1Chk]/>N h- TɿbV]ѱ O^x6#(ZYkD3a-}s7I8߂tr0ڥ3_ƒVq3˫UAJ>ʡh..[`~ $[֗{UȀuպ:\6,Z8ftX4=϶&-Ѽ^"\40.yp"]YMJQöG]isMvYvVX CC˳Os2IPDNhs5k,D!<ѱNaoe 06n$NJߓSvZ8]ǀKKݤU'3f]*J }n=(1Z׀ q"lx<&!l]Ȳy|fi%0)ťws8(߆զmJٮpLz: ZB\:z~UX6x?XGVl|Wd㿟1YQIpOn>G ~Xj6H-Ɩў2(fUE;{HUΰ s%J>$ 3QӔj.!c}f!\+kJA"'' I/<|gZ:|]b)]{'Qi|HlA~"'pE֥iqpu͏){cgE P q=c T^_7 n^lV$L>ziHZ臿{9 )d?ͭ,IQ#o\ne4bO{?Ѷiճ W;FwQA}=޶KM X+pecێ%cTeK5inφw.ukA!ӝ@L_-``䡝;^b.c›T@iy -:tBN$9PqfzK"&0Q rOSY 쩃ʒ 51p$`[/f U||cZ-Y&uh=H-Aê)g!Q¢$Oo<8k葏8r ę^[_fN_' `L LfBE_6@t?#`+'5ژϬz\gՖbFmLNV F(fY/hj},,h*֒dEn^>+㲰ژ kg<'n)" b<@FHg,]}]:XpvĆ-@9F[\`YyzΗ:U]F&mrQxA+wY8<0e:>A:jh/EkaFLߺxH=L7rA[5 xh{!Q!U9r6jr?% l \9zh値as4j8SRr(oۨT:3ȲuoFBr G 4)WgY/Э2ʼUQ=b⑾+p 1s L,sFWA{;6ӉCyU|P061)>ξ}}ݚ9M>a.ls jv^q2}{=Rï~0г TFKGLC#/nvg'GclPeU&kJK>} yL4z\lk?`S:vy.;g=qpU uJLVD|t K\f-.oCwR7؟DI2h~f?YJ^~-WJYZqǩ:wYb~avuM=9Ń ){xhQM1xR4bI[Ȅ(\=<遄eW>0ɨzoZIbXoC >3Hڎ!+"4(9g9 CKTssaUrOErQKJkReЯ$?33G\tqEY%$y~[]lYh`VJ :)i4CK_ Mcgt0e).쳽Lۘy6ݏdϬ+B齄Icg;[in\#xib^S/ۦ8$-EI kN,^ >"P9e'K5/3%I>0^"eFݠk9EZC<@'*s7yVjqXlkT}v$dՃ"Z0MwWf)z7QjE g}KPY_4qrua2&RR?L,3\Uy..sXVn$M\`I>:rmHD \VoƸ"EskuPgx6ue <"qq[0A83E@ݎl.Q޴ ptGBDžR|[Զ;]:XKb($f ŭkmynjQ6yj+/~q|:/‘ؗe} z5OAZ5]e}2](§6K !gwbpu߇83f[Of~Y6xQ6_r 0lSS^zxEiSFvPQB?hqPt;e ~Q: M嫠ֵ3lY]r{TB?43  <8NZB '@Z8zK_(c5Ӈy,՗ٗB1Rp83 P,SʋtqK:oFG@H=/fOm.{^ʞh0ʠsAWY\;Lg"}Scn+5|fhzZ"m%p^D ywM\kRu)8%Gxl)ː?NPHTNR=] JI۹:,EGDWom#'Tf*%Ocp&^f&h; #m"ktYj?U@5d#Y5?T!c. hk-F n8Ѿcc43y4 9 \χHo$:r%vUan8Lt3\OX.ĚA\{8B־ʪbg0H$ܴv,rgjF$Tc7|dV$q*mkfJ rd3^Ʊ9rjeəT:īOAq$qkP=S Y+#k9r)f~-k ʃ7uH3Mr(vLRUW0Ya|4S͹Q*29Ouziea_Ր]D.v-G\/p'L-5 {4fbra%[g5t. ~G߳3 8륛rN=|Q++Sj,d#p[웍3.Ƞ+ DQR> X$q1@~ e}(bswEiK ⿼h)֨AIg/+fpVT(0l6핔RjZhB}?QЄtWx 5B$Tzshi9-lɥ{ xD9d.mY'\;X$J!!a<l5zb噡9NKߌ?DIҾ(\=Ho3*>ZR̘VnO4y&k.T/qmU611\F~OYD*ZCO`E]Ү$._Yx}s]+9&\1xk*<8Diy 6loB;pl}PNzהgsakW'Fa$ ;&wx .'K\N3x]v;yJ']?M(^eEZt7y,Z(?nw!h#Kv^"JwXEÔY9|RBYgA~$ax}^)u۬1-4Mz5*gOv :,MB߰Hb\>>w}-ްͫ8?*gX-<xΊzS6o+/m󫟉tAtvJ۾ 0j {xI͘x^!Y* 2R(IIۊ0sVJthf$=X˞ã1/} JeA_hoW^_">"/mvKo}ZaZu\y5Ukm,""[gt |(!1Nj9*hjJYAtc)G6эS[ /Ee&ɀ,$=HH9Z8nI[n𥞜sQ>&.+ tJO< T\6G}IP}y^l>$m6u { U[ ͣ@DK~\O,z߼a6v!߿d46X04l'cȘe9x,dbor"*1W^:VGڋ?Qܴj|p8)&HsBFXŞgN}_YP~Zl?A!ػiGT8J^TW uٺ尳A8ɹQowT8đ=v:EwU>_@+',Uc ;ˠ`>\ I|Ȝ}7WDnLT:.mg_?Ľ c vf`A|3dSǒQ$M .gAy{}"N]g".r\#߀~IxB+ݜ]ejJPPظq.b?n'KC):lPP?!+HA&+XۓJ RD֒t2I0WKD|a)/=Kgjۨ+ kPcik/B\&=ޑN~u~fΨG(~/j`lmFAd8W٬zف){s}{ _mi)&F$Q*@b9N~J=À>r+X( 4>MM-Te43U,`EerjahrB"vve~ks ggBc:ӁPj}_@k3gW4w);3NPXq ,+D Qhu xhZpYm٪. eA۫hwV]BW]&|YzBZt`x2y #{3j}gq#2cӄZۣ}Bi2)+$& p+ԧA4\,~/o>k95e4tTH5و(Рi+أ^͖{\$ncw,\/fiu/o`U96! Pݟzlȿ%'w|%g)IM럛P@9mPA!Tq0{;Ssɥ-/9T}-58h,J!Uw= ?l0(qlg(SP?Fu荪%9q /jc~D?6?A6!.Չ;7xɂbdSm_E3֒`0e4jy ¾?;8nӀm0/+I# vvuPF*L~~D!Sl./5HRJN"n7wjHC˂E4,CN 3yИD)Mtm63cȋxZfuޗ9?&F![[po.{^!耹`Zf̐47xSrUN , B#D er>M5FMjY> d->h=hzJvX6ՆT`=|UjK֭Esџ-1*(Dt8XJ̤K] GUk},{owd#+?,MIpܧ =\ƅi"%6FR @t tJiBazZvJF M]Zgׄ:k-&6/Ծ#vl*goG_ivBq|rG?{{AfSB^]#W_|& Y b$˩X܌TZޣA}Ob/7\0-4n |B% IA_j»؁ VK োiYHNaغ-Q/`UXˇ՘Lʰ  .TQ45H->3s{OlS(3z&#5YѢ*>߄S. ,:DSqPK?^E_Ο;+@8b&?_=B%u{L~y2Ix4ߨnM$bG'}mt7VL'-RD]=b3-|"V ٜ \)uN3616[q6,& ;Xl(c&g:V<Ώq)!F@h@q)mekL}BI}$TXCֽ+;$!,{ `AK1Cz|Ec-!L M9y%ӫjFߨ5>(p?p?k~nn`]',19//@d86%DxFiOcc v(H]/Y_k)V4n$sJt \r%W̨:75>gBns_vRK:`nE_}Y1rXg8SJjR85 n6d]a'خc8qQT"ʯO^ze7k9)h3J>3YW2",q 6רYkufbaEKόMygATI!$ީL n),OrM`ƶ Ӎ a^ YoT-\fW]ET˱RV:bڂфd.shK}<UzSܐVLcΓV!6*hx lΘnչj ]Fv.8nAh.Y w M4" w%Ҟp!`Y0H/}z4Q)5zIdI0/[&?6 Kq5{cvltߩzpWH@o| "-~LM|:sI_ǑsNg6fqv1S?C0lHGۈ>gӓT<%A 5FS>W-raj&J[ {"e!ِUtS͹,n%2c#M9eD{XªK)6+`?؆C=5/iIf;/3&ZIR#дu*%zL &/pZŔ_F>g"p팘wOP2 ZsןH$qWE횩AV hN}ߢ?8m^;jYXikX[˵h[Et|h$F%^iUk6"('G/TM\9v4xdԦ x 0!ՎAǜjҜAEͶkɑA!G>4ӋzCrdTCŪ3n?X -0<yk':zO6iPxzg0EנQ]~jHbȪlpOM;crf>|;~pV+7η\M50y=vΨ&1p#*JDLHbQgN>PcQ`n2m2MŢXsadY` 1j!*s} qŞƺw`Ǔfc? HH=G(`PBQ(L)C?5J0֢'g~Y$Mж7-^L Re|44F! @+.GE;OVYKwuO|H5"zݵI.;8gzчLKz̀ў99Wege'M>b8'TH~{4׍Plk'y`q"H8a'1pSekt$3GXʂD'O;ʌW8/ݭdiFҢ1Ӕz& Lx;TW !,' =55͖]U==[2!Ѽ_@hteʜC::x2ZblO ;f-Z!Z"k2vSP+y4wwKMvR6D3o1I^"JuEKK}F^EBN.P-K<8=r|$U )w4)|kЮFqN|㍜׹G>!m 0j:#Žk(,a_Ɏ殓xAu_]*00Ջ#Dw%Ig^Ua0q4¬bR]Ӕid1`ຄ%sQX^79TvuAE ;R\Ȋ>֢$(92lgX,ztbm=ʤ_$lz :5#/nŊep3'8".`N/7EaͲ++P̘Q.->"} +E!Kmk`d%W kҟ.@x {5=[Zd01nt,߅mҼK1(A/v,We쪄!mmH7$y75ۂvWhmrncDnQ @R=N( LY/$9sX@!ޘW9qsťL?|pHai mrE l,|~n$DJ1pj^|\fݲfe+ RZw5p"To?DqòAA}~a)_(άMhkyRBX' 4oA fk ̘*?%$[f+iEmO*WuC0t!^@[NUQ6\6\tE%8S3ag6?Avm,uEsCxw# [Kۑ&pG#եrs=OsR3r,68$6M(ME||&ﰛeI۽ښxds1rlUxH虺3QYlTY:󩻅Ww;j4tP:O !͑ĵ͈4v~-c,8:%tsyrIaB՚ךo ?&=]/5l$|nbmj[;4Nv~)ش(3m 4zqJlg/pC|@ժ|ld \2w m0w wFvP;cE{js%1A~Э܄ 6VЫoJ $x |mno?)yQpYdfW5%X/.PLARaLz׬[ޖ 71,i0ƍ20D)@t QC_w}]zSX%X8GժAcU jd˅C@Q@̗yRM^`Co(p.as'SoHscqQ)J"jܖғ6y` AV[+*'*\ a>7$X_Kǥ'l>u\^]m]g"VY!N;?2_}3\l& |bsTJ˹%˹Pȃ42>Yor ZM<ܱ,{/k}u{(rEbĢWaվE ' 6GU/񬘇FMQp7\]((˴;M^Kd+,W}!$x_ICdO{E5:8h֕тRh/{VhłtS0\u&>9oT`֮A!os/?8T/n0 =XsMXDf +FQtϔ`(^fD@ *lAOTQ]NpE>8u{%VF`.jSkag&sfgB.n1v|qp/F8Ddf%=:czmMQ-Fy ےѷicZv+FW_oC9Dj/ ,hg<ڡ7=,Ú>7Ӄ8~b\R=<>kd| xj]jC8j4.<*P8o-jԆ'JЦd;鷄'%T#r'QgH=/=p ,`=_`*5^8%F54y?G ^(Ŗa (?c<2dvl;Ve3kq{F?\w5Z3=ع!17R=gwgcΆ~lm[-`/VQd8orT׌\gA3[o5+^k™m%/\qkJx5%Tn7DJܱX![IVUٻ R/ L^grւ;p/ ~LXK F= cv?Xގ:4fXȥh2 {BT-CGO'xP$4b}x-޶IzD(R0?pEkl%w  p15$n{(HT 6kB4ѷ_f۞:%Z­֋Lb'Y5Ƶ2J kLPR6D4.>BǮSQLFjG !8tz j,̈́ћ:(?a5ϧ 7RVp'8;$cV.oGT^t1GԪ-q&1O>/94|i[u3C%3s?,NG: ф|79R1q&+׬S]AɴW9ϋ)T&V99홑)l Bu,򻈭R&5v^¹aش}ƴJ% r`B33Jvn Rh1%Lo>a8m鮿c2XIPC>0j1tKOh>SBC7aN~P=I.0qeLpScG [g%d%ɩE(;\_T^ZjGN$YT^n)e-<}\ 78Ɉ[3Ϻ CIè)Yt/ p͜Ob. ZV >\a,׋RQ(ȿARpI<ȼ%KWjW *+վkn F/^"ǗvK젎(g4դMd$⑶BTQ΢@mg1\3[F~^O*"Њ@˝O)dW q:nեSUvDݩeBq wC.V52T>Q'W~=Qͤ.!iӊ{`:a$^JaRhHgJN̑ ;}BsO^WwgL!~ m%D|Uu? dT)݉D[cPQ+O5>gc:!BF઀Aug+x LiGd%#Ju%!H-亂?;~MUU 4ƸsFFJ@6 *-"FSprvČ8׺N'P\OC+&i^Ing+d)#Q"Kl>$C"K.`F$%;Nl"+E.gwWbyo}/nk 2z }3wzp|cs={ v!: `Ee {-Lt~8P]u GL2a}*7IRpo4ЍjXzzmlk_B/Ǯf@RuLuo2ULt3l-ߔ4LX'ksIx {Y΀}a1?.օu.Rcsb丵~4SӺd;UD*߈8e)b|4hg1b5OFW)Z Ijasb8:e<^S8M$!kbev\nԶlJ%@wǓV4xGkNg WÕ~7ʐ跸K$dS:eZsw=hsqUE0y+*4USc "$Lqև"qfcͳqѵeɎ=ۙ9|$-?AAEqZu!~f S!"e}nC4a|2Y;`dakH?BS y&tH^"3vopa_-0I;)n ld֛E&]:6H&%ם9^ɔ4>n;s^#aa? D,78a5F# f:X:)q31zғeJB[Z17ѹzsk1?Tԩ~6߳}*)x G@`F?yX9ECTM9fQ l"o1w@wήZF9 ʇҢ{ꒄcd=-W2MUGr,FaN<`yiWqCV$N hmdljJɠyS΁sp&=^fbQ2Io!.ReX{ڀ71xF9W-I{`q<ŷu$ij//>2; 4|P 2 WהNA'Zڄ( H>SŬC!t͍ ٍeɵXn]V΁ Ƃ) s'HqIIL+ wLEÏ4)%MD5{?5`G/54 Gt!Rpցc9 0AI<$A8_UDz#z lHTZ0d#~dRn.ѕ2fN5:y2Y_?G5M \, N"Վ1wYhˣٹ$@A.a ىtk3_mFObh_Qdp!Svҟ737 X@!;Y)$r=,dʷPd@*GY,7ESN%V8op @[@=  ]'[z$ 4 Oc"]:85{C@GK M3{X mdƄ`XJތLy5kG}"MP@Xijgneo [[1γw0/o()/+Y]öXnJW>ٳ"eԳ/:F{J`"ߚk 5^ZW'&ϋ.iӒ?0[FDf2uk)0Q덷$0ݩPC/RnQb0joyϼ٨j^[8sPK\0TfxcftAa4dD&l[߷}sA+ ŧ.طr,>U=^ M4l⢍?D+!4bdGI'/`ir){HE4M}M]eb2H頪(  85[Ĭ:<b' ~(_v4POP3]Xs߰Kv9|ZͳX - rƋ_cNz>i|# 4VւH%d,4~/y/]̀Qy|&tAGm >-%3'7)]bʶL)!L7bvE cW2kƱ=h :r8B y-d>쾳͚o<ñˆ:9㣺"Ⱦ:eNARq5 S<SdJool 8X2Aa54)_%IdlIA~CM|AmUt.N߻ѓЂ>O e87&c!V ф0[Íl;e(YxZEy>1b!ӲyPKtHR#.ȶ\Ă4Nhի'lWrQjo'`@q/}nCb BJ1xWΫ t5060p97vQClvV)?c>IO /fjsmJ=zX6}92WX>&01N?/8x d-o 2w>ƿ=[iBZpf]_|e[&~d&$n;eFԋA`'13g?c–2O?.9jGu?k~5 Z=o [ V_Èljv$-(x‚\H{FW$kz%p *"?OHdmwɊly r(3nۋg\[3^Vz|oQzJ >[!' L%6$04ʭX+4=@}V$8DZv5?Ntn0R>@P+oT'I j M*qcprڦܟYL"t繙zwNq2hy]tSڜ!ɑBbBDu =fW{X+eT#h:br)t^Ȫ1<V\I% 'K F+y&y ݉(!p!>CI, [+t'+2?}ڡvʍlqt&La1)a.?)&=a97֎<^#2nS#f:Ơo/ 7|~,ާ-M2W kOHK/sfi?- 7z! s_/Z@2 ބB-u%ŽgLC[-!‰&3 z@~~AK2-ry6/KN){1ɜeEB"'tjHoΜ.0rW-M!' bz#88:Xi7"8Iը FbbӿY>+{$͝?ǮX5&$m`$PۄZ0I'Z~'7ӵ Ѧ$xj֢T?WI7 qlP*%8ߜm2h0!2w:d͔da3 H$.`Xfotd}[ldN-8Q%ֱ*~+ٲ/Я;09aFi @,*`7 Kg1tLВ GqUr0qĒl6"өFؐzShJ89S}k’Fz`6MPNj%0b^+TR(/9z0K1Mzy#B՘1䡔h.M!Ƙ($SU"+Fgd\[Y9FF4^\Qwov| &)Uw46),E+R l 'mgRa.g@^^ә:'fq&z{Г5{/{z\+RåKb襚M &Sv_ Iz` EFRy'ojvۚzoU(. RlǛ>8Iȡ3<B炪~VEu݉ay \\7.L 2mdpX^:_g!V:bvw!Isfm%َ߻k{.Fi!yf* M_#A2!n5P6 Xm-'qAlmQEybگW=]3 =h8lLm"Pkcc(< ױ8aR֑^"'.7u e*>0rR>O׼N,zEN^Tꊟm{oBJ"Q5`}.:BEkSDZ==+˰vE=÷&)r,P&1rSXf_,#A\TÖQɿ쾮~+׳f=aWHi1n͂r9S]>(܆ NDSeҬafFT[%5v&@;O7*f>ʛž/g%?&= ^M\skV)mKN [L(~)k  <9Fwus`va Z>O蕀>ƒmnŘQZǏ$,&)O~f"t)؇lR29RD_5ig$Z-x=z< %uZ/CxĉW-jׄ-!9GwGZs$Xdsr \"ɕaH mC}KdW7~ 50`":Q7Vz Pa߸МSxN'׃OvL_0kư] U 4f7Ne\f2R,t=0t_!Xx㡉n*Eә8—ๆeFO C:cy"&>DWצBPþp =C:'7UϚ iB{1(:0Ɵܼtc(5pg\9tuE/tXE&?&.SWh :7L|oxv!* Mӕԩ]\nY"U+@zk<Q*>2-EԨ.dy2@)#It#ˇ}R7|Å !?#`qվdcPn,2Ƣ]mmf]f7Rқb(ΰ (12Q4E \S-8oI̷݉nKO{ ߭ýx3˗˫(,%H%W Y Nr:70k2+/޹R,ú`%XޭYr hNf ֋ qP~m?2a^ nJAKn@6Z{hQZ-9)QH ;в ע2//'?TJRG_=[}0wȑLONg>j=\q;̵`5=QN(2>;Zbs&zk0HCl=ba(X2ac1[qNH4~ͯ^C:{%C:My }3)@_d#Wڧ̐+$;L$W) s*6 ҉O%^Xݍ65>&m!! Sx~|IQC̥}߱v揯T-ӄ:PѢ9Ehn >Qq=B eŷVFr?QЂQr-1pBFct:9t<BSM,5HK R,0^6s}^#K6+:q dw;򎧹t7I`h+cRFoB(_[OcwKb2ΫoU wK9F0,fTRF䭌pm&Cl"/)8e;WU J Qq#Blqo:/)Ox4`A?䪘_!K(YS|s^ˏdAr2ޢלa hg *IOS‚;؁MweQHWI7A\$#UQQb8AKA'3<3';3ܨMOj9Rݎ}Rgh\rZtMR@Mnt UjC֡_-$isXg߄5_|Һ%uIB/,fˍYEZoyq"]I F&]Etv:&`׽˗ w$m2O \==BWoó5 r_pMI,լ󩥐5ywg2(EK>2Se˓,*ڐ2khݏQXla/B; ɔ@?RA_EkV+&a0:mZIzH J9U‘ Â_s(?`z5J:bu@Saj3>7!#@x/a6Oi|t=69†1ucYߕ{AF[9R32u7>$ydϩهJC-~viYH_ PϮ{zB #y/˶̽xE`uViW/N$V ,CBϦqR5xqhY.T}X$l'd, ToCڌNS| oz<2}nUȑQ{S 2fP?@8K?YCeGK܍ ׅvXШՇrm3U5\6Ԓ`vߐíu4"_ڠ=x2Ѩ&ڠlG&[UXDLhܲ]jhZ'N{T^l?DSZB5Gah:EjWo} &0{iDYK4`γޏ+. r?Jnoօ;O^U;,`v B4+:mHL|ӓ(V??+= li6mY1;$#S]㇖aF UHN PK*yJaJ!D/^|zvvdhru%h׾k}&J!yA]A'"ouи_N-{EPAnL%_^5ۑZ3[~mkJfvkZg(<"4r?ҎB*j>VW}F5+%6bMO<:1&H6 )q8+B Ȱr!<#ESsP8@z{ ؆Sh{u}E fxw6!Pi1Zi1jz$}] 4[Ys-fG%v@/r|jzyt邆^E{7&C>gc=I g3QgD;mt%'qںϠP#Rqq~\F GFrnOqiWԖYݙoTcM0,4K9N>!Ɇ]vd}kcCl[6Nҩc uMe&k z~zDZhg6ě jIp`1!?Pmr"GNmΩh՘`\*tCĤCZ%R`7߸i7_Zn| ]aHguUBs7K bn.|,ҮRKYT @0ש0^"w )2f2f,V< 7G8{2%CQUFMo~Q-c!;ف0yE ʽt`~xx6*9s'6b҂?_ubyY <+Pd̤mA&)P"{>H̀}li7\Q7LJcI 6%uB ?MAFqfH=fU7Ѐpe]ӝpVA(,&V'|<ƲK+/N>*85*ĈvE(篞^'Tܪl&UAz3ʞ9R?wwHg FDڀV2f(Z6o5%ϓ̭1 Fyr=zEM*ΗbE~_vX۴T8.ipA?jqڡlE)e(IďII.y8V WHqɑ9ܞu0N~ar^4z:f!tul E4Sj5 '!xHseFdL'_38aS^]r'h7Al젷>悛%YzM:'iP@d@ⶍ\KM)֋IC$'`Ҩ} P}aBvn ‹|q@ X£)rD19(7z '5}b4'giz^qШ+ٞzq TXBD[Du Aۖ…@cq\G͘5Ah'ŕv;k8%qvϨdY ^ĘUV*l,6H~*F!"Yx|̨-Tyu;/yORtC2}̬Ouoܐ<ޭѠj%F_ ֈ;tkOUE闻5t9܏[D 3th\l+AUt: |ᡓ࢖8̷A6n,Dm{*qzȲIvWbOn3tUL ~:gFv2}:QvA'J6|2 Sfh.0ѓ ^ȥʴW=Q'uJ=tԟ7*Zp1[@zPQk p: x:83^&)/H+;K~Y{DV/O/DC=׌sټi\ߟ}\3@ sAK"6v2ϱ\~"bB/fa!4źoEvMo6 jSftmem1p_?S Q{:L~g.K4 HV]2B.*m^w>vꁎ}| ᓳk7VBrx~{[Sokc>$/Νlֻ4֠Dޟ`dԜ+'iGwBq#`EOz<4e}αe!ۀ ՠ37/aGF%z% `(/Ek'8$Rǹh! p-+ƌKU>#O4xO|mK6WC2iTXE&{Vh$T rهk؄"y dbpIB(bkJJĈUiҲ:W} ~n~SE:¡%RA.S&Y5XO|O$LӿD҄R zc ZdHSmB2nl/>#|<+ϐ=ndٗ2ѩ^x7rN<w EIV>5O`M>bV19 HHzEZQ+s7ڧ"cVQʧ9Ip̑ qfb&x6u8,"oˢ&_{b~`5KL(Ʒ`Ñ:L<:*a#qD\ mAsԤY͡t}zҔFSnw#Z٢ιb_\E'Y>u+s0WF:dJϑx8&FK-Uߧ[ S%5¸!oG.񤰇Y9$o:6S}6x.mq%[#щ?ͥ,i_oK.]9Ed"x7gP[5kaV&R(ЀNb1`tЌ:0Q)p+ԥQCٛTa0ŦޕPFtQŪ}]*RP 6hx^gmqS4KQ'qDY?eHX1>%iiyMB@d<֡DEw*oM#{{` ²LM`9Ъ{۷iꘞ4[#y}!at8xK·B #Cl9 C{{V S5MhDq ?~h5W/JLw.CY~-t**˜FRhS. Ȥ1nS DU!OM@#c1q8mU YH_fІW{#R-~&]B'ʸƗYkJC@c~0qo(GI:d6+ۜTtn-^_8Axb^]JZk{vܔ0=ņ $0t o0sX:, coZr:J  YvhQ{Ν3Te0K<%'Ry-'B>o?l~Au>6;0[78 TN:1N/ɏ}J'PȢ=/o;:!坬M3SB6YAjq#X91؟OlUʆ@%'?(. ڬ",AUYw0Bp=6NB2zoz1&Y@ s6yx hO)S Ӳ&ڍS/[҆!ȉo  Lr.x)09y'X87m=DK+9MTS=S"p$P͊}\;GyzTG%2u j<`@vtc-uJbX^ ǖbD<7Eo3,]r\-5or mdgamI44,h%=Gʂwi5Jluvy&t,*?e}"$ē]B nl, ?9ljY!:u_th(9^=\jYfpk {JM\X.11hs%_t_*ퟥEyi/j.(ChDuE}"x5PKL WLrc{+`Rh}Qe԰8wKvRK6!+>!XG|M1"*HEƋȼu,׀Rargdvޠ7``.GQBh`J 2b*nL9 JCK%BV?k6PCIȓFJbĺ1ٶLJzl^ȟuH7wdt҉@paؤHWX^H7C=#SyPB+4=(s SۑA9[,kQq,dHڼjZq9GLXCF%"6ͻtߤ*̏ Cj,{lT5O#iqUEuE@u"~d$akP<ωP*q8SIy9z[7R^,`B3aRw21!?cY;TtdX<%tDE?!Dh[F&BuͰXeKCەI*@׿U&˶e;I$jtU/wQ<2ى:W"ItƲ۠Nt4@ݍ)ecn|F`eajwau_b1lDH?(N8XڅL&>R˯V8 MuۨKL6ҽϾL%zX}nbcXw"L%tq– wxF=((SƐdvBiz@+ =_CH9&8V$3  kD5r[F[2^̜,xp=eI9`UYjQƯン p)vG3ڲ{ 34U\"Clx-Ń'"~F 'LׅDX㏑ Pb*k.*sL9SShtR-QJr !Rߩs\>pô ⃲DI=$V|z<+MI3rT7 ()!lw[f"|.u4&LIl,!zx S9Ku] +GYLs{%IE㥭VpL (n[XK0F5Ql7fpT}c ԛdMPgmL %2-{EQ=ӇzƠ$_tcШa ";m b%! O S6`L[<݃;!a^H酓rj͵3e],YfV&ʌ'l`\{\bÉOjb@ [Gj|^HBhJ] a VkUYԲߗil/Pk5Fy?{-qMU&*l"EO]Z3Ɏ2r^B˴-ȺŷÝ=P@>ϭ+{>';ƥs9VㆆdBvy!@ҩ=f1k+ jng1a tzlF_l41hbj)^  H :.O1cP/D+"-*{Ex<_b>BہEVgl`̠iIqU(@)0WLq̂TjlL#;5WO1@p`FXiM/:$6ɒw.GsWu[ ?*@*ef . @">&hӋYQ"EM7#y 'm?}>DA 6>JVry:_2MhQ#]{"w3f?CJc{vT"$F@ _A* {`P swyqLǧ9N&:clZ2ٝo6c8KgM j?0[FM8(}zN(BOvч&(,BL{PpA퍻%Ə3'=1n4o^ 4ljfƂ^vnj$QϿy~Ij uH!'J{yc=ϣ#6M|,}#¥N pzXԣ:T3QzTE}p^˂d_AڜyȊ|W!R=x%q@+$n%Qölv_HR( ·kk#d+ |RM\+Ɔ0ĶU!ܚk uįqH;y!YĆ_Ee 2A[]Yo krgk.hy)4/r"ӊiNT`u^ARqb#=u;t$}>BU[bl=Im]ld6J8"lV&&bYCxpCYhH71r^bDHfn7{j&~ؕ2H.xx)gep;ֱQyl̃44ǚpI5!V9s {f᱔Zo^#f5@e4lPyPSLA^<.izۊ aQuh͡Ce)iHϸBa,'l bBض*^-NƎ}v 2 >^ۼk!)V#w9xXh)yxWo Q(ozOhrsֈ1؜!m yQ w% mUG\s鯻|ȳX;ǭ5g30(ЄP176O aPQ՚E#=hX,sh 6Lfo⍄NU X#C8.ˈF5=LU1Sq $A͹b;ѢA_>̌iHIqnf_r;W O9Ɯf-a^|ud?T`Cx;%Er@J r-q*o2eKc3J3\)̶{ﯟ5^lMn%V3]J$y(A6O` ro]l)aX5kO]D,;\5K=&GVoV@NoH#h,MM.Yiƿfہ%q!7kPXtXI$ڃqUJ_hM5A =R;9;hc=0 hE A4Pn/#HB&#Ɖ rU!%A^ {O\~%X+uvW_ye5D "iu? mhqwlo&kV簣"`l@m6Z)޿O_d= SoH[jUr{)` ABxY8<_upT𸂞3>uvl¤YJԭ3rscl0Yf7kl]w iFEQ,^؏@̏W3 G, kGg.aHW  U ^sp 'M|{$75G45P &lJh%Qj+:j6 Ju]=Q0XTdJ ?e~Mȃ%R㾉CХyY͚7{Gv .m ;&sX4I&4Rvp tOw1dyLq. l@4f'voKX iI,A+?v.u7,WlPIhjfY(򖮧8a(w8m0'Wg?2$u!O gv^uRM۰;9Ã0Zl%={;$ :p>fMiojq1 _aF9٨9=1"5iMva|LQ >/6]' 5 >0@ˠGQ{/Yq'7ݶ >Y Ui@r>J(Vݗ6>yw˻Ỡ^&/Q^!/wlN[0JLfFby4\VAv_=٣b+jj  ߖcӉ 0f&ϓ:h``6b61h`hg >J9;me=m(ppvө0qy޳3z 0aq}$h!k>[՛ Ul@M兵D*4? v暫ibx24 K eU~e<xiIk藐ך"qF,3}^]?o cLs9x#qfoA ?:)/R0NtkBެ 8)oPਖdlxb"'_+a GaDgwIWXGoޡxܸ=`;!X݅&ӯW`Lֲ+#䁈cN>QrGD>%/Ql{ @u|kD/VGi:{)!™.0QS=JHRVN 4C^E@)xgV46ryd/Jj&3>KoFWq ~s"ǘHyAo}q3tq`!i_fm0%bC)zZ=b1u4zjz^5}a˚N:|ܻ[= SRw1I5w%&e 'AxkWvq*6ó˸:1ͭփTѼAQsa]},tKxF~<ĮP~a2>5A 997s,OS*h}W!0O& fV;r~i4)6ྶĴsYjtsv?6"qNRg*ť~ؚN1K\0}1:63KH}"zD[y7MIp >J'VbQc5C 8B7/N`K8lwܭ[x{Kg1 ˪|% |m]H6:$ʋ +(a'KlB}~𱈱{%m`G@E7n)ya5h+ʻM"_ǕFVa ;*PvnSis>\)tk 1aW 2go#ur_^lzb=$SO\iE.ޛgg:5@?Rz .N(eqDI(@bypˤm7/NBmc@߲ŧO6OR e5Y~Į*cdmXtX37T9kEixhj8T'2"w]dwSňZҴy%S ~ZbndIf=DTC`|c +UqUƻ௿C*Y:fwqB,17#hn? ;sr=^3x#;WUxW{_vhgB ybUC&xdh" 1.E4C@j"RSʞ>OPr4dobj*H'y ;HeػOtcCz-tx[JDBq  㔌 W~geچOٹk:yiXŰcsL~OB#$"n}82Bm>JQN~R.)̷g<ҀT8Q'Hoɭ 䈷o[ctD9adk!12:S0nl{@aY$Uv@(&qvV%$1e Ru}.M{keU<0R6kn=O7+ %A"5n!)` Df\u=N\ooӛ2gNMGzaLp9M[h#&(}L4V (Þ8c"W+ZXaqokvCtpK/2\bRs}g=-(f}"ԫ((ze-@vmQ.MA0emf#1烌wUg0yo؎c )ԙV4߸tuq]q:x9Jgn[zz];Mw[gv*J YLޞheĭo"mb1kHK?G7rkt8:r՛_La3C%{)JW٧xrsoHA?Fm3mfث]j ~}.K!}od fp|;uTvn!cѫ&P՛'E BLɍAxgT2jFlbln8,DOC,]tmt 6(Acv~;q;Ք1}ǭO`bAMeR\{}ݖ 2ry D!,Lm`neP?-;g'4Ҽ8WDo⫗:ޱ:gnPM|13YeȽbC/@" ueP)DN/lŹ*]Hu յ/|0%;yvԡ/˴"# R6V>f+`RC%hF(?~'Xh cCgLjX Yi!”©PŮvpÙI% qt)y90az q>MBP_Eaia $HQ em:Q92q G*Oe frY@]%߄HJQ%?vwKyꖫWN7-(X J*4i IR' r"=:RuPað։bԜ&F@ИD*܎VP9?Sz#wЮ+|Jqx UEEաD %+KbL5 P[0w7]LeA 2Ᾰmޕ T(灊EWFxbx3W1$>y'V"B4$\Sh[^#pYӐgl;kP ıλ3>PU #/sǸ36D;P$;/ťiQ ח[c!"6$H\o(nS;}8JS?7Jx xwl lBJ~IN8@-)oRBa맵/e( e!T(Pnf_IHΔBOB?\C.Rw-EHw;ۜ, kSxKv%?k+H '=cKwTj imJzBD;UԠ azJ܀´ .3WhHX{> L*NnNw,Άڒ6;ɀO 呃 (P"<ۢ6~7Uȉ&=ƻ( B/E y׎׏3kRx~Mfu%i}x]&0>ߧά\.hAaTJо+=V]}LڋT-$Tj0(貔118dzWs|OWЎF"U"Hp aa?DH@0=F& fF wRwPY9Öʾ?țYp8Acԑ)N8l#DbVn}X(O %4ERQhE˖:&C95ƺEa a-9sL:> Efjnmn E r~r3re;jzv$)kb6'%bP]@)!ΗZ+FgYZ07070100000436000081a400000000000000000000000166b508850000ba84000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/ac97/snd-ac97-codec.ko.xz7zXZִF!t/B]?Eh=ڜ.+@pИXǵQ'?7Ua#~=7gXGjsyiѮYrD`cWm=AVX^i vI)Zߢ>L0pp܀1DEb\< )vc~[>؄@)*(.%;{hMym"c ޵ CQd#V`$gYIߩp!#rt˽&qvRrˌQдܑNu} B=0QS!s02k#V|Ed 6ڼj NMm3_o6Qɔ1@oe\%=%pWƷE߼8~Zx:EL<](n x&/ KȏV5/c~Y; +꜓^)Kn\̠1 vK=JBq`VwIau^Q6i^>Ec3A \hYԧu%FC+!q f2V"gd"D! [}yPc(g 5쓳NPy6k;P6$;^ )(Ϗd">#bSn|i$Хqˌ+ 5\nT\8O{E,&O` F*eHgL 5 p'&.`Jr= !`'=Ʋ#m Kもjv_ғ7+?+ J 'n!#W5]&Hh80#_+}N –8$,KZ泄zቤ')P OƋUԛdSL0Y猙p&ضY>⳱2/N@h_mM5mSG;+& 2J .Ųd6vʻpcc-끡Rrzڤ~B_ jRUVM`I,S$kϔ -^&*QMԏٯ1#yEpr * rG ~sUx˞%7Fh4MN55݄N1O/]APu+I XzV *rLj~EJ g$ A Tƨ} G6] ;R);{sD4cǣVA9tzpՀZ!ieqDUZSx ﹺXhy*[cKjϨQq[%Y=K4[Y BfǩҰcFtp%(I*L(OEMa9ǎ899zex΋Jc= Zʱ=m#n$ R󮷓-u?,Ɩ@5SEWT?"޸cN SY2U({nNܥs%>@}7(ҙ?ȇfu|w%&Y~kȔ֜ Jкg?;ҿu7Uu02k 0tN}ÊGnV" Ip.J~ɜa OG'٧5Mo'ZEqUZ!/?D#?:`*< 啑Jd7n㕃 㺀P~5}X?YS"e֯[0kV` n={ i'\D/= -N=#HB67o`3IlЖ}C``ê+%)>[̬Iae}<$i3R_)a,6qLJgAhZ#"^8;9n'9޹L58ai䩮;} ŲN .N۫|01YVbތ]w4"t;'^AKM}GZ(/ bYWІB 9Iڛױ6Aӕ9cȑWy1}N@.684 yt6V mV|98PUn[<N0kei^tou''= J771k4TnKYf+LIȢSsAh܊?2.cc[9Z0#BeK-F໙ՐWѳ<%: HQPL*OX 8W /g>ZRiT}ڊXM|s4#35C˔I%G'=-l든{vEݭS>D `omſ(7H L;GCO Y*앺 Xv[^.6XZΜո#`*8BTao0q5܂/xN(oYHd}q̪=%5saϱQZ:GOO%RAxQ]H F, cwZ8m'5wdvr9KP)""k_~6b;YBg &k »#y/5ˋr(W<6 ^qhP -97rL)_"w3243(BV OIH<*lT"{5F\ik,0˳g@~ ⑒^>,qiXZcq/BЫTCD*V{E_D>wmyrpD\Ummy,h9Tj.?x|^8YCa`!2b 3f Z{4B4`Vz8f!i2jzkZz@T&M>S]fp4笲~pSn=Uwoю<$g.[~~|ym{ k;dA h3yLolH)hy>ۣx2EXѬE!&R5\ 2Jo]z ]l"Ch9?a^bKgMh+lq/嶚lWO 5kpr8KDc4$S3RIk1~mH{KK ˁ%N\;8&6`wcpgX\KˉBh¾ތI2o{9d"JTVRCfۖlgQs{>_. <պs^!,ŘjqhH>}..y6 N/3A~՗\mXI/z_kI|Shzoj ο5 )Zߦ*{`@]Mԫ|U1 gM-P?f}yJۢ"2R5f(O/Coнr,7c.;#&Z/6PE8#$8?[' /wvjQ'8]tv6?_'G<5eUV]ȤMˏε|`+4pDK.,Ž;:z9W{^T|Ej!$b9) [J0Ln"/>b-X~+ڕ_|lWpjXUw)De[t֟ZE\w#+z{&g rtNhۯ%7Jgw]b<52}v>g146ΈNqNj^5PvEwCaINV$i%YYmTuS;1zQvX(r4uT(ߑr_`1#j7\(p7UҌ=Vr>b˾^U+%=ADR"ctMAJS\/ۊ`S֖.(gnڜl@ec-T˴l T *pO7 | LAǓM\߅9k=;i$Ğ?J~k\6["={fn?h5=ȴ>'əo8?K>M[a[Anm1߳oVnǕiXs5|}t[rU3 Rj~ݾb:*<'AȍlNw"*PTx~A ГtAѢCnJ;Q*훉/Ԑ?e=_m I*< ,J]-O\me eÜFA8ђz PV9 y*0i2.w|Y0_h : VaPΰ"&vQKD#1q ';;xaƉre}o iyA5`JL5my9H!0T{qzV́Sn߫'O 9b]Se\AޮVQ !`qϮށW6.j<P>*{1qeIn}8gsm7T&R͵B$ [hw|JPEGLA+R} TS#MM0g۵ձh"BmVa'AHYҙc"k%#NE2?C&A{}|0{bb;zKA!|gQ&.b&iy8+2 ˓ժ$7,mh kh2$<? -/+#F!#ZxWJCBlAdsURXups&mI{'L#_t~[?֋=#ϸVfS'Zv y' Mg^ɆJb݆ KKq*G^jQ;bW=sgcddH)(EW{m^e"'( `=0-ig6{{)8]#8#nݽUu74,6&Lz0zf  ~<89ع45j鲍3Яn2YN3ЪJcD̈́iO5#/B!^&qJK7\Cidmw[~ׅgV>C^1أ 'HM-6TSMj*oW͋ø^ r?2̈́sc˄\7M Dd=GAUU 2UvI4CuVxRrW?~퐎SȩLIbگs&si+#DEHB|[yoL/\w/&]@l԰2ҩoN+K ꫩ/#.h= j+/Wz@VLwgG:Tc_Mq3u /&}2 E>b]n0g^>YҼ˂/ӘfF4$(1#nB|k1bKHjv 9F|Á Iǔlka)/ݮGwϬ$}a\>t &jціƑY}4DtDG5n>`c7$t"սb9l6z>#?S@h\-ϴkɢݵRE }^g۶\hL]MӬaXA2 bV]2B>仁V"aIKM*,-0αvw([%/cц3[C͎d[DY K[9h0gZ,J<7P YN.N}^5+GcaͅKTRZXfFL85(mdyC<I+>B^D \C$\-+W HNX$?{4 \c-ŋ=EL\P8$ڜ3DɾPȖ1\Se>s.Vը]K=oxx:w =JZNXʃLx_ӜcRvZ-Yf1aOʸ#YJԇd/cP;1䠜c6xs(~&&r?Ws-n tXP0I{pZd02G_(U)bN+I2#QxsִNJm?WU KTFX-I$Eɦ|"%{X}y?l/! X Jm+Qڴ{t]uf=yB^6M]g|L&LynṲ6&kZ}+φ!'&Cތ;MJ\\)^BT:!; J>gZ [rߡnI^0;!WYt/ 6|t.G2N ,._45XuAPSRQa!QYJy#qMŅwPN5+;&Ř!X_A$_vq`qVaʇz:hPͰݝ%}ǝE naƚhc[ < Nqmy^eltXYzR˧pύ_1Ur0yTy s`۲-lo]]q9K%\V0\Y9+D 39q.dv1iuFnmKhz7}wb$y *5JpzM0?51܆Wez*3Z4FWkG!ӵY_4tx.+qZ "σŌU΍JDܣ?mO,/cׅ[vFb(A-oG )/έgrpTeR?L_un;!XnLj*J` yxi($hGLx3x%gM'b'3ဘxPڌFX{/9K؇`0tŚKsWɜ'N Y[=@)}4l? jx0d-P+. )Bj>aiOY}}'!}& ;i YKdN9ZQHvVb4hw,l[jF X]i'_@ޮp;`!"  &[jCx \w'0GڈM0dE^Ӿ]]$:_F[4NFrWGE>̳Yc)) ͔ ,;\M2 ?7}n_k pID9 [b!Sd\sɒG|!O)KPiUUghjϙUt,gd)5%" .!hFbo VZ|XLiJw&{:[ c\#}lFLBllO: ©= U)+2aG}1cxLX-oxx8cjZ?(_v;7pBj /a#m84Jl悪,SceNYOEKf4u$Ipq8٧0d-N0|<4vgaS#v>?kz߻&76x 60vpG#<~8i' ;.g2@{іgHr~ ɯf2I('t3LW ꊇ<ǂzF9Ɏp]"cdwc6i;ʌ ]e[on;cG !twdp6Ĕ}eH=~LY $tݒRNf{GK-? ((yR녁^%%BOC;tA}{ aݦOwxQ0*ZOǀ8u\ ['r'I1/wbk!ӫ0qH-xcsnA ~# 26rͧV+|fziJM.AK_eO/FPvU^_ ~aw.^LLBK+Pkܞ)CTw\ u!n]aG)my:z1ES'IcoZ^7!$7Qm2.ů&$@*GtmxKwt'{QM 9b0!G)䚍mkȳ|\:ueA4M$֢ j i;B`91у#CVdA(SGƱ]c9r b?~MJ4]tR˭:)_=|wس.E_v%\!ח|-In7gR)d,iPx) bz"gA:>^>'tHe$gR-yhл\GV ejTd"^=B:JMoC;ax HσEKLqkleIoe| v5FzVY2Ӳ@F?L:UF~TGT,%$-TWeMR0b`Bj vk r_ lrtL='eqSƊ})25KqL g u݇Ei3/:h3TPgy%ta- m$ :!ʗJ}Bd!7MXy6jMpᨑ^>RK&`^#FfmVQƓ ^ز5ܪ`+ tZK3d@txgز^$JeLos3HXPN{$Fy0Q'C!+o}yB\ <~{" h߮Li ks -J&O4 d 4&%[X#K j_H_NujtQ৉Ϡ3JR% z:Kzv:~"JmeQg L@>p#Kfj\_M}ysYzDLD?DdbM-oCXIg){#0{7j ;.`GeŘϰi3vBuiIk| QUR HdG|Hr-bɟ9 rCwu9ꚪF7^ 6wwg N315#d!п :Ef)mC}2w ; 5It$qV\Hd*Lm!\A 4a7FŬ<;]zU*13b @*{'O(Xu.]h~s٬SmK:Wpw4ܥ F8Llj+U9Z|CFk칢Z܎JzptX9$X_sY!:L!DTEO Xxrb弱Nkڮ]O#V՟,w=o3s*$SFRW`"Zm@-X%3qʄ3|Q:rV cm\{:o|Xs3sb :s"®>+TD'h5Ia?V̻SvFny&vӯRgo-,߄l{mJىֹjNlވP>l%y볰yb$?Mx h^#s,>$l5F܌$NO,@!',3qf%$z38iR Fя*YlU5`:HI9seV/C`(8ΗYgeɖ1GxOQL{^ԋ?gˁI2 ҙ]_< z8gܣPim3-:G`D7 PT*N^ V ^*?ͽ;,YJ\0{IӸwNR D΢aaʣyʝ6 գF 8ϸn/b L㸪B)ck4".QW:.ҟafY~Jhl<T S&°%!4hQ! \k\ 0S]:63.ԢZ>!y OIOZ`>?y:kMxhM5TtSUS:>qLEU?h8Gy1^V^2 Sไ ~&zh\NI{OM.%CqB(2|"ZS2s3o8ѡ5+LetN[钣D_a`[p職ImӱPuQ|o _=p0. Wv{+ťB\DFK{ԕAhG<z56@Jeh=& sGzϖ!Av*, 24%uŸȍeeD"KX}!{'j=nHSDACXF#1Aci]K֎fx:fw]=05\va\5 CB\٤Sтz/MS 9pNx ˹I̹]e=ԜF x*5xtԚ8>lZTQ+ rX5!G6/VMІα..9p߯kP >A ◽b`}`|RpoߡȢħ$Amz#vUA#YW/OXxU &J j$'c [UŜZNlE`drXcNe-|*xAOcsYӕ㯍U$-QIA*=gNNW7WTgLծґ1^ǶNRy߯2rKcY"=wjVL@ e=9?n%!^f3K(CTHN*NrP|:Eu3!h7Y(_of'tp˹DΩ7- 2=ޒ&I&PH|2NUqχrtsa߅lrJX Х@{N6zӹ ^("nc%  4YӱxwwY+,S5dnXJ+޿<}\zF Y~񓧠6n S*aSTo.q-uv߯?(s,>DŊVH"E;a'JIc\?O/ʒ_N)YwS/]ytd+),\{Ϭtܮ&NȰц 3iF7lV6"'%j>z1$?eq|*j<ެ<+ ֩o5ߦ+|?z&#p l <0)1}?2zmK:+׃emL4St >:{3A :#Տw/" )e`P%]n 9P?q$xQP9%KWsÔ/FP(v0Qo<,i] j SNF 7g{D(O?B) <8gQLrx-^~%1Yi;%wWÀ< Ժvcܟ4_k=pWJR)C9=޳^R>]?&^Ǩ-Ɲuc_U!(n/TiAJWִkaA9/("AWҋ"T§L<Ꞽ}5bz?[RVoa&z~xiP[~>im&4f~B I?|ϵP.xnhaxRDL-_ 24 LWAK54&>!L{i.{j^;JZJY& #m\56 tewF]}{O ɮ(f&k}c}2E&?% X㓽ZYYN~1bgu;;fzIqe5LvjH/m9?Cc.YJh{yp 3t@;G ;y4;>- ljYUJ6̒*J:C>6 s˥-E hҪ6+Gp˞q:ߡi{V/ʵyٰ>G`REi/bF=:'jŠ:/Gu2 aغA+I| 1̂PmH੉97KH6 u6F6$vu-HFScy>˜WLzS[{7v*Y1 _ 6aGVQXX,*襎_( & 'XWd€^ݔϟ#{?qƩ[0NǔAy=[+nq0ft r<=y>cudҪlǗ!q:p"QՄ:\dh>7)U.[ z9Z׺ɎR#VWޏ"^OpUgQґX79~fAz@G%SJCJ3/!瞳L^S_QzhD$PU|#ۺ<>C>mY^Յ8ri< *th,K+q66+' \b\CM:h"R!@fk@Y0/c-Kob1 LJiojVv+߃ѾNp`Q99,?A)_Yd՜-;wz(ATJ| %NܢD1?ȍMlA-yh@0-6G\(T;fU[kLcw/`%jlIK`vl+ĩ$D}CeGկ?lwq}9TFЧn%A6OCR˅;eoߑipuY6DACG Lt:[d!H}FFnz.plbM{bn~iT&#Xpr=r-VcM mF0s̖vu>j MUG:%B/ȾiЕbH)kX" =<`C9r]ZNwGZ6gqψմȉ^࿀嘤P)M21C;zppZVziwbjk2c̾*}%72y.|ۋz6~1jr<[ o"~ٴLR@ I?|BMvD6G=H}-Ms6"bSP¬|"c86&HT'Cuj0wμٽ)6қb:&Ҟ'봠sh/t?Ъs ]sWRUs?6t"2Q㘠fu.^l?+'=`7eׅ +=-G5q$:T;Puw}ɥIJ%6Mj $¨7}LOoj - *MV3qxHh?nQBia"Z'fU1DZ$CwfV%t,?c>S/&_l.g\T; 1 brɜ;y][>|rq䎐Ӳ( ߖBN3Imn0F׵F6_ vFW!^D`Jb6o"dBt0e0Zeu7A,,͗gVSpS jx9DOYA/"=^Ce //p4_zTA(zE\gؐ^VS45L!b:{hаQ`j 7Nhwٗ$!f(#rƽ/i֠7A#/sbKF% 6i;t H-G*zݢTiq-Z);^'3ӚwF^L gUaCe2?[I%O~mOi.Iv+@Coe>3&ԫhm@+ S4W.j"'a2N 2XwCVa*C"C/[͉-WMnHCŀL(xݰXX `/OyZ{d{3~h KaFzkFS.&՚r@N{Rƿẑ0v`dFW۵ =cXn?:xȰ."o< B[7dKP 8'<@/EwZ@U^uHڦS4-Yt †uճ\2D:c> o fNHr"g=ϲyҰ }SI.o}Tr\k%W[}Nf9"g~(9E2∂4J$&.ƴ}D?>QS:ǚa-ފ77pVlޣ4a@"bRU4z>c]ފr`͟W=f:cVTkwOo_@3Woo\]DD˘u}5{(&HvO֓,k#ě5ى{X׊vrɠ\ &, ܬ>vBq@􀕼nhArs&*/)QwY|*0KL)4t!=Hij>7gdZwgtVgx1FGz;cݠhE(QLRn')));N} ?=Vn ֶ*r@8;ڏڅ aT}c d^DWLk`mX|,- DNoKbUսm:,1|{8ĒXm̈K!Zaq8wiaRc/:HvKp-sk /X(7-C^| 2k?gqOr̷` M[Eup֢~jKدQJOSsO(VevB~~ 6H.~;T)E3|nlU0dDRe)"ELk:uPw2ko"%imF$Τ^Q>&ȡp~a 'k14r3-v.@r Wzq_NΠ"PGURSv )wY`{O>zÚuDB62Vt⿈#/erƋr(/T+oxag3۾uPP9 *^$iÙ=Ú6f}Rɇ8RŒ*tM<:haXIxऱMGC΅}.%餴G_JIRyoJ̨/C&_ 4Xu#aGVwLS7 3@V #d} ]@֒(i޽e\%[噸)ߊn) k*sAmO>*ү!U6sy_ك 1 w\e M$zKWP?I|70bS[7>G`|^ezm~S&@@564r_ gN[^iYDcguHTk"d!o4 +a C@}F4|tM U A\h9jO9 t+N4'DpI{0y‰mE6듌}jT9[;v56>ٌ1-EڞWJF|,d6).gqbOg\Kt ԆL}[[UljVR&4\)ߐo|!Y4-?O)*Ir?QCܒSs`>V*@['[u{bDyW{53C4K;ȵ|[ a44T a׿N ]<%麓@-J㏏w?(;ٻhq/S2Pc̿`b"]YJN 'WTEY 8`X.,g4P}gQnڈm|a5l"v4(O嫋Ѭ ɻ4/*Vg9Ĝg A옞y{G9iGVsy eBt،H^f21*VDB@˭C13 -2aUԎY ad/˵Es9xxŒh~ {SLlV #HY934,?)Ýѳe3&ݗڶQ:*Ԡo.obP#겷G_U \79|.v| $cRRG iBaF:xrV)>Pl=cPA|knb8˟hg5C8wA@{&cyKiH8F#KmC_ :%{x.=v0MMU y&:U_XEi?Afs]b~/3^9-h'Y`,}T#㩍`2l-아Q0Bz1׻\e3Ml=mÉ0Tq%:]:quOL0Iڤr \vxݷ i5dwv,+Qu^au貇t'l#M.>#MCK8]%O&f >KsضXbJ[ZxDk0<[Y1CWd@%G-ɦk3=Q#7ԇVT'ś:Ǐ>S3. )It0F+Op 7VK>r1q T.7ar)/mUxuܸP%X`"KHsdϺ=*ǹs/Pt;UNBU{3il4R={M@?S ]m)fo3Tup^n'0E0z溟ʂ+ςM6i\MBJ8{y!Yu4tq;"@ц7_+6 vdہW\~l =Dx?ܻ#]&֭\v0rvLU VvLǶJ;l#On+v @CoBMc(Um@{TH E^*,TKb꾱e("{+Z~HSvTqƻw (agEO7 pAo^7a4+HNg(Ee#m]֋ Zci::qnLw pU*HlgE&_^{svQNl5j }#GPwzJ2܊%mTNȑ B\7k9>~Hٖۢć+ҧEzh鲒mKfObo34VDёD^)O5>v>ծ@y%d<`"Z} Fڈkm /NS/~Bڪ4Hh·(XqpH+.pjq4]6UE#-JD,k#.6YPS麙ﶥS#G.,;ٯ]&'xrl(9eл鸄t eTuٺ_CFq>QSh3ro_S=T~*Z3oU2Pg[}T1CdLdVR>YI kY)g͡g{-c-MF\*s}2(a (iߵbQ/ !A Ӏ3]ƶeUoWZ C 2Ho9u9&Ȑ\<{Mgqcq¤ET8*]ݚ!rO$VSzF'9`a!ⳡ%UF~K^@e΍&DR.θf~ /[BWdeD5OרȤe~- xt [y~x&kLwzQnzU+lg_Үz߾`Ga$= N?pܦ-aVS B(z^ic-}iZ16N6LdMpaq XƤc-*ZtIO.k-x`-,LhR\^g9u<huG,oɘ!H.Z9PIR ha_mbʚ$OO<[>?) v!) JvN %J*2{2H߶"Oja:ػ6u?1E4e^%0~oIA8ccSl}(^NgYku]O XdQڢurX-4KgKDKoMd*#W#bdTj1d{E4G0^ޡ=oL-%RY<{SrC$(r׬aq㏷g)^0X켴V y-% ƊG{$`|$u><SÉ7DVm2}Wsb٨LnX$e t0֘*!hGJi0ɠ!Q;G! ObJyR|8a5+Uerkuz2Y PEbkdFmL*3%ҧ?Nv^d!:dd9fwܸi<ڵvd:H_;8Zs}՛ZpKWXMuuLtV:d~].(QXfюY c(K`v8A1a4F,"7Uj pT.8^_޹QHE\R*.UIe-*ӻkjH' a|3{խ:wѫj]Bm8^ȏC4Al~vmׅ @8! >oO;,g\{6Q" yUk]H"k(ג,6=sG~|?ϹITr7 u<}K[חԨW4 ݴn-RQKqu,^a23B(_ .v}6f}pF_} {]c,znVHK~ZG&kf߈6 ;V{~P:=VnRRe)FĪq.ڑ4BC/` D*;qii0Wd ̋ =5˩^ fBvvnkϾQ?5Ә ܁]YBv }.5T!) )h j`B_8>bwm 2ݸ2u?neXN3~]sSY#5=7Ao)f8H`Ps3^åӜᚤuUM  yv )upK6^>;``¦u7PY,{O4 Vfkɭ}0M'Sslz9x~a05c%!cҊܼ8^_^>)/>gd"t믿=tjER!}Ƨ:KG[lҙ&Ek혶{ԫ.`H OYpDzauO947by`Mlj?qUǏ ,ڞ ċcmt#YlZD"#jGp(̆,P7L4o#`3Y40hav Z}yO#El| )jHn'|vC(>y3Ula<%p1uA j vTa5P;C|o92tWxC=? -kM!*<HR]Vm6aG](LYg, 8NZsa5'AN.,#,n<)gKMuH&m/7W~1JXo3~jODUΑ:)֎=IWWI+U|z]sTם\"}f#`XkD\il 2ve[hO]|Y"&#o1鈮#E@}! O+O1UZ0R:~uWD],!. ޷?/uc\ tD NsԄ"_et6D:]?.Ç6vn3_ pKѝ+U๒nu c{R-_7.ێ8OLg"wV&3GW˟%4^~xϧTgu ޲huR(Ɗd`FmLY:j%/z0b'fA Z{5agQbE1t&?̈́pˆwߧx"E7/00_p}E890 ĈJRZ%^7]}v0AR|Ms%DjdR[=j /XLfe󥬾T?dC/BH}Њ.i4#$-x`4Kɪlr;FaFvDI0rG~')V|.W DH{.:ц}D}*˙L}Gp=; pk9Y -JF}R)NUTXoLjCCk.M7Xq!Nt%.qd߭^,ll rϿm3$\LY^BFP8{0`5hx&'9 ̝`p ų8kB~|}H-LԠ3f@?uNjvO^a..j S:s7~+}2Q#} KU-N2@7MXZfeYiTA&p}ȱ61Ff+"l6:TV@ev/hVwld:tcMbP_fafgj9_6(:je78!K 'gEhݓDu7Z˳,RQvntj I4in}- J0e_\u "\M; g嶁1h aJչ|`X\njBT~G}_`.[_ʗqTQ]}Bdھ^KUg Wۼ%ts#3H%>D4"]>PbW7ii[57nP#9 YsJ] 4M'՚>|PdFuJO$oA?vIw$̊`vZ9) /֡Q_¨ A7f&=`T9X ]=(_K 3$4PaoBSzhk'.qS߇_pǃQ(%-voh M<=Mlv*?o[UM+'Qke͚IOaS_px٢މ ݺں{O>/0VMp&POXVg`طLw5sCеu-NCc e74MS,j\t,̗/C>4J||{òRcN/M y:r6h2(Q}zM?zmѽVaAj%tj:LW#tTm-Ekc:l?,A%-;UQёȑH+ h*V"@Kcjdul@AZ??SV  b-lMy] 䲝}% 8?އn;OevnJ5d,=%GY_]?^HUj8tX'o18 X{#ݶ1WnnR\.}\RH3; @Fvhib?lg*t#AuLjLT.O(8fBDvz0 /b,hFҢ֤:(sl"Newmb%r'鐊[ڧy whO|oXe]#qEGTaCLSJ'e#X$@Ь*\4 n="-\P@,x2^A>-=~lB!#qU1`"U==-qC05(.6G'S+(ͷ";q>/ ()=tB=9=id]pqă5nsU|$O[ V׉ oئ ] jrɢ3)bڊpHHhrznJٵ(37DG:_?+tkmLJesA+^$ g_s/x}mM2l`\Ū+3Ҙԡq&]pFz%}KA'sC}OC'LRb O%kQlT*iO(yU |8ig؏-~_.?{(z^+yPF`+QlgGBD&@!jE̍قTv!楢߁,7C{[?XogwCa03 G}1'4S):=jBt_?ɞO{[ֽn6Py+u h[<'6:]|JJnû90b]LGm lǠvxA)CxD+I[.4ņo5 ʟE61n]Tz`YIdu3~ԩFGͨp/1MQP+odDhxc]gg/"Μf8~@=ybZFg$,la=Eĵn@Ukʏ#| 5Rl'=V+>?~HM1*C7A'1HL(W2S_ :+|/E@iiڊ[Qˌpl([(8vQE3vGK)Dz ϿX8PR5j 'dqn^(ŧLF㥞I]tFA1œմk{]wԦB 6L-K%\[>*1Q`Yĸ"[.eNo'ޮ74@6_DAXBO:۱a'h\WxԤc ѕ&3$z4Ͳ (:d}%yY 8krƞ{!ejotόou3}YI#l/7]},ݱ]%O4| y_Zp:>yyPs.5lN3Ջs pJ'%A/ĕvyr$ FvdYTf V Fy C6T8fЯ62Aݍ逨iq 0u'ۧV*9s>N U LGWiJ5 o%7Ek̯{z\86KI@ 5>N*{4ߛanᩥxB'k) Nϑ@ʹ."Q,5r[˧9AfG{@JxN!M4ӹz[`s,)cSDlI) ǔlrm6?:.-8=>BEz"0dk* N0Ո\T9 1iF;I/<4M3r xҤOTBN,c#2nls$EBɭw~!?8O]c'dxݵjW ݧj 4Vx+lթ [8ZYԻ|}-.FTO׆~H+k"3A(jRgfxgnЪIuSn-8BK;I)pߓjB80@ShC zUH7+Rp#VΑW[۩GX`ղ Pӻ/~gΥ`yΣ.Щ&f:h4wIZtfljXVkм_& r𡍱1gg5Ni@smsYrO5w|#B]S†1GJq^GKV5b@#~6N}J;3'3^?o7BHuބ^1 JMF^/l5hG5F|xMyK ށd}DCdQ~֨'HлcVPMاVѲpj5qe1b3q3)DI2~c?ԀZE|lH{ Xb߲*9]`P4GnO=1nuģ8Cn\[[ YDc|"ִG ҉mfq\\BCrW^|F&Δ['&mj{MV ʀ޾I2ڤCOSa<[Jt2O G8nC<5=lGcz~>ǹ4O_ R+'Y N l[W4^`JEL16VDpB8jw!HT;I'2sիfo/Eڊ(B}2="csۃW^4׷jeiTZo:bZ !YygMT6bZ('^~p_X#b=x,7~'WHƲSL{}hɔ{z 8f<qK]頦2`dFo=Z p34YU0 W͂Zց+6<OQ״`tj\v,qX[;P Jŝ$yej?.ClU˄T&*n/KQLFcӿ<:=D L9Ot vZaYKkpΆ<fPv30!q-qeg BY}KA~Fg`,Zn. (Z1!Kv<4vj`MM㽴B@һ lK@bWA?x熵FNƩa[_IV//39qf7'$c~Қ¦ [6Ku;ٷC)"r@QY-2ڨޚیTpcOv!n,p$: VY"p)OkZS>K0K,ߺ74 k7'Y?  ABQ=Qz>gN!4suC7|&5%;tVQW9$u^= ppq'YbFx 7Lg"Ed_ckFXJJ2nYH&/ψˋuTԬ}}@ Q7oCDߝ^T5ĦUxAuѨ)6לRl63i^ghO=0\ bpc?t1۵!6MfXdsZy\o=yTo{{O>(>KV |8?[K #l?[RkqJ( <3gV:F?};MCPCݍ#eмH*V#`r{WP_.5yRSVq-Эz[CLϝ~P!hUt͇&Z!4VW:30M(̩V2tA4q8`[EHA&zxc0UtBI wf] R/SșI=ntƗ=ZCT.U|&\Ux "G0~kfUT}ŀV8K/O_NDh%2i9)C f=QVU<M2Fu>@Hq"Z{H~G$WÂ|^}#n!d }Go^?u,{võ8 ӓ ,%o|wqH$ D4i,2Ѭ | 铘wctw++zn$e˹BqC*  N ЧB0";>/Ρ: n@0)%`٘ ϑj=2p $:jb`BwI*wA?~*Yq<;VKA= ECrZ.= ܂!<|Ѕ`JNkm=2B9Gcxs;F-:|H CήZba>Mob{q,0qӛ$)& ʒ*$:N'DF}R^_C$)1$tÆlɳ`"$,Ѕr|~X7O>JAfC K&xD#(@:+=N nwNwNIpQ{7H@sHmGUoHR8Ո2s։ JO ?m(Mw NSr ը@#όt-9-{8}rwFχiOzqTOxKUU߯2>e7E3c0C.֠ߓ!t ȸP[!߫ȳfJ׵9ZXR:deVRǛїd +bL1Y]{s[1%N9+H׊&=BJrG$m/:~ǑIMOsa6`xΤ8l+-?Q:U\ϨSSsEЌbl7'6dsxhES.yl$ApuU[=xOuCGh-4T6%ꃲ?Lcu>sѩ5evbqž>= (ݙf˸g[]$-q)Oi3ɷ|d_lYءSP_zۥ!tQX\Ĩ`ʳB]eI{aII {=cv}`u\7MSlȁ:Bv\4j6k:?xj()\2 0i^ k*7m@@,d<[yu\^=(H:Ʋ>{E! ~zƣ1A+"=JX}GG n$VLYgs1btu x*n9BFe\Ryx1+94cSr+H ݇ރ i4 pŽ1"J@<tK֢&2 mdخ>Rߏ\~I F#wu |sFu -j`}D*]Ps瑭j_v4ܔ/'wZEK(ρ1EsU3/JMnAIʅ3 ܵʍ!z,!8|P K9 CNi%k j"({dK-n5CqZekDI 0 fMڢDZz#m3Ed.Y)Khdc)œZ@zwرxL<ˮ܃2C%n2Mz z2FwzSI/>p8b\[m`zT>K3̨\|բw񃋔p-tU J:MuE))_RBv8fW%?"ѡ?Y\ #Vk2ku/<6Z kWu:]jN-5εjĽm5ǘ# c7ly]{1V< s؋JV۫Uco.I7NAxq;96 !2M]ǸpPs g0s}:'oeи5 ȯ?k Sdt(I B9%I*N)7dc)l~>ʫ| kT)H̜tY۸5u /Τ5_S8 p JC@uQ8Xkhak0IvŸ/Őo6݀]߁]%Hipn]E'ց1Y*S[`g6.7@"s szXnt9AEG!uEeyGsaBGas};ZH7R r$tAVh"Up+v4Zy^#ԙA\p/YH]LPUiUqdw?M 5HD#-$;]Eӧ, سY@W_/ MI,rGzY'E Y4| ,os"vŜ$:B\NO*J0nC-ctTf.1B#r܂37{Ux%RILqQ0WS[5 Gb̅ϵ~s^1J?RZR~eƽh#P2+fFz\k?ק)<Л7[E\Zofisaٟ>~叟h>0;{LLSmT:pr_rʓχ;%SkO(^Ȣ:AU%3/(H'L"vjEs EQc2#"~VQ Ǵ-|c=aa9bXVg8d} U-mJm&ZAsĐ6L qMaA$2OP@N\:ukuB۞4"-D71}p::ӔJoFP¿&Q3w?:;c/.;lX hIf /$93~+tJA[r㫰GLޢ(t}>!vdi }+ ;vɭ#:}r :ȝek;7;:" (pCVK982&&q IH@Y:?RQ r1-_F6=?L1ybJ55+gkr`UJ [P -rMB?8;6{}vtϼ~5wa?>,,>|>5  woji꿴y*\xŰ@+hXq%KrG^8YJ}ЁU{(]HWc9aՠ G/_0"0tJ( N2١8Qy(S;&"4z1[i:튌(Րztht=_ })GCpz_ecЈu3Ĝ,oWuN;hqY :Paaq!"w>7"yq/}TD8*K=Tm]Fu>QY;@G֍dfv\֊7@,n- Bt_d&z_ ]anh_8bmm3$f$Hحy[@8յQNF.~:5}"@@@'kr3m Z@+G$,81ҶNtUQMTektzhq˷r`{ rw~Hb8xAGlG 7qb ax?(phɿhɲfqF|qMV`2^[TZ(7؇͓#wޥM\JbE9GRv's]jSLjNy!1O{IRҼ'mR9ιSu$KZ\h|K8VC ·PpNw7q\]Nvu(7D~uRnexC+-&#$%Bݒ#PߐjR0 #ꊻc4^ QUT7Tq暬Dlhd|9D/ҳ@Cp wm_vgi|Z S T=w@sPH9VMvfo|ބ89> k M9TpٲBxdZΤv=]˃?zH oԶj~Cmݞs(Y7^Ay4݌?B̧i)pEJ oYŬFM#7}v&Oߟp[05ߔ\D"Q 9^&Yl=, N, $Xmsol' 6r7E70'fhJk6 bn[i4BIm^+w{+qMXs[Zx+eur=,DTG)hRUkvwNjHvmf"E]$kS 'FdRWz,9  u9BSG6⾑B;] LgvNSm: ya`~YytgF=[+aYPbKv_8FyڽhE?*;a2QU'BpTYˮqЫf&iv$2oޮ=*=o0 a_\}xqw\}H<\-W䭞5`Fdox,F $j3hV*J@i8:w_}mP:VZPXx{|k1LOVg}W6}e 4 EC7FEf|vyy)eZ%pfRYDeC@ȡo4{f8^Mj˒Y';r lC{ I86!]Sp%2\1@Wu8%ktr24^vNt C5zlsцm{W(TՌdץa=<'w4igWN<3Zg&}23hu[Dr#쾮9vO5%yknAݗqII6v4ci8DoAUb]x_ta"* 4gp6]T:Pλ Y>0~f~%֓+=5X9S6ǎ8tj(ċ@"eM}n(ѽj]^7=ܥDO,@9HA׏|Ʉb^?ҌEgH[^b&y_a+@]uZ~*k5R*96cVAe]%ƺ3Y\T @Ӗ\({MH!cUQ=.pyƁ~e84~B'ju ERvѕB4o+-Ôm۰+iHRb'gkDYpD[o x/H1KO*wBb, CTˢrN`_-1_?ANP˻"<'Xf=ۗ'aր$eyeFIŊVWcK`|fVG Krr(( ?EWۃoA<`͓qގj~~nݲyaLϙ1!{ה,G/9P㛀;Ǵϭ2ӏZf`qϠ)fv*% s Q|6 l}c:CtR2k @26(ԯ(x Fu[5Bϝ@f@nvnme-' Ke k r&C6.dK8=36a!y8MO3ntH.¿[/.>(`mşv4 d-?{kpcآfJIյlLB\ +c'[ ~Դ H:"y6cJvr0mkmN?62g]#Bsz#VH*  "n")#9QXC\캾" 2"8ŏ!P^dc v֙/=o{k%ps)%C<cؼ [Oa`.C4Xc,C` P0է`|M^d]| vH3`t(bO3D"]}_~,b eRh??y,5VFrW-x$@`m}o%m r>qq>>鿱y|Xw%'MjOjY>5bCWs/%m&xSr_3DeJw'i@ ZлNϼY r%6ui<&JP "{NGP-Mѳ)"> g<VsC]-T- cmAsvBp$PRM#ۆ!!.c%ma3HO(gzpgL^ C:_G1dK)&+<ƃWn . C?=plNE'=C'ޢ/䢪u"pOa:c\B脅ؙpO REUb [#` 6& ! yr0Ty(*}Xrw;h YHaT8Iaϗk9ޫWQR|77a % B,3 ]0l!ݖYY{;'t$M\mU`\YсAڳH|87\JmZWn.T91ƥQ—D աU#Ecәv;.Ds'݁9g8a r:d H,ь9S]W팹#:C")nБH#zV{RΕ~v*L1ڞBi4cP֮*oi,TQ  W3S'b9q~[2Gȉ_:f"Bx҇NA¬ w)4gZprFI>u)ujЄnW6'xΒ'ݹbhU"tBWQ[2֝F+=Pf۝# ; P;q/b: nnQFt/Tg#1Fo=)7k6mm7%gi.TamNs/OįAGcĔBj!jcq31lLa2,iYCt5/p' j(M\JeGcj8VF 0/'Ziq8,:+v蒸{և1!\Oҧ=þ0lԑGu1Aix8mc+ 2%`r 8P'R p`cxnWK>L I_ ,әĹo>Z?BU*&r[vІL#N?ѾF9$l5$"iᶸ,JM>ixFMϫt_;2U R^!/1:OQ`=28_2JQ|{Z}1in؞s$;cMp4&&-DӢ[k5k)BM&^w ލFZ%^lUD~ؼj鄆ALgc]1a'?wY5~_Dns~XFoeę+Q WiFynkfnU~d6,=zS]ֿDq ҅!mVT# }^4`P<#MoÏ:[h(攥-}}-Wʛ`v `GR  d_.qaQOKN[q=Y\Nd-S ζ0f>_n@_-` zN7/YkL T1`O~P&eQNJswg0  BC-b }nm'z5,qᬑ",4>Čt_u R nЇ`_9vgo8(Ua^w[^C֍.),٧hR)(ĕ==.0}wv8)hR'׋v՞hT""T\*U3m F/}&HL OcQP*>6)ܫAw(є}CՀJF%rA 󭡫= FE YVLLkLeW3Y]Z}ךt!dcUvSV-٩iI__h +'/|}O}f3" 5^Y Ո禫ԐR40dkɷZUTnhHIxU%gYSǻFQ1otMy:}YTc7 іdrs:|L8'e@;:BR>cJCqd39UaFhل6w٭yYzSI`@[b*5Jc͋>`հqTḎ/SBxf˱+PABˏ)vFIf-i Dq {l,mzt{7 J BP={Ou~_5GC悻nЛ40Rie5ԃVQh$` b?}zN_@}WD wO\GyzuLGWǝ-!.KO.FhXqԉdicqҘt~KF+E4ݼ{Y.n3tt$Z4Z tkjHA9x13c9ll xWF<Em6q+I3]!" uVxwo}F?J?9;="]-[,WH)ciWiy}9JaeKjP=JEufi aa\lk~Y X CR2Ķ~,qR6!OOVV!jf@>ϔa%ŁC>t%6=MށX앺L0`䪇| /t4C9$]0 N"%.zd(&I}ެ^c0R++hIlj}qQcy?>(^?&y͖/d1OMJZ*R] H ^#VvKmwz2OAV$$@ f_ڽrμ|I\eYϨ%G L=C;VI2]!]_ 0YW~zo~@2/ T&%~ZX[ ĦvDm@-\N[*)fhW &3:FOA7~[2{M@V)\;-[+ /ׅ#󹃴JLm;y?!Si6C "'KXD%&?#uq-|@^+)U95w@Vz]@Դzhg,l(rYgJzXl~gZT)i]dƩ))qťVmj) 51nܛfȥY`U]h%Pi}ޕwWe=(b(&k?f2F\Ȯ-)pxhy(k#c3Xn] Pn[|v'C_;ݑ ED!׾\ݵCuW;_3kmJ b+/DY356c|4?+0M:?ʓ$' ʹ\pi6_XB nU {/3AV8 /{ T4*^t7Zy(Avb&<(t3~K xa<)چ8QĬULy"/"6rF"cjr٫EYBɖK\&]aB"ߓI_f/m`쑙lWAn2#9ּ'H%Tj4Q6YT4 dO%9sSA4˷zWrQ7aCFwUpܷ0Rq&$̰z0': ]*t⤳}76KEY&dps{ZF,Ի13$wCFpUOSHjUHK\nܹi!_-:&#CdQB .0Ur6^ Gs]D_am?nepjQwI$& /yA< !nP|KO,iھutS k_rc 2\2XhW N'[ M"-nƺc2FM47P7jsU>̼JqO6HM1e?Шx'Ǻ ,IPx`MY3,#LBK{)Tfı,* W n^rۥy6Y}EΕWB C̀޶XNHR 4,GC@1K?+48 %tO[//[c$ȟ!%0ypJQx]4rN 27`JALr/.4h`>sƫ"ol$x'zuXb2 $^ؼ :V2ۣ0h|Kɓ3ԝ1ځ&Y Ryb?M%B 2tp5G$OϚ%8HlR'#Tr/Pz,L  !ílGNJqnI>9A@T@Sv4ey{a>0ghǫb݅Xp0W.@wvV?IW5n.& >@#GشNmu0T2~,#H"0P?-b{1L˖ђ7gI@';̚'L>s{mPt--6Er`+8mN]꓅A/7VD{J Q#uC4o#x^ńZ ⮵|/ت£ Pr:}3(~"`%_ }n],,;6Fh*TFAŹ>>\E6ǹ\י7|tjp0I8Tx:Umq쩶Q\ ht.LtwtfnRr&^IX.L$( θ22pMM H=1/OGqs^=qz|"to2pJu9mҝ@%rķ"f _+Kgߏ2!V%zԙܫɜ}r8=%WB;D>t\yv|ZFLbEb;{t6p@ah2AV S ıvhB&i{>eXwjQzx4Z" /Kw]gh~ei$;&-YaN٢!g:oQ66:^i2?R0T)@]YHݥ8M-eVL.9a! @U^u]k;d0m>%eHMD|bBpմe˪E-.$w\tc ܊dSJ L PRTd̜ڏHl ]i0Tb̄ 򊗫$(D< *"' v :ZPmDd>M>cz8Wq9 붲0KtVKA酯K@GL0-jQ _kdT" )~Bo~tи#+O7\vZcC]#**S8XlԊuMxT~aU&QqPm/E^IHΆB@ &.mUͪ_M Z|J2v(gʻv2L4|C^+:5 z2D79ADtq|eStV2q5+&x4cw$&fĭ(Vy綎oHe.-LjMUdjQ8ټ;|!\t(b-NcYZw @1{hUevJUw};eʛ\tbq0}C~G&! ?&3+o[\sHjQT:ZDoO}mFg3YނëQJU(rr6;s_r`FA(#}/lAUD_R|fV(mɀ&fZvәǢ\ $,dYTա}R&v~z GX]N$lMm_" ֆe'p&/rY_dI*&[)^`FM<\LJN M@t\NsX'X!9l>諸eY҂e;P}W4$̜4Vyƫ9CuN^Ԩ8ߥk,i5?X]X, G/XhA9@ooq*+$ D~zaϪ ƢL %\lM`;wiQZ'sSB}E +* W}v$ ŐrUa1}@-hb 3<ּcHӹbCS9+ uL'yiġpfJC=8:bR`$܊z$wElNX)yLƐ[X:A<1rkT  eUoR~z 4frtaoZM,@;0h=rYދmaGӖjϛ崱{LuIHFuӢ$BHm^ %[q3&őzo$'0fPuSYoBa% &:kfN3,~{ߩl$5U""Od~^ #rq:3cؓ%g1l@R~*[s B]n`T?>Z*Q=9R(XPM6e_|A? 8#M&ziJ^}$\(Ɛ 测֙0%is8RW5\uUA4&׳_8N{#3@Q͂:B7 uLn]]@}ے1q'HH[" giܷy:5K GzY7' ?&0hnx˶\1uI}v8B_L""UeP{@ DysaD;D.4ڧH׏kZ9v%[SA} ޶k=8H_P`EߜHʛfT K͂;LNe%f8+ yqeaJb7Vq\-jL6 /wyL%+M3(^:=WTJہZp0=@)t](Lуj&UjNe}pcY"qS!ʻ'9  $X`Է:[?JٍeQ6$W)O4,͒G(<)G轮\[~g"ѰYa^irb-J ş|vptOl8B քL?gh>@'Aç V.NK2zMQ]?WUWLI=cv%/4-%d6X K}*fIU]U5%53_wx6m"O]7ےi/rވe5[ oa!@ k _yjuLz)=YB ȉ $$qjazAi=t^!+ e^J.poSu-&J?XR72.1h 61P,{ 幵c0I6#띠7hZK1 U 0NzB,~t{@L-8M x k#"/6YwjPLf0XAz/ .js9A}]d#%; q`Ӑ tX_5>ۈNV'v\ĩP{O'\YiIZڃ-e6CҺ?C=II;Nja./7s)/~s#– XU[uZm:-F,LF\`!|C›F)jD}x8IJl+fjS0 ӕ O% Cd25M,ap_*gf^8U;V6m9I8n>K./1C |EhM:" -mItȿ5lF& gFA曷7y sP \\@.:[lb 9wjcbUG;/e)tner~ORw$Ocet1iIko1=$:9ҳIJ5ZO"+o| Ƽ3$n(2ږbx_@* ~1I 8|Vڹ>G5 +:n<]zwRǮ Ey)d6,?+Ri! aIq-{00K܎ctoi΋ =\v jjZϽO@9ymutU"EqWnf~\ TI4NC ǘ'p^kMi;9$K;e OM7t?\1^F֤ O'B_D>PSy_ ڔJ/k}gZ 7^xaM\WMʷD;<өhdXG69|u#L$qwLtel 2)^5NSTz]gzAn9M{UhE[Qnzb9`M>c26iއjǽ€vCիqx${c[K6*V-"JpB+f h$>tk1L'{'uڝg1ԐlF*PgIqKԠ \G€;*0qIGv"KpC>32Aiq'(˧. W <4뚰P[!s,kQKJ%\4I,͇mQgYZ07070100000438000081a400000000000000000000000166b508850000d4a4000000000000000000000000000000000000005500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/sound/pci/asihpi/snd-asihpi.ko.xz7zXZִF!t/ d]?Eh=ڜ.+͟[C9="8XV/u?YGȬH`֌{ʶzi"4ڄd*oVIIn/U?)TA9 uמ I%Xx+1g=Y*mBxׁmlq05넾!&qC7*ԿD %-iUW`N_ؐ*P JZ>]`5Β ͺN_aΤOA|:ʝz ٻ0#uz$f'M3d#ȥ9TYPM @#'{Mvpܯ9"vk골ZQg;юdFs#a19B5ESߝw+YidF{ zGI0!B7UAD+:ɝ97R:Tg"|8-">NrFT J1&ޛqe;­Z1rRЩEe ?r ړ7]4ly- %HTބm@l+!7_ NiKvђQ~Ra ^rC8^O/Kt,|jHO/`ŕjs='rNeW }|PVAːT8j~Qɂu8@/#.՝CC z`PgpmKS?d/t~uYDfOWD.uh Oæ[l ʂek>. goXQn}Vj{Fj`_ߨMAIʂE pwEo^g@Jt%P̙Su!d/nwj4u2z'+4crIsb)o׳W%fᐉ坏>$cnsptzTyL P[/{+(!| p|8P"~KHJJ62rK쁤W/ "Or?a;N,x}?-6s4x1w+# 32=5%rPVl#4Tz+23||fn x:]; 3`5xL\tȆR.s^631 J&c(mjPA/KAIZ O#3>r1dXȜ|UaJxe/eg6U6L¥AS2wk$:F tSZpVRZX> 3k᳠/vT)(: m?D%@U"rÛGM)t'V30]~$l;Z=oD/WsU*ub{L־Gzn{±W]Mq* g|r>m;g z`m[QӠoA J%<5;ɔ&$a†,Ҁ:9P G=]jwN|}1%WxL/*t6떁yS1p* =1 NFJuEFB*:Ѱ,|`WBb]TvQ<ػ3+6ZǺk5xuB2 *}% *,X VԨo cŦۛ7';ikE.wTǹr]O9ZO@no~|Q0@%Ut*~'`́ 9pE!Gʿm5Ұ>{Tc25x\xCe-jN#DT/h5v=QVB ],b"Jc*3=1Sa.x?u"ND+Pud\67? Tv✧G5>Z%o%TH~Jjf~ wQu7 WpuK Trm Ϝ1%?gTgMK`f^!wL;Zd;Hgâ? j34EI3$`}vEAL,0>lNAU*r'B{d!~,ŠG?[FUKߜy?W>VNιC $pjĔUo;L]B U$>[;*D D> OD% O n#mqnK9?l(3XA0 R2*D pYuÓpT2`Y~6ڦ4f(W,B A$%5N Gvr}iPHLFd6YMsF5dBWZM^BSSF1Ø86F0q/c%3WIMq^VQ?\ +4s30cgl WeTQRu2jP_ȗ>@A'_by?B}Gֳ `gɯ QB5E3e4R"8u859h!4)o\r,}϶QԼj6\XvQ&u\78(ڊ_d/}aj HK`T١JVM(RmtkƶޣfZWp34ӵT>j$HeZ!W^*QÿTS0U[ʼnLBMJŭml*/ i:6.C6,'ADiȥK:VJy_M;Kc 0,](7x:7nht\Z>qE}Өc0;pG!< ; 0rGj2#q^ ✩S>57ΰ3gCh$>оӚP'Al5h$OA{oG!2U<&N yK!0b$*uZ˼zE]t2os)5{vduh ]{LTv߯1hYM׏YR,SV#lSƜ cy5ONLh=@¤g>!!/j% "/NvqCk([H΢;(>WS(ѓׄ~ۅuc# ̅VKM_|n}f_iX!.MoȧU:z6(2SQ0=,ywh~+)YJmPRA\OkL8R4=0mT@RfF[7,< aoJQP6=N3!Ώg%~_/š!k u/ HW(j[2G5()jÿU(`#U :샑O'j(YIY0x0ҕv-H?: |ɩ=*=H\_QH<7"V/HBDT-:`Mǣq<_"ozs’'zƼ=298Vx.%X05jSCM.2 ה౹%;j# ýċrH݂l_r!rI;43R1`{Cnj<Ѯ0i D#:6YjM' eF@Bat/nvrŲ uW7nI5%BEYwQ UH.d#L)"_|J]s++H ;ZhPkpTaZq}"i?ǿJ/ՐAGAi_OD.id=^ gia^<s:f/E|iOhD\qST`?f_߾lQ I$/f&(MK; $ MtgWlȐ(qLKA+wߎDo?.Ĭq]āY `8|MRn.]bc0ِSi7̓| _qM[=&zC}qЁ>{֢qz4jHbMa3a/vh_C<-i6pnu=;7cE~}n/דC(a]3R0d-Gz7olm,N&5"Xo6t<*b8O?j Qw4* f-l+ ptJ2!p ś" ƶk%@}2M=E#+Jp!yn 4(RF[dGXP3{6qF؏Lnؔ!SX0#l˨ټƻ9jzIL/.w`0YK#d17Qg;tak|W/tV$o׬'M^J>KCg~6L'#4FN N2gb6hAc3q!H\X*K?XlG-ӡ }dcz^ld7ef:ѡt~$;Z(wz`U0Ӭ$`("ZRX\c.] he7kA fodrؕ^7 nw|5{qPbmQ?xhmd7I lۼ CKHcV:t!U:{\k) b%GgD x_/lPxg#L2P?58;L"\Y%3eudANz^fb'DG۟5u$t6"gv-!yhV!fxYwpbLS"}k5T}(6G'd.!lys~h]1v$44QY|K} M#B/8O$SJ(ƧI'$D[c#e|KTlqW0Eړ)7ug tH7]7~ES=<(SƂ 0xqw[_kH')Ys$qs(c\ ѓo8 :RmAv :i4"n,q@Q:Wg7ul, y]6nAR>tRX)A"~6LKb^Tj1Vy W=P=s}(ᴨ,2S 6@f@9"8\W3#boLjqxsp]yq=Τc>Nng |սH\dչıa_x|alA%d Ls35bFfzM<_U=Вu.Jb喱-?Qa~`}`71n@m6<+cDV/g~X&fCmc$kyF<<̛GG#tWaȸo!:|wNF`[ y8iaЬA/kjBr@M$Q)Zi oW^mO,IХLSIS9KZ>0$[ @|sUhqx!džDfX?:_~&εRlx@9H^rȪDOj;^7Vȉ  B5%)hbbRX0̹Ұ0_VLE0bݸdi (,;a pT)bBJ4ӵ{<ybGrjŋ_n]&c$ۗ MDk#4١-4}n#ٳ xU{RFdJAػ0]شs!Z*ԟ=+ #6>%ľ xq12˚G,_lT hdyuˤH$`0džna14y71c]9jdPc7ѲY5P<9ID}FF'l#f?vqOnZ vsƄ|$nY{~:-)}ELxlSO#EF/ tp;;B}VfJCłJQUgx|Ƌ5@I qã մLaA۸i~ޱBN}W1K2dUbZHϤEcor%:t8S@0n62n˂~1,NY+2h>tUEОÐg5(Ϥ*V`L@ $OʾDȎ\L¿Õ@O J֢9Y+c',6oo[^nqHK o:Q11r+Jg͆d#k3'b[vg\+r}I߻Wh7q?7RH&!]ق2́Q < ©mXeQ30L ҷ\mn8(8 jgC Sk(LI>-2 Jp2m@ |JдPV =z0.E7Nb;%Y7,$'(,ZD i j`ejhT@ v J!N3NV9=nm$"iV0HF'c^r~||K|y.Б],Nʳ1xpIOQuaH!#;3EhkBսJ8;Bu%ú0NO6NWgiLTL + %qH^khӘH9d b'yQ U~ u,PE=|-LgG8:^rK niB02FҘ# Ġ!l(s2?^%VE IUtJxmv\y8 6@[۳kX k(VU-`]uW0ckCrqhWYZ?*ˏ_dC,{s_4I{;pw"AtLJ]R^^|#(ss<Ӽ.7!9L 夤ڿW0J; 3,pqiNly 5O,V E+{i;~.#(h.3$:mR>o4n.IJsUW 3;0UJ_Xۏm)rJ<7/m` D5oˏP[3}na{/? *`DR/`%!褤iﱜkdjy,.nEYkÒ(@ VM?7(y$fy,VN)D& S~ TRs.G@_@qVP߱!CƼA d:C$ ,ТluɅquTWZݽ2ѬN#@<_:FBIgpbct`V,A#iATՑ!Þì]'lxBRo^PEBt\`ڎ$cgke_90'm6F8/ %nl]wa:{+뀎?>Ji).*; {V!6tv8B&epTͩ&5~R* n#44*y-sH/A_;3(hx24~BNciCf v} xxaP|0hX Vpp%91J=+ԛ Oq#)J Ed4i3σ>F#CnI}僲Ө:,v''GlbHaKq+JLH gz?>wdT'{54ɭEGLTXK3Ѭz|fJص:mLu" yH#}^ "<K27ckOC29]|TT0CY=\4YWĥVE.ZCrԶCx `!4pI7֔IfR}=Z6P+[ި:Eq6fJYzTf6G'cI.ȝd("╦)umq* LT5uH,_]:ǭX^~JFYzј8K݄Fʩ UfIOکZֶ]e3vӑ\y*T5oKh. H\Y`lA>^Hn4F3tM9CQ/p~QT#?ŁYx+LXΐyqIT t?bBLk9VCpaIx<6>|W0Ķ zˠo eدe۳PǦzs4!HedO;XSFTjozH16Bxʪ7?#RO#!I\*n㝩|ɚ6; y

>t};)gknd 9qn+T_g$ 8gJ:MȀIq"sY 0TcK'/xC8UmEsV!9X-b!DmWRҧ`;5pK"6vLrm&힭w>N5^7+D,JDH|r8T5Z/n5M?iO"@΀;~ ׌,l *{c).0[҄PL,9iz\ڜ 6X (G~UȵyYP'<+੅OGT&O6K[.7bk%0\I Th?٧3oe{nMӇ'XT"+n`^M*Q$*JB:- %vD7GE}=+.2n^>A'_: vƄ7B45}O8ʳ̀c'8ΖӧL~aQ=)$0cx OxNâ/\q%'_F=p?5]]ݿ~?9)\܋pPP j~xH2.uL5fEoh +u4w̶kd5 e4H_iZh}*_ c͵~5 W^q$yW ͇W#|t.KJ͏%f@l" v&ʃ߆zzHQhǓZHCWup" MA5'Kl1Iqm0MxSx+Hl<@JTbm? *NGވ.× wF իnFew2r"Edǁ;)JefBF$mvECO_WAŤAR/R$ztR-!ɕۊ9w3E#8~/Q/>ǡ/p!:md\iѻ_μF7 YI`-1ώIݽo7+e9'BeՍ Y$Ͳ;'Da)]gꗉHYH^p*XnOMyelF)gg=uOM55:A \/Ɵ@dQE?Y5FgAq'>Θ bPI`{2&2c:"I֋kNo5R#0/HzNv:fo6:l/jI7k_#\Ki9.j!MJ/bVnr8q@gf~{c054 )As`儹|ZħLov:9㊲5_T\H#a㣴-m(ӽ bI{/l2VC^e t&`;NˉaJƔҨe !Z~)AR`oB#~ut`(Y {-!Y{5,!HQ6<5@`nTuO;= fIb"x7m:RuAx_* A!uʥe| dtH! :,@B3}D, v nE|~øĸtM +{2ԝIoR!opSKx<q~fV N@)wE5je<;@sxeo_ԫ9UoI yf)~2\dj$z:+E6uhOo|CS0?}sX }pg9c;|}Zag*[(UlB'Y/^hPʸ54J VLu~q /WKr #oQ+^KN[mL v+1\IjTnxƄQYx 5* ")B%9p\Sz5 Dlk)P6q:StZtľ𜏎N0:NF*קo/x*o8B{k]к7P#Ăt3;?2Ltnִ4ceBo&>P9 H ܑB׆3o%>`5e& VLHc3)yZ驭<9pAתnGBSկ ܏]J%s %ghѼ Ke.zWtFײ{vU Cƒ3UACI d{)#iUqxy|?`;XB`;AW O̠Laq:%$(Fs$"rV uϟ 0]̎Ǯ(Cҍbt!29n}`[8ASDRwiIK;S$ BȨ%\LDz}BY #){}Q(Dry߇6+fxQ4ܭF"4C]'ٴOk~P$w(>1 ޒ`^H4o|Pˤ=&&16 WPsvnѲR WTOパ ?#r8e@_u|59()ysy1dߩU]&3-SIq 6zK5%25[@7CE\rNhfg';\0 czjtIg=eqC>>a~G<=-I/[=vE?e7~ &V;]?7BƞI?<f(07&93 ViCCsP&ը$$>Vp{&WRVlq|LvF=f1q/JÑۗ7ճvݩre2KM|@("*9| N+Mh$);紎*^p"؀4vO{H.*Gf nSh[]:5ҵ-9+ '0Gz&+<ag{4UyPM)i+&ۡAmkL!v"9Up*`,|c &6ub{sI+2v~YJM乽㈴Hhaa}.P'2M NNK-gF{/Jx$9S%i:61 G.>Scʼw@.Fp0%s#RS7- ZFz;lqEؙUÕe%b5D6==Ȳ+{$ *y%ydOu4HYLBLT c":S9qF' Ւ,ygP_$ѱM?-|at>*e!l[ So[=Y–qqf}UluThװIʁM=`]"FUeUNp}@]w˟(S&d-YΕ:6bMPQ$`pf\g+YLF& a!r}ܢc#a(@q##U̯#lHX"6ښY"tyOL*p,йq²|FhGJP4:[?0x_#ojo畏Je;5F(- $Av6?v~':J"c~}MC35s U\N}>gk=vUM:u9DBv"UD0lPډa1Y(QFAXK~yTwEDH 6R6'(@DĹeb=\;βa0X-yY5s( y(;EY&[>3~9 ;~`Uf@q'WFgqf6.#=G%JGz-[jXQòg\|p&ˬЍ}6'D3ry4B;t2v;ZJyo`HRy U>g?6"lT; #`3j^4*\GJ,UB Lъk1 XFObh Yۣl8Xڱ*LP ?'bH1*^2.y7tj40R ӂ .IэɸxPQaiZlTߏ }#QIi8 _ B䤊q L4Q? K'doƽ^aϋwcQvX Ib#g;Uv<%_` ;6:-1jYHVqJ #IcZ]Bwqztez8ُxXܟD`DAg(Lgtc\8ֿJpEꕘ8gέDU}9lRkb7Lt,T9,+pv,uқMR3"ٮnS_~0lѠB]7M+4j𞧷PխΩM(b vltEZʋ(rt!tV8n0>C9>$<I{0 }IG.8x%}у1;!Xqn+q+o+;`M .mV+qg!QJ:GSזٶdcYt]R>)\^H1Q>XF M pݹȘ{U(pqi> $p{ڠݟ2)T(hVvduI.aEaho۰'crMNQţ'kywUik rQTbX>MZêG iFӉ-gXR\axi MgДɘdD%Kꅊw0挌mFUluY\*F_5,y$<|e5CL~~TP\$8T%4o:2%1+^D/76;,Ur-Y"Q}M@J9NJ\].-yCs8Wgư\w8;9N0798`[ўJ}=c/" @ .CCh3_""' helXk04;@2dȀqÏz.PpmqWB`n %ːֲ(V5My?oP0y5[S֩+9gx@B^|:5*uw"J)STC K X8z΃e42!HM9-Ĺ~gXx3Zl WFwFI7H۷ֶqLB= z `bݎ(^:%[@=HU^ŎD OeɛH⤆Ͼ$ǝeʼn(e3kuavfVDa(x,_\1?yTVhs*0gsWř%bLwp^ة;,>wOʵ , ߶pZv@9(O-ZKe2/YEr7wXJE5d4jAiAl2~0lښ{o;bA~nKZq,Ծ#M#A.4O d9YoT;~pZy~֥0XYT/s!CQAR@Nݦ(xͨC9,(+'siYCZkyhh'Xs^_zBC,vfcUYkg'$$mFҲ:xڊ_^ (<<;y#Eݎ,1>}cެ#TμOX ʵa ahUva6^h%of ;'ǫכ|_ϣPfBj:;Y`}1H:/pTx]5QXݚ_84:2т=r+M"~\"Gˉu3RGĘLfsyY0AokDev6jvxS"[Uǟ_X&D6|9 qy:.tOL2X{ DЕc 2hEtQ5 ԎF/2c$2kY;x "_%_dq}Pa],o3x΍BF m:ۃ.uEZ"hOmAOVtTc ^hn_KQiw@7F[n0q'ܰ.99ryq dRŪ[!oۀc$Ra#TkZx4=E[ػ~ ӊ=,v]JO#'d9& ?XjTf6Hڋblmaiz qvL[lB=]yjm׭abę <tB܉glKqۃd CJZ6謁8;̺;~3dm Cw*dS)!G"m)77y ,KS>*8.ȸ)ߎuaԈA3v0ﳅ<NX|*i, YUCJV\߱cfAuvhlo lJtU]!tW[ΎP!B݀ΒRMV&3stGAZZm"GUjܭžՊ_ Y]m(Tl y qw#5FwY|NmzV$K Q{HHj䞜} h/QKA"U_qG-60Y}@l.[r [q:3@T:C 拓NoMc[;t "N'#ǩr.SO(tfX[E2Hu^h ''IX90#V棓o 2[>!aԀ6Go #p[(i{V~FeCEAiSn˸YF tx}-1.*jO~!&xK Ͱ*&[X}g4kDWbX/slIڞw s&ts` . I6t2o`tsi;`I -,Y`t\|ǰwOG.uu.Oz=Hxf꽯/r7u*=CȆ8ys=f%+wDtIx#0ڤ/ Jj&iS,U iߡWe뺸$aBcZ_r`BP?o-h3v$r Tu5FjQz]2R= .IlNĹe[Xruذ?5>/#X>LHTuOKe_0o֫R(+8[`[tJDmnP:Q`.9[8~r4[c}5 fRA;5^5/1˻GK{cqKŗ_ {rfr3Tdl Wdn[Xe!QG($,D:_ڿ71<Kl1+ t=4֜ +fD>G=#ռ0v`.:ѮlDqXKM&~r1;4\UpL(^ymohk0W_( "Oאw ZP㧥%-){QIPm H/Sdk}3a"Kk(el%`-b+T#(=V=Ina٥Ea\F:6e?p,Ue rqa~`WEcjht\7 Җfg݁6}t}8^/78fA.> =0Wi5KsX^ʋp`ޛ[0"5Z<=Q1'G1BHadY4::9`CU:Qz\}K5 hd,S"QBMI9qCp**EPbToc3 U&s(grÝȸɰj ʒN ҭB@ oh"&F790]HV}'?U~x>E`VZg(߱0KBeF.0Lž˙:ei<($ Djc\"c1p,61/nY!5rB-C߾e38 z^ǂ*h w;, N/'j]+U3nP#;5g(Ԟos\+u.*8P!3qh'ӔVy0QQˑ] -Ȭ흛#p!{u'N6[e.s?NN}, S#}~QFVcU6;s`f[OILQT[ʍ3%a%>LCU~ ?#}RqsA ly-[ ;'`։Z,8>U2:g hu<_&l6{V!$D}9~ieM&~/kz080)`*ڵ;ш<ʉ024h?V=o ۣ+êXĠ?>W%h.(]Wpy[GD4Hg |OKc﹩SE# YL_"17~/:ͧe6)=2@{mf!b/-1pw  |ݗn|*I*^trbFk,C<4SnYZ2]͸fJ|Z|;de*#2SK<ߍnILWAeͯcM4[ ;ɈS52Ѝ^~ jhexX(a9[" ?Fe{j @$q۸{ \z(*dq#M8ݩD%si*)Vw(ׁ/2G*վY0|x^r>@76v KcA"bQ^5~7){*fK92P}S2.5E[_pϷULe+H͵y8IG})<ҀlV"Me▴{.6mb6,ý!r"P C .{xgaDȴfe(F76E^!x6FRCDw.^p!Ƨ?^2=57^5kr;&Q+Z L[_(f ΜX QOiL&XPXRVڲםMhtK:i-T~k,H0Pnc[k;(f`>+XymT~d]fj c=6_*?;RH12YpX::@pb`~PJ` 'cqIQi{n=4Vց6b~l՗n% d1̑7Ȗi= KŠ]^Z Sחq,_$A ^8Ya]M=)cQkB sAmc(biZ/@l٥%jо3ܻp飚37IZ'2Ր|z:ȴ/Iek=lu\=J4bJk`#|Â%'c1JE|}59.S""S]23ׇ .~`|iGSWDLKhCܟS"yp fҬ-rCt/ݢB1d M[wl񕦳1xU Չ8?r]Ɉ1<'{?û*,F*^1A ʭӳ,_x$ A[p0s"̎\r'uCۄJ)kOeE/srxVhJ (8*tX :/IxsJFBmJ!;]$ A:H ^v2 AŅ 08T g2(gPtҭ(==|R+*׆GeXmZCVotnϋЂ IbΕ\'qH+A;~'5 u9 LtW4MW\2wR 'o28i\] 9h]^Mw&tWM,&xfsZZjȮH)[u;~JSװWkNp.{xEtմd'nJeqzMjd3͈1WoJJ2=0Ni'.9R1fzdB&lbfT RP(>?V 2k'ԧ-<x Os':Ϙ`lptuo .HHCRfc1M^<ԗÀEN=FoN.~ TSy[,!6!j0<~-љur S6Y `գN^H kfs 2F/èqB:fg<!)΄AĻRL͌SPsQu(i~-r7*~.Y|[?\`qw3zU1cc6) X @jS6A|YX02kM3줺ªD/Jn{?ZH\*|cH'8rz%6_c|i&H<h p#X9tV:)7ˉqK zn\ViLc)Bٜ9..?q2rK#" ^DU;_E*>8R;0~gc~h+_9 j-}j5R+\E"lm|Ɏ#]\+(+kJ9};¼Lh`ZȌovyC'8΂e){N@23R'4= (gd}zUn/_<39h):J$ͅA1깎! j gؿuV5(9/{3:.|@1^~m"Hg)d[e?;ÔAoܐUoFW}wNX6v#JrܷnA [4AXw쏳K83u$YfdYl?ehrylUЋ[;UY]}HdTp5R^y`Qdcg+Oxw/}Q>YQ-(Rݤqfu.ZafR7$"R GҔVvO3AW^k(wu m#@joh$Y1D5n̋M1RD0GOsND VÚgkQz ^H\=v)Wd 8CGD$'p83 XPyۚ8c[l"WDz4 j[#8C8nKz_hC*[ECtCh -*~ _TXBAƶcCkMvdYP/HY?_zdcqa-BYF'?ke pl<=IȰMIǬW<&ѮxzBmX2]Q{3]6 6 )O:B+ K[nLuA[+ruDtwtL!\-xc:pI贻6nҪZVa L"j͠b(s5@Ph'Ѽ \K#L $A6YZp/? }EWd:\NB_PJ,QÊ,Q~3jP/P!р̲W0/HL~ˆ(go3sYq{8@zDdS#6^SxZKzC;ԭ Uȣ%v4tkBlқ. (~l*>ھ2j &6P'Mc#Βj>wZ+ei/o['t`oBc&jP2\fW!I8OHjJ r%9S5`ژ){3(м[pE'xei^Х~D`mL`ia-0|@ޞCG("bgOICI_|({-]Y~ |ISu*1_C%C%-$euqv.!=OIPuK8u.Q7⽈Dۏa\BRNWP@m2e+-E7Tګ2(X4g]RC-~Bϳ:"3fEQf!b"u8- =PE+#dP\Ȭo.""Jbu+`d:asuF@ )pRn'4@T%>l7T:Cie2*|$5^= P gpN+>͆Ai/2"]b7b>ZgC&ш+:Ԅ?4ܐ ⌊4(504$M 5CkP*􉓅/<fz$oLe8,+~u3tlĶ/Pn]۴a+,1&@::[*1ߣq4K,10¾DAmC]C,ԫ'ok# pḄbPY(,YqEzbW﵊EdΚ{9ޡJ0:iIf+He)㢞3Y]DR|DKV4,[B*&ߜSgd$[D,>r~Ձhc/k`*)L]Æ̺nӏ:GWa^Ju٤{<4}r'OeawC`]Lڽ3m > a~ã>"ij!ޏ ?hlU 1Sᓀu;n747U[ g~860pln:'%Q^_Q=!{LW;6&OJd%)̶'[(l(,8҆kz[>I6<=4!վ_J)e=yv@䦩U1oP Ү-cZӿBp+hm+PԖX\ϸ%8CM7Wy\\/6驆MuB F C0`koey튑>ݱ^h@j5>![Q"HVk=ޕ*wP;\~w¯@nh到fW( cJjbn#-Yx$1(I`y'-qpm=)Z2tKA>B+" ^<];Upٌē3\bFxVS:^ǝ~]r)}S_yFa,p鋾l; 6 &G YEmkkJ@ԌWd3('U:yeC΂uK:H;j ܡqi!{oQ% :a8Iafv:+;,fٚ#Ѓ˖B>ό5JA/eGZLm57)nV8H3BVX9sT!wWSDouDze_`ل UeUPY-vj'};ɬoJ+ +Ebolk D̀кiVɎ^!{_ ȱ?Ef(z;DDW9woߚ遜aM#R(Q.|"bU\M)qkZU7[[b<{Tw_A;*]rWjmhaS5<$0r)]Z"fs>8A&+f8?Kn ɖ^[wHgnn(vO sTk-~94wC(џ0POXP>6e~:Q6sڡE|s ,WSFdginjg=ળ]¥@j7KR" ʷ#lQ K鵾1y)"%k\)0EY ѳMtu3H%TCM  X>H_(S^جYej q/]6AhLЀ95x>Q>A"&ss^ÇJ`B7>7*Pd469EnUeҔc`;AMEU1°Sb ek*#+X%RRN|L! >80XAj +zFPؓ [)ZV@gY*R 7DY†Od@u%ʼT;;/55뽁t]avJnSCQiaIL9/pKֿg=~R>}0@ܹ Ytf|Egd,3Tm5) yB_#7GƖ.8ch] ڠ*3 }5جOiU֣h@4C'Y}N%hVoڈL ?3V6ځM+^9拌 fv!=emU{я#  ?6XHQagXJZR+k4 :vwUr}fY& 񆮞K)}OBWv?@zrԷeWvv\,I=t<5=F G ;b1u8R,qJ iwDU'dWRS*LeX-G=>l2Y#@e#/X7ȼIա#Ռ#7j,_Cif9z˔xfw˛"SE"rHƞ)+{UNˌLb'X'8NmQZ{?Gg?0{KsP64߮B׳_j#IGɧٕT &UD֚.tݭ{֮A{fIBZEpDEdOҢ.fׇ{j~޵+J6gsxVDMZ&?ɁJ0X\`m(8ϸFKY5ه3Glfjۜ &գOs3@՝+## X\8Ka]7~ SM UYo_dCda XO,!"*>Sڎ*MTI<=QLJٹ]ѕFgi?׾ڧ>Ʊ_W(m9 >zy_ZJb,<+$FIgpۮ]~Mw؏8N3]'3(fciR9abnt1Wqi%%ذעWjB T_ha;HwD^|3꽿 u_2}Ϛ5(ZM%tlc @薌=3CyPFHpRҵ?*Y?hL'-ba,w)B7 T^/$>3< /Ĺ@[  yU͆/l1_*}וthHBԜ_by29ԈA垰l[AgiQ1+J{B5w? 6m Z T~ex[8f+g )-h Tt݀! q[7cDTh_|Bja;iw&6 쑞Ms2 mc̰t! Y+ljȪ|<9e˻<|3!'_me9"NON|M 5'q%=F z|3DZSYR|ώ۫Z@`ob);/`V/?ԩ3#n5 !"VZxa0}Udo;WBk gݥcxklIW3C D|n1#TR X L)AĵGu~Mk~SZ -.Iy ۸O$VF"~VL)Z3O`yϥ"ܳy2Py;+Yer+Xl]|R=_ҁZi]^c|\(EZ,O d_|B*1H q Bs<&}<5sݵAGuѼIkӏgOLazYj''.Hi p!p/eyZgv}]s)Myd(9^[$'kH `Ž&.BIj˛ 4Iێ-k0!Gߴ* YxS>̜׿b>xqe/^ϐZ%'8cV2[e0%6~yF،)꽾~߆8x.l5OEܩvzPY<35}`/ N@-ixit&R^I }Z~ h| IoaP<鰵d8_):F%L ;I(6e8Հys"U,"j=3a@Jx6}f^&*Dq%Ҏ?(σ߽]&#MuCCE.+5AA8{lɉ=5K>,GT^ 2.kD({F䍰tA.q hU)hΓأ|1}H,O&IIǹzSl*OU[X+E9+;7V5FplVELxLgdb Es̓N6?YǔXDɃ:F~_GN+ ]7AMqyQ`?NQb2cUDkeTt!’ (i4>8$Wq.ڷ[iNC߆B[1 x}^KljPݑCi-Ζ߼Ny;rmf8#GoT87/`u,qߏܺj-]qc9N2&jrVY!׬noeg-y@_r'6 nz7{88N׵TS]LU5sw-V9WwCwe7 @,0QdY-k;2ӏg;We.nVXk;כfg@ ͈4\L|ODn_VgXnyWCϜjLGf[oem:);~uxC ֚ts2H X}¥n &ʵKVj9s**v'jiM i`z5?K N!\Zas-csk x݄3أ8D*;y)JGf3L-זho3f6NR3m.Ooݢo/3~,͠,7 p-?%i)O6ÓJ=Gxwr#KS_CgǪ{\CЫ𙩈ϜifV[WAi+#M2k'7[ҋ2q*JqgYȻ ZDoE%GU׉~k񓬿'" SIJ^H:7jYO6 ԗHɴbÒ<?QޫE ư*|טFO .2YȰ~7ا&g{XFBmytBˠbXE-ɷm~:@Tj+r.qĈEMP,Q0ZW' Ejޫ!5՘m?V# ,~V&r=7;zQ}1%-!N~SL/K$#`qLd(&;Lm4.9`(,պ=[O=W[9gr)Kx^SYކ? hqM@S~T_\y>f{ӻn 7pS0 @9fqm4ѻ~s˨ #1d 5IJe HYc3H_ԉi2q"3:nsoKsL(1/oZCM'//c\%T#eMvAx%9$}=Xf G},Ƅw58ed\DC K Z&B3 OES)_B_ ,$l2Q0j)%̞'˃+f}rѕ 4@M2ʝuh 0XIIAt5N[uՏ +jWN]g3`XYoC҂.,lڼ򰱾b.s`4^ߟa[kY.ƞ|ha7h! .& y :dq( D/Wmc_6G@3`j"̀`ŗv,ș+b^>=TGi3{``5yf3fguU.EfCn僶ƻ0*!9]8Jo 7$E"7džC΅`=dq_lI)Sotwq,X m~w!#y.8WR̵,^@7 Ƚlp#^*!FY-}@?|kga==7&w(hC>1Bu#C4JG{c!nO⧙ZQmm^^g-.쮗 m8/) Kk\UN㍅R2oH" .a53B^IE@:K Uq||:7he>u2F2$.itӈqh똳YNGA:{% woJG4%揾fmgN:ZRZF\4 8wT6t8$|!f꓏pۥi/7 l \ J68bUWt(x^{v{H^0LCnh~wdwK*KHite.4'4=?eWf)igCӀܘBftsZf5'ֵSj2GdDoOfȓH kuwQi"*q=[[3hӥ+t:LJ7 ^AIK6 ϛ# Hlu DFD(}Lvh}V9H5aEv~M,NNGgm(qyD@d"`",G3Y.wq#>?`d2 \Oj-`APXe566L3CLhX;L'n괨{d6'12P mq'&Ģ϶;:> qYj1>6*i6t@VZ7a_Z ]IdOhkg#B9Aj6Oi/M愝>$ XnNÉ6@Er>y8׋{Ud[2Y,iuƢT$qzݘYSY.ϿSK>H.MZ抵;̋x }V*_2)Duo}H73=#Tj,ew;A{~9'_8K\Z;><sBRdݢcD6cu=Hq 蝗QI֧x:"0‘OuԦks;I%|B̩#r:~!s-s|"%Np+6pNޏo#@_f]o[bR"q9tF އ$F]|~NJ"%OK4Jdv[0<Zhr]xGBf~KHN>SzI~ 5fiLF4o;)(y 23kaP匏|V7!M_8/D^s;,E*þC5<)h;U{?vkD,S8YtJXC?Ia rH}_E: Jrs)[sCy@HsgNam(Fh̒F;"y1'cZۼ7&E:WdMȺD9T{^U( /?FТ{*[q b=' sbт=ĝ=w,qla\⎦z$`y`NW47W(^L9'9r A6~/Cz!<3*yVowIFCza-/!WݫY \Ռwf|y,S'v+t=:y f.CKɟ hdحKaIm>2N| LolJ|]!_:!sYp 2fX͏c"_T\ֺRb۩e {FNzN0$>}%4Kuk`/!>1YHQURv\fJ$Ùu1`~BsثoQػ0iCrk抱#ed+bMM%zaPۢ%!succQjQ42i!sS&1>AsWwvQ{ϔ ~l?3:D LcV1ӑvi'1@Ȉ닖-fWi /K0fjxZZ8y+7Bj@*xaGMBFm;qK۹ Uy؟dl jQx `Z\iS$'lydBOT_ 6!L5=? W+i!VOVe﷬kՉ?r./`_"{&yKY^Bh=:~I슭H5eE=Ԕ 9iuIgύlr fd-߱dL ޽</]\9/2miTZܭ rum\] Un1sȢ˃=U9IP㙖j`>URG@&.iKLQWC2:޽]gEа282K3UƬcں0-DvҰL qՍi\KX{8dyj̹U0.O|\<@>*W!]ڬX"EL1Sud Ї0-Jʕ I~xJZ/uxfIy:7m_~CԀ,P;1cMqCPxMg)3x?9:M% 4CqJEkMo me": 5luIJB]^õe gN*qX(Zښ^xX1!&RYP' ?-#&+6V;z^Ja9载ç,M5BEhm ]@ YvL8!Rpbc?Z@ 2Mʂ} nT"\WC^mp%)fbQ6Ogȥ٭KYii<~]gQB$F*=Z;3 cJ#+.X+ho#@U_b4_M$JJJrv3<Gh'-jT}J}`ؗ Ȏ8"Azh/~ ;a]q d8ӝc122mTFzН c+6J1WU C|:םVVUVNFU >E#:؁B9H˼ңaYJx,`nƖFmG0qVc)]K%>9Jyoi .5Yu<q7~Jm3tWdck|U 0'n"ėVo i,(p"u@<:?z4/Tx@ue8>k:6F&}zZL(y0eg5uƍhJ=" q|~n#4fĵikWC4 UV/ 3UH,WaF8"GJȺ pS\+L:?ysqů<퇊 .򗷍!fVfuaׂۧz0̑oHr$6pK YqvDTA 8km h^B<7L-׋y7iK]TTx-ު5N~мZlr)Y+qҤh]#1OV)!^ /xlx^SV }U3@TG̭+%g _8{ Eŭ9\z^r9Cb̽N/%L yI>L%7yOmKwv5?T+CsKNjbV\5 ƛxxry(Պ$}×$B;Ȭaދ-vk[=bdGHm8)*< :lt +")څ~'[K=.E3˳ӡy=Kh& [܊52Jv,"qs,"߀P.QWl>RDPMlȥ];1(KnWJ U;V~72G'4-n'$ܶuMo(pUB ;qKlB~Rޤ u|sv>tcw6( Ҹ)mʐt`*T(h ~TXvM,nfB>A@CZ Z{i*nƔ+\ŝ%&멚o'& ܤDٳ : 㥌J.݊`4SzVL^گ?aDX*i't̠AwwD $PCh*%+;l㈤*m?\xychhl7 Hz(EV!cM=L*8=v_[GkiAӰbn&A( ӉPm]}aD75bi!XOV$]o-Мk#;Z L]yEc وnN3(s뎰 (@/݊汦MOR9MaDDůOďVUN>g\5+HNK -2¥LpVKƲhZp/J0iaqαC'x#Lt1e O;Ǻ4r+UdZ^TlXZՎiENJ782ʶB"Ŕ4SCiV v ÇzaՀgK]YJ* } )WrfQ @Sڐ) 97%;0{ՔZEP9&lb"5\TT#exM#aAR˞X_YCp$֬@0 "-7[ ;/ ëmfN$y3JiK|FDOaoϛ;M12GJ.,Icm@4—dE#r5?Elo3 RC!/ƟMJkJ_C}dV/QksHR6}g ʞKlҍt:&HWrA"h'0VT'.NS9l*1qL{K{G›oN5miۉ'ޱG:urݶCc<;9{1KƆu}1v &@[AOQ @x}VH QIK:xg&|ׄ: ?>4Z k@cjy$-EՉFk`@ IJQȰ<\voTՓ[/L>BCd\{"QD=gDCag ҜiVN? Rۙ/b42Im+NҌoixH6@e@e > G1걌/^ZRZ8:K;#Y9ХMU p֯N?cYɵ|ԕɝd|>w~F3,83ݪ|~D@I d풄7ôpSV>in~,KS0r`2Ao;>G{O@z9'E,]E5MAZϪ~h+WK7sՈjox34w=K4n q_,͝E Ѿ5Bo"ODNnE'W+Ȳu8⹗jLݷ%Zl'n{w,;͟L@*̘[\(XYw:~cOlT #՟L 7O3ʷ74>)GysWvI.P~AE^9'Q u3 iGL\/N8Y{];KEV瞑RW#ҍz݂#z 6o_>p8%[~f-O|dSrqYn]Q1u% 2@Vrf0Q+37Qegq`RFͅr%VvU!nMc"~2 /4t-+y0r46ZI1%QŘ"x4xRHqYxIC젷MmmchC(y}M,ȂE~<)TUIfn?x vVa)v351NyOʎ֥WG*&c/z=ܦ1riR?^ۍREb9`7n[9| JN&qbpr)@ўK+x8`gГQ>`gTNQM"]hUCw `_cA2jyިJ5'  CO[9CF;j>.8E6I DJNy,AwVȽ@ \!7fIj$c!p Ã=j~,dMJ2W@;P}]t5r xl$Ĕm&\}Rq3љKY$hګ"QྸxY[F$+P`[SAc;8fgz,unhY1:"`p-NN)Bg>ٷE1pWnA@+:ÒŻςI ~_ٵbDiy[vipKWkU&]K'a %*ۜ#Ʉs1̿"~<[He k>眉}l@7SW0]p$(%Q[E `S ^Oϕ)msg#v㞴Tj_fp䑆^0h5Gp䀂3VlLJB]d p褧{ǾDG` f&x5M-! q$Wd$X\ OjJJk=wYSd'ߐF'>2fLLwF\1jIk{s__Q=N U8O`PIcR]K75Qvտ#3\nQf=؜?qVͯVMT<|v1;#ɡ䳛Y:teB\$$$KR/y5*1/A1ɾl VUBo i _)Ns<͟  riWؑ6#tc.@24,ȇk]}J]ԃ`=Ձxv8o[`o5z}2nw4|E6$歩S"Yf;LL&mܰCݒ}Rak=GBV㤶T?v_նFQ2-}W z`Q oEрl/~;4'+퍬ZR,{r-S뭆 z`0!ENɞ^7dXi qZw $2";k}8 VL <Ǧ?|U ʰ&* '!ܰQ1;†Q=72J y5LC=Q{Uoty2h`_bM48/ $P"@.j8Jh~n5ηTePnbg`pL{! ]H:dF5`m'ߡ!BkIѦHK@^wzMFC8[A hm@%|JBM>(N:ť{J%CKArD<3>_Q@$m6QT4xd !5/ UFQ**ZX]G/k8mޒqs?&{Z~eޕlb샆ƪQ:?KޖYv3 xKP)ܤ{176EgܾEϯ訦=b3o$BwJsէ;|$Mg J*_+PSPv9l9*жahV/}!uxcOnEZBAw:^ZżΌTfگ; R=G9nƇfgwC-Pm)FZxdgx[0Hmm;p;V5 6#B ?rd,lF h*?G4 3t7rrzF;pg񺪹#;!h߳,CQp|kp6$v%%oM^{Pf=3]3˺Eۺ\|$,x꽲DX}g)fR|N5ˣЧH#o\!ȶԗ_[4XWE`Ѽ5/@Z33 ݳ]1OʚͦCn:8aPKѧ2'o|uqy FܜMoG:Q 5zv^9-TFq B)|X24=Z%.34syI8L|֎O3 -\ɠ&,b@XWsNF}B\v kf\8/2k.S?ݝ9{ r^m1Mɠ$?$,JMʛ,Iw j ?1U(WAKHפ#^%VL. y tA5 ;6)J,=}`YWJyh*V5E; ;>e 3*$8PǐKƜ뢱 =jr<{PĖw~|EF1"ӝɔrn26|HpL 9iU5sL!.}/Zdօ77136vl\81/熀&][62T(d-|Xy094-w#Ǧ 8)lY2T5맅ܹdns_࿗oSg /֡w5+;*&Tlѽ!3Osf"6:`.9wLYvC9'ā˹ ^`e$=n%tS[~-V:--yo="_GcbZhsA/7bbnSk"h'第n@S>]v1 +76].a)/kx{=_[M[bWYJ o0yw0CpV?$$%-}BuzϘgWͬAQi(3,êt"C9x@#:~&y٘ E IpHM,5X0b̚5sΛ`ѩ#TLIrk/m L0S/XO"I) ZYpotl>E*;EhI'{ރ(}v{J}$hoz6< UGUɒG 7i0d^s"@x!ބ<>ΞK6[[-R4%tC N[/TR_:UX@TKIy+I'Ni5[)N&hO_=x9\^\֨ (uYhsdPd@3 .pmgx_,=E:( Kqn,d#Z鯴j=m]S g/D`pX'R3M&;m2YYn- &' F^s? O}|E䎚`v+r-0`s`o+#9cګkK36Kq\UFV :+u"]=#wٍ$EB&~O}8zk3Kk1H)y=u1*чI4u}%tHu#cv&K)뚒e)H.64V.ë.jsw9.u&VӮ% 뉚/-/DzVit6qC'MO #y?Ї@2sS_&_w5I9$5uX΀*F_\j-ivB-ӄY!Bm.- Ds:ԱNRšDx%X^v)T6*'"wªRsٝ )fPs}z߂.p$R Z )eD\㨭4͞9)fcw mn "4퓏KΨwzѫ M26K_u eqǻD#nI3jm $>W bBa&Zie$)"&NǹЊUZcvizf d,-`Myn𡼽5+F ^"GZt݈wo t *V6݊ b2S=KInu36[[o_p*FȚ3KA6dt|oe0s*0/M 7^ )nfd@P OTߡ!y1OB0|N!I +Eu| ?1𠩭5*EW9JVkHPm֥.bHHu\xWU(9h6zęM.]ʗh$ˎէ/y4 šzͧ&g^/#F>Sq:nv Xv#duz0{@Җ+ !Msek!&4!RTZTJd}sx1+摌HSk$0?OܰUlGEy=Y'(6K4R&l{3^!Y* X0v= U;΃2go$.IK%>7,#jF,h$(|nZՓje+ib[|ʝ7!{iuI^/աX G()SoTH%h\rtZ̨vǯs2/i9E dϮ0γT8my&Wog\,:fG@BW>aRh`}7"$l#MKPd,R:f31sr{ר˦nGLz'k>V*=jM4>HVR_|H׽=C9 ~6QY}] 6iJZ wNot0ݭy?҉%}f_`, hCBGIŒoc ߿far a*] yCLP;[5O\{+Ȏv8P!짳rz0Z+<,/ ] 6a4għ~B?` 1Ӈ} Jb_!DrWTbHbV\wA^!:;9mw;cU.ĕ, >~D&,=&ŝl~6d8%1F R|YF@vq(e_b͕理w-n $ߣ\3#88/ 2J.n60\{0ϻ6z}KH a aˣ*\T -bVcXBzIf0zj t~8|-a.Kk%)*?wqf*Qwrޔ;حѻOj~ӦJ[ĥ9KyuA,6wX+h>b̈́"mYc:-˭p4c &Oaf;4yhE?fzc<ŨCWNf&TpL:XzrW$ӖXGL<3oHkO!840[H81qd^zl=ϊkԒ>YZf{hk<ޅRYEZ!ѐǟrːmg7!A)$ |zK1Ĝ&`41lKmvt2kpѪqahQ9gR|\6?-Wt9yCG4m|͆#J?D=?alŲ_.#id?o. Xȗ4x@pҍk|{T'!mUw QUY/g8U6 t͓Ts< N[ ejEJI&JH^h.-`Ky#O I(=U#UxLgjc,{ 5j |F{_~^#Y i{˗ĨH|?<Yf>R>MH+H&YՔ&u!Ab  `S@ҫ6-`C4VȵDZ-,jّaOeN U#'z>$^DO)9"g$OOnc+ 8oqr ̛yR'9CcfY R=oO4;"?{vbOь x>N# $,}Irus.em][*/g6uf!x`l%]L+3Eߕd+٬q%4 W1xi5Ucd~G|7mZ8UʌTVwePI E1u 5] TMN@5 %VL״Eڻ>ώU4}#iDQgkɏi Vad]!ZXm.MC(:-K:ڍ_[] 9# `wxBЭJW!E^/>۪aZt]? 1=A"_3#~E8\zSLDV(ͪR7FNYw@/p{1Gs}tmP 57x?%bo^qԎ&Ԅ<)á$ALw2TY֩,y;XCҕ8N#`ɐ= γ&L${x|9\Y8;BYTfyov6V8Lx:hļ%Dr ijXXF ` |7r9  TcKfR(f"wuN7y'jȵ€x] ħxÝURB\U/w%!F7PT\b`i8tLK;!V{OMX! \&5nGg4hJ. /eYsPuW45\myň**,  ^ Rd` x:/m%1l"!ѸƑ)4<)~⧆ߨ=4ȵ吝cE||L|D>Kf r#T`2 D]8^x.&,p yZ}1Uˆ-/Znz4ʵFO|iƟy2RoFRuAfޟI,-݃c@gH aUa<]2:qN[*ݽ{p.N5}!Df3* wXe`;[O^jmw)f)D+ɷ -9҈*\*E/E 8^TZ"wا4R>8#M wb0Mr} 񺿭Z\8~g% zјU2==沖b RFڮyv"F]=TI\ c7Z/sr1s1?Х=nBw"  ׊#*p$_} 'NL XL7і[T( ڞ!Tc54baY/K Y;WϑuPNrQ+<ʵ,]z2_I'W=كMXuF6w?3odu`mč7 r_F ooUGb&v~|ǡdHxR%pO$AjIѕ[(L[buD(<4ʁl|՚̙=R4Kw&peh/tt|Zl蜖2f!$O+J8ېE9C3cmo( >X0إT#-Y\p]N -4m~19ˡ6'2DuFŸ3Y c=8=C?{zAF~1v#XOEHpQ՘g|lU5bZ 7±E;&*/\4VqƃEsNA|8hzPGQow$|_mg )4NjsC< v>UswXWVSaE4+&5⊈Xjzzv?dox`ֲg4F./^Y=O@Hp}2 yͥPYkj漧Ydaˏ99u]7, h;]ŏb*ss`x1P-jL7 y8x (.](Yu7(69ݟeJH'9Jn wձbUm2 ! xq"׀Ug@zyDVSv2[Q8Ng:R<+hy`ƶfAXPWDHvuAAEO7ښTR~NT~S5N߲$0m@,#O- AMS 5L3;/}S]qoh? ˣo !z/:k@ H͹sW@ؙ]yOu|1⦫_dG!yYK DOK6d1X6챰y[^59xf6OӤ3 3oCNc;0X_bɁKc)ŵ=¥H]4<hQ1k!Zr{DE*)[i=a.3"k&@~2[YA Ét;q `+8,Db(h[1HɅ^h=Gar/PZrV:DG5nzԟhВ)fnA+1u+ui8 Ip޿c$.Ⓒ} qɣANS`JA5 0czHh Uh)<)?ў 8ȇ Q&ꏽŸsCdͩ8Yئ8S1(ŴIA*Zg.8p%=8upG=@|/(ym'b(ޓGRǕw-}j~dA[ﲍݣ81 3SxxWq5S|D <:flt+F[?nJ&& 53W8v3G&S,!27bb?^CUOc1VE]慵K1nBY0~Ł*|YkGz"<z f B%009y/}_|6_Z)ܜDqjzo0%"|81 )Co9,#O,!-wGD8N{QJBb+HvkYڭ]FL|UATPss6rFeu08Q;o}u3,_||c@B腶_yPpo_`CefIv0f^ =UHaEL9^>=q,`d l+7G*;Z*o&8A"'9 ΉQz,k_mR/ ?3[r/fHO޺: t~"0ӝeO6Fk%ZJ Jg3(jNX$8LuXbAp$ޚq~9"/WŐC0CG7J C7#uQ&!V?#W^وcyA VXc((6X9 .5;LjTqWc*iBy=FC UPjѱ<[@0Z͆@EE>BlBTmЀ5R&  7Ho/!j.:Piq_.ZP(> þ@_Qd&d|)~ NYQ;t* #❘>6H tt}Ⱦ3ĤЈ(|0?U$1r`Ro"j N%1 6XaX]rQk#SW+vY1ݝ{qNn*Z@b˺dYbL0CzΔfJh"nzI&@X'}Es;7U贁|-. tPfyq6hD~]y1*;QMn?+sdяI:ޛWoDpHtQStwo\yM x˒5R;u} 5 U}:ɴ0f31,v(',ȜNN{MP6ca2I<ß,+gm);'i.YUn 9ļ vl9XH,lǨ+|!TĜ\3C 2| L{^[2ij(jf0oAYyT`xKEBQ <COp[@߈ ngt=Cq[d=h{TLW숬vc/qy$$IFD/nq SIw םR#_u1zDŽC?tW(' ݐjI0:vҞvbPW/beLFP]Up R3@:w"Bp@ 533Bl$1 rQTlc\R={T?RMx;wnngSVe炶T7NdR-ʚK7Bbss>p /3P)Q 4/H7~vvfS  ZGy;<꫐*ϵ Mxο-5/ 2|bz(*&ƶ aiV،u9$ŏwe겓%1/Y;@}RbugP,`"k}_5W!AݠsQfm"_"o =C-pYצh}~ʽ' e*VS97G¶A-ď`p n^[F+[m,#1y+ꗰ,QLj}̺P+'/<#9E|/d^$H*,E֣ODx ,r]N"w8BK:7X49ĉfGz}쇧D!l>uy#y'AhhVUHP,_,/Fu߈YHi&cLwO 9Q@l,T]Zӱc~_̌qlK斡P*Yy;:_vZeWgN egz9^B`&xU|nm?)һbM7uv6Ѐ )_o=Vs+Id-PO#C []S gw726E x)( 5I So2nu x ? ^2.IcW9 * f X% +K{Bޟmďp,E_#PtΗЊH*w58(|ǜLUb/-?m7ѭ#wtD\QɠX;' |v(V6S6: )p.D!wJX.Mg T0M02B%C|nXYL~3SþӬV[~i5兇Nܷb8ؠ}z u%`}5i )YujR^J"A8بSZEceBF.!6#Ɂf䜥N8MQz&78M|%p-F n >/oImxy \ވmt5Cs tOE%\(si"W`,|:~&mHjHERrr'ukhZ g9rGk&[SdPa{!2떘IنVM({]'/ӭp/?H%Ra ~W2/bMG7/1MVkC@>nĥ|#Vptɼco^zQݲHo/y}p͞: a)f!Krվ%&j`؊5A\H}*J%1)?vRys,_O꒾Cv eZL,JQKgdhR9g)ũ\-$5cψl[+Y2r>o߬,qs>_H`&#i(ޘq,2A!Z-ƻ2zgG{ـ3PEI]+ؘF?+ce ;ڕ_'n9`P**Q3Հ|B b*#B7#Om~aXlu.Pؗ?~L,WKS{CשC' T&ɗ#jbbE`jz缨TYU|IP.hT{cn@ *p7/^V2E T9,0`\z8;e)->xE *Y!zlK`8T_ټXk5%eb>h#AD^]w IvP|r}N1 :Uź$i')ċ жr> !vzgvЏ"GQyzGx\Sc^u[ʁvG&u;y2 <qi]č{dHg v[R .ŀʶ  MJN?LR/q$ biUAgwTȇ]/v %_* JxA ݡ7uq"+V]|>NtLX"&c=t)?BC/.O?M+ cۏ GCy.9: +lUa-TJ+!IqFe8K/2#jGne*%?G \@iK\^%VBDb{{Gof7Qz<ȡ&]ԵG?qM_ep;Yl]ثg곤d,}Aliuge„K HZ7|D\,fB2W]TM^6 >D{?E}-)e$dk[ke¹^xy[3/Wt_%O2&5jZ$Ga q$˶o sG7s">箏:Utl[_oU}7[pKMr Ztm++a5YxJr0~Ghsɱ*گklV1 ھX|ALGuV:bFx?: U ^73T\zo?c跫ALJ<;{b#!Q%e;b9+/>ty Q"0]{6Ml%A. 40I#1jW(-nBetݖe5 Cd \rZ~?8UPgL-8?Q@?4(BX]i(λ:e 4 wQҨDhT7)& (7pH-wݷ7 .jAsea[knpTio K<ԩtփR&N-f琋Kd0>^cv+څemRtL5MYc _0~X?l00eHED:RVc}S5#Ae#y6 `ܠo)$d<ۣa=qEEQ0/qwN+% S[Giy(߈U|"zsm̈9jPKfV;](/kI\IcR>qa"B_ 5I2<X^1zU蝳{BYnj{y}GqQ!sf>ߙlW :4vEKGy(VPlM4tm`_xꬿwAj8vz0io.'=8_C>ޫvlAbh]|yԷ׼$b_@0ZUvȥ+^]h#D ǭyĄixʢq,cx ś^Ik=&Pw-NJ{_+4[}E9JՇzvsC\6Kf4BN >V _Sr.Bv5Q/1M?tfị]!D?&gC1᠑5[ R)n|G+cI%GwH8-/Jx:qegƿYIeo/m#Fep̣@OeU}W_j:a-bzzi35y&MIK+ 3B9?ldCZW =fǴ%ո^A)<F QU MJ^vU@E`LdD3/}yQe \W15gcR4QiWzud;+uS 廙W?U"W lAZȹe+"E1nL :}ަgQVCޭӬd$=\vG^d H傆 )c 03vX:^-@?L[NO{[*\wJ];A2EINWT\J ]MXZc,QB5RHT DR̿ʈuWo~w'-dF 9.mMqY-0--MzI)P2d ,ͥΏ;HQ6oWȡ^m3 Cْ{aNӤu i)N5$יGBҠ;JΉ -i!'BǸczMGa BNѨB& ]W qd>kg*YS1^{k~; eu͋X@U)o?扯1R@&F_H#b$!^2n~Cb aCpoh&)d*8ۧRp4gr.Hf-F˟cV(j/ݦN&a!la`mq琉W`1Dg  PI]\lnOV]]GbנyR&Sw5T{9jv3s靝vRHXmiyxyf/mg Jb`5,*aLcޣ5úB qS.~(n6pӭ} Q\A48V7T95w8l][E+Pkj Uh#'Zou{-hڵ8t.,6i$ :gKk wUx5 ܦե8l5!mP.5L[ͧ# J\hVLE 6[U^9.)ܸEť/:OBK[X>bS*Q$Ǻ.:vȢP_gQTu%6 Et(Ծ: 6u[o]{)p, nsiXo+C=h8pDR|# sP*\0Κ醆Ɵe.GUgjny;IX]"&2`bWh͢Q}h" v"3ɋXSU⤣7$icDzq6(%e?ꓠ_|7s 3BOb>۵tkfD (a҃$GNa;fnDž;X׎fHFY aE*Gd^=O\ڜ|fҐ^P-umyU=hE8+X%ǟo̲- jY{),W~D7gIYcL[9ObA88Ex!>5VN2r/N}Qag]|Q#ƭ * A.njfcD=J8'Q^EGf{563Mkzzt jp(u՞9 ~X_r \ilDh#{x|q#& /L7SG$ λcL%e;@uUMͼ& dC,% Ϭf*Vs_&,֑\5bmj;~ tfU[c"~VM@W@.tOUG U.`&9?J{ (2/G~;HBPUhTxLF?j|eŧhz>RG$3=YY5ͻ-"?q\nW\Ud%&1 JTa5,upîȮ6 aԿf+dj}g2^E7'X&z mÐV.t*o<Ƌ]mxj7&s{Cb+߮?b3&K=z=5du޴1Z)=je'(}r dpƂvyT!_@ç""bh5ot ;L'@W}p&Ԭ-Q+xKj}i+ѲK&wKM?Z4vGc< |,hXCP+WCOL8p-Z;2/fnxcBa&zenrz ؆<4ib m _xmW=Ԓ%a}AGoZ^q dJUU<14ʫfy͸@yXI!j7|j?͎qI̞;xTXtoe S0rZ@^ r[ \I'*ܾ!c^c Hf P9cțj𬙰or-HF~B>̐._d>d>6&e? U{oOfkÐZW"sd%(}ȶPT0,w&"9kXhBFΗ|1@+!w<\?ykd*[Cl?'hCIe4gnS6(߈Z]Y6qL$ .zZʺȾASːkC sg\Lt k{[~WHb I{vh8+dZmz"k3sR""J$!3Xʖ%Z}UdJ";Ҡ}7ɩHا\ƲËe]M+C50X8xm8g|,7EW c>v $^"#Ogo5ܡP<Hs>*->e|7i&B AY4}@@}*6Asѳأr ktOoR2ROYa 1j#y\gɃn~W⨸ JJ-Y΀955Ǔj5KJgHDp-K.s9+Rk[e}!%I'#Eu&AJZ~K ^ C5GFSS?MQÂo+ )O#)9y LO_|WuP`F _X} ݯ@QS%t3 ͤZ%j\֠)H9&ƺ]`2 I9h (VU d?D_kX O5܉UId6yTa%Fc(n"pr=)]}Q]u!(m'lg+q$!XQHƒf}_6Gg, fΚU3 iJrf~(muI'H_q1<Ľۈ1;Mױ|^>޻y_QZWbNUqS`̵q#Qf@v—ғ\͊,I: F'uW)i^(}F/Zm"D\8<\ F.v7o)eSGXk/1QOx`Ӎ7bg!>mHgGJ;@oTIzl'8zC4;կ޷h(IH/p+&pWp&b-L`iT(sS+.vQŎliz[#,`ۧ_7J✫hd̨nk 7YYC̏1YߢzEZEJ%&;l>c]&*' 'C:=G˫y)6mu1N- T_U W{m)X過4G0OcyR>G6!d5$Vzlig9}n3;i܊M}mEmԖ 2瓍zR @ .;9yamN|?{>-`Xik$Y/JriݐD{ieBPvG99IR~O'8$h%1tDQ4݅sK\`r?z&OrM!>r:i\X emJ  ¿r`&u]DtBKj"8p/&N IgI#|BYruk{)փt` Dv g5iC.6u>JSJ̈Sռn,OݭMj-gy ,<9# S9$5~Wjqnd4L~P{SRxazPD*d+N}piEcK{>*|/f¼ 4PV?*}-F1gvVʿ[t;]/~A*O$R13,Jfy,5Ҏ}WJJJ*h#? Psǀj- y&3d쀌];ioT31%M&(Sކpgm|J){3EB-cP;Ճb9Ow(7F~_I_іtu<@ W TnEC[gktyE+d=3[J%8T0NՏAeq/#\ mѽ߭QGT-wy>BZnCDUh<cBZhgڰ "Nu^9M.|<e  UםQ8mK?Sպ(4tU>W$ 7k`*94pT8yw,VՕE>J1 7]P2@Dj,p[#sH 蜣sELb9pwmHv9_7M)XUxtU/* 9)[(|{.3U{n+Le )ui&Ӓ>qx)7wRNKh<"J뻲sˈҕ_go\_)J61%V U+ fei5ե+Rߨ>{E=>@,fJkHǜ`O Zxf ЍۅG,1~p}'[sfA5edPpbsɷ<o&c  g?+%rԇ"D(V?*\}^q,3o w<+#l025>M(_ g@W ] {jb+Bbў`/gqDMm=kRn|͏b] /˛^G 9oRK27sӑU%n.铤tܐcܿo^)9b5PcD>ˊ~!2Ə7öڨƸbSWoލ2Ng?D]iH4yLe7ٹKJ v}+&:j mv۳~$T4_KXsHf(Zzq(+[ ,w;H:Y9ZUN#gK-= ɪwU^{ei}V4o鈷ѹ%͟M=Sn*kW?jD']s ¡ uA[@8 M Sm SH?"ӔI7 jhG0͘FEGFHenzwV8>eV3s$MF,oޘ<+m&=~ xZ4EBcwuEEejl $(:z^)(B+U%P._A,\G E-T 2|}|/h w>SGWH^ŸoithE$oN t#7$?7 ^YxЫwx0(O\bZI1 <Х^Bip8+L#u#,ȣ8+$!L>KdTr7:4d_Ajj\g~NRx-Ls 4F^$iFRj5w{~hL8drMʃkd>vB6I^/pEu}~c֫"\%QqݝÈ*Z+}&@.Qb?(^o,IeD~V筺+ T>/WÒ*V7%p8 7j"PٰCR3,d[{1=ݤh!TlS˗=1c6=9$ejUƉ.S>ڀuX$i~׬tmvT.juE,6R6n+5s/gr"[D V]);5-sI&{%}PTr9HLy{ DJEIش4)j ^lC`ܯXʺd/{n[!FӶĎ}adPxE<tsF,C97{cV}_-ŏ'X:D+ ekPmPqTw(y1^q+7|JO 0{TVE`y\0vd,{WP})2p}PcK!>{ XV_Q[QWXG#O74d0shDx*ۙjS7.Kd`9(mq-1fJ2'pаDL[VJ5# qݸCnxh j\0)y5vR#pt47+&D$LzQ^k<](W@^utzߝm3FOhk%Tʖ_3Qj-JZP?`JMx<8W]w1{MqƏ#PS~tw^>pdh|dHI"<-7BFxCUvmڤrxaop 3fX?C4jbm`ӏrjkAD"iHѥ 92}J0o\c(y;[vxgdq06U=HpdWIߋ`/O5/2Nw|UE(^PЫ \\r #t\#Zu?a([.2Bk*[ O#Oi_i[$1 R>HhIAM[j9c-S9\UBG )=3q~T&a|" x#FE h'D7ֶujnr"JVŎԈ&c/5ƒ6U2^0c X:#y'_BN21a⛽[SmQ)OM)WBGϭ+NX}jR3HN' oXl If׆o⏾Eb^tε$Z6 b]ņ{~N{>G5^kmg19{^?' 5ۦ#6.aw@6:0'uQXI󡛒tnxSW94"3~;TE'.l!B;چxXq,>6t5@WsmmI_Ɂx /xmrq51WnYM_iE 4TüD6ǪuYAvalXuhp g)XljygzirN2$8؉ޏ*[M +\w-N7ۅQD^D6 _l hj@94cy2E?0l#t@=ڒ(pBD&21.@cbSr 6VRL }T+ 1==v Kjo"smH=M~X021n7Ey6sg@?t&T'ņzX(RI/.7)|+4Nӱd ^2'Jh4M;)S8ON{WȄ`i<+uKR!05bT]' Kѽ?._&:0fw+272ZBVKM?GVM߄. F{J-x] LU@o֪F.; I IJXy&F?tyvim]o"Yk)'(G*Md)$R=-IfViMRٳWf't`]y02I!ErQwUJ- '{:kZCI<-M~Z8*tS'c:tPĸՕShpΔn]_\L.ҙPu@CCI;}{b2BY8]fa_꣎U207X n;Ƚ rw"/PGK+9J6X&G[h9 ˋ0=|ihr\73_Duji|bK<H۔YJANPgKe:IuZw˺9Sҕ20羵CyjT}!:1Xh8:!)$7=vhfw^Jn-%a yBPІXZ471zomr>Bwj@a Rs?|aѨ4 t➣w4ٱfg&Cͳm u@y1S,D %(ƐmNm9VѳEm@)eD0=_&]YZ|cćw+6|m `F<+PuBwSD] a2+_Y IzYzvR jw d]EYCQ]mI)D2`,'.ے: l[=oUhUҋ>&K+S2jzR3vQ= 8#Fwogc?ƝHƍa(݂Ex)Vg&(|uoY/ I6 v"۫D@a;B2TPUaʺ|[V^W3 GW)s=KR躓 FNgi)a:a]5H,i| _*f AVEL~kEư8 bMZT1GcmIKM. WS^ |(*EJuR3%oWglMYԵR^~>@7I[^~.Y>$ [ZAxȶHinVhZcM~ }Hvs)SL^#̆2P;zi[} 4YX;bFHy {?CՋ`op}u 倕+ O+Z6)anhہ k51U(j֞x IN[^uީv gYRߕ̃?૦?1WίC-#seq䄕f ee,f xv=GPFe)hq FۥA8{U1݃wh8TCvPi~m:Ѳϸv m`A>,0 ?!nu@ |A8lI. >N!H9m\W)8)苅!fS)O8  !/Czc|jT73;>K\aơDMC[| 3 v;P\#+J~%g J }bDG b4Uo?M\RT)? SwWe^HuΥnG߽#zfFȨ C^I F!Lν^ԼhUDCmzr7}PYcȰ y oҿk.TVx'NftKWޟ ЦZћ fs?e^m w4$.0kMl kk~t}IbR7L.38hGWϫ?=$%餔Gasx7[7jD&4adF>)az nhtͲ$)hqLkM^*,{Hq kaf,T⡘A!C>7[v^.ãsQGW)zïvihqMV^9r#"/J2Re:$gQGK lN%/Z8h*/GEM O->ٺO%FS+kb9^5v#lv;<-t9Z'3Bv;p!9]ƆZt÷øzN¦ޗmj?gqe$&zSqf/R&HA/x jچ^2X+N*ďN]g;񒔧=˸Pl"]Cd/Se_hTEi',i'O2L WF$.|0Cz&M`S_fTeۥU:{6CҤn!`Cb_Tʞi7vzՍ6X;}Z͒Ê1iCDx"jv04w0@Eoj%_@H@)M|Jy"U=b?';9- 0<\g)\_4oV>)vt1O77Ʊ3Ⱦ9ol˅*y@UY Bs Gt(zM dN-"Rl@o ={ Y ҉kJ (gbyM"I `ZM(ta۬86S/*~ؽ%$KԍَPTp0!%iћ[~\,3!/OC/J2΀mL) U~E˷H{<8ϋy}8|b-=: * u:[੏-o70 )x\ǞV>5t 5smԥpU$R M{ ѝ J稳.rb챴kdHJ8>ű$e2&KHKⓦ۪x.< Y9կr``Q$x}W $g̔%wڞF IJ 敏@"yCR-⫿0/*u\ZXS{ZוأE()k2޶iÑcrOu6#Ȥ/(ܵ%ͫ(dP]|tά "m=%+fhpfSre>c# VTX҆=K@(MBK!7>X /?*a۫(ЏWTҨgh@qC:ݑu5 0 >Y-MJvI Vx?$`,pJѳyExSqh9&8:܄V.3v*Mt)?ż" R4Y CKbRXpUpǓ 7(`hpwt^Yu9WS4Y1:{.u(c,M+Sپo S*6fo[?-F0ec_1X)J.zKRjiέtT_GdT!@NStdB_]Avnr#49E8|賠w6#2:!&D^%wtaY]/ *V/79_vvZWm9o#o@:9FuuD9& ƑC!f֍yZ7T;Џoh$ҷJ8?q̄wA(|1^,r%l""(xkJϙSHq_RorOJ4H[<эSIR[q K%2NfLǘU{<%٩]iP#[0ִ,/Ixw?JZC)&aec_sXi{4T^wX;k~x4tf9^֞-=ܦ2H@%V2.e}ARl'Y{tkݱ3/y@% E}Lhݽ`UHXNse 3G]e- PsG%gRy`] Uxu+Gb53D1D&{xq#-{ɂ&Mii$'ݞ-=C!r܄.RGu"E؂ fe'cn ˩y罄ؙ6n}S_5r@]|}6Eag((qicawL{®4;oZyҭ[2=3Se;i1WH͸t )-=qۓ@ Xu(ksH gs,R:0 .br9ۦ͡5j$1V˖OLJBryt*c< $9% VV+03 )bL↬CBOJзuUT?{n1bI47~uk5{8fkA:Q/qs~{/JJ1]ݣ30s`9DmWҧ:1'jRf3.6hA/A3ȏ5Gϫ^0G#VGg1?JA%l@|*v+ ]` H>9/ UJY7%|#fpR+跛 .QB pc]c@x?*9uuZmSpbŠ:!W[5 . J~6IZ DMs+ӬJΑJDClΤ]mTO'\yL!';NMO1Ol+(ʎ.ob)3kYkcѯR빹M}=1;tA98|CO# mohm0lD#0KvGk ~\.s64}4yj14F.@H}w8B}@x%4L>d=3/ԌڦA"c=rvNtx_r!s/gbu7gqxS,@nL D%-)وY&;YKOs8dCĠÿ~Y3^䄈芧Uiv*M·ޯ^t %T62Z3zآݿa_sBjc9 5 gڪgl0ʍ <^;PXW*>_D U ]!H'UYn +&Krg:RuN;0. eԒ⾅2h dXR_*EM%@њ< nLOK4 sE!`VHLPM8(v'j$ l='[Ś t rJ;-)#Q]")ÅVs0 imf|REع(cs!E?7er` ~=" b: M"-Κ?=oa?^֍_ansEΡJfM-y SkBm>QRSО b)Pe؉,d :SnV'`yISb7N0O]FYeMIݹGd$+Oc0_m।K@"AjQq$MtE|a55y`ut'fx 0S[b6↘}R%e(O6-uM\G^AܠIw's Ȱ?_Lu*ū9luœTԊK} ?&\!( B5^HiÍ,, fߨ'Jfg^(Z LR5;ɼRsmHz%)}69FaxuR4ྎEͧ!wA4qg8Dۧ_4_U hH/XOyI %bDsX@aWn_=RO21E2 1ѨѦ2h'\*4W?&ssBH>pR#6.#/\=x.;twf.nj%C<{0nïghj&V+[8򮅶QV°W X ɧ(m~Kf^AyhBk$fdd1m@ xA B:Ow,Лz&R5u>i <(I}W&WnRIJr&(smZ|5k^$sfe!zka3cH 2:2\9OL[~U(A1l ^5C 6zHH#˖lc,sF7HsL"2/l_ÖJm4r5|W3݁YJB* pԩy<-,N F`Ulމ5D82pT\ ?EҙzcU&uΥ[B6gvjwշw}!,̝ʸDutWRnSX x:k_xӁ MiN:`ֽ1 $t=LթLxLz픲}^>]5b~9-*xʃWp=6d' MUH1'`x?X`K}>b4/g#0:*A$i/(m$5ZKՇI|b6nl#NQ+p{IY$-!$`~C-wKp`偀5ى:uݶJlQF4I;i(I(/]i/< bҠV пHQ=zշMxn^8ɮFCqc,Rtݛѿ'2xa,>(?q v7`;ьo}gI 0&XB-'\<(//ncs@X~96l{ʄnOu_G[ldW٩rF;(ɖK+ TH?6~'; n#4ȅ_3ҞHNBwB)׃,uH-KpA;{7I~^۫â'>ZElbWFʡ.UѵdtM?+x*~ +m:>'XuuVwln)_0ѻ4b^*c] J2rn1kϦJ>$<,)8Z&bIȚH$n*Yic~1&΍)Ĵ k#I(-kAU esFb쮕<ӱUjGȒ~]d=< >6'WK-&8ujb-'/V"8,S$ ԗ͵d rǫ'y;l,y o.b'qt1.#^uB}FZ\GW<͌:A:8 B+?\T::f,RДQs+Yb;ܜ,H),J+ P޻@ Hӣn`'l=]sJ-h0~E('Qp[*@yk@peiߖGo"ڂf P~1`344ET` / V9֡w{Swؙ0D rc5Lߟδp}fgFߜa$'C8ۍeo@O*T <.gE\xr= ;y?9c45$֍ݰ:&bſ؟xj/JI/0,%v *m[c =| [YNgF/ ,ne˨hۙȼ5+Llq;pϞU )TWӉH`ļo)8m0|p>1> Da}ӛj2RA2gBl4z"Rky+ڏ\)-(zVftչ[Ӓlc kKKzT U,?"mu_yͼ vUoqOoFb8^g|]3d(^[["}LG'm"}UE SPӬHM/&pP~ZXz +B ͋*Ǟz:ñx a1$sosR]^R+c< v6v[u9 $\}g0;;Ŗ9ܨ]1GQ`u_q3:v%p/;akvAZ&;R`F~V? ڟ"!h_j.ZYָ_W3V򋔭@"cWKC:7q5"/N26,a(4} X޾ƞlb=#墴N5tFŝ0,&3acCk&vYEm5{JpOջ2*qrw vowh4KwH9@(7be\}{1"9F)pcUW*@4sI6v AS sl/,R,714Dk2'QgOO {Ohy~ƫrrֲtozyk2@8TH$4?҃L 4{Ҝ6N: ,׶xTC;JbD7&jJĔSsΏzWlӲ8#Z <2-O%O LGA`ϙ (bCB-!5lbdG#u|RiU_/ cCHrim7HL&:Y_cuL~'W˧eD #=1)29TOեƚ4v -*lofaۏd+E0hN߷GӄcS)Ou43//W0L0L~dlCF]e,@c)"^HHFm[X9k}3{&k/;~$ l kH#jpam-*n*/v}6SoA4ߪQDQ=rwN}qJ2Uсd#0t^ 9gwMig \n=đ?Wqv6cO5q֦3瀿C5SCX f5ˊJ H=74cVD[ ߮@cgЬ)=zWDt@2E+(h7њ :wʭf +F5jb>p3t gaM.c]J7cX!.dn dž#Hbmр bIQIʙM"in(TDd9En-fBGX1>ꭗY *XN@Ӡm'I23SF4:h9 .I1UGhSf7#\ b᯻\AOa {9V[< 3A*ʪHݺZո c]":[}W6x)'&E|,af} l6j\4;E|Ae[Ht'k\{`+p]k7CvAĄJ ˳&#:;4(c:Z?)Rl7E| ]/`NR׻ %S'4]ƫMF {R-pcO!Q OYq30U۔Ґ BJYǛy8SAɩ5Ә!Bc'k5m979AK]#S:/;#`ˌ7إ^t'!vI,ƹVLf됹گ2r!&8*9$*- G{n]&$#Q/N4=UQv;R2ՇBͩ9woYtXvAl( VTU9 :Z,䵍_ o">:^g8d߭জ4 >9y='@KEkN90] T8K|ͪ,.SMl!6]|fcQSjBɱ1.N&aL!WvxE ] Gܻ$ؓ 6rE-=?E@*})d*v-v}L>#Qs NxMN15BYF2(]k4Jevj9kT>4}:l7F)(!#XniWnضn OJj}xDصCTe-!-΁dz 극jvWzXw0d ]Nԉo)^XS-#y'^@Bh[^I/ɔl8rѕeؖBˠNDz hEROCML[FSPs %^ܓ%~;(P%9fkS@ xlБy ~?VeDڔ.ّ{fSСā f9*ĩe!U[ێuF kϺO鸗K'}Nu$n\G>6>u1IԿAJbH\:Av^Z4`$hH-';+zBy,"$y,z})ˬA#&҂Ӭp5NVytp]|Zi6}!n#5e;G@4^]DHsXauӓF#]4]s #7r3!&͕wV i? Gn@q =3 1Y Mx,77YkcWp)~" T`y+<FkM rlQQl ,{6ůAl,1L3 w&r_7_=u#\Z_[gq1KjEY/?Ne}p)!̂DiCsZ*n"^-DMMѯ2}7A!-Qg)юRld B PR,'9 scDAyrF/e<}~E㥊 kTrimr<7pD(6oؾoLx:nCf1}:ALcT,3u(a 5envQa\| Eʕ;zâبnB-i?hm(xz]w -lÒぴ tghPu"^xXxd aNM?R;3Ua;s0nO_QSg8 Gxkܯ@\GeٲP@4[O 31`q~5ޮP3 I4>6cG0# 4U8qt'lu(]/(rma*5Q %8ĵY-:scv_(i\`}'NlUNS1  ]h6nFK2iɡ/ {Q.F'QL#j"uU<Rchz4?Q$آ!IQwˢq\(kV~8gm} $^I ωpN~ %RNh(\ӑ*g1ٙO~uc _@X'bS:VF(#Nk q}ݎp&][^`u?UB_i{xq@ f(2ѓQdCGjL)Fkc{Xgdl"`ߓ8Iۧ-†rPK7O.<jՠQ?ɼC"G!y; 'D'9n_){2;츙I9R3_~3b RT0cE+g JVV;iʅ"ߒ&É"Øg; C-]bxbJRc_u7o򁃫TFsyvkނM hI:I/P1l#hѲc¼uR[ Aޒ$Yď'P ʽcf,3vl%ђ3?@hlA =]H3z H<Ťvk!O-PJG?r,;zbK{|ty5ILt5gX{:r<ѼoPZz^1G'iZ;+j_|u`uY "S2hb +[nQ$ƾkzӵPt-܀rUUUE}y}epW-Qn^-oب{NMY(D0pi\Xa(- %c?,)g a]yx-:I{yqcV>CنY#1<ݼHp球hBD52hCQ+f@uJBRSO\׋ p"/4 h5śb)~WPoK 8U}p:;JFUQS]9m_˶\z%n>ܳ;5,)-EDU&fzDr%+ŵU:5DPwgp6a&DٛBDq90ּDo~m^6uf 9C2 ٶ'J~_tcΞYs\uk]zQHu!j0VvJ}` ۈE{WqIv.$˔]p]q„2DI nUNlnTie"pH+P5 aZicQݹl WG:r65JR`O`w.n]jPcMi" QчuYX|ly `A%D) Q0BPDK}l+Q},٢:[$&u3}'zw1ٯ>Rq&hs6,97Ӹ}/jb֨YXy8+6.U#8TczZ?^:Xॡ7uAFo pTH&ZCo{R2Ċ35zOlv4Rk)['3=Xo R%ܧyC8OAyr9[w2yunx۽n\A۰>^^{Vx3ÇF"}zc TtSz]hhљS.T|VBԛfM9oW!.JfeYCm\e܁[+e=rj!FNjפTZ^{N[TE!wt;AtsB:ꈴ]a|0Mn j('efY%4R-iwP[5°A)+ ]wUda@<:;7 0As U3ka\! 8w4L"]G[[:UciJslel^1BRN˖t#14I/a\mhTȥjNǵa0S1@I")N52 ^ \HL6n2@ d➦zfF)%x)5B6Teǝr ߋ19)e>ϣn(xG?b^'&Z(neL)-Qтf5R Tl QIB1H n#tweu)BWޢg܈/ 5p,Q`ȡ'^]b8ⱳOa [`!3u!${fT܊1ugZE@Gm?ʥ?El(Ə ZVIOI R)";`MAyvt'7ҽnCASDWL}YF=_Wczn4t S(h_}# r\ 2;h5: V3U,fO&}EEQݟ /.*>a7L4M^.TPu$7aF͖5?X/xH/Y̙+=[yGI Mo7LB^g"CU*,2eA5C/"͹nOԊKRs+@RfˠA45-2Ԭ @Vi]Lǒ/YM N/8KA4Ϯ? *cY)8 ?! U:DqM=dg+Zo\=[-Ix1T+@, EM j26+A>u8O7;jO s>B5oU h!PQ̼̥rYlUpB޷!Z/ !1!Ƥpmu.^6.0T~WbHGw&nEr.[/qW\L[E(M} 6福b^)i.?Ūls /}vZ$=~y~FŖUq;j$r]^1 `b ~R@Nx s(]hk>n ޢtg.쐅?T) afd.isQ?>|5cBszX#>:CuHǎYiO>JJWLݡ)U'4 xKnq".]T'S7,/)}uδyXKt%l ߏAUŧ&hP)[SԧWs␱/@pOz./' cm%l}??{馮Ghc aemӈܾ3\B &%Z}jg„p`1qTR4Ŋ&+,If )0#$HXV DZ+wx~@ٮzyii LEts3WdZC|a٣DYEuwv[GnM[5HVRi4}zk pKʰ>`bAώk[DQČʰ,D1)hv2zΓĥ9MI"PHҎ2#{6FW;nUD?jX [[i)ҵCbs>TBM#{:y+j70[jI?M #.$o4d!o*™&I~`ң  =˱oܪs[s(~oã_4k{|Lc[C4+K%zN2TE2dAa~ƌYžŢ#m/O~K,b-m}>=2FsOZ@~'ldr!Ք/ rڽF1ї@F|]yb)I %ˡ\z]xUG}2Vف뺧R vNfz}ٱs⅀$ؙ޳ilNhZ**} NJ}Rҭ>(b^ק ()ڵVx,0g8B1/e2װټؿGAJt:c¨E69vHkA蚗h8ئL5kϭ4F="= #!gVDf86]ИEU5Ki^gr*ɷn޿ܒvo-qKK1"j٣rVw~mH6wltC}h"q>:Eָ{+.$w}Ɵ)8ed:׸== 1xTBX{H(,XNtIRK4 d ^ K'_M+;n|X"\/|$G/0XZ.cIYїJ^iCn^wI}+lX݊߷? 6zZY``e3^JOL6A}yCD#`Em3XZQ[S-n}w9w_x!s {}ySC.CCݺfPNm?Ug}_G5!+B};f[c+'1x,P}~ƻwW67~`<Ҁ8ڄ '6^ʛM}4GZ]7‚JxW=?*j~O1.G2Y:^rZ(9X=P. ]:ηk{s 6qj”]  yՒj| \gVqL|^Bq(s nϑVR]aقq젞b!iT"P{G {bDh*oa@A,5ZCZm_lj<)bPӔ^ˑ>'$?>F|H6Z BKBـzY;DazuL1f 3Q5xOjw`#L;4. Uq ~_g?!A]MKłRiا-pwu#a 3Z>sY0bMK XW1gM& .€N).51{@颍;6 .OW Ñ=ή}mV4r02ܲTo x+6BTF' lyA—xBg?r+W6-cl ฆ|PePdQ 윯k@.IIZ59.]ֶ pdnÝG"uIܳ"P<mLC}1;S1veHZU=r*%\D!2?[`Z((.$pkDDڝt]Z>{Ffۀ^NeQ@9XAZpDc ZUX\^ ;YK";-<Hl2Ս<>4B':R&*}ZښF_ 6+gPd{\Lk@uAR5=kReY"E ʺ}CCۘIUx܌Ȃ.B{XYS JttO"/[E`hgĄU$ݙܮoes8=6bZEd3{ ԧpNix<5Z97K$xtAjl0Vd[>Xv5JR7("+BFJhJd`0v>jQwA[.:*#9‹37&Bo@I 0̋Ҧ&Y'6ؼevܟg+g'jb>ݖ)VqGb>n-vcGch/)ZP%Ԁ   H)+׏>3SF¢Ns+*[G ckvhff"vƪ>,C(SQXE!Mص{r;T $@HCD#I$\襋=ܶ%=li";|F}ΧN߃U=c F/6ؠCzϼF%kږ&A@#s6s,~n>jEϻ?+&HFtaUY_-!ud1kr,XjMa +C9\]{HL8lK .Kvf#`7Fi bSME0Y óB<`2x֔-ﳎ ƒSIC lnVTnE;9["{ʘ?VewO)o 0x Rk5|~(7~"[t0 yL_6pY iC1x\WR E}é$Qvsl5dhger[MhKU0@@M'(3T`oH+ `@ɮ-DiEl =V1?aXpAVVfҞ$3TUڽdXD1a;5\吼P{6YF6؎}cѤ[(zq&"R 0-Z?/Z`=@\!,2,5R9F;XTTly\N+u'vD UBb&5sGg qk ΒV;CqSW#)^sk&~@KZ,ϼqyJzM=x|XeT籎Md|zƋ<2zx?r>!98B+p%lHVTlZ[ 4{pэ\W|YOUX_$kLjCi]\J) wkRǷ&Q[w=f떟N-ȝ'5+NѸ.aKR0(/rۏ FW}{({`OD\fuW,M}7U;E8l>Us_ɅhZf[j 5n)Ɖ J=:e*4S&篜ShoKOʴ^f`S u6ʶ3 xq)TQ@hPJsIdsMwqH^6зgo| s0]9C0ZMқ"̄&V߫MpЈ u)Ĭ.N0דA}3)"5_}#N}k0'[%݁HR*; ]:X WE}U੨̻fc$B u 6\MEBXЍ|&FÌg 5ÎQc]ETP1# i65zj;&N|lS/޸tRAƴZ1V9> }מ$KZ* :لP(a̒Uj Tm>%2  D=$hqٶPp(捔TG+;_ ~BS ڗ޸bQ hH40T5 emsym@cX+J /XSkN}cUqpgIU?wkk&>RzA 3aOY@v3s`G`t4~HaI 1ﳊ-aM5#_@t眤5S[-[肪OUy-KW-{R4?Qp,sO rIEIT$9߈gԦEiYƃ,?@RK\fuydM,F Gb^B↼X%`Ey XՙB#3ߩ13C>GMX,+KYL9^K^/8_(lԧ.\W}B&165$]0uLW^]a;F;V-uD*qcƤP;fhڻviP } t/DtN,&ͽ.ѳnTjߚ@J[3NOV`` 1Maj-HV*A½kX* X(̯D&h%@k\;K.](~U9Z1Ϯ*{#b5Sf: 4{pܖ3:%649k[C7w/KeIfw`D\o'w>] <$lIXZ_ ݿV:~fM*T9.&MNDӭgHlQ#y+mIlcw=$SQّy}2AAy"5+P80D;0LvWkg2Z3ҩvPn/QV1N.;='~|-e6_:)5k,Ck/鼔irì O}n&X,]5V H,p#jBƸfnoؽo*LJz\n5@J:%Oz* [n2 a'2g؞@;]g%'Z䜥G%l ]cr6s oNCG,Mؖ_᳣fMG~ZR䓿vGBhװY8n1nnPۑKA+^4P1ݨv ,Dힵj?-sb`+3k4 -X򱰯ٿe5 ?sP0-U0sG+ho?,qq ߻'r@4%LۘsEζIK [*r2tX\lzջHDt>$*{= ra<\>[wHfxTF{ *OgCd^=q"OJG3p'`UeK^LʰI.և7Mi o~ۈRc:cȚD~6d9y_- UXEKEbѨ1uY?  UWWGzX iGp|x"meQ@?/Qr-]r.aZ`ZBz¬$ՖۤX:pB1q##C>[8>^A: ]Q$:^"eH ~qCQ,0AX垔f=3>Nw+erʦpoy/rz|\PScgȌak])`SL%A2UQ_~ijN [UYFyz6d qrH;{R-VFhQf_ ߎ{v.)A1Ui?!9gY?FHi/ܰƒk/Z6{V%Mx`ɞ8˪ ,W^t}3Y0[^A=ӽMUKA%]dzi|Q6M$ Wݔj[o~l*ȴN`@VӠ3&إvkrAԌ(qT%\lѻV-aDpSD`F PP:QIA']6ku++kE9{H:_YKHoXU&+C5/IղHhUԓUUb UlKjj.*qR/z9.l w08 nzQ*_FֶqWaPoMϵ|WzV+|XlBWB[}FT8 {=ԝSS,ueUW ʗbGptb_;۝2Dx!X XE_aD_mUn5vSi4wŕ^ǞpXTb|[ "B܁K_#`ɠep[4q9u~7~gR+Lsչ n8-zeP ̫SKqM$)vߣdČ6{-R[o-'2R 0ҘZ)&NQČR'3B p(h2("N4Mɕ`ͧ NTƝj0#eq}Г^ۀX{[( s$ Xl.X Mt/+6΋hf#GN"kh%95go>!VhH..y"O[!SFʐ(%*IBEۚO-'w :|-Fţ/KvTTʔ]iC7;{8XI_6^,̀X4u<fzI".Yoٚ\󥍑T\k"<$Y݌X0cP(]:)RS_FeFxMKX^/6=N`w t` oI2u^)Zs`vTQUHvm1R.EH`Vu]Nrӈ,݉XG\ #m _1,̮cRM5.Kxm['5M+J* $ҝ"՚wB+ RUGd!Ώ[X#҉mT} J_iu3DG+]GCp%Ƭ7$p &:znРd)q*2 Sh;#7LeC>2sW/pr-Җ @x' MkP:A!DZ+4@\_XX*{4s/uhU ɼk / Qu @=U=eЭS/b) E"3ٯ\ `2wb%ki!6OiiLN\r y&ٵ$җeO'ţ OEl&*- :p7_q dE|pv A $ C.zo;.:Z?"jwuݟx$R(FzobĿvLh}D( 54!@5(WqKVu){|G|ؑ@ HRazٸ[pAV JyIgwhp,y6R%v}FlvPwnRגvbz:a"6SLClqi1z޲q=idXpsMW]م"_=8;T%gaMu;ߞB_]{EKC>.jrh8i$.ИNQG[OS(9o˜#BFk8LW^=p8GR 7Jh0''h~ʬ"~{v{vk(N.DvLI߫F-_F39^z)U!٨=k,\V :Z T9S ? PJ,r@XXw87LGr䫕fACuW\k-&{AT ^=~F?{G:gn)j2%h~q7umΌqrO GqDZF4̱Bk9߄}y/3l%v-bW=W#HR=ap>mIM;uvr8&ܢs]hJѴ+\;x&c=h7{BKvsa|Rk-`pia`i 8 oy*9 , ; ԹzTr➺gxx$FM- yΫye7{ 7%B))7R ~UX]/oW䥤ToIAm8I|#>V:]hIgPQUbji3Ax24/t#Rˡ; heeΪWAN ʹ0fpQ F.CdٰƷm9^|%N#v~oP)ܒ+T̨S܉|W'0q^eES`غK`e9OWˊ7H,J_=zLnSs̡N&H[MmljS} H8Zj3?=VAHRI:J@V*w6kHEːH wWΥ&'wNϋSf'"q?YXs *[i9T_c} (–&5jֲTz,2%p}%x-QެAs6ZWBJ;*;)T?gv wPY$aN\s_׎s'dچ|cnݟ8yrj]*,zjkPMV&8Ǜt- D{wC_z\K_T_'l@v}nBICzڋ cN?ndGQ=PhiaϷ6lJ9(4UleL),+Ә`6,NDz!:X< aPs"uY!vֶ0FJ-a&ȓ?#cȂs1 0ޘob }qL Ag'עTlA޾/Ny8LKo =j݁4$}i[ǡ$t:=ku lvZ7ma/Q$4D>s@  9f$;KTEM+wd$OjbyaptN~bO۪t1nFC%7!;[bj11Z 'لxUP6kFZ-9ILUA$~9"FL zd Kiy k v@X@<6EWkPh__m<5ȋ_Ik\.!$ut[ q#Yv=f?k{-7Z.L󹴠iA`i{"Tׁ Z3 Dꋵf y-RޯTre!G.neVq\G&$m5MpL堲\aEOqx)xlR~{I~}f]`S^Cnq f"[ċy7Y1mOW OV86.t]L$dw\`&'$ǿy3Ve'̢cC'Z3uuIS7|0q2]30]?oeU%Z-垵 ~DrAE)"l8vQsS>L* a")M^\eix 7)Ze*P`t[L!F|p CaDtC)/YougVfF[?82p&oPo q6`}L:i< @@>VY Ʈy3^@7<+ KЉHO5K6>Nxh'$|ѐ* yM*duf˻QuA<_#B7 ּWk~f5< ;>z< >h'+1e#C7f~5i3%kI>sL}:w]j\1GB*ɢ8`aE#r M8kEaFfH$%#fCw`6IZV4Ryh Yo0]:t`LxhK?ȤL8% Arc)4,iEvV]:J]| `\Y.\Is@5jT)slVlb$9Ճ\ÚB>t>?+B6"#Pl*xB z]:3+^>\BB(qxS"y|0jb!ِ?2kR=b$C2 #eٸSEpvBH)y7ЫcnevԎeYo"bEE\/{&¯ῐu:|03 %28/.62s41IB'Yj ~xWǢj"i}5#k:usmˆL"I~vfR|N%\-"Fwc,_11(ƛ)SyUD,GO? IGT1:ÏGG9S9:9*P|\q=}d^d"$d?nG:i ϕٜg5l/S%9\5ӫ)ᄽ::`[Co,cx댾)2*f/U|8D`= u S<-Zj ~r .w ʍ,(*Op⪖T X d3]B.= ُ(>cG>H'@^3e6p Prv̮|l3xЧs g&Ӄ43hfbU [:*8EA&SXOH,Yݙ2ٻ^g'tϚ)FRY1-ţ-jR#Ix 5[q1Uy@}H.ݒA;MɚvP(bO=?]Oܥ<ّCE3gCP=VYw* ^4GCH`J7:m ";!T0.2lcn{B5;J9ɌYgMuȐ湴r4eP=ȣtm]6Bޓ$..egȄˣE՟,A5JeHMkvD18b?tҿxp=po&U03W(όӵD͹k̒}NC <gq=g/pBJ$ rҐSKbuЕE156Ui4@\M9|Ga?bC!FG6! (1t~dxp"-Qn6t7YH|%hB߈MPj?sQx|Vd2Lzj!37N(ۏەD9\9#ղ7 @yt,Ͳttݔ :pw:C6M]9҉TCjL}5@P@cyV{ji,EȷtWlYɊ ]|2|"^&XM&hZlIONc_#хǶ_fTC!VX N6v4k<@3F=sgn>S 5^4+>K d*b:eKscuQqbz &mn_~8aYТI-gMmo!]+]hMTǶ#E cqRJf&THʍSPs՘T"U^f$T_k{~L/2f*ϖDQ־}g+ɂ1+JK\7PGX^0zn^i6~|(xI~i切)NDs,+w]9ThөYFbqj]c(q(C9׬ᛆ yH+I^OYn]jMŴhk7՜ CF8ɜv&8*vcFYI{-`wN0ÌfP 8/37J0oRGgppx=5a* $#~PhoPDR+Dk$uS_Ml/+1*!==I۽i5taYC /feW#NleJG˸d1/lZӊ{vHٌ(`&H񘆢hk~i;!FdS}1T$ .C,=S<2 `wJѻIbbz+Np#z5װfC:SQC>2&n~L] dC&='y9FR p3f?{=3ؚ(~@[DnX2͢ZS`D#Ssl|d%kMx`!yFoҳմ@#вpOhvnrlVw.. n*3%>-:[fUzG^<{~Q.rwER\DO;q"EEAMu,;mgye{p?^j^M>@^X( %vkft*!e_/eHՐEޝ: j6%NAK6h7[0T5"T,d [E#@jycX-D%_2PR|M77!ΫzR(OSR(`jʓDH$VSj休I:|L)^Ρ>;ffݻ3XU[P$df3DK&$-#$+2Km/QTTq]J0C3W@0hAg/'j0F\A&.LGncuKz(^!9T6@ɏ}MӳMmse|W. n7;"l Sǩy2XQRԜ we[((-#=aG+s.~αwqwoC Ӏ|>-ꢣXnU۹Q ?%[3}KCjFPlyHC*;XWCL3s=jJaxzylt[O%]3,ĉOIE ue='y>l[cNoNE[}hkN_vfCPP1-h +Cz4OvU}9rxr4U B0C5Rh]BUk,!8`*!|LuS [#.-) }I<&,['Ǣu[C>-55w1ԪszN{d89, Ї5GG dxn=oc7ƀM+}|T{Í)yn F0ʢ.JK:RtA 7AE̻!Toi>vCp ߀X.{$df\h">gԘ,bp'!g/c:_ Q#mT?ш|fj[Rr92Ƹ?e&2(-ʮ9k j5\!xM$o2pN2 x ]=/]w2SG۫(ֵxO df?@P{8ig[)P6V]`Ts<|( ;eku7lfY4e`{r0P~_K^.Zlfۑ~U Ƒt0jgG̪[ Pr;ykk8(Z{j{#'WL&]1s} ߇cY޼uKֳuR`ѭȸt'ɖ${f,Qi؟Ap Ӑuf6'wip$Hqj̣.xF66~(;KQjkl&e%2kȱlTb5j;NtTa -YCy[l,tG5KFcCZs@Dbz2` L!l!%׫ҥa%@URB%2)hxMֵ[ & h=vP$o}2yZ%QӼ Vv2R|ǖ5D$$$渇TtЧʴ U"C\^jAgݾD2(Y8.D㟏@ev=!92p=( P᏷z) L@VԎ~`u5J;s @nYd8'y)[${vo.wDyG <*l(#ΆxoIW;r~f&9xL&[:戙z!qߙ(މJM2DLW-%0]6_0֠ # o~f-T8OCd0Sox7_g&S $s =0**Nbы$ˀ y8JuXQ]N L?Ho%mFgU5(K 0a}] Ihbt{,[M1_̱$2"Y Zdx{C^gN (s# қ+yExz!테-Y<+ZGE'o%!0/Q!~k_~{# -PGbsC1 @Œ끮7}  GখFܴٟ|HS[QxkөeJf䗼>% LvDzc (FD' Aya'匨ޙ|pdCe  "ojyf*_@ wCULٗ+, 9X:>T PNR6)1ǖKt\ڳ6K7Oi|3L(F8 υBHf*- *z&\#Olm!|=jxK> Shz+3TI{Z?-ՙU&ͧ%,`lD=:HQV-͜VL;UP?.8YaB; ZY.'ҋ5Kw)&uw#>8QhC)!~CSi{%/Mzڜ$&KFfÝΝZ)\75qċ3QN62yJ|0e?x /A}hA q2pQy""%,9C_>0)Ůt3d?}u1E'ݡ]Z@T;?kA͘^N nۡ12`GӞC6 ҙ5Ze3}p`~!T֣ KNJq8F{6/3FPf5)e 5eBZZ0{mqNUós/n-sbK X<ܩ+AGa n7#ʩ >wxx"j//ƅ[V9aCEyW` Ic1б^ިq\<;t[v5UJZ )>ʑKJZ=PXKlY7ҴI$+q[pufw6vV."e`"` o "^nJa6 >A gVfi4i!>•SNQv9^czm$ ; WKg"PQ977@!MZH^'S"ElYT̾6Vu㹧zxh ر^~eK̼xZso#3;LMOfxB)yn0#e&/Q]LK;^V%3qQ\[NU>Qv{r.<28(y(zgwk%`z_+/-vtcZcei~ b $Q4d4{أxr=*aBQ:yW1Oֈn#T1,*ѐ#A5@}6Fd{UEf]75?LJA_ zPrskF>jԋA0:IlOC;l Kww]]-c}$Qeƪ~Hd_ыdizDnX|4Vhwh3b`9:hzf=uqJݪ(nj HpvM (HMW^ʽ5?SϜ}0D*?@v00\k(i9o%W*nsi7hgߺTdj5fks^WB/.U8@>0 ?eCc2% 4-] 5V`s4 MMŧm#Xumdſ(;_ z'U̡4L%FCr%ԩkض*ٟglڎ`DŽEK]Pn]:IVje?SI$RBjR4s]o6_L(i%NK*$QM&[asDC 7Z7 ~8*) Ԯ̱O^cDAθnՌ` tCYJq]PHA3:urxx7`wȢ䪃$kZxK>Q1.b|18fq(n]("(u//bAϵ W_;XGTN"؂sK8zH=] Voěs6)f`#-I+YQN0 hE/>͘aLƴs|$(wd_2fZJja*'\$kb +%|.%0ӦB 9qzNNPJν$;/Zl _({D#´ ~1No:rrFB$9)GA̕NI" 0:ɴ2O΄@ϵ"M} u=n0 <=UZY$ 'а0v\!(]٪ո.j)vlJ[n* }VpG' h $]O'C;ij0JD@Np,yqJ4B xp ;hݞb|ᅪkjY.|A ңcQ |٤ ؐ7*B/xj2*lf^9 M0Y]R5_.+v,^Y{ W6DdMuSS~8ۦ b_AeTvK.i\*0BbH#MmGC;@W,%lVDH_֏עZ( 6$J#(әێ}0M!EOܷ+k5+sWUtgRFT8g_"xzWʝ+ ~ I;c^廼Gd&wKeȁ7 O:?]4O:DϾx# sv򫆙#nȧŭoW-("a$ 4wN̉]%eiz^|׍T'a /kd۩LRN`5ڰ?up:8u3yomѕ]޸e{` (L>C٫t껿=cЎو+apt }Y64Xj:Tl 3KQzmrak:&3u  C9SKS7|(I[5]B7)ثԸnͤƄU*8j_w:-ݗT,yGF{ KS}L\p[lL)W>'hN% 7E _ؘvyp.jb-_QNQ|PI, \CW(8'$hh-4,f# s+Qi٫J=oc}~HcQ OFf!yn-J77`v$eC}o{LMz6mYm!`JZ#H4>ڥwK]bIZ| GJhRiE~ḬtWلDcnۖ%BB`0N2N.i@R8אi*L,YC X D"Ke4 8)@%?<'-(in>)TBiخ&&hIjP+jCpFDO\s(%܏,AKp7+ʽ=W0ʊeQe2>9_yhn\!os ɱc1>R^OIq"G$'/^YK4쨔È@'XC=13`(+gqt ǴBOL2ŋ(?>Ł_ @u@i1 8pXO/2_g+܊D.*VD+TKƴWw$Y   ; ^[":&z@yΡ)Lw|2٬G18h$3Mlac8.g~/MT*5 fk5]/8t kwOOWGF"O+b vޯљt*Ԍl@[ri:6y$8  ?w,oc֔ Wն>NduFC RQfDyK›2(.̍ݴ>.Z/W:/ITvRdv#)/,S\' 4Z*$of a w6 { );_e[‰lJb,<!`  Tu;Cser1Kk1tŀ3CE_E:o` )QgHWqvN@6q*?tmqJ O+ԮrgBI|a}®!Hl}7>!7aP 0ɺܖ"C~ HI: }D4>k%3%6e0[Ӿgpћ ԁub1Gw6pJx@ː-7PTM0 `E7,Z1zwZpNeq 3Ցƶח.6/~i}y*;-+΄٬fB i8i2M=E*R87Oo:oj$\Dy;'#zUhs[X{LkptG>#:#Xy^~p&YMu{.-yv҆a5Yv7ɀN5tI~peNtNaG_!5KEYO|$ :G`A ~YȬypU=RbTj[1mTܮG!\5l^=Åy?Kԡ+56ϸa^@fU{|2jS{ԶoE 謒챚 M7`4e δ-A?z@WoJƮR| cAd^dD,tTL+d=L%kċһ7f% u4O(rƱ+8uZAVYeif8b䄏ѸwdbD nKRԜ1 ëj/;SBqF({o]-05FPijnwnfRFyk* =[-%V/uǪP@c&{d,J!ˎyiEHJœaノo. A![[̞][1vhPa hVpbNwl2g5R\n>=+;֗Lx;suO_*pk@@TkSW\bBhS73ypyyW6Tc`(ڃ6vT \'2 Q?U+cT`Q-5DpK<X|V[Ilx@,;u#lC'G);kkBXd3zGSoWNOw 'ͼƔLodt/67~"sOJU\ft/ݗ_b|J_a]J%}->cƃ^>P.h7\kn8*HQ'߿UmXg?4=43ۻ7_۔U!;s.`ko24k^gr2'=j7Ioָa; TPmiO)_;/{L@Ԍ0|{h%Ogm|,'jP=hE0 8}QS@3 gO֯]Z9z#e4eWYsvOp1uUf po6Ph)o0D7,g-51ƃw;.TuƗ >@ I7ț',+&|}蛐j( }7k֏xկ؎`~Z]AOՍ޺;LA̼3Gxb NQNvv%nkv)L$|0^Ãx:3%s|Wds:`]\2YgTn=ɰ w;&TG];jw2*[N|6ptp^*ѳ246 z"6bf +Z~k.*H=)eϙJ~~7B& (aɿK8!~ EǼ'ՙЅi(~2dZlHDcVPMjHOtX(4uHm38iF;VǝC%J]٭`- _Q9J 7.qPǠSD#<ޗᬕzPADZ[򩶣W9WYFv)p8ɇPe|<@^'EG:ɿwJ>e hs<"ܲ4$p`wؘ`/5h >MNSGڗ9NHOU P&@D NVN&0Ihk׬giðz+Ҋ"!e1 v Px5R ynO= Divq=PXf)oMbGF|f=.jMconwh=Y=W[8\S6:V\vS@xo9+Uwkh p`EcB1=%W*T$ 17R9 =ng2c.d%w9UZS}_bc}ܠ٦I6~ݙ Ɵ}Ubyxl*ݤØE8f$=a:¤Ka gf( Ύx?BT$'3OjŠ]\ XeK{8z8>4zs#v~Ԏ*'rhhX_<= K < ~z9BӁG\›|FZ uIJY+j1Q96}wC&Q K]uѩè|d6Yh#q3(LPh < !Pý)׌;Xyi Ur5TQȟ~J@=vz[v_0`HtI̚V2=ӥ0?]suxK`X|]UP1m?T M NFaE/'bF%4MV踤8ׇ\XS2OG܈(bν0rGHè_=htiu Aݛ  iy֨qmG#h{RhƐ9/jseҴ -EY|ԧ(a9S)(׆*,B>E nMRꐀORctԔ)31Xao^kJz oY{[* &+8q•?^Rd jJ})k:alyN3޵!:ԓm.\50Tk%4m_zDibe'Qh~F1ҳL,W m-x`p6x+ GO65ЉȪ!.K\!Jf5J8BpA|̗ u*ݠɶ 4a U7P8OHTj! դQT#2YU]UsryҨ:!ʃdgrZLڂc-ձJ{)&j 7O_vQ&5΅2/1ㄘ?W'Х}{D'_Τ.&kdI7@RKP3 .=Lۍz- lEİtUu jo+LQ:,WpQlthB> ;ܖPnwd{QXdf9.'] `X-ՆAi8a@D`Vӝ&mG͋DO!Z'S%J&?6M\qf]i"v3A-!h1<2ˉ岕']r$/-HbQ|?^YJtTV (A7ȥ C/ d`ms&`b2h \鵡_Dz#sA-/((,nab)O1כf!tQemdkTNjĒC,toy (5”C2W>0Uo<Ӛ{MtztmuA~__9ME{_/_x6K^,^DAx[?| 4Cn;7-UzٷYO&)i/-`Gi8/]uCFlY >)I)シLuWU~4?i:G0SF'݊c2X.{v! {-X`S ?*(vakĎ 2|:&gȱ.yiAa=Aky4AUêqgm g}2᧒'QQ#ԧ=QI Y>a-Krs6֛}/lˍOnjPbg1W(VWbAO}fLg9̟ V~4=\VKpsµXbqXe^$m[TM\Ŕě}--*gΈgqCBץh}.VLkFh] g.:1ֽڸhUɐ`}i;rufN$O:$3{ă GuBxm"Ii3 e.hGT$Y sǜ74j=z薻 o;P26-ˬ'qMd3 *GZhžO=uӂvPО8g5^0/Mq{62#F&ـ> z Ɓ.T>xXŻܓALjS!d}s]l1.u"ɜa*er->D86%Kͷ˂]#S5n1Hila5@-̧ו}˥ywz,QsAr!hV@/bCэxx SyCKaX3tlj:tFE$?y kAl#*t4VegͼIƠDHVB1 c:r# 1~S HPEG1Yz P]C>&}ϛrHj"\́'F'ЮàPKH1ĕp)׆Z.'[x֌҈uK<~'pl>94Ubӕ1LcmJUČP=#FI')g)g>;barhһUQ!E/l)c8%|XM7<>%"%<띏/z7+1>QS{ f)ћr1?RAͬK4\m+Pjߔ0{I6&`p.Ֆ܊te@OG1OCaJBp] XS 7y8M SdEU%6JrhCGUܗG2{Q EʣMwi88Fvؖ)U\A~l K&Wr:!PMp/ܞo. UEֈA 2s, ^&oy>fcq^JSÌ/&Jq"hڪg:P8#߫a$<ƨ Dg CugjSMkKk?ƒs>CS{p+52,@h˽_נTS'ÌȿFP9OϦLAJfBCz>~/ UK^|P!t E=ܧߙٿݟ*9݉jkY~+eS . l–`70V#z$Bx}>´Uog\?Hԁt:][WO <ݖٖשd W>a[tҙ{y`uay`O5 S7ݳ1)XgyZic1@ ,TĊbeŷX\ڧV4}sI>-i-اC $e߭‚d8p`%Q?3_B&vZO09^ѳ{nU}kXZI[yi JPRޟ:8o[Ô_C+Ĕ˨7c"uNCT9uA# *s7@YIh?s@ɹ~AQ*aa>;}%cq׶1$zf]an$Ƭ8ؒߛMH ]$UEwBxebDgunΜ1Ϯ$Eb3Kx7r'^.Ø6m(a,sBt}T)tZ;"I W`/US +x3Ïs sl8 j^#L0`69M)A繬pǡ;`36032꺄!_Ȗ4u:ƊuJe:w*/WcLr1^ZyӜ$8~!M[<$GѼxl߇ )ep|) MP+.c0/FiJ˨W#D{Ҭ'O k|3w[V7//p0۰,^ 02H[F]#܈XD};N*i)b`E:fDj|@ԇkP&_L9ohK"0 #}5^e=x*$iڧϪ+v>QzF<Ycbn@N`I9}ϘU6p,Pd}i,/uDL}&?zfA.ZJ kdMts}M !Fe\LdZxht_ˆ4SzXOo&v#Jɀ\ϒ>shPDn&޸^׻ \X>p;- !FOnQn:{u` ~ݕH!?"7T < `ҐgQ̘aӮV(K@t<q򬩁f<,k @,.ɥ%8i&J<d-/xL<\ B - 0{h9#闦-ҸH_Th*iЇFjdvI"(8ZP IK9 !4@& Jgvj;tg2zO? ԮxD$l-#"u,&R6YΝCF<4e$/jۋ7EE #wjLlK~GwМk-i~y3<VuVܓj, M Eګ*MU LJf[O$F\H!T7UpUYm8Wh'ڹQޔi4+8I1O]lJִh^Bf6BOhpwMK^yMb)՝:`-rF37e}(IiD46Q, PoBȲCA12Pdu8.$F/}|ui0PM:_3K.9_Zn;~i1>ݟNDL ʕޥ#ُ6zFd5-Uе_p.YBQjX=SLctV K,sݺ| ?a?c$orVy8dAQ|KhԪI5k?Hp@zzz6Sw }5g!_s 9v(.2- mg,O+l1tQ8t_lf`c:2w [m=-/%D"Ztp$Vu=c;nҐ[}; ݱgCpQٖ^Ico[2]gTGkUAVd8~_F7g2 ľ=%jD|I-EjFaİB.z!OIUJO@~sO,~efa!X=?82yOXyu$ cۧoYG7Nl筰H0Gҽz%;lLTn<+ǩnנ(s'vUd+PyZ 蓕=\x~.9,6y{Edt 5K?IVoeT#vÅZ)PNJ.:.&FΏUaॸVBϰ$NT¶<*hZF" CƗoJ,r;ׅ묳{~*p ΅y'(@ɚ>peQHf/#ZL [t'vs#@F2 )5JX:hv40s"U=r yMdGX62t:T=9DhJ?Q(jOM*b.'kYgDYNY`@'w^]%ka`GF~p4mQz jW|uk^I_KJBL`> ypK \"+xo">L' tB{WI,'FK#يb0-3POaRwNT:k(SO @˰7>=,ܫ/C~dNJKx-Wϰ/aJ&*ZPӨ;:)ex|ie>&YiC-3;c(|GJA/ >,ZMR 1)Rm_%nބL9+Mtq*~r&ޢȁ&o$0z= PU5A*?W+_dY}I!,St.(V-pUPxCmSxt+UX调^\Lp; f[@9GM&uB "Ͻy_45F~\Z8cfԜs0m hbF5OFP7jW:˔P;]q۹gLmX5gT$ Qdٖ!MsK%|љ+n@cy!:8!)p3W?c/+ `?3wz$?ãWiUЄS0$44Q:6 1F< %{ l .ػR ׬vIëh&W=Sש"^Km!_'-4\(꼑j+ث)ވz] )cj0~t H?H gZ¤z9C9r jXy(m 6KKs?@4|ny7:cb)o`H˓\ ܈O) 0w<L=~24}veMa"9%P$wiioWU~XCk|OX҂O;li;pSgڂ->^z[X i(aUdU}^aP1 3(}%*AUm!yg"ddd9/yRɄ?JZqtX H{l:ފsl)!J)䲍 ?`~dqMt! 7Ht9bDhW[:5"S1g[QG5/6ڇR fnkP/UڞQqJvZ^jLjb|3g`8}̠N ʷ}p x `lNލ oX('vϯbf^+, =U;H-VK&xL62 <K$cFJ"$i&\gʃsGѯVKEoWߑAۛZ]JϞ}Rͫ:ԈEښ6I zTIdj|? Ru]V|]e JvLMsqIC&2,y$JuC5~Dt\U$dkQcF\b\^1AaUҊAlEnc(}{gV{,fm* 穐b6f=7n~R˾~8`;n;_Q}Ld~U N_Y~9`YW,g%\UoLXlGvV5wz9N$ Ĵ7m˟XNV4:,!PZdohz7r|ԸARE廓r9ClZĐk(^'a=FyW%l^er/bq3z(O#<>D*rOu#ZN ѾFm\4g *JEf&mLߗ'qurc1&˜1qyKF:ݖSܗb܍Y@ʕސƊ(elLJ0J.J>J[֧?J^<#eʟh$]AzY*8Fxs_oykicLOj(ѳٱ=pA#WXԤe6 @/;$ (k^'u: ! aYC^p00`n+|.eR:IZw5t"[ZJv]-FWWN6 xౣ{PĎ=B" WY8Mr&T ]ߩ5BJz%K5 j_f8ygҭɰ_##3f Ơb=6(88. !~k{4]0O+S͗""nW=Wg$]+[[1jR Ŷf#_4{^4 ـ l2}C }1s3o-!ՠ{ٌ IS XWATN;BζUH0?gG'sq'PyK^O29Iui3jZB%}R6J+F*NtrrүsǨfՒ=0m5R\fW;f x:7^αnEר>̀Zr_tۉ_5.qZW)} \i* 2qj?>:x6#fO_|@,"^\|'8\!%ZM.]/m(F0>ƋW>0u{XKWfDZ{s;20O99{# &n)aN*Je<1)BB7Sh/GVv3ўy9!_waJB1+gn9p<(?X3d-ő\紌 MxuFt*ҫ-͂Œ3[vƽ*&A v# eXJ.?_W[9ZcW٥'󙕉L&DXjvX[m L|,hxs8:۵4ƌ12"$V~)Q [dp6dZ5 &7"ַvKqL%#гAC/"UXߡ3j4.R`-˗c'߅0 aNt== Idfkh42~L#]J|B lRM-%L7JK\==„ br$#|1d/SJXɥK= .AR( IYw8v܌҃cF/$WĖzsi1%hk;6_!J̐u=qwj ѹQ@+gGk'(~q.pWM@%wI_`d݃]11L9OVsZ0ĆHf0Ϛ*sW Us]g2^2tҚ>Ef3h_7aq;  ru f~b D Miw%57Uo~|SpǍ0Ջb=9x$"R*|J<;+NCB}ޯquzE US]%cn N=朁6Jn pV Kv sXҍB2^v₁/=,D*6f X~GͱIFv`_'lx?"즍ǣ!@{]mLoWhrE"@}F.ev0D Q sX}Qe~0\Wg@:hpckp=Οo=Pqs-'>bfzrs0 "! bsw(9;kzA3"6 68 PԹY@,7y~ U:s7K=FT[. *FnpU+1R/#`L4UUnSrzu0s\ԐmS$`:n+bc.ڰK!,߄(9/¥%/Gs?JwA.3ؑ H{vi" ߛQ=u2)$_ȀΖ"h6 {>XXOGH,(ZފܓIV5*ֵΞ@u6D?3>NwbxW@X=6MOC'kiW^ 5_[< ? z#-)_"nFl#3Ɖ!W://*xd@Br+3V-q~C4t  F o C] I*#Kx/ˉ[ўf!OX,'EPA6Q˩JQS i39 [cQ uX"el)%l; VMz5'dq7 9 7O$R:V{s ezLv>5 wʠ@ȾoƵCUVRԼ].uQH'_d : ̢1,fm':`\HMtS'HI~~Yg4܃;j$)9RCenѱg=#c[A闔Y)K.[nJ ɋ]z>5 Oߙ84Yk QeupcFY3x"8m3}!❝ &f!ٸDl7f~0 -+mX^ܓee\ ws=D9j$ !Fw\?/v.}$È1V\Nǃ2hX+0x"'yV$ nBW|ᅡT´8'Őy`ڂt|&s%rd}=Ls6a%&faoQ =q &;QFl<& >!\Z _%pyTH _b&jODx R/2)ixXe C `:f$7u:E"/٭4<ǾF#Qj& Tm6q js#t%VlV. |m߮v%BȝC]$x\`kz_.&Vhn%Xc2bZ<]R{Ӡl5pޥ7A;䧏>"lhnG \ CtA|6G=9oA*O|4^\ *Va)#Ơ5Q bg#D b"T̳'~',C;HeT?ˮ!_pHZųCȉT (#SLKNK MgOe9\nP8kߞ٥dh.Sţxbp~*L@oekU#P)‚_{ {fˆPכFÌWz7ncv6k5teHBsd=KHѣՈRpl ]0;z_:Z+Ȼ lM"B9MqG 6ZtƳIJsI0kaQ"5eS} u\4bGu/ߊ1q˷ xz 9.RR"5kZd7"Ӑ[.3Q-#*(QǼ~<_+F{;ȠONm>)i߆%'憙"^F4+6#`c*1F(\$w*eF:/W/n>o N3 \/P%IKOU)nZ3o\$5ůfWU?=zQŋsk+OT]sʨ^ᕴ <;Yi "|;Jai58,y(gا1t2^FL23qf  炍ApT׸lO=pR]眠l.amj=fa}ܩ d&oA;Ha`R4&co%J1\ eJ!TƵkI>%Շ!ե.pc_fi4!Tqְm0Qp]BTxNI> X!NA?Sٵ"{~,W, _Z$#btl@~\ρA[HjIf̢*iJ$zY_tAHQ+1s{$ˈ݄x}{S(hZ&g~1gbOhH h?5) m%€R"Q Ԓ8 5zw;Jvvl2IYťrz"HwEsYZXvofl-3R(h 8!!y+FBPiXcFMSLi ՗C:_%mRG"8z00o6f ȯ. B =1Ta{*m5sx,H?,%S\艏XfIߡa>4&bL0$- Pi)=#F6Nʟ|k( @z G7K)yOz@>-dHNAzmi^{0Yރ&J 9vuR n a7)Yn>cW 8'aC%<`y)]  DSQ ."ŨF@03hOK`IVk[ʟmI7Vku ck%^PuLE݃=2I-vN=F#7垺WG-b+~6ʻف~PDj-xw|ӑ$+$"C̷FD X=}$>"Wl{Y"6"Z46"avu0mz UDi8!fopT2w(ڴ欆Nef)]q%Qd:vŢDO꛾QN Ewj|{V:mМbȶ=RH:}Ǡ]*0 Umԇg56&$q?؝wφbx]<ОaBp+105>FEj fU5璖K$bygɖ ??t~xbYhn1oq]_ՎCbiPzn'fM+ߐo3F<ꎜ[( 96A ef|R> Zma\hKX>(dӆS_Um67BO)j_h¨-xQe^f`{]n٣HU3I}tgs3bp֌IHY]\0f%z?gq 1&1j8b"ab!#t`r5OB]W0j ĭ‡ ^]NZ66&g { 2 8'D7(FG WPևÐd5lOiqE/u)Ki PCWy[qUe[[3,aiFovKԬ3-65!T6*{pU Pn6ڹM[X]PZ >372l5#Q:*>X!{ԤVlDH=/&90)pV ~c/1CWI e"X/RUbq܁D7896W@u?wB4*8-vN|#.g{wPpM/N!4_QqO)z#5 b ۶jDb>MKIe $rz+ 8J9\@r.Hm*]b•ǂQA$4z,iiJViP1VkH't~ڸEk?kL&D:cH.Op đ{6]?z ( aaǥkcVLKcre#aqމs2.SL-O2vF`ꉵ9JږWkFQ* ,,Eq5a qǐ7*/-f0;iPbܜ+5<}dCV =n C¿vRinn~v.@XY=QE"%c;W!e؁8%QfjՙB;T"3ݪ% qQiX+$πܱS-KJ -#_8Z:jyWVBLAv_WEAոU郩I($+`@%|.QBJXa5dwN\g>i d6Y˳ܞưa.?_o !t'Vgc96)X8>@i CWa1X,\ ťs-?Q|2 qFd7-,+}h^FZ/=\n qBm39E1=]V/rlMx Sܙ5)pY b_+&q#Sf$V*}/ 7ml r_1"E |wp?Z  nd~:VأbE,W Jhyf5-"oy[_a'*#XEn2]jj߬K&n\drF?#7Kb2MJ ©zrNj{I}3*wS[KlC?T{䚧}hn7 ru35׷OЏnd {Y1Og,*#~&"bNx*P Iu!zP-т6ONpP{041$pDOС{-@"ȘbxkhK~I7 ԒӵP1s=: 1fdJAP("Ya,5q6?ge b4%SKPt-g_1,)ptl&|5vօ6jUD/[RRv!iZD6lRm]7k(1xJpm@qC4#i*8ejE{=d7N],BA^ZyF޺l/Ţ Ip&TE7>C%xs=Yyͥhuw/qU5HEz[qiqZ?e}p5 ~E"PvhzFPb8:`BrF~9dGyrN=oG|+l]&*$=뾥] U9]_1q/ֹ-aNUBh7 Lsާ{V)#u9\]Jܩ> AJ$̑q;ۜOi VV?B@TPYcM촲ˌ-Am _E.6O21=3Fբ@F'gKx<)VM cYWL(@>p83X0J9? l/U]#/!T\: %eI$HȬ\W֣efmC~l;Zk! r ~uGzl5HL7G_;&r Fbl J= ǖԝ};8hA+)ugfI)َz?M5 U)oS[*yveJq8V!&ncoT)TV?_:%C6hfXMȘbZ?u(Q5O 㜾VNr^Ӡj|~_ҬLl(q̡+*Oip>7}K%kBZ7%~+C+ӸPR-!'CS-Iw8YؕsUOE<][Γ '8Q/;v=jP(>1@Fw) }lV{U|֑K%Z9 N1C#y\Zb'1YY L#=K =bou]`L*$}ݭ}oL Oie~ E͐.Y>3BCC)ɺ=R3MT8ʻ\ǧ5LBۈ}ȋx-}vw/Xh/ JH"vc?) )$cfzB0V |YtryZ4{_]^z:Zon5 5D ڈ{6J`v#3vu~ݥ [O.%<`Q ;N}a58_̄An퐭RTOx{("l:l Uv$`SJVwCUo>1;tG(kn^=ѐA9+fqHFηVeldZ,+p,5 },t-VJp v|9nZ#a[oy^`$&ͯ!pv3ʾ%|1"@A㕨{XH<6Yx%dyy QS^N4 $mgDzZ֚ub2=G-1eOH!1ZTsjz`xB2lgKЄMWs:(g?Li"5ec (dt*IƍԦÝF:HٺNPqR$rT~v)S6A )gJnfb`7tܾkgxUZ_y}iÀvT *e M#/ l Oz_ &͡mPvCFx4qV6WǙ $PwB"/y.I(f*lk#nApaC[=Rgi@PTwNP3IĎ#kcNJqR'#A<^UBi90Êx/Z<*Trmgz؎:**;Rp$9mbKYyk˷W!iE"-!pVVW@gVV@iWЙwⵠ+6aK;|V>MFZ7C>Z*Y4guvCY- l!72@:ƍ) !bǩn]Q,–7 ]ttw B ZBL 8Gʶ>`:,ĀL٨jw*WWj o5@HƷtߏ{NR T^ i_4[i,IndS!$v<ӌ宁f%?p ~o"m1?2Z}wԣy8Tȫ&_=9whUd,:a;:Vhq}ǧgwj֞/ =?%>DW$_ڈ'^6AohY0IZ2~[[Zp$XqFW ,kceKTid:M8Pa=/#$mR3b&uzSZ0~wmj\))pu2;H[m.72R?_\Y-9B]Fen\ŒyMe5F~_Xd >bA|9hdcm<&\5'5!s1+8#** 5z[#Q9 ZϲzdrX`=u@` ۺ1buB0g"җ2Uh&WtN\i?f'N'Hr".[^iGC4w}4G@XU 2toDUkr@ˮNM rZ PA)јyNWMC:Z4%cX@2[V S@u|6)wJbZfE<'NB2"# vA͓fD${2T19c37N%qO{]۔ e_X+:FMhzg%ޱAuѫ!6E &ƌ'/ C'3~ghdvNxOv5n 2sJ*%{]ʝa8☲+vC9 H?ÄP8i­ P{=•ىSf9gs(i6( LӨ+d4g&SڹLSe2.Է=k#K6NɕDt̒%h^谊d]s-88p-ZqԠV*\\З0CS.8Sg;lk%:3D6r!|V΀UJg>3 Ecv 1Oۡ!ƕ#&% SO9G,K2 IӴSu_uBj+> s8}lW1C2ZhȓLS0MQxvguQ!&#صrثHMxCfLP T1BaxLQqOh@'*_yBɛWTN `{s?sP--b{:7!`Kh /'H}k駘x[`tʳj%RSd8Wl tӣ?"H 2Y8A.e}̚SWD'v! nN6iO 0 0kf!ng(?񃋐R%e6tʴ&g -lZ\P^oW/ܜwvt+TwFӫx=am']5%t %Z?̓^TR4Ꝡ\  {Ry}o=r4Ҫ~<vpdi0 &+q)n%8췍m^U!t?֊r~Us>YMgP79~xM epqC(ir?Cw-T}Ccc˓V0Sd8`Q?\a|4@r.z:y #~# >(>:e6ݻb=)aMQAW9:'Sxsy[ՖJ[ŏ=W6|{Sk ?pWzw*N=f'8aMrb+vK|IJc K&emW⡊/wnrVۦKx;!o؟ېFz/&]@< IR!i7PͿTYE^\i =wKV:߇_}*Έ&I<q,5s&tnZF'Jzr>rҮRWw D# kvSP) &1D/3 D_:W(FCT26a˲0]o kq dL}ĭ;ɴsOl!ӥas=$=ĭTH. 6>b1,P2d`t@kQ]DnFOԡ_kӅ;lջMP,uWD>=/cl!껱bNB?=09 0t+z w5/!ѪZRh".:5hnV<:+tF潐07@İr^b8%t͙sfW; f q$ѹS9j2œZżO$g?Fz+ٙc1-.ү/!?`fR*PێLD(\ %Ǵ;2I}*߀ /5W&y72: ٠5`]_lPz}SG4;NM#u UJ+^RCLΗ Vbj4y){5y;* !h2kEA,@e"3"69G'}< Fp?֯Zt }b$̰/v 梷:O;-f#iiQ(WǭH;o"oΫL۶Yt ZGyg kwDNar3%@檽yxB" nHZU =2 骱(4Nuш&L0uQe`) WfT$(5B)!dD zoR]_'Һ]kBų|\|mO,O%t"h{y%d"YՉ^ B?dA:G'tW{b`ImNesr{]:1P!.=S siY2Uk󺛴8$Y>6U6b|M2BߨGv\hgiH8Bd&^EbDAy FӀlx;ŭ:A0VC(c=u[+?pdž&.Qry#6)M(Z"xQO!ݐg ^-NDox~:avQs:pfO.hTrYk˘Tq(KHp!KI?כ%$ wKE-QuY0IצP0nZhhV|JΞiM\6{%'qQ#Z&s*-y,nLjL~=fX{>\F!%-b[j=EAܿ'l0*hQ0NV|ɃRėon>FjM䈻Llפf@x}u/Ua`f{/ $K1C!amӗe|w;ޓJʊ LV=#8  re`NM 2+0́>:) {(!sp=Ԡ8q?^oŝ|0(4%/xL!GmTYDy3Rasi*\4~jUqU]5^" "g huUm3k6\wS ګ!N_;3Z)D8݄8Z^{P>#WX |?okި-p}bC7unC0daUwUeeoZvh.T[ܩ ,OF\u<+;28egz|峔|@1to$:hdJSGd GLzN)#wJInĠ%Wykgx{ YU=1 mzSj*V$c}ҐQP\P+ N9f;:s!~ gĤwzN@CwQ6TrFȄe%\~wy1qjF0U{@%c7\#( Q_p ԅ C?*:!`H)Gs]q:)'+F (}vNj6[̾9Hu{l;sw1g $}**R dBV# >3K0d>%+7qAh形 Z[Sy_Pp{·BpOÿ:/~ZHgbJP`y<* "x~Kw&𡳉~cnR"yjSrl6¢|Im0\|8Jݜ%yr5b_0g4jrQ }dOamaup '/2$e+](B>1Q4r5%R@H:<أ- " YF8|{Dt\ŸO"gQ7ï;9jÚZ ; d vBFNi[C8S;8k!ޔ_!G{6v80:f\HS}d02¦ƋREϖ6d5ka*BԊ=>7dXZDߣUS~>`3/54h/\]~x.ԏ.Gh.Xh)P^fLyؗ Qs_9tŨ1Ҡwx x~5UYs..Ҳ~:1઺];lw*Ma@Xs>ohqT?{  UR.N(a5|Y@jqz.)lJfG>B (Jj흏KofUd7H_RX`d7}^U=o&>Ƙ{}jM >okN=y$ǼQf5o\!Bʔe s{Nˑ },tKR{̬-\Nt3'?lFtJ O+%>.> f]׋J›q`.M#ӄp^>?CUݲ%+4}6QK``eaBG|[|* ncB  8II}5J7Tk K0Elphk:ij>XR}?AHZx&MbEc{75{jr}Qe T.E-:iȟWyDuPq;e[00,?G ?mq[Xjw:L~.SD4 (_1mEe(`lYtvtivӋ=+:$/949N1G QE$i`nIS`8/]v) nnD.EZR{,)Jojjis<_VntQS4P!P?<eуK"d*w毆Gy57[wkT?[GRPE:4CؿvԽ~?B_.YWT'r?n 2ykA~5LT77_݅N%Y4{p!!V5h'6mZ0Ѕa@$#,^#0P„>o^vJ"|Z:Έg!@ mds[?߶(Q.F{$TU77+k*EIWm}p# >BЌL ,r1'kE&9!L7h"%~ŏdR 3wګSPzoq%hL'rBI_giFH=ӱ~<84]%8J(xbOYnR( "cȬ `r_CezFQ9I$2Z9Lc]}Z+^PղX2bRLڞƮ@1tU[yVCQPC0h9;xj?5gFvI;[s՝7/8WmhcPznvɶ ߙ-W͜OH%y, 3dh4wygS# 〈k1iqJEaXebo-8*N3UnxL97ŖHc'Q~ 26;+'G#ehc\%0piKDS{("2Fj:?h8?#eml84;Xni$$Q8c~9dgP&I{0v#-/Ǯ1CO:6$|U.$^9RJQ<2>6YǜsOʞ{ [ئx˷]d;Lc'kv^4d>}LA:w%-vWX /xbO!7L#1,Oajawɂ6T3,"ǴIPj[TvUAqwsjQ/0ob?/ŏk<$B`Q|>0>}| z߷BP<~JЈGLc rsgRJ+*u\A4Kşƫ z+θBl$g03m'] X]AKB EL4.K( /gs?G'xf=ۮh$b҂27J׈ӶCp(ҳXMbC޴ɫ΅+-nMՁKW_4X`h6a6%"Od4<7ieOGx`HCk6aK4St7٢ϔmvmMּQ¨OuQ |JNBߞ粋Z z5꧌Ar9#/ݭ Ak˚HE%󫷱MQȿnQ25 5`wD?u g.G08UtJU[a?9KPfaH411zh{9 vwoO7pa >㍰.M3:bNc<:R.6 u-B;:''_@)(=!μZ;ml1W )Fg[H䚇ʰr%/9&oŴ'^Vdy617h=dҶ8Vj^ =u#fX(0)shFa?=|bENJěbUX.lt ><% EXKRJV#hX.xA+)؅pIVt_ 9$ʇ;=Ć9IF¼zuSqZqcJ# A4Bl`WQQg?ܱ+ZaY8-֥<&)\H.p@22AǜƯ!}&}k\pLv@>Zzrc83"6jwcxLh'j^4K YŸ5( `nFڦym%Mt1j&\h][ m,l4_4}ZBBsSh_l׸u d3s1$3#c9ZL$7[7&)ԷnVuT&cݷg Se6 OTqr}Ci*rȤVs@jhҏ,|<:yDž7,&HboFbd{l!,/3EzCROr(^J(a7{L8z*sE1QޛJLӈ&ݐ7$Yͤ/0A=z|~|I^`I ia)/%*o ӷ3Ց<ള 8K'|m"N}+X4,b|r<6wD:b{dZ=MW= 4v5Ht G7g $`]%;L}ct\ep͟;iAv.IF{dMB2{8/2*%60IHxg>}K<=dЫ㨾kz6ކKx ?oPKdEq4PP0=ȵ3N<{%%fg Nԑ'U;CX:_5OrZ -?$hQW$S&>*sfоt*|ϲ!r,ZvD !ysb'/O{«_񤋠.5_Hdߵ6%/l[>A 'H8Q A0:'T v[yst]c |WdU;ÞG'Y6S)k,εpTtu!6ܰWWQk*_s|uO@Vyr>f{V]^mHY|4 /䭀ؽxhejͨ.OCc 33#$3U1{<0>Z:3 Z|MErVZ{@&69&CM/_\X'˦#TC=S$E)gzxl /vh}DXf&08siTb>ku5?)T^XG.ͪʅą#z @n%Y4l H5<qv,%γyZ-,R3cG||9oU殚\eد6z@E1UR$J{)F YL|g V7Jf:8Om&LGPNuTnKhՂl4µp.X\5B@)CB5[Y- s<0&&2gЌkԳD y1(޻~8k'#ǠjȂq#dԒx4Pxϴ3[ }*uX:{=)jօĒNfPUY`@1ri tz2~"7ahXUN՗z.E(I#DC0O_P族g99/y_ǯvHu-Xu 'Ve[&u-+0t@mFZ"Ka5UkVS8CBG(^:X< 8#}M4'qX_(-Vy]`N*3?1hā(aQkg/IIQje@J%[Dl~/ݣ(@uik,0Ez7n >빶PV~D 7ZkGnoN$P;EMx)gw*g~15_fe8^15$yCAF?# וq:К*l=odk3HRbHhvnAV 7D_l'JZ߼C 1n_UcS"yb)#e 5!0O ` \^z[Ž*bUm+fm = )fnXkm4y?TN 7UM̄hIr$Vʑޮk¯b7+t`t˿Z>~4&-Gy3@ltw+MDo0? қBCY/Jm@jf543Zh˵y*;ˈT7 oJz&HG[}B#[-ߓ VƽR 0)9lck];lȾIQmŠrXGi I ٬!GC$xkڹK_ԛ^rٞ!`g/dDꜲF qrѻ>|ݤsEq'sb&a?N{@1ЖW6DaMl6?{PDN$c}W6Mv&_?ԾM9:4mvv5ڹER y6[86P~ƗAP7׼_"BzjyưbUOf k: _@ۍi(.*.5C& %)Ve/#K`l'9 mC Q9~6gR5G$hN:-Xww1<-- rY=8 1В^0F1׀Y:@69Vt52-NRܰ'`x6JE0fM:!MG{tb jsX4j9_+N;R*h_0|=K"5P$lJ@aJkSGu-g=2K5s&<܁%uϏ_IefTcgZOHK 6enZ_i<=;1 {Ϋna=ϹpWKa;t f>^Z5@d)̿D oynbOU% Ye>ߞ22DA*8#3`Yn|X;Z&j;{|!pek"ZDt1[5`Bti&KgdQ;=Vo7wkC;".]}>%#+d/#}nN`Ӯaq| D ZE&Xj}S5b~_x/> rn*ZLA;qef ގ_U:ԩfn0 Tץ-~8?X Al ~uW QNt߾B_#nS &RK>QP }X54j'I| nG8G{^9@[]&Ƅ\d=[)g*4]CN[%'f[!8TT1-m;us=%3l[$`4iLhs&"\Mֽ͊[|Pw 1 gA*AVgHriCSU !ӏ6Doj[Kq5I}*k:lWѿ$Z@Dљ='ߞnj2I<нyzys!ۄr`{m#N35jI u]/r\hӂ(:%;l ՘3LGC1e'$V&Z 4O=m"ѩ=ɝZq4N^!nhֽb3:~yS^?_ >gl#̀uUٷ!Q4&} mi:&VR&\z0O[u@=5,>F؝gس"neeuS BNTb޺Hd$Υъ"/ tUU%vk~o3X-|0& ס~bi'JWS0m臶JXZB(g$qih8ƹ1Ggjͼ,5ŐVYgH8n@4T>Bn'ޤ:OWP5 z#Qa2iz6ZE"p\_d ;ܸ܎UpSf{wNLRx*:B59Y8IzAaR0&{"{mc@zpWboE \9m=¹2֮#8bYU@s^2홄bp 8*"LW=9! Cỷ#!u.S/4¼_"M ~XrnT9V͔p.8DF4ujMWeO (Z.⁇Twf_{mK 1A6ɐд(!<_E6Ⱦ.E#vp!wȹ!$mt!?vpu5K`P7M#cB@:*6z7ՁMZzp*n.hTȲcOLL4-CШebel+ɜΖ0͚?5d9]1| Qq}'jfԱ@lA3/-;ՈN*ELuq\z+M+Q[H!Z~~%. e¨.܎,3VP҇֙AW~?l&'KT$ft!^v&CD@}֋y5R#ۥ~0:JHS:dϹ_Nчc y2$l=rm N6;sqj ;R}NDP f2;/ IWR _<;*ޢ'Z:8$\ѶOߏKj)f$T #PS_{t2烢bygΚ.dH_箍;1_J1Ž#֭1I=;7%!fA<@[rQ]~i#iOb:--h=E D~1KZێC$QeS?23FdrP4G{ TGY +~/o};N$[UJg oJm ]jRnAn7W?Qc.ªlQ{Pp;Yt]AFp,$r䵢r6 2,r?e'MAp_1T̷nsY(J%$#ʿR>anӤrJªQ(VoQxi-݆ bx0 EJGnI\jP7Y >jBecEEoLAV˞sFV_AB/MG|ԣ~w"P 'ju(/TFTb;Y&tB`}tR,WK= {N(lv)XG bVG]>{DpbxK7V{R\'`慞$V6I8z4. uv[Ov\:1[F%a%[7I;RM˾6gp rypםh5pA潣c O˚S H_}\j!8Z-_8dxԨLΰl8ʦN`Jsg yv 6ͧ;p\nw#j$ܗ`+/ %w|T5z *zQ@2 @|-фOxL8z4 0S0,Nk1c@IM]b sd7|0p^Z7:_pWC]g@;j y9;ѫč2zfo:TR>{mb Dc 6'TުM \(Yu-*Ǟ6߇lJUXs^T\vs_%43߱g'%i OI/ ڟܕq#!m-'N f_ƴA.}oߡŅ2ȶ':8a&ө$xrζ̀d"hso^Hn;oFi!:f$3yt >e_0Z˃OіӤ'ZcμH)59q#zz0LkD!CvcXVp]>! t, w 33((Kz5A/.dcYQ"D J'b3/a$A0*,>W}8__NRF%ĕF)UTo0\M7$F|ݚ?<zp@%P0G~g αw^ AaVZ7 (-<(zwAVo\b÷ M;> +qd_›\;\<7!U@Qؽ&)-`ix'D) ͽ, .~b?L/֓ErB x,6É\Qڵz<UѤ}3/HAp3 J.huqgD1R51J5|}6th]5|O:X~b4k\BIrϪ{m}Q(+fGy<~۰NgX*oq{n>W f%HjF %'YmQb;L;" ձeU _ L\>U ̆+nUz ڐ5.v.1k`;Wd A>S-l>n˗d7r2- ιStR(RH[]"Ksio틫R.rytq׸c=0vR-ht{aW@dḋO9Jb*π5,|_|MUSͤъp/hh[5 b pj6W=^t)^Aӿ~";o\́w"ŧĺow:o7˧2i{_,H755i=CC4Z:p)Q5|mIjsKPFV/ PUHb:hFX|zFs=t z>⻼_,WE V̾^\r FѾ@F:aW K)@fo{;AµYKFKunINE'ޤM㮧 b9+k XMj}-/'JyPBea8$+(`#oQ;!U7U,R4#{0EWtvq'F%[:cէ7会 KƁ7qo[Wϴe~,/tVz"C?ҲOĖh54-@%Ps!p݈ċ\*x"6G >ݵyȀ_$} M^vqpCdIr}hv-CG{N+%b ~8Z+ A{1|Tz 2>g?/\`XL6Jt8 A`v1 .E xMj\lwZ-Ġyr%])[96&J6*^Q&i@LlQ<@H6>N شnql&F9\iXxs i>JӠ PWI6tm-,Kɫ&T U<4]8hO dKyM%\.yAE K*r+ĉykˤN.zy'nntфvP яR:^)=`V" 31EcΘ+ASw?d`zbգ?I "k))rMR>\!p4 O{ <:B\ZǃtJ4]ܒ <=+ӼCSS,Ivs%q25l+oI$Hbc zk#k͠gz}B fTӕ;RFhɧl4bzaL;S8yۀVY5.{R@ j"2*dyR+JܧOa .$/T2F*:ixk/SMb 5%N!_~(V HMw"@-BÅ/1z-{Kvg^i#UD-HeA( ~p8RZ:juW4I+xߋd:Hp9Mx~tvi 8B?dL\zR/w+j#S2Ч.[E%֋ݴ!ګ&ߒώe #3Ájplv.S6N0=صŤ^6_WxEFǗ)+;V-F L(577:h! %.F<2_Ǯl:ܴ% z0ApL0R&.2:JiK`,'qdZ  ͕ZJu`E;đ;RrZB$(SwBh!G-M!糯1y7R(|Z ~M]JY:QINqV:yDo4咜.|+u*rh-jd%L^eN\)ЀoGq;:T! +krɷpuZ QjF2mׯlK'ȗ+9ZAHYuA>͇ff䀽Dَ&W6-FkFefAT%=v7'!|pw @auH?`z7(;Z*]lEii \ݜc.ht<֫n V;ҮrOx@CA!z&$r_FEƬ 7q<ӗ3cG[L>y,(>M1]'Kk ɁZ>?qѺFn΀Z6ٶHO.K֬΀>V]HrGR瞳o.rAOOH@D8I_AΫW[Zk|mGdCeNC`8Ò3NV9㯂!;BڈKe6wԖgDұj~/*N?oϬdDi$@˫mEtQɱԖgtJD *dDaoh:pS|)by yW6J: L1|w6FQ}7kܣ/C8*(Ta쵑%l F U/FoQ@J6*9 H+,7'ַ}g GN֤ۆ'n!iOHGږZv-tKi#zk#R5 etXvpZ, PH%+S- @2 v7v^(a>vLB V̱S5`QDO˔X,ExNɈBK/WX(Q~0UAnIUNπ m>5/֯6!rWUYBVxl&G3x蒭:[@\~Ǔfѻ◲rXR^,qGc>8/(\ˠ%!$i[}ZC4kdwGŎNsK] -P!vRCx9ٝ^h(z%&oka,@dvV|w`,}%X:Rw=^hW|UuFɝML1%٤fI>[jlފIE+9Ng2p2:_eN-r3!g:ibb)ʹ-A|gbDDUWacYTƔ!N56~BK,4a~u,NE@Jxt7K 8 DI,d3bh2Y5*C PMXlSu~Ո\+LhkqiϏc;'`Ǩ` fފh$Tad8-Z>OXJI 9h˰K,U Taҝ!+M~ IʧhwTd>Sj "v-K-OϞM{b y܏vˢ[fs8G_"u xmbD U>9*5i+7X=mŕ> :/ M}H%sBCF]O~T(X+a28!-GT,'t: &эa=uY+%cH_0!D0)ё9y}| ĸ3hQƩ{76^p$! #_n$X)ߊ}n6]90o }KtIuZ2o-(+m+rV䭨kj %3LV*mQ،\~}W4.m=>:HR&޼bi$Yyu3l  >O _`U2>LLg_7 )w0,ֱ;Pp" "@sL(R蝡y)@[2%s<6tPAQ;eC /LZ#Z;/r7RK|\vR9Nxx5k 0(<ȴM_1-ai93 z^@c`JᏉ5 A9t|l,_c~m0=OY Ö zN`48Q eAдHq1GpJlp*8uROS\f> 6 8:jH`s.G5~^O_rf{6x} rO8R@wŏexK*Ў{frpƶA$PL^*9Vu y²Q⯣h9"ҁJnNAFl!: p|@wx˳{z Wk*)nv.BqqPWFzUTm3f\Lf>xz\Y uy@иp{N ӣ˧DIfr- H!.)֐5~(ΛV~жMU'`|+Z{fFLho2>7AΤ S|nc\?+O܉N5g Sp$ "80@.j8O}G)$>H71֜z`-`C%D<)N`$!FȎ $4Zt@g>ed B>,1scu-iVpٜAzn3l˂l"΁ QQOL>ib+jҾ9:(&7nhh2sE WEe<-3PI#W.DZNmզAcWz"φʌ|y ExwS}JH\# !ң]3EpdؾORH'c"SLG֚+ Ik};(B=[bmiѮk[,4vg=Yo(9OE à< FwM ZsR:k6@P_ki\w&65 Ղ:ud9[)e"Lu+'ZȾ,N\vzѡIXcU7`||1C RK@pbs-Y UZqWzx[Ƅ5 Wry{}uKjtgA\ 9ᇩJa}5< ڣȈѐy@O IuaᲐbId?@qMq<ɇ\đN`jZB}!Fґ4 ~?l pZ) X+s<їi/TѰJ1k*Y;Qwh(aVPv2x>MSKj=؝i``W |rLBm.4ٵC<"fEiߌL-kv6uFPyaAWr%]w Sa92.8 [pbv\ډ?8+Q9uH($; 1WC{ᮓؾ}VHԓP*:.(B@UXUN*3zBQAі㩪 @vRDvy>5|Yw=ZJ~ Q.;,.cP kGs|+YP^ݒ!l_h1QL `5-$n0d1qrM,BYߺP&( 0j( 2<廝Vx-_{(NDcKǐ0,;[ tg ȡuNDU+’Sa3n`ȋ-PW8퇠5|m Du9ʘl뭀Э/x5 Yg0w*GWcjY3&>4r66@:3žQ G]Ǵo9Ac#o4ej_3'vJCʴoĠ0t |kR*8Fl?p9'H5,WBdƊ>PMpXYaǤe\R,$$gWcXY"KE]#X[0ul#QEѴZ9IsY<48Tsw%?Zr Fd {S¯閞U^},| 1O^s1]PgF'4g1]d$vFñZ(NarN껰ы9ĞG6cz-9B+!k=MVϳvjװ2 R%]3j0R2BbQHLjYO<턚;<L2 G~e6/#9R% c "- !PׇZ—bm8"2J ';u! GGYx)M@*'%) 2}\}0+aJSrQ5k[np#BT!MGY B4&AQ(8}%p\Uw(W ]ZR)`S#|^p<2pF{;[-+[A 7#/PWpY _0s) rH=b*דV sD@M/1Ҝ*{[疖`)ep>#cQY|&fV[ܳ#B*c:F4jf-dEzZXťFN/*UgIZ,3*̱&b4OY=(-oe!Nȹ1h0}"ցpHM$^;kILwxP%:W^A4+e"Ja{>?@Jt ~ᦈU3֤k#ݿ%'bzt,&,}SK82Mc~XsDA$#=L6duAP"L7hm~bYp"WN6lc@?|CM0֍,ǜ7ą%5Bj%eݰRqg(MOr <%_O/X\uQN'} ^8O vCIij|eQϼ zeT~Tim~l fh\q7Sc簇0]2|8Y;Ȼ\穒U8wys(2?Z<PB,8pv%N;;+;pa΄V[oOB)ϴ}bџ6&~wbӱ8ehh#s=P ^D"BT605"Kd%?6E#uHēYΠl*Vkr0r, .ڽf'k_t:pD!EP¼ه0^~/?l_"R JƎn•Jᒩ8q0B~JSaz sS|1` !|%-UN!5Hjs͛q P) 6|RpW79c`7j3j5ހ:;8udY4:x˓:)rY2l:0֝||,i*$Q" 'Yrk}ef)i90<2f«&"@K|$:cxl4 C;ozR u=S9?\ X9%YIbj]N t.r㡀%Xsmj8@v~+Y1P#SiefeN+z*Ib䮃pq 쌛]~ӥ%i@:x ebuJyIJ|уiE#U0%S M0}MGX0EaQVOA0kzNE~r004p|pk]pW㡜 P >-9O+ϫXPxNmi˗PM T;wݜ]7ms/LF +5A FEE*GmS[q԰ ( v7>H #\daKTQԐU}b )|zz…`'_[VDS,(z N / 14Xee@*0r lgpȢ0 Խ iA$AGr*e]:"q&JpGC O_4>z@Co[Rwl<_} Ob !7ht"W$T7mԑٿͭ5VQ8c$; NUƪD l, mTҴ&o}V˃t뛾E8>0;cC2EagK?KV{!9u A> 1iƮ=xʊKjYXomx)u*V+@,;sr=!cPmb,+,m%/4< r{ɂ-hZp>$etFb%(Ӝw}Rm>Q\xZmڊCSϷRip7{BA&tK`o9E7MDP! ճTEm%`3 ȭl:gQ&SЇ-Wy' F)j1Ӫ$/в,SZ9&xC.3ɾ.I͡ޢnGC {W=|??J7/9bsE>@qFN7$,eѰ>K- T`!8"&;t[~zh!@eoB#G߾i_̠m@fp.C]Si+eʒO.cn٠ COvk߱gYZ070701000003f2000081a400000000000000000000000166b5088500002cf4000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/bluetooth/bnep/bnep.ko.xz7zXZִF!t/m,]?Eh=ڜ.+,pf>0֕>@t<6OT\kzJW@&TA7xO;Bզ_:_S$cŘ״6#D.bUF8zry)*_.пx0eXYGTp;E $P,9moo.zBk-!^7ЩLf*F}@ )7 ?pG% JJ&v/в цн@JG0Φ_0/];+Kr!!.Ї]+L9@e*.&/rO% #HꌟWSVlG`d2[n93# m0{\vN>ٚ∗]AuЄ?[L)!}/i}a5lYUbP .7*d2n+Sy+u5=ϟmm pYT͜@pK͆$E &1 8*dsѮ֖ؗ+ټ"M?2ՖQv{xk=fBYSfG̏LHhsʊEutH<>BRJ5RW4klG,&W; ۾v~%Zr4 a뱚"hz7hi ۠vCdߘ48=N'dj4tŇ;Ԧ+Uum#Kfjm;5h+W]D)5Ho_,5ez4Zdzo=~m%g{ C㑯pl'Du^P zZKL8{#0WE3՘ӹzm{/4A=1`w:X&4w*,[|7ąLQ|=oZ4-i>ՉvN;sj 3G|HLfWPk}"Wxf'ڙ / x\Cy w1A1+r@TG| ^$x1sʧs?7\TEf(jtJnpwAVM6/vJ9`1 eC8;ZOW1>3Iѝ!³}sC[c~ڕ#no`1_J8@s$E6#ܥ Wm:Г%? Md] r.LgQ5S P% aj$[=;WQG] U]_}/|\?re1"*rnz b*6}r,SU.$Zp@U\X;\.V@qc=S<"O6q&=`b<=\#͔ gL*Q?R?5nkȭ,XJyt$*V>uZC^Yjo*_Mm 1Vyt@o!Uks _^_,nxzCg]# `14׍He$ ('.c1D[xLwCS1 uAh=DFP iezDKspū@jo Vo>]gRjKD8̷wָ *i)`aΫcӅ{CD!`( 1WwSLY1?O Ѥ|C%h{怹ߙF͚ # T||}%"+}EoL_:e4 T+вF B,vd|zk~GcZ{߆'Lk܍DǸ?m d,ƞst-ۚg &vc*̢x>$!EMی:K"'DDQj9d Tt 6,b(q{.7jMZnNϒdθC>\O~9Fz?/ž>7R~aHM9m$SSq$;(I"WŒ 3rqFxCU6^&Y. P%/C=v\ǝiUs} 0Hݦi`Di[^A NHbsq@|8~Y``Qc5MVuȲ٭g U 6gTKJ*?kT!2#UTA}UFX+5`LC04^`+.>gӂqztRsvew{aOnG#>a‹W 7UF䕷(m4` ~+')%2 Sٜ1M \Qg G09OǗLp."'0Dx(.t8? ^*Pj^nN)7갵 ooɯt0 Ğ}cIDuJA-}-. ʝI 6GKr6ɠ~꽔eD(' gBK\DUQB0՛ЎeNI1;GMیSUqu@BChX[bw~I o_iɧ31TS{ AaG%Po?C.* eS?s"wҬ̦`gK{&ot k]ɮ#sݛqc޿~W&(Ca0l{(N6%oy#y?E`+C(]gſtt,H PqHV&?]!x6Xo[\C"s)h%I; xǂr7$6R\mÛ4c㕌R,,(+棺 ODY~NBRw$0S@@m`9W(OƔmEQ8h\[6n&P֐mȵh{|<()ӯ z{B\y+_]'VKjٱ|vyuNNIDRM1[9h]GY#FgD˜0FB@Q꼘6h%M.h $%|;½n#W- ٰU ;6%23 mҐF[e6ᳳ/~ &0ݦi!ps-uүTjw2n;}ﻯ8cCtCY*l`=G+] ҢKrbك M*0UJe-kgIfUFљ4`BaBNSƽ~.y)cǷ Nkߺpr&~Q%^ĽH9]{>3A5GY *`J|o|G 7>|*1IYkUAΌ"_;!ADKj* Ć;HGl=8w8e! i‹o"E։U myj/JrfaQӛ '9MY{;U=q` xKDj&lɱU ww@d{(McYyvU7A:EMpg<&Bhz2$^ k$t1ʢג $ei`1_3Xo9oUO$b]xP^Fpv>2|N-ا83ߴS^ | y!c*m)nqˈXc#)]*|-2 ͢o{N"3 iBKW)tMYu:2JC`t&Pm6Ԛ0H5UeTl<8,i ˩4Y7/oĞفgj @snHx$`H6J^`@/5:$U+r:wAH .ri ʩtv ,inѲfW$T/)K_K+04ѕx-3c*tl)un֋^*kh!c t9|S';|Uc"/yohֵ#^ݫ%Gcdhuwr̎b[,!|8cjk}O:<t!B(2Gdk}a(zak{qYA7`&Cũȑǎ:f(-̅Uk 5!Ǵ73Q)}:2EM?dz,1Z[,p9O` ^ D] i`B8]H:Iu((lq.OzәQAa/Q[]ZJI.8'}ELkU6=x8>2]~+S##f]6nl:uL*l˽j(tm'~a(?6JJ*ARx%&?fWՋ|`^_ g_1 Y7x:5 ga\q ^$d-WV8m y$!E1arG*Yg PJlN^Ԃ6~`l-32z -ՍB>}F͇ϴS=H/Ll\ 2ܝV7mBhB9o.D> G4bMVH[SBlz;UϲZ! v={Ȉl8UC?u U}VD⓪ &$[| baڰxR?.3;b5B-`{QBڒscoc -|HKZnS\`ބ=hgoflGUͤ;J^Eҩ4 \}FG\*IR}j H<K\,yԽ>R佰_"KZ_QNw76׷h=&gq^:>!dC,Vrn(`f-v2xBdfp˃_޴Jضq`>Bv+شw恈I.VILw72{P?sh+waBvGemǛU1d"cq'ʹ⬣mQVKom6]xN+^I#덪}Lyr|A#~_hwgGfBʯTýؐ2z >bT#2ф#Q ֧k뢁,`1Ä9 4; BTi|T!n-cb܎l'hɽ@c'N0Ƒk L3R?&rӏ(bqb_sdBx1/lUٕC ʺU C-:O^.e:Sfqo+G-Һ܋CW:ag%o#ceEشȫfe.`CoЍxoAS_mɏۀDT8}9ή '$hBDe5V3p4sb!Bd:d^cV)8K:אèW_6LAY}zK HKU\&cBfˤO7iAjF^@RmK: =M<2!kO=[(Z}; wOr`:|0c5!&!n OgQ:d x9sS%T1A 5ew0&wk@A]g`*k[Z&,|L6hdK99P~RK9Ѐ5{{mZǻB7ԋ)i?HqLHtőWG 0}- kB5#JuqէlMޠݷ"@"&ҵ2 μp-8]idi0Q/C:3R@OqˊM0um)~5wR*֞ }>F:ǮUB'.@N7燎RV}1kW(/r8#~lq= Lsgm0S&p<[V9[YH?~cU"lZ^<;&h遻lF}TB*RJ:KޑPBJvUH 5-ƞ ޚ&tu:iMx7L SI 6&lrypnjg.߱BmTQy9I"V`?b6K+PKD흆$Tއq$pCr+mN!Px ;FMwW3km%ގxᠩF÷  y'uǛi*[~Fo2XEDMC+zh>wVz&NcN [@-K6p/XnMk$Ȫ^Rߦ& 5-w#:đW. .PguAJS K0V#$yٶ>FuD24q?;:з(וǽ2:3tMuJï!xj"T쌊yMbG7X; G~oARbߖ,AgOȟٜfuɵR_%To53_$_yEy4x9?@=~fkp^}@S6UnkR259 ԋ*2eV_$  @0ZAJMwਲi wtABgE4-WF2Ou.&8"Nȋ2xrc$m1q|l|6ݿb/e\x"+_۔[m =q ;~i̓"Jjp>p+37b ;V-2I)fC"ΕfDY2^!wzT#2<1 .VI'rp}6ؠTV8RbROt2( ;&x1M#*!|Gȅ< ^9(m3Yn\B*nd4X>xm*5ďօߔMp&f3_)hgIof\NCJA_gKvW#?<ýV%cqFv+6cD-RBJƛ $ԟ..Hm.juPM'e\'@yKW141'7&T~ ]~:k\LIp+LYw`oӲz0#qi@_Hۨ >K497I EDh;ʡụE6.r:< Jg_1kxQ>2z1(#~hNˑ,t<,%lAlYmaPYH$90n!}oVe R9 aɪ~fu"d@eX 7RW BQCԼENQ\^sY_W 2Bwv?-js3sMr(t~&[M)K nS h{BaR$Mvm{9'pdEsSȧ V~ĬtZڣ1oJ%+ߚ\< JĤ=BWhh{z^U|0[r׬Q}%}Y:z.eOf1(NҗAӫ̂D(Ϭ,5&+=C}FpShY.Uit`!^,ADFlX~ՁQ U-u²K ;L 4U'3ÛU7Gqh $Hx-R ݾqq4B-Kܔgy$wRPc; aڼN{mCX eliM),STҭd5J >j8/0P*u5-Or t?YΒMƾPm)a8':C!j.'% ,bAזHd{un;P՝KYΕfXr\fGVsrx}a`P K9[NO[˓9{U7YͿy-̣xp롎1΃yqbYgVhB2OŐ_[Zi4X(<ŕ5P(L0|<2W_7/oc5íւO:#5R‡zR Su)[ߊ=Ykv;NMЁy :h-OB\cp$c0vF L=KPZhi9bLY*Uon&֚ۛ$H@v8C)Jn@1zCǖ^҂Rbܮq˭칀#@)'5M25V3PĵKX?!갲_%>@EV7;/L]u9V #q^GY)OLd?P2Aa,%' ` .}7SV0أJ<߇Uůc.ZTE:*ΆdSh (+g?#B8Ž Oļ?VȽ!C+86k244K},ef:@ kTNRuA~N_Uøj9Py#>Ó`ԸDt>c5?Oc:*'Sj8C@yZ$ԐtB %aɁVS14)D''sjoY֊B=Bx.ȨROM}j|Mec2α\Ah4@N<6)M]MQxbps RQc+1k q/ حzRpd4֧S~0  V-KkcДԿ 85.IAKFVavH}FpIdypfS/pT\CQ>ͶQܻZIAidBKA^{.AG8:@cHɬoq%JNlUF \VpZhqFP}Yh/ۻ"\Myr;P6 X{cޖtx](3>l#FTtbձtvj"(B}$vtdKSlL^[v9ݱX Ey<0.~jV .Qh['@6VbJZaj=UNwI\Zy-7RrHJ8@ ~|D(D5V̽ YWQr͜m e4ս}Sƞko*QG0ڟ,"']N],7e+>h@SԞ_逤ܳNCm&иהl6 % UpY? gYZ070701000003f3000081a400000000000000000000000166b5088500003230000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/bluetooth/cmtp/cmtp.ko.xz7zXZִF!t/-1]?Eh=ڜ.+Xx @s3[I̝ppr:8j$ J枰'1fO{vX/Dtm ՟W4r 0(L\3+K,VN;2b\\U21O1 <"3.;b HVâ|Px=E0Y#3[g{hXP9EK"r*E;8_. PR8,7YFngOi(߅ypؘzUgp-߇@{{N]d^;ɲAgWl$A#j?z0I9%Il[sb``iB?N>s _fZ7(tQxKv k~Ǐ 3&T+8D?rEhGu.lD} !`VSCI&̖9WD~T}i/ssZ{06OyqœT"e [Hd3b'O1{>TXyC5;vs6}Rn!f괧]iJh2%bt|#Wԝ?m0fa4?gC^Jz&W-hD-啑_T#Q$Y}HUB1[_ ~45ޙAi`8 N@ڝĴ*EI捌n`^kBK OQ,d6ݵ|vb$q1/Caʋ(U KL\AbE"۲q(Erg%( /0$%;"`~"V=RHb"P+u#p>o nšH{n_ =T^ g+݈Q*>{#+ipZ <4~,ޭuFikYF+]݉Q\pȰ1n'<g{PlSf`fip#i yt&cv? eMTa0Ӄ*]-fDP 'sF ٠@Ye٠.@NNh8?&XM)A!9ʓ:&÷\ Ts crv8&1)|AqʆdIyճLCAA!`"%cdS]'KsceE݊p2MVT`Q(:Dc(ȶWBAA @hI"bK-ƽAH X"Y259$oWI9>)b! ͉a 2w3D*)ܩVP]hܼjtix`3ԛD4F85J9DJO my rw,ґpMuݮw E5X^YR:9 l7/MGPӈ75VdХԝbr&`lVY0^5d(HTtp LE\Kzï'T((}B$2*Ԉ2\ wyA(as" >vScMT>Xx%iȋMVe pcwYѻ"p<* '%ZNW5)YFb4YI7:pV`vJW@lr wNwl#eu\@^gqsW-﷍mE |vҜ#tϖ|WQ,<(bcAV9ȹ'&?@%R`1A[P"Si$ױYwy#0U:9=xW68Hpd*F,%iY4p^FL ʇЉJGe'u6i3>?!`ʏnzfY( ?vN?YqQTNwą Z !Sp7߈}iANfA@C܍9F9)}J٧&dQpt,*PEĻVaBtfywh/rT0K\Ib]}'$$:hDq~AYBl)ˆJMMjRr,zM9R:sn9ewtz5n=<f顚Үr~#?[5mLe1߮o*)ݩ{>~[G?Jr=KO-LLJ\ynM7A@"[GtWPpU͚ WS̸xWKȵN}x{~,ᗪfMp/BмMѯSs P!Y$RZ|1lJBHjjtרDt&1NBFDD͆O:z=u|yF]^l4IUau Bk0Vy(_@`40w3:׭;)%N")XN{)%ck F6 %s˜bWVIe]%TޙtE.V ]k*+dhs{^.u dߓ &lT<ԓU'GTg T׉a* &~3KOW;bmOr8N?`d?`a12wB;GRFx OUV.- ڶ:ƥjdDi;5"?"Yr3jAG $h"ȱ%K20ZlD;xɦ:5qDs\du˔;>RZ :GWU'_hdB 󺵸1밪rIDDiD3͠5ov_!kaَ Uv93VڃB(؍) TgmޚShZᓬjy,Vɯ[_'b &?rb rNNnn骂(I(Y:'KY!o;ڴbyNJ.eGZERkKI!j@HAzqn-HG Y -[<≐pp>u'\i&&z1R a~bV٭)r* < 0.rcuQZLA" IuBӦL=Q~$D!eC)dWuXK/z)v9'%6L>֕4`k~I>X't壁/ݝYQ8.d5Z)Ʈ^<&G%5@3z>ߞ*9 uцIblj#+rUep<ᒪhVUMĬ>9ѵK\Jc9Ӗ&3Qcp+Pֳ6s-ff:Yȟ8NUG.T$MX*!X7qT N 1car5pٓтX}g~HGXLe^0RV;\>^QDY8;.̶03]mV;[fI LM},ڑ!EX/tN.?Ъ f#f K>YVCnN"'^P?$U5xt(^r9 a19QkhiˆarlxQ~L:qc훖Ǯg"S| JT,#}}If@gp ~T%<疿׃{eAt[κ~׫zI\sa?0Pܲ&XӦviѦ;"p6)'=<!ꞽ՛n9q4JWH7KVmag.]y@*$9w VK? +D   V{ωrүXlϠ S@י-[ 8yt +"&Jj _~}rCWXJx[! t r3Gz]=dzl~9I SΒ<&$Ǘp+' hdf>BJ20]I@#}:L4m0n&h9?ɢQ`w0a1<_*ӮcWo?VX:mD3;[OΓyQ-󵌨-d"x,pթ"^) /H$>YCu+ObV'2Vי/rO#Lۙzϗ/!b@OwT<.ZCqk!o:_֭uOb rGT%,jgB&Y -q<}z.gK%vZ[X BBc ;7+ab.L ԭlYlSO뉴 Eeࡩ]9Zv{ލ㓳P"QJmP,\BVQ^,M3C<@KL Fov.&,m*sM۽tɲ9\'sAĜyp"flQzזY-#@1\2Ҧf1HŚ$1'\SShOJK3%([b"18,ZקV!ifJFN%! ^aTnoN~#o1XI$$Mj J~4h zALƪ6 pMN88Z_?[K&߹Zrq ),%%~0='_ s.^) Q`D+ !RnX<$c r')PYs;*R4$ 5 e\I@LLiyC@Oש?#^`R2k"BI➺emQ6++CFQ)DNO; ffvG1Ÿ?G^~;݃uwmb$pjĩ* &i-a!bQ{HhyN}gj}??!en^LI-PP.[)mS:+vZpT=5 z?=̦ 4)$+ع/,"G0s.AihX N4Syb dg?1+<҆X'+vBSZf8Mw#IuT_0ʶ?P[m~]9?x)GaY)pbHsA6hHTV:9U4}z50Yaϫvٟ'aSp|?`fj\׌x+,|p4zyt%nh99&غPYƵMPQbL(SmVxՎ"EFuZ?{WjTt,>)pӀ;6v0mɿ岦 ޡFD]{Î沑l[_Sh0ט#|`g49 㕤T]\!9\ػץ;TpZҏ";M<b0@ e̺?P:ǥC_g_EٴdPx w֔ZwdXKHG %*{.7rjEt9aFO_* R uŷ&K HOn7fT6x.l>O~1>sGY1$ f4q8B;Ps_1k^m}SfBT.}1 0C}}e1@[5_) NkZ=dNoUtg_3Lk{[4q|Ra):`t" ]RV06P`k*dbiDjERȐv2W sbT 2ʷ dB})7n6B $J-Ar3lo_eթ@TGonBW}!|@gB>62qhӯ FUu+5-54U@`f> BN59{F(j@&i%.p0􉀎Xx{1|-djN?R6sC E!HS8K<1?!"ͷ?4U=7_ׯ"g?t|ԕF j )1Ik 2,_Fqt jV/=Sؗ|OJ 7eq4g@Sԭ y]_SY*A})~KNȾHH$j"K{u&!S`xЙgGI28hrߔq,GR%?u|2*=\/vH/UrB^3f|q,h?6پܛ 8kniFcXc :n0L֖դ0s v# .ސ}1XHgweG? .wdDٹM (;nJ4G5;)ߐF 8RWf>ey/bL)<[&t)Cus z;Q,b{" ?7#U^> `[YŖCLU"(CrcC|z\ T724,2S(.8kx%!S(Rh׉. w0HEț~N:VĮ!yw݃k5hw>EIBZ R8@,!R+DqݲI+SI⪨(Ʈ%𮤖Hٴ7am Vl^1K*&jj7zEYϔoʽmeC=_BX=1u|Z!Y`G#=WL9{a3,ƸG'Y/Ԛ8#J>}쁅K؃Zvz(دr0̊f\:wObN@L͖Y &;a|:X s>hwQtl#!h=~(p_ܫ0ExbY l{xӯ" _\Z0ܶF$*PI6ԐH+zUVR{A`G!S ԛntzWG\:& cCʽ<\~bwvACgDFgK~Fv}~9ΊtW;R3PU=+D9`Msub]e׸P_} `8I)Ùg(6T/N=GBQFe/JZY,`aEzRTQ!& }{*d=οV%` RJZgʮ֭ \fz#lS՛E&\ϪjSth/ple%r.$2T ^ʒ-ڃ~Qfīh*ݍքᅰOvN.1#7X?VaYVҞE$F9 gyq{trԶ~:%3P9՚6{LU0r xaW*ĕ=j"u7{˂5*pʊN?Z,C>BB;U@NS=h^eBO|b)YECPIۑgT'{C@å/E :paOb4.gHmXkjz%ِ D] g63,Hw;_MD iIy׺TYC5H/%N8_/1Qx2Lmt%~YS`R#ڑW ' <\xGgLEa30K]~Zʮ5X,H?0,JpAlL-`3$)&eFl%tu@p,ѯ4u60>F"$ӕԱXlFZl)Eg  /q })3r&Fa2Ÿ Vc٭)R:2CjQ|9+G\!F[M*ʮxk)vi+6UINo.Zsl"-EG )ZTȏtj$G6֤{c0e;JKG&Pܩر!Kڢp_%#bSɞ,4_Vg{} 2AbmiPp=蔾S ֶMUC H7!LyLn(_A8Z fd+dy:DDMvfR渜 ׿7eBJsZ}v%sz斿) K5{,j*Ṳ FZ _ma_U Ĉ:r0DKoN{N۰Gj0>H^CS^ ,UAGӉ166.d'AYz)2IXH,^ICWaH;&XO'##A+Rl=w"upkzO>rk'TqD L%ٝ )7NJBUR]PN`; <!XҩbP VHN "$|%r~s~ejI=?5CUnE~+.Jqpq[)c5z!o:dju޾,+ ٍ)+dh;Jz)AoKftщ㦚[h.^VMPrrE{~V\uPdD05t/Dc%r8T?{D86Y_ٙFS{!֐YIOI(8XW kFrY?ͻ͛p64}U 5?amV~ ̌X["8V J>K\<glSW#?/rZwYSu/,cUI$-5pd9 9b3;fTγ^^xTԩg1vžY-9Ƙ!0Z V{bV!e'hQo rN D#NSfs1hz Cm1ܵ{ ')ktjcLNǀۋ*Qh:aÁc*6ʃBA_ !=ɳMt+Q,~2ܹe@n}2gM_J>e8r8K{2uqREi~Fa-3y Ęmc|Kerͭ1!T#ҊFkǑD0CLlsKEO&xNY|˨/ۙk OK+=er9Q)<ƛ:}ҫ }T>$BV D;?*!儙l?RD%$k_&8GZ4| : NNk/j27$U,`aـ^6vwk7nm߽X0Vӕ9WG6&=d6mv(ĸkvf uwZT| .&݁ $u7.tmK _*#4qfiw_NȨ {f uU90[.b:F6E)Lf4{|kmSZWhZ)j"rFCŌZYJ :K%اw&>1IJczIL7g8?scp"<ⱗ,W W1ߛU;hhJkW%iVBt%TF$! m8 wBNwaٌ1;:,@q e䷔h"U?jMut! 6oW\;nIu4( !+ ~uYʊ09ײ7UM;y7t 1JHт{hq@%Z3Is9wTĥast{ChEGڲA&1AUĠ\;PPIoŕ!7dYia̦={DXD|+Dٖ0*=č0u -hHGFk 8n-- )v) طS3K*?3ͭ3|XYVT3{F f=ҎA979חb=W1r?ztL^y$LUFt8`I\{E Y||Q;0%c ѩIL#SA*(wF0exwW}!tp ]8 ̟j#c־-+#*dpogYZ070701000003f4000081a400000000000000000000000166b5088500003658000000000000000000000000000000000000005100000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/bluetooth/hidp/hidp.ko.xz7zXZִF!t/56]?Eh=ڜ.+r>0p_7;MX$_ȧeQU;'N80EZkpoho^G/1 I-[}s<^d f]9q+*J~ɨXT d yKBis"JxäXᘽCx`<$H ]V䁺Hnm e4JXC\T+YwUSxK9O'9j)! CbF)'tKRFg4I\?W9.Õ%P x.u;6kASjӎ,'wn:S/̞Y53/䋲)urߕWPۼp\~.pݪ41yl uwWڈ&iSg GMI%|OeWVC Y˗-ځ(/AzhT!\6(@c3Tgk K>-0\Rvh-Ma3[.O.8V:}L7*^I& 0,aV^wmZ2$&kw1ף'.}}[ll#pji?9eq`R=Ni[z4/eIʎf%P0Ui]Vkӭ?΋#oTA`&5WC`1;=NLwg=Y}H(SWu,5Op01kڠ}F\kܜ1b%$_Zs`aT嫄;b=6"; b= ݬQiݛ"HO+'jP3H4Y?94n` /q ؍ ;.Y kaI<_oMAfI EĽIVHS,-}C Q8`I.G%}e(q S}h라:t6ZN`CW &vyOeF|JduJ b} 5)Z10sSi~&Mt:8;p圝 I97<׹:xƼnݷ]FU|Z 0RNx4 Kv1ْGoxƀ?ek4s8:hyՅE/`cQ,:EOv{`Fcs~$Su 0lQ7Oiڧy/N!MqY H v5W $KLO./<p%ĥT0π]JR^N.4e47Әwk1]9BKNKK1H;JÞ)ah6` "CVƞR6CLYnވjUg#s/ZREg2X4KwS:9u]g`=k\DI z۪/8o]s<_⤙PJ_3@hёpŚmʭPhhc5~oˋf8o~=քd GqjTk +'qcl~u2S15~:qoղY<OLzQzSY]_ 24*,6β9V<;FMkr*\ c3J`4;mOp~DB3/UrZii89t2TC_nj#mRfǧDLtP6g%I}IH\1MnEG ̛p@,S3~W4NG3⋟=5A bD? *g(pTo?!fJ0c| [$$vL{- Mܢ@H#9cQfO\ׅzTgf2Mwke)Y4 *$TbFzP8Tqvl)큰Aeḗ#Mg ܊s xʏ &NfI iW2-p&fPZ |Nfh=.NMeab>3u>:]Q9S Pq4F?‡DZvؑ7Y ӠR<ܸmgpŬqCmF䵢J:R„ x9w&꼉\|]BDÙ93[-)lH436ˮ'EsEYjRCFhZU*(U3V{Cd@s]?TSp$SOl#`UΧՉlĝXI:a3`ڍ\7j~^Ō4  >ݤ7|s8siN; 1Qdت0x^L,v6*m\vsdy VŲ!jqT&03tuY8XsTb<LO5[íxgQE=;l)(I>$V53,t+x2bاU/T8ԧe1d\aSU@WeF~4 3R̍M[|ß Y4 -SoNM&K {\(~:Xv[4-@MGA{MM}258O4#vGn a|@X'1P]CZbd}T,*SmI{ '} i (@FS}Z⃏ZeĊhj̍V_9kinKC{yqtY5g6;ܭ+q$t۪={IFW1ۑHaO E-p"G^[s)o x۠ Q:e2!s-O6$ϭSnIӠ0Cb8&'޽g : 'Xd\:~ ހ <~mb׽Nc0bXzsy>^nt'> -C-dKeMRQ٨O{ׂ&'_4?z X.+_`/-$ $̹9(^hvN|rߓ79YhbcF ѵg4 G(QCcs1|͈vE/q4'}Ph=mMH~4ę(>#4PTZb\M,Ys6 b=0_3,fMiP2>`TO"'rˢ/`{VU$eg=]ƍxs][,1u陒C).l-BQ.BΒ0!w^#1 >zzZF yZ~Om67}L*XRͦ ~~ oEfyUMUd` ɏI>yñ:m.Y6u@{AVJ=(<) kL3PRp`_:k,]_ ,z5B ~ .(Hk1Q1 9w.Hr.xDjgEA yz?Rx`A1~ fj=̥Ig{t%cO,Q#ȳA<o@.|E5W\/6OΉ$ɋ/=~<٫?cVΦN{tkO̶7VFFWx.„O7O Ti,T_9{>ȆZE}tzZ If*ȀGvuG47E(QWaƯM'Q>~k/rPpJ%ߊ\׺kWbvRһ<+@]OB**EX)|q*97\=z;Lo SWjimy/)U=ټ@~om^-ĭ@#֏Coaoڵu7l{VpffB--C_fX6' |h\':R"1LȩNw34Κg"K=˖Ӷ b{j]Jr? ^;O7FFl2c0c$1pr,ϻM .(Rm*ycm妗 vO-! FA s f KV93`'֧J|Kq8?z'dK0xq;rC:)+UA9⵿_1ұFX}%ma "G&5E7" БK@E)E‚Ï+dP*gxzq3"HQn~#) ͡A)PT!N|-%x=Q⻕{9ZT ÛgV񣟞~O͡>A3NDOEɩ; MXg k-+ m  , 8Z!sU1yd}_!׶F=ҁPuR]žA_a9^ꢹCH5zݦh2$]H}prU;{_DX*|jP5ކg D%*4;SjCǦs*52mOW{ʬE1ؽ̌iаN@dqpf q8&;HB1N;]xN+ O CAF%ptg1n, mb}w~LpHDzh>A0SKF|Vm ú؎MV~y6(˾"/1{XH3W .00 */25x-<H˗Lp|xLM|EkLٞ ~ǚ)aI˹B(DT( Z{<&A?\%PL O"n%WhpO6EQQ\'gw&mIjAyӅ f/ĖX-AU\-d6oO~l[j`wR%DVï93tb]_v \ۜ54(Ro e9i:$DQGTMV^lm>rs}/pIk@]`Rt1),˞T2L׼3-`O$hvh"w^*q0ؓ0r}< ci$9p)bUHrCL5zv]Bfftpo\/{Mg9bJ6y8]~sHNRS, D#ze|EGšLM`ynٓBf3i1ṷFdXțQy o&RڠB9i ~a:w,,gú[gC>PuvDH'V~~t"n n$ˀСyl} uyBrghHtkC fM1ԓY>+b Jl6@z%{iSƂEQD"Pì؆U5y6Ga2)&BTw[.ɪ OF!!(7.BBNl@`4ꇖ(GO,ܡ2DW9N;I-BڧSJ;w^=jawPd_olO3𜑮h;ILVJuu[؇ĝ3宝+`!Y)CD^*ҵ`^YQŽ? 9Mu1 z4Hk&w+ rQ;VO)ŵE"E>n6p>Zmk|ِ}:$ #!YAhL* iJ90+rKR$d5!MWҚs&S"EL ]|s&7iP?)QHgmK2!&&h J˞Cto݊dV;"f5ݨ Ȯ5Z-}n_~)?z8OLdAQQBSΧ/;X\|f[\ɑ EZ<&rۅ̼mo4|όk$<=0NU8uI.6cQ^w!O[:keTyUS곎ke3G=_ p٪LssԑpKo@h =Wz6JwV"O*˂s(6x9W>M˱rYi>U]2ۤw S#E4/.|jM7 >9*Û^I]/gbBj3T, e瀵z\:ޘ?`cH=14"M.* -g\у~pn?s_/Â4(%|<k?NrӰ) }mj⺭liߐ+tD3~r&j:h܉A/sT=UP&^^͑,\+'{ <Ȉ,Р cg j#׽US!Eqvl~fbx</Qt„j]!qfN *e^gaHDS B{gd??vgTU\ 膐[hD u *ҽ)dXݱr+z0qrO/px8Uu1LY #6ۏȱ˝VmJXB'D H\M%C`N[xVEpmiD>;@Nt@ַ*.8>g]|pfƫ忛,TaYT>ӊ}zt(D8|+\́1bԬѣL]Jb%IZǜL}WvW>4v.?q|sU.Y ԏ~Cv8ta&zCZx?X!mli$d36S85҇5ᇲ8K \M 4SRL,!WY O[ l.9Ҧc7Lb,fNm'wrzp)_aHu5۩aYZtKkތr?WJ37@`΋شIteWŨ@2AʳpI',_x5D/}d'$*C6%wa5JWF`9mLL޳+⠛nǼx#r. ߁ZnT%&\f9ݒ~$7CA$P|eꭹsd@eB^|z#/oQ(SSy_+{K94R"S_'3xm}f(WA Y$Z=eaY]$2{MdZdbY`v*q|zـٕkjۙ( ͚ZA  ub NA'?$At'YTՠEc5ZLy,rZ-Ѯjvc ;5öNq)0P \*EI|/@\AB\HL-LU(Һ̠N00{9٭o,E҇ zS$N3Д| Tό4P: JΔnhVT>}|e6;cռ6 #k^ADCmÕ޶@qН,cm#aHr423鏙5Bs1C=> sQ1Ү>o!yi{|cΣEY=C Gm߄scŮC݃!hݍEX"` ܷ T{Öo X tY/ߣi@8᢯ekf&= =FZnG-g@G@?V.wb&[҈)r#4= 6"}´ Bg:E$ߖL0eb=<xfm~HӍCxpUa#M6F!B^/F v2[#^RiG&)O"!NO?l5#94a1ƶEhN|m?<1i*\izĿ'URv7kk\rI^`~Nn1,i=̦G"&![W+@=QNڂS9`XC|XMS6ngʷSwl'RijEpe BFc2Νٕ!jW~hW{!;&&K z-2=|3Z6n@n!#+&iFDFx/!߉b^?BT%.;:(C-H\ܽ|got&E<6euJ謡E@'_LL&B]ܕ04UO[/s=´$O}0;j.Co)tWǿs37ϸ|0@yK/Ik(۽#QIŹQ~ ]ȷq0[e2\99dmoLO0 sxZ֭#GD3F6%zXNHJϱD7DaB*g0*$.5 |aO3(պ Cf3T oFMf $"N7CSO؟L9JJ>EpÒIH[c?C4D>H^g,D=eےp'wۍ0(ᢑݮQat$-?QL_զHAXZؤ-.Q0cS[g/5:|z ;ƪIGYF./U\wtSȟ) LH (3,)D?:Ef(ZA̽[LZdG bE}o=ŹWC X "yĔTOلJh 2|(#K EsP6` \.KQbp-ȩ]UH$ٴ61dJTb%A)e(ёԻ:p$Wi4s,x.krFu#þlB*kZtV;8#9~tMvl\ 61)#/;^=h(<ɭ݌ً*BxWfu'Yso7`: qt?&TS(\x@1 Wk=$/dAKQt5 h5HqM{f$6iy4=g^6h]qձZ D38_ю5LmLӄC{p$#'I%BnmBNnnITʫnU%`Z!-՗36Qf}ic;/t(#8 8]B`xZ/d*4Dz ;cqitUIqHhރ}ߥ^tqqE{KSU'r7)b9m!ׂ~ŒT a6X\v ^9D >Gp6sF%=94?r>DgK %sunDl6νI Bu5!raTj*)i^w{=Ե` z -Նb9ӇG5=i7;%a5w`Vvа"%a&xO 8-\lW q3OBnrh> kI<5Ko1b7fy;&U5NU}&MlsXrm.}^^|p"]2"uEehV!qh^KfKAk9]`f<Mw{g {"*t8a%Gהr.);]CL]2\'Ir0 - ;ĉ}ܗl.M n"~]x~?[BwB_&wGCY[ۖOCoX0O3m0d(Td9 X~4:P!yGT([ dH*&lȂN j7,`|~B"o0G(Ѵ`q æt~z~Q,p?Bo =/tq\[wVDs#wPok1Vծ׫MUy0q{-Vǁ s~•SG@4EB΋0<1 UQ$GZKO&ą%V:% >u}T\؊pnk9\.BW_䩾j`)S%pfv둀;SچzR(I=Кn44l879'#0|7uY#έw#HцF ){mtŅRU[?7F\n!mvMMUĢrC+>c[8 П9Ԉ!}8/Y 0Ds~!y{ͽmǿTo|FZY5=_W;eΰI6y%La'N==)@G!7X6g~,O~|^wC[ZkS Z2aˎ|e~ʘC^N]ՊO2q HpPhW测k\EQO,hj A"/Դ yeECW8ES:A&j4@3)`m ^evgq^#iRN/ {!.`iTeTFskDTo%qty~}iVysR齼}MW„m+rKh~ ,^ 5kvD;b_]vC@2ضUxx|,3Q߀)z95ojD)@IMQPEbfXrb^;m#'^b!36}MwE^6~R"i \ڞ.HX;z˭"WS~fL;ր}H0]K| U)3Yq&5!5yˑ̷)x0)XrC ^܌Jޔ bN=sIoWѕҲ~n tCQxFsl^ݬ㪒vd8`8tKz~>:oo9ARFvo lX 9=0bVM9<etc#5O̪VC(d"Lh,=O[t Jʩ4A|j/f<ޓȵ ڬ?Vw*^ f E+dؽ.7$]L_\0'.]m0[񩩜>{q<`%t`Ys;SBUSUb@/`͵ !r:C !1Tkj)= }wmбB&ۋ,2 P)W b$F`=4~Mj5GAyC8k͘XuVYw]MճN66CC/1<ɨZu㇌v CY1⛰asB=Ӡu t8D~gZ^ B6Zi4X7T!NR5ɓa%g,1Ul!IHѽ3K:9 >91(K·>X7T|UksV(>bs=(ѐs͆cy8~=6K+cn .TԲd}OS *^ (]0'WC 6GaDhȽLA?}[Nˇ›8_[lت?.a+2dACPm\w/W h)B\kf $ٞUaynER6&Ca1@nKJD*7(,O"h[*Zɟ9_ D,VᨤM"N˾IWgW) [e߈LUEݦ$󦵆Fc^4P<,!- r<5o%؎{nKᲭeP;Xzco#iW3T" r=(ضT~4o;Q%|.1ro]%+)T5RjC)^9I<[j]ݮan2Ql/\ N;MK= N+'loHw 1=mkp!]*ȦL|KoxdyN4fl!1GPC"Rt Fi4ky4FeAȪaqcR!P |ŀƗAoݬ3iܸ4nĨThD^Ԃ#q]ٹao@Ff1-Fxu'?Q0c[N{qB}Jf0$h ǯJDa1'm7{ܔ LgGi1ܜ(RnmATT7t`_0 #7Tg5xc `P3z2twzڏoi/_ѡy9%wneQHV:Q~Z/YwD>gDLo($fuc D#;l ;3G~ZkNj\xȼƦ Dfŀe`‹4L|ǁ^sM(Ż%;auG.##2xwY}w= sؗ!Ȅ!n21@ ~.rthC"F$& ϓ(MR&{fғMOS#agG_뭼uX^걜{6;GaDV"䒇md>vCb×Iwlc^0Q#h `ju[' rgʳv/_N{{ [F$ G1Pl [e xo ނOi4)R_Ph߷T#Da7X}|qwm[O՟ne e}j{ [iĉ4[͓%&@"A6j>&Єy6QVBvbv;?>|e;&?Vk[Fz[]c /M+3 SbA+Q숀Ө/pg0vz&^O&ݻUmFA;EY;%E[hv p{Xjb& _zeR׿jv75$QH5Q ugт6bQw"S.YSe)QouVhEI'Xg*>ղLFqk:Fے%J3`M/56K u|'2;(Ix{pJ著%Gs enAixqwfl!-V.}E 9'3^+)e|,[p d]r. :v1͛3l|7=I+i(4MLax"g'Ns2Z.^!D(A⤭jn-S=)dZ"ګ|o `QO-gGbwѣkπ\8R!K*뱉A7`[Gb<fbăЉ[\}IB$< T[3?'qxaV52kr ;={j ?Qc+Y4D QɟuU׊ZɜYo7jׇ MC$ eF]&Miw-ͮå>t=dq_[Kn/ c[) u(}`~+9ʦP rECBlN`< WܺW|(4KD\p3+rT;+4r\cрo]qt?k=t  5Z:q9^nF[/;?EVX`|#ooot9ʥR@4vf{ uFc)۩6{a6Wb&ZTVn ?rSmSβ^O=N:ajӓtwЋ]jTOb}`fhSi OV]=\< 8OSQvC%ukZ&|ZjHPdꎉC&Q2mt$IjU2B'AqFjƔ<ڦ,ʄM3LIt|9c@rP-׻9;$9?VhFX&)C{0 kD 䆚p"[)wT'=&I5H{Tv3 }Od¼\ϼl̈.w >D_Q餐Dvy3>sJ!0__LFH񸨎PVvX=.hm|P!|)XV kLv7>weG{V:xlOF;mg\$1pB9\>E  $lKpbӤ&l|3&/qQa-0~!5S:(xa.,vt+-ߛjF›7Y 9jyUlx: ~~w3x-gmdI\EMf Ku1qYtX$O)2yQl˃>0Mq2k!n9UAԟh`;ڬ@|$6 fl7WC dؐ=Z=l6)/Jyhh=ǽzxX03Ik ]*vHא͟|<kN,KkMOQ XmkxΕI&+KT`,YgNCm9Q~>DqGiFtw5Bcͩёuv;T? K>yGj f^,`v$yTyQM%tJNb%&8.9%1ǣ.6_qBLr)ޅ} pC, exF9N>PFbltF؃4MVdt 'ͺY3;)?mQՉ*cٜM8X}! _R9 thz") cjaEɲ;kJwf11jr ˹&bgo'hO>vIR1 HU>_"A#9l\O-|Y@+u)<{qBfB8CM.Ip~WA+"PN[k99= @."~sXrf=m.x`I:KK?'#}n"Gak 0Zx HR%zOE`H^+bM)nZU_ @'fƟEkW偑TU {yva#jFXHȕl/HݪYNdc# ||ߨ= ; 3|48Á1_T*s#\ 3Ђ0dp ;ι:g,e\nƞRgpH< lyk_syd; E|>dJ ,0/@e<فAD3 hn#?׈[@Ia .ac}_o!jDǟK[r{ 5 jvz 3Y%*1378'sq*Z9̝je"hg&_ۼ# AxVkU7%.ƻ%~I Bt9m:~_XEf3bm਋e0oBgopJXQ*k=ɏtr4t [JB T)}&p /ֱ,lֽ1_h-dK|h8P(Er@==uʌLxTb'չSnkX~#`F (0RWA^E;c!%B7 x(BX&c$Q~]74 RSt9&|^**!ȹQ߂K#0&'+'L X%uGh%PU XU|c1DYJX/^9pD~>w4cn{Gߚ}P2}#Lτz\>pK[΃̒eU?Wlo8R j}2qiNQ`zj܍{umLfoW-wsC/uc(ͣ58u='c |Du|dC -0#N5]y! ^UΧod$#^5l<))5v0~ny/Ő]v, V'7d=vR>i?!:uwH%FclfF2T1wZJ瀑s8n ǻz2%5E4z`ΥɆ.s+[VnB9: 0F49LM?S$Ϫp)`Y/i~GmcԱ*10Q7 jIDC؝FqP0guPY< ~u?]q־O)oK77hfQOz NIdIfҐ75$YQpvp#k xu}Z) ȧl;vZ)A-"t`'ǙWwt^0hSPҀorf(35~#Hwd&N^UWa7pttr& a,䯧PsH`cHcJMN3sZ/ݒ/ Е&jX^-S3k6du \^)>-gl4mi~2Ñh6VU/mۙ!vdk'yVvlxN{@EGR.9Vfxr3G\}@+d0d9t[iP[D4֡'@~xɴֽ!mK\svȹVNS1Fx>e,^h_zw;g>OnZxo̒p,ڝT8OӦ=\~vn xT !FQ"fDg+vQ~ ;`RuUQ{xQm纯"wJeH3=_O-ibjaKYl 툟Gtjcig}48o^hBWYEx6/l81t JL(29"}`G"YfRjGLyK< {I¸XȬց%숏5 jIKA61ROhWﶬ:p4М*`> wxY[>&oݬ#[I5|FI3IZ%E5, U8hS wd,Q청; *O˒_>F YEzT}ƅ8Ү3O͎Ql U{'df -Li@xuNrT͛Jwa<1h ;כ7ao:P"0oj{ȸ|Ϥ{JU[rHZjO/J+h(Uq0Psg'13n79Ҕ2#]h[OHEZf5(+a=5C>`RFaצ.M~d;%O0%í 2-A[V97>>֌Q3Kǥc,>+6\oU*P]jKK,8Yf#ᑻ߫2 xu%d7,æ 79ڃLjxkcPjPe*=AOzow}#2QS{ Z7*74w\+8J(Un f)}tRl15Ӷ0LA2D mz%}1Ny<º}/ʀ&1V Sc+LmBǬt^%,rUIM/?*L6}Qـ]}bMŴ}AU-)!3GtifoGnM*e]x'X|}h{*gpV`)=Z)RAh>7~pvGo԰`U7#?&3gpdC ɶ||Tbn>J׌kyo#hEX!cb#F%?iHiާxSB4#!6]:Xnf)Qq<"28ZYZ]a*!MmDr&1́s9c.eaGФHk9lcy4J^&{)\$Y:Sœ< r֎!GxG/{mZu|fP KTD&$YM<+k$R/aI l'oK" eg`0B>APOϜ.[Tݘ>@ Sn"RXv#dcJ#{&r|ZapWg c8RV_w-0!T$f69^2=;ل=@"6=t|Щ иi &鳟d\e'5le-C!6 #cՉ#% w{Y>(NVyCvWp{nk^; _X(0iDhP2W lέHY/.(n=9|̏]dCNnʵQ4@;mn|y/μ1DѲ*? X`cxpoub<;׊IQf `e u1)M8eF!hB(P @3S"+@FŠ.Foo0 ]Mv@d5@~z$\2z"V=ъO&d-G8z$0 \Jv@|AD1pm; ѕApS-l؄Qq jdZtehd0jL^KGO⨽W&Bw|]MaԻס'Ƥ$ ֫~AIu J-uf|H:G*rc3JnCr1?ZGZ<]/~猦t*k&ZJU/+3JC4r@Z}{]hl' 5ZN\cy .. F5W/& f9[&) /+dEӹ#VqRj0o'U7ǽ{*,gxS-zШWRQ 7_3PEkR-mi_u.w"lu<$͇fP ,C#K@]* ~vT"#S|:)ol{(inDT} ,읭k{ҟ@az~cyH"*MrKN_PL6s%4A zfDTڸeyEk8s66I/A hB@nı݈LgD?!w$ cX h96X\VG~r׻ې,\DJ )-'aYn#b ;xBZz=๕i.BXЊNoDA_Eq+OZi5֠W_rPZ4\i6]^#}07\ vRf(Pug&Fy8K]d.;-% ES>r)?d+_ Kug{ne5%$=Bp*_Nlr Ber.M W"En7_4"6l bemK^XhOBڏprŵ5ćBu nZ1-pĬX{Ċд|~5&Pi=ZAVБ."78箉,SE]L|F:S^=BbQؑ+Sa@~%j @Nꍌ(x " ^ւʺesyYH!H|(M ՟TÖj)g Ņ#V=t(H 3 ?]NQ0U ˼(7^?c#9եalp.44YԦ>}Zkˈ s䛢'׀/!ޝB{bDSE1ݵ&>9y$)j%&9RoHr`2.5JMO(xNLժM"F'D`As;Ui#~J$?QG҂|(ן׺'C6Xn} C(XVOf6%#p\.Ɵo3mh!\x<X/:b&dNOjmaVgP~F p[1kمҾhPO*7xZ񣾶z?~MȲO[>쪝 " WBW_tW{$g2Bujx,x mlH!E`ۭÌN5(n,3E"c QU[mnDkX1g)(e%>4FRt#dwC^8Oڢ~ kF@o3zczYZ ʺI-nU0Q/|Le,H{ lqfh I/Z$ّ0kT{r߰-qh*]׃hP[̸ݜ v%-lMArV`9|/G>F)$1]e #ywogF`W>N!ڣ~NjO7E86O6 AhZ23i~t90 |Ic`* {oruܨ7#jTSƓօ2 F޹닪Yֳ&0,(<<1ͱ+t@h@9f x`7Fiʹ[&XXQD~[pU|p G‹"?IO0wTC=LeйQ9ہ?q% 517nSJe?{R3޶\OKcn%z!*Dps=ow Uy>4FC4[2Ry,eʞ] hN!.ؒv-*|20bM0 8kE[+E4%Cu` s=L6.FDl*N ؘ)ò923h7G ψڡ4o L'o<ěvfN RJ(u9_h5kcp>?A@}MsULڛR3-̒+b^qRf}S0=5^EGܶBtA `q DY,ZD8M\q0}'Zl.°A\^.nvPjb|eig0"ڀJYK5tqJwDt$ei Q|c{5L Ê[ 6 +lDGJUm. Jwvܮ#j:Q .a-^~&&An 7x!80{y 2_^J (/V{0<|9/>}Kٿ܈C8u@Tw3:9.K$ z, T DX+GSV@hC2SSjh'GUQi)>2ynpR0tqf3]H\l:&9o 2ufs&҉__GIoPnQԝ<\ [L- Hl'*eYC,H ?fPuO?oP)*Ф"u(RG^0Uj2D^~eRgB-m*r1S~2wH[CxnJ\޵3#W!_^6Ƿ]z.421L- Ǭ~рaYMWb+mX, Pq}C0ВXIE]Ȟ.Y)ZLwR>n*.o7%ʒaH&Jg@irV;OFj;}duGjGzU7/։JHhr=B^قO!Qoٷ| w\2u:v;Yt`]B]|Iof i2-]}9Xcp kp/% uy"IY(;BڢK:띾]~>-Bǯf85D3x7jaCS{+-2oiᙴpn1;9@߰bRmwIV`{ ܉cg^WsTk_InhXVEa0iyi% # Fє]]Kg`g)ٙtY}oM|(]^Z&t Ъ].qcO2#toeOu=i$]m@ d;-90Q~ek  Isu UPH8Begy“kmxȞ5gXK3͎Kx uPG[V7C1邍4:ZU\y , }3_[@*uokI蟽ȬJ3}?/G%59bL|ĽCϰ6(=%9r3ݼ,sX1E_r37[GbǪ# צ| "ANWJ9r ޖ7- 85,dOa?g 9͡B\{+=k1}BK.I5 b!Hp1%+V∴E6uڢ-myc@ibS+<;8?nWĸD31iG1$Sf1fkbO !Z/a{}+0}R1*%\фt \0M 16EITC4H`#LD~Ϙ)yPoU,ķ+tU#Zºr Z)ُ apLjxe^}# v>0֒Zm,J%LC_FVmX7,Ut6r?͠VUo^ hڱNY†0Um|c3p³BSq]ꧮ(-;g:nہCJ3cK@G1V3 lL`IŠvw1LK-pUՑLQPyQIԱؔ=U0t|bX"=^%ϧ{ԖmXW넾]fQGTFm2jUptp a71DiS3IV"iwQ+{$FcGlQk2df/f3IĖ68=擩u{?sPV`DJ Dzb:@ yGLS//($9$p/>X9&90S,yVc>ȋ(e$@C9.V&pKP(*I TJ_Z01jRh]Z5uH\q|mquzEhQ! FVҊyŖCg.#;=;OG=v<ZEc7)@j{RӍ_OoU*Q'='xj~+f1D'8ԕ@HV oJ^4 kQ1~>2v[Pn9; Wo5cPsy)L+Z VӘpF- }ޖp/{eϧ\kmf,\’:K{ڹi}+YҒWA.ܩ^8#_'q-3{# Pgf,4>7gOBT~.OSH<Iaj1RU;ޥ/#{֎ ƹǝS=e4&J- D p+­8gm 膱CgnaHPQF 8Iܧ** qP̚Pۖr(FY |F)ZAW?XC'4G1ˮn: L^k0ɱU=cu 8qe*DK g?4mT ]jy=uF4ިݦrֈEFy($uNJ3='뚩)XɅ{,V> A.K| Ι* M֏bQᒹWy"sHBOu}q(+~F77׷1n&ofO7wQ)nXíIkXʒˤo ecz!4>ץd7w%b)B j8Nu=WVݰL[t|,uZy Ъ:@nLI`:^w#|QYu1 吷3UbKݔy]2,4yKQgBdDj9S`ad1^(R?] p_75|oaYp{4~#a\_󈌒*36ڡPxG uk0Z$3vfSTS{Z9G\˄fp"ӱYgm7IbT X݄!g= ؅:5̓T5[GdNX' GQV8dtLMRM|L0PיefS U׋!BC i$u ţ)& 5P_Z>Fzn3TE.@;sɠvR_ZYE"&c1.y0TnفsM\UO"r۽Pl; W֘@\61.5~Dr͍ͮ'{*#uI{`C'ޞOӐ!@R fHɮl#DU L3{F>0p)+CݼlVf9 PeQ! 0dKl-> @D ٛAS{/EPZ=⦚ dsMBϪB^Jk$2[{cEj6Gpk$Nʺk:Z8 $q^1yÕxKAqPK T(|Ex/.qp\PC/5wm$ƦFw~gMf0OwQ+ c4 =s| 0I V[f zD´$7,ߑS.c8>)ZŬ^Ba"vP,,(1aeRm? H̀p)Jzd-rk1YS5̤t|yr Z"xbEZ(Cte@4 IӟVKw ~I-V٪j P&Sk uv:B%N2_JY,f-pgA-hq >센>'(/㔮%4G|@ѽoZ;jŧ-mt{vzC|gDcQ3ʒ[a/)Ȓu[$o;(f/Iӭ,Pr:*Q͞vfIvf6V.iDb3+U5IFejTekd7xEEH 4* <_; 4D3 ۸ՙɓI cnr4\#+-낊|y- >MKPyӨPET _4:| nɘZJaH_eUx"~Ĕ1+s|e誮0H_%p |p>ȥfNW[r}ȀHp ۠;y'7\DbLzQדg#A;~>3Q<җR J_,[,zSSm4Yʝ͗Zn> )ő,O"LE͔E:\ٴ! pUHsO<3Sİ1ez)w2-|ۥ򍨕#s5vi7[ަ'EX}*GDGj1SdDH $d|n|u)6]`/ uvvO9#sI`تp%lE/AfD|\ɝ@ÆN]Q(&k-9lh0DlZ]'4jw7Xk?oQh-/&Kk!wG /Ry>!-;UW^*ˎ-ԗC%a5Wǥ7ŏ2ss{B*c`qnS]_eP=5~{3>E!W@|ts egWfinXA|+]9uGI\Vܐl.7gٛP3R-eQrN-J1&w`C/?i2|"^5 mHxWx(Еn-L^rom{ďqc^6_U̲D=b~FIu:=@#IUi%|mSǗP 6qFTٽLkm J꒩of,_5 A$u(a[p8#)!DG33! Y2l~-yH,؂>CWF B|DӜa?:[<u(9؋*,]ؒvC;[1a:;)\\D]} e*C@+Q&);!Am.d>g{,]@!YoT#hӾ VHxG|=;Y"]>6Ĵz b3Fa}AB4s#s!w)YݽԶ:nc;]+PEP[wԨ’~"RƱ{/Ş&94wA'x. U7=YpLo}c!~e=n% 1~&E*lo҅YoY(HAAJC1ŹE\ucV;^b@dރ;g(!pŦ Z3~J$3yWϻa`^cL#J" WÓȞ%m1VM$R.x@2YFRQP%R خyYg9$kpSR'p"̀"i站ɁQF 2v 鶮O>2J/cS˖NLw-_NkĻ)B}t97:Cزex'"$G=ȃks>cC6{vuS=G> C)oUݜ9s?AMύpeUkWWHiumIV5#F@4dL^ ;Ы@49Z[=N aW܏{|@V(]!Ƃjb]^uD}lR,ɷgJs6d!+c2woVSZ+tܙ5e4N0WCt1RdR9ќ5r\2v"tߵ50I6X)jS&-eLڦ&]:햳V0 )  706ӥDlaXۺ#_}sE l{u;UBԀ*` `//jy4?)s-gLl!?wd"Ľ`/<6>ۗ=_! 0/wh6xAy}tRvn}xw:gsAfH *KK*3>ePWitP^:t=nfٍ$=FJo. #}3;ps^7Ps~ڑ忂bpr<vՋP_g&Bvh? HdYqKD*ן{Plr6;D\gKQ)၌LQwR:_#qq$Z=}lؒŎ(tpR/懏IE oq Ժ#Fq0&l{v  <I2J}TT}Dԓ-YWLP<S~޺e.+U<08=]~ X[ Kf+r Dn4OM|trf(Lch~fG>Zg d ).$͎Q1 熄KƦ۹m8UO)6ʉs5e%:Dz:IשfA "J, 5>fh.:7,~ C۞tY6b (KgŚ<Ω5ghXZ]d4SBxؖN{I"GҖa k xj(y%AuM!Rg-8窠X:XG7,{xp?j\d"q :xe\xgx]3Y5K Ai<94OCh M}4KNfߖG蹫z߁ț Mg7:umF$g LEuAɷt?|eZ"Jڄu*+?jUuE| 4kLX?3?_ާWT %NB6HVTjt1{zHÃl'S3 xZ=^&hH~=J'QEh 产.v8Got\=TsXѼ}s/Xp,ȊN.tsf2:6flABbuP,CP JD`|1{ [ Ci'Uq>& S%8L /$_g ?HKSܿ fqM^1~L3 |[+!MɭwבM(Se p5cl\i雭3r ^R6 eo6- /ж 86E$3)y0Њ,=,D >ڎR\~:O9ѵ[X[ua=#3<"[NE6 bS2rIb X8]ڸe&`B(@և>⩉'~Zj' ӱ4BP9; 8G@ҫ!8M C >JļI<ԞJA7Bpo|FǞ| Rg-k#HGVɩ%xF{[s w=N<814A[+[> 4MC1nbKw ҅CU9DZg<>F0[Ȉpl%zK0rUm4l;\svI\G\5;ip 3Cg)}րcZܑJA\Kl0--6~¥\QkZv`Q$+^6jx?{k6KZNBz "GuO,'`4W j!=ԉwD-q}kM ^=4z"2O<DguQ+iYׇy^})YR&4ټM͆Hgǎ0YQ!xٮ$zwNG[j'aԭ^qb # U4˲y隥gN#iC#όX_,ybh'!vLڨC#ka5mJQ`mV?)-{¼$3@!t<0ƴpo^a G;?6I+UlL] l)-%j~>Mf?r%6X)RQ¦"vR$ qdc_0:6jlp:nR"%_&)KH4 ie]X["SMtO(}-CeN!@.4OפQTc;O'(sKAvj8^?`nB%:]` &S i,ֳ:}WB&M# |Bmo @wIgn,P19r9QN9 n( U.땿i8#ƴ7 P4qϧ^FNmkqKfLUb!X(p'1XFz,m1(pOSYrt#ķdiK6C8aNb\av$-s XnC102=]oBȬRp:&ultQi|Y6'Be/ f3@ '=0IPB__yI7AygI͜V@2>b-IQp 9pp$C|?{p eѥEͥu *wa;|3[pOS(6W7T\e\@QpdB :̏x0l̩erq^'Qk)Yz]ʬx9+\ޯKwYo6M0?HnQc>m&FK1> tv[FAC(F6Nm!(W M1M|')b'UL΁@*n׫b9]"y~o`d!(ݴ VT(ULpDPr9UDU~M1iYmGaXc-z.n3M>DM>8D+sx2ALP{`mr nTT6C&>d]$)1]9ZȨνM~Nbߤ,9:ek:ONvgdOġ&V5 jR9 A"7 ŵVBt4<{4\eH j3 ԤՍ*_ݵ'<$eHwj3unH,P{Ն0\\EJj+!fo_!8 ED4!ɻ$Ɂ%;mU &dܞr]1РB8҆v]w@*n`uV!g€k w?j; '@vuQJ/yeDj2@t"Eiez%k݀NIgob #DBy+ hFÉ.0i c-zMONm5)Ocd^f@Azğht ry ʕI~1XhbE7*K0ٴB*Q#Ы%x;x9Z#y]h'3]WյE ~$?'R?+TpPy وP?/ ^2/],p\bBXpfpsψ߯F%zIY},+vC]*rv -YH)R>f w-?|8 a¿񡬝^4y|v,$lC„|"ns?aHv~Ny?`pQ*U~Q9z:C3.bߛF#bMRIDkUSQPZY_ںOJN'f5L~oSC"T~a 1|!-QdGz5Mtё"3iWc 8my;A*GXLە,Piu;oSA}&?ce*vc˫p^T go?{CZ/r(- L3!j>TbKti%8|uQ-*a(Tpy2SlC) @A6)rˣ[2[Ab#K5TS%=0w` \""E3 ;nh5Iha{oAuv)ihv"鈦Wohv 'ޡFMoz?T,en410d %vp 睢,֟b[0/>гtZ7* 08DYpXߔ%06rm x/Oҗh6߅ɄU#Q-y<EJgX=4J&|2(w `4|rztjhS/d6M%}?VycE [ $>=(yr:C\$FC@P;@e ?aR[e7dLVVă B1 h vTO0@q_D URCR Ru~)?([JĿʧ㉣AꛢqJߓ)f3HhB7+t}/]kqu)E~J`O,W}d,>Qoz{@ݕiivC2 339,9@[ RE~#jB TI| q|Ea:=M\6J iUnҴk qڎ$ ;gʽiZֺłQnR3cY Z'/JuT\T܄Wڭ#y|EP݊fhEv?bjqLVǯ04^:iWH fՇ9<.tBl^16%~ﹿ*Em4^A/[S2?'}4a'ƩA .d\gܩ5Ƽ6mDŽ!胀[S'NUe ޙ&oL_F؊߷:&k`.0iϽ$$C2Ռ7I Y,,bRGF P Ca- om$NF9r ![/C~5gK/{C4ْruy0 qQTaI R֫W7qUU`4mґ6)q3sۅɱg§+u$:.TȈ,;JFF"ouWhModkܡԩ+a[7ľzfuAhlyRO)x$Pu /Chlԥ}٭88`Nm'Z3_ 5@$Kq~bumS$KL2IhbϜdLfZ .Wbe⠦zW I짇PYwFj<:>G2ӌ0ޮg+c%WeSkF:kB0XJ:Y΍ k]Ⱥ0xjGςA˨ V&=Ȼ7pB!&)W`6kTHoF^sZ sYGfI6,P`uH2?.AozQϕCtTtiYܗv8- va #R_[q; kʎgv]nD*ZG5\V{"tiO ,H2MbA|hcՇ?t|xC͎[k98  3I:mRcZ^\U|J_ i3V”!((#4 ;넊FdJ 1x'y2Cčk]~͉YZ ӑ*xXP<:lَ р?N80v B*gl+a}s)TĠ~>%W" NVOd}48EƔ6=jogsrh_ HW<؞UB9cv[)+R|cDZtEꋟ-+]h *aA[j<)L?g6z%;':DǓp$ԅNs8|:6WG-b/Nt~5az?~oV߂˜MU'tEhW`<͐sqdb-T.,b@\̓)ni[)<ŨoEo5,z')^7($+TwAQdhyk@N( ̱dgqN=\T4Yp(wwձLŎWPM`>ÞBOg7%K=޺ )եD׭rVBml76EU Q:aF9OM2K ̅z 7axe%lUjL)moUݦr!BjmP!:j<=U%h#0 bEx}J A[n$tLqTl@a .Ӓ ȆO%BX/%e]{uUxTИ 4K9#f5Ux5S;_Lӟ*/L0iu`Ⱆs2Lf7@LW\NۍZMD3$E9oyR;hM\g[IRɊ?~ Y"o~6hOq R8TO;{2w=~$dM&ux-9* kTV?O.ݽ!ŗ Xf>O'u0g܂Y$8g9b #8i*Mvy IYUOP֒m&+qXd~<7&4?4$i~ ŏޔ!cngJlYK?$]o*Bp. W?vyzљZ{1_GWk|y~OMnJկ.2-3Z$h6͟abgmз60 2gJvsxh<m&H75ϵUzۓRzfćZxcU84N_f9"P̰8#,768v!@&:47l["\!v6(.] qr۾}_{خx9ep객G O@ɘKPʨ?2SnY)/~1P6Þ{ bu;D Rq6~M( Xs>PCEI6RiFo!'UKdFسR/>a(M߱ ogYZ070701000003f6000081a400000000000000000000000166b5088500002b10000000000000000000000000000000000000004900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/can/can-bcm.ko.xz7zXZִF!t/ *]?Eh=ڜ.+O#Lh4RV\or@eŧ;pEd':[j9<91ŎZ*|'ur8VbPJQ!.p!X6!eiTe8v9SXFo2WV Wԋ<`J'"dҁ$XР:>HoV_Q`O%!˜ѴE2m yk$*nYO"f, Ӓ箖@_,LC}'ƍâ)9XX89f1D}G@`ԻJՙna.m<>Gt E/ݭ'͝L1H8M3l} OȜz3Z~ e  Y#EʍР10<&ڤn6:̯ 52F&3 d'@<n9-KE>Oo}Ҝ)69Obh  LY{}z;697ţw]N&Z.TAzfލR.r3o[xsUwW~{\egtsAN@$NVR-J'r^(1=eh[C >l uI6i*ݳf纅Mb |T6;n b.U#ѧX68Ro7bpU%[|Ijߑ{`V\CAN;a-3'\bK>$zt4l_kXr˶_tvͤ>+/ 2ѣMkC \k+` |) ',X5}3ek6'M1z#H*VQObSVks蠥ofe|p;@h:4%-᲻]^8fU3!V@ΐc*S,u>V\yI-Jq^/nSwjI ]^E BËuTվKJo!WK7J㔕tz9-x~q%(qYRr '"ǹŕ "f&,p|՗)ʓNJ\o5Yj-]|d8{&B +OL~sWQ?m"25dC>Ј40o `a}MmwQ_y5yS#6(tBUxq7sěDʀಽVm=\I·^- (=D/q Қ\)D;@wM3+SJE=F1bi~]cT-(l)"@`#IOK7j"FaeR@Q3b_P7LvaRMeɰw (! M<u MxӉ O!c{\{X?LcUl#)n!X,8i˥mÉYPLא,UhY.^nHšxXqztAX᠏*^unnMLbV-!jvK4̗7.t:k}b6Yf3r:8%?#9#ۉ%#~?yZj•eOA-UA6=vu a|cu>$ѩDsGB++ 藝ԖHṲz,ŔT ^ǰl'jA>ezJP2)GZiP?0D2Das]*]z ,jjTKgpW#C߸i:J ^2*`Ss||ޟY:1g䎡C_.ԯ1g"!C[a; }86liΖ(؞UXQ%e$<>^n?P\WԇFGUMl"r:ry=N8>e-#ou}&e [i XsnU 0'w06Ee <qBlfLJ-^F .̀b0Kkݫal\'#H,v|lsLocwchҘ"Ό?Z(]^o;ʊyvPj)]Z`~.q]2`~%e~:8g ~Q `vÉe .G,U<27Tc(.㍡jo]Dz1ʅ I}O6P]|#>0i\+$8fRIN,\jGa@a#hz~XKz _n8U"XrPK28X!ә_nT;/y81K^DڔF $nV#jh&XŦ. I`J"p+"qt nz[fSaܾ݉/w1|.\]0uy|q[8s'%^<)ik 3lbkHV_[gUH؞tz$ ;CI ^W ؟UƲ ژD&o1,H@G#=" Zl}ԗ8(BZ=cFO-n4KTsUEw@Bbi# [ "@kʈCrWH*R]AvrfC錁D;GZlDrHr*?\Ai]7JȀ #UZMe.]9@{P]3eBWS&%e )ms }<,{f0 ҷpQ6;dr4bC|Τɿo^<8E[74gG*`Y`I.ҕHpxޯ͏@ HO+f %؈ Q6i #iyɁmGsfPw[KV'uZ6g@LGTNJTp/T`AN5؆Kk-Qy 't} "`'pD)@nNP0V3״lhP_yVYSȌ 98Az[“!BhoˌPRQ/G޾]彀xA %K8"Rɷ–[c!% 6_%oC{[<](E:y`|W5Ʉ(N(XM_2f; ҃xU.` Mp %@a6z\AB\$kL|H67[I, u\}B@i/`9*_Ҟ?,) ǣBۘؾZ3@5Δ>x+^~$٪!K}HHl3,Q=D|sj$?3X7ګ::*~O&U´lkej- pSLK𱬞HXeIk%:Q_vȠ 2k`y4H$Xi:?y{k(zJi6~u N.8EئeGUsDy뢖}V RJ¹#fnjW5ɥ[$Mb d\9O:_ni<^6-Q@p›wJ_ПbL$I{o!dVa툻6W<\.ew+%!•xM  ̞(OX|hek򣛶D%Q{%-=QG((SfGEu0s]=?&\ ӪX+޿:hq Y|lNIb=ƪ2'2-Wq(X;&2-PPK@uSpP3Cf\nmnGلeMmfQiQXkđ*d*8q6& "Dj Q\N(C.[.b,YLD争urQ`A$HXxoŚwXhUi^ 7pX(=g6Ƞ > 茪5ߤDEoCvJ&Q48^{ `s sL=@b+vH߃a-4Ȭ'T7_8cQK.t:BHBNpLbjZZ$Eb7=6Ӊ@T|WYֺθP}٪noo㑬v=2zF75[Qߏol#_7T+5Vzc)\8%U!4 i6ad<ȟ-nlj](p^qǜP Q[>6;:e-S\pB;Zfj7 :ʔy}LCP:iT\S~jF6s轼'iiT:8bˁ#`9K+bH ]$@|S߮f! kJU3VDTuY*EU3K%\d~Y>%E)CR_䏝ؖSǡ<2bcq5RFnhTr;##`{u hJ=|AÝH3ҩ8i;Y$>Kħ(m["Hm|i,3Ln I~MNͿO!ʒ nssVlU̥;M^`ZR*bCȷ찊&#}ܴ eͅ$z*o[^}VɷʂzT^]ۻ?:;L}|Ϟbj= wބ7||xÞ7UX%: .&z`ZPwg~8f8 c}e>90:hk -{pr"І>~vCKu՗̅;ZLuL>0;z\Fy ;ZtS0l;R4ae`PD}?6;+Z:+6| ,b<' \<Q%wҍ*M%lhHt>"T[Sd s$XIUאnAmr[G( g(1;厴B%}_F;Ok7Xa[hFQ4kp/̠cK^!{f[W2w"8$$:H5@k@p޽8Bk|rgrP,W/TY4F/QhߚmN4t`dr"YY{z)N^yu{ǝjLUOpS?3(GC ^3PB_X׳)Y:}"bV+3' Xq k[C -rr CCJ 6 ˈ[S,62[L ЗiŔ!KZaD&qp-C/K 3Q|IK)h! (Cv'ʫlWO9(q&2JqUd\+hau%epXX'AVi FFdM*Y2 Z /jv"P)A[ 8w{8ڂpm2ZzFzc~Rd>e= 'E@ px)$LPkuVHiV $&'A[ *tW @i nP>?PELjjD\>@j"qѽTo襶mMY2Xk>7Ta~2R\UHDhaDAYA? ښ, 5삭`~Pzdv/5_bgR< V%n'#)njҀЋhJS(L2`Փj Q%+ӯ`!1Tʱ#G@'X]ŕ86ۉEp D3 5~Ш ɬQ,?Wp47N5CkiMWϫM`;2{:GO})nd!Js0SŌ[S04{y| >ҒQ5!& o@|x}* r_)^q.J@&qDܩ1]/^08G k WR|+Tx\J M gmr[ .dpT)5Y~J:|=7fN!U/ dV-cniuiLѐ=c=> mZ4 d"2pEz{yl|_0<7<5hKh~84 [ӈM KhTn,qsPpĈIj"& ,7By=?_A9R]5k>m.ky5ѤM@{{*M_8ғmQp5hfU"{UM\!x!J#kz{WbjeUFRuUq5R6>K: =lfo>?( L&vVm0l[r;+&U8ȣ\_)(ǷۉyWwoMezBN-?QUKxBJ}~!OBZ8: |>l?#B@_%+iN?MK_O @5mjzu.rN"4CnѦ52alޗyC;[Vsك| <$_i#xwle&m@{ bF~8sez\!i,!U)\tR 7 C7Mz`a*Sʱ!BB&O穯>Ŵ%&N]ci؎+G9l7 ~M J6 T ޽K+`+ιNQ PT1܋j͙Hۚr–ldm:ПGPvT!_LO=%:oTA/jѠz]/ǑsW:'xnG-G[TP=.D@M,O`op 4s7~^phW̉+5E%ȁHMqd`Jж\jcZ(zѹu!a7{I{nO>%GS)/UUhy;gYZ070701000003f7000081a400000000000000000000000166b5088500001e78000000000000000000000000000000000000004800000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/can/can-gw.ko.xz7zXZִF!t/E8]?Eh=ڜ.+tu6Wupzq8¢Izg`J/&Í0允H/8" jDI`ņcĒ\j 7OxDHx~#wQ<[^AʨKʊۣXGߌN^Rt4);e̴KN +vz˧4־6˼s%3e85XUo^nC~~|zhV_(ws7q 2oSૂY )d6XTP7l( 5Zt?t˘X ,]nP؝Ġ%_&蓹pfHEx77Wz$!SeVtmAmyS[:94w+M/ך RtΒ]0]IsWojZ_0Hmɂ0L9O{j,3ŸmGde[bA(r",X88M^ewD7@=f<.ⷣF :Z/J1uʯ:-c);IF8"QRأb ?tLw3)-ˌhojS^eT$Cc=y18E (q DyD7[F~qťAOʨWbIVٕf?ׂIbVm!HK(2T5A!Xrl{%j`[I4ZPuy$wTZк̽v!i淋ȸZܾ1S []L_ݽDYov)$FV-sᔳdJt8ػJllCoQB2fQ {8'1ĮȢj;ٯ6FȺæqc3FُV4. ǹ54]ͤd]QL}M<EF,ڟb)z2a_npg,V_GO̺S[P{`ᶺ6ۺ4JtZܨ4q5aZE!nUӤ$tF|eoGUlfI5rɾj9Ѐ_vZ(1uqρs٣0gF(tB&Lʵm \e DHz],,D^4vs1dG3 ~pj2$%)9̥2>S**pOj2To) ݄Hʧ5=Zb`[0I?~ODQn,}#ݺoMhmB&{حfYn2?e7p"Pw=;>D:3;E)s(ۙ+b3KxV377W27.@5Lėo3Z)k1==eUh]e/N8$]-̄4<iiWð7O_Z . ?W҄~96 mװ+!@|+Ӥ&߮k̺^oa<$'e z5.Vv;*F K|g{&ya),H<٨CN- fGwm 8ɉU?l|eYXH4Y-W oC)f~FuSP,^e'6., WO"zrT<,I:X%N h=r}WnUp u( ZL5'^K#zAAtg:"nXS)>)P8 ^j\u[j7lH;=4PxOkZrӧܭJ¬ DІC˽7Oy|KR2Q`CIuXq}`N{X"8p~8[# 6Kb]Ş Y5[Q8{3)da[j EI+( v"vOpAm70^i(wdRK&#Zϖ\yp[bF.0)އ^T3s{W -=[Ohn'U6&Ol,{i`<&㟛 8< 8M5oݦ@/C^[ :nK܌|#jLT{+:9Ű"U)ް&>lj ZVy)5H:G8|Z()KIr 'iKඒV]pN;\(NMY"Jd `9 τU`3S T4ɞC: ߃]FjZF֖_7CLxolfa{`DEb7'Hm['@KHML?_EݠRK`o4ѶlV@7b,B"K|t~hjL:poj'CR.f4<^\Q,HPp{VJ]̓VfgZnq3؉8IXKCoe%΂b7)h U[Sf!g+9cIҽW( >MRϠs[,EuU&>AH1!# Wf44\h1:3Aj؋U_.3d<31uVZĬQZS*0YSB[r^qPrjx1-i;8ʪ491l9<3B'%(R7(qeN!S=b[8| [;$C?1mR$9(v ӡ`X 폝gTSpn;1L~l#A„mL !1pumz=݃ڋ~"d_.}'F7ĀF,  ~A*4Ot51ٱ;6m$Wh].p tb >qj@ʶ&\۬y"bX5ϜYPw1=ڟJ~}I+RyM|O 144@v̟PAgf$E?º.N {%<_ RmvP毱hBIk0@^Te>~"ag܎!]tlٱSXmf:؆mBz"Q+c<ʹV2'x{}ȍJUƘ?dR8'Ÿ3RTH=l3Ʊ8| ݨLvv}i3i|rDG,9DǪ"3!/VL)`Y}Rz^PCOh-evh5ZI:56EiYq0 L:;F^3:'f'\Bʯh?ֿoeZ X7 %-tD>`d3$r3:: 6gʬ?=G.,OlP~Nż@w f]V W nKV~~#ME^뎺@-Te=G="79H \i )Weg׫2)"148} D{ZLZ k9rӉ8+n_GTg;!N(bڔm̻u.qj%#أ{P&ĕxL%j`xˍbd?VKr9-mk#SR2oqس- yO:BE:&dƻs ͗p:J$c%ۂ=.HE_ZUwO/9K\j!mܩWӘUun_բ+ݢQ~¼X6/*q 58''ED?hSrKA$|x*0AYЛ`79juC8(80FgÐT7r4! Gy}v QTjQUt']u7TečOʫw$b |𐱭 bQP 0c!Q^]7T7=^P}mVv,6V?L5tRz<Ϫk~AfD|0"TQ7WbVs-TtgF&o}(G!VA32,{<`!i ;0.(vu-; K;Wqw 'f'q-5Ⱦq:PR\:xmF `+ ɚ }jhJeDI:ikF*)ҙ/yZ,p_-ZAwV*?.s0HgT6 gç(֨#^ > zf_Զ YLDT& $P҉LmsnŰQe WZbO۸JP\9ČK2죧 _fo Cj&WJd/nE>:0Ӊ# لA2F!YK5D^Ina*Аl6P#庣 ٽKW1WU %\PP$#N%C*_YW Srnod 薱@۩6R $ T\}kćbk .:KEB?Ujwsdpw,֦Rޱҁ6:>3×`c!])k*Iop{d:*&ن)hNzB,("880W *`cfë)) +)?M='5W[cs$޶"۠h&`?; D*h\hSհGOk/.UWK%:, RnF,7qIK!A/L0o[ԩ~bH&%03aۂx :{hlxux@ñy;2(1pxr+5s*vU VkD^əH acۇ:rI١A04 򩙆<ۮHqWghf*_F,rXv[33gdL:.Q¥xfbJXA2A3B)woEc8;e4Yn=HI0\_5-T5=1=G3aTΡ㛐qF!^)B w bbE=d{e5ID)v\`q! \ z*;D-@%h6gi(\'/a8 <]"ƆKe? C7髸g.-Smqqْ1H,qSnyՐP#%\ى+'\&qOFA`'Jt߶h X^!F1=ZCi8V^Ɯr?0"w\$ Gtk^6YSN3$ Y0yc]~bwU‚jR;ۑ>w+).3M[CG! ޲H4k?*8Q٥atBqKR|h)k9l>bJۈge#qT FIWUY9X7% e+VE*2@Q|ptne=5ע)%e'׻\ዖ,yěߍRް`_6:6 +Ks76 %)1bwۛ-8W#K|}o*` 3vq bݠ=%>Zpf uΩILKe$&<ƂÊgYZ070701000003f8000081a400000000000000000000000166b5088500001a88000000000000000000000000000000000000004900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/can/can-raw.ko.xz7zXZִF!t/s=F]?Eh=ڜ.+εSí" ]SE9V jǢ6KeQ"' qH&o7#&d Wά}l/KJ0a>  (A_¦kԍQ{5TxҮx]c0B`rڄ@0Z:u<Id&,|%ORqU߱~ OYqN82#4cZuQO2<a- H xq[ñu,?ʾ y))?X\72F_H‹Fs6jHAwy4mJkÐNJ(`LP3UDL{)9sriq]4HvQ|i0$oC(@^}HsٮY/mddd=jzt,e\$c5̈́OR{ g~3඾ {*zNcvuU1IƇnOo?K-Lw?7lLjUگu#>!a@WËz1u]$Bhfdh&$b ڻAeUQ u~_JA<]zifn5E2{\4S̔,p6 hr>؃ޔ'ܕAw̔||oK[<{|vvU. 5H=CugsR /ꖋhdD4V _] EĜ8fMarFEW?j|=hg(6D |[-p_eO`7ӻs V?FO}{8dIЫtgDw;a-e 4E!-I[j#c<xXIԒܣчu7V~fmаgrud? i&BN|$-hRJM:[ ?Z.wfe[˼%fܴCqoLQy%2czYI$~ 4Ia(!VJZJDT\{z׆!KR+`p K z&䏢 |kYX*b Epmnԗ'Gkl#h" viov 9aXAo z-6rX~Bk4&^Wa3 )_o3x>!3W|b4F,-+nRam9+΄ q$+]E%HRz0휈R \ /JUv?08ZV9볱c\8`?ԥ{@3"hـ.40@F Iiޠh;d%QeLD{+f{32'ۼ[7 `Z?)hWY|‰a`QU)o[Ġo ~=ڮ/B2VWikb9u9̆sI='5nr>7`_{)7XTBV(5E׵F\KqcKh+XveS~x0Z2>k0,ҊvnO`qEs\Y?O$UxР$Loth@EfpwJ+{Օcg]Lf2׫ )z LQD)ͯUGLKĈ GhWd%x5)s^5)qm໷eኀ(Pf[k[}I-eO]ZPnpJl*BS&nс@~nZ/u* A? *s3B"Za$qC>knNt*?if6&QcXO/) ݜdnj,Ќ0:fZi20E~U.gԔ>G~<9-P6ucI+j-P=Y]7 )4cHVSN6'N%k|HUiq~W,׃g%Vi|R1q;U4n\?qޑ., MpN XY?DCxEC hݰr|$2^'CK G2 5HZI2: L<^&꿛ܵa,$?Yr3=#N @ ‹'MʉaymM[Vx'^C!@ςFҩc2܎hOi,/Ti dФP[ 8o#~qW\旰xB// {#ar U G՗ a/z3+KT7fY~5z1kUXPg 1;K"h~{V)p򶍈.Kϳl&OA3#s5 rp!5{*FU+&R\9e@Yn+[]exp^%/}Z*{I)6ƪc,A2- FG_2(,jrU8|UW h֣>u)6/"FN#x0 hxj35Ղoe5ciǩP'}bI qZ^ Dg,Gi"!EN>=P6)mG&a!i^法P<(ȇ`g,c@h,6HhE_LUEcX#$%2;5p7U-tsȥ#2dXּ (OD3Bg ^+.) 4a7`rp}ojʦ=E>86MѬ)3 $Q~d'D)EBxJ8$T&H%чkX9Gӓ !I5m2d!W({Kn-2R=G[Wû Kb[wGX>1EPlȜ*IIϥYaEm^* A-C2ӄ̑.a+á&k@njXsܾ6]Ł$xUD ޼ǪGYc[5w6'62 F )͡nWf Z۹\^f?0D[|FYqE T?)o}Ø$P}_k .;7Z_{;J|%K(ſݴa]Ob93~nU/ i˪eF+ʆT-*b}z/*+[:eKۮ2Gã'VǑ(qtnUJ1MpVB@{_d" aogїY$<~=Zk̗䛶/h Lُ"cޭ*];m蓫qD~Q0ˍʭPM2ehE3Pt.IkNb۟B;\j%G;¡"Kf&@@rЫɄ&9ެ7Z&:\]D+_mFʨy{.c9EyλeNl}p\j3J6j0z tntv9x2̯ +>Ų C{@|R n͡,g1L K 7g/daKaǶlyZFыdpz2X<V$|NYkWjxwE'ʭgF6+x0+&AQ.p}ήAժV4+h+{Hr !F50cv1>;QfpD!]fR\9V4,Z8K!NmB EGǷRP H_ZU?(BV홇1Jni$б:9/@O+?/elh4|SnB%}H U"]qxez1cX[Y݄4JcݽapK]Z p#9p5w(@'})6ezy+};n1O` -#)2, *vFD~4L(R$1_m2T&}Ȥt\lB/%,!c> bi3>`);''{Y]mߚڼ9p&Qge+Uic}L\b"=Ok'kk 'غ0o Y+ʚ#+vy9Pj޽|u+e 3F_•@ä] )?=ű쿑!Pa(t k䖇M2B#lWSg'n[sK-):1i)OB{Vt|hC$uY~kQ58NVGsi=~sb~4v+33dV.8KA#šNRi.iTG֞/xhd'5h'L-~b؀EG&*(k{ꚠfNE̛C-!!{^z$$=laX*Ŕ&18 >lk#IՄ|3}ʬ3r{C T}a;>% W3H!"y}[LdߑLpk<.gUݾF_o+KpZjة^/V1X ~☂QS9B)[FE^3)"I֔"+e( phTҼL-$ZZEM1j|vHMP\3O7:yH?Ą_\D .vX |OjAE7K6 A5ZBuaC$Ov^atC-7gr0CѼBEj9оw?y%:8J%,Zdd yLa["2Q7(^N^<5/"v7\J [7qClqAov܎5/ `f%~:'^Q ڒL%Bnf ;Cgn@L0y"vء,HJ 8܎9رrzT :Z%w,f@1n*[ȦFq@#0idyrRIvUxz").& s '˘[?0ļ PҦ S[^B3+/Q}׍1DobÂ?()sf){ujc%rY۲Q|(`_"? uzxc%?:.fzUf|d^`UBS7g \KG2X>FrYd}p]*WI-O4ԡgYZ070701000003f9000081a400000000000000000000000166b5088500002a60000000000000000000000000000000000000004500000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/can/can.ko.xz7zXZִF!t/U*]?Eh=ڜ.+ȠLՖLwD҅),i!^8K׹Fy -s}L!3jWsQ39wL?k+[2e{A(5u~=C` X 8MNi>'v8GhIzQ:8/mHL>804f]iYlgZCN@*M֛Wʉx?lҶcYORae":BB}A۱Nqλz󀚋מ' ""I[=0 ZtAMAlESØ)yFJHx>s~U]Uwa?}؜}c#~<n #/ zPBE|f8CZ?nX18 JNBQj>3n]6604KNݶ^@9!$6Lͦj xM Pl4ok*{Dzш+F"k~Zҥ$k( `*]l2=1 ݹ`:a"g/+2(٤)>tIpn8wF׿(aaO{(C8QʢkPB7 ®4YCS;CeEqNF>@cV;Ҍgi0sa@{OpKGUOGbE_j745%+{rz4*c1t f'>6+x@(S2BL׆sYj0*a8`4'>0YBWmݽ#|^i$|`xP.{ݩ:6JT[_`Ju*\j=/N4}*.Hn[ >RJv8NC{hrl2k]9Fd5gbR: .U> Tp3WBŤEMN& P~~:!mQA f+'Vt!ն>S7ze.&` =ۢ'VM(w,̎~^Gƻx ZO݁CRtB(ƙҒ5d _)w OwsJmkI3U|Yw3Q~U:(-/ 7j:h/>/p"ߪ[*4wS`KeI݂KaҶ0Ubv=>b{)NIÐV*籖4\zu 6qeϵt̹h9)2O!&oe uYѸviPSD@z/HJS 7df7Muϫ{<OX%r_?'7J+TԾ0ePLSx/n1֛ΛYdgbFFM[ԇLF${D|1AC\B@䕢VkMnMƝkí.,&hEXl&a~iuUY i]9l3bM98_4drGKY>+;YW+HY!/xngB}T=8i1QE~G%@$-Nq>O; {5ם(Pno(3ohr-:-[:%3p}1!x.{?H⮎<O9QP)Fw,MG3!NA'ڡpT \ob`b^͏ ;Mq'SC`c㚿z1hB!*Φ2Z'g Ͻ,isRd'^R &|-b )TT-LO^=hzFt>hD`SoK ƉE{jU{ ҆q@K!, 2,UAĽ >^?`uO"Yt;t[pӶ)J\$J$c+#Il*5^<:":Wk50<d K0"Ń,nXsY)e#IcQq7|HBDB&RSF54 x[er&rR3N$G 3dg )}&ċE,9ħ~?d:]շ} A  D,wWhe@+7k3 Qg[';6 @pċӘ>WNm,FTR1qji{.0|&|wn7| | ҈gc@L =AL╊.pV $:\a[jKDsj"Ho(SOT@V&D̆S),3~vIY( 㢁tJ;ĝ` "ؙ8Vָ9g{|G߼0X;$_x|<[bB['Kk>71bxSPQVi/x)Z17x~#ӥz"9kƼp'Gcwi>d/%<`N"?(~6FCA +.?;!hUNhᴵ~Q""rzzFUrfU㑌g nA֖ӧ,~FS٤Y.rN6ԕ["I =j\  ý\y( 1Inγ1Iհ bqN:C\OHxa&RU{:=ï90:dVRmA |^=UBE ÀmU9x 6>p4)a\ ]yEզQz`AkX6rC Z)gI{.[_09"Ugh~ܹ`8!YN=ݻ!34y B'[(hm1 kHuc1ޑs_bpy$o](j#<;.BF?T(cNݚZ\r7E@pK2"U2tܦ/ch?q~-(\"~inUc ~u" ,e԰Oba1$,cJrV?,L c(*+3YD.7 < (`3P?Zn%_x)Yqw| E<"866%5A>}V'ciw'd2Ke!t09_ź= p<΀rb#Iߺ#;*OtȎhĻ(CÒ %Ots5YZqkhܴtF1@ ##MnJB>C>`[e =V#5<:{E)8-+) Q33WbNCf)#3@|軦퍀گ8ܺxY_L!}e!2h1-.bdSޜB55t]ڎ"oe]&W8rN^V@mVQ oI>=ïжAI!v1ԭwo)ʜPir;m+>yJi =SB*\@mb 4a֢Ϛ+!:wd:D$u=˒ja r3GĚDDoMF{f^Űk+fL\d#>RӞA/ .+r ҶeݓΡocs{"7D:jJie[ ijB5: @;3&Ptե3_L 67b7yo :o'" h9]ʊhheq-rP[YAt>: D0,Osr;ͷYmLaGRJaJځ+pMIY'/`gGsDŽrc]Jk BU_w )^p P9u |TWź^mυ~45X U0H5;Ɋl1DOs{tltշZķb*;j.΀9Y8N=-5W=q̿>J\[h8BhXdaH]:xR9V) jU'N^ɤjg1X^gW ȩ'ď*-M VVįw_TU. JNǁ‚vE\Bf؛q@JpCyP})_{l@1gxm wFF-#D\rlzlHm :u?"9Wģ Ԕcm'%!K &GݚlE.#9L#b+V )jN#ADT޷x޹-V}xR%>i 6jnÆP(BEԓV5%EGQWhS4A,7qWU7Lwf|, 1 2c p kyۚ:[OMDGڳ6}p\Qs}Y㷙k+:/`; c-~#4S9Q ?ꁱ@aFsZu'*yL9=*Thi^dF8|{Me!a=ǏDI#C5k'U (4)F= OGM 1xO[~Y~HН]hT٫X47͛p/jf9S0~+;*Dq\ƒeI>+ɂC&~Kͣd~焟 1,TT]j48=y`5ʍ4eU),zI!>(趌Dt/To%'sx~U8ޤmDcj.9cV 84y:E. gNZxH9O-[=S{ZwA`h) RrR,. P@rvXznt$6,!VQ{;`&OC <3>{;uyq|K'<p%Etہ!W Y/em{͆a„1h*SlFH4n&)vT6ĵdggVʆ6(VX;iG~lW>R/Awf<7;B5g_A!,fqɩsbS'3?C*߆1VH^߭)SaJ 6ZfEJ$akrZ{J鉹`/W٤9w=xN=7nz} la;ʌL3-j ao!u>dfoWwAԈ=ùvie\ ⶾJ=~ D&€Ekbfʐ8갆aRCvµ,x)9+_Ne8M\4W\c]fc@)gznuX{5M*֜-je(X DZ4L%z{J_?ζ Kh sJ E!.ߊl'"22Erd\`+1; "{MQeiCD Nե﫭Ͻd9#?Rov9Ɣ^#*B)tw C3Yw;a=;sсL-PkJJj/_oM)IõB)5𓊤XY2VlZf>2r.UŘQxŠ~\l哌_㾦T$P(]j'?f#| KtÒ??'*ǟ0 0J;l.xOg' IN\5؇tI9J+ O7蟧B4k$clJL^gek6Q,)첧ph\'ΉK L;uzgsz6]t嶈1rwHԦ|$.=Xx9=?aZO"` ];?8 >! u#./Mt9ƢXop$kg*]uEvouhŬ{x7Yȧ"ǚ" MэX7M7'X ?nKO"܏5hBX>`^]}l#*jzo* !k7er!Rz_C…gt-C騶[-#l̀\>YQad I A;ŏE}Ew&'O 3mUIO"ǽp, &}]&Q :Yl W³nk띫{GnVZ$hldwÎ ?>si<3H;4sT}ߞsvCQWcHN:ՑO0xx%UONȉ+%)*͉Aӣ:?H8gkk!th2%n")8DɸOT^KQc]?Zi k@}FR t/*nz P]O%,(X)}X, (G˲>Gu?6hS+ح(z+S0a:HFfUQ>SfNC5E *լb)€8Ls7"l1(79]pBl?xuh~(׌2gVg$Nbn2B"K"9ǩ~7C X(HnO{˲j7kZ5nq~rbsHR?Y~bUxߤnHV -wK.ҷ*:3'.$UUL_#h%]M#$My&Ϧh^Ҝi|QlnD;q\,9m^{_&@Ac0(;_A`!XV#DaZTj^x BGG&GgZ/~pM OI q/yi*B̦"Pq帱J` CUD'/T 7ke5/B +c%"H4MiG,&5 << T2 !ȠkB_&05/#n˫y`jnjzFKjK@{bHnJ̈:0XK7Bs]`Կ6)11 rjE$|bQSCRMQԧ(aazxc_hוLj%-͔rVJl6 bTH|A>-XHwt[$w/z va G8KQ}v9EcZm7įN0~n't9$#J,|ds=sgiEN$YnVkD ̨vK&Sj;WB)g a0[-H+}%]GOTvs8.C" /EbG3xjd\0TcY~]۹%p,żxq2 qo[ @9T7R斅Ͼl?ek_W[b@㣋gOlC1Ylfaa9 xaaVH(ՠM߷* we Ck66_2?7vcpWLuU֥B AAucŘxSYO B+ GD-CZ5N c".Wh"9`.VcH(])^0N*~֢j 4;Vv۸O3i# Z=06j[ {3;) 8H|!';o Q fPX K-DJ$J9p7l6+D=ܦİ[@#Y,D=U;7TA,N>iV Bn.ns@&زٗE26p7mS:HEeoFG"$uJʪgH)N ;2b/kc:*_YQn!g-\.ՙ/77J 'G@Ϋ#HU^]HRf-‡4I0 j=}& $Jt>=&sn틒h;}j_-F#)u7VvQ knR zAOi,ّn!/X[TXRścˡ.>tTqp++yp27-N*-Dg^uQ48W#+hYhrtEbU'3xr6ڂB_dT}1+k( ϰ=Hd󚭕̙Kdk=Ky)[i7@o`,pܫT@['fEtx$Ե|H%ѾִZWŻZ*$( 2ckv{WF zNu'((_Y|If;R$@ Z#go(&k*{}=͹U_j/)h͸:a Mj:w?h& 66S% ܭakgtO(6o{T7Yo`R[ʳzrsQZn" A7v#kBޯeXx'sbHB+1鐲\!צLO}~"K(%FD V.:MӒjdPZSi9Z~̳{X3K: t;?~T֤B-5YёFMgԖXfK0b6viR E":!U%?>"UWW{ " L Hs"gш8cuRZ JCxɷX݆p/QqiG)]21L2=n+t2 eX sF$܂HR< s"{5naoz?u3"_vc&kBL H>x&`A=я+LnlM3 \ۗ#3;->da_I>s0 ,9+$"iet90?1S3kͳߣacSsLsN6YT$Yk+mc;]z;'Q&=huJd2Pv*>s 7~W#p!uG;xQ汊D*C sZ@mD3l!y!OF?th|AAlIۣn-MF ![r\`"{"-zR_bjF;qJ /KvHO;0wTv.Xi8+ѝ#Mz_ Q^6*?^2 I¬~4t/$֡<v"w42Y8¡0|]P~漰]`"ްol[g@n{D'-C)j iu~=ĉ1;>Ԟ4֯($:f agd޹'Σ >)E- ܡ_" 钊\* 0,/HZ: b*´@ {⢹>[| (|2xsިWFCM5[< 8ǶoBDF;Q+.Ϟi2{#&@8k%ulU 8g xu iI"R-4Ny15Xٛ lDJ$qڹ9ɦ2 Irl5KǶTP-+Ĵ\m],(\A_9,, \/hOE~(  JyWQFz4.ɤxy*lμsP/b>xWn{Dn@'gT():=փs#y/|;L^- HevT[{cQTjx٬캎mN-h@<ѡbY:C:o%c D=I Y1*gȝP/!|AgqPn+{Mz)e18{;DU a;(l7%9.~<>vTu=.r_ț no:ψkYJDt}]E5OyȨ0f|('@q|@aC9x<$/ȄRϩ+\@{\&5=ۂ!]_||[g44h^؂4"q g~qDj9*NۼN/5#۞'_Rm ye\GH£;p*"PvY䋔V>ig~ѩ(>9r[z%m3Q BcmE 3o[a㚠Nҕo+/1 Nx(@q11"\ 8>T +.<%Gv\M/> Q^tEy`]&K1oH%[-7% ?@cJԄ$ʛxcb9z:* 5&J\*.1Qֵ}}C1uMTLΒhA13Ґh,`}-8`F ʄlGhR.'mwxyTAtY ~ Cܚ(9HȈS:PQWjŽKqsE+2'DOpƲHOV `_TA)K6?Ѯ^n Ώx$%'R_ZF[S!N@M&y(/tiOy PYKQ2Y7s2Pdm/Q6TO:spH(n#'n,G~AڭDqdP#P{Q3ftl)ލ%,}jKPAP&;~1{P{fH 2#p5]߯8Ƃ~tuToM&@)] ὀ¨)rIr#VS.MR0~C?W7 X|A+8G ba;36q`dTI{ : E&8InLky&JM ݇B\&)*l=vr ;búby㥽951!xXDv{dnX.P3#R!hN].$e{5*<]5sDw~[VOj:iT$#FluvGjB#)Ri anp/1zU3{]9mrһ_`Ғj(>{_q,e9SS7kux"ؑR`a @/aQ'/X Ě\zQ}@p- 1=&tXX9TT?8Mr5̾]2torJ<6,6ʲ'wdc0c;QdmpT u$]NS.{Cɕ(G8OeFQ-p~hj\D~ȃ#ލn%d%\>b$vC7lb10pw:+VnyJ"}n9(#- q:X,xOn7vatCrL`b5,&¶3lĩHW%09(vaӤuSJ0 |!XU\ џ(WiXFs)o"i#G)1/axeQ~A# uR}pc!% Q߱:J14G 騬϶]v;POeU\','{QNSO>N2 tH/nU7>. ;^-kg@*8aA({R:X4|n`WVyYeGB9dѭyF@Z~8\u}ܨЧ40lldJg8"\mb\W83[E3ӟ]]t2oK[xٱ* #eixT컴 źio&Sţ\CiIVMO:>m5fDTP.ñgYZ070701000003fb000081a400000000000000000000000166b5088500007fe8000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/ieee802154/ieee802154.ko.xz7zXZִF!t/X]?Eh=ڜ.+ȝg*]U e\?= {ZOSqNTKwWkmXOt~fw[,͛f{zwNgJH#3f ) /A޵cy\+tDO^[xTtmFTEOt:T+,Q有*}1]hb:P|ۇ[w:oرubݔ>9,&(S62k+I*}eĴg~|*~9KX4A#r?u ~I6?mhn^Zvodx٬Mc߿k&VGx4QDC&ͱcΨ xkKA^'l>ѬS7]'+T TM/KNXa_k벧؟cF/Z;O3.w1I@`\ nɥ`BYPLrVB- [W% tב_> ^.V^uB<*Qw64-`sX-}Y|Xʿ&IG`?AV?aם B:pCw D2~ڌ'{+l5 5..}i#'6&0tBE*NL[~.mu؉SQunq#x3^ΓEW ?+~kWNNu"Ƹ|$"`]ΛyS[aҲ;!H9tK]5V"[z3{1ׂqى|'x <ɟr87le*-$X 56|>EB]U.jEBqdOjs ( `DJ_yǙ::˶ !JRL[³./ Y|̂Qta851"U6v;R$m[h8D X/qkWƈ4} #=B.OUipI>ijϩ\/n[uYipݱsf!)Vt=Tі!1(6)\.}3 -DjMh%>_-PixG@.!V5Azz)%.hd8l))r2< jF=oF 3,C:T`@[\8TmʔR[TbJdN:uaFjꂏ*k)9-reJw39;7tqř JW'6Cp$B:#]խ^Nһq]pdQ3HkNjzLH-Gf꩙V̷P + z&̺Vy%1Yf 3f7 Gk>s'x@{Btq9/vq$ [_jT-aVtx8U)oS␰25m$3 4)v)6Bz jAA:6nKC\*aI//{"2X$(QOkR/K/*_ـW^΂ï KR݆l:1e>v3Vt̄`yj9/\AeY%W3-yfD%`5ȲfhʋHC,k=6, V,??AԢj4UN a u6;4PlJ tbP\m|P4̐mX8zq=?ALc)>蓲Z`@#GB G:HR@GSJy:'1Dxz9$!S5:#ԔOOmKN3g3Ixԉk\q1uoq'g ŎzVS^j!Py߾= xnV$dHp2P,Sh/Bm6cPRLJ8P~Nc|cub 򮙪B~Qab {՘7Zz7EQ潱\q+(q1C|-H2a>;]CH5wOM onӶ N2~%7Fs y)v,_Ae,u0˭O]Vi'%7:0hNJI(`R骫heIfh *=T{rZCז!${=j>: (QpLA ^!+CƩX(<# !,ſl:8-|3%DE|Ҋ IT ɞjAyʠpzm} @&x<UpAv}x,<8J|%oHx, & f)<_.-PrO`F FH8`'`NF2=`QV|@fcZ@!;pjlH'6sXu 4w|U9Oұz8sJG2O31R-'7tAT#[9l JvXՄ Bgsgs4bFqo p )w!꓈b(hj %Ujk5 ޼8f ]}^ 5RqkzOkk٤WU-$$I 9xMc L/,t8+>3t.['W4 Mk^S5kP>qϤT4PP%Զaѧ=utIsCq/[nlT$BTASu[ oZ6LI&]ke}э?'܆K?SMb3sX7#~+Kp#T1JLҺV-oܡsmghPh?Dە=DUfTӖ`ɣ; Aۿj)IV@ۢ7cIjh`pWlNexsJ (~ .RH[;lΦV}J:-GDcU;!+Zy!)re{`c40@ɳ"BGes~~|o r!`[Pfj>dLȑ|2 EB%b**#(MӮA"bɐV}JPh$n3qZmwp}D4^C\R=^iEI (Q Kͧ!k$///6_{>ϓnYb|P椐 S?}I7:BH0m391YV̼y,-ri"f(7^j:Q @H˄f+>Nh WUH􈴶 APӑt}q,)(AռAށʐ6J!Qz^BX1~l9sDoαWH^A܁,)nNaPPੱJKУ%4e ͪ9~ifMj}6_f+$l`@5B㱧K @:Kê͚x;.^[2ķHݨ9쥆f)\i7hVNAb[Yg}ŏ*5t_N&`opmf@EP !j[5 nd=}ޱ1 j8o3>?5R]3a6xAC%kjw 0\@`7cjyKPIg$s( P`Dì YPu/UZ+ZC9CaF G]rV(\UHrS6\Ŧ O\ $2}lBwݱ\ʶ𥫡Q~Kܽ{0Ձh['kki4n5*f3"A3}]LW0ԟ:+=Q*]uܢa(J:u&lȅ@%sź >JDksXX/r`Y79֯E^.ؿc^LG0:5CcTXJ!4 K9[3_' SaQiܘ^gj O{ّG0t}2LRWBh);ϧ ONYzDP!" Q;}oLgr%-+)#&1m+5k4(P0=/?귵x]&>z{wu3NG% }EΎlo64-VSY_d7˼nw[LL^m , bXWw>'%IfsqTΨ@6[66<ꢱE+K'੅Z^ xC1}Jh᛼nyzI_| vA[̼lH0fBZ)8Q?o}$ȜqL$l"OC,.cV1pr vt$2[LӶyeEd"2ʺL5JKۄ,--IHp@`xkNH:G|^)7Rm;Hřҕ}d|^3ӔD镗{?d١f1O1!S~tpLpdCC_|\gWJw yBɶG%߹)e8eZP9wPcSFFd|#"z;}qPwǎKzFSE_<#f;"czNIeb 7Mn7H7&=@Kk ǹP&-;Ј8:i lYXA-xLax=\A*e ^ӂQ;M`GT/ǒYUUfI/RFJNftu+bfM 1p}|IBO fǠeL /d1GL9b 2 A=o+D&*3dEgoh0dfq]YR# GSY aL%VRtgf[\YҬ8A'#H @erܩBGRVܡqAV =mbgVFAu&U9TcjLx&.8\#jײqN,\mG6a۔L4}Z.T~L/^]HW\ \ΣϘT 0 3yݦR"Csm7EtDxH doøeS-M ݖt}%X}9?7El2Net;ٓk->z$ۑ ۴, )[:NG$Qmo|)En x-dJ4Ju 4HSvjrT/<}%r'(zuJU"qE G>tXOr]\W\a(qBguV Q>~H~@wQ钸XfѭJ]4,xx "Ʈ8K,~tD*9@ߞCU~Zz~*m6G/\h!Ɔjd}~g |,Ӿ t'gf|v`L]`YU<_Zd,]fA|>lox͊mkt0 +sTq"ГV/G|ol"qVThYY\W/y:=NI7cց;x koᬭeg @`>4`A]&Lj.ܔ\|*8 o꽵?P*Tr0U=W)=x оzWFB\bꀍv-6̬ua[7Ej!јƄkOXQ; 3Kåw$dIބ؆ʆ }E `4 ӝ%!gx^^jAaNѺ1jd܋g V#8mۿs/Δ\^8}Gpc: +YnO3 ˜wC,yG}ҽ9OG& \cQoXrmS'SEi*Bmt*Vzf8sN-~C2V}5- 3a_D"C__z i tT~gѲb!( Ӗ$Ku[M$ r*2-ld+7XN,B\Br&j&v+يr9z 2junm Rrz8[qY ~ZLqZ u INxOKDExËx; L^I9/eC: OG_SIr˦HBJN\ ݧ֢ ^ꚋaBK] }bKcg >(RɳJa`Eo6mQDkQD gyr` 0{ O t`s$2mN7$_-չ(8? l%]5Yܴ۽EN ;@Ǿ0hk1dB7+ZRM$d' ix r6ي][٨buk_{_2 ;+])hiI6@- w8=U>wW2]Wkw=Vt_k8(egj;Q'h]`&d̠?@t89ιKD͖~ͬS&<dWWx>& )nħٙU}"si h>Dfs]^ J9[ Fb#bҥok2:~!$E2 4`g14ա4ADh_\ۋaTY C$LY_vkprdTp|߷7磟f N aV>2#-,r"SUJ'v'jzfo'ǵ;l[ WE)#F)lE5=:;O9KLRr*4T Ϡ27KKj vZTȴL7%k_z^ԦغMQdɤk bmdQD(U9[Q簍:JkNF:Hp E&+ 4s^>j{]WGZ_<;A^uHC>I:/*AX`Xz5Odg$mᕻFD ̥;RU(49S|Ōk qwAc ϴ %T6tN)8J#Z]=bs:"v;bX/2(w #88ܺ gt(+p#}15f6kdZ\QZvo]Wo{+8%ss?URMqTwh$_8=#XōV/I%\30ƕSfWW 9X2 Er\[iz-[yOB=:zRW:ܵg 5ģKz 9o/<.;QN7yRBǑ$M]ϛ?.eZlBmWy^Vڌ2Ir29CМo #%{͢Et % u% Ŗ*{aU]!وIXI)[\%Iy[ ѯE%ޠJ֣&lґOAw hvj!`8R dPdj6OK曚ʶ~swET بѪb&.\1>E2zJ2 ~&|f|-lWyRJ׍$,LPTP;ٛ[##NނXWCtֈEkƒ2 䅁Hȸ&4TTm0|Mjq*AǼTh"I\n zC Op^aIrS v2r)X`ecds~SKJ k1VD4iʰ$E9ݼ{B3vr$??J]E͏jev6z$+],AeRN : [݃s\xl˦VM~cjQd>ET "n s_d@ۭ:N/ '@y5ʽ/w񯏇酧:Gs ³I$ D.y( }ل)XR?72YVo!2 NsB&ARQC!+#C0] 0(^ J|+ -YYbNwubBR0;~~/ʼMsg٬Y\΢dx۞gK$)R0E"c !vwlm%co.ug-ē_y^XsVgnILnغpXW;/sCLNC61QVl\nD&mlaѬq|.kuzkP{T,]t )_az@'T)lpӣJEn# Y!Ah}ZZ Z&QP˱bl8lNPTu࿟c[A,>:GWnqpMigC+R$ے2O< e%d=#y/54K,%lK`\h6ZfCyٹrQv1H4`J Nww8&Ne"eA$%ƣJ:iNws_i$ǜ)=UAvi+#k$4r4k^kQ4h}TQfH)[C z$ad5TK:UJ1`,Ps@l|Ƴҵa&LhUOrfj3Xo ;-"2 ~/BJ@ OT,g#ܹ$QLCdh˔k88BN4x:e*$X;&!RzJ_~]Ag!N%`{3[E:H$qҕSBJA<Teʙv52 {D1'&y%K96&SE) |K$5٢<Poٍ%eSxs@PgpBaLM97r:vL-%NvulA4n~I.ȟЌh2P5ܞ磤#;]u |W'E83 D7|:8Edinfdo rCk6odv B*[  M4M`WM _>o 1]5 O?t0g:)ز2{҇:M/k":mt\A |0\~BlOQT}; u2xh)?ُ̜NL+` sg:{̚VCgg=MnPAi7C! 0׈L6QId]vshщR O|n& T>ip:cAzoԊѐc2G,Cw(!lj_+]ߒA4K@Su 衧/WͅËe0 %24pc[|'na/VMy\VH,T/_d|Fs苫)Bhi|T0Rh X7ґA6p}C[`؏%2."^#_mBb+,9_YP ْ6: RAAׄԔ5ヒ&*H*mby;PuL/Tr{ׄϰAh,y'sh~ӕO(CE0$ʣdO*6f =B eU^CB-f_ tqV1AQD ^ӿ׵`rQS;?u%[3Fb\EtuHUjҚ!e[GbFޚ/Hu,`Bq Waڋ[:Z^ . NLen?ϸoJLN XW)G-ejf3,(*B:<':-E7}?倻_?*eWeC}goZkHP㚐T dv}t5_q2x`(~uޒhmQDOJg.nSM "2&0ji^ ;[րX!̱_l6{:X뙪&dp~z\ʞtLTZ_pFe|Q<_S:d~G \ sBC#zl2O"l:Ly\@`,!M;.eǛSn OMgyS[f^4 ؅ecG#)#O{~b!@`j'7ƞσnܞ)/K|pmz X&)m%ҙ~~?u pJȔ* 3An@5 n8ua_04Hu21n<_>5~=?*rk;D- {a /Fx&٧2 Ź>g͆؈e.Q~؇|3Gp1og-gP?$ѦfPhlFk%hpBu=IBE3VGp O}3ރ3Qg [J zsgS5@(5'.h(-n,jQj'?bT2ˇGs9Guꔟȗlylqfvj_`G;+@,UC"&X˶j O.Q `k[8_I!cTf =bL %O:_p=ߚIlLF"`O+.j-D:ŷÃeR. ZT[H(p7S.wNzFE!ʡ3ߢ=1CcJhHVyv[z3a3se̬xm|f#oNR MOŰ`ƣe\x||ۧS%U .;Vj]?U7nIf*-P/|Z}-mfޭkxf@nNߓS|T]$ܺY~J(~>=c IJg]K+ɐ%F;2= 2B.tՍO1v ncA|BYi]~Q˜eG\'Gv\P\ǐ%%Km.^U:*xhs>v: ZFau58#2iJ ҔxxԈ=*>Ft^ HQI:Z^k(d {KYv>(8-p9v5>/Ƃ013F"\Fcg,mwmlkhFs*ajs2D<+|Ov{cz^jJ= QD:֮g۸HjOFD0WǎB]Z=( E.qמRs"XuղT9=+T[=qOAQ?{Wuoc=nM b%̧ hVrSmtylI>d]L*~ ʃ?.T~\a ؉I5'Aڽܪ?.w/ª042sԟ]S.IԊү+bBLVz_Ԛp.*d%0^vK܍j:ŵ l9vE*\ WiU%+r@(bηwk|k _y.̻16ɪ{39h!9^Ms=g:oKEd%_N R˞ҡ2FB#"Q άjLԸ~u~F5*rN12w g_!dR[aF[8XsGj+Y   qϞجHG6v/q"ʌ!`Hp{Rq7:5h5vj5@R._?AoC@LӔY0}, Avqx6ݙ˯j!4;'ѷTƂQ]:BXk\qcb8)?vHyu o4f#9an,ADv+s#r5?]SI*>[p4yY>!ayT$l!вϰ/Bw7:ĥބգ5ZpG3P>J/G'yp_~_#n@3eQB*Њ =X>w: "0鳁=pe`M"\d. sb[k e+֛|/Npb3J&`|(y6Pm)t^s~U%3"|_A?|hУ(ШV򭖜-3>D2 r@mRWW׽Pn#Pc뒴c 6 x?Ɩtdõ( !_)q3 C#6>fӴ>qNDoY븙P)bfѫz}sLF 獭vu^3: 2K8񾅏TZ= חyCCy~ǵ0[珦k@0R>~Pp㆜HpHcƨiw%/2bh'b86XB'z~F^ll,;H=$a({ v9TX}~o&ų L:r%"uG=7F<:+YǴq_:z'GMA<־මcPGlGn,tJ S,Q9ޤYʅ.Hiw?u{D@\%ձ$)D.m745QXRj5{V|x(JB[lB5sa$h)m<3a~uN "YRX|jnn? gD3:E4s/a_$vEǨ3+L80U#EEqluvw2.7DU3[6.iZ'{sd;.*+ HwUgio">. 9>+ k^laQ8tF WLLZCOIixFM2KR1bOrJ6[cݙ%L՜LrB\C )IyYwb㡱8)PJv aI[1|(FO`3uYo=Ƞ #ĐRJx= \C<6=̠ݦMG=72gMcCu vӺ7by*h&겒վ  nR Ӓm{W=L FI[s0*Vb=9D@}>k*-*'ܝ\ͰΧycԷ6ӂlֿP5X8}tͧ6/@R"8{_OX9X_gͿ#M@kVRo48lvł;>-y^֒jZ'?%Z_g$ 49i]fјsa9P-<73l0JGQ)XыM)8%ÛQS!!1SVVX r(mAkHbgbuK }=-_ u!PURZ +wYw1/vV:Aw8OfOQ,eҾ۶ `1R=~;Y$"YalWu$H Ou"dUK† ,,ip 9o;f4R@޳e&#vqKs]  Q:lq#)A&B asd$tt4"n ^\ToXԯbMrʒnNe_8~h H?%9 mDg92cXkcDmת*U+逽Ql\DJApyN9Eq sI{屑3z.[_j.̥$mn*9 |/ {/xu`Ҧc@I ^q$Y{ѪRhDijCZK~@ҥ5=Qشei@&H:ƸdI?pf;]A3?cU4#)i#h/!KifBR$¿!7WVu¯ciiw1@ H꠳-! ㇍[ y\ E)hmqgk9$ ҞGK8ipаZR;gR~U{|o™҂JzƦ9).Hm-)+xR ʱoeD6Cv҄u^&oԂڒ=G d_Jx9CV$[zVo * !,*s"([$s@^fnԢlڰ{!; x73`wX3)PR:I^N:|][p]\k7 0*m#9cҵb3؂226l8k x;\ayGPQOɒA Jc\y~./ %!8oFsD@L%NIQܝu֎Eo!N]C, |7P~pCu]:%\C;LDjisIMɲ`ťO*eUDCkC4UN뫆[hנ! #l?WdN/̉Y S>yd@qM}Yj~%π97Lo_jwiE>!_fqs#m䝌X)%l}giEt3WHRβGO4ƀC"*0Bծ2|K=DQzVfMàMRV'a7Q(;\*Z=٣Y@%f[Kwܗ@,i]ap%i&Ǧ+2aVPv$NK^>;`k _f"8.v;i-CULyBW݀%uE]eP .jZH/ l-'b1гp @/(JvNmv6\p5ق?WW:լbAtLET;qZo7N2eNmXpIjB[u"7EƩWӘ|͊M 4VDU߶$NhZLm<䎘Z{GȤPc+I7Gg7ѶXYf`>9T]IL4¯RD~Jvxq;0JYlou<5͖l2f CU(ek8 `?ؐ$l3DsDja$8#2 w25^ (S|7; dG8Ԇ*ӿ.}'ǁLƭ7$*PRMB~=iPP1sʷK5бg_g?*_{؀D@thSkY/UͶh)U7CAgV N`ce.fg/k#10 qr"1D-51|2UںyQ +rj_ L{?Wif8HЯ"ƭZ#)͙i_)|?g P{VIz- s&g|0i$Y`$h㭪pfQH.?FpbT{ iʉ2S$"QZ#{_QxD d.w;Kl #$ Ȅ2ҡ8 o$&+&vV[*bP7,*&r@tZH$"5!mU 0-"(?ؘ*YtLVyr(AYUcf7K$Lr/O빧> lmqThJ"_MPh~͠'I\TLyRпjGFo\n[X*gX/r/B+!%PHVM>3&;%,  ; +?IR8y4Xg#%K#G*t^%2 דFdCW=-<e"N/ԩ3)zlbOvYVaQNiYIYYI/U2s(VRua;FPӖLHFlj`5KS!{ww.o"4H"m6>Ynjɴ(c&S[(5Z#%dA I/,2CP"-kv}^'QA:洃Ut&p*m)Bf;bQר ,c&MPgMDiIli{d*zp5GS2=Z$A5sG39;uzo{yϵQU2HF[ycIGCrw 3ekh- 0;<0щot6'7O>ɻv֔~=5iIm0b這&^,YG2GQpQmIQ< nF; De,ؤEhe!jA7yNADvLH*h9Zš7TjxQ*2 Rܯ eZ g %T1lsܞX]x%W5G&ޢ_¥L 했'2МPjBoc\$ק\,Hh3#IOqQ#±KvM?eVYx}fCj%ٕ! ϱ 6KvGc&0p7<*URDwdO$mP'HJncdG?~ؓ<\Ƿ}[Ne<F7#A-5Ou"D,[ l }*?Vsޠ&T!NH(;775zOPz76Ό<[N&u4?CV԰3wVjVTj&Fj Ǚ V МLoݘ+ihvJ̚E^q+"~1Hwr&TʟD%]翩OdEwڋޖLY9q-vI ^æDTEa]R&JBZA|>3sWiɎUM>8Z=ͩ;IJp "MuNH3x/Svl^Vȉ)%󬃅j2khfJ4=lP<>Dê;[K~ TwT8IR~8Qu-^zy>ۜ刺Rꓻ>H׉%PA1x-:R's|/ |fٔSaZ0Ƕ@xzKھأ3ʬ9CPzHr z f3J9Cfcާ?㩑!4}B*&4~y'"2-6b*$e^)Hz5~e}_!Otg"\c'r%<<Ip6O%vi6BQ<(qYLV׹/ OL'Bu*g}xkuǃONN{\,Ul6E'ZR2(dV kր7pLts+I_%c&̖ cS͞DLeepkW+(j\rηRJees%iғAh\u1\_ fiS#QR}{ĥgz"C~sap7'E੨[׽Ud!NGBݡGw l8SE'̆fH] CM9p:=\2ݐb#K ;TrhH%ڕ gf:xvQc횹 Emqse <p ѧf3\}o&̷Ƴ9F|Q AJ{M-A<OEⷧLXNSZAYYy4BuXu?pV@ -U)hVCX=k8vXdZ~|τ+ۇA^! Obdȳj|ᾡVE((y}fˌKޤg3-w7=j_zj'01R9&x45+ı*:xbK06F}dO}~gMH֐Csɓ9G,"r*;Pi;]D61O5@/pィL9㹢Am0^nt6 ǒbtޑ;^ U)O mT%0o2<3tU=+'@6;?\%t<2^-bҋl]>ku_zkk*>TE3L0Y`YrAbD8@TK.u_)KiݓExALcſFEB7g522k b-,:հd4>C#߉V.H><B/vF10$5B<,.БT%4'e)/59杁δ6\ShӐRlKxqa°b=ćO +^z~ Pxa)d/;훋!cԑ`]5libZeo)cS:,#tz[nA{ž#Oҽ 9B,'"𖲖Z+#~ƒ˯5Cc:qBou;BRM1ŕ/M6RZ:Aq| ~GSF _[DFlrD7X}*7U, i7۶%o۠@Arzrlw`3.w*Z)&ZF/*$W'Cyw3eQEZ$u1~jO\1`=ʩo0zZ87M8 ӯ>7}f^8`!`qT'h[#{{fĄv  o ӒB(R\(@kxsmFüS`T߂Yr^}SI6 4`k-ddHjDi#Vk9nk L>/S @ʸi[ ұnO.ܸև9/k,lC FUZax3yJOq{'&5 %0gbnr/ Օp5?T[ܺe5ߢw[뀐u:"FoUΑW|9 [J;m"ksSFl7p^J A2:0v4=,)v2QIF ;?OɝWF㞽W)GyXoV!J>/0eA{I5=ۣO]tv#j|JT e !NMFFd4=5XC<;Z?}l,tcb^rk4 U rJ<,6o؉&u5{&TK'X;89|Llqw3đO^~AG[tx]6A 3QT\x}՝ JVW`oMYUbs o׻LIf.hrqT4wÐ^7*+M(c,(i Ϯl~cOdA;$`XlXM*t *ӬG/L)GZ(<0V9@tSdT OU2cft8Ɵ:m_yQf>T_Z(b @+l.|s}hBQ _zx},< ~kV/=* έ/v\{" byO4&/2zr,3+8[e|Iī2 HHsKEHQG 7Zxeq6mo @X~>zAa N?S{O [֡E7 KDl2+QxhSTՒ5M{Br0};(O! \8E@_ &7./>.ğ[=Ъ{XImv'P\d#’WR'S{yGN?+~7[2[K ͆$-9waU 2k*Q#; oӋ$,*mcm|.o@|l@ߏ^&vgZw!x >_{^{^GƓ)^ >S^.mWv DOQ΀8,` c >m;S7R89$jЏЙIܣR[5m.R+;Iޢ_Hha,luRV6SƵIR#<;[OzΙ[_Y?0)"ؿ4Ȧҳ5z@&|Q`N8BW:dZȲ %М. =$zvb)yYl?~́!N 5k.U~L_,LRbg&]bcO VūAk=[Y&%p+>j'耀1G`?kz5ؕtyy<զp/6N.xCd,ʚ?)dψ_C ~MU3YvrߌZwU 0k7$U&MggJbO=93Z'+3)pܪNX(pXay D6a#"(`*)g9bMrBaD# ZGuFjJv2yTw[H{e(9fOŕ2N ep Gh7Du1"jŲBf3oE/˨'Vg;N չ]{6ݲ}71ScMP"1I/_\{#'8jb2 u#ѼT :v\4 eaѳjpֶ!96)t Y{z x១;ϒgaSGzB,|%+#6u ecҐkExu;{:HM`˶?u, ߅]Wti bcOxb"e !gG0du6bj']wP:IS< (x"aU^4hcjMwcuM _SgONܽ Bxt:<5%6Dm)dAJedLqSB|+v`BzO޺/-af\kDzT Næ%qA .,Fэe^?|F k&д%s~c}('a+H[190&%Z2Ch#<>S:sb\)4`)n*lש2,PjA(A"{=4k]dOz /ҠU1ɕقRC \+h ȬXkÑ(vh90y`lel 6) Y *lvR~Ts(MUm (J:D_g$Ϳ ȘDzTmY@?W#Sy Hƹ[` Źf9I5? }}Iq {,(t/ ). Bm_ ˗iUIt ]ZblLM~6u2:MyaH!*Sb[Ν',Ad;X^Y†U-❀0f55 c}>N81Y)|b>A;oyq{{L*7Z7y) ON(T?ve%?YҊ_Z _hp*һ꓌g@kdh}(_r;uK* /c&gUQyJihH2kr{ W5~`<N@v6g[İOk%7LW'RLj/[Dh\CFѫKp"P[ y=lC纜+-"X $"ZY 2F@/a+@~;O.̗ yqDp*S}S_CLO12=|a))訟"YQnm׳R$SI.L"DƜ*<{/ %:{.O+I3-Z 1.1UeTNղ)e֌ a1 { M\~.xan'v@VvzV#{;ج|;%7rP764.,M畕\+cGBh24/̂B)kT|XmK;҆gK V(.e-I$νc BLtF\\ޭ`L| &ߗY&lӳCz^wT84_۔&YRBKZ2CҞ(JuLdߺ %*Xہu?`.L"^`e`?}ކ"eOJ4}=0+`|GU`yV918Gc0YorfAqE0!=:haݛmoy~7Wϓs.-~.%RyI\᩺I<>>Jrd UOvLRGq#?γ&[-W'!g+9*50]s%uQp7<$Ei.'yhf74+GFEczl3J6ͻ+# _guI5qT~p}:@D?u~F_ݛ8Xx$ܬXG̯50 Zٷo]ĄE|'S}8=:ɠO5Kx}[nqs,Q!=?M+ɝi[;BW}T-ѐH󴾷\GXWy)Ƞhg_HG8N6e쎭_*4{as($!U#t"2pG q>TTfP!hMv˙чAj!5f>֫ ]8 !ʐNnT%` L{x/}TExɓ_WxV\\%E@$FZ3b$?|[{.ȷ٪O E_oLLFl;:si]1#sMH m}#=i|&yƆ 337zKgyj3:`HPa JL'1IQoMơ|pg %T@ڤ>-C $'.Ș9PKVӪ 1IԚz&a#onR9*lۥ,9sw(gq4`,]4iß~$XpBJȸ٧G5,qRBڝ[(˜4kF湼o:lPTU"K.6`s>4^s(`kzvz ]rF23*& iƀV g (oG <"zlb(6\}ЮPM t@yOv/t;{@W}7cz4</|/[{WK7 `InQ>ɁFB$zY4q﹐POo:y;3ϯ'U@cE`I'59 ;aefp 8cʷI V_0;i%/&^&22:T,,C>Vzȭ⭨oDش BBB7A?4ÕԳ%[Xo[Jf-`U, SD&HnA OS66jcL1Fơ#(]KO=S&?(59hSбyjyFTV3hq:ՠuа?f6͜!D+)93dpX5UR^Ƶv*zGg5Nq}cɮ>B*aX,8-F\!թl/1N(gFp27ꭤɟ^x8pϻTT,;s700y٪$%PNc|] n+hA$\.aEG*6NJ=8%9کy9>d)&xTB;\c oʹU%ǻ0q=A5@ Ċ,/>rű.F~{=2=vn ܴ,2>hJ_[SA;v43jV}iqjP{R(_/aQxUPz&郩JnE'%BiShs]3˱FU(+H;Fmyѓ91nE%}$fX6+rQ/0lGq<{ӎx*j'.sW7;N8fqɟ Iw%C+-q] B&ӰRIpB /pa,i5Ȉ_N݈i1H +pn[?b kKW]mQj5z`, bgYZ070701000003fc000081a400000000000000000000000166b508850000239c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/ieee802154/ieee802154_socket.ko.xz7zXZִF!t/ఝ#Y]?Eh=ڜ.+[=Nu:v%~[ޥ+&>FN\VjrTI~xs!6`< gP,FZ2(^?RQ.RMcڤ _4)yf藊Y[.UPٱO7Ph &-;W$O $68l=#N߁VLt˼*A2~!?P@&Pl`W)o9)',RMj@ V5)U([ e)ý#a`wOq ^_o_(,+}3/rʔ]_䩫&V'o1Vpӻ#e:j WKWjV@׫dt"p{RTa9?5؜ -}E(] jA Ku~n[?(d4N}])-!8NZ0 @[Z{ gGfK~7D/>Cy[= }8x%ZqZݨ.t"]͔ hJIDrBC >ff"x*q/ i)\9t}4I̳7"CiX]iS]{uku<1r)/Ogt PisK1cᣘ]:54ZOG dM2d1](Mfp%_讵/58?hQDWCc[G׽SpV A0<+XtTUz})QNȤ|N1#bK|V" 4X^{b\%JA{pދ쬍W=0leaRJU-I~lh3p!ڤ/`$֜\C4fpv jM[8X6z-V.yldߙ'ptI&U\rӗej,0x@}y1eRM ǙxW,U5o'|N3~us*k$R9k`SmZꑧ %lͷ"-cs31T_bmlywTⲃ`{ݚk̈́M^EѽOcwX1|XS1l{Xh XC]N܍ znZ!;I._lk%DY6ZUzHY,r4m]u/Xɒ$G̶t=V:eh WD#R{/xpdz(~l ?wc!́@@DW; &s TVo#00Vd#mO k3ԫ~{Qs!xvf@' ' }g|"`e|Aer!şBTKKB 8L=V֓#/|BK|QK֝d*ęH+ɖov߲AEoCj>D54 :7G®a' jiأ]ARŤLi͓=S\+ (@ܨ1L2%/o{ /F1cԳ 0P-42C4B|_5fOƚ`n*6 _܉:]|9O`<gb=/dVР dc5rC.=}HCC7gP5mX5KL1VG(Kt[^ZvظΪGV޽¯@OSzo8q7Z$/ѕ@/ $%PuI>ȗ\:G|G_٢r]%,rmp*2cNuBJ<25O0Ės6@Csq|`q 0vW@ Y7pݩdyg̻KU<1Ӡt`# }>RVl>8R@BF7-5' lKmHE ]F= $'\eOͮ3KW%m\x_nW\v;,\FF₄!q~d@{=캳82r37Zpzu>^6 qʋ lRJ=3N%$PYK0O<1GЊJٝ%xmq~P5og헃ݯ$20*>2vݞJG߬@B^IϧeVP,&"O#Ww]糏%@9 VK1|^x`7):ԪXlӟbe؏Ptb@w+9~2rkKS7{[zq~DakMI#VP3!X1JDchzX'#I|⨠LC@ s?%_ d}* ȣFtvܔ ,^xD{=LA~A 7@+75@^n@KW_ο(QiΒ4y*E#;i9QƸWtmnGDxk&"x"|h,iY_6?WF9 u |SqލTꡠk}lܴ)%?~ :񳇕r2xkӋ&h8A'˨Xdl13!XkdωTe9}r[T"ڒ ԒF7׷(z7{2Ş wcFJ~!aZ|]|~:<2Csn U>d2sNWRF$'^ۮ4T(R0vTY el'c $\ZEJ`gJwMX̸aI7D( .mv]5ΦL_qzҿk([4z*iɐPlN 4׹PnE ",8F~AE&iMÉ-6.V{5glfFG:ѵiZN` yѐ~]tū`1[%,ocu5ڬ!JC@MrsWd7N3eg6~nJ/Q!Ic=^KK(d_S?IϵuX9M*0{V^U XRa1zRUd尟]}9:jWXv34w_rdq0o\HU-=>fjͰ)crTPW5C;Зw7 E,M{JjR:SVqUt_pCţ^zb ٝnwdc9Sjɳ>c1wŋXm*c۩2R18S>0C֟8eXŶ0(&Rr@>mj%.7TѮMXw]t׌MWM֌2: m襯Ci-H!SS$df!GR*9= ᜭmX/Lf;n% Xn7fךvI^!p_P^0;&Gu[iSKBuU],)zneX iӍl[Щ6(9Ilqk G&`+:k/>m%kTlyL%aM Iణ8æ+]Ú|6.`#7_ b\@UE}ټP!92ˢbM9y0IZwFevdlqǡpSü(X qdJ'|l߅yu݊"jO^٩v!'b;.hiХ씅٠ЃX! ȧ ^VB툩@һ46OYQ6!ZAԶI۸ؾSE $6d{޺*&HadA%jy^V+'jr ؿ¢)wuħL|ОCgwA|+Tyq]u)ƞULpVc);:5'u~tCDi"r<&çkbpˎ5UB41yypNL eAssZ6|º9v[0B#4#zk:% yLЌy|v+ D @'+hlݿK,o>8o{5@."hQtSq]!  47&`OoiݕgC{T@?kz&6^\IR,SK\E 'td:+8tc/.-@Ҹ=Y̹tdqs.pqO9q0+DyYᐳ-_ٴ~ na ϕC!N]3ZrɄ^yE8 9Ao -g[z ;b8B<^ omDO_*|"faϻȚ,j4a(c1RةĢPnOgNu޵L{3BxP%K%Rq׺ h׉z)ږ<ߵq~?V;%-)8A/Ƣo6LdKR&z.,a$<:W?S'SG1WR(!]r֬߰àF4vMYI[q+4Cf\x ~6**:^絥ѰZw1DsFj(-/7.1fP fd{fddqůi;\0G3.R_pGbD=ؿuRa]f?7]S)HD%9Bsn e4cBKvI=Y*6ˈX. 5ni$'DSZOJۻ~|夻ŹFBwZ53,Pqyu׿+,.KMPHY M=!x$&R]BI¨!+Wdnwމ:8';+xmDtgU qs M$6͏ɥ>?"]3^8@/|O.G[$1`/V>~hξ:_۩Mm<u[EQD B$3b^JCA '0&}lKYuLK ԯ DÔ|R wfslG_~5KΛݫ7FԌ)!q/s6[u0I2ض]"-`L[R :xeMAn3[_[O}7.ٜB_kzi$*j.z`NUrU^M\"Az@.1RFi/g/CE9!=ǍHf#U!=!3*B}ZdFY 8@ޑCaEA`#iHisMWo0DMէ%HHcx\eK`8k~*[5ί@[vsš4b0hXʑQq&|-ud7q4=tT~ө.qMp3E۵i.M_S7yWH,hg&(VCHl=끙XS(_tyXi u{7eTBq=hn>!([r#:Iz3OV[a<Ƌr)HtfD=#;a鏦9M^,TLЛ?5=)P4H  ^ a<=+I~ueG+9gjg5N)g[*Iv5jmBLcY7kټXUu){&_$ʬ|R-]rK4 (ukq3+U(F ìH;+q>:'(ͰpS?aApnjwIF0gYZ070701000003fd000081a400000000000000000000000166b50884000037e0000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/l2tp/l2tp_core.ko.xz7zXZִF!t/ 7]?Eh=ڜ.+iOEC3KK6;b3왟GDw !Kidۦ^E3{K܆&#l P9 +gGX G}aac-oJܾ~t ՂTYQIH(MocSx9ƐNq+Џj͕3Ž_[.'Ȗs]YJ"* H9 T@*KZ~P84,P1\^SykX{(Qw$`ET}r"lv0|vbl=1orih'L?a.fڤ0a˘Q#l(I;,1B$ϋ[%Wg&J'&?O&Ą:W-R;e8+<ɲ=iZQsMhyA->J:SA'845VYK\_o8iIV'G) ˣ;*oEr joMYfGXMV\1_5HR+c7yt$E1$w?,&F1/CV;\fhOY ]JlJE".î"~!A`*@XZq5C$.WJ|haa 0ݘ]KQ0(1y&l9+,ȩ{܋t90YOJRz&_ hLMAƺy"ZSI;U7[6d2^U=6"鈏m_V''K_w2gA'=WUfG*}j#U]) +R! j3N^fb 8Bk_ pd* n4yBƘ{2V_VsUcD8ΪUVΐufj&by<9S2*^JeyGKyeoM`7uvL2lCEIŖHDp&^qBij-Wͤ*ضE- f;'mG. I6mbf_vu8jGG -iV'}Ϻ7滅<xd{u%.MX7>aF, q[A&k;Ò;Wxo]cå yz6G=z{6p[i?m+~ ǻY6 6? _K"osݝMR=u3T37ac5(Yup%HׁYK:@Ԯ8&#V;0}{7ʦM>5ق]8큆MĒiIÚۥ5Njg`r6BE#*2I#9L1Ո:A<4}Lh>W~E  |VtvoLjdg B9aWNRmETߵocw4#8w2Q6H)  5oVi>\ۿ_.kpKJxu-υ*d >/s|yttn;,V]߮6R \ZU!TD{/Rc:^HT#L+>5^Fz$V;:coq'syYlX,}/B86 MKڬ[J5?>P.B qBܳƢx*ڸ05˕eS[ul.;_wylT*Vد9~9]2dcr=mHo͈}6C@xG:Η'jXV Dv"/)s\As݁wBw#[O{M2qqAU7 !VETN$ ,-2nK $ӣ21 ǶZ<v.VKT9йN5=48HVƟwU#~ӺĆ}tN/,n+ؿ06z/ycbu끄rV J M8)*Kt(,'鰖)s1"6-w[r4`+h٪*3pfdzG}׳q5tO!KͬP ^/#Bn'0*FtF]6U׀^2^]] Q_Z^ד\qth'𑐈'c4+}=!%4$rt+A g}o1}YjI{8òdF @U)0NNAnZ1Zx 3ja!Kwn]qrYNKHo&]+#mԲY c[rVz\u&  WkGSwhXPyQF?>T'KF!SՂrZضvEMs[ ] 7nm>ٵ$4F !XBmru`> V𣯙ҼwW㰀F#ud_Efb!hДdy挚v}taC;!_iRDD?Wi):l3pQOLPo>q;Q:|2`/ՇҭC tsxqtZfJO=:H5Jm(Of*c_s[*\VOLeOLyu=8kӢKoᩙ|LWP_pVgUZs+!4S>-pg":p]Im彞Aֱ,,b uྃ D+\l? zRoJ,P>Yq14|}yK";Wuu$Y`*q$d jJ!@ <;+1jbshZ|0O^9|^QqosYqPOG3JF IpwN)6H4?0Nr&ӊ~nb vN e] JQc(WYrBԂ|Dp{744e,؋AH レ[>#Fު 3 /5#fv2)X9 d6ѱ;|h0s_"Zu9:~m npqPŭ9`Ȃ{OyLrt( |A09nJ?5?„*XQν|>dC+Qj t&=]?:FhFDA}agiک轏4ͺHQe*Gz{e} }7b"wsLlb?1[l&q,-EPU\3qfisBDbUJf\@Mϧ\p+]a%^MҌkcB=wтPVB WQQWɾ>\칯TC.|>L}a$0Zkfh'4 #M)ҥ^O( %7OL|yNÈ#5(8df 䩇JD1+ ¤{|[\>9”]{*5$S+ZY#~bͭFU%b] Lx\FT^e`?2RWE|ﻆJ9 c{7p,_k 1t3XP%#< O'1uF Ēvn8Α'*r%Eߠw*j(ۑ/ @1)uv^'VrP?`C6*ʼnrb.A.}4,]2H޲@2(^">CZ7r$ ۩ ]b qḀu?|Db.LHP\7{zۼt1}z^ʍ\KΐXDIЖ3}p? iK#+ukI:i>!Er$2`U  26] 2h׾0jѡD]0c^ĪtJ$R'{7˜z+7OJx?-g(nN,;߉bԽRvMW:WQӍYJ"&?ܖ]BD--#\>T^߷Q6@\}>To}]ۋ@ T4cmD:Nrȟ .;MQ}N|ҍf763?,ꝩ;. 85qrZi,m AF:Ouq+oelvYBdQ|[qW&V|yǕ$ɢ }PWϰ\p٫VlPq5} ߫s%͞ #,$]^S"TˮB7~QnV1fz $c̿OgZZ؁6Ϥ]2EJ}jM dDM<oxtUD@ d$H<@쿸Ҷռrڵ8 ,,=}"aa~#w.Q.х4%' Xc2:p"S\ ƻ*. 95 $D+ꇸEpM$6^6 da~{AjmބXIV!ӷ͢ ?#{tmGH{114QȎ9eulr,g,D8k\E]ӌ4ϻ=B~N 4w@BPE"T 'wp6ٜV6tQoHj>/fO̱ˇS34f2U-A4vWAK*pP=+@̈́E6XVdn殮U3Wc,ˏI񉰆~M˔];ũ\K'5Kz,S8+KM a ]b5FBZ6bIts^ety*Mh~XyCNx&HԈ_,ߺ㥨2 ݨ oiJ-G1iNMz35TP]83Md'TN{աAiڎt2r$,e \eԧ3*I陴,Q PtYDbRNCVʔzVB 4pM9~߉#奋uz9O~=DDxs(T-ߦi=-&37O'%nwrGBd@Tth%B֖ s^'r.xoŮ͂a\OLbA!x/,9aQjmkw1s# xf!m1r豱Hq!ZIQ! QB8wǯsoyHMD0hT!9w຺ܲ#6%?H@yd=6)PYvCF\0dqe+.~| ތ^ե55S.(*+BnzF.hho #Ǩc-kRO#mMŲ]bQ ]JF^r(/)7[)wx@Q{\fر^s_OLlֳܳ*p _"@F۰ozv& ]#X/VWO7 ]9Vy:V,c5+O fwСW%̡q@OTvȡZ@I $нiOPQo&ZYwnT)f)ˣIg HR2'd޽ec(X3ly.+K@>4u}/'oe+@1 6ikHvciVCYb0!+Z<:K,D@W!MtL@)[3S6s,HnNH=׬1zeՖNS HTܪA%QVUc߷jEK]fuXwq' l_ &.\| %M& }d}{"4ϙ/Tc8M?4|ꡫyF\-Ă $bdvD{ށfʞ9_Ξ'Mܯ^! GrXY y EH>q%rKoȡZQ4]$.7o n4ͺ ]]h^xdE_'Zl*aIT),]AsDSa0|kt4uڅNHgn}DHiUCQiiۓNYh)F'ϕXqm̫kO{ӨYOb*Dkp?wS/yPG} 2[NY7%'W#RJ&]dRʕ2 ?`]/HDռwLJKɫoVI,iFbHZ-J?k>ܱr{lVv v";_@Sݷx3j6$\ǞJLcfT [CyDtF-m8Y"<˸U宏 hDZ׳X'abV{Զ*JX1f}!cF[I}` aC Ř!J zVKIJyISHy~}#-X\R`DA}+w-"J>2ú^iAY0Foyw,V 禵K;_$xAi:0x^"n u)͖lO AvTjmո~;;_.ucǎ-p=BuUр:z|>䆠J͂ .ץwQ.ˤX&>Ƕ3o:2juz mY7#eo[1'EImD-c B|Q> l݌LBv˛WPIfA3:HyOzK(Gugfj/C߻rH?O37C1j bWTRT3BK$:AID3 8S@7sP#ujZnZ $AEW|cdA4~@ust5I> +:OCMԭJذXSхUpJKdg>a -?jo2_QBgR:XNXˍw}9ŌBjHI<ֈẎ^;ʬYv7r,MRP9N- ʆ_9MI;>:1 k#] `z7HOAirRD8)AFZ7~.JͬU^X:dÜEzNX!3lF39].1pfSK9oA{Ȣ:kEZ%v萠bV[2#xwJǭDpbd{\0So deT $5HK9 )조3j[A,ɢhw(]nDxb\6kt-6n):OzRoo۫8pg{8Iinw]k| Gm˸  Dr4É#X:5PLk ɂnGוz7hb7$AWI9oۂ5S~'Һe wPnsF|H߯B ??F?e3xJC ԭ(Wᮈ[ߘejd{[L*ӤAҀPB.7 _0qҥ>zr'1V=54wZONo,FkUӇ4U|߲Z{膧Hz]Hư1s>WH#t$?nNL }hHċdBXOMϊ-Ed 5uRX >X"9o ȭEqǦ2|I;O$na0x0=u_H.hU2K9SϞ'IW* !OI/)#ꥭ Ȳ-L;> esK;xA\gJ1 *gj`lddf~; GYLak[ȷ <5 z9$E?ZwܭǵUztCO~debl~tPظv&tV6F\ #0bJGkpz{%kteiYأGQoH E`jVkfr-Joj5Ö4M[Q^X䣎Ls]Oc]u.61$A& 3Y @IZ&4 ]ʼn҉ ;F8,^3 2MJlG(Rk iabP4|%h5Z]r@s.}#a (X:}/ h7DJ^!S4U,˷ØeоZ_Qκ}#>կhVyrƢ$|Ż}1Z[~7!񉪆sDb5,?X -3J !zPnmw|tPZzrT4l:ӡ 3wBO)I/fv@pD#E \WW^8ZۋVEG_gN)W$܋~7^D?`kZtST}Dj·yd`^B}J˄( v7S5WuPdY9'mIc68&#tRW u@K:JMGZ.xcEY<{ӅO #ok!Q@yQn22PKbZ9 UuPl* WCIqg).H̎0'v 2BST<@-R* C3#Ytؠ<)$ qkXεRUk4 *qXgG((B:!{u  :ϭVmWMdRÑ1?JE aXv=$h!|SW=diSe%c8ۿ\UPQ:p?UhU:272ڭ(~X M!UTtON ,[m;j 1Ȏ s 4We܀xhj˱6&6_yizk^[W@UDtꔻy).,dqI;n6@"Glhh`gUI/i@@!'d=4[}RE)s!Wr[DHqFgEd[Ӕ)qaG\qu^m|_RDи sޅ%)&q*eBg>o?hurpS]~RۻH7l֩(@刐, DUM(hFDvvWQQ%^W+2_ Lb+ }ಏnr.Z⒚ogYZ070701000003fe000081a400000000000000000000000166b5088400001e40000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/net/l2tp/l2tp_ip.ko.xz7zXZִF!t/]?Eh=ڜ.+ˤl"L1}.ՏmZAh%FI{ɑ9<WASj^_`#ZL3֪Î9ܧY L(eXP)cf`{iʚݳ/)p`" tr J!EȽB3T2ory/-P꼪co^P˽>_D^ M9T$^mN [8G+68w7 l-Fz,u⩊M҂, - q:=xmo8]FTDBK~ L: yIi_OOBQCWռHdϨPЗ6]ճѥ3'?1aFEr)}uIT^e+]n3ZT)ET[ٽ꺃!ȗނZh6H"xcb0J46rl[<&tPѨ1t=/T a߽5ri/߬l?WQFEi1=OW*e>b%hia_<J>9 f#z}m90,ُ"<_Ӳ&P6HLxd {@_9DO-kKy4ʼMaBAno=Ö6ޙUU|BWd8~dK&̀)ZhsW#x\`)yW7[CAU\|ک<gcDXu>ucddG *3 cz#eɈq(tgl@ni$,h3J}~4 ww*N,nuABVx7}<ہ:y j.8L:1, \H+r0瀌፩{kdH0fn}P!.Ovd8ʜ4 뜬# ByF5πVc rsu?;])'.4 \h$: &?|`t9`-\}˃cYZuUpo#.0}9P3Equ#qΰt&+yph6#a̘4;>?yCnd &-. m*2Qp0am&΋qږ03/hKM $jf+`bYN5J!sys@͑>#Jɼ2Q#QOcNddb hkE'{ۋEi\wd<3c TDy[ɋ  \*9`鼁F r \ɐReWEϜ n|01vij/P iv'7v(Kر+_%7,^fp8 fxv|TK=mCÑThW$2Yh81Ec@]0{/ QMbߎoBb(qE ךnxB4lR%YDpM!hъ h8O/ܥ o㷁MoXO{2#2 ڰRz7~։|7DƏə45Dk=>A r@hKe*2p\\jLLI峩T;DשW9ti[pd;XcGIQ"QgamUhߠn!J@[d4kgʨջaz."n= kxYH uqBƛuqĠ{ ƸUsJj9̪f ..ڪoǦ%9@b4`mYǏ,Y8j: }Itt۶'2}MTn-*vboMɸqQ;Q 2n|^ =+'ygѻM紹U Q/.]da'>_[TU~gLBTOo9 鷘}fDJKa&1 w/{?(K: F3uݣyVB7^s9~EDz!H::5t@ҏ1Hı~Ԝ`!+JyTN7daŮ>.LOg(Dِ{/ Ї;]#%F "yiGd %23wҎ5 )pgЦ~y#&Xw(M2̊_ |bȱMe͘~:B)xF|: g!!,TSEYa9u7(z5ͧQ|0W'uvy'B@* _:[񟓜$W~i(7x2N,gt~@0IQgHI6۸ٜtce9@?M u|?1o!? @h5u5ZIjpve N3 dF7 } a\t7ڏ.+)5jΦldρ1QC,@ q'lK,Ц~o|),WHTu%\St٠'pEQep5tD|m3&z"O(ߖkZAh_̬g z>6Bmu&(>=|5Y:W ~?]A'>R枡̯&t;uTK%dŀ}1{g|>0"NcVd$E9'.nb"TK5]9FU iMq̬ߔ~x)ke`R`O]¡|/VkU37rM)3ֻtE[,5FU1~Wg6Cvy.M^&K8|@*؎liáC>?^Z: =U~+Ɇm.>t0_4.x_vHkSEPԚХgqu}/Z3k*ֵ.h[8qJ'@[tV5GJRnՓ=5؄^B qNY?҇yXf >m"p_YlXXsC:RYso_Fr5vC1P.ط"79ƪ:(#:UGonn)~b?];5d UιݟИ j= 2P#/zCTKc5ib~-s+H+:1E ;cXښsh51Be +oEl›LSOC+X?|'pb9?Sl듚U↋O;'!_L;2/͗$Ym[ XʇG%=ѻ/UL}ဪs)P(xZB1dE_\f`Ozىg~N}e; j'D׍^['yDΥgWjGmھ8vȵk_xKӊ;sҫM]Rt(oᇾY_'HR?츞Hh1˜*ҀtP7 6|dEMav'77;_8 jާYf[`'W?יD1m];o1JyW[`%ձj%<-;_G2yZ%jq lK`o]xSА$Yu\a`d"NXˍ^ T% x{4xۆV&0&w(FRP&C>ʆG. K$8AVU2ќ :ms`'mj.Gz-e+5SwP/L\Df΅Y#b՘BPI6?qu鏖4K5(e6r@J清Kν u:X;8` (6 `2t+Ӯ[Murx41tԡB[H@dT*.YAZ%ߍ+<8#"+PjfwuQ-‡{,BZe2lp8oġ"K=}0oH=kOOr7%U*Uvw!7h \4P^X΍oQ[*U@Zy.C_HD_wLY cSُktV1 Ak4<'FѪ.9W_f>ٮ UYO;c咍&7`Siz ߈_wK#+Oжy}Pˤb<+jixԣ!yT}L <„-k8}bGk?pss!D6_(p 'I5[suKU7W,rs`D̂ft=IyY]ekhTۍN-1@+zcMdQb`Ot y(nIr w;Kal*5k;mq+#N>܅)qԕCL̿,$X bNz剄b&ƙ%n|Yg6.p˚ᤠ0aCN\xc3WC!> yX) KRm}']BJN"hP{hW{EGܦ'z._GV ⸢d$o9Yx &J, =<4N{yT0OI5Ʊ5Eu[J紓~9EN*Kń 12X;G8[{ÚF 'l#ErG 2h^z&fƵ7:frKK3 f?@Xq6E}ϵB$BuS,ǩiQe|a' r,نE#/|Yĵ/pN)/>};6_a:8품N ܫ.%ܯ*f: ~zX-ӌhḦotۚ'/Y+AH1{4쎼7t=пnF2sRqB$&}lt 2R,mҸ@ƛuU7VUr _-e֣3AM7kIkN׻1ru3?8j)sE=wT&bkF5Mڨ03aPяNDU9%I( d 6VƕB/>-5Q#\Z^5t0) "C9V L&}4߅}nZڮ *Cz޴/A>pJ%P>Bz=ܓ"F g z@/b0}pAc+Oo#3֢R$߳4Cr| #Pw ۓq _· nנ&7MK~4>E1adNGo:hu3Y Mr]|V!g%tAmvK5jxVƛ*$(-G;O*|P>9fڅr<+ةʅ'glt46y~B+;BY8ScpOt6c?ΈXypS:?¡{5AvQw6[z5Yn(2>ZE;kw%yIA=3vuQG,P%NX+*l:̘#z>y(Ii0'׳]2L~]9`A}+JeDBF3GOJz.y`$r}zMYggC|jT)2geGc,ZU's4gIvylڹI -[kOvA!F͝;Xeᆤz\#'ts4%ǀ&X,44[m&){9 waz l)x<-{DD N)âT):sަMx('",~[y~_|a穵9~4M/h[#<4!zCjͻlUptv%uXa5dT1:f5X ۖqF',fzavݎOSZс #9ĉLS`'$"X_ gw1:vhUpur3Y{:NmNFr|RJ΅(uH%gs7gXYF C,{<+S1rZ߇ 高 MԾVJ[lT0U-H'S8B}`#M%Ő,ïuTEai-#z XR*UeF\y]ygLo@XGz*+V24N[2a>C;`r$?8:L6R`ܪ,?hK#8gvI4x4k9bVēKGhR"vy /~v.= ye2dW$Rk /*A4 2 3<сH0 ~,>nf6"gGEM? 7^4 +>0< \hmd{NC? 9V+1kPj[uZ:z}WV9?ọD N/ 6^5|;rT.9̳+;1t=l5z+%5G,+!4Z֠JP*':VZa \ 6 K6ڜ=9,%gR;kCѻj'*R[fPB5Y,e M jBG#@c:6MINWQ\¬1t }bsڰ%}B+%ӿTq&09TF<{ ,ތ#Q'Hݳaظ>4'Y^C~gӂ=fmȹ*SU$[!`֥~S2pqERMqc.+p.Ǧ~B+cB.ɌU\ygѥvdHjX'K,?惘Q`Z"]a񪃓??p\tz^5䷷*>St~m"4T~D`IǧbJ?z $1Tg`]5 -iXD3qI=eiB>1!rR,2H]tYQ*ѫzt6YuP-TvĶzzd|̱9-GNa}<.^%|l|٥)ݓPd@Ӥ#I"B%@ma:$1͸bRh<3T'Dш}jlC5Zx!kNyaˬk%,Y)̙n\r2]bϽfB.'9Kx/+˖.f47q% Ã|"F.zq18\ݞ)S"i {J)R$2R䯱uyOSΔ,Қ(Q%"O3)ԿDZHFNL*3 Q7)1(h>Bo 3 }+]y|pl5 `[\ ->Yf֎NOؔ'1AVo^ ( 5:œPqHtΫgVBsC10][dH7`[fpZ AUV%4Fy>M:~H=ȈC/ǯ)<ǀm$,#e:Med5 Uw֜ 6Iv(ã&) R~ WFYe_)jXV5{=<$PYV߳10IXt0X0lr΃et%ܭtʸxKᵦbQKԧB|07=lLZ;6`|~_'`]8(MC6O(cUiqNĄd_fJ^s %v~Ph& ۜbamFp8U^Mo*9qBudh ﵇u0 :` ׆Ȼe1P KP) 7h5x1?q@ T/T1@ci_u@vzNQK~n#^:yk PKӳmw /j-l+, PF HX2vt4Np!T-!k@W6jȸ$ӣ0CKyX^Üz껰9"byYM@u慲 `F^f5YHV=Oм2| =U5FnbW} %|`$x#\TNba;m9*l9 $Ƽb>a~m͹ыT厖GItUR ܷngwpD@y1U3ɕ2ߞåOлZ%gN5aW%6n;QX,gYh#;/Xe=뢰G֌_ίt[_4[cGĄ[_틎ȣQ qL1{[eX'/Q;y%g7@;fF L ;ؚ庱2A|!/l8)N9HT=6pG@`3_W`)ްp5 wNywy뽷j}4sYFt*]ގnm难+"6|D!zOr"̅>(Bq؎ L:K"5w7V`1nOl^VJDPyDҙPƾ4mJE򊬉bu iX"W/sJ w>$Ev5.\ q\ ښɩWihfã.e#N)t/d87,㙢HȁAvp9>/.5G#{QRg\%pFSӱr(J֡I}7=L>I:O}I[Tk49/?#@` b",nB𩪌K>\qi=V[q-񳠶W|PZeBB3CR?٥0sʺuP&魈%uɦdJCBʐ T)v%j59H,'XF%H?4@6`5=e,XA)%8Ƭ]8e83&+AO&89ݝ魭4GSQ{B?;=EcD9XwS5EV⚗9J y2K)rw03ކϋ!Ev4gaVCYNM~GΣyj\$ s#f^gruL9oƛjEUكH1ӹ:V:%K$,F7Dzcex`C,0Fa;>{2x[ fj)Tl̤AhM0"=>E{+FN4zТfq5na4B3˸ ("2y#*CLm5>L4|^VԼ-hT(Rc$3)CdC"oԊ+'66Kw[ 9@Yӟo[OqF뻴W]fEf/h($|κ@lRm' %-'դ^C{($+7A@>1Ge99Ut6q|2Ga+"]ⅹ ">214럒YzsEIO+'q *5S ą/C g05|fBLe*_^2I-Y;7{-JڥGJ ՛@'wk*J[=0&zvF;$.*2v.wNv<fO[5lDb0!z$![|KnR)Z 0{aC[ёsh]%PSL̓LP$⊍[lέbEܤ1?/6З31몸nBzC:X{m͕!'"<㒽M^W7 ;lDS)Ǵeh^+5w -Ui -6nӖCι%џ/9yˠjC^tCs5]~bҥV*T8P Qd0Js`Fwcbm%2l1(_TY"V֐=YhްdK"O.3 諪Y4;{E8[] g95k:#ֽ_{tN]ς:-R%rzJґRoʐX2«(x+n' %Blz0d\/_s}8~Y) YAEG(դz_r*]WKFpnU[L8zppppT}kۆcKNSxGa-@$ǹge/'ps+oT@H_ː4 av!,8*oT3UV_SETMk {qmp%Fv `)zYʶSXZ|4?ٶ₧C!8m]AթUQ^T;\Ul|Rwjުԃy>DP-P{AhMnynƝR7|YCd\HT{HgsEn 3G'?K@e|߬/a+8aA@Ih[@Nʞ Ib^HTp<?[,wxlд@&bMGڕ&J "l<+"˶H3vC9EP8eT7Oj LwcGB;DՁm)*6rֺ8 +`QBfkݍkɇU]yF0 `c5YX+=q[tȈ!~r),ȓ|jwqbpԐ9aޤ ?ui,]€NcV Dq@ZtY̺P_OjNY.x۞ ֜pMݽܭg=łfGZr3R,a?#J8ݑ B.6近|vQ$ όotܰCK)(f1EaZRHKd%#+iޣS*ZGtKl4K Z- 5iMok>U}9*,H=E*'7G;\|q0R1O~6|ʭB=b*^P^;BnuƲA]%7cP<.=>l}Y_qlHG[ D*Z. `((ՒgC6q@:ʚ˝$1xD # O;03;'䖉NfͨqPo[wF:yL-"L9j枯 A㓵.[hDY^=غBg]=8Cs ]bX۵PfH5"$&׫Nh9-yV+m?#9-+r-4ʂb+Mu㜵]N`Fx&`ӇhK~ +4m/i.r[BXS_ OH7C@`LuKlI#6!~ʌB;YWvƫɼ:|n*1%8DϚٟ,@h_Z~̎`%i:]y00tB  ʗPJ[6{_o<@:?-^y+jX.9ٍ ˇq$ M _: ʤE(mefnH<@^OjD;j[ v8ZR@r6 %ǀ!#0$0SPLG$V <E7y_ p/:t- `KkOóԍ?yzi MlK߬ڴ@''[èX*igSRTӘ ʱZ@y̩SΧYRS++}lVvqldY;( > ۝Kc/rlg]YM| zy71Ϡnp4P ÷Η un )ܚL1U!|iLnzբzWP[pd)0dpf#jHm3UEG7mg'U5Nno#AɥߦZHIzFEh}w{}{5#\}#9𴎌XARVNN Frݱ'EIMN}S!l\|c/gRSfz9=F/IROLhTh"[ ,Dcʩc97a|'L!8UQY)纠$n[EA8]Hڬ6 IQ%^+@KoQ%.B_xy9Iih4Z@${p0o,ӫ %ԍ\TJљ|ԥ8sMZ4V),p{zw u!̒՜7 WT+Z|+ך'<}WS}XHyi n(ZZtBuԜ ?eݳe4Y} 6LR>}SE UnYg>9>?FT) kPSpB܂czz~RGUmAA3-7M~B{EawВyX_S=!oѯSק97eO@z\dN3EbXx'=Fa~?XZ7hԯuPqzDY9I2CPV4 3쏪0bThV RKZ=wVRӜP&R#nTٙV@tisG+p6i k0 3gaXf;`Hy#yp1)CI̸6Cx+9?ރև5hU?@(~lY,>JmӁIfQf6B7Q13gOx0?S 3y`(UGE Z'[|o%ąS!uNrw<=ŷ26V (Ca~Dfzau VoL==cBBOa=A4TE[Aekttmr M:2v˥ 49gz֕Go; nDM pPJn _iK!H2Si߀6u-MHE}D,={kl5OX6p#Q@xwQ!cJ9^Cxε`_ w.|2 R Շ&DK%ޚ"qo zԸOћ ReڒBPܐ іV>W|LFHT8#KJ9!nKGk؝B( ,UO@ ;Xs{|N1^7ikb航J0Qɹq_y **&c%-RͧU{\]jbnzx]Gjdˮ Vv!8?ၵ+nd`iQ 0s^ vz ] }6σI@KC\rv.^{gᢾuo{hqMCx1wrZ/kd?00| 1kTF!~ 2Y / B,!/qZDtRL[w6pHc}"i* ~A iƱ4Y~w_n)ޤIҶ(OAR ,|7sT 0بñ _;1- dizhw cP& (0Z[/MX$nIJph ʸZȣaǙ"lܒ,D{:B };T]OxtlJpWG*dԟ?C1]Wtucô;in/-pGskjn^0)dz 6$i\Th8Ic0]y@k9Dw|o+?yS?m/ۖf$HL з,~KEo﷬U2jmP,X0ީǙVjxGH;ݥ_?'G_'[^ ʯ)Fo?luHLn{ D|U@˫\dVCCC[m|uc4^n;k{ $HhMV]aK}wAORR{Ǯ"#-FJܦNߊ5mk uyɯp_yyH0f3x/YK(i/E4"Fz΂dQ(|r:3'Pz,EC<&E{TRIc̋*6JũcɒAqQL-kM׬4]ٟД"+t_>D:1Hk0-RC޾{rNZ޿wLNv,'t32cxhXEVzİS_bb`6' hY]ܣW?ZE}2ƶuѤ64^t}Ul&*owt65ޯml#Y . h͛A9f/|Ε,/πήP~5Ï$?xQ73~Rb xW\}ѝrA3\|$RZ.^ãd}t.adK2rGb4/e0JO'ѮƹnS$=";tŬ/WaT_V̷dd_՘}B>+N1c{$,4 $NܡެEd OZbkl2&]l&-Ob;3P΋{/ЂəY2!Je8ihULUL9}"j;mId R:6m#T<0cHd;mO9)Z(H2QB]+'ZI"eLA!leX |I@ rJit<{)('lm{4vrAڮW=jQ{&oՎnȨN$Nj*R8ugFH- i!*օ{D:ݶv*a֝0V_/YE7bK *91E+e( xzFAͱμpbo4?j>yR* T tQH4E`Lޱ BOeMhr빲F:+[.ܻ8l19n <tݯ/xwwh]O\>a ݭ7 UXKݬ 6'@> ?d37’z=rϖvIr~5;.[gKE tge><_Ռ3rӇћa4S澣_==1!]3w@QNCcs {!bG']L>\N؍GF͞!fZ,Th&1J1U$ߚ /qZ-/)dg%6qA |?{){IC)}aX?4ڠA.h(g/KeN3kyc5 N՗˷zPaBϑowbL^ l =:2nY5~ ~, z*[2ݸ|!h/ǡ}nͨ[C%S<k>NV-3Ѡ>vOPJFW WtFNmq.ZJYf7U>Vh&FG]Ԓ?OX(A$DwX:M 䞥yxJsǘgw|NT?#§\}t={)5G+۳rN\$:PҹhѽElhAK:nf#REFT-黜yl7.6),^w|e30 'Q2|o wov cʤTql_K!2r5 XZn^`e2!My܎<-/[+ā;XBٱBWLJCQDC^𡧀|p(][lA>iP5{GNT:Ф 6`·z {o Ѧ#:S|'ZK+, -*Cn(ϒΩ]V[:}<٣?p9q;^PC0qeFq,)ɦ)*U!CG9c(*cm>j) %VKdK>i6 fV;ui&3>}MC9.ʍDŗVw 򈝚;v's!N2EKRѺJ+Cp̢nKv(Q$,QPpvznKyU"ƣh[Kهza`5rJ ;_پCirЕVHx,؉jX>LL w.@ܦ8+JԦ7D#HuA:z?o"1ɮBznfۑ<@ׇ6n]&vF*ZXdx#A e4;n'qIT6јHX7f oFH5([}~HlMuJ&Y?R-֋V.Q]l[qNuڇ="Ri\mCQCwQ#ty*5HI5]i -rOi7ch^B5s`Q-'|aY%3w#"sfc v ߇6SA4.lWJ!]ҒSp`SFzݑ^-Y-Z.|ÇgtPe#Mةk;;:)04}eٿ|u?!UԥƝ7gH#o!+mU\rly^̿|}}E9[O9,hsK3ӳh'P B,q6=,3bk-,K^*tN$FIK0) "~;_J8$zƛP^K`AtZ,X(\\AO>1_rGblP:έWX1ǧBkоa1[@GS|mF v؎D)iEme6KnUG:,]A a3|myxF{M9+Nߌ^1b(m*<{aR2G.CfD/6֤t_Sznv$ LdulӱBOHvu2(7IhDrlIXgIDwY(W cndεa-''|ٖm>I5ը]&$5 crqZRyg_]]_^^;7C jZA/{0dE{)HE_x QHi 2sm@.Gp؏pf1TLJ*T8 _@W H>=.Es^=޼JФ<[?ڭS"]k7 $`9BjP_餁qNMgNՙ e_-?0K81d3WmQ6IM9eGf_ko%8&夞߉Q"wPɇ^t:0.G'EIUzMd,UV' hx9XʹlvTe#%I*R;xB*Ua5֊+Hk=B:&1O jϊws7IȆV0{ psznja\g$g4Xr& 7BrÉذ:S+Nߊ|9p!tK>toJB'sPM\`3^x|W䬨y3zSy6,Hn-WH6'vv("`1uǘHX B`/7dž:ԎOs&Jb+s:fzfAPc,:TK CC(`d*%t1)v@̝600Yе]2m|;A醲IU;ǒ@Ś=K%9SUo4.d'}݅#n5zq"h% ĠGR)* .50KEVf6ZbjDs4[#'t<BG8 )ypl0SQ4C8:$P0yI<)Enkv蠮T.7֨m .3ILX&{.J4u0"Q鄥Od`O=YR"(|T^ 3-p1yraXO5]GIlFjl~zxٵj) R6dQF/DﵕTnMh\u?%KBo9Q81l/¨4s\3 t0Je#p1o][!Kɱѐ@У 5F)1W "#H^4,&k>4๲Р!w'L°ū8k[i.Q ބ['qP\ഄQ\A/,E6D1YY-M]C(:{iř8+]qz֕wtT3@0͆AF7Q Oa;SD~TMh :F?},νN3`sN2\|Qȭj71γW\׉9!%t┳O(N.;&0Tk*iGY?ۭ7%'W1WRncui'SH6M[vLV- q㐥tzJF HgriJE=V+[Qk:<gX, @0ł5{8i\>'4G!"(Uҁa9M sU30uZXmo !G߯_ilN=*qJ{,PpZzLߔ3/^ nIì 79=di.ߟ`w& ӹ8H2 W)|,;3UL'LM@Sux-ɲqD5[ćGncs7RN#w^)ԇ>간Ebbf_@ĎmY8Ig_}r< ~S7WN YJ@rvdb)t͙# cvj92iPzZVDʙ-% yۧ;C.Y@€ dxFgV[.{egWT>?uhY^7} D"G(cn5|Np8QQ.S0YzDj0'ez24ٵ߰l@nFF&΢{BvN숤G,~5v*a'L>;8b!-ԂDB"-Yi]xh< BW0^TqqK0&< pjle^Y,S(Ck)݁sw4枠d{`\JU tC~$ZK(aWO A9 Q8ShTR5  ]Q~:=+i W31j㫎8tf2[ Fڥ``,K Quz z^n3}hRbwhV: "3Fr b)uI8C aeBE+b"Z K`AvR]djr+݇Mֶ[XyLmD; eӟE['z6⪋D#5L mrR1T}ytLnB06켂0*(m49m<bzG"=S DPڶe)'d(?%^.|`EZHU˨1 _ aT7q0>6DOBhh9+ົ3qn-T~1qI-q.Uap oԶT|6t!ȒƌȕH8G+?Fށ{Wd$MK HQӶmP%9z@Hμ8pF KN7=c2m;iDK*tTlW'6z>"[ѝS?W/KwX7fzQ2Rr1r,x2,Z!Ky9g*(`66qB_s3֌vp S`;ד:mzy_x2ĔثK'}x KT7' $3&;[8<*su:TgC;`g[_Z;+M>vq=S,f^t'D1*a5Ž]d68 u4_IoapzjsUReit|M`C=o[H?MsN`D.e6*ߙ}DHlri q=+/:ĒF {vI84 (01ځb}x~4r6ԼG9v NX[^VDwx1a,ZEso` Y(#|^gGTi^sp9khm(R=/j4aNC G4'zC,Y%1? +uQj BWs y u>pe#+x@m9^V:*0k ZH?EvA$u&XQ3T]i$o:98=Xx$Tʥkc)^hZ:8;x+T|afg3՞sP9$c+[۸;D_RցvrugJ pvN̶!3 1_ԑE,:6L$q,ȴ{ܐ<1jPl6Ap(OP9>we-.ȮAG=frdnhՓ; oFR+:>^qzxܫ$G fTǸZek]]MpS~/}΢dQYos1kH+yyc2 gZ̿z (Z]v K X\ SMS~ӔBu@BHjx.L(hphl@6$pT2bls,f؍݃-#?QK :@Q{ ic<#*N`Y[ׁ4_uXPDHQ ']95bMEh߹r퐑̍h3'Da :i/ UvMzI;.Wv ʰU?-J"CZ✽控>&֑ǰŐ Cę*T$R+@ň87l^GiTtΈvM 5x3cN@'7͵Z'6ltqj%)gܥTl7Î7GWd=9`V("7"f !)0M8->\2j+s?j?Ç@5oe&U7A*U(Ac%9r_q.űH_{D* ;pɳ)$r`J\e+Df1 4Mo[XXzU1r^]H1TĴ-6ٛ❭EziIt"h|`NĀfBnDMFBj׽p9 #@OoH`Rwɧ t1B],uĒ" ƫ5Ռ'`G(LWaCм=yyDdNG:Œ^^a3x8mU7۲Vzf'pn6la<_h8>!f4Xi̛nR :[rI޻M#S3nd$ O 6!T͍ zLL=ʠN'h`<gRI,nq5{@#d iqW X00pN b<<3EfE{!&/ ~|r`9A ݋aLb]nyA8*Q4^y7R iK}=AvtTʑxM;+M[m:vha@ IK'=&Ռ P`'ʌU!c^RZ)g`ÃHm> #e$rg%Oй*k9%Qn<$ nScϤ\]aSM#}K분h+]JBKa=enKH6nG}RmPʈhRɭw,e'zGD*@j8W%']U˳'|`ln'ƗĎvsdټpZmTˆ4v;Qѩ^$|r^,ȿ&uO*EƒA3jeҬmվfGy3͟6)CL# 6=u9(]̣.@UG½ױS{XMco_sGjĒLU8lJ EN%k`af7׈$^GONy2ef)@Q$| jMrsN7XM(?fkh)J杸if|pt\ mܠv+`z}*Z"S]M6u^iDT&kr}`cnui?=`T!.ß_CL]=B_RHJS0̨fzd 6Jy@J6U͙T2H,~)y\]AVPt 9}&m܉JlmzU3ߧDjxVW{8ȁvkXl$hXC^`XjA&d~:Պ5gCW;B\ji |%2>+ˑ9Q.%cZ}泎ANuYՁ")8&OΪhSj5TeRk U/" " ®ޑ\*vÅE~0JGeȒ`CDKK%^ݘF#"(E,OEQgpG*Q@p9׃>5uFezspisC>/Xw-v(]9u69ŭ]DO@G}P`󦞱V Ph Mjgax5ۥC-[ p,=UsǹĒˑl?'}a oSOlfvcDGŖ[='E7Y*የڹ ď&Ћ_.8Q{ DlK.J"U CRx$ 6Xmd%.Q~J&Ug(F_i92Y{pMJ읪 JؐAGJx\C#+6&Б lMJ ~Qf>tPGMQF}m2W14_#"v53*8)Jl6M}O[$' 9yKZV2td!Q*tf |K `N/-˶ON?%8I4kEx{ܵFxTZ B3~^3\լz$0XB!wI5y2 #:=^e'XZـ(8tE43w#UKUB4Җ-PJ/HFG 5U` /_@1B cw}2/=>$ϨB 20F `*#nx^ v%ˑ*}ɔ&U VלIb C6jb4J"m&:@WS)O (&?ׂ}8w#` пaޞ퉅 0=y@ /a]|p6&h/9!LHN!<^l{ g{0y Fr͢*Ri'XmĤ4{0}$Inh9QZ1ocEory2CF A a{) 햧w#JuߖljΡ)8d^8u&J/|7C:3?7B"9PN)RGϨ|{M"T) a}Kd*z,VGڒ32sem2dZv$\ѫt)kv2)0ӚI6kBcҁFXLS [! a{eU a,48)bn";qwxzȅOҐ*zD .`\ɋ1AX% )PiWv]1r6B\[XqWSaCcé (+SW'FOg  Y;AK[GQ[HjxcC\M5vW=<[ 7<•W-o Ll_d3QsWҚyuXځπ/uX2Edz[:%1SvTDdKVAQ8cl;rAi6ygHBH2%L@x!'/KE_+00T>&eQ=6OiA M{Q>՚.F1OJ*дx % 'k/;1c{*2+| Ӓ T2+<Y`ᘩiCWj׆,:q6"dHp.L`/vFb$ W'$:c*2Ka8䲪N+5ef0dd"nlZ4N¼g)kR}B4cv%<++f+ rjPl*.q#ॹ6a@w}N:8GYXfaA&47jʭ?I ѣDEsG(bqCde%#C_hw('M1~YahFh+嚬Fd9ǣrufC+n1=b-y"h!?k1ȒTǭ%h@j ']w&ݏD"ǰAl@t=L7wYuM99n> 68,2Ss ^A~"4kOػ]]BƄs U6z=k (v2D%Y:CWZBS( 0<& d\8R!T :AU6H.]|бuuhDu9'@KM{4#p~o뤵ZM)n#zPuY1~0 ma+iVOZ֨X^87P]"'cRђ;I;t2j%*ﰵ%rL;?m^yو=?{){cB,o݈ V7CZ(o]]^MhAHFcoZWssSftW`B!BPi!VTfEl><|g%W飣~AbOe3 afgᯣ=(pώ k_Ho [gl"e?AZH{k {=5Iz30g&!)>cqqr uU@#[4;BPV `\m >9E|"\k)w2:!#Z#24[eP= >OXb/XLa$S%^ɘ61jwsZ>HsQ9B1znipkrn8|@>$L5G$&l R#T %Zph67Ao!sgW_ҙ@Ӏ0#X: i #.AXIYK) ©&Zs(PbU1A#:iO z.!_sO۸JdX [9< -{f&"ihAy SG\.] e&GYǰ%qbYoj7i+˜6pM:!.5h:=W*un( <6lު(raՌt&}]{*D05"=[/~gY7l$6,L JF.I1.֙ncJWzQ5Tʗ %]Znd!ܻ|>LrNWuL?H^ ' _Ry(ċ ǟ~3h%{:j^Anyx֬il=FRU eDGrTc]xŸniƯ]dx꫍/8B靽]OT,D x'YbWq澋#?gԘyۡwb Z;xm#aYĽ2B cJ%ثƝE.CJζIC %k>݇Ur6%H4*nm=\xmP&1 Pdi:J:'ؒ0c9J$y P;zks2o]Xu Zc Ôs^ XhIؿ A=)L umR1!k-$k$0FJ6e1W!jfxRRk,+srQ6ZD_D$X]NZ\,j!^݅)^CI/8$!i[kYݯ[/rv}ƅ5d~z7!ߩ$}͎M!j0?ajK̔ bQj@)%: ;zkN?ô;t!؜i! "Y(on_a"=RrI*>S>H"q;W%}G'_+Lk.F-&Yƌ]{e,ޕ(o"jr?5(~zc <?o]?`qd+lڼиqqEEO)K/lMEۿ4;Du%=@|>o5 H*FYY(Vc,p:#>u_&*kػKn( I+$/zuq}&5V8PD?RRG.d_{EiJ,*G]Z`oQ u"<"h!Q+3ȫ{6<#?\_g(% g~^LԹk@(} .lImGDwcBUb;Ɵ^#ezzcAJQvw3  㺤) Ǥ^UweME0M1>rXbV [tp}ٶA,="y{EgiU44;-@Cj1C$Bq(V41iU{|klJY~S8sqc]X%A~U!Z4e2\_'vQbkYXp͕nv9q/+Ν1JZ—"ev,3!\KMntN5ΪjwcZi4!a.QYoAL*f"* )Ug;"2O*sJr÷ zBd`.R ɶZܴլ|^#_Qx&-bpJ#b;v[ijp@7hN f 90=]:sCٗJS*UZ7P ~sj^&ۅh̡=}o$vUBSVi9t7R]?܌F eªǎZ# 6"فeڀ ";L塦L"Bt^  KOXk|6ValЩtY v Cjմ;~gg89)!J +U1U^-g&- XҬr TY>mˀ ox=0R@K5 :uwX;K`nጇ/^KY4irPe 71Lt@6x ?ڛ&a<7zLNJl GOB>cwP'Lހ7⣎ ms]a׹40G3ݜ-ǥ۠q !b>JJbjˤacȮ i~=LXˬTbaFӵR9^Y{RՔȱ1:ek^Sf\fnKOj)&\T1zM 'ף!+,1iYǃP5'j() FT܈l%# {Lf Yx0JR=2,]KɣFΟ Rڐ![9GT %ƥgdKĤZlD@]VhO@,+0ƺ+ۼ8x X +!Böjwu:Qp-52ZecP~tUв"8B녾ɚy!~N@Gz -9#\StPYUA_ KCA"%5W ю`!7v'4Sr5z Q# /Iu7S- q23Ve)[aO P=M<|-p龿_enVB27GϲWa^[Ϧ h.ǀ/O˦Lgt4 bUqby$;]b~dn4i r) JNJ,-N¤k و- ^̢pj{'( 6baƩz ΅ ZDT,Cޡ!jkR4-TC᩠{l/D^h_l=ե h8Y}}v"|(q*,`@D;{ 5J`7B[0׭'=3ґJ_bGPb'"Pu #? gY!fJ_ߓHnl Y$-'%%{z˛UNԸS'mp֦;AgN(40J feNVb~)F"bq*_ P}Dd* FZ8bm={ :czJ>J{ܹ/7fy0ݝ9D3Vr.671=ɲ)ԝ@C%-ٕ/! jp`<&stb&X &tn!d~mk7 Abf]gWe*n0,uE+@{[wttn|:@ǽtC>&l;ߌX". u<j9k/ =;.V(V(z2)ÖH%0C*]ї\BR GPR,5)DF0$ۙpR۝i&{ ToE)xXrNΰ>zrchCypi"T4IkX9U`=ìxvaGHy1F><nJb͎hQv߽ \`iq,hgIsJ8A+ء-?ߜa 8n> 4MOmLs Sn#a-;Mwpzk_E=h`RA>~G;?T>K3pWam9ϩ0v5'U$@ f" I@pTb齟~tFDo+ ɫ.s:r{bu,hsL:z)t'O1醏$H򸆿 6¢Z ZU'M "ؖ9DZ LY rGnNFP4 Ʃp_Du+-ijX_xtc;+xr\!4*@d RS@ګb8 Hz8~6A Z ,[@PLD9>Kp92Z?XBM%,<1lGw^ l0yJ?=/i֯v^:`,_xz8:YL0`mhג`"E%sDxX%;.RBkU-ѕm81Xꨙ/ mĴFCS۱P]f]G:7^W82vѧoʔif! up.!T~4,sB]i]/+g&;*Qr> t]c\0h~Ebnjgŏo5`ҥqXr;Uw#(PqRX_.Yj] hRƠ}Ab=Ai-0.J+BLęc$TxMWk(Tz{ +6\9007oj 2b%ЬAۃiU^pm'3-tr&O^RZ&c0)Z.`$}vNq* 0F wJ1D37ZA4)Wҙb`$̬k+#.fݥ]@fŝ; .fruL E O'WYk'NJLэv&}b4npa,9k^#4lM$ 60'ĺ0n5K۫{8<&{NCw`a STErԫҞn P%XV'^2mʠe{z̙36д=cTOpe6KN+ֱj͆P!AX9}`ύE#$#atsquv, "N|^sr*9[:m*bNWnd,!x(c&uΧŗRU~vbKՕln2x*/qDcf&W{īZ$dm`/ .G kȦD*,><+#ΑdzO)o|Dqk+4 gP.='|Qԋ-D!;暄g:[jaȼC5tT&mb r?fIQc;U߀US087_{f̥A9zD Oeq+΍$=_^ IK3A6wKK>TD{7ؿj>96y`^t XLf:Z mmXkg>F3F.7mP1 ?VH3 wK._&,*-5tEͻ` ǭWڧrۨ׸TZgO| ١>EW=NxWA@WxEety%wߊ5 5RO3Yu'QZ3U""ywigͻ. K&8=+߉GuG2?CGH{Zϒ)3tGZ')כƵ6W MɚCz/rz<`<םE܌ȎTu Q+TgY@P^Zr&T/c/J#3K]7` 9N;3\8}HFW-U_ށ.͆xʨ7_za;Að$G~Q?J'7ͳ$EaB#i-rG_mj[J0HA.j Q7{cEiN;(V`j/@Đ'"d, x̸Ik5-"eRsiNp>#QØ(C](rΰ{*D KyARtGmw=^@!ϯnGECN=ٮUw8`2~FYPYXeFD!P,ҹRHf詃 a*lqK6HF]vmZ[J>!b;+Lr<}xnnv1.қյ!{l}UuԄ HPj^q_@Nt g!CjSt#"3[+465tO<׊ ^'a߹#}`&1 `^Qɭ)TYpkS., ʅBH M!I^}zώo/ٛ*f;$3C%:` RIM -BDqe4䂈 =~݇5giԨ;NDiy<.W e(QlE(mdT XڴM+P7#(=Ԃ=unOCLAWZds|? l Z]˹~[TASYgץ ӛNѼ*˘G{L2g\ex" y^$pݺ>ҟUR!{^UӋlM0? ;79@-[.l^$fҷQ3D#k4KyWffUރ%B-vn˿=ɼU2HXtbZIBhk>VA m̿!ȋDn`K4u.?>6$TP2&ɀ[\F6]|Qs tƑQk:@TVK5~;KUxp΂aԛI-zj^fyǐ|^P1Y 7 a+Lm++WTE{qڱ+_6za@'V:.d:/%.'=ʌko`s?W JSX.¤frTe%N?Ѐy_yVr pwxomhaׇJ3!B=oëh#@]qoݳ)A~{SƝrI?zɭ'dKXyE/2H`Ï\'2:&J]V[ #k}N|n?5J<sw')?S{jqṭ{CA`.02@dcwhI>cfO€$vP0EpzuRO$zT ba.Z$s(, r5-)9g?CSK-{:Kn)a~G~v(S:JvuxnHk0&IXķ8"PK {Dズ =SjDK{]ӕIjL5884|O ŭ ?.!lx4t.՝U4Q}xZ>t#+Vح[lT`T''jQ[VA]`y+ySfr*YtgJr"^*3xh{hr]Ծ=:Uh0XT;(@]6,m_ Bڦ3xk\&* S2{ņx{_0nK/l[\EW.Nb5o8zݧi Bd<Ex d7P@ e8zm21}x-3hдCY3*%ZwH.s8OD?{*@ꖮQ^09 [սz" u~cԏGʳ)D{w[/( ?~~OY&w892A>Ӧh@sLi8;}934PH.t*H"x7v($j7d =+ڨb@K1{PVe!myhq-.砰#Ԡ|Kyg˨et"OVw9Nġs/&8K <3cr7]Z'1a>XbvK=ݸO? ⭈9Ep(ZoK"O[ vu*ޚFnTHk V*CϾO1]۱^;;klnwpItĻz2&~Aϻb!M M"aV(`. >~@ATi Dt.jt:ۋwTj܊9ٙ~s4{A߁LH=qc_7`8^f` i[~充@ j ^̀o WbSn:Oh|YPl &k̒ggL!kbfQv%_ Wlj8 5NDQ5kHf^ B qs(uг{Q% ctRj#= 6$B-^ lI~3 BS;&xc\,48`%1]ڀ;,ҋ5GIO|g=e2ɲ׺ Tbt+sM۬D5 c7 x.[$mm <4XJlA̿'#rqA|f-Tb v|A7&'EӑU&NMdv Ĝ v+tvڔ9kиK6 +/l qHc6 e J [i1tz(uLƁ'+B#͇@ƾu͗,G'w$K#PԞʴFeE`U?T~p1`%jys3XsJ/q;Vyi3*ȢZ" uUcBx*\P}m>5кTްhm F ZþY>ֱmqO`yh%8=)*9噝PM%v^wWN--Ÿ@J⤡z`} x!Y:{ F_ǩ,?r8;jŇ.WokXYQS<| !:QC  Tj&EÙ/yk^,Sߍ@PphmSʌ&H-*Mv6>Og8R4~|U 1ٳ#h%$K]{ 9+Ӡ.aT)䊔f!Y508$~~>xҕ1r2/p'V{ֿ܎̪p mR۷>$],['Y&v沬Q0c3V(mffUe?sSRzXțB8%˝|:2:`Du1O oEu)R=b|[W[|5z5F+V<,XǢIlZzZZ3ϱ;\lcQI/_Ƚ?@s ]MtC =cneiSqjmGj*XGZ}+X_##77,#g5"trSsARH N7x.WxU>+UkM޺,힥q%&p0=_#~S i1|Am]zp8Sx$KsԈJ*@e?' 높iȻ0|-4 t aԄl7<<.-qZ=kzxJo;Iٖ{M[c8{u-Cn -5@{%лV'MJD۞ ܎uK`+6DҔOeR46,Od::*MX}gsD&eR!'\TSp$5"a18i.0|G}[Y}TŨ \΀ Kz?UL_G\h{5Zj/Jrl&vg Bcv,}5.5pfB` q6\$N䊵=OXH 6DYXj4W` =D^w&r4(Rvzk׿7({y[u Zkjt}l vR 3pߜi]e̐T9bڙaQw'}O.DZ[xz_c E2a߆4ǦŬΕoƖoID ݩP"<?|[3VgQK\UMRχ^mgM$xԱZ+Ot*VJYw2.I6w\sOg< ' SFE&ABuZ)'9;o McՋkQDeS4փ\@m\0fט>ˑwnPbO;9z.ТJYox5tZYTH0kpq/d'O SƗ[8&!5ܝر>ýЯA ]Z1) ɿ:gHNnɜ)HL RQ>#<{c 0FZL?A!H s9o?goՓs/X8p86/SSP2^uf-  qf?{o''ÿ`3 V'dbUQQ!B*PfH֜=^ 3V6(S3WTmY[0Q-#=1Tcс)~$x=3=Bx r{Vhݤx. yr(@1_Q`,UU23˚W$T`ۛQ=)vI9#)r媑q[ ?UjZlq 0a5.%NĻ1Qu^Dd=T^+YLpÊ>NHT1ȯP %%매w5 ß]WcH+Af4(? 68^Db .G J5kV_q6A/nTfx({{pϝHqI3 ==4D]h-O;;vmL Z$*{h U>w,fmys-]WʠEeӧ+Vߙ!zJaBC/Db}:koGz5G#/ E)gh˚'1VhCףv<Eƒ#O@Zlj؃' Phb?}aUc`=4r%j~ @uF7Au.1pCܯpc¼#IEbYR$_D`FЌs#賂:<>>L"\0Y?r9Px"Y&c?fGэCU ~ }{T]Bo 0#ށwW]M okǙ>ɤy0LZ ȅ ,aѡkur V ٠Q13"~E ]-ϖ֡87P}:=@tc+"B}\7KQ>}Tl-b'f(EvBC\NTӄ4HФe = ^̞^֠Ю?"ʥZ֚;7FT1fFVt=OקaJ0 v`(OHc) F nfoXPe%\J="J|޻Cp} 2Ôp"RM=+]\ƕa5|Q_{H=`F0q{%L O f?مIv9RJ#,y]#,;/\ȓz(u ,F$Rd[3qu2nDI*^G 3ʵ^ .k/aKBŇQPFu64Zߜʊ6xWkaֿ]0#,7^GM2s814ch~3:i:~cx~u24298*>̡۷} bD`!Knoɋ1x+azt{)P"zc.-3=@}ӱmA;qcₙ *sM]sD`S}J΢zAŊMDnPvf^t 'X2( IB[0Jv)!Dru)%;̇"޹&>{0ҾZQYTٓ'p[qK:3prc9p1*_DrP8(6(Ϧ a(h0m#Q@[$_yq!,єEIVǿk#C`AKpgY!y$<~@iʡt؝9b㼞TJy:~uBK MPׂYk8_ŘU 8)8>Y^G,_88\rFTיJl'-X3}v=;H+wtӺL#r <]뭂 ?IfRĶf+/l(d(W1,xl11r(Ak2ƥ"FgluI7%@vhŰB 7L=۲ )-M<^fan`X'\#hoUoi0]zacu^5ʢ(y: R 0xxe6I-fǹNAy-Z0J!UQZAr7fKz gN^)_r۲+?NqG5U< Ҕ <6 łNPFq#(cX/;eX6F1ImÍF}7`:ܑQv& GB+*teCMJWA:LoZ{:"1qs)?w]!)yvS["X[ ?AG2Ef2:- Ժ`T⮦j$Z.±vTEΰ~uZ 7k)SM#aӛ 4_("K+#\ 1@Hci,GݪG]c@4 ^wx y}\<輦O9vmy]sHK5r/U,2kAS|!OFCp.ic9=d *\QaK?w RqG!Q-ذr@ׇ D!,\o x2ȷw~Q`V olӱLE$~OqD"Y=Bub p̃zڦ[e/*뢻) Bv({ + -"oV(*kl9g\¤ybl[+)ҒR1H} /W'j*ҦM:fMׁcJ TL;1gbd)y/ fO< E-xZ ކR+(;5Z(٩x>l/Tbc8e8SK SBe6+[&lNjf`g. weߠΑ w< @:CbVl#oG4EM}| vGrsҙ 7C&oApc:j?ivf&$U7YXre=V}4?+:ZylNM荂ݳzJ53-}m nt61&$2dUƛ}Pwk=\B`<{ѡ|<şoϪAY5"? cktcCD\{[97ғo{'+meM(j<ͽ l h/nrLt$;pN$I5k+%VOfJO*B$c|l̗ݪn5&*ZEGeɂı~`hf45?{kc;|p݉-%8*Oo`QF~jXz\{♶5TA; _`;մcmAlz蝏{]5."/f<iMRK R2{u B8_ ޠYG|+y7O@K =%i#f r þ.`ZNi[3_*Gex3!Mzsj_[DCydQ V3ap3+4A@=O,Ww/LDyMګbIΚ݉{ڂ;ȩȣdz[MtՀ&]r1Ae~u&~8I2q`6ebaLd!Cdfᦪ"LaS+FeP.jwM.uwcDu>-㿚 _KR9dط߮reX n3ΧQP)Qo%|Z@~n(R,=!3l}k2o[ RRA" < 4)BCFk2vj<3ۅ$9tq]rio F,Gy@ޖ1  J/HoA>UA}2SVh5v7V|A:iZ@nf_%幏r=y}[Շ% {⪳V8 ]Ju[$lNV/13? B`a9aL0ŖkWs2Cn %;jP/B)$K5pO+`=5mxz/ŕgQ"֩5^ۼFhXM` Gft^DP K, o^d#mhYf՗(ab\RHAr R/C] -)H@};O&^#|DITXq16+QG]x Js1!؆Zjk[i{@Rx0$26}9nOpCd`,}V u 9ٷnA󎔯1&h:W`Z,DPj p}cYj0cm9ښQ]Y(uS{Rh*t>'P%4oTKXDBckKxϾ<GD"YN$ΐ }}=})N"+&E򉾺6=KKHI6aepͩ5fv8r+?i !) pczE܀MWnެ/.G[㼌Ice#H],;&/Yϻbx:'v2YI6vm~0LޜвHKVI\FB˷|nF X"媀'0's``TmmY'/1-=`j\ó}ZcTrSS/J8snȣ'|2xN_핧%2 δ42 0Qߩzc+Y)p4f/lG a|; Lwi,Jp)9ʕ\%aCi%t%/KNRɍgOуmhKbLCZax!UJ¯AM:4aWQϊ#u+Ąj/~7󇽣Q@F*%~=<%QRԹڭ8rzy%H5⇿9lny=޴P:M*!)_V *|I,DJS\6` za:ld$3Ma:Ih/5g| ν"xus`md.hLh\8B+?"vH:ɇz¾x.ktz@ʓ.b?,ǻ-Ad.@afV<--zLQWW-*ű \|dec2kSA^Sg[e6E2Y<[&"D^𓜍h^,"e]۠FLA{4+V#au@7Bwd|dQs"JN @@P{RHªfNa6w@j-Zg!i4.iWGsCEp aV2:w?(TlCX0v,;,Gtdζ_hZwn`s(;#2|6z <@L|qV~b6uiUwkֵ(S՛5Zc_B+% ZCuVWZQfεNJX7 xQR.BDO%2#:<|n'W d'2ZndۃWHI^}zi*][-P@^l n݈2a/)܆O\r%ہW5LMv|y2rѝEa>Uc<:=TDiB [?EsȪ_*M/WLw$ȣc?aS#n,!r$\f#!Z/rcy٠z;⋙kgޗI՗Mut}k,>&8>% 3=X)ۡZ8φ= ?k˹{fUc^ڜ%vRa$K@/~2]3ʷd볜An^EN_:G}}ߨ޻f+hic'dt~Xl$!+-jx=ԧK.N@l()^A[;iĠk4^IJDp6N DӧZֿTc]Fw2_ȥt^~pM;n>9a"?٢gno{mV.]ԗ&J>Zp8Ei@/!/[Y{ϙik&Β~Pez*bhxU rK4U,SfdЌF!aIV"]i ȗҒO3Qy}qqe*Z Kct'IITG>l 0;z+չ&$ӵAU].X4ݓj;7r$"ݠAƦd<PWA@P.uN{`LY4U> Ny.'߽l޼yI޷b[ kσONm=y6o4,tOBi@=ShSQLJ#|dz] tCǼ6@|L  0*%djL(9C.¡#g~.Oe٥2[\սt&Yld /l̔|^f}j*p"t.|]aCm4[AKJуJg$&r Ĩ"<цXz}mȃ/I[we ̓-˸&کP#W9b[KKZ׀T]+k0'zowӭ'(J6Q*31 }M}yfTV1is\<]!Jͭ`KOk5,I_.@gD(YJhؑ?x ә1al9I;hK8l:c|۪ 8Q8;)DzQp3 VpAo~U;5q T<-ilqdc^}(7PI"4Q{QVղD7 QN,&h30,Tߚ8%>_/o0uPX=ix QL Q猼g\J8֓Ef+N3,Z,C 4B0 9{fA@=U , ޲0\g6u! 8t@e'%m->wh^7@ %RFӕ"K6\i&T IBW1҂wJBqC*1&Z)D2yp;VwRc=2zS 1]q7J|݋>AٵJCW\,kr N6hH\fW~N=/j~ƗPD<.Aoޕ牒x=s^+lhtX\MA2D7]9ND}˼7J_9aɆv`VPXpd>1>4Cy(#,?muL ɭ`D~+[5M7pj[RhAXCDZyh4PH9XDB ;4|C?N q\<*ǡ2(+͐|=Fa\4 "eMIl\_2)pr9[f/0eby JzJ6Y/ƍ,Ȍ44KVT<ўwƔ]sΥŁd*/k@x`F<Oa g,-30EFP 퀰X|.NYvCxsi.Bn]V=uS'"xbㆊ6&GI= ݞ~ppg~ .7Uwa,8 m:TR,}u|nMad}Aݐ=(]vA4GYwcU5/yD6yӉ ~~~%awP ^襝{6@vxHQlIRNuMaݼB|'n|#}oܹw z,}s$xޫ;6b/R&z=]h y#'%Ӝeh\-aw~tF[oiiyCɎBoU{ee% s ρn?R2qP.Vz6IUҲ[m`$5Օ _͙lcu3 ) H)pcTX vUQ酌Ԩk[H*=Vn%ϷխZ k5MW15!=9} rqK/B-xeMaO8)!IgS&"MNDaՉco,M?DG:㛝g+ >}~Ag龿 {UC`VTݞJw_h{$a%ętW81%RyL'/,5f4Ϭ@\綻ހj76f~N«OqPxfkBbcquH'^BMrsd <^Q70KԮ HFy4Q9=y'B}2?֍%GrXNsH =sxRrr)h90tk)\!e._0xQBTYj(R7yM^ Y6{`wVŠDž/eiΘlYE$so1` ,s~z3kΙpyE+5̺\-3j{CtvU}1t7vײf U/f构H%'BT9vV#ʷ>\oVYm:0ӸTL.Z'hRL @>e} aLp,Kn3^!ӣHWβ^3\P764@; ZG bdPޒg_xcKz ѳuuͤiu\2XUO`oj VDy3Za({?緇B- ,Y֕&"' ~Kh娖a5NɧE"ghC4wٽ=5f[9#Me*^hq֑u8&M{l[#YϖݚgVqa:nlYf&< k q3a"?{R7yN㧞珱ĺ'ON$J@",_3`iʖV  k \q M',O >iۄuNQKb;| JoJ㒡w޹^ (iCPjϔBk"16?y9'ֻhi"nIx@̰-iI39 ԔoV'<&srȚopdp4:^L-D3zZ}dú@!Ph9kyp0o7͇M&ͺFF9>.cE N1nĔy35JY-ϋmF369MNʈ@/=.@[vGŘ=f9&6Z^ 7]rʺ ZY녝 h$8<8=Ce??Htk= Nj nܳ*_o?"EI{ۦKbE>Aa5Qݩjx׎]ªsiFSUBBp"}WuF!zeS8HYMӝ DfC.#ma/pRaV)J7 V [C+Mi }f{v&-EHg X%(qx@Ȉ^WNrx\9;շXrUUi7䆉:ߢ"!sDۜ'漸y[Ҟ2>Be91x.;0X?LRlg:?L6 a{Ct ܕJY7zD_>L:dB4y,Cb\ PPW8ƈsQC2Zn}`݄\iln |`TnY;[s@SC?Yؙ%#K'2@K8.Y8։whm#QD:0 )Q%GMngR|^Q*w$/*=f$Alz!Y+(ؓ$Kt*M{ Rf1[n)vpw1mz`xm?=7BȮVn4 L/Iy Bq} 1~#wK7P=zik.$`>ɜlǁxptޤ,@1m:زCZ(kžQz‰OaqȇFS2)z>.#ʥ%0M1<" !ljE鼮CZ3v!U_#O~]q7 vV]ƒu$3J]}6 Pvu6zDyD8 K_htB[3{>PNm]9nkRld[jN@,v`NպI 6J)2'(xw@Oy ׯ nD7;wʫ.>:bBAQE`=9 gꐏlRlǮr=FRe^>{u߇Qdl^ |Mg$/Gա[qroJl,4Shr,MeKCxHr"" j(iLknY4q.U4*;hܜi{|k|jU|s1jo,N]S+hNmҐQ8fa>EK3WI N Sgl i`$!Hb\W%8pO'#`ׅ+NP+nڐ,jJ=}xV}!(D QDDЦosLU>}eA@uc iP}e°V%2OI{_\9b yDk~SnFN?#Z'kBܕTFO/VXUmӟʾYK x9O'IpU844?Wk۫2E'ln[@kkY9ibWk&C]tsse[P/^U̳$ʱ:HA#1uQvL6k}! [IKDl ’ L_. Cz%Z3@Wy3pڙۈ:b5DSƄHD?.Famyvͳˑ03lɤ} 3$y Ӎ S8RWXU+0c_ 5nưiBu1<*,"Gi4 s3=E:&cTr|5-$ L ewzLHR`Ь9q[6R$NNӮF31c8ş@^cɈ.p! ųM5ΆOZ6S=J^E?cGe!K0Fٞ-}OB%g Nק8Zg5a B[j 1 f}؛p f<>7Z$[@땼:E`P[e+8"y3S Y;Gl>fGKN#jR;Lj Q lStOqOC[o Vl<<4 -SPdd81!탺T} ޲[>_~,}.َ;Ta-wQ3=sike_"v#Zjpяcb-ַ46$MPE)Y>z@gK9./:+I.S!7m`2jkKW3Uj7aw՟"E?>>bv>IPiG 1!Q!n*72nX%eMٽM%)H0_kMԪެ֘YI+0A)dj8J#{H5x dqWxDsH܍iǖ':NT W8lc"ȃ:-[p.+"a8P>D`a^}Οuͻ^MN`cA1j g'-2Λ! ãk;ď2+s )2R*uQyHu]ޖ GM3L"!`rSQ5( [}KHxnI/zxʅb֑ENr !#T:KL>FvBt/f:#'$ИEڊ*bD䄥8n9b},,9V!zˑ^5NSP2,RQWCQ/@ i|;d{iQ_z] .GU.@LIt! O`G+V鱜{&)!_t(AWosLbքw7Zoe#o4g^6EY|N{n4.ɳF%1+zd|x~F;XDoZy wXRK9ј 8i݊aĖ8i' 'RSc,ΏNg;Gx@^%!'d:Vߝ8uȱ=ɵ.dP.CMZHz9{8гJb'v!W8 Y91ȓ7tER7qsB" ޻{"_5/~#5'.$Q@(`hM^od< 1QgUF3Ү+du=cfW, y Sǻ<yQ7/n1*s>s(_e»Hַ!~ּ/ w}˗k cyW:7RF}'Hq$u"'!$Dշo02̕>\JVeqYc2G6A.^pк qڵv3C)k:=aLHCX(kmMIŅ>?IDLxt]?\,vm6EXCb7#VGĿ亊I1G6˜VNiKfp{>/+~hgCOh[F3_|q912c V*)XCKUFuk @8.1gmU`[G༱1v[BϏ>3^Y4{jLNxDf%dh| 4=C%: ? O/P/!#>9`t2#2ztQ MF7N;c:_ژ*urW Fnn0x=-x\,qυ`>]r"=w[ێCChs P]>nS"L=J^ϖj)#"9/5^tsy0Rec\dR,Q[8Xst'_E- }pRm$=)wj!`y/>{qd {}ng_zPClی˙*J]a BL!AYEi,zT,,8cIiɸ$)6P7GVmUV-\˂о՟{(V}T~"?М%OJ}2z>HgCCtK]A[lڐT7a8}uF9yFDl57e s?G t7ݲuBX!۰j4&s0 Z)^Ju~.,t@J@ b:_c1q`wSG{ Y âJo$l S\\'|Ll؃mnd ~peHs\dZ6.b479ݽ*g#љZh\\PZ]Gnh5WJCJQS\9ZC7VeHW Xh Dֳgm><>d} @q:j1 xhF@33 Ģ%kJ4t\4^:eDP*8[ٯOш%FKgע-]2}tT.P3lu gnPI虵 AoGƥ{$tPpԺ ǿ_R|XEd{sd* .kߘAk+jzɻotߒ'ƌK ^"hcEn-x^8*;1\fI鹠cu*îxB:` qdllך0ync]~zqY%ggâ]dTbxYTLFiRA辔?*2w6]&FbI~WY4k+ ݗٵ6Awu>M`i,s@kcvCG!X8{f<:Ф"5\QO&kÙC2m"BQ<*"ĭ Τ> ղC!l"3qڽkfAÚi˼Ϻxҷ>Pkޭx@pǘᢉZAG5I', 7 H>g0JqRnX#%TS]1IHX'[pz,2\**7+V dGRXoR PYj#uIVj50X3rMPLo6\MY\t 2+7"+_ݏ;/W)AvKDgLF7A1S0KOq(- E @:hcI G<ʢ>&Ȫk b,p&Tb2;?z1;ZNS@bH߮{GqRg*aFpQZm];cQE$\W5Jk;֊`|{F3~؋۾ZO-M5 @iթ±.MIG{9ਈMD6 mmA֓ܘu *(I))IEqvYiS`ڗKǽ}:o/9'?=ȕMIRasH1v4n_Ўz1q~ H}:xyy\s s*xhBhMGMbI_ \4eMs CW˯T6: t, Rړ: )104Đ6"_$(C 껶JIfm?y*f Hb̙H%/uCL;@͝rpQ8:`=ŗ:fVrU^׎}xs[!E8\U"^X"!@ǑM>@"]+CT>ij6_LjC:BxKԎ׀U)a_`(gY!sގ][Hw-$20=#8Ì5aDH^F[@/9ԫ0Lf ǟ:_LLڀ!k .cw N:ohtqhBKHfhgAL@b%:лK10!c IOQ$+;0'Yo=bbX~y&b7_"o!HÕ-'U榵;F2( # U61UKv>Ay;qnWgP!<洔c7%!{ULFǜpS-%8Gf%q(J  aD8a{sR)y+4y~{kIS`~O=#5T)ͮk15qOctSX=9!zlHA"HAHËtE%[փeW|wvHRb0~=x]wOr0vUjXB)BHfdLa9|O_T!ap4ސ`H4+*0/ 4H5|/>8@>gڠV鵙NIEHE\ j2b7PeAި)*9jZgCW;x2͎0%f7犯!E!pݏN8CtL_۫Y?hL gb'WE|Dd ^}Qd /%iФ6 fl*}M3DDI_ס?e;:<)Jp96-3nW9nD.Uw@e>/a1 8{P6nRuեZyH=[Ӽm1| 2AV%W}MUƛJhH3׬7>$&D;gI;M0i.~^KZˁ~Vro0"0}8gzp0G0<Ȩa v|E(f_f:߿+ &Ly:llke@g;Z4rxToH5ԁ{I**fp tS+\>e+i&1BT@!=JƋP(A0"3A!~njTZu Ѯ͛ $X` _  jBeAafnv\ǰv&S;56;^:'N"V:v&ZcPWy{:nOcöDW{& Ⱥ3XӵY8\%7;{5wY(F({dgžl.A")J=nIB}rX䜴_9[;zs8lP 0Pmb͏[;UG%}主](C5NNF<D'iIHA;2z 8;:E֪MgRhiT ,@AK6X8{:v,B6{+MrԔ QažR4vYI]6#E:cRX%G]W @5 ܃ŋȔ$jl^2V$TCeIg4]}dsg4*( 0t%o߂"֟5.f:z 'aHAjaw95ڢnvc1ɍeceSM&ڮL~GpFS{cfdi[%Vs JBGexU6v˚Z%E ch/b fc|F{,FT IJ z䚵!R9oz[&$HG:*f2pl{!T OvWVڽ"k͘n9m[K;%YtznTε1,6)_|h6")P4宾Fl54~wCLAUq1E9YsGٸfBּhVdץr OeawkL-4b'] d ?vCnIwwp?ڇcCbm)B)e,"ʐ zcS,;\in{$t5>f8tx~Nli)M"*^(x]JmF+2 b*?.3Б [S'eK_k($5'|}52vY ]*^Ga.Z)pF8I HΉ/f36Ar{@Jۣ(Q(fE4 `SL3[E& /.y|'Y_ܸߊ=L*`D$F`+O-b? y=[t0NFGKT-o.!A'fթ/93;7R6H%zOf 0V?'!}9SeOuK&WtRDUB\(J(w\!G}т`r5Gn7ңEC`ś>uQv=qMBd 6]rO׷]Hu5&ۨ3q×Gm$.C ,Ȼ8i@ֽoF !Xd|-Ui}]`YSt]?[xi`~!/Á3X"[*ft^늚PX荇=dC*:ECc4PbOZ .cf| NýP)Rp仹 -,*yFxgx%c~u97Wubt#}êCM^{lVor`-g٧^-p|.@ Y%+^CJ' cxFQ ZGb7QXՅ;8)X)~M[ :a^ph /Jo)M .'lJ&Xɛ-r=UF}_迻3Kmê)_ΌtDM.O&:p65&,e8h,#9rQqݭoIU&/Hv8nm!foTҧEUTHd4>9x(GҺɌuJ ήu '|"mHOIfP .B=M$R\ZOۻ=/:-6©BY dZ6 n?f$yk%ݭZ,p|KgᓳKM(Mc58m'&r(f<=Ar8;V"%bօ‘'oW>OȻI2d(0ZbS؈Vva/]:nd:TDt K7wSvD3ܿ|} XJ)ͲעƉX6Yy]'qpK:G\Q(\~9kU܂>_TAP)`ם]a URZLUGnjghk9](l9vnGs%Z%mGҘH#V*PoZ ) e;a{-=6];L '|quWXi}eޗ7z@[t>Z ˦["EYv@&Vo5~fMA_HwЅmm,!g(lW\6R9'm[<^*oA{l﹥ (7 <0b6#4-(ߝ#geT/<΀` {V}BOzgt@ۢI"܆o4(&׌=Zp t#ce]+s;JfMHtC,#J41wҚn7umDrlIQg/V8I"p,W7iUWcИ/>LAוUHƼmҚ@:ёȒ#~}憎Cm2zsѡ;x=wrJ0_:*wc l_"tB޶ឣe#Ar;GOK\f-zOΓ<{WnVZOZstCU3ø'*,@/WT|'ma/gohnpe5\̽"oB>;s( yju#~x4rALѝ:%C0β_ {?3_F\׶V?:2EbҫO06A HP3.A4j^uITpuTdK13vAZ_:ai@3X)0.8@FH{t>#'j ljԽ<-䷔o% OFQV R߈a/7VMOuO0<Ǎ@eZ4uX4Ѣ|;j!h6\X.s7,G&_j1CC/uĻӷxUOzjgjh赅!F(|ײ Mj1H0-7;J]̊G8уNi"qG`P!i׽͕g '*QU99J/QȊ 5!#saKt)_u1{BW`MKQ ЗMV 1ϊoWXo|9y.h\ lPgq~ ~k|(F_;EB&4p WUi愫})wğ5ʄrV9EēfȽiaCb;`fpK<|U#=1$0VqLASPo2 ^3Ů]HoQ9G<^PڄT!+eRf^IB>nMkd!F~G30~7̦WRz5f&z¬C}-߼vB/-{-4pAL%;RYpZlϵ^{Vګue8>Xv|i16$sIY$x m{ /1lٗG.95ӿMX }7j."oIǨc Wn ӻ!ww ]fP1+PYO7EJ^O_uM.WdT^˃Hd%T?87BA (njJNT6~x(mfᣪ3+dęNUh3GVE==fCWgfM&vNL4z 5,Ƒx(1&?9h] |뎍j'G o>{M>1,"ۃ3,aNlQEG]^ aK}Fp9&"ZC!KDCM0vrL/PWPDb8s*2|44nE>!"miXUla}O"b\N@ o?N#_n]J# M okKJX;L}Ȩ Q"imUMAiĔ-Axf=5ʲ=UgW/jU&k P1u(1`I,3؉_ =|lB՚jB&|[[PFAWX`Tnm }rD%ԏ|cׇ)O ڝt~wcQbBjzeo*Eː&S^V3`EG;`q[s v$Д :s yZx~ 'o.FT@p'(Bb{@!@L:7 y)'kN=w %=F|;xZf#$T,􇻣Bo@[˾_r ^nN^ϵaK@Oy\Nˏ=0)a#suB"aJ'a6 ERdWV'!Φ/&"N n:e : Ss[5 ~hv٣(Hyt \"7Bl*^=vB00Z}üSq}G+kxqsg.c\sxfkm-=r0fIX?-f|">OC~#[C6plH92(p=R$FZxy/v< ,:]˖]G/lD/~e)jM30sn)[o OAL\,9I!MiH/l*.7:V^m N.mS1zcf=vVZU0tD-‰=n#px`*0 )'~Tomʮ|QBs8dӯ *5E+OȡPtQ&k k^6<3wk$%鸷I3cy3Aߥ i?s8`iӥ 'mB:ؓVXj bMQo^9UHsds8n5\<50꿋yE&!m8@!l 6;jbo!1G^TdB$?o0ֽM6> 'u.3uGssd6>8DxIU=SUKGx7)ӎà9ܪ7 9Llc5.ë_<`1tghl=qIqik6\TTjeinP(k 3W E{'49huXUNI_6{p}s{o8AuOKES_9Y+\:Fw1}ARs|3u*fPBr ޝrIu5i?z+ +QpѶ}%iF0}ǏwѱE= x[:k/An #u@ ll7lsg#3>1;Mp |/OOW+ )Z-UWv^}78hŕ̫~)ɮ'Sa>4AǰT>&M7G~ oI sjgE]~S +vRq7!#KBXˑFRg H \z8!bip  M䪈Ef9(ͬ1m]ݕ.$7G 9oRe1с[nu k1o #Z* F#(n΄qSsߴA|T˽_fx’NvXU%"o '}=%eZk9*s {.ylbɦ05„ȐD<"{wEs-7瞰Qc1]e=cToFm5!<>iun۶7nD0!ZCydp&(4<~2Kј<##(0, >{ izm'2Ȝ<7,aT,/wk$RstgӅmlխUɼ`Y&'^T OיKe1nomm'X=a4+Flݔ_1+ޛA)X0 CDj@/^Uw͊t2o݈6f:B 1! UM!,& OZ9 NXr6 f%mXhen-pXR x[-bt4*z8@.mFZN 9cڴqć9l9=dF})Q )0k3t8x;@5dnMaP^ V!lTJw*1^wxpeފK ~P齗R ]*}38|cJQpvK[?1? Ү~7F jMiӕ}ܱ6Kb5WxdY|b&>0dq^q>  w-ַnI]콈أPSA4zpOm{kVR]J&X0$i_}1hN3 fc٨'DEo|"ElPȶI$@K OjMiiKo*zJ$rm:lvz2bV ٷ21JhL1%+A{pK6逄~  B|NZv<ZP @MF*a39hca6jY"J(8CJ̭^mȳً˶ȡ˰u@ڹ.jI# 0mFu Sr [`Ĝ.q-2n(»q66P1 $Ē4WGY{q5;ʁN{>,|`5mׁƻs?4 mrGm”,@ y c=[}ln^ ^uq_'g.lyj?7Jh .:MSZ2&N!\%{iWV/@X3?GwiQI8A{a f F m[^=RҟA"2q堟NB{?ƒ!C;\X(cC1C'ΗjO[QnȣM̬җ\++ "z%_`E{]bOy5]:~fra@3ۻ!7t3"}F(S;M8g}x<G"\U0dE]` '_wB ƨ^R?"M,`,ȑ(RJ#L!y+t;cr Bǟy02b#%myq:Mռ߼GaկǓXq.c VQZ'ҹ`}ۮJ)d<{"0h`z5o vl> v+@vuwQg}'D D9ʵÜ:b>sW.p{7vcfe1M MWC@=MBo `EIZh.e;490}DU X_7ĪhUH>^KZ2/ZXydn~vxd)!Hd8]'M~q n@a4t"X[+}dtiYX- vbFzdt1%sP3qS?&βjd*`'~+q @z.v,tY8^#5RDwYS _Ơć'ʼ;z= jSo|@.L.svdz4әcJ(bx(\t?`"şUHp&M*0=нLYfb_}1>!/{drܺ>' le(b*:7Ν+),/cx< p`A˵obѿ)k1*#sj% 'VM#jT^3Ct JƴS&uC?" Y"J>g1 9a50JZ<}ɗ`fD&;[몃)`K\:*2KO|JJF _VبC&ͬu*FOgFM;&m1rd+a%G;(B27Y`&j_zʤ`U';m3{q1EhL~9-̼ٕ+ˤ] s),{?v Ii N9mZq'? 328?FN1ez3%_ bk_j!Q!'Я(Xw4jn.=B:Kh\Ҹ8Vq.Ջ٥!YvqЪZ*pzםjU {}mȷMu <brEg7<[P# ӑj*8{]Ьdюw&4+F:m;”VDu0{B35 eOl/- :K$E0eA(Ml4q˛ 7W!.=)(LlR~ XIx&̴B>kcLpmʿzuЯrbS0Yo"䍑(Cl! D&j3.|J Dcg,*Kh|;LoE3kԴ'L*0/A\3s̘o=n㽪{)UJ:X}Ou|Fʒ>,RԼcNYS_KEvSNEX}KP %6 +,]NڰS)Mw l6Rb'rGe@.$Ri%WԾ+d\&LeS{ L?goՂ%.Ŏ.N>>EQʦ$eEܛu)14])&C\ Vzvw$f:>陨l1{tR&xUH^ v!ƾo xi3IsŁ^a2/.6Rt0uwGۤ5@s|%8KՏA$st:{(Gj}oq][u}=0%5O5gxZ1GlYʙ'J)y:44նzlo͏vݛEj':,Y(_RHSY,z"ww2FAG'"o4/^|i]-o1k})d:y9_J: QI8mzCk?354tf5lx{1Tj4*]S2>'^oh,_FZ@]ܨ lrI:пs[q͊ >D ca&t@\8HzrL/]pg"n7B+@SVp _VgmLQGlHm=J߬ \ёa`-MڪK[&P _w eW4d,u˚D Q ҭ3ρtGtVln=򈫭azz!ٳ+!"tW [(QFCٽ 9Ґ4XQL̊(Xw3oWB}f!ǭ*'y}U6l5 4eG< LD7CrgKbT4 AϜ@qĝ]Grc7-ǭ;\ n~ cqvg\(8'EnA?#E v0}\ g}{E7U%n7)뼠r\(&؞(oșH\ O@nʝmv5n6 +_0`F483~[8u Ӳ)GqVa+Y]\=f-0\tmmsb^nj67dBk5-pL 'ˤe&/x蘦9q8\vi֏~(oRn[<xLޮ %HS{s ZʌTaoX-4gё'Ii^n4шqAl@xDDWG0/`!RsQU aЍM/Дg)GsMCbWu k7`ML`X!r 9W<gҊ w ,'Ih[('vEwpYpaE!ʪ>G XpRQR\'qZga 81,v" ^R_,RtHzFbY?,< ĥ|Y֧E<1<6SCI~Xf*@)zˋTZ h?)Q}%?U#5!ޏB6_%'X4똬͖*?s2?օW ZJ&$L0Y4#õcAN4k,ʓպ#IݚB\[]ҵ5eeֿCjJ:qks ,3m oCձ~7!J5FN|raZAvQXQҠlvDڔ7nb1 G7oo2gzT3_S݇E5~-HiIBTtZƫ!Ot]MݱKGDѕa8NM;vXVsr:sGP1YW2/$|6̵O*D7<}~ڦ8C#0`Sxj.5^6*] ӆF-59A錜%&ĥ#ō11 @9^Ti$;d͗xי|9H{HR{A=;,@3Ds%=y3%RX =Q`/3T\ v*ÃC:}3FU7 %401r[Sf>tRe=-x}ُ܌zL8șMZȩpرQ% GSMo1`/;oY%@`zi  &#WN4N*g1aQq~La1BS* ޡtu=r6@~xcX`BJc{%"ntp2M*dέcF@,!eI]}e+ QN N'$7t%W D`@d w;Ι:YSy5y!CߺC3X&~^w%) xK{l8Ia "Utm,ƒ}_iVguMF`&׊YM5J$vxʊL &SGh*NT0(xK69/#<r !!W 2w Jm:yjAhwUVU6 `:ݕQwAhH˧ i@/HthК1I0۵h"T .ln~!,gAB-iHh$7$6pѹY;NzRGe~䮜zflbg AqOЛ(*qA4VnEdh<㔭쏈;%D O[?Α8?TBin&]+'z5qur~ !W +4RPcB0Xƍг q|_!ܓ0/l=f .5Fz)U}cdv] eF?z(@Ju!y'T?CV̀\#[_"C lSPF(0n!<2+TnkL]p̫K @nmΡz$n>Ln,3~!|#c>i;吨CB yS~TMdb3oc[X(_dr ezLr 8%Sz̖@ M ;IhȈYӘ<.Ey?y9 %oTVD{:9J~F;A$/#ZtB/; if0b;ɥ׶Eg8Eܦb\ޟ[a4 Sd!& ~zivȽ.9oآ &REWAޝ4톈wPD}~aR'k^޹ۛ'vA1mo+K}E`KBptmA$weR a*4@v~{X!xbNM",GS8|mU5m@j:2Nvgzm:5w=E T_c[l&AmrVN%U߃#pLҺ);`BG^8 zzJnEL!& }j8Qe͚A|5<tbV>ށ'q.?<Ӂ=r^2JY 45ޥb#[ۍ8߻] m̲I#?2׎U?KhYŇ=wPQb od윙s| grZ"c_@C݊2c4)@]T@k+b} f[=o*Dk߅II:g ix@0lk*9,{/~[Dn=I]GPwSvS-14yв IyNZ&[KI:q*h3\E%WJ VFkaKrsd«}v䜽nD/>gxJjB'xI m^ɦ UI`t墯RluG5-j*C|b ]s,e [φs]#%r+ F,";HɖIǙ -5(%7nu919J&.`T9?"4` U&O^TD֋ >t]کUҹ-߿L Ҫ>%jmɢw*l,4yWV9Ow"GЦ&<['0 z Zq8)S Y.Ɓ#oWl'~h k>̪D<;:DLCqb6sZ]j toy~Fɍqs@Cy,.;h~l&eNOpglnޖUقdX/,:Nu$W@ONL/nbPV+|qgO8#VJq9"mpeg^@g hGJmE3cBIU@X539wꦯh_YWOebc Y$syvYPg (ܟ6=-Q q;w_EX Nw"qV'z+ i:2':b|*(& 9hډdN 41_ݤ4[.Ws7,YkUQ"سȗ>BQټE9ԘT& c/#X\"2N~æDwDf BD-#[tz֛8ge+ц)!($XW9ϑEIp0CnFWiO\^N>#IM ?lcIm㱑+S\XXBoX0ِB V _<7gT"S>@mwJMF'+僇VpޛCo}#9m3㈧eP3/ݨy/ !F3gv~w.n-V ,/YkUgϝ3b mh:ݯdF ċR v5yn\Τ# 2G 8N2=ӯP2 XmL☌i[s6d2IaJ%~udDj;tЅfB u i#̞-pXB[gaD'/[5)c6EɱW\uj|/V4bi?޵(mh? +Ạ.+mtj&paS`pȼ7==PFk*[xojLT-j2ѝZlrs_}Sft2Eo ]]XfH탾*s`V^R9]oAKP/59qw&k/Vt?BQ_YzOp;?R FHջ{P<^$Ĉ'WW>?jw੿FLWN=|D0`iymH#gi-,P \b`$:zbpA-E*&X>oMUKS*oYBG)qhة7Vofm9=K`zhbey-:)8_קTP="yrX5Ob23@߶j͓ͮYVFXCeB~vt^re:M %DvOq^+yxj <8LV$]$4>n~]M(HC`inCǐyT zIΐꅪNR*K*H˳b"g+ʨ&|qX!d!)ƃOEh ZZrhn3"謼Θhƾ: ݈N&b6Vlj g5ȥgf3\lF<6&Ө! KhE~.pKhxͱ"_ ُf<]mS$3$.kv¶if͈6aJ*6c+/cèRAd'ǧ םTks>/ЌDqXA{)Sv$#әx0;t,εZA'XlPHI+H}$e9FZuKV0!IU9ݞcstߡG}aze&T` b(MH :NvsH(Hp!u1%)FҭDH?e_01\/.F9v]VL+jKc\`j X@ej+^߶{"EL=3rR{zi-7-'?pVQhhղu  E G-U PʹYr^dRLGzD"zk $1شKrBƣo*dr*!qwf[ZJ$O&J;,k+&Måd9^ޜ\(y"EXL1Ǖ2BpsХJԩX]h(/fa@Zvn@Db20ɧ^|c"$3WkPBw ~O/|aڬp,͗rӤ*zuy6¬ 0k' 2aHnFAЊ TQEӡ@<ʎSjlA9j64QH;Řzy$Rc"˜o^0Z `:/'s9^:+7Eͯs0Q$:%l? ? vnEwyOb4%.pe|[*hZ4rg51[P_L=,gtU[U]H{˄!U}peBXQᘽ0$zʤ2==q$rer[Q+YC L5 )KG>\MCky./yX>-/vDO<U&E_L>΍-#}H9-_DgԋƯ/ 2b5QoYC=z&pB3/YZbη vS X6pFb+l_Zatf<bYhz\Nd/]=;&T"+- %\}r7Q?(-' h{%l2 4v|iFfv6qC6Ӵ5GtSh3Vm !,ы>O!E-bGҹ톤Ql޸Ri`eJfmҒ bi1[PT:94;gBqLI8%ȮڊS&P-( PW7C-w0zG^/KI7gy>FTֳҠ_ok?Ku!#}%e0WGiudZCRY&=śo=D\F `J/:SSys^:K@[:zo'wp5D}nqMvHO.skAʑSw:cDKHF0QbOVeĿkAwUg XbwO%c=#É$ynթQ3f' 4iI-*)dah'Ne׈3q@%ؒ!-:/"@+-6eRT&&xUiJC%bWόyJdnPp"qW5Zڹqeys)P01+] BpSd-f_[ tH g8=+qW;dN=Um"I2DZC6ZaB"KɥP -\r-5 "* V@䫫 5hb@Π 篞OFO.rkO0m|zMCw{Q\3]pV"Ipͼ>%s\'璯LnHiN 7YY}!9/&0u<&u.. HhD$}(:pPJrqTm{[ƌs:6`S]ю4χkm^q}mXewm3eN'6Tz0%I链8a䬩j p(+PN$d!ja_Da {bnBI&U^`|0kB`u4\ IɄ6EAm- ΨV|쨄MVbj**W 4MX4ZFC+Ww.l$w N9dw|qlCKJPKhF =ES@\)_Z,=wCҮ##ۨ<-DN5jlv^ٶ=Dɇs 4=N@k/ߨ۾$3)^h-xXK9\V0+?`w_5 94WJ6EI4Xxݒ,c3o÷kɺ1"Bhq*v^~u1dDmZdF#Un ~n›/bc@2}׎R0QciL[@dn洩h@/׻'Um2]3-+ʕ# g&F9b9-6HDPN\skYH-akqf4fZA"&>{Ch>w=[ fB򙁘%BR\W\3%F#C'b(߲[d5E0">\q|ɺ݌>8T Q]9kmkWg^cW0Z^(^;_|ϱܕs+[9__z/¦0X5kYZhd?m,&kU?$ hK{;yL]<%3<Ivsw(_u؀l$f^Y*d{ϙ/t~g 9>R KP^d,R%^61“jav>@4 TIYBьD̒"RH|߇z|lAᵠ 0*lK #PzEu̱0Kfh[ LR VՊzdRdrһгK~̓A,ˏ^//CP'f\eQd_WpHz=bLvrQh09^תW;f601c̛Vd}''M>b&<% F;luΙEHĆfmS XWJD1mzM  |BgPwZi)669Z\0RU~uYGy@%i:&-Jg jl$7_uDp@4*w7 , ׸m6 sG4lc`lօt%h ?xKMҞ6edfQi&o'_9P - W;fC~nAFp2 XZWc/UqAD2TCܰY@y5Y̠Fvj q߮144jaspf@m>Ρa3~ڋn`Ga6YJ[tSycRW!BAb`ܽWjF%lKϷV 7k# +\( H@]Nr5։'A,7uY3, 6upg.CraךU<*ϩ'd`zy%FFP[tX$| j΃X1dc WoQ Dm]F4.jQ\ ^RهJ-jO+2-II/K?hܶک[jQa!ekvaf^Wj1I ߦcˊ8v}pVw96~1Hn.EMvJÕ8RԔxgK:OP'iDNfZ1Ix}DคH9Rc?X FNɗ xFJ th @Ŀ1)isߏf([:35viܥ{[#2b/+~.fy3A٤>^ց~ҊeVtIs~Qϼbs}ȋ 0mkҖy[C4\<.bT5f"^{hR6YiNO%к*vOe^uKgz#'͡;RAGݑ(PkbMLTF%B,a8) @J=SI&BX fGeFIV-1#0 mU~ YƓܰ;Knm>'vk,oD}buo/m/i<̄p-bIQS<6gK帺D^K@W-M ܩ+Ӿⳇ{F5@&qVOF}+1D2ä^~!!qv{\cE/?M6!R~NuWq"5%lLKD>)}pXMY^=<@:D "e $Pp<[{0F16Y}4 #X%\d+>`oW?M5`:), Ma#Y GҎR N H[ iE$`Ja۩"sk >--ߒ2e3?,*܎B34ļC]CߞE*:૎AXm ~TQXzŚ2ꯍ",ZEL{,̸ -FiXc8/2tmFY.54Q.OEĖ.uIbEJ4,&Ch_z/oLEB~D7G|5N=-pY° f4=RPP#elVZ3zZv:tY*l`/KK֨]M$q5Y ,+5Ob֐> F ޟ\"@&BeE{_D=(F DãKr 8S~O5'1c&, <,v­/@^ Gf#4QPish+bBqԠNs' f^.#&;vD q%I̔;xE-mO9t&|Fe| }o=.VַH<q8}-ohL@*Ԑ{W ~٣䂎R*lYNBY>iQ߻*[| tc>oe{쇑uBk5\&vN'-n^Dl_ɨ:5;US/:4?Z`lpLTuf6;s&.$bĎ4&p&_,Z ;$\qAjx5l ?`$j6>@Iy2ti+n+e:}OJTȯ!Z Sİ1jJg=`jA>|ޡ-dlq1'5ÿ%d1=љFLk 2.Ta:GA$XTqqQZL65,B{ Pv9LwsO8&Ԭz|&S|{MvPgEqiZ"+l7gH?jJ4y)UYʙ"$.C;a`7ld5'cZ6!er҆OUQ#dHj&wh 2zQkD2c 0ՁgBW) jܡ7Ի|?LtF{ƹcw2ڌHq*9SfȮ) n30g 60IqBzY6&q[/\)&pLa[8>T=b0_&D{7"0/?-*k%3lc.O7RO ˸n+N]JA1ߖ<3w&x1Sp'$Ҩܼ(@12TE9`cC GҒP UzWzIc΁ 2e|qHSoGM-yIԕ]>C+~ݘ5GB_dOմV1ʎSf}LFaosa{ò#c1ڬ}Q:eym 8(֍xRu]K͠ʾ9yDX5KnQ5 oңpėנ?I꟥eQgIm֎g%u5m1ʪ["} ! Y< *P%.mbw&tΈ3kAo'd˄iZB&gҁebF} oZ;~e^6e_1]֙0z~^e5\CnWCDC}HnrV ykHh,|Y粙K Ne̟!7v6i,)uzT$|I9&})9M)YZ ,~sP @<9@WSDrt]k&%џeT(H15~i;wTؕk|, œK-;9۽ `˦'"5'$λ5F-avhpΝ.hb; }ͯe"iX$ p#TP )ꒂEKb!'BG5SϤ vNލ*uk=i-+c [@s ж~/="~~0 W/'#ڀ+Ū,IƦ?@"Ïӌ*aFY'}m \^.hbŸRBO>qǼ~@`؄?kR$ ?ߜ : 6iz{d^Ѣl_zb]6BĠX'h:C ߌz'9{GVfCu5}Y#ȒMO{4V_%ɛ 3SǨqwVGL55g߰(nAp:Lz:+4 jƟAk&#1 }ZaG耑WQ?F*`a_m~-4]SJX?sOf\~:g4:vKW{ I y}X%[2g)Ef@)q-! ϵB/ۑK$!h^o))[<繨&̤y )"od%lmk$d5iL?;˟DjjrV6xElۂ膇pQ7pUV%g{.w¬:jG׫K=ViHDWCl,ˌ\X;G`x$ya8ޣ+7f|D ̮&.SnSխn UyJ݌g$eDit` 1aܾ뮮KJVV66؆Ti,Ζr`Rz_繎'=N$Lp7Gy{v\W #$`Y}0?)$Uzo@ɁpurtErDȶ,ӯ2[ >.CZJj(FZZlBkZ7?bX/_'ruMO>+זbQ0TQ}Q}aj}{Afh$#}LEtPSV:E0y/jP}خL}DEXcV,qXUJe>U_`x '6J7Pd)sz j}I NH4ulV&Qˆ9⏢#>rj@Il[KWɅ_0rye٠lgoXCSئB7ątK#(9*N!zԘxT;@^rpgkf3^Vp+`= ,Af—;ď5 7Q}+~v]c)P TgK I{ݺ27`Od@Jӻ?+M%<6 b~Y=bYt\Ai8D&>k8YYbޢbֱb3tf6\O1d$]*F]%a+Jk >9BuAMk02峅!drcb˃#ke}jq y ;Vʺ#}Ȝ>Jd +#|C!WhhJ_,c/ 3󠃨_.ΑEȫhS4v_hi>a")%*AM9Hu>pPjqRdW 7YsKFtbY`kvぅN۠ERYR!c:j`Օr=R-.PlQKqG*ǨNol/9DK~ۤIcl1k4+s. MbޥyXLR}?W>b!|@4RPvCp@v)ux2`/p8fVڟ0 ovI.Zd_ͯR~7X:5vJHhVǓQ j]Jnw/ 0=)y߉_7L 655~eqR_vߑ]<. @l6GFvjr4Hقr?zt 1D.wq˕#`YSFdߌh^HÓ\Y (@{776z<${c A/(M3dgmS'lD`|h?I>x Ԓz St gcŸf`KS}E rQW%k89pIQz9ei!ߩTи|'q!:Mòd@^> &Ho^^]s5N&aүBI`-󡚎#|< ff5b`Pkmv۴ܓN _u^0(bE|v (li -1dEIg_/j~mj!g;YTpY< U7~$ 8\)ع 3d+˼V wRV_)YTa2{ٴH\_ J֝-F䎅Ք (5_N.XeR$0TQd?_ O!5 gbnGz2[/X$853)W`Pq3F6V74 c(SlM(}RZc}tda2𙅏UCދ6(Xe7H +ٗV2+_v 1 uYSLh`ƟCMb:`.v m;L2S^qM\j[?LYa:\䡫mh9*q˨}R p,n^v;ABd"P+ϳg2U<j\=#D wXågD_rw,Nj}-j+b9}{Rr!Gs|"{h-S=%e2Yk ;O>}$PcҘEYG.}8ظ^ZdoVw:ljB/s=BS[=Ej˔D';(O0qQZ',W7lcƕC>KSzpϑ%I׀b&k؝A9@W@[XKej,?ifb0PC^VRϣZJ%ܦA#x6"FY.Λ08;pT&8/wГ&gzn0%]zJxG @|wh2]vq?<ߟcH@2f EAƬZp{YǗ\SQj'y XHlA"nq>%%+0=YtԵa"%# \9E M4{h?XHfx:%s/}sJ~d0 YnNɰ24#pfSN0x)@Lj=局[x(a 3ċ))M6`\ ԟd&c.älb qpGnseU Q јX9`Lf-R{-+"9Ssݞ){}tC l/8sA0D 07AF7&EZ@b1D'L9V)\ynPD+ p||Їx)d~NO~& \YۥNƶiarjJ+>:qĩy\e$RL9e#Mp[OT`$s9@JSa 82~ .L T+ӈ} _@+{еW-TY8}}Kd4I(Tߪ|CQ倜 oA- t96!&3QͶS*&H.:3?֕"L!GU>|.ZIJO e(Z>@C?l\s} !#sLyķpjǽFmp8SJI]aZBk)AF)kEi :9bn:Rۓ ‘_KAΊGХNȫ>m&Wx9fp/,W__rԪ1F-.XpFuֆf#ijϵkJERݖ?̰:+>BV/ȔME{Wɘ|= c۟xb˷מ O 0=!`tPK-g l7I<|c&K2kQGp~9AIv;ǓvjມgY8O0"7gZ׹}O z;?TYܰ{Mm{vü)a4\kF#}?%ֳerXKI /5ZVTg Yx(X M ŷv9;rJ$*H<[ص~岸]r~B!P0ƫdώ4=x=Wپ WB+$+#QMB &ً@Pex9eYW=sQ.+FT UIL (Ke؋NO93>?v[­Z3+!k#S1N\"V@PfNU/ߍFӃYoeρ8yaA*AS84cjlnAOW3QhyďeXV<ëVy²=ugicUȨ,4GMpO&L;3rڕuNJˈV5$ECH,6LͰ43*_GفGM"( b@70xE.Lzd 1y%u.SS \ȿi5攥 7Z5[_ܴ4QA]½F B@23i&)RUrA{Ds%A hh+I#|*xmsYhUYr{|ÁџH꼞W  tf34o>V H|fuP*1!p$Dq(g4yj">?1wJl̐l(싻Z'g@ W$%GJуN颎8p&~?96ZaL8B.,~Y/Z}gWUQF&+jmjFB3&s*ϥ'Q$S"Yc/D:THZyܲ*l /# m]q3nݤ#9)E4:Or⸨7]@6KBJ&X:/X;YŀwXdKlUV2B̬Tw =CLz[Ie#K3;/}]_GxT_w cyyRzר3&<e#dM'u8#nB g9-F(3 "&-UG/Q:-ZT&F3 ^ `n 3I MZ5k ZZO-_y3ה))B l2Ֆ01ޅ HsP2 lޓqD\! 8iClxKNblʢm`rXr?F]@O;gauT1IΨuD״E=u90Wt'yrtp.흗?o`ݦ^EHY*cy~ؐ(]5}fįk vs\dޔ'r)#-ߊrXԩ?$*_ p@~/#H]sbۦl({f"4{SݟCVk xdWIL_ʋwCxYr&.`& q^ь;Js"ɻ#@.5v|FsN2nI2+Z-7o;JdVrn*c.F(% `X*d=R8S#@ɡlzf<@(Їܣ ݮĭZ9V"A}H3hT@qoq=IoϜQ8Zo=ayW,p+Զ±L+|pUpuю+f۪⭼S*,/TExX;isi:BS68ueb|gNAt9AO)9=u[*؎t>ߔ V qWi+s+,0_^Ej/BOˆ܅(i.3#'"xu =D&m{==b|O$F6PIqji-6iz58<[f Njh\.(޳%d`ќS!E4ٓ1aZ3L0& "96'9*{7ʏqPcF F!/qʃvf ա8ک8LssvbgO+`ƟJϧ(Zᴮ /orEIX?M pch;?א$0HDRd|vч_&+^6~HM{h2U8ab]c_SyrxjZg9)2}n8! ]!4 uPlbC3:UHzu}CqȻ1]51)im.Ґ  esWitcu*yhn`+EZe+& kߦ*B:oSVŢuykK6t qJF 6}6 w1p1;7mͪrS~s{Qˏ'_3~8}:-afۊqybq78u"Ғ}{ ^JW.?$xo+G\C KD><+|Z^ж"6'sX&0u3 D~!q\%4jsbR@w 6 M0ю,QCG#s]k;(XjCƺjڒ,yJ6̶nG~0Chi*l8X S$1gGٺqbɋdSRJ-Ql+74%Y6  =vf9hU0J15I n+d 1͞^խ6GOmd~;dm~sG~[_$&5~tae)qZUWqBh$OfҴi£y!wQ3R@ GRmK:0Zܭ$۪&[u`+з2+tfeHWTS1 BT Vt|Ec=.xG1(MY>̀mLM+ xy)fQt\"$-nj|"JgsV,Jꖗ OFUr3@P7]:@X&.=a8 8KvI%"JzJiɉkM81%x8 ĵ~A^- tMΝ2)+@?ER|p=,Z]jWx磺.|@TPfD:٧秅'3.\mwwg~+|EIM Gl?Hxt`+<%СU@R6H|45c|;}x%u= &ϓkM̫8f .7B`C bd/ B)#aL<^ D~vpy`Wo@2Pzp6CtGUuP!Ad:0_fjо'v$ƚ* ]-D>McOc9/1%6Fkr ,*++;Uӳ<]~fzSXCWװsOJ ;s Ov 'Udo%6ùU5MK N1DpWQ81YLZSpDLNἁ|=[txz?}?d5>/&Z+ X."i$>@Oٵ)Lt)Tzy2zkl| ?ځ+-iQFPDtͼʰxG?Bу%|[QAP3hLsgn5N;cxM?шo&RbX'ߍDh4 @>{{U(m5R&νe*z҄2|/^D =^93\}9Ǿ)*i-(¯G4^$!,]oO#7v=AԈa^Y^Mp. ]9Pt$|UVMT{rcd䪖j(0 ~BPeHFfn_-]g?")q"ȸNRQ>XĨ)J) )F H e5p}e]W$_{QB|`WQ,dزPlʠqj|dgs פֿvio*e׊𪤳FhE>ݨ37ni2z<#.P%9V|f=u8;+7o>tZztSs!5&pqEJ/~Vh'~MEk6:/ͽC[xPѬw_z^bt[ƇWH{_% 2j֟ENF o&0Dz׿wd V?%${aMq߈f0i<>7z7Vn?35U,h9h XJ\W5/h*ZMQd*Z!]B5a͛x/'ԩ>{*nVH,OhDIqtgvZݫ\LdJ>)i>\(Jyf鮇W;1 )޸fYך>%t\wMRM%`:ol C{3 ī+S*;TK p/+bqN짽!U4{ul50>h_p@IZ8ӝμ?BLV\3eCfn"-t(+g#HIIbL΄ 1#= 8:ފ?ݡ"~CdRp8U0 ւQS*2<ǿF: jB 'pKjQX.C2X sgFV@1{TO6,~}J@NDGcP7.VwԽ@tPkTE#]~.aj9kɺnh2?zB @B4;TaZn?9 CjaبxI|}?J1CJּx$ npٶI Wt쫓R 7 8Nd+Fv HRVP[35sVQIS2&M"N•QYͲ/}^yN-.>C}'CFY6 ݘ̊~ hC'@1ڠ]qQ00( [ 1 \(Gvnގ8>QJJ]sЂdj"wHd<Q1F,+o`FP50'_6 }a7=a"LٶvXw1c;auRwn**uiM#MhEd\3q&bWaa{GeJә|zgcW=]Cib]f5Gh*IbjÜ>?̶?aiLg[ӇGa*|!_i)eM3Z0KiATK'RL s,aD$q"@"$TͿLTn%z)32k¢u!r2vW.A{1*̺]EhX$}!ICkh?ZCXD&9娮Fgm-!8l >{~/.z+gCޗfb+e!U]^DufRL0ca~fN\ǀ_x~كix_E0TC;<%Aԫwkt! 6pkM.ZriK%ͷ<˦k5oTeiJ#y78 U=)BS:KZg܂EV!Is8A7؉vvPZ>.WwnCA 9Oؑj5 -xyJx!.`ږԷ4oNeтKI0qL:+π-rJ./Ql/ 5\5n_L9Y$`:`<Suk?6]YR0ʯ@Y`ٟ_[,0n-hl+@-xUIt|Z^ Y*b%< {,GL;(YppH=&T2QYTLfo˙#hCU8'y~H#oP? 0V>5)!3F=yM'bseK%XiTc}],uз'ڦ%,]q 4x:tD^ׄ}m?'se]?Н%7fNXd4ՇKϯ3uob0$oEW>F";e`XYA~c#=OߪGRU=0=|yt,B)g!}ؗz-:F1t97DNLڔl  {S]n$~nRN K$B}TR(-!1[F> (FƤcח,Raۓ{km};>fv%Wet-#wDv+.Fx06}tƔĆ1 dz[4A*T~f$mFFf(+TYH,M@Ǖz'E>rX(>m0"ʽoSۯ޹06l?cg|\>N=e& ǏjVt/.uxO`!eĢ=dz &:7e཮*/4o篕)zk4o] .{O8Gh`?|d08ar Z*-W U53KpZEysKN: GR^ermJTI CE綉􂳑ʺ =un~MPF#i+0jQ'8|his$' OW25 zrrqsWL]'o_XqWQg>4HF 4"J_U/[uVz2g~7MPs5v)BQD}+{-M[ 8 KGL03I]9?X}RR=2@RaH;2}KNzs0x̸4/u0kޥ=Զq ٗ AiI_-j7ͳmckSy5;H˧TV-5lq14ך(ߠgsT .ecI]¨Guᣲ?ooc%bvlfn®r>MֿXdr=|嵊 IXRǍMpw$X|(.)V䙢ZH4ZBw1 {56m QYF@HmhtHpl _PnRt8~~vZAdtc+,fZ2V`+L~'prɆ̉J\BLP9MѿyHPˆȢӥ҃tKihhPuYjpn&w@#~s55}Ӛ`7`3njrJ`7 y(“Vm;S;.b$nc|R8hsz A8)@CesմfRpADenM9|| [o~cXZ"Y֌įVeqr(6/tXWWEyW4/rfzXѳ)t֜B7R% a}10\ݍiJE93mLS|]GV$apl/POʹw$"gioxz)Ϫ,P,r u܊xU| HM?Vw3#OB\*{&<~=s=Zobq'w: n*ʣMdžopO 0Q7U68]nPةjm^bM7:ҷ}Y4YrP2T gi㪠+jn4J:݃ݨZ8e֒JQpt_1w#8"rf<{vp/k5yR{K֠)[ϵ y'5kQI8)ж"|bw/|M"ՂFQL "mQF`{pPzYeUKFlXSڽ䯊b4QsE3!{!q*:nt 9$76& R*h8̏KQoKϫV۹|0Q@0S4{w`㛐y3" =ͪ:cƿXaiZgJ}$)=Yމv9*Q˖XI5R/NQ>-Žw%O5K X3ܺ Q+0+$003;x($l; 6^&6н$:քkX+ahPCK㖒X#e/.jpVXV%p$ٲ5{,h{CM/,'w^ !ۢT|<Й?% 5lLMe8+pR!1a4SJ|7*sBTLT-CkZ4rD(ld=K*.A=~a^7v &'oX-ހu"Ńx+._0OFswu}ӃP(rf$Q,i疇;p4Y)/&0jK^%psβ0%^!= 5TŧqȢ,d]ΤX" f==bTYfzˠQn\]}e!|zK+G e10~y'6_'6LAns"wWWfB"}羣l>]5+,Ho-@}L%T:J)&:%v~̀9tNXL VPLA*Ov"h ̉1 f"(4LB$'pZ$>brp_΃ͰL'X) b2CN%HPq>:8an%s:z5zl}Pzk65ʑЮ) +%^ehcBR¿Wg}Ԋ4>jr)V+"Mѕvi!D# 3(y.J#yl”Q=%1I5r40w%å[jJ8n0mbΧOf[qW@ȳ [q7'% Ė0庥?Z"GFQ4=e~G^٣ĕz`NXooʇl21EZ=an4 /3#)JYX{i ]Q]ݍ1:` ,JEZǜO)ޱDO{KR5@>*GSԣv\F&lcT,\Prҹ#:JQLj]e9SC6G $pbHfأ*cdJ %}{~ |ȇxX"hg>):G+L6||c`|B]6?{"%;'—hng;.V2-[ކ}' 3r#ؓ_) '0ĭ _%2CƐڤ\ꭳ/rƵ a6~t@:Id-Htk0dd3S]Hbn̓,HW J vMGQGIc l3k9aC˰]me6H#i.!&6R!D&|֟m'^@չ <تt.+gqD)s;qJ yPn-/ E;l˭7G_P-46&QDi6.cn<[oOT2JD:bd"#>Uu1/KF DɅ1/<ROƱ-yPg!br74yP}]f_!~ܞS=t0a?}N] Jw9Yf)0[B.9z''PO:(yy{HpP#`mbU #6fTt 60 prW\8X6DotV1.ԟp4ڠsKdYȗ5-hqPua-ah !hמ'm꬝q;{VߐEXQԗUQQLϼsjti?`6GHF쬶G.1<3Ǎ|6ey:[p^T+/{-YLcG5NIQ:)}DzDh:'CV@c5hO^?OvC\!Ef(m C ْ!E3o/8[Ⱥ3bR#ṹta; {9}-EhD{T4OyS`00S5*gS<ة=UQ8}W2;\na^{@Vl^—?k ۡ+|kzD(?INWots9:>n: '_d؊PX>r-bEn7_O"gb9Mw@`9#޾V_l6L\raBwE%x;FE`zr 63=jMdͯb7\nQjIz0(Ϯ^>+8=gGT$j^P @v&ʃkD0쒹 q1NHg3\|5 1s{dDbLKu*6fyͯ=AVHˬ"$nN6?[/-R'2?#@#1>+E4wjei u*⋍sh |6⨙$GalVy4ybQ@7?M M5$l/VĥO~sjg00gVQ$8>şiۆױ"6`sf?8MsDaC8`P`j$9A6s9^ I0{>?L,$u b}&5]CP: x:<4hM7ҴKW',4Q* 5͉ͳ'nmEgh.A%ڵo>s(בKD2nų4bxw"ۏ⺖:\Nȹ<Lh <$t=K$!_&w4\o"6K1L_ڱEIES[jɲqv0B'^ڹ3O3쨷qGA?IJKZF+Ec]9N/̑qOdiC:(`|yLO^V*$"$Dʫ> Yej6[vn>ߣwoZm_9I5G^)Q+f#`0+ ]GCN*o؃EP>HFaij6 7o#c}ދE;όef+ Q!x\3iU?Gza{wHդmLJq3tUpWT8GT q0ns<̈;kF۠ J8hg#RIX_tpZJ`QqL!3M7a 7]J#rxex. CY2]n+$U2N'|Hԛw!J + &[:@^X S&v+TYF<4ۋ"Zdp'zͼfBxU8b zJOic ? //#b4n!u~Z1d{F @>94Ӭ00UՃK&"_=ܞvZz+H-AgM,ԺM<@i#Yպm\jgM״wT̶fG7A"z.Ѝ3r Rخ%Uws<'A4DbY+Z'D6&&#Y@C?~mLV$OLwB4[ T~zl\)6- =Ôl > Hԑ[Di u\J5}q!^hօ-0К8l+rkǗ(>@g:?BTt5LOu> OFLf^燳L8U| w&o )R*?Dv*JW1(3# hIˎq;y0 ?I _9+g7)<E` xPG-jHk{"FPZ֯SKu"r3ӇLo],J%杣&<Q1+.ı ) eK*W/NȳC+RZ `=؎\yRnCUj4j-59<;G+I??|,= K [}*%/8ߍ*+/+$,8eAl,V#4Pƽ!߇HT1SCUPWF@H4ԭYʫ&+Qi_XM:I! #DŸt+>h(!.jB3X~,1Ak' зu֗VW$8F*Y`}u4+}է8?TC{R>. !zed{Fw9baH lA\vho2!董cf8+:ްbl96Q9'p0eݔpq a. .0H?颓iv'79aWOc_if65\ݰ4QaWēfp  S TvO|˳pW>Cr^G_o%8#J?/ jql45 ^"rauJǀѱ/t[!"槷o_>% bHNɬ2>Z8rL˒xucs4lbV`wT|xE6OolV(,\(d41F]覒,$'w旴u*#T6$w @1j16;fE8 3ԦFdݚxsmᠴPWmR>^k> k,HO.ݟF fo_jM?.'. P$veB[-rC{}QL!`![vDD"03\DEY(<c`$oS zʟΗo=k~Pn]AVٗwh!|da+0cQӛL+aёߚl4>7|"/41* RƓ OGIx/i J_ =1b?)#b^Zvy/Kz EtH,X)ZÇP3Xn >j[GױA,J%$S4RV-)xtenaaZ${PmNBE3*D,kxm@{N{fH,蟨M0@w"rPx7PV70+`#4&{otˀOc ,9KL* gЂԪ *lzA]$zQ~& p"i-4zɪl?$n]"Tv%=y\3y@sNQԛ[2>VM t0 M%$Ȧ雙lBϿg.'ЂU +;5+w`ƺJ[slH@4`6( 5g_ :% PkOYamϠpJ޵%UX>s K .pg3;8ʨo.5HAG ?umd(|(O;/g(ʹ tkПnd2?uFCrV$yLL~ 4O:>ѰZX-L6 mQm4^&ZYh3雊˯xzҔF6]ʡMr`n'<#f!(۽gX^]H|PKalHGc_jCYxr9"U;[x'@NL[BF 1U-?⻰“ tX~݆kA-t)0%&e|= 䟽Ƶ^#=GK˧zoD8tʆG-bns`r: ` W/E _<2-m+`++؄[y!渖 ^nqiToڣWm;Ϝoc5*|mGWo|a}+ (.V]CMfgǒ$vOV9 /*ceMWάK?m)>/pRAy\[kh0㟼n d/HV)}aaK M617HaA[ Nڙ]ɞh2FOϲ没3^Wx9V{e{oֹu'P0b6F]6/ç3!ƪwu18y #JJ{X!LPk)AuQch+e+ZdKby8]~f2Y=ڒ&(fX`!6OH-PfqJXݶzqނ i#ř·9B%+0†I+ l.f{>$+O:AA'Y1>]uޤic-)l P(&xVt'2=KPJ?j ]IȲC]x:[,HaL J{&g$h\.հ欐ڮ{Zp./sP̰դ{jU,k&|7 l{6z|G)KؙmQ]x-bېalAa,EAc0X+݉*kٴi_5\&E;GZ1dKܣ+5usALl}[al8soju1B8{X۳Boبi .(0NhWHzU#4#Ӝ#F(鄒͙c 4ZMIV<~ofNVڛU)3ev P6럜7)`I:{ "1=XA ˽ڏyV/"hCvKMkbs9׌\oT$")_:ygWefh@X}PR1%@_ )|4S.y1Uİghu} tPp _%Y)99]Hc֪"8QpOÎz8 Myi'G?wcueA#/xkt=wri(Jx!ȡ-msϔ]=>5N&vɹ.Ӣ->9WMO+˴Vـ96>ńZ2ɫEfxh^=[; `jq|>J}>bMiq"$$F Djǝjn?Ά֧V~T~#Q]!5J#XX!~bO5pW5rs]B$7| qHb͊blYZg]||EKlm ? MRGk^t5aaؙ I3t^xHrhϡ I{^( XrabA_{\jأIv; ;@hĶs~vOZ4eH8Fuw2}8rNg;<o|ϐ]-2dJFȱ}4nȩ{Fy|\;]mSVɧD$(RM9WqIf !*1j^F.Dc^>Lj΢4.94)KVnk/<ن?->ۇl_f{)jX !*wŕ)*c {X,<7&jƄOd;֗pXVP%?tVk72>yZdY}z$C4~uu)`B-]ӻKh(KCɫ/}Fz%n3N*KCgBHS` ze lR[~u* X~rVHJysGnu_>,vj<6aQJw"RPbޔo;h\Fjb NHk#ٯp¡1l<7+rS(6#m Lr%g+ ^YPB1?:q~6wd*cRO!quD^|B!ce:'t ߹F4p8GmoAbwSַNX'dr ]n YE~7RPs ȣW6]_X"Y-Fy54)ƒFڔ=4=*>8&pk+HA #m&K`Kw~81DT/|(Pl'`Zx*,t&+$zY!GUh*e5>>BXjR!xoơZiT8A)v]V눌>x( ߨ{D%?ZUfi2O?'5[x{xؿ7@]xbV2볙Z_9[/)uX>ПնGaPtqMCi=~)h!S[aTۙuQި{̛6-`_JXOD7n{6^鯰E+Z&; qxʄNuɀĪӺuɴIƳaNe)LY)-XM#RbVmukփ"̅$LXY_s_8-Rh /DtB#ыZGƠ1b`nG*}H' 2Yiu֋]=olAħdR91ᖍZڅhU>i^rk\s8??l=K 5.D;7kyt=mstKZԓ!$Jf'2kC.ץ:YJW*vb5BIJbIo&o4:z WØ58LTPթYZ9LW\QEFHT,$ʁ+PZ|xW_"Cw / /6"҉18 y*j ?);|A@+:"&eP!aOѣ/[8P:c{ o]INr.Z&n80X㨟n5?È ns(g7)PFjtGt)aoTmh1ZLٽ98݆-8hIȔRaJ<(FqVյ"C;69#CJ\VWWL`O+l\RUb4ZКIGׄ笉Qdwe؜삜^6ZXFZ?Ok6i=r a%hG LⶍK?'@etMqHG" i21W9,"Scbx@ t,+`~f?ramz[hC-@~>Z< JxP4kUι_w[FaTluėk䮛[Eh UHUũnWPtp1%3A͊:0|>)i;23T ʚ;Io|ޮzkg 6t㥼jQ7 |P O qA*CKS 4#{mƷ9 9xfƨ™ y".vEfN`_]/ґ J3h_N㿸_/z*Pc1ˈft@ݦ2(AszT]Vh +1?Aw _ *K@#;l.2~>"2)g/g"oWͻlS&dKk#Z/|0966X;C]۲Uպ^tZ#ӷ5HfN:!43GRBl,UM&N}-ŰA6s CVooLg6OVŠ$Mr+6ZkƒȞKOKD)Rv5kiq$J eAIVD7Q$OjaĀb/fN׋nzWy@Lx%*S6(rhLѥDhJ1Gnkçj&֞? *,_V+PC j.4cZO7͔JDnEIv;?>^+;y F~05 Z)>'nN(kBԳT,rL ZUaAfwKAKRiSBN:0&YKQ >(ܴi-pzay2gnHg 3/{ .긾WR|y_yGۑft.^`VJ6D! ˁǏRfHdr wa:ǰR_r?A`K!SkoV߃K!F@>+|3j`eE%! }׾ʉAԶF{>eMY6(Įx8R36>d"S5{L$Fo^Z|at(kd$* d*r jLMIbGDUpC3H\HCVl@1b-\W.-2Rk(Q wKR{te | 4tɫ\W!Vי"V qXq#PMg' ⚾<̤FEM;h˒#7Ƃ f,,G=zm^iqAPg OL'Xwb Jږ,6L_)#~!\YS#b%rY S_P$8`yTla}(v[QO$΍rD[FڋsEcH>=ާ<,i2^(?) f¤cv (3 ,nVH*^,twes"ݑdECZ+"-nh>yX P‰;.N ֖2r;˼s%=R5J @Ua)ߜfMKC}2һZzo35 =_4IKVp"_I ~?nh2@ z}Ƀ pnqoҺ{3{U3TY:`XbIbDH߳$;Vb58к?7z[R 7gVmHJh6_>oW<W{emfD>vFvMe9ZM8G&Ӝg/R! eVM:/OyUXZv8Hjr @3ԱG;}:e+>n ^eâH4m (\&Y]M݇+9P)QNdv✔cS9)6|^' +ACv.c+$ +y}%`d$oC)q~Dtjrt+Ul; VF0B+kc:A/# A+P@5Ax97k|4NBpo&՛%H|O0)xt?' elv\ -}MSȗ^,O}e~I߬\AI fW#" UMQ`E몉t^w V*J_]ot&(+Q9=%ׁ);Z>Vr|ĕ3+!XhMyB zCOG6r5>>#\dh]aw7}䃗Q pWkz yBpUU7P_03Z;턻 Oa(ls/ܵno]M{i%^й{FRHY nj"k>̥B'Y$ 1ngL:XRYC,d鏢+y ؓn6{2Bwc[-KH)YZݙH|&Ms-!bwN:"\P}o*xf_DPerTSq+ָ&.BxJܽHӷx#MR'4:)pЕ}b[ )Aj# &0oWՈ˞0DTrG3qgП/ <߃j}^T o%:S (S<, 8 lR^\S;!ƙi+_rOSA2 ۶]"UArN+iDX$sF2BA_;tnz$ MO8WpX-H$K"eqfw{(|G( z=') >54uLP7jk iO#QLLׁ') *s52h,神nX {xVB8nR-iЄFb8!֓iG9ϯ mfu2A:$At@+PyuP0/]qQYC (t$XYGV&^|}lBq  8y@=VZkz[./zL]bnlmٗUo5Ƣ<=} oH?r xL^ա8&{d+/jޥb ^A$moM0P* T!MFa |Ŏ}85,ctғJUT3KWxUBLnĒ Tzx .˞üرզ}qzF8Wjy%2tO}D'mnE@֊_Lv-}f3މΠ[6[U[t%^]nI~r{bw ps4}%q\^%q4nol[F&Ӛ"bd36y$l|Š O=cTFFl :78MV2[e$?ِ6H tnbs oC=ѽUeL^L{s!@[,#&#-LuZN;sEvڋqSM1alewAڹnCxzJ؊ƷZ)*wwuF޸M)[Ek@R-x_wa5,4uw\Y:H/BT+zsyaP>G' bwZrE4a@< \f][aֿ2d[ds[H|K-tf8֮BK eW['/o۞8}0XLk&ӺO.ߺ~GrRjM'o./~1srRx*yz5ԪTTz4I| 0P,IMխӯ;f\ LF+2׋i(j~Xa - Se$`8;{ۙ[ŒdF+#рͨ }fI:yFVmE; hr8=.xhK;i?5vI1̥VacN ;K.O뺭\{pÆ}v4p32CӱPYGz}pJn)}W3|)x>9 & VAQEmWȇw,f t)UaX* ?W ,!gHR @5-Ŏ%A銶VcRWDƤŢ7,,ڗjk>@KJmVkxRMX7pӅ.m.9O ,'' iPif&#E1޹4~L+M =98{jVSE&ZmTlV*ˬ|E,2">@CqGh⇨@ӟ!XG P}N+Ml‚@akUYQ68!}'M3.%ð s DIЪ3Iea7do|Nf~8LTyO=֦U7h|]e =-j|# lpx׶$r 8}J|cS=,<ܥa~OՔ,a3 n@i& ؍eP?uȤ3Z{GMd9DOm4Tqܥ^n`6CֆPAK@$T': πiUL7e{[~ksqM >V\P|Q[9eI@[R`@ )CGYi? [SbW~P M%|pۍw]P]~N닼gD-5z+" KroPVPc1?I:nHf{ ԼTJ :0k… "1NR̹ZI;t{j=?{5o,~"&m#,~Jg:vnEǯ-e Q SYǶ1~8ck낆͝D}TNU˸ צbY\1񛣩J 0- eb'sk3%aa~>8-)એ1G(9V/PѦ#]%%L%9>l^+šhl9dOgph[iڱiXcbFgݻ;;"& *nis^ZFAP]A)锼J Bت6kZl Ƚnv*9˺Ύf`Q>iq!M?EJAl"%|5tsEӏ%K*t,Rt&[soT2%붹p0M=x FeGl[uHB'l,H _)f2`I ^5X{ZܑR#O ;٣w46C:yM܁}Y.^[]Zd]d=h}z4UWV>MԒ_}3]С\됦ֈzhB^b)XH][XK2~ސ^($װS/e=ն{gYpϿ) 2$"?kjIrӽ ӟҳ}i$uw&,U$UnS5bdĒ1 u*&_8 ǻ76 5ԣ֫Lnإ?\?[vR5/Ƙ.ڜtZ2 y!;ŋ)ѴM Nz:t.Vg t®H7{'[SՓ>_7 Ί *0m<;A 19=;;kt9n\PGqL .%"%C+{YÍaf|DxPq*PUɟ7/z= q[26+ `o@tk`pW?6ܬnW*`0 8ɱѪbꐀ;ՁkYzQ4)FnM34ozu#H{1͓>) 4C3ljY)N_}GFQ&+E\sqD `ǜjlIEF\Co_Ik5W=2Q 3D͡-^ne<)oB%68i?#8uʵS63@v! wgjb 6,VT5KK>+d>Z3ܝ'}\\صi[3D1^?|`ihU 9JXfR !}2sja)DEygP I/(F!(RN*n oz~͎WccX.()> 9N)6G4'FzlmijLfq6TxZy9v]F#3<uX8$V 줲AQI|Kx)|``[2ҙ@_uzNs(w05dp%RP$7WĢ,`k5^u)#=@A~Eq+*$7Eh"Ӧy75tu6#׳PٝDH2X|<͙)ΦU =|qhb lBQO1TǿIYh|6hCvOUT?ymw*=[pi}BHḋS6J&G4jA v]FQ%ަ8zLjXNB_;/˅(n*_r̻F@q)S? eKtݧ; c^u+a,R>8Z `*\*^8~'8\EA.K=rʲlM> LMo;'~z4Y9_ڦ4*كe[$fjUBt(pM$6lFKwlMgl?Ŗqe!λMIٙ?K` 4Q3(Ý@]??658@O~%HM=!Atn@#qWɓF7ZugنS!gN|rcKU} ?`#9@k!x7)EC ڗV'&Θ'$/*)/,&2@U5œ^t 5՝q|.PQ|51Z_OaM<,<.S`Q\Zp%-tq<$?//wڹg:K1z[; ,QWРYrWK?ZCbA{ z_%DSD$bpl\pJr @oβa TTS:pH`bL%_>^ XWplDoM7P >{NPFd7U eDd[7<|*+k_7莖"?z,<6¯pn+7a6Q-Xp-g`T$OF=nyx &7pU Iڻ2{󊲹B#xT,AOGlbXTYM 9[UϤ=6iiQ1_X%hӱkG܍>g!@L1K[ڝ/.biN>< zSK7O?ba8x%cĕ,Ӌc+NPק{6o//ǒr!#©Ն?Å` OBߟKֳA:9!tȤ|S슒: |DqDŽN@ Sl7f@ǩ,ܓ5Y`@<8;LbvWCưͰL-At)tYv=jz2 Ai"Jy5+2UF3 7j1ZkϤV0Ϟ-4h^LF)R߃J[&fB8/ECV`rkzMo'}hq'u|)|YpTfOAkh=*#ӊk+do7klW1](% c$FkBw9RX۠k'c?o I: ,:s(UC'&@2'(Ws5ZN!؅c'\SE xʲ?DB(a9vN~MǍ%eD)QA%v\xSU9lGU!7Aԏf]Iso`z>k/PAϭ,8ڡ(.êxr暻2}pXե1Gz6kEPipJ(l[3ni%лs{@TkYf < 56=i.1@jр ۍ(WPV(N~\ sxc lrebtF|ź8B/4Or^l 2jv#El5Vg#lLa6V  2j߻,ݍ3_)g"ڔ U;ϻ1qߡ+pe\}9/pP@>bfjGw X${f~1>@7cTHo3c4`_v"a+%EBӺ.?EF"c{qSDoQr/nJ1;:t"<'YcЋ!?e>bՎoยwlG)Q)y@CF 0Ru `Uhd"WC%G&aBz9qTm}{Hc3Ko7zdNu!P'R(~B^3~\ݑ:  6 |K]-d6`4>Jv %<`6&m͌JAPg*9c*{bP ưoX F,l~lzBqBJ6"tAv'ވ)qR~=ibxr$M+!c@jQĻGI[=\Of6?7R%~"6݅/ؓŽ8m8\ᴞg]7=F4jC5C/ȸ2~^$RNE2̑]{Qٴrm|ӈKk'-89WLS]xH8Mm1r@ lw jKh6Z(U獎0<;?W ^yRx5 Od G@1s7;,mFQ"E9yyVa֐XD bǨWs_4zҗ\w]J Tg4zbpf}xZ&+º )A/LPtBDuNG߆RIX{aw{0Ħuw{]YrՐ!/+?NU0N4W~*ro+ ߦ#\ldsa |yJ@ IMn&;T Nk#PIգ1&wY @>[ LS1DE[F;J{6T(%s]!(dxQ7̺'H:ԘqJ&_4|kpf! JO/$ 9UDΞ&dUD^Dv'W]]Ǧ2|skϩZ(t*j;B&X2,wˆ; HKuU|:+$ {(WOJܢ>~8Cg-㸜L$HPj[ YEOҨq #pXBH20עHېҐ'@脕 vp[ OORUN4-v55P=i*mcセ~*?H◪>a2aq5P~ c ,t lU?؂V rK<=wܞd[eK^&)t{JNr=~youd^PSWh !%}gWV= *]7U$ҳVZ nCWa8~V=oވp_UR`WV}R-iCPx6Ϙ/7RAWչE(z`U) JgB8^QL:+z ycC=.`\FmP _b|rjY0Aa¦iq[\Q)r%q:toΨi Ķǫ3ɒPIwT ad&27sd2 d$nvU/8yQh:jLJF$T%v.xaTք^!.lo/YϱI$KׅڭJv<MyY$$,@ t# nbu8E8U(8!7m)A'$W>  G>{xkzjy7Ew-јT`wnV JY:0>@||b_hqٲI'+W? d,OܭSz<&`)öEߦMJC$}7M;sάwrpOqxS+_ _\-;2,~d%օXcfG+$ʽ2봨; ^&,Ԣu~$$fQƁ~s1T]uVv9%'`\Y/f.%V@~!+7v3&#Rsuo H#J8ln ύ3{\w6.Me<5?7Ծ)í%{ll&g״ 52\ӗڍ&@ab0I+=٧ } H#ۖ\m?fkwSUY<8gƤF4KRHSx~jԪE;!x;8j4w\ >+8F TofZ{ѧ*Øv;>Ⱥ%Aq'e:O{Ϟ]~5UIDA=`+hپ $*ʀLY( !C7C@Lr0RSä5a(k˔`ӆqor|1Ŕ{a,f \4bKU EVҽ:ŤttD,][ 2>t |EElFc51Zn 4@x<}mK}Pȉ쫁hyݎRsM7>+_n ;XO$`0 0.5䕟ʕ\^JVBG8,\KP@Lyk2JNBQaA+@9s)ίT@Cr)ќ9}Tt{TV6cڬƑв5F5 IMKL4TZ-gKVH d̵_aU# *9q  ]u LLibbs$~}W}9D~hn+U2 "5bnkS_꯻ :w5|w|H#&$4n' /ne.UQn#~W'6d*!PY؂IU$)u$|UMLy 0 Δ8+1=6Wgb`Yol$[%d,VB)C?*n? 3璌w2E=Κ;Ϗ-Z7GgI$W^=i&_Rܬ7'v1grF`dm>Ddkq:F۠jbF˯[<! *J$u<xIi:#2mDa̛t1XULpшɳBvEZx׮"!Ѩav/RK G߸*Xy9uН{7BmDQ~Km&9nBP[bfx˟ts=wy ?dܨ~fIH2 ?Y+sGMt>3HQ9.WiuB$iz>nلEl }wt  MH ]@tu77/G8_$)|ЅT€۰XME@?$fKL-V$ :K1ց0L@zwǂScRRƒOTE[&LF;`aYqz rr|"/R{`+Qa9uNfZ>Vu% O4#r[h =|HKv`Y4ե?L|Jêx}GjX?MW_ڞdW8D%˸_E9;!2$#op64"p&cAZpKF97%;\փ(әemTָڃiKkɍz)=ZkHˇ a i/+7^ڞ=fI>#JqB}g(0#64IyAXNMBFs s{dwr6kS.'_(]nfbVDdV*jZioKa"c%NB2<jE^iY9(T207͑0s v@2`Q2IҰw`f^C<|Sz8oq6Ņj<0*Q$x(gXHZwT1 UVŦRtr~W}ab'O ŧGzH_O^Ʋ05Wt{Q +1$8EO@"DȔPJq?`}\oޯsUs}FT= CggOU̗6 aRm> :fy(a~+gzE9c*-L}]jNKJc𸩁*q?"jw Qxa(>Q0P@APסD7gTbWW'a]4j*:{H HAO:$CSx΁n XA-'IذuJQbyA5 b_:*Ѐ's) '; EaiK :>R,:ը# :EY?Unu1Wgp,$2:8f|R=$07 H(xvz4\jzHX >q苔AàE#NS a5Y@q~6Ƙ;*o3G}CWT@ubhn"-o2E& N- 2{F|pXU3$ @iٍmMRyh_Q'mg#%*SelEFB {$/m:"jl$>B_*ղ滈Ɯ炶%GiR0fS?AE6\CMJV<4zO*b Nz6db8͋l?Qte^@F[}Ǯl"+y 6ٳW؝ _Ò ]Czƌ jiI'G_/δ;+- pm`O$mN׀s4&E3+s1ɰiB;W͒-ChV&nF-7:Jyw@ ~$Cn}d_FFup8B&X. ٻ ?\h寏n{ߧŹPro\fjN+d N)BmbW&?)gVøW ԫ(ҡ H7.oK='zA\X; `(KVB߃6 Gp"qv5X6Υ-t9UZ6≌B,GfUMWtFD:G2,йh4,o;k9k, YDZsN!TAgGlr~נxč7P-߼?=ͭ"dw *%$e+WB@H~p!G]2yi}@_:$~tS肒,nfL?Ҙp' Uba4yX[MfMݍ? IO2r@ɘK'_Ҷ  SX)QLLg5wHm [ј (,A-[﹁ "o$VgrHQ:j-C;Wp}eISͳ!J$iB^zQjIwG,peJ\H$P^Jwǝ5$ڲkߓi9*p^&31391~ОC)5fF3m+{6j7+$]~nz º&Ѣ<1a4h4jw/32y!v>ߞ2,;lb"٠?rM&ǟ|WK-J§&?`]ڍͼ&C jҷ\~9R)AHć|W8n#lqoGpD6qF憣EkL< PX<ɬM **'QiVP<\ V۳t=<^ b]A)m&EŪ7:ڎ+%&8? 2fEU=t8@`yv,t!yqpqB!%K UxVnDѱS B 4Ծ굨f R`(U4͈YxS0R攞 z- \gN=x,o/X? :h)ā62GC/*4lQ lY*oQ8VԱǙ7Ȫ;:qodT/{F҇lEU^Z1% ͡&ᯧPE^܀[M.(6XB\,"»4Xx_c`^Xje`Se&vA2rWc9kꡞ^*n( &Ħ:?Jy2.-< oOS<'z|Ih}P2GYx(+z4 jU2NEOPLU$<~sg>vI"*Mc?%8SDetۚ&墭[ۤ LU.p$C$#j#oz1lTᒗ cs><($s!&LXy3yk]υ  pORn2d즒MHEc2M0[p,ϴQ3 (A YPNc$ )AB ;ŃS݇17y:;,Α0> n>Uq6=ܣeƈoZv,exzצSJz89DRI\ܭ('3p m`lkz/}Tb"2)[,] .L 3Al@0ּ_b(." Swﭧ.K9`x B][*ף1&꾓F ptשV8w#y\_  Cma((A1m&xf|Ϭ0VMf;\I;TW{ kARoևL"}1–H-hǙw&0.UY^%l**YŸP9"\rX[vhfAb88iYC'L*YN߅;G)p]@uO LQ}v шR Osq(a>8ʅo 阽ȝjQIg"K,:a50C: ;UkѭsX$?l!S1iVi>zn+w_& p/o<٣8n[!XV)~.V dJmmZNBn12{ܖvfϦOIFL!fe9Bml=m}1! -\ߠԒgӱL#ʕQ:bD[8Ƌ۪F54b)-=psqhZL?nC8 䏆Y|nƊ '˵<7QM/rMh%ivL*  >$Xh3(aH& JXQbYwk4d1rYE`G+(sO,n~eFΦ9搵+2~b [ ^$8yL/rpcu\wO K[,v@7Ʀ d12_FqQdc}X;ETP:3S i!ҾQR8=ݴLoNr}TR(kbш0yŕH7(䂅]x`5ox5J IS)4arAdLi֝v4HAfWsbNCct-d戈6v{YxzxX8n~6{r8~,-ş_JWya5: P 5:a \}L _G^dMNc.YAd*vO[H;çXP 0g`kzѬ'we>*xGѐeE(6}mo,^/aa$nrhgP-mJ(Y/f I}k(M(_brwAc |ua \Q$0HtL^j0w"9FC9|* |{9Y vD {%4qaU T:kz,0@16j7Sr=o̮چȥb^#j*o*H <2,v|V ߡC)Onİ̱vnz+4.ow`]BRV %d}א71B!Gdk_MMp󰙾Z?KB^-]FS!kzpr^8!mlgpQCS-2,as.( T 81Bۈ,?+KZ% &s7h~\Z͈H^V뜁7ޤLN_"`X!Nm|OICG" :ԗ\ʸ0]T ʒ&I/ˈR5EX 9DUdk7.C:+ͩ|)N3򖉽 +=? V{ǎ o^5Ų9ߤ xo<][CU9] >;\%`9N+f u,g[SW VF#pg2_̿I2F <_MQLNAb$w ˢd\^דO؁nJ!]#͓:x11^ *9a^&NU˜P7R9<ëAF:kYyކF­J)͗ Dc ,bzKA $.;ϱy{^N{*Szu+(odL 8Rܔ&vq 1ܪgz=Qc󣺟"ɄWsC2Q}sGA1plA e~Xx4x: YsO{ILs9HgdcZs2:L+7/֜Dd2Ee+ntT>I6zFDsy7Iq$^]FiuITXφ{mfPwJnF"Ͱ9k*oRr|E֞!2;L*-E. [2D)9N2 _z)d;G-DXFu:1/ MtyZ tNW.Y.PWΕarWP>v@eBXdft@fV)}"S~ 'n\.>J>ӶGǿ Nӏ{^~!P왲ҩS纱@)Nw^Q4)Hm}]kK$E#x lne7 AyX^M3%5G$MkFёk%WdE☲>Xgܓcs̑ i/I6ݡԲYn koH7շ[ \oQAЌvk$afwBkiK $cAQn ڭa˹fKb&r%dU5qGGg}p05Fb_o?0|Pɳǵ0&@zG0P,a>Lq | Ys]פE9>GHBP7%~[Hl~{5+ K`Ѯ1Zĭ0 d^/C4gYsՆ ǾRT;uٞlZt̬-!Uf<@ O ݱFmmvdxC]$ס!:m?FGuB($|j M3vZ? cg:quuU0a&\q1\lu, i 3ۉ P>iJ$E`q>ء@=T5ã3itd"@m- "؊pQ~奱ɨ'm2ÔðY_Kºۏ[sʲOZĜ)\Tf`41.Iq(Oi/2a=yu3e ǚ'5PkW,`<w{9k/!b\kuqXs֊t-3Hr${"([_Qmk-z{@47PepȃS~hNK1meu{rk:z6\k扶kRcY-2q ER^jRMA#{i;eVIS~#{WmPf b@Tfh꺩sn[7-mb JgT1IvG&rro!JvY/~gxRje~S#YUnrn"(р9da lVFᔺ:DaTc MgM\=:ʒ/!1L0#0BKwj>Ajos~_R&7c⡔߉p(eXnI<+_}oCѷ]mT@#^ɚ1nFo ;tJV FmhO QrV2-ε^4`<[\[!AiadǞ5/ ;z@<='ԇUx 7nc/!pn_08~VE׃Enr& vkܮ*98inTpy6vA|[\PӜ*лޭ^q)ӭUJq"F>>/Jj[DLqʩGٓ8Vw02)bǩ`< XoA<Fh;GqiMgI;0ԜnecCSw]TIQϸzھpwt |{6/  % {#f\(&jbA93ndP3 MKܾ9lAHX.KA;JCe6g_7*n{Qآ u8B x4@T;1z-i%֌i(}3[B S _heKK:92j!v,csɚ9 v3B Vo2w/ɞ[= xe:83Ss:0 *㰻ϑcZw ~Snf^ (JeD)gU4{ 4GqbYn\y0‰t`aK TYLAEA&W1U8 ~ 0A|7rLM,xy|=8 V ioq7{]5$Vfuu9)4@˺Af XP-ڙ6(=Ȁo߀WRz]:y'v"|vY#Ǥƅ}UL.bZ!)`x\& CNc~D|Ě5RPb09+)zͫ=V4yUU)𧞔b꬞B􊰜nX$Y @J$ •ܝ Z1\ט($Hd +W ]ows}6.2`1ߚ/n32*E̔̚ʙ_)쏇` ( \@Hj5drN 2gWx ާAp0Yg6=`*-1T:Lg7v,b {P7f7g'_(rBA:ʙLpAY=vhG(6rRds?#6ʟ՚-l{Y)WOD֪es;ݻ{+TzTJ"<#`/ J+AƗ' kNsL) 0X/?1H`h j!Xi(O UHB^,?Ow@ 4q-G8?+LX2hao *=ue5{(:@k/xxq8M "E0>܌BG@xY?ci`1砏yV3Sh @ˇwsY|V[t'ƽntw lYRI?TD\'kюBcRq*SɢwC.2̍$@ @ww1cem2l*d~4%T[}q6PzLlP޸%yc6jn.@!1= h4=ikɴ1"}_!so OfWɓM,IϿ AI2i @ȓ}QwN{ʉ\qTki)>UT;|,WeHĖbp9Fj7S"#b;́P̾։́ c @9Y%~ձ;CJUzk/zdS3wz;x\xѨ@:d$ i^\}v+9Z&uhK[p][T$ĶR>L1$sGZת1k88ZCz3Nt K0#OVVSql梵MJT<@aǨ8gG;K{:r hVzv,r zOMCoLzEgZw͸ӟ6,jlWJTyNgOm=OrLc'RP}Q}Iap5~˿P=Ca S=̉y/<#:o;֩xqmO mSNѭUSm MeDaڪ,:0tCILH\&v(laTR9J.9>2INOnc>6t dAcQPk(gdܿ(VL o=So@GxZLHc->:;oʨɸ-b rH}MT-{{8O5˒g& "ULڢQE˄. aUǮͣ]7YN.O|= >]/ިmPz3&R!61!X.?|J"8 ]ÃE琄QXAc |VH:}JT($#jsNjMtUEAWE:O>wP3l/i^(5W$I ]-e<"p`S$lQ?Q} (t]3SOebˢj9eau2(WE1CwK[ex0#3\ 7NtvK:tE9 Lc61Lbg0E;F !:L߄,LC`\vx[K9XLCeO \6֒ 8;L[cz?.A{G:85 |[5BD,AڥEh^Wjf2|Xwk1"Åwvٽ Ŏ(&^:@};9hsf=} lt[Fi[~LPG3[b29 pw{ׇ 5OY??_[ٲ(Y aw]}'FDw CY]\?*/mW6׊P0!xcm`&p@ +@s@L̗CBCkkQHohǟ\bABI厦w0KK<{@тe,@ Uuqlʪᩳ,~`?j\kNŽe3n[[Q٠!?wZ}u~ Ɲ::#ʰ3tH}mE e D^88N["ܦvIf@2Z0INfw4!3bp%-@/=8ip\쵐G1,gM.D5RK4"(H-vJ{b1@e0K[Sq{m "b* &ڿC`&\H? 5t|}]Yok 8W rC0t!V͆rm"zU>:ʻ_6{S~4?.qu!3vNemThιhɷmԨ"eWvqs2l+rTa3 >%݋#Q!  =mI3du-,CT5)7وaٚgRh'ݟcoKw([`QR|cU}`ʱ'%S/!$LcҴk/lݒʧ2ZJmcd#^1d U̱=!Ǚџ/71tv}XQd]iŝC4ݼ)O J\!O?`laۘk~X1!&b)7P>B[<_(3Ta|q7@b8HTvnEڜm4gc+rњ5.yx7pGKs^D`%W `)+lHO4̤^7R'bz R1^v4}썟PRt2rJnEO_wNm^s^Eׁ߫8pU Z鶪ڒ?3qт9aJ<7Vn_X%U~rOnsLS|[r]*g@cJ* A6u@̃qXΓT>)'6ktE=WtA,G% a$ %VW\1,p8Di8(bPca.݈N5c>w sTy\9nV`bJΉ ``ؽ3Lϙ]4'="@>s`$-hT`ϒ[ٛmlUZd4UݑO (K =$vCrBDG ^K9nǗ{񍮵a n-~U-!Q'"%yO,QhUyݕl\PbVA~i7Yx*JaMQ] $yqt)R:${i[c@[]l߲4P{'PMmfqR »U h"ooP,1}&Uɉ18QeCy,ǏHWGke . t/=dmow?|4w,<$3`oo)pq821†f{0v/ϕ- c<6H, g5QxPi9H>?3~7>.D4WmN12"o39~g@6ޢid`WNuOxˎ}i'rᘎ(JM7&@mQw2>VMɻ/7XxwȩeS !mxrIOW&p,2)Ɠ/ULC;lMԓJW,*Cl|#Fj;#zcQAuZ^PG2<. tsEZbh?#UXd_qVȬ: X(xKe;Ɉ۪98dxyFc3+3߇I3pߠF J'-q;ȂSjN~nͨF|@FLq#t+k9 X̥vr~q+d(0\xEp1A1kXlw?JJrc-CN@{&Q>׻cJiMГg06~hg# 8G~FԗOp##`W3,Ms$LL%"ۨX s:╴bR0F2AmQF NZ=/rՊ]pTKEz_k g"\ҚÅ%q"HH+':N  1h1h 8y4<4] K%ɦ+mk/\ho w<){I7vc?{hV(#1@; :=Uw~.Mc4F5r^_ &ےND'_KgŔ&:Q4#1EsBtBfk}ڜ*1e ;W1fLH+&~ʠE bU]2:4hoTqj[5tw5 󚈾8HmXx ɤ8ͤگF^%<ISc=.2 Y$@W5 |  ϔw-%Y)ӰݏOJzB'/Y L"mDod_-:@Y9ٰsIե"d(p-%Ĺ Q=aF7swL V)O*D u@C~Eͽ1ۀ|UAYFK dc=z.'OݨKexKdGkp(x! җKXUʼ=# Nk+NUѺgm]:#'ڟi{_M'a&B>A mUN Bֳ +@ !LƠS@6G0#F)0%[ˇZtI4Ia9*qվe1=^TȔ44ɇb"ţ6/ QgGs`^hb w0 'Gu_]]Ao0V\0]Ny=$70j%#[9$3wLߪ8zWFdeVPV=9LN ˓umMJӧ2|63,5]#,rk? XV)[I'3Uy$Vn s9*dQbMZc8c'?tcЩB{X  ٫.qvvB}A#*b`Wr堭_m>>DG3QLWES2 /G@v9N~qqTD독Ko&{LfWQM'e!DrPŞx`!@X:V t Q_V%m4H 3`gB!e"/G{fJu9ZI˷+0d/e#O wp<60l6"I*W83f'Ik(҂u: 4'̤+ Ns |2rVe-zf4RygIg\pI4Aѥj%_ x mx߽^ r>+iW/IE:aY h:Щ?9;wM©a"'u\'W>lO?bv0Za8y0|ǝ0Ɨ!~$9tّWA=+I+C]PFC$:"H Sŧ0mBr ]k '~43OxY7_@avu;C&e%η.n4HBrY8ȸ FNœZa,dhjJ#y@ Zg$>F6pHQAEfz;45ʇ:kb̺jUښ1@V~mWK|'Twea8)s3`6^T%=0d0l?cGIY|EڐGD,F.N8c;onHblzװۗ>Mֶ|Нe1q_1Nbq"Fd+gjYMBL)zCp!J%DF+p6Qx+Y+4lc{QǠ#-UޥJ.Řb,%w85e۸`b~[}<]ݰE}7 5 ~e~![ve!OKl@^I, v%uToF8G{x/*Pk e UIoֻzB]MS>*jffތߧ©c}m'w.LHДlu_vsLvx~CD7:A/C)oW|3?z5w^1e+$NV39 q)O@ _ %Ҕ7Ǘѝ8p\ڎĢpx rWg ZL}@@odq~c{*@` 58*ư$Vڐԋ;pL@1V DpkYEktTZ8*/3ˎ(6%|;k(k̐{mbIdh`=iKf SSeT a  |/ԔZUjrUއO=z^Qٜ*Rl{ z4Ǡxcj}>4{Y ,*QMS\3wZ0me0kn zYwsC%KT~p~[,1_b>kh(u"JXtl#A; 'y'}>Jwі#9ЪKR),FBZ܏vX'M5v@uˈlIǰU`p*8cOW B-DO7(ӋivuQ iB1y~$J6cT__:>\ SYBзsTݓvg' 4oCc,'& TD)4эWĤ`dԝa ۋWFs*Ñx[^~0&n˛- R; M*14(1^ I_ ֋ݱO}6|:lrkhY]-MӀcF$,f`n{)9ҞRۢ~tW\xV+H NMCT$ ,o~vաÊ9,Uv"7) 5yѻvk]X!]6aaKi#YS!aΣ'cInx"H +!J> !ӹc܏vI-1l4F 졜ڌF:ܺ @x<7Q UA=J v%-n wE¬Tgb\a |[% Kx$D"_|$jF.xI5PB-Dun<@Ӈ懪$Y<9{L惕ԹA+ØH{<R Zkgw R;7AlHRW Jݧ8-}q&8t4 E矬s { I4G1lQt@7=T)=^Q4}+wY`? F2b?=Tm}\{G)5q$""ș4a*[b1kW;!VuW9q;úQYemU@"o/BEwҏmЃVU-(r.m]" T 9|w q.|Uň5hD0[2TĎz (>bhrFVIVU5=BA}TpFޜIXq#) wz~\$R^\4Qm\0`kDqU+`qt'KA=vXҤ,9;xJz5Z>_]'S*dŽ7|0n+UMl ̋UݢBmY|v4'i'ϐZ̞c1gצO+$: \1ڿ2v$[zln~p,DuBYvPi L8+̩x \dc;&p?qp_;DU7pMaf1vnf9:GbNVtkY~]98Me(4}2{R=D`iW'16^Ăux9@^Y/;;Nz~oT'(Ҥ&%ܟP\V-Oq2|[F;C4 //5!؊5 Gm6WֈXm##Y*'&Glw] tϏ.f.K lRt:6ݜUh0B+U_^'Jz* \ƒTt`*\crɴ!A"}$qx $<K-A^bh[98 {vvH yE?*Me.W~.Mo@UH5ov1*plR9Q5Fи'|#CFgJߢ}e|觶iNM BnooDqYK{9&"!QkuL!-4d'% hUE׼GCL G K'.j*X3oE {8C wG$rTE}XN_"+39Y )ad8/8E~+_ ?ht)^`yqhY0 *g |n3WN]|5`h[:Ho% ܯ 7FJC{zJ p5XG5Ɩe "G{ѷUbYRi%<!t ڪr{e`pwPf2t&meě!.AJٸkgD&ȚŨ'l pLQ0owu7h6e %\O:F1ABRF1-RU&9V@{AUʖPYq|Djݓ?"j{z~ )D(,qIJmTq<#@öa-l4,m^[{ |7%%sϝox{`Xҗ]0bP<+Yu]FwkބxWH7^Mbaz4/CzAс}؜娑O^>;RzVISȒ:q>.6|7ۄ1؊py?4g)JPn-8sol_ZrA Y"~G b 3..:wu53,6_^ּ6s/'B/-0|'K_4*!H-WfNvVVd-rL639D9bg";ǂbr 8giej6**􇚰㌍Z6eV:?foRZ(NZkD9/cg"6=õIj؛|X_w}ȈGi\Hs&&3?؄ Vg6C7ԻB71}86=ɰaaYlJ/J~!w$CUdW[[CGGkk3CDǫ[IcjT4ǖqB4td3g1il:"4{)oT}Aps1f~iaFTڵD#k )؎u`&bpӑ1U"aL7~/ǃC ~a2O7q.*?3S(yj*?C)9vcJNa.}_KX{ hmǑV(D7Pyg#{=\#f}#,<C4Ȼd‰1Wjq(R;]ә"g҅(  J(aX0?ԍNfo 9Im5HVVa (G0rS ibN(?k%tE6ce- D{BoWuX ԋ[82:oԘ]Z@؛1GbPr' ۀ<1a~?})z_9N""D{x4JDö@ŖB/QpXuyk E:JJRtybD :<LQ҄r7Olb.`~x(AR6$n%Vu16w?ښ|xnDV $Vl41-܅|` ~tRw&,tڦT 1?^)GE _iŽCJ'"e:g[E =az8KFEKLb7E>&SO! Щ (Dɕ >E$cy@,pxx/{` |%i&keY ʢ|ѷSӽ1?mX(v+ZdX xA'.ґ Hz9ʦ(6GHD_SZiQa$'@QǷ?*:t. +]HXk([WstVH FM_7#`+ Q@y~%jd*_} 0_]$ˀ:MLF4?~p; 7O<Б*_;):xfmtsaaXdAV Uv$ˏņ?F_Vi;eZ*\ C5V3vRuA&|LJ;(D^_"mYT` $W(0M&i7L0xg2ؕ^jc9γ69:~~/D00< C5˜Ygٳ~߼dV_s$zH${jXT`p޽.6XNa3"X@:7XVYC)TQׁ2]pF"O n=2^d'V<sҴnq;}qQ> i2ਭ;!{d[l`Q ޅ"`N6Q+1[HRa+b$6o5њ尅.pS[7n0,P!rVM뇂yG&+sz&!uQOlSۚV߰gm^l$:=4mReX,B)`"':Ѡ_;qFv&!VpL吥LHKjb, ${~$6P_8-iQyzl5\n⭴ySw$䊻=5#]MԼ{""zCFWY]ZrFt6r /;ޣ{ }MĶ*~|YWWu%umab'_A݅ ɽoɿ00p֐:{Q6i2(Ќ|- o4{ V0,d&>}WB{urͫ:5gHEɚ$4:!hkYCMρVYբ-i*n8N,}'tq{lRteچGm,c5K]cvq/0!NĶu^ %Nu4V?TS);LFS,j !^9V\W\T`C1AJ#.M 6qv+L.502 Z>Wb{%0fqi7 ofAvI2s+2*>`t,Ԍ-M;zċ +'shJm>bFc P, Z{\2pȡ;.Hߵ~nnxVJQ x Q ;m!мL> ~֏6zLCsFadnbqG2F1)cGĄ88r,0 E9 VghٻU? t%S(ɩE v^ Rd؀Ar}P gO/%~jeTZxX4TmE]^hn}̵)BTz[MiXH@B(=d OSQN?Tu] =-z/󓺺>R`{)ZՈA+\%&V6ky70o)pAU}0pt]9@ W8aInɡc=ʉyJ`U| E:u"^za^b/}0X,sW7DU6T:WHnKƔҎ uw'1nLb*G<'Y@s~CP4-!^(1?>m/TbxHrY!"Na-y+%ެ*0/z ' ypX+a"8i: /&`Bvm nW nVpr {c93l"0_b?W">:hsـ`yjێ 2el%gIop3C$A}Z׼3"fFtRbk!hQma&ÀYNsosm'^_ڝQ˜YbĩyXI'wkZmpr)L񾮹/bet]S<џ\j?KbC+UpfBd/юd*dZ .#b,߱n^@ 顅.۞=>o""<'> -h6܍"<rM >pn2[㣒sǂ@a=#vxˑǣ~GM( 5b B7nӯ œ@ؾ`3-&kWNK=}&JF.}4LN`@?rWÂovH{}a'edc}WĈK=.U }?`iD D+m"@+>T4ʨ$DFB\;)9mוTbNl kgII̗vuq]nME\=tQ ` xؾ׳pXຆ"ĭ5WRO ,;i̲􍺬zEhs^Q>?'8,#:'1"!ŝ'|7ڇ Zȭ/$>xatuu05ľ͖~8~s0J:u E!niJ['!i<r UMu'j^;+x0E,83TкIAДf}مݱ0R9r u!z?8ѕ3MM!qPy5{k D}$]BюhaF[:7N(51z 0 B,fu׶dEGE@pؘÑ(X?t "ngr^]sdY= e%h|Vo 0MD]n&9VbD{|:&hX.(z4J{)zDzۍhەE *Q v5zF‘w/X8a5oӗ\%*o2#J*Ko ?@&jXncӈ_㹻2KX7WÕ@CA.|BC$u!4ܯV4"̳Xx=1EO&y- Ԯ>,/uu;E V\+p.V5cBXB~ x~b3 |]|AuUD\FB@Rf|;Bi.1PB.p) xN?혰VԲ+d \ux7 hLa2q/j/&gL@, >t/ JxˏGkPvka3I([_ٌYL>lWG#C/U:QLp_TXFeQ"Jy?Hz t,΄RHX9q$\w>{8lUenB]S,T'tBeUmjuXjv ?ע-tx}Hiy޵,p>9F)j!tuhWmm:v$7BBU_ OzȈV6Lƙ0aS)K@+!$ Ӌ/܀,˹RFF:*9|ޕ=Jv13]\FP=\8YwɔRؐ*~K:֏g 5p݁eD~͂,58}1WD\&^i3+8@ bձ )8,_Hԗ{cH=üU Eڌm+0= sG<ɜBmWñ I{50a/vχ3DZxwav?%Asm[4uZD侃(/Z'1 =oum_Ϣj硟FU[-sl7$k1E{OD~GmY(윶_򫵇Z%HR{qڢ-DYz!~gmF9avҒ" x%Vcu*\[Vc.`lv8.|_%9Ib!)cb  K1.$73+yT^lڢSw.XKg?1_w>v<f$8uأ?#Z.j9)~d~*mWj!L= >z+7hQxb M[N# OM#ԩtۣc?U+eǠFktR+ X[K;; ʨYu=@%>Nl¶Ud5#GS.q!zE>0Ex;aMhb#%?-cCAjQY ǥ}mMKa;A\ U'S-֌W!g"HgFӐe1s9-%Fv?MPL"y=^> $Q5+n=O!<(uƷƎUY-fN0Ly-]ߴ~ɒŏRgAea vŃҊޅUj[/n~Ԫ0˱ڨ100 n:r\W(9qܼvI{B6_дe+,BJj]7i J_ 4{뙤µ5Ni`]0@[qp8T=CNm1Dtp/{4f3˗O{4`i͙]WbHDz37Fiއj 0kNPԧP@G.48'_>v7IﬥU" :%xy;ĩ z# ؆8$q2Q$u(~ izgVۚ XDpWHd5) |>e3OtY [ IJU ^ 3[̈́[cz*K)crl^yEmKy L}aNόz(eZO<YxvlBv15A'l=/ 9:}8J9_QJP2W2I& #ٿ90ՋgY>-J`GJswy^ k,\SQ:x˒G>RO1ؼt;)B`#] xH-[oKڰ"*~vf#d[N68oq\U@n3]@ >~WCqk M@JMxgt#+ԵUu2Hųҗ3#Z*1 ]rR2o7ye;֭U閞-zVCt`HhB62  1KlÉ)O/@zU3ΖZ AZSH+!-:y v{;]̃wI`z[j38ZT:GP7Jߙy~wg罫⣢`$!QBfb=0>k?g]BCHY`_;DiTxk`Q9&8x𘿽׻`|դ Kv{1vO\Mo6^ōo9ŧ- dqSW] w{u8aߝ_:" IX9Z&_-qr^涘.Fo|'-eԐ.;f OX8p9]t!!"|.p _[_U1\yBl/Wެou8Żdz 6Y ߐ SaUH; Gjz+ZLGAj? }Xo:#D-5C)C$9uoC /$Bs4`GiiY# 022wEEJܘxNˣtnr"z2.*WL/O+'C>t*dc =[bÛO)E$s>LïY, j9Bυc JxEDVc2 8c Ȥp;SV]F54Z(x#`6]KtՎ:.F}\u!)b֫+r~mZfB?:N\CRf"y"#i_lAF;Ik%YtDfԜB!4a՚R^]|P)itQOat@uO80>5foT[*TOŮxgFZq.*Gn|Sb"1H)p}iq \`?@1?.t5vt. j${f.ɯ_HjccS6ˎ{ҙC_ʮZ!6;ߡ5a oWvSKsyFkE /簩{Pܝ>}o$ܝ Y-+8d-_[Jb^h1:9vsߤK1>pmK;!A{h7;yj`:h8O/L:a`Ve!'Y7~*){?Us#b}UJJ3mmX]WZf@X5O1,ϴcu}(x?dk"mık]2/H&|kԀp=Χl;7J(!'E9낕l]ANJX rd%JRk#`?$g+}N%Z9m"JR*6c EH![I g`/RnjU'VɶtةLm͇ap*anρtWw_7Ml`u5z T U|Yȹ"Z`7Bn.CGEV( % @;gBBZ#)F qJYPv#2Jr^8ˆ?sJ:DA!w`[1#j/SNW(ft˄4\b!vn C/ʲVP*\nHo2j4mnIK3h&jt'N!gDvԘ|}TcLv/{Lp 6O^칖7z`߄$D8]h= ]mH'|e Fge9NX.[Tq <&Ӫ(VNȣW#\'GBŏ X\uc0eQ|~M%CII Ğ&.#‘ƢΦQasaOf ә݇o?!o8 ɴ4jj]X/䜘YKpnՉXW-y+  ؚEpټb*T<.l,lsD4M/5no+ƲUqs: :DS j:klI1mYU nq*(S7[?E~wDj'>mdE0%L\JmUL8x#B)rjVo^}(?+=R ޤ#/b0M)u@cMl탇v'ãb|]``F#29YGl`M9|#d, :V,of֧~'T!}hUPy+,k|?j7¢Ṣ5 $߉sR4O/cn>/A\Z.3(ce1tG yگI W],>z 1CˇO7ak|xs'֪2oo,Hu)AkP8%L>!=#s߸H@+eZY.dTnM)6+i'+d\rcyXspm|:Yu4:ɛ_S8]+{;jiZ;鴱hm$Ui/\ 23d @O,thoJUtjZXы6kJ;V~j%6.똶FsOw**0)d'N2U:=(Cv+H|\q{~d{ZY5y9r#פJCwL)O-୔'k*FrZ!\y{>@ GEn9*J\ Mk΄.vm5ͺUi)ಌDSbEGY0\|kWӊ9Dⱂٵi6%*^^h2X-p C8#_#fJΥݗ|ՎL&jof>Oـ=mE:J+ OE MÊGTd]l>ׇfԭQ =nb`="ܯ&O$ԧŲ7s^O`%Bflk*<7mAB'{[nbwuY"dpikP &=H\ Q8aJ 7etm$|, 9DĠo\wCy\IJiϳΓBDC'}F/<:<ӽ*'S3Ag4dͽPG-UZ%i"BfDe+yRҝ p1<p%,LbY'Bu}d[Dz]-Z8Xmgj讷?ȎAR5؃Ѕs'bs|g J47˄ՍT 1-`%B%3ϼ2w|ǜ_uS;$7m4r1*G@6tnjjH{LNfKn5(j TjJoT_JUU+#h.2M9(oSJQv~t"$D?kGWX6"SFK(u7|MjG Z\D_gۊ '# B i=ב@B(=y?B>~Gx??q87YH:~K{: RWiHQnkYH.k1yObpc䫓] mƍ2K Ugq׳-V@5]!25ݘkn`skJXByڹl"^ْ E_'YިW03&:Щ@O>ϔ 5fZ(}Q>SGsr'-G3aеv'[ߚoUR-3 ݦxp|%6B[ mپ}!+v'$-.`D[Kv^ɼeWzȎ3emҖ=<8=\zAb0E`@n4TvZ]rTlTMtW.]C | Kc ‹!sg0=t{uAoon ĭ٧zM$^Sz~DG:vIY[Ypj'a( $aS$5ց/)*$܆l%kB N/4(;:X֍{1 @|`XL`Aw@\CsijD1ZL\S#x좑*] (Wk(+޵/R0ә:-y)zCgfx8ȓ{!\`_T:''~ S -^J60,M:>(NÒ`KlLnڍ__@W#B:QBm%`ՌW ^MC 'WO o-'R۲@4e+X[ŅÓUb@+pYu z2G91Q(^1^NyU`H< %J{YψS`!'y|1vo.'O`]aI-݉kSN̸ccﰟ_DYZMS[3+K![׮D۷%PC"/~{CQ>"MY2E|W#/F_pǍ_X[YЈCņi" a]S.lks0ǠO(?Et3iJhY˄}-x;:wV dRjr5D,sEJ!ɂbN+񲃑 -.]&X0Bl-Ȭ}"_a.ZڀgfYKbnD*,?qNt*U}\H1K$.+V6(er&OgSYM9.GTie aXe J f??P/i uXL"EFEBRy4Ex=f1WҦ8~_QC>9F³%x 4\KG!-lL LMGKU9Wde?*#?n;BchlGe2yb%W*`y\ol4C'$/WC}QnonVkx+y;SkdD'nA9$2+ Ҝ嗙/X>yiK|TWE&7 Y9֚1@zٹː1u R&!y]CtRJ(bJvv?8kYUGJS_B@?2bC{<<,[IGד"S"+Ikka?x֧ZERr `Tz>Va̿v))%}^55<ΊӔ lFTi݌dR?%ժA=d(-Ѽ"K,t1%fY*Vʭ]w $FK}/~h`4}3\ҿYӯOO'βd$WY+pKѬstDaʤ;!5 ',ZIYI9e˜q^sqn 9֢DpL2@PY>sTH뚃J*/Ö@"=igԡ-#V'%Ū.HK6/v6yZ:ǐ[*,h"% L'z6fUokdlRLpGczZ Cs)'|ۯI]+I[Ə6:OSdHp؎c'8cKGf>S{ˠsrcX(n!Dٻ eYԝ>>@xU*'U˿c˜ &w5S"; zdo4{L>H>ۄcG¯lBe1mɊ2!FKo%ŒutS#{dž4Q S}$5 ڡ*M)Cʌ+#%{x" `oL:^y2v1ZYXSr У³Ϊ%RP\U2%m*)KjM~U_) mtV4Ccv$=lID'0FNeb|#<οpkVRd{gk*1xǃ"1k'eM hH'Q`*lR{`CQ0Ae9ǀ]o +$KM,ugUv#ՠڳNކ6TDzs~잷9!Lw[X)ll#o:hS U5"AhfK?/ݔ8` .i}PEnGw*.?yb.hO_a4" ӎך KR5B=&47:Qu @ܲ\3e~s*F\a>t䒳y&Xp~;֟Χd <-q_$c""vh$adG>5;2}g?{qa0f-jM{Q"+kjanwRg9+J!G?9z7M<>8{[_:&%WfR/Nupe㶕F}"5g18\@?JmM/`lue t\An؞M`릱0sh^s K#[mKS.aVduhUzu$Ls=16Bhօ;2pYt .Qs @}mPRdsK!;hq:|(ps,o %yy.Mq7<<RU[2ܽz{9%NyGllpl8ic(R͂[|fB3Dur1qH5m|x?|&z!]KReT!73?<áW챀=ӶR64BFB}aepSݪLvV7V,Eâ֣t២0oz6w# r2J i'q)($B|މl {h RugW9?w<[2yRĬXz>BoWwnV=6W.SEMk*M0u@QbyH}aP¦9h5k匞~vaqZO>Qh~"ac=Q!$RSHoD'Rq\S >E{&W_HXԨkF-V嬽]o> +5Z|ML߽B8L. "& <iX/`Ba>58Gb}E$o<ƻ$'TXw(u=0ƜTd]G:*ZpgCmLID%E0V]D0ZnfEʝțPZo@XK2pFBip: RP~.J6z~8^m]ñZCx;|C7EË}+ TX6~tF֩͸wf/xH/P^M>|( 阵! [_' /,(K)r6oDqo(A=j`h],IafXϹf$8Y^aV-q&pA ݺj(3c#rZ5OXL{?7K 7*g$F{F+/{\2­$JsBziHcEqrۄ B#{3d\`& ] " YBl~m#w e:RoWT*6{X.Z M&P2zc&us+`\},Ǟz@!\:N=cg S*`>HlRf{'\zw,T>5a>\{/DaJhnZalJ{CbPP5ه$2&H[& s?7O:C BӰHo0G?Y@5Ԟ Tz[{Nb_U%Ǵ2=(Du MaƏZ5lX璬ٍ4|vCFf-cgM԰_bMQ)&BԍhFc \ lb u-uAހt/yJV'wj˹nfbdɆ"9i0݃%V(3{MQAGSG /A?v>!~脬:.a}WzʪV|I4XVfoiVw: bnp$0XOBTd:'|W91EtVWK_5/Pt V'zKGa#?2Ι?.#$*0Z|Iiҙ,T_jmH(Z`ُ }]W$/C\26F6ղZ^ )Ӑ%'b=4ߵ!>9rdMB9<#T]-aQd㣇 FsDX4C ĩA~Z?!"Pv3 . -g2נm_zqc@1K~Mko%^Lv] C\IĦ%c6zoІ fEUf@jg$'Qse'貵}lrz {Vz90 j{c .H rg,s _{}Nװрw|CFp`%:,(%J2/JO>V0;ae\lOdkIhg.H] RHxgzLbq5CQjz\;3\f1X+?/r[ͫAnіu+߿^U.*]ͮb,@f?>k9' )G ^5{Yg.\BndɩY Ʒgt_Kp펠ШJ9NooK,SqlC' O8l(9 ?D4JEجQnTeq{fM2M*N^ɈX,މ%j6Y/`>z}}ٶ4H'fa]GG P%*Ocۡ2\*ٰmĄP2D'}y=2<_}d(mD5e7 ^c[y$n13]D$C?SGw(M&Z2w?Im8fui| };;&qQ8- `0a 'T s؟D8ܓDlZloGLA:=V؟TG=muHeH"o,UюFUvEJ'1,X4دVthCvI8_Cٺ. ?Xci\ˋ gk>5;BQ˳E:zPy<spHY?`"RySaQM=}gS$T_Pww+^Vsp+sQHQİ.z=P'F 'jevB­P}206ܔ&ΩpYUw#]9SD-0"߅>LpeM@MОĘb͠M{פCHs ҺWw9IX`qy g*‡؎ޜ+)2n?`'͓Bc)WT7Al_miΑ"Y>X8VyaЄvD9<[qinV:I'M. G-v=/~xJ>\b#&r>p?NۍmySL -*u&uyywIx9 !_V(ro٥˔Hth:iQPz?c(mi@Szטs !FT2ŖWX)m"1"Kkū zS7ȱ~l#Eey^yx[%ORlϮ2q@J ~'p9]дZ`' .%NNFxsMq?9{T퍤|j|׺{5+//ߜGk_KD܇*1[E aS+FMxIӉ|q n %GV@VW@U#[(K^{J:8l1뀨dACJP"0Ôs9a@`8-aR!H"ԛ03(-`` s@](%dd0pvqYp*Um.GTC-7S59N㕊@@$}H\◿5 {S\˿Hry6Eeo>Dc,ɠ߿pZ~&8*\rZtδt6PTiL˙TV0#BܻER m$Rr6O)Lr7뻕hML [ʂg3t=na@3J&r08۰rQxIC5#8yV;t75NnKvY#+\}19n9l-_~/ fh6y,ݠc;[36'+]Fv:떎lYtvɻ40]o˛o@37NnCNnb9{uÞ{=RݺrDY< EVABXʜ՝ ;`׊R7ڿ!O3!X#ʇ,[J,s[7nG%|0>,,ʭFӻGCs,Hm<5FE͡8Viy3Mj,22<@1nw=/~fТdP5'oF"wWPEvY _QxQR'_y„Oŀ?J̎՘:!HNrClz (I*&aSԑ4_^XFĵ3UPC$>/NzIuBZgP*`ۜ4kǛ5WLn+z+l$5PNRJ,=2w>]EO~&ᡳ)>'uzC{dJm.GYKM~ps5<[sDNGQY Wg DXb']À1rs!/1N`$|2B+*/,UԀy^%Q`Kk0D> qmLC|*.L<SM^ߓ@)Î(WiƛY-itjxqLq[_76r~4 L+'t< JܐriRmE\NxMxY̐lIP0Ueex4Id=0YCKQ8<ēz]Ś26Nw$,Ѭx԰6@5 L]݆-& .n#96POat,3e0EFe(WԄ5C],A\>/ςGܽ/g|f {YSASl~C0W ^nDY1]`gnb<_Y4*($u iDXIY eSH+QUG2'c־l&8hI͜9&y?LU(Zn\G:Re5-{Lvv%Es-U["Ifi8*;|wNi9~cEAZcAя:nVo>{X(L~ 20(uFө2GtQ tѮ;-SSSdO>[v­K߲6:{*^tXfPG@3\8rK@Fź%LTSCz6>^Gy^{?X].rC Ye;X{l^FYѼ`' $s3O,Y@0;p{ [g}avi8}2h7Zr?vmL+jn+$ Oz* U6aKcZ}#)"]B4!oj{1-ޚJIѻ=:]N|8oD$c?~5n]>JLxt&@ #fm/IQ +i9 4tZʤS' L=gsAi? _U+Q^c+z.4(߯$٘m M8J3݉ԛkCNn1"|"TLQ "{teAp hwGXP}K9PxWhSxHPvuz)*rip&׃o:%2Qbp>>y=7 kqh;1h,,wsT~M1YPb2\3 GleU  x/-c8dcOqq6H-bj~;g&f + L5^j]ԡ2 ++^DUsU!5z; M9n|1tZ)o.a_3XcOry/~E֜%o<-l󮿬5ܨjj%8U5%3&'´l9;u9!ynM1m*Ûw~0wyrůV*YJ&zЪՊ~+%~stf;$#K."𺩇yna,K&mnJp.ŻBrɘaM'd.S{~ lqA8~ ^AA3@c||Bsieglg׆g!(kDZ#TA'.?P,zLCt|]ӌ}ճ4sjH"s @8QLui-$G]XWs%9M>:z{jɆScEns:z<+im|R~3Zz/s/yd\N L0˵Ih7+ʕkh"۾=7 u{Ivw%)/`T5Bz f:bm+v=7qP03S儅mh,8P ng@j Ikvh3)f7ҨBip`(Fm> YA,o Kr$vl[[_7XLG=R&\ҕM^69Em/c5GԚ^{;b4P>\N]~%CELA7oX&C{:Q3 @r6L")%Mў?!߅ wcPӝ&wngUc:=>DWG`hw,<@'0VCS'Lrtk;75zDZTBTGUNh*I9G, `pXvCy"o !huG\*ZC'Nɺ:p`U"O%A|h`vz&םo d<7qlT qh}yfJ%hM$D-%dV/0l3}1U4i#;rMS%^Y83<]a<dӨ$듟c7ĩTPݺ.m$·8^l3k SM@M؀Fa+%`&c UAk@:;bRzVJ@^߻R&FѶ@׫KWdhau9y p(Ye-}; !̭Z$>fh5!dۏs_rUcL@;Z׈Ra{HQH?ĕogCs_Yš=é \B./0h (!N3a1yD\%[J'Nޑ=ZG]x0tr&a:-ok'ȇXkBCĊZ. cXEOD!->|qHRPO_L)X-_~VMXR{(F!*/ƐvߟM2rQ1p7&V6Evظ⬵1Ok/x̀p9-F)wRUC`ȾE'4}7\Ղ-ݣŠ3[!_3\="NM3 Qgp7 /;J FݔeǓ<:d&y~|,i7@Rv\e_Go,>6x} jud/7@3c7ߣJgd3eyzM"Y"D}Vl6{$7U8kÃ~B;&S%/3YD ȬP( - Q)*=zݏ4NдGZ{yҍv:07c3݇vA6.xORN5Vl"N2aGU-7;UnkoWhm.^lح@mn"f]IhؼQewy$'[M++ng(JxΒEk tыzfmYcu\)mNuه>=Rug!V" nsKigv.2n= 0qd%\bt؏g˭D]*%~rA(fi;8A݂i2cnJH2RPy^֝Y)5EYG|&՜z=kj@*'Zu uހodba7v:7n;90w?Q\ٌLf0\+fCȳžI+? \Cr#`a-J'W_´Lchpe#j^6N:!KosyL'9S?–&>.:hJ@T_Vbm13y¦,"d[0AՈǴ[|ٵ LVʈzs0a*&cvlz0.LpwKtFlUNIڐz]z$OxFfET5CeiTnt5, }XML(ϧ_&0s@!CvcEViUb ,sr>4Wpi0-++4w ɌTvG%LNlI& ʵw!GW0W}UF:G~T.A Cj3V A'D IbmOÝ~d㩙Nl_bZoDj`Cx#Ž-/ +b[{qJM|3k-WIeDřÝӐ2 BV]Z4C8:)U/w4 ؗ9 cc_޶b (LEC|3b0.OYU3_!j7|C:BǢ?'BLu%3ˢm@q Fm.MF2+b 4S mYȵS*""G4X: '_98{Ki1EO任!DB:F0RPjj$Z쏋N.B6h,o]=̩pmierBa|_`—=Da;[h l >D>Xo{1sRxⓝM<;Kz e2LQi &fk]wh^ϐg_{?w֗utG x8k O5zga$Sm rgfX9|-]5)V^g-LgInFCk%=HQ{Xr ڂɣX6 aYnw͐|FJ2 Rs_=̡bA%:,4UF7n<}A{Q$/)uEHpE$ <%os#[ܷn#?9[+lrlLu Ӛ[-D\ȭBd~Fm80$ ggNJZ]^ 4]j)'ߓz $^@قCEBOucxoɥw;-x8CQ&^ gՂ<`a5 ~ N;+S0KpM ,}#d lWf\ u['T8y99r6ZDbmI<%-/_-Ma'<UࣳЙӮ,J>1}5"sV8mq @=4 U]~z`L:~}5}Ά9o=}c Jwv2e`E{*{)p]Ȃw"O?nL:$-Q $$%^*%`G>IU5m-BE X*;NT9z_?#cXSe ^NI389o%+ P;f]1vdojZ(-s0_uꓛ03y g]~G~J QQa Je?- .wdR˜[ ^32~kkj^t)xDω}aP竘>,aK"j$LhubMReH2|]G9x$)p̠h_(=  ڭ*HpaÁ*[D`Ǣ!J`8j>'d&Cx1Y8#l\\g3OkBn_sA qvOMgI5w\0 ֛;IHBuR.x1T Ɖ@E_W2ŒL?$ISR).o$j ]nHrH;.bniWbHNZS00DOx`XCf@rKb{J:5.CL=.gWmQ{ P]Nj8H"'|*Y\9:6SiQ}D XKmӗ}#p]wL>#[Q 1Tt!,Qy?B++XLfQgQ|\pJ<ŕ[EԌEb gNPT<rq90^J@r`1/A3= MPi32~7&_TX0NʹhFA7"Q{Lc\<^`倐 MH"ˆ}m0`xJGhZ6M$+DX-dޢnm:'rh> 7lkg!>(s 2=iR6¶E!Yl%gTgj֤ ֵGN LN_Egfqd̕,=:IjCI93OXlFp(L 04;Y* SiZ~N*{ ˄Cʱf5=OeB/؏F@*2'[މm̋`({XYSNH.{n?S|7(v+\^%޸f O\Cp?>ruSqv &wa _ Yk0*)S7L5rNp˝ `S^DB^j͹cBfsQ:? fF; K7Tzk]=EWjo%q`2tws?X`?nK.h}[9ms\30eʟϙx5u* ODB^zrV_7]uv _']9CBOd(R5]ɥ0ɤ!BZ83y0]Z:%Ȇa0^tx4ɨe0tN2u-۳hkXlH9L;aNH3YdN㦧coo>c$CbP,rR)N ZcvԔ|"ϣk26V'.8.._~Ut<$5F#uȠ#븡lcV_+ ]lR ~(JGQfRq3h)F<֥4'VD^IGEXbHM⮌j(Jz7HQuJ]I0TS%xoI39yiz&yI X[X6p &~UŌ7[?6 (xnv͙-,7vMZ+[-å\R tl NA1PЖ"JN;@hyPޱ{aJ_n`vAT_d2\ ͊[B}zH~4sxfaLGӼ uuv̍|ϝ-:.7 ٚ%*n:Q7|I'IGHlejTp$tFOBaQ-TVS[Wp=f?$s#0p*@B-zR'i,oɧT!ξBm.7J޲zl(SOw@.wb^@ !]7Ox/#~'B&fLG,Êtv|'Wc2o3.cӟr:jS(Oie5sgpeW8n^mǡ|@k gct`td'!A{G >L9M%=>YoT}jH9r ҏiXxIw\b 2mv*eEt[tmxgJң@y@02L t_q# لޒN *Korv+M|Kt8cד0thgp14tP[ ߊ(U7b|Y_WpVhYtGU]UW fV8&e~g K>?6E闗Qby+c F͢ɲO/F//ѦFX;ZKT=xz}btR/GWWVoq?38f|l[2Ptw^bwuh?ovճSLok7 Cax?D=CǯH岅W7$V Eϰ2_S;-?XDžV+X`Ys5:quGD"?w[Hi%Jp 2O/׸WkKZlS9yof!Qu –+>3>REH:bp̣5k8= [;I1zZS-Rp߮bifc#*9 4>A$b%pRAWԽ>IΧJ G&vݥ3gpV^:&\wTW L_Թ],JQv7ɐRC ɴv}j-QE0 'B߭TtIgh8+m|s8sѝrGk_R>DLkLYU)ޓU(}v}KVQ0 @){\^B]8Vlqzn2>9T*3 7>EΔpsfQLY"gX`}:UkQod.OBjz%7W~'$z;={4bն˨JN XrKBJl& B{ iӎ"ƙYm&e(o?)Y`tH=$Q\Lj0/3OhWjIK ]x*GU;Mo&K ڝJ.̄H:5&K5VYKBXĹsؤz|0] ˇ>hB8h~ʥmmQXy|3s 6i%6~[x+NQ&3y Էε5XGɊ,O6G͎ؠ)Nv}]ʃZ\eƯˇ:Y~E|vLVXΙ<'x.ٜe%-۟[ uM$k 'FC0_z<֝96ГVJh'S}6D!O)D2;n'ҙ^f% wDf]84{=qN^ ( ﺕX}l5RCF ̖ۼ~z_e}{!dKS-垧gMK Ȗ*H7_zT>f5ODϣD1b&Fʼn+$o:}YK0"TN-qFW­2"cqmcmI˨ޅo,;CfB\l$QRb|ua JID` ➤i6Muo|W27x$]?sHc:xcY\t`Ҟ`WJ+*gO}9HfҌͷ܍-<)a@8787ˈv#_8⫢&ĭ6JE1ʕ>΃9q[e˝~3N$M%5@6 mlY z$Y7)GDZBiOm E,%5N(HldcRiٷET0!Ki>RݶmIbT%]_m!2+tgx檲^ {;{:9&15S;oDeXS*}oK:'/!LF ƴaݕ/A^D$QjD&QWu0,݇{\/&X%&C8!!݊VAo|*zdJ2Nuw 6S@e ƞu.v_gSvq.A71+Kf)&9Z"-*oFJw%wo\ݧxB`kZ'"mp~q`0xM8ԉ Lic| 6Zfnԯϸġ*)}S!d%Ɵ{j=gRqCfAB Oji3+8?Abdeߴz.}ɀGcFӪ`#m'2hf0Ē#Z 62 z#% 8l|pex$,+N> rM5Xt&_ថYpD|_iyɡ p=PfU-v Xք/D&bA⸃zmducH' V[pޖ!f'?+[|@ n{Ԅ]z}`hjWm.&ZJEyw`1/gHBAQ:y5h|yfW2ÐO^&n;\||I^g42,)RڋPs Lф*Nrwr4]jo3عZ{?;b^3/m_Vl9莠Eb';ɒ#`mެz+Ȅn$)j _>3sI]w;aǬwjJ=T͞gGd`3LA?cO ٪ZHqVeqGiDvPz-8Hͪ ȋ]lw޳(V ̭2`P\-zIykAV i."gTQBDzڙ4=ut"l)'83ۍH1 =Se[sOثQv7m{,tf }XŠI<]497Ŀ#``4 Q:S?J? v:~n~Iޏ_f58ԋVP8C28 spGHVQt_g(H9pA(LO nGG]ugJX5|ٯ|\_!##y"9ADgX ڡ:.WSd }F0GQͿYytZ45P=vV=c>+b0dE2o[vpQ^H݄ D[VqNj>bR.LoޖHȠ'6QFIu+_٣ W|S <=j\'LNԽ$9}(Ky-8߆zVDޮ2㎶x pK4mbB{1:.op[UǭKj*W9ߚ]vvl ~r ~,,j4VTdh4K-NpPr0Lj:SA9ozuzs4>_[yלK˕qoB>/mb5vA֭PP`~1i{ Ң,~MGbZ75;cП{@kuG=y{n-"lY;ߥ78'A{?埋2:4 `n6Nڲ} ?< ܹ憒c"K4IsP#QQqWZBNa+!·ۍO<\{̙C(Qy ^u9@#Ze^ۙX3Q; ٟT(2B'XNmYc[/#UA˙ 71_JuV{C2KֆD&T}?n{8٤n:#6&^g^k@eF~z(;Ss']YtTgaUyGF_-;4ĸ@إ([<~Vs1Y1rÉ !H_ (zr VjRS[oA"Z}le0jz]8CE9""D-9^#6TV)l~A?>\w3[3I_ݠ>k~mH RYut-X.}OGoѸgp kmwBrՒfЧ(0u`M%3I n`2&UnopCrUi鉗rUk/+UQ2XF+/ QkƮBZt] Kw~`C{ϛ-ɱup)P"qxϷy͙"-ٶH\$9E(-Jd![*Wrĸc6bfML#-aǂwE BiB=|w73[p, it7BG B|oM,znH|-a1Yl9(8&U&>wiG Q=*U>euS}*u[DIA~q~D&0hD2+DjI hҎZ6L*;|見tÿu4P2i#5mS5ߑ01DsЍD4y!54Hײw)J*йT (> ^!2mzޏ8B'U %3]ş'& !%->AqIɇ= ՠ7Գ!maX#LRC̑63Ɔ\M0U7m*XV-Y~H8?]boK#Ƅ iV$a& mJӐ@~e)4͕i*P* mV 89N5 㵹{ j&Y<ŅZ4HۺPm\+aۥњ>{ k7ۆ}$H_- Մh~7 =曹_|ؙR- \y'I%sșޛ"F_1Zri3n#p/6 M# N"M̂q*r< 9+n7M鞓>(]z.BMRb1E**Pt2z3to89NiaaRgX\8³ZjO%x5# A/r:yLtϱ|PVŷzE]E pLL[=CZ au|ELXT9(SϞi)o\y_ZMn*%XBb+ÊiW;uW%P,\ i;fg)ɊMj/n*&0[Y*f3v"+F">tJcLvo=Z4BKO"^Gk] K2TǪxNgwB7> p%r7b.S, X-1aW(w~"#dnvInpڄǟBckj.֮)́VC5riQԞuPp!BfȉSq ݮEU I՚4 Ly*1tus%H!=,zM^ (ЕrsߩMi'y++шTWK(k3\2NVډN_SwL^lEqʞ`8 b7ədBCEHGx vaWFGbNyBnVl 'p|k1l7әz t-V͸Ӛd.]vje?0qqflYW'9Y(\5u6hOsx sPK@>6Ѝ2roCa4oM¶ Fv +gUgԠi0P6 m:nuFWG܃j`׬;/oV x|"6 J [zѱ- toїB]lhbg7Ȁ;m\3$OdAUj3Lo%6)^ja2; w .꼕>s{8~=eۻ #@+iGw{5\MʐUDj?t:g ǘ,}|>$ I:uBK(6ۻszȺ!(lD_D@:ګYÖ&1ļ.f)[(я܀7C#N`q2V'^يÉS;Ώ]a{1f8qY.Йk[9XtF0" ] }I)9B-%_m㳟ݚR~-voe\'Jq+mwmEeQ*U|rx%1ܰ_(b|*MHGN$:fkNLz\b/]Jj yvQWd6i/Tm2p7JR2 .]2"juz`,V).VN`!Bz2YX/'B WˁWy̸Qleyqټصe3ѷYɫKWAH!6CeI ~JM<ףgF+IO\77ȹg[>\LzH6FZ< GH(>:D>'h(qҋ6h;k%,lׅ">onbgX1@7|o=LEZq{^NLZ}D L2m!?B Cq*v~jĹg>OYoE`7DhS!j2͙U*nę9b6r%\b}5>w e9a0^hI|(N `cC⯗6XS|S+O^4dB bۘ %<"; #>xrZuAd0SRwpJ~/9/uqXMNH|Xc$E)_-SȐ3'璵b /goVk2tǠK+ h7^8x EjUl]XI '}s'OIO]!wKU?lw`2b+֋PU<{ [q'XXj}0}@41S5-pc9jsj6mhtPS'ʐIzP99[-ǺV*I3Ǜc cBv7E1v0=]r=>z(~d%!I4KuaW4vոAU Fb;,@Z'~}(b}JdN3JmW ;=Ǻkw^lؑn˾M [%șfM$Xݥ\lg^ )`>Ww" I_88tE^%:"|7rEX5kX͑*j)hon'.70Oӟ2e8ȭF\%g;\@N2";1zsiquC4Ssu7#ePZ-+D) ),}V&$Dķ =5LG[LFd.48uc: u6M c @.hMxpx6Cd Ψ'geod*7LEI`w|F`s$x:ګv ' 0?IL 5 ~Ecp\1˩=ld'G,ƌi̅~TM,Z?/Z>v6ޫbJ8e -o[f/AwAQWދBd"]s>HSQZ;'%?s"cW^|cHyw56$@P?a]Sܛn ㉘ {з.ɛ'7WqW72u-E>N=+n`)iީoȆvD?oߣ^46<AR#/^ &g2cA"[`. 臾GM\^oe~-n dl]NrUZc1Gy{Kg Γ9tɣw#8Dl{INvfDA'sPl"•١,-])XgiWqo$`뾺5v)H/fHMZP! d@G[[ #6t GŨձ/Ҭv K5]Ml83cSuo#Ge:yBI{1GXxme3LYd^kU))N'4Ia{0Mp>Z'Y2aקg@Bw ,l]{G}FtYIa{K7?cHAg'Ke@$U 圾ygS\H ظHƼ!^Ȩ,"CWidb~S}5HƝ6GmQ2!\5F0̆sB&OsηMw } eRf?8^4S1fdyԔ ñowqTxD7FF/]J[-7]$1}σu 3cŠCQ0bAu[ٜR-QBrf}\Ī^5I5 %lD5 జĤIH̔TrU'w񮙟 oكZFaPg z=O9 YDnq(S<ݯa6E2z5:~,y|V Zv/sR=..G!W^M {! BѝAQU`yi&1NaasI#]/_[ @AT*}TP"VY}#`jz{AsdIU;5|:Z\j"M=\PҏNt͜<T2 |'G2uj5I湫gW9_f㵅p 6M|Kb?2t5C[1w{Q6sq2b7zC%GE.GReA  }{(pyW;xS+D}TZE &EUM*r􏀆{=w{PXnA efR)*t19L ov>c/p/ڭJ_:oA@5_sϫ;`4q1Bw>t$-#a $CCH)LG_jrⱘJl#pBA &{/{(@|lsY}APLdev=vaY=NκZZLp7~FILEtQP,_a\mض]P:U7,K"7$"t)0zOzl^Ni#P,| &"f?rf{4SIt?qƱ[EjyoowIڇ0#eF)4jvyW, 8d]j"rOtRzH^ f -Is9U7B'd(F˞ d3cXf'G]ؿ3;Mӗ h׫B %Vz҃oOj5>n-!LY:@jv-*uNIOWvR/A]+=gLS\Rs Q0gʯ$%/#&sʘnU^LԳZ\T`{ ÊƏ܌1ZkЪ>:k Xs%v@wanSo i >\Ij‚LZYNIZ(S*#"+tt+a$TRAq)|h%ZKiDRx-0{*d(,yA^;xi]r|Jm-+fY l/4ƥSY M\pM7uG<,|lA0ϫV(ТE4 R7SoRۘڋi UdntO,7ŮaTyhQϋHd"L!ܐ-PмnYSMzRtǓȻCJW?9Nmxnd;!Gpp!S$j:c6Z#)KEz -D1EM;U41 b^N]eё#UY*$$R) tQV_o,%!*Tl kGsN ې acE\`Ǚ73xu6SϿoɀ 35̈́[Yv[Nŷ㕆/EflͤBl3Ued Td ϘCbg *W{Q$ ö#?OX6ѳx+Z'&NS Zk/-Z@;cU@TIzip>e?$S`iiA:Je/t]esYHDw3qx3Tf*NzD+炧Q0{1\i⨅$UQG>y_wLGI6KAʓMQ@dWfE=Y$U+96Ø?;3o\W$ roT<;)Yf_sT3Fwr@ 3ut8l 5ǐ_@ʕh..^&5*M=v]}@c[-zhA^xx>84d%%3[aH"ѽY|ZqO'QZkywsةbPgF)hk} ҧXt+TOe7یA6~bi#ԿV1R! p2k FC!tCgEyֆ8c}I=/gkw-W$= MP]+d}_y,?)&tn~W&F+ݠql4!2jO9/jxA o=º[gu⭂^uݷË/W+ y֠IsrMWOmˆ 3 LPrDz椄#jCk"i\*JcGFݢ, :& GDzOQu(2(;N#p6+9q=]E钙n$f]oiyCع"X]{Щ'6F>G9,, #_CDU}H;iG%ƉA FSX/1IBy-'%!-L0d~u4p%_" ALdG~)Ѱ(F{t3mpκo-FDCÒ!Z8% @톳UF7:,$ 4M(xta-Z| $50dẠY 0V,սS,ݠ!a.!SJ\ɁӞr3P"G@ 8ҁj$HMɬhsϥ]c=-DX8}{L`fVSTw(Ex~m |SoF6*0Yt^u!Xvw!n7c;gv>'سQEN$Ӝ3f8Tjm-,={fR5Y4[5܎DV/MaQU}cW^Ƿ໥DOŔkX_0hO9hh{rHD² #Us N#0W/m1:lEifMWj Bf,39jn-vȦoƽ_tRWB(BʯS\K 3#C$먀 r`vth3FH׈^ƉPq!ʯ#NJ\?:);v5ʷ; I`_ ؗkhˡoeuImG៥= F1j<*<ݑ*x t%C=|rg3J8F鉲AYΔ|ڗ J`ǁX"QDJ$!.y% H@Lm+?Ά!ݢc((*U 1 z}G%qS~ƚ4]„[ 9vӯN6v\ +WyjWYJ PU>!Х5%^Ew35QT6S圓ZжAWIɔ ;B"?G}{%&a[jF فa͛4H^`'Uu5Lt+3 f/(!8Y:ZԔЏޗe|/U?[ݾx*B/Gi>1 ѡa  4rGhl1c˜bZtWt"ZsIvg1"`HGs E9H5ք;ֵmKK'LR-eJ¾MO:"A*^|vk'Q+F]Dh Kzx4Hl<-؝B[=䀌jcH @gSdW-KU:zZf\]9,>3dt3W(DAao@5*_``0#3/^t [KMa;T}h$d8Ɩ2roU5 &emZ(i斤v:/ҕZT"U t<+> crsn4IT Uo?xN W+'g S[8Y҈ो6:_yaJþv02JP&Dzn1^U=߭C{mɨ \ܭBpH.g@RM?m0[dI2f=xjc:u7qG";aBJ 5hiݰP'j}4ÆH5yo\Ol#>t ׄ&n|^ Hsp؎I(6lp&E-+Gx0 46r{j oB_^+՗O =x;.[GA!AzZM|q#pՌ%۸gS9!w3~,-H3vԕ76 s#杳89j}' .>ߗX쵺cv=?PD9{{W*blRCZ^W~J0~\IB^hE p&Ϟ5РauS^25C"5_E6jP GG9'uO%iQw7 a;; ܌oN.$nJȔQ'*:N;ܯtb=n6UҘ8xN- Ē5N\4:i}%kT-.G$y3F Etڑ +*Yq*,)-Dj.p#YC$ :3W[9@fuylzE!_emtHQ~ﭪ#mB~p4Țd~s%aJwR +, @@KWaM].lf a{9о $F@SVU<ݍ!h w '3(= MCwOOXsR 5FcQKI- Z^V?;M>_ i=yK, k\|b *2;ޤ]A=S$p_2 9sl K+0;mO'\VeÇ`c^E~YRY"* RVf)i@;!90mҎ%ސ{l>a+u'] S/Id0WRV/'φGfFI;mYK m:vݻ <Ȇ:߯w&~qւ~m8^lhr1t|YW3d#NHV?u olުrqSRM-Z0)HUM]NaauiGfUٛۘIh+ZF@ۣ7\yWXyXpukڸ*T*lFyl ~y||arD T#!@{YjNSTXKizfhllXAͥ.$vY|A;PlLyr DF`H(Ɣ+G J3 RVi4nj w|GS{sk,ySM3 D1-xwV:p1r ϒTQdδ)e[\:U5tl[mjyvJŌȨA1].#Jz9y6h4dgBl'rH8_@k{_{+.V'i,̍łs"Jf#e-ch]@bl ƕF =#w͡?v(1 "tyEإ^st Yl/ظ @Pf瑒^+iCW&N8S{׋zHBԯʜ^Ja|]®I6qfbxӑbZeY!Zil $m0A tApyUmfizy? wRDo !%]СNXrW-_IלuxC"?ZfǸ6 >0?t}A'54R',^K$ FKv`=bqи&}`FaMLi\6HΆ$ZQqZaW/cg%[T2OFu;)&.3]qw ` Jaj#(jKH,)grWlCry$^{?L`Ӛ~as"\"jwQꓟދ57gIoIxu:Wo؅1{4 M zYv`j,V1oY{t-|zq4AJMCn;Hzo?*^h w- |ƐΑBXTK%'󯎣<{uY >xWAJ~vkV "b 1ө:CuڊkM2cAEDOӼx(8%[ZbuoftP%>?i.G+I,Mm=/qq+'n\:/CN8jmC;Ab ,8G_5 x.gsfŅԀzk/¾ g=j|XY(5N[?HyW"/cKFm9nX}آqxL UH\,զ_ :^RDK2k4?/&N_w(yf Y\D-ӕ0N,.ax Uo`%8粤ӁǕ"Op_@*:WoBD|(ń}Ԯ`UnQr {ה;ז(=q]]e3P*.@;^c9{Y~-X҈EviPWʩLrh2c; ki %]L=d6Ci&Һ{-QK\y~'7PcW41k Ηa6TUIh'nUU YrH4];MsKʟ -0IȿWtn֘#K8uMb=aItwOA֔Vo&}^Q)sP`a ǠXLx74 {c(P<9r?aZ0j2B?94)$MPY iPptWrwWӊ(5μ ڠ('FNn_Zwt>>*Z RNR؆D4a^`mm0\WN\ǭf itVm F ~f B۸W]^Q.ٷ;ڌ4 NvW4!J-݆tV2"~kG)=KPU߲4- z iK-H<^xೌ` >GE?~&n߭6J<=/H[qnB/㱑fzȞk?9F=%Xvk.7'klv\e=jXuITQ WՋz1jLOOJ%V%`GV(rBaŔޚȍDf0$D!2j/ gql08BKb L0r5ED-(yGnIGhvA tM.L 'ߚK"[W%Ij(K|'/R#vGJ{3y$G8~{ڱ>}$ $<46YoHv!QN)VW:Uٲkdh"v Iu)Q88G&NGj|6H8Asߺ-7i§C5 kk Z4YWFm>VKPEނ~́zN~xk떼ԯxu*hdٯ-ya6sB_;I~w!rR7 9.P-Z2L2m$)me1DP9 '-_J |iiS9G"2hw_,I+;Cc?f<&\M7a5ҢL%b(ƌ  QYhQS.o{9ĺeH+vqV 3gE-笔N: !hZLS 'rT?i*eP_^ceB]7Z@u o e  /?c}*[j\R0&Ypt(OMe|Mh.Bjvf8Ք0kLӀ_Mȧ6cG2/,<99&DX!"TasUjc&lT.{G}:(Niz+pM$p%`ChMqu5+vE%D$(aDؚx=FNs3M}ܜ@Z;ŅS /Y4JB < hiW(6׾= םjBvZ4-~ĠsYՏ*k_l@3"0!*.C; !~I\:߲#=?&  e5g|r"Ͽb5ؗȷsQìסyI^jktVn9c ^etXkQԬO+ CfvM -*>$57)Ib}Kܨ 7F^ SӜZ 0*16B6K&9't0b8L',"vFН(Zomo= {q*,9 '-0HPC*O QnMq%dIBjK!]>94"oN~y~"`7\m).2EN7fDo;^g~s 0Ŝ\P., *RUݙ" ^;]%[[= A`DN1C.$:"F,Řa|0ۆ$j2pzd73px?%cd rnsKd黊z0!c$Yg PLtP7^Ʈދ{ubrY"C\pcM{G!Q|Fڕ#/5vѼ~{8bnQ"[ðus/j FʤClX4ERMjP$-;SVi}yI^0UNmk/6Е-Gsog*MF;Ac10kP P%lJ[|㧠2lE\ vtiԮmAVfڴ7 jp &3i#542fYe6(?k?'@M=^xmlm]DapcٝņbuGnn4xTrLN[X4.<`ŷͣ/9%ϿBbp- LB< V6сT`[uSs@򒀺,snZ@P qf}I_vR@rT5I g•K'.m*y$|m罈L5((Kb=C;?) G9+;ʪ]p.<8K(xme6~CIFv?T8l|+ׅ@cpM埾6?Aϼ5[sOMpu z!8:^ stWrd{]9Ӿ3'_ٜڴ=%E0vOVG"v@e械xWa[4Ʊ.cV^n6K=}4 JIv||9- S8.fA:DLQp+͋ Prn6Pq=lDۼncDDk G$ʙSB޶ݱ50n/QXCd6A.Ӛ*uߖ# /-" r*lc^kegvW~bƒ JR,;>m7P 򥐼EgziJ4)hF{ׅGIkC]Mu%-EC؃ ܜ^@!6z<-j$jrXPM6o%>ӌ(g,rH8`hZ0~z E4 : 82g?l֍ rȖHGNZ^ϸ{Ɖo60]Ue qΊwlO~8ھejF5OH< Z:]/ C  Qjg*[ HKa( ;z&ZK՞iHf_i_$PӇl7Q`'xW؈ If9%͹g+U=Q8,"A0DIߙazcaLFmfxWf>WIzV7hUEj8;g!gż'aHw;$'˺7^eT\N\润WJ>8e1j.ez6$LW@Pb܃M+{-*J9,r8s,:{ޟFF֑*lǘ7).׌~ Oi'Vj>Q <94glCmr)?OeM͗}^v{4ghr}A{XFwZJL^HПHs s 4l P>\Jwν&Ob# 2 U]\[ZLR'Igd9]=2Ti=;,peLRfYKuT"#|>É2O&/ `mwY.R"\뼃PKߞ4.;)؛6Z͂w22Y"Za8x~{/!-]S$ uһb*O`rC<& -˼V,R~@V]u{ aȽ9f ŸKcBWi Jy j],0իWQTHbd&?'YX(@&'%:6sPoBWsxTѬ}Li?vl7Of{!0Өɟ+F٘ޥݣ7c֓"CI^^şJ )=Zڛ;P4<":i^V>_spF9"w,GTPM#/BOswR lb+ZNhv>hv 2Rc_Ew'ABSo$I4ϣS Iu%H\mv9Q "= )]||hɸRHa%7A 0.g.KuGw KjaWgI0 ^KAJc9wߔ_uZ>)ވpY-=΃ [vq8?W}.XԡSڐC5sO <>RygKƩ?+ݾ4`jWށ KiĴlΦ\\G+n埡g6f2 :ҋHwצ !yw;w8^  i 4kQthI0lhI/SO!{dV{a뉺cK(ĽGLW֬H|fEʕa\ns1ԗFcݣU;yp+]!?qx@֨^.>sXz(CoA+Ճ%=9юojaq)uѱݱɧ7(' 뺪O!zLmP[Yl@v%[$sۥjH~ݝ +YWe$#s$q.* b^iQdCV-Q{[y^} 6`U,+'{&)_obx 2u@Q\Y*h1phvu[1ps̪>!wO"Mrtg 3?'f`cL&E@s K ^A#va-K?paSnt1 Ӂp4A{3CiE~R+i :NsP&BYI9 nY3e|(;o-nfJY?t;D Nct*p`?$ 0ڈloSЬsU?/ WPq(kL2ULvasuVgHĉ kSĺ QV8[ ?T"k6޺X, a:А3irvܑl<3G~]{#U7(ܻ797q 쭌Մx~skFadud?T!{y'"8F +:˳,[CTfT; nam3Չ_WY47bdo+@q ?1ybW$uDnd KmZeo؜jۉ()S-Qr;criZJ8`fj+NjPֱr8#2!I|W%쭿 t$\'yUGF7W NaV&G<6wG@s\W9X%<zy\LaRSM E- M6p.! Ts0]r$YA̵ri Plg-go͞$-ٍMEXS!ubK>BW8di2* Stw>ĨNvrbW*9#bW "d5Nk#I Ξ%2@+c4bcJ  ë:!IxpAu᭳LD&%R)oozJ75cQs/ |(<IX|#qaT)CѩA)z{EUk[?S*[34?TQ{_&:SɃiD ::jW_~7E=1PZa x!LTLXVZ"b3uG@Avnj/* <:ʂX:&!' Wlڕ4#:$A%cYk fOeA!x%!x<tJ9V*,'+J]am Nӣ9װ}@+G$T>Yȣ9)]?K||KY3Ƭj3&E &B%?XJ: *e$$6Jat w`LjGo^fbnӔbd//wxehqwHdhW)yg:4N]Y־˷{԰e@bF1wVS81b/NpnKۘqYӗS7YTMF . 3dٯRL\J}0=Z=^[F<T){Do[VbLq5jYc&y*RceWU6] R%yڷpݞ2q%[35k^,nNwnq% /`E6JƕJ6e~LOt0kpRĂl4? F2c͖ ?fPoJN ʵ7 %YJts^4r؛jSkX3-kNI84u,UGn04dC@Vl+k[ tt`' & ;t,X2J[}ڝGR6uoyV^ &q\ 伏~@W>A1K#r: ?y BPbh١& kKGs %;`3?@zJ M|!tY(b.P*5W%`dי/UH)e\z\Y%@ĸ3 ]U&ktI4}+Dă2xuQHJ^Ԑ~gdC7/pR  νn]xݯt i%8>_f;Mэ;[|d2A:QȰ\O/hQ r$awBWm;{f &FT sӈ3 c,.CmvdH)bP=u)C/ȝ{񸨚%Á-Lꌿ?(5Hؽrp}yxD~web;hT*>(}%h;5;b:H`8P0nKm1(2d|nA ɻ!iFcKI~HTFF92;yyjfoE x=Ps0" P,k.m(xlΜ|,|1P5}~BI,0]7KyL2}B`L6P _1oԘ(Q }`P A+3Zo; ]a0юuwO WPzkT6$ uh<mKm cN.:;B0!kQ>6ߜ^-*u-t YяhL.P"%| BV 8d>_YaNjb-{<Q2o'rڪu]͍r_Qʣ7T0Xm_wY;':#*Qˆޛ`} '%KULJT"ݞz?6t5t?pկl\F߻l.$46P1eΕ|F7=fg!Ɛc Z֚]B#6J8AEm1lgAH*-0x_%g.uD('9X Xw^mց}1|"n$#PD$&I*K;x츞UovOd}5n:b 5}H{H%(^|* Y:wCPk,m ,C)n7AH^R :wY_2 &? Z61P n7!uT1eP4J%#b F DWNnv>/ sَ8O9,0 2KlO`Ev' L5ۍ'CKG0ۖ/J!A *3qωՃ>֥`o" ^%i*O,>%XdlgSbg~3u^ gl +N hibag{\z}ڑƍ3a?j ۈl9b@*q$5n%c>:顩HF~*Al8?Hd9Ijv\횵ޮqUk VFlRv;dHYrj0c/=A_]!ìiIrv}oAʍ +e[8P Be&d¾"ϻe7Txqb̯|m Cu0ESQNWyvR[q[1 }u%Ź3}Fq"q.+I!5w"h)J\Ƕ5Nܶm؋ԁ\kKg Ng;2mGl]U+T|셅J`q9sdpA~w5ԫ@HBtۗ֩&mMR j QjQ 7  xP@DcYel0H|PNGPq!ZW|Yxbw]W}~-2h*f nlO}zb]7jlO,% @g,I9˗vogЖ ?|g\a ?[q@yA<&>)len ߋ!:{'&Dv4?W_;߀}~DNwGOYs :E*fEL^5?Kuٮ|fbUV?\|-4 ad}H'ـXMf9=f iη#F;mKɦ剅8O1 ;vAi28C20? KhjOdOӦO5c}=&e:z$WZ7{Ѧa Cq몕&f]Oz57c VD+X}maY[+`J c=$PmT(n[-eos(1J4K GfcJɔXd>ףɝtњ} } *6)vl"1 _Y#s!-oх/#>)9g {,*x6y'=?w4Q&&zO _$ŏ4`㛮/OXr+b\{ïF*pwpKe,^;b?"+~vs˼"j|U|j{$23is!Ϡ#VĴo7Z.QKnR EJ"jPJ;&JG_ 6cҿVQsEΤpDl ),,pᅜˠH vWL&ƂϕKbQ %~!uKO{AvѭK{~hԷ%)Sa Hua&NGV8oR@ҬDF1K !;d#h.#D{ *nS,wxa ZA-W'0,W36Sկm! SĈa#{لѳoI2&01D9ڞ^2|yivunM3/Y |-)h/0p}4Q&I#=Hckt u}l(_d<zY%*̷mE4˅$AL%IZo!(\8^*`f5N 8faI|yq %䘎\Q:E5c9ZYz5I7B=#ț~1)R')G$1>e,M^HV>Vk6NntnBvo4}J.*9*LPyHo&m!Z˝>@O3bpUx|JJͷG-3Q0!#'E$sH[r+]+%e %yRb\tZ=9{W=BnO6;E|XW}>2kq hW y ڶut}.f7Q38u(Gp1.iG|#.VUF_ڃ˹꫽_)`&Qh7Uzo쫭8@rlu斋Z`lo+CmI -5[6UD e!5(2\$w Z ep7`"5%0ԧ=pѾ/}[CkA7u">Ί$ @v*XELyَnߌ?*9KGL?ïR{z?$_Y/~ii*N簆E2A}%kRŌa7 FB@/􏋬Egg4:`NgLggFQ<=w⿨޴|ߡRr1SaǦ7o*֊=$qԥtq Ḉ!KAԕ*b>{>2U*n݆A\L|،8ty"Zܨ+&nL`!֞YNuS o} hwCE[4vj['W (1x_ q&wUi}4i)5ma as~_t*&#l'G mpUkh2o&C/]I, Mi=)}"B'JBj-ew% sv/]{6HK20Eٕ6풯x|,,{{MaiJz!YkBoՐu+YFk;/m m7k0^fIer ǻU$^O_/sX] 3cRD! rwIWpVJhe:'SfZY>Q *Kyqx K`y .i/MdEC8/dq&+9)-% @S~SJ\ D솟i=>u9xRLYv"; |P>IG,ɮ`OT=$ GaQc d^Q$|=V5G GB݊߿Jh~ּN͡^j*ja2].Tndؼ?k=!ArS\듘;Rik)GZͰmL9X)Gѫ:,=IlȻI%m]HA Xdw,};|"`/5vURK~=Y'Np Ҋ ѽ$WGxzޑ]uV#b 9{K )֌;,Gq7 ̑X`h6Ve} B= @՗1SEXܺB^ ~1s:j.$ `:YulIշ='٣6/9\]C\\ÏEsVxݮtsG`)miЭt 򟺤˪|Td&r{7z<]au5Ϟ kDaGÆm>c;l?BKrΈ]@a?ȶ % S˩ ePx\s\%0ezmG捂yG@x+o !I FgV#VYal -Me5wUcw^se "eC΁+I?PD62gW?bp۔GvLNcZMECYGg2ė¡I_9|J["AW `N^U_'dP4v{w5%Ų DXD6eQI EfPN &ܘa9E Q_rCJkP)!W$8B0(fCh]qzwmh;Ag5p+Lּ5ʃ9h|y"x잭6xy鲐}irVK\G:Ye2o#h44P+iGP3J[r2Ǒ !2SC%Yd_^=ԖfYA mDl'LH ]*9;QC 9 d7/[KB\ar82#c\C_ctEYS2'%ݶJaj3X#Ks"CJ~wP'٫*wq`AMP[y3 &7@Id4aEe)wU,1z0vF hf-]Y@mm.*T5!|SIg# }ixE`3qa)DŽp+g7 pOujv2ή .j)& R}HLL 'gV1.mP`>,¥e @n&?~0*Úd16 ,0 B r`іx:s6ZlKCL: !1+CP8u"':(@nkj^Ge VR"7=_҂6w8ij]wRxd=D^}ԶB9=[ov  M*\'pS*' |1[Larb aY]\y}o90Ƹ8@d-rI3'2AU􎣊;PԊ0BҚEn֗̉2F U`3.#`䙮%#~W(s-jjl^A,<&?<5PP “x7r ܨ7FOGXXIk{ 4].40; /Dc߱tm=kb ao ޢ"] p'q "s<OmHq~[~Np` o4/ nWY4[;5q[kq۟7ʚw{엮g'\k'qco]/gZR՗ՌM[Qi۳  > su?R? 08,_DF"21-; R1[oβdR&*XdpũeŋH $NHx4ʂ?q#7ny>k9's/v`wSvLOb/Ši_cBf{!W{m%*ՔAxKڇ^=&~I 45Mⲷf{AʫDd+{$)o1Qg9IzPw{HE5^NM懒gֺ;6OnW*mʋz7bIjS AB`\_cC)Տ~)Nb4Vِ7TE|溃R-,i]_g4[4??_-Χֶ+ƞ w `j?-[VS}G"Š'r@dok9~D;OU|RqYYiikB^W2~xR,eN\^^EM8̬RExƄr621b0 OujV^1EH[2\nG52XyY7%C!8mOI&/*1:1?Ap.Bjxu{ɤ' 2o߅hz:=!ylnoKc@7.`]=D[O\ܪcwjQ8|8@dr 7} (_̽\'g&\:{KްP LZ ;8-rr?ЁpnjD'^WVaX6J]8J{R^G[&ܕ`{u] qZϝ\ yS'Aeʝ?pg1tvyHSz?K楞]{rn^.t4&=pZi"r4V=.3ʽ* 9{ -ǥOhL)wR~ﮟ,~uYb?哂."l! gWJ(!ȳ5أ: F3K9"J`XII̼c0:!|kEʹN8PqĢXm:,_&Vo%cޡ9p+D$<ңFpȟ9~T@tK"J\F$Jgh'E7Y": n{GD =X5Pp޹iFs%DBK~ԯw$l1ozZHIq?²ncalHm!w/1*^1ׂGn6nEyU̴ p?($ ="BKU^Swzu K^}8˥ x 1w>uaK[㞊*ѕqf ID &>i7.KL0 Z~~XV \9w9߱e0'lMh:z)(yxǯ{t4?"NjwNHJ]>c5pLL{|I5ɟ|M +JLf͚2n%N{x {6R9: EXnuEE̙`z//M˯Eh*#tJx0 _5zpR/M}#aoBڣ`93L-DjNeKF֑+bi037T B)v]Ab+'7G|asC{Jbau2aA: r52نpiUr}шԪl"޿ǟ؇]mq=k,c@ \ bC  ļKDF 6&&$sj 5ȗ~D#ms)Nm RT[!5pqwMQølqϴtO;x<07.%F 7p/d3z%Q3 =LκjmSlKgA'}sܓ&Ue\coS1%Ѻ۶+dm΋]2$:S^t`5ːDuPnΰalday@`G .9[HiJ & *ĕV`.P; vF_9ϵ3(|csZq"-c7 ٠V|9'xJ2vքI"P!TeSc J OUfvVN=ڮ}D_\VՒ 1sVH6242X+$ ٠!5 B[zG J֖ )ꥯt)_ִݝ+e-ʮƙp9}?p:tƻgoV$Ԗ"A$@Ȝ-g $`aUL.|Wp[ދ-20Ga1=&#cik$~ ` @\b}yKo?xP :Vc:yS(wM _꒝-w~)|>785ҵo`,kQّP؅FJU1QN{8wΥr8zgj6zxO0X[̀3T/yRFr-zJH o5|#^+nr]h[zԳg<% 3!hpNwMΰ&g Ҥb#P&#HUr?£{[AUPmˤH:FApPv?{:r{OqWP'>t? V]!ӗ 8 _SM4 X&*dj4]߈D\/k(>~O]uCKVנCtae#;8}r1J{*;j/|}?7FKGm/m+=0?Bi,7B ,9wCϢ0д\ELVǯTj8SI^DoA;]P'o㐥7u.Nb}t9Lԟx{4KUܚ^m b] ^E*Lb@[O64C D+xNU]#wGŎ<b:;vriﰲ5w~)+kͅF- lGw0rǩRc)`{XS,PT#Fϧ/TԨFP*Pq>v~@7<80V'|v4]e|y%[Ժ(lt؞؁Ng64mS;fZ[Ѻ&ѢdBYΊ˭ȸeLڌ>[ v\DaÇڴyōM@&[Yvdb vy܉;@vul 3$-4W>9h@␇>{k1r7b׎~6)S,-w~'6xk t|pú/$DkVuV;A_3I+^3H)<ћ1Lf»Yk9 K VôCX:Ěfo 9NQw~^Rg7tgtcDumx[C⡏ၦJκu3 E@W=/ f[@`<P'~%\)8BH]g!iff6Fr]8wZ ig8gENFxˏHɚɬyj?~LmC 3F 1{=sdod2Rj dj\)b@ Tn~9+B}xea@hK<4s=YD#B7w\S]Z4E-^S.W)tF&gn C|J݁ nyuޔ `hvԅ<7^G`P="qkCYj`-9,agrd`p cC &\2܍x:oZ0?q'E3v?nji7 SPAE@r׌|7,%1ҩq_ O;KDx8kA\&7t'.&CDGxW*N9R3&FVl=W}{xRTBV;k_Qkzb'܋=(6:1<-?IM-6oU|z1*SMtoK-06'eި1! [VШfh{=ܗ1|ֈ TÀ4-U_+nG9$}r82J,df_˻mmО`K ~**% uT<1| RKoa ?r;71%w AA,2Ec1ad!! ;6UW16c\^}inXtǫe֟wQ[aԿLjޒ|&@ve?qO+N'\Eml{jI9ӯX4|?qV̔4*d<ɬ?$1/ئy> SyQ E^EˠzOHOl'2-{GvTB&%eppG$Wu!> ]%r`Zo.o2'J!P){ Ұ+Wy`zՁKm׾RM\T܉;TPF* ?`SiJ`LZ8⪯n}ˉTdYdRrB=Zip(:WL E3\g[㐆Z`uf e ZHLwOD'NxhꄻZsYV4~U?/@/H+,E֭ۚO׃hm ɬRlq(և"sn}cidX1&t$t`ۏ|I EѪ1cĂX@nOJJ ~ wAzNxE0L"t2*9[utJ%ɞ#6 *l,hqtv9+܇AMh!s;R(<^(($Ъ<=$!5 +3hpy2Ɗ5=%r|{y2fjRPC#^ ub+k- 6lbkEܶ6b51W5b3fd) l 2/>C21n5r)`gAdEyo焁gFzA :aD(ȤW (is0GzCIG@yh3s蜓Oxr=PVmoò&k0@/B SzH-;w91|x]`)Ƭ57"iL%`LF$E%-~ڬBB Zk[8j eRǙV8B`ro 6ensAj=AjųjkDɋw3/*: NX$9?2%N[^ c 9Pδ#Ȯr`%~/ IJ Cymd Zș)msz!!F)100-Kҧ+\(}Oh,U%厉 z%>ݡ}/ QS܏ZT Ieg qR],wYɌz_ 3W2{%rq \䪜0`gcћyٱKz4FƠJlBpKFZ/?l=DU2ˤ 6@\&導@,5OsT@c!5 4XcUS/?&mJKɃHpV-Dw5 5C;zZTW%kb_:VA)\ÂT4XY-3[L\^gz{@7g'!͙b_#;*ɻ[`@M14y{3w1dxZ-`7c _ t\j\H8:?~]7['СrT.1ک'#_l[_8}. '= & ̞dR7E !DaS,\l#ZjΖ.2^ B(y6hW~Pk{iThD)Y7CĪls*=%RgŞ">Lk,45ecpw*q&9k6gB**ƄO#S (kGq)!BmRm@~B3+I4# p]}@%E-hzeܯIז JRE+*%m') VZw L;X^ `sG9& ]WRM%خf)^lh_fBBԘ yMځ=arz}*}98T2@/CY2n> K&/OS?H72z-BGz ~o wba5㹷fвsf5xBl+ʚ+xLݧ. *dOKScar~B?œZwLɲ=*,3nu+lstQih(0[lMowW}9cLfZy]9*&4;#jM=f9S^RO]/}g:1)k++"3z&&w;Zq]i4؏|@?-BA&SiyqJpߵ1a)񿟌䖿cG1TOP?$AbUWڛ2WuiEIa5;5Fe--)u¿UO;(Hti'=MQӃht9fşԋ4ŽS5YQ*%c&Y@EAi (Vw[ANڲDô]śl؍?N07㖑] cET0kG;oq(w.`E4Y.oTއ3~E-ls,7cmk&Td#hƿF]鎃ؗkj"˧XAGegXktJxt-8E48.Uw9zGACE2_00~A*|hW/m\reTB'̚$;.2 h$5Kv9 5}*0A=ԏ6h!U$>ӄۨWSzMZ?sn g{% Hƞm KKxlDcP^ޢpC@8)ۙrC-$g ' aul\e4 8N&mScKUXϛnP?-ܨz.LRE NiexCG:^YѠ$lpQ~`.I'`!~EDMWhߨNIȧ'zx\jo_1S 27-RIh9B{=@ʅ< Хs4hestЎLPO&1୙%([M,r4hVOˈToTӡ e>P61\gl&P."f2my^Ǿfv`H-߾cZo}JjX=ڗ[XU2nͼ9γ"绮\8)P$}%S ^'/xCD\Inߝ@ڿY&0x!u fF!CB\&;CTXX(gfJ# 8/+5[@Fc~߯8}҅=Tz;FLpL`Ye:J #CDJ3APkAʠ67[?4F<=3T Ȳ㯀~&-ʟ#1Jj77|[ea: q1sj ؗ7v@#nԪCfY,'[^$K\)֐[KbU&أKw:SD77h{1gV嶆].¥ψ jjߑ(4r)Qn/LRcI~_s%rհ2|w8˷fܙ(ݝزZcA%*w_TIϔ,4`BA1a%"ޒx\I~A@(YOq,0&ڰj-y{@HXVml"l##$fQ ΄47_J09̪{e;sh9QpL 1\)@VΕxaX)f/)gg7NQrQRQbAhj6(🀐H>ۈuU0{HАV6vN RlJ 2̬&95Aur;:qTj|ľkUn "ŽEKG< u.%.e%9LJq!?ZF=;|ĺXL.@"-0xىQ%!)ċ_ܬFŁ%MsI)):X}cՊ1L[ADŽY`X{uetGr&B0*}Fgkw/r+s!}̂;|;,sw͡1bwvy +4&!D0ȳPAؔ{lWi_j̣AOU{xqw.+9B݄3>qNGHy"I|ţBXw*ALh`ǧG`m]٫ ї ^*^Qw RFG,&ԒI j"ȩZ.mʳ"Tb>~x߭ " XZ/0ZGIxuay'#m>zH&U fg,9K0X-a0#$s/Et4RYԡPےPR}qC,~Sc^"U/1w$:jPƵFj%2a_Ww>4w>WT ͍9f{긥>1}ٌldɨ P-wގ6!HؒOy2͖-ǣ'>n&LV0}.J>+،K\x@O#$[OǶwLg '3e,G|?Y6XW)Nd`)-زe{IRgҊhyATIq^eL2MتĢEȪ00F K嵗pYΜ1yoc;ҍ&+Cz*jEDjA 25h}usf*C\ǹj mFg6V6oDˡv[C:;ap*U~Im4#F.C5IDZ:|,/c_2f,T"0BEy# `v9+,OH\׫D쨌fRPю660PX4Dd7mEۦ }.SH4TӴaDϰ4vxl5AUzD^s/, |hW#ǖ%%*q0Ğ:NIuN4.Ш O.&0#9hYc ӾC%;y$lIf]xQ `0M  z笽U/ZĔPэh+tVa~GҼbȁ>O1d86W•+6E*6 oa6We,کvHsLs`G{CȽ \zyX5EMqsd-Pôv-qb4JG,ZD~}Ϭs(wǿgwW+9˻e)6@e{Q{ R6hGvpbtbYc FCo!=FP}w~%5YUǾ1A[[&d8T" UҌݖgghÛlH!v+?_/tRȾʢ#y-P t.p4W/8VnL^0 ww`WM7$8:D~k%f=&o.a=syy9Hlje1YZLrUV㭪 }tO-z r0{S%7νHjL?vyeO;X|t@zN#EɝʛoL4WA8IE]C bլ=~*{ \2*b(rlZ,]4{ \2O")0CWj.eu碊fdt,5B:FmXv e/~VJ _),sdmP#[UMAyT;/ܬT l=rt⛙FfJg o& V23} "F4j )J@W6[tJaZ&{qyE"1)F}\}жrE; fMJ8b^}CDod7` ~Vi.0/CCXj`N7[vlbN'̏1~TB*[qnȉʵn{p֣l+)k/d at9OFIAEOZ ;eLˢ0!}2;gۇWR@AMضH` ^STo Z@%SǼ UsJ29#T9OPN0ВtmA:sA |J]ܢw .``I@!.73L14)/im% 8m\k'*` O2CkF,?[xD}]<v(ÏʲvReC_2/҂1qR*%gcɠ؂ jRY!방 G?`䲯#='vC7NɬAh:j]0z}[lRl&O"$!fՐx2bUih>,ƏrbvF_Ss4 lW-ﻮVZbG‰bud@Gm+?Wڑ*,ի.J" ユ9Xງ9S4|G99CS TMH=+^ͱE(c?'`B~CZN56Mbj?h8- AvgHי 5)GSV6Ųv3d0uO!%O-u4TO@1^\*lMd/f?g=?λu2N s\ЃFշ=8%OYnFgq;!`lylb-  kk1aWUÒR=ADm4k?DsC*Qb@F#NE%Glڀh(]5NxkNb'=>xxjԾSOR0~>X8ђyU"+nH˞V S *Pz5SQ>Uq,{5l6zAS}-/_u 97ߴ觪֫!LNK.嵇QZhzZ0qX8pK;I/RP`u !.HBА_—| V}b l4Ujy7bc# TSd\,dmd p<(HnEn1 /o$&6'щUc69]^=@^p=$Ϭ44ng䇃 m;Xf'.3i-˚(a $ڦdSoA)%F(P;'bqJÇ)PC|΋z `{Xһ=yk8rW7^I1P._`c-98)^e`j=gnL$s;0;^vVRpKN0ܿ#2uHVќuA9a޳3fB^)[ve&mϻ2Od'JMWu2p7 WJX0`~@`<=XϮ46 Q.Bٿ9*L5G7U'h7)|xbCe~{j##7p(%> ΏJHIÛiAHD%ls*xܫ@DUo. lq0 RW< 9Ztb~*0.{fRBuRcuZyB3DĮq"IAU2!N)7WWZq,K ˚e\E2ZlEFl`H둒GO@< )6ŭUcf1A,PgWG'N*$3Vpq],>u: xv孠Գ2|nqWiZ. bZ^f`0e]V U / ]hHR 0ZfE$#~L5fȮ &ZLEfJ~JS#Q(}%pv_EUW`w)͒6X9Vf%ӅN9x?6-CŒ5ϕ}@"* +XofxG};l`jE?L347#bup=,#תX:Q8[ۿq<~_H(*t37d$-;>_uiz(nc &6iLoȝQuso&CyGZ eT.f7{:?נYq٣ܓa$Jz| g%r΄%4L5Ywj`pMys 0v6-)s7v> PR9"0w4G(#c})\G7 ~MG x4 B%ڹv0#s,:[ߩib[|%*&?qLXU ߇.I J! 7]_^ z#ȑ9/)>[1b `2, ӛ=4٫Ԅ] lZFO }ԶXɿKC&.Ҹ >bClF|jؤY4->vTPzP_tH +5lg9:@CE Ŷy@xTlXi^ldЄ?hA;Kf"B}\"W_Sp r}'Ch+9rlfΧOS..7{loU~L xZ]{Ȋo9}ρ 7emkymk^5qJcUV$:A@w gae{l݀}#eۏ]?Yeµfu?K|6ѯ _#7)*-H0Ƈ" vl3 PmD҃7 \ 1$txږwd)ͭݹcbFO /Fͽ='^q&ͩ8*K!NQP*NPxˡ9pl5kXEzGQ7Pnlr `UT.nF{8_jGR uVQƔ8jFij $pإ @~<{f˔4c-\/jU:n6>85,( (<H6 YQGc&ˣ#kUdGiVP笔gl0Q0fuI;^\0=I -\L&큞C~x62?S,48ὗr ފ>F :!Ko#?YbaV1WV?Gl{CcsF%2d[Sxjk3EZQԟw2g}4ӒTܛ_!IWԲ rkv@H.vGZݴP f!p .$^oAXU7pV}7BOimn|G]¨]H0ٙk8ngL*1Vz̓L6k7ObRnXvz7iP"+S{XXYG'$/#F/J$#TaM{`X3R!៣1jEzbI{}V/ RW:7"V! G`.MNJ#4C0̧!~Wfyҙ\Y.TFI =5NɟF3Rz Ip(E4d77mn 8rf<K@ˍ#U7M/yERbL|c|N?dd QxijWq|SR}:͕tCNh`|0DDdy()DJ*? 3pAyJ/RZɵ饑 MM9P%ƆH^_lq`0k#!w}ԡJnn~}W":?מs:SGP|~PCȳ][%_RGs;.ӥ(r /gZa}OFGjF *To  n՘Oؼd.WCe2ʕӌOZ^~<5@aC4,ʮ$|HHc{ı*2ȆmV/4A} @SǠޑɵCY̴-΁#m" al9Iojΰ:i, jDٽ͋edqT MfA4WIn+Sۍz>~m#9h:%18Jw1s1˩q%]LMtXYL޴߫IijB ]-Ne,$ў'E{nei&YI%(_ |G( MHIb|X:4}nf9tʚY>\ӉG3HyVwec ̓z.$Z4Al[GV> " uWЕRts$*L;MXU C%oi@AR\e))p.yo{%n_OmGbL3ǤC\vf9gv𭆉Č|a]ȞpiOf_RżcԓmyOQN)x҈ Bk54(¤2Č"cZ+Uh~ [\p/{cy?tS-vDAG/CGg*Z7m~ ґXu'+v3᫁kf3NM?3ͻ_:2S/Cl (a%<*(ksz:xxU{zj'vQ"(yEVC%kq @cՅ+5HTp2aUڣ@1ˏ<1K*ז)yp$r Tkp /HΟ Н7y`F u_(Sʘnl*/ #Fd;Ij7Hv q y3LO攬d)&ڱn6G2vVr|e>9lz/kl PQoi l@)J(l2;t>7X`rg%;k]1CM})m=HiUmW~a-~I7+%O O!'Pq0vXOM1t\$a@NWt8lcǣվv0egf(s~ؙ+gΔHm\4٫YbeH-ckiS"W;d_FJ7kѤ-~/ι5@:6li>Mx.] v &9n@^K1I)I"udáwRqv~U*ԋuU3» n?i]S8d@[֓^Tz›0k1гZkM*U?aM )q&O 8I2-K:HmLLnbd5Ij,i%0eg[2%R]{I[8 IZWGMgٗG!9ob~zĦ(?T30-8 6K@/~E5K'b X%[yH:c#J-hh(sBdY1z<3`8?eݹU[A {Qqp=…u{S$&_B4ޑK~cQ)d(jZv%>uG1N*C8!bMd\ D4Eb~TPNgZTXsR],-vWg01&PTw1<m$ ׮ް+:[b!tP(ssy^~LPI{!RF!ջ*jN癈٣PXv/E'{s3HliFD}m(g6͋xeṾqlM6s`^ʸRNv)}|c2A7x)%r/ {qwE2^>ÈV'ueI IQdO -wu5ɣ #3Xnv\[)';p$f",1eJeZjGx#BHeFL1 9q  gVV=$JطX҃ED_ICա>xo~ ⧉5gLE~bo)_ߨй|Y~R;41{?r Km]4);i5884ez (Y;4 klHsD&m/K^"ފGтO}s/GOL:4krlIm B+E؇-L 04\:0dWΓ;~% qbQ.Qj#(I}vS^ah|ifܑ7)7WΞKƹSUe9S]Pg Ii4-d`+ܼzX*3hp`8ؔ]^4?Fy`ch3:3@+V%M0Y nDީTOEe}4bz7\&= ę2f=z?CMU;% qHɣ9"?RX FHGE]UhF~6t":(>&pBp!X15R9o5>m}AmS!pj˝y,i<~kz%ɪ"'0ل00|EDx.E'(/L0ۗLs\ɴ2kVɱM-IsGpXQZ 2#ԹܬvY+FfXrPȪ*hKepwWHvP;pVS ߂f+QD[|gjq5TɇF$Mg@G[O{B+kQo2N^=uKMR ܝMS@F`k>"im(_ "@{/]JCc|f. bzK!zT `KLCqieKB^iq!9%80N1Y-d&왼fPІe!*5ݧλm: B?˃[Se'S\lQ=E]+` ,[r ȧǨoc! OC(R*b`ԇWUsfKϋwҺN|(< { B"p߽OpH>( ߌkPn"[d6(`PwdjZ'[wV%\@}o藜PV NfCg_4@s=k:k q~AeYCPTkq G')s]kx1m!Mmqyj#Js? 蛛{͘(L&ۡه}A m\knrurXaap) ] :>hfkfˁu5]n>$n<МGiYc8mm6O:XR7kЂu/a gȌ=FlW~ )@y^qКaI*Y) qV@u}Ar_K_xAgbW[<~^?̜NH6_Q2…*PD|ih$<2B%2HrYץG<A;씭/LɸGc/"y (BYreAVBGCFaكdIzi/ڻ9KSηLC{ 1PnNkEFuRjϷo" ~1ʃ<#/ALo e5p67UdFn ,=g A*flur1YشtZ" ªJ)R"Sً|c ͥcl0a.I5S fDbYR x5q1So_ڨ`iwۯ4BLJ/XCeȹؠjlN'XnGE2F5!ceI&Xzw;ISp|$.= b'g89 NIIk?Z:錎KlYvuDloH δݚK|KH2I#TZj,:_@cZⳔJzy>JS S14]i.'lXt0[0hu Rђd9M HVbtڑsaV>z=Jg湒ΨC^At#@aG^R)} Y4M#p;}e# 䂳&t;B`0P9NvNrkȟ֏}Cl;w5 @k3ߏoCS)5! Yؚ y"fo90/9ʰcߌR<]o$rKҋ`#0!Pk#[ nؒTM^or]ի.LUt6P>wd$Vj)#bwNzaM}o#kI3¦U/(it4pBMW;=sk4'Qhkt4%h9s3;4e{^aSo/CNs{lSA) r qsnkӳ"B1zFZ V[ev%qW/(͖j04d~%+zjQBVn+M !OқsWhc0LR‒UG B9Y!$7V4u/+W".*ǥVp;fŷ8 x\HW?8[nNI JJ +uVgU8|-a󚨅$^~K@X0Ȱ}9uYr>KI٤||6&vZrn5_?~盤9\ڨIGǍ v0B,g"-Aܗ89 9U(:pb#@1TJQ{0 FjBu iLw.: JYVkwB;^Flۛ;z\F\;=b~fOz!wq?_Li-YV{ ߶!8m Vw By"XP'xm3aa!2-G oݥ]&xW -IF-s7"鑢b!SE%pIxR%뭃zCb޸O :]ǢW-|%,2e^\NkfWky yqUrQ%=5HvNЧ 5< "ѻ3E8.=8cr,BvÌ 9Uo(1!U%91FVP5}IEhX.ge)P.,ZkM|\/:x'wQK7kW.߾saI\5kayZd"x-spynb%Kбbgxm ӣ(rpR욝ՋKJ<Ĺ!519U)fVJ.]p|f@w[qHmHXGXm^6u"wYHl~ĽmQZbƼ,bF-xb0$*c@#nEY6e%tD%o\-/RJ þ, V%$hguM9%xߦJZ Its}fJ7@_"\9٨z3[ J5l8w0RᲗt7BBjoGMnKUuktksR>m a +xͧLC7)\DfƝ^uEpY>ѧ[v3= vLwb?ww YG}K̯FFt=Rsöd!ow˲^sApN|]8 2"5yKFc(ve\u\]zLԟaDxƷpV5=]ytV {8j3WFдgęel: DjuȭPjSp}gA"\$ BQ(jB$ʻ VF^ƉI$/;,@^+ u[\h@ۇ!ê2=σV<&]93x0oP$c[O[O2^Ds6KLJ>rBuּ2DZ!Qüa ]&:b[K/fΌW\Gk}'\iT.l۩6t=3 3 ~n҈I_NJG}IB߭ [#!gs1L?7~8gzSHFD?ŗNۦp>&rs=k##7]7Hŧd̓?)mgySmN %\4gDuE6Ggи^R<LQqIke"ZvȐ\$uyJH"+,R97{H7,^uR46q)kM"k~3͖@H}m1U7Epmеo:%hw.럚&A<219y7SHGȿ99y7n 3ʶXINdlPl2`; oɘ#8SEZ5S@d݆e\({ś0Zg\K%l>iӮ 2 #gAH5~]՝aY@MMsnS HULr c7#íWsg-ĐcFN:cb䍌? <}Wld̫wn=ϊ"BMCvuAfh@)o BAFiw/nbrM]J 7Gل͘huOIN_(Qu={BagwTv4B9Ā-l31ɋ௯cdg@BbWA/?X椾+ݦH4|0JZ`qLڥBuwayA'm{{ϳ~^\C+שTwӷ+y|;\ Ԭ!lUֵu,h*NQSp}yD`䑬l m1Jq_שׂs!6SdQ.wzط kِܻ,+޶G˧.F \y=ŪO$~ L=$c4E VzDN}ޱ}Ev9[&ɑ &RL6]׶xY:+;#ܕSl(kP@82*]tn #nP|[!7kUj g [_xGt3oLc t`tF '\5KBf%/?U6^Y4632ս? 4_'| Gt˼Ň`X?@Hϱ0zAwWF.aϥMT)4?6JUҲes,gzBtnE%}G;jDSQ%edXTT΅xD 'BM{{p7Dݹee7hնBVHx]Į=$I 6*K(|f (Aq)vpQ=n1uI0oFyBr)bG(W pd&3vz?^SG2\#@8a!tLOisSQ`Q-q̰ hK3L^'!e^r2f+:8wl SK>,.^ϪAQdlڹL{ т%+C^VX*HlZ~Ʒ}iNv478\5X$>/]cY9x =V-ĵ̬ڽUW8(Sx ;бhpa6;K.EU\'[ͣNBQ"at o3cp]#I9 >Ӥ8k@Bz]-_vf'Nh,3F%ħApήPI*.g$Pid']0[}@Eo3t<0kn59;9Ƴ0d2HqS])P|$`ꉭKCn_t/\l?#suT H3 A/V+4а|:ZHu$|2c1f|܌SDMbׇ:Y*PPFV5RtBNu q jiv|xDqovH{AC94I;R)^W aŘN>^XzRRhаRf`I~ ybۣV^"qNXZd,nKtK]'C@,%LC58s$/d0)%[Ė)aц_JU :^\D E *L~ύ$5Rբ,AyOَI?чg0Ukln\G4#n}ћ ,67M$MX R^ nYϢQ<(3Վ^.w_z-}2Nv.q*3 W1Uhǩ[e9GIq#ixB,wjҖ7!f6 >>V?QAQ[ C%"po@I&pL_L@ʅoHl5>e2HCVwڐyİ`<P-E<ͧsZn? v/ȫ5#E;ERS7W'h-s;`Æ|e_8`"|v6 @%K*oQx'-mv24ɪ F!]D|tȜ6bHݓPKYR#:H 6QxV 4"~B7E+u%b=.q@y|>pН&PrݾJb3uτ )p P:dX2֨_\;uad` { SyϥI7[ˁltSVD"oKl4-QIct)E<@s2<$Vy+`=ĎW|Fh9+kƪ>jWMHG@QQm\Ы&f@R RjVyiWs&YUx\aY,ۯ}?L9'LOQ)߂!M qC םljr0ʳr͟7,5O1 Eʔ:;zló#:\3>TP2'.o zz0qrSHt 79#s0An.fL 2<@y$? Sb||wA0X>w?S!Խolp MB} D:Uv}LLO{I>TzHG+G"3V +KvLڔʄe?\i%ˑT)߾ X)X,d&&a\J`Z.3GFlHc$Ȳ0 خǮWF32 rNpGe: wXmG_a/f^hG{𤭸=*aO]GX-,y% ·dTxI5+UTm+Ĝ !=1(56ia0 8M,'77ѰmM5CyB&1ANɆל%_mTi櫝G;gtQN7\W:ԮH)Q S [Ӓ4{6_ש Ku]/'n =x;xwZ3Pʬ7cF!rӺ)sq5noW( $Lݼ]6/qwfkuD{z/CD\\7Iܜ:6pε- VJnKFENNư1U~ ,EC <"SzA$6QjT%,=s hJu^pf?Gy=e_MDlgdž߬-MQ%c_+/ўE{N (#M( Kl1HT !aCr,s\n uڲy&$m (Σ e!sc8.Q 1&zx4娓lH>-?WpuM8C@L؝|o,%u,C&z( ZCt-&`%]azetG].Ťz!2p,^$ĕ_1U>W2)eqNөQHPS0Q˷tf77yUĽi'~G^\3cm2*[1w؁?Zf37GA/tu0zlh"`)*m$l@ [@FGANl' !_nZf"D| d^mЊG&4Td>bIMTsڗpgMx^Xr}(]?{۔/^1P; G|+Q nTiMX9E>@p;lmX"qbguɾ0nHXIlMi%%YUh;t]Q $2*))? hi vQ';^,6[ (Ί7(&\a\M2p EX7؆74" 6PM6XR" oUڦoGL $AKώF?'8DF*T3^5\lyKLou8SBmǭ?k^)Z9c?y1&+>6A2"J*=~BZS'@bQȱ"mXKP&|0X$ȶMXCT(^85B\sԅ厲 &w_KPV Oe$QAKSu80iF g! .yLD#j!S8UN*yS8 %)K8ԓhz}kn:HN8,fk`+g=\&2EzGMZ*JZZ~yx2ف 7+cׁ[7vKowCjᴹ96bebJTMh39/n:&3Ď{z8r:(NUU1^N.D2w<-)o24y3VNRouP6b:\zy#vjmSc H꤀Uٺm]H~ws1M`1}Nބ;8g hSV8ŝqlcNςnsGD[[(FwB)>i{tbFvZd4?D . <݆ sVk\~mR |w4[r^ JFvznkD}?2J kk81zCǞƜH)s۩"-Wm_$D-:fezݩ!gkEXcC ޘڍM֏88pu_RZxj'hj.+3k/Bgyv8oNou+u._6Äg|!kogЇ( ȞfDz)b=FaW[gp[CjῚ&1]cujio׫ɉ.wďcU[k:EM[|~m $&z:g$8N\𝸽p/ythK38:Qg_cæ(z- ] Kf+ށw2sIjX:zEJ DC ADtH aIfl_]4.yQ;MщXp,4M:a](N&;4ӣOYl+Yí94yBJ/$)AP)=#ByB pdPA}qLuzqg)⮟?JdLbb|ٝ(QT aJ{9N2 X9P8 d QğJq JOe ,W0,[`~fK ԼGвb|[r,+Yf9[ʠh*:0E7 sh}=w9vAi!C|IYîBhhLT[/L`A FfҐqf`Yj]Ә6OBzp_^FeT6J)`(\KtjM# rmJe|n⺃D-V^N\ș"O#ds:ժQAB#!WEo8^àԔܐU6hW y񨭇Q33xMv$t$7YTQ.Ej(ex|^6uuG"AxZ9} X[f6ҪIgqGڮǻQCv_*B _!n_coxkzҼlB ޺/ǟ$؂L|-[6'ٓvBbQotMA! ?2{C9|PQI͌ p郓ߴa:f9/;)!J(f9E'^,#]G σ&ocL 9}z,|IHr/8+9\?^dqiu wWݑˌ:}VqIȚ$weVȁ@{ی-z4%ܥy?lubE*B3/ ×+DfPWGƗ2 Vtwt@B>Ҩd5+'Γ%FyOd\Q-]<0d8rS]\I}m7ʖ~e@9" 6\]t9#b62"v!^8b$Jj%Rk^>|U{q]&Hra8}/Fi[#(F%fo ALX $ywf$;9*gl Ӆ֊wRt&lbKծk fA)*5CC•7ȫzeLOIs:w'kZFGVEV?8d/tYjz+Q5R/:lO7=2Ь4>,_s1ߋWٔ#5K]u&o{NƁ <:J]2,cԆ6 ީ-J1YTقBg0WY>7}@amRa[R6aO'Zo:/1H;nN.mhz<{>9PbD^?qۅ >Ԇj:.AM`RJG,oO=I=jJf4 aɡ3CsXaGiky_>kFn'y؎+KggWkbuٶ46#3+5ĵ@;pcPlX* KL0}iKNc,Ջv$^]K{ZIew6W2F*\),}xNzef>@ ]WȡJbSug҄p <[G+}`jSU$I!qKʼ21Wn[)+r;.}d;0s|Q\;v]A%8 3{@ aCʮ?[ ;qCUDiP] PXttqMXi0G+^ ⑩>xMrJ0vgokū+ .QˁA7;мƜh>?K 57+_"{/|}$LqtNK@ThCc#S0 ۝z]H>.x]-c?ׄ>!d7-ih)&T+}*[ H;R!S'74GR&QUMA3 ʘx[muԝGd%# VH+ގ괟rf0E(0}6dž]ڹULnZ)ӆ\38zXAKR]~+`w0f'_}4V9ޝؑFɋDnWQd:lK)4B{]OWvEwާOkr cFk:\@X^(6 (E/~K_ LgD4жo! $M۟k,H58mwGm. k8ס{P>F]h+?hܭ3N rIĨZߏTm+6;'sܢb\/}f]J<2ϟm%]A!žt΂+̅3lhí3տ[o<>Pu/w\s3*N(oG;6&eHx.gm-d^˷`C{wĜo7ZD (;F`&Gu snH9& 4s`BGZ„d""#ds򬑢>r`~ \W'ȯo(M_~O씴ŲCXO )}癍>ě w#I2vQR SC *@nbֹ# U-5[v DQ*W*0&^꣰&>]_Q )[#S/Mbw(և<ȯLNԱ婨,PZØñ PeHu)>MIQDz"qȩo(΋߹ |=X5nHe0w^7AcHuxw](SW -t\3nӕLgoOY?iJGn+&?}j@*/`bL6eH N&(_JNܛO4n)5G&aWnM*"P$5?c+M ,wdXTڍ@nZ͙n?o/[!]dl 'PGoӃ^{ tmG6G._(jyvh;k_{;dc6MԦ$$MW":^+j9P _.# F_l ߧzmi,^ܳ_ۣo9^,VN߹]|N3zhؗCIBh*j*iED x/֏Ԡ״lvݰ}`J;!Uz+&;|!`7ƉU2]J̋kT* c쏾FW/v6T" JncT>Ҩu]󐤟S,m.e#n5Ĕ޵A&4l|:.}S{5ۗqVۼ\ Q}[߽b@u&\9WN49酡Zh/Mk*94ȷc~qc[ʜ=ncd:-{䐓i)̷YdNσV\M^Bh-ZދԬ*~x"cH/5]%"JKhsp[*AyIr5xO'6?pltBs"'d8AIX;q?%c vS1_vXR'JDzw3DG}vɰN7+SL?^mhgvȄp@taX8nGveem^.W:b !)EB#.CROB j`}xV .f]"tP4 Bl"n\0bUE9^lwe'ogD.YxilPǶ _%׍b3Z)tduk婜@ADԛqYmCp`hS|5 ݁zt_9y_ĜͣI}Ҩm͔xhM/r۝,ZJf*udnkLp1t_`uu4G$-3-/"jxև~{֐/K~OHtcau߲|i')uڱd wk&dcTn5 { %$q9&2sҹ3(j]8_ jP> 6|!n]1gD:k!Qx7>,XK67;BF<>Ah 0HBM&&puޑ5܃*9U%dJ?j {HoӰUmES1\.) 7E@# =W-YU / >ޣ*8Es[L-u5 "s*%S<$nQd8FgOc :ׁ] ga@3c Z>xW7ed  (h&k#:tJ Jds!(=O4{ |(f4c9ou `i~:e7P"k[-'ޮDCmZHXchl|mFB70D5ROՆ L%mۍKQ)vI<&=%F(#T8;G`[!;P]SEDkT|^5$Rʧ'ւkP9mZw+x':0:hmQ(3_Wm>/0+zҭ?&z*X5T#<5踴8a{~"ar"THqW MҺ EkO &Z{h zg]}[2?dQJejF.2UlGJY 覒7k?q=b W49"ULuxXLslk{t !*Qf:K"xKl/uc}3zT؞WIzr}GVvE!t6EYyj&0Еj1[DxvnJ$ hŻq XkY&n ~?FhC¸qvoD 2ga ݹyҷ>4]8KrJW@XX3@hzk!49kOx"<>G(!8Al'&uذ>"%`2XAq_5}pkRxC>"\=4,-'տ-gt2.R'F_CQfY*{↑ ;F.B&A90D%v!7W'9NzTxl>X $i8*do. U8]Ws &Sϻ# vVi5΄Gw_e>O(DE}z:TXBVn^%jgޥ܄Qoy6k*0Y`ʪn6s`\.J]՝na9 4D)ڑal J܉+T13;eb{` qRB=/=JN稭Ş3mm.H.8qa,U,0vmPH5xX fƍV^^] jZĀ@j+Ku J lռ)?37#|mM:k. "9V'UGy]GR\¡R-ʎ6k>X-{ؘO8D.- bndBaYC ΰ  NBU]a`Q&L(/| LmFkURhcARW-Rcpmbqw&Y~Q^y=č T$$Ex#VjrzM&5Z? N3J7 f9.%KO [FsiB}ȱlຕϝB/HEi=Y$,5:i)[q 0.K]ٗCPW!`e^Mc{Kz_ [`;Xcp Wq\0$ dU+U}_B *xb;_Q?)r[!%OA] aȶ SixX Jr?Jƃײ߃n*}$e6 Fz&pI:wVES@BtSG'XK0J/_$L=q去† ̛̟{fzD}ofT_Fӎlɨow(G|c-0:Z;?.$zJh Y)Yϫ$,C|]&'D{F%[ȷe)ͻ_g]yoqc7 L9-s(H28iZe@t(/C4-Hu?Xg>=ͨN4d(`?l}EPd**PBOiL3jF\ m#lƞ2`#"TBy.BTRMldWJIt߂e^BB39\D Bc(ӻ[lIfuk6hXƦ)ͯ!ہf>*k뭖~T z!d}*5._0'4{5:0uf~C+L5RBl -^)n 3CP˘%QL7XsY*SU#|CEA 3C ŅH^3$&YLc<|uޝ<2&ȉqC;ZK\83 Z+Wtrp{U83d|(y̤~BǮy6Yo YVǹc"vYW, k3֎%fw/mbÒ=S GxoZd'}PSuqزzb턬.?*Lo-bp +ICS& ,F$):q `[XMő ,&*kx'BMmM- 4}$r~6>;;"ѤМ JriZh΋l1Sfڙ(VNbV>Dg,j²&ݱ_-,1`wܭqB)sFxjsKpbǢ]ъo%x2<8>`iJE?|NGS7b'A1زKg.:+c0!DH]f2Vy?hj]L|q Dz4yKEڹ4xs&nB {$nrS~[67ɧA+'pSTǮ 4I|ۗʚy̠x ;-X7KVAWC?,YN7jh*8RH̾'!{`mB9Q$׫XEPDu!~ 593t;2wУˆoeʏi茓R q,ٖqQz1SH %Ÿz^^K@ӫ`ʲ+q*&B5AzT8b:W[ax4l_0)bl?. cr'"61 #v&@#8JuY2mb^aCR2|O9_Vsw4eDZmqsϹRF$K3\iCJl(.ϟfxwRfAYi=Sv-5IlXDhDca*G[Ƚw#JXp,j )Dgp΍:K=KKCܚd&7ʈ*@%K@+#$ I|сa\q݊5>/$V'[>|@`QQ~xc)-<Nq \eT n{PQG.M7iYL1gZB|i{gsh.4G(rc d(**`tNPuWZ㉿si^<("IPn)rj0rXhKOf\SUa- a57)V9|ޣ\$Ycg FH¯nKlBgS$|RFijlbᗜ1s򭰈ft :IX{ s#ĸQ_0t(8#Bѽ6vvp(iawdRnf\&ɟY" ȿ?ХYg8DzΔ?B"k{1;̻2Âݽ'fVs2sq[$֪Ƈ㺏,PLx? do>5=;C,dܜʃnma̬?4c rhaJ;fōܺ}n{ګvհќ?>~pM3rċn b>͔^SVt˪lFF1Dz Q/;V[!w!dq(#sto$濄8l_x=s?,"B\aOAASH "DdVn a> 0?@vm^yKrN\63bqJ {@fJ0#5l줉g i^Q{)q_ Մ0T,Zjd(7\((`2L$zI7Eg<Ȭ8mYw9Q)ŶW41g}J P iRe~n%qZj½Qɲ+DR`9aXGAW~ &UQ~C JGGih%˸q2 H4N)f'!':xPTM=,8NvcfҴs&z to㈮IJtsqs .D,w.3>gٻ{HY}7W/\ d1x_+gܲC5[_e#˪L+ò ~pH쨖(e';ely E>Z wʻs&vYee,C[Pb1_&A֘3)l%bO/$12 Wp&u'֪\\EwwX$҆OΘ>}&vOXnySNrJf:FYs`.K6͓ɹ0fh9i%MN9 s+R|~q,[dWÒtk;28V](}R4Q{MWv#1hS]4d#۪k>Eh]gmYŇ}#N^BH9>9sx^~#w5oSNngB2z!|Ե|Ǵ*B̰PAl#䵣HM=MDkFdokK|W0ܤ[n*魯Ī`]"RLu5[xXcmRODh)Om4y+H5qgTs7I|T4`hǬ]1b_bKB-lj$r-osid02[t9@E k9Ƃ\!rIl?|p 7nefYJuwJ/m)W_"Ri.D=APK2Sd)"k׶eЧ0ΈQLYZXPuC]#2Wh'QSwa!iӫ=m|"Z)lV\dx*̉!pv_pBM یt˗Ou j6[z2.sN` LcA\t=̙*jeuaݶ4i kO*ZX=OeW!.%+υf8 +(}\|ah>?葕X6ԜSI)6/&:HC+l7^oDӁZLiQXB8y>lpW$*b U OIKWҵuqCR -N__\Œ@Q/dH|:ء%ᛠmX̆͋ hH<-tmWF]R2OzÜFwYeC짴P`oĘP.`ϤC>}J96HLꞏxGH]#;a~Eϼqabf,'ݖrdhZZR?LP]{iCtqy>\U:)V4g=]M9*R⸀ݠM5 M3J!Jm] 9hM,NJVwtrʘETf~ڡMP~$J-Q'o\3˔~ UL1`:WZ90D|}<NS6Y.V4T {-?ldWRQGq@ hf  @exutF.7|u>ug<" b _={HV`I$If*!JލZ8`;]/>40hl(zYzm?- ;E&C~:Yxq1Lgc~nc5^5>w!ᯚe$ hKl|3_(>n߉݂bP'`zMt]@wwѴRLdI9xR>}x 7x!Qxjl21֦w% ZH"HOƎ NtjtC&`T Mp|*U_ v$p ѭI`:xz\ݟ߁;*RKÅ= a^p 3'йY$eE|;k\V~>ϡz_cp!,q)֑ʻo}f:M'6*bQ<4%mmZT=zAc8e>A+J\J) sv/k'eTuy:2ܜg\s7VEp|^k.Qa;oFo-L,MdZKT7ҜӎP"sh)鷴"iDHV"LmϤ䄸SGARz24BZL7kWfgX,P>\Ń fo[=W Id[pQX}o#-++<RMnRאpp6>`oA|bo.<֭4ƲmbaGaF㐔+Wi$@ |1 T9b@@W^`8P@S&VEIafBiq/iR|mdR8{JEӤ{ʳ/zQdiG ;l1tVtUԯFYe?}`.FT `Ѵ#4|9NYCXӄ9u,[SZ >}7\VyzDV4Q]yoVVTw~44^-Y>O=,u CIN匙E96a#T³Wid{Uj]N5KdRA][A>BJAPFuÖȩH&b٘+Dfܤv87Gpmk! V2һW b{2r =}!"0РJٶƫ{64>m(/]-?O4jX'Ec]f,oʡ"P3 $LRғn(]Lnlw9q}#)wEGfV\%Q\cXۨRc' o̒!,E'>r:_G|̚pUNW7eN胾 %U4j|4Uɜ1%_N,{R] *R} I4jvV~ `P(7c*k!hkfBˌЂ^襧Fo\nWva0Ϋ`g`Lz:9Us.^6zr4 ŅF%˦Sqvw9moen5qm$wٲ͆Ŗx݉^͠=[Dykae%A}V(Ir`}JOl~_!k [W] nv"w' UZp%@$Gi1/ۅ?EP&Ì*}ԥtҚ܄3xH\P-c>B(5%%nҩ(Du(7 Iv#b@9$ +=;| 0}T?i}p!#Rڹf);\X1>P:VAN(ƴDE_Qgh~r9QLks7ʀة*Vˍ/鿑EО_1ʭ΂ĊZL)M9~+F %Gl ~}{cX|@#+="S!ތhu> Π%ywwPCtcTO&LSkQb oe=I ~.fNsF &qtޱNkSa&_O3UԿ2Kg}ڠ3޾fgVUXebؐth_:(ڑ:nм iY AT6՘+pΣ !wP<:K|}E’gc7xv7ELj;۝=vњGZW m͜rw8nJ {?Z2 靮̵࿂We>{3O'F{S/׾`PgM|٪gj"N 82U0跹R$DGd8ӇdN|?ÉDOoVfhOlII${&tW'-7{oDʐ)5x*b2GV}@n%n%XdUO6Nܡ~+tO zvdAK?Td__)67 ߴ`@:K -`6ʾ_G7z @OЛch\ᄓ@IWuBO$X \ϨԽlu̗@*EKR:@״˦ Ha:V>՞;張_U*jl{q]aɘf*N֨yb5m%uh;n 䠭+[A ,٤T.%R Sf>/E$89jd`V!3}\|;@w/⽸) $?AQfdX&*29D~0ga%ibBV|lTytY쩸xEc٭To}нa$iE6iR3n8~%)0tl|TTqWL^6]]!뮊!uF*t,{2Mz\m'Zʋc_kY .Pʧ={>9bi,Qw܌$ceL5UmV A9,O@Ԕ ڲO!"l}/jZ+AwzJӔ="q5+iV M0(:_)u<%h3\߅KѶp [ȦOIn@J/yLѮP5C G)LWC*ȶ0EW_k!$wS=ĽE__bMɿrrx3JE.\mXwĊYɟ _LL&7mnLjXD3SFĿ۞³i#J<ދ}]hS0Kҷ5)zsop Q#)=͟C9ޏNzqFӬR4N F~ijw.keFٙmߦ8Pid *M"z:8CAJO ܎1[Uڊgm ,tgiU9`)4ChzUjjٌ'uP̨I[wj|n|O`8Wt; xwf.$b"ػoƪ+W pVwb}ڄ1\%Az[+G.itOfiM4>(HK8{Pi娂9n3RAtoy:R|.;jC"U32G̒ߌTHӟ+xT\|¨=}`.ִxͼƠiG{i;9s ?m 'VMmfF35c]-4gS]@,ćv4<2)K^A8jj}χa6Kv60&?EA8D"}3lFQryHHE!2( _e(0|2nNrR~g*~@F 2+cm_6 j-yG 8R~y1v'+D=F0f,FV6dKBgaqF-_QF}sʂfmKJ'Y<Ug-`ށ5llSz)xYb^y /­q+U1r a9KnݰmMybuȕBk][MysR]` 3ۿ-o `P)|; 5N0gcdr|&7cNYw6/fd/uEu9C>;89@|H& k?[ō`*Ť٠mn+DFge׋[8 qI^ /כӢ檌HD8VOdoH/e^<Аs6BG. BB曾 #:NdAN6"RE<"7 Yx=N6S5hOQvҍw;6 zg)Dbn;ׄڿ>4LY_tci}Yu}!~* wl8ܩKqB:)AXr(j W{^wxLOXž!t 1:l#rqVOI{?Q`qYrG6 Xq8(ͻqkڷy0#y(w^H[\Edž5?,)ڗn?׳a rpsu 68GcR ;˶T4YLF9 C;idh׺>> 4lmr}OF[~@ s#yD']D<3id):P~`Htk͐@a>!;̔Z*8_Ljy20(8Gd_;XIQ3s̖a3INK ;D˅}ft/6Fxp|]tꚌ.DG{Jd",!N(bK L70%"(rDॐj~)zd~Sn󐸩 2h-@^h&ֽ@Mb{!X hxa>^/Gp Xޮbt.3 u/] p\^*ֹs/ *쟒V;DNGO8 H<6ľT ;ɓc!6E {u^n]WhDgZú2 xϬ 6Ǚ.랮Ť.HhzeAR NP!]с @.|7 &2ay3tzEQ.uVBEřfBIRJ%xhcX*5 ARLSlSi0呡ӬRӉXƼFE.(xzGKZ[blpeWJxB*P<_r t7<glt/Hb9Qu\hG2uŃrY .իFL}}a}6O, obPG5aἿ٥hjc[H ($g Ye}UEB5́ò2!;[j!Xl>[T& I{ V\W4 Ėo'}̲_@9KpֈJ7UT~; !s"Ȝ͒[Èq#I߱Y٦*$MÅ:zo#D'&]6w*~YE#!D\ tۿ%jh)GȢ` X~4{ cy \ѩG Zw-PЃtW(Mܘ4^sIgTD̷;bp},OVmqBi;ӏg\?ޅtÐȐnNTȿ*'` [b8s _l31DIbA}9dnY-b{lgg(Ć 6oQ%T5̺!|nRتq_WXw29s'1gYdӮ!;ͱLmVY@]Kc6ٝS5gȴὛmگ!U!?bZLBZpƶ[d~Xdl>i4QK~6\2lt$!+?}ǫo?; _<C92TCΜfɅ~Gx ӼT,^`frqM vA-+5VIN2xj֝dÎ7J_-N!`(}:\4z*C!pHn=c }0gfs1dj;+Cs•'q*pqLnlI%R5߬mP)bWUeXv#/yԫTIYrL(go@v{Y.<-' *'gF3b<0 ~= f OKkVh&s/ˈ=;YƇZzT[_P`'TnQx+kHL+| JaǫN #(jؑO%,q-TMjp}jSBy;bsֵycx.1ةj_+n_N&zN&4X C÷< v{8@_S3*~ΓH&mOo:+Ž1xjX ۡsWaGiBč6)y|a9z^ oFkA4f57Zd4IkbZlg@G.'c6T 7*茐vԶt4Mge,`K`A$e]7kN`z**1 mɲ&ORK@#T,I杪 ~DD*KXR#qGxs!

ai^!c4t$kTs]3̅tyWx 1q+ d4! }~b#tbwuI"Ht749!EPQ\G&R"M& $fyV[\"0;3Q| Q{=fާ`J>4^T?CgPz_J0VQr" [\zI7N7t ;ҏQm% \ia~9/R:ʵޒ59hIVԂT۠lz^3: ܱ͆? "=Q[p(8{H$TAWjތ`VA[a=%83ȶ y#gw,6 )'z_ZmXibm4=wZp@Vp1Uaw}cUiZs VJk,˱ YR9 R]}K,QKX>g`V}fReE@9R0k$.*FxRt.uvpARF:U<ۋS~zHk8PkE)hӟu.[LUH(gVED9{stoo&U]&%58&ٹ^NB+v?Rֺ%*^f`,U g2Pn_dZ.c(oٯiQSdVLXr{z͙6dB AHBY)8,W0O?ajֽYki!x3Яi;| 2M_ yִL^<-B^D y3זL9ꆩc7JTVSlֶ>c q#'i]c/lDu S 7SxdTi( Y\|{ƴ!i[xeVs!fd }~~{5jZV˶f8N:W$F_zTǒ Щ`Bwj8}ܞeABɤ$G1b v!n"y=aB7أH(9i.Dv' 1M6riT>TVOrՀa/t4^'q;9N{gXbfD ~hyt"QOBiD8R8kJ}}A °T8-ʃ!D0:ZWl`Ś鉶Ooq(ޔ;OO>x<ת֌*01?N>j̄s aKc} O8oZٖ8HRdޖd Dt CɓTyU# -~&MBvbN`;/\oHLKL<##3'30mI>ﲌ_yb4IBDMQb@]Ё \uTtX=Qq~At^ G/FW+ʋd䈚]Z Py,m?isҦkRBU|Z}veV1G`Q+Gi,@)b/dfNhQQ8nQa۩n$ITB0F=jI{hU ~Q B#훫%1ta4-HܫpC|Fة3@[\W1G_rP2t]XKWYWLXH<{8q*m[(C7rҩ=/8:I)r v`lcB~*mNىjo1dFY߿>]$;8O(9wl!銫P_ eg*E| !U{1Ƣ bis錇Лt:s@/+=lDlS7ׂnUz+821* G>)^+92 ?M _+UyAM xa8:MF)eWKC,eg\ `qzIEʲ}`oc+(.6}~y8E d=U>ռ4Q$RD98 S$ Ibp/!ؗg/m7Os,>z_oyk7fD!7SMy»!4SYMϘV\MH<<s W:fu!Zquc d4+pXs -h`h&U֢0|1LЗlGLi{\ઓOO)h bvMeYS+e/~N?ea0>$:ugx ` ܳăO,?yш#VQPwB'<ῇiBh3t(OXI|˴QVex{Q <3vf?ASY%bկȡ|;요P]piՉs.p?śG2l0B80[s3A'q32ʵ& $:Yun3Usy5OET WVz&b<|NAāzZ$ e8j۴CP,]&7 mbekuvDGВȧ^eI5Ww>]b u-3^@WdP"3euifAr#nQ , xrV;Ne^K\c'Rk~ 53Bih 0@UU>Reܘ}́RȤ.+NT!v M -ѷdXpC(e/)q,!x;;(hկQr+(&}eLysIWG=$iV>u.|*N`GP QA__D˖KB.8w’5DtSn#-P5IOoD%`^U] 8etF%۵#[gsqY+\AtIyVIUź6Wk6q+Fտ]3p:ݥ6iNTMT+D=zU8}gocYm0r[_0a eidjA63,IM,alf^Syd//buI#T^š ^7sn ˯[U,ν"b{6@`doLl;?d9O2|U|a_YZ9)rThS(Ccl٬$]T]8Zӱ/M~Gpb j6]3qW_7` RG|yS~`)…hz+Դ+vKH3OwצSenmyjO-.+$qk0N:$|J~/UiDLQ7uU&8IJgK.֗ipf'= d g`)=94qaXHjӵ;`ĸ՟d/*N"ߜ6R=oC C¢"6E/]v'2A+1z ^5oH>HP\g_<\T(u4ߩQWJ%qal>|OIQH9U.RH!t@9 ʌ&O; A$rCjjZbK[*R|$˔BV=khEǝ=ݑN n#j&E)@vȜ ; #{ ?/&`}{;{CFB4r^caR `RDBqXO7fT", m_},4õ ߐ~#_~u]]6's!۪ ǚ4(/śh%^HOxHijinJO\{iAA2=vG}pFmf $V,/Gz*Yh:v (t.䅚iKT(FOycfaGgcF|d.##|#V/e134Xڝ;L;xslcz躌RL_!8塖9͵vno#\MlGrH0O .%(((>#|te){mƕ Cd$^ADƟ@^$L?]WTS:C7NhՄ0CJN);?`uxS<~FC'>ΗLA~Q~)Y?8Pa{'pB_Z B\hR{lަ>ɠ ~ʙ9:" 饔M +7^v'nwˀE?oPkBI4:}0DMl{rps5VYT q^bG[Mf7Gd_y΅F cهq 4qy KŊ/HpJv 5CW=C ̴p"U4 r!y]Ldx%SK9wEЀ?wO_K yYX?vD&g3<5>Wѳ1M5D ٴ *aҘ+۶̪#92}{$= ĕWю;eTZlV-b\B b!i@j vl\`J}t jq;ԲKiU@/MqVi"57&y=T,@B':-rF^h}zU)J+GH%t_M3+)Bb%ğ, = ah!4QI*b%+$1T!U>%YhtxMj'G3[dQ.K3m$^}'^ð^O)UdïӀ[y\Ə܄\>(|RK.> y, b }U-`w)5(Ku ߅2HoV"lAwcpG!2(xXdd9p*(LKAbY n16Kij=;hQ& Y`AsuvPՠvpnϡj4"$Uʿkc; D<\W+\͕T'CoͰOFk刨guʿ4_?\V~c2M2\^ir}\hh_eX<%ܣrX;fa0Txi-A,9;@ 4jL|Fn:}hՎLF5v,Q]ph"HIY1a[I<9|YV*|]gnoQ).́rIF0e)v*1[L0RJ]+mdG7Ѯ+?^u`bd/pfk3@g]כ$vG zyaZP4sVmi AO9; %*B3CTwT<nj{2ZKLNfjI*Ν΢`, htDz©NG K}^> a~^NRǶ`/gW9*bcξF|Fpz^t0Zؒ:??ˆo H]ᆴ]꾛d?@ T~}!Y\8P'ޙi~G7}wۘcaN ]tO,\h*rپF(#\f]Jvնy9$xf|&JbڠUK8!zArӈ=F١DɊ^Kr##s,5TӺ]nouWdxJ"d+K|h\|B ~8GK,bɉBWbލ,4wzs\%Z*?/wҷf}0$p_9ם6"kd@sfle7+{띡͓usmT䋕ȲI# Ճn .Fo{n`R{4j< oD=°JmB|=J8ӒHӈBb aX̻o|jkDMh-b^NBj7QҰ$ ՀXO{ 9 ]>kdRv-1"?,hs6Z@ Ʊii_cf1!?y 1oՇї&KQӉBؙL۸G}cL8[UzsҜo 3lU9TKhM蹪m,m7f <4pv"aJpgey0 m:|UB@Bi?*L:+t~N(Sŧ'n8+556 uQD11=[îZ :,z>cG(ϥrvm3+ m~sL1}R"fWq@CmzTHL ML9{4zTS>ndnq}QJ:%-t!;o$NX,/eRSmŌ|G(jQrZVV,\*=f $ac9|K[?W]EkYDBM (U|Wa}}K^d_ٵ>ݩɃ0ɛ;JVl*KMsہkcM=Ű~%x4$Qa(0WɓdɭVM,LK)t.$2[D q;};f4x;1KB[Hd!EzEA$O<٧ϭq@X=פnrxV}Q&Pcr{.w mˬlz~i(jiR,<8V!&b}=y/TK*$F(gfkUim@D]FƏɂk)Y*ķW,){婢jTR;҂5<#44',aWC}ԝu =dt;Pw@!EZD$A57K K+]J&7?4A5_Kݲ:]HQUfc%gx&l'pKN螄2Qk#{,9ed6[þXs(nz^0_OY~Yˈm^Ʉ]oow<}0 CBf:Ks<[$UJ)-Aˍ քTTmGB3>%k+(qTCj9 PÏ О"^B,xK}XMF}FW7V|4ignS* y!du9D5E{?i۠/z!|h`^} 1# ֗`_ׇ~ݝF ~satKy7lR9aT0dOAq04wb,WB J' fRVł);c=rLAԸ@ϦIQ;|{ep><A([]<+_tطǏVf?>}_ԍ(LFjf _G ffF"&BXjj^[iVf%ɛL v:Tۗ3o~w^+v-XdT]P0]xɯTf,쥲z*YH!lݮjTBNȢ Elj^+DYr:M9UayxPJk$)}6-)4XIhH#v2xAr?>N{㕸J%2)`MvsլsderR&9TlpF|EUҟy!V2 >*t?0V0F6Y-%s(qy4QAg$;Fp>0[-;|UB\zǑX 9)i/qs9m`>Rż& 7jmfyLfI++]P(Y)ֳM0qdi1c6h@d_B3l>d0bj!YbJ6Pk-nVװp#sLErb O'(eUl)]/sET̥hXOtc-/Pڃ l&ZPxrnW ܭ/Z&޷hY0/bMmb@<P a$ 1x*Zp8x"v|tg#4ݜSW7*}gXd;`Dgo`ʰ:pJsc3{'R' 8 ڦuO\A9 9yqB uRwM}|OI TCiĪ3{YB*2@Sԑ ǜ=:Y0!S\N:>rV$bUkRh=L$~<{^ YWtBc.^P>61 UN6X\1>M.{~%72FlOQ]O?ĜTǚ,n+}Tv㴳za?S/W+8kj#N>¦WJ1lUb䃌B7 nT?)*!tT hp7 e= 7k?v). ҃dZ9#L2>Έf),Vd(%IaF !=? 6yɹ,Q6O7)d.Í]";_BXc1_{r /Dc+ˊ|bY6z"\(K#:s=bW2#tDܶdqc%frbr(z䋧]DcW-d!}=zIfp(tfPڴуV 6ڴDFYX&z -۪ LΫwg~c֨PKpNi)Fğͨ>z8kg\OL΋xV}N艿7:=ė+?q]:):zl?Q> S7T32r{@trk/p@Rfa7 XZ?` 'kRulC@H~)  )IwܩblهdԸPJŗB}OVdi,#t)?q$Q.)`;;=#NVc(|M?۶5)~ư/W eW oXr;Bo}pKmd't X$ׯ^+爙Z`(hu"GwsZ;?椐kΔ+XԊc{W} Јe~f4eq4:Y$Mr 9!vʬoyaWEP}n*UCvO% t`a9ӺM3f4X&U'[ɉ.QNRL_ mV}*!0BIācҧgy޷Є!*tob e/S7ynYŤiyn_A/39|rń сŸzz3%z^! J]t%Ծe^T| 7y2ȁrг,),D{:+'G.(b@;B6xp ԕm NR #H4uE,9@e \I$ݤg@$ ;WlB=sXsST=5vhocD,ܯIBȁ) %OPLҢ`sy@_%,^fYЋ..o~%[nrΟOEUh*fu sP,`=2Vd~Er+ EP/1c=DpzCӡ%j|/Li֬`'hXrXLp{5LYNC;~!Z#E;xX}Gn)6pLK"#R>jpA݋-n"#fNN啽aahD&^q#xH֤ϭݜ=X&?-Fn#a#JI߶U[;m=[`!4'IA#=0j綼.L1آSdn6=ڴl1eH j^* #.:sM2^ְ?[XS*bNz%” |-mHΝnʣ'dV])/ jdž&xLjjl *ڙ/l&鱐U zɥ I4oP_=RA]ʺG"]ֵZNXYʠi4R!:ps}OE&)tPlhvxGK3?Y=]j/@%Tq &!fV ZiZČϣ&hi+[~,wn`<'"3/碸⡅x9&8]JQS3'][.pP٣7VV7q }0a %sS1^M9{673ଘDUq(tŽQq݌5h+Dwo)q M[D[(/6{(FԆr+|oLVM;)u &x/3!ٰ+h<$ d:泓m簘x8a#} ª$"POl%|O.5(k0[ đc#.ń(`c?@4JX$^ZoH|Ow}EȄqgBq2n't(5U񵿎v [DNVBe&Jn6nTRLE J߈lz1Rq-1z[&!okՏX˺F0`<:R Enc_jZ67/ 蘭cVڻ\U;[R&qk AIz*8'GG:b܅%;+t=p'6ê3Pg8@-Ve)7q+e{^F4zT&Q{q4IUR`ͧJaDPpJLp *Ǎ*Z)srQgk<( l)¼zl|{65VVPMxl6/%Y&ΐ&PE)&[?a 12h7vo4{ΘeSp;&#)Sb8jY< p}Cc):3h%VkA^nJ=fxaciJl٪Cv޳L+fm07Ou߈tB\N3~vi* Ixיi`P0G]RN7R0M=wf h(Ѵr ?WSSf2{;Z# xtwA?ӺtbFBVgHco*`: }~X&>%&+rcPH(Ow(mP9% }}fӘo;/O:uf50di.X̙:!{xq:z8Wbm{RRpⴶ oѠ<χgTZMHqx[}sCj9.ag9{~ț~k9T?8??x EDzݠ)$ ".8`Mgw3HMǡ w46M]粥Oʦ=2TxoͿ\YRs ]'5B͵5ƌ?<Q2=C'ͭ0|9ttUV/J9^/ V{r2N?.o77I[c3S$]WBS)y:Z zAq)~DjVA'x3 h`@\ў%%][Q-zID E"=`%`Kdfpidfx.%HHD+YP!y 4}1!"ֶK\1DVs`:e\y#5cX(]_2JZ { l@eOI!KܡUAuLf;Z2?ɫR"RUpZ\qqi ݄Jilg 03h4e cҧcps/c&GCq;L(jQ=S z.ߕt,wBK6ᗤ(FhNIU-.Ba듿i(' #Oܫ++x\[&Qb_g6( MZf\u58Hl_'qq kXҋoerW3fWm, IQYB*C%Y tMi L-IGC j8=v*O`**wWi6sݭJAv۰TAj]évENҷd{s`4͛*ޓJ>dP0wҲN5v x=~ a\+~4ԒCsV}a D(M://c0y{X+/PUyJߕs5-N88ZO#rriyu;ceArfV}Ome]"4%,jW$֜c@OrMq'Mu|-Ak%OLtd,[Go:/ߛo\bȍ 1*{D[B5"Q/e^_$|ΆΣKuhwkr̎??6alL˴ؔ5VX5*x aIyh~pM=/nsJVd Sċ5}u_$j"-WV(y(./Z90uYDտOEԋy`G#< ә(IUC/'A`J%05ח(kqjzcD&3z/̳W[<&$6qv%vN yAZoXfSƏ<8HyZwȒ/. 33y&%1FXaJC=5XL)ؓl2mz+2\'_.@v WQi|ɬ*v )Jf᳐-sŝ=CLadDe#7)HmMiN;m6u:oߍ3Y̬^u[ׄ|lSNIq}pxُNGcx:mx}cUSWdhI4U0<*OEEjOè}uFW`cIld5"v FB+տx)ô)nan CV{&G d;fuS1ka5-u9b̗xϳ6 C/nq>*!QKi\Umx D*%p f5|n#DHd7#͜?,-f.oSxuX`mu E̓DkwWohꆍVr\tBd 7:kDtl-3rŷ[;MGyqƍmZt<'BHPsOffŦKG-t~Z! ՎwDB Zl O[x`:q7 rLws Vf]e5:|xhxՀDe'=. ]왂h()Z8 ¸xz'ZiKBЗ=-K.m27.mbilqyDbS[%8cn;6iQh)*UElԅFy5o̐0e(I 2tܸ)f"AMgv,NuD1NpB`8WŮO5)aL/EC/n6w$1_RQl9mOle|q5)ió21ʗori*yBFSa>H)/L Q] $JMJ۵32ߵٶwbGy.LT䩦eUZ9i]hALz|vD-$gC'x7?GmRyLٮ=Sm 1.t3(Ֆ~ DG*"H 9 J$kOM-.㠥uU=C>Yr>B_Nfs #Z4@~h7Ah)*m>t0*KsŻPa_4uWY˥6ơ cPZn*BWӚ\1:eNM`-t o*0c<%6:UJ:Q` ĔfBzs{u0n?OTP \ = ,{Kz^dҟP5Mb/$WH>8N$!xƮ|muMM6RڼE<>B*~eHfRx50GzP܊y&L~EcrIoFAC U!B9SC^ ^AH# Dǒ!X\ jS#JN X*Ы?G;s(U>۲' A f@gB&*IA@fQQTw۫j%;> p@ VXRʇ-hQĩA)*`=xQ_s3!ghʥ.̺>&WH6Pjnk0uXֿ@³>ur5Ehd\DJ􇯱98//2?J)xqe6D »7mOƧ#K_duSD&H?>QbjnJ?\H׫3ɛ5Uv}PTacm6`ں d5JԠj-,mg[6J7egz ^}-AoP^=Cε=u+"4a|m kBREu ?v-= [~/%-T)6~HﱬtB-^FlN_u쐘^Y\n31Vݺ^F #ˢcD#c ~}d5vҠGlbq[uH-3#%6J@vq/L\ͽ8a3y#BX8\2d/ȸb';wN`sBG#CA FܠgZ?趁NhӮ#2(Ne7Ŗ*k;QB͈gMz52cdq7M$EQH K{*J݈ Ծ"\rq s @P^}IJg3r ܖ0t %9q@uT4./oTU͇ ËsB3kY2JMiĽ?ez|)v{((}.H3Zgl37^سZdlӰ8 ?_NrJ@)]x y NlG?2_kbɸյ8ob==WQ\{z*ThyguvQey/=1\ࢷ^#;&EvSO1Kx&JAs3=Vu̯stfdnJO&<pu6pCJΉYmaՄCgݷm^$N52AY`jjX&T~(}mT6V. 8(d;wpO9T}[}" L!3ը.-h;w_ Q!}MFUerWFp5*>Ru(P^z0zɒ74cUwtú_M#> %vi)gStތy喍y6..Wq>l\UެM<8Z/>Z|k/5Gc }7>X)=(zYP㚑1ZƘiFI+sx8ftpG{rcʐR1w jEMtnYAj0K8Cm~=*{z1〜 BIg9lй`!+;|g*t"kaiTUytsT',FYpC3a2'#=$-PWmmm236 Vtq:(S80feS%aoxtJ_n:_CҌD/5wFHsYL8 R #mY TLjV@މBwW/)1TP d1$'|(iUTjc ?UİJ[x|W:~-C sVrR26R9x-_Bfj٨8üW$ o_m9x2H`~77^ uXܞӼ |2 $/766+5PTmEu &A!k%r$5^mA@d#Ͻ>ߏGZs2u\cwJmE.NE% Z0&#Y(;);(a*?Oe 5t=kïÔԭ)*CIlɒvbntg nvXr RTD[dDe"AGQe oubۃw9#y7^[1]؛ƃ3a(W,͖wwޯ_ٍ3L|\jK!Nu %k yll,]U{݁77=ymWlcڔa,Q\ fhU9"_#0_qg%F\gњs4mN9&Hk]ȞÊ2#8SDphUzϣN}"t%bX7X79|AXa!1knaKRVET&2R'#YPܸ|\SVu^\ivN>G+$mn=Z92QOR?bG!#w u1Z[֏);aҖ ?;de%׾Z tkqNM*]һ"nb{7_ Z(u [Ioe3K鸄+`5Y2L2YDui(>Fߴ](h7&6Q"vO)g#FRJ/1 _PdtfW4 >x&0a/#+`~h ߇uLc-OBw*Nmʸ*c pm7 U3c9c[qQ#L?J_َmV8GWXs`T^.\b^@2!='(S3d> 3[Ç-s^uz- ƻ7$C ynG X纣U3Qת/5; Fټ ηK1Œ;.Կ w&&"u}VȤD|N%oYLPAдvJg BJS@F"5i3>PR"of!2BT&{9DUxrՙ+0*fFpla2NVq_%$4"ʀopW2=(I[GS>q_%Sۄ|\CQFZqh?7IT) VD^Ewhq]p)[פ 5.t`F<:zA\LY⃨661\W7|嵋XdlS[ nos5AGn׊gN_FAY1BG{Ʊ!%u|h&DNu$XZ$i5u ͅ%h3?&k'd)]Dr H|'K!oj~hmӋJOQ&~USw[*(u [Z6$x:{> VRA~S^nÖ"^ʠnDy5Ŷ`j9998 a gshVZmQs1rPW+/ZM>>Y}PĢkb#Kv&AMSL1yC5AgN}Sl /{%Ɏ?IKLCRS* i sP% ,ٜV\>~&F[6Ed{[lchtg(B'&\NWsY/,K"P&hi5Nq*kqѪ=<9*%T\4=k*$|N-[}-6M7;h`1,$Owiy؎8vw|ïY gIGN}ϗ"b8[JfjM+^n bj.U)dz)#uONԂZ=8 ;y]ÉEw]r{! ,Ao.BGe:IEz*KKBKQKM.)| Ȅ&{Bxd e^-5Mz ڎ-Z&ZEm,jȳ08)+_6Ed'n= a!)jBSW^|i,\Pi3'mbe"$|x*5=LD$IVFE! f+_CVRLJJ24j]yǏ6FGBcYM&(}KcWx(Kn35+OF# ޵zX| 70M`vEH 7j!:(CQcSpW2(M¡cuK;pe:/ >vS(bH,*]:c~/{F&88.]=jO'3xp5*"rsVLN(^0l$׍G.ѱ2z[MܞN [}O v8MAl̬-I_&XU8P;?0&me\h,Z*bF6Ok= 1&f#rV6TV;l۩ 58h6|~SO+b5B8 Gq.^CFo5Ic髲֕|Gh`ՎH:tP=Ͱv'G}\a h)8L]Fg &IH:Nba!0=7)+4 ڝÍmvGp>4RIH%ݽ3 t%j֙|X\)q7|njl@qAXʏCYq5?oH'Tb62ܓUX2)q=6{#ޯ P8)'4_- 8BjL (1  ^}͉JR4/R '!l ~G$`B5Xde>'1idJ\hB`vp$L^m`u4*\E$am &2qGe;ikqC_%  VM 6QwGJƳdX)Y.j.h}f~I{2!KZӛx~5)ܦKHKeVITؑvrwfx|<4g2[~N0;OM[)}.R#%WY]/Adޗ@ "!%}/ O ցe9,2/{`gH0äA:<t رdYsL B:D/G+K,ǀAx{1 I&nXk-n` d8y;'. I]$}p) `?wNCTPm>u3xeӗ{lhJ 5k6!a25 {X'o?C{ǒ\IHøU\C"L A~+EUxa?T\ł @qoe5PkL‰1j[M"SxZ\U?@ם295ln~([~ڊ 2pa`9,. .\;!ȉƈ< ƭ,cjUlg$V Ƴ\1&8@NhŚZ)$%žOZZY) rLDžW%zEDl39L*qO>DP}r[qp[ R@ӆi{ L!/<2_7]E%Id,Rl&FVa(d`cJ"`G}|R VP\Da^;UwUF!Z.#HͧR  P2vݻ>9]UuPi\TӪ s3[xvr+muY&?Q{Hy}|^$+\̶C8kt˺@n(-x+gRDG{XAIYs"+D"nނ\!,B3]_EӄTy )p50ȲUiR +StKٴh@{#(UTvy zz? _ A8/ynxL=IBA>eȪʚQ% IclhEyܪvޒx roUMҚl3C0reܚ uL0bVt8MDݑMz 'Ḷ9GŽdؽ|`nַvyFT7)Gr ӽ{%Wt֓R)|-V+YxP񐡱 5cS Q@E)90HGj(#~ӽDʺn@)W@A[LRKiUo#*/zOBX"vD}&E?>UiW:N,*b>w>?JSw4WO?8x A-mP$J 5 sB/4H;` `YV'a4b'+یFUrWH|sQ}t;0`ZDD3դ GiZ(Oߘt嘯2~n+Wbphhj3wР!޿ Zu+.׹s]+;и;3n9?0nLBevس)ycq+C^hNI@)#QQXNfy)%⢯aeJW#*i.m&ٙ9X̮rbϥ䠭GG8]Isu軝Kvb.&,p`BۑȐJe)ꃲY;%-a>'< ͢d݄uZٍ,hRb2e1Huen4<2cY<+,3ݩ܏UvaZܗ)x +r 5$b2o_}5m-|ն D&xmjd`_e[Hw[-1`X)7Wt ٨z b(+( >) iF3 eRm0Ug*v 쀁uxdy L@V-UAEܖ+R_jչusۻBn`[ǔ>h;1J 枿Jgnx3:{6]]"xU !k[ig[>jr2XL'WT# *E>ǾG[0j3S"loZbk@xƹ(\QUtt, (μ^꒜,6iژ/ 4U笈g ~Ϳ3`ߏƄ4.;8_7ZKO&Jp{uc6iA YrR 0 ݗ48Na&ϨubUmvTLqqU8KZKy dQSaŗzHOgAѾ/u4s"|fm9@̩}E-\c;ޏJ1AUZ :"@3$l I= dbE2H;N"ƷFT&EO#kn[Zy-t#?|>09BѢa6  vЎ]R}vRL7;W;sӰ{wa{m>bUtݮ{?ao't@a>pەyz 5|Ј_ĥ۽vtM/dwj65#vA.t_ ;$ް*:Bs C+FKdi&_հ7 A ~k9`2/15 ,h*$$sh٬,2Yx8فBa~9ʖZOvGf`wZS_)mEccթ{f 6D;YUcoȏ g$3_@]m=w3 \#3[<Q\&{:;8,=u^${)^L\5bjmzáiSvq=/(.PHQD=nSƋ>.!s^dWm4W踘xX4PY{aajӿ79|ZTG,Nq Xi0RPXQD`?Tp]!9EaBULlx}g1p!\ g&)) e[+т/9۩.;@8SѨD_Tks T!8_+H~~ = BfVLe QY$#%etX`]{z{9ꕣ&E ~?,jIO!kh,~˰-ɩ5 '~9c :Qߡc4Q|ZXb5]X:7e{iV~7C* !ΘW{drT'xa#MiD^? j{g.&kՁOfoû'ř|2BwZZC#z4 ]*T$[+hvo~w?ڐiYT後bS`YHؐQwhkꆊP{VNyE#Ni+56lt (v7E:,n{fic!4ZN+jPN,pѴ5MN7gYe/dEޥDjhj|z%dGl1A׸jhn+&ZU \zj>a9eu)vӀG*u(ijAcl78|0$L lԗOwl%QTI]HxeA>b4 g4i>((CAάM#οkwT<ݑ?p{C>ƒHbEżx(]D2Pjbxq Xz[+]oO]mzj ءܲ_v0jXj.cc N{O@9FS'Bi4f!DԡZzbd@26H*pfrbp,fw e – Z4&aKpbf~N>6&h7!e@ ~ Eb9aъ?mf{ѯ1ļێE(_pPrsݙƃ),iJYb>u򳧦k_}ng *laڪ5{-(>"0c X{ QR)x2L$fQ }Ϧ9asKu$uɣnޑ/m-bS i\ZO#`3ԥ$ah| 5{m&A؈jȜX+P97L&Wv<$Qn1ͨe@5DV*/_3"2Q1k`u3B/K2Wd|r@E0au=Ϯ[̤Lc:@֋E݆ʥ,Pt.Թq^> h9aH-l/NبJEX`_)'BTtʟ2}'mht_0i-FQ,TS{oWLșGmݯR /`쪇Qx,)8}==B0ԕt, G44$r ZA2!$ӮM@ N Y#M.>?id6uu.>sZASbNW8[ң'eK?R Hz8v%ԯ9k0P]0{?Ѫ^V4X=,D8=͒V@1E"NdVX.=&c?sH0hƜp^L ^@,G-eVf˝ [\.ɬ ҥXA!%d²BB75xׇ̀泪 #qx,/(,I#mԪ:a5 u8Uh=I'8yOrMƀ E?]`7F+i MoIj& yMVךPSW#c\fıy!/$f+lc#ll<QvCp,[oX5B |WpZF' xJi|؊&)b˷kGWP@p.m_Z}Go oL7xiJ!z^u\ĦUL|8H>esĆư@49_K;# p gI|x`PQhMSYPB24>O:$)EAVl]E9AK,'eh q0)!LgZ6Am1tǜ췚ӌC*WAqC(H0E/Hmy氯\bsjN$/G3"A*9m^WU@v (uu-٠;y CʳanVO`oW s;I3X|&K^Qv ojy\5Km\^9DWXm~#=Kl>K˝gzY FNNJ$04} ip1lO뛲o y| '綯>:6JZ(lĜ`kͩyWWE\e-suܶVIs`ܷQ^Kì| .Cɥ<31t{S̄:gf컁cp XvvŴ8~UuXEuşz'harw g刂Dzfu;Rea{*9JOuB;[?.91춋xњ]srOhvllyAPD PUvu;+]J9X)j G\fo(RwkhksTxo|ie1qȡO Oq˧Nixa-)2;<{ *LiÅ8#,V#" ]Dl/L n'C 6>J$hVnԱ.U8G}lɼM.˭]'>aU9P01uQ-?lm>caPhu xtVI[Ъ #o|hQ.hJq票 BhJQM\񎔥#+F+1 . -դ3Cm2I?G6iN&ZXjWZ>ou^Wq/b/>VHB/uۭ.:CU覧hM@079d`RyĺqNIoFG۞BwH$5P\ѮeheN b(G0s9ATRK#h`ϙea?y@PŽXi >aҍqq@s猹IifH ?eo'ra}h]d'}EoY7*Y5Tzrq2junqz;PHF4R!H};jI ;/W: wT2Ɠ!`}Xij*P%$J\LP*1(7BSу閹(:ف"}axýXx +F-|AEX0M |)sY%d4B?'ؽ6[8ׯ*>LU-#55EƓGs`{A&){81`IϞy2;|LY-gT^ %H{m'U>pm ?_&#5< t͠brS9x=!z5DeLZm*sߑ"bbZVK?LQMտB?t !*NRԕ&5.CU/_NP=׉dmGo_^сٸ7ml\ 8ذcM8zU}ӷUx_=ϲ >&|T\}[ju{E&r>Pb| f8ni3ۣ1/xlv0?|Z/@ C6] ttڒg` P{>PwZa);"_[~BwSUq0Քg1tU2=Na6[i_uniH*|g$2-Liؘ% "5<#0`BؓpgduzBi{}iNϒ5s{i0٠(fX.!adaJ{y$-LFcRпH[ ^:O}aI.&Um+:&!\>i5Kʺc{B&4c˶3۾*,rQ!daBo/_':&58ql饔Wܠi41|-s6>S*؎90*\=%1 NTJcB5/-b 賬g 5uv5MGӈ ;1蔩jdzehZ3mr/MHm3?w32ذ l2UR~PFܦMMv[aKi|HvOGo9-ZvfoR|(rKQP":yid2$_gPC!uJJ0S x_jbft Dj)BJL= Y{dZOQ?"hg͂4z%_ܷU@a $i{yh{C;qݬ-F金@IX)M4L0* zlc;}+ ÖT}`c v@(ԳKՋɻT͒4O "ڝk>)[UkEN5qDZڋ?C N]bLh$M;]jdTqo9,n$0*Z~C]Hag  qj۸yh2:qL9հLm~./  ȝG;(X8߹+^Z!İ5L>>;omhnhԈT~:HN{ O$)0Ƥds,">U/P(OK Ƕ fc)U3f75~^dTX|eadb589*>zN4n/w+fJ%1׈"6H*dCoM@y!2ށ"4 %.0LQ{tSo27"[F-l$uc{KHy gW({:EnddjgU,i,5<06\R&GX)]+7̤0%ae\d! , P nٶpW(q6gH%oz%yBžS^=HHkY^'Qm`zcch$Ŭn1hMoz &1(c92/JHf"IJ[PIWܷG@/泂κ{煳]\YP(S 2 g x>^{. Qj#]abM%:6}.8u)kJ<K-7dח;0F"Ev'8R/[m|Tum#O>KFfiWyyU=<>lj3l_hWZ-&s`_[dUzAOQ%5\1kF '@rfSJ=]132[װWƎ忲\Lr]\_5h7ȳG:FIۿ1S:COS_] ,]̄V:.DQ 6q ћ̃Z݁z (dwz_OՄ}eg)狣GzmklMZAp*/E֔"ɇ.djtxG3ܱ3Oq4i06˜jiڜ;NgV..%:QP)yysl1wU2T4iLƴ{"-| B`J7ѐκQJ|Fk~-- PyLk`}S>d={w|!r:>J4gv(oPBӛ%gH{\LgHДް Ts^O X;9͆ `se- rW,J1j#g45тF17:W~ ZS.fڦYgc-7[\>D!DxiiSt4U$TW76,3Tl ;K둨Z%|«R̃TQup4eÕplq\v6gHSQsrqq# xOK+خpB7eqD]F`}. sMsot8F 63%ӑbE~ `bԥ-%4 H;E% Q>O?!p@NbXNFV+VqkUe*jKơvNŸ[ݛtO'}Ȓlݛ6FIB]1!AoP+MK[ル"Nou˧oU#$DM]#:ioV$HiF͹m!8 @Q Y TyieaU6T3 掞EF~ᑋh8Lo?xv5~%\/^Ie%P{#yK^¿eQ*3 #maO-\}4EΆ\W/F=5ʈ4|2!K(= 7zUt92 *dεzj*+iyǏ>&nyPM7W4J&eF#POm}NViP۰r8hu2awNnmDK=տ^<|ru8QlӺ}ٳ= 8-7Ii"mE6hgHQ 4%s =jjEO؀=695)x֦Dϯ  Rx\R+vFNⴵB@ _YkAomJܯ9PK2Yo h;P:{U<>zNU{͗MBc;aŒ*ɲRn]_f&x3q+,s>Dc:zfE(Ys"ŅEĉ!6vE9B "bk`X 9xܲMz ]rad'()1|rBRk@Xa%g2T,%v~pR#)qbťM )XvZ5$]L>K0(- oL5Zs[75[4#]8[Y<Ԕ5c^YlEQ-K'f Ҿ Rx W_M,^M;CsZ{Jꌲc[˧C@߷9?OPi8<1a hO# :fѫjC çin&_OyS?Y'Qն(Mz1b/vxrz۞؜}n5qVd*gUĦq+a}Ȉ0T@wZ 3z_ikK : ai1ihU AaS5&.0p4%1Eϫ ya9 V~!3 7:thqo>?R 1> JZ81)D$X-ǵ̢Y$6&W .($q4\0ѽc@Z/`s?5?# D+bIK she0s$Ɓ0*c U޻]E{@tl# _L,eb*^1MS;tV~]Y,;-5zPG RPBk'#O_ ~Kuް=Um|Ao`"+,<ゴrc²FOcO:Lp?:qܨKV'I4Ok9R0xu&IĀt{F,NhdxAC[#dgnUC@O$딉c O{f4=h&nX}pp r``,ߪ^NmރnK/pެajbrLz@lrN pA!)|+uA>rKMfӚ FMɔmKb8=`T"GIr^%OܙSC^ 5s (,sdE{%k5S(R 8f l] ]2ۇaPy94FXNKBq`a5<m?E0wD[.Wѻ~l0,!ҳ5HKva|k7Ř vs#%B6UzP&E5WG265tڪ /*^yT,'29Y"y 3i-ӵsnYtoA5%]'ԡC趓0jPf|lUj}=A:ʽ%;aqz0%2\Ԓz@Ŏߜ_Y;raY,%Phw2mrZw_© F\XNb=3ڔ_[8Zipy$ }Ńnp-M̢srt"6{ SnoمDBu#[؅XlN|GUpY-e@ޤz^3|eq*?c`#Q|CJS!멲FAUF?2 'Aes۟Ǝ#?'&e熖Z^g!*hÙsW~>KN" G!cbw3NŴi)!<D0(N&=ӓ:ڭNnG:>Z]Фrye&;KF5{ɚT,8hukߚ~U"3cAmݠ[; ׸^nՇ-[#AP觜,ȷxSZF$?7O!.:8I`!ooEfҧ^5Ht8$ '^RT-+a}QkwZPh  ~\?*0=4G ɶ rT%J|P؞H1@fĄ?a=-( K; zy0g{+[&K4^g~A} Cֲs{My6Hr!uX%rv>7`Ѥ 3$Cy˒8mKRrlf~.! Iv,!p~hz+ 4yﯤFM.?K_%>ixͰJf>BiNM~?$UaG-_a ie΃ז@bWk)؆!HՏ=u2'R{:LRG(LνDf%9Dw 4hYPDUc{D`;P3 f~:Lɔu \_m:'131OrQq0r}lNcvwx+49/%qUxn։cA>XU?{<Һ;}n}3DէiZ 4f,bIz__2 V"E]UZU# W'Su,/x3L!V+7T֌{`V*c5K/LEd ǪvGO.OZM3c)ޘQdqDh9iSCdYV0Y(ɶ3#2 'mA Fe^DB;OS $/޻4 1vVMFwAKHNʿ*(wyav*M muաʾSt.?QQJkv 8BkaC0 T'{#/:lϷdGXwގ*;v:=yHw?&~IHm%5Õz!\t.E)H_(.u^k6z"4o 'H<>*wʴ 4X.%FF';@OORP+!/{2k7UOC1tw\T0 ]-L8=q=y 3),=Jqm[l@Q < ?&ە䮗jV/FiiJ@izw yrЄm"ƅe|YUbiHpSsP2ބj+TEzy.I"s)x2DfKGrra4TXGSƾ{)[!}$H_𞄹ƗT* rg#>#lE핖=>xx.ED6<sڃU"k8K ܒ|8-VsU-8͵IF"EDwC^yH`fb-v 'v"$!`>$.*ۣ u! Qnj &fC}t"DYPZxk$9›=1 d.6ꠧQ?c.'=_+QYYvO- rdx϶1ZZ O~ïN2Ns&|lJα2!@P k u:Id6$\r3iP\Q@}^82pXg!Lg)vU:SBbLEcI`|Q @OX}XᡐxOuV7Hh>Ԏ5˵Y*Si 6kdʐv _az+[΍RߥtvyqN!܈#olPHf݁׃+\jѦ$Z{/ eP€Q"/AmoBF\ON=}.Ghx{NbHqM6 Q~bv 5^H9h,?~4|]FLHZ0prPHTawZjU#wLF+/1Gunߍr`sDV"'7=*#XV6Dȥ"8Ӱ\KWޖB.ֺrK"ZmMsգF5tc0,Q 5;5sS]8N .g*KOPlS3 Ƴ  2찒N]9o-'XHqhqC ͚fJӾgmiKW!:xC\.&v׉.B \&x["e¢9(0Y;mB}h=\5gqġ US/oUBW֘>ԕ;qXcN5 x5 XpFdHzA# 3";>N̲< r?g$O;H. ֏eݫ޵O jTyfL0R kwFWiB)0՛sNg>㟼uE 'Fҙkư"[efC( eWp#.aVP)$WILR }|A [C})3,`֖zz4!DQz"zǜ"i&:_ =5ݮ\ѧ4)g',Ezo+b%*,9$Ԓa5L\ǬcVcзbCSʿ/0`wbAQhPTNTKӊ6!e qB"PzQ@H#f ߄쓳 V]ZR(1n*dEI]a{5%췌cֽC3:xޯmA.jnS_L MItmzN/"L| ps7iqs< A2攽cW6y@Im-1ɑ]/(~ȟ"&vtZdөc&X\mZhwOO1V?ȈhD>##4uv*0udsKw-,#s:l_OA.MŖ>*\ķ8EWzu[" Z;y/ tdwgl#M@g`=S?H u]hqba|'ll7v7_Iz)3 )^dݯI>\łDw̿+[t ,Ҡ{B⽰M3+"pI&OִȂHFiLJOC(FV~ DxH5|Z=P#kt6o~ d/Ai'7\]pgXt<>m"k#wXEgN8jgk(/J3e1CjXI N3:zzO*MB/ gi9[FlW b(Cnc<G_ {k)ٲ;5 :y,tYF~ÝiJ ]72$ZqUw*;%F=ޥ rjv%s6xdHoM~ETzgB)⪊<>0}Nb\ 8 y3lU;H9zjX:|)O"!j5KZ) zMLI GyBZ MΔ}Sy&ZS1~]>uR]f(U~p.[ S74jۺ1g |8f*%xz|#U] i;FV 0s^g"A.Wr.ٌѢ lM)[hk* V'ұd)K\QNn2|^G& 5wq#sAϿ'/bբ {际tj&Ӕ%/Mj"ݤ|[%QBt}$P{3>^p?"8e$I!q t!>m+MK+F+JUOA ETs#i1i>!onWd2*FěƁVtS: aFM%^zI.]CZ:qƌnon/PԆRWLbj,8\*_̨n=/z3-2D3QVD6X.ב߸VTnir`j7d/ ݕMy W:AN:iVTVZVB>a=Q61ۙBr=Iɿ)kOƔ!_PpZ?9a+ AďvLe/;ͲGNvE\@><'~V fDQmp'͓MhY۲+mcJ9gc-l54ZnoS]œKcm[RTx 0g)+(3ʇr_1N@2] S6Ÿo{qŶ?' 8s)V=[4um<"[а_tvք-Lz{MJ5լț8\. W(KBlS% dsX$~˞6tzA@Kd)0{v%EEhU{=P_ٟCѵ/2C<:UpLc[Ou٣?7H|̏/E/D" (aJjnNʠF[r&Шru:]u&5a=.3%uM4SDPcf}[[!T nyBo N92S47ޚVYMH i`ˍ7!K/'p2qM8 LWםmz3Ul@)|^,Ji=#{0xкCuߖEҖJN_&HXB"bHg=76xe%oz4pL5lM0{Tg{JmXECjj'wLzJ/'MOe7 UG|Td zlb%8|-pFm22c7{yV7΄.T鉮5<O#"Gܪ&J7mߥ|@%uK#u̬e|x9Xk:ĵuߓ-ow$ c})nfn~h;W:obqtrymYXxӐcY3RN`m6BG&gbԙQQh:ɝ/sPT UArsU t; +5\"mQ\ wUs[nk|P79BNe2o edX융~݈ %*y*%k['<- LyV¿}ݳ▐\_ ( |ɒ^aPgĂv䉶0jֵ@ƁV6"f&o7ZgVha>~u)u nW/@tAbw OBBQJR~|Fi%UKDD$`LjE|$xtly;^=,Ph!^-sHpXp9{d]ɿGJRe0+QI=2?A]: p<J[h I:j9(3U<ҥU!yCЁI>ƿّ|Kl惄Jaz,whӳt]??v}L MJ޽.Qs8RcqWC5Xf$s#5=Wk3ԁC)=XL BW}Oc;CRtzm;KY#¤!x}{!K{sLU`.tg.gT?ӖJ0c_Y2LtW|K"/?q:k!{b -M8JZ椞iʛ6l|K gy%4~N Ӎ0&u#Xə$)PV k[Ǿ,$=U #`vj3 "/N<4(A nH}-\=,?(= oq6ww_z-Åկ |>wB܏ ַ(C /1`H]RyC.i0퐟;(3| KxCvK[2Lo~dI&4uT"mMcۺULf&CoϣY՗I֒mq?K?OD2V6!P㌂\.=X^w7[!yʳ%b8\^1&n't{JB3L kM;{.tnOZmS {Wtsp4o]un8n6r+GKr;V_wW{{%R3}U$dvQZz]X&r8ݺl{XOhvp<~HyjKPp5n/oND6laqe~i_ԚYD"[hȻX~)N mQ娍4iGlT̐2PwF Ę!bx_}0IKb,ƍnPBKfqAɸ~smj$R>\f\J@a2Z,d bEs8De'[L!(]C4lO.5KS Cj\x&K`Rf&g~ڴ!.dCmwV%HKjj,mP[Q!{]7oym2`)~3v+I ℌ /Nq=NaQT)>$hy{[ݢR^ qۻUv6̉lA5!Rc .DcYR6u,[4|m7d2X,6{$ث!,qLdɷB4܈!e4u^Mn)WG&c ,swlǏisP[Ioy'xҠªqMp '?`pӃKiڤ?KYfFjFG0|.@,]*twԬIM0 .VImDURd;0H5 phAX}gq7 xxf bZCGs(Zi:%>7QA?n{?juؚtꔟ`4u:Js oypw^jË[Dj0ۮ5 ZX=Q)=U?8)"c3lY ˽!衣\kn9 xw&42SQ\no&/$;$B՞s"_8 /nw{X(\ ,zB/wX;P3LR|sLQfE!Cַ<}XnRu=TeE>W\^Xc0jGe$/m: -|&'|u&$d$C3V{&^YD.Ø[(n96KsWkg3/L|&7!Mec,,YGH+SmOE 26#)eB3E3%F.Z" PjN/CMXDԓVYn B#)w+ر7or6jENG7tWbW [C't҄ȝ ;\s:41I%t\\rZC/ouX(bwguf7MXHO˄ZJd:)Lw!dpF1Pjc?%Rn`Vo<㵸!ZrW7x/Cd`RݵY'c8xMOo, DTm5u`eۡ{vJU|y"oI8b$2魚NඓHbE@ΞV8xʝ³6*#!r7𩯘PX~ EW511t~7#ƛ X?K=zc'3fĭ餂`@1dwke7]/o+2 Fv€zSWv lk/EIEAw$( %pIz獿UfrC!rLU}㸽Ă|< Nj-[~`_yU2Y"--^aP1!?JzTɃu}2m/xH |Vs* mYೊmjJ7X 7Rq%/pM"@ L .ϯN.\Kasض s{ ^':ͳL~}.VkVd+&v9x) 4؝̆@w![ԝ/$JՋA~y|3++"#.wd/ODZN2Sњ) Hi Chr-C7Op(et}E& \!]sm`^1mpPW[o^j٥]j8㛗G;f`_S?ɔ uܟ  ;< T^Z%a+lEIz2/ʧP9%'vޭZw]s-{Wd{=V!U yM x{O\ (Vr≌ M$J&>ͨmDV5#xGKTWe s b!嗪kW ψӰ&+;UUR ʝ` )!]}a`~b*2yO!E鏾09wZ)^}tjsޤde}F{"8>9~W #>7L~zZ&;fO%^?Y?fh֏NT3 \%mUDm}JݘDl fY##CabkxC6.)}M4Vr46\EK;L5L W#PkR{o`xy ϖRj…1Ow.7jə 4؋2 7+kͺm䎙uQ q FK$'9"kvl4ͼ_j7^n߼ Q,\5Ǚr8ޯ!\v\3 cp]\RBz+k,g]-OFOk赫XگpQ w{_eF@ʰHD[\7Ųu@ pHIV$m3.17SA50,_벼 y}O [%֝"Å]AbPFPsTdRmihRgEN`ZNmAmyFߕ6G|m1 '7dbMֿ 72c0ޖ%)aƛSJb+8%~o^ /t2q?JD5*m{'D 9 >Ag<辜&Gk>*`nC*gZAURxASExAA ؕx*8+J+lWʤdpA5Q{-$oz:l l׸ QYEa#QqϠLg> lr@|&IX#a5(Īe&}jV3>xTW߷/8CJW ~Wq'xtGÈ|Qts?w (S2=[Мc9jralLv6e2yИ?3?Ąm@UA.]TǦ!\ڮܾHal>7+m?Hu"f)®fO>?%~]Ȁ*/^ac]5z&>שׂÖ6Lr|XQ7'gӭc(T;IL'X@_r!*H{5> %4+B!9L/G׉; \hgB?\JZWX{zG*&S9o $͖">EΞ1{|?lFv| X P:|0д|Et|_#oTJ1y&_cG|eKf6mJQH G:\T߈%{ԏ ϡ2T63 ;!`;@zKBó^MWg8B+н'ѯԇz^B^8%QCDq/Ʈmkq ArcF :/u}W7muVWlGl.4 0hϲ[ie3Ʋo /󸧋 "_lxf'ӭ!V]'OD46OD`IS$aa74&~Dm  ՌUWQ˽1܎ %K<}{G pFj+5"zUC"A) bY )r~^M?JzT}I m#?~|qt(|g^TKޯQhVpk%Z^e/ ~0ǽ6!G̹ aҁ&Fi-%wN$_ Ne.F!$abraY'JuFInXk*񅖴RyI<,sl`$ox ˭=ێn v9D%Ňtc˳<;xe$Q8ia :al,y}/7OS•E r(!vW{w×.x)J-.)1%wZ\Y'̦rհtԊ+a}s[LXĤX0t\̼.xi5whrI;o`qM:IX/OĖƠ%. cȫ9ny9g0vdq.ďd<ܮUG;$Q|dZF8 q1kaNHo2բFrrN~=*^{ulsb$:K1(k| R} %P.A{dzU:aL|3P?WzͱlQL|OOv@n{NFHm﷊zUh3tN臀jk̝ :JFY-]%+N,b=`pLs`.R5NÈnܩ[ϵo9wF[; O|L5|]5XWڋ XraiZnmȂk‹ H17،Y^J@6銥yA `%PJ5Xz&]/MCst]݅ n5aj_CB·]z5pA;+5˰p;G.(NoMڙ#nne' ˢ5:8='\9 m|zZg!ٯG)c>W#>2C]Jre%8u7Y̩@аYQ򬁃߫N|1+-h5ݙ,a*ZG>ZS~wp +#h.v+]8 9!i| AY*|=WQf3k{!}|g,Y(NJS}hw`a1jXcBa/"1yU"!K!*^LYN_:L|J)n/nȐJ5鉻cWV<,g"7/,tla.o&Hi(^b? @=>ϥƭ+dF@.*\`b=," a&zpVkĠLL.5q!_)g}X .Yֱ+"S8^]8K;yivEw[(K޼ljZInɰSk(N$^W)9Lufqt5nf 2ϳ=h#c,:R-Et7:7*VL-?gc$zI~`yޘG;Š-6+-Q/'ȉzPND l~sY>&J5蠘4Bj귧i\ۿ!@pέW$I^~nxʽO_]O^OE QվLRV+X}McDy̆;ʠvR)|2/: g /832'߿.}qST@/N-)'S`:7I,k3 m2OV-)̞-7Y0S*fx ߥHe S# 5'C㰱[0ʼnT{U-¸ ~-rJB&@)e 6D6Ƀ\ 2M#NK$f.ڷ_Mjy]%DSH1j*\4i`r'dO7@-;" :{O)6T> <j5MΡWG4K! 9'gURZz1? n#RsX !˧{mpzO۱KygC޲5.j.\>C-)a\Ÿ3[iҥ@y!Y雽QX,Nv| +p ߼qh9=@>.zs <.T] xN'uz7i\>=չ,qAOѧsvvxn-c"`J%=eN uLGE{;.Ăv}J4uJGᓟu7+p]iL)ž*bVPtYiNc94p C]/kobu("mMxOOJ|ݏX3P,AH- ŋ{^u,1MIBczViu}4Ֆ}±_7Ps훎Yy9QnZ7Z}ܩP?ګY5IV;J L^&-߮ J4"هQ@ 61x?6ܲ |c|_DGޟc_nolqFe +~_ChMW"z'fR$boC \S\,E{2 "%ărz#iJzőqXa (##bI>l1фjE,+J2\( ~$ r2bXz6S .UţOj fZBO)NSs [lш;XVQdm SQ&ڭ+"\D;/_2upmx2'MXk h.` yq8fZ64 G։sN;zIˈ&U* 5EDq=?D20 #qw,8MTm}(=l\6VĐR1 دUKyvyVMi.x$ۂAi'e&Wzrzև3V02dؚ4*"[B7)+ 2;4W}*Vn-d|_gkP` JF?&#mM?=|7 vLQTC, "U26WIoPr&Ǫkt:œ*76dCKvPM !6Z;F%ƚPa&*Zj Okaûȝun%-WQ$gNCE  *dNmL5k^gfԲOO'AKYӼ'8:}:"w8P(dfvM9 e2oe>\GQ:3M'\|1/T$Aw  \C w>`PcZa%˺8>4Nfߠ( hO5R(kދ'04[9ʜ>܂ґQ@B=_F;ЛrVJkp#zwJ?(,-HȺojDF.UhZD M`U|ζ2yx >IiSe}Iͪ :u$\9vj&9'ۃ xW-IaX㇩Ύ"?zDлBޒ/u){]/㮜t/ /y&m 1x3W.g* GY&#la%sEDL6Ε1>Vq(mLvݢ;hp;_.-CTͭDR%v<-:V(]}܏ 5Ԗvg1|kiܯ$v[Œ[4X5(MrcG;~aEݵ-Բ8 ٘r0\<w:<|]]$\[IL`sk8UT-#0.o&XL251>l`ŵ֎`5?5~.HP TTW>eHbO@/hƳ?\4.MwAkdx$z ewYu (}v`oO|waZU}vpgf߁/7tfKTD%!w}aǣ8 V|mGOa !LocHla]zuar؍_@*zg~ 8 X<hQfG+HpeMz )F@0mЧq]F.c Wۯ<͈%u sIo~Ί}(Dnp9^yOˆ4m0*_43c*^,f°[}F4 gd "rHO?Ӌh/qnf)-> *lFbwʪ{45yĿ:?zq^Y(QzȕxuB$EPXůdT,(FEvbV/]lxCh~g%Խt><8|;CIVm:?I䱋7ʴquWP:ج<#'x$% Ho9RE{: /objL*$)wz>ZAZPD;\n?7TBt;]Pֈآ*U|4O |y0R {>yzچ0t2rZjDBllc7oe7N$]}FP-StƗ+I2J/(s6 ?#%U~ǿ+hNn|i:&+-)?Ʃ⦿z U*~y>24M@/L#SS \T窩ps`\#$фں`7ڮ#i#nɻ8NOR)cr)_hH0uZ]#M2^K3S+eQk>JLAy X. RdYJ͇} 4d8sZ=Fڿ*U= gm#g:&یgk w;:LPnI{MM4rLոKExa-CD89*9ɠǙK:2|=1\OwB%p7=ա<-V8v<az8UNoP ~b:>b(DvTXy3$"66Gɮe[gU-.uv`S~=cagݙ GWHbrͽq+#lmU%u 6pZe3i@XVs"7yM[ 5]L|dZs&P`Pyl ߟ? ]\ Y'7+}|UMT;JႤdH rOD\>Idzu%јi4u8`Aϻ8>YI6./G9 z $]OEʰKd:<ٽ |S\be ݐ|bC].񳲶ڇK鯲/*~R*O +R Xn]TP.Uڸl\m+T`4t4:+ /oXx&(2-(aA-ʝ20t>;϶}ŶX˰q)FIGdX8 -T"JTYPgXqȥAӻ<|K{$gK*,hAa7;TS=8%Ig Xi k QñlI7`E!Ԭq1'\>)`HËyZ@}d{XQMLS)}n,qw[r0f7zcZt\Z!\x= -=-T\{hx3fiəl`KkAJdDDrOQW50ctv}jDljbX B= dfoL g3cB5Er]fX+ڣwutD.%Y!j6Qٜ!DmJV1A%} 1鴶v`o 6q]b-R^v+0PUD&Źb9}ܦc Gcn@%Qr_e,p p,ky=aVf&sL71wt,2 ?RXG0gf5X>ʢilTQLl\{XN*ߊ;5#xb^Y$?n-9ֲb5x`4AALĸ M9׺& ̪st9BlH VxR^ĝᏬ^êru)WwdjPN-.3ѿP'/&t8h8MK mrdJ`?xffKuO Le?j #8*+LKU~ tA ^$|P=RYɚ+ra!(R~Vi:s5(xo绎YX<᝷|Ğ˱M0f IGYX OT4+]SDeEڗ PC69X5W /o yDD{._uŠ&4 v!%^ {3VrEVy08TW@gĸp³=23:9o׷v (饙&OqSzlƻ./t8O9~fn$NFcw-ZS#9$s C@2d]h;32_FţdϋxQ9YɮV2* >]b3KB%݆8uN.K$c,V'@9B*a RsT AQr=5l3#4h9zj~v>Q>!PG^ 2_s%sX$~hiq:3f=V<_T}yۣ V 𫛞IFIX-f|}aEPxϞL^З:wJ*{x:E԰qQi؋_w''ch:s3tHACҴ2 {1Bkg d&&krJ $p`[)uUە'md:l; >A-&Yq#'/FE;Um sYl%\,c - d 5of#IH0_Co2#Xʗp^6;6PC1_Ѿ=sU X5P9NtN({QBubBA(Ff6s8 cvv!t,.J@# nWUuFEHD2`B κԆʺᎠŠb,YuW 4T feNNs(_g{l&Dݣ>Pb=Pݗrg -:pO'۞[xs#c ?g";Nz4EX0qgJf5|C<Xi 8D)VC|&̤.HC땣ÇT-+|V/ycѝ٬:Ừj4:<0x!8"ֿZ0l٤\{v'zk\=X)Lmq~01,6'~TKl7'>|RB6Nاr| ϋQMow i^ZF)d]b? dx=jO\ 6SJ82ZiS5q#fW] l㠁ҿYn ē}ʋRO4lTL18hѥT DN̈́9m ;TTKW'S$Q}Uiީ4܄i:5=E9r]4I{'IUsv3@"m:bdPeX?3_f!' $)ť;GlMbsMJ.]b.t0ʝh ?٭;Mأ}FRwSs)}&z䚲İKE|'y0ħ9C*~w%Gi y Nƨ%pݟh#h< IfS 5HJ8]b|Uj3%dө0EԖgMHAO~^t>Ɓbt/},́ݭ{E4' #N;1C%:^@2(1ﴏ;7T'-a~t/ꧤRD\1~.?"<6zS8{{ATE}Oovf[MIB+B[6Q=l>i39]XJcۮ﹎D YΊ>P)!|LRY-,FwE4ƭ&LܬO׋s]9NWỚ$;%1zǿIKOt{>,0dKm1JP -yT2B=1C`W?4ۺO ,fxx Ӈh' n›ܭ)T9~ ]tpyG3FƱ}ȯuʄҊ @NxhuDX2 / ;Ut@SqeN!{]RQ%9Pb \!;#)0c0?:!nvv' 7(_()%~ZpL![C˔f7Ke -T]*ɧM-#iҲIwjsNrB6B\`M3hm.9AP<(% RNF[ݘ7vϹ8_^.>"9D|!1}N]B=[?0ڽW -g Ic?&st*c!2u! ó{R~(xÆ9*T>kMV;bmK4)kۆ^nǨ'[ ,G,rhtzj.aI%a|,.y<*Djg}maofh/s#i i'Y^oR^WAGCgGlrQWZ2PHב[(Sݑ z4_c.N[3 ;hҹ\ vZoVL-w0U<]Q;M1 z{֣] b^iqt# CYo!.Z{Xϫjg=T Q4ML6[)n)gݩ3W8ƷIZM=W+,=qbNhN8sJj5 n-qd)8lZ+)WA#Tm@xD\(M(ŀ= 1Kp!4iOgsŬnD,no[K,\4JW}{J unOrR[CLL>_yİʨnj:_~)F:%}8L!G(v1d <6Z:'gq>GA`\FɺƜ+ar#&]gW^کDK؈J["k3 /;L&רuFN|#|9쭋P|W%Gt _AXC} 0ƪ]!xAC-bvlBv@!HRc]`w9_. rT呼) RɿM<ҹ+#,`'Y LT >5@\6E\o&Zz0\ۈL.Y~I%ڐFx&ʨ&vϟd5DWCۨ$=b f3$'D:":;P ڲ\z[b V㐓{;7 Kz .(>9/{-=٠ڃ@4&RgnYk\[#T=-HdjU?zM+^[قF&9eRpFDL)Ҧ%9=w)5ͩ3GtHcc[Eg+?w,W;}RwD'9$yp&&q OO\&8&/@uSe=L`(`[S9! Qc@r1t}aN vB$`A,lK.,]@waqIFb?QfZF] iht'<38`޲B ;޷0в7[O?@:: +,xrCg[L<mz lOp}}DSUQH!AygP҇]/HO7R1ۇ(`*qe )r"o6Ll #)y+,Ȋ ןZcl%o>?Ta. ~Q,(tb]a|R8ME0<9DžFKt g!N+a" cBI=@gF\2( g*kJ9zxQďZ.*4q[n]L Kj~ͽ <[@fu+0FYMھY `UF$]k1/7F=TƠĒ8;qJE7^4ơiwF7q DORe;w GZ|ŕ́^ZOR>UPu5pcif>5'faQOHqTDy{s'~V8.̂s@T] MVUҺ13-@2|/Ň+?Jg?{Fo鐯kfP.V3UJԩw!Ė4.2 /m7x$C~ڀIٗl9SH~yacplFʖ3g_*EqEeocSԫ5ݨ8L*3uAgqMӚ*ѢLXOOUa')F-Zz4EOSH3wjbwCJ]v$M+ц:< +,JP PJ|9gw\v#Jƭ7닉NbzP6E r):|YvZB;r>Z#LpamϯU( Y198CAm̚Wkb]ByM>ѱve[wyr,19a_<3 -LN~Tbi(bC)PꬍVxcefB}̂tAPBTaI`y5ruE\^<$\z+_jC)W  Ꮁރ( n5'cWc[6rI%gǛ++b8k#cT0a%'SUd^N N ̝l/ilZ Q0|6PUci+M߻5N36M~_ᅨA?R@E AN9kɆ^Ĭ:))Na{Л4z8@ $(6^ZLiU xb*AI@(K{&~gdq2v56Z.d(&3ŲkS Ъ2E> cj="c%5E(G=a Is1i!G|(BwNIcC+3sN u@`JTsFW6bXԐV >c%T`m?{ 0t 9-@Ggƅf+ ~8`~SCNW\9!(5紊š=N%4- ɷQ{$R5Ϯs 6Q£0%M*N]fxĒ5UΣ8W*r_t]:?t!:aA`0+{B9 R`-tfGS@V-LcNwBi1dN3ҁvQ;j}ڼ&Y@jhud.c(>?޲\e?rB"ɐ!]$ 8LWIJ$QA0J,]>X&ŲSm+.iz+5umj撧ֽI>iJ{٪|~Iiu8{kW72xe|Ug1~VNF/Ob˶؂bJ^p@^tz2yz=/ϪB=ulxcƆ©}և be 2/)tBZ1j{rR EQ˾s]gr'I7uӸ77m0D΀Bnd}(=y8nz:r(Q,.EΓ;1J>rQoU`NԻ.SgoV; y%ϳlysB#H 75yu3-G7Q xr nڪl#1#vU1-]T&2ދ>υ$8TJϑoUlGDǭd~@Lz6Km5 7,#y3S VdQבSrw=z4?0_-Ƹ/WYH{jM*:obq'.&;8KʃI%cl7;SFXD[p`N; nԑS|C)eewU_5-<&SՒM5A4eH3P6g'3%lhc D|X{[ҿ|H'M qXoĔڤ6ΰIeD*ԥ+C5cېn 9C3'E|tg{*ܗȞ !TF!;M?0ȍgL]3ODVS r`x-VC1qN>Xy+!:]aKE3H܀y+NV8ܼ-uid.; -bz{+0|ۄtvc]߅p?qDDPaO(7~pq*VAu؄$LVi5piS) w %(J-1ݫr%PDI{S$D "e*˸}@nXopb߽]$6Ht.bl7WFRZTl"jFw!B. NpZWyr9 }0 cݡ*):K*[cF*aeIrgP҇EGLph`QeL.5` 2GYx-o'}hQJio(uSmd9]9"^aVFb SrKc"X`2 4m9 ]V}o} w$+$/NA.%i Ҷ8& %gq~U9 NCePRf4w矾G1 fg @:.ַ~>@XX Sf\D>?erfމB=}s%MFv@c HC9w0/Sk;QKzBc{ǒhj_fr(cYYRvL_nI­WT~Yi$ѿ3Lh>sUu S |5՞~bivD `u/u,spr=/"Ub} sZ~t呕ZK$JkM, 8IIvm쾀䎢z "øIq׷s^b :nR%:'G?^N1gOIk\H%JթX{kS,!H?Y'g|c IO :; ?:2P7 E4Z&FJUcZY=9b7p-B[#9l=Pu\ Dbr1ӲImVΡ11FX ;R V &zuyXMh5AcK{$u4IuI=J]2쮞w=&Zwj1,N3b9q djXW_ȓTo+fF_wE-=2JXHhq#)x\?70)7 ?79ǡn Uzw{)=#Q ]CKpAA>IGpHkÃ$g\HTX#S:AWPw vGB}ZHQAbw;O/[\LX/Rο$h,9+~hihuQ4CλKh+]l Š6~,|_:u.D˅ $0+ aդ2Y2: l=z.p0r?l[/-n& %,,J1EpDw}L?S 71`qk~0vSj\o4_ ]J u\\\ιŻЄm nv fL$3oWi,ʮ=lQ[2qy5v0@v#.W[*:O*M?>)kfFxp` 0l ҁSxtPLogJ{W.JF_ڙCCtۊ kظ(LOk3Jza+ /(^# []LԺ꾁SR;`{5Dvp ," .QgbΟ'hCp;gtFy6?3R9aDnmlPMXZ EY4U>G9*1y $滘p`s{HOUe!kaꃥhp3kmi>#&]Poٚռ1>ې¥/)(1K7G,dݼj܊aܰ}'ڽr#)# tQ3:MihB$Xݬ4fV9 4G"ϭ[2Ak·6@M-J2HDy] 4qXwNF4b͍fJ=c%<fupzPgKOGFU\(Bh8d olΎȄ_.+|N/4i}:n).RZFPlו [9N }>uЀTpbEQsVLCK7h,7 p־p oEv:"V`H f̉BoVp+ q-::.BJD}r2pJIdv&W$GױZe0A.Kӟ:$օFaNJA쌲A3C#UMZ\qlXyNPjX -+٢~}NK,@746߯uF=[vu}Di&" L䡷؃7S#~&L}FOF,&30 x? q'Aʿ'hYNc-ghQ|0\ L1zqy:ؐKh, _7e5mfabe %fEO` QIgꈕ.p&\efRyr'飠Z{S|}j7! p M$ے μ~k>G svĹϥ4g"O|W旂W3O0ǥgG>LÒ2>F+Z'VO*N 8>yX_;Wx췬/Ȁ4;r1k993Y4| 3( :-g, F atv=_Kk|xLFgɪi9R<&J&ԥZ{b"XLRg*&sA?8v/Z@HAB Ue?+CF) WGw. /T*c#Ef7J'.jD'lVB}<3Z/hcz1~6H:͝/ƶꦬ76 m NU~kÐyF^sC:ca~4Q{TG{BFt1}oƓX<] 7 P#mwkY7kY;Y+B?*BUTٍM<_~ fAh\4!*(G>-A䄀izJ-Oo<q &bOMK!K ]r &iڄ'3wU&Ⓨ`r?w%. W#N[B4{4j1Oi1jd4]#zH72WQd5)oW?iq~dIJ.DsPmhЪDpf#ͥ4 4|z9۷Ş0EkRqyѠnB\jEv 8A"jz F7D5aJ(WgMJMz"k,{j }y7ТU~Ț^A^yeAÏ#U_\ȏDNLKO/q1?o`pJלllZaP۞4GYRdP򭦸]2B9Cd[[9j.4cdaՒ}jdThcuZ2U} yǫase .fF ZKlA(LUDˀTXL-m_ú0zal\{u9Aaa/>'L/g# qaJm s\@d? >J8-k r6lj^oH{7@M:f9`.D`տ7 sC bU=uK/ 4ğwd75i> VW웯L(1!9zJ.PȏهmSfbOY^UεJW"6U߾qF~3*m.F8LD0H Y߰c:Yj#fnefX7-5õm!_3ޒA˥K7x.jZE5cS^&){ܤ4ڔ |1% v~*C,HBX ډgJ$E3YoFp {B9b瑵.ge<ڿzjFequs( ,λJkǞ <"D&zAy'%BM~GǼL|!lhwuy]St=>D+1jJpU8 zlH_]96_}HCﶛ<)*B\bZ3jvL-jrɝ.ʹYJZQ d~3,nJK͒+jX sESH*JѨ]E1ę[Na:nϨV1Bj|Tl CĆtȃ%缞šL>e(Z(KPoZti]\[_ęm8,AWQ_O̔.VHs6G) >s5JM!= l "c`/TLCZϭ"d7=􋕦d=bPuHZ+d$u>p%ȆPy=M]wIlȵ[1 ={Ւ\!0fc;rQ}m1ʢ<նqjW,qoFRje%9Mr`x8F,mCJ ftV}$A-^*8C=ȮZ*~B r"KbWӹ<6m O rǗZ=<F:cwQ j] 4$rZV:Vt:/7sjݤ0R3SRʟr]H`VdR͋au:Bg|.9s:Ŷ'Q&`o;vØ7 J(2^% EB>(3ہdqwzMiLbK\ !B77|7QsڋAҸ WU6v^O^*$ 1xo{5gbEMӨ0O M [z㔌 tJ`MCˊ\HP|3;Ϯ1JDQ ßns0tnh@P2npq SdSFYE^)ȻF,=:t< :k)y*j9졁KGξzהy'׿KڱJNɜ9 6zpKR̪qNPVM4B6[z/[eS4L\35!C([T$P{d׎N!JgZJ&l[RWWDj,*fofn}lE-n'7x\s/i?eǴ$.5,#IKUM@`w |={jt吴SE;\gjV~( !:j prP?u>A&4jqR܁N2cBv7ŐbL.SRN5c#&rт +qNz!v#{D5n;f]''|GC^P);ob^|7,Oew Asu^8!^3Tk ͫ;c?EruX6%͢P!?wPzX& TTzfaG jAo~&|4aIV}" 9(7Q( oYКbƾ-ȧ$.z) %`}>眝g|xPx@d;91l5g ?|DZFJt"?n2a@s #6\8Ĉ)xf9? z%@;u_/ ]2;@;Ăgיd{gl|+:\(*d c@\o|S"zcYԨ/it1+Bą ¼F639id"=JGsU!7]L +9θ](B)b}ؒ6Dy6'V)`!c-D%;F>\ᴵ >@+qׂ[,4vM*n+yQ+gr#ą<[wu B!r5q1$4878/2V#tSUb97JHXMGA%zrXOoz̨.~(ovEd/3eHkʪ:N[p̒7mDe3w{9E.~|YP&SSf {;#d6|<'RxQS:C \Ϫ[ V a߈+T;TPTP9@̐?N""Fm ; 7}pƝ&"}Q 3QoFF\!-`&mYCXSHgx b.WDmҗmCNeYĤ-=ϖRX( yMg ѷvXhc߶+ҽrD} _gp&pqzҊ!JbI3 h+S6/qBTI(U P<wSIv*QV?K&υBEd5ZsvI-kʆlX Iēn{|*B+")2z`%jUᔕEVQ8]mb_-4K~1K'HcVjteu!d-_LûhܰY;ͺ[m1!{d֞ٹ/#6]ې{N{oU ՊweiS հI[ h|Ɉ~c B%a{hT,7<*|NLƌۄ-WIGb.Uc 5-féb@=8hc8\l.mk]>KIs'9g|YX$5`K{~%s Mdf%qoETU,SbEQVRۥIJ:f?>Uآa=i|.1Hqᩪv"(bPK:ј@げ(br5X>z2s((LgC`B'D!5ԇpR+.aHYxv0K Ox@#=jp`$B$^UAsZEIy]\d % ^l~p;pζB!4za.nEq'>#I_csooG,HeQJ@w*~ f!veV{pei֜6#:Ȃpv K'H; v1DYST۬4iBf:y{[qFTʏ}Z_K'm6z./q# S.\HlH{-Q"ď $By Z#ؽf&iMUGS}Qep6i}; fϡӫcŢ 3J/QU~9Ia0CG1wv.DI"Jx̹Nx\6؍>S7)/ }% aN,NdY،2kT2!0KqF6mK7P폷k09 PHjc@pp`ks+}vwF~ 5z9yIO^SEc_}ŜBc8}jD+n- e!Xd'#œxx?5 Jdxv/"}$.P;׏ڹۭr6j'ssjmxjb.4>"+_fhM!:d=8+4iI/w ͓@*dkQ)=_ RT˃}ӨvY9_*TĴIwL5OZ[Xȳe%o$?Zdx_44bDb%; rNIzz;1*(-BM%iwb6:Uvc;ߣBvpMmsҚRgZ?$9'8z|.`/vkGHɽ~C " gx@Uߌ,Y``V97GTssrMl`}P`06 ( ԧ J/IyqoQ^Ap,{nLYF"c)NjPQXvMKAB',mojm#V&9X5r- ߎca6v\F%(cKXF!TW._HAHU>pap`< ɲY6t9-dEEӲXѣ"H@cDœīTGq)kD Qq}aHc/2* okҵń@chZih*ڕm8W3`'P_kVEo{ ssFtkK,$fkxHXySfYj41/=Dh`7^e1@dvo lc㍚u`Z*?ɦdl"l(= :oϽo_ZιvE_a ٢z:fB$U IQت3@UuHY^Ebfˣcm,&5mGftumJ2Δb>r/䛿&&:K \DD~E)|Nk\KͣRxoL^-arMv\@TL{#Y"J>Ry|E d##] j}wv&zf&`Դd 2"I'Vٖ@>T HwZ9bcEu߻6c8%dbaɲVil_  [Wأ*Fw +2BӿJ֨.Bp4m&L妔]:yJ#4uDKqs T}s(qf ׽񽁬KbE0LڂSPv!A`b-̤aͥ[glkNMSj3(Gw{r>3PNJ EļhZ3 $W]<\ RY,pۗ]-7fِ:N0L83}8"m?Zai胟3B 712" }1F&[[RD8(ח3`l#d9^N1.WVn3mv62.Ū|_(OFgFAX-Z'F]t=63=9l)릋 d˃hKhۓr^Ig vVXÅ^բLri!bhMB \oܙ)rTuAķy/_%9nne7ҏM#i[F2Hzn5qcO.-⡄ {L@n6qޣ "ٿ>[#,ۡo.Q F_Frr.(G2 &ޮs+.r>J a#ߟT*Ȣ| 6* ij*poy& N2`5 Woe>]@֣[Q v\ɲ4/ F2p-M؀m\ڱʽ;_hi]'VYpQ k.Cyaã+)L1 lar(abH9[vt"3Y{yk_r>pthHٰڶOX9_I(^h a*B!aYCV߰ǚq >(yÜjw!۟d 2`:TKևNdͱ:-,Jub 8dpΆvV~ћ:IYG'v*Hz $ bL$U+y|>?KMΥV񔰱}c=g~tĢͷ!*׀ 3}nfA^,8iLWs)QYl`ЃWn}(hł*8λF}/c:yV٘1K^^?^Nlzw%ڡDٮq(&y̩a`La3wЁJ|T7iToͽ6B.dDx;g^A[Y0sbذ35o,&k<'oBAC:([7ܱ_ި|3ƥ[o)ϱUDxJf4bc&a QR35|]8 focK 7*whC71N( %0.:KP+B۵ oaoijR(WX 0>v\D/ޫDS(?ǘNE%KBŠV=M/ $V T*vNL)煉*~7݇S*ShFHMte-3&ɿ(\al"/>83 oqOBBda6*HTuv9q8?6 Ŝ3>q[c&?vCMx Gf6帇'&ZhBf] uj.8S@FRۯo⯖ܹ;7!kXqK:M#>/M8lH#mmnbI?4 +F W E LLap@eӝ8UĤQY/Zؽ!\nSu]'ѳcm4To5˪\2f%9;3 &x9WnҮrydlK֦ xA1Jh&N}]~L1w (j5GIC$GT`D^퐳߻6*B+n(h}zc,V?S`t=i e S~NHՕs`KJw\;wr+}qAxBɚRQ >-! ˇ\NAĆr2n?X5uƼv"FFB .E@>dt+dqLwT\en~qry*yMaUb޿b ˪rgՀBx^*KbUL8+"?^C]dZ %hYbfV@aQ{YSIhG>},՚%{Scys`mQbD cf;pT&LeIHo=¸aaz9fƦ9X}0EfЄr)ڠ){.Dv+b*KEJGx< 4Y -ϭN^z <*JI- c DTP42% ʴ$;3}b 5Wl2q406bͱUqz*Sfaf,1FW@O|C{-ds 0MCqq179P:p ZwR>aKHs'? QQQGݝ [&’`*,lk 9:nd11ɹdȋhzP7G:LI\pG5(X k$v N69Y3LbpSdgY&!B#M2O@И9ۑ;fͥ|v^3=6b5 4| ,xf "]KG_ (+cQM_$.X <=t5oX?ayT 'TNi!GmӖ6$nZw^gʇ_HN-xK VD#7}x [F.F1 ׁpbyJ:q7gvR9q-Er< ܓdzW[)Rݙ;c X?EV}ޤ2+][--!r NHՓr,^HĻIۮI'K?ֱ=<.w.3gD2ǜO) }G dN+B6gIfB2ytE_Ƣ K-z .\Jf+2y jhk$-o َ`DuHՠްw ץ\KLkx J8JSxYb/e"C[h5UEFuC+3d6iA0!-yɿ8C,h2'M5kr}LcV6p%F.Y3q2F(TO(З"HTCTWkɅ$zYA3 8ob|35i.g)H[ŵM7Pʁ6Y=NvC~ L4g&_ M)8r Z-B%lX`Z|!eAtiz%"/5bQ&c @ pB^'szv?2"2.z%[89~,^B1~t_e639C]V0ĉռ{ŶGQjZ%VY)$,o@VFhI2 oi68*ɘD"Yq\|. y=) TV0~e)C8FWZVoF]Kd'M_W}#]T|22S4j JW\Z6+b#1nz^D^B]+TW\R=A!zqzZgy^Ot?BDkقXU#dQdIО "!jh!S]E]-0fHJ0Qx} R"'nݪNz;]Rߎ0jHMH2|Ei br,Jʚ^l!aɊc:B;^3M_4 £~+5Pf9la< .GW9ȚC³*lS8:*ZsbJ'ĕ~F D=UK]z@wXEAjye& /Eĉ.kh5q ܩా$A:=36X@Y X Q3AʅB%W^ܷՁ9`(ADu1hO+3gĵPֳ[Ō:D_16 k7-l' r6TfSQ3ChC;LV%"♡ڜ !2<\ M쬲C5uID5.WQ㊰G{Se|{?xZ[av:W YݲF^j$gqSNaS[y Iy`Mͬ/DE Gp=# 7wZ\bc4JCLj7Du,Qb`"`މzz%H/-V{볲P%S5gZ „F^iiP2tZd憰qj_Qy@ڲ6%r&E shE2V{ ڋD9'D/uHS2G]ay$zAFݚrɼwT7^_jpGG.7㳀V׷]@+[>W*,uDϽ19SqA$FOb89:(Hg(ƀ"p "X*A"0` %2JdDE -sOߺ wJ!ePvhs@ =O!gbV́-nP%/bpS/w<r\+X#a@[Vs(-ܕeҙ.9h><_+dž%;*>r-U_NECg|^PFE葯W7)D`&ڊ؁n&N eUJ?Kp@uh/ Q˅TWէc(b#ʂk,Ѐ9Z:k]Ͷ\.]bJU7!Y%7:ܧ.:0 x?&q,A_p,d [ _7ܧ+8ǿ6 q&~-x̄ ~R;x2-~];J " ?[#6Pf'^g*4dzk!]bhonMV!TIJDCa39#i*/446mu@P"㢨,sf)e9 p{jCqaQG|T ]f衾wgB,`oܱd;xޒC^{0mF\j\ˮ HAʣOY#{u_ Zᮂm/['^;ҟ~Ϗm7ja; -KX-Qrv#e"]~ 6^涟@)1Zw(i⹫$aG @-Kکώsjώ^rkW k 9 /իk{ʿ4"Gs=j+#P׈Ԙ03R{=1є9 T*B yfres<c fL3 &(2u"NN`-lǂŧ+a,?Cr[\d|?тhKQ>/Ʒ Ǩ]}E?R}N豮R\>U02,MX#mY-O"@[&3m2د`^)-sxϺf_r@Ǘ( ^)eg ˯o7;~_eB1g!>g+Z$d\*JXB(mY/`TrC6W7I@Lɮ_079DH|caPG4] Ha a| gVl-8#\WNöj"2y>n bmW O|=^` ]"%Pݔ 7 cU#<ت6OrƳ'Wd`Ԃ "p3JI TYV YQ>9v 婐:HTd ,U@lvӪ[GYkMQ E7ޱ2GdK. 9cZ: tzwdbm^}524jƄrKЦι8 U4)u׷ֻ`AdiEժbp|mҰ_>̿4H9 ڟnw iZLBWvNP)D= ’fEY$CfPe|oW*@*J?*lFin`NAaf\+t.OeC z=EI(&'Ì084ϢC&15^~7}:"-m(&;@6LkDɠ_7ug {U5YvHg;M_8.5Jb[)><ӁdĨs}!}-^6H,ZYڔwI:F 7ƪh'†(xdvx:Z2)Z:;u:-/S!R! vP @uTix>' Ip%bZXS&oj h*(OL+H,,=LHtYAI^hRf-C' -A[6?'~biDŤUb_s@LrJ8wd=i1~ !tDٌJoMӯyYP4YV }ge;N=gybaxFů)3tF2 FFK'1L$N5sP7ZaRk.-wG?G\#̾dG?tS6>KXG[#%K(_ʳ n#V!$0o](/%J=-Dґ[8Gx(o  3] yI5HY~`"T.없jw[Np ^?Uáj"e;Ds֨)td0 :C;1&z4|C,;})B"{ms%A {3)s; ~ lBDEݴBbMob |tv 8;)X0%";ةbsjYBū *\!lnԍۀ|`c00{o*o;k^c`eЊ {NrzpG5aW|q\ݵMPXٙʘFa`g(SCVFznz$+,yYxd@6e<.*+>!1*,OX[ w⺎l*f U^48:N#3f`;֥-:fb= H cX)w {+UU3\li ' ;ŋ+bo~k,l6y-I^!f cf6LdCǩ΁GL:SAW,.J% kCSġRsVlOfR#l\lv*F_q?g.9\Dr҄fdq^(m=7 '|KmnBo \Q;i8=?6/pޝ .Di, I5 [ڼ/>e|IrxT S6oW]7Aa Ax:WiFOAP#_{WӢgaȤJMSoLHB1˹{sG)$x|~bϳp[섐ݙr#(ū[.ww(GŶqB K nepm}w v$/na np^ jϤ>.!.pfk7ԱC kҁIH9|S#1ʅxP` ص%Lo1Q)oNW]''{&0_Rƌ':bMn;5sGthܷ@2u<5>>r$zue=aH%T C[ݷT١sqD"v[>en0L?M?4b]R z'\,\ewWOgK[.8}Nv?nw@,*{yT2}3ϲ*.u~ h { ncD3٫4W4!ܩp.yDcAVKGWM(ޒ11ds#wuKS1&HЀ֞+j%>γz%=o9@)=?0 E^þ!S򧍐a4DDi4ii򣍄k }}z٬ܰX/-g;Se$: &D۔Kw3(?s\=9[X,TePsba&yV>R%ϼZ(~ٴ,ɪ;Tem5IFlaj#zԅ.KSVE< 5d8mkQs-IT_'ǗtE|;./=E)fEnm՞rFB0ΐVAiT2ZT3W>m6mc%؇BXÝa';40"%5,Fݕ;_؋B{F(bLX|vG#Sc k['W1îTy^H 1mLdD#𠡅aԯϯg:f3 ) ߗy<L3ϾD*lD+jh#ՉC_L(+KR,Hc<]W-ϼqtTһeop` wgr36C#q3bHwy1۞=66D9s~ιSrA*٣w_4|Pe£Zȃ뤩EZVϓwI3(Vqpld1F"djwr诞M- -ҿQ9p3hb+v@u(`enfQb s9<|hҝMHF?c>qb=@ɣ"a")[Ԓ\r[-o M=xvuܼ_GN2fɁԯQcHmTnaTxtAG|KbLRImXx0`no ԟ*{݂'jylyDCs>b5{h/ύuM*aDD0"opIgm*V}3o[r!=vpxPxoSanS_k"K^n)Ze]aOܿ"ڎS1-j/ѹZ$`;]0]WU*2`qJ^Yi"on?bF% DgR,Ы֯0ս%v.-4݌X7ꅖ)LZD=Kg4xa]6cZ>'B=,G.O)=@JL.! ]@=M|ja6lF/7j EfqtwC|z͉M`} MUTQ+Èq$~V\v1,^u;{6V]t^S@OļDCq}R"žA-N~M0W&;4y5Xtٚ/kLi_C/71{4)Z?Y17/;P:ϽsPɵ$': +DYd|L"Z:|,~%pJ"WJ٧tZFO<Y8--Tg/ E{%u eAϳd^쐄N5 tu38;|ȍZxN2Je ɊZ::]"ao%dh&C:L;RFW^(x@2f!<J|ȁLrVA2 :sO)Vg43sa ex1Ov!:FCkiS4Vu,X+>^'>XF?f#nЮ<*vQmvAQVD_)5 :Ϸ'`d Q'p -iȆ?@ȎH~ÉҊ^#cݭWƿ.4gNעA4BDilw46bܺڣW܃ /QiW ,]+[wy1zjFD/*: &F 0q$s04'M&Aߜo.u9ML֒j4 gMgm؏fd7p1j@lT&qBV-gW#$8ybh);#9mv7F/ y=rW8׾VhiJ}ɱR'ʸD8urד颋qY>0:- o4z_Ovb^-Ϸbh! 0yO|vF|8}7QSĞuJåRǑM0G$GS6A& y]Q)_v .\宁EL0^5!}?NYo\"^}Fl81|1O|q cɉ9Tt`V&nKD:mk9ko"! /҉{9š$aY4:?)E` 1dHǍeL Z0M:L3Gz n 7} dmc\i`;8Y.PyU M噷+AH'$~0ZCIޞS'7zۭM?\' ʀ9^PAtB4T;IBU':.LEĹeNg}LVkwP* & ,6m椼p_: 1 :԰*ѓ@HccJRſu؃YHZkGɶmCYU(& /GWV >μ[rƘrV'p wXG U%ه wց_ ,fcJJ /N *Y<.>|$g]T}f? ˀ jy4Sln'??9[0Yn5Ly%U'Q'8lD0GkM[޳11hR9(1ak%!+VOPG3EZ9Gә<_~J# zA`]տ}IJk6a%jL0kwu9 Q\?tMtndw#1HȥQax5wo #VzxfU03$d_9.mr`$'L:)_? (#U{gy$ Y~vb^mchr^퐻Ҍ{U 1 ;L@δlEoD;aXzoW:[gL&ﮘbp*mg5~p}.0!D=ouM rQO"iS_yb :nWq-ލNy;̑BRΥ7P$@6@ˉ'+|-[Y୔|* '|-S^@D؜kӭPMJφ*6zM-un)vTDiHF!U!Z)qM uلy;yrA6d)~]pm‘Px -63?>/vWv Y!=K*a:ՌicRADE ОX _)ds lMФ3cœ@sLHޥ;U%ŧ6wb݇lkFuL!BTXH\ Ʋw`ħ>AQ,?n&'`)q,8¯l󫎚_IuxS8jqό,v[+!I,X;Nһ6\m~SH|˾{m X,I4ռ l#L3D`UUrKBTv=y\aelyS V)pӕ:WIixagoʙ>ʯig)Ƅx1;>@5 {bW؆ܻ*I^9AI46~f4F{m7m̠“dlguÃU}}^AqXC2HKEuʩia"k~3dbL~Rntz: {u̔R63V:+x+#6~J2^ې9ϻ'>\En$j CMi^&[C~.d7B V/ 9_o}(f~,Vڈe" yxv7bGR}JA_P.^G6c>j1u+Wq{.t[e{s vHMЏ}=-:siJ*ۯdਕ6粽?P<ՙ{F9qBRy\.i{`Cg@d-gMPA)l}w0HND[U/J>4>J&Ѳ^,[q72OW*6yʼnUs VE%+E dnx3܉=Nc>!u~_d1({ce2˼CWA)tN-.&.UԪTO?xtnԻ=WoVT4O#$Rv*I3 ^mDeM4y <*NiCqtf8Xz276{)_ _喣9aBZw4(̑T.í\(/od-Bۆ_!0WBl1 %Ը=2 _Ɩeک m7"f9')dUoFD8-Kʵ^/""Э㎄]0 J' O:C2OEwءfpjBޑDğ"ğkAC0{Hm|]=a2˺K 3*I#EOg9OCQISd$PEUHZsK >eI20h@O:4 Bj|ö) Tck0E-7ܳJ¾k6]]*?9/u[ĺ2_yuNm M ɜR?l5@G𡨛=AB5=j7hYAc2 =8ַEU* Lxa"-8Dlsl˛ RM`ŵdB]/ uѝ󂃞@?rمlaATv 褀:) O.smꧢS.BĭxQ5&#Gyv x4b%Lw2kH@"fy3O \xvg6fh~ \$HfB 7WL']JQ/_TtBg#QK(Rԡ,68cS8fs)n=(ʡ}V!;l ]iG #PM&qh q"Mqu#% 3Q)8.]7;0G=*.ґ>0WGW`ФY1- 5-V,bbqG2De H[ 4[x<9nJ/0V;m!\ƖfmGxt+;^u58gav > 漌k8@*2Eu%S7I$DCKVu,{ v\!ZRI(Go~?h[w`o SorkO]FIגg> ӿjw9uw}ߙdnuTB#0xip"q[SUX B1t۱",Sk.4f5/bU^"fR-mVG.:;[ sD']ck_d]PV`kѐXPmw_}7=ڿ9SHs&+i.bL?t5"+a1Z+R+:UBظRA٭sukW̗8jؽ”p|_`^hO6ۅ 4RN⠵zW)/>h>OۧPLt,oⰩ" 7[rٿgPBIzH^kopW_dw_53!tr M.pFsa]tk&ť1dhJ:RD^%|"g1nt]/g'=y˵̪4/|:q缎"ڗ7uB2]jVI#6cMsM It\e4n">@Sb_Ilv~6QImzYŶ f.e?49 (s .g)dV~>'bcn~=<14!S[e`]VPŢ3?\j2ђԢǞIr.?*çYqNuc=4y#XC[~2{ukD*M8 u¦A]RPr)Q ^lHiҔm*kz+ ۙ[cM;C}Ĺ4RƔnk?cMO>`"{|2%G qZ (k<ְȋD/n>rb̵ DƮ&+%VT}] '2{qb~%xe\b|ִuEr܈_&*7(b`:C rܻ͆Ϋk#t1Y.>FW :Zcz(4 d<h2fŋyYuyBr"If$GSݵgo6V_VdxpUEmv)RB(.Y'݁pi PzZ@ YG-d\9y |-B*[U܋;H,%Sѱ=D ibz dHc*4#u[>Z$ 80G|9bᖎfBDNm>[/l>k9إ#*2R:)QKyY }7 ά'ޏ]9HxƮ9:(hx0@h+xh-܌xM'iBF5-򁣒M8uy sDՈltxHe&A+D GE^A2$-X'se7q{{ufHX%iMP/I3A_+5:qHTb9ѕu#{c-6n~zF'q0)Fe @ׅ(j1ՙ)DUPnKrl/oaN3`53f2TK|N/OЂNLqy٥wdE6?;TL#wfBR< 6䧺 g͸x{C=-,Fӂ>DEsF$ a.!ohݫDS6W,S[iG7r0)KCYLg c$R).>Ta=i;sgIH}\GT4pP@BNE?4MmqlB!w.w΃` $y]쟋xʬwmQg +Hif";ŭ3;\$3Ӎ `0O*&¡[P? x/өT>2=,>?Z>W9BKY# $StZTZ5k(cdj(m%Xqwn:.匴cc"h{,ޱrPQ+ޚ#/d7 )^~Ԃ=bWrZ(O~Тp0;\x(TE:R^_)Z>b'drÈv.KF(Ҕ/$OvDU[~!g#QW߶883/Ϯ>d@pfv3O֏Z1|]U" =>쥈_tYbO"Y6c~@ &C b9>*DJ%DP10wJJ󡴦@,5 U"a-6Ưwk*ai\8Sl >XY;$'cSâq!k?ɕ Ls׳"n>?Tˆa)=c[ <ݛ4 9<>1(灎"sa{zp*yKNm wg$)4 VۆzbO.gi|qZGvt(@nu٤m'UY̿t77XOO$@Fq>(GC"LhM)KW¿UxI[-%rW0qWfDoⷑгt;a=~@l4+g1`3h%Í G^[2o6g=UV8i*M!$b{` ̉}`=Zj$[9Yf yUf{40 ɒV6ƍC, IXJu}HMz2?_*4dbia2t?,PcH]x_=F+%(w -kh OJqCS%UO,4j.ɨlh6{RPQ5*Q83;ADP KZ2-A!W wmH! Faa_+nk|cܵ\„%}SOqCV8r t 1 iDo *}/{GWA6וdj`˒Ssq=cJsiG)Ov: (`}rkjѕ0vݬG|d S$f(9T+iM[|iW,2F0wW8! FQV  &.[.[4ّ:WD.\wl*՗DՊbbjY5t5L{$_isՉT!Q4UT(_^ PþEHbǘܩ\@pKľ /Ipp`\+hqbIҟy20crZT{fH7y,U "|y*dX]j()DI0OS4@t2C`{RlYAjq "M%=Py@ : Ys2a(܋OGIW5#WR/WCLP،FOfg {EK{h|.y3ս32=yypγ|SId^Gߨ i]@ӛ6oLe!zɲMi~K:ĎJQ0*p3{Pqir`}f,2.S8%Golr.12holX/vrT#D;{ү (-9Xт>.(1n\\5xTrb ˉ Ч"nO3@^1ɆYzMu5k*.=>J<%bXBeбSZ1V!\OHN!}zVF_CLP] Gᆹ՗oɞ^gFQYb`gO܌5q~TYnh?J(LFlAZdQ2ESQJYr{rսIӧwec+S tHe97K GP PP{`a!>5/sy ^MӅ;1)q0e!FIVy/X$joRܶmlLLDՊ\]ٰj6{{F@b%uW f#G2c4a%FŘHnZj;kwF5T/m\:7J@&#(A&Ens@p5L~] o?i?Sѩ]]J%S.{|GonF@8'ͥMop|t ; 8SY*|+X=n+yA]]aWډA_X( /n*lυQlo/OuwUwn{g1BisDY܈OO$/5$(8w3E\Lj eo:[o5& !jCk%-y"ueV|!¯Ak\5j(Puʒ2@*Эkͻ,a* Ė8;v%fzW;7hWStI};6Rrih#hW!\{lW UZBO8^J8{{Vۢ@>V%,"o߈B<ā3SCbv(Dz}=w\s,J(l[3:{}ar|'ލ'dxRT;cyJ:BG5W&$TK98 l*Y#0}1lY&KcqY0 qddL/e`IۯDT@ExZJw.b()k7"d4@4/m[D;tUP+ڷlEfa}ã1&i6;] HAܒT4[c} }|b%#a$*S9~9do_WV ||oߑ\asHAkqTĘ=mWE׬E.8Nv/={mwPWqh,R[ q#+hε["ȭ<v<3-͹_0Gyatbe>ڔ,t )@)I\ЌU~R~۠.WvS^NR5_)&:ws^8ڬ?R% s@Tɤ3MH *.qq 't*8 +ҋsͼ> O+.XGd<2gY:M?71'PRmirYF@@E>խVEfg= Ršli&0c7oBg uxC}(uw\}Ol_kMڅIS2=:L8$0N;،S''NQsnkRSUOX԰!Mw);o8!Rt剟bƣw%\ḠLKoN1Cxr'ٯtX0#Y)(w"UOJ{݄ܕ-/^P 4)c:T\i0K(-޻:'gBˤ>vVCLg(ƀucF&P 1ވE$ሐ:f z__6`G0;GkL4vkJH~N\Z,Dȭ-mu}TSh<=Tuf$*5$'|-etT)s(,T i7˅i047\wa%%nthbK5+BHy8S3.e:ɉt2mVlBN9K%ҏMFj!qT)7H"7<`˲oYg2Sy"voJU1̣(ҿMes'vx$!O$)?%t2;č=Սlȸts]U஋Y\vI3~ 9U\'˼SVoڪr1܏AeI6 -i}*+Sz`q^X$= U,V.U 6zzqfs \(?((JWBQM(6$D|6)d4>t.S>|o6| jzuoK'C?JKA1MpZ+E膧KπyXSEj5G .rqOW)w`d(U69︹ǬX,y8{۪w%0 [drØ̎M'3i#H~ԟh4oD)lHݲ**ۮYmq[L|'Vr~3dK4Bv',OcFxiݷLYYɍ6~y:~rOMÇ與l Gy:8U4JIM\!In4~n \Ãŕb0o Ygu}}~پ̈9Sb+b+yttWE dDOh5Rz?$ cǑ6}ҞЅl*2nWbn5 T+I, 5@ #&0S<.>VCSfiF͙1f:=N^_8Paq.Ţ}CdALQS4 ~;;,K 4]kۥI0eRX ~t0/_!9ɌTMY?B(ur= ֨](O5$nDo]|;e,Ks>7i-쫢AL=WTQQRkFڛ/i`G vXE/TZRŀ \Nvd;5*cyI~nd8 4.mM+D'k5u6j1L2Ưӓy Ufi]k@8}FZ߻ɂ.WG^E6~HR?ђ>iզ q $别 ]ḑ!V{kE/Y֩KYѶ.*8{ 5wHZ[f EZ9ݣ=zj<[.Hx:Bf^X*  !W[ kvW/:IhVrfiár@/%{X7LRyBJ3珽2A$4߮2[4 rúŵ {k %FNw9 AH\Cb֮,$W獣E&".|V!tnU\qTqF5VHJ,B*i%kD4BT)@pF-6Ŏ-vGOjy!mX,^G' Ћ^.u `3JwJ#9 :}7ykW}Se*SZLT]v't@MfxK@|xx&u=2Ә#N–P -Tٳ*xǵ8#%@xT܌jݬ,Y:,=DnEy!P%E"Ҵ@ٛlj|6ߵRַd\Db0, s'?LJ\r-~YU_~kRQCA}:ycn8O>;MȶG*'?9LJ_((6l,hGl2m&$e?mgqɒ]-㢶a0 N91g6URKwn 7n*<%Vp,G/F54HI-,fQ3[*JpH(lM#%eCr4{bgr_-Z|hUv@'*/ UQ9x8\007tNo2h]9 &^ńhw'*:Ycw+`)P5lE.㊋Ew#}nS_Zm}fIщvpCyrbTL~Cpmg|\HGe Q6 nhg֢(QL13 ۜ"] /<z]E!$슉j !vaa~%֠pK+Js2/6mnw5Qvs8Z´R\̞"L: چpW/Xق+s-~\O^Z_WүGB|k;nte#;K<9<ǁEVDZy!>XrINfUN1Ik$n;RrZKh; QZ1o$xcId^F3V۾!s߀a;" cv&ؓx{yW)1͗}$=#o+:`Ro##H),{L;RbC ٬!a? I >aրzQо$]o{ݷnRk5Y!'Mـvv;)/MB^fXy_N}dYQ|[OLu{YZOOֱAspP].!^<*%hPhJz/N$OxR/ ՠBU-R_Gw*B k{f|3tu hŃڎX %Sӷr$tM'ޥ .64 \=A_]۴1M)ǻA#@T-vڕ-C 4}Z^Iߌ B% Fv /q5JKArp3$G}JKO M Zg TJLB2-| cĬA(Uf4#N Nl4|~/=ڸl=DB޾ Q;װxMdaas#D&r@}ıezhUYŶyA]bQf8ٱLb8 l|Q&go֡ D<\4`_P]fVMoҳ5k/m֘OK'YAd{)hV5a }%>e]ЃŦ9f9}dHFk#ք"[l0PN7O?99hiؔU5+l) 8ՏBRقHWK=LhxG9w#DRޤ/ͥrn"e=~sz]A3E!*\~i)DACcm>G vc_u(ɻ'8sC4/GOE`Xn5j)q)c7.FoﺕE"hY9DlCV 8Љ*z8P#8btJOq5Jk,PUL-fmbggE-5B;jm~:ǟ3Yn)oo8〉Y1BNe|LakGD)}|T KO<{qzPqy}a.ޠo= _73շ LTd5~QBx'gY2VV^";twI_i-3 D1Xp ᕼ!}s@By=;?0BƏ&MAG;l.1*!i*C]4HBp?a!A 2|! 2x;F"_dUt mennh݋j*0!͗[Q.gтyTONLvR\4Ť= {N o2 o("l J>fA;mSݵE\kC5q5]Zx>G޸oڂ/;ø¾-}0dI"aWOXYpl`i@x6um3:ޚuKCkgcdL;)fq,/>/cՇs.0P3-$nG328ΈqyPE]@}A`OQ`ߧ,oehGU컂To~{][s"#,=W Ks48/=R?ĮԌs;jOp<z(-K`[A{яzX]\S8RGJLCx Oy&-NbKfPmU=6 :wvF]H\)(s@I)VUɻ4N._K^%03 #tIt+F6i*s;;.p 7#R'M蹤Oe`OAg}X]AKAXĽ&V<]o8 B>2vPOutwTv=јgcC3mq5_h@b{&3[PXꀲT#|.C3'#$% RSbE:}KqAs:pʰk>ɋNQ#1@4uR >- څο}"o11&VcVMa̵?ʔ4w(/m8°K?jѐrZzM7~ `+qqqfHvo*P[W\zH\bZNMB1/dp 17oa1Vl6l!_97<Z͇X0P3K#"Fg^cYM;MO÷1RՀ)Cؓ7u8; 7OdTUVx4&nsDr3I"%z08Jќk@0O ]C). F\F9b^-v Gҏ連"t\^+-ì+m 4|C®CwrKݖ47 ۅ;?ΫeapFZ!p*4uUb%x2sI8&e L׊CdE<@7r.Ub0oq@- WUws KͲn;i_MM4CVٮGAX! Y1<ݱ q$:! ػW.a-{ 2d)j3Ui}rv~.-KjD:, dN/},H6ӳe/\zUJJߎ?>,#9[e@{LJİ @wC uO+A~ÁCs ircr2k1w}>DB'G}3p %$J̗^3Rc6Zp ҵj#pPH%"=D ile53+_*jnoL,(?Ga2vOG+b@ Jp֔fQv0*g^!f]p&K 昲LO< iGѯ򘇀hn:0kO4E@Uj7Jzl ݁gj J*'-5nዸ۲r5B&oG5]wꇽKn֗~ r%x- F4)(Y #'!Rzi N_a ՚! <2ůMvCpQp^VWP\wwnrՆXq1qRd nR eHg?˨:ZX C^L7=* qaO司>a=?nѤ5֑J|5!Ir3qiW!3w_fi'i9~kR]znKtjm%Lcܺ/:9fqIAxo6,$^W^؟ːe7IƋz;5rE{= GE=wɧG;P "NF!l\kirP&"-hG !\ko#R5anN';iG)@6xØwWYr%/l`)Qp^vzMeQN'B"^ z*;e&,F祡٢Vp˰ެ0ߢEҪɺzkb_ B Եg.E[_:fnW d{LJkrFc٭(f[ұ/$ח'4]FVc]DQrv!"lh,_ mѴ*tYDZ3Cw0yշw.[_yF.&JPGt_íM) ;֧01 -Mjq/Rufb/ʻ+zoNB\Ei|1PŠ*٣߿^UҿVjs7v4Hr0+0@s(s߉v'-KKG_͟>6@1n,p'-3p 5ƭn s@y-aWЂZ*=ڞ9& R / njsVEG,`m"S/j=iXq4Y7\BDZv6;B0\=W)֎!*"Y.O=| Jgyj֧2+Eed>t;T]<`o|Ak㲨sz>̆MVPW$B=e? 3{@sbHlչ_ߺyLcnX&/u3b%6KD1`=&|ju^)uX}`>-VXF\ZD,`4g=pj/O', ZE~z,v!9T=#\l -od2}s?/S߂_3+5Hx-TJX [c' u&BiX Cnbm/^)BnZ9U2Mǂ\QnR|J7mNj֎vnj#%~ y]-8JQ53[kQȍnvt?}=fB-3Bw G+x{Q3Y#oɋFqWi_TJ 0[[xƦReq_rAm7@=<:ua]G6yI稯EHc=_l2C۞I7䍊d`b*?:Bh{mWб%Q>!H2]uFf^\ xzGԮ(b'%kr@Sr]bYl:A?GhT+QΤ(,l_h:;QOf)~_@Bi?6 }^s|Y^lRnO_w6Jr|pa[Ӊ+r1ux :IMMk'SBۿ۱4XiSB:KqBU8Kjgf{ ԋ r3k?jK a$x,H vHm=rwnɢͦfhV'trϼ#Cm_T)C/Jsp|a*U3moAj|}+Z pERIj :iDOɻ6[enl,G`Qg.^ D8,blIrA=ck89ie1  }mg솟ZڰͧƏY4qI-/PR=L*T܄qF<]{tiuV]ᴢlgj GpҦOd%ABVsoݢ KviXJ+_:ώT};JJӤGF _؛"zG\y[qK^MLn:r^8\_EG؇vL튇C\ .LHU8zj, 2]Ͻp=C,ߤs;]0fww҈#Wԉ !<A[p5pVi*+|ݽc ^cA3).r70u_"/(r&ǹ=kt5l&ZRqB޺ۢ? ƶoPξC1ǝO| z9%3SF&S^[)TEy9,GҸ#)|\U}oWm?Ύy& :Q>"#yw=)ɢ)dۓUf$- (ƣ" "'{?kz aA#=Q]~M J z^y]';ʍ=.Z j%)sTY$-Yk+LWf"#GJX -zݼP4ͩj`m LYqGkܴbO:G}hf-];kTӀ$uuˢ'׽1މ`ڭ&Lz#~x A1<_5 !G,"5g8Lmԑ/V%!H> ۨjnFn1o:&RS K&po -m6[:=m7J2ިUyC+'\zabnTed'}Iﵴ~aYWci[ 4I%UDz\ƫ^86A0Ws~b&\E ~\sks^}CYk! ;݃g@"RG"sKN wmcMyG Kbu~{WG^L!ZeX2 "mpEBQpz$_81m0cZ,pʨZvϏ&"479lf5zwyҹx]q9(FM'\gtMa*Nq/_tiS|1K:C+d |H=q>Mu-[=q6ԴV+yw Xnbu {m;^3T'P!cѝ4J8ݦ8X3 ݹ$K T//lvS>Z/-S+M,KG}D(29M@8P^('8`H!Vp9aXy\n*-E bj+cFC{bnHbЭ 50)OЅ؛#1tZűRF3 S4b"0i'Ȟ(O `^<)FzQk$k,'hO /SYB% 0e zHuS%#@M=|Lk,jP9}[=2ne>%T8Xn.SP~btSҴ2C`Ԕj|d׫Z ?D9 fc~@0ejek3ߞe 2q ,;?-ɔ@hn(v$$vCZS(k>/T6GwqmiZ(L6kZ ,I 6^>z7j`1c0;I8Əwܞ̱/4cGc\MN,AQ: T:k? .| JQ(DlRʄik+݄yUi/1l)Ґ̚1Xp/s=|Gۂ;UpE_+Ip|Mt=^94);@ąKĠp~ wBq'P}Ybr,kAVtNe7InOY/҄s.]V@uu\a¯=fO_0{PfX\[M[0wE@T!V|Ozr=7,~U6%~=cPY5!(*ʪ8f=r5 ՖWkdα)E<1d`bAL`BebH^Ľ5U,ye%Fvmq;QL 2rKR`Q/M(>3^Av^(1;1@5ש0/5<[$]= ar;n^fÒ# ;oRۯi,2;4ox^ODOi϶['ncl)+RGWnBQzGp/=1.Jr*g[dxodt | C- dO6gö[gSvaA~aË;~ON%7o՟/lUs!?ut-ťon 4Iz8:Q鶎G ]+.UZu_\F.gh1HT)$'"B!Um/zt.L&iZSE:CT"cPy'`5oO5d5Md Y)Än:{Kgu)ڿ2oG_sn9f u,Z%*(T8B`eaT-},Δz4Ϻ {CȤ>Ӡ)B: z!K0)U%/:r?pS"Cnں fk#͞jd{{Ak]SDwz ɄU, @(t= $5<DԱ_ǯ+.7ms>oG&mnZg:Cms+"}i!c dq#x#c?jO!%%s5^ )D mCfxnYHAI ~@S#^HtZ w H NQ'\k%:EzXUNxk)  kE+:I.nl1t}!& 7eBO.k=>l,uAr=T~q ϸ2wT@>5i  ' #XX2k c֕$D$x :xiQj4P:ՐlT>f:htɝ۞58D%,B~I%K¼awsιAYt =DYoq@d|C6f@?1.)`v[X`Y 1@ۢ(RAC_&6"l᫏5/׉I8`[ › vNC|?G)OVhO?ցЎs:LQQ7;q30 ׾׵n9 ?#OMOƬ<ϬU0=[@|1f.GuHY>]X6V 2Ħ{4BDWWHjJq†(Lm_zy.{VJl4rAQ\wJVl\=u|LGMa"yM%0\ 3Iմ{cYf[gH8m6Z !ɒK^E^C7'}/kE~)(a3r@ F; 5wf^nF|E"7(̪-2@3z7{Yv|L-PnAyB'[OF܌1͞9cpDOxX\֙X8c@2v'!xG !Va{u}D% Oo Pk/Mј2 GڼҬd)jY!b97 5S҇wbmϯ): ]z/j:8/*€qnNCQ}CJ])m 4GgioЬC xh8n6 \1vL㑄TӨ(ʊ!|̪J(K9';k--N̷MC,D1]"ӥ)ziv>IYR|e lGAx#d"/0bS#,SsP{A$KQSCzZ*%a4 ZD:˫%g ! P @%vD~Ā))+dxWjEPj.k̨Mi<Ҝ *8^Up?36x|a)!pgߜ.%GT ,Wg)^crSaIz{Fb)i JF;Y5}mDh%CEs3a~?"%]oఋghb1Xu⽀"6ӀnUY- ct((?MFejjyR/a{RY<;Z&)A ^8$.|k7򼦡!ZE0<"6w4P8|MYф,4xՒ*ǽ ^.(Nvn\70=(4ϧiB~f\Q-w>p<~3j\0nj,$hи? 9ԆbJHKBA};՘U ya5HR̥]Bȭ_hN  <V.U!pY1}o M}k|d- */= 9C,V^yLqЎTnu@::-&4zJ{1+\"{ysNlgQ"Fߺk62W~Puئ(,G73U˜۞'&^JPAXdaᇑqdB-y}(5 ޞnU`Y05k”c/< _S}^RIn'ҹŷq7GeMrbn$J/!8"HWBx(YKY.IA.yVQ,< 7! ,O33(Qfy[KK_D& Dz[ߎy7j{5oϲ꯴td\ Z9T>d;DuAY>C'ݯva ~!k'9z#+6pn֙ZlgXUxP'1Ú6ƠzuUɺ}%n`Pc czgtu{ %6 8&;RB?@j )Vg486ʵ͝;OA4ܗ60u} oi. .h Ϲhl{m a&DDՆs1bEu$x{Z84xʒ7CGeW/۝4h@z !m6,\ڭ87pؽjWt*o ]NCz=7}{2"A{ B(sxJܷmǖqoh8z`lhlK8,MCH`4ur>zgtj% 3+)`?>jw( gͶSӰ$gKWv0KΎ(~8V8-!iHцO昻k Lf'"ۂkyYzFwMRõ嗓iJV:}S.8vL>0Mp_ߓLlxB(l;CVu RC1!d1au3qv/?OVMj_9>Ll;:YOE.vo6m ][ݠk4{b,D 나ZUM^"^ϠjiP\#U;a읓mzr`VX0Y㊰<^UNp˻h}E5BtG@;ꬣBd Jj>}c'٣vX%8!AM׍N\,3 P(qHewqnn>$E\(ǔU_<pUJԟ^gkLa֤AT{WæId."ET@ tWk E4Зq!S%ڼ! a޵Xm RϸM>jC"QZJf#HDR-<:'uFMPo_%t$wN`2DCΙ5)b t@=;cD;2Cc梟dWVsᳰg# Z! _R^O. yrna8ij پ.(P.U!NmFhLɌN֛ǺJFLz)w ;آ"Nh*~ЕI=<IpE˺둶1pVMxqxYX:G?Fn*߄sReŞ<Ǫ= ߉ӰU J{rAy༂VvA_uW';2WRֆ7oneI4̊S]}0h`F;9l~jCdqt<-ljYZ,|G߮ФU[ZXw:WFFt=WTP!p\C+Nd5dMf_6>n[*~^؊_yniQU `شo;o!H9?]d>*CC ]'1=8ZA!Zh0K0RdOb.jpߨXB2LcStN&,i~jC^Gl}'$oKdsjB.cVXʛf8 hUN69NE ?ƿJi!ĵ]4e%k۴fH_` p@d.ׂRof?v$WP.?.A-/6SmEdź!lur.pt"3$ܹZ(x ߞ8fu9Bk_uy(zU$T7yd.MRat 0W:iOvǓzhH?#8@BE *WR|Q\ZZ *H_ݲߡG^ix(?4{yF(j2<;Q|2 a||5Q |>(/$h്[9OT(L-sV_35gk ¨TA`~R:l#~Y;4 =nҰM(RR $!L9ϭZ`uz*'<ཱk,sO&~Sǝk5+LƘUwy 77_^`wL bANƙu(H1m~f0<2#ՖБ-H9 xeVi=#C$>cd ڱ& \AOHP9?&VZ5=V#j}YeK 6;٣_68vWTvRŸjYБdž)U:cJFnh_e"7P<.'mҿ; ak}GWԟs<̣Fy=xt(s,Q:T6\1Ix*S1R[ׁLH=kE)_K+,bR=18}#(Y>h_? U]~kbt"rlGi;?o_< ,^bF^+ U'uv9dknW~km- !5U)sH#i;:t4@^VNﱟ),9Pu{juWzsۮʶaoO 4?yq; /s L^=?0iQ5 6/ .z=JNV/*~{;ݾ7'V۳ y5P:Tc;sFl*(,nǼhHF-N4>߷ Mw{zhh?ـwkTCe eu # [WGŚBCTʬ#bW8Y+x&Dm%̭aK{]Ējp+> \P.A6{1Qz28@G &"7ػ&1؅3=)EX 80-RPc\;J V" 4;>Rq\sڢZ4 R+(4'p\$ 0"6C"ZVg3Fөxom8j(L}۸a ?h"@:̀IksKط—GaK|! 8챸z5UX(;W <ڜXfǡ}Vrie\Vg&QDAjcĤFtv}lK̦8'ѶaMsہ< ;@"4/H5eucJJiWzR[֐QG* JP`.lwCpZ~qT9h|hSgXo(j8}WS :EU/4V 4N p)3Cp^,dʣ4v˄.PvwP)5+`#"-9Y#< )5_l-YN+[Ê%n*=XM!0PQ[_Wئr2W'(-.Ysr5ͦ/*`f!mtYgy 9rG5,}1O'Y/#!ݗ;wn05:1**jz똻'uP }SF"h]LQUڨ58dbqf*h.Y#LA&/H4&۸g ``FR ߊ|•HH{yZ}`LZ.%KE؛ż0-1ۗš{*:As3.GWzF)ƙs d٦!ʳBf[;%mLWdho]wu9x')nDClOZk}#+iG:G. up2@] g!ćG1d&@Kr_nE-j_J;]CIڝ;2~)~}Jdo莉T%s\m$^@$*/j+"88jfM;/G>;_eA!JZ5 #D ID`{=>9.fT@NNF#voC$%ќg&|A#%^O/^l}ԯ)纶z]҆80<_nW*ɔ >_~$5Z";G-A(+Zړs'#OvҪx(vy3 ׭f,^Iڗ5諤0gHS哺 Po 1: <8jM8nҀrHħ>6;#vˎhǼaU8kwI>i 5Lzo6 `Fru)A(@{ettУ} ٮ/qXg u(Rcr+DFV^cC/P+y>tE'#7 K F+ Q!酁TDp 7N3.I^\P(dLM<'Y )_@n5މno'(%"%&Syx{+o8Q#e (R1@ 5N^Ɣ~ 7 č9PՄ8D9.;zX` $Ǻpr2Rs!~QKى8!'k?YzӒ!0d <CMgU38Ě@Og"ɡ'.\-yM9Փ̮?2QQ(NO=-i$}}ۄ\̎!^H['%jv .f?4T-X]#ja-3*۶!C 9H_ژ-{8zx%ȭ'(N`HB-.jnz3 džm)|11eGNH%dn$au9g %ZsX}ӏ=c xE3М||nE:Iޜ_7,Jf$֢iSlSzAR~+a< "W;JuIa>`1m5P'S)ϑkQfL?r3g ߥUh&HCΈ4jrLA5dIhF J N iM=7ܭzthx C >ۛ_pvk(a."X8y^B&v˻ގxwJAw'M|Xy,=>Hg?;Ї]-6݊\bo@m u@%؅uD-Y`Vt0GG`ԷjNpҙ`"rkIZV{/^1KCcH$'!̽c7 %eh؂8>NSm`DBi\.} $$: 'Re_B{.v>4̵E 23XGN[^8R>lQ *2lih^k}01d_CQ4DOiwN0Krc{6rhZL>tl}V@~f@T_'L̏[Jl@~M 3I ZILI.\؜0^IU9jgڏ*ޫpȄȝB_`ncatJpuofn bYe,_/ϋsa{ =#Xd{6 ֑߮Pʱg4RURjlUtC{i ]<Q!eE,7h:dq<J6"Q˾ٸÌ%%? {qIl,Q2W>ww҉X\X;@9f|a?UC^HkIgI>FJQe];YW`YaAD1H;.sbY`~/NXQ|,<) fQP&Ɂl͠;%lxATw%t(㵿x!0׽Mvbl(Oqa9.ۍ*7i5ʤ*~]b.ӥΦZ FQ#b8Ź!;< M4idaWlSŰ>pn6JN|b^ײta7i:uTH/$I?؀U+}vO0-*!K2q\UGwE.v'1*C@^x AO0UYcОCtfkjTebR4'mq*UQw FsN9 AB&!TMʷ OBr Gb FGQz<wC݅/hI;S8{QςЩBkdb9Eb)<x9w/2Zu1fAWs$Z6X"FZj\A.5P > ̎֙FлV=KA@9RGvBlۊbm..Y% 9G|MV0dy?yR_xK'T}OjFfH$n>3՘xaf聸h#a*vmCtk56#Ftʍs=Hni&PnaTÞjCH jCj2%-$W:Kׇ57Ouوz@#:9)|Ǫho\0ybKo< TǺ ~MMEQz6kLSu\X&S -}ۃ ~PڤRf. h.0U;ˈn$% T_T3lU:\YUO27% RJL%md\Er=o[zkNE/B2(wj(C‘nb=Jts X/I'zBϽS8ӋgeB* _AZ# p۰r]R/͵d,#B Pq /e{I,iD_7FRy 7h7oHcA'Pw+='0iLLvr!o Ԩt֥ӎ*LDl#Pk2\bcm#lj=:>ou=HA %X@ pU^/ySu˙,M햷!{Zv&tk]9 ߫68Dߖn#5ޖdU%{Ż_4w$?۱&w!  EYB9n%紲\YԺ? lsV)Hϳu ep ҝ x0(cUP.zK!!ˇp bcAn2g=,$XL\00N9Z)QvzV͜'<MыF'dciq_ _0 *fBH=j~7MIProP_t Bd[yw'nfnl(VVEdabAQEu0q"&=+N#>0Us%psB!-MK=g#2- 8?ӎbnnAnPƶXCJ\\z9#ōU%40Z.4\3xy;xMͿhwujoc? 6 ciux?AwSA]f7EP0ma>KfwǪHBn Mr`ZuK^.MzX[x%~!?=fU2E O%Ɯ~`Ixk6q!yб@,XBE 敊rbHtƦTYѺsH{jl͹Inn؀?Ĕm , H  s0fe\\"BZ*3*iZ81IOZ<]H&{l-rZ$ۆ5ZrNqIl߸6ۅA`slNx],Qǃx-+msg E/kMNO( P, cX B5,*lr2']t{CkuE8Ki5 Dci[tSEz}ѠOuj&3j2ij #h:n,^܇.V2 {Ir{:*rH?&/g͞kisuHfe'nMuޣޫFxƝ '5VTpB`6uO{PRp)VaNSHF!QI}ǃ-,\S0婲kN3j-B*cT;ix9ZBE~k84T+BNm4sԜ%f䨋Uaj1hUcwH;{3)PL\> $? *ےw;VL}8?nHnؒb"ziWs@aM*m`kPչhvcjUۚ"SBXT̴ju]| AOsX \='gy$(aИ0GDgFѕ^kR9i4cV5--HĿX~6O#fHW} _eg|b6k.%pmEGORe _ѨXmH%" e `|IѺvn [ߋrN:Rq N{ ?6_EYꚾVNǦ!XW1q[Z5@Y\u嬄W,`vFOA 4X2R: O;0rʎ 9y 삃Lh Dʔ IJcUNgd[# 8iaK\>6U4 5U1Dq"ϭ%?Ȭ8h]dJW)͔oT8po0t,dls#< 8즐I'IoЄHF.RTn>@G ګl <7>ݡ]"aR{\?L w?\7\h>l9:z5k kތCS [#51PkW{"$:}Mϫr8ue_%6W*1oI0pS__x@sdz^,F⠊oEDHf8WlM ;"ٙlx޳‘c_@^FU-l~|+ٜy0bÔZ:+亿T_\Gͭ:ϼiE2TF,ö;H2Aw>Qg)YՋ bw4RN[nf`#n")p41 c Pq)#ht{8g!`m<ǝPIk|M= UD)oGӱEA"j㄃]wiM:@PQݺfI' ޷& Ӓ9I}ȔQ6}q`0["N1 #qKUƂݘo#U4oƙY"W9 c4.:ej>tpvmzG? xna85ᅓ߇}gp'!ygRċG,{%i=b|nQ|#λA'd!kEv% /_n6U\9 >J4zt~pj޶hR荃}!emK9՛:vo#) 3&\N$edV1FG,z qD*ۡ3Xj)zOHA t c6}a(Q(jiݍ5ʫ*Ez7G NlB GjM4H-9yec?sԭ_[ؾSȝq 3OPD%ipUft ex0FԿ/rj2TLoج~s`-ٓ6ͼҢ{I]僐v'ǎXg;Pۭ%@&=1dp4s"sʐcٖJEU[^F;U<\7~1 iQz64pt/CǏe(F[KPOp9vKST\U7*dHw|>ߩÊ%hдtn`Fvwo 4UX+K` j?>Ἱq_>ha֩4Q+vzk{$G\.t'9)@JdkoxR"=1(j'&amԂ{kc5[\YYT 6V-) EY>5h%j1ZxYMH-lϋ%jfn5 :$?cw2 "QnG2 jCO5p7&良D>[Sz g6կPqAIWm؊@&Rob\wqw2_g'lD2oUV,7&:@r\RDhzUtY!/[Zfy8y9(Cb&+uitㄳqgw-fw5|bT^Z+zف{Zc3Ҵ5t<Vf=&VJ$*q dM>&|]=|C-(^,v7ݻg{8_գ܂m\Dl‰c59Z`3(]mjT\eeOu|;L6@KʛI"Bsݿ܏YrX u9'Hp:h2(\;G֨8BUM<Ҕ$a\~ aC%v E0^,WQO0_ɓ9 %1qpvԉeiYm^obg?53*=LC >'ǯcyͮh5i K[n/dRM ڿD*C>b;6 6*6Tv72ڬ컾w4 =ʴWN+CJW+xl`f'`Tga : ?zd뱕@@ێ==Mh>2 CI_j8ZƛUJ2>C? 6< `gY)چ[eO~|N[/RXmc\$jD~Ԧ5l={~b6P 7<ꂶ—C0U Eq'ܺd>.$pfu3zĈ;[SUeEv"Fu2`P~& nG)]܃$RsQSǰ]Šo"$v) u5[8dwWZ^*;ao]),oRX0QA}xƂ6>̘G8@9krrEGݪw4 ^|d* F; N`M&)9agjaOih>T(hhJ٪C7ghVs׊)PbU0{"?[D}0gTK1k7v4RI vPV0 onvOc۲4[зWjޕQY˓n^0,wr-39Ohc \bٛU ,TN&1I{k Q@35|^\?4^6W6zQK(~Kޗ[}{r!5pG0XaHύi]4f$5tNTڝ犺D 1y?@Plӹv>7HՑ*.vF&^%D Qx28 iP6Àf]S ŤC_B+jHw;W(LfBz,ԭ[wXU;54A3nhl&&7}:2L8 !#&{MFCojҘ(~i5htd(V@A(F-` .F#(%-(8&%{WЇN<46rU^q^@0ՇpPɇA_ :q܇ir7Y~ L |%ʔJaJ=(+^ .Ï 3M>y1 q,R`AE(=4$¹Hܣ V~CBJ骓s}% mkkOZ2SU%ɕ2[pb'Bf#=Hc2DĒh5ff]2C oCy'7!MrmǺt+i)vF#Q 닺>H'brC&tDXIڙt~o܎AZf61kR7Q"O"Y,A,Ƌ؊i~F +ח~@>E,4%9R0oE 5#(FI0dH{ޙAavH/[S )5^K"k;'+׶ l qN ,o/f5Cގ4a-$~K ̒FgtLqU2SY>ҽ|[`L :Dw\ 'm$z#rM'8[FzFa?IGp}]4esF_1F%%J[8!kn}t~UGCagR}GJJ^Y% >z]l0 ~<{^͹2!<.yOd9 `;`pבLq]}R`8 ?Иg~Yk x~Lb;lAy̑ZUFK"pSP O+uScJeOֈ[& b=ÞhU_=FJ\PJ\eizď3BŇ)rˀ|޲7/n/fiO-=mc-#t14jkP-G6{jAJIŸ͓ Eܗ/ =M${Yƒ=ˁY"jZocvs@F {Q3:L6v|hʧhHzIOD>r"V|?WtS+֫x_@)>X"k^LFV(ʞлQ$*'L=|7IUȗ;{5ژ>sǞI_Ԉ }G<05Һbf8@M'6A8BSM~R DG+N\TAuyg׼\ȥPMQTf$si -6˺ u3]*/){ks_BⷍϿY쯽]tQrYeA6֠C (hPҍ1?5"Nti^JԮF+ ϮHM[t`'IuCn+wdB1OSMY1,ƕ>­YfaYP0B m ќ郓{>L5-{TyM،EӱF2#eϠc:]3kH*D-oƁ"r Cn_AO DHHOLr+H Ba+VB PZs3$Xp%1jz}p:Iy|g[ʖb2gRz/PB{{NU-'O_9qѲXjG׀+]Tc|Z5K$yT!O 4PzT "&$4HjJ1|sɊxp.&mHrOgٜG!RC"7ϟ=?߯Tvhq_ɠ)=&#&)S.J}<11gr':~#>/g|㫊P=i F+-N#ѣ:aJbu@LKX,iIsގl}u(En(KKc@:vlW2ߑdQ%iܵG(gKo-~m\fgr]3{x=oT;BIK1돘0|`L_W6 k&ܟkT0cZyĿLjW)@K &,ڑ>(V=fhߓG6z,NȤgEˑ:5USes,z$6bSaP(|ߐWf=M ?t򙾜^mQ7MV0[O,EJ3pR_EU",bV[ԇO,FPڼ wF1Cs@ouh Q7n #ͮQ9d; Lo3Բqƶ<EZ_-ߥRpRdhtt器ӕWח$1N7}a )jDž; zqL-S O"GO&㠍UU wx#i'- C KJUH9Quq|Z,Ǯ ZxAlG!V@snRz{&)캧ilT34r8 S*1+3mvD/:CJ"u"Q+fSxcB}&*cI#F$)1wpBy'%){;azyFqc] K6z]cнP {-JuE3=-*KAwh_ u;dۡוkn=T_bǑe~_=H6㵸46 ozBJl)E+m56 V 얣/~\45]E=^ߐ=ψfM96LݩH\3 j>I{0f}aWòLdCۣwjHRIyIƒQd=` )0}bՃ3_lsöܟp}i^0*95/&9џ!k4ar5p<@^7T[XuR[䈛 ˈSN9BJc?Ʒ'o.7C}~NB٢ǑB]PPEЁ&!)URf,c!rZƊ1?;&CJ[5 j,}Qۣ+"xB e RjθYAgXBieX4Q5ʺm97[wT2.~EYfX IaeSZĈMR992` (l]whnEO(p[C+1NbB lƸ EzwJnqW&pe3er@jc;\`!zry__3^7AxqyzYݹq.mo{y^,]D޳9 ȏIySmZאhϣolY]+c 6wrjRk;KHjP%S@|: =}9! ³#+@ፀd6vo^c[g7Td,J32?DG^F|"?E{2&xD{ PX)Zw F*/,l'h _)$w!twgTjj@XS47I`K-0泈A[ KkDkx+J+[d0?dpu$M->(FUJ| G{58|z:9˯,Zmſ+Y,a0?c&%,{P|UK٪K}ϣ( R"ZVs^K"y2/ARڎ&8p}Sȥ嫞e Fݝb.h9r ʠ,Q>qfRByN"luSw8t@+ 9%W}U:`klG~h#¸; Lq(JvURz>`۱Xo. 1fIB6~`2U i3-8Þ G-9RQ"IbÏ^L>2 5 i^5, Iwyja>WVͮ x?N&cwgi(rTAp׆glWNm!` ]=LЗe}9Le;_g𾋑C ʙa_yO:^V1W|[Xy{v 3cWNÏgGsR} żm`q東r=^ȴfd"6ug{rXuꅛ204<+mczVE8eNܧ` t;U;G'D굠xB+ٕƗay Uy~fläWQwu*۶6 Q^O=fyygDwW|y8QKӤ~(S~GؖZsT U4`! 1%0ۼ!-mpD1wV!yڲ UzzhfyMPLٹ#aæp˶PTv:Ԍh^dW3B壘ֈb,s, VOl A {n báO^bOܽIX5!`7Y9S"[D2bcCDA:7/WM%kZsdo];SXM LlEy:pѝ.,"p/;c#hU(a 05߯16<i] k6m+ N1GdFIA2 o Y@XyN ќqIt7JKx0 +]y ~ag~5W\7~ϾQ@RhRpϢ>%ޛ7Se@[gR|tkzr_|u7 Fh3ǝ~`r/͆LKB˓W4zQpjǘ6N:s ܝ #B󲜣(iN=|x!NUk_@i)e*ym{"55NN}1Y7 7TBvt JןIC/qcfM)GyI݈ fSJhJ8PmTJK&NSwid(Vvv T TjS:nf_<*ѸwM<˃Hü Kvn#GDhQ%hRm2*&bi"ݕ,|7"d2>+hr&ȩݹL?.UxZT0a6{jN'\dX=(H9≠},.a5{p87)F%=c*"$XV ^sI+5wg:uqSK?VJ?/땛k:??͹Pt5Eލ@Oeqs$<ߡ{8wlp/6`72~*z9ۜ^~UArҒ oOШY ĒRLcZ[{ Fʷ#Fyrt$ے{ ,=-j2rFaerWE$ׯoX0mYwHPBn*KJR1]΂M9x!D߫)Rb jpT+jy2yTp>_A=Ix~Zs]`*^]Ug f0e"I爨:`d%C"Gn+ Şi枋ZS DBHu@aG5c:ukW(y6j\s _R5J݄P?^tJu 뫭4)`-) ēlKOmABekOk!#(W+aR$4#}gʻPaf-K}9eVϙ m81B؀ߥOꟘ@:Z\--Ъ ZF_ .krr0q'$ JvZx_ d|Ty2ȃ}G:lbOӪKuw٩dC 'Ӳ yX=C_8QG#puYbhI|l}]!ך,2P \2ʖQ]Ojm"ӆCncHF:Q[z34hclS2jy`¶b:/K1n&>fަt ]lqgmpK̶7M=3UD{te.{z5Xnelz~̀-sA-І5QGg>BJF8R/)ڣ Wd}e+%]'̵֔Fp-½k:'c/ݻO0јɺ9m/a׾= uSɉM z /DxmBJdw'<⭔|t`t_89C,Bs36&m9; zI$ !!od@ = E`;N_KnFq;lg?EmEm^#|X!yz3nP| MLvl' s«ns}1H|]׃F?1e>i>'ndǞ*3rfCa;Ix4;jvV&{!^ӓDA7 }I,6#f "fs%p 5*_Ħr:5!]GU!liԨ>"2qi*FfF6" 7ڻ_wT_[辯Vn{HPDg"Ԫr68$ZnB){?e 9mvVXT݋n}D~.r.N]=wTM̪wm\|R 2̱kOvjNPȯx±RE!t-2| BݞB# `Ƭ>Ĕ:sZQNvee?Ijٿ29  yKX@^oM'C8h[L]Z5< Wi|c@'[wGQaHr$]egP;z]j{Yd36weOw,ܽ$}5٧bt֒ Rzڋf^5گU E}ǽ }V\;c&G3-&Hi$˅*?ݎ)_)bf} {86oWgQQNZ$ߍqtaZ|!`,&J~]+q |z !gyLŔ *\{XuwRU.#D[vH(:(VВZw}z Cf!NUm@ 4AK _o+^4*үsЎ_Ym/8؝N%g] bSUpC)Go0UHAW=˕5 ʩ~o_A$J"Fe^hTE P &[|Rƥz׃Ёkm/̑iZI+i[`%iPH>*QN#&~KGl`%@@74e0Z|h7M%/"/y"| 5V .P sz&0 vyUJʯgѡ/EPš,2tWIi)v1#IcjC-BPp,ԔOf{;S0KI%Sï~<}u3W aV?B =Y' up]WQTBiיѪ$Gؼ%#CXL[ft$1ג/ۡp,@=a4x@sBoT@$6G]LHxVacD&~S4l^sl['%C"_ mS!p'wԁ׋yʂ5ȠR;E,Tv)dX(IRHJ$;p$E7֧XNUOAVLt%\q.xO) 03}U0D0{WҫVb_J$75Ws zmf Z'b; ` 1DM-N8ϧ: y $j:Q1ik-,rds">jU`RՄ7δ@HNޮIZy.B[W{x)FJH_ᆔaVG}%P-ܛ\(뼕ll/PHAh~UYFVV|!3K\y%@Ʋ)EBa[Ib]Ȓ>JaРXnhj,`9=`|oӛMϕR9/v٨"j8ob>;E(eVt.vrDI$ KW 3\Z(//h,&Է ^aDG7̟⿰ڬ?xpC#Ł<&Mؤ*/<0H((K@D-I9ս P%"R;y?'y51doI4VK7I6-n>_zQ3| y&yuː8,.jAbr˛Τ77J~">XXuCVsK`4)İؽ{g2%X^I`_vۻ ޕ GB93zյCKV'%-{l^B^Je='wg]I|8v]ҧ' .UyBQcaX ~T--v0"]~xK.$.fo $1&8~l {[:5?*w֫*1zn>߾ĕ܌PUĿ9lm8C0v$ո]O;>lqdY1_.JiX(oW[>n>kx:d;=5/GbQE/L˨Dw"7zm_G@6|'kb~h$cMJXC!δsvk0XۚsWv*&Ix+n:0fIyl,Ǯޛs#4e&:beR}?Pɠ~#|N6yi3-} SU6[.zaX@~hPsl1LZ#o:Lh8gJJ:bkлyy1hF/\+s6u,gϵqTYIXժ*+qFLd telzj{h་BGYSOO I0om,輷ӊW}zWUQww H('.9-#GF) ԾW>) QlWaf)vnPpсv{(9KT"gي M`B8ӊ6f햮kfnZ]eJOq1uM ?ݬ lX&ng(L@xB(@ܨܖKf1mIjHS!9#NMT ?WNrN `6&xvx D{Ҕ:㱮$U~Gq1> *oVIZ?w< I}yym#KΝG/_zðNwıF͇zk;7 G׫֨KqTt+}[$w|zl42@gm`JZhDH lOVw6lDK9u G%O硊D&ݜ@РއN$S9fy.y%վ栉䄟BjV O%|R/c:X¹iU)2OII!+5uZBMm{4C"%wk XA7PjԪ3DĎD8%yu u},>k)@ #L.6Pkutl~MmJ=SBp 8;;I'ۢUx,yogj7dآ/! %p3vθZڇL$[O(0DTBp4Mzvv b)CngY'">wuPU|9bW+ 7>%egU-h'2aRr+ܡ%7 p"8@52 \%.9q%ղD g}0 Ŋq\ y23w2U=$.U|$b+N!%%ADԋ-~=nPg_o"uYt; v/!~a2zQZ+@:f's!x:H4REp3캸Qk\ZX EQQWYcLF Ǖ{" dryVw0ScBYpzT]Rcd+8uL-FSW3m*wRSsq9:29,hQQKr)vBfCpd"z<)_&̬XkJB;3W9x]'s;5#g$YtEшt<ȹŨؔJȂQVRXRE3glbCzөpi(EG r =]O놮 E L iLi8%nZI t嚍U{-:Tp=rl [.MWxսV mPSN$k9ŭ&2 ?Ic~!@؜&iC[P]|`@u٢-0*z@׷+p؂XmUzj.W` k+RRdt?bт=,t-A%Kl+I>ŴO"KCz=;yeEްǯX&w kCH_WkGDS:\BOƺʓ>aKݣ;#oOYΏL^aY=wx"\a;Kt?eV U;r+}&K+7̧YXZM%.IL)7BV|{]66Hŭm_d5fY Tfe>63_V̽Z:%3G}}mu:&LewIIVh]P38re.VvsS߉nCpɓ)/J#wY8vۻȰ |si"(rqB) ?B=êc~bHqi`h(Kr*रNEST/5H޲HC% j^ ^&MkSG ˇ4_]/~k]664Nu VƁԑzZ~EV ЈV{BDG&t7-), }ȩc+ %dkPHbuM ~rE )a'vϨcS 2HYC༝uB}K#!̱Er̐w% /9L5d1=I̺ocg\{/G%}qf dWܨ~eC[!20ʀBDGc{_Xݵv]nMs|kHׄECgAyb 5o#L0Kgl1l/r!5oE\i@gu<;8.)0ÙW>1|=d 4[aRH[I{m049.Vl~*ҍ#Q[[#ԇq*@8sLEnv8*GP&7sp? ζ>Y/\AeAk4wkpK\ϲh]e .Rb@Iae¤]zҔyª^fU1?ޠ}מxeb|GݷONfMR `[ ~Lڊ#f^3ֻb=S0$"s%we5u7Gp MHh=~Ec%`k-X"g>xI\ȇ/a!Y,Q#9gjnuFI0/*B- ٙ dvis/yTWkSo{zX swucfPF`7"bEc=|荎b1'{D~YV¤g_yQn{.K; pqpr? J=^ҵ)5wk_]nŜC&ǣCpVGAp~=۾Tۥ9_UM!YZb3yAzM7TOB> ;J]}p,T! ׄ#:V *̏F_UPQAa.v{?OaF"Rf C'?H NIvAn03F ϾPDEU َm6wP/(mB\NB0RM::9P Di!7B=dځh@ [(D&sgt~}MWo@^d]Ki@˴'VZ-q/P>yC汻;-smx#̪3נ@H\gO;`2lL=m!,Zׅi,dkϳ`A4v|bLl1u*9tbyِȈ>~@"}$1ΔBMz[J;O[kaןvdЎ \E'@ܭ?wbhk-]2}XҳiSb%3p#% 1^Рmx׫_ ٭=[C']@ πe"KH\&mpĞ7[̹u0#C)@ORu脢iM -LFTz+-pЁ59^R5bN"X ޳Y ߸'QKȀ09+CoS#v:PK BSKh#0؀ :SQ1rTS"F}"c&ooBunO+r`Ľc5GE7S:e>0U1?ߟi"i8:RF@D# SpXt`jUgqn/;G)|w|d霋 Vn֒I|)+ƍ 9 VN?E;eW|ǒ -($~ ϶x4@%i:YmL]%lN (8KEH|L|(B1N嵘gťTp?\(ځ =A-ӳv2RqoJ)HVPrP53z8-8|Ow@f8Ci5 ? ķ?;M.mtK,K0BGPк'履r.}.Bhl$6xZYZ(Kڸ:.Н G,MGQ+"-yCv pe冁7\Al0]:)PH}\/dНY">;<Ӯ⫲lGyIbBڑqCl h(p >t\G{3%ܬfuqI/`)9F;`Fr',5D3zhr\pq(|os>E— *3>ƳSoϿ+=%._X93XŨmn,U2Ǚ6؈J"Jӊ{:Y&%/?$uw7α T g >OC>o@! vlaUf42xmNo^杉4,f]kelȝlʎqʤA (6&x9nȹZ߿)@v"U)˾ nMˀ}t_~bkV\)@A-OS "jp|b-:"r '!Q ۪h_ko/1W"bNEn OfQ/ ޫ+R+iQ%ҾӺ|?7UHs~<鄴bB!& ѲZeo?k?jW'Ɠ{sKתGs:htMA^oRi/Igbe{+1\}eC"270896!fW vsRÓ=)3,*~;6S+I2z⪄cvb¡vw iAZe g5iʾy%VЁԞSiB[ڔ~.tnV2rL&nC֋0N͘ ־q4?l n0v:f+Riwir~|m'[ \!ѓk;,p&RJBY dSD?}a[+T<;h^gL=` qW#2L-Ԃ&J)];e 򓱇SCP4xq<,-N+F{vcl=opgfn*"!Nf1Dpk""%a_wVmI#g{9Gl?g@O=3e@;bJYE srwˬEK˼ paOKS(U EPJ@6|s)^ Ò[,+ɯ2&Ck w荨6]X@\->y* n.OV{i ?<9hi:f5 ,B|;gA82g3Â9Z|{8nIRdYswS殝sצ;R_5}:w67CC2c Cg@.mVL`71|[=7lhMCoQb"ӍK=B,ǸF 'sۦrerG}?+ i&Rh~Y5<'(QnS {La{ dB^ŏA鑿~C2U"qaAo S9yi\A+_BK5[wrڰ,λ[J`5V2tjz c325)Vaaf;i/s-1L~n:?p߸\$Nd %T D! /{DS2aG-ei]<) Cq῁{K[>g뾱Re_8=+*O]  PA4 ќSL{%3VX!I݁iAU'kUn[yV5l?[4t\2y͝BzzYc5,ջ;ФK =~I_f*#`m^M/f !Mjxz*bT՝DO)\jGA,4%;;_WF&_jf"-?QRͅ${ ~lNsӅK(n[v +}RmHtN!x񛥺6e(F'f̑?+"t!?D7xEjڮn)u2N0 Ѧ D 8k]-qq>5r o͚+>qe֚Gs"Sw6CKKfZWx.WkBmi|' Ȇ(dBzͩ"߄{߰D'IsIt޵|4s::?q].m"=)罩:=y\ tl;4gQȜ_6 9Qj86_Hpax6bNVL*(<`PMzbৡMz?-ţcfx % U'ĿHАрq |B@5=<\00mF4^e~kUAwH.!94!Е8+O'q65㒫cB,;(מ0SjγP@jz6BB  7/I ;nϯ2&gôlA֙_/t [i*D ޜ F)t,m%\([㾀ȑJg}r1#0M<.{%qNKq*glo`_]rj@6WqbD`x`:b I6UPH,ë[?c?T:>!eC4*Ylz0{Î;D8( P8^L Am|xPcmkKڮ_)wK;H5T;PrDW,{lN cyU)Q.-F~ ֟f,B%X^ˊy`Hw(t եߖ|z8R^a˔)rKo q;W.{JU'm` 3 \o.+set>Rb[J-؂pmm<5u܌xopaOĜF {ĎPBC晋E%FlT;Xw3>f-;]hܘ_h +QÁEGKP'5Rq=% ’nEsX/zElH"=va4/9{#B(ʿeM s$ޗ۰ig5yt#J|Sm$^-% ODRR5Y?G/Bqp:O }xsmE;qe/HT,Qowl6aP )™oLE#M_:Ca0W"jG-X:ޭ􈃠n#q0-6w5Ico!υ7_|41n(kKC̐If!ݢ\{Oo1Z· ]S PٍDE͉ˈgc8?{~ kθ",:[b$ke9PY+"P]\|?=l~Q8rJj;+5zɻ~iPjZ$847Ȭ%*84z`\&\Ow7g YCYܪ)uOwhUfU2xY CrI^0×kp#9~Ql^$ܾ#[jL3"X]8rn|Ψ9Rǐ%HGXG'ǸLPT/ sWl4 '|x&+ 2\N i XLG3n z[^hyX+_5G8o$@mՁ]17$D W(R9%SfvVV d?G''b;Lot`}OaBDRc7thƓIWCm{w=#%luc ԅ&a% tqXk+t*^tqI6)Rع_c4,RnӼѯ= &4򎠆1`ŀAE6y ovZV_4 ODk).=Ź*Q&c &؏p!iH!ATnQI[e2@`EBMrF|A ,:'ep(%S+WkӃ!Ӳa8zy_E$YURìV&v# c"lZAqFr}W|?P8wC}oGP-qGFi'eBVrU2 $Xx e$upuxY毶IN۳y_Yl:djAb1'sj9㯸f$tBOrHv乻@'YC/!h8ƫm;Q$Dk#ϹWupWmN&rwP> y3nƵ'_ߌF6|n'r-@Vo1꾫 H8ݪҺPe[rOtd} X9zEVMLbqidaE?֫8&VfUԚ:dMmURJѵW*^b>olr}X?0X]|v3Bw1rOAZ1,Ma('82o_> P[x?.~OF@'0gKum)r1p0mYn_b?Q⑅ QMN]Y t47!!cNWL l{(g|ܦed&7K>/!:rN@9#q%j鮬'3TRIf6VNTF`( "ծ,hlޠ;j TzQ%d)2/&pC@M6\0x8-?e$&__ݽ}[XEbt4T_QQ%y/PV~,79KDž-81#'GRZLpMn%p]`Ie 3~aJR_UZ%rx_ 2A@Rx4gqZ*!R2 H`v;cC8ԣrǢ\fQJg L)po \tոۛG^cH Ze g9-7!ePcs |POOVyw <VNq+e^~3Z<𔶳lH76,'j3ª /؅FG&̂rhLc3Em'6#qxgw{%IM1l87̄QmJ3sQECV^, q#"t¤F~t`B SOk$ъ=VboΥZI҅$l"&hu?.8H8(!EɊw9/6bQJ=NNI;3*0]u @xtyPvd^rٯӥl.!-ZAlmR.Q2\) HyKr߷)S6!zKV(dB%Vj*>`i 6yVe8tVVfP yto`D~a0-`oV\{zqj nDqZcvM <} sVB{K=~A2SIrg\dً֠k6Ǥbɇ 84gh ZlL㱪iڇE ?3vT$ju̜.'E$V<8JSӔUߟ`d-RPQ=@ECr!Fs8!hlA$_gL9Y!N\|ٝt\`F\W Z'ĚT3ş]􅜭Sۏ%x7ˢ) ~8eur@,|,SNNl01\zk`49@iラvEȪG*;9|Z1*0<_8 mPm~_wpm[֐j_⫿f.vG{yZo0A@Dϕv^Z|'TFiO{6!sU$˸D)=Ojo߿?HQVX\Ǹdq:Fs; FwQ[l YZe{]vRJO-t$0vclÏG_5nzxToM?DKwm=H~zOK[ Fܪ#/BZ1qπM#w'>VIRX}ĉh+q|'OAaVϖKצ|ԕ]0@!Wq }ʗyrzHSC Qc E1tkKG9r O4ϲea{TɌ|z%6&S08*>VUPEF[n^vSע5dC7sR9 P ͇4p_azF).ZB`aj09˞AnG,'SЇjIRg5k,-R$65(YyN#w.mtl` F+TSZ+goVhyn$ЉЃ|OTS4h-ŠO e4_G,\-MΜmϩt,N8_l͛h @a1i84W-m6T Gc2@Lfa76Qnc](q|g[y|G4x|ԍf6Dh9Dwrz\|"7wG,<jU@7|GB1z9V4Q= 8{;)40zB5+TK9EjEu5NEd-S׬+3e>ڃ<}e))u=Ty'ON|v^Zv7,;2ĺ;D#ZS2d%i9Xd]t!72F)"o~?8 )UҨbXȆzosgWS!-7s+[gGls.NPf+,Zu˯lȺZ4r4LDt"}ߡ2CɐZ0l0۠KD+1mLHŶdzzJ-,,~*=̴a `" B6QL});>9ِg$9 jbBI^\H,t>P]B>n2kŁW0iDh[i}If0 g1^T{W]?˳%1/e>BrAT95(ԂuVs{y>}Cyo΀w!+%&\  :W/wZƪco65V}cQ|j}co}dt~,7viz=gb.x|KXC7E0z e]8µ=bAǦ۬s{dV^[ 1ػ(db!>I iV9%.2GAk)lɹP>Ɉ^ZoT w~Mj7߀g>:qO\W`y&oQ/oJq'u28`HԷ^1A9 2ҡC7=aJL)ݞNJхE1stכvx%=8N'j<{ etFeS| DډjW]r&hI;x/R~$> K?GY #U/8t~ؓAĵ"@ }ָP)ĜY\닍ΘȍSh3l`YNjesRwLC+Pdzcdm壔ѭtf;_qȻ0>GWmYp LPk@y!V.%MvpewdpT۫O8O&~0*y}N fѧ! U؇q0꿧Ç6aR/zAQpY\YO8_tl! [V{;:KQ@EUQ"U ))Q9*%HJ+k 58.NނEJ,dkL-k(ĚsD42FQ|n3.fEh5(":/^u3־H/>T#"qL 5U1NX@su- xMSbaK* A wGκgäfs3ՋF9EqT1SbntOwV 9u i |尵ţP?I֭z30ê!`Bg&# ־mY8hin WϞ4afBF MUeE=,A=1׋wOĐdk?Ž5|ÐTR# #$ő1ZS (5Zj3Z0H[ ehB*.$ )g"rc4HUjNXp$LV7oxghխЬdm vB4TFRiN4&ϩS#>Ol1dt1YxnI(lMFӀNVنLlk `=Z,!? Uoʎ(zP] "EY*p^&%i@xT11^;~mIY H-"QD|5X{GSdF?1t`؁-:qvٞПpI' qxJ\T]Mh[v$nNoZmPcz -de̐$؀Flhi~@0؊ĠRIۙ 2 +=Akv⼿RlG3<c[FsG.Oƥ_{+=cl!l '0'9ˍwًצX} ĐZi_B/r.!FoAP8N sZ sӂ]rM`iQ:?0֫\#p{1#[ZB\%)9nJ3¬Aoup=Dg:8nS/)xMF|OsHȎS]qzĽuP!<;1`Pe) efg`g& S@2 @g '43t͂lD5XRGKx-jrI 8ӑFpBÒzN8qCJ9fd;h#d|'MlE[jhM%0W_ۆ]nR] |wU[^Cn1ir J*ay:ej-% )rq4oQ!1r[ :D7O4l߶?\%Љx3!ZZT&&OXTɔ<_Q`.0!f ;-{ 5`'KX\=tĄL&FS>&jAbGsszt$[(Z^zj0N Cd.2c< _WB9Q:QGd)tysx޺j)]i0Dwk깅o^JA`(Ԋ~n'#-/3>(F^@kP  4UܩÍ"}rz"M>3dP-x|A=h7WVі ,Yl5M(Ǧk5-LoY{W߫I5Ehp'=>N7.=aɴtڿ1VMhDπ9;󼇙iN}H.&_RN`|1Ӑp̪SFS^T{| ʥSQjg-!+kT4 U,15O#[džVSP#!,7Q_GTy(m_=͑,I`Te4%MMp{ڄH~.&{5Ww@ίͦ>X.p=r[D+ P@t u"}ZKtʀ}G5o SKoUHݶ |`~'9}U#(ImΠFI$K~ U#QoiNQ@L Y3ix ߔ;t0{N!xhIGA\ a'L 04-]iQ~cʙϚoͿe IC6n+ (k{v@F,LC[ީzgټW/̄3҄54lAH}k\J@8Tw#nDG8 z>$M='h?|8vJG`;`]Ul7Y}xe,K@zR?FO-bKN`=D7BBoʓ\@I`s>M3tPDTRРN+aWRYlG0IiYo#NVъ5QCFqk htl\"R8 oRvM47cRs 482W0@RΨjB+)C fTm^-TU |"$a7u{~E43r*Y]}=ѤTXekH]Y{}-g9rpD`il +U?]yľ+(a`%iAJpi%^n N"14AE\jGHX +.yj7%CE}SD<ӸTw~VN3!K]Vgݤ"j]t*Ȍ@˷5; 362%I D+FM@L3Y\~`H Cwx$oC2PSIΙٻ]+]ՒV ,OL.c;IhQ[œ3$ǚjs)oN׫Ky@U VO7B1`9=io۷\ݼW^]>4P0|$2B8qY~$MsgX߽pogg$o:U }Җ&Q JV GBQ>Vci9<j(p>OgKإ Pv2Rc8sd +|ok79rIB^00`okP#$W0 |%9{}4ZE\/ 8jg_XZ]yQ,_ʽ:7*;H0\TU/DE }dlE  8=H؃`TPd/1i'$ T^8FU[iHD(ñi!|lJuHUY>&7I vQ ӱ :Ny0tWL&%Rg:͠/q Pm w(l xMCқ8\lWrISnXrCT?^s0H5 7I/dY)&%n Ҁ'Љ,g=Mt냟O5)h*v~z1X&XLI]:50B~B7?* ^3yA٘6 8R=^&ia(3n0۳22] QoH2;u}Yu3v4$ _RaUsq%T0[pRgeHfCMAVyvrNxŭ ,1KzH)ۯ-֍4I"Զ,3Z"l&O[uRZʒ 1 `fN,-$O ӌk)D7f6)Y'L݌)m/tl,+lƪ[LǾݬ8-.s{LA+Ցku3l=H\ɇ^@Q)l3kKLjaUƯYB,N͋77PCUQ@ f}9I˓N`e=?; H>J)>7x|@tFPݺ*mV?+mD\z. ~񦂫&ZaU8|-3`^jL>~LRڌθ pQy0/;(z)ȹdeA)|Ԋjۋw8 jHh Es`:jCz]q kuY2xsYm q_xm7Ƌ%~.0.3`xIq]ko[ZopiKV#BR}zS!.rQT?X;"R}F_PH #:\/@Eɿ)w#_$Hw 2ǴIK;Rϊi2]% ;sDݏ@%I]ClYs. 8yc/"n.<^@D^9`Lc$NQ iRTwI! RlFXIreDL\j @Qix<c!FoXIFtBmKebJ,BUGWT@wk֮f')YTl٬8ytQu`ֺft5I޵Fէ&&{TN:S5*(幪 :(uދ3 CKvMz})gXbL1^VT$JA,կVKc`ʼn#v/ޅ]Ƈx77DJ|:"f)Ye O֪(U T؇^7]\2Ԟ cg?kA韑5s4 O++kc*j!ZߋL7tE'n`t䮔%x8 oT?w~X[)2<-}xddvk;Wb &51/~wק&K^eֳB\ CNkÀSb$ uі:Kw˨A۝?Ⱥ>_MZǬ@ޓ`KQ'8j&x,;}!Fޡy!K#ISQ _@(V$<(-FYzaDPhy%j:d[Kr0S oJ?&Ou/{&7~`Xa5素)T%Ej;H{ntyȁbO6)S%Ty>%d:W8X.v(Z}$L뎇xjsx֭YrE2S4uJMj8Sh6g`vaȴd]|bKb).鲌%m#[( @0|4qJxQ.p62~$IG$j8T*x}iڎ'Q":B UdбYSbrg.oG._v jh:ROF+{W7 젝$/7!sAsKG/rM5 ivKh$ *6).J]޳V>^۔!x)Nݰ[Ȁ3-Tk~3^ b}!a 9zik(oqĄ\M>+9 YfY𭕞.teHQEDYš\hKL˚Ux'yޥfQ*YFO5&{ɡD2P gt+-$<=_qSjoAQ1;Z+o0 ,tۡYi$ k8 u/,F^2tHһտ3*lB>vۉ8=*;:nz?䘽B0Z/뚌,+M>_(~{fګ5 ;jws2xj"=eĸp`Vs}a!dly2Tv[eM3ˣ;POϮ"~!B3Kn*b{jGDҤs2-].GRײ\JH9ۍkojE4z#}L7ゔ[q""l0jR"^ 9*g%5aS&"}]VW 1 +a3ݑ<ϥ؊1h!;s+73#p~P N)d8ԘhnX> ف[]2ᙬzKz~y,X )1d^=--/YL>>O oW:X HoZP30C8dvkl@ 1s / vU Ӗ~;NlRe{aB5C0`m1wJzV.<ŐܳR,-pɶWE %!+,O[6;i=ٍSmH~|ѱ|>cr?JxLjEwI-e^#_[=ZžIΈܞۯ^5=8p+ԟM PIv:vaѬ ĘT>d'@9nuH~zgOVUL[{~b$H{.!n)7]s[Hrիr/[%B 3y`ӄӌ=3G.q#46x?UF>VCQe}4[+͒ *w6Ԑ{ӎMkd3l4Uu>Р]vxeW-m7Z2gWԡɈ_B谨Tl˄V;ç Hſ`M* `%[ (F؄3sh6u&iQrȵ[%(mL.E.4aKh Y.)*ٸi1X Oؠ4z"4{6g4VJZŲ<_slE6\qΌ6aEY7ڹ>_[sXꋈr1p@oBn3q=")+_HĄ.+#z)ux<4Oֽ Nd?ZR0cv|aO4bsK'!}62d{>սn(WťŤs _ _,1ُOe8$##ytb;N; N਌udlO7?E^|_aآ,֍\-bׅVU)_3/eNҚٴCYMDhZ8MҟZƒ 4L V< ;Dsbn鈡5Eܔ9K$wD;W{<7Y5Mg%C8򠶕i+ qQlK:[šx[QSsm^o~0tC,f(4@QMD 7u\4bl;YV WM8-y=a7n6uqLtq}b,sϜkK/fd]CV7A3+0UD?p .s6<冻#/FuE*DQmrv(Gj Pc*+.Go` ]r*__-1TJ‘Y,ݱLJ-~|jm;]=ί*TL!ҲEyЅ-h\Sa646 ƤAPbh<YBAlO]*e{gg5ֿemuf47[.6BX(d JR~4N&{ܠ¡GϦP s=b<Y 61Yߗo}h(Kh+]98TBaL,O(G_!fЎAaeD.4uw1z D2{B$1ج5G >TT耴FB{@5'OR]{t]BǫkYs,*#mjA+L2-z+ŦpL&GH!2rG$>U=N!.gIk {Jhs?;6g(hFՂQ ZlH .jBPR˻' \lg й]? gu:g#7oᒭ́lY^ 5Efڋs)n(Xk2Po,i" s8 t?ۨۇ*@\]%Eu]NNs-n-k9{{Gz~~7$KBB7y_lyNU`Gh,)i[lcCAi%5N?=C!`CXBn@饐SB)ݏqsIMGPi<{tIHAv* uO$'N|ٝ<ӞKeLPnʑ[ۼD$@(MQs^33 XKu=a[ 4Ia^p!2|DNb*ѕmDNĭ]+98f,Zg`+vAX&S:!i޵ώV!lxZX&b ڄj~I0v4~RXnz9}H0HsK70a*=qe mj'd:E$/3Av{g2C$n[m2_Օ-'A6/7W6|+ʭlyP>۱}FuEXTJ'.SPqrJ٨aveGXK-(I_QKaYcq׾vOSCtYCSӂK`L]SDHx%MT[PdY@edeMv`?BfU55tUX4{?zdPW-kOP3إDyݡ4&kcIwWNR̶bQ$Q,uW*Im%)٦ifVm.wЃ-AqJ؎0EO"g**=Z;Irv ؎mzU^;>h 饜^BeSd7xZQ 7/X?%!B&u6OSـ`zm:A,/)#2N!7^ 7[. јwvɁ7BovX}:E SJ|^BZ8uIQ%dOEe7-*W>^f{-)dptѯg{GäZv0 ?cu2awH%$Aph9+#k"QE4:J 2H%q ɖYw|Ub"r!ՔT*;[ؓyi:W $< #qfI,lD]rِ_ Y4hCs9$˒L7m0¤b|h` K -жIZIai.åg=plݷx:6f8 ohon4Ou.+q2}?o/ 4x$?pYyPzGc?n %FuvtzC@AL3sW_ohjh~5V@ UJY2 IJ>#ܱ-T,uvהYzL9{YWWZ󊧂1 "Fs7s P~)Nv=`1d:Tƒ0ѻ%NUNNs̹`YAB%cI6.q.W{ҩC)|R50dI -jK]CuM9ʆҒm&\.x~'q<#(ԍ_Hl9u1p_S(72ucZ6&rfrM2`D`j t)5t}z-fá1C~ Sq;Vao^B'=d{|KPO)Ǎw6y\p#ֶً+`bO T`u0y"*QhBi:'SlL,)%1M-̼E{[iNm- 5KSO[+z5eX*f4)g+%ɭm9Z$Μp Rd*1k:vGdS\i$ 8G*EXBt,Px6c%zGA Te>ufQ F~ -.-#1fٔW{6fc5u?Uu,ߨX`=pǃGkV,#5_JsFmEJ'i;=,@j5&;i]̤ V?mkZǣ :g-&nBYx, wR҅{uKda-RjT398e̚4$h#`wL,{7#WqC!\11-Us'nuq+loLyTׁ]ݳف`YRXi]8ˡLƝT.剩/bM( Oal/ \Ig^d=Oӣn"Z|6yvoigaf!1ʜIL%sVTw!c>VeV熤ۃdzP3z*WcXt23ageHI ?q$ M2}4O {(NЪI#t@Gi/ ^wb`Ol;F89X=8=KC/0_4A"+KO[c{WCꒋ&Hw骒-r"%<  @*OxJ 4 OWNɛp,XN6 I2_Gۑ kMOBeѴGKƦA:QK(~־}5!8ITStq)T}t).,N2 ǹY1NvA߳; vnjaO~ X b R OGq!ft>#DLˁs519šX1aBj-$$F*2]y[&_H'HR/q*Hl': ҋW0NQKV}&T7`#Ar"EAjExPcQ+n )#4cH^rSC|ٌ7E5Nj5îuSyX7T<'QΆnGeVI:U  _FYwwDq6b(\إiC[ > 5 j̆HZ6I$ wUCo2!C-X0_czKdĞkb55Nñ#zb}߈Zq x}!WJE-oL݄c=*[f2r£U4a_R휃3zKF+¼:#+*Xd%f|_K>iUAZljO Xg񜽛twq N#oαu(r}!F:]vL⼐铣x[=AXTխMj ;^gi&nRX@1m('pLEP:Ku:;w%gTګ11ʿRàvJ-par/ t ` A5L4Z^k覍<M*ʽV y  "NOyr5h7_'ER&S׉"ΐaV7ueׯ'v8E Q0N5(1 =z럺vwke\z\w}hZ ,c.P=ݟ2 L-׆%wӫ'ѴWu-/>OQ#@X*2Z%Xwt9Sɗpg\GH97l ~B$0XI7m>8'cɁƢ ^9@V ðnwMU&tssFA9a2B;*Q`eZF6t& oo##\IU_{{M{="i۞c}(As( dXRhxp!(Ka֯c2beSdlkA 'UO|Fm,+Y DPvgZM`>0Vzѫ$lMjQպN"䣝n"&,6u4ɴ goO\k #QpطQMAɣa:l.L\%_s *\fQ:UJ:-NEhB`hM'~7vB!Gcƾ1ә\MN^%(u"Na6{[[Po(|D9>Dj3.o_nu _J* _FN͕mԛj%d*8M# ΁066o ^֌}ﲰ_ هe)Ǽ=;Vrqk^qQi'FaC6! X"2K@b0 ?: TKb4"qnT$vuY97(:fe"C- Aua4\fW1$E2'Q)fj"#BR1!뮞[ MI3AJ6Y^x6^,FfؗkYW}z3hF\^nm Y׹pxD`e`/YحYۍD8rO/ ڲ/t.h4?f^:+=)wnrAvO0 / )ü)x98<} 6y;ۓm2ܷv+KY,9G|PX{b"HK i>t |Ϡf(ڕUln{[׃|Ĩp\/)̲ p^dHg)'+ع_`' k{ޖ% ߩfGc~sb0V)Շ?X8L9Ux9U${z ^#&~ф;e&qtD!Ftט""ZuM,ٖNUSIы L<1ѳB(zU6o*AS)BYЉMui\ې A KR?"lʙaɨǶy '?WMr`Wf FA ͣw#)6o:@w1+itepY?muq )fTK/c"qKZjb|@ %G;>foko085YHN= )"EٟzigV7/$cc ~)rN'i<̐Hw҇͜qNgi{A a9ܨ-tBAޗrZﺬs6Gs|MUMVf:j+܄',BM5.H ~ [Qiu|^X8̮%m~2D{ ԩ wJ|)v_37x! dzE=ՙM ,uD5E&UtZEPL8'Μ]"J7]p @5#Vr ipf4 s7 wG}͊ 0DJ54,\>#Vˈ)*g2y3TCt!z U L:Dtĺ쟎o7K|vg#P៻Oa bN~bĥaE6cCk5}?oȲüկhJ1(Ddx^/=^DCOS< <;~ 0ub a蛬ڏQܱf.=Y(4 ʊMXho @6T /گpEXvVKkׄo// 'b"ߒMvz|p4m--L;{Uk: %X :^c˥?Q}AiUDS=r^Lx=NB۵fy\Rb%Re߿L:åR־Pa !A% Poђ |_;<ϨˡU̯P3L+}im4ɌP,3\Q 9y¢%'rԪcab͹i>aJ2N.̞e'/u#l 0єwXh+%X8v!a@C*ǜμŁ=cK/Le4V=QEY"X+ve!snj;fCL2W!gjH\ 놰+%u:-< @viOOMDY^W"F- -!q#kRD*1H\1Q5"\c&.xZAZ(fNT*sz$/-A,l1o.U~Ұuf1kok֍uѪp@J}\B*DM!i7YȬ+2@*HzJ+˘>na N䖯'@aYu;Ohؒ5%-@NfN&n ot0-Τ-:3?G5jaš,#ƷcUA;IJ[Y}e+U92,N;aǗ6r:ԩ2t oGw\iZYB]NxRv__̱91l(14˰/'-@0d#&)59L)mZyXY;?!ApcGA 7 &rN Z=hJȖ(KP%ohaw6.><p p;3aub7sƏT:l1Z͟\0JZ:7:[]Rmk (;I޼)I"dv5OMUEf:ҙ^IDFL0eb/v(ffHf\Zjq/h8p~.<~M:9aZ _7'j>jxE8˷6 RVZn]#8׿.VLWzeԾKtbBTǐ$L\td/M"DހB"־xozjI# _sؕtЀJpi_)ik9ڈnfqZ~eHr֨h"s$3 ^whFI1)OLb(43PqG8୉kh" *Mb=odUHSوz$Z.i:4轞d[v&Ng_R|ZNSo Z}G`Iq1*>DN6;b%ES`'[MR탊 w O w'R`=x[yXMA|YY^; qtf!cic3~\ wgYZ07070100000035000081a400000000000000000000000166b508840000394c000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/core/ib_umad.ko.xz7zXZִF!t/ 9 ]?Eh=ڜ.+θPT3a_C3KKӗq5`eP]AwX70P͔jTv :A!HV>ߙO'̜k}P%H1V((4K(k j{MDAjWR fm}hB( P+3@=A :"o_|NsJfmy]@aۺ^TExx7\.'|~+St5fNA}MmVLH>,Y"77W<8od$(^4}x(X2yթ (`Eb 1UۨJo[ vƕ&:ݸc162]GNGY׆ 5':(C\~+ԩg>3 Վ/2A2fӅRo{@묟L/j8e̛X{jm џCɖa>-Ʃ1bޏC^r2;Lno}V W]9 fOxcEۀ=P3;Y=Q= \bGrQj~ddճwLa}8L׹vr]xޒM=a+&U""@Q3=.: p74,UD;2jYO!Y,0 hj'wKsPg$E؍T{͌1>uFG]xO) jA7Fր3 cļ< %+>\>p>[GΐOlmǩUw0 u;@Y6_l3] ZŘvPݟ!o1 =7NďcI '蓓xxU/n1IQT]GV 0dž $epxa YvR'a$ܸ~`7VP 06gop, R ,( 8,8u.QzX/QqU@X|x>H(uѐ$$Ж̙sO`p ߜ̤/} 4g}hxTF^ hm=#۝!7N.b~ӓm#s|xeCl2u/QEԳ)Y9ߒI3' ojOyiWR ؞k*%AŸ@l%x,(i,.jyAͨ*(z'A$w2~dմœ$T*ɳqQG=Yt&ߨ b^h9a, #Af+Mh!azP'Ƽ(W޷JXi-^Wρ&\_:~y<XGrK~?1ɡaE 6n|JA1Ipi#N8ƙ6kŇ L#TV'SD̲RcufTP)At?l)Xi;`]\3J|o*Ooܞo. ,/ZFу˜պ|u }i]yҫ%t_,] kPYcB&D!9? tuOE= 8H.G8å/F?)0M|i"{,y*4tnrG]kb'>',R4q?ܫ E9{MRTCPw+ N(#uSǫduptÝ&5dhnFU* EO U7Z:Ό8Z,$[H/DH'~_[u鱃rp+H 2+5 bxg ze`N3vFo7B11(<Ӕ䆡f'䬺DqPqExMH*vhɃ':zW& `9X*kajE=sQ?V4$3uT6 uqQ7F|{Ce!L]̤Q|˖4H@ҋOx>Ȩ!7 JV Qۑv>E}_=?AEeed  7Hw) KfҭFw1#tkb- D}~M˦Gpi;lt$PkOA|X|c]?'RW-qk } 9Nd0;&/3g.`=ƒ 46OaPr}Qu+K̬tC4D4# AwIr5}]_6F)ːRtD\Â=u{@6yi9UPt zN*QjY=.[9#Jӧ)-Se❲kQ.#Kq-ȫbH o;pp=#pý`Oמǿ;Jɇ.o'NdwTڪҶKO&Cܾ^Qp(ehÌjk@D +T,"Ӈfl0BTIZVY᤾֠6'|4^$a,gs~߉R4c K]W¬́鴏JM\9 b'~N5- hVB#/'`4nɏh9;ryuŐ\6):ņ>$7 4~GtGϯQm:axqc?A)H|ef%L F&%2ŋFK|禈'B6R5r-Ny"'߇cy10#*7l闕8#Fa@k: q# d(P]7uCHnlUwiLjM,u[kcX}Уk{,QȥT-O4ɍZ煋yo[5坐F"t_HJ NMdSK/{m#]UeSdqC =}Sl?Z]"F;4_f:h5Os\O;uUv}6UJКJ/+73[n l; Ѷ/cMzD[+(lH0͍"0tXa 4\[C QĖ 7{Glw>s9i8.4;?gHtwRc:GOe2H罧04B %ovrAb8+CԾ,TlB䥎PENH~yOtQK{ft_]2sR3½)E]$rDQ(8=wH?,:l(ɆlKEG7#>{,$~'|uA}HKBDP NnIX7Ұ6 t.rD$)[vTpa"UBPMe6#t,hظ]9^'GilZ^ׂ+{ )ؐz"`ɦ[*=jC6ށ!_}g4$$? Y T`@Vf(I|ƙxoJ9a<E2G7MbF֛CD $<.,suTPirW9`=X/ѡ͍UJ7'ozsUCOK!lDk뻒%s$Un [KwJdsA /r!Ub?V' 뒞U- ¬=d˽kke beHW6֢vKFƺPgT* IH/=g)Q;Yʭj\.JNOHTWYE3oD#w|ة zk x606(@ q({1KVO69(&{}@0 :򏪪VC$w]IQWŜ\G4d"`rW |k `QIJnlM$a SeU: ]hKet^at$.A8\ ₤fB*!N*<]q)R>8 :!-nFl RuzthUf5[E֓@ZeyxqYA#h.T@7Wt&o~9MhOJ^Ze!-uM<׺Ev%jquj_''؈*J+ȲxTLj٫JL0x=}V=Ԡ+ڇ^gq+ZQWRO&Z򷶙~P~{bhj]?j> S ~|lx:X8҂!}1zЗ6bXmH=)d7=b=bCOP7eq벎$&\ig!6TMI7<~3AKݔSIeC E gl!i՗x%8{栎.pqRfzUơ42ߞ- HB]ua/5rS'5?O7JDq/Ű8r+JyĢNylҐ֊vo02){5E2b7*\@fPT7 l阗XZT ZW1,W"9VI?oȾ+UTivRp_kV{no:j:JQ29OQV Tq> o#CI݄"1=@ 4Fbf޶!pc] -B0d촯.o թUͭ=؀p}$JpFoQM; 0w&/_B3+c^IwBߤ'x=kw)iEl?kBVX{*p.Yl1͉pj&󣬉DAuN]+KM=x@5]]$=yHR.!F3u?4,Wg]*šO+Et97yqMbh8 j<=ם5 q*X6:ŒE9i:-Bs;n='z ܊4hMA ta +Rt0Ao4 g VY5q^Qw*IX(I爽(l(0 6X \Wp>`g#4(lUWupU}T}(7CO^x`pOb ']uIb]hW t'j1d"Yͫ:UkhDL^kˎȻ]upsE]{u5btXD Gɧ*ǃ]|zV1-n^8~e\%B0t}p_@ql  |p%NMZ wJueRߥ"3E/O!Z7ȱXpEK z|Iz9~_}IQ+H;:?>\_ni a31RƚPJgXyv+qC{i.H'[.Y1QdNG`œ)WgB#`[F",2*Q7Ouч5EZw@W7$ę*g!WcDw}X揸)ٻrG^y@u8R 9lb_R?`J$ƌP583jINMv(ao?=:"Ve Dz"XqI3f# -afS']8JBs_&KMIn]W*.NwH<9)>tߕUN+j,!]sH²'=}'4.&wɸo:-# \{V\X"C]{N`w )uɅ!?ݭc[}C(T=΅5U\Y-L~ )Ғ]"BP8<Â]U@͔lf zU.x@&;&唿PJ␘bOzq!mx? p2PГjVuɏ3Qio'޽7Gep0IwsdL qK\g:XX}fJE]~0hid ZaM(D^\g$qɂ+2 ^| 8zw+}Jн~?f0Y"%uLgЈ'+"B>WR)iAZ/91= RKupJ?=G(^B.f띐|Y9._}El,9% NQ.^xĮez_2'潎wfK#l9`Zŕ䢱1p1CUubWAHiljf>ƨ|;| $Mw.{O-/ ~ڊ (~Ĕ8?~#7տ2adu22ޮ|2lQ.3lhdS,m㤓xd0JדJJ{*͸F"'kRđ4S/<1{xm|3/s踯#x%7Hrr*DuFyA, .-af?j > V֢. `;o;$T>x`8$72s($+2#sx1x`kԟذ!F@!glj_9v5]:Z 3, VMۧVT}yG ')K=I3RzZĨy.qA> ?M>DdNCVllZǗ~V|fH_NXomP$?e-4ya]"EgkzbSKf«%i<ܩ6qq:Wv꺹mT&i z`a?} /|QNcFՙfYR(I9yO~v.e)dsJ8n/5;`HL{7+.[i~_KHJ)CWaq-|Q jx`svkuKOTE>f*MQ[nȴeDLm Hq+6usaNJw^ Mӻ=1+Qs3/ҿi֌H 3&zVøJϺz=iO7 O{&Ćc/^Fk̞69I'<0SP2ǒC7;R]㱑F(-M]IWg&C~?P'bN]>SjHsh Y޺ς 2ynB@g\Bw 6#csYr 34[X# jldS77H VjJ~kq#@3m8B,;.3Wbչ& ܢ@[k-i$e^hXlg;<ҎǾsx"NY /89UԠ5@<̻“?#y *~Lȡ[(2p$xb_o1)+Y%-bX =ƚ~ BMda9OP\dZ n{(%cc`^{Z?i]3H]`h2f鰙.U '];P 1 9y|C WMfS7=Bԇ҇_.E8Ta”ugCgH|R΢b@Wp{Iy!yVBMTDKf\;)5y7 N6:s6rI5e2Lao"(:5 ơo81f `e WϦn:L{)7H06N:/ːRsE.ICXZ@`iP `Mz{:[eԉGqtl;ҽ&C5A;V5Wb:tC4x 6J<}|,*w@5 E`0@xb5 ByéczH)G}|0QcѮ65]̾J2}ĤdRXj6 \Pv/ê %d9[T ˍWGeDsZ7m|nD8n7*ϗ e/V8z#m0uxW̟=!5MGE.8)s/Uߺ7\2)αC$׊PTD!GCD\85[1ċMtyx{m}vV^.A|h,i|qH1nDK|f[:2 V#R0GzX0+mBh]bF]_$7`goֶ_7U["`*b#=9h&M$wn}F| a 0lJ<'s$܁n9]&Rݱ-ObaX8M+I5ȴ7Tͱ[uDA=#h0N}t.R Rs\R\1MGph`^Ɔ3EƷ1T bx ~BxpBlp v#Eȶ:þd?P.ъ_RŃhTw1_8q׍TV&c}tl=!ؔ}OraIgYZ07070100000036000081a400000000000000000000000166b508840000ea78000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/core/ib_uverbs.ko.xz7zXZִF!t/ϭ6]?Eh=ڜ.+e\_-s-<-f1ZuلUi[|_` YWL JٱY`1sZ8XH`4/q5֢D}xϼ"O4i;4 tB;9:G gcϜ=iy+ưSW4Ј_TroJ}" F/+Âػ;Mhuan~mO}!<N%M7]7 (zs\G4_u,ؐ#Q ص "|L[i};&+/>HsN D/ I`jÅVʒG[iwAUaov.|M@ïsf`R)>H:H+Z遱7G/#GFDI jb1RK,9U?/?$hM>9MlnJdj!0s]Y +z#(Y\⑍˴ W ĆFW̠ :vi3qt >j9.iY /!(ˈw2u |"q/FK۟ 6CآT PL㈫EԖԤqZ]6-%Xb^|w \ޟtnHiqI\x^0wj;0!^vqlԡ.IArJRn4vSU D@JhzGGa;| r̅ ܊;{Rb=ںL#Q ۈq~0F!}hnZ 8)>*pB~s ?v:,DY¬F/-%fm֣ɀ>~\:_rvc@-0C0<{qc6VW&[,Ό|;c`J('~@q1-׀ "er ?%KE+'0ݩ6T{z2Ss`K.eB ;4ߜcz($Y L@ z ;~v6dw$:"szٱ+St0Eٕo}j!4gKd+%z{xkc\+" 9Y5 l6TِoM&Ơޮ"˸#as@Z@"ؚ6蝉J;}qi^ߧA0-]%K|jpWxma*+b+fa<2[AVpL+3źR˳y {p#Y45sX\7R&?f$fO_UBp/ϕlAMvDˤ8 2L5 ٭v&l#T =2uWRG̨[5>*6X}Q.`P׭Nplb}=4+NשѸriաRwb 17|sյ|ez׷yZMNdMp[..]~~> TX8┽-MV?.qƃ }\,"W_b2lsמtcc0`12Q .{:JZjу=YeHO|tl39IZfSma{-/LHLw@$9a >*klu$u$\gAmTĆr l^ _Ry w ;{mzpCv/]k>e(ͤkfk(\Ř>}|bp{u0^TڝS~ S֯=@޽3 y.c&]D䶸Ьqyƿ}<&GC@Sl_E ;íy8/Y!Y]1za L!9W].z`o/JQ3S,Q78]V~ڣ?'ނu8 F(ZjpptߛUi,LoV2{<:9=iqK{ɴ4Pg?1ז,IqnY-rx7?ѷfM.:/ S:OUlZ+ϒ݁fjND3s+x^4hNr8.ʼ<\Ϙ0xj-#5CghZ>08Ǥvev$ҏ=*IaY*lYM!'ឨ,&}WkGZgWj֘G RC$~>e0ZJA:ILd_q£e &v |y6ڰGKIp mȊq&":aAmEr_bnZF< \ <@o/FXSQWSq(hC) ]2y:IxS;TIu}$D'&x`n^>е!">!w y ᙘ o T'- XuI5W 7e)zbVL0etY^icFE pjyF+zŽu/D@x>ŭ)cIo@%*|gÎWN(kIh=k`c%! F~ZH \<Ҩ1z5%u9U[?G msw{=+Z%:5˜jwU~rC%4d|M܆F3LF3, ab̪;kR]ޡԁ)"#}߄3w.93@[ (d]O(=a~^G"z*o?D/ى.$7&!^njS{k1ПR;Մ0=Pl:u%.Q@l-٢,^Q>_:X"þNr@kO ˵d1(KoOG9L/4Zmon ː/ƕn=0>Nw@|$l)^p!gĨLz~Є&Z2ad%f1Ǯ~´( >OZ ]Xk$M݊RgJR2GCE؎0l9!ktQx|J;(}1[؁F'Q:@n~DS[\rCOsAtf XnpG~WQ"y%f׼)PÍCO%M -1++@,*X Yd~@p/yb ʙt>S{!.X2N.vcЦ$0Ě菁*zǸ85 -( l~N-#_2 |ߺ#AȌwR4eJ%wAh} w]ÜXb"Fl 7teH a"nlZcҐ\D: 85>pN@$3htt($ov+z~3M:d洁Kq'8MCoTAX'kqКlh@KG^H}ښ9g6TRR"䣝jn(IKy<&lAn /B&"YoQb +[`p0 TZWs+RYR1u=Ɏ'Q%A1eld1ڇIjUpTŅ"oڸ- 1Ǐ¡w;[XG+.C)9 u q%yeLp㼌K 2*1E`^ ̴L]rr5fE"i$ìƇ]bF~CEI/ V Kn Җ0cQOdfSz=T kM(&ԌE[S5* }w}ݓH#:i%6ne,^',,bh:q '#4HPRO!:Γy`dvWl.DX;8ҙlױR2SfR|⎤D?oT Iu:Őم/uFw>_fnsę}=;AR/b09/ڼ Q(Zuo]G0 Lt۴76} ڿ(FeeB`,j>cE7*EG@Ѥ5yqa窧Pv3\+g{N{p5Xd-s1NgR'hn %ڀ[fpm,Ѷ"tg8f+ijNqIc:YjKuyEGKrKg[ѥDZT|9@)o{\!._۱ge_)eK,fax*j^ 7K궎l^Vm-Xbxbca@ P:G=~F(] ]9)qG72z5_]SpkJC~T?T8^74k|lơr>JguڄcVQs*alBe[8V.kfԀIXH\:_уT !:~2v Y-h}Z4wi3 BD\V k?r{(?ހF2c+YPϠ#q׋IafIТb^Q#6_PԶ^‹ bN L57r=$]ԧO4#)|%,}q0nR&C 5}K=o?LjG?w}OIǶȤnz~\DF"` hUZIu-0*tH3V3R`eJ׌* ubbW( n0&V`>A 굵NA'Y`R a;yQ* qgabr[(f?BqP{4tjOyt::|z]6loY՘*gb^&L˯ [tM۝tL1>}9tHnBd~JKfE*OG"_U!5RV1 $g?A*ӁI R0r{?5,ei0rc ooI}.qք`=ã>ed鐇m+uWk0qcoH"e.9x*CMa_OdE5B8PCݠY"a.V=GIqV!vY_mیG&/#G Juކ=']÷( hӆplfWM)b:W4fvJJVW/ !] '5zF_3Ѱ=(l=i aE\``ʳGs2Mqy +Xpfњ Y>:;k$ kۥn`j?*hJl Zlڏ)(琝 ^PD&tE*> ofCTw 2c] +-TMx¡ AF%_!Vz W@ȓ9lX2~׌Ua 4+nbjF>ՏZB>ȎT~N:\a)6[bӈ3&a볂gbA'*Gp ư ذ]yh#`I“y;z'AEif/LW zh\Ȇ,2LǦUJK!%)ӈ;cUMM;6Oq-{aqz{>RAlаƨ~[%qC\Ț gw4>шĹ&Q%YU9wjJ3!83îGXV@V'r(PLs'6zS{\CxO͌{V#<9 bQ״l8>*P)uԗ\Epaűd"YV_`4T]E~-W $'@_'mKi2:=+Oi3]>F6 \W×+T9/F} `wo0Û]`yEs qD7l\e!u<%͏TkcC*"WM$aA̼ `mkSŧ*.#7 y4g[l7׹:jWVACqŒV~5kDI.͢^qvY%懭b. #?&[kLo=Hp4I\5G|3CY3 è/Ex㷍q rϴjMwpbʼw<&Y%'MS6h<,T(W5$ {ޢ-TxU&FnLZsV&Tenj Rgnn` 5>ﲶ0[fNwzv] jj'tOO+ 5޷'U4/nL^+'4xR2;D4mQm6T,d,Jϕy>kūV3E&Tpi›B,`Q1:LrHPF0=TI!UmA%~o<0P)'m\Z|!,a }6ݎI&__FqhU=>_`9 eot4%}9wjoi3t1sF J^0͎}`*KM71Xyڵ@SД>ڝq`@ :9Ug݋]L~DT @|ѿ" I8VeE<4V=<^OH1/D HA9q;J~'HN6CK.!pG!=xAdQf3x< &7*=n_RBqlXY=puT,b$.P+:೬`hä)7%JgJn.ñZHd@4e{T}lhc#FN޽)YދyBn{-qBSt?EL ƺ6sa\H3f)"̦"eέ /@<5AxBm8W\ao/ Whz0 YI>Q0pG~ yCD 8a>a, φ˭2Wϻn =Ym[ֶo!f5󓝕&S!uK(ĘpX|X*HAzRb@zVk 7+NSн/DZl^W6/iy0;Y{0$ک* yduK̻٠7!r\ 84Luړj43Y/.d昧#mretR`3 wڧ& k$22"! vf߮fC^j NlKSA z,q=j'HQWUb?^[qb8wߝ}0fp'rX;է eZ!BTX 6{ uSީ ɰΝƘ:ŋ$<-lXcOT?)`钦\B~Ei9ViRW hX AG)};wG6FWҖndSn( 74mI ͡yXu IsKC$㒔i Rsa+@Ic. 2R؏׵gXZZ&6YzQKeTG(tA '2˙^)} Wpny/SKq/SȻ竂|KStnWrWΜg,LT ׫ӞjtkJMc+Q(%R%A'n% ϲ"$9R^$QߴlnއyAfĺl%`G#l FXpMBu7xVTkEW%-5M>7*/u̩c-A;<4.rmP}haW7cb0Wf!EQhG^a/Ok!vyoL\I)b d%ԩVR8`q !S.Ǵ[T5n(j')qb"o~H`y0m b!@BryG%wIq;;-z|AsKC6W7Oߖ@VPw"A'ϕ-q㩚bj:%z˼+dO]w}J WV R 0@5"ۗHfÓhmUol s'PesY>|J -  #nUhS9#M.InA{!'a@ 㛸1ڡϯc 1ExDu=Rxsh^I⎂t({]3A 0anYxvjRtSm7%_(i=B9ɑ3t |bA;]@˥UfZG5,"=zAE*!{?۲3?O^k<1? Q틐-b'U&u݇}607^߻&-Ea3WKґ|wJUfWmDg!yo |Vx.;m&$u|2@qg(5^+&̙ҩ<%0XtԝHc.DX1λVgk͉)MS\¾A||ԹSc(K{T3J:M槍@d$u}?Ym`+c24mX-U5k67]CZ]+bq]N_`/ZɂU]9pv,߇e'Pi'2߷kuSv޳eîΎ+JN ʤTR߉Ba>ݡͻ}ν+πt9f2)c@s~_..ndXWJj"c'ى/h=eO!pZO-_w,HU䬇}Hͱ.jq2(M)ϸ͡x~QZ뀖ABbrw "Yۙ4gS36*f+1"j@Lk㓤m5I=T JK4<4_P| z_IsDz+hӹжxӍN^|g^=Cw"BMnO檙 ~J;.\CL#kہc9? 6 #;%P<ĤUn4cꆼW+lkjr^ںHn;2K;'ty d=4`_FS.E5н^RAI푅"iբt[eTVm|̵`oQ"%# v\NվFP039n)x_0FdCS,>[k zK$ BT+ysԢy/Īi@ZW085xj!rAc! ֩qr_;y{{z(*,%hoRHX{ZO;xP\ ]=dZjh>sn{uTТ>Q2nvlO /hM]_=͌_9-Ko $ɸPj1GM:}<_ߵ )o7 Q>-wl#|rܹ{mϊLaˮ!T?63ǽ䠞?˷Z%+xp$_^m*؉Sp>2<ӌ:D3|i,9ouԂl4/'e2+OyG`A]NL*qc=.ٵ1RyjFOԕ],o :"v/gO|Y <\EX$vi1֥O ΅ή*6U)㏻h4t|3u}r?'nk .g:)4|BE.YCY3ݍ>!"/T3S+\(ved"= 0"~e_LR)l#Fm,-"Xdf],{س;Sk-]C[zIΛKvQX-8v3Cr1,m0>rzf\ͅ wm`,}<+ds<VnOSvVdb@ӿޜWR\]a)6$SsHq!#Zbky =@T*155o].=ӧKwsݗ [MDjAw%9j|;NajpJ#Pd'L'%FӖQߺead}où9V ;^dNQ#m[<#Q1ӤC+3 .G!Mk>r}w^ B5| ?с2S`\\>{4oЈVxZFSs_OhX DF'!X1L=OM݊]Doq>yzsTgLjfݓKrSC`& TS_!7;t.'{L"N"0gA ;FL")WcQR0f:@0,_ ] I!ن再Ի;rc6{)g{}af3π#;ymo79-9=sET 46nQxuXVne^or xR! Ϝ0~fIf s7ϔwh#UWirĠ A=WHa?p']P:\l\_Ma` Q8$'.M:)e8IBZAsNNTvonzzu?&\n o׳GA7](Z 3%g \km*ܝptCo_8or OqqJ \I+E8Pf}`zjDwaaL(0qי*H8MFtDC\dS}`8$ ]x!z,{(s+joe~@#c힦tvDH|yhAȯJFs=ܙe!g'GO]sV\C59S" 3?#n-|uX>ӏTTтәWPۀzգpovׁ2leWD}U;{ >M/운W} ߟ^AO5J#ɑhE&%sPr#59(?ĉ^a"*C eX?hфbV[!5`B 1.g䨷Z V&J )ߴϬ^u$G?_Ѿ2]u$RDA5CK3TRwK2ʒ~^9IPBIPjB{)9 Yw|wr 0G[b'nhP!fob\^F`` g= [ jJ԰mtHjQCŲ#CHOSϘNԡs1J2wI㗤237>?t? )X!/./IM{U=_ abI* iz閦\`Zeg'8@UC 7G%pvl[:cm HZٓ"XFmP7?RիʡQj;͝"852^ɪѧ'Xr$)]1'Nb{sX4v=(|"tSRȾvL,q٩DAfBqE⚱q U[-z@>^%vx")xjD ~wCinrħ#5EYSVd5Ig!7BfGitM𕆹x/4,wMΗ.lG/jb2*3K"QIx {@@R &:;6P_.:?C LJtKs aVVS`#I9CQ[9z^̯DhqGs۸Br\0 =kCw54hE4_|3ٗjI9" ɇ ~c)A<}W][e] Lw%=YUJ,7褉Q.z8neycg3 Lϥgpoo"v29 aY!2-Û53k_r⣜N~}jݭq"4Bw;7/zAy5R[f`aE‡ٽN -q>-EZGmNcR[Fj*XUhn3 -$E Z?xeTuϧ_#K0.6?VJ)C` o/NJS,n&'tgOB )QՓl*l lp ħ3?2;3 ĝd..!cz]оEEVͱTXh $>[XOMȅ+mGru@*)ʽz1QJaJMG:rV34uһ5%O7g7c|*,)P[;+$S&/PQ":Tcg9x ^I(3yCj`tJdA}"=vef3R r`L[@^( 1-X[ IrybtFWaOB^|9ҾzwO}"^0 @ ,*F%.|ՐJLǂ$ lD/;JMOt2- m]?8?֌F>!pqȉ)?M)OcE5!.[8< 6߁7*"*rϗoO OsVIh:y\u<F)RAx3smh?V߯{A[c04^+aP~@fr{^c@;ϐ pi9Y[#:=:,gәB|yT71LDP pZ!fM^ukIys}Q0ӱT~ҝȅ4Je9;DգE'=:cM_I`?IRO!%H.$"3ar#-\ѝ1}݄Hcצsp>Kؕ|$X{hKZߖ-6,L_IOMJ+kx)f%^=vT O9P*SerT lhX=eqzC鼞<ƽϊKqq^T?v+( .s΂GSE5[Rh\\@wZ5)ĭ4w?H l1;O/=يϔbQM"T+gm&|^U{x09t׏t+6Bf&BiN4h8rP瓠8!j=uռ՚k{Fl.aQ#=i:'Q̂gtvu-ۻE'~23$ҏ<*DD (;pc]9pE b0H+|oVc~.gߵ۱O%[7k4AKƾXsy(mϰjGTWMݾ/ҥ"0YJr¥M*⧚o_,ɘ}YԢCh}R)fIǏ6 H҂zȩr6Xu?H<7<:ZC2}^!&hUwf+ q9-ZDZ[r"X/~ĕKyOS@Q :KAV*F;U}GY*LA_;, N"וǘ=I!s|CUֵs9Zj@/ o"** J:*kogPez6Q@w41 591ar/N]1,)) :++ȫ au= xx&FPPxW? uW(EXȭ06;ܒeDoᛚSi|F_⣍Ha6'5`kȫDp`vBɿ5:t1u >x'{F6.d.[mmI".xܩk`>6#Te?N_2&-*ŁX1ǰ"yj0suڵBAb.ެz7ƋTw_Q JLX*KƿQt]-}X~f7S Хu>Šj2] [Ѫ`gDߩBlٽ8k7˙H73ƺoi=t&c=#uw -<퓥9XJg-TA/Ѭ?m;ZĠ8V{ $'+nwփJ?도Y45l&-u"=-zK8reRznMuލ |Ǽx-xgjI- ]!E*e#<MA{0m ʸ195;Hd8uuL7G^}l2݁)6Av6_'ld4D(͖UYvPHx,)B;꡿0 P h4,E|{G273RD.y|0됫t3S X@.w4@Plᚵ/;SYRGlH+䰅$S TΫ^xv}րb3IQuX3 7(MkG YXm!Z /:_*WH#y%(C-:1 tw Dw<-zё±g4,1*险 mIԟ,Ό8 AgUKW(Y=g8xʵzYaΠАHpygr2yffDZ.Ccߜw[ "\OeҖ=]`v חppĩR|(JߌޯavB/k'4NClȌ,VY'ѡ1{"uh@&~tUh^XFjdzFW_^Qi #G $Fr(YǮš?n*e&SQ$CP75o+/nܼ*,} ={P*IvA56tQNX9SjNKSWm͠QyZKt^ .Uځ m\P+  ob8%+s+ nAC ȓK+ NQ77[ڽ{\AwnjKFZ/U7xM{V1oENՓZBuX*CMvt"_e^L*{]" ?2V390ݍ?j[iӱBO:guE,vL 1.n$ҫP50y}rt: X5ϥJ i?V; M{նx*`pE9W7(ԙ644R0 r.O]gZq > ?# 9~^HQbkݗ! : Tݰ;̠ZuŸn+v{e3.3WsTc{/kB@W0AihHgjx3=rxEq2fUw|bfLw ugtx#3s6jo,@sj ^uĐ_4+iR`Է<%PM5ٜ(Xjbrdgȉ|Igtqfg:Nn$6M]== UW9j; 5`g+*=m|= C5!5 I̎í3B\x?h}F(LWj4b h [s!P>-:oʚKMų )tklj)b.s4+&I~:7f=$ 2r ̠*B^ @Ns}9MR% .{&5$ܷ4qz9H0v"Vk ߄<*W ? "~pܰZ ,m"5Cfkg *uC>(<*4xir.7訅ݳIȪ%ʙwfbFDC4|0/<] ݲa\TR^Emd6Y;! 0'r E=8u*#s$L t+ @8UMX/]:,D8 7Zj}=7>0_^Uem'f z=GIA][k edekqB0}Er78~F^8ԔC3٥} 8GVt3O5+\+^xE':D`K kU#gS5ەC!} 8k?8E IFH.*Buы3foD`gd݆ᵸWrpʱ^7R[x¤GI/b=y He(~35; C5guqǟ XMS)8 ʙ  P|1UM1[8-/hXjB^3\hgFnP9uE,o-L<ݷ^:cE^zي8EQ7LXMlyԙ'`>$0EgJ ~>/p[Z5qHYP&9^B F$%26sɧJEN_ccL2;gn8~J8﷔:Qx:}bkŏ7k֙N h뷆o#Iv^f@cϹey\%/ꟷ6 "H*bt <`]aWnwTvΗs5Q2p>{ɳrz& Z@ x=K$}h<[D٪L1*pT?_QIr-^E+NaTac ͤ#PVOFuto¤e"ijJӲIDSaܳ1m3azˡ yY`ћ[݃޺Wu_@u*Z<ĹG7|C2JW5臒<SКRim?:P)?{HUQF0Oj!\=jimU'G|1fɴ|@~%Ϻ%[k XfшIzCP$?_mh 9$B;ݗC>V?Z^jH^30\?RDbGtM,Mjnc:rstkPc;PmZ -ʏ}姏Vb6Pg]s;1b"l ֘-{^o^32Wg<2]W+WN)A3 0}19{eWM{SFLTrvXv[4_ ze aXWkR,僻VnYf!QLtTAa t?}\mr%XK \gS!Iyh/-F;`ejJk0cgHetf,J BS﷉եo+ YYLؒ'Y:AȦ }(}Cʴ!)[LM? x&`5g6 Z:Haj{$ ΰXwԻtp#]xҀ3;ǜ=Si̝]0.n 0|^ sdo <Ve!n7l8B\1)jPD^HNLi%4[0ntwU0MW݇V<cΚ|%u̎+Э2@hJCg›TZ~5zLU-\ARfe v~qIk[[}jCzBJ0mGM%0fT@ͻ?7(d_v_wc#+ G2NI$AܠC!Qyڼ/s ;rQ(e}ُzu=}o?~9&=ioՑ2̬qwv1BlBݶ|!LA7[gF'llgqmfyu75.o>hCI, )@I5=7AB#ϡꝃCjJ 3t"I;aç^b9)WIbhc G_NQno݂]i'S"~-{Lg^Ə{'>#dnh,@0rF18^Lf$Y1XSKڗ|d0Ι薚n*g Lq9*ؐC}^JWx g((*Lt\r,͜ AV⠥2͠IV#uBY@@E_c F' ̘C۰6H@ c){F9)N[CYݷϰO⋮ϓ ҌHʊ["6׬n4^x T}E-%Xc(bJ\mT`BT%'Z{$>+-gc k[to_SǁBMPᐳq ;3K5O@Iv7|C{=yFnJCl)HPHpDzR:يq._JW]8MW |8%QLV@WџۑRi^ZQ䙰!:.>N L D Ӷ^$( 4i`[d S ݀A$]hTN,=%ZkP:h[Vy3ri7q`QcQ!3]PũeX*ΗˆZqHc|{ ]Ì @|V.Y2b B5jVf˛Dj[·:B2O9+e^ِ0 _TUA=eJT0.n%2%WЙ6Gq1qx0_ rJyL8`OM r0H <0ןa&-s m)ei : ljg}j7\3Z@ T+eC yǢ=MdV(-q '}@?_-}?!IMLUj[TbZG0r={";j|3ΤT\PSmR&1l/1]AOFnP'Zӄ?2]說3xL$sq;7g6lP >d}y?Oi>WMD+ Xwfsd Du0R}Z-H@b=Vo, ݞD@V >ǒf.& 1R@ag^}9ou~ 'P vt(FOFt£rmt|Pi7l&ܔ6DWhzhrHS̷ۗ}U 9EJ6&w矀D^gѾ@l6&3 K~RN5D B!|smPpf|cZڼQ@\jIl6)}w3>b+LQJ&C$9Em <)=3ʤI.{F[qm9$Zӡ I^fFNN$&}RjNn W9+A٨ >ÞoXVy3JREhftdr u"v]j;K>Y4 Vđ7VAm7 ܔH`Zf kb ߁Bs]!>]ȅ #L4Kƨ\ _-t-{bŃbA|:諲yIx(8Fo^^X-'=8>HT F] =ޞ(P^r_jӘΙ\$YΗYbWBiT7}|޻<:pk&Nj ݜU8 |;@_=qNq+B]U 3F6\U K@ko`ʻ2MȞs}IF[͵&9ڸ8L,*C>6OeїY@$?FZIH ׇ`ža/0}\σCyB _9=2|D|4FP7 z?4z[EP՘U'|AKtNMɥ4wG!GٍbCEW,Ty[6gxbSkoz e)B:MSܢBNcyE9$;*6\$20}_kzW !NF*Zu߁z"kcΜFcy 7Y Y#C 3HE^jEɨ)|0#47,y#S !"㩁XlPyD^$5EOVAnBV͵BPF,?|ZW絠Y99894bjND]Zs@zwxMdg@}V@@l<-ԿI#^r2ʧ vQ(HQahCXyOx 7KΞߜGg^v{<؛ ʛݾ'7u Y<GHaj Q w#9mݥN(u@nцCIEf8gD!aψ}JSǾjQd際n C-OG 꺛9~VI8Y>HjG5J2h"LѲ֧e D1ۃy i-oIɓPrM]H@;%h&bjIB<\c5/|6&sFB6 -\er˔[S_F't HEDb`,ҾtINaxn8< W#=ƴ۫\ rv= yɂ+fDzyF}zvSoX##T2͉qA5=8>og G=вCTnq_f*a$=GrmVb%5Cv]KPd,J$":,^ NtDюW*.Gc MM7mt(? j\0;qB VE*$dXvsRWƺiYx +D@)RL2\33u(kqg(J潖 ]i 5jl# urBr;^1 Y4bxgz3Lu]վ ~%/<SITwmk[~K>#D1[:\W|"z' TDycSi-.[3~3ҮI :j)ufT}l ^% ϸu4G9[)b{RkdiiBg&9Z}eI1f&H}܆VAơ.V˵EW3*:^DьQ^9zb>"4ra|}Nu]Gi`Lm.tiֱLgtu9<>jѠFLMS܎| Zڲf-?So=P9H85/E-Ac)\y*rP}@jec]#rE:M.Ѫhdl6RR)}eL`Q&ϯx~ J6cu>uHI>%S_LG@<*-3|gZR' ~ YTogt/sנ\^B?hX"`íE +SFK pV_h$S6zn)η5 C߷C>MugnτqjemI̽@7vFI[)#}IN#ɉaWj8q*&GApXJ]..EbB˴:3&t zȞNj1D݊,N|5˹%;.j~ݛU0Ȅi6!zv4g>L YY;CCmrcUXG"!,Zj S"9#/SS9}dٮIү,Ali U`4d n[\; ԞI67N@b)o۰iڜQ'/LĹ`BY;I9"U%"RJ5eqL= , E JXAaf0 })l‡w]nqWM@ pX~5ȞUmUVfųmԁ|KE-ct!_?sP!ȦrC>$`ݣp\2zW?xf'M}w ORym"xc'=yB?Ov)7]iv݇UaH%-23~4ʕr"BWIK(QvZPA]RM~'1db4NT*S+$ +#B6 23, jw1,cfp{VGck ́g8֭TAskzW5&/Ft@8*.j\M_o Ԭ\6uhZ$~,>Z\ӑ˘ADȑѹ;aV1-r` kѦq[KqB{Zj٦cH\|(wOeAYK(Փ=Qv|ߥ0s2s݂* F$m}/}xڋ\hxIsd7G޶1ȓ{WvV$2h S~K+El??8eK%($Җk;7ߔ W,keu [}nXD:Jʼ-0W%@FR"O6".Br-Ls޺ cMb};qW]}1Λ+{v@J؋tWɍpbgϦVc/3Kq7 { l8tz|_~X%<M],!-@rxGR-}A~} m^a= `v~׀TwQ&xZG Y UBs1 WӺv/t)%sAR=xca;=5]!/[ݍh[F4ʠaPy4PN.RvO p{]& "g ^p3g))4#(jWOވq쥻+򖦒IMxBB]-2NnHg`F鯭3`c6gIK)39T*~I8p[謹V? Jb_׭zߒ.7ƹr_^XǞ%RcƫNzR[LX/8=I ~E7#dO=>dpJ2"E,y㗶!|S-B`53 aQA./qk ʓ~wCyT@;tڻW(g dby @](%&ysw> g#F$T\; <;= 5reBt9<ԔS}ǐ!!0yLyd79IC!](]=?Ĩ1Ar:ool N {d|ݝ7\g*bGU ,Hkx:y[Av }OvC/+3"&\ZHϛDK5_d$}Ԝ80vT ؂%Efsӝi,rS}AEAa#1lQS\00]Dji0KzˆAzIxHÙVʻTj,^ieQ7PG&ajW6t5uw㵅ìMHClg {l|7Y8/1-֥%DPD# Qa D"0Hz'[]\rOTNt+wX$Ϥ2nmܪ8ٲ<9+bĠSZB)VAGX[PťMk6#$覐n?[Lqښ|a|I 宑]Qg uV%+1a!QIC"5& m :R wŒ(YL(f퐕,"ƀ΁HnhŘ;#MINj]^MFTm{.j-b˜^xlFր~[I2|ِD/P v3&꥜g@=/˩ 4Oa@[FP;-@!ډ]8^.D͸=v_ [gzh=d=Dwgq97"[az ,+tQs ]"c "+Sȁ`W;H7UgySkϒ$z+qJ,M*xZB/c3&W  f`ds,FmEӇ5Ãɛ:K (3_cdokPN#"ZSO[ rN{F$xw ?E O!dz Fck_[ζd|шiF%rWr Z [wn[X; *([( jVbb| %a#Fk*;8RN:˜\9 -+n믨%X%eNk5Ψ {o6shhB}K8EZ"abX/_9+66D(#MxlE~ءUS K_>ɅE42(V)hElǷJ&;hJfΤm[\~G"[bJ`va˻mx;m;Th/zwHGȢSKѵ[5T_sb8 {VڢNgel,8tJ֞g_arG2yAJ6I'$뜜'b4YD*10XG }'AP=ዚ,k0.cc&r,,L/a7E7+֟Vdh{vcdt|}\ci w ˧T!KB]sȹ1&)TJC.O\bɛ2Pu f B+n2YE d"}an z k߾E|"SIoRõ u83#>|]qETzAjQG;+F߽ǺBYi(q (X᲍ xDs.. b˟g7j5ڻ]fVYȤ۩?1Ӕ>4h=)n+huJ{ .1Na5y1$(d)Q|APeoZƇKGì9%̈v~pd(h' ~RrQj>AGvhk?$xn y)~V%e I3a瓹@(́I6'A//6>S>[9ź %cmmPǯK-5X'f֧fb1kP2[I.-Xڪ P Q*A-s[!2C]AYrcbLH ؄Q1fu1jsKꁤc#xQy\W &*v!QċgoEzƒzaF+ hO6@nQbBW~Klg]SΉkU(2y?0Q+K&{^!x+=6fP^&~WۓT$j:x-"\xB0w=C[&VL2l-9mz ^f]fS gHw݃R(QXmt"Ng{BG#ר 03-/q z~] [FKCm( øI$>=" Ђ%%h$ #~w*?!1i{L8 q-սl2H‡@[4`'7-C)F=3Qh+`S=5[FΫhJ2"%$ϼSk /d #n3TpJ DlK]s cGY$ zYv]6] mXCi:g|q.Vٝ RԳ:Ֆe76 tpw=~7%osîNսEÓ=L3n\>W9ֱ'E-G`fwU]]ݔ֭6-?Ѥ42OhѼ0T@]kAlɏpc:BE*prDըtV3L$}J vhh=Շg[N|tP- NN,=Ig CyXOUMVUk'h4V9!S m7Q* 02;*U?ly]h uJP :2&1 V|HhE~)c|WeS$ޘ P(߬UjsAEoʈh4/e lԘ[6eOW l K |bI`ҦG0䫽08>VQ3à)wWGQ-"Zu'/}z 'Ii 2<%LU!B6z]#s%&g׃PGy.~FBmkF |d}5gR@6&c5eC|}&p~sp׀O 2CmK^@*jh'-NpȀ1郞c /GZh x.1qD:1@ Rm$p0eMm醾W~#, pPN=is_˖y 08mZH,9@ɧ\*}%j&ޙ{eLl"DQ׷L1.;0}2A#k9W^x+@زiyDibܕ+Xb֨  4mXƦ%,99޶oɱ!t$Ap-Θo,bE74֎W߆tIs7ܜy sy픔̍0|ح+Vc\G33.Ɍ%hpfK!*J WtZD_7BiLpiB t `aM=a7|gcH^Wjrj/ :\LLmT~4ИG6uKk+~ R*Ԉ[FT綔(\\,dHP:c"9*SG,Ƹ&}e=}.wK @+jN®_G,`G\^ a5`4:bg:thʱ l@[& TN#cp$J WKHb&XJ6㞧7ɵ8n& k58?M:jeX )jxˍXAAYC15I+'uWhS7: bN`S+8E训hƭ4EG[?(vPT-P(_0D^ZVt8>9>;tԦ}ws{_ZZJfowƌ! ٹ=咆8<ʍULmob.Jd NwJCx V0R pa~;\c(=őHƮ#ys*ٟ99_lnPnU#2B!"J0Uid7 XBNmˈ ݩHgkTgz3( nt٨%*տO  [ATMg.=<%R~!?z2VoQN)iVV2]"Ј~^@ۀxW/up.>ndb=%6$[n\OiB#ڶ +A4?8(m7 V3 $3pϭ())*HV3B@"w8ީvk%5yۙ{.*IAMw& ۭ+vv]K-R.΂6 G]FB<#55mʹ]Zyg&uji,nAp]ke*&?Pn^ODDD| ;9ݱii H($`@!H$T>,Hș3vH ;%F r'`/FFе Ѩ=O`J ̈́Kl3rIUC8Jh\Mv K]/X`kl:l㢮;M^ą=ՄM4-mrSO EQLBo@nd}XocuDz޻=$,RiFف K)al[TÀ6v4ln&Ax6&H6%%:Qr ՚dp5j:.ZdpB2`\6(h\5ĊJ*H:+c\cP5:@وw~W3,aE:rd9 sՒBw!f6@Eab4E]"h,[hZA+]Bxݜ=;N @RG dksK]*{:È\HN~k!ßP;wW*iXjh`ݱ]! zXN3\6Uy'r t b^0d+A( ,0z9J-7-E~V]>sXp׃Gvg:8ۄL&?{5=Q̯SɟWfŔM>jxk8AYJEO0g쉐#aH@ ) noyC=L<qnBQmxd]v,/0kBYpLN1}%%6~I/uDэpMBb he$_p}l^8c=P§z,&sz$# 5{GnJ]kL(b0WXV]Ag-)4KYr=bJ ekY5 zN}ՒyK5Te+3j/K_Jˡ=ٽmTUBr7I-GuU.G]ȩ MUCjMܢ T v $`vhTLj!}^Z\UU\ZM%]$ft3̓nkTK`zeس ?<}F +$i&h(1w˕ryZT\Csmw9_b n{>w\gǛq3Y /i=mi1h'z}ԉĭYoQI Z(N(#ՐLk@b@05_\N` { wWBq!dw0FݻOtF;NZB݄ΫEY梛̉dsפ#-ds͓E5ߐ0kaFgt6s1d='R׽kuRt<[cݴH"$QS=Sz!P \eD\z~N*t[b3y&W!L : hZi> [o/_fo4Њjg46gY׮ Ql`o;gНEh>ɰ|)ST)/m, $;۳LZzwI96#ܩ>•\K$~7i뽓:&>o][ݱ XUclH OKV:htDh* hMe9!(z 4V{(\qWO; Bx]"6Ra`ۆpC5vgp/UQCquLpy*X\QMQV%eƜlFHDBF#4 \KvM@ճB96Ւ M; w,P.҈+jQ40ȟ7'qkoht5AtU񋶜U=HKvx 8}:@&ihrt.S˨}q@=oW*½q414! ^F# 0J̺P$cD1^|8 f @<#R~d=K#CgA734N|/x+Y=9 8fTf4jnӇpͮyW4#o+Pgb,us%JECr0呑b yn3\$~D2KLJ-淿ԷCd~ di>Cu\dNQ晃B ;,aTߊ{{JY`Ef[&+q-cf]a+Dp;QOUz!zQ2&ķ>f8ME1/(YpX!oXI^o!"gKf*G-l[Q?;NduC!y`ǫ6 ~It۱=aWdYJ16q܅}o¡81k#J,;. ?RcԚljh Ԫ>]I6}\oSDBlگk|z`;9Ù?R; s\qt6oes E8$rl>;Y ’'ɳ݉ 2{4^3 z 7t+nb-5C_ zt$N%}\zN .#)=MKK-'ɺ ,nEeKzٵRK0N{la0'qfE' ~*iƕ EMؤԍt@37I#[$2Pii%ыOkO-Q8/h9`AV>/O4 "/Ⱦ%;:Zm~{-9|TakE2]}툓!7RYDzFWY?7JDzYnLsG'A|Bt-ܧfOYF̥Oo{n!>^4d fi0c/D F8Pзk+'{zs4;Ū Evث;MD>kkcGxxqS6D0mUH^#|&*?#R kgzFPĀɥ#>Q F,r0 _7F!~g`.axtoѪ`| DvlxHp`[wl>aF$/`|Z*_5q9qb7 ;~]Z!xp:$\l/ ,\vxBr"LXGb#,/l sGY'"1 u< b=R} (5.Z0z[1`~@6];{ >^19u؛HZL6ђ]bQCDGvΨII*K݌# *[I{O[}WHkTa[vtIX6orP'n+\4y__+d#IixӧfŞĬd/ʧ?b#$+Q =8zƔT:(g).*RzȬ%ヌ 6`=B3<TC,dΠet?[8%G1+ 'Yx83;3X;P/%8I$5*!}V.Pb2GRN6cό+2IlÚ/h*2yE|xbP,_>(PD>۸hQvW9~L6D+Is pEm\Fj wsP)K[^{rwŢ*|3m),X3ԩrY|T<1 }XܖrL,Er(6W0ر1H*:r1p] L8cᵛiES<'5$?87՜hX=\,aLC<8 s%{^ͻ/Y*b JS!rj޷}j0hUOz˫۪ j  QesƸf\K[k^й !0iqۯ~kT K]b*8ԥYRHw9)IJzdI,|ڸa'cPa@oyy/Q$}?s}wZ0Ǵ83eU;;JoU1dӸVrvd'86 V z ujݲ&]o6[ :n뺟2{:$[c ~|2,rn`sH%&We!D8ɏh 5睊#0䅎f#}f.Xflյ"P *qZeHͣRfԶƁ[F8`pGä`![$+8"olJYz(X ۆ]* c]ƅayTk9{8q?8SA(b+ k0hz79GhEK-hNg|㾑\ l1]{.RoO㢟a~L.eeKye#]7'KPe.u9:yCsrNF!tΩROah3b V>$vC 9tP|tT揢WJL( >j#2OFmũ@>*G/Kp"N6'enB|6&4 IUϤ& Ҥt 4lF, ]ci'PNՋ7b@q p~^F))ÙVc)FU=M++T ֮$ ̦ EZYU0$x ÜR|E)RQo/ @P e~R= B1ODh&fyǯii+F-6g]'YT0/l(iU:+K|EQIE'wu cCI,`dKgyCT5RJ @ː|"M^iE<5p?SGF `GOl(9 fb~\ڗ ^~Dp}x Pћcͫt ؂*TYl2e%ayoaB I,=K,:eXa'BpG M% AiXʇ<ǀ;VuMTXQ…R^灅=s9*mzI 3y'lGVf6brULps6pceѝ9Ofq Bcnc\ݳGB=yn2 U ,&7b.j; \_YP%j_t1~j~w0\ !V@4&^!_b'z߼VjyҶyaalk%,!^ +|{qS(1Le8PԺIמl-r+h`$%u[4P8-v /W! x&.'5 1A4oQ@Z7o|Nh XA9{y@k6vDFqF1Dy{$t h9D0CM әV .欽qg--<$}Gscږlo敞O";*fϷ7i1Ȭ@n@~Vj╸c]R2¦3.3)|;bD6ra;R`[ ;鲀f|mmxGo<8ꞿ]9(0D |@Z2i2>^OҔd8_#4aHLbNX R F/ +"j չrL}t&7I/wDCt6CT6 ZɬЄp:%~D>D8 qR Bq/='1mh:N$x X/HʖJUŃ5|dMٌ%BԟmXd%,fܽl@j(ښ:sFo}u_?(@>ђn3㮵VPF31 o9ݢH 4_HN. QUy*Ja{^9,@~cS\M̙ssO6{Xl$Uw>)Š7&X6ϙ^A47]5 ' W~ UX9BqAvoىgYfT$ nsy2-ڲ8%F f?f2~ot=\e~61}Σ|EJOd`9uڻ=ѹuVlјбvi00gÆ+n,ܔR:t_3i"qzȵv%fc\pv@`~[ J@P0J)20V2f{4;;\.9S=2|";bQ1a+ZRyLUƎj fpJ7lmԙ{%̘f]gεqs"~q4$ƞ A+kN( ]վ7gK !Hm㳯f}]nׯ˾a'QeqS)T"roP ״ko3ӭh[p_ym~=°"9}LYd$J]QOU#8Yhu򙋜1:2e `\J߬1PՅBSe]B:| rޓ &ZݩM mz )+ oƅ1"Y[)f:+8㪬`A$|pTG`<+dr3g'+U92%30\`.F x籏hI沷tCK!3,^ʛx1 ]*ϯݶ V}R_  &UctPWROia0MACu? $s}NJFG,h3Z}"Nw{> ӵ䵲]RZ_`o @n&}Q/3/bA AB#sZ)s:`*kBGs=DZT? o2@<'B8-UV /Xbwg$X)|gΖOY#;AZ]krq&(8AC@Kdl^*tgE駗L.!-/(ixz,܍ V?&{/ڄ+OnA*ߘ1Yy=~=s@ـ$|Qq')>,ċ@Rd=Ճl,H:5N /}gw ip.:s+4bv(]U1 "-BƦ?sO&~{#FmOY=0"YX+!e U҆ y͚,K ptlK9х)%xDmӍN 9s/ :pʑrq֛eFq/*,OL^S+y--9k y(tGw NCӯVޛ_CJ&ᡣM~F;"8<O*oocdH^s#P9"Hq!RwCP19)farS3gA)ɕ6em̂vRO+S NRp0xAԲ*Î[I=᪝iJ{2l68B@N I{Χ@^9dnR7҂߼30P [OyMWJ޿R#v/)r ɼ]@ `2+26d< @eԓ-40JOw)(U@S˂ʹFiĬe^*.ܧ/X hs0δNƎO5f Vr`A"/mS T9‹UTc$5'$w}cF$/M_OFQ)vs vD jl5Z)}PU_N׭9$W(?w(@pz3r*c#?fܤCdk:NAo>c8\ WRI ϡ`Ac^\o9j\d$c+h)L{ZqWO\gXYQW}e~i\a_А6=iDgj9\c :RNQ/Pi =(n'Uj9S;1"YxW NOYmu4C!%*2}Y<'REa['n]xSR:㛉L3V4f;O,J%bPr')W`s/\vs?p놹!&,0M-cޒ]e<+jV:X0{ݠ֜+lӎ|1?ApJYp SS_^!H{ESgYZ07070100000037000081a400000000000000000000000166b5088400004c64000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/core/iw_cm.ko.xz7zXZִF!t/L!]?Eh=ڜ.+/ V=;g|_ ˰>KUhWɑr~(rvTj-K[z7C?7݃&hEς':P8*ӎ;MzdMLwjf#.Rcl͙jEbAg&cɠO(%BW)ڎi*=XȘil(HSLz/Б|^ʵJ@[9ܩ1_zgSׇj̞HxzVi71^,*4X@=ߛZ4fRm|UqcvL4l(7q4 ڎCU4Z?Ke ~])Ps IZ!9(3ZM1XkP9U Ew-'6v, ͣo98aߪK5EZR J5Ԅga3:ƹOhpQ%5d&Qy3ځ6/}J2=fz8M1 w#ݝZV&h>[G~  j:¡ŤD)X:ZĒ*+tUX=i<[&֖6Q@$_^{>F.P9JZı&%(C)>!"qJeߌS5<'~ :Ģ#Qy9AO|H GFOCTxC*һ}V$җp>VӲnX;;CCͼshZv㚠(;4UH@0^\3|)ӘS/[.k U@V^SߢXKJj䈁mv"̊vX ]ƛ 8vZ-!"2" ~ ^urM <aK"t>lY vvXD]x 9*lO{9UuYD≤H AI=_;Nt`0*#~"T׾QbL!# d^gX:Gg7 OͣWLU} .iSidÐlVSf-\cwj130D aL%ↇN ?xD "֦MԪpBti?i3aof/4V?~kڭl8+$j6?9 "y(:$cY~:1+z^NugC^.99rŒiOW_ /kcDC[ƽb\`xhG@ jy>҆nsX \ wZm܄Yk5OHb-3Az~ W +f~< j̖\fr$@<6@rlN:<[ dbx2OOY,iqitѕ=#Nl%;7+"L7,MF5V!.gOr|83qÔP0CСwNu$$j79's症zgVgVt$Oe^C UF1$U.>f,JmBW"dZa0# 6i%LE4r;W$?=i ןro>&i)Pnw* L8Ho_zt:g)NsV3%}QcOxi{ۥ!u;MdL1b<ĔG0hu7jtiV3pΌxRh;JyhX_־y9ʔ X̚W-2WBYj͵(f0:g'szxx[4̈Zl +IyiK!ҦJn+yڗbzKyFvT Տf LRDƖQ|R"#K[|җŪfvA~X=MP( ⯌٫y̓42Sn87gݩ.4PX}Eo`J.M]x@V} [ ^Jb\1@yectoĤ+6Uy|[_`guY VS~%1(J(N4H۫m)wITٌ]ԭ 1?u0F0}DWXUJ$?te4E>r, 6v9\(ayNcI5¹DsGn+I9(FЧ)ޚ1.e=6T9ZXj|Isv](E 7 Z-*5*dCrx!R!!laV*"a0^Z7`\nK,؏~i()3d*\9Te iSy$l6Tza0dY* Sk^)|^6ӄd%ݤ<â&ĥ/64'J/”7HxϗufqO9yR5>SYEMqZȈhЕ$" 27r)'m|d&nrCuIdDPcE]rhmuۖK3I'E ZZw22Q0Q{^ft v~U {g'0tkOAP!NϙF-Q)^a VDigǞ:i I'ytw̵o~f9WD&zQ~ZFhssfq~3jSve`;xe9k >I=η2Mo fíEn; 5/ےcwE_Sn2 ]QZ3@>CuN=/,oUsT2\h W7`˟Y()=:uw6b҂[ƶHdNn{CiIwnKW:L5zhw !=dsh[;qh^ai%nls.e`mN6Z4nOz9LgbҮ%ƔC&^:|lӴ{$[q~ II=^ U9?3nFY җV)ʝTEg(\|! 5K4b+d3%GPK`exf~?`8\1> N0@*}2mhiu w ol= C"%Wu)EV`N x#8{ p%Erݟ\3nXvS-#:FX-oKh](p$挿(lyӄ1{HjlW LfԮ+eTH6&PJ݀NYc.AgLBג8b+x.'nj0"٫o(gB ]luvyt@0_\@:8nex,9BQMBQHVA;+-.^荽z6V%T5Z0#7U't殾{8;wnAJ yٷR/7>SpvuZ"L=<ߔS,?1Fگ{i6Z1`-tppz/<oaIuwCluY7ʷl ZZL5n?lP^0D'w9yd"%SYRj~B{)nW|}YgHvb u_j9t?S'yN;b46|<:mrC&tSڧ+kTf{w͛x^5ߚH Oatjrϣ ;m&& G5PI@! 40`Ĉw&%uX T"4ݺ,kơkST`cpja0?4'M?b:JH gE-\pM꽅4`;ӳKHggq'm>{DSú]VwML.YUD怺6CHPIaXZy#Nxs|!#U7VbCCt?EUϜ_6iuڐz kc&\nwtanXmAO 'AdPR;D(Q)K&qU~BPhpb8I|;`Vi؜"imW'm?3=w8vBѩ 6A5H*'~tc5žnPVXRnbA ) Y +/n+z8AWF$B\VzP=L1<*qP  cmlѩ/4r]bխI>u[Hڹ)*WgDdC_VHJÏL)M:^$Sf}KY]L썵شC' `-,㥀pkX(9unzRDyP@il8xwPxʆWFTj y2"[=-qK֤oqicW-Y$`vS C,F^N9amPxG`׀ώ l$8ξ: [$s0-2"PIU tխik"5(<2f2 +wk~NIwPT)rVzY",JհḬ'^u YpOLw Ph/~0غ+^Ci݈G8` h| 3j?T} 㜒×OPH;T^щYPuTOCɳ r~쪙^#pů 0iC)gud9XZtKT% YV..ECBk ,R퓅ׇ[Y5!u]:8=f Hmc p9X Vx1j KGb~ZFE64((<_yF͘CIeE6a%Tb~',1-e)Q% ̼a&W@ Mr.QD%S- N&i]Ċ CTr&+* 55 l͚z Cf'pq(9[/KGdϪq4-K5]К:oï`2DN[Oan nGӜ7Ǹw`.2;JJhfHVoG9یHrqȋ}XU>Wͪ'6AŎ픴[*9Y`OIܤ5X/Ĕjd$̉7 -ҷ]9a!!EEA-Rޱ.}0xmXA!ꗭUUEQi?VJ&!T9迁 J,Z`8gL),ee#0/c^|l rUeXx,P0(}(e\il n xeUPOsK ˹짃"n>g~^5rR;b& ^{uE,N~B#'@V JlH( t p]YY\&W=`PRlK&Bl ;o@vے0c9oNã؜ b7BhD1ouF ɚhtL΂g*(4>,Im+TbPfig(JvL&p#l6ef6 |qQPz;D]XLHOS~#fJ,|vܽѽVq=>eG~-/A5`oE`PF?(O@4Bܪ3w1h$ X5M; q~~ozY)EK/'jiҵK[ma9ߵ4mLTJ%bb\:ͰR"$<'O8g`T)H~)Q~TO )3Op^+L Zk9dH bdEoF9n1 [YRTBosλRXA3%÷#Y(B/ed 3h_5[|J9S.Ko՛6=/+s!WB}0 װU).%@qbr()9̶oٳ;=baxE` F*F\Д{I@@L}"/2_b4ĹI0hƢ@^,VGVU2$jv4Q7HRDγ*~hAa Ɂ^Sw/rVy+Å3jVM=0tIУs%50p#D~[w.U_8M݌!$f@*k߻v.jW{c&h w6kC(298mj<22ͽ N @x ,?GlfZH邧ha~+R6GtxV65:U頂uI2irzBFPuUWlx_G> ѿDFK6 4\X ٕ9j9/ }=P!*["ak0iC̥Ὸ#{:aqxŘ-x㶄u#уe|pPU9$s>҆&з@3yvidAʯSRs!{7+_{FI*EުrZ̫_A[bzLP@9Z|UZ;AbW܉1CE+Yٖ<کGǯmGop% Ȁq*Xai'AQkA-9Du z<[fU17OW2i5 ]jh 9YTž8wuݐ955h9=e1:MQVcIsf57f>0ƴIٝbu=`I$A o5;=eGD"7TIbNS@~*6败[0ǜ EJO!pH+>_|cͅj,_d~@!Gbs<qsNzM#Vq]=ȽԈ!cS*~LPqfz4 9 U}r?!"+P͖=oH귮3Túq#<ӻdbMQHÞ:bo;_"8] ה"˝Ttȥԉþ9XY8_v'('Оsn*3w,KNVx.qψ}kbS#ZWnxNxyY:߮ B[*:᧶,Qܚ^ CNM WIsH90!3*'lgc!J?B_{5mK ,2+YM4 O1{!,Hp=tZ1<>0yS$Ve ˪gkigr2mCc٢<7ByED#Dcsx(TX#_TK 5kN{a`̭ F{`^ !.3HL7'Rxˊ7 $Yo'GG=#Ӹtz;5&I%z Qu5rGuN5E)Ν0=F!*Ehmx"`fMYk(_RMS)ʁf,*@1,!0=鱓jwy#`j'B0&~ *_3GsyTs '!mPaKP mړSf2kRj6F/хX~Vp/b#8],vB@݉R̦(q} 8#pv!aϙLOTT)e$Ku836pő}hv3X6\[hAy6X僇 wX&EUxQ?`[ø7HٔԃV wLwIe>~5YoZ;0 G~ 4`iGQs_ 6Zɟ.]8f85 r`.[jvqU7Fq|%[Ö-_$S)9HvܦD ʋ8; *TT`?tĞЇe~ ^KUmɋ[wMlx/)(Ub+R6; v.E2VH=1YP yM7MHa(Z嬟~ٌ)&yv붔MNHc&OcbR+IQ ޽R3^ O8Ogm=SR#㆞wdzb"7Pއr&L Ga뤉z˘.R:yF'pZgQ4tmֈ+\ʛo{=CDk#ElDۖHdJnIaS}:ulԿR3 xZʧP[ldVŦʏE D~4;:P_D+CMkE: "Iv5Da#"&Apk҇w8SzMfZo#5-VpkB%FXM_'TLʍl⚍FB-˫C:ضǡ"oMN*}@UR= YΛ.}do^P?a B1,PW* 6!՚LwK7 $"ђ` Ϭ5?*OTZU_ؿa>87,2ˁIL3~drtW'Pw׊ƞv' oY/Bxq7Xב;,07 /2¬I#n^Quvlզ*.dY7hSFTsO55!{VU5fw4ɬ han_9 k]IJ8N^YsF޼]_n-P3ȱevo8Y2$( m"y iJzUa1]EVz]G2rڠZG  Nb<'CW1^:QvDUR/˵fq*4[HNE=;CziRok?y{hmof}ʾ<N_G;cv0ۦyw))FKDoxQ,=kTA״ks mqQ#Dc`h~jzC.\~A[{x=nM" 0y-Hd%>e־>;BZ.ݍ9E~bbiX:1skzTlKܳu)uЏkQ~ h<(ϮUdzkL3l[- '_2g[`_cי!|_t+*^x#XtLiorAgEͪ UYZ=E Ȋ: )hSbu~Z sͶy)Bx%\-2E"Me^&G֪'|(ADmS``*c3yKetQWC`k+}|<3d0(25NX>xwPy%5M( +%pnR~0]f+SW/-[MOd, nӫ@^Vwb%S&"2৶;PdVX E/ wH[kH\3KV"B;hGn՝nf}ߦ#n_ǵ5`ɂkdFu*sv_K>`57yE@h%Z"8b| T~& :[HսE)\a "jьFGy7 F#,N AAUϸJ3q7}+Td)H& }SgAc}k@dd]78D'*1]~d:RpdJ|{vt]quiPx3(HKB: ^ xh/*Й I:Z!3rENHܯ}ESt  'x39D6 ip=WK \L4|wj7,1Ev/w݈>S}ĊO`":#rLad2k-U]AҔ 4̡T5VDSK5jiSP?wvbi :^@3 1~t"sD0 fϚ{?wX~j8L1Zӿ8;5-M Cciwdh9]vEV%we DZ2l }<y!`hzXURn1@(>6$S+v}?(,U<0u 4o㚜X aЮR-_Jt 2?ڙv3*]4x VxVrճd{~zhPּA:$r1пJqJS h-LUT/'A}gvoCZ-ɶFrJ470~deVN! B=tNPw=vHwh֎QQ:h$` w:]=d,SDXO-1wB]?-d,C{;|N9@$ 3:a@Cz{.q|MmCE^(n1a^@Z W]qVIDQSz UUݤ ٬2 ḪzQ`i^x"$.HHJxx&f`=,#J4]8 F;Bʍe# md`ɄilDIKDhmP9,̘3@ab65|?4G[F2?t 0N90|F7k>w7"^$r,.z&ȷcƈ+х"F-М4*NZY-J/zJ@7 j~"j TZ!НbxMUX!qWHYmf>> $X`LKZ7ͻVO2+zPU:IT <o c=wlIV3g]UuEk困c⪕s3R{mz i/;5h[Z-d)|2)h^F4e:`3%ߙ2ߞq\,/C6,|`tZ~(uڲj&>dطo9EQo Z{G Nh$.'gJR \+uvEه.3&jB.xnGsQOL7ıx+LB&Ȯ;C`c/B2<3 Ⓖe5aYP¡e#!4ikХ}~[3F>k.ֻNB[/+̀B b潠~Vy 6cvtFx q> OGD}}oOo?/1*0]h \thsd.pN_rRe%0;C] b֚l[f|0㺀/TT9QSz;bhӓtdrJCtA59DZSEb1'Pq:g|jdf.6+H Q)UNsÄPE8)%~b4* HΙ)S:& |=Hwp4[WWhiY Un鰔YM--*H+bfmJsW ;*qaS;2ΚyvIk+x](l;;uRٔoO|hr]T.z/at_"p4D"6jw(UjwCBIMCCg|DHQOqYIK<':K88oD2%HNs|(#7AJDDl d)҄/-~+ˀ^g!aZi#cPKIQQ2Z+|bɣ^SioL`3`. ]]YT5e:WqTJG{'KUí*,mm^i sUվ#K4Rr8{y&ċ-li`N|yp%9U",F )j ci)`WFƨsrY8·SOt$9y Fņ'Oǣ .JUI ūbه1꾿-v?|sJC>߯]fChDڮG /zlwi91# CoyM؏7ܱ2 ^v2f{<"LQ>`F٣ D3 1;-g+.=uü]Sc">ܪ {kL92KvvQ"Xkk;g"QhTH=m@҇ AE1;g/mIVb~a-rr `X C!Bs<%L{QojW: Wk[%s s]_vLFgdYrfԉ#7XJ0#c+OcAlˆ;lUtW$vq,>jf`H׳R 3' E9[᪖Ax ?إ["Yu-P u! 0Frzl }E /l_T ׻rO3ME$m2uŠ684|šY^z B,YfjຍhLPҿO"$ށlC! I[ Z6񃋊+pwՊLDG<ҷmqh?PV'WwPbV_'kI˻CT٘pI5{S2dG:;]?+饄 z|$EݟAу ROf.RDaRۇceB {quDN|ɞW+QQAWVV2q=6,8|)G;5M}&73I''jk2@ڇ\%.k%73ܓ`DIwV`!Ne,r^y%%ƒAG7RF :a׷:N3 Ce^_WzZޤSqkbΤj#-$Q 03A\])+MdIt/gٯ#jK1)#g5vFiA^tKg;sȚ&9YEG >؄zԝRVM]Q5߻8^>@t4x j7}g_72S\4Xmk\+(ЂoZ0g#)$#!Av NdTZx[clV~3s:9#S뤀' H2q3%dgȔ3ofSVF7-d[ ^= P{vВМ﭅"[҄^ؾsscc q. \KB&!D!j2AV{kVšHB0ܵ4DSXpW091)\T)/^w!O4=݈HK(\|ph)UײXbB0UXC1x)&-{=&%V'GptT#kMƨ" (ͅ'!m-Afu)Ow?4d?HEgdɣ.(D >bᚓZlF6ndt(r0P_/; "1bV9fqZZ[k{V䡇 (SNgiZo 8k#*Vu42;p-ۆoUr0m*EpŎ @qc6mU cPG9.䆇D6Þީmez-gYZ07070100000038000081a400000000000000000000000166b508840000abe8000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/core/rdma_cm.ko.xz7zXZִF!t/5]?Eh=ڜ.+;0Y(ğ SR>K<'SMԽ_TGRN[doNng%t8wG0¶L6iifԏ)2kV/؜%#CB'`#s$nV?Ir1RV2H fyЌ(ⰼcua5o1E%F3prԚmkNxNw" q?oR[CBM|}Z173%~t;IB- 3'JՌ;qK(m{|14Id1WF*N8I0Eƞ\#J uȻ* XH8>&Fi;eE]yLF>m`CpBet! ]i9,wO8T?2B QAWl-O̹6GڀVg׬oD{}eƄ$<|64+,˱`دb  $7yif2++U{x'E5#9)]8?_2yԜ럙NfԐ~Er5r^ax~xSr}:-~O#@Rԣ)]Xc (J_bY:<2>4ώtCYLGijRtޏdѨ#MS!P`xe\ juao tog|YjJҎtIEb\Ih~ ÆQpN(򍣣7SfSB⮢(Xaο)#KyGvA_y-`"rvQ]$\`k݅(K0kgU(xdk  QY؝> ;$Mt,Z\ҍH"3Io%(˅BIo5=F^޷-dLF 5]wN98=rS#Р(dZQPاzѝ1U۴ιztr+)х-rA,yA,rĨ-9vP`z2` #CskJ`nd6/5k"S 'H>1i= U1"04dS$3,E _ ?LS+`TUN+pIs~AMԦG3=wtOa.lA7!R?EC*-i]3Ts 5W~hc/5rIXjXWuϤmFD͡BWJ#5 QC|!z'Izg+Mw5Yc'~=aC1f=s_mqal,y(`N-N͕975VwX2hk~7RZ-9ZRS@݁&+yYWӘl3Bnp=⽹-%pLw}Ǔh0ćp}I -,$SS~Φ;[ul`nS#b༖ȫṔZN@vv4\|b*q985#]O%5/^G.xRP]lE]QL}oEf3w&M.3X]ҔF?K:03t/8`ko۫k3pnC:@omo_tD0!AAbXy ny j"ػ(K!Y6C\o;mtT@Z "p: pnYQ3@3qѱȣ'LĕH|L!u XBsL&\\~$͔:3_x [>fm ̪B=ܧhP %1[Z`BU:piKUr#h*#&~0t͐'~Ն=cT j+a0( =vRib6”aUKm\>8F(~Z2=Mi6#p:qbc:@2Dp*l5zhɦ,["ߦpA(T_Z]лUt DJ ݑG[3gTlA?~Cx|ؤMîkJCmxyz]OU4jzɌrRq4Ω%r Jx!:kzmՕ=صhX4 qA1S&Ld%nX {t:B=&v3ci *KsC_aqAiIG7rGs> Đ g ^`|,A3j oRʠN|yHkTKģ#T]Ϯ;!6Gh5j.p`һ@v5FV _?hhizpD^g$ai$mj1٢~+߂dI Q"Çaەhč[ʇmg Gu$[jB Ev>n9FCγD?(dFH.`3efRHtvK1t|9̰x~Oyx)^~q(07t nTE:qd=Je-݊n"Սv'J-E=0da|L门.ݲ߳~%*g4l%?a_)kE n8j`昹58ciN׍caǃtFw{/v\a]7$E%G[}wwDmTL &3 pS C 8m{ …%BX|pH!˼:4wrӵ%Ra~;e(mD=pzR-ʎjnȶ=uq±ŚP4lN"x?ho? xÕH AyGlM'L";R͵{T|z>:0ߟ&d`!_hc(y) , ܐ4BbؚSSi!M5Lun 1 S>h|i2FǍ霸3oBoդ*8I@mm妲E.@(oR>᱙p4C\JATrCi{`hdiˁ,7^md͑{+4b `߯\;hɴg}>dsg5ԀZ3Lh=6 e5܅xݰY Ig;̰;[? ޺*Inl4՗Y5m0Wl, &t0 /B+p='l5иܝW^|ID="H- 1x7;jFۍT1V}Su}'eF2ո6־[ I|:A,nDaڳE};xlO*DڟzU%_T}QHz'qOO^zDJL~7ΖCz^*Oԗ=0깂m 5llĴ@K3e1 R:LvN\a_٠' lb*a`P^m)5"Mv-KJ&HB!5w{ߊ߫BNE a|1TÊDZTx_lT!+tI[ofvMa6Ru˾>Gԩ awCgcNA2+/JY/vqLwU/&CF*7U{]\|E)W*GץWqw]0"LɘaxTn,e#Lj֬ؔ|몇ey+^z&qLJYD"6JtTʶ^ŠsEI<9or,-<`7Jg{F{H-qYbCL;-sa\yg5.pF9}cT,lwRPtp99F)%/ȟ1~R$بuwȲ.pf`Zet { }T i -dR8Z&ܮˆ۹%%cr9ozş/dk!%,4 )Mt#OO/"ֶݴKYRv*ލ]])Y[>7vbPdɭX_'8>P`7~>Ɇ X/򕾰qhl# 3mZl"[JƬ?#BACs!`8:p[]yc|8D9Z82}-TK!w=Zp E]O)nVu e𥤚w<\DV3r܏!20īێT7.4ݽ%#t8/ihk` q/Ew=S]ʫ(=Pp))]LNfod~,'l ߭,u ry+"DS-/p;KuA5UپRP`34 "$DoAl;ͱNV'Ux]Nٓc3< g~Dţ6ǯçd5v2ggKKb|Qƒ02u-K0/^0!%LrVbjzCCCxTk9,ɭ_CLЁ+a0E5_ V( _P4$WI!ޱ ,%Yj(,bZ^1Cs҂;oʰlOj04RB(_"x P˓Q!~"|%e*u;3@czpHgFh&16cpFgˬ[ :6Xä6~M32 ,T %hl +;9Fa{A3J-0w׈͘ &Լ F&"WM anAwU1YM"hriNUKh4A,_/>Z])"#ؾT f#Gz'K7 = = ;SLAx xȀ zK+` KcugCUXߡ&Roxi оXaoK*PjSd VUZ8z]GFa[! ys%IVQͲ"V +l ڕrnZ\"[Ȫ֎ͶiD{K]̫"XTN<v5 >I]iP/(9h8p]ĕ3~\{gUKf_mpm*PH;ԝ]}͊d? wN{Ȁ(=2̻\,€kC[e璽34 A 8͇j[{|K+PSw˔i4MR&j K[ 䥍 .yjdҮQ87#0;TLSM!z ,K' Q_;2~}٣7]& %u:9rb:x'ӒR4a^ jݩzNvTP&^9cIzAdNO3·1g%qslǟJRZ[?%׍vaWZ-3$f:7ve Q@iɷŠ25d(Sي6b FV;嚵` 4Z+'rvjHcO45nЁU3c5H. T9e S'Hc"aF^hs-8RXs1iR m}&ucn*o!?BRIkNX>^;NC[AaRʐ+Xܫ|39oEvMyʁvLρbfL&5#qW7H+U9t=Ň" ĵ3ʰTw-cLb:+00R2n"b=C 6Zs4( [0[%W9S'h3H22. ҳJ?ĭ4rOX67#]W@SӕyZ h#ټRn/L?7:I:>Vh$vw\i I ߞ+[:E?k#!Ț͘X2d a` W~wլ `t|㭵׍;QgKZYPP^vM=h-A/X,y!(m>ޠ?$K&'W%l}#l"jkYҬk0T)w {*L3݋qy\Dm (pwH0,7v%wu_Ll tSA*V e٨ ʦ4 ނU1Ȃ2nu)d\A}fEnw( ;xgFdSZglΜnUtlq~[e>`IW#-Kب+Jr#BhTƯ=M׺"JoHnW6&;Sw./$mzUO.)UmD:EF1/ؤEx<3UR?EX#M:D3>d$ŽN8)^ЗԒ|G~zR V,;}U@z3ITAsANA W}jlͅEm޵eM܈|;JfR(n V=MBYH8Ay*}(JT+^unwtx[aOb`/nF?=JN)VNLug=#o-A-eoa{U?|" 6WE&" dSB^nP\Si&Xbg~%ۈҾafaK"3A >7GvBu0,`_pJ#*]V w{~!r#/iA9 XyڹVKm&r3Dvh@a1jl YU'"kP6'U_a䑣D•}1ƪB-;:Qn` Hd#nڽ9h 4CǦ3UU=1"CUO ȡIe[^r8rUy/vCیP~UH0mj}Q܈(9V9NKJGS+=dZ_Xcq]|HףTi"@\a7,JWz2 BRѷp)FWS u|mi%AW\8a".ÂY_[C9Gㄾՙ7.L.!XW6~1۾ڤ; a\pdUn}؅N!?/M뾚hW(/n0hKuk(wd7Hrk`KXfK LI?]y-be9Թ*/D)’ÙW1$džVӋK[sXC @BObK'XR9=$YR!ɏlvOb2f1}غaE.Eс߁u%$u!?}~dGB)B^90V-!V\dP1˳X뙀#϶;Ry{û| xTTn'Hcy ?B*Omi5֮J݋[vh>cLJ/9CQѱF }<\} ϴ#9;X'#pQr[}(%3Ip@Yif8(s̏OXyfus:jsP\4'P׿RbMxr ʡA;7Ν2~uM<:|1U"Kϔ!wK[_q3 ۭT'[DK!ջ>ʄC3";*|*AW.ϧO=AwP7)?L$ٟ3 G*o&la7.(gsλSYa;K6*^l6#ij[F;1vaƟ'/eQlTGDH_di+a qQvjuT0+A=mD۟h;[^J %+}AΝvC}@z `cgꢡǜ#UrۯNAEzl N>^2sC.ۭ\s(V|>ET5.\5Hipԣl3W?)l i8"62[^x*Sfh FE ;[¥BRȶ׊Ie ,p;PbAg-lG,rw?R8%D ̺q='/~&{fۭ8 aX"iA+)k5~"@3Ȼn/{@Q: 6,8]c#G*&Az|) vd_0E_B YAur"8_nrR|P+(ȃMC҄VDaZhf|chZ0/TyBt f_ .xz\zmgEd˟ rd>/İB%_`UL%?\cG+lfJqUl\iḁhrً,#'Eɬ&5n)BV,y`-MdwmaFgfKA0J NG;8eY7_r*hi_9Pς(MܐWe"( vIqW|$!)^ןjsB9Hrhyi.2,Z8T\&(Om((3F5aW (PhFP MnAtEb&kWT+삡O#7C55k`M/A54?L|9b/7 goW״eq ! V]'CIݪ9)Q]E{s#4Y%+y<0B4#X7ɂ!$9Jgd?:k癚N>i2i^Xiqà ԋ8%ӣfW+|@,?E&Jz~^}I:>HlپPQGCHAd#z5 %.XeT*bKA F0ŇM,R}SZtȗD8)(>|?|I, ԯ1MsC!.E{Qx8\㒉ˣ-̄!qvbFT DϻQ{<9p\@:µ Ηdh"ii[E¶@JYC|W#' M߳'UI)x^\*tx CF};fqstCj]2f&l&yAb r r ,,C^o8Nj -lo,m4-T>9":4Sy;%)IbPB_Q!k Oz&6[!zDҠ_9 eIxҕIkjDufַh.y6/##IX#?(BZDxl XW<Ծ^Jpqq݌B[OZW3K}'ml3m"s_xݔoq_ѹX U냊h$۩FHinxQVJHs$ <䜹QGAOeyA* )a1vdطޢT,x(o=Be8]fj]} PԌWs #s_1(F4lbb 34ە^I}"Y+d NzySgg3˲P19 &#U2DXFvo` g 26^HLBI oX4,bz'jhNp9VQPʊt-a'o`j7uYӥnߍx 2_11Sxuvav&b@>ei^ƀygJ~ʈ*|o0D--{K11*j_#xcNrrjUOlE9וE|.JU\i,O(L`RRҥ(Hd?KN" ;}-wy1ڥ"bfPcWq5 &g}OM[lj"j YZPX5_ж^? [=2  :2!(0EœeΎ1zgrAg2DV~)G@2Uu&7$ !؂KONC1Y84l 1vdjtψhwPgɨ,,Ro )y։g[uvi9,JesGHSU^H݊i|g Q!1WՋr&^i2j8GIn[I7 @X!®V}gs`ZI69sU*F\s37guWfv.pX2oIK!O <[VxA1j{aBq7 } W(j9H"›>We۞W; {QYa I֓7" /"&0$`Ш|ǎk^xםL\Ubh 2P*"wI=az\Lx6w{hQGyn0"s~ⴸ:Sͽ&[XyuezoWlULT /,&bמ6pM4vnx/m' dLC'a,&IUr3-k8̒8ş c9c>!e(Ƴ=|;~_IЀ"%5TqXR=jB\=D8eZ_(uz-(N䟵fz'y% -˵'W_H&b|b/u&^Lݛ9°Xd] _r/)gYRw{}’'y}C>b:fRjarǧťJ%ɡ"gl 2Ybp"87\&Aܧx:6E| R#UYX kXb쉔mDq7&kQ{/tyznWF(WZ8qƗp@RƎ %zt^@;@Y +(.5<240?&۞g9x+|F ݵ#=GݻI>$O+H GԖ-%5ف׳?eyxK@\lVH!'~sY7YKBPk#羈* |#gKg^/Pz2(Ȳ-E1lT伳oذS@LdQFn5JKuNlo A\FiEbghbх'@HJM=7tȳ =^h vcE]OPFCjAg3ضǦ՜69~,3DvLP8wFY[\cP%hWpIYuHV^!CeĉI WQj鏤Èqm) Eo ɫuo:"#qp뻂]$ -xxх1._|S2fl1fOPpV{w֯ bp?9o[_u3Ü>vӷ . %5^J b<QE|6P2ljTqݪd$j`J=tc]2 y| &n#aLRMza6@5g=&"0 A! KHU5>^lS%Qoz:\5,3i" BdoY1UV-eH6t2C eX}:"4J-z F֌dnW|BAÎwc|ؗo29!  "[f}O2=ltux_O9pޟڲa+y[MW/~5j_:YmyJ7 &5tʭvM~j_F`aqq#q_Bㅰ* *N8>,Rz{X,1>+FAO֗R4)8ĝSdL 9]% ^(PR#%YF룧#ù<dVM^>\R#Rl5$cs"p3!k̃$ku@LZ(n=fA.kug B1uHP٪/ḻ8璞Og1Cٌ4U!G!|+tP)ߵ퉺)y]J#$ Aח 3|Q=jhű_`az3RcNئ5k Ƌҫ NN8HH|x$vhiA:ya 2 #73Jiބ e;|rAm8)\ ٸKbfB>" uS5 B>9(uJ{srgVs|:ܓsz>,{yI\L,AsCT?`H,#x~sl4<gHP92 &Om ݲ\Q6-y C(h<|\%Q(M }6ى 0*ܺK:7uqى[XQj$uNV*Ε7Wc`~ Зz6)e5ǒ'oK[ʨ<&:أD3gijC3-."(!K|{q -s>VgMm0og8:u|[@m8iL~ySty|PUOi 0 z40LbÀ,ޗe$-L N],rmϚޥP@㐔Wrp"]~9Zs*Y]Wҡrn)ƗجܒG*J=_xf$ hJ/UbW40$L~ H[e:PfF~TeLYdkhޫ>gPEʿ"Zxo]শ۹ bV}wmJ+=7 Fih؞Ƥp/cZse%%+F+A4n#>H",ѾuY[F׳5lxmEC .;!@ЫFW(:;%08Kf<:kbTׂQY/:E#yG[*\>'IA[`*?Їc[7F,dh爒l7#pӄհ}?l$bbe.3r Cf llNj8Byh3rVeOS+ȯ@oevƢs&j"c /νg;$"/dEh|(_1Tiﭴջ.}W'SտgFjgyǬ?ݔq]~u.9z3 9yA} OF7BT(MՂ{ұ7EqnFlS}!~OmLTΰ}K%;ܤ2lۗ1ǚT$p/嚈%Yc5Px.ou]l&K%;6^9ovp\'~MZmkG[)深B.jǝ{%5oF`\zsʾupeӠ+aJ뷶4F|zkBgo7Cq/ LFy/?~jNsdqw(rYo|!>ܫȡf²5h0tdvT< _}WmLV-^R$>m9 WD6<7g_E,Ύi9N`yJ( kO/͂"DKB/dEJ/)X~כ/>gQ h//7$'@%"_4jXyfvJJj!0\1V Tq*u" qu]gb,GkSA4Q)h~Kg2D٧mY6c< N㘸&nc% 6H+Ε)ܘb 1/2" QBX>( 9&Q$s .D3uJ+꿩aT;nrcbl1ל ޿!B&"Au5^PGu9A^Gc$YdD4r, -| o'Lrk!e+(9U<,]/R4kjG25K<4{북xOݦ!sئK5=|/+'Eݳ9z iβ"o/|ɆǨB%p wVrNF[ίHDΧ~bnB`!t$'On.L_13-C2tO}M,܄^ f .=_N4Es*=3Tu\S喢7Du)=,VR9 57@m4Zr, _8c N C6@"be"nQ5@Y6D xy|!O|RʦWK,ϸ;F^Xp;l9LbS[)kͧ aNN׃+Ԕl1!q|6kFq5̪o=H3:BiR?z(`Az2, $x\hf${gr:LޭًeO*Mܔ༿&T :`pܴNQB_,c3)8mR 7{ / OVBO"oXhIۻ,e@ЌM2[QhyI-xbWJu\h+&fĈჺ@7yAبOV'!jաj>U+.'\MaYX ^3={̐'&ꝲZr {z32\V5&<(&Nb9 y>l%+{JxA)g?p8bn" JN6)fm b3z6!%[ͦ'8]˪ (yvWV w(u*8dZ|5RmV<|kp^Mv릎dH%̿U*ze\nϢT($ 3½+%mS :C.B[1J$Fa7#ŕ.qS2̝v YA*]>yB!ݲ+5eUMY_iTtKmYmcSG)sN&#JbzBI!US oefaŒ|^O>"o/,~Ǹ4MLFuٮ-c6)6EX՗ZzpR ,|m6J[%mp[@.ڌԾ>_\姓Kln]kZpϫBjLTύ2$֢yrr۩K-eÝTi]cR(~RG-U.Ȇ0춋[ax4@YGd g<X525j4YI&aۏR3خS,öXO={F̋*Рj{8Lmbcƴ,q%͘NI3yoW>B?fE{Rnvf6J_HPyrL#5GZ>ʱ>\b&`($Y!1Sj q bԠlzͽ(\S%PG!OɻV=a֤G[΋a@3rh^4S/qW[kڦ7T Qg/Mԓ-xLFngU"IkaK\K}Z9ȕ"ڳ)YŎۓ' hf 2C C\VJŚ 𻲔81 cz+\0$0_]Ҽ*VWfd3A&N]_4U3@ $g죈y8|"C: l]9PR,IoBSҁVIgܧ3*[ 3F,-ṯSn/Y*ltI_H˰b&88"I02ʚop?sjQڱbK ^v ) \WLtڠ{q6n~AY'9ljZfU C޴mwy7g5:{9v SA9p5JؖV:>fhm8~V䔳x<{P/1g`(|7O^*LՇ\=xoW6(yܔ!/DEQï\\M@`Hvl]˞3J_^l>!j$%`[-20Y#8Ic"`axžV .V]sDF~d1PݬZfՇRڲrF"wNd.%@rompF3@_ޚbmIӾ6cmPMe\W8ˬtD+xz-G-Ԉ.6|}3Ú !l* og-VM6_bJ!, HPL>RS4]| eX-KgOhtb'I-оPGo;vI~ !N"[ * OA؎}xdj"penziB <[D$cT~]W_~`6Rd:m8kSv:[vT"(F(<^Qz ᪡-x?ϱS{$,i~Wr"9ntֆ 8BwH""8zFݓ3b#e lS@u!GiI+y&Wm#qry =ÖAYMddj TQNҙ4Ez=r,"u_*z!H]7(IsUŤY;\aFs~մk OÄ2"E׫I!V?kg?1j^f NHmY#Bܬ?ȋzYt-/q6lF>oo$񄕪9n DYKɕ)|X4r>RL$o1*H+ ]|>sI^& 9\؋4q"$  Yw vJS ba*HR Jv %u]!Eo(+\G֑ofךz^jcP "-C/~%^Xajf鑨=%lp^KSRb]NzDM2\T@=W8eq?QL舁}hj~~=&Xi%2=+УgKzJJLY7mƧ.j?e$A s7Uz~?w'Jk\~;^RD77Xe*$7@PvOFAk՛oWE~Š=^r!b9~?.Av0/Rt>RLQNΈ1P2wSLM@pH ɐMنWBfT7Йشu(ՙ_ˢCUvn(T;6+PV)U+Osp>ZQ:KX m Zsŧ| uyXHGQ_+.1^,}i iE_cgV=߼0C|Қ% vuɛ$`߆4&Q!ַ1+Z??Il(pSXa5,aӟ{70 \-Smw\^|[C30.|iL 0GZ.VY |02N ,SFhH"o޳AxY ] fh7A_"w3-P|'t4vVRq?F C\<2C#wet4gi[_UEw9+ Q/ҴO̭%UOPICp2n%mezʆ%C*b"r2Ոe0&KӖĮTV⵰ךJr9GYd)U M PkҐFV,}Я| έ'n[3F7/˻clM PRRLHuRӤ5qnH=if -kvR@x,Dc`F ǐYg2:%UZ.gU-ӧ.e p@0 ^i EnZ#CNox//t+[b*6a65\9g(\A{ < / "4VPG'VuέTaV= 3 _ikh$/NȱYK2|Y O.!r`[fB'MVaB^#SܹLǚQRrx?UʷŽvǒIs#׀I`0I*S2J R Jba[TB)is͚YBvE0LD"R\pSyShle0⦍@BwO@JXsa0F[|b/[/'U9o(!IgWpWi&} SbuTx9@R*j̭ 6q +=2 HM4y ҥ-oo$9YE$ʸ/rvAӪ1u9T_#=b\S ~E}u,]plwG]DH]ۀju{Xg#^-$7/Vٖ#zBCOӃ>@\*윋sAm}A,G&=چB }`yf 1rEگ m*$|S[$NX"0#=Os>inAo9ϠI%Fû> \ 臌q{ꌗfYE'-upr܍?BF_W4<]KT 4ݶt&~ <iˡҙ=lonN^ikg¹{*JYͥn qrepU!I Y#s|CeU{dhxf u\ uSx7zlp ~~#VWG\ա%^#-`iUmo?7RnNZ!UM٨'8@7귨3k"8Kԟ^ aKQ],pG̝fi?z%d_D!3zʲ`Aoo$Nu/ ), SD' ȥ LoEk[優!pWyu7b(@abUwm*?[~d\w_ѕD2̈Ĭ=?ͬvv7I8 KcCvBz;u^YsU43(PZIw.DT0+e.~ѕ/'&fq|p϶ Uru@H/K}]m\% ^>d܎x .ָ) H (p.Ͼ?&SwJnkb)V6lZoh?8=LLL D+l;30>*"3E Ҧ̋ 3[( l~zHz5Ix[Ҭf H.N+-Hx3܄)Fm&U\'3 Vvg2Y;GK}ֻI#J1jo鐍ㄜww>qO7vJak&R{"܃QWӴX~c%Af0FXCV[^n!, 2ZAYRi9}E( ӹ7spPЮ5dx g3VDD &%hC#a) {iW #0Àyoo-> $L1|-N+ ;/>su{PZAntQ,67&~뺶L0v yD+Y [~ɞUfyE瀣RI]ܺx[%ZԽ\ ۆOf;1#k1U JQCkV'|Yl26Y"u܄]p#gϡ}0nwPm0T rF-GRvl&!6#jI~BrCuhIR05R?9\Zgyk<>OWߠɳ`e(H ErwZtEnoc.KoPI]Q3㹶s3N)kjJ4L0#&|wY.t5W.=rႪ +:E y{l:SLꏍ|`b4bk&2_@%VܷP ʐ>1GCs/*U<'{0V0;74~mKVP7~bN;#eTVÀm>TTB'=MKhbZ4hJ"?b;)m5e,|>1ۛD۱1No.ccl=ՄuxgmPLIhCVy 6 t6ɡUSE}cݧ9ʏiAM0ւ2QHkIY|bgtKb\\m0Z* ILFGBjJ Bi6#5;&688Xk8adSSJ@g%{y0g=ˆ%D\1x # (*W'~=9s0s >x3iWau-Pؔ k+E|E\c[se}ݒľz(ޯGj.Е2uNg1w9B*;f_lY+eIJꞬ uxYg1{Aqrnb@dPr"UL=7+<0,3v@_͸r@!`'$a7ikOϿܽB0eS;‰jq]$B4[Je2uBշqa;qӮ-?;(vHB䍦@~UuHB%|A\ADJ] ?֜2Ǔ=*d"Eb5|Wh(K7X,Z#6@/-\d H,/U)s탬0.뵽7R"U4%3|#CJ$ CS;kI<,t6bۄRԳtsU7/6R{kAߤ^lSJߺo;TÍ: r'2Do?P`_z^3`)!֫r+:^ )ۏ4fl 󱆌$mV7 7{OI}JMl?4c\92*WHSoԬjYC{o嵍Xd4(׮uAV)YC P;} V'gO?y^iHbaoFe z.i*i/Z%G܊~* -`tLaxqz{sV}R*nf^|@&Ed, bFpDט?x{q?Σ ]dqtZH'}bqCz&5n/f̸ARE1 k> [ٮԐF |(`x"ck'(zi$y=.D*e\<]Z5oEbû" ى9Ʒ'| @/z)۩O{Fb$%p_ޚz=Pa#!{2UY'/#d̟u88Q;H~D nR˨lW1ң|`lRMA8_a2֧Ic4p¦Qo-'Gi ;QYBh05Dr$lXW@j,,ndé7_2AbJafz)dۦ%ŇMa\5/V ?Ѯ+mJhKќdj@=Tt'K'r]6%Uψ9&~bZ\QE)ْ 0QhDbJ" &ZBWKvܭZqx+Yѻw3JY[^~5(էi5t6qRЭ>b<qWOV)9v$$%a#Sdh`baޜUwX5@yzW歌(lκbLhlM 4t LHzv ݏhowJ].c`d2ur5|[*{QFƇVJ}.*=xOu>5eJbi )d ez9TP5fD٥BO)؅J^x/~~u^lc¬›)jx{lAdm -- 5\Ӗ>SܚRt)rCA۠@ [H_PUqQM^u^g+$~SՖ}QĴ?#.dqt-V . dx0mD z D~3 :goeNzOXŚEHc,cK7-?gtu[ħR M/(1s6l( rzbp}wWE[k(0V-BX[WadhF 1𚩵fMρ**hc7V"-nE$n(s~}vr34iu'[<5rF Εoƺmm4$!- 3Z z͎8&nE9!?6Pm.hxp(C*zv2wP7:=;=K`dZHD(qH]h3l=T]l=DS0/g8-s%|i.FHe|> q>J\ѵyfs/Dk>~ M‘Qb..;$` Spm |a9-HD >]E|[7-`Ԭ'Lg&uasrSCۛW6i1}m//B=JP3E7@)Oaz0T||.AkMy1}&&|gpw4R~!IT4hkȁ\3sIfvWJayXXLG3 vC[;NKE ߕ~j,ؔW뭎0T~ 0gꔤܨ;Qܕvn @.T*Olٻ~وQ̀bI$ up] L_ha<H3 a|RŦf}G18 ă1p"@%B'?Cq1[IJ`" Zl> vXsS}7{*ߒU,ҵZ"R,&W`$Z82i˿ie鯈빫Q-ki\S}>M6oAw. q{ z/$ͽ]==-wl+5b9790kܰ|1eL᭡RrQ `u{c#C_ěR}*@*dF&9HW0z+E?&*9o9t^2X3͍%sS7 T;"MOkE RHUM/#9iLS+{ص~'S(kE>'##ϘJ=UҼ'=LTlLπR伷KؚPp%1!qk}Gkg߾ ?r} YHD>T賀F5)J|ǕoEyI#؟b,L]=D~D=)Zg Ey[v3᦮kTsMPKw;. t?c.`Gm6v{Y;ݓ ki4_Afpnbgr_| .DF$1#*՟|)3P 51ڕAHɇpN҅AZe6UY%x=B,fp2φs@DJ";`L;Qw)fU #WKwh&=`  rl> bI~00#:4+-.*_Ue 5VUk6}mХęM\8ktZkr>NFT44闅ۚ噢`.)oҵTc79H8 vQ&r{eP+Q~H&|;vq|x;5`m˼qt-coD=}u lj+qKmX3+&LXٹT_ t˰"ݐ]ţXu熑5@gC E-Gfs57:@<@#LfŷVu?7D;p3!GMrU\bmh5\}&ZX_U(g_v.^yo稬䭕¼ܖ͝&JB|tmb<sk񼡚3-KutH T+7aMb r͂/FhoY I"=_m힢jqق#AP:vZE Pf`qŽSV~YI&]¸iְߛa xS̰p~U_"$.ʋ@N܄2he6:E^.t XB6"Ln1 t@sL j A0!I܈QzùWb_ {vvڅeF"@څ)B;yV$=ڊ^ޣ >$ӄA,ё- rkI`֏i|~EO-ƪ籏"pḡN۹S 1\:&t |k_$+ 2+A62=UfW;!j?+3-{"Huhϓ).BbGߧUJQg7XhB:|m'+̩o@|;2\gM|LXYb7 륷O#{=q|ѪŤG_4u|FlqSxD}{0'] ^({s 4CMkYw#Sꥑ-WYɁSBoIn$WB ]x#HOf4Wݷ5w~ S(>HZ}FQ~j66m8θ_`(Hz%ȋV܄ YyNq"wh]: ŽJ&/}TL$ܳv{6t,`na*c/*ݛ!6[M #]5W;CҨG@@w!.T.Į{@1\w2O"|Na־ԫj(2ڮ `r+h*' uSC~/ֲ[c:Wr <\'@{E 7= ?Cobhܠ-im&=Uꋅ~JcaIݸZ!<4Gl(v66t|I&'YsÀwECp`.*'ل|ʼח=@V9m6s&ԎL&` lLi2AթywP指+;;rQCg!=xAP ĵJbK f1~7E Ͻ0w{IPiJZz,SwJ )w+gD(^^_/мIHF"7 yqdYR|s;!X % ˂*;`QW|o>:גl݈m]pG`V&^&uFI:2E#A+9 VKN>XK; p O^[LSdΜY#g }ƴ4w{<-ZDo$a5fӄ`:?*wT Js xVohVSDRI2̽v fdCUp]b2^ |G+|]u8RNE⣠OEl >U NV-N<`&uWg6X9'}c6Y>G qlhF! nN|N&,2ӦڡԆr=0cɊx@`4 _`4NM)% 'r,Zro]@&LP{rj}I1|vFx0}T?c(ZiC7aW8{]:5[k0d ?rKb חcϑ4{Ɂ)' : K G!rd*ERS9g6wԷ({"f]/p~ Vl:уY[ֿ8#Q'_Şiآioڋm"~8)<]) am/̌Y/'ئfdEB`m3-MD.!VKfB>)%m6N l 6Ta±I%}ZyV NLQp#2x? U0񮂷 ucbڏN\W/nQ9e0wWvlL*?GB (Чc4J"'Q"E>"+nlR֪{efQrA~;\VV(@S\exXĬ|u#qؒ%rsg S dQc V́,l$|)^ uOZ}9E\l67D1?{ և ZsLL ?nʼnKM ȵm,Mڣ9l`QlG_/CK VϘ+ xbY w9هeۏHp`xcaHBwL1l3ܦ.l 3k{OSR#TcfŬ#$yR/ǩB7QNOWBS/(MRF$-&+µ,L%rL뚤Қ^aTo0@N%ViM2ER*jLJ37ge[':{ܫږeko(F[;lc^RhAvl\{Wd<2Zps0Ͱз`d^)v12(`m}_8CiM"uUDimz 0 |u(CDmah\\t|eFQ΅ 7 (T+*Jx&ВψJđU$Glia)X:_6E/uc>jt-!.1}Oğ !'+4“e&b٭*g=Bp6L]WhDASU0V3hؒ`^fXvЛ(̇$Q\]Muuwޒz:ew´/D:\wo cn&Վ99r[ ) Z?bR׫fd.']=Xi!`NZQB*dOL,(EP~P)|M?|[aVMN\q!D~%bŲY;6d0^aThySN=Dp(DQF]PMvQdCkj5`i h|A{:l]t?adtWjŤ'A »%ݝNîm.6FP 4..͎Dkbͦ6=OL5PY:j.+B(SXMZJ}Vl19BFc(/h+@ \RP2i$ḍI;XCN)c}a²$D@vGq zEO vFXT{II#S pr47]ޚN=3%/lF?tŒ8zm^<)8tq\ɂ'sa'W6PAKwPzoI(]ʰ{Y=wfc֢6TȐF|yz+猅fn,05ksq[I7{Rz]?gE?jsO7oLPQۭBa>Vk_H#/p-/癖VJo#3zqMZX;@Uf]%;QEUp e?mzi#аߡ/՝TQbdOϹ: *0&>iDHuǃwrkQ~bwA5zfxAMSdVJowlNiSXԾiՀ5@ζ?LеVPD N'g؀8 UPo!kKЁ~BrrJvC~zz":p R\6]Ѭf>mW\JL-sCIq~]=IJ2/x>6a`+-P튙3a(J GnyF=9N?)=_ 8އ=(L7}LтwaM1FK8F6 jYcmbps3yvSP<⼦G?[=x$M5$/V]&:T&e:%5j"=-B߯c*`7lzFl;s x%0 Uk9Hbf(Z@ խq=Nܳ@XR$K5ݬSض&lZwG*}8NV̷=:!xޱu.XnjS;(I@%(k+û+ӕ;ӊe?yl!'Nrǚv逸Al $( ϥ+ Px@u/>6b\Ƭ=܈ ᣄ򭎪D$N|JjY@ku>礸uEۓeGKC\ L|Z[0Vjsoa$S ߼lpqH4~RxqHUvi(,^baCb~sBn>~g_D_Vo!CߠFpv2,KbSeVsMNopҽ:ك'㢐=gYZ07070100000039000081a400000000000000000000000166b50884000037e8000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/core/rdma_ucm.ko.xz7zXZִF!t/7]?Eh=ڜ.+XʄbMJyŌi9b(LhNMfU~`l+O=9bTYL|@h!]J_MMKM>bR9}m0XI)fvq& vVh<뷖/Bbi`t? Ӝ:0 YR >c`WaZs^ lA6P^>R(/ \oM(UmkDjlJɛB(5Kk>*I"} 4;Ņ; 48V0PQĮV~ mn ~<%jTqqA#+T$k!<l L[6{mU"x2g{KQy^#a)2m5A! R,=]U,>Eg_WF9F4W&^;E=) ?ϖ]v.\nn&X"Lbyѷ'@KF.4zv5HpHvb-K*U&G_'22Q-DV\kt*y(kD>ȦM>wueǃKc"gE:3!&% }fK9UovL5x ˜Y2CAz8<Ě_"Ҁ"63&2~y1;D] p5@QM1÷?쀣PZYW# .-G(&DUI[2,AP2mִZ,7Wr|O,֋̲_ {+xL}DMUUL$ИYw"`VvKBիs*,UeApHB*HM/ +Kx_ntj H3wONTjp `*rp)þZ.IsIǛx% xR>~0^,Yݜ <3d'Jc=snsxXUຒ}:iIgi C+c>w}ӋٔgYIerLߦ띸ԝ(C D I>NQۈP9޴Po^58n뵡H$x WњNWua(3MjhxU_:ftTI-j?Bz9a͒$`Sk ̤T:y2RyѨ'c) *R̿>/1c5H!AiH?)_]gN[tu^Y&CrwDI+#mYQɌgCn.Ћg)[3Cz̽7֞SMF=爵f¼\_ظD$M>NdY㘎dxyіQ$x>XSz;D nx즼?];N B^D"iUlLAU;I܉&E0t"݊_pر8K3ݿo[/8 {EKءW솣{pPU9u~pK2󸺻whW>e0](ڿj%3s g[ϘOyW'mm lQlB^$b`x$Gb j ;wmad:koY@bݶK!"pCͬ9ZX ȒEJ9oyw[ u&L9xY'igi$&Ar` n:~_ lƟ סf[*aS (EnTԪa(9~*$0H[QC)Kh痪ᘁϲw(̼ $wLv`4ֈQVvZ,ѰPM~QQL^>=&h*m!Z>a#mF)N^2/_ c[6SX껀=Dp/Y+j839[:1*Lf~F=|{o\R9Wx/N|/~g5KTrHs@~siPI'C]X*X7-ϧ-׆7W:َ8sCh|#| 6jl*0-w2*HJdzpOppirW8ܬ> !j4J. QXkrSV^38Y׀U"G+]Bws{'X=y ։oS!I͛D4Ed,‚qMS)&b,W ݤShz(MXHJgA+l` upwW ՗ i`9A-oCryyv롦 H"1k{R2t Nɲ~GS7 H 'C3dEqo=V4}}0]55@  .ft|; dk5ҹ,*JS=s~}Hr>a5;i'OT^W{MH~EHҬ6UEY%Ѱ^SSM"۶`-gK (W _-/"8nSf5R /tʰCzU;"b ْHSX ̉PLX=S}̚ʢtuQِ/c@'m(;Gr3W޴@F8{A++HMgwpNSv@0#Xu4< _*IhӅʩGt ݱUJqՄ_jĴ>] P3,nAmm %Fg(0£)ډ5[]7h<6 ngZN ͏1M]Ӊ_>fْ"=ZT/ HηNID4O:Y87-vV@du.ӹμ Kt_jRjo}TQ`zLF0B^$1+b`C\lQl;ek^ TCuo*k)qb]f܇M|;_EJP*vU=mڗ')ߜnɬQ<͉]Lj]MBˑKCɞ| 8Su&e Z]6dȢe.cďVIOPT^)_ӄA=VS[Qq|gk YpXic1I:Vwk >.ň!5r%k2\`Ro(Sv$&7Іt>h|@q6 븖rWK!3Wjs OXǵ/`GŦ4Hj\"% Y_H"UӇЯ0[:{!!!wr:ߣn{dН8A݀VqGLDE'g1IC gBW$f]Ijs3ʩϓO 0\U^} 5=^p_@XKd5-3C\wNC鈜pmץ݂Go6osz!&[QbR|q*Vm3&='pĨRd@^xCڬZA7m8Z#U( C #v岰K:2|E !)*O$yZAO IRa^KKv4+[|uӽm=n 5H]w`Mu,7j+FBpT^[<MT A}UJ0Żk MZ39]zam Uj: {;bbTyTB3,o<"&|[U#,f5l:q}> l9+։%kh;Wl4&5v,܋,h2P.o>:}|TPͤׄ bvx7._N$hBhJsI"Zc"-Ee9B?XS®L·!9r( 01ugʜ }]^]f5,GpFe[SuCג|b C XU ` NE 9SRҋ( UH$p/"F#$D wZBѩ~ PȓJ iuzo(̇h˯wиTGԻ L}~st٨uUˠFamf{NBC49L8OC !/N[#퀧eTEΒfrN"'va<8Ka͑2ەKE|9~Ru]').%qEɵ+Cݎe4G2r6u,kV~#CR+&<|KwVNp̚R{Ցx?x81?EŵGHex`C*c(8lc!idU`({R`SV&0kXDw+M1F'P Ы7_[!;nzxZx1^,U!ʴhs[OhxSi]DW JVM#8i Hٵ*"bs*:{ *c1uѮUA<ڷ+}ݖRCEH )컕~5"6xh:\k#g4iLU*F-qn,u + “6bTOzhU, w^!7O|i {'Ub t5p?tqCBx-7ӉJԘe8d` L6qصjyS?9Q? ޵eAuftu5ߨA]Ģl-=.8Wcev3?f,VD Kr~ŷ jaj24rB@)Lpv[/558GG8ew'\G޹5.EZ\0B',(5JkH+:WWL6XҦqR\Cg3#Q]SCkn^ !Aszzq6qAa!7W-+U kWb׸5e]~r MH?6 2<+v9 2Ff<(%v=3щ ˪xU| 7$P%"CQΤ1@mJ hA3Npm&"*T})o 5cn2]wY'$ȺБѨx*1>ۮfB>آdD'"R#ɟ`"/S7ΑM*ɣ$x5~`gXyOB1uAHꊁ:FDevҊX4X4)  E|}JojI? psuB6vq vC3ŪȪ\`CPӮ?\Zb;]LMi?GNLF;3)@)'J3)+?DcEND>F0%(GpQ6quad|k\ EN/C6˾lqC:Ai^Мt~Mfq&ē׻m1˦&EGHU!)%< 7$"Kk2z߱ji}lۑ'm`JЪwd߼hU%c0K"'z+cF _P*YoU^6ߓ0YIgt77vq+~ؑ;ؙ)jZXʐʡ{M]>oZ=Ǜ"MIoegStS- >9O!C+dFsE?̏)<6b~"8چ- HGCpAV$_n t7y=k`Z@R&Q `*Mv/:WLh—C_bDHϒBfaz"3Q| te }*iRI!7["5'^l[mS`"ת=՘J;+VU]j}͂ 3zP{,vC;ixLՙι|՟ ,z͌1ɖdX@ 'gPVҠZٱ}9 5NhBA鯾\\ga,G&Fc򂛫%K>N1ZKZB_gn\!=|XH幜Z1g=~RE U2 T# $WOL`W}זAWڡS5,Ȅ5%]mi.>j_…MFNnB"]%:sm[SJxH hI1B#9A7s۩a*?_^Fv cm"1^#)X2EK쀣C~`I X nKP TԆO0v=+AX49wIG[4u_ Sۧ[⼟;1uz1 Z7=af[ և=R=*/V4; k DS?tִ"2Be(H%Ax_(U"|Nȧ}NM /Ɍ*Ts="ȩjZjђ>|+!ucMo#QD|s09+XG%'ʾ8PF~YVzQ^7Goᒘײ)b!>ɷV6ޢ~D{D^F܂`O>Q3cR@0c &A}kp#NUc2\4"ׁMZn̵{B=G¢iߺܷa1x =J &2@L Fp7M/CW6Ew3cZP#y߹hD/kE3Q}lF?Km;, Di!;#<3 +&0S#?6$ o`8'#҄eA*\Ijڷ(X"6A\a-ߤfe1efʓW &=ү 0MBl&[AzH gZ˒Hyo4t&I|ԕK'WȨN81H([ߺ!eSUkh"5YchazVF"$W5 `rEzGDȡml;P[Ț믻͗u[ o(GAM Dgjtk;tEH Q.I[o0 sz@;;)A|I[÷:1=f_3YJ=6̟\f?Y> X S嶋޳1NCyRKB6_FF&#{n'F)>>\s;d /eHT{vx_N2{iݻGh_ǜNtVhwmi~9a  ? PYNo/|] GuM[>{qhTeυЕQbbm̙TyG%Owiz]K` jbu+(~ɞeW |&EXY(@>>~H>~9w&7Zt `EK>Z6~p[=/6A߰T؍\"P//7gQ;hf0p벃}|̝BG)0eRLCEO}j5]Jz7;0^& Z;Q  Ak"w 0e1KX?赳?bCn``{/lezgU&6"Jʟ)RO 0){:MϹЛSSɉ8=bw7Գ}8 eTԺ?'%Z:b2S涣_i gέ/&>kQL?` ȩ`r8FPz1P#a3a6lr\Qt- ѵq/ ]HS`C[0aʠb Ț| -Xw Z[4?) ]RC/\E1%Cԁ:qU6&ޙ{zdZAԖrZ:ֻc촳ϺV%V毡' 46WƐ9x PL7~3#A`,, T'zvً")6D&1^0 @6][_7^ &ҞLL~CxVE))ݗUDv=*E %ށ%;=%셽jWHV͸dv.\2i)Q2PyQ (HEvWfP@F]qm+~\,vqV~a߯'`6{'$H_S"MJ\ UH:(IKj?Azgm`jpV(DEAk7y*ϥ-š jjbϼc!Ћ|_}ƿdfu]«Θ=%zg7;جS~aCAMҭ + Ƭ7H>`'NTW܂6y;*x>wz 6|8xDk(x4WK!E/?tC<lLڥ*PjeR+  U m)#o/E"1eax$: ZXdjC־|^<+kRg*BCˈ_IOCC ʴ/,DPjt-"`lƎe+OAfPf2om~[@] l?&ӳ&[3>{}2KsJ•+@#Ƽ|^% ?g1F$0Ood,8 Y0$Nb+oLBLEי^Z糷/|tQZpcѺUԶ7s8L%-&8  @I.{Uv1ñ9I?O=͞8\69@b؅ a@o@Z Q= P”iľdВ3˃%}M&z($7kǗgL0`ˆն(?"1nGQcIGHqNrRo\`M/f#+hGxZҽ' 'HJ2=_Xtd4ٱ5w9=lcVXVEffO6Dغ$ZKWZvj!3p(ݜC ,r  yMhX2IidO[ 1{ ;O%!wMlfoSvIP2̥ln{gdlI/c@;mv?fe0zTfZ "3y۔= UTITT~ fyVtFQUrZ_͐Z{ҙI܉u#A􌐡a/i[d@7tqQh^VJ5R$cG_q@3]eOXZjHPc%uށKtb×*c!}㶴u_cqɊ|+h~X 5>ˉ[h~0&$ªiǯ\HkB\B^:V/[xpgOڦv=Wϛ \VdXSA. :ϭƙm:f?- (!rh=m˗F $ʂx;RU ' +Q|ŏH زձ7(b;"j3dE Nd}kHJ%>oh\H܌P'?mI,J\-e)Y/AozntJoqƴ;ɞSOM>7#Yg:ޥya "ɚ Յ|'4~1 cbhQXjW&$9ሹq ;EҞYc" &wMf> [[P4j&EvºWÈ.Sך/.3Rwb;j+qq pã~B`˝&%:6t%#WUhҺU dd^`\+Eو_^ȟ^UZ ,"qGErr6܂fԭ,#`]rJC(@ޙ;i"xo|F]ʟ1l T T)5.0Vgׄz~ldz$D{0DbKۍ"Z=7Rg^j76?uXrMK0BCy`kӔ8YWCSՁ2tIȄ@) QdM@^ Ax|`ֲ{bQv阫܅w='^OgȚ~P#Wgة0l=l*d Ȭs#kxA; Lfȴ}p#(i.O>8|ʦͰQ8Rs <]G_v~i?%Cd AO܅7!lloZA,9>xVxb=7l'1듈?w8C-1#hL{;hYNux({uҞ2ʸɸ\ȓ_Gj/^,Lo9eu(ГGKkQP~E!I&onYb b.΍ bŧ<\}YeƶGGW0և׋ﯹ KbH}VQh9‹W]}_Ӥ5Cu&hQjGQtT (-#tՀjs?XzRһmm 'f1rJecWc F dm՟9lguW=/@ ^Mzr$VoM29P)4EJm pa;^BXt\gBuIG9Oiy-) 5.]bjؑL7K]!0^UD"<2hc=#aM٭h;`ȥ7fM&}4*ІY P:>QPRv8g1K\BTF>b p/i@wg}$93c $+tOyxKSxn*͗*zŭ\ʲVVq"_!DV)kϹq&r }G&~PԎmx7;Z?9ag!e%b Hnk'&F]ޔ*)&MRl=Qup{^d2.mі4KSL;V(@^ȵ.B`rrڀ+,K}ܿNZ|Eow1J…ʪje4ĔiJTZ?9?CT*!dgO k_Tg'CnwyS$مK D$7P*jS_C "Y']![It_pOa7EѾ^% sn'Wu`"sr4Y-1ʍ,l'Lpp'\W^6R[((rm]|O1 +Pיʤi?OazЇSBzBU[6dKLb3f/9 l091)V(0i㳸m O3CWSoHʗrI:iCg2p6p'娹}IQT`6&`Iq *Rt$m1mqY@Z8G*9WUsS@x#:=~$L{Ij!]闗7 @6eO<ɄsP%"Hƫ!:Kޒ0*Jj p:쀘4UAN{|d3ĭRy6[x87bHs oJCw%xWߩLDऎzFCh~\A%u0\`x1T,~gNOaÖ~x)AYԌԇ&h}q3RQprR%]1Ou>$ߕGՙڈa YCbr뗄ʋgӇ@Q5;X*<,t#OɰIy :gw]x,4 NP%`jo G 3f9HNIlpo_$c|&xzy6"1<cOICYm4b_M ]-VrP&yf3Ni.ΙTsWcDYἠȦxxҩdd!Ec i@:^ Ƙ +2"51bbə$_W1ũNJi B.u%e _jZyttDjO 9O:%12rMlRn knBDTQTPv6_ eJ}@eZa"Srmb$>vu Fj_~R1]ػRGW^!7>>̺؎.2by&㭊d LVb5EkVOJ+fd,}-o|-τ%^9= ` `?Ļy?]y#K4:xB^o'ZXiliQ{t?{y^^#ŕ`_k%r5@:l,S$n{ޅԭrv5865M'qrk?ǭ]SkVC7sXBh0aIס+ ݀F0̞K_QC ' ^B푓5=AsY8uPf5e34kvc5ꋨJ,ѰYG|9P>洇e_37Z o}1k 4MhqK2m484Ia;gaS9+&]̛PW^f L {Z2q1̚M|5DԃڱtT{M}!)\h&p[pe&] |nG-O ر $Tp !9_2vyrRo_>,;^F-A3aA>R^k(U qCi##U㽟\%C36Ks=fʎ-/5/l(RΪqNS\ Px6yWtI_7Ki:d^k uW(VD1e+ N. y݇U)QcP<@iǠEҕns3*0T}4dKgd}%׷N`{7ecŷ*89V0}4K\%X2P'f)Ba {N͐R[_&+l6B!x]h9iVd.ޏ~M# Xr,xJu'4.D0 c⢙Vov)$L. ueH'Ԥ2#!~"[ LDV D2jIXl._wAtbMUChXHs`«Sg}L&ٝc!|ݽFEN4HQ\jYϚ?ugv㹏e 1yʾDz awtU OӗnY1q-y}-?(6|ޜbzpl0z89p,Ic x:9'U-œ9"9BC`:p$l&}Y(jd1ZRTb>lqvXj}C`M`R|"y~P K䓨WA,z|,F5:x%"5 cEY3qbɍzBo",Ex (]O/#UbmFv r@bl. ohiM-=Q*nƼUq|d t5$R rrxf5S=@AYE6+fbV:Fq"cv3JToƴx2%TX >QeXt_7*Li$1 gU|5Q: YCVp^Lq10>\T >n)4e^I0N!u@ͥb/ 2D>ث"N{; 4OV=g4n&bbMִG み^#t$&p&`J8Ry!t$h|{Upؘ qZZźG17l7z`btJN@usB9mrexϣ4|6>Nf)+*ӒnkT-5":/+~5ţeVӷITI@)8~0fpՒ5RbSjZ+`B=ֻ ?oLȔb` @jV"4 AQY@iH>OYi8V I쎤~_2G/OVzM8XCQje4xFc؋/>EnH& 2u 1̿I>'ጇ G= ; JIDr`.@P:{FO;C[f%Zz݋!%JʨV@n/S}YZm(E\+e~{hl#߇ o""ی ԗJ^9 ״4QlU"~d oM.:3K.J챽'3&^֎R;K~/9pk-b54PLg"y+ ͻB ]5ze}R'脗ΧYtUQe ‡bJ5Zս.GP^̈] TYyT0vn(P5@ܼ 9 "z`1W&$RK}E_z_3ɜC}-!"6G;5$u e7+Jm5Lr pI.-l GńVSr8ȎΦ=Pqݮk̴!7}j+50K8@QqimwSl h_=:f4Nc3z] ( $HuMoj ->Gj ұ¶P$ hںo 5,1:.x:{:Ff_+C ;D!mZ`0c`EF?"Д'G\ ɷU:[%9 g>봨ZVRtEJ TOq  b<=0աpӴ3$@4+AvDEY$o ^V!&nv˹p1OhBPi/_vȹ<oxZGUAUTl2 =9zc`TOu7x0rكO{c8N9A-{$6֙X&G'euim $߅ 8)*ޞFMˡې?{$٦Ʈ"i]_0`l6C MY;]e5I7N>*IsA:_?"'eLr.Tv{o(P|uh$F U5JFuS8#m<~ɠz(]N C !\鈊e saTgNlyW@ Y]` H^;:5W8{q+[rRsLi@ƪTiTL&WH;EFo2a~/nA=J`w*sv ow9\ywN#5CȺܫ71Bpd%pfq@-sOJkǚX6W|q(WT.aO/M8 0K Z cOUDB­Eb2LHu%8I_jHCH3!Ty  2ku.=-wD(f!8 ׆Ѝ1_ǫ2~GhO~tS9*d`=UrGbubq/xFZ\z X ]Ȋt?!|P2"4 *srREQΖc)',`奝)Fh5#k6Gy6Oڦ-Z ZX$Jehƛ 4 + pVf`8ar ._T%Jet'擩Ή tMTwFriEwPiHIҹu|l@UblΧg'xd [rB}}}_p^iϠ($ `1KSEBcm v9,9'ڈO)1 OZ"O81-!rI(ji.N8Uc~b <)ĀQ<JE(Z_38iŅg:ZbGM?IИD0:L/^Х:vA Rms?XoHϻN{xGEE7hF7*YE'Ec0}}S)CFlI'o!*~'h9L/&}O׼5!4OGMrUw=ϾzCg|*U*,16n "Âsi1z_7Z( 𴁣Q. VB<mZ>$Y"b^2xL() ?8)0aTm9 3QKܟ([h >t"k%_-u2߾ZYdžn0hn^UiՄK EZ8N4X3SIHpܶ`쓅F[vDd(xvrYmf5 qj{BHtˌQ}PAy҂MM*V0?[ W} xh5:yfx˃]OU5 ?őARN_ ࣺx|W.XϻJkarmUM=mZБѮ܋(؛7z-g[E̎Z0J0WՂ11<BSXwi0 P&5EbvL֋;wqTVEB+ 7̝qMB>&QCcH6$E o$4Lj(; bv'7A"@,e 똈܍Us|kl>acQYi ]pRHA~bȷ8뭨YMOIz=l!@Y}1z0zv$}\CK< 4<+,׳uB,]TiR yX3>%7*ۭXՊBiPf $E:,h6 ]/nߦ113mDZKN"FaAP P]\]kCB. W+=e q3:H[WϱCu%HaNЂ𴄊;7[*F䐾xQٔ8ȹǝe$GUaUKvy}}MǼ``8dLAT@6<4s1ʣr+_ )>X,uݠ /pQ 7# ?"*n==F|S-Zװl[gD9&p8dِQϢP6*>BgeM$+G(6x9[pj#ׯz\TIrfiDŸbMlV+j: >|h@}iƹ}m:ԫEn`u,GKS\%E`8ܞF CHXđJKl I@Ҭ7w홵ڗ^_^bg*R?>5LO0 l% raU*,:S\Q'{eI?@LiPS c8`r[%J ?Ywu6 aQ|Q6q"Ȟ)ߜTei_(dw{ ogE&|Wh>S4oVBE +̉e4:WpӁR`}L@m([Ye_ŅrezmRYP xphcRneEaس^pxjY 2tlǮxf/OFxZz7É.oN~Zd^|`k!&Foa>$F+Ad5 0qj8 z7%b\/&Xo]k&>A<rZL1daJFWQe[`k.pVu{X}T&O@IZ:,{8xuXPr)IFuV>mU3}"2kscDzȠ#ct8#̆=ӄ=]Aw Eqz"hfX%}0wO 3}52C\Epͩl$g<;dDsRc)_MqSzg|\bvgB($EAGCU)^t5ޏɇjtZ\?FQFAGv Ze;/[ޒ8` ܶU Rkl$CT&S`GIӐY! $WOrin]+#YpTᚮ /t&Zqr#3<ˈhѧVEFاV Bgq *lXäzS7[=^:Dn7aўqPzkBʘPZ$30Gu,g# ;l1`r~RFG%5&u]-CxQto^2ɹ y__4U,/M0ִ,bKyUe aCwUxLʐ\cp qxL(h?loSh%ܴ[gJ蛿jYDzgFnl,|EaВl8WLW`o#9`x]%-n۴gk4Iͭ Tz$@QZ>.F'e&'-~2e)!B640s,D;9t^<]wexɥu֩:!tzK㥽E[BIf,mxksG 9}(19|0B+'~C35\DP\"+- cM-DٮؠC}(3A7K`HP6 ,c>c ^ʎf,1RY7\-uϣȂL eIװr\`֊b[Րeک nP/3ؼW[|og;" K>/Zi8%3 an0ݙn3W3(%87bֲ69gSGV'U(ʕK2d>qhRv^XjU3>NѪ/L}!6cU['CѨlz\VOv%EwXnGlB'"}mksxmf#|(c)FEe*ދfz]gc ;*!>붙ۭ 1i패ҺSzb2NI H0Λ@q#up= HpcLe̋/A ˁ+{s\ a4S>kB,,uR?TZUpQ.Vn'neQm ^뉁H?AHZ7K8v]ʺiOV o8hWΪ{r%V́WZ8|1X^19,O.7vK tuAUwF /޵[S8]ń:%AgC/ᅞS>  i7UȃeOm|ʰ8[[vM GK"dqmA`*3ސQ&i?]$N*g,DNKnȑ\&ps @mAQvDi9/Am~@CuyH+1ؒ" HqIC}c3 Fd.ikt5 kIء&c qIƖ{*>gu\VB[y;pTitkTvL&Vf3pW Y&[( 53@nЇ6t1x97 mjcvZ";J!u;Y0]A"=z5cP+ݰ*c+=LD;S[ _`[MVโ˛0[ļ``ڨ 66ft%XR~O~ExLUUj5H=hlNExꁪT@ r*~ك)9@,$lD!I4a71Bw tW},MD0>.sOԂk`iۑe' Pn"rb},AU0>'7g?:*VQ|spYH޿R+^גA +OulΠϑw'4Z,K %ZDHIr!XI,Rګ㴜ȮZ88hv'iO%րLpU&K%5qqS7|j0x0nT!Z_jdf;264@m-}ۨ:Zjg_@my wN[OaYm"!@v ,diȡ/Ꚙ) 7u]!G1_.zTX6a|3o$!<؁NBƴszFxM.Al;&xLDu0-S/QV9jot1=[d_G:IMJ;:6VGq9:yh;{«W\h 8؏n0upQޝmw/REMoa]Ѝ(bvhGSVY+|QD izPMGŜϼʨ޶'ZIGY#Q :tK{hxp4d7|L#=RɌ B'rw=`~0e^Tb4/q%p%?GJ|n_1<}/k#; ,5i]e E/;P'5KWʸYIK?6vt [ozB ג$-̳E2KDٻO_wбˌ_X&7eߙ=]dʉ>e48YvыP1!+z(VGDf( gݎЋC/ѽOJpHy uxqm2#w#Y6Cjuh-t#p+=#3HHMq]g/iOW="FyL1=:BLpDk5D&P+##,X1>q{;PcΫft[%Z( %Z&~쭳Z (>Ɗ]\N%dZel`vZSD4s>782}y.<q5QNSv[[DtrQ:0''wj[IݱŻ&6 El!&!uNg{ۍeeiՑBfӹ 9 q-Hz+|yS&=$wRJ5aL=.o/Mt=2Nz#5rI!wڥrE>KzZC}IvEAo9A(~(^L†tb.ˎ.7<lT0u*7=QI^[!.>aIje ,7(Z[P??bcA-Hfnrf' :w8Iz=遼i}迍)U8aBsxhc^brL7!M6z| >ۼ9j z0siJFrL,4y(ߨAUE5H9Ζ0ll9nf2-+Ju]Ll9g"x(lҊ %Dq!g[w{(${_}PCDQJJ2TTgg-H%YE^#{s,Ô?A44*_n(#gMo |S1/Z>p΋w[#b9k+7Fl8]3}ra8Jm!/nA-jóy -ƠmS7.g9jN4#{vkY\ А) 9zÅLnlNk=d.n Ql/16'pKɠ^/J7V.KbuL+'Lxbԡv]vr6Lc18}z >XjK".K0X2NSH'1$mutK66f&f E#E)sow4kNk9OhI"\nt'e[P vogȔY~ ~Au~)b0C Ju}9]PšANfxxL8g/,(l5@0IS?5/K<)Z*0w(Ծe FV6Xos{SDn DV2qQ|g҉MG-==`w3Z\Pq pr\%muVM8QxF刄avS֡fw;w?ՠ`xTV .RH7 =3>^KWqӊzRrRVn]D?#K"_`> Vp @$s4n"c2DՏ,h6{$ ?y0w6?ZeXјCf%B4E_ y4tSaBQU4Y6L]X|yFwr[m]gSLK&bDcbhaϛ~7!DdGk X|(8gp㚅usR7ŋa.ФoE |IbtӧfSuДtQRN7I1$eNpaQ8D2֋_4C!]Å4)#2{FuhS^֤YJ"/g)W?| ?M& Nԭ 3כ;lR3cY AvRn:wZlن/\S~K~گeP3zjtr8g7M@6|߽96轒gYZL!$tjsZj{m}ҟ 1=[v2ET?M;^~x!`VoIںQFŮؒ*r&-c"[P1SQsG$>4FiZVkڜ7q(pB_2ȷ(DmqudK(@L~_w0`QA ]R"SJp =CMhN!<7(p Eh^~^iP(Di5.Zȩ}X` /Tvqk3HY)X{"MPт ~NS@a6'dx m %6`IL+K;<Ns΅DR!G}_3gw)_Li[EM`H)̓ըN; JB6=R8n"}yy+wQ ѳ=]]{H(8JmA ?IC3k{Gտ1; o arvxᣰ3oi<О$YC恾8@ 4sK<]+t 'q3( Am:ܚM( *KV0;OTFM!t+Uk<>ZAhro~'AT0w[=:j"z(Ѡ]! ٴ=#kWQi^S ItRuD 3ާqvcSfH-{;][[;3!ϐYtOu"I֜FTّ~.>t\x@zɦ U|R,xt|]rZd÷B[uxp ϙm@DkrI;]]-dtb;s=;zreT܉m;hQdt(~-J ~[8~qy,:P"F ` uX́>usZZdxX8mY }grd)vevaw&Iχ9B܊Nm'J}~EL?'(E /r%TJ}K H&w_/';NkY79,y&@-6 :@)vltkҜT`U* ۾O3xT=WݟOE9-v+iy k^͎6N׻c>IFm(dFӋI!-KE9am ȿuT[R[zˬ +=E})vQ@Wձsç2e$*~7U5g\0Cm_%@UY&Q7hUOJWVۆ6l$ٵ8~VmIt) WfqcB{!eKb`{D!'o = {ie#mţTp)rD*TU XaV}Ҧ@fKl/U:̊Ibj!?* i,6Xg+dn12J;tyz6_nBB7mF=])ضTJۊ "NrǁvY[ہ^;e=J"'ŇS-o/}3~32ndUŗ0~\q ,hZ۟$0O;z;АgEzݞ^J$ VK^"΀9: (Q5g*EwNK$5@_ҝ[6M/+` 2ZI"m|&Utǘ%Mtb*FGDQWtU8yeʥ+쉍ΰ񊼣KUg I{D^ Epr%49f0-Uq>䦫q,YroxNzԎF]ֵAN@-(rЯKm'_FKO7Jt^5&M8СżsO!֛GgiThER ڝoMd:g8t)|Íh塜0|M& u{Y*4CX>)ɶJ"GA4/UQ𮬦s/1`Y$6ms@t<Ѯi4b ȂBON5M+cFt۟ Ӵ&Aiܭʓ]\F~٨ ST1nw'1%ģ/q@ȋL鯅ÝJ"bGW: #L;%RyZq!kgdʄyp(FpEAd:cBBUn0q[]Jf9[`~loZE3G 0?!_ RUup߶5BґBGeQǣ;ᎅiA4}`]F7p/X4'kf֯ڽ܄4qo=qH2BRJؗ9!')1aˏ>~y l %_@X}KU?ch0x~9_KzdNta܄F\9L+Ι[Xk4 nuW1p81V91*qUbm?ZZ!j `y+na οNgdt^Z&ǞB8WFPzsEt 1%g6cfM~&=Ԧ$?\ !"!(LUuq:ѶEH {u} D WD<pM1RܠZ͊!"%~٧)5rĢ@Mty(ŧmfd  rq aj:H {>,ɞYUH2hLQFQ;<55~@u{D|| 9^M+̘-=pz_ҵt ]2a/as-fCBLjٙ1mNGX "d:uMLq{=钹p3Mn%0GKcMP< PK?m?5p[ %il%fMވЎyPo'`Hi 3m2j~VH6H4=GZxxcH5r?|l; Qd}Qn%lxiÕJCEg-WJ#S_4Ybp.;+]0\͎~SR*-U~5"Zd'`"H y3~h"꼕H3VEyC -]tIK`٬ tZc< ^+Il*[L>Xs3P_E \b)^.0_AUszM_xCX/uxAl!U :4$?n~؄\/^1,/U]W Ȟ2Sdc$Db2b.5mb4I\Q0́k\J"=k)ΥY~. 9t%#wܞQZ K9~K`;t0@pLpWhHQ&h@/1'եtS&,׆ G._٢VZO2>DC hɴũd`+.\UQy*ږ|' Ic܇I Cvbi}S7be;lf*)݇l \g@T1.F`2FPeԗ lIRa}W/F#ڤ{N¾;W8xaν(1~P팛q^Ɠ8vɦl޼SL0F7KŶ ߾.GЗVF av ލbURnw ȔZ"K:΋nb% 6ObKBmLl*ntO &CЅDOR9 w&s/HF>{6zI\}w&bK|KP! >Q\zk>o- n;62_o@EBd'ѭ-2Br,#X/Pqanŗ^z`{BsU^U=vr#~o;Bp$<Mݥ\’"&5=(YÇ!'\o|sL^U.1L?Pd3h~Bt@m 0>ތJvRPv1?ȔQDkQ4T"X}͊r<5ċU(u5o3kL<"̏^?g/'E}Ar߁mj@$w)6qOXLSC弄x1]hxld6XC^e, ?,krn5?t 7ܯ/ܟ"fqc{S ./#ږw:]jh08i< *a\q^9NsCŀ`ޘmRss0؍QU=QUqN3i.&L&CUwiSJ'ǰs>~J)͑c>z^d)&_bȕӸ]ͼ>AJ`:^MA`sU:$gZBgU݄%?x<ɩ>5HeԫfW`w'G13ݦs"!܊'#xB~m)gq_2 N")Zo D5\9d9 \3XVԨwy MJ!QF Y/ 'va╹=i6UPNC of`MREFWj&>ۣ L1P- *<^h; Vm)fmg|B M@ew$+V3jma\"mAb<3K~*Zm}RͺqK{d}TY ` GIZ)(as֯5i\bw7{| NOd@\ML**ق`_U{Z ~H,ìu̦̾_ꑔƀ^Te>}^\-^‘*:r4Pe (E4 Yg07p/@53bEfq1g>[ONZlNPlA GHhP; ]* \*QM+'nT̲Ҝa!**UXv5`_ٳY-Ku>xpRgnhA<'և Y8|*"VDS>U)1WK1s,!r`-q )piV-A5QUvݘ= $YXeܳz Qq@𣌻I:&O\+1/"e ;HFwLՊڥa$?] Y>Έe<ۡ叮(AFTq]-$-P3'wr݋DvZ(;Pq.6ŵ^`F8kie-Í:{e}I/OVu>2ObBX/潼)I4PL%ʣye?H[)%`5s `7G~t.x 5D42W SeuOn, ߶L`Kԡ[X,3 n56*E0IeNڲAS+tCYg;Vlf*"[C7J Bꏦci.T?f^5 +$*`H+΁QU~Unފd`44|J?KHNڮVqh.h7Ml'gcAU}m OϯNl#}}%y>γI=~иSqV0@x)f>Ix ZķhPgC7L)I/Q=!Ȃsr1=s>1_:%IۛLKwꐅ& /BmC_EV#^3rs7\RUbgp"b^izz)Z A-OקG,8$зȯzCԥЧfTl|`MDҔN)9 G4j sK)(e8^l:5'eo`7#$C8pqͻeZ\b5MU8yl:)o0+r>kg#@Q{5ٸ?e@eĪ *ҶM?PG+@9۠}c]:(mH e > &H!yTX nno,x*Gjԃ1ǃ=#}t?;$͑BlNTSh'3z:TZ3Y*݃ IpNeZϞ|,1"(7Ge3fi :ioqu뼜AJ DqDƲZ.g߅才d qTl(JŲX&<^>~_Oz0ْo*.L nXBe f$1x|E'/|VU3KP WuԒzYI~+`/lɁ+1 {ְE~oR<8~ vASn"rWbB%+èg1ظЗ[2EhUڕ>qCD 5u; hyUcR.ҝ2ǘenE t|6ytG+\R\/d$O#+O:~c7%`Wh;R'XFq˟ew rZͦ }-2DUݶ> G}YƔ> *gR)aI?p\&hح)A_r=ik3D#aSIUh@vd? >f/D0k日񛄍8iv_=5*hIjI_W+2-* ki 2A".1YGoxZ`5"Bo6cb(ޡ8^U%6^׏RqC9IG[5ƆAm; Q d6&܅h | |?W\C᣸ @S4^^NM.1bkiˀ= %E8eU ٵgq"Q*ښ t.wv,RiW9Ua2VL#Ş؊L_a-{Oj|:I_) O%vL sQ(uψ.AOu ܁1t{C߰dP37ΩÒڕ{H14 Ε̽"l-YVh}Bq݉`CNy-1}Pu4dsݸ&«6ID}-7V9 h3mkqo3@#$x.#XxM<0߸wB5!|n[vݹ"&gq@^Kzj 8J(h>,%(=c~ڿ[ R=?)gUCɁ^VOFV5u6PP) H*DJӇ/7;3l+n7%C~i#?ՑEՙ]vx85 2E.up6j We\6hcD?!g^ oa`FpO< 7FЌ2f,j ퟎ?ROC袉;VM6р'g[˴x<}df?p?$Sxf_@"sƺUB\ 'Oқ., vن߳p % -# ^UלSjUSӓ2*dvS=JjӈMSf$ ӫ gQea; F34\0H#u0,߂;bj㓖6۷޹%K'dB ӕ=vC@&8&of߷&<9m %dEL<)1hva#.WoP9/Ou"h1֨Z8 _ sOٔ 2D~gCcnvM7l՗XO$ni!ue.kTʢ|ō@=jUڼWI0^6, <tR'Rl@} 穕:qD!,G{SM/Ry֛u{%[ :!R,9r`uSIbhdG+X߱a le7o)ڸ 㾘.Hςl஬IdWfGbBoieomy2;([vE ="g+Y(YQ0KX<\ ͩ=u] m8|vڻ(05ONhhHo>~YЊ-P!֘qjhHɼ 6iae OT;tKQѹخ9iNۻsՄWl|:zJ;ƏeFuIf`Lyק,bV*|NHF9޽ .;suGl-8|Հ{ ?/;h0׍+ڵ_,cXeH{ WǶ灰*4,'_P|105H4LjQ9۪SEu G'ɠA*9q>YUuoBn ϴ~pQ#[QI1'tқ\ L֍ȋ'nEMGs};wNY) Нsdi&:6htYX$wD'|p;1(́k ޼.h-+DYeF*ߩ] & c- m%LJ@?ˀFI=j$ؙn?f5+%JOӑuXIƹڜ4k2n0-=ݝctmˏ}' Y۸3K.J?˘ީj G^-D) 1D5=FowTd2:9%˛8pQ2H/94 4ts>]S*&xR>JM鷝ƾ0nM4 T89KISxWԌ7鵇i6߷ڈn;JƖ1.fDքj-Fe9iFv7i٤}R^utLj!z@,z#`{F"TETLx9S$KyRynߎ>v-C8FL,)a)~foJ%}h(nť;^󯳯07 Q˷ꦰ۞G=)G$-6 W" 셒ђ?zFu߹;k9 ;&n[*DK-\ Pb~%K&#;jDةVmX㸡X%2 obAqs5 : ?G6IT3$/Kظ2z GVJ|6YHHa5$#?Ԋu ^{ e{dcZ`s%gm!.nJ-Y%^;+AXNEC$yV$>U?rwyP1CTv[=ҞF1#fF<#Pfw"gaŅ8ClP3ТJM;h7L^NkTqNCQh\pйQDV@y#ֆ1#&94u-QܶaRA%]ڨcfzG;K`wffЫ1ɓ ߓ$ t1IrU9IC0kOdg#@qd4Z-L>W8/?͙(P'4}XL9(+ba1@uw7D <&.<0!r{:GJ vZ$G߯ŐRMw#s9{ t{"t"m/*3PPo&)mOTvQ.Lx$fPvs-|-2Yo% \ug̴|ۍskgJN; r)x0j)D0z0||w>t%"T71s+" K%u]|aZ"~S|n D8o1CziR< 9NƕW?'/l}olRl}S9egYaHT4D֢ n)q"VR2pÊsҘ&2g`p B$<S U,e eBnQUY"G%JS&t^gi| \lzM EBJE=u堡=_r10믥Cs0EӁZ)݋?zZoj펋{o~CΪ}z1L4;H''f@ !ARD{<$2+ Ԓaok'v3;~W9{pސA?Qx]WMbi@^OrpAS!$)o6 w̲$W+n~ؑ08 IGi%IMGb c [aBo6:*?nQω'oː,Can%!U:2U%&RkS_fekeʢApwS.e=A _N9\gmRapR©6I3+H@XQ\ҷim@e"& lZZEd:Z@r2`klFрimRݿLm:$"zSCc?~H"l`֫o8n8CD'BY͌*Apè1I- %DfV[QoA27YgfN*;edg1bTf ?"` VcX U~vZ8q(4/*R 遱m0p FX:0orWI\X&] 3kB]K*pADtԊrۘh ^gJb)! GLY+*0pTŨR&D4 Avar8ho2"Q+% 夠.9x s>̭Z΁&4=qS@%_u$hЄ+woztϕ5> KW'rNm{< U?jպcq))@a<$(.]ѕƦrM<Hİɛ[!(<38P$eJ31 r5-^oԷYG ߵx\71a%6l5 P]cPA&%,x9 :4!, )\E\%rBu'. eab"+֌A:踬Bߩ*A4~Wt>>l!5S*G :wP͍ǂ Y1VX<9i>Y4 /`<b?gB/ADTDh=fahO^38Xw.D=ItmNL&'U+bl=q. k`RysɀA?d*u2p# ?vϥGT_,vQvao[R_#+W\b"썉ڍ<:)2`hU>pY[@9Q7tykF5Z=+* 5:yE$YJ|G&:&'--֚-w0W`X#ώ^4x^Jno!8BUV6*m+i\"Kj!7(ZYXGHmw"EFfBA  ץj\MH27> `[h #)#%,*)8z$Bx^eppz0SU>b&⌹zÂC\F%*KTĪͼCDPw| . R:J(wz*-nspxy9H6'1ڊЭ 0M F|U85p<͈) gVmmj4[B$P+caR\.O-pTB"Řj降_.rpYj1kE$qx aD Ga4{6'N[ @#a)0.ղ`%۫xOsYxXr#yyfPRk;?\l(7IkdOK2>i*va aT9'2TO!p7q^yo3ZT]U3RiW{t򙞐'hX6$q؋upL֭{@@> >`!8v{q>sFQgETA GQa# tĄcDdql~k< ?Ղ~o d?'L,OS![݁ڜ2'+9fe< KbSHaV+{LE;XP"?>I9";F#p)9~;=G" z Z 2qhpm3j-1J@GO ꓴMv'\J6uR<ǽoC|PiR8讂g9 +m~jCSjj{FeR~4ILWON")vyblrtP GO;=G+aƶirZgz),ZcHI0IyXOqϵπ {a Hx.ok|d; aVACX&BȽ{"C?L:w@Se\JE-%tC%&al,lnMA 6\n,I.-ʌX%Ş'`MnP(NJ/@ˀ (Ʀ;& _.X$V9_SGm77dXp1:ˋ NPx_ )3G], i -ɓ -i_z+Ё)kI1b&3ǰlx|[zB`,!ϲ`\(ME/͑),`&ot)^WTlك{>|.8[_<{n&H\zeT{P{:K'[ciI26/~4x&~*s!-*qb 'E@ppl!(NL\+w'$1Slu?5ْAC3ep9V ©X|" Hs¦$ ƃޑHQ?SO L1h,%MvmtɐzTXO$hR ADjiB}L?UH'H*G1D^:Q,u7BIWR*u -Kvg#)ެ#VФ ;㇊lL XzuXLl6PM>v!JGSƤYLGM+Mq]%T(Paʹc}9Y0AAv0/q͑SW1ty'Gr7X%*|y@Gn|?\ȸ RXy*PӉſ}1RaI*4'ɚ w@M2ٔ^Հ|ZAJe`DzCe|a6pm*]3 ?XݷG]^rsf౬$[Xs ,"ɌhʔR=A2C0$Q>F+/m6&M~W.US vʽ.wKpl>P5WL^`~}|?^׮WVNPrgk쨩<-| ;l]`bؓG0;!6ABm fXP~=$T$>\EkcctƪaUk9 q#-.-tK;H"zgCX˗z6Rx% k.I 3aYņ2d*ȉK S%)Og׈CӅ|~\0;9$!aHtMZkMnjDo W{ߐkGO$!^i`EScNr]qXVhZpmJm 6d4m5)F9DB|+*ˑ=,~B2NL>+`\)/sYKWW8M2L"ev^!gz!|(u|yixy468 \3Lȴ3o*$;+TAɣ!Vw H8U%]C)Mkb(5PJ;`9kt\EF#(RGM 589"dd1&{`0Ω> p?~{pRgN AJǐ)|nh$"yu|c㢪T9sm8 :OK;:}"]Se|U6xG什@֢RFL IVCٚmL& ' WM'f(g*%vH=5BQvG˶ )Fs\2Z9鮎ŬqE>³|t6' [P,NؒuW;2eZ'IV"ă"$I~:}.^TFc @m rQ-0rdWe'ۦ^Q0{!nҾf;~xB.q=6uȔ>=ZG٬X6^bԣYn}1 v +5܇T%A-;0+eJ?ѽu T%D#@2@| Dhc3Dky[ZxPzBP0ڢWեb/o)0MTeH}!  TK~RQOA-Bs}5}C8e/٘'ѮK~-ƥ@sRvJjguSSpz+{~Kh|4s\v'ñ^!;P7ٚO`u'rHj/KxΏ>?siMc̳M-7Ǯ7hs"@|\BCkƑ1c%E3񏵆_/[+'5puvH8ӟ=8ѐ E!UG!c+n'!'<[;Gy+yp+&b1_tb ~|e,!N'JgM醧.(QU=yŰqtDAtQ tZ>^9Qr*J&:FJl?oײV t!f8O!# ʯ׸E-0>_9Ziih=z`ڝ ɴ_<4/M1ύ5/F1MB;k+ Q `lπLʻ=Ө5+&ﬖVȕօ.c$/e.nBB-;qC!FZZ m!uGI ~l_GLUBl󾾿{ձ6/u}'PNZ}d$fbz q#e|@ԦDz),kra>@7ҙb3RX<`;5B墑|w0?r"s§]թg1} Q^d)h|3QP_8>sqٴ>@Dj9Z0})Y tN` @3S&]a!S=zȏ;b;̩Dq<;@0c[RrGK,Wwꁝ d@ֈ`JIG'Ty 1qGFoP]kjs&J:Ys:65Uc=ʱvyOq-4[c!4 CYSa-z;pl[íhIeXjt6yA溋iLq)YPyB&)_Ryg2 z/J:9Sa` 6Q_xgWI5L^^2b+tsrv#B>S#IA\t}GrA,%+RbxE~!RN_ `T &?7ee5ڄU{v[$ Qʥ֦XlNe1Mo3Tc7}3YjtF dZ<zW#ނ3s:UJءtP0b0 i,† 0t&E&O^|- !:r#z2Ʌireuᵃwmw @icxx͛+|Fsez1al-ZG.^א"SE]뤄Od1M>LFUNQ,z- 't\@ms l}7w&*e1lXȱ <~/2o8I伸I8A!2PUl)U#A.m:)۸ *<FBװ0%˗jv>D?לCdg\Mx5V;a:JؙM;҈|}~0) GnDe o9ZqF49Dg~EY'8fh- N(>] ra炪Lq(K-FME&$'r\W,]ᡷ/,~5@~5' , DYX# Y(;OZ#n}@(<pIK֢玿+A"j=|2vH%d\'_Xa%8{hͱH q2 Ib0$)X.)T#J S%,6M{||&X`N+X!afAb {shZK;za-ke\r Em5'NC˪wN'7")|/TlX Ίl@}m].8 I8ih-Ͽ Hlzؿlʵh\8cc*%z5$nd@>diuRQ%|is3J mXBp.;@.6gCȪ;AʹYƷw}F1uUr‹ hU24l@3_/-3On=A!ͿxjM r6vVēƯ/ *ͣ/`K`PN}\q;1c~TAۄnwba\0:;jc!v/T=@ΌcWD-MFHA+]d\r-ϻg!D v"_!̱D̉͹ar[5{]E#YPFz> p8cB]M7D?}~bI݌FcP*FoBwb_BVy=}9CXNa"B#] nyҺz~rk Qè82sGq #0 lqny^?:E"E"zx\>.cgм n*ebS%7 + 1vao8j 2q)zSD%4&P0;'پ^ql#mxؚ_|mW"vA/sZv>9Xàr2VVۡoPr>m;I2& d[ƜI?BFv7hpsTPHSwE`HRReNMֻ=3$(טי\Z|u}P;&,7p9wћV%J;5x4|^ k/J3MMa M"J+FxgE6&wl+>f~Iȇ[ӿ_E9cG#A/ixɱ8@9͙ok)T`AaTT ?+Z\*JE!u&: *wfBc7x3Ѭm"{'ď|e 2[_Ѳ[X4-qaQxف빢Dz꺿;pA9ġ2ߋf:ԕ)ZR`0S"̜ ]R,6L* zƟbn5$?sۚ]kιz򆻎BkH+6c(F/1zw-NK?iG R`o-dzsh@䄏ȵ)oK.(BJb6//_ŅAE:m+`Z  _[<Ü6FVX2ʉ}Hj\aJݒ#ˀ,2;9/YQ蔄X CA;av}X'ѤOX8q;Q?΁*_|[;G%'A:\mϵ@0 җx_3Jj^+r,vNtPzm9ZgRtɫ_Ibc&N)Bd|4-xB9ʌ/ڢ`7u{' f~mz>稒M躒a_l$1td~-Q4\=t,Gj[U/\ӭ;Mzg 3G[0szMys4r.q,OZw]h)ZHy+?@|$J`Gs)Q{V &D- !by䓎Ƴ֏ez1('!^2NAX\(XODpwhW&;u_)0ؙqP8Xg|qAHB֏/sގ:>P0cʖUڣΠ2j,e^yȵ;!_j@`jLr|ULH.L?=R-:*FFS @9t QO=ÓJk,gZ W9~fY4'E,hGC㥨VJ!Bܐ TMY䐛Nb}TńLnu7fFqI.tFnް]G՜l"Nr:c"~fڴI5l*/lx@d//E6zΛ;)kIio,J;@I*;I{TϹ<8iX?rn9rsq")e$Vh[O>ӖaXԮ7S]zD%qf94D-lmA%7V:O Kіz"Lr䲲{.,Y% :/&5JB/4'|Ut =R1;%98 _%u뤩 7E3(q?=bۭP<:EUe,h2, w8ѯe ×n/w~?8=9H&MڄHډSTDuj_W!QAP1mCV ne9KՅ5C*F[S媔xwoJf]yr!)XN':TQL-X0VR!a8a)˘X?Fy^EO|3:fWǚK̦ 8!}~/*uT:ei`8çk+4>CwLd//̶$ca#J(Y½TTL. ]YA#R~pv!|쑜$i.:6-; B}Y i.Q8ӊ;m>;<7b }Ek&(%ۈ򮚖>P;iX=@-Tjlllْ1.GOYӰt{e$FF30` }sp Դ#fbvQZVAGCҒ&ja{bd\ j={x\hu 9 x5'yJ]Hk&0×#F͜E@DBNjz8dK(0I= q㶎1@z2k{FbD-xMqBuxu oPA33WBEBnL̼9E} LghN QFjd,i2+!pֵX}u2'/%)9~A#\ec__0S׬ !5[x?C55iW/,RT<{*S,! %`n0iqBZV+zoYL ס0 Z[f\؊Aat^ Q8Ҁ$ؤSYb[Kэ,|ibQa~!o~:p銢mpa|x?=3ȎHo>͑YjSY$-ֱ7+$Iz!~}3i9K8kzNA85+(ߝN[I\Xb$7Fh'l iNub.'Kp`8ҝ\~1gY,e}Ge}]˜`_\q相L lůېNHdTwv:m]ĵ%aⵍͤGoF<Q\K>=meOVhk2=+/ nd@a+a5)QQu9If,B+*7]AϷVQeN8QdʰDߑ`RyQ"{/xѴNqk$ @WnTp*6M./_7`/=:Gzc2TZ*ZynkkQaOAf-&#q9Cc8Vˉ A e"^潣&fĖ_]GY :4V"%WYlʱ 9ha^G =Q}! oER[<ҽBLt[x3B=ݻ#da%-TyeJ_a%[ 1L}Ch+DOnd;$i}E "1S:̀Nm=՗݇b+`LpSs6xaP3"U;7؞pKP\C6o\i'F7Xل@C˯L$6Tbd6+4m;;l'xYp0cv1a*Gh;ЊX,kJ9,zNt 5szqހ0- "\͚E+` ?$X:4#B ҏi'3wPK2qI<LP΅AOxc>qŀÙe^6iWmC^ai`p nAn|~xn&Q-)hP,&p^mT[f3 $Xշze^ۄ0LU%LJ-Of82 Ilһ?VeӀw2g{7g>l(`@p9f`y)kBzO%4ևH1j/v42 9dp6qz5veʩC(@<3<]^Bdģ]:ffij ^hϫoC n/96Xݮ[/q`r ' 㣗n$z\)y P #Fh@{Œ +HWNJT+2]a GĄ vGPϔ]?˓&z'!U{*Fh9cȀq#_:Ij_ݷ//3qPݚ;hk5`33˫RUFWGF4!^9[37#Pl>"϶|N'-.&+yQZAzBw#2f&w Ǒ+Fh<X2UKiBciK"o @ >74SrH+UȐ۔B&[p3J+oo[vt\諯 l{g,&i =vJa G#3K fN"۹{$g5E\dꭓbйeʫr\ZXV0DuZa\zcW΋I1UHm\]o+Yk‚Gk htzqDr.'lL3Ɇp8lLMf]ocQM1.hƶSr(=+Zs 5! kH Zpt.봧KP"}ɹyab*]LDSS͈MbX]oL"&@sms0LyNbi+CAKvS}ߟҁװbGyjźHՅ1D"V^~I!㧔žHgO~cӨh:}/;纒&Ǚwҗ>u'z>5NAaE ?]0t`Vl`O9F)@s GG[$Vw5RH-!cFBx|@V8qA3Lʂ6q- {J3LI:8u{P$r"{or(Y=6NHJ8T[ AY&q?=ƨ 7(ʻoHo{Anb>So|Y3S_T4$LK $˾զR9vފy) 6!~G[0us /@ z3^Ϋk>])QmXۢԵ!6@>T*7%<[kiuݯ.:,EE6{U cz<,2 kQ9R3=vɼ~eXO0"I/^k',e6 \~B&9A%u7źRj?F*73=q=kХ@ F@Bn yc8%%ߎf쏀JOy f29j-c'~U8~*uؙxyHGQ fì [Vx%'Jp~i&-i)-o!+W+<LԕM}\wgȥm~୷)ܿQ4xA_ kjٍS^i)I(^ب]uv!ci9Go!7Y(QN.VzXKofl㋰]|?&<YG΂-P&X|P13}:55Rg)4t@/\6O+C"V)pdlѧ"* _A@p mm[wӞ.33_y׃q{F"ϸpzD$m,3:CÒƷڒY,J`t0se0*]@[9[<7y\Ln :bV9/ep Y E  B'#bm(ʕSpW*4gTn" &գ Q>=@wf{,ZM ȫG_]]VL~uh$8_"+{WSWaZQ)|v ~_J""9i"5.0?-/|ݠl,+Yg |<SDwfL}wvT74$䞆{kq|)kd+y3faiVRW&(+o.|὆@2uN9/P=!yEmЛɠe I !?CDAY uQIc_KLT0(LKUE{6+ﮃO >GcpgI_ȶ83 RjslT3^s\Bq<}7FIp8s/$}@О`ql|{f)uvL\i$В˟@TDqs81Q˧WLbU? UKS@aDJ/ #ˉlPD:k,02@/]y\ԃ{̣llwZ!P;}ks-Ĭ㐏 5 r XBlz3R$K p,=ýRaNYo$N]$]Ͷ&Ի@6A}&_>/ȉz"怔~IK0'tsr O]Ϋ]>ş&k=@i^Hmk3Kʍ|԰GU5_`^Z/9}w>I}Cݖ`@7VWQjKw8,|nRdnM3*1f_MSD:T:o!K5MMu{%Ww0 ~{?QNGfp1.b{UT|m2Mv*Bt)Ry V5+Xf$_%s"Y0Yɾ 4uS_dpjr&<_+3y^6 |K$HZ{ \vӡ>KBO۹jQdG7tt'd.-Ⴢhp1. عJ/:cOȼOtih ?u/SʊBMh0Q@:9]"D+XH[=ڤ^`oA\R_Lk{"Tb hF,+ *,b| ,!Bt94~|]9^7LOaVMlU5ߑpfnBb=tʡ\+2:LzJ~nog%ӑwx[}W:A!8@Z[#Xn_` =}2-3QE%K`x]fv8Ihj%ȻaKƠ'ں6UL3 ƖH)r&UXЙ}u.nSʀ>L+HI`?<$?!.¾֝rLDMwMR(Τide8`j-8SUw@mAҿD&֊׀ yS0Zх[sk3WQp%♕Y.EUv'_Y[{p@*rii}6u5!T#y.%[о `;npxhVԌ.}a=Fn39OJ:PQe{bwDkT]xMKp%A}`6Z$,mϰ"Ц]b>h;q{Jq' ,_Z]f;J3P >qAT 9vHMy_40y6eMKVܶ11tC;|ܜ(>̰waN"ć3+(&}><{G! [I(hE,R"^䲧~VPݔhnKK)i{(ܯO;H۩|-)";VoTpd*G/фFDJNw$uUSw`YOk6 `s݅KvK+g*]j0% @2N3 :&Q0C( , IlD1#=( qgqҾRcqh{P/abҖ';:/f4" ï5 {~ (& 8Κ?3cޖ{)EpOLh7yֵ{r/Ftl'^ U2Dl?55RPG4ȾZVo!K"qI zRrz=5l ;2)%+=`^(e\%wmvxp{#+|PgX 4lߌpm\u߳*V} ?^oIh<09\9@g]$Nk:bN rIjDŸ, >.g'}Θq"$^ȍrقD|lP dˏg , F*L f#xSwtۚ.W^зґw%Up0n%;t]|cbeJYٗ3㑗.|-jvxmBLKC8*[m//+{q@1֚f+:lK7b䖼S2poEƆ`+Sj:ewVXݧii{{&]9Wݖ>m̭u _P7d\f.# $Ymm<}]_p =zg"YdooC b% ޽\ !G"P 8[–{"r"θRI/Y.%i"zG/Q9Exd gL $wOeU=ިV?SJ׾| >I% ,#~fglx@74Mݸ. Gԇ]5 CRP iRSNYN!t!|ev}dRzi#Udh@'P>vGsGXpJ΢CfI޵V,FX ]BNSr<~Qj Gx01˱^k]aSamCX`65ֈĢ:"5D(MUWxXˡS~1c*!Ŝ*X]9q.;;^|SwGq>X4IE+|53B֗R`X L^!codK'DsXK턧+1܃Y{d*i2B5iR;?1Fkg5˱{ ?GNRkw !ε"lpq\؛N*F ɹC7adӁ*^2xkOoq8Gn'7BqoGb'm>Kwmɓɑلr ySd0#`TS][4'hJO<05Xy WAr*$,sYᮾ34< ׼xopvOy^0/݄o@2 -Nz:"pB-W`Q(kD0.)HB-y$}ʚIh?(՟xBiɱ"ޥ`dechluHA ¿Su MSkcdҎt̛ZEd C ƈ`:4MUsD'I.XFt)>Ro)wSlӦ׎oFK?'mBJwх1;Y4[~PXj]͇)3eu$Iu(;/niLsfs`7x,V+ %5/ jӝg7 5hҋ΅,)!" B$:ٮ׍ Ock_mC\QTEk#j7+*)/ÆɝMWZ uVzF*{>Z ^vRr:"BȝB$jw$@2Qj*W+/ f2Tue6W\J U5p|[9L! ެ`=w쉼џJbދ'sۊHJ}dLȳ t[uɋy%w@yy#@0ž5ڌ'u:dx\p:mޏ#cQ(ZŖgum^mq7ځu!")Y1=+y~*? kj'.H?#}o*C5e{tW }:.w\)I2zC&P{eWOՆr5ռT/Xzˮ`s-8b|NdL@yK}HX^~ARJdL X)qe6/1 QlD'\ tInRr]<;ݜ ئ!8"'&nXfGwCʃrWϹWP2ȃ@|s֦4n hkPi,-xz\*k+j, 7GR{ϪQ)&+%I'T|=Ih[s@d't;Yll,$T{ 9U}X~ <,A3(jif7B|1OBW\mNKԭ | =egu>uz d+hCT/LS~ٌb΀7Iz6)mIX@0.){_@+0UԦĕ&NPT0Q}qR࿯Vy<+HG^ B෺r Dң 0}Jf,ba Cxq?Qn @W~1B-o[SzfQYױş[傮ǿ,a|i_ qyR$JI:[,9*Kku!NATԨ*l.X9ydwtO冄M O{ 2 Q+KbB- p*Q54 I.m$#5 Ħ,\GkFwG:*#f;{jM@K$zLHEsY-ٿ\7]>٤{d 5WR߳O!7ſA54* Ui@u]J>F7DZzIv6-kҠrd%?vkT]qk_݄9a%$s̜GؐEB< Z9d2b}Uؔw);r$*+<%i*`K==n*~wb\y0`gx^SwrHUJ?Qt7;g6/W;;HKsӃ#c;A vC ^Q_s^4"1waF T]#8b09. &˙osaӟ>5BE~a=MȽ~=DKd?/X*(mO23}37k۽ ["w-u9m{5/}r{LjS4ev\,L#A.g/#>*'ak<Ę\ۧP9W'6 Ê+ yʌ_oh_$"XxG\P30wIak;%,<0rS<[fXb0EơMf<;A{@s1 f Cp/ޅцm;`t6c; ez`vUxՖ"?r6w;_켴b!k0] M'zNDN>1d=^~lv;>nz1>z-՚M ~i^$tҗ#{kB+}孾ma&%AJlu:Ł˃ddLz̓ J/NKXUBYʦAMAZ0tSp_Nb7mjdNQ) UV+iScsRjf!,h\ Q2ҁ[ANc U-d ;.g3ss'9Ebio|~6~kpdEu )en;ǟ^Tz2trx s ֟{<5yKT`nV$1pK($tל)u'tV N-|a]Ilx&ekaVGjCaimZeTi֚|)뀘xdDМ.#ecXl[mc_pp$};"Dӏb>xM9w,xJ z.+;O"^ͬ7R'޶M$"ԧ\T{ {uL$N&I i!/"~.2= !iCh2 82%| z'/|ōm-sLҢ 17 (:Y wI{[3jOCY^/i̤UQe촾{x?֗!~81SEY7ا8I r4+[K:DW׮z2SWp-u#b(`~=tSE| ~tbUBR@/sF'PБeFʠ.9bEPC*7ŏs>~%wrZ֮/g#5V)Q|)>S xKWs7dLody<~Z=v=,e'j6r h$5vV1@On 8` v)R3za&'lkvU<;:O?e胤?vSEM4K҇AP.πOanAM`pQ I@l; [ӶqGt[F;cplug;RmNJM;!ӟO{ jU}GQJ݄ s~=Bt<j4It$i2'Q%jTjxIՎOZzI_,ެmmM-(k)%%eqʸCcGj=) 1oN#uM@բn۩.h!);|&А':/#9>j~70r2I\4N)!ADVξĭSlp^<'kQQYؓ%/[2}9o8կ%B!Qy} tʛyI6Tqnh~ ~ut jYd~a$ L憲9FKLAwN"se8uZ0 9wW'W=ɱtJ//Ѹ!ƒ ʞpc;u\" fhNZ2ݲ^opݲt|Fyi*`4su> ͮ"lȣM8It\w#8a9lz"?!e^"s:z2ۏQ \{* 2S!Ec:tEe ya|kx:+oN=OIaw(qy]E mn =] * =a?w()fRT`M)Y͙ ")B6k@5&# h~P5\rN+,wț7[U$<FSH*b'QJdP6Ec'L/&|vAOm؇.-Y7tMsJ喝UQ6{ T Q&-̩ q~\]]s=Ć OybxhR˝>>};!}cT..42J V j|?,9W+ I`Rf؇$NUiL5Ebnw@ҳ\#`h׉.C.ކFfOT3wxBgTj} ?n$l3`LAHys]יR23b<8`Oi ϲ !z^,,AE搒%lMyq'JP+tIl(i5X@/HG"P8fSjdS|s}3 Y~i GX _n\߰z;>u20,?`fך: s.sWA/ĩRȵzrlgw9uv3LI~($@Su\GPڷYh1n1xρ\I2y960A]+g_2|=;N)7|X28eټ+D{pV`Iqv@MasQ8do6% q!ykϑa2e4[|g*g@T`6RUl8ݏ²,8ʑKzC<~/\[E8?yg .4i>Dv6uǧ+M̞6+n@U6NEcN ^qR;h} Q'eu\1^iOZzާU_b#'7mWCjX^>A-۰{@b?"ijT$/J:N N9 yW؜B~U=ݰBX-0=4aCM\ð[rʒ)|$r3in Pa!VƎYE-0]Ia1鋇T{T!a%]FԧݼZׁ̋f d02FJF'dJb%$V}@Q'z;yJ3UXC8kz(d%gzcW "и%6OsǬ+X=UZ|]ڼU‚R@/~~aH%bU[hxGR"Ғ`W@24<"NH_D@$pH!D_d`jxz[\[VȨaЩ5N[.x9 sX;oDS Ϲv[",!HCo$P(De)V6q#^|Duܯ1Ҩb\gj³ nl,dޟo`H-9u-w+fnI?$|l^9LJM[tlͭ_mIY fh!E\soYI%HYlRNk+J2qqmg™C^Z;=Sm+fXk*-*HO13F"0'.{ǘ}o&iVVm t]I2+6 (]6tW;2[Vy$!:RCqK6U\* ~ շf,-D^~;AQ O"Jh"V?KU|I|&ɚb~ڔ(qqB@@Y4I;ucI !ȑ ÚiWzG?*&9ErgM  jO30r4Vخc^!^ƻS!*ǩv},]25 %3VUP W/yRKVL`Uln&ڴzdئə*j^'ܣKUs0E$8v֫_omNT p`a.Fq~H//-lFjREUɗXV~dߚpp>.F%,kQ=ܷBFDžPY|^ȿg`~ qFmyZzzc2~lRY+Tj뒟eO42Y.&qXV#fB4ƔP>]qK@wzm0Gx4}gJJڣOow0 x~o JĔ꤭60R%ڔ!:[НV n?J7y/ 6O,? 6"js УNnB[`ҫ&X|8*|mnDЬaOYfwNwk;Il7aJo &^*PS=`26꒗#,%AD.qo攎]RVTUF1~D޴ve R:kSl]A.3}{It_g @W?V|frnJR|PpEtS5?=A#juTK9ЌBu )FqGEb%>| F &Pȶ֞WK gz>CԻqƠâ#ɩCFs]Gz .pctLQOܽ[$>O9;=3I$Y+^]9vcDwpAԧѳ lV09P᩵-@L5'xP?0ЌtUF. 鎿Y63kreE܇=R4w8g,.vr#MQ|dÕ35h" A_U*!$mD+=n(RYLQ,}]JTE2PD@,)f)#Q=dlU1MOH:62 :6EGQ!u<Sq୫*: ]t0QAﭡȖ,;aE b06wk!JtMS 'oPR25sj)ls, DJE vѤs%f*PFj&zF%66T6#i{ WFmYD+6 b )ئlc[,e&%b,h#Q1|<. B!0/|*exRZx![HDn̏f(>hAVsTOe%e1W^I^YQ$bD,?"/\j{κĴ UjW7)CD۱h YP! pz,"#(yN X7[Ɠ! H@\#:=1Ϝ~$?*t'TeR^P7٩PUHd p] Z'w{.1q*z0ՑGIvqg6,UYij0pT[1{l7W2W(d \4ZJS37L&=aaMmXP|툈2,2QHgU§'O_zN4VL0Uժrׯ1*XwQ:=? z vrkaEѡ[gU&t'nK[;5F,*I*U3}qN?|^zo4gH])=]*5AX_璐أLCJCeT3-EBи0f!ǵ9Xf+/>;x֦̀+I K sl??rq+=@0i~[L'ix "..isRD̓w.:hÜ˾&''2,Ab?e(kr5 I!q,Ok4"5~!8[ΰ³!Ob12!յ Dhƶo/ Ak{3 ӀD({KKY V.aN |yuPxq8Oї3Q__='yڙ< ɎQhO4Ah0f+/5>k%(nl{TfN$l_.DZWY<ŐtO:h7lG%&#? :J=XqGi(7+c:-ⴾ NʺRbG{r!&/ GK e3n#dnjvӊOGZеఀo|',%fx@oKNj/K듩G3d-`'oX%=!f+KY)@:k\quG)eڑOE[Si B%W 'qn5+& S*P~k"u>oUU>~/T?{mt2sA.4r%b; fkh/y63q4b/ -,DQ=u؎A7x }tMyfN{]Y|>~o #Vuuz:pڝJ`ZP.`fJ[i[ռõjO\< B$跊O!clS 2.pLiQ7W,e> c <ܲM~xF縥+Rཷ6ъNȡ^s&+Xݸ ,R^*)Np3X7C "#la8Ip_C [Mbf|vnQ->%F0.8<v\)KQLB\onnQxVNit)1{ҴFSͪb("XϤ(n@]p*2oֲ٬#'kDۤ(O%̺ҀFөud!a L)'qaL5;FQp€8ry S%,m@+E E~`-4yO_=cs.10ot6).CeJ;ܾ8AZN >q;o]ڔ4.Ū qd답N_23P> B54 *dʍݾ&smՊ!UzR F\e#ܓ@3bB, 3m*=Sʀ~]VHxTA#?#B|ǰYN#HouoO?W`h\=d&Kav/67;7j.:7WfMB..<Πd Knpb0BwnWhsVe2!;vI) sRdyiF_ ڌ:P T:2qNEc}<ΐGhr2Q?]/1, ۍʉ }R`VԲPeő݃0v4*eU%CR;qEpE&xMp{v'CWk9|Y'9o5:j+@ CH&,EMoA,wX/b1Lyqx*@*"ݴ6PP+ZI'x? Qz$ce@^L2VIX^Up_%">H`ZC9^{ja|燈qY:. wLf~IP?w*wwp$.:d;r@+UU= @U2%(L{3]*fuG~N:SSrnN۸5 :. 鰆9;ӑ-=cT~IIң̻̾Mavh'jRpwb꥞'uk\NύO|/Z ֤O1 "k⨏9~t&FA06?(YDy`A==Tk4Pµ#TAm BFZ8cy}JLX}E}Wׁu3-w,dnb :m!Fi:z>ۘp%!J=XS/z8~2M-0̵(ORvq nT tw~{⽠` уSv" J'VY\dl˛,Ph !_k-yɴ AgkW 4h&h r;V-~wR8r 7C'\]?Ammܺ!QT(ES{4yhsc7Voep33Q՟ 7%EOG+zIq¦<ՆϾauT?_n?SG7Rt۔=B\YZ1Ko<|iK;E8Q m  BX<;ƚ3B %άh(-ѩb_ǦYF $mY8y=Eg3B"$Goj12ֻ \@%uo:(QxaX􍻗(sPh={lƫr OFgqݹ_ ٕ&%d@M|KC g;MQK(?[SDFX+gf46]_)BݩݾPY_tQY;fJR2T0ǀdzlC',CxӒ%`'-kkIlڱhլ)%AⷄBmG=yD)Z:zZ?!+_)C HV1?%2].} ={_ H0(T+4JHs۬ X X$ki,jH؟{Y˪q6)=bV:k'4fs+[(9"gBBؓ\W/a% ?{Ʌ|LQzt4_ )63`:t# _״/Qɧ6~2\Ioظ~j&'LJ lPʼnF>/ Xf, q?SK/tq;G؛v,$ ŀp]s} TCGl^E!,("K޻MҤ\ E亘jJqfORȭ*I0P~fg [Յd̝Dr- ˑÓΙ+g K@e77jQK˯8Fk\NP2#7Kl3(Q5>f8} \Jod7AgBDҟ;Zмoh$)VCe{G|.5Q@5M@7ɠ 1M)BHƂ1]BǙYҽ8G6S̒ްbd W赸q>e8Y:~q|ܿc{*>uz=Fo%XUYMB ~y< ~+V=7ņ6!b~4Mhͼ/l*ߣ5Yzh~.L4SK7g8 [MA~T٣xC77QGWy +j\RUA=4AF:$Q̅Q+eJ rMC$SMVCS;ZU~& >J AlUO:9/H&7_T-|П*ܚ_8; (g4y`68{^9C[m[L}ZъV݆+NN C;fMܷI ݆Es7 ׅwRDvW\/lVW ?{ܽ(HN5N.N˒a-@3}ZތqZ ц;0~Gt.{w" 1?{U3@dh *3lX>Fр; Bqw5{t| []P )bݍ/o? #]0Xs/j'T;g>>,oϑezE`,(CKج>Q~ X2fQV|S.n&/ mvBϑ]55@L畞]<0|1L$0ӜŤP TQĵ9XcDHg']]9 \$_N6@uMQq n c 5FrNV.OyIks8KWtAf`bKғS"D\\lj0? Yř(o4L 0 w*q?%WF!*iԵ_$^Y4!Ͱ|f5p>MxS L{I e#&`|[f+>F i ޷TtG7")`+,0}]%f2;|-4MRT{#^;'l)r%LDǣ2׋9tHU2HAJa/Og0M% p&s3դFSezm `7g-*K ӣ>:!7ș2xf-n >eNXX%ble?͊i[?pGm?$2 wg*BFdZ[OBG6G+!m?-vqF(eZ]􀜑&$"{wt/sȪ!:Q7 W[+o&z"wƦ5HV1)N|x,@FNZh(DbK /kH IUq=v.m4#l<da$==cc'|0< ` `4H^DJ#5Ơmc: uagc ~VHB]{)40ME`f 74i|7w4<(-ۏeW k.D b."1Em4*YT 7FE'VYj|ƞ 䏢XunW:.', [jPPxHsigy Ǻԇ歗R-p16+U"FClDe:.Q8Dm)Po?ET-#'Yp佚>@]Δ]Zɫ.t]wKC bJ,+6Ox L``YӼ- 06;L pc ǠxieX!ij 48h~"NNYv٤ڳ Yy2O:UKo`GI{5hPjث6voگMj'8~)RĹO>輌ݱ!îMԉ71nC ^ "PVam,Y? #2Z-AEqKFrܺ}њӔGg%8u,?LA)*XMz.+@tBoV2{3!dLiNN-="fۘOͤwpL&>رvr$uG+y=) Ħ$d@ Qk)&/Sk`b6Z`L PζىP$ ( DeHj#8Qm`vW]ױO``Z\:\@!?N`10”Ed&vKtLp"kdc-7"%ގMokYSUvwu/\#1F/$*Y,IBW9̶1ڡ Iz-zHqyc x-gD9#AfE:HUGɪGWmD3E LrC9oj=ˤܿtwgwasb:aA0|Ez~Wlc$Mϲ9ºBAF ZA S8=7","Lx)#ǃL2dϖYO e/м4f}2t;ޭmV󲉋8A%LVw\!%s/-w+2(u_֨ؔ}j'wv!n4ӱ4fKҿO{k57>**Dݧ2zvHٺ_!FAGKϵY h"N/z,>ܾ 6w7:hs5)|~iϿ/C*B]i'e~0k3 (07 #U=iy#ܧ@XU.gr3} O?,֠ P c`1UOL%`^ &{h^Ҹ!|=rr\}j`__mݲ"_&{HBju3|xUt9vvJʔ]'v]jbh$8z3\/Ad:W3͛ ̵kY^t&}iH2eqFl r1JlÏ+|;2Xv%#g"}3ܤ4  bhO-t&񫩊7jAQ˙XP&`0gp=vW*{S:H1@HށO }}9x]i|:'.&ȹQIѤ8NdPndOpA?A{";/M<=*ҧz2xE8iJ# Ĉ oQ"S"$ ɤЙeٵAtEQeW#gʈh>qX[vF+|YBa*h.!إ*[$.NV^dݼ*Y !WY6UfFo@[iZXvU,;q`|ŃZ\RRz I|ָ"HnI:uZ`A1R@iʢ;hDۓZZ9pِ~ +uR {F–lǺ܍DSx`}5Xc1u$3{:D=y-nR-ph_.%HjJy3ǞIx&CK{rKV;Y]nDs Aϔd߀5 [˧ Y-Z'hsL9%7T3^&^˫F_&ōPą`*h9XEv> 5:P mLmT2f2$~(lD@LڤAI vVJimޛY1z3z.i$A]qXzJ(`UNRw㿄) 6Y톷9@'>&TTG91IUrln ϑ7<=7$ |f#b!ٴ_y񶢁;IwW&1JP* 3 Oк *h2@)?\/ uraa$Za{YdX2x<{Dq+/1!"mͯihns^ߴnɓYCCtmdgOﳫsslj.n|45tRLZbR֕/5.4U)ZpߥYck9]*NϦ 1+#L=`Mg|M?1-#תlgu~L_R8a9pY>J@PſPƫkxAېxT ްQ^q>֭QK4ij?j|45?0p^KEG$H3tc4ЅFBQeq̉Ζ$i=8H|^3#ⶋˆ.ˈp=$UC8UjFkL#jHdUq=%Lk⢯5[!zq8;1,lPE"8 Pѩmn bBFQ~hÝ(䜤K:|a}p.+X`vbqyNX–3s{+NV ++x' ,Q N1*  s^U곃oP(N$Z;׽p˜@ͱ! L׎4#2GH+\0KuigxQH37;W7؁"ӵX`<"VE61߮K/K2~t)/[v9Y*<"LX {O :vsBl=ĂK(Ds^n]DS'ӡ3DԎẄ́:yO0^8iKRfh|kF J~ڟ>GA:ˈAOoKx-26\;la85eC w1,Sw.&čq8J=$Ws{^/_YHVfhqn-RX̦f{*6&YQnVA>sǜ۰ȚUdhFyrW?S\|84K5wɢŎ,*G^i)NG_R[GRgFp=1}m{Z̎2BZ,p5 q)psIpӫѡLe1^ƆCqyMt$1Wv>K=L jX(pƽ #1ɻs7}Sm9FV_u'†-d|4i)`ti.¾Z~o/Xh6>Qc ~tM26Hj?]mcSYϴ70s[KiA9V,퉗zu +C<\Th]md c5O bl s)lY|epϸuDAlEW̩EmPT GpSjUa%BSm =30#GiO;=L}W:u=nUcjJD\Y\K8)whGIcJ9ڎiWki _㷿ۊ۠[rUQrU4/4Q#ZN< 8PhL|Cɶcւ V hiEeɠ;XWyga]5?/Cj9C$E8,|໤0Lc@_9(QlIa)E7/M7t@ kФ}s BCkdq6(iI 8?p R1H&=mqyh6'M_Dx1y$A׍>x 5Y>xINIJ"Kc G{'R|~y`GKIႷ9|ҰNX;N>3)ƕD:[uP&ǻaMCk T=bp`.r8gf6 TUyϒhHz9dmF_;ސdkpaaGKqA[Ya(vTwJr} Uz)Ri;j16,x`GC<7,׸ #:Mr}pn2l;`X=e&}+g}FtnY>!Y>i )RxbnkW^sR/>nQ[` !a@˦SGћ"|pa^Midlṇ}zEC[K [4&iT AF2i4a8z>LEcB OEf0bmK}^eL30Bʧ4\sFh]נ6?f5 I⻂0 >Ŷ$Eِu^n'8i?2A?Y77xx.;xK*%!`e8e7[5yjLOH;b)sU>_P=k5\Pl!EC ط4yyJ 8yi?M8*&Val$^lFlfi.̓pyMyА /j- (bah _DHuLW?7ױe29ы?&mIj#pwP4!  NNpIu6F$Q{/ MMj6\ ؜0^Y9X&o׊ۘ2" gfB`-1LTLBKh&2](k1VYԭqt,#>E0( lW:,JvIxU6_šILnibcsE[$!X֥F#,#R^|6-KIfc ]nO3 xxL]Y?͏(:`W,|NOso"w\%%ҥ0G{E;?bѤkAR4bV~3qd45~JaoRW앚+'h W2Ej KN|olLDEq$,?lPf`Ri ,JY\bUGo~o#:Ź(9@R'Y DE_7iZ`s҈MprMȑW6$xI|݆~~^Cys2FTX. c%F3 E2|?9}Kl84SDbb?n~Y2HsFtrrBD㓈l|Ѷ9n>PH+2"QO Rq1&dz9{ ̥ΙwyzLj1 fR'ĕF2?mc g9n$_%6/zD/!+ﳩz^Ea'2sً5`4g}j#Jg-j>&-xM}a!hF)HELBLb&HUZFxۃ'O̠@dP"C#ܤbJaG ڨdB2ĠU^ 4ОkH#cm+ )fOk\zA p?E}eo_?FXv 4L,߈(@^Mռ36wnD@rըK=0!p`ztZ|Z3Ob$yϱѱ/p/XZ^J̾9!n/$~kCE=6 ڷcaJU͞z.h7 Z O a;Y}<1V""ufVW"ZNtwqUR콌PX - "b>=sbOԵr⥈tf,|ÐS? SG4L[Vh.όw m@-".:ϦX@k1cBU8̜ݭgvk]|>pKnYGa lFNa6x#!PS= -r$>VĆg%[d(tDP+]j힡GS2})xCZ83wѬ2_D Ѿ#E 8fE״x;&{׋(#L5~|J [c;>8! ^ُl,嵿~Q ŭi 8~0|A\Y&}$ O qg"/Lmš"?8\@q LPN "Խ+9 Ћ9dbwxvyxc ;ZG7CPG LqNJ͏vMNik ۫n.[ifˌ1fl{W]ЀΒiԊřDOC'ѤN?) aodcH s"Sq 2&O!m ZH!NJhՑ s%+e>&[ jWNvIKz:Bh;#O)_DbBwО۔Ql2"QDV {;;/B^NWu _C ?߸@_R[szWӳLgԳjR2?qWHc&p5`b iAsx uX>1 ;2K}Վ;8S}_]{K{t:mDl)svs+EzdR,^LuwpA^0 yѯw j5P»-S.lA&at!1m[ M`ςN EXg<Ĭ㼺d9sLLg $zU5虭uñ"^p+a4Y7l=G&4*b%˟Ҽ)70iP+G΁R]?T]Ij$vY6Н=%2EڭU 9#0)2DY?PZ %&JAfޖj3Ma a`.}sA$B+dQN ic u6|8LxJz -LS <_0o#r&SJfP[C@!qMD҆6u(YiVj 5 疂 x>z$IʾB<37%uČӶAd8Tü5D&mأ~t5p~5uB =Ke>PwQ:z[zQ090ClSq]p7`*!9R$U,&w_uFj 0تcNg'hJ!8Ay"noa'%y#5?+!S\?G2eQg(1$1K({"-}7#N{-<fMS7_gl8D2n菥RwCͅ^CI#}s|sJQ'!$Пm/:P&gS0{ص4۔M _h΍M}nT!Y]nBqb41 %Mu$ɷ'.CK]̭a"=5rbML~@'#J2t٣[cX!VlQ;DcXbTs})A'da](=$h!K֑WuQ/&h27%<R5uUM!PZgnI7NÈl=Kȃvr_X|pKYAGE7 vopPqؼBp?B۱4yЋ<p E EdJCsciJ&Ȇf'@R<;Z s94{%(ٯ®ݫiGI'aU]A<驡1s $,C,H ݕ ,+^ɦ7b;a*- }7o,.nɔ%0Fh3Nu?ǯ=bՑQv=&rPp  ?+eQ̊7wJ2vh*uP[ Hǻxn``\t.EQ.`KsRTl}ZN+4| T=ݝwv.A&}{lo26FdlŧbnChoߓosi GxT ;~x:K2R /9O9ZnW_`Lil/m9M7Z{a>Φ2'l^Z(!DRJ´5NA4i8QKɻD+0X;U]ӄ3E[ۂUA7aa.P@9CAD [P`J 2-$=g/|mY62֔U$0tCbQ\9ˡ. Hzd4xկҩl%~&̥ wL\YEr ϼ7b}0z>5-e+ %~! p<6Hi5wh [$ȒНg)͝>^8:cPPV%3(,DtiD ՕO2 q(' xHՋcAKenjmGDpnFBN!ZsZ|*53=nG) f\ܯTS~ABASF/1 j&6|z̲;^o(/ЮO(7nUf!&dO>>ba0pl\מkDBf"2/0DS[F3Y{j!oh2X~}燕Բ72OqM!|eTZs V1@Gȷe1C-d]Z'<)A &WwYAL}Rv)Gsǝ2u94PH_'"_>cҋpmfC(p:nZ6ޡf`cr~?+.ð0hwhܚQAe{~<Y4Út>F\ZM;(h]syJG&Q+?mgW:Y3@όUn̻)\킀@Gw}Vdkshy8o~-8GV-&Bp p`mԧV+GȚ`ikY^/.!Ġ>jڰ4S9(}_h /{B"VoW`8I Qˏ%JSd1I@[1SU IKp<&RSR8-E/Xj>tQc֍ !}Oh ȯQKDGk(QѪf-@/XLO}CbH^~XפaGL@ \Yɾr飼$8"g}!߄tK&_)8,l`RϕrN(C%#~ pF+`= v~rh:: SF>pؖ~ P31ԓ*5f~bXsɈ3?XdW5*4a=Wx=c޹ u70؈9 sE[ңץqXw o%X563t$˼7p(J%mu/SWq$ݩT30ߢitx)A#Lv4B0Ӗ8+)!r ^oJۋٛ@l9w#ۃ@ׁյ%G6Hsw4O)N뮭GQ32<.gT$At+-fu\ *U P eߗf ٶU#g[T(c[3=γI"w >R^F#GNk a/OW :g8cb  sӊN [ZHW ̉rW F̈s֐Ʋo7M h'@\N>`034MtV xƺz9H 8GCިJm`HlcOJ9pbGYk*qLD (IfJ贙Lr秽IiͿ9ڡT'PZ)٥%>՟>L>䍟Z "цTG !<.QHVd\- xUk&6HhїIV i\o=bO!WrLYJQ 1BMy܄؁1]MX$LB=~l͒<@57XpE5RHѿO$}jK]}$hm>Ч0T*I ?:mQ]jjC{/QcKJ)E[8Oxb^Q=؜'gy$)҃b.7-_2P X\ g5sm^7yTReMbm5pP[$"#5]M*xf&csOzfjV~r̀MM.2RF;!Pf6܈~;S.RFGxv"I6ݾP{GmnGʁPLтӋv0?<<|g~XvɼleLiH/zjjuSR7[fN>bJ^jU|R HHT24O4#lsLV~6v'q'K3 ?Zxԓqn+7<%w隅ᶋh!.THϻ)T2oOܧxL^;fĐ^xH^^0hP^Ga%ZYwׄ]߲>t$dwڹWUW"%|5f~K&BMI l}kE-pU1TԘe -- <{؋T큼ThtCYt|w9p11 ,BE۔[o N@9p\Qo нz [[S r;:ˠzf niOwR 'VlY Do:{ôe:AbS 'HQzXe^Bo]^3d?lbozy*1ugi{A;ƢخӕG+1q\֫(tJA'i!Lj~Mu =vdCfХJ[0:]u˲l_&Yƒ-ѐx#ek+FmV߆j2K2ojDh=psjOn<|6i\iDT(otPvA>g%#KJZ]s l7h.`,9E5bPDlJ [ ҙDS1vĭ'uQl+nòsK/ ၯуgm`6"ꐏHy鷴^^MH_fR+3f.Bqi]LahX$w+įzf8|:#V/Qv_ briPlWe՞b0UT]q.eYwC(ƪ꽋+b=Di8>yCJEwղByCh;W"z %%/1~x?=Bjʼn+Q vn.&˼$B[of2F[{K\(J;)2[āx/?E 7|*k=,&I?ݩQ0(x5eg#ڹ$hXX. -C2yVEy@E}q z;㕏kp0s/Gǥ\LȕQق_(".A=\m)O@5oS6v~lcbv]F F$h Ѱ}>/+["\PК2 >(H>:HiM|Vt 5{uipzG|wTʆg<,bz8`2ndh!*N%ˉ!Z(?8A>tT"^ujYKc±U*E"A2 i(fb]n{9eZ =z@R|:NJcc9hl\q3m9[>_>2xnT-e jhL+"4% fi*7̩`ز\8YjQ/k.,.1fYns7b/4 녫Wz :%TL9zb2= uO<D^;q`bgL˳2ԐZ"\݋We_Gyݏ's%.by;a II5aPd8&Cs;!z%ҕ`"GRu`|Wø>eh6=G] %H LET^§4~˹3m`[%bJuYR$?{D]I×g~ʆb0b P}%~e{?z?O͉چ$} B0/~tRAcdlf_E@oCJE|iR,(읛xs)25t5;*cu}uP18(`Af6Y*tuy y /Kיy +\x\q5vtJp.+w~!9 95dqNjPg"|>CS<_Yw}P`p/ rEks89SŸoWi km<+x[1霸9V!K)ЌW-7"!5ð]`}l6jVZzȄFR.\{`e@XYv]'M] }W,S_ϖr/aI=2k3jѡQ8HmтPVN<ǢxDՆS|Kk_=U0]KrdM6ms' t}U{: f @8#C4="6RЕuX$0J\-#KtJ/FMPl(%Ž#NǣJAԅڦr>^ϊ1kҞN޶ rtZ# 3Ӕg#s(]H&>Z~LJ } {lFn -JS,hvt4qD3V0W q}%cѠyo(;OIw8M oiH…]DFwA6mMK_K4# *c}Bh+||&G8VNs'?ɕI)uƍ0m?e*ޔ4>l8=ŐZ°L;3g^^e3ODT5g`` CZlA9 $wti"Hkm$@e,\ :2bej '>| {53B༾bHB"t$9oRrNWQ[s)GDJ&-x^@l܎ ߭Y~to'ܡf:{qH;C֟٣ s!zI a gY[-"GiR#UPc%/7 |*HYiHV:-R}϶_Z6>1m(80ٰ賘?Sv 죩GuMɝh3iDDpXE0_S9%5j98RJ[Jpk *8ʴ.}E~OM5zB[s$;wyV'<1X14g60ҏ *8Tr)2ELbzࠏJX6S>nP=_NѲJZ1o042}wrؐ؅uH$6J) KCpvCU[ T/u6 ыE08sy;Ko)hs̈ȝydz~ro4#>C)n)Mΐ3a/0#'oކeG>)HPRK¹+Zv얨7y|owL\`V2'IcoRu`BY dE18+3%(iAP!Q˩<(ٻQ}{6sSb[3F؍S)Gw$;OBׯ-0@ ;C6'\fS߫Hl@`O>ߗ_!S^-`7yV]Lv AJu[ vxfW̳[qJMwy1bϚ؉a8 s Cn$񜄢rB}U(Pp oiHJ>aJ$ffk ˚e.DU!o,FeHi@m ᎞Tj>ewiMR;U#!a'>ICp 䌑ajMk "M@i*"6a]T>jAS\BfjW̉aR 2Jg׫/~)E&XRG0`$?NeS8m84I<_]p>R S?e=̭$HUT9Sg?/𚙚3:/+-0K13mpCldS\A viEg`gBF@BvC.(1LR~ƛWSoj43:̉[SоvNDz@tLA.$sz =9w].!֌_pX;kD!݁\B*um1p]5gNl\EzKB){k S9ďS"E|ySL㕒SH Pe:*JZAM !XRxhlmMAv|0n7ʇM$*B0ff1;ok5Y3^lꩺsqcol -D$DJfUDz6ʸ\o2N)pӪiB޿>7=j2uE XA- (I@$5/<,u%P?5/JvMӳN%]ZQ3!>7R;aeٻ2,8VQWSf\+$K~l+gUyՆNX)DpCb, 9ަ00qP>i\&ω yj(r2RE<>k\ЀNWG;egס4Yz/A q7!%k˺2l4_ MZ(v6dl'sBP)Y!8NWW`)⍐XW=EHaTZ &zI1vH"78Ͳmě H,eHX˩uqEq( [ c ߍ ~]3z "bfu%Ή[4'Oa" nC)0Yq* 撍SvC n0πTNwJՅB\nd [[UϪ$-s`E4}`y֘Y_J|#{/psO᭠\y0KmS7`awMUVSO7|=RQYhiSFad|"0, xn?b70a[T~x@ZCN #/2o)|^&ZMf[=^) 2(u!zK9^͌}kpkN_.6 Pٴv]I鋳n_nh;WXx'g]7_ViQ*4@kņ#(`mhyxB_-ʽ[0M749"u6Fc0w͙<̨BwS&Nr:e,OqMo77.wh_>'.IgՔZ|KBYn0ӕ|(SͳB?dI`ir%cC|p>z"D le6i} = _bLZtU254U|(߽gcєnnz*a[{z^@ah{<6Wʝ\4a{kIOa81am9s4vem|NNǩ&B[[!tP:MsiNgD#lz`kmhgI7; I p.}`3@_ dLLK.zZwL{I,Bn{.(7{pĮW!:w`?E0DC+qտŌXj֒LPX?B*97G/zDμb1;ߣ# 7rgy_#+8HJH]=+ պ&0Bv3}nw -aU{73sj!]d͹ߪf8s,;ؗVWO+nSP<}OciIq<'~A8OJ͸w$rɵ;u׍ZǠ!r`~Kpo:KDBk{5Y)H!Yàpec{d()%=)FJ?Q|uPx0GAl[*?nw"5z͒LPlW艹%Yd.pcv>Sxtؓ~#Ώ_;qY!sTc~dgd^s1f,OA]B~>~>\ƙe]@?=v`- 8(P$WV b@; +Q!؜#~łRD-ma>=gCGyF\䝞JNvJM!M]r+a"ޜlD 5_XYM>G"PE:p")!*zAnC DPb] ՉFs:ty뙜#^T1xpW{>HDBsL A-):M_r.p]FSyf \PR!P i?ğkb3'Q!ۧY2Z$]y)ݟ/@GB/[WCqr8fLE~qccTju 㟄2Lk:Vڡ-Yp.wͷ[hښq\}QQuj?n"a 䏂_3GRJCqbsy'vHqr4O7W/𰽜:A]TჼrB%7iw h^Ri 4!}p5D&B# ֑@^kl(Qu'5(`:lՃ١6dd~sX0't.$*D\_qKFV}J>P iYoʌrp+d)d aQ2@Q(7y‹4-ڋ5ip?T8uҋ<&d#{az-=M- LǑ ׿<]EEui_ 젓MEL]ן2OKFMUĹkϷTሟ#wV~SG;_] H q6 TX` , ~zSf ~vH9 }Ku>b=<Ÿ8/I$2y nY&;M'Lz *Qi L$0ޱ Ӿ:d1iQO3 DPRZu&;'ID(Gb^ sl Ӕq>n +[-B/0 zj6)`0ҭRxS&3 *u0=1Ǭ(GkxAXRn ^4h(tagT!q5wu&FѤҥyzTWŢs&x< 32_S\ŔpD6&syFۈVrHG{ $)ɱiNaW,&2EV!PeJl.(挛ZUR 85 1)D[;N !v-D*DI{TXF'˅Aa' ʫR~Nr ~z(#<-u-,FX?x/ʣ /_h6/3 aۈPj  fj0? 3!꥕taL˹HR.o$ HwAc%] aٸU^T_Ãvݘ 23ls%C F'"'#n6%8v\O `9Sg+ !*>þhi;fzqi_A?u wy'E"ߒ7 @2񼘳wT/`%EkOHqz*s-G$݌-^z'=Z6ɡd<)N+*Ӳ[)8bi J܊@ 4LRN/shgm=)J}5󀊌uH{lG%>q<8 -2T_م} ތ0`7lL΃_Y9xV m%JjA]ص˒XT\w5ƉS <8oN3-v`ѪZ3~tp>(lNvj`7]D70 hPz`a| Z?!{pZ9W9֙&0q|og5XsC "j lEO%\WX}ak-^qSmƆEA68̘:#S`| 5v5$UY"aG9*ԽvpdMdt^}~X.É؟0ڞ!) PJR |-3vΝ>8۪UA>oJ_7m~ic3ᎂAW,=;;{ŁS]qܬe+ U/b}:$Re XLs,1υ,rR/ͭ$umg\b=5[vȓ@h$2roJ ԛgvfͧdc5V);u NxӐ)kF)(!]ɤX{wBUr]Dd߯CBt Grrn͏ͳ7&Ea{}h 'AC',Diēy(Mzi;f:ptzXIJ !AB:z2c]\~dÕCڠÞܱ1=l?(8ˋH(bWS Db'A ]l[D8 3xnSY>?^w_#d&aT-ZB{MZD:**󻖺e M0IL{sCD!*KنKnxR'ډ/-8_Bm ā*Gyj(.PHUt Њ- pSqY[mӸ١Ҥ&&x+u6~h'z·<2Ҟ?t(5h8'"wG97yi&pM_nsO5K+FrC9蒦wrw$@l:YZժUUH!"$ !wACu'V1Dw"/XcMZ+ėpwi 8E 8(콃} Q,[5'.]`W}$o{(Ìw˫CMY Ȟc˾bT B,q(ciiX<*^G"Cr@Q:թmëw3.H@Cb/_t.WN~^Js~sy[??(Yd=ڂ*KPӭecnR/Zx yGJ&>ݻ[3ܗ=hݑXao?1 Fa&Qz] 9  @K%؂scDβīQ},aq4Ȯ7bɵՃ؊όue`f:)h>bgOBWt*Bt@ Ɂz3t=`!] a2YK'[ qqYEB$^_DA RFR}niI|Pl_㊥MGe< ߪ'{x&omWl\뤞o 6)YRi$FԈ2а Z\gmAhEQRXI>kb5{*SQ/eoܛWEٽ`BdP 2n@wڻpۮyK<%yubMᰏ7׶O &}gb~)}䎙'w<,'q۔j : 0c64yAST | - ,bjEMr0@1.&Ex泏k.[+(7ږPm/s0 4iE<䌼٤ӐEMRCgC nR#0:& GG$ֱls$>epGzG{p$lRK-O-Ny{~}eMbz(|sm' 1 pyRjK`H!JLvqpۢ};w3$ITS=k]X8&?O.3Cl 嚭L7'ȝ{̆b}_TStanp/.y2:ܖ0NȗRu\č]|w'xXR@- HG"awCCpCʊH/%r$lh-1"v"gr*Bǖ³o(Ӳ$gZ%rԍuKcc=`d1X&EBXvNW2jM"t]q@| GƢ pn^LHl|n'fOJxVʸ40/_BvK-쎈O2UX fd.Tq=k`R^/pqzfҗ}] 9r7R4q&l[v=(lw/MexCKQB81KWUPu&1Fc5aIPX8:+=W^;([ž[=}4۽- 𙱫+?Ub^|N=#?A:0DCͲ =a[ˍ ɏwx˖$O¥t3 1hkHߌIHeh1g鶄b+OnSg{\ 0}䡽t`&i^r6 6Y0t;jTKi@,$1 þC\1֟I~iO[8DȉLrLa]?g-5gn IX5=ɛ:cPPHf Ȉ|Zؾbܶ/(Uk3b}? 5}I)<(q[nv7zf_6`N2=`F0ݶucLƕIeDSTfgPnC~'t7'Cx*h rcyf^?:RKת^#jKnq9ZNX.7Ӻ7LoY+k+scj0Z@o~Sj1RB^b~ ]I\/f:͢lgE2*xQQ-u"5}LqSMM6hDdsb7?5|hoT4Qsi}dMHj3n16o(}{%H$x DhǴxfPnMj#xHRoߣg9.357?뎲DXt?F}$2c]X=Bg \6zLqܝG&{H]:> LS gL̝o'wbG]~'ؑH5rz , `buVA7ĝqK]^cokA\ڮ^2>iT(f/5b7KQm9q@khiB?^J:z) ̿״_*BM(XHwk)]KA^Z>m:"%.'A$)SF%z!z{p%areWJ嘿.Mک^6P+l&SM_.g_|&1bY ,vS1PFi*1}UM)e/bBQœ^̻3*F4KV71E׼ +vn""^(i_ &ZfTz|^oq >54QZYw[@S!.|DH6I.eHAKZdб &PE?4 +eΈIdhl=(' 38a\iaVSmU|4x{TENWjt2sr\u3 z0TtCbH>e"=^=[c' vimZ{E? DGHURRD◗/d쪲mfW8л].ZZ=:V@+ H8 ^ ,夆btVU^k06.AY‰O' A K@6\~:,碦gf쇴Dz$*tה= pᚢV(>wOuZEv^VtӁ<.j8=ZV&W`P9~yzR ۞G"F05oPrd itvqĢhTU^Ըo^Atsn1e$nߊ_~ -ē.{faM"ȑڼEWo(YѽF!jŊwi,fR7tBkI,=]Vv$nԐF%I2 USҫp%^#M [ś,nXy |a%^ߘNgo7V.!޹洂x:zt._g:O9/ K"J_P4RWPbe{^2u73[ !=hqɑ#fph m6 PUFo?.a׿揓z}S7{y5?qףky.^6f'ŌԀmM~OyEFKi;sp640o\~ګT$EnOe$+,ff/ z4QlD_ uh`UM,$7n k4!PU9?@_:$οZF 9BExv=sv.C*Ud7JN3ef9sLHB;Do~Frm2݋ڲml\SK)s8v0|Pʝ `yJ|&'IEiu*v,B*0_Mu)6],9Z#?uprש Pk~)G[)\4>ps~v5 Pr]noUȷ T[w[GhՠzoA-G-6+W^+|v-qń|-{25({iAskV< IYei)TIUxV^ Js%k}:M@v H/?_c{ o?J+9qs qҳPtGY3WvHVS{ğ20zcwJDHԏ<J&H KelFTWHm`^U}5'FNm3œtC.G'3sγv}ώ[ޑ* 8I~ﬤQ.LK>#4- xMh/ueVAy!@\WIBR)ދͥ6AkXY@m).KL[ p_\Z[]# y2G ު6m./q*0bÐ6x%0<$Ì}:~ ͜lt1*Ơ#g7Rѝ w_zwP]ا_S8㚓!%p#UF& 4|f%R 'u)ִhKDiXuG#AʊXU.}˨D*4Xz6y,ڵݵdhfE 拡 IG@s7$ ?'ܧ$S\f {<%p"ht?CTLQL'Qs_rc!|ix${a)OLrfsA#-\JvP=0CI``,9BS64NKtZ>өcݠٚ> pkBb <.i7,^9C<NcJ*1o*Gs ŧ`ȫ;%&@4=ʦ'\wkdzLqKA}x>ݴ{-V͈A&t_&>#%?TZLۀ+)<^^,5:nՌdc8(A}Eع0!7) `(hEo:2g-JɵMB^Pۉ&b'0!?fLh#]V\&E?S:`%#%84xe/jl&`MJZbS:$++%D8V.6gr\ @ jaS1Ĵf2_V"ABğk{K% 7 )w@>Q|sFRqP+ ORj ]^x;,p(Q?::61.賷:ѲRO'n3!,-)b1nrfg.k, P%Ⱥk5T[Nj7|hjZθz6UKdOaѤŎqxk5רW.AF'k^V31v 59qNM롰aLxnsiץC{X7SM/&8T ~<[G'[ HEBSl]+x$ڶv/_k䘭Po (>J,ަ%!Hpw+Jidw:*QFIG^ +U~Wķ/#_G:.y5WXD6 qu4U9aAcwJ]>D([TQz'†b)۷23ܝDV/s: :f[3-bw%:m'*;7l j3=mW3b,p_#ASJk³a8('o 8xJ4ȝU3 \@eS[Zg>Dqb  fssJ0\XawP.iPy["1"4yGQ# ]7E\%U!RDH]IrA\`{E0'w+넻R1^WpX Ad_>[\wJD?.Eb`jhCLʞl1AL#KtۀjBvH+ذݬ .cWפ(* 99r\θ n$~9ֳ^j9hWh8'S[H¥03>6Pe},\(k jI 0Ə #o]TɥQש2e݅~ ]xxif$c8֏R =S|57%yol<ۈ|4=*Nqn)X%USPBQ=?t9`4ƾ52AYǬ ݡ GV ̴ -EAJcbʎ7m ?hV>,:3y$^Q4 o֕nߝf *8GIh(epLo9{"Θa(9.LȕM.e8ߜ.O2yO@[l97߶F־!}$ ؑ[۞Bo^(/)o\bS0Yrӗ3C9]/v챨Zf|w&vĮDAgW9 \#2Y`nk@dVLpRX˸GbH!d/k#l9V#9 }mKjzԳ%+H;x@qGxak/j'ɯxOn-h@] \$}eg^LJ4oƸ(C+h8ϼ+nhjYlętR2g6-ӵ͋e&γVwWJ3NOA5"i.'J#O5<Ψ L A'FIxpifNR7ZYF*hKbbUS*-`,CKxk<೹mL=XpCphWИ h)z?ǖy(B|~4 2@)KF)3 G?G^CEG~whح~-\zwi]50ŕI=wL60KsN6otj+!Lho'h $QYeWCۈg\A3ꫢ2*rȭƊ]6z]^u)fsɳuk07~ '* ZJ|"T%Y^2(e18Y0D{`WJnz&N8S1o*E윀 xvPSF A֦p pYP`+MhNBy۾­À YtWeWGe}x_?oXif#a4 ?o$G(n9͞?ֵ>' BёX@,9s,|_]=܅AXÂ,qg_k JVcfcF? +,Fd ^ofgڸI5Ԁw MH }3s(=RO.$[ӇP܅odKS| utRD-vO=[$`9zk${tb,h«x."#&5bu<`CߡW!\Ű`h9 JhlٺڈNbyֆO/%H'(O62k䁵: )Yj_3k|5םO}WBRkT%U}2M*'0멶=Օ*g٤ъ#~g]BbdWDnl,KhDEWy聯߸|]aqc nHLiXP%@f8~ӶÃٵh'M3hòd 1bC Z&yG=Qm0l.h;ΝD|ƱOZT%-qY-uhU5gam7XUyg gs U;Ao-Q4uJU| j.dk@2x,͠Qw,? b1o%gs Npp~*qE}cqbWRK9J[҅mvc_s0],V2OU擈}O$2M7D&kC8ږYn!^ -z)4s0`;9'bBG_2knc>z'>^rp'ߝ}a9KD\m<\]# JPbIKu̎'>$<_fʺv[%ERPO||?-AҟzHbs/PyߨuRG3Yq,__)ܲ30дm(FJ>sO}}ğ jLs B%g: *ˌ2CBhwV񅦇9DmBէ3I˿?0HdB L~82MxK=` 5NЌOve#]V\qNqgdC9{w6zXDC*(^e]0h)<Ĩ}d i`dlge딌U#cDhZFYy-o.]~}nMH R8nۻLZh3TK6 d{CטjK1_c⠊@k8&B@CF=k#N+|Ͼ2wSr!C;!ܻ]ŎaF\ꦒ؍n^vNjԡ/p 95pl,(r" ,pyD. Yv^xy $N֙GY6e׿ kf@4r:(hvcBpRk=z`#a?N\<)8SKM1S{yI Y(D45nLc"G_wj6jFxgwOd N /oyFη03aɾˁ,?jv ׀ta2$;aJE6TjM%4G7uH7<;dC5YȄPG%B0 .5@dfWK͹_CE;}tn=\7%A$6DP("`-ĥh)]oaMbLE YIzh(&#qt]̷O,p2;2@pu?O*;C5S (:Sl_5O[ɜP|~V.wTx6y5\;<hv} H VI4;<8+ʨ<n( J,;R(3 OO-$A&;rh!)S&3eï|mGOko\ ғ:%MXfx@~ӣJrM\Tt;~H=ˋSGcb7j ێ?\PHAfR4Q\;"IDt;gFȇBa稨X7Xο yT4OM{FJm, Er}iJ2>QD 4*ӏ-c{A,|(f.+P8R ,P{2Rߒc튥7&'giKh V$3aY"0q a/]G0OQy *<ɘ 1MneBӎۜHdܞuEK ԉ ,$ +\U\)QzDw+{o'ɘdu*7ۄF z9xI+6L \h\8A[Ix3QJ B\ ,Ռ̞64JYep\|I&2:ήI5? }FƽVTY)*EMB?!!{(d0 ՂkW;3Nsv?⨠V*ސ9mt`ξy? }࢛MQLr|c ȭق RN\g<+敎=Ab{6|L/XR(_;|ǍU/jA=YCVPcA҆!Z*ՏhL Y3DR֕PٜvgTʦ8Gr5D!Gݩ9qp-0/cIq[)̍4 ΈmI/Jˈp N6O)lE6VKLQ,f1/Z,#yH )dx&5o$x]z,1̞3qCU`P`~N8|\)@}F5L͋pk9rZxg@:nu16b _V 3)Vj9:sG {N eyM\{*?-'&։sT*px n01O_3`mI/0OK2/H4(* *%ms"Xa) 2a:\UtްĞ_Pz}:IkxVM[ԜpȬŽLYGMR_`<4~ %p6Xb.wrj\OX(Ksx^,qq(_7eI'j-cuoM})e("/V??9al5 -Lu)_!e>s+(~7} .`:qOUpq>u0/HKEj`9zTD(wb|Q`מ:%%MvHU\;J>ʮ 7W'x7+@lHzFoVoZ[}Mbo*pd'j }2Cq0-db57^Z g/|C 8<7빃޴QVzzַC:ymۆB݁Q{lb W+V=VX0U8p7MAMz4gi_mNx'J`N>WR l=v(P $e|dr)=n]9R}͊a`y%uj+ZwD DKT?!%=_ojV Y^qX~;hLM-_Q;G ml! ?,۩mXGR]zwئTx >!ScVT_Ɠ2.4Rh{圠}xb5`-1}wӜm%EJ(~lM_mW>[6+[GQ V"fߖ,N!lꔻVajsB+!Of bov4nNxB!+HtN@Gc/ b"x~RBi%Q*&D6zN @ 4n3TnlO"-tDCx7[M5?y|ܔm)'50j#bV|!2=8 hAsDқdgȴ>p_x;̏O?Wd? XN:f.ݍלϚs7^R Q;0hu>P12X:^z9k𺱽0ds {Geޥa.RD?;aYh/Aqdɉ=VEl!C5 hZK89 RVBs58uK0l?1=CXl]e#Uh!tJA K8V|Ur~(ڧYc؟zR [7B&CcXT:QneTwe'TВTp`v!P8vܨƠ*|:#;/ _+Tj--՘_B #(:Rۜ]'6Wg=:GCqSm`EtʯOև5H@CeWo\r$Z&hפkY{{έN?e#&]__{LJfFw/ 'tJ@KKz%Br؝@^,hq`B6 3R ~fBZD~b $߂9Wa\\CC a [Pb~eOstE}؎Ck[8G݁6c#~%´03\.g&n|i&[c:M>6E^0 RVֳkzK$KZXA]KwV[Q*kr"krp/h_\k=f!7ڐTMa`dSM 񸜙!+ ;KGa(҆;%$l?JIK&bבyVm/Ѕ} <ϒ8{CȗhL]KB]U|WG@%M'2+Bej}rqDe &fuhpݷƯ6-})G0D"C9§`|P%+N0s!)Kz9'RX规ҭ,w|Bfg|*5>TՀ~Q2 ) *"טx-T&@-A4 t8HX?e$yC>VʍZe6Hn]_ҵNz1AWҲPzۊq6s ?StgOr–~Jc΍ri[yJthZkz^*Edc͛ịkzBi%31( ,[}p?kG\Ws#8hhtph5` '[.0/0;W=?D`;匦"lIso1V mO^IﵡH-?`ԛD/Ñh/-Dp?;ʜݪ7޳n13Y0,PҾkQ;3*Jc9GMymUoNNg Ƌ[O70;j˽/L?6H h VO'Gw۽c0#hQaUfe 1 RWSpUz&!-T%d9Z ommHM> n @NU!Z=z78HnC2CfQ)Zԫ(,Y{C~cG>z3&dsP/qUyͧ8'L5>7CNk*ܸ$_u\aV'ZPCĤk@d!s``H^BO]Gl}Hz򶻟WKʹvI)KbE3ܙn/ Nzo t>a`&Kf mȚUى+OZ61YDEGpL.\dA(ejD?oۿ0eID,(3pNɩUZ[Ht4êk4\wHS@pN<ꓥEQ4LwK梏h 1+48pz?m_Y}i)U[c4-΁sd65/Wu"h97s7J :M1U 9\YT"OPGkV9=3_ժ8[Jj(S`)Tq8Z.Isѱ'-Vzbpv[_M{∷굜XPoId@kW1U,xXΈc^[ 5}~MာR, @9qOGnm Q*Ԍ6#8 ?q0#ɗijk>@͡i<)rEy\$ՋzQa#Ќ[</enBM/~eh ).6M+KWmcYT˧'I}E/!o-B}Z5U۪<~-/͡j @MN G<4#;a9z!Kɭ 3XBd Ji G7Wl-|(/#u`%z!QV5'`JiW? {sد)! @*}dY3Ȍ+#7sp~1 A3ˉh0 %f)A|a2`bn0*wA rՅKD*[tT{]f;.i/bP^_X-Njm>LkN7%2pK9'w&L> MFF Ӈ7,FmoiɖWqw*,j@Rjd 1īؑE8ehDs%p爣W~"O/l3K`ˌv>R(˿2ψGqϗ?\ETN?Vj˼8lX`3Ҹ%u^Tʪt0[|>_o>WP5LJnA-RY1v魓ypz JfPw⑐yjvHv?,~BvF[G@2sOp?Tܬ{Epm2պ$"Rr i1c4kSC=زcvz8g.mYΆ ݫ=]ّ޿NJG\ Ҫ(7i.lBA-=h$*T4p-{h3df=T)]y:s*WORo Wn-FpT}J,?MbwrTLRA*w>Յ6 תqx0y?pEOq8xq# (02$+6lV) ubGJ`gDt UH=(y;ɠ{y WW$0<%߮Y޺͒xdo[_=k;+GXg X6V9+:y |*Fe׎օNSSed]vp̉P$59M/1/.qnN86ոH4s(?Gp.O(TOrQ5ek>XSe$XN򷣁l{`,Ⲝ_YDq.P~rl<`~>U=MW`+3΍4.'P^-&-<턅z@Q:%uM>GߚOD9^v^~l ? osY6`nȟ9U~VTۧhJbdk: ^9Jv3X۵Ĝ殙u5+;)&s-Yb2-`h{Dp}<.ͻ$; .V.+≉ocSԟG$=^֕R$64zYž/dZ\ߘ?#ȹlgus+;82(3DND{Q_ m@0mcd68-ײߺHX@G5~yf&[r;a9Sw9ȃB\bSM3(I*RI<R4d xúd 2vjjFT$h_DzߊgyȦ_m1UմQqo܋u~tD ϗkaNHdڟTu*2 ;M͡u^lHe8ӱ\'w+efU񆑯+߶U~cg7&vsGRFb 0= /iR;o(>N4Jh+j p>هUd#Cs`JT:UUsmJ[uDָ ?O\><@|*(=mpF cXIim=K<]slXڛy>yV']>rth 9/hm0Յ|k;jq ڏ(QO[OHᅩӭٛꬿWAz޿5̜Hq(׫' NQ-Z+*ٕxҮ#Jqv2/M~DzlS~\j{~_4o;˳YzzKM3Q;pn'X5\X={Χ`, {)kݚBoЪrO"Ej/]-b3Ա%% 4r78?Ǥ\܆-UYpC(n-m[/?Q:^ ncyŧ.RM3̥7쁤\WirQ L'\Ʈ90>/N #)xv!-zpX/2?q@4_PcJDug49= b!UNSqBۮADVY!ۜ6vL|x/n@=z{XUvڑ-B[~|b,ݴ_ܬ5G @p<澋SnQ :0`FXDuWxW5i(@pz7-1Hl[[I:]ՍCYHBl0%y3_M(U# ~:j.5K=ЩZ(id{*i',AhabvH;hU;᰻Wy #ڣPVK_zm2j'Qm od q3\OM8l. -o Ld{:@ =wqi=!3mƢ&O_^PVݷ9:P Iא_?j qM#7>j^%6ՇEQ;Vd[Y1)k~ !"Q尼V#a[Yhs.TsE"S)mY'tWtFäK1ᢈsZK2BJ26^)o7<co9Ei5P5AHU,:k"?aʂ5tRe Wvaj6Qs&BN7AG Gi~WĆft멞i^ALMMZ48"PX2Äm(h_)#3q]/K _=e6Cy~Q^h|_ h&7OuϷ(U'[yMGiXOޱn򺈎&p{DP=博4?<6)ө1Yq#sq3=YD&k +Iaۮ. w;?2oHs뤾7]ALLOY^cbC^pkd/6g1$qHe!V'= vg杜8?=mޫ)VFݗ7ӅD1YN >~2& 5qt"{_YKC3@) 9c35Ӌ9+BiOI(հ!l\Si`"Bbm~ ˯uY6:6ì;ߥ?I" %Ꮃ*OA 8=̀F~|N8, rVM&e8|#r*[EEdUӎyC;2aˬ׵Ԫ$-2$ =񚛜*yZ5ɕ| ؛q]i1\qoHi2-9Ȭ_}E=/jV&۬ |W*GjHG{,2>cLkDݔ"mcO(&lG+6ܭVȖitG>'k0t׃MWxa }Hd0?Uji;|+1ï끂NOB,@(ɅQO.W CS;0i6i滨G$pӞŵP..g}o++wJ)f_ظ}AՔq,@Yl8fP^ۭSeБ6ҍ&+R =yG2~SPtcʍ ǡ_dYkvBN:S.([#1b@2(݃gc;5g,k!# YZ}ޜM=%@]G!!¢}ߺ8miKYA$-QF=smox0;s @DDwԈ<ߢy@ nZ!$s&Ћo&=q\Ԥ[&lֲGu^黡ِW^ 5aUc88}Yp)I~ `k)ul1 rȒ25/ܙK&1-v>f nIn- l(UIƌRJGĴAܒYn&e/"v8YHr$")c !PҖ,pe]} Tϳe]ltC*\Hиwc9ԥRj-~$t܈l-LVvښ2h>lJ]01qٞ}(i51J |)3ӥ7VYE`0+#vR! Ww7*3d,|{l$¨=ڠS,j{u&AÈNAh >x@p;VX[P5ZH,,+4V*#8cGea3eFƙ\!g b-u[XZO7cn')R)˝$RFWyނnqہ [; Y D~6_ƪ%r/hķ'ߔ] t n_!vɤ*޲4˷ݧNUi(Dc *ߦP(!OZݷ&g>cGZQ%gb ` 9HGo&=IF! >w$/BiPԳ!򅻨daDGKr6 &X!9|$RH&Uvǐ`xz7G354`t[/F8%;{"wQe(Jڅ }f;2Zs_Mdp|8aPDFzu MdrUeJ t]-“,HZ x؃p 2|5;̏W'am+I,2z]VV~DnJ&.$ |'RBo9ntPS2r?{kH8 `ڽ{6Վqst3@Dzr6bM`VB|ب']?OJ)!N#@!CGљ%tb5|%(x gUFWp}wXua]!RP3w+]&v{;F//xNLcު/#6ŦgK>f$Z ^Dkj, 41ѽ|/)'4+p6m~[gYǷk>Ko^jHnHȿ[u)ZM)~HG_|,uV՗zK v*DjJlcnJ@#O,_8 A"֬̃`ETq;f/4w,usĪc|ϖkgUgۢSY.u2`7\hf3N1rVKa!.t~#H d3ڡ/yrP-.  ʨDLpƯE{G46sBYw{jRV p Vjp8kaAG~:Ge%\\\DI lPFԡc&ϕmD-PTXUwhC2lCFKc(갹:GNGqYpé)Gm!r|-h)B*iA}`6 f -2G9d i׾>:<ubCƷL1D]:"혔Yk@M{_`:WR&zncy \, wg2xF6{1V>!:ͯG WMLۣ:z;5Wx ?kه^B'gᓟk#nrV\ܮqJu,b 0{#m92nа^cSju˿yT π{,g(6ލ[O 0mʟfw 8;%N2Ʌm] 4:Y^hj7vi&G gFxJ"T\wTϑ %Wk狼:e+dzʑggE>o(?'m7&ЀK)I&pv|G2FvVyج/'ZZզ&5 Q<@UŜPKxs`&n4DHSˢ-:?ƛ{.$%Fo4mw,1&guS 0|JsH|;?y>csm_S̈́HIwV2Sp cb*}@*rϦG:gnFVMA٤g =DVPcYZ`6D`pͲdRC=CImt<C1}yԔme҂ΑCs|11ؘ#MqG(԰YcP g-ɗ; W2R_>sORBu> ?5n _Lu]*Q;X/:Cvmp|ۘ*e&nȝE֣GGJPƻ{y8pE2bFK0MP[5Dmg=x ܓC9kz~^QBIu£teZXfzH143!J w)T by) 2.Ej!ayFS9bYANg ^}LB*Td ޅq K|0U=^p+|~[|{πg}2ki*{[Jz-{~ϷWmqPs zjHm>rё4L喺y<S檨y Y-ԥ?^~ PbEѐ9?ճ8RW@ y'41&,{Vϓ] @`3+KKa9Owb:Q{Uyp/şnn`]ňˀ$"COX_]|r]+p/P?EJp#5@ ^qNxMhxʰg)E->g*jEqdB_ Tz~\[РT2a\88st9PPn|6$ʋxYf_J%NF`gkh΢E )$l6/IA,@'@ϡY_sˀ/ħ6Hҁt: O4ew6pWzq#.A{GD//Z -BHMBȣ{qcId'9p^̼h)O*8ož :% [oVy"e,VK@Iw'hO: 6{^IV)k2FcYЅՌ|!Ar)ĠB8\KkjybiPG*Rp;C]<ՅsRyio.k8 X+knv}97\u5!Δb32kjtVNv(`<'8.FE!ÂR, OG<`IW}x JfH/q)gJI8086ߘTC (n&42&S+CLaSQu>NyPAUμ`;'qkHl!` (L:%%'VE]ӛYz ]AgXA1m>7QWSJ2Ҵwp| ؙz[Z?"]=P ,ZЭ: 'fx4SƯI(pW=d+˰F="DMҨdhR&0&GQ{W] C0vdv^7L' tg _ ELJm.C[ ) B- tTqʋ2nm3FHvn c>dݕ +sx"`?4#emKf'Ɗ (kc(QJM[!?YE`dq'&=Q w?oY>9!73%F DM,1ηΏRSh"91,rsaKw$o\`Obǀ5&Ģܬ! IU3ϳ$}y&5㰷aNg-*_qiPuiʽ6).=bK>CB$ " N/,i ׍q]U _ @Dq[se2+-w2o1J-ja$$,)@PTcNZ3yn#nlI|n";wOp02ωACd ChXҰtH=и1=Vܿ}(􎓅[\&Kq|#+b:̳<"ڔ& gj`Z,4r?,X́3- ڴ;W /3[0$}A+{.Z UZ- h*c(됷[8)*,pbيk4 nyUCւ%w/g-,K҂6~N,ۅZ7wu711O-,ߡ5tSN*aZw s>ZM }JT  j.T}4N`&/nѩGP` yT?6bC(ZzBHoIݩ!N3TqogA?voy8ξ0– 8RLlrp*܊,k|quۮ)=۽Reb·vD#l{},C7S#_m%?Kn\⣇Az J}m}r3X1wS ý>-Hݐ3lnZqb CET-ZPeU[ j"UwX[^ZPX@]pD1kifl^r}c7󇤊%Vg_G,\t*kNb?'1j t2zwFekӖ *k]\RhbZ_Eӌj/< PGmi \'\W]"mm`,Q"e[Cs؋Ѻ4GGx"gAmc}+ UF53LpCbhbU?aTY)#)$AC 6<U'+rOm/ 78s%k$(%6.')5z$d$hcNBn%P?ڟυώTr-~c9 :<-GeJ1gkrNq%ogk9n1O/N[pkxgg6SxJ ku8>)7vAinV1a\Nԛ[+vArsC9az'%a@Aj"4JRުuɲl=saEKWoh-id cb :6CTPʧ(ODo;WwSVn;PUIOw7k1޽;Z"VI&Asۀ!ocvW0AIF=1V0dODN|2rs1D޷H4t ɨgd9Gxᯣ!<+%4wq'4͘n \MР7{"x.(~v/?dg/H:/1-ţC]O,VwiDZV sT۴^Zm,$ ?<<'ӗ/r'ajUJ}*5hO>{m׹L]~}(s=emQ{l]R4E 'Jso8׻F96u1X`uvV6#:$[Ft_j&okzn+G}l8ßM(ŒL:Jq}Y`T3}g6$"3%T4k5OOmt :Qӈ#asmt[ &ba^}WE`_2=czHSy䯷͔WpooyC_*L/UfуUuCCF:|f |X+DV:W1DkrkoS#n3pt,E=6|FAM9_^擄M" ָQZ] <+˹u ;\ B!5(N)oEɨM)E]`w\2*UFĠ ]y6|r.f4P?&:Sh@pŶ5`"ع&\F1uK@W{J4pM<2M640x\(!^Yk2;)D^_%}qD4 _9,Wg]@!PXf+LRi40B9[8a:Pwޫ])EN/(fS\CQ.[%/.!A?~QUP5YRXBƴiGN%_D]'R9j; BgW DGW Fߗv 3EeA쩘1D}>\p$UvJi7v'.Ȅ{M[q~<g/u!L7T `\;3ۜ"u (\EMބu!WrzhHRK$ B]k2|t(J3r|l,{si{(D܅08̷U C6XV,Rn3Et&8/ïtq++d`80_pyE36~%lb B뺘c9>/TZ3a*SL&{)$fNqFǥ;3ATdȥx*fgsy6 Z0ƥgt/rǏFIOgMzA`nE;CA/뒙x%P) \_`ՙf͋5ʎ[8:uQ8w~"U`@7_2Z"T>8 @WcH{PSTP[xXVmB*a6Dda]]YFBuMFX;T` [^ݘ Da@p.6# XT4 a!{9D|~pW3^[qHli85F(Ubt_c'X[ܳ@@@f࿝BpwNFPh3X9XK쓥 eG([?V`2\/»ȇ]D$qg'7kՂq,%4һ.0lǾ?`{Y %9q(FS#(׵P_L#tJYd>\L.&+T=T $79srZt4.õ:)pk͋Iו[_!ٌʿO}.}#G5/dRH\#(1(~D&ܢœ9 =YeZ:PLi1.Upb0m"XR^@sx6.px+9؍ Τwk6hdTo򤜁ay]@ fTUDX؅K䠖'ynWT7*nqEoQF 6"Xcq<{:qnseBb]r5'+Վ$!RwM0^2ʫTyʶ✠O(A6s D6B`΀7S!/Թ1[2I=NzW"(D8_O*lx*A=[i-fQ]JJlglcJ5Vp*Jy96yNXՒ=@@~^ҋ۰LuOaF( }g>c3(1}Cu55Ǯʡ/' ퟨEp+G(y|ıSS{Z-R5z2"b}fR?lcx 6=oZb4)H9dd-fo!7[z[=N"㰥3/8:Im7x')2u9Hb]ԐiTavGcKpZb)42[ \Łm:3\/(Cx3lTH9J/ea_r4Dj'! uIZ*m~2͓;+odexx<,Wd> ؀uP+Nwq.V*&'X5w"JZ@ &b}3aϸ^ZiLQ\$uH?/,o?OuXYE0{Oў=ٯiH@CB2iïM=y"_jʗ<݃ivo:c jHMh'a?]=c@%Y؆uFFQX]zv{.nYݵE 0ߕIg2_+ '5ֶ:,ț  Ni."Ҷt،>vP0}Y4~f4]OBԡP!ft,bjb}4G?Ic d@+\ó$inaE_US!H s&zOZy`rꟲf{!eu[?TpPraחG2QEӻ;E2yݹ//D۞BO5?%(>-Ӵ'R|n-HHT*x1rD*#n,s , {UExE/wQu:ʥ@JY[%Bq*ۍ_?5]MrRUX/rO`LpcR5ꔮ*?<wX/86WOf\_/~E\AktWzNFK3'1}eH.gIՐ5/$$A#KB1X&f*^"KIݯsҬLSBO[f{B6ySC9r,I[ܔee~)gd@ S@|{AFv3ʲΟ71)?&'&Ȁw f܋)Dߺx\d"1u|G:]SmOzGwy-;i*\@609^\O34]icIT| ?td-{]Lq= s&1ϓ*[44:~| H?Nk;5,Ǜa*O0f"0\lwP,"7X.m$|s`̾AY%T#sA8Fw?d g: !Icc eXO'By jdƂXi ֶLiIPJ/p)r?1+?WiR9#WQ6n{iBU۫e laAWw~AZCWOtNA6$~1?;t~Oi*&?;R 2|( rFkO8̗smq%ϯ10* _gU>eMۥI1-U,݃+ GIT*vRR*Ijۛ=Dq^®YߘY^LT̯M←/]v/ JcBu5&r9Q!Co%{<^G{.;wc8{-02'UEků.ƙKy5 8 ]W S,ǿucvpt hu>{4|/z`(](b>x扡.] # "#!Z ښ,_(b7 W?cE͸Ǭ$|r c,%7,)qrDLI\J arYƹѸEtu hGR^瓥!OJAv|og>FxZ (R{c3v!C#1-NMdtF">3,x1R *R'@ -+zy#j \ylo=Ť,Ab1t|,]6bg>"Y?u?ð '+(Msͭ6gYC;!8SUXOFߜ -̠'Pê[?ּ@F~n:ڄ]B'i |j%(}01d=ijW1&> bUF,<=,?UoH ihFgWz-.N ;ۯtP}2c%X0D{UT=!$QI&; cXO `]dPX=h4t O3w9tGCpyS퇖p7 !QB?~/)H eOҾ )幦I_O1b|䮕sws3ȚGK[ʚK;b@8Vhlf bC? "W޷Q7^j7^Dp0w[, nfi y+ò%#|,W݈`bznyl{sRnF IZs)1:/_?=յu>M%VJ'-n\O5[%c oa`e{(TkE7IsMc@~#.spN4&zۑOwfZmU_܍/ IQ^p-ԡD'8=ޙ6!2By$>cȵOVæ PWeʛwH]*DN gM?R7LJe*bD/9,78!$>e柺?Oo'gmEӒZT(.!)6_Ly:vL{8N߲\$U 㕌O"ᦽAvnl=| m9@%ue) f- +;ZtX^{ Kb.ӹu(2f++pQp5-v^Z)3f[1dy |1~@&ssiɧaqtft<-9H~5r[q:``QAsfh>dLnt<>wV&ͷ^Gº)03A,x-]Zoꇨ'~D _$j|X, aA@GnOh!4 ;#zЇ~}ƆULs*j  "01h/]q5i&@^z]DQV-[#IrlvJSY:~V=G5Js0z_3"z'ХyK?_B\y_fC,z1Y5L#@$3Yڟejz2.2&kJ+%ZHIDvLt_Qq$-`l‘_QODVA!x22j]˅{A3X ӱQ%PH5milT傊))9KPFҺقv`MHLSLϣ/9Lare6&v߰W0Ixe5stxWD2bRzÉs(ViJG/;<_Z= 2>9:6ЯE$'w+ׄD"O5;<7w]H^q@׭;ʭجCn[{j:UtN ˷scv;3"Mps 9H d>+T}nhC8Z[9Y&y#`':>1$ʛYCץ6Z U@0³J a3 Do`5*C^;XŸ7lq,׬3blOqtt X]]ӓ'eP 0SSѳUN JR5iKZS&YȩP~+>wzEŅC/y*V.v\맿Mhoi?=Ы G*jʦ1|6aY#n}ɥdY3cvJD5W1|mΘ`7^-Sr~Hbͦ"K-U/*?Ӏ7t҄f43:n)hz$!|4lQ )[0Ьoc s~DyX4% %uc(mN/"ʦ X 3̿9(W4grPJH:s6D{YAރ}]ͦ1T|3/r+M%\bIΝќmOU5xwC7s XLZ@+Pt`uCUTŴm7LdX:Ǥ7'$*bi !mTNtŏ,gM'ˤK[ 18-sK=zgwV rϲ-oNOq DK&頱ZuZE=6?wQA5̧4xz M[LkZj~8=@7bጱ4TEؚ|X2ٟZ=,Py3&N;U: B!{߹![~L2՞qR2_ŨM4گb/}\- I-; {)m Alfw;'wUѡ ݭ8!pg^0R"LձɆ7ɱ'u\AlXǭcN\}p(؟/dWnɜe#&^>w62Hо*e$uCt07'H~>gbȦ2enmq]f.W(c/`1vh8`egtrT 6" 3̒Z!޴-رὀGbHg&ښy 'B4 } N58p8$ |iPx/,CA= 4ߎȥ0%cj^p4Ҭs-6 ٙsU^ l?GdΝ1؞Y)Ce}NXZXq:'GinEyb[4(|MAmP dT=U~ﱗ93SɆ A LM3ou{R0LF]OmI)ZaV/)Qǔ1m; KE $w6ib.[iyLT!ߞ>:*XhO(&*9'q&QGqMՠ/Nʩֲ>$9VH=L}*mlJE^tZ;ᓓw%iXtɸd+VN]7;t s\vF +\&C(, v) h6dllBF"ˎ(ɛ ̳["A[rTQS(`HOUY4:`8.|AVEDz!:[7Ea<-qlD tXO@ğ]DN+Q}`ҡFBC(VcbB/Dޡy9YǬJvj#ؕ}4:1a0VHPBXؼLvH[:7GV~KF@CT8L 3 P>dW0\,E~"A ( cg"M̪P@$.:?5#8_ ^% Zޱ04 W+#h)>t-中E@ _[ms8EA$qRR2bn>m'H<:|V\cL|)n2{ e2aLyhVT{UZ\_Di&z;$c CPϘikkX^|0'tT۲q=S {Q#F1Jk){j^\}@֍c(v =R)|uw*e@Vh| eX_OP'dRۜ(VdcPCdvTP V>sl +.o6B|W8v4šf $T `V" zV3>ޱgYZ0707010000003c000081a400000000000000000000000166b50884000079e8000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/efa/efa.ko.xz7zXZִF!t/y]?Eh=ڜ.+ʄahWWv%<0\ljAnh%P5ҡKr. R u_Oat}qA)ZTu1n%5_S`-^\@G׸0ze(Ff8HP 7']YÖz;d0 a[||Zw-Kw@ 2?^9PYB%x){ XZbͲ&N?.˧z{eK =iJ_ܵ旁zv7& 3GNCF [~q7=Uc}`dP)\R\S[l'eyaGz8smHe ^3B4˜ w4#~;} 3gS/N싖Ͳ/| )DecW6m BL.~$툵I#k| _P1׻\PP&qQyF%WEJfh;ǘ3QH@ L)Ih w&Rwgʊ#:dnB[m-vƓ2ZcF)tJ@mD?r1*_ʪ ,okw:X1:a;:0kad d QBk)!hTNx1 ,I`?u!'0Dh]^)$x|U(\{Ŗ}@Y*1޿~9- dQXU|c17Y"R٫LhZ)i=nf7{z((A[kמGzT ^9P$ ^e%o+Xc^wbEF# 3N%ʻ{ XH6.08d ;:߻ulfdvWnJ ;f7uNAYzfa:~6,ͩCC)Km-xp<@ *ei*is|aѡ'.0M|?`5] _1_ږQ\eSg7w'&HLn,R g?7.nsO}OI!A$L) \hC/zA1%u >խBLOɃ챫͌_ ŴZfz  jpz]x:ɘf k0UPSE›0Ϯ!%~M5a$- \zezu$i`Vs2M.v:>RҔ(xM5;#e?Ufv"oSOpHB[F+BtSF W\\J^߶`A n6DBMÌ|f0Eذ]O,Uo}KKJMkL.a)"*XД-g!+7noll.r]N\$`&Ȭ.i_[+oY]-n1:2mnφ;v+d1Iʔʫf > -",K=m C*pš4ֆz5i Mmz?f1}(Cnq%=Q T33:u}墘R@-AV1~ qְH(^"3\<+#x} 9o464WEaa#!hlZ2OKmq815!W i8koFS?(k]Oԇ>*8ďI onAz~*R9-CLbFՔ։}Du|fJ'MC+ũB!'m>^\dzKO0J%=Ȳ|6,mp;}0IqTAs [ܗT덪 lj7:0%eAO}YbE69C;%Z"K )[$KԋAE.0m&N5_4*e31Oq#LER&(THy4xĽ{Pk@h_'iTO Q3,T&@,u6-Zav0V妶0#"X߁tń6.WS8-66{ݶ%mo2d*ƥ0D!Guw!~aeeU*'ZESܘ07+,zP mma#2Ѧ&y1ĝq~)VN6J|^yM5ĄW|P `!_9W?J:Wq҃Q72^))32C<;n`PlmqS1#e²Ra[mj}굳4ŨRM1Lyd1$/cHy۬#dW*@JY]=~^R,Ll%?(avȵ Q-pnY+ }7u Zxd<:(J 3Ć;]y;':f5k[+Z?=L<^a uvHA ɶ__{騾B=.ځ;>9=D124DS?WgK.U`Tx$!ِM&X ᝊaO\ mP`Cf8g qL8ZU]gh|hO@(XDf1b*:x[R]$ðih! {p"M8Ԑ?L}xlvT+U2FKRiD@(&s ޞg;PIDٗG A l6O? _Ⲷ#{ٲoh9/9謿QHԕgͷOZu6;rŜPGfn&,.$ѥ?L*koc\oiX՘=`lhJjǖ:TeW b>Ym>U:FHg59uI~:țu<{Yd;{gI>3̹BeL% ʼc?+ 1TMŔ5&R#B,{Fz@KK#׳63TnqG%Lw >8SʡGz'O< j@fi6ǽG]h=e]eh1'_Qbbp&n 5l{W@D(N' ߊbgאluw&]@? >ߍ؈l`.S]ӎD.L`'+Ru*Gg Tf]$^ f{&$iheAOga^yE re@A\?xFQwܯXRa0 rdYht3"˽uCX<?lZ\#,vF^z17A@b;|:DyRv0S Pu('sLDL+sɣq] _kbp2R4GRm0O9;h3ɒW.evqϋ*G//.*M $6RtP4ca+{$Py䦱?q[0\wxٛ-#T{jy,&}RSqAr$h:2oqFl{*$W9Dm%hNh`P1HȕB T[{#YNcibd&Ύ' Tt3I>BަLW{ke4FV;L!k WT'ǏY>]%I tr|p U4E#r`|.recK6~!Rs#"=dPqY z\ʞ| eO jDĂc6 g*"gj]:r  gq>~ݰA s3$' Rv"_|.c^<@zG#ԸÀm3,8Wh K5@BG^({ |u_a(R9ȍX Ux[h~ nV'pie;M{,7yXr ޠ"!M kbRN-p^ Hx:(xUyp0;4457K=!H˄*WJҩwA%K479]h)9N:cSZA>$9ҹ+vzSN7nީ86h;ӢR$znL L,|eP Gz7|drU)+uW* Rv4w(fiZ,XGq}Q ^*%hH__r$m⤯WIJsu{|-J:,$~PȮ˭5s OCK D;-ʾ4z'0:=z{^d2}.k)UZBCt>DPY62<# σw뀸+d8IKlgn~TW΃=;EqN%@Uh n(WNSYyu(:ntVVHZ{ 2ƞݛ{p LX:'9lRS=* -y ._k^z .XLY@!d&;d6ɖW ̽֕'6[iGh@Æ()F *|ZXmq!|z?MVq)ae p~voi_Uhʵ*,yeLOąDt9]V-_du(^zщ}A/pS=ΪD|펭<di Q*&5Ѩ@ fDY*#ySW=cRUz΢苞iגG !6 *o@AD DT7]y6}'Յ(Sn*a sh> ꌽ#h%uw6ۄK?u&T02_Dp,:ކ5zU1<CpJBnr$>ݏ/ZHUgc6š4rԃ￵:b4HlHB$~^F/0 Շ ,|r:S#Yȷo_qKslj,_rF]%xi)X<ْiE\O C>KxDM-F׬*ܖppi<7Pw7p92q<gQNziY\^6W|Z|`]\,}deG!-P+#U^SZ2I_493pt ԝ x (0w~YAzq;:ZG'Ǝm >57 Pe, 㑬O!ȲNvdb9vR+~oAeq_i=%їspɨ4̡Dp!뿕UNyl?ԫ+ol"J5 D3#KN4n%#HDjKHM'siCn)4`W'=9}93YS*B>SD4"M Et2{OT#/-낹7>'._}.yIjx1E+nmOBɬgRR'P N#BKpJA@e BŦ8W\ /UY/7쀥.5n[ ,eox'î'HÜԪn˾.~:m H! u W^fkI]vgP(qd!w+o}"u--/"o5aı4 ֶuvQ#IMD3|$"@̅30FحjdIb\fF\5-vzZ)/2^m0b -SHk(י[^žmٽiިcкc]40M:a\:lH5>z|چ^'Yyј< ) ghvh>J&qəliÎ=څ(ӋS#CjB. ES\Fvv4G-ҡ~vQQ_do19$Ui^\A4.,@ yhtw!pnaTʼmD73ճZM!c>`CsVF)`T.M'e+,vqң?Oψ`xuQo:6:Qg|EzSֹ F#ws+5ԉB-30Qc20VclWVQr,飃xA+Ln;q1eI?ۄ xSX@,iFˉ 1rM(ʣ,[ ]Vd. ؛ٷ/LV2c^c pїx;*>MJP@_#-y<;H WNyS!3Y,GR paWx!֘j i@BܣCΩ4* xerd~k tB~Og#:9MV<[aLj.g[ ;Vr5Ialc>7Cxu>;ې2bNӴeQݍPY.ʚ*Y8:m߅n?m& ́fm0nxT×ZiA)v@=^o)+y '8 xXG9<;Ԑ/:DMH 3e6 kYo3~^UK'"E&1`ikR9Q `6t ]B}N&]gqg*ؖ9%Or+n!C?@* Gp"b`G4^GFKn^w:L ah)H/@6PA%FT] 7.0kzN.f-ˌn9fuTXHPO1ZT9AěL^,H1 j8|1iVF>4{?+ǵɐVJE=pĩ>/w~YصrGX743/Y]RTW1v|_bB[s 6қ:| +S ~ٺC*$c ֈN$?LJhϿ^ZLlE_T!YCkS_i=Yr"x ?pV TH=Y4:~{u]FKܻ0j^3DZ  |6.Ru"/xj){ #ADhPcq眞>17(ch"Psw}OACi+>+CchHu zaT%Rf[238[vQbzdX*R !+_l1?DnX}ذ=H&hyNoLt۸KN ύ|frZLQI88a5F؟+͜<.|O1e8lZ$qL{p'ڞh[E*w|oz19٤XMh\=&|_6>5.0yk90H\Gzexi0S]I66%WHEVm?Qn]Z<1K|r1moOU@G<~-`rg b*M?rFƗ'PkU t*/ 7+v9ߘZ`Yw u ʍH|{Vi3Iyz.Mkn:)8%PZ 銶^WPx+ QIwZ!}zh^K ; xvüa*%|Zd\PpY@5-}Ml-Im\}ψR/wo9F[b&ӯhnh '7bu=T9'l+s0ܳuk_̮] Ogar,5eb䵺Cqg:~20 ^eR+huTE"1~AR%SdC!x@q>Jgp)AVvSY)i~cDcEػEtl/a2 PXʽ V&,pgCrB K É}9TkI?$mIYO(#uZ1W"[Wi ЮB~6b>cu\K)KR@5?W?\Ht#ܛ|'"ˉ"xճ+Rcb]x(bgEO?{ onk0J|a?Aؼ%zw2 AME ov|ǷfcۗQ=1ȝDE:4y6F:":Qp5-Nqda% T(vEQDm,~Gҷ, @#gxbj`% >D(sLR >hU秺$S Ln)n`,7OH2 y-%w+Áӡ%(Wjk- o%L^b~U\Eo-L_$$BCړ 1>ݜ5V]ӟoK @5Nnj-36⽦ V 19MAH,'ܤa?pQPO%5,e#1 "UB+bN NF7T;!Xfw؂sz=0t٪~&.]-CB/G(㡡ⵯ {*|._[G/cfNNCV22] 6V<}+H# KpF" 'vHx2N}34Ö_3E"!qr fPG'[JZs&cK\5]8ь aJKcdݥΦIcgسjI.JnQ| ꣟56gyj%J2F@|0Zp@ D~whNꉡ+<A ƼO$S`uC}6zNVjq(C]rTG 5bl$޽4͠VeyTl{ :e::YUq'*M ϟV.h*;B))pr[Ez6 l+P+2^'\|*3tN3VxpX'Ho%SL:MNƩd]WtpXmm>V$if5㍕VD9|dq?jc U@ɨ49!`y/¿DF"j #ܽıO)j܃eܪXI-p8tNۮqVK^x!N[pnXY qWm/sžӬ 8_2,KYpE,g^ 1 ~HSQld)RT)4 vpe./dD tYu|(SLDͲ.g0^Dszå1Qx {˝l%q{vK?RJ޺I~5 \KDL$"5B>00|CN-]LPf-(뙨޹AtE/`t.0Z;!TmRaCv:1H Ea dT5ܩY%s`q0n.W?Ks e^rY8 A1 L n}f(Jr#ԤRӍzQ#Y5ZY;{-LSZ[#ZUJuzeHu| qbK&j,;%b|EP5z$ZR=OF7UQ?PBWy}Q K,fnQGhfԕwn 0rE^!n$ǒ> 4X6h. s[mog0F"DZb~SGr+IW=p;\1ɀ$qu2.>5v^j ]Н:Qr$q" q-9gLȢ&HMvޒ]5iѶ1?}{GCTߑ0?㮅uҗp ^F^[]dE/p3/C;1>&lݦ`xriZSUӥ-;PEfHҥgbIf x !p{g31>"+= Њ?2͌N)9P&]Z? E-7Z1Jp^j3j,ؚ-p@y; EU4$u5U:vPj\S5f^FgJ)V:m9f7+K.? ؗ; >k/8|Di;0}" C| D4" ~p'<֝oT*wP8:f-9r~y_,m1;5vmvs5AeOp?XnR%&%䀚@Jw)*?l80 2)w` qi?p[EиMkUmMXc5kތAu ,v$ܯ`wV/,RA,]o{\x'ЧY snc۳Al[`hˍRƺ, ?ɨ=SMUF 86T5  OBvpM/цpKP{<e˗!kCo }I^, c%07!`^X9D*񣓜Gi젿ޖ=09o=C:KLޯtShX.A@ةJ֪%7'㾴xXo>Mİ8s15S9bime)*F*h&ޜdm#pŘGm&kjJdUiQ qcH"͚orOFB}HqV8?w;г[G88t >*)DI%MHe^3mʃ?g^Okwɠ;1s~ٳ3xDl|4ɝ QWvۺ6_Tx7w##|xr=_>iPt["l5Dlz"ql/cNGtL8ѸxRX~=EL3x4׬Zʧf/lP'lj?L\}ѦҿIabyFa  ɽQ2$jxc{[,m"ʯ`qP%S'Æ$nx48s9l 0☹ ]Or8L2%%ZGVQMNZjqԣ{tSboXQL2)@kb{zu:Sp@ as M4>3bPcG2{gWV:*x/ (U\rifAII ? 3rq rn%7oR|\Pt1z=E`- `g iLZd0.y"ŭ6lGQ$hͶ'%)w5t`<0cajia^hOUEAH*3^K͞r  s;? \/-[W%drNJdXxK᧷_`Fl_1oR:C=^^ݾ*fH dVg|:i4b Dl\/ϲ[^BMdj0ɷ~hma̋2+,k) Ja=/kIR%ѵ: J?dIVٗZC3ܝ)T1\8ǟ|2sٸ4 ػ5fP' +^]&'G z/^x7|4Qd#ϴ\e>WMI@˙,kfZPH~ $ js4d n)0{h@Y,X WOн~|ߌx53*M2rB_|&J5#5D)(FսD%T%7!F*`R҂;eֿxݩu@@jӭM4;K3ΫMuƪp3gB g> R(SG$851<90;|[]O^_85 ٱ:f{Op؉jK/p_5DRNȇ#vA/H/U $e7Tdl2EǤFk"ΈmSkj#r 9,kev yS@iÛ5<x^p]Qe_km}=g\"=ڲ\9S{: l!wŷ]ju`mF͝ O F[QQtI+ArtC1a-E*jz+ .ؾH OY,nuri )qԘV^M}m'r$C)whT%bU`guB~~4^+A:s<P»9,rԱA"ypT>pqYݕ @>1I@ӷmL 9'ޗI0.x@]#nlkpD#?Cwoݿ)K} z'.7~yDo{p5}98"sӺog1!39D)>d\ck T_ Qz?ř fsc:jJͤl bU!*)͛ h UJŜh漶$NX"#V4a^k׆S~*5P-,*9 APJd% ijhS1p/y=zvc.Gl! d^2\v\~fm'ߐ %`d}+Sv}M$qޏ .}RK徚+ ]8H/%ϿH#J׍ *2囶(o \>5_C~ ;YhnIAҧK⅓qitofZ& 5* :hne:(=,ӡ>B6s/ F^ך9Ҫ"=$\t(!ZKZT[z(Zj=&*aǵ*+x,2M>xk3} &๶M)vsxz!HY@ɔ' J/qٻWTpeF2\4 weCXRgX/-q.GQ ƃϮ"ԌEj{9'ntj.fl/]9>g# .AĎ|;{2,3$M=ET=\O֬BY7=Z`erߗa;'_dxpāM2',A.T~tTlJQ)VFmfV8sꩍ %s-4j,v9ޒ: 䫕BĿ}xZ? /4O1!0FR82}a`"Jg=)ՄzAy׉` xַ!>-afmV^Ps=o[>SzAGt0|9NōU=W4kȯ6X-Mj>!@i>PdcS;]̓*NcKH[R W[$IbÈXMa˟LS #Q9w@?7j;7QóP_IU%nNC\d~trLe5iG_I HPP^kQz8\Ĩh&rV.jeDGTesїeʛ7iNڶxnu [Y2MR7}̌og7)VI9(6}@(`Ku,d%sT-sUzAF f&"▣ׁ(!K3l/ζ'Dqp+-Ԥr!QeC Rf[Z}Ջ` A%k8oBi`߀F Iv^JSL (>$N0dR[@CZ~`ԽU4k%5QJU҅kV)3&Ɛm_:ߛ Ǹsꉒh%U!)$#8٤gbxx P)JŎ֣^5v(osT0+н'ENijܮy QPavfb{ͺ!pwi/&c0x&!qg!IJQÀ]Yפx8\19+̸=}j8鰜͵Z:YL=?e3Px,`?$,[rWۨǿ9|9Y ]g5iȬ{ {ұ82Cۉ>I IPH i5n:z9ɉ^7Rѣ]>^7 vq;8DZn m+?t `]ݍeȳHy$s䫺<)wNǀwUj3[з %yny&'In";#Y;^FO<ŪcYgmuW8hDxpo<ѿFH'_ &f[Om]LR[>^%nco,M3΁["E)7*RcDJR )I=7Vm2;q+Im.!.$)6l\\pBP+ u1Nnl.:O4AK#K- tس4~m%U6Ck$j_EZc&j'c^;fd|v`:.WELWy/|a8C62}0{'nٓ(r%ўt\ FXЗ^u=`z'(sTxr5A3.j>NB[\ěK\hU/t{^ؽJ29uy y_ pY.8#kIIfQTڒ&4XđQ6b'Vc.oAtF{s3N>VI=^+4ia%{8z `^1e0ڐ>l|Xk=D@8T-)w&>za6}&X1jz 1{kuQVF->uGnƎ>G݆DH?Brg³"8\n͛Ry[g4%5'U[ "+9!aUL&` ~J꘹bQP)+I l*Iy/@di H| ftum%{~E)ՒЛɡKxeS͉ۺcȱ4&fq?BFb7! mf^ %)BJ̤R $tg0.j!v"  qwI>Xm~.(,l狞6%oHM7z?09{zhf& w_"d75Xve{xV!j'E%8q]xxVځHzgA ^\cK¢c\u',W ]cmCuw/cI&KDV]lEm>:jmfzkꑗ{Ccv} Ip?ԹT됳-༟bl%j$mC6dlK&"|vҐqN:nXjxNrA)Wʴ P0UV_T_A7MCvjQA $fx<)<mҤ){w#Mot| ޹Ƈj#iPa7)>>T I3;aL3R!b1`鍩9Nk?@ 67zMy t=VWdoCM_ݓ &U7Bf^)Wa/REIϦ=Cœ<4KLuT&Y_Kթ`ۏ MmE۾B^nWTc %[sOrO(յTAuʒ=8g3+4z(9N^|*vqŹv |Mʨr׫Kʦ4*˧$̲_$_c[=erN^W[<1ѢbԒ./n-[\n#!PVh<U8.:t8֫ڢ~?JCׇBԽ^]DI;+$MOCl3u xF!ߕxXmsgyAC88*<FF|>ք@ P4ekLLcOnn3;;1Ϡou@pTTԭfƉsnxPdO:cnKOPM.F ifTR.i:Vf1-.fo^(v3N\ [7l9X~=XT{xv^2òs0" VϺw VP"H0V7xqx#A> F>oMʴ}+zq'.Gs0 J_ns?\!WtՎ} c9&tQsEm|L۔A6",ݫ%{ x3fa2ﱱ;Cymbg&&UIyRm3Vb9(>U 0drd™Ҹ`N7ˈtr^{YNastӝKIhɱtŀ"!Ł? ~?0"=:ڝT} b[Ҍ'id YYz]v̹2AFMPk.|~UéV\5C" />yn( yݮQ[=|8l!Vnhˀ#?>Lͭm5G59eY^Y&Au{^O|e#d&'IM%3Vɍo X5Ķ!@ sR8:?B^?zԖ?M6otq6$mn#=VLf)PT| g'pG9U_ӥ<$| qavH<kg?&mK< a''H1jy7O7G3AEg!]BCHsu;\sŌ:iEmشAE[X}s6XVQ&-G(Ȣ̢*g8Q4ţRʭ5~*BB!*NU<tw5ɐB~e}Os4q\䃡3B-vjhXAW\~^2L;ضɂKki'Ѓ!CVUsh[0$iS74DBƤ`=r3E;e}&P78{>x\lDpՖ:fk0]11>QD~+֑ÿ{yP; tg8I=?fZNҼ9#x:܊L͌netwl-xss/LOz(B>MivhdVNcĚIa6 ĩu'^_l݊#_R_\jCٟx c7S0jsxI&eC?;Z> ٗ~2oΐkRrs4+H:X3uM@ Ak`ᄁd\نR@F殪R*KӔ?{: @/d"b^cX0^#x@>iS~Vncd9_(ef*6jz,PPS~A8Bt3UߕrS2/)I-2)Ŗ|'egj3Kb:= BWh[ zP(D&"(ymgB8_aÑ JFcVKʯ,QTcK(qG$/釻`kr= [ZcZǸBΤJAoSmߕ*I/x m)6ȂgDzm#w7SCJpHNB7/QzJMj·]\~(d=vIk-9nS*DfB 7Xdv7`- LQEf[7T2£ n=SKPοYvd8ì"Sg\_VFB]SD#'qx~<HPCŲ4XW뉼V)[AxY!Ss@WVX BAZ &87BI:r·(J" vYӃn {|Q"M6O/d`q?Γ: X]S_b^n eF/g;r>U"ZiI<_%`+xr}XRx p<Ỳ}0K_/B؎TJRuTأ@[ӣl(ʶ7hIڗ%>ua-_:b J|d< e"/νw +DҖ'7UǸM]Qwd[>ؤjjw 2Amf}?iov%VSzL,GV8 pֽ*zyG9X<ʐ=kaxfЌp#ZW7Ñ&~;o{Tɳ6+5A L/?.PG*+y{B0΅QE2 {!tP3DߓRO|qX!b͑69a-WAPr]i#mu%4WW$?& } jKH5AJbSxejֈ}L!HSmdGug$fRN-@}(cPr?cMݪ bME\G@~ lv{j2ԮG)@du Vڳfwg?V7۹r0HjBb\@DdӤ:E>$`;hUdDpJRgo8Cn?5x[{ϣQOKk(W[9p} &oj&ɘ:|֠/%'QHqσb=) ~RU01dA#) i"olΝoQfHEO/uCS~ ꖵ= Xs YroRӋKkȬ_NPK/ћqZvI):W.fv܁,O|A# ̜sRkXD?x7#ȕAg2S)ړ.9+wE>ڑEő'a2(딋a X;h*a ONH3jȮj|LWEYr7Rn(v2̎?pBN~M)>gOni cIݼ [ǃӰ*9sSIm u^m}3'$ΩΧR |yX X8k68y\ØW6A$XǤljx=~F& "sC}I ́®AsC[rhX G`5gDfm ?;Є209(qg~a 3}s$s+jf!%\m$n4<ߐ_΃\%XF,n#{C͉>n~m˜yQL/.BH;p $8eERi|a Vth`Bo YjVbβ L*v#'\) QV*WVL@HU{qEQUsz`Yrb;VHj˞([Ҽ-g 8;.j*q~y2X(Da!RG+dhCM+ ܿ҄ll2r{Ǐԛ~5闬|F#^Çsu;~q^jƜ] ZM"-3.\i?cj6O.#.i~E( oePgѮTqS۟xS D 7noAK-. _ea|9QW<_e$U({ 0Ӄ>W"Lbw, A[G=I78Ac:ȺY7kj.cX~]Gz׸ے0ѼZ0߹Yw?!FԃH1P? g{7 Hb:, 6G{b_dB>!DFpFL 37r둅;v#.?k\; E'Zb-`jrk`[snK2 r23azTn͠=G^!]RV @Wɸꒌ [.v4W{f=@[\Hx2Aw׺r?`.aJ(67V}b4ZQsSun( qZ5l\QWnf)Egb仙}1*˳frK9No<2XaU r-K :.2{4(c}UZ/HkXg5JP%: Q[#zٛ֘luR*L|d26|quh"jj^Mw3 $[_,=j/ALGzWxIqɫ /"_(oַKS> KBJfEk2 F1܏%kcG1;0FЌB]hhx/\ ǧA%L`jN} l [+neBʾꥰ7|4@a}LuyαSP2VGit' 1K$إhƑ(tMF^nw5աϭT)4zPH_Rʱ eNx<31*Zоl0QmT5axRN+ y='d9);LAq ?")hLoh|,]g6?8g8}9sBsn5N!/S|<%~MFF%5RŽDQ^;-T$Г't=7<)>!/.Ds `#dX)L볁3'XFӇJGSnP1YI`TGm~ yPc~tQH@}G+Vnي׾9K]Uʀ;mC;G$[,#;w-W%:ORFBXg'J7髒|g#via`R\jprdd& Tmb%hۻ㼹2#Hsy3ENJPJ8|쯥G Ž{Rؓph4r߮n]daێ\=d7 tȫk)Cl|(/ya}m 1yoȫLViےt3IڞiYC\#}.TJBϐ.=?fK8K ]3B~\W{f5kz! N=ߣ6o?7d' #%V)ӤLK+}@: b)VJRi6!= S:ÞJ~3Qx{ܩ8eг4y>Mπ5Uh (xK:[6E2u'l/QpL'T?ը]PhR܃܇kԊi?|搋 ZV 'CGM#v?6mo,$j x{v1KZ}խIU\3 󄑠NZ!:G{Y񊮸To`ABo9?Өe`#Cz8Nʹ]{7_Hwv\6tcյ*iX^\{r]lՋ5'M7,O=9rH⓶T/R=m^~CAv[y!/򤽶YV#Z245A ETڢj!pe)38Y 16wTHOMc/QpQ9A6 Yo.dk9U걨B m kLS%.AOB*o&\Ov^mq!d3iڧ厱ʫd/=t6_~ `;ȷHUNR&_ W*sR@ͬbAA`h.ʞk u4L83;>դHzcg -ŌL7_aݐSAJ|{|Jx#>ZO0~XߐeaGC8*Bֻ@Xč݃vW+" q1E50RBi4`Y,wi[=k<߯U2C296?5O)B(E^(QS..J\LI | 1+2ӇS-;o)RO\P'8$1ۘa~r`(46>S 219:?;k4.V GNJY 3j+gϸ4S;;.-n75;E{jabBcs-`#.p7'3]u}3WY 7ڼ6b7NyUQGX-ɗNmi3*Y'߉378aO&ê/+SEf"<~o?d5pChcݐuC3ˠÂb̚ךSUdDCJ`f<_pݤn.Q"ؓr+fu/#FWwka ɱgYZ0707010000003d000081a400000000000000000000000166b508840005437c000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/hfi1/hfi1.ko.xz7zXZִF!t/<]?Eh=ڜ.+Z GvU07`gêª]` wH]._mbZYR/U[;hQP4@}d%|hCZ({Oh~YK[}j> ER#+ZэufX6G89.a3HH.|*o>UqHɕ4=UK9@5IweG\]ŃJ,fџ52t.9-0?v@+/Oxփq}&˹g×5?AA,ELEc/I#3 ٳlK6| X)@` uSS%( rٲсȮz^"v ʃ^xWIRÿv$!j^4υ:";D<^."z]j"p3r/;g)‡j;6tvS;ƺ30"}Zwk-M-##%XgDkUj@ 5 cKt$0woAK+5UUdW{ౡuc;trfjطM)xRjBEb#$Bp ])vb^,ś[enG>AP܊&j֖򭕎J'< >jihnǶd964M7"ZSַet1DžMHl7ؙ'sI6(IJٽ;='p]z\i||#OCc3/t ӡoR"ǎL\ߊg:w:茊m"GdȠ7 u:A}8$[݁0< j7mCbM%op >X€ B$8W98ǐ_2CRTg f0>yfE5nJEfM\ٕi)w x" ~S8P,"!`y q?rTD}0ks%^OEZי.zZ'$ej #7Ls{cy*y::PHI Dh36  }~Q܁-HyKo'I7|gT^iF#4VK&T`jI&a$4nu4Oᇐ> 4_y^D!"q .; aB<ʂ}uLXi5ˎ<pQ/_ҞҐs>4 b8l>3YDK3?M`R'1[_@TEQ0afcOfBy78:_ c3gH$]Tc9_$?紎!5?Q`5/M^[4=Pa2m"&WOμdgzGBur upl[O7$?9Yꁏ\.fc$ )o̪C85?!=hYX,K>K ӶkcY (V1sBn-Vg_4Y:RLe ;wEЉf^6Jn0Q@ dCcf PH0-󞇑޺k hZmkuyHeA}(zYůYP_YEk5NW8*BQv WԖRQ>Tq?W'eLu~_61zvrIizt7Zh^sпf\{mtkj͚"c xq̠0oȥ o@jCoHƌ]!$nd.C ը= "v}A@J[_ z?,6Ѝ0 [F3P^u$X[qGW1"&ɈFG7qEwbZTtSg q#O _!g70TU\AIkzG`DG{V'(״Z?GUvqC  fֹ:9PzixX]yK'4E;rM`ت2e:dv=uaUӼXv0ٗWg2!,^WN b2x~e~3gq m3UYH\i n\!d$PFs3J!K#<_=2BKuJ0},+rM˚5Ah[neI"a*hi`]f?- Q>bv} R;-*VpŒHI5oFepmD^]X ߳Og<|{Bs;a2 u2g:9§ɚ-H%I;9<YD͜ xV=cE3ֶyjI jrH8$R2ݖ>{Ckb׷$Օ_lZ V7m䃶e?==:۔?œN)@3fiSkE85Gؠ-G5LaȘ*?V!.X[7wt@3y@ʬ _GIϝ>S(:~ |8+/TM0cV\dS2hF3Q1?-(,/idpðԿQU8WZn$X 3ZJ ׵\ b1wWMWfEe~ B;T%t/ eUq$yvXV4;3Gd Ρ”h/l Þ-ٴ+wR{1[ fҋBs#hsF"eL=;\ csw V wF*Sq72v#]K%)jT6TN1֟\ֲ1X"L?-(H:/n|ʭv_hbMblRwDk@5:j(E?5Dk,Qͪ/Zp hcuEv'woվts+ sUgZ,B9,u6+1(/bܔBDH>k#9 j@cފ4`İA3I՗YR"e]Zw,%C-N\˘~Wmˀxnavo{NsY$>AmX{OV4pX n2 VY7%p-2NHpZɋ,yC逵5ε٭F.Jf5> T?x*@C.s@058$<{yvQkX pNK! ( e c'%#ۖ1yE-(x"3m 0d)>GԨܐA{m5ЖMP03XT )]օnU(k!v{6ӷG& M: {\k/2Z@ ;!\geIgΞJN@Q~xHI Z:dpDVB?nEd3C]ոAP jgP`p:4מvXXי_˃*ڪvOI#B,Ymĺ=Ԣ'N~}DuݬDX:%"$MA 7SڼS`0h`Xz/ _Á.@ّ#n[V:ó'?~-d43Z)MmRr3?6uKJ&c蜐Eqnf+s(eD E> jh~8x9w{jago}syHg,RfV#Wu;-MX[g 2Whyډ:`jtV0hR{_b*w2(,ߖ}SmZ,fW&nu{mU7d?V5."7-lr\tg#}7'L'ϔa-baWOT2_Cڲk`i.!ALclT`mU`;Hptv?Fm߶J5P<i0QC? zaFS¼~8HP4+~Oq~HK-S+W5bg=x=2z)ћ'o`,5zQ" 3N+"frBٖ5**">yKrVȆ Qtu QPK${\`}saD:[ #_c2]!]~Óm_ &L $6OӚ[.8a] f;)4_,*畮v |lRkړU5- Zb(TC}סZ@Kcy=L3Lw.GPMLoܩb?D tsyGmٻ2s 1jpKvNg TDU2Y؞h!bb<>4 A1ﳎ0L ¤I9qv=~ vM L@{ႣVp#(V#*ЧjD](eQKwkgvx]ҽO*ɨY~E % Ktr$KwOɵPRh)1N'@JKM:m+E=̗IZ2I?7ݜS2c|Sv :{< FˋÆw̧ ?<(3*9 g׮4mb4դBL#7悈}&Ow⨿9_|!ߠdPSq61kKV(Zb8Q֊{|- UkHi-"p2WʀX82$rn4* $|FO~)K@8ӫ#wҔtJ͂t/YŢfܔ)[SU1Mhl% Oޢ,2~h/Q K[1|袆I6Q=Z/=俛[)߁Ca12ʎl&W &y_@awU]l ڪ Ƴڂx4aZ.X3m)iG7:#Ps[W>YSq|= Q*^R5i#ྠ#YR/N`m.(*Qݥͪ42vʮTGiI?Vufs`a!ʠYkO ,^aUH3 ½ȅ]{ʮH˰H# jG;Xí7mn=Wwg*nyc=ra52@F?Gщ*LA iJ9gբW;U]v\(k U+bnN$t̮;B%7O,!ώEX;V/H(!DzrnHzrb[dyɠ#{%[Ӄ2⑞Tp{ogZ? grg(GTz9ʭN2],lsԜ;ӌ,nrz#ȅvlYuT>*ol(ǮI - 6)[Iv޿{gMdZci/sO"냙͹F@/S3Vrۃs#\CZoM'X O\lvM#g%{xN0]R ڛJ?|Y\sDDPRbC% w>۶&0)m'z/KRBŐ2N®xX2ь:8>9;'U#0Z.o~૾WBlJhLd4V775;,QDǨ63>*T%.+ZLT PӁjínrp0zKHUޞB3W6L@V/#cCgk#.ͅ6x绶5wy NaUcolUQ`wS1+whg\@ie; l4 L_q Aiqs $xwb+)96Cuɲnj݊58#xM9"^a =ޛ KUҹ[Tg!Zc {OeMV=k|UG~ @a[4(%v5onSX#(.`+OL<[Pld=F;3tSPQ"x0@9W%uFMZi|ࢫ[Ir0_ɬǢ=5ߧUC{1*pyUmt KK8ޮE [=QF*>?>'Oms;ھpOC1K`h8o"{0+l~{9*n/T)O' B"QX,fZA6#N C1&Y}siH}6,qq{U127v47X’]:j$Rnϊ{ْu 6zj]D! a'=;*mŻ5b0Я[~:շ%un+Cv>)BU6F7?P(Dk,@ D}TCj-*Gwv%mL,WR~9ܪgIF[~{OSǬ1Cj 2BfM+Q5`-[JJ;/؇,/B h;9hs1{j\+j?`QoAp2嚨x٢x vW0"0/܂0HR <(; g(fR 3,c9 ڂ>? b[qK@7  Ɓ]GR)R4ܾ/gc3l!ȪN_¥Cy{Qr#Hnt 4j zvRL7"uW%: (փc]WD#T 9 S b@~Ha #Ka)"z~}6TF+ (}dž1+IN*>:)J4Ecf,Ͱon*}*F@T9/F27{i|͒v8_42*w's14,aM.uA(TST]4яZ+>" /3[Zy%#b(|wi4|Jce6BO/NqO{N;&,etPS wSav$fJmo!TȢCIV;|5-C"S~Sp/(bNX6"vl=Y:˲>dYb vɞK + @r݉ٯv4hk5K|RD]U [ Mo˃]y e0EQ>*d^FQ?Ea\*u0}c?o bbH6&rJlB P=dnmy~޾OPgA'ğ̱ U<(L|| $Acuq@"0/4Yxƌ3-wm^sF{,x^SS+T;H_P=;Ry"Չm!zDE|YOpqw x֪/qT!V]10PJi,Zb=VJv^~qP!?;s7?i&l *r7qoJn m`<αc W j,?xyyޱgM?='ȧdZ=fۿ QPRۂiHh./KxMĖN q-sS'HW_oI,VAZǸn;(J 쏬WzN(K,^艃P LtnY%6DhXA,Gdžlr q4c=z,boOFVM0IFm=wPZ,@ݡq'~Gro!XL\Wr_&%8|"yxȀW-)%8z&CՈ<O `ד߭tK/c[4Dh*];uu$O >] }*AlK6p@ݑYKPj[o#.VG/grD$[r.i!JH FGjSv~@9F([ i LW]:~^@ƍ]tTaN)nCJ1 vM]㄰)94OLw%dv f`VlvSdXL\1H 0WocmП,Wo6 v-c7aM_;>e`H9">Q3ϿDnמК=::w@av'q1,I͙1rrB{MCYDrJJ|5[Z+?AH$`6R,f4 !r=e#$2keVgɫ s\fDXP6"u<ysaƶϠ^-(`Lw " v#ng54gbM af̷3T` I<~ fRlQRAHj)fjPXXS_OX@U_hRjꊩP S$AU"C=}A3ϒyGM{7]A0> "T#Naq@3VX _]p$E9vo/-XGKWfK 0/YCGhBKabNaFtѸ>|d9#F [z:iu#Ng4š@[t>8m82ՠu{c9KY٩ce Db}5xP h9{!Cz#>OB=286`;CcevJ Yvң#Wpz CtTG[(yFĪ)cgIHWJ+ rJ18|թ+iBDgew$q`I)Im~e~F,5T2(%_qj_?p̅~(4 3g6ocy:2_F쳚F,@0ɔ4kgn@M9Nb:Q'mdf6~wfu|vׁteN H[%)6pQUQpݼTyrĂUd܎*q`>1Ɨ){O~sT3AB[c I )BDܱ gF ecC3llL{}|e EJF[ek8>y(tlev94i>_.#& a%xۻ1^ds`9]H3TQn?(z^&&^s o'_.X},q}6^[:4&;#,XQú;s}4^Nb9%l10P@7տK2Fyԝ$0ڙcJGXq,p$pc\[΂b% Kȉj!_C<@M9|j5&W~0P1_4Z"HvPy%$o, 0кXOH Ǔ\20yHLKuYв{5SX;翋ݓ,}<9Ge ^˨,Z#eAW;ʪbyF0u`Vv,O>2hc= IcEx.] m:^zlȩO "ܶ[(H";m]׬-3JUxnn.ooU%(5G }$@mS(4/ . \qKxJŕH>5^/xVWwaڗ d1r"!HN.09=z++Mr:'N:9xS3UMr/EʠH3˕|UC]\]@*5[7&7$kfEyJ9K3^A0667sn&tj:P$3=XA񂳉KϮ𰒴-bO6Ssi+2B/!._=n!i/:~F*#kuWQ͟|eYF=;$897,4UR,ðZ]dPo 沐 Cނ =5r''<9UO2vw<|{Ӯ/$2?.ljKȖx*/H|7;s|{jh?ØW28]ˀO*{:5mA5犭ϣzV{bhX"_w瞻S($YLxs<).F-VA-ASU@FWV9JPa/uSo퀐DG.U ^wô^DI=g A/?x}-!{Lq!d$NBa1Ityv@;V.dkkE0F+ +_e,'c.(M\O)x@A +W0/'jpJ;cDq>"4*F!@t=A> lpı尞y K&z\8=!yB b`]%rM^ O@rB-nu^uolAQ`p^בom`\x#1ȾVbs9:ͼ3,PIoKqEGiW1 )q_UIl`}2ړZJ "Mv2( $9{?)P?6?a(qVL>F;"`LqФ^;yçih th `9&y4";Tȳc# ga]DuqDN ɷK[QpTՑA4m.O5dNV'6Hê(sN ;6ՑlAaUOX; 3lފߖU )8ƤG]mO`_N~"9 J2qQfs MG ~;xޜŅRUt<E^+6$&?CdL}w{w@MHu֜ ?y XCv3~jծ1hFa•~B>GQdqEdfaODjV:>H8%]8ؖPD8ف֪‰V`H>Yaz=rt\Zt7ӣ=~uVicP-a][#"(JAH8n=%X4 ~v8媏sFn\ce5]̬*z?57AZ6xPðb!Yv99uJr1! ]7~#)k&hF돣 /iI&8P6UAղR{~jV4ȵiS'>쿼G@*Hڲd`}W&i||]7VZ/bpKkS5XϾǻ 2M_TWaoHDqD-?3d*v!*Zƒ#W倡5D \_0WZ2u(hu:l]qP#sʘbGsЃoYsp`#.Č)?s| c+9UaOӗRt1:vOtW'jǛ NjoT+x4\_ĎJm!/ڎ@4-~WϪEdoam#Bݷ;B3gԫ#!n_׺5I 6P8{4=|$ǞMϤN$[cl7=qtO)PnZF6&MFM20o֦mX7,sOƈt{ Y))Z=qXcw[Ju/oQei v..d7YuD߻V5һi)ٍ~4J{(G@ܩllw -qERƨ?6ͨҙ16}i_:X[[P|*6K8tSϫU ~k(hoJY-Q2V4~>!.DL^QQ\ HԍMvw`Gpa oheN%/VYU0:U6& Ky62<\ Vۍ @PV?a+/gNMC|p~Jɬ \{?VB >^[y3zy>C+GM`MiD4& Œ(-H{3pG-ZVq'4o-wEF!R@)gn}Ɗp ڿ=fQ`9A+nF7͵2p' |äscI; 2o+&6y_^Rcv$S2&@QkIޑ*c;Y?#$|([LoQ8K$]0մhthT\B7{ *Ư:H&:5+=2B\8U #vTӣx(G,)5AOVGjΣ' HS rʊqBAsv)^ Qw޽62-P/3y7X,pRp$d u``47I]!2/N6:2сDtY;c,JCY]'O7=R|ioE!H֩4 yUk*FfYžC^!4mXǺl aZl Cpjv*[=^% U|9q+2:jʆf%b{}a*2D[Ac- | PݭuI]z)f C)FۼYlQ31ZQO*kK6*L?O<¹d TF/)q&YHC51 99tJ(a t+E* Qikm`6JɬZX=ӌ-$ .f"`@i) #j+#=Vv}RG">;h!DIu%w,N/+|4!6)>%=7|F0ޝguQ0oU2ESREq1llD wLQ++)TB@@iUef$ogײB [O~tLh]%XօZij̼E]Oj=45BTAb0ɽ#d.TOA.:@EJ8<`%zE,|iٜUDL%9#?N <YzT;JzZV\Z;4oXپWv?YA09b`Iי'i{Y (F':9$cu #6J RjX^"Jd_tfЩL1WMM22&n.Z.n݂xFKE&}s#tP+jPFH64lh7 JK>m(9e 6V|Def*I6(jۄl}B"M)1{lN: fQw>w^>d8z;jɜxuU&pcsHK:7+7 T p b-t(_=]1o S+ꍴWəZ5s4ChO'.`mdXDbhIoA[nG㼾gZPVljD #5W}Y&\;dS|qjTuȠxBv,u8mȲY5#B8&Y'r"i5NR\&lG<@AzQ'a"h_E8ͨٱ+Y0X^Ut~(MPsk7٠^YJxH2}>39 Yiv-h3m_(D^+j|QO< ldD')N9E?ux)!je[/̶{ipg4K7ڡ^^ĩ#W#xBF(T6 ,7שI M2i̋hn)H//,:g{ q(%yd͋C̡>O(Pl.ӻ9|P>#:rù1䪒X7g|(] 3 l>Bj#**s]X [ wAHp3}[&n+F1~1ivɴ#qhƇC泓N4M/WrRz mkreBG TuG&T  *}X1.VwHz \!6{&NG:W@O]E=)U]v 5Az: | bm^dDk# =#(r?H#:R{ EdQ¡bbB_xy͇f? Tc}!Kq+I3p{" \P.P%9FKC{:.r]/s? ǂ@y%uHGgaptX+yJԛVi'5Eb'6r(tZG*>6!Tw-UlU ~ښ,=P|wvUӣ~ja7[~ME1_Bܢ4C\_C\ ^ σM:3+lI6.a!65J4u8z"[y1L>iQ`,Kr Sq|u5䐇/1J蔨`pIED:77y\ Q͌G@;-f׎8-ofBmu;l䞨o^)e8PZoO"_Ӱ=_ɥ8g"1"J$*oƧcL_cx M+ٙ[t~ 9iʘ]1^I2/)e0yչ fW bӓ*4 'M )1eږ56Lw#5:a}u'ofFpDӰSNpD\ N~'fNJ Qb(tY_}b9iϦmSʗ-\ȳE ᆑ&_)UhGQa8&)dBsQ(:,6TL =#C$«X5Z$wu\d5Xcr>qD{󧣇(=)ӱV_ F)$fXntwM0JX&Ώa\̀^[ {QF&H0rhޝUTא;8VӚh%c8AĶK۳Bbc}C.Qxي(V1N[͹/۲8þ/]T;r R sA%l-ahCpT%vVG@bA?w/7ֶ8D W Y m-Y5a+j1Z7v,ߌ B(7}v5(%Z>;h]Ꟃ`1fkQϔ;XXV2†>UBBaJ<TF>j"]\P \->|?pm@jݰ9}H|m Q/c]3` w2{+iI}4'xI0Ȍx-׸j\}D #%Gn!ߚ /y{ZIm<.1Gltfsa&>{8w*g3baWaj;yuۃ<$Oo ZY,iE;%-)BgSS 2[>sM,"(xڢ ie]T̾FA̼p]ЈڞmUEŷ;;).>DOo }ћL'TfMX6KwdY5 $(_1 @t -}_0ʮ}\D=u-K/19P& G@C~ ~8!ч_oԘ OP@@O<=lw,puz|HmPrG*ZD~2g'pD~UY1_0l;*%e|gl$i"2Q_=jMsa<] BT nйX|jTj(b % +H&8sMv Ɵci˸_X:5C_s^$B%Ges/n)OXQƪN%۴ %Hh̖̺٠nsK~뗑Lh8_+칚b#{x 1K>y3`susQ!K2, BdFY9`ar-ۅ=No(|.%13Ml(kHWz-6l8WS3N*8!u L{LeG`XF+4L%ˎZ6R[h::Ik{8YJxSYuh96瑌=]KjA(GAq_ r`1<@m9otv-c+ؙśX㸂P)yqԶ;RwqW/wH[Nޡ[:4]pa-I׀r<: ٥Eƾ'9< c vٶLR|8+HڏWS=lty A觀PX-ۖ/%Umr .=O%:91_}'Wa;0GU7EzL`rB 5A:|* "1+xQq3Z:8Bd%;˷) =hWNrQɞJTގaTObK <.:~ 3=ol,jz Czj::=[J6x} ^ϧ4骹THɶ>:®@^%0}=bQH@{y\jֻ`g;?7v^ueNwPA4S]5zWfm< /8l̞oH(b.K)'ooS7D:/z2kU:σOy1Z[~pѐ|0D0|P+֞I-;b{3y.9WUCl8oY,w*S6b P!^kf^=yu6T`1s_صhfDl&`X  q(vNu zK8%Kj|3ȿQR356“64r%&&c0kB+ҟj7jbJGv TnVX`c eP aĥ՝Bt$A/Hf%LOד* 5}=Db7F9e#CYM Ƽ \2x,"&3/fM5x&ҙSΤ/Ӏ Y x0iBt8Njs ϛk~#F%MNnFdߵsDp6| neOgRVۆi#pd$-u-ʮp>|s_XG^6 ;$Ǘ8Zk!#ƀyλʃr{2ޔԮg,?6~C gq.@Vi?AY2Vu;[RdZS?nUi//ɺ~,E 3,SάQH]2ͱEal 6]͉O+| pJ/fm* Hhn]|H+%Y3$I  uU?YV{o+N BM=CMO0K#=ʷ(Z("Q5 ',Kbi>[<"V Hx |13{7HO?\v㆏V̑ZСGdҡM۹tSl[1IZQy^n(q Rm9Vz܁l Mq΍G_&W\2퉼@y.#bsl3K["}m; J:!W&t6SyRr9m\R=7lU ~Ĝ`-fds~趷?A~ՍS\ttUFoH`g)x@giQc@)ǂv ԫd }-/u#J+exI.2&h#f]Zq/e7]ѓ#FA$ :E9*|`,,9UX[hO;Adi<$6ҮKxTNK)A&xYWgJ&$H)e K?o`t:v)d[yaE]&'O}ڶgڐuW:nhV9o"2wg.~K!{vALJPy>W>pxv"p`}gct8sH~k+WKJwii肨co i1ׄ r-ԃmS?$2KUitwu_E/**1Z1oJ SRyх[4;:.-` T)bj%zHE3QTc& v$ =,}=b$pd14ZpᎶA娗+t1ȣԞ4)bC88+xR,]dn&gtʉvIVoXߞU8y3YmA;xTG_O|Su϶Z;_Ѝ;zf~xRfYLQxxSlX1ѤDbf*ز5;b@NFz<7^pђ9LG])뉎"[)D 5j78k'A3"hք尓HƌiᄳhA_g_O}No=xxQOBE'$S 됔=<.kD*Fz3pP{s5 ՍVrohg+]I}ܣh>Ί-Nږm {bǒgC?UYڃcz0TtIM?D> µB ZKRtƊqNϩوՇø8 V"i$ql(x @tgnK X0VI׬@d)c\fHe&ם,A p !]y^vChY("\FJ+2^Dӱ͆rI<pvpdO3Ӏx/}[i> ΛAdE._ŀ/7?;^z1$6j[6j9 X";txrZ,sv*E&K8H [ ͌$I'Iǡlbʆqb \5XqXBRGV?AuⰃwPT0m2mp #Hi%u6tgn$-eZJ+†Xvf*1aMbD 4FkhƌVꢯق#L)PV/kk:}Plo33 Dc=ڭyfJ[?)0Y+rG+kIZ\X՛x\n{2wt;PX?vZCWLt}D0ʥ<kq *:0r@X GXy~KƒQ؍e: @]ueL5",*CW ㈥HqZM5nZy (QL|eY}*ǏN3RgWEc{Yfz2n=e! )"I~F ?Qc_Hu|]n=[ku'2jM({$PQgӵϐSj ?Oqfr̊0 w ev,OPlFJ|&|5 KLPW̡ʋ+PxI8  s 9幈 옾 @_`,Fވ%+V39@gH! `3UOMrml~zZ/~ĺBz4G'?aC^@X"^cnDQX`t{Byu;r/ֳ QYD@5D۷ok1I8'|[xa v=D'Tc Ӭ*@p 7܌QmpG86V\ɵGQ&:Ԧe>w]?|$}}[wGo=X[9: a@dL.t#Y[nw L`!sX-nߡ_I8x)1pUs='wԠ~Fʂܶwa!A8 |d  ;epNF 1 tM"Qks! D`+ ɾ: RVG,>^ BφD0<s̳^zF4i VٗLZ Ok7jwRT"0D9̍6E56(\&Y&'7"襃Pg(;qg(u@'dڤ{0*zIV BVg`B/ldl,Ȏ/IvE3.pOz}mP]9rSh3>\ᠦ1f(X5E+iWJD_Z mv*+ct0֗im'`3;ըyF1iA}CZYr~ 5Ub {k7)( y.^b6*<IйFD7~aXqIgTjXl:x|P`{LyK9|+Vu%`wU"l* FGGXa3VyA]<䢋j ;`T쩴ULqErjAlVx@i&+zP=|_b**jd.; }GzⷶK&b;&?|1/ꗉ<\8\jVN[SoϤIeVI5,g|ޭlu'{rt /զV`uqN]mdk7(w6,9զ8Jz:d@R?=P* a!%2u\+3Jof%xQRZyu2_&O^F8GZe }Ș!{.`$I^"}P٢/ÂUptR ka&Oa7{'f;t>b&iCiPD71P]-ݚЬ Z׿K3FPX<-L=ngk_Nu,޳p׾.#*ҫ11rB;I6l܄- TRC#~LY)vٱAQ!,$yjFBb{hpN[B8$f(^1CRAo9 }^g38h%VJ$À"Z۹Hh;>b:XmP}pI!҇UXҢvEZ!K%`ĉ2˿tWK DIoU >.QÏXeM֪oA_|QwPX^lxxs顐tRvRxt!WʚP!q;fof Uy3B iծ"V/y+S6ZGeb!nclj(]3kYx1%eODU)-AqV/҄lsFޤy\dOƒHfcoH]yaVegğkzT'עƇmN3ah䰩?pd[WAXt q}O(@TQ #hH?"䐂2-0M:$Xj007P9K%ʶ4FS m.$ 3H VgAg^7:q& b]ek&`]nқњ5`jP 1 ֨{&og GEy``1Cׂ9B~KƸe3Q{1舜v>"==|z'VBI9{+;BmN:)L6kmĴnΦ%M0v-7RsЍu) ƮJ,I㴱4)C!tlN`?I$:nm^ %E8,uEA\oND5=pܷpF""R0 @Cq.QC/[*é-rKypo*Xt#G]'J9i=9l!"]Κt\,O56(w3κ%d[k|evSjdt V-!^ Jb?@tg pПG:ۑ"*͘ " A3 e$L1B0!mrXo`|èmqk|Wt&?Eˊ#,W kG2nT\Oy4Exyz~V"HIʙ4 ʔQ>Zp9l%s'&O@Tò (f4؃qke:XxU`ߟ0F974+9a ];pRz1 -a(`ka%q/nT-/RsVGkD KPº8$DsZyT`4m?0%4Um5+ާ2UXoz枳v#;!6.YG |J<׋{nC@b]V(+g p{sLA*Riv#>)ŽsA:@A2"A9iBq)R_^KPΌ6{םgYǃ6]B\yxfxǍ~aEʄAY>͹m+Βg ܯʀWs-4H|=>7#d)0l34ʄ*PZ;'@d6/<v,I*6_~V+Rn8in T}[:?ܼjvy;<=PY˧by~;(&kk8O7J^j}$x:2{#_Uʾ <8b Zf1XY\+84'J'mO&LQo{}^JvMŽF@" aRqԇѿTp xm&3DC]1N5ϳnP`60}ʲ`2L?[QQ۷ƶIÀQvvW8x!b=]> ) zcH[ڞ \|`+HmBI ݘNo#z$/i .hX.xEt;GwB#?E>6!j!3&eM( =OBlȲ6q黹o9g؉ CMv_בI]©_˱]5W# 1URu[@}c,Ys"ob}L0TY?J*cuA zٿcH)e3u1:vQIp֚j@+1K4as Sy w[&kpSns3;棕^PcD6L#mJ=. 8IO/UNZ#?-` ه݄e_#⃼ůa52X %G, 50P!&n&6l3j{|$G:<2ö%l'֕ysVt4K#9>Ǜ'|ڝbfhC=^)wƺg#F0ȩR瓍tW /aOAA v 9 TZ#Q Mt6J*37S MM~.փ֥TN䁢fe`,"ܢsoTVmY D/;C0߹nݸe|@WFd0MFvVx5j26#0ֆ, Z.5o\dX~) *ң 2=@=(o1~J]Y&̤Fu.z,㝿Z3&v-7tatS':x`x4pK: xΐx 8\1gN[/ ݖ$_C<:#בWdP 6yFzvrdzF@Ddfs×PD7J8 טۆ|^5D@_.ΊT"zx^~`ߺ=f fXH7w"%aɺ~x833cI9ju\ 7xf\({/М]LH8xa/ @ױ|V=7@Щ ݝim!ɍ#n304pw.)w̞tR1l0ȷx"^;ſ0 (!{Z!h!:Z@Zu1y~_Q!D/mjqtc]EuoyԴXJ[w 8">'6A J|>ֿE/c(ck*danֵ!bңXy?Ţ4.Co)#yk"۸'J'D1i永\At*4220& ܴ{1HdZ(t{//^hѦTjkx;xqduko)lڲ3'װld VQ/Xw^2.1ogӁ&zUmwhAfW0%U%:[̐" 9&ox'sxP9 ^Td$"IIJKȡ\0m dx*K?oؿ"|Ln!DP :egkȫ@ G&=5/^J6*+|6-Q+"K"Jl ׫F3UuxuEo:byKrdu 2Gނ/+zD z6}|K]޾8@9Ȟ[| ֵ+=|x5٤2c-_ߙHﶄi_v=lG4T/%~E?GB;,~stu2J/F̽dۚk; *4K,ebr D=P‰GSW((9[ܲ@c1G .k:&+ WqCu<_Z}d)UYX*igCdEDea UIºk_gA:g~խU.7N7vYbTp%JWJG^~=gEe4{4M2'*P_ Itf1.GUjl9iڇdF#Ȯ4)o>LG *+XRjԏXS25GNk.*6(l +'y{{o*/> S+Hiԟ:mo6Ϸ&Џ,QR`5W+s=Dkd4ئvmigǣ3ǃcXDr"3VV0cqR~|5K-?}ݝ߰؋î sR?v*Yx[3kɋ2 5eu0.!eν0t/k=I\jx2@V(/m,կ-_+gp?-YRŞXc5yM Jy;?+}F9nfē8.977߇U_3z[MCTV;wb!+4 *pZe W.ۇk΂É+Ekd?&{a/E%9!k]c;.Mz KG[[$YLأLNBw? 8#ea:@D봫R,7+׿4BwZ 8[VPB( ߙ7@ )# y .5$ԇH1Q-+ .`fI%PJûܝn' 9:hD-D_1jM@ e L]Eoܾ@z8Q n/8)DUO =L#oNg>7O&JJqr)pK*2rsc)t\] ]`faiOfw=Z{\`gD9F`8!qВ'y2ýq၉*\倢]kĊ%f5J9%T +VkDѧ 3T"H¢qUO_V3[ Ӟ0iZgb@Yt?N[M%BJِ9ǂk*#K== :% R<%7z7\SV3ZH2Fi/GNZe z FìYy$!2Ž-j-Ee2P7#3O鼔;Kyĕs]@dYZu{h&Jt _Q=;Rt9K-0@wn%9 *;TMeo;s%Y6j{,03ʋ)\|Dמܪ”C&n5 }]@}q7B(J{ ),`qJAG [ z63."̀jgV xCZ_\>+G+WgBDz~a SN1u"1=A]ht l ʆhrd͌~e/s+Y[i ] IUB Wi^(b11NOC7)jvrIJ?võ#욲` 55=gx=c=UW|`y=dXxouk3^zjx#q̵4boKG5@=( D bٗ # A *JeMrEyvД1IWz/.ꟍd $'JLrԅ 9Mӭ),p_@Lok_e8Q8+Ks8G|n1f:zXDZ"6 倝^{GBȠ{Pp-hQAyiQO{vs/"}ԛn|}l/w@ iI8XI5B`H,0ke/50GdFf(iJM` ܗ {<]tKc:gMSP@geG{u v_ԍzЦ[#66%w&"b7xt&<5u"VB B9,vo_g5&ނU>R}(;p~R3:@Y(K Q?*s>OXƊms,GgK#ny:'p+KRPEq<W j8oX&/zRIU؈G{gLd/miu$PH'l:{FH!zk>*$CpҤ A<x@K!|L\SÝttAqt ,LV"/R9`pK39\N 0Svf_/؛-# Vv\jc'~O¡|')X2 ti S33bʝc-N3` 0kzT瞦=I\QcΨ$S# PB hMH}[795^ggq,wJ+b4z?ɟ!E3RA_XXcOMц_3Z!iͭ1SEya$ʝ^]vM!arH~EY4\<dcW vc5D3;0ןذmiqN?_}p1ycLcuG q&5*bcSvJ Wj="l_oMhof~/BOg^dtb.Vb+I2deY㔉[0 c8L5c :E4z$Nݒ! TFσ1[ >FI$&P~LɜF“_uS"VdrO%zO$xp7ŞV?xj ܦ,#lM`0?*[h{4(GBNI;)LƖ 3X]bŲf.'n 2[IvAͬDұ4k?B]ZQ|?MT5]/ZCd. 5|?ʼn:3 q76ﲱ+9K&-NaV4)3׈EWU¿*uvZ w#X^u[-~]Nt̢E?!`PU^Ji{3 m ByOs%KŃMfH5KWtZaŨJFAKKҨ>pZ$b0*F`|~w BѤ KMI3&Zt%XK yArL(73j,78RМ3}F !z蚦>ڟZ~^0#ܦ98ZYga$)mʯIu_ra9rc+gV-# ˘pfqpI .,yL5AsJ٭&%l˹*?-ft0 3"!\xV ƧZ z"E745'(5č9 ߓ@L&JoVm<5'պ/{@J< CK'߲ll030_Z?O<%1[wX; ͌BU˚8 }N=ߙᄈj$+*k')Zm7|fc Dq8ܨ+{o iH&O[@avV6eؗ &d)48Q[>pD3hG7ٿ;aF 9~ī7i>hAl\iY&hKHr-ŭa=lbņ|8R?FCMaAd@0fv0gKQBc|׷Pֻ̓(=%PVN-l_!ӺHL(V7WM^x^٫Z {;y-,M280tq lfU?`~+wPF(zE}PR^h'u0:D5ߪOoDg !1* !A &)[|m*wulm21n}XYC-?#CpC4LYV<7LjӴi.Yb6mcKd1-pbf\ʇp0zWpʄ=/3V ch hMT{囓rB(?"U<2%Nԛ`~L$ #~:$ܓ ۗWJǐC(.0 LxMMZ#NyZ9`:p`w,~^q B[UKtt5NƳ/2c3E@\F58lEm~ |sAy 3+>`]K GStMPn S1'Jr Aő%v0Ol~GŠKh@N*3vJwe?yۃ` [!4;MTŒXXN؝au֞;7=k!HHrAVU8"3m;X[ G`|ޠ }+bWN5ͭ2&k4rpv߆ԏhsAkHo֏@['8{+wfe_ w1j'J=6Ve5#sx8;O#Uʧz\o~IU`\ei.̯W:V}J%wAOĝIwG8QM*.OٵsN^&T^#6nR`Yē~f_3f.kq(p m0"mZR"G:eg ={J&C I 6?!%O1#FmZ61`g'fe ׄݗ]B"#Il|.c BſzM܂qCt}#HW}@ - )1]8uh%[x>ZеRܢj`Jk1TbqOiX*7?ziRaK^>.r<w Td6Vf,JQȿ`VM)nA(0x۟)bG׋@ŧ.jYؔ!:Ih³?LGKi8RQSyCRQlyX|n,q}.[K9[P;F9lpwp(Rl n;wF(22(0Xkug|\<,.3N"G˘qдRPu?JԌ'at+IUXҁ2OcyۥlT!ܭE; R$ܤblUZ9:=,鋟B9eLಚ0 @P> UYm6;bzוCSX tKg;{>H|5LI+cei H!;)\RfFJR=[_dIYO4SU ?T0B7tqxn'A s#&*̾/VG3ߟtD8lQXCK‹/`NnFBA@Ʒl-LjB_s /k{.8:.Sv>fF䚍77Ro8`y %j$W?{j]Buy}R&Bd3 E~uIl9Bff+ț5|H3%ҏC^ѶCLR.5"ǹir})4aR.v۬xBmET}QwWV+Ľ=V1D,eVm!: ʼn~[`&4r`׌]di=e=v"٧_ӧ辕=Нv=OMo 5qQ[PΛVAGpr /YM3l-K|RXʍ y@J,C˳[9̘@IV92eSQRV1B3!bT=pn3f!˥vJLaP=]j5T-QRUP0yJ`&f.ȅXaȍx.p2.ɜ%8*I^eŮRsiBl_`R+x&f">lp>"g~x7LMa%GYF))oh ,*PQ._0%Aij)flH VW@:E&M^$Lcl>%k=`BhAJc)Q{ed>9sJ'7xTLH"G@Ɉ m]:_HYg*//'5;Ք5PrΦFY+V]j֬CS|1^ĿmQu0ܛ)4j3d[h/.FeWN0_ؐvb}<)@TPr?(-^ߵtHgQalW=Ds又Kæb7K N nɉ?.xDǡJ{)SzHf)F{yrk2yyo^Ku5tnֱ;XT} -j0[`d|I#҄a  /,'*Ա}\CZ0uW#b&Ğs=ax].7s#.FUԀ,n D1?f9eҪ66yr*\vW|dByY`G&ZғpR= }RP;˕~g;g:s$d S5re):˷᷇Ag$ݙҧ %f z `bM|yLŸ3)6 ^YuNLND_z@\\r2]O؃pbV5I9EuG'iPG9/x/` Fř)iOLՇ4zm&ef?cė3BE },U|"Yei*x_'=:AY0i,MYty۶KIWVh1GP[_sS0+Ryэ:퓄0}7n1M3w[&g Ǿ>Zm;QEo@(,Q3 Etk:)Iw>KA''SȅcJުgw40҉_-qud%V8o! 2 KOD)|Hjn_8Jd$"!FxR.R`.[=+r֍ X'7i:(h$uӯӕi:>ܑd0&CBPDå;S:W1tWsYKp gL?J:EکDCy'VAqQkuJ1AËJo'l0o/p6KF{) YBc@Z!Ӫg* 5킠%5]}D@KkQkN5Y"G̃:7$7:WRM03FLOWU:ⶢ]-bE˔;^oA-Q 87 ݱmj5vq}ye_ ~y b lm µꅍtEͬ]Ws$.K\Ԩh]f||ym߮<ba0>$P:^2ECi`W]_ڞ|HH, njpDKc(^Byjk`6&bA% ԣ{8BK@6'7u\'~YA</HHs>ZB;vb䮃mcg|!hXl̃-xw5=!mL&bˠڲp_jl6 K+I8l"Ivgho~k_ /{ (gjoG. CBX3[_#GwaN1&ܕI]gw.AR*_ު$Nz$hT#p$Oe @(n2]< =:$Оz?Bnk6]5Q;74X@ՂơFU+-L/YR)l1ýXUrR%T Bx?L6QN dO?49QIasnQeyԽݾE|F8iS gs+!):H3  1T,${AhSo׶ *uckeqS,{CC _/hM)e݂Y ``cqX(Nt]_4q]lP؀nEϼfQؓ[]l /eU:m~x2mV0ȟx'nELU:/[A`:pk eB':Yn?6^4ao:${Kq>~hMXlNB#c{R 4FM<P#)0nֻΞy d>Gu.V'9+(_!ֿ9UFUEf@lk)EHnn[/tM#y%({扞bjN#ШNqG?CΝ9&ma:NL'U0 cw`US$oHzd[Abm*lȠ%95FL4JhsJjсy]S .B#A}@{U>b;73Oƌn?mC9E#J5h/oS Ď[ ;>D{aǍ᭬LpA+WC~5=|Q0(z)w>#r#x`o(EOp"ejhjuW;Y(=gS#L)p? Pro-UWyՂo*996NKa 0ɧ6j8pC)zО <#Ā񿅘 &zM.qa Sk3(=)#mL{5RywXpF'6Z?€e8Aj%yMVW(8LW@|NɱN]WÍo Z?OTZRr8t<Uz u˃뜓x>rlhɭEh͂W7 9'q7RR|e['lI>X?[{xO+rUg,,@QUВR|U8zHN@*GtJqDR)BƮ=7l}Ђ/CJgrZ5T7cOņ(kya_뷇z>dnsVrw50Ȕ&ԭUZ;AJE*|= cJR!JۭO(#|u}y}_V_~DQ^q9Jzi׭XhG/^~KH\@c69Egƣ`0<4y̶#0f ]pH$,B񯂑j{\-8e(?f i X>k}`b/vWRЯGB*H-A>%R1_ ?J׍8Ϋ0Jˑ:$gՄ) *wA) <߿3!6NкzP +pwup+^~-=mgVY!Ċ>E}σ@lX hs(x_ D(o*Uƶ͝"2HNk† ܹHu&ׂ썡(SP(M-bun\܌c 5`,4N,y^7'`;ɃfQ*x٠#|r &UyWr4sBܿhCO?ux~Mxwwϸn7gO(J{w'iAl!?V8 pTdxv%H{ vgGY 8\yb@6aR1k?d"`mF^E$Y!C9i v% L8yp`y[8p}hSP9 *9wvmv]CBp,у8ɳydS +[D*+1{&UYGd*m# k 1 ]Vw|îS?ΛҽPA&iejYmFø2Ay/{îƢ]6ρȧΘzU"دř (̃!/Yͧߌ|w[VC')ݾ,.KO舨W:9$D>;l&}X2WI! ܶ]ro!gN⥽IGN7~z&CJRR|h~QKSjamJ5-k?T:^{"H^9Ŭz݁ c|e"w\ Z˂pNșgidvl%@w4OJ4f޽#f8TTL4O"{_ qBJ%H(Sq?% \@V8T r^ey.u4vW%&X2{HXYD3x~q:.Yc%DsݓoN8k$Qpceϡp(#|_m: qɠpZ.UmsKk3\*i@}yԍhK ݋*s &\Gm4dgz#ٚn- V;|Q38A?`K|l`*1UU+{T#Ed3FR:r39^ u(C9?Ow5 QҦD)3= ȍ0JQP RI 9?&Չ]"M)Yt^S4?`޾<ӡca᛭_mt9˳5'Өϴq[f+qЯ';f*PdKEplAPuz Y*u)fp\wj `O"{Ђ*uQwTv4/ݧ *%e0o^̰!,13@er:R^2Ww]pGCWlwXHA],eZIhҀgC}_7h|nn>?V35X e( >RҾԂ\qI=9jbHzg1wg*Z ,i j|֡oi – nT8`f|xf&t2lCʱ aEvyy2IlW2G0Xk1iFzL;,qK/#pM?fK_YK)$%Q>ځ}lFA(>'e?I,CH m-uRcM9 sVM0;[% 2cq';@z+$j|FI>WMsvgc /5_dRgK"f]B8m?SKx<&5TSQSKڿ@e?ZE[G]Y/0?5O}siE]T[a\ED Z~A=GHqiKox tG줏Hv#G0uU:fҷOgUr ~rHٚ3x!H,1 漰+ #bW ݴA 'qADbzc4$+J ) 9jEWSkj` #2,Dn G#a vn蝓uGixD,֚o<}k4]yͨ`-OM؊Ft\ G`h`CPSO7(v6Tls>@HùNa8@*xaۮ‚KB:,)4ȡňi5` tUxB - x׵L̟T"38xI-Gup`k_`j4C7})qCOr"YrXz>F %<"M˶EL4֐"s`DyFS[/a 5JzT\K8dZ/aەT5j 8)9QʹZVD>_ޝ~Ņۚ $ >%S,y@ǒ'P?GTrL,k/-c4p\fgV==JlJwrܹJ7@*n<~v'5Le7+y6@SgM.#IaE-mq,$]Pќ&GTqSq&QCsޟaqϬ_GQ [6Qضۻ%˻kv\;X)e^]QIT8X1AVT0u/굖Xybxn&lZ2pJ;aŹ%ỌOjoA]qvIA0MbSMgfnDg%[gDeTn5fK+5V} 8uSç}=mXI\ԩT):QºA erqs@Khc{ ƛԋb?S5zX~;F:I>%t܏amGg, K J햑(aDlRyaNO A,8I u)Rj/[C-=HeHfY!e@#ڞlIFaCtI>x\@hץg5*kK+X~?{yCoPmIQe0BgskH4=V:$r޾s4 :%긭ϔ i=XUYżN U 뜻ሦizf~yq^OXDhi)@B_M{AhKZr<>TT.w1'TĴjEE /O]#6DkgX8)sDYL!B>+egJImABw*K%QOhn/(x׌PpL=hcJsXXf mAj4KRrH0˛AWʋ1 ٿzq $xঙMpͽB/CiHmI4Pf'lywU>/0h'g,͈bׯ}&: 5"~÷DѷBl,HwMp9Gxu^Vܱ.L,Dm>Ce:G, KGJ)VTG*f9@=0ӣBșB iEy77bǹQ^ -zXÙzKE#q+VB9҈uTw[-#> 6br=MX/}jC 2L=dp` #HWysqt^<?%uWm).pf!D*i3äaC ]Zؼ4?@к==VW'̓ʁi<<{<91YX0UˍPmy4|.2LHPr&W4s٬ђBT3s_(e1FfORIȊAh2 Iuc R|X3ϹA(5"(k, P7V[vZ8elҧɶ.-RZaO T%.06.j]Ɏ嗔Ɔ"jVufIFFIvPlRT%?2u>;',M0`n3q;bȕ%žCN\gfK-*R7ԫAH(R1|n-Oo1LOԈtKaՠ'1ď *OZ0G~ /sBi/S +HtH ki)5欀`P'@^ 3U١ޡ%`ڡ4 ]N܊_6,;92IϦ3{H5cX)69S!gG4"Job s/˴ ZIʛ39Q)BJL ׮ Jl%bNc`S^I?589T"\H=q55>4澲8WDUAL׈>)[G.-Z7)JU[ 17X8mm88V5lD4 F31v=BgxY4_xW'^>[EkeVC1FpFIg~b$mC*W.Z;neTүI8TLyu`}-$&ڎOf,zN na'9Sae)g.XV>q_'HLo\g5B" " $ėgFo2zNI,q>={t*NT_V8iD EV] Hr|AX.mWI&qapz]9dltA+CMn}p:͈Kuf GwlisBM@VSYFc$Qs3 @ =9 Id+a9[.GkV)YYJ !ɒZi2sN/dNĨ%t;#mςedK& ܧ-Ϟl,h fEgW ;%Nw .z`!71߂է_n {aW5A U҆0wl1СHev :JW7/{|Dhqak!-8D5^PT*0\2 7Q#_d0U8pLp d~W.szN`NUrN(lfg$/,ʇ cz(LJ~)s&p2C TA 3 O 9^# C]{Oߚ;46@N^8e6wddB :o(s 6T6FS13{P˶M+WԂ>pWySf5vM˗[$SX glEt(lgK-D2BQYeC ;G4\zg8; .%=g"w4ukY?nh*ܿ}% q& [NbҼ5:}:HqW+(F Ibhk߫[Da&E`6 v"?FߎP<%R`.4:!2-^#7fLCx7 |vfճVmEގcylYH0MD9ș2"01~v =I\Z*@dKVh|8٩ v{%;O#rQ r[ځ@p_*ܜܛys v^eGFXNa3;$"d!|2%LoBg :_7wز4p9a0.>"6f #ǐ}nQň`$D-~)ڣ sk9dޔ`(Р= 4 +IϠxk-urb0Dtn /,Vbfˑ }`9C~ n 4^S܄8%!^/G2 zc+%+@`l3#J=F[h99 #\4s-u~nAv(k'`"W${$!syϽ~ \r\-9٠$dqFd1Q4ɁzAN#*۳ @R8ܽA>%S (Q<oLNSx ^MϹ*6i5>=ؤluxa[k\LMZgUž@DFi̗&(W´$Ejo~;ꇣ㚏iE{%xL`U@09y鯜,rв}ig^Pw,Lr~cbדy뼔L@ss+o TXZ>G7i'Q'門Nl,B rQkd(W%3SGȼ5#u&Na:)aq^럡s bq xUsrI*#K* 3(LG(:e{mw=߫#o(\ )r]C.eRp>)~$v\*qmDzSp1)&>f1lςM[`:o"^,ev?/Uڂ(#VϕXGԗF *j@ ڞ, ~tv: {+rbDJ#|kٱl#y,1返= <#yl/u\P ^6 \PY[ Uݕ-ܟKD*qxGĞ*ˋ<{֮D"-aeWѭ fn"ZbH&tc𞋅*,XB1'-+e} 8 B6Qg1  )Rn d{jP"eB->Q՗b_3p. lM3O\T8WA%I"m ,?Rz}X96a]<Ȣ_S΂X~6ǭr_G/|(pn>Inr mzPƄVk*]y7o%5 @mބI89 ʻu Y@$  [₡%ђEנd)-H}Q}(be_|GJaE~ G=ӇdP(g3L%!E`z? Lhs =Uw;+W&V_-RrEUʈĞǨY"B=)(־LK!"OOSjx[@" JlY0+A Ln)Q9Rl53.p$" 2n:.D۵Fۺ.gR%Ѻd#j[q;^ǃXvWkk̩ 3\vQcpE$P,8~a:E(%ݿz)YhSh> R率LQ+lzoF' $Kt˺  7j]G7~u13CսΖ%zImS/ORS%$HR{`S7 *cml NIvjydH 9UH3i6C4:tE8@@3~V^ ,_"~.)i nf胿DAFp bQ;FR+zfB"2vrY i7~i.83xMAĬ3/>]ɷels$-IYqiFMC8[qm><=sE=X8Fv3G6ABS6ծC1˸uqs,/=}5ÕApdM z<0~,n UBJ{<&O/wn/Edqw1Xo[ SzsI[.lK[3'ieԒөQ]u:OJYt IQ5clf*U* @1E-V/׶ڎ8d}i5-CADT.bO쭴(ybw\8@/D+C*"9vwiW7؁GckX X*}iºП(.  ֣nL90pN骽nyVi)H\r16~A1Y8-<G*5(2E=s&Yҏ@$/ћͫn:Qx攄 0 Vք4i~U9i3 w0g^[| rp[lb,*s>+ $a9gy/X-:=A_Lu3_.i#7DֲCy m:/(m&gf$MlIoyF<ˮ z&i}w 鞸H`|mZt0k @B)i Āi%(K7vFOf1p}6q>gG=(;aX3)0tڄKB4h;xѮXzWVvlhmZȘoNbD%8hji@^A0&h 0B+u* Cd'W4!\^o2OFYg\L. #:Cj;;TY$z&mgH4֒q) 3{zzxO pX<.l5+zx/s'QkKaJ&]¬?]xw7NK"njDgY6z&MYc`N6a QmQIN6`e_|'${^ Z?~V sIuPxwΓ2. TI G^r/zG%|8"WpU"0c_?ݜ+KӲ%;~/~'$cgo_ͯa\Y0`9k@)eC9+g_GHzYpgb"uKߝ'sYXWXo+R5Y!Fg,B:5{_8nK R& uO6vL2@Eד% 8`neqϷcc_p"_j8U!D{tD v%PzH"5IuίB^P?sThN=H# 1p .X/ C\r6q, YG3Y֑fBރ޶ըeOĻSL+"SXs*(x#ɳVj|(0XplcYpA}T䈠4~ث< N7n@ZT`aˉ Wb-tgTGlLp yq'\"sxf|L ]#2S@-DPx>ɢ}ҡh'>11K*R1(~o%S_A 72_XZהb7[G+e~œAόfUvޫ=V2E$ՏSQ"/#ښA 4p/Fa6U"wsWP3,;8Ȕyk 88[$4A4lDj'aF0З>='?z{Wp< -:4 <^ӝ@uiұ_`oTM^HX,k&] @R'^ECqR:lR1CUq;m9"}b7{vs"\K}/ThaȜ1{%)^(/nNU$r{pqلAZ bcl\1Wɕ+@ЉƏ̎Nx8<~3`'ݸOw=Ijg)>Z2J@*V'e8RӠ/Nm'.%ٓ]HEuvmT's3Ȼq6ü%0.\y_X-ة/^8ŋW{joq}.X0poݨ|N= qZTp3 ?9kg>sAͺ*v%mkE< Y?:2CJ`UX+ s>g`߬ *&v(Ctɇ<(XYF:Q fZRXuDdXE%)Qa,kӉJ{QWFgk級ӺwӢy p»ŰL\ચS7=Lg.שN5t7㋊ qџDFٸ&W8߄'sC)rCݑ\<ڝ"J[aUcn -֪IgsG Y`+r6GPٕ@ķRvU[KQ}2Կ)ͶDA/͟}j(Knkx#shOylq3r;[>(f' 8 fz6{.ߐtZ$Vot %}>_yVԪwXke 翅CX!H${gG5|`PQ6foԢ&z?+Ժ ~/""NAe5j^]2|#:52' r w +[>֨O:H:!z / :M`tS ѝ).@=ԌQ;&Up]vCZ < 9 ?I(?n֯ESO&%^#%X3Z.O&Kt"N4<*p(j]]< "m?{ޑhEwx)3<A-iE g_S rf2Pb=K G\X^ ОKoeƌT=5 \6(<"̣%[^: q3iCus7$udsO \W^KƈԂ[ޔO I!ڮí[SDgWA|lt_*)+'~U-l Mufzv-$`ڔR>:8RT24$;`Yh7f/ .xiXB.OJlԽ¶0 ++?]>;fܵ`/JDfb9tqǨ'8$1D}c//!Eqf˰j0?rci}-x!xl8D@VUZZIvUvPCj겻Z t69ϐNsA?ʻeJ^/#Ln< # ݘc3[»2KNZKI$Jb< bimްflEYS< sjE,rNo?/4wVZ 4jEE|bVv;ׅΪ.mpz=? `Ƌj}'ODe eX^A(ZIj#&.h BI/_v'i$8$l<"-q5E6q] ƒ"\w~XPlq1k[pB_lDx5a_roZPOGʤ<%ׯrbR8pHSij7 Brfvi0TڻЈ t8HI<>H{jQ;Zm)zëf4FVo!j-Qw̲7=VclQԔF Dl6.HN XQfi^qe@"<%TP)j:9\nnh,02TfΒ^.9qYWO Ĥx5N) wi4s Pf!Ji+ŦL#e#;'cIyoS*ɃsPTyXcU{6lEjlճ!kYFn uvlIUMqvtה +fK"=Z^2z |&j(VϵbF-kR }< g ^Vr~^)[=i.WPvh zEcUm>I7NjMwfwD1`ӛ#lO?+~&hI9[,L*%+GkS "SuhY8d;3!b.K%J~2dk95e&waE#`P׬"L9Lbfr2#a a1ty"|&Ew`"EyVFAƏPijiI1 ҲN.6jCK5̪b(%oX&o \sf2(4\3JX1u}VQ\H Zi04#'Q9J9@%' (tq0jC}lGRϭw `- rnר!ysbVֺrz8ހ`g病θKWHdEOt}lIǦ2v3YmǑI|юV].|݃@0li /^khju 5CR8Gx{ [d7H=Y-͙ubeb 5/6]*לw~YԴwO6wīf|+XbB3l$ Mcٱ&j4x)\.ġa_`BD`kI+l*gBJ=#!l2P}j?P% ~J[3u\(>{&qկi*8w o'7o/VdGIv|"I³&'\Z0%1L ; iY* _Z M-z*^Z3c.4B XSGpGAR1o⿤dyw hKҤsPvi53&x`/goiCkpp !YĂ}h8X6pC>;=J[Z!75dy)@!(=0>83"y  ԁ QI( =bjq㔳ȊC},>L&jN~=$?V_߼zz>~0ɰ2%|11N4b@Eh?tqMVq䨈YFb)˙o?uUU*Ϫyp~au+xL,7e׏`8ft9OMz9w௭ZJ^l;p:-> em^d6}\gCU:,rRQm__m@=n) E`(JBf+r$X^&xNɠq #oŀQ6Dp%+ ~?$\S^]($ɮENPV HOea?4$}weoP7?O+lAjj 8ѯÁ*kݕ Y$~O:\Dp7|?ZjFo>^4`}JslDDK ק{.-*0IoH+eJŅ&NܸW.*E52Ofy{uYxm<_LX|[Hz"JEZ@ |"w;DS]y/Oa֪G8ɯ5i#H>IȌ.k7 Py ^yX.?"uQ bQtٰ<yq*jWPs%"7AljZ 59Z]e0b%A ϒįxϜ*Dlv> @(P:Cy肄2(x}iŸt=v Ĉ͐g9~EԪZDrɗ 9g1/ mX"KXcZV5W2rx8*8gaj0t&Fx_$\Xp-VՊNI"_it0)tJ櫅CLژ]}Emy6 gi4Xs_@CS{ UOFFmUzPo!X3Ui.#(M@&6ū蜯ⴲ᛹bdC{X"xbu*A˚ɾ \,Sl)!~Wcyi*?R?YX,Oi75n~;1$~{KkC(>z?ċm#!LpP)JQzj8>*Y"G#;)jx5eb_b6g0 d1;ǔw9](r5uo=LSa` W=ϑ[|\IsW} `qpD(S%RՙO|XX)mi{J2 ezfSn3<#{+5{`T_E9 g:(2tݎayt$Nh&w:]gï;Uɟ!%I_!Ny70GZ8xWa?b):iL8bcI8Y0°z`D9/$!} v@f:#[wזw{&~wCzp:eM#;qaE]έ;"+qm(!Y Qb*Qf}1@ĂWq^F0nϜz-Bpo o^$K+ikUn |AE"l|q%yʎfq;(#db"'8y}"U=޻N7O; 󊌇6ټx$ps|1.o,٬$tJwߝdV; nSd8"Oͷ %3Okٳlq]44:99e \ - BpY,&.y3+ukpXp-YDPG62H:Ĥ_ߦ3qcˇK?[.f#^n@'8F u%F_0l#VJ /!p"@X!@qaٽΰ*$avTFCuZZqlo`yvOWNJa8\ xY\M,Ql;V'6#;Zv(\U,>P8@f^qJfJ߇xq ~ϡ~o.sBJ{ =Hy请Gj~g/{~A'=i)rrТ.,1$\L7il4aG=_69pKQz/5MAXORB,ޔ9hS @7y[Mxo]R4s.:R,ebƳg-ơYP}qrn UEד~c GžFb3cF4*|F6#ir;)f/fZ-ڰuθbq PЦǖR5M m7^*.&mpn\`L(jcA^pT?`V䉥5U ~.mM&"? L OYMȣߏLi/ O<0 W\(׿c:&˟toxFI矇mۯxTխyROFah^fOGSF kQ&zvj_:Ї)oXLUڛNF+Hq^UKuSh ڴ ځܖ@6[Wv\jŖ(b$=N-N@+lzŹjBM%cJ)=O;+,: :ːT;.~发`{x'xl"Q}0ωOdp+ac oeTGPKE8mvyY9#ۯNΏ`1'~ˈ ? 7Flo%JaW6?L/*ZKMjy>cI]ޥ*zR1š aN @K^\蝗5jR^mG:%f"hB~{MYMXfM6Mlfu-o#JAEFL=qɑ0\j*<+eԖnrWKa@I|ŮcsMr_G] 3Z9&huG/>VP*}%1qB^AtNi %v\Kʦ YAb^̇({_.'1&׿oGxqA' oef}6eyiL[PiTȑft/JDX_CAxB_sg0c;P̵Û"oM??r4 a({>}"uFweML,DC4L53 Cr0rG|kEqPPbP;e֪߫YP,} ow+}Tc"(+s.6C?`3bƣ;7a^ú;fIUg,;>g mEu|q*Z0ӚI)- ٔ" r'hp,-@K i%*&N!^|}r1zV[}dKR#;>4ZzXAM׽G^qtᯢzm;Fȶ[ds堸 v'-Z* Uc֢ ?<n{1gtafro6R\嚗\5)hbhQaI% M鍛~b=[/c j9Xr oUy1Ԃ>usNJwBIcA^}Hnx8}/ 6sSZi*FJ]Ol&u6CGqEx~rsI8\eK뇁sŲ_^AҖk\eeqGtBr`ߛǗ{J!\4{3H<<B]x N=wũ<*R$=JH(?ZԆ?oq?i{, )y}Gi4K'I* Wf%˫{n.V;Kd~e ljӰG !+=S?bV=oCgcML $)I^)Jی!xi3 gHfFVˋXe<2uA!}%ٛ ao8Qq gH_-qlʛ&pk.$DŽo ,r'MKv,Դ 11'Y)D.mG QJV- -hqI$R}@uVEQ)qiW~su1ۣ uheڞ_7"b|Y,Bd I_ged#_EqI2?e6`ӿ-:W&[8Iȱ)mrݚx7qu*Oi8W '-*\BU]lӯ/kɆM#^}xC0dqo}aFfcBMx 5BSBnYDz),h{LԳӵ{R(h*߉(rl 5vzӕi1UR]cD|v%go@H)H ]K o G/)%'I3t$-,-x/.ɥM}EP}E3_Z0H;vƒ7w0rCLŒ4RHR3q7C[~S]cE:̷~{猠Ik镞)Cޝh0~ ^!)qc~/K.UVySe %Cm Ej`xc9̌sqيe &uv@1Z uC {p1z#Y#L~,-l#%{#`ŽZ#iHDꑠ],j` QSb[>;(  =b6@@-xР'϶|-1^'bz0ѱ5 vQz6 R^ru75Մf8@0@ӴH3_۷$^@8-TKo,1Sd+sy%$8^1ڋP>QUPX`>\bHXw=hقdqbB#l PHm8"9:t~<clʻE<ѫf,Pr@7Xga"鍘Lu|SwDTv6T] (AEMVn <.'ݵT~f6lf=\^Gp@eي櫚גĘ{I3f'g'|Ճ.VΒ&äN)3jiIhnfyءpŠ }壍|9MH9+"_kJ|ݪ84%K<~RC( a.0nF9 D+K`PeT$R<ˑ4eSl|M>Q"5~fA  2~=cMk#my4 KFu϶(޶Olh\2.D o%rTh6U0h#J"7;R~0o]^wH#YP c]XqsT2LXD+Gs$^Hsg 85iGs@99-Q`uc)Q4N812|/#}e-> 35f-P>i|KtiTAK'b;h)iCum$-b%!bMgf=1XX #)onZ1%YdV=;J onP'l* oǍnTWqjAxMa%rvl$!@fѡ8 ELc÷Kk3ԊE\ 5}};.<r^ooG"2Ob;_fqTK P]1SfsׁKx27[bu:aWj>֠7hYEisZS%&/)*|g .zI:0*&#dJWDS}SP۶ epy6~řTv6Nqb+FKsxX[b@IaBUģ?ZOi?$)ށfeM* r+:=` ̜_ *6~tQ'4>n(GqV=l+~Avs-J%WEz-s(l~?VO'R0V t @SdEЭE;S҄FH}F @Y,XY܏jrJBo ܼpUzx\GϘYsѨgr3.m{I(ٱu~ӝnߖ)̽moU3Eݔ۷y1T+-|gq#K|qQ.شPrƋj\0{d & {T={w|1l#G,_ JGͶa>%dk>vmfc %ObKP Wي2Tٿ- Լ {mL birnv:*v;A޸: q;&|--iPnZNXI"wwY3Ѓ+V"1(N A5DKwmM.&Brw!\nȼF쎌ym*EN4ڲ||.A%!3$~s#mt+e8^Fk*eT!r~1vk^ӚP/:i6y|,QVq|rX#~ZXbS{tVH ڲ]+9vk@--|rMrn~]M)jS[ 8%@`L {|FAͫLMڑUf2' {"PZqvK md{@#Ypٮ:s>8YXOS0t5PwH*0Ŋ".Ib-門p~tvOɜLAq <6]3 ϠHξ `=^ , 4βװ1mkQ—\\2r2LjфpLį3 ၠZXO-t4F!ٷt{s9:<KxeUhC< SQK;%hm;9V b%xWǾ-1D)TMJB|1E?CtZ: q,%):ۻ%E-Od&oy$N !b/im@Wc=[*sty:iCLƸ$gZ8ZC៏iҘ+^CȘmQ=ZFUokMX~=Mi~&n%0\BDFȇ:m!ۓRӷ+dAC&Nsl{>U|,y;ۤ< `#˜= }--bu:$\& By dR |pcܪcN)c@\tZU@[AUhG>Bx?|K"Gɂf{)׿}>"QK~њ.E9HjH/աEopݲH8JUKJ9S'hi?^Y'b7G ٔ3 pSܐW纲r"|G: Z4#P5e >q f2<8|E,ߪ( bBB*,g[{{/ZݏT`R{9CBŧ7$Q AWyxb}sx1e}DHsM\8%]-6KJ_a)|YNW>3Ɂ)ϡmЊSd{UKqy>^*,^%MUd5dfDȢ,}G.%x0="KSz-xl0%̔ 5c$;}q-XbPnWf5/Jp(Rk5X山ea~̶|''˜蠡x:4fݍI^S0 Ly-̏.&ݘ6k91 J9T./`H>h QB2"HdδBS@Vh#{@{[N V@ F 1W3jO.@&Hg60461&vDOo?K*h8y<MM〴]&xl}Lf [=jjjD800a6grw)Yާ(\ M :tа$LW^ϔuPc ;S:v[˄$dD-D/;0s+~`nS^+|l@??NBD WOnɄiX 1tW_CCq$ʷ/"Eh81>88Un.1&HAK׿$;QviBgkh_861z9l& {ǰ #A{PD%(`%^+nVbʵ `ެ6.!yf'|a;jufCB kCHۢ?&gej!%ff2 D m. gЋYqam@NN jG(2Bպuckwe?MBP%eE}$%u$jLL!1N{^E}`PfܧA,O0hC/]UpԱEGg~ta ^MBD| HIJѪg%lE0Z4Xb#9[Sy ӌM  8,<1Q,2{;y?lؽ5F|ך¯4xQ{`oC:Aѓʼ;O<3P@ ( 7Cl1s+BPӥ5 $/wb3bFlI`1١k^ЅoM ӔKOǂ2KY3'>/9U jA d/1xC>=ڢ ,7V2fi sl~17 AX7oq6"dj(ve -D| B^F^3z4?(]HCS6<OGwv>e :m1FRc(p.=uREW#UtֈUyFU׷1;~lI m΂6C&d%`@q,3ul#BP/ 侉:SX\"KY,(?3˾RwFuVf*chte`#r,rD4}Dp;$Ek;g| $>quK1 Uα)9fvk|tF|@ƜgxF<\J|ƞs4Fvn([ OҌLGz9H +/g$Otd.@#GD.:tԼȪ\ ?-z )07D R(rf%D<_uT*`MCN&mj1avϓ5eE~C$4uanqv4DbNFn"\Qz󾠧تY{y¹IB`Ɛ_*Je9>!jK^h8BdcE34b9vڶ痊RYf82-ס A`Rd >0-2c4h8, Ch9ms(NZP\CTP+W ;hCȜOz :T@$55ds_J n.(o(iFrSN0dȫ.wZYI; ~2y2A<մbF"3K =|[(+@;, {E|BA\3KW@z(ʑ,<2lso$C#~ɀSQTC몯|kv{2͸{N j|  $rXmɇBV(U}g9TSM( )eu24yģ0KQܤɓ&Bihoz:m0s^!!C2_!3FMWź(` 瓦̸hDu$oE-g#v>)O >k+:c?/_1W(r7hfKU!*<`/oV1dui3):WN:E`Ѓ 8Xzm Tķʑp,;pÐX VrY)G$ P; -L3&uOxD@Y1&-IgF{ڂ|T:lPHTܶݸN !oHtB_^8 @ 3lk6zU)6=6 ?6=/f 8h@ ӵ?\ ҏ\^Θ0˧%,KAB\ /bXީ,I 4v-mOɟծ(.yEWAJ.BV;z D) 7P]yTM~ &։i^bQ1Mp"MOX#J ~& » %0óUF ` ukp;^}m ^MZuŋ P}r=o{FzrYv{{1-u k6nc{sr:eSL[]gh*ydՑ] v99/F6w++BBY5ĩluG0yk37M2JbQ=8/jŰpS`ݸȧjKo뒯yZ`+-S~.䜵2V#EڻXd V ~0Gd3.ܑW05)!_y#qkvV1: VA |& ^N?#ޕvry܅*Xe`¨ :K0vwх'?P^ϣXzB &HŎĶzj П{t-mz۵jXz~BN6̦X\k,u(HA)JW9j)k3/!\!bFR  &")vE3wWiq%栰mZ3 '鶁4?vVrnF&UA:E}yj^1-DEQMLd\j94T dDFmj'#D*ST%J3N7AA~CCEq<9T*6āɘ-Z ZH~f| U 7`|P*{jYμYyִy }Nf[\둞YhR2A[!Oou$Hs]A 𖌃Pc$3F28U ~adR}C+#fQ9:pZKɪ-y-8O? )yD$ ;jn2߬N:0;ݼ_lu =p!! N^FOdMFƛwmθd0ZT #,Eד;Ft+W%6Sz'LhU~ I{:k !%G|D%s~as;2> FBG9sl "[0]4x\tA &S7 `Ua5?ʬ%"kwa`upX)@ 뼍=(L4FߤqyfՍ]u?V |a0a)'싈Sd$FF>D%&;4"06KV&)BHCvd*JY :dF٠:Lޒ⠪f`)u1(ODɜP'ys֭rA-ClAR,J[D/ .@~~pP>؁pX/|.]m, #Dֳ. -A48`bl ҈P{=0ZިAj~s(fT>.1s+(S+mmDWk(1Lzb.]ߦGj<74}KIC;52 YMВ? ߰V:3o-rkReN GANu1ys9Fbs3ƑGQ…ρ ܊Ţ-ye+q%L^0o،^  N̤"1D6s4ΉP3eU/YyXSD˶8>}k?rw}B(IIրBޗOwP'WAaWHZR(]*.ĚW] ~Epyܑ1_u]B!O\~~&4~U-fL!-9X]Nͧũ >ZjU"^#)i ' g:Ww ClcC1'aLM!&i7$"Ԧ=R2LT_ IlNA1{ŧ@Fsv)?,TdZÔAFpYKq=t>%B6syVղ6iqLZVYP%OZZy!Ny,މ4$iDd5@wvEtrʛjcBCݠshKpL U7t6J.j)*TVapՄPj-E*$Q \Z5q^d5XBܥ*k'#esfއ2/K"?>7%#C—aC* 1m2R{uK92 2Mb(B?zY9jv'D6aRjQ,=<ܬxoys-478.5 OI1SZ=qг? E '!,y@-gIaTϫ$gBdfRW=8鹢?Vro}*~;3kHy⧨ȥ(U/( R7RBS 5i"U4%P5onm&g՞[N7/+&t*=·nh?ؓXi6ԷYэD,Ip֎Te|I{,47 GQ$]߁ ]A罓^{q9MO ~ᬃsMKƼ#)O|y 5>zUH2*A_O(uKN x$>YSnr/ 9cU)¡pyo奧e7QB`R ?9AWY} jXh?_C!\z߮*P<.Lɑ_0 cV~. k½M s^NmJz̡mnC2\.zmKsIĹto =e.߹ =nDvm -j'H3~b /&axhYe7m1Ҫ+x]V{։P=3U',|b ɲI9$yZ~bX_U*`էU3y,W;H&^C cNK$>Im{.&Y["5[HD#eP.w kvcỉ)U-51Woz.Ze='n Sz>n5inj8sĄ3kn0d?ezk_AȡB`+F2b3" *o￸vi$5. Q~U|̖]#IՊXYx9GEyyf Qᘴ|&)+I_`XWWYu=d#έкw)$B嬅SǘdE'}AZUG=%;,.0$$ #J0qTWA/fG}A2նO8h&HZ"M l|ٳ+NvB x*;/VĔwƽw ӊ63J^C-ġ G.zwUF>dbc_$K Z IޯǙ+Z2:_]4{O ?cc}?=Gs,Zb7dS^Y1UhF Oixρ0l)sXy:ȯߺk #4J[˔=.{ߟʍ6.`hIq~~f660ldUDi9FTW^8uYO0 b0sI]o) uNjyt,[!"C(m, jڤ?h Iyz u=Ɍ.U5 c?fM˹Z31awKJuo`gq΅Y2#, fI|blN$nVSETLQ eG(i[t+$˪!LJ?-ʚS$b{ىUmSEd+$\gV#;ЉssARwjU~C$Of|++GEZOBjĎL!AI^VYYON}%@N0vR5h-#Ue_@aQ0~[Ů@ Q)[S~@w6<^Z XGK)ҍWw6*}ݷjf&^|z_ y=:; 1z.Y?;+a[T)3|BUgIbHp\yiQ %\(IHy_m) '|O>aq6 mEj!2$NpAVrص'4)] 6mK Dvf GkC%R\!8sFJSuslDKϑ& :$^76S߈0w)M]+R0GWɁ%i@u3 #B䮽nlAsB{fuՙBJzS(q:%k)U".z_p}];-(Um1Ik|r_c0|&;w- WR=|l[J -n SWIsR dR GE!Z,)*9e4!"oo#KlY!H˝Y}B"}K8@j]~`W! ldΝ!xzm *G*㊐]~.y,+€uY#$4c'e%M dD(gM)s#+)ڕeု2rm/}ǜ )0Q v@m(-tX߸Gzf3:B59S9^&/q7*\>^;OwXɣ#'[ &CŤ.; (= ۷3R@pޙzz;ܜ/ct#G$hzF ).!͊K] afqQ1Z7K9,ur Cښ_+ 2GАE%PyѐҌvv[Ѷno|{MoVJ=Gav8[H׹-אjDNL2|\6wco)Wa:_ NR}Bf){J5FØ@ⳔHƄ hF,GfD]B䐀 7|2>yqBW1) me^F`$6S˓%we>\@5ywtty ?hHأ+O6BZShXʛkw2v3R16TBx B\ÂN&*F8WX񴨯0<C]J]"% krYTUAΝ\.%@d 'z͢K,m$Rd1gd'۪O@HG5ŵ<$멏'kg^Q /݀Lx*B^7~烉̘9VXs>gwaA sS!U䗢+K>DmitjL]d'ωa;7lu,16L>w U"KgjYR3.b),8ɽ7`^Q6{率֤(О@ ܦpm1yL H$-ny sIJ(N=l3d@A"vEi]/>Ov.T\, 6+B0/E5Wgþ% vqU[Jnd:G*}NM P'+EEe,–F-ĚdH눬01trz{! W1fC%723#RmK3&圅t ìrwM YLh{Wg- 0yzxT:yΨC ,н/ uEM7 G(mמxb2އQ-X]VzPnY4eN3+7}ln$ig9(n\^~ }R/xxO5J]@DƛD'2YYbT|< T _۟Zts!'ސ_#DwF  x'Ud[mͲ6wsjA^T-S !9#2.ΧUС#W@?4h$qŲ2Jl:Ɍ_W<84 =nNtdM-z7IPG*[3 ^}n\| - ڷߙ^'שlxs-f8Wls!+Ny]c^}BBо$ H~d׼uC]\#Ҋ&unba*8ɧEOERɲ4-)*{gQQ`vMQD\#nDyrlB!#޺]v}.Tb? [,JGԵgK9usNwJD2$p|`^_,P4r˜sA&ǐd('Lq,8K3tµ\lYye@ٌDˊ]Wʺ}|㠦5jJ{[(T~/Ae{7Sׂ•3_Ql0]{Iu jU>V@b $X4- E0oLl O~v%(p7QJŕƙU㴛o,p:nyH~!*6NWkTl0~.}wbV 2s_ڥ?D؃lE5jQ&Cp%ܶ(?d3NT`6 2Srt1КB[1;d.hR/UH U(T^S=RK %l6Yj0,ѣ#[鼛O`& AH^Mm@Bx`r7l!\>";.𥢕l# ]#uDԓP1%t<evWFסt$+2O[!Ȼ# J{EB',86줵f8 Zv0Z [$B+0#ipoJ&N}6@Tiڶc$c+{*SVLSpi%8#(Gs -ѦoA&@TX$u<_ sPV+ewqt JRgn9OҬρ1qv˔pݯ`hܾk/%(l>h |_5ݤ …>_*KkVw\[ JsN)‚"MF {rƔ79c? +n\SJ|KHh\~r.jRRܰK߭ =$;pۯ4g;y$o0eԟ+fkvS?XIg|aA?PxWj ǔm]vc^1ل.Z dxpw1So59PyIJ@ ,e/; RE'HaZyRM速ۇzwmFw43;Œ/'\6pTt?z g#AJ3 2e:!q.;v2|c 1٘ >~$d8K]c0b"\#+%gU /ǰe!ӂll̕]⑶ڠRUXho*F %k?I[#i#h]{is`h6FVFkmE5{u~poܤj^F=@{TxrRO8J0] LTC,QD%ASE [g3Z3#l-Vᘫ 0ؤHl[UB=cs2Ѭ)Wr[s_ uJfu `ƼSA9bD0:Fg c$ &bj2~G_aJUU#`/RMWBۂ̱hBB&IM@h\՘c`+DEJZI{*M JL=}ASuH!pm l>dl`'&c Mv3a:}*G4ޕ#sGpk4YjR+7 cm?%c|bxP 'VZ8ZMhu}1H^,38&o-7tӽTSt/o+{]!ұ s0rvb4eO:G_Έ8]NAVVc~.Ї7 EN Z jk00̓ 2>vwĒˈgzH65ߋK 3&i\[f\c5^j [gͣ:V43Uib[ &Ugk͗"UZ0iMgJVO~_;p}F2/0|}ԧ:. iI4`LyE$.“Z:#Rw \sAKI>d Gp4vhB%Y{E42ށk& :2=]d_f>øH]LIS@ sZ3ݵaXOeaN5xlm7O632RÕu޷h[e_hϟy+"afjQG8YMD|_fa0+˯T$CS?q{UAtM>{UT)gžKC: ptL ؐo@$JZG@hKM4F*@&2,N6q%(b)Eg B8Hf%k͹b3eH> ~!{2+"zHGL l < D-SJ*`!Gۼd踝0>W,kw Ud+ ?IA|^]EpUhR-Bx޶6)@JfI.^-AvA}`F1ʛ;iP*m<ۂ H+؜5#-K9R <X^vS2mSxwfc/7KZ|ee@&Ow6m=SN9a-S j)!MtlFge0spj_yOZF߉iC}}`2*ު,XX"h ˖<#Yw$ s8YD9҂~ք2ڋfjU?E 6@LM>!HoW*U;"_ X"WM T~tznKW?FUUR;2a)OE\*Yb*8*w0? FJˊί8 k1qcFF8ebcgVHImnyHwyCNAA^{"uQWlm30]Gq9xJlvhl,0’ zaOdzo^89MܵyGnՂEv)Edw}';WT;L z.ZPޯ7x~d`tL\;PF!UK>X=bK?gSkX7225H 0?m2A;SA݁dx1ؾj B҄2Ia2%; ZQαq =}g#v2Nɹ!Y-IMA#uhXa\:JzOq J\Ky1փsvX@M:Xw]}/1=Gs }T &ISd5z57lD4vS_x` |)WGj*]6b=P|FY{l䶤ɐfԖ6Մڲ%'$`\_4gתMǵrntn%Y۫gѸ9Ry˾ yr#d|0K1YFbƮ; $putFp`h(d 3\|c5_ CL(1޺K4F]ER6oiY8M0EY6!گU3Aď̓de 䲕3fiR{(Zv0dcC;[,cҬgV,4isX.8x1Mk zIl lvlP[퓚[(C&SƝv%o6gBo5⋃ޟu@jB=) oxjsUXjp;ǑF]n6kL&0NVKV]-,$QfL9(^;J}.B֣Y9/+X0 !lŁ+7`پ.yo,sjc뺓,f\yܑ'׼< JBѧ'}0?(%1f :^%Zʵd NS>=S13wïɾd-MS~Bfݖ(V3;kֹHJ34pI?(nĔucɉpPLK:4\fO8 +9M*;N`oX WY ɹf?ZҐ6?1]ͬ]4mn< `#Wγ?Lg[:}xyLEAky~>"ʍ, YGX4r$:[2EjGֳsc~<>,hE]752a[P4Ǧm䪗K4MBj"T/d9@3E̯IG1@nn§2lz`I+6AD՛TEii;\JN)am"d}|'~1n Sn3 bt U~kW4/׌Ax)lҥMhGC|iz/$%z}EY)2kzM/KQL8|LgESC*` p  תV;K.׾# Nۘ;ZY bZqOr̕hg2 D, R^DC12 kv%wVO+udx\%>@pCAe>'QZ{xi! ٻ7U{V+X`#A*d3-zU7yix$ihV&h#r7E|e .(^aۆ?{D=pXtIh oS:Wdkb9\%,HvoSwz!`[ECu<,J) 2w/)gcB>yȟ8k <,5ŭE2 U>5-^w>J{Q ,GCY`곢u@GYY[1V'w4l7srG?JW}sRO=;﷓t2`ssQBJ5+Hxf$IB6m>t7ZᾃEh.Al>Ro>E|ǣٮCV_r,Pe8@ |[%k`3êع+aަ)U}]7/ZF45-ʼC6dI砤ur<8s:Y̍gw.$r('{/ҰWk_q!W{ ˼H%<GO :Q_Wmr΂kD)jkl;=*O !BPb@<_J,9, \!I"7M 1 Q53RX-,_xD-TQW]I 8rq I8ׇIqZiq-FS*€-+ȃjwRne۟t]U gWZ<:'.~ x&G`_LcJ{Kd"5~/{b,ߨs,OSX5?%+iNjfxGA]R0H5+?Xn T/6.^[>DD!d.9g^AOLoYy ׌0y(vbf*=ZvTSƓ36 B9QQ[1%^b0푏87W@$[4@Yh\2Xc  %@^PvuIZ,CNv篻_j$LD0/a̼ g G\Pz#I ]N{ϰ{mH,SE!5 |xOg{ihmF{R9ޏ‘487(dԡiϓpq7_=MR=0v8 ]d}HVZ߼RЈh_uhZ{?2$ז_4 oB}yu'ŜZVk^0mU[ѳUh;sf]Z0,ULJq)! ijJQ)w)6hD$V$G^H|o21?"O}!:e6V¾b/^jI~NY?w׼i:(e|Lj|=Anq$F Bp&>+XLP56Dٱ 2ŝqySm(z>?uXJ $q]J[ cwgșSnGZ%Ce:1'rQbf{S CQ5=Q_]m=t8_NwvS*b9SPA>ķu'/^I }d(jޢ4l2<"Xu NI*ze}77q%4k{!c<.jZα҆^y}coy㑘dEg-CozW\FDTğO1UթR_~p>Fp\@9Jw,S@ÕG:~#I䶸, q dYI*X;~ K6o:yk=ƤF'/Z>2=l?y;:%py*HE jLIJx~&3q|Ȅ*y$( {nӃY\~%)e̝9^au-/%!d*d</`fr!#Fk)& vȧ|f?-]VYkj3BXulm"w.& ,U D?ZI<|._Q7Fpȹ8k83H*T3yr< 8L 2}0~<.olxg #N;Gp}i6W wK@F I|G2SdfxRȩfx$cxuh;h9pg_iRg ҌԵ/rO V(jmJy rr+vrq3w>?[nd:]psQ j%C{^sHl fuwފ,a WmYckal(" + cU[{ YaXb,mZ{FRҰEq Oc"H>RH /GXseR]ԕ`H-@˅f2OsjDTP{/ίF#d \Lz}Ć;]t/y{ҡGJy@ 5~EϚRj`!/01#7 qb\HͷØԈiƎ h}7D7kWiS)h [!Eb3IC*)@`}!pR!`}[kSz cY ~cY[z H=W)0K luW0ķVNeu9)B+0KnN蘽-(@b^,8 Byza[QH%h3DC롌@"j/ď j}t+yk"~}z ƑX@H&Ʀ ໘f gzXƤ7|)ęd‘M>~ }tG9m49˒' nbl*U-I!ᔗŽ"CfW9dp'Oj-'Dv19hvޟЯ cDzc2AeQLȷHߒMAKMsf{?:) (<-f3 Qgu(Vp @lf0>&KxicRS ېCmG{,y^ {nӈLF L_Vx'Ѱn6:pϴZ=TA7(Y6<]v^l1iB{00 %1G^#8)N5@n#յ|yc"3eKN^# 9RL]>HK|N㽩sX't$_=8mU5 :4d7e OB^G@H/Gj3yO~YNrre \;x/OjGP<".ޟM GF.jBp¯GIPl3`GW9W N$JpHpAen(6G)c^ш%k ]S&l" 9=F> -j88H{3i д``U$8Ot#N-94 5:%SÛa,0=hr|`RzF ݢwNa'5\Qr\o/maIE$I]0KLv/+j]pSdآf_euPpԙY1Z𣃉@ y iHu# [rl5NE! R8CAJ/:mWJ-BōnQZb {4ɥS]+M\ެS ٨jF0Xۭ%8ϣ &Q.O}2Vs _ҨKL8g`UhiӢ[_z[@`ZPQ\F|$՟~ڄSj҅::7zW XKy:'b6RaArܠ` ,yLnyFNFojo{`+Mfw9λ׫ =YGm#zµ|D55y[q~_M(䯎أmVc ĊS /a(ڲP7 mV,VFcvS˷%.r7rULh,\G:aEӎ$%k mk+M5"0#Ntк&bӾ wU?y [#TZCCg/VL@nϓYCPX55l=t?Ӽl =(41@z3~3F{n[Z`7^g3q`92h匭#{$/$Tu{hL g`}| 6\ `0{|Ys?B1 Pݞ2+9grnƁp}Cnwf<ަ8a4th__h {4L n?`WSyؗ#2:i2{SܾjKv՗dK !|Sc dMwey\8K%ׂF \oPγrnO#䣳ޚʳIw44RfMoeRcLhcƪby, V[EҀ~n'a+7-VOc܏4#i/wNCd'EXo{,ۄ>մ\S☷;}5 4HlSa-Ÿ1/O8o<n -RQExOs\Kb@˙NmizyK(*YiG/4:XcyG43gQ\9.DD E}} k Vf5h-Dpg/GZMccSADJ|'HF#KEh(n >B  v׀-蘓 L:ОZ hvT. hJF\&L*X dW:*PGTWT23w2[{4 /~Q͝%&[Gw&$&GC@;zhP׋Ã%k ٨J1䯅^zcz >PW*\Daw}܃5GUa4Jf0WV+F7C|6vd6j ɗQU1 O2cI nCƏSYk Юp$#{ i&&oXϳXk4``auq0pƣ^ӧnطW_j1\1їDwf Z`ͥ2/nb`(`tF/xAZXͶGLHXsgKTgu#+;,+D?>QmށVe1H1DOP9{ӝ?hAJ 2lTe%yYՄԳ9ӏű N!0,?C.+UΦWX\9i#QV: 7Q"3L)jd1l\'ÙŰ/ɉ*,&y[ :#Oztb . D,7+Ϡ!ҬsmYq#c> 23==#Rbn-}#~K/G j$vflq$;֊Wc`VQ6JUd3sL T2*B\uJNKhf1gy ?ob09 t|ʼn5gTEJ*r&BBW?ƍ*%,vw`BEOo+i6cz(@O%2xdYhQd6q+^ ,*_?mSjn@w-lP> $Ŭ@yi$ݙ1p]qaK!M {i%#9kh`]0Һ6^gM?jsЁ-8<\@*}f*7twj\+G讑B~+0!Twf7a!{7ZXAC,O#З$F3ZR$sVŏGQa sMG7p'稃geQhD)[*m9Rx` 0|ɠB\unj@&G&*a76}<2`[CDv1oVJ1ܣ]dY0sj%@M<7J&7EQxęCYer-S"T8Oz {Iz= ! <9 &hRqRa,Yi s"oӂf1젰:*OV0L/%!X7 r߰zeVX~hA`SQq98~f5䮣\%|_aғk:_3q\v?(!D 0[P znW0+(֭מApMR6CvB(Qp7 K/L$h&( leΞC/T䟲GK땅9EH7d A$L`I03~Իy[`΂Axf.E `k\ ^Buft T7v" y%-ic_+]4 (^m}|[;Eۙ'5>B^ě2 j ya݅v*U<hjBMJq E?,S ? &HcͼbK,ĬCb*4^#vHI:lt3YhHJȷ\Ȍ aSX,K4%Rv2RonИ*k4mp|;fՑt]®A,YtCʅz؆# ts?.G)}of㽜_y^!Nr'g8x;CX]IZB-fBPӂ2Hm 1<ƇPkzewkZ.eT./z^nV|*oTe33 ~wl8($^kj͐U1&c/sV+{1YMŧH$NJV}qۧ%_Z<$իGn6#9lw¿5=YCVeVgl Yw:8rE໡w#qu Kg&7pc?kO <UD_">DPJа^wr't&H pĥz%2%o%\w*IIuWA;nKh]|q:,;9-entOLC8$pe#dPKV ]sKSo$kOm\ɫy+;y.uz6: (wljEMcj-4vT">6¢Qu݆*o~\/4T78r? Q}E0FИ"^:CԜFN}0LӳH$`O.FN8¯DȕQWҕAΫ8HAy9wr^أ+`F"oXg@ 7Bq1o%nG(>_ @)vXi?X(UvqI:@!y Z!Mvo甃u^/RB~9Af_FNƏEe5^0\A =3nn^| )z"RaomqC9Hq&P;is/V K̪%6\pdx%:_FІ01pUN ayzpTHKXYbnƇ- = Q6ux}AV90hN2Y<_$[#[C^Ma_ʼn#E<3B.Q޹N5Mnlx/ e{Ӟ_gc _PibPCvLh؊U=̖۫{¦Ip?8i,G?&ҌȜǐ8٪S9DHY詟hA1R³ݬ0Gzs?xFέy67Za)kHP ɂ1/lNF!}[yw/ƱR*/+~kN#ws`: o)D \WaeǫL SɥuxO炙ǝ :u1joV@0o`C.0Nnګ97*5t_^J j>#LJ'' pAu/ݷuqmOCTP78[n5 g~A?UPǺYOJ,Qq5[ e7﷤ tek;U?f808x~EKrF e,ӷ➔2cQh&}1 >D&K2U`-\Pf݋w 457x"KCHSEe yfYHrNIC1)fv{e _$2L3 @ĭh姙(SuC0s}%uu'Ny#xe6!81ʒؓϗY +ͫC?bqn`s$w֥MkYgb' ɮc"t8@*j'bD;8N醎FdtDDu,/)О%#i0v,GdeH71YjF ҬbKb9jaey2Mp &WI ĺv…B(Ng07v -1U5'z-H3(?G#^,X܈HZZi$_߄BXUy~#<\FrzwҮ8Lv07 ./cGAw=bd?yǐK3s[0&񐺐6KL]ITZ3ϲ-Hqx~DW\R陥`V~ 7WQ&ۗ*f4 (ּ$&Q;«X4'Yyi3*G-sL~PS i@a?IT,&Osy8Fy#R= X\F5M`$QC|y<86#бQ ;Bc2 DEnH<.5gN-D v7r h9UkoD %cQ@VE: &tok9잢YEMu6~K-дc C$ ͼ;YCJ_N##J|_CD*W+k[>XQXIW7h8o=%&)@Js\0MY{xPrIgL؁"tch ooA.c} eZ/rkGF3\.j|؛ηxl\LBOrGF9!ëF^"Gnj0|ffcAYHO$fL1kO|ʼnBB%Wn&g]x:4K J'(C ,/ []UdSXxgoX֦H{DR39ΪRN~cfH!M)/~{pK+keqp5h6)K⯹!AQCܞOb.kLf,.!!.(Lp5T#ѱsP/q`B;=## / DU}6TwlxGmޕ LjLV麫Fflh8<ǒݰ(l cCev_C EJCVx FSm^-fԤ!Rpu _y<q}״~0$}{/|~JyhO| و[ހ<)|(ǑET]-{PW_b9{ d3 }Wƃ/oUT_K<,䱝o;Uu V˒o+!3*pX;G}%?GF ˖Xk 魞KV4XL4W.֢rڦx yd񿤚I^$G^ʸ4%cG-ʕ)b9_П9Nd-U^m#KW#!|T'XXGʠF술h8bhVGMu aas.k(o/cC3"}5*oC =qgSϤZ6D=5f,' ]ڠ==25%y -@=Eer'lnteSh[B%A m|)rx#!la'В]L/c >t$%P:x Ϲ|~tEˣv ă.2ۆ//l<(-Nlvo5/4F_FT5_o0V(nQ9`J8EI{tB yz,o !x3!,gXʝA:gҲxèMX.o,=[ic]bĢ+Ks+5&>P=1G3ߤd2.֬3j3'<(@QJj^$uyXԶī:}eeF~@  *Z.Y樂7.NV4<heq[s@GzKJx:7u%Z^/WƳT6rJ8k>2c@ȬwZ=w,9FbgFf8).̘NfKwڊw6=t~o#&]`gE@4^(B N+/*j4ZyQ7бDt Cl19#ϓ=juUX'i%QY3-zl u+(GH`~Fu凰,@}\ rُ}J2Ȣ[:i/e.Kj x=7 %؅v>dݤeQʡ S⎖ʬWP{H0羴,ohqO } [$).-tup{U+Į(M AfQ0'ڢ S| (MЃ+q Pl6QěWlp>}GDE'~ؾ(y+({쌉a] Τ˵]z A\CJ1}&/ J@yԻ~(Wh .2٩ 5kB^tEDU c|bWخdAqF &U'vA%Ɉp!80\O|n1'\QaEsTݟN2dy-df̮Wַ[ϐ褽#m1 JQC}T,77kgfwљ}ǿHudw7֖v\ri+xT&VD c*=~$"tR'KE눳A|߁rlMQwMû._8&U{e+b^5tw_`>uk"En/P +BK'Huon ӳ=:&7Oen28}*8sֻPE{c =2 eȥ9z-){|q8dž7H/1})Kwsj\S~ F" qvho" t4:6vuM{"A*pDpI?Vs&@|~}6UL5l p\hn4 8Pn"Yj#!6w[,x/yGvC-dhf0m4/`zTɪY:f&WM =}-z?f*Oq<\ltaROq)dEy{Åsel55Y ]նd*G++`_73ӓ]7((Y_D)3zaЮٶiq$tmLfJ3BKqXj/lQϩ)` XnQ|ɁkY i(GCu0Bf{'W7ukd _xEr(Am:H`ێ_ p$߅˛ UM Q#̓(v}|.di.&Z̹l惜>܁fU-Tzn-rTʳAZiķfpQ"q?LG !TW+bt K(KnR|g˒v4&$aَyak\,Z#RNd(2E[#?k|WHY~~%eB;My,&WuγdX\@UdpX-Op*JE݅RWIzA}/Ylrymkv1GV,%vzq"2ߒ8sQ)vCZA A]s;x\H)Ӯ9&}ҮW7ƏH;x-GHa"͂o@|z_" :IV9)^=:3L2X&?Nu/UU!LXF̃\6?X"թWfѶ吉y(EO{oh5$s{}6rЂ8 <>a vE'-6bbFM8aWբ*Kw|j3c Xi8v+gsqG> )\RSXv.!}еwxbtϔ4vL,Kr3:ӗv_]xꗨd 'u9Ƞ6mi7~aZ|fB]Lmv ϶/A65Rybp0˒zu5ql  Do$`|ȴ p3D@-/폥\8W`|cQbU/A) X%bzMV۲E[3&g|oH^"Cs)Cc2BIJx!n] `^y'ccG\D}̶,>bHt"i;-3ciFcDFCGƪL%;#Fy2. çaYN>gư/$3?q9b7FϴL;noh5D_+@"ײ: D@7+a>h7^E18Xh*%۳?'ԲG76mPg\S+M3wE $UVRŭ r^|^حM'{9VF|눖$W>|i[R0_CJk`1̋.{j%Cnzh4xԝ̓L" EǤزƒW$Bk?1A{Rkq QV(E1 BLJx߈T:QCgx9)]&O&Ͽ`TuQ %2YIOk?`&kr%*a5+VoXq0ْHEf`وf5&Қ %'Gj6@R"7^\C_NjE~G*4?] 暳zB:}GJ_$[)QC)ͱF[J* ?)W d}tGX駭m(Q%gxpk+ LVњuDHHi?8O žx>yo&,RGit}x 3ZDۂ+>ˤxr6BDpD%I5?wZ԰m'_/OO~,%<U8Sd\5B'A+hc> 3uv>;/\Afߖ-bR@n0gݥ.CZmqxqnr߼Wӿ8x>_p %;DT%;T|adjF?*EY; ֆ"ǃœE V̈́iP& eIx%!Wy=ۮ 젘?ΙM,1RBd _;lfUF,5P@z0ބ>xM4~~ptGj&J0kah~AGؚm5lKfs܌9hN6%*@ 9!\ XP([8"*QN&=+>8V+)rǜ.K":qE ч2T}O \k+NrI#[޶ACʅXG=.J~vKf'G<7!ULmPY|;>i #'¸[92\_*gLh9 Z=݂Fԧ9n2M3/8} a`e׻LRZ&u 3t_o+me:'U5sP|86 T˒D/HՀ#]6P( TP3+Wr\=f —3Zy<"cݻ;fct\d[լ[a+Vk񼆆=BoFj>!M [{DqWM~Yʒ&!MZMAZ T"TwyEf%t@sd bra`,M+o@X<>G7 @#v~׀w?ղY^peEzG}@>~k-D@~72I+A8CTr.I&O^X+mOԼaM!O$dhCpڈѷt4ɬ U>,2XHtF GE+75 ˏ*F!)O\"˛}Qzl @Q1KL/_TeXHp&:ڋv1]`G]p&}W'}diW"~ә6=(65\B0\Vm\ӫ*+Oa9#Vx-4ل}8RD @wŗ7 641sv"yl{A} #u_y~qШ.8vX^~>"E.хr4wS,#-Կ}C*a 2o3TqG '>EP:0q2R@)5k,m*x /2%drV `Q7phFqض ="nY @S b0cP+`q]PfoHBO4X~b:\zt%{Q ~n06 C+M܎s/P|HcwP:lv0/{ 8]ak)˝5sm86yo2gs 2'?R唷Z@83ltK,pq7| 57 60EQ"ڛ (J&v,df QpKUY5Ju(%ԓ]Mx18BoYm*.zc _X0v&BM+{Ӽ*@¨ݳ~<ɶ;w䏬b\  n6|-pR~шFN f}Le'j#{4YCp*P*F!tBc&8%kbo4fbh4&ާ{ޱ_ r>v؃L[u9$u0ylK: n6ݼ!Ͱ#,x+ع@Zhd !=QL5"(&" |XlMzS<3B(`m]{.~⭰RR^]gC YE|HO CdH0VFB=3\A ~F.Rmq nZjX߸.|q8; ˝ i/wq1Үq|jWHdg@ρ -Wkjy]2B}MZ O@"ɼI+76*12T;fXjc`֌iv &h`F=nÐG,B֑173[m52+Y9FK;}`W˫ꋆH1QY@l)))'kx|I~ Ƞ?2vԾHU,zLgoZwm.;XvE+ٲ`fsL/c |:Z6L=[!|sx~-~|5JĐS? b%}u>oQ%O?N^.Bi:–S~y_"YFx Q38-q\Z==Ty>U$S[]xNb H6_=҆ /KF]yhbA˜$j{{RAɅ'zQf R(6`[fc:4z 2㤫/&K;58n3bsgBoNPh9b:0Ӕe4LRZf̲D̻XU8L(*a?:zk |(? 6dIxi7%[=ZBu؛x ~lUf!xrhV4|U5QZ[̌2;i&]04˷C0S̈%! 9n.hf, ΘM9SµLGYz /c)*<,*K:2Ga[J9$'Ƥʖs0۞dDBU(x"]m& o oMV)&$<;:&DyvѦq^g$&GeCnbV{>&9{s6!x?̞}w:?u^Mk ޹(!̊5oX̅Տ/urFцTqTmZl/6)QPxʴa4T݋u븾$,lzW#$d̚%<ɦqYScnrD=?`DB.JE[ed=s Zc7܆gnm D]""浙}۸N|Ul9+Ήx\Iԯ!\]1V[uD7Ba'A鎷R"~ ޱI_\ ;KbChϣt\EqUdÙ'X(9lT+wH{A l'8BCTauݖt \ǰsbE6^3[ËQ"gjּyB olpLaIF.sŏ8bf4w ,n-ǀż-qHf\JX#Pcv?qQfɜ6wIߟ>A ^|U2;0)HCOP.B#< фXSMV .abL0mX6\(Ȳ|K) /;C1eZJkVPYݽjr |Y"CjV5[,_hM?˚8}p׉! 3z9aa_#Jba]/Vن%rL_N=}D <{`uOp*Ȟ3#' X)\O)j1/p -ۭ<ې6@N`|ꢖǸa&ew|f]CqZSᱼXj1 ͼ1OEXHZ?')vsCdzᇒe[t{Fnu2@/ '\~H+<+fOM#@x.G1rX r} ;R*h& 1 2[1L\Ǧjhkx(F/i"韽 v\`? Crco2RhVJ[60+ݑf>nFL镂BdD1N7NsTEN Jrō~+~~ËP 8jbwR,Ob/;c NQ4LKxǭ#_ѯGN{M_;uf(]尡0wsjYЪ^.pr zQ3,7d+Di #c~wvBeGMUXh Q/M+iN#Wo\keQ>aȵd7ަ<V\*)^eVo-Dte=MͿKz,~u'{E <>2fe/U]uˤ֩U8;5>nr#8mg(tcYA+M|7Y-3FIٸC?$ ,΀ߨ'eji3Ӎn(W23nƇo4\2heg"rn,m24eq5C k5TiVʱ~_E;aiF AGЃ'Q^1 ҃gXː$s-gKEwrp}{,*ģRS }hWN>k쿟3..OE>Xf < lFpI֕\5SXh f2ǬpFSk8rۏdU$@oϺYK?09qvyg+\2?[mHptS";*.R+qOLNV2WVd՞!;vufۀW=POh"`j0`.N!I'Pݷ̪QJԵ y *}&pS6%\wkAϛߴOprlOąFӀ;n8W1 > 9ڇuhi7F?S=JwNpgȾ\hkIͬa{@CDK*Qvn;_CYϟ d`T%7#rsQX5 ԤrܝB'sh:+Vq=pI[ sefgGA&#X jCΤ'6d ,ى&{%&[N:])ɧ6$0wgjYOP*dz&GfD|avD!J6(ho6s*ॿU-x>o'٠MwƳrjTf 5J1/o \x팳Yj1*~0lPİYxjڲ6% Kn4LCXfPIgHwºqp-U/`HˊH1 7+s4kbdhgA2I`FLO^;*J#5h&|K*U֚%4qiB'ߝ]h\ΫTshɓOB V/sd|Fτ_YƐ\l") *dv ˌ05i|kcۅ?>P"II`lM3?:m4NU"dL=+)=*T̽{+3 7i5N!ݠ;pN3 bϜ dq!mYE)ӜҰ FOFwO@Vx@18Ijb'D~c XrE` |t:7!)]:!SpV@Gx&&D7D(O*PkIe' MBDvvihW D! {{ uhx"LƟCc'HuQ[`H&xQP;gQE$2MS:{0G5'FDK&ÐAX*3:7l mbAhI"4.=iT 6G7Y 9k0LJ=4Dqn@| }>zd׊둥oTŪհ[>g 8憭?~g[oFep&8y\};6t2ES=h;k$%JxqOZb8̽AGjM&b{X(;sL HdYv)^+aمׯ42LU @uZEL\ ȿ_ xXVE&'D=1*7=2E%!Gui+PsQgAY쇒r(PXrvuyāg(LN&rg) *bw!l@EGs"wI;:a}$Tg30[\hKodoy.FM6r˱{uUٛSr|jW>?3eV4ޮgIC 3HrUgHOǪéHx%ETgV*pa(GccQ$,b}7A{&|)dkb~[_iC^1ϟ l4;A8>\?Fe?m!ZQG&E:c!rd Pyq4v);o:B>)Hf-͇m#}Ӥ@'e !P5h[^&2:Od`t pbj\>!kc)}Ю9۵yMK\=GEj{M:5#z#f2ikô%;GpJԔ3J`=[:`ly->yiOǗaC 9fK4P=R`Cv+f")u`6DYb@gErשv}ސᬊ֋3ޚ1"r/\ U'05цj tvˡgK[W_($ebGeMV vyc.矗I8=Zf?^}w+/pٌ|&62'Ǧ*]qkH[~"zY+FZc BhU\>Ϗ_Jpqg@u86;s Kkvg!PVۉiVX_2\Y64AJ;3vhkӮ4S2;d YOdL*fkhvtރt!VVF\앱Pz᫮ϭ ߰T ZRL7EVohץ,VDc Τ$듧(n dPƑMSN+.1(3صZ$l=$Ls'RBe+DZPOEc7XB2,4e%֘LJkWT4 1TCj'Ոo!,3TQ2#SPt~ rp 0NPeÜz3uƨFSBkodg!iQW$QZXsš eBdzuZ~K0ǁUB~(aZ >T7ʈ"DSNPX$~wBiR΅x1G\$VҚs G4~Z!TO;y&gjNORW$/9o`??g)<(S"gK[6Eތaԯh^˺d6s'OT^(tsׂiДvU Rg4b8U1ǖEغ2ed3IZ]Vwn0er FB̧L>T9YT5e8jqϤ(jg1W 8|cٝb"*Ĺ)Ѿ0YuT `L8qIEtD)/0HsK1SA:q8qiv{yo?{􌘇 gK ++tƀP~gPe4mNK唼pL>}{vm,$ uj$?\n|( Dl[YDI8lZ/\X:Zk~x󞼋ٗ9,V~R-92bٸD>Xk?B*i<^S%|v|_T_((ޜU.XfhNс|n7 JE`9J=a(Yo,;z҆IFZa;l;H?)Z>?P 3_Q 9÷Q| u6՚.Ր*! 0,Qnָ?I 76vfX(f:4c/fzw>h> )Zo[IĎPdIׯO 32?j>fXn f^Q;] ~;A+h4@Ը˰W2{R&CfZۧǚe,d%'ԭRCyx?Ұ)Ej I#֏4TQA/4[A6oMA&Hd̀(Lsns,UXP ]L̟xc1\Yb1o7̲=ϰR7F{s@VE b ֭P*<^LNayV"[/. Ϥ)?7> sj3P`1ʣaG@a:8D·&sؠC>rV=cUS^1v<K03sux~5b6 ⶦ&F`l.SFh=W#T | A<0&xƟ C?`\9є9zӶ)MAe+'`䅅X;gex&ʴ IH5:WCxg+ VozK$Y&D)IN?¡8kT~LZmR8@0dm!`T #hB+H X[Q%aYiT;(ówvi\͠=gU<{u jJЍX}xw;3fϰoBOkN6sKhWnR=^PP{aqx=aD۔̣=xLqn9 +2IG,dƚVɅh*o,b9}QEk,TЩc$tbmʢx6;ˠxnCs@hܴJ>N[sMf&enkhVh =#9pr)1Oa\M5zhJW +ݼ-P.h_=wU)v[~B ɂ7:i$DPbSBU\Yp*(Ijq4_ 4u zg=l+R*+TۣX6M':6s[ Mw=tẎ\WRs|+ "O|jeJϱIn_qî,\i% UJXon(?pH jFQe͋B+ T+R6Vd0 @uqno(l̞$9WQrSELu3`Vװ\eۺTA"!1Ž6D콅^ Ip|yQR),վ}3ྷ%bI8GܚMTP&ri9z4}u_2h7 71N|Wr %G?uvtgTS d[Z7bEJ#ߣ [o˷=}]34#hX3v'e75; j5Yd)Ǜo$Bz}&}m*' {X\oIVʐ!iE~KkR͌㋆rdzOsgCKkny ԳW, sgmdǏWSZfNQS07@znHq RMJw>@d,.8qV=Utub넞3ɸI/ *,EaaX3k(O1XPVԴב^HŻGJ=A+h{¸-PP]rkY$d1 )M ,Yh& W#$Z|hM'~!WY(0lF/zŁNELfre)jnP0ra_c*Y0+(R#t4+{* k"^ T\*X֤TwKo9cqniaΑ- q~˔ލ6W4{Kon=,+Yd3|Ā{"!gL~!m*~h*B 7!Rq>`KQ&-G_U/t;Tװ0ɚǟ&v(S 9.6ksD/s3@g&C;JX%/|ūGqY_ tZ O([8C>I'PZ~{u\Gd.AeAjin.xPuvZѬ'Q-LFؿ쭘OTD1>'^?3)W%ps[v1M) J\CVo?sՈ$jg@}.sG3+*BJH+?Ҍы1&q Hڇ9NP (7d[oQu7"Nݢ:&7Iݮܫp)TBrȱxjWOXy;\f³oVcoΜa-j"EQZIʙ1y۟YԂJOq*oSD7hKvy͚.{Ppg<';G~)1iT U]}cσY+|ܞB&\YEէI"a #p^6Dh Rь*4h- IJvj/-3II>Fµ/$%i)a3]}CdwN>$CpuH>|-t=`:tP}m;0ȇFw"D"ظs>2mvN& h}D7%T.AS30 VjFBN{osqLT4-%2̼k;KBr9FR!%.\{Og|T*-hrTc_^J,8kz3F(2;VzSI#)%)*lJճ8H UeE>c_vhҌO4œrR:( P0|e>*s^_6]<_)嶾)_E[>qXL0Cm@5jw[Ŵ.Zq d\D3|l UђFz:Y<2u#4Xh~_/6 ¯ 'ƽ2jlG-]:Mp^*K* ;|yf“mqU 9D#gPimx8c| BWI%Cte;*׵wy`B")y %YSI0! 0}k2B<:4h>%Gp~5N11[En_OvBz; P /g xl+^'Nt>)'L}ZlU'vy" IX9 &c7u'H؋&v?L jjDZsG@M,~\ E𑡂 `/͛8ÖT~+ l~A { Р\ `s-LM mޖh@4[hl@ 㓌۽v@I+ަ&, Nu"*XjnT'O{5OXEIDz ([EJpͿ Az-$E|Ԭaţq1CI%M=XeH"`@@Cx ˀu)ۖ 2|4PNgm'":CMr9_Ӕ3NPNIs=u$4[`_0gbѸ6K Ax\1bw4 tz<;s9}QvД&D~mv?4_URql:+&9{C? pM*U"ʝQkc>(Ij[A7 y#-ԚFQ7ZG_Z7~{2R} olmLc0 ~Ym>ʑ~ C l >en:dvX\v:bOW`Pn֊yf{3:v#xex6[&FjzK7{fDo ,þ ? F` ߷[27 U6 WLnF ͽ#Bu&nfRsūA,H t`S|oY _mLJ-Bym5.odr"=4&pÚ󔊠3e+BfO-@iڔI8E,"si#m٠AbDV23JfCP"$ }^ }`>U_3Zm\H}Y $dTHP/Q'WV|U8$M0VmΛEEh\Xu/.{70,np3 !q rAv5Į*A4Ȇ)\ygclP&)ҕ3ɂYta9|_zd$%?]YZSK DuHm 3uS)S6GAJ|D>;Q*#PR5_c.Mɬ^-ԣIppZJ,G/ 0ó6=ZҰy@jA2lduϱ]k5[c@!}XpWshP:cշႍ{c*_Fޏr2źZǑ_zY7<"pv$"Β4LxA,b>Eg<*6m F.!lɻXNJ)oPBt+ \8ysSc#oovgZq&$cҰu? [m,H9,[a'_!@HBh9m CT]Kф ]/#Fh 9ۗ4jĞ i1Հhr!p<94D&(P_|LdlR'Wk*>*EnHE6%m %pߓS:K, vvL-1j.Jdzj-܇J9wn:1"a(_ipfŕb"Lһkx; Pb&_"yV5KH&9O6Ή w(VY#9wA!SPqk|&@J(LJ;qO._o,2u`Po_*VQHv9ݯS1;u'f>ZX8IehJwa"Y1B-b:&9F U–)cF?d|J.dW3r {EYW%Ce686F#Areı*Wu<aʫJG< h.{Ij^1)q Xq IIux{C]jTXIhgҢBo[K}2ڶhm^'&"0@E[DtUGŲoR%(@yvQE s)-x5;.omdZs "?b3cAڙ*xN@S0ႄiSQSirǓ+=\~S\Ood1k`<:|TG}ިȻ`1G瓍y&&:Zs/ZH9"J!.jUqj>k_ˎ *4<C0>N"(VHOҽtG]UNݝ JԹQyz31HQdf{5Ǩ՗IL/j!E_+'EJ`3eJt.j"BQI--ljF:}` µZ7uVU1hv/2#oE~ȄK݉}L*  41"6UB+OLfS}?`ǻ!2&,TslR3Cص 'H'4a{@~YCKRm5Ak"d{@'fs&ܕ;sbὼx0+868uN8h>GZCp<;&\Uf\FhB_ur2;*i?OV_onv5?JA(J2 Kn~t'c8GM.$ 6$9L7%>;q;Qh+X_03,"L#,[5_߲k8N &mj(d nI11Wn,OЯd&?-t$V I_T% 3O]`FYSnS̥İ(HxN'*v;vx=7 ڈ2=>K9dIۺ(>3C/ú*~\rXbWŠ{[DOŖ'U AL8)$cM"d!^"xgFk!jPz0ֽr)f`Cp͘h) vgb^1 9hgwHk%| fN9Q,pJ1aj6XfMQB鷔ܠJ`F)12z|$,JD&6 zƑJZCV]˩h[@Qp0cb;{[ݬr[-0&MPڸ^li03lwdCsU(:fwATJI[s.. ;%;,̩Ç:!Ck"HCv9p` R}j6U1PQj/H_,dO?BK.&^`"1˟c* BNҡ\q9 [\R)utz؂ѫZPJH՜_I^;\\;t;*~:C>Ayh-5^hqX{YFcMُMnG-g#b/N%HPชN氱rF霣/",,S莗7YKi:❻er ='x+>t'օ3 ߕ[:6v <,y7z&(+d|a8:riiL݈YDon]m+k6]3ٟ~0H87YkuP5-SOOQ1oѴa&(aL!xPb`o} |DI;SwL͙\u4|M3 @I4l+rKA9ovD/-WxWHib=igpĄמ)Pbh8mc^5r-?x=l 6n.K`VtWoþ(ȕ^s7pmK41:Y!KLJGq++3N5Pr uVRݕYuUF"% P!dI$cӪKye];Ie͜APV5J_b]MOe\ !P[bg9{S]L\88߂-ac*DeĵCwѰ9['~8B#hApݡ1"OX{&L_91eqpDͪw̗w[ķwf*z@EZiQqg9^&(gUyʤO7";64#ɟ2Oq!)1[Tr9LRfpLK>V9<W.>;DrP.sL3HV, '+'P!K6qx5 4`ʛwgi#xK񻚭1,2ȎWuP;eor4@EӚw C$ 1Z@YTSPzc=f l {W0~FR„Cl#_+6>d!s$0gl!lا]#ԓ+b,e6n"A|,0k 1'Lx.HLOiCBeY9͹g4P:L+f u 7qrYJW-e߉r(26efhtQJdTd"o֝2 Hś4QvA>ZWh HZ8< uʾ:c"̄f&#T&s:k0Y޾RT: }-tiGE۬1E ` >S@B^&QDٌ~ǵ{ URS qoPLqQ|E?i2`uI1Pt$!S4cAzN+Ou~N%a+[.B#xu0;ܽl JBΥo C G4"\JY(ˉn}jC-nB2Q*t;S*J * ǘ6B&n!cyb2& ID73iM>7j޵^~1G+&q5}Q!G0"1GO# (T{ޢcn šlT?4A-aC=S\~! 1ImJV%jӬ'ߚu5fܻ]9N-q_j'5"|ȴGv9A "njpJVc!niZ>qJ%2;|'IkfBh9iӚ o7M/I]T] <]D7RMyI3llwEl8'[Ir}Ԗ=Վ2H#-xXKv.*axZ!\4=KunG_"x)WFȏ1Qps\o6`<ľd_e;R)o5 sm -aD4%S2 GB }<._7[|N^is2(e9Yaau8/Sf&6wc5su\W$~wBLդ7yzaEt'Ku֬I'5[4Nf@>pcpK08CF7E "H˾P| pX6$Qo]"}%څm Jq"f`;2 q Yi7O'"%)N* (n" T^tOȟ($W' :6 5w.D3\E>#Y/.WSQNa::1㎫>a"ד.rhq@ܫ-;mu >8wB ( hZΨ6\:%Q'\O)d?ߒRo$(!%5̩`BY6?wN<< hO;dK) 5X< vVA\Ք,7ecA@&뚋6d`О,k֋c(%U%ݒEA4*j '0i7jX$byCR]g^'kH\0uPb_xӔs<#ZNBC<]{وwvT,i6&V |[x-Lqxʧl4-Lv.$ش) :|WcP:~?v7$3_3A*4R*!ӥ:H@ zC4f;eW胆˶F(X՗Ɗ U.CCZmҁkm?ڿ21/ xCӧG8>f-tE '{X!DxaL2x&ܠ^2KӨ< f6YJ ;]:GAOQ0GBh$~9'}OՐJn3"E6)m_sB.p;OKAMu@h6ݶ-s (S1|=2VmǤ0CopŮYIan}tKMb4Zsh k*a;r~J0 ҸCwlG~' sd$eM˷4 Ǵ(4Ј.YsQV+uk;:H=Nå"~Dh#"LI]a94N̫54{xh⮾}ZӕEܪ =v[spO8 *OFM"_h{p*&joaAait7ӽQHo>8a-nyGiJٮ[± U2hZӂZVL.\ jq9 񐇄.$&Pd(gqqYZoT`1;Oc@Ly#].A$ëR7IR˘-S#s!{dDNnv40%7{y#/Z R;QQ1`p]w?S6fOBx3pA#HB|r@d-J;tPaЛ]όٿ ^(PlX0;@a^MtĎМb)i_ݢ~ d@skI*W &CvkCG1 VSyL-y,,Ba>ҝM#+c1jメ.nc&|+K+m WivQ"yl|y4]{yXay9ĸHP`|g4 ,i}蔴@OA0Ë3?*-ېO7㌔PQWB& %+~=wۇ' <̼ uǦggHAnwo;-6%͆Wд1_IYoN?uǶz.O=Bs%NQh&vZr_ū2U3k!`;50CZ2h8+Hs9h>|Kأwb@wʒZ6IU+ޒ rP}'I>&mB@/ `RoDX-TbA9K`qhS@աM%4:GTϓUus*.FJjɤ ˈtnNC@W'NDߴUfY鐟@,_(;<α}Q%%7fq8_H}b WMWw6ֺloq SVl6AW%A-Uázy| hDR KY^&4 Jaf.O5+Nd7 (H4dHx]8oXpsBUTWcM*'oAY\oEt9,xއlZNU}ׂĢfevmK :A_5l `#0rxtRiﳆ50'u*=RD]l0YýŀH|Y黳5e90k%5?ʗ)k3黯<c*4Tˉ B]O(:^ Gs}5jYH[; )v66雇Сl N|-1GE"g{76W TᖋQL%Gt h}HpfZf@< nⴢo!ayd qIIJHIFhgϻ~WlK FyuxD0~O1r5t>ޖm넮dCiE@?㥆j]wЄt|ߞ/e%٤.˘0X(r5Wrib,[wsA6"D4pW `-G/dw={eKx&=yצW `WHoDXxQo!A>/|12G /ۣ˼}p4ay'U)ZfI7M"1Sl*'>M>tDl&uG=Y^sPv@I2vx86eFTjE"G۰/H.\AI0D1JQLk|)R&7k@>I#aje3o!G!β5z X->Qn〡B8a&c\"󜁩9icIe ob'W>UT%iH?aڌv3#7b65e%"w.6b,-X:* 2g+0f(򂱑F`5{: &$*f1ng1C15+; ֆ DtZ\~@cw;;0 퍴 c@j|\y~ AId'Oέ5fԧh'Fx#6+-5 w| K1,AK(]SđqS,.s`%Y֯pux, ͗?2j ^b U%e:cޱh$?[(xNu>5G_aDyG@CVX4U5" p߶R!<,ԖS 2$F PƵԽk#R]=$;A8 oSlnj( p0$kko71W:5+E0|4Sp4Sc9S2['?W/،U%VIn*S+P@1Ն(m%6tF;j%_TVY!fN@p(r\FE2Q&4le~}=2bcih+ٝ :@l l2fըf¨DZ#>CJ7XO}ҌDoHS\^t wvdH;>,eD!{^4UF!]J>1ERE|MX )R'>n 285vch3 jb1kc@lO QߠEUQ /sk!W C2Vjb7k ۞PY-EKu"DQmx?iVa iN.N7j %EH4l%Г7IT(fyKE U䶚31ou,tj8\K2#3zVv=~1DWw,}µ6Ԓ6wm>,KfOKte1:ތ>n!AFҗ4̼•_WI]/ dG`dzs2]AQ?mԙq1OOr`…okCByϺIPˉk&`U=As m”E:y޻umMXz9^[l!=SԦ-m ř\•u4^V[u`eꕊ JsAR.{TjLE1qw1+{@R6 Kyl[߁KoF,AfzH'B O _U?r!9CbT3})q0TY1+ԣ/d̽r[@ĦhV715<0~E5#U'iJ ҩ͊_?Qbg-O=Ŭkv fbӵ.͔eܱJ*ez-zүsK M&ۋM`b3RrU `PZAvwLTk, ͈[' ǃ 6Gc}U~%n5z!,ZLo\ofXLGfQ t;WԌGDҝO5y. #$P ߃,cԪ8EB$n딄`Pw.[ã%㍑g)!q+-ֲf푧Ȅ5>Y3=aYϠoчq$Gj90DuOA!AZ-6l$4ڳl][﷝ƊmRu5ovɑ-X>լv> "Ї7D= 3#RP4A.B ǦaC#J#v穎$rRF/'ϭۋY5IT x4Y+u'sKfטjۺ8|X23.fcF|^H-gWلx%G݄bަ`{<&;ԉWiIX_~O5rIb86K=_jìеaȖ5igDgitVd!k@g Po!#đdg-X7ٯJ%- ?ߡ4_a#Ĥ), tp Ы7{{ۄaի590 h O~v+x_ boEWKDr"DRb?L>{QY9Y%mÜjXaL0Iu7FąЗ}EwmTƳYుWm_$c$/ڔtgy'U[o x V̦XLUeCoPd:SHOg-E1e 't Q*dk tG*T̨ K|rWMz_$ϼ*VȎvYH P2!:M*"U, DVX ru(萍77C\joHn֞DL8/6(tl w#ӵ"lsVSHN[R!oK J@0[֍2E%~,E+Kd= /BȢPk`g(e5_#'+䧟}(G${> m.J {} r76ar@S<2MG &^bF!ݘdgt\2.u[de'1"ZAk(&C=] $F"]Vܗm*@7&"hծ' qiN9TɅnr05zfu/Ԍv_ҴfZpY O՝!(XM)~}o֙]lKnxmIь!O]V Tl<.MC#.\aPUfv2#>?!_)Pgm^iNjk )k#MPvrAl/qIkzj&;p!y&wb>JOJEVLW8*,~B k՗Y O\jil?"Ʒ1t:l8{OfH!3v]o.sk93`[UhɏuC>2OP4j ]Gx-"Ӂ#,lHcPT63,!,Tٰ(+,ȷ8?-\ Wndn8 $$+!g?"Xm{z{06:뜁 1^G=n6m&2F6h8բ>wd~ϠrȂE'K&ҐZq1h7HtaG\.l\0Rr'L#ۛt"E:sM+-pN(mbTrr:%gֽ[ZhЋTuH-9_zt'<P~dn'#]D׭b! 6me{- i2?[t̢o_WtD rn BElDuYթh[|W:[ɢ|(xK6I pմr iV/'x=`Pųa[Iz/>3VH+ys &x`7 񕑃?}7A ()jƱX D//醦9ص&-{;GhntXW 4G0Wdp/Cd ]ql*ME  %El'wA?Ck4`#N$eyQL앢 X͡ǐ) 9vROdpӚDžpc$| !typnTŜ1CcI؞$^*_87h!`mB&hu|wT+PkKmԦMQgYh0lYѼ*Qс֊nPr{j& K֎r}4ꚥ}wYm˘w9YdZ'k(ŢlQwF@Y2n:ZMy̪ Փ- HҘ}\Z|w ͪm+:n=L].G".QV ͈8AB1ͱ >3ߕV>/\Bh1D̝$}Sf(2TN3C]>tO:$MG]eזY7`B$Q+ 8m^:.o9b? >2xZo2BX`/ʨ0m ї2Wi=wDcןf #EZ8+wMa!O3ZFj:a<G7)o!pe塓CL+d:ƴuaZv!){%7{la~t,ew)@z"g"` M![Jۜ3<+Cq9&ധlJu_ $*38#J. D̆DD<~ƀiXkfSaAևlS15 i2>JUh-{9dd8%"TߐǸՐCz!N IԉE  Xj)t-~j/ E5Eن7p%r SY":#itjYRx}: _RO-]kHTx1f&ފ∣7C<ߣ +Jvjd9MX9#]'zVkW&kq"˲#)/1o=J\8fZife,]S(hH7&DX-*lm_S(!Q0e1S*jƩl֣Iy*YE\WfLoL@Jq>1y̚*V $;[>+MfWr9h]xgs?~я/Th]yuSύ?H;Ne)̺?R\Rg/VF1& ~%3Ҍ `ܑttA>ħc>P=t߂ƅ6}JI*:`Ń;LϗrO1$0+Hbo/L7cDdžܭH A<QMDg WEQaKӎƮ!^FGg0b˪O1u xOEPa׈"U^qqI^5KqLs~>{C |c7wؽb (zO0-$Hk owN\ޓ( Gh2YFyx?V TQ0+U!ЩCs 3J5-vlo<{nU>C|St7]\8*z$7;.x]Tۈ!:Cb!$HL&<$he&=Qĝ5q G6lm^;bڵvI$ͩʓ, 0W8H E0pND֠#!RRcKVCv}-6"(fdӄ!Ge=+@' FK'f gG'4jBЖ/ƽX[{7"l:Y-?~6zIR!-Ӈi"CJNW|AҕeKF[d6>ι|ĊA\LE F&m S_>bnm컒%6ؾYrV 9_.cɑbWcc䷞s88c|e@KыU]V>ITB`qӴJP-qX!Q+>oM"tT4B=6E{IgҏMR T(I@7$?H^avmgRsnY7*j@ZenQG0FB@-&8͎*]r+<}X~cǟWAƃvn5)P G-I.8d_!UfV2b.e*UO6 wLDUA݁X~Qa?%2Kgf݆]֘.W5$ uc |N0YT!C97<ٵĆ{w_ֳȼfH^TDAcd_me_a'Rp/^%&wOD6$!_?<5?\1xeBо+M9go]{sHm ݧ]I _mV="I[n6oX-o4v>]5S;ks%bZ^?Zzk_{00XqƕƈfAU{(kƣ:T+l2*HeVnh3 Lf}iB)T~]iOW yP05@K@( LuACsIK q+E ~OP2'O߯5(ZSFhZ)Bfc@4UFyU^Ppݪ=zcZ縥u?R"i:G] F\p9K q2uާ'"P:իSπ' 6QG̉fjKIfia?cZ$#͆~1,  - A B4kwΊeFҕNT`>0(p]@_F[$DB} #x[6t{ ʍPP*1G]rTj(*Gi=s45 q4TYuDk)ZXsnMaQV7| B{O688TI"H!cK gک|SuXhyz0`!?Al~6G@s-E bp|l,~I?o5&P}hWN0u$^(%\I+-$x@8&S\VLĹG9(PC}tV}U $f4$f@#ī№C[Qw~9^wĝG`VexrJh>eU}#>pBQ[FqvHͨMu(Cl_6xk5KƂrBԱс8]6{5a"9,_-:nCG)bChLAD `ib'a}wxG ^$Y Cgoù@\H>L{{Hb%T= ;X57vџcITB Ui^%ދ;=5 (&Pl1'rq vE:G>p)'͞f-6j[é-N^n])瑛1ƙ(\&Ejj?5V "zmy ;[91[g %F1xٌPpZY623I\L4%֊%&C#*M<'=-pTC(:Rf(><!eMuc磱B@H"7&WG'\CB&9Bʢ:i@X[r\f*—VnW u^jo;Ou\;u= p|H,(hϳcz+Kb;Ԁs `wEӽ-#A,.7JcE(2Ӓ Q/7= tGDͼFqS.^}wBv҅ oʀ̪C eֆMKleKX&GcZfI?=PHZ%A>^2p ?+Of`!TF a 9UEU=hUΝ Zm-q]v?3ȭy!1zu;8 ͐!h;n [e zqX6l(N;d}//7Qwio'~yn' ?2BL>mCXc™( mʛ5̌jiM_y=eB%)%ӤGgC.S}>"IWB2 [3>UV/kcVS;eBA.co_5Jr,7?; Nf K4RЗ:{Lvw%$l1Vd pu>蓂 bG1;8@h^O8 \5Za qp+,ouϣ!Ͻc4<7C cQA[:91X){mycsc4O&3 /BBzl{R}؄Q ~j/*6xF/N#if>XJ)~RǩEaI{z=fh> Q! cTv' : ոj/u۩ݖDtZP-T͂+~ ?]WKt(9\gh_`,!@b`z>-M,7 .i8 UZ X_& T?t(pGqIE_}wVSt޻ⱑO-RZ3dȖ(_m\QuB.`!K\TYa+wKz "G*@$_vYxswρ'Ҿ9`fBԎ"%+Owhl.1EWk5yP%A WGR#%WX.!އ+)'۸B ߨlh=i.hy:W+]\0i%v켉GP!TFKҚa\#SaYN~za$ո$9_OvgAPf5X\4;<֊QmgOi["@Ǩ"T@N6q [ܫOc#& oh&Cfis6M5;ՄF@:d[>$\^J7N, x$=X"5<Xȗ\?QlP_YH! EEY7%照l}^`خ/RԖկVLș9 2챶"oe|Qӄ./4ؔ= 99dG,M}\%B> YvL66_S I ].UkOm7"n!:f¥,,.pчaDՙ怵 4H铼;?)` 4 Ly)umf 2'/PfQB.c;iAY#4Ҧe#54513b,v"=G rż'Y$0~<֚1ilGm!k$bq=GKbQI |H{5m9-f婂\T{jH0W]v(q'1\C^o#7efR BYV0?5&D%!9 Bg` Uģ_i?;rol O I2)cl<ߨ8L+eA31DoI̳ԗ] O=¹bқiT7hQ:"Y!,ۧtf/820ϗF7hI= n+wtx ŷHHtb'{֮fؔ"aV.f.7yٷNF,؀bgoӵ DF/ eRyC52ͺu꒍6V9_NiGhpGMܮbB`mFge ,5w؎Br6Gj_mG(,[ '`5P |G7)=n:@ ~آ=/霛o RՋh @Q]bpCbcZ?b,yixg:n`+"c7DM8eB#@dž$/ͮtysl3Jᔌw>26TR"ciqsrH'3%BVXCFkitR7HgS^B8ĕSkPOç ]"W/?EN"dTԕ@:04`˺Tz¬ ``]kpokV&C0cgfSR\?q0,CٍT28[Ff譶gTtlӧyȋ%Wa}ʴ2vTYiՊo35;|0f0IC|ylhis+1T\@.#H.;+eNن@^WĂcf2ϼn'mJ[/0d><.Io$YBh)Fd7tUݐ^[g,tyrqua: ِ[k:j||:ˏLZAJ-pδY:mo+Pћ]swT),]/Wfxa8{]3hЪ5XnptFBgc٭ {Z%MFD&S+'@FM\'Du "HN>?)?}p4 I}v td>9Uu^%XPąp;g@UjҎMrLFAϙ0i%hC<љHN9[)y8 >>X٨d2[kXL>WA)9p,QKC>'ϡPQs'  צ~Y#mۨD ƁRgIȡf" zQ|gjU&gfɐ̇ϡ*/8-JԺje:IC8? 5: ߨps讉z}J&&i *]naù qx|OqIΐ|i~#{vRb<:NJ?lKA spk͌J 1с}]L C[euW% wͮ`oZ$Qq+|zps޵ egw;-VBsk_mD/:yYKp8̚#C2VBͶ@0- koqh9Vs-\cE]$n2n#HV._ratnӾ=^DIg2p}mhX0Bs{7.qo gay8!L2[n!ew )InOA|J7=cg'P uet.h!%HUlj'ÛfکD;,C4߮\epzOD5T;%Y_r;y)wks1WЂO 5U{ҁ*I+tq.=fGMe7۪PUn$p9tN.V PzUCUàc3z.q? r<ͩgh)4)%5bx2RJp$5i,㌵& C0 .kbtc%sBԭe,|^rb4ĦQ(nCjFXcגflԿ YFEj{{LhH1=Vko.ƂF~)QCȝ_YT F.3@_}R(umIs+M |M/j,7_Ǖv 6iC4+E \͇I2K. o7 ٫t\. v'EKIVјLbp.ה9򛲢7c:DVfR|MD,=_(dZV`vFx;:N]#.4ьk~T:0R櫘ɁB1`n5$ 5Z'NӼtjQ3+K vKsW*۴IF4 b)c7*y ]qLVQ.{+; sF@pktVnx>@5+E'kKO_gXKZ5(a(muMw .Be4LWv/ߝBgU3̞ 94x395s*@(V6vXkf˙0$3_gcç\F!_̓o}j=(,:X6W\Ķ7[|)qv:,@UZ B@妀`wBu k# 螁c6znV.?Yd?+"p>KU$64}fYyp#Wg]쇄M4JHYH}F,MwWo WzV#^Feu Mވ-{1ƶA3WAjTo˼񹚂f,)UMEDy'nX֫3yOФj<-[4EC6lXw"jnda@]Nc(9Y٠T u Ј{P<UH@yVCIQi? H<|֒~['S- -9/U2{CqqO'}w?%{aj\2+/TRб`Adt 1[8)zN LS+` Yh_yqB<s8Xڂ)M .Cx=S糥Gh%-[PmƓ]R.wIeKʰubJAbHOSF!9_jY' j~ץƬ}KI $W'oSmD%ɔHQk?Usy޼6*)lZhZ6Nj{3n1RbGw?x/cc4h$PXLTCf* 1Mb&oCg.Rkq8/ іO1p,#S l3ͥdYw]ܒoq0)&>ǵT866fMi@!#xu$D. i6>T#I3tȗ3MQgF DshCuN_ʌF5:MW9)e|Iݩƪ d`ɒ.+DND pu-$]3g'/Q[;6umL#$uHؿaCHeF9đB`on$ .I@ Dyfy(mvq0_X ztOX x)b( T jDT@qʷ]Eޝ^c}jCta͊j ^"p:@?͍E\# su 3HbT&2x\ ɰg Fq:8?->bFJ`ߐ=^& hN>nxVuզc^4\dNR./ 3.D(|YTKn|Ҫr_))[*O#&57RtA.cV 3+ T1#]a'x9; M,vݚfěuCHлC8:U7%t;nXRXd:-Ԯ@ɬVc5i_oJf7I$)Dp~TZC(MN-wL3'y!0"vtGS/bFvluI!2]MlU,Ne}D 7|S [2=Q S jö{as+LKiu)ȓ:.'k:&ﭯžkBˇf;N/qZNs7Я>Ա;9:aŊ*qNBZ;H1X(mBxn(6Y%0+׳1i0 ׊xK)%Rn-j҅ZH˭#C?Xg,jg.*}n~%f}Nn%9Vt~Mn;E&`?eQ_x*4}G< qsͽx7( G̢;f|GAQ0qR% Xpϑ>bZbt fiH@zb[(mr sS82YRi$ .‹%𞄺f"D3]O\t%2NѺ%]T7~ФOx6HΝL*I ObjP?T|?՛DLoW\P]!~ݻ`XOfcaFㅱ91o(Nܽ(G#zUۙlfFJ6ӁYLYv8݈u戯p~87 XTDOɃ?3M)2,fc՗_uU1=ףq"@m>B쥀pyk˧sGiGiĭ= o\KO񳜃WKI"gqh~fzL,f9ůpɊ{7N<#՜y3#qH/uOM݁}ϋj:&MlQrӞz?֟OR Bm ײ"' qx}׫և-sԶ'˞zuH$Ha >{PW|^#T)xv)6>~0x&?&CA{jSeA;&ߔdF{e+YzMIgdS΃.ONdž>cTNpā 9 ,8dS! ']dUЅEFy 0bϰkZHc!:m 5:ـ룟Tɔ~l:0-ghetp4S AxDf3ȸ-!3[:gui68H.Z{X kH}skH;h!Mu$ s!QJ 1p 6&Q6x{!'lY_ry#vY6M^Va*xt Ysews rHmxOVxЌAsySׁN#$Qb|,F/P XَI{/S?!b~yMQyo~,!gN8`"2gR/? ƷJ3E+m ǿ}b U?_=?c hp f: En3rhrFP7QTq(r\T&t c_/Se9 ܒߛ<ʹLb>bB{Sc  Pf,k1g o i"w`]-aT~@B%wt%&4&y&Vcp|X]m(T"Bj] &󴷸QrՏ{8t)+SY5SY?{Dq$؃* ^̀v/r*K2e i Q'ؙ+ygM{7۞UCL}xwNR1`$)3{1Щ5j=ٜ̻4LU5 q%h{2YZ?kղe8b}SZ;٥( L ><7XI󬂝~x)\ʴ;9/"rӄ.emw'U _wa!}"~u-9j)jvo{}KDz8XdO}/ݪ*`p{\rNt}5}pu[b/bEyh_xnS[כ?ѳhsVآU+rzCͤS^y)ج<: P=Rc78ď7525&E^1ŭ!7`&.Mp2Lop~Տ91 2_Ry>ɭF͡ Mhii"჋5ϋ*gpɠ31) 8'MbAM@dcg[< }pMe5"$;S&E5< W#5Ũ6!2g,٭<@yKLцEyUT{6 $))r ABT hu1ب 54-uƷXD^9=s AR oEV)RA<ڭY=9NXZ8ʁquVi4 س e@RO+.$5ZCr5hbЯG !~Cgq޺4qF}hͧ1 sQa{5 ]&(RaAkOW=#a5_xd]t՟;ٳA Kc\7$uvl[?&%Ysj^Ot\TgyǡUkoC`:Lć0N")Q0~*ѿ30Fa1aT7Cb!Ò딉SZEU{H=rW#%6E/c98.8x3@ ;Z-l'݄T~$[wK֨`:#:7*VWW޷L(K VgB`qV߾MaJsS0f* iC7&I"E jA рi'JwYX'x`E;$"IT)~UC\/Km eyʠͥlxr1Xp7 n΄>y׊`EEcveqK:ji>:nZ5Rg1:_HECCd{4\Y/iz76NWV(:!Ń`)%c'Ը$>!zS4Kļ8ȠNC}Z ϰEDo1M<.GPKZtu^ 6^ ]-6nn۩.*6v1+? :ēJˬֺqK0$iOs?=g#0z~%XzRES>;_s(Ɣ8K 8ovѥˉ#'o:-UU1}jl ˣT\[|dՓ82 )tWjuxY5^rDa |`֏O%W{*7⸾;em.7EOv ȋk$|mꟈn?˞%W; ՠ]M-ݑitJםô;1P?1Z#ډ|dzvϤ|JÆO0-Èa ߘ;f>QN2q@֯h]tW7;G H{H(9xuㇱ;-$f&RwHn_ǡG@'>}1T-[KPwA9alvE]o(!VJ?6F@>~f3CFsnSEr?uORO&vzNU FA` dm'xf^d/n vϙ_8>2sK/U~9[qGP#W{?_Xh}ӫ%%A ك4guMj#=kc#Ki%T<OWljz6yQy+6CdMIZ䜮v}P3-6#qԈwiEWV&{TPLrxW@3dH浌}qZt^!YStOFY}l[w^ȎLh>erl%`)le\4sȸ $y碢*G? ,2Lh]z_5ߘ^`3z<9X]& 4n+BpF < kk\O5#d7|aťv e_ZNI}rBm7Wr愊B+ <M&h ||?cp.@CD7.gGN2%z2w+RCaߜvB|a,}`XgA_0I/FԊTFJ`T:-iڞd,{CCg"va'⤓p 01<{#UbE3 ߳M(Pc'kxnSy2zaѕ@B| g)ӌ4٤ɹOLynT崳bg[F4;t.0czMY|"2 Ƞ B鉜0мd[0gEE )8&=e6|R: )!0f2od\2+2.$PeQlHQC'LNj8\_*(_in79}gGp_|2 G&s;ǩ=X.I>=yS/9u=G5EYѝ~nɮP?|~®H3{"k,0@ Y@0J6?ʨVaN0 p &'~Wo z8^TOw󡲿 ~Hޛڕȉ;r߶r< I9=eY) ˈ5%|:l'E g4\pe_T㬫Jvw0Zx(ؔ^2O&}UGȗGCt!&~XADU~p| F*/Tyo\x)OT)Up<#< rTiXI\ډY0*06+-&|{9q8-<ӫ_t8!`2W͌o\*^Qx^ ?-ze\ ^Uӯjc>i[]b`fW= jVM,;\5e.ڙ -ٵ=A5ͷOqwj7f@jI YivD"gmk[Vt]WFx3ڏW<𰖎-)-oؖ n1{`;:mss@1nZt0>+M:] Kn$-Ņ1guIq|gNsyDtAF;@BoXv8XE ,6܈nϒ"??3 qT~t0V廉$W\;`Q̗R:MzN99"|+7r_ѥ{kq:m$=۔U>xl)&zΡSG?Y喇+.Jqm~-q bDdjvK_řze ?k MMnԳhAqe^@L{w~B16cCGՃ>Sn2Q-Swa\eUu rf\Vkך7,dc;%A$ԍex'k&YpХh1.`xMQ|lGsSbǩ6UbUsbB4| =bV;%~HG&GeGP$ޛdJ\mwsrBԗ&lB`t*pml%u:;7 Z#T|ǯWz:R@wzCNhGa5?XcF&"ӯbHMe ghMzM M,:?"ю, s(_XRi *wsN5H=ѿB^`N2kP Ctq0_LduM-;?reX 3^P7IƼWQP\!~4/f$ri÷$g"ix{katxt8iAJ 0 ΥYM\`1thˇd{5'qKfPy/R6l6Ky9"ʞUz AM2L޽ݣVUN7Rs:mb@Gx*M^ԱFx^8-ykPg/3G-Gypsn=H~|G]vA8p9^csG<0TxSV}-st `9=Y ;$BA3Ŋt.h$c# AP'!ҐBk]pͼ~YdP< uWE&6ZGӲHQT oiL6.:,B.yuPG5HV:b&ew.hmU\ o4k:Ɇ[ ڐZOd)MCiGZ J;焴`bn$cR|8 S8.j<7gɮ3!ɺC1Gfyϵ8,q,{Ooё Aem7ͱ9Պ-nH֯ƞкfTVYI  c j$a})= ǮϺ4*]JI r7 GQ ȕ &dh挫Ս|TցjGCTvPU[ km $+FVw==^Nmx%-njT{B\Xa Mw`?wRy 0nXFט:g2[ѫ%ZFS3}U̩*P>#H'[33ܜVkBY{[jG mYr~y80vc D"c$ 14dQ8}X n>8-<1PRK ɢ@:s#Y '3jwMfGϼ5/2\FEGiˋiakJ@:" Ҫ ~HdμQpiieyMbe.v8m~,b2;W¢(.1FXas Xj|U1q` JǙ\ٝ\޸YGc_3ދlg-XfU,Y%n.--$3 1@%d)"!UhE}_b"k85/yF"Yݨoa7{i!LdJ+DR.eRTDW0 ҿ4d&OG<{%[8:\D8u1Mm6 hEĒz7cɵf{nbįXBiH 8(Y |D?Ǩˣ?O]l#W2#w-y_!3YK`F=خJNj-b1rY@! r9ޗB\k.6 :hB3 j3g-l\爘e7Ca"\Z=H""w-ʧKL6!d!Wr楞ƒgOw%Zӧe8X/741,m~Uõ_"@?. u*wq $ḧo֩,ޠBt3/-x:O hw2=O rH06U{CvM mi:$O P ]ȓ4~;0sĒgJ[=߮^Ux3(FOBuA>W<"US`N,,%E}B Y7/TB_76.jȘtX~4@-nۮۧEg1 㫁C :ʩIZіi0EٟE Wۇͽ1&H-,/G|k`٣s PKD|iH'k#I'DI]Ӵؗ|xT:#km* AY qW`>_q~WLK[^@[UAhXzߔDRI(KLydua>:pH9C1\ݶSe0.8_k_ses $}̣A]a_=e Q+h\k·vX8*;FգD!4t33"טXĝG7K!ƇvzF<__% ͜#dA3[<{:͝$p""y^RW ymŒe]J.[ # \YSS.b#b1gL^[?2>Gg(n,OA+ l%PN.וJrpAC+o|,V,rQ^\TϥoTtaK5b]?А!_:}7 (BNˆ_\.:}ڄ~~ppXBV_>f~1nSȶ̮'U0r&iDhPj)/`aHCԴkCxMȟt>c<&-Vf]Dh|jl@ZqvQ%[*vڙj j*hM%'M `2&ŠmuhWܜ!Eeo=Îs0592?JӘ4"i> "у_xW^`p<88eMۡbvz4I#jTq 'BA|[&t3*z Z(ard)% 6_1UjO>eki|#9ąC%-=Kq-nNL5~dI| Ec_l|(EM6:ʝάAjO'x 1f)NeK"r7! Z32τ1b3Ēa,&BZe?~;Z# +e9]#5r3t;?|y.MtZ "]*.Vx\ 55!*<`\m>M4̸p37=%|ӒAY]mA\2 2rY ~0ɰ ,GSNh'.Śn\>ZNL -wQHޗΒA&!.Bs昈 DIX!\̤(*N~sҁ,.[ב'-Ͽ%45|[ "7x8NK`x\o =孈 C׆=x).~<- IjQDTwO<Pc1QlqؤfHoq9mդXxRM&[<p-a@{bJem[SKv2kY `uJU>]U\0ۡ3N_q(0pf &3yIM;8&O–]i#F řc qw)s7>955Dj3U=J ~?ڣB)ղ-BgNsS\$a?( Jn 3&rr {[h Ƨ @ K>d*4炜s"0kl[8֯9jPtOJG={: I_x`Wwп.Á0.2Wi7oh !16&r[uA)#z㐆^}E$EH( ־۵YxTK%zObPOCio<\0 vtoà20_t9%ji$l/~1}l. s{8@Қ|0?.k1wI5P8 Z"$?kn 0i <CXAۻ7}] #%:nT+QHҟ2&\``0_^fruu#_E& |68;|L,C(ەձ(kc,lpZ|rmn=& adZt:mE$:ȀwpY T uCW3 D 3t-SZ'3Di Y#yEwXEk48'30TʐztѤOg) ĹN'[IOUY v¢R7K ce &3x4`39@Po"PȽK'lNg qG$̱ H>m{pAe? h?Z 6>縝f!AZU<'AGJ.n`hnv/eW#S咅 MXpGD/c#a#!MmPNxwۉx VsnV]F`cBwȣY6^h,"p7W⛚ /&Qj0u'-7'R˦R‡PXT?ϥ }*;_!ʐKN'*d *X.{)LѾ|} E08^cc8[7 vF+H^*f:y.Eay{Z!hbO!cANXuLP͠RRHo׮|oKc, ']w:zeb8$ I%!W̓]x@`Sp!MN)Э[Boey^D)t)2f5gJ [zv: lZ˚2 jij2 gQ4A3Y4H牕r$x4BDL[EhOr)o'[cEC =ݽ2A4sW,Jʙ"Xs}IU{X+&߉mysm;s"`xFQ4\~[ELϾqA-%-nߏV$0 S&ʆ ^cPwb ,զ-| F?ժD)=(3MzNŜ.f8xolwqnmbK&T,oTq<촯:ƾ $Ԛb|Ζ~?/2z.)Uny:[j+y Ӽb>WP _d,;Ғ?k, "2FތPfPͩ*ځ3Xڳ#otfx4'~: 3LKo&h:66+APk3dj#FA~Y LR(BӨY jjH'aקF\{=̈́y]Pp\ZJ-BtÕuxddVmg_lPq񄈦)yT9"ܶwz\EqyQ:Kʖ(ler˝!{8AuäNN2I2XwZv;ƶ{;fSBTHeE#8agq߹j#jk~w;;O,d); 9,t#m%Sc~~A:A]qV#HAgtH4L.Ty>kj$\ wz{/;}8s",;F{3\jFJ'S]JW5l%~Ws갥;oqc9N%!$m;1}Ymzj0Lgcq݂>9'/]W9M8WH e~Qx`|H$EZ @:l@dC2ۈ/IVm z6{˄jxsUjq1b*bcJzM0$yqUŽIm'H#K @xTc` ]mAEZ\MXbH}^aLPIvSswHsCӞ(EGׄp47^OC`+#hz o.FO-ќmzҋݹs7F1;ud ^~0}Px}l;gK:]'1ґ ͈riϰb_(sQwdNWDIWj N7&B찀j/_Rz Bm(?7U U-ߛ:kK ]֜EW*N*rl|z^aDp>ՋF {Yk@ْ/Q/aj^e0Hn}l o6{Ѭpo/@Z)46@K:'>֪3^/8XK6tWoڈE{3tWL$aer3*ӻ05o>yNVVaf9 29oPl&ފ j%%7Znޥ+ 5aK'j;bs{i-~ӊ[z`#/lD8a A.,` 7^jd3o+*1.%lr3 =Hg}J&Yb@Z|#H24f%1UuuV661JN=!3 | /iu[gP $W }\H(y&V>gɈ]Zf;sΦR6%|1XzhεK>:} l'A[ ۞hĪ\7o6-x>t[4u咽K5Owrz/S2XtT*ȭz lV5juPpoK-sU\"ym*,]?w-bdYV,< 9KUj*f $Z?d?s5ay@FctfO+%l~[zQz1F(?Һ~E:#Mdf|2i2Q \G˴p: Òs  p 09hk{ HhXiKվxQܐ&D8DdlҺ!1ɞvH!UO (,w?(6$9{5} hNq9l,@Xc((mcUU$v+^'rpISx/٣*hXx'6`/j%>ۃJ㊫F#lkB~(K)UqqA`]Q9D^oe!2aݔ`y15ĎPJEDH9XCoqP?%*[]}4I:iCUd5oX$=M6KiT;z-'+A2c9USM}.dIʅq,#n@JQq?pXy1A`쩄䗔*oO]r¥)a~K{t5VT֩MIoQ)[2QXQyƨg2t{޹tna8D_nW(=?>t&٭)+Y#ru5dWpX PGgChg=`|x&Ӹk )nasCvXA֛XJ&3s-BBT1P/OV‰ϓf{..SKL<Ƃr?7.}ek|vARY.b pS<'+mG-Q:SVxQ @+(cȜC.GSWeH:·}:WknCME(.GO2л;9Ec12P&5CewtMe`2\sLqT^!:ٛAb/. Ўu)YYj8&#hzK΄u QSAy#eW.oDfAg=34y)yAVɧgSmb)ؿ^fpƲ_ VkR+jL&C)=HlU?3RJ)嬮-}o#tՌ\MQ? ĵ\V~Q܀Jl_UKn]D7)~ :vhj@ 3^9̝Nˋ j7=/F(Een|`^mO9\|1KCB:VEJfk^#S]ƄUK "~(,>swPJJ'yϊX jػDyh6w4h"7}`!k S}ߞaI* ^bl]eY>^-3gz"aMg6$WqYoܑcOt[fqY~>!|N v.!b]!PoQ\N{j0d2z!(ҹXZ:R:e) ckZ#Vɗ=!޴8x77x,6;LC ZGwt]M=4=1cܵpoǗ2`t7QUB Wc&.`I>FA3;^HWTD2/)źRxԚA>JrD%_9 xC߂6S$V\_{Ry;3md!c[|(N$M˱>]Ha͘6MCCNCOy*.?dh2\GZSãb` gl&JKlC pdbpXxoS/`xVc&h 㷃l.S{Hc:gŮ:2:D !ޡ%W_%: :"W)F 򴩽Y_if$_Gw~9kgU9&u4vÿPU ٍ[c=Sy'5 ₵u̇5E5iy-;I"k`$%jfNc?!gJßu`f cB6x`oWgB}֠<#l[ӫXm>ސ#&8e-^¤(?&>5`xr2ɮ<Yt(gp& SeIClx@z#68&bOJ%{~eQ<|hR֖EV &~C3$;1x$8MO­ Ҙ񻹡ݩ3b ]9s궚glM=vnK\@V !8(7p/MZb#a]+:)囯{s+2Riu@'XE_n cU-,#6 Kbu`i_wiѣ& pAq!9M)btSݝ{K!aM]6[ةma2"Z&C[#I}wCXI0/l7aB>Z W0E 8fTSH1BuNw9F95C7M=.G,=*yE@ 9P|j%e$l6 H dj…[.UNyp -5h9/ÊC⻛a 2'NEg)e>{M"#BGȟN Ws2) 45@ъb rڮ'KMD $| 47c!iET^/:cK{a5I[4Ů,؊U k1ϱYofS&ZRp|^W^!eŇ{;1ҟ)]^ݗ]%!ߪV'N! iB;1=ͩ 'rMїbBS!$>gW@o[>>lOQ"&gie/rp$D#516{,p=ݢp?__MpvrzF yp!}h7Т*+} UgԓBů£Q~7`Z접~BE |b:_8IzbƂ_R90.%۲% Fn % f'vՀpcD35lxw=$iџ-9Zg],;J.ō`k>SIJՑ z.a~Sɜ Gh&*ZC}de7UO YOJ\>ecPX[>/_0u Q]8chduF7>nӿK7+WTn'ݏ";k |Co`e&Ͻnrt eYH%>~+KnxVCPbVY]G(.y5TCJ8N. Ep& c/w.|Oe4k`f W5=Ij!T,n<ц+SFe٪Nc&L8qIJ<@33/Өf!F@^bbIϰXiƻ0i%Ԣ=2x\Ty:]c8-c0XtN5PQW -*|_+^Euqaf2Am2v$͕t/^iH6(/NH{8伞tU mv4:573ǵU"A5upt\<F bH'5P⁀&F|7< MԌ 8#> RϽz">v}̩Y@!m\}1?ȹʒ%3b }R iƝA"[vLE-7ZĽn>Q|^NsWLzQhL`z W.~MwmuJ)Nvy\Jþ'`_{$4jn;CQPTy,!.O'ildFvP5b! uI8  QqAS(T5͕H}t|Ã"ߟQY)2)c֖x[X \t]T)V1 S$^b2 |%M.8֏)@8bo^u#9F:L?FbVGZ^pP-Q%e@7} ;s^)!4~;.co3N>tY9YkTSDVڲ'3q1b7(ʇiwGm+.ZVK. 3;([)}-])pDa1g #x S!l)c% W p2m U;F D>x|G8F _ZFV,܁83zdn 9Tg]\WKq"K"]J_e'3sY2 e|;6V[$]ne]Fe DhJg$" „ %uZ*\E(8}C.LxFIFu"Dzxf@sq:w0`O *_TfB[g{"pLĢ^YA|m0$Məbɾw }Yb1`(kŒ`c$y$șL\?Ef֤U5= ew,gMsmUHM ]9W ͨ%ܑ4ͧ2^4eH5lyxE3 X%Q1u f.ʩM4p8NAmWkjE5$&ɛQ"74&YV#<.}mI;g8?GKŅF[ - S@DR^6^miv@mP "?O\gd sNL9仡$uSJ[9&/F4#1،:2v2g7Q11}:`txC$Z9,7o/i-ZTOHK*"_~捦-|ȕ(;#ݙ0c|. z< 6FӸG)Q7%UȰrҕYKy =OZ`{ 1ㄚ2snz(Ek,ST+ Ew$*wbQ/)w:F؄I:c͝ElFCIVᬮ}GW5w#?Ԍ 2#PH#.4/tsR~@pE_q-Mb}*Jn7V42XvWK^`4u]%od;q)SYSjr^mC-:ɲ}dz++ꔨ[1`sɃ_o0`5>v23_:I^x^=G\m!;?kb}~U2wH/*qYHZ8\ur1뙄WRZŏZ36* ;8iZi<@ؕGtpL߻|XKǓBSlt/|Bot̯:|r@'N;2{q~Ef8W0,#o[JDOA[s".4 TønIco (lH5J;_Iǚv4ς}4.]ߩ8 ٙHN1q"CfX17@8% b>ʼt}1:-@殙N\4$IxHP7;__q'DtꥩZcyT?oszcS=(Eb3V"T{zbTS0c<;x<8ro.ӆ|_~@-)є WHFw'o!uC" 4;F%^b(x&ymaS4n,3ܤXv+h&>+fA!ӔoW x5=z+{@HGgwxQ:;hi9#c/J GUuﰭog}3WN0Ln1'2>QF`M\rԀR/99ZGgtoz[uF|o3mac-W>޵V}~vQ=>;Sc1 .6|YAH"s Y@{vT"Sm)"`Y92JkwIyQ=7X]XN/5 5Y\޾Nkuqj';1&W^C֓lɒ27[оX&uC}il0q0eB:43,uSf=+ h/:-<*MOFkwRyyfm'HE7Ir^+U^~PTLG:тcfQ󭿘շ;u7nV+(EFTp+ Ι# ei~k'̈́b=k5Qm)+'##яgA" %J' jVBɋg'˷7nٯDFhxk.]қcd{f$' 01~#X1'&jQpՌA)^&gWI.{kKݬ ٮ6p \YI.DnЋ b<` ep.M-Ǝ@zُ%r=Dtcnie::ƄiɅ3jp2{Kl_<3\:iws2Ýo*LwѢ زQG!=VޢZ;gE6/"(Q3~.G_rL5T򤓓NN$3!n^ 08f\E0VK3 @[&,-G`U*M.5 .~Ms3+'!+JqK hU ,)ýaT{X0(#v K&%]4dvs2xfSTIi}C x,{_Xrq @ jݠ4W9d>~`K )Qy9j-D R;FZ<ޝIB!Xvb^mV.@q)< Wu9n # 3 ZؓCdF!.I4FaDPgb$&a`>䢤HZinw=yk`Sʔ5XA^8VC҈/ uW5U7}2Kg2AgOu0 ~6@[ DÁ|kϫ5 ֽ%T\7fCӐŢ2M=D󼣝XTk.b26<ox& a>[uIuT&~2˯mgŝIdh1S'85SK| >ឞR;g?)R=uM% ;N(j#Rc*Ÿ!iB&<jYy|fyeW(ѧJ"׋g/GP(55[lP_)m22̀3g1߽O2#{; R4ӱ`{Mo5 MdKkА\S$fGHg:R)L-ix)MtRw^+=n?U# ը;ǐ.jeu,^ɨeD'UG4̺LIYǢEޛV2ؐ'KXT͉#<WrW`<|1+zRȆn ˑG> z0QFE|J8 |;OM/iDmzϠXMi'*_UFFS2H!7Nj́%\z+|nT)Dr27cwcy@u=5bgi)҂3T aDˋc';XiZY'/oU$5 j0#;.ĭP!A͖HB%5{_aZK(fA1G0}p5c,a ݥZKjcz >TnOġQ{ϓdf%>I|~[<ւTiTcMJN.;vq uAI]`t]K۷M?;SiOB)6Z7 7:virI > +%/XmoVI?Ȝlen0w>M+9 "gKz-4CU-D'ixxۻ/Da=ʑ1~X'6lml8(~Ry !+{{HzI[MZ).A:Ѡ]87>2>m!˳9kO8/Jmď=5 R ߪZ2{߬eDEO/Eє ssA?Gm%YP\Ž$ *8gx6f'VUn=Se2w\8RXxDj|m4Rx\ȮcotUaGmС*ad ‘iq{K=+4G:}Z-.X{Iͦm) ܌v>pg|F|+f*ylFCD ?;]7oYgu+MirC@ey|yD# a]XA|{٭{3đ7Y(6016Sx5Кǰxِ JNPlЬB%gcnw9m'q"6s==)qdu!6!eo\""Rn' Gat69 +3*ͷ:gsf=1*1g NO/@>Dzp1b c0KcW)<7"s^<<N`l;P?)(',fր/z*GW*N]lMQޝHa;;_]æBQhOE eT'M$G 6Fs"MSDBϚ >9'?Rx¥hۅNQʉM 3YlըqѢkL*rޯ!"5Ѽq @sD\hBX%YmoZ&\kX8i-@2k^Yǚ,+zͅ;ZuVTk+'N>GMʢ7DnesN Qn*6}+4kn9AP_aۘw@9A<֠F><\'na5gҹ|%eInݴ,υE$/_SҒ^̑~ŒC2ek"Bn3Pf*<6vK]v!]:ցUY茶72\!P`oKiX#0-5TfYS/f+@\W JI1ptN!ҝ9y֓<@_t'ʀa)1v|}~J'UF8F妇-'e_4~6Y2vEuЇ~|@hk S*ų`Jb0lbh-T@芋K>WEҧEBY[1H'(ï"VؿȺٍjFCmNh!6h6S*6YS0cEc4z6NFRuF$ %zITF̒:]qh:s)0EJj\ e)\wviyQTG5wV3Ҝ|˘@r9u痛Yżyq7u=ZtRQfq@t#/?n϶*h?&"ȍVl2ު2*٭ 8iVXI.BdL` _ZX$<:fδ9tQ"$pC])dk{L۫voNB|p1sje%v%>;. +n Fs"$t5= g PTjPkzd}f5(Aezû>2HÅ|Sn-c\":U)[v8V2\t ]NSR5!h$ 0NuY/#8}@ޙOҲt nCc_ӊjg5X1ݤY$BGxSK;7*z=N آUyn](xTe ˜D!t' Ľwr%dP1HVl}X|rEH^EGI~3'jK XKִ]g/d?]Y .5X7"]Yi=ۛD* L,b DK-I#ᲃ㱤?zdr!y5aJh# v!]&Ruh_ ߾N'Q 9#sO=ԫk?Iه*W'փi"Nȵ"=8,k^NxXD3Q%s\^؈덀zǤW#&7q]7t^b艓ʛ}]=8&JԂB*,\BguԺ(*ˎzC HdvavF%>icj`jUvUCIhRۖhz_=㳨>*pAb]][CS&$|Y l%&rN=CZnVIPS(̚UAƅ(5][}YhpeIzh c ꋣx8C EPKDpe>Y9fUt|y7A^*V.,0L&4٣MN^}@vLlIńEiZ?W| F\GI2cZ6|YdJ]hxn>zQV1؆cVV򔂯^8T2 X(z:e}a p&B/[ a(㋿ A7z{6]c=La5 9W~+to bMmwQkɾ{$P~%@}7쒦%׽9V1 X*'H.PUβQkpm 2 M^/yAҏ ,݂,}FXg"FZ%%֩3.mm@L e>rʢ)BEfNP}h+͎6a'[ghs_t38_R 9of$~~ A Zml ]>ah v7QĆg[h*%Jq}'(%'N2PG!Bţ3OBQ0l.R{ |Ckw׋"fQih@T]^Z0=t蘸c:S]<6eJ2XL>)'wő<)JdhcvGm/>lzl<-7w.AEgVa -5z{;s]܌@ ~q6P*'Ҷ9]Ԁ;cVwѭ,K"nmo֛"Gls3H'4D.yg #je懈Li4ęPlvMSso~aǑP(z{[O &j4q3A=VҼL/#;W4Ǘ F$f@ܩɧ-HРW[vwHagLTa>p0KoyNЍ%Od&0[ElHxJ<"wQ3k$Na &#zlJ=CF?(2zK-C0X7"=08:=U%uN* 4(eoĉg]zNg\iҪyg?ٞIp ]drz ňQTC`d&vI^J 8>B vǮ}; -w5R1>J<B C3Wœ!׋#P!fOgn=o )uk117]"eW Tw7Oju y<{'hp@u+JF t)&vT|)oE:ϑ0tUN't޲b=Yu@qob^{&g*,J+p UR l6ËS %Y[kv1s@.k󘱑SwQEkMg n>-II1מV.r nCd2AdhX}`¤چ(K'J'p25<wK~(.&Yǵ'ܙю$&h~3[`J%b.+[9pzcqw׷Atum5"]c©3ꆽ8)]d&וɯ5P0`zX569 TQ6soṌsF Q)F^d >Ðc_kA_ψK4‡//gĖ }VG#Xv겇xUz&7/Ptb+ZQA#^@X &lSϲhBy 9kԇG#a=?#y)^D28 @4F%ꜶyJ (甙t֗I捊G8a *ڵ`R%*׋nmy(ir0gKLq3 clbid:幩]ōTR^o=hWkDv_J]^xs,)rEd&XxłQuyu%cN{^^e:-<Kt=,/DREﮕF4Vg%v(h. //fGPNHF`UQ #%RA(T-ԗ}B4g T5DNz֣8@K؝9Xo#]q%[v1Ũf5te&5U945.:.|x+y'p'E+t%Mzv cr1~sXyc.{C:8,M.!V2>g8;[6.obob'~2FJJ| \Yh"P_E)Ѯ{fCRnF@z(L؄!d6ƗRAkY)R itPdO T9R>$HV KxMeXؖ(޳mW5Mi|3џH.'wz#͝,sh[wpˤon_an}Hӡրk-C[2<ArNҺdՁo1b@";],;D 03ƞTM>9ێ!݂ؖkI:3jĿ;%X=P'YğYd78XtZ=2h?׸O F9ʈz'^rX7i29?`vxp"o=Ki'Y53_{ ngefR;!닠Fz4ڱ{}s99ʻ[8;]Ri)dz3A/)=$\3ı!{a8M-MǓ-ƥ0w8LN$l4PE J=5i}&w/O,Y*q|7"A~[͂ /)8VvmP"YԯE1=KX\ܱp@ ()iZݹi1 qkkpxQssa:!s:yd aG oq>Z^U >Q(N)9K]xfi[^Pp!fufL,t tu^$DnPLT[twHbTRguXpK?~m6:q"Eh`DHRaw}u zN9ABfj yd޽cϢ&nr4hdD多'ގ/p ^HvFgߥ 4Di!Y^_|ĭN܍4}6Hbp V̉'SZs>SNǓmr1vTr,+-?197N %$^91+T iӥҟIgt@*GQ|:(XЩ'b)9۩%L.VKⱃAE_Vez,/yn':rsx YrQ(/IDʺb: -Mp*ȊgC)krM+$Fz7`E]|3# g>@v9Y LR 雉E+̚Z||hho~ As7~uo!Y /4pqVy鴢Iwۺ4ZTGՑ&ĸJ@erLEveuȯUUo;N]M6fW-#=5=4q0]N+,LxB>Bk,$< >G-=Dod1qӨK`JDfܐ*%'0pYfS.в O. xrEUyёn.; fzdznDNm&( ,T 0ќMIQR4~_ H7>M.,qB k|WR}'gtOPk=t=&Ui%* ;~;ڈP!5rA]Z aϊK=)qgf'&$N$˦q;}oN XΒe;&I7<@n)zk*T[6k)߹DgeRo/Ƴw!}cV&zo蓶 苆 7 f99% 7<*V,ga4xJ48L`(;3tӶπ^=AI?. 1*[m`:Ia7]]ojTi$ɂ^h|Ɖ(;7g^-a\iPM'Lgefh3lscPJ+Y)v7^v|9g%Av{(Z?2sOd%tZUr8>KK/b\%9cFp|o_D u `RhwvdgG39w4p`xIV *~ݘ\Ԙ.L`A%4xR٘:Z"}&lxVhϞ{o<0^k5j;>z?%)l~1)?FOr $h>h[d#R7zJ4җR('VRAG<0Dj[Da#X C/ɂvT;Q̇%sLE#Y෸F4໳m+[qM߆|V}ޜctYUne"`<᧖(e[ սYj)Vƙ.~ZPH_̐HAUKwW"Fܚ$~b Mo3Lx6AɌD+ `tIa6eΊ+O\2wɣgC$GVt4kHINCQKZor O'eУ 誼ЦxOqDD=w9oОϭ}G-!1zGv^d nzό4>T)׎`nb-i;ſ8G`7{ב*O;E;p'ӵf* NF$i4O(a%uo 'SXѫm"#~tke v2K=5'Qj >O9T̸- F^raW8Hu)*|_663;FSH9QvoC1/Pγ[MDn>_r 5$WOQ̲MbKī̢( =;@ObETϏ] ked5$;ɛ pNw NZ)Zu:j~Ce~$0# 2S[|ވz׊2fI#f +tm>U&R4)+Úf!dMh/=Tij\힤1U1-7$fGRԇJv}:y%_!s/ .S%i-6Ǜ2ޖmH׹ >Gѳ6Q oXm ym|TU{-XV*oPl*FU#;`$0w8cET29Pc%A8du#.5@Pw_FaSw`0Z\K/fj|4G=IwXU9,y&]Ba&{JGgwapD%kd6ܙՂJfasʇJ<nrLξs!zg!}F:'O /8Otx} T~?٤=]PH~|Ox{ދre>S^|H 5&U?@!\ާZGqDK 2N:֒D/ +&z t4`bb̚*S_dzH畐qmTNe9ե8Ztu[3?X UahԘ"l%Xѻ~Bْ9nz_׶̨>lW/T+9٣Op`MHb;YFmam0ڮ d|ҍQBfݮp|`7;хo,˴kS0ow,x=ȟ̵xe^V$Kzt/JSwZ4z"DIfL~1z>"}bN W=fFB Ao2P);櫖^f$3EXj%Չ{*f9OOٱr&3ts tnэ"vq:C It+r ꁴD}YE-bW6IHU*B5>d04CAyzviQ%}!@67 y|OO i6< Ё]dA7öŰKWɒX-} Ryn -PI>7!u@+?aM[; Pz&X$Y,;NƦLH+dq 0 PN=tH>%s{61c,|_Y)m)L`2]Y3e`ˇ\~C9{>PGR\v;#W[5: V;+R@eϥj:[DؿӻpcUb6ΝeGIꑏM)̊*SoUދEQ'R]xqWÓ{?bT\7 ~ IeT%vn 3kT5>bJ:ʠq`<)TB=$r^ȶSAŏ7DҬ#'TDqɞh52a0Ӄ [AY7SP-0F >S6i"W3ThꜤsYUse:dge6tiZ29iԞc3pzzӅQ^/2*SNz*2-GnK]0梓]Q&njg23~6k3۵wLҡ?آ1";tv+Nr`]" I=-6A^l" Y 5KWp@>)[_+3>=JtqL>DP%қ58]9H Ȟ]uNN7PHZ~ɩR/ ǘ7.XSHӫ"F3%dڪ[Ԡ!\~R忾*O?^ U13g3Y~ 庡} 7+dPPoHW5*܍4ʛ79asnAmiQ]@jM rT*DlLU? *DXeQ"?o[ Q1ɪH2QIBa[/q؋v48RmFceI[tGfC [{˂*j>NXUPkD37."1mY"4;憆J,y?!H-efص /wit&M2a- YRظOd[~[D e\ KS$ W .0gRn'-@4OAcNW '+Yfo_ ,+$>v,\ӣ1Sz$\*c9˔*r g,lhx@^m%ҙc\b=?Ish< vt,by`v(~habgHdP?U E_xy_?~qܶÄI;B|cc4sse4F Z3p긙G Y 33isOJE,}@LeJ6q'}때 kv"hbiV%4}+$G?q6(.8ZK=\W>OUI*}Ȥ +rׂ?[C7A[C\ /UZkqCƣ.ch9cFĮ.>$e[Z=GjVj 7}1w7׬.yq6;sdҠmݱO]\[/|W&"{@o 2hIDcv$Wa/jj4̗|ˊ;s442]먓"?YKl8+i`PLөCz1KϲrŃ+7踻> #/[ˇWzM{Υ'pV8/q;k37j vF^4ф`&#&˺պ/XWu9r=?raǍaiZg99j+PQ*SLF^/zTb1'nkF5'=#7r}XOK(GdykXt,~נ@軆ymӟZS7٘%CH8YDNb73U[+=}+@*Mhx7r2 rsyma{ T?nH婢=ǬJTQ#=\!YJ`miJjB}c.HYP!,8~1 3la{d<{Sz.He=iF5{pE@ig$xYJ;׺n KGI.VZ߯'\H8A@QPF֬YA ++`$G9$gyގ7/uJ;jk><ΜKde[LUʩX1;w(sۘJqEgbM#v7Ez\TDS^yO$7"NgtV %lɮksnj.ct.(B*шpBgؒn/Ȭ5|nA 3.A5ao[ vlN);v$^f8Z<,>1tar0jOX%q= k.8>-&AGk50&S)4][NOO@hXڛc~^%75z( 1c2= 0!HFX<A$&+%5IJEk IEF(D=jWX#pOg0,nzT,+頱Y`3ڻ*,(P(NR%>vg<iēHfgoGܾ,% ]U:{JMCb!ݮ%έѹ?M5ګe/;j,Ws97hNW#h1R:P,Eǩ HJQ'@I^@7O)E㎠+}+J.# M/ijW2tL1UVt7Qh -K8 2^Md:#0cer0#-ٙ|*/\e"VnL f21 APJT7(Tݟ?:$ Aݝ^9^FT^)ao9l=5@{R!U3 tp2r)u`|ߊAuI 8W栤^x!a!v7}- ljTE WȘWĻ4#lmOnGޔJ % qMMcu♂GJ(B&w02 'XݛsBOqb_#,ڙWv6  uD=N_n~w@h+'R-5g:kw×ޯYD"AM<i'fYjP a5[ .4# *3,&iofkV?2Hw5?0pb _=J}S 8SV ͒ñXev#`;P3Ԇڶ]GTW-ٕa^ɣB&r dPc$<rW3 Phi,[:-z{HXVfI 3-JK@A.hmC7⦴A{7<5^{ܓBWGϿ<Z/O$$im7Ş0w(^{~jw=1ݎ=2s~9Zq6y|CdYFl5`Uk'9h ub  etLgčNyMfA5W̘DXRcu;Ǐv0Դ}ū xc;3&/&NF(/&js %)0lzbq9۠qY"p}nFbg.ˣPwn%^FiIZ\/[?پ^Xd ~%'ٛ|/1g#[,^Щ 78o׶L-:9dc</z_b+jÛ'x:GXo;s``8dK-p⣜&?"BՄ XU?3hd#$^36u(r p@pɃܓLs{38ӰionvDTkmkC 2H\RɫY@un$EzrV`6Y35sŬ1)8uҐT3N`Mf= 4?+?bth~/?B|"A\`b,+eM{LWA9`AR^Q۹q bJDw]ǰqWoUq?ܻP;RCl^$ϤgpѨք:"gH 2"2f&,4$8N#%p*4fR+u6wCn+~B~QYK:l}>w5gt В|1!R#'Bma y̿-0FeqM-05J g.NbոKA^RvEtKA|r2Wݻski{?۞21?AY\)I:LU r:'B6S/(9#ZXtQB{Dfe>*?h7њ $l;mum`9pLAJ-$.użqj3!yxLR1j:8fsOmٿ8\4pNCl3[pKh/+qgOϏImh^CfXw6ZEoKKprTg:N~d`%9tHka'6!t +4ۯ7y9a>fɂ" w{j2_;7~%Y,m??k' UNt? gѿ&pЃ=AI+V/6SP'gI\ludؽCj&G,.;pF=Bܚ2 |EESfs\sD$gIWbaS⥗Yrm=n%%.0q~gl$Z4d))#ۙw5 צSa /_a}ӯV恹j|\!Js^o9qo늷"2a)3z’$c|j/XU]-R mt`+ ,Mg58eܒ-پDNSoN)IYzn F+&9&Py7"(MQiFY齔:Ў~J/MTۦ̮) ݯ5efkٹ2:j/Y"t.ʑ LsXoy^lUb"eU\O u1'veIj[P-8V$їe-p 5WGJ qDv9 S6r5e.N 6YmyRJ-tDۇ868u %*#NvGW Pu)׈jG9h$ ~vb<׿\f-"'"2LVvl]} TRra15oWCߎ y$#^%n + 9 }0+`kE:??eL/v\iE9ɽ#bGaL3A7Hwnà7pIQR YF!L\ce}8?Ua50ۘ򜊊40jp6K0!#t\eUX:~Hõ<Avn7NR:-+OJ czI[my0 2PeԖ;3CwLzaI Ҳ [Cwqd7զpn׮YM/bz@wZL5?s,۞,=aRԔn0?\@( yM1|Gڞ6⁤Mbv;)ݓx. ;eg=!AIOM9.-s$NoX{mluv?`PfbT{Ae e^0fŪwY*H~̤a21;YNe'}fBY%=poyD92,:c|EX:b/i]苸8Hi<"˵j]xF̵`0L@7S|b l=_Q7h< U,S `yZkPn {ZPO,#" bpB橱#mij( 7uӫ|WVz x&E꧑|+bcGU=W]zI9[I@ȃy҅QIa,J1Rby912$;ܸdz2އM*JInMdYU\u[(-N4u0mf 'ѱԀb6+A,A,8u7[;*?Ĵ_ =Hj]_P?-.oj8(- -F$ yf/+3ZqqԬ3d*tH7ϢI";p6D.dv@Jڋ\G j!5|>ؗ?t=Z,p{қž/Zniz P #`Y1^s9tqэ\EL$]Xė҂@"D߯~)]ڊ[ 3W( {e12;?++S5|@hiCz#nK8FT-Z0Nc YlTZ{\)914vjuQ_@6d8xz1$gY1s}=xo OQN&F_^ $jɽ&:#Bc/«( <;Pul],X(afYx(/u!F(;U`sþI4u ̤`*,(CY8 0KU'zz㨼LһjFD ZńUK =@[Ԝ=O(Kf~_"EC$~TiQKwi * skLㇱ"v/C^wIxX0eOIJsYZ󷧠J“Ko;KٕsR𕡼cԥ|Mw1]@~ u)|UhgUCX/;4$jڵM5s.iL`Mpj]`;w hQj`%y((kV{ Fͫu|ZwNMzһ%];n{v/:~Nҟ=Hg葀:ٷyО#*r\[PY /ArHavR> Q3  /᭹dr񕖎ێX k5Q oM7ewd@u(MDxcM xۉr5=~yM3k_O/i*87g\_]1Ebxb69ݸSoo#hXbpwT~5%؂㭘0o8^Z;!^ot e g3׶>b)YrAw҃zGIBU(\쬶\j%u柹^]%JĐ>śB%rf55կ7?hg!B- r$ >j +4u!V*/b+- h- -F:N mDjuHrL#l'>&r]ƴSSmIh$yO\5< ~LAo9hN ڷ&4bgg+9Hmt#čV@qdpvނgIs)zsZ]5>|{:"}'%,/ʻdD'RmX>91 $#U(o4~M} }qtm`ݲl VaΩjl= ;$?#znWO0tAg|^쑙Xf.'1T$?_h^I{C_h_HbO%Aҙ{?KqyK%ߴr|6T;<X!OcOJ(H/;xQv'~FhḤaۇ@U :(KxYv$2?N{LrhZ-]}|v~jj>ńC R@ @OabKГfFCk9lĶ4֨CD%G» M]f!|x!]NiTlKK* H0.7MɒTzŦf Aj~%HwC %)IȒ6V#P2,;0S8)H&h 8͇w,IC^/hcU?XWk y -7}C^dކLt@r<5_Aߑ2ZKfI-7"𡷹sK;@Jm8֓E^O6*A^SQRRWEKl*2ofG).ߜ ^3y7DS#Ad4v~7=6/:]f27Ù1z+T45J ls螾`+4u+Fuq"MՕp%_)x$َ`3}֥gr; `I\R!#:oPJJ*YPDTW\D Jti:]ՂPY@:U/nRyZDD)^y=7Lxnj1WC݈~H.t0D\%Y)֮@n6; 00G4ۡUkw$h`NA{t9Ve |\ Z.$*&~7~zSH۸XI b $]yx=qm"[[Ћd/I-mZcFD&裎~R"hEUʌy[Hv+zO1UEGlT9YuҚT,<+{q4DnO.W +|j.XVK=ob.E#Qvps]^֩PWr 8=-NpN[,CmqQ̪|nDlu遹 49* w*㇘ =xT62;U{oB(S+ݗgno!͆kTwjlR+=Fba&5M׊VmkW,SļQX#_>ZԚ@JnFh*2Qsv.~Dւ"@`N-װٳ#L>YpanG'VMl9֭!P_=zs_(}mI{KƵڱ|*҈gm"Pbj,V??zFxb!jA r>X%g>-,&#B퍋]&8DdϽQ 7|%X5#/z:#^u 0jfrc&<&q6򜨦DNtY\ fRYk%N_ IlKz{ޱ)su^ &cSUYUT8"-l BV GUhuUx'>6,%Xmuk )KH={f<%u-C|GE3U-\_c\!N0d{jB>p3fή&s!i(Fk}D glZΰFDZU dU3M99l^Cwg07<NpO5,QX_y7Φ&y'uPJV2-}@v6Ƴ! )&^an 'e7\lvrev$S{-pyz JP>VDCr4}m*}j#T?{Lo`ZC EYי7KceD{J|Ex͕5(&AUYau)ݰa{yS9GpLyl=|"d3/W|2 d|Ty.'](S1e._)vv;aKv&HL?EB萁=B#m!= -Hwfj0Cc[f {.j&b\ ߄ #.U-гrtEb\ @,w>j -(fch)l{ɋg*qGlG"nir= Mֱ1\׬&ɨ6 1Țʋݓѿ_z\|P8F>S N"p10#ch&X<iD"j-Ϝ/p]+ ,rF%C(Ȳa:4nƅ:PȟRq>EBh-Awy2ie^QJv [կ)cn W.kId_u&֪BY"Fg ׻w[vSޠ:~u"gBKIAy 8Ҟ=*Lv|$aQzޫɗ{D.n ^Sq}U:v9A1S s1n zz,;tVYdƸ6 \4hiuo2Tί(dM7#X(lg;`nf\jgS72$ݦhu;w⿊zv!Ɖ m*jxh170+]?ׯFc\zNaJKn%7F |Lzz[5G4&ъX6r77_[TK.J-A\An_u1@cز_C9[ 0.?yHХ\m+W'‚ӨR*IC٢`XEAG*N&+{}\ǏF| naK9IvЫ)=^hL9z"GܶGS8\SPrJm5Io5 N <jG5IyՓO<߅/Ԥ+1Y XHiٴbNdQ6dF<;>K na|qfLӽ? GqcyG>pnt(FoTxoA9T`: V]Jf|ص[f 0KF~;6BǗW~x=a^蠈amN)5_2sI\UuKE7 dgv62ׂ-}&Ű1ƿϮ0d41Eר]*<(] mnUvEuO*?, Q˫mRwRh5JZ:Xp訷"ܙ]j~$ݗmo%`h>P;JēvC.| *'NEˍYV>xED}I XciFyKS,8yqO s}seB.Ѿ5qIWG?T=U:r r:`uILgm`a;G O09/pa~]TVP4O}$-KĮ^ K8k"S,,c%UU Rtm=nnj VbDƒc``uajrgeع$_׫}TOun`PC = Vz>/S׳ H: /#0@r ts?tRS2W-gv[-͝AQ#S(tr+OphTwO'bh ik1U,N3a&gX7ءjmO6DH4Ka7 \mH-6]mZMShbMc5[brˏ`rcLl=rpSF6rFL븈D;j/U`xhA<k7޷{.f𚚠X|Y0Df}Nd/TF#!\lh+:ƘC Y%45Ć\ lɰuԪBP IJO?Ҭgɮ)3u@mbM7 &A|jX4Jvۦ45#9kŶ䘎WX3)L2ٳ[ mQ'G+IЮKDpɃUp4/F9oe؃X1|HԽs?zeF =XNp;[gq'.#:EÉo2EjGVT& $:'#KR rb)>U'>#6Gkrx S~VS_dEVքB2~|j% 튍iu^ƵmE<_CqY P[ AN,N4qd7~{:fI-l#Sa탎tQ>iқpkH|f켹2L$CکK22 RӆD _-h_S:]tgLx2e˾tBw^:9VpV=On%s qW^I )u4x /:(Al䳮XiX}8T S/8&]rWĦ*~K6|!-49tC>Ab{RȳYYN΄bL,vA%2uL-Cr$RyMLN{ΐ߁!*FOgTNkq:lAAb:ا˭j ШOh@|x3f=㵋$,hAcJؒ iuVN KG"X.ՌKz}ẃʶG8UT{i=8K+!zCY%gVi%fjDc1`vW"WCb \},`/ :㬣Hxb ?f{qs}J>Է[x*?37.ˤb/ ct0jdЩ0[!;b@VĩUpuHa W[8'iOs͟.(p]2.n{j6C<@h-1k~O d]\j@%$Qq/~91KiT* H;-@b!rlKm<.\-'KFoCU *vb'm8:VR6s{}L"_z lG(ϖR`CI>]D+{T.w(NWuS9vҿ `1I,]CׅJ|bPadAai\z0ȥ uS,-7&: %9!5qaŀzzgH#,SEOlr(9ڬq2N藧|nGfQb+iwkhMD`rumLBv <% #6ihm/Yutk! MԔ*OG{limQG5Toihwh7ߊU p9>­IҨG*{K.?aD^d=/? I#sp `㐫[*&{"MԼ,c?ݢӣq%OZDL]Ŭ$d^)lx?pyr?-\w6xKsgWX$bbBY1}~ KƐ:{MQ%tMiNK?(㫼oD#(x覓)Iw^Eܟ6:tpKʊTL[Ku5>ds+4gVȧ(Eg4>3qYء16٨ʦEw@R0fٽ_+z qd֨GVY`_L2 ՛a74m%J]CkGH ;㉊MAT(r̚%#J cq܀C={P܀{b{/țc~7  jA+k2Qαj3gm|Na J"ΆDMMR B Ĺh{A1]=G>] GCGl[ AUV;|qV%^it hp׭`AyIXYɱWo1^@rK _G{d^!d7\G`(D@c\?z~. hE|=58Nco|Dj/xi*28gSV}= g1 | %{j6 LQZOd|hj4HlIO]şHTy[3gQ0N0Bbf^16}&A26o@OL}-qW;rSRN7(Q.ڑ{£%IzNf\-5rK"ӎS[<赙F$ժ mn|AXC2,/]#Tnxp\D/(J}='ã%^E5HWDκBi5T %`B|Q ;V˾W\7UBv44S#x9" V%iyqUZpzD@=r,O82rs,ܜy ;xJՄ6uQ?pZţ.8}=3Y<R̓xK:{@w)_ AG&?̚ABSRo^dFhGXZƨ#o(H;oH%e=t/G;$V&m3E= |.k阄1̦JevY-B z]~Јʚ V/L  _5%mU=i4oݞUrq\Wކyү#pؐUfS-vŬm<4V D@KɘS y2W@˲9~Aiqlяul=*:U%y'+"x-b|٘|њԀ`O*H[op5{*y%ɝjMeaiQΨWAy)|C[Czgς]b})gu}jJpO+U.] uWG~V +_y?l]^nvwä~DT窮pK$7mKEJ8=- +&(1?2{ƱF{u;*6/G'-6L,X&N)fPurl;G&]S)^Yߦ?~z8m*lrw Y)vN7%,R:W=Yd09 "q@%F*[|t[2b! ǎxv[?4;FlPg+l7 ̓řg̭ CoC>08%)x _bUBrNA]#S{Nţ̅tG]%fw8M՟;2͔ \8v巬y euH-(40Ȣ=sD*6.;*1}w~?~WU[0+*БݧnjkBMaTiu *Tׁ bj[IHΒ^zIo'NV˪sk6/' %&>$tm\{An_wf>-CY,eqC6PE9Deބ  㮻ChAV\N'O6zJ-716=+ yWY*,hF.Smp C_aj^YaSb_,ߠs*-5l١;p(Ђ# QM6W"4!?J?_u[j6AU/DK=-(uX]gJvcGơ0ձ*&TF f+#/wSƽyJ\m%)\Y;]a-\JvJ?5rI1(||MV !gjݳܐt_0f{NY5:WZȅko&ta6MkޞٍR&mW񳩾ggjV|G`Rsm t(EUG!qUHE)x[B\5 J׸Uq)(ꟸe`5bU,}#ʺE :3da 헀IkCn$!1Tm//ڜoIَ9ۇ^ߣ~|e" []t73Ci4@0'SvŒb]㚯6=F@@;L@$ j?ߢ۳ucc֙#e#16g,ț_F/u܈q^L *Jpʽ["W:{uJQT 1G2.4OqIZ2?_=ȠjC#nWN77 L%dD2%(L b*>6h݀?>96,6!'dP-fwKFWpƠ&0֌*Y s*s\aɟ>`lnC a9{o D;&ȅmC~mD`6?XVUB3-t`}%:uJ@۹jWv/$<{͢׊onĆzKd} ,`K +W}5D#?}$;cjO 00{ \w_53,&.\"r=UnG/YYOF%;r>Q]X7ztD˼&/y^e|S޳5ϒc%vc%α7 i?>ZR $_NIn 7I WڸM bS?QmiQ?VN3{_"N \2KN|BEN]8tΚb^GQD<;zpCClDUipjrCQW8a^i<ҺK վ.1peBMeO:T_"ZT4J*4Ls ߉~?9h"_4m\3GP rsmjlv~Sf7{EE`syZݖF%۹Fs/Z !]qE1.jff>NEuD؆9d8n:udn#0$bgѴ1A{Wབ Tx ϵuD?e\C {L8) gNHP>u~$3w"$/0T'CB?._}\Nxn8Q~0w7Tp7;_)֍|JX_H[( `絿Y3XQn򍸥֙0ZkxZBl6ɷ N;}ĹCϑ o?$jׄHrn\q 5'(eѣmBe\ߠQ@e0Sz! ry~"8unּ2LPEȯ3HqqSS4N7~,=HiUib%h &BD@jT*82t\9ɛmTDUOnZ<.g1߻d)&,5zCE\Gny\>waaĶ][BFTb]Vv7 t~eF Iӆa V+Nj7iȉVAjPՌ >{Nw;]0 cM~KZؿ?=rź5u<܊]e2Ƃ[}n :nHY7.2oy"gʱ+5;>f@7XÀQȴ(;zWm:ο䍬q"Χ$GxQ#\OEqi X4X%vl/P @{Ҧ0;7xvI+~gЁ@R ʃAšWwߧaiZnG A^1JsuEGs@O'# ryɐH9C|KU/*BRb~!ʺHA nP CMcThD(y$G?zeٞe0:Q{o2 pЉCG>{\0[N@EP"MnXX}Y3}9^~_ul˺8`z"ul~I?7_Tq]zDf !#T9IZ!(N\I2%um,>w$C3 }uqEɪtH#if7QnP&`3S)~o0l4O:c]GoyPږDb ṙb<%+#4 $B9K]O B Ȕsy7UZ\22UyW29ZȤj85tG^B H>܅KP?ea[& u0.M2Yx"#\&R'M=:sHwT6?M4jyWr_} ?FB-# 1ϔ}ClFUqxUD#nj _o$ce4"7ncmJ?doޜHG"n7T?۞+C[fBR|GyݳV֡gԊXY7/!NJV|w- p>q\}ƒH\B^cP`-ɞ|pdPIWLbSLsWx]Anw;,[P n1)g>Y'֚}>qn :{h^yE>:>+?Wڙ`7߰Dvsf 5jׄ#P@pfJM!A)?avI|.S|EUN_,"dî@Gr8,XNjn­I(x&A7eؖzYy@ f,a}&zmΓ8^A7ȘbVu[Pf<0e=ɬ+&7., ԧ:'`(\&lH8 Yʈˣ;eurpN,M}U⯞G'.p,hȽ4= mPI?앲ϫףxtd+3oIjԍȅ׸s}p*\ɹD|;a4o[CcTq0,}Gys89УFۺ~L.Y鐥gȾN]ұdž":r,qF.{Xle&D[`ma8`s'MTQYT3:>VRhNQ.P:\iQxvC4{6zYڇpFZyU]7 %e34bnwE0 ut8Lhcn6,zڼ|I2~ <]`i&'u lY`Y;=ǂ]lG,IWRݍzT? cx~󡀇Ї/_ڶM!uvF9Ȅ%2 :S,0ڏ6@xN:"F~ >y` W\JsM{ ض }E@-d`,P6W,g#g^~\ {8x,=|wt#g0G(c1 ~1!'X@Y0)l˩S5MҮM-فI\\БGuՅSք H/*16sjB ݎ\ytL=6n J[X\B'ȑ S{.]ٞ0 *h mh{J.)rDrr, kq8 eYy.mPTK#FAx4mRи+B#(`;H7#Y'4Sm[}DZ,Y7sK3>R49U AfǺ#WJ{k2==SR)vr|.HOck,}I:kP13~u"?~이>5'7@1h ^DZ>A+'jeeZSRa68 '&M>p?'bH$(-qw+,B Vg+/i$A/;pāʁg#m/b(u߆> HwK _y7#vgT>j`^,F~}F]:!9TR"cݱv2/Ā#]4M&8~̂M?8'eݤC3X^bJ&I{&*"Zęӥ` LxBZk:q_gž jcvtaf?+(ڨ-=QUmR%8a?+ck8-}1J̪q] Mepl&Oo׆qjf/H.; k0ߪito6 96L |jS:]H)v>NK0a  0oa1I2CVq;C]6sXeQ \c2^MC[ĩ?uA+dUmlI`wc 㤟'y'h[V.p:GL,`D '->)YcݰcO+aXKg(hеbgT|U[>1UZ~~2"T-ق}n^9}q] sGU'ory4 5BWE" 7G=Çp2,h/V4~gIY2_v]4.㰷eW'.ۨfL.#vJ*!#tr Akzơ YwŅB^7y]:+p+g-9E((99 fF5%05i~}g72Vk\@),D$g&Tz_UsdOax$AL?gb#H%lHx8ђO ЗMO_?CIYgk7/S>L|ۿfYHS WJMkbgHπ0zQ>T)'Գ鰺>$;yQ$lEI{/}>~Cm>;¢-i~ď~[zҤϴuW`GRzH,WTR8_qm2(eN@3ؚB"?Pp~]q("q$W7 oM،ԋ";>ͥV֧  l3ǔ\]m-\ '* f#pD P!=6{ÜFV…$'pG9k߯No!4+eWuc2Dka,"AXyDv* QU4ʝ6s:[]Hf[iKӶ /wJ̯ZB RYFe{(<:TdD~ސs[t"1e 1PmE[^.Si?eyC;X?.1J,'_RR^3ק`4}L>;'dV\/W)ǝ|H iz,jAilE\:,ʸ9.lZAJٳah&l4Ֆ,q?[ж;DRPIdzDVXIBr}!aYLM[qR(M0j+M *hp'$v?W`#J[Aeh+<+D˨;AZJVDICe%'d92Kxz\)g< sH3s-l_rG$pwh[DpƮ63iNji0#> N7帚k2ArNHÁvp6*AM.2W? ;/~63H x.ʧ{tQsrV.'nSU=4(d" qe~G-C !OyndvbMŗ/auQkQ(?<$!B [`eĪ1J ˮIVqwR.sżN2.J>gZ( ~?eR,IvLRd~ۉ&rqsl@!ikJ?~{(!Ӎ`[8OV8ܬfڝql1DzP3]֮< :vk1w%/xvm:l ȓAf$(lo<-Ӂuxk c@, f&dc׉uU G\5j |;?=8'5)~WԅǨCƺ*5cy·PƲY I遉wo21n#e |J/.Nھm ǀ[͗aoC]8zqK%W4b!H-5  : It Js~dW(8#Y[fRza%ڳr[td.q1guF.?oP:wD3&]p^7^` y׷z;LehF&ՃXD {pqT,Lty/sL΢{r›?lr2_DI׸VBk̸]~7;rU3:)`ePAvVXpb%brJ=G$Ң*-KmGjj yl53R䀽*Lؘy8E[?˯-J@|]qTd+ 3 ҁqa;)\;#81w*看\)_+X2'{gPDoFiSpʤ|CyAG ]Jwogvcs@%;u̙ :9Z o ",Ș,K}nl%uL{m_oeR/g>bhAhEb &Q4&GD@~f0{MZNP(/ɻ/1Bm_K ~8U?;.پ؅8~=0BX`̶懰OΚ0g4/ҵH" VWYJ#7"PB'PS%߹+ t2 <D\7fؘ{¹L*s} Je04l̃:18YZIO6yznIFR]@ki_R.0 ̷ߣ*]l"TRgta/LAXV Llr-NmU$D0nx~i 1(3G/e^+Zݎ`)3Ç87ĸs{hԲGׅQQ%5k "&^JR&Ḙl6ζ)V6N|< Oދ73j?0΋x\;dQFki2o/r!Yz)49'=2_S ٫{dcjHH?os}| X qdѷĥ$٧gF(mm d3@ϙ0=VK"" d8YuJ`y̞;ظ/ dXIsD\LQJH&7n~Gd.ߑT Tp8b+yʵnUr_cA+.iB9yEOt!j0 ?Xkݛw`.PUY ݑQ-qDե&sEk1 OcEbM/ݔTZ[֘lWq׉mfL)KO)V D 3 gYuWcPͭq`R倪.#5?|'n2AeKYBtȆ滻Y&ZNͤ@./&F`ڷDx@3ʑpf3Mfz-0ZeրO8{xʎk4){s"jAq@ܸS+cųXg zɖ1hTo.' (l,bEk.6&b,a dSY $!¶5_k%9n{P9(J#۷sx Boއj9 4/Uj!l^"d0G*P6D=v˫m?`߱߶`_05X]CkmK/{? ?F'm{x8 {b䧮7lCWSCӇ#N6iR}E:_G0<,QKD+7g?RQS&ݰۃd+_$tAI,`>n5mZT|>'/ <ϑkH ^Cw^~=( r@=puPσ4ו-FM#&Y)䭺{Wo W&yIw唐Ti)ήF `U|.qҮ~3d^y)r<݃@%LZO^+Mdz"MlYG %ŷHUMϷ PN3r;T[zUBC3FcvSe=d%o^cv}l( DoxD6y*SJk2T =R eף8%t con6݁J& xHNv[X&|>0f6w|=>-7d*(T/l3jKٓ 3uE m^Ĺ/2cb8"D_ UYsXBU˗cjCnNv%;5즇|n*K?͙#*vm@ޚ]XIUb jp'!Γi0TԨR@̥yFUv&NI͊#2$0лmS_td\NMX6]tqRY[XdhIcҚCoC}_6| ﹏?Wt&`,WzОs)dRqv5P6׊x XhY(U~7._Ji(u2ZDe 'K!5>AՖ~pZV1lEDXKԟF^qF\\*UƅFT+1 mt,J@"B_傼UWzYXx}% 62:ӕT0{>JmdHY`j@eOvUi{L_ǩN0/{@ȿ\2ٶce9e7H,sERTU9(EbMYVu+s6jnzT4ˁ Ҡ5ڶ~(Z#t$=L)Nz0 V0yL)\fbW<҃$,׻[4!/l@Ag/ maɸ%6{u{|ǜǏiuH>Xj{R&I/M:XHS ,;EyFX)pj8ř%a-ǰ(LUH*)mݨ+ n Ekuiiwz[b]JŠ:|=}}&uW1eĦoSa-AG9 qONbKkjrl1s,$'nKl.,4ߞ]f$AIf׃\~ q}9NC|K3{zz"ۤA;U{v!|vf Hc{qtτ10)ٻW"Xf|kݕ/OAɼPŤOq;5k H3޽,߰λtA 訅"6&gӁh:| b0xWw>7hr{b"+.ך~_'GP:[˘{%csĈ&%Ϯ-%DȽ6s&rnBh%¶%/;>U CA;#<;ӏIci `!@ǔkn[慶}]C ( A2UTk5dWVTP|39:: |6V27Ȟq]-yi5yndyI|?Q/<( P1וmJqW% ݁9~.߰;{4pђIcO@3`~N@]T1rޗi;ooz]؞ơ@i_x ! NW0[X#7jl^)?/Dž1bMZBmwXӁyRxV0ǡ 7:x Vhi8_("t浵!N]Ͷ4L:t+>r6ΫB~@9tcwwƧ!:>l뎱!UnnBƿ%83zaЋ/ %6;Ia_"Gۋջ?~ :,X0cd؈(a]GKV {dU3vҏ[*{H ' kvkJJj}2՟J(矂!n`',IYe #~>gt +j`mLtqiQ@B@l'sTZ Cnk/eMDԢn̎nZpvѢ$EQf}/k]a khk"C vSfn]&~ď]A>|9 55e**LAQ^8΄Th_p@^3ơ$q/tE!/=1-ȘF斘9\ LlK.$1tԒD܅l*kx%aXߥR {\6cL Gb?mƦ=0 lO)7P'k>ؿx`$ޠ)B@bz?Ka =wyҿ`GdZjY%Jj &42Isu4b'^uH!.v(YeB&En Ha wz44Dj@qt >|IuK0{^vz%fz)==ᵋ` gB(Kk8}X5օB_(Lz ̜{.}Sئx_ h0`[zN,BZKVm\Ub؞!@JےSP7ebO4&37im1)Ia=3^wHjerJ\[$< yަr2E.]DSC9\<{cz獵"IOE {ZGƆ {h Kʮ Bm鐉[8 8pqc. {od  >wƞ/U~zm%'^GOgsonG~F09(l1Q!)fBďlZv;,®:U6)#I /"\9 /Jo&B*bҧ+xjhB-f@s?ŕe'qU~C?ًTx16ć{jzwdD(PKa!yJzܱ)kо 3re>d #ąM;.{Z p`ZBKg;1 9Tr(t`l6&֞^(]0ZG@ץBډY7LX+'*ˏx;~v73N2I.4Ia35ѓ[ q?#fnGQ?A2K'4P;O.Z5X/μm({ѼIAxG*NAoZm]b@&+#L3gyYk)›InVgIe>h9#^E9z.x 4?]sy#tu]sYof9^F El>CX&5u9_C˃yj ȹãtTQ[W':VMVPמZJd~Do]rD bp[N(} xm%Hpvfh£`'p MGb:|p+pA@x3)&$qfqWW> sQ@u"e|@/d~>%h랼 G!9Í&b_*5%+ 7tq99㲻=&-o1y b#ߠU. ېVQVAw 4b;65Uӝp.;^@9CZXdazuPy9B¼&'-4 *&#C_M_̖ϩo4x ”B߰JPkA`GZr 96F,jp 0f{J롲,Ͽ\8Gm~fO|(Q=,%W0ne#[T=ѻ-w U ~J+6Φ;H^t%Ξ`3:[b,ȶ@Z]}N!- $ZTHF;РG@C ś*NBRYq{&I7,.W2ikNOj}׎þje#`NND&'vC]VcJ6 b7Fw* a˚Jk)?+%u l~٫yێ𰳉p*$y=a>|t",{B!4nψ<_bDr?lBz}dv P/:W\,Hpn_GSݾ%yX!/{-ܯs걅N]J&%sկ+K6"Rt,\2dI Y@Bݘ'(3S |"MFX{ nO:< U4gJqfuL^lC9.E:Ǯ++{ ~[M?oSʇy.nR&ڬL9켚x΋'xFF'1"K4,f ]-ߴ̧V:}}Sav2'!do #]+JSb< V?Ab$/-wtַ@r@KЗuV;f5M/. ѳQsAReP/3$E)B}HUL Ŷ팰x;󼿶Rѱ%HU)v`'O:Ej͂$"SMG?5(*!Rb7b6'WK3蛂-HGdIv? YǍ}Njr^Dg!383n`+Ά-lhB`xtD/̋f r$1ځط@As`bdLEG!YDž:˚|O9с.LEˢVr$60.o$ntҼ~,A]Jw6*ɢ.K7+=(S\J6T넹L +1TqޫC-[lT%޼7 a,<|l|,@.GL6xV+RH%kPlS"W:L>)|Is?`ȐޓӍb^&G7׊4]lU AiMO9)KM8,{xݻ;+yS2ž X{oDMIQy>Fh%oiޑW6j蝜.ݝ,R) L[\͢nj#`ln TDd6΋XY3s~W-b m FU1nKn}ٖ (4_'~;14x?=Dӛ>u"ˍ1<*r蒔r׬O2ma톚iQ+rr%Cir%3>ZYc2+#@02b`|6O r2J,;"rq#b/vS3O8-6՜#C3HSTFg !F,u0@IR֘욺EYlWont<`d;Qp6Xn޻B`^3OAh;>{"yQb@:.|?m..o?“RvRCEmIG! XQVwl2̱rl-EXyoE0켕?3\;E>!8Dc|]Їd߹ ti R¼$$I:m;\oK-B` w`n$nEU?xڎ@v[Kw6~$O׫ParzyDskPNp wH6dM8YR8@R:#ICMTi[t\ethI{>LL ̱^Z ܧZ7}/Ih~-1:P*jָ7HaQ Oбԗ? ГsX r^Ĉ:9\c;q95+[I;|2$W9xKz,˕xWǴm(ίI~%͙Mo0Jg]$[>9)٠ʃ-QYmE֒ P|+~ $U?sAp&qYhK/ ~:_MքD݃.–^2| 3듏q=eaX| \TFײy"_\ݠPk`:q|kmoێ=pvZzgA)?OX ڧ;bځz+ [;.'E' wG8u[u/+Q=tݎ{CM4 ZH_d`0|֟`h|x-f7s%"SCOU=V3ռv2`+6ӯ Do%.8Klyʱ%O/xZ42aWTXvjiiU&.}}? =ZucjF 7E{|daJ|gD.QDb rab9vcɪj:/TM?SW80%f[Eʘ4< }ovc,A,1* @kP g궅+`,A܎vGP"3i-ӑٚfcLkuߞš2r|586P"砑Sni[j=Odԩn4\].N>jc@ͮ٢'Zd iBPY1~%,Ow8~`͢7sCU6Y3k1ߡSC,{;z5t"{ICCÔ03r<<.ECHur+ )S~4H]aЀV ]r> ؠP۽%dZ<QeI`Fؤ{Zn*C"ĿwRcq )h2_`;P[b "z"=y<u|31%}0rwP*f%݉tӍSIe9tr:7z%{#Kkl$^, so}rhOBl?O* 1ߙ#s/ b:>1MOss >uVrFn|w̖]AS'_"7ng.>)=Y ?ĊNz&a4;ptr1V,e RB4n£L.}C MÞ)0&"x᪡^󳢺{ؽyf}0VZ? xb/}}e{諄' ͔\rص7޹S/:=_wy}f߃t? `.{&$Q 4- N+EG”CN}4km='gkG[wzϧ˹Ɂk2Jh H G0`3+"DM4r-dUYSdר wlN 7Yt~1##kC&슖C!_׈SdZSpMiD%|}]9cHVR&5k1)K,5 V9%zwYwEĆ?j]lVc~mSqL +T7!6ND,Rr )۲{`hQoôrcf-Sf㧽 ;F z>U㨔" \%Wһ5jp(3ԓ$W|f Hlߖ+ގ~d0CT-u](du%Ϯ?4%M6Y \k' >'w6C9c̔%{w_#;M5LI(1k~/?\drQۈܻbnԈzS`t$1U&O vHB[2;jL?}2]0B}>o>t+W() x4ZUėtn#g㸴R6,ы0{HB&Lh<9o]8ѳT v >(jxוXgD7 3Cw*/pҢ {ck1řC,i#`/cc jqTNࠠ޶y<(e*qx;%ɜA#Z]d .M ߻}SI &3@( EN6mY4%+KYzǐlfso~OGܩZ8Uph*x>EynG>]zʥybT( dFlCJ?g*Icn@@,;NoYhäC-?/SS>Md\U7 efbS}r`sz7"XA!%l}iZ |`ovĆ3珹hKBš3 ;El&5ޭJ`z34OēZu{OEJ ;"/麔 H؎Eױ!exJ_TrI-=Kptϕ>\9^ }[!OϒCgIk|> ,O* 3hlis1!h&{g+%-2_m&LC^$bZ st –\*P}0)KPDWRnЛP RZq[ۣ?Yż d+NzE?Lx2*hXZFdr3mr:ql)8Zs'm'>KL=0%w:6C /Y>g|x2.O]J9 ĎvקPGm%tw8 ɦ6L uUbR`GA8R3  &kilaBdznXMeeB Lg­|^A ڗb&+'ap,K":|;ij$6cia8UXt䔎>061+mlK :kѢDPYHzy3v6jQÍ3Y~W?<8h=P9AKrpBSei, K6Ozx.TWrO_zȔzysT+wiGd^|"5RK8u4GER(^I:Jk筟Xo!9kjqL qj7,PV] qԖi*1Mִz-"/c>%\ɍ%o훷k[#:Ԕ,t\d&iY/7p֐Fx/! $D~tUsך3q|{]}WQ*^p@Gk-@zz)jNZj+I)$]H3y+GPn"/ QRRׁV'ϙsl}Ô:f3m'XYq&܁s f'fRݬ;,i{fQߵ\`2&qd꓄K!c[}(E\]2Ǖ$H HU{fB"X-o3{z ߴ-;60bVG(v$Lײ93xY**B )LzUNF:GX]%C6F F_콇an$Z3[gWhOƿV:ڼ?F &ݥ* 8sYF! G8DH@ZXJP=`0]+WbTM~)^Du1_6T@2֜Ez O8Oh[6m鸑rK]mKj)VㄛGgrf##E" 4Q'>a*z|unY;)x*ڐ#b&_3s.6X&x]SV?L]J|3@o76*-x3lTގF,!=8pJvīS4߭~Ua,of`J@<)p7"# %SaH@5^aլ,-rz? Nu_l{~ቔ՘DKƥw0]'HO}J٫*,4aYn'b5˛S9!F j%v,KƱ9XNLZt*iN zSG0q#vBajZhdDF9wcAJ:xJw.h' H>9^O+b5Ա3y42 xKIoLF+ }*K1%闀\ځ§_fłKZݧ6ftpsx]66p u,%r=HO2]nf̛x} }$n[\ݻo_,h~a͈OFd#x2wKowDA"܍ ]mkh^ NJNKD5ROC`09 :sH?q_W<$Č/ѵ#,Lt}؝4A$/J5n4"!*¡Q\#NEB;ͪ\/3&SSg,HV*<3W Wxw_ $y=xQeqTEoYSқ׷+q[Zse] qFmRD%@DBKa8Vom xu0j%PC$(@ (5BPht^Mh5#drO7E8$yJyZ^hgز~Qff%slƈEjsW䫲Xz9eWT>fݰt8_y)VF"q!V[ aԳM%{ᡬXT(6W-fxMSuarC *S6ɩe/hTFJ'y}І;#`ۥБ_bȚ6 $Ui9 5X,>j t~ybH;p日'e=-[a'81K5A nGGm(Ւ sf_& 5 , Bfa-w+:.ɇ,D/U[Zmyx!l_vGt翕\/k~2(a^>QmKqCh%a4"X Tmhؔ&&e MȬ)i ~MD$r) Gb n[mL;S=tT4xsVDvZ<ڱY V4{3ɢt _b8:2 Q(NE( +^|\O=|kly5#L@izifrJ-ye) Z„/"+-OL¦Aq8$uB]i7F{l ƜWbll3 jV% @9ClOyUp}x[N$~.^ESS@#]GBQ}  t@p%;ig- Xz#`j)<$5wՄJ%ȂCޥ쮘wa""CTMg/)űa`- qv OMP;gE8ɍw,N37:;Wo޽ܵ=I圗>HW{MbMn^op~űV kT]u*k%DZٽGf/{[X{M3wE^'gwx=j@>_~<`4W[Xu*:@J8 VD%sRKSp!ԸyftmoHrg[不E )i~ݟxlG~%&\`$n?0vl@6 YVNvyHV: q?{ S-U ޖe @ ꉓoV.|Y8Z2P#@/bnL⪶8뇠R{^ruwQW,R|P2eRJ"#{!Dv~p~gug ,?!PD.|,`+ÀzA\=H k+AP v;)LDtaK7 y( 3S.^yC9%[k, >kgaX 2!|,;n3jd+T7[ eZċ6H:"ԛ-Ad<4LF*WކKIhJo dܠ Q7/q@M'kԨ|J`nP9<BU[@4j<^DPQȄ7h[kKB6a$ɦ 8^+׻)2G·?UF3/{W_^3,ĉIKMuD\<9,êTM"ۅlX95R#NPn{T+Oαx/BQtư6hB^|`2WeJāӉ!@qR^զWf01 ~y!׿., 7?{q 4"&>@lИܣ~6aޞӋ" {]Bㄭz &}]53 XBVܜKfkݘsz.=^HL7nΖjK)Y#޷"S9-Z܍ (c5uW]lÁ͘=-.͑ W 7hbB_!9[yAEv'Db7GO5S!p)'+X)YkMlC\0 ~6P=hWE ė lEϩiH?6Z\4S2p\ڀbOFD=i_ueepQ}/we(E._v/_'g`778uFF&9"qhUήCSb M>*w%>[7V9isZ-dެ˽~i_cHEw6!4ƹ)jr| b(xۉDڐRŝEGMy݄n4沒͛Ѱ+60Td;K̭}O^8E)2uo A*fѣӚۮ)D꽝ф+q{r&$}Ǔz,|8^?&y1y$R:'=g־nrVe%)^4!ZIgZ$"8* ygcAgPC֑֯E>:݇ՋUJ=$F/S5*qtx.Π f۵̦fz;hzF44M->ݙtd*L{o7bԤhၛJV-bp3=+WLcZ Mj~7Md>k L,6+[#`{ǥ CՖ w/CtVG|V[pQkh5|Rk@L&*bE[FNr@9ZnU9p)?˽aO>OEtTF2:d7].Ѩ3ow^62/{ԞgW3aϗЦj&jon&}6;]oc6|ha"}0A)$[ԟi!o+L ;2OCswO#1,˦F9ZhɳLnlQƈM|#2s?vd}*k ʕG˦W@ :YzkMa(zz3HFQnOnݽ8*eXzPeOkjzOʋKVU8&+,׷;F?|WJl$vAh3)6ꦨHPh7qg{acHq!'i]W}Ȩ[)87v)I(+8VN ~Nti`yyu=C:u!wCl7 ty_T&TKrz DHWy ǰ_(R@J#13}#5V#SQ}hț _fQwﺽ>WؠA]t{H[RHFzo}ӊqH(҈-NX[I6ٶNa"HГ1 7̳L rU0=VN2Иxw+o~[izH'~eV#=I2dAșvpG6UӇ'}ŕlT|Q;FǴV/ |3Dݽ[؆ ζ.pptuEpo~.Y^3xH11|}K8?9rbхa;`TƿJ?#!/{;2u[_?kgԢYFPJ|UU=jGvf5faJ ďzn:aϫYdgdɲJ9gLZ~=[_~yWPKN4I5l.BUMT kXw@:9oEsUr,͂AfA䢶.[]]fWzMť-e:ÃvDպ[n#U#뎓xKaSRr] g@Ă+FqԹi…(07 !T1L-/x`8(gMݘw&8aU)ވwc QMX% .A-=|Ao6j,!T9lk6$wœrO( KtEY,ex`qiKBOyZN/ˠ<<1PQ B%ŀ@TNRP8aeyaKG_+TEICxgf\N wVw[]J 5o:uUWv)xf}fUGʱ}θ֥fW{w|2)j؂91i3{G~2WApt}I!Ql)x_nxIf=|bfz(fI#7 B])EC9C.j`+463X: FXi3ȵr ~9a;RSz '>}ٯd5CJ*fj,b阩7ysZJ/'VDsus`7jX,t;J8ҹg\^>) n.l a镀c_ !x3V)а^v(t>ģ N;-WnMw|)^9:=H+ ÿ:bLo"iǰ.1PD,…-e,DagPKi`LTk#L yHGhӿNBӘ6XD4ٝ6Z|l SP c23+|4ƾ,ٹ'i@y~˅;8OC~s*X*B Pc7Hay cCS'Z@Z0nO*hm_;+$v/PQEJl0צFOfje9ז5)g_PD|KA' O : h9@gQϘ`\7Yj[ qt)IyV"4uJN@[s3YiT~7Yt/-WͼQnmPi+4[ +/'/uQ'I\:@][#ٵUj )rF?4qkM=e'MBE4C~NAW9)>t=WBT"sa.׻ӯJeA !x2XVuJ,4璦k(qA4I,p[asaZ,GtwG 5k@\ӏa o9 !BB\YIL;Kǁ&s=Q{!?sbDHH?KZUC%6x*NVĺ0O-a!vLPCP R^aqE<3/!!lpYX{tP=«y!'ON;mLHX[ `z0>VjɷɯyWRΜi!E:Qς¡`:~hbCyJ-Y7edx3h U(n|]hA[)%%C[f@;$d(pjїZ3+iuTO]^l}wdIKcb gB}S"6jVv8 xq^ ^D>Pb)dr&K6wHmxbd1~_&AVIĄg Tsx8(}%rZV;NQ3AJ=xun+&8R3n'0l =6dڊF4 ]-ۊ5lafPGɨX緛~؇5+6y) [TcDZjU3Kld ay^4} Ӊݮa;{ﮏHQ.nUMWNRZȪ%<1=gY(Z%n!!*mK> 3}Wc5Aס?VE &kOl`nꕮ]uǃa}>(40\GZ[*s"}/=bH* glFûxU q-Zkd~oP(ځXǿA0[FOܼ𷬼|nabzQ{tmjF'<[@l#ĩ*:oIѡoyX\ťlQO^uv=| Xu$Apr0!]  æe1f/WEZ)?ut~!X4w.l8{UiߐtYe<{"y:&tmJR^|UYV)7s RYsV(Vzv-[A9bޖid<;4|lGAo UUz-g =VumcP=6w[Jixڎ&}@)r cj/JS %3TZ{ǜ?P9$$4_Tk-L^n/@`|7s~eI &f{*g駖.\{aRxdP#qs@Ezg33,cly ƈ&#Pa7?cQ9XE<9!s0mvTF@C@Uo؃lJtߟh(&UQ3c YPck~i (ҤN9BQĄa.u7ciO~+>|H b}ρԔ4$ Qϛ9o|K/wxhoأixS)9@m,nT5+{ NGإETV&-l5v%‡#zw ٨~tYvYd^gg+Vώl_i66|𧶺4 0ڐKQmX&iOujyk3@wo<=]Omt([FxJЛ|>?4h•cw׏|E-[UVˌ{n}{{l ,7+|m-Qo37N]jN@e6@WBk?*InuE^`rx|cݭAZsvgwܪ6U-wĴ'Ŀ29Ž|<|XuT/#>J+TFTPvUL}SJqPDFԇ6~>@1 ;'Ҫ`_m$ґ(rf 1:9۠&pjO_qlkX?!{VB;QAˑ&QIS0:d=ҁy 6~p bk A9{]\>O SI!m Ag…s]dgYVN,\({7]խ1|?ʈy >m@w;;cPZì^<6LΪ-ЦK6ц:D] ]kаu4m⋅]/X=]K-5FzeUɈ a/zQu8Ca(e=zↂkK|"2꘴)N탔]@T@QJN8x5nJw rO䭚W \ì嚴TdUZeP'"ɰB є U`Un*29Ka@H>c![CbR^W5"aพ" ݰgGK`4vqLU<构`ETh^(c$UXLmw*l,Ŋ>/6i3(X$wȟ=\d"՛єVнFԄ&6r}cԷEr@)Ux%N C }/!$G6#'4}UW/1,Bc%b*IT. cmˁj%t %b3ZS+(BS\mP6Q82Y nL;M4h*ytc㋳Lf^JopC$6XR-dx50+ySjfր#зRve]æ 9qɗâQP4zD`OK`k=$$V+THԞb\L.sXI(Z?+NG ONFCcm v @[B{ 67DNތ,Kzbаcu3[Tb;O dh "'Ŵ8n$qWGV OLֵp/nRWm$~?yAO~+eKe+ qwJ^g代xc[F2&wC1[!;KxDk_WڗO [hFa*zOQtb{_n'z{% 9m~:ib:ܝEEfVgxdqk5Qo]֚y-jM^zE0po8 Pž ^VxH%͊ddY}c೮:] MV%. %hLz4L't_{>T^~nlأ T"T aZ+s,VpLkH<{ XoRl[Ly,̭K3-pΗwzK\#Bãx ikTF1>f\?{x5x5fґ5ȲڄT\=yѺ^t:%ڰf/&~4A޷CT/УLf%G \ 0~2YwߎIGv6$G̫t1j7Vc:H=t$PtV2o _w?,;{6uRhSpdo;Mal/806O\sI&ҮXe&Y*/ ?ǞB瀿Rxh.1#i*8mEζ!]9BPYuÐo?b,W9ʁe&Q_|sg$d㛂PߣFY4~N[}7t9;AoM;lʠ[wNhxѸdpFo4 R-!xwsda)x) B}^Jhֱ,] \;"XQ3>X*G3{H`OGigH@)blEGf9J'+6Ol8c l#& 7DuBSVDJIRƯ( n0U?JX~Sw ZѯerC9G R}x5|rhGĺ$5WʠL"~<f)ʻ] k7^XCzGNDX:OV QTK)Ą&r `nY^~ڧ(\^kৠU.2٣<{4}%my`nYV} LO)4hJvmMC1>^G !| Ж#p3U:ZS3ƶM3o{H5Q^Cp e_g$W; -qξB^s]Mx}:A1`RVȇ.,DQyyb^HJ{`>Ml;*WM*S+ oUzhF|ZB^j_L]\oo*[0$[+2b+5S,n[^Bei;`F-|"Byb5N)t>v4tYC~f=3@~y^s F;M"4A5 Ȱ0F4', b4=F @Փl+_݆)EUcxA]#yfn?RUŘ@j+lX_ȴ-zU]͌2Sn݌dPTމsψ/Lw=܎B [k[LKdw89}||:/jhV:}7ILp`Ѳ>7Q%b1v>m.\NKR7ïۙÃC~ؤSxM~J?xo1#pABk+4*is-V+~arV8(/ZL"8SҬ(g\i2d]FAv~wE 0k-5JIA%o, }c9$o7tF00"!@a'&~!Y %gNj4Nv\64AhbGth1B+1F D juk[D)6ۢ؎[j^\V {`$q%0>-̧=r\s,z =ycWhEO.}S,cYp9ֳ޳e!MH.!t}6ET}ðc~mFԢcz&-Cuׇ34TB<6S`OwP+e{e;'h#-&E:Hm {lsPD!_§xLOԺts) ]j".J~?%U,!r@iǞx9+fa~a PIvARu̓R z.\'rKsfH^}e-(]Lpk4z}M{O8*EVo=$HH;~L]/w Xp_E$pQ5iX>xq,+96q!R 2of9Rf)mocH&l5\~%/^5Jm'%u觀XV!I+ZmR 'lYIlȸe=v^ߒrYG9 _nT!dsq+=p$\6`{ q?+-$y|Q+Ua7wW*S߲^|"0H H $ ARbtL^S2TTũ q?¤[zo]P}gDFmczmt%|㍓O"zJ>!2OwFļ⬨R#[L{kN52f|2CE:{C^,ms"m_D\lU "Ǟmc8dE8=Ĩ1r޺Ypy[eG&Y siZQyZ׬TfWH#[c(ƀ 'pˌ %KM0g=#UXg* OPnZ&R Pևoӿy|99Gtv›m:2LT|daWKt8,>I8ց)6|H捳g^#REBGˤ"E{Z萿u'Wnʜ* 1R@ A4{ 0Wy8 PA 3h<9N{jTrǟ7a6?o.K9,SKS\%j?l6ؐ7O" Zou.Lsձ-Xq.v-)?%9s0&_b^|)/[}бǼCvRۺ|6Vk{qMU*Og;pl+J HK2XD$n2\GFCKA9;"kAEYᩃQw؁Og4̜H3t(DPW8zo;E__zywIjːd 54TQ:Q:y}%;iq>Ǚw#Wc48I"A6oN]AqF.ѫWP猄dHE?.+)gs'Gt1tDHWmlxzd& ?עðK6%L f0HcW,dg 6tXLf:,-^$ [ UJ*x(MGahc&-Wf bTo,$M40ٗw¨ '`z5ƽ R}x \_VDzax8g}8h1੧ItII Zc$2I# 0},Y..R4¶Htc\`g ䷗\P,^]Tq2Icy%QzԐb|+;eR:,0s-@t#zIoݮsU7> ʐc;6Jw \pGU+Y~?C󶩶ۮ?( P/m.o93˺ZkKkO`hX-͗#[UϢӟ۾S 8VTD'*pc̜jv$my}!5fӡ1s*τwgt=`WM ] #_La`$cx*=_ˮp@g(^s.Ц?R_&,~Irփr7E,w'â /7 -X/hir1L=x/ԁ! ( ⠧'T Ŵ3M@v*AB>BC蚧Ѧ&QN!xjL8 lD嚨J,yB'ͩ p9!BS 6;m+9̠Ldο>C{Xl0f%ѹJ}y3`C>oʙ-{M'.D4)MA|!^`n}zk)٪^0:Tbk sH&8(vEt8zU@HȍrT*O.h:7*h;*^tl*3Eo({5VsrrT62T ڄ> )pVp#bhBCk٠YIm@ݢ0)+>D1?ݕv>: CRD:sjoR:K߇51J 0JĸȨst{T% P7!b^H?"F {Vx, > w[ySJbۛ0c{ps z.HI"{UBr0 3P*}O`nU+ :Z1[3[C777é7Տ|4yC/닳I$&+.a8 S_1;s8(VD`oxN"Ke_m9Feěs\rs[?A=UAo- K6(ʋ ,ޕoS -fo c_ο+uOqqy "d88I:[b#tbO,W928K:x,];c^Apf{(s$ dH WRAD6b_ڬ`Xkuꨵ mzF2=(GF (% ħjEr0'_T+4E 'vKl-JMx5:!Brr݉Ю8cг4$QѻK:BK{}~UіEUr6_Rm`Z_:0Z2QF2yRvip<&3Ek[~vY8Cɨ{{S|"fnFtkP~GZ$n}[fN/yͦq4q%S#BR 22`61yӚ_uv-4~i{P23d`E_YoM;"uA=kԊ1SH0-?yUk*}'X3N7G(& 2e C[PC53"|eS}25)!\%<胔4]& ݓUm sn =;k4^X[!MHzwfmFgY(T,HSn 1 >buDksQzmgˡ\[ CV99\o^ 4ԏ6#Iƚ!U&K y ?Ek :sg-A)˿1SPP,Fx0_y(A(:HGC4Ss2â1WURM̍Oirhʪ1]ĽZK5P,ݢYRo*Ʒh<@jབ~uf}'1n9]+cHuDg˝L m!!%5?pU5_`yõPM>pi:]Uv.aOp׀#Pg$9#87E;?ŝD|`J7Q'2>^6 S*l>cb %"zo#a8f;zy~^yX.ր vo AԄ /:Qn!j)|ohAzӤBTc4uIʡw&< nPWWU] ʠk|ї-Y'XG}6QQ3`x+..-Xa/`ǂբ皃$~ɒX8~6p  2[TM(yK#a _1y@q1 93m`=0teŒHVk:Y-8%s``u"fo]X:T-1O!-pܧmM0LT[*[4#}~hohz9 چe;KYU!H.dGn &WpgǰɒmYi0uy454ɻza\ou50(`ii6Wн1EbIj>!$B({|n?g3NC\z%E{:2 *D]"Ĭ˰e3o1lMs6 HYOCm++ٝƝ%nCCI`͆q ,a!tm8@UXAҩ^0tCjO3Lj1o*K&T z@k֟9|"-TQQi0 5S6C>- Dp"+1ryR׫w^Lo[9a&$i?"@h=TGC%J.(aF;ڪ!&:MJ6|Iϱ#b n7yVyCJf`C^狎~gwZw>i-í Vكؤua |eXn/6l |Gwx [B~Y%5[+9qF ` D "f:C EzBjFЙ7}HCz`ϮL-L1cY2<d/mN:h *[y=4SxkXuZWAFejqzyz?c<'f<(S'jr-~cYJb]%uQA[<琑w.ZLJgKi+Զrp7X2+=3؉djDψgH؊ -#/{>)[2YEx|ϩyM'lV@P6V%OS -#NӨ *ФҬv:!ƢPu7d ?a)Vm`VnwcL"pg@UIrb|fL6F%9g{6ӦYE bqFvb: Zin<0 b;vyO/DX/9މ:戜?08wB͉kY -`^фY +b1(!h'wKg>4S`fFYРXA?^T "~kXu^ِY,y%䧡wgц +3QF'fo<H/QʲgF" [~hY5'N"jfL//. Rw+޾DMB9-xkY`u5@)V(Je&* F x(U*7k\xs7~g|S4?m1  6FPr^3pmp, Np )}]FC5J 4yJ0I%9 kmTLYn]>z-х}ѩww}K=OP((4?|?bW6sې^1L>HmDnk U/ӞbR<$B]iRGucr/&0Phk(-y֠'zHmԧgY qnQ W<lKYƒlDt.&&%σDn& W*Mw6Qkg3;[аHէk}<͒By9|H/,N4W‡~P&gm7LȖ+5띥G EԬ|{PSZ 6+. i|ƍXLۜ}{&ji|{jۊt 4 (餥,ԓkٸt ۛċ+ ʡøpܟ-~/'uҬT?WN5wynZǮ MP2|~xJ XHwwsbp2`eZy4(rGߑŰ=x@[tZ裊Ol9f3#I-yP,#f;I@t7rP>[?py \c|2; (RBNf ~!zn> &>|:6h,zD**E4rf/p 4lU`=AؚnЍS{V P4sN&(e_ԔE^ eG?6d" '/˃v% Y;?iԾ Q Εw FH' ^==!,MgS4}$w3 "wF̷B05 H/emqS?\YJ̽HtwOś9d)|WRpj1t MI0Hkp{ꨂx:1Gn_ @FEpT ~]zxgv]uǶh*L[ )f&s+(D`~fAv`4%m*S >Y &,Bw׺8w̨X:!_ɉzjX:~6FV|`)^%zR*(6e9>U\ɴ M:npQ/Ifj Gj6?$ 3UAfG8; 'ʎSQ^SY88y3,0}g,al<qX ZlyA>fRkoDoA @6'= ?î<)*Ib׼N:%YѺwũ똅{q@ۅ>~Ը 3%σ] ╭ev%f B!=: u9a<:b@rгDt>w7v~-~YICځ}jݯNC'5'd3~S!z+C*+@X402NO sPzCiٛ}rժT`jsHoXLvQD)h;G{ޕPI>Rb/>Э1qL&/J7|HzIm[Kxj!a*tک@b(x}A U92yK &~h#bOX]6.ؿysgR\sw4aF,/Fk i)1䚬肜#B&V"y/QmH%P 7ls(*P\TZ2&{i|{3xV._I ´׎mYB\9U g"XlZ㇒)PNUk/P&T*TnRՀ"z+1v[|JSzT+q.O+T:ɕ ֶ83ܴdLW PQS܍ŽKfߚgw~=13픈WI, :MA%`q[3%BԪ ;H4Ou0ϣ&`?M@<'L^sCſQ e[z }B󒸴iZVPS;TH3VnR;it1)_[~qe^aVRsF'i(>K(!E`?@'0tky(˼LtdN86dܶM=%Pho O+s*ry;#:>"]R a"q%| -)"fة]9\v1ƃ7 cU7y;=;}|-]2 J*䐇Dk~@uf@Py'ilK2Lkk$ È?U bM >AߏxOt0RM9i˭D69!e6e:^V*@P-:F,_9IrZ4'`Ov*/ n('LJBP.Y04wo]nDII,e#Le7v**pr+l~_""OC*#<.\oex=j舨ҀEs2<|aÅA-ISAw*tmZ6lcBnoBK>k{36R[y1P=SDr)ӌWPG?z6:BtD4c2U< |ܨHc>cL*¬W2f,K"ؚ#oO<)δ>IVP5 \Z\LM7^|od/sPJ+9@URȗi`GL觱R"u6J/e0?/#;}ΨQAkn0)d"2/~PO&l yFaR _nR)߄[*yS o)/kG%knRBU&+ 5]3c3KB -Hu[*KSOX#ѯ3N$K" UMj>:ypJ13> 43DIo[ϱDDx7otա4oκ_cw[D`3Ԍޥ \hYtpghCCp`(Ew`=W8qXoPq1R 2aj?-0e4H 8r*%TCle7Z(Rl%*>%Y6M4uyG!f_]h5Pu뇰 "7z#Qt0[ҨUD~T  t) "l\)kH.$7íNKRQH5Ɛ7 s 5>"gсph&ul] $ss1Q1vT- L@w^kݨpD[RTCo8,o!c#e?P~s}ݳc\0/򽗭2&ޖx~uh pr Sz%TuV.a=?IM:ǽw ;sdؑE{ cdҵ(`¼U2mj ^)"T;ƻJ@%UȌXս;6i CzeL}򶝤G|w : , EV )<u3h b'e89['[ _WZzעm}c$9~jQr)Lnc-byt8BJ^*(D:X>+u6*HAg0}KkN{ML]`ƽp|V7{R%ax<3]j˕2Oe"QO@uO6o]`h&P(U@,v~b܃JpOLzM#3Tݱoɝ% 2#u׆k4bo:`bug bu!  %JLCKl[e$$/׿|kYe΢yAN\( hFh9|ui5,%ROݕt-ywjusN?C˅䦕<ߟtT:'"?GlXrJzwDu0ZZ˜O|:b'5h4ߓN{7d Be]lw-;L \hqJ6sWi!1^4@] EKMօ& : [nwo9CLØ k:XVY.l8Pd㈕I] X, yϴ|aV_ &@|[o=ǦwMNlmne=#=uwv|wxbK6= ɞ,U?yoCsMFH{v9/F_RCF#&u,~'|N<%)v,dZUObG*hdz-tyڣ`JmWkhCUEwi~2֋'$MK7e:%@;6_F𲴏L ]l^h3 *m;ǚ73K:/5*zL+X?S#GڿxxAhh?AE#d"<=:JyMj%RWFѴd,} QY3\fs55U# M> P4 lYBԁA 4Y`9V@?J1O94wI$BFxwֆlћ˭i$=U5||qΑ=o gv\"wpJ;p~*tc/v?8Lq2餭>Uo'N7e+u;cxtv8:xƭ S4etm8]Wl=% l6ΒH^LF X^6:Xo(NN +? ޺()aUd]Gm7ZB 9ˆf摑vTDJuWwX{@ŊcL.vq*h0CI|!i{Ԟ4> ÷?--O+5 ʺ$ߏ?./33-VT+)3X˒aw;!xoUX;Rs/(T %V <>zŸ{ͮVHI8~ѻXLQଉMf|0M06Б7ۦ;߾ }Cz p- n,I' ~e4z4sr.Q *ij]f&6 HὣՎW[Cྈ,}|׽|zO%2A _@^dAdF`1ax #&F;4 [ Pɟ< OM2o_S=6zE5(~kϗ.1a_X|*L4MW 歏ʄ,+%{ 0| P^"֗:KM pi"6L7´Ʒ=pPv+mUŦbD]F@rU&62,&Y9l+;y\QRq:t~w =UiUyj2' ώX!Ddzn8?xk}j`\PaCtu @1)zUKe*'d_gxU3Zbo$؍ou7tu8 'bޢ >w6Fì1//fxY%e(_|9iE #E™t} k-'$dR,O]zzS6_{}P}v~ vrdhJ٨$Xޑ5Ft]Aqrȱ5%YZzMˁw '-Z;"_Ѳ}GF,i ɆM:}K+/D*)Ϡ뷠KO郗ZSP$[`FDJ* R`8b_"˒sm>E'P~ hTWx:=(M2ڻD[)M9G `#RYD)ru[ Wr]Dr¼ȑfc{ +~di\wڳѨciVn]|eg.O^Rn/c7^X_s?6\8a@љ4b&e.RQtO#RݾGg3mODJX9E|16'EƮbp:}\1yC+GVlT[`M 9`EfZWaIG>ULd{֣wx((H%tt~yzv/z(Wq!&(풧%/^[A|({Oly|{Ŵ !?gjЁs,&TA$S 6 s7hESu֮SNRtQ= ]Z34m[bb*oڌ[MWXRLgaAcCEtɪA)e]TXh" V%Hϗ$'_NSHkTGRT9nl))|e&/:@B0F<?0Lml1)l"G )ۍ29ֺ69XDb IaS(Qvǖ>`lh=Q{ɛ+S %(]GΏtNqs]_]a(RTkWu{>۸|:\AN ی~Xԥ.;r_A!4MrUm&aiT&-KhRvT%.Yg_b$c+߾܊3a}deNv b* {RMϵF@MmS{HST aXg2 0W^{cW!qIGa]!oDM44}J#D,y,O1z : UIHGnmNƑ1 ]j̳~ei{<㠊̛ qb\)ڌA4pa  :=w0 3lz>opLZARUL~0ʄU5YUS׌O[7$}5 D?0|x-)}])k68dXoI?n }K3aInnޮ('*jəݩ/B.m׽oKeb`h8t 2O@bl ls oL Oe=S rwpL\x|εBceemEQq, 8`]叔$MtT/*WV\2`D =XB`/]:V>N5 SZNY@Ϩ/zkʭZ [H gQGlP :ExX+C!U>*Rx]ϩ語5Ӌ;$}*;vSFB} {Kz&'c]xMIAoM%y1&xbmmˬCgR;φd Z9/- X$8a'øJZEFV *DYdOK"~l0g#oqȗ`[Ϫp2ti!_I49yN?n!\P-?ék:]M|v^&NSD(j'jDZ0i*c>JN6,]4V"Rx"Cr b%t=* - ?7sJb38h5WW Cyp!zJ.>c^"ANIP1Ѳla/1ꚗx`g(SiiGEfߍK%ZRRio8z{F`ٻ*T4qhK̤zhg: gCF0_;fnGDGOM>N4gţaTt7^ @>),ıT*堘x:,iZڰbuy\&7T]fYh]xػ2v%H5'P+G[jֵ>qp! JƴmA -R~Ϋ$JSnʍ] &1)ohd1>*}fw"w&0:RApC1N#Fmcz|w,\Aeȓ=k5 ƴzP a4 } &d_まc# JI"xѦ=݌4yY#\y dž!{j鉸u7`eYך5=rPku#kbb/)8L!OrCt9~kN a<Q.$Ў|<jKof)N a*fqlD`7!ʃJ7FWP6w]4ܿi$v# /6Ģ !fmЦVFv(+Sx憱>ɞWd;%eQ!_Zg WbV^1y^HEAla8gpɻ١ܘ[(Ҩaxg:.Zs);6}is^z-;NJ =A{f !nDoB~YXz o,´#mжB1j+TJ x9n!2s632>&0VVhi>eIMZxJ~{t W8.G3ȹ  G F)pz>H2Yd\A::o|m9~]$"B)ٺS0,9ӷoov`>צ*yt~@\a! (gX '"zpD֓/ ݂xPuI'!ЌML/t[yqp'7#tgPBN S+StcYr elcH-?zۂFܚ/rrڻiN{-pqXMxK߅KAf$89OIok97rIdin ,;+&,Meyt];kUT=肎Qew^p%DaXA\ VuLf,D<@ t:RӋ6]}84OA|ve93RfDbW%[ &>J+=HS]Z6KE"JD[1)H ;$V욖VvS⶙a4QCK$h@7'pū3߉%P:[_5k H5Jz!n)˘]oa> Cm ?#H=G*t&ĭ(qyy\*i%Ŝ: (CHHXA/s';ȋS5()v4GێS\z =rӉ&dJQyZ#^~(F*H[ܛ$I GL>N̟o&w**Q{f#ouXh_T*$c%Br'O`O r%$.Pbl tG2m&aݟtxL'H(P7+}mǪ3 =L)7 F$)tpEVpm7C=%y:="Yk#O 7(A OnykQIxTgirkxc`ZXe87`T}c@[5//0^L0,xMFdt7RA*QFVM1S'Z[4]}G/mg8e|_w\]GO9:DyxF9D׹9ʧ)7!p+/sF _VLd_i@_Z>GxdP1tc)+ |S zzp/?OP{YÕsYt=x3- Z7jf qY񈲲]Չ,~T:~PbV+%b,{xNvYqv9j2^RsG,..ֱJVp8mC]֛@[}ޏK4u'_GFkg{wҊl W {oSvpV7΁#艍øsZT҆(yl, E{TwOZƀ\7@zKm>mɹ>$řP_V8Zsϸefj_`HN_ [a$Xə44{N Ytgc晙HUMvfE.9UFn;IQ]mzJE'U:jJ߀HsW5fo?! ^oziGj'e1/hGs9,:5, I9*:1[fqj50[ս`CJ״o59{3■TN+PfGCKR q5{.xk_ecNotFnwۻPҰjR47MٕXx%Vw:=ܤJlёz!:8ˉJ D@MEi͐9 DZ}DkB{cxMf{jͳ߇!ВtwqÊH߉kp*킴>\zӎT|">U_LC|L\JZP_O|}K^"6 gJ)b=؆t:YY$\d'3$29ܕ{y4$;DDG,TM= iם$S& TYƩK?bR:l,4)**ZS^亲ƍ[OA.޿ۓg*ƝZ-K+jlfgF=Uk;$O;U'аYhm׫@k~h3KBMc𨩭.vj< @7#s@Wv>FZ-r&E,40MNmqhu"R5_!MHHN؈p\@7ݨ&һ n}M9 l7,Ӛ n9UW>!Vg#Z_#M}rӐOHK$eWxڄ++2tRv{( :XAb|y",yPOgT,*/HY?0HXK~5GlN >YR&O-.5zVcEYd UI\q0/4J٭e:p[&u=`ǚiϳ:4טɁƁd9zؚbn~B ԠJbP "ш-ݔ }$/((ꤙW*ne1Ҁ&sDHxOi-rWAoyr 7dgYS^gBy)|tpPC:*!.;8ڿ*>}%vdNao'IΘh$OUYT1wRnM umLvvrh<176og [Cx)]kzd6B2Am;Sr[Rrx16dScŝ4>Zzo,ؙ`2˜f3@CtE93ЩLg#N~Жq.^;#uۉMCu# .L;fa;{H9@ҕF}:Nh3j8'ƣ<Sɍl2m**Zzws }\Lvrzhcii=4D]Vb'm MT*9K37Bu0oŚvH`oTzYRN0Qra-J$m`~xh7n{2NzXۓ͐u.\HLM9D@$4ў Z8&N-0QqW&ʫa,sh5*IQބ͘XQSwNr|N $7fjJT-lAuN(>JALݧ6Dǹ;J==+G>a{ yqEܙBZpۡ:sQ q\K).&3ѵOSZѼk曞~iDgE#]2a2W_0ҚwW ?z #}FƜ66ZU;\mDvUFeNo^4 :}dB\啍  !(Wy؋Y|C]QBaWp oY` 6T_ )W@YQɍSèϿd)/}Jϝ Q7s]伫y,ψg f#zɞ0Z_'ίjŒQ,!&R윝@z_P`K}-`&X?4dx49΀չ#st n-P5%63rcvoh>M-f7uwoϲWݾDƥ>;3ʶ.{s,Ktd7mxJÉRpݐ"b( %Ƈg3\2︍90FhLF^'*K;"`QjI[ H~{sw_L~Fo!xҮS`.`räQyv !!7 b%o nڋWh[DIupBX]JOP7UL ݈-s@vW ݭm*?Wq^/*l=kTăe94|A2Uվ^yX_DO"1uoR [z?08F ׮©}׊yBe9%uPj &'`*KX=2M{7zj/y3_]sr{H-vƩ@-1K0G0̪&.yM9ZdtzRhaW@-Prިtgًk/,0VZx=m,.Vu13:o؂ q!F?a )%sѧNHJ4vp< \a"o}ykyB7aCb\w6XSr;`}BQ˴UfUϓ@Ь b8͸û\쀖v.PBPoSQJ܄8Phdp)Pb'$m2UnU ax8E}Əxzף^$xQ  e ly_UØ^ړy|sG? `S/9 M;iUAq^B,-kKpA0X^*xӯ%_ZdN N\',Z9b2K! G&`tO̒M}XlHSiS1GƝ%̝+JNRgZU mW|P!P E8)XV>CwVZX |$G쳟cܤTh,{/ܝ˺[X6CMA!O7m4:%b`mh@nĺ eEOQ{~S"B.s_k{e@>ˁ-Ŋ-ޅĘQ\ /%7TX`b``qCłpI<:''[keXZA WҾgUmqdOڋS.$hȉA6䖩;Y1*.UF)ʲ3\B9 OUi wF"޶zѧIZ勔U*LN"[Ix`S,?Pr%[UT yN7 Vq-z S\68&HT5{܇A8d$M^cLT6Z(WkrV.PT[#ȇja3#}kN&%wt >5^|k=62F.J.z;nMxxp6v,OP^hq7ZrԙvP9嫸ot4>0{ lZ9BydXo,': x,@I)٥nLR4&Dv2g@~n4i8va=++ & tΦr~]NV;@xrw=+U&u4b|(K. [/#ZF, vRs+Y`kwxkA9/ή E&܋oc Cs =iC^ԗ7,޳sj$bJYˢSz-<'BΡQ>Pk%uqajޚLŕ| ԠY|FMhbje8ÎLQQSρb,C[Wwo dMi`5ѷrGt]&B_1( |Ha AB%n d̔_.e&j9"tdİp|'EB< WzL`|H"T%$.< (5P ǹB17)%*-ۢ3!a{VdH ٣Rw- BO %R胊]Ӝ|mF#@B9]hsVuN 0e+%CF6KnFmfGwۏ(1+DΊs٦ğ<{}!/cMo.q; k:!+-dm s7b+lϢ^5I>~nL2Aox́XXD2;:9Ծ,w1`'h!nNImwq52ܯ}*`[ ֤TCW!%Ul"*YrBFk::κPR/:vw}fӋ'k(Y(CYG.Xn |ӱt TWXќ#U䤮&.XnD _8Й0/j4<)̔H@$~2VϚaEH6/p> |(zqI̧ {}i5=4ɸRhLțp-f"4a7[|+ Cpur IVKfk 90%i$%1J[R:"@W>܎eQ_el;.;; !7x_EDʓ(%TXŲ g5Jgx:1+X2 ҧTna?[]>=9wv]i׋D$<_|̐Lm9)+FwtqGn]bѓ7}t Ets+( DRz^Nb87 ǔ #͜д .(OIXH]xp'H|FHORs ;0joVj|`tvS E0;m9 zh'DصT yf.fICz8*Rrl3΋W]OtAO I'RrmJ3B-C?^>Od z {X,$<ʊOBiMU{lu,DRO ۋwr K ^- [@챰 R1YBO4J֢Z:2-C'mzv*Vc,I,|ʻ3JT{LBFQJm 7in\9ƒ JA-LHkcq dNRj%gQ.=Z0گ½#4'1NWUe2k>vh8<CCxPٻjz XF66\v, *MfN]$aMRy˺uk+g#"^'aw=]T.+4?H<HPdJQzouMX8 al>"-gc`k,M,8nGSBV$[##iX[TU,zu|/F 3}f@o7 JG]Q3@TAݡ,U(DSЅo6fc XRZ S7u6.X@y~;!"ƪ8rUFBX&]mPޔ U.a)qhDW-еH0s@<(4FAVȓ>8B211!{DP3hPzjt=x[mQ&L+I~`\d>pyGK|@l$b V Lyu$R׃qKs;;\Gi{ˮQiɧ:1cV1x,q'~`M$UPb #1uFME룂ʊ<Ϟ5[*V_n2>$m.> cq&FEZ`n5oxҩ"wF67LlI 8HbԒ5Lm̱W7f:Ҥa .܋8W/7[B}:nHeD ̈́9&wG0u@+έ~n`FxO<:3^u!2&\'4qVQjuPB\>= Sڨ_Vܸ™DJJI ["@|ܽSvXARWdN 4w D¥R>P5b) 4/Pd˦/#J( }yb` xDOcb3 = Sz*uB7هowBc;OA󈣕ٶż 5 .'!эbU]JjOo>ΊN LOî~q#<Kvu5pȡY3[n/A`TAL߄a=KƝGڈнk`~k[ PɈ]p O-?er*&Z/o;+Ep} n(UUcF~6v,w# iCf)/jNY:>a≞i/`ӗxyn6hJmh9eZ Áp;ݷޘ{ƀС0b[vB}Ybwd񤷍Rkl/#6 s{8Ӟfg_ZG@̊1K&=eU%:">ىZFԥl(q3ݢ+\g q% BC+1{Oe,$4{/ٗ/h'1&9 c?EV-SKyl/SL;iL! \}Iʀ}ߓo8ƷmQAB@Azf տ.N.mkbPܫ洗ȕ7Ryqa-%G'"&uS^-ۍ,84clVϠWLd?RTMC4),t<7kO9%% /hGaסs&De.r:͢Kn!'w@TVK127S 1l27& q|GisEb'y2U@|:tcove(,{\,0pgW1vM);6qw?p:w[I)8YKHn[>/،z ̸썓XqC\! z!~ v%c_?,C 5{ń׉(MS+%:X/xF FBa03!kF): +kj9݉<aM[F,\D_TZignۗX=7f|]n!iֿu%Y'U'v)TvB %6׋µcB}.fovPEՀ *ʡmVfM勳C~$TP9xY5G"IP x9M&L"@k1fa[jᰧ HW 5z}X/[@0`8ᝎыe-9 uT@@o8+8}ln!nfuVM.ŏ(YêF &r_{Mi:(ɝɱsS1R/QN00ޠ&-%pd\®bMHrri1s`꜁/^1O!s9HiښfS]ݜtqvǒ ^ѣ)VgZ{kأ6D`ǕnJxs] pbzn"- U zuMk u_p{3թy ̓q_c,R3P +yz7aٽ!2@rT!fjKowu4DObSMKr uwD OtnD!-QBOwf 5nL&``ܷ-BөW4 7Y= ٣YN:31vLFwr5Q7f͎lŋU8v}&n: #pr; 釐DY#Z m_e6Kr_[} 8R\ |?ލ@jI㜼DN *Ofd`T\`-/3`0P+Ben>Nc]YqQ@]P׋A%u9ۥߠZpBeY&ƷcR){0w.)$qfF5lۣbУ%J%3CJlW1 (p *j@[6o|`@\so79hk,8?>ۦ.[\?;UG9!䠇'M-&+BR񜩲_ŹȽlwQ }щ=.dImXaF=ݿm8PBЮr3* .(6#TowsY1j洧RڪlcJ.d+1uGzZ1Q e΍=oE7R%=?לιEK{{`DM`.K0jI,{8ju_*iNa`qЕfr0'\$R7&#tJ6!ϓC Y+}7?:7FL9~[ ߽k1}1cl$Se(P|h+.NzoI賞lk<3ȰFe{v'L굢t3O l8Ae_t\U9soji7 ){mw;דc^>6ߖ )@Zy7G Y[UamdIh̝%DhdU3r$ƭeWĸZ=wuT E P20PrDeX`~!0墈ecFvPs*%^T|kCaŗsIx E- 2(/LugkLo/@y ٿ Xom3mŀwlLYkSiAh|]KSMY&#Bfpo˫ǞğnOWΘ8"%05{4=`N#^T.}lhmHXI qtgsE 7angBE}b'jT{ژJ,T\_ #-$p]E]yAqdQ3 c DDϝ0HD#HĴ!<7-cwZ/ و(íRd1öe'iN^W* XͰI,.UmĠ5S!{7RgX}L}r7Υ37mo#?f=bY?^{!KqHbi 0Ug|C8#iߐ90pf,AѮ|ej`sTMW{sL(3&F#k)=1v].A$6Q_y Ӣ(f} \b)k%zD_}1f5[7V7`5*RQZ~Hcc`20{Y]h>iFjޖaWɇCK a<F.o&9Wш ew!bAcƳB=({MxŅ!:lO!g*VbnqnF㞸>reʢs fGNk%Xjg{+t+øfJj# Jw wM}2$KƂjJ!RtzS|VUHeDzʞ#!c?{=HU@KP*,Kp] 3BJ튓.؎P0X}i`] F_~Q8CL8ߘc{}85k(1īJA_o9~wΫ[ȝ\ mȽ{m~@qΎO\͑㤸_%"~W&,76cK-_#2qm<:mc].=5Xu{SGVwMٌ4"x|J(VLRfa#DGB^vAR0E"e)ho*௴ )j ˟GavF(o,Ð!x6n;$mfӐ5ldnzfmXy7E&Gv0*X&yIdrƸ^ qNL.` , ' a[<*Fj:6%&Y6bLq^ݤ]RIL$+1T}\>;ge`:c 2[0!Dž| Wr #_73&Ղ%n^H@B3m%71PުM\D]1iOuy04G-?+''071ӭW/\1pY-\A1BuAklyG<($ o]q39?ʄ!Q5!;_7m+R ?F7v[YYo]tR:N C:'#i`붒{}5Ah>P77gX)a!u=hw{R/v[xyP[ '~\FF سNU]b//pJVA]ݼgVg |%7,#*A;Z2RZs+H; yS0g_zƐp֧ lgnEnɎmzQ$H0*˕)&ЅM #޽>p (Ÿ֥mai`HozYs0fۄIf OWs3bx$ڠDbcYL mzŒb$e۰7='*[I(n=Yi+ "c{`<bC1MA +0gt\TA +ґEUcx<)T6[Xb1@35+H!3qg7.Av)yCـ|o57S%afrz(t| |6f{_3gMW1B/ߓMBޒ?qU#I`6⊩37>J*e3 ;lJ6UȬc>גVZ@# $f跔6 Xt_Phjcӧ=t$R حQ"- P2Hդ4WsB݉n+T4p2h7}RW:}4 1_4 t8@h=jD44=ܻ)o/'Ɔ"oj +7wlYB= !6%z'KiiA Qo*f"ɩP0? ,UmZ5u^^EvSԄX]JDǢ zcPAnuVqz ^Z٦ YVwJjgs[MJ*8]4nzZ΢/ fV2D= Bs 5LV {y^_bR ئ| {v<^Vjݭ|mS)|yuۓSOA,~ ure.0nZ(xwm\aLd(i_xHx>4j@z9mGo3 [\jRlGV{{t'< QebKBQ~+cEivAZ0tbm~C?&IʾO4_'ei;Yf:c=*/(Usw=]hQWHO3;1];Pa `]Q.`;S&1/p e"ER1Lbj%a´ XS%vc]UO n;c4D<mYqR?HӠmv!$ ,ű^l > km/̖_1eYHAototvQ,pR\ 8+1 .nn`wٌN @XG{s45}ب %( K F񡣲`1?&ka?ٟOP$i$? Xa!kgC%DŽt'/ KGU0J[X3+B[; #{ŎK럽4;|S~GP473XHwKv:vmo﫷Dd[@L;* 9?)FBWx#s@G)lpC&Ya^Jg߾+ngbowo(VW:ɏyR F[©`k@}9<4έ0cdjòJ5yIL.qn}K[~:dLfŁ#:B?WF ;N @m9~gUzuE=" *4c)NJuR~94Ak+^aJߣ_ԝX;%(u%d4T$g8H\47aAGJrbwhRʼ{ (c8tY n9 tz}%6 iɡg Xu\Q^O~K{O>BI! {Nk(O{IRьdĖ֤(#aNaԤs뿽03dK1aL"+4ް[$.6QBt@] 5&T= uBL`qAUw=zuVp`̍ݬVoX)Wp^ L5;xE}xg0#8:&7N%RaSK.\ciτ#rlI fNpM` Sh:7^{4\v|A&/7u+P@ؠ֖vzFĘG} i4;|qg=$Q(Ye/k[iǘ >}#JV],8~BKo__ \-m5R )Vؠɔ#*exŞgb2pO-Gš/I =ۨYbOUZ HֵSy8}opYJ&MˎHUmctع@[A9 @t <*v@4+K2 ZoUpN<g݉:Pƥ)u(W\G.bsMUQ`⪳MDY%YL7hevpFxKk~\FqDby FC8~df˗~nN[R l\2HL3={ IGDl;52V9t+oa)cN Ff߃1EX +rs3Y;ow-ύu8eF˰c&t= Qvaw"4\ rXO zn=1b9OPpb>Q8CS/ZoE =%v=jACKgeK7B#eS 2`ܠ5z5e7 -+D`~Eyk+$yM+ $*۱,z }OOΈGu -2#pb9ͬ 1Rר́Ά&M} 9Jwʃyf2 "ISjY=.L4 `m={ӱ!Lq6D{)E_ h{>1~ż| Q,VG~9>%W#4|4,RWGqץtН(FS:d8 gAV-O<ݨޢn7_u/h71*/xa%̀y! zJH?g k5D,L5p+a"J(^[ؿ ]b\a 0] U^j -jǖP9w/MEd; AXN߳U4&M #X])BcNPÐjkKR4Yo |qBؓdbkQ6""7H>8>vJEExӯe\=s "`c,`7g;fe :5]VԴfPTd.F2@+o 1c~/G%)ޑxVt8^gn#gPA* 2fXlאqi“']QY0QJ)M~2B8$LqNNF>k2hёmx'lt;!ȩ: ma"',#xc*y77ϒ-`lq;PKعDiser6 OXҲ`l\o`'f,7Ҽof&tK"礃Nll!iV%QōfHffu6ugYyuAP*wh$YzegǴ,LI ԮcIµGڟMٞ #JzsHBwy5jsHl[S-MS `u*;'+#XQTz! 5(-wnǨ}_PI9󰸧a0UF%.r5zjJ{AfN:Ő آP&qm@mxJb< C$S5 ~C6&A la% Z$g^2s"AY0gov :lLdpb#\f_sb'W!1ujG%; z -~1Gхn6ι)P1+9' ^A72p#K p/!7GD} |Fo)}j񫶈È򌞯ZmO)uZ&4g\[V$ 8C$yL-f1Ur%{*{[TE^ATcj98v j8L:Ey`;,N!Jr@"1*k lTḳdJӳn]fd),_b=nPN77J~>;M! |{:' 5#fQ!QQHF2bƐG.(W/y}v Fv ڣ_?.{/__DžV}Iޑ>7Nou_C%T`xf<&ym}wHsRi™REPFr\焂;ŧS2ynn"7-?U>ޓ@ XϻWr'I"P@Qg,Nt7L>V<^A)g' #_BTQN˕NÚФKt]'DMfEua&4.WT50Ve9Wty/')njoxrlDV _UA.ΞNyw܆N|9Bj 7i)b4[u--Sje:4t<}g|w"6WQkka} MPuob^  k9:)ؠtu_g}?@z4y^ݧD2;l 0HSVᡆc>^'t*۟}l^6DG1T˿>vGpfhɏ_ُ1e3::xVZB"Lq!&l Ft7 @]NKKeBK2nYGIAY5%I(6s_-n(3L*>6z|d.;0䢆iv"ᵝkle):)*;z>:IheP%H{} s94gl D,EKZ$Ǧ44TL8S^Jlv&oE\x['i:CWZ%t Viba@3hU5{w(N}"nvjI `BbYp0AK֤b4Vn^{\O1KCXGZW|UsB_[&-F35XrORNJǾ^?Jo<{+Q'םԴdh qk~J-%E"3*5ɋ'slPURElP%$fS*.]jd-?=$4rb.˯&K.qQZ(qw<Ur[Yz%Uk+)c.`O?l8?/72ų@=۞zeog?j`)R\ ΃˥l@wkM(zLj'aCY:`:ò.PIuT%T0U/.鿃a%:Dy ZXbrmXj.mfч2ạH>ՃAxjmnote6 #h伺rQXGk)Ss`F d핎+'yK0%4!`dӥ7wpz+HQ@dj3g<ͤվD$?V-fs@ZpMf$P5͓|3'Yy}p{ڙמd`'v_d%TR ;rW6Xjys/}!3;Qp_}3W|8W0Dx=Ja"UُBhU}oT"`V`R?YgiG#A# 5p0 EC|BE<'^2˙m;*a+Zf}%Aņ|0GߔkGbus1P YBFD@e1;+=X`vaud=Vy^h*dj "4g¯nin8//%KKt #" swy`b!S7+&Gy.DZ9Zʂ5\ qErALǕGg}8~G )7qhnh]#; !+<4poYܠd[@Gah\h#MzL~kcjA3ʉICEk ,K]:v0YI$ az$§>KTꞌY~n3]a|Xբ5z Eya2zq1DÅs'hRy\tl}bQbbD'Q.A1GT-#.h+@}в\),/߭[WmLAk3-ֿZ&xW幠VCW-[g#VsfHN?Nʬ w7H. yX_sm4GBjz B[q&455+7k|碤2ż=~n6.rkpdu8ǠTׄҎ8}O;CuN3w~œ-]lRl*ͬ_w;,,ۼF%~j@{^r_G"ʉ9t}Z>,cB.Zve;kMHY5mƀo̜7fgM:; 85|$R4tiFtULnGWp;+kIXws i &2iG>KUTa׹;=@cpa}iycmd=9ao?UfCf=cܧx("h~-P]H]N pPcrc?io5:\-dX"! N;'U6Hn,^u1o|3M`PTgD3Os*e )'ea\gZz.<ܥlᱯF6?zxO#} w9%@eB9X&Ր#cCaf&-"ԥh: 丗{tJC)/v x{lψYj݋i?-JQ45C-x-1" owW\b7*]F_?Z;T݄{Zu۶/Fc|s?\>FNf'Kx'jz6Ȫ[P`.j.A SkFY-碨VgT" .YPoPxeC@p;!p&vJv] @u6esa480n. . #6@d{pI`k򳝶.P[rY!L)]!aF衚*-n֜T8eHtǕA?$) F.BCkM% .C>D`}ӷ@3ܤ4f yȪV?X `EqPEwIk~Ňd)9jA(v-5_2>n"-#Z:_g ȸc>$H㊑G,:Uqڬ;2csN@tE3t<%z.zHiƒzby"$"2 G|qUӵ,#<밗3Ԛl1}s}Mޟ0&q[_8RpzmX:4lLO-Z4juC@RZ.# ̥j\#9ip ^Z0J C?Pe2R0e ֞wOe,K34ꩤ6C_as9q}vK}n)gSZb"Ӡ.FN[{'AP+ni_wdyw(k9naF)XB|@zyu`z\@̯)"ӿmĨ>ٚ:\J҆9=w܏Y>M7Jޟ9j &AUvmt$4<.[U~J3`Hq5kFe127`4_@zxX3IH$Rliv~څ-OǏ2tEe%ffMCn3ƚ8dM(z|O[WM#G'Yi[4Ŀ@*]t5O&N%Ìz+xFlSP3Uܡw־Q`pdIn$d@/#1K96J89~wY=!C e)˲umJא+9)gLB\@#%pو8bܻpD2pL\UL3oVvp@yn ȧy1`d:ď]OriIu;FoOc0#RMB>aAAw>mOacB{Winq3)M~(ΑaY*& 2K~+ QK3I,]@S @K dѢ_e-O&M[/a-EۃOh Cp0:81`eSnkyJ ZNKi OONAu7f_ ^i SQ$/1YXhL*$R1E:1&/o78H@])nn5iƙN"LqS$tV:aa鋓X#Ϝq&m-X% ODh(ODnTw  jT]\%Kd7<5pbP Ҫt[~/U/jE͒jz,kJ7 y~멻" -ʃz_KZl3KB H0P6lvK:m4G]ͭ&+7!={Y6~v_%4$68mKv0ɱ/7./%yMNmD&- |BnX0*n'ɝⶶh?'$LEWj"$',PFs؀&{%`/iK4p%_7[С$3YRh@7#Z-U}u3N* .i`(VA-/9WHWQXv":XsؚUɿ),ufuO:bR>7T IW%M#ISSlránC]FY7ಥ@1WD˭(Ÿj5$jZ@ r&70;o˷Va&$ƞ3HwԀ-FjF1[Zle@/a0\@Rg ^ǙFy^5Iy # Ɯ|^,:xMp٘z p9Wjm93#ke1uUvmk1!1yL)W{kF{@-Yvw"E,P8 Y~RAucSxA=$Ei?x4tGN- )/ڝ,{sRJ[wU3nҪxDj^vg5W-h"Y~ E֚\F2P;l=;I M^rU) Fz)> ,gMzm)ZO[ӁT`j<i!wؖCÚqFK'>$Uw'u0Чr;Y~wG0IHUa’!:P*kE#c 8_(hָ70vZ#pp[1IfLzr [ *YNԆ߭cԁr4YS1( a.5=7Y/tF֡&P: -0}۰3qu*lpG9:d@L7j:U8}d}.KŰn@ޔo{On5Yt )Wu;y?bU}y5c,O*QYx/+*ӣ}ĺ j Yat_j5ϠPbRbž̈.n~##7KbeGTh뱦% C)bh0BˬJrɃI"`HBϨ(m%0ahTzŰPQcAk 2(:G'Rso=Z>l7wLK>qX1Χ4N%nYWJfjed(ўphUeN8^**kL,jm%6D3nk1A75z$Yjc5,@Kv-@(wbQ@$/iP n[x1uTE5 aY\ {uպZ=%36m{$*ʒMb҉|5zC2}q u SPyOʶ[9{WcbjʿJ}#ǝ="&|Ӑ4/#ۘu(=q*USPƒC_d S- `t1=JC1WX@c.8RV] 34,%A8AncYA0Kڮ6vװf/4;Q=gvD78'rFcj萦}dkC0'ؒ+Jz@*!3Pl$Ƚ&Hr>jQRZqWcD67{=~-V>36=WMB_x'r?"MTLWWL~fGE<-dǓ .E6~Ӂu)ˌh'pm(dCSnI}#O_5BS .0wX#l*af =1Y"?˪' ֱ봽uj~˜z鑴^t9%ؒ.A6t^ǯ۸nCЃ3 ] 7ZϾ_l]ݲqfjg^sN4&pTE{J O[, K17oJv`o>J!ESUĢ:R?7o+F1V@t0ET9g4W4mȡ FXZi\'RR֯Zq)gA٠6h4F4iS+c'lyQ/x&W{ " wnDHWdгHVDZ>צtS#_>iA#?Rf5Sj;gt]{1]bE&`F^,R݊;0fw4]tqb*Mߤ썦1X,ldw$?Gi&W?:Xe"0eb۱0,9ԿCN2D YLh(MW\n^0\$)rP b"oφ wav9vsd"8v6 )M&QӾiRS#n8b*(V-֚fD](Daz-!Rasde*DvW` LYsg2G߂ϐKZ - F'bWa*_%()\[BQO]9~H6.liCϬ|&-Yn'Q 0ݽ `h_2|Wβ;EmwԛMNh;0DގLVA|N~a(F-|7C~[޴ O-WuyaĈ`j;e*MVy+b%VraFlgG>\,3go&p۳BfZ6˜մ}Y2&]4n2Xkjު C%%KR\4rZ|'4Mw?{c0([=e6A OT|`m7٫K T^ w f?eL&Ww]y \X# F8Vvv4 2BigԔYg@d]93c.]@~Rׄ1  (5XIP.`FC/JV !KSlDNVII?R$y@cmʪsͷB$mNMǮw&S2X{F[୽QkȲT9M(r,8?tlr B|o\ /+`4uzw"#l #81Q͗S/SvS 3郚I|j_G\!MŧPmFPKP]#outu# sQBlm@Cd:繄1W/JhBNN4jwrP:}]__ivW%p1c|eC[AڀThoKoK*jntUh)8JX6;h_di)DΠRH7K v̲ YKH{qzT|!2c`|Ekh<(jXZP}Bz֑VXzI6&B\ {X{?Ph uM gqʕv*vh[=D)(<,\T[ELe[i+0H5ļ=k/?VP \d#ćޢ81;.nW_O帘1Dۯ:J'aKk̵ 3a)y ̭2Tdg6P##L#v:v1 7 y SL|7SIDI~H"t0k %ިr.*Nl WGj2J. tĹqw}+ :TO>͞lgjBp BF}F# _Uj# }® q{fy9]Dz~sж,@X E'u$WF1Z7bo]憰彞Zwt !4-a o(m~5;ftY+,*)P v"<{)(szZ҆6~}q=ZdFjTRǹzP^OAjצ2&$.ߋߌ׆~gYZ0707010000003e000081a400000000000000000000000166b5088400021438000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.16.1.el8_10.x86_64/kernel/drivers/infiniband/hw/irdma/irdma.ko.xz7zXZִF!t/.]?Eh=ڜ.+q Vx^s== ߉9Ηsww[8|oT#lҵ3m18r9T'-2C>JZԯk+U=_ 5 &Ƿɱ>s-Ymx D!HEc[ Y$TM R紪0wyw/EU,OBm'/>OJ%ueGxEF9M *{ ,Zdp'_*M_#'2z^FR4.EuM=Psag*)dԷjo0seVcKs xv֋p5[.W{J/߮pb X-?8F+x0 {06YKQ D@fqIM;r[Rw{.' 4s$k`+v(@ 4/FD ?_*x5-zC``\4xYcF;_6Ҋԩ1ƾЖt5 bcCpTK,)"l~vNHtXMV(Z,c` L TԽjzP(>xC \7#(*7t26ss|Psf(|f;D(*?ID+B@q>@MI0qt~Ŷ8-doSD/LɣC>Ϣ(4#J_(I%1S hI4ZiDzyT.Ia0sflB-Y?]Srr%y9.@s"Y~Q|tf ;d7<\ko]P IFQU}h He0-Ǐ_J"_Q@F=BvX񿵒=+\FUg-;ΏP䷀/xŜ)Hze]*NKmr~EܾaDv4V=+9{׈Ҥ4E[{34c$ Z*38-p5(ED>' UٸŚo-9|} XxV`4@8S>B.\n>qJ+$U@YG`m{8o[ӭh(@^2)w,dֻa/O`KVzZy*:R&+SyL<)_`VYVUEc`g? 5bϱ kL6 Ot⨎ȈxɆi_gZȌVIOؓR6$1 ɈBYo[rns]g_uL EqL,i\-9F?y` X/Ɖe6=.,ξ%9Z Nj{^gbPw젾%N˧|WB[/&fJx4PfzEH*&n@2[.s }(\vfZr:{yMqd/h-Xi`qF_VuDy+y̖O|U[r CmwSQlfppG\- i,Cύ׻y+3c5Y,ỉ4"rwob/H18v,{\N+EY 毓c,U'͘PޕXBy4O;EN+ʁ+t]R3_:n<`3sjeMh[JWl2iJLR!Gy1%PCKɌ= o4o;].iy;eVL--a{Xgw;ZN1Pkҁ乹)OYR\ZYdN3HRMPf.ٲTV'N49aͬn@, ݆ -{w)Q{ n{O:ʳ[^bNHEL3(z9[gm42\:jғ@ӺD{M-bOvw9O3ÂছyfDÒ[EO(FwT`JRK Ch 8$" ?3+ CbyE)Dhr{?m؃CS> kW ) r,ۀ>TE,(̺ISYбӭI3lĀ|uSJ UrPd Qgc 9n { a~Y]&DF= $aש!@DWxYJ}خ˳2cG \?$E10m6KP(*hL^'= (8dnFzJGne,#BNi9QpaY ]0dwq#r4thVdہkMn9rΜЦI\nǦ Ė˽eQf#qveUCc҆8r8Tr!Uc&!j;iv*tkUGэɞ5nB" YR$vV5 x5TjkK# ajj+K%w?:0D&rqZÔU@7gg8d(h,%),97u"Wt⋻lli9R9޸/ zϱd]WrƊc\/d*ݡ3GV|ӟE$rսr.]'e{9Ğ'u˧ ccDB[Huca?4%Pd.b2{=L ŗnTu===CЗffBRZP [*>I# wR3*v&l1B+vW#D:[p?Kľh0nrU d Q|jK;m0uoM|=MIrrNG3U3) aKOgT/:c"L+E{pO_XQ)ά׮s /Oz[ąHKk )e#QIpoRa̞s/CsR!H(ƽ:C=留n/|~(AZ'.m{&O6ԊŮtI- 2n\]":GcяezP|^5jWM8s}"atgg!gZgj\gQ4C׳2/fI 2..X|ƄȡoKYE]n.CZca fȪi³g3-؊} Uh N֫ m1sv0*zB+SytPYjKک-qX<%ؐh/$ESҲf/ϼ0[JNvMȓNŃaS.bRddZױU">n! sb`n}k5gl?*gs[w|bŵzߣt[ywP=s$)U`A=?czt5' yqؗK.;o/zP,XsdX ԛvE9aAnF^]/ae ]A fa_1s|w* d®_[ G`U)c CvzUbs=0{2z3`Bߚ!mPdٞ i/TGG~}ظ S#NW\uR3tVRS|GVฏ|(k%ުs^iJFYhkJ38H "*o! 2Ϳ=V-Wx;O2E^K=OʣHz㜕Zʦn|Q *TZ\u3)T\'_7Ԑ{pGfFЎA!-늩\(ظN*/w<pJk*'"ӄ{Ed̸.{z#KɒuqD\L ARυ+i e\ iwO8IO!_LJ+l%5[' F E,ܧL0} JdL.]͉..$) r`n& ^B2PhEA"ClxcU-ӕM, 9+` xpDԅFj1.zC|r6vsm Eo1:jNΨ muHIl߹]yrQ+|{B*ܪySc^7Y Klw yi߯HB +]EбuΌKdbv$*|G0XBC2;e+S{r x'Y"=зImg#?)>ţ4^7>o麹x|I02MvwPo7-W"je?:1/_.F/aaSlCafS0^wN%D'%U.> Ku~M)[8Ugb~Z3]KnӳEٴ ufDG&  zzhKeQCg16f7öuX"ckCsoUʽa`9x&dž\6|YVh pliK\F7mg3C _,_܁||]{1a@v7EN4k@d~t;ήފ`Bzb!'"z~9pI+#Ԙ#F<ϕR;]-G^AP2d`hX'w\m~E3}:L.kY06ܱPU?:NAvH0" ҟgk2m_B'fcv>vJxFa0t9yӆ{Q}׀D׉0٠2 հr#yyNf>i+a#}Н:j~ܚ[.hiƳҵ% VT~L5Qyݩza@GFu2%~4'/)8X{ 3O-#4FZQR-]vG.6Xd`w,'{1r rS\+%q3lT>>aQHDf,9qܷhg0|[*^M`% nOI:^Gf͇J|3ńqok1>-)D 㢓1ـ&L6ЏōH[Ҷ)}uC